diff --git a/matlab/.gitignore b/matlab/.gitignore new file mode 100644 index 0000000..3e3461a --- /dev/null +++ b/matlab/.gitignore @@ -0,0 +1 @@ +*.asv diff --git a/matlab/bone_axes.m b/matlab/bone_axes.m new file mode 100644 index 0000000..37a7f03 --- /dev/null +++ b/matlab/bone_axes.m @@ -0,0 +1,85 @@ +function axes = bone_axes(centers) +%BONE_AXES Compute local axes (local to world transform matrix) for each bone +% +% Inputs +% centers: 30 by 1 array of spheres or 30 by 3 double +% +% Outpus +% axes: 18 by 1 array of 4 by 4 double +% + + % Extract sphere centers if needed + if iscell(centers) + tmp = zeros(30, 3); + for i = 1 : 30 + tmp(i, :) = centers{i}.center; + end + centers = tmp; + end + + % Compute axes for each bone + axes = cell(1, 18); + + % Palm + root = centers(26, :) * 0.5 + centers(27, :) * 0.5; + axes{1} = build(root, centers(22, :) - root, centers(25, :) - centers(24, :)); + axes{2} = build(centers(22, :), centers(12, :) - centers(22, :), centers(20, :) - centers(23, :)); + proto = centers(8, :) * 0.5 + centers(23, :) * 0.5; + axes{15} = build(proto, centers(4, :) - proto, centers(8, :) - centers(4, :)); + + % Thumb + % TODO is thumb normal correct? + n_thumb = -finger_normal(centers(20, :), centers(19, :), centers(17, :), centers(16, :)); + axes{3} = build(centers(20, :), centers(19, :) - centers(20, :), n_thumb); + axes{4} = build(centers(19, :), centers(18, :) - centers(19, :), n_thumb); + axes{5} = build(centers(18, :), centers(17, :) - centers(18, :), n_thumb); + + % Index + n_index = -finger_normal(centers(16, :), centers(15, :), centers(13, :), centers(12, :)); + axes{6} = build(centers(16, :), centers(15, :) - centers(16, :), n_index); + axes{7} = build(centers(15, :), centers(14, :) - centers(15, :), n_index); + axes{8} = build(centers(14, :), centers(13, :) - centers(14, :), n_index); + + % Middle + n_middle = -finger_normal(centers(12, :), centers(11, :), centers(9, :), centers(8, :)); + axes{9} = build(centers(12, :), centers(11, :) - centers(12, :), n_middle); + axes{10} = build(centers(11, :), centers(10, :) - centers(11, :), n_middle); + axes{11} = build(centers(10, :), centers(9, :) - centers(10, :), n_middle); + + % Ring + n_ring = -finger_normal(centers(8, :), centers(7, :), centers(5, :), centers(4, :)); + axes{12} = build(centers(8, :), centers(7, :) - centers(8, :), n_ring); + axes{13} = build(centers(7, :), centers(6, :) - centers(7, :), n_ring); + axes{14} = build(centers(6, :), centers(5, :) - centers(6, :), n_ring); + + % Pinky + n_pinky = finger_normal(centers(4, :), centers(1, :), centers(3, :), centers(8, :)); + axes{16} = build(centers(4, :), centers(3, :) - centers(4, :), n_pinky); + axes{17} = build(centers(3, :), centers(2, :) - centers(3, :), n_pinky); + axes{18} = build(centers(2, :), centers(1, :) - centers(2, :), n_pinky); +end + +function normal = finger_normal(u, v, w, x) + uv = normalizerow(v - u); + uw = normalizerow(w - u); + ux = normalizerow(x - u); + n = cross(uw, uv); + l = norm(n); + if l < 0.001 + n = ux; + else + n = n / l; + end + if dot(ux, n) < 0 + n = -n; + end + normal = l * n + (1 - l) * ux; +end + +function axe = build(o, x, y) + x = normalizerow(x); + y = normalizerow(y); + z = normalizerow(cross(x, y)); + y = cross(z, x); + axe = [x', y', z', o'; 0, 0, 0, 1]; +end diff --git a/matlab/bone_local_transforms.m b/matlab/bone_local_transforms.m new file mode 100644 index 0000000..c4e2b82 --- /dev/null +++ b/matlab/bone_local_transforms.m @@ -0,0 +1,23 @@ +function locals = bone_local_transforms(mesh, globals) +%BONE_LOCAL_TRANSFORMS Compute local transforms for each bone +% +% Inputs +% mesh: complete mesh object +% globals: 18 by 1 array of 4 by 4 double returned by bone_axes +% +% Outputs +% locals: 18 by 1 array of 4 by 4 double +% + + locals = cell(size(globals)); + for i = 1 : length(globals) + p = mesh.bones{i}.parent; + if p > 0 + locals{i} = inv(globals{p}) * globals{i}; + else + locals{i} = globals{i}; + end + end + +end + diff --git a/matlab/bone_transforms.m b/matlab/bone_transforms.m new file mode 100644 index 0000000..f4005fb --- /dev/null +++ b/matlab/bone_transforms.m @@ -0,0 +1,74 @@ +function transforms = bone_transforms(mesh, centers, preserve_distances) +%BONE_TRANSFORMS Compute global transforms for each bone +% +% Inputs +% mesh: complete mesh object +% centers: 30 by 1 array of spheres or 30 by 3 double +% preserve_distances: logical or double (default true) +% +% Outputs +% transforms: 18 by 1 array of 4 by 4 double +% + + % Define missing arguments + if nargin < 3 + preserve_distances = true; + end + if strcmp(preserve_distances, 'optimize') + % TODO use optimization to compute ideal transforms + return; + end + if islogical(preserve_distances) + preserve_distances = double(preserve_distances); + end + preserve_distances = clamp(preserve_distances, 0, 1); + + % Compute original and new axes + A = bone_axes(mesh.spheres); + B = bone_axes(centers); + + if preserve_distances > 0 + % TODO need to test this distance preservation + + % Compute delta required to preserve distances + deltas = cell(1, length(mesh.bones)); + for i = 1 : length(mesh.bones) + parent = mesh.bones{i}.parent; + if parent <= 0 + deltas{i} = [0; 0; 0]; + else + distance = norm(A{i}(1 : 3, 4) - A{parent}(1 : 3, 4)); + current = B{i}(1 : 3, 4) - B{parent}(1 : 3, 4); + expected = current * (distance / sqrt(current' * current)); + deltas{i} = expected - current; + end + end + + % Propagate delta to children + done = false(1, length(mesh.bones)); + while ~all(done) + for i = 1 : length(mesh.bones) + parent = mesh.bones{i}.parent; + if parent <= 0 + done(i) = true; + elseif done(parent) + deltas{i} = deltas{i} + deltas{parent}; + done(i) = true; + end + end + end + + % Apply delta + for i = 1 : length(mesh.bones) + B{i}(1 : 3, 4) = B{i}(1 : 3, 4) + preserve_distances * deltas{i}; + end + + end + + % Compute transforms + transforms = cell(1, length(mesh.bones)); + for i = 1 : length(mesh.bones) + transforms{i} = B{i} * inv(A{i}); + end + +end diff --git a/matlab/external/gptoolbox/.gitignore b/matlab/external/gptoolbox/.gitignore new file mode 100644 index 0000000..2d36a6e --- /dev/null +++ b/matlab/external/gptoolbox/.gitignore @@ -0,0 +1,9 @@ +# use glob syntax. +syntax: glob +*.o +*.*.swp +*.a +*~ +.DS_Store +*.mexmaci64 +*.cache.mat diff --git a/matlab/external/gptoolbox/.mailmap b/matlab/external/gptoolbox/.mailmap new file mode 100644 index 0000000..b7ebead --- /dev/null +++ b/matlab/external/gptoolbox/.mailmap @@ -0,0 +1,14 @@ +# +# This list is used by git-shortlog to fix a few botched name translations +# in the libigl archive, either because the author's full name was messed up +# and/or not always written the same way, making contributions from the +# same person appearing not to be so. +# +Alec Jacobson Alec Jacobson (jalec +Alec Jacobson jalec +Alec Jacobson Alec Jacobson +Alec Jacobson ajx +Alec Jacobson mangledorf +Daniele Panozzo Daniele Panozzo +Daniele Panozzo dpanozzo +Olga Diamanti dolga diff --git a/matlab/external/gptoolbox/README.md b/matlab/external/gptoolbox/README.md new file mode 100644 index 0000000..f6e650e --- /dev/null +++ b/matlab/external/gptoolbox/README.md @@ -0,0 +1,119 @@ +gptoolbox - Geometry Processing Toolbox +======================================= + + + +This is a toolbox of useful matlab functions for geometry processing. There are +also tools related to constrainted optimization and image processing. Typically +these are utility functions that are not stand alone applications. + +Here's an incomplete list of cool features this matlab toolbox contains: + +- wrappers for TetGen, Triangle, QSlim, meshfix +- mesh smoothing +- mesh clean up (remove duplicates, remove unreferenced) +- geodesic distances on triangle and tetrahedral meshes +- mesh quantities and queries (normals, discrete gaussian curvature, list + boundary edges, topology, angles, dihedral angles etc.) +- mesh deformation (as-rigid-as-possible (ARAP), moving least-squares, etc.) +- mesh parameterization (harmonic, least squares conformal, ARAP, etc.) +- automatic skinning weight computation (bounded biharmonic weights, bone heat) +- 2D triangle mesh from binary image +- Input/Output for many mesh formats + (.obj,.off,.stl,.wrl,.ply,.mesh,.node,.ele,.poly,.smf,.bdl,.face) +- discrete differential geometry operators for triangle and tetrahedral meshes + (cotangent Laplacian, gradient, divergence) +- quadratic programming, active set solver +- scribble-based image colorization, diffusion curves +- exact (un)signed distance field computation for meshes +- constructive solid geometry operations on meshes, booleans +- accelerated point location in triangle and tetrahedral meshes +- image dithering +- deep matlab function dependency + +The functions have been organized into folders based on their primary +application: + +- external/ +- imageprocessing/ +- images/ +- matrix/ +- mesh/ +- mex/ +- utility/ +- wrappers/ + +## Installation ## +The vast majority of this code is __straight MATLAB__ (`*.m` files). Thus, only +installing MATLAB and adding the qptoolbox directory and its subdirectories to +your MATLAB path is needed for installation: + + addpath(genpath('/absolute/path/to/gptoolbox')) + +To make this change permanent, then issue: + + savepath + +There are some mex files, whose documentation for installation are included in +respective `mex/README.md` file. + +To enable tab completion on gptoolbox's IO functions issue: + + add_gptoolbox_tab_completion + +this takes a second or two (or 30) and then you'll need to restart MATLAB for +it to take effect. + +### Full installation ### + +This strives to be full installation instructions, but will no doubt remain +incomplete for some time. Begin by adding paths as above. + +As stated above, most files are straight matlab and will _just run_ if you have +gptoolbox in your path. + +#### Compile `/mex` #### +Most of our mex files will depend on +[libigl](https://github.com/libigl/libigl). The following will assume your +usign a "standard" unix-y install of libigl as a static library. + +In MATLAB issue: + + cd mex + compile_qptoolbox_mex + +#### Compile `toolbox_fast_marching` #### + +In MATLAB issue: + + cd external/toolbox_fast_marching/ + compile_mex + +## Dependencies ## +This depends on MATLAB and its various toolbox extensions. Many functions +should also work with Octave, though this has not been tested. + +Functions that rely on `quadprog` have been tested and optimized assuming that +the Mosek toolbox has been installed, but should also work with the `quadprog` +in MATLAB's Optimization Toolbox. + +Mex files may have other external dependencies (e.g. CGAL, Eigen, libigl). See +their respective READMEs for more information. + +## License ## +Unless marked otherwise, all code is Copyright Alec Jacobson 2014. + +We will probably switch to a MPL2 license in the near future. + +## Contact ## +The Geometry Processing Toolbox grew out of Alec Jacobson's private codebase +during his PhD, but has benefited a lot from various collaborators at NYU and +ETH Zurich. Now, the Geometry Processing Toolbox is a group endeavour. If +you're intersted in contributing, please contact Alec Jacobson +(alecjacobson@gmail.com) or submit a pull request on github. + +## Documentation ## +For now, documentation is limited to a per-function basis. For example, to find +documentation for `cotmatrix` issue: + + help cotmatrix diff --git a/matlab/external/gptoolbox/RELEASE_HISTORY.txt b/matlab/external/gptoolbox/RELEASE_HISTORY.txt new file mode 100644 index 0000000..ca155f1 --- /dev/null +++ b/matlab/external/gptoolbox/RELEASE_HISTORY.txt @@ -0,0 +1,2 @@ +0.1.1 Cleaned up organization, removed some useless functions, added external + fast marching geodesic distance dependency. diff --git a/matlab/external/gptoolbox/TODO.todo b/matlab/external/gptoolbox/TODO.todo new file mode 100644 index 0000000..5b54045 --- /dev/null +++ b/matlab/external/gptoolbox/TODO.todo @@ -0,0 +1,3 @@ +# New Entries up here +- merge normalsvertex, per_vertex_normals and have optional for angle vs. area + vs. uniform weighting diff --git a/matlab/external/gptoolbox/external/README.md b/matlab/external/gptoolbox/external/README.md new file mode 100644 index 0000000..757a653 --- /dev/null +++ b/matlab/external/gptoolbox/external/README.md @@ -0,0 +1,12 @@ +This directory contains matlab functions written by others, which may be under +their own licenses. + +To reduce clutter, licenses are listed in the comments beneath single file +programs. + +Filenames should be original. If prototypes or filenames are strange, write a +wrapper and place in ../matrix, ../mesh, etc. where appropriate. + +Some files are patched to work correctly or have more features, so careful when +updating: use diff. + diff --git a/matlab/external/gptoolbox/external/affine_fit.m b/matlab/external/gptoolbox/external/affine_fit.m new file mode 100644 index 0000000..fa8ee99 --- /dev/null +++ b/matlab/external/gptoolbox/external/affine_fit.m @@ -0,0 +1,59 @@ +function [n,V,p] = affine_fit(X,W) + %Computes the plane that fits best (lest square of the normal distance + %to the plane) a set of sample points. + %INPUTS: + % + %X: a N by 3 matrix where each line is a sample point + % + %OUTPUTS: + % + %n : a unit (column) vector normal to the plane + %V : a 3 by 2 matrix. The columns of V form an orthonormal basis of the + %plane + %p : a point belonging to the plane + % + %NB: this code actually works in any dimension (2,3,4,...) + %Author: Adrien Leygue + %Date: August 30 2013 + + if nargin<2 + W = 1/size(X,1)*ones(size(X,1),1); + end + W = W(:)./sum(W); + + %the mean of the samples belongs to the plane + p = sum(bsxfun(@times,W,X)); + + %The samples are reduced: + R = bsxfun(@times,bsxfun(@minus,X,p),W); + %Computation of the principal directions if the samples cloud + [V,D] = eig(R'*R); + %Extract the output from the eigenvectors + n = V(:,1); + V = V(:,2:end); +end + +% Copyright (c) 2013, Adrien Leygue +% All rights reserved. +% +% Redistribution and use in source and binary forms, with or without +% modification, are permitted provided that the following conditions are +% met: +% +% * Redistributions of source code must retain the above copyright +% notice, this list of conditions and the following disclaimer. +% * Redistributions in binary form must reproduce the above copyright +% notice, this list of conditions and the following disclaimer in +% the documentation and/or other materials provided with the distribution +% +% THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" +% AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE +% IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE +% ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE +% LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR +% CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF +% SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS +% INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN +% CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) +% ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE +% POSSIBILITY OF SUCH DAMAGE. diff --git a/matlab/external/gptoolbox/external/cmyk2rgb.m b/matlab/external/gptoolbox/external/cmyk2rgb.m new file mode 100644 index 0000000..77b227f --- /dev/null +++ b/matlab/external/gptoolbox/external/cmyk2rgb.m @@ -0,0 +1,3 @@ +function rgb = cmyk2rgb(cmyk) + rgb = applycform(cmyk,makecform('cmyk2srgb')); +end diff --git a/matlab/external/gptoolbox/external/combn.m b/matlab/external/gptoolbox/external/combn.m new file mode 100644 index 0000000..d0dd9e0 --- /dev/null +++ b/matlab/external/gptoolbox/external/combn.m @@ -0,0 +1,159 @@ +function [M,IND] = combn(V,N) +% COMBN - all combinations of elements +% M = COMBN(V,N) returns all combinations of N elements of the elements in +% vector V. M has the size (length(V).^N)-by-N. +% +% [M,I] = COMBN(V,N) also returns the index matrix I so that M = V(I). +% +% V can be an array of numbers, cells or strings. +% +% Example: +% M = COMBN([0 1],3) returns the 8-by-3 matrix: +% 0 0 0 +% 0 0 1 +% 0 1 0 +% 0 1 1 +% ... +% 1 1 1 +% +% All elements in V are regarded as unique, so M = COMBN([2 2],3) returns +% a 8-by-3 matrix with all elements equal to 2. +% +% NB Matrix sizes increases exponentially at rate (n^N)*N. For larger +% values of n and N, one could loop over the output of COMBNSUB +% retrieving one or more rows of the output at a single time. +% +% See also PERMS, NCHOOSEK +% and COMBNSUB, ALLCOMB, and PERMPOS on the File Exchange + +% tested in Matlab R13, R14, 2010b +% version 4.3 (apr 2013) +% (c) Jos van der Geest +% email: jos@jasen.nl + +% History +% 1.1 updated help text +% 2.0 new faster algorithm +% 3.0 (aug 2006) implemented very fast algorithm +% 3.1 (may 2007) Improved algorithm Roger Stafford pointed out that for some values, the floor +% operation on floating points, according to the IEEE 754 standard, could return +% erroneous values. His excellent solution was to add (1/2) to the values +% of A. +% 3.2 (may 2007) changed help and error messages slightly +% 4.0 (may 2008) again a faster implementation, based on ALLCOMB, suggested on the +% newsgroup comp.soft-sys.matlab on May 7th 2008 by "Helper". It was +% pointed out that COMBN(V,N) equals ALLCOMB(V,V,V...) (V repeated N +% times), ALLCMOB being faster. Actually version 4 is an improvement +% over version 1 ... +% 4.1 (jan 2010) removed call to FLIPLR, using refered indexing N:-1:1 +% (is faster, suggestion of Jan Simon, jan 2010), removed REPMAT, and +% let NDGRID handle this +% 4.2 (apr 2011) corrrectly return a column vector for N = 1 (error pointed +% out by Wilson). +% 4.3 (apr 2013) make a reference to COMBNSUB + +error(nargchk(2,2,nargin)) ; + +if isempty(V) || N == 0, + M = [] ; + IND = [] ; +elseif fix(N) ~= N || N < 1 || numel(N) ~= 1 ; + error('combn:negativeN','Second argument should be a positive integer') ; +elseif N==1, + % return column vectors + M = V(:) ; + IND = (1:numel(V)).' ; +else + % speed depends on the number of output arguments + if nargout<2, + M = local_allcomb(V,N) ; + else + % indices requested + IND = local_allcomb(1:numel(V),N) ; + M = V(IND) ; + end +end + +% LOCAL FUNCTIONS + +function Y = local_allcomb(X,N) +% See ALLCOMB, available on the File Exchange +if N>1 + % create a list of all possible combinations of N elements + [Y{N:-1:1}] = ndgrid(X) ; + % concatenate into one matrix, reshape into 2D and flip columns + Y = reshape(cat(N+1,Y{:}),[],N) ; +else + % no combinations have to be made + Y = X(:) ; +end + +% ========================================================================= +% Previous algorithms + + +% Version 3.2 +% % COMBN is very fast using a single matrix multiplication, without any +% explicit for-loops. +% nV = numel(V) ; +% % use a math trick +% A = [0:nV^N-1]+(1/2) ; +% B = [nV.^(1-N:0)] ; +% IND = rem(floor((A(:) * B(:)')),nV) + 1 ; +% M = V(IND) ; + +% Version 2.0 +% for i = N:-1:1 +% X = repmat(1:nV,nV^(N-i),nV^(i-1)); +% IND(:,i) = X(:); +% end +% M = V(IND) ; + +% Version 1.0 +% nV = numel(V) ; +% % don waste space, if only one output is requested +% [IND{1:N}] = ndgrid(1:nV) ; +% IND = fliplr(reshape(cat(ndims(IND{1}),IND{:}),[],N)) ; +% M = V(IND) ; + + +% Combinations using for-loops +% can be implemented in C or VB +% nv = length(V) ; +% C = zeros(nv^N,N) ; % declaration +% for ii=1:N, +% cc = 1 ; +% for jj=1:(nv^(ii-1)), +% for kk=1:nv, +% for mm=1:(nv^(N-ii)), +% C(cc,ii) = V(kk) ; +% cc = cc + 1 ; +% end +% end +% end +% end + +% Copyright (c) 2009, Jos van der Geest +% All rights reserved. +% +% Redistribution and use in source and binary forms, with or without +% modification, are permitted provided that the following conditions are +% met: +% +% * Redistributions of source code must retain the above copyright +% notice, this list of conditions and the following disclaimer. +% * Redistributions in binary form must reproduce the above copyright +% notice, this list of conditions and the following disclaimer in +% the documentation and/or other materials provided with the distribution +% +% THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" +% AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE +% IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE +% ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE +% LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR +% CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF +% SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS +% INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN +% CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) +% ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE +% POSSIBILITY OF SUCH DAMAGE. diff --git a/matlab/external/gptoolbox/external/cprintf.m b/matlab/external/gptoolbox/external/cprintf.m new file mode 100644 index 0000000..0540060 --- /dev/null +++ b/matlab/external/gptoolbox/external/cprintf.m @@ -0,0 +1,579 @@ +function count = cprintf(style,format,varargin) +% CPRINTF displays styled formatted text in the Command Window +% +% Syntax: +% count = cprintf(style,format,...) +% +% Description: +% CPRINTF processes the specified text using the exact same FORMAT +% arguments accepted by the built-in SPRINTF and FPRINTF functions. +% +% CPRINTF then displays the text in the Command Window using the +% specified STYLE argument. The accepted styles are those used for +% Matlab's syntax highlighting (see: File / Preferences / Colors / +% M-file Syntax Highlighting Colors), and also user-defined colors. +% +% The possible pre-defined STYLE names are: +% +% 'Text' - default: black +% 'Keywords' - default: blue +% 'Comments' - default: green +% 'Strings' - default: purple +% 'UnterminatedStrings' - default: dark red +% 'SystemCommands' - default: orange +% 'Errors' - default: light red +% 'Hyperlinks' - default: underlined blue +% +% 'Black','Cyan','Magenta','Blue','Green','Red','Yellow','White' +% +% STYLE beginning with '-' or '_' will be underlined. For example: +% '-Blue' is underlined blue, like 'Hyperlinks'; +% '_Comments' is underlined green etc. +% +% STYLE beginning with '*' will be bold (R2011b+ only). For example: +% '*Blue' is bold blue; +% '*Comments' is bold green etc. +% Note: Matlab does not currently support both bold and underline, +% only one of them can be used in a single cprintf command. But of +% course bold and underline can be mixed by using separate commands. +% +% STYLE also accepts a regular Matlab RGB vector, that can be underlined +% and bolded: -[0,1,1] means underlined cyan, '*[1,0,0]' is bold red. +% +% STYLE is case-insensitive and accepts unique partial strings just +% like handle property names. +% +% CPRINTF by itself, without any input parameters, displays a demo +% +% Example: +% cprintf; % displays the demo +% cprintf('text', 'regular black text'); +% cprintf('hyper', 'followed %s','by'); +% cprintf('key', '%d colored', 4); +% cprintf('-comment','& underlined'); +% cprintf('err', 'elements\n'); +% cprintf('cyan', 'cyan'); +% cprintf('_green', 'underlined green'); +% cprintf(-[1,0,1], 'underlined magenta'); +% cprintf([1,0.5,0],'and multi-\nline orange\n'); +% cprintf('*blue', 'and *bold* (R2011b+ only)\n'); +% cprintf('string'); % same as fprintf('string') and cprintf('text','string') +% +% Bugs and suggestions: +% Please send to Yair Altman (altmany at gmail dot com) +% +% Warning: +% This code heavily relies on undocumented and unsupported Matlab +% functionality. It works on Matlab 7+, but use at your own risk! +% +% A technical description of the implementation can be found at: +% http://UndocumentedMatlab.com/blog/cprintf/ +% +% Limitations: +% 1. In R2011a and earlier, a single space char is inserted at the +% beginning of each CPRINTF text segment (this is ok in R2011b+). +% +% 2. In R2011a and earlier, consecutive differently-colored multi-line +% CPRINTFs sometimes display incorrectly on the bottom line. +% As far as I could tell this is due to a Matlab bug. Examples: +% >> cprintf('-str','under\nline'); cprintf('err','red\n'); % hidden 'red', unhidden '_' +% >> cprintf('str','regu\nlar'); cprintf('err','red\n'); % underline red (not purple) 'lar' +% +% 3. Sometimes, non newline ('\n')-terminated segments display unstyled +% (black) when the command prompt chevron ('>>') regains focus on the +% continuation of that line (I can't pinpoint when this happens). +% To fix this, simply newline-terminate all command-prompt messages. +% +% 4. In R2011b and later, the above errors appear to be fixed. However, +% the last character of an underlined segment is not underlined for +% some unknown reason (add an extra space character to make it look better) +% +% 5. In old Matlab versions (e.g., Matlab 7.1 R14), multi-line styles +% only affect the first line. Single-line styles work as expected. +% R14 also appends a single space after underlined segments. +% +% 6. Bold style is only supported on R2011b+, and cannot also be underlined. +% +% Change log: +% 2012-08-09: Graceful degradation support for deployed (compiled) and non-desktop applications; minor bug fixes +% 2012-08-06: Fixes for R2012b; added bold style; accept RGB string (non-numeric) style +% 2011-11-27: Fixes for R2011b +% 2011-08-29: Fix by Danilo (FEX comment) for non-default text colors +% 2011-03-04: Performance improvement +% 2010-06-27: Fix for R2010a/b; fixed edge case reported by Sharron; CPRINTF with no args runs the demo +% 2009-09-28: Fixed edge-case problem reported by Swagat K +% 2009-05-28: corrected nargout behavior sugegsted by Andreas Gäb +% 2009-05-13: First version posted on MathWorks File Exchange +% +% See also: +% sprintf, fprintf + +% License to use and modify this code is granted freely to all interested, as long as the original author is +% referenced and attributed as such. The original author maintains the right to be solely associated with this work. + +% Programmed and Copyright by Yair M. Altman: altmany(at)gmail.com +% $Revision: 1.08 $ $Date: 2012/10/17 21:41:09 $ + + persistent majorVersion minorVersion + if isempty(majorVersion) + %v = version; if str2double(v(1:3)) <= 7.1 + %majorVersion = str2double(regexprep(version,'^(\d+).*','$1')); + %minorVersion = str2double(regexprep(version,'^\d+\.(\d+).*','$1')); + %[a,b,c,d,versionIdStrs]=regexp(version,'^(\d+)\.(\d+).*'); %#ok unused + v = sscanf(version, '%d.', 2); + majorVersion = v(1); %str2double(versionIdStrs{1}{1}); + minorVersion = v(2); %str2double(versionIdStrs{1}{2}); + end + + % The following is for debug use only: + %global docElement txt el + if ~exist('el','var') || isempty(el), el=handle([]); end %#ok mlint short-circuit error ("used before defined") + if nargin<1, showDemo(majorVersion,minorVersion); return; end + if isempty(style), return; end + if all(ishandle(style)) && length(style)~=3 + dumpElement(style); + return; + end + + % Process the text string + if nargin<2, format = style; style='text'; end + %error(nargchk(2, inf, nargin, 'struct')); + %str = sprintf(format,varargin{:}); + + % In compiled mode + try useDesktop = usejava('desktop'); catch, useDesktop = false; end + if isdeployed | ~useDesktop %#ok - for Matlab 6 compatibility + % do not display any formatting - use simple fprintf() + % See: http://undocumentedmatlab.com/blog/bold-color-text-in-the-command-window/#comment-103035 + % Also see: https://mail.google.com/mail/u/0/?ui=2&shva=1#all/1390a26e7ef4aa4d + % Also see: https://mail.google.com/mail/u/0/?ui=2&shva=1#all/13a6ed3223333b21 + count1 = fprintf(format,varargin{:}); + else + % Else (Matlab desktop mode) + % Get the normalized style name and underlining flag + [underlineFlag, boldFlag, style] = processStyleInfo(style); + + % Set hyperlinking, if so requested + if underlineFlag + format = ['' format '']; + + % Matlab 7.1 R14 (possibly a few newer versions as well?) + % have a bug in rendering consecutive hyperlinks + % This is fixed by appending a single non-linked space + if majorVersion < 7 || (majorVersion==7 && minorVersion <= 1) + format(end+1) = ' '; + end + end + + % Set bold, if requested and supported (R2011b+) + if boldFlag + if (majorVersion > 7 || minorVersion >= 13) + format = ['' format '']; + else + boldFlag = 0; + end + end + + % Get the current CW position + cmdWinDoc = com.mathworks.mde.cmdwin.CmdWinDocument.getInstance; + lastPos = cmdWinDoc.getLength; + + % If not beginning of line + bolFlag = 0; %#ok + %if docElement.getEndOffset - docElement.getStartOffset > 1 + % Display a hyperlink element in order to force element separation + % (otherwise adjacent elements on the same line will be merged) + if majorVersion<7 || (majorVersion==7 && minorVersion<13) + if ~underlineFlag + fprintf(' '); %fprintf(' \b'); + elseif format(end)~=10 % if no newline at end + fprintf(' '); %fprintf(' \b'); + end + end + %drawnow; + bolFlag = 1; + %end + + % Get a handle to the Command Window component + mde = com.mathworks.mde.desk.MLDesktop.getInstance; + cw = mde.getClient('Command Window'); + xCmdWndView = cw.getComponent(0).getViewport.getComponent(0); + + % Store the CW background color as a special color pref + % This way, if the CW bg color changes (via File/Preferences), + % it will also affect existing rendered strs + com.mathworks.services.Prefs.setColorPref('CW_BG_Color',xCmdWndView.getBackground); + + % Display the text in the Command Window + count1 = fprintf(2,format,varargin{:}); + + %awtinvoke(cmdWinDoc,'remove',lastPos,1); % TODO: find out how to remove the extra '_' + drawnow; % this is necessary for the following to work properly (refer to Evgeny Pr in FEX comment 16/1/2011) + docElement = cmdWinDoc.getParagraphElement(lastPos+1); + if majorVersion<7 || (majorVersion==7 && minorVersion<13) + if bolFlag && ~underlineFlag + % Set the leading hyperlink space character ('_') to the bg color, effectively hiding it + % Note: old Matlab versions have a bug in hyperlinks that need to be accounted for... + %disp(' '); dumpElement(docElement) + setElementStyle(docElement,'CW_BG_Color',1+underlineFlag,majorVersion,minorVersion); %+getUrlsFix(docElement)); + %disp(' '); dumpElement(docElement) + el(end+1) = handle(docElement); %#ok used in debug only + end + + % Fix a problem with some hidden hyperlinks becoming unhidden... + fixHyperlink(docElement); + %dumpElement(docElement); + end + + % Get the Document Element(s) corresponding to the latest fprintf operation + while docElement.getStartOffset < cmdWinDoc.getLength + % Set the element style according to the current style + %disp(' '); dumpElement(docElement) + specialFlag = underlineFlag | boldFlag; + setElementStyle(docElement,style,specialFlag,majorVersion,minorVersion); + %disp(' '); dumpElement(docElement) + docElement2 = cmdWinDoc.getParagraphElement(docElement.getEndOffset+1); + if isequal(docElement,docElement2), break; end + docElement = docElement2; + %disp(' '); dumpElement(docElement) + end + + % Force a Command-Window repaint + % Note: this is important in case the rendered str was not '\n'-terminated + xCmdWndView.repaint; + + % The following is for debug use only: + el(end+1) = handle(docElement); %#ok used in debug only + %elementStart = docElement.getStartOffset; + %elementLength = docElement.getEndOffset - elementStart; + %txt = cmdWinDoc.getText(elementStart,elementLength); + end + + if nargout + count = count1; + end + return; % debug breakpoint + +% Process the requested style information +function [underlineFlag,boldFlag,style] = processStyleInfo(style) + underlineFlag = 0; + boldFlag = 0; + + % First, strip out the underline/bold markers + if ischar(style) + % Styles containing '-' or '_' should be underlined (using a no-target hyperlink hack) + %if style(1)=='-' + underlineIdx = (style=='-') | (style=='_'); + if any(underlineIdx) + underlineFlag = 1; + %style = style(2:end); + style = style(~underlineIdx); + end + + % Check for bold style (only if not underlined) + boldIdx = (style=='*'); + if any(boldIdx) + boldFlag = 1; + style = style(~boldIdx); + end + if underlineFlag && boldFlag + warning('YMA:cprintf:BoldUnderline','Matlab does not support both bold & underline') + end + + % Check if the remaining style sting is a numeric vector + %styleNum = str2num(style); %#ok % not good because style='text' is evaled! + %if ~isempty(styleNum) + if any(style==' ' | style==',' | style==';') + style = str2num(style); %#ok + end + end + + % Style = valid matlab RGB vector + if isnumeric(style) && length(style)==3 && all(style<=1) && all(abs(style)>=0) + if any(style<0) + underlineFlag = 1; + style = abs(style); + end + style = getColorStyle(style); + + elseif ~ischar(style) + error('YMA:cprintf:InvalidStyle','Invalid style - see help section for a list of valid style values') + + % Style name + else + % Try case-insensitive partial/full match with the accepted style names + validStyles = {'Text','Keywords','Comments','Strings','UnterminatedStrings','SystemCommands','Errors', ... + 'Black','Cyan','Magenta','Blue','Green','Red','Yellow','White', ... + 'Hyperlinks'}; + matches = find(strncmpi(style,validStyles,length(style))); + + % No match - error + if isempty(matches) + error('YMA:cprintf:InvalidStyle','Invalid style - see help section for a list of valid style values') + + % Too many matches (ambiguous) - error + elseif length(matches) > 1 + error('YMA:cprintf:AmbigStyle','Ambiguous style name - supply extra characters for uniqueness') + + % Regular text + elseif matches == 1 + style = 'ColorsText'; % fixed by Danilo, 29/8/2011 + + % Highlight preference style name + elseif matches < 8 + style = ['Colors_M_' validStyles{matches}]; + + % Color name + elseif matches < length(validStyles) + colors = [0,0,0; 0,1,1; 1,0,1; 0,0,1; 0,1,0; 1,0,0; 1,1,0; 1,1,1]; + requestedColor = colors(matches-7,:); + style = getColorStyle(requestedColor); + + % Hyperlink + else + style = 'Colors_HTML_HTMLLinks'; % CWLink + underlineFlag = 1; + end + end + +% Convert a Matlab RGB vector into a known style name (e.g., '[255,37,0]') +function styleName = getColorStyle(rgb) + intColor = int32(rgb*255); + javaColor = java.awt.Color(intColor(1), intColor(2), intColor(3)); + styleName = sprintf('[%d,%d,%d]',intColor); + com.mathworks.services.Prefs.setColorPref(styleName,javaColor); + +% Fix a bug in some Matlab versions, where the number of URL segments +% is larger than the number of style segments in a doc element +function delta = getUrlsFix(docElement) %#ok currently unused + tokens = docElement.getAttribute('SyntaxTokens'); + links = docElement.getAttribute('LinkStartTokens'); + if length(links) > length(tokens(1)) + delta = length(links) > length(tokens(1)); + else + delta = 0; + end + +% fprintf(2,str) causes all previous '_'s in the line to become red - fix this +function fixHyperlink(docElement) + try + tokens = docElement.getAttribute('SyntaxTokens'); + urls = docElement.getAttribute('HtmlLink'); + urls = urls(2); + links = docElement.getAttribute('LinkStartTokens'); + offsets = tokens(1); + styles = tokens(2); + doc = docElement.getDocument; + + % Loop over all segments in this docElement + for idx = 1 : length(offsets)-1 + % If this is a hyperlink with no URL target and starts with ' ' and is collored as an error (red)... + if strcmp(styles(idx).char,'Colors_M_Errors') + character = char(doc.getText(offsets(idx)+docElement.getStartOffset,1)); + if strcmp(character,' ') + if isempty(urls(idx)) && links(idx)==0 + % Revert the style color to the CW background color (i.e., hide it!) + styles(idx) = java.lang.String('CW_BG_Color'); + end + end + end + end + catch + % never mind... + end + +% Set an element to a particular style (color) +function setElementStyle(docElement,style,specialFlag, majorVersion,minorVersion) + %global tokens links urls urlTargets % for debug only + global oldStyles + if nargin<3, specialFlag=0; end + % Set the last Element token to the requested style: + % Colors: + tokens = docElement.getAttribute('SyntaxTokens'); + try + styles = tokens(2); + oldStyles{end+1} = styles.cell; + + % Correct edge case problem + extraInd = double(majorVersion>7 || (majorVersion==7 && minorVersion>=13)); % =0 for R2011a-, =1 for R2011b+ + %{ + if ~strcmp('CWLink',char(styles(end-hyperlinkFlag))) && ... + strcmp('CWLink',char(styles(end-hyperlinkFlag-1))) + extraInd = 0;%1; + end + hyperlinkFlag = ~isempty(strmatch('CWLink',tokens(2))); + hyperlinkFlag = 0 + any(cellfun(@(c)(~isempty(c)&&strcmp(c,'CWLink')),tokens(2).cell)); + %} + + styles(end-extraInd) = java.lang.String(''); + styles(end-extraInd-specialFlag) = java.lang.String(style); %#ok apparently unused but in reality used by Java + if extraInd + styles(end-specialFlag) = java.lang.String(style); + end + + oldStyles{end} = [oldStyles{end} styles.cell]; + catch + % never mind for now + end + + % Underlines (hyperlinks): + %{ + links = docElement.getAttribute('LinkStartTokens'); + if isempty(links) + %docElement.addAttribute('LinkStartTokens',repmat(int32(-1),length(tokens(2)),1)); + else + %TODO: remove hyperlink by setting the value to -1 + end + %} + + % Correct empty URLs to be un-hyperlinkable (only underlined) + urls = docElement.getAttribute('HtmlLink'); + if ~isempty(urls) + urlTargets = urls(2); + for urlIdx = 1 : length(urlTargets) + try + if urlTargets(urlIdx).length < 1 + urlTargets(urlIdx) = []; % '' => [] + end + catch + % never mind... + a=1; %#ok used for debug breakpoint... + end + end + end + + % Bold: (currently unused because we cannot modify this immutable int32 numeric array) + %{ + try + %hasBold = docElement.isDefined('BoldStartTokens'); + bolds = docElement.getAttribute('BoldStartTokens'); + if ~isempty(bolds) + %docElement.addAttribute('BoldStartTokens',repmat(int32(1),length(bolds),1)); + end + catch + % never mind - ignore... + a=1; %#ok used for debug breakpoint... + end + %} + + return; % debug breakpoint + +% Display information about element(s) +function dumpElement(docElements) + %return; + numElements = length(docElements); + cmdWinDoc = docElements(1).getDocument; + for elementIdx = 1 : numElements + if numElements > 1, fprintf('Element #%d:\n',elementIdx); end + docElement = docElements(elementIdx); + if ~isjava(docElement), docElement = docElement.java; end + %docElement.dump(java.lang.System.out,1) + disp(' '); + disp(docElement) + tokens = docElement.getAttribute('SyntaxTokens'); + if isempty(tokens), continue; end + links = docElement.getAttribute('LinkStartTokens'); + urls = docElement.getAttribute('HtmlLink'); + try bolds = docElement.getAttribute('BoldStartTokens'); catch, bolds = []; end + txt = {}; + tokenLengths = tokens(1); + for tokenIdx = 1 : length(tokenLengths)-1 + tokenLength = diff(tokenLengths(tokenIdx+[0,1])); + if (tokenLength < 0) + tokenLength = docElement.getEndOffset - docElement.getStartOffset - tokenLengths(tokenIdx); + end + txt{tokenIdx} = cmdWinDoc.getText(docElement.getStartOffset+tokenLengths(tokenIdx),tokenLength).char; %#ok + end + lastTokenStartOffset = docElement.getStartOffset + tokenLengths(end); + txt{end+1} = cmdWinDoc.getText(lastTokenStartOffset, docElement.getEndOffset-lastTokenStartOffset).char; %#ok + %cmdWinDoc.uiinspect + %docElement.uiinspect + txt = strrep(txt',sprintf('\n'),'\n'); + try + data = [tokens(2).cell m2c(tokens(1)) m2c(links) m2c(urls(1)) cell(urls(2)) m2c(bolds) txt]; + if elementIdx==1 + disp(' SyntaxTokens(2,1) - LinkStartTokens - HtmlLink(1,2) - BoldStartTokens - txt'); + disp(' =============================================================================='); + end + catch + try + data = [tokens(2).cell m2c(tokens(1)) m2c(links) txt]; + catch + disp([tokens(2).cell m2c(tokens(1)) txt]); + try + data = [m2c(links) m2c(urls(1)) cell(urls(2))]; + catch + % Mtlab 7.1 only has urls(1)... + data = [m2c(links) urls.cell]; + end + end + end + disp(data) + end + +% Utility function to convert matrix => cell +function cells = m2c(data) + %datasize = size(data); cells = mat2cell(data,ones(1,datasize(1)),ones(1,datasize(2))); + cells = num2cell(data); + +% Display the help and demo +function showDemo(majorVersion,minorVersion) + fprintf('cprintf displays formatted text in the Command Window.\n\n'); + fprintf('Syntax: count = cprintf(style,format,...); click here for details.\n\n'); + url = 'http://UndocumentedMatlab.com/blog/cprintf/'; + fprintf(['Technical description: ' url '\n\n']); + fprintf('Demo:\n\n'); + boldFlag = majorVersion>7 || (majorVersion==7 && minorVersion>=13); + s = ['cprintf(''text'', ''regular black text'');' 10 ... + 'cprintf(''hyper'', ''followed %s'',''by'');' 10 ... + 'cprintf(''key'', ''%d colored'',' num2str(4+boldFlag) ');' 10 ... + 'cprintf(''-comment'',''& underlined'');' 10 ... + 'cprintf(''err'', ''elements:\n'');' 10 ... + 'cprintf(''cyan'', ''cyan'');' 10 ... + 'cprintf(''_green'', ''underlined green'');' 10 ... + 'cprintf(-[1,0,1], ''underlined magenta'');' 10 ... + 'cprintf([1,0.5,0], ''and multi-\nline orange\n'');' 10]; + if boldFlag + % In R2011b+ the internal bug that causes the need for an extra space + % is apparently fixed, so we must insert the sparator spaces manually... + % On the other hand, 2011b enables *bold* format + s = [s 'cprintf(''*blue'', ''and *bold* (R2011b+ only)\n'');' 10]; + s = strrep(s, ''')',' '')'); + s = strrep(s, ''',5)',' '',5)'); + s = strrep(s, '\n ','\n'); + end + disp(s); + eval(s); + + +%%%%%%%%%%%%%%%%%%%%%%%%%% TODO %%%%%%%%%%%%%%%%%%%%%%%%% +% - Fix: Remove leading space char (hidden underline '_') +% - Fix: Find workaround for multi-line quirks/limitations +% - Fix: Non-\n-terminated segments are displayed as black +% - Fix: Check whether the hyperlink fix for 7.1 is also needed on 7.2 etc. +% - Enh: Add font support + +% Copyright (c) 2009, Yair Altman +% All rights reserved. +% +% Redistribution and use in source and binary forms, with or without +% modification, are permitted provided that the following conditions are +% met: +% +% * Redistributions of source code must retain the above copyright +% notice, this list of conditions and the following disclaimer. +% * Redistributions in binary form must reproduce the above copyright +% notice, this list of conditions and the following disclaimer in +% the documentation and/or other materials provided with the distribution +% +% THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" +% AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE +% IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE +% ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE +% LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR +% CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF +% SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS +% INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN +% CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) +% ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE +% POSSIBILITY OF SUCH DAMAGE. diff --git a/matlab/external/gptoolbox/external/dpsimplify.m b/matlab/external/gptoolbox/external/dpsimplify.m new file mode 100644 index 0000000..36c7ac8 --- /dev/null +++ b/matlab/external/gptoolbox/external/dpsimplify.m @@ -0,0 +1,268 @@ +function [ps,ix] = dpsimplify(p,tol) + +% Recursive Douglas-Peucker Polyline Simplification, Simplify +% +% [ps,ix] = dpsimplify(p,tol) +% +% dpsimplify uses the recursive Douglas-Peucker line simplification +% algorithm to reduce the number of vertices in a piecewise linear curve +% according to a specified tolerance. The algorithm is also know as +% Iterative Endpoint Fit. It works also for polylines and polygons +% in higher dimensions. +% +% In case of nans (missing vertex coordinates) dpsimplify assumes that +% nans separate polylines. As such, dpsimplify treats each line +% separately. +% +% For additional information on the algorithm follow this link +% http://en.wikipedia.org/wiki/Ramer-Douglas-Peucker_algorithm +% +% Input arguments +% +% p polyline n*d matrix with n vertices in d +% dimensions. +% tol tolerance (maximal euclidean distance allowed +% between the new line and a vertex) +% +% Output arguments +% +% ps simplified line +% ix linear index of the vertices retained in p (ps = p(ix)) +% +% Examples +% +% 1. Simplify line +% +% tol = 1; +% x = 1:0.1:8*pi; +% y = sin(x) + randn(size(x))*0.1; +% p = [x' y']; +% ps = dpsimplify(p,tol); +% +% plot(p(:,1),p(:,2),'k') +% hold on +% plot(ps(:,1),ps(:,2),'r','LineWidth',2); +% legend('original polyline','simplified') +% +% 2. Reduce polyline so that only knickpoints remain by +% choosing a very low tolerance +% +% p = [(1:10)' [1 2 3 2 4 6 7 8 5 2]']; +% p2 = dpsimplify(p,eps); +% plot(p(:,1),p(:,2),'k+--') +% hold on +% plot(p2(:,1),p2(:,2),'ro','MarkerSize',10); +% legend('original line','knickpoints') +% +% 3. Simplify a 3d-curve +% +% x = sin(1:0.01:20)'; +% y = cos(1:0.01:20)'; +% z = x.*y.*(1:0.01:20)'; +% ps = dpsimplify([x y z],0.1); +% plot3(x,y,z); +% hold on +% plot3(ps(:,1),ps(:,2),ps(:,3),'k*-'); +% +% +% +% Author: Wolfgang Schwanghart, 13. July, 2010. +% w.schwanghart[at]unibas.ch + + +if nargin == 0 + help dpsimplify + return +end + +error(nargchk(2, 2, nargin)) + +% error checking +if ~isscalar(tol) || tol<0; + error('tol must be a positive scalar') +end + + +% nr of dimensions +nrvertices = size(p,1); +dims = size(p,2); + +% anonymous function for starting point and end point comparision +% using a relative tolerance test +compare = @(a,b) abs(a-b)/max(abs(a),abs(b)) <= eps; + +% what happens, when there are NaNs? +% NaNs divide polylines. +Inan = any(isnan(p),2); +% any NaN at all? +Inanp = any(Inan); + +% if there is only one vertex +if nrvertices == 1 || isempty(p); + ps = p; + ix = 1; + +% if there are two +elseif nrvertices == 2 && ~Inanp; + % when the line has no vertices (except end and start point of the + % line) check if the distance between both is less than the tolerance. + % If so, return the center. + if dims == 2; + d = hypot(p(1,1)-p(2,1),p(1,2)-p(2,2)); + else + d = sqrt(sum((p(1,:)-p(2,:)).^2)); + end + + if d <= tol; + ps = sum(p,1)/2; + ix = 1; + else + ps = p; + ix = [1;2]; + end + +elseif Inanp; + + % case: there are nans in the p array + % --> find start and end indices of contiguous non-nan data + Inan = ~Inan; + sIX = strfind(Inan',[0 1])' + 1; + eIX = strfind(Inan',[1 0])'; + + if Inan(end)==true; + eIX = [eIX;nrvertices]; + end + + if Inan(1); + sIX = [1;sIX]; + end + + % calculate length of non-nan components + lIX = eIX-sIX+1; + % put each component into a single cell + c = mat2cell(p(Inan,:),lIX,dims); + + % now call dpsimplify again inside cellfun. + if nargout == 2; + [ps,ix] = cellfun(@(x) dpsimplify(x,tol),c,'uniformoutput',false); + ix = cellfun(@(x,six) x+six-1,ix,num2cell(sIX),'uniformoutput',false); + else + ps = cellfun(@(x) dpsimplify(x,tol),c,'uniformoutput',false); + end + + % write the data from a cell array back to a matrix + ps = cellfun(@(x) [x;nan(1,dims)],ps,'uniformoutput',false); + ps = cell2mat(ps); + ps(end,:) = []; + + % ix wanted? write ix to a matrix, too. + if nargout == 2; + ix = cell2mat(ix); + end + + +else + + +% if there are no nans than start the recursive algorithm +ixe = size(p,1); +ixs = 1; + +% logical vector for the vertices to be retained +I = true(ixe,1); + +% call recursive function +p = simplifyrec(p,tol,ixs,ixe); +ps = p(I,:); + +% if desired return the index of retained vertices +if nargout == 2; + ix = find(I); +end + +end + +% _________________________________________________________ +function p = simplifyrec(p,tol,ixs,ixe) + + % check if startpoint and endpoint are the same + % better comparison needed which included a tolerance eps + + c1 = num2cell(p(ixs,:)); + c2 = num2cell(p(ixe,:)); + + % same start and endpoint with tolerance + sameSE = all(cell2mat(cellfun(compare,c1(:),c2(:),'UniformOutput',false))); + + + if sameSE; + % calculate the shortest distance of all vertices between ixs and + % ixe to ixs only + if dims == 2; + d = hypot(p(ixs,1)-p(ixs+1:ixe-1,1),p(ixs,2)-p(ixs+1:ixe-1,2)); + else + d = sqrt(sum(bsxfun(@minus,p(ixs,:),p(ixs+1:ixe-1,:)).^2,2)); + end + else + % calculate shortest distance of all points to the line from ixs to ixe + % subtract starting point from other locations + pt = bsxfun(@minus,p(ixs+1:ixe,:),p(ixs,:)); + + % end point + a = pt(end,:)'; + + beta = (a' * pt')./(a'*a); + b = pt-bsxfun(@times,beta,a)'; + if dims == 2; + % if line in 2D use the numerical more robust hypot function + d = hypot(b(:,1),b(:,2)); + else + d = sqrt(sum(b.^2,2)); + end + end + + % identify maximum distance and get the linear index of its location + [dmax,ixc] = max(d); + ixc = ixs + ixc; + + % if the maximum distance is smaller than the tolerance remove vertices + % between ixs and ixe + if dmax <= tol; + if ixs ~= ixe-1; + I(ixs+1:ixe-1) = false; + end + % if not, call simplifyrec for the segments between ixs and ixc (ixc + % and ixe) + else + p = simplifyrec(p,tol,ixs,ixc); + p = simplifyrec(p,tol,ixc,ixe); + + end + +end +end + +% Copyright (c) 2009, Wolfgang Schwanghart +% All rights reserved. +% +% Redistribution and use in source and binary forms, with or without +% modification, are permitted provided that the following conditions are +% met: +% +% * Redistributions of source code must retain the above copyright +% notice, this list of conditions and the following disclaimer. +% * Redistributions in binary form must reproduce the above copyright +% notice, this list of conditions and the following disclaimer in +% the documentation and/or other materials provided with the distribution +% +% THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" +% AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE +% IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE +% ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE +% LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR +% CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF +% SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS +% INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN +% CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) +% ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE +% POSSIBILITY OF SUCH DAMAGE. diff --git a/matlab/external/gptoolbox/external/exactgeodesic.m b/matlab/external/gptoolbox/external/exactgeodesic.m new file mode 100644 index 0000000..30f2ffd --- /dev/null +++ b/matlab/external/gptoolbox/external/exactgeodesic.m @@ -0,0 +1,73 @@ +function [D,G] = exactgeodesic(V,F,id,w) + % exactgeodesic - Exact Geodesic on Triangular Meshes + % (depends on igl_external/exactgeodesic) + % + % [D,G] = exactgeodesic(V,F,id) + % + % Inputs: + % V list of vertex positions + % F list of faces + % id starting vertex + % + % Outputs: + % D distances from id, # vertices by 1 matrix + % G exact gradients of D(in 3d), # vertices by 3 matrix + +global geodesic_library; + +if (~exist('w','var') || isempty(w)) + assert(all(size(id) ==1)); + type = 'vertex'; + point = V(id,:); + index = id; +else + assert(all(size(id) ==1)); + assert(size(w,2) == size(V,2) && size(w,1) == 1); + type = 'face'; + index = id; + point = w*V(F(index,:),:); +end +% "release" is faster and "debug" does additional checks +geodesic_library = 'geodesic_release'; + +% initialize new mesh +mesh = geodesic_new_mesh(V,F); + +% initialize new geodesic algorithm +algorithm = geodesic_new_algorithm(mesh, 'exact'); + +source_points = {geodesic_create_surface_point(type,index,point)}; + +% propagation stage of the algorithm (the most time-consuming) +geodesic_propagate(algorithm, source_points); +% find distances to all vertices of the mesh (actual pathes are not computed) +[~, D] = geodesic_distance_and_source(algorithm); + +G = zeros(size(V,1),3); +if nargout > 1 + % compute the gradients directions + for i=1:size(V,1) + destination = geodesic_create_surface_point('vertex',i,V(i,:)); + path = geodesic_trace_back(algorithm, destination); %find a shortest path from source to destination + if (size(path,1) >= 2) + a = [path{1}.x path{1}.y path{1}.z]; + b = [path{2}.x path{2}.y path{2}.z]; + G(i,:) = a-b; + end + end + + % compute the gradients magnitudo + G = normalizerow(G); + G = repmat(D,1,3) .* G; + + % get rid of the nans on id + if(strcmp(type,'vertex')) + G(id, :) = 0; + end +end + +% delete all meshes and algorithms +geodesic_delete; + + +end \ No newline at end of file diff --git a/matlab/external/gptoolbox/external/exactgeodesic/create_flat_triangular_mesh.m b/matlab/external/gptoolbox/external/exactgeodesic/create_flat_triangular_mesh.m new file mode 100644 index 0000000..2eb4c15 --- /dev/null +++ b/matlab/external/gptoolbox/external/exactgeodesic/create_flat_triangular_mesh.m @@ -0,0 +1,33 @@ +%good mesh to catch possible bugs in geodesic algorithms +%Copyright (c) 2007 Danil Kirsanov +function [p,tri] = create_flat_triangular_mesh(step, smoothness) + +x = -1:step:1; +y = x; + +N_p = length(x)*length(y); %regular grid +p = zeros(N_p,3); +N_t = (length(x)-1)*(length(y)-1)*2; %two triangles per square +tri = zeros(N_t,3); + +n_p = 1; +n_t = 1; +for i=1:length(x); + for j=1:length(y); + p(n_p,:) = [x(i) y(j) 0]; + + if i 1 + p(i,:) = p(i,:)/max(abs(p(i,:))); + end + + scale = abs(p(i,1))*waist + (1 - waist); + p(i,2:3) = p(i,2:3)*scale; % add "waist" on x-axis +end; diff --git a/matlab/external/gptoolbox/external/exactgeodesic/create_subdivision_pattern.m b/matlab/external/gptoolbox/external/exactgeodesic/create_subdivision_pattern.m new file mode 100644 index 0000000..fc04091 --- /dev/null +++ b/matlab/external/gptoolbox/external/exactgeodesic/create_subdivision_pattern.m @@ -0,0 +1,33 @@ +%regular subdivision pattern of a triangle +%used in drawing approximate equidistant lines in example5.m +%Copyright (c) 2007 Danil Kirsanov +function [weights,tri] = create_subdivision_pattern(level) %"level" is the number of additional vertices per edge + +step = 1/(level + 1); +N = level + 2; %total number of points per edge + +N_p = (N^2 + N)/2; %number of vertices in the regular grid +N_t = (N-1)^2; %two triangles per square +weights = zeros(N_p,3); +tri = zeros(N_t,3); + +n_p = 1; +n_t = 1; +for i=1:N; + K = N-i+1; + for j=1:K + c = step*[j-1, i-1]; + weights(n_p,:) = [c, 1-sum(c)]; + + if i 1e10); %find vertices for which the distances are undefined +defined = find(distances < 1e10); +distances(undefined) = max(distances(defined))*1.1; %plot undefined distances with white +colormap('winter'); +c_map = colormap; +c_map(end,:) = 1; +colormap(c_map); + +hold off; +trisurf(faces,vertices(:,1),vertices(:,2),vertices(:,3),distances, 'FaceColor', 'interp', 'EdgeColor', 'k'); %plot the mesh +hold on; +daspect([1 1 1]); + +for i=1:length(path) %plot paths to all vertices with finite distances + [x,y,z] = extract_coordinates_from_path(path{i}); + plot3(x,y,z,'r'); +end; + +for i=1:length(stop_points); %show stop vertices + h = plot3(stop_points{i}.x,stop_points{i}.y,stop_points{i}.z,'ro','MarkerSize',5, 'MarkerFaceColor', 'r'); +end; +legend(h, 'stop vertices'); + +geodesic_delete; diff --git a/matlab/external/gptoolbox/external/exactgeodesic/example5.m b/matlab/external/gptoolbox/external/exactgeodesic/example5.m new file mode 100644 index 0000000..34fa79c --- /dev/null +++ b/matlab/external/gptoolbox/external/exactgeodesic/example5.m @@ -0,0 +1,96 @@ +% Simple application: drawing approximate piece-wise linear isodistance curves (isolines). +% In theory, isolines on a triangular mesh are piecewise second-order curves. +% Here, we draw piecewise linear approximation of these curves. The distance function +% of the mesh is sampled at the subdivision vertices within each triangle and +% represented as a linear function within each subdivision triangle. +% This particular method works well only for 'exact' geodesic method, +% because for the approximate methods the distance field is discontinuous +% on the edges of the mesh. +% Danil Kirsanov, 09/2007 + +subdivision_level = 5; %number of additional vertices per edge; each mesh triangle will have roughly speaking subdivision_level^2 number of subdivision triangles +number_of_isolines = 10; + +global geodesic_library; +geodesic_library = 'geodesic_release'; %"release" is faster and "debug" does additional checks +rand('state', 0); %comment this statement if you want to produce random mesh every time + +[vertices,faces] = create_flat_triangular_mesh(0.2, 0); +N = length(vertices); +% N = 300; %number of points in a mesh +% [vertices,faces] = create_hedgehog_mesh(N, 0.1); %create "noisy sphere" mesh; "vertices" contains 3D vertex coordinates; "faces" contains vertex id's for every triangle + +hold off; +trisurf(faces,vertices(:,1),vertices(:,2),vertices(:,3), 'FaceColor', 'w', 'EdgeColor', 'k', 'FaceAlpha', 0.99); %plot the mesh +hold on; + +mesh = geodesic_new_mesh(vertices,faces); %initilize new mesh +algorithm = geodesic_new_algorithm(mesh, 'exact'); %initialize new geodesic algorithm + +source_points = {}; +for vertex_id = [26,N-5, floor(N/2)-3, floor(N/2)+3]; %create source points + source_points{end+1} = geodesic_create_surface_point('vertex',vertex_id, vertices(vertex_id,:)); +end; + +geodesic_propagate(algorithm, source_points); + +[sub_weights,sub_tri] = create_subdivision_pattern(subdivision_level); %coordinates of the subdivision triangles + +[source_id, distances] = geodesic_distance_and_source(algorithm); %find distances for all vertices of the mesh +max_distance = max(distances); + +isolines_step = max_distance/number_of_isolines; +isolines_distances = isolines_step/2 : isolines_step : max_distance; + +[known_distances, tmp] = find(sub_weights > 0.999); %we already know the distances to the actual vertices of the mesh +unknown_distances = setdiff([1:size(sub_weights,1)], known_distances); +for face_id = 1:size(faces,1) + vertex_ids = faces(face_id,:); + sub_vertices = sub_weights*vertices(vertex_ids,:); %find coordinates of subdivision vertices + sub_distances = zeros(size(sub_vertices,1),1); + + sub_distances(known_distances) = distances(vertex_ids); %no need to reevaluate distance finction for the vertices of the face + %for sub_index = 1:size(sub_vertices,1) %find distances at all subdivision vertices + for sub_index = unknown_distances %find distances at all internal subdivision vertices + q = geodesic_create_surface_point('face',face_id,sub_vertices(sub_index,:)); + [source_id, d] = geodesic_distance_and_source(algorithm, q); + sub_distances(sub_index) = d; + end; + + selected_distances = find(isolines_distances >= min(sub_distances) & ... + isolines_distances <= max(sub_distances)); + selected_distances = isolines_distances(selected_distances); + + for tri_index = 1:size(sub_tri,1) %intersection of the equidistance curve with every subdivision triangle is approximated as a straight line + for isodistance = selected_distances + p = []; + for i = 1:3 + index1 = sub_tri(tri_index, i); + index2 = sub_tri(tri_index, mod(i,3) + 1); + d1 = sub_distances(index1); + d2 = sub_distances(index2); + + if d1 == isodistance %special case when isodistance paths exactly through the vertex + p(end+1,:) = sub_vertices(index1,:); + end + + if isodistance > min(d1,d2) & isodistance < max(d1,d2) %draw equidistant curve + a = (isodistance - d2)/(d1 - d2); % I believe that division by zero will never happen here + p(end+1,:) = a*sub_vertices(index1,:) + (1-a)*sub_vertices(index2,:); + end; + end + if size(p,1) == 2 + plot3(p(:,1), p(:,2),p(:,3),'b', 'LineWidth', 2); + end + end + end; +end; + +for i=1:length(source_points); + h = plot3(source_points{i}.x,source_points{i}.y,source_points{i}.z,'ro','MarkerSize',5, 'MarkerFaceColor', 'r'); +end; + +campos([0, 0, 5]) +legend(h, 'sources'); + +geodesic_delete; \ No newline at end of file diff --git a/matlab/external/gptoolbox/external/exactgeodesic/extract_coordinates_from_path.m b/matlab/external/gptoolbox/external/exactgeodesic/extract_coordinates_from_path.m new file mode 100644 index 0000000..275b310 --- /dev/null +++ b/matlab/external/gptoolbox/external/exactgeodesic/extract_coordinates_from_path.m @@ -0,0 +1,17 @@ +function [x,y,z] = extract_coordinates_from_path(path) + +%this elegant way is incompatible with the older versions of matlab +% x = cellfun(@(p) p.x, path); %the simplest way to extract coordinates from the path +% y = cellfun(@(p) p.y, path); %if it looks complicated, you can use "for" similar to example1.m +% z = cellfun(@(p) p.z, path); + +x = zeros(length(path),1); +y = x; +z = y; + +for i=1:length(path) + x(i) = path{i}.x; + y(i) = path{i}.y; + z(i) = path{i}.z; +end; + diff --git a/matlab/external/gptoolbox/external/exactgeodesic/geodesic_convert_surface_points.m b/matlab/external/gptoolbox/external/exactgeodesic/geodesic_convert_surface_points.m new file mode 100644 index 0000000..ae3fe9d --- /dev/null +++ b/matlab/external/gptoolbox/external/exactgeodesic/geodesic_convert_surface_points.m @@ -0,0 +1,46 @@ +%internal geodesic function +%conversion between C++ and matlab surface point representation +% Danil Kirsanov, 09/2007 + +function q = geodesic_convert_surface_points(p) + +if isempty(p) + q = []; + return; +end; + +point_types = {'vertex', 'edge', 'face'}; + +if ~isa(p,'numeric') %convert from matlab to C++ + num_points = length(p); + q = zeros(num_points*5, 1); + for i = 1:num_points + shift = (i-1)*5; + q(shift + 1) = p{i}.x; + q(shift + 2) = p{i}.y; + q(shift + 3) = p{i}.z; + q(shift + 5) = p{i}.id - 1; + + type = find(strcmp(point_types, p{i}.type)); + if isempty(type) + disp('error: point type is incorrect'); + q = []; + return; + else + q(shift + 4) = type - 1; + end + end +else %convert from C++ to matlab + num_points = length(p)/5; + q = cell(num_points, 1); + for i = 1:num_points + shift = (i-1)*5; + point.x = p(shift + 1); + point.y = p(shift + 2); + point.z = p(shift + 3); + point.type = point_types(p(shift + 4) + 1); + point.id = p(shift + 5) + 1; + + q{i} = point; + end; +end; diff --git a/matlab/external/gptoolbox/external/exactgeodesic/geodesic_create_surface_point.m b/matlab/external/gptoolbox/external/exactgeodesic/geodesic_create_surface_point.m new file mode 100644 index 0000000..1fa44e0 --- /dev/null +++ b/matlab/external/gptoolbox/external/exactgeodesic/geodesic_create_surface_point.m @@ -0,0 +1,14 @@ +function p = geodesic_create_surface_point(type,id,x,y,z) + +p.type = type; +p.id = id; + +if nargin == 3 + p.x = x(1); + p.y = x(2); + p.z = x(3); +else + p.x = x; + p.y = y; + p.z = z; +end diff --git a/matlab/external/gptoolbox/external/exactgeodesic/geodesic_debug.dll b/matlab/external/gptoolbox/external/exactgeodesic/geodesic_debug.dll new file mode 100644 index 0000000..c9dfac8 Binary files /dev/null and b/matlab/external/gptoolbox/external/exactgeodesic/geodesic_debug.dll differ diff --git a/matlab/external/gptoolbox/external/exactgeodesic/geodesic_delete.m b/matlab/external/gptoolbox/external/exactgeodesic/geodesic_delete.m new file mode 100644 index 0000000..c4be320 --- /dev/null +++ b/matlab/external/gptoolbox/external/exactgeodesic/geodesic_delete.m @@ -0,0 +1,23 @@ +% delete mesh, algorithm, or everything at once +% Danil Kirsanov, 09/2007 + +function object = geodesic_delete(object) + +global geodesic_library; +if ~libisloaded(geodesic_library) %everything is already cleared + object = []; + return; +end + +if nargin == 0 % the simplest way to delete everything is to unload the library + unloadlibrary(geodesic_library); +else + if libisloaded(geodesic_library) + if strcmp(object.object_type, 'mesh') + calllib(geodesic_library, 'delete_mesh', object.id); % delete mesh and corresponding algorithms + else + calllib(geodesic_library, 'delete_algorithm', object.id); % delete a single algorithm + end + end +end +object = []; diff --git a/matlab/external/gptoolbox/external/exactgeodesic/geodesic_distance_and_source.m b/matlab/external/gptoolbox/external/exactgeodesic/geodesic_distance_and_source.m new file mode 100644 index 0000000..a5b25b7 --- /dev/null +++ b/matlab/external/gptoolbox/external/exactgeodesic/geodesic_distance_and_source.m @@ -0,0 +1,25 @@ +%finds best source and distance to the best source +% if distance is negative, the best source cannot be found (for example, because the propagation was stopped before it reached this point) +% Danil Kirsanov, 09/2007 + +function [source_id, distance] = geodesic_best_source(algorithm, destination) + +global geodesic_library; + +if nargin == 2 + d = geodesic_convert_surface_points({destination}); + + tmp = 1; + [source_id, tmp1, distance] = calllib(geodesic_library, 'distance_and_source', algorithm.id, d, tmp); + source_id = source_id + 1; +else %return distances and sources for all vertices + tmp = libpointer('doublePtrPtr'); + tmp1 = libpointer('longPtrPtr'); + + [num_vertices, d, s] = calllib(geodesic_library, 'distance_and_source_for_all_vertices', algorithm.id, tmp, tmp1); + + setdatatype(d, 'doublePtr', num_vertices); + distance = d.Value; + setdatatype(s, 'int32Ptr', num_vertices); + source_id = s.Value + 1; +end \ No newline at end of file diff --git a/matlab/external/gptoolbox/external/exactgeodesic/geodesic_matlab_api.h b/matlab/external/gptoolbox/external/exactgeodesic/geodesic_matlab_api.h new file mode 100644 index 0000000..b1d5b7f --- /dev/null +++ b/matlab/external/gptoolbox/external/exactgeodesic/geodesic_matlab_api.h @@ -0,0 +1,46 @@ +#ifndef GEODESIC_DLL_HEADER_HPP_234232 +#define GEODESIC_DLL_HEADER_HPP_234232 + +#ifdef __cplusplus +extern "C" { +#endif + +long new_mesh(long num_points, //creates new mesh + double* points, + long num_triangles, + long* triangles, + long* num_edges, + double** edges); + +long new_algorithm(long mesh_id, //creates a geodesic algorithm for a given mesh + long type, + long subdivision); + +void delete_algorithm(long id); + +void delete_mesh(long id); //delete mesh and all associated algorithms + +void propagate(long algorithm_id, //compute distance field for given source points + double* source_points, + long num_sources, + double* stop_points, //limitations on distance field propagation + long num_stop_points, + double max_propagation_distance); + +long trace_back(long algorithm_id, //using procomputed distance field, compute a shortest path from destination to the closest source + double* destination, + double** path); + +long distance_and_source(long algorithm_id, //quickly find what source this point belongs to and what is the distance to this source + double* destination, + double* best_source_distance); + +long distance_and_source_for_all_vertices(long algorithm_id, //same idea as in the previous function + double** distances, //list distance/source info for all vertices of the mesh + long** sources); + +#ifdef __cplusplus +} +#endif + +#endif diff --git a/matlab/external/gptoolbox/external/exactgeodesic/geodesic_new_algorithm.m b/matlab/external/gptoolbox/external/exactgeodesic/geodesic_new_algorithm.m new file mode 100644 index 0000000..83d685e --- /dev/null +++ b/matlab/external/gptoolbox/external/exactgeodesic/geodesic_new_algorithm.m @@ -0,0 +1,29 @@ +function algorithm = geodesic_new_algorithm(mesh, type, subdivision) + +global geodesic_library; + +algorithm = []; +if ~libisloaded(geodesic_library) + disp('error: geodesic library is not loaded'); + return; +end + +if nargin == 2 + subdivision = 0; +end + +if strcmp(type, 'subdivision') & subdivision == 0 + type = 'dijkstra'; +end; + +algorithm_types = {'exact', 'subdivision', 'dijkstra'}; +type_id = find(strcmp(type, algorithm_types)); +if isempty(type_id) + disp('error: algorithm type is incorrect'); + return; +end +type_id = type_id - 1; + +algorithm.id = calllib(geodesic_library, 'new_algorithm', mesh.id, type_id, subdivision); +algorithm.type = type; +algorithm.object_type = 'algorithm'; \ No newline at end of file diff --git a/matlab/external/gptoolbox/external/exactgeodesic/geodesic_new_mesh.m b/matlab/external/gptoolbox/external/exactgeodesic/geodesic_new_mesh.m new file mode 100644 index 0000000..41cee33 --- /dev/null +++ b/matlab/external/gptoolbox/external/exactgeodesic/geodesic_new_mesh.m @@ -0,0 +1,36 @@ +function [mesh, edge_to_vertex, edge_to_face] = geodesic_new_mesh(points, tri) + +global geodesic_library +if ~libisloaded(geodesic_library) + hfile = 'geodesic_matlab_api.h'; + if ispc + loadlibrary([geodesic_library '.dll'], hfile); + elseif ismac + loadlibrary([geodesic_library '.dylib'], hfile); + end +end + +dim = find(size(points) == 3); +if dim == 1 + p = points(:); +else + p = points'; + p = p(:); +end; + +dim = find(size(tri) == 3); +if dim == 1 + t = tri(:) - 1; +else + t = tri'; + t = t(:) - 1; +end; + +tmp = libpointer('doublePtrPtr'); +[id, tmp1, tmp2, num_edges, edges] = calllib(geodesic_library, 'new_mesh', length(p)/3, p, length(t)/3, t, 1, tmp); +setdatatype(edges, 'doublePtr', 4, num_edges); + +mesh.id = id; +mesh.object_type = 'mesh'; +edge_to_vertex = (edges.Value(1:2,:) + 1)'; +edge_to_face = (edges.Value(3:4,:) + 1)'; \ No newline at end of file diff --git a/matlab/external/gptoolbox/external/exactgeodesic/geodesic_propagate.m b/matlab/external/gptoolbox/external/exactgeodesic/geodesic_propagate.m new file mode 100644 index 0000000..b6be879 --- /dev/null +++ b/matlab/external/gptoolbox/external/exactgeodesic/geodesic_propagate.m @@ -0,0 +1,22 @@ +function geodesic_propagate(algorithm, source_points, stop_points, max_distance) + +global geodesic_library; + +if nargin < 4 + max_distance = 1e100; +end + +if nargin < 3 + stop_points = []; +end + +if ~libisloaded(geodesic_library) + disp('error: geodesic library is not loaded'); + return; +end + +sources = geodesic_convert_surface_points(source_points); +stops = geodesic_convert_surface_points(stop_points); + +calllib(geodesic_library, 'propagate', algorithm.id, ... + sources, length(sources)/5, stops, length(stops)/5, max_distance); diff --git a/matlab/external/gptoolbox/external/exactgeodesic/geodesic_release.dll b/matlab/external/gptoolbox/external/exactgeodesic/geodesic_release.dll new file mode 100644 index 0000000..c259d6f Binary files /dev/null and b/matlab/external/gptoolbox/external/exactgeodesic/geodesic_release.dll differ diff --git a/matlab/external/gptoolbox/external/exactgeodesic/geodesic_release.dylib b/matlab/external/gptoolbox/external/exactgeodesic/geodesic_release.dylib new file mode 100644 index 0000000..326a3fd Binary files /dev/null and b/matlab/external/gptoolbox/external/exactgeodesic/geodesic_release.dylib differ diff --git a/matlab/external/gptoolbox/external/exactgeodesic/geodesic_trace_back.m b/matlab/external/gptoolbox/external/exactgeodesic/geodesic_trace_back.m new file mode 100644 index 0000000..f8024a7 --- /dev/null +++ b/matlab/external/gptoolbox/external/exactgeodesic/geodesic_trace_back.m @@ -0,0 +1,12 @@ +function path = geodesic_trace_back(algorithm, destination) + +global geodesic_library; + +tmp{1} = destination; +d = geodesic_convert_surface_points(tmp); + +tmp = libpointer('doublePtrPtr'); +[path_length, tmp, path_double] = calllib(geodesic_library, 'trace_back', algorithm.id, d, tmp); + +setdatatype(path_double, 'doublePtr', path_length*5); +path = geodesic_convert_surface_points(path_double.Value); \ No newline at end of file diff --git a/matlab/external/gptoolbox/external/exactgeodesic/license.txt b/matlab/external/gptoolbox/external/exactgeodesic/license.txt new file mode 100644 index 0000000..d5877d1 --- /dev/null +++ b/matlab/external/gptoolbox/external/exactgeodesic/license.txt @@ -0,0 +1,24 @@ +Copyright (c) 2008, Danil Kirsanov +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are +met: + + * Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + * Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in + the documentation and/or other materials provided with the distribution + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" +AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE +IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE +ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE +LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR +CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF +SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS +INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN +CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) +ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE +POSSIBILITY OF SUCH DAMAGE. diff --git a/matlab/external/gptoolbox/external/exactgeodesic/readme.txt b/matlab/external/gptoolbox/external/exactgeodesic/readme.txt new file mode 100644 index 0000000..46e1a63 --- /dev/null +++ b/matlab/external/gptoolbox/external/exactgeodesic/readme.txt @@ -0,0 +1,53 @@ +This is an implementation of geodesic (shortest path) algorithm for triangular mesh (triangulated surface) first described by Mitchell, Mount and Papadimitriou in 1987[1] with some minor improvements, extensions and simplifications. The algorithm has O(n^2 log n) worst-case time complexity, but in practice can work with million-node meshes in reasonable time. For the quick overview, see [2]. + +The basic idea of the algorithm is very similar to Dijkstra's algorithm for finding shortest path on a weighted graph. It has two steps: +- propagation of the distance field from sources over the surface of the mesh (slow) +- tracing back the shortest path from target point to the closest source (fast) + +For debugging and comparison purposes I also implemented two approximate algorithms +- Dijkstra shortest path on the graph created by the vertices and edges of the mesh +- Subdivision (put N additional vertices on every edge of the mesh, directly connect all vertices belonging to the same face, run Dijkstra on the resulting graph) +The nice property of the subdivision algorithm is that it becomes Dijkstra when N=0 and computes exact distances when N->infinity. + +The input mesh is represented as two arrays: vertices (each vertex has tree coordinates) and faces (each face is represented as indices of its vertices). Most of the communication with the algorithms is done through SurfacePoints (points on the surface of the mesh; they have three coordinates and a pointer to a mesh element they belong). + +The algorithms are available as C++ code (downloadable at http://code.google.com/p/geodesic/) and Matlab toolbox (downloadable at MathWorks File Exchange). + +C++ NOTES +The base class of for all algorithms is GeodesicAlgorithmBase (defined in geodesic_algorithm_base.h). The most important functions defined in this class are +- propagate(...). It is possible to stop propagation after it reaches certain distance or covers certain points on the surface of the mesh; O(n^2 log n). +- trace_back(…). It traces the shortest path from target to the nearest source; O(n) . +- best_source(…). For a given point on the surface of the mesh, this function reports the closest source and the distance to this source; O(1). +Read example0.cpp and example1.cpp – they are self-explanatory. + +MATLAB NOTES +- you do not have to compile anything; the algorithm is already available as C library (it has _debug and _release versions) +- just in case, the header of the library is geodesic_matlab_api.h; all the functions are instantiated in geodesic_matlab_api.c (this is the only file you have to compile for the library). +- only Windows version of the library is provided. If you need them on other operating systems, you are on your own – download C++ code and compile geodesic_matlab_api.c into a library +Play with example1.m – example5.m; they are self-explanatory. + +Limitations and known issues. + +The mesh should be edge-connected. I.e. for every two faces of the mesh there should exist a connecting path on the surface of the mesh that does not go through any vertex. This property implies the simple connectivity of the mesh. In particular, there should be no vertices that are not used by any of the triangles. + +There is a list of possible features and improvements that could be done to the algorithm. +- Memory is currently a bottleneck for large meshes. In theory, it is possible to overcome it if all destinations are known BEFORE the propagation step. +- For large flat parts of the mesh (vertices whose total adjacent angles sum up to exactly 2*pi) the current version of the algorithm uses more time and memory than necessary. + +ACKNOWLEDGEMENTS +I am very grateful to Steven Gortler without whom this project would never exist. Hugues Hoppe helped to develop the early version of the algorithm by providing his mesh processing code as well as many helpful advices. Tatiana and Vitaly Surazhsky did a great job analyzing the complexity of the algorithm for the “regular” meshes. + +REPORTING BUGS AND SENDING LOVE/HATE MAIL +If you have a bug, first check your mesh and run the algorithm in debug mode. Most likely, the mesh is numbered incorrectly or disconnected or of somehow degenerate. +Usually, I am not very good communicating with people, but you can try reaching me at exact.geodesic@gmail.com + +Best, +Danil Kirsanov, 01/2008 + +[1] J.S.B. Mitchell, D.~M. Mount, and C.~H. Papadimitriou. SIAM J. Comput., 16:647--668, 1987. +[2] J. O'Rourke, Computational Geometry Column 35, SIGACT News, 30(2) Issue #111 (1999) 31-32, 1993 (could be found at citeseer.ist.psu.edu) + + +CHANGES ON 03/03/08 +- fixed libpointer conflict with matlab 2007b +- fixed cellfun error with earlier versions of matlab \ No newline at end of file diff --git a/matlab/external/gptoolbox/external/exactgeodesic/src/compileMacOSX.sh b/matlab/external/gptoolbox/external/exactgeodesic/src/compileMacOSX.sh new file mode 100644 index 0000000..0d623dd --- /dev/null +++ b/matlab/external/gptoolbox/external/exactgeodesic/src/compileMacOSX.sh @@ -0,0 +1 @@ +g++ -dynamiclib -I/opt/local/include/ geodesic_matlab_api.cpp -O3 -DNDEBUG -o geodesic.dylib diff --git a/matlab/external/gptoolbox/external/exactgeodesic/src/example0.cpp b/matlab/external/gptoolbox/external/exactgeodesic/src/example0.cpp new file mode 100644 index 0000000..61f84a5 --- /dev/null +++ b/matlab/external/gptoolbox/external/exactgeodesic/src/example0.cpp @@ -0,0 +1,86 @@ +/* read mesh from file and + - if one vertex is specified, for all vertices of the mesh print their distances to this vertex + - if two vertices are specified, print the shortest path between these vertices + + Danil Kirsanov, 01/2008 +*/ +#include +#include + +#include "geodesic_algorithm_exact.h" + + +int main(int argc, char **argv) +{ + if(argc < 2) + { + std::cout << "usage: mesh_file_name [first_vertex] [second_vertex]" << std::endl; //try: "hedgehog_mesh.txt 3 14" or "flat_triangular_mesh.txt 1" + return 0; + } + + std::vector points; + std::vector faces; + + bool success = geodesic::read_mesh_from_file(argv[1],points,faces); + if(!success) + { + std::cout << "something is wrong with the input file" << std::endl; + return 0; + } + + geodesic::Mesh mesh; + mesh.initialize_mesh_data(points, faces); //create internal mesh data structure including edges + + geodesic::GeodesicAlgorithmExact algorithm(&mesh); //create exact algorithm for the mesh + + unsigned source_vertex_index = (argc == 2) ? 0 : atol(argv[2]); + + geodesic::SurfacePoint source(&mesh.vertices()[source_vertex_index]); //create source + std::vector all_sources(1,source); //in general, there could be multiple sources, but now we have only one + + if(argc > 3) //target vertex specified, compute single path + { + unsigned target_vertex_index = atol(argv[3]); + geodesic::SurfacePoint target(&mesh.vertices()[target_vertex_index]); //create source + + std::vector path; //geodesic path is a sequence of SurfacePoints + + bool const lazy_people_flag = false; //there are two ways to do exactly the same + if(lazy_people_flag) + { + algorithm.geodesic(source, target, path); //find a single source-target path + } + else //doing the same thing explicitly for educational reasons + { + double const distance_limit = geodesic::GEODESIC_INF; // no limit for propagation + std::vector stop_points(1, target); //stop propagation when the target is covered + algorithm.propagate(all_sources, distance_limit, &stop_points); //"propagate(all_sources)" is also fine, but take more time because covers the whole mesh + + algorithm.trace_back(target, path); //trace back a single path + } + + print_info_about_path(path); + for(unsigned i = 0; i +#include +#include + +#include "geodesic_algorithm_dijkstra.h" +#include "geodesic_algorithm_subdivision.h" +#include "geodesic_algorithm_exact.h" + +int main(int argc, char **argv) +{ + std::vector points; + std::vector faces; + geodesic::read_mesh_from_file("hedgehog_mesh.txt",points,faces); + + geodesic::Mesh mesh; + mesh.initialize_mesh_data(points, faces); //create internal mesh data structure including edges + + geodesic::GeodesicAlgorithmExact exact_algorithm(&mesh); //exact algorithm + geodesic::GeodesicAlgorithmDijkstra dijkstra_algorithm(&mesh); //simplest approximate algorithm: path only allowed on the edges of the mesh + unsigned const subdivision_level = 3; //three additional vertices per every edge in subdivision algorithm + geodesic::GeodesicAlgorithmSubdivision subdivision_algorithm(&mesh,2); //with subdivision_level=0 this algorithm becomes Dijkstra, with subdivision_level->infinity it becomes exact + + std::vector all_algorithms; //for simplicity, store all possible geodesic algorithms here + all_algorithms.push_back(&dijkstra_algorithm); + all_algorithms.push_back(&subdivision_algorithm); + all_algorithms.push_back(&exact_algorithm); + + std::vector sources; + sources.push_back(geodesic::SurfacePoint(&mesh.vertices()[0])); //one source is located at vertex zero + sources.push_back(geodesic::SurfacePoint(&mesh.edges()[12])); //second source is located in the middle of edge 12 + sources.push_back(geodesic::SurfacePoint(&mesh.faces()[20])); //third source is located in the middle of face 20 + + std::vector targets; //same thing with targets + targets.push_back(geodesic::SurfacePoint(&mesh.vertices().back())); + targets.push_back(geodesic::SurfacePoint(&mesh.edges()[10])); + targets.push_back(geodesic::SurfacePoint(&mesh.faces()[3])); + + for(unsigned index=0; indexname() << std::endl; + + algorithm->propagate(sources); //cover the whole mesh + algorithm->print_statistics(); + + //------------------first task: compute the pathes to the targets---- + std::vector path; + for(int i=0; itrace_back(targets[i], path); + print_info_about_path(path); + } + + //------------------second task: for each source, find the furthest vertex that it covers ---- + std::vector max_distance(sources.size(), 0.0); //distance to the furthest vertex that is covered by the given source + for(int i=0; ibest_source(p,distance); + + max_distance[best_source] = std::max(max_distance[best_source], distance); + } + + std::cout << std::endl; + for(int i=0; i +#include + +namespace geodesic{ + +class GeodesicAlgorithmBase +{ +public: + enum AlgorithmType + { + EXACT, + DIJKSTRA, + SUBDIVISION, + UNDEFINED_ALGORITHM + }; + + GeodesicAlgorithmBase(geodesic::Mesh* mesh = 0): + m_type(UNDEFINED_ALGORITHM), + m_max_propagation_distance(1e100), + m_mesh(mesh) + {}; + + virtual ~GeodesicAlgorithmBase(){}; + + virtual void propagate(std::vector& sources, + double max_propagation_distance = GEODESIC_INF, //propagation algorithm stops after reaching the certain distance from the source + std::vector* stop_points = NULL) = 0; //or after ensuring that all the stop_points are covered + + virtual void trace_back(SurfacePoint& destination, //trace back piecewise-linear path + std::vector& path) = 0; + + void geodesic(SurfacePoint& source, + SurfacePoint& destination, + std::vector& path); //lazy people can find geodesic path with one function call + + void geodesic(std::vector& sources, + std::vector& destinations, + std::vector >& paths); //lazy people can find geodesic paths with one function call + + virtual unsigned best_source(SurfacePoint& point, //after propagation step is done, quickly find what source this point belongs to and what is the distance to this source + double& best_source_distance) = 0; + + virtual void print_statistics() //print info about timing and memory usage in the propagation step of the algorithm + { + std::cout << "propagation step took " << m_time_consumed << " seconds " << std::endl; + }; + + AlgorithmType type(){return m_type;}; + + virtual std::string name(); + + geodesic::Mesh* mesh(){return m_mesh;}; +protected: + + void set_stop_conditions(std::vector* stop_points, + double stop_distance); + double stop_distance() + { + return m_max_propagation_distance; + } + + AlgorithmType m_type; // type of the algorithm + + typedef std::pair stop_vertex_with_distace_type; + std::vector m_stop_vertices; // algorithm stops propagation after covering certain vertices + double m_max_propagation_distance; // or reaching the certain distance + + geodesic::Mesh* m_mesh; + + double m_time_consumed; //how much time does the propagation step takes + double m_propagation_distance_stopped; //at what distance (if any) the propagation algorithm stopped +}; + +inline double length(std::vector& path) +{ + double length = 0; + if(!path.empty()) + { + for(unsigned i=0; i& path) +{ + std::cout << "number of the points in the path = " << path.size() + << ", length of the path = " << length(path) + << std::endl; +} + +inline std::string GeodesicAlgorithmBase::name() +{ + switch(m_type) + { + case EXACT: + return "exact"; + case DIJKSTRA: + return "dijkstra"; + case SUBDIVISION: + return "subdivision"; + default: + case UNDEFINED_ALGORITHM: + return "undefined"; + } +} + +inline void GeodesicAlgorithmBase::geodesic(SurfacePoint& source, + SurfacePoint& destination, + std::vector& path) //lazy people can find geodesic path with one function call +{ + std::vector sources(1, source); + std::vector stop_points(1, destination); + double const max_propagation_distance = GEODESIC_INF; + + propagate(sources, + max_propagation_distance, + &stop_points); + + trace_back(destination, path); +} + +inline void GeodesicAlgorithmBase::geodesic(std::vector& sources, + std::vector& destinations, + std::vector >& paths) //lazy people can find geodesic paths with one function call +{ + double const max_propagation_distance = GEODESIC_INF; + + propagate(sources, + max_propagation_distance, + &destinations); //we use desinations as stop points + + paths.resize(destinations.size()); + + for(unsigned i=0; i* stop_points, + double stop_distance) +{ + m_max_propagation_distance = stop_distance; + + if(!stop_points) + { + m_stop_vertices.clear(); + return; + } + + m_stop_vertices.resize(stop_points->size()); + + std::vector possible_vertices; + for(unsigned i = 0; i < stop_points->size(); ++i) + { + SurfacePoint* point = &(*stop_points)[i]; + + possible_vertices.clear(); + m_mesh->closest_vertices(point, &possible_vertices); + + vertex_pointer closest_vertex = NULL; + double min_distance = 1e100; + for(unsigned j = 0; j < possible_vertices.size(); ++j) + { + double distance = point->distance(possible_vertices[j]); + if(distance < min_distance) + { + min_distance = distance; + closest_vertex = possible_vertices[j]; + } + } + assert(closest_vertex); + + m_stop_vertices[i].first = closest_vertex; + m_stop_vertices[i].second = min_distance; + } +} + +}//geodesic + +#endif //GEODESIC_ALGORITHM_BASE_122806 diff --git a/matlab/external/gptoolbox/external/exactgeodesic/src/geodesic_algorithm_dijkstra.h b/matlab/external/gptoolbox/external/exactgeodesic/src/geodesic_algorithm_dijkstra.h new file mode 100644 index 0000000..8cd2e25 --- /dev/null +++ b/matlab/external/gptoolbox/external/exactgeodesic/src/geodesic_algorithm_dijkstra.h @@ -0,0 +1,140 @@ +//Copyright (C) 2008 Danil Kirsanov, MIT License +#ifndef GEODESIC_ALGORITHM_DIJKSTRA_010506 +#define GEODESIC_ALGORITHM_DIJKSTRA_010506 + +#include "geodesic_algorithm_graph_base.h" +#include "geodesic_mesh_elements.h" +#include +#include +#include + +namespace geodesic{ + +class DijkstraNode +{ + typedef DijkstraNode* node_pointer; +public: + DijkstraNode(){}; + ~DijkstraNode(){}; + + double& distance_from_source(){return m_distance;}; + node_pointer& previous(){return m_previous;}; + unsigned& source_index(){return m_source_index;}; + vertex_pointer& vertex(){return m_vertex;}; + + void clear() + { + m_distance = GEODESIC_INF; + m_previous = NULL; + } + + bool operator()(node_pointer const s1, node_pointer const s2) const + { + return s1->distance_from_source() != s2->distance_from_source() ? + s1->distance_from_source() < s2->distance_from_source() : + s1->vertex()->id() < s2->vertex()->id(); + }; + + double distance(SurfacePoint* p) + { + return m_vertex->distance(p); + } + + SurfacePoint surface_point() + { + return SurfacePoint(m_vertex); + } + +private: + double m_distance; //distance to the closest source + unsigned m_source_index; //closest source index + node_pointer m_previous; //previous node in the geodesic path + vertex_pointer m_vertex; //correspoding vertex +}; + +class GeodesicAlgorithmDijkstra: public GeodesicAlgorithmGraphBase +{ +public: + typedef DijkstraNode Node; + typedef Node* node_pointer; + + GeodesicAlgorithmDijkstra(geodesic::Mesh* mesh): + GeodesicAlgorithmGraphBase(mesh) + { + m_type = DIJKSTRA; + + m_nodes.resize(mesh->vertices().size()); + for(unsigned i=0; ivertices()[i]; + } + }; + + ~GeodesicAlgorithmDijkstra(){}; + +protected: + + void list_nodes_visible_from_source(MeshElementBase* p, + std::vector& storage); //list all nodes that belong to this mesh element + + void list_nodes_visible_from_node(node_pointer node, //list all nodes that belong to this mesh element + std::vector& storage, + std::vector& distances, + double threshold_distance); //list only the nodes whose current distance is larger than the threshold +}; + +void GeodesicAlgorithmDijkstra::list_nodes_visible_from_source(MeshElementBase* p, + std::vector& storage) +{ + assert(p->type() != UNDEFINED_POINT); + + if(p->type() == FACE) + { + face_pointer f = static_cast(p); + for(unsigned i=0; i<3; ++i) + { + vertex_pointer v = f->adjacent_vertices()[i]; + storage.push_back(&m_nodes[node_index(v)]); + } + } + else if(p->type() == EDGE) + { + edge_pointer e = static_cast(p); + for(unsigned i=0; i<2; ++i) + { + vertex_pointer v = e->adjacent_vertices()[i]; + storage.push_back(&m_nodes[node_index(v)]); + } + } + else //VERTEX + { + vertex_pointer v = static_cast(p); + storage.push_back(&m_nodes[node_index(v)]); + } +} + +inline void GeodesicAlgorithmDijkstra::list_nodes_visible_from_node(node_pointer node, //list all nodes that belong to this mesh element + std::vector& storage, + std::vector& distances, + double threshold_distance) +{ + vertex_pointer v = node->vertex(); + assert(storage.size() == distances.size()); + + for(unsigned i=0; iadjacent_edges().size(); ++i) + { + edge_pointer e = v->adjacent_edges()[i]; + vertex_pointer new_v = e->opposite_vertex(v); + node_pointer new_node = &m_nodes[node_index(new_v)]; + + if(new_node->distance_from_source() > threshold_distance + e->length()) + { + storage.push_back(new_node); + distances.push_back(e->length()); + } + } +} + +} //geodesic + +#endif //GEODESIC_ALGORITHM_DIJKSTRA_010506 diff --git a/matlab/external/gptoolbox/external/exactgeodesic/src/geodesic_algorithm_dijkstra_alternative.h b/matlab/external/gptoolbox/external/exactgeodesic/src/geodesic_algorithm_dijkstra_alternative.h new file mode 100644 index 0000000..f0bd1d2 --- /dev/null +++ b/matlab/external/gptoolbox/external/exactgeodesic/src/geodesic_algorithm_dijkstra_alternative.h @@ -0,0 +1,281 @@ +//Copyright (C) 2008 Danil Kirsanov, MIT License +#ifndef GEODESIC_ALGORITHM_DIJKSTRA_ALTERNATIVE_010506 +#define GEODESIC_ALGORITHM_DIJKSTRA_ALTERNATIVE_010506 + +#include "geodesic_algorithm_base.h" +#include "geodesic_mesh_elements.h" +#include +#include +#include + +namespace geodesic{ + +class DijkstraNode1 +{ + typedef DijkstraNode1* node_pointer; +public: + DijkstraNode1(){}; + ~DijkstraNode1(){}; + + double& distance_from_source(){return m_distance;}; + node_pointer& previous(){return m_previous;}; + unsigned& source_index(){return m_source_index;}; + vertex_pointer& vertex(){return m_vertex;}; + + void clear() + { + m_distance = GEODESIC_INF; + m_previous = NULL; + } + + bool operator()(node_pointer const s1, node_pointer const s2) const + { + return s1->distance_from_source() != s2->distance_from_source() ? + s1->distance_from_source() < s2->distance_from_source() : + s1->vertex()->id() < s2->vertex()->id(); + }; + +private: + double m_distance; //distance to the closest source + unsigned m_source_index; //closest source index + node_pointer m_previous; //previous node in the geodesic path + vertex_pointer m_vertex; //correspoding vertex +}; + +class GeodesicAlgorithmDijkstraAlternative: public GeodesicAlgorithmBase +{ +public: + typedef DijkstraNode1 Node; + typedef Node* node_pointer; + + GeodesicAlgorithmDijkstraAlternative(geodesic::Mesh* mesh = NULL): + GeodesicAlgorithmBase(mesh), + m_nodes(mesh->vertices().size()) + { + m_type = DIJKSTRA; + for(unsigned i=0; ivertices()[i]; + } + }; + + ~GeodesicAlgorithmDijkstraAlternative(){}; + + virtual void propagate(std::vector& sources, + double max_propagation_distance = GEODESIC_INF, //propagation algorithm stops after reaching the certain distance from the source + std::vector* stop_points = NULL); //or after ensuring that all the stop_points are covered + + virtual void trace_back(SurfacePoint& destination, //trace back piecewise-linear path + std::vector& path); + + virtual unsigned best_source(SurfacePoint& point, //quickly find what source this point belongs to and what is the distance to this source + double& best_source_distance); +private: + + void set_sources(std::vector& sources) + { + m_sources = sources; + } + + bool check_stop_conditions(); + + std::vector m_nodes; //nodes of the subdivision graph located on the vertices + + std::vector m_sources; //for simplicity, we keep sources as they are + + typedef std::set queue_type; + queue_type m_queue; +}; + +inline unsigned GeodesicAlgorithmDijkstraAlternative::best_source(SurfacePoint& point, //quickly find what source this point belongs to and what is the distance to this source + double& best_source_distance) +{ + if(point.type() == VERTEX) + { + vertex_pointer v = (vertex_pointer)point.base_element(); + node_pointer node = &m_nodes[v->id()]; + best_source_distance = node->distance_from_source(); + return node->source_index(); + } + else + { + std::vector possible_vertices; //initialize vertices directly visible from sources + m_mesh->closest_vertices(&point, &possible_vertices); + + best_source_distance = GEODESIC_INF; + vertex_pointer min_vertex = NULL; + for(unsigned i=0; iid()].distance_from_source(); + double distance_from_dest = v->distance(&point); + if(distance_from_source + distance_from_dest < best_source_distance) + { + best_source_distance = distance_from_source + distance_from_dest; + min_vertex = v; + } + } + assert(min_vertex); + node_pointer node = &m_nodes[min_vertex->id()]; + return node->source_index(); + } +} + +inline void GeodesicAlgorithmDijkstraAlternative::trace_back(SurfacePoint& destination, //trace back piecewise-linear path + std::vector& path) +{ + path.clear(); + path.push_back(destination); + + if(destination.type() != VERTEX) //snap to the closest vertex + { + std::vector possible_vertices; //initialize vertices directly visible from sources + m_mesh->closest_vertices(&destination, &possible_vertices); + + double min_distance = GEODESIC_INF; + vertex_pointer min_vertex = NULL; + for(unsigned i=0; iid()].distance_from_source(); + double distance_from_dest = v->distance(&destination); + if(distance_from_source + distance_from_dest < min_distance) + { + min_distance = distance_from_source + distance_from_dest; + min_vertex = v; + } + } + assert(min_vertex); + path.push_back(SurfacePoint(min_vertex)); + } + + node_pointer node = &m_nodes[path.back().base_element()->id()]; + while(node->previous()) //follow the path + { + node = node->previous(); + path.push_back(SurfacePoint(node->vertex())); + } + + SurfacePoint& source = m_sources[node->source_index()]; //add source to the path if it is not already there + if(source.type() != VERTEX || + source.base_element()->id() != node->vertex()->id()) + { + path.push_back(source); + } +} + +inline void GeodesicAlgorithmDijkstraAlternative::propagate(std::vector& sources, + double max_propagation_distance, //propagation algorithm stops after reaching the certain distance from the source + std::vector* stop_points) //or after ensuring that all the stop_points are covered +{ + set_stop_conditions(stop_points, max_propagation_distance); + set_sources(sources); + + m_queue.clear(); //clear everything + for(unsigned i=0; i visible_vertices; //initialize vertices directly visible from sources + for(unsigned i=0; iclosest_vertices(s, &visible_vertices); + for(unsigned j=0; jdistance(v); + + node_pointer node = &m_nodes[v->id()]; + if(distance < node->distance_from_source()) + { + node->distance_from_source() = distance; + node->source_index() = i; + node->previous() = NULL; + } + } + visible_vertices.clear(); + } + + for(unsigned i=0; idistance_from_source()<< std::endl; + } + + node_pointer min_node = *m_queue.begin(); + m_queue.erase(m_queue.begin()); + + vertex_pointer v = min_node->vertex(); + + for(unsigned i=0; iadjacent_edges().size(); ++i) //update all the adgecent vertices + { + edge_pointer e = v->adjacent_edges()[i]; + vertex_pointer next_v = e->opposite_vertex(v); + node_pointer next_node = &m_nodes[next_v->id()]; + //double current_distance = + if(next_node->distance_from_source() > min_node->distance_from_source() + e->length()) + { + if(next_node->distance_from_source() < GEODESIC_INF) //remove it from the queue + { + queue_type::iterator iter = m_queue.find(next_node); + assert(iter != m_queue.end()); + m_queue.erase(iter); + } + next_node->distance_from_source() = min_node->distance_from_source() + e->length(); + next_node->source_index() = min_node->source_index(); + next_node->previous() = min_node; + m_queue.insert(next_node); + } + } + } + //std::cout << std::endl; + + clock_t finish = clock(); + m_time_consumed = (static_cast(finish)-static_cast(start))/CLOCKS_PER_SEC; +} + +inline bool GeodesicAlgorithmDijkstraAlternative::check_stop_conditions() +{ + double queue_min_distance = (*m_queue.begin())->distance_from_source(); + + if(queue_min_distance > m_max_propagation_distance) + { + return true; + } + + for (unsigned index = 0; index < m_stop_vertices.size(); ++index) + { + vertex_pointer v = m_stop_vertices[index].first; + Node& node = m_nodes[v->id()]; + if(queue_min_distance > node.distance_from_source() + m_stop_vertices[index].second) + { + return true; + } + } + return false; +} + +} //geodesic + +#endif //GEODESIC_ALGORITHM_DIJKSTRA_ALTERNATIVE_010506 diff --git a/matlab/external/gptoolbox/external/exactgeodesic/src/geodesic_algorithm_exact.h b/matlab/external/gptoolbox/external/exactgeodesic/src/geodesic_algorithm_exact.h new file mode 100644 index 0000000..3378ac0 --- /dev/null +++ b/matlab/external/gptoolbox/external/exactgeodesic/src/geodesic_algorithm_exact.h @@ -0,0 +1,1377 @@ +//Copyright (C) 2008 Danil Kirsanov, MIT License +#ifndef GEODESIC_ALGORITHM_EXACT_20071231 +#define GEODESIC_ALGORITHM_EXACT_20071231 + +#include "geodesic_memory.h" +#include "geodesic_algorithm_base.h" +#include "geodesic_algorithm_exact_elements.h" +#include +#include +#include +#include + +namespace geodesic{ + +class GeodesicAlgorithmExact : public GeodesicAlgorithmBase +{ +public: + GeodesicAlgorithmExact() {} + GeodesicAlgorithmExact(geodesic::Mesh* mesh): + GeodesicAlgorithmBase(mesh), + m_memory_allocator(mesh->edges().size(), mesh->edges().size()), + m_edge_interval_lists(mesh->edges().size()) + { + m_type = EXACT; + + for(unsigned i=0; iedges()[i]); + } + }; + + ~GeodesicAlgorithmExact(){}; + + void propagate(std::vector& sources, + double max_propagation_distance = GEODESIC_INF, //propagation algorithm stops after reaching the certain distance from the source + std::vector* stop_points = NULL); //or after ensuring that all the stop_points are covered + + void trace_back(SurfacePoint& destination, //trace back piecewise-linear path + std::vector& path); + + unsigned best_source(SurfacePoint& point, //quickly find what source this point belongs to and what is the distance to this source + double& best_source_distance); + + void print_statistics(); + +private: + typedef std::set IntervalQueue; + + void update_list_and_queue(list_pointer list, + IntervalWithStop* candidates, //up to two candidates + unsigned num_candidates); + + unsigned compute_propagated_parameters(double pseudo_x, + double pseudo_y, + double d, //parameters of the interval + double start, + double end, //start/end of the interval + double alpha, //corner angle + double L, //length of the new edge + bool first_interval, //if it is the first interval on the edge + bool last_interval, + bool turn_left, + bool turn_right, + IntervalWithStop* candidates); //if it is the last interval on the edge + + void construct_propagated_intervals(bool invert, + edge_pointer edge, + face_pointer face, //constructs iNew from the rest of the data + IntervalWithStop* candidates, + unsigned& num_candidates, + interval_pointer source_interval); + + double compute_positive_intersection(double start, + double pseudo_x, + double pseudo_y, + double sin_alpha, + double cos_alpha); //used in construct_propagated_intervals + + unsigned intersect_intervals(interval_pointer zero, + IntervalWithStop* one); //intersecting two intervals with up to three intervals in the end + + interval_pointer best_first_interval(SurfacePoint& point, + double& best_total_distance, + double& best_interval_position, + unsigned& best_source_index); + + bool check_stop_conditions(); + + void clear() + { + m_memory_allocator.clear(); + m_queue.clear(); + for(unsigned i=0; iid()]; + }; + + void set_sources(std::vector& sources) + { + m_sources.initialize(sources); + } + + void initialize_propagation_data(); + + void list_edges_visible_from_source(MeshElementBase* p, + std::vector& storage); //used in initialization + + long visible_from_source(SurfacePoint& point); //used in backtracing + + void best_point_on_the_edge_set(SurfacePoint& point, + std::vector const& storage, + interval_pointer& best_interval, + double& best_total_distance, + double& best_interval_position); + + void possible_traceback_edges(SurfacePoint& point, + std::vector& storage); + + bool erase_from_queue(interval_pointer p); + + IntervalQueue m_queue; //interval queue + + MemoryAllocator m_memory_allocator; //quickly allocate and deallocate intervals + std::vector m_edge_interval_lists; //every edge has its interval data + + enum MapType {OLD, NEW}; //used for interval intersection + MapType map[5]; + double start[6]; + interval_pointer i_new[5]; + + unsigned m_queue_max_size; //used for statistics + unsigned m_iterations; //used for statistics + + SortedSources m_sources; +}; + +inline void GeodesicAlgorithmExact::best_point_on_the_edge_set(SurfacePoint& point, + std::vector const& storage, + interval_pointer& best_interval, + double& best_total_distance, + double& best_interval_position) +{ + best_total_distance = 1e100; + for(unsigned i=0; ifind_closest_point(&point, + offset, + distance, + interval); + + if(distance < best_total_distance) + { + best_interval = interval; + best_total_distance = distance; + best_interval_position = offset; + } + } +} + +inline void GeodesicAlgorithmExact::possible_traceback_edges(SurfacePoint& point, + std::vector& storage) +{ + storage.clear(); + + if(point.type() == VERTEX) + { + vertex_pointer v = static_cast(point.base_element()); + for(unsigned i=0; iadjacent_faces().size(); ++i) + { + face_pointer f = v->adjacent_faces()[i]; + storage.push_back(f->opposite_edge(v)); + } + } + else if(point.type() == EDGE) + { + edge_pointer e = static_cast(point.base_element()); + for(unsigned i=0; iadjacent_faces().size(); ++i) + { + face_pointer f = e->adjacent_faces()[i]; + + storage.push_back(f->next_edge(e,e->v0())); + storage.push_back(f->next_edge(e,e->v1())); + } + } + else + { + face_pointer f = static_cast(point.base_element()); + storage.push_back(f->adjacent_edges()[0]); + storage.push_back(f->adjacent_edges()[1]); + storage.push_back(f->adjacent_edges()[2]); + } +} + + +inline long GeodesicAlgorithmExact::visible_from_source(SurfacePoint& point) //negative if not visible +{ + assert(point.type() != UNDEFINED_POINT); + + if(point.type() == EDGE) + { + edge_pointer e = static_cast(point.base_element()); + list_pointer list = interval_list(e); + double position = std::min(point.distance(e->v0()), e->length()); + interval_pointer interval = list->covering_interval(position); + //assert(interval); + if(interval && interval->visible_from_source()) + { + return (long)interval->source_index(); + } + else + { + return -1; + } + } + else if(point.type() == FACE) + { + return -1; + } + else if(point.type() == VERTEX) + { + vertex_pointer v = static_cast(point.base_element()); + for(unsigned i=0; iadjacent_edges().size(); ++i) + { + edge_pointer e = v->adjacent_edges()[i]; + list_pointer list = interval_list(e); + + double position = e->v0()->id() == v->id() ? 0.0 : e->length(); + interval_pointer interval = list->covering_interval(position); + if(interval && interval->visible_from_source()) + { + return (long)interval->source_index(); + } + } + + return -1; + } + + assert(0); + return 0; +} + +inline double GeodesicAlgorithmExact::compute_positive_intersection(double start, + double pseudo_x, + double pseudo_y, + double sin_alpha, + double cos_alpha) +{ + assert(pseudo_y < 0); + + double denominator = sin_alpha*(pseudo_x - start) - cos_alpha*pseudo_y; + if(denominator<0.0) + { + return -1.0; + } + + double numerator = -pseudo_y*start; + + if(numerator < 1e-30) + { + return 0.0; + } + + if(denominator < 1e-30) + { + return -1.0; + } + + return numerator/denominator; +} + +inline void GeodesicAlgorithmExact::list_edges_visible_from_source(MeshElementBase* p, + std::vector& storage) +{ + assert(p->type() != UNDEFINED_POINT); + + if(p->type() == FACE) + { + face_pointer f = static_cast(p); + for(unsigned i=0; i<3; ++i) + { + storage.push_back(f->adjacent_edges()[i]); + } + } + else if(p->type() == EDGE) + { + edge_pointer e = static_cast(p); + storage.push_back(e); + } + else //VERTEX + { + vertex_pointer v = static_cast(p); + for(unsigned i=0; iadjacent_edges().size(); ++i) + { + storage.push_back(v->adjacent_edges()[i]); + } + + } +} + +inline bool GeodesicAlgorithmExact::erase_from_queue(interval_pointer p) +{ + if(p->min() < GEODESIC_INF/10.0)// && p->min >= queue->begin()->first) + { + assert(m_queue.count(p)<=1); //the set is unique + + IntervalQueue::iterator it = m_queue.find(p); + + if(it != m_queue.end()) + { + m_queue.erase(it); + return true; + } + } + + return false; +} + +inline unsigned GeodesicAlgorithmExact::intersect_intervals(interval_pointer zero, + IntervalWithStop* one) //intersecting two intervals with up to three intervals in the end +{ + assert(zero->edge()->id() == one->edge()->id()); + assert(zero->stop() > one->start() && zero->start() < one->stop()); + assert(one->min() < GEODESIC_INF/10.0); + + double const local_epsilon = SMALLEST_INTERVAL_RATIO*one->edge()->length(); + + unsigned N=0; + if(zero->min() > GEODESIC_INF/10.0) + { + start[0] = zero->start(); + if(zero->start() < one->start() - local_epsilon) + { + map[0] = OLD; + start[1] = one->start(); + map[1] = NEW; + N = 2; + } + else + { + map[0] = NEW; + N = 1; + } + + if(zero->stop() > one->stop() + local_epsilon) + { + map[N] = OLD; //"zero" interval + start[N++] = one->stop(); + } + + start[N+1] = zero->stop(); + return N; + } + + double const local_small_epsilon = 1e-8*one->edge()->length(); + + double D = zero->d() - one->d(); + double x0 = zero->pseudo_x(); + double x1 = one->pseudo_x(); + double R0 = x0*x0 + zero->pseudo_y()*zero->pseudo_y(); + double R1 = x1*x1 + one->pseudo_y()*one->pseudo_y(); + + double inter[2]; //points of intersection + char Ninter=0; //number of the points of the intersection + + if(std::abs(D)local_small_epsilon) + { + inter[0] = (R1 - R0)/(2.*denom); //one solution + Ninter = 1; + } + } + else + { + double D2 = D*D; + double Q = 0.5*(R1-R0-D2); + double X = x0 - x1; + + double A = X*X - D2; + double B = Q*X + D2*x0; + double C = Q*Q - D2*R0; + + if (std::abs(A)local_small_epsilon) + { + inter[0] = -C/B; //one solution + Ninter = 1; + } + } + else + { + double det = B*B-A*C; + if(det>local_small_epsilon*local_small_epsilon) //two roots + { + det = sqrt(det); + if(A>0.0) //make sure that the roots are ordered + { + inter[0] = (-B - det)/A; + inter[1] = (-B + det)/A; + } + else + { + inter[0] = (-B + det)/A; + inter[1] = (-B - det)/A; + } + + if(inter[1] - inter[0] > local_small_epsilon) + { + Ninter = 2; + } + else + { + Ninter = 1; + } + } + else if(det>=0.0) //single root + { + inter[0] = -B/A; + Ninter = 1; + } + } + } + //---------------------------find possible intervals--------------------------------------- + double left = std::max(zero->start(), one->start()); //define left and right boundaries of the intersection of the intervals + double right = std::min(zero->stop(), one->stop()); + + double good_start[4]; //points of intersection within the (left, right) limits +"left" + "right" + good_start[0] = left; + char Ngood_start=1; //number of the points of the intersection + + for(char i=0; i left + local_epsilon && x < right - local_epsilon) + { + good_start[Ngood_start++] = x; + } + } + good_start[Ngood_start++] = right; + + MapType mid_map[3]; + for(char i=0; isignal(mid) <= one->signal(mid) ? OLD : NEW; + } + + //-----------------------------------output---------------------------------- + N = 0; + if(zero->start() < left - local_epsilon) //additional "zero" interval + { + if(mid_map[0] == OLD) //first interval in the map is already the old one + { + good_start[0] = zero->start(); + } + else + { + map[N] = OLD; //"zero" interval + start[N++] = zero->start(); + } + } + + for(long i=0;istop() > one->stop() + local_epsilon) + { + if(N==0 || map[N-1] == NEW) + { + map[N] = OLD; //"zero" interval + start[N++] = one->stop(); + } + } + + start[0] = zero->start(); // just to make sure that epsilons do not damage anything + //start[N] = zero->stop(); + + return N; +} + +inline void GeodesicAlgorithmExact::initialize_propagation_data() +{ + clear(); + + IntervalWithStop candidate; + std::vector edges_visible_from_source; + for(unsigned i=0; ibase_element(), + edges_visible_from_source); + + for(unsigned j=0; jlength(); + candidate.compute_min_distance(candidate.stop()); + candidate.direction() = Interval::FROM_SOURCE; + + update_list_and_queue(interval_list(e), &candidate, 1); + } + } +} + +inline void GeodesicAlgorithmExact::propagate(std::vector& sources, + double max_propagation_distance, //propagation algorithm stops after reaching the certain distance from the source + std::vector* stop_points) +{ + set_stop_conditions(stop_points, max_propagation_distance); + set_sources(sources); + initialize_propagation_data(); + + clock_t start = clock(); + + m_iterations = 0; //for statistics + m_queue_max_size = 0; + + IntervalWithStop candidates[2]; + + while(!m_queue.empty()) + { + m_queue_max_size = std::max((unsigned int)m_queue.size(), m_queue_max_size); + + unsigned const check_period = 10; + if(++m_iterations % check_period == 0) //check if we covered all required vertices + { + if (check_stop_conditions()) + { + break; + } + } + + interval_pointer min_interval = *m_queue.begin(); + m_queue.erase(m_queue.begin()); + edge_pointer edge = min_interval->edge(); + list_pointer list = interval_list(edge); + + assert(min_interval->d() < GEODESIC_INF); + + bool const first_interval = min_interval->start() == 0.0; + //bool const last_interval = min_interval->stop() == edge->length(); + bool const last_interval = min_interval->next() == NULL; + + bool const turn_left = edge->v0()->saddle_or_boundary(); + bool const turn_right = edge->v1()->saddle_or_boundary(); + + for(unsigned i=0; iadjacent_faces().size(); ++i) //two possible faces to propagate + { + if(!edge->is_boundary()) //just in case, always propagate boundary edges + { + if((i == 0 && min_interval->direction() == Interval::FROM_FACE_0) || + (i == 1 && min_interval->direction() == Interval::FROM_FACE_1)) + { + continue; + } + } + + face_pointer face = edge->adjacent_faces()[i]; //if we come from 1, go to 2 + edge_pointer next_edge = face->next_edge(edge,edge->v0()); + + unsigned num_propagated = compute_propagated_parameters(min_interval->pseudo_x(), + min_interval->pseudo_y(), + min_interval->d(), //parameters of the interval + min_interval->start(), + min_interval->stop(), //start/end of the interval + face->vertex_angle(edge->v0()), //corner angle + next_edge->length(), //length of the new edge + first_interval, //if it is the first interval on the edge + last_interval, + turn_left, + turn_right, + candidates); //if it is the last interval on the edge + bool propagate_to_right = true; + + if(num_propagated) + { + if(candidates[num_propagated-1].stop() != next_edge->length()) + { + propagate_to_right = false; + } + + bool const invert = next_edge->v0()->id() != edge->v0()->id(); //if the origins coinside, do not invert intervals + + construct_propagated_intervals(invert, //do not inverse + next_edge, + face, + candidates, + num_propagated, + min_interval); + + update_list_and_queue(interval_list(next_edge), + candidates, + num_propagated); + } + + if(propagate_to_right) + { + //propogation to the right edge + double length = edge->length(); + next_edge = face->next_edge(edge,edge->v1()); + + num_propagated = compute_propagated_parameters(length - min_interval->pseudo_x(), + min_interval->pseudo_y(), + min_interval->d(), //parameters of the interval + length - min_interval->stop(), + length - min_interval->start(), //start/end of the interval + face->vertex_angle(edge->v1()), //corner angle + next_edge->length(), //length of the new edge + last_interval, //if it is the first interval on the edge + first_interval, + turn_right, + turn_left, + candidates); //if it is the last interval on the edge + + if(num_propagated) + { + bool const invert = next_edge->v0()->id() != edge->v1()->id(); //if the origins coinside, do not invert intervals + + construct_propagated_intervals(invert, //do not inverse + next_edge, + face, + candidates, + num_propagated, + min_interval); + + update_list_and_queue(interval_list(next_edge), + candidates, + num_propagated); + } + } + } + } + + m_propagation_distance_stopped = m_queue.empty() ? GEODESIC_INF : (*m_queue.begin())->min(); + clock_t stop = clock(); + m_time_consumed = (static_cast(stop)-static_cast(start))/CLOCKS_PER_SEC; + +/* for(unsigned i=0; ifirst(); + assert(p->start() == 0.0); + while(p->next()) + { + assert(p->stop() == p->next()->start()); + assert(p->d() < GEODESIC_INF); + p = p->next(); + } + }*/ +} + + +inline bool GeodesicAlgorithmExact::check_stop_conditions() +{ + double queue_distance = (*m_queue.begin())->min(); + if(queue_distance > stop_distance()) + { + return true; + } + + for (unsigned index = 0; index < m_stop_vertices.size(); ++index) + { + vertex_pointer v = m_stop_vertices[index].first; + edge_pointer edge = v->adjacent_edges()[0]; //take any edge + + double distance = edge->v0()->id() == v->id() ? + interval_list(edge)->signal(0.0) : + interval_list(edge)->signal(edge->length()); + + if(queue_distance > distance + m_stop_vertices[index].second) + { + return true; + } + } + return false; +} + + +inline void GeodesicAlgorithmExact::update_list_and_queue(list_pointer list, + IntervalWithStop* candidates, //up to two candidates + unsigned num_candidates) +{ + assert(num_candidates <= 2); + //assert(list->first() != NULL); + edge_pointer edge = list->edge(); + double const local_epsilon = SMALLEST_INTERVAL_RATIO * edge->length(); + + if(list->first() == NULL) + { + interval_pointer* p = &list->first(); + IntervalWithStop* first; + IntervalWithStop* second; + + if(num_candidates == 1) + { + first = candidates; + second = candidates; + first->compute_min_distance(first->stop()); + } + else + { + if(candidates->start() <= (candidates+1)->start()) + { + first = candidates; + second = candidates+1; + } + else + { + first = candidates+1; + second = candidates; + } + assert(first->stop() == second->start()); + + first->compute_min_distance(first->stop()); + second->compute_min_distance(second->stop()); + } + + if(first->start() > 0.0) + { + *p = m_memory_allocator.allocate(); + (*p)->initialize(edge); + p = &(*p)->next(); + } + + *p = m_memory_allocator.allocate(); + memcpy(*p,first,sizeof(Interval)); + m_queue.insert(*p); + + if(num_candidates == 2) + { + p = &(*p)->next(); + *p = m_memory_allocator.allocate(); + memcpy(*p,second,sizeof(Interval)); + m_queue.insert(*p); + } + + if(second->stop() < edge->length()) + { + p = &(*p)->next(); + *p = m_memory_allocator.allocate(); + (*p)->initialize(edge); + (*p)->start() = second->stop(); + } + else + { + (*p)->next() = NULL; + } + return; + } + + bool propagate_flag; + + for(unsigned i=0; ifirst(); + assert(p->start() == 0.0); + + while(p != NULL && p->stop() - local_epsilon < q->start()) + { + p = p->next(); + } + + while(p != NULL && p->start() < q->stop() - local_epsilon) //go through all old intervals + { + unsigned const N = intersect_intervals(p, q); //interset two intervals + + if(N == 1) + { + if(map[0]==OLD) //if "p" is always better, we do not need to update anything) + { + if(previous) //close previous interval and put in into the queue + { + previous->next() = p; + previous->compute_min_distance(p->start()); + m_queue.insert(previous); + previous = NULL; + } + + p = p->next(); + + } + else if(previous) //extend previous interval to cover everything; remove p + { + previous->next() = p->next(); + erase_from_queue(p); + m_memory_allocator.deallocate(p); + + p = previous->next(); + } + else //p becomes "previous" + { + previous = p; + interval_pointer next = p->next(); + erase_from_queue(p); + + memcpy(previous,q,sizeof(Interval)); + + previous->start() = start[0]; + previous->next() = next; + + p = next; + } + continue; + } + + //update_flag = true; + + Interval swap(*p); //used for swapping information + propagate_flag = erase_from_queue(p); + + for(unsigned j=1; jnext() = p; + previous->compute_min_distance(previous->stop()); + m_queue.insert(previous); + previous = NULL; + } + i_new[0] = p; + p->next() = i_new[1]; + p->start() = start[0]; + } + else if(previous) //extend previous interval to cover everything; remove p + { + i_new[0] = previous; + previous->next() = i_new[1]; + m_memory_allocator.deallocate(p); + previous = NULL; + } + else //p becomes "previous" + { + i_new[0] = p; + memcpy(p,q,sizeof(Interval)); + + p->next() = i_new[1]; + p->start() = start[0]; + } + + assert(!previous); + + for(unsigned j=1; jnext() = swap.next(); + } + else + { + current_interval->next() = i_new[j+1]; + } + + current_interval->start() = start[j]; + } + + for(unsigned j=0; jcompute_min_distance(current_interval->stop()); //compute minimal distance + + if(map[j]==NEW || (map[j]==OLD && propagate_flag)) + { + m_queue.insert(current_interval); + } + } + } + + p = swap.next(); + } + + if(previous) //close previous interval and put in into the queue + { + previous->compute_min_distance(previous->stop()); + m_queue.insert(previous); + previous = NULL; + } + } +} + +inline unsigned GeodesicAlgorithmExact::compute_propagated_parameters(double pseudo_x, + double pseudo_y, + double d, //parameters of the interval + double begin, + double end, //start/end of the interval + double alpha, //corner angle + double L, //length of the new edge + bool first_interval, //if it is the first interval on the edge + bool last_interval, + bool turn_left, + bool turn_right, + IntervalWithStop* candidates) //if it is the last interval on the edge +{ + assert(pseudo_y<=0.0); + assert(dstart() = 0.0; + p->stop() = L; + p->d() = d - pseudo_x; + p->pseudo_x() = 0.0; + p->pseudo_y() = 0.0; + return 1; + } + else if(last_interval && pseudo_x >= end) + { + p->start() = 0.0; + p->stop() = L; + p->d() = d + pseudo_x-end; + p->pseudo_x() = end*cos(alpha); + p->pseudo_y() = -end*sin(alpha); + return 1; + } + else if(pseudo_x >= begin && pseudo_x <= end) + { + p->start() = 0.0; + p->stop() = L; + p->d() = d; + p->pseudo_x() = pseudo_x*cos(alpha); + p->pseudo_y() = -pseudo_x*sin(alpha); + return 1; + } + else + { + return 0; + } + } + + double sin_alpha = sin(alpha); + double cos_alpha = cos(alpha); + + //important: for the first_interval, this function returns zero only if the new edge is "visible" from the source + //if the new edge can be covered only after turn_over, the value is negative (-1.0) + double L1 = compute_positive_intersection(begin, + pseudo_x, + pseudo_y, + sin_alpha, + cos_alpha); + + if(L1 < 0 || L1 >= L) + { + if(first_interval && turn_left) + { + p->start() = 0.0; + p->stop() = L; + p->d() = d + sqrt(pseudo_x*pseudo_x + pseudo_y*pseudo_y); + p->pseudo_y() = 0.0; + p->pseudo_x() = 0.0; + return 1; + } + else + { + return 0; + } + } + + double L2 = compute_positive_intersection(end, + pseudo_x, + pseudo_y, + sin_alpha, + cos_alpha); + + if(L2 < 0 || L2 >= L) + { + p->start() = L1; + p->stop() = L; + p->d() = d; + p->pseudo_x() = cos_alpha*pseudo_x + sin_alpha*pseudo_y; + p->pseudo_y() = -sin_alpha*pseudo_x + cos_alpha*pseudo_y; + + return 1; + } + + p->start() = L1; + p->stop() = L2; + p->d() = d; + p->pseudo_x() = cos_alpha*pseudo_x + sin_alpha*pseudo_y; + p->pseudo_y() = -sin_alpha*pseudo_x + cos_alpha*pseudo_y; + assert(p->pseudo_y() <= 0.0); + + if(!(last_interval && turn_right)) + { + return 1; + } + else + { + p = candidates + 1; + + p->start() = L2; + p->stop() = L; + double dx = pseudo_x - end; + p->d() = d + sqrt(dx*dx + pseudo_y*pseudo_y); + p->pseudo_x() = end*cos_alpha; + p->pseudo_y() = -end*sin_alpha; + + return 2; + } +} + +inline void GeodesicAlgorithmExact::construct_propagated_intervals(bool invert, + edge_pointer edge, + face_pointer face, //constructs iNew from the rest of the data + IntervalWithStop* candidates, + unsigned& num_candidates, + interval_pointer source_interval) //up to two candidates +{ + double edge_length = edge->length(); + double local_epsilon = SMALLEST_INTERVAL_RATIO * edge_length; + + //kill very small intervals in order to avoid precision problems + if(num_candidates == 2) + { + double start = std::min(candidates->start(), (candidates+1)->start()); + double stop = std::max(candidates->stop(), (candidates+1)->stop()); + if(candidates->stop()-candidates->start() < local_epsilon) // kill interval 0 + { + *candidates = *(candidates+1); + num_candidates = 1; + candidates->start() = start; + candidates->stop() = stop; + } + else if ((candidates+1)->stop() - (candidates+1)->start() < local_epsilon) + { + num_candidates = 1; + candidates->start() = start; + candidates->stop() = stop; + } + } + + IntervalWithStop* first; + IntervalWithStop* second; + if(num_candidates == 1) + { + first = candidates; + second = candidates; + } + else + { + if(candidates->start() <= (candidates+1)->start()) + { + first = candidates; + second = candidates+1; + } + else + { + first = candidates+1; + second = candidates; + } + assert(first->stop() == second->start()); + } + + if(first->start() < local_epsilon) + { + first->start() = 0.0; + } + if(edge_length - second->stop() < local_epsilon) + { + second->stop() = edge_length; + } + + //invert intervals if necessary; fill missing data and set pointers correctly + Interval::DirectionType direction = edge->adjacent_faces()[0]->id() == face->id() ? + Interval::FROM_FACE_0 : + Interval::FROM_FACE_1; + + if(!invert) //in this case everything is straighforward, we do not have to invert the intervals + { + for(unsigned i=0; inext() = (i == num_candidates - 1) ? NULL : candidates + i + 1; + p->edge() = edge; + p->direction() = direction; + p->source_index() = source_interval->source_index(); + + p->min() = 0.0; //it will be changed later on + + assert(p->start() < p->stop()); + } + } + else //now we have to invert the intervals + { + for(unsigned i=0; inext() = (i == 0) ? NULL : candidates + i - 1; + p->edge() = edge; + p->direction() = direction; + p->source_index() = source_interval->source_index(); + + double length = edge_length; + p->pseudo_x() = length - p->pseudo_x(); + + double start = length - p->stop(); + p->stop() = length - p->start(); + p->start() = start; + + p->min() = 0; + + assert(p->start() < p->stop()); + assert(p->start() >= 0.0); + assert(p->stop() <= edge->length()); + } + } +} + + +inline unsigned GeodesicAlgorithmExact::best_source(SurfacePoint& point, //quickly find what source this point belongs to and what is the distance to this source + double& best_source_distance) +{ + double best_interval_position; + unsigned best_source_index; + + best_first_interval(point, + best_source_distance, + best_interval_position, + best_source_index); + + return best_source_index; +} + +inline interval_pointer GeodesicAlgorithmExact::best_first_interval(SurfacePoint& point, + double& best_total_distance, + double& best_interval_position, + unsigned& best_source_index) +{ + assert(point.type() != UNDEFINED_POINT); + + interval_pointer best_interval = NULL; + best_total_distance = GEODESIC_INF; + + if(point.type() == EDGE) + { + edge_pointer e = static_cast(point.base_element()); + list_pointer list = interval_list(e); + + best_interval_position = point.distance(e->v0()); + best_interval = list->covering_interval(best_interval_position); + if(best_interval) + { + //assert(best_interval && best_interval->d() < GEODESIC_INF); + best_total_distance = best_interval->signal(best_interval_position); + best_source_index = best_interval->source_index(); + } + } + else if(point.type() == FACE) + { + face_pointer f = static_cast(point.base_element()); + for(unsigned i=0; i<3; ++i) + { + edge_pointer e = f->adjacent_edges()[i]; + list_pointer list = interval_list(e); + + double offset; + double distance; + interval_pointer interval; + + list->find_closest_point(&point, + offset, + distance, + interval); + + if(interval && distance < best_total_distance) + { + best_interval = interval; + best_total_distance = distance; + best_interval_position = offset; + best_source_index = interval->source_index(); + } + } + + //check for all sources that might be located inside this face + SortedSources::sorted_iterator_pair local_sources = m_sources.sources(f); + for(SortedSources::sorted_iterator it=local_sources.first; it != local_sources.second; ++it) + { + SurfacePointWithIndex* source = *it; + double distance = point.distance(source); + if(distance < best_total_distance) + { + best_interval = NULL; + best_total_distance = distance; + best_interval_position = 0.0; + best_source_index = source->index(); + } + } + } + else if(point.type() == VERTEX) + { + vertex_pointer v = static_cast(point.base_element()); + for(unsigned i=0; iadjacent_edges().size(); ++i) + { + edge_pointer e = v->adjacent_edges()[i]; + list_pointer list = interval_list(e); + + double position = e->v0()->id() == v->id() ? 0.0 : e->length(); + interval_pointer interval = list->covering_interval(position); + if(interval) + { + double distance = interval->signal(position); + + if(distance < best_total_distance) + { + best_interval = interval; + best_total_distance = distance; + best_interval_position = position; + best_source_index = interval->source_index(); + } + } + } + } + + if(best_total_distance > m_propagation_distance_stopped) //result is unreliable + { + best_total_distance = GEODESIC_INF; + return NULL; + } + else + { + return best_interval; + } +} + +inline void GeodesicAlgorithmExact::trace_back(SurfacePoint& destination, //trace back piecewise-linear path + std::vector& path) +{ + path.clear(); + double best_total_distance; + double best_interval_position; + unsigned source_index = std::numeric_limits::max(); + interval_pointer best_interval = best_first_interval(destination, + best_total_distance, + best_interval_position, + source_index); + + if(best_total_distance >= GEODESIC_INF/2.0) //unable to find the right path + { + return; + } + + path.push_back(destination); + + if(best_interval) //if we did not hit the face source immediately + { + std::vector possible_edges; + possible_edges.reserve(10); + + while(visible_from_source(path.back()) < 0) //while this point is not in the direct visibility of some source (if we are inside the FACE, we obviously hit the source) + { + SurfacePoint& q = path.back(); + + possible_traceback_edges(q, possible_edges); + + interval_pointer interval; + double total_distance; + double position; + + best_point_on_the_edge_set(q, + possible_edges, + interval, + total_distance, + position); + + //std::cout << total_distance + length(path) << std::endl; + assert(total_distancesource_index(); + + edge_pointer e = interval->edge(); + double local_epsilon = SMALLEST_INTERVAL_RATIO*e->length(); + if(position < local_epsilon) + { + path.push_back(SurfacePoint(e->v0())); + } + else if(position > e->length()-local_epsilon) + { + path.push_back(SurfacePoint(e->v1())); + } + else + { + double normalized_position = position/e->length(); + path.push_back(SurfacePoint(e, normalized_position)); + } + } + } + + SurfacePoint& source = static_cast(m_sources[source_index]); + if(path.back().distance(&source) > 0) + { + path.push_back(source); + } +} + +inline void GeodesicAlgorithmExact::print_statistics() +{ + GeodesicAlgorithmBase::print_statistics(); + + unsigned interval_counter = 0; + for(unsigned i=0; i +#include +#include +#include + +namespace geodesic{ + +class Interval; +class IntervalList; +typedef Interval* interval_pointer; +typedef IntervalList* list_pointer; + +class Interval //interval of the edge +{ +public: + + Interval(){}; + ~Interval(){}; + + enum DirectionType + { + FROM_FACE_0, + FROM_FACE_1, + FROM_SOURCE, + UNDEFINED_DIRECTION + }; + + double signal(double x) //geodesic distance function at point x + { + assert(x>=0.0 && x <= m_edge->length()); + + if(m_d == GEODESIC_INF) + { + return GEODESIC_INF; + } + else + { + double dx = x - m_pseudo_x; + if(m_pseudo_y == 0.0) + { + return m_d + std::abs(dx); + } + else + { + return m_d + sqrt(dx*dx + m_pseudo_y*m_pseudo_y); + } + } + } + + double max_distance(double end) + { + if(m_d == GEODESIC_INF) + { + return GEODESIC_INF; + } + else + { + double a = std::abs(m_start - m_pseudo_x); + double b = std::abs(end - m_pseudo_x); + + return a > b ? m_d + sqrt(a*a + m_pseudo_y*m_pseudo_y): + m_d + sqrt(b*b + m_pseudo_y*m_pseudo_y); + } + } + + void compute_min_distance(double stop) //compute min, given c,d theta, start, end. + { + assert(stop > m_start); + + if(m_d == GEODESIC_INF) + { + m_min = GEODESIC_INF; + } + else if(m_start > m_pseudo_x) + { + m_min = signal(m_start); + } + else if(stop < m_pseudo_x) + { + m_min = signal(stop); + } + else + { + assert(m_pseudo_y<=0); + m_min = m_d - m_pseudo_y; + } + } + //compare two intervals in the queue + bool operator()(interval_pointer const x, interval_pointer const y) const + { + if(x->min() != y->min()) + { + return x->min() < y->min(); + } + else if(x->start() != y->start()) + { + return x->start() < y->start(); + } + else + { + return x->edge()->id() < y->edge()->id(); + } + } + + double stop() //return the endpoint of the interval + { + return m_next ? m_next->start() : m_edge->length(); + } + + double hypotenuse(double a, double b) + { + return sqrt(a*a + b*b); + } + + void find_closest_point(double const x, + double const y, + double& offset, + double& distance); //find the point on the interval that is closest to the point (alpha, s) + + double& start(){return m_start;}; + double& d(){return m_d;}; + double& pseudo_x(){return m_pseudo_x;}; + double& pseudo_y(){return m_pseudo_y;}; + double& min(){return m_min;}; + interval_pointer& next(){return m_next;}; + edge_pointer& edge(){return m_edge;}; + DirectionType& direction(){return m_direction;}; + bool visible_from_source(){return m_direction == FROM_SOURCE;}; + unsigned& source_index(){return m_source_index;}; + + void initialize(edge_pointer edge, + SurfacePoint* point = NULL, + unsigned source_index = 0); + +protected: + double m_start; //initial point of the interval on the edge + double m_d; //distance from the source to the pseudo-source + double m_pseudo_x; //coordinates of the pseudo-source in the local coordinate system + double m_pseudo_y; //y-coordinate should be always negative + double m_min; //minimum distance on the interval + + interval_pointer m_next; //pointer to the next interval in the list + edge_pointer m_edge; //edge that the interval belongs to + unsigned m_source_index; //the source it belongs to + DirectionType m_direction; //where the interval is coming from +}; + +struct IntervalWithStop : public Interval +{ +public: + double& stop(){return m_stop;}; +protected: + double m_stop; +}; + +class IntervalList //list of the of intervals of the given edge +{ +public: + IntervalList(){m_first = NULL;}; + ~IntervalList(){}; + + void clear() + { + m_first = NULL; + }; + + void initialize(edge_pointer e) + { + m_edge = e; + m_first = NULL; + }; + + interval_pointer covering_interval(double offset) //returns the interval that covers the offset + { + assert(offset >= 0.0 && offset <= m_edge->length()); + + interval_pointer p = m_first; + while(p && p->stop() < offset) + { + p = p->next(); + } + + return p;// && p->start() <= offset ? p : NULL; + }; + + void find_closest_point(SurfacePoint* point, + double& offset, + double& distance, + interval_pointer& interval) + { + interval_pointer p = m_first; + distance = GEODESIC_INF; + interval = NULL; + + double x,y; + m_edge->local_coordinates(point, x, y); + + while(p) + { + if(p->min()find_closest_point(x, y, o, d); + if(d < distance) + { + distance = d; + offset = o; + interval = p; + } + } + p = p->next(); + } + }; + + unsigned number_of_intervals() + { + interval_pointer p = m_first; + unsigned count = 0; + while(p) + { + ++count; + p = p->next(); + } + return count; + } + + interval_pointer last() + { + interval_pointer p = m_first; + if(p) + { + while(p->next()) + { + p = p->next(); + } + } + return p; + } + + double signal(double x) + { + interval_pointer interval = covering_interval(x); + + return interval ? interval->signal(x) : GEODESIC_INF; + } + + interval_pointer& first(){return m_first;}; + edge_pointer& edge(){return m_edge;}; +private: + interval_pointer m_first; //pointer to the first member of the list + edge_pointer m_edge; //edge that owns this list +}; + +class SurfacePointWithIndex : public SurfacePoint +{ +public: + unsigned index(){return m_index;}; + + void initialize(SurfacePoint& p, unsigned index) + { + SurfacePoint::initialize(p); + m_index = index; + } + + bool operator()(SurfacePointWithIndex* x, SurfacePointWithIndex* y) const //used for sorting + { + assert(x->type() != UNDEFINED_POINT && y->type() !=UNDEFINED_POINT); + + if(x->type() != y->type()) + { + return x->type() < y->type(); + } + else + { + return x->base_element()->id() < y->base_element()->id(); + } + } + +private: + unsigned m_index; +}; + +class SortedSources : public std::vector +{ +private: + typedef std::vector sorted_vector_type; +public: + typedef sorted_vector_type::iterator sorted_iterator; + typedef std::pair sorted_iterator_pair; + + sorted_iterator_pair sources(base_pointer mesh_element) + { + m_search_dummy.base_element() = mesh_element; + + return equal_range(m_sorted.begin(), + m_sorted.end(), + &m_search_dummy, + m_compare_less); + } + + void initialize(std::vector& sources) //we initialize the sources by copie + { + resize(sources.size()); + m_sorted.resize(sources.size()); + for(unsigned i=0; ilength(); + if(std::abs(hs+hc) < local_epsilon) + { + if(rs<=m_start) + { + r = m_start; + d_out = signal(m_start) + std::abs(rs - m_start); + } + else if(rs>=end) + { + r = end; + d_out = signal(end) + fabs(end - rs); + } + else + { + r = rs; + d_out = signal(rs); + } + } + else + { + double ri = (rs*hc + hs*rc)/(hs+hc); + + if(riend) + { + r = end; + d_out = signal(end) + hypotenuse(end - rs, hs); + } + else + { + r = ri; + d_out = m_d + hypotenuse(rc - rs, hc + hs); + } + } + } + + +inline void Interval::initialize(edge_pointer edge, + SurfacePoint* source, + unsigned source_index) +{ + m_next = NULL; + //m_geodesic_previous = NULL; + m_direction = UNDEFINED_DIRECTION; + m_edge = edge; + m_source_index = source_index; + + m_start = 0.0; + //m_stop = edge->length(); + if(!source) + { + m_d = GEODESIC_INF; + m_min = GEODESIC_INF; + return; + } + m_d = 0; + + if(source->base_element()->type() == VERTEX) + { + if(source->base_element()->id() == edge->v0()->id()) + { + m_pseudo_x = 0.0; + m_pseudo_y = 0.0; + m_min = 0.0; + return; + } + else if(source->base_element()->id() == edge->v1()->id()) + { + m_pseudo_x = stop(); + m_pseudo_y = 0.0; + m_min = 0.0; + return; + } + } + + edge->local_coordinates(source, m_pseudo_x, m_pseudo_y); + m_pseudo_y = -m_pseudo_y; + + compute_min_distance(stop()); +} + +} //geodesic + +#endif //GEODESIC_ALGORITHM_EXACT_ELEMENTS_20071231 diff --git a/matlab/external/gptoolbox/external/exactgeodesic/src/geodesic_algorithm_graph_base.h b/matlab/external/gptoolbox/external/exactgeodesic/src/geodesic_algorithm_graph_base.h new file mode 100644 index 0000000..9f4cd87 --- /dev/null +++ b/matlab/external/gptoolbox/external/exactgeodesic/src/geodesic_algorithm_graph_base.h @@ -0,0 +1,277 @@ +#ifndef GEODESIC_ALGORITHM_GRAPH_BASE_010907 +#define GEODESIC_ALGORITHM_GRAPH_BASE_010907 + +#include "geodesic_algorithm_base.h" +#include "geodesic_mesh_elements.h" +#include +#include +#include + +namespace geodesic{ + +template +class GeodesicAlgorithmGraphBase: public GeodesicAlgorithmBase +{ +public: + typedef Node* node_pointer; + + GeodesicAlgorithmGraphBase(geodesic::Mesh* mesh = 0): + GeodesicAlgorithmBase(mesh) + {}; + + ~GeodesicAlgorithmGraphBase(){}; + + void propagate(std::vector& sources, + double max_propagation_distance = GEODESIC_INF, //propagation algorithm stops after reaching the certain distance from the source + std::vector* stop_points = NULL); //or after ensuring that all the stop_points are covered + + void trace_back(SurfacePoint& destination, //trace back piecewise-linear path + std::vector& path); + + unsigned best_source(SurfacePoint& point, //quickly find what source this point belongs to and what is the distance to this source + double& best_source_distance); + + void print_statistics() + { + GeodesicAlgorithmBase::print_statistics(); + + double memory = m_nodes.size()*sizeof(Node); + std::cout << "uses about " << memory/1e6 << "Mb of memory" <id(); + }; + + void set_sources(std::vector& sources) + { + m_sources = sources; + } + + node_pointer best_first_node(SurfacePoint& point, double& best_total_distance) + { + node_pointer best_node = NULL; + if(point.type() == VERTEX) + { + vertex_pointer v = (vertex_pointer)point.base_element(); + best_node = &m_nodes[node_index(v)]; + best_total_distance = best_node->distance_from_source(); + } + else + { + std::vector possible_nodes; + list_nodes_visible_from_source(point.base_element(), possible_nodes); + + best_total_distance = GEODESIC_INF; + for(unsigned i=0; idistance(&point); + if(node->distance_from_source() + distance_from_dest < best_total_distance) + { + best_total_distance = node->distance_from_source() + distance_from_dest; + best_node = node; + } + } + } + + //assert(best_node); + //assert(best_total_distance m_propagation_distance_stopped) //result is unreliable + { + best_total_distance = GEODESIC_INF; + return NULL; + } + else + { + return best_node; + } + }; //quickly find what node will be the next one in geodesic path + + bool check_stop_conditions(); //check when propagation should stop + + virtual void list_nodes_visible_from_source(MeshElementBase* p, + std::vector& storage) = 0; //list all nodes that belong to this mesh element + + virtual void list_nodes_visible_from_node(node_pointer node, //list all nodes that belong to this mesh element + std::vector& storage, + std::vector& distances, + double threshold_distance) = 0; //list only the nodes whose current distance is larger than the threshold + + std::vector m_nodes; //nodes of the graph + + typedef std::set queue_type; + queue_type m_queue; + + std::vector m_sources; //for simplicity, we keep sources as they are +}; + +template +void GeodesicAlgorithmGraphBase::propagate(std::vector& sources, + double max_propagation_distance, //propagation algorithm stops after reaching the certain distance from the source + std::vector* stop_points) //or after ensuring that all the stop_points are covered +{ + set_stop_conditions(stop_points, max_propagation_distance); + set_sources(sources); + + m_queue.clear(); + m_propagation_distance_stopped = GEODESIC_INF; + for(unsigned i=0; i visible_nodes; //initialize vertices directly visible from sources + for(unsigned i=0; ibase_element(), + visible_nodes); + + for(unsigned j=0; jdistance(source); + if(distance < node->distance_from_source()) + { + node->distance_from_source() = distance; + node->source_index() = i; + node->previous() = NULL; + } + } + visible_nodes.clear(); + } + + for(unsigned i=0; i distances_between_nodes; + while(!m_queue.empty()) //main cycle + { + if(counter++ % 10 == 0) //check if we covered all required vertices + { + if (check_stop_conditions()) + { + break; + } + } + + node_pointer min_node = *m_queue.begin(); + m_queue.erase(m_queue.begin()); + assert(min_node->distance_from_source() < GEODESIC_INF); + + visible_nodes.clear(); + distances_between_nodes.clear(); + list_nodes_visible_from_node(min_node, + visible_nodes, + distances_between_nodes, + min_node->distance_from_source()); + + for(unsigned i=0; idistance_from_source() > min_node->distance_from_source() + + distances_between_nodes[i]) + { + if(next_node->distance_from_source() < GEODESIC_INF) //remove it from the queue + { + typename queue_type::iterator iter = m_queue.find(next_node); + assert(iter != m_queue.end()); + m_queue.erase(iter); + } + next_node->distance_from_source() = min_node->distance_from_source() + + distances_between_nodes[i]; + next_node->source_index() = min_node->source_index(); + next_node->previous() = min_node; + m_queue.insert(next_node); + } + } + } + + m_propagation_distance_stopped = m_queue.empty() ? GEODESIC_INF : (*m_queue.begin())->distance_from_source(); + clock_t finish = clock(); + m_time_consumed = (static_cast(finish)-static_cast(start))/CLOCKS_PER_SEC; + //std::cout << std::endl; +} + +template +inline bool GeodesicAlgorithmGraphBase::check_stop_conditions() +{ + double queue_min_distance = (*m_queue.begin())->distance_from_source(); + + if(queue_min_distance > m_max_propagation_distance) + { + return true; + } + + for (unsigned index = 0; index < m_stop_vertices.size(); ++index) + { + vertex_pointer v = m_stop_vertices[index].first; + Node& node = m_nodes[node_index(v)]; + if(queue_min_distance > node.distance_from_source() + m_stop_vertices[index].second) + { + return true; + } + } + return false; +} + +template +inline void GeodesicAlgorithmGraphBase::trace_back(SurfacePoint& destination, //trace back piecewise-linear path + std::vector& path) +{ + path.clear(); + + double total_path_length; + node_pointer node = best_first_node(destination, total_path_length); + + if(total_path_length>GEODESIC_INF/2.0) //unable to find the path + { + return; + } + + path.push_back(destination); + + if(node->distance(&destination) > 1e-50) + { + path.push_back(node->surface_point()); + } + + while(node->previous()) //follow the path + { + node = node->previous(); + path.push_back(node->surface_point()); + } + + SurfacePoint& source = m_sources[node->source_index()]; //add source to the path if it is not already there + if(node->distance(&source) > 1e-50) + { + path.push_back(source); + } +} + + +template +inline unsigned GeodesicAlgorithmGraphBase::best_source(SurfacePoint& point, //quickly find what source this point belongs to and what is the distance to this source + double& best_source_distance) +{ + node_pointer node = best_first_node(point, best_source_distance); + return node ? node->source_index() : 0; +}; + +} //geodesic + +#endif //GEODESIC_ALGORITHM_GRAPH_BASE_010907 diff --git a/matlab/external/gptoolbox/external/exactgeodesic/src/geodesic_algorithm_subdivision.h b/matlab/external/gptoolbox/external/exactgeodesic/src/geodesic_algorithm_subdivision.h new file mode 100644 index 0000000..03be56e --- /dev/null +++ b/matlab/external/gptoolbox/external/exactgeodesic/src/geodesic_algorithm_subdivision.h @@ -0,0 +1,271 @@ +//Copyright (C) 2008 Danil Kirsanov, MIT License +#ifndef GEODESIC_ALGORITHM_SUBDIVISION_122806 +#define GEODESIC_ALGORITHM_SUBDIVISION_122806 + +#include "geodesic_algorithm_graph_base.h" +#include "geodesic_mesh_elements.h" +#include +#include +#include + +namespace geodesic{ + +class SubdivisionNode: public SurfacePoint +{ + typedef SubdivisionNode* node_pointer; +public: + SubdivisionNode(){}; + + template + SubdivisionNode(Pointer p): + SurfacePoint(p), + m_previous(NULL), + m_distance(0.0) + {}; + + template + SubdivisionNode(Pointer p, Parameter param): + SurfacePoint(p, param), + m_previous(NULL), + m_distance(0.0) + {}; + + ~SubdivisionNode(){}; + + double& distance_from_source(){return m_distance;}; + node_pointer& previous(){return m_previous;}; + unsigned& source_index(){return m_source_index;}; + + void clear() + { + m_distance = GEODESIC_INF; + m_previous = NULL; + } + + bool operator()(node_pointer const s1, node_pointer const s2) const + { + if(s1 == s2) + { + return false; + } + if(s1->distance_from_source() != s2->distance_from_source()) + { + return s1->distance_from_source() < s2->distance_from_source(); + } +/* if(s1->type() != s2->type()) + { + return s1->type() < s2->type(); + } + if(s1->base_element()->id() != s2->base_element()->id()) + { + return s1->base_element()->id() < s2->base_element()->id(); + } */ + if(s1->x() != s2->x()) //two nodes cannot be located in the same space + { + return s1->x() < s2->x(); + } + if(s1->y() != s2->y()) + { + return s1->y() < s2->y(); + } + if(s1->z() != s2->z()) + { + return s1->z() < s2->z(); + } + + assert(0); + return true; + }; + + SurfacePoint& surface_point(){return static_cast(*this);}; + +private: + double m_distance; //distance to the closest source + unsigned m_source_index; //closest source index + node_pointer m_previous; //previous node in the geodesic path +}; + +class GeodesicAlgorithmSubdivision: public GeodesicAlgorithmGraphBase +{ + typedef SubdivisionNode Node; +public: + GeodesicAlgorithmSubdivision() {} + GeodesicAlgorithmSubdivision(geodesic::Mesh* mesh, + unsigned subdivision_level): + GeodesicAlgorithmGraphBase(mesh) + { + m_type = SUBDIVISION; + + m_nodes.reserve(mesh->vertices().size()); + for(unsigned i=0; ivertices().size(); ++i) + { + vertex_pointer v = &mesh->vertices()[i]; + m_nodes.push_back(Node(v)); //!! + } + + set_subdivision_level(subdivision_level); + }; + + ~GeodesicAlgorithmSubdivision(){}; + + unsigned subdivision_level(){return m_subdivision_level;}; + + void set_subdivision_level(unsigned subdivision_level) + { + m_subdivision_level = subdivision_level; + + m_nodes.resize(m_mesh->vertices().size()); + m_nodes.reserve(m_mesh->vertices().size() + + m_mesh->edges().size()*subdivision_level); + + for(unsigned i=0; iedges().size(); ++i) + { + edge_pointer e = &m_mesh->edges()[i]; + for(unsigned i=0; i& storage); //list all nodes that belong to this mesh element + + void list_nodes_visible_from_node(node_pointer node, //list all nodes that belong to this mesh element + std::vector& storage, + std::vector& distances, + double threshold_distance); //list only the nodes whose current distance is larger than the threshold + + unsigned node_indexx(edge_pointer e) + { + return e->id()*m_subdivision_level + m_mesh->vertices().size(); + }; + +private: + void list_nodes(MeshElementBase* p, //list nodes that belong to this mesh element + std::vector& storage, + double threshold_distance = -1.0); //list only the nodes whose current distance is larger than the threshold + + unsigned m_subdivision_level; //when level is equal to 1, this algorithm corresponds to the Dijkstra algorithm +}; + +inline void GeodesicAlgorithmSubdivision::list_nodes(MeshElementBase* p, + std::vector& storage, + double threshold_distance) +{ + assert(p->type() != UNDEFINED_POINT); + + if(p->type() == VERTEX) + { + vertex_pointer v = static_cast(p); + node_pointer node = &m_nodes[node_index(v)]; + if(node->distance_from_source() > threshold_distance) + { + storage.push_back(node); + } + } + else if(p->type() == EDGE) + { + edge_pointer e = static_cast(p); + unsigned node_index = node_indexx(e); + for(unsigned i=0; idistance_from_source() > threshold_distance) + { + storage.push_back(node); + } + } + } + //FACE has no nodes +} + +inline void GeodesicAlgorithmSubdivision::list_nodes_visible_from_source(MeshElementBase* p, + std::vector& storage) +{ + assert(p->type() != UNDEFINED_POINT); + + if(p->type() == FACE) + { + face_pointer f = static_cast(p); + for(unsigned i=0; i<3; ++i) + { + list_nodes(f->adjacent_vertices()[i],storage); + list_nodes(f->adjacent_edges()[i],storage); + } + } + else if(p->type() == EDGE) + { + list_nodes(p,storage); + list_nodes(p->adjacent_vertices()[0],storage); + list_nodes(p->adjacent_vertices()[1],storage); + } + else //VERTEX + { + list_nodes(p,storage); + } +} + +inline void GeodesicAlgorithmSubdivision::list_nodes_visible_from_node(node_pointer node, //list all nodes that belong to this mesh element + std::vector& storage, + std::vector& distances, + double threshold_distance) +{ + MeshElementBase* p = node->base_element(); + assert(p->type() != UNDEFINED_POINT); + assert(storage.size() == distances.size()); + + if(p->type() == VERTEX) + { + vertex_pointer v = static_cast(p); + + for(unsigned i=0; iadjacent_edges().size(); ++i) + { + edge_pointer e = v->adjacent_edges()[i]; + vertex_pointer v_opposite = e->opposite_vertex(v); + list_nodes(e, storage, threshold_distance); + list_nodes(v_opposite, storage, threshold_distance); + } + for(unsigned i=0; iadjacent_faces().size(); ++i) + { + face_pointer f = v->adjacent_faces()[i]; + edge_pointer e = f->opposite_edge(v); + list_nodes(e, storage, threshold_distance); + } + } + else if(p->type() == EDGE) + { + edge_pointer e = static_cast(p); + + vertex_pointer v0 = e->adjacent_vertices()[0]; + vertex_pointer v1 = e->adjacent_vertices()[1]; + list_nodes(v0, storage, threshold_distance); + list_nodes(v1, storage, threshold_distance); + + for(unsigned i=0; iadjacent_faces().size(); ++i) + { + face_pointer f = e->adjacent_faces()[i]; + + list_nodes(f->next_edge(e,v0), storage, threshold_distance); + list_nodes(f->next_edge(e,v1), storage, threshold_distance); + list_nodes(f->opposite_vertex(e), storage, threshold_distance); + } + } + else + { + assert(0); + } + + unsigned index = distances.size(); + distances.resize(storage.size()); + for(; indexdistance(&storage[index]->surface_point()); + } +} + +} //geodesic + +#endif //GEODESIC_ALGORITHM_SUBDIVISION_122806 diff --git a/matlab/external/gptoolbox/external/exactgeodesic/src/geodesic_constants_and_simple_functions.h b/matlab/external/gptoolbox/external/exactgeodesic/src/geodesic_constants_and_simple_functions.h new file mode 100644 index 0000000..43d56a9 --- /dev/null +++ b/matlab/external/gptoolbox/external/exactgeodesic/src/geodesic_constants_and_simple_functions.h @@ -0,0 +1,81 @@ +//Copyright (C) 2008 Danil Kirsanov, MIT License +#ifndef GEODESIC_CONSTANTS_20071231 +#define GEODESIC_CONSTANTS_20071231 + +// some constants and simple math functions + +#include +#include +#include +#include + +namespace geodesic{ + +#ifndef M_PI +#define M_PI 3.14159265358979323846 +#endif + +//double const GEODESIC_INF = std::numeric_limits::max(); +double const GEODESIC_INF = 1e100; + +//in order to avoid numerical problems with "infinitely small" intervals, +//we drop all the intervals smaller than SMALLEST_INTERVAL_RATIO*edge_length +double const SMALLEST_INTERVAL_RATIO = 1e-6; +//double const SMALL_EPSILON = 1e-10; + + +inline double cos_from_edges(double const a, //compute the cosine of the angle given the lengths of the edges + double const b, + double const c) +{ + assert(a>1e-50); + assert(b>1e-50); + assert(c>1e-50); + + double result = (b*b + c*c - a*a)/(2.0*b*c); + result = std::max(result, -1.0); + return std::min(result, 1.0); +} + +inline double angle_from_edges(double const a, //compute the cosine of the angle given the lengths of the edges + double const b, + double const c) +{ + return acos(cos_from_edges(a,b,c)); +} + +template +inline bool read_mesh_from_file(char* filename, + Points& points, + Faces& faces) +{ + std::ifstream file(filename); + assert(file.is_open()); + if(!file.is_open()) return false; + + unsigned num_points; + file >> num_points; + assert(num_points>=3); + + unsigned num_faces; + file >> num_faces; + + points.resize(num_points*3); + for(typename Points::iterator i=points.begin(); i!=points.end(); ++i) + { + file >> *i; + } + + faces.resize(num_faces*3); + for(typename Faces::iterator i=faces.begin(); i!=faces.end(); ++i) + { + file >> *i; + } + file.close(); + + return true; +} + +} //geodesic + +#endif //GEODESIC_CONSTANTS_20071231 diff --git a/matlab/external/gptoolbox/external/exactgeodesic/src/geodesic_matlab_api.cpp b/matlab/external/gptoolbox/external/exactgeodesic/src/geodesic_matlab_api.cpp new file mode 100644 index 0000000..27c69ae --- /dev/null +++ b/matlab/external/gptoolbox/external/exactgeodesic/src/geodesic_matlab_api.cpp @@ -0,0 +1,232 @@ +#define GEODESIC_DLL_IMPORT __declspec(dllexport) + +#include + +#include +#include +#include + +#include "geodesic_mesh.h" +#include "geodesic_algorithm_dijkstra_alternative.h" +#include "geodesic_algorithm_dijkstra.h" +#include "geodesic_algorithm_subdivision.h" +#include "geodesic_algorithm_exact.h" +#include "geodesic_matlab_api.h" + +typedef boost::shared_ptr mesh_shared_pointer; +std::vector meshes; + +typedef boost::shared_ptr algorithm_shared_pointer; +std::vector algorithms; + +std::vector output_path; +geodesic::OutputBuffer output_buffer, output_buffer1; + + +std::size_t find_mesh_id(geodesic::Mesh* mesh) +{ + for(std::size_t i=0; imesh()); + geodesic::fill_surface_point_structure(&point, + destination, + algorithm->mesh()); + + std::size_t best_source = algorithm->best_source(point, + *best_source_distance); + return best_source; +} + +long distance_and_source_for_all_vertices(long algorithm_id, //same idea as in the previous function + double** distances, //list distance/source info for all vertices of the mesh + long** sources) +{ + + geodesic::GeodesicAlgorithmBase* algorithm = algorithms[algorithm_id].get(); + geodesic::Mesh* mesh = algorithm->mesh(); + + output_buffer.allocate(mesh->vertices().size()); //allocate space for distances + *distances = output_buffer.get(); + + output_buffer1.allocate(mesh->vertices().size()); //allocate space for sources + *sources = output_buffer1.get(); + + + for(std::size_t i = 0; i < mesh->vertices().size(); ++i) + { + geodesic::SurfacePoint point(&mesh->vertices()[i]); + double* distace_location = *distances + i; + (*sources)[i] = algorithm->best_source(point, *distace_location); + } + + return mesh->vertices().size(); +} + + +long trace_back(long algorithm_id, + double* destination, + double** path) +{ + geodesic::SurfacePoint point; + geodesic::GeodesicAlgorithmBase* algorithm = algorithms[algorithm_id].get(); + geodesic::fill_surface_point_structure(&point, + destination, + algorithm->mesh()); + + algorithm->trace_back(point, + output_path); + + std::size_t mesh_id = find_mesh_id(algorithm->mesh()); + output_buffer.allocate(output_path.size()*5); + for(std::size_t i=0; i() + 5*i, + mesh_id); + } + + *path = output_buffer.get(); + + return output_path.size(); +} + +void propagate(long algorithm_id, + double* source_points, + long num_sources, + double* stop_points, + long num_stop_points, + double max_propagation_distance) +{ + std::vector sources(num_sources); + + geodesic::Mesh* mesh = algorithms[algorithm_id]->mesh(); + for(std::size_t i=0; i stop(num_stop_points); + for(std::size_t i=0; ipropagate(sources, + max_propagation_distance, + &stop); +} + + +long new_mesh(long num_points, + double* points, + long num_triangles, + long* triangles, + long* num_edges, + double** edges) +{ + mesh_shared_pointer new_mesh = mesh_shared_pointer(new geodesic::Mesh); + meshes.push_back(new_mesh); + + new_mesh->initialize_mesh_data(num_points, + points, + num_triangles, + triangles); + + *num_edges = new_mesh->edges().size(); + + output_buffer.allocate(*num_edges * 4); + *edges = output_buffer.get(); + + for(std::size_t i=0; i<*num_edges; ++i) + { + geodesic::Edge& edge = new_mesh->edges()[i]; + double* buffer = *edges + 4*i; + + buffer[0] = edge.adjacent_vertices()[0]->id(); + buffer[1] = edge.adjacent_vertices()[1]->id(); + buffer[2] = edge.adjacent_faces()[0]->id(); + buffer[3] = edge.adjacent_faces().size() == 2 ? + edge.adjacent_faces()[1]->id() : + -1; + } + + return meshes.size() - 1; +} + +long new_algorithm(long mesh_id, + long type, + long subdivision) +{ + if(subdivision == 0 && type == 1)//SUBDIVISION) + { + type = 2; //DIJKSTRA; + } + + geodesic::Mesh* mesh = meshes[mesh_id].get(); + geodesic::GeodesicAlgorithmBase* algorithm; + switch(type) + { + case 2: //DIJKSTRA + { + algorithm = new geodesic::GeodesicAlgorithmDijkstra(mesh); + break; + } + case 1: //SUBDIVISION: + { + algorithm = new geodesic::GeodesicAlgorithmSubdivision(mesh, subdivision); + break; + } + case 0://EXACT: + default: + { + algorithm = new geodesic::GeodesicAlgorithmExact(mesh); + break; + } + } + + algorithms.push_back(algorithm_shared_pointer(algorithm)); + + return algorithms.size() - 1; +} + +void delete_mesh(long id) //delete mesh and all related algorithms +{ + assert(id < meshes.size()); + + geodesic::Mesh* mesh = meshes[id].get(); + for(std::size_t i=0; imesh() == mesh) + { + algorithms[i] = algorithm_shared_pointer(); + } + } + + meshes[id] = mesh_shared_pointer(); +} + +void delete_algorithm(long id) +{ + if(id < algorithms.size()) + { + algorithms[id] = algorithm_shared_pointer(); + } +} diff --git a/matlab/external/gptoolbox/external/exactgeodesic/src/geodesic_matlab_api.h b/matlab/external/gptoolbox/external/exactgeodesic/src/geodesic_matlab_api.h new file mode 100644 index 0000000..b1d5b7f --- /dev/null +++ b/matlab/external/gptoolbox/external/exactgeodesic/src/geodesic_matlab_api.h @@ -0,0 +1,46 @@ +#ifndef GEODESIC_DLL_HEADER_HPP_234232 +#define GEODESIC_DLL_HEADER_HPP_234232 + +#ifdef __cplusplus +extern "C" { +#endif + +long new_mesh(long num_points, //creates new mesh + double* points, + long num_triangles, + long* triangles, + long* num_edges, + double** edges); + +long new_algorithm(long mesh_id, //creates a geodesic algorithm for a given mesh + long type, + long subdivision); + +void delete_algorithm(long id); + +void delete_mesh(long id); //delete mesh and all associated algorithms + +void propagate(long algorithm_id, //compute distance field for given source points + double* source_points, + long num_sources, + double* stop_points, //limitations on distance field propagation + long num_stop_points, + double max_propagation_distance); + +long trace_back(long algorithm_id, //using procomputed distance field, compute a shortest path from destination to the closest source + double* destination, + double** path); + +long distance_and_source(long algorithm_id, //quickly find what source this point belongs to and what is the distance to this source + double* destination, + double* best_source_distance); + +long distance_and_source_for_all_vertices(long algorithm_id, //same idea as in the previous function + double** distances, //list distance/source info for all vertices of the mesh + long** sources); + +#ifdef __cplusplus +} +#endif + +#endif diff --git a/matlab/external/gptoolbox/external/exactgeodesic/src/geodesic_memory.h b/matlab/external/gptoolbox/external/exactgeodesic/src/geodesic_memory.h new file mode 100644 index 0000000..a6ffcfb --- /dev/null +++ b/matlab/external/gptoolbox/external/exactgeodesic/src/geodesic_memory.h @@ -0,0 +1,194 @@ +//Copyright (C) 2008 Danil Kirsanov, MIT License +#ifndef _GEODESIC_MEMORY_20071231 +#define _GEODESIC_MEMORY_20071231 + +//two fast and simple memory allocators + +#include +#include +#include + +namespace geodesic{ + +template //quickly allocates multiple elements of a given type; no deallocation +class SimlpeMemoryAllocator +{ +public: + typedef T* pointer; + + SimlpeMemoryAllocator(unsigned block_size = 0, + unsigned max_number_of_blocks = 0) + { + reset(block_size, + max_number_of_blocks); + }; + + ~SimlpeMemoryAllocator(){}; + + void reset(unsigned block_size, + unsigned max_number_of_blocks) + { + m_block_size = block_size; + m_max_number_of_blocks = max_number_of_blocks; + + + m_current_position = 0; + + m_storage.reserve(max_number_of_blocks); + m_storage.resize(1); + m_storage[0].resize(block_size); + }; + + pointer allocate(unsigned const n) //allocate n units + { + assert(n < m_block_size); + + if(m_current_position + n >= m_block_size) + { + m_storage.push_back( std::vector() ); + m_storage.back().resize(m_block_size); + m_current_position = 0; + } + pointer result = & m_storage.back()[m_current_position]; + m_current_position += n; + + return result; + }; +private: + std::vector > m_storage; + unsigned m_block_size; //size of a single block + unsigned m_max_number_of_blocks; //maximum allowed number of blocks + unsigned m_current_position; //first unused element inside the current block +}; + + +template //quickly allocates and deallocates single elements of a given type +class MemoryAllocator +{ +public: + typedef T* pointer; + + MemoryAllocator(unsigned block_size = 1024, + unsigned max_number_of_blocks = 1024) + { + reset(block_size, + max_number_of_blocks); + }; + + ~MemoryAllocator(){}; + + void clear() + { + reset(m_block_size, + m_max_number_of_blocks); + } + + void reset(unsigned block_size, + unsigned max_number_of_blocks) + { + m_block_size = block_size; + m_max_number_of_blocks = max_number_of_blocks; + + assert(m_block_size > 0); + assert(m_max_number_of_blocks > 0); + + m_current_position = 0; + + m_storage.reserve(max_number_of_blocks); + m_storage.resize(1); + m_storage[0].resize(block_size); + + m_deleted.clear(); + m_deleted.reserve(2*block_size); + }; + + pointer allocate() //allocates single unit of memory + { + pointer result; + if(m_deleted.empty()) + { + if(m_current_position + 1 >= m_block_size) + { + m_storage.push_back( std::vector() ); + m_storage.back().resize(m_block_size); + m_current_position = 0; + } + result = & m_storage.back()[m_current_position]; + ++m_current_position; + } + else + { + result = m_deleted.back(); + m_deleted.pop_back(); + } + + return result; + }; + + void deallocate(pointer p) //allocate n units + { + if(m_deleted.size() < m_deleted.capacity()) + { + m_deleted.push_back(p); + } + }; + +private: + std::vector > m_storage; + unsigned m_block_size; //size of a single block + unsigned m_max_number_of_blocks; //maximum allowed number of blocks + unsigned m_current_position; //first unused element inside the current block + + std::vector m_deleted; //pointers to deleted elemets +}; + + +class OutputBuffer +{ +public: + OutputBuffer(): + m_num_bytes(0) + {} + + void clear() + { + m_num_bytes = 0; + m_buffer = std::auto_ptr(); + } + + template + T* allocate(unsigned n) + { + double wanted = n*sizeof(T); + if(wanted > m_num_bytes) + { + unsigned new_size = (unsigned) ceil(wanted / (double)sizeof(double)); + m_buffer = std::auto_ptr(new double[new_size]); + m_num_bytes = new_size*sizeof(double); + } + + return (T*)m_buffer.get(); + } + + template + T* get() + { + return (T*)m_buffer.get(); + } + + template + unsigned capacity() + { + return (unsigned)floor((double)m_num_bytes/(double)sizeof(T)); + }; + +private: + + std::auto_ptr m_buffer; + unsigned m_num_bytes; +}; + + +} //geodesic + +#endif //_GEODESIC_MEMORY_20071231 diff --git a/matlab/external/gptoolbox/external/exactgeodesic/src/geodesic_mesh.h b/matlab/external/gptoolbox/external/exactgeodesic/src/geodesic_mesh.h new file mode 100644 index 0000000..05a9427 --- /dev/null +++ b/matlab/external/gptoolbox/external/exactgeodesic/src/geodesic_mesh.h @@ -0,0 +1,530 @@ +//Copyright (C) 2008 Danil Kirsanov, MIT License +#ifndef GEODESIC_MESH_20071231 +#define GEODESIC_MESH_20071231 + +#include +#include +#include +#include +#include +#include + +#include "geodesic_mesh_elements.h" +#include "geodesic_memory.h" +#include "geodesic_constants_and_simple_functions.h" + +namespace geodesic{ + +struct edge_visible_from_source +{ + unsigned source; + edge_pointer edge; +}; + +class Mesh +{ +public: + Mesh() + {}; + + ~Mesh(){}; + + template + void initialize_mesh_data(unsigned num_vertices, + Points& p, + unsigned num_faces, + Faces& tri); //build mesh from regular point-triangle representation + + template + void initialize_mesh_data(Points& p, Faces& tri); //build mesh from regular point-triangle representation + + std::vector& vertices(){return m_vertices;}; + std::vector& edges(){return m_edges;}; + std::vector& faces(){return m_faces;}; + + unsigned closest_vertices(SurfacePoint* p, + std::vector* storage = NULL); //list vertices closest to the point + +private: + + void build_adjacencies(); //build internal structure of the mesh + bool verify(); //verifies connectivity of the mesh and prints some debug info + + typedef void* void_pointer; + void_pointer allocate_pointers(unsigned n) + { + return m_pointer_allocator.allocate(n); + } + + std::vector m_vertices; + std::vector m_edges; + std::vector m_faces; + + SimlpeMemoryAllocator m_pointer_allocator; //fast memory allocating for Face/Vertex/Edge cross-references +}; + +inline unsigned Mesh::closest_vertices(SurfacePoint* p, + std::vector* storage) +{ + assert(p->type() != UNDEFINED_POINT); + + if(p->type() == VERTEX) + { + if(storage) + { + storage->push_back(static_cast(p->base_element())); + } + return 1; + } + else if(p->type() == FACE) + { + if(storage) + { + vertex_pointer* vp= p->base_element()->adjacent_vertices().begin(); + storage->push_back(*vp); + storage->push_back(*(vp+1)); + storage->push_back(*(vp+2)); + } + return 2; + } + else if(p->type() == EDGE) //for edge include all 4 adjacent vertices + { + edge_pointer edge = static_cast(p->base_element()); + + if(storage) + { + storage->push_back(edge->adjacent_vertices()[0]); + storage->push_back(edge->adjacent_vertices()[1]); + + for(unsigned i = 0; i < edge->adjacent_faces().size(); ++i) + { + face_pointer face = edge->adjacent_faces()[i]; + storage->push_back(face->opposite_vertex(edge)); + } + } + return 2 + edge->adjacent_faces().size(); + } + + assert(0); + return 0; +} + +template +void Mesh::initialize_mesh_data(Points& p, Faces& tri) //build mesh from regular point-triangle representation +{ + assert(p.size() % 3 == 0); + unsigned const num_vertices = p.size() / 3; + assert(tri.size() % 3 == 0); + unsigned const num_faces = tri.size() / 3; + + initialize_mesh_data(num_vertices, p, num_faces, tri); +} + +template +void Mesh::initialize_mesh_data(unsigned num_vertices, + Points& p, + unsigned num_faces, + Faces& tri) +{ + unsigned const approximate_number_of_internal_pointers = (num_vertices + num_faces)*4; + unsigned const max_number_of_pointer_blocks = 100; + m_pointer_allocator.reset(approximate_number_of_internal_pointers, + max_number_of_pointer_blocks); + + m_vertices.resize(num_vertices); + for(unsigned i=0; iadjacent Faces + std::vector count(m_vertices.size()); //count adjacent vertices + for(unsigned i=0; iid(); + assert(vertex_id < m_vertices.size()); + count[vertex_id]++; + } + } + + for(unsigned i=0; iadjacent_faces()[count[v->id()]++] = &f; + } + } + + //find all edges + //i.e. find all half-edges, sort and combine them into edges + std::vector half_edges(m_faces.size()*3); + unsigned k = 0; + for(unsigned i=0; iid(); + unsigned vertex_id_2 = f.adjacent_vertices()[(j+1) % 3]->id(); + half_edges[k].vertex_0 = std::min(vertex_id_1, vertex_id_2); + half_edges[k].vertex_1 = std::max(vertex_id_1, vertex_id_2); + + k++; + } + } + std::sort(half_edges.begin(), half_edges.end()); + + unsigned number_of_edges = 1; + for(unsigned i=1; iadjacent Vertices and Faces + m_edges.resize(number_of_edges); + unsigned edge_id = 0; + for(unsigned i=0; idistance(e.adjacent_vertices()[1]); + assert(e.length() > 1e-100); //algorithm works well with non-degenerate meshes only + + if(i != half_edges.size()-1 && half_edges[i] == half_edges[i+1]) //double edge + { + e.adjacent_faces().set_allocation(allocate_pointers(2),2); + e.adjacent_faces()[0] = &m_faces[half_edges[i].face_id]; + e.adjacent_faces()[1] = &m_faces[half_edges[i+1].face_id]; + i += 2; + } + else //single edge + { + e.adjacent_faces().set_allocation(allocate_pointers(1),1); //one adjucent faces + e.adjacent_faces()[0] = &m_faces[half_edges[i].face_id]; + i += 1; + } + } + + // Vertices->adjacent Edges + std::fill(count.begin(), count.end(), 0); + for(unsigned i=0; iid()]++; + count[e.adjacent_vertices()[1]->id()]++; + } + for(unsigned i=0; iadjacent_edges()[count[v->id()]++] = &e; + } + } + + // Faces->adjacent Edges + for(unsigned i=0; iid()]<3); + f->adjacent_edges()[count[f->id()]++] = &e; + } + } + + //compute angles for the faces + for(unsigned i=0; ilength(); + } + + double angle = angle_from_edges(abc[0], abc[1], abc[2]); + assert(angle>1e-5); //algorithm works well with non-degenerate meshes only + + f.corner_angles()[j] = angle; + sum += angle; + } + assert(std::abs(sum - M_PI) < 1e-5); //algorithm works well with non-degenerate meshes only + } + + //define m_turn_around_flag for vertices + std::vector total_vertex_angle(m_vertices.size()); + for(unsigned i=0; iid()] += f.corner_angles()[j]; + } + } + + for(unsigned i=0; i 2.0*M_PI - 1e-5); + } + + for(unsigned i=0; isaddle_or_boundary() = true; + e.adjacent_vertices()[1]->saddle_or_boundary() = true; + } + } + + if (!verify()) + std::cout << "something wrong detected by geodesic::Mesh::verify()" << std::endl; +} + +inline bool Mesh::verify() //verifies connectivity of the mesh and prints some debug info +{ + std::cout << std::endl; + // make sure that all vertices are mentioned at least once. + // though the loose vertex is not a bug, it most likely indicates that something is wrong with the mesh + std::vector map(m_vertices.size(), false); + for(unsigned i=0; iadjacent_vertices()[0]->id()] = true; + map[e->adjacent_vertices()[1]->id()] = true; + } + if(std::find(map.begin(), map.end(), false) == map.end()) + return false; + + //make sure that the mesh is connected trough its edges + //if mesh has more than one connected component, it is most likely a bug + std::vector stack(1,&m_faces[0]); + stack.reserve(m_faces.size()); + + map.resize(m_faces.size()); + std::fill(map.begin(), map.end(), false); + map[0] = true; + + while(!stack.empty()) + { + face_pointer f = stack.back(); + stack.pop_back(); + + for(unsigned i=0; i<3; ++i) + { + edge_pointer e = f->adjacent_edges()[i]; + face_pointer f_adjacent = e->opposite_face(f); + if(f_adjacent && !map[f_adjacent->id()]) + { + map[f_adjacent->id()] = true; + stack.push_back(f_adjacent); + } + } + } + if (std::find(map.begin(), map.end(), false) == map.end()) + return false; + + //print some mesh statistics that can be useful in debugging + std::cout << "mesh has " << m_vertices.size() + << " vertices, " << m_faces.size() + << " faces, " << m_edges.size() + << " edges\n"; + + unsigned total_boundary_edges = 0; + double longest_edge = 0; + double shortest_edge = 1e100; + for(unsigned i=0; iset(data); + unsigned type = (unsigned) data[3]; + unsigned id = (unsigned) data[4]; + + + if(type == 0) //vertex + { + point->base_element() = &mesh->vertices()[id]; + } + else if(type == 1) //edge + { + point->base_element() = &mesh->edges()[id]; + } + else //face + { + point->base_element() = &mesh->faces()[id]; + } +} + +inline void fill_surface_point_double(geodesic::SurfacePoint* point, + double* data, + long mesh_id) +{ + data[0] = point->x(); + data[1] = point->y(); + data[2] = point->z(); + data[4] = point->base_element()->id(); + + if(point->type() == VERTEX) //vertex + { + data[3] = 0; + } + else if(point->type() == EDGE) //edge + { + data[3] = 1; + } + else //face + { + data[3] = 2; + } +} + +} //geodesic + +#endif diff --git a/matlab/external/gptoolbox/external/exactgeodesic/src/geodesic_mesh_elements.h b/matlab/external/gptoolbox/external/exactgeodesic/src/geodesic_mesh_elements.h new file mode 100644 index 0000000..c60a9ed --- /dev/null +++ b/matlab/external/gptoolbox/external/exactgeodesic/src/geodesic_mesh_elements.h @@ -0,0 +1,427 @@ +//Copyright (C) 2008 Danil Kirsanov, MIT License +#ifndef GEODESIC_MESH_ELEMENTS_20071231 +#define GEODESIC_MESH_ELEMENTS_20071231 + +// here we define the building elements of the mesh: +// 3D-points, vertices, edges, faces, and surface points + +#include +#include + +namespace geodesic{ + +class Vertex; +class Edge; +class Face; +class Mesh; +class MeshElementBase; + +typedef Vertex* vertex_pointer; +typedef Edge* edge_pointer; +typedef Face* face_pointer; +typedef Mesh* mesh_pointer; +typedef MeshElementBase* base_pointer; + +template //simple vector that stores info about mesh references +class SimpleVector //for efficiency, it uses an outside memory allocator +{ +public: + SimpleVector(): + m_size(0), + m_begin(NULL) + {}; + + typedef Data* iterator; + + unsigned size(){return m_size;}; + iterator begin(){return m_begin;}; + iterator end(){return m_begin + m_size;}; + + template + void set_allocation(DataPointer begin, unsigned size) + { + assert(begin != NULL || size == 0); + m_size = size; + m_begin = (iterator)begin; + } + + Data& operator[](unsigned i) + { + assert(i < m_size); + return *(m_begin + i); + } + + void clear() + { + m_size = 0; + m_begin = NULL; + } + +private: + unsigned m_size; + Data* m_begin; +}; + +enum PointType +{ + VERTEX, + EDGE, + FACE, + UNDEFINED_POINT +}; + +class MeshElementBase //prototype of vertices, edges and faces +{ +public: + typedef SimpleVector vertex_pointer_vector; + typedef SimpleVector edge_pointer_vector; + typedef SimpleVector face_pointer_vector; + + MeshElementBase(): + m_id(0), + m_type(UNDEFINED_POINT) + {}; + + vertex_pointer_vector& adjacent_vertices(){return m_adjacent_vertices;}; + edge_pointer_vector& adjacent_edges(){return m_adjacent_edges;}; + face_pointer_vector& adjacent_faces(){return m_adjacent_faces;}; + + unsigned& id(){return m_id;}; + PointType type(){return m_type;}; + +protected: + vertex_pointer_vector m_adjacent_vertices; //list of the adjacent vertices + edge_pointer_vector m_adjacent_edges; //list of the adjacent edges + face_pointer_vector m_adjacent_faces; //list of the adjacent faces + + unsigned m_id; //unique id + PointType m_type; //vertex, edge or face +}; + +class Point3D //point in 3D and corresponding operations +{ +public: + Point3D(){}; + Point3D(Point3D* p) + { + x() = p->x(); + y() = p->y(); + z() = p->z(); + }; + + double* xyz(){return m_coordinates;}; + double& x(){return *m_coordinates;}; + double& y(){return *(m_coordinates+1);}; + double& z(){return *(m_coordinates+2);}; + + void set(double new_x, double new_y, double new_z) + { + x() = new_x; + y() = new_y; + z() = new_z; + } + + void set(double* data) + { + x() = *data; + y() = *(data+1); + z() = *(data+2); + } + + double distance(double* v) + { + double dx = m_coordinates[0] - v[0]; + double dy = m_coordinates[1] - v[1]; + double dz = m_coordinates[2] - v[2]; + + return sqrt(dx*dx + dy*dy + dz*dz); + }; + + double distance(Point3D* v) + { + return distance(v->xyz()); + }; + + void add(Point3D* v) + { + x() += v->x(); + y() += v->y(); + z() += v->z(); + }; + + void multiply(double v) + { + x() *= v; + y() *= v; + z() *= v; + }; + +private: + double m_coordinates[3]; //xyz +}; + +class Vertex: public MeshElementBase, public Point3D +{ +public: + Vertex() + { + m_type = VERTEX; + }; + + ~Vertex(){}; + + bool& saddle_or_boundary(){return m_saddle_or_boundary;}; +private: + //this flag speeds up exact geodesic algorithm + bool m_saddle_or_boundary; //it is true if total adjacent angle is larger than 2*PI or this vertex belongs to the mesh boundary +}; + + +class Face: public MeshElementBase +{ +public: + Face() + { + m_type = FACE; + }; + + ~Face(){}; + + edge_pointer opposite_edge(vertex_pointer v); + vertex_pointer opposite_vertex(edge_pointer e); + edge_pointer next_edge(edge_pointer e, vertex_pointer v); + + double vertex_angle(vertex_pointer v) + { + for(unsigned i=0; i<3; ++i) + { + if(adjacent_vertices()[i]->id() == v->id()) + { + return m_corner_angles[i]; + } + } + assert(0); + return 0; + } + + double* corner_angles(){return m_corner_angles;}; + +private: + double m_corner_angles[3]; //triangle angles in radians; angles correspond to vertices in m_adjacent_vertices +}; + +class Edge: public MeshElementBase +{ +public: + Edge() + { + m_type = EDGE; + }; + + ~Edge(){}; + + double& length(){return m_length;}; + + face_pointer opposite_face(face_pointer f) + { + if(adjacent_faces().size() == 1) + { + assert(adjacent_faces()[0]->id() == f->id()); + return NULL; + } + + assert(adjacent_faces()[0]->id() == f->id() || + adjacent_faces()[1]->id() == f->id()); + + return adjacent_faces()[0]->id() == f->id() ? + adjacent_faces()[1] : adjacent_faces()[0]; + }; + + vertex_pointer opposite_vertex(vertex_pointer v) + { + assert(belongs(v)); + + return adjacent_vertices()[0]->id() == v->id() ? + adjacent_vertices()[1] : adjacent_vertices()[0]; + }; + + bool belongs(vertex_pointer v) + { + return adjacent_vertices()[0]->id() == v->id() || + adjacent_vertices()[1]->id() == v->id(); + } + + bool is_boundary(){return adjacent_faces().size() == 1;}; + + vertex_pointer v0(){return adjacent_vertices()[0];}; + vertex_pointer v1(){return adjacent_vertices()[1];}; + + void local_coordinates(Point3D* point, + double& x, + double& y) + { + double d0 = point->distance(v0()); + if(d0 < 1e-50) + { + x = 0.0; + y = 0.0; + return; + } + + double d1 = point->distance(v1()); + if(d1 < 1e-50) + { + x = m_length; + y = 0.0; + return; + } + + x = m_length/2.0 + (d0*d0 - d1*d1)/(2.0*m_length); + y = sqrt(std::max(0.0, d0*d0 - x*x)); + return; + } + +private: + double m_length; //length of the edge +}; + +class SurfacePoint:public Point3D //point on the surface of the mesh +{ +public: + SurfacePoint(): + m_p(NULL) + {}; + + SurfacePoint(vertex_pointer v): //set the surface point in the vertex + SurfacePoint::Point3D(v), + m_p(v) + {}; + + SurfacePoint(face_pointer f, double w0 = 1./3., double w1 = 1./3., double w2 = 1./3.): //set the surface point on the face with specified barycentric coordinates + m_p(f) + { + Point3D v0 = f->adjacent_vertices()[0]; + Point3D v1 = f->adjacent_vertices()[1]; + Point3D v2 = f->adjacent_vertices()[2]; + v0.multiply(w0); + v1.multiply(w1); + v2.multiply(w2); + set(0, 0, 0); + add(&v0); + add(&v1); + add(&v2); + }; + + SurfacePoint(edge_pointer e, //set the surface point in the middle of the edge + double a = 0.5): + m_p(e) + { + double b = 1 - a; + + vertex_pointer v0 = e->adjacent_vertices()[0]; + vertex_pointer v1 = e->adjacent_vertices()[1]; + + x() = b*v0->x() + a*v1->x(); + y() = b*v0->y() + a*v1->y(); + z() = b*v0->z() + a*v1->z(); + }; + + SurfacePoint(base_pointer g, + double x, + double y, + double z, + PointType t = UNDEFINED_POINT): + m_p(g) + { + set(x,y,z); + }; + + void initialize(SurfacePoint const& p) + { + *this = p; + } + + ~SurfacePoint(){}; + + PointType type(){return m_p ? m_p->type() : UNDEFINED_POINT;}; + base_pointer& base_element(){return m_p;}; +protected: + base_pointer m_p; //could be face, vertex or edge pointer +}; + +inline edge_pointer Face::opposite_edge(vertex_pointer v) +{ + for(unsigned i=0; i<3; ++i) + { + edge_pointer e = adjacent_edges()[i]; + if(!e->belongs(v)) + { + return e; + } + } + assert(0); + return NULL; +} + +inline vertex_pointer Face::opposite_vertex(edge_pointer e) +{ + for(unsigned i=0; i<3; ++i) + { + vertex_pointer v = adjacent_vertices()[i]; + if(!e->belongs(v)) + { + return v; + } + } + assert(0); + return NULL; +} + +inline edge_pointer Face::next_edge(edge_pointer e, vertex_pointer v) +{ + assert(e->belongs(v)); + + for(unsigned i=0; i<3; ++i) + { + edge_pointer next = adjacent_edges()[i]; + if(e->id() != next->id() && next->belongs(v)) + { + return next; + } + } + assert(0); + return NULL; +} + +struct HalfEdge //prototype of the edge; used for mesh construction +{ + unsigned face_id; + unsigned vertex_0; //adjacent vertices sorted by id value + unsigned vertex_1; //they are sorted, vertex_0 < vertex_1 +}; + +inline bool operator < (const HalfEdge &x, const HalfEdge &y) +{ + if(x.vertex_0 == y.vertex_0) + { + return x.vertex_1 < y.vertex_1; + } + else + { + return x.vertex_0 < y.vertex_0; + } +} + +inline bool operator != (const HalfEdge &x, const HalfEdge &y) +{ + return x.vertex_0 != y.vertex_0 || x.vertex_1 != y.vertex_1; +} + +inline bool operator == (const HalfEdge &x, const HalfEdge &y) +{ + return x.vertex_0 == y.vertex_0 && x.vertex_1 == y.vertex_1; +} + +} //geodesic + +#endif diff --git a/matlab/external/gptoolbox/external/exactgeodesic/src/hedgehog_mesh.txt b/matlab/external/gptoolbox/external/exactgeodesic/src/hedgehog_mesh.txt new file mode 100644 index 0000000..c2945c4 --- /dev/null +++ b/matlab/external/gptoolbox/external/exactgeodesic/src/hedgehog_mesh.txt @@ -0,0 +1,897 @@ +300 596 +0.766433 -0.237848 0.672908 +-0.501907 0.090563 0.825843 +0.328704 -0.732922 -0.507370 +-0.124904 0.867393 -0.558121 +0.646782 -0.745003 -0.047677 +0.612633 0.166092 -0.819713 +-0.106090 0.489495 -0.887409 +-0.746809 0.717016 0.050405 +0.708982 0.552611 0.498062 +-0.209796 0.910538 -0.384322 +0.613670 -0.362180 -0.752686 +0.774953 0.356412 -0.569980 +0.633976 0.455442 0.554051 +0.485623 -0.848324 0.257712 +-0.531449 0.731282 -0.424897 +-0.153171 0.675658 0.776597 +0.973327 0.227954 0.314036 +0.777387 -0.459527 -0.503742 +-0.203983 0.848965 0.412229 +0.886194 0.030168 0.373306 +-0.736725 0.387686 -0.608702 +-0.276665 -0.146244 -0.897899 +0.505648 0.744942 -0.383960 +-0.624860 -0.545566 -0.488891 +-0.640921 0.094792 -0.764403 +-0.587491 -0.411148 0.697575 +-0.542977 0.645138 -0.576123 +0.213985 -0.338618 -0.963996 +-0.625344 0.494659 0.642127 +-0.575390 -0.853107 0.069762 +-0.840171 -0.248458 -0.388206 +0.915695 -0.006291 -0.488084 +-0.112712 -0.134588 -1.000000 +0.748177 0.108218 0.674352 +-0.086425 0.296393 0.930241 +-0.168022 -0.798610 -0.507580 +0.644374 0.741211 0.129315 +0.061061 0.617961 -0.827185 +-0.709634 0.694768 0.225201 +0.445517 0.815142 -0.437138 +0.864490 0.434660 0.405536 +-0.721499 -0.449282 0.546177 +0.598794 -0.749534 0.223373 +-0.245542 0.257187 0.978921 +0.728168 0.080876 0.640461 +0.004778 -0.748299 -0.590162 +0.360245 -0.706896 0.572734 +-0.177067 -0.569473 -0.767301 +-0.781911 -0.363888 0.556217 +-0.902518 -0.075490 0.491469 +-0.541979 0.723047 0.481020 +0.747505 0.394819 -0.493005 +-0.702045 -0.608820 -0.207922 +0.822187 -0.430204 -0.334211 +-0.918942 0.255764 0.284546 +0.375499 -0.642378 -0.614777 +-0.193567 0.524351 -0.792516 +0.544938 0.690418 0.439303 +0.948227 0.256185 0.036487 +0.161856 -0.815228 -0.496090 +-0.006510 0.589374 -0.748809 +0.744147 0.204970 -0.637848 +0.797205 0.499429 -0.229238 +0.322840 -0.908531 -0.205505 +0.585155 -0.138223 -0.823161 +0.324272 -0.251810 0.894154 +-0.314960 -0.665371 -0.697624 +-0.489699 0.775864 -0.269277 +-0.379443 0.809127 -0.451446 +0.102813 -0.145976 -1.000000 +0.345424 0.694461 0.603276 +-0.434249 -0.803438 -0.403659 +0.628765 0.687160 0.434654 +0.228008 0.902474 -0.298425 +-0.781097 -0.336572 -0.604004 +0.819290 0.487437 0.022316 +0.085329 0.827598 -0.605907 +-0.373714 0.949270 0.167775 +0.550162 -0.714461 0.399267 +0.244913 -0.297379 -0.976747 +0.549114 -0.581370 0.627397 +0.851585 -0.017439 0.565672 +0.107964 -0.433597 0.945255 +1.000000 -0.095949 -0.100258 +-0.609129 0.206636 -0.777396 +0.646127 -0.577554 0.431945 +-0.517359 -0.420401 -0.694890 +-0.940832 0.411719 -0.207582 +0.527819 -0.456512 -0.684167 +0.698454 0.356215 -0.562923 +-0.611328 -0.427262 0.631291 +-0.778425 0.139278 0.534517 +0.906266 0.013928 -0.384009 +-0.603420 -0.070641 0.763557 +-0.989838 0.203690 -0.099896 +0.326979 0.895870 0.123176 +-0.750969 -0.551200 0.403744 +-0.167495 -0.534424 0.881125 +-0.868978 -0.383979 0.232875 +0.879687 -0.159302 0.333511 +0.372741 -0.963735 0.045711 +-0.307736 -0.425872 0.860657 +0.736002 0.143031 0.721585 +-0.562376 0.751806 0.358548 +-0.126756 -0.366119 0.881715 +-0.482757 -0.683199 0.567431 +0.395298 -0.280895 -0.902714 +0.954527 -0.121852 0.321506 +0.047633 -0.775162 -0.590635 +0.423117 0.493951 -0.739625 +-0.584195 0.449921 0.608493 +-0.386630 -0.702495 0.539968 +0.464953 -0.390865 -0.798158 +0.631250 0.727679 0.214946 +-0.137057 1.000000 -0.160076 +0.106142 0.760762 0.633683 +0.805105 -0.072947 -0.596120 +-0.575028 0.525460 -0.567394 +0.853112 -0.405878 -0.194128 +-0.620072 0.419856 0.666924 +-0.151674 0.589423 0.756977 +-0.490520 -0.839488 0.153937 +0.940701 -0.266590 0.382758 +-0.903189 0.038656 0.507806 +0.511714 0.416559 -0.752099 +0.714405 0.104980 -0.757013 +1.000000 -0.079974 0.085218 +0.511792 -0.096902 -0.873727 +-0.140342 -0.943192 -0.111334 +-0.005549 -0.185704 -1.000000 +-0.686858 -0.321054 0.689515 +0.532319 -0.732548 0.439837 +-0.277986 0.543485 -0.748361 +0.722282 0.407342 0.613579 +0.398976 0.791784 0.460718 +-0.210406 0.138456 0.972694 +0.413207 -0.820729 0.436865 +-0.844515 0.350019 -0.434062 +-0.158891 0.836315 -0.446686 +0.654804 0.720850 0.006162 +0.519611 -0.788184 0.183004 +-0.652854 0.462621 0.606877 +0.747358 0.048601 0.616562 +0.295395 0.992943 -0.036475 +-0.734117 0.427677 0.605798 +-0.739983 -0.687159 -0.073243 +0.339267 -0.159374 -0.940719 +0.359904 -0.908296 0.220603 +-0.240118 0.869126 0.308668 +0.317755 -0.610090 0.747435 +-0.078553 -0.729256 0.715604 +-0.768586 0.430274 0.455230 +-0.714531 0.596652 0.358772 +-0.417603 -0.476761 0.816551 +-0.663668 -0.338960 0.668860 +-0.259081 0.966224 0.008770 +0.409613 -0.825457 0.288752 +-0.591188 0.640065 0.424867 +-0.879871 0.382224 -0.097237 +0.303552 0.938988 0.065783 +0.238596 -0.639086 -0.722176 +-0.784097 -0.072717 -0.598038 +-0.719458 -0.623184 -0.418334 +-0.523408 0.592983 -0.666273 +0.234322 0.167276 -0.966673 +-0.916456 -0.374322 -0.089139 +-0.397470 -0.375467 0.864778 +0.285232 0.798069 -0.475063 +0.589342 -0.346140 -0.745262 +0.324640 -0.718315 0.688938 +-0.579811 -0.418439 -0.686805 +-0.098342 -0.970617 0.191189 +-0.611226 0.700938 0.442544 +-0.352373 -0.907830 0.368640 +-0.840953 0.053682 -0.452931 +0.359908 -0.784670 -0.550874 +0.593113 0.803621 -0.249901 +0.723988 -0.397602 -0.640270 +-0.058253 0.871512 0.464708 +0.086245 -0.712960 0.689204 +-0.935045 0.241596 -0.387024 +-0.106468 0.971043 0.136122 +0.446490 -0.436810 -0.788217 +0.636203 0.629711 -0.536017 +-0.451355 -0.792544 -0.439831 +-0.500453 -0.887081 0.115944 +0.774176 -0.562628 -0.030515 +-0.387953 0.627769 0.655490 +0.491864 -0.704826 -0.432504 +0.852889 -0.492403 -0.044569 +-0.458293 0.853888 0.045337 +-0.539424 -0.595966 0.605709 +-0.786465 -0.002778 -0.536238 +-0.702920 -0.349299 0.682887 +0.294145 0.360861 0.881912 +-0.417873 0.619133 -0.657988 +0.687766 0.533124 0.535120 +-0.571502 0.291138 0.783984 +-0.586803 -0.657831 0.558459 +0.641914 -0.525414 0.550404 +-0.101349 -0.816620 -0.506672 +-0.521626 -0.690730 0.568324 +-0.340675 0.580799 0.783191 +-0.266807 0.960042 -0.308852 +-0.205266 -0.927958 0.181680 +0.269726 0.941255 0.340342 +-0.573879 0.182823 -0.749508 +-0.688047 0.089712 0.718051 +-0.082897 -0.512513 0.799925 +0.728579 0.634303 0.379701 +0.910857 -0.496688 -0.126583 +-0.595516 0.641235 0.508223 +-0.876263 0.411807 0.283012 +0.737268 -0.565400 -0.395698 +-0.582227 0.226825 0.790839 +0.345313 0.248480 -0.918573 +0.836195 0.285667 -0.373315 +0.301313 -0.578463 -0.735424 +0.866183 0.319332 -0.239831 +-0.825440 -0.555306 -0.280755 +-0.615544 0.067154 0.753315 +0.670909 0.259717 0.712583 +-0.224339 0.597164 -0.776042 +0.651567 0.296045 -0.763043 +0.351395 0.563693 -0.739138 +0.359878 -0.935814 0.142969 +-0.432825 -0.533263 0.685998 +-0.608642 0.508613 0.559190 +-0.833685 -0.466493 0.333028 +-0.543363 0.750577 -0.437543 +-0.194226 0.447618 -0.890828 +0.589892 -0.705397 0.251137 +-0.015778 -0.694759 0.721875 +0.483766 -0.747342 0.483692 +-0.074744 -0.519844 0.819733 +-0.220860 0.084168 -0.984306 +-0.197197 -0.167143 -0.924509 +-0.403683 0.934482 0.167629 +0.766947 0.157518 -0.643032 +-0.827174 0.015402 -0.483526 +-0.367786 -0.772826 -0.514094 +-0.829111 -0.564153 0.279148 +0.375901 -0.234273 -0.870233 +0.412590 -0.614503 -0.744087 +0.826256 0.463402 0.286429 +0.185864 -0.656572 -0.667145 +-0.391551 0.541495 -0.757687 +-0.479736 0.774949 0.351474 +0.260719 0.005989 0.946257 +0.355364 0.681761 -0.561701 +-0.229745 0.607201 -0.799152 +-0.651743 0.555248 -0.498355 +-0.147933 -0.714207 -0.616240 +0.451461 0.555496 0.732207 +0.472710 0.656714 -0.585097 +0.746237 -0.610598 0.207893 +0.620291 -0.679959 -0.415694 +-0.326489 0.648466 -0.689620 +0.356544 0.654642 0.628376 +0.854231 0.560087 0.180970 +-0.538740 0.447074 0.776762 +0.875315 0.352801 -0.367879 +0.154217 0.854571 0.455674 +0.244436 -0.422588 0.822438 +-0.920143 -0.279130 0.282689 +0.105658 -0.621634 0.823385 +0.634448 -0.682690 0.366941 +-0.337957 -0.858899 -0.246866 +0.354184 0.798331 0.513661 +-0.283018 -0.418382 -0.882867 +0.260803 -0.069331 0.934529 +0.368930 0.766775 -0.562941 +-0.264887 -0.699273 0.711560 +-0.217760 0.912794 0.285643 +0.393913 0.397480 -0.857094 +0.485843 0.562979 -0.674894 +-0.500736 -0.046241 -0.824359 +-0.104849 0.691045 0.660772 +0.194303 -0.260008 0.924683 +0.227527 0.108603 -0.941250 +0.344403 -0.506855 0.729269 +0.062891 0.010810 1.000000 +0.541123 -0.152323 -0.871256 +-0.055031 0.828613 0.515684 +-0.805259 0.445201 -0.273946 +0.360532 0.821800 -0.511473 +0.770817 -0.492046 -0.507162 +0.471721 -0.598091 -0.651106 +0.394521 0.126077 -0.954630 +-0.026874 0.838515 0.516126 +-0.471945 -0.583223 -0.590517 +0.298753 0.670910 0.684910 +-0.261191 -0.917917 -0.286087 +-0.886941 0.048119 0.547359 +0.118372 -0.545494 0.830452 +0.627429 0.418966 -0.668850 +0.391196 -0.560717 -0.757986 +0.741866 0.644452 -0.277175 +0.597916 -0.469916 -0.609550 +-0.988959 0.048474 -0.319181 +299 180 94 +59 200 128 +228 48 41 +121 173 204 +46 80 233 +122 107 126 +189 122 126 +4 213 256 +213 4 186 +4 255 186 +122 255 85 +255 189 186 +255 122 189 +4 63 100 +100 63 128 +63 59 128 +276 235 206 +174 239 192 +299 174 180 +239 174 299 +123 293 49 +93 293 207 +293 93 49 +189 210 186 +210 213 186 +213 210 53 +104 101 166 +48 264 49 +228 264 48 +185 204 128 +185 121 204 +96 228 41 +226 272 111 +272 173 111 +173 272 150 +150 272 208 +90 191 41 +204 171 128 +171 100 128 +171 225 100 +173 171 204 +171 173 150 +179 171 150 +149 179 265 +58 83 126 +83 189 126 +83 210 189 +199 80 0 +80 199 85 +122 199 0 +199 122 85 +122 99 107 +80 131 233 +131 80 85 +225 140 100 +140 4 100 +188 4 256 +188 63 4 +287 188 256 +24 276 206 +30 239 299 +174 137 180 +220 93 207 +135 104 166 +104 135 281 +202 187 15 +52 219 145 +101 153 166 +153 272 226 +82 234 104 +294 82 263 +149 294 263 +294 149 265 +234 294 265 +294 234 82 +65 278 270 +270 278 281 +82 278 263 +278 65 263 +278 104 281 +278 82 104 +165 299 94 +264 165 94 +165 30 299 +30 165 219 +219 165 145 +185 29 121 +96 241 228 +165 241 145 +241 29 145 +241 96 121 +29 241 121 +96 198 121 +191 198 41 +198 96 41 +272 97 208 +97 101 104 +97 153 101 +153 97 272 +97 234 208 +234 97 104 +130 48 49 +93 130 49 +130 93 166 +136 46 233 +136 179 46 +179 136 171 +131 136 233 +280 149 263 +149 280 80 +65 280 263 +80 280 0 +280 65 0 +232 179 150 +179 232 265 +232 234 265 +232 150 208 +234 232 208 +179 169 46 +169 179 149 +169 80 46 +169 149 80 +146 242 127 +125 64 116 +146 288 279 +288 146 127 +210 118 53 +83 118 210 +118 92 53 +92 118 83 +262 115 289 +139 95 159 +143 139 159 +139 143 176 +202 34 43 +34 194 281 +135 34 281 +34 135 43 +248 270 281 +194 248 281 +297 139 176 +17 53 116 +177 17 116 +64 10 116 +10 177 116 +42 255 4 +140 42 4 +188 2 63 +2 188 175 +63 2 59 +188 55 175 +55 188 287 +276 21 235 +21 236 235 +21 276 86 +239 161 192 +30 161 239 +161 24 192 +24 161 276 +276 170 86 +137 87 180 +180 87 94 +87 158 94 +137 20 251 +24 20 192 +20 174 192 +20 137 174 +93 1 166 +1 135 166 +220 1 93 +135 1 43 +91 293 123 +293 91 207 +211 152 157 +212 152 151 +152 212 38 +7 212 158 +212 7 38 +52 162 219 +267 52 145 +29 267 145 +267 185 128 +267 29 185 +98 165 264 +98 241 165 +98 264 228 +241 98 228 +105 226 111 +226 105 191 +201 173 121 +198 201 121 +173 201 111 +201 105 111 +201 198 191 +105 201 191 +48 193 41 +130 193 48 +193 90 41 +25 130 166 +153 25 166 +25 153 226 +25 226 191 +90 25 191 +171 147 225 +136 147 171 +282 64 127 +242 282 127 +297 22 183 +22 297 176 +224 76 37 +249 76 224 +64 5 127 +125 5 64 +5 288 127 +5 125 223 +124 5 223 +254 249 224 +275 254 224 +254 275 183 +22 254 183 +274 224 37 +124 274 5 +291 115 70 +115 277 289 +277 283 289 +277 115 15 +187 277 15 +58 244 259 +248 102 270 +65 102 0 +102 65 270 +113 36 259 +36 139 259 +95 36 113 +139 36 95 +139 75 259 +75 58 259 +75 297 62 +297 75 139 +120 202 15 +120 34 202 +34 120 194 +120 291 194 +115 120 15 +291 120 115 +75 218 58 +218 75 62 +218 216 92 +218 83 58 +218 92 83 +216 31 92 +53 31 116 +92 31 53 +286 213 53 +17 286 53 +213 286 256 +286 17 177 +78 136 131 +78 131 85 +42 231 255 +245 2 175 +55 245 175 +245 55 160 +2 245 59 +245 160 47 +45 245 47 +66 252 47 +252 45 47 +45 252 200 +55 217 160 +182 217 296 +269 21 86 +66 269 86 +269 66 47 +21 269 236 +129 269 47 +269 129 236 +236 32 235 +129 32 236 +27 217 182 +217 27 160 +160 27 47 +27 129 47 +74 161 30 +170 74 23 +161 74 276 +74 170 276 +74 162 23 +74 30 219 +162 74 219 +14 284 251 +284 137 251 +284 87 137 +284 7 158 +87 284 158 +246 84 206 +84 24 206 +84 20 24 +246 230 132 +6 230 235 +235 230 206 +230 246 206 +84 163 20 +163 84 246 +260 202 43 +202 260 187 +91 54 151 +54 212 151 +54 91 123 +54 264 94 +158 54 94 +212 54 158 +54 123 49 +264 54 49 +227 211 187 +227 152 211 +152 227 151 +144 91 151 +227 144 151 +91 144 207 +71 162 52 +267 71 52 +200 292 128 +292 267 128 +292 71 267 +154 193 130 +25 154 130 +193 154 90 +154 25 90 +156 147 136 +78 156 136 +168 10 64 +282 168 64 +168 282 112 +76 60 37 +60 6 37 +39 22 176 +39 254 22 +109 275 224 +109 124 275 +274 109 224 +109 274 124 +5 215 288 +274 215 5 +215 274 37 +291 253 194 +253 57 196 +18 277 187 +277 18 283 +172 211 157 +152 172 157 +211 50 187 +50 18 187 +18 50 247 +172 50 211 +16 244 58 +16 58 126 +209 113 259 +244 209 259 +134 57 70 +134 95 113 +57 134 113 +81 122 0 +81 99 122 +295 124 223 +89 295 223 +124 295 275 +275 295 183 +295 89 183 +89 51 183 +51 297 183 +297 51 62 +125 61 223 +61 89 223 +298 287 256 +286 298 256 +298 286 177 +10 298 177 +266 78 85 +266 231 78 +255 266 85 +231 266 255 +245 108 59 +108 245 45 +59 108 200 +108 45 200 +243 217 55 +217 243 296 +243 55 287 +296 243 287 +27 69 129 +69 146 279 +69 32 129 +235 69 279 +32 69 235 +282 106 112 +106 282 242 +106 182 112 +106 27 182 +230 56 132 +56 230 6 +60 56 6 +26 14 251 +257 246 132 +222 257 132 +1 197 43 +197 260 43 +28 227 187 +260 28 187 +28 260 110 +162 184 23 +71 184 162 +35 292 200 +252 35 200 +231 13 78 +13 156 78 +13 42 140 +13 231 42 +156 13 147 +13 140 225 +147 13 225 +7 190 38 +114 73 143 +143 73 176 +73 39 176 +73 138 76 +167 73 76 +73 167 39 +288 164 279 +215 164 288 +164 235 279 +164 6 235 +6 164 37 +164 215 37 +253 221 194 +221 248 194 +221 102 248 +258 291 70 +258 253 291 +57 258 70 +253 258 57 +283 178 289 +18 178 283 +178 262 289 +190 103 38 +103 190 247 +103 152 38 +103 172 152 +50 103 247 +103 50 172 +57 72 196 +72 57 113 +209 72 113 +134 205 95 +95 205 159 +178 205 262 +268 134 70 +115 268 70 +268 115 262 +205 268 262 +268 205 134 +142 81 0 +107 19 126 +19 16 126 +99 19 107 +81 19 99 +19 142 16 +142 19 81 +51 261 62 +261 51 216 +261 218 62 +218 261 216 +238 31 216 +61 238 216 +31 238 116 +238 125 116 +238 61 125 +11 51 89 +61 11 89 +51 11 216 +11 61 216 +88 298 10 +182 88 112 +298 88 287 +88 168 112 +168 88 10 +88 296 287 +88 182 296 +69 79 146 +79 69 27 +79 242 146 +79 106 242 +106 79 27 +250 60 222 +250 56 60 +250 222 132 +56 250 132 +117 26 251 +26 117 163 +20 117 251 +163 117 20 +229 26 68 +26 229 14 +195 26 163 +195 163 246 +257 195 246 +26 195 68 +195 257 68 +214 1 220 +214 197 1 +214 220 207 +144 214 207 +197 214 144 +119 197 144 +260 119 110 +197 119 260 +141 144 227 +28 141 227 +141 28 110 +119 141 110 +141 119 144 +184 290 23 +290 66 86 +170 290 86 +290 170 23 +138 3 76 +60 3 222 +3 60 76 +3 257 222 +257 3 68 +3 138 68 +67 190 7 +284 67 7 +67 284 14 +67 203 190 +203 67 68 +67 229 68 +229 67 14 +181 205 178 +205 181 159 +181 143 159 +181 114 143 +167 285 39 +12 253 196 +12 221 253 +16 40 244 +40 209 244 +72 8 196 +8 72 209 +40 8 209 +102 44 0 +44 142 0 +290 240 66 +240 290 184 +240 252 66 +240 35 252 +240 184 71 +292 240 71 +35 240 292 +203 9 114 +9 73 114 +73 9 138 +138 9 68 +9 203 68 +285 271 39 +254 271 249 +39 271 254 +271 285 167 +271 76 249 +271 167 76 +12 133 221 +133 12 196 +8 133 196 +133 8 40 +33 40 16 +142 33 16 +44 33 142 +33 133 40 +33 44 102 +221 33 102 +133 33 221 +273 77 181 +273 178 18 +273 181 178 +190 237 247 +77 237 190 +181 155 114 +77 155 181 +155 77 190 +155 203 114 +203 155 190 +273 148 77 +148 237 77 +237 148 247 +148 18 247 +148 273 18 diff --git a/matlab/external/gptoolbox/external/exactgeodesic/src/readme.txt b/matlab/external/gptoolbox/external/exactgeodesic/src/readme.txt new file mode 100644 index 0000000..221e50d --- /dev/null +++ b/matlab/external/gptoolbox/external/exactgeodesic/src/readme.txt @@ -0,0 +1,51 @@ +This is an implementation of geodesic (shortest path) algorithm for triangular mesh (triangulated surface) first described by Mitchell, Mount and Papadimitriou in 1987[1] with some minor improvements, extensions and simplifications. The algorithm has O(n^2 log n) worst-case time complexity, but in practice can work with million-node meshes in reasonable time. For the quick overview, see [2]. + +The basic idea of the algorithm is very similar to Dijkstra's algorithm for finding shortest path on a weighted graph. It has two steps: +- propagation of the distance field from sources over the surface of the mesh (slow) +- tracing back the shortest path from target point to the closest source (fast) + +For debugging and comparison purposes I also implemented two approximate algorithms +- Dijkstra shortest path on the graph created by the vertices and edges of the mesh +- Subdivision (put N additional vertices on every edge of the mesh, directly connect all vertices belonging to the same face, run Dijkstra on the resulting graph) +The nice property of the subdivision algorithm is that it becomes Dijkstra when N=0 and computes exact distances when N->infinity. + +The input mesh is represented as two arrays: vertices (each vertex has tree coordinates) and faces (each face is represented as indices of its vertices). Most of the communication with the algorithms is done through SurfacePoints (points on the surface of the mesh; they have three coordinates and a pointer to a mesh element they belong). + +The algorithms are available as C++ code (downloadable at http://code.google.com/p/geodesic/) and Matlab toolbox (downloadable at MathWorks File Exchange). + +C++ NOTES +The base class of for all algorithms is GeodesicAlgorithmBase (defined in geodesic_algorithm_base.h). The most important functions defined in this class are +- propagate(...). It is possible to stop propagation after it reaches certain distance or covers certain points on the surface of the mesh; O(n^2 log n). +- trace_back(…). It traces the shortest path from target to the nearest source; O(n) . +- best_source(…). For a given point on the surface of the mesh, this function reports the closest source and the distance to this source; O(1). +Read example0.cpp and example1.cpp – they are self-explanatory. + +MATLAB NOTES +- you do not have to compile anything; the algorithm is already available as C library (it has _debug and _release versions) +- just in case, the header of the library is geodesic_matlab_api.h; all the functions are instantiated in geodesic_matlab_api.c (this is the only file you have to compile for the library). +- only Windows version of the library is provided. If you need them on other operating systems, you are on your own – download C++ code and compile geodesic_matlab_api.c into a library +Play with example1.m – example5.m; they are self-explanatory. + +Limitations and known issues. + +The mesh should be edge-connected. I.e. for every two faces of the mesh there should exist a connecting path on the surface of the mesh that does not go through any vertex. This property implies the simple connectivity of the mesh. In particular, there should be no vertices that are not used by any of the triangles. + +There is a list of possible features and improvements that could be done to the algorithm. +- Memory is currently a bottleneck for large meshes. In theory, it is possible to overcome it if all destinations are known BEFORE the propagation step. +- For large flat parts of the mesh (vertices whose total adjacent angles sum up to exactly 2*pi) the current version of the algorithm uses more time and memory than necessary. + +ACKNOWLEDGEMENTS +I am very grateful to Steven Gortler without whom this project would never exist. Hugues Hoppe helped to develop the early version of the algorithm by providing his mesh processing code as well as many helpful advices. Tatiana and Vitaly Surazhsky did a great job analyzing the complexity of the algorithm for the “regular” meshes. + +REPORTING BUGS AND SENDING LOVE/HATE MAIL +If you have a bug, first check your mesh and run the algorithm in debug mode. Most likely, the mesh is numbered incorrectly or disconnected or of somehow degenerate. +Usually, I am not very good communicating with people, but you can try reaching me at exact.geodesic@gmail.com + +Best, +Danil Kirsanov, 01/2008 + +[1] J.S.B. Mitchell, D.~M. Mount, and C.~H. Papadimitriou. SIAM J. Comput., 16:647--668, 1987. +[2] J. O'Rourke, Computational Geometry Column 35, SIGACT News, 30(2) Issue #111 (1999) 31-32, 1993 (could be found at citeseer.ist.psu.edu) + +CHANGE ON 03/02/08 +- resolved a name conflict with some versions of gcc diff --git a/matlab/external/gptoolbox/external/lineSegmentIntersect.m b/matlab/external/gptoolbox/external/lineSegmentIntersect.m new file mode 100644 index 0000000..2084e1d --- /dev/null +++ b/matlab/external/gptoolbox/external/lineSegmentIntersect.m @@ -0,0 +1,127 @@ +function out = lineSegmentIntersect(XY1,XY2) +%LINESEGMENTINTERSECT Intersections of line segments. +% OUT = LINESEGMENTINTERSECT(XY1,XY2) finds the 2D Cartesian Coordinates of +% intersection points between the set of line segments given in XY1 and XY2. +% +% XY1 and XY2 are N1x4 and N2x4 matrices. Rows correspond to line segments. +% Each row is of the form [x1 y1 x2 y2] where (x1,y1) is the start point and +% (x2,y2) is the end point of a line segment: +% +% Line Segment +% o--------------------------------o +% ^ ^ +% (x1,y1) (x2,y2) +% +% OUT is a structure with fields: +% +% 'intAdjacencyMatrix' : N1xN2 indicator matrix where the entry (i,j) is 1 if +% line segments XY1(i,:) and XY2(j,:) intersect. +% +% 'intMatrixX' : N1xN2 matrix where the entry (i,j) is the X coordinate of the +% intersection point between line segments XY1(i,:) and XY2(j,:). +% +% 'intMatrixY' : N1xN2 matrix where the entry (i,j) is the Y coordinate of the +% intersection point between line segments XY1(i,:) and XY2(j,:). +% +% 'intNormalizedDistance1To2' : N1xN2 matrix where the (i,j) entry is the +% normalized distance from the start point of line segment XY1(i,:) to the +% intersection point with XY2(j,:). +% +% 'intNormalizedDistance2To1' : N1xN2 matrix where the (i,j) entry is the +% normalized distance from the start point of line segment XY1(j,:) to the +% intersection point with XY2(i,:). +% +% 'parAdjacencyMatrix' : N1xN2 indicator matrix where the (i,j) entry is 1 if +% line segments XY1(i,:) and XY2(j,:) are parallel. +% +% 'coincAdjacencyMatrix' : N1xN2 indicator matrix where the (i,j) entry is 1 +% if line segments XY1(i,:) and XY2(j,:) are coincident. + +% Version: 1.00, April 03, 2010 +% Version: 1.10, April 10, 2010 +% Author: U. Murat Erdem + +% CHANGELOG: +% +% Ver. 1.00: +% -Initial release. +% +% Ver. 1.10: +% - Changed the input parameters. Now the function accepts two sets of line +% segments. The intersection analysis is done between these sets and not in +% the same set. +% - Changed and added fields of the output. Now the analysis provides more +% information about the intersections and line segments. +% - Performance tweaks. + +% I opted not to call this 'curve intersect' because it would be misleading +% unless you accept that curves are pairwise linear constructs. +% I tried to put emphasis on speed by vectorizing the code as much as possible. +% There should still be enough room to optimize the code but I left those out +% for the sake of clarity. +% The math behind is given in: +% http://local.wasp.uwa.edu.au/~pbourke/geometry/lineline2d/ +% If you really are interested in squeezing as much horse power as possible out +% of this code I would advise to remove the argument checks and tweak the +% creation of the OUT a little bit. + +%%% Argument check. +%------------------------------------------------------------------------------- + +validateattributes(XY1,{'numeric'},{'2d','finite'}); +validateattributes(XY2,{'numeric'},{'2d','finite'}); + +[n_rows_1,n_cols_1] = size(XY1); +[n_rows_2,n_cols_2] = size(XY2); + +if n_cols_1 ~= 4 || n_cols_2 ~= 4 + error('Arguments must be a Nx4 matrices.'); +end + +%%% Prepare matrices for vectorized computation of line intersection points. +%------------------------------------------------------------------------------- +X1 = repmat(XY1(:,1),1,n_rows_2); +X2 = repmat(XY1(:,3),1,n_rows_2); +Y1 = repmat(XY1(:,2),1,n_rows_2); +Y2 = repmat(XY1(:,4),1,n_rows_2); + +XY2 = XY2'; + +X3 = repmat(XY2(1,:),n_rows_1,1); +X4 = repmat(XY2(3,:),n_rows_1,1); +Y3 = repmat(XY2(2,:),n_rows_1,1); +Y4 = repmat(XY2(4,:),n_rows_1,1); + +X4_X3 = (X4-X3); +Y1_Y3 = (Y1-Y3); +Y4_Y3 = (Y4-Y3); +X1_X3 = (X1-X3); +X2_X1 = (X2-X1); +Y2_Y1 = (Y2-Y1); + +numerator_a = X4_X3 .* Y1_Y3 - Y4_Y3 .* X1_X3; +numerator_b = X2_X1 .* Y1_Y3 - Y2_Y1 .* X1_X3; +denominator = Y4_Y3 .* X2_X1 - X4_X3 .* Y2_Y1; + +u_a = numerator_a ./ denominator; +u_b = numerator_b ./ denominator; + +% Find the adjacency matrix A of intersecting lines. +INT_X = X1+X2_X1.*u_a; +INT_Y = Y1+Y2_Y1.*u_a; +INT_B = (u_a >= 0) & (u_a <= 1) & (u_b >= 0) & (u_b <= 1); +PAR_B = denominator == 0; +COINC_B = (numerator_a == 0 & numerator_b == 0 & PAR_B); + + +% Arrange output. +out.intAdjacencyMatrix = INT_B; +out.intMatrixX = INT_X .* INT_B; +out.intMatrixY = INT_Y .* INT_B; +out.intNormalizedDistance1To2 = u_a; +out.intNormalizedDistance2To1 = u_b; +out.parAdjacencyMatrix = PAR_B; +out.coincAdjacencyMatrix= COINC_B; + +end + diff --git a/matlab/external/gptoolbox/external/luq.m b/matlab/external/gptoolbox/external/luq.m new file mode 100644 index 0000000..e62d068 --- /dev/null +++ b/matlab/external/gptoolbox/external/luq.m @@ -0,0 +1,137 @@ +function [L,U,Q] = luq(A,do_pivot,tol) +% PURPOSE: calculates the following decomposition +% +% A = L |Ubar 0 | Q +% |0 0 | +% +% where Ubar is a square invertible matrix +% and matrices L, Q are invertible. +% +% --------------------------------------------------- +% USAGE: [L,U,Q] = luq(A,do_pivot,tol) +% INPUT: +% A a sparse matrix +% do_pivot = 1 with column pivoting +% = 0 without column pivoting +% tol uses the tolerance tol in separating zero and +% nonzero values +% +% OUTPUT: +% L,U,Q matrices +% +% COMMENTS: +% based on lu decomposition +% +% Copyright (c) Pawel Kowal (2006) +% All rights reserved +% LREM_SOLVE toolbox is available free for noncommercial academic use only. +% pkowal3@sgh.waw.pl + +[n,m] = size(A); + +if ~issparse(A) + A = sparse(A); +end + +%-------------------------------------------------------------------------- +% SPECIAL CASES +%-------------------------------------------------------------------------- +if size(A,1)==0 + L = speye(n); + U = A; + Q = speye(m); + return; +end +if size(A,2)==0 + L = speye(n); + U = A; + Q = speye(m); + return; +end + +%-------------------------------------------------------------------------- +% LU DECOMPOSITION +%-------------------------------------------------------------------------- +if do_pivot + [L,U,P,Q] = lu(A); + Q = Q'; +else + [L,U,P] = lu(A); + Q = speye(m); +end +p = size(A,1)-size(L,2); +LL = [sparse(n-p,p);speye(p)]; +L = [P'*L P(n-p+1:n,:)']; +U = [U;sparse(p,m)]; + +%-------------------------------------------------------------------------- +% FINDS ROWS WITH ZERO AND NONZERO ELEMENTS ON THE DIAGONAL +%-------------------------------------------------------------------------- +if size(U,1)==1 || size(U,2)==1 + S = U(1,1); +else + S = diag(U); +end +I = find(abs(S)>tol); +Jl = (1:n)'; +Jl(I) = []; +Jq = (1:m)'; +Jq(I) = []; + +Ubar1 = U(I,I); +Ubar2 = U(Jl,Jq); +Qbar1 = Q(I,:); +Lbar1 = L(:,I); + +%-------------------------------------------------------------------------- +% ELININATES NONZEZO ELEMENTS BELOW AND ON THE RIGHT OF THE +% INVERTIBLE BLOCK OF THE MATRIX U +% +% UPDATES MATRICES L, Q +%-------------------------------------------------------------------------- +if ~isempty(I) + Utmp = U(I,Jq); + X = Ubar1'\U(Jl,I)'; + Ubar2 = Ubar2-X'*Utmp; + Lbar1 = Lbar1+L(:,Jl)*X'; + + X = Ubar1\Utmp; + Qbar1 = Qbar1+X*Q(Jq,:); + Utmp = []; + X = []; +end + +%-------------------------------------------------------------------------- +% FINDS ROWS AND COLUMNS WITH ONLY ZERO ELEMENTS +%-------------------------------------------------------------------------- +I2 = find(max(abs(Ubar2),[],2)>tol); +I5 = find(max(abs(Ubar2),[],1)>tol); + +I3 = Jl(I2); +I4 = Jq(I5); +Jq(I5) = []; +Jl(I2) = []; +U = []; + +%-------------------------------------------------------------------------- +% FINDS A PART OF THE MATRIX U WHICH IS NOT IN THE REQIRED FORM +%-------------------------------------------------------------------------- +A = Ubar2(I2,I5); + +%-------------------------------------------------------------------------- +% PERFORMS LUQ DECOMPOSITION OF THE MATRIX A +%-------------------------------------------------------------------------- +[L1,U1,Q1] = luq(A,do_pivot,tol); + +%-------------------------------------------------------------------------- +% UPDATES MATRICES L, U, Q +%-------------------------------------------------------------------------- +Lbar2 = L(:,I3)*L1; +Qbar2 = Q1*Q(I4,:); +L = [Lbar1 Lbar2 L(:,Jl)]; +Q = [Qbar1; Qbar2; Q(Jq,:)]; + +n1 = length(I); +n2 = length(I3); +m2 = length(I4); +U = [Ubar1 sparse(n1,m-n1);sparse(n2,n1) U1 sparse(n2,m-n1-m2);sparse(n-n1-n2,m)]; \ No newline at end of file diff --git a/matlab/external/gptoolbox/external/mask2poly.m b/matlab/external/gptoolbox/external/mask2poly.m new file mode 100644 index 0000000..5f85ed3 --- /dev/null +++ b/matlab/external/gptoolbox/external/mask2poly.m @@ -0,0 +1,151 @@ +%http://ltfat.sourceforge.net/ + + function [poly] = mask2poly(mask, indTime, indFreq) + % Convert region mask to region of interest (ROI) polygon + % !!! I'm not shure that this algorithm works in every case + + assert(~isempty(mask)) + maskRef = mask; + + mask = zeros(size(mask, 1)+2, size(mask, 2)+2); + mask(2:end-1,2:end-1) = maskRef; + + [ind1, ind2] = find(mask); + + % position of segments on the edge for first dimension + seg1 = sparse(size(mask,1)+1, size(mask,2)); + % position of segments on the edge for second dimension + seg2 = sparse(size(mask,1), size(mask,2)+1) ; + + for n = 1:length(ind1) + if ~mask(ind1(n)-1, ind2(n)) + seg1(ind1(n), ind2(n)) = 1; + end + if ~mask(ind1(n)+1, ind2(n)) + seg1(ind1(n)+1, ind2(n)) = 1; + end + if ~mask(ind1(n), ind2(n)-1) + seg2(ind1(n), ind2(n)) = 1; + end + if ~mask(ind1(n), ind2(n)+1) + seg2(ind1(n), ind2(n)+1) = 1; + end + end + + ind = 0; + + while nnz(seg1)>1 + curve = chainSeg; + if ~isempty(curve) + ind = ind+1; + poly(ind).x = curve(:,2); + poly(ind).y = curve(:,1); + poly(ind).hole = true; + end + end + + poly(1).hole = false; + + function curve = chainSeg() + % chaining of segments + + % choose one start segment + [ind1, ind2] = find(seg1); + ind1 = ind1(1); + ind2 = ind2(1); + curve = [ind1, ind2; ind1, ind2+1]; + + seg1(ind1, ind2) = 0; + + % pos is a variable to remember in which direction we are + % progressing + % [1 1] if we're going in a growing index number + % [-1 0] otherwise + pos = [1, 1]; + + % precise if the last added segment comes from seg1 or seg2 + last1 = true; + + while true + if last1 + % the last segment was from dimension 1 + if seg1(ind1, ind2+pos(1)) + ind2 = ind2+pos(1); + seg1(ind1, ind2) = 0; + curve = [curve; ind1, ind2+pos(2)]; + elseif seg2(ind1-1, ind2+pos(2)) + ind1 = ind1-1; + ind2 = ind2+pos(2); + pos = [-1, 0]; + seg2(ind1, ind2) = 0; + curve = [curve; ind1, ind2]; + last1 = false; + elseif seg2(ind1, ind2+pos(2)) + ind2 = ind2+pos(2); + pos = [1, 1]; + seg2(ind1, ind2) = 0; + curve = [curve; ind1+1, ind2]; + last1 = false; + else + break; + end + else + % the last segment was from dimension 2 + if seg2(ind1+pos(1), ind2) + ind1 = ind1+pos(1); + seg2(ind1, ind2) = 0; + curve = [curve; ind1+pos(2), ind2]; + elseif seg1(ind1+pos(2), ind2-1) + ind1 = ind1+pos(2); + ind2 = ind2-1; + pos = [-1, 0]; + seg1(ind1, ind2) = 0; + curve = [curve; ind1, ind2]; + last1 = true; + elseif seg1(ind1+pos(2), ind2) + ind1 = ind1+pos(2); + pos = [1, 1]; + seg1(ind1, ind2) = 0; + curve = [curve; ind1, ind2+1]; + last1 = true; + else + break; + end + end + end + + curve = curve-1.5; + + if size(curve, 1)==2 + % the first segment couldn't be linked to some other segment, + % there is no polygon + curve = []; + end + + end + + end +% Copyright (c) 2011, Nikolay S. +% All rights reserved. +% +% Redistribution and use in source and binary forms, with or without +% modification, are permitted provided that the following conditions are +% met: +% +% * Redistributions of source code must retain the above copyright +% notice, this list of conditions and the following disclaimer. +% * Redistributions in binary form must reproduce the above copyright +% notice, this list of conditions and the following disclaimer in +% the documentation and/or other materials provided with the distribution +% +% THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" +% AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE +% IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE +% ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE +% LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR +% CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF +% SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS +% INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN +% CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) +% ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE +% POSSIBILITY OF SUCH DAMAGE. diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/ChangeLog b/matlab/external/gptoolbox/external/matlabPyrTools/ChangeLog new file mode 100644 index 0000000..04bf1f4 --- /dev/null +++ b/matlab/external/gptoolbox/external/matlabPyrTools/ChangeLog @@ -0,0 +1,478 @@ + Log of changes made to matlabPyrTools code + (important changes marked with **) +----------------------------------------------------------------------- +2009-12-17 Eero Simoncelli + + * Made new tarfile (version 1.4) + + * imStats.m: Now also prints the skew. + +2009-12-17 Rob Young + + * Fixed compilePyrTools.m error messages by making individual + const mxArray arg variables. + +2009-12-17 Rob Young + + * Added compilePyrTools.m to the MEX directory, which takes care + of compiling all C files for the current platform. + +2009-12-17 Rob Young + + * Incorporated HTML versions of tutorials + +2005-07-01 Eero Simoncelli + + * Discovered that innerProd.c is now significantly slower than + just executing M'*M in matlab, due to speedups in recent versions + of matlab! So eliminated the MEX file, and the warning in + innerProd.m. Left innerProd.m behind for backward compatibility. + + +2005-05-04 Eero Simoncelli + + * Fixed blur.m to handle arbitrary size images + +2005-01-03 Eero Simoncelli + + * MEX/Makefile-linux: Added innerProd to Make files + +2004-11-28 Eero Simoncelli + + * blur.m (res): added missing arguments in call to upBlur. + +2004-10-27 Eero Simoncelli + + * mkGaussian.m: MEAN arg can now be 1D. + +2004-10-14 Eero Simoncelli + + * Made new tarfile (version 1.3) + + * Incorporated complex-valued steerable pyramid code (buildSCFpyr, + buildSCFpyrLevs,reconSCFpyr) written by Javier Portilla in 9/97, + and used in our work on texture representation/synthesis + (Portilla&Simoncelli, Int'l Journal of Computer Vision, + 40(1):49-71, Dec 2000). + + * Incorporated imGradient.m from personal code. + + * reagan.pgm out. feynam.pgm in + +2004-03-20 Eero Simoncelli + + * blur.m added (just calls blurDn and then upBlur). + +2003-08-06 Eero Simoncelli + + * blurDn.m (filt): Forced correct scaling of filters in 1D + +2003-05-28 Eero Simoncelli + + * incorporated setPyrBand.m from local code + +2002-10-01 Eero Simoncelli + + * incorporated clip.m from local code + +2002-09-18 Eero Simoncelli + + * pointOp.m: Added the new 'extrap' option for matlab's interp1 to + make this m-file version more compatible with the mex version. + +Wed Aug 28 2002 Eero Simoncelli + + * var2.m: now returns zero (instead of error) for matrix of size 1. + * function VECTORIZE renamed to VECTIFY, since it was colliding + with a function introduced in standard matlab. + +Dec 27 2001 Eero Simoncelli + + * Modified calls to upConv in reconSpyr.m and reconSpyrLevs.m so + that the returned result is bound. Previously, had relied on the + MEX version of upConv to destructively modify the result array, + users had been getting errors because they were using the m-file + version of upConv. + +Wed Sep 19 2001 Eero Simoncelli + + * buildSFpyrLevs/reconSFpyrLevs: replace use of "i" with sqrt(-1), to + avoid problems if user rebinds it! + +Wed Mar 28 10:22:01 2001 Eero Simoncelli + + * Moved innerProd.m and all associated MEX files from the + matlabLocal source tree into matlabPyrTools. + * Added innerProd to Contents.m + * Updated/clarified WARNINGS in all *.m files that have MEX versions. + +Tue Mar 27 11:21:53 2001 Eero Simoncelli + + * Incorporated Windows MEX files (*.dll) into MEX subdirectory. + Windows users should either copy these into the main directory, + or put the MEX subdirectory in their matlab path. + +Fri Mar 23 14:46:16 2001 Eero Simoncelli + + * buildSFpyrLevs.m, reconSFpyrLevs.m: shift the raised-cosine + lookup table (Xrcos) instead of incrementing the log-radial image + (log_rad). THis is more efficient... + +Fri Oct 1 19:37:03 1999 Eero Simoncelli + + * upConv.m: Did not return correct size result when STOP argument + was passed. Thanks to hertzman@mrl.nyu.edu for pointing this out. + +Fri Sep 17 15:53:26 1999 Eero Simoncelli + + * buildSFpyrLevs.m: Changed lutsize to 1024, giving a slight + increase in accuracy. + +Thu Feb 25 18:10:38 1999 Eero Simoncelli + + * histo1.m: Modified histo.m to be more compatible (but still not + exactly the same) as the MEX file version. + +Fri Jun 12 21:15:39 1998 Eero Simoncelli + + * TUTORIALS pyramids.m upgraded. + +Tue Feb 17 13:22:28 1998 Eero Simoncelli + + * showIm.m: Dims are now printed followed by the zoom factor. + +Mon Oct 13 14:49:51 1997 Eero Simoncelli + + * mkSquare.m: Modified to do raised-cosine soft threshold + transitions. + +Tue Oct 7 10:13:51 1997 Eero Simoncelli + + * upConv.m: Argument order was wrong (this function is not used + anyway, unless you don't compile the MEX code). - Thanks to + farid@psyche.mit.edu for pointing this out. + +Thu Sep 25 16:09:49 1997 Eero Simoncelli + + * MEX/wrap.c: Changed #include to , as + suggested by David Brainard. * Incorporated Mac-compiled mex + files, courtesy of David Brainard. + +Sat Sep 6 16:10:25 1997 Eero Simoncelli + + * MEX/convolve.h: abstracted out type of images with typedef image_type. + Added ansi declarations. + +Fri Aug 29 13:49:16 1997 Eero Simoncelli + + ** showIm.m: Modified to behave better under resizing (and printing): + resets axis units to "normalized". + +Thu Aug 28 22:56:52 1997 Eero Simoncelli + + ** MEX/edges.c: reflect1, reflect2, repeat, extend upgraded to work + properly for non-symmetric filters. reflect2 and extend were also + broken for upConv. Added qreflect2 to handle even-length QMF's + which broke under the reflect2 modification. + * Added example code to TUTORIALS/matlabPyrTools to illustrate the + boundary-handling behavior... + +Thu Aug 21 13:34:17 1997 Eero Simoncelli + + * var2, skew2, kurt2: modified to return complex values for complex images. + * imStats.m: now gives an error for complex args. + +Thu Aug 14 15:24:29 1997 Eero Simoncelli + + * Modified shift.m: negated the meaning of the offset parameter, + such that RES=shift(MTX,OFFSET) means RES(POS)=MTX(POS-OFFSET) + (this is more intuitive). + +Thu Jul 10 17:06:52 1997 Eero Simoncelli + + * Modified MEX/Makefile-* to be consistent with matlab5: + - call mex instead of cmex + - use -V4 flag (creating matlab v4 compatible binaries) + + * showIm.m (xlbl_offset): Modified to use "points" units, so that + printed images look correct. Still slightly busted for arbitrary figure + window sizes and for printing. + + * Modified upConv.c: does not return ANYTHING if you pass a result + argument (this had been causing occasional problems with matlab's + memory manager). + +Mon Jun 30 12:09:30 1997 Eero Simoncelli + + * reconSFpyr.m (res): now returns real part (oops). + + * reconSpyrLevs.m (maxLev): got rid of superfluous nbands argument + (can be calculated from bfilts). + +Mon May 26 12:29:54 1997 Eero Simoncelli + + * showIm.m/pgmWrite.m: Modified 'auto3'-scaling to use a + histogram. This gives a significant speedup. + + * fixed a few minor bugs in the TUTORIALS, having to do with + matching image sizes to the machine speed... + +Sat May 10 17:27:25 1997 Eero Simoncelli + + * pgmWrite.m: fixed auto-scaling bug. Added new scaling + calculations, parallel to those of imShow. + +Fri May 9 09:02:56 1997 Eero Simoncelli + + * buildSFpyr.m: Changed NBANDS argument to be ORDER, which is one + less than the number of orientation bands. This is consistent + with the derivative order, and the labels on the spNFilters files. + +Tue May 6 19:08:18 1997 Eero Simoncelli + + ** Added buildSFpyr, reconSFpyr: Steerable pyramids constructed + in the Fourier domain. Radial functions tile, with a + raised-cosine falloff. Angular functions are + cos(theta-k\pi/(K+1))^K, where K is the order (number of bands + minus 1). Compared to the convolution version: + + Reconstruction is exact (within floating point errors) + + Can produce any number of orientation bands. + - Typically slower. + - Boundary-handling must be circular. + Could be made much more efficient by taking advantage of symmetries in + the fft! + + * Added example usage of Fourier steerable pyramid to TUTORIALS/pyramids.m + + * steer.m: fixed for harmonic lists including zero. + +Sun May 4 15:16:10 1997 Eero Simoncelli + + * MEX/Makefile-linux: created. + + * spyrHt, spyrNumBands: Modified to return 0 for pyramids of height 0. + + * reconWpyr.m: utilize desctructive addition in calls to upConv. + + * reconSpyr.m: Added error check to ensure consistancy between + pyramid and filter file. Utilize destructive addition in upConv + call on highpass band. Modified to work properly with pyramids of + height 0. + +Mon Apr 28 13:38:10 1997 Eero Simoncelli + + * lplot.m: modified to handle complex vectors, use standard MatLab + indices, and show minimal axes. Added xrange parameter to allow + adjustment of X axis labeling. + +Sun Apr 27 20:20:41 1997 Eero Simoncelli + + * var2, skew2, kurt2: enhanced to work on complex matrices. + +Sat Apr 26 11:16:12 1997 Eero Simoncelli + + * Changed parent directory (and distribution) name: + matlabImTools -> matlabPyrTools + + * namedFilter.m: Added two more Daubechies filters, and modified + names to match the reference (e.g., daub2 is now a 4-tap filter). + + * Added vectorize.m: trivial function to pack matrix into vector (i.e., + computes mtx(:)). + + * Added upBlur.m: Upsample and blur (parallels blurDn). + +Sun Apr 13 14:23:38 1997 Eero Simoncelli + + * TUTORIALS/pyramids.m: Added plots of Fourier spectra for Wavelet bases. + + * make-tar-file: switched from compress to gzip for the + distribution tarfile. + + * namedFilter.m: Added a few even-length QMF's from Johnston80. + +Fri Apr 11 19:16:21 1997 Eero Simoncelli + + * buildWpyr.m, reconWpyr.m: Modified slightly, so that subsampling + lattice is better for even-length filters. + + * TUTORIALS/pyramids.m: Substantially overhauled. + +Thu Apr 10 15:20:23 1997 Eero Simoncelli + + * blurDn.m: added this function to downsample an image by a factor + 2^L. + + * Fixed minor bug in upConv.m: errors in image size checking. + +Mon Apr 7 13:25:37 1997 Eero Simoncelli + + * Changed TUTORIALS/matlabImTools.m to use histo.mex instead of + matlab's hist. + +Wed Apr 2 13:20:55 1997 Eero Simoncelli + + ** Incorporated Denis Pelli's ThinkC and MetroWorks projects for + Macintosh versions of the MEX code, along with MEX binaries. These + are included as an HQX'ed self-extracting archive + (Macintosh-MEX.sit.hqx), in the MEX subdirectory. + +Tue Apr 1 15:35:31 1997 Eero Simoncelli + + * edges.c: modified by Denis Pelli to support THINK C. * edges.c: + + * histo.c, upConv.c, corrDn.c: minor changes in error message + printouts, to work around bugs in THINK C. + + * Included Denis Pelli's MacReadMe file in the MEX subdirectory, + which gives instructions for MEX file compilation on a MacIntosh + (PPC or 68k). + + * wrap.c, convolve.c, edges.c: added explicit int function + declarations, and return values. + + * range2.m/range2.c: A MEX function for fast min/max computation. + Adjusted entropy2.m, histo.m, imStats.m, pgmWrite.m, showIm.m, + showLpyr.m, showSpyr.m, showWpyr.m to call it. + +Thu Mar 27 17:23:05 1997 Eero Simoncelli + + ** histo.m/histo.c: Added MEX function HISTO, a fast replacement + for matlab's HIST function. Modified histoMatch.m, entropy2.m to + call it. + + * Changed main directory name to matlabImTools. + + * Added TUTORIALS/README file. + +Wed Mar 19 14:19:51 1997 Eero Simoncelli + + * Changed directory name: MEX_SRC -> MEX + +Wed Mar 12 17:00:03 1997 Eero Simoncelli + + * mkGaussian.m: fixed another (X,Y) bug: both dimensions and + cov/mean are now specified in [y,x] order. + +Tue Mar 11 19:08:17 1997 Eero Simoncelli + + * showSpyr.m: Fixed a bug that was dropping display of one + orientation band when there were more than 2 of them! + +Mon Mar 10 19:08:24 1997 Eero Simoncelli + + * Added shift.m + + * makeSteerMtx -> steerDir2HarmMtx + + * Added TUTORIALS/matlab-EPS.m: examples using the code in this + distribution. + +Sun Mar 9 17:49:18 1997 Eero Simoncelli + + ** showIm.m: + - args: changed order so that NSHADES is last. + - TITLES: Can now pass a string for IM, which will be evaluated + in the global environment to get the matrix. The string is + used as a title. MATLAB v.5 ONLY!!! + - Added 'auto3' RANGE value, that scales based on percentiles. + THis is more robust to outliers than 'auto2' or 'auto1'. + + * pixelAxes.m: Made a more serious attempt to reverse-engineer + Mathworks' image pixelization. It is improved, but still makes + occasional errors. + + * Added skew2.m. + +Fri Mar 7 10:11:07 1997 Eero Simoncelli + + * pixelAxes.m: Modified to take an optional + ZOOM argument. Fixed dimension ordering bug + (positions are reported (x,y), but mtx dims are (y,x)!) + + * showIm.m: Added an optional ZOOM argument. + +Thu Mar 6 14:17:19 1997 Eero Simoncelli + + * Added showLpyr, showWpyr, showSpyr. Modified + TUTORIALS/pyramids.m to use them. + + * added pixelAxes.m: Adjusts size (in pixels) of currently + displayed image to be a multiple of the matrix dimensions, + thus eliminating display aliasing artifacts. + This is now called by all the "show" commands. + +Mon Mar 3 17:33:25 1997 Eero Simoncelli + + * Fixed bug in pgmWrite (dimensions were written in reverse order). + + * Fixed bug in showIm (X and Y coords were swapped on label display). + + * Fixed bug in reconLpyr (swapped X and Y coords on int_sz) + + * Changed calls to "reshape" to pass dimensions individually -- + older version of matlab do not accept the reshape(mtx,[y x]) form. + + * Fixed bug in mkDisc: sz a scalar. + + * Added ifftshift.m + +Fri Feb 28 11:07:20 1997 Eero Simoncelli + + * Re-worked TUTORIALS/pyramids.m + + * buildGpyr and buildLpyr now use 1+maxPyrHt for default height. + + * Fixed buildGpyr to work on 1D signals. + + ** Gaussian/Laplacian/Wavelet pyramid build and recon functions: + - work properly with new corrDn/upConv. + - use separable convolutions + - use destructive modification ability of upConv (less memory + allocation) + + * modulateFlipShift -> modulateFlip. + + * added lpyrHt, wpyrHt, spyrHt to return number of levels in a pyramid. + +Thu Feb 27 15:39:53 1997 Eero Simoncelli + + * Changed angular coordinate systems to CLOCKWISE in mkRamp, + mkTheta, mkSine, mkSquare. This is unnatural for screen viewing, + but consistent with an origin in the upper left corner of the + image, which is the way one addresses the underlying matrix. + + * mkSine and mkSquare can now take a frequency vector or the + period and direction args + +Tue Feb 25 11:58:33 1997 Eero Simoncelli + + ** Rewrote corrDn/upConv C routines: + - more efficient + - changed START parameters to have [1 1] origin, consistent with + matlab + - added STOP parameters + - upConv allows destructive modification of a result arg + - changed order of other params (sorry) + - wrote test file conv_test.m + * wrote zconv2.m + +Wed Aug 19 20:39:15 1996 Eero Simoncelli (eero@tarpon.cis.upenn.edu) + + ** Added "pointOp" function (MUCH faster than interp1). + ** Added "histoMatch" function. + +Fri Aug 2 00:56:31 1996 Eero Simoncelli (eero@tarpon.cis.upenn.edu) + + * Changed all function/file-names to be of the form "fooBar". * + Fixed entropy2.m (busted due to typo). + +Most matlab code was developed from 1992-1996, while the author was an +assistant professor of Computer and Information Science at University of +Pennsylvania. + +Original convolution code was written in Spring 1986, and comes from +OBVIUS (Object-Based Vision and Image Understanding System), an +interactive image-processing system written in Common Lisp (with calls +to C code). + diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/Contents.m b/matlab/external/gptoolbox/external/matlabPyrTools/Contents.m new file mode 100644 index 0000000..f9948f4 --- /dev/null +++ b/matlab/external/gptoolbox/external/matlabPyrTools/Contents.m @@ -0,0 +1,109 @@ +% matlabPyrTools: Image and Multi-scale Pyramid Tools +% Version: 1.4, December-2009. +% Created: Early Spring, 1996. +% Author: Eero Simoncelli, eero.simoncelli@nyu.edu +% +% See README file for brief description. +% See ChangeLog file for latest modifications. +% See TUTORIALS subdirectory for demonstrations. +% Type "help matlabPyrTools" to see this file as documentation. +% Type "help " for documentation on individual commands. +% ----------------------------------------------------------------- +% Synthetic Images (matrices): +% mkImpulse - Make an image containing an impulse. +% mkRamp - Make an image containing a ramp function. +% mkR - Make an image containing distance from the origin. +% mkAngle - Make an image containing angle about origin. +% mkDisc - Make an image containing a disk image. +% mkGaussian - Make an image containing a Gaussian function. +% mkZonePlate - Make an image containing a zone plate (cos(r^2)). +% mkAngularSine - Make an image containing an angular sine wave (pinwheel). +% mkSine - Make an image containing a sine grating. +% mkSquare - Make an image containing a square grating. +% mkFract - Make an image containing fractal (1/f) noise. +% +% Point Operations: +% clip - clip values to a range. +% pointOp - Lookup table (much faster than interp1) [MEX file] +% histo - Efficient histogram computation [MEX file] +% histoMatch - Modify matrix elements to match specified histogram stats. +% +% Convolution (first two are significantly faster): +% corrDn - Correlate & downsample with boundary-handling [MEX file] +% upConv - Upsample & convolve with boundary-handling [MEX file] +% blurDn - Blur and subsample a signal/image. +% upBlur - Upsample and blur a signal/image. +% blur - Multi-scale blurring, calls blurDn and then upBlur. +% cconv2 - Circular convolution. +% rconv2 - Convolution with reflected boundaries. +% zconv2 - Convolution assuming zeros beyond image boundaries. +% +% General pyramids: +% pyrLow - Access lowpass subband from (any type of) pyramid +% pyrBand - Access a subband from (any type of) pyramid +% setPyrBand - Insert an image into (any type of) pyramid as a subband +% pyrBandIndices - Returns indices for given band in a pyramid vector +% maxPyrHt - compute maximum number of scales in a pyramid +% +% Gaussian/Laplacian Pyramids: +% buildGpyr - Build a Gaussian pyramid of an input signal/image. +% buildLpyr - Build a Laplacian pyramid of an input signal/image. +% reconLpyr - Reconstruct (invert) the Laplacian pyramid transform. +% +% Separable orthonormal QMF/wavelet Pyramids: +% buildWpyr - Build a separable wavelet representation of an input signal/image. +% reconWpyr - Reconstruct (invert) the wavelet transform. +% wpyrBand - Extract a single band of the wavelet representation. +% wpyrLev - Extract (packed) subbands at a particular level +% wpyrHt - Number of levels (height) of a wavelet pyramid. +% +% Steerable Pyramids: +% buildSpyr - Build a steerable pyramid representation of an input image. +% reconSpyr - Reconstruct (invert) the steerable pyramid transform. +% buildSFpyr - Build a steerable pyramid representation in the Fourier domain. +% reconSFpyr - Reconstruct (invert) the (Fourier domain) steerable pyramid transform. +% spyrBand - Extract a single band from a steerable pyramid. +% spyrHigh - Highpass residual band. +% spyrLev - A whole level (i.e., all images at a given scale) of a steerable pyramid. +% spyrHt - Number of levels (height) of a steerable pyramid. +% spyrNumBands - Number of orientation bands in a steerable pyramid. +% +% Steerable filters / derivatives: +% imGradient - Compute gradient of image using directionally accurete filters. +% steer - Steer filters (or responses). +% steer2HarmMtx - Construct a matrix mapping direcional basis to angular harmonics. +% +% Filters: +% binomialFilter - returns a filter of binomial coefficients. +% namedFilter - some typical Laplacian/Wavelet pyramid filters +% spNFilters - Set of Nth order steerable pyramid filters. +% derivNFiltersS - Matched set of S-tap 1D derivatives, orders 0 to N. +% +% Display: +% showIm - Display a matrix (real or complex) as grayscale image(s). +% Displays dimensions, subsampling, and range of pixel values. +% showLpyr - Display a Laplacian pyramid. +% showWpyr - Display a separable wavelet pyramid. +% showSpyr - Display a steerable pyramid. +% lplot - "lollipop" plot. +% nextFig - Make next figure window current. +% pixelAxes - Make image display use an integer number of pixels +% per sample to avoid resampling artifacts. +% +% Statistics (for 2D Matrices): +% range2 - Min and max of image (matrix) [MEX file] +% mean2 - Sample mean of an image (matrix). +% var2 - Sample variance of an image (matrix). +% skew2 - Sample skew (3rd moment / variance^1.5) of an image (matrix). +% kurt2 - Sample kurtosis (4th moment / variance^2) of an image (matrix). +% entropy2 - Sample entropy of an image (matrix). +% imStats - Report sample statistics of an image, or pair of images. +% +% Miscellaneous: +% pgmRead - Load a "pgm" image into a MatLab matrix [try einstein.pgm,feynman.pgm] +% pgmWrite - Write a MatLab matrix to a "pgm" image file. +% shift - circular shift a 2D matrix by an arbitrary amount. +% vectify - pack matrix into column vector (i.e., function to compute mtx(:)). +% ifftshift - inverse of MatLab's FFTSHIFT (differs for odd-length dimensions) +% rcosFn - return a lookup table of a raised-cosine threshold fn. +% innerProd - Compute M'*M efficiently (i.e., do not copy) [MEX file] diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/MEX/-MacReadMe b/matlab/external/gptoolbox/external/matlabPyrTools/MEX/-MacReadMe new file mode 100644 index 0000000..898dc0c --- /dev/null +++ b/matlab/external/gptoolbox/external/matlabPyrTools/MEX/-MacReadMe @@ -0,0 +1 @@ +MacReadMe How to compile a MEX file for Macintosh (Based on a similar note written by David Brainard and Denis Pelli to accompany the Psychophysics Toolbox.) A MEX file (short for "MATLAB extension") contains code that implements a new MATLAB function, allowing users to use the full power of the C language and the Macintosh hardware and operating system in implementing a new MATLAB function. This document explains how to produce a MEX file that is "fat" (i.e. will run as native code on both 68K and PowerPC Macs) and is compatible with both MATLAB 4 and 5. 1) To produce a MATLAB MEX file with PowerPC code you must have the Metrowerks CodeWarrior C compiler (version 10 or better, abbreviated as CW below). To produce 68K code we still use the Symantec THINK C compiler (version from Symantec C++ 8 CD-ROM release 5), but we will soon be switching to Metrowerks CodeWarrior. (See note A below.) 2) Place a copy of the MATLAB 4:Extern folder, supplied by Mathworks, on your compiler's search path. We suggest that you name the copy "MEX V4". (See notes B and C, below.) 3) Build any of the MEX files simply by opening its project file and asking your compiler to "Build Code Resource" (in THINK C) or to "Make" it (in CW). For each MEX file, e.g. histo.mex, there are two associated projects, e.g. histo.µ for CW, and histo.¹.4 for THINK C. To build a "fat" MEX, that runs native on both 68K and PowerPC, you should first compile in THINK C, and then in CW. (See note A, below.) Denis Pelli April 2, 1997 Notes A) The Mathworks support only the THINK C compiler to make 68K MEX code for MATLAB version 4 and only the CW compiler to make PPC MEX files for MATLAB 4 and both 68K and PPC for MATLAB 5. This archive includes THINK and CW projects. To build a fat MEX file for MATLAB 4, first "make" the THINK C version (e.g. histo.¹.4), producing a file with a .rsrc extension (e.g. histo.µ.rsrc). This is the 68K MEX file. When you then "make" histo.µ, the CW project incorporates the .rsrc file and generates a "fat" MEX file that will run native (i.e. fast) on both 68K and PowerPC. To make a 68K-only MEX file, simply rename, e.g., histo.µ.rsrc to histo.mex after you make the THINK project, and set the file type and creator to match the other MEX files. THINK C is slow and hard to work with. Symantec hasn't significantly upgraded in it many years. There is an error in the math.h header (version from Symantec C++ 8 CD-ROM release 5). We fix that error by some tricky preprocessor defines and undefines in the THINK C Prefix in each of the THINK projects. B) The easiest way to put a folder on your compilerÕs search path is simply to put the folder in the same folder as the compiler itself. If you want to use both CW and THINK C, then put the folder under CW, make an alias of it, and put the alias in THINK C's "Aliases" folder. C) Happily, MATLAB 5 is capable of running both V4 and V5 MEX files. Thus we are currently distributing sources that compile into V4 MEX files. The resulting MEX files run both under V4 and V5. In the future we will drop support for V4 and THINK C. (See note A above.) \ No newline at end of file diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/MEX/.nfs0000000000116fef00000004 b/matlab/external/gptoolbox/external/matlabPyrTools/MEX/.nfs0000000000116fef00000004 new file mode 100644 index 0000000..a6d7c19 Binary files /dev/null and b/matlab/external/gptoolbox/external/matlabPyrTools/MEX/.nfs0000000000116fef00000004 differ diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/MEX/compilePyrTools.m b/matlab/external/gptoolbox/external/matlabPyrTools/MEX/compilePyrTools.m new file mode 100644 index 0000000..a4c8ed4 --- /dev/null +++ b/matlab/external/gptoolbox/external/matlabPyrTools/MEX/compilePyrTools.m @@ -0,0 +1,15 @@ +% This is a script file for compiling the mex versions of the Steerable +% Pyramid Tools. +% +% Usage:>> compilePyrTools +% +% Tested for gcc and lcc. +% +% Rob Young, 9/08 + +mex upConv.c convolve.c wrap.c edges.c +mex corrDn.c convolve.c wrap.c edges.c +mex histo.c +%mex innerProd.c +mex pointOp.c +mex range2.c diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/MEX/convolve.c b/matlab/external/gptoolbox/external/matlabPyrTools/MEX/convolve.c new file mode 100644 index 0000000..60a11a4 --- /dev/null +++ b/matlab/external/gptoolbox/external/matlabPyrTools/MEX/convolve.c @@ -0,0 +1,325 @@ +/* +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; +;;; File: convolve.c +;;; Author: Eero Simoncelli +;;; Description: General convolution code for 2D images +;;; Creation Date: Spring, 1987. +;;; MODIFICATIONS: +;;; 10/89: approximately optimized the choice of register vars on SPARCS. +;;; 6/96: Switched array types to double float. +;;; 2/97: made more robust and readable. Added STOP arguments. +;;; 8/97: Bug: when calling internal_reduce with edges in {reflect1,repeat, +;;; extend} and an even filter dimension. Solution: embed the filter +;;; in the upper-left corner of a filter with odd Y and X dimensions. +;;; ---------------------------------------------------------------- +;;; Object-Based Vision and Image Understanding System (OBVIUS), +;;; Copyright 1988, Vision Science Group, Media Laboratory, +;;; Massachusetts Institute of Technology. +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; +*/ + +#include +#include +#include "convolve.h" + +/* + -------------------------------------------------------------------- + Correlate FILT with IMAGE, subsampling according to START, STEP, and + STOP parameters, with values placed into RESULT array. RESULT + dimensions should be ceil((stop-start)/step). TEMP should be a + pointer to a temporary double array the size of the filter. + EDGES is a string specifying how to handle boundaries -- see edges.c. + The convolution is done in 9 sections, where the border sections use + specially computed edge-handling filters (see edges.c). The origin + of the filter is assumed to be (floor(x_fdim/2), floor(y_fdim/2)). +------------------------------------------------------------------------ */ + +/* abstract out the inner product computation */ +#define INPROD(XCNR,YCNR) \ + { \ + sum=0.0; \ + for (im_pos=YCNR*x_dim+XCNR, filt_pos=0, x_filt_stop=x_fdim; \ + x_filt_stop<=filt_size; \ + im_pos+=(x_dim-x_fdim), x_filt_stop+=x_fdim) \ + for (; \ + filt_pos +#include + +#define ABS(x) (((x)>=0) ? (x) : (-(x))) +#define ROOT2 1.4142135623730951 +#define REDUCE 0 +#define EXPAND 1 +#define IS == +#define ISNT != +#define AND && +#define OR || + +typedef int (*fptr)(); + +typedef struct + { + char *name; + fptr func; + } EDGE_HANDLER; + +typedef double image_type; + +fptr edge_function(char *edges); +int internal_reduce(image_type *image, int x_idim, int y_idim, + image_type *filt, image_type *temp, int x_fdim, int y_fdim, + int x_start, int x_step, int x_stop, + int y_start, int y_step, int y_stop, + image_type *result, char *edges); +int internal_expand(image_type *image, + image_type *filt, image_type *temp, int x_fdim, int y_fdim, + int x_start, int x_step, int x_stop, + int y_start, int y_step, int y_stop, + image_type *result, int x_rdim, int y_rdim, char *edges); +int internal_wrap_reduce(image_type *image, int x_idim, int y_idim, + image_type *filt, int x_fdim, int y_fdim, + int x_start, int x_step, int x_stop, + int y_start, int y_step, int y_stop, + image_type *result); +int internal_wrap_expand(image_type *image, image_type *filt, int x_fdim, int y_fdim, + int x_start, int x_step, int x_stop, + int y_start, int y_step, int y_stop, + image_type *result, int x_rdim, int y_rdim); diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/MEX/corrDn.c b/matlab/external/gptoolbox/external/matlabPyrTools/MEX/corrDn.c new file mode 100644 index 0000000..d02e272 --- /dev/null +++ b/matlab/external/gptoolbox/external/matlabPyrTools/MEX/corrDn.c @@ -0,0 +1,145 @@ +/* +RES = corrDn(IM, FILT, EDGES, STEP, START, STOP); + >>> See corrDn.m for documentation <<< + This is a matlab interface to the internal_reduce function. + EPS, 7/96. +*/ + +#define V4_COMPAT +#include /* Matlab matrices */ +#include + +#include "convolve.h" + +#define notDblMtx(it) (!mxIsNumeric(it) || !mxIsDouble(it) || mxIsSparse(it) || mxIsComplex(it)) + +void mexFunction(int nlhs, /* Num return vals on lhs */ + mxArray *plhs[], /* Matrices on lhs */ + int nrhs, /* Num args on rhs */ + const mxArray *prhs[] /* Matrices on rhs */ + ) + { + double *image,*filt, *temp, *result; + int x_fdim, y_fdim, x_idim, y_idim; + int x_rdim, y_rdim; + int x_start = 1; + int x_step = 1; + int y_start = 1; + int y_step = 1; + int x_stop, y_stop; + const mxArray *arg0,*arg1,*arg3,*arg4; + double *mxMat; + char edges[15] = "reflect1"; + + if (nrhs<2) mexErrMsgTxt("requres at least 2 args."); + + /* ARG 1: IMAGE */ + arg0 = prhs[0]; + if notDblMtx(arg0) mexErrMsgTxt("IMAGE arg must be a non-sparse double float matrix."); + image = mxGetPr(arg0); + x_idim = (int) mxGetM(arg0); /* X is inner index! */ + y_idim = (int) mxGetN(arg0); + + /* ARG 2: FILTER */ + arg1 = prhs[1]; + if notDblMtx(arg1) mexErrMsgTxt("FILTER arg must be non-sparse double float matrix."); + filt = mxGetPr(arg1); + x_fdim = (int) mxGetM(arg1); + y_fdim = (int) mxGetN(arg1); + + if ((x_fdim > x_idim) || (y_fdim > y_idim)) + { + mexPrintf("Filter: [%d %d], Image: [%d %d]\n",x_fdim,y_fdim,x_idim,y_idim); + mexErrMsgTxt("FILTER dimensions larger than IMAGE dimensions."); + } + + /* ARG 3 (optional): EDGES */ + if (nrhs>2) + { + if (!mxIsChar(prhs[2])) + mexErrMsgTxt("EDGES arg must be a string."); + mxGetString(prhs[2],edges,15); + } + + /* ARG 4 (optional): STEP */ + if (nrhs>3) + { + arg3 = prhs[3]; + if notDblMtx(arg3) mexErrMsgTxt("STEP arg must be a double float matrix."); + if (mxGetM(arg3) * mxGetN(arg3) != 2) + mexErrMsgTxt("STEP arg must contain two elements."); + mxMat = mxGetPr(arg3); + x_step = (int) mxMat[0]; + y_step = (int) mxMat[1]; + if ((x_step<1) || (y_step<1)) + mexErrMsgTxt("STEP values must be greater than zero."); + } + + /* ARG 5 (optional): START */ + if (nrhs>4) + { + arg4 = prhs[4]; + if notDblMtx(arg4) mexErrMsgTxt("START arg must be a double float matrix."); + if (mxGetM(arg4) * mxGetN(arg4) != 2) + mexErrMsgTxt("START arg must contain two elements."); + mxMat = mxGetPr(arg4); + x_start = (int) mxMat[0]; + y_start = (int) mxMat[1]; + if ((x_start<1) || (x_start>x_idim) || + (y_start<1) || (y_start>y_idim)) + mexErrMsgTxt("START values must lie between 1 and the image dimensions."); + } + x_start--; /* convert from Matlab to standard C indexes */ + y_start--; + + /* ARG 6 (optional): STOP */ + if (nrhs>5) + { + if notDblMtx(prhs[5]) mexErrMsgTxt("STOP arg must be double float matrix."); + if (mxGetM(prhs[5]) * mxGetN(prhs[5]) != 2) + mexErrMsgTxt("STOP arg must contain two elements."); + mxMat = mxGetPr(prhs[5]); + x_stop = (int) mxMat[0]; + y_stop = (int) mxMat[1]; + if ((x_stopx_idim) || + (y_stopy_idim)) + mexErrMsgTxt("STOP values must lie between START and the image dimensions."); + } + else + { + x_stop = x_idim; + y_stop = y_idim; + } + + x_rdim = (x_stop-x_start+x_step-1) / x_step; + y_rdim = (y_stop-y_start+y_step-1) / y_step; + + /* mxFreeMatrix(plhs[0]); */ + plhs[0] = (mxArray *) mxCreateDoubleMatrix(x_rdim,y_rdim,mxREAL); + if (plhs[0] == NULL) mexErrMsgTxt("Cannot allocate result matrix"); + result = mxGetPr(plhs[0]); + + temp = mxCalloc(x_fdim*y_fdim, sizeof(double)); + if (temp == NULL) + mexErrMsgTxt("Cannot allocate necessary temporary space"); + + /* + printf("i(%d, %d), f(%d, %d), r(%d, %d), X(%d, %d, %d), Y(%d, %d, %d), %s\n", + x_idim,y_idim,x_fdim,y_fdim,x_rdim,y_rdim, + x_start,x_step,x_stop,y_start,y_step,y_stop,edges); + */ + + if (strcmp(edges,"circular") == 0) + internal_wrap_reduce(image, x_idim, y_idim, filt, x_fdim, y_fdim, + x_start, x_step, x_stop, y_start, y_step, y_stop, + result); + else internal_reduce(image, x_idim, y_idim, filt, temp, x_fdim, y_fdim, + x_start, x_step, x_stop, y_start, y_step, y_stop, + result, edges); + + mxFree((char *) temp); + return; + } + + + diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/MEX/corrDn.mexa64 b/matlab/external/gptoolbox/external/matlabPyrTools/MEX/corrDn.mexa64 new file mode 100644 index 0000000..94dc932 Binary files /dev/null and b/matlab/external/gptoolbox/external/matlabPyrTools/MEX/corrDn.mexa64 differ diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/MEX/corrDn.mexglx b/matlab/external/gptoolbox/external/matlabPyrTools/MEX/corrDn.mexglx new file mode 100644 index 0000000..7a1decd Binary files /dev/null and b/matlab/external/gptoolbox/external/matlabPyrTools/MEX/corrDn.mexglx differ diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/MEX/corrDn.mexmac b/matlab/external/gptoolbox/external/matlabPyrTools/MEX/corrDn.mexmac new file mode 100644 index 0000000..75a5407 Binary files /dev/null and b/matlab/external/gptoolbox/external/matlabPyrTools/MEX/corrDn.mexmac differ diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/MEX/corrDn.mexmaci b/matlab/external/gptoolbox/external/matlabPyrTools/MEX/corrDn.mexmaci new file mode 100644 index 0000000..77f4f4c Binary files /dev/null and b/matlab/external/gptoolbox/external/matlabPyrTools/MEX/corrDn.mexmaci differ diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/MEX/corrDn.mexw32 b/matlab/external/gptoolbox/external/matlabPyrTools/MEX/corrDn.mexw32 new file mode 100644 index 0000000..5140651 Binary files /dev/null and b/matlab/external/gptoolbox/external/matlabPyrTools/MEX/corrDn.mexw32 differ diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/MEX/edges-orig.c b/matlab/external/gptoolbox/external/matlabPyrTools/MEX/edges-orig.c new file mode 100644 index 0000000..1f6a98b --- /dev/null +++ b/matlab/external/gptoolbox/external/matlabPyrTools/MEX/edges-orig.c @@ -0,0 +1,494 @@ +/* +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; +;;; File: edges.c +;;; Author: Eero Simoncelli +;;; Description: Boundary handling routines for use with convolve.c +;;; Creation Date: Spring 1987. +;;; MODIFIED, 6/96, to operate on double float arrays. +;;; MODIFIED by dgp, 4/1/97, to support THINK C. +;;; ---------------------------------------------------------------- +;;; Object-Based Vision and Image Understanding System (OBVIUS), +;;; Copyright 1988, Vision Science Group, Media Laboratory, +;;; Massachusetts Institute of Technology. +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; +*/ + +/* +This file contains functions which determine how edges are to be +handled when performing convolutions of images with linear filters. +Any edge handling function which is local and linear may be defined, +except (unfortunately) constants cannot be added. So to treat the +edges as if the image is surrounded by a gray field, you must paste it +into a gray image, convolve, and crop it out... +The main convolution function is called internal_filter and is defined +in the file convolve.c. The idea is that the convolution function +calls the edge handling function which computes a new filter based on +the old filter and the distance to the edge of the image. For +example, reflection is done by reflecting the filter through the +appropriate axis and summing. Currently defined functions are listed +below. +*/ + +/* +#define DEBUG +*/ + +#include +#include +#include +#include "convolve.h" + +#define sgn(a) ( ((a)>0)?1:(((a)<0)?-1:0) ) +#define clip(a,mn,mx) ( ((a)<(mn))?(mn):(((a)>=(mx))?(mx-1):(a)) ) + +int reflect1(), reflect2(), repeat(), zero(), Extend(), nocompute(); +int ereflect(), predict(); + +/* Lookup table matching a descriptive string to the edge-handling function */ +#if !THINK_C + static EDGE_HANDLER edge_foos[] = + { + { "dont-compute", nocompute }, /* zero output for filter touching edge */ + { "zero", zero }, /* zero outside of image */ + { "repeat", repeat }, /* repeat edge pixel */ + { "reflect1", reflect1 }, /* reflect about edge pixels */ + { "reflect2", reflect2 }, /* reflect image, including edge pixels */ + { "extend", Extend }, /* extend (reflect & invert) */ + { "predict", predict }, /* predict based on portion covered by filt */ + { "ereflect", ereflect }, /* orthogonal QMF reflection */ + }; +#else + /* + This is really stupid, but THINK C won't allow initialization of static variables in + a code resource with string addresses. So we do it this way. + The 68K code for a MATLAB 4 MEX file can only be created by THINK C. + However, for MATLAB 5, we'll be able to use Metrowerks CodeWarrior for both 68K and PPC, so this + cludge can be dropped when we drop support for MATLAB 4. + Denis Pelli, 4/1/97. + */ + static EDGE_HANDLER edge_foos[8]; + + void InitializeTable(EDGE_HANDLER edge_foos[]) + { + static int i=0; + + if(i>0) return; + edge_foos[i].name="dont-compute"; + edge_foos[i++].func=nocompute; + edge_foos[i].name="zero"; + edge_foos[i++].func=zero; + edge_foos[i].name="repeat"; + edge_foos[i++].func=repeat; + edge_foos[i].name="reflect1"; + edge_foos[i++].func=reflect1; + edge_foos[i].name="reflect2"; + edge_foos[i++].func=reflect2; + edge_foos[i].name="extend"; + edge_foos[i++].func=Extend; + edge_foos[i].name="predict"; + edge_foos[i++].func=predict; + edge_foos[i].name="ereflect"; + edge_foos[i++].func=ereflect; + } +#endif + +/* +Function looks up an edge handler id string in the structure above, and +returns the associated function +*/ +fptr edge_function(char *edges) + { + int i; + +#if THINK_C + InitializeTable(edge_foos); +#endif + for (i = 0; i1) OR (x_pos<-1) OR (y_pos>1) OR (y_pos<-1) ) + for (i=0; i0)?(x_pos-1):((x_pos<0)?(x_pos+1):0)); + int y_start = x_dim * ((y_pos>0)?(y_pos-1):((y_pos<0)?(y_pos+1):0)); + int i; + + for (i=0; i= 0) AND (y_res < filt_sz)) + for (x_filt=y_filt, x_res=x_start; + x_filt= 0) AND (x_res < x_dim)) + result[y_res+x_res] = filt[x_filt]; + return(0); + } + +/* -------------------------------------------------------------------- +repeat() - repeat edge pixel. Continuous, but content is usually +different from image. +*/ + +int repeat(filt,x_dim,y_dim,x_pos,y_pos,result,f_or_e) + register double *filt, *result; + register int x_dim; + int y_dim, x_pos, y_pos, f_or_e; + { + register int y_filt,x_filt, y_res,x_res; + int filt_sz = x_dim*y_dim; + int x_start = ((x_pos>0)?(x_pos-1):((x_pos<0)?(x_pos+1):0)); + int y_start = x_dim * ((y_pos>0)?(y_pos-1):((y_pos<0)?(y_pos+1):0)); + int i; + + for (i=0; i=0)?((y_res=0)?((x_res0)?(x_dim-1):0; + register int y_base = (y_pos>0)?(x_dim*(y_dim-1)):0; + int filt_sz = x_dim*y_dim; + int x_edge_dist = (x_pos>0)?(x_pos-x_dim-1):(x_pos+1); + int y_edge_dist = x_dim * ((y_pos>0)?(y_pos-y_dim-1):(y_pos+1)); + int i; + + #ifdef DEBUG + printf("(%d,%d) ",y_pos,x_pos); + if (x_pos==0) printf("\n"); + #endif + + for (i=0; i0)?(x_dim-1):0; + register int y_base = (y_pos>0)?(x_dim*(y_dim-1)):0; + int x_edge_dist = (x_pos>0)?(x_pos-x_dim):((x_pos<0)?(x_pos+1):0); + int y_edge_dist = x_dim * ((y_pos>0)?(y_pos-y_dim):((y_pos<0)?(y_pos+1):0)); + int i; + int mx_pos = (x_dim/2)+1; + int my_pos = (y_dim/2)+1; + + #ifdef DEBUG + printf("(%d,%d) ",y_pos,x_pos); + if (x_pos==0) printf("\n"); + #endif + + for (i=0; i0)?(x_dim-1):0; + register int y_base = (y_pos>0)?(x_dim*(y_dim-1)):0; + int x_edge_dist = (x_pos>0)?(x_pos-x_dim):((x_pos<-1)?(x_pos+1):0); + int y_edge_dist = x_dim * ((y_pos>0)?(y_pos-y_dim):((y_pos<-1)?(y_pos+1):0)); + int i; + int mx_pos = (x_dim/2)+1; + int my_pos = (y_dim/2)+1; + + for (i=0; i0)?(x_pos-1):((x_pos<0)?(x_pos+1):0)); + int y_start = x_dim * ((y_pos>0)?(y_pos-1):((y_pos<0)?(y_pos+1):0)); + int i; + + for (i=0; i= 0) AND (y_res < filt_sz)) + for (x_filt=y_filt, x_res=x_start; + x_filt= 0) AND (x_res < x_dim)) + { + result[y_res+x_res] = filt[x_filt]; + taps_used += ABS(filt[x_filt]); + } + printf("TU: %f\n",taps_used); + if (f_or_e IS FILTER) + { + /* fraction = ( (double) filt_sz ) / ( (double) taps_used ); */ + for (i=0; i0)?(x_dim-1):0; + register int y_base = x_dim * ( (y_pos>0)?(y_dim-1):0 ); + int filt_sz = x_dim*y_dim; + int x_edge_dist = (x_pos>1)?(x_pos-x_dim):((x_pos<-1)?(x_pos+1):0); + int y_edge_dist = x_dim * ( (y_pos>1)?(y_pos-y_dim):((y_pos<-1)?(y_pos+1):0) ); + int i; + double norm,onorm; + + for (i=0; i +#include +#include +#include "convolve.h" + +#define sgn(a) ( ((a)>0)?1:(((a)<0)?-1:0) ) +#define clip(a,mn,mx) ( ((a)<(mn))?(mn):(((a)>=(mx))?(mx-1):(a)) ) + +int reflect1(), reflect2(), qreflect2(), repeat(), zero(), Extend(), nocompute(); +int ereflect(), predict(); + +/* Lookup table matching a descriptive string to the edge-handling function */ +#if !THINK_C + static EDGE_HANDLER edge_foos[] = + { + { "dont-compute", nocompute }, /* zero output for filter touching edge */ + { "zero", zero }, /* zero outside of image */ + { "repeat", repeat }, /* repeat edge pixel */ + { "reflect1", reflect1 }, /* reflect about edge pixels */ + { "reflect2", reflect2 }, /* reflect image, including edge pixels */ + { "qreflect2", qreflect2 }, /* reflect image, including edge pixels + for even-length QMF decompositions */ + { "extend", Extend }, /* extend (reflect & invert) */ + { "ereflect", ereflect }, /* orthogonal QMF reflection */ + }; +#else + /* + This is really stupid, but THINK C won't allow initialization of static variables in + a code resource with string addresses. So we do it this way. + The 68K code for a MATLAB 4 MEX file can only be created by THINK C. + However, for MATLAB 5, we'll be able to use Metrowerks CodeWarrior for both 68K and PPC, so this + cludge can be dropped when we drop support for MATLAB 4. + Denis Pelli, 4/1/97. + */ + static EDGE_HANDLER edge_foos[8]; + + void InitializeTable(EDGE_HANDLER edge_foos[]) + { + static int i=0; + + if(i>0) return; + edge_foos[i].name="dont-compute"; + edge_foos[i++].func=nocompute; + edge_foos[i].name="zero"; + edge_foos[i++].func=zero; + edge_foos[i].name="repeat"; + edge_foos[i++].func=repeat; + edge_foos[i].name="reflect1"; + edge_foos[i++].func=reflect1; + edge_foos[i].name="reflect2"; + edge_foos[i++].func=reflect2; + edge_foos[i].name="qreflect2"; + edge_foos[i++].func=qreflect2; + edge_foos[i].name="extend"; + edge_foos[i++].func=Extend; + edge_foos[i].name="ereflect"; + edge_foos[i++].func=ereflect; + } +#endif + +/* +Function looks up an edge handler id string in the structure above, and +returns the associated function +*/ +fptr edge_function(char *edges) + { + int i; + +#if THINK_C + InitializeTable(edge_foos); +#endif + for (i = 0; i1) OR (x_pos<-1) OR (y_pos>1) OR (y_pos<-1) ) + for (i=0; i0)?(x_pos-1):((x_pos<0)?(x_pos+1):0)); + int y_start = x_dim * ((y_pos>0)?(y_pos-1):((y_pos<0)?(y_pos+1):0)); + int i; + + for (i=0; i= 0) AND (y_res < filt_sz)) + for (x_filt=y_filt, x_res=x_start; + x_filt= 0) AND (x_res < x_dim)) + result[y_res+x_res] = filt[x_filt]; + return(0); + } + + +/* -------------------------------------------------------------------- +reflect1() - Reflection through the edge pixels. Continuous, but +discontinuous first derivative. This is the right thing to do if you +are subsampling by 2, since it maintains parity (even pixels positions +remain even, odd ones remain odd). +*/ + +int reflect1(filt,x_dim,y_dim,x_pos,y_pos,result,r_or_e) + register double *filt, *result; + register int x_dim; + int y_dim, x_pos, y_pos, r_or_e; + { + int filt_sz = x_dim*y_dim; + register int y_filt,x_filt, y_res, x_res; + register int x_base = (x_pos>0)?(x_dim-1):0; + register int y_base = x_dim * ((y_pos>0)?(y_dim-1):0); + int x_overhang = (x_pos>0)?(x_pos-1):((x_pos<0)?(x_pos+1):0); + int y_overhang = x_dim * ((y_pos>0)?(y_pos-1):((y_pos<0)?(y_pos+1):0)); + int i; + int mx_pos = (x_pos<0)?(x_dim/2):((x_dim-1)/2); + int my_pos = x_dim * ((y_pos<0)?(y_dim/2):((y_dim-1)/2)); + + for (i=0; i y_base-filt_sz; + y_filt-=x_dim, y_res-=x_dim) + { + for (x_res=x_base, x_filt=x_base-x_overhang; + x_filt > x_base-x_dim; + x_res--, x_filt--) + result[ABS(y_res)+ABS(x_res)] += filt[ABS(y_filt)+ABS(x_filt)]; + if ((x_overhang ISNT mx_pos) AND (x_pos ISNT 0)) + for (x_res=x_base, x_filt=x_base-2*mx_pos+x_overhang; + x_filt > x_base-x_dim; + x_res--, x_filt--) + result[ABS(y_res)+ABS(x_res)] += filt[ABS(y_filt)+ABS(x_filt)]; + } + if ((y_overhang ISNT my_pos) AND (y_pos ISNT 0)) + for (y_res=y_base, y_filt = y_base-2*my_pos+y_overhang; + y_filt > y_base-filt_sz; + y_filt-=x_dim, y_res-=x_dim) + { + for (x_res=x_base, x_filt=x_base-x_overhang; + x_filt > x_base-x_dim; + x_res--, x_filt--) + result[ABS(y_res)+ABS(x_res)] += filt[ABS(y_filt)+ABS(x_filt)]; + if ((x_overhang ISNT mx_pos) AND (x_pos ISNT 0)) + for (x_res=x_base, x_filt=x_base-2*mx_pos+x_overhang; + x_filt > x_base-x_dim; + x_res--, x_filt--) + result[ABS(y_res)+ABS(x_res)] += filt[ABS(y_filt)+ABS(x_filt)]; + } + } + + return(0); + } + +/* -------------------------------------------------------------------- +reflect2() - Reflect image at boundary. The edge pixel is repeated, +then the next pixel, etc. Continuous, but discontinuous first +derivative. +*/ + +int reflect2(filt,x_dim,y_dim,x_pos,y_pos,result,r_or_e) + register double *filt, *result; + register int x_dim; + int y_dim, x_pos, y_pos, r_or_e; + { + int filt_sz = x_dim*y_dim; + register int y_filt,x_filt, y_res, x_res; + register int x_base = (x_pos>0)?(x_dim-1):0; + register int y_base = x_dim * ((y_pos>0)?(y_dim-1):0); + int x_overhang = (x_pos>0)?(x_pos-1):((x_pos<0)?(x_pos+1):0); + int y_overhang = x_dim * ((y_pos>0)?(y_pos-1):((y_pos<0)?(y_pos+1):0)); + int i; + int mx_pos = (x_pos<0)?(x_dim/2):((x_dim-1)/2); + int my_pos = x_dim * ((y_pos<0)?(y_dim/2):((y_dim-1)/2)); + + for (i=0; i0)?x_dim:0); + y_filt0)?1:0); + x_filt y_base-filt_sz; + y_filt-=x_dim, y_res-=x_dim) + { + for (x_res=x_base, x_filt=x_base-x_overhang; + x_filt > x_base-x_dim; + x_res--, x_filt--) + result[ABS(y_res)+ABS(x_res)] += filt[ABS(y_filt)+ABS(x_filt)]; + if (x_pos ISNT 0) + for (x_res=x_base, x_filt=x_base-2*mx_pos+x_overhang-1; + x_filt > x_base-x_dim; + x_res--, x_filt--) + result[ABS(y_res)+ABS(x_res)] += filt[ABS(y_filt)+ABS(x_filt)]; + } + if (y_pos ISNT 0) + for (y_res=y_base, y_filt = y_base-2*my_pos+y_overhang-x_dim; + y_filt > y_base-filt_sz; + y_filt-=x_dim, y_res-=x_dim) + { + for (x_res=x_base, x_filt=x_base-x_overhang; + x_filt > x_base-x_dim; + x_res--, x_filt--) + result[ABS(y_res)+ABS(x_res)] += filt[ABS(y_filt)+ABS(x_filt)]; + if (x_pos ISNT 0) + for (x_res=x_base, x_filt=x_base-2*mx_pos+x_overhang-1; + x_filt > x_base-x_dim; + x_res--, x_filt--) + result[ABS(y_res)+ABS(x_res)] += filt[ABS(y_filt)+ABS(x_filt)]; + } + } + + return(0); + } + + +/* -------------------------------------------------------------------- +qreflect2() - Modified version of reflect2 that works properly for +even-length QMF filters. +*/ + +int qreflect2(filt,x_dim,y_dim,x_pos,y_pos,result,r_or_e) + double *filt, *result; + int x_dim, y_dim, x_pos, y_pos, r_or_e; + { + reflect2(filt,x_dim,y_dim,x_pos,y_pos,result,0); + return(0); + } + +/* -------------------------------------------------------------------- +repeat() - repeat edge pixel. Continuous, with discontinuous first +derivative. +*/ + +int repeat(filt,x_dim,y_dim,x_pos,y_pos,result,r_or_e) + register double *filt, *result; + register int x_dim; + int y_dim, x_pos, y_pos, r_or_e; + { + register int y_filt,x_filt, y_res,x_res, y_tmp, x_tmp; + register int x_base = (x_pos>0)?(x_dim-1):0; + register int y_base = x_dim * ((y_pos>0)?(y_dim-1):0); + int x_overhang = ((x_pos>0)?(x_pos-1):((x_pos<0)?(x_pos+1):0)); + int y_overhang = x_dim * ((y_pos>0)?(y_pos-1):((y_pos<0)?(y_pos+1):0)); + int filt_sz = x_dim*y_dim; + int mx_pos = (x_dim/2); + int my_pos = x_dim * (y_dim/2); + int i; + + for (i=0; i=0)?((y_res=0)?((x_res y_base-filt_sz; + y_filt-=x_dim, y_res-=x_dim) + if ((x_base-x_overhang) ISNT mx_pos) + for (x_res=x_base, x_filt=x_base-ABS(x_overhang); + x_filt > x_base-x_dim; + x_res--, x_filt--) + result[ABS(y_res)+ABS(x_res)] += filt[ABS(y_filt)+ABS(x_filt)]; + else /* ((x_base-x_overhang) IS mx_pos) */ + for (x_res=x_base, x_filt=x_base-ABS(x_overhang); + x_filt > x_base-x_dim; + x_filt--, x_res--) + for(x_tmp=x_filt; x_tmp > x_base-x_dim; x_tmp--) + result[ABS(y_res)+ABS(x_res)] += filt[ABS(y_filt)+ABS(x_tmp)]; + else /* ((y_base-y_overhang) IS my_pos) */ + for (y_res=y_base, y_filt=y_base-ABS(y_overhang); + y_filt > y_base-filt_sz; + y_filt-=x_dim, y_res-=x_dim) + for (y_tmp=y_filt; y_tmp > y_base-filt_sz; y_tmp-=x_dim) + if ((x_base-x_overhang) ISNT mx_pos) + for (x_res=x_base, x_filt=x_base-ABS(x_overhang); + x_filt > x_base-x_dim; + x_filt--, x_res--) + result[ABS(y_res)+ABS(x_res)] += filt[ABS(y_tmp)+ABS(x_filt)]; + else /* ((x_base-x_overhang) IS mx_pos) */ + for (x_res=x_base, x_filt=x_base-ABS(x_overhang); + x_filt > x_base-x_dim; + x_filt--, x_res--) + for (x_tmp=x_filt; x_tmp > x_base-x_dim; x_tmp--) + result[ABS(y_res)+ABS(x_res)] += filt[ABS(y_tmp)+ABS(x_tmp)]; + } /* End, if r_or_e IS EXPAND */ + + return(0); + } + +/* -------------------------------------------------------------------- +extend() - Extend image by reflecting and inverting about edge pixel +value. Maintains continuity in intensity AND first derivative (but +not higher derivs). +*/ + +int Extend(filt,x_dim,y_dim,x_pos,y_pos,result,r_or_e) + register double *filt, *result; + register int x_dim; + int y_dim, x_pos, y_pos, r_or_e; + { + int filt_sz = x_dim*y_dim; + register int y_filt,x_filt, y_res,x_res, y_tmp, x_tmp; + register int x_base = (x_pos>0)?(x_dim-1):0; + register int y_base = x_dim * ((y_pos>0)?(y_dim-1):0); + int x_overhang = (x_pos>0)?(x_pos-1):((x_pos<0)?(x_pos+1):0); + int y_overhang = x_dim * ((y_pos>0)?(y_pos-1):((y_pos<0)?(y_pos+1):0)); + int mx_pos = (x_pos<0)?(x_dim/2):((x_dim-1)/2); + int my_pos = x_dim * ((y_pos<0)?(y_dim/2):((y_dim-1)/2)); + int i; + + for (i=0; i=0) AND (y_res=0) AND (x_res=0) AND (x_res y_base-filt_sz; + y_filt-=x_dim, y_res-=x_dim) + { + for (x_res=x_base, x_filt=x_base-x_overhang; + x_filt > x_base-x_dim; + x_res--, x_filt--) + result[ABS(y_res)+ABS(x_res)] += filt[ABS(y_filt)+ABS(x_filt)]; + if (x_pos ISNT 0) + if (x_overhang ISNT mx_pos) + for (x_res=x_base, x_filt=x_base-2*mx_pos+x_overhang; + x_filt > x_base-x_dim; + x_res--, x_filt--) + result[ABS(y_res)+ABS(x_res)] -= filt[ABS(y_filt)+ABS(x_filt)]; + else /* x_overhang IS mx_pos */ + for (x_res=x_base, x_filt=x_base-2*mx_pos+x_overhang-1; + x_filt > x_base-x_dim; + x_res--, x_filt--) + for (x_tmp=x_filt; x_tmp > x_base-x_dim; x_tmp--) + result[ABS(y_res)+ABS(x_res)] += 2*filt[ABS(y_filt)+ABS(x_tmp)]; + } + if (y_pos ISNT 0) + if (y_overhang ISNT my_pos) + for (y_res=y_base, y_filt = y_base-2*my_pos+y_overhang; + y_filt > y_base-filt_sz; + y_filt-=x_dim, y_res-=x_dim) + { + for (x_res=x_base, x_filt=x_base-x_overhang; + x_filt > x_base-x_dim; + x_res--, x_filt--) + result[ABS(y_res)+ABS(x_res)] -= filt[ABS(y_filt)+ABS(x_filt)]; + if ((x_pos ISNT 0) AND (x_overhang ISNT mx_pos)) + for (x_res=x_base, x_filt=x_base-2*mx_pos+x_overhang; + x_filt > x_base-x_dim; + x_res--, x_filt--) + result[ABS(y_res)+ABS(x_res)] -= filt[ABS(y_filt)+ABS(x_filt)]; + } + else /* y_overhang IS my_pos */ + for (y_res=y_base, y_filt = y_base-2*my_pos+y_overhang-x_dim; + y_filt > y_base-filt_sz; + y_res-=x_dim, y_filt-=x_dim) + for (y_tmp=y_filt; y_tmp > y_base-filt_sz; y_tmp-=x_dim) + { + for (x_res=x_base, x_filt=x_base-x_overhang; + x_filt > x_base-x_dim; + x_res--, x_filt--) + result[ABS(y_res)+ABS(x_res)] += 2*filt[ABS(y_tmp)+ABS(x_filt)]; + if ((x_pos ISNT 0) AND (x_overhang IS mx_pos)) + for (x_res=x_base, x_filt=x_base-2*mx_pos+x_overhang-1; + x_filt > x_base-x_dim; + x_res--, x_filt--) + for (x_tmp=x_filt; x_tmp > x_base-x_dim; x_tmp--) + result[ABS(y_res)+ABS(x_res)] += 2*filt[ABS(y_tmp)+ABS(x_tmp)]; + } + } /* r_or_e ISNT REDUCE */ + + return(0); + } + +/* -------------------------------------------------------------------- +predict() - Simple prediction. Like zero, but multiplies the result +by the reciprocal of the percentage of filter being used. (i.e. if +50% of the filter is hanging over the edge of the image, multiply the +taps being used by 2). */ + +int predict(filt,x_dim,y_dim,x_pos,y_pos,result,r_or_e) + register double *filt, *result; + register int x_dim; + int y_dim, x_pos, y_pos, r_or_e; + { + register int y_filt,x_filt, y_res,x_res; + register double taps_used = 0.0; /* int *** */ + register double fraction = 0.0; + int filt_sz = x_dim*y_dim; + int x_start = ((x_pos>0)?(x_pos-1):((x_pos<0)?(x_pos+1):0)); + int y_start = x_dim * ((y_pos>0)?(y_pos-1):((y_pos<0)?(y_pos+1):0)); + int i; + + for (i=0; i= 0) AND (y_res < filt_sz)) + for (x_filt=y_filt, x_res=x_start; + x_filt= 0) AND (x_res < x_dim)) + { + result[y_res+x_res] = filt[x_filt]; + taps_used += ABS(filt[x_filt]); + } + + if (r_or_e IS REDUCE) + { + /* fraction = ( (double) filt_sz ) / ( (double) taps_used ); */ + for (i=0; i0)?(x_dim-1):0; + register int y_base = x_dim * ((y_pos>0)?(y_dim-1):0); + int filt_sz = x_dim*y_dim; + int x_overhang = (x_pos>1)?(x_pos-x_dim):((x_pos<-1)?(x_pos+1):0); + int y_overhang = x_dim * ( (y_pos>1)?(y_pos-y_dim):((y_pos<-1)?(y_pos+1):0) ); + int i; + double norm,onorm; + + for (i=0; i>> See histo.m for documentation <<< + EPS, ported from OBVIUS, 3/97. +*/ + +#define V4_COMPAT +#include /* Matlab matrices */ +#include + +#include /* NULL */ +#include /* ceil */ + +#define notDblMtx(it) (!mxIsNumeric(it) || !mxIsDouble(it) || mxIsSparse(it) || mxIsComplex(it)) + +#define PAD 0.49999 /* A hair below 1/2, to avoid roundoff errors */ +#define MAXBINS 20000 + +void mexFunction(int nlhs, /* Num return vals on lhs */ + mxArray *plhs[], /* Matrices on lhs */ + int nrhs, /* Num args on rhs */ + const mxArray *prhs[] /* Matrices on rhs */ + ) + { + register double temp; + register int binnum, i, size; + register double *im, binsize; + register double origin, *hist, mn, mx, mean; + register int nbins; + double *bincenters; + const mxArray *arg0,*arg1,*arg2; + double *mxMat; + + if (nrhs < 1 ) mexErrMsgTxt("requires at least 1 argument."); + + /* ARG 1: MATRIX */ + arg0 = prhs[0]; + if notDblMtx(arg0) mexErrMsgTxt("MTX arg must be a real non-sparse matrix."); + im = mxGetPr(arg0); + size = (int) mxGetM(arg0) * mxGetN(arg0); + + /* FIND min, max, mean values of MTX */ + mn = *im; mx = *im; binsize = 0; + for (i=1; i mx) + mx = temp; + binsize += temp; + } + mean = binsize / size; + + /* ARG 3: BIN_CENTER */ + if (nrhs > 2) + { + arg2 = prhs[2]; + if notDblMtx(arg2) mexErrMsgTxt("BIN_CENTER arg must be a real scalar."); + if (mxGetM(arg2) * mxGetN(arg2) != 1) + mexErrMsgTxt("BIN_CENTER must be a real scalar."); + mxMat= mxGetPr(arg2); + origin = *mxMat; + } + else + origin = mean; + + /* ARG 2: If positive, NBINS. If negative, -BINSIZE. */ + if (nrhs > 1) + { + arg1 = prhs[1]; + if notDblMtx(arg1) mexErrMsgTxt("NBINS_OR_BINSIZE arg must be a real scalar."); + if (mxGetM(arg1) * mxGetN(arg1) != 1) + mexErrMsgTxt("NBINS_OR_BINSIZE must be a real scalar."); + mxMat= mxGetPr(arg1); + binsize = *mxMat; + } + else + { + binsize = 101; /* DEFAULT: 101 bins */ + } + + /* -------------------------------------------------- + Adjust origin, binsize, nbins such that + mx <= origin + (nbins-1)*binsize + PAD*binsize + mn >= origin - PAD*binsize + -------------------------------------------------- */ + if (binsize < 0) /* user specified BINSIZE */ + { + binsize = -binsize; + origin -= binsize * ceil((origin-mn-PAD*binsize)/binsize); + nbins = (int) ceil((mx-origin-PAD*binsize)/binsize) + 1; + } + else /* user specified NBINS */ + { + nbins = (int) (binsize + 0.5); /* round to int */ + if (nbins == 0) + mexErrMsgTxt("NBINS must be greater than zero."); + binsize = (mx-mn)/(nbins-1+2*PAD); /* start with lower bound */ + i = ceil((origin-mn-binsize/2)/binsize); + if ( mn < (origin-i*binsize-PAD*binsize) ) + binsize = (origin-mn)/(i+PAD); + else if ( mx > (origin+(nbins-1-i)*binsize+PAD*binsize) ) + binsize = (mx-origin)/((nbins-1-i)+PAD); + origin -= binsize * ceil((origin-mn-PAD*binsize)/binsize); + } + + if (nbins > MAXBINS) + { + mexPrintf("nbins: %d, MAXBINS: %d\n",nbins,MAXBINS); + mexErrMsgTxt("Number of histo bins has exceeded maximum"); + } + + /* Allocate hist and xvals */ + plhs[0] = (mxArray *) mxCreateDoubleMatrix(1,nbins,mxREAL); + if (plhs[0] == NULL) mexErrMsgTxt("Error allocating result matrix"); + hist = mxGetPr(plhs[0]); + + if (nlhs > 1) + { + plhs[1] = (mxArray *) mxCreateDoubleMatrix(1,nbins,mxREAL); + if (plhs[1] == NULL) mexErrMsgTxt("Error allocating result matrix"); + bincenters = mxGetPr(plhs[1]); + for (i=0, temp=origin; i= 0)) + (hist[binnum]) += 1.0; + else + printf("HISTO warning: value %f outside of range [%f,%f]\n", + im[i], origin-0.5*binsize, origin+(nbins-0.5)*binsize); + } + + return; + } + diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/MEX/histo.mexa64 b/matlab/external/gptoolbox/external/matlabPyrTools/MEX/histo.mexa64 new file mode 100644 index 0000000..ac65ceb Binary files /dev/null and b/matlab/external/gptoolbox/external/matlabPyrTools/MEX/histo.mexa64 differ diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/MEX/histo.mexglx b/matlab/external/gptoolbox/external/matlabPyrTools/MEX/histo.mexglx new file mode 100644 index 0000000..4d67bfe Binary files /dev/null and b/matlab/external/gptoolbox/external/matlabPyrTools/MEX/histo.mexglx differ diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/MEX/histo.mexmac b/matlab/external/gptoolbox/external/matlabPyrTools/MEX/histo.mexmac new file mode 100644 index 0000000..9c9d47a Binary files /dev/null and b/matlab/external/gptoolbox/external/matlabPyrTools/MEX/histo.mexmac differ diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/MEX/histo.mexmaci b/matlab/external/gptoolbox/external/matlabPyrTools/MEX/histo.mexmaci new file mode 100644 index 0000000..9792435 Binary files /dev/null and b/matlab/external/gptoolbox/external/matlabPyrTools/MEX/histo.mexmaci differ diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/MEX/histo.mexw32 b/matlab/external/gptoolbox/external/matlabPyrTools/MEX/histo.mexw32 new file mode 100644 index 0000000..03663ef Binary files /dev/null and b/matlab/external/gptoolbox/external/matlabPyrTools/MEX/histo.mexw32 differ diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/MEX/innerProd.c b/matlab/external/gptoolbox/external/matlabPyrTools/MEX/innerProd.c new file mode 100644 index 0000000..8fa1224 --- /dev/null +++ b/matlab/external/gptoolbox/external/matlabPyrTools/MEX/innerProd.c @@ -0,0 +1,52 @@ +/* +RES = innerProd(MAT); + Computes mat'*mat + Odelia Schwartz, 8/97. +*/ + +#define V4_COMPAT +#include + +#include +#include +#include +#include +#include + +void mexFunction(int nlhs, /* Num return vals on lhs */ + mxArray *plhs[], /* Matrices on lhs */ + int nrhs, /* Num args on rhs */ + const mxArray *prhs[] /* Matrices on rhs */ + ) +{ + register double *res, *mat, tmp; + register int len, wid, i, k, j, jlen, ilen, imat, jmat; + mxArray *arg; + + /* get matrix input argument */ + /* should be matrix in which num rows >= num columns */ + arg=prhs[0]; + mat= mxGetPr(arg); + len = (int) mxGetM(arg); + wid = (int) mxGetN(arg); + if ( wid > len ) + printf("innerProd: Warning: width %d is greater than length %d.\n",wid,len); + plhs[0] = (mxArray *) mxCreateDoubleMatrix(wid,wid,mxREAL); + if (plhs[0] == NULL) + mexErrMsgTxt(sprintf("Error allocating %dx%d result matrix",wid,wid)); + res = mxGetPr(plhs[0]); + + for(i=0, ilen=0; i>> See pointOp.m for documentation <<< + EPS, ported from OBVIUS, 7/96. +*/ + +#define V4_COMPAT +#include /* Matlab matrices */ +#include + +#include /* NULL */ + +#define notDblMtx(it) (!mxIsNumeric(it) || !mxIsDouble(it) || mxIsSparse(it) || mxIsComplex(it)) + +void internal_pointop(); + +void mexFunction(int nlhs, /* Num return vals on lhs */ + mxArray *plhs[], /* Matrices on lhs */ + int nrhs, /* Num args on rhs */ + const mxArray *prhs[] /* Matrices on rhs */ + ) + { + double *image, *lut, *res; + double origin, increment; + int x_dim, y_dim, lx_dim, ly_dim; + int warnings = 1; + const mxArray *arg0,*arg1,*arg2,*arg3,*arg4; + double *mxMat; + + if (nrhs < 4 ) mexErrMsgTxt("requres at least 4 args."); + + /* ARG 1: IMAGE */ + arg0 = prhs[0]; + if notDblMtx(arg0) mexErrMsgTxt("IMAGE arg must be a real non-sparse matrix."); + image = mxGetPr(arg0); + x_dim = (int) mxGetM(arg0); /* X is inner index! */ + y_dim = (int) mxGetN(arg0); + + /* ARG 2: Lookup table */ + arg1 = prhs[1]; + if notDblMtx(arg1) mexErrMsgTxt("LUT arg must be a real non-sparse matrix."); + lut = mxGetPr(arg1); + lx_dim = (int) mxGetM(arg1); /* X is inner index! */ + ly_dim = (int) mxGetN(arg1); + if ( (lx_dim != 1) && (ly_dim != 1) ) + mexErrMsgTxt("Lookup table must be a row or column vector."); + + /* ARG 3: ORIGIN */ + arg2 = prhs[2]; + if notDblMtx(arg2) mexErrMsgTxt("ORIGIN arg must be a real scalar."); + if (mxGetM(arg2) * mxGetN(arg2) != 1) + mexErrMsgTxt("ORIGIN arg must be a real scalar."); + mxMat = mxGetPr(arg2); + origin = *mxMat; + + /* ARG 4: INCREMENT */ + arg3 = prhs[3]; + if notDblMtx(arg3) mexErrMsgTxt("INCREMENT arg must be a real scalar."); + if (mxGetM(arg3) * mxGetN(arg3) != 1) + mexErrMsgTxt("INCREMENT arg must be a real scalar."); + mxMat = mxGetPr(arg3); + increment = *mxMat; + + /* ARG 5: WARNINGS */ + if (nrhs>4) + { + arg4 = prhs[4]; + if notDblMtx(arg4) mexErrMsgTxt("WARINGS arg must be a real scalar."); + if (mxGetM(arg4) * mxGetN(arg4) != 1) + mexErrMsgTxt("WARNINGS arg must be a real scalar."); + mxMat = mxGetPr(arg4); + warnings = (int) *mxMat; + } + + plhs[0] = (mxArray *) mxCreateDoubleMatrix(x_dim,y_dim,mxREAL); + if (plhs[0] == NULL) mexErrMsgTxt("Cannot allocate result matrix"); + res = mxGetPr(plhs[0]); + + internal_pointop(image, res, x_dim*y_dim, lut, lx_dim*ly_dim, + origin, increment, warnings); + return; + } + + +/* Use linear interpolation on a lookup table. + Taken from OBVIUS. EPS, Spring, 1987. + */ +void internal_pointop (im, res, size, lut, lutsize, origin, increment, warnings) + register double *im, *res, *lut; + register double origin, increment; + register int size, lutsize, warnings; + { + register int i, index; + register double pos; + register int l_unwarned = warnings; + register int r_unwarned = warnings; + + lutsize = lutsize - 2; /* Maximum index value */ + if (increment > 0) + for (i=0; i lutsize) + { + index = lutsize; + if (r_unwarned) + { + mexPrintf("Warning: Extrapolating to right of lookup table...\n"); + r_unwarned = 0; + } + } + res[i] = lut[index] + (lut[index+1] - lut[index]) * (pos - index); + } + else + for (i=0; i>> See range2.m for documentation <<< + EPS, 3/97. +*/ + +#define V4_COMPAT +#include /* Matlab matrices */ +#include + +#include /* NULL */ + +#define notDblMtx(it) (!mxIsNumeric(it) || !mxIsDouble(it) || mxIsSparse(it) || mxIsComplex(it)) + +void mexFunction(int nlhs, /* Num return vals on lhs */ + mxArray *plhs[], /* Matrices on lhs */ + int nrhs, /* Num args on rhs */ + const mxArray *prhs[] /* Matrices on rhs */ + ) + { + register double temp, mn, mx; + register double *mtx; + register int i, size; + const mxArray *arg; + + if (nrhs != 1) mexErrMsgTxt("requires 1 argument."); + + /* ARG 1: MATRIX */ + arg = prhs[0]; + if notDblMtx(arg) mexErrMsgTxt("MTX arg must be a real non-sparse matrix."); + mtx = mxGetPr(arg); + size = (int) mxGetM(arg) * mxGetN(arg); + + /* FIND min, max values of MTX */ + mn = *mtx; mx = *mtx; + for (i=1; i mx) + mx = temp; + } + + plhs[0] = (mxArray *) mxCreateDoubleMatrix(1,1,mxREAL); + if (plhs[0] == NULL) mexErrMsgTxt("Error allocating result matrix"); + plhs[1] = (mxArray *) mxCreateDoubleMatrix(1,1,mxREAL); + if (plhs[1] == NULL) mexErrMsgTxt("Error allocating result matrix"); + mtx = mxGetPr(plhs[0]); + mtx[0] = mn; + mtx = mxGetPr(plhs[1]); + mtx[0] = mx; + + return; + } + diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/MEX/range2.mexa64 b/matlab/external/gptoolbox/external/matlabPyrTools/MEX/range2.mexa64 new file mode 100644 index 0000000..a6d7c19 Binary files /dev/null and b/matlab/external/gptoolbox/external/matlabPyrTools/MEX/range2.mexa64 differ diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/MEX/range2.mexglx b/matlab/external/gptoolbox/external/matlabPyrTools/MEX/range2.mexglx new file mode 100644 index 0000000..7053170 Binary files /dev/null and b/matlab/external/gptoolbox/external/matlabPyrTools/MEX/range2.mexglx differ diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/MEX/range2.mexmac b/matlab/external/gptoolbox/external/matlabPyrTools/MEX/range2.mexmac new file mode 100644 index 0000000..8f32249 Binary files /dev/null and b/matlab/external/gptoolbox/external/matlabPyrTools/MEX/range2.mexmac differ diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/MEX/range2.mexmaci b/matlab/external/gptoolbox/external/matlabPyrTools/MEX/range2.mexmaci new file mode 100644 index 0000000..711d7f8 Binary files /dev/null and b/matlab/external/gptoolbox/external/matlabPyrTools/MEX/range2.mexmaci differ diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/MEX/range2.mexw32 b/matlab/external/gptoolbox/external/matlabPyrTools/MEX/range2.mexw32 new file mode 100644 index 0000000..513b195 Binary files /dev/null and b/matlab/external/gptoolbox/external/matlabPyrTools/MEX/range2.mexw32 differ diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/MEX/upConv.c b/matlab/external/gptoolbox/external/matlabPyrTools/MEX/upConv.c new file mode 100644 index 0000000..98a2bec --- /dev/null +++ b/matlab/external/gptoolbox/external/matlabPyrTools/MEX/upConv.c @@ -0,0 +1,195 @@ +/* +RES = upConv(IM, FILT, EDGES, STEP, START, STOP, RES); + >>> See upConv.m for documentation <<< + This is a matlab interface to the internal_expand function. + EPS, 7/96. +*/ + +#define V4_COMPAT +#include /* Matlab matrices */ +#include + +#include "convolve.h" + +#define notDblMtx(it) (!mxIsNumeric(it) || !mxIsDouble(it) || mxIsSparse(it) || mxIsComplex(it)) + +void mexFunction(int nlhs, /* Num return vals on lhs */ + mxArray *plhs[], /* Matrices on lhs */ + int nrhs, /* Num args on rhs */ + const mxArray *prhs[] /* Matrices on rhs */ + ) + { + double *image,*filt, *temp, *result, *orig_filt; + int x_fdim, y_fdim, x_idim, y_idim; + int orig_x = 0, orig_y, x, y; + int x_rdim, y_rdim; + int x_start = 1; + int x_step = 1; + int y_start = 1; + int y_step = 1; + int x_stop, y_stop; + const mxArray *arg0,*arg1,*arg3,*arg4,*arg6; + double *mxMat; + char edges[15] = "reflect1"; + + if (nrhs<2) mexErrMsgTxt("requres at least 2 args."); + + /* ARG 1: IMAGE */ + arg0 = prhs[0]; + if notDblMtx(arg0) mexErrMsgTxt("IMAGE arg must be a non-sparse double float matrix."); + image = mxGetPr(arg0); + x_idim = (int) mxGetM(arg0); /* X is inner index! */ + y_idim = (int) mxGetN(arg0); + + /* ARG 2: FILTER */ + arg1 = prhs[1]; + if notDblMtx(arg1) mexErrMsgTxt("FILTER arg must be non-sparse double float matrix."); filt = mxGetPr(arg1); + x_fdim = (int) mxGetM(arg1); + y_fdim = (int) mxGetN(arg1); + + /* ARG 3 (optional): EDGES */ + if (nrhs>2) + { + if (!mxIsChar(prhs[2])) + mexErrMsgTxt("EDGES arg must be a string."); + mxGetString(prhs[2],edges,15); + } + + /* ARG 4 (optional): STEP */ + if (nrhs>3) + { + arg3 = prhs[3]; + if notDblMtx(arg3) mexErrMsgTxt("STEP arg must be double float matrix."); + if (mxGetM(arg3) * mxGetN(arg3) != 2) + mexErrMsgTxt("STEP arg must contain two elements."); + mxMat = mxGetPr(arg3); + x_step = (int) mxMat[0]; + y_step = (int) mxMat[1]; + if ((x_step<1) || (y_step<1)) + mexErrMsgTxt("STEP values must be greater than zero."); + } + + /* ARG 5 (optional): START */ + if (nrhs>4) + { + arg4 = prhs[4]; + if notDblMtx(arg4) mexErrMsgTxt("START arg must be double float matrix."); + if (mxGetM(arg4) * mxGetN(arg4) != 2) + mexErrMsgTxt("START arg must contain two elements."); + mxMat = mxGetPr(arg4); + x_start = (int) mxMat[0]; + y_start = (int) mxMat[1]; + if ((x_start<1) || (y_start<1)) + mexErrMsgTxt("START values must be greater than zero."); + } + x_start--; /* convert to standard C indexes */ + y_start--; + + /* ARG 6 (optional): STOP */ + if (nrhs>5) + { + if notDblMtx(prhs[5]) mexErrMsgTxt("STOP arg must be double float matrix."); + if (mxGetM(prhs[5]) * mxGetN(prhs[5]) != 2) + mexErrMsgTxt("STOP arg must contain two elements."); + mxMat = mxGetPr(prhs[5]); + x_stop = (int) mxMat[0]; + y_stop = (int) mxMat[1]; + if ((x_stop6) + { + arg6 = prhs[6]; + if notDblMtx(arg6) mexErrMsgTxt("RES arg must be double float matrix."); + + /* 7/10/97: Returning one of the args causes problems with Matlab's memory + manager, so we don't return anything if the result image is passed */ + /* plhs[0] = arg; */ + result = mxGetPr(arg6); + x_rdim = (int) mxGetM(arg6); /* X is inner index! */ + y_rdim = (int) mxGetN(arg6); + if ((x_stop>x_rdim) || (y_stop>y_rdim)) + mexErrMsgTxt("STOP values must within image dimensions."); + } + else + { + x_rdim = x_stop; + y_rdim = y_stop; + /* x_rdim = x_step * ((x_stop+x_step-1)/x_step); + y_rdim = y_step * ((y_stop+y_step-1)/y_step); */ + + plhs[0] = (mxArray *) mxCreateDoubleMatrix(x_rdim,y_rdim,mxREAL); + if (plhs[0] == NULL) mexErrMsgTxt("Cannot allocate result matrix"); + result = mxGetPr(plhs[0]); + } + + if ( (((x_stop-x_start+x_step-1) / x_step) != x_idim) || + (((y_stop-y_start+y_step-1) / y_step) != y_idim) ) + { + mexPrintf("Im dims: [%d %d]\n",x_idim,y_idim); + mexPrintf("Start: [%d %d]\n",x_start,y_start); + mexPrintf("Step: [%d %d]\n",x_step,y_step); + mexPrintf("Stop: [%d %d]\n",x_stop,y_stop); + mexPrintf("Res dims: [%d %d]\n",x_rdim,y_rdim); + mexErrMsgTxt("Image sizes and upsampling args are incompatible!"); + } + + /* upConv has a bug for even-length kernels when using the + reflect1, extend, or repeat edge-handlers */ + if ((!strcmp(edges,"reflect1") || !strcmp(edges,"extend") || !strcmp(edges,"repeat")) + && + ((x_fdim%2 == 0) || (y_fdim%2 == 0))) + { + orig_filt = filt; + orig_x = x_fdim; + orig_y = y_fdim; + x_fdim = 2*(orig_x/2)+1; + y_fdim = 2*(orig_y/2)+1; + filt = mxCalloc(x_fdim*y_fdim, sizeof(double)); + if (filt == NULL) + mexErrMsgTxt("Cannot allocate necessary temporary space"); + for (y=0; y x_rdim) || (y_fdim > y_rdim)) + { + mexPrintf("Filter: [%d %d], ",x_fdim,y_fdim); + mexPrintf("Result: [%d %d]\n",x_rdim,y_rdim); + mexErrMsgTxt("FILTER dimensions larger than RESULT dimensions."); + } + + temp = mxCalloc(x_fdim*y_fdim, sizeof(double)); + if (temp == NULL) + mexErrMsgTxt("Cannot allocate necessary temporary space"); + + /* + printf("(%d, %d), (%d, %d), (%d, %d), (%d, %d), (%d, %d), %s\n", + x_idim,y_idim,x_fdim,y_fdim,x_rdim,y_rdim, + x_start,x_step,y_start,y_step,edges); + */ + + if (strcmp(edges,"circular") == 0) + internal_wrap_expand(image, filt, x_fdim, y_fdim, + x_start, x_step, x_stop, y_start, y_step, y_stop, + result, x_rdim, y_rdim); + else internal_expand(image, filt, temp, x_fdim, y_fdim, + x_start, x_step, x_stop, y_start, y_step, y_stop, + result, x_rdim, y_rdim, edges); + + if (orig_x) mxFree((char *) filt); + mxFree((char *) temp); + + return; + } + + + diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/MEX/upConv.mexa64 b/matlab/external/gptoolbox/external/matlabPyrTools/MEX/upConv.mexa64 new file mode 100644 index 0000000..e38c594 Binary files /dev/null and b/matlab/external/gptoolbox/external/matlabPyrTools/MEX/upConv.mexa64 differ diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/MEX/upConv.mexglx b/matlab/external/gptoolbox/external/matlabPyrTools/MEX/upConv.mexglx new file mode 100644 index 0000000..3b12479 Binary files /dev/null and b/matlab/external/gptoolbox/external/matlabPyrTools/MEX/upConv.mexglx differ diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/MEX/upConv.mexmac b/matlab/external/gptoolbox/external/matlabPyrTools/MEX/upConv.mexmac new file mode 100644 index 0000000..98e7560 Binary files /dev/null and b/matlab/external/gptoolbox/external/matlabPyrTools/MEX/upConv.mexmac differ diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/MEX/upConv.mexmaci b/matlab/external/gptoolbox/external/matlabPyrTools/MEX/upConv.mexmaci new file mode 100644 index 0000000..9781561 Binary files /dev/null and b/matlab/external/gptoolbox/external/matlabPyrTools/MEX/upConv.mexmaci differ diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/MEX/upConv.mexw32 b/matlab/external/gptoolbox/external/matlabPyrTools/MEX/upConv.mexw32 new file mode 100644 index 0000000..36d5011 Binary files /dev/null and b/matlab/external/gptoolbox/external/matlabPyrTools/MEX/upConv.mexw32 differ diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/MEX/wrap.c b/matlab/external/gptoolbox/external/matlabPyrTools/MEX/wrap.c new file mode 100644 index 0000000..a081123 --- /dev/null +++ b/matlab/external/gptoolbox/external/matlabPyrTools/MEX/wrap.c @@ -0,0 +1,281 @@ +/* +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; +;;; File: wrap.c +;;; Author: Eero Simoncelli +;;; Description: Circular convolution on 2D images. +;;; Creation Date: Spring, 1987. +;;; MODIFICATIONS: +;;; 6/96: Switched array types to double float. +;;; 2/97: made more robust and readable. Added STOP arguments. +;;; ---------------------------------------------------------------- +;;; Object-Based Vision and Image Understanding System (OBVIUS), +;;; Copyright 1988, Vision Science Group, Media Laboratory, +;;; Massachusetts Institute of Technology. +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; +*/ + +#include + +#include "convolve.h" + +/* + -------------------------------------------------------------------- + Performs correlation (i.e., convolution with filt(-x,-y)) of FILT + with IMAGE followed by subsampling (a.k.a. REDUCE in Burt&Adelson81). + The operations are combined to avoid unnecessary computation of the + convolution samples that are to be discarded in the subsampling + operation. The convolution is done in 9 sections so that mod + operations are not performed unnecessarily. The subsampling lattice + is specified by the START, STEP and STOP parameters. + -------------------------------------------------------------------- */ + +/* abstract out the inner product computation */ +#define INPROD(YSTART,YIND,XSTART,XIND) \ + { \ + sum=0.0; \ + for (y_im=YSTART, filt_pos=0, x_filt_stop=x_fdim; \ + x_filt_stop<=filt_size; \ + y_im++, x_filt_stop+=x_fdim) \ + for (x_im=XSTART ; \ + filt_pos); + help matlabPyrTools + +A few functions are actually MEX interfaces to C code. These are +contained in the subdirectory called MEX. The MEX files have been +tested on Sun (Solaris), LinuX (on an Intel platform), and Macintosh +OSX (on PowerPC and Intel), but should not be difficult to compile on +most other platforms. Source code is included in the MEX directory, +as well as Make files. Pre-compiled versions are included for a +number of platforms. To compile on your platform, simply run +compilePyrTools.m which is located in the MEX subdirectory. + +To make sure these are in your matlab path, you can do *one* of the +following: + 1) Create a symbolic link (or macintosh "alias") for the relavent files + in the main matlabPyrTools directory, or + 2) Copy the relavent files into the main matlabPyrTools directory, or + 3) Put the MEX subdirectory in your matlab path: addpath('matlabPyrTools/MEX'); + +Some example script files showing usage of the code are in the +directory /TUTORIALS. There is a README file in that directory +describing the contents. + +Incremental changes/updates to the code are documented in the ChangeLog file. + +Comments/Suggestions/Bugs to: + Eero P. Simoncelli + Center for Neural Science, and + Courant Institute for Mathematical Sciences + New York University + eero.simoncelli@nyu.edu + http://www.cns.nyu.edu/~eero/ diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/.AppleDouble/.Parent b/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/.AppleDouble/.Parent new file mode 100644 index 0000000..e1faeec Binary files /dev/null and b/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/.AppleDouble/.Parent differ diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/.FBCIndex b/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/.FBCIndex new file mode 100644 index 0000000..23b62bc Binary files /dev/null and b/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/.FBCIndex differ diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/.FBCLockFolder/.FBCSemaphoreFile b/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/.FBCLockFolder/.FBCSemaphoreFile new file mode 100644 index 0000000..ab2c684 Binary files /dev/null and b/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/.FBCLockFolder/.FBCSemaphoreFile differ diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/lcv.css b/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/lcv.css new file mode 100644 index 0000000..2f221f0 --- /dev/null +++ b/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/lcv.css @@ -0,0 +1,23 @@ +BODY {margin-left:20; margin-top:5; margin-width:15; margin-height:5; font-family:helvetica,arial,sans-serif} + +P.titledlist {margin-left: 2.4em; text-indent: -2.4em; line-height: 1.3; +margin-top: 1.8ex; margin-bottom: 1.8ex;} + +P.people { margin-top: 0ex; margin-bottom: 0.6ex; margin-left: 12px; +text-indent: -12px; } + +P.research {margin-top: 1ex; margin-bottom: 1ex;} + +UL.compact {list-style-image:none; list-style: inside disc } + +LI.software {margin-top: 1ex; margin-bottom: 0ex;} + +a:link {text-decoration:none;} + +a:visited {text-decoration:none;} + +a:hover {color:blue; text-decoration:underline;} + +a span {display:none;} + +a:hover span {display:block; position:fixed; left:150px; padding:5px; background: #f0f0f0; border: 1px dotted #c0c0c0; opacity: 1;} diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/matlabPyrTools.png b/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/matlabPyrTools.png new file mode 100644 index 0000000..087ea4e Binary files /dev/null and b/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/matlabPyrTools.png differ diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/matlabPyrTools_0.1.png b/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/matlabPyrTools_0.1.png new file mode 100644 index 0000000..beb452a Binary files /dev/null and b/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/matlabPyrTools_0.1.png differ diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/matlabPyrTools_0.2.png b/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/matlabPyrTools_0.2.png new file mode 100644 index 0000000..fa42376 Binary files /dev/null and b/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/matlabPyrTools_0.2.png differ diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/matlabPyrTools_0.3.png b/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/matlabPyrTools_0.3.png new file mode 100644 index 0000000..c53debe Binary files /dev/null and b/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/matlabPyrTools_0.3.png differ diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/matlabPyrTools_01.png b/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/matlabPyrTools_01.png new file mode 100644 index 0000000..a2bfe7a Binary files /dev/null and b/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/matlabPyrTools_01.png differ diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/matlabPyrTools_02.png b/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/matlabPyrTools_02.png new file mode 100644 index 0000000..83164ac Binary files /dev/null and b/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/matlabPyrTools_02.png differ diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/matlabPyrTools_03.png b/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/matlabPyrTools_03.png new file mode 100644 index 0000000..f653507 Binary files /dev/null and b/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/matlabPyrTools_03.png differ diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/matlabPyrTools_04.png b/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/matlabPyrTools_04.png new file mode 100644 index 0000000..4f57494 Binary files /dev/null and b/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/matlabPyrTools_04.png differ diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/matlabPyrTools_05.png b/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/matlabPyrTools_05.png new file mode 100644 index 0000000..5fdffd0 Binary files /dev/null and b/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/matlabPyrTools_05.png differ diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/matlabPyrTools_06.png b/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/matlabPyrTools_06.png new file mode 100644 index 0000000..df897d5 Binary files /dev/null and b/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/matlabPyrTools_06.png differ diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/matlabPyrTools_07.png b/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/matlabPyrTools_07.png new file mode 100644 index 0000000..ab3eaa1 Binary files /dev/null and b/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/matlabPyrTools_07.png differ diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/matlabPyrTools_08.png b/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/matlabPyrTools_08.png new file mode 100644 index 0000000..a48e5af Binary files /dev/null and b/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/matlabPyrTools_08.png differ diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/matlabPyrTools_09.png b/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/matlabPyrTools_09.png new file mode 100644 index 0000000..8e47cdf Binary files /dev/null and b/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/matlabPyrTools_09.png differ diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/matlabPyrTools_10.png b/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/matlabPyrTools_10.png new file mode 100644 index 0000000..92c6031 Binary files /dev/null and b/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/matlabPyrTools_10.png differ diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/matlabPyrTools_11.png b/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/matlabPyrTools_11.png new file mode 100644 index 0000000..56db27f Binary files /dev/null and b/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/matlabPyrTools_11.png differ diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/matlabPyrTools_12.png b/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/matlabPyrTools_12.png new file mode 100644 index 0000000..95bd48c Binary files /dev/null and b/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/matlabPyrTools_12.png differ diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/matlabPyrTools_13.png b/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/matlabPyrTools_13.png new file mode 100644 index 0000000..a4ae0f2 Binary files /dev/null and b/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/matlabPyrTools_13.png differ diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/matlabPyrTools_14.png b/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/matlabPyrTools_14.png new file mode 100644 index 0000000..d0d5f04 Binary files /dev/null and b/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/matlabPyrTools_14.png differ diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/matlabPyrTools_15.png b/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/matlabPyrTools_15.png new file mode 100644 index 0000000..b039461 Binary files /dev/null and b/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/matlabPyrTools_15.png differ diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/matlabPyrTools_16.png b/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/matlabPyrTools_16.png new file mode 100644 index 0000000..6342556 Binary files /dev/null and b/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/matlabPyrTools_16.png differ diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/matlabPyrTools_17.png b/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/matlabPyrTools_17.png new file mode 100644 index 0000000..cf3dff0 Binary files /dev/null and b/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/matlabPyrTools_17.png differ diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/matlabPyrTools_18.png b/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/matlabPyrTools_18.png new file mode 100644 index 0000000..678c4b3 Binary files /dev/null and b/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/matlabPyrTools_18.png differ diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/matlabPyrTools_19.png b/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/matlabPyrTools_19.png new file mode 100644 index 0000000..716e48f Binary files /dev/null and b/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/matlabPyrTools_19.png differ diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/matlabPyrTools_20.png b/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/matlabPyrTools_20.png new file mode 100644 index 0000000..2ea61ab Binary files /dev/null and b/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/matlabPyrTools_20.png differ diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/matlabPyrTools_21.png b/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/matlabPyrTools_21.png new file mode 100644 index 0000000..cd53351 Binary files /dev/null and b/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/matlabPyrTools_21.png differ diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/matlabPyrTools_22.png b/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/matlabPyrTools_22.png new file mode 100644 index 0000000..8086fe7 Binary files /dev/null and b/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/matlabPyrTools_22.png differ diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/matlabPyrTools_23.png b/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/matlabPyrTools_23.png new file mode 100644 index 0000000..dc51cd4 Binary files /dev/null and b/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/matlabPyrTools_23.png differ diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/matlabPyrTools_24.png b/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/matlabPyrTools_24.png new file mode 100644 index 0000000..9718ac7 Binary files /dev/null and b/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/matlabPyrTools_24.png differ diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids.png b/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids.png new file mode 100644 index 0000000..4144429 Binary files /dev/null and b/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids.png differ diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_01.png b/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_01.png new file mode 100644 index 0000000..49697d4 Binary files /dev/null and b/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_01.png differ diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_02.png b/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_02.png new file mode 100644 index 0000000..522fb87 Binary files /dev/null and b/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_02.png differ diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_03.png b/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_03.png new file mode 100644 index 0000000..15cedf3 Binary files /dev/null and b/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_03.png differ diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_04.png b/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_04.png new file mode 100644 index 0000000..edd4332 Binary files /dev/null and b/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_04.png differ diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_05.png b/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_05.png new file mode 100644 index 0000000..82fbc17 Binary files /dev/null and b/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_05.png differ diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_06.png b/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_06.png new file mode 100644 index 0000000..5d58ec7 Binary files /dev/null and b/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_06.png differ diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_07.png b/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_07.png new file mode 100644 index 0000000..09b5d64 Binary files /dev/null and b/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_07.png differ diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_08.png b/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_08.png new file mode 100644 index 0000000..cc261ed Binary files /dev/null and b/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_08.png differ diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_09.png b/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_09.png new file mode 100644 index 0000000..b690ac5 Binary files /dev/null and b/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_09.png differ diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_10.png b/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_10.png new file mode 100644 index 0000000..2cf4a13 Binary files /dev/null and b/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_10.png differ diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_11.5.png b/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_11.5.png new file mode 100644 index 0000000..1e56908 Binary files /dev/null and b/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_11.5.png differ diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_11.png b/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_11.png new file mode 100644 index 0000000..33785e5 Binary files /dev/null and b/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_11.png differ diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_12.png b/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_12.png new file mode 100644 index 0000000..82b259a Binary files /dev/null and b/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_12.png differ diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_13.png b/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_13.png new file mode 100644 index 0000000..48abe60 Binary files /dev/null and b/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_13.png differ diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_14.png b/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_14.png new file mode 100644 index 0000000..bb8670f Binary files /dev/null and b/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_14.png differ diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_15.png b/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_15.png new file mode 100644 index 0000000..1404c07 Binary files /dev/null and b/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_15.png differ diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_16.png b/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_16.png new file mode 100644 index 0000000..4b8bf31 Binary files /dev/null and b/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_16.png differ diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_17.png b/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_17.png new file mode 100644 index 0000000..5a7178e Binary files /dev/null and b/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_17.png differ diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_18.png b/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_18.png new file mode 100644 index 0000000..2117eb3 Binary files /dev/null and b/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_18.png differ diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_19.png b/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_19.png new file mode 100644 index 0000000..ab256da Binary files /dev/null and b/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_19.png differ diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_20.png b/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_20.png new file mode 100644 index 0000000..c64fbda Binary files /dev/null and b/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_20.png differ diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_21.png b/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_21.png new file mode 100644 index 0000000..11f07af Binary files /dev/null and b/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_21.png differ diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_22.png b/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_22.png new file mode 100644 index 0000000..2b08cbb Binary files /dev/null and b/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_22.png differ diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_23.png b/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_23.png new file mode 100644 index 0000000..adc61da Binary files /dev/null and b/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_23.png differ diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_24.png b/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_24.png new file mode 100644 index 0000000..383771a Binary files /dev/null and b/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_24.png differ diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_25.png b/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_25.png new file mode 100644 index 0000000..5d65134 Binary files /dev/null and b/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_25.png differ diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_26.png b/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_26.png new file mode 100644 index 0000000..5a598d1 Binary files /dev/null and b/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_26.png differ diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_27.png b/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_27.png new file mode 100644 index 0000000..ebebb53 Binary files /dev/null and b/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_27.png differ diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_28.5.png b/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_28.5.png new file mode 100644 index 0000000..09f0819 Binary files /dev/null and b/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_28.5.png differ diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_28.png b/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_28.png new file mode 100644 index 0000000..a4a379d Binary files /dev/null and b/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_28.png differ diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_29.png b/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_29.png new file mode 100644 index 0000000..e2c349d Binary files /dev/null and b/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_29.png differ diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_30.png b/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_30.png new file mode 100644 index 0000000..f741174 Binary files /dev/null and b/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_30.png differ diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_31.png b/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_31.png new file mode 100644 index 0000000..2a7fd2e Binary files /dev/null and b/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_31.png differ diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_32.png b/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_32.png new file mode 100644 index 0000000..b8633bc Binary files /dev/null and b/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_32.png differ diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_33.png b/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_33.png new file mode 100644 index 0000000..0b338c5 Binary files /dev/null and b/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_33.png differ diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_34.png b/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_34.png new file mode 100644 index 0000000..cbd87f2 Binary files /dev/null and b/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_34.png differ diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_35.png b/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_35.png new file mode 100644 index 0000000..ae712bf Binary files /dev/null and b/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_35.png differ diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_36.5.png b/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_36.5.png new file mode 100644 index 0000000..d7191f2 Binary files /dev/null and b/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_36.5.png differ diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_36.png b/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_36.png new file mode 100644 index 0000000..e2eac6c Binary files /dev/null and b/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_36.png differ diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_37.3.png b/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_37.3.png new file mode 100644 index 0000000..c94302f Binary files /dev/null and b/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_37.3.png differ diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_37.6.png b/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_37.6.png new file mode 100644 index 0000000..43c4cef Binary files /dev/null and b/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_37.6.png differ diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_37.png b/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_37.png new file mode 100644 index 0000000..dd052c1 Binary files /dev/null and b/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_37.png differ diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_38.5.png b/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_38.5.png new file mode 100644 index 0000000..e0fa9e6 Binary files /dev/null and b/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_38.5.png differ diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_38.png b/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_38.png new file mode 100644 index 0000000..9077363 Binary files /dev/null and b/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_38.png differ diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_39.5.png b/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_39.5.png new file mode 100644 index 0000000..e9b806f Binary files /dev/null and b/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_39.5.png differ diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_39.png b/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_39.png new file mode 100644 index 0000000..3f750ec Binary files /dev/null and b/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_39.png differ diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_40.png b/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_40.png new file mode 100644 index 0000000..0fe4d33 Binary files /dev/null and b/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_40.png differ diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_41.png b/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_41.png new file mode 100644 index 0000000..6ae914a Binary files /dev/null and b/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_41.png differ diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_42.png b/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_42.png new file mode 100644 index 0000000..2673076 Binary files /dev/null and b/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_42.png differ diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_43.png b/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_43.png new file mode 100644 index 0000000..c955102 Binary files /dev/null and b/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_43.png differ diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_44.png b/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_44.png new file mode 100644 index 0000000..447d898 Binary files /dev/null and b/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_44.png differ diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_45.png b/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_45.png new file mode 100644 index 0000000..a11b635 Binary files /dev/null and b/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_45.png differ diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_46.png b/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_46.png new file mode 100644 index 0000000..1073c85 Binary files /dev/null and b/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_46.png differ diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_47.png b/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_47.png new file mode 100644 index 0000000..5bdd14a Binary files /dev/null and b/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_47.png differ diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_48.png b/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_48.png new file mode 100644 index 0000000..d7d8aaf Binary files /dev/null and b/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_48.png differ diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_49.png b/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_49.png new file mode 100644 index 0000000..05dfb76 Binary files /dev/null and b/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_49.png differ diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_5.5.png b/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_5.5.png new file mode 100644 index 0000000..20feee0 Binary files /dev/null and b/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_5.5.png differ diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_50.png b/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_50.png new file mode 100644 index 0000000..fcd8921 Binary files /dev/null and b/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_50.png differ diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_51.png b/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_51.png new file mode 100644 index 0000000..d7b4a1f Binary files /dev/null and b/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_51.png differ diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_52.5.png b/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_52.5.png new file mode 100644 index 0000000..c52f43b Binary files /dev/null and b/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_52.5.png differ diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_52.png b/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_52.png new file mode 100644 index 0000000..be89c49 Binary files /dev/null and b/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_52.png differ diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_53.png b/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_53.png new file mode 100644 index 0000000..148d06a Binary files /dev/null and b/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_53.png differ diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_54.png b/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_54.png new file mode 100644 index 0000000..e61a7bf Binary files /dev/null and b/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_54.png differ diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_55.png b/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_55.png new file mode 100644 index 0000000..cc513b5 Binary files /dev/null and b/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_55.png differ diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_56.png b/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_56.png new file mode 100644 index 0000000..3914c90 Binary files /dev/null and b/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_56.png differ diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_57.png b/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_57.png new file mode 100644 index 0000000..d9064cb Binary files /dev/null and b/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_57.png differ diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_58.png b/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_58.png new file mode 100644 index 0000000..5659477 Binary files /dev/null and b/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_58.png differ diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_59.png b/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_59.png new file mode 100644 index 0000000..b3e87d6 Binary files /dev/null and b/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_59.png differ diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_60.png b/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_60.png new file mode 100644 index 0000000..6b9ea88 Binary files /dev/null and b/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_60.png differ diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_61.png b/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_61.png new file mode 100644 index 0000000..c3d58f4 Binary files /dev/null and b/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_61.png differ diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_62.png b/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_62.png new file mode 100644 index 0000000..d025e60 Binary files /dev/null and b/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_62.png differ diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_63.png b/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_63.png new file mode 100644 index 0000000..4b5a959 Binary files /dev/null and b/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_63.png differ diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_64.png b/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_64.png new file mode 100644 index 0000000..e99fb5b Binary files /dev/null and b/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_64.png differ diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_65.png b/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_65.png new file mode 100644 index 0000000..5c4ba68 Binary files /dev/null and b/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_65.png differ diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_66.png b/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_66.png new file mode 100644 index 0000000..9046b43 Binary files /dev/null and b/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_66.png differ diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_67.png b/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_67.png new file mode 100644 index 0000000..d7009d2 Binary files /dev/null and b/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_67.png differ diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_68.png b/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_68.png new file mode 100644 index 0000000..33ff00e Binary files /dev/null and b/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_68.png differ diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_69.png b/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_69.png new file mode 100644 index 0000000..6dfb78f Binary files /dev/null and b/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_69.png differ diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_70.png b/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_70.png new file mode 100644 index 0000000..147684f Binary files /dev/null and b/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_70.png differ diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_71.png b/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_71.png new file mode 100644 index 0000000..10d0d2b Binary files /dev/null and b/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_71.png differ diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_72.png b/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_72.png new file mode 100644 index 0000000..7ceb74c Binary files /dev/null and b/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_72.png differ diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_73.png b/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_73.png new file mode 100644 index 0000000..d2ed7fe Binary files /dev/null and b/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_73.png differ diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_74.png b/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_74.png new file mode 100644 index 0000000..863a63c Binary files /dev/null and b/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_74.png differ diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_75.png b/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_75.png new file mode 100644 index 0000000..334dd63 Binary files /dev/null and b/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/HTML/pyramids_75.png differ diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/README b/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/README new file mode 100644 index 0000000..b8eb3ea --- /dev/null +++ b/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/README @@ -0,0 +1,24 @@ + +This directory contains some Matlab script files that serve to give +example usage of this code, and also to explain some of the +representations and algorithms. + +The files are NOT meant to be executed from the MatLab prompt (like many +of the MatLab demos). You should instead read through the comments, +executing the subsequent pieces of code. This gives you a chance to +explore as you go... + +matlabPyrTools.m - Example usage of the code in the distribution. + +pyramids.m - An introduction to multi-scale pyramid representations, + covering Laplacian, QMF/Wavelet, and Steerable pyramids. The + file assumes a knowledge of linear systems, matrix algebra, + and 2D Fourier transforms. + +matlabPyrTools.html - Same as matlabPyrTools.m, but formatted in html that + shows sample output. + +pyramids.html - Same as pyramids.m, but formatted in html that shows sample + output. + +more to come.... diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/matlabPyrTools.html b/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/matlabPyrTools.html new file mode 100644 index 0000000..0d4c85c --- /dev/null +++ b/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/matlabPyrTools.html @@ -0,0 +1,560 @@ + + + + + + + + matlabPyrTools + + + + + + +
+

Some examples using the tools in this distribution.

+

Contents

+ +

Load an image, and downsample to a size appropriate for the machine speed.

+
oim = pgmRead('einstein.pgm');
+tic; corrDn(oim,[1 1; 1 1]/4,'reflect1',[2 2]); time = toc;
+imSubSample = min(max(floor(log2(time)/2+3),0),2);
+im = blurDn(oim, imSubSample,'qmf9');
+clear oim;
+
ShowIm: + 3 types of automatic graylevel scaling, 2 types of automatic + sizing, with or without title and Range information. +
help showIm
+
  RANGE = showIm (MATRIX, RANGE, ZOOM, LABEL, NSHADES )
+  
+  Display a MatLab MATRIX as a grayscale image in the current figure,
+  inside the current axes.  If MATRIX is complex, the real and imaginary 
+  parts are shown side-by-side, with the same grayscale mapping.
+  
+  If MATRIX is a string, it should be the name of a variable bound to a 
+  MATRIX in the base (global) environment.  This matrix is displayed as an 
+  image, with the title set to the string.
+  
+  RANGE (optional) is a 2-vector specifying the values that map to
+  black and white, respectively.  Passing a value of 'auto' (default)
+  sets RANGE=[min,max] (as in MatLab's imagesc).  'auto2' sets
+  RANGE=[mean-2*stdev, mean+2*stdev].  'auto3' sets
+  RANGE=[p1-(p2-p1)/8, p2+(p2-p1)/8], where p1 is the 10th percentile
+  value of the sorted MATRIX samples, and p2 is the 90th percentile
+  value.
+  
+  ZOOM specifies the number of matrix samples per screen pixel.  It
+  will be rounded to an integer, or 1 divided by an integer.  A value
+  of 'same' or 'auto' (default) causes the zoom value to be chosen
+  automatically to fit the image into the current axes.  A value of
+  'full' fills the axis region (leaving no room for labels).  See
+  pixelAxes.m.
+  
+  If LABEL (optional, default = 1, unless zoom='full') is non-zero, the range 
+  of values that are mapped into the gray colormap and the dimensions 
+  (size) of the matrix and zoom factor are printed below the image.  If label 
+  is a string, it is used as a title.
+  
+  NSHADES (optional) specifies the number of gray shades, and defaults
+  to the size of the current colormap.
+
+
+
+clf; showIm(im,'auto1','auto','Al')
+ +
+ans =
+
+     0   237
+
+
+
+clf; showIm('im','auto2')
+ +
+ans =
+
+   33.5299  181.9745
+
+
+
+clf; showIm(im,'auto3',2)
+
+

+

+ans =
+
+   34.5314  161.4488
+
+
+Statistics:
mean2(im)
+var2(im)
+skew2(im)
+kurt2(im)
+entropy2(im)
+imStats(im)
+
+
+ans =
+
+  107.7522
+
+
+ans =
+
+   1.3772e+03
+
+
+ans =
+
+   -0.3853
+
+
+ans =
+
+    3.4430
+
+
+ans =
+
+    6.8841
+
+Image statistics:
+  Range: [0.000000, 237.000000]
+  Mean: 107.752213,  Stdev: 37.111143,  Kurtosis: 3.442999
+
+

Synthetic images. First pick some parameters:

+
+sz = 200;
+dir = 2*pi*rand(1)
+slope = 10*rand(1)-5
+int = 10*rand(1)-5;
+orig = round(1+(sz-1)*rand(2,1));
+expt = 0.8+rand(1)
+ampl = 1+5*rand(1)
+ph = 2*pi*rand(1)
+per = 20
+twidth = 7
+
+
+dir =
+
+    5.0015
+
+
+slope =
+
+   -4.3516
+
+
+expt =
+
+    1.1006
+
+
+ampl =
+
+    5.2370
+
+
+ph =
+
+    2.5244
+
+
+per =
+
+    20
+
+
+twidth =
+
+     7
+
+
+clf;
+showIm(mkRamp(sz,dir,slope,int,orig));
+
+ +
+showIm(mkImpulse(sz,orig,ampl));
+
+ +
+showIm(mkR(sz,expt,orig));
+
+ +
+showIm(mkAngle(sz,dir));
+
+ +
+showIm(mkDisc(sz,sz/4,orig,twidth));
+
+ +
+showIm(mkGaussian(sz,(sz/6)^2,orig,ampl));
+
+ +
+showIm(mkZonePlate(sz,ampl,ph));
+
+ +
+showIm(mkAngularSine(sz,3,ampl,ph,orig));
+
+ +
+showIm(mkSine(sz,per,dir,ampl,ph,orig));
+
+ +
+showIm(mkSquare(sz,per,dir,ampl,ph,orig,twidth));
+
+ +
+showIm(mkFract(sz,expt));
+
+ +

Point operations (lookup tables):

[Xtbl,Ytbl] = rcosFn(20, 25, [-1 1]);
+plot(Xtbl,Ytbl);
+showIm(pointOp(mkR(100,1,[70,30]), Ytbl, Xtbl(1), Xtbl(2)-Xtbl(1), 0));
+
+ + +

histogram Modification/matching:

[N,X] = histo(im, 150);
+[mn, mx] = range2(im);
+matched = histoMatch(rand(size(im)), N, X);
+showIm(im + sqrt(-1)*matched);
+[Nm,Xm] = histo(matched,150);
+nextFig(2,1);
+  subplot(1,2,1); plot(X,N); axis([mn mx 0 max(N)]);
+  subplot(1,2,2);  plot(Xm,Nm); axis([mn mx 0 max(N)]);
+nextFig(2,-1);
+
+
+ +

Convolution routines:

+

Compare speed of convolution/downsampling routines:

noise = rand(400); filt = rand(10);
+tic; res1 = corrDn(noise,filt(10:-1:1,10:-1:1),'reflect1',[2 2]); toc;
+tic; ires = rconv2(noise,filt); res2 = ires(1:2:400,1:2:400); toc;
+imStats(res1,res2)
+
Elapsed time is 0.047516 seconds.
+Elapsed time is 0.445268 seconds.
+Difference statistics:
+  Range: [-2.486900e-14, 2.842171e-14]
+  Mean: 0.000000,  Stdev (rmse): 0.000000,  SNR (dB): 302.015673
+

Display image and extension of left and top boundaries:

fsz = [9 9];
+fmid = ceil((fsz+1)/2);
+imsz = [16 16];
+
+% pick one:
+im = eye(imsz);
+im = mkRamp(imsz,pi/6);
+im = mkSquare(imsz,6,pi/6);
+
+% pick one:
+edges='reflect1';
+edges='reflect2';
+edges='repeat';
+edges='extend';
+edges='zero';
+edges='circular';
+edges='dont-compute';
+
+filt = mkImpulse(fsz,[1 1]);
+showIm(corrDn(im,filt,edges));
+line([0,0,imsz(2),imsz(2),0]+fmid(2)-0.5, ...
+     [0,imsz(1),imsz(1),0,0]+fmid(1)-0.5);
+title(sprintf('Edges = %s',edges));
+

Multi-scale pyramids (see pyramids.m for more examples, and explanations):

+

A Laplacian pyramid:

+
[pyr,pind] = buildLpyr(im);
+showLpyr(pyr,pind);
+
+ +
+res = reconLpyr(pyr, pind); 		% full reconstruction
+imStats(im,res);			% essentially perfect
+
+
Difference statistics:
+  Range: [-1.110223e-16, 1.110223e-16]
+  Mean: 0.000000,  Stdev (rmse): 0.000000,  SNR (dB): 328.192949
+
+
+res = reconLpyr(pyr, pind, [2 3]);  %reconstruct 2nd and 3rd levels only
+showIm(res);
+
+ +

Wavelet/QMF pyramids:

+
filt = 'qmf9'; edges = 'reflect1';
+filt = 'haar'; edges = 'qreflect2';
+filt = 'qmf12'; edges = 'qreflect2';
+filt = 'daub3'; edges = 'circular';
+
+%[pyr,pind] = buildWpyr(im, 5-imSubSample, filt, edges);
+[pyr,pind] = buildWpyr(im, 'auto', filt, edges);
+showWpyr(pyr,pind,'auto2');
+
+ +
+res = reconWpyr(pyr, pind, filt, edges);
+clf;
+showIm(im + i*res);
+imStats(im,res);
+
+
Difference statistics:
+  Range: [-1.419542e-11, 1.515488e-11]
+  Mean: 0.000000,  Stdev (rmse): 0.000000,  SNR (dB): 225.129905
+
+ +
+res = reconWpyr(pyr, pind, filt, edges, 'all', [2]);  %vertical only
+clf;
+showIm(res);
+
+ +

Steerable pyramid:

%[pyr,pind] = buildSpyr(im,4-imSubSample,'sp3Filters');
+[pyr,pind] = buildSpyr(im,'auto','sp3Filters');
+showSpyr(pyr,pind);
+

Steerable pyramid, constructed in frequency domain:

%[pyr,pind] = buildSFpyr(im,5-imSubSample,4);  %5 orientation bands
+[pyr,pind] = buildSFpyr(im);  %5 orientation bands
+showSpyr(pyr,pind);
+res = reconSFpyr(pyr,pind);
+imStats(im,res);
+
Difference statistics:
+  Range: [-1.176482e-05, 1.176482e-05]
+  Mean: -0.000000,  Stdev (rmse): 0.000006,  SNR (dB): 102.665681
+
+
+ + + \ No newline at end of file diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/matlabPyrTools.m b/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/matlabPyrTools.m new file mode 100644 index 0000000..cbdd881 --- /dev/null +++ b/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/matlabPyrTools.m @@ -0,0 +1,147 @@ +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%%% Some examples using the tools in this distribution. +%%% Eero Simoncelli, 2/97. +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +%% Load an image, and downsample to a size appropriate for the machine speed. +oim = pgmRead('einstein.pgm'); +tic; corrDn(oim,[1 1; 1 1]/4,'reflect1',[2 2]); time = toc; +imSubSample = min(max(floor(log2(time)/2+3),0),2); +im = blurDn(oim, imSubSample,'qmf9'); +clear oim; + +%%% ShowIm: +%% 3 types of automatic graylevel scaling, 2 types of automatic +%% sizing, with or without title and Range information. +help showIm +clf; showIm(im,'auto1','auto','Al') +clf; showIm('im','auto2') +clf; showIm(im,'auto3',2) + +%%% Statistics: +mean2(im) +var2(im) +skew2(im) +kurt2(im) +entropy2(im) +imStats(im) + +%%% Synthetic images. First pick some parameters: +sz = 200; +dir = 2*pi*rand(1) +slope = 10*rand(1)-5 +int = 10*rand(1)-5; +orig = round(1+(sz-1)*rand(2,1)); +expt = 0.8+rand(1) +ampl = 1+5*rand(1) +ph = 2*pi*rand(1) +per = 20 +twidth = 7 + +clf; +showIm(mkRamp(sz,dir,slope,int,orig)); +showIm(mkImpulse(sz,orig,ampl)); +showIm(mkR(sz,expt,orig)); +showIm(mkAngle(sz,dir)); +showIm(mkDisc(sz,sz/4,orig,twidth)); +showIm(mkGaussian(sz,(sz/6)^2,orig,ampl)); +showIm(mkZonePlate(sz,ampl,ph)); +showIm(mkAngularSine(sz,3,ampl,ph,orig)); +showIm(mkSine(sz,per,dir,ampl,ph,orig)); +showIm(mkSquare(sz,per,dir,ampl,ph,orig,twidth)); +showIm(mkFract(sz,expt)); + + +%%% Point operations (lookup tables): +[Xtbl,Ytbl] = rcosFn(20, 25, [-1 1]); +plot(Xtbl,Ytbl); +showIm(pointOp(mkR(100,1,[70,30]), Ytbl, Xtbl(1), Xtbl(2)-Xtbl(1), 0)); + + +%%% histogram Modification/matching: +[N,X] = histo(im, 150); +[mn, mx] = range2(im); +matched = histoMatch(rand(size(im)), N, X); +showIm(im + sqrt(-1)*matched); +[Nm,Xm] = histo(matched,150); +nextFig(2,1); + subplot(1,2,1); plot(X,N); axis([mn mx 0 max(N)]); + subplot(1,2,2); plot(Xm,Nm); axis([mn mx 0 max(N)]); +nextFig(2,-1); + +%%% Convolution routines: + +%% Compare speed of convolution/downsampling routines: +noise = rand(400); filt = rand(10); +tic; res1 = corrDn(noise,filt(10:-1:1,10:-1:1),'reflect1',[2 2]); toc; +tic; ires = rconv2(noise,filt); res2 = ires(1:2:400,1:2:400); toc; +imStats(res1,res2) + +%% Display image and extension of left and top boundaries: +fsz = [9 9]; +fmid = ceil((fsz+1)/2); +imsz = [16 16]; + +% pick one: +im = eye(imsz); +im = mkRamp(imsz,pi/6); +im = mkSquare(imsz,6,pi/6); + +% pick one: +edges='reflect1'; +edges='reflect2'; +edges='repeat'; +edges='extend'; +edges='zero'; +edges='circular'; +edges='dont-compute'; + +filt = mkImpulse(fsz,[1 1]); +showIm(corrDn(im,filt,edges)); +line([0,0,imsz(2),imsz(2),0]+fmid(2)-0.5, ... + [0,imsz(1),imsz(1),0,0]+fmid(1)-0.5); +title(sprintf('Edges = %s',edges)); + +%%% Multi-scale pyramids (see pyramids.m for more examples, +%%% and explanations): + +%% A Laplacian pyramid: +[pyr,pind] = buildLpyr(im); +showLpyr(pyr,pind); + +res = reconLpyr(pyr, pind); % full reconstruction +imStats(im,res); % essentially perfect + +res = reconLpyr(pyr, pind, [2 3]); %reconstruct 2nd and 3rd levels only +showIm(res); + +%% Wavelet/QMF pyramids: +filt = 'qmf9'; edges = 'reflect1'; +filt = 'haar'; edges = 'qreflect2'; +filt = 'qmf12'; edges = 'qreflect2'; +filt = 'daub3'; edges = 'circular'; + +%[pyr,pind] = buildWpyr(im, 5-imSubSample, filt, edges); +[pyr,pind] = buildWpyr(im, 'auto', filt, edges); +showWpyr(pyr,pind,'auto2'); + +res = reconWpyr(pyr, pind, filt, edges); +clf; +showIm(im + i*res); +imStats(im,res); + +res = reconWpyr(pyr, pind, filt, edges, 'all', [2]); %vertical only +clf; +showIm(res); + +%% Steerable pyramid: +%[pyr,pind] = buildSpyr(im,4-imSubSample,'sp3Filters'); +[pyr,pind] = buildSpyr(im,'auto','sp3Filters'); +showSpyr(pyr,pind); + +%% Steerable pyramid, constructed in frequency domain: +%[pyr,pind] = buildSFpyr(im,5-imSubSample,4); %5 orientation bands +[pyr,pind] = buildSFpyr(im); %5 orientation bands +showSpyr(pyr,pind); +res = reconSFpyr(pyr,pind); +imStats(im,res); diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/pyramids.html b/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/pyramids.html new file mode 100644 index 0000000..a663f36 --- /dev/null +++ b/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/pyramids.html @@ -0,0 +1,1701 @@ + + + + + + + + pyramids + + + + + + + +

IMAGE PYRAMID TUTORIAL

+
+ +A brief introduction to multi-scale pyramid decompositions for image processing. You should go through this, reading the comments, and +executing the corresponding MatLab instructions. This file assumes a basic familiarity with matrix algebra, with linear systems and Fourier +theory, and with MatLab. If you don't understand a particular function call, execute "help <functionName>" to see documentation. +
EPS, 6/96. +
Based on the original OBVIUS tutorial.

+Determine a subsampling factor for images, based on machine speed:

oim = pgmRead('einstein.pgm');
+tic; corrDn(oim,[1 1; 1 1]/4,'reflect1',[2 2]); time = toc;
+imSubSample = min(max(floor(log2(time)/2+3),0),2);
+im = blurDn(oim, imSubSample,'qmf9');
+clear oim;
+clf; showIm(im, 'auto2', 'auto', 'im');
+
+
+ +

LAPLACIAN PYRAMIDS:

+Images may be decomposed into information at different scales. Blurring eliminates the fine scales (detail):
binom5 = binomialFilter(5);
+lo_filt = binom5*binom5';
+blurred = rconv2(im,lo_filt);
+subplot(1,2,1); showIm(im, 'auto2', 'auto', 'im');
+subplot(1,2,2); showIm(blurred, 'auto2', 'auto', 'blurred');
+

+Subtracting the blurred image from the original leaves ONLY the fine scale detail:
fine0 = im - blurred;
+subplot(1,2,1); showIm(fine0, 'auto2', 'auto', 'fine0');
+

+The blurred and fine images contain all the information found in +the original image. Trivially, adding the blurred image to the +fine scale detail will reconstruct the original. We can compare +the original image to the sum of blurred and fine using the +"imStats" function, which reports on the statistics of the +difference between it's arguments: +
imStats(im, blurred+fine0);
+
Difference statistics:
+  Range: [-7.105427e-15, 3.552714e-15]
+  Mean: -0.000000,  Stdev (rmse): 0.000000,  SNR (dB): 353.641098
+
+Since the filter is a lowpass filter, we might want to subsample + the blurred image. This may cause some aliasing (depends on the + filter), but the decomposition structure given above will still be + possible. The corrDn function correlates (same as convolution, but + flipped filter) and downsamples in a single operation (for + efficiency). The string 'reflect1' tells the function to handle + boundaries by reflecting the image about the edge pixels. Notice + that the blurred1 image is half the size (in each dimension) of the + original image. +
lo_filt = 2*binom5*binom5';  %construct a separable 2D filter
+blurred1 = corrDn(im,lo_filt,'reflect1',[2 2]);
+subplot(1,2,2); showIm(blurred1,'auto2','auto','blurred1');
+

+Now, to extract fine scale detail, we must interpolate the image + back up to full size before subtracting it from the original. The + upConv function does upsampling (padding with zeros between + samples) followed by convolution. This can be done using the + lowpass filter that was applied before subsampling or it can be + done with a different filter. +
fine1 = im - upConv(blurred1,lo_filt,'reflect1',[2 2],[1 1],size(im));
+subplot(1,2,1); showIm(fine1,'auto2','auto','fine1');
+

+We now have a technique that takes an image, computes two new + images (blurred1 and fine1) containing the coarse scale information + and the fine scale information. We can also (trivially) + reconstruct the original from these two (even if the subsampling of + the blurred1 image caused aliasing):
recon = fine1 + upConv(blurred1,lo_filt,'reflect1',[2 2],[1 1],size(im));
+imStats(im, recon);
+
Difference statistics:
+  Range: [-7.105427e-15, 7.105427e-15]
+  Mean: -0.000000,  Stdev (rmse): 0.000000,  SNR (dB): 345.757412
+
+Thus, we have described an INVERTIBLE linear transform that maps an + input image to the two images blurred1 and fine1. The inverse + transformation maps blurred1 and fine1 to the result. This is + depicted graphically with a system diagram: +
IM --> blur/down2 ---------> BLURRED1 --> up2/blur --> add --> RECON
+|                    |                                  ^
+|	             |                                  |
+|	             V                                  |
+|	          up2/blur                              |
+|	             |                                  |
+|	             |                                  |
+|	             V                                  |
+ --------------> subtract --> FINE1 -------------------
+Note that the number of samples in the representation (i.e., total + samples in BLURRED1 and FINE1) is 1.5 times the number of samples + in the original IM. Thus, this representation is OVERCOMPLETE. + Often, we will want further subdivisions of scale. We can + decompose the (coarse-scale) BLURRED1 image into medium coarse and + very coarse images by applying the same splitting technique: +
blurred2 = corrDn(blurred1,lo_filt,'reflect1',[2 2]);
+showIm(blurred2)
+
+
+ans =
+
+  152.6425  710.8401
+
+ +
+fine2 = blurred1 - upConv(blurred2,lo_filt,'reflect1',[2 2],[1 1],size(blurred1));
+showIm(fine2)
+
+
+ans =
+
+ -107.9813  151.5816
+
+
+
+Since blurred2 and fine2 can be used to reconstruct blurred1, and + blurred1 and fine1 can be used to reconstruct the original image, + the set of THREE images (also known as "subbands") {blurred2, + fine2, fine1} constitute a complete representation of the original + image. Note that the three subbands are displayed at the same size, + but they are actually three different sizes. +
subplot(1,3,1); showIm(fine1,'auto2',2^(imSubSample-1),'fine1');
+subplot(1,3,2); showIm(fine2,'auto2',2^(imSubSample),'fine2');
+subplot(1,3,3); showIm(blurred2,'auto2',2^(imSubSample+1),'blurred2');
+

+It is useful to consider exactly what information is stored in each + of the pyramid subbands. The reconstruction process involves + recursively interpolating these images and then adding them to the + image at the next finer scale. To see the contribution of ONE of + the representation images (say blurred2) to the reconstruction, we + imagine filling all the other subbands with zeros and then + following our reconstruction procedure. For the blurred2 subband, + this is equivalent to simply calling upConv twice: +
blurred2_full = upConv(upConv(blurred2,lo_filt,'reflect1',[2 2],[1 1],size(blurred1)),...
+    lo_filt,'reflect1',[2 2],[1 1],size(im));
+subplot(1,3,3); showIm(blurred2_full,'auto2',2^(imSubSample-1),'blurred2-full');
+

For the fine2 subband, this is equivalent to calling upConv once:

fine2_full = upConv(fine2,lo_filt,'reflect1',[2 2],[1 1],size(im));
+subplot(1,3,2); showIm(fine2_full,'auto2',2^(imSubSample-1),'fine2-full');
+

If we did everything correctly, we should be able to add together these three full-size images to reconstruct the original image:

recon = blurred2_full + fine2_full + fine1;
+imStats(im, recon)
+
+
+
Difference statistics:
+  Range: [-8.526513e-14, 5.684342e-14]
+  Mean: -0.000000,  Stdev (rmse): 0.000000,  SNR (dB): 307.603254
+
+ +

FUNCTIONS for CONSTRUCTING/MANIPULATING LAPLACIAN PYRAMIDS

+We can continue this process, recursively splitting off finer and finer details from the blurred image (like peeling off the outer layers of an onion). The resulting data structure is known as a "Laplacian Pyramid". To make things easier, we have written a MatLab function called buildLpyr to construct this object. The function returns two items: a long vector containing the subbands of the pyramid, and an index matrix that is used to access these subbands. The display routine showLpyr shows all the subbands of the pyramid, at the their correct relative sizes. It should now be clearer why these data structures are called "pyramids".

[pyr,pind] = buildLpyr(im,5-imSubSample);
+showLpyr(pyr,pind);
+

There are also "accessor" functions for pulling out a single subband:

showIm(pyrBand(pyr,pind,2));
+
+
+The reconLpyr function allows you to reconstruct from a laplacian pyramid. The third (optional) arg allows you to select any subset of pyramid bands (default is to use ALL of them).

clf; showIm(reconLpyr(pyr,pind,[1 3]),'auto2','auto','bands 1 and 3 only');
+
+ +
+fullres = reconLpyr(pyr,pind);
+showIm(fullres,'auto2','auto','Full reconstruction');
+imStats(im,fullres);
+
Difference statistics:
+  Range: [-7.105427e-15, 7.105427e-15]
+  Mean: 0.000000,  Stdev (rmse): 0.000000,  SNR (dB): 345.757510
+
+
buildLpyr uses 5-tap filters by default for building Laplacian pyramids. You can specify other filters:

namedFilter('binom3')
+[pyr3,pind3] = buildLpyr(im,5-imSubSample,'binom3');
+showLpyr(pyr3,pind3);
+fullres3 = reconLpyr(pyr3,pind3,'all','binom3');
+imStats(im,fullres3);
+
+ans =
+
+    0.3536
+    0.7071
+    0.3536
+
+Difference statistics:
+  Range: [, 7.105427e-15]
+  Mean: 0.000000,  Stdev (rmse): 0.000000,  SNR (dB): 350.953606
+
+
Here we build a "Laplacian" pyramid using random filters. filt1 is used with the downsampling operations and filt2 is used with the upsampling operations. We normalize the filters for display purposes. Of course, these filters are (almost certainly) not very "Gaussian", and the subbands of such a pyramid will be garbage! Nevertheless, it is a simple property of the Laplacian pyramid that we can use ANY filters and we will still be able to reconstruct perfectly.

filt1 = rand(1,5); filt1 = sqrt(2)*filt1/sum(filt1)
+filt2 = rand(1,3); filt2 = sqrt(2)*filt2/sum(filt2)
+[pyrr,pindr] = buildLpyr(im,5-imSubSample,filt1,filt2);
+showLpyr(pyrr,pindr);
+fullresr = reconLpyr(pyrr,pindr,'all',filt2);
+imStats(im,fullresr);
+
+
+
+filt1 =
+
+    0.3708    0.2612    0.2453    0.4093    0.1276
+
+
+filt2 =
+
+    0.5662    0.5636    0.2845
+
+Difference statistics:
+  Range: [-1.421085e-14, 2.842171e-14]
+  Mean: -0.000000,  Stdev (rmse): 0.000000,  SNR (dB): 336.260358
+
+

ALIASING in the Gaussian and Laplacian pyramids:

+Unless one is careful, the subsampling operations will introduce aliasing artifacts in these pyramid transforms. This is true even though the Laplacian pyramid can be used to reconstruct the original image perfectly. When reconstructing, the pyramid is designed in such a way that these aliasing artifacts cancel out. So it's not a problem if the only thing we want to do is reconstruct. However, it can be a serious problem if we intend to process each of the subbands independently. One way to see the consequences of the aliasing artifacts is byexamining variations that occur when the input is shifted. We choose an image and shift it by some number of pixels. Then blur +(filter-downsample-upsample-filter) the original image and blur the shifted image. If there's no aliasing, then the blur and shift operations should commute (i.e., shift-filter-downsample-upsample-filter is the same as filter-downsample-upsample-filter-shift). Try this for 2 different filters (by replacing 'binom3' with 'binom5' or 'binom7' below), and you'll see that the aliasing is much worse for the 3 tap filter.

sig = 100*randn([1 16]);
+sh = [0 7];  %shift amount
+lev = 2; % level of pyramid to look at
+flt = 'binom3';  %filter to use:
+
+shiftIm = shift(sig,sh);
+[pyr,pind] = buildLpyr(shiftIm, lev, flt, flt, 'circular');
+shiftBlur = reconLpyr(pyr, pind, lev, flt, 'circular');
+
+[pyr,pind] = buildLpyr(sig, lev, flt, flt, 'circular');
+res = reconLpyr(pyr, pind, lev, flt, 'circular');
+blurShift = shift(res,sh);
+
+subplot(2,1,1); r = showIm(shiftBlur,'auto2','auto','shiftBlur');
+subplot(2,1,2); showIm(blurShift,r,'auto','blurShift');
+imStats(blurShift,shiftBlur);
+
+
+
Difference statistics:
+  Range: [-9.191223e+01, 8.063398e+01]
+  Mean: 0.000000,  Stdev (rmse): 46.487369,  SNR (dB): -0.344851
+
+

PROJECTION and BASIS functions:

+An invertible, linear transform can be characterized in terms of a set of PROJECTION and BASIS functions. In matlab matrix notation:
+c = P' * x
+x = B * c
+where x is an input, c are the transform coefficients, P and B are matrices. The columns of P are the projection functions (the input is projected onto the the columns of P to get each successive transform coefficient). The columns of B are the basis functions (x is a linear combination of the columns of B). Since the Laplacian pyramid is a linear transform, we can ask: what are its BASIS functions? We consider these in one dimension for simplicity. The BASIS function corresponding to a given coefficient tells us how much that coefficient contributes to each pixel in the reconstructed image. We can construct a single basis +function by setting one sample of one subband equal to 1.0 (and all others to zero) and reconstructing. To build the entire matrix, we have to do this for every sample of every subband:

sz = min(round(48/(sqrt(2)^imSubSample)),36);
+sig = zeros(sz,1);
+[pyr,pind] = buildLpyr(sig);
+basis = zeros(sz,size(pyr,1));
+for n=1:size(pyr,1)
+  pyr = zeros(size(pyr));
+  pyr(n) = 1;
+  basis(:,n) = reconLpyr(pyr,pind);
+end
+clf; showIm(basis)
+
+ans =
+
+     0     1
+
+

The columns of the basis matrix are the basis functions. The matrix is short and fat, corresponding to the fact that the representation is OVERCOMPLETE. Below, we plot the middle one from each subband, starting with the finest scale. Note that all of these basis functions are lowpass (Gaussian-like) functions.

locations = round(sz * (2 - 3./2.^[1:max(4,size(pind,1))]))+1;
+for lev=1:size(locations,2)
+  subplot(2,2,lev);
+  showIm(basis(:,locations(lev)));
+  axis([0 sz 0 1.1]);
+end
+

Now, we'd also like see the inverse (we'll call them PROJECTION) functions. We need to ask how much of each sample of the input image contributes to a given pyramid coefficient. Thus, the matrix is constructed by building pyramids on the set of images with impulses at each possible location. The rows of this matrix are the projection functions.

projection = zeros(size(pyr,1),sz);
+for pos=1:sz
+  [pyr,pind] = buildLpyr(mkImpulse([1 sz], [1 pos]));
+  projection(:,pos) = pyr;
+end
+clf; showIm(projection);
+

Building a pyramid corresponds to multiplication by the projection matrix. Reconstructing from this pyramid corresponds to multiplication by the basis matrix. Thus, the product of the two matrices (in this order) should be the identity matrix:

showIm(basis*projection);
+

We can plot a few example projection functions at different scales. Note that all of the projection functions are bandpass functions, except for the coarsest subband which is lowpass.

for lev=1:size(locations,2)
+  subplot(2,2,lev);
+  showIm(projection(locations(lev),:));
+  axis([0 sz -0.3 0.8]);
+end
+

Now consider the frequency response of these functions, plotted over the range [-pi,pi]:

for lev=1:size(locations,2)
+  subplot(2,2,lev);
+  proj = projection(locations(lev),:);
+  plot(pi*[-32:31]/32,fftshift(abs(fft(proj',64))));
+  axis([-pi pi -0.1 3]);
+end
+

The first projection function is highpass, and the second is bandpass. Both of these look something like the Laplacian (2nd derivative) of a Gaussian. +The last is lowpass, as are the basis functions. Thus, the basic operation used to create each level of the pyramid involves a simple highpass/lowpass split.

+

QMF/WAVELET PYRAMIDS.

+Two things about Laplacian pyramids are a bit unsatisfactory.First, there are more pixels (coefficients) in the representation than in the original image. Specifically, the 1-dimensional transform is overcomplete by a factor of 4/3, and the 2-dimensional transform is overcomplete by a factor of 2. Secondly, the"bandpass" images (fineN) do not segregate information according toorientation.
There are other varieties of pyramid. One type that arose in the speech coding community is based on a particular pairs of filters known as a "Quadrature Mirror Filters" or QMFs. These are closely related to Wavelets (essentially, they are approximate wavelet +filters).
Recall that the Laplacian pyramid is formed by simple hi/low splitting at each level. The lowpass band is subsampled by a factor of 2, but the highpass band is NOT subsampled. In the QMF pyramid, we apply two filters (hi- and lo- pass) and subsample BOTH by a factor of 2, thus eliminating the excess coefficients of the Laplacian pyramid.
The two filters must have a specific relationship to each other. In particular, let n be an index for the filter samples. +The highpass filter may be constructed from the lowpass filter by (1) modulating (multiplying) by (-1)^n (equivalent to shifting by pi in the Fourier domain), (2) flipping (i.e., reversing the order of the taps), (3) spatially shifting by one sample. Try to convince yourself that the resulting filters will always be orthogonal to each other (i.e., their inner products will be zero) when shifted by any multiple of two.
The function modulateFlip performs the first two of these operations. The third (spatial shifting) step is built into the convolution code.

flo = namedFilter('qmf9')';
+fhi = modulateFlip(flo)';
+subplot(2,1,1); lplot(flo); axis([0 10 -0.5 1.0]); title('lowpass');
+subplot(2,1,2); lplot(fhi); axis([0 10 -0.5 1.0]); title('highpass');
+

In the Fourier domain, these filters are (approximately) "power-complementary": the sum of their squared power spectra is (approximately) a constant. But note that neither is a perfect bandlimiter (i.e., a sinc function), and thus subsampling by a factor of 2 will cause aliasing in each of the subbands. See below for a discussion of the effect of this aliasing. Plot the two frequency responses:

freq = pi*[-32:31]/32;
+subplot(2,1,1);
+plot(freq,fftshift(abs(fft(flo,64))),'--',freq,fftshift(abs(fft(fhi,64))),'-');
+axis([-pi pi 0 1.5]); title('FFT magnitudes');
+subplot(2,1,2);
+plot(freq,fftshift(abs(fft(flo,64)).^2)+fftshift(abs(fft(fhi,64)).^2));
+axis([-pi pi 0 2.2]); title('Sum of squared magnitudes');
+

We can split an input signal into two bands as follows:

sig = mkFract([1,64],1.6);
+subplot(2,1,1); showIm(sig,'auto1','auto','sig');
+lo1 = corrDn(sig,flo,'reflect1',[1 2],[1 1]);
+hi1 = corrDn(sig,fhi,'reflect1',[1 2],[1 2]);
+subplot(2,1,2);
+showIm(lo1,'auto1','auto','low and high bands'); hold on; plot(hi1,'--r'); hold off;
+

Notice that the two subbands are half the size of the original image, due to the subsampling by a factor of 2. One subtle point: the highpass and lowpass bands are subsampled on different lattices: the lowpass band retains the odd-numbered samples and the highpass band retains the even-numbered samples. This was the 1-sample shift relating the high and lowpass kernels (mentioned above). We've used the 'reflect1' to handle boundaries, which works properly for symmetric odd-length QMFs.
We can reconstruct the original image by interpolating these two subbands USING THE SAME FILTERS:

reconlo = upConv(lo1,flo,'reflect1',[1 2]);
+reconhi = upConv(hi1,fhi,'reflect1',[1 2],[1 2]);
+subplot(2,1,2); showIm(reconlo+reconhi,'auto1','auto','reconstructed');
+imStats(sig,reconlo+reconhi);
+
Difference statistics:
+  Range: [-1.832183e-03, 1.369161e-03]
+  Mean: -0.000062,  Stdev (rmse): 0.000727,  SNR (dB): 62.766134
+

We have described an INVERTIBLE linear transform that maps an input image to the two images lo1 and hi1. The inverse transformation maps these two images to the result. This is depicted graphically with a system diagram:
+
IM ---> flo/down2 --> LO1 --> up2/flo --> add --> RECON
+    |                                      ^
+    |	                                   |
+    |	                                   |
+     -> fhi/down2 --> HI1 --> up2/fhi -----

+Note that the number of samples in the representation (i.e., total samples in LO1 and HI1) is equal to the number of samples in the original IM. Thus, this representation is exactly COMPLETE, or "critically sampled".
So we've fixed one of the problems that we had with Laplacian pyramid. But the system diagram above places strong constraints on the filters. In particular, for these filters the reconstruction is no longer perfect. Turns out there are NO perfect-reconstruction symmetric filters that are power-complementary, except for the trivial case [1] and the nearly-trivial case [1 1]/sqrt(2).
Let's consider the projection functions of this 2-band splitting operation. We can construct these by applying the transform to impulse input signals, for all possible impulse locations. The rows of the following matrix are the projection functions for each coefficient in the transform.

M = [corrDn(eye(32),flo','circular',[1 2]), ...
+     corrDn(eye(32),fhi','circular',[1 2],[1 2])]';
+clf; showIm(M,'auto1','auto','M');
+

The transform matrix is composed of two sub-matrices. The top half contains the lowpass kernel, shifted by increments of 2 samples. The bottom half contains the highpass. Now we compute the inverse of this matrix:

M_inv = inv(M);
+showIm(M_inv,'auto1','auto','M_inv');
+

The inverse is (very close to) the transpose of the original matrix! In other words, the transform is orthonormal.

imStats(M_inv',M);
+
Difference statistics:
+  Range: [-6.479123e-04, 3.974265e-04]
+  Mean: -0.000004,  Stdev (rmse): 0.000263,  SNR (dB): 56.495757
+

This also points out a nice relationship between the corrDn and upConv functions, and the matrix representation. corrDn is equivalent to multiplication by a matrix with copies of the filter on the ROWS, translated in multiples of the downsampling factor. upConv is equivalent to multiplication by a matrix with copies of the filter on the COLUMNS, translated by the upsampling factor. As in the Laplacian pyramid, we can recursively apply this QMF band-splitting operation to the lowpass band:

lo2 = corrDn(lo1,flo,'reflect1',[1 2]);
+hi2 = corrDn(lo1,fhi,'reflect1',[1 2],[1 2]);
+

The representation of the original signal is now comprised of the three subbands {hi1, hi2, lo2} (we don't hold onto lo1, because it can be reconstructed from lo2 and hi2). Note that hi1 is at 1/2 resolution, and hi2 and lo2 are at 1/4 resolution: The total number of samples in these three subbands is thus equal to the number of samples in the original signal.

imnames=['hi1'; 'hi2'; 'lo2'];
+for bnum=1:3
+  band = eval(imnames(bnum,:));
+  subplot(3,1,bnum); showIm(band); ylabel(imnames(bnum,:));
+  axis([1 size(band,2) 1.1*min(lo2) 1.1*max(lo2)]);
+end
+

Reconstruction proceeds as with the Laplacian pyramid: combine lo2 and hi2 to reconstruct lo1, which is then combined with hi1 to reconstruct the original signal:

+
recon_lo1 = upConv(hi2,fhi,'reflect1',[1 2],[1 2]) + ...
+            upConv(lo2,flo,'reflect1',[1 2],[1 1]);
+reconstructed = upConv(hi1,fhi,'reflect1',[1 2],[1 2]) + ...
+                upConv(recon_lo1,flo,'reflect1',[1 2],[1 1]);
+imStats(sig,reconstructed);
+
+
+
Difference statistics:
+  Range: [-2.857375e-03, 1.844433e-03]
+  Mean: -0.000097,  Stdev (rmse): 0.001304,  SNR (dB): 57.694286
+
+ +

FUNCTIONS for CONSTRUCTING/MANIPULATING QMF/Wavelet PYRAMIDS

+To make things easier, we have bundled these qmf operations and data structures into an object in MATLAB.

+
sig = mkFract([1 64], 1.5);
+[pyr,pind] = buildWpyr(sig);
+showWpyr(pyr,pind);
+
+ +
+nbands = size(pind,1);
+for b = 1:nbands
+  subplot(nbands,1,b); lplot(pyrBand(pyr,pind,b));
+end
+
+res = reconWpyr(pyr,pind);
+imStats(sig,res);
+
Difference statistics:
+  Range: [-4.206845e-03, 3.766628e-03]
+  Mean: -0.000445,  Stdev (rmse): 0.001764,  SNR (dB): 55.072026
+

Now for 2D, we use separable filters. There are 4 ways to apply the two filters to the input image (followed by the relavent subsampling operation):
+(1) lowpass in both x and y
+(2) lowpass in x and highpass in y
+(3) lowpass in y and highpass in x
+(4) highpass in both x and y.
+The pyramid is built by recursively subdividing the first of these bands into four new subbands.
+First, we'll take a look at some of the basis functions.

sz = 40;
+zim = zeros(sz);
+flo = 'qmf9'; edges = 'reflect1';
+[pyr,pind] = buildWpyr(zim);
+
+% Put an  impulse into the middle of each band:
+for lev=1:size(pind,1)
+  mid = sum(prod(pind(1:lev-1,:)'));
+  mid = mid + floor(pind(lev,2)/2)*pind(lev,1) + floor(pind(lev,1)/2) + 1;
+  pyr(mid,1) = 1;
+end
+
+% And take a look at the reconstruction of each band:
+for lnum=1:wpyrHt(pind)+1
+  for bnum=1:3
+    subplot(wpyrHt(pind)+1,3,(wpyrHt(pind)+1-lnum)*3+bnum);
+    showIm(reconWpyr(pyr, pind, flo, edges, lnum, bnum),'auto1',2,0);
+  end
+end
+

Note that the first column contains horizontally oriented basis functions at different scales. The second contains vertically oriented basis functions. +The third contains both diagonals (a checkerboard pattern). The bottom row shows (3 identical images of) a lowpass basis function. Now look at the corresponding Fourier transform magnitudes (these are plotted over the frequency range [-pi, pi] ):

nextFig(2,1);
+freq = 2 * pi * [-sz/2:(sz/2-1)]/sz;
+for lnum=1:wpyrHt(pind)+1
+  for bnum=1:3
+    subplot(wpyrHt(pind)+1,3,(wpyrHt(pind)+1-lnum)*3+bnum);
+    basisFn = reconWpyr(pyr, pind, flo, edges, lnum, bnum);
+    basisFmag = fftshift(abs(fft2(basisFn,sz,sz)));
+    imagesc(freq,freq,basisFmag);
+    axis('square'); axis('xy'); colormap('gray');
+  end
+end
+nextFig(2,-1);
+

The filters at a given scale sum to a squarish annular region:

sumSpectra = zeros(sz);
+lnum = 2;
+for bnum=1:3
+  basisFn = reconWpyr(pyr, pind, flo, edges, lnum, bnum);
+  basisFmag = fftshift(abs(fft2(basisFn,sz,sz)));
+  sumSpectra = basisFmag.^2 + sumSpectra;
+end
+clf; imagesc(freq,freq,sumSpectra); axis('square'); axis('xy'); title('one scale');
+

Now decompose an image:

+
[pyr,pind] = buildWpyr(im);
+

View all of the subbands (except lowpass), scaled to be the same size (requires a big figure window):

scrsz = get(0,'ScreenSize');
+figure('Position',[1 scrsz(4)/2 scrsz(3)/2 scrsz(4)/2])
+
+nlevs = wpyrHt(pind);
+for lnum=1:nlevs
+  for bnum=1:3
+    subplot(nlevs,3,(lnum-1)*3+bnum);
+    showIm(wpyrBand(pyr,pind,lnum,bnum), 'auto2', 2^(lnum+imSubSample-2));
+  end
+end
+

In addition to the bands shown above, there's a lowpass residual:

+
nextFig(2,1);
+clf; showIm(pyrLow(pyr,pind));
+nextFig(2,-1);
+
+ +
+% Alternatively, display the pyramid with the subbands shown at their
+% correct relative sizes:
+clf; showWpyr(pyr, pind);
+
+
The reconWpyr function can be used to reconstruct the entire pyramid:

reconstructed = reconWpyr(pyr,pind);
+imStats(im,reconstructed);
+
Difference statistics:
+  Range: [-4.394200e-01, 3.481599e-01]
+  Mean: -0.144226,  Stdev (rmse): 0.071076,  SNR (dB): 53.924849
+

As with Laplacian pyramids, you can specify sub-levels and subbands to be included in the reconstruction. For example:

clf
+showIm(reconWpyr(pyr,pind,'qmf9','reflect1',[1:wpyrHt(pind)],[1]));  %Horizontal only
+
+ +
+showIm(reconWpyr(pyr,pind,'qmf9','reflect1',[2,3])); %two middle scales
+
+ +

PERFECT RECONSTRUCTION: HAAR AND DEBAUCHIES WAVELETS

+The symmetric QMF filters used above are not perfectly orthogonal. In fact, it's impossible to construct a symmetric filter of size greater than 2 that is perfectly orthogonal to shifted copies (shifted by multiples of 2) of itself. For example, consider a symmetric kernel of length 3. Shift by two and the right end of the original kernel is aligned with the left end of the shifted one. Thus, the inner product of these two will be the square of the end tap, which will be non-zero.
However, one can easily create wavelet filters of length 2 that will do the job. This is the oldest known wavelet, known as the "Haar". The two kernels are [1,1]/sqrt(2) and [1,-1]/sqrt(2). These are trivially seen to be orthogonal to each other, and shifts by multiples of two are also trivially orthogonal. The projection functions of the Haar transform are in the rows of the following matrix, constructed by applying the transform to impulse input signals, for all possible impulse locations:

haarLo = namedFilter('haar')
+haarHi = modulateFlip(haarLo)
+subplot(2,1,1); lplot(haarLo); axis([0 3 -1 1]); title('lowpass');
+subplot(2,1,2); lplot(haarHi); axis([0 3 -1 1]); title('highpass');
+
+ +
+haarLo =
+
+    0.7071
+    0.7071
+
+
+haarHi =
+
+   -0.7071
+    0.7071
+
+
+
+
+M = [corrDn(eye(32), haarLo, 'reflect1', [2 1], [2 1]); ...
+    corrDn(eye(32), haarHi, 'reflect1', [2 1], [2 1])];
+clf; showIm(M)
+
+
+ans =
+
+   -0.7071    0.7071
+
+
+
+ +
+showIm(M*M') %identity!
+
+ans =
+
+         0    1.0000
+
+
+ +
As before, the filters are power-complementary (although the frequency isolation is rather poor, and thus the subbands will be heavily aliased):

+
plot(pi*[-32:31]/32,abs(fft(haarLo,64)).^2,'--',...
+     pi*[-32:31]/32,abs(fft(haarHi,64)).^2,'-');
+
+ +
+sig = mkFract([1,64],0.5);
+[pyr,pind] = buildWpyr(sig,4,'haar','reflect1');
+showWpyr(pyr,pind);
+

check perfect reconstruction:

res = reconWpyr(pyr,pind, 'haar', 'reflect1');
+imStats(sig,res)
+
Difference statistics:
+  Range: [-2.775558e-16, 3.552714e-15]
+  Mean: 0.000000,  Stdev (rmse): 0.000000,  SNR (dB): 300.614315
+

If you want perfect reconstruction, but don't like the Haar transform, there's another option: drop the symmetry requirement. Ingrid Daubechies developed one of the earliest sets of such perfect-reconstruction wavelets. The simplest of these is of length 4:

daub_lo = namedFilter('daub2');
+daub_hi = modulateFlip(daub_lo);
+

The daub_lo filter is constructed to be orthogonal to 2shifted copy of itself. For example:

+
[daub_lo;0;0]'*[0;0;daub_lo]
+
+
+ans =
+
+   2.9092e-13
+
+
+
+
+M = [corrDn(eye(32), daub_lo, 'circular', [2 1], [2 1]); ...
+    corrDn(eye(32), daub_hi, 'circular', [2 1], [2 1])];
+clf; showIm(M)
+
+
+ans =
+
+   -0.4830    0.8365
+
+
+
+ +
+showIm(M*M') % identity!
+
+ans =
+
+         0    1.0000
+
+
+ +
Again, they're power complementary:

plot(pi*[-32:31]/32,abs(fft(daub_lo,64)).^2,'--',...
+     pi*[-32:31]/32,abs(fft(daub_hi,64)).^2,'-');
+

The sum of the power spectra is again flat

plot(pi*[-32:31]/32,...
+    fftshift(abs(fft(daub_lo,64)).^2)+fftshift(abs(fft(daub_hi,64)).^2));
+

Make a pyramid using the same code as before (except that we can't use reflected boundaries with asymmetric filters):

[pyr,pind] = buildWpyr(sig, maxPyrHt(size(sig),size(daub_lo)), daub_lo, 'circular');
+showWpyr(pyr,pind,'indep1');
+
+res = reconWpyr(pyr,pind, daub_lo,'circular');
+imStats(sig,res);
+
+
+
Difference statistics:
+  Range: [-1.573097e-11, -2.440159e-12]
+  Mean: -0.000000,  Stdev (rmse): 0.000000,  SNR (dB): 228.416414
+
+

ALIASING IN WAVELET TRANSFORMS

+All of these orthonormal pyramid/wavelet transforms have a lot of aliasing in the subbands. You can see that in the frequency response plots since the frequency response of each filter covers well more than half the frequency domain. The aliasing can have serious consequences...
+Get one of the basis functions of the 2D Daubechies wavelet transform:

[pyr,pind] = buildWpyr(zeros(1,64),4,daub_lo,'circular');
+lev = 3;
+pyr(1+sum(pind(1:lev-1,2))+pind(lev,2)/2,1) = 1;
+sig = reconWpyr(pyr,pind, daub_lo,'circular');
+clf; lplot(sig)
+

Since the basis functions are orthonormal, building a pyramid using this input will yield a single non-zero coefficient.

[pyr,pind] = buildWpyr(sig, 4, daub_lo, 'circular');
+figure(1);
+nbands = size(pind,1)
+for b=1:nbands
+  subplot(nbands,1,b); lplot(pyrBand(pyr,pind,b));
+  axis([1 size(pyrBand(pyr,pind,b),2) -0.3 1.3]);
+end
+
+nbands =
+
+     5
+
+

Now shift the input by one sample and re-build the pyramid.

shifted_sig = [0,sig(1:size(sig,2)-1)];
+[spyr,spind] = buildWpyr(shifted_sig, 4, daub_lo, 'circular');
+

Plot each band of the unshifted and shifted decomposition

nextFig(2);
+nbands = size(spind,1)
+for b=1:nbands
+  subplot(nbands,1,b); lplot(pyrBand(spyr,spind,b));
+  axis([1 size(pyrBand(spyr,spind,b),2) -0.3 1.3]);
+end
+nextFig(2,-1);
+
+nbands =
+
+     5
+
+
+
In the third band, we expected the coefficients to move around because the signal was shifted. But notice that in the original signal decomposition, the other bands were filled with zeros. After the shift, they have significant content. Although these subbands are supposed to represent information at different scales, their content also depends on the relative POSITION of the input signal.
This problem is not unique to the Daubechies transform. The same is true for the QMF transform. Try it... In fact, the same kind of problem occurs for almost any orthogonal pyramid transform (the only exception is the limiting case in which the filter is a sinc function).
Orthogonal pyramid transforms are not shift-invariant. Although orthogonality may be an important property for some applications (e.g., data compression), orthogonal pyramid transforms are generally not so good for image analysis.
The overcompleteness of the Laplacian pyramid turns out to be a good thing in the end. By using an overcomplete representation (and by choosing the filters properly to avoid aliasing as much as possible), you end up with a representation that is useful for image analysis.

+

The "STEERABLE PYRAMID"

+The steerable pyramid is a multi-scale representation that istranslation-invariant, but that also includes representation of orientation. Furthermore, the representation of orientation is designed to be rotation-invariant. The basis/projection functions are oriented (steerable) filters, localized in space and frequency. It is overcomplete to avoid aliasing. And it is "self-inverting" (like the QMF/Wavelet transform): the projection functions and basis functions are identical. The mathematical phrase for a transform obeying this property is "tight frame".
+The system diagram for the steerable pyramid (described in the reference given below) is as follows:
+
IM ---> fhi0 -----------------> H0 ---------------- fhi0 ---> RESULT
+     |                                                     |
+     |                                                     |
+     |-> flo0 ---> fl1/down2 --> L1 --> up2/fl1 ---> flo0 -|
+               |                                 |
+               |----> fb0 -----> B0 ----> fb0 ---|
+               |                                 |
+               |----> fb1 -----> B1 ----> fb1 ---|
+               .                                 .
+               .                                 .
+               |----> fbK -----> BK ----> fbK ---|
+
The filters {fhi0,flo0} are used to initially split the image into a highpass residual band H0 and a lowpass subband. This lowpass band is then split into a low(er)pass band L1 and K+1 oriented subbands {B0,B1,...,BK}. The representatation is substantially overcomplete. The pyramid is built by recursively splitting the lowpass band (L1) using the inner portion of the diagram (i.e., using the filters {fl1,fb0,fb1,...,fbK}). The resulting transform is overcomplete by a factor of 4k/3.
+The scale tuning of the filters is constrained by the recursive system diagram. The orientation tuning is constrained by requiring the property of steerability. A set of filters form a steerable basis if they 1) are rotated copies of each other, and 2) a copy of the filter at any orientation may be computed as a linear combination of the basis filters. The simplest examples of steerable filters is a set of N+1 Nth-order directional derivatives.
+Choose a filter set (options are 'sp0Filters', 'sp1Filters', 'sp3Filters', 'sp5Filters'):

filts = 'sp3Filters';
+[lo0filt,hi0filt,lofilt,bfilts,steermtx,harmonics] = eval(filts);
+fsz = round(sqrt(size(bfilts,1))); fsz =  [fsz fsz];
+nfilts = size(bfilts,2);
+nrows = floor(sqrt(nfilts));
+

Look at the oriented bandpass filters:

figure
+for f = 1:nfilts
+  subplot(nrows,ceil(nfilts/nrows),f);
+  showIm(conv2(reshape(bfilts(:,f),fsz),lo0filt));
+end
+

Try "steering" to a new orientation (new_ori in degrees):

new_ori = 360*rand(1)
+clf; showIm(conv2(reshape(steer(bfilts, new_ori*pi/180 ), fsz), lo0filt));
+
+new_ori =
+
+  204.4158
+
+

Look at Fourier transform magnitudes:

lo0 = fftshift(abs(fft2(lo0filt,64,64)));
+fsum = zeros(size(lo0));
+figure
+for f = 1:size(bfilts,2)
+  subplot(nrows,ceil(nfilts/nrows),f);
+  flt = reshape(bfilts(:,f),fsz);
+  freq = lo0 .* fftshift(abs(fft2(flt,64,64)));
+  fsum = fsum + freq.^2;
+  showIm(freq);
+end
+

The filters sum to a smooth annular ring:

clf; showIm(fsum);
+

build a Steerable pyramid:

[pyr,pind] = buildSpyr(im, 4-imSubSample, filts);
+

Look at first (vertical) bands, different scales:

for s = 1:min(4,spyrHt(pind))
+  band = spyrBand(pyr,pind,s,1);
+  subplot(2,2,s); showIm(band);
+end
+

look at all orientation bands at one level (scale):

for b = 1:spyrNumBands(pind)
+  band = spyrBand(pyr,pind,1,b);
+  subplot(nrows,ceil(nfilts/nrows),b);
+  showIm(band);
+end
+

+
To access the high-pass and low-pass bands:

+
low = pyrLow(pyr,pind);
+showIm(low);
+
+
+
+high = spyrHigh(pyr,pind);
+showIm(high);
+
+ +
Display the whole pyramid (except for the highpass residual band), with images shown at proper relative sizes:

showSpyr(pyr,pind);
+

Spin a level of the pyramid, interpolating (steering to) intermediate orienations:

+
[lev,lind] = spyrLev(pyr,pind,2);
+lev2 = reshape(lev,prod(lind(1,:)),size(bfilts,2));
+figure(1); subplot(1,1,1); showIm(spyrBand(pyr,pind,2,1));
+M = moviein(16);
+for frame = 1:16
+  steered_im = steer(lev2, 2*pi*(frame-1)/16, harmonics, steermtx);
+  showIm(reshape(steered_im, lind(1,:)),'auto2');
+  M(:,frame) = getframe;
+end
+
+ +
Reconstruct. Note that the filters are not perfect, although they are good enough for most applications.

res = reconSpyr(pyr, pind, filts);
+showIm(im + i * res);
+imStats(im,res);
+
+
+Difference statistics:
+  Range: [-8.829810e+01, 1.084642e+02]
+  Mean: -0.611088,  Stdev (rmse): 13.451002,  SNR (dB): 8.384218
+
+ +
As with previous pyramids, you can select subsets of the levels and orientation bands to be included in the reconstruction.
For example: All levels (including highpass and lowpass residuals), one orientation:

+
clf; showIm(reconSpyr(pyr,pind,filts,'reflect1','all', [1]));
+
+ +
Without the highpass and lowpass:

+
clf; showIm(reconSpyr(pyr,pind,filts,'reflect1',[1:spyrHt(pind)], [1]));
+
+ +
We also provide an implementation of the Steerable pyramid in the Frequency domain. The advantages are perfect-reconstruction (within floating-point error), and any number of orientation bands. The disadvantages are that it is typically slower, and the boundary handling is always circular.

[pyr,pind] = buildSFpyr(im,4,4); % 4 levels, 5 orientation bands
+showSpyr(pyr,pind);
+res = reconSFpyr(pyr,pind);
+imStats(im,res);  % nearly perfect
+
+
+Difference statistics:
+  Range: [-9.705222e-04, 1.297531e-03]
+  Mean: -0.000000,  Stdev (rmse): 0.000256,  SNR (dB): 102.810403
+
+
+

+The steerable pyramid transform given above is described in:
+E P Simoncelli and W T Freeman.
+The Steerable Pyramid: A Flexible Architecture for Multi-Scale +Derivative Computation.
+IEEE Second Int'l Conf on Image Processing. +Washington DC, October 1995.
+Online access:
+Abstract
+Full (PDF)
+ + +
+ + + diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/pyramids.m b/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/pyramids.m new file mode 100644 index 0000000..2123c69 --- /dev/null +++ b/matlab/external/gptoolbox/external/matlabPyrTools/TUTORIALS/pyramids.m @@ -0,0 +1,903 @@ +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%%% IMAGE PYRAMID TUTORIAL +%%% +%%% A brief introduction to multi-scale pyramid decompositions for image +%%% processing. You should go through this, reading the comments, and +%%% executing the corresponding MatLab instructions. This file assumes +%%% a basic familiarity with matrix algebra, with linear systems and Fourier +%%% theory, and with MatLab. If you don't understand a particular +%%% function call, execute "help " to see documentation. +%%% +%%% EPS, 6/96. +%%% Based on the original OBVIUS tutorial. +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +%% Determine a subsampling factor for images, based on machine speed: +oim = pgmRead('einstein.pgm'); +tic; corrDn(oim,[1 1; 1 1]/4,'reflect1',[2 2]); time = toc; +imSubSample = min(max(floor(log2(time)/2+3),0),2); +im = blurDn(oim, imSubSample,'qmf9'); +clear oim; +clf; showIm(im, 'auto2', 'auto', 'im'); + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +%%% LAPLACIAN PYRAMIDS: + +%% Images may be decomposed into information at different scales. +%% Blurring eliminates the fine scales (detail): + +binom5 = binomialFilter(5); +lo_filt = binom5*binom5'; +blurred = rconv2(im,lo_filt); +subplot(1,2,1); showIm(im, 'auto2', 'auto', 'im'); +subplot(1,2,2); showIm(blurred, 'auto2', 'auto', 'blurred'); + +%% Subtracting the blurred image from the original leaves ONLY the +%% fine scale detail: +fine0 = im - blurred; +subplot(1,2,1); showIm(fine0, 'auto2', 'auto', 'fine0'); + +%% The blurred and fine images contain all the information found in +%% the original image. Trivially, adding the blurred image to the +%% fine scale detail will reconstruct the original. We can compare +%% the original image to the sum of blurred and fine using the +%% "imStats" function, which reports on the statistics of the +%% difference between it's arguments: +imStats(im, blurred+fine0); + +%% Since the filter is a lowpass filter, we might want to subsample +%% the blurred image. This may cause some aliasing (depends on the +%% filter), but the decomposition structure given above will still be +%% possible. The corrDn function correlates (same as convolution, but +%% flipped filter) and downsamples in a single operation (for +%% efficiency). The string 'reflect1' tells the function to handle +%% boundaries by reflecting the image about the edge pixels. Notice +%% that the blurred1 image is half the size (in each dimension) of the +%% original image. +lo_filt = 2*binom5*binom5'; %construct a separable 2D filter +blurred1 = corrDn(im,lo_filt,'reflect1',[2 2]); +subplot(1,2,2); showIm(blurred1,'auto2','auto','blurred1'); + +%% Now, to extract fine scale detail, we must interpolate the image +%% back up to full size before subtracting it from the original. The +%% upConv function does upsampling (padding with zeros between +%% samples) followed by convolution. This can be done using the +%% lowpass filter that was applied before subsampling or it can be +%% done with a different filter. +fine1 = im - upConv(blurred1,lo_filt,'reflect1',[2 2],[1 1],size(im)); +subplot(1,2,1); showIm(fine1,'auto2','auto','fine1'); + +%% We now have a technique that takes an image, computes two new +%% images (blurred1 and fine1) containing the coarse scale information +%% and the fine scale information. We can also (trivially) +%% reconstruct the original from these two (even if the subsampling of +%% the blurred1 image caused aliasing): + +recon = fine1 + upConv(blurred1,lo_filt,'reflect1',[2 2],[1 1],size(im)); +imStats(im, recon); + +%% Thus, we have described an INVERTIBLE linear transform that maps an +%% input image to the two images blurred1 and fine1. The inverse +%% transformation maps blurred1 and fine1 to the result. This is +%% depicted graphically with a system diagram: +%% +%% IM --> blur/down2 ---------> BLURRED1 --> up2/blur --> add --> RECON +%% | | ^ +%% | | | +%% | V | +%% | up2/blur | +%% | | | +%% | | | +%% | V | +%% --------------> subtract --> FINE1 ------------------- +%% +%% Note that the number of samples in the representation (i.e., total +%% samples in BLURRED1 and FINE1) is 1.5 times the number of samples +%% in the original IM. Thus, this representation is OVERCOMPLETE. + +%% Often, we will want further subdivisions of scale. We can +%% decompose the (coarse-scale) BLURRED1 image into medium coarse and +%% very coarse images by applying the same splitting technique: +blurred2 = corrDn(blurred1,lo_filt,'reflect1',[2 2]); +showIm(blurred2) + +fine2 = blurred1 - upConv(blurred2,lo_filt,'reflect1',[2 2],[1 1],size(blurred1)); +showIm(fine2) + +%% Since blurred2 and fine2 can be used to reconstruct blurred1, and +%% blurred1 and fine1 can be used to reconstruct the original image, +%% the set of THREE images (also known as "subbands") {blurred2, +%% fine2, fine1} constitute a complete representation of the original +%% image. Note that the three subbands are displayed at the same size, +%% but they are actually three different sizes. + +subplot(1,3,1); showIm(fine1,'auto2',2^(imSubSample-1),'fine1'); +subplot(1,3,2); showIm(fine2,'auto2',2^(imSubSample),'fine2'); +subplot(1,3,3); showIm(blurred2,'auto2',2^(imSubSample+1),'blurred2'); + +%% It is useful to consider exactly what information is stored in each +%% of the pyramid subbands. The reconstruction process involves +%% recursively interpolating these images and then adding them to the +%% image at the next finer scale. To see the contribution of ONE of +%% the representation images (say blurred2) to the reconstruction, we +%% imagine filling all the other subbands with zeros and then +%% following our reconstruction procedure. For the blurred2 subband, +%% this is equivalent to simply calling upConv twice: +blurred2_full = upConv(upConv(blurred2,lo_filt,'reflect1',[2 2],[1 1],size(blurred1)),... + lo_filt,'reflect1',[2 2],[1 1],size(im)); +subplot(1,3,3); showIm(blurred2_full,'auto2',2^(imSubSample-1),'blurred2-full'); + +%% For the fine2 subband, this is equivalent to calling upConv once: +fine2_full = upConv(fine2,lo_filt,'reflect1',[2 2],[1 1],size(im)); +subplot(1,3,2); showIm(fine2_full,'auto2',2^(imSubSample-1),'fine2-full'); + +%% If we did everything correctly, we should be able to add together +%% these three full-size images to reconstruct the original image: +recon = blurred2_full + fine2_full + fine1; +imStats(im, recon) + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +%%% FUNCTIONS for CONSTRUCTING/MANIPULATING LAPLACIAN PYRAMIDS + +%% We can continue this process, recursively splitting off finer and +%% finer details from the blurred image (like peeling off the outer +%% layers of an onion). The resulting data structure is known as a +%% "Laplacian Pyramid". To make things easier, we have written a +%% MatLab function called buildLpyr to construct this object. The +%% function returns two items: a long vector containing the subbands +%% of the pyramid, and an index matrix that is used to access these +%% subbands. The display routine showLpyr shows all the subbands of the +%% pyramid, at the their correct relative sizes. It should now be +%% clearer why these data structures are called "pyramids". +[pyr,pind] = buildLpyr(im,5-imSubSample); +showLpyr(pyr,pind); + +%% There are also "accessor" functions for pulling out a single subband: +showIm(pyrBand(pyr,pind,2)); + +%% The reconLpyr function allows you to reconstruct from a laplacian pyramid. +%% The third (optional) arg allows you to select any subset of pyramid bands +%% (default is to use ALL of them). +clf; showIm(reconLpyr(pyr,pind,[1 3]),'auto2','auto','bands 1 and 3 only'); + +fullres = reconLpyr(pyr,pind); +showIm(fullres,'auto2','auto','Full reconstruction'); +imStats(im,fullres); + +%% buildLpyr uses 5-tap filters by default for building Laplacian +%% pyramids. You can specify other filters: +namedFilter('binom3') +[pyr3,pind3] = buildLpyr(im,5-imSubSample,'binom3'); +showLpyr(pyr3,pind3); +fullres3 = reconLpyr(pyr3,pind3,'all','binom3'); +imStats(im,fullres3); + +%% Here we build a "Laplacian" pyramid using random filters. filt1 is +%% used with the downsampling operations and filt2 is used with the +%% upsampling operations. We normalize the filters for display +%% purposes. Of course, these filters are (almost certainly) not very +%% "Gaussian", and the subbands of such a pyramid will be garbage! +%% Nevertheless, it is a simple property of the Laplacian pyramid that +%% we can use ANY filters and we will still be able to reconstruct +%% perfectly. + +filt1 = rand(1,5); filt1 = sqrt(2)*filt1/sum(filt1) +filt2 = rand(1,3); filt2 = sqrt(2)*filt2/sum(filt2) +[pyrr,pindr] = buildLpyr(im,5-imSubSample,filt1,filt2); +showLpyr(pyrr,pindr); +fullresr = reconLpyr(pyrr,pindr,'all',filt2); +imStats(im,fullresr); + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +%%% ALIASING in the Gaussian and Laplacian pyramids: + +%% Unless one is careful, the subsampling operations will introduce aliasing +%% artifacts in these pyramid transforms. This is true even though the +%% Laplacian pyramid can be used to reconstruct the original image perfectly. +%% When reconstructing, the pyramid is designed in such a way that these +%% aliasing artifacts cancel out. So it's not a problem if the only thing we +%% want to do is reconstruct. However, it can be a serious problem if we +%% intend to process each of the subbands independently. + +%% One way to see the consequences of the aliasing artifacts is by +%% examining variations that occur when the input is shifted. We +%% choose an image and shift it by some number of pixels. Then blur +%% (filter-downsample-upsample-filter) the original image and blur the +%% shifted image. If there's no aliasing, then the blur and shift +%% operations should commute (i.e., +%% shift-filter-downsample-upsample-filter is the same as +%% filter-downsample-upsample-filter-shift). Try this for 2 different +%% filters (by replacing 'binom3' with 'binom5' or 'binom7' below), +%% and you'll see that the aliasing is much worse for the 3 tap +%% filter. + +sig = 100*randn([1 16]); +sh = [0 7]; %shift amount +lev = 2; % level of pyramid to look at +flt = 'binom3'; %filter to use: + +shiftIm = shift(sig,sh); +[pyr,pind] = buildLpyr(shiftIm, lev, flt, flt, 'circular'); +shiftBlur = reconLpyr(pyr, pind, lev, flt, 'circular'); + +[pyr,pind] = buildLpyr(sig, lev, flt, flt, 'circular'); +res = reconLpyr(pyr, pind, lev, flt, 'circular'); +blurShift = shift(res,sh); + +subplot(2,1,1); r = showIm(shiftBlur,'auto2','auto','shiftBlur'); +subplot(2,1,2); showIm(blurShift,r,'auto','blurShift'); +imStats(blurShift,shiftBlur); + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +%%% PROJECTION and BASIS functions: + +%% An invertible, linear transform can be characterized in terms +%% of a set of PROJECTION and BASIS functions. In matlab matrix +%% notation: +% +%% c = P' * x +%% x = B * c +% +%% where x is an input, c are the transform coefficients, P and B +%% are matrices. The columns of P are the projection functions (the +%% input is projected onto the the columns of P to get each successive +%% transform coefficient). The columns of B are the basis +%% functions (x is a linear combination of the columns of B). + +%% Since the Laplacian pyramid is a linear transform, we can ask: what +%% are its BASIS functions? We consider these in one dimension for +%% simplicity. The BASIS function corresponding to a given +%% coefficient tells us how much that coefficient contributes to each +%% pixel in the reconstructed image. We can construct a single basis +%% function by setting one sample of one subband equal to 1.0 (and all +%% others to zero) and reconstructing. To build the entire matrix, we +%% have to do this for every sample of every subband: +sz = min(round(48/(sqrt(2)^imSubSample)),36); +sig = zeros(sz,1); +[pyr,pind] = buildLpyr(sig); +basis = zeros(sz,size(pyr,1)); +for n=1:size(pyr,1) + pyr = zeros(size(pyr)); + pyr(n) = 1; + basis(:,n) = reconLpyr(pyr,pind); +end +clf; showIm(basis) + +%% The columns of the basis matrix are the basis functions. The +%% matrix is short and fat, corresponding to the fact that the +%% representation is OVERCOMPLETE. Below, we plot the middle one from +%% each subband, starting with the finest scale. Note that all of +%% these basis functions are lowpass (Gaussian-like) functions. +locations = round(sz * (2 - 3./2.^[1:max(4,size(pind,1))]))+1; +for lev=1:size(locations,2) + subplot(2,2,lev); + showIm(basis(:,locations(lev))); + axis([0 sz 0 1.1]); +end + +%% Now, we'd also like see the inverse (we'll them PROJECTION) +%% functions. We need to ask how much of each sample of the input +%% image contributes to a given pyramid coefficient. Thus, the matrix +%% is constructed by building pyramids on the set of images with +%% impulses at each possible location. The rows of this matrix are +%% the projection functions. +projection = zeros(size(pyr,1),sz); +for pos=1:sz + [pyr,pind] = buildLpyr(mkImpulse([1 sz], [1 pos])); + projection(:,pos) = pyr; +end +clf; showIm(projection); + +%% Building a pyramid corresponds to multiplication by the projection +%% matrix. Reconstructing from this pyramid corresponds to +%% multiplication by the basis matrix. Thus, the product of the two +%% matrices (in this order) should be the identity matrix: +showIm(basis*projection); + +%% We can plot a few example projection functions at different scales. +%% Note that all of the projection functions are bandpass functions, +%% except for the coarsest subband which is lowpass. +for lev=1:size(locations,2) + subplot(2,2,lev); + showIm(projection(locations(lev),:)); + axis([0 sz -0.3 0.8]); +end + +%% Now consider the frequency response of these functions, plotted over the +%% range [-pi,pi]: +for lev=1:size(locations,2) + subplot(2,2,lev); + proj = projection(locations(lev),:); + plot(pi*[-32:31]/32,fftshift(abs(fft(proj',64)))); + axis([-pi pi -0.1 3]); +end + +%% The first projection function is highpass, and the second is bandpass. Both +%% of these look something like the Laplacian (2nd derivative) of a Gaussian. +%% The last is lowpass, as are the basis functions. Thus, the basic operation +%% used to create each level of the pyramid involves a simple highpass/lowpass +%% split. + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +%%% QMF/WAVELET PYRAMIDS. + +%% Two things about Laplacian pyramids are a bit unsatisfactory. +%% First, there are more pixels (coefficients) in the representation +%% than in the original image. Specifically, the 1-dimensional +%% transform is overcomplete by a factor of 4/3, and the 2-dimensional +%% transform is overcomplete by a factor of 2. Secondly, the +%% "bandpass" images (fineN) do not segregate information according to +%% orientation. + +%% There are other varieties of pyramid. One type that arose in the +%% speech coding community is based on a particular pairs of filters +%% known as a "Quadrature Mirror Filters" or QMFs. These are closely +%% related to Wavelets (essentially, they are approximate wavelet +%% filters). + +%% Recall that the Laplacian pyramid is formed by simple hi/low +%% splitting at each level. The lowpass band is subsampled by a +%% factor of 2, but the highpass band is NOT subsampled. In the QMF +%% pyramid, we apply two filters (hi- and lo- pass) and subsample BOTH +%% by a factor of 2, thus eliminating the excess coefficients of the +%% Laplacian pyramid. + +%% The two filters must have a specific relationship to each +%% other. In particular, let n be an index for the filter samples. +%% The highpass filter may be constructed from the lowpass filter by +%% (1) modulating (multiplying) by (-1)^n (equivalent to shifting by +%% pi in the Fourier domain), (2) flipping (i.e., reversing the order +%% of the taps), (3) spatially shifting by one sample. Try to +%% convince yourself that the resulting filters will always be +%% orthogonal to each other (i.e., their inner products will be zero) +%% when shifted by any multiple of two. + +%% The function modulateFlip performs the first two of these operations. The +%% third (spatial shifting) step is built into the convolution code. +flo = namedFilter('qmf9')'; +fhi = modulateFlip(flo)'; +subplot(2,1,1); lplot(flo); axis([0 10 -0.5 1.0]); title('lowpass'); +subplot(2,1,2); lplot(fhi); axis([0 10 -0.5 1.0]); title('highpass'); + +%% In the Fourier domain, these filters are (approximately) +%% "power-complementary": the sum of their squared power spectra is +%% (approximately) a constant. But note that neither is a perfect +%% bandlimiter (i.e., a sinc function), and thus subsampling by a +%% factor of 2 will cause aliasing in each of the subbands. See below +%% for a discussion of the effect of this aliasing. + +%% Plot the two frequency responses: +freq = pi*[-32:31]/32; +subplot(2,1,1); +plot(freq,fftshift(abs(fft(flo,64))),'--',freq,fftshift(abs(fft(fhi,64))),'-'); +axis([-pi pi 0 1.5]); title('FFT magnitudes'); +subplot(2,1,2); +plot(freq,fftshift(abs(fft(flo,64)).^2)+fftshift(abs(fft(fhi,64)).^2)); +axis([-pi pi 0 2.2]); title('Sum of squared magnitudes'); + +%% We can split an input signal into two bands as follows: +sig = mkFract([1,64],1.6); +subplot(2,1,1); showIm(sig,'auto1','auto','sig'); +lo1 = corrDn(sig,flo,'reflect1',[1 2],[1 1]); +hi1 = corrDn(sig,fhi,'reflect1',[1 2],[1 2]); +subplot(2,1,2); +showIm(lo1,'auto1','auto','low and high bands'); hold on; plot(hi1,'--r'); hold off; + +%% Notice that the two subbands are half the size of the original +%% image, due to the subsampling by a factor of 2. One subtle point: +%% the highpass and lowpass bands are subsampled on different +%% lattices: the lowpass band retains the odd-numbered samples and the +%% highpass band retains the even-numbered samples. This was the +%% 1-sample shift relating the high and lowpass kernels (mentioned +%% above). We've used the 'reflect1' to handle boundaries, which +%% works properly for symmetric odd-length QMFs. + +%% We can reconstruct the original image by interpolating these two subbands +%% USING THE SAME FILTERS: +reconlo = upConv(lo1,flo,'reflect1',[1 2]); +reconhi = upConv(hi1,fhi,'reflect1',[1 2],[1 2]); +subplot(2,1,2); showIm(reconlo+reconhi,'auto1','auto','reconstructed'); +imStats(sig,reconlo+reconhi); + +%% We have described an INVERTIBLE linear transform that maps an input +%% image to the two images lo1 and hi1. The inverse transformation +%% maps these two images to the result. This is depicted graphically +%% with a system diagram: +%% +%% IM ---> flo/down2 --> LO1 --> up2/flo --> add --> RECON +%% | ^ +%% | | +%% | | +%% -> fhi/down2 --> HI1 --> up2/fhi ----- +%% +%% Note that the number of samples in the representation (i.e., total +%% samples in LO1 and HI1) is equal to the number of samples in the +%% original IM. Thus, this representation is exactly COMPLETE, or +%% "critically sampled". + +%% So we've fixed one of the problems that we had with Laplacian +%% pyramid. But the system diagram above places strong constraints on +%% the filters. In particular, for these filters the reconstruction +%% is no longer perfect. Turns out there are NO +%% perfect-reconstruction symmetric filters that are +%% power-complementary, except for the trivial case [1] and the +%% nearly-trivial case [1 1]/sqrt(2). + +%% Let's consider the projection functions of this 2-band splitting +%% operation. We can construct these by applying the transform to +%% impulse input signals, for all possible impulse locations. The +%% rows of the following matrix are the projection functions for each +%% coefficient in the transform. +M = [corrDn(eye(32),flo','circular',[1 2]), ... + corrDn(eye(32),fhi','circular',[1 2],[1 2])]'; +clf; showIm(M,'auto1','auto','M'); + +%% The transform matrix is composed of two sub-matrices. The top half +%% contains the lowpass kernel, shifted by increments of 2 samples. +%% The bottom half contains the highpass. Now we compute the inverse +%% of this matrix: +M_inv = inv(M); +showIm(M_inv,'auto1','auto','M_inv'); + +%% The inverse is (very close to) the transpose of the original +%% matrix! In other words, the transform is orthonormal. +imStats(M_inv',M); + +%% This also points out a nice relationship between the corrDn and +%% upConv functions, and the matrix representation. corrDn is +%% equivalent to multiplication by a matrix with copies of the filter +%% on the ROWS, translated in multiples of the downsampling factor. +%% upConv is equivalent to multiplication by a matrix with copies of +%% the filter on the COLUMNS, translated by the upsampling factor. + +%% As in the Laplacian pyramid, we can recursively apply this QMF +%% band-splitting operation to the lowpass band: +lo2 = corrDn(lo1,flo,'reflect1',[1 2]); +hi2 = corrDn(lo1,fhi,'reflect1',[1 2],[1 2]); + +%% The representation of the original signal is now comprised of the +%% three subbands {hi1, hi2, lo2} (we don't hold onto lo1, because it +%% can be reconstructed from lo2 and hi2). Note that hi1 is at 1/2 +%% resolution, and hi2 and lo2 are at 1/4 resolution: The total number +%% of samples in these three subbands is thus equal to the number of +%% samples in the original signal. +imnames=['hi1'; 'hi2'; 'lo2']; +for bnum=1:3 + band = eval(imnames(bnum,:)); + subplot(3,1,bnum); showIm(band); ylabel(imnames(bnum,:)); + axis([1 size(band,2) 1.1*min(lo2) 1.1*max(lo2)]); +end + +%% Reconstruction proceeds as with the Laplacian pyramid: combine lo2 and hi2 +%% to reconstruct lo1, which is then combined with hi1 to reconstruct the +%% original signal: +recon_lo1 = upConv(hi2,fhi,'reflect1',[1 2],[1 2]) + ... + upConv(lo2,flo,'reflect1',[1 2],[1 1]); +reconstructed = upConv(hi1,fhi,'reflect1',[1 2],[1 2]) + ... + upConv(recon_lo1,flo,'reflect1',[1 2],[1 1]); +imStats(sig,reconstructed); + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +%%% FUNCTIONS for CONSTRUCTING/MANIPULATING QMF/Wavelet PYRAMIDS + +%% To make things easier, we have bundled these qmf operations and +%% data structures into an object in MATLAB. + +sig = mkFract([1 64], 1.5); +[pyr,pind] = buildWpyr(sig); +showWpyr(pyr,pind); + +nbands = size(pind,1); +for b = 1:nbands + subplot(nbands,1,b); lplot(pyrBand(pyr,pind,b)); +end + +res = reconWpyr(pyr,pind); +imStats(sig,res); + +%% Now for 2D, we use separable filters. There are 4 ways to apply the two +%% filters to the input image (followed by the relavent subsampling operation): +%% (1) lowpass in both x and y +%% (2) lowpass in x and highpass in y +%% (3) lowpass in y and highpass in x +%% (4) highpass in both x and y. +%% The pyramid is built by recursively subdividing the first of these bands +%% into four new subbands. + +%% First, we'll take a look at some of the basis functions. +sz = 40; +zim = zeros(sz); +flo = 'qmf9'; edges = 'reflect1'; +[pyr,pind] = buildWpyr(zim); + +% Put an impulse into the middle of each band: +for lev=1:size(pind,1) + mid = sum(prod(pind(1:lev-1,:)')); + mid = mid + floor(pind(lev,2)/2)*pind(lev,1) + floor(pind(lev,1)/2) + 1; + pyr(mid,1) = 1; +end + +% And take a look at the reconstruction of each band: +for lnum=1:wpyrHt(pind)+1 + for bnum=1:3 + subplot(wpyrHt(pind)+1,3,(wpyrHt(pind)+1-lnum)*3+bnum); + showIm(reconWpyr(pyr, pind, flo, edges, lnum, bnum),'auto1',2,0); + end +end + +%% Note that the first column contains horizontally oriented basis functions at +%% different scales. The second contains vertically oriented basis functions. +%% The third contains both diagonals (a checkerboard pattern). The bottom row +%% shows (3 identical images of) a lowpass basis function. + +%% Now look at the corresponding Fourier transform magnitudes (these +%% are plotted over the frequency range [-pi, pi] ): +nextFig(2,1); +freq = 2 * pi * [-sz/2:(sz/2-1)]/sz; +for lnum=1:wpyrHt(pind)+1 + for bnum=1:3 + subplot(wpyrHt(pind)+1,3,(wpyrHt(pind)+1-lnum)*3+bnum); + basisFn = reconWpyr(pyr, pind, flo, edges, lnum, bnum); + basisFmag = fftshift(abs(fft2(basisFn,sz,sz))); + imagesc(freq,freq,basisFmag); + axis('square'); axis('xy'); colormap('gray'); + end +end +nextFig(2,-1); + +%% The filters at a given scale sum to a squarish annular region: +sumSpectra = zeros(sz); +lnum = 2; +for bnum=1:3 + basisFn = reconWpyr(pyr, pind, flo, edges, lnum, bnum); + basisFmag = fftshift(abs(fft2(basisFn,sz,sz))); + sumSpectra = basisFmag.^2 + sumSpectra; +end +clf; imagesc(freq,freq,sumSpectra); axis('square'); axis('xy'); title('one scale'); + +%% Now decompose an image: +[pyr,pind] = buildWpyr(im); + +%% View all of the subbands (except lowpass), scaled to be the same size +%% (requires a big figure window): +nlevs = wpyrHt(pind); +for lnum=1:nlevs + for bnum=1:3 + subplot(nlevs,3,(lnum-1)*3+bnum); + showIm(wpyrBand(pyr,pind,lnum,bnum), 'auto2', 2^(lnum+imSubSample-2)); + end +end + +%% In addition to the bands shown above, there's a lowpass residual: +nextFig(2,1); +clf; showIm(pyrLow(pyr,pind)); +nextFig(2,-1); + +% Alternatively, display the pyramid with the subbands shown at their +% correct relative sizes: +clf; showWpyr(pyr, pind); + +%% The reconWpyr function can be used to reconstruct the entire pyramid: +reconstructed = reconWpyr(pyr,pind); +imStats(im,reconstructed); + +%% As with Laplacian pyramids, you can specify sub-levels and subbands +%% to be included in the reconstruction. For example: +clf +showIm(reconWpyr(pyr,pind,'qmf9','reflect1',[1:wpyrHt(pind)],[1])); %Horizontal only +showIm(reconWpyr(pyr,pind,'qmf9','reflect1',[2,3])); %two middle scales + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +%%% PERFECT RECONSTRUCTION: HAAR AND DEBAUCHIES WAVELETS + +%% The symmetric QMF filters used above are not perfectly orthogonal. +%% In fact, it's impossible to construct a symmetric filter of size +%% greater than 2 that is perfectly orthogonal to shifted copies +%% (shifted by multiples of 2) of itself. For example, consider a +%% symmetric kernel of length 3. Shift by two and the right end of +%% the original kernel is aligned with the left end of the shifted +%% one. Thus, the inner product of these two will be the square of +%% the end tap, which will be non-zero. + +%% However, one can easily create wavelet filters of length 2 that +%% will do the job. This is the oldest known wavelet, known as the +%% "Haar". The two kernels are [1,1]/sqrt(2) and [1,-1]/sqrt(2). +%% These are trivially seen to be orthogonal to each other, and shifts +%% by multiples of two are also trivially orthogonal. The projection +%% functions of the Haar transform are in the rows of the following +%% matrix, constructed by applying the transform to impulse input +%% signals, for all possible impulse locations: + +haarLo = namedFilter('haar') +haarHi = modulateFlip(haarLo) +subplot(2,1,1); lplot(haarLo); axis([0 3 -1 1]); title('lowpass'); +subplot(2,1,2); lplot(haarHi); axis([0 3 -1 1]); title('highpass'); + +M = [corrDn(eye(32), haarLo, 'reflect1', [2 1], [2 1]); ... + corrDn(eye(32), haarHi, 'reflect1', [2 1], [2 1])]; +clf; showIm(M) +showIm(M*M') %identity! + +%% As before, the filters are power-complementary (although the +%% frequency isolation is rather poor, and thus the subbands will be +%% heavily aliased): +plot(pi*[-32:31]/32,abs(fft(haarLo,64)).^2,'--',... + pi*[-32:31]/32,abs(fft(haarHi,64)).^2,'-'); + +sig = mkFract([1,64],0.5); +[pyr,pind] = buildWpyr(sig,4,'haar','reflect1'); +showWpyr(pyr,pind); + +%% check perfect reconstruction: +res = reconWpyr(pyr,pind, 'haar', 'reflect1'); +imStats(sig,res) + +%% If you want perfect reconstruction, but don't like the Haar +%% transform, there's another option: drop the symmetry requirement. +%% Ingrid Daubechies developed one of the earliest sets of such +%% perfect-reconstruction wavelets. The simplest of these is of +%% length 4: + +daub_lo = namedFilter('daub2'); +daub_hi = modulateFlip(daub_lo); + +%% The daub_lo filter is constructed to be orthogonal to 2shifted +%% copy of itself. For example: +[daub_lo;0;0]'*[0;0;daub_lo] + +M = [corrDn(eye(32), daub_lo, 'circular', [2 1], [2 1]); ... + corrDn(eye(32), daub_hi, 'circular', [2 1], [2 1])]; +clf; showIm(M) +showIm(M*M') % identity! + +%% Again, they're power complementary: +plot(pi*[-32:31]/32,abs(fft(daub_lo,64)).^2,'--',... + pi*[-32:31]/32,abs(fft(daub_hi,64)).^2,'-'); + +%% The sum of the power spectra is again flat +plot(pi*[-32:31]/32,... + fftshift(abs(fft(daub_lo,64)).^2)+fftshift(abs(fft(daub_hi,64)).^2)); + +%% Make a pyramid using the same code as before (except that we can't +%% use reflected boundaries with asymmetric filters): +[pyr,pind] = buildWpyr(sig, maxPyrHt(size(sig),size(daub_lo)), daub_lo, 'circular'); +showWpyr(pyr,pind,'indep1'); + +res = reconWpyr(pyr,pind, daub_lo,'circular'); +imStats(sig,res); + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +%%% ALIASING IN WAVELET TRANSFORMS + +%% All of these orthonormal pyramid/wavelet transforms have a lot +%% of aliasing in the subbands. You can see that in the frequency +%% response plots since the frequency response of each filter +%% covers well more than half the frequency domain. The aliasing +%% can have serious consequences... + +%% Get one of the basis functions of the 2D Daubechies wavelet transform: +[pyr,pind] = buildWpyr(zeros(1,64),4,daub_lo,'circular'); +lev = 3; +pyr(1+sum(pind(1:lev-1,2))+pind(lev,2)/2,1) = 1; +sig = reconWpyr(pyr,pind, daub_lo,'circular'); +clf; lplot(sig) + +%% Since the basis functions are orthonormal, building a pyramid using this +%% input will yield a single non-zero coefficient. +[pyr,pind] = buildWpyr(sig, 4, daub_lo, 'circular'); +figure(1); +nbands = size(pind,1) +for b=1:nbands + subplot(nbands,1,b); lplot(pyrBand(pyr,pind,b)); + axis([1 size(pyrBand(pyr,pind,b),2) -0.3 1.3]); +end + +%% Now shift the input by one sample and re-build the pyramid. +shifted_sig = [0,sig(1:size(sig,2)-1)]; +[spyr,spind] = buildWpyr(shifted_sig, 4, daub_lo, 'circular'); + +%% Plot each band of the unshifted and shifted decomposition +nextFig(2); +nbands = size(spind,1) +for b=1:nbands + subplot(nbands,1,b); lplot(pyrBand(spyr,spind,b)); + axis([1 size(pyrBand(spyr,spind,b),2) -0.3 1.3]); +end +nextFig(2,-1); + +%% In the third band, we expected the coefficients to move around +%% because the signal was shifted. But notice that in the original +%% signal decomposition, the other bands were filled with zeros. +%% After the shift, they have significant content. Although these +%% subbands are supposed to represent information at different scales, +%% their content also depends on the relative POSITION of the input +%% signal. + +%% This problem is not unique to the Daubechies transform. The same +%% is true for the QMF transform. Try it... In fact, the same kind +%% of problem occurs for almost any orthogonal pyramid transform (the +%% only exception is the limiting case in which the filter is a sinc +%% function). + +%% Orthogonal pyramid transforms are not shift-invariant. Although +%% orthogonality may be an important property for some applications +%% (e.g., data compression), orthogonal pyramid transforms are +%% generally not so good for image analysis. + +%% The overcompleteness of the Laplacian pyramid turns out to be a +%% good thing in the end. By using an overcomplete representation +%% (and by choosing the filters properly to avoid aliasing as much as +%% possible), you end up with a representation that is useful for +%% image analysis. + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +%%% The "STEERABLE PYRAMID" + +%% The steerable pyramid is a multi-scale representation that is +%% translation-invariant, but that also includes representation of +%% orientation. Furthermore, the representation of orientation is +%% designed to be rotation-invariant. The basis/projection functions +%% are oriented (steerable) filters, localized in space and frequency. +%% It is overcomplete to avoid aliasing. And it is "self-inverting" +%% (like the QMF/Wavelet transform): the projection functions and +%% basis functions are identical. The mathematical phrase for a +%% transform obeying this property is "tight frame". + +%% The system diagram for the steerable pyramid (described in the +%% reference given below) is as follows: +% +% IM ---> fhi0 -----------------> H0 ---------------- fhi0 ---> RESULT +% | | +% | | +% |-> flo0 ---> fl1/down2 --> L1 --> up2/fl1 ---> flo0 -| +% | | +% |----> fb0 -----> B0 ----> fb0 ---| +% | | +% |----> fb1 -----> B1 ----> fb1 ---| +% . . +% . . +% |----> fbK -----> BK ----> fbK ---| +% +%% The filters {fhi0,flo0} are used to initially split the image into +%% a highpass residual band H0 and a lowpass subband. This lowpass +%% band is then split into a low(er)pass band L1 and K+1 oriented +%% subbands {B0,B1,...,BK}. The representatation is substantially +%% overcomplete. The pyramid is built by recursively splitting the +%% lowpass band (L1) using the inner portion of the diagram (i.e., +%% using the filters {fl1,fb0,fb1,...,fbK}). The resulting transform is +%% overcomplete by a factor of 4k/3. + +%% The scale tuning of the filters is constrained by the recursive +%% system diagram. The orientation tuning is constrained by requiring +%% the property of steerability. A set of filters form a steerable +%% basis if they 1) are rotated copies of each other, and 2) a copy of +%% the filter at any orientation may be computed as a linear +%% combination of the basis filters. The simplest examples of +%% steerable filters is a set of N+1 Nth-order directional +%% derivatives. + +%% Choose a filter set (options are 'sp0Filters', 'sp1Filters', +%% 'sp3Filters', 'sp5Filters'): +filts = 'sp3Filters'; +[lo0filt,hi0filt,lofilt,bfilts,steermtx,harmonics] = eval(filts); +fsz = round(sqrt(size(bfilts,1))); fsz = [fsz fsz]; +nfilts = size(bfilts,2); +nrows = floor(sqrt(nfilts)); + +%% Look at the oriented bandpass filters: +for f = 1:nfilts + subplot(nrows,ceil(nfilts/nrows),f); + showIm(conv2(reshape(bfilts(:,f),fsz),lo0filt)); +end + +%% Try "steering" to a new orientation (new_ori in degrees): +new_ori = 360*rand(1) +clf; showIm(conv2(reshape(steer(bfilts, new_ori*pi/180 ), fsz), lo0filt)); + +%% Look at Fourier transform magnitudes: +lo0 = fftshift(abs(fft2(lo0filt,64,64))); +fsum = zeros(size(lo0)); +for f = 1:size(bfilts,2) + subplot(nrows,ceil(nfilts/nrows),f); + flt = reshape(bfilts(:,f),fsz); + freq = lo0 .* fftshift(abs(fft2(flt,64,64))); + fsum = fsum + freq.^2; + showIm(freq); +end + +%% The filters sum to a smooth annular ring: +clf; showIm(fsum); + +%% build a Steerable pyramid: +[pyr,pind] = buildSpyr(im, 4-imSubSample, filts); + +%% Look at first (vertical) bands, different scales: +for s = 1:min(4,spyrHt(pind)) + band = spyrBand(pyr,pind,s,1); + subplot(2,2,s); showIm(band); +end + +%% look at all orientation bands at one level (scale): +for b = 1:spyrNumBands(pind) + band = spyrBand(pyr,pind,1,b); + subplot(nrows,ceil(nfilts/nrows),b); + showIm(band); +end + +%% To access the high-pass and low-pass bands: +low = pyrLow(pyr,pind); +showIm(low); +high = spyrHigh(pyr,pind); +showIm(high); + +%% Display the whole pyramid (except for the highpass residual band), +%% with images shown at proper relative sizes: +showSpyr(pyr,pind); + +%% Spin a level of the pyramid, interpolating (steering to) +%% intermediate orienations: + +[lev,lind] = spyrLev(pyr,pind,2); +lev2 = reshape(lev,prod(lind(1,:)),size(bfilts,2)); +figure(1); subplot(1,1,1); showIm(spyrBand(pyr,pind,2,1)); +M = moviein(16); +for frame = 1:16 + steered_im = steer(lev2, 2*pi*(frame-1)/16, harmonics, steermtx); + showIm(reshape(steered_im, lind(1,:)),'auto2'); + M(:,frame) = getframe; +end + +%% Show the movie 3 times: +movie(M,3); + +%% Reconstruct. Note that the filters are not perfect, although they are good +%% enough for most applications. +res = reconSpyr(pyr, pind, filts); +showIm(im + i * res); +imStats(im,res); + +%% As with previous pyramids, you can select subsets of the levels +%% and orientation bands to be included in the reconstruction. For example: + +%% All levels (including highpass and lowpass residuals), one orientation: +clf; showIm(reconSpyr(pyr,pind,filts,'reflect1','all', [1])); + +%% Without the highpass and lowpass: +clf; showIm(reconSpyr(pyr,pind,filts,'reflect1',[1:spyrHt(pind)], [1])); + +%% We also provide an implementation of the Steerable pyramid in the +%% Frequency domain. The advantages are perfect-reconstruction +%% (within floating-point error), and any number of orientation +%% bands. The disadvantages are that it is typically slower, and the +%% boundary handling is always circular. + +[pyr,pind] = buildSFpyr(im,4,4); % 4 levels, 5 orientation bands +showSpyr(pyr,pind); +res = reconSFpyr(pyr,pind); +imStats(im,res); % nearly perfect + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% The steerable pyramid transform given above is described in: +% +% E P Simoncelli and W T Freeman. +% The Steerable Pyramid: A Flexible Architecture for Multi-Scale +% Derivative Computation. IEEE Second Int'l Conf on Image Processing. +% Washington DC, October 1995. +% +% Online access: +% Abstract: http://www.cis.upenn.edu/~eero/ABSTRACTS/simoncelli95b-abstract.html +% Full (PostScript): ftp://ftp.cis.upenn.edu/pub/eero/simoncelli95b.ps.Z +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +%% Local Variables: +%% buffer-read-only: t +%% End: diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/binomialFilter.m b/matlab/external/gptoolbox/external/matlabPyrTools/binomialFilter.m new file mode 100644 index 0000000..e5670c7 --- /dev/null +++ b/matlab/external/gptoolbox/external/matlabPyrTools/binomialFilter.m @@ -0,0 +1,18 @@ +% KERNEL = binomialFilter(size) +% +% Returns a vector of binomial coefficients of order (size-1) . + +% Eero Simoncelli, 2/97. + +function [kernel] = binomialFilter(sz) + +if (sz < 2) + error('size argument must be larger than 1'); +end + +kernel = [0.5 0.5]'; + +for n=1:sz-2 + kernel = conv([0.5 0.5]', kernel); +end + diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/blur.m b/matlab/external/gptoolbox/external/matlabPyrTools/blur.m new file mode 100644 index 0000000..fccb103 --- /dev/null +++ b/matlab/external/gptoolbox/external/matlabPyrTools/blur.m @@ -0,0 +1,67 @@ +% RES = blur(IM, LEVELS, FILT) +% +% Blur an image, by filtering and downsampling LEVELS times +% (default=1), followed by upsampling and filtering LEVELS times. The +% blurring is done with filter kernel specified by FILT (default = +% 'binom5'), which can be a string (to be passed to namedFilter), a +% vector (applied separably as a 1D convolution kernel in X and Y), or +% a matrix (applied as a 2D convolution kernel). The downsampling is +% always by 2 in each direction. + +% Eero Simoncelli, 3/04. + +function res = blur(im, nlevs, filt) + +%------------------------------------------------------------ +%% OPTIONAL ARGS: + +if (exist('nlevs') ~= 1) + nlevs = 1; +end + +if (exist('filt') ~= 1) + filt = 'binom5'; +end + +%------------------------------------------------------------ + +if isstr(filt) + filt = namedFilter(filt); +end + +filt = filt/sum(filt(:)); + +if nlevs > 0 + if (any(size(im)==1)) + if (~any(size(filt)==1)) + error('Cant apply 2D filter to 1D signal'); + end + if (size(im,2)==1) + filt = filt(:); + else + filt = filt(:)'; + end + + in = corrDn(im,filt,'reflect1',(size(im)~=1)+1); + out = blur(in, nlevs-1, filt); + res = upConv(out, filt, 'reflect1', (size(im)~=1)+1, [1 1], size(im)); + + elseif (any(size(filt)==1)) + filt = filt(:); + + in = corrDn(im,filt,'reflect1',[2 1]); + in = corrDn(in,filt','reflect1',[1 2]); + out = blur(in, nlevs-1, filt); + res = upConv(out, filt', 'reflect1', [1 2], [1 1], [size(out,1),size(im,2)]); + res = upConv(res, filt, 'reflect1', [2 1], [1 1], size(im)); + + else + + in = corrDn(im,filt,'reflect1',[2 2]); + out = blur(in, nlevs-1, filt); + res = upConv(out, filt, 'reflect1', [2 2], [1 1], size(im)); + end +else + res = im; +end + diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/blurDn.m b/matlab/external/gptoolbox/external/matlabPyrTools/blurDn.m new file mode 100644 index 0000000..8120c04 --- /dev/null +++ b/matlab/external/gptoolbox/external/matlabPyrTools/blurDn.m @@ -0,0 +1,59 @@ +% RES = blurDn(IM, LEVELS, FILT) +% +% Blur and downsample an image. The blurring is done with filter +% kernel specified by FILT (default = 'binom5'), which can be a string +% (to be passed to namedFilter), a vector (applied separably as a 1D +% convolution kernel in X and Y), or a matrix (applied as a 2D +% convolution kernel). The downsampling is always by 2 in each +% direction. +% +% The procedure is applied recursively LEVELS times (default=1). + +% Eero Simoncelli, 3/97. + +function res = blurDn(im, nlevs, filt) + +%------------------------------------------------------------ +%% OPTIONAL ARGS: + +if (exist('nlevs') ~= 1) + nlevs = 1; +end + +if (exist('filt') ~= 1) + filt = 'binom5'; +end + +%------------------------------------------------------------ + +if isstr(filt) + filt = namedFilter(filt); +end + +filt = filt/sum(filt(:)); + +if nlevs > 1 + im = blurDn(im,nlevs-1,filt); +end + +if (nlevs >= 1) + if (any(size(im)==1)) + if (~any(size(filt)==1)) + error('Cant apply 2D filter to 1D signal'); + end + if (size(im,2)==1) + filt = filt(:); + else + filt = filt(:)'; + end + res = corrDn(im,filt,'reflect1',(size(im)~=1)+1); + elseif (any(size(filt)==1)) + filt = filt(:); + res = corrDn(im,filt,'reflect1',[2 1]); + res = corrDn(res,filt','reflect1',[1 2]); + else + res = corrDn(im,filt,'reflect1',[2 2]); + end +else + res = im; +end diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/buildGpyr.m b/matlab/external/gptoolbox/external/matlabPyrTools/buildGpyr.m new file mode 100644 index 0000000..3f3d07b --- /dev/null +++ b/matlab/external/gptoolbox/external/matlabPyrTools/buildGpyr.m @@ -0,0 +1,82 @@ +% [PYR, INDICES] = buildGpyr(IM, HEIGHT, FILT, EDGES) +% +% Construct a Gaussian pyramid on matrix IM. +% +% HEIGHT (optional) specifies the number of pyramid levels to build. Default +% is 1+maxPyrHt(size(IM),size(FILT)). +% You can also specify 'auto' to use this value. +% +% FILT (optional) can be a string naming a standard filter (see +% namedFilter), or a vector which will be used for (separable) +% convolution. Default = 'binom5'. EDGES specifies edge-handling, and +% defaults to 'reflect1' (see corrDn). +% +% PYR is a vector containing the N pyramid subbands, ordered from fine +% to coarse. INDICES is an Nx2 matrix containing the sizes of +% each subband. This is compatible with the MatLab Wavelet toolbox. + +% Eero Simoncelli, 6/96. + +function [pyr,pind] = buildGpyr(im, ht, filt, edges) + +if (nargin < 1) + error('First argument (IM) is required'); +end + +im_sz = size(im); + +%------------------------------------------------------------ +%% OPTIONAL ARGS: + +if (exist('filt') ~= 1) + filt = 'binom5'; +end + +if isstr(filt) + filt = namedFilter(filt); +end + +if ( (size(filt,1) > 1) & (size(filt,2) > 1) ) + error('FILT should be a 1D filter (i.e., a vector)'); +else + filt = filt(:); +end + +max_ht = 1 + maxPyrHt(im_sz, size(filt,1)); +if ( (exist('ht') ~= 1) | (ht == 'auto') ) + ht = max_ht; +else + if (ht > max_ht) + error(sprintf('Cannot build pyramid higher than %d levels.',max_ht)); + end +end + +if (exist('edges') ~= 1) + edges= 'reflect1'; +end + +%------------------------------------------------------------ + +if (ht <= 1) + + pyr = im(:); + pind = im_sz; + +else + + if (im_sz(2) == 1) + lo2 = corrDn(im, filt, edges, [2 1], [1 1]); + elseif (im_sz(1) == 1) + lo2 = corrDn(im, filt', edges, [1 2], [1 1]); + else + lo = corrDn(im, filt', edges, [1 2], [1 1]); + lo2 = corrDn(lo, filt, edges, [2 1], [1 1]); + end + + [npyr,nind] = buildGpyr(lo2, ht-1, filt, edges); + + pyr = [im(:); npyr]; + pind = [im_sz; nind]; + +end + diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/buildLpyr.m b/matlab/external/gptoolbox/external/matlabPyrTools/buildLpyr.m new file mode 100644 index 0000000..facb0f3 --- /dev/null +++ b/matlab/external/gptoolbox/external/matlabPyrTools/buildLpyr.m @@ -0,0 +1,109 @@ +% [PYR, INDICES] = buildLpyr(IM, HEIGHT, FILT1, FILT2, EDGES) +% +% Construct a Laplacian pyramid on matrix (or vector) IM. +% +% HEIGHT (optional) specifies the number of pyramid levels to build. Default +% is 1+maxPyrHt(size(IM),size(FILT)). You can also specify 'auto' to +% use this value. +% +% FILT1 (optional) can be a string naming a standard filter (see +% namedFilter), or a vector which will be used for (separable) +% convolution. Default = 'binom5'. FILT2 specifies the "expansion" +% filter (default = filt1). EDGES specifies edge-handling, and +% defaults to 'reflect1' (see corrDn). +% +% PYR is a vector containing the N pyramid subbands, ordered from fine +% to coarse. INDICES is an Nx2 matrix containing the sizes of +% each subband. This is compatible with the MatLab Wavelet toolbox. + +% Eero Simoncelli, 6/96. + +function [pyr,pind] = buildLpyr(im, ht, filt1, filt2, edges) + +if (nargin < 1) + error('First argument (IM) is required'); +end + +im_sz = size(im); + +%------------------------------------------------------------ +%% OPTIONAL ARGS: + +if (exist('filt1') ~= 1) + filt1 = 'binom5'; +end + +if isstr(filt1) + filt1 = namedFilter(filt1); +end + +if ( (size(filt1,1) > 1) & (size(filt1,2) > 1) ) + error('FILT1 should be a 1D filter (i.e., a vector)'); +else + filt1 = filt1(:); +end + +if (exist('filt2') ~= 1) + filt2 = filt1; +end + +if isstr(filt2) + filt2 = namedFilter(filt2); +end + +if ( (size(filt2,1) > 1) & (size(filt2,2) > 1) ) + error('FILT2 should be a 1D filter (i.e., a vector)'); +else + filt2 = filt2(:); +end + +max_ht = 1 + maxPyrHt(im_sz, max(size(filt1,1), size(filt2,1))); +if ( (exist('ht') ~= 1) | (ht == 'auto') ) + ht = max_ht; +else + if (ht > max_ht) + error(sprintf('Cannot build pyramid higher than %d levels.',max_ht)); + end +end + +if (exist('edges') ~= 1) + edges= 'reflect1'; +end + +%------------------------------------------------------------ + +if (ht <= 1) + + pyr = im(:); + pind = im_sz; + +else + + if (im_sz(2) == 1) + lo2 = corrDn(im, filt1, edges, [2 1], [1 1]); + elseif (im_sz(1) == 1) + lo2 = corrDn(im, filt1', edges, [1 2], [1 1]); + else + lo = corrDn(im, filt1', edges, [1 2], [1 1]); + int_sz = size(lo); + lo2 = corrDn(lo, filt1, edges, [2 1], [1 1]); + end + + [npyr,nind] = buildLpyr(lo2, ht-1, filt1, filt2, edges); + + if (im_sz(1) == 1) + hi2 = upConv(lo2, filt2', edges, [1 2], [1 1], im_sz); + elseif (im_sz(2) == 1) + hi2 = upConv(lo2, filt2, edges, [2 1], [1 1], im_sz); + else + hi = upConv(lo2, filt2, edges, [2 1], [1 1], int_sz); + hi2 = upConv(hi, filt2', edges, [1 2], [1 1], im_sz); + end + + hi2 = im - hi2; + + pyr = [hi2(:); npyr]; + pind = [im_sz; nind]; + +end + diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/buildSCFpyr.m b/matlab/external/gptoolbox/external/matlabPyrTools/buildSCFpyr.m new file mode 100644 index 0000000..101b6d2 --- /dev/null +++ b/matlab/external/gptoolbox/external/matlabPyrTools/buildSCFpyr.m @@ -0,0 +1,90 @@ +% [PYR, INDICES, STEERMTX, HARMONICS] = buildSCFpyr(IM, HEIGHT, ORDER, TWIDTH) +% +% This is a modified version of buildSFpyr, that constructs a +% complex-valued steerable pyramid using Hilbert-transform pairs +% of filters. Note that the imaginary parts will *not* be steerable. +% +% To reconstruct from this representation, either call reconSFpyr +% on the real part of the pyramid, *or* call reconSCFpyr which will +% use both real and imaginary parts (forcing analyticity). +% +% Description of this transform appears in: Portilla & Simoncelli, +% Int'l Journal of Computer Vision, 40(1):49-71, Oct 2000. +% Further information: http://www.cns.nyu.edu/~eero/STEERPYR/ + +% Original code: Eero Simoncelli, 5/97. +% Modified by Javier Portilla to return complex (quadrature pair) channels, +% 9/97. + +function [pyr,pind,steermtx,harmonics] = buildSCFpyr(im, ht, order, twidth) + +%----------------------------------------------------------------- +%% DEFAULTS: + +max_ht = floor(log2(min(size(im)))) - 2; + +if (exist('ht') ~= 1) + ht = max_ht; +else + if (ht > max_ht) + error(sprintf('Cannot build pyramid higher than %d levels.',max_ht)); + end +end + +if (exist('order') ~= 1) + order = 3; +elseif ((order > 15) | (order < 0)) + fprintf(1,'Warning: ORDER must be an integer in the range [0,15]. Truncating.\n'); + order = min(max(order,0),15); +else + order = round(order); +end +nbands = order+1; + +if (exist('twidth') ~= 1) + twidth = 1; +elseif (twidth <= 0) + fprintf(1,'Warning: TWIDTH must be positive. Setting to 1.\n'); + twidth = 1; +end + +%----------------------------------------------------------------- +%% Steering stuff: + +if (mod((nbands),2) == 0) + harmonics = [0:(nbands/2)-1]'*2 + 1; +else + harmonics = [0:(nbands-1)/2]'*2; +end + +steermtx = steer2HarmMtx(harmonics, pi*[0:nbands-1]/nbands, 'even'); + +%----------------------------------------------------------------- + +dims = size(im); +ctr = ceil((dims+0.5)/2); + +[xramp,yramp] = meshgrid( ([1:dims(2)]-ctr(2))./(dims(2)/2), ... + ([1:dims(1)]-ctr(1))./(dims(1)/2) ); +angle = atan2(yramp,xramp); +log_rad = sqrt(xramp.^2 + yramp.^2); +log_rad(ctr(1),ctr(2)) = log_rad(ctr(1),ctr(2)-1); +log_rad = log2(log_rad); + +%% Radial transition function (a raised cosine in log-frequency): +[Xrcos,Yrcos] = rcosFn(twidth,(-twidth/2),[0 1]); +Yrcos = sqrt(Yrcos); + +YIrcos = sqrt(1.0 - Yrcos.^2); +lo0mask = pointOp(log_rad, YIrcos, Xrcos(1), Xrcos(2)-Xrcos(1), 0); +imdft = fftshift(fft2(im)); +lo0dft = imdft .* lo0mask; + +[pyr,pind] = buildSCFpyrLevs(lo0dft, log_rad, Xrcos, Yrcos, angle, ht, nbands); + +hi0mask = pointOp(log_rad, Yrcos, Xrcos(1), Xrcos(2)-Xrcos(1), 0); +hi0dft = imdft .* hi0mask; +hi0 = ifft2(ifftshift(hi0dft)); + +pyr = [real(hi0(:)) ; pyr]; +pind = [size(hi0); pind]; diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/buildSCFpyrLevs.m b/matlab/external/gptoolbox/external/matlabPyrTools/buildSCFpyrLevs.m new file mode 100644 index 0000000..bd75695 --- /dev/null +++ b/matlab/external/gptoolbox/external/matlabPyrTools/buildSCFpyrLevs.m @@ -0,0 +1,73 @@ +% [PYR, INDICES] = buildSCFpyrLevs(LODFT, LOGRAD, XRCOS, YRCOS, ANGLE, HEIGHT, NBANDS) +% +% Recursive function for constructing levels of a steerable pyramid. This +% is called by buildSCFpyr, and is not usually called directly. + +% Original code: Eero Simoncelli, 5/97. +% Modified by Javier Portilla to generate complex bands in 9/97. + +function [pyr,pind] = buildSCFpyrLevs(lodft,log_rad,Xrcos,Yrcos,angle,ht,nbands); + +if (ht <= 0) + + lo0 = ifft2(ifftshift(lodft)); + pyr = real(lo0(:)); + pind = size(lo0); + +else + + bands = zeros(prod(size(lodft)), nbands); + bind = zeros(nbands,2); + +% log_rad = log_rad + 1; + Xrcos = Xrcos - log2(2); % shift origin of lut by 1 octave. + + lutsize = 1024; + Xcosn = pi*[-(2*lutsize+1):(lutsize+1)]/lutsize; % [-2*pi:pi] + order = nbands-1; + %% divide by sqrt(sum_(n=0)^(N-1) cos(pi*n/N)^(2(N-1)) ) + %% Thanks to Patrick Teo for writing this out :) + const = (2^(2*order))*(factorial(order)^2)/(nbands*factorial(2*order)); + +% +% Ycosn = sqrt(const) * (cos(Xcosn)).^order; +% + % analityc version: only take one lobe + alfa= mod(pi+Xcosn,2*pi)-pi; + Ycosn = 2*sqrt(const) * (cos(Xcosn).^order) .* (abs(alfa) max_ht) + error(sprintf('Cannot build pyramid higher than %d levels.',max_ht)); + end +end + +if (exist('order') ~= 1) + order = 3; +elseif ((order > 15) | (order < 0)) + fprintf(1,'Warning: ORDER must be an integer in the range [0,15]. Truncating.\n'); + order = min(max(order,0),15); +else + order = round(order); +end +nbands = order+1; + +if (exist('twidth') ~= 1) + twidth = 1; +elseif (twidth <= 0) + fprintf(1,'Warning: TWIDTH must be positive. Setting to 1.\n'); + twidth = 1; +end + +%----------------------------------------------------------------- +%% Steering stuff: + +if (mod((nbands),2) == 0) + harmonics = [0:(nbands/2)-1]'*2 + 1; +else + harmonics = [0:(nbands-1)/2]'*2; +end + +steermtx = steer2HarmMtx(harmonics, pi*[0:nbands-1]/nbands, 'even'); + +%----------------------------------------------------------------- + +dims = size(im); +ctr = ceil((dims+0.5)/2); + +[xramp,yramp] = meshgrid( ([1:dims(2)]-ctr(2))./(dims(2)/2), ... + ([1:dims(1)]-ctr(1))./(dims(1)/2) ); +angle = atan2(yramp,xramp); +log_rad = sqrt(xramp.^2 + yramp.^2); +log_rad(ctr(1),ctr(2)) = log_rad(ctr(1),ctr(2)-1); +log_rad = log2(log_rad); + +%% Radial transition function (a raised cosine in log-frequency): +[Xrcos,Yrcos] = rcosFn(twidth,(-twidth/2),[0 1]); +Yrcos = sqrt(Yrcos); + +YIrcos = sqrt(1.0 - Yrcos.^2); +lo0mask = pointOp(log_rad, YIrcos, Xrcos(1), Xrcos(2)-Xrcos(1), 0); +imdft = fftshift(fft2(im)); +lo0dft = imdft .* lo0mask; + +[pyr,pind] = buildSFpyrLevs(lo0dft, log_rad, Xrcos, Yrcos, angle, ht, nbands); + +hi0mask = pointOp(log_rad, Yrcos, Xrcos(1), Xrcos(2)-Xrcos(1), 0); +hi0dft = imdft .* hi0mask; +hi0 = ifft2(ifftshift(hi0dft)); + +pyr = [real(hi0(:)) ; pyr]; +pind = [size(hi0); pind]; diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/buildSFpyrLevs.m b/matlab/external/gptoolbox/external/matlabPyrTools/buildSFpyrLevs.m new file mode 100644 index 0000000..ad2c8de --- /dev/null +++ b/matlab/external/gptoolbox/external/matlabPyrTools/buildSFpyrLevs.m @@ -0,0 +1,63 @@ +% [PYR, INDICES] = buildSFpyrLevs(LODFT, LOGRAD, XRCOS, YRCOS, ANGLE, HEIGHT, NBANDS) +% +% Recursive function for constructing levels of a steerable pyramid. This +% is called by buildSFpyr, and is not usually called directly. + +% Eero Simoncelli, 5/97. + +function [pyr,pind] = buildSFpyrLevs(lodft,log_rad,Xrcos,Yrcos,angle,ht,nbands); + +if (ht <= 0) + + lo0 = ifft2(ifftshift(lodft)); + pyr = real(lo0(:)); + pind = size(lo0); + +else + + bands = zeros(prod(size(lodft)), nbands); + bind = zeros(nbands,2); + +% log_rad = log_rad + 1; + Xrcos = Xrcos - log2(2); % shift origin of lut by 1 octave. + + lutsize = 1024; + Xcosn = pi*[-(2*lutsize+1):(lutsize+1)]/lutsize; % [-2*pi:pi] + order = nbands-1; + %% divide by sqrt(sum_(n=0)^(N-1) cos(pi*n/N)^(2(N-1)) ) + %% Thanks to Patrick Teo for writing this out :) + const = (2^(2*order))*(factorial(order)^2)/(nbands*factorial(2*order)); + Ycosn = sqrt(const) * (cos(Xcosn)).^order; + himask = pointOp(log_rad, Yrcos, Xrcos(1), Xrcos(2)-Xrcos(1), 0); + + for b = 1:nbands + anglemask = pointOp(angle, Ycosn, Xcosn(1)+pi*(b-1)/nbands, Xcosn(2)-Xcosn(1)); + banddft = ((-sqrt(-1))^order) .* lodft .* anglemask .* himask; + band = ifft2(ifftshift(banddft)); + + bands(:,b) = real(band(:)); + bind(b,:) = size(band); + end + + dims = size(lodft); + ctr = ceil((dims+0.5)/2); + lodims = ceil((dims-0.5)/2); + loctr = ceil((lodims+0.5)/2); + lostart = ctr-loctr+1; + loend = lostart+lodims-1; + + log_rad = log_rad(lostart(1):loend(1),lostart(2):loend(2)); + angle = angle(lostart(1):loend(1),lostart(2):loend(2)); + lodft = lodft(lostart(1):loend(1),lostart(2):loend(2)); + YIrcos = abs(sqrt(1.0 - Yrcos.^2)); + lomask = pointOp(log_rad, YIrcos, Xrcos(1), Xrcos(2)-Xrcos(1), 0); + + lodft = lomask .* lodft; + + [npyr,nind] = buildSFpyrLevs(lodft, log_rad, Xrcos, Yrcos, angle, ht-1, nbands); + + pyr = [bands(:); npyr]; + pind = [bind; nind]; + +end + diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/buildSpyr.m b/matlab/external/gptoolbox/external/matlabPyrTools/buildSpyr.m new file mode 100644 index 0000000..dffc714 --- /dev/null +++ b/matlab/external/gptoolbox/external/matlabPyrTools/buildSpyr.m @@ -0,0 +1,62 @@ +% [PYR, INDICES, STEERMTX, HARMONICS] = buildSpyr(IM, HEIGHT, FILTFILE, EDGES) +% +% Construct a steerable pyramid on matrix IM. Convolutions are +% done with spatial filters. +% +% HEIGHT (optional) specifies the number of pyramid levels to build. Default +% is maxPyrHt(size(IM),size(FILT)). +% You can also specify 'auto' to use this value. +% +% FILTFILE (optional) should be a string referring to an m-file that +% returns the rfilters. (examples: 'sp0Filters', 'sp1Filters', +% 'sp3Filters','sp5Filters'. default = 'sp1Filters'). EDGES specifies +% edge-handling, and defaults to 'reflect1' (see corrDn). +% +% PYR is a vector containing the N pyramid subbands, ordered from fine +% to coarse. INDICES is an Nx2 matrix containing the sizes of +% each subband. This is compatible with the MatLab Wavelet toolbox. +% See the function STEER for a description of STEERMTX and HARMONICS. + +% Eero Simoncelli, 6/96. +% See http://www.cis.upenn.edu/~eero/steerpyr.html for more +% information about the Steerable Pyramid image decomposition. + +function [pyr,pind,steermtx,harmonics] = buildSpyr(im, ht, filtfile, edges) + +%----------------------------------------------------------------- +%% DEFAULTS: + +if (exist('filtfile') ~= 1) + filtfile = 'sp1Filters'; +end + +if (exist('edges') ~= 1) + edges= 'reflect1'; +end + +if (isstr(filtfile) & (exist(filtfile) == 2)) + [lo0filt,hi0filt,lofilt,bfilts,steermtx,harmonics] = eval(filtfile); +else + fprintf(1,'\nUse buildSFpyr for pyramids with arbitrary numbers of orientation bands.\n'); + error('FILTFILE argument must be the name of an M-file containing SPYR filters.'); +end + +max_ht = maxPyrHt(size(im), size(lofilt,1)); +if ( (exist('ht') ~= 1) | (ht == 'auto') ) + ht = max_ht; +else + if (ht > max_ht) + error(sprintf('Cannot build pyramid higher than %d levels.',max_ht)); + end +end + +%----------------------------------------------------------------- + +hi0 = corrDn(im, hi0filt, edges); +lo0 = corrDn(im, lo0filt, edges); + +[pyr,pind] = buildSpyrLevs(lo0, ht, lofilt, bfilts, edges); + +pyr = [hi0(:) ; pyr]; +pind = [size(hi0); pind]; + diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/buildSpyrLevs.m b/matlab/external/gptoolbox/external/matlabPyrTools/buildSpyrLevs.m new file mode 100644 index 0000000..4c00077 --- /dev/null +++ b/matlab/external/gptoolbox/external/matlabPyrTools/buildSpyrLevs.m @@ -0,0 +1,37 @@ +% [PYR, INDICES] = buildSpyrLevs(LOIM, HEIGHT, LOFILT, BFILTS, EDGES) +% +% Recursive function for constructing levels of a steerable pyramid. This +% is called by buildSpyr, and is not usually called directly. + +% Eero Simoncelli, 6/96. + +function [pyr,pind] = buildSpyrLevs(lo0,ht,lofilt,bfilts,edges); + +if (ht <= 0) + + pyr = lo0(:); + pind = size(lo0); + +else + + % Assume square filters: + bfiltsz = round(sqrt(size(bfilts,1))); + + bands = zeros(prod(size(lo0)),size(bfilts,2)); + bind = zeros(size(bfilts,2),2); + + for b = 1:size(bfilts,2) + filt = reshape(bfilts(:,b),bfiltsz,bfiltsz); + band = corrDn(lo0, filt, edges); + bands(:,b) = band(:); + bind(b,:) = size(band); + end + + lo = corrDn(lo0, lofilt, edges, [2 2], [1 1]); + + [npyr,nind] = buildSpyrLevs(lo, ht-1, lofilt, bfilts, edges); + + pyr = [bands(:); npyr]; + pind = [bind; nind]; + +end diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/buildWpyr.m b/matlab/external/gptoolbox/external/matlabPyrTools/buildWpyr.m new file mode 100644 index 0000000..26a8704 --- /dev/null +++ b/matlab/external/gptoolbox/external/matlabPyrTools/buildWpyr.m @@ -0,0 +1,100 @@ +% [PYR, INDICES] = buildWpyr(IM, HEIGHT, FILT, EDGES) +% +% Construct a separable orthonormal QMF/wavelet pyramid on matrix (or vector) IM. +% +% HEIGHT (optional) specifies the number of pyramid levels to build. Default +% is maxPyrHt(IM,FILT). You can also specify 'auto' to use this value. +% +% FILT (optional) can be a string naming a standard filter (see +% namedFilter), or a vector which will be used for (separable) +% convolution. Filter can be of even or odd length, but should be symmetric. +% Default = 'qmf9'. EDGES specifies edge-handling, and +% defaults to 'reflect1' (see corrDn). +% +% PYR is a vector containing the N pyramid subbands, ordered from fine +% to coarse. INDICES is an Nx2 matrix containing the sizes of +% each subband. This is compatible with the MatLab Wavelet toolbox. + +% Eero Simoncelli, 6/96, based on original lisp code from 1987. + +function [pyr,pind] = buildWpyr(im, ht, filt, edges) + +if (nargin < 1) + error('First argument (IM) is required'); +end + +%------------------------------------------------------------ +%% OPTIONAL ARGS: + +if (exist('filt') ~= 1) + filt = 'qmf9'; +end + +if (exist('edges') ~= 1) + edges= 'reflect1'; +end + +if isstr(filt) + filt = namedFilter(filt); +end + +if ( (size(filt,1) > 1) & (size(filt,2) > 1) ) + error('FILT should be a 1D filter (i.e., a vector)'); +else + filt = filt(:); +end + +hfilt = modulateFlip(filt); + +% Stagger sampling if filter is odd-length: +if (mod(size(filt,1),2) == 0) + stag = 2; +else + stag = 1; +end + +im_sz = size(im); + +max_ht = maxPyrHt(im_sz, size(filt,1)); +if ( (exist('ht') ~= 1) | (ht == 'auto') ) + ht = max_ht; +else + if (ht > max_ht) + error(sprintf('Cannot build pyramid higher than %d levels.',max_ht)); + end +end + +if (ht <= 0) + + pyr = im(:); + pind = im_sz; + +else + + if (im_sz(2) == 1) + lolo = corrDn(im, filt, edges, [2 1], [stag 1]); + hihi = corrDn(im, hfilt, edges, [2 1], [2 1]); + elseif (im_sz(1) == 1) + lolo = corrDn(im, filt', edges, [1 2], [1 stag]); + hihi = corrDn(im, hfilt', edges, [1 2], [1 2]); + else + lo = corrDn(im, filt, edges, [2 1], [stag 1]); + hi = corrDn(im, hfilt, edges, [2 1], [2 1]); + lolo = corrDn(lo, filt', edges, [1 2], [1 stag]); + lohi = corrDn(hi, filt', edges, [1 2], [1 stag]); % horizontal + hilo = corrDn(lo, hfilt', edges, [1 2], [1 2]); % vertical + hihi = corrDn(hi, hfilt', edges, [1 2], [1 2]); % diagonal + end + + [npyr,nind] = buildWpyr(lolo, ht-1, filt, edges); + + if ((im_sz(1) == 1) | (im_sz(2) == 1)) + pyr = [hihi(:); npyr]; + pind = [size(hihi); nind]; + else + pyr = [lohi(:); hilo(:); hihi(:); npyr]; + pind = [size(lohi); size(hilo); size(hihi); nind]; + end + +end + diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/cconv2.m b/matlab/external/gptoolbox/external/matlabPyrTools/cconv2.m new file mode 100644 index 0000000..efba438 --- /dev/null +++ b/matlab/external/gptoolbox/external/matlabPyrTools/cconv2.m @@ -0,0 +1,50 @@ +% RES = CCONV2(MTX1, MTX2, CTR) +% +% Circular convolution of two matrices. Result will be of size of +% LARGER vector. +% +% The origin of the smaller matrix is assumed to be its center. +% For even dimensions, the origin is determined by the CTR (optional) +% argument: +% CTR origin +% 0 DIM/2 (default) +% 1 (DIM/2)+1 + +% Eero Simoncelli, 6/96. Modified 2/97. + +function c = cconv2(a,b,ctr) + +if (exist('ctr') ~= 1) + ctr = 0; +end + +if (( size(a,1) >= size(b,1) ) & ( size(a,2) >= size(b,2) )) + large = a; small = b; +elseif (( size(a,1) <= size(b,1) ) & ( size(a,2) <= size(b,2) )) + large = b; small = a; +else + error('one arg must be larger than the other in both dimensions!'); +end + +ly = size(large,1); +lx = size(large,2); +sy = size(small,1); +sx = size(small,2); + +%% These values are the index of the small mtx that falls on the +%% border pixel of the large matrix when computing the first +%% convolution response sample: +sy2 = floor((sy+ctr+1)/2); +sx2 = floor((sx+ctr+1)/2); + +% pad: +clarge = [ ... + large(ly-sy+sy2+1:ly,lx-sx+sx2+1:lx), large(ly-sy+sy2+1:ly,:), ... + large(ly-sy+sy2+1:ly,1:sx2-1); ... + large(:,lx-sx+sx2+1:lx), large, large(:,1:sx2-1); ... + large(1:sy2-1,lx-sx+sx2+1:lx), ... + large(1:sy2-1,:), ... + large(1:sy2-1,1:sx2-1) ]; + +c = conv2(clarge,small,'valid'); + diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/clip.m b/matlab/external/gptoolbox/external/matlabPyrTools/clip.m new file mode 100644 index 0000000..28804f3 --- /dev/null +++ b/matlab/external/gptoolbox/external/matlabPyrTools/clip.m @@ -0,0 +1,32 @@ +% [RES] = clip(IM, MINVALorRANGE, MAXVAL) +% +% Clip values of matrix IM to lie between minVal and maxVal: +% RES = max(min(IM,MAXVAL),MINVAL) +% The first argument can also specify both min and max, as a 2-vector. +% If only one argument is passed, the range defaults to [0,1]. + +function res = clip(im, minValOrRange, maxVal) + +if (exist('minValOrRange') ~= 1) + minVal = 0; + maxVal = 1; +elseif (length(minValOrRange) == 2) + minVal = minValOrRange(1); + maxVal = minValOrRange(2); +elseif (length(minValOrRange) == 1) + minVal = minValOrRange; + if (exist('maxVal') ~= 1) + maxVal=minVal+1; + end +else + error('MINVAL must be a scalar or a 2-vector'); +end + +if ( maxVal < minVal ) + error('MAXVAL should be less than MINVAL'); +end + +res = im; +res(find(im < minVal)) = minVal; +res(find(im > maxVal)) = maxVal; + diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/corrDn.m b/matlab/external/gptoolbox/external/matlabPyrTools/corrDn.m new file mode 100644 index 0000000..51c2978 --- /dev/null +++ b/matlab/external/gptoolbox/external/matlabPyrTools/corrDn.m @@ -0,0 +1,63 @@ +% RES = corrDn(IM, FILT, EDGES, STEP, START, STOP) +% +% Compute correlation of matrices IM with FILT, followed by +% downsampling. These arguments should be 1D or 2D matrices, and IM +% must be larger (in both dimensions) than FILT. The origin of filt +% is assumed to be floor(size(filt)/2)+1. +% +% EDGES is a string determining boundary handling: +% 'circular' - Circular convolution +% 'reflect1' - Reflect about the edge pixels +% 'reflect2' - Reflect, doubling the edge pixels +% 'repeat' - Repeat the edge pixels +% 'zero' - Assume values of zero outside image boundary +% 'extend' - Reflect and invert (continuous values and derivs) +% 'dont-compute' - Zero output when filter overhangs input boundaries +% +% Downsampling factors are determined by STEP (optional, default=[1 1]), +% which should be a 2-vector [y,x]. +% +% The window over which the convolution occurs is specfied by START +% (optional, default=[1,1], and STOP (optional, default=size(IM)). +% +% NOTE: this operation corresponds to multiplication of a signal +% vector by a matrix whose rows contain copies of the FILT shifted by +% multiples of STEP. See upConv.m for the operation corresponding to +% the transpose of this matrix. + +% Eero Simoncelli, 6/96, revised 2/97. + +function res = corrDn(im, filt, edges, step, start, stop) + +%% NOTE: THIS CODE IS NOT ACTUALLY USED! (MEX FILE IS CALLED INSTEAD) + +fprintf(1,'WARNING: You should compile the MEX version of "corrDn.c",\n found in the MEX subdirectory of matlabPyrTools, and put it in your matlab path. It is MUCH faster, and provides more boundary-handling options.\n'); + +%------------------------------------------------------------ +%% OPTIONAL ARGS: + +if (exist('edges') == 1) + if (strcmp(edges,'reflect1') ~= 1) + warning('Using REFLECT1 edge-handling (use MEX code for other options).'); + end +end + +if (exist('step') ~= 1) + step = [1,1]; +end + +if (exist('start') ~= 1) + start = [1,1]; +end + +if (exist('stop') ~= 1) + stop = size(im); +end + +%------------------------------------------------------------ + +% Reverse order of taps in filt, to do correlation instead of convolution +filt = filt(size(filt,1):-1:1,size(filt,2):-1:1); + +tmp = rconv2(im,filt); +res = tmp(start(1):step(1):stop(1),start(2):step(2):stop(2)); diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/corrDn.mexa64 b/matlab/external/gptoolbox/external/matlabPyrTools/corrDn.mexa64 new file mode 100644 index 0000000..94dc932 Binary files /dev/null and b/matlab/external/gptoolbox/external/matlabPyrTools/corrDn.mexa64 differ diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/corrDn.mexglx b/matlab/external/gptoolbox/external/matlabPyrTools/corrDn.mexglx new file mode 100644 index 0000000..7a1decd Binary files /dev/null and b/matlab/external/gptoolbox/external/matlabPyrTools/corrDn.mexglx differ diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/corrDn.mexmac b/matlab/external/gptoolbox/external/matlabPyrTools/corrDn.mexmac new file mode 100644 index 0000000..75a5407 Binary files /dev/null and b/matlab/external/gptoolbox/external/matlabPyrTools/corrDn.mexmac differ diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/corrDn.mexw32 b/matlab/external/gptoolbox/external/matlabPyrTools/corrDn.mexw32 new file mode 100644 index 0000000..5140651 Binary files /dev/null and b/matlab/external/gptoolbox/external/matlabPyrTools/corrDn.mexw32 differ diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/einstein.pgm b/matlab/external/gptoolbox/external/matlabPyrTools/einstein.pgm new file mode 100644 index 0000000..99b974c Binary files /dev/null and b/matlab/external/gptoolbox/external/matlabPyrTools/einstein.pgm differ diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/entropy2.m b/matlab/external/gptoolbox/external/matlabPyrTools/entropy2.m new file mode 100644 index 0000000..78b0325 --- /dev/null +++ b/matlab/external/gptoolbox/external/matlabPyrTools/entropy2.m @@ -0,0 +1,31 @@ +% E = ENTROPY2(MTX,BINSIZE) +% +% Compute the first-order sample entropy of MTX. Samples of VEC are +% first discretized. Optional argument BINSIZE controls the +% discretization, and defaults to 256/(max(VEC)-min(VEC)). +% +% NOTE: This is a heavily biased estimate of entropy (it is too +% small) when you don't have much data! + +% Eero Simoncelli, 6/96. + +function res = entropy2(mtx,binsize) + +%% Ensure it's a vector, not a matrix. +vec = mtx(:); +[mn,mx] = range2(vec); + +if (exist('binsize') == 1) + nbins = max((mx-mn)/binsize, 1); +else + nbins = 256; +end + +[bincount,bins] = histo(vec,nbins); + +%% Collect non-zero bins: +H = bincount(find(bincount)); +H = H/sum(H); + +res = -sum(H .* log2(H)); + diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/factorial.m b/matlab/external/gptoolbox/external/matlabPyrTools/factorial.m new file mode 100644 index 0000000..9255f43 --- /dev/null +++ b/matlab/external/gptoolbox/external/matlabPyrTools/factorial.m @@ -0,0 +1,16 @@ +%% RES = factorial(NUM) +% +% Factorial function that works on matrices (matlab's does not). + +% EPS, 11/02 + +function res = factorial(num) + +res = ones(size(num)); + +ind = find(num > 0); +if ( ~isempty(ind) ) + subNum = num(ind); + res(ind) = subNum .* factorial(subNum-1); +end + diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/feynman.pgm b/matlab/external/gptoolbox/external/matlabPyrTools/feynman.pgm new file mode 100644 index 0000000..7d14101 Binary files /dev/null and b/matlab/external/gptoolbox/external/matlabPyrTools/feynman.pgm differ diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/histo.m b/matlab/external/gptoolbox/external/matlabPyrTools/histo.m new file mode 100644 index 0000000..3366301 --- /dev/null +++ b/matlab/external/gptoolbox/external/matlabPyrTools/histo.m @@ -0,0 +1,58 @@ +% [N,X] = histo(MTX, nbinsOrBinsize, binCenter); +% +% Compute a histogram of (all) elements of MTX. N contains the histogram +% counts, X is a vector containg the centers of the histogram bins. +% +% nbinsOrBinsize (optional, default = 101) specifies either +% the number of histogram bins, or the negative of the binsize. +% +% binCenter (optional, default = mean2(MTX)) specifies a center position +% for (any one of) the histogram bins. +% +% How does this differ from MatLab's HIST function? This function: +% - allows uniformly spaced bins only. +% +/- operates on all elements of MTX, instead of columnwise. +% + is much faster (approximately a factor of 80 on my machine). +% + allows specification of number of bins OR binsize. Default=101 bins. +% + allows (optional) specification of binCenter. + +% Eero Simoncelli, 3/97. + +function [N, X] = histo(mtx, nbins, binCtr) + +%% NOTE: THIS CODE IS NOT ACTUALLY USED! (MEX FILE IS CALLED INSTEAD) + +fprintf(1,'WARNING: You should compile the MEX version of "histo.c",\n found in the MEX subdirectory of matlabPyrTools, and put it in your matlab path. It is MUCH faster.\n'); + +mtx = mtx(:); + +%------------------------------------------------------------ +%% OPTIONAL ARGS: + +[mn,mx] = range2(mtx); + +if (exist('binCtr') ~= 1) + binCtr = mean(mtx); +end + +if (exist('nbins') == 1) + if (nbins < 0) + binSize = -nbins; + else + binSize = ((mx-mn)/nbins); + tmpNbins = round((mx-binCtr)/binSize) - round((mn-binCtr)/binSize); + if (tmpNbins ~= nbins) + warning('Using %d bins instead of requested number (%d)',tmpNbins,nbins); + end + end +else + binSize = ((mx-mn)/101); +end + +firstBin = binCtr + binSize*round( (mn-binCtr)/binSize ); + +tmpNbins = round((mx-binCtr)/binSize) - round((mn-binCtr)/binSize); + +bins = firstBin + binSize*[0:tmpNbins]; + +[N, X] = hist(mtx, bins); diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/histo.mexa64 b/matlab/external/gptoolbox/external/matlabPyrTools/histo.mexa64 new file mode 100644 index 0000000..ac65ceb Binary files /dev/null and b/matlab/external/gptoolbox/external/matlabPyrTools/histo.mexa64 differ diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/histo.mexglx b/matlab/external/gptoolbox/external/matlabPyrTools/histo.mexglx new file mode 100644 index 0000000..4d67bfe Binary files /dev/null and b/matlab/external/gptoolbox/external/matlabPyrTools/histo.mexglx differ diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/histo.mexmac b/matlab/external/gptoolbox/external/matlabPyrTools/histo.mexmac new file mode 100644 index 0000000..9c9d47a Binary files /dev/null and b/matlab/external/gptoolbox/external/matlabPyrTools/histo.mexmac differ diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/histo.mexw32 b/matlab/external/gptoolbox/external/matlabPyrTools/histo.mexw32 new file mode 100644 index 0000000..03663ef Binary files /dev/null and b/matlab/external/gptoolbox/external/matlabPyrTools/histo.mexw32 differ diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/histoMatch.m b/matlab/external/gptoolbox/external/matlabPyrTools/histoMatch.m new file mode 100644 index 0000000..ab82782 --- /dev/null +++ b/matlab/external/gptoolbox/external/matlabPyrTools/histoMatch.m @@ -0,0 +1,35 @@ +% RES = histoMatch(MTX, N, X) +% +% Modify elements of MTX so that normalized histogram matches that +% specified by vectors X and N, where N contains the histogram counts +% and X the histogram bin positions (see histo). + +% Eero Simoncelli, 7/96. + +function res = histoMatch(mtx, N, X) + +if ( exist('histo') == 3 ) + [oN, oX] = histo(mtx(:), size(X(:),1)); +else + [oN, oX] = hist(mtx(:), size(X(:),1)); +end + +oStep = oX(2) - oX(1); +oC = [0, cumsum(oN)]/sum(oN); +oX = [oX(1)-oStep/2, oX+oStep/2]; + +N = N(:)'; +X = X(:)'; +N = N + mean(N)/(1e8); %% HACK: no empty bins ensures nC strictly monotonic + +nStep = X(2) - X(1); +nC = [0, cumsum(N)]/sum(N); +nX = [X(1)-nStep/2, X+nStep/2]; + +nnX = interp1(nC, nX, oC, 'linear'); + +if ( exist('pointOp') == 3 ) + res = pointOp(mtx, nnX, oX(1), oStep); +else + res = reshape(interp1(oX, nnX, mtx(:)),size(mtx,1),size(mtx,2)); +end diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/imGradient.m b/matlab/external/gptoolbox/external/matlabPyrTools/imGradient.m new file mode 100644 index 0000000..a120552 --- /dev/null +++ b/matlab/external/gptoolbox/external/matlabPyrTools/imGradient.m @@ -0,0 +1,50 @@ +% [dx, dy] = imGradient(im, edges) +% +% Compute the gradient of the image using smooth derivative filters +% optimized for accurate direction estimation. Coordinate system +% corresponds to standard pixel indexing: X axis points rightward. Y +% axis points downward. EDGES specify boundary handling (see corrDn +% for options). +% +% Unlike matlab's new gradient function, which is based on local +% differences, this function computes derivatives using 5x5 filters +% designed to accurately reflect the local orientation content. + +% EPS, 1997. +% original filters from Int'l Conf Image Processing, 1994. +% updated filters 10/2003: see Farid & Simoncelli, IEEE Trans Image Processing, 13(4):496-508, April 2004. +% Incorporated into matlabPyrTools 10/2004. + +function [dx, dy] = imGradient(im, edges) + +if (exist('edges') ~= 1) + edges = 'dont-compute'; +end + +%% kernels from Farid & Simoncelli, IEEE Trans Image Processing, 13(4):496-508, April 2004. +gp = [0.037659 0.249153 0.426375 0.249153 0.037659]'; +gd = [-0.109604 -0.276691 0.000000 0.276691 0.109604]'; + +dx = corrDn(corrDn(im, gp, edges), gd', edges); +dy = corrDn(corrDn(im, gd, edges), gp', edges); + +return + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%%% TEST: + +%%Make a ramp with random slope and direction +dir = 2*pi*rand - pi; +slope = 10*rand; + +sz = 32 +im = mkRamp(sz, dir, slope); +[dx,dy] = imGradient(im); +showIm(dx + sqrt(-1)*dy); + +ctr = (sz*sz/2)+sz/2; +slopeEst = sqrt(dx(ctr).^2 + dy(ctr).^2); +dirEst = atan2(dy(ctr), dx(ctr)); + +[slope, slopeEst] +[dir, dirEst] diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/imStats.m b/matlab/external/gptoolbox/external/matlabPyrTools/imStats.m new file mode 100644 index 0000000..bd2841f --- /dev/null +++ b/matlab/external/gptoolbox/external/matlabPyrTools/imStats.m @@ -0,0 +1,43 @@ +% imStats(IM1,IM2) +% +% Report image (matrix) statistics. +% When called on a single image IM1, report min, max, mean, stdev, skew, +% and kurtosis (4th moment about the mean, divided by squared variance) +% +% When called on two images (IM1 and IM2), report min, max, mean, +% stdev of the difference, and also SNR (relative to IM1). + +% Eero Simoncelli, 6/96. + +function [] = imStats(im1,im2) + +if (~isreal(im1)) + error('Args must be real-valued matrices'); +end + +if (exist('im2') == 1) + difference = im1 - im2; + [mn,mx] = range2(difference); + mean = mean2(difference); + v = var2(difference,mean); + if (v < realmin) + snr = Inf; + else + snr = 10 * log10(var2(im1)/v); + end + fprintf(1, 'Difference statistics:\n'); + fprintf(1, ' Range: [%c, %c]\n',mn,mx); + fprintf(1, ' Mean: %f, Stdev (rmse): %f, SNR (dB): %f\n',... + mean,sqrt(v),snr); +else + [mn,mx] = range2(im1); + mean = mean2(im1); + var = var2(im1,mean); + stdev = sqrt(real(var))+sqrt(imag(var)); + sk = skew2(im1, mean, stdev^2); + kurt = kurt2(im1, mean, stdev^2); + fprintf(1, 'Image statistics:\n'); + fprintf(1, ' Range: [%f, %f]\n',mn,mx); + fprintf(1, ' Mean: %f, Stdev: %f, Skew: %f, Kurt: %f\n',mean,stdev,sk,kurt); +end + diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/innerProd.m b/matlab/external/gptoolbox/external/matlabPyrTools/innerProd.m new file mode 100644 index 0000000..11bb8f8 --- /dev/null +++ b/matlab/external/gptoolbox/external/matlabPyrTools/innerProd.m @@ -0,0 +1,11 @@ +% RES = innerProd(MTX) +% +% Compute (MTX' * MTX) efficiently (i.e., without copying the matrix) +% +% NOTE: This function used to call a MEX function (C code) to avoid copying, but +% newer versions of matlab have eliminated the overhead of the +% simpler form below. + +function res = innerProd(mtx) + +res = mtx' * mtx; diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/kurt2.m b/matlab/external/gptoolbox/external/matlabPyrTools/kurt2.m new file mode 100644 index 0000000..8351eb4 --- /dev/null +++ b/matlab/external/gptoolbox/external/matlabPyrTools/kurt2.m @@ -0,0 +1,24 @@ +% K = KURT2(MTX,MEAN,VAR) +% +% Sample kurtosis (fourth moment divided by squared variance) +% of a matrix. Kurtosis of a Gaussian distribution is 3. +% MEAN (optional) and VAR (optional) make the computation faster. + +% Eero Simoncelli, 6/96. + +function res = kurt2(mtx, mn, v) + +if (exist('mn') ~= 1) + mn = mean(mean(mtx)); +end + +if (exist('v') ~= 1) + v = var2(mtx,mn); +end + +if (isreal(mtx)) + res = mean(mean(abs(mtx-mn).^4)) / (v^2); +else + res = mean(mean(real(mtx-mn).^4)) / (real(v)^2) + ... + i*mean(mean(imag(mtx-mn).^4)) / (imag(v)^2); +end diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/lplot.m b/matlab/external/gptoolbox/external/matlabPyrTools/lplot.m new file mode 100644 index 0000000..f922a56 --- /dev/null +++ b/matlab/external/gptoolbox/external/matlabPyrTools/lplot.m @@ -0,0 +1,43 @@ +% lplot(VEC, XRANGE) +% +% Plot VEC, a vector, in "lollipop" format. +% XRANGE (optional, default = [1,length(VEC)]), should be a 2-vector +% specifying the X positions (for labeling purposes) of the first and +% last sample of VEC. + +% Mark Liberman, Linguistics Dept, UPenn, 1994. + +function lplot(x,xrange) + +if (exist('xrange') ~= 1) + xrange = [1,length(x)]; +end + +msize = size(x); +if ( msize(2) == 1) + x = x'; +elseif (msize(1) ~= 1) + error('First arg must be a vector'); +end + +if (~isreal(x)) + fprintf(1,'Warning: Imaginary part of signal ignored\n'); + x = abs(x); +end + +N = length(x); +index = xrange(1) + (xrange(2)-xrange(1))*[0:(N-1)]/(N-1); +xinc = index(2)-index(1); + +xx = [zeros(1,N);x;zeros(1,N)]; +indexis = [index;index;index]; +xdiscrete = [0 xx(:)' 0]; +idiscrete = [index(1)-xinc indexis(:)' index(N)+xinc]; + +[mn,mx] = range2(xdiscrete); +ypad = (mx-mn)/12; % MAGIC NUMBER: graph padding + +plot(idiscrete, xdiscrete, index, x, 'o'); +axis([index(1)-xinc, index(N)+xinc, mn-ypad, mx+ypad]); + +return diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/lpyrHt.m b/matlab/external/gptoolbox/external/matlabPyrTools/lpyrHt.m new file mode 100644 index 0000000..d6834d7 --- /dev/null +++ b/matlab/external/gptoolbox/external/matlabPyrTools/lpyrHt.m @@ -0,0 +1,11 @@ +% [HEIGHT] = lpyrHt(INDICES) +% +% Compute height of Laplacian pyramid with given its INDICES matrix. +% See buildLpyr.m + +% Eero Simoncelli, 6/96. + +function [ht] = lpyrHt(pind) + +% Don't count lowpass residual band +ht = size(pind,1)-1; diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/make-tar-file b/matlab/external/gptoolbox/external/matlabPyrTools/make-tar-file new file mode 100644 index 0000000..6338b76 --- /dev/null +++ b/matlab/external/gptoolbox/external/matlabPyrTools/make-tar-file @@ -0,0 +1,55 @@ +#!/bin/csh -f + +setenv BASENAME "/lcv/matlab/lib/" + +setenv DIRNAME "matlabPyrTools" +setenv TARFILE "matlabPyrTools.tar" + +# For MAC: +# Put Macintosh-MEX.sit.hqx (contains projects, C code, mex files) inside of +# MEX directory. +# Put matlabPyrTools.sit.hqx (entire distribution, filetype corrected, no +# MEX subdirectory) inside of main directory. + +#################################################################### +## Make a compressed tar file of the EPS_matlab directory: + +echo "Before making the tar file:" +echo "1) If C code is modified, re-make the mex files..." +echo "2) Put correct date and version number in Contents.m. Execute 'ver' to test" +echo "3) add a ChangeLog entry stating that new tarfile was generated" +sleep 5 + +pushd ${BASENAME} + +#echo "Removing old tarfile..." +#/bin/rm "${DIRNAME}/${TARFILE}" +#/bin/rm "${DIRNAME}/${TARFILE}.gz" + +#echo "Removing ${DIRNAME}/MEX/*.o files..." +#/bin/rm ${DIRNAME}/MEX/*.o + +echo "Creating ${DIRNAME}/${TARFILE} ..." + +tar -cvf ${DIRNAME}/${TARFILE} \ + ${DIRNAME}/README ${DIRNAME}/ChangeLog ${DIRNAME}/*.m \ + ${DIRNAME}/MEX \ + ${DIRNAME}/TUTORIALS/README ${DIRNAME}/TUTORIALS/*.m \ + ${DIRNAME}/*.pgm + +echo "G'zipping ${DIRNAME}/${TARFILE} ..." + +gzip ${DIRNAME}/$TARFILE +gls -l "${DIRNAME}/$TARFILE.gz" + +popd + +echo "Done. Now:" +echo " cd ${BASENAME}/${DIRNAME}" +echo " scp ${TARFILE}.gz hopf:/Library/WebServer/Documents-www/ftp/eero/" +echo " cp README /users/eero/html_public/matlabPyrTools.README" +echo " cp ChangeLog /users/eero/html_public/matlabPyrTools.ChangeLog" +echo " cp Contents.m /users/eero/html_public/matlabPyrTools-Contents.m" +echo "" +echo " Finally, mark as updated in ~lcv/html_public/software.html" +echo "" diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/maxPyrHt.m b/matlab/external/gptoolbox/external/matlabPyrTools/maxPyrHt.m new file mode 100644 index 0000000..84bcf29 --- /dev/null +++ b/matlab/external/gptoolbox/external/matlabPyrTools/maxPyrHt.m @@ -0,0 +1,25 @@ +% HEIGHT = maxPyrHt(IMSIZE, FILTSIZE) +% +% Compute maximum pyramid height for given image and filter sizes. +% Specifically: the number of corrDn operations that can be sequentially +% performed when subsampling by a factor of 2. + +% Eero Simoncelli, 6/96. + +function height = maxPyrHt(imsz, filtsz) + +imsz = imsz(:); +filtsz = filtsz(:); + +if any(imsz == 1) % 1D image + imsz = prod(imsz); + filtsz = prod(filtsz); +elseif any(filtsz == 1) % 2D image, 1D filter + filtsz = [filtsz(1); filtsz(1)]; +end + +if any(imsz < filtsz) + height = 0; +else + height = 1 + maxPyrHt( floor(imsz/2), filtsz ); +end diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/mean2.m b/matlab/external/gptoolbox/external/matlabPyrTools/mean2.m new file mode 100644 index 0000000..177f7ac --- /dev/null +++ b/matlab/external/gptoolbox/external/matlabPyrTools/mean2.m @@ -0,0 +1,7 @@ +% M = MEAN2(MTX) +% +% Sample mean of a matrix. + +function res = mean2(mtx) + +res = mean(mean(mtx)); diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/mkAngle.m b/matlab/external/gptoolbox/external/matlabPyrTools/mkAngle.m new file mode 100644 index 0000000..bd54f8d --- /dev/null +++ b/matlab/external/gptoolbox/external/matlabPyrTools/mkAngle.m @@ -0,0 +1,32 @@ +% IM = mkAngle(SIZE, PHASE, ORIGIN) +% +% Compute a matrix of dimension SIZE (a [Y X] 2-vector, or a scalar) +% containing samples of the polar angle (in radians, CW from the +% X-axis, ranging from -pi to pi), relative to angle PHASE (default = +% 0), about ORIGIN pixel (default = (size+1)/2). + +% Eero Simoncelli, 6/96. + +function [res] = mkAngle(sz, phase, origin) + +sz = sz(:); +if (size(sz,1) == 1) + sz = [sz,sz]; +end + +% ----------------------------------------------------------------- +% OPTIONAL args: + +if (exist('origin') ~= 1) + origin = (sz+1)/2; +end + +% ----------------------------------------------------------------- + +[xramp,yramp] = meshgrid( [1:sz(2)]-origin(2), [1:sz(1)]-origin(1) ); + +res = atan2(yramp,xramp); + +if (exist('phase') == 1) + res = mod(res+(pi-phase),2*pi)-pi; +end diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/mkAngularSine.m b/matlab/external/gptoolbox/external/matlabPyrTools/mkAngularSine.m new file mode 100644 index 0000000..f5238cc --- /dev/null +++ b/matlab/external/gptoolbox/external/matlabPyrTools/mkAngularSine.m @@ -0,0 +1,42 @@ +% IM = mkAngularSine(SIZE, HARMONIC, AMPL, PHASE, ORIGIN) +% +% Make an angular sinusoidal image: +% AMPL * sin( HARMONIC*theta + PHASE), +% where theta is the angle about the origin. +% SIZE specifies the matrix size, as for zeros(). +% AMPL (default = 1) and PHASE (default = 0) are optional. + +% Eero Simoncelli, 2/97. + +function [res] = mkAngularSine(sz, harmonic, ampl, ph, origin) + +sz = sz(:); +if (size(sz,1) == 1) + sz = [sz,sz]; +end + +mxsz = max(sz(1),sz(2)); + +%------------------------------------------------------------ +%% OPTIONAL ARGS: + +if (exist('harmonic') ~= 1) + harmonic = 1; +end + +if (exist('ampl') ~= 1) + ampl = 1; +end + +if (exist('ph') ~= 1) + ph = 0; +end + +if (exist('origin') ~= 1) + origin = (sz+1)/2; +end + +%------------------------------------------------------------ + +res = ampl * sin(harmonic*mkAngle(sz,ph,origin) + ph); + diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/mkDisc.m b/matlab/external/gptoolbox/external/matlabPyrTools/mkDisc.m new file mode 100644 index 0000000..33e7d6d --- /dev/null +++ b/matlab/external/gptoolbox/external/matlabPyrTools/mkDisc.m @@ -0,0 +1,61 @@ +% IM = mkDisc(SIZE, RADIUS, ORIGIN, TWIDTH, VALS) +% +% Make a "disk" image. SIZE specifies the matrix size, as for +% zeros(). RADIUS (default = min(size)/4) specifies the radius of +% the disk. ORIGIN (default = (size+1)/2) specifies the +% location of the disk center. TWIDTH (in pixels, default = 2) +% specifies the width over which a soft threshold transition is made. +% VALS (default = [0,1]) should be a 2-vector containing the +% intensity value inside and outside the disk. + +% Eero Simoncelli, 6/96. + +function [res] = mkDisc(sz, rad, origin, twidth, vals) + +if (nargin < 1) + error('Must pass at least a size argument'); +end + +sz = sz(:); +if (size(sz,1) == 1) + sz = [sz sz]; +end + +%------------------------------------------------------------ +% OPTIONAL ARGS: + +if (exist('rad') ~= 1) + rad = min(sz(1),sz(2))/4; +end + +if (exist('origin') ~= 1) + origin = (sz+1)./2; +end + +if (exist('twidth') ~= 1) + twidth = 2; +end + +if (exist('vals') ~= 1) + vals = [1,0]; +end + +%------------------------------------------------------------ + +res = mkR(sz,1,origin); + +if (abs(twidth) < realmin) + res = vals(2) + (vals(1) - vals(2)) * (res <= rad); +else + [Xtbl,Ytbl] = rcosFn(twidth, rad, [vals(1), vals(2)]); + res = pointOp(res, Ytbl, Xtbl(1), Xtbl(2)-Xtbl(1), 0); +% +% OLD interp1 VERSION: +% res = res(:); +% Xtbl(1) = min(res); +% Xtbl(size(Xtbl,2)) = max(res); +% res = reshape(interp1(Xtbl,Ytbl,res), sz(1), sz(2)); +% +end + + diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/mkFract.m b/matlab/external/gptoolbox/external/matlabPyrTools/mkFract.m new file mode 100644 index 0000000..af95cd5 --- /dev/null +++ b/matlab/external/gptoolbox/external/matlabPyrTools/mkFract.m @@ -0,0 +1,36 @@ +% IM = mkFract(SIZE, FRACT_DIM) +% +% Make a matrix of dimensions SIZE (a [Y X] 2-vector, or a scalar) +% containing fractal (pink) noise with power spectral density of the +% form: 1/f^(5-2*FRACT_DIM). Image variance is normalized to 1.0. +% FRACT_DIM defaults to 1.0 + +% Eero Simoncelli, 6/96. + +%% TODO: Verify that this matches Mandelbrot defn of fractal dimension. +%% Make this more efficient! + +function res = mkFract(dims, fract_dim) + +if (exist('fract_dim') ~= 1) + fract_dim = 1.0; +end + +res = randn(dims); +fres = fft2(res); + +sz = size(res); +ctr = ceil((sz+1)./2); + +shape = ifftshift(mkR(sz, -(2.5-fract_dim), ctr)); +shape(1,1) = 1; %%DC term + +fres = shape .* fres; +fres = ifft2(fres); + +if (max(max(abs(imag(fres)))) > 1e-10) + error('Symmetry error in creating fractal'); +else + res = real(fres); + res = res / sqrt(var2(res)); +end diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/mkGaussian.m b/matlab/external/gptoolbox/external/matlabPyrTools/mkGaussian.m new file mode 100644 index 0000000..a35728f --- /dev/null +++ b/matlab/external/gptoolbox/external/matlabPyrTools/mkGaussian.m @@ -0,0 +1,63 @@ +% IM = mkGaussian(SIZE, COVARIANCE, MEAN, AMPLITUDE) +% +% Compute a matrix with dimensions SIZE (a [Y X] 2-vector, or a +% scalar) containing a Gaussian function, centered at pixel position +% specified by MEAN (default = (size+1)/2), with given COVARIANCE (can +% be a scalar, 2-vector, or 2x2 matrix. Default = (min(size)/6)^2), +% and AMPLITUDE. AMPLITUDE='norm' (default) will produce a +% probability-normalized function. All but the first argument are +% optional. + +% Eero Simoncelli, 6/96. + +function [res] = mkGaussian(sz, cov, mn, ampl) + +sz = sz(:); +if (size(sz,1) == 1) + sz = [sz,sz]; +end + +%------------------------------------------------------------ +%% OPTIONAL ARGS: + +if (exist('cov') ~= 1) + cov = (min(sz(1),sz(2))/6)^2; +end + +if ( (exist('mn') ~= 1) | isempty(mn) ) + mn = (sz+1)/2; +else + mn = mn(:); + if (size(mn,1) == 1) + mn = [mn, mn]; + end +end + +if (exist('ampl') ~= 1) + ampl = 'norm'; +end + +%------------------------------------------------------------ + +[xramp,yramp] = meshgrid([1:sz(2)]-mn(2),[1:sz(1)]-mn(1)); + +if (sum(size(cov)) == 2) % scalar + if (strcmp(ampl,'norm')) + ampl = 1/(2*pi*cov(1)); + end + e = (xramp.^2 + yramp.^2)/(-2 * cov); +elseif (sum(size(cov)) == 3) % a 2-vector + if (strcmp(ampl,'norm')) + ampl = 1/(2*pi*sqrt(cov(1)*cov(2))); + end + e = xramp.^2/(-2 * cov(2)) + yramp.^2/(-2 * cov(1)); +else + if (strcmp(ampl,'norm')) + ampl = 1/(2*pi*sqrt(det(cov))); + end + cov = -inv(cov)/2; + e = cov(2,2)*xramp.^2 + (cov(1,2)+cov(2,1))*(xramp.*yramp) ... + + cov(1,1)*yramp.^2; +end + +res = ampl .* exp(e); diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/mkImpulse.m b/matlab/external/gptoolbox/external/matlabPyrTools/mkImpulse.m new file mode 100644 index 0000000..9844ee8 --- /dev/null +++ b/matlab/external/gptoolbox/external/matlabPyrTools/mkImpulse.m @@ -0,0 +1,25 @@ +% IM = mkImpulse(SIZE, ORIGIN, AMPLITUDE) +% +% Compute a matrix of dimension SIZE (a [Y X] 2-vector, or a scalar) +% containing a single non-zero entry, at position ORIGIN (defaults to +% ceil(size/2)), of value AMPLITUDE (defaults to 1). + +% Eero Simoncelli, 6/96. + +function [res] = mkImpulse(sz, origin, amplitude) + +sz = sz(:)'; +if (size(sz,2) == 1) + sz = [sz sz]; +end + +if (exist('origin') ~= 1) + origin = ceil(sz/2); +end + +if (exist('amplitude') ~= 1) + amplitude = 1; +end + +res = zeros(sz); +res(origin(1),origin(2)) = amplitude; diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/mkR.m b/matlab/external/gptoolbox/external/matlabPyrTools/mkR.m new file mode 100644 index 0000000..a1e8448 --- /dev/null +++ b/matlab/external/gptoolbox/external/matlabPyrTools/mkR.m @@ -0,0 +1,32 @@ +% IM = mkR(SIZE, EXPT, ORIGIN) +% +% Compute a matrix of dimension SIZE (a [Y X] 2-vector, or a scalar) +% containing samples of a radial ramp function, raised to power EXPT +% (default = 1), with given ORIGIN (default = (size+1)/2, [1 1] = +% upper left). All but the first argument are optional. + +% Eero Simoncelli, 6/96. + +function [res] = mkR(sz, expt, origin) + +sz = sz(:); +if (size(sz,1) == 1) + sz = [sz,sz]; +end + +% ----------------------------------------------------------------- +% OPTIONAL args: + +if (exist('expt') ~= 1) + expt = 1; +end + +if (exist('origin') ~= 1) + origin = (sz+1)/2; +end + +% ----------------------------------------------------------------- + +[xramp,yramp] = meshgrid( [1:sz(2)]-origin(2), [1:sz(1)]-origin(1) ); + +res = (xramp.^2 + yramp.^2).^(expt/2); diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/mkRamp.m b/matlab/external/gptoolbox/external/matlabPyrTools/mkRamp.m new file mode 100644 index 0000000..dd37164 --- /dev/null +++ b/matlab/external/gptoolbox/external/matlabPyrTools/mkRamp.m @@ -0,0 +1,47 @@ +% IM = mkRamp(SIZE, DIRECTION, SLOPE, INTERCEPT, ORIGIN) +% +% Compute a matrix of dimension SIZE (a [Y X] 2-vector, or a scalar) +% containing samples of a ramp function, with given gradient DIRECTION +% (radians, CW from X-axis, default = 0), SLOPE (per pixel, default = +% 1), and a value of INTERCEPT (default = 0) at the ORIGIN (default = +% (size+1)/2, [1 1] = upper left). All but the first argument are +% optional. + +% Eero Simoncelli, 6/96. 2/97: adjusted coordinate system. + +function [res] = mkRamp(sz, dir, slope, intercept, origin) + +sz = sz(:); +if (size(sz,1) == 1) + sz = [sz,sz]; +end + +% ----------------------------------------------------------------- +% OPTIONAL args: + +if (exist('dir') ~= 1) + dir = 0; +end + +if (exist('slope') ~= 1) + slope = 1; +end + +if (exist('intercept') ~= 1) + intercept = 0; +end + +if (exist('origin') ~= 1) + origin = (sz+1)/2; +end + +% ----------------------------------------------------------------- + +xinc = slope*cos(dir); +yinc = slope*sin(dir); + +[xramp,yramp] = meshgrid( xinc*([1:sz(2)]-origin(2)), ... + yinc*([1:sz(1)]-origin(1)) ); + +res = intercept + xramp + yramp; + diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/mkSine.m b/matlab/external/gptoolbox/external/matlabPyrTools/mkSine.m new file mode 100644 index 0000000..147eb01 --- /dev/null +++ b/matlab/external/gptoolbox/external/matlabPyrTools/mkSine.m @@ -0,0 +1,67 @@ +% IM = mkSine(SIZE, PERIOD, DIRECTION, AMPLITUDE, PHASE, ORIGIN) +% or +% IM = mkSine(SIZE, FREQ, AMPLITUDE, PHASE, ORIGIN) +% +% Compute a matrix of dimension SIZE (a [Y X] 2-vector, or a scalar) +% containing samples of a 2D sinusoid, with given PERIOD (in pixels), +% DIRECTION (radians, CW from X-axis, default = 0), AMPLITUDE (default +% = 1), and PHASE (radians, relative to ORIGIN, default = 0). ORIGIN +% defaults to the center of the image. +% +% In the second form, FREQ is a 2-vector of frequencies (radians/pixel). + +% Eero Simoncelli, 6/96. + +function [res] = mkSine(sz, per_freq, dir_amp, amp_phase, phase_orig, orig) + +%------------------------------------------------------------ +%% OPTIONAL ARGS: + +if (prod(size(per_freq)) == 2) + frequency = norm(per_freq); + direction = atan2(per_freq(1),per_freq(2)); + if (exist('dir_amp') == 1) + amplitude = dir_amp; + else + amplitude = 1; + end + if (exist('amp_phase') == 1) + phase = amp_phase; + else + phase = 0; + end + if (exist('phase_orig') == 1) + origin = phase_orig; + end + if (exist('orig') == 1) + error('Too many arguments for (second form) of mkSine'); + end +else + frequency = 2*pi/per_freq; + if (exist('dir_amp') == 1) + direction = dir_amp; + else + direction = 0; + end + if (exist('amp_phase') == 1) + amplitude = amp_phase; + else + amplitude = 1; + end + if (exist('phase_orig') == 1) + phase = phase_orig; + else + phase = 0; + end + if (exist('orig') == 1) + origin = orig; + end +end + +%------------------------------------------------------------ + +if (exist('origin') == 1) + res = amplitude*sin(mkRamp(sz, direction, frequency, phase, origin)); +else + res = amplitude*sin(mkRamp(sz, direction, frequency, phase)); +end diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/mkSquare.m b/matlab/external/gptoolbox/external/matlabPyrTools/mkSquare.m new file mode 100644 index 0000000..84ef466 --- /dev/null +++ b/matlab/external/gptoolbox/external/matlabPyrTools/mkSquare.m @@ -0,0 +1,89 @@ +% IM = mkSquare(SIZE, PERIOD, DIRECTION, AMPLITUDE, PHASE, ORIGIN, TWIDTH) +% or +% IM = mkSine(SIZE, FREQ, AMPLITUDE, PHASE, ORIGIN, TWIDTH) +% +% Compute a matrix of dimension SIZE (a [Y X] 2-vector, or a scalar) +% containing samples of a 2D square wave, with given PERIOD (in +% pixels), DIRECTION (radians, CW from X-axis, default = 0), AMPLITUDE +% (default = 1), and PHASE (radians, relative to ORIGIN, default = 0). +% ORIGIN defaults to the center of the image. TWIDTH specifies width +% of raised-cosine edges on the bars of the grating (default = +% min(2,period/3)). +% +% In the second form, FREQ is a 2-vector of frequencies (radians/pixel). + +% Eero Simoncelli, 6/96. + +% TODO: Add duty cycle. + +function [res] = mkSquare(sz, per_freq, dir_amp, amp_phase, phase_orig, orig_twidth, twidth) + +%------------------------------------------------------------ +%% OPTIONAL ARGS: + +if (prod(size(per_freq)) == 2) + frequency = norm(per_freq); + direction = atan2(per_freq(1),per_freq(2)); + if (exist('dir_amp') == 1) + amplitude = dir_amp; + else + amplitude = 1; + end + if (exist('amp_phase') == 1) + phase = amp_phase; + else + phase = 0; + end + if (exist('phase_orig') == 1) + origin = phase_orig; + end + if (exist('orig_twidth') == 1) + transition = orig_twidth; + else + transition = min(2,2*pi/(3*frequency)); + end + if (exist('twidth') == 1) + error('Too many arguments for (second form) of mkSine'); + end +else + frequency = 2*pi/per_freq; + if (exist('dir_amp') == 1) + direction = dir_amp; + else + direction = 0; + end + if (exist('amp_phase') == 1) + amplitude = amp_phase; + else + amplitude = 1; + end + if (exist('phase_orig') == 1) + phase = phase_orig; + else + phase = 0; + end + if (exist('orig_twidth') == 1) + origin = orig_twidth; + end + if (exist('twidth') == 1) + transition = twidth; + else + transition = min(2,2*pi/(3*frequency)); + end + +end + +%------------------------------------------------------------ + +if (exist('origin') == 1) + res = mkRamp(sz, direction, frequency, phase, origin) - pi/2; +else + res = mkRamp(sz, direction, frequency, phase) - pi/2; +end + +[Xtbl,Ytbl] = rcosFn(transition*frequency,pi/2,[-amplitude amplitude]); + +res = pointOp(abs(mod(res+pi, 2*pi)-pi),Ytbl,Xtbl(1),Xtbl(2)-Xtbl(1),0); + +% OLD threshold version: +%res = amplitude * (mod(res,2*pi) < pi); diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/mkZonePlate.m b/matlab/external/gptoolbox/external/matlabPyrTools/mkZonePlate.m new file mode 100644 index 0000000..2b6a4a5 --- /dev/null +++ b/matlab/external/gptoolbox/external/matlabPyrTools/mkZonePlate.m @@ -0,0 +1,33 @@ +% IM = mkZonePlate(SIZE, AMPL, PHASE) +% +% Make a "zone plate" image: +% AMPL * cos( r^2 + PHASE) +% SIZE specifies the matrix size, as for zeros(). +% AMPL (default = 1) and PHASE (default = 0) are optional. + +% Eero Simoncelli, 6/96. + +function [res] = mkZonePlate(sz, ampl, ph) + +sz = sz(:); +if (size(sz,1) == 1) + sz = [sz,sz]; +end + +mxsz = max(sz(1),sz(2)); + +%------------------------------------------------------------ +%% OPTIONAL ARGS: + +if (exist('ampl') ~= 1) + ampl = 1; +end + +if (exist('ph') ~= 1) + ph = 0; +end + +%------------------------------------------------------------ + +res = ampl * cos( (pi/mxsz) * mkR(sz,2) + ph ); + diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/modulateFlip.m b/matlab/external/gptoolbox/external/matlabPyrTools/modulateFlip.m new file mode 100644 index 0000000..eb27303 --- /dev/null +++ b/matlab/external/gptoolbox/external/matlabPyrTools/modulateFlip.m @@ -0,0 +1,19 @@ +% [HFILT] = modulateFlipShift(LFILT) +% +% QMF/Wavelet highpass filter construction: modulate by (-1)^n, +% reverse order (and shift by one, which is handled by the convolution +% routines). This is an extension of the original definition of QMF's +% (e.g., see Simoncelli90). + +% Eero Simoncelli, 7/96. + +function [hfilt] = modulateFlipShift(lfilt) + +lfilt = lfilt(:); + +sz = size(lfilt,1); +sz2 = ceil(sz/2); + +ind = [sz:-1:1]'; + +hfilt = lfilt(ind) .* (-1).^(ind-sz2); diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/namedFilter.m b/matlab/external/gptoolbox/external/matlabPyrTools/namedFilter.m new file mode 100644 index 0000000..0689dbc --- /dev/null +++ b/matlab/external/gptoolbox/external/matlabPyrTools/namedFilter.m @@ -0,0 +1,71 @@ +% KERNEL = NAMED_FILTER(NAME) +% +% Some standard 1D filter kernels. These are scaled such that +% their L2-norm is 1.0. +% +% binomN - binomial coefficient filter of order N-1 +% haar: - Haar wavelet. +% qmf8, qmf12, qmf16 - Symmetric Quadrature Mirror Filters [Johnston80] +% daub2,daub3,daub4 - Daubechies wavelet [Daubechies88]. +% qmf5, qmf9, qmf13: - Symmetric Quadrature Mirror Filters [Simoncelli88,Simoncelli90] +% +% See bottom of file for full citations. + +% Eero Simoncelli, 6/96. + +function [kernel] = named_filter(name) + +if strcmp(name(1:min(5,size(name,2))), 'binom') + kernel = sqrt(2) * binomialFilter(str2num(name(6:size(name,2)))); +elseif strcmp(name,'qmf5') + kernel = [-0.076103 0.3535534 0.8593118 0.3535534 -0.076103]'; +elseif strcmp(name,'qmf9') + kernel = [0.02807382 -0.060944743 -0.073386624 0.41472545 0.7973934 ... + 0.41472545 -0.073386624 -0.060944743 0.02807382]'; +elseif strcmp(name,'qmf13') + kernel = [-0.014556438 0.021651438 0.039045125 -0.09800052 ... + -0.057827797 0.42995453 0.7737113 0.42995453 -0.057827797 ... + -0.09800052 0.039045125 0.021651438 -0.014556438]'; +elseif strcmp(name,'qmf8') + kernel = sqrt(2) * [0.00938715 -0.07065183 0.06942827 0.4899808 ... + 0.4899808 0.06942827 -0.07065183 0.00938715 ]'; +elseif strcmp(name,'qmf12') + kernel = sqrt(2) * [-0.003809699 0.01885659 -0.002710326 -0.08469594 ... + 0.08846992 0.4843894 0.4843894 0.08846992 -0.08469594 -0.002710326 ... + 0.01885659 -0.003809699 ]'; +elseif strcmp(name,'qmf16') + kernel = sqrt(2) * [0.001050167 -0.005054526 -0.002589756 0.0276414 -0.009666376 ... + -0.09039223 0.09779817 0.4810284 0.4810284 0.09779817 -0.09039223 -0.009666376 ... + 0.0276414 -0.002589756 -0.005054526 0.001050167 ]'; +elseif strcmp(name,'haar') + kernel = [1 1]' / sqrt(2); +elseif strcmp(name,'daub2') + kernel = [0.482962913145 0.836516303738 0.224143868042 -0.129409522551]'; +elseif strcmp(name,'daub3') + kernel = [0.332670552950 0.806891509311 0.459877502118 -0.135011020010 ... + -0.085441273882 0.035226291882]'; +elseif strcmp(name,'daub4') + kernel = [0.230377813309 0.714846570553 0.630880767930 -0.027983769417 ... + -0.187034811719 0.030841381836 0.032883011667 -0.010597401785]'; +elseif strcmp(name,'gauss5') % for backward-compatibility + kernel = sqrt(2) * [0.0625 0.25 0.375 0.25 0.0625]'; +elseif strcmp(name,'gauss3') % for backward-compatibility + kernel = sqrt(2) * [0.25 0.5 0.25]'; +else + error(sprintf('Bad filter name: %s\n',name)); +end + +% [Johnston80] - J D Johnston, "A filter family designed for use in quadrature +% mirror filter banks", Proc. ICASSP, pp 291-294, 1980. +% +% [Daubechies88] - I Daubechies, "Orthonormal bases of compactly supported wavelets", +% Commun. Pure Appl. Math, vol. 42, pp 909-996, 1988. +% +% [Simoncelli88] - E P Simoncelli, "Orthogonal sub-band image transforms", +% PhD Thesis, MIT Dept. of Elec. Eng. and Comp. Sci. May 1988. +% Also available as: MIT Media Laboratory Vision and Modeling Technical +% Report #100. +% +% [Simoncelli90] - E P Simoncelli and E H Adelson, "Subband image coding", +% Subband Transforms, chapter 4, ed. John W Woods, Kluwer Academic +% Publishers, Norwell, MA, 1990, pp 143--192. diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/nextFig.m b/matlab/external/gptoolbox/external/matlabPyrTools/nextFig.m new file mode 100644 index 0000000..e0ac73f --- /dev/null +++ b/matlab/external/gptoolbox/external/matlabPyrTools/nextFig.m @@ -0,0 +1,19 @@ +% nextFig (MAXFIGS, SKIP) +% +% Make figure number mod((GCF+SKIP), MAXFIGS) the current figure. +% MAXFIGS is optional, and defaults to 2. +% SKIP is optional, and defaults to 1. + +% Eero Simoncelli, 2/97. + +function nextFig(maxfigs, skip) + +if (exist('maxfigs') ~= 1) + maxfigs = 2; +end + +if (exist('skip') ~= 1) + skip = 1; +end + +figure(1+mod(gcf-1+skip,maxfigs)); diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/pgmRead.m b/matlab/external/gptoolbox/external/matlabPyrTools/pgmRead.m new file mode 100644 index 0000000..86c3b62 --- /dev/null +++ b/matlab/external/gptoolbox/external/matlabPyrTools/pgmRead.m @@ -0,0 +1,59 @@ +% IM = pgmRead( FILENAME ) +% +% Load a pgm image into a MatLab matrix. +% This format is accessible from the XV image browsing utility. +% Only works for 8bit gray images (raw or ascii) + +% Hany Farid, Spring '96. Modified by Eero Simoncelli, 6/96. + +function im = pgmRead( fname ); + +[fid,msg] = fopen( fname, 'r' ); + +if (fid == -1) + error(msg); +end + +%%% First line contains ID string: +%%% "P1" = ascii bitmap, "P2" = ascii greymap, +%%% "P3" = ascii pixmap, "P4" = raw bitmap, +%%% "P5" = raw greymap, "P6" = raw pixmap +TheLine = fgetl(fid); +format = TheLine; + +if ~((format(1:2) == 'P2') | (format(1:2) == 'P5')) + error('PGM file must be of type P2 or P5'); +end + +%%% Any number of comment lines +TheLine = fgetl(fid); +while TheLine(1) == '#' + TheLine = fgetl(fid); +end + +%%% dimensions +sz = sscanf(TheLine,'%d',2); +xdim = sz(1); +ydim = sz(2); +sz = xdim * ydim; + +%%% Maximum pixel value +TheLine = fgetl(fid); +maxval = sscanf(TheLine, '%d',1); + +%%im = zeros(dim,1); +if (format(2) == '2') + [im,count] = fscanf(fid,'%d',sz); +else + [im,count] = fread(fid,sz,'uchar'); +end + +fclose(fid); + +if (count == sz) + im = reshape( im, xdim, ydim )'; +else + fprintf(1,'Warning: File ended early!'); + im = reshape( [im ; zeros(sz-count,1)], xdim, ydim)'; +end + diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/pgmWrite.m b/matlab/external/gptoolbox/external/matlabPyrTools/pgmWrite.m new file mode 100644 index 0000000..09c14c9 --- /dev/null +++ b/matlab/external/gptoolbox/external/matlabPyrTools/pgmWrite.m @@ -0,0 +1,120 @@ +% RANGE = pgmWrite(MTX, FILENAME, RANGE, TYPE, COMMENT) +% +% Write a MatLab matrix to a pgm (graylevel image) file. +% This format is accessible from the XV image browsing utility. +% +% RANGE (optional) is a 2-vector specifying the values that map to +% black and white, respectively. Passing a value of 'auto' (default) +% sets RANGE=[min,max] (as in MatLab's imagesc). 'auto2' sets +% RANGE=[mean-2*stdev, mean+2*stdev]. 'auto3' sets +% RANGE=[p1-(p2-p1)/8, p2+(p2-p1)/8], where p1 is the 10th percentile +% value of the sorted MATRIX samples, and p2 is the 90th percentile +% value. +% +% TYPE (optional) should be 'raw' or 'ascii'. Defaults to 'raw'. + +% Hany Farid, Spring '96. Modified by Eero Simoncelli, 6/96. + +function range = pgmWrite(mtx, fname, range, type, comment ); + +[fid,msg] = fopen( fname, 'w' ); + +if (fid == -1) + error(msg); +end + +%------------------------------------------------------------ +%% optional ARGS: + +if (exist('range') ~= 1) + range = 'auto'; +end + +if (exist('type') ~= 1) + type = 'raw'; +end +%------------------------------------------------------------ + +%% Automatic range calculation: +if (strcmp(range,'auto1') | strcmp(range,'auto')) + [mn,mx] = range2(mtx); + range = [mn,mx]; + +elseif strcmp(range,'auto2') + stdev = sqrt(var2(mtx)); + av = mean2(mtx); + range = [av-2*stdev,av+2*stdev]; % MAGIC NUMBER: 2 stdevs + +elseif strcmp(range, 'auto3') + percentile = 0.1; % MAGIC NUMBER: 0 size(pind,1)) | (band < 1)) + error(sprintf('BAND_NUM must be between 1 and number of pyramid bands (%d).', ... + size(pind,1))); +end + +if (size(pind,2) ~= 2) + error('INDICES must be an Nx2 matrix indicating the size of the pyramid subbands'); +end + +ind = 1; +for l=1:band-1 + ind = ind + prod(pind(l,:)); +end + +indices = ind:ind+prod(pind(band,:))-1; diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/pyrLow.m b/matlab/external/gptoolbox/external/matlabPyrTools/pyrLow.m new file mode 100644 index 0000000..290e806 --- /dev/null +++ b/matlab/external/gptoolbox/external/matlabPyrTools/pyrLow.m @@ -0,0 +1,12 @@ +% RES = pyrLow(PYR, INDICES) +% +% Access the lowpass subband from a pyramid +% (gaussian, laplacian, QMF/wavelet, steerable). + +% Eero Simoncelli, 6/96. + +function res = pyrLow(pyr,pind) + +band = size(pind,1); + +res = reshape( pyr(pyrBandIndices(pind,band)), pind(band,1), pind(band,2) ); diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/pyrTools.pdf b/matlab/external/gptoolbox/external/matlabPyrTools/pyrTools.pdf new file mode 100644 index 0000000..71c42ba Binary files /dev/null and b/matlab/external/gptoolbox/external/matlabPyrTools/pyrTools.pdf differ diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/range2.m b/matlab/external/gptoolbox/external/matlabPyrTools/range2.m new file mode 100644 index 0000000..1709a0e --- /dev/null +++ b/matlab/external/gptoolbox/external/matlabPyrTools/range2.m @@ -0,0 +1,18 @@ +% [MIN, MAX] = range2(MTX) +% +% Compute minimum and maximum values of MTX, returning them as a 2-vector. + +% Eero Simoncelli, 3/97. + +function [mn, mx] = range2(mtx) + +%% NOTE: THIS CODE IS NOT ACTUALLY USED! (MEX FILE IS CALLED INSTEAD) + +fprintf(1,'WARNING: You should compile the MEX version of "range2.c",\n found in the MEX subdirectory of matlabPyrTools, and put it in your matlab path. It is MUCH faster.\n'); + +if (~isreal(mtx)) + error('MTX must be real-valued'); +end + +mn = min(min(mtx)); +mx = max(max(mtx)); diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/range2.mexa64 b/matlab/external/gptoolbox/external/matlabPyrTools/range2.mexa64 new file mode 100644 index 0000000..a6d7c19 Binary files /dev/null and b/matlab/external/gptoolbox/external/matlabPyrTools/range2.mexa64 differ diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/range2.mexglx b/matlab/external/gptoolbox/external/matlabPyrTools/range2.mexglx new file mode 100644 index 0000000..7053170 Binary files /dev/null and b/matlab/external/gptoolbox/external/matlabPyrTools/range2.mexglx differ diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/range2.mexmac b/matlab/external/gptoolbox/external/matlabPyrTools/range2.mexmac new file mode 100644 index 0000000..8f32249 Binary files /dev/null and b/matlab/external/gptoolbox/external/matlabPyrTools/range2.mexmac differ diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/range2.mexw32 b/matlab/external/gptoolbox/external/matlabPyrTools/range2.mexw32 new file mode 100644 index 0000000..513b195 Binary files /dev/null and b/matlab/external/gptoolbox/external/matlabPyrTools/range2.mexw32 differ diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/rconv2.m b/matlab/external/gptoolbox/external/matlabPyrTools/rconv2.m new file mode 100644 index 0000000..0c12490 --- /dev/null +++ b/matlab/external/gptoolbox/external/matlabPyrTools/rconv2.m @@ -0,0 +1,50 @@ +% RES = RCONV2(MTX1, MTX2, CTR) +% +% Convolution of two matrices, with boundaries handled via reflection +% about the edge pixels. Result will be of size of LARGER matrix. +% +% The origin of the smaller matrix is assumed to be its center. +% For even dimensions, the origin is determined by the CTR (optional) +% argument: +% CTR origin +% 0 DIM/2 (default) +% 1 (DIM/2)+1 + +% Eero Simoncelli, 6/96. + +function c = rconv2(a,b,ctr) + +if (exist('ctr') ~= 1) + ctr = 0; +end + +if (( size(a,1) >= size(b,1) ) & ( size(a,2) >= size(b,2) )) + large = a; small = b; +elseif (( size(a,1) <= size(b,1) ) & ( size(a,2) <= size(b,2) )) + large = b; small = a; +else + error('one arg must be larger than the other in both dimensions!'); +end + +ly = size(large,1); +lx = size(large,2); +sy = size(small,1); +sx = size(small,2); + +%% These values are one less than the index of the small mtx that falls on +%% the border pixel of the large matrix when computing the first +%% convolution response sample: +sy2 = floor((sy+ctr-1)/2); +sx2 = floor((sx+ctr-1)/2); + +% pad with reflected copies +clarge = [ + large(sy-sy2:-1:2,sx-sx2:-1:2), large(sy-sy2:-1:2,:), ... + large(sy-sy2:-1:2,lx-1:-1:lx-sx2); ... + large(:,sx-sx2:-1:2), large, large(:,lx-1:-1:lx-sx2); ... + large(ly-1:-1:ly-sy2,sx-sx2:-1:2), ... + large(ly-1:-1:ly-sy2,:), ... + large(ly-1:-1:ly-sy2,lx-1:-1:lx-sx2) ]; + +c = conv2(clarge,small,'valid'); + diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/rcosFn.m b/matlab/external/gptoolbox/external/matlabPyrTools/rcosFn.m new file mode 100644 index 0000000..5dac344 --- /dev/null +++ b/matlab/external/gptoolbox/external/matlabPyrTools/rcosFn.m @@ -0,0 +1,45 @@ +% [X, Y] = rcosFn(WIDTH, POSITION, VALUES) +% +% Return a lookup table (suitable for use by INTERP1) +% containing a "raised cosine" soft threshold function: +% +% Y = VALUES(1) + (VALUES(2)-VALUES(1)) * +% cos^2( PI/2 * (X - POSITION + WIDTH)/WIDTH ) +% +% WIDTH is the width of the region over which the transition occurs +% (default = 1). POSITION is the location of the center of the +% threshold (default = 0). VALUES (default = [0,1]) specifies the +% values to the left and right of the transition. + +% Eero Simoncelli, 7/96. + +function [X, Y] = rcosFn(width,position,values) + +%------------------------------------------------------------ +% OPTIONAL ARGS: + +if (exist('width') ~= 1) + width = 1; +end + +if (exist('position') ~= 1) + position = 0; +end + +if (exist('values') ~= 1) + values = [0,1]; +end + +%------------------------------------------------------------ + +sz = 256; %% arbitrary! + +X = pi * [-sz-1:1] / (2*sz); + +Y = values(1) + (values(2)-values(1)) * cos(X).^2; + +% Make sure end values are repeated, for extrapolation... +Y(1) = Y(2); +Y(sz+3) = Y(sz+2); + +X = position + (2*width/pi) * (X + pi/4); diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/reconLpyr.m b/matlab/external/gptoolbox/external/matlabPyrTools/reconLpyr.m new file mode 100644 index 0000000..cddcc12 --- /dev/null +++ b/matlab/external/gptoolbox/external/matlabPyrTools/reconLpyr.m @@ -0,0 +1,83 @@ +% RES = reconLpyr(PYR, INDICES, LEVS, FILT2, EDGES) +% +% Reconstruct image from Laplacian pyramid, as created by buildLpyr. +% +% PYR is a vector containing the N pyramid subbands, ordered from fine +% to coarse. INDICES is an Nx2 matrix containing the sizes of +% each subband. This is compatible with the MatLab Wavelet toolbox. +% +% LEVS (optional) should be a list of levels to include, or the string +% 'all' (default). The finest scale is number 1. The lowpass band +% corresponds to lpyrHt(INDICES)+1. +% +% FILT2 (optional) can be a string naming a standard filter (see +% namedFilter), or a vector which will be used for (separable) +% convolution. Default = 'binom5'. EDGES specifies edge-handling, +% and defaults to 'reflect1' (see corrDn). + +% Eero Simoncelli, 6/96 + +function res = reconLpyr(pyr, ind, levs, filt2, edges) + +if (nargin < 2) + error('First two arguments (PYR, INDICES) are required'); +end + +%%------------------------------------------------------------ +%% DEFAULTS: + +if (exist('levs') ~= 1) + levs = 'all'; +end + +if (exist('filt2') ~= 1) + filt2 = 'binom5'; +end + +if (exist('edges') ~= 1) + edges= 'reflect1'; +end +%%------------------------------------------------------------ + +maxLev = 1+lpyrHt(ind); +if strcmp(levs,'all') + levs = [1:maxLev]'; +else + if (any(levs > maxLev)) + error(sprintf('Level numbers must be in the range [1, %d].', maxLev)); + end + levs = levs(:); +end + +if isstr(filt2) + filt2 = namedFilter(filt2); +end + +filt2 = filt2(:); +res_sz = ind(1,:); + +if any(levs > 1) + + int_sz = [ind(1,1), ind(2,2)]; + + nres = reconLpyr( pyr(prod(res_sz)+1:size(pyr,1)), ... + ind(2:size(ind,1),:), levs-1, filt2, edges); + + if (res_sz(1) == 1) + res = upConv(nres, filt2', edges, [1 2], [1 1], res_sz); + elseif (res_sz(2) == 1) + res = upConv(nres, filt2, edges, [2 1], [1 1], res_sz); + else + hi = upConv(nres, filt2, edges, [2 1], [1 1], int_sz); + res = upConv(hi, filt2', edges, [1 2], [1 1], res_sz); + end + +else + + res = zeros(res_sz); + +end + +if any(levs == 1) + res = res + pyrBand(pyr,ind,1); +end diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/reconSCFpyr.m b/matlab/external/gptoolbox/external/matlabPyrTools/reconSCFpyr.m new file mode 100644 index 0000000..a86f03d --- /dev/null +++ b/matlab/external/gptoolbox/external/matlabPyrTools/reconSCFpyr.m @@ -0,0 +1,87 @@ +% RES = reconSCFpyr(PYR, INDICES, LEVS, BANDS, TWIDTH) +% +% The inverse of buildSCFpyr: Reconstruct image from its complex steerable pyramid representation, +% in the Fourier domain. +% +% The image is reconstructed by forcing the complex subbands to be analytic +% (zero on half of the 2D Fourier plane, as they are supossed to be unless +% they have being modified), and reconstructing from the real part of those +% analytic subbands. That is equivalent to compute the Hilbert transforms of +% the imaginary parts of the subbands, average them with their real +% counterparts, and then reconstructing from the resulting real subbands. +% +% PYR is a vector containing the N pyramid subbands, ordered from fine +% to coarse. INDICES is an Nx2 matrix containing the sizes of +% each subband. This is compatible with the MatLab Wavelet toolbox. +% +% LEVS (optional) should be a list of levels to include, or the string +% 'all' (default). 0 corresonds to the residual highpass subband. +% 1 corresponds to the finest oriented scale. The lowpass band +% corresponds to number spyrHt(INDICES)+1. +% +% BANDS (optional) should be a list of bands to include, or the string +% 'all' (default). 1 = vertical, rest proceeding anti-clockwise. +% +% TWIDTH is the width of the transition region of the radial lowpass +% function, in octaves (default = 1, which gives a raised cosine for +% the bandpass filters). + +% Javier Portilla, 7/04, basing on Eero Simoncelli's Matlab Pyrtools code +% and our common code on texture synthesis (textureSynthesis.m). + +function res = reconSCFpyr(pyr, indices, levs, bands, twidth) + +%%------------------------------------------------------------ +%% DEFAULTS: + +if ~exist('levs'), + levs = 'all'; +end + +if ~exist('bands') + bands = 'all'; +end + +if ~exist('twidth'), + twidth = 1; +elseif (twidth <= 0) + fprintf(1,'Warning: TWIDTH must be positive. Setting to 1.\n'); + twidth = 1; +end + +%%------------------------------------------------------------ + + +pind = indices; +Nsc = log2(pind(1,1)/pind(end,1)); +Nor = (size(pind,1)-2)/Nsc; + +for nsc = 1:Nsc, + firstBnum = (nsc-1)*Nor+2; + +%% Re-create analytic subbands + dims = pind(firstBnum,:); + ctr = ceil((dims+0.5)/2); + ang = mkAngle(dims, 0, ctr); + ang(ctr(1),ctr(2)) = -pi/2; + for nor = 1:Nor, + nband = (nsc-1)*Nor+nor+1; + ind = pyrBandIndices(pind,nband); + ch = pyrBand(pyr, pind, nband); + ang0 = pi*(nor-1)/Nor; + xang = mod(ang-ang0+pi, 2*pi) - pi; + amask = 2*(abs(xang) < pi/2) + (abs(xang) == pi/2); + amask(ctr(1),ctr(2)) = 1; + amask(:,1) = 1; + amask(1,:) = 1; + amask = fftshift(amask); + ch = ifft2(amask.*fft2(ch)); % "Analytic" version + %f = 1.000008; % With this factor the reconstruction SNR goes up around 6 dB! + f = 1; + ch = f*0.5*real(ch); % real part + pyr(ind) = ch; + end % nor +end % nsc + +res = reconSFpyr(pyr, indices, levs, bands, twidth); + diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/reconSFpyr.m b/matlab/external/gptoolbox/external/matlabPyrTools/reconSFpyr.m new file mode 100644 index 0000000..0e3109e --- /dev/null +++ b/matlab/external/gptoolbox/external/matlabPyrTools/reconSFpyr.m @@ -0,0 +1,108 @@ +% RES = reconSFpyr(PYR, INDICES, LEVS, BANDS, TWIDTH) +% +% Reconstruct image from its steerable pyramid representation, in the Fourier +% domain, as created by buildSFpyr. +% +% PYR is a vector containing the N pyramid subbands, ordered from fine +% to coarse. INDICES is an Nx2 matrix containing the sizes of +% each subband. This is compatible with the MatLab Wavelet toolbox. +% +% LEVS (optional) should be a list of levels to include, or the string +% 'all' (default). 0 corresonds to the residual highpass subband. +% 1 corresponds to the finest oriented scale. The lowpass band +% corresponds to number spyrHt(INDICES)+1. +% +% BANDS (optional) should be a list of bands to include, or the string +% 'all' (default). 1 = vertical, rest proceeding anti-clockwise. +% +% TWIDTH is the width of the transition region of the radial lowpass +% function, in octaves (default = 1, which gives a raised cosine for +% the bandpass filters). + +%%% MODIFIED VERSION, 7/04, uses different lookup table for radial frequency! + +% Eero Simoncelli, 5/97. + +function res = reconSFpyr(pyr, pind, levs, bands, twidth) + +%%------------------------------------------------------------ +%% DEFAULTS: + +if (exist('levs') ~= 1) + levs = 'all'; +end + +if (exist('bands') ~= 1) + bands = 'all'; +end + +if (exist('twidth') ~= 1) + twidth = 1; +elseif (twidth <= 0) + fprintf(1,'Warning: TWIDTH must be positive. Setting to 1.\n'); + twidth = 1; +end + +%%------------------------------------------------------------ + +nbands = spyrNumBands(pind); + +maxLev = 1+spyrHt(pind); +if strcmp(levs,'all') + levs = [0:maxLev]'; +else + if (any(levs > maxLev) | any(levs < 0)) + error(sprintf('Level numbers must be in the range [0, %d].', maxLev)); + end + levs = levs(:); +end + +if strcmp(bands,'all') + bands = [1:nbands]'; +else + if (any(bands < 1) | any(bands > nbands)) + error(sprintf('Band numbers must be in the range [1,3].', nbands)); + end + bands = bands(:); +end + +%---------------------------------------------------------------------- + +dims = pind(1,:); +ctr = ceil((dims+0.5)/2); + +[xramp,yramp] = meshgrid( ([1:dims(2)]-ctr(2))./(dims(2)/2), ... + ([1:dims(1)]-ctr(1))./(dims(1)/2) ); +angle = atan2(yramp,xramp); +log_rad = sqrt(xramp.^2 + yramp.^2); +log_rad(ctr(1),ctr(2)) = log_rad(ctr(1),ctr(2)-1); +log_rad = log2(log_rad); + +%% Radial transition function (a raised cosine in log-frequency): +[Xrcos,Yrcos] = rcosFn(twidth,(-twidth/2),[0 1]); +Yrcos = sqrt(Yrcos); +YIrcos = sqrt(abs(1.0 - Yrcos.^2)); + +if (size(pind,1) == 2) + if (any(levs==1)) + resdft = fftshift(fft2(pyrBand(pyr,pind,2))); + else + resdft = zeros(pind(2,:)); + end +else + resdft = reconSFpyrLevs(pyr(1+prod(pind(1,:)):size(pyr,1)), ... + pind(2:size(pind,1),:), ... + log_rad, Xrcos, Yrcos, angle, nbands, levs, bands); +end + +lo0mask = pointOp(log_rad, YIrcos, Xrcos(1), Xrcos(2)-Xrcos(1), 0); +resdft = resdft .* lo0mask; + +%% residual highpass subband +if any(levs == 0) + hi0mask = pointOp(log_rad, Yrcos, Xrcos(1), Xrcos(2)-Xrcos(1), 0); + hidft = fftshift(fft2(subMtx(pyr, pind(1,:)))); + resdft = resdft + hidft .* hi0mask; +end + +res = real(ifft2(ifftshift(resdft))); diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/reconSFpyrLevs.m b/matlab/external/gptoolbox/external/matlabPyrTools/reconSFpyrLevs.m new file mode 100644 index 0000000..420f278 --- /dev/null +++ b/matlab/external/gptoolbox/external/matlabPyrTools/reconSFpyrLevs.m @@ -0,0 +1,69 @@ +% RESDFT = reconSFpyrLevs(PYR,INDICES,LOGRAD,XRCOS,YRCOS,ANGLE,NBANDS,LEVS,BANDS) +% +% Recursive function for reconstructing levels of a steerable pyramid +% representation. This is called by reconSFpyr, and is not usually +% called directly. + +% Eero Simoncelli, 5/97. + +function resdft = reconSFpyrLevs(pyr,pind,log_rad,Xrcos,Yrcos,angle,nbands,levs,bands); + +lo_ind = nbands+1; +dims = pind(1,:); +ctr = ceil((dims+0.5)/2); + +% log_rad = log_rad + 1; +Xrcos = Xrcos - log2(2); % shift origin of lut by 1 octave. + +if any(levs > 1) + + lodims = ceil((dims-0.5)/2); + loctr = ceil((lodims+0.5)/2); + lostart = ctr-loctr+1; + loend = lostart+lodims-1; + nlog_rad = log_rad(lostart(1):loend(1),lostart(2):loend(2)); + nangle = angle(lostart(1):loend(1),lostart(2):loend(2)); + + if (size(pind,1) > lo_ind) + nresdft = reconSFpyrLevs( pyr(1+sum(prod(pind(1:lo_ind-1,:)')):size(pyr,1)),... + pind(lo_ind:size(pind,1),:), ... + nlog_rad, Xrcos, Yrcos, nangle, nbands,levs-1, bands); + else + nresdft = fftshift(fft2(pyrBand(pyr,pind,lo_ind))); + end + + YIrcos = sqrt(abs(1.0 - Yrcos.^2)); + lomask = pointOp(nlog_rad, YIrcos, Xrcos(1), Xrcos(2)-Xrcos(1), 0); + + resdft = zeros(dims); + resdft(lostart(1):loend(1),lostart(2):loend(2)) = nresdft .* lomask; + +else + + resdft = zeros(dims); + +end + + +if any(levs == 1) + + lutsize = 1024; + Xcosn = pi*[-(2*lutsize+1):(lutsize+1)]/lutsize; % [-2*pi:pi] + order = nbands-1; + %% divide by sqrt(sum_(n=0)^(N-1) cos(pi*n/N)^(2(N-1)) ) + const = (2^(2*order))*(factorial(order)^2)/(nbands*factorial(2*order)); + Ycosn = sqrt(const) * (cos(Xcosn)).^order; + himask = pointOp(log_rad, Yrcos, Xrcos(1), Xrcos(2)-Xrcos(1),0); + + ind = 1; + for b = 1:nbands + if any(bands == b) + anglemask = pointOp(angle,Ycosn,Xcosn(1)+pi*(b-1)/nbands,Xcosn(2)-Xcosn(1)); + band = reshape(pyr(ind:ind+prod(dims)-1), dims(1), dims(2)); + banddft = fftshift(fft2(band)); + resdft = resdft + (sqrt(-1))^(nbands-1) * banddft.*anglemask.*himask; + end + ind = ind + prod(dims); + end +end + diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/reconSpyr.m b/matlab/external/gptoolbox/external/matlabPyrTools/reconSpyr.m new file mode 100644 index 0000000..fc9317f --- /dev/null +++ b/matlab/external/gptoolbox/external/matlabPyrTools/reconSpyr.m @@ -0,0 +1,96 @@ +% RES = reconSpyr(PYR, INDICES, FILTFILE, EDGES, LEVS, BANDS) +% +% Reconstruct image from its steerable pyramid representation, as created +% by buildSpyr. +% +% PYR is a vector containing the N pyramid subbands, ordered from fine +% to coarse. INDICES is an Nx2 matrix containing the sizes of +% each subband. This is compatible with the MatLab Wavelet toolbox. +% +% FILTFILE (optional) should be a string referring to an m-file that returns +% the rfilters. examples: sp0Filters, sp1Filters, sp3Filters +% (default = 'sp1Filters'). +% EDGES specifies edge-handling, and defaults to 'reflect1' (see +% corrDn). +% +% LEVS (optional) should be a list of levels to include, or the string +% 'all' (default). 0 corresonds to the residual highpass subband. +% 1 corresponds to the finest oriented scale. The lowpass band +% corresponds to number spyrHt(INDICES)+1. +% +% BANDS (optional) should be a list of bands to include, or the string +% 'all' (default). 1 = vertical, rest proceeding anti-clockwise. + +% Eero Simoncelli, 6/96. + +function res = reconSpyr(pyr, pind, filtfile, edges, levs, bands) + +%%------------------------------------------------------------ +%% DEFAULTS: + +if (exist('filtfile') ~= 1) + filtfile = 'sp1Filters'; +end + +if (exist('edges') ~= 1) + edges= 'reflect1'; +end + +if (exist('levs') ~= 1) + levs = 'all'; +end + +if (exist('bands') ~= 1) + bands = 'all'; +end + +%%------------------------------------------------------------ + +if (isstr(filtfile) & (exist(filtfile) == 2)) + [lo0filt,hi0filt,lofilt,bfilts,steermtx,harmonics] = eval(filtfile); + nbands = spyrNumBands(pind); + if ((nbands > 0) & (size(bfilts,2) ~= nbands)) + error('Number of pyramid bands is inconsistent with filter file'); + end +else + error('filtfile argument must be the name of an M-file containing SPYR filters.'); +end + +maxLev = 1+spyrHt(pind); +if strcmp(levs,'all') + levs = [0:maxLev]'; +else + if (any(levs > maxLev) | any(levs < 0)) + error(sprintf('Level numbers must be in the range [0, %d].', maxLev)); + end + levs = levs(:); +end + +if strcmp(bands,'all') + bands = [1:nbands]'; +else + if (any(bands < 1) | any(bands > nbands)) + error(sprintf('Band numbers must be in the range [1,3].', nbands)); + end + bands = bands(:); +end + +if (spyrHt(pind) == 0) + if (any(levs==1)) + res1 = pyrBand(pyr,pind,2); + else + res1 = zeros(pind(2,:)); + end +else + res1 = reconSpyrLevs(pyr(1+prod(pind(1,:)):size(pyr,1)), ... + pind(2:size(pind,1),:), ... + lofilt, bfilts, edges, levs, bands); +end + +res = upConv(res1, lo0filt, edges); + +%% residual highpass subband +if any(levs == 0) + res = upConv( subMtx(pyr, pind(1,:)), hi0filt, edges, [1 1], [1 1], size(res), res); +end + diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/reconSpyrLevs.m b/matlab/external/gptoolbox/external/matlabPyrTools/reconSpyrLevs.m new file mode 100644 index 0000000..e8db963 --- /dev/null +++ b/matlab/external/gptoolbox/external/matlabPyrTools/reconSpyrLevs.m @@ -0,0 +1,46 @@ +% RES = reconSpyrLevs(PYR,INDICES,LOFILT,BFILTS,EDGES,LEVS,BANDS) +% +% Recursive function for reconstructing levels of a steerable pyramid +% representation. This is called by reconSpyr, and is not usually +% called directly. + +% Eero Simoncelli, 6/96. + +function res = reconSpyrLevs(pyr,pind,lofilt,bfilts,edges,levs,bands); + +nbands = size(bfilts,2); +lo_ind = nbands+1; +res_sz = pind(1,:); + +% Assume square filters: +bfiltsz = round(sqrt(size(bfilts,1))); + +if any(levs > 1) + + if (size(pind,1) > lo_ind) + nres = reconSpyrLevs( pyr(1+sum(prod(pind(1:lo_ind-1,:)')):size(pyr,1)), ... + pind(lo_ind:size(pind,1),:), ... + lofilt, bfilts, edges, levs-1, bands); + else + nres = pyrBand(pyr,pind,lo_ind); % lowpass subband + end + + res = upConv(nres, lofilt, edges, [2 2], [1 1], res_sz); + +else + + res = zeros(res_sz); + +end + +if any(levs == 1) + ind = 1; + for b = 1:nbands + if any(bands == b) + bfilt = reshape(bfilts(:,b), bfiltsz, bfiltsz); + res = upConv(reshape(pyr(ind:ind+prod(res_sz)-1), res_sz(1), res_sz(2)), ... + bfilt, edges, [1 1], [1 1], res_sz, res); + end + ind = ind + prod(res_sz); + end +end diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/reconWpyr.m b/matlab/external/gptoolbox/external/matlabPyrTools/reconWpyr.m new file mode 100644 index 0000000..fc31226 --- /dev/null +++ b/matlab/external/gptoolbox/external/matlabPyrTools/reconWpyr.m @@ -0,0 +1,148 @@ +% RES = reconWpyr(PYR, INDICES, FILT, EDGES, LEVS, BANDS) +% +% Reconstruct image from its separable orthonormal QMF/wavelet pyramid +% representation, as created by buildWpyr. +% +% PYR is a vector containing the N pyramid subbands, ordered from fine +% to coarse. INDICES is an Nx2 matrix containing the sizes of +% each subband. This is compatible with the MatLab Wavelet toolbox. +% +% FILT (optional) can be a string naming a standard filter (see +% namedFilter), or a vector which will be used for (separable) +% convolution. Default = 'qmf9'. EDGES specifies edge-handling, +% and defaults to 'reflect1' (see corrDn). +% +% LEVS (optional) should be a vector of levels to include, or the string +% 'all' (default). 1 corresponds to the finest scale. The lowpass band +% corresponds to wpyrHt(INDICES)+1. +% +% BANDS (optional) should be a vector of bands to include, or the string +% 'all' (default). 1=horizontal, 2=vertical, 3=diagonal. This is only used +% for pyramids of 2D images. + +% Eero Simoncelli, 6/96. + +function res = reconWpyr(pyr, ind, filt, edges, levs, bands) + +if (nargin < 2) + error('First two arguments (PYR INDICES) are required'); +end + +%%------------------------------------------------------------ +%% OPTIONAL ARGS: + +if (exist('filt') ~= 1) + filt = 'qmf9'; +end + +if (exist('edges') ~= 1) + edges= 'reflect1'; +end + +if (exist('levs') ~= 1) + levs = 'all'; +end + +if (exist('bands') ~= 1) + bands = 'all'; +end + +%%------------------------------------------------------------ + +maxLev = 1+wpyrHt(ind); +if strcmp(levs,'all') + levs = [1:maxLev]'; +else + if (any(levs > maxLev)) + error(sprintf('Level numbers must be in the range [1, %d].', maxLev)); + end + levs = levs(:); +end + +if strcmp(bands,'all') + bands = [1:3]'; +else + if (any(bands < 1) | any(bands > 3)) + error('Band numbers must be in the range [1,3].'); + end + bands = bands(:); +end + +if isstr(filt) + filt = namedFilter(filt); +end + +filt = filt(:); +hfilt = modulateFlip(filt); + +%% For odd-length filters, stagger the sampling lattices: +if (mod(size(filt,1),2) == 0) + stag = 2; +else + stag = 1; +end + +%% Compute size of result image: assumes critical sampling (boundaries correct) +res_sz = ind(1,:); +if (res_sz(1) == 1) + loind = 2; + res_sz(2) = sum(ind(:,2)); +elseif (res_sz(2) == 1) + loind = 2; + res_sz(1) = sum(ind(:,1)); +else + loind = 4; + res_sz = ind(1,:) + ind(2,:); %%horizontal + vertical bands. + hres_sz = [ind(1,1), res_sz(2)]; + lres_sz = [ind(2,1), res_sz(2)]; +end + + +%% First, recursively collapse coarser scales: +if any(levs > 1) + + if (size(ind,1) > loind) + nres = reconWpyr( pyr(1+sum(prod(ind(1:loind-1,:)')):size(pyr,1)), ... + ind(loind:size(ind,1),:), filt, edges, levs-1, bands); + else + nres = pyrBand(pyr, ind, loind); % lowpass subband + end + + if (res_sz(1) == 1) + res = upConv(nres, filt', edges, [1 2], [1 stag], res_sz); + elseif (res_sz(2) == 1) + res = upConv(nres, filt, edges, [2 1], [stag 1], res_sz); + else + ires = upConv(nres, filt', edges, [1 2], [1 stag], lres_sz); + res = upConv(ires, filt, edges, [2 1], [stag 1], res_sz); + end + +else + + res = zeros(res_sz); + +end + + +%% Add in reconstructed bands from this level: +if any(levs == 1) + if (res_sz(1) == 1) + upConv(pyrBand(pyr,ind,1), hfilt', edges, [1 2], [1 2], res_sz, res); + elseif (res_sz(2) == 1) + upConv(pyrBand(pyr,ind,1), hfilt, edges, [2 1], [2 1], res_sz, res); + else + if any(bands == 1) % horizontal + ires = upConv(pyrBand(pyr,ind,1),filt',edges,[1 2],[1 stag],hres_sz); + upConv(ires,hfilt,edges,[2 1],[2 1],res_sz,res); %destructively modify res + end + if any(bands == 2) % vertical + ires = upConv(pyrBand(pyr,ind,2),hfilt',edges,[1 2],[1 2],lres_sz); + upConv(ires,filt,edges,[2 1],[stag 1],res_sz,res); %destructively modify res + end + if any(bands == 3) % diagonal + ires = upConv(pyrBand(pyr,ind,3),hfilt',edges,[1 2],[1 2],hres_sz); + upConv(ires,hfilt,edges,[2 1],[2 1],res_sz,res); %destructively modify res + end + end +end + diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/setPyrBand.m b/matlab/external/gptoolbox/external/matlabPyrTools/setPyrBand.m new file mode 100644 index 0000000..099022d --- /dev/null +++ b/matlab/external/gptoolbox/external/matlabPyrTools/setPyrBand.m @@ -0,0 +1,32 @@ +% NEWPYR = setPyrBand(PYR, INDICES, NEWBAND, BAND_NUM) +% +% Insert an image (BAND) into a pyramid (gaussian, laplacian, QMF/wavelet, +% or steerable). Subbands are numbered consecutively, from finest +% (highest spatial frequency) to coarsest (lowest spatial frequency). + +% Eero Simoncelli, 1/03. + +function pyr = setPyrBand(pyr, pind, band, bandNum) + +%% Check: PIND a valid index matrix? +if ( ~(ndims(pind) == 2) | ~(size(pind,2) == 2) | ~all(pind==round(pind)) ) + pind + error('pyrTools:badArg',... + 'PIND argument is not an Nbands X 2 matrix of integers'); +end + +%% Check: PIND consistent with size of PYR? +if ( length(pyr) ~= sum(prod(pind,2)) ) + error('pyrTools:badPyr',... + 'Pyramid data vector length is inconsistent with index matrix PIND'); +end + +%% Check: size of BAND consistent with desired BANDNUM? +if (~all(size(band) == pind(bandNum,:))) + size(band) + pind(bandNum,:) + error('pyrTools:badArg',... + 'size of BAND to be inserted is inconsistent with BAND_NUM'); +end + +pyr(pyrBandIndices(pind,bandNum)) = vectify(band); diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/shift.m b/matlab/external/gptoolbox/external/matlabPyrTools/shift.m new file mode 100644 index 0000000..497297e --- /dev/null +++ b/matlab/external/gptoolbox/external/matlabPyrTools/shift.m @@ -0,0 +1,15 @@ +% [RES] = shift(MTX, OFFSET) +% +% Circular shift 2D matrix samples by OFFSET (a [Y,X] 2-vector), +% such that RES(POS) = MTX(POS-OFFSET). + +function res = shift(mtx, offset) + +dims = size(mtx); + +offset = mod(-offset,dims); + +res = [ mtx(offset(1)+1:dims(1), offset(2)+1:dims(2)), ... + mtx(offset(1)+1:dims(1), 1:offset(2)); ... + mtx(1:offset(1), offset(2)+1:dims(2)), ... + mtx(1:offset(1), 1:offset(2)) ]; diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/showIm.m b/matlab/external/gptoolbox/external/matlabPyrTools/showIm.m new file mode 100644 index 0000000..a9e2bd1 --- /dev/null +++ b/matlab/external/gptoolbox/external/matlabPyrTools/showIm.m @@ -0,0 +1,221 @@ +% RANGE = showIm (MATRIX, RANGE, ZOOM, LABEL, NSHADES ) +% +% Display a MatLab MATRIX as a grayscale image in the current figure, +% inside the current axes. If MATRIX is complex, the real and imaginary +% parts are shown side-by-side, with the same grayscale mapping. +% +% If MATRIX is a string, it should be the name of a variable bound to a +% MATRIX in the base (global) environment. This matrix is displayed as an +% image, with the title set to the string. +% +% RANGE (optional) is a 2-vector specifying the values that map to +% black and white, respectively. Passing a value of 'auto' (default) +% sets RANGE=[min,max] (as in MatLab's imagesc). 'auto2' sets +% RANGE=[mean-2*stdev, mean+2*stdev]. 'auto3' sets +% RANGE=[p1-(p2-p1)/8, p2+(p2-p1)/8], where p1 is the 10th percentile +% value of the sorted MATRIX samples, and p2 is the 90th percentile +% value. +% +% ZOOM specifies the number of matrix samples per screen pixel. It +% will be rounded to an integer, or 1 divided by an integer. A value +% of 'same' or 'auto' (default) causes the zoom value to be chosen +% automatically to fit the image into the current axes. A value of +% 'full' fills the axis region (leaving no room for labels). See +% pixelAxes.m. +% +% If LABEL (optional, default = 1, unless zoom='full') is non-zero, the range +% of values that are mapped into the gray colormap and the dimensions +% (size) of the matrix and zoom factor are printed below the image. If label +% is a string, it is used as a title. +% +% NSHADES (optional) specifies the number of gray shades, and defaults +% to the size of the current colormap. + +% Eero Simoncelli, 6/96. + +%%TODO: should use "newplot" + +function range = showIm( im, range, zoom, label, nshades ); + +%------------------------------------------------------------ +%% OPTIONAL ARGS: + +if (nargin < 1) + error('Requires at least one input argument.'); +end + +MLv = version; + +if isstr(im) + if (strcmp(MLv(1),'4')) + error('Cannot pass string arg for MATRIX in MatLab version 4.x'); + end + label = im; + im = evalin('base',im); +end + +if (exist('range') ~= 1) + range = 'auto1'; +end + +if (exist('nshades') ~= 1) + nshades = size(colormap,1); +end +nshades = max( nshades, 2 ); + +if (exist('zoom') ~= 1) + zoom = 'auto'; +end + +if (exist('label') ~= 1) + if strcmp(zoom,'full') + label = 0; % no labeling + else + label = 1; % just print grayrange & dims + end +end + +%------------------------------------------------------------ + +%% Automatic range calculation: +if (strcmp(range,'auto1') | strcmp(range,'auto')) + if isreal(im) + [mn,mx] = range2(im); + else + [mn1,mx1] = range2(real(im)); + [mn2,mx2] = range2(imag(im)); + mn = min(mn1,mn2); + mx = max(mx1,mx2); + end + if any(size(im)==1) + pad = (mx-mn)/12; % MAGIC NUMBER: graph padding + range = [mn-pad, mx+pad]; + else + range = [mn,mx]; + end + +elseif strcmp(range,'auto2') + if isreal(im) + stdev = sqrt(var2(im)); + av = mean2(im); + else + stdev = sqrt((var2(real(im)) + var2(imag(im)))/2); + av = (mean2(real(im)) + mean2(imag(im)))/2; + end + range = [av-2*stdev,av+2*stdev]; % MAGIC NUMBER: 2 stdevs + +elseif strcmp(range, 'auto3') + percentile = 0.1; % MAGIC NUMBER: 0 1) + zformat = sprintf('* %d',round(zoom)); + else + zformat = sprintf('/ %d',round(1/zoom)); + end + if isreal(im) + format=[' Range: [%.3g, %.3g] \n Dims: [%d, %d] ', zformat]; + else + format=['Range: [%.3g, %.3g] ---- Dims: [%d, %d]', zformat]; + end + xlabel(sprintf(format, range(1), range(2), size(im,1), size(im,2))); + h = get(gca,'Xlabel'); + set(h,'FontSize', 9); % MAGIC NUMBER: font size!!! + + orig_units = get(h,'Units'); + set(h,'Units','points'); + pos = get(h,'Position'); + pos(1:2) = pos(1:2) + [xlbl_offset, 10]; % MAGIC NUMBER: y offset in points + set(h,'Position',pos); + set(h,'Units',orig_units); + + set(h,'Visible','on'); % axis('image') turned the xlabel off... + end +end + +return; diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/showLpyr.m b/matlab/external/gptoolbox/external/matlabPyrTools/showLpyr.m new file mode 100644 index 0000000..0d85f9d --- /dev/null +++ b/matlab/external/gptoolbox/external/matlabPyrTools/showLpyr.m @@ -0,0 +1,202 @@ +% RANGE = showLpyr (PYR, INDICES, RANGE, GAP, LEVEL_SCALE_FACTOR) +% +% Display a Laplacian (or Gaussian) pyramid, specified by PYR and +% INDICES (see buildLpyr), in the current figure. +% +% RANGE is a 2-vector specifying the values that map to black and +% white, respectively. These values are scaled by +% LEVEL_SCALE_FACTOR^(lev-1) for bands at each level. Passing a value +% of 'auto1' sets RANGE to the min and max values of MATRIX. 'auto2' +% sets RANGE to 3 standard deviations below and above 0.0. In both of +% these cases, the lowpass band is independently scaled. A value of +% 'indep1' sets the range of each subband independently, as in a call +% to showIm(subband,'auto1'). Similarly, 'indep2' causes each subband +% to be scaled independently as if by showIm(subband,'indep2'). +% The default value for RANGE is 'auto1' for 1D images, and 'auto2' for +% 2D images. +% +% GAP (optional, default=1) specifies the gap in pixels to leave +% between subbands (2D images only). +% +% LEVEL_SCALE_FACTOR indicates the relative scaling between pyramid +% levels. This should be set to the sum of the kernel taps of the +% lowpass filter used to construct the pyramid (default assumes +% L2-normalalized filters, using a value of 2 for 2D images, sqrt(2) for +% 1D images). + +% Eero Simoncelli, 2/97. + +function [range] = showLpyr(pyr, pind, range, gap, scale); + +% Determine 1D or 2D pyramid: +if ((pind(1,1) == 1) | (pind(1,2) ==1)) + oned = 1; +else + oned = 0; +end + +%------------------------------------------------------------ +%% OPTIONAL ARGS: + +if (exist('range') ~= 1) + if (oned==1) + range = 'auto1'; + else + range = 'auto2'; + end +end + +if (exist('gap') ~= 1) + gap = 1; +end + +if (exist('scale') ~= 1) + if (oned == 1) + scale = sqrt(2); + else + scale = 2; + end +end + +%------------------------------------------------------------ + +nind = size(pind,1); + +%% Auto range calculations: +if strcmp(range,'auto1') + range = zeros(nind,1); + mn = 0.0; mx = 0.0; + for bnum = 1:(nind-1) + band = pyrBand(pyr,pind,bnum)/(scale^(bnum-1)); + range(bnum) = scale^(bnum-1); + [bmn,bmx] = range2(band); + mn = min(mn, bmn); mx = max(mx, bmx); + end + if (oned == 1) + pad = (mx-mn)/12; % *** MAGIC NUMBER!! + mn = mn-pad; mx = mx+pad; + end + range = range * [mn mx]; % outer product + band = pyrLow(pyr,pind); + [mn,mx] = range2(band); + if (oned == 1) + pad = (mx-mn)/12; % *** MAGIC NUMBER!! + mn = mn-pad; mx = mx+pad; + end + range(nind,:) = [mn, mx]; + +elseif strcmp(range,'indep1') + range = zeros(nind,2); + for bnum = 1:nind + band = pyrBand(pyr,pind,bnum); + [mn,mx] = range2(band); + if (oned == 1) + pad = (mx-mn)/12; % *** MAGIC NUMBER!! + mn = mn-pad; mx = mx+pad; + end + range(bnum,:) = [mn mx]; + end + +elseif strcmp(range,'auto2') + range = zeros(nind,1); + sqsum = 0; numpixels = 0; + for bnum = 1:(nind-1) + band = pyrBand(pyr,pind,bnum)/(scale^(bnum-1)); + sqsum = sqsum + sum(sum(band.^2)); + numpixels = numpixels + prod(size(band)); + range(bnum) = scale^(bnum-1); + end + stdev = sqrt(sqsum/(numpixels-1)); + range = range * [ -3*stdev 3*stdev ]; % outer product + band = pyrLow(pyr,pind); + av = mean2(band); stdev = sqrt(var2(band)); + range(nind,:) = [av-2*stdev,av+2*stdev]; + +elseif strcmp(range,'indep2') + range = zeros(nind,2); + for bnum = 1:(nind-1) + band = pyrBand(pyr,pind,bnum); + stdev = sqrt(var2(band)); + range(bnum,:) = [ -3*stdev 3*stdev ]; + end + band = pyrLow(pyr,pind); + av = mean2(band); stdev = sqrt(var2(band)); + range(nind,:) = [av-2*stdev,av+2*stdev]; + +elseif isstr(range) + error(sprintf('Bad RANGE argument: %s',range)) + +elseif ((size(range,1) == 1) & (size(range,2) == 2)) + scales = scale.^[0:nind-1]; + range = scales(:) * range; % outer product + band = pyrLow(pyr,pind); + range(nind,:) = range(nind,:) + mean2(band) - mean(range(nind,:)); + +end + +%% Clear Figure +clf; + +if (oned == 1) + + %%%%% 1D signal: + for bnum=1:nind + band = pyrBand(pyr,pind,bnum); + subplot(nind,1,nind-bnum+1); + plot(band); + axis([1, prod(size(band)), range(bnum,:)]); + end + +else + + %%%%% 2D signal: + colormap(gray); + cmap = get(gcf,'Colormap'); + nshades = size(cmap,1); + + % Find background color index: + clr = get(gcf,'Color'); + bg = 1; + dist = norm(cmap(bg,:)-clr); + for n = 1:nshades + ndist = norm(cmap(n,:)-clr); + if (ndist < dist) + dist = ndist; + bg = n; + end + end + + %% Compute positions of subbands: + llpos = ones(nind,2); + dir = [-1 -1]; + ctr = [pind(1,1)+1+gap 1]; + sz = [0 0]; + for bnum = 1:nind + prevsz = sz; + sz = pind(bnum,:); + + % Determine center position of new band: + ctr = ctr + gap*dir/2 + dir.* floor((prevsz+(dir>0))/2); + dir = dir * [0 -1; 1 0]; % ccw rotation + ctr = ctr + gap*dir/2 + dir.* floor((sz+(dir<0))/2); + llpos(bnum,:) = ctr - floor(sz./2); + end + + %% Make position list positive, and allocate appropriate image: + llpos = llpos - ones(nind,1)*min(llpos) + 1; + urpos = llpos + pind - 1; + d_im = bg + zeros(max(urpos)); + + %% Paste bands into image, (im-r1)*(nshades-1)/(r2-r1) + 1.5 + for bnum=1:nind + mult = (nshades-1) / (range(bnum,2)-range(bnum,1)); + d_im(llpos(bnum,1):urpos(bnum,1), llpos(bnum,2):urpos(bnum,2)) = ... + mult*pyrBand(pyr,pind,bnum) + (1.5-mult*range(bnum,1)); + end + + hh = image(d_im); + axis('off'); + pixelAxes(size(d_im),'full'); + set(hh,'UserData',range); + +end diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/showSpyr.m b/matlab/external/gptoolbox/external/matlabPyrTools/showSpyr.m new file mode 100644 index 0000000..da85715 --- /dev/null +++ b/matlab/external/gptoolbox/external/matlabPyrTools/showSpyr.m @@ -0,0 +1,188 @@ +% RANGE = showSpyr (PYR, INDICES, RANGE, GAP, LEVEL_SCALE_FACTOR) +% +% Display a steerable pyramid, specified by PYR and INDICES +% (see buildSpyr), in the current figure. The highpass band is not shown. +% +% RANGE is a 2-vector specifying the values that map to black and +% white, respectively. These values are scaled by +% LEVEL_SCALE_FACTOR^(lev-1) for bands at each level. Passing a value +% of 'auto1' sets RANGE to the min and max values of MATRIX. 'auto2' +% sets RANGE to 3 standard deviations below and above 0.0. In both of +% these cases, the lowpass band is independently scaled. A value of +% 'indep1' sets the range of each subband independently, as in a call +% to showIm(subband,'auto1'). Similarly, 'indep2' causes each subband +% to be scaled independently as if by showIm(subband,'indep2'). +% The default value for RANGE is 'auto2'. +% +% GAP (optional, default=1) specifies the gap in pixels to leave +% between subbands. +% +% LEVEL_SCALE_FACTOR indicates the relative scaling between pyramid +% levels. This should be set to the sum of the kernel taps of the +% lowpass filter used to construct the pyramid (default is 2, which is +% correct for L2-normalized filters. + +% Eero Simoncelli, 2/97. + +function [range] = showSpyr(pyr, pind, range, gap, scale); + +nbands = spyrNumBands(pind); + +%------------------------------------------------------------ +%% OPTIONAL ARGS: + +if (exist('range') ~= 1) + range = 'auto2'; +end + +if (exist('gap') ~= 1) + gap = 1; +end + +if (exist('scale') ~= 1) + scale = 2; +end + +%------------------------------------------------------------ + +ht = spyrHt(pind); +nind = size(pind,1); + +%% Auto range calculations: +if strcmp(range,'auto1') + range = ones(nind,1); + band = spyrHigh(pyr,pind); + [mn,mx] = range2(band); + for lnum = 1:ht + for bnum = 1:nbands + band = spyrBand(pyr,pind,lnum,bnum)/(scale^(lnum-1)); + range((lnum-1)*nbands+bnum+1) = scale^(lnum-1); + [bmn,bmx] = range2(band); + mn = min(mn, bmn); + mx = max(mx, bmx); + end + end + range = range * [mn mx]; % outer product + band = pyrLow(pyr,pind); + [mn,mx] = range2(band); + range(nind,:) = [mn, mx]; + +elseif strcmp(range,'indep1') + range = zeros(nind,2); + for bnum = 1:nind + band = pyrBand(pyr,pind,bnum); + [mn,mx] = range2(band); + range(bnum,:) = [mn mx]; + end + +elseif strcmp(range,'auto2') + range = ones(nind,1); + band = spyrHigh(pyr,pind); + sqsum = sum(sum(band.^2)); numpixels = prod(size(band)); + for lnum = 1:ht + for bnum = 1:nbands + band = spyrBand(pyr,pind,lnum,bnum)/(scale^(lnum-1)); + sqsum = sqsum + sum(sum(band.^2)); + numpixels = numpixels + prod(size(band)); + range((lnum-1)*nbands+bnum+1) = scale^(lnum-1); + end + end + stdev = sqrt(sqsum/(numpixels-1)); + range = range * [ -3*stdev 3*stdev ]; % outer product + band = pyrLow(pyr,pind); + av = mean2(band); stdev = sqrt(var2(band)); + range(nind,:) = [av-2*stdev,av+2*stdev]; + +elseif strcmp(range,'indep2') + range = zeros(nind,2); + for bnum = 1:(nind-1) + band = pyrBand(pyr,pind,bnum); + stdev = sqrt(var2(band)); + range(bnum,:) = [ -3*stdev 3*stdev ]; + end + band = pyrLow(pyr,pind); + av = mean2(band); stdev = sqrt(var2(band)); + range(nind,:) = [av-2*stdev,av+2*stdev]; + +elseif isstr(range) + error(sprintf('Bad RANGE argument: %s',range)) + +elseif ((size(range,1) == 1) & (size(range,2) == 2)) + scales = scale.^[0:(ht-1)]; + scales = ones(nbands,1) * scales; %outer product + scales = [1; scales(:); scale^ht]; %tack on highpass and lowpass + range = scales * range; % outer product + band = pyrLow(pyr,pind); + range(nind,:) = range(nind,:) + mean2(band) - mean(range(nind,:)); + +end + +% CLEAR FIGURE: +clf; + +colormap(gray); +cmap = get(gcf,'Colormap'); +nshades = size(cmap,1); + +% Find background color index: +clr = get(gcf,'Color'); +bg = 1; +dist = norm(cmap(bg,:)-clr); +for n = 1:nshades + ndist = norm(cmap(n,:)-clr); + if (ndist < dist) + dist = ndist; + bg = n; + end +end + +%% Compute positions of subbands: +llpos = ones(nind,2); + +if (nbands == 2) + ncols = 1; nrows = 2; +else + ncols = ceil((nbands+1)/2); nrows = ceil(nbands/2); +end +relpos = [ (1-nrows):0, zeros(1,(ncols-1)); ... + zeros(1,nrows), -1:-1:(1-ncols) ]'; +if (nbands > 1) + mvpos = [-1 -1]; +else + mvpos = [0 -1]; +end +basepos = [0 0]; + +for lnum = 1:ht + ind1 = (lnum-1)*nbands + 2; + sz = pind(ind1,:)+gap; + basepos = basepos + mvpos .* sz; + if (nbands < 5) % to align edges... + sz = sz + gap*(ht-lnum+1); + end + llpos(ind1:ind1+nbands-1,:) = relpos * diag(sz) + ones(nbands,1)*basepos; +end + +% lowpass band +sz = pind(nind-1,:)+gap; +basepos = basepos + mvpos .* sz; +llpos(nind,:) = basepos; + +%% Make position list positive, and allocate appropriate image: +llpos = llpos - ones(nind,1)*min(llpos) + 1; +llpos(1,:) = [1 1]; +urpos = llpos + pind - 1; +d_im = bg + zeros(max(urpos)); + +%% Paste bands into image, (im-r1)*(nshades-1)/(r2-r1) + 1.5 +for bnum=2:nind + mult = (nshades-1) / (range(bnum,2)-range(bnum,1)); + d_im(llpos(bnum,1):urpos(bnum,1), llpos(bnum,2):urpos(bnum,2)) = ... + mult*pyrBand(pyr,pind,bnum) + (1.5-mult*range(bnum,1)); +end + +hh = image(d_im); +axis('off'); +pixelAxes(size(d_im),'full'); +set(hh,'UserData',range); + diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/showWpyr.m b/matlab/external/gptoolbox/external/matlabPyrTools/showWpyr.m new file mode 100644 index 0000000..510e395 --- /dev/null +++ b/matlab/external/gptoolbox/external/matlabPyrTools/showWpyr.m @@ -0,0 +1,204 @@ +% RANGE = showWpyr (PYR, INDICES, RANGE, GAP, LEVEL_SCALE_FACTOR) +% +% Display a separable QMF/wavelet pyramid, specified by PYR and INDICES +% (see buildWpyr), in the current figure. +% +% RANGE is a 2-vector specifying the values that map to black and +% white, respectively. These values are scaled by +% LEVEL_SCALE_FACTOR^(lev-1) for bands at each level. Passing a value +% of 'auto1' sets RANGE to the min and max values of MATRIX. 'auto2' +% sets RANGE to 3 standard deviations below and above 0.0. In both of +% these cases, the lowpass band is independently scaled. A value of +% 'indep1' sets the range of each subband independently, as in a call +% to showIm(subband,'auto1'). Similarly, 'indep2' causes each subband +% to be scaled independently as if by showIm(subband,'indep2'). +% The default value for RANGE is 'auto1' for 1D images, and 'auto2' for +% 2D images. +% +% GAP (optional, default=1) specifies the gap in pixels to leave +% between subbands (2D images only). +% +% LEVEL_SCALE_FACTOR indicates the relative scaling between pyramid +% levels. This should be set to the sum of the kernel taps of the +% lowpass filter used to construct the pyramid (default assumes +% L2-normalized filters, using a value of 2 for 2D images, sqrt(2) for +% 1D images). + +% Eero Simoncelli, 2/97. + +function [range] = showWpyr(pyr, pind, range, gap, scale); + +% Determine 1D or 2D pyramid: +if ((pind(1,1) == 1) | (pind(1,2) ==1)) + nbands = 1; +else + nbands = 3; +end + +%------------------------------------------------------------ +%% OPTIONAL ARGS: + +if (exist('range') ~= 1) + if (nbands==1) + range = 'auto1'; + else + range = 'auto2'; + end +end + +if (exist('gap') ~= 1) + gap = 1; +end + +if (exist('scale') ~= 1) + if (nbands == 1) + scale = sqrt(2); + else + scale = 2; + end +end + +%------------------------------------------------------------ + +ht = wpyrHt(pind); +nind = size(pind,1); + +%% Auto range calculations: +if strcmp(range,'auto1') + range = zeros(nind,1); + mn = 0.0; mx = 0.0; + for lnum = 1:ht + for bnum = 1:nbands + band = wpyrBand(pyr,pind,lnum,bnum)/(scale^(lnum-1)); + range((lnum-1)*nbands+bnum) = scale^(lnum-1); + [bmn,bmx] = range2(band); + mn = min(mn, bmn); mx = max(mx, bmx); + end + end + if (nbands == 1) + pad = (mx-mn)/12; % *** MAGIC NUMBER!! + mn = mn-pad; mx = mx+pad; + end + range = range * [mn mx]; % outer product + band = pyrLow(pyr,pind); + [mn,mx] = range2(band); + if (nbands == 1) + pad = (mx-mn)/12; % *** MAGIC NUMBER!! + mn = mn-pad; mx = mx+pad; + end + range(nind,:) = [mn, mx]; + +elseif strcmp(range,'indep1') + range = zeros(nind,2); + for bnum = 1:nind + band = pyrBand(pyr,pind,bnum); + [mn,mx] = range2(band); + if (nbands == 1) + pad = (mx-mn)/12; % *** MAGIC NUMBER!! + mn = mn-pad; mx = mx+pad; + end + range(bnum,:) = [mn mx]; + end + +elseif strcmp(range,'auto2') + range = zeros(nind,1); + sqsum = 0; numpixels = 0; + for lnum = 1:ht + for bnum = 1:nbands + band = wpyrBand(pyr,pind,lnum,bnum)/(scale^(lnum-1)); + sqsum = sqsum + sum(sum(band.^2)); + numpixels = numpixels + prod(size(band)); + range((lnum-1)*nbands+bnum) = scale^(lnum-1); + end + end + stdev = sqrt(sqsum/(numpixels-1)); + range = range * [ -3*stdev 3*stdev ]; % outer product + band = pyrLow(pyr,pind); + av = mean2(band); stdev = sqrt(var2(band)); + range(nind,:) = [av-2*stdev,av+2*stdev]; + +elseif strcmp(range,'indep2') + range = zeros(nind,2); + for bnum = 1:(nind-1) + band = pyrBand(pyr,pind,bnum); + stdev = sqrt(var2(band)); + range(bnum,:) = [ -3*stdev 3*stdev ]; + end + band = pyrLow(pyr,pind); + av = mean2(band); stdev = sqrt(var2(band)); + range(nind,:) = [av-2*stdev,av+2*stdev]; + +elseif isstr(range) + error(sprintf('Bad RANGE argument: %s',range)) + +elseif ((size(range,1) == 1) & (size(range,2) == 2)) + scales = scale.^[0:ht]; + if (nbands ~= 1) + scales = [scales; scales; scales]; + end + range = scales(:) * range; % outer product + band = pyrLow(pyr,pind); + range(nind,:) = range(nind,:) + mean2(band) - mean(range(nind,:)); + +end + +% CLEAR FIGURE: +clf; + +if (nbands == 1) + + %%%%% 1D signal: + for bnum=1:nind + band = pyrBand(pyr,pind,bnum); + subplot(nind,1,nind-bnum+1); + plot(band); + axis([1, prod(size(band)), range(bnum,:)]); + end + +else + + %%%%% 2D signal: + colormap(gray); + cmap = get(gcf,'Colormap'); + nshades = size(cmap,1); + + % Find background color index: + clr = get(gcf,'Color'); + bg = 1; + dist = norm(cmap(bg,:)-clr); + for n = 1:nshades + ndist = norm(cmap(n,:)-clr); + if (ndist < dist) + dist = ndist; + bg = n; + end + end + + %% Compute positions of subbands: + llpos = ones(nind,2); + for lnum = 1:ht + ind1 = nbands*(lnum-1) + 1; + xpos = pind(ind1,2) + 1 + gap*(ht-lnum+1); + ypos = pind(ind1+1,1) + 1 + gap*(ht-lnum+1); + llpos(ind1:ind1+2,:) = [ypos 1; 1 xpos; ypos xpos]; + end + llpos(nind,:) = [1 1]; %lowpass + + %% Make position list positive, and allocate appropriate image: + llpos = llpos - ones(nind,1)*min(llpos) + 1; + urpos = llpos + pind - 1; + d_im = bg + zeros(max(urpos)); + + %% Paste bands into image, (im-r1)*(nshades-1)/(r2-r1) + 1.5 + for bnum=1:nind + mult = (nshades-1) / (range(bnum,2)-range(bnum,1)); + d_im(llpos(bnum,1):urpos(bnum,1), llpos(bnum,2):urpos(bnum,2)) = ... + mult*pyrBand(pyr,pind,bnum) + (1.5-mult*range(bnum,1)); + end + + hh = image(d_im); + axis('off'); + pixelAxes(size(d_im),'full'); + set(hh,'UserData',range); + +end diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/skew2.m b/matlab/external/gptoolbox/external/matlabPyrTools/skew2.m new file mode 100644 index 0000000..623d6ca --- /dev/null +++ b/matlab/external/gptoolbox/external/matlabPyrTools/skew2.m @@ -0,0 +1,21 @@ +% S = SKEW2(MTX,MEAN,VAR) +% +% Sample skew (third moment divided by variance^3/2) of a matrix. +% MEAN (optional) and VAR (optional) make the computation faster. + +function res = skew2(mtx, mn, v) + +if (exist('mn') ~= 1) + mn = mean2(mtx); +end + +if (exist('v') ~= 1) + v = var2(mtx,mn); +end + +if (isreal(mtx)) + res = mean(mean((mtx-mn).^3)) / (v^(3/2)); +else + res = mean(mean(real(mtx-mn).^3)) / (real(v)^(3/2)) + ... + i * mean(mean(imag(mtx-mn).^3)) / (imag(v)^(3/2)); +end diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/sp0Filters.m b/matlab/external/gptoolbox/external/matlabPyrTools/sp0Filters.m new file mode 100644 index 0000000..6b25e36 --- /dev/null +++ b/matlab/external/gptoolbox/external/matlabPyrTools/sp0Filters.m @@ -0,0 +1,72 @@ +% Steerable pyramid filters. Transform described in: +% +% @INPROCEEDINGS{Simoncelli95b, +% TITLE = "The Steerable Pyramid: A Flexible Architecture for +% Multi-Scale Derivative Computation", +% AUTHOR = "E P Simoncelli and W T Freeman", +% BOOKTITLE = "Second Int'l Conf on Image Processing", +% ADDRESS = "Washington, DC", MONTH = "October", YEAR = 1995 } +% +% Filter kernel design described in: +% +%@INPROCEEDINGS{Karasaridis96, +% TITLE = "A Filter Design Technique for +% Steerable Pyramid Image Transforms", +% AUTHOR = "A Karasaridis and E P Simoncelli", +% BOOKTITLE = "ICASSP", ADDRESS = "Atlanta, GA", +% MONTH = "May", YEAR = 1996 } + +% Eero Simoncelli, 6/96. + +function [lo0filt,hi0filt,lofilt,bfilts,mtx,harmonics] = sp0Filters(); + +harmonics = [ 0 ]; + +lo0filt = [ ... +-4.514000e-04 -1.137100e-04 -3.725800e-04 -3.743860e-03 -3.725800e-04 -1.137100e-04 -4.514000e-04 +-1.137100e-04 -6.119520e-03 -1.344160e-02 -7.563200e-03 -1.344160e-02 -6.119520e-03 -1.137100e-04 +-3.725800e-04 -1.344160e-02 6.441488e-02 1.524935e-01 6.441488e-02 -1.344160e-02 -3.725800e-04 +-3.743860e-03 -7.563200e-03 1.524935e-01 3.153017e-01 1.524935e-01 -7.563200e-03 -3.743860e-03 +-3.725800e-04 -1.344160e-02 6.441488e-02 1.524935e-01 6.441488e-02 -1.344160e-02 -3.725800e-04 +-1.137100e-04 -6.119520e-03 -1.344160e-02 -7.563200e-03 -1.344160e-02 -6.119520e-03 -1.137100e-04 +-4.514000e-04 -1.137100e-04 -3.725800e-04 -3.743860e-03 -3.725800e-04 -1.137100e-04 -4.514000e-04]; + +lofilt = [ ... +-2.257000e-04 -8.064400e-04 -5.686000e-05 8.741400e-04 -1.862800e-04 -1.031640e-03 -1.871920e-03 -1.031640e-03 -1.862800e-04 8.741400e-04 -5.686000e-05 -8.064400e-04 -2.257000e-04 +-8.064400e-04 1.417620e-03 -1.903800e-04 -2.449060e-03 -4.596420e-03 -7.006740e-03 -6.948900e-03 -7.006740e-03 -4.596420e-03 -2.449060e-03 -1.903800e-04 1.417620e-03 -8.064400e-04 +-5.686000e-05 -1.903800e-04 -3.059760e-03 -6.401000e-03 -6.720800e-03 -5.236180e-03 -3.781600e-03 -5.236180e-03 -6.720800e-03 -6.401000e-03 -3.059760e-03 -1.903800e-04 -5.686000e-05 +8.741400e-04 -2.449060e-03 -6.401000e-03 -5.260020e-03 3.938620e-03 1.722078e-02 2.449600e-02 1.722078e-02 3.938620e-03 -5.260020e-03 -6.401000e-03 -2.449060e-03 8.741400e-04 +-1.862800e-04 -4.596420e-03 -6.720800e-03 3.938620e-03 3.220744e-02 6.306262e-02 7.624674e-02 6.306262e-02 3.220744e-02 3.938620e-03 -6.720800e-03 -4.596420e-03 -1.862800e-04 +-1.031640e-03 -7.006740e-03 -5.236180e-03 1.722078e-02 6.306262e-02 1.116388e-01 1.348999e-01 1.116388e-01 6.306262e-02 1.722078e-02 -5.236180e-03 -7.006740e-03 -1.031640e-03 +-1.871920e-03 -6.948900e-03 -3.781600e-03 2.449600e-02 7.624674e-02 1.348999e-01 1.576508e-01 1.348999e-01 7.624674e-02 2.449600e-02 -3.781600e-03 -6.948900e-03 -1.871920e-03 +-1.031640e-03 -7.006740e-03 -5.236180e-03 1.722078e-02 6.306262e-02 1.116388e-01 1.348999e-01 1.116388e-01 6.306262e-02 1.722078e-02 -5.236180e-03 -7.006740e-03 -1.031640e-03 +-1.862800e-04 -4.596420e-03 -6.720800e-03 3.938620e-03 3.220744e-02 6.306262e-02 7.624674e-02 6.306262e-02 3.220744e-02 3.938620e-03 -6.720800e-03 -4.596420e-03 -1.862800e-04 +8.741400e-04 -2.449060e-03 -6.401000e-03 -5.260020e-03 3.938620e-03 1.722078e-02 2.449600e-02 1.722078e-02 3.938620e-03 -5.260020e-03 -6.401000e-03 -2.449060e-03 8.741400e-04 +-5.686000e-05 -1.903800e-04 -3.059760e-03 -6.401000e-03 -6.720800e-03 -5.236180e-03 -3.781600e-03 -5.236180e-03 -6.720800e-03 -6.401000e-03 -3.059760e-03 -1.903800e-04 -5.686000e-05 +-8.064400e-04 1.417620e-03 -1.903800e-04 -2.449060e-03 -4.596420e-03 -7.006740e-03 -6.948900e-03 -7.006740e-03 -4.596420e-03 -2.449060e-03 -1.903800e-04 1.417620e-03 -8.064400e-04 +-2.257000e-04 -8.064400e-04 -5.686000e-05 8.741400e-04 -1.862800e-04 -1.031640e-03 -1.871920e-03 -1.031640e-03 -1.862800e-04 8.741400e-04 -5.686000e-05 -8.064400e-04 -2.257000e-04]; + +mtx = [ 1.000000 ]; + +hi0filt = [... +5.997200e-04 -6.068000e-05 -3.324900e-04 -3.325600e-04 -2.406600e-04 -3.325600e-04 -3.324900e-04 -6.068000e-05 5.997200e-04 +-6.068000e-05 1.263100e-04 4.927100e-04 1.459700e-04 -3.732100e-04 1.459700e-04 4.927100e-04 1.263100e-04 -6.068000e-05 +-3.324900e-04 4.927100e-04 -1.616650e-03 -1.437358e-02 -2.420138e-02 -1.437358e-02 -1.616650e-03 4.927100e-04 -3.324900e-04 +-3.325600e-04 1.459700e-04 -1.437358e-02 -6.300923e-02 -9.623594e-02 -6.300923e-02 -1.437358e-02 1.459700e-04 -3.325600e-04 +-2.406600e-04 -3.732100e-04 -2.420138e-02 -9.623594e-02 8.554893e-01 -9.623594e-02 -2.420138e-02 -3.732100e-04 -2.406600e-04 +-3.325600e-04 1.459700e-04 -1.437358e-02 -6.300923e-02 -9.623594e-02 -6.300923e-02 -1.437358e-02 1.459700e-04 -3.325600e-04 +-3.324900e-04 4.927100e-04 -1.616650e-03 -1.437358e-02 -2.420138e-02 -1.437358e-02 -1.616650e-03 4.927100e-04 -3.324900e-04 +-6.068000e-05 1.263100e-04 4.927100e-04 1.459700e-04 -3.732100e-04 1.459700e-04 4.927100e-04 1.263100e-04 -6.068000e-05 +5.997200e-04 -6.068000e-05 -3.324900e-04 -3.325600e-04 -2.406600e-04 -3.325600e-04 -3.324900e-04 -6.068000e-05 5.997200e-04 ]; + +bfilts = [ ... +-9.066000e-05 -1.738640e-03 -4.942500e-03 -7.889390e-03 -1.009473e-02 -7.889390e-03 -4.942500e-03 -1.738640e-03 -9.066000e-05 ... +-1.738640e-03 -4.625150e-03 -7.272540e-03 -7.623410e-03 -9.091950e-03 -7.623410e-03 -7.272540e-03 -4.625150e-03 -1.738640e-03 ... +-4.942500e-03 -7.272540e-03 -2.129540e-02 -2.435662e-02 -3.487008e-02 -2.435662e-02 -2.129540e-02 -7.272540e-03 -4.942500e-03 ... +-7.889390e-03 -7.623410e-03 -2.435662e-02 -1.730466e-02 -3.158605e-02 -1.730466e-02 -2.435662e-02 -7.623410e-03 -7.889390e-03 ... +-1.009473e-02 -9.091950e-03 -3.487008e-02 -3.158605e-02 9.464195e-01 -3.158605e-02 -3.487008e-02 -9.091950e-03 -1.009473e-02 ... +-7.889390e-03 -7.623410e-03 -2.435662e-02 -1.730466e-02 -3.158605e-02 -1.730466e-02 -2.435662e-02 -7.623410e-03 -7.889390e-03 ... +-4.942500e-03 -7.272540e-03 -2.129540e-02 -2.435662e-02 -3.487008e-02 -2.435662e-02 -2.129540e-02 -7.272540e-03 -4.942500e-03 ... +-1.738640e-03 -4.625150e-03 -7.272540e-03 -7.623410e-03 -9.091950e-03 -7.623410e-03 -7.272540e-03 -4.625150e-03 -1.738640e-03 ... +-9.066000e-05 -1.738640e-03 -4.942500e-03 -7.889390e-03 -1.009473e-02 -7.889390e-03 -4.942500e-03 -1.738640e-03 -9.066000e-05 ]'; + diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/sp1Filters.m b/matlab/external/gptoolbox/external/matlabPyrTools/sp1Filters.m new file mode 100644 index 0000000..215e651 --- /dev/null +++ b/matlab/external/gptoolbox/external/matlabPyrTools/sp1Filters.m @@ -0,0 +1,91 @@ +% Steerable pyramid filters. Transform described in: +% +% @INPROCEEDINGS{Simoncelli95b, +% TITLE = "The Steerable Pyramid: A Flexible Architecture for +% Multi-Scale Derivative Computation", +% AUTHOR = "E P Simoncelli and W T Freeman", +% BOOKTITLE = "Second Int'l Conf on Image Processing", +% ADDRESS = "Washington, DC", MONTH = "October", YEAR = 1995 } +% +% Filter kernel design described in: +% +%@INPROCEEDINGS{Karasaridis96, +% TITLE = "A Filter Design Technique for +% Steerable Pyramid Image Transforms", +% AUTHOR = "A Karasaridis and E P Simoncelli", +% BOOKTITLE = "ICASSP", ADDRESS = "Atlanta, GA", +% MONTH = "May", YEAR = 1996 } + +% Eero Simoncelli, 6/96. + +function [lo0filt,hi0filt,lofilt,bfilts,mtx,harmonics] = sp1Filters(); + +harmonics = [ 1 ]; + +%% filters only contain first harmonic. +mtx = eye(2); + +lo0filt = [ ... +-8.701000e-05 -1.354280e-03 -1.601260e-03 -5.033700e-04 2.524010e-03 -5.033700e-04 -1.601260e-03 -1.354280e-03 -8.701000e-05 +-1.354280e-03 2.921580e-03 7.522720e-03 8.224420e-03 1.107620e-03 8.224420e-03 7.522720e-03 2.921580e-03 -1.354280e-03 +-1.601260e-03 7.522720e-03 -7.061290e-03 -3.769487e-02 -3.297137e-02 -3.769487e-02 -7.061290e-03 7.522720e-03 -1.601260e-03 +-5.033700e-04 8.224420e-03 -3.769487e-02 4.381320e-02 1.811603e-01 4.381320e-02 -3.769487e-02 8.224420e-03 -5.033700e-04 +2.524010e-03 1.107620e-03 -3.297137e-02 1.811603e-01 4.376250e-01 1.811603e-01 -3.297137e-02 1.107620e-03 2.524010e-03 +-5.033700e-04 8.224420e-03 -3.769487e-02 4.381320e-02 1.811603e-01 4.381320e-02 -3.769487e-02 8.224420e-03 -5.033700e-04 +-1.601260e-03 7.522720e-03 -7.061290e-03 -3.769487e-02 -3.297137e-02 -3.769487e-02 -7.061290e-03 7.522720e-03 -1.601260e-03 +-1.354280e-03 2.921580e-03 7.522720e-03 8.224420e-03 1.107620e-03 8.224420e-03 7.522720e-03 2.921580e-03 -1.354280e-03 +-8.701000e-05 -1.354280e-03 -1.601260e-03 -5.033700e-04 2.524010e-03 -5.033700e-04 -1.601260e-03 -1.354280e-03 -8.701000e-05 +]; + +lofilt = [ ... +-4.350000e-05 1.207800e-04 -6.771400e-04 -1.243400e-04 -8.006400e-04 -1.597040e-03 -2.516800e-04 -4.202000e-04 1.262000e-03 -4.202000e-04 -2.516800e-04 -1.597040e-03 -8.006400e-04 -1.243400e-04 -6.771400e-04 1.207800e-04 -4.350000e-05 ; ... +1.207800e-04 4.460600e-04 -5.814600e-04 5.621600e-04 -1.368800e-04 2.325540e-03 2.889860e-03 4.287280e-03 5.589400e-03 4.287280e-03 2.889860e-03 2.325540e-03 -1.368800e-04 5.621600e-04 -5.814600e-04 4.460600e-04 1.207800e-04 ; ... +-6.771400e-04 -5.814600e-04 1.460780e-03 2.160540e-03 3.761360e-03 3.080980e-03 4.112200e-03 2.221220e-03 5.538200e-04 2.221220e-03 4.112200e-03 3.080980e-03 3.761360e-03 2.160540e-03 1.460780e-03 -5.814600e-04 -6.771400e-04 ; ... +-1.243400e-04 5.621600e-04 2.160540e-03 3.175780e-03 3.184680e-03 -1.777480e-03 -7.431700e-03 -9.056920e-03 -9.637220e-03 -9.056920e-03 -7.431700e-03 -1.777480e-03 3.184680e-03 3.175780e-03 2.160540e-03 5.621600e-04 -1.243400e-04 ; ... +-8.006400e-04 -1.368800e-04 3.761360e-03 3.184680e-03 -3.530640e-03 -1.260420e-02 -1.884744e-02 -1.750818e-02 -1.648568e-02 -1.750818e-02 -1.884744e-02 -1.260420e-02 -3.530640e-03 3.184680e-03 3.761360e-03 -1.368800e-04 -8.006400e-04 ; ... +-1.597040e-03 2.325540e-03 3.080980e-03 -1.777480e-03 -1.260420e-02 -2.022938e-02 -1.109170e-02 3.955660e-03 1.438512e-02 3.955660e-03 -1.109170e-02 -2.022938e-02 -1.260420e-02 -1.777480e-03 3.080980e-03 2.325540e-03 -1.597040e-03 ; ... +-2.516800e-04 2.889860e-03 4.112200e-03 -7.431700e-03 -1.884744e-02 -1.109170e-02 2.190660e-02 6.806584e-02 9.058014e-02 6.806584e-02 2.190660e-02 -1.109170e-02 -1.884744e-02 -7.431700e-03 4.112200e-03 2.889860e-03 -2.516800e-04 ; ... +-4.202000e-04 4.287280e-03 2.221220e-03 -9.056920e-03 -1.750818e-02 3.955660e-03 6.806584e-02 1.445500e-01 1.773651e-01 1.445500e-01 6.806584e-02 3.955660e-03 -1.750818e-02 -9.056920e-03 2.221220e-03 4.287280e-03 -4.202000e-04 ; ... +1.262000e-03 5.589400e-03 5.538200e-04 -9.637220e-03 -1.648568e-02 1.438512e-02 9.058014e-02 1.773651e-01 2.120374e-01 1.773651e-01 9.058014e-02 1.438512e-02 -1.648568e-02 -9.637220e-03 5.538200e-04 5.589400e-03 1.262000e-03 ; ... +-4.202000e-04 4.287280e-03 2.221220e-03 -9.056920e-03 -1.750818e-02 3.955660e-03 6.806584e-02 1.445500e-01 1.773651e-01 1.445500e-01 6.806584e-02 3.955660e-03 -1.750818e-02 -9.056920e-03 2.221220e-03 4.287280e-03 -4.202000e-04 ; ... +-2.516800e-04 2.889860e-03 4.112200e-03 -7.431700e-03 -1.884744e-02 -1.109170e-02 2.190660e-02 6.806584e-02 9.058014e-02 6.806584e-02 2.190660e-02 -1.109170e-02 -1.884744e-02 -7.431700e-03 4.112200e-03 2.889860e-03 -2.516800e-04 ; ... +-1.597040e-03 2.325540e-03 3.080980e-03 -1.777480e-03 -1.260420e-02 -2.022938e-02 -1.109170e-02 3.955660e-03 1.438512e-02 3.955660e-03 -1.109170e-02 -2.022938e-02 -1.260420e-02 -1.777480e-03 3.080980e-03 2.325540e-03 -1.597040e-03 ; ... +-8.006400e-04 -1.368800e-04 3.761360e-03 3.184680e-03 -3.530640e-03 -1.260420e-02 -1.884744e-02 -1.750818e-02 -1.648568e-02 -1.750818e-02 -1.884744e-02 -1.260420e-02 -3.530640e-03 3.184680e-03 3.761360e-03 -1.368800e-04 -8.006400e-04 ; ... +-1.243400e-04 5.621600e-04 2.160540e-03 3.175780e-03 3.184680e-03 -1.777480e-03 -7.431700e-03 -9.056920e-03 -9.637220e-03 -9.056920e-03 -7.431700e-03 -1.777480e-03 3.184680e-03 3.175780e-03 2.160540e-03 5.621600e-04 -1.243400e-04 ; ... +-6.771400e-04 -5.814600e-04 1.460780e-03 2.160540e-03 3.761360e-03 3.080980e-03 4.112200e-03 2.221220e-03 5.538200e-04 2.221220e-03 4.112200e-03 3.080980e-03 3.761360e-03 2.160540e-03 1.460780e-03 -5.814600e-04 -6.771400e-04 ; ... +1.207800e-04 4.460600e-04 -5.814600e-04 5.621600e-04 -1.368800e-04 2.325540e-03 2.889860e-03 4.287280e-03 5.589400e-03 4.287280e-03 2.889860e-03 2.325540e-03 -1.368800e-04 5.621600e-04 -5.814600e-04 4.460600e-04 1.207800e-04 ; ... +-4.350000e-05 1.207800e-04 -6.771400e-04 -1.243400e-04 -8.006400e-04 -1.597040e-03 -2.516800e-04 -4.202000e-04 1.262000e-03 -4.202000e-04 -2.516800e-04 -1.597040e-03 -8.006400e-04 -1.243400e-04 -6.771400e-04 1.207800e-04 -4.350000e-05 ]; + +hi0filt = [... +-9.570000e-04 -2.424100e-04 -1.424720e-03 -8.742600e-04 -1.166810e-03 -8.742600e-04 -1.424720e-03 -2.424100e-04 -9.570000e-04 ; ... +-2.424100e-04 -4.317530e-03 8.998600e-04 9.156420e-03 1.098012e-02 9.156420e-03 8.998600e-04 -4.317530e-03 -2.424100e-04 ; ... +-1.424720e-03 8.998600e-04 1.706347e-02 1.094866e-02 -5.897780e-03 1.094866e-02 1.706347e-02 8.998600e-04 -1.424720e-03 ; ... +-8.742600e-04 9.156420e-03 1.094866e-02 -7.841370e-02 -1.562827e-01 -7.841370e-02 1.094866e-02 9.156420e-03 -8.742600e-04 ; ... +-1.166810e-03 1.098012e-02 -5.897780e-03 -1.562827e-01 7.282593e-01 -1.562827e-01 -5.897780e-03 1.098012e-02 -1.166810e-03 ; ... +-8.742600e-04 9.156420e-03 1.094866e-02 -7.841370e-02 -1.562827e-01 -7.841370e-02 1.094866e-02 9.156420e-03 -8.742600e-04 ; ... +-1.424720e-03 8.998600e-04 1.706347e-02 1.094866e-02 -5.897780e-03 1.094866e-02 1.706347e-02 8.998600e-04 -1.424720e-03 ; ... +-2.424100e-04 -4.317530e-03 8.998600e-04 9.156420e-03 1.098012e-02 9.156420e-03 8.998600e-04 -4.317530e-03 -2.424100e-04 ; ... +-9.570000e-04 -2.424100e-04 -1.424720e-03 -8.742600e-04 -1.166810e-03 -8.742600e-04 -1.424720e-03 -2.424100e-04 -9.570000e-04 ]; + +bfilts = -[ ... +6.125880e-03 -8.052600e-03 -2.103714e-02 -1.536890e-02 -1.851466e-02 -1.536890e-02 -2.103714e-02 -8.052600e-03 6.125880e-03 ... +-1.287416e-02 -9.611520e-03 1.023569e-02 6.009450e-03 1.872620e-03 6.009450e-03 1.023569e-02 -9.611520e-03 -1.287416e-02 ... +-5.641530e-03 4.168400e-03 -2.382180e-02 -5.375324e-02 -2.076086e-02 -5.375324e-02 -2.382180e-02 4.168400e-03 -5.641530e-03 ... +-8.957260e-03 -1.751170e-03 -1.836909e-02 1.265655e-01 2.996168e-01 1.265655e-01 -1.836909e-02 -1.751170e-03 -8.957260e-03 ... +0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00 ... +8.957260e-03 1.751170e-03 1.836909e-02 -1.265655e-01 -2.996168e-01 -1.265655e-01 1.836909e-02 1.751170e-03 8.957260e-03 ... +5.641530e-03 -4.168400e-03 2.382180e-02 5.375324e-02 2.076086e-02 5.375324e-02 2.382180e-02 -4.168400e-03 5.641530e-03 ... +1.287416e-02 9.611520e-03 -1.023569e-02 -6.009450e-03 -1.872620e-03 -6.009450e-03 -1.023569e-02 9.611520e-03 1.287416e-02 ... +-6.125880e-03 8.052600e-03 2.103714e-02 1.536890e-02 1.851466e-02 1.536890e-02 2.103714e-02 8.052600e-03 -6.125880e-03; ... +... +-6.125880e-03 1.287416e-02 5.641530e-03 8.957260e-03 0.000000e+00 -8.957260e-03 -5.641530e-03 -1.287416e-02 6.125880e-03 ... +8.052600e-03 9.611520e-03 -4.168400e-03 1.751170e-03 0.000000e+00 -1.751170e-03 4.168400e-03 -9.611520e-03 -8.052600e-03 ... +2.103714e-02 -1.023569e-02 2.382180e-02 1.836909e-02 0.000000e+00 -1.836909e-02 -2.382180e-02 1.023569e-02 -2.103714e-02 ... +1.536890e-02 -6.009450e-03 5.375324e-02 -1.265655e-01 0.000000e+00 1.265655e-01 -5.375324e-02 6.009450e-03 -1.536890e-02 ... +1.851466e-02 -1.872620e-03 2.076086e-02 -2.996168e-01 0.000000e+00 2.996168e-01 -2.076086e-02 1.872620e-03 -1.851466e-02 ... +1.536890e-02 -6.009450e-03 5.375324e-02 -1.265655e-01 0.000000e+00 1.265655e-01 -5.375324e-02 6.009450e-03 -1.536890e-02 ... +2.103714e-02 -1.023569e-02 2.382180e-02 1.836909e-02 0.000000e+00 -1.836909e-02 -2.382180e-02 1.023569e-02 -2.103714e-02 ... +8.052600e-03 9.611520e-03 -4.168400e-03 1.751170e-03 0.000000e+00 -1.751170e-03 4.168400e-03 -9.611520e-03 -8.052600e-03 ... +-6.125880e-03 1.287416e-02 5.641530e-03 8.957260e-03 0.000000e+00 -8.957260e-03 -5.641530e-03 -1.287416e-02 6.125880e-03 ... +]'; + diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/sp3Filters.m b/matlab/external/gptoolbox/external/matlabPyrTools/sp3Filters.m new file mode 100644 index 0000000..c9cfaaf --- /dev/null +++ b/matlab/external/gptoolbox/external/matlabPyrTools/sp3Filters.m @@ -0,0 +1,121 @@ +% Steerable pyramid filters. Transform described in: +% +% @INPROCEEDINGS{Simoncelli95b, +% TITLE = "The Steerable Pyramid: A Flexible Architecture for +% Multi-Scale Derivative Computation", +% AUTHOR = "E P Simoncelli and W T Freeman", +% BOOKTITLE = "Second Int'l Conf on Image Processing", +% ADDRESS = "Washington, DC", MONTH = "October", YEAR = 1995 } +% +% Filter kernel design described in: +% +%@INPROCEEDINGS{Karasaridis96, +% TITLE = "A Filter Design Technique for +% Steerable Pyramid Image Transforms", +% AUTHOR = "A Karasaridis and E P Simoncelli", +% BOOKTITLE = "ICASSP", ADDRESS = "Atlanta, GA", +% MONTH = "May", YEAR = 1996 } + +% Eero Simoncelli, 6/96. + +function [lo0filt,hi0filt,lofilt,bfilts,mtx,harmonics] = sp3Filters(); + +harmonics = [1 3]; + +mtx = [ ... + 0.5000 0.3536 0 -0.3536 + -0.0000 0.3536 0.5000 0.3536 + 0.5000 -0.3536 0 0.3536 + -0.0000 0.3536 -0.5000 0.3536]; + +hi0filt = [ +-4.0483998600E-4 -6.2596000498E-4 -3.7829999201E-5 8.8387000142E-4 1.5450799838E-3 1.9235999789E-3 2.0687500946E-3 2.0898699295E-3 2.0687500946E-3 1.9235999789E-3 1.5450799838E-3 8.8387000142E-4 -3.7829999201E-5 -6.2596000498E-4 -4.0483998600E-4 +-6.2596000498E-4 -3.2734998967E-4 7.7435001731E-4 1.5874400269E-3 2.1750701126E-3 2.5626500137E-3 2.2892199922E-3 1.9755100366E-3 2.2892199922E-3 2.5626500137E-3 2.1750701126E-3 1.5874400269E-3 7.7435001731E-4 -3.2734998967E-4 -6.2596000498E-4 +-3.7829999201E-5 7.7435001731E-4 1.1793200392E-3 1.4050999889E-3 2.2253401112E-3 2.1145299543E-3 3.3578000148E-4 -8.3368999185E-4 3.3578000148E-4 2.1145299543E-3 2.2253401112E-3 1.4050999889E-3 1.1793200392E-3 7.7435001731E-4 -3.7829999201E-5 +8.8387000142E-4 1.5874400269E-3 1.4050999889E-3 1.2960999738E-3 -4.9274001503E-4 -3.1295299996E-3 -4.5751798898E-3 -5.1014497876E-3 -4.5751798898E-3 -3.1295299996E-3 -4.9274001503E-4 1.2960999738E-3 1.4050999889E-3 1.5874400269E-3 8.8387000142E-4 +1.5450799838E-3 2.1750701126E-3 2.2253401112E-3 -4.9274001503E-4 -6.3222697936E-3 -2.7556000277E-3 5.3632198833E-3 7.3032598011E-3 5.3632198833E-3 -2.7556000277E-3 -6.3222697936E-3 -4.9274001503E-4 2.2253401112E-3 2.1750701126E-3 1.5450799838E-3 +1.9235999789E-3 2.5626500137E-3 2.1145299543E-3 -3.1295299996E-3 -2.7556000277E-3 1.3962360099E-2 7.8046298586E-3 -9.3812197447E-3 7.8046298586E-3 1.3962360099E-2 -2.7556000277E-3 -3.1295299996E-3 2.1145299543E-3 2.5626500137E-3 1.9235999789E-3 +2.0687500946E-3 2.2892199922E-3 3.3578000148E-4 -4.5751798898E-3 5.3632198833E-3 7.8046298586E-3 -7.9501636326E-2 -0.1554141641 -7.9501636326E-2 7.8046298586E-3 5.3632198833E-3 -4.5751798898E-3 3.3578000148E-4 2.2892199922E-3 2.0687500946E-3 +2.0898699295E-3 1.9755100366E-3 -8.3368999185E-4 -5.1014497876E-3 7.3032598011E-3 -9.3812197447E-3 -0.1554141641 0.7303866148 -0.1554141641 -9.3812197447E-3 7.3032598011E-3 -5.1014497876E-3 -8.3368999185E-4 1.9755100366E-3 2.0898699295E-3 +2.0687500946E-3 2.2892199922E-3 3.3578000148E-4 -4.5751798898E-3 5.3632198833E-3 7.8046298586E-3 -7.9501636326E-2 -0.1554141641 -7.9501636326E-2 7.8046298586E-3 5.3632198833E-3 -4.5751798898E-3 3.3578000148E-4 2.2892199922E-3 2.0687500946E-3 +1.9235999789E-3 2.5626500137E-3 2.1145299543E-3 -3.1295299996E-3 -2.7556000277E-3 1.3962360099E-2 7.8046298586E-3 -9.3812197447E-3 7.8046298586E-3 1.3962360099E-2 -2.7556000277E-3 -3.1295299996E-3 2.1145299543E-3 2.5626500137E-3 1.9235999789E-3 +1.5450799838E-3 2.1750701126E-3 2.2253401112E-3 -4.9274001503E-4 -6.3222697936E-3 -2.7556000277E-3 5.3632198833E-3 7.3032598011E-3 5.3632198833E-3 -2.7556000277E-3 -6.3222697936E-3 -4.9274001503E-4 2.2253401112E-3 2.1750701126E-3 1.5450799838E-3 +8.8387000142E-4 1.5874400269E-3 1.4050999889E-3 1.2960999738E-3 -4.9274001503E-4 -3.1295299996E-3 -4.5751798898E-3 -5.1014497876E-3 -4.5751798898E-3 -3.1295299996E-3 -4.9274001503E-4 1.2960999738E-3 1.4050999889E-3 1.5874400269E-3 8.8387000142E-4 +-3.7829999201E-5 7.7435001731E-4 1.1793200392E-3 1.4050999889E-3 2.2253401112E-3 2.1145299543E-3 3.3578000148E-4 -8.3368999185E-4 3.3578000148E-4 2.1145299543E-3 2.2253401112E-3 1.4050999889E-3 1.1793200392E-3 7.7435001731E-4 -3.7829999201E-5 +-6.2596000498E-4 -3.2734998967E-4 7.7435001731E-4 1.5874400269E-3 2.1750701126E-3 2.5626500137E-3 2.2892199922E-3 1.9755100366E-3 2.2892199922E-3 2.5626500137E-3 2.1750701126E-3 1.5874400269E-3 7.7435001731E-4 -3.2734998967E-4 -6.2596000498E-4 +-4.0483998600E-4 -6.2596000498E-4 -3.7829999201E-5 8.8387000142E-4 1.5450799838E-3 1.9235999789E-3 2.0687500946E-3 2.0898699295E-3 2.0687500946E-3 1.9235999789E-3 1.5450799838E-3 8.8387000142E-4 -3.7829999201E-5 -6.2596000498E-4 -4.0483998600E-4 +]; + +lo0filt = [ +-8.7009997515E-5 -1.3542800443E-3 -1.6012600390E-3 -5.0337001448E-4 2.5240099058E-3 -5.0337001448E-4 -1.6012600390E-3 -1.3542800443E-3 -8.7009997515E-5 +-1.3542800443E-3 2.9215801042E-3 7.5227199122E-3 8.2244202495E-3 1.1076199589E-3 8.2244202495E-3 7.5227199122E-3 2.9215801042E-3 -1.3542800443E-3 +-1.6012600390E-3 7.5227199122E-3 -7.0612900890E-3 -3.7694871426E-2 -3.2971370965E-2 -3.7694871426E-2 -7.0612900890E-3 7.5227199122E-3 -1.6012600390E-3 +-5.0337001448E-4 8.2244202495E-3 -3.7694871426E-2 4.3813198805E-2 0.1811603010 4.3813198805E-2 -3.7694871426E-2 8.2244202495E-3 -5.0337001448E-4 +2.5240099058E-3 1.1076199589E-3 -3.2971370965E-2 0.1811603010 0.4376249909 0.1811603010 -3.2971370965E-2 1.1076199589E-3 2.5240099058E-3 +-5.0337001448E-4 8.2244202495E-3 -3.7694871426E-2 4.3813198805E-2 0.1811603010 4.3813198805E-2 -3.7694871426E-2 8.2244202495E-3 -5.0337001448E-4 +-1.6012600390E-3 7.5227199122E-3 -7.0612900890E-3 -3.7694871426E-2 -3.2971370965E-2 -3.7694871426E-2 -7.0612900890E-3 7.5227199122E-3 -1.6012600390E-3 +-1.3542800443E-3 2.9215801042E-3 7.5227199122E-3 8.2244202495E-3 1.1076199589E-3 8.2244202495E-3 7.5227199122E-3 2.9215801042E-3 -1.3542800443E-3 +-8.7009997515E-5 -1.3542800443E-3 -1.6012600390E-3 -5.0337001448E-4 2.5240099058E-3 -5.0337001448E-4 -1.6012600390E-3 -1.3542800443E-3 -8.7009997515E-5 +]; + +lofilt = [ +-4.3500000174E-5 1.2078000145E-4 -6.7714002216E-4 -1.2434000382E-4 -8.0063997302E-4 -1.5970399836E-3 -2.5168000138E-4 -4.2019999819E-4 1.2619999470E-3 -4.2019999819E-4 -2.5168000138E-4 -1.5970399836E-3 -8.0063997302E-4 -1.2434000382E-4 -6.7714002216E-4 1.2078000145E-4 -4.3500000174E-5 +1.2078000145E-4 4.4606000301E-4 -5.8146001538E-4 5.6215998484E-4 -1.3688000035E-4 2.3255399428E-3 2.8898599558E-3 4.2872801423E-3 5.5893999524E-3 4.2872801423E-3 2.8898599558E-3 2.3255399428E-3 -1.3688000035E-4 5.6215998484E-4 -5.8146001538E-4 4.4606000301E-4 1.2078000145E-4 +-6.7714002216E-4 -5.8146001538E-4 1.4607800404E-3 2.1605400834E-3 3.7613599561E-3 3.0809799209E-3 4.1121998802E-3 2.2212199401E-3 5.5381999118E-4 2.2212199401E-3 4.1121998802E-3 3.0809799209E-3 3.7613599561E-3 2.1605400834E-3 1.4607800404E-3 -5.8146001538E-4 -6.7714002216E-4 +-1.2434000382E-4 5.6215998484E-4 2.1605400834E-3 3.1757799443E-3 3.1846798956E-3 -1.7774800071E-3 -7.4316998944E-3 -9.0569201857E-3 -9.6372198313E-3 -9.0569201857E-3 -7.4316998944E-3 -1.7774800071E-3 3.1846798956E-3 3.1757799443E-3 2.1605400834E-3 5.6215998484E-4 -1.2434000382E-4 +-8.0063997302E-4 -1.3688000035E-4 3.7613599561E-3 3.1846798956E-3 -3.5306399222E-3 -1.2604200281E-2 -1.8847439438E-2 -1.7508180812E-2 -1.6485679895E-2 -1.7508180812E-2 -1.8847439438E-2 -1.2604200281E-2 -3.5306399222E-3 3.1846798956E-3 3.7613599561E-3 -1.3688000035E-4 -8.0063997302E-4 +-1.5970399836E-3 2.3255399428E-3 3.0809799209E-3 -1.7774800071E-3 -1.2604200281E-2 -2.0229380578E-2 -1.1091699824E-2 3.9556599222E-3 1.4385120012E-2 3.9556599222E-3 -1.1091699824E-2 -2.0229380578E-2 -1.2604200281E-2 -1.7774800071E-3 3.0809799209E-3 2.3255399428E-3 -1.5970399836E-3 +-2.5168000138E-4 2.8898599558E-3 4.1121998802E-3 -7.4316998944E-3 -1.8847439438E-2 -1.1091699824E-2 2.1906599402E-2 6.8065837026E-2 9.0580143034E-2 6.8065837026E-2 2.1906599402E-2 -1.1091699824E-2 -1.8847439438E-2 -7.4316998944E-3 4.1121998802E-3 2.8898599558E-3 -2.5168000138E-4 +-4.2019999819E-4 4.2872801423E-3 2.2212199401E-3 -9.0569201857E-3 -1.7508180812E-2 3.9556599222E-3 6.8065837026E-2 0.1445499808 0.1773651242 0.1445499808 6.8065837026E-2 3.9556599222E-3 -1.7508180812E-2 -9.0569201857E-3 2.2212199401E-3 4.2872801423E-3 -4.2019999819E-4 +1.2619999470E-3 5.5893999524E-3 5.5381999118E-4 -9.6372198313E-3 -1.6485679895E-2 1.4385120012E-2 9.0580143034E-2 0.1773651242 0.2120374441 0.1773651242 9.0580143034E-2 1.4385120012E-2 -1.6485679895E-2 -9.6372198313E-3 5.5381999118E-4 5.5893999524E-3 1.2619999470E-3 +-4.2019999819E-4 4.2872801423E-3 2.2212199401E-3 -9.0569201857E-3 -1.7508180812E-2 3.9556599222E-3 6.8065837026E-2 0.1445499808 0.1773651242 0.1445499808 6.8065837026E-2 3.9556599222E-3 -1.7508180812E-2 -9.0569201857E-3 2.2212199401E-3 4.2872801423E-3 -4.2019999819E-4 +-2.5168000138E-4 2.8898599558E-3 4.1121998802E-3 -7.4316998944E-3 -1.8847439438E-2 -1.1091699824E-2 2.1906599402E-2 6.8065837026E-2 9.0580143034E-2 6.8065837026E-2 2.1906599402E-2 -1.1091699824E-2 -1.8847439438E-2 -7.4316998944E-3 4.1121998802E-3 2.8898599558E-3 -2.5168000138E-4 +-1.5970399836E-3 2.3255399428E-3 3.0809799209E-3 -1.7774800071E-3 -1.2604200281E-2 -2.0229380578E-2 -1.1091699824E-2 3.9556599222E-3 1.4385120012E-2 3.9556599222E-3 -1.1091699824E-2 -2.0229380578E-2 -1.2604200281E-2 -1.7774800071E-3 3.0809799209E-3 2.3255399428E-3 -1.5970399836E-3 +-8.0063997302E-4 -1.3688000035E-4 3.7613599561E-3 3.1846798956E-3 -3.5306399222E-3 -1.2604200281E-2 -1.8847439438E-2 -1.7508180812E-2 -1.6485679895E-2 -1.7508180812E-2 -1.8847439438E-2 -1.2604200281E-2 -3.5306399222E-3 3.1846798956E-3 3.7613599561E-3 -1.3688000035E-4 -8.0063997302E-4 +-1.2434000382E-4 5.6215998484E-4 2.1605400834E-3 3.1757799443E-3 3.1846798956E-3 -1.7774800071E-3 -7.4316998944E-3 -9.0569201857E-3 -9.6372198313E-3 -9.0569201857E-3 -7.4316998944E-3 -1.7774800071E-3 3.1846798956E-3 3.1757799443E-3 2.1605400834E-3 5.6215998484E-4 -1.2434000382E-4 +-6.7714002216E-4 -5.8146001538E-4 1.4607800404E-3 2.1605400834E-3 3.7613599561E-3 3.0809799209E-3 4.1121998802E-3 2.2212199401E-3 5.5381999118E-4 2.2212199401E-3 4.1121998802E-3 3.0809799209E-3 3.7613599561E-3 2.1605400834E-3 1.4607800404E-3 -5.8146001538E-4 -6.7714002216E-4 +1.2078000145E-4 4.4606000301E-4 -5.8146001538E-4 5.6215998484E-4 -1.3688000035E-4 2.3255399428E-3 2.8898599558E-3 4.2872801423E-3 5.5893999524E-3 4.2872801423E-3 2.8898599558E-3 2.3255399428E-3 -1.3688000035E-4 5.6215998484E-4 -5.8146001538E-4 4.4606000301E-4 1.2078000145E-4 +-4.3500000174E-5 1.2078000145E-4 -6.7714002216E-4 -1.2434000382E-4 -8.0063997302E-4 -1.5970399836E-3 -2.5168000138E-4 -4.2019999819E-4 1.2619999470E-3 -4.2019999819E-4 -2.5168000138E-4 -1.5970399836E-3 -8.0063997302E-4 -1.2434000382E-4 -6.7714002216E-4 1.2078000145E-4 -4.3500000174E-5 +]; + +bfilts = [... +-8.1125000725E-4 4.4451598078E-3 1.2316980399E-2 1.3955879956E-2 1.4179450460E-2 1.3955879956E-2 1.2316980399E-2 4.4451598078E-3 -8.1125000725E-4 ... +3.9103501476E-3 4.4565401040E-3 -5.8724298142E-3 -2.8760801069E-3 8.5267601535E-3 -2.8760801069E-3 -5.8724298142E-3 4.4565401040E-3 3.9103501476E-3 ... +1.3462699717E-3 -3.7740699481E-3 8.2581602037E-3 3.9442278445E-2 5.3605638444E-2 3.9442278445E-2 8.2581602037E-3 -3.7740699481E-3 1.3462699717E-3 ... +7.4700999539E-4 -3.6522001028E-4 -2.2522680461E-2 -0.1105690673 -0.1768419296 -0.1105690673 -2.2522680461E-2 -3.6522001028E-4 7.4700999539E-4 ... +0.0000000000 0.0000000000 0.0000000000 0.0000000000 0.0000000000 0.0000000000 0.0000000000 0.0000000000 0.0000000000 ... +-7.4700999539E-4 3.6522001028E-4 2.2522680461E-2 0.1105690673 0.1768419296 0.1105690673 2.2522680461E-2 3.6522001028E-4 -7.4700999539E-4 ... +-1.3462699717E-3 3.7740699481E-3 -8.2581602037E-3 -3.9442278445E-2 -5.3605638444E-2 -3.9442278445E-2 -8.2581602037E-3 3.7740699481E-3 -1.3462699717E-3 ... +-3.9103501476E-3 -4.4565401040E-3 5.8724298142E-3 2.8760801069E-3 -8.5267601535E-3 2.8760801069E-3 5.8724298142E-3 -4.4565401040E-3 -3.9103501476E-3 ... +8.1125000725E-4 -4.4451598078E-3 -1.2316980399E-2 -1.3955879956E-2 -1.4179450460E-2 -1.3955879956E-2 -1.2316980399E-2 -4.4451598078E-3 8.1125000725E-4; ... +... +0.0000000000 -8.2846998703E-4 -5.7109999034E-5 4.0110000555E-5 4.6670897864E-3 8.0871898681E-3 1.4807609841E-2 8.6204400286E-3 -3.1221499667E-3 ... +8.2846998703E-4 0.0000000000 -9.7479997203E-4 -6.9718998857E-3 -2.0865600090E-3 2.3298799060E-3 -4.4814897701E-3 1.4917500317E-2 8.6204400286E-3 ... +5.7109999034E-5 9.7479997203E-4 0.0000000000 -1.2145539746E-2 -2.4427289143E-2 5.0797060132E-2 3.2785870135E-2 -4.4814897701E-3 1.4807609841E-2 ... +-4.0110000555E-5 6.9718998857E-3 1.2145539746E-2 0.0000000000 -0.1510555595 -8.2495503128E-2 5.0797060132E-2 2.3298799060E-3 8.0871898681E-3 ... +-4.6670897864E-3 2.0865600090E-3 2.4427289143E-2 0.1510555595 0.0000000000 -0.1510555595 -2.4427289143E-2 -2.0865600090E-3 4.6670897864E-3 ... +-8.0871898681E-3 -2.3298799060E-3 -5.0797060132E-2 8.2495503128E-2 0.1510555595 0.0000000000 -1.2145539746E-2 -6.9718998857E-3 4.0110000555E-5 ... +-1.4807609841E-2 4.4814897701E-3 -3.2785870135E-2 -5.0797060132E-2 2.4427289143E-2 1.2145539746E-2 0.0000000000 -9.7479997203E-4 -5.7109999034E-5 ... +-8.6204400286E-3 -1.4917500317E-2 4.4814897701E-3 -2.3298799060E-3 2.0865600090E-3 6.9718998857E-3 9.7479997203E-4 0.0000000000 -8.2846998703E-4 ... +3.1221499667E-3 -8.6204400286E-3 -1.4807609841E-2 -8.0871898681E-3 -4.6670897864E-3 -4.0110000555E-5 5.7109999034E-5 8.2846998703E-4 0.0000000000; ... +... +8.1125000725E-4 -3.9103501476E-3 -1.3462699717E-3 -7.4700999539E-4 0.0000000000 7.4700999539E-4 1.3462699717E-3 3.9103501476E-3 -8.1125000725E-4 ... +-4.4451598078E-3 -4.4565401040E-3 3.7740699481E-3 3.6522001028E-4 0.0000000000 -3.6522001028E-4 -3.7740699481E-3 4.4565401040E-3 4.4451598078E-3 ... +-1.2316980399E-2 5.8724298142E-3 -8.2581602037E-3 2.2522680461E-2 0.0000000000 -2.2522680461E-2 8.2581602037E-3 -5.8724298142E-3 1.2316980399E-2 ... +-1.3955879956E-2 2.8760801069E-3 -3.9442278445E-2 0.1105690673 0.0000000000 -0.1105690673 3.9442278445E-2 -2.8760801069E-3 1.3955879956E-2 ... +-1.4179450460E-2 -8.5267601535E-3 -5.3605638444E-2 0.1768419296 0.0000000000 -0.1768419296 5.3605638444E-2 8.5267601535E-3 1.4179450460E-2 ... +-1.3955879956E-2 2.8760801069E-3 -3.9442278445E-2 0.1105690673 0.0000000000 -0.1105690673 3.9442278445E-2 -2.8760801069E-3 1.3955879956E-2 ... +-1.2316980399E-2 5.8724298142E-3 -8.2581602037E-3 2.2522680461E-2 0.0000000000 -2.2522680461E-2 8.2581602037E-3 -5.8724298142E-3 1.2316980399E-2 ... +-4.4451598078E-3 -4.4565401040E-3 3.7740699481E-3 3.6522001028E-4 0.0000000000 -3.6522001028E-4 -3.7740699481E-3 4.4565401040E-3 4.4451598078E-3 ... +8.1125000725E-4 -3.9103501476E-3 -1.3462699717E-3 -7.4700999539E-4 0.0000000000 7.4700999539E-4 1.3462699717E-3 3.9103501476E-3 -8.1125000725E-4; ... +... +3.1221499667E-3 -8.6204400286E-3 -1.4807609841E-2 -8.0871898681E-3 -4.6670897864E-3 -4.0110000555E-5 5.7109999034E-5 8.2846998703E-4 0.0000000000 ... +-8.6204400286E-3 -1.4917500317E-2 4.4814897701E-3 -2.3298799060E-3 2.0865600090E-3 6.9718998857E-3 9.7479997203E-4 -0.0000000000 -8.2846998703E-4 ... +-1.4807609841E-2 4.4814897701E-3 -3.2785870135E-2 -5.0797060132E-2 2.4427289143E-2 1.2145539746E-2 0.0000000000 -9.7479997203E-4 -5.7109999034E-5 ... +-8.0871898681E-3 -2.3298799060E-3 -5.0797060132E-2 8.2495503128E-2 0.1510555595 -0.0000000000 -1.2145539746E-2 -6.9718998857E-3 4.0110000555E-5 ... +-4.6670897864E-3 2.0865600090E-3 2.4427289143E-2 0.1510555595 0.0000000000 -0.1510555595 -2.4427289143E-2 -2.0865600090E-3 4.6670897864E-3 ... +-4.0110000555E-5 6.9718998857E-3 1.2145539746E-2 0.0000000000 -0.1510555595 -8.2495503128E-2 5.0797060132E-2 2.3298799060E-3 8.0871898681E-3 ... +5.7109999034E-5 9.7479997203E-4 -0.0000000000 -1.2145539746E-2 -2.4427289143E-2 5.0797060132E-2 3.2785870135E-2 -4.4814897701E-3 1.4807609841E-2 ... +8.2846998703E-4 -0.0000000000 -9.7479997203E-4 -6.9718998857E-3 -2.0865600090E-3 2.3298799060E-3 -4.4814897701E-3 1.4917500317E-2 8.6204400286E-3 ... +0.0000000000 -8.2846998703E-4 -5.7109999034E-5 4.0110000555E-5 4.6670897864E-3 8.0871898681E-3 1.4807609841E-2 8.6204400286E-3 -3.1221499667E-3 ... +]'; diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/sp5Filters.m b/matlab/external/gptoolbox/external/matlabPyrTools/sp5Filters.m new file mode 100644 index 0000000..4cddcfd --- /dev/null +++ b/matlab/external/gptoolbox/external/matlabPyrTools/sp5Filters.m @@ -0,0 +1,110 @@ +% Steerable pyramid filters. Transform described in: +% +% @INPROCEEDINGS{Simoncelli95b, +% TITLE = "The Steerable Pyramid: A Flexible Architecture for +% Multi-Scale Derivative Computation", +% AUTHOR = "E P Simoncelli and W T Freeman", +% BOOKTITLE = "Second Int'l Conf on Image Processing", +% ADDRESS = "Washington, DC", MONTH = "October", YEAR = 1995 } +% +% Filter kernel design described in: +% +%@INPROCEEDINGS{Karasaridis96, +% TITLE = "A Filter Design Technique for +% Steerable Pyramid Image Transforms", +% AUTHOR = "A Karasaridis and E P Simoncelli", +% BOOKTITLE = "ICASSP", ADDRESS = "Atlanta, GA", +% MONTH = "May", YEAR = 1996 } + +% Eero Simoncelli, 6/96. + +function [lo0filt,hi0filt,lofilt,bfilts,mtx,harmonics] = sp5Filters(); + +harmonics = [1 3 5]; + +mtx = [ ... + 0.3333 0.2887 0.1667 0.0000 -0.1667 -0.2887 + 0.0000 0.1667 0.2887 0.3333 0.2887 0.1667 + 0.3333 -0.0000 -0.3333 -0.0000 0.3333 -0.0000 + 0.0000 0.3333 0.0000 -0.3333 0.0000 0.3333 + 0.3333 -0.2887 0.1667 -0.0000 -0.1667 0.2887 + -0.0000 0.1667 -0.2887 0.3333 -0.2887 0.1667]; + +hi0filt = [ +-0.00033429 -0.00113093 -0.00171484 -0.00133542 -0.00080639 -0.00133542 -0.00171484 -0.00113093 -0.00033429 +-0.00113093 -0.00350017 -0.00243812 0.00631653 0.01261227 0.00631653 -0.00243812 -0.00350017 -0.00113093 +-0.00171484 -0.00243812 -0.00290081 -0.00673482 -0.00981051 -0.00673482 -0.00290081 -0.00243812 -0.00171484 +-0.00133542 0.00631653 -0.00673482 -0.07027679 -0.11435863 -0.07027679 -0.00673482 0.00631653 -0.00133542 +-0.00080639 0.01261227 -0.00981051 -0.11435863 0.81380200 -0.11435863 -0.00981051 0.01261227 -0.00080639 +-0.00133542 0.00631653 -0.00673482 -0.07027679 -0.11435863 -0.07027679 -0.00673482 0.00631653 -0.00133542 +-0.00171484 -0.00243812 -0.00290081 -0.00673482 -0.00981051 -0.00673482 -0.00290081 -0.00243812 -0.00171484 +-0.00113093 -0.00350017 -0.00243812 0.00631653 0.01261227 0.00631653 -0.00243812 -0.00350017 -0.00113093 +-0.00033429 -0.00113093 -0.00171484 -0.00133542 -0.00080639 -0.00133542 -0.00171484 -0.00113093 -0.00033429]; + + +lo0filt = [ +0.00341614 -0.01551246 -0.03848215 -0.01551246 0.00341614 +-0.01551246 0.05586982 0.15925570 0.05586982 -0.01551246 +-0.03848215 0.15925570 0.40304148 0.15925570 -0.03848215 +-0.01551246 0.05586982 0.15925570 0.05586982 -0.01551246 +0.00341614 -0.01551246 -0.03848215 -0.01551246 0.00341614]; + +lofilt = 2*[ +0.00085404 -0.00244917 -0.00387812 -0.00944432 -0.00962054 -0.00944432 -0.00387812 -0.00244917 0.00085404 +-0.00244917 -0.00523281 -0.00661117 0.00410600 0.01002988 0.00410600 -0.00661117 -0.00523281 -0.00244917 +-0.00387812 -0.00661117 0.01396746 0.03277038 0.03981393 0.03277038 0.01396746 -0.00661117 -0.00387812 +-0.00944432 0.00410600 0.03277038 0.06426333 0.08169618 0.06426333 0.03277038 0.00410600 -0.00944432 +-0.00962054 0.01002988 0.03981393 0.08169618 0.10096540 0.08169618 0.03981393 0.01002988 -0.00962054 +-0.00944432 0.00410600 0.03277038 0.06426333 0.08169618 0.06426333 0.03277038 0.00410600 -0.00944432 +-0.00387812 -0.00661117 0.01396746 0.03277038 0.03981393 0.03277038 0.01396746 -0.00661117 -0.00387812 +-0.00244917 -0.00523281 -0.00661117 0.00410600 0.01002988 0.00410600 -0.00661117 -0.00523281 -0.00244917 +0.00085404 -0.00244917 -0.00387812 -0.00944432 -0.00962054 -0.00944432 -0.00387812 -0.00244917 0.00085404]; + +bfilts = [... + 0.00277643 0.00496194 0.01026699 0.01455399 0.01026699 0.00496194 0.00277643 ... +-0.00986904 -0.00893064 0.01189859 0.02755155 0.01189859 -0.00893064 -0.00986904 ... +-0.01021852 -0.03075356 -0.08226445 -0.11732297 -0.08226445 -0.03075356 -0.01021852 ... + 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 ... + 0.01021852 0.03075356 0.08226445 0.11732297 0.08226445 0.03075356 0.01021852 ... + 0.00986904 0.00893064 -0.01189859 -0.02755155 -0.01189859 0.00893064 0.00986904 ... +-0.00277643 -0.00496194 -0.01026699 -0.01455399 -0.01026699 -0.00496194 -0.00277643; +... +-0.00343249 -0.00640815 -0.00073141 0.01124321 0.00182078 0.00285723 0.01166982 ... +-0.00358461 -0.01977507 -0.04084211 -0.00228219 0.03930573 0.01161195 0.00128000 ... + 0.01047717 0.01486305 -0.04819057 -0.12227230 -0.05394139 0.00853965 -0.00459034 ... + 0.00790407 0.04435647 0.09454202 -0.00000000 -0.09454202 -0.04435647 -0.00790407 ... + 0.00459034 -0.00853965 0.05394139 0.12227230 0.04819057 -0.01486305 -0.01047717 ... +-0.00128000 -0.01161195 -0.03930573 0.00228219 0.04084211 0.01977507 0.00358461 ... +-0.01166982 -0.00285723 -0.00182078 -0.01124321 0.00073141 0.00640815 0.00343249; +... + 0.00343249 0.00358461 -0.01047717 -0.00790407 -0.00459034 0.00128000 0.01166982 ... + 0.00640815 0.01977507 -0.01486305 -0.04435647 0.00853965 0.01161195 0.00285723 ... + 0.00073141 0.04084211 0.04819057 -0.09454202 -0.05394139 0.03930573 0.00182078 ... +-0.01124321 0.00228219 0.12227230 -0.00000000 -0.12227230 -0.00228219 0.01124321 ... +-0.00182078 -0.03930573 0.05394139 0.09454202 -0.04819057 -0.04084211 -0.00073141 ... +-0.00285723 -0.01161195 -0.00853965 0.04435647 0.01486305 -0.01977507 -0.00640815 ... +-0.01166982 -0.00128000 0.00459034 0.00790407 0.01047717 -0.00358461 -0.00343249; +... +-0.00277643 0.00986904 0.01021852 -0.00000000 -0.01021852 -0.00986904 0.00277643 ... +-0.00496194 0.00893064 0.03075356 -0.00000000 -0.03075356 -0.00893064 0.00496194 ... +-0.01026699 -0.01189859 0.08226445 -0.00000000 -0.08226445 0.01189859 0.01026699 ... +-0.01455399 -0.02755155 0.11732297 -0.00000000 -0.11732297 0.02755155 0.01455399 ... +-0.01026699 -0.01189859 0.08226445 -0.00000000 -0.08226445 0.01189859 0.01026699 ... +-0.00496194 0.00893064 0.03075356 -0.00000000 -0.03075356 -0.00893064 0.00496194 ... +-0.00277643 0.00986904 0.01021852 -0.00000000 -0.01021852 -0.00986904 0.00277643; +... +-0.01166982 -0.00128000 0.00459034 0.00790407 0.01047717 -0.00358461 -0.00343249 ... +-0.00285723 -0.01161195 -0.00853965 0.04435647 0.01486305 -0.01977507 -0.00640815 ... +-0.00182078 -0.03930573 0.05394139 0.09454202 -0.04819057 -0.04084211 -0.00073141 ... +-0.01124321 0.00228219 0.12227230 -0.00000000 -0.12227230 -0.00228219 0.01124321 ... + 0.00073141 0.04084211 0.04819057 -0.09454202 -0.05394139 0.03930573 0.00182078 ... + 0.00640815 0.01977507 -0.01486305 -0.04435647 0.00853965 0.01161195 0.00285723 ... + 0.00343249 0.00358461 -0.01047717 -0.00790407 -0.00459034 0.00128000 0.01166982; +... +-0.01166982 -0.00285723 -0.00182078 -0.01124321 0.00073141 0.00640815 0.00343249 ... +-0.00128000 -0.01161195 -0.03930573 0.00228219 0.04084211 0.01977507 0.00358461 ... + 0.00459034 -0.00853965 0.05394139 0.12227230 0.04819057 -0.01486305 -0.01047717 ... + 0.00790407 0.04435647 0.09454202 -0.00000000 -0.09454202 -0.04435647 -0.00790407 ... + 0.01047717 0.01486305 -0.04819057 -0.12227230 -0.05394139 0.00853965 -0.00459034 ... +-0.00358461 -0.01977507 -0.04084211 -0.00228219 0.03930573 0.01161195 0.00128000 ... +-0.00343249 -0.00640815 -0.00073141 0.01124321 0.00182078 0.00285723 0.01166982]'; diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/spyrBand.m b/matlab/external/gptoolbox/external/matlabPyrTools/spyrBand.m new file mode 100644 index 0000000..474a8dc --- /dev/null +++ b/matlab/external/gptoolbox/external/matlabPyrTools/spyrBand.m @@ -0,0 +1,34 @@ +% [LEV,IND] = spyrBand(PYR,INDICES,LEVEL,BAND) +% +% Access a band from a steerable pyramid. +% +% LEVEL indicates the scale (finest = 1, coarsest = spyrHt(INDICES)). +% +% BAND (optional, default=1) indicates which subband +% (1 = vertical, rest proceeding anti-clockwise). + +% Eero Simoncelli, 6/96. + +function res = spyrBand(pyr,pind,level,band) + +if (exist('level') ~= 1) + level = 1; +end + +if (exist('band') ~= 1) + band = 1; +end + +nbands = spyrNumBands(pind); +if ((band > nbands) | (band < 1)) + error(sprintf('Bad band number (%d) should be in range [1,%d].', band, nbands)); +end + +maxLev = spyrHt(pind); +if ((level > maxLev) | (level < 1)) + error(sprintf('Bad level number (%d), should be in range [1,%d].', level, maxLev)); +end + +firstband = 1 + band + nbands*(level-1); +res = pyrBand(pyr, pind, firstband); + diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/spyrHigh.m b/matlab/external/gptoolbox/external/matlabPyrTools/spyrHigh.m new file mode 100644 index 0000000..f91b466 --- /dev/null +++ b/matlab/external/gptoolbox/external/matlabPyrTools/spyrHigh.m @@ -0,0 +1,10 @@ +% RES = spyrHigh(PYR, INDICES) +% +% Access the highpass residual band from a steerable pyramid. + +% Eero Simoncelli, 6/96. + +function res = spyrHigh(pyr,pind) + +res = pyrBand(pyr, pind, 1); + diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/spyrHt.m b/matlab/external/gptoolbox/external/matlabPyrTools/spyrHt.m new file mode 100644 index 0000000..8706b9e --- /dev/null +++ b/matlab/external/gptoolbox/external/matlabPyrTools/spyrHt.m @@ -0,0 +1,16 @@ +% [HEIGHT] = spyrHt(INDICES) +% +% Compute height of steerable pyramid with given index matrix. + +% Eero Simoncelli, 6/96. + +function [ht] = spyrHt(pind) + +nbands = spyrNumBands(pind); + +% Don't count lowpass, or highpass residual bands +if (size(pind,1) > 2) + ht = (size(pind,1)-2)/nbands; +else + ht = 0; +end diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/spyrLev.m b/matlab/external/gptoolbox/external/matlabPyrTools/spyrLev.m new file mode 100644 index 0000000..5cb4a85 --- /dev/null +++ b/matlab/external/gptoolbox/external/matlabPyrTools/spyrLev.m @@ -0,0 +1,24 @@ +% [LEV,IND] = spyrLev(PYR,INDICES,LEVEL) +% +% Access a level from a steerable pyramid. +% Return as an SxB matrix, B = number of bands, S = total size of a band. +% Also returns an Bx2 matrix containing dimensions of the subbands. + +% Eero Simoncelli, 6/96. + +function [lev,ind] = spyrLev(pyr,pind,level) + +nbands = spyrNumBands(pind); + +if ((level > spyrHt(pind)) | (level < 1)) + error(sprintf('Level number must be in the range [1, %d].', spyrHt(pind))); +end + +firstband = 2 + nbands*(level-1); +firstind = 1; +for l=1:firstband-1 + firstind = firstind + prod(pind(l,:)); +end + +ind = pind(firstband:firstband+nbands-1,:); +lev = pyr(firstind:firstind+sum(prod(ind'))-1); diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/spyrNumBands.m b/matlab/external/gptoolbox/external/matlabPyrTools/spyrNumBands.m new file mode 100644 index 0000000..68aec3f --- /dev/null +++ b/matlab/external/gptoolbox/external/matlabPyrTools/spyrNumBands.m @@ -0,0 +1,20 @@ +% [NBANDS] = spyrNumBands(INDICES) +% +% Compute number of orientation bands in a steerable pyramid with +% given index matrix. If the pyramid contains only the highpass and +% lowpass bands (i.e., zero levels), returns 0. + +% Eero Simoncelli, 2/97. + +function [nbands] = spyrNumBands(pind) + +if (size(pind,1) == 2) + nbands = 0; +else + % Count number of orientation bands: + b = 3; + while ((b <= size(pind,1)) & all( pind(b,:) == pind(2,:)) ) + b = b+1; + end + nbands = b-2; +end diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/steer.m b/matlab/external/gptoolbox/external/matlabPyrTools/steer.m new file mode 100644 index 0000000..8f9c2ac --- /dev/null +++ b/matlab/external/gptoolbox/external/matlabPyrTools/steer.m @@ -0,0 +1,68 @@ +% RES = STEER(BASIS, ANGLE, HARMONICS, STEERMTX) +% +% Steer BASIS to the specfied ANGLE. +% +% BASIS should be a matrix whose columns are vectorized rotated copies of a +% steerable function, or the responses of a set of steerable filters. +% +% ANGLE can be a scalar, or a column vector the size of the basis. +% +% HARMONICS (optional, default is N even or odd low frequencies, as for +% derivative filters) should be a list of harmonic numbers indicating +% the angular harmonic content of the basis. +% +% STEERMTX (optional, default assumes cosine phase harmonic components, +% and filter positions at 2pi*n/N) should be a matrix which maps +% the filters onto Fourier series components (ordered [cos0 cos1 sin1 +% cos2 sin2 ... sinN]). See steer2HarmMtx.m + +% Eero Simoncelli, 7/96. + +function res = steer(basis,angle,harmonics,steermtx) + +num = size(basis,2); + +if ( any(size(angle) ~= [size(basis,1) 1]) & any(size(angle) ~= [1 1]) ) + error('ANGLE must be a scalar, or a column vector the size of the basis elements'); +end + +%% If HARMONICS are not passed, assume derivatives. +if (exist('harmonics') ~= 1) + if (mod(num,2) == 0) + harmonics = [0:(num/2)-1]'*2 + 1; + else + harmonics = [0:(num-1)/2]'*2; + end +else + harmonics = harmonics(:); + if ((2*size(harmonics,1)-any(harmonics == 0)) ~= num) + error('harmonics list is incompatible with basis size'); + end +end + +%% If STEERMTX not passed, assume evenly distributed cosine-phase filters: +if (exist('steermtx') ~= 1) + steermtx = steer2HarmMtx(harmonics, pi*[0:num-1]/num, 'even'); +end + +steervect = zeros(size(angle,1),num); +arg = angle * harmonics(find(harmonics~=0))'; +if (all(harmonics)) + steervect(:, 1:2:num) = cos(arg); + steervect(:, 2:2:num) = sin(arg); +else + steervect(:, 1) = ones(size(arg,1),1); + steervect(:, 2:2:num) = cos(arg); + steervect(:, 3:2:num) = sin(arg); +end + +steervect = steervect * steermtx; + +if (size(steervect,1) > 1) + tmp = basis' .* steervect'; + res = sum(tmp)'; +else + res = basis * steervect'; +end + + diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/steer2HarmMtx.m b/matlab/external/gptoolbox/external/matlabPyrTools/steer2HarmMtx.m new file mode 100644 index 0000000..1f3e80e --- /dev/null +++ b/matlab/external/gptoolbox/external/matlabPyrTools/steer2HarmMtx.m @@ -0,0 +1,71 @@ +% MTX = steer2HarmMtx(HARMONICS, ANGLES, REL_PHASES) +% +% Compute a steering matrix (maps a directional basis set onto the +% angular Fourier harmonics). HARMONICS is a vector specifying the +% angular harmonics contained in the steerable basis/filters. ANGLES +% (optional) is a vector specifying the angular position of each filter. +% REL_PHASES (optional, default = 'even') specifies whether the harmonics +% are cosine or sine phase aligned about those positions. +% The result matrix is suitable for passing to the function STEER. + +% Eero Simoncelli, 7/96. + +function mtx = steer2HarmMtx(harmonics, angles, evenorodd) + +%%================================================================= +%%% Optional Parameters: + +if (exist('evenorodd') ~= 1) + evenorodd = 'even'; +end + +% Make HARMONICS a row vector +harmonics = harmonics(:)'; + +numh = 2*size(harmonics,2) - any(harmonics == 0); + +if (exist('angles') ~= 1) + angles = pi * [0:numh-1]'/numh; +else + angles = angles(:); +end + +%%================================================================= + +if isstr(evenorodd) + if strcmp(evenorodd,'even') + evenorodd = 0; + elseif strcmp(evenorodd,'odd') + evenorodd = 1; + else + error('EVEN_OR_ODD should be the string EVEN or ODD'); + end +end + +%% Compute inverse matrix, which maps Fourier components onto +%% steerable basis. +imtx = zeros(size(angles,1),numh); +col = 1; +for h=harmonics + args = h*angles; + if (h == 0) + imtx(:,col) = ones(size(angles)); + col = col+1; + elseif evenorodd + imtx(:,col) = sin(args); + imtx(:,col+1) = -cos(args); + col = col+2; + else + imtx(:,col) = cos(args); + imtx(:,col+1) = sin(args); + col = col+2; + end +end + +r = rank(imtx); +if (( r ~= numh ) & ( r ~= size(angles,1) )) + fprintf(2,'WARNING: matrix is not full rank'); +end + +mtx = pinv(imtx); + diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/subMtx.m b/matlab/external/gptoolbox/external/matlabPyrTools/subMtx.m new file mode 100644 index 0000000..ea3c2ea --- /dev/null +++ b/matlab/external/gptoolbox/external/matlabPyrTools/subMtx.m @@ -0,0 +1,21 @@ +% MTX = subMtx(VEC, DIMENSIONS, START_INDEX) +% +% Reshape a portion of VEC starting from START_INDEX (optional, +% default=1) to the given dimensions. + +% Eero Simoncelli, 6/96. + +function mtx = subMtx(vec, sz, offset) + +if (exist('offset') ~= 1) + offset = 1; +end + +vec = vec(:); +sz = sz(:); + +if (size(sz,1) ~= 2) + error('DIMENSIONS must be a 2-vector.'); +end + +mtx = reshape( vec(offset:offset+prod(sz)-1), sz(1), sz(2) ); diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/upBlur.m b/matlab/external/gptoolbox/external/matlabPyrTools/upBlur.m new file mode 100644 index 0000000..948c2e1 --- /dev/null +++ b/matlab/external/gptoolbox/external/matlabPyrTools/upBlur.m @@ -0,0 +1,52 @@ +% RES = upBlur(IM, LEVELS, FILT) +% +% Upsample and blur an image. The blurring is done with filter +% kernel specified by FILT (default = 'binom5'), which can be a string +% (to be passed to namedFilter), a vector (applied separably as a 1D +% convolution kernel in X and Y), or a matrix (applied as a 2D +% convolution kernel). The downsampling is always by 2 in each +% direction. +% +% The procedure is applied recursively LEVELS times (default=1). + +% Eero Simoncelli, 4/97. + +function res = upBlur(im, nlevs, filt) + +%------------------------------------------------------------ +%% OPTIONAL ARGS: + +if (exist('nlevs') ~= 1) + nlevs = 1; +end + +if (exist('filt') ~= 1) + filt = 'binom5'; +end + +%------------------------------------------------------------ + +if isstr(filt) + filt = namedFilter(filt); +end + +if nlevs > 1 + im = upBlur(im,nlevs-1,filt); +end + +if (nlevs >= 1) + if (any(size(im)==1)) + if (size(im,1)==1) + filt = filt'; + end + res = upConv(im,filt,'reflect1',(size(im)~=1)+1); + elseif (any(size(filt)==1)) + filt = filt(:); + res = upConv(im,filt,'reflect1',[2 1]); + res = upConv(res,filt','reflect1',[1 2]); + else + res = upConv(im,filt,'reflect1',[2 2]); + end +else + res = im; +end diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/upConv.m b/matlab/external/gptoolbox/external/matlabPyrTools/upConv.m new file mode 100644 index 0000000..4d1ffd9 --- /dev/null +++ b/matlab/external/gptoolbox/external/matlabPyrTools/upConv.m @@ -0,0 +1,80 @@ +% RES = upConv(IM, FILT, EDGES, STEP, START, STOP, RES) +% +% Upsample matrix IM, followed by convolution with matrix FILT. These +% arguments should be 1D or 2D matrices, and IM must be larger (in +% both dimensions) than FILT. The origin of filt +% is assumed to be floor(size(filt)/2)+1. +% +% EDGES is a string determining boundary handling: +% 'circular' - Circular convolution +% 'reflect1' - Reflect about the edge pixels +% 'reflect2' - Reflect, doubling the edge pixels +% 'repeat' - Repeat the edge pixels +% 'zero' - Assume values of zero outside image boundary +% 'extend' - Reflect and invert +% 'dont-compute' - Zero output when filter overhangs OUTPUT boundaries +% +% Upsampling factors are determined by STEP (optional, default=[1 1]), +% a 2-vector [y,x]. +% +% The window over which the convolution occurs is specfied by START +% (optional, default=[1,1], and STOP (optional, default = +% step .* (size(IM) + floor((start-1)./step))). +% +% RES is an optional result matrix. The convolution result will be +% destructively added into this matrix. If this argument is passed, the +% result matrix will not be returned. DO NOT USE THIS ARGUMENT IF +% YOU DO NOT UNDERSTAND WHAT THIS MEANS!! +% +% NOTE: this operation corresponds to multiplication of a signal +% vector by a matrix whose columns contain copies of the time-reversed +% (or space-reversed) FILT shifted by multiples of STEP. See corrDn.m +% for the operation corresponding to the transpose of this matrix. + +% Eero Simoncelli, 6/96. revised 2/97. + +function result = upConv(im,filt,edges,step,start,stop,res) + +%% THIS CODE IS NOT ACTUALLY USED! (MEX FILE IS CALLED INSTEAD) + +fprintf(1,'WARNING: You should compile the MEX version of "upConv.c",\n found in the MEX subdirectory of matlabPyrTools, and put it in your matlab path. It is MUCH faster, and provides more boundary-handling options.\n'); + +%------------------------------------------------------------ +%% OPTIONAL ARGS: + +if (exist('edges') == 1) + if (strcmp(edges,'reflect1') ~= 1) + warning('Using REFLECT1 edge-handling (use MEX code for other options).'); + end +end + +if (exist('step') ~= 1) + step = [1,1]; +end + +if (exist('start') ~= 1) + start = [1,1]; +end + +% A multiple of step +if (exist('stop') ~= 1) + stop = step .* (floor((start-ones(size(start)))./step)+size(im)) +end + +if ( ceil((stop(1)+1-start(1)) / step(1)) ~= size(im,1) ) + error('Bad Y result dimension'); +end +if ( ceil((stop(2)+1-start(2)) / step(2)) ~= size(im,2) ) + error('Bad X result dimension'); +end + +if (exist('res') ~= 1) + res = zeros(stop-start+1); +end + +%------------------------------------------------------------ + +tmp = zeros(size(res)); +tmp(start(1):step(1):stop(1),start(2):step(2):stop(2)) = im; + +result = rconv2(tmp,filt) + res; diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/upConv.mexa64 b/matlab/external/gptoolbox/external/matlabPyrTools/upConv.mexa64 new file mode 100644 index 0000000..e38c594 Binary files /dev/null and b/matlab/external/gptoolbox/external/matlabPyrTools/upConv.mexa64 differ diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/upConv.mexglx b/matlab/external/gptoolbox/external/matlabPyrTools/upConv.mexglx new file mode 100644 index 0000000..3b12479 Binary files /dev/null and b/matlab/external/gptoolbox/external/matlabPyrTools/upConv.mexglx differ diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/upConv.mexmac b/matlab/external/gptoolbox/external/matlabPyrTools/upConv.mexmac new file mode 100644 index 0000000..98e7560 Binary files /dev/null and b/matlab/external/gptoolbox/external/matlabPyrTools/upConv.mexmac differ diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/upConv.mexw32 b/matlab/external/gptoolbox/external/matlabPyrTools/upConv.mexw32 new file mode 100644 index 0000000..36d5011 Binary files /dev/null and b/matlab/external/gptoolbox/external/matlabPyrTools/upConv.mexw32 differ diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/var2.m b/matlab/external/gptoolbox/external/matlabPyrTools/var2.m new file mode 100644 index 0000000..6957eff --- /dev/null +++ b/matlab/external/gptoolbox/external/matlabPyrTools/var2.m @@ -0,0 +1,17 @@ +% V = VAR2(MTX,MEAN) +% +% Sample variance of a matrix. +% Passing MEAN (optional) makes the calculation faster. + +function res = var2(mtx, mn) + +if (exist('mn') ~= 1) + mn = mean2(mtx); +end + +if (isreal(mtx)) + res = sum(sum(abs(mtx-mn).^2)) / max((prod(size(mtx)) - 1),1); +else + res = sum(sum(real(mtx-mn).^2)) + i*sum(sum(imag(mtx-mn).^2)); + res = res / max((prod(size(mtx)) - 1),1); +end diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/vectify.m b/matlab/external/gptoolbox/external/matlabPyrTools/vectify.m new file mode 100644 index 0000000..3664223 --- /dev/null +++ b/matlab/external/gptoolbox/external/matlabPyrTools/vectify.m @@ -0,0 +1,8 @@ +% [VEC] = columnize(MTX) +% +% Pack elements of MTX into a column vector. Just provides a +% function-call notatoin for the operation MTX(:) + +function vec = columnize(mtx) + +vec = mtx(:); diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/wpyrBand.m b/matlab/external/gptoolbox/external/matlabPyrTools/wpyrBand.m new file mode 100644 index 0000000..c027cca --- /dev/null +++ b/matlab/external/gptoolbox/external/matlabPyrTools/wpyrBand.m @@ -0,0 +1,39 @@ +% RES = wpyrBand(PYR, INDICES, LEVEL, BAND) +% +% Access a subband from a separable QMF/wavelet pyramid. +% +% LEVEL (optional, default=1) indicates the scale (finest = 1, +% coarsest = wpyrHt(INDICES)). +% +% BAND (optional, default=1) indicates which subband (1=horizontal, +% 2=vertical, 3=diagonal). + +% Eero Simoncelli, 6/96. + +function im = wpyrBand(pyr,pind,level,band) + +if (exist('level') ~= 1) + level = 1; +end + +if (exist('band') ~= 1) + band = 1; +end + +if ((pind(1,1) == 1) | (pind(1,2) ==1)) + nbands = 1; +else + nbands = 3; +end + +if ((band > nbands) | (band < 1)) + error(sprintf('Bad band number (%d) should be in range [1,%d].', band, nbands)); +end + +maxLev = wpyrHt(pind); +if ((level > maxLev) | (level < 1)) + error(sprintf('Bad level number (%d), should be in range [1,%d].', level, maxLev)); +end + +band = band + nbands*(level-1); +im = pyrBand(pyr,pind,band); diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/wpyrHt.m b/matlab/external/gptoolbox/external/matlabPyrTools/wpyrHt.m new file mode 100644 index 0000000..476be83 --- /dev/null +++ b/matlab/external/gptoolbox/external/matlabPyrTools/wpyrHt.m @@ -0,0 +1,15 @@ +% [HEIGHT] = wpyrHt(INDICES) +% +% Compute height of separable QMF/wavelet pyramid with given index matrix. + +% Eero Simoncelli, 6/96. + +function [ht] = wpyrHt(pind) + +if ((pind(1,1) == 1) | (pind(1,2) ==1)) + nbands = 1; +else + nbands = 3; +end + +ht = (size(pind,1)-1)/nbands; diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/wpyrLev.m b/matlab/external/gptoolbox/external/matlabPyrTools/wpyrLev.m new file mode 100644 index 0000000..18f30ae --- /dev/null +++ b/matlab/external/gptoolbox/external/matlabPyrTools/wpyrLev.m @@ -0,0 +1,30 @@ +% [LEV,IND] = wpyrLev(PYR,INDICES,LEVEL) +% +% Access a level from a separable QMF/wavelet pyramid. +% Return as an SxB matrix, B = number of bands, S = total size of a band. +% Also returns an Bx2 matrix containing dimensions of the subbands. + +% Eero Simoncelli, 6/96. + +function [lev,ind] = wpyrLev(pyr,pind,level) + +if ((pind(1,1) == 1) | (pind(1,2) ==1)) + nbands = 1; +else + nbands = 3; +end + +if ((level > wpyrHt(pind)) | (level < 1)) + error(sprintf('Level number must be in the range [1, %d].', wpyrHt(pind))); +end + +firstband = 1 + nbands*(level-1) +firstind = 1; +for l=1:firstband-1 + firstind = firstind + prod(pind(l,:)); +end + + +ind = pind(firstband:firstband+nbands-1,:); +lev = pyr(firstind:firstind+sum(prod(ind'))-1); + diff --git a/matlab/external/gptoolbox/external/matlabPyrTools/zconv2.m b/matlab/external/gptoolbox/external/matlabPyrTools/zconv2.m new file mode 100644 index 0000000..f678d89 --- /dev/null +++ b/matlab/external/gptoolbox/external/matlabPyrTools/zconv2.m @@ -0,0 +1,41 @@ +% RES = ZCONV2(MTX1, MTX2, CTR) +% +% Convolution of two matrices, with boundaries handled as if the larger mtx +% lies in a sea of zeros. Result will be of size of LARGER vector. +% +% The origin of the smaller matrix is assumed to be its center. +% For even dimensions, the origin is determined by the CTR (optional) +% argument: +% CTR origin +% 0 DIM/2 (default) +% 1 (DIM/2)+1 (behaves like conv2(mtx1,mtx2,'same')) + +% Eero Simoncelli, 2/97. + +function c = zconv2(a,b,ctr) + +if (exist('ctr') ~= 1) + ctr = 0; +end + +if (( size(a,1) >= size(b,1) ) & ( size(a,2) >= size(b,2) )) + large = a; small = b; +elseif (( size(a,1) <= size(b,1) ) & ( size(a,2) <= size(b,2) )) + large = b; small = a; +else + error('one arg must be larger than the other in both dimensions!'); +end + +ly = size(large,1); +lx = size(large,2); +sy = size(small,1); +sx = size(small,2); + +%% These values are the index of the small mtx that falls on the +%% border pixel of the large matrix when computing the first +%% convolution response sample: +sy2 = floor((sy+ctr+1)/2); +sx2 = floor((sx+ctr+1)/2); + +clarge = conv2(large,small); +c = clarge(sy2:ly+sy2-1, sx2:lx+sx2-1); diff --git a/matlab/external/gptoolbox/external/mls/MLSD2DTransform.m b/matlab/external/gptoolbox/external/mls/MLSD2DTransform.m new file mode 100644 index 0000000..f66b5ef --- /dev/null +++ b/matlab/external/gptoolbox/external/mls/MLSD2DTransform.m @@ -0,0 +1,242 @@ +function fv = MLSD2DTransform(varargin) +% MLSD2DTRANSFORM Generates a 2D MLSD structure. +% +% function fv = MLSD2DTransform(mlsd,q) +% +% This function transform the v points. For more informations see [1]. +% +% [1] "Image Deformation Using Moving Least Squares", +% Scott Schaefer, Travis McPhail, Joe Warren +% +% Parameters +% ---------- +% IN: +% mlsd = A valid mlsd structure. +% q = A valid set of new handles (2|3xN points or 4xN segments). +% OUT: +% fv = The new points obtained moving v. + +% Parsing parameters: +[mlsd,q] = ParseParams(varargin{:}); + +% Selecting the type of constrint objects: +switch mlsd.constr + % Points constrained transformation: + case 'points' + % Selecting the type of transformation: + switch mlsd.type + case 'affine' + fv = PointsTransformAffine(mlsd,q); + case 'similar' + fv = PointsTransformSimilar(mlsd,q); + case 'rigid' + fv = PointsTransformRigid(mlsd,q); + end + % Segments constrained transformation: + case 'lines' + % Selecting the type of transformation: + switch mlsd.type + case 'affine' + fv = LinesTransformAffine(mlsd,q); + case 'similar' + fv = LinesTransformSimilar(mlsd,q); + case 'rigid' + fv = LinesTransformRigid(mlsd,q); + end +end + +% ------------------------ LOCAL FUNCTIONS ------------------------ + +% Precomputing weighted centroids: +function Qstar = PrecomputeWCentroids(p,w) + +% Computing the centroids: +Qstar = (p*w)./repmat(sum(w,1),[size(p,1),1]); + +% ----------------------------------------------------------------- + +% Precomputing weighted centroids: +function Qstar = PrecomputeWCentroidsLines(q,W,denStar) + +% Initializing the Pstar array: +Qstar = zeros(2,size(W.d00,2)); + +% Iterating on segments: +for i=1:size(q,2) + % Auxiliary: + d00_d01 = W.d00(i,:) + W.d01(i,:); + d01_d11 = W.d01(i,:) + W.d11(i,:); + + % Updating the centroids: + Qstar = Qstar + repmat(q(1:2,i),[1,size(d00_d01,2)]).*[d00_d01;d00_d01] + ... + repmat(q(3:4,i),[1,size(d00_d01,2)]).*[d01_d11;d01_d11]; +end + +% Computing the centroids: +Qstar = Qstar./repmat(denStar,[2,1]); + +% ----------------------------------------------------------------- + +% An affine transformation: +function fv = PointsTransformAffine(mlsd,q) + +% Computing the weighted centroids: +Qstar = PrecomputeWCentroids(q,mlsd.w); +fv = Qstar; + +% Adding the affine parts (without the computed translation): +for j=1:size(q,2) + % Computing the hat points: + Qhat = repmat(q(:,j),[1,size(Qstar,2)])-Qstar; + + % Updating: + fv = fv + Qhat.*repmat(mlsd.data.A(j,:),[size(Qhat,1),1]); +end + +% ----------------------------------------------------------------- + +% A similar transformation: +function fv = PointsTransformSimilar(mlsd,q) + +% Computing the weighted centroids: +Qstar = PrecomputeWCentroids(q,mlsd.w); +fv = Qstar; + +% Adding the affine parts (without the computed translation): +for i=1:size(q,2) + % Computing the hat points: + Qhat = repmat(q(:,i),[1,size(Qstar,2)])-Qstar; + + % Updating: + fv = fv + [sum(Qhat.*[mlsd.data.A{i}.a;mlsd.data.A{i}.c],1); ... + sum(Qhat.*[mlsd.data.A{i}.b;mlsd.data.A{i}.d],1)]; +end + +% ----------------------------------------------------------------- + +% A similar transformation: +function fv = PointsTransformRigid(mlsd,q) + +% Computing the weighted centroids: +Qstar = PrecomputeWCentroids(q,mlsd.w); + +% Computing the first step: +fv2 = zeros(size(Qstar)); +for i=1:size(q,2) + % Computing the hat points: + Qhat = repmat(q(:,i),[1,size(Qstar,2)])-Qstar; + + % Adding a vector: + fv2 = fv2 + [sum(Qhat.*[mlsd.data.A{i}.a;mlsd.data.A{i}.c],1); ... + sum(Qhat.*[mlsd.data.A{i}.b;mlsd.data.A{i}.d],1)]; +end + +% The norms of fv2: +normof_fv2 = sqrt(sum(fv2.^2,1)); + +% The normalization factor: +norm_fact = mlsd.data.normof_v_Pstar./normof_fv2; + +% Generating the output: +fv = fv2.*repmat(norm_fact,[size(fv2,1),1]) + Qstar; + +% ----------------------------------------------------------------- + +% An affine transformation: +function fv = LinesTransformAffine(mlsd,q) + +% Computing the weighted centroids: +Qstar = PrecomputeWCentroidsLines(q,mlsd.W,mlsd.data.denStar); +fv = Qstar; + +% Adding the affine parts (without the computed translation): +for j=1:size(q,2) + % Computing the hat points: + chat = repmat(q(1:2,j),[1,size(Qstar,2)])-Qstar; + dhat = repmat(q(3:4,j),[1,size(Qstar,2)])-Qstar; + + % Updating: + fv = fv + [mlsd.data.A{j}.a;mlsd.data.A{j}.a].*chat + ... + [mlsd.data.A{j}.b;mlsd.data.A{j}.b].*dhat; +end + +% ----------------------------------------------------------------- + +% An affine transformation: +function fv = LinesTransformSimilar(mlsd,q) + +% Computing the weighted centroids: +Qstar = PrecomputeWCentroidsLines(q,mlsd.W,mlsd.data.denStar); +fv = Qstar; + +% Adding the affine parts (without the computed translation): +for j=1:size(q,2) + % Computing the hat points: + chat = repmat(q(1:2,j),[1,size(Qstar,2)])-Qstar; + dhat = repmat(q(3:4,j),[1,size(Qstar,2)])-Qstar; + + % Updating: + L = [chat;dhat]; + A = mlsd.data.A{j}; + fv = fv + [sum(L.*[A.a11;A.a21;A.a31;A.a41],1); + sum(L.*[A.a12;A.a22;A.a32;A.a42],1)]; +end + +% ----------------------------------------------------------------- + +% An affine transformation: +function fv = LinesTransformRigid(mlsd,q) + +% Computing the weighted centroids: +Qstar = PrecomputeWCentroidsLines(q,mlsd.W,mlsd.data.denStar); + +% Adding the affine parts (without the computed translation): +fv2 = zeros(size(Qstar)); +for j=1:size(q,2) + % Computing the hat points: + chat = repmat(q(1:2,j),[1,size(Qstar,2)])-Qstar; + dhat = repmat(q(3:4,j),[1,size(Qstar,2)])-Qstar; + + % Adding a vector: + L = [chat;dhat]; + A = mlsd.data.A{j}; + fv2 = fv2 + [sum(L.*[A.a11;A.a21;A.a31;A.a41],1); + sum(L.*[A.a12;A.a22;A.a32;A.a42],1)]; +end + +% The norms of fv2: +normof_fv2 = sqrt(sum(fv2.^2,1)); +normof_fv2(find(normof_fv2==0)) = 1e-8; + +% The normalization factor: +norm_fact = mlsd.data.normof_v_Pstar./normof_fv2; + +% Generating the output: +fv = fv2.*repmat(norm_fact,[size(fv2,1),1]) + Qstar; + +% ----------------------------------------------------------------- + +% Parsing of parameters: +function [mlsd,q] = ParseParams(varargin) + +% Number of parameters: +if nargin<2 error('Too few parameters'); end +if nargin>2 error('Too many parameters'); end + +% Set up variables: +varnames = {'mlsd','q'}; +for ind=1:nargin + eval([varnames{ind} ' = varargin{ind} ;']); +end + +% The structure mlsd is not checked, it must be valid. + +% Checking the points q: +if size(q,1)<4 + q = points2dnormalize(q); +end + +% Checking the shape of q: +if size(q,2)~=size(mlsd.p,2) + error('The new handle must be the same number!'); +end diff --git a/matlab/external/gptoolbox/external/mls/MLSD2DWarp.m b/matlab/external/gptoolbox/external/mls/MLSD2DWarp.m new file mode 100644 index 0000000..4b33296 --- /dev/null +++ b/matlab/external/gptoolbox/external/mls/MLSD2DWarp.m @@ -0,0 +1,77 @@ +function [imgo,ifv,fv] = MLSD2DWarp(varargin) +% MLSD2DWARP Transforming an image warping a grid of points. +% +% function [imgo,ifv,fv] = MLSD2DWarp(img,mlsd,q,X,Y,mode) +% +% This function transform an image warping a grid of points at a certain +% step size. An MLSD is required. +% +% Parameters +% ---------- +% IN: +% img = The image to be warped. +% mlsd = An mlsd. +% q = The moved handles (2|3xN points or 4xN segments). +% X = The X grid (obtained with meshgrid). +% Y = The Y grid (obtained with meshgrid). +% mode = The interpolation mode: {'cubic','linear','nearest'}. (default='linear') +% OUT: +% imgo = The warped image. +% ifv = The inverse warping. +% fv = The warped image points. + +% Parsing parameters: +[img,mlsd,q,X,Y,mode] = ParseParams(varargin{:}); + +% Image info: +[h,w,c] = size(img); + +% Generating the grid: +v = [X(:)';Y(:)']; + +% Generating the complete grid: +[TX,TY] = meshgrid(1:w,1:h); + +% Computing the warp: +sfv = MLSD2DTransform(mlsd,q); + +% Computing the displacements: +dxy = v-sfv; +dxT = interp2(X,Y,reshape(dxy(1,:),size(X)),TX,TY); +dyT = interp2(X,Y,reshape(dxy(2,:),size(X)),TX,TY); + +% Computing the new (inverse) points: +ifXT = TX+dxT; +ifYT = TY+dyT; +ifv = [ifXT(:),ifYT(:)]'; + +% If required computing the direct points: +if nargout>2 + %Moving in the other direction: + fXT = TX-dxT; + fYT = TY-dyT; + fv = [fXT(:),fYT(:)]'; +end + +% Warping: +tmap = cat(3,ifXT,ifYT); +resamp = makeresampler(mode,'fill'); +imgo = tformarray(img,[],resamp,[2 1],[1 2],[],tmap,0); + +% ------------------------ LOCAL FUNCTIONS ------------------------ + +% Parsing of parameters: +function [img,mlsd,q,X,Y,mode] = ParseParams(varargin) + +% Number of parameters: +if nargin<5 error('Too few parameters'); end +if nargin>6 error('Too many parameters'); end + +% Set up variables: +varnames = {'img','mlsd','q','X','Y','mode'}; +for ind=1:nargin + eval([varnames{ind} ' = varargin{ind} ;']); +end + +% Default values: +if nargin<6 mode='linear'; end diff --git a/matlab/external/gptoolbox/external/mls/MLSD2DlinesPrecompute.m b/matlab/external/gptoolbox/external/mls/MLSD2DlinesPrecompute.m new file mode 100644 index 0000000..bea4dd9 --- /dev/null +++ b/matlab/external/gptoolbox/external/mls/MLSD2DlinesPrecompute.m @@ -0,0 +1,358 @@ +function mlsd = MLSD2DlinesPrecompute(varargin) +% MLSD2DLINESPRECOMPUTE Generates a 2D MLSD structure. +% +% function mlsd = MLSD2DlinesPrecompute(p,v,type) +% +% This function precomputes a set of values and generate an MLSD structure +% that embeds infos about the deformation algorithm to be used and embeds +% the parameters that must be used for the process. This function allows to +% initialize a deformation process of one or more an images. For more +% informations see [1]. +% +% [1] "Image Deformation Using Moving Least Squares", +% Scott Schaefer, Travis McPhail, Joe Warren +% +% Parameters +% ---------- +% IN: +% p = The starting position of the handles lines (as [a;b] vectors with +% a and b column points that define the extrema of the segment). +% v = The points to be moved (i.e. a grid). +% type = The algorithm type ('affine','similar','rigid'). (def='rigid') + +% Parsing parameters: +[p,v,type] = ParseParams(varargin{:}); + +% Removing coincidences: +v = RemoveCoincidences(v,p); + +% Precomputing the weights: +W = PrecomputeWeights(p,v); + +% Precomputing the centroids: +[Pstar,denStar] = PrecomputeWCentroids(p,W); + +% Preparing the structure: +mlsd.p = p; +mlsd.v = v; +mlsd.type = type; +mlsd.W = W; +mlsd.constr = 'lines'; + +% Selecting the generation function: +switch type + case 'affine' + mlsd.data = PrecomputeAffine(p,v,W,Pstar); + case 'similar' + mlsd.data = PrecomputeSimilar(p,v,W,Pstar); + case 'rigid' + mlsd.data = PrecomputeRigid(p,v,W,Pstar); +end + +% Other data: +mlsd.data.denStar = denStar; + +% ------------------------ LOCAL FUNCTIONS ------------------------ + +% Removing coincidences: +function v = RemoveCoincidences(v,p) + +% Iterating on points: +for i=1:size(p,2) + % Coincidences with a: + ind = find(v(1,:)==p(1,i) & v(2,:)==p(2,i)); + v(:,ind) = v(:,ind) + 1e-8; + + % Coincidences with b: + ind = find(v(1,:)==p(3,i) & v(2,:)==p(4,i)); + v(:,ind) = v(:,ind) + 1e-8; +end + +% ----------------------------------------------------------------- + +% Precomputing the weights: +function W = PrecomputeWeights(p,v) + +% Init W: +W.d00 = zeros(size(p,2),size(v,2)); +W.d01 = W.d00; +W.d11 = W.d00; + +% Computing usefull quantities: +a_b = p(1:2,:)-p(3:4,:); +b_a = -a_b; +for i=1:size(p,2) + % Computing the a-v and b-v values: + a_v = repmat(p(1:2,i),[1,size(v,2)])-v; + b_v = repmat(p(3:4,i),[1,size(v,2)])-v; + v_b = -b_v; + + % Computing the triplaned values: + a_v_t = [-a_v(2,:);a_v(1,:)]; + b_v_t = [-b_v(2,:);b_v(1,:)]; + + % Computing the big Delta and all the other combinations: + Num1 = b_v(1,:).*b_a(1,i) + b_v(2,:).*b_a(2,i); + Num2 = a_v(1,:).*a_b(1,i) + a_v(2,:).*a_b(2,i); + Den1 = b_v_t(1,:).*b_a(1,i) + b_v_t(2,:).*b_a(2,i); + Delta = a_v_t(1,:).*a_b(1,i) + a_v_t(2,:).*a_b(2,i); + + % Computing the angle theta: + theta = atan2(Den1,Num1)-atan2(Delta,Num2); + + % Clearing: + clear Num1 Num2 Den1 a_v_t b_v_t; + + % The beta vectors: + beta00 = sum(a_v.^2,1); + beta01 = sum(a_v.*v_b,1); + beta11 = sum(v_b.^2,1); + + %% Precomputing values: + %a_bNorm = norm(a_b(:,i)); + %a_bNorm_2Delta2 = a_bNorm./(2*Delta.^2); + %theta_Delta = theta./Delta; + % + %% Computing the weights: + %W.d00(i,:) = a_bNorm_2Delta2.*(beta01./beta00-beta11.*theta_Delta); + %W.d01(i,:) = a_bNorm_2Delta2.*(1-beta01.*theta_Delta); + %W.d11(i,:) = a_bNorm_2Delta2.*(beta01./beta11-beta00.*theta_Delta); + + % Getting the case vector: + DeltaIsZero = Delta==0; + + % The non-zero case: + ind = find(~DeltaIsZero); + a_bNorm = norm(a_b(:,i)); + a_bNorm_2Delta2 = a_bNorm./(2*Delta(ind).^2); + theta_Delta = theta(ind)./Delta(ind); + W.d00(i,ind) = a_bNorm_2Delta2.*(beta01(ind)./beta00(ind)-beta11(ind).*theta_Delta); + W.d01(i,ind) = a_bNorm_2Delta2.*(1-beta01(ind).*theta_Delta); + W.d11(i,ind) = a_bNorm_2Delta2.*(beta01(ind)./beta11(ind)-beta00(ind).*theta_Delta); + + + % The zero case: + ind = find(DeltaIsZero); + if ~isempty(ind) + % Computing the other elements: + a_bNorm5 = a_bNorm.^5; + a_vb_a = a_v(1,ind).*b_a(1,i) + a_v(2,ind).*b_a(2,i); + v_bb_a = v_b(1,ind).*b_a(1,i) + v_b(2,ind).*b_a(2,i); + W.d00(i,ind) = a_bNorm5./(3*v_bb_a.*a_vb_a.^3+1e-8); + W.d01(i,ind) = a_bNorm5./(6*v_bb_a.^2.*a_vb_a.^2+1e-8); + W.d11(i,ind) = a_bNorm5./(3*v_bb_a.^3.*a_vb_a+1e-8); + end + + % Clearing: + clear a_vb_a v_bb_a ind DeltaIsZero a_v b_v v_b; + % Clearing: + clear beta00 beta01 beta11 theta Delta theta_Delta; +end + +% ----------------------------------------------------------------- + +% Precomputing weighted centroids: +function [Pstar,denStar] = PrecomputeWCentroids(p,W) + +% Computing the den star: +denStar = sum(W.d00+2*W.d01+W.d11,1); + +% Initializing the Pstar array: +Pstar = zeros(2,size(W.d00,2)); + +% Iterating on segments: +for i=1:size(p,2) + % Auxiliary: + d00_d01 = W.d00(i,:) + W.d01(i,:); + d01_d11 = W.d01(i,:) + W.d11(i,:); + + % Updating the centroids: + Pstar = Pstar + repmat(p(1:2,i),[1,size(d00_d01,2)]).*[d00_d01;d00_d01] + ... + repmat(p(3:4,i),[1,size(d00_d01,2)]).*[d01_d11;d01_d11]; +end + +% Computing the centroids: +Pstar = Pstar./[denStar;denStar]; + +% ----------------------------------------------------------------- + +% Precomputing the affine deformation: +function data = PrecomputeAffine(p,v,W,Pstar) + +% Computing the ahat and bhat and the matrix elements: +ahat = cell(1,size(p,2)); +bhat = ahat; +a = zeros(1,size(Pstar,2)); +b = a; +d = a; +for i=1:size(p,2) + % Computing ahat{i} and bhat{i}: + ahat{i} = repmat(p(1:2,i),[1,size(Pstar,2)])-Pstar; + bhat{i} = repmat(p(3:4,i),[1,size(Pstar,2)])-Pstar; + + % Computing the matrix elements: + a = a + ahat{i}(1,:).^2.*W.d00(i,:) + ... + 2*ahat{i}(1,:).*bhat{i}(1,:).*W.d01(i,:) + ... + bhat{i}(1,:).^2.*W.d11(i,:); + b = b + ahat{i}(1,:).*ahat{i}(2,:).*W.d00(i,:) + ... + (ahat{i}(2,:).*bhat{i}(1,:)+ahat{i}(1,:).*bhat{i}(2,:)).*W.d01(i,:) + ... + bhat{i}(1,:).*bhat{i}(2,:).*W.d11(i,:); + d = d + ahat{i}(2,:).^2.*W.d00(i,:) + ... + 2*ahat{i}(2,:).*bhat{i}(2,:).*W.d01(i,:) + ... + bhat{i}(2,:).^2.*W.d11(i,:); +end + +% Computing the inverse: +det = a.*d - b.^2; +det(find(det==0)) = 1e-8; +Ia = d./det; +Ib = -b./det; +Id = a./det; + +% Computing the v-Pstar values: +M1 = v - Pstar; + +% Computing the first product elements: +F1 = [sum(M1.*[Ia;Ib],1);sum(M1.*[Ib;Id],1)]; + +% Computing the A values: +A = cell(1,size(p,2)); +for j=1:size(p,2) + % All but W: + a = sum(F1.*ahat{j},1); + b = sum(F1.*bhat{j},1); + + % Multipling per W: + A{j}.a = a.*W.d00(j,:) + b.*W.d01(j,:); + A{j}.b = a.*W.d01(j,:) + b.*W.d11(j,:); +end + +% The data structure: +data.A = A; + +% ----------------------------------------------------------------- + +% Precomputing the Asimilar: +function [A,R1] = PrecomputeA(Pstar,ahat,bhat,v,W) + +% Allocating: +A = cell(1,numel(ahat)); + +% Fixed part: +R1 = v - Pstar; +R2 = [R1(2,:);-R1(1,:)]; +% Iterating on segments: +for i=1:numel(ahat) + % The transformed versions: + ahat_t = [ahat{i}(2,:);-ahat{i}(1,:)]; + bhat_t = [bhat{i}(2,:);-bhat{i}(1,:)]; + + % Computing the first block: + a11 = sum(ahat{i}.*R1,1); + a12 = sum(ahat{i}.*R2,1); + a21 = sum(ahat_t.*R1,1); + a22 = sum(ahat_t.*R2,1); + a31 = sum(bhat{i}.*R1,1); + a32 = sum(bhat{i}.*R2,1); + a41 = sum(bhat_t.*R1,1); + a42 = sum(bhat_t.*R2,1); + + % Computing the values: + A{i}.a11 = a11.*W.d00(i,:) + a31.*W.d01(i,:); + A{i}.a12 = a12.*W.d00(i,:) + a32.*W.d01(i,:); + A{i}.a21 = a21.*W.d00(i,:) + a41.*W.d01(i,:); + A{i}.a22 = a22.*W.d00(i,:) + a42.*W.d01(i,:); + A{i}.a31 = a11.*W.d01(i,:) + a31.*W.d11(i,:); + A{i}.a32 = a12.*W.d01(i,:) + a32.*W.d11(i,:); + A{i}.a41 = a21.*W.d01(i,:) + a41.*W.d11(i,:); + A{i}.a42 = a22.*W.d01(i,:) + a42.*W.d11(i,:); +end + +% ----------------------------------------------------------------- + +% Precomputing the similar deformation: +function data = PrecomputeSimilar(p,v,W,Pstar) + +% Iterating on points: +ahat = cell(1,size(p,2)); +bhat = ahat; +mu = zeros(1,size(v,2)); +for i=1:size(p,2) + % Computing ahat{i} and bhat{i}: + ahat{i} = repmat(p(1:2,i),[1,size(Pstar,2)])-Pstar; + bhat{i} = repmat(p(3:4,i),[1,size(Pstar,2)])-Pstar; + + % Computing the mu values: + mu = mu + sum(ahat{i}.^2,1).*W.d00(i,:) + ... + 2*sum(ahat{i}.*bhat{i},1).*W.d01(i,:) + ... + sum(bhat{i}.^2,1).*W.d11(i,:); +end + +% Computing the matrix A: +A = PrecomputeA(Pstar,ahat,bhat,v,W); + +% Premultiplying A/mu: +for i=1:numel(A) + % Managing a single matrix: + A{i}.a11 = A{i}.a11./mu; + A{i}.a12 = A{i}.a12./mu; + A{i}.a21 = A{i}.a21./mu; + A{i}.a22 = A{i}.a22./mu; + A{i}.a31 = A{i}.a31./mu; + A{i}.a32 = A{i}.a32./mu; + A{i}.a41 = A{i}.a41./mu; + A{i}.a42 = A{i}.a42./mu; +end + +% The data structure: +data.A = A; + +% ----------------------------------------------------------------- + +% Precomputing the similar deformation: +function data = PrecomputeRigid(p,v,W,Pstar) + +% Iterating on points: +ahat = cell(1,size(p,2)); +bhat = ahat; +for i=1:size(p,2) + % Computing ahat{i} and bhat{i}: + ahat{i} = repmat(p(1:2,i),[1,size(Pstar,2)])-Pstar; + bhat{i} = repmat(p(3:4,i),[1,size(Pstar,2)])-Pstar; +end + +% Computing the matrix A and v-Pstar: +[A,v_Pstar] = PrecomputeA(Pstar,ahat,bhat,v,W); + +% The norm of v-Pstar: +normof_v_Pstar = sqrt(sum(v_Pstar.^2,1)); + +% The data structure: +data.A = A; +data.normof_v_Pstar = normof_v_Pstar; + +% ----------------------------------------------------------------- + +% Parsing of parameters: +function [p,v,type] = ParseParams(varargin) + +% Number of parameters: +if nargin<2 error('Too few parameters'); end +if nargin>3 error('Too many parameters'); end + +% Set up variables: +varnames = {'p','v','type'}; +for ind=1:nargin + eval([varnames{ind} ' = varargin{ind} ;']); +end + +% Default parameters: +if nargin<3 type='rigid'; end + +% Checking the points p and v: +v = points2dnormalize(v); + +% Check type param: +if ~strin(type,{'affine','similar','rigid'}) + error('Unknown algorithm type!'); +end diff --git a/matlab/external/gptoolbox/external/mls/MLSD2DpointsPrecompute.m b/matlab/external/gptoolbox/external/mls/MLSD2DpointsPrecompute.m new file mode 100644 index 0000000..24543b5 --- /dev/null +++ b/matlab/external/gptoolbox/external/mls/MLSD2DpointsPrecompute.m @@ -0,0 +1,241 @@ +function mlsd = MLSD2DpointsPrecompute(varargin) +% MLSD2DPOINTSPRECOMPUTE Generates a 2D MLSD structure. +% +% function mlsd = MLSD2DpointsPrecompute(p,v,type,a) +% +% This function precomputes a set of values and generate an MLSD structure +% that embeds infos about the deformation algorithm to be used and embeds +% the parameters that must be used for the process. This function allows to +% initialize a deformation process of one or more an images. For more +% informations see [1]. +% +% [1] "Image Deformation Using Moving Least Squares", +% Scott Schaefer, Travis McPhail, Joe Warren +% +% Parameters +% ---------- +% IN: +% p = The starting position of the handles points. +% v = The points to be moved (i.e. a grid). +% type = The algorithm type ('affine','similar','rigid'). (def='rigid') +% a = The order. (def=2) +% w = provide your own weights + +% Parsing parameters: +[p,v,type,a,w] = ParseParams(varargin{:}); + +% Precomputing the weights: +if(isempty(w)) + w = PrecomputeWeights(p,v,a); +end + +% Preparing the structure: +mlsd.p = p; +mlsd.v = v; +mlsd.type = type; +mlsd.w = w; +mlsd.constr = 'points'; + +% Selecting the generation function: +switch type + case 'affine' + mlsd.data = PrecomputeAffine(p,v,w); + case 'similar' + mlsd.data = PrecomputeSimilar(p,v,w); + case 'rigid' + mlsd.data = PrecomputeRigid(p,v,w); +end + +% ------------------------ LOCAL FUNCTIONS ------------------------ + +% Precomputing the weights: +function w = PrecomputeWeights(p,v,a) + +% Preparing the output buffer: +w = zeros(size(p,2),size(v,2)); + +% Iterating on handles: +for i=1:size(p,2) + % Precomputing the norms^2: + norms_2 = sum((repmat(p(:,i),[1,size(v,2)])-v).^2,1); + + % Precomputing the weights: + w(i,:) = 1./(norms_2.^a+1e-8); +end +w = w./repmat(sum(w),size(p,2),1); + +% ----------------------------------------------------------------- + +% Precomputing weighted centroids: +function Pstar = PrecomputeWCentroids(p,w) + +% Computing the centroids: +Pstar = (p*w)./repmat(sum(w,1),[size(p,1),1]); + +% ----------------------------------------------------------------- + +% Precomputing the affine deformation: +function data = PrecomputeAffine(p,v,w) + +% Computing the centroids: +Pstar = PrecomputeWCentroids(p,w); + +% Precomputing the first matrix: +M1 = v - Pstar; + +% Allocating the central matrix: +a = zeros(1,size(Pstar,2)); +b = a; +d = a; + +% Iterating on points: +Phat = cell(1,size(p,2)); +for i=1:size(p,2) + % Computing the hat points: + Phat{i} = repmat(p(:,i),[1,size(Pstar,2)])-Pstar; + + % Computing the matrix elements: + a = a + w(i,:).*Phat{i}(1,:).^2; + b = b + w(i,:).*Phat{i}(1,:).*Phat{i}(2,:); + d = d + w(i,:).*Phat{i}(2,:).^2; +end + +% Computing the determinant: +det = a.*d - b.^2; + +% Computing the inverse: +Ia = d./det; +Ib = -b./det; +Id = a./det; + +% Computing the first product elements: +F1 = [sum(M1.*[Ia;Ib],1);sum(M1.*[Ib;Id],1)]; + +% Computing the A values: +A = zeros(size(p,2),size(Pstar,2)); +for j=1:size(p,2) + % A single element: + A(j,:) = sum(F1.*Phat{j},1).*w(j,:); +end + +% The data structure: +data.A = A; + +% ----------------------------------------------------------------- + +% Precomputing the Asimilar: +function [A,R1] = PrecomputeA(Pstar,Phat,v,w) + +% Allocating: +A = cell(1,numel(Phat)); + +% Fixed part: +R1 = v - Pstar; +R2 = [R1(2,:);-R1(1,:)]; + +% Iterating on points: +for i=1:numel(Phat) + % Precomputing the blocks: + L1 = Phat{i}; + L2 = [L1(2,:);-L1(1,:)]; + + % Computing the values: + A{i}.a = w(i,:).*sum(L1.*R1,1); + A{i}.b = w(i,:).*sum(L1.*R2,1); + A{i}.c = w(i,:).*sum(L2.*R1,1); + A{i}.d = w(i,:).*sum(L2.*R2,1); +end + +% ----------------------------------------------------------------- + +% Precomputing the similar deformation: +function data = PrecomputeSimilar(p,v,w) + +% Computing the centroids: +Pstar = PrecomputeWCentroids(p,w); + +% Iterating on points: +Phat = cell(1,size(p,2)); +mu = zeros(1,size(Pstar,2)); +for i=1:size(p,2) + % Computing the hat points: + Phat{i} = repmat(p(:,i),[1,size(Pstar,2)])-Pstar; + + % Updating the values of mu: + mu = mu + w(i,:).*sum(Phat{i}.^2,1); +end + +% Computing the matrix A: +A = PrecomputeA(Pstar,Phat,v,w); + +% Premultiplying A/mu: +for i=1:numel(A) + % Managing a single matrix: + A{i}.a = A{i}.a./mu; + A{i}.b = A{i}.b./mu; + A{i}.c = A{i}.c./mu; + A{i}.d = A{i}.d./mu; +end + +% The data structure: +data.A = A; + +% ----------------------------------------------------------------- + +% Precomputing the similar deformation: +function data = PrecomputeRigid(p,v,w) + +% Computing the centroids: +Pstar = PrecomputeWCentroids(p,w); + +% Iterating on points: +Phat = cell(1,size(p,2)); +for i=1:size(p,2) + % Computing the hat points: + Phat{i} = repmat(p(:,i),[1,size(Pstar,2)])-Pstar; +end + +% Computing the matrix A and v-Pstar: +[A,v_Pstar] = PrecomputeA(Pstar,Phat,v,w); + +% The norm of v-Pstar: +normof_v_Pstar = sqrt(sum(v_Pstar.^2,1)); + +% The data structure: +data.A = A; +data.normof_v_Pstar = normof_v_Pstar; + +% ----------------------------------------------------------------- + +% Parsing of parameters: +function [p,v,type,a,w] = ParseParams(varargin) + +% Number of parameters: +if nargin<2 error('Too few parameters'); end +if nargin>5 error('Too many parameters'); end + +% Set up variables: +varnames = {'p','v','type','a','w'}; +for ind=1:nargin + eval([varnames{ind} ' = varargin{ind} ;']); +end + +% Default parameters: +if nargin<3 type='rigid'; end +if nargin<4 a=2; end +if nargin<5 w=[]; end + +% Checking the points p and v: +p = points2dnormalize(p); +v = points2dnormalize(v); + +% Checking the value of a: +a = abs(a); +if a==0 + a = 1e-8; +end + +% Check type param: +if ~strin(type,{'affine','similar','rigid'}) + error('Unknown algorithm type!'); +end diff --git a/matlab/external/gptoolbox/external/mls/MLSDeformImage.m b/matlab/external/gptoolbox/external/mls/MLSDeformImage.m new file mode 100644 index 0000000..88b9200 --- /dev/null +++ b/matlab/external/gptoolbox/external/mls/MLSDeformImage.m @@ -0,0 +1,143 @@ +function MLSDeformImage(img,p,step,type,mode,outputName) +% MLSDEFORMPOINTS Deform a set of point interactively + +% Check params: +if nargin<2 || isempty(p) + % Selecting the line case: + if nargin>=2 && size(p,1)==4 + % Getting the segment extremes: + fig=figure; imshow(img); + p=getpoints; + close(fig); + + % Cropping the last odd element: + if mod(size(p,2),2)==1 + p = p(:,1:end-1); + end + + % Mixing the coords: + p = [p(:,1:2:end);p(:,2:2:end)]; + else + % Getting the pivot points: + fig=figure; imshow(img); + p=getpoints; + close(fig); + end +end +if nargin<3 step=5; end +if nargin<4 type='rigid'; end +if nargin<5 mode='linear'; end +if nargin<6 outputName='imgo'; end + +% Generating the grid: +[X,Y] = meshgrid(1:step:size(img,2),1:step:size(img,1)); +v = [X(:)';Y(:)']; + +% Generating the mlsd: +if size(p,1)==4 + % Segments case: + mlsd = MLSD2DlinesPrecompute(p,v,type); +else + % Points case: + mlsd = MLSD2DpointsPrecompute(p,v,type); +end + +% Generate the figure: +fig = figure; +plh = imshow(img); hold on; +title(['Deformation type: ',mlsd.type,' over ',mlsd.constr]); + +% Generating the set of moving points: +handles = []; +for i=1:size(mlsd.p,2) + % Getting the api: + if size(p,1)==4 + % Segments case: + h = imline(gca,mlsd.p([1,3],i),mlsd.p([2,4],i)); + else + % Points case: + h = impoint(gca,mlsd.p(1,i),mlsd.p(2,i)); + end + handles = [handles,h]; + api = iptgetapi(h); + + % Adding the callback: + api.addNewPositionCallback(@Deform); +end + +% Adding to the figure my data: +data.mlsd = mlsd; +data.q = mlsd.p; +data.handles = handles; +data.plh = plh; +data.img = img; +data.X = X; +data.Y = Y; +data.mode = mode; +data.outputName = outputName; +set(fig,'UserData',data); + +% Adding the closing funciton: +set(fig,'CloseRequestFcn',@Closing); + +% ------------------------ LOCAL FUNCTIONS ------------------------ + +% Saving the morphed image: +function Closing(varargin) + +% Getting the current figure: +fig = varargin{1}; + +% Getting the data: +data = get(fig,'UserData'); + +% Getting the output image: +imgo = get(data.plh,'CData'); + +% Saving the image: +assignin('base', data.outputName, imgo); + +% Closing: +closereq; + +% ----------------------------------------------------------------- + +% The deformation function: +function Deform(np) + +% Getting the figure: +fig = gcf; + +% Getting the data: +data = get(fig,'UserData'); + +% Obtaining the actual positions: +if size(data.q,1)==4 + % Looking for the handler position: + h = get(gco,'Parent'); + pos = find(data.handles==h); + + % Lines case: + data.q(:,pos) = [np(1,:)';np(2,:)']; +else + % Looking for the handler position: + h = gco; + h = get(gco,'Parent'); + pos = find(data.handles==h); + hpos = arrayfun(@getPosition,data.handles,'UniformOutput',false)'; + hpos = cell2mat(hpos); + [m,ci] = min(sum((hpos - repmat(np,size(hpos,1),1)).^2,2)); + + % Points case: + data.q(:,ci) = np(:); +end + +% Deforming: +imgo = MLSD2DWarp( ... + data.img,data.mlsd,data.q,data.X,data.Y,data.mode); + +% Plotting: +set(data.plh,'CData',imgo); + +% Saving the data: +set(fig,'UserData',data); diff --git a/matlab/external/gptoolbox/external/mls/MLSDeformPoints.m b/matlab/external/gptoolbox/external/mls/MLSDeformPoints.m new file mode 100644 index 0000000..5333fc2 --- /dev/null +++ b/matlab/external/gptoolbox/external/mls/MLSDeformPoints.m @@ -0,0 +1,127 @@ +function MLSDeformPoints(v,p,type,outputName) +% MLSDEFORMPOINTS Deform a set of point interactively + +% Check params: +if nargin<2 || isempty(p) + % Selecting the line case: + if nargin>=2 && size(p,1)==4 + % Getting the segment extremes: + fig=figure; plot(v(1,:),v(2,:),'k.'); + p=getpoints; + close(fig); + + % Cropping the last odd element: + if mod(size(p,2),2)==1 + p = p(:,1:end-1); + end + + % Mixing the coords: + p = [p(:,1:2:end);p(:,2:2:end)]; + else + % Getting the pivot points: + fig=figure; plot(v(1,:),v(2,:),'k.'); + p=getpoints; + close(fig); + end +end +if nargin<3 type='rigid'; end +if nargin<4 outputName='fv'; end + +% Generating the mlsd: +if size(p,1)==4 + % Segments case: + mlsd = MLSD2DlinesPrecompute(p,v,type); +else + % Points case: + mlsd = MLSD2DpointsPrecompute(p,v,type); +end + +% Generate the figure: +fig = figure; hold on; axis equal; +plh = plot(mlsd.v(1,:),mlsd.v(2,:),'k.'); +title(['Deformation type: ',mlsd.type]); + +% Generating the set of moving points: +handles = []; +for i=1:size(mlsd.p,2) + % Getting the api: + if size(p,1)==4 + % Segments case: + h = imline(gca,mlsd.p([1,3],i),mlsd.p([2,4],i)); + else + % Points case: + h = impoint(gca,mlsd.p(1,i),mlsd.p(2,i)); + end + handles = [handles,h]; + api = iptgetapi(h); + + % Adding the callback: + api.addNewPositionCallback(@Deform); +end + +% Adding to the figure my data: +data.mlsd = mlsd; +data.q = mlsd.p; +data.handles = handles; +data.plh = plh; +data.outputName = outputName; +data.fv = v; +set(fig,'UserData',data); + +% Adding the closing funciton: +set(fig,'CloseRequestFcn',@Closing); + +% ------------------------ LOCAL FUNCTIONS ------------------------ + +% Saving the morphed image: +function Closing(varargin) + +% Getting the current figure: +fig = varargin{1}; + +% Getting the data: +data = get(fig,'UserData'); + +% Saving the image: +assignin('base', data.outputName, data.fv); + +% Closing: +closereq; + +% ----------------------------------------------------------------- + +% The deformation function: +function Deform(np) + +% Getting the figure: +fig = gcf; + +% Getting the data: +data = get(fig,'UserData'); + +% Obtaining the actual positions: +if size(data.q,1)==4 + % Looking for the handler position: + h = get(gco,'Parent'); + pos = find(data.handles==h); + + % Lines case: + data.q(:,pos) = [np(1,:)';np(2,:)']; +else + % Looking for the handler position: + h = gco; + pos = find(data.handles==h); + + % Points case: + data.q(:,pos) = np(:); +end + +% Deforming: +data.fv = MLSD2DTransform(data.mlsd,data.q); + +% Plotting: +delete(data.plh); +data.plh = plot(data.fv(1,:),data.fv(2,:),'k.'); + +% Saving the data: +set(fig,'UserData',data); diff --git a/matlab/external/gptoolbox/external/mls/deform_mls.m b/matlab/external/gptoolbox/external/mls/deform_mls.m new file mode 100644 index 0000000..a772f2c --- /dev/null +++ b/matlab/external/gptoolbox/external/mls/deform_mls.m @@ -0,0 +1,248 @@ +function deform_mls(varargin) + % DEFORM + % + % deform(V,F,C,mlsd) + % + % Deform a mesh (V,F) using linear blend skinning, by applying + % transformations at a set of control points C and propogating the + % deformation to the mesh via MLS data mlsd + % + % Inputs: + % V list of vertex positions + % F list of face indices + % C list of control point positions + % mlsd MLS data struct + % Options: + % 'Lines' followed by a #L by 2 list of indices into C for the line + % handles. Means that mlsd.p = [C(L(:,1),:) C(L(:,2),:)]' + % + warning('deform_mls is obsolete. Use deform.m, the class, instead.'); + % parse input + V = varargin{1}; + F = varargin{2}; + C = varargin{3}; + mlsd = varargin{4}; + grid = false; + + ii = 5; + while(ii <= size(varargin,2)) + if(strcmp(varargin{ii},'Lines')) + ii = ii + 1; + assert(ii<=size(varargin,2)); + L = varargin{ii}; + assert(strcmp(mlsd.constr,'lines')); + elseif(strcmp(varargin{ii},'Image')) + grid = true; + ii = ii + 1; + assert(ii<=size(varargin,2)); + im = varargin{ii}; + ii = ii + 1; + assert(ii<=size(varargin,2)); + X = varargin{ii}; + ii = ii + 1; + assert(ii<=size(varargin,2)); + Y = varargin{ii}; + grid_h = size(X,1); + grid_w = size(X,2); + %[X,Y] = meshgrid(1:grid_w,1:grid_h); + %% list of points in grid + V = [X(:) Y(:)]; + end + ii = ii+1; + end + + if(strcmp(mlsd.constr,'lines')) + assert(1 == exist('L','var')); + assert(size(L,1) == size(mlsd.p,2)); + end + + fprintf( ... + ['\nCLICK a control point to visualize its corresponding weights ' ... + 'on the mesh.\n' ... + 'DRAG a control point to deform the mesh.\n\n']); + + + %% make a new figure window + %figure + % clear current figure + clf + if(grid) + gsh = warp( ... + reshape(V(:,1),grid_h,grid_w), ... + reshape(V(:,2),grid_h,grid_w), ... + zeros(grid_h,grid_w), ... + im); + else + % plot the original mesh + tsh = trisurf(F,V(:,1),V(:,2),zeros(size(V,1),1), ... + 'FaceColor','interp'); + end + % 2D view + view(2); + axis equal + axis manual + hold on; + % plot the control points (use 3D plot and fake a depth offset by pushing + % control points up in z-direction) + C_plot = scatter3( ... + C(:,1),C(:,2),0.1+0*C(:,1), ... + 's','MarkerFaceColor','b', 'MarkerEdgeColor','b',... + 'LineWidth',2,'SizeData',100, ... + 'ButtonDownFcn',@oncontrolsdown); + hold off; + set(gca, 'visible', 'off'); + set(gcf,'Color','white'); + + % keep track of window xmin, xmax, ymin, ymax + win_min = min(V(:,1:2)); + win_max = max(V(:,1:2)); + % keep track of down position + down_pos = []; + % keep track of last two drag positions + drag_pos = []; + last_drag_pos = []; + % keep track of mesh vertices at mouse down + down_V = []; + % keep track of index of selected control point + ci = []; + % keep track of control positions at mouse down + global new_C; + new_C = []; + %% keep track of transformations stored at each control point, for 2D this is + %% a 2x3 matrix + %TR = repmat(eye(2,3),[1,1,size(C,1)]); + % keep track of translations stored at each control point, for 2D this is a m + % by 2 list of (x,y) vectors + T = zeros(size(C,1),2); + % keep track of rotations stored at each control point, for 2D this is a m + % by 1 list of angles + R = zeros(size(C,1),1); + + % type of click ('left','right') + down_type = ''; + + function oncontrolsdown(src,ev) + % get current mouse position + down_pos=get(gca,'currentpoint'); + down_pos=[down_pos(1,1,1) down_pos(1,2,1)]; + last_drag_pos=down_pos; + drag_pos=down_pos; + % keep track of control point positions at mouse down + new_C = [get(C_plot,'XData')' get(C_plot,'YData')']; + % get index of closest control point + [minD,ci] = ... + min(sum((new_C(:,1:2) - ... + repmat(down_pos,size(new_C,1),1)).^2,2)); + % set color of mesh plot to weights of selected + if(~strcmp(mlsd.constr,'lines')) + if(~grid) + set(tsh,'CData',mlsd.w(ci,:)'); + end + end + %% Set color to trinary visualization of 1-set, 0-set, and "inactive" set + %WW = 0.5+zeros(size(W(:,ci))); + %WW(abs(W(:,ci) - 1.0)<1e-1) = 1.0; + %WW(abs(W(:,ci) - 0.0)<1e-1) = 0.0; + %set(tsh,'CData',WW); + % tell window that drag and up events should be handled by controls + set(gcf,'windowbuttonmotionfcn',@oncontrolsdrag) + set(gcf,'windowbuttonupfcn',@oncontrolsup) + set(gcf,'KeyPressFcn',@onkeypress) + if(strcmp('normal',get(gcf,'SelectionType'))) + % left-click + down_type = 'left'; + else + % other (right) click + down_type = 'right'; + end + end + + function oncontrolsdrag(src,ev) + % keep last drag position + last_drag_pos=drag_pos; + % get current mouse position + drag_pos=get(gca,'currentpoint'); + drag_pos=[drag_pos(1,1,1) drag_pos(1,2,1)]; + if(strcmp('left',down_type)) + % move selected control point by drag offset + new_C(ci,:) = new_C(ci,:) + drag_pos-last_drag_pos; + % update translation part of transformation stored at selected control + T(ci,:) = T(ci,:) + (drag_pos-last_drag_pos); + else + R(ci) = R(ci) + 2*pi*(drag_pos(1)-last_drag_pos(1))/100; + end + + % update mesh positions + + %% USING LINEAR BLEND SKINNING + %TR = repmat(eye(2,3),[1,1,size(C,1)]); + %TR(1,1,:) = cos(R); + %TR(1,2,:) = -sin(R); + %TR(2,1,:) = sin(R); + %TR(2,2,:) = cos(R); + %% stack TR as one tall 2*m by 2 matrix + %RR = reshape(permute(TR(1:2,1:2,:),[2,1,3]),[2,2*size(C,1)])'; + %TR(1:2,3,:) = (T+C-stacktimes(RR,C))'; + %[new_V] = lbs(V,TR,W); + + %% USING DUAL QUATERNION SKINNING + %% convert angles around z-axis to quaternions + %Q = axisangle2quat(repmat([0,0,1],size(C,1),1),R); + %RR = zeros(size(C,1)*2,2); + %RR(1:2:end,1) = cos(R); + %RR(2:2:end,1) = sin(R); + %RR(1:2:end,2) = -sin(R); + %RR(2:2:end,2) = cos(R); + %TT = [T + C-stacktimes(RR,C) zeros(size(T,1),1)]; + %% convert quaternions and translations into dualquaternions + %DQ = quattrans2udq(Q,TT); + %new_V = dualquatlbs(V,DQ,W); + %new_V = new_V(:,1:2); + + update_positions(new_C); + end + + function update_positions(new_C) + % update display positions + set(C_plot,'XData',new_C(:,1)); + set(C_plot,'YData',new_C(:,2)); + % MLS + if(strcmp(mlsd.constr,'lines')) + new_V = MLSD2DTransform(mlsd,[new_C(L(:,1),:) new_C(L(:,2),:)]')'; + else + new_V = MLSD2DTransform(mlsd,new_C')'; + end + + + if(grid) + set(gsh,'XData',reshape(new_V(:,1),grid_h,grid_w)); + set(gsh,'YData',reshape(new_V(:,2),grid_h,grid_w)); + else + set(tsh,'Vertices',new_V); + end + end + + function oncontrolsup(src,ev) + % Tell window to handle drag and up events itself + set(gcf,'windowbuttonmotionfcn',''); + set(gcf,'windowbuttonupfcn',''); + if(grid) + X = get(gsh,'XData'); + Y = get(gsh,'YData'); + cur_V = [X(:) Y(:)]; + else + cur_V = get(tsh,'Vertices'); + end + % scale window to fit + win_min = min([win_min; cur_V]); + win_max = max([win_max; cur_V]); + axis(reshape([win_min;win_max],1,2*size(cur_V,2))) + end + + function onkeypress(src,ev) + if(strcmp(ev.Character,'r')) + update_positions(C); + end + end + +end diff --git a/matlab/external/gptoolbox/external/mls/getpoints.m b/matlab/external/gptoolbox/external/mls/getpoints.m new file mode 100644 index 0000000..b094fa2 --- /dev/null +++ b/matlab/external/gptoolbox/external/mls/getpoints.m @@ -0,0 +1,75 @@ +function P = getpoints(N,force,mark) +% GETPOINTS Allow to get from the current figure a set of N points +% +% This function allow to select a set of N points by picing them with the +% mouse on the current figure. If the parameter is omitted the number of +% points is selected from the user. +% +% Params: +% +% N = The number of points. (def=any=0) +% force = Points must be precisely N (true)? (def=true) +% mark = The marker to be used, '' for no marker. (def='ro') +% +% P = The points (as a matrix 2xN) +% +% Examples: +% +% Plot the selected points: +% >> imshow(img); hold on; plotpoints(getpoints); + +% The def params: +if nargin<1 N = 0; end +if nargin<2 force = true; end +if nargin<3 mark = 'ro'; end + +% Obtaining the points: +npts = 0; +P = []; +if N==0 + [X,Y] = getpts; + P = [X,Y]'; + npts = numel(X); +else + while (force && npts0 && size(P,2)>N + P = P(:,1:N); +end + +% ------------------------ LOCAL FUNCTIONS ------------------------ + +% Get a set of points marking the points: +function [X,Y] = GetPoints(N,mark) + +% Prepare holding +washold = ishold; +if ~washold + hold on; +end + +% The acquisition cicle: +X = zeros(N,1); +Y = zeros(N,1); +for ind=1:N + % Get a point: + [X(ind),Y(ind)] = ginput(1); + % Mark the point: + plot(X(1:ind),Y(1:ind),mark); +end + +% Correct the old hold state +if ~washold hold off; end diff --git a/matlab/external/gptoolbox/external/mls/mls_demo.m b/matlab/external/gptoolbox/external/mls/mls_demo.m new file mode 100644 index 0000000..a91705c --- /dev/null +++ b/matlab/external/gptoolbox/external/mls/mls_demo.m @@ -0,0 +1,53 @@ +demo_id = 'shape-aware' +type = 'rigid'; + +switch demo_id +case 'shape-aware' + + % input mesh source: *.obj, *.off + mesh_source = 'woody.obj'; + [V,F] = load_mesh(mesh_source); + + % display mesh + tsurf(F,V) + % User clicks many times on mesh at locations of control points + [Cx,Cy] = getpts; + % store control points in single #P by 2 list of points + C = [Cx,Cy]; + + V = V(:,1:2); + W = dijkstra_shepard(V,F,C); + mlsd = MLSD2DpointsPrecompute(C',V',type,2,W'); + deform(V,F,C,'DeformMethod','mls',mlsd,'ColorScheme','MLS'); +otherwise + [im,map,alpha] = imread('~/lbs/models/woody/woody.png'); + im = ... + im2double(im).*repmat(im2double(alpha),[1 1 size(im,3)]) + ... + 1.*repmat(1-im2double(alpha),[1 1 size(im,3)]); + + h = size(im,1); + w = size(im,2); + [X,Y] = meshgrid(1:w,1:h); + Z = zeros(h,w); + % display image + handle = imshow(im); + view(2); + axis equal + fprintf( ... + ['\nCLICK on mesh at each location where you would like to add a ' ... + 'control point.\n' ... + 'Press ENTER when finished.\n\n']); + % User clicks many times on mesh at locations of control points + [Cx,Cy] = getpts; + % store control points in single #P by 2 list of points + C = [Cx,Cy]; + + step = 10; + [X,Y] = meshgrid(1:step:size(im,2),1:step:size(im,1)); + V = [X(:), Y(:)]; + type = 'rigid'; + + mlsd = MLSD2DpointsPrecompute(C',V',type,2); + deform([],[],C,'DeformMethod','mls',mlsd,'Image',im,X,Y,'ColorScheme','MLS'); +end + diff --git a/matlab/external/gptoolbox/external/mls/plotpoints.m b/matlab/external/gptoolbox/external/mls/plotpoints.m new file mode 100644 index 0000000..88fe949 --- /dev/null +++ b/matlab/external/gptoolbox/external/mls/plotpoints.m @@ -0,0 +1,56 @@ +function plotpoints(X,symbol) +% PLOTPOINTS This function allow to plot a series of points +% +% This function allow to plot a series of points represented in omogeneous +% coordinates or euclidean ones +% +% Params: +% +% X = [x; y] or [x; y; w] coord matrix (for multiple points) +% symbol = symbol to be used in the plot +% +% Warning: +% +% This function use the hold on setting and mantain the old value unmodified +% +% Examples: +% +% Plot of a pair of points as * (points [1;1] and [2;2]) +% >> plotpoints([1 1; 2 2]','*') +% +% Plot the pair of points of the prevoius example expressed in omogeneous coords +% >> plotpoints([1 1 1; 20 20 10]'); + +% Check args: +% Check number of arguments +if nargin<1 + error('Argument required for the points plotting'); +end +if nargin<2 + symbol = '+'; +end +% Check first argument +sizeX=size(X); +if sizeX(2)==0 return; end +if sizeX(1)<2 | sizeX(1)>3 + error('X must be a n*2 or n*3 matrix'); +end + +% Check the type of plot +pX=[];pY=[]; +if sizeX(1)==2 + % Plot in euclidean coords + for i=1:sizeX(2) + pX = [pX X(1,i)]; + pY = [pY X(2,i)]; + end +else + % Plot in omogeneous coords + for i=1:sizeX(2) + pX = [pX X(1,i)/X(3,i)]; + pY = [pY X(2,i)/X(3,i)]; + end +end + +% Plotting +plot(pX,pY,symbol); diff --git a/matlab/external/gptoolbox/external/mls/plotpointsLabels.m b/matlab/external/gptoolbox/external/mls/plotpointsLabels.m new file mode 100644 index 0000000..881390f --- /dev/null +++ b/matlab/external/gptoolbox/external/mls/plotpointsLabels.m @@ -0,0 +1,73 @@ +function plotpointsLabeled(X,symbol,labels,color) +% PLOTPOINTSLABELED Plot a set of points labeling them +% +% This function allow to plot a series of points represented in omogeneous +% coordinates or euclidean ones labeling with numeric or arbitrarious text +% the points. +% +% Params: +% +% X = [x; y] or [x; y; w] coord matrix (for multiple points) +% symbol = Symbol to be used in the plot +% labels = Labels used for the points, must be a string cell of N +% strings, starting number is accepted. (def={}=numbers) +% color = The color used for the labels as [r,g,b] with range [0:1] +% for each channel. (def=[0,0,0]) +% +% Examples: +% +% Plot a set of numbered points +% >> plotpointsLabeled([1 1; 2 2]','*') + +% Check args: +% Check number of arguments +if nargin<1 + error('Argument required for the points plotting'); +end +if nargin<2 + symbol = '+'; +end +% Check first argument +sizeX=size(X); +if sizeX(2)==0 return; end +if sizeX(1)<2 | sizeX(1)>3 + error('X must be a n*2 or n*3 matrix'); +end +% Check the labels: +if nargin<3 || ~isa(labels,'cell') || numel(labels)==0 + % Init the generation: + if nargin>=3 && ~isa(labels,'cell') off=labels; + else off=1; end + labels = {}; + % Generating numerical labels: + for ind=1:sizeX(2) + labels{ind} = sprintf('%d',ind+off-1); + end +end +% The color: +if nargin<4 color=[0,0,0]; end + +% Check the type of plot +pX=[];pY=[]; +if sizeX(1)==2 + % Plot in euclidean coords + for i=1:sizeX(2) + pX = [pX X(1,i)]; + pY = [pY X(2,i)]; + end +else + % Plot in omogeneous coords + for i=1:sizeX(2) + pX = [pX X(1,i)/X(3,i)]; + pY = [pY X(2,i)/X(3,i)]; + end +end + +% Plotting +plot(pX,pY,symbol); + +% Plotting labels +for i=1:min(sizeX(2),size(labels,2)) + % Plotting a single label + text(pX(i),pY(i),labels(i),'Color',color); +end diff --git a/matlab/external/gptoolbox/external/mls/plotshape.m b/matlab/external/gptoolbox/external/mls/plotshape.m new file mode 100644 index 0000000..4ef1114 --- /dev/null +++ b/matlab/external/gptoolbox/external/mls/plotshape.m @@ -0,0 +1,59 @@ +function plotshape(X, closed, symbol) +% PLOTSHAPE This function allow to plot a single shape +% +% This function allow to plot a single shape represented in omogeneous +% coordinates or euclidean ones by a series of points +% +% Params: +% +% X = [x; y] or [x; y; w] coord matrix for shape points +% closed = boolean that indicates if the shape must be closed +% symbol = symbol to be used in the plot +% +% Examples: +% +% Plot a square +% >> plotshape([-1 -1;-1 1;1 1;1 -1]'); + +% Check args: +% Check number of arguments +if nargin<1 + error('Argument required for the points plotting'); +end +if nargin<2 + closed = true; +end +if nargin<3 + symbol = '-'; +end +% Check first argument +sizeX=size(X); +if sizeX(2)==0 return; end +if sizeX(1)<2 | sizeX(1)>3 + error('X must be a n*2 or n*3 matrix'); +end + +% Check the type of plot +pX=[];pY=[]; +if sizeX(1)==2 + % Preparing the series of points + for i=1:sizeX(2) + pX = [pX X(1,i)]; + pY = [pY X(2,i)]; + end +else + % Plot in omogeneous coords + for i=1:sizeX(2) + pX = [pX X(1,i)/X(3,i)]; + pY = [pY X(2,i)/X(3,i)]; + end +end + +% Closing +if closed + pX = [pX pX(1)]; + pY = [pY pY(1)]; +end + +% The real plot +plot(pX,pY,symbol); diff --git a/matlab/external/gptoolbox/external/mls/points2dnormalize.m b/matlab/external/gptoolbox/external/mls/points2dnormalize.m new file mode 100644 index 0000000..ce63438 --- /dev/null +++ b/matlab/external/gptoolbox/external/mls/points2dnormalize.m @@ -0,0 +1,45 @@ +function Po = points2dnormalize(Pi,mustRemove) +% POINTS2DNORMALIZE Normalize 2d points +% +% Normalize 2d points removing the last vector element. +% +% Params: +% +% Pi = Input points +% mustRemove = Must the third column be removed? (def=true) +% +% Po = Output points + +% Check args: +% Check number of arguments +if nargin<1 + error('Argument required for the points to be normalized'); +end + +% Check the removal switch +if nargin<2 + mustRemove = true; +end + +% Check the input points matrix geometry +sizePi=size(Pi); +if sizePi(2)==0 Po=Pi;return; end +if sizePi(1)<2 | sizePi(1)>3 + error('Pi must be a n*2 or n*3 matrix'); +end + +% Check for normalization: +Po = Pi; +if not(sizePi(1)==2) + % Normalization + for i=1:sizePi(2) + Po(:,i) = Po(:,i)/Po(3,i); + end +end + +% Returning +if mustRemove + Po = Po(1:2,:); +elseif sizePi(1)==2 + Po = [Pi;ones(1,size(Pi,2))]; +end diff --git a/matlab/external/gptoolbox/external/mls/strin.m b/matlab/external/gptoolbox/external/mls/strin.m new file mode 100644 index 0000000..ae8de30 --- /dev/null +++ b/matlab/external/gptoolbox/external/mls/strin.m @@ -0,0 +1,55 @@ +function contained = strin(str,strs,caseins) +% STRINI Check if a string is contained in a set +% +% This function checks if a string is contained in a set of strings (a +% cell). The returned value is a logical value. +% +% Params +% ------ +% IN: +% str = The string to be found. +% strs = The cell of strings. +% casein = Use a case insensitive search? (def=false) +% OUT: +% contained = The string str is contained in strs? +% +% Pre +% --- +% - The provided params must be all strings. +% +% Post +% ---- +% - The check i done and a correct result is returned without unhandled +% exceptions (this to underline that if the pre aren't granted exceptions +% can occour). +% +% SeeAlso +% ------- +% strcmp, strcmpi +% +% Examples +% -------- +% Check a type of command: +% >> if strin(command,{'command1','command2'},true) ... + +% Set default values +if nargin<3 caseins=false; end + +% Select the comparing function +if caseins + cmpfunc = @strcmpi; +else + cmpfunc = @strcmp; +end + +% Iterate on strings +for ind=1:numel(strs) + % Check a single string + if feval(cmpfunc,str,strs{ind}) + contained = true; + return; + end +end + +% No one apply! +contained = false; diff --git a/matlab/external/gptoolbox/external/msm_to_hb.m b/matlab/external/gptoolbox/external/msm_to_hb.m new file mode 100644 index 0000000..91e0b34 --- /dev/null +++ b/matlab/external/gptoolbox/external/msm_to_hb.m @@ -0,0 +1,444 @@ +function msm_to_hb ( output_filename, A, rhs, title, key, type, ifmt, job ) + +%*****************************************************************************80 +% +%% MSM_TO_HB writes a MATLAB Sparse Matrix to a Harwell Boeing Sparse Matrix file. +% +% Usage: +% +% For full control: +% +% msm_to_hb ( output_filename, A, rhs, 'title', 'key', 'type', ifmt, job ) +% +% or, to use defaults: +% +% msm_to_hb ( output_filename, A ) +% +% Modified: +% +% 28 April 2004 +% +% Author: +% +% Xiaoye Li, UC Berkeley. +% +% Parameters: +% +% Input, string OUTPUT_FILENAME, the name of the file to which the information +% should be written. +% +% Input, sparse matrix A, the NROW by NCOL matrix, stored in MATLAB sparse +% matrix format, which is to be written to the file. +% +% Input, real RHS(NRHS,NROW), the right-hand side array, accessed only if ( 2 < JOB). +% +% Input, string TITLE, a title of up to 72 characters. +% TITLE defaults to 'Title'. +% +% Input, string KEY, a key for the matrix, of up to 8 characters. +% KEY defaults to 'Key'. +% +% Input, string TYPE, the HB type for the matrix, of exactly 3 characters. +% TYPE defaults to 'RUA' (real, unsymmetric, assembled). +% +% Input, integer IFMT, specifies the output format of the numerical values. +% * IFMT < 100 chooses the format Dxx.yy, in which yy is precisely IFMT +% and xx is IFMT+7. +% * 100 < IFMT chooses the format Fxx.yy, in which the length of the mantissa +% yy is the integer mod(ifmt,100) and the length of the integer part is IFMT/100. +% For example: +% * IFMT = 4 means E11.4 [-]x.xxxxE+ee +% * IFMT = 104 means F7.4 [-]x.xxxx +% IFMT defaults to 8. +% +% Input, integer JOB, indicates what is to be written out. +% * 1, write structure only, the index arrays JA and IA. +% * 2, write structure and matrix, A, JA, IA +% * 3, write structure, matrix, and one right hand side: A, JA, IA, RHS. +% * K+2, write structure, matrix and K successive right-hand sides. +% JOB defaults to 2. +% + [ nrow, ncol ] = size ( A ); + nnzeros = nnz ( A ); + n = ncol; +% +% Coordinate form --> compressed column format: ja,ia,a +% + k = 0; + ja(1) = k + 1; + for j = 1 : n + [ rows, temp, vals ] = find ( A(:,j) ); + sz = size ( rows ); + for k2 = 1 : sz + k = k + 1; + ia(k) = rows(k2); + a(k) = vals(k2); + end + ja(j+1) = k + 1; + end + + fid = fopen ( output_filename, 'wt+' ); + + if ( fid < 0 ); + fprintf ( 1, '\n' ); + fprintf ( 1, 'MSM_TO_HB - Fatal error!\n' ); + fprintf ( 1, ' Cannot open the output file %s.\n', output_filename ); + error(['Can''t open file "' output_filename '" for writing.']); + end; +% +% Default format +% + if ( nargin < 4 ) + title = 'Title'; + end + + if ( nargin < 5 ) + key = 'Key'; + end + + if ( nargin < 6 ) + type = 'RUA'; + end + + if ( nargin < 7 ) + ifmt = 8; + end + + if ( nargin < 8 ) + job = 2; + end +% +% Determine the FORTRAN format for the column pointer array. +% + len = ceil ( log10 ( 0.1 + nnzeros + 1 ) ) + 1; + nperline = min ( floor ( 80 / len ), ncol+1 ); + ptr_len = len; + ptr_nperline = nperline; + ptrcrd = floor ( ncol / nperline ) + 1; + s1 = int2str ( len ); + s2 = int2str ( nperline ); + ptrfmt = [ '(' s1 'I' s2 ')' ]; +% +% Determine the FORTRAN format for the row index array. +% + nperline = min ( floor ( 80 / len ), nnzeros ); + ind_len = len; + ind_nperline = nperline; + indcrd = floor ( ( nnzeros-1 ) / nperline ) + 1; + s1 = int2str ( nperline ); + s2 = int2str ( len ); + indfmt = [ '(' s1 'I' s2 ')' ]; +% +% Determine the FORTRAN format for array and RHS values. +% + valcrd = 0; + rhscrd = 0; + c_valfmt = []; + + if ( 1 < job ) + if ( 100 <= ifmt ) + ihead = floor ( ifmt / 100 ); + ifmt = ifmt - 100 * ihead; + len = ihead + ifmt + 2; + nperline = floor ( 80 / len ); + c_len = len; + for i = 1 : nperline + c_valfmt = [ c_valfmt '%' int2str ( c_len ) '.' int2str ( ifmt ) 'f' ]; + end + valfmt = [ int2str ( nperline ) 'F' int2str ( len ) '.' int2str ( ifmt ) ]; + else + len = ifmt + 7; + nperline = floor ( 80 / len ); + c_len = len; + s1 = int2str ( c_len ); + s2 = int2str ( ifmt ); + for i = 1 : nperline + c_valfmt = [ c_valfmt '%' s1 '.' s2 'E' ]; + end + s1 = int2str ( nperline ); + s2 = int2str ( len ); + s3 = int2str ( ifmt ); + valfmt = [ s1 'E' s2 '.' s3 ]; + end + valcrd = floor ( ( nnzeros - 1 ) / nperline ) + 1; + valfmt = [ '(' valfmt ')' ]; + c_valfmt = [ c_valfmt '\n' ]; + end + + nrhs = job - 2; + if ( 1 <= nrhs ) + rhscrd = floor ( ( nrhs * nrow - 1 ) / nperline ) + 1; + end + + totcrd = ptrcrd + indcrd + valcrd + rhscrd; +% +% Write the header. +% +% Line 1. +% + t = title; + m = size ( t, 2 ); + + for i = m+1 : 72 + t = [ t ' ' ]; + end + fprintf ( fid, '%72s', t ); + t = key; + m = size ( t, 2 ); + for i = m+1 : 8 + t = [ t ' ' ]; + end + fprintf ( fid, '%8s\n', t ); +% +% Line 2 +% + fprintf ( fid, '%14d%14d%14d%14d%14d\n', totcrd, ptrcrd, indcrd, valcrd, rhscrd ); +% +% Line 3 +% + t = type; + m = size ( t, 2 ); + for i = m+1 : 14 + t = [ t ' ' ]; + end + fprintf ( fid, '%14s', t ); + fprintf ( fid, '%14i%14i%14i%14i\n', nrow, ncol, nnzeros, nrhs ); +% +% Line 4 +% + t = ptrfmt; + m = size ( t, 2 ); + for i = m+1 : 16 + t = [ t ' ' ]; + end + fprintf ( fid, '%16s', t ); + t = indfmt; + m = size ( t, 2 ); + for i = m+1 : 16 + t = [ t ' ' ]; + end + fprintf ( fid, '%16s', t ); + t = valfmt; + m = size ( t, 2 ); + for i = m+1 : 20 + t = [ t ' ' ]; + end + fprintf ( fid, '%20s', t ); + fprintf ( fid, '%20s\n', t ); +% +% Column pointers. +% + t = []; + s1 = int2str ( ptr_len ); + for j = 1 : ptr_nperline + t = [ t '%' s1 'd' ]; + end + t = [ t '\n' ]; + fprintf ( fid, t, ja(1:ncol+1) ); + if ( ptr_nperline < ncol + 1 & ... + ( ncol + 1 ) / ptr_nperline ~= floor ( ( ncol+1 ) / ptr_nperline ) ) + fprintf ( fid, '\n' ); + end +% +% Row indices. +% + t = []; + s1 = int2str ( ind_len ); + for j = 1 : ind_nperline + t = [ t '%' s1 'd' ]; + end + t = [ t '\n' ]; + fprintf ( fid, t, ia(1:nnzeros) ); + if ( ind_nperline < nnzeros & ... + nnzeros / ind_nperline ~= floor ( nnzeros / ind_nperline ) ) + fprintf ( fid, '\n' ); + end +% +% Numerical values of nonzero elements of the matrix. +% + if ( 2 <= job ) + if ( job == 2 ) + fprintf ( fid, c_valfmt, a(1:nnzeros) ); + else + fprintf ( fid, c_valfmt, a(1:nnzeros) ); + if ( nperline < nnzeros & ... + nnzeros/nperline ~= floor ( nnzeros / nperline ) ) + fprintf ( fid, '\n' ); + end + fprintf ( fid, c_valfmt, rhs(1:nrhs*nrow) ); + end + end + + fprintf ( fid, '\n' ); + + fclose ( fid ); + + return +end + +% +% GNU LESSER GENERAL PUBLIC LICENSE +% Version 3, 29 June 2007 +% +% Copyright (C) 2007 Free Software Foundation, Inc. +% Everyone is permitted to copy and distribute verbatim copies +% of this license document, but changing it is not allowed. +% +% +% This version of the GNU Lesser General Public License incorporates +% the terms and conditions of version 3 of the GNU General Public +% License, supplemented by the additional permissions listed below. +% +% 0. Additional Definitions. +% +% As used herein, "this License" refers to version 3 of the GNU Lesser +% General Public License, and the "GNU GPL" refers to version 3 of the GNU +% General Public License. +% +% "The Library" refers to a covered work governed by this License, +% other than an Application or a Combined Work as defined below. +% +% An "Application" is any work that makes use of an interface provided +% by the Library, but which is not otherwise based on the Library. +% Defining a subclass of a class defined by the Library is deemed a mode +% of using an interface provided by the Library. +% +% A "Combined Work" is a work produced by combining or linking an +% Application with the Library. The particular version of the Library +% with which the Combined Work was made is also called the "Linked +% Version". +% +% The "Minimal Corresponding Source" for a Combined Work means the +% Corresponding Source for the Combined Work, excluding any source code +% for portions of the Combined Work that, considered in isolation, are +% based on the Application, and not on the Linked Version. +% +% The "Corresponding Application Code" for a Combined Work means the +% object code and/or source code for the Application, including any data +% and utility programs needed for reproducing the Combined Work from the +% Application, but excluding the System Libraries of the Combined Work. +% +% 1. Exception to Section 3 of the GNU GPL. +% +% You may convey a covered work under sections 3 and 4 of this License +% without being bound by section 3 of the GNU GPL. +% +% 2. Conveying Modified Versions. +% +% If you modify a copy of the Library, and, in your modifications, a +% facility refers to a function or data to be supplied by an Application +% that uses the facility (other than as an argument passed when the +% facility is invoked), then you may convey a copy of the modified +% version: +% +% a) under this License, provided that you make a good faith effort to +% ensure that, in the event an Application does not supply the +% function or data, the facility still operates, and performs +% whatever part of its purpose remains meaningful, or +% +% b) under the GNU GPL, with none of the additional permissions of +% this License applicable to that copy. +% +% 3. Object Code Incorporating Material from Library Header Files. +% +% The object code form of an Application may incorporate material from +% a header file that is part of the Library. You may convey such object +% code under terms of your choice, provided that, if the incorporated +% material is not limited to numerical parameters, data structure +% layouts and accessors, or small macros, inline functions and templates +% (ten or fewer lines in length), you do both of the following: +% +% a) Give prominent notice with each copy of the object code that the +% Library is used in it and that the Library and its use are +% covered by this License. +% +% b) Accompany the object code with a copy of the GNU GPL and this license +% document. +% +% 4. Combined Works. +% +% You may convey a Combined Work under terms of your choice that, +% taken together, effectively do not restrict modification of the +% portions of the Library contained in the Combined Work and reverse +% engineering for debugging such modifications, if you also do each of +% the following: +% +% a) Give prominent notice with each copy of the Combined Work that +% the Library is used in it and that the Library and its use are +% covered by this License. +% +% b) Accompany the Combined Work with a copy of the GNU GPL and this license +% document. +% +% c) For a Combined Work that displays copyright notices during +% execution, include the copyright notice for the Library among +% these notices, as well as a reference directing the user to the +% copies of the GNU GPL and this license document. +% +% d) Do one of the following: +% +% 0) Convey the Minimal Corresponding Source under the terms of this +% License, and the Corresponding Application Code in a form +% suitable for, and under terms that permit, the user to +% recombine or relink the Application with a modified version of +% the Linked Version to produce a modified Combined Work, in the +% manner specified by section 6 of the GNU GPL for conveying +% Corresponding Source. +% +% 1) Use a suitable shared library mechanism for linking with the +% Library. A suitable mechanism is one that (a) uses at run time +% a copy of the Library already present on the user's computer +% system, and (b) will operate properly with a modified version +% of the Library that is interface-compatible with the Linked +% Version. +% +% e) Provide Installation Information, but only if you would otherwise +% be required to provide such information under section 6 of the +% GNU GPL, and only to the extent that such information is +% necessary to install and execute a modified version of the +% Combined Work produced by recombining or relinking the +% Application with a modified version of the Linked Version. (If +% you use option 4d0, the Installation Information must accompany +% the Minimal Corresponding Source and Corresponding Application +% Code. If you use option 4d1, you must provide the Installation +% Information in the manner specified by section 6 of the GNU GPL +% for conveying Corresponding Source.) +% +% 5. Combined Libraries. +% +% You may place library facilities that are a work based on the +% Library side by side in a single library together with other library +% facilities that are not Applications and are not covered by this +% License, and convey such a combined library under terms of your +% choice, if you do both of the following: +% +% a) Accompany the combined library with a copy of the same work based +% on the Library, uncombined with any other library facilities, +% conveyed under the terms of this License. +% +% b) Give prominent notice with the combined library that part of it +% is a work based on the Library, and explaining where to find the +% accompanying uncombined form of the same work. +% +% 6. Revised Versions of the GNU Lesser General Public License. +% +% The Free Software Foundation may publish revised and/or new versions +% of the GNU Lesser General Public License from time to time. Such new +% versions will be similar in spirit to the present version, but may +% differ in detail to address new problems or concerns. +% +% Each version is given a distinguishing version number. If the +% Library as you received it specifies that a certain numbered version +% of the GNU Lesser General Public License "or any later version" +% applies to it, you have the option of following the terms and +% conditions either of that published version or of any later version +% published by the Free Software Foundation. If the Library as you +% received it does not specify a version number of the GNU Lesser +% General Public License, you may choose any version of the GNU Lesser +% General Public License ever published by the Free Software Foundation. +% +% If the Library as you received it specifies that a proxy can decide +% whether future versions of the GNU Lesser General Public License shall +% apply, that proxy's public statement of acceptance of any version is +% permanent authorization for you to choose that version for the +% Library. diff --git a/matlab/external/gptoolbox/external/myaa.m b/matlab/external/gptoolbox/external/myaa.m new file mode 100644 index 0000000..2a5d414 --- /dev/null +++ b/matlab/external/gptoolbox/external/myaa.m @@ -0,0 +1,384 @@ +function [varargout] = myaa(varargin) +%MYAA Render figure with anti-aliasing. +% MYAA +% Anti-aliased rendering of the current figure. This makes graphics look +% a lot better than in a standard matlab figure, which is useful for +% publishing results on the web or to better see the fine details in a +% complex and cluttered plot. Some simple keyboard commands allow +% the user to set the rendering quality interactively, zoom in/out and +% re-render when needed. +% +% Usage: +% myaa: Renders an anti-aliased version of the current figure. +% +% myaa(K): Sets the supersampling factor to K. Using a +% higher K yields better rendering but takes longer time. If K is +% omitted, it defaults to 4. It may be useful to run e.g. myaa(2) to +% make a low-quality rendering as a first try, because it is a lot +% faster than the default. +% +% myaa([K D]): Sets supersampling factor to K but downsamples the +% image by a factor of D. If D is larger than K, the rendered image +% will be smaller than the original. If D is smaller than K, the +% rendering will be bigger. +% +% myaa('publish'): An experimental parameter, useful for publishing +% matlab programs (see example 3). Beware, it kills the current figure. +% +% Interactivity: +% The anti-aliased figure can be updated with the following keyboard +% commands: +% +% Re-render image (to reflect changes in the figure) +% + Zoom in (decrease downsampling factor) +% - Zoom out (increase downsampling factor) +% 1 ... 9 Change supersampling and downsampling factor to ... +% q Quit, i.e. close the anti-aliased figure +% +% Myaa can also be called with up to 3 parameters. +% [FIG,RAW] = MYAA(K,AAMETHOD,FIGMODE) +% [RAW] = MYAA('raw') Alec 2012 +% +% Parameters and output: +% K Subsampling factor. If a vector is specified, [K D], then +% the second element will describe the downsampling factor. +% Default is K = 4 and D = 4. +% AAMETHOD Downsampling method. Normally this is chosen automatically. +% 'standard': convolution based filtering and downsampling +% 'imresize': downsampling using the imresize command from +% the image toolbox. +% 'noshrink': used internally +% FIGMODE Display mode +% 'figure': the normal mode, a new figure is created +% 'update': internally used for interactive sessions +% 'publish': used internally +% FIG A handle to the new anti-aliased figure +% +% RAE Raw image data (Alec 2012) +% +% +% Example 1: +% spharm2; +% myaa; +% % Press '1', '2' or '4' and try '+' and '-' +% % Press 'r' or to update the anti-aliased rendering, e.g. +% % after rotating the 3-D object in the original figure. +% +% Example 2: +% line(randn(2500,2)',randn(2500,2)','color','black','linewidth',0.01) +% myaa(8); +% +% Example 3: +% xpklein; +% myaa(2,'standard'); +% +% Example 3: +% Put the following in test.m +% %% My test publish +% % Testing to publish some anti-aliased images +% % +% spharm2; % Produce some nice graphics +% myaa('publish'); % Render an anti-aliased version +% Example 4: +% spharm2; +% imwrite(myaa('raw'),'myaa.png'); +% +% Then run: +% publish test.m; +% showdemo test; +% +% +% BUGS: +% Dotted and dashed lines in plots are not rendered correctly. This is +% probably due to a bug in Matlab and it will hopefully be fixed in a +% future version. +% The OpenGL renderer does not always manage to render an image large +% enough. Try the zbuffer renderer if you have problems or decrease the +% K factor. You can set the current renderer to zbuffer by running e.g. +% set(gcf,'renderer','zbuffer'). +% +% See also PUBLISH, PRINT +% +% Version 1.1, 2008-08-21 +% Version 1.0, 2008-08-05 +% +% Author: Anders Brun +% anders@cb.uu.se +% + +% This was adapted to produce an output image according to: +% http://www.alecjacobson.com/weblog/?p=2662#comment-9504 +% + +%% Force drawing of graphics +drawnow; + +%% Find out about the current DPI... +screen_DPI = get(0,'ScreenPixelsPerInch'); + +%% Determine the best choice of convolver. +% If IPPL is available, imfilter is much faster. Otherwise it does not +% matter too much. +try + if ippl() + myconv = @imfilter; + else + myconv = @conv2; + end +catch + myconv = @conv2; +end + +%% Set default options and interpret arguments +if isempty(varargin) + self.K = [4 4]; + try + imfilter(zeros(2,2),zeros(2,2)); + self.aamethod = 'imresize'; + catch + self.aamethod = 'standard'; + end + self.figmode = 'figure'; +elseif strcmp(varargin{1},'publish') + self.K = [4 4]; + self.aamethod = 'noshrink'; + self.figmode = 'publish'; +elseif strcmp(varargin{1},'update') + self = get(gcf,'UserData'); + figure(self.source_fig); + drawnow; + self.figmode = 'update'; +elseif strcmp(varargin{1},'lazyupdate') + self = get(gcf,'UserData'); + self.figmode = 'lazyupdate'; +elseif length(varargin) == 1 + if strcmp(varargin{1},'raw') + self.K = [4 4]; + self.figmode = 'raw'; + else + self.K = varargin{1}; + self.figmode = 'figure'; + end + if length(self.K) == 1 + self.K = [self.K self.K]; + end + if self.K(1) > 16 + error('To avoid excessive use of memory, K has been limited to max 16. Change the code to fix this on your own risk.'); + end + try + imfilter(zeros(2,2),zeros(2,2)); + self.aamethod = 'imresize'; + catch + self.aamethod = 'standard'; + end +elseif length(varargin) == 2 + self.K = varargin{1}; + self.aamethod = varargin{2}; + self.figmode = 'figure'; +elseif length(varargin) == 3 + self.K = varargin{1}; + self.aamethod = varargin{2}; + self.figmode = varargin{3}; + if strcmp(self.figmode,'publish') && ~strcmp(varargin{2},'noshrink') + printf('\nThe AAMETHOD was not set to ''noshrink'': Fixed.\n\n'); + self.aamethod = 'noshrink'; + end +else + error('Wrong syntax, run: help myaa'); +end + +if length(self.K) == 1 + self.K = [self.K self.K]; +end + +%% Capture current figure in high resolution +if ~strcmp(self.figmode,'lazyupdate'); + tempfile = 'myaa_temp_screendump.png'; + self.source_fig = gcf; + current_paperpositionmode = get(self.source_fig,'PaperPositionMode'); + current_inverthardcopy = get(self.source_fig,'InvertHardcopy'); + set(self.source_fig,'PaperPositionMode','auto'); + set(self.source_fig,'InvertHardcopy','off'); + print(self.source_fig,['-r',num2str(screen_DPI*self.K(1))], '-dpng', tempfile); + set(self.source_fig,'InvertHardcopy',current_inverthardcopy); + set(self.source_fig,'PaperPositionMode',current_paperpositionmode); + self.raw_hires = imread(tempfile); + delete(tempfile); +end +%% Start filtering to remove aliasing +w = warning; +warning off; +if strcmp(self.aamethod,'standard') || strcmp(self.aamethod,'noshrink') + % Subsample hires figure image with standard anti-aliasing using a + % butterworth filter + kk = lpfilter(self.K(2)*3,self.K(2)*0.9,2); + mm = myconv(ones(size(self.raw_hires(:,:,1))),kk,'same'); + a1 = max(min(myconv(single(self.raw_hires(:,:,1))/(256),kk,'same'),1),0)./mm; + a2 = max(min(myconv(single(self.raw_hires(:,:,2))/(256),kk,'same'),1),0)./mm; + a3 = max(min(myconv(single(self.raw_hires(:,:,3))/(256),kk,'same'),1),0)./mm; + if strcmp(self.aamethod,'standard') + if abs(1-self.K(2)) > 0.001 + raw_lowres = double(cat(3,a1(2:self.K(2):end,2:self.K(2):end),a2(2:self.K(2):end,2:self.K(2):end),a3(2:self.K(2):end,2:self.K(2):end))); + else + raw_lowres = self.raw_hires; + end + else + raw_lowres = double(cat(3,a1,a2,a3)); + end +elseif strcmp(self.aamethod,'imresize') + % This is probably the fastest method available at this moment... + raw_lowres = single(imresize(self.raw_hires,1/self.K(2),'bilinear'))/256; +end +warning(w); + +%% Place the anti-aliased image in some image on the screen ... +if strcmp(self.figmode,'figure'); + % Create a new figure at the same place as the previous + % The content of this new image is just a bitmap... + oldpos = get(gcf,'Position'); + self.myaa_figure = figure; + fig = self.myaa_figure; + set(fig,'Menubar','none'); + set(fig,'Resize','off'); + sz = size(raw_lowres); + set(fig,'Units','pixels'); + pos = [oldpos(1:2) sz(2:-1:1)]; + set(fig,'Position',pos); + ax = axes; + image(raw_lowres); + set(ax,'Units','pixels'); + set(ax,'Position',[1 1 sz(2) sz(1)]); + axis off; +elseif strcmp(self.figmode,'publish'); + % Create a new figure at the same place as the previous + % The content of this new image is just a bitmap... + self.myaa_figure = figure; + fig = self.myaa_figure; + current_units = get(self.source_fig,'Units'); + set(self.source_fig,'Units','pixels'); + pos = get(self.source_fig,'Position'); + set(self.source_fig,'Units',current_units); + set(fig,'Position',[pos(1) pos(2) pos(3) pos(4)]); + ax = axes; + image(raw_lowres); + set(ax,'Units','normalized'); + set(ax,'Position',[0 0 1 1]); + axis off; + close(self.source_fig); +elseif strcmp(self.figmode,'update'); + fig = self.myaa_figure; + figure(fig); + clf; + set(fig,'Menubar','none'); + set(fig,'Resize','off'); + sz = size(raw_lowres); + set(fig,'Units','pixels'); + pos = get(fig,'Position'); + pos(3:4) = sz(2:-1:1); + set(fig,'Position',pos); + ax = axes; + image(raw_lowres); + set(ax,'Units','pixels'); + set(ax,'Position',[1 1 sz(2) sz(1)]); + axis off; +elseif strcmp(self.figmode,'lazyupdate'); + clf; + fig = self.myaa_figure; + sz = size(raw_lowres); + pos = get(fig,'Position'); + pos(3:4) = sz(2:-1:1); + set(fig,'Position',pos); + ax = axes; + image(raw_lowres); + set(ax,'Units','pixels'); + set(ax,'Position',[1 1 sz(2) sz(1)]); + axis off; +elseif strcmp(self.figmode,'raw') + % don't create a new figure +end + +%% Store current state + +set(gcf,'userdata',self); +set(gcf,'KeyPressFcn',@keypress); +set(gcf,'Interruptible','off'); + +%% Avoid unnecessary console output +if strcmp(self.figmode,'raw') + varargout{1} = raw_lowres; +else + if nargout == 1 + varargout{1} = fig; + elseif nargout ==2 + varargout{1} = fig; + varargout{2} = raw_lowres; + end +end + +%% A simple lowpass filter kernel (Butterworth). +% sz is the size of the filter +% subsmp is the downsampling factor to be used later +% n is the degree of the butterworth filter +function kk = lpfilter(sz, subsmp, n) +sz = 2*floor(sz/2)+1; % make sure the size of the filter is odd +cut_frequency = 0.5 / subsmp; +range = (-(sz-1)/2:(sz-1)/2)/(sz-1); +[ii,jj] = ndgrid(range,range); +rr = sqrt(ii.^2+jj.^2); +kk = ifftshift(1./(1+(rr./cut_frequency).^(2*n))); +kk = fftshift(real(ifft2(kk))); +kk = kk./sum(kk(:)); + +function keypress(src,evnt) +if isempty(evnt.Character) + return +end +recognized = 0; +self = get(gcf,'userdata'); + +if evnt.Character == '+' + self.K(2) = max(self.K(2).*0.5^(1/2),1); + recognized = 1; + set(gcf,'userdata',self); + myaa('lazyupdate'); +elseif evnt.Character == '-' + self.K(2) = min(self.K(2).*2^(1/2),16); + recognized = 1; + set(gcf,'userdata',self); + myaa('lazyupdate'); +elseif evnt.Character == ' ' || evnt.Character == 'r' || evnt.Character == 'R' + set(gcf,'userdata',self); + myaa('update'); +elseif evnt.Character == 'q' + close(gcf); +elseif find('123456789' == evnt.Character) + self.K = [str2double(evnt.Character) str2double(evnt.Character)]; + set(gcf,'userdata',self); + myaa('update'); +end + + +% Copyright (c) 2009, Anders Brun +% All rights reserved. +% +% Redistribution and use in source and binary forms, with or without +% modification, are permitted provided that the following conditions are +% met: +% +% * Redistributions of source code must retain the above copyright +% notice, this list of conditions and the following disclaimer. +% * Redistributions in binary form must reproduce the above copyright +% notice, this list of conditions and the following disclaimer in +% the documentation and/or other materials provided with the distribution +% +% THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" +% AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE +% IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE +% ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE +% LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR +% CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF +% SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS +% INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN +% CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) +% ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE +% POSSIBILITY OF SUCH DAMAGE. diff --git a/matlab/external/gptoolbox/external/patcht.m b/matlab/external/gptoolbox/external/patcht.m new file mode 100644 index 0000000..765201a --- /dev/null +++ b/matlab/external/gptoolbox/external/patcht.m @@ -0,0 +1,174 @@ +function patcht(FF,VV,TF,VT,I,Options) +% This function PATCHT, will show a triangulated mesh like Matlab function +% Patch but then with a texture. +% +% Alec: Essentially this calls "surface" for each triangle of the triangle mesh +% with the appropriate texture coordinates +% +% patcht(FF,VV,TF,VT,I,Options); +% +% inputs, +% FF : Face list #F x 3 with vertex indices +% VV : Vertices #V x 3 +% TF : Texture list #F x 3 with texture vertex indices +% VT : Texture Coordinates s 2 x #VT, range must be [0..1] or real pixel postions +% I : The texture-image RGB [O x P x 3] or Grayscale [O x P] +% Options : Structure with options for the textured patch such as +% EdgeColor, EdgeAlpha see help "Surface Properties :: Functions" +% +% Options.PSize : Special option, defines the image texturesize for each +% individual polygon, a low number gives a more block +% like texture, defaults to 64; +% +% note: +% On a normal PC displaying 10,000 faces will take about 6 sec. +% +% Example, +% +% % Load Data; +% load testdata; +% % Show the textured patch +% figure, patcht(FF,VV,TF,VT,I); +% % Allow Camera Control (with left, right and center mouse button) +% mouse3d +% +% % file containing image +% image_source = 'woody.png'; +% % load image with alpha mask +% [im,map,alpha] = imread(image_source); +% % mesh based on alpha values with approximately 100 boundary vertices +% [V,F] = png2mesh(image_source,0,100); +% % treat alpha as white in display +% im = over(im,alpha,ones(size(im)),1); +% % dummy display white image the same size as input image +% imshow(ones([max(V(:,2))-min(V(:,2)) max(V(:,1))-min(V(:,1))])); +% % display original mesh +% % reverse y-direction so mesh display is upright (we're displaying the mesh +% % ontop of the imshow() display to get pixel perfect images) +% patcht(F,[V(:,1) size(im,1)-V(:,2)],F,V,permute(flipdim(im,1),[2 1 3])); +% % create some trivial deformation +% new_V = [V(:,1) 2*V(:,2)]; +% figure; +% % dummy display white image the same size as input image +% imshow(ones([max(new_V(:,2))-min(new_V(:,2)) max(new_V(:,1))-min(new_V(:,1))])); +% % display deformed mesh +% patcht(F,[new_V(:,1) max(new_V(:,2)+0.5)-new_V(:,2)],F,V,permute(flipdim(im,1),[2 1 3])); +% +% Function is written by D.Kroon University of Twente (July 2010) + +% FaceColor is a texture +Options.FaceColor='texturemap'; +% noe edges +Options.EdgeColor='none'; + +% Size of texture image used for every triangle +if(isfield(Options,'PSize')) + sizep=round(Options.PSize(1)); + Options=rmfield(Options,'PSize'); +else + sizep=64; +end + +% Check input sizes +if(size(FF,2)~=size(TF,2)) + error('patcht:inputs','Face list must be equal in size to texture-index list'); +end + +if((ndims(I)~=2)&&(ndims(I)~=3)) + error('patcht:inputs','No valid Input texture image'); +end + +% Detect if grayscale or color image +switch(size(I,3)) + case 1 + iscolor=false; + case 3 + iscolor=true; + otherwise + error('patcht:inputs','No valid Input texture image'); +end + + +if(max(VT(:))<2) + % Remap texture coordinates to image coordinates + VT2(:,1)=(size(I,1)-1)*(VT(:,1))+1; + VT2(:,2)=(size(I,2)-1)*(VT(:,2))+1; +else + VT2=VT; +end + +% Calculate the texture interpolation values +[lambda1 lambda2 lambda3 jind]=calculateBarycentricInterpolationValues(sizep); + +% Split texture-image in r,g,b to allow fast 1D index +Ir=I(:,:,1); if(iscolor), Ig=I(:,:,2); Ib=I(:,:,3); end + +% The Patch used for every triangle (rgb) +Jr=zeros([(sizep+1) (sizep+1) 1],class(I)); +if(iscolor) + Jg=zeros([(sizep+1) (sizep+1) 1],class(I)); + Jb=zeros([(sizep+1) (sizep+1) 1],class(I)); +end + +% if no z coordinates are given then use 0s +if size(VV,2) < 3 + VV = [VV zeros(size(VV,1),1)]; +end + +hold on; +% Loop through all triangles of the mesh +for i=1:size(FF,1) + % Get current triangle vertices and current texture-vertices + V=VV(FF(i,:),:); + Vt=VT2(TF(i,:),:); + + % Define the triangle as a surface + x=[V(1,1) V(2,1); V(3,1) V(3,1)]; + y=[V(1,2) V(2,2); V(3,2) V(3,2)]; + z=[V(1,3) V(2,3); V(3,3) V(3,3)]; + + % Define the texture coordinates of the surface + tx=[Vt(1,1) Vt(2,1) Vt(3,1) Vt(3,1)]; + ty=[Vt(1,2) Vt(2,2) Vt(3,2) Vt(3,2)] ; + xy=[tx(1) ty(1); tx(2) ty(2); tx(3) ty(3); tx(3) ty(3)]; + + % Calculate texture interpolation coordinates + pos(:,1)=xy(1,1)*lambda1+xy(2,1)*lambda2+xy(3,1)*lambda3; + pos(:,2)=xy(1,2)*lambda1+xy(2,2)*lambda2+xy(3,2)*lambda3; + pos=round(pos); pos=max(pos,1); pos(:,1)=min(pos(:,1),size(I,1)); pos(:,2)=min(pos(:,2),size(I,2)); + posind=(pos(:,1)-1)+(pos(:,2)-1)*size(I,1)+1; + + % Map texture to surface image + Jr(jind)=Ir(posind); + J(:,:,1)=Jr; + if(iscolor) + Jg(jind)=Ig(posind); + Jb(jind)=Ib(posind); + J(:,:,2)=Jg; + J(:,:,3)=Jb; + end + + % Show the surface + surface(x,y,z,J,Options) +end +hold off; + +function [lambda1 lambda2 lambda3 jind]=calculateBarycentricInterpolationValues(sizep) +% Define a triangle in the upperpart of an square, because only that +% part is used by the surface function +x1=sizep; y1=sizep; x2=sizep; y2=0; x3=0 ;y3=0; +% Calculate the bary centric coordinates (instead of creating a 2D image +% with the interpolation values, we map them directly to an 1D vector) +detT = (x1-x3)*(y2-y3) - (x2-x3)*(y1-y3); +[x,y]=ndgrid(0:sizep,0:sizep); x=x(:); y=y(:); +lambda1=((y2-y3).*(x-x3)+(x3-x2).*(y-y3))/detT; +lambda2=((y3-y1).*(x-x3)+(x1-x3).*(y-y3))/detT; +lambda3=1-lambda1-lambda2; +% Make from 2D (surface)image indices 1D image indices +[jx jy]=ndgrid(sizep-(0:sizep)+1,sizep-(0:sizep)+1); +jind=(jx(:)-1)+(jy(:)-1)*(sizep+1)+1; + + + + + diff --git a/matlab/external/gptoolbox/external/preserve_history.m b/matlab/external/gptoolbox/external/preserve_history.m new file mode 100644 index 0000000..f459098 --- /dev/null +++ b/matlab/external/gptoolbox/external/preserve_history.m @@ -0,0 +1,66 @@ +% JS - 11/01/2005 +% Maintains command history indefinitely in file "history_saved.m" +% +% This is handy because Matlab limits the history file to 20k in size, so +% throws away old commands (which are invariably the ones you want to recall). +% To automate history preservation call this script from "startup.m" or +% "finish.m" + +% find last date matlab was opened in 'preserved' history file +[fid, err] = fopen(fullfile(prefdir,'history_saved.m'), 'r'); + +i=0; +while ~feof(fid) + i=i+1; + line = fgetl(fid); + if regexp(line,'%-- ') == 1 + date_line = line; + date_line_pos = ftell(fid); + end +end + +%date_line; +fclose(fid); + +% match last date from 'preserved' file to a line in current 'history.m' file, then append new lines in 'history.m' to 'preserved' file +[fid, err] = fopen(fullfile(prefdir,'history.m'), 'r'); + +found = 0; +i=0; +while ~feof(fid) + i=i+1; + line = fgetl(fid); + whole_file{i,:} = line; + if regexp(line,date_line) == 1 + alpha = 1; + while ~feof(fid) + found = 1; + line = fgetl(fid); + append{alpha,:} = line; + alpha = alpha + 1; + end + end +end + +fclose(fid); + +if found == 1 % add commands in 'append' to end of saved + [fid, err] = fopen(fullfile(prefdir,'history_saved.m'), 'r'); + + fseek(fid,date_line_pos,'bof'); % move to last recognised date in saved file + for i=1:length(append) + fprintf(fid, '%s\r\n', append{i}); + end + + fclose(fid); + + % elseif found == 0 % add ALL commands from current to end of saved + % fseek(fid,0,'eof'); % move to end of file + % for i=1:length(whole_file) + % fprintf(fid, '%s\r\n', whole_file{i}); + % end + % +end + + +disp('History Preserved'); diff --git a/matlab/external/gptoolbox/external/progressbar.m b/matlab/external/gptoolbox/external/progressbar.m new file mode 100644 index 0000000..03ccc7a --- /dev/null +++ b/matlab/external/gptoolbox/external/progressbar.m @@ -0,0 +1,74 @@ +function progressbar(n,N,w) +% PROGRESSBAR - display a progress bar +% +% progressbar(n,N,w); +% +% Deletes the current line and displays the progress of n out of N. +% Inputs: +% n partial amount, should start at 1. +% N total amount +% w is the width of the bar (default w=20). +% +% TODO: should start at 0 +% +% See also: waitbar +% error + +if nargin<3 + w = 20; +end + +% progress char +cprog = '.'; +cprog1 = '*'; +% begining char +cbeg = '['; +% ending char +cend = ']'; + +p = min( floor(n/N*(w+1)), w); + +global pprev; +if isempty(pprev) + pprev = -1; +end + +if not(p==pprev) + ps = repmat(cprog, [1 w]); + ps(1:p) = cprog1; + ps = [cbeg ps cend]; + if n>1 + % clear previous string + fprintf( repmat('\b', [1 length(ps)]) ); + end + fprintf(ps); +end +pprev = p; +if n==N + fprintf('\n'); +end + +% Copyright (c) 2009, Gabriel Peyre +% All rights reserved. +% +% Redistribution and use in source and binary forms, with or without +% modification, are permitted provided that the following conditions are +% met: +% +% * Redistributions of source code must retain the above copyright +% notice, this list of conditions and the following disclaimer. +% * Redistributions in binary form must reproduce the above copyright +% notice, this list of conditions and the following disclaimer in +% the documentation and/or other materials provided with the distribution +% +% THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" +% AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE +% IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE +% ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE +% LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR +% CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF +% SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS +% INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN +% CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) +% ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE +% POSSIBILITY OF SUCH DAMAGE. diff --git a/matlab/external/gptoolbox/external/read_ply.m b/matlab/external/gptoolbox/external/read_ply.m new file mode 100644 index 0000000..6e3c9c8 --- /dev/null +++ b/matlab/external/gptoolbox/external/read_ply.m @@ -0,0 +1,495 @@ +function [vertex,face] = read_ply(filename) + +% read_ply - read data from PLY file. +% +% [vertex,face] = read_ply(filename); +% +% 'vertex' is a 'nb.vert x 3' array specifying the position of the vertices. +% 'face' is a 'nb.face x 3' array specifying the connectivity of the mesh. +% +% +% Copyright (c) 2003 Gabriel Peyr? + +[d,c] = plyread(filename); +vi = d.face.vertex_indices; +nf = length(vi); +% http://stackoverflow.com/a/6210539/148668 +% This is slow... +%lengths = cellfun(@(x)numel(x),vi); +lengths = cellfun('length',vi); +maxLength=max(lengths); +if all(maxLength == lengths) + face = cell2mat(vi)+1; +else + face = cell2mat( ... + cellfun( ... + @(x)cat(2,x,-ones(1,maxLength-length(x))), ... + vi, ... + 'UniformOutput',false))+1; +end +vertex = [d.vertex.x, d.vertex.y, d.vertex.z]; + + + + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +function [Elements,varargout] = plyread(Path,Str) +%PLYREAD Read a PLY 3D data file. +% [DATA,COMMENTS] = PLYREAD(FILENAME) reads a version 1.0 PLY file +% FILENAME and returns a structure DATA. The fields in this structure +% are defined by the PLY header; each element type is a field and each +% element property is a subfield. If the file contains any comments, +% they are returned in a cell string array COMMENTS. +% +% [TRI,PTS] = PLYREAD(FILENAME,'tri') or +% [TRI,PTS,DATA,COMMENTS] = PLYREAD(FILENAME,'tri') converts vertex +% and face data into triangular connectivity and vertex arrays. The +% mesh can then be displayed using the TRISURF command. +% +% Note: This function is slow for large mesh files (+50K faces), +% especially when reading data with list type properties. +% +% Example: +% [Tri,Pts] = PLYREAD('cow.ply','tri'); +% trisurf(Tri,Pts(:,1),Pts(:,2),Pts(:,3)); +% colormap(gray); axis equal; +% +% See also: PLYWRITE + +% Pascal Getreuer 2004 + +[fid,Msg] = fopen(Path,'rt'); % open file in read text mode + +if fid == -1, error(Msg); end + +Buf = fscanf(fid,'%s',1); +if ~strcmp(Buf,'ply') + fclose(fid); + error('Not a PLY file.'); +end + + +%%% read header %%% + +Position = ftell(fid); +Format = ''; +NumComments = 0; +Comments = {}; % for storing any file comments +NumElements = 0; +NumProperties = 0; +Elements = []; % structure for holding the element data +ElementCount = []; % number of each type of element in file +PropertyTypes = []; % corresponding structure recording property types +ElementNames = {}; % list of element names in the order they are stored in the file +PropertyNames = []; % structure of lists of property names + +while 1 + Buf = fgetl(fid); % read one line from file + BufRem = Buf; + Token = {}; + Count = 0; + + while ~isempty(BufRem) % split line into tokens + [tmp,BufRem] = strtok(BufRem); + + if ~isempty(tmp) + Count = Count + 1; % count tokens + Token{Count} = tmp; + end + end + + if Count % parse line + switch lower(Token{1}) + case 'format' % read data format + if Count >= 2 + Format = lower(Token{2}); + + if Count == 3 & ~strcmp(Token{3},'1.0') + fclose(fid); + error('Only PLY format version 1.0 supported.'); + end + end + case 'comment' % read file comment + NumComments = NumComments + 1; + Comments{NumComments} = ''; + for i = 2:Count + Comments{NumComments} = [Comments{NumComments},Token{i},' ']; + end + case 'element' % element name + if Count >= 3 + if isfield(Elements,Token{2}) + fclose(fid); + error(['Duplicate element name, ''',Token{2},'''.']); + end + + NumElements = NumElements + 1; + NumProperties = 0; + Elements = setfield(Elements,Token{2},[]); + PropertyTypes = setfield(PropertyTypes,Token{2},[]); + ElementNames{NumElements} = Token{2}; + PropertyNames = setfield(PropertyNames,Token{2},{}); + CurElement = Token{2}; + ElementCount(NumElements) = str2double(Token{3}); + + if isnan(ElementCount(NumElements)) + fclose(fid); + error(['Bad element definition: ',Buf]); + end + else + error(['Bad element definition: ',Buf]); + end + case 'property' % element property + if ~isempty(CurElement) & Count >= 3 + NumProperties = NumProperties + 1; + eval(['tmp=isfield(Elements.',CurElement,',Token{Count});'],... + 'fclose(fid);error([''Error reading property: '',Buf])'); + + if tmp + error(['Duplicate property name, ''',CurElement,'.',Token{2},'''.']); + end + + % add property subfield to Elements + eval(['Elements.',CurElement,'.',Token{Count},'=[];'], ... + 'fclose(fid);error([''Error reading property: '',Buf])'); + % add property subfield to PropertyTypes and save type + eval(['PropertyTypes.',CurElement,'.',Token{Count},'={Token{2:Count-1}};'], ... + 'fclose(fid);error([''Error reading property: '',Buf])'); + % record property name order + eval(['PropertyNames.',CurElement,'{NumProperties}=Token{Count};'], ... + 'fclose(fid);error([''Error reading property: '',Buf])'); + else + fclose(fid); + + if isempty(CurElement) + error(['Property definition without element definition: ',Buf]); + else + error(['Bad property definition: ',Buf]); + end + end + case 'end_header' % end of header, break from while loop + break; + end + end +end + +%%% set reading for specified data format %%% + +if isempty(Format) + warning('Data format unspecified, assuming ASCII.'); + Format = 'ascii'; +end + +switch Format +case 'ascii' + Format = 0; +case 'binary_little_endian' + Format = 1; +case 'binary_big_endian' + Format = 2; +otherwise + fclose(fid); + error(['Data format ''',Format,''' not supported.']); +end + +if ~Format + Buf = fscanf(fid,'%f'); % read the rest of the file as ASCII data + BufOff = 1; +else + % reopen the file in read binary mode + fclose(fid); + + if Format == 1 + fid = fopen(Path,'r','ieee-le.l64'); % little endian + else + fid = fopen(Path,'r','ieee-be.l64'); % big endian + end + + % find the end of the header again (using ftell on the old handle doesn't give the correct position) + BufSize = 8192; + Buf = [blanks(10),char(fread(fid,BufSize,'uchar')')]; + i = []; + tmp = -11; + + while isempty(i) + i = findstr(Buf,['end_header',13,10]); % look for end_header + CR/LF + i = [i,findstr(Buf,['end_header',10])]; % look for end_header + LF + + if isempty(i) + tmp = tmp + BufSize; + Buf = [Buf(BufSize+1:BufSize+10),char(fread(fid,BufSize,'uchar')')]; + end + end + + % seek to just after the line feed + fseek(fid,i + tmp + 11 + (Buf(i + 10) == 13),-1); +end + + +%%% read element data %%% + +% PLY and MATLAB data types (for fread) +PlyTypeNames = {'char','uchar','short','ushort','int','uint','float','double', ... + 'char8','uchar8','short16','ushort16','int32','uint32','float32','double64'}; +MatlabTypeNames = {'schar','uchar','int16','uint16','int32','uint32','single','double'}; +SizeOf = [1,1,2,2,4,4,4,8]; % size in bytes of each type + +for i = 1:NumElements + % get current element property information + eval(['CurPropertyNames=PropertyNames.',ElementNames{i},';']); + eval(['CurPropertyTypes=PropertyTypes.',ElementNames{i},';']); + NumProperties = size(CurPropertyNames,2); + +% fprintf('Reading %s...\n',ElementNames{i}); + + if ~Format %%% read ASCII data %%% + for j = 1:NumProperties + Token = getfield(CurPropertyTypes,CurPropertyNames{j}); + + if strcmpi(Token{1},'list') + Type(j) = 1; + else + Type(j) = 0; + end + end + + % parse buffer + if ~any(Type) + % no list types + Data = reshape(Buf(BufOff:BufOff+ElementCount(i)*NumProperties-1),NumProperties,ElementCount(i))'; + BufOff = BufOff + ElementCount(i)*NumProperties; + else + ListData = cell(NumProperties,1); + + for k = 1:NumProperties + ListData{k} = cell(ElementCount(i),1); + end + + % list type + for j = 1:ElementCount(i) + for k = 1:NumProperties + if ~Type(k) + Data(j,k) = Buf(BufOff); + BufOff = BufOff + 1; + else + tmp = Buf(BufOff); + ListData{k}{j} = Buf(BufOff+(1:tmp))'; + BufOff = BufOff + tmp + 1; + end + end + end + end + else %%% read binary data %%% + % translate PLY data type names to MATLAB data type names + ListFlag = 0; % = 1 if there is a list type + SameFlag = 1; % = 1 if all types are the same + + for j = 1:NumProperties + Token = getfield(CurPropertyTypes,CurPropertyNames{j}); + + if ~strcmp(Token{1},'list') % non-list type + tmp = rem(strmatch(Token{1},PlyTypeNames,'exact')-1,8)+1; + + if ~isempty(tmp) + TypeSize(j) = SizeOf(tmp); + Type{j} = MatlabTypeNames{tmp}; + TypeSize2(j) = 0; + Type2{j} = ''; + + SameFlag = SameFlag & strcmp(Type{1},Type{j}); + else + fclose(fid); + error(['Unknown property data type, ''',Token{1},''', in ', ... + ElementNames{i},'.',CurPropertyNames{j},'.']); + end + else % list type + if length(Token) == 3 + ListFlag = 1; + SameFlag = 0; + tmp = rem(strmatch(Token{2},PlyTypeNames,'exact')-1,8)+1; + tmp2 = rem(strmatch(Token{3},PlyTypeNames,'exact')-1,8)+1; + + if ~isempty(tmp) & ~isempty(tmp2) + TypeSize(j) = SizeOf(tmp); + Type{j} = MatlabTypeNames{tmp}; + TypeSize2(j) = SizeOf(tmp2); + Type2{j} = MatlabTypeNames{tmp2}; + else + fclose(fid); + error(['Unknown property data type, ''list ',Token{2},' ',Token{3},''', in ', ... + ElementNames{i},'.',CurPropertyNames{j},'.']); + end + else + fclose(fid); + error(['Invalid list syntax in ',ElementNames{i},'.',CurPropertyNames{j},'.']); + end + end + end + + % read file + if ~ListFlag + if SameFlag + % no list types, all the same type (fast) + Data = fread(fid,[NumProperties,ElementCount(i)],Type{1})'; + else + % no list types, mixed type + Data = zeros(ElementCount(i),NumProperties); + + for j = 1:ElementCount(i) + for k = 1:NumProperties + Data(j,k) = fread(fid,1,Type{k}); + end + end + end + else + ListData = cell(NumProperties,1); + + for k = 1:NumProperties + ListData{k} = cell(ElementCount(i),1); + end + + if NumProperties == 1 + BufSize = 512; + SkipNum = 4; + j = 0; + + % list type, one property (fast if lists are usually the same length) + while j < ElementCount(i) + Position = ftell(fid); + % read in BufSize count values, assuming all counts = SkipNum + [Buf,BufSize] = fread(fid,BufSize,Type{1},SkipNum*TypeSize2(1)); + Miss = find(Buf ~= SkipNum); % find first count that is not SkipNum + fseek(fid,Position + TypeSize(1),-1); % seek back to after first count + + if isempty(Miss) % all counts are SkipNum + Buf = fread(fid,[SkipNum,BufSize],[int2str(SkipNum),'*',Type2{1}],TypeSize(1))'; + fseek(fid,-TypeSize(1),0); % undo last skip + + for k = 1:BufSize + ListData{1}{j+k} = Buf(k,:); + end + + j = j + BufSize; + BufSize = floor(1.5*BufSize); + else + if Miss(1) > 1 % some counts are SkipNum + [Buf2,cc] = fread(fid,[SkipNum,Miss(1)-1],[int2str(SkipNum),'*',Type2{1}],TypeSize(1)); + Buf2 = Buf2'; + + for k = 1:Miss(1)-1 + ListData{1}{j+k} = Buf2(k,:); + end + + j = j + k; + end + % Alec: check if done and rewind one step + if j >= ElementCount(i) + fseek(fid,-1,0); + break; + end + + % read in the list with the missed count + SkipNum = Buf(Miss(1)); + j = j + 1; + ListData{1}{j} = fread(fid,[1,SkipNum],Type2{1}); + BufSize = ceil(0.6*BufSize); + end + end + else + % list type(s), multiple properties (slow) + Data = zeros(ElementCount(i),NumProperties); + + for j = 1:ElementCount(i) + for k = 1:NumProperties + if isempty(Type2{k}) + Data(j,k) = fread(fid,1,Type{k}); + else + tmp = fread(fid,1,Type{k}); + ListData{k}{j} = fread(fid,[1,tmp],Type2{k}); + end + end + end + end + end + end + + % put data into Elements structure + for k = 1:NumProperties + if (~Format & ~Type(k)) | (Format & isempty(Type2{k})) + eval(['Elements.',ElementNames{i},'.',CurPropertyNames{k},'=Data(:,k);']); + else + eval(['Elements.',ElementNames{i},'.',CurPropertyNames{k},'=ListData{k};']); + end + end +end + +clear Data ListData; +fclose(fid); + +if (nargin > 1 & strcmpi(Str,'Tri')) | nargout > 2 + % find vertex element field + Name = {'vertex','Vertex','point','Point','pts','Pts'}; + Names = []; + + for i = 1:length(Name) + if any(strcmp(ElementNames,Name{i})) + Names = getfield(PropertyNames,Name{i}); + Name = Name{i}; + break; + end + end + + if any(strcmp(Names,'x')) & any(strcmp(Names,'y')) & any(strcmp(Names,'z')) + eval(['varargout{1}=[Elements.',Name,'.x,Elements.',Name,'.y,Elements.',Name,'.z];']); + else + varargout{1} = zeros(1,3); + end + + varargout{2} = Elements; + varargout{3} = Comments; + Elements = []; + + % find face element field + Name = {'face','Face','poly','Poly','tri','Tri'}; + Names = []; + + for i = 1:length(Name) + if any(strcmp(ElementNames,Name{i})) + Names = getfield(PropertyNames,Name{i}); + Name = Name{i}; + break; + end + end + + if ~isempty(Names) + % find vertex indices property subfield + PropertyName = {'vertex_indices','vertex_indexes','vertex_index','indices','indexes'}; + + for i = 1:length(PropertyName) + if any(strcmp(Names,PropertyName{i})) + PropertyName = PropertyName{i}; + break; + end + end + + if ~iscell(PropertyName) + % convert face index lists to triangular connectivity + eval(['FaceIndices=varargout{2}.',Name,'.',PropertyName,';']); + N = length(FaceIndices); + Elements = zeros(N*2,3); + Extra = 0; + + for k = 1:N + Elements(k,:) = FaceIndices{k}(1:3); + + for j = 4:length(FaceIndices{k}) + Extra = Extra + 1; + Elements(N + Extra,:) = [Elements(k,[1,j-1]),FaceIndices{k}(j)]; + end + end + Elements = Elements(1:N+Extra,:) + 1; + end + end +else + varargout{1} = Comments; +end diff --git a/matlab/external/gptoolbox/external/rgb2cmyk.m b/matlab/external/gptoolbox/external/rgb2cmyk.m new file mode 100644 index 0000000..8e3f7fb --- /dev/null +++ b/matlab/external/gptoolbox/external/rgb2cmyk.m @@ -0,0 +1,4 @@ +function cmyk = rgb2cmyk(rgb) + cmyk = applycform(rgb,makecform('srgb2cmyk')); +end + diff --git a/matlab/external/gptoolbox/external/saveTightFigure.m b/matlab/external/gptoolbox/external/saveTightFigure.m new file mode 100644 index 0000000..8de8d50 --- /dev/null +++ b/matlab/external/gptoolbox/external/saveTightFigure.m @@ -0,0 +1,50 @@ +function saveTightFigure(h,outfilename) +% SAVETIGHTFIGURE(H,OUTFILENAME) Saves figure H in file OUTFILENAME without +% the white space around it. +% +% by ``a grad student" +% http://tipstrickshowtos.blogspot.com/2010/08/how-to-get-rid-of-white-margin-in.html + +% get the current axes +ax = get(h, 'CurrentAxes'); + +% make it tight +ti = get(ax,'TightInset'); +set(ax,'Position',[ti(1) ti(2) 1-ti(3)-ti(1) 1-ti(4)-ti(2)]); + +% adjust the papersize +set(ax,'units','centimeters'); +pos = get(ax,'Position'); +ti = get(ax,'TightInset'); +set(h, 'PaperUnits','centimeters'); +set(h, 'PaperSize', [pos(3)+ti(1)+ti(3) pos(4)+ti(2)+ti(4)]); +set(h, 'PaperPositionMode', 'manual'); +set(h, 'PaperPosition',[0 0 pos(3)+ti(1)+ti(3) pos(4)+ti(2)+ti(4)]); + +% save it +saveas(h,outfilename); + +% Copyright (c) 2011, Emre Akbas +% All rights reserved. +% +% Redistribution and use in source and binary forms, with or without +% modification, are permitted provided that the following conditions are +% met: +% +% * Redistributions of source code must retain the above copyright +% notice, this list of conditions and the following disclaimer. +% * Redistributions in binary form must reproduce the above copyright +% notice, this list of conditions and the following disclaimer in +% the documentation and/or other materials provided with the distribution +% +% THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" +% AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE +% IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE +% ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE +% LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR +% CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF +% SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS +% INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN +% CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) +% ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE +% POSSIBILITY OF SUCH DAMAGE. diff --git a/matlab/external/gptoolbox/external/spnull.m b/matlab/external/gptoolbox/external/spnull.m new file mode 100644 index 0000000..2d793f1 --- /dev/null +++ b/matlab/external/gptoolbox/external/spnull.m @@ -0,0 +1,20 @@ +function N = sparseNull(S, tol) + % spnull returns computes the sparse Null basis of a matrix + % + % N = sparseNull(S, tol) + % + % Computes a basis of the null space for a sparse matrix. For sparse + % matrixes this is much faster than using null. It does however have lower + % numerical accuracy. N is itself sparse and not orthonormal. So in this + % way it is like using N = null(S, 'r'), except of course much faster. + % + % Jan Schellenberger 10/20/2009 + % based on this: + % http://www.mathworks.com/matlabcentral/fileexchange/11120-null-space-of-a-sparse-matrix + if nargin <2 + tol = 1e-9; + end + [SpLeft, SpRight] = spspaces(S,2, tol); + N = SpRight{1}(:,SpRight{3}); + N(abs(N) < tol) = 0; +end diff --git a/matlab/external/gptoolbox/external/spspaces.m b/matlab/external/gptoolbox/external/spspaces.m new file mode 100644 index 0000000..8566d59 --- /dev/null +++ b/matlab/external/gptoolbox/external/spspaces.m @@ -0,0 +1,106 @@ +function [SpLeft, SpRight] = spspaces(A,opt,tol) +% PURPOSE: finds left and right null and range space of a sparse matrix A +% +% --------------------------------------------------- +% USAGE: [SpLeft, SpRight] = spspaces(A,opt,tol) +% +% INPUT: +% A a sparse matrix +% opt spaces to calculate +% = 1: left null and range space +% = 2: right null and range space +% = 3: both left and right spaces +% tol uses the tolerance tol when calculating +% null subspaces (optional) +% +% OUTPUT: +% SpLeft 1x4 cell. SpLeft = {} if opt =2. +% SpLeft{1} an invertible matrix Q +% SpLeft{2} indices, I, of rows of the matrix Q that +% span the left range of the matrix A +% SpLeft{3} indices, J, of rows of the matrix Q that +% span the left null space of the matrix A +% Q(J,:)A = 0 +% SpLeft{4} inverse of the matrix Q +% SpRight 1x4 cell. SpRight = {} if opt =1. +% SpLeft{1} an invertible matrix Q +% SpLeft{2} indices, I, of rows of the matrix Q that +% span the right range of the matrix A +% SpLeft{3} indices, J, of rows of the matrix Q that +% span the right null space of the matrix A +% AQ(:,J) = 0 +% SpLeft{4} inverse of the matrix Q +% +% COMMENTS: +% uses luq routine, that finds matrices L, U, Q such that +% +% A = L | U 0 | Q +% | 0 0 | +% +% where L, Q, U are invertible matrices, U is upper triangular. This +% decomposition is calculated using lu decomposition. +% +% This routine is fast, but can deliver inaccurate null and range +% spaces if zero and nonzero singular values of the matrix A are not +% well separated. +% +% WARNING: +% right null and rang space may be very inaccurate +% +% Copyright (c) Pawel Kowal (2006) +% All rights reserved +% LREM_SOLVE toolbox is available free for noncommercial academic use only. +% pkowal3@sgh.waw.pl + +if nargin<3 + tol = max(max(size(A)) * norm(A,1) * eps,100*eps); +end + +switch opt + case 1 + calc_left = 1; + calc_right = 0; + case 2 + calc_left = 0; + calc_right = 1; + case 3 + calc_left = 1; + calc_right = 1; +end + +[L,U,Q] = luq(A,0,tol); + +if calc_left + if ~isempty(L) + LL = L^-1; + else + LL = L; + end + S = max(abs(U),[],2); + I = find(S>tol); + if ~isempty(S) + J = find(S<=tol); + else + J = (1:size(S,1))'; + end + SpLeft = {LL,I,J,L}; +else + SpLeft = {}; +end +if calc_right + if ~isempty(Q) + QQ = Q^-1; + else + QQ = Q; + end + S = max(abs(U),[],1); + I = find(S>tol); + if ~isempty(S) + J = find(S<=tol); + else + J = (1:size(S,2))'; + end + SpRight = {QQ,I,J,Q}; +else + SpRight = {}; +end \ No newline at end of file diff --git a/matlab/external/gptoolbox/external/ssim.m b/matlab/external/gptoolbox/external/ssim.m new file mode 100644 index 0000000..c40c0af --- /dev/null +++ b/matlab/external/gptoolbox/external/ssim.m @@ -0,0 +1,231 @@ +function [mssim, ssim_map] = ssim(img1, img2, K, window, L) + +% ======================================================================== +% Edited code by Adam Turcotte and Nicolas Robidoux +% Laurentian University +% Sudbury, ON, Canada +% Last Modified: 2011-01-22 +% ---------------------------------------------------------------------- +% This code implements a refactored computation of SSIM that requires +% one fewer blur (4 instead of 5), the same number of pixel-by-pixel +% binary operations (10), and two fewer unary operations (6 instead of 8). +% +% In addition, this version reduces memory usage with in-place functions. +% As a result, it supports larger input images. +%======================================================================== + +% ======================================================================== +% SSIM Index with automatic downsampling, Version 1.0 +% Copyright(c) 2009 Zhou Wang +% All Rights Reserved. +% +% ---------------------------------------------------------------------- +% Permission to use, copy, or modify this software and its documentation +% for educational and research purposes only and without fee is hereby +% granted, provided that this copyright notice and the original authors' +% names appear on all copies and supporting documentation. This program +% shall not be used, rewritten, or adapted as the basis of a commercial +% software or hardware product without first obtaining permission of the +% authors. The authors make no representations about the suitability of +% this software for any purpose. It is provided "as is" without express +% or implied warranty. +%---------------------------------------------------------------------- +% +% This is an implementation of the algorithm for calculating the +% Structural SIMilarity (SSIM) index between two images +% +% Please refer to the following paper and the website with suggested usage +% +% Z. Wang, A. C. Bovik, H. R. Sheikh, and E. P. Simoncelli, "Image +% quality assessment: From error visibility to structural similarity," +% IEEE Transactios on Image Processing, vol. 13, no. 4, pp. 600-612, +% Apr. 2004. +% +% http://www.ece.uwaterloo.ca/~z70wang/research/ssim/ +% +% Note: This program is different from ssim_index.m, where no automatic +% downsampling is performed. (downsampling was done in the above paper +% and was described as suggested usage in the above website.) +% +% Kindly report any suggestions or corrections to zhouwang@ieee.org +% +%---------------------------------------------------------------------- +% +%Input : (1) img1: the first image being compared +% (2) img2: the second image being compared +% (3) K: constants in the SSIM index formula (see the above +% reference). defualt value: K = [0.01 0.03] +% (4) window: local window for statistics (see the above +% reference). default widnow is Gaussian given by +% window = fspecial('gaussian', 11, 1.5); +% (5) L: dynamic range of the images. default: L = 255 +% +%Output: (1) mssim: the mean SSIM index value between 2 images. +% If one of the images being compared is regarded as +% perfect quality, then mssim can be considered as the +% quality measure of the other image. +% If img1 = img2, then mssim = 1. +% (2) ssim_map: the SSIM index map of the test image. The map +% has a smaller size than the input images. The actual size +% depends on the window size and the downsampling factor. +% +%Basic Usage: +% Given 2 test images img1 and img2, whose dynamic range is 0-255 +% +% [mssim, ssim_map] = ssim(img1, img2); +% +%Advanced Usage: +% User defined parameters. For example +% +% K = [0.05 0.05]; +% window = ones(8); +% L = 100; +% [mssim, ssim_map] = ssim(img1, img2, K, window, L); +% +%Visualize the results: +% +% mssim %Gives the mssim value +% imshow(max(0, ssim_map).^4) %Shows the SSIM index map +%======================================================================== + + +if (nargin < 2 || nargin > 5) + mssim = -Inf; + ssim_map = -Inf; + return; +end + +if (size(img1) ~= size(img2)) + mssim = -Inf; + ssim_map = -Inf; + return; +end + +[M N] = size(img1); + +if (nargin == 2) + if ((M < 11) || (N < 11)) + mssim = -Inf; + ssim_map = -Inf; + return + end + window = fspecial('gaussian', 11, 1.5); % + K(1) = 0.01; % default settings + K(2) = 0.03; % + L = 255; % +end + +if (nargin == 3) + if ((M < 11) || (N < 11)) + mssim = -Inf; + ssim_map = -Inf; + return + end + window = fspecial('gaussian', 11, 1.5); + L = 255; + if (length(K) == 2) + if (K(1) < 0 || K(2) < 0) + mssim = -Inf; + ssim_map = -Inf; + return; + end + else + mssim = -Inf; + ssim_map = -Inf; + return; + end +end + +if (nargin == 4) + [H W] = size(window); + if ((H*W) < 4 || (H > M) || (W > N)) + mssim = -Inf; + ssim_map = -Inf; + return + end + L = 255; + if (length(K) == 2) + if (K(1) < 0 || K(2) < 0) + mssim = -Inf; + ssim_map = -Inf; + return; + end + else + mssim = -Inf; + ssim_map = -Inf; + return; + end +end + +if (nargin == 5) + [H W] = size(window); + if ((H*W) < 4 || (H > M) || (W > N)) + mssim = -Inf; + ssim_map = -Inf; + return + end + if (length(K) == 2) + if (K(1) < 0 || K(2) < 0) + mssim = -Inf; + ssim_map = -Inf; + return; + end + else + mssim = -Inf; + ssim_map = -Inf; + return; + end +end + + +img1 = double(img1); +img2 = double(img2); + +% automatic downsampling +f = max(1,round(min(M,N)/256)); +%downsampling by f +%use a simple low-pass filter +if(f>1) + lpf = ones(f,f); + lpf = (1./(f*f))*lpf; + img1 = imfilter(img1,lpf,'symmetric','same'); + img2 = imfilter(img2,lpf,'symmetric','same'); + + img1 = img1(1:f:end,1:f:end); + img2 = img2(1:f:end,1:f:end); +end + +C1 = (K(1)*L)^2; +C2 = (K(2)*L)^2; +window = window/sum(sum(window)); +ssim_map = filter2(window, img1, 'valid'); % gx +w1 = filter2(window, img2, 'valid'); % gy +w2 = ssim_map.*w1; % gx*gy +w2 = 2*w2+C1; % 2*(gx*gy)+C1 = num1 +w1 = (w1-ssim_map).^2+w2; % (gy-gx)^2+num1 = den1 +ssim_map = filter2(window, img1.*img2, 'valid'); % g(x*y) +ssim_map = (2*ssim_map+(C1+C2))-w2; % 2*g(x*y)+(C1+C2)-num1 = num2 +ssim_map = ssim_map.*w2; % num +img1 = img1.^2; % x^2 +img2 = img2.^2; % y^2 +img1 = img1+img2; % x^2+y^2 + +if (C1 > 0 && C2 > 0) + w2 = filter2(window, img1, 'valid'); % g(x^2+y^2) + w2 = w2-w1+(C1+C2); % den2 + w2 = w2.*w1; % den + ssim_map = ssim_map./w2; % num/den = ssim +else + w3 = filter2(window, img1, 'valid'); % g(x^2+y^2) + w3 = w3-w1+(C1+C2); % den2 + w4 = ones(size(w1)); + index = (w1.*w3 > 0); + w4(index) = (ssim_map(index))./(w1(index).*w3(index)); + index = (w1 ~= 0) & (w3 == 0); + w4(index) = w2(index)./w1(index); + ssim_map = w4; +end + +mssim = mean2(ssim_map); + +return diff --git a/matlab/external/gptoolbox/external/ssim_index.m b/matlab/external/gptoolbox/external/ssim_index.m new file mode 100644 index 0000000..dd6d65f --- /dev/null +++ b/matlab/external/gptoolbox/external/ssim_index.m @@ -0,0 +1,214 @@ +function [mssim, ssim_map] = ssim_index(img1, img2, K, window, L) + +%======================================================================== +%Edited code by Adam Turcotte and Nicolas Robidoux +%Laurentian University +%Sudbury, ON, Canada +%Last Modified: 2011-01-22 +%---------------------------------------------------------------------- +%This code implements a refactored computation of SSIM that requires +%one fewer blur (4 instead of 5), the same number of pixel-by-pixel +%binary operations (10), and two fewer unary operations (6 instead of 8). +%As a result, it is about 20% faster. +% +%In addition, this version reduces memory usage with in-place functions. +%As a result, it supports larger input images. +%======================================================================== + +%======================================================================== +%SSIM Index, Version 1.0 +%Copyright(c) 2003 Zhou Wang +%All Rights Reserved. +% +%The author is with Howard Hughes Medical Institute, and Laboratory +%for Computational Vision at Center for Neural Science and Courant +%Institute of Mathematical Sciences, New York University. +% +%---------------------------------------------------------------------- +%Permission to use, copy, or modify this software and its documentation +%for educational and research purposes only and without fee is hereby +%granted, provided that this copyright notice and the original authors' +%names appear on all copies and supporting documentation. This program +%shall not be used, rewritten, or adapted as the basis of a commercial +%software or hardware product without first obtaining permission of the +%authors. The authors make no representations about the suitability of +%this software for any purpose. It is provided "as is" without express +%or implied warranty. +%---------------------------------------------------------------------- +% +%This is an implementation of the algorithm for calculating the +%Structural SIMilarity (SSIM) index between two images. Please refer +%to the following paper: +% +%Z. Wang, A. C. Bovik, H. R. Sheikh, and E. P. Simoncelli, "Image +%quality assessment: From error measurement to structural similarity" +%IEEE Transactios on Image Processing, vol. 13, no. 1, Jan. 2004. +% +%Kindly report any suggestions or corrections to zhouwang@ieee.org +% +%---------------------------------------------------------------------- +% +%Input : (1) img1: the first image being compared +% (2) img2: the second image being compared +% (3) K: constants in the SSIM index formula (see the above +% reference). defualt value: K = [0.01 0.03] +% (4) window: local window for statistics (see the above +% reference). default widnow is Gaussian given by +% window = fspecial('gaussian', 11, 1.5); +% (5) L: dynamic range of the images. default: L = 255 +% +%Output: (1) mssim: the mean SSIM index value between 2 images. +% If one of the images being compared is regarded as +% perfect quality, then mssim can be considered as the +% quality measure of the other image. +% If img1 = img2, then mssim = 1. +% (2) ssim_map: the SSIM index map of the test image. The map +% has a smaller size than the input images. The actual size: +% size(img1) - size(window) + 1. +% +%Default Usage: +% Given 2 test images img1 and img2, whose dynamic range is 0-255 +% +% [mssim ssim_map] = ssim_index(img1, img2); +% +%Advanced Usage: +% User defined parameters. For example +% +% K = [0.05 0.05]; +% window = ones(8); +% L = 100; +% [mssim ssim_map] = ssim_index(img1, img2, K, window, L); +% +%See the results: +% +% mssim %Gives the mssim value +% imshow(max(0, ssim_map).^4) %Shows the SSIM index map +% +%======================================================================== + + +if (nargin < 2 || nargin > 5) + ssim_index = -Inf; + ssim_map = -Inf; + return; +end + +if (size(img1) ~= size(img2)) + ssim_index = -Inf; + ssim_map = -Inf; + return; +end + +[M N] = size(img1); + +if (nargin == 2) + if ((M < 11) || (N < 11)) + ssim_index = -Inf; + ssim_map = -Inf; + return + end + window = fspecial('gaussian', 11, 1.5); % + K(1) = 0.01; % default settings + K(2) = 0.03; % + L = 255; % +end + +if (nargin == 3) + if ((M < 11) || (N < 11)) + ssim_index = -Inf; + ssim_map = -Inf; + return + end + window = fspecial('gaussian', 11, 1.5); + L = 255; + if (length(K) == 2) + if (K(1) < 0 || K(2) < 0) + ssim_index = -Inf; + ssim_map = -Inf; + return; + end + else + ssim_index = -Inf; + ssim_map = -Inf; + return; + end +end + +if (nargin == 4) + [H W] = size(window); + if ((H*W) < 4 || (H > M) || (W > N)) + ssim_index = -Inf; + ssim_map = -Inf; + return + end + L = 255; + if (length(K) == 2) + if (K(1) < 0 || K(2) < 0) + ssim_index = -Inf; + ssim_map = -Inf; + return; + end + else + ssim_index = -Inf; + ssim_map = -Inf; + return; + end +end + +if (nargin == 5) + [H W] = size(window); + if ((H*W) < 4 || (H > M) || (W > N)) + ssim_index = -Inf; + ssim_map = -Inf; + return + end + if (length(K) == 2) + if (K(1) < 0 || K(2) < 0) + ssim_index = -Inf; + ssim_map = -Inf; + return; + end + else + ssim_index = -Inf; + ssim_map = -Inf; + return; + end +end + +C1 = (K(1)*L)^2; +C2 = (K(2)*L)^2; +window = window/sum(sum(window)); +img1 = double(img1); +img2 = double(img2); + +ssim_map = filter2(window, img1, 'valid'); % gx +w1 = filter2(window, img2, 'valid'); % gy +w2 = ssim_map.*w1; % gx*gy +w2 = 2*w2+C1; % 2*(gx*gy)+C1 = num1 +w1 = (w1-ssim_map).^2+w2; % (gy-gx)^2+num1 = den1 +ssim_map = filter2(window, img1.*img2, 'valid'); % g(x*y) +ssim_map = (2*ssim_map+(C1+C2))-w2; % 2*g(x*y)+(C1+C2)-num1 = num2 +ssim_map = ssim_map.*w2; % num +img1 = img1.^2; % x^2 +img2 = img2.^2; % y^2 +img1 = img1+img2; % x^2+y^2 + +if (C1 > 0 && C2 > 0) + w2 = filter2(window, img1, 'valid'); % g(x^2+y^2) + w2 = w2-w1+(C1+C2); % den2 + w2 = w2.*w1; % den + ssim_map = ssim_map./w2; % num/den = ssim +else + w3 = filter2(window, img1, 'valid'); % g(x^2+y^2) + w3 = w3-w1+(C1+C2); % den2 + w4 = ones(size(w1)); + index = (w1.*w3 > 0); + w4(index) = (ssim_map(index))./(w1(index).*w3(index)); + index = (w1 ~= 0) & (w3 == 0); + w4(index) = w2(index)./w1(index); + ssim_map = w4; +end + +mssim = mean2(ssim_map); + +return diff --git a/matlab/external/gptoolbox/external/stlread.m b/matlab/external/gptoolbox/external/stlread.m new file mode 100644 index 0000000..b061e5f --- /dev/null +++ b/matlab/external/gptoolbox/external/stlread.m @@ -0,0 +1,59 @@ +function [x, y, z, varargout] = stlread(filename) +% This function reads an STL file in binary format into matrixes X, Y and +% Z, and C. C is optional and contains color rgb data in 5 bits. +% +% USAGE: [x, y, z, c] = stlread(filename); +% +% To plot use patch(x,y,z,c), or patch(x,y,z) +% +% Written by Doron Harlev + +if nargout>4 + error('Too many output arguments') +end +use_color=(nargout==4); + +fid=fopen(filename, 'r'); %Open the file, assumes STL Binary format. +if fid == -1 + error('File could not be opened, check name or path.') +end + +ftitle=fread(fid,80,'uchar=>schar'); % Read file title +num_facet=fread(fid,1,'int32'); % Read number of Facets + +%fprintf('\nTitle: %s\n', char(ftitle')); +%fprintf('Num Facets: %d\n', num_facet); + +% Preallocate memory to save running time +x=zeros(3,num_facet); y=zeros(3,num_facet); z=zeros(3,num_facet); +if use_color + c=uint8(zeros(3,num_facet)); +end + +%h = waitbar(0,'Please wait...'); +for i=1:num_facet, + norm=fread(fid,3,'float32'); % normal coordinates, ignored for now + ver1=fread(fid,3,'float32'); % vertex 1 + ver2=fread(fid,3,'float32'); % vertex 2 + ver3=fread(fid,3,'float32'); % vertex 3 + col=fread(fid,1,'uint16'); % color bytes + if (bitget(col,16)==1 & use_color) + r=bitshift(bitand(2^16-1, col),-10); + g=bitshift(bitand(2^11-1, col),-5); + b=bitand(2^6-1, col); + c(:,i)=[r; g; b]; + end + x(:,i)=[ver1(1); ver2(1); ver3(1)]; % convert to matlab "patch" compatible format + y(:,i)=[ver1(2); ver2(2); ver3(2)]; + z(:,i)=[ver1(3); ver2(3); ver3(3)]; + if mod(i,floor(num_facet/10))==0 + %waitbar(i/num_facet,h); + end +end +if use_color + varargout(1)={c}; +end +fclose(fid); +%close(h); + +% For more information http://rpdrc.ic.polyu.edu.hk/old_files/stl_binary_format.htm diff --git a/matlab/external/gptoolbox/external/stlwrite.m b/matlab/external/gptoolbox/external/stlwrite.m new file mode 100644 index 0000000..ad92c7e --- /dev/null +++ b/matlab/external/gptoolbox/external/stlwrite.m @@ -0,0 +1,265 @@ +function stlwrite(filename, varargin) +%STLWRITE Write STL file from patch or surface data. +% +% STLWRITE(FILE, FV) writes a stereolithography (STL) file to FILE for a +% triangulated patch defined by FV (a structure with fields 'vertices' +% and 'faces'). +% +% STLWRITE(FILE, FACES, VERTICES) takes faces and vertices separately, +% rather than in an FV struct +% +% STLWRITE(FILE, X, Y, Z) creates an STL file from surface data in X, Y, +% and Z. STLWRITE triangulates this gridded data into a triangulated +% surface using triangulation options specified below. X, Y and Z can be +% two-dimensional arrays with the same size. If X and Y are vectors with +% length equal to SIZE(Z,2) and SIZE(Z,1), respectively, they are passed +% through MESHGRID to create gridded data. If X or Y are scalar values, +% they are used to specify the X and Y spacing between grid points. +% +% STLWRITE(...,'PropertyName',VALUE,'PropertyName',VALUE,...) writes an +% STL file using the following property values: +% +% MODE - File is written using 'binary' (default) or 'ascii'. +% +% TITLE - Header text (max 80 chars) written to the STL file. +% +% TRIANGULATION - When used with gridded data, TRIANGULATION is either: +% 'delaunay' - (default) Delaunay triangulation of X, Y +% 'f' - Forward slash division of grid quads +% 'b' - Back slash division of quadrilaterals +% 'x' - Cross division of quadrilaterals +% Note that 'f', 'b', or 't' triangulations now use an +% inbuilt version of FEX entry 28327, "mesh2tri". +% +% FACECOLOR - Single colour (1-by-3) or one-colour-per-face (N-by-3) +% vector of RGB colours, for face/vertex input. RGB range +% is 5 bits (0:31), stored in VisCAM/SolidView format +% (http://en.wikipedia.org/wiki/STL_(file_format)#Color_in_binary_STL) +% +% Example 1: +% % Write binary STL from face/vertex data +% tmpvol = zeros(20,20,20); % Empty voxel volume +% tmpvol(8:12,8:12,5:15) = 1; % Turn some voxels on +% fv = isosurface(tmpvol, 0.99); % Create the patch object +% stlwrite('test.stl',fv) % Save to binary .stl +% +% Example 2: +% % Write ascii STL from gridded data +% [X,Y] = deal(1:40); % Create grid reference +% Z = peaks(40); % Create grid height +% stlwrite('test.stl',X,Y,Z,'mode','ascii') + +% Original idea adapted from surf2stl by Bill McDonald. Huge speed +% improvements implemented by Oliver Woodford. Non-Delaunay triangulation +% of quadrilateral surface courtesy of Kevin Moerman. FaceColor +% implementation by Grant Lohsen. +% +% Author: Sven Holcombe, 11-24-11 + + +% Check valid filename path +path = fileparts(filename); +if ~isempty(path) && ~exist(path,'dir') + error('Directory "%s" does not exist.',path); +end + +% Get faces, vertices, and user-defined options for writing +[faces, vertices, options] = parseInputs(varargin{:}); +asciiMode = strcmp( options.mode ,'ascii'); + +% Create the facets +facets = single(vertices'); +facets = reshape(facets(:,faces'), 3, 3, []); + +% Compute their normals +V1 = squeeze(facets(:,2,:) - facets(:,1,:)); +V2 = squeeze(facets(:,3,:) - facets(:,1,:)); +normals = V1([2 3 1],:) .* V2([3 1 2],:) - V2([2 3 1],:) .* V1([3 1 2],:); +clear V1 V2 +normals = bsxfun(@times, normals, 1 ./ sqrt(sum(normals .* normals, 1))); +facets = cat(2, reshape(normals, 3, 1, []), facets); +clear normals + +% Open the file for writing +permissions = {'w','wb+'}; +fid = fopen(filename, permissions{asciiMode+1}); +if (fid == -1) + error('stlwrite:cannotWriteFile', 'Unable to write to %s', filename); +end + +% Write the file contents +if asciiMode + % Write HEADER + fprintf(fid,'solid %s\r\n',options.title); + % Write DATA + fprintf(fid,[... + 'facet normal %.7E %.7E %.7E\r\n' ... + 'outer loop\r\n' ... + 'vertex %.7E %.7E %.7E\r\n' ... + 'vertex %.7E %.7E %.7E\r\n' ... + 'vertex %.7E %.7E %.7E\r\n' ... + 'endloop\r\n' ... + 'endfacet\r\n'], facets); + % Write FOOTER + fprintf(fid,'endsolid %s\r\n',options.title); + +else % BINARY + % Write HEADER + fprintf(fid, '%-80s', options.title); % Title + fwrite(fid, size(facets, 3), 'uint32'); % Number of facets + % Write DATA + % Add one uint16(0) to the end of each facet using a typecasting trick + facets = reshape(typecast(facets(:), 'uint16'), 12*2, []); + % Set the last bit to 0 (default) or supplied RGB + facets(end+1,:) = options.facecolor; + fwrite(fid, facets, 'uint16'); +end + +% Close the file +fclose(fid); +fprintf('Wrote %d facets\n',size(facets, 3)); + + +%% Input handling subfunctions +function [faces, vertices, options] = parseInputs(varargin) +% Determine input type +if isstruct(varargin{1}) % stlwrite('file', FVstruct, ...) + if ~all(isfield(varargin{1},{'vertices','faces'})) + error( 'Variable p must be a faces/vertices structure' ); + end + faces = varargin{1}.faces; + vertices = varargin{1}.vertices; + options = parseOptions(varargin{2:end}); + +elseif isnumeric(varargin{1}) + firstNumInput = cellfun(@isnumeric,varargin); + firstNumInput(find(~firstNumInput,1):end) = 0; % Only consider numerical input PRIOR to the first non-numeric + numericInputCnt = nnz(firstNumInput); + + options = parseOptions(varargin{numericInputCnt+1:end}); + switch numericInputCnt + case 3 % stlwrite('file', X, Y, Z, ...) + % Extract the matrix Z + Z = varargin{3}; + + % Convert scalar XY to vectors + ZsizeXY = fliplr(size(Z)); + for i = 1:2 + if isscalar(varargin{i}) + varargin{i} = (0:ZsizeXY(i)-1) * varargin{i}; + end + end + + % Extract X and Y + if isequal(size(Z), size(varargin{1}), size(varargin{2})) + % X,Y,Z were all provided as matrices + [X,Y] = varargin{1:2}; + elseif numel(varargin{1})==ZsizeXY(1) && numel(varargin{2})==ZsizeXY(2) + % Convert vector XY to meshgrid + [X,Y] = meshgrid(varargin{1}, varargin{2}); + else + error('stlwrite:badinput', 'Unable to resolve X and Y variables'); + end + + % Convert to faces/vertices + if strcmp(options.triangulation,'delaunay') + faces = delaunay(X,Y); + vertices = [X(:) Y(:) Z(:)]; + else + if ~exist('mesh2tri','file') + error('stlwrite:missing', '"mesh2tri" is required to convert X,Y,Z matrices to STL. It can be downloaded from:\n%s\n',... + 'http://www.mathworks.com/matlabcentral/fileexchange/28327') + end + [faces, vertices] = mesh2tri(X, Y, Z, options.triangulation); + end + + case 2 % stlwrite('file', FACES, VERTICES, ...) + faces = varargin{1}; + vertices = varargin{2}; + + otherwise + error('stlwrite:badinput', 'Unable to resolve input types.'); + end +end + +if ~isempty(options.facecolor) % Handle colour preparation + fprintf('HAY COLOR!\n'); + facecolor = uint16(options.facecolor); + %Set the Valid Color bit (bit 15) + c0 = bitshift(ones(size(faces,1),1,'uint16'),15); + %Red color (10:15), Blue color (5:9), Green color (0:4) + c0 = bitor(bitshift(bitand(2^6-1, facecolor(:,1)),10),c0); + c0 = bitor(bitshift(bitand(2^11-1, facecolor(:,2)),5),c0); + c0 = bitor(bitand(2^6-1, facecolor(:,3)),c0); + options.facecolor = c0; +else + options.facecolor = 0; +end + +function options = parseOptions(varargin) +IP = inputParser; +IP.addParamValue('mode', 'binary', @ischar) +IP.addParamValue('title', sprintf('Created by stlwrite.m %s',datestr(now)), @ischar); +IP.addParamValue('triangulation', 'delaunay', @ischar); +IP.addParamValue('facecolor',[], @isnumeric) +IP.parse(varargin{:}); +options = IP.Results; + +function [F,V]=mesh2tri(X,Y,Z,tri_type) +% function [F,V]=mesh2tri(X,Y,Z,tri_type) +% +% Available from http://www.mathworks.com/matlabcentral/fileexchange/28327 +% Included here for convenience. Many thanks to Kevin Mattheus Moerman +% kevinmoerman@hotmail.com +% 15/07/2010 +%------------------------------------------------------------------------ + +[J,I]=meshgrid(1:1:size(X,2)-1,1:1:size(X,1)-1); + +switch tri_type + case 'f'%Forward slash + TRI_I=[I(:),I(:)+1,I(:)+1; I(:),I(:),I(:)+1]; + TRI_J=[J(:),J(:)+1,J(:); J(:),J(:)+1,J(:)+1]; + F = sub2ind(size(X),TRI_I,TRI_J); + case 'b'%Back slash + TRI_I=[I(:),I(:)+1,I(:); I(:)+1,I(:)+1,I(:)]; + TRI_J=[J(:)+1,J(:),J(:); J(:)+1,J(:),J(:)+1]; + F = sub2ind(size(X),TRI_I,TRI_J); + case 'x'%Cross + TRI_I=[I(:)+1,I(:); I(:)+1,I(:)+1; I(:),I(:)+1; I(:),I(:)]; + TRI_J=[J(:),J(:); J(:)+1,J(:); J(:)+1,J(:)+1; J(:),J(:)+1]; + IND=((numel(X)+1):numel(X)+prod(size(X)-1))'; + F = sub2ind(size(X),TRI_I,TRI_J); + F(:,3)=repmat(IND,[4,1]); + Fe_I=[I(:),I(:)+1,I(:)+1,I(:)]; Fe_J=[J(:),J(:),J(:)+1,J(:)+1]; + Fe = sub2ind(size(X),Fe_I,Fe_J); + Xe=mean(X(Fe),2); Ye=mean(Y(Fe),2); Ze=mean(Z(Fe),2); + X=[X(:);Xe(:)]; Y=[Y(:);Ye(:)]; Z=[Z(:);Ze(:)]; +end + +V=[X(:),Y(:),Z(:)]; + +% Copyright (c) 2008, Sven Holcombe +% All rights reserved. +% +% Redistribution and use in source and binary forms, with or without +% modification, are permitted provided that the following conditions are +% met: +% +% * Redistributions of source code must retain the above copyright +% notice, this list of conditions and the following disclaimer. +% * Redistributions in binary form must reproduce the above copyright +% notice, this list of conditions and the following disclaimer in +% the documentation and/or other materials provided with the distribution +% +% THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" +% AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE +% IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE +% ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE +% LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR +% CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF +% SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS +% INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN +% CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) +% ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE +% POSSIBILITY OF SUCH DAMAGE. diff --git a/matlab/external/gptoolbox/external/tabcomplete.m b/matlab/external/gptoolbox/external/tabcomplete.m new file mode 100644 index 0000000..a74da40 --- /dev/null +++ b/matlab/external/gptoolbox/external/tabcomplete.m @@ -0,0 +1,363 @@ +function definitions = tabcomplete(funcName, varargin) +%tabcomplete Sets tab completion for the specified function +% +% Syntax: +% definitions = tabcomplete(funcName, argType, ...) +% +% Description: +% Argument tab-completion occur when the user presses the key +% following the function name in the Command Window. The list of +% available/possible arguments is then presented in a popup window. +% +% TABCOMPLETE modifies the [matlabroot '/toolbox/local/TC.xml'] file +% to set/unset the tab-completion definition of the specified function. +% Note: changes take effect only after a Matlab restart. +% +% TABCOMPLETE(funcName, argType1, argType2, ...) sets the tab-completion +% list for function arguments 1, 2, etc. argType can be one of these pre- +% defined keywords: +% - 'var' - list of current workspace variables +% - 'fun' - list of accessible functions +% - 'subfun' - list of accessible sub-functions +% - 'dir' - list of accessible folders (directories) +% - 'file' - list of accessible files (of any type) +% - 'mfile' - list of accessible *.m files (Matlab functions) +% - 'matfile' - list of accessible *.mat files (Matlab data) +% - 'figfile' - list of accessible *.fig files (figures) +% - 'mdlfile' - list of accessible *.mdl files (Simulink models) +% - 'mcospkg' - list of accessible MCOS class packages (R2010a+) +% - 'mcosclass' - list of accessible MCOS classes (R2010a+) +% - 'messageid' - list of accessible error/warning message IDs (R2011b+) +% - (if none of the above is specified, 'subfun' is set automatically) +% And in addition to the pre-defined kewords: +% - additional string value(s) that will be added to the pop-up list +% +% Multiple types for the same argument can be specified: +% - as a cell array - example: {'var','file','on','off'} +% - as a space-separated string - example: 'var file on off' +% +% The last argType specified will apply for all subsequent arguments. +% The last argType may be '' (empty string) to indicate the end of tab- +% completed args. The last argType does *NOT* accept additional string +% values like the rest of the arguments. +% +% TABCOMPLETE(funcName,'') removes all arg tab-completions for funcName +% (this is an immediate corollary of the previous paragraph). +% +% definitions=TABCOMPLETE (without any arguments) returns a structure +% array listing all the current tab-completion definitions. +% +% definitions=TABCOMPLETE(funcName) returns a structure listing the +% tab-completion definition for the specified function (if existing). +% +% definitions=TABCOMPLETE(...) returns a structure array listing all +% tab-completion definitions BEFORE their modification by TABCOMPLETE. +% +% Examples: +% tabcomplete('addpath','dir') % sets multiple folder completions +% tabcomplete('edit','file fun') % sets multiple file/func completions +% tabcomplete('cd','dir','') % sets a single-arg folder completion +% tabcomplete('save','matfile',{'var','-struct','-regexp'}) +% => *.mat followed by multiple variable-names or '-struct'/'-regexp' +% tabcomplete('myFunc','') % removes myFunc's arg tab-completions +% defs = tabcomplete('cd') % returns 'cd' function's tab-completions +% defs = tabcomplete % returns all currently-defined tab-completions +% +% Known issues/limitations: +% - The modified tab-completions only take effect after Matlab restart. +% - The last (default) argType does NOT accept non-pre-defined keywords +% (this is a limitation of Matlab's TC.xsd definition file). +% - Arguments *MUST* use at least one of the pre-define keywords for their +% argType (this is another limitation of Matlab's TC.xsd definition file). +% - Only lowercase function names are supported. This is another limitation +% of Matlab's TC.xsd definition file. It can be overcome by editing TC.xsd +% (in the same folder as TC.xml) line #20: Change to: '[A-Za-z_0-9]+(/[A-Za-z_0-9]+)?'/> +% - This utility currently does not enable setting previous-arg-based +% tab-completions (e.g., as for 'whos' which defines: previous="-file"). +% You can edit the TC.xml file manually to achieve this functionality. +% +% Warning: +% This code heavily relies on undocumented and unsupported Matlab +% functionality. It works on Matlab 7+, but use at your own risk! +% +% Technical explanation: +% A technical explanation of the code in this utility can be found on +% http://undocumentedmatlab.com/blog/setting-desktop-tab-completions +% +% Bugs and suggestions: +% Please send to Yair Altman (altmany at gmail dot com) +% +% Change log: +% 2010-03-03: First version posted on the MathWorks File Exchange +% 2010-09-28: Minor fix to msgbox in case of backup problem +% 2012-02-04: Added MCOSPKG,MCOSCLASS (R2010a+), MESSAGEID (R2011b+) argTypes; warn when using extra vars in R2010a-R2011b; attempt to make TC.xml writeable before updating +% +% See also: +% cprintf, setPrompt (on the File Exchange) + +% License to use and modify this code is granted freely to all interested, as long as the original author is +% referenced and attributed as such. The original author maintains the right to be solely associated with this work. + +% Programmed and Copyright by Yair M. Altman: altmany(at)gmail.com +% $Revision: 1.02 $ $Date: 2012/02/04 19:33:47 $ + + % Get the current definitions + [defs,tcXmlFilename] = getCurrentXmlDefs; + + % If modification was requested + if nargin > 1 + % Ensure that a backup file was made + bakFilename = strrep(tcXmlFilename,'.xml','.bak'); + if ~exist(bakFilename,'file') && ~ispref(mfilename,'dontBackup') + % Ask the user whether to save a backup copy (YES, no, no & don't ask again) + msg = {'It is advisable to save a backup copy before modifying.', '', ['Save ' bakFilename '?']}; + switch getQuestDlg(msg) + case 'Yes' % => Yes: backup file + [status,msg] = copyfile(tcXmlFilename,bakFilename,'f'); + if ~status + error('YMA:TabComplete:CreateBakup','Failed to create %s:\n%s',bakFilename,msg); + end + case 'No & never ask again' % => No & don't ask again + setpref(mfilename,'dontBackup',1); + case '' + return; % bail-out upon + otherwise + % forget it... + end + end + + % Find the relevant function index in the TC list + funcIdx = find(strcmpi({defs.functionName},funcName)); + if length(funcIdx) > 1 + error('YMA:TabComplete:TooManyPossibilities','Too many possible functions - bailing out'); + elseif ~isempty(funcIdx) && ~isempty(defs(funcIdx).functionArgs) + funcIdx = -funcIdx; % indicate that there are sub-nodes + end + + % Parse the requested changes and convert into an XML node + nodeXmlStr = getXmlStr(funcName, varargin{:}); + + % Update the XML file with the modified node + fullXmlStr = getFullXmlStr(tcXmlFilename, funcName, funcIdx, nodeXmlStr); + updateXmlFile(tcXmlFilename,fullXmlStr); + end + + % Return the definitions if requested + %if nargout + if nargin == 1 % single arg: funcName + definitions = defs(strcmpi({defs.functionName},funcName)); + else % 0 or 2+ args: return entire defs list + definitions = defs; + end + %end % if nargout +end % tabcomplete + +% Query dialog +function answer = getQuestDlg(msg) + createStruct.Interpreter = 'none'; + createStruct.Default = 'Yes'; + answer = questdlg(msg,mfilename,'Yes','No','No & never ask again',createStruct); + drawnow; +end % getQuestDlg + +% Get the current definitions +function [defs,tcXmlFilename] = getCurrentXmlDefs + + % Check whether the TC.xml file exists + tcXmlFilename = fullfile(matlabroot,'/toolbox/local/TC.xml'); + if ~exist(tcXmlFilename,'file') + error('YMA:TabComplete:FileNotFound',strrep([tcXmlFilename ' was not found - cannot set tab-completions'],'\','\\')); + end + + % Try parsing the defs file as an XML file + try + xmlDoc = xmlread(tcXmlFilename); + catch + error('YMA:TabComplete:XML_Error',strrep([tcXmlFilename ' appears to be an invalid XML file - parse error: ' lasterr],'\','\\')); %#ok compatibility + end + + % Loop over all child nodes + try + % Get the list of all TC binding elements. + allBindings = xmlDoc.getElementsByTagName('binding'); + + % Note that the item list index is zero-based. + for k = 0 : allBindings.getLength-1 + + % Get the base node's attributes + thisBinding = allBindings.item(k); + defs(k+1).functionName = getAttrValue(thisBinding, 'name'); %#ok grow + defs(k+1).defaultType = getAttrValue(thisBinding, 'ctype'); %#ok grow + defs(k+1).extraValues = getAttrValue(thisBinding, 'value'); %#ok grow + defs(k+1).platform = getAttrValue(thisBinding, 'platform'); %#ok grow + defs(k+1).functionArgs = []; %#ok grow + + % Loop over all binding args + attrIdx = 1; + childNode = thisBinding.getFirstChild; + while ~isempty(childNode) + %Filter out text, comments, and processing instructions. + if childNode.getNodeType==childNode.ELEMENT_NODE && strcmpi(childNode.getNodeName,'arg') + argsIdx = str2num(getAttrValue(childNode, 'argn')); %#ok + if isempty(argsIdx) + argsIdx = length(defs(k+1).functionArgs) + 1; + if ~isempty(getAttrValue(childNode, 'previous')) + argsIdx = max(2,argsIdx); + end + end + [defs(k+1).functionArgs(argsIdx).previousArg] = deal(getAttrValue(childNode, 'previous')); %#ok grow + [defs(k+1).functionArgs(argsIdx).argType] = deal(getAttrValue(childNode, 'ctype')); %#ok grow + [defs(k+1).functionArgs(argsIdx).extraValues] = deal(getAttrValue(childNode, 'value')); %#ok grow + attrIdx = attrIdx + 1; + end + childNode = childNode.getNextSibling; + end % loop over all ars + end % loop over all bindings + catch + error('YMA:TabComplete:XML_Error','%s appears to be an invalid XML file - parse error:\n%s',strrep(tcXmlFilename,'\','\\'),lasterr); %#ok compatibility + end +end % getCurrentXmlDefs + +% Parse an XML attribute to get its value +function value = getAttrValue(node,name) + attrStr = char(node.getAttributeNode(name)); + value = regexprep(attrStr,'.*="(.*)"','$1'); +end % getAttrValue + +% Parse requested changes and convert into an XML node +function nodeXmlStr = getXmlStr(funcName, varargin) + warnFlag = 0; + if ~isempty(varargin{end}) + [ctype,extra,warnFlag] = getCtypeExtra(varargin{end},warnFlag,nargin-1); %#ok extra is unused + nodeXmlStr = [' ']; + else + nodeXmlStr = [' ']; + end + for argIdx = 1 : nargin-2 + [ctype,extra,warnFlag] = getCtypeExtra(varargin{argIdx},warnFlag,argIdx); + if argIdx == 1, nodeXmlStr = sprintf('%s\n',nodeXmlStr); end + nodeXmlStr = sprintf('%s = 10 && V(2) <= 13) && ... % R2010a-R2011b + ~ispref(mfilename,'dontUseExtra') + msg = {['Matlab R2010a-R2011b have a bug that cause an endless loop (100% CPU load) when using extra tab-completion values such as "' extra '"'], ... + '', 'Use the extra parameters anyway?'}; + switch getQuestDlg(msg) + case 'Yes' % => Yes: use extra, nothing to do here + case 'No & never ask again' % => No & don't ask again + setpref(mfilename,'dontUseExtra',1); + otherwise % Esc or No + extra = ''; + end + end + end + if ~isempty(extra) + nodeXmlStr = sprintf('%s value="%s"',nodeXmlStr,extra); + end + nodeXmlStr = sprintf('%s/>\n',nodeXmlStr); + end % loop over all args + nodeXmlStr = sprintf('%s ',nodeXmlStr); +end % getXmlStr + +% Parse a values array to find CTYPE & extra values +function [ctype,extra,warnFlag] = getCtypeExtra(data,warnFlag,argIdx) + values = normalizeData(data); + if ~isempty(values) + values = textscan(values,'%s '); + values = unique(values{1}); + else + values = {}; + end + + % Determine the accepted argTypes + argTypes = {'VAR','FUN','SUBFUN','DIR','FILE','MFILE','MATFILE','FIGFILE','MDLFILE'}; + V = sscanf(version, '%d.', 2); + if V(1) >= 8 || (V(1) >= 7 && V(2) >= 10) % R2010a+ + argTypes = [argTypes, 'MCOSPKG', 'MCOSCLASS']; + end + if V(1) >= 8 || (V(1) >= 7 && V(2) >= 13) % R2011b+ + argTypes = [argTypes, 'MESSAGEID']; + end + + ctypeIdx = ismember(upper(values),argTypes); + if ~any(ctypeIdx) + if ~warnFlag + warning('YMA:TabComplete:NoStdCtype','No standard type was specified for arg #%d - setting it to ''SUBFUN''', argIdx); + warnFlag = 1; + end + ctype = 'SUBFUN'; % No standard ctype was specified so use default = 'SUBFUN' + else + ctype = normalizeData(upper(values(ctypeIdx))); + end + extra = normalizeData(values(~ctypeIdx)); +end % getCtypeExtra + +% Normalize a cell array into a space-separated string +function str = normalizeData(str) + try + str = sprintf('%s ',str{:}); + catch + % Never mind - probably not a cell array but a string + end + str = strtrim(str); +end % normalizeData + +% Update the XML text string with the modified node +function fullXmlStr = getFullXmlStr(tcXmlFilename, funcName, funcIdx, nodeXmlStr) + txt = urlread(['file:///' tcXmlFilename]); % simple hack to quickly read the file... + if isempty(funcIdx) + fullXmlStr = regexprep(txt,'()',sprintf('%s\n$1',nodeXmlStr)); + else + if funcIdx > 0 + searchStr = sprintf(' *',funcName); + if isempty(regexp(txt,searchStr,'once')) + searchStr = sprintf(' *',funcName); + end + else + searchStr = sprintf(' *',funcName); + end + fullXmlStr = regexprep(txt,searchStr,sprintf('%s',nodeXmlStr)); + end +end % getFullXmlStr + +% Update the XML file with the modified node +function updateXmlFile(tcXmlFilename,fullXmlStr) + try + % First try to make the file writeable - try to proceed even upon error + try fileattrib(tcXmlFilename,'+w'); catch, end + [fid,msg] = fopen(tcXmlFilename,'wb'); + if fid<0, error(msg); end + len = fprintf(fid, '%s', fullXmlStr); + fclose(fid); + if len<0, error('Not all requested text was written'); end + catch + error('YMA:TabComplete:CannotSave','Could not update %s:\n%s',tcXmlFilename,lasterr); %#ok compatibility + end +end % updateXmlFile + +% Copyright (c) 2010, Yair Altman +% All rights reserved. +% +% Redistribution and use in source and binary forms, with or without +% modification, are permitted provided that the following conditions are +% met: +% +% * Redistributions of source code must retain the above copyright +% notice, this list of conditions and the following disclaimer. +% * Redistributions in binary form must reproduce the above copyright +% notice, this list of conditions and the following disclaimer in +% the documentation and/or other materials provided with the distribution +% +% THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" +% AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE +% IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE +% ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE +% LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR +% CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF +% SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS +% INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN +% CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) +% ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE +% POSSIBILITY OF SUCH DAMAGE. diff --git a/matlab/external/gptoolbox/external/tilefigs.m b/matlab/external/gptoolbox/external/tilefigs.m new file mode 100644 index 0000000..8a81788 --- /dev/null +++ b/matlab/external/gptoolbox/external/tilefigs.m @@ -0,0 +1,89 @@ +function tilefigs(tile,border) +% tile figure windows usage: tilefigs ([nrows ncols],border_in pixels) +% nrows,ncols may be nonpositive or inf to mean that they should be computed +% automatically +% Restriction: maximum of 100 figure windows +% Without arguments, tilefigs will determine the closest N x N grid + + +%Charles Plum Nichols Research Corp. +% 70 Westview Street +%Tel: (781) 862-9400 Kilnbrook IV +%Fax: (781) 862-9485 Lexington, MA 02173 + + +maxpos = get (0,'screensize'); % determine terminal size in pixels +maxpos(4) = maxpos(4) - 25; +hands = get (0,'Children'); % locate fall open figure handles +hands = sort(hands); % sort figure handles +numfigs = size(hands,1); % number of open figures + + +maxfigs = 100; + + +if (numfigs>maxfigs) % figure limit check + disp([' More than ' num2str(maxfigs) ' figures ... get serious pal']) + return +end + + +if nargin > 0 + nrows = tile(1); + ncols = tile(2); + both_inf = false; + + if (ncols <= 0 || ncols == inf) && (nrows <= 0 || nrows == inf) + both_inf = true; + elseif ncols <= 0 || ncols == inf + ncols = ceil(numfigs/nrows); + elseif nrows <= 0 || nrows == inf + nrows = ceil(numfigs/ncols); + end + + if numfigs > nrows*ncols + disp ([' requested tile size too small for ' ... + num2str(numfigs) ' open figures ']) + return + end +end + +if (nargin == 0 || both_inf) + maxfactor = sqrt(maxfigs); % max number of figures per row or column + sq = [2:maxfactor].^2; % vector of integer squares + sq = sq(find(sq>=numfigs)); % determine square grid size + gridsize = sq(1); % best grid size + nrows = sqrt(gridsize); % figure size screen scale factor + ncols = nrows; % figure size screen scale factor +end + +if nargin < 2 + border = 0; +else + maxpos(3) = maxpos(3) - 2*border; + maxpos(4) = maxpos(4) - 2*border; +end +xlen = fix(maxpos(3)/ncols) - 30; % new tiled figure width +ylen = fix(maxpos(4)/nrows) - 45; % new tiled figure height + + +% tile figures by postiion +% Location (1,1) is at bottom left corner +pnum=0; +for iy = 1:nrows + ypos = maxpos(4) - fix((iy)*maxpos(4)/nrows) + border +25; % figure location (row) + for ix = 1:ncols + xpos = fix((ix-1)*maxpos(3)/ncols + 1) + border+7; % figure location (column) + pnum = pnum+1; + if (pnum>numfigs) + break + else + figure(hands(pnum)) + set(hands(pnum),'Position',[ xpos ypos xlen ylen ]); % move figure + end + end +end +return + + +% ------------------------------------------------------------------------- diff --git a/matlab/external/gptoolbox/external/timeit.m b/matlab/external/gptoolbox/external/timeit.m new file mode 100644 index 0000000..52f112c --- /dev/null +++ b/matlab/external/gptoolbox/external/timeit.m @@ -0,0 +1,1177 @@ +function [t, measurement_overhead, measurement_details] = timeit(f, num_outputs) +%TIMEIT Measure time required to run function. +% T = TIMEIT(F) measures the time (in seconds) required to run F, which is a +% function handle. TIMEIT calls F with either no output arguments or one +% output argument depending on nargout(F). +% +% T = TIMEIT(F,N) calls F with N output arguments. N can be 0, 1, 2, 3, 4, or 5. +% +% TIMEIT handles automatically the usual benchmarking procedures of "warming +% up" F, figuring out how many times to repeat F in a timing loop, etc. +% TIMEIT also compensates for the estimated time-measurement overhead +% associated with tic/toc and with calling function handles. TIMEIT returns +% the median of several repeated measurements. +% +% Examples +% -------- +% How much time does it take to compute sum(A.' .* B, 1), where A is +% 12000-by-400 and B is 400-by-12000? +% +% A = rand(12000, 400); +% B = rand(400, 12000); +% f = @() sum(A.' .* B, 1); +% timeit(f) +% +% How much time does it take to call svd with three output arguments? +% +% X = [1 2; 3 4; 5 6; 7 8]; +% f = @() svd(X); +% timeit(f, 3) +% +% How much time does it take to dilate the text.png image with +% a 25-by-25 all-ones structuring element? (This example uses Image Processing +% Toolbox functions.) +% +% bw = imread('text.png'); +% se = strel(ones(25, 25)); +% g = @() imdilate(bw, se); +% timeit(g) + +% Steve Eddins +% Copyright 2008-2010 The MathWorks, Inc. + +if nargin < 2 + num_outputs = min(numOutputs(f), 1); +else + if num_outputs > 5 + warning('MATLAB:timeit:tooManyOutputs', ... + 'Too many function output arguments specified. timeit will call your function with 5 output arguments.'); + end +end + +t_rough = roughEstimate(f, num_outputs); + +% Calculate the number of inner-loop repetitions so that the inner for-loop +% takes at least about 1ms to execute. +desired_inner_loop_time = 0.001; +num_inner_iterations = max(ceil(desired_inner_loop_time / t_rough), 1); + +% Run the outer loop enough times to give a reasonable set of inputs to median. +num_outer_iterations = 11; + +% If the estimated running time for the timing loops is too long, +% reduce the number of outer loop iterations. +estimated_running_time = num_outer_iterations * num_inner_iterations * t_rough; +long_time = 15; +min_outer_iterations = 3; +if estimated_running_time > long_time + num_outer_iterations = ceil(long_time / (num_inner_iterations * t_rough)); + num_outer_iterations = max(num_outer_iterations, min_outer_iterations); +end + +times = zeros(num_outer_iterations, 1); + +for k = 1:num_outer_iterations + % Coding note: An earlier version of this code constructed an "outputs" cell + % array, which was used in comma-separated form for the left-hand side of + % the call to f(). It turned out, though, that the comma-separated output + % argument added significant measurement overhead. Therefore, the cases + % for different numbers of output arguments are hard-coded into the switch + % statement below. + switch num_outputs + case 0 + tic(); + for p = 1:num_inner_iterations + f(); + end + times(k) = toc(); + + case 1 + tic(); + for p = 1:num_inner_iterations + output = f(); + end + times(k) = toc(); + + case 2 + tic(); + for p = 1:num_inner_iterations + [output1, output2] = f(); + end + times(k) = toc(); + + case 3 + tic(); + for p = 1:num_inner_iterations + [output1, output2, output3] = f(); + end + times(k) = toc(); + + case 4 + tic(); + for p = 1:num_inner_iterations + [output1, output2, output3, output4] = f(); + end + times(k) = toc(); + + otherwise + tic(); + for p = 1:num_inner_iterations + [output1, output2, output3, output4, output5] = f(); + end + times(k) = toc(); + end + +end + +t = median(times) / num_inner_iterations; + +measurement_details.EmptyFunctionCallTime = emptyFunctionCallTime(); +measurement_details.SimpleFunctionHandleCallTime = simpleFunctionHandleCallTime(); +measurement_details.AnonymousFunctionHandleCallTime = anonFunctionHandleCallTime(); +measurement_details.TicTocCallTime = tictocCallTime(); +measurement_overhead = (tictocCallTime() / num_inner_iterations) + ... + functionHandleCallOverhead(f); + +t = max(t - measurement_overhead, 0); + +if t < (5 * measurement_overhead) + warning('MATLAB:timeit:HighOverhead', 'The measured time for F may be inaccurate because it is close to the estimated time-measurement overhead (%.1e seconds). Try measuring something that takes longer.', measurement_overhead); +end + +function t = roughEstimate(f, num_f_outputs) +% Return rough estimate of time required for one execution of +% f(). Basic warmups are done, but no fancy looping, medians, +% etc. + +% Warm up tic/toc. +tic(); +elapsed = toc(); +tic(); +elapsed = toc(); + +% Call f() in a loop for at least a millisecond. +times = []; +time_threshold = 3; +iter_count = 0; +while sum(times) < 0.001 + iter_count = iter_count + 1; + + switch num_f_outputs + case 0 + tic(); + f(); + times(end+1) = toc(); + + case 1 + tic(); + output1 = f(); + times(end+1) = toc(); + + case 2 + tic(); + [output1, output2] = f(); + times(end+1) = toc(); + + case 3 + tic(); + [output1, output2, output3] = f(); + times(end+1) = toc(); + + case 4 + tic(); + [output1, output2, output3, output4] = f(); + times(end+1) = toc(); + + otherwise + tic(); + [output1, output2, output3, output4, output5] = f(); + times(end+1) = toc(); + end + + if iter_count == 1 + if times > time_threshold + % If the first call to f() takes more than time_threshold to run, + % then just use the result from that call. The assumption is that + % first-time effects are negligible compared to the running time for + % f(). + break; + else + % Discard first timing. + times = []; + end + end +end + +t = median(times); + +function n = numOutputs(f) +% Return the number of output arguments to be used when calling the function +% handle f. +% * If nargout(f) > 0, return 1. +% * If nargout(f) == 0, return 0. +% * If nargout(f) < 0, use try/catch to determine whether to call f with one +% or zero output arguments. +% Note: It is not documented (as of R2008b) that nargout can return -1. +% However, it appears to do so for functions that use varargout and for +% anonymous function handles. + +n = nargout(f); +if n < 0 + try + a = f(); + % If the line above doesn't throw an error, then it's OK to call f() with + % one output argument. + n = 1; + + catch %#ok + % If we get here, assume it's because f() has zero output arguments. In + % recent versions of MATLAB we could catch the specific exception ID + % MATLAB:maxlhs, but that would limit the use of timeit to MATLAB versions + % since the introduction of MExceptions. + n = 0; + end +end + +function t = tictocCallTime +% Return the estimated time required to call tic/toc. + +persistent ttct +if ~isempty(ttct) + t = ttct; + return +end + +% Warm up tic/toc. +temp = tic(); elapsed = toc(); +temp = tic(); elapsed = toc(); +temp = tic(); elapsed = toc(); + +num_repeats = 11; +times = zeros(1, num_repeats); + +for k = 1:num_repeats + times(k) = tictocTimeExperiment(); +end + +t = min(times); +ttct = t; + +function t = tictocTimeExperiment +% Call tic/toc 100 times and return the average time required. + +elapsed = 0; +% Call tic/toc 100 times. +tic(); elapsed = elapsed + toc(); +tic(); elapsed = elapsed + toc(); +tic(); elapsed = elapsed + toc(); +tic(); elapsed = elapsed + toc(); +tic(); elapsed = elapsed + toc(); +tic(); elapsed = elapsed + toc(); +tic(); elapsed = elapsed + toc(); +tic(); elapsed = elapsed + toc(); +tic(); elapsed = elapsed + toc(); +tic(); elapsed = elapsed + toc(); +tic(); elapsed = elapsed + toc(); +tic(); elapsed = elapsed + toc(); +tic(); elapsed = elapsed + toc(); +tic(); elapsed = elapsed + toc(); +tic(); elapsed = elapsed + toc(); +tic(); elapsed = elapsed + toc(); +tic(); elapsed = elapsed + toc(); +tic(); elapsed = elapsed + toc(); +tic(); elapsed = elapsed + toc(); +tic(); elapsed = elapsed + toc(); +tic(); elapsed = elapsed + toc(); +tic(); elapsed = elapsed + toc(); +tic(); elapsed = elapsed + toc(); +tic(); elapsed = elapsed + toc(); +tic(); elapsed = elapsed + toc(); +tic(); elapsed = elapsed + toc(); +tic(); elapsed = elapsed + toc(); +tic(); elapsed = elapsed + toc(); +tic(); elapsed = elapsed + toc(); +tic(); elapsed = elapsed + toc(); +tic(); elapsed = elapsed + toc(); +tic(); elapsed = elapsed + toc(); +tic(); elapsed = elapsed + toc(); +tic(); elapsed = elapsed + toc(); +tic(); elapsed = elapsed + toc(); +tic(); elapsed = elapsed + toc(); +tic(); elapsed = elapsed + toc(); +tic(); elapsed = elapsed + toc(); +tic(); elapsed = elapsed + toc(); +tic(); elapsed = elapsed + toc(); +tic(); elapsed = elapsed + toc(); +tic(); elapsed = elapsed + toc(); +tic(); elapsed = elapsed + toc(); +tic(); elapsed = elapsed + toc(); +tic(); elapsed = elapsed + toc(); +tic(); elapsed = elapsed + toc(); +tic(); elapsed = elapsed + toc(); +tic(); elapsed = elapsed + toc(); +tic(); elapsed = elapsed + toc(); +tic(); elapsed = elapsed + toc(); +tic(); elapsed = elapsed + toc(); +tic(); elapsed = elapsed + toc(); +tic(); elapsed = elapsed + toc(); +tic(); elapsed = elapsed + toc(); +tic(); elapsed = elapsed + toc(); +tic(); elapsed = elapsed + toc(); +tic(); elapsed = elapsed + toc(); +tic(); elapsed = elapsed + toc(); +tic(); elapsed = elapsed + toc(); +tic(); elapsed = elapsed + toc(); +tic(); elapsed = elapsed + toc(); +tic(); elapsed = elapsed + toc(); +tic(); elapsed = elapsed + toc(); +tic(); elapsed = elapsed + toc(); +tic(); elapsed = elapsed + toc(); +tic(); elapsed = elapsed + toc(); +tic(); elapsed = elapsed + toc(); +tic(); elapsed = elapsed + toc(); +tic(); elapsed = elapsed + toc(); +tic(); elapsed = elapsed + toc(); +tic(); elapsed = elapsed + toc(); +tic(); elapsed = elapsed + toc(); +tic(); elapsed = elapsed + toc(); +tic(); elapsed = elapsed + toc(); +tic(); elapsed = elapsed + toc(); +tic(); elapsed = elapsed + toc(); +tic(); elapsed = elapsed + toc(); +tic(); elapsed = elapsed + toc(); +tic(); elapsed = elapsed + toc(); +tic(); elapsed = elapsed + toc(); +tic(); elapsed = elapsed + toc(); +tic(); elapsed = elapsed + toc(); +tic(); elapsed = elapsed + toc(); +tic(); elapsed = elapsed + toc(); +tic(); elapsed = elapsed + toc(); +tic(); elapsed = elapsed + toc(); +tic(); elapsed = elapsed + toc(); +tic(); elapsed = elapsed + toc(); +tic(); elapsed = elapsed + toc(); +tic(); elapsed = elapsed + toc(); +tic(); elapsed = elapsed + toc(); +tic(); elapsed = elapsed + toc(); +tic(); elapsed = elapsed + toc(); +tic(); elapsed = elapsed + toc(); +tic(); elapsed = elapsed + toc(); +tic(); elapsed = elapsed + toc(); +tic(); elapsed = elapsed + toc(); +tic(); elapsed = elapsed + toc(); +tic(); elapsed = elapsed + toc(); +tic(); elapsed = elapsed + toc(); + +t = elapsed / 100; + +function emptyFunction() + +function t = functionHandleCallOverhead(f) +% Return the estimated overhead, in seconds, for calling a function handle +% compared to calling a normal function. + +fcns = functions(f); +if strcmp(fcns.type, 'anonymous') + t = anonFunctionHandleCallTime(); +else + t = simpleFunctionHandleCallTime(); +end + +t = max(t - emptyFunctionCallTime(), 0); + +function t = simpleFunctionHandleCallTime +% Return the estimated time required to call a simple function handle to a +% function with an empty body. +% +% A simple function handle fh has the form @foo. + +persistent sfhct +if ~isempty(sfhct) + t = sfhct; + return +end + +num_repeats = 101; +% num_repeats chosen to take about 100 ms, assuming that +% timeFunctionHandleCall() takes about 1 ms. +times = zeros(1, num_repeats); + +fh = @emptyFunction; + +% Warm up fh(). +fh(); +fh(); +fh(); + +for k = 1:num_repeats + times(k) = functionHandleTimeExperiment(fh); +end + +t = min(times); +sfhct = t; + +function t = anonFunctionHandleCallTime +% Return the estimated time required to call an anonymous function handle that +% calls a function with an empty body. +% +% An anonymous function handle fh has the form @(arg_list) expression. For +% example: +% +% fh = @(thetad) sin(thetad * pi / 180) + +persistent afhct +if ~isempty(afhct) + t = afhct; + return +end + +num_repeats = 101; +% num_repeats chosen to take about 100 ms, assuming that timeFunctionCall() +% takes about 1 ms. +times = zeros(1, num_repeats); + +fh = @() emptyFunction(); + +% Warm up fh(). +fh(); +fh(); +fh(); + +for k = 1:num_repeats + times(k) = functionHandleTimeExperiment(fh); +end + +t = min(times); +afhct = t; + +function t = functionHandleTimeExperiment(fh) +% Call the function handle fh 2000 times and return the average time required. + +% Record starting time. +tic(); + +fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); +fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); +fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); +fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); +fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); +fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); +fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); +fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); +fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); +fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); + +fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); +fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); +fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); +fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); +fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); +fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); +fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); +fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); +fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); +fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); + +fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); +fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); +fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); +fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); +fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); +fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); +fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); +fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); +fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); +fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); + +fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); +fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); +fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); +fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); +fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); +fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); +fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); +fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); +fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); +fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); + +fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); +fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); +fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); +fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); +fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); +fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); +fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); +fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); +fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); +fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); + +fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); +fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); +fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); +fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); +fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); +fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); +fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); +fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); +fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); +fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); + +fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); +fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); +fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); +fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); +fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); +fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); +fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); +fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); +fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); +fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); + +fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); +fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); +fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); +fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); +fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); +fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); +fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); +fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); +fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); +fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); + +fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); +fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); +fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); +fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); +fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); +fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); +fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); +fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); +fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); +fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); + +fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); +fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); +fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); +fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); +fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); +fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); +fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); +fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); +fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); +fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); + +fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); +fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); +fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); +fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); +fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); +fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); +fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); +fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); +fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); +fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); + +fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); +fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); +fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); +fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); +fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); +fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); +fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); +fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); +fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); +fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); + +fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); +fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); +fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); +fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); +fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); +fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); +fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); +fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); +fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); +fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); + +fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); +fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); +fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); +fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); +fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); +fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); +fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); +fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); +fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); +fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); + +fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); +fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); +fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); +fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); +fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); +fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); +fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); +fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); +fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); +fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); + +fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); +fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); +fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); +fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); +fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); +fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); +fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); +fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); +fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); +fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); + +fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); +fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); +fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); +fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); +fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); +fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); +fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); +fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); +fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); +fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); + +fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); +fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); +fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); +fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); +fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); +fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); +fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); +fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); +fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); +fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); + +fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); +fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); +fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); +fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); +fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); +fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); +fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); +fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); +fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); +fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); + +fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); +fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); +fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); +fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); +fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); +fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); +fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); +fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); +fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); +fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); fh(); + +t = toc() / 2000; + +function t = emptyFunctionCallTime() +% Return the estimated time required to call a function with an empty body. + +persistent efct +if ~isempty(efct) + t = efct; + return +end + +% Warm up emptyFunction. +emptyFunction(); +emptyFunction(); +emptyFunction(); + +num_repeats = 101; +% num_repeats chosen to take about 100 ms, assuming that timeFunctionCall() +% takes about 1 ms. +times = zeros(1, num_repeats); + +for k = 1:num_repeats + times(k) = emptyFunctionTimeExperiment(); +end + +t = min(times); +efct = t; + +function t = emptyFunctionTimeExperiment() +% Call emptyFunction() 2000 times and return the average time required. + +% Record starting time. +tic(); + +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); + +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); + +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); + +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); + +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); + +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); + +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); + +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); + +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); + +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); + +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); + +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); + +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); + +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); + +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); + +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); + +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); + +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); + +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); + +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); + +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); +emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); emptyFunction(); + +t = toc() / 2000; + +% Copyright (c) 2010, The MathWorks, Inc. +% All rights reserved. +% +% Redistribution and use in source and binary forms, with or without +% modification, are permitted provided that the following conditions are +% met: +% +% * Redistributions of source code must retain the above copyright +% notice, this list of conditions and the following disclaimer. +% * Redistributions in binary form must reproduce the above copyright +% notice, this list of conditions and the following disclaimer in +% the documentation and/or other materials provided with the distribution +% * Neither the name of the The MathWorks, Inc. nor the names +% of its contributors may be used to endorse or promote products derived +% from this software without specific prior written permission. +% +% THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" +% AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE +% IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE +% ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE +% LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR +% CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF +% SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS +% INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN +% CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) +% ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE +% POSSIBILITY OF SUCH DAMAGE. diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/batch_landmarks_error.m b/matlab/external/gptoolbox/external/toolbox_fast_marching/batch_landmarks_error.m new file mode 100644 index 0000000..52d7478 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/batch_landmarks_error.m @@ -0,0 +1,9 @@ +% batch test +clear; +name_list = {'constant','mountain','road2'}; + +for i=1:length(name_list) + name = name_list{i}; + % test_landmark_error; + test_distance_approximation; +end \ No newline at end of file diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/batch_propagation_mesh.m b/matlab/external/gptoolbox/external/toolbox_fast_marching/batch_propagation_mesh.m new file mode 100644 index 0000000..ec57209 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/batch_propagation_mesh.m @@ -0,0 +1,9 @@ +name_list = {'bunny','elephant-50kv','david50kf','david_head','hand'}; + +for nstart=[1 10 20 50 100] + for iname = 1:length(name_list) + name = name_list{iname}; + disp(['----> Processing mesh ' name ' - ' num2str(nstart) '.']); + test_propagation_mesh; + end +end \ No newline at end of file diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/batch_shape_meshing.m b/matlab/external/gptoolbox/external/toolbox_fast_marching/batch_shape_meshing.m new file mode 100644 index 0000000..ca25469 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/batch_shape_meshing.m @@ -0,0 +1,5 @@ +for use_adaptive=0:1 + for p = [200 400 1000] + test_shape_meshing; + end +end \ No newline at end of file diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/callback_active_contour.m b/matlab/external/gptoolbox/external/toolbox_fast_marching/callback_active_contour.m new file mode 100644 index 0000000..ed343d3 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/callback_active_contour.m @@ -0,0 +1,19 @@ +function y = callback_active_contour(x, options) + +% callback_active_contour - callback for conjugate gradient +% +% y = callback_active_contour(x, options); +% +% Copytight (c) 2007 Gabriel Peyre + +% norm of gradient +dt = options.dt; +n = options.n; +d = options.d; +x = reshape(x,n,n); +y = divgrad( divgrad(x,options)./repmat(d,[1 1 2]),options ); +if isempty(options.E) + y = x(:) - dt * d(:) .* y(:); +else + y = x(:) - dt * options.E(:) .* d(:) .* y(:); +end \ No newline at end of file diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/compile_mex.m b/matlab/external/gptoolbox/external/toolbox_fast_marching/compile_mex.m new file mode 100644 index 0000000..b4a5542 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/compile_mex.m @@ -0,0 +1,41 @@ +% compile mex file +mex mex/perform_front_propagation_2d.cpp mex/perform_front_propagation_2d_mex.cpp mex/fheap/fib.cpp +mex mex/perform_front_propagation_3d.cpp mex/perform_front_propagation_3d_mex.cpp mex/fheap/fib.cpp +mex mex/perform_circular_front_propagation_2d.cpp mex/perform_front_propagation_2d.cpp mex/fheap/fib.cpp + +% Alec: these do not actually exist +% % anisotropic FM +% mex mex/anisotropic-fm//perform_front_propagation_anisotropic.cpp +% mex mex/anisotropic-fm-feth/fm2dAniso.cpp + +% compiling skeleton +mex mex/skeleton.cpp +% compiling distance transform +mex mex/eucdist2.c + +disp('Compiling perform_front_propagation_mesh, might time some time.'); +rep = 'mex/'; +files = { ... + 'perform_front_propagation_mesh.cpp', ... + 'gw/gw_core/GW_Config.cpp', ... + 'gw/gw_core/GW_FaceIterator.cpp', ... + 'gw/gw_core/GW_SmartCounter.cpp', ... + 'gw/gw_core/GW_VertexIterator.cpp', ... + 'gw/gw_core/GW_Face.cpp', ... + 'gw/gw_core/GW_Mesh.cpp', ... + 'gw/gw_core/GW_Vertex.cpp', ... + 'gw/gw_geodesic/GW_GeodesicFace.cpp', ... + 'gw/gw_geodesic/GW_GeodesicMesh.cpp', ... + 'gw/gw_geodesic/GW_GeodesicPath.cpp', ... + 'gw/gw_geodesic/GW_GeodesicPoint.cpp', ... + 'gw/gw_geodesic/GW_TriangularInterpolation_Cubic.cpp', ... + 'gw/gw_geodesic/GW_GeodesicVertex.cpp', ... + 'gw/gw_geodesic/GW_TriangularInterpolation_Linear.cpp', ... + 'gw/gw_geodesic/GW_TriangularInterpolation_Quadratic.cpp', ... +}; +str = 'mex '; +for i=1:length(files) + str = [str rep files{i} ' ']; +end +eval(str); + diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/compute_alpha_map.m b/matlab/external/gptoolbox/external/toolbox_fast_marching/compute_alpha_map.m new file mode 100644 index 0000000..02e65db --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/compute_alpha_map.m @@ -0,0 +1,44 @@ +function [a,c] = compute_alpha_map(aname, options) + +% compute_alpha_map - set up alphamap +% +% [a,c] = compute_alpha_map(aname, options); +% +% aname is the name of the alphamap can be 'rampup', 'rampdown', 'gaussian'. +% +% a is an alphamap. +% +% Copyright (c) 2007 Gabriel Peyre + +if nargin<2 + cname = 'jet'; +end + +options.null = 0; +nalpha = getoptions(options, 'nalpha',256); +sigma = getoptions(options, 'sigma',.08); +c = getoptions(options, 'center',.4); + +x = linspace(0,1,nalpha); + +switch lower(aname) + case 'rampup' + a = x; + case 'rampdown' + a = 1-x; + case 'gaussian' + a = exp( -(x-c).^2 / (2*sigma^2) ); +end + +alphamap(a); + +cname = getoptions(options, 'cname', 'jet'); +% compute an associate colormap +c0 = eval([cname '(256);']); +nc = size(c0,1); +si = rescale(cumsum(a)); +s = linspace(0,1,nc); +c = zeros(length(si),3); +for i=1:3 + c(:,i) = interp1(s,c0(:,i),si); +end \ No newline at end of file diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/compute_bending_invariant.m b/matlab/external/gptoolbox/external/toolbox_fast_marching/compute_bending_invariant.m new file mode 100644 index 0000000..ed691fa --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/compute_bending_invariant.m @@ -0,0 +1,58 @@ +function vertex1 = compute_bending_invariant(vertex,faces,options) + +% compute_bending_invariant - compute bending invariants +% +% vertex1 = compute_bending_invariant(vertex,faces,options); +% +% Use out-of-sample interpolation to speed up the computation. +% The number of landmarks used is set by options.nlandmarks. +% +% Copyright (c) 2007 Gabriel Peyre + +options.null = 0; +nlandmarks = getoptions(options, 'nlandmarks', 200); +nverts = max(size(vertex)); +nlandmarks = min(nlandmarks,nverts); + +% use farthest point sampling to compute the landmarks +Dland = []; +for i=1:nlandmarks + if i==1 + landmarks = floor(rand*nverts)+1; + else + [tmp,landmarks(end+1)] = max( min(Dland, [], 2) ); + end + progressbar(i,nlandmarks); + [d,S,Q] = perform_fast_marching_mesh(vertex, faces, landmarks(i)); + Dland(:,end+1) = d(:); +end +fprintf('\n'); +% square distances +Dland = Dland.^2; +% perform isomap on the reduced set of points +D1 = Dland(landmarks,:); % reduced pairwise distances +D1 = (D1+D1')/2; % force symmetry +J = eye(nlandmarks) - ones(nlandmarks)/nlandmarks; % centering matrix +K = -1/2 * J*D1*J; % inner product matrix +% compute the rank-3 approximation of the inner product to compute embedding +opt.disp = 0; +[xy, val] = eigs(K, 3, 'LM', opt); +xy = xy .* repmat(1./sqrt(diag(val))', [nlandmarks 1]); +% interpolation on the full set of points +% extend the embeding using geodesic interpolation +vertex1 = zeros(nverts,3); +deltan = mean(Dland,1); +for x=1:nverts + deltax = Dland(x,:); + vertex1(x,:) = 1/2 * ( xy' * ( deltan-deltax )' )'; +end + +return; + +clf; +hold on; +plot_mesh(vertex, faces, options); +shading interp; camlight; +h = plot3(v(1,:), v(2,:), v(3,:), '.'); +set(h, 'MarkerSize', 20); +hold off; \ No newline at end of file diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/compute_distance_landmark.m b/matlab/external/gptoolbox/external/toolbox_fast_marching/compute_distance_landmark.m new file mode 100644 index 0000000..2a49cf0 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/compute_distance_landmark.m @@ -0,0 +1,114 @@ +function [D1,Z] = compute_distance_landmark(start_points, DL, landmark, landmark_method); + +% compute_distance_landmark - compute an heuristic using landmark points +% +% [D1,Z] = compute_distance_landmark(start_points, DL, landmark,landmark_method); +% +% DL(:,:,i) is the distance map to the ith landmark point. +% 'D1' is an approximation of the distance to 'start_point'. +% +% Copyright (c) 2005 Gabriel Peyré + + +if nargin<4 + landmark_method = 'align'; +end + +if size(landmark,1)~=2 + landmark = landmark'; +end + +n = size(DL,1); +p = size(landmark,2); + +if strcmp(landmark_method,'multiproxy0') + landmark_method = 'align'; +end + +if length(landmark_method)>10 && strcmp(landmark_method(1:10), 'multiproxy') + % order, aka number of ldm used + order = str2num(landmark_method(11:end)); + order = min(order, size(DL,3)); + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + % PREPROCESSING + % distance between landmarks + DD = zeros(p,p); + for i=1:p + for j=1:p + DD(i,j) = min(DL(landmark(1,i),landmark(2,i),j), DL(landmark(1,j),landmark(2,j),i)); + end + end + % first get the k first distances + I = zeros(n,n,order); + DI = zeros(n,n,order); + DL1 = DL; % to avoid destructing DL + for i = 1:order + [DI(:,:,i),I(:,:,i)] = min(DL1,[], 3); + % put Inf values + for x=1:n + for y=1:n + DL1(x,y,I(x,y,i)) = Inf; + end + end + end + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + % PROCESSING + D1 = zeros(n); + Z = zeros(n); + for i=1:order + % ith landmark for start point + Ii = I(start_points(1),start_points(2),i); + for j=1:order + % check I(start_point(1),start_point(2),i)<->I(:,:,j) + Di = DD( Ii, I(:,:,j) ); Di = reshape(Di,n,n); + Da = Di - DI(start_points(1),start_points(2),i) - DI(:,:,j); + D1 = max( D1, Da ); + m = find(D1 == Da); + Z(m) = i + (j-1)*order; + end + end + return; +end + +switch lower(landmark_method) + + case 'align' + T = repmat(DL(start_points(1),start_points(2),:), [n,n,1] ); + [D1,Z] = max( abs(T-DL), [], 3 ); + + case 'proxy' + % find voronoi tesselation + [V,I] = min(DL,[],3); + start_points_I = I(start_points(1),start_points(2)); + % corresponding centers (ie quantization of the position) + cx = reshape(landmark(1,I),n,n); + cy = reshape(landmark(2,I),n,n); + cxs = cx(start_points(1),start_points(2)); + cys = cy(start_points(1),start_points(2)); + % distance d(phi(start_point),phi(y)) + DD = DL( cxs,cys, I); + DD = reshape(DD,n,n); + % symmetrize : distance d(phi(y),phi(start_point)) + DD1 = matrix_sampling_get(DL(:,:,start_points_I), [cx(:)';cy(:)']); + DD1 = reshape(DD1,n,n); +% DD = ( DD + DD1 )/2; % pbm, this could break monotony + DD = min(DD,DD1); + % distance d(phi(x),x) + Dx = V(start_points(1),start_points(2)); + % formula d(x,y) \approx d(phi(x),phi(y))-d(phi(x),x)-d(phi(y),y) + D1 = max(DD-Dx-V,0); +end + +return; + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% OLD CODE +% compute the approximated distance +D1 = zeros(n); +Z = zeros(n); +for i=1:n + for j=1:n + [D1(i,j),Z(i,j)] = max( abs( DL(start_points(1),start_points(2),:)-DL(i,j,:) ) ); + end +end + diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/compute_eccentricity_transform.m b/matlab/external/gptoolbox/external/toolbox_fast_marching/compute_eccentricity_transform.m new file mode 100644 index 0000000..222ad9b --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/compute_eccentricity_transform.m @@ -0,0 +1,127 @@ +function [E,Ind] = compute_eccentricity_transform(M, options) + +% compute_eccentricity_transform - compute the eccentricity of a binary shape +% +% [E,Ind] = compute_eccentricity_transform(M, options); +% +% M is a binary shape, should be 0 outside the shape, and 1 inside. +% +% E is the s-eccentriciy of the shape, ie +% E(i) = (1/p sum_j d(i,j)^s)^(1/s) if s<0 +% E(i) = max_j d(i,j) if s=Inf +% where d(i,j) is the distance between points and j spans +% the set of p points on the boundary of M. +% The value of s is set in options.s. +% +% If options.metric='euclidean' then d(x,y) is the euclidean distance |x-y|. +% If options.metric='euclidean' then d(x,y) is the geodesic distance +% inside the shape. +% +% To reduce the number of samples used, you can set options.nb_samples (e.g. 300). +% +% For s==Inf only: +% Ind(i) is the index of the point j that reaches E(i)=d(i,Ind(i)). +% +% Copyright (c) 2006 Gabriel Peyr? + +options.null = 0; + +if size(M,3)>1 + E = []; + for i=1:size(M,3) + [E(:,:,i),Ind(:,:,i)] = compute_eccentricity_transform(M(:,:,i), options); + end + return; +end + +if isfield(options, 'nb_samples') + nb_samples = options.nb_samples; +else + nb_samples = 50; +end +if isfield(options, 's') + s = options.s; +else + s = Inf; +end +if isfield(options, 'metric') + metric = options.metric; +else + metric = 'geodesic'; +end + +n = size(M,1); +epsilon = 1e-10; + + +options.nb_iter_max = Inf; +options.Tmax = 2*n; + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% do an initial central propagation in order to have only 1 connected component +W = epsilon+M; +I = find(M(:)==1); x = linspace(-1,1,n); +[Y,X] = meshgrid(x,x); +[tmp,c] = min( X(I).^2 + Y(I).^2 ); +[a b] = ind2sub([n n],I(c)); +options.constraint_map = []; +[d,tmp] = perform_fast_marching(W, [a;b], options); +I = find(d>1e5 | d<0); M(I) = 0; + +L = zeros(n)-Inf; L(M==1) = +Inf; +options.constraint_map = L; + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% recompute potential +W = ones(n); + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% compute sampling locations +if s==Inf + % points on the boundary + h = [0 1 0; 1 1 1; 0 1 0]; + h = h./sum(h(:)); + Mh = perform_convolution(M,h); + samples = find(Mh>0 & M==0); +else + % points inside + samples = find(M==1); +end + + +% perform sub-sampling +p = length(samples); +nb_samples = min(nb_samples,p); +sel = randperm(p); sel = sel(1:nb_samples); +samples = samples(sel); +[a b] = ind2sub([n n],samples); + +% perform FM for every point on the boudary +E = zeros(n); +Ind = zeros(n,n); +for i=1:nb_samples + progressbar(i,nb_samples); + start_points = [a(i);b(i)]; + if strcmp(metric, 'geodesic') + [d,tmp] = perform_fast_marching(W, start_points, options); + else + % compute euclidean distance + d = compute_euclidean_distance(M, start_points); + end + d(M==0) = 0; + d(d==Inf) = 0; + d(d>1e5) = 0; + if s==Inf + E = max(E,d); + Ind(E==d) = i; + else + E = E + d.^s; + end +end +if s~=Inf + E = (E/nb_samples).^(1/s); +end + +if s==Inf + Ind = samples(Ind); +end \ No newline at end of file diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/compute_edge_energy.m b/matlab/external/gptoolbox/external/toolbox_fast_marching/compute_edge_energy.m new file mode 100644 index 0000000..198f0e6 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/compute_edge_energy.m @@ -0,0 +1,76 @@ +function W = compute_edge_energy(M,s,epsi, center_point) + +% compute_edge_energy - compute an energy for fast marching. +% +% W = compute_edge_energy(M,s,epsi); +% +% W is the speed function for the front propagation +% (should be high in the area of strong gradient). +% The formula is : +% +% 1/W(x) = 1/(1 + |grad(M*G_s)|) + epsi +% +% where G_s is a gaussian smoothing of width s. +% +% Copyright (c) 2005 Gabriel PeyrŽ + +if nargin<3 + epsi = 0.05; +end +if nargin<2 + s = 3; +end + +M = rescale(M); +s = round(s); + +if ndims(M)==2 + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + % 2D + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + % smooth a bit +% h = ones(s)/s^2; + h = compute_gaussian_filter([15 15], s/(2*size(M,1)), size(M)); + G = conv2(M,h, 'same'); + grad = compute_grad(G); + G = 1./(1+sqrt(sum(grad.^2,3))) + epsi; + W = 1./G; % speed = 1/potential + % remove border artifacts + e = 1/(1+epsi); + W(1:s+2,:) = e; + W(:,1:s+2) = e; + W(end-s-1:end,:) = e; + W(:,end-s-1:end) = e; + + if nargin>3 + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + % scale the metric to avoid shrinkage near zeros + m = size(M); + [Y,X] = meshgrid(1:m(2), 1:m(1)); + d = sqrt( (X-center_point(1)).^2 + (Y-center_point(2)).^2 ); + d(center_point(1),center_point(2)) = 1e-9; + W = W.*d; + end +elseif ndims(M)==3 + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + % 3D + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + [a,b,c] = size(M); + % smooth a bit + G = smooth3(M,'box',s); + [gx,gy,gz] = gradient(G,1/a,1/b,1/c); + G = 1./(1+sqrt(gx.^2 + gy.^2 + gz.^2)) + epsi; + W = 1./G; % speed = 1/potential + + if nargin>3 + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + % scale the metric to avoid shrinkage near zeros + m = size(M); + [X,Y,Z] = meshgrid(1:m(2), 1:m(1)); + d = sqrt( (X-center_point(1)).^2 + (Y-center_point(2)).^2 + (Y-center_point(3)).^2 ); + d(center_point(1),center_point(2),center_point(3)) = 1e-9; + W = W.*d; + end +else + error('Works only for 2D and 3D data.'); +end \ No newline at end of file diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/compute_geodesic.m b/matlab/external/gptoolbox/external/toolbox_fast_marching/compute_geodesic.m new file mode 100644 index 0000000..7c9e2e2 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/compute_geodesic.m @@ -0,0 +1,363 @@ +function path = compute_geodesic(D, x, options) + +% compute_geodesic - extract a discrete geodesic in 2D and 3D +% +% path = compute_geodesic(D,x,options); +% +% D is the distance map. +% x is the starting point. +% path is the shortest path between x and the starting point y (wich should +% satisfy D(y)=0). +% +% Set options.method = 'discrete' if you want to use a pure discrete +% gradient descent. +% +% Copyright (c) 2007 Gabriel Peyre + + +options.null = 0; +method = getoptions(options, 'method', 'continuous'); + +if strcmp(method, 'discrete') + path = compute_discrete_geodesic(D,x); + return; +end + +if size(x,1)>1 && size(x,2)>1 + % several geodesics + if size(x,1)>3 + x = x'; % probably user mistake of dimensions + end + path = {}; + for i=1:size(x,2) + path{end+1} = compute_geodesic(D, x(:,i), options); + end + return; +end + +if size(D,3)>1 + % 3D + path = extract_path_3d(D,x,options); +else + % 2D + path = extract_path_2d(D,x,options); +end + +if size(path,1)>size(path,2) + path = path'; +end + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +function path = compute_discrete_geodesic(D,x) + +% compute_discrete_geodesic - extract a discrete geodesic in 2D and 3D +% +% path = compute_discrete_geodesic(D,x); +% +% Same as extract_path_xd but less precise and more robust. +% +% Copyright (c) 2007 Gabriel Peyre + +nd = 2; +if size(D,3)>1 + nd = 3; +end + +x = x(:); +path = round(x(1:nd)); + +% admissible moves +if nd==2 + dx = [1 -1 0 0]; + dy = [0 0 1 -1]; + dz = [0 0 0 0]; + d = cat(1,dx,dy); + vprev = D(x(1),x(2)); +else + dx = [1 -1 0 0 0 0]; + dy = [0 0 1 -1 0 0]; + dz = [0 0 0 0 1 -1]; + d = cat(1,dx,dy,dz); + vprev = D(x(1),x(2),x(3)); +end + +s = size(D); +while true + x0 = path(:,end); + x = repmat(x0,1,size(d,2))+d; + if nd==2 + I = find(x(1,:)>0 & x(2,:)>0 & x(1,:)<=s(1) & x(2,:)<=s(2) ); + else + I = find(x(1,:)>0 & x(2,:)>0 & x(3,:)>0 & x(1,:)<=s(1) & x(2,:)<=s(2) & x(3,:)<=s(3) ); + end + x = x(:,I); + if nd==2 + I = x(1,:) + (x(2,:)-1)*s(1); + else + I = x(1,:) + (x(2,:)-1)*s(1) + (x(3,:)-1)*s(1)*s(2); + end + [v,J] = min(D(I)); + x = x(:,J); + if v>vprev + return; + end + vprev = v; + path(:,end+1) = x; +end + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +function path = extract_path_2d(A,end_points,options) + +% extract_path_2d - extract the shortest path using +% a gradient descent. +% +% path = extract_path_2d(D,end_point,options); +% +% 'D' is the distance function. +% 'end_point' is ending point (should be integer). +% +% Copyright (c) 2004 Gabriel PeyrŽ + +options.null = 0; + +if isfield(options, 'trim_path') + trim_path = options.trim_path; +else + trim_path = 1; +end + +if isfield(options, 'stepsize') + stepsize = options.stepsize; +else + stepsize = 0.1; +end +if isfield(options, 'maxverts') + maxverts = options.maxverts; +else + maxverts = 10000; +end +str_options = [stepsize maxverts]; + +if size(end_points,1)~=2 + end_points = end_points'; +end +if size(end_points,1)~=2 + error('end_points should be of size 2xk'); +end + +% gradient computation +I = find(A==Inf); +J = find(A~=Inf); +A1 = A; A1(I) = mmax(A(J)); +global grad; +grad = compute_grad(A1); +grad = -perform_vf_normalization(grad); + +% path extraction +path = stream2(grad(:,:,2),grad(:,:,1),end_points(2,:),end_points(1,:), str_options); +for i=1:length(path) + path{i} = path{i}(:,2:-1:1); +end +if length(path)==1 + path = path{1}; +end + +if isfield(options, 'start_points') + start_points = options.start_points; +else + start_points = path(end,:); +end +start_points = start_points(:); + +if trim_path + % removing too verbose points + d = compute_distance_to_points(path', start_points); + % perform thresholding + T = mmax(d)/300^2; + I = find(d0.1 ) + path1 = stream3(-gy,-gx,-gz,v(2),v(1),v(3), options); + for i=1:length(path1) + path1{i} = path1{i}(:,[2:-1:1 3]); + end + if length(path)>=1 + path1 = path1{1}; + end + path = [path; path1]; +end + +if isfield(options, 'start_points') + start_points = options.start_points; +else + start_points = path(end,:); +end +start_points = start_points(:); + +if trim_path + % removing too verbose points + d = compute_distance_to_points(path', start_points); + % perform thresholding + T = mmax(d)/300^2; + I = find(d1 + path = {}; vlist = {}; plist = {}; + for i=1:length(x) + if length(x)>5 + if verb + progressbar(i,length(x)); + end + end + [path{i},vlist{i},plist{i}] = compute_geodesic_mesh(D, vertex, face, x(i), options); + end + return; +end + +method = getoptions(options, 'method', 'continuous'); + +[vertex,face] = check_face_vertex(vertex,face); + +if strcmp(method, 'discrete') + if isfield(options, 'v2v') + vring = options.v2v; + else + vring = compute_vertex_ring(face); + end + % path purely on edges + vlist = x; + vprev = D(x); + while true + x0 = vlist(end); + r = vring{x0}; + [v,J] = min(D(r)); + x = r(J); + if v>=vprev || v==0 + break; + end + vprev = v; + vlist(end+1) = x; + end + path = vertex(:,vlist); + plist = vlist*0+1; + return; +end + +%%% gradient descent on edges +% retrieve adjacency lists +m = size(face,2); n = size(vertex,2); +% precompute the adjacency datasets +if isfield(options, 'e2f') + e2f = options.e2f; +else + e2f = compute_edge_face_ring(face); +end +if isfield(options, 'v2v') + v2v = options.v2v; +else + v2v = compute_vertex_ring(face); +end +% initialize the paths +[w,f] = vertex_stepping(face, x, e2f, v2v, D); + +vlist = [x;w]; +plist = [1]; +Dprev = D(x); + +while true; + % current triangle + i = vlist(1,end); + j = vlist(2,end); + k = get_vertex_face(face(:,f),i,j); + a = D(i); b = D(j); c = D(k); + % adjacent faces + f1 = get_face_face(e2f, f, i,k); + f2 = get_face_face(e2f, f, j,k); + % compute gradient in local coordinates + x = plist(end); y = 1-x; + gr = [a-c;b-c]; + % twist the gradient + u = vertex(:,i) - vertex(:,k); + v = vertex(:,j) - vertex(:,k); + A = [u v]; A = (A'*A)^(-1); + gr = A*gr; + nx = gr(1); ny = gr(2); + % compute intersection point + etas = -y/ny; + etat = -x/nx; + s = x + etas*nx; + t = y + etat*ny; + if etas<0 && s>=0 && s<=1 && f1>0 + %%% CASE 1 %%% + plist(end+1) = s; + vlist(:,end+1) = [i k]; + % next face + f = f1; + elseif etat<0 && t>=0 && t<=1 && f2>0 + %%% CASE 2 %%% + plist(end+1) = t; + vlist(:,end+1) = [j k]; + % next face + f = f2; + else + %%% CASE 3 %%% + if a<=b + z = i; + else + z = j; + end + [w,f] = vertex_stepping( face, z, e2f, v2v, D); + vlist(:,end+1) = [z w]; + plist(end+1) = 1; + end + Dnew = D(vlist(1,end))*plist(end) + D(vlist(2,end))*(1-plist(end)); + if Dnew==0 || (Dprev==Dnew && length(plist)>1) + break; + end + Dprev=Dnew; +end + +v1 = vertex(:,vlist(1,:)); +v2 = vertex(:,vlist(2,:)); + +path = v1.*repmat(plist, [3 1]) + v2.*repmat(1-plist, [3 1]); + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +function [w,f] = vertex_stepping(face, v, e2f, v2v, D) + +% adjacent vertex with minimum distance +[tmp,I] = min( D(v2v{v}) ); w = v2v{v}(I); +f1 = e2f(v,w); +f2 = e2f(w,v); +if f1<0 + f = f2; return; +end +if f2<0 + f = f1; return; +end +z1 = get_vertex_face(face(:,f1),v,w); +z2 = get_vertex_face(face(:,f2),v,w); +if D(z1)=2); + +[vx,vy] = ind2sub(size(Q)+1, I); +vx = clamp(vx,1,size(Q,1)); +vy = clamp(vy,1,size(Q,1)); +J = vx+(vy-1)*size(Q,1); + +% sort according to distance +[tmp,s] = sort(D(J), 1, 'descend'); +I = I(s); + +[vx,vy] = ind2sub(size(Q)+1, I); +vx = clamp(vx,1,size(Q,1)); +vy = clamp(vy,1,size(Q,1)); +vertex = cat(1,vx',vy'); + +V = sort(V, 1, 'descend'); +faces = V(1:3, I); + +if isempty(vertex) + % add farthest point + [tmp,I] = max( D(:) ); + [vx,vy] = ind2sub(size(D), I(1)); + vertex = [vx;vy]; + faces = [-1 -1 -1]'; +end + +I = find( faces(1,:)<0 | faces(2,:)<0 | faces(3,:)<0 ); +J = find( faces(1,:)>0 & faces(2,:)>0 & faces(3,:)>0 ); +faces = cat(2, faces(:,I), faces(:,J) ); diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/compute_shape_boundary.m b/matlab/external/gptoolbox/external/toolbox_fast_marching/compute_shape_boundary.m new file mode 100644 index 0000000..9c13c67 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/compute_shape_boundary.m @@ -0,0 +1,88 @@ +function bound = compute_shape_boundary(M) + +% compute_shape_boundary - extract boundary points +% +% bound = compute_shape_boundary(M); +% +% bound is oriented counter clockwise. +% This is the 8 connectivity boundary. +% +% Copyright (c) 2007 Gabriel Peyre + + +n = size(M,1); + +% enforce only 1 connected component +epsilon = 1e-10; +options.nb_iter_max = Inf; +options.Tmax = 2*n; +W = epsilon+M; +I = find(M(:)==1); x = linspace(-1,1,n); +[Y,X] = meshgrid(x,x); +[tmp,c] = min( X(I).^2 + Y(I).^2 ); +[a b] = ind2sub([n n],I(c)); +options.constraint_map = []; +[d,tmp] = perform_fast_marching(W, [a;b], options); +I = find(d>1e5 | d<0); M(I) = 0; + +% points on the boundary +if 0 + % outside the shape + h = [0 1 0; 1 1 1; 0 1 0]; + Mh = perform_convolution(M,h); + A = Mh>0 & M==0; +else + % inside the shape + h = ones(3); + Mh = perform_convolution(M,h); + A = Mh>0 & Mh<9 & M==1; +end + +% 8 connectivity +wx = [1 -1 0 0 -1 1 -1 1]; +wy = [0 0 1 -1 -1 1 1 -1]; + + +% order the points +a = find(A(:)==1); a = a(1); +[x,y] = ind2sub(size(A),a); + +boundx = x; +boundy = y; +A(x,y) = 0; + + +while sum(A(:))>0 + % find closest point + for k=1:8 + if x+wx(k)>0 && x+wx(k)<=n && y+wy(k)>0 && y+wy(k)<=n && A(x+wx(k),y+wy(k))>0 + x = x+wx(k); + y = y+wy(k); + break; + end + end + if A(x,y)==0 + % try to find the existing point the closest to the last one + I = find(A>0); + [xlist,ylist] = ind2sub(size(A),I); + d = (xlist-x).^2 + (ylist-y).^2; + [tmp,I] = min(d(:)); + x = xlist(I(1)); y = ylist(I(1)); + end + A(x,y) = A(x,y)-1; + boundx(end+1) = x; + boundy(end+1) = y; +end +bound = cat(2,boundx(:), boundy(:)); + + +% reorient the curve so that it is clockwise oriented +p = size(bound,1); +c = mean(bound,1); +v = bound - repmat(c, [p 1]); +% cross product +z = v(1:end-1,1).*v(2:end,2) - v(1:end-1,2).*v(2:end,1); +if sum(z<0)>sum(z<0) + % should flip the curve + bound = bound(end:-1:1,:); +end \ No newline at end of file diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/compute_voronoi_triangulation.m b/matlab/external/gptoolbox/external/toolbox_fast_marching/compute_voronoi_triangulation.m new file mode 100644 index 0000000..efc93fa --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/compute_voronoi_triangulation.m @@ -0,0 +1,124 @@ +function faces = compute_voronoi_triangulation(Q, vertex) + +% compute_voronoi_triangulation - compute a triangulation +% +% face = compute_voronoi_triangulation(Q); +% +% Q is a Voronoi partition function, computed using +% perform_fast_marching. +% face(:,i) is the ith face. +% +% Works in 2D and in 3D. +% +% Copyright (c) 2008 Gabriel Peyre + +d = nb_dims(Q); + +if d==2 + faces = compute_voronoi_triangulation_2d(Q, vertex); +elseif d==3 + faces = compute_voronoi_triangulation_3d(Q, vertex); +else + error('Works only for 2D or 3D data.'); +end + +return; + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +function faces = compute_voronoi_triangulation_3d(Q, vertex) + +[dx dy dz] = meshgrid(0:1,0:1,0:1); +V = []; +for i=1:8 + v = Q(1+dx(i):end-1+dx(i),1+dy(i):end-1+dy(i),1+dz(i):end-1+dz(i)); + V = [V v(:)]; +end + +V = sort(V,2); +V = unique(V, 'rows'); +V = V( prod(V,2)>0 ,:); + +d = V(:,1)*0; +for i=1:7 + d = d+(V(:,i)~=V(:,i+1)); +end +if sum(d==4)>1 +% warning('Problem with triangulation.'); +end + +% split 5 folds into 2 +I = find(d==4); +faces = []; +for i=1:length(I) + v = unique(V(I(i),:)); + x = vertex(:,v); % points + % barycenter + a = sum( x, 2 ) / 5; + x = x-repmat(a, [1 size(x,2)]); + t = atan2(x(2,:),x(1,:)); + [tmp,s] = sort(t); + faces = [faces v( s([1 2 3 5]))']; + faces = [faces v( s([3 4 1 5]))']; + +end +% faces = [V(I,1:3);V(I,[3 4 1])]; + +% remaining triangles +V = V( d==3 ,:); +for i=1:size(V,1) + V(i,1:4) = unique(V(i,:)); +end +faces = [faces, V(:,1:4)']; + + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +function faces = compute_voronoi_triangulation_2d(Q, vertex) + +V = []; +v = Q(1:end-1,1:end-1); V = [V v(:)]; +v = Q(2:end,1:end-1); V = [V v(:)]; +v = Q(1:end-1,2:end); V = [V v(:)]; +v = Q(2:end,2:end); V = [V v(:)]; + +V = sort(V,2); +V = unique(V, 'rows'); +V = V( prod(V,2)>0 ,:); + + +d = (V(:,1)~=V(:,2)) + (V(:,2)~=V(:,3)) + (V(:,3)~=V(:,4)); +if sum(d==3)>1 + warning('Problem with triangulation.'); +end + +% split squares into 2 triangles +I = find(d==3); +faces = []; +for i=1:length(I) + v = V(I(i),:); + x = vertex(:,v); % points + % barycenter + a = sum( x, 2 ) / 4; + x = x-repmat(a, [1 size(x,2)]); + t = atan2(x(2,:),x(1,:)); + [tmp,s] = sort(t); + faces = [faces; v( s([1 2 3]))]; + faces = [faces; v( s([3 4 1]))]; + +end +% faces = [V(I,1:3);V(I,[3 4 1])]; + +% remaining triangles +V = V( d==2 ,:); +for i=1:size(V,1) + V(i,1:3) = unique(V(i,:)); +end +faces = [faces; V(:,1:3)]; + +% return in correct format +faces = faces'; diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/compute_voronoi_triangulation_mesh.m b/matlab/external/gptoolbox/external/toolbox_fast_marching/compute_voronoi_triangulation_mesh.m new file mode 100644 index 0000000..e804d26 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/compute_voronoi_triangulation_mesh.m @@ -0,0 +1,34 @@ +function [vertex_voronoi,faces_voronoi] = compute_voronoi_triangulation_mesh(Q, vertex, faces) + +% compute_voronoi_triangulation_mesh - compute a triangulation +% +% [vertex_voronoi,face_voronoi] = compute_voronoi_triangulation_mesh(Q, vertex, faces); +% +% Q is a Voronoi partition function, computed using +% perform_fast_marching_mesh. +% +% Copyright (c) 2006 Gabriel Peyre + +if size(vertex,1)>size(vertex,2) + vertex = vertex'; +end +if size(faces,1)>size(faces,2) + faces = faces'; +end + +V = Q(faces); +V = sort(V,1); +V = unique(V', 'rows')'; +% V = V( prod(V,2)>0 ,:); + +d = (V(1,:)~=V(2,:)) + (V(2,:)~=V(3,:)); + +I = find(d==2); I = sort(I); +w = V(:,I); w = sort(w(:)); % index that are in the triangulation + +nverts = size(vertex,2); +z = zeros(nverts,1); +z(w) = (1:length(w))'; + +faces_voronoi = z(V( :,I )); +vertex_voronoi = vertex(:,w); diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/content.m b/matlab/external/gptoolbox/external/toolbox_fast_marching/content.m new file mode 100644 index 0000000..9dca5eb --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/content.m @@ -0,0 +1,376 @@ +%% Toolbox Fast Marching - A toolbox for Fast Marching and level sets computations +% +% Copyright (c) 2008 Gabriel Peyre +% + +%% +% The toolbox can be downloaded from Matlab Central +% http://www.mathworks.com/matlabcentral/fileexchange/loadFile.do?objectId=6110&objectType=FILE + +%% Introduction to Fast Marching and Level Sets + +%% +% The Fast Marching algorithm, introduced by J. Sethian (1996) is a +% numerical algorithm that is able to catch the viscosity solution +% of the Eikonal equation |norm(grad(D))=P|. The level set |{x \ F(x)=t}| +% can be seen as a front advancing with speed |P(x)|. + +%% +% The resulting function |D| is a distance function, and if the speed +% |P| is constant, it can be seen as the distance function to a set +% of starting points. + +%% +% The _Fast Marching_ is very similar to the _Dijkstra algorithm_ that +% finds shortest paths on graphs. Using a gradient descent of the +% distance function |D|, one is able to extract a good approximation +% of the shortest path (geodesic) in various settings (Euclidean for +% |P| constant, and a weighted Riemanian manifold with |P| varying). + +%% +% The main reference about the Fast Marching algorithm is the book + +%% +% +% * _Level Set Methods and Fast Marching Methods Evolving Interfaces in Computational Geometry, Fluid Mechanics, Computer Vision, and Materials Science_, J.A. Sethian, Cambridge University Press, 1999, Cambridge Monograph on Applied and Computational Mathematics + +%% +% A good review of the Fast Marching in 3D together with some applications +% can be found in + +%% +% +% * _Fast extraction of minimal paths in 3D images and application to virtual endoscopy_, T.Deschamps and L.D. Cohen, Medical Image Analysis, volume 5, Issue 4, December 2001. + +%% Setting-up the Path and Compiling the Mex Files. +% Befor begining, we add some directories to the path. + +path(path, 'toolbox/'); +path(path, 'data/'); + +%% +% The main computation are done in a mex file so it is quite fast +% (using a Fibonacci heap structure). To compile the mex files, +% simply run the following lines. + +% set up a C compiler +% mex -setup % uncomment this line +% compile +% compile_mex; % uncomment this line + +%% 2D Fast Marching Computations +% The toolbox allows to compute a distance map from a set of starting point +% using an arbitrary isotropic metric. This distance map is then used to +% compute geodesic paths from any point that joins the closest starting point, +% according to the geodesic distance. + +%% +% We first load a 2D map, and ask to the user for the starting point. + +n = 400; +[M,W] = load_potential_map('road2', n); +start_point = [16;219]; +end_point = [394;192]; +% You can use instead the function +% [start_point,end_point] = pick_start_end_point(M); + +%% +% We then perform the front propagation + +clear options; +options.nb_iter_max = Inf; +options.end_points = end_point; % stop propagation when end point reached +[D,S] = perform_fast_marching(W, start_point, options); +% nicde color for display +A = convert_distance_color(D); +imageplot({W A}, {'Potential map' 'Distance to starting point'}); +colormap gray(256); + +%% +% At last we can extract the geodesic curve, and display the result. + +gpath = compute_geodesic(D,end_point); +plot_fast_marching_2d(W,S,gpath,start_point,end_point, options); +title('Shortest path'); + +%% +% One can also use several starting and ending points +% and perform progressive propagation + +[M,W] = load_potential_map('mountain', n); +% random seeding of the points +nstart = 8; nend = 30; +start_points = round( rand(2,nstart)*(n-1)+1 ); +end_points = round( rand(2,nend)*(n-1)+1 ); +% FM computation +options.end_points = []; A = {}; +nlist = round( linspace(0.05,1,8)*n^2 ); +for i=1:length(nlist) + options.nb_iter_max = nlist(i); + [D,S] = perform_fast_marching(W, start_points, options); + mask = repmat(S==-1,[1 1 3]); + A{i} = convert_distance_color(D); + A{i} = mask.*A{i} + (1-mask) .* repmat(rescale(W),[1 1 3]); +end +clf; +imageplot(A, '', 2,4); + +% paths extractions +gpath = compute_geodesic(D,end_points); + +% display +clf; +subplot(1,2,1); +imageplot(W,'Potential map'); +subplot(1,2,2); +plot_fast_marching_2d(A{end},[],gpath,start_points,end_points, options); +title('Shortest paths'); + +%% 3D Volumetric Datasets + +%% +% You can load a 3D volume of data. + +% load the whole volume +load ../toolbox_fast_marching_data/brain1-crop-256.mat +% crop to retain only the central part +n = 100; +M = rescale( crop(M,n) ); +% display some horizontal slices +slices = round(linspace(10,n-10,6)); +Mlist = mat2cell( M(:,:,slices), n, n, ones(6,1)); +clf; imageplot(Mlist); + +%% +% You can also perform a volumetric display. By changing the value of +% |options.center|, you can display various level sets. + +clf; +options.center = .35; +imageplot(M,options); +title('center=.35'); + +%% 3D Fast Marching +% The procedure for volumetric FM is the same as for 2D FM. + +%% +% We ask to the user for some input points. + +delta = 5; +start_point = [91;15;delta]; +% You can use instead the function pick_start_end_point + + +%% +% We compute a potential that is high only very close +% to the value of |M| at the selected point. + +W = abs(M-M(start_point(1),start_point(2),start_point(3))); +W = rescale(-W,.001,1); +% perform the front propagation +options.nb_iter_max = Inf; +[D,S] = perform_fast_marching(W, start_point, options); +% display the distance map +D1 = rescale(D); D1(D>.7) = 0; +clf; imageplot(D1,options); +alphamap('rampup'); +colormap jet(256); + + +%% Fast Marching on 3D Meshes +% The FM algorithm also works on triangulated meshes (see Kimmel and Sethian paper). +% The metric is the metric induced by the embedding of the 3D surface in +% R^3, but one can also modulate this metric by a scalar metric map. + +%% +% The triangulated mesh is loaded from a |.off| file. You can see my +% graph toolbox for more functions for mesh processing. + +% load the mesh +[vertex,faces] = read_mesh('elephant-50kv'); +% display the mesh +clf; +plot_mesh(vertex, faces); +shading interp; + +%% +% Select some starting point and do the propagation. + +start_points = 20361; +[D,S,Q] = perform_fast_marching_mesh(vertex, faces, start_points, options); + +%% +% Extract some geodesics and display the result. + + +npaths = 30; nverts = size(vertex,2); +% select some points that are far enough from the starting point +[tmp,I] = sort( D(:) ); I = I(end:-1:1); I = I(1:round(nverts*1)); +end_points = floor( rand(npaths,1)*(length(I)-1) )+1; +end_points = I(end_points); +% precompute some usefull information about the mesh +options.v2v = compute_vertex_ring(faces); +options.e2f = compute_edge_face_ring(faces); +% extract the geodesics +options.method = 'continuous'; +options.verb = 0; +paths = compute_geodesic_mesh(D,vertex,faces, end_points, options); +% display +options.colorfx = 'equalize'; +plot_fast_marching_mesh(vertex,faces, D, paths, options); +shading interp; + +%% Fast Marching Inside a 2D Shape +% It is possible to retrict the propagation inside a 2D shape. + + +%% +% First we load a 2D shape, which is a BW image +n = 128; +M = rescale( load_image('chicken',n), 0,1 ); +M = double(M>0.5); + +%% +% Compute geodesic distance to a point inside the shape + +start_points = [65;65]; +% use constant metric +W = ones(n); +% create a mask to restrict propagation +L = zeros(n)-Inf; L(M==1) = +Inf; +options.constraint_map = L; +% do the FM computation +[D,S,Q] = perform_fast_marching(W, start_points, options); + +%% +% Select a set of end points, here we locate them on the boundary of the +% shape. + +bound = compute_shape_boundary(M); +nbound = size(bound,1); npaths = 40; +sel = round(linspace(1,nbound+1,npaths+1)); sel(end) = []; +end_points = bound(sel,:)'; + +%% +% Extract the geodesics from these ending points + +D1 = D; D1(M==0) = 1e9; +paths = compute_geodesic(D1,end_points); + +%% +% We display the result. + +ms = 30; lw = 3; % size for plot +% display +A = convert_distance_color(D); +clf; hold on; +imageplot(A); axis image; axis off; +for i=1:npaths + h = plot( paths{i}(2,:), paths{i}(1,:), 'k' ); + set(h, 'LineWidth', lw); + h = plot(end_points(2,i),end_points(1,i), '.b'); + set(h, 'MarkerSize', ms); +end +h = plot(start_points(2),start_points(1), '.r'); +set(h, 'MarkerSize', ms); +hold off; +colormap jet(256); +axis ij; + + +%% Farthest Point Sampling +% One can sample an image using a greedy algorithm that distribute, at each +% step, a new point that is located the farthest away from the previously +% sampled set of points. See the paper of Peyre and Cohen, IJCV. + +clear options; +n = 400; +[M,W] = load_potential_map('mountain', n); + +npoints_list = round(linspace(20,200,6)); +landmark = []; +options.verb = 0; +ms = 15; + +clf; +for i=1:length(npoints_list) + nbr_landmarks = npoints_list(i); + landmark = perform_farthest_point_sampling( W, landmark, nbr_landmarks-size(landmark,2), options ); + % compute the associated triangulation + [D,Z,Q] = perform_fast_marching(W, landmark); + % display sampling and distance function + D = perform_histogram_equalization(D,linspace(0,1,n^2)); + subplot(2,3,i); + hold on; + imageplot(D'); + plot(landmark(1,:), landmark(2,:), 'r.', 'MarkerSize', ms); + title([num2str(nbr_landmarks) ' points']); + hold off; + colormap jet(256); +end + +%% Anisotropic Fast Marching +% The toolbox also implements anisotropic FM, where at each location, the +% metric is given by a tensor field. + +%% +% We first create a 2D vector field. The tensor field is aligned with +% this tensor field. + +n = 200; +U = randn(n,n,2); +options.bound = 'per'; +U = perform_vf_normalization( perform_blurring(U, 30,options) ); + +%% +% Create a set of ending points, located on the boundary of the image. + +start_points = [n;n]/2; +% end points on the boundary +t = 1:n; +x = [t t*0+n t(end-1:-1:1) t*0+1]; +y = [t*0+1 t t*0+n t(end-1:-1:1)]; +npaths = 50; +s = round(linspace( 1,length(x), npaths+1) ); s(end) = []; +end_points = cat(1, x(s),y(s)); + + +%% +% We build a metric with an increasing level of anisotropy, and perform the +% FM each time. + + +% test for various degree of anisotropy +aniso_list = [.01 .05 .1 .2 .5 1]; +ms = 30; lw = 3; % display params +clf; +for ianiso = 1:length(aniso_list) + % build the tensor field + aniso = aniso_list(ianiso); + V = cat(3, -U(:,:,2), U(:,:,1)); % orthogonal vector + T = perform_tensor_recomp(U,V, ones(n),ones(n)*aniso ); + % propagation + [D,S,Q] = perform_fast_marching(T, start_points); + % for sexy display + D1 = perform_histogram_equalization(D, linspace(0,1,n^2)); + % extract tons of geodesics + paths = compute_geodesic(D,end_points, options); + % display + subplot(2,3,ianiso); + hold on; + imageplot(D1); axis image; axis off; colormap jet(256); + title(['Anisotropy=' num2str(1-aniso)]); + for i=1:npaths + end_point = end_points(:,i); + h = plot( paths{i}(2,:), paths{i}(1,:), 'k' ); + set(h, 'LineWidth', lw); + h = plot(end_point(2),end_point(1), '.b'); + set(h, 'MarkerSize', ms); + end + h = plot(start_points(2),start_points(1), '.r'); + set(h, 'MarkerSize', ms); + hold off; + colormap jet(256); + axis ij; +end + diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/convert_distance_color.m b/matlab/external/gptoolbox/external/toolbox_fast_marching/convert_distance_color.m new file mode 100644 index 0000000..a31e270 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/convert_distance_color.m @@ -0,0 +1,25 @@ +function v = convert_distance_color(D,M) + +% convert_distance_color - convert a distance function to a color image +% +% A = convert_distance_color(D,M); +% +% M is optional: background image. +% +% Very useful to save a result of distance computation to an image file +% with nice colors. +% +% Copyright (c) 2007 Gabriel Peyre + +n = size(D,1); +if nargin<2 + M = ones(n); +end + +c = jet(256); +U = D; U(U==Inf) = min(U(U~=Inf)); +I = floor(255*rescale(U))+1; +v = c(I(:),:); v = reshape(v, [n n 3]); +A = repmat(rescale(M), [1 1 3]); +B = repmat(D, [1 1 3]); +v(B==Inf) = A(B==Inf); \ No newline at end of file diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/data/.svn/all-wcprops b/matlab/external/gptoolbox/external/toolbox_fast_marching/data/.svn/all-wcprops new file mode 100644 index 0000000..5a33457 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/data/.svn/all-wcprops @@ -0,0 +1,95 @@ +K 25 +svn:wc:ra_dav:version-url +V 70 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/data +END +room1.png +K 25 +svn:wc:ra_dav:version-url +V 80 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/data/room1.png +END +camel.gif +K 25 +svn:wc:ra_dav:version-url +V 80 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/data/camel.gif +END +chan-vese.jpg +K 25 +svn:wc:ra_dav:version-url +V 84 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/data/chan-vese.jpg +END +road2.png +K 25 +svn:wc:ra_dav:version-url +V 80 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/data/road2.png +END +mm.png +K 25 +svn:wc:ra_dav:version-url +V 77 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/data/mm.png +END +elephant-50kv.off +K 25 +svn:wc:ra_dav:version-url +V 88 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/data/elephant-50kv.off +END +room.png +K 25 +svn:wc:ra_dav:version-url +V 79 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/data/room.png +END +cavern.png +K 25 +svn:wc:ra_dav:version-url +V 81 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/data/cavern.png +END +stephanodiscusniagarae.jpg +K 25 +svn:wc:ra_dav:version-url +V 97 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/data/stephanodiscusniagarae.jpg +END +apple.gif +K 25 +svn:wc:ra_dav:version-url +V 80 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/data/apple.gif +END +giraffe.gif +K 25 +svn:wc:ra_dav:version-url +V 82 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/data/giraffe.gif +END +chicken.gif +K 25 +svn:wc:ra_dav:version-url +V 82 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/data/chicken.gif +END +image01.tiff +K 25 +svn:wc:ra_dav:version-url +V 83 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/data/image01.tiff +END +mountain.png +K 25 +svn:wc:ra_dav:version-url +V 83 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/data/mountain.png +END +brain.png +K 25 +svn:wc:ra_dav:version-url +V 80 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/data/brain.png +END diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/data/.svn/entries b/matlab/external/gptoolbox/external/toolbox_fast_marching/data/.svn/entries new file mode 100644 index 0000000..6c12d02 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/data/.svn/entries @@ -0,0 +1,223 @@ +8 + +dir +12 +https://matlabcompanion.svn.sourceforge.net/svnroot/matlabcompanion/toolbox/toolbox_fast_marching/data +https://matlabcompanion.svn.sourceforge.net/svnroot/matlabcompanion + + + +2008-08-16T12:32:42.608947Z +1 +nikopol0 + + +svn:special svn:externals svn:needs-lock + + + + + + + + + + + +0211462f-4f08-4595-aba7-0193070202b6 + +room1.png +file + + + + +2008-08-16T13:43:32.000000Z +360b8949f20a11471421e583f1c8f345 +2008-08-16T12:32:42.608947Z +1 +nikopol0 +has-props + +camel.gif +file + + + + +2008-08-16T13:43:32.000000Z +38af097622f314aa8bf060e0b95b3816 +2008-08-16T12:32:42.608947Z +1 +nikopol0 +has-props + +chan-vese.jpg +file + + + + +2008-08-16T13:43:32.000000Z +0db6164f411d710502ba1f1e4870b633 +2008-08-16T12:32:42.608947Z +1 +nikopol0 +has-props + +road2.png +file + + + + +2008-08-16T13:43:32.000000Z +f8902a1c38c0cb924750b0bc3c44c06d +2008-08-16T12:32:42.608947Z +1 +nikopol0 +has-props + +elephant-50kv.off +file + + + + +2008-08-16T13:43:32.000000Z +3b84593e7469d46e6ffdc644da6e6b1e +2008-08-16T12:32:42.608947Z +1 +nikopol0 +has-props + +mm.png +file + + + + +2008-08-16T13:43:32.000000Z +4b1f630bb5640661cd99fc9ead766fe9 +2008-08-16T12:32:42.608947Z +1 +nikopol0 +has-props + +room.png +file + + + + +2008-08-16T13:43:32.000000Z +2109242c848b49c6fee816eb73145ef5 +2008-08-16T12:32:42.608947Z +1 +nikopol0 +has-props + +cavern.png +file + + + + +2008-08-16T13:43:32.000000Z +a6146307f5a70521222d87e9899a9ada +2008-08-16T12:32:42.608947Z +1 +nikopol0 +has-props + +stephanodiscusniagarae.jpg +file + + + + +2008-08-16T13:43:32.000000Z +abe7cdc227a19757b51a5261953eb44d +2008-08-16T12:32:42.608947Z +1 +nikopol0 +has-props + +apple.gif +file + + + + +2008-08-16T13:43:32.000000Z +05aeededb08c81c40a195e2ede889c4e +2008-08-16T12:32:42.608947Z +1 +nikopol0 +has-props + +giraffe.gif +file + + + + +2008-08-16T13:43:32.000000Z +f8bf066954d7a313d0f40a4d8857d057 +2008-08-16T12:32:42.608947Z +1 +nikopol0 +has-props + +chicken.gif +file + + + + +2008-08-16T13:43:32.000000Z +821893555fe496f51fe03276bd4cf94e +2008-08-16T12:32:42.608947Z +1 +nikopol0 +has-props + +image01.tiff +file + + + + +2008-08-16T13:43:32.000000Z +315de76fe5b7913361a540985944c6a3 +2008-08-16T12:32:42.608947Z +1 +nikopol0 +has-props + +mountain.png +file + + + + +2008-08-16T13:43:32.000000Z +02ba63ac677ade6d4ddc04f72a5ad294 +2008-08-16T12:32:42.608947Z +1 +nikopol0 +has-props + +brain.png +file + + + + +2008-08-16T13:43:32.000000Z +8d0801c49203548106549c7dc78f66f1 +2008-08-16T12:32:42.608947Z +1 +nikopol0 +has-props + diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/data/.svn/format b/matlab/external/gptoolbox/external/toolbox_fast_marching/data/.svn/format new file mode 100644 index 0000000..45a4fb7 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/data/.svn/format @@ -0,0 +1 @@ +8 diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/data/.svn/prop-base/apple.gif.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/data/.svn/prop-base/apple.gif.svn-base new file mode 100644 index 0000000..cd0e69f --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/data/.svn/prop-base/apple.gif.svn-base @@ -0,0 +1,9 @@ +K 14 +svn:executable +V 0 + +K 13 +svn:mime-type +V 24 +application/octet-stream +END diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/data/.svn/prop-base/brain.png.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/data/.svn/prop-base/brain.png.svn-base new file mode 100644 index 0000000..5e9587e --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/data/.svn/prop-base/brain.png.svn-base @@ -0,0 +1,5 @@ +K 13 +svn:mime-type +V 24 +application/octet-stream +END diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/data/.svn/prop-base/camel.gif.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/data/.svn/prop-base/camel.gif.svn-base new file mode 100644 index 0000000..cd0e69f --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/data/.svn/prop-base/camel.gif.svn-base @@ -0,0 +1,9 @@ +K 14 +svn:executable +V 0 + +K 13 +svn:mime-type +V 24 +application/octet-stream +END diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/data/.svn/prop-base/cavern.png.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/data/.svn/prop-base/cavern.png.svn-base new file mode 100644 index 0000000..cd0e69f --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/data/.svn/prop-base/cavern.png.svn-base @@ -0,0 +1,9 @@ +K 14 +svn:executable +V 0 + +K 13 +svn:mime-type +V 24 +application/octet-stream +END diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/data/.svn/prop-base/chan-vese.jpg.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/data/.svn/prop-base/chan-vese.jpg.svn-base new file mode 100644 index 0000000..cd0e69f --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/data/.svn/prop-base/chan-vese.jpg.svn-base @@ -0,0 +1,9 @@ +K 14 +svn:executable +V 0 + +K 13 +svn:mime-type +V 24 +application/octet-stream +END diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/data/.svn/prop-base/chicken.gif.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/data/.svn/prop-base/chicken.gif.svn-base new file mode 100644 index 0000000..cd0e69f --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/data/.svn/prop-base/chicken.gif.svn-base @@ -0,0 +1,9 @@ +K 14 +svn:executable +V 0 + +K 13 +svn:mime-type +V 24 +application/octet-stream +END diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/data/.svn/prop-base/elephant-50kv.off.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/data/.svn/prop-base/elephant-50kv.off.svn-base new file mode 100644 index 0000000..a669705 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/data/.svn/prop-base/elephant-50kv.off.svn-base @@ -0,0 +1,5 @@ +K 14 +svn:executable +V 0 + +END diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/data/.svn/prop-base/giraffe.gif.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/data/.svn/prop-base/giraffe.gif.svn-base new file mode 100644 index 0000000..cd0e69f --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/data/.svn/prop-base/giraffe.gif.svn-base @@ -0,0 +1,9 @@ +K 14 +svn:executable +V 0 + +K 13 +svn:mime-type +V 24 +application/octet-stream +END diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/data/.svn/prop-base/image01.tiff.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/data/.svn/prop-base/image01.tiff.svn-base new file mode 100644 index 0000000..cd0e69f --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/data/.svn/prop-base/image01.tiff.svn-base @@ -0,0 +1,9 @@ +K 14 +svn:executable +V 0 + +K 13 +svn:mime-type +V 24 +application/octet-stream +END diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/data/.svn/prop-base/mm.png.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/data/.svn/prop-base/mm.png.svn-base new file mode 100644 index 0000000..5e9587e --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/data/.svn/prop-base/mm.png.svn-base @@ -0,0 +1,5 @@ +K 13 +svn:mime-type +V 24 +application/octet-stream +END diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/data/.svn/prop-base/mountain.png.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/data/.svn/prop-base/mountain.png.svn-base new file mode 100644 index 0000000..cd0e69f --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/data/.svn/prop-base/mountain.png.svn-base @@ -0,0 +1,9 @@ +K 14 +svn:executable +V 0 + +K 13 +svn:mime-type +V 24 +application/octet-stream +END diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/data/.svn/prop-base/road2.png.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/data/.svn/prop-base/road2.png.svn-base new file mode 100644 index 0000000..cd0e69f --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/data/.svn/prop-base/road2.png.svn-base @@ -0,0 +1,9 @@ +K 14 +svn:executable +V 0 + +K 13 +svn:mime-type +V 24 +application/octet-stream +END diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/data/.svn/prop-base/room.png.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/data/.svn/prop-base/room.png.svn-base new file mode 100644 index 0000000..cd0e69f --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/data/.svn/prop-base/room.png.svn-base @@ -0,0 +1,9 @@ +K 14 +svn:executable +V 0 + +K 13 +svn:mime-type +V 24 +application/octet-stream +END diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/data/.svn/prop-base/room1.png.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/data/.svn/prop-base/room1.png.svn-base new file mode 100644 index 0000000..cd0e69f --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/data/.svn/prop-base/room1.png.svn-base @@ -0,0 +1,9 @@ +K 14 +svn:executable +V 0 + +K 13 +svn:mime-type +V 24 +application/octet-stream +END diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/data/.svn/prop-base/stephanodiscusniagarae.jpg.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/data/.svn/prop-base/stephanodiscusniagarae.jpg.svn-base new file mode 100644 index 0000000..cd0e69f --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/data/.svn/prop-base/stephanodiscusniagarae.jpg.svn-base @@ -0,0 +1,9 @@ +K 14 +svn:executable +V 0 + +K 13 +svn:mime-type +V 24 +application/octet-stream +END diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/data/.svn/text-base/apple.gif.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/data/.svn/text-base/apple.gif.svn-base new file mode 100644 index 0000000..698153d Binary files /dev/null and b/matlab/external/gptoolbox/external/toolbox_fast_marching/data/.svn/text-base/apple.gif.svn-base differ diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/data/.svn/text-base/brain.png.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/data/.svn/text-base/brain.png.svn-base new file mode 100644 index 0000000..48bd589 Binary files /dev/null and b/matlab/external/gptoolbox/external/toolbox_fast_marching/data/.svn/text-base/brain.png.svn-base differ diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/data/.svn/text-base/camel.gif.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/data/.svn/text-base/camel.gif.svn-base new file mode 100644 index 0000000..5d47317 Binary files /dev/null and b/matlab/external/gptoolbox/external/toolbox_fast_marching/data/.svn/text-base/camel.gif.svn-base differ diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/data/.svn/text-base/cavern.png.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/data/.svn/text-base/cavern.png.svn-base new file mode 100644 index 0000000..669aa71 Binary files /dev/null and b/matlab/external/gptoolbox/external/toolbox_fast_marching/data/.svn/text-base/cavern.png.svn-base differ diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/data/.svn/text-base/chan-vese.jpg.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/data/.svn/text-base/chan-vese.jpg.svn-base new file mode 100644 index 0000000..a267828 Binary files /dev/null and b/matlab/external/gptoolbox/external/toolbox_fast_marching/data/.svn/text-base/chan-vese.jpg.svn-base differ diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/data/.svn/text-base/chicken.gif.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/data/.svn/text-base/chicken.gif.svn-base new file mode 100644 index 0000000..422db5f Binary files /dev/null and b/matlab/external/gptoolbox/external/toolbox_fast_marching/data/.svn/text-base/chicken.gif.svn-base differ diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/data/.svn/text-base/elephant-50kv.off.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/data/.svn/text-base/elephant-50kv.off.svn-base new file mode 100644 index 0000000..659e092 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/data/.svn/text-base/elephant-50kv.off.svn-base @@ -0,0 +1,74877 @@ +OFF +24955 49918 0 + +0.299746 -0.292086 -0.30171 +0.301261 -0.298747 -0.296684 +0.308582 -0.290387 -0.301949 +0.296409 -0.287927 -0.300666 +0.303008 -0.286721 -0.301508 +0.308429 -0.283861 -0.30164 +0.304176 -0.279956 -0.30091 +0.289254 -0.295689 -0.300059 +0.295299 -0.299695 -0.296534 +0.30778 -0.297319 -0.298258 +0.314162 -0.293491 -0.30073 +0.319604 -0.296676 -0.296819 +0.319358 -0.289265 -0.30009 +0.324867 -0.291675 -0.299374 +0.295316 -0.295002 -0.300823 +0.313869 -0.286714 -0.300806 +0.290654 -0.290163 -0.299877 +0.318462 -0.282041 -0.299836 +0.313323 -0.280368 -0.300775 +0.298799 -0.282301 -0.300522 +0.304125 -0.294245 -0.301442 +0.313134 -0.298087 -0.295232 +0.325601 -0.29718 -0.294964 +0.283954 -0.29171 -0.297971 +0.292688 -0.284073 -0.299715 +0.32402 -0.284434 -0.299211 +0.309534 -0.277101 -0.299519 +0.289672 -0.30057 -0.296105 +0.331419 -0.293855 -0.297058 +0.32876 -0.281451 -0.296753 +0.286842 -0.286278 -0.298738 +0.322442 -0.278355 -0.296747 +0.295128 -0.278316 -0.299172 +0.300329 -0.276028 -0.298749 +0.283978 -0.297506 -0.297871 +0.329645 -0.287756 -0.298066 +0.280954 -0.286803 -0.296455 +0.284412 -0.302332 -0.293749 +0.306427 -0.301108 -0.29121 +0.335172 -0.287556 -0.295578 +0.278045 -0.29179 -0.294932 +0.289285 -0.280424 -0.298219 +0.297458 -0.273387 -0.294542 +0.305719 -0.274441 -0.297207 +0.302911 -0.272325 -0.2935 +0.279057 -0.303783 -0.292245 +0.278539 -0.297936 -0.29508 +0.336762 -0.29511 -0.29509 +0.283882 -0.282377 -0.296681 +0.315502 -0.301243 -0.289218 +0.331131 -0.298515 -0.291361 +0.340719 -0.289593 -0.293588 +0.339419 -0.283603 -0.291523 +0.32647 -0.277614 -0.291419 +0.319733 -0.275232 -0.292319 +0.311079 -0.273553 -0.294159 +0.273349 -0.301728 -0.291824 +0.337629 -0.299512 -0.288234 +0.341736 -0.296091 -0.292816 +0.344906 -0.286564 -0.289568 +0.333569 -0.281559 -0.293422 +0.28039 -0.281036 -0.293018 +0.292167 -0.275868 -0.295941 +0.307425 -0.271683 -0.290077 +0.290541 -0.303591 -0.290054 +0.273447 -0.295228 -0.292032 +0.346183 -0.292592 -0.291122 +0.272468 -0.28971 -0.29118 +0.286008 -0.278266 -0.294772 +0.315815 -0.276165 -0.296698 +0.310051 -0.304749 -0.284738 +0.34931 -0.289932 -0.286427 +0.276449 -0.286111 -0.293204 +0.271965 -0.285196 -0.28811 +0.33818 -0.280636 -0.286667 +0.288598 -0.274806 -0.292571 +0.306468 -0.27162 -0.288135 +0.276349 -0.30689 -0.287427 +0.29775 -0.302766 -0.290124 +0.291659 -0.30727 -0.284023 +0.268676 -0.304783 -0.2875 +0.329599 -0.301887 -0.285323 +0.33222 -0.278805 -0.288461 +0.32169 -0.273358 -0.287552 +0.31466 -0.272342 -0.289196 +0.312759 -0.271823 -0.287226 +0.300188 -0.271124 -0.289007 +0.284263 -0.306068 -0.287373 +0.302267 -0.305411 -0.285114 +0.268939 -0.298545 -0.289144 +0.344443 -0.299023 -0.288458 +0.268297 -0.29263 -0.287931 +0.283439 -0.276549 -0.290741 +0.287792 -0.274151 -0.288036 +0.29318 -0.272963 -0.291164 +0.296055 -0.271707 -0.287368 +0.318846 -0.272174 -0.285415 +0.322499 -0.300738 -0.288654 +0.350588 -0.295343 -0.287976 +0.348799 -0.285119 -0.283467 +0.279031 -0.277933 -0.288132 +0.299796 -0.266138 -0.285758 +0.305022 -0.267059 -0.287165 +0.282238 -0.309539 -0.282072 +0.264262 -0.302371 -0.282534 +0.348237 -0.300316 -0.284683 +0.353277 -0.299101 -0.284059 +0.352451 -0.288999 -0.281217 +0.267976 -0.288017 -0.285154 +0.276045 -0.282089 -0.289883 +0.282913 -0.275109 -0.285541 +0.292198 -0.272896 -0.285414 +0.310547 -0.2655 -0.28471 +0.305141 -0.263374 -0.28299 +0.27308 -0.31003 -0.283295 +0.316543 -0.306189 -0.280882 +0.342868 -0.302516 -0.281502 +0.353587 -0.293947 -0.282158 +0.265198 -0.297337 -0.284992 +0.334988 -0.276811 -0.283073 +0.288335 -0.273563 -0.283214 +0.316187 -0.26633 -0.283538 +0.26916 -0.312616 -0.278574 +0.264405 -0.292183 -0.282065 +0.270329 -0.282813 -0.283109 +0.274455 -0.280078 -0.285351 +0.328439 -0.274734 -0.285273 +0.284483 -0.274283 -0.280962 +0.32475 -0.272682 -0.283107 +0.322122 -0.267305 -0.281973 +0.29491 -0.266337 -0.283794 +0.299983 -0.262368 -0.280651 +0.343819 -0.282668 -0.285257 +0.341364 -0.279388 -0.281047 +0.280702 -0.27547 -0.278718 +0.32737 -0.266836 -0.278606 +0.289726 -0.267243 -0.281709 +0.307446 -0.260006 -0.279025 +0.278438 -0.312568 -0.277429 +0.297948 -0.308952 -0.280095 +0.335603 -0.30306 -0.282086 +0.349525 -0.30329 -0.279032 +0.334936 -0.276614 -0.280324 +0.273649 -0.27886 -0.280054 +0.278293 -0.276954 -0.282753 +0.253513 -0.325792 -0.251793 +0.289285 -0.263605 -0.275608 +0.299519 -0.255296 -0.271586 +0.31359 -0.261366 -0.27945 +0.330703 -0.307146 -0.276516 +0.355867 -0.292861 -0.276383 +0.266514 -0.286045 -0.280205 +0.339024 -0.278857 -0.27868 +0.269523 -0.281607 -0.277506 +0.33643 -0.276237 -0.278594 +0.288706 -0.311365 -0.277422 +0.297137 -0.312613 -0.273967 +0.262249 -0.308678 -0.275742 +0.356233 -0.29989 -0.280083 +0.352625 -0.286628 -0.276686 +0.276888 -0.276605 -0.276411 +0.284983 -0.268073 -0.27844 +0.310868 -0.256611 -0.274634 +0.306756 -0.309057 -0.277932 +0.313695 -0.311189 -0.273073 +0.336483 -0.310149 -0.270111 +0.263233 -0.28952 -0.277185 +0.273441 -0.278563 -0.273975 +0.33374 -0.269255 -0.277291 +0.319944 -0.262849 -0.278378 +0.314605 -0.252958 -0.269453 +0.271432 -0.315879 -0.273162 +0.265726 -0.308006 -0.281712 +0.324202 -0.304911 -0.281394 +0.3389 -0.306198 -0.276186 +0.347496 -0.28226 -0.278847 +0.343014 -0.281212 -0.276954 +0.280188 -0.269207 -0.275546 +0.336923 -0.265705 -0.271397 +0.294518 -0.262966 -0.278588 +0.324081 -0.260792 -0.274272 +0.301892 -0.258512 -0.276209 +0.260893 -0.303234 -0.276664 +0.357928 -0.299492 -0.275485 +0.275641 -0.270593 -0.272001 +0.327362 -0.258021 -0.269292 +0.27881 -0.316192 -0.271332 +0.287219 -0.315465 -0.271047 +0.31986 -0.31408 -0.266973 +0.260482 -0.293723 -0.27476 +0.262162 -0.288763 -0.271302 +0.26557 -0.284772 -0.274553 +0.346523 -0.283728 -0.274544 +0.341886 -0.279198 -0.276138 +0.267034 -0.283869 -0.269444 +0.340168 -0.27154 -0.274808 +0.284123 -0.263982 -0.272186 +0.330488 -0.263687 -0.273108 +0.317504 -0.257757 -0.274116 +0.265971 -0.318973 -0.269127 +0.322185 -0.309432 -0.2744 +0.353513 -0.305504 -0.274775 +0.261718 -0.29735 -0.279217 +0.3594 -0.300574 -0.269817 +0.357738 -0.295108 -0.271908 +0.357951 -0.296826 -0.266599 +0.270075 -0.281079 -0.271844 +0.345503 -0.274915 -0.271483 +0.294843 -0.259265 -0.273862 +0.345373 -0.30713 -0.273303 +0.359178 -0.305126 -0.271559 +0.354666 -0.291795 -0.268851 +0.350904 -0.287395 -0.27162 +0.348595 -0.279585 -0.268391 +0.271448 -0.273909 -0.269991 +0.295882 -0.316484 -0.267589 +0.263894 -0.314259 -0.273529 +0.258521 -0.298805 -0.272687 +0.333262 -0.259732 -0.267335 +0.288923 -0.259328 -0.27008 +0.321768 -0.254932 -0.269159 +0.301083 -0.250922 -0.266938 +0.305893 -0.254349 -0.272004 +0.281199 -0.31964 -0.264967 +0.351365 -0.309251 -0.268831 +0.353532 -0.290146 -0.262224 +0.264423 -0.286863 -0.266683 +0.278883 -0.265175 -0.26923 +0.32053 -0.250682 -0.264379 +0.259864 -0.31487 -0.267755 +0.259209 -0.309695 -0.270054 +0.359854 -0.302459 -0.264186 +0.342863 -0.268781 -0.268601 +0.339002 -0.26227 -0.265134 +0.283024 -0.259347 -0.266515 +0.294082 -0.254915 -0.268434 +0.294321 -0.250469 -0.263697 +0.308328 -0.250682 -0.267494 +0.288929 -0.319771 -0.263278 +0.305245 -0.313746 -0.270383 +0.312269 -0.31641 -0.264514 +0.257467 -0.304051 -0.270002 +0.351089 -0.284688 -0.265112 +0.267171 -0.277431 -0.266718 +0.269142 -0.271819 -0.264474 +0.346169 -0.273064 -0.263582 +0.268043 -0.267553 -0.260025 +0.273424 -0.267065 -0.265657 +0.27273 -0.320011 -0.265908 +0.256908 -0.297803 -0.266189 +0.357459 -0.296023 -0.261154 +0.260993 -0.285998 -0.260594 +0.348804 -0.278339 -0.260518 +0.264837 -0.274471 -0.259724 +0.288235 -0.254825 -0.264624 +0.288666 -0.249592 -0.260052 +0.313623 -0.248419 -0.263724 +0.326051 -0.316367 -0.261868 +0.328583 -0.311841 -0.268876 +0.262235 -0.290425 -0.264125 +0.277228 -0.260961 -0.264129 +0.299371 -0.246604 -0.261789 +0.306125 -0.246711 -0.262504 +0.264961 -0.323053 -0.263142 +0.296425 -0.320788 -0.26025 +0.33452 -0.315199 -0.261975 +0.342851 -0.311706 -0.266131 +0.256041 -0.309025 -0.265104 +0.259179 -0.293271 -0.268634 +0.260186 -0.29411 -0.261514 +0.343008 -0.26602 -0.262414 +0.282155 -0.254394 -0.261238 +0.259604 -0.31891 -0.264549 +0.350188 -0.31301 -0.262593 +0.255217 -0.302187 -0.263643 +0.271623 -0.262039 -0.26028 +0.328694 -0.253885 -0.263834 +0.318035 -0.246144 -0.258645 +0.276376 -0.323301 -0.259721 +0.254007 -0.305962 -0.25984 +0.258324 -0.297856 -0.258753 +0.26391 -0.280828 -0.263232 +0.276202 -0.256431 -0.259526 +0.282792 -0.249228 -0.256942 +0.30269 -0.242671 -0.25728 +0.311041 -0.244249 -0.258274 +0.257678 -0.32063 -0.259837 +0.291746 -0.324499 -0.254812 +0.358892 -0.308917 -0.265718 +0.35992 -0.307952 -0.260868 +0.359658 -0.301773 -0.258226 +0.354777 -0.294142 -0.256547 +0.351771 -0.289454 -0.254925 +-0.30025 -0.386647 -0.257064 +-0.287893 -0.382242 -0.25474 +0.259557 -0.325894 -0.257602 +0.303773 -0.318322 -0.262943 +0.318817 -0.319532 -0.257845 +0.256018 -0.314678 -0.26099 +0.342106 -0.316286 -0.258701 +0.259131 -0.289202 -0.255942 +0.350645 -0.284035 -0.257847 +0.337278 -0.255223 -0.25344 +0.332278 -0.252056 -0.25709 +0.336015 -0.256992 -0.260969 +0.294033 -0.244757 -0.258027 +0.297613 -0.240168 -0.253832 +0.307744 -0.240587 -0.253552 +-0.290253 -0.385712 -0.257721 +-0.288346 -0.38919 -0.252659 +-0.285328 -0.38483 -0.257676 +-0.295285 -0.38595 -0.257804 +-0.280441 -0.384011 -0.257389 +0.32854 -0.320256 -0.254863 +0.253614 -0.311275 -0.258223 +0.256768 -0.301957 -0.256243 +0.35849 -0.304643 -0.251192 +0.258176 -0.288886 -0.249198 +0.34496 -0.268374 -0.257313 +0.263552 -0.268779 -0.254873 +0.341324 -0.261239 -0.256686 +0.266099 -0.262426 -0.255175 +0.325042 -0.249253 -0.259408 +0.321828 -0.24481 -0.253235 +-0.300678 -0.392408 -0.249394 +-0.294349 -0.390856 -0.250812 +-0.304404 -0.389183 -0.255561 +-0.280783 -0.389005 -0.25134 +-0.283798 -0.387773 -0.254951 +-0.275472 -0.388591 -0.251163 +-0.299133 -0.383993 -0.254394 +-0.292324 -0.382322 -0.253929 +-0.275706 -0.383367 -0.256225 +0.269859 -0.325161 -0.25858 +0.301709 -0.323671 -0.254452 +0.358063 -0.312606 -0.259863 +0.356072 -0.299802 -0.254365 +0.347263 -0.273466 -0.254525 +0.261103 -0.275327 -0.253258 +0.276248 -0.250942 -0.255507 +0.287574 -0.244202 -0.255038 +-0.308916 -0.390921 -0.253897 +-0.307279 -0.38647 -0.253861 +-0.271206 -0.387113 -0.253543 +-0.270867 -0.383648 -0.255742 +-0.266243 -0.384594 -0.254731 +0.284186 -0.32376 -0.257269 +0.330517 -0.27458 -0.281213 +0.309543 -0.32122 -0.256931 +0.322735 -0.32408 -0.249597 +0.255431 -0.306365 -0.254095 +0.349228 -0.285562 -0.249989 +0.270503 -0.256405 -0.255987 +-0.312081 -0.390331 -0.254125 +-0.307649 -0.394932 -0.246651 +-0.313908 -0.387532 -0.251513 +-0.310599 -0.387147 -0.253177 +-0.269194 -0.389072 -0.249309 +-0.303951 -0.384567 -0.253097 +-0.288112 -0.380214 -0.250432 +-0.283363 -0.381766 -0.253819 +-0.278683 -0.381331 -0.25243 +0.359272 -0.311761 -0.251915 +0.349822 -0.291647 -0.248421 +0.261758 -0.280626 -0.257199 +0.259452 -0.282613 -0.25189 +0.341193 -0.260189 -0.248745 +0.264777 -0.256525 -0.251848 +0.328342 -0.248172 -0.253512 +-0.318786 -0.392904 -0.251952 +-0.317514 -0.38893 -0.251356 +-0.313769 -0.39207 -0.252705 +-0.315368 -0.384609 -0.248889 +-0.268625 -0.381557 -0.251669 +-0.264275 -0.381994 -0.250767 +-0.28279 -0.380094 -0.249304 +-0.273847 -0.381384 -0.252317 +0.265238 -0.327749 -0.253972 +0.253752 -0.319071 -0.255157 +0.336827 -0.320275 -0.253034 +0.34588 -0.320439 -0.250814 +0.349853 -0.316935 -0.25624 +0.256237 -0.304929 -0.249035 +0.360354 -0.307952 -0.255562 +0.257486 -0.294833 -0.252979 +0.348507 -0.279183 -0.252217 +-0.321984 -0.389737 -0.250198 +-0.326333 -0.390635 -0.249307 +-0.320172 -0.386295 -0.248372 +-0.271192 -0.392337 -0.244132 +-0.3104 -0.38421 -0.250345 +-0.301102 -0.381823 -0.250877 +-0.295943 -0.381898 -0.252137 +-0.276938 -0.380528 -0.247522 +-0.272 -0.381398 -0.248409 +-0.286587 -0.378262 -0.24582 +0.253202 -0.312785 -0.252801 +0.259473 -0.269413 -0.249284 +0.269514 -0.250667 -0.252094 +0.274163 -0.245637 -0.250995 +0.315145 -0.241955 -0.252227 +0.291061 -0.239346 -0.251892 +0.296028 -0.235679 -0.247988 +0.310682 -0.23832 -0.247704 +-0.323684 -0.393844 -0.250668 +-0.330714 -0.389969 -0.247321 +-0.278704 -0.392249 -0.245747 +-0.261984 -0.385502 -0.252754 +-0.29758 -0.379419 -0.248038 +0.258699 -0.329932 -0.251409 +0.278251 -0.326905 -0.253087 +0.254212 -0.320753 -0.24871 +0.341918 -0.323963 -0.245572 +0.356785 -0.316313 -0.254085 +0.352872 -0.301355 -0.248856 +0.34429 -0.266675 -0.250626 +0.259305 -0.255968 -0.247526 +0.33243 -0.249341 -0.247792 +0.326259 -0.245041 -0.247746 +0.276629 -0.239857 -0.247804 +0.280521 -0.244659 -0.252583 +-0.319515 -0.398109 -0.243305 +-0.301303 -0.396695 -0.242409 +-0.263989 -0.389984 -0.246854 +-0.312195 -0.381383 -0.246967 +-0.306802 -0.381927 -0.249761 +-0.281014 -0.378942 -0.245033 +0.296806 -0.327552 -0.248694 +0.306333 -0.327164 -0.247577 +0.31419 -0.324283 -0.25104 +0.2545 -0.315439 -0.247266 +0.255509 -0.310028 -0.247758 +0.352577 -0.295901 -0.25099 +0.284047 -0.239382 -0.250042 +0.303094 -0.237266 -0.249333 +-0.328678 -0.394464 -0.249534 +-0.286669 -0.392246 -0.247138 +-0.284674 -0.395761 -0.241035 +-0.267554 -0.395378 -0.238677 +-0.325891 -0.387326 -0.246249 +-0.257881 -0.386205 -0.250485 +-0.318063 -0.382591 -0.2457 +-0.302964 -0.379927 -0.247593 +-0.267785 -0.381767 -0.246373 +0.252537 -0.327359 -0.245996 +0.253614 -0.323304 -0.250144 +0.254651 -0.323427 -0.245443 +0.257115 -0.299458 -0.248903 +0.346588 -0.281159 -0.245332 +0.257842 -0.27655 -0.246827 +0.345269 -0.27297 -0.246661 +0.339004 -0.257962 -0.24092 +0.268284 -0.244261 -0.247818 +-0.330224 -0.399505 -0.243556 +-0.32493 -0.3983 -0.244063 +-0.260411 -0.392032 -0.24301 +-0.330126 -0.386897 -0.242724 +-0.255997 -0.383737 -0.246278 +-0.263568 -0.382071 -0.246194 +-0.259928 -0.382818 -0.248923 +-0.272564 -0.38089 -0.244141 +0.265092 -0.3314 -0.247783 +0.271854 -0.329089 -0.250658 +0.25327 -0.331021 -0.246548 +0.257715 -0.319877 -0.243962 +0.354636 -0.320152 -0.248631 +0.34662 -0.288931 -0.243164 +0.260521 -0.262639 -0.249706 +0.263318 -0.250168 -0.248605 +-0.33366 -0.394732 -0.248183 +-0.313549 -0.397129 -0.24389 +-0.337688 -0.395297 -0.244972 +-0.334556 -0.390517 -0.244004 +-0.254095 -0.387213 -0.247883 +-0.322526 -0.384778 -0.244804 +-0.252647 -0.385015 -0.243535 +-0.267647 -0.380912 -0.241471 +-0.259674 -0.382892 -0.243983 +0.255501 -0.334093 -0.240186 +0.331795 -0.32477 -0.24638 +0.357541 -0.315894 -0.247626 +0.354762 -0.30576 -0.245927 +0.257664 -0.282919 -0.245587 +0.255799 -0.27075 -0.243695 +0.327414 -0.244237 -0.241451 +0.261464 -0.244723 -0.245296 +0.293942 -0.231455 -0.242084 +0.300888 -0.233252 -0.242918 +-0.335306 -0.398642 -0.24597 +-0.293273 -0.395302 -0.243232 +-0.306947 -0.379578 -0.245499 +-0.27671 -0.379066 -0.241794 +-0.296274 -0.376987 -0.243802 +-0.282449 -0.377324 -0.240768 +0.35197 -0.323981 -0.243357 +0.358206 -0.309801 -0.246438 +0.258553 -0.304364 -0.243915 +0.259152 -0.299137 -0.241226 +0.349263 -0.297143 -0.244887 +0.25807 -0.294173 -0.245312 +0.254285 -0.258117 -0.243537 +0.249841 -0.254806 -0.240136 +0.256233 -0.250078 -0.244391 +0.270166 -0.238501 -0.244747 +0.31512 -0.237845 -0.242229 +0.307436 -0.234916 -0.242461 +0.281674 -0.234645 -0.245219 +-0.325657 -0.402652 -0.236772 +-0.255683 -0.393313 -0.24048 +-0.250885 -0.388819 -0.244893 +-0.338477 -0.391425 -0.240379 +-0.326052 -0.383894 -0.241114 +-0.263754 -0.382319 -0.241143 +-0.315154 -0.381242 -0.24232 +-0.271764 -0.3796 -0.239843 +-0.292462 -0.379296 -0.248227 +0.270906 -0.333298 -0.243985 +0.286553 -0.328283 -0.249297 +0.338291 -0.327704 -0.240123 +0.258449 -0.310228 -0.24254 +0.253852 -0.275214 -0.239298 +0.255302 -0.26429 -0.243839 +0.342303 -0.265497 -0.243162 +0.319882 -0.241404 -0.246414 +0.267334 -0.232622 -0.240147 +-0.341314 -0.397917 -0.242323 +-0.276224 -0.39579 -0.239446 +-0.334603 -0.386675 -0.239427 +-0.310462 -0.379616 -0.24309 +-0.301201 -0.377823 -0.244306 +-0.291268 -0.377002 -0.243467 +0.254949 -0.333862 -0.242829 +0.252923 -0.331651 -0.243011 +0.2582 -0.315326 -0.241322 +0.356407 -0.314124 -0.242738 +0.353121 -0.309604 -0.241621 +0.349231 -0.303643 -0.244614 +0.345396 -0.29573 -0.240702 +0.341742 -0.270446 -0.23784 +0.337081 -0.254145 -0.246302 +0.274755 -0.233874 -0.243185 +0.280273 -0.229735 -0.240012 +0.288816 -0.234721 -0.246533 +-0.332547 -0.402504 -0.238096 +-0.336975 -0.401185 -0.242352 +-0.308439 -0.400131 -0.237926 +-0.342193 -0.394449 -0.23814 +-0.290284 -0.399526 -0.235746 +-0.273208 -0.399326 -0.232872 +-0.249966 -0.386468 -0.240474 +-0.25621 -0.384218 -0.241122 +-0.253776 -0.38533 -0.237898 +-0.259849 -0.383178 -0.239017 +-0.320917 -0.382989 -0.24079 +-0.267738 -0.379722 -0.236125 +0.254443 -0.325701 -0.241739 +0.355311 -0.319655 -0.242862 +0.345422 -0.302033 -0.239816 +0.341309 -0.297721 -0.236008 +0.258097 -0.293629 -0.237512 +0.257234 -0.288384 -0.241975 +0.33391 -0.250402 -0.239805 +0.256523 -0.241579 -0.241612 +0.263677 -0.238723 -0.242847 +-0.338878 -0.387808 -0.235704 +-0.261056 -0.396391 -0.235627 +-0.257882 -0.383605 -0.234761 +-0.314119 -0.378019 -0.237908 +-0.305382 -0.378005 -0.240743 +-0.300607 -0.377073 -0.239615 +0.260489 -0.333805 -0.244532 +0.292575 -0.331038 -0.243532 +0.300581 -0.33152 -0.24125 +0.315504 -0.328384 -0.243689 +0.257086 -0.323962 -0.238667 +0.255279 -0.286314 -0.235902 +0.255384 -0.28103 -0.239767 +0.251113 -0.268345 -0.237947 +0.248835 -0.262445 -0.237577 +0.250899 -0.247713 -0.240769 +0.273376 -0.228889 -0.238381 +-0.248064 -0.390179 -0.241459 +-0.334393 -0.383386 -0.234141 +-0.324565 -0.37999 -0.236796 +-0.318744 -0.379718 -0.238823 +-0.319626 -0.376273 -0.235497 +-0.272771 -0.378575 -0.235665 +-0.310216 -0.379995 -0.239059 +-0.287086 -0.376523 -0.240863 +0.264893 -0.336359 -0.239817 +0.278863 -0.330801 -0.246555 +0.308641 -0.331631 -0.239599 +0.324 -0.328453 -0.241769 +0.260938 -0.320724 -0.238961 +0.352931 -0.314624 -0.238841 +0.348446 -0.307412 -0.240723 +0.342372 -0.290586 -0.237206 +0.343435 -0.283494 -0.238723 +0.336092 -0.255856 -0.233821 +0.287034 -0.230317 -0.240919 +-0.341281 -0.406152 -0.233496 +-0.34447 -0.400703 -0.239234 +-0.298076 -0.400006 -0.236316 +-0.251848 -0.394821 -0.237145 +-0.245831 -0.390534 -0.23742 +-0.307762 -0.37648 -0.236431 +-0.298 -0.376647 -0.235679 +-0.294575 -0.376106 -0.23922 +0.285816 -0.332586 -0.242134 +0.348174 -0.327224 -0.238331 +0.262292 -0.316501 -0.236862 +0.260446 -0.305581 -0.238029 +0.344429 -0.308514 -0.238047 +0.337973 -0.293002 -0.231669 +0.256608 -0.290855 -0.23091 +0.249514 -0.273593 -0.233591 +0.25047 -0.240863 -0.238881 +0.312313 -0.234703 -0.236761 +0.305622 -0.231673 -0.23609 +-0.281629 -0.399293 -0.2345 +-0.253101 -0.38599 -0.233578 +-0.330202 -0.382737 -0.237994 +-0.263085 -0.381353 -0.235777 +-0.31334 -0.374322 -0.234866 +-0.285123 -0.377021 -0.23554 +-0.278679 -0.377647 -0.23743 +0.260218 -0.334528 -0.234487 +0.317186 -0.333144 -0.235745 +0.351444 -0.324395 -0.237453 +0.264562 -0.313844 -0.232526 +0.348177 -0.31229 -0.236949 +0.342416 -0.311542 -0.234573 +0.343745 -0.276509 -0.240625 +0.244219 -0.257732 -0.235128 +0.244228 -0.251319 -0.236586 +0.24577 -0.236461 -0.235195 +0.321637 -0.23999 -0.239074 +0.259508 -0.234646 -0.23905 +0.268579 -0.225989 -0.234849 +-0.338934 -0.403471 -0.237776 +-0.333682 -0.406341 -0.23193 +-0.347375 -0.403586 -0.235943 +-0.317466 -0.402301 -0.236014 +-0.246089 -0.394742 -0.235867 +-0.248298 -0.388983 -0.231973 +-0.32451 -0.375815 -0.232134 +-0.302495 -0.374728 -0.234658 +-0.294017 -0.375878 -0.233184 +-0.281492 -0.377903 -0.232502 +-0.318332 -0.373114 -0.231283 +-0.312369 -0.371035 -0.230407 +0.257105 -0.329511 -0.2352 +0.261034 -0.311072 -0.236552 +0.329815 -0.245956 -0.234757 +0.318613 -0.236739 -0.232916 +0.255325 -0.229447 -0.234739 +0.299067 -0.229652 -0.236498 +-0.311425 -0.405112 -0.230146 +-0.28686 -0.4031 -0.229159 +-0.256305 -0.398598 -0.231136 +-0.24955 -0.397381 -0.232325 +-0.249058 -0.387299 -0.236197 +-0.261561 -0.382795 -0.23065 +-0.290173 -0.376276 -0.237012 +-0.296893 -0.372443 -0.231192 +0.273165 -0.336641 -0.238191 +0.343202 -0.330156 -0.234135 +0.347513 -0.32654 -0.233456 +0.349035 -0.316845 -0.23539 +0.33746 -0.307561 -0.233304 +0.341273 -0.304305 -0.235734 +0.337275 -0.300182 -0.231377 +0.339359 -0.285402 -0.232694 +0.340368 -0.277365 -0.233788 +0.244869 -0.268898 -0.230925 +0.239145 -0.235667 -0.232274 +0.252541 -0.234829 -0.236973 +0.262418 -0.228791 -0.235975 +-0.261273 -0.402449 -0.225625 +-0.254055 -0.402741 -0.22374 +-0.256817 -0.385123 -0.230047 +-0.329385 -0.379688 -0.23279 +-0.307431 -0.372191 -0.23359 +0.269806 -0.338056 -0.234453 +0.25435 -0.329359 -0.239026 +0.337223 -0.332493 -0.230899 +0.352617 -0.319849 -0.23828 +0.334335 -0.311463 -0.232263 +0.260702 -0.30033 -0.234716 +0.251602 -0.279989 -0.232674 +0.241674 -0.262717 -0.231035 +0.245142 -0.24468 -0.23728 +0.292146 -0.227497 -0.235763 +0.273718 -0.22194 -0.230787 +0.285057 -0.225876 -0.235056 +-0.348648 -0.407312 -0.232404 +-0.333599 -0.410691 -0.224726 +-0.30349 -0.403336 -0.23169 +-0.278914 -0.403283 -0.227481 +-0.266098 -0.39996 -0.230612 +-0.349303 -0.39506 -0.223528 +-0.243451 -0.396633 -0.231501 +-0.343079 -0.392185 -0.233463 +-0.337886 -0.383889 -0.22947 +-0.289605 -0.376238 -0.231655 +-0.327609 -0.371003 -0.223462 +0.278466 -0.334336 -0.240516 +0.331315 -0.330088 -0.237487 +0.348297 -0.321422 -0.234415 +0.264938 -0.320206 -0.233338 +0.262361 -0.306631 -0.231466 +0.338529 -0.268461 -0.23088 +0.335447 -0.26123 -0.227937 +0.332416 -0.250833 -0.230302 +0.238309 -0.248604 -0.233192 +0.240282 -0.241786 -0.234368 +0.246802 -0.229636 -0.23237 +0.281962 -0.221662 -0.228915 +-0.326612 -0.406982 -0.229718 +-0.348997 -0.401379 -0.231271 +-0.295593 -0.404501 -0.228393 +-0.345928 -0.397222 -0.234441 +-0.248988 -0.389879 -0.227028 +-0.333919 -0.379515 -0.228416 +-0.266613 -0.381151 -0.231091 +-0.276539 -0.378635 -0.232919 +0.302475 -0.336098 -0.233493 +0.263761 -0.332183 -0.229277 +0.334131 -0.331615 -0.226201 +0.343102 -0.328189 -0.230224 +0.344162 -0.322394 -0.231808 +0.260142 -0.323988 -0.234028 +0.344321 -0.316707 -0.232894 +0.333644 -0.304329 -0.228693 +0.339286 -0.26298 -0.235575 +0.324997 -0.241283 -0.232182 +0.311631 -0.232218 -0.229913 +0.252771 -0.22501 -0.231041 +0.297353 -0.226268 -0.229821 +0.278051 -0.225117 -0.234668 +-0.350447 -0.410388 -0.228413 +-0.34794 -0.396609 -0.229019 +-0.244156 -0.390883 -0.233127 +-0.341588 -0.387754 -0.230978 +-0.259338 -0.385108 -0.225646 +-0.329302 -0.37497 -0.228123 +-0.323 -0.37194 -0.227393 +-0.290941 -0.371482 -0.22861 +-0.301662 -0.370052 -0.23085 +-0.296396 -0.367861 -0.227739 +0.324497 -0.333464 -0.233806 +0.26664 -0.335661 -0.230964 +0.260997 -0.328861 -0.231424 +0.264619 -0.324835 -0.230227 +0.339615 -0.3191 -0.230302 +0.338735 -0.314273 -0.232006 +0.270855 -0.312219 -0.224698 +0.265953 -0.310752 -0.228054 +0.330847 -0.311544 -0.229158 +0.259447 -0.2959 -0.23045 +0.253923 -0.289582 -0.223885 +0.23761 -0.25557 -0.230931 +0.331634 -0.255042 -0.223957 +0.227476 -0.242857 -0.227875 +0.233857 -0.242413 -0.231205 +0.223391 -0.236813 -0.226196 +0.260346 -0.223615 -0.231549 +-0.341126 -0.409638 -0.227845 +-0.252416 -0.387709 -0.229408 +-0.244403 -0.391512 -0.228556 +-0.254288 -0.386865 -0.22512 +-0.264481 -0.383154 -0.225864 +-0.271867 -0.380083 -0.230437 +-0.286047 -0.375589 -0.228844 +-0.306646 -0.368973 -0.228987 +0.287554 -0.338816 -0.231723 +0.284374 -0.336177 -0.236512 +0.278504 -0.338832 -0.233298 +0.340138 -0.32407 -0.229526 +0.333952 -0.317075 -0.229312 +0.269022 -0.316577 -0.23013 +0.32669 -0.3126 -0.225935 +0.337124 -0.274329 -0.227562 +0.240682 -0.273987 -0.223371 +0.231939 -0.235146 -0.229404 +0.262347 -0.217606 -0.225661 +0.266818 -0.221331 -0.229792 +-0.352612 -0.413 -0.224185 +-0.319085 -0.407047 -0.228363 +-0.351645 -0.40481 -0.227855 +-0.288642 -0.407214 -0.222619 +-0.249899 -0.400398 -0.227371 +-0.345546 -0.391831 -0.228162 +-0.269388 -0.381245 -0.225922 +-0.276847 -0.379223 -0.227726 +-0.290624 -0.367453 -0.224269 +-0.310599 -0.367303 -0.225597 +0.309783 -0.338963 -0.225238 +0.273412 -0.337226 -0.228385 +0.310609 -0.33596 -0.232352 +0.330853 -0.334392 -0.228036 +0.338409 -0.328451 -0.228095 +0.32834 -0.317216 -0.227723 +0.329532 -0.299402 -0.224318 +0.333421 -0.295377 -0.226498 +0.334987 -0.288299 -0.226574 +0.252692 -0.285693 -0.229517 +0.233609 -0.226299 -0.226594 +0.23891 -0.229954 -0.229952 +0.247745 -0.222172 -0.227819 +0.287135 -0.220176 -0.2228 +-0.24434 -0.400003 -0.226766 +-0.250826 -0.38917 -0.222079 +-0.245724 -0.391672 -0.22349 +-0.284801 -0.370817 -0.225396 +-0.302493 -0.365778 -0.225752 +0.295674 -0.338621 -0.230727 +0.293475 -0.334885 -0.236862 +0.317059 -0.338172 -0.225962 +0.324132 -0.336278 -0.225966 +0.335608 -0.322221 -0.227876 +0.267489 -0.328025 -0.226518 +0.26894 -0.322288 -0.227936 +0.328758 -0.306224 -0.225456 +0.261543 -0.301301 -0.227491 +0.246146 -0.276661 -0.22751 +0.237979 -0.267368 -0.225311 +0.231862 -0.250191 -0.228832 +0.224965 -0.250138 -0.224552 +0.2275 -0.230695 -0.226323 +0.305232 -0.229441 -0.230268 +0.289542 -0.223764 -0.229575 +0.262696 -0.213099 -0.219683 +-0.354134 -0.407868 -0.224336 +-0.271618 -0.404161 -0.224696 +-0.258674 -0.406436 -0.218241 +-0.241773 -0.395164 -0.226035 +-0.342498 -0.386725 -0.225865 +-0.273302 -0.377872 -0.22379 +-0.281518 -0.37674 -0.22749 +-0.334397 -0.374901 -0.223699 +-0.278792 -0.373758 -0.224614 +-0.321475 -0.367569 -0.222242 +-0.316944 -0.369484 -0.226584 +-0.2964 -0.364287 -0.223151 +0.280446 -0.338508 -0.226426 +0.333935 -0.326645 -0.226399 +0.325184 -0.320955 -0.225202 +0.272942 -0.317836 -0.226475 +0.321843 -0.315719 -0.224702 +0.248656 -0.283486 -0.224637 +0.309684 -0.229188 -0.221721 +0.226474 -0.224199 -0.223492 +0.241869 -0.224339 -0.227847 +0.243791 -0.216514 -0.222736 +-0.354976 -0.415567 -0.219923 +-0.243216 -0.394505 -0.220144 +-0.338804 -0.38069 -0.223819 +-0.261738 -0.384434 -0.220949 +0.295087 -0.339624 -0.22457 +0.319038 -0.334268 -0.22246 +0.274966 -0.334209 -0.224181 +0.279753 -0.33404 -0.222498 +0.329308 -0.327382 -0.224495 +0.328302 -0.332492 -0.224715 +0.269382 -0.333442 -0.226346 +0.330501 -0.322074 -0.226267 +0.273215 -0.323172 -0.224191 +0.323253 -0.309157 -0.223228 +0.270213 -0.306873 -0.219841 +0.265489 -0.3058 -0.22409 +0.243567 -0.280973 -0.220126 +0.229243 -0.256485 -0.224498 +0.316635 -0.234224 -0.225697 +0.215601 -0.236837 -0.222731 +0.293987 -0.222896 -0.223707 +0.237889 -0.220322 -0.224155 +0.275898 -0.218322 -0.225184 +0.25584 -0.219712 -0.227374 +-0.304698 -0.407714 -0.224605 +-0.280377 -0.407695 -0.2202 +-0.353892 -0.40331 -0.221732 +-0.351363 -0.399882 -0.225473 +-0.346855 -0.389968 -0.22249 +-0.307497 -0.363445 -0.222243 +-0.301712 -0.361127 -0.220874 +0.287726 -0.339026 -0.22513 +0.306058 -0.336306 -0.221459 +0.284422 -0.336022 -0.22273 +0.323654 -0.331267 -0.222812 +0.324476 -0.326092 -0.223095 +0.316904 -0.318458 -0.223267 +0.320044 -0.322787 -0.223331 +0.276811 -0.316343 -0.223016 +0.258768 -0.295328 -0.223423 +0.336505 -0.281121 -0.227244 +0.334675 -0.268519 -0.223207 +0.229717 -0.263919 -0.220307 +0.234769 -0.260912 -0.226374 +0.218747 -0.251506 -0.219878 +0.328099 -0.245942 -0.225761 +0.30193 -0.224993 -0.220083 +0.231778 -0.218941 -0.221937 +0.290213 -0.218725 -0.215615 +0.276094 -0.214531 -0.21749 +-0.356318 -0.410983 -0.22072 +-0.343375 -0.413279 -0.221871 +-0.324429 -0.411114 -0.222427 +-0.239743 -0.397759 -0.221958 +-0.247756 -0.391663 -0.218361 +-0.253183 -0.389406 -0.216886 +-0.263913 -0.383335 -0.21665 +-0.267283 -0.380604 -0.220838 +-0.275275 -0.372994 -0.220425 +0.302483 -0.33974 -0.224487 +0.293053 -0.336386 -0.221599 +0.312784 -0.335462 -0.221875 +0.27838 -0.328754 -0.221278 +0.318607 -0.328352 -0.221285 +0.311655 -0.317599 -0.22088 +0.324195 -0.301964 -0.221497 +0.325133 -0.295096 -0.219084 +0.322886 -0.239567 -0.224889 +0.21238 -0.229872 -0.220941 +0.269516 -0.216841 -0.224374 +0.250386 -0.217122 -0.224164 +-0.3564 -0.40684 -0.218095 +-0.313798 -0.410352 -0.221876 +-0.251733 -0.406566 -0.21661 +-0.256643 -0.3869 -0.220398 +-0.342015 -0.384765 -0.220894 +-0.336601 -0.371246 -0.215306 +-0.332099 -0.370412 -0.219286 +-0.326391 -0.366265 -0.218087 +-0.291255 -0.363495 -0.219064 +-0.315233 -0.365501 -0.222038 +-0.312261 -0.361625 -0.218583 +0.272712 -0.328745 -0.223532 +0.284697 -0.324247 -0.219599 +0.313958 -0.323836 -0.222061 +0.3089 -0.326062 -0.22073 +0.278002 -0.323391 -0.221418 +0.306907 -0.320938 -0.220667 +0.309631 -0.311495 -0.219246 +0.280732 -0.313405 -0.218735 +0.316594 -0.312338 -0.221312 +0.275299 -0.310135 -0.219541 +0.319134 -0.306232 -0.220636 +0.329772 -0.290177 -0.220913 +0.332117 -0.28343 -0.220959 +0.333263 -0.276159 -0.220934 +0.332023 -0.262566 -0.220237 +0.220152 -0.243827 -0.223794 +0.213171 -0.244117 -0.21989 +0.220101 -0.230107 -0.223668 +0.224983 -0.217873 -0.219541 +0.249562 -0.212304 -0.219019 +-0.340015 -0.416706 -0.215674 +-0.312914 -0.414973 -0.213733 +-0.296704 -0.409399 -0.220395 +-0.358033 -0.407369 -0.212564 +-0.247155 -0.403671 -0.221127 +-0.239584 -0.403826 -0.21838 +-0.352211 -0.398522 -0.219359 +-0.286008 -0.366759 -0.220043 +-0.306238 -0.358377 -0.217364 +0.288895 -0.333435 -0.220571 +0.284057 -0.330132 -0.220099 +0.306854 -0.331376 -0.219652 +0.290036 -0.327293 -0.219311 +0.299404 -0.336186 -0.220855 +0.294867 -0.331047 -0.219808 +0.313159 -0.330206 -0.22031 +0.302867 -0.32578 -0.220604 +0.296366 -0.32492 -0.219822 +0.300467 -0.320357 -0.219766 +0.281196 -0.319256 -0.220187 +0.304714 -0.315654 -0.219389 +0.3135 -0.306052 -0.218321 +0.285843 -0.311214 -0.215584 +0.263062 -0.300078 -0.220754 +0.267829 -0.301506 -0.216321 +0.255474 -0.292468 -0.217764 +0.327478 -0.250205 -0.219219 +0.323772 -0.243696 -0.217736 +0.231087 -0.212701 -0.217207 +-0.241927 -0.402053 -0.222547 +-0.239866 -0.398067 -0.216694 +-0.338919 -0.376193 -0.219044 +-0.267266 -0.37884 -0.214818 +-0.270582 -0.375742 -0.21885 +-0.296385 -0.360304 -0.218293 +0.300705 -0.330755 -0.219548 +0.29179 -0.320888 -0.21915 +0.286472 -0.317637 -0.218676 +0.297031 -0.315956 -0.218315 +0.280023 -0.307778 -0.214817 +0.318549 -0.300178 -0.217544 +0.249143 -0.28724 -0.217147 +0.234043 -0.271047 -0.218941 +0.223172 -0.2581 -0.218941 +0.328271 -0.257372 -0.215719 +0.207824 -0.237484 -0.218992 +0.303607 -0.227365 -0.225564 +0.211937 -0.222478 -0.218503 +0.204954 -0.228603 -0.218006 +0.295951 -0.221527 -0.216945 +0.281124 -0.217787 -0.221599 +0.237868 -0.213838 -0.219442 +0.256332 -0.214404 -0.221638 +0.243355 -0.209922 -0.215942 +-0.332227 -0.414452 -0.218145 +-0.358315 -0.412239 -0.215761 +-0.288164 -0.411493 -0.215128 +-0.245099 -0.406931 -0.215207 +-0.24415 -0.394675 -0.21479 +-0.350483 -0.393066 -0.217934 +-0.345279 -0.387338 -0.217534 +-0.343594 -0.380456 -0.216485 +-0.280462 -0.369499 -0.220417 +-0.31919 -0.362497 -0.217256 +0.291256 -0.314045 -0.216732 +0.288766 -0.306574 -0.211916 +0.30215 -0.310948 -0.216815 +0.307443 -0.305675 -0.215469 +0.255145 -0.291553 -0.211052 +0.222198 -0.264093 -0.213316 +0.313094 -0.23102 -0.216251 +0.200868 -0.235505 -0.216055 +0.205406 -0.220407 -0.215724 +0.224091 -0.21193 -0.215061 +-0.356928 -0.417647 -0.215083 +-0.273133 -0.4092 -0.216263 +-0.257411 -0.410342 -0.211255 +-0.249331 -0.392175 -0.213157 +-0.254864 -0.389914 -0.211469 +-0.341473 -0.374892 -0.212357 +-0.332082 -0.366015 -0.213238 +-0.275348 -0.369266 -0.215685 +-0.324897 -0.361529 -0.213485 +0.295344 -0.309707 -0.214514 +0.274279 -0.303683 -0.213492 +0.26865 -0.298251 -0.209859 +0.318871 -0.294148 -0.214224 +0.227712 -0.269068 -0.214037 +0.328201 -0.264733 -0.213446 +0.206318 -0.245697 -0.215196 +0.19631 -0.229634 -0.214782 +0.219019 -0.223426 -0.220903 +0.283666 -0.216182 -0.21525 +0.217968 -0.216783 -0.217084 +0.236594 -0.208182 -0.213495 +-0.356599 -0.422666 -0.20464 +-0.357202 -0.419912 -0.20981 +-0.266091 -0.406211 -0.220035 +-0.238728 -0.405101 -0.21365 +-0.281576 -0.365322 -0.215614 +-0.287098 -0.361465 -0.214974 +-0.299655 -0.355619 -0.2156 +0.327934 -0.280443 -0.215415 +0.212451 -0.251174 -0.215837 +0.217201 -0.210277 -0.212546 +0.269196 -0.213223 -0.218422 +-0.348221 -0.417489 -0.215752 +-0.353129 -0.396493 -0.213478 +-0.348197 -0.389657 -0.214197 +-0.27149 -0.367823 -0.21043 +-0.312988 -0.357718 -0.214193 +-0.313331 -0.352938 -0.20977 +0.28202 -0.303424 -0.210123 +0.304714 -0.29993 -0.210173 +0.312025 -0.300055 -0.214079 +0.261657 -0.29618 -0.214792 +0.231046 -0.275092 -0.210774 +0.330125 -0.271449 -0.21594 +0.215777 -0.258174 -0.212942 +0.318471 -0.235849 -0.219356 +0.198841 -0.223005 -0.214909 +0.204637 -0.212986 -0.211878 +0.22965 -0.207172 -0.211638 +-0.327488 -0.417542 -0.212163 +-0.359427 -0.413461 -0.210373 +-0.259101 -0.386914 -0.215066 +-0.300402 -0.35031 -0.21165 +0.295702 -0.303991 -0.2102 +0.301336 -0.305459 -0.21296 +0.262387 -0.294117 -0.20759 +0.237402 -0.277797 -0.215877 +0.211231 -0.215106 -0.214606 +0.249992 -0.207746 -0.213291 +0.256648 -0.20971 -0.215359 +0.263798 -0.209458 -0.212976 +0.241776 -0.204588 -0.209266 +-0.320993 -0.414353 -0.216289 +-0.296269 -0.413902 -0.212599 +-0.238937 -0.404005 -0.208301 +-0.263693 -0.383469 -0.211286 +-0.329471 -0.361073 -0.209172 +-0.276982 -0.363855 -0.211813 +-0.319613 -0.357545 -0.211558 +-0.292487 -0.357556 -0.214625 +-0.306527 -0.353774 -0.212856 +0.311399 -0.294594 -0.209874 +0.235953 -0.280571 -0.207584 +0.20766 -0.253677 -0.210189 +0.199803 -0.242337 -0.213037 +0.193195 -0.237262 -0.211524 +0.188717 -0.230787 -0.211179 +0.300877 -0.222699 -0.212404 +0.197988 -0.216478 -0.212338 +0.27149 -0.21102 -0.212219 +0.2495 -0.204517 -0.208059 +-0.305004 -0.412101 -0.217243 +-0.265158 -0.410436 -0.212741 +-0.241943 -0.409268 -0.210207 +-0.35504 -0.402142 -0.215639 +-0.356676 -0.401298 -0.210351 +-0.240443 -0.399176 -0.211789 +-0.245263 -0.395352 -0.209673 +-0.348237 -0.384281 -0.212223 +-0.345942 -0.378867 -0.209441 +-0.266481 -0.378023 -0.209109 +-0.282389 -0.359177 -0.21161 +-0.28744 -0.35464 -0.211301 +-0.293416 -0.351696 -0.212181 +0.289988 -0.300677 -0.206536 +0.283354 -0.299018 -0.204855 +0.321443 -0.28173 -0.209541 +0.323749 -0.260047 -0.207731 +0.182386 -0.225302 -0.209142 +0.19121 -0.222876 -0.212438 +-0.342148 -0.420994 -0.208624 +-0.320119 -0.418917 -0.20846 +-0.304775 -0.416589 -0.209666 +-0.360272 -0.410938 -0.204893 +-0.239912 -0.409058 -0.203611 +-0.356514 -0.394754 -0.202416 +-0.35108 -0.391006 -0.210148 +-0.353886 -0.389681 -0.205519 +-0.270036 -0.373147 -0.213388 +-0.277474 -0.359651 -0.209704 +-0.314775 -0.347929 -0.204444 +-0.301538 -0.345171 -0.207572 +0.297518 -0.298692 -0.206078 +0.27578 -0.299196 -0.206719 +0.303914 -0.29404 -0.205109 +0.248454 -0.287937 -0.208716 +0.324438 -0.287737 -0.214914 +0.242562 -0.283688 -0.212515 +0.324989 -0.275069 -0.210455 +0.321018 -0.245753 -0.20967 +0.28746 -0.215567 -0.208405 +0.27959 -0.212781 -0.210049 +0.257917 -0.205991 -0.208121 +-0.349577 -0.421497 -0.209156 +-0.334504 -0.419474 -0.210107 +-0.263362 -0.414582 -0.205148 +-0.338105 -0.369025 -0.208939 +-0.307833 -0.348832 -0.208264 +-0.286898 -0.347441 -0.209085 +-0.294252 -0.345941 -0.209887 +0.296193 -0.293488 -0.201068 +0.317216 -0.288618 -0.209679 +0.186272 -0.239393 -0.205889 +0.319309 -0.238865 -0.213336 +0.185459 -0.218671 -0.209669 +0.285404 -0.21302 -0.201816 +0.191326 -0.214298 -0.209764 +0.272764 -0.209196 -0.206079 +0.217461 -0.203962 -0.207054 +0.23348 -0.202932 -0.207363 +-0.356197 -0.423866 -0.198714 +-0.353574 -0.396507 -0.207427 +-0.242103 -0.398966 -0.206456 +-0.35079 -0.383604 -0.205876 +-0.347699 -0.377368 -0.202879 +-0.265013 -0.376774 -0.202892 +-0.267205 -0.366142 -0.205031 +-0.272058 -0.361962 -0.207562 +-0.335027 -0.363848 -0.205768 +-0.27639 -0.351623 -0.207211 +-0.283109 -0.341317 -0.207277 +-0.289588 -0.340768 -0.207828 +0.288428 -0.294789 -0.200252 +0.255491 -0.290092 -0.203421 +0.22355 -0.271198 -0.206434 +0.216706 -0.264971 -0.206884 +0.32405 -0.268355 -0.208 +0.209719 -0.260199 -0.205428 +0.193742 -0.244523 -0.20731 +0.314089 -0.233108 -0.21027 +0.174766 -0.230449 -0.203556 +0.307401 -0.226564 -0.211495 +0.18198 -0.232728 -0.206903 +0.278648 -0.210518 -0.203243 +0.197558 -0.209708 -0.208577 +0.204165 -0.206124 -0.207385 +0.210862 -0.208199 -0.209783 +0.22325 -0.206323 -0.209948 +0.253789 -0.202769 -0.202723 +-0.280286 -0.412675 -0.211757 +-0.244672 -0.412179 -0.206149 +-0.355998 -0.401555 -0.2041 +-0.250823 -0.392991 -0.207804 +-0.267482 -0.37219 -0.207108 +-0.266975 -0.359698 -0.20347 +-0.319524 -0.352484 -0.206211 +-0.281933 -0.351977 -0.208902 +-0.278236 -0.345138 -0.20689 +-0.296392 -0.340684 -0.206303 +-0.292359 -0.335343 -0.204393 +0.270345 -0.294894 -0.202371 +0.324442 -0.252013 -0.211932 +0.200719 -0.249361 -0.20851 +0.178048 -0.237696 -0.201004 +0.301254 -0.222075 -0.205469 +0.294648 -0.218777 -0.208398 +0.178294 -0.217309 -0.207004 +0.184141 -0.211649 -0.206669 +0.265815 -0.207155 -0.206165 +0.238295 -0.199995 -0.202606 +-0.271776 -0.413721 -0.208308 +-0.359044 -0.406165 -0.207132 +-0.252773 -0.393735 -0.202125 +-0.259838 -0.387171 -0.208788 +-0.263518 -0.382575 -0.205363 +-0.262738 -0.381531 -0.198937 +-0.325519 -0.356136 -0.206183 +-0.27148 -0.355366 -0.205764 +-0.271298 -0.347576 -0.205309 +-0.30746 -0.343544 -0.20396 +-0.272111 -0.340418 -0.205151 +-0.277588 -0.336883 -0.205874 +-0.278978 -0.330337 -0.204479 +-0.285003 -0.334567 -0.205622 +0.262607 -0.29177 -0.200648 +0.307762 -0.284025 -0.200201 +0.315141 -0.282638 -0.204694 +0.320626 -0.253037 -0.204752 +0.202168 -0.255859 -0.203003 +0.317176 -0.246087 -0.202355 +0.316568 -0.239286 -0.206605 +0.271627 -0.206798 -0.199206 +-0.296944 -0.418272 -0.205196 +-0.359608 -0.416781 -0.205265 +-0.287963 -0.41635 -0.206876 +-0.360354 -0.411953 -0.199116 +-0.358761 -0.399777 -0.198367 +-0.342836 -0.372812 -0.205363 +-0.339662 -0.36662 -0.201275 +-0.331738 -0.35873 -0.202741 +-0.260717 -0.348356 -0.200548 +-0.313755 -0.343129 -0.199848 +-0.265534 -0.34413 -0.203388 +0.267005 -0.290159 -0.195082 +0.197314 -0.203332 -0.20406 +0.204126 -0.200075 -0.201816 +0.245733 -0.201133 -0.202887 +0.249291 -0.199077 -0.196298 +0.21768 -0.198639 -0.201562 +0.22543 -0.201205 -0.204837 +-0.312633 -0.419721 -0.205609 +-0.249312 -0.414497 -0.203101 +-0.249968 -0.410546 -0.210224 +-0.240445 -0.403645 -0.202939 +-0.256114 -0.390431 -0.205497 +-0.260257 -0.386615 -0.202246 +-0.324075 -0.351041 -0.200424 +-0.308568 -0.338782 -0.19896 +-0.301377 -0.338695 -0.202863 +-0.303083 -0.334444 -0.198171 +-0.265944 -0.337082 -0.203687 +-0.261279 -0.332538 -0.202839 +-0.288368 -0.329259 -0.202041 +-0.271104 -0.331918 -0.204502 +-0.273604 -0.324572 -0.202735 +-0.265313 -0.326463 -0.203198 +0.309836 -0.289081 -0.205021 +0.235058 -0.281405 -0.198759 +0.228652 -0.277216 -0.202507 +0.318171 -0.258817 -0.200164 +0.181574 -0.24424 -0.197837 +0.170002 -0.234384 -0.197584 +0.313295 -0.232497 -0.20938 +0.174649 -0.223666 -0.205653 +0.298515 -0.220292 -0.198664 +0.169777 -0.217472 -0.203919 +0.183353 -0.205115 -0.20307 +0.190611 -0.207131 -0.205631 +-0.342993 -0.425289 -0.202166 +-0.327277 -0.421989 -0.204591 +-0.278762 -0.416985 -0.204111 +-0.255693 -0.41379 -0.205011 +-0.351715 -0.381413 -0.19853 +-0.264511 -0.370342 -0.200687 +-0.263619 -0.363656 -0.198767 +-0.266273 -0.351854 -0.20287 +-0.258984 -0.340627 -0.201355 +-0.254355 -0.334044 -0.200753 +-0.25661 -0.326457 -0.202139 +-0.281599 -0.325204 -0.201852 +-0.259856 -0.319823 -0.201616 +0.279866 -0.295041 -0.200121 +0.301456 -0.288081 -0.199294 +0.318684 -0.274576 -0.204045 +0.203449 -0.261606 -0.197275 +0.319328 -0.266474 -0.202095 +0.167028 -0.226294 -0.200849 +0.308439 -0.232136 -0.197955 +0.305642 -0.226499 -0.201199 +0.169857 -0.208154 -0.201558 +0.176231 -0.210562 -0.204426 +0.176617 -0.203331 -0.20036 +0.210769 -0.202029 -0.204442 +-0.350001 -0.425296 -0.203133 +-0.358857 -0.418036 -0.200019 +-0.360337 -0.405322 -0.19362 +-0.246898 -0.395497 -0.204166 +-0.354334 -0.387354 -0.199896 +-0.336589 -0.36067 -0.197066 +-0.254787 -0.347392 -0.197182 +-0.296496 -0.332418 -0.200421 +-0.24909 -0.327695 -0.200478 +-0.254938 -0.313509 -0.199811 +0.241958 -0.284604 -0.203851 +0.18751 -0.251695 -0.194387 +0.188345 -0.246365 -0.201268 +0.178461 -0.247756 -0.190754 +0.15772 -0.226295 -0.194675 +-0.355426 -0.423981 -0.192533 +-0.358534 -0.406146 -0.200207 +-0.357044 -0.39264 -0.196613 +-0.260145 -0.385892 -0.195231 +-0.262672 -0.356481 -0.199394 +-0.257491 -0.353407 -0.196108 +-0.327704 -0.349719 -0.192698 +-0.319909 -0.346228 -0.198289 +-0.252048 -0.341072 -0.19824 +-0.28774 -0.323229 -0.197935 +-0.267498 -0.319407 -0.201338 +-0.25136 -0.319866 -0.201158 +-0.263746 -0.313099 -0.199178 +0.275125 -0.291733 -0.196064 +0.257438 -0.288113 -0.194847 +0.311926 -0.277609 -0.199328 +0.21073 -0.266105 -0.198887 +0.194883 -0.251384 -0.201476 +0.313025 -0.238185 -0.200733 +0.162751 -0.231643 -0.1943 +0.164191 -0.212457 -0.201107 +0.223343 -0.195911 -0.198331 +-0.33495 -0.423679 -0.203147 +-0.305357 -0.421081 -0.201994 +-0.270641 -0.417981 -0.200813 +-0.243636 -0.399207 -0.201022 +-0.354342 -0.385084 -0.193292 +-0.349282 -0.376091 -0.195851 +-0.258867 -0.359952 -0.193877 +-0.243893 -0.32193 -0.200049 +-0.238454 -0.317028 -0.198991 +-0.273874 -0.31739 -0.1995 +-0.250355 -0.306559 -0.197332 +-0.245937 -0.312998 -0.19947 +0.283516 -0.289613 -0.193813 +0.173144 -0.241278 -0.193558 +0.292534 -0.216346 -0.200768 +0.16255 -0.204339 -0.197632 +0.262856 -0.204282 -0.200204 +0.256509 -0.201428 -0.196976 +0.183 -0.198592 -0.198337 +0.19003 -0.200574 -0.200864 +0.210951 -0.196118 -0.19858 +0.216658 -0.192753 -0.19439 +-0.353341 -0.427545 -0.197244 +-0.357696 -0.418474 -0.194579 +-0.359002 -0.398095 -0.19205 +-0.257323 -0.390449 -0.198992 +-0.26317 -0.375233 -0.196655 +-0.249339 -0.347775 -0.193053 +-0.308985 -0.334551 -0.193523 +-0.247271 -0.334981 -0.198074 +-0.23677 -0.325346 -0.196569 +-0.294406 -0.326905 -0.196865 +-0.280614 -0.319611 -0.198685 +-0.23795 -0.30922 -0.197955 +-0.242553 -0.304039 -0.196383 +0.289531 -0.283288 -0.18942 +0.222485 -0.275052 -0.196514 +0.217535 -0.270162 -0.20014 +0.314137 -0.264091 -0.195927 +0.312493 -0.245178 -0.195512 +0.153215 -0.219366 -0.195517 +0.161434 -0.22025 -0.199818 +0.28806 -0.213295 -0.194237 +0.149635 -0.21138 -0.195278 +0.157233 -0.212242 -0.19844 +0.279983 -0.209456 -0.19673 +0.169602 -0.201503 -0.197807 +0.166698 -0.196282 -0.193507 +0.1968 -0.197561 -0.198931 +0.19754 -0.19213 -0.193746 +0.231421 -0.198038 -0.200787 +-0.31945 -0.423588 -0.200481 +-0.353424 -0.425008 -0.18653 +-0.299275 -0.422912 -0.197861 +-0.262633 -0.418728 -0.198052 +-0.243355 -0.414428 -0.200569 +-0.241812 -0.409748 -0.197864 +-0.24436 -0.408191 -0.192778 +-0.359138 -0.402223 -0.186536 +-0.344789 -0.371215 -0.198428 +-0.252612 -0.355126 -0.191057 +-0.330085 -0.354556 -0.197946 +-0.231733 -0.320394 -0.195883 +-0.230906 -0.313441 -0.197195 +-0.271038 -0.31102 -0.196624 +-0.258042 -0.307493 -0.197334 +0.249795 -0.285466 -0.192796 +0.297489 -0.283436 -0.193528 +0.242162 -0.283715 -0.195149 +0.304422 -0.279479 -0.194856 +0.312967 -0.270977 -0.196976 +0.175213 -0.1967 -0.195508 +0.189597 -0.194126 -0.195073 +0.203925 -0.194292 -0.196262 +0.229138 -0.194219 -0.194779 +-0.336509 -0.427224 -0.19715 +-0.284039 -0.420575 -0.199197 +-0.277187 -0.421472 -0.195994 +-0.268306 -0.42141 -0.194232 +-0.2495 -0.417366 -0.198145 +-0.245681 -0.400103 -0.196147 +-0.254612 -0.394567 -0.196018 +-0.249369 -0.396897 -0.199051 +-0.342447 -0.365933 -0.193812 +-0.315509 -0.339756 -0.193666 +-0.301483 -0.329652 -0.194495 +-0.241816 -0.330016 -0.197309 +-0.257276 -0.300711 -0.194182 +-0.241496 -0.296837 -0.193609 +-0.234051 -0.299769 -0.194847 +0.260236 -0.281718 -0.181483 +0.249087 -0.286993 -0.200283 +0.183289 -0.254178 -0.186724 +0.150743 -0.226142 -0.189093 +0.155022 -0.204643 -0.195719 +0.2612 -0.201469 -0.19208 +0.223165 -0.191113 -0.190431 +-0.327254 -0.426204 -0.197332 +-0.311258 -0.424502 -0.197377 +-0.359936 -0.412317 -0.193518 +-0.242134 -0.404312 -0.197351 +-0.245815 -0.341447 -0.194167 +-0.299455 -0.325064 -0.190401 +-0.229027 -0.326482 -0.191908 +-0.292872 -0.321523 -0.192478 +-0.271107 -0.30411 -0.191949 +-0.217434 -0.306755 -0.19384 +-0.22401 -0.310592 -0.195287 +-0.212396 -0.301602 -0.193063 +-0.249758 -0.299133 -0.194183 +-0.230536 -0.305633 -0.196465 +0.236721 -0.280788 -0.188955 +0.308063 -0.264411 -0.190123 +0.198385 -0.263103 -0.189413 +0.145637 -0.218182 -0.191081 +0.282634 -0.210004 -0.190154 +0.253553 -0.198467 -0.190264 +0.159735 -0.197194 -0.192747 +0.236576 -0.195065 -0.193997 +0.181434 -0.193084 -0.193287 +-0.303657 -0.426672 -0.192025 +-0.261565 -0.368147 -0.194265 +-0.240514 -0.33668 -0.193322 +-0.285984 -0.317355 -0.193801 +-0.264724 -0.305882 -0.195501 +-0.223352 -0.301632 -0.195014 +-0.260319 -0.295145 -0.190691 +-0.22662 -0.295045 -0.193417 +0.26324 -0.286148 -0.188732 +0.292063 -0.288967 -0.195505 +0.229275 -0.278843 -0.192772 +0.3064 -0.272684 -0.192252 +0.311806 -0.257546 -0.192579 +0.169214 -0.244811 -0.185672 +0.309308 -0.238607 -0.194127 +0.293636 -0.217488 -0.191318 +0.242201 -0.197686 -0.196776 +0.185661 -0.188251 -0.189109 +0.214411 -0.188088 -0.187274 +-0.342898 -0.428894 -0.195399 +-0.348239 -0.428485 -0.197179 +-0.318808 -0.427867 -0.192848 +-0.256154 -0.417516 -0.198869 +-0.24977 -0.41923 -0.193003 +-0.245057 -0.41448 -0.194815 +-0.356715 -0.391086 -0.190631 +-0.261212 -0.380406 -0.192253 +-0.259523 -0.378085 -0.185744 +-0.260869 -0.37399 -0.190946 +-0.258135 -0.370526 -0.186711 +-0.334123 -0.355527 -0.191285 +-0.339822 -0.36111 -0.189129 +-0.246129 -0.351161 -0.188012 +-0.224544 -0.319037 -0.193045 +-0.278903 -0.313685 -0.195006 +-0.217335 -0.314325 -0.191495 +-0.265647 -0.29951 -0.191462 +-0.24754 -0.292277 -0.191438 +-0.217465 -0.295386 -0.193294 +0.20637 -0.26751 -0.190951 +0.30955 -0.250492 -0.190028 +0.315253 -0.252173 -0.197278 +0.303362 -0.228273 -0.192387 +0.142037 -0.209791 -0.191836 +0.140362 -0.200524 -0.190085 +0.268168 -0.204118 -0.193107 +0.265739 -0.201728 -0.186218 +0.146966 -0.203535 -0.192925 +0.152355 -0.198335 -0.19206 +0.163687 -0.189748 -0.18837 +0.171693 -0.19136 -0.190595 +-0.34737 -0.431489 -0.191362 +-0.332254 -0.429721 -0.192252 +-0.352741 -0.428994 -0.19141 +-0.291578 -0.421386 -0.199195 +-0.355039 -0.418725 -0.184381 +-0.255853 -0.421165 -0.19271 +-0.359407 -0.409953 -0.187859 +-0.248444 -0.406806 -0.18838 +-0.357901 -0.394715 -0.185503 +-0.250861 -0.398617 -0.19369 +-0.246154 -0.402686 -0.191635 +-0.258114 -0.392048 -0.186537 +-0.306617 -0.329663 -0.188911 +-0.208191 -0.295066 -0.19212 +-0.234739 -0.292198 -0.192146 +-0.228957 -0.287966 -0.190855 +0.164782 -0.238092 -0.189557 +0.136756 -0.220727 -0.181683 +0.137899 -0.21521 -0.18723 +0.19308 -0.188303 -0.189438 +0.201991 -0.187807 -0.188555 +-0.350492 -0.427472 -0.181145 +-0.273972 -0.42445 -0.190457 +-0.261593 -0.42276 -0.191177 +-0.251726 -0.401203 -0.18889 +-0.255448 -0.396139 -0.190132 +-0.354885 -0.386116 -0.186228 +-0.259968 -0.385052 -0.187555 +-0.347755 -0.371912 -0.190884 +-0.253022 -0.361558 -0.186815 +-0.331567 -0.351275 -0.184991 +-0.241615 -0.344919 -0.188968 +-0.235568 -0.339334 -0.188456 +-0.222482 -0.3275 -0.187981 +-0.290748 -0.316493 -0.188074 +-0.276962 -0.308153 -0.191588 +-0.20479 -0.30369 -0.190049 +-0.26678 -0.292686 -0.187304 +-0.197571 -0.289485 -0.189655 +-0.221292 -0.28838 -0.191231 +-0.213258 -0.287912 -0.191193 +0.222919 -0.276183 -0.187301 +0.17509 -0.250871 -0.183109 +0.304965 -0.235099 -0.18929 +0.156106 -0.233285 -0.186768 +0.231193 -0.191541 -0.188262 +0.154729 -0.191767 -0.188598 +0.220707 -0.187544 -0.184189 +0.188083 -0.183056 -0.183653 +0.20885 -0.190519 -0.191795 +-0.286872 -0.424592 -0.192515 +-0.247668 -0.413188 -0.190199 +-0.358117 -0.407168 -0.182463 +-0.256963 -0.399551 -0.185179 +-0.257712 -0.364882 -0.189748 +-0.322106 -0.344341 -0.192052 +-0.319604 -0.339814 -0.18665 +-0.234355 -0.332052 -0.192069 +-0.217972 -0.321327 -0.188907 +-0.297297 -0.320549 -0.185802 +-0.210339 -0.310067 -0.190194 +-0.200334 -0.297106 -0.189995 +-0.254386 -0.291657 -0.190276 +0.272987 -0.287473 -0.190083 +-0.241194 -0.288816 -0.190524 +0.27979 -0.284734 -0.187643 +-0.193195 -0.281613 -0.187762 +0.254344 -0.283941 -0.186376 +-0.205357 -0.287859 -0.190672 +-0.226147 -0.281574 -0.188559 +0.290569 -0.275958 -0.184086 +-0.217953 -0.281223 -0.188718 +-0.209648 -0.280211 -0.188339 +0.297933 -0.276674 -0.188791 +0.190548 -0.258573 -0.187829 +0.306977 -0.243318 -0.18852 +0.143166 -0.223687 -0.18469 +0.299253 -0.222865 -0.192259 +0.275143 -0.206409 -0.191305 +-0.339222 -0.431405 -0.190479 +-0.310807 -0.428477 -0.190482 +-0.294953 -0.425921 -0.19175 +-0.251008 -0.411645 -0.186104 +-0.258189 -0.390407 -0.19221 +-0.35201 -0.379189 -0.189495 +-0.342473 -0.363585 -0.18178 +-0.336894 -0.356933 -0.183391 +-0.236809 -0.346202 -0.183016 +-0.325911 -0.345576 -0.185737 +-0.22771 -0.333927 -0.186859 +-0.303838 -0.32503 -0.184074 +-0.202843 -0.311207 -0.186431 +-0.283985 -0.311797 -0.189404 +-0.189674 -0.289398 -0.187537 +-0.256808 -0.283293 -0.186651 +0.269625 -0.283135 -0.184005 +-0.200828 -0.281779 -0.188625 +0.21459 -0.272105 -0.19149 +0.16028 -0.240979 -0.181921 +0.302188 -0.239866 -0.183092 +0.146672 -0.230189 -0.181118 +0.291994 -0.218869 -0.183191 +0.1349 -0.206955 -0.188576 +0.259067 -0.198791 -0.184453 +0.133591 -0.197836 -0.187486 +0.251658 -0.195769 -0.183478 +0.139946 -0.192124 -0.186524 +0.146561 -0.194713 -0.189034 +0.157297 -0.185945 -0.185042 +0.170481 -0.184907 -0.185279 +0.177808 -0.188202 -0.188557 +0.196087 -0.183953 -0.183987 +-0.357848 -0.41708 -0.188852 +-0.251917 -0.417968 -0.187781 +-0.357102 -0.39804 -0.179764 +-0.259681 -0.388373 -0.181705 +-0.313477 -0.334791 -0.187729 +-0.210379 -0.318137 -0.186719 +-0.285339 -0.305374 -0.1808 +-0.281235 -0.30635 -0.18576 +-0.271912 -0.296874 -0.186807 +-0.192623 -0.296629 -0.187228 +-0.177986 -0.281232 -0.184771 +-0.249705 -0.284912 -0.18838 +0.245203 -0.28231 -0.186282 +-0.242551 -0.282308 -0.188133 +-0.187635 -0.275603 -0.185243 +0.230806 -0.277813 -0.182864 +-0.234761 -0.283259 -0.188955 +0.195551 -0.256992 -0.195311 +0.296881 -0.224189 -0.184913 +0.287048 -0.21333 -0.185157 +0.279095 -0.207928 -0.184213 +0.123312 -0.207807 -0.180796 +0.228322 -0.188399 -0.18236 +-0.333485 -0.433126 -0.186458 +-0.344188 -0.433387 -0.186654 +-0.325611 -0.430235 -0.190079 +-0.346378 -0.429486 -0.176113 +-0.261724 -0.425326 -0.185204 +-0.258194 -0.395065 -0.181311 +-0.19665 -0.304769 -0.186024 +-0.184759 -0.283328 -0.186422 +-0.254792 -0.276936 -0.184645 +-0.180289 -0.273123 -0.184104 +-0.247396 -0.277273 -0.185789 +-0.208965 -0.271892 -0.184121 +-0.202925 -0.275579 -0.186039 +-0.195159 -0.27379 -0.184585 +-0.223365 -0.275018 -0.18575 +-0.238943 -0.276304 -0.185888 +-0.21562 -0.274259 -0.185561 +0.199987 -0.266806 -0.182169 +0.300846 -0.261846 -0.183269 +0.303628 -0.248922 -0.183455 +0.128313 -0.204073 -0.185682 +0.238217 -0.192517 -0.186352 +-0.314604 -0.431763 -0.185646 +-0.298766 -0.429903 -0.185799 +-0.267767 -0.425125 -0.188209 +-0.253035 -0.404875 -0.185049 +-0.349839 -0.374829 -0.18371 +-0.316649 -0.335646 -0.180647 +-0.214423 -0.326245 -0.184034 +-0.27609 -0.301884 -0.187075 +-0.269916 -0.287605 -0.183154 +-0.182701 -0.292044 -0.184238 +-0.261284 -0.288489 -0.187526 +-0.264489 -0.283125 -0.184059 +0.249875 -0.279717 -0.178707 +-0.231347 -0.276117 -0.186033 +0.302124 -0.268878 -0.18713 +0.3004 -0.231188 -0.184223 +0.130911 -0.219847 -0.176988 +0.244444 -0.192902 -0.182227 +0.245179 -0.195681 -0.189715 +0.163343 -0.181696 -0.182306 +-0.306573 -0.431514 -0.184114 +-0.28088 -0.42603 -0.1892 +-0.35067 -0.430752 -0.186168 +-0.25514 -0.41538 -0.183423 +-0.254051 -0.367634 -0.182304 +-0.230857 -0.340342 -0.183453 +-0.224636 -0.338605 -0.179487 +-0.300761 -0.320752 -0.17867 +-0.203266 -0.318459 -0.18278 +-0.288383 -0.311424 -0.183762 +-0.196361 -0.314396 -0.181185 +-0.187746 -0.300639 -0.183363 +-0.262366 -0.276902 -0.182638 +0.288435 -0.268957 -0.178259 +-0.22837 -0.269624 -0.182251 +0.290899 -0.223154 -0.175724 +0.130451 -0.21275 -0.182955 +0.131132 -0.191121 -0.184637 +0.138433 -0.185971 -0.182995 +0.148014 -0.18721 -0.184989 +0.153836 -0.180708 -0.181042 +0.179287 -0.183011 -0.183829 +0.19244 -0.17871 -0.177568 +-0.267535 -0.427236 -0.182312 +-0.351075 -0.422237 -0.183085 +-0.262413 -0.421759 -0.180917 +-0.256697 -0.421578 -0.185306 +-0.258603 -0.410565 -0.179881 +-0.254584 -0.40948 -0.182754 +-0.259796 -0.394613 -0.175698 +-0.352923 -0.381533 -0.181311 +-0.256836 -0.374052 -0.180564 +-0.345487 -0.367609 -0.186212 +-0.247879 -0.357158 -0.184369 +-0.172108 -0.273851 -0.183302 +0.21675 -0.273688 -0.182576 +-0.213979 -0.266887 -0.180382 +-0.194911 -0.266047 -0.180198 +0.208471 -0.27047 -0.183183 +0.295632 -0.269625 -0.183055 +0.305667 -0.256667 -0.186113 +0.126235 -0.221719 -0.17033 +0.265783 -0.200731 -0.178667 +0.272059 -0.204178 -0.183644 +0.207807 -0.185065 -0.183607 +-0.338183 -0.434651 -0.18341 +-0.26764 -0.422995 -0.178643 +-0.249487 -0.363047 -0.179594 +-0.241748 -0.351819 -0.182231 +-0.231019 -0.344847 -0.177685 +-0.32244 -0.341433 -0.179606 +-0.219883 -0.332764 -0.182077 +-0.212589 -0.331359 -0.177547 +-0.207045 -0.324787 -0.180402 +-0.294608 -0.316121 -0.181464 +-0.191095 -0.308729 -0.18135 +-0.280114 -0.298999 -0.181972 +-0.18043 -0.299951 -0.179714 +-0.174732 -0.287696 -0.182249 +-0.169892 -0.281537 -0.182188 +-0.163715 -0.275542 -0.18112 +-0.250678 -0.271008 -0.182283 +-0.201265 -0.269184 -0.181805 +-0.17287 -0.266163 -0.181712 +-0.164904 -0.267672 -0.181521 +0.298516 -0.254386 -0.179234 +0.165446 -0.248031 -0.177481 +0.118298 -0.202665 -0.18026 +0.258205 -0.196976 -0.177402 +0.123738 -0.188227 -0.181971 +0.13033 -0.184382 -0.181076 +0.201176 -0.181729 -0.179652 +0.149794 -0.175111 -0.176602 +-0.328053 -0.434098 -0.183731 +-0.343644 -0.435361 -0.180697 +-0.289953 -0.428725 -0.186093 +-0.347815 -0.432271 -0.181367 +-0.282497 -0.429226 -0.183381 +-0.277445 -0.430519 -0.179379 +-0.27436 -0.427911 -0.184577 +-0.35196 -0.419759 -0.178598 +-0.356557 -0.404262 -0.177172 +-0.258324 -0.404549 -0.182007 +-0.350059 -0.37735 -0.175344 +-0.347062 -0.370617 -0.178512 +-0.333141 -0.354024 -0.176567 +-0.236806 -0.351193 -0.175889 +-0.328046 -0.347535 -0.178608 +0.239926 -0.279005 -0.18001 +0.283705 -0.279472 -0.1837 +0.281961 -0.273697 -0.178123 +-0.156656 -0.270144 -0.179678 +-0.258614 -0.270821 -0.181027 +-0.240065 -0.265707 -0.178213 +-0.187898 -0.267804 -0.181743 +-0.180479 -0.265427 -0.181309 +0.294074 -0.262512 -0.178421 +-0.175568 -0.259094 -0.178397 +-0.167024 -0.259655 -0.179313 +0.182044 -0.257916 -0.178894 +0.281992 -0.210996 -0.178342 +0.125103 -0.197274 -0.184695 +0.235641 -0.189286 -0.179482 +0.144844 -0.181114 -0.180643 +0.157881 -0.174598 -0.176347 +0.164991 -0.175939 -0.177516 +-0.332267 -0.436684 -0.17922 +-0.295408 -0.43259 -0.180473 +-0.343957 -0.425242 -0.173109 +-0.25966 -0.416992 -0.1806 +-0.354639 -0.400003 -0.172556 +-0.243834 -0.357271 -0.177591 +-0.310424 -0.330132 -0.182391 +-0.175547 -0.294332 -0.179685 +-0.275388 -0.285583 -0.178939 +0.266825 -0.277992 -0.177171 +-0.269814 -0.279293 -0.179976 +-0.156516 -0.278463 -0.177589 +-0.254444 -0.266198 -0.17845 +-0.15016 -0.265223 -0.178506 +0.19613 -0.265929 -0.173877 +-0.243423 -0.270845 -0.182684 +-0.220554 -0.268823 -0.181832 +-0.206665 -0.265736 -0.179285 +-0.235603 -0.269995 -0.182384 +-0.158907 -0.261569 -0.17991 +-0.152739 -0.256979 -0.178517 +0.159571 -0.249559 -0.168879 +0.142566 -0.233545 -0.173219 +0.124342 -0.21459 -0.175996 +0.111879 -0.204437 -0.174249 +0.11909 -0.194938 -0.182275 +0.222546 -0.184961 -0.177606 +0.214833 -0.183553 -0.178683 +0.136056 -0.179759 -0.178922 +0.182904 -0.178493 -0.179052 +0.172907 -0.178784 -0.179952 +-0.321252 -0.432775 -0.185007 +-0.338672 -0.436749 -0.177277 +-0.313728 -0.435046 -0.179593 +-0.288252 -0.431937 -0.180278 +-0.356899 -0.414172 -0.181927 +-0.262585 -0.412835 -0.177526 +-0.263114 -0.406301 -0.178665 +-0.260648 -0.400469 -0.178183 +-0.259951 -0.388389 -0.175375 +-0.355768 -0.389759 -0.180206 +-0.252783 -0.369118 -0.175034 +-0.33884 -0.360376 -0.176665 +-0.189127 -0.31596 -0.175644 +-0.291566 -0.310912 -0.177734 +-0.275383 -0.292827 -0.182137 +-0.163299 -0.283672 -0.178598 +0.257861 -0.276878 -0.17435 +0.22426 -0.274754 -0.176946 +-0.192349 -0.259459 -0.177051 +-0.184805 -0.259606 -0.177923 +-0.154378 -0.249279 -0.177002 +0.173584 -0.254402 -0.175904 +0.298378 -0.24533 -0.177986 +0.137245 -0.227073 -0.175393 +0.28706 -0.216501 -0.176928 +0.170294 -0.172486 -0.174157 +-0.319811 -0.435932 -0.179076 +-0.302546 -0.434585 -0.178483 +-0.341358 -0.428465 -0.17133 +-0.271278 -0.420651 -0.175184 +-0.26562 -0.417589 -0.177117 +-0.267003 -0.410369 -0.175998 +-0.355322 -0.410739 -0.177097 +-0.26605 -0.404229 -0.173957 +-0.263093 -0.398759 -0.172074 +-0.259345 -0.381586 -0.180031 +-0.312659 -0.331594 -0.175388 +-0.184216 -0.307291 -0.178169 +-0.175784 -0.305194 -0.174656 +-0.170796 -0.298351 -0.175189 +-0.167596 -0.290386 -0.177686 +-0.280804 -0.291847 -0.177684 +-0.157765 -0.287215 -0.17432 +-0.276877 -0.279094 -0.176071 +-0.272436 -0.272833 -0.176662 +-0.143358 -0.261672 -0.17688 +-0.26571 -0.271199 -0.179162 +-0.145519 -0.253966 -0.177339 +-0.173964 -0.246146 -0.173238 +-0.161476 -0.252716 -0.17755 +-0.170107 -0.252502 -0.176242 +0.297204 -0.236556 -0.177797 +0.119269 -0.216639 -0.168916 +0.270045 -0.203199 -0.173308 +0.117259 -0.210005 -0.173922 +0.112709 -0.197431 -0.178572 +0.108585 -0.191761 -0.17709 +0.115794 -0.189439 -0.180044 +0.207621 -0.180474 -0.175615 +0.141606 -0.17484 -0.175988 +-0.309137 -0.436016 -0.177037 +-0.33355 -0.43602 -0.173536 +-0.307144 -0.434545 -0.171671 +-0.342588 -0.433039 -0.175193 +-0.283747 -0.430754 -0.175978 +-0.272807 -0.426597 -0.177564 +-0.27536 -0.417351 -0.172333 +-0.353087 -0.407426 -0.172049 +-0.256882 -0.376107 -0.174485 +-0.343154 -0.36648 -0.174137 +-0.240179 -0.356429 -0.171023 +-0.230328 -0.347774 -0.171219 +-0.205147 -0.329187 -0.173655 +-0.198247 -0.322042 -0.176799 +-0.296839 -0.31586 -0.174794 +-0.289373 -0.304729 -0.175435 +-0.284855 -0.298155 -0.176923 +-0.150473 -0.282086 -0.173426 +0.275626 -0.279125 -0.180609 +0.273384 -0.273165 -0.174153 +0.205073 -0.268845 -0.174229 +0.186282 -0.262263 -0.172245 +-0.247248 -0.265061 -0.177842 +-0.218113 -0.261976 -0.175606 +-0.232529 -0.264121 -0.177201 +-0.210035 -0.261066 -0.175378 +0.28611 -0.262216 -0.172838 +0.191038 -0.262485 -0.180513 +-0.200888 -0.261027 -0.176803 +0.291274 -0.256472 -0.173936 +-0.18834 -0.252348 -0.173424 +-0.165196 -0.244983 -0.174398 +0.292906 -0.249472 -0.173475 +-0.157592 -0.242504 -0.17467 +0.151776 -0.236748 -0.178613 +0.295139 -0.228724 -0.177954 +0.275761 -0.206598 -0.176648 +0.198841 -0.177026 -0.172953 +0.126547 -0.179211 -0.17766 +0.132877 -0.174243 -0.17503 +-0.291028 -0.432547 -0.174845 +-0.279467 -0.4268 -0.174843 +-0.35183 -0.415311 -0.173929 +-0.259214 -0.382686 -0.173244 +-0.352671 -0.38508 -0.174541 +-0.336458 -0.359321 -0.170583 +-0.211012 -0.33484 -0.169662 +-0.306494 -0.325882 -0.177156 +0.242422 -0.275635 -0.171893 +-0.148877 -0.273913 -0.176083 +-0.26145 -0.264643 -0.175917 +-0.22614 -0.259929 -0.172903 +-0.136398 -0.256561 -0.175159 +-0.179503 -0.253375 -0.175135 +-0.140706 -0.248177 -0.175831 +-0.148149 -0.245536 -0.176006 +0.281268 -0.213274 -0.171331 +0.255885 -0.19498 -0.171032 +0.105729 -0.204467 -0.168861 +0.11205 -0.184947 -0.177075 +0.119533 -0.182423 -0.178565 +0.125602 -0.172468 -0.173395 +0.154987 -0.168291 -0.171138 +0.173175 -0.167846 -0.168743 +-0.325687 -0.436819 -0.177997 +-0.319939 -0.436385 -0.172144 +-0.331231 -0.431694 -0.169311 +-0.293219 -0.42895 -0.170955 +-0.335321 -0.427479 -0.16754 +-0.27017 -0.414671 -0.174063 +-0.275918 -0.412249 -0.17241 +-0.271139 -0.407951 -0.172778 +-0.35447 -0.392844 -0.173834 +-0.323387 -0.343431 -0.172334 +-0.191479 -0.322194 -0.170892 +-0.181062 -0.312338 -0.173145 +0.233361 -0.275669 -0.173881 +-0.141893 -0.270074 -0.174613 +-0.269189 -0.266163 -0.175109 +-0.239459 -0.261127 -0.173299 +-0.246795 -0.260398 -0.172173 +-0.135958 -0.264091 -0.173855 +-0.127845 -0.251764 -0.172282 +-0.134391 -0.250153 -0.174525 +0.155903 -0.243746 -0.173847 +-0.134045 -0.243081 -0.173815 +-0.15121 -0.238212 -0.173984 +-0.142299 -0.24022 -0.174515 +0.110822 -0.210684 -0.166988 +0.106113 -0.198664 -0.174079 +0.103732 -0.188055 -0.175597 +0.100358 -0.181467 -0.173454 +0.177983 -0.173741 -0.174523 +0.163562 -0.168511 -0.171005 +-0.326782 -0.435912 -0.172048 +-0.314292 -0.435605 -0.171286 +-0.297905 -0.433535 -0.173466 +-0.297625 -0.426269 -0.168701 +-0.342296 -0.422153 -0.168255 +-0.282657 -0.42266 -0.171375 +-0.276825 -0.42229 -0.173329 +-0.347745 -0.42182 -0.17517 +-0.267764 -0.40158 -0.168604 +-0.302456 -0.321566 -0.171124 +-0.181666 -0.317652 -0.167854 +-0.162319 -0.294716 -0.173118 +-0.281723 -0.285258 -0.174761 +-0.283812 -0.278715 -0.172088 +0.250132 -0.274648 -0.170473 +-0.130999 -0.267593 -0.170508 +-0.254441 -0.261776 -0.173763 +-0.224897 -0.264572 -0.177915 +-0.213638 -0.256523 -0.170774 +-0.205416 -0.255591 -0.172104 +-0.197183 -0.254418 -0.173151 +-0.161692 -0.236084 -0.171885 +0.292724 -0.241291 -0.172371 +-0.13714 -0.235138 -0.17258 +-0.145733 -0.232762 -0.172538 +0.287808 -0.227831 -0.169032 +0.284898 -0.220046 -0.169408 +0.250107 -0.19315 -0.175706 +0.100581 -0.194684 -0.172367 +0.236695 -0.186642 -0.171073 +0.098217 -0.188051 -0.172453 +0.10727 -0.182192 -0.173801 +0.119785 -0.175535 -0.174869 +0.191625 -0.171909 -0.168212 +0.130638 -0.167764 -0.170413 +0.138356 -0.168974 -0.171561 +-0.337482 -0.432241 -0.171514 +-0.287096 -0.42693 -0.171731 +-0.281271 -0.416335 -0.170862 +-0.276094 -0.408351 -0.168824 +-0.272148 -0.40452 -0.167562 +-0.351412 -0.396208 -0.167293 +-0.350813 -0.388681 -0.168036 +-0.34588 -0.372766 -0.170003 +-0.253973 -0.372917 -0.168296 +-0.332278 -0.355089 -0.167372 +-0.2243 -0.342657 -0.172554 +-0.203557 -0.332392 -0.164953 +-0.318328 -0.337707 -0.173227 +-0.308066 -0.327459 -0.170538 +-0.153006 -0.29211 -0.169775 +-0.286596 -0.291225 -0.172839 +0.213525 -0.271533 -0.175097 +-0.279193 -0.272704 -0.173483 +0.185071 -0.262081 -0.162902 +0.17738 -0.259069 -0.168918 +-0.220592 -0.256785 -0.169687 +0.16737 -0.253725 -0.169915 +0.28485 -0.253861 -0.168112 +-0.187618 -0.243808 -0.169567 +-0.122258 -0.248071 -0.16947 +-0.18155 -0.246704 -0.172031 +-0.170756 -0.238834 -0.171121 +0.287517 -0.246189 -0.168034 +-0.147193 -0.225053 -0.169833 +0.269182 -0.203849 -0.166405 +0.263102 -0.199008 -0.17058 +0.242414 -0.190175 -0.175771 +0.229405 -0.182554 -0.166454 +0.214335 -0.179588 -0.17051 +0.113386 -0.178185 -0.17544 +0.1823 -0.169593 -0.168481 +0.186697 -0.174571 -0.173501 +0.147029 -0.169127 -0.171898 +0.135488 -0.162488 -0.16632 +-0.302399 -0.430865 -0.170184 +-0.277302 -0.405234 -0.163835 +-0.328426 -0.349533 -0.171443 +-0.237642 -0.356566 -0.162985 +-0.21793 -0.337102 -0.174297 +-0.218597 -0.340968 -0.166767 +-0.198359 -0.327235 -0.169944 +0.228465 -0.272083 -0.16699 +-0.275546 -0.266513 -0.17237 +-0.266187 -0.261344 -0.171457 +-0.259957 -0.258785 -0.169206 +-0.210823 -0.251059 -0.166926 +-0.126651 -0.243342 -0.170915 +-0.11908 -0.240359 -0.168621 +-0.167822 -0.231234 -0.168733 +-0.130493 -0.237913 -0.170658 +-0.123352 -0.235547 -0.170232 +0.131166 -0.228113 -0.168081 +0.244769 -0.189362 -0.168951 +0.09956 -0.200663 -0.167163 +0.0940949 -0.194829 -0.167593 +0.229659 -0.185563 -0.174297 +0.105004 -0.176913 -0.170643 +0.109847 -0.173744 -0.172347 +0.114506 -0.165549 -0.167656 +0.150911 -0.162199 -0.165906 +-0.336486 -0.422756 -0.165075 +-0.347365 -0.417714 -0.168903 +-0.29205 -0.422647 -0.16882 +-0.287206 -0.419167 -0.169573 +-0.286117 -0.413617 -0.166342 +-0.266507 -0.396223 -0.165991 +-0.260361 -0.386229 -0.167264 +-0.249483 -0.367109 -0.168174 +-0.24675 -0.362569 -0.172957 +-0.243673 -0.360953 -0.166052 +-0.174197 -0.315804 -0.162997 +-0.172972 -0.310542 -0.168948 +-0.166517 -0.303307 -0.170781 +-0.145829 -0.286503 -0.169189 +-0.287712 -0.283858 -0.17043 +-0.292113 -0.275547 -0.167115 +-0.135555 -0.274151 -0.170112 +-0.286183 -0.272994 -0.170306 +0.229918 -0.267391 -0.157986 +0.271897 -0.266807 -0.168094 +-0.265835 -0.257247 -0.165591 +0.278852 -0.260495 -0.167428 +-0.252827 -0.258071 -0.16853 +-0.241305 -0.257053 -0.167794 +-0.232968 -0.258996 -0.171197 +-0.22733 -0.255024 -0.166684 +-0.127924 -0.259348 -0.171236 +-0.120322 -0.255048 -0.167919 +-0.20759 -0.245392 -0.163733 +-0.194824 -0.247841 -0.169695 +-0.179768 -0.238812 -0.169342 +0.136675 -0.234887 -0.165644 +-0.128702 -0.232303 -0.169174 +-0.175217 -0.23162 -0.167594 +-0.120574 -0.229305 -0.169157 +-0.140116 -0.227954 -0.170497 +-0.133823 -0.229687 -0.168564 +-0.132601 -0.217583 -0.168046 +-0.154253 -0.231054 -0.171169 +-0.154857 -0.222742 -0.167945 +-0.148933 -0.21789 -0.166971 +-0.119822 -0.222679 -0.167398 +-0.126651 -0.226112 -0.169775 +-0.132601 -0.21102 -0.16623 +0.101827 -0.207219 -0.161957 +0.0939979 -0.200365 -0.162118 +0.0885359 -0.189934 -0.16664 +0.0944669 -0.187585 -0.168721 +0.095292 -0.179493 -0.170509 +0.206707 -0.176297 -0.168479 +0.099913 -0.174146 -0.170219 +0.11566 -0.170825 -0.171539 +0.122105 -0.167243 -0.169537 +0.119777 -0.161332 -0.164855 +0.127539 -0.162453 -0.166092 +0.15949 -0.162342 -0.16543 +0.1433 -0.16381 -0.16748 +-0.310672 -0.430614 -0.168073 +-0.291879 -0.416411 -0.165263 +-0.344335 -0.412968 -0.163656 +-0.28344 -0.408126 -0.162313 +-0.280945 -0.410754 -0.16755 +-0.272786 -0.399439 -0.163309 +-0.264749 -0.390446 -0.163387 +-0.348691 -0.3811 -0.168592 +-0.233925 -0.352062 -0.167449 +-0.323311 -0.345022 -0.165385 +-0.31372 -0.333676 -0.168422 +-0.141911 -0.278979 -0.170939 +-0.292979 -0.282301 -0.167101 +0.25634 -0.270596 -0.166405 +-0.282735 -0.267361 -0.169889 +0.192981 -0.264343 -0.165943 +-0.272329 -0.260762 -0.168454 +0.279934 -0.267617 -0.172586 +-0.247539 -0.255845 -0.165155 +-0.114539 -0.259017 -0.160658 +-0.183039 -0.230718 -0.165205 +-0.116256 -0.246556 -0.166864 +0.291543 -0.233493 -0.171849 +-0.115811 -0.233812 -0.167557 +-0.133471 -0.223626 -0.168247 +-0.161393 -0.227155 -0.168407 +-0.125885 -0.219752 -0.168497 +0.114486 -0.217665 -0.162936 +0.258148 -0.196322 -0.163699 +0.0851429 -0.183164 -0.1664 +0.22211 -0.182011 -0.170967 +0.199151 -0.172775 -0.16624 +0.099213 -0.169024 -0.166546 +0.10897 -0.16357 -0.165685 +-0.317729 -0.430522 -0.167366 +-0.324371 -0.430998 -0.16793 +-0.321202 -0.424991 -0.164696 +-0.306487 -0.426897 -0.167153 +-0.328677 -0.42557 -0.165004 +-0.340869 -0.417834 -0.163826 +-0.297117 -0.419591 -0.164936 +-0.302066 -0.423441 -0.165896 +-0.349294 -0.410937 -0.168229 +-0.350615 -0.403128 -0.166889 +-0.27044 -0.393241 -0.16029 +-0.347142 -0.392956 -0.162409 +-0.261908 -0.392277 -0.169768 +-0.257292 -0.378999 -0.167931 +-0.25533 -0.376149 -0.161027 +-0.34017 -0.365262 -0.167563 +-0.225424 -0.346477 -0.164991 +-0.194446 -0.328113 -0.162878 +-0.293854 -0.309141 -0.171615 +-0.289408 -0.299112 -0.172431 +-0.158346 -0.299618 -0.168579 +-0.291404 -0.294688 -0.169011 +-0.145619 -0.293348 -0.164674 +0.26471 -0.272202 -0.170343 +0.219882 -0.271758 -0.169702 +-0.202385 -0.249276 -0.16831 +-0.188122 -0.236289 -0.166126 +-0.140279 -0.220986 -0.166911 +-0.138339 -0.212912 -0.165704 +0.275314 -0.208608 -0.168361 +0.252012 -0.192589 -0.166375 +0.238657 -0.185378 -0.163526 +0.0913289 -0.183084 -0.167441 +0.0892639 -0.177929 -0.165685 +0.0934989 -0.173348 -0.168047 +0.102861 -0.164465 -0.163628 +0.106534 -0.169311 -0.168667 +0.167938 -0.163051 -0.164496 +0.113747 -0.158897 -0.162432 +-0.333141 -0.418769 -0.162474 +-0.280146 -0.402007 -0.159778 +-0.335033 -0.360923 -0.162697 +-0.296261 -0.308487 -0.165528 +-0.292487 -0.288821 -0.167494 +-0.138484 -0.285997 -0.165167 +-0.128355 -0.274189 -0.165521 +0.201686 -0.266733 -0.1658 +-0.279018 -0.262487 -0.167565 +-0.277301 -0.258168 -0.163265 +-0.125034 -0.266118 -0.167364 +-0.235006 -0.255285 -0.165611 +-0.218465 -0.251479 -0.164703 +-0.109959 -0.230703 -0.163719 +-0.169093 -0.223243 -0.165268 +-0.113805 -0.219242 -0.164791 +0.121962 -0.22448 -0.162823 +-0.126091 -0.213317 -0.166514 +-0.12841 -0.206754 -0.164269 +0.0869729 -0.194759 -0.161674 +0.0826948 -0.187984 -0.163033 +0.0816678 -0.177958 -0.164392 +0.187277 -0.166475 -0.162023 +0.17832 -0.164565 -0.16304 +0.141449 -0.157851 -0.162395 +-0.308511 -0.422207 -0.162009 +-0.296332 -0.413958 -0.160069 +-0.289779 -0.411207 -0.161163 +-0.327764 -0.35084 -0.164114 +-0.224614 -0.347699 -0.157454 +-0.186652 -0.32269 -0.164864 +-0.298132 -0.315435 -0.168697 +-0.165099 -0.30856 -0.164965 +-0.132929 -0.281055 -0.164356 +-0.296183 -0.277572 -0.163819 +-0.301264 -0.274339 -0.163553 +0.221022 -0.268866 -0.161533 +-0.28955 -0.268109 -0.166898 +0.211126 -0.26888 -0.166115 +-0.194348 -0.241148 -0.16634 +0.286253 -0.238211 -0.166054 +-0.114931 -0.226634 -0.164888 +-0.12011 -0.216294 -0.164512 +-0.107396 -0.215088 -0.163154 +-0.14339 -0.215326 -0.165075 +-0.145782 -0.20927 -0.162454 +-0.108045 -0.207895 -0.163093 +-0.114022 -0.212008 -0.164497 +-0.120844 -0.209155 -0.163676 +-0.137417 -0.198783 -0.160972 +-0.114774 -0.204524 -0.163959 +0.205037 -0.171869 -0.161161 +0.0873599 -0.173208 -0.16352 +0.0920529 -0.168032 -0.165087 +0.096095 -0.163761 -0.162654 +-0.31361 -0.424978 -0.165055 +-0.302612 -0.41876 -0.161049 +-0.287412 -0.404832 -0.158323 +-0.346387 -0.406699 -0.162909 +-0.276631 -0.396286 -0.158382 +-0.344434 -0.377395 -0.163695 +-0.318055 -0.339257 -0.165166 +-0.206498 -0.336135 -0.157654 +-0.304825 -0.324762 -0.163819 +-0.17939 -0.321295 -0.158561 +-0.293525 -0.302536 -0.168303 +-0.294956 -0.297068 -0.164431 +-0.297025 -0.291685 -0.162847 +-0.295796 -0.271364 -0.165566 +0.237394 -0.271654 -0.165171 +-0.287834 -0.259331 -0.158919 +0.270952 -0.260168 -0.162788 +0.16951 -0.257083 -0.162759 +0.151328 -0.246992 -0.164095 +0.281228 -0.245531 -0.162667 +-0.201394 -0.241828 -0.164013 +-0.110666 -0.245378 -0.163429 +-0.196571 -0.235062 -0.162297 +-0.111565 -0.238608 -0.165043 +-0.177583 -0.224457 -0.163804 +-0.108311 -0.222783 -0.163678 +-0.10168 -0.218518 -0.162248 +0.278372 -0.215012 -0.164153 +-0.137852 -0.205666 -0.163803 +-0.122428 -0.2023 -0.162894 +-0.116616 -0.197175 -0.162484 +-0.10936 -0.19914 -0.162874 +-0.0650537 -0.196558 -0.163019 +-0.11018 -0.191392 -0.161504 +-0.0872609 -0.187492 -0.162675 +-0.0799438 -0.191459 -0.162675 +-0.0662947 -0.187953 -0.16296 +-0.0730427 -0.179327 -0.162322 +-0.0650847 -0.178538 -0.162022 +0.0779068 -0.183017 -0.160504 +0.220133 -0.178499 -0.16413 +0.0812648 -0.170766 -0.16228 +0.196004 -0.167955 -0.160075 +0.173588 -0.15996 -0.158474 +-0.321652 -0.419839 -0.160044 +-0.327238 -0.420325 -0.162079 +-0.336659 -0.414036 -0.160084 +-0.263495 -0.385534 -0.159327 +-0.345968 -0.385692 -0.162443 +-0.341256 -0.370808 -0.163247 +-0.246619 -0.365532 -0.161291 +-0.309261 -0.329833 -0.16405 +-0.157783 -0.304999 -0.162854 +-0.300222 -0.279118 -0.160237 +-0.301103 -0.269571 -0.161505 +0.246749 -0.269408 -0.162954 +0.185701 -0.261288 -0.153797 +-0.284965 -0.262601 -0.164654 +-0.256098 -0.255542 -0.16316 +-0.236363 -0.248824 -0.15525 +-0.214404 -0.245254 -0.160972 +-0.11349 -0.252581 -0.163319 +0.278193 -0.238502 -0.158769 +-0.191473 -0.229428 -0.161851 +-0.105052 -0.234526 -0.162039 +0.283126 -0.232089 -0.163006 +-0.103422 -0.226712 -0.162062 +0.282044 -0.224219 -0.163341 +-0.186257 -0.223538 -0.161 +-0.174087 -0.217089 -0.16162 +-0.167524 -0.213426 -0.161581 +-0.100388 -0.210244 -0.162303 +-0.0909359 -0.200359 -0.162301 +-0.161732 -0.21876 -0.164949 +-0.0870319 -0.214006 -0.161417 +-0.0615126 -0.202691 -0.162771 +-0.103477 -0.20294 -0.162521 +-0.0854249 -0.205007 -0.162174 +-0.0512185 -0.210676 -0.16151 +-0.154306 -0.213866 -0.164472 +-0.09733 -0.201509 -0.162283 +-0.0789728 -0.200341 -0.162529 +-0.152313 -0.206477 -0.16116 +-0.0743587 -0.207229 -0.162247 +-0.124404 -0.195367 -0.16094 +-0.0663407 -0.206776 -0.162341 +-0.130504 -0.200957 -0.161824 +-0.0726007 -0.194246 -0.162788 +-0.0859849 -0.195695 -0.162574 +-0.0492965 -0.199741 -0.161858 +-0.0946069 -0.192916 -0.162343 +-0.118264 -0.190218 -0.160064 +-0.0739717 -0.186612 -0.16293 +-0.0437864 -0.196773 -0.16072 +-0.102483 -0.194679 -0.162459 +-0.0517855 -0.192316 -0.16201 +0.0883379 -0.200456 -0.15678 +-0.118658 -0.182842 -0.157742 +-0.0585196 -0.193823 -0.162846 +-0.0941739 -0.184895 -0.162075 +-0.102317 -0.186594 -0.161544 +-0.0594186 -0.184979 -0.16246 +-0.0813138 -0.182255 -0.16259 +0.225554 -0.178604 -0.159501 +-0.0888809 -0.177453 -0.161387 +-0.0804728 -0.173931 -0.161215 +-0.0719727 -0.171311 -0.160815 +0.0768158 -0.175192 -0.160223 +0.0868479 -0.167885 -0.160832 +0.204213 -0.167943 -0.15415 +0.106551 -0.15875 -0.161273 +0.103466 -0.154409 -0.156782 +0.13208 -0.157014 -0.161667 +0.16918 -0.00587906 -0.1607 +0.178661 -0.00367004 -0.162066 +0.182439 -0.00901009 -0.159814 +0.165976 0.000242002 -0.161822 +0.173153 0.000434004 -0.161335 +-0.315225 -0.419708 -0.159738 +-0.328659 -0.414858 -0.157902 +-0.293988 -0.407284 -0.157196 +-0.274756 -0.390051 -0.154125 +-0.340734 -0.380864 -0.159067 +-0.268783 -0.387715 -0.156007 +-0.25918 -0.381661 -0.162326 +-0.251134 -0.37084 -0.161329 +-0.241094 -0.360721 -0.15769 +-0.212036 -0.338107 -0.162273 +-0.187255 -0.325866 -0.158519 +-0.166914 -0.31345 -0.158957 +-0.151109 -0.299327 -0.163559 +-0.139605 -0.291827 -0.159799 +-0.122348 -0.270583 -0.161798 +-0.120016 -0.262021 -0.16508 +-0.116998 -0.266002 -0.15785 +-0.271421 -0.256171 -0.162312 +-0.262663 -0.254761 -0.16002 +-0.225228 -0.250522 -0.161605 +0.147826 -0.240153 -0.170294 +-0.209475 -0.239464 -0.159008 +-0.098471 -0.231236 -0.160278 +0.128486 -0.232421 -0.160113 +-0.096836 -0.223602 -0.161539 +-0.0947559 -0.21563 -0.161953 +-0.0589006 -0.209881 -0.162105 +-0.0442974 -0.213376 -0.160857 +-0.0926829 -0.208224 -0.16185 +-0.0806308 -0.209993 -0.161637 +0.273488 -0.214374 -0.157404 +-0.0677687 -0.212106 -0.160319 +-0.0552356 -0.202405 -0.162108 +0.270801 -0.20792 -0.160449 +-0.160594 -0.210281 -0.161709 +-0.0708357 -0.201145 -0.162127 +-0.144609 -0.201459 -0.160552 +-0.125851 -0.187349 -0.157696 +-0.0458635 -0.188185 -0.160605 +0.247255 -0.189554 -0.162069 +-0.110909 -0.184018 -0.159761 +-0.0523775 -0.183937 -0.161595 +-0.097476 -0.178308 -0.160447 +-0.0462355 -0.178989 -0.159942 +-0.0638406 -0.170002 -0.160361 +0.0895209 -0.162645 -0.160765 +0.164763 -0.157253 -0.158197 +0.110818 -0.153833 -0.15745 +0.174948 -0.00832708 -0.159662 +0.187678 -0.00636906 -0.16153 +0.193039 -0.00556106 -0.160943 +0.155703 -0.00338403 -0.160647 +0.17979 0.00248202 -0.158611 +0.146197 0.000691007 -0.160688 +0.159486 0.00258403 -0.161002 +0.152798 0.00325703 -0.160668 +0.161208 0.00768008 -0.157007 +-0.302333 -0.413123 -0.157651 +-0.299909 -0.407211 -0.155095 +-0.284483 -0.398933 -0.155939 +-0.345828 -0.400145 -0.161435 +-0.341444 -0.395011 -0.158135 +-0.336011 -0.367092 -0.159042 +-0.324189 -0.349072 -0.158317 +-0.319793 -0.343469 -0.158705 +-0.312758 -0.334542 -0.160702 +-0.199002 -0.332494 -0.15669 +-0.301079 -0.31985 -0.16326 +-0.298734 -0.303551 -0.154456 +-0.304506 -0.280648 -0.156918 +-0.305171 -0.277576 -0.161318 +-0.309566 -0.270893 -0.157261 +-0.295109 -0.267182 -0.16191 +-0.120442 -0.273665 -0.155393 +0.263408 -0.265712 -0.163793 +-0.276156 -0.254892 -0.156393 +-0.232615 -0.251429 -0.160663 +-0.108928 -0.256295 -0.15599 +-0.105412 -0.24188 -0.160836 +-0.100049 -0.238113 -0.158286 +0.277268 -0.23027 -0.157423 +-0.0920849 -0.22894 -0.159285 +-0.0903289 -0.221295 -0.160324 +-0.0595956 -0.22253 -0.159773 +-0.0488635 -0.219487 -0.160237 +0.119973 -0.228962 -0.155368 +-0.0733017 -0.222371 -0.159664 +-0.0527865 -0.224879 -0.158542 +-0.0421224 -0.221049 -0.159772 +-0.0798218 -0.217548 -0.159975 +-0.0741007 -0.214709 -0.161472 +-0.0551576 -0.216619 -0.160579 +-0.0620866 -0.216297 -0.161217 +-0.0655707 -0.224948 -0.157202 +0.277444 -0.221072 -0.158977 +-0.0838968 -0.222086 -0.15976 +-0.0678977 -0.218712 -0.159013 +0.269663 -0.217581 -0.15103 +-0.0404814 -0.203842 -0.160236 +-0.166236 -0.204514 -0.157986 +-0.158711 -0.20314 -0.158989 +-0.0463785 -0.206552 -0.161284 +-0.145528 -0.193753 -0.15707 +-0.131118 -0.193769 -0.158578 +0.0818518 -0.196693 -0.155108 +-0.0394604 -0.18435 -0.158881 +-0.10536 -0.178758 -0.159221 +0.0735147 -0.179132 -0.155613 +-0.0565536 -0.176303 -0.161197 +-0.0421504 -0.170504 -0.15793 +-0.0497475 -0.171803 -0.159569 +-0.0877409 -0.16878 -0.15931 +-0.0562066 -0.167292 -0.159335 +-0.0709707 -0.162855 -0.158732 +0.0771238 -0.16701 -0.15861 +0.0824508 -0.16368 -0.158544 +0.182226 -0.160833 -0.155961 +0.096534 -0.154753 -0.154375 +0.124288 -0.157281 -0.161668 +0.149056 -0.156182 -0.160446 +0.118225 -0.154001 -0.158459 +0.130416 -0.148025 -0.153597 +0.144269 -0.151358 -0.15627 +0.196483 -0.0099471 -0.160224 +0.197355 -0.00199202 -0.157336 +0.162056 -0.00504405 -0.160573 +0.184835 -0.000815008 -0.160275 +0.140216 0.00326803 -0.160083 +0.167435 0.00519305 -0.158456 +-0.321181 -0.4143 -0.156408 +-0.291939 -0.400608 -0.154425 +-0.340669 -0.408363 -0.159467 +-0.260177 -0.380178 -0.155772 +-0.250709 -0.370352 -0.153897 +-0.337142 -0.374683 -0.15757 +-0.301114 -0.289039 -0.159934 +-0.302868 -0.284392 -0.159582 +0.228123 -0.261711 -0.149313 +0.204549 -0.26524 -0.157883 +0.262724 -0.259076 -0.158025 +-0.240963 -0.252995 -0.160956 +0.160592 -0.253665 -0.160709 +-0.215801 -0.23822 -0.154657 +-0.107226 -0.249675 -0.158617 +0.273558 -0.246499 -0.157197 +-0.203763 -0.235072 -0.159081 +0.134562 -0.240176 -0.156308 +-0.199703 -0.228766 -0.157596 +-0.0932559 -0.235669 -0.156483 +-0.0458915 -0.228043 -0.158641 +-0.0780658 -0.22624 -0.157752 +0.112978 -0.221899 -0.156459 +-0.138581 -0.192362 -0.157637 +0.25262 -0.192963 -0.157708 +-0.0327633 -0.189622 -0.157837 +0.240292 -0.184871 -0.155432 +0.0793788 -0.190773 -0.158021 +-0.114279 -0.1762 -0.156647 +0.232688 -0.1815 -0.158884 +-0.0377924 -0.177006 -0.157936 +-0.105808 -0.171527 -0.156979 +0.213049 -0.175322 -0.16236 +-0.0630406 -0.161278 -0.158312 +-0.0547575 -0.159606 -0.157233 +-0.0773418 -0.156182 -0.156951 +0.099731 -0.159732 -0.158969 +0.171943 -0.15519 -0.152553 +0.113958 -0.148476 -0.152849 +0.188606 -0.0124871 -0.158106 +0.210272 -0.0100721 -0.158187 +0.178547 -0.0133211 -0.156446 +0.203035 -0.0110711 -0.15947 +0.215198 -0.00556306 -0.154844 +0.135286 -0.00296603 -0.156996 +0.128233 -0.00165602 -0.155999 +0.133754 0.00408104 -0.159356 +0.127439 0.00587306 -0.158655 +0.173734 0.00641506 -0.15644 +0.147473 0.00737107 -0.157784 +-0.339251 -0.402379 -0.157379 +-0.288252 -0.394627 -0.15163 +-0.298636 -0.313763 -0.1625 +-0.159603 -0.310057 -0.156427 +-0.152231 -0.305072 -0.156177 +-0.132498 -0.2871 -0.156349 +-0.297616 -0.284781 -0.163735 +-0.31326 -0.280258 -0.156836 +-0.309075 -0.279818 -0.158729 +-0.308343 -0.282655 -0.153271 +-0.317568 -0.27713 -0.155318 +-0.307378 -0.273686 -0.160221 +-0.313363 -0.27036 -0.153408 +-0.304312 -0.268547 -0.157451 +-0.290908 -0.263575 -0.16181 +-0.29435 -0.260725 -0.156936 +-0.281967 -0.257995 -0.159817 +-0.268757 -0.254263 -0.156862 +-0.249131 -0.253441 -0.159252 +0.143625 -0.246271 -0.156356 +0.269722 -0.253581 -0.157943 +-0.220569 -0.245483 -0.158407 +0.277405 -0.253186 -0.16263 +-0.101646 -0.245786 -0.155249 +-0.0375424 -0.227844 -0.157825 +-0.0530445 -0.232318 -0.156901 +-0.0358074 -0.220788 -0.158443 +-0.0378104 -0.2127 -0.159569 +-0.181473 -0.217461 -0.159779 +-0.174237 -0.209081 -0.158028 +0.107111 -0.214237 -0.159339 +-0.0348813 -0.205297 -0.15785 +-0.0392774 -0.192009 -0.159293 +0.264122 -0.200914 -0.16219 +-0.0276833 -0.202235 -0.156975 +0.0941929 -0.205852 -0.156329 +-0.0351564 -0.198033 -0.157983 +-0.0282353 -0.194781 -0.157003 +-0.0312913 -0.182765 -0.157022 +0.0749557 -0.193369 -0.151638 +-0.0338433 -0.169559 -0.155878 +0.0733337 -0.171578 -0.155261 +0.0686347 -0.16826 -0.150402 +-0.103056 -0.163996 -0.155357 +-0.096737 -0.170797 -0.15852 +-0.0940329 -0.162827 -0.156633 +-0.0790458 -0.165512 -0.159215 +0.0858429 -0.158908 -0.155703 +0.0928549 -0.158488 -0.157985 +0.205334 -0.0159962 -0.156438 +0.156561 -0.00892509 -0.156863 +0.141679 -0.00427104 -0.157521 +0.149429 -0.00505405 -0.158672 +0.203054 -0.00490205 -0.158099 +0.190912 0.000113001 -0.157733 +0.187075 0.00446704 -0.154433 +0.184659 0.00873009 -0.149417 +0.120644 0.00748307 -0.157708 +0.113273 0.00812208 -0.156752 +0.126539 0.0124651 -0.154872 +-0.314371 -0.412949 -0.15555 +-0.333754 -0.408983 -0.156772 +-0.298486 -0.400337 -0.152043 +-0.280794 -0.393427 -0.153666 +-0.340292 -0.387862 -0.157869 +-0.33477 -0.38278 -0.154868 +-0.329547 -0.356039 -0.158822 +-0.218095 -0.342953 -0.158768 +-0.315458 -0.33926 -0.156221 +-0.171574 -0.318388 -0.154333 +-0.145417 -0.299202 -0.156648 +-0.30215 -0.293287 -0.156001 +-0.126545 -0.279137 -0.158514 +-0.313584 -0.274376 -0.157112 +-0.299 -0.264595 -0.157836 +0.194904 -0.263599 -0.157292 +0.236697 -0.261552 -0.150849 +0.264091 -0.250537 -0.152907 +-0.228425 -0.246741 -0.156044 +-0.0513665 -0.239617 -0.153975 +-0.0434504 -0.240757 -0.153794 +-0.0396734 -0.234397 -0.156345 +-0.0869049 -0.236311 -0.155089 +-0.0747287 -0.233817 -0.155723 +-0.0703957 -0.229344 -0.157404 +-0.0464705 -0.234659 -0.156335 +-0.0862779 -0.228179 -0.157174 +-0.0638956 -0.232676 -0.155112 +-0.194383 -0.222678 -0.157275 +-0.0249402 -0.20962 -0.155838 +-0.0315133 -0.215876 -0.156237 +-0.0310783 -0.209623 -0.156958 +-0.151543 -0.199015 -0.157611 +-0.133414 -0.186805 -0.155507 +0.0692207 -0.175086 -0.150754 +0.211636 -0.171503 -0.155182 +-0.0913579 -0.15464 -0.155195 +-0.0475895 -0.163553 -0.157333 +0.0899619 -0.154094 -0.15283 +-0.0852149 -0.15981 -0.157261 +-0.0690447 -0.15418 -0.156436 +0.156667 -0.156446 -0.159508 +0.189475 -0.0175272 -0.154229 +0.196821 -0.0154612 -0.15646 +0.170611 -0.0125211 -0.156135 +0.114574 0.00187202 -0.154724 +0.102694 0.00662807 -0.153884 +0.133751 0.0107711 -0.155522 +0.147624 0.0125421 -0.152118 +0.118717 0.0135641 -0.154708 +-0.307301 -0.409764 -0.154767 +-0.308877 -0.416238 -0.158196 +-0.230823 -0.351723 -0.160096 +-0.183693 -0.325972 -0.15154 +-0.156212 -0.310834 -0.148346 +-0.296498 -0.303057 -0.161437 +-0.138611 -0.294524 -0.153088 +0.246549 -0.262077 -0.154399 +0.177188 -0.259689 -0.158766 +0.254412 -0.264559 -0.159414 +-0.283356 -0.255587 -0.154033 +0.25598 -0.257212 -0.153507 +-0.263791 -0.253908 -0.151866 +-0.243266 -0.250605 -0.154255 +-0.209485 -0.232042 -0.154027 +-0.0590926 -0.229248 -0.157714 +-0.0812398 -0.232143 -0.156203 +0.099617 -0.211681 -0.154959 +-0.18276 -0.210832 -0.156288 +-0.172035 -0.200637 -0.154621 +-0.0205982 -0.203786 -0.154685 +-0.158837 -0.196505 -0.155644 +-0.0242982 -0.187883 -0.15563 +-0.152157 -0.190942 -0.154288 +-0.0297883 -0.175556 -0.156001 +-0.112948 -0.167825 -0.15429 +0.190427 -0.162683 -0.154489 +-0.0434864 -0.156881 -0.154491 +0.10009 -0.150189 -0.15197 +0.166236 -0.151757 -0.150271 +0.109391 -0.14398 -0.147712 +0.121087 -0.148336 -0.153546 +0.126586 -0.152262 -0.157432 +0.20849 -0.0211032 -0.152198 +0.164017 -0.0104771 -0.156878 +0.208547 -0.00326503 -0.154664 +0.194753 0.00307503 -0.152314 +0.0947589 0.00867609 -0.152209 +0.100529 0.0129701 -0.15407 +0.10722 0.0106481 -0.155636 +0.140875 0.00942109 -0.156101 +0.111819 0.0149971 -0.154151 +-0.326417 -0.408959 -0.15449 +-0.319638 -0.407857 -0.152817 +-0.334618 -0.398079 -0.154633 +-0.335336 -0.39158 -0.15477 +-0.245519 -0.365233 -0.154241 +-0.307029 -0.328819 -0.157163 +-0.302639 -0.323166 -0.15575 +-0.306392 -0.293529 -0.15105 +-0.305854 -0.288173 -0.1557 +-0.309751 -0.288774 -0.151908 +-0.316209 -0.282941 -0.153658 +-0.312323 -0.284375 -0.149565 +-0.323462 -0.283052 -0.149622 +-0.321429 -0.278426 -0.152733 +-0.111178 -0.26323 -0.152925 +-0.095959 -0.24199 -0.154152 +-0.0413444 -0.246915 -0.150569 +-0.0728027 -0.241719 -0.152021 +-0.0586196 -0.237512 -0.154104 +-0.0792498 -0.23865 -0.15357 +-0.0644976 -0.24278 -0.151683 +-0.0333353 -0.235294 -0.155315 +-0.0301213 -0.222729 -0.155364 +0.271412 -0.233036 -0.152105 +0.273331 -0.224104 -0.153701 +-0.0246242 -0.217076 -0.155344 +-0.189566 -0.216022 -0.156149 +-0.0190912 -0.211747 -0.153701 +-0.0127081 -0.214063 -0.152128 +-0.0217212 -0.196124 -0.155127 +0.0903729 -0.209443 -0.14963 +-0.165814 -0.195536 -0.1537 +0.258568 -0.197921 -0.15582 +0.246117 -0.188609 -0.153691 +-0.0171262 -0.183414 -0.153652 +-0.125377 -0.179347 -0.154932 +-0.0387104 -0.163196 -0.155461 +0.0781298 -0.159464 -0.154349 +-0.0507965 -0.153404 -0.154666 +-0.0919469 -0.146858 -0.153499 +0.159202 -0.151254 -0.152447 +-0.0603296 -0.153308 -0.155955 +0.136362 -0.152784 -0.157936 +-0.0688587 -0.138872 -0.152121 +-0.0833418 -0.149645 -0.155091 +-0.0748137 -0.147021 -0.154575 +0.158517 -0.0141451 -0.152338 +0.150646 -0.0108311 -0.154228 +0.217589 -0.0115731 -0.155347 +0.144728 -0.00940809 -0.154113 +0.121741 0.000539005 -0.155914 +0.201925 0.000273003 -0.152282 +0.160657 0.0122261 -0.151642 +0.15428 0.0095981 -0.155428 +0.167934 0.0098801 -0.153106 +0.105784 0.0183422 -0.15152 +-0.331203 -0.403382 -0.153966 +-0.265739 -0.38234 -0.152105 +-0.235433 -0.35597 -0.155088 +-0.318969 -0.346992 -0.15182 +-0.212551 -0.340534 -0.152519 +-0.204168 -0.336215 -0.149897 +-0.300022 -0.316318 -0.15674 +0.220845 -0.264586 -0.153076 +0.202271 -0.262241 -0.150005 +-0.304029 -0.263688 -0.154214 +-0.299255 -0.260341 -0.152553 +-0.289305 -0.258247 -0.153398 +0.159954 -0.254849 -0.150683 +-0.270949 -0.254046 -0.150569 +-0.256633 -0.253665 -0.156374 +0.152829 -0.251393 -0.155818 +-0.095477 -0.248704 -0.149855 +-0.0494175 -0.246211 -0.150873 +-0.223561 -0.241896 -0.152897 +-0.0900619 -0.243863 -0.151947 +-0.0356584 -0.241905 -0.152961 +0.270385 -0.240909 -0.152957 +-0.0704157 -0.248211 -0.148616 +-0.0684817 -0.237056 -0.154473 +-0.0301563 -0.229248 -0.15472 +0.125424 -0.236015 -0.151995 +-0.0237352 -0.224532 -0.154252 +-0.199074 -0.217841 -0.152429 +0.267591 -0.209911 -0.152586 +0.264318 -0.203548 -0.155224 +-0.0148681 -0.198825 -0.153664 +0.0847678 -0.203561 -0.150886 +-0.142311 -0.18623 -0.153895 +0.0739227 -0.186569 -0.15457 +-0.0237822 -0.179703 -0.154973 +0.22812 -0.177733 -0.152237 +0.219758 -0.172329 -0.147209 +-0.121132 -0.171332 -0.153477 +0.197992 -0.164275 -0.152113 +0.0824698 -0.154623 -0.151331 +-0.099979 -0.155932 -0.15407 +-0.0562486 -0.14673 -0.153101 +-0.0771578 -0.13901 -0.152822 +-0.0853769 -0.140625 -0.153031 +0.201649 -0.0203832 -0.152618 +0.212619 -0.0164212 -0.155542 +0.165353 -0.0160782 -0.151782 +0.151758 -0.0134181 -0.148548 +0.132054 -0.00730107 -0.151565 +0.119256 -0.00374204 -0.150789 +0.206715 0.00231602 -0.147679 +0.0890259 0.0125911 -0.151598 +0.153977 0.0151712 -0.148284 +0.0911249 0.0190112 -0.149504 +-0.312632 -0.406433 -0.152297 +-0.324569 -0.401952 -0.151278 +-0.304409 -0.396209 -0.148405 +-0.295005 -0.394244 -0.149421 +-0.261074 -0.377207 -0.149091 +-0.247787 -0.366577 -0.147569 +-0.330328 -0.362593 -0.155433 +-0.241161 -0.361047 -0.148906 +-0.235418 -0.356338 -0.147856 +-0.323853 -0.353488 -0.153298 +-0.298082 -0.309027 -0.158346 +-0.299597 -0.310038 -0.152049 +-0.298498 -0.297509 -0.158545 +0.21318 -0.266292 -0.157739 +0.168461 -0.257148 -0.153938 +-0.278777 -0.254427 -0.149967 +-0.25707 -0.253328 -0.149684 +-0.102974 -0.252427 -0.151911 +-0.244915 -0.24951 -0.146974 +0.147426 -0.250563 -0.149285 +0.142382 -0.24123 -0.163199 +-0.0265753 -0.235787 -0.153001 +-0.0300823 -0.241834 -0.152053 +-0.0223002 -0.231311 -0.152765 +-0.203841 -0.224536 -0.153014 +-0.0185312 -0.218908 -0.152365 +-0.0117031 -0.221083 -0.151052 +-0.194007 -0.211041 -0.151572 +0.0891989 -0.215763 -0.142067 +-0.00879109 -0.202319 -0.150842 +-0.179884 -0.203709 -0.153772 +-0.00345803 -0.198156 -0.150649 +-0.171046 -0.191145 -0.150189 +-0.0164282 -0.190834 -0.154003 +-0.00948809 -0.19409 -0.1516 +-0.0096071 -0.186815 -0.15172 +-0.165516 -0.184325 -0.148057 +-0.160204 -0.189388 -0.151842 +-0.0108571 -0.179322 -0.151242 +-0.0179722 -0.175021 -0.152498 +-0.129733 -0.173019 -0.151677 +0.219477 -0.174673 -0.155223 +0.0729737 -0.164271 -0.154147 +-0.0343123 -0.156683 -0.152151 +-0.110405 -0.15983 -0.152751 +0.0862959 -0.1504 -0.148374 +0.0938099 -0.148958 -0.14888 +-0.107744 -0.15252 -0.15189 +-0.100445 -0.147203 -0.152328 +-0.0471105 -0.146812 -0.151392 +0.106954 -0.149295 -0.152549 +0.138255 -0.147405 -0.152682 +-0.0655227 -0.146343 -0.154113 +-0.0949159 -0.138989 -0.151763 +0.1823 -0.0174642 -0.153603 +0.173662 -0.0175492 -0.152114 +0.222515 -0.00717207 -0.15213 +0.125393 -0.00598106 -0.149722 +0.107457 0.00171802 -0.151833 +0.099655 0.00307503 -0.149744 +0.191859 0.00777808 -0.147689 +0.180047 0.00696107 -0.153844 +0.097557 0.0179752 -0.151128 +0.131637 0.0166882 -0.150378 +0.102286 0.0231132 -0.146298 +-0.310338 -0.40045 -0.149385 +-0.304978 -0.403358 -0.151995 +-0.328143 -0.395405 -0.151556 +-0.330312 -0.388139 -0.15214 +-0.283654 -0.389269 -0.149235 +-0.326996 -0.38216 -0.15036 +-0.255568 -0.375178 -0.153832 +-0.254878 -0.371931 -0.14684 +-0.331012 -0.370078 -0.153777 +-0.325466 -0.36726 -0.150169 +-0.220694 -0.345787 -0.151079 +-0.3104 -0.334295 -0.153325 +-0.17632 -0.322487 -0.148891 +-0.163823 -0.315126 -0.15012 +-0.142502 -0.300316 -0.148333 +-0.301702 -0.298465 -0.15244 +-0.318176 -0.272018 -0.151818 +-0.308405 -0.267708 -0.153253 +-0.292754 -0.256242 -0.145537 +0.249581 -0.255026 -0.1489 +-0.250129 -0.252016 -0.152688 +-0.238649 -0.24692 -0.148095 +-0.0467005 -0.252586 -0.147427 +-0.231957 -0.244437 -0.150365 +-0.0839248 -0.242935 -0.151791 +-0.0570496 -0.244796 -0.150843 +-0.0780768 -0.246326 -0.149542 +-0.0238162 -0.24169 -0.150728 +-0.220994 -0.236199 -0.149229 +-0.21047 -0.225663 -0.149196 +0.268086 -0.226896 -0.14841 +-0.0139481 -0.20665 -0.153111 +-0.187939 -0.205891 -0.15179 +-0.157255 -0.182505 -0.149077 +0.0694537 -0.182116 -0.150237 +-0.134503 -0.180491 -0.152726 +-0.12732 -0.164953 -0.150067 +-0.0247882 -0.170199 -0.153471 +0.204594 -0.164213 -0.14575 +-0.119009 -0.161817 -0.151304 +-0.0300743 -0.163087 -0.153141 +0.0712287 -0.159047 -0.150408 +0.0764228 -0.153789 -0.148988 +-0.109743 -0.144923 -0.150022 +-0.0401714 -0.150757 -0.151435 +0.151828 -0.150297 -0.153647 +-0.0633476 -0.13192 -0.149215 +-0.0901359 -0.132529 -0.150938 +-0.0812608 -0.131673 -0.150928 +0.20664 -0.0244772 -0.146681 +0.1872 -0.0217602 -0.148435 +0.194714 -0.0208562 -0.151523 +0.219127 -0.0174372 -0.151861 +0.138607 -0.00934109 -0.15125 +0.112884 -0.00249902 -0.148829 +0.218905 -0.00226002 -0.1505 +0.0884289 0.00633206 -0.147713 +0.145611 0.0173792 -0.146605 +0.114436 0.0191932 -0.150356 +-0.317409 -0.401368 -0.149555 +-0.320721 -0.395345 -0.148334 +-0.289687 -0.388308 -0.146625 +-0.323833 -0.388945 -0.148638 +-0.33103 -0.37679 -0.152938 +-0.324518 -0.375186 -0.148746 +-0.32464 -0.359739 -0.151163 +-0.196573 -0.332623 -0.14711 +-0.126294 -0.283148 -0.151387 +-0.325937 -0.277792 -0.149241 +-0.314019 -0.267422 -0.149245 +0.239191 -0.266591 -0.157863 +-0.309368 -0.263846 -0.150304 +0.177478 -0.258936 -0.149344 +-0.0907499 -0.253553 -0.145677 +-0.0378834 -0.252595 -0.147362 +-0.0627026 -0.250274 -0.147883 +-0.0262293 -0.247467 -0.149 +-0.0191532 -0.238425 -0.149585 +-0.0114221 -0.227308 -0.149937 +-0.0178922 -0.225632 -0.150882 +-0.0162572 -0.232267 -0.149468 +0.264997 -0.220448 -0.145323 +-0.00750808 -0.2095 -0.149811 +0.26388 -0.213025 -0.145681 +-0.185361 -0.197975 -0.14901 +-0.00204002 -0.190943 -0.149946 +-0.179629 -0.189778 -0.147099 +-0.177558 -0.196321 -0.150977 +0.24057 -0.18484 -0.14752 +-0.00433404 -0.176207 -0.148411 +-0.143886 -0.179399 -0.14959 +0.214019 -0.167332 -0.140388 +-0.125597 -0.156398 -0.148218 +0.195434 -0.160022 -0.145955 +0.0664507 -0.158029 -0.146086 +0.163506 -0.146699 -0.144644 +0.101914 -0.145423 -0.147731 +0.124289 -0.143441 -0.149048 +0.116953 -0.14278 -0.147762 +-0.0448374 -0.13931 -0.147781 +-0.0603466 -0.139424 -0.150749 +-0.10312 -0.139084 -0.150448 +-0.0858079 -0.124779 -0.149043 +-0.0726817 -0.131166 -0.15054 +0.173356 -0.0189302 -0.145434 +0.224846 -0.0175612 -0.147543 +0.223385 -0.0129331 -0.151111 +0.118583 -0.00480705 -0.143176 +0.103218 -0.000595006 -0.144508 +0.204782 0.00699407 -0.141725 +0.199213 0.00545105 -0.146558 +0.182231 0.0130841 -0.145443 +0.189319 0.0122371 -0.142523 +0.0839408 0.0173042 -0.149781 +0.126151 0.0204702 -0.146571 +0.122587 0.0173832 -0.150792 +0.109755 0.0234092 -0.146358 +-0.295094 -0.386259 -0.143895 +-0.277974 -0.385844 -0.148493 +-0.231491 -0.352896 -0.142835 +-0.313693 -0.341309 -0.149301 +-0.191815 -0.32968 -0.153348 +-0.305437 -0.328986 -0.149658 +-0.149153 -0.305702 -0.148679 +-0.301697 -0.304048 -0.147842 +-0.312644 -0.290921 -0.147923 +-0.319446 -0.288358 -0.141361 +-0.319122 -0.28551 -0.149141 +-0.315662 -0.286401 -0.145333 +-0.329985 -0.276948 -0.145162 +-0.114701 -0.270196 -0.150474 +-0.294055 -0.259114 -0.150311 +-0.105516 -0.259527 -0.14862 +-0.278568 -0.255984 -0.140145 +-0.0550886 -0.252017 -0.147554 +-0.0851549 -0.249804 -0.147712 +-0.0318103 -0.249208 -0.149044 +-0.0772018 -0.252659 -0.145461 +-0.0199932 -0.246389 -0.147364 +0.262977 -0.243271 -0.14852 +0.264426 -0.235525 -0.146761 +-0.00904609 -0.232495 -0.147601 +0.112127 -0.22667 -0.149972 +0.104643 -0.218615 -0.151946 +-0.00703007 -0.216873 -0.148587 +-0.000647006 -0.212481 -0.148627 +-0.200945 -0.210875 -0.147562 +0.256749 -0.198816 -0.148538 +0.00276703 -0.198677 -0.148169 +0.00512105 -0.192619 -0.148301 +0.00513505 -0.185856 -0.147656 +-0.00301103 -0.183666 -0.149586 +-0.173291 -0.184149 -0.146044 +0.23425 -0.180504 -0.146776 +-0.150092 -0.184161 -0.151214 +-0.0110171 -0.171549 -0.149451 +-0.136184 -0.167306 -0.14814 +-0.00469705 -0.168783 -0.145759 +-0.134558 -0.159876 -0.146448 +-0.0230612 -0.162498 -0.150741 +0.18715 -0.157522 -0.147989 +-0.11684 -0.152398 -0.149745 +0.0877239 -0.145642 -0.144477 +0.146233 -0.145544 -0.149574 +-0.117351 -0.142651 -0.14782 +-0.100571 -0.130959 -0.149322 +-0.0946029 -0.125342 -0.14863 +0.199524 -0.0237402 -0.146489 +0.214754 -0.0215662 -0.15065 +0.180416 -0.0207002 -0.14719 +0.15719 -0.0146421 -0.144485 +0.227845 -0.0095621 -0.147841 +0.110231 -0.00258503 -0.142527 +0.0808988 0.0101401 -0.147561 +0.13951 0.0145621 -0.150961 +0.095008 0.0233052 -0.144956 +0.114525 0.0273273 -0.141568 +-0.312759 -0.394927 -0.146631 +-0.300288 -0.391237 -0.146244 +-0.31873 -0.354196 -0.147356 +-0.228748 -0.351376 -0.151217 +-0.216928 -0.343488 -0.144639 +-0.300824 -0.316895 -0.150498 +-0.306582 -0.300825 -0.141597 +-0.133947 -0.292508 -0.147838 +-0.309841 -0.295628 -0.145858 +-0.323885 -0.287749 -0.143983 +-0.120355 -0.277894 -0.149237 +-0.322355 -0.272779 -0.148815 +-0.318995 -0.267705 -0.146424 +-0.108758 -0.266814 -0.145036 +-0.304032 -0.260971 -0.149039 +0.211091 -0.262557 -0.149704 +-0.298533 -0.258669 -0.145778 +-0.28719 -0.255436 -0.148484 +-0.098418 -0.255386 -0.146145 +-0.0839528 -0.25732 -0.14205 +-0.0242762 -0.252888 -0.14549 +0.129987 -0.242178 -0.147413 +-0.0138871 -0.243737 -0.145983 +-0.228012 -0.239256 -0.146678 +-0.00123701 -0.219846 -0.14776 +0.00188702 -0.225371 -0.145226 +-0.207063 -0.218061 -0.147397 +0.096049 -0.214871 -0.148462 +-0.00122901 -0.205358 -0.14955 +0.00657507 -0.211039 -0.146566 +0.00584806 -0.204812 -0.147533 +0.251542 -0.193294 -0.149999 +0.0649506 -0.184107 -0.145331 +-0.145097 -0.17129 -0.14606 +-0.137882 -0.174502 -0.149279 +0.211942 -0.168618 -0.148036 +-0.0175822 -0.15858 -0.147015 +-0.0173252 -0.167128 -0.150273 +0.0652837 -0.163863 -0.146971 +0.179026 -0.155514 -0.14968 +-0.0258793 -0.155385 -0.149034 +0.0712177 -0.151758 -0.145387 +-0.0323773 -0.149614 -0.14865 +0.138779 -0.142262 -0.147506 +0.141566 -0.138057 -0.142361 +-0.0523285 -0.140283 -0.149394 +-0.110339 -0.135681 -0.148526 +-0.0633696 -0.119589 -0.144943 +-0.108495 -0.127282 -0.147257 +-0.0680337 -0.124926 -0.147826 +-0.0832288 -0.117373 -0.146756 +0.192671 -0.0229682 -0.144821 +0.229733 -0.0157702 -0.143786 +0.165843 -0.0169472 -0.145052 +0.144004 -0.0114121 -0.14663 +0.224858 -0.00234002 -0.147485 +0.218519 0.00205502 -0.14527 +0.0946279 0.00232902 -0.145413 +0.175713 0.0111601 -0.150075 +0.0659607 0.0150902 -0.143817 +0.161415 0.0163342 -0.145983 +0.0716017 0.0190902 -0.147037 +0.0772558 0.0164322 -0.148567 +0.13765 0.0197802 -0.145698 +0.11831 0.0226952 -0.146368 +-0.271898 -0.383928 -0.149366 +-0.267967 -0.378782 -0.145484 +-0.261776 -0.373863 -0.143047 +-0.319977 -0.370014 -0.146005 +-0.314372 -0.348168 -0.145245 +-0.181813 -0.325596 -0.143439 +-0.153359 -0.309787 -0.140088 +-0.127831 -0.287687 -0.145382 +-0.327026 -0.283898 -0.146505 +0.224707 -0.256482 -0.141777 +0.239603 -0.249422 -0.139919 +-0.274563 -0.254807 -0.145333 +-0.261369 -0.254056 -0.144855 +-0.0682867 -0.254838 -0.144463 +0.144975 -0.250908 -0.141334 +-0.0158322 -0.249975 -0.143913 +0.255022 -0.241914 -0.142832 +-0.0128051 -0.237893 -0.147751 +-0.216508 -0.23057 -0.147969 +-0.00336203 -0.23188 -0.145379 +-0.00576706 -0.224956 -0.146915 +0.00208502 -0.232267 -0.143641 +0.0125501 -0.215197 -0.144305 +-0.194797 -0.203245 -0.147058 +0.0835108 -0.208505 -0.144835 +0.0778378 -0.199645 -0.148774 +0.0691777 -0.189712 -0.148125 +-0.169557 -0.176872 -0.142996 +0.00266603 -0.179505 -0.146787 +-0.152028 -0.176314 -0.146288 +-0.124741 -0.147763 -0.146509 +0.0799778 -0.14839 -0.144959 +0.095831 -0.143629 -0.144322 +-0.0385104 -0.143771 -0.14792 +-0.124514 -0.138572 -0.144843 +-0.0455975 -0.132221 -0.145061 +0.131472 -0.142224 -0.147968 +-0.0540455 -0.132701 -0.147394 +-0.101895 -0.120594 -0.146849 +-0.0767928 -0.123062 -0.148322 +-0.0919099 -0.117681 -0.146865 +0.213426 -0.0250943 -0.145314 +0.22049 -0.0229022 -0.146515 +0.0833728 0.00530805 -0.142416 +0.0799408 0.0227932 -0.145667 +0.10662 0.0280573 -0.140351 +-0.320427 -0.382252 -0.146278 +-0.317179 -0.376152 -0.144005 +-0.319852 -0.362604 -0.146383 +-0.244778 -0.362392 -0.141472 +-0.302025 -0.323132 -0.147978 +-0.301328 -0.310499 -0.145751 +-0.304912 -0.298627 -0.147185 +-0.323171 -0.290184 -0.137176 +-0.32995 -0.286504 -0.141881 +-0.319035 -0.261751 -0.142387 +0.192962 -0.260841 -0.148243 +0.208375 -0.25798 -0.141211 +0.185141 -0.258899 -0.143699 +-0.0508865 -0.258276 -0.144014 +0.241741 -0.255894 -0.146475 +-0.25589 -0.252996 -0.140562 +-0.251852 -0.251859 -0.146195 +-0.234629 -0.242004 -0.143352 +-0.00703407 -0.23886 -0.144862 +-0.214943 -0.222276 -0.143902 +0.261945 -0.227759 -0.142866 +0.00427404 -0.217135 -0.145219 +0.0105051 -0.199597 -0.146645 +0.0768508 -0.20434 -0.143311 +-0.19111 -0.195378 -0.145078 +0.0120621 -0.185399 -0.14488 +-0.160909 -0.176869 -0.145098 +-0.153334 -0.16821 -0.143207 +0.0643346 -0.175741 -0.14588 +0.00222902 -0.173001 -0.144424 +0.0613046 -0.169096 -0.143986 +-0.143838 -0.163564 -0.144745 +-0.0113241 -0.163424 -0.146387 +-0.142374 -0.155681 -0.142734 +0.173054 -0.149713 -0.144385 +-0.0255123 -0.148009 -0.145281 +0.145938 -0.134557 -0.137038 +-0.0582266 -0.125743 -0.146143 +-0.111241 -0.119005 -0.144983 +-0.0711127 -0.116691 -0.145432 +-0.0938839 -0.10498 -0.142915 +0.203047 -0.0241352 -0.140374 +0.134714 -0.00900309 -0.144352 +0.219635 0.00574106 -0.139174 +0.0726737 0.0119171 -0.144785 +0.168815 0.0139621 -0.147654 +0.152268 0.0198102 -0.142263 +0.0661017 0.0225592 -0.145143 +0.123 0.0259143 -0.142205 +-0.316592 -0.388941 -0.145462 +-0.308194 -0.389502 -0.14419 +-0.283287 -0.38306 -0.144185 +-0.275454 -0.379404 -0.143072 +-0.251991 -0.367476 -0.141791 +-0.314965 -0.359063 -0.143002 +-0.308984 -0.347085 -0.140115 +-0.209639 -0.339193 -0.14407 +-0.308646 -0.335662 -0.14685 +-0.189353 -0.329268 -0.144534 +-0.299427 -0.321425 -0.140796 +-0.300681 -0.316632 -0.143861 +-0.326422 -0.273466 -0.14498 +-0.103834 -0.267231 -0.137832 +-0.300492 -0.256836 -0.13972 +-0.294747 -0.256362 -0.139944 +-0.096108 -0.265226 -0.135788 +-0.0926389 -0.25945 -0.140946 +0.162365 -0.254687 -0.141829 +-0.267485 -0.254981 -0.14357 +-0.0751258 -0.258631 -0.141053 +0.138419 -0.246653 -0.148245 +0.25636 -0.249309 -0.147939 +-0.224488 -0.232912 -0.143354 +0.117161 -0.233157 -0.146966 +0.105393 -0.223573 -0.145466 +0.00854909 -0.221528 -0.144042 +-0.207601 -0.210766 -0.143094 +0.0131551 -0.206645 -0.145192 +0.261421 -0.205163 -0.147844 +0.0115611 -0.19275 -0.146103 +-0.198557 -0.196881 -0.141677 +0.0172852 -0.190604 -0.143425 +0.22691 -0.175749 -0.145045 +0.190819 -0.154791 -0.13992 +-0.13246 -0.143671 -0.143028 +0.0747907 -0.145293 -0.141065 +0.0900239 -0.140812 -0.140709 +0.103712 -0.140228 -0.142917 +0.155239 -0.145174 -0.146303 +0.111029 -0.138536 -0.142489 +-0.117876 -0.133186 -0.14612 +-0.116987 -0.125227 -0.145033 +-0.097712 -0.112351 -0.144987 +-0.0780538 -0.112264 -0.144776 +0.226519 -0.0219212 -0.142761 +0.171782 -0.0172502 -0.138384 +0.212202 0.00508905 -0.142186 +0.212665 8.60009e-005 -0.149496 +0.0802978 0.00602106 -0.136152 +0.196869 0.0106301 -0.140737 +0.0595356 0.0176522 -0.14205 +0.0738477 0.0255823 -0.143845 +-0.289755 -0.380896 -0.141037 +-0.268649 -0.374187 -0.139949 +-0.303374 -0.305816 -0.141158 +-0.315725 -0.292922 -0.143638 +-0.330868 -0.281273 -0.144878 +-0.335013 -0.278172 -0.1395 +-0.323293 -0.269689 -0.143343 +-0.328378 -0.265801 -0.139977 +-0.309819 -0.261056 -0.14623 +-0.3038 -0.260256 -0.143613 +-0.0444124 -0.263221 -0.140734 +0.199655 -0.258915 -0.14274 +-0.28257 -0.25508 -0.144607 +-0.0159172 -0.262813 -0.135535 +-0.262271 -0.25517 -0.137682 +0.153777 -0.253231 -0.142815 +-0.00126701 -0.239618 -0.142611 +0.257673 -0.234736 -0.141253 +0.0148951 -0.222435 -0.141677 +-0.213543 -0.21485 -0.140785 +0.255571 -0.214264 -0.135896 +-0.202923 -0.203972 -0.142619 +0.0180662 -0.211613 -0.142005 +0.0171342 -0.198611 -0.143011 +0.0236362 -0.19369 -0.143251 +-0.185997 -0.18846 -0.144044 +0.0172252 -0.180963 -0.141653 +0.0219022 -0.185641 -0.142357 +0.237989 -0.183552 -0.139709 +-0.176254 -0.1725 -0.13874 +0.0552566 -0.166664 -0.140419 +-0.133116 -0.152054 -0.144763 +0.182088 -0.151884 -0.142184 +-0.0190692 -0.151366 -0.144026 +0.126085 -0.137512 -0.143228 +-0.0498845 -0.125203 -0.143509 +-0.0627946 -0.112534 -0.142024 +-0.116074 -0.111975 -0.142554 +-0.0709697 -0.108647 -0.142207 +-0.106455 -0.11231 -0.144059 +-0.0875079 -0.109845 -0.144549 +-0.1023 -0.104726 -0.142395 +0.179748 -0.0195872 -0.139774 +0.0900329 0.00301503 -0.139435 +0.202675 0.0117871 -0.135974 +0.183564 0.0168522 -0.139239 +0.131178 0.0223592 -0.143123 +0.129023 0.0276543 -0.138488 +-0.310844 -0.375278 -0.140708 +-0.2589 -0.369384 -0.138635 +-0.185988 -0.326482 -0.136218 +-0.300641 -0.312139 -0.13875 +-0.101103 -0.261583 -0.142099 +-0.0520295 -0.26455 -0.139445 +-0.0410274 -0.257996 -0.144277 +-0.0311233 -0.257419 -0.143977 +-0.0595746 -0.257867 -0.143352 +-0.0254113 -0.262898 -0.139084 +-0.0721537 -0.264871 -0.136015 +0.217827 -0.259752 -0.145007 +0.23303 -0.25527 -0.142725 +-0.00802508 -0.245537 -0.142954 +-0.220347 -0.218729 -0.137424 +0.097807 -0.220649 -0.143821 +0.0209002 -0.217511 -0.140462 +0.0258623 -0.210473 -0.141127 +0.258934 -0.209568 -0.141024 +0.0201882 -0.205232 -0.14269 +0.0254773 -0.2012 -0.142402 +0.0743247 -0.20936 -0.137073 +0.0702137 -0.196855 -0.145121 +0.250781 -0.195315 -0.142169 +0.245718 -0.189349 -0.14499 +-0.193997 -0.188947 -0.140579 +-0.179378 -0.180777 -0.142395 +0.0095511 -0.178308 -0.143777 +-0.00535405 -0.161686 -0.142227 +0.199338 -0.158603 -0.138652 +0.0631876 -0.153984 -0.141758 +-0.140221 -0.147611 -0.141179 +-0.0311333 -0.142088 -0.144554 +0.148747 -0.140947 -0.143535 +-0.131378 -0.135497 -0.141798 +-0.0376554 -0.135957 -0.143959 +0.118663 -0.13741 -0.142531 +-0.125521 -0.12848 -0.143081 +-0.121612 -0.118997 -0.142644 +-0.0805038 -0.104892 -0.142246 +0.218524 -0.0257673 -0.140272 +0.209861 -0.0249232 -0.139035 +0.187201 -0.0214192 -0.139779 +0.232392 -0.0192632 -0.138559 +0.14011 -0.0096251 -0.139287 +0.127081 -0.00696307 -0.142652 +0.230268 -0.00351304 -0.144194 +0.105958 -0.000701007 -0.136141 +0.225272 0.00218402 -0.141977 +0.09815 0.000861009 -0.138261 +0.0754708 0.00779208 -0.140972 +0.17494 0.0197562 -0.137869 +0.175726 0.0151292 -0.143316 +0.0596586 0.0246872 -0.143007 +0.0824828 0.0278423 -0.140184 +0.0871629 0.0231082 -0.14479 +0.0669317 0.0287923 -0.141677 +-0.305881 -0.380575 -0.140304 +-0.314413 -0.367572 -0.142175 +-0.310672 -0.353991 -0.140408 +-0.230236 -0.350176 -0.136154 +-0.224782 -0.348463 -0.144119 +-0.308961 -0.341089 -0.142706 +-0.215206 -0.341223 -0.136561 +-0.304376 -0.332604 -0.142609 +-0.297415 -0.317254 -0.135895 +-0.169619 -0.319182 -0.144986 +-0.138754 -0.298802 -0.141606 +-0.312622 -0.297543 -0.141025 +-0.316067 -0.298557 -0.135674 +-0.318895 -0.29452 -0.139197 +-0.333362 -0.288685 -0.136633 +-0.327524 -0.270908 -0.139937 +-0.323525 -0.264696 -0.143141 +-0.0357464 -0.263477 -0.140081 +-0.315207 -0.262879 -0.146362 +-0.314192 -0.260488 -0.140908 +-0.305653 -0.257972 -0.138358 +-0.297432 -0.257377 -0.134109 +-0.28824 -0.256187 -0.141285 +-0.272601 -0.256147 -0.139226 +0.169993 -0.256616 -0.144872 +-0.0180292 -0.257146 -0.140593 +-0.248524 -0.249958 -0.14093 +-0.000268003 -0.248137 -0.137961 +0.121879 -0.239246 -0.142924 +0.00834208 -0.227983 -0.142345 +-0.22124 -0.226208 -0.141277 +0.108866 -0.230419 -0.142 +0.259367 -0.219672 -0.139742 +0.0318373 -0.203719 -0.140328 +0.0439874 -0.190523 -0.140106 +0.0303693 -0.195297 -0.14123 +0.0401674 -0.183587 -0.140188 +0.0280873 -0.187093 -0.141361 +0.0566236 -0.188426 -0.138885 +0.0602626 -0.182066 -0.141293 +0.0577426 -0.174681 -0.141346 +-0.161651 -0.170338 -0.141675 +0.00146701 -0.16632 -0.141264 +0.0602346 -0.161085 -0.142285 +-0.139717 -0.137921 -0.13923 +0.0823428 -0.1419 -0.139874 +-0.0290433 -0.136157 -0.139959 +-0.0346433 -0.130347 -0.139297 +-0.0487875 -0.118224 -0.139738 +-0.0877949 -0.099974 -0.140925 +-0.110765 -0.104713 -0.141492 +0.195656 -0.0227772 -0.138879 +0.148715 -0.0120521 -0.141213 +0.231907 -0.0099331 -0.142924 +0.13175 -0.00699307 -0.13618 +0.0669517 0.0105141 -0.138633 +-0.302242 -0.385681 -0.142444 +-0.312727 -0.382955 -0.142863 +-0.281808 -0.376941 -0.139254 +-0.308079 -0.369166 -0.138696 +-0.207828 -0.336872 -0.135968 +-0.301376 -0.32744 -0.141948 +-0.17668 -0.322239 -0.138088 +-0.146322 -0.304881 -0.140761 +-0.310435 -0.300489 -0.136316 +-0.324788 -0.29801 -0.128977 +-0.132024 -0.293571 -0.139546 +-0.336392 -0.284787 -0.137869 +-0.333868 -0.282748 -0.141438 +-0.121005 -0.282325 -0.142221 +-0.322933 -0.261734 -0.138774 +-0.322024 -0.261578 -0.134176 +-0.308938 -0.260519 -0.141472 +0.177698 -0.256612 -0.139058 +0.192369 -0.256842 -0.138072 +0.24806 -0.248419 -0.143163 +-0.24104 -0.245569 -0.140571 +0.246311 -0.241781 -0.137701 +0.00623506 -0.234971 -0.141151 +-0.2311 -0.235765 -0.139467 +0.0206512 -0.224985 -0.138851 +0.0276133 -0.219662 -0.138164 +0.0442674 -0.19953 -0.138824 +0.0634956 -0.191559 -0.142018 +0.0503195 -0.194059 -0.138627 +0.0367654 -0.199269 -0.138418 +0.0381604 -0.19305 -0.13992 +0.0342263 -0.187853 -0.139058 +-0.197905 -0.183693 -0.136076 +0.0453425 -0.178382 -0.139499 +0.0489205 -0.185796 -0.13989 +0.0531275 -0.1803 -0.139983 +-0.188064 -0.182097 -0.140052 +0.0160302 -0.174728 -0.139636 +0.0504945 -0.17267 -0.139478 +0.222436 -0.172129 -0.13888 +0.206968 -0.162608 -0.137964 +0.0547425 -0.158753 -0.137842 +-0.151336 -0.160163 -0.141288 +0.0675707 -0.148076 -0.14095 +-0.0229812 -0.142491 -0.140516 +0.113462 -0.133119 -0.137448 +-0.0416514 -0.126562 -0.140778 +-0.129887 -0.121033 -0.140347 +-0.0559526 -0.118192 -0.142454 +-0.125567 -0.111707 -0.140207 +-0.0635326 -0.105752 -0.13894 +-0.119461 -0.104293 -0.139933 +-0.11481 -0.097311 -0.138813 +-0.106012 -0.096962 -0.139739 +-0.097559 -0.097641 -0.140245 +0.161801 -0.0148731 -0.139175 +0.215641 0.00924509 -0.134925 +0.0593916 0.0130391 -0.13644 +0.0523855 0.0194912 -0.139255 +0.168286 0.0184412 -0.141926 +0.168054 0.0227382 -0.135474 +0.160848 0.0203582 -0.140152 +0.126668 0.0321043 -0.133691 +0.0906599 0.0274063 -0.139349 +0.0536635 0.0266983 -0.140972 +0.0601996 0.0312653 -0.139643 +0.0743657 0.0307973 -0.139209 +-0.297675 -0.380326 -0.13953 +-0.30949 -0.361819 -0.139092 +-0.251475 -0.363926 -0.135966 +-0.182111 -0.322535 -0.129607 +-0.302272 -0.307098 -0.135151 +-0.143462 -0.30293 -0.133697 +-0.342216 -0.287725 -0.127974 +-0.330846 -0.274892 -0.1406 +-0.332417 -0.270143 -0.137215 +-0.0436964 -0.269347 -0.135916 +-0.0667317 -0.261316 -0.139939 +-0.316613 -0.261316 -0.135565 +-0.31063 -0.259216 -0.136336 +-0.311556 -0.258014 -0.131709 +-0.303932 -0.257278 -0.133495 +-0.00854309 -0.254481 -0.137856 +-9.6001e-005 -0.256146 -0.132168 +0.00729207 -0.250073 -0.132616 +0.0321753 -0.212261 -0.138923 +-0.211272 -0.2058 -0.137697 +0.0388624 -0.206577 -0.137606 +0.0655817 -0.207698 -0.135769 +0.0384754 -0.214318 -0.136125 +0.0699677 -0.20293 -0.140375 +0.249469 -0.1985 -0.134827 +0.0572366 -0.196653 -0.137494 +-0.206522 -0.1982 -0.137173 +0.0325393 -0.180557 -0.138803 +0.0378684 -0.17569 -0.138062 +0.230027 -0.177339 -0.138401 +0.0222902 -0.17205 -0.136948 +-0.168987 -0.168519 -0.138867 +0.00776808 -0.164748 -0.137211 +0.0491185 -0.16501 -0.136901 +0.000874009 -0.159706 -0.137251 +-0.00538705 -0.155647 -0.138004 +-0.14975 -0.151347 -0.13891 +0.0583186 -0.152082 -0.137393 +-0.146484 -0.143527 -0.137878 +0.159837 -0.140813 -0.139053 +0.097633 -0.138168 -0.139481 +-0.134884 -0.128961 -0.139575 +-0.0544975 -0.110894 -0.138218 +-0.0796608 -0.097243 -0.138716 +-0.0843338 -0.0920369 -0.136999 +0.225203 -0.0257183 -0.13827 +0.151421 -0.0096981 -0.128563 +0.23485 -0.0133331 -0.138325 +0.238206 -0.00913109 -0.13428 +0.12208 -0.00473305 -0.136541 +0.232387 0.00382404 -0.133936 +0.0865699 0.00477605 -0.132316 +0.0729127 0.00841808 -0.134015 +0.0401284 0.0293173 -0.136101 +0.0475085 0.0269233 -0.139037 +0.11813 0.0351614 -0.131195 +0.0807028 0.0329853 -0.13542 +-0.30253 -0.373945 -0.13741 +-0.302864 -0.365262 -0.135906 +-0.238328 -0.357189 -0.140311 +-0.304274 -0.350558 -0.135967 +-0.30345 -0.337518 -0.138265 +-0.298589 -0.310812 -0.131207 +-0.161428 -0.314708 -0.140862 +-0.319013 -0.29961 -0.130345 +-0.338775 -0.286919 -0.133355 +-0.338987 -0.280987 -0.134983 +-0.333272 -0.266043 -0.134825 +-0.0327113 -0.268925 -0.135629 +-0.0597566 -0.264703 -0.138339 +-0.0880309 -0.263815 -0.135997 +-0.0800888 -0.263438 -0.136448 +0.201027 -0.254967 -0.135123 +0.126093 -0.244193 -0.13725 +0.00798808 -0.241616 -0.137336 +0.0137851 -0.230507 -0.139648 +0.250215 -0.235072 -0.136158 +0.0818088 -0.212898 -0.13874 +-0.218874 -0.211458 -0.134748 +0.0462665 -0.208295 -0.136428 +0.0513835 -0.202625 -0.136846 +0.0579616 -0.205799 -0.135127 +0.255406 -0.201977 -0.141379 +0.0636616 -0.199484 -0.138998 +0.239365 -0.186559 -0.132523 +-0.18402 -0.174933 -0.137735 +0.0300253 -0.173157 -0.1369 +0.0254563 -0.179296 -0.139544 +0.0148811 -0.167979 -0.136608 +-0.168845 -0.161008 -0.135893 +0.00873309 -0.171319 -0.140704 +-0.160635 -0.162572 -0.139141 +-0.157484 -0.155251 -0.137575 +-0.0119401 -0.155325 -0.142081 +0.186245 -0.149523 -0.134102 +0.177646 -0.146408 -0.136482 +-0.0155192 -0.147132 -0.138839 +-0.0233802 -0.134534 -0.134973 +0.0761648 -0.138896 -0.136107 +0.156266 -0.133802 -0.131829 +0.0901449 -0.136076 -0.136547 +0.134079 -0.136619 -0.141961 +-0.0350434 -0.123271 -0.1349 +-0.138954 -0.122302 -0.136999 +-0.0417234 -0.119398 -0.136749 +-0.126777 -0.102492 -0.137847 +-0.0658217 -0.098985 -0.13602 +0.20134 -0.0227312 -0.133803 +0.159237 -0.0123961 -0.131285 +0.154044 -0.0124141 -0.136492 +0.231309 0.000834008 -0.139192 +0.0439334 0.0227092 -0.136465 +0.136923 0.0250073 -0.139357 +0.144123 0.0224062 -0.141048 +0.09933 0.0273513 -0.139977 +0.120014 0.0305523 -0.137106 +0.0536455 0.0329613 -0.137513 +0.0670557 0.0344443 -0.136925 +-0.294654 -0.374715 -0.136478 +-0.275239 -0.372981 -0.137005 +-0.25935 -0.364946 -0.13296 +-0.304083 -0.357856 -0.135883 +-0.303329 -0.343676 -0.135934 +-0.201632 -0.334814 -0.14145 +-0.194066 -0.330408 -0.136843 +-0.168796 -0.318252 -0.136968 +-0.306583 -0.302886 -0.133571 +-0.326631 -0.29211 -0.132721 +-0.114729 -0.274694 -0.143864 +-0.0541255 -0.270171 -0.134443 +-0.100671 -0.27046 -0.130858 +-0.0832348 -0.268814 -0.130735 +-0.327957 -0.26279 -0.135723 +-0.28348 -0.257228 -0.137141 +0.169063 -0.254636 -0.135249 +-0.252485 -0.251618 -0.13455 +0.231187 -0.248315 -0.135128 +0.113708 -0.236435 -0.138387 +0.240971 -0.235644 -0.130407 +0.0932899 -0.222837 -0.136971 +0.252415 -0.221693 -0.133083 +0.253228 -0.206389 -0.135024 +-0.192793 -0.177831 -0.135999 +0.232753 -0.179992 -0.13257 +0.0435104 -0.170771 -0.136946 +0.0624146 -0.146107 -0.136795 +0.168784 -0.143778 -0.138466 +-0.143533 -0.130042 -0.136169 +0.10524 -0.134371 -0.137503 +-0.0462355 -0.112667 -0.134956 +-0.134663 -0.114582 -0.137726 +-0.100902 -0.0893949 -0.137288 +0.230891 -0.0242382 -0.135382 +0.166331 -0.0148551 -0.133928 +0.145814 -0.0097961 -0.133935 +0.234298 -0.00576606 -0.138724 +0.11398 -0.00267203 -0.135738 +0.191986 0.0155752 -0.136181 +0.180409 0.0203632 -0.133359 +0.156338 0.0235782 -0.136237 +0.0470865 0.0329283 -0.136037 +0.11177 0.0319573 -0.135473 +0.0435764 0.0362434 -0.132418 +0.0600616 0.0365904 -0.134671 +-0.296715 -0.368541 -0.134335 +-0.266819 -0.369037 -0.135124 +-0.173881 -0.318673 -0.129825 +-0.114989 -0.278612 -0.136678 +-0.109395 -0.272214 -0.138187 +-0.0740087 -0.269988 -0.130855 +-0.290593 -0.257881 -0.135093 +-0.284357 -0.259315 -0.131788 +-0.301401 -0.258881 -0.128163 +-0.263475 -0.256717 -0.131134 +0.149801 -0.252131 -0.132988 +0.139502 -0.249689 -0.136062 +-0.246089 -0.247616 -0.135748 +-0.241954 -0.243168 -0.132353 +0.118094 -0.241382 -0.13338 +-0.236598 -0.239615 -0.136178 +0.0190952 -0.234975 -0.135483 +0.100798 -0.227379 -0.138134 +-0.226138 -0.222254 -0.134064 +0.255331 -0.227679 -0.137066 +0.0358754 -0.221773 -0.134467 +0.0781078 -0.216743 -0.132739 +0.250228 -0.214299 -0.130071 +0.0447254 -0.216085 -0.13411 +0.0692357 -0.214593 -0.132497 +0.0409384 -0.156865 -0.130822 +0.0481585 -0.157857 -0.134034 +-0.00099901 -0.152591 -0.133052 +-0.154606 -0.144032 -0.134797 +0.097051 -0.132911 -0.134867 +-0.0285713 -0.128612 -0.134134 +-0.142724 -0.115225 -0.134309 +-0.132503 -0.107227 -0.13717 +-0.124163 -0.095422 -0.136622 +-0.0727177 -0.101506 -0.139407 +-0.117318 -0.0903269 -0.136222 +-0.10924 -0.0896809 -0.136951 +0.220635 -0.0255903 -0.132765 +0.193231 -0.0207322 -0.132477 +0.172198 -0.0148341 -0.129619 +0.209339 0.0101691 -0.135493 +0.0469405 0.0176462 -0.133401 +0.095286 0.0352274 -0.129408 +0.0739207 0.0361954 -0.134039 +-0.252141 -0.359892 -0.130112 +-0.298778 -0.35343 -0.132721 +-0.239817 -0.350815 -0.125638 +-0.221979 -0.345424 -0.137361 +-0.219495 -0.340873 -0.128211 +-0.298068 -0.33906 -0.132046 +-0.299038 -0.332244 -0.135662 +-0.297066 -0.325386 -0.136055 +-0.322165 -0.296057 -0.134359 +-0.328142 -0.289915 -0.138162 +-0.119698 -0.284488 -0.132828 +-0.0482045 -0.275507 -0.130215 +-0.0143931 -0.268733 -0.129549 +-0.320575 -0.261473 -0.129378 +-0.307313 -0.258128 -0.128628 +-0.269148 -0.257158 -0.134209 +-0.232945 -0.231137 -0.132272 +-0.227707 -0.22889 -0.13692 +0.0525605 -0.212992 -0.133289 +-0.21722 -0.204174 -0.132345 +-0.202147 -0.19095 -0.136664 +-0.199381 -0.175656 -0.131925 +-0.19033 -0.170886 -0.1336 +0.0282563 -0.166271 -0.133818 +0.0421394 -0.163642 -0.133994 +0.0525525 -0.151048 -0.133715 +-0.00913009 -0.149714 -0.136036 +0.0691347 -0.142076 -0.136544 +0.0697147 -0.136119 -0.131825 +0.0769058 -0.132581 -0.131075 +0.139071 -0.131867 -0.136016 +-0.152799 -0.128734 -0.131534 +0.129781 -0.131704 -0.137215 +-0.0370774 -0.115789 -0.130682 +-0.139677 -0.106351 -0.134245 +-0.0567656 -0.103802 -0.135161 +-0.134277 -0.098992 -0.134754 +-0.0577656 -0.0920329 -0.127074 +-0.131404 -0.0908079 -0.133394 +-0.123802 -0.0869299 -0.133879 +-0.0920459 -0.0926989 -0.138178 +-0.0939069 -0.0858139 -0.135362 +0.231102 -0.0254283 -0.126866 +0.178573 -0.0172962 -0.132648 +0.23594 -0.00177702 -0.133754 +0.101024 0.00168102 -0.130242 +0.0794988 0.00724607 -0.128962 +0.0654517 0.0108561 -0.131126 +0.0533085 0.0146231 -0.132786 +0.16274 0.0256233 -0.131976 +0.142507 0.0275413 -0.134517 +0.0284613 0.0328953 -0.131231 +0.0880559 0.0327103 -0.133666 +0.0525035 0.0373584 -0.132195 +-0.287808 -0.374405 -0.136374 +-0.28942 -0.367585 -0.132511 +-0.244552 -0.358843 -0.13433 +-0.296598 -0.361455 -0.132825 +-0.237719 -0.353773 -0.133059 +-0.293508 -0.321828 -0.131108 +-0.150459 -0.307213 -0.131088 +-0.125393 -0.288417 -0.136994 +-0.333065 -0.274627 -0.135548 +-0.337155 -0.272044 -0.132788 +-0.337447 -0.267891 -0.130663 +-0.0644216 -0.269025 -0.133673 +-0.0229012 -0.270018 -0.132325 +-0.290065 -0.260265 -0.129331 +-0.295666 -0.259556 -0.12879 +0.0150732 -0.243091 -0.133186 +0.110904 -0.239402 -0.128802 +0.0289263 -0.228208 -0.134266 +0.0458745 -0.222514 -0.130713 +-0.204938 -0.183571 -0.131848 +-0.176267 -0.163957 -0.134589 +0.0209232 -0.164752 -0.133456 +0.0359964 -0.168508 -0.134973 +0.0138281 -0.161381 -0.1329 +-0.149145 -0.136255 -0.135015 +0.0831678 -0.135363 -0.134746 +0.0898569 -0.130635 -0.131885 +0.121894 -0.132081 -0.137344 +-0.14756 -0.122564 -0.133014 +-0.0784138 -0.0873619 -0.132946 +-0.0864049 -0.0854049 -0.133812 +0.21439 -0.0249042 -0.133892 +0.208007 -0.0231792 -0.131366 +0.109236 0.000190002 -0.128242 +0.22564 0.00585606 -0.13526 +0.0593816 0.0128631 -0.127599 +0.0517625 0.0152542 -0.125312 +0.198368 0.0160332 -0.132294 +0.0354914 0.0336123 -0.133101 +-0.281896 -0.369808 -0.133421 +-0.288044 -0.361109 -0.12971 +-0.297333 -0.345603 -0.131264 +-0.294559 -0.31616 -0.129886 +-0.302916 -0.30528 -0.128937 +-0.333268 -0.291826 -0.132083 +-0.336326 -0.277325 -0.133405 +-0.0249212 -0.277878 -0.125301 +-0.325871 -0.262632 -0.13021 +-0.31612 -0.258823 -0.129758 +0.00788208 -0.257626 -0.126161 +-0.247794 -0.24766 -0.129318 +0.214904 -0.254374 -0.136849 +0.13344 -0.246676 -0.140308 +-0.237941 -0.236101 -0.129406 +0.0269663 -0.235852 -0.131546 +0.097827 -0.230633 -0.130415 +0.247323 -0.229003 -0.131113 +0.0856689 -0.22039 -0.133979 +0.0722617 -0.221136 -0.128607 +-0.209294 -0.190279 -0.131527 +0.243542 -0.193268 -0.13004 +0.244756 -0.190564 -0.137577 +-0.212439 -0.18239 -0.126093 +-0.196127 -0.167777 -0.129807 +-0.183273 -0.166961 -0.133754 +0.211449 -0.163741 -0.131136 +0.00687607 -0.158546 -0.133586 +-0.165935 -0.154231 -0.134311 +-0.170089 -0.147323 -0.129742 +-0.00597306 -0.14597 -0.130821 +0.0566376 -0.144605 -0.132749 +0.0627556 -0.139875 -0.132159 +-0.0179542 -0.140349 -0.135405 +0.164784 -0.137654 -0.132322 +0.152921 -0.137455 -0.137791 +0.102179 -0.128948 -0.132079 +0.134728 -0.127463 -0.132073 +0.128209 -0.1257 -0.130958 +-0.0228952 -0.127479 -0.12835 +-0.157416 -0.135989 -0.131231 +-0.0294193 -0.121461 -0.12905 +-0.0585956 -0.097687 -0.131937 +-0.139162 -0.0933109 -0.131482 +-0.0651417 -0.0924089 -0.131593 +-0.130256 -0.0826148 -0.130975 +-0.114444 -0.0831618 -0.133987 +0.200222 -0.0199912 -0.12745 +0.237521 -0.0160452 -0.132605 +0.101355 0.00348803 -0.122822 +0.213445 0.0142451 -0.128103 +0.206334 0.0153012 -0.129161 +0.193903 0.0234442 -0.12244 +0.192344 0.0202752 -0.128302 +0.0387274 0.0219392 -0.132385 +0.149499 0.0250713 -0.135848 +0.134631 0.0289363 -0.13303 +0.0316493 0.0389484 -0.127651 +0.095942 0.0308063 -0.134733 +0.1036 0.0323893 -0.133338 +0.0748447 0.0407964 -0.128745 +-0.259913 -0.360041 -0.127521 +-0.29283 -0.350186 -0.12928 +-0.212641 -0.337475 -0.129344 +-0.201064 -0.332774 -0.133365 +-0.198091 -0.329161 -0.126704 +-0.293675 -0.328469 -0.130588 +-0.289438 -0.325096 -0.125852 +-0.309635 -0.303003 -0.126347 +-0.136892 -0.298295 -0.133418 +-0.329544 -0.294424 -0.127982 +-0.129995 -0.293156 -0.131111 +-0.34116 -0.271944 -0.127908 +-0.0569996 -0.275194 -0.129095 +0.185665 -0.254617 -0.133409 +0.195198 -0.251559 -0.128721 +0.206886 -0.25123 -0.130804 +0.0151842 -0.250395 -0.128039 +0.141305 -0.250259 -0.128339 +0.215357 -0.248485 -0.129522 +0.223071 -0.251139 -0.13496 +-0.231616 -0.222815 -0.128332 +0.0800118 -0.224411 -0.127686 +0.0547085 -0.22089 -0.128907 +0.0606336 -0.213832 -0.131627 +0.0333263 -0.154482 -0.12829 +0.0394804 -0.15025 -0.127228 +0.203308 -0.15826 -0.130473 +0.00567906 -0.15303 -0.130265 +-0.174392 -0.155305 -0.131668 +0.195064 -0.153491 -0.131643 +0.0507125 -0.143573 -0.12881 +0.103652 -0.122864 -0.126945 +0.115372 -0.127714 -0.132368 +-0.146693 -0.108954 -0.131322 +-0.0424254 -0.109272 -0.129709 +-0.152014 -0.105726 -0.127371 +-0.0495655 -0.105453 -0.132192 +-0.0706577 -0.0868169 -0.130056 +-0.106032 -0.0822538 -0.134062 +0.226789 -0.0261463 -0.131314 +0.234776 -0.0219182 -0.132037 +0.18587 -0.0189292 -0.132182 +0.241159 -0.0108211 -0.128591 +0.132227 -0.00467305 -0.126608 +0.117506 -0.00185802 -0.128974 +0.0936239 0.00306403 -0.131868 +0.0285823 0.0247362 -0.127601 +0.169494 0.0274143 -0.12724 +0.0332023 0.0267283 -0.132565 +0.156055 0.0279223 -0.129769 +0.133735 0.0345773 -0.128271 +0.0477765 0.0407004 -0.128011 +-0.274132 -0.360525 -0.126776 +-0.274524 -0.366926 -0.131771 +-0.26717 -0.363646 -0.129713 +-0.292491 -0.356477 -0.130246 +-0.225707 -0.345351 -0.130903 +-0.291078 -0.339436 -0.126574 +-0.187027 -0.321285 -0.121123 +-0.157566 -0.311503 -0.132517 +-0.0718127 -0.276028 -0.124852 +-0.338919 -0.267626 -0.124675 +-0.334591 -0.264928 -0.128206 +-0.324459 -0.260723 -0.124757 +-0.305629 -0.260563 -0.123308 +0.0228202 -0.243012 -0.129612 +0.10586 -0.23391 -0.133888 +0.0501145 -0.228243 -0.126163 +0.239731 -0.228426 -0.125245 +-0.226376 -0.21498 -0.129925 +-0.220591 -0.19863 -0.12702 +-0.182271 -0.158123 -0.130131 +0.0345163 -0.161445 -0.131879 +0.0270303 -0.159219 -0.130138 +0.0464465 -0.151024 -0.13043 +0.189198 -0.147635 -0.125645 +0.18166 -0.143817 -0.127788 +0.148607 -0.130079 -0.130794 +0.121728 -0.12648 -0.131671 +-0.144507 -0.099941 -0.130784 +-0.145802 -0.0904629 -0.127928 +-0.0730927 -0.0935859 -0.135225 +-0.119935 -0.0728797 -0.12864 +-0.112009 -0.0759938 -0.13091 +-0.121334 -0.0796538 -0.131716 +0.21588 -0.0228192 -0.126683 +0.0772818 0.00931909 -0.121964 +0.0718617 0.0097121 -0.127004 +0.0538215 0.0166562 -0.114362 +0.175123 0.0243322 -0.130789 +0.0186082 0.0363204 -0.127162 +0.126622 0.0360734 -0.128564 +0.0248822 0.0389054 -0.127571 +0.0674017 0.0397314 -0.131235 +-0.281332 -0.362534 -0.128731 +-0.206069 -0.333061 -0.126877 +-0.178754 -0.318054 -0.122384 +-0.299169 -0.30742 -0.12388 +-0.143645 -0.302037 -0.125212 +-0.13584 -0.297359 -0.125905 +-0.33073 -0.300516 -0.118776 +-0.124269 -0.289154 -0.126961 +-0.338564 -0.29064 -0.129287 +-0.10375 -0.275674 -0.125125 +-0.0654737 -0.274343 -0.128198 +-0.330853 -0.263234 -0.130808 +-0.286154 -0.262727 -0.12557 +-0.312051 -0.25925 -0.124647 +-0.252964 -0.251649 -0.126656 +0.15936 -0.253356 -0.133648 +0.176844 -0.253078 -0.130035 +0.0351094 -0.234942 -0.12841 +0.0393044 -0.22804 -0.130243 +0.0905009 -0.226527 -0.129481 +-0.223779 -0.206914 -0.128408 +0.248492 -0.206673 -0.128721 +-0.213112 -0.197574 -0.132153 +-0.216296 -0.190923 -0.126787 +0.228872 -0.178035 -0.124461 +-0.206475 -0.176711 -0.128204 +-0.203314 -0.168906 -0.126877 +-0.189703 -0.161958 -0.129296 +-0.0118941 -0.142358 -0.132123 +-0.161029 -0.148329 -0.133672 +0.172951 -0.140817 -0.131339 +0.108604 -0.128318 -0.132281 +0.11146 -0.122441 -0.127073 +-0.0512625 -0.098565 -0.127894 +-0.0633896 -0.0863509 -0.125935 +-0.138539 -0.0848538 -0.129252 +-0.12782 -0.0750908 -0.12838 +-0.102889 -0.0752298 -0.130256 +-0.098328 -0.0805378 -0.132925 +0.239946 -0.00427104 -0.129635 +0.221187 0.0104381 -0.131041 +0.0437064 0.0177502 -0.127029 +0.0882129 0.0385724 -0.127358 +0.0207552 0.0438294 -0.123227 +0.0420714 0.0403244 -0.125857 +0.0536775 0.0420714 -0.12682 +-0.266621 -0.357832 -0.124641 +-0.286091 -0.353535 -0.12677 +-0.164788 -0.314638 -0.13077 +-0.313464 -0.301344 -0.129866 +-0.336473 -0.293821 -0.126488 +-0.341768 -0.282582 -0.129856 +-0.0393974 -0.274919 -0.131068 +-0.113577 -0.280457 -0.128526 +-0.0437854 -0.281722 -0.124515 +-0.33864 -0.276967 -0.128947 +-0.108412 -0.274904 -0.13106 +-0.0608756 -0.279828 -0.123512 +-0.0161112 -0.275298 -0.123872 +-0.333969 -0.265396 -0.123261 +-0.00736407 -0.261922 -0.13137 +-0.327363 -0.261466 -0.119472 +-0.273475 -0.260262 -0.125546 +0.0163922 -0.256488 -0.122173 +0.0241032 -0.249381 -0.124197 +0.12373 -0.245259 -0.128847 +0.223551 -0.244745 -0.128379 +0.231803 -0.240554 -0.128521 +0.238412 -0.242878 -0.134136 +0.0590246 -0.228953 -0.123296 +0.0632946 -0.221029 -0.127424 +0.244527 -0.213318 -0.124069 +0.245736 -0.199976 -0.127691 +0.225053 -0.17368 -0.130271 +0.218142 -0.168622 -0.133313 +-0.197753 -0.160653 -0.125534 +0.0198052 -0.157725 -0.129632 +0.0263913 -0.151887 -0.126235 +0.0130151 -0.154925 -0.129406 +0.00623206 -0.147671 -0.126306 +-0.174542 -0.141445 -0.125237 +0.0443234 -0.145154 -0.126515 +0.0561096 -0.138019 -0.127685 +0.0628866 -0.134114 -0.127365 +0.161542 -0.131804 -0.126475 +0.155194 -0.127107 -0.124046 +0.0834988 -0.128625 -0.129291 +0.141393 -0.126068 -0.128801 +0.134743 -0.12177 -0.125936 +-0.157268 -0.122062 -0.127391 +-0.0825728 -0.0798508 -0.129518 +-0.0906249 -0.0790498 -0.1309 +-0.106785 -0.0702117 -0.127418 +0.237738 -0.0210962 -0.127074 +0.208394 -0.0204942 -0.124822 +0.178409 -0.0145421 -0.12493 +0.143689 -0.00711007 -0.126216 +0.13797 -0.00738207 -0.131253 +0.0665767 0.0118331 -0.122277 +0.200423 0.0197552 -0.125752 +0.163224 0.0300353 -0.124355 +0.148856 0.0297393 -0.1292 +0.10999 0.0362044 -0.128818 +0.0379024 0.0373804 -0.128927 +0.0599816 0.0407954 -0.129341 +-0.289298 -0.345503 -0.12653 +-0.227332 -0.342939 -0.123577 +-0.294495 -0.312377 -0.125434 +-0.326969 -0.299816 -0.123295 +-0.333628 -0.295798 -0.123694 +-0.0302303 -0.284419 -0.119631 +-0.0305823 -0.274622 -0.130206 +-0.0914629 -0.269766 -0.129836 +-0.276178 -0.258019 -0.133163 +0.175628 -0.24949 -0.121925 +0.185287 -0.250346 -0.125238 +0.117221 -0.243993 -0.123128 +0.0434474 -0.234132 -0.125298 +0.0760878 -0.230828 -0.12201 +-0.23272 -0.215606 -0.123351 +0.239529 -0.219979 -0.121138 +-0.229785 -0.208238 -0.123333 +-0.206802 -0.163755 -0.122457 +-0.179207 -0.149561 -0.127351 +-1.60002e-005 -0.14679 -0.128169 +0.16907 -0.134446 -0.124369 +-0.0177152 -0.134651 -0.130186 +0.147263 -0.124146 -0.124376 +0.096058 -0.126882 -0.129535 +-0.151393 -0.115812 -0.129601 +-0.0374174 -0.108552 -0.124498 +-0.157876 -0.102877 -0.122809 +-0.0443614 -0.102454 -0.125519 +-0.151396 -0.096959 -0.126176 +-0.152822 -0.0882739 -0.123522 +-0.135605 -0.0769538 -0.127266 +-0.0752758 -0.0807158 -0.127461 +-0.095209 -0.0732237 -0.127887 +0.228577 -0.0228532 -0.120837 +0.240679 -0.0164882 -0.125818 +0.185212 -0.0158642 -0.124752 +0.165311 -0.0120521 -0.12634 +0.157377 -0.00946709 -0.123872 +0.240041 -0.000520005 -0.124696 +0.2259 0.0112081 -0.125989 +0.0356204 0.0204262 -0.126594 +0.187144 0.0199092 -0.132642 +0.0252683 0.0239932 -0.120921 +0.0229862 0.0302783 -0.128204 +0.141138 0.0312623 -0.127902 +0.00911709 0.0370474 -0.122328 +0.101985 0.0424144 -0.119074 +0.0277773 0.0439924 -0.122496 +0.0655657 0.0438994 -0.125252 +-0.254262 -0.355545 -0.124251 +-0.279562 -0.354713 -0.124775 +-0.245798 -0.355161 -0.127535 +-0.294297 -0.334366 -0.12941 +-0.288991 -0.332137 -0.124642 +-0.190529 -0.326239 -0.128339 +-0.168989 -0.314033 -0.123667 +-0.341538 -0.279878 -0.125828 +-0.343978 -0.275599 -0.123866 +-0.095503 -0.274418 -0.124382 +-0.328952 -0.264172 -0.124933 +-0.279466 -0.263044 -0.122998 +-0.299216 -0.261902 -0.122837 +-0.290704 -0.265859 -0.119421 +-0.321422 -0.261026 -0.119173 +-0.318487 -0.259385 -0.12432 +-0.257613 -0.254375 -0.131108 +0.156935 -0.25153 -0.125488 +0.203384 -0.246633 -0.123481 +0.0317513 -0.242425 -0.125788 +-0.242858 -0.240763 -0.125708 +0.222958 -0.23865 -0.122367 +-0.236521 -0.228518 -0.125293 +0.0686767 -0.226905 -0.123969 +0.242726 -0.205395 -0.121928 +0.234733 -0.183679 -0.126548 +-0.211162 -0.172953 -0.123419 +0.0273763 -0.145234 -0.121976 +0.0122361 -0.149567 -0.125658 +0.19606 -0.151395 -0.123071 +-0.0110621 -0.137227 -0.126951 +0.0705847 -0.130193 -0.127331 +-0.16164 -0.129662 -0.126836 +-0.0246872 -0.119487 -0.122386 +0.119012 -0.121928 -0.12702 +-0.146009 -0.0820588 -0.125303 +-0.142189 -0.0748827 -0.124131 +-0.0873879 -0.0733707 -0.12602 +-0.136218 -0.0690547 -0.123359 +-0.120986 -0.0666577 -0.124882 +0.195716 -0.0150922 -0.118427 +0.192698 -0.0176562 -0.125267 +0.164612 -0.00922309 -0.119252 +0.125993 -0.00445904 -0.130845 +0.243524 -0.00569606 -0.123585 +0.0935479 0.00483605 -0.124309 +0.102587 0.0372074 -0.126258 +0.122016 0.0389684 -0.125446 +0.0148481 0.0412344 -0.124365 +0.0364014 0.0425264 -0.123573 +0.0815818 0.0379574 -0.130123 +-0.232713 -0.348327 -0.128324 +-0.289842 -0.31851 -0.124506 +-0.159756 -0.309801 -0.123704 +-0.305036 -0.304787 -0.122954 +-0.344742 -0.286337 -0.123425 +-0.34238 -0.27105 -0.121887 +-0.337341 -0.267256 -0.119021 +-0.279623 -0.260315 -0.128348 +-0.266051 -0.260379 -0.120291 +-0.247299 -0.245274 -0.122794 +0.132183 -0.248014 -0.129966 +0.0852249 -0.229869 -0.124201 +0.245841 -0.221628 -0.12695 +0.203056 -0.156397 -0.122446 +-0.188054 -0.153164 -0.125765 +0.0338083 -0.147246 -0.123998 +0.0117941 -0.143778 -0.121712 +0.0397834 -0.141865 -0.122686 +-0.183887 -0.144526 -0.12298 +0.0465295 -0.138318 -0.123861 +-0.163632 -0.141017 -0.129794 +0.0776978 -0.12603 -0.125964 +-0.163801 -0.118603 -0.122217 +-0.0315083 -0.114583 -0.124513 +0.117099 -0.116933 -0.122121 +-0.0391254 -0.101596 -0.119334 +-0.164393 -0.10056 -0.117586 +-0.0682757 -0.0806078 -0.123819 +-0.113603 -0.0684717 -0.126448 +0.22312 -0.0240662 -0.12578 +0.221764 -0.0209622 -0.119439 +0.138389 -0.00417704 -0.121112 +0.229804 0.00749307 -0.129382 +0.0477455 0.0170302 -0.119503 +0.155759 0.0320753 -0.12328 +0.138991 0.0364874 -0.122693 +0.115299 0.0398654 -0.124061 +0.0333473 0.0459455 -0.119658 +-0.275641 -0.348309 -0.120822 +-0.282719 -0.346465 -0.123405 +-0.204022 -0.328802 -0.119656 +-0.283826 -0.330929 -0.120264 +-0.315857 -0.302992 -0.122027 +-0.338158 -0.296574 -0.119656 +-0.341619 -0.292263 -0.122909 +-0.344146 -0.280946 -0.12161 +-0.34498 -0.276071 -0.117517 +-0.0868989 -0.274999 -0.123367 +-0.00798808 -0.275326 -0.118454 +-0.00695807 -0.269004 -0.124569 +-0.28482 -0.265887 -0.120774 +-0.293087 -0.262652 -0.123697 +0.167192 -0.25185 -0.126771 +0.192691 -0.246794 -0.120697 +-0.241187 -0.234329 -0.121995 +0.0511135 -0.23569 -0.121329 +-0.219445 -0.18454 -0.12188 +0.218061 -0.168173 -0.125717 +0.175827 -0.138367 -0.124241 +-0.0153912 -0.130886 -0.124567 +0.0643436 -0.12833 -0.123434 +0.0916339 -0.11732 -0.12092 +0.096344 -0.121278 -0.124904 +0.108404 -0.117242 -0.122223 +0.12424 -0.114631 -0.120019 +-0.157626 -0.112531 -0.124878 +-0.0449664 -0.096186 -0.119872 +-0.0512915 -0.0927649 -0.122567 +-0.153968 -0.0808528 -0.120996 +-0.1494 -0.0743227 -0.120987 +-0.115222 -0.0620506 -0.121817 +-0.128546 -0.0683267 -0.124707 +0.235813 -0.0237672 -0.12254 +0.201823 -0.0173962 -0.121059 +0.24353 -0.0122621 -0.122294 +0.123626 -0.00193702 -0.124106 +0.23279 0.00915109 -0.123138 +0.219407 0.0152272 -0.124491 +0.0582346 0.0143301 -0.120051 +0.0192762 0.0278533 -0.123229 +0.16319 0.0342533 -0.117304 +0.108584 0.0409704 -0.121318 +0.0728247 0.0447964 -0.124098 +-0.272199 -0.354199 -0.122566 +-0.277545 -0.341406 -0.119255 +-0.284429 -0.338636 -0.122156 +-0.151998 -0.305816 -0.122598 +-0.310657 -0.304418 -0.119238 +-0.320615 -0.301228 -0.124496 +-0.138409 -0.298068 -0.118361 +-0.342283 -0.294838 -0.116131 +-0.129949 -0.293541 -0.121643 +-0.0351564 -0.280519 -0.125124 +-0.0203222 -0.281982 -0.118437 +-0.346199 -0.283077 -0.117276 +-0.0770948 -0.279469 -0.119931 +-0.0922799 -0.278982 -0.117903 +-0.332298 -0.264165 -0.118659 +-0.302856 -0.263986 -0.117908 +-0.260948 -0.257038 -0.124538 +0.147704 -0.2505 -0.123127 +0.0335333 -0.248598 -0.12036 +0.0412804 -0.241628 -0.12168 +0.0666457 -0.233739 -0.119108 +-0.227425 -0.200327 -0.122181 +-0.218266 -0.17664 -0.11957 +-0.214405 -0.167386 -0.118938 +0.209978 -0.161731 -0.123315 +0.0190942 -0.150953 -0.125552 +-0.00426604 -0.140679 -0.125544 +-0.168272 -0.135454 -0.125118 +0.0772768 -0.119716 -0.120646 +0.141299 -0.118924 -0.120889 +0.0895779 -0.124259 -0.126492 +0.100845 -0.116853 -0.121292 +0.12637 -0.120125 -0.125335 +-0.158024 -0.0944049 -0.121053 +-0.0729607 -0.0747047 -0.12107 +-0.0798408 -0.0741457 -0.124057 +0.236347 0.00367004 -0.128566 +0.0897169 0.00814808 -0.116422 +0.0323933 0.0214592 -0.120408 +0.193873 0.0276593 -0.116286 +0.183523 0.0235662 -0.12663 +0.186413 0.0265193 -0.12048 +0.0190682 0.0259183 -0.116183 +0.00259103 0.0377864 -0.118138 +0.122644 0.0428314 -0.119602 +0.0108101 0.0447364 -0.121682 +0.0358634 0.0495965 -0.114874 +0.0451995 0.0434434 -0.121307 +0.0225052 0.0488675 -0.118122 +-0.221133 -0.338196 -0.12045 +-0.29794 -0.306883 -0.116113 +-0.322883 -0.302857 -0.117556 +-0.0520725 -0.281637 -0.123701 +-0.346251 -0.28232 -0.111642 +-0.0796878 -0.273908 -0.125671 +-0.341727 -0.270432 -0.116766 +-0.309183 -0.262177 -0.11872 +0.00899109 -0.264315 -0.119013 +-0.315322 -0.261135 -0.119389 +0.0255523 -0.255271 -0.118278 +0.154518 -0.249255 -0.117102 +-0.240894 -0.227905 -0.118025 +0.23861 -0.190055 -0.124249 +0.215495 -0.166056 -0.118554 +-0.20398 -0.156168 -0.120365 +0.193421 -0.147345 -0.114841 +0.00340603 -0.142406 -0.123365 +0.0343173 -0.139864 -0.11972 +0.0517525 -0.134297 -0.123313 +0.0714957 -0.124169 -0.122641 +0.132523 -0.116145 -0.120543 +-0.0328563 -0.107575 -0.118641 +-0.0566976 -0.0866079 -0.121141 +0.214744 -0.0195592 -0.119795 +0.17215 -0.0118131 -0.12163 +0.14869 -0.00631906 -0.120573 +0.121767 0.000946009 -0.117482 +0.238176 0.00533405 -0.122137 +0.238375 0.00808108 -0.116238 +0.0858179 0.00673807 -0.12403 +0.0730637 0.0120011 -0.115914 +0.0403714 0.0190522 -0.120009 +0.177164 0.0281513 -0.123749 +0.170892 0.0319743 -0.11902 +0.0139521 0.0325633 -0.1234 +0.095501 0.0400774 -0.123508 +0.0514235 0.0456135 -0.12078 +0.0886199 0.0437724 -0.121448 +0.0581386 0.0451715 -0.12305 +-0.261193 -0.354101 -0.121737 +-0.242421 -0.347677 -0.11936 +-0.234788 -0.345293 -0.120822 +-0.271324 -0.3372 -0.114964 +-0.278175 -0.334604 -0.11767 +-0.289939 -0.313653 -0.119858 +-0.165473 -0.30958 -0.116495 +-0.118056 -0.285159 -0.123507 +-0.34456 -0.276695 -0.111742 +0.000623006 -0.263311 -0.125175 +0.000582006 -0.269748 -0.118043 +-0.296812 -0.265691 -0.117502 +-0.330507 -0.263845 -0.113838 +-0.319145 -0.263543 -0.113775 +-0.268051 -0.258903 -0.127171 +-0.255977 -0.254224 -0.121015 +0.162171 -0.246534 -0.110553 +0.0932399 -0.23357 -0.122482 +0.23208 -0.233785 -0.123566 +0.232866 -0.226078 -0.119323 +-0.236855 -0.220932 -0.120562 +0.236933 -0.20234 -0.115581 +0.240792 -0.197449 -0.121821 +0.222755 -0.172718 -0.120039 +-0.192014 -0.146458 -0.120679 +0.0204412 -0.144636 -0.121201 +0.0279943 -0.138771 -0.117796 +0.0414834 -0.134473 -0.119092 +-0.0105881 -0.128937 -0.119346 +0.0840538 -0.121483 -0.123464 +0.097699 -0.11178 -0.116924 +-0.160557 -0.0860099 -0.117963 +-0.13895 -0.0622196 -0.118593 +-0.099922 -0.0678507 -0.124893 +0.234021 -0.0220372 -0.117369 +0.241212 -0.0196892 -0.119655 +0.115244 0.00102401 -0.121061 +0.108102 0.00274303 -0.120263 +0.103259 0.00595806 -0.113951 +0.234905 0.0124111 -0.111375 +0.0374974 0.0208012 -0.113376 +0.207417 0.0199282 -0.122306 +0.180074 0.0312513 -0.117203 +0.00703507 0.0319893 -0.116799 +0.15411 0.0362014 -0.11736 +0.147566 0.0339463 -0.122832 +0.00509805 0.0431544 -0.12066 +0.0474045 0.0486445 -0.115287 +-0.248998 -0.351492 -0.121348 +-0.201134 -0.323591 -0.112107 +-0.28003 -0.321038 -0.115077 +-0.182279 -0.315726 -0.113911 +-0.286464 -0.312743 -0.11422 +-0.335017 -0.30055 -0.114399 +-0.123836 -0.28966 -0.117361 +-0.0391524 -0.287223 -0.11819 +-0.115599 -0.284806 -0.115994 +-0.0577226 -0.285749 -0.118366 +-0.324881 -0.263206 -0.114145 +0.164174 -0.249342 -0.11899 +-0.245355 -0.239627 -0.118001 +0.18331 -0.246036 -0.116855 +0.206943 -0.239705 -0.116212 +0.0502885 -0.243315 -0.116577 +0.09934 -0.238717 -0.117589 +0.0586286 -0.237799 -0.117507 +-0.233617 -0.201432 -0.116431 +0.235991 -0.193196 -0.116831 +-0.221498 -0.170012 -0.114358 +-0.195969 -0.153275 -0.122682 +-0.201433 -0.148792 -0.117792 +0.187333 -0.143405 -0.117721 +0.0107401 -0.137047 -0.116667 +-0.000673007 -0.136347 -0.120266 +0.00287903 -0.132267 -0.115095 +-0.00716907 -0.134204 -0.121796 +-0.174324 -0.131641 -0.120458 +0.0531605 -0.124448 -0.116679 +0.0569846 -0.130583 -0.122197 +0.164596 -0.128817 -0.119409 +-0.163553 -0.108745 -0.120036 +-0.164259 -0.0925359 -0.116091 +-0.152965 -0.0670447 -0.116067 +-0.107116 -0.0638806 -0.122677 +-0.123868 -0.0614446 -0.120981 +0.180237 -0.0115781 -0.117427 +0.15659 -0.00670007 -0.117054 +0.149767 -0.00370404 -0.113011 +0.245532 -0.00693907 -0.117579 +0.221124 0.0185492 -0.118096 +0.213899 0.0199972 -0.11961 +0.0242852 0.0245472 -0.112591 +0.200702 0.0237432 -0.118469 +0.19058 0.0347823 -0.105243 +0.137006 0.0413484 -0.117237 +0.130535 0.0396584 -0.122451 +0.0771548 0.0483335 -0.118567 +0.0812268 0.0435714 -0.123965 +-0.256978 -0.349621 -0.118098 +-0.216602 -0.333497 -0.115613 +-0.278758 -0.327336 -0.116287 +-0.284952 -0.32412 -0.120539 +-0.285139 -0.317919 -0.11819 +-0.303873 -0.305874 -0.117252 +-0.302189 -0.307138 -0.110827 +-0.279245 -0.266295 -0.117545 +-0.273202 -0.262636 -0.119541 +0.0423584 -0.248781 -0.116163 +-0.25134 -0.249532 -0.119888 +0.136733 -0.249046 -0.121018 +0.144098 -0.248701 -0.115029 +0.10798 -0.241044 -0.120581 +0.102318 -0.236302 -0.125574 +0.213357 -0.2432 -0.122795 +0.0659027 -0.241545 -0.113133 +-0.230553 -0.193452 -0.116253 +-0.223742 -0.192382 -0.121807 +-0.225928 -0.185338 -0.117012 +0.232959 -0.185186 -0.119387 +-0.218415 -0.161941 -0.113838 +0.00585906 -0.138294 -0.11916 +0.0481195 -0.130277 -0.119241 +0.0592486 -0.124386 -0.118489 +-0.167877 -0.126017 -0.121919 +0.0703447 -0.117845 -0.117326 +-0.0219892 -0.11475 -0.114004 +-0.0273953 -0.112572 -0.117662 +0.145806 -0.11511 -0.114226 +0.0843138 -0.115435 -0.118528 +0.0906279 -0.111276 -0.115818 +0.112931 -0.112552 -0.117961 +-0.0548325 -0.0823358 -0.114524 +-0.0616496 -0.0808008 -0.11934 +-0.144433 -0.0682757 -0.120236 +-0.097887 -0.0625316 -0.119714 +-0.131738 -0.0619956 -0.120113 +-0.104195 -0.0592066 -0.117776 +0.14252 -0.00280903 -0.114403 +0.242082 0.000789008 -0.118682 +0.111097 0.00467905 -0.112768 +0.096582 0.00658307 -0.116549 +0.0822828 0.0098401 -0.11625 +0.0644386 0.0140131 -0.115151 +0.219392 0.0222692 -0.112639 +0.0304613 0.0226882 -0.113227 +0.0132781 0.0285703 -0.117547 +0.000838008 0.0338203 -0.112256 +0.000226002 0.0458285 -0.117907 +0.0407114 0.0467145 -0.118144 +-0.00411304 0.0501435 -0.114688 +0.0453045 0.0544485 -0.106755 +0.0920659 0.0498525 -0.113003 +0.00769608 0.0494535 -0.117882 +0.0155632 0.0488665 -0.118929 +0.0187712 0.0540515 -0.113502 +0.0289803 0.0495715 -0.116215 +-0.266775 -0.350087 -0.119125 +-0.294454 -0.309561 -0.119977 +-0.147129 -0.301885 -0.116573 +-0.141469 -0.298121 -0.110653 +-0.132025 -0.294343 -0.113517 +-0.34425 -0.293882 -0.110687 +-0.0481445 -0.288273 -0.117387 +-0.0405224 -0.293483 -0.110519 +-0.345191 -0.289661 -0.118135 +-0.0646606 -0.288051 -0.113929 +-0.0675547 -0.281586 -0.119702 +-0.109865 -0.280288 -0.121383 +-0.0128531 -0.281713 -0.113889 +-0.268959 -0.263937 -0.11464 +0.0178232 -0.261985 -0.116123 +-0.253873 -0.252477 -0.113804 +0.126638 -0.24712 -0.121618 +0.0835498 -0.235356 -0.118404 +0.22777 -0.179628 -0.116225 +-0.211802 -0.158834 -0.117125 +0.174222 -0.133278 -0.116634 +-0.00361204 -0.129874 -0.116046 +-0.172851 -0.120658 -0.117239 +-0.0188242 -0.12484 -0.122012 +0.0657187 -0.122616 -0.119361 +0.137132 -0.112508 -0.115234 +-0.170834 -0.105185 -0.113989 +-0.160732 -0.0785548 -0.116261 +-0.0666077 -0.0750308 -0.116964 +-0.0776868 -0.0687777 -0.117609 +-0.0848168 -0.0680867 -0.120569 +-0.0832838 -0.0636496 -0.11482 +-0.0920249 -0.0671307 -0.122319 +-0.111291 -0.0574096 -0.117376 +0.227291 -0.0195502 -0.114311 +0.242633 -0.0179472 -0.112925 +0.208221 -0.0173392 -0.117799 +0.188465 -0.0134571 -0.117955 +0.172313 -0.00879509 -0.114691 +0.0693527 0.0150432 -0.108842 +0.175482 0.0350854 -0.112011 +0.100801 0.0476485 -0.112677 +0.114968 0.0442174 -0.116913 +-1.00001e-006 0.0460545 -0.117746 +0.0848008 0.0483505 -0.117073 +0.0693347 0.0479365 -0.118661 +-0.212517 -0.334232 -0.12176 +-0.173888 -0.313509 -0.11705 +-0.31685 -0.304731 -0.1148 +-0.0328943 -0.291429 -0.111381 +-0.10694 -0.28237 -0.113868 +-0.00434404 -0.279353 -0.110602 +-0.341619 -0.271341 -0.111668 +-0.285456 -0.269747 -0.116237 +-0.293697 -0.272123 -0.109001 +-0.336728 -0.266788 -0.113403 +-0.313118 -0.263902 -0.114182 +-0.259375 -0.257809 -0.116771 +0.113775 -0.244289 -0.115393 +0.198429 -0.242367 -0.116206 +-0.244582 -0.233151 -0.11368 +-0.241332 -0.221593 -0.113928 +0.224685 -0.231431 -0.11756 +-0.218241 -0.154203 -0.110614 +0.207193 -0.158835 -0.115124 +-0.188929 -0.139049 -0.117903 +-0.180282 -0.137139 -0.120499 +0.0159462 -0.139902 -0.11816 +-0.0132381 -0.124045 -0.116464 +0.159226 -0.123602 -0.116151 +0.15089 -0.120692 -0.118285 +-0.0227582 -0.10901 -0.109418 +0.104212 -0.105256 -0.111394 +0.105293 -0.111254 -0.116551 +0.119736 -0.109642 -0.115409 +-0.0444844 -0.0912589 -0.113625 +-0.0501885 -0.0881899 -0.116461 +-0.156207 -0.0731217 -0.117224 +-0.146609 -0.0624936 -0.116269 +-0.0905959 -0.0614436 -0.115929 +-0.118926 -0.0565056 -0.116925 +0.236463 -0.0205642 -0.113308 +0.218516 -0.0174352 -0.113493 +0.130016 -0.00170102 -0.119234 +0.0790988 0.0128091 -0.109558 +0.14462 0.0371514 -0.116718 +0.107921 0.0458555 -0.11362 +0.0559596 0.0489815 -0.115489 +0.0514225 0.0519705 -0.11034 +0.0633216 0.0512515 -0.113719 +0.0625396 0.0476735 -0.119381 +0.0858599 0.0527675 -0.110639 +0.0716777 0.0515785 -0.112838 +0.00370404 0.0531735 -0.114332 +-0.249758 -0.346479 -0.115827 +-0.270133 -0.3438 -0.116951 +-0.223979 -0.335042 -0.112379 +-0.272773 -0.330762 -0.113526 +-0.272862 -0.324495 -0.111756 +-0.195601 -0.32469 -0.119661 +-0.281259 -0.314931 -0.111591 +-0.291647 -0.308837 -0.114021 +-0.0837978 -0.280785 -0.116886 +-0.100962 -0.278714 -0.118746 +-0.275084 -0.272631 -0.110093 +-0.291973 -0.269157 -0.114058 +-0.306234 -0.2656 -0.113309 +0.0342833 -0.254829 -0.114388 +0.130892 -0.247787 -0.114911 +-0.249305 -0.245371 -0.114672 +0.0580906 -0.246067 -0.111487 +0.0743867 -0.237672 -0.11614 +0.0907859 -0.238689 -0.114794 +0.217732 -0.229054 -0.111851 +-0.23962 -0.214151 -0.113564 +-0.235311 -0.209439 -0.117499 +0.238556 -0.211339 -0.117845 +0.218338 -0.169725 -0.111564 +0.0283153 -0.132684 -0.113497 +0.168612 -0.12726 -0.112431 +0.0400964 -0.128063 -0.114495 +-0.0187842 -0.119731 -0.116202 +0.0626336 -0.118074 -0.114842 +0.0772558 -0.113903 -0.115958 +-0.0342003 -0.10167 -0.113478 +-0.0387554 -0.095896 -0.112368 +-0.097948 -0.0572366 -0.113633 +-0.135199 -0.0555196 -0.114621 +0.194997 -0.0116451 -0.111141 +0.13476 -0.000725007 -0.113185 +0.226464 0.0144811 -0.120435 +0.0329943 0.0236702 -0.105504 +0.182642 0.0352634 -0.108812 +0.129302 0.0443734 -0.11587 +0.0949269 0.0452105 -0.117592 +0.0415364 0.0515005 -0.111297 +-0.243581 -0.343057 -0.113551 +-0.236393 -0.341307 -0.114109 +-0.262563 -0.344861 -0.115045 +-0.195521 -0.317656 -0.105767 +-0.174553 -0.310569 -0.109871 +-0.15694 -0.305384 -0.114691 +-0.145284 -0.297731 -0.102542 +-0.0254303 -0.287758 -0.113519 +-0.0183022 -0.288008 -0.108953 +-0.0895199 -0.283698 -0.111739 +-0.098366 -0.282541 -0.112464 +-0.337016 -0.268638 -0.10762 +-0.324839 -0.265702 -0.108666 +-0.263102 -0.261939 -0.113225 +-0.257427 -0.2587 -0.109549 +0.152448 -0.246787 -0.109674 +0.17037 -0.243651 -0.106762 +0.0895229 -0.244568 -0.107814 +0.097644 -0.24195 -0.109365 +0.215469 -0.236138 -0.116446 +0.226033 -0.223675 -0.113628 +0.226196 -0.21549 -0.109537 +0.232977 -0.218031 -0.115389 +0.181053 -0.139155 -0.118814 +0.0214552 -0.138486 -0.116796 +0.0348123 -0.133285 -0.115461 +0.0460095 -0.125195 -0.115007 +0.150481 -0.11238 -0.107234 +0.141434 -0.109237 -0.109631 +0.0835358 -0.109287 -0.113264 +0.132797 -0.105931 -0.109381 +0.128774 -0.110164 -0.115038 +0.111893 -0.107028 -0.112953 +-0.166563 -0.0796198 -0.112145 +-0.105998 -0.0540385 -0.112365 +-0.143047 -0.0569446 -0.113694 +0.223592 -0.0158782 -0.108485 +0.210686 -0.0151202 -0.111857 +0.244482 -0.0136371 -0.116671 +0.243772 0.00697507 -0.104449 +0.227228 0.0177452 -0.113758 +0.0605026 0.0167772 -0.108898 +0.0179562 0.0271343 -0.108412 +0.0110961 0.0290633 -0.110833 +0.187359 0.0312383 -0.113322 +0.150242 0.0392814 -0.111563 +0.160082 0.0384464 -0.111586 +-0.00824208 0.0448854 -0.113919 +0.127853 0.0488055 -0.108858 +-0.00924509 0.0525865 -0.111644 +0.0338613 0.0537575 -0.11053 +-0.255312 -0.343539 -0.113234 +-0.229109 -0.339712 -0.116254 +-0.264326 -0.338235 -0.11236 +-0.209255 -0.328914 -0.113643 +-0.296053 -0.307492 -0.109357 +-0.309583 -0.305956 -0.113316 +-0.339767 -0.298681 -0.110785 +-0.0559776 -0.291834 -0.112597 +-0.0732297 -0.284854 -0.114578 +0.00205802 -0.272063 -0.11314 +-0.318187 -0.266328 -0.108244 +-0.250036 -0.246324 -0.107597 +0.0500935 -0.251085 -0.110586 +0.0819678 -0.241461 -0.112279 +0.105662 -0.242512 -0.112019 +0.232131 -0.195839 -0.110245 +-0.23239 -0.186361 -0.111616 +-0.226046 -0.177791 -0.114096 +-0.228501 -0.170179 -0.109309 +0.21245 -0.163676 -0.11137 +-0.224713 -0.16202 -0.109205 +-0.209972 -0.151493 -0.114617 +0.199905 -0.15276 -0.115198 +-0.197413 -0.142156 -0.115917 +0.0157272 -0.134047 -0.112992 +-0.194706 -0.135212 -0.112959 +-0.178456 -0.12588 -0.115903 +-0.169044 -0.113325 -0.117348 +0.0629366 -0.112186 -0.110471 +-0.0283183 -0.105902 -0.111782 +0.0699937 -0.11262 -0.112906 +-0.17032 -0.096219 -0.112181 +-0.0598286 -0.0765598 -0.112615 +-0.162536 -0.0709927 -0.112508 +-0.159445 -0.0636676 -0.110941 +-0.152434 -0.0600596 -0.112416 +-0.100595 -0.0522815 -0.107953 +-0.127187 -0.0562966 -0.116549 +-0.12181 -0.0514415 -0.112082 +0.118103 0.00356404 -0.111256 +0.105285 0.00808208 -0.106359 +0.23991 0.0102511 -0.108054 +0.0878529 0.0111911 -0.108681 +0.23156 0.0117351 -0.116799 +0.213104 0.0254553 -0.110833 +0.0256343 0.0255273 -0.105268 +0.20079 0.0271063 -0.110597 +-0.00385804 0.0397144 -0.114884 +0.142967 0.0431514 -0.111715 +0.0257213 0.0538865 -0.112399 +0.0118601 0.0540315 -0.114054 +0.0220562 0.0587576 -0.10775 +-0.327961 -0.303338 -0.112805 +-0.3465 -0.288278 -0.112522 +-0.104121 -0.285985 -0.106428 +-0.280094 -0.272164 -0.113954 +-0.311635 -0.266589 -0.109461 +-0.299446 -0.26829 -0.111991 +-0.331576 -0.265989 -0.109505 +0.0196382 -0.266677 -0.109594 +0.0423484 -0.255398 -0.109926 +0.121653 -0.246311 -0.113636 +0.0733017 -0.244463 -0.109936 +-0.246883 -0.233127 -0.10454 +0.199557 -0.236717 -0.109448 +-0.244699 -0.226922 -0.109204 +0.232464 -0.210073 -0.11205 +-0.237206 -0.195393 -0.110039 +0.0344313 -0.125986 -0.110803 +-0.184851 -0.132357 -0.115801 +-0.00687307 -0.124337 -0.11286 +-0.00942109 -0.115868 -0.106112 +-0.0125461 -0.119339 -0.111237 +0.0492055 -0.119847 -0.112131 +0.163079 -0.121152 -0.10821 +-0.0164232 -0.113643 -0.108445 +0.0561376 -0.117486 -0.112427 +0.0897019 -0.105622 -0.110992 +-0.0647076 -0.0710127 -0.110102 +-0.0715567 -0.0691787 -0.113934 +-0.113528 -0.0521255 -0.111732 +-0.129096 -0.0512975 -0.111629 +0.231128 -0.0175032 -0.108834 +0.164105 -0.00627006 -0.11252 +0.246692 -0.00596006 -0.11116 +0.147087 -0.000231002 -0.106432 +0.131083 0.00293503 -0.106154 +0.0518715 0.0193182 -0.106444 +0.0456595 0.0190392 -0.111953 +0.225519 0.0216812 -0.107256 +0.0404794 0.0217692 -0.106405 +0.207406 0.0246362 -0.115007 +-0.0108591 0.0398924 -0.108477 +0.169111 0.0372434 -0.110289 +-0.0141561 0.0463145 -0.110197 +0.0586616 0.0536405 -0.107948 +-0.248718 -0.339437 -0.10983 +-0.257155 -0.338298 -0.110186 +-0.266247 -0.331324 -0.110478 +-0.266594 -0.32448 -0.108467 +-0.19169 -0.319723 -0.11344 +-0.275518 -0.318993 -0.110526 +-0.275733 -0.31383 -0.107172 +-0.307625 -0.307156 -0.107512 +-0.327976 -0.305111 -0.106102 +-0.159015 -0.303131 -0.105713 +-0.0334643 -0.297849 -0.102148 +-0.0800458 -0.285955 -0.111059 +-0.286541 -0.273214 -0.111069 +-0.274539 -0.267214 -0.113761 +0.0269203 -0.261072 -0.11167 +-0.252904 -0.25277 -0.107249 +0.136764 -0.247018 -0.109619 +-0.239315 -0.204588 -0.110746 +-0.242345 -0.193874 -0.103104 +0.231075 -0.187845 -0.112205 +-0.206323 -0.144354 -0.112548 +0.00939109 -0.13232 -0.112793 +0.0212542 -0.132517 -0.112317 +-0.192523 -0.129561 -0.11044 +0.0419964 -0.120895 -0.110416 +0.0830168 -0.102739 -0.107962 +0.096965 -0.105924 -0.111689 +0.11616 -0.102865 -0.108936 +-0.168676 -0.0872829 -0.111892 +-0.0482575 -0.0844388 -0.109173 +-0.0772538 -0.0633036 -0.110224 +-0.0918359 -0.0562916 -0.109397 +-0.141244 -0.0512575 -0.109839 +0.237682 -0.0183312 -0.108274 +0.202242 -0.0140551 -0.113207 +0.205604 -0.0114401 -0.10659 +0.186387 -0.0099131 -0.111333 +0.178819 -0.00777308 -0.109766 +0.156448 -0.00368704 -0.110012 +0.126561 0.00161402 -0.111862 +0.096312 0.00941109 -0.10825 +0.0202282 0.0281903 -0.100259 +0.194622 0.0306283 -0.109228 +-0.000361004 0.0335843 -0.102993 +0.00540805 0.0313313 -0.107287 +-0.00509705 0.0358554 -0.108445 +0.113763 0.0487935 -0.109306 +0.121349 0.0468865 -0.112752 +0.0518775 0.0562366 -0.103816 +0.0666977 0.0543575 -0.108368 +-0.0154322 0.0524525 -0.109085 +-0.00175302 0.0551646 -0.111488 +0.099204 -0.43736 -0.102618 +0.098064 -0.432558 -0.108455 +0.10474 -0.434677 -0.105766 +0.117574 -0.430448 -0.108339 +0.104209 -0.427414 -0.107995 +0.12393 -0.427501 -0.107578 +0.108769 -0.42112 -0.105118 +0.110799 -0.433032 -0.106984 +-0.240539 -0.337386 -0.108654 +-0.216737 -0.330044 -0.109074 +-0.209529 -0.324935 -0.105995 +-0.314534 -0.306443 -0.108306 +-0.165684 -0.30667 -0.108706 +-0.332284 -0.304538 -0.100293 +-0.333842 -0.302818 -0.107888 +-0.0708637 -0.291106 -0.108962 +-0.345654 -0.283922 -0.106608 +0.00404404 -0.27519 -0.108916 +-0.343763 -0.278309 -0.105958 +-0.300052 -0.271688 -0.105996 +-0.268694 -0.268908 -0.11006 +0.0106991 -0.269779 -0.111466 +-0.262453 -0.266047 -0.108095 +-0.250609 -0.249263 -0.100465 +0.219623 -0.220928 -0.107854 +-0.243514 -0.210811 -0.106229 +0.226776 -0.183267 -0.108065 +0.176778 -0.13128 -0.108584 +0.0691237 -0.107061 -0.108431 +0.0766278 -0.108306 -0.111238 +-0.176213 -0.096858 -0.10734 +0.09926 -0.099841 -0.106364 +0.123837 -0.105069 -0.110463 +-0.169587 -0.0733657 -0.107979 +-0.0847868 -0.0588276 -0.109143 +-0.126504 -0.0463065 -0.106354 +0.243126 -0.0165632 -0.10627 +0.19095 -0.00803908 -0.105158 +0.244834 -0.0115271 -0.110315 +0.242589 0.00497905 -0.111974 +0.0912069 0.0133581 -0.100661 +0.16539 0.0410604 -0.105137 +0.135309 0.0459275 -0.110862 +0.12735 0.0530025 -0.101271 +0.0442964 0.0592716 -0.10085 +0.0789058 0.0524155 -0.111815 +0.097696 0.0522185 -0.107978 +-0.00581906 0.0576666 -0.107506 +0.0380284 0.0572296 -0.105158 +0.00797908 0.0581306 -0.109842 +0.0152022 0.0591276 -0.108544 +0.0912959 -0.431316 -0.106817 +0.115476 -0.435925 -0.101384 +0.12905 -0.431939 -0.105685 +0.096706 -0.426062 -0.106313 +0.135202 -0.432049 -0.10436 +0.134708 -0.426852 -0.106922 +0.130138 -0.423255 -0.104916 +-0.224759 -0.33098 -0.105543 +-0.259304 -0.332356 -0.107846 +-0.150673 -0.301132 -0.108624 +-0.280426 -0.276585 -0.108981 +-0.270776 -0.275057 -0.106963 +-0.330489 -0.268557 -0.105292 +-0.253349 -0.25703 -0.102356 +0.0353974 -0.260426 -0.107401 +0.0560926 -0.25404 -0.105116 +0.0649576 -0.249817 -0.106301 +0.0814318 -0.247749 -0.106052 +0.0886259 -0.250713 -0.101252 +0.105053 -0.24521 -0.103628 +0.179203 -0.242807 -0.109519 +-0.246704 -0.225746 -0.101041 +0.208043 -0.232644 -0.109398 +0.231145 -0.203112 -0.109213 +-0.232977 -0.1783 -0.10819 +-0.20231 -0.13801 -0.110881 +0.0132191 -0.128704 -0.108167 +-0.00468305 -0.120104 -0.107474 +0.0368134 -0.118491 -0.106958 +0.0564476 -0.111148 -0.107375 +-0.175785 -0.113655 -0.112854 +0.0757178 -0.103132 -0.107026 +0.0912339 -0.100389 -0.106599 +-0.175084 -0.0891239 -0.106459 +-0.0802348 -0.0573356 -0.103248 +-0.157363 -0.0562766 -0.107573 +-0.0945399 -0.0519295 -0.104375 +-0.149397 -0.0542345 -0.109564 +0.21535 -0.0135781 -0.107041 +0.139618 0.00101401 -0.10682 +0.0830898 0.0145961 -0.101685 +0.0140231 0.0312873 -0.0952125 +0.112787 0.0533635 -0.102146 +0.0907559 0.0553396 -0.105508 +0.1227 -0.433833 -0.103583 +0.137683 -0.422478 -0.103551 +0.101736 -0.421191 -0.104522 +0.111607 -0.426402 -0.107767 +-0.231921 -0.33548 -0.108702 +-0.260235 -0.326431 -0.105839 +-0.269368 -0.318211 -0.106969 +-0.296113 -0.308139 -0.103083 +-0.317848 -0.307323 -0.102394 +-0.291052 -0.306988 -0.105656 +-0.0484025 -0.294512 -0.110103 +-0.346157 -0.290185 -0.106411 +-0.120806 -0.288585 -0.109882 +-0.288079 -0.275936 -0.105996 +0.113003 -0.244891 -0.107401 +-0.24737 -0.239181 -0.110066 +0.184444 -0.23836 -0.104467 +0.190089 -0.241327 -0.111635 +0.227755 -0.191638 -0.104589 +-0.214259 -0.146163 -0.109144 +0.183029 -0.13736 -0.110564 +0.0199512 -0.126933 -0.107846 +7.10007e-005 -0.125217 -0.110237 +0.00114401 -0.119778 -0.10428 +0.170912 -0.124701 -0.104437 +0.154961 -0.117845 -0.111281 +0.0499045 -0.114591 -0.108274 +0.0626286 -0.105835 -0.105466 +0.14655 -0.107288 -0.10351 +0.139277 -0.103632 -0.103955 +0.0845448 -0.096754 -0.10312 +-0.0356034 -0.0935929 -0.105396 +-0.173099 -0.0811418 -0.106845 +-0.0580736 -0.0733997 -0.10546 +-0.0629936 -0.0680347 -0.102998 +-0.166735 -0.0657047 -0.107209 +-0.117992 -0.0478855 -0.107353 +-0.134612 -0.0486475 -0.108459 +0.17072 -0.00536905 -0.107903 +0.245221 -0.00098001 -0.114199 +0.16279 -0.00286203 -0.105641 +0.231306 0.0169602 -0.108094 +0.231287 0.0198162 -0.101352 +0.219436 0.0258943 -0.105071 +0.184784 0.0387624 -0.100881 +-0.00691407 0.0361024 -0.100655 +0.13417 0.0503845 -0.103874 +0.105732 0.0514795 -0.106328 +0.00182002 0.0588166 -0.10778 +0.108223 -0.438283 -0.0988705 +0.132034 -0.435706 -0.0988135 +0.13942 -0.433539 -0.1011 +0.141433 -0.428322 -0.106233 +0.116696 -0.422692 -0.105328 +-0.252269 -0.327595 -0.103676 +-0.252169 -0.333984 -0.106587 +-0.26992 -0.311373 -0.104242 +-0.286811 -0.308459 -0.109518 +-0.28658 -0.305609 -0.102563 +-0.154378 -0.299783 -0.0998445 +-0.0788478 -0.291881 -0.105392 +-0.112168 -0.285728 -0.108593 +-0.267643 -0.279251 -0.103182 +0.0377024 -0.264098 -0.100701 +-0.248396 -0.240531 -0.102407 +0.212142 -0.225842 -0.106058 +0.223052 -0.175749 -0.110954 +-0.234884 -0.170381 -0.10345 +0.202884 -0.154517 -0.108036 +0.196902 -0.148584 -0.106683 +-0.222131 -0.148573 -0.105067 +-0.186109 -0.126224 -0.11194 +-0.202321 -0.132225 -0.107024 +0.00588006 -0.127977 -0.110288 +0.0270783 -0.127377 -0.10941 +0.119535 -0.098615 -0.104454 +-0.0309613 -0.099254 -0.107035 +-0.0448144 -0.0830038 -0.102139 +-0.164547 -0.0587526 -0.104895 +-0.114122 -0.0453425 -0.10264 +-0.108172 -0.0490635 -0.106171 +-0.121124 -0.0434624 -0.10147 +0.233735 -0.0121101 -0.0978135 +0.236344 -0.0155152 -0.103154 +0.220744 -0.0121811 -0.10233 +0.247021 -0.00151602 -0.0988485 +0.122642 0.00517905 -0.10486 +0.0591516 0.0194782 -0.101525 +0.213611 0.0294973 -0.101747 +0.0124351 0.0297313 -0.102988 +0.177412 0.0390674 -0.103827 +-0.0175512 0.0426854 -0.104278 +-0.0132601 0.0387214 -0.100888 +0.147917 0.0451675 -0.105463 +-0.0204982 0.0487315 -0.105982 +0.0657877 0.0568826 -0.102526 +-0.0123261 0.0572836 -0.10653 +0.0292473 0.0575516 -0.107323 +0.0104011 0.0626816 -0.104085 +0.00400704 0.0629096 -0.103385 +0.0243652 0.0628456 -0.102341 +-0.113903 -0.455402 -0.103227 +-0.10988 -0.449719 -0.102098 +-0.102622 -0.450535 -0.103593 +0.0927189 -0.437013 -0.104137 +0.123047 -0.437694 -0.0972475 +0.145287 -0.432211 -0.102561 +0.0896359 -0.425386 -0.103936 +0.144808 -0.423955 -0.102692 +0.0945999 -0.420044 -0.102533 +0.123287 -0.422273 -0.104398 +-0.245309 -0.332469 -0.104754 +-0.217997 -0.326514 -0.102724 +-0.262088 -0.319447 -0.104433 +-0.186991 -0.31474 -0.107299 +-0.264046 -0.313632 -0.103431 +-0.302572 -0.307972 -0.103632 +-0.321682 -0.305453 -0.109099 +-0.275697 -0.308246 -0.104269 +-0.0536835 -0.298499 -0.105177 +-0.0430194 -0.299 -0.103398 +-0.0656747 -0.299822 -0.102116 +-0.136018 -0.295214 -0.105367 +-0.0865009 -0.288072 -0.106311 +-0.122925 -0.290268 -0.100908 +-0.095833 -0.286526 -0.106577 +-0.0161472 -0.292856 -0.100012 +-0.274468 -0.279784 -0.105184 +-0.281056 -0.279721 -0.10425 +-0.286255 -0.279593 -0.10173 +-0.265038 -0.272633 -0.105362 +-0.336179 -0.272046 -0.102599 +0.0183832 -0.271594 -0.103334 +-0.305495 -0.268879 -0.107978 +-0.311918 -0.269183 -0.104366 +-0.257176 -0.263466 -0.104036 +0.172119 -0.246779 -0.114722 +-0.244274 -0.218997 -0.106877 +0.219442 -0.212531 -0.103181 +0.22539 -0.20778 -0.105437 +0.22625 -0.199807 -0.103256 +-0.248108 -0.200777 -0.0955635 +-0.238098 -0.186627 -0.105636 +0.207943 -0.159558 -0.105323 +-0.226523 -0.155017 -0.104989 +0.177944 -0.128565 -0.100695 +-0.197632 -0.127057 -0.105815 +0.0304813 -0.12146 -0.106297 +-0.182399 -0.120518 -0.110948 +0.0378124 -0.111675 -0.102565 +0.0433314 -0.114052 -0.106126 +0.153525 -0.108495 -0.0987225 +-0.177184 -0.104537 -0.1088 +0.0696227 -0.101034 -0.10375 +0.108813 -0.100888 -0.107337 +-0.0417174 -0.0888969 -0.107121 +-0.0507415 -0.0771898 -0.101106 +-0.0534495 -0.0789178 -0.107795 +-0.0697927 -0.0656157 -0.107307 +-0.101175 -0.0481195 -0.101205 +-0.141046 -0.0456455 -0.104268 +0.22867 -0.0139911 -0.103064 +0.24593 -0.0127251 -0.103221 +0.212112 -0.0100461 -0.101251 +0.245556 -0.00564206 -0.105056 +0.12092 0.00875509 -0.0976955 +0.099344 0.0118631 -0.100171 +0.0377954 0.0248362 -0.0984435 +0.206891 0.0287463 -0.106177 +-0.0101301 0.0381624 -0.0931084 +0.155082 0.0416494 -0.106499 +-0.0232512 0.0450725 -0.0999485 +-0.0254013 0.0520425 -0.102498 +0.0824878 0.0557806 -0.104374 +0.0586406 0.0581886 -0.101052 +0.0319273 0.0609766 -0.102536 +-0.00891409 0.0612456 -0.102495 +-0.116856 -0.460894 -0.0998985 +-0.109516 -0.460093 -0.0996415 +-0.107096 -0.455507 -0.103155 +-0.097189 -0.447898 -0.102802 +0.149737 -0.433972 -0.0981505 +0.0857559 -0.431644 -0.102283 +0.0880219 -0.419429 -0.100215 +-0.224303 -0.325211 -0.0985485 +-0.245363 -0.326093 -0.10042 +-0.180634 -0.310157 -0.103381 +-0.310522 -0.307742 -0.102003 +-0.258953 -0.310124 -0.101365 +-0.281454 -0.30971 -0.107385 +-0.264514 -0.306032 -0.101891 +-0.171832 -0.306463 -0.102793 +-0.338621 -0.300782 -0.104184 +-0.0725567 -0.296491 -0.1033 +-0.274824 -0.290912 -0.102757 +-0.267152 -0.299191 -0.101709 +-0.268787 -0.292469 -0.102217 +-0.269983 -0.285728 -0.102489 +-0.276977 -0.285163 -0.103185 +0.00439804 -0.280972 -0.100498 +-0.294768 -0.274929 -0.103275 +-0.324127 -0.268744 -0.103155 +0.0281063 -0.266394 -0.103888 +-0.252946 -0.262424 -0.0980775 +0.0803418 -0.25416 -0.0996825 +0.120152 -0.245529 -0.104046 +0.143671 -0.245853 -0.106104 +0.223887 -0.186201 -0.1001 +-0.239047 -0.178399 -0.101706 +0.202354 -0.153293 -0.0994515 +-0.225514 -0.143322 -0.0992605 +0.195512 -0.14577 -0.0990315 +0.189844 -0.142186 -0.107344 +-0.209986 -0.138665 -0.107061 +0.0236282 -0.12254 -0.105214 +0.0255543 -0.117549 -0.101431 +0.158322 -0.114946 -0.103364 +-0.0182672 -0.107632 -0.103842 +-0.181056 -0.111558 -0.108253 +-0.181886 -0.097663 -0.102291 +0.0493705 -0.108865 -0.104276 +0.0636146 -0.099351 -0.101414 +0.126356 -0.100339 -0.105141 +0.0767628 -0.097623 -0.103047 +0.0926909 -0.0949799 -0.101915 +0.105432 -0.096327 -0.102971 +-0.176007 -0.0746177 -0.102139 +-0.15442 -0.0499885 -0.103978 +-0.147323 -0.0487915 -0.105715 +-0.134003 -0.0435624 -0.102856 +0.198267 -0.00888109 -0.103886 +0.135887 0.00457405 -0.100674 +0.113901 0.00721607 -0.104208 +0.107161 0.0109851 -0.0985885 +0.0748797 0.0158262 -0.1032 +0.225589 0.0245732 -0.0994195 +0.206888 0.0313193 -0.0977865 +0.00599006 0.0324263 -0.0988465 +0.143227 0.0500635 -0.0986665 +0.140663 0.0472625 -0.105103 +0.120482 0.0512355 -0.105422 +0.119999 0.0553826 -0.0979595 +-0.0196612 0.0558086 -0.105699 +-0.0159372 0.0605076 -0.101948 +-0.127846 -0.452871 -0.0998685 +-0.096198 -0.454868 -0.102173 +-0.121186 -0.455213 -0.102129 +-0.0918899 -0.450547 -0.101241 +-0.101131 -0.442587 -0.101846 +-0.106777 -0.444272 -0.101745 +0.115069 -0.440768 -0.0938184 +0.149795 -0.428698 -0.103021 +0.119827 -0.417168 -0.101187 +0.099246 -0.415209 -0.10062 +0.10608 -0.415258 -0.101538 +-0.255981 -0.32191 -0.102461 +-0.202806 -0.320509 -0.104086 +-0.255078 -0.315109 -0.101164 +-0.281034 -0.305374 -0.103226 +-0.270634 -0.304635 -0.10253 +-0.261716 -0.298099 -0.100427 +-0.276277 -0.301941 -0.102355 +-0.272816 -0.297291 -0.102241 +-0.0854209 -0.293961 -0.100939 +-0.342868 -0.296056 -0.104694 +-0.0922809 -0.29007 -0.101482 +-0.256597 -0.292276 -0.0977925 +-0.282941 -0.284765 -0.100606 +-0.263576 -0.283865 -0.100686 +-0.341288 -0.273054 -0.106176 +0.0167922 -0.277549 -0.0953715 +-0.326765 -0.270971 -0.0975305 +0.0463505 -0.258845 -0.1033 +0.0715037 -0.256536 -0.0990485 +0.0732857 -0.250665 -0.104249 +0.16673 -0.24147 -0.0999975 +0.213152 -0.210359 -0.0968605 +0.218322 -0.172467 -0.102903 +-0.231552 -0.162885 -0.103864 +0.183922 -0.134518 -0.101471 +0.00735007 -0.124193 -0.105648 +0.0559246 -0.104957 -0.103434 +-0.0247872 -0.102487 -0.104209 +0.132848 -0.100047 -0.10288 +0.09986 -0.0930659 -0.100237 +-0.179066 -0.0820468 -0.100768 +-0.0561336 -0.0713387 -0.0985295 +-0.173277 -0.0679997 -0.102744 +-0.0742637 -0.0606886 -0.103411 +-0.169067 -0.0547145 -0.0988125 +-0.103919 -0.0441074 -0.0949464 +-0.149168 -0.0441034 -0.100707 +-0.108562 -0.0448284 -0.0991735 +-0.141857 -0.0411014 -0.0987655 +0.244849 -0.0111251 -0.0940524 +0.184002 -0.00587806 -0.103562 +0.246096 0.00216702 -0.102115 +0.245969 0.000558006 -0.107971 +0.142549 0.00426604 -0.0985545 +0.0456405 0.0221502 -0.101125 +0.0450885 0.0253443 -0.0923334 +-0.0178602 0.0406704 -0.0951755 +-0.0223352 0.0589376 -0.101307 +0.0653837 0.0613316 -0.0963585 +0.0722907 0.0586576 -0.0992695 +-0.0251103 0.0634626 -0.0987195 +0.0376194 0.0629726 -0.0981575 +0.00701907 0.0665217 -0.0983945 +0.0298713 0.0653847 -0.0972805 +-0.124225 -0.462499 -0.0988195 +-0.128182 -0.458378 -0.101478 +-0.120089 -0.464718 -0.0938644 +-0.135326 -0.455056 -0.0995275 +-0.101909 -0.457805 -0.101319 +-0.095832 -0.440429 -0.0986855 +-0.116935 -0.449327 -0.100465 +-0.119979 -0.442279 -0.0982675 +-0.113175 -0.443183 -0.0999785 +0.0878809 -0.438464 -0.101448 +0.155466 -0.431372 -0.0995745 +0.113058 -0.416183 -0.101988 +0.117641 -0.411104 -0.0983445 +-0.23786 -0.331796 -0.103829 +-0.249727 -0.319979 -0.0999775 +-0.190361 -0.312529 -0.0999665 +-0.251727 -0.30835 -0.0986405 +-0.291727 -0.307046 -0.0982505 +-0.175303 -0.304827 -0.0958435 +-0.257984 -0.30411 -0.0998715 +-0.0623456 -0.295071 -0.107811 +-0.263276 -0.291174 -0.100709 +-0.0254853 -0.293317 -0.105334 +-0.278562 -0.295816 -0.100824 +-0.116127 -0.288451 -0.102935 +-0.108766 -0.289231 -0.100362 +-0.0104201 -0.286492 -0.105217 +-0.343468 -0.281647 -0.100884 +-0.00271603 -0.28387 -0.102291 +-0.26131 -0.276961 -0.100764 +-0.29136 -0.278326 -0.0995525 +-0.340081 -0.276503 -0.101207 +-0.330233 -0.271865 -0.1014 +-0.259497 -0.27024 -0.102451 +-0.306459 -0.27162 -0.102235 +-0.313131 -0.271544 -0.0985335 +0.0628266 -0.257285 -0.0999165 +0.096948 -0.247265 -0.102667 +0.128343 -0.246169 -0.107071 +-0.247915 -0.233686 -0.0959245 +0.206013 -0.224002 -0.100596 +0.207233 -0.216391 -0.0958835 +-0.218426 -0.141638 -0.103477 +-0.215435 -0.135589 -0.101295 +-0.190338 -0.122536 -0.107051 +0.0193052 -0.118926 -0.101513 +0.0185332 -0.1141 -0.0972835 +0.0317753 -0.115214 -0.102611 +0.161919 -0.11254 -0.0956335 +-0.183899 -0.105854 -0.103542 +0.0866389 -0.0909949 -0.0982415 +-0.180918 -0.0896639 -0.100667 +-0.0679677 -0.0628756 -0.100146 +-0.0870239 -0.0537905 -0.10229 +0.245492 0.00666607 -0.0966645 +0.128406 0.00673107 -0.0990025 +0.0525925 0.0219452 -0.0975675 +0.231997 0.0219112 -0.0940704 +0.0221292 0.0301723 -0.0925894 +0.220325 0.0286673 -0.0967845 +0.00776208 0.0340983 -0.0913584 +0.172577 0.0420864 -0.100249 +0.159552 0.0438464 -0.101662 +0.16698 0.0451415 -0.0967675 +0.140936 0.0549535 -0.0913884 +0.105199 0.0566956 -0.0992035 +0.0887799 0.0586296 -0.0984585 +0.0580436 0.0624256 -0.0942814 +0.0744347 0.0559586 -0.106027 +0.0795978 0.0599136 -0.0988615 +-0.00271603 0.0618616 -0.103187 +0.0172392 0.0637706 -0.102366 +-0.132583 -0.462696 -0.0996395 +-0.140314 -0.460836 -0.0993415 +-0.0878889 -0.451811 -0.0980465 +-0.132083 -0.448657 -0.0971285 +0.0851789 -0.438921 -0.0961255 +0.0934389 -0.441158 -0.0971535 +-0.1148 -0.436652 -0.0975285 +0.142685 -0.43599 -0.0962695 +0.14011 -0.418738 -0.0991045 +0.126921 -0.418175 -0.10053 +0.09797 -0.409233 -0.0971105 +0.104482 -0.408904 -0.0977685 +-0.231079 -0.329329 -0.101612 +-0.324765 -0.306797 -0.100922 +-0.0583296 -0.302523 -0.0999835 +-0.286417 -0.30248 -0.0969595 +-0.2818 -0.300825 -0.0997035 +-0.280874 -0.290327 -0.100826 +-0.130675 -0.292595 -0.0990865 +-0.100133 -0.290289 -0.0997145 +-0.25845 -0.286824 -0.0984105 +-0.336963 -0.279165 -0.0982245 +-0.306467 -0.274365 -0.0967945 +-0.317924 -0.268939 -0.1026 +0.112482 -0.246894 -0.0987675 +0.127036 -0.245163 -0.0989635 +0.159146 -0.243624 -0.102358 +0.176352 -0.238744 -0.100162 +0.192493 -0.23511 -0.10387 +0.222349 -0.195218 -0.0976455 +0.220348 -0.187886 -0.0938004 +0.213715 -0.166116 -0.103354 +-0.217949 -0.131327 -0.0960545 +-0.19636 -0.115751 -0.0982445 +-0.0109241 -0.111083 -0.102043 +0.0434004 -0.107102 -0.101053 +-0.0300763 -0.0946579 -0.1003 +0.0700827 -0.0944889 -0.0992695 +-0.0376164 -0.0883319 -0.100662 +-0.171829 -0.0613106 -0.100929 +-0.161571 -0.0519415 -0.101835 +-0.0930019 -0.0493285 -0.0983375 +-0.156822 -0.0453725 -0.0984225 +-0.128001 -0.0412974 -0.0995585 +-0.11505 -0.0415414 -0.0959425 +0.247163 -0.00847308 -0.0996855 +0.204964 -0.00774008 -0.0991285 +0.176507 -0.00401304 -0.102664 +0.154999 -0.000449004 -0.103541 +0.0947419 0.0158912 -0.0930364 +0.0671297 0.0181532 -0.10081 +0.226643 0.0268613 -0.0911764 +0.0292663 0.0268293 -0.0977175 +-0.0246862 0.0438474 -0.0930394 +0.152101 0.0471805 -0.0993525 +0.09787 0.0563556 -0.102069 +-0.0304793 0.0623396 -0.0972005 +0.0512635 0.0606146 -0.0973275 +-0.0286703 0.0568466 -0.0999745 +-0.136769 -0.465712 -0.0953295 +-0.0912339 -0.456989 -0.0986785 +-0.123746 -0.448209 -0.0986495 +-0.12739 -0.442212 -0.0966415 +0.0885849 -0.444862 -0.0923264 +0.0832858 -0.432466 -0.0954145 +-0.110591 -0.431031 -0.0963495 +0.146388 -0.438684 -0.0908384 +0.152785 -0.43645 -0.0933904 +0.0840468 -0.425299 -0.0988515 +0.152759 -0.421244 -0.0945944 +0.0922849 -0.413233 -0.0982935 +0.133181 -0.417781 -0.0999035 +0.111002 -0.409439 -0.0982895 +-0.213696 -0.322112 -0.0984585 +-0.243292 -0.318839 -0.0967965 +-0.247056 -0.313025 -0.0976705 +-0.165187 -0.302454 -0.0986045 +-0.0489195 -0.303413 -0.0983255 +-0.255895 -0.298089 -0.0981605 +-0.0235892 -0.297788 -0.0972395 +-0.250533 -0.294513 -0.0946244 +-0.344455 -0.292454 -0.100121 +-0.285999 -0.290038 -0.0974695 +-0.345447 -0.286927 -0.101573 +0.00140201 -0.287432 -0.0927564 +-0.25692 -0.281027 -0.0967505 +-0.296689 -0.277887 -0.0966505 +0.150669 -0.244166 -0.102111 +0.219504 -0.203902 -0.0985275 +0.208959 -0.161389 -0.0976395 +-0.209137 -0.131846 -0.102547 +-0.196746 -0.12213 -0.101962 +0.00743807 -0.119661 -0.101137 +-0.00401904 -0.114337 -0.101433 +-0.0134251 -0.106349 -0.0986955 +-0.186105 -0.115684 -0.105522 +0.0571536 -0.099394 -0.0994375 +0.120985 -0.0936249 -0.0989255 +0.113174 -0.095702 -0.102028 +0.10231 -0.0873559 -0.0943934 +-0.0325123 -0.0888769 -0.0950505 +-0.178684 -0.0664847 -0.0966155 +-0.176574 -0.0585626 -0.0948524 +-0.0801158 -0.0538575 -0.0962495 +0.240814 -0.0136991 -0.0984935 +0.198533 -0.00519105 -0.0964755 +0.168785 -0.00187302 -0.101103 +0.114002 0.0107521 -0.0960665 +0.0768548 0.0181492 -0.0956935 +0.0368604 0.0277243 -0.0905624 +0.199589 0.0326673 -0.102712 +-0.00127601 0.0353604 -0.0944084 +0.193232 0.0375514 -0.0980175 +-0.00438304 0.0384954 -0.0864614 +0.1353 0.0538575 -0.0968075 +-0.147798 -0.459715 -0.0964905 +-0.129211 -0.466212 -0.0930834 +-0.112272 -0.463482 -0.0946304 +-0.104707 -0.461327 -0.0953855 +-0.142474 -0.454822 -0.0974685 +-0.147349 -0.451702 -0.0939744 +-0.0885969 -0.446763 -0.0945974 +-0.0925339 -0.445001 -0.0991095 +-0.100241 -0.436377 -0.0983605 +0.129815 -0.439606 -0.0930214 +-0.107572 -0.437705 -0.0995415 +0.152096 -0.425054 -0.0994965 +0.14683 -0.420341 -0.0979765 +0.0856669 -0.413881 -0.0964775 +0.100973 -0.40254 -0.0943274 +-0.238275 -0.32585 -0.0988365 +-0.206346 -0.314539 -0.0910644 +-0.243396 -0.307973 -0.0942514 +-0.305833 -0.308662 -0.0970185 +-0.29889 -0.308637 -0.0976545 +-0.251553 -0.301874 -0.0968215 +-0.0791698 -0.298773 -0.0990535 +-0.337569 -0.301744 -0.0979585 +-0.284359 -0.29569 -0.0983725 +-0.12784 -0.291997 -0.107434 +-0.252306 -0.286318 -0.0941124 +-0.340139 -0.283409 -0.0971865 +-0.251713 -0.27863 -0.0916174 +-0.332825 -0.275726 -0.0985915 +-0.256003 -0.274473 -0.0962645 +0.0332033 -0.269401 -0.0952585 +0.0534135 -0.260197 -0.0983945 +0.0595666 -0.263331 -0.0929544 +-0.251191 -0.256332 -0.0949074 +0.095816 -0.252466 -0.0965715 +-0.249034 -0.24221 -0.0956465 +0.200474 -0.230123 -0.10262 +-0.249993 -0.208713 -0.0910294 +0.213322 -0.218258 -0.101839 +-0.243692 -0.201942 -0.103675 +-0.243391 -0.184953 -0.0985495 +0.218867 -0.178022 -0.0958115 +0.222276 -0.179114 -0.103149 +-0.238264 -0.162545 -0.0970135 +-0.233257 -0.156088 -0.0995995 +0.193224 -0.141132 -0.0904204 +-0.22307 -0.136721 -0.0965385 +0.0129171 -0.11815 -0.10032 +0.0151492 -0.122981 -0.104573 +-0.191884 -0.117046 -0.102707 +-0.00718407 -0.107319 -0.0957495 +0.0323733 -0.109227 -0.0986975 +-0.0188892 -0.10213 -0.0983985 +0.107992 -0.0910469 -0.0976465 +0.0785938 -0.0923149 -0.0988465 +-0.181186 -0.0748347 -0.0963945 +-0.148783 -0.0398304 -0.0949944 +-0.121857 -0.0394794 -0.0946994 +0.21798 -0.00858109 -0.0961775 +0.161286 0.000751008 -0.0987605 +0.14958 0.00245702 -0.0995295 +0.133077 0.0115521 -0.0865024 +0.103152 0.0148991 -0.0917664 +0.0893149 0.0196422 -0.0867224 +0.236052 0.0141851 -0.103285 +0.187156 0.0413594 -0.0937124 +0.159884 0.0459575 -0.0951625 +-0.0294953 0.0493455 -0.0966855 +0.127689 0.0565056 -0.0938944 +-0.0359154 0.0609936 -0.0931034 +0.0907979 0.0625146 -0.0907894 +-0.0120731 0.0635416 -0.0980425 +1.00001e-005 0.0654907 -0.0984885 +0.0135441 0.0675117 -0.0974345 +-0.14358 -0.466501 -0.0958455 +-0.137617 -0.469123 -0.0895574 +-0.0927579 -0.461143 -0.0945044 +-0.0847618 -0.453432 -0.0944034 +-0.139674 -0.448737 -0.0953225 +-0.129253 -0.43557 -0.0940904 +0.13774 -0.439253 -0.0920164 +-0.10408 -0.432212 -0.0966755 +-0.104893 -0.426558 -0.0932124 +0.136818 -0.414264 -0.0944054 +0.124766 -0.412688 -0.0972635 +0.130902 -0.412539 -0.0947354 +0.0934329 -0.404857 -0.0946944 +0.121869 -0.40663 -0.0948494 +-0.207156 -0.318978 -0.0975975 +-0.239039 -0.312316 -0.0925494 +-0.0653997 -0.305958 -0.0953475 +-0.0295343 -0.302786 -0.0925724 +-0.0391054 -0.303528 -0.0955375 +-0.246238 -0.302301 -0.0938964 +-0.0932219 -0.294954 -0.0964535 +-0.34257 -0.287914 -0.0969025 +0.0110651 -0.275971 -0.102668 +-0.3008 -0.274467 -0.100015 +0.0249922 -0.272171 -0.0971495 +-0.331247 -0.273334 -0.0932514 +-0.250337 -0.25005 -0.0930954 +0.119997 -0.247502 -0.0947274 +0.135332 -0.244644 -0.100523 +0.143368 -0.243369 -0.0974265 +0.192494 -0.229486 -0.0966255 +-0.246789 -0.217397 -0.0994545 +-0.246983 -0.209011 -0.0986675 +0.21408 -0.169583 -0.0948584 +-0.240531 -0.170982 -0.0975435 +-0.225423 -0.131673 -0.0902714 +0.189715 -0.139466 -0.0985015 +-0.2045 -0.126246 -0.101069 +0.00314503 -0.115422 -0.0988185 +0.0442874 -0.100493 -0.0963965 +0.0497975 -0.102955 -0.100019 +0.0616786 -0.0940739 -0.0968055 +-0.186286 -0.0929799 -0.0959175 +0.0732877 -0.0883429 -0.0950535 +0.128188 -0.0948929 -0.0987645 +0.0944879 -0.0890449 -0.0965245 +-0.0613236 -0.0659157 -0.0958125 +-0.0733987 -0.0575496 -0.0962295 +-0.165202 -0.0484915 -0.0963485 +-0.1615 -0.0431094 -0.0928844 +-0.135331 -0.0391314 -0.0963195 +0.225824 -0.0104411 -0.0971785 +0.247705 0.00095901 -0.0924124 +0.0293603 0.0295943 -0.0897484 +0.202669 0.0350864 -0.0954245 +-0.0245772 0.0444584 -0.0857014 +0.172728 0.0467405 -0.0907684 +-0.0331313 0.0559236 -0.0955245 +0.112338 0.0580166 -0.0949134 +-0.0320383 0.0662837 -0.0940034 +-0.0194432 0.0644756 -0.0974625 +-0.0149501 0.0664947 -0.0950325 +0.0218602 0.0671317 -0.0965565 +-0.114636 -0.467133 -0.0890714 +-0.097855 -0.460219 -0.0972325 +-0.134516 -0.442511 -0.0949924 +-0.0919579 -0.4413 -0.0931604 +-0.136265 -0.435776 -0.0923984 +-0.095766 -0.436071 -0.0926194 +0.157943 -0.437505 -0.0906954 +-0.12216 -0.43585 -0.0957335 +-0.117814 -0.429864 -0.0945084 +0.0827488 -0.419156 -0.0954415 +0.108183 -0.402251 -0.0945944 +0.115416 -0.403985 -0.0950315 +-0.198988 -0.315399 -0.0970215 +-0.0573866 -0.307689 -0.0935084 +-0.333757 -0.303861 -0.0921594 +-0.0726467 -0.302541 -0.0971215 +-0.0863899 -0.299473 -0.0958745 +-0.098657 -0.296852 -0.0920994 +-0.341487 -0.297264 -0.0978055 +-0.115466 -0.291483 -0.0953945 +-0.00669507 -0.290369 -0.0961155 +-0.335691 -0.276566 -0.0929054 +-0.310858 -0.274349 -0.0931554 +-0.320419 -0.270552 -0.0970395 +-0.254632 -0.268265 -0.0978785 +0.096288 -0.256902 -0.0908104 +0.104394 -0.250274 -0.0964415 +0.184948 -0.23345 -0.0969415 +-0.248929 -0.217119 -0.0919434 +0.214552 -0.174859 -0.0877614 +-0.23813 -0.154102 -0.0933634 +-0.230293 -0.148956 -0.0985885 +-0.211939 -0.127186 -0.0968075 +0.17414 -0.122713 -0.0957275 +-0.189192 -0.111173 -0.0996525 +0.0277653 -0.106715 -0.0951285 +0.0376294 -0.105318 -0.0977565 +0.145446 -0.102369 -0.0980745 +0.133258 -0.0924179 -0.0939694 +0.110085 -0.0854659 -0.0915304 +0.0887659 -0.0852879 -0.0930164 +-0.0394534 -0.0835988 -0.0957265 +-0.0861089 -0.0504645 -0.0947954 +-0.128895 -0.0374034 -0.0927314 +0.186133 -0.000207002 -0.0911474 +0.174733 -0.000418004 -0.0959035 +0.241541 0.0118351 -0.0994695 +0.233779 0.0231742 -0.0866894 +0.0696867 0.0206392 -0.0926714 +0.194072 0.00328303 -0.0814973 +0.154879 0.0527595 -0.0854954 +0.147422 0.0551976 -0.0867564 +0.0832418 0.0625916 -0.0929764 +0.0306563 0.0687217 -0.0914694 +-0.14951 -0.467241 -0.0942824 +-0.12337 -0.468571 -0.0882984 +-0.107261 -0.465901 -0.0898624 +-0.0823428 -0.45372 -0.0894464 +0.101625 -0.440549 -0.0963305 +0.123207 -0.442414 -0.0895804 +0.16192 -0.432651 -0.0934074 +0.158734 -0.433213 -0.0964495 +-0.099433 -0.43083 -0.0918584 +-0.125216 -0.429128 -0.0925034 +-0.120407 -0.422852 -0.0915404 +0.157234 -0.426018 -0.0957235 +0.148458 -0.417679 -0.0917524 +0.0815858 -0.411093 -0.0911504 +0.0875649 -0.407623 -0.0947584 +0.122077 -0.400146 -0.0914234 +0.101209 -0.395322 -0.0919044 +-0.231205 -0.3233 -0.0960045 +-0.219602 -0.320468 -0.0941014 +-0.236948 -0.319439 -0.0945684 +-0.193227 -0.310186 -0.0924334 +-0.320215 -0.30818 -0.0957125 +-0.0646806 -0.311583 -0.0889514 +-0.0496175 -0.308212 -0.0915304 +-0.159347 -0.299077 -0.0931294 +-0.104433 -0.299654 -0.0881184 +-0.105198 -0.293142 -0.0944864 +-0.110644 -0.294875 -0.0901174 +-0.340426 -0.291798 -0.0942564 +-0.339167 -0.286077 -0.0922374 +-0.287783 -0.28356 -0.0970545 +-0.337308 -0.281202 -0.0932674 +-0.251144 -0.270744 -0.0915954 +-0.320877 -0.272519 -0.0905524 +0.0440294 -0.26518 -0.0955605 +-0.248101 -0.225405 -0.0932584 +0.19927 -0.223154 -0.0949344 +0.20658 -0.208208 -0.0892024 +0.216339 -0.19661 -0.0914894 +0.209189 -0.163516 -0.0898054 +-0.243522 -0.158363 -0.0885574 +0.170204 -0.116689 -0.0913854 +-0.201888 -0.11658 -0.0925984 +-0.201741 -0.120641 -0.0978155 +0.00395804 -0.111772 -0.0939964 +0.165955 -0.110467 -0.0878374 +0.0259503 -0.112531 -0.0979985 +0.0316783 -0.102213 -0.0935344 +-0.0128311 -0.10223 -0.0936754 +-0.0240112 -0.097806 -0.0979245 +0.137787 -0.097589 -0.0976855 +0.0661267 -0.0897449 -0.0944964 +-0.0344323 -0.0836278 -0.0896154 +-0.184218 -0.0684917 -0.0905364 +-0.0613776 -0.0624816 -0.0881154 +-0.0909739 -0.0469225 -0.0914774 +0.224534 -0.00691007 -0.0907624 +0.217562 -0.00515805 -0.0897774 +0.210321 -0.00594206 -0.0938524 +0.248006 0.00213302 -0.0856984 +0.242599 0.0128791 -0.0918244 +0.236528 0.0162662 -0.0958525 +0.0786788 0.0213202 -0.0873474 +0.0534245 0.0245932 -0.0901104 +0.217281 0.0352084 -0.0807203 +0.126649 0.0598716 -0.0864044 +0.0732287 0.0631156 -0.0930384 +0.0513095 0.0657247 -0.0903604 +-0.0293953 0.0706387 -0.0910974 +-0.00612006 0.0653457 -0.0974345 +-0.0107141 0.0681527 -0.0927224 +0.00778508 0.0705387 -0.0922884 +-0.15334 -0.461723 -0.0926664 +-0.100132 -0.4638 -0.0914294 +-0.0869979 -0.459045 -0.0948314 +-0.0856549 -0.448562 -0.0896884 +-0.146373 -0.445483 -0.0914664 +0.0818158 -0.438549 -0.0902044 +0.0805558 -0.431485 -0.0874424 +0.0815388 -0.426993 -0.0924624 +0.127979 -0.40672 -0.0922234 +-0.226446 -0.318927 -0.0917214 +-0.213458 -0.316272 -0.0906524 +-0.183961 -0.307872 -0.0954295 +-0.239627 -0.302807 -0.0896684 +-0.0812758 -0.304294 -0.0926664 +-0.0221582 -0.305833 -0.0831023 +-0.0187812 -0.300817 -0.0892224 +-0.24464 -0.296128 -0.0908594 +-0.341422 -0.293715 -0.0890734 +-0.139129 -0.294751 -0.0976425 +-0.123777 -0.292018 -0.0932584 +-0.289959 -0.288333 -0.0941394 +-0.297055 -0.281121 -0.0899174 +-0.301687 -0.27733 -0.0934074 +-0.246672 -0.282137 -0.0880514 +-0.334494 -0.276427 -0.0876234 +-0.329322 -0.274261 -0.0868704 +-0.247508 -0.274065 -0.0859084 +0.0395354 -0.270941 -0.0888084 +0.0870169 -0.256802 -0.0948004 +0.112661 -0.251572 -0.0912204 +0.12863 -0.246366 -0.0913434 +0.152802 -0.241746 -0.0949124 +0.201784 -0.21548 -0.0904334 +-0.248538 -0.185418 -0.0913484 +-0.24504 -0.177039 -0.0937014 +-0.230103 -0.139806 -0.0926864 +-0.207702 -0.121398 -0.0946964 +-0.00185202 -0.110731 -0.0964855 +0.0106531 -0.113409 -0.0962945 +-0.187849 -0.1018 -0.0980365 +0.143608 -0.096892 -0.0927864 +0.0518745 -0.097436 -0.0963425 +0.0751218 -0.0827408 -0.0902934 +-0.0454255 -0.0785498 -0.0953455 +-0.0752858 -0.0534095 -0.0894224 +-0.154991 -0.0400134 -0.0928424 +-0.142788 -0.0368924 -0.0921894 +-0.135917 -0.0351424 -0.0895414 +0.238364 -0.0100881 -0.0919824 +0.231224 -0.00886709 -0.0922114 +0.247716 -0.00526805 -0.0946184 +0.190497 -0.00448104 -0.0980965 +0.182215 -0.00216902 -0.0967525 +0.134611 0.00776308 -0.0938114 +0.125051 0.0142641 -0.0838143 +0.12687 0.0103361 -0.0915074 +0.111082 0.0142431 -0.0892784 +0.0854059 0.0174122 -0.0936344 +0.0613856 0.0218872 -0.0933814 +0.0104901 0.0361424 -0.0832043 +-0.0109461 0.0406094 -0.0850354 +0.179434 0.0435334 -0.0938164 +0.163793 0.0482145 -0.0884874 +0.148339 0.0509545 -0.0929654 +-0.0303703 0.0471565 -0.0888104 +-0.0346253 0.0518095 -0.0910184 +0.119357 0.0592646 -0.0905794 +0.097203 0.0599686 -0.0957515 +0.0584106 0.0665647 -0.0877574 +0.0384424 0.0672907 -0.0915084 +-0.0243602 0.0680667 -0.0944894 +-0.0173682 0.0704027 -0.0916814 +0.0161672 0.0705977 -0.0920084 +-0.144918 -0.470441 -0.0889194 +-0.0876549 -0.462289 -0.0896114 +-0.0821708 -0.451031 -0.0843823 +0.098327 -0.444408 -0.0906874 +0.0787658 -0.439016 -0.0823153 +0.161187 -0.426777 -0.0917784 +-0.13311 -0.429219 -0.0907494 +-0.112555 -0.424526 -0.0934504 +-0.118079 -0.416025 -0.0896054 +-0.112041 -0.417953 -0.0907564 +0.146371 -0.414341 -0.0862384 +0.143049 -0.416272 -0.0935684 +0.0873949 -0.399794 -0.0918804 +0.0946329 -0.397995 -0.0925284 +0.104733 -0.380103 -0.0875024 +0.114377 -0.397272 -0.0918674 +0.10786 -0.394712 -0.0915834 +-0.232532 -0.31526 -0.0904224 +-0.20078 -0.310967 -0.0882994 +-0.313139 -0.308719 -0.0959185 +-0.301619 -0.309208 -0.0915874 +-0.0426734 -0.308999 -0.0883364 +-0.294933 -0.308101 -0.0923104 +-0.327765 -0.306532 -0.0943564 +-0.16944 -0.300664 -0.0900484 +-0.290014 -0.303573 -0.0927424 +-0.288458 -0.296389 -0.0945224 +-0.148517 -0.296745 -0.0943094 +-0.0113881 -0.295981 -0.0913364 +-0.292552 -0.281818 -0.0939474 +-0.247033 -0.28923 -0.0904914 +0.0781368 -0.26023 -0.0933994 +-0.250575 -0.263413 -0.0914754 +0.136405 -0.243918 -0.0914304 +-0.246671 -0.192586 -0.0964465 +0.217122 -0.182 -0.0891044 +-0.241457 -0.149367 -0.0864494 +0.166437 -0.118606 -0.0998015 +-0.196916 -0.111421 -0.0947974 +-0.192374 -0.107402 -0.0934964 +0.0378614 -0.099985 -0.0942234 +-0.191679 -0.098138 -0.0924374 +0.0411294 -0.095173 -0.0915964 +0.139671 -0.0913949 -0.0890894 +0.0558336 -0.0924209 -0.0935234 +-0.184863 -0.0838878 -0.0945904 +-0.169049 -0.0456015 -0.0902994 +-0.109153 -0.0408104 -0.0910574 +0.162025 0.00424504 -0.0912524 +0.148005 0.00598206 -0.0925954 +0.0425224 0.0292663 -0.0838783 +0.221058 0.0315523 -0.0870894 +0.20123 0.0414084 -0.0822183 +-0.0389364 0.0644916 -0.0892514 +-0.15448 -0.468253 -0.0906244 +-0.0822638 -0.462081 -0.0872644 +-0.152411 -0.455227 -0.0921714 +-0.156453 -0.453576 -0.0878544 +-0.152422 -0.447488 -0.0888074 +-0.0890199 -0.443323 -0.0878384 +0.0947589 -0.447876 -0.0855384 +0.0811738 -0.444463 -0.0879964 +0.107368 -0.443902 -0.0899824 +-0.142999 -0.435364 -0.0896124 +0.151829 -0.44073 -0.0864904 +0.0809508 -0.418466 -0.0912094 +-0.125439 -0.416496 -0.0880344 +0.140559 -0.412052 -0.0892044 +0.0826618 -0.404542 -0.0906014 +0.111881 -0.388272 -0.0890674 +0.103987 -0.387476 -0.0896094 +-0.22769 -0.311782 -0.0857744 +-0.315998 -0.309017 -0.0894534 +-0.0889159 -0.30712 -0.0877094 +-0.292669 -0.300142 -0.0841423 +-0.0918159 -0.301671 -0.0918004 +-0.338851 -0.299261 -0.0914914 +-0.292252 -0.286053 -0.0891784 +0.0097511 -0.282933 -0.0931484 +-0.339291 -0.281045 -0.0880454 +-0.315999 -0.272881 -0.0925434 +-0.312368 -0.275173 -0.0868584 +-0.249348 -0.244253 -0.0885614 +0.204837 -0.156484 -0.0916084 +0.198966 -0.148566 -0.0917064 +-0.235089 -0.146486 -0.0922524 +-0.219434 -0.127028 -0.0909624 +0.00869809 -0.108936 -0.0921174 +0.0219292 -0.109339 -0.0936054 +0.0190372 -0.10553 -0.0893194 +-0.0186942 -0.097191 -0.0922204 +0.0478495 -0.0943529 -0.0926994 +0.124368 -0.0887959 -0.0928104 +0.115529 -0.0900389 -0.0957485 +0.104738 -0.0817478 -0.0883684 +0.0810408 -0.0867739 -0.0942494 +0.0827328 -0.0812848 -0.0892704 +-0.0665517 -0.0609826 -0.0935504 +-0.0689467 -0.0571676 -0.0885734 +-0.173203 -0.0515495 -0.0928984 +-0.0976 -0.0455815 -0.0938594 +-0.0177312 0.0419594 -0.0871094 +0.155756 0.0500465 -0.0919054 +0.098793 0.0626066 -0.0884634 +0.0708497 0.0674377 -0.0853254 +0.0653877 0.0652787 -0.0897834 +0.0447284 0.0641696 -0.0942924 +-0.00436604 0.0683567 -0.0920404 +-0.0282763 0.0756138 -0.0874584 +-0.0235092 0.0714417 -0.0888914 +-0.0182022 0.0734557 -0.0866894 +-0.0356844 0.0693297 -0.0904344 +-0.130965 -0.470863 -0.0858234 +-0.117357 -0.470705 -0.0837263 +0.13272 -0.443151 -0.0863294 +-0.141318 -0.441532 -0.0927454 +0.14215 -0.442661 -0.0850874 +-0.140499 -0.429217 -0.0879454 +-0.095957 -0.431603 -0.0858884 +0.16527 -0.43116 -0.0886644 +-0.100643 -0.417641 -0.0852474 +-0.128849 -0.422899 -0.0895724 +-0.106308 -0.413489 -0.0877014 +-0.105335 -0.420697 -0.0903004 +0.134808 -0.408242 -0.0890654 +0.118958 -0.392592 -0.0890504 +0.096292 -0.38993 -0.0902944 +-0.0805578 -0.310069 -0.0876434 +-0.322535 -0.307726 -0.0891434 +-0.32803 -0.305588 -0.0865234 +-0.298311 -0.308724 -0.0858284 +-0.097386 -0.304265 -0.0872724 +-0.125689 -0.29479 -0.0861344 +0.00811708 -0.289007 -0.0849793 +-0.241984 -0.287785 -0.0854104 +-0.293803 -0.285587 -0.0838143 +0.0312543 -0.275005 -0.0878414 +-0.325846 -0.272273 -0.0919314 +0.0467945 -0.27098 -0.0853124 +0.104825 -0.255077 -0.0896734 +0.15369 -0.239162 -0.0865754 +0.168285 -0.238226 -0.0938164 +0.17419 -0.2352 -0.0917254 +-0.249121 -0.230539 -0.0867414 +0.212879 -0.20359 -0.0923314 +0.181421 -0.128361 -0.0929364 +-0.219842 -0.122471 -0.0861344 +-0.214988 -0.117541 -0.0851014 +-0.202503 -0.111562 -0.0891354 +0.161793 -0.104005 -0.0839853 +0.15803 -0.106415 -0.0912144 +0.0245362 -0.102836 -0.0911334 +0.0277253 -0.097907 -0.0887174 +0.151102 -0.101923 -0.0923914 +0.148195 -0.09538 -0.0869034 +0.0443574 -0.0904969 -0.0879324 +-0.0260263 -0.0925969 -0.0932944 +0.130988 -0.0874269 -0.0891834 +0.117629 -0.0853479 -0.0901904 +0.0676307 -0.0842098 -0.0904814 +-0.190233 -0.0808308 -0.0873234 +0.0842378 -0.0757848 -0.0843003 +0.0904889 -0.0797418 -0.0878524 +-0.0506305 -0.0733397 -0.0933974 +-0.186027 -0.0763398 -0.0911604 +-0.0557976 -0.0679177 -0.0909184 +-0.17955 -0.0539205 -0.0879234 +-0.115283 -0.0381264 -0.0886794 +0.233014 -0.00622106 -0.0862674 +0.203524 -0.00299803 -0.0903954 +0.193928 -0.00172602 -0.0914494 +0.177575 0.00204102 -0.0897834 +0.168006 0.00161602 -0.0943454 +0.155328 0.00354204 -0.0950645 +0.244835 0.0116971 -0.0842693 +0.0701077 0.0238752 -0.0848683 +0.0248752 0.0330783 -0.0834353 +-0.00437304 0.0416574 -0.0775023 +-0.0385424 0.0565056 -0.0883214 +0.0949529 0.0657557 -0.0832563 +0.0783518 0.0688307 -0.0811853 +-0.0344203 0.0744837 -0.0877804 +-0.00860709 0.0720987 -0.0891634 +0.00186102 0.0690077 -0.0937604 +-0.0229852 0.0775168 -0.0843773 +0.0109531 0.0734217 -0.0873474 +-0.151568 -0.472649 -0.0862864 +-0.158626 -0.468924 -0.0859834 +-0.0936619 -0.463105 -0.0897684 +-0.0823278 -0.458725 -0.0913094 +-0.0819038 -0.449736 -0.0781923 +0.0827008 -0.44971 -0.0846913 +-0.0926269 -0.437699 -0.0865904 +0.163559 -0.437809 -0.0887074 +-0.099554 -0.425129 -0.0869424 +0.15761 -0.421694 -0.0898914 +0.152916 -0.41837 -0.0878254 +0.0802518 -0.417127 -0.0889074 +0.0794528 -0.407291 -0.0847083 +-0.112934 -0.409762 -0.0877834 +0.129918 -0.401523 -0.0884554 +0.0898919 -0.392505 -0.0902774 +0.096318 -0.383109 -0.0884064 +-0.22917 -0.304713 -0.0813083 +-0.0731277 -0.308133 -0.0914714 +-0.187189 -0.305546 -0.0878384 +-0.111496 -0.300465 -0.0844073 +-0.132354 -0.292503 -0.0914644 +-0.291931 -0.292802 -0.0856314 +-0.341583 -0.28759 -0.0877354 +-0.340429 -0.291378 -0.0822393 +0.0164652 -0.283486 -0.0864074 +-0.30668 -0.276404 -0.0897944 +-0.323783 -0.273605 -0.0852394 +0.0508965 -0.26601 -0.0915974 +0.0643696 -0.267787 -0.0873814 +0.0684167 -0.261855 -0.0932644 +-0.249353 -0.250492 -0.0858824 +0.160657 -0.239664 -0.0923884 +0.179874 -0.232319 -0.0911914 +0.191867 -0.22444 -0.0901354 +0.195496 -0.217848 -0.0864324 +-0.251303 -0.215202 -0.0840803 +-0.252661 -0.207883 -0.0830803 +0.199959 -0.209659 -0.0835283 +-0.250815 -0.193767 -0.0892004 +-0.250252 -0.179078 -0.0862094 +-0.243686 -0.166419 -0.0912594 +0.173522 -0.11443 -0.0829383 +-0.202154 -0.10524 -0.0850334 +-0.000353004 -0.107209 -0.0915204 +0.0152502 -0.10968 -0.0931764 +-0.00603806 -0.102918 -0.0901404 +0.0210122 -0.098715 -0.0865984 +-0.190262 -0.0889419 -0.0901554 +0.0371164 -0.0911379 -0.0871364 +0.0599386 -0.0870149 -0.0909974 +0.106373 -0.0767898 -0.0826573 +0.096715 -0.0834428 -0.0909604 +-0.0448504 -0.0749207 -0.0877834 +-0.0947329 -0.0435104 -0.0864964 +-0.164522 -0.0402674 -0.0872934 +-0.122191 -0.0363034 -0.0879304 +-0.142841 -0.0333333 -0.0854614 +0.228887 0.0280053 -0.0830753 +0.215138 0.0320523 -0.0930224 +0.134248 0.0579026 -0.0878604 +0.111637 0.0622076 -0.0868254 +0.10525 0.0609146 -0.0916414 +-0.000530005 0.0709817 -0.0877574 +0.0240882 0.0704507 -0.0904534 +-0.137853 -0.473409 -0.0827323 +-0.102525 -0.467569 -0.0852704 +-0.096536 -0.466479 -0.0866454 +-0.0899779 -0.466384 -0.0853064 +-0.0842318 -0.466457 -0.0837653 +0.0885779 -0.448716 -0.0855444 +-0.148918 -0.439098 -0.0883044 +-0.0891629 -0.440573 -0.0810573 +-0.148481 -0.431681 -0.0854184 +0.0782278 -0.420624 -0.0805893 +-0.136715 -0.422856 -0.0868004 +-0.121055 -0.410261 -0.0867704 +-0.113165 -0.402273 -0.0850134 +0.133279 -0.395786 -0.0838343 +0.126527 -0.395226 -0.0875464 +0.112669 -0.380284 -0.0867324 +0.097731 -0.376433 -0.0863744 +-0.0872759 -0.312827 -0.0829963 +-0.308831 -0.309403 -0.0902034 +-0.0286803 -0.307761 -0.0840593 +-0.330216 -0.30321 -0.0809013 +-0.234657 -0.30008 -0.0838533 +-0.339104 -0.297566 -0.0845493 +-0.29102 -0.292526 -0.0908274 +-0.339305 -0.285105 -0.0821573 +-0.336444 -0.279704 -0.0830073 +0.0235062 -0.277492 -0.0899444 +-0.317608 -0.273875 -0.0852284 +0.0824548 -0.264436 -0.0873744 +0.0896979 -0.261071 -0.0889344 +-0.249526 -0.257757 -0.0867074 +-0.237029 -0.141416 -0.0860764 +0.184591 -0.127823 -0.0841933 +-0.226283 -0.126256 -0.0839203 +-0.213648 -0.122164 -0.0908124 +-0.208663 -0.116413 -0.0889934 +-0.198388 -0.107482 -0.0902184 +-0.00297803 -0.100841 -0.0851874 +0.0123631 -0.105089 -0.0890894 +0.0340793 -0.096352 -0.0901204 +0.0399084 -0.0862079 -0.0842573 +0.0515645 -0.0887559 -0.0896764 +0.0618206 -0.0810158 -0.0866894 +0.098403 -0.0781438 -0.0852844 +-0.0400044 -0.0793848 -0.0895474 +-0.182391 -0.0611096 -0.0894924 +-0.157907 -0.0371474 -0.0869014 +-0.128911 -0.0342493 -0.0858844 +0.247325 -0.00621406 -0.0890714 +0.211451 -0.00245702 -0.0865794 +0.197715 0.000372004 -0.0859254 +0.24619 0.00736707 -0.0896354 +0.170163 0.00451505 -0.0877844 +0.162259 0.00728507 -0.0849563 +0.140845 0.00837908 -0.0903214 +0.119288 0.0125961 -0.0896724 +0.0609346 0.0254133 -0.0850744 +0.00259603 0.0367004 -0.0868794 +0.194977 0.0408274 -0.0893904 +0.179082 0.0479995 -0.0838483 +0.0784298 0.0653447 -0.0879774 +-0.0401654 0.0703717 -0.0859454 +0.0626816 0.0697027 -0.0817723 +0.0452935 0.0690037 -0.0867004 +0.0352324 0.0709297 -0.0860654 +-0.00477505 0.0755538 -0.0842623 +-0.124886 -0.473003 -0.0812503 +-0.095591 -0.468662 -0.0816703 +-0.161916 -0.467493 -0.0803683 +-0.15771 -0.461252 -0.0881304 +-0.154582 -0.44089 -0.0852044 +0.166631 -0.427229 -0.0826943 +0.16239 -0.424142 -0.0864174 +-0.144775 -0.424151 -0.0839743 +0.1626 -0.422353 -0.0806093 +-0.099937 -0.410045 -0.0829643 +0.0806908 -0.399748 -0.0863894 +0.118851 -0.384616 -0.0864804 +0.0882669 -0.385359 -0.0878024 +0.115945 -0.369716 -0.0837383 +0.0946509 -0.369474 -0.0848523 +0.109501 -0.373552 -0.0856894 +0.113638 -0.361457 -0.0824573 +-0.220774 -0.314822 -0.0874804 +-0.0795118 -0.315768 -0.0826953 +-0.104191 -0.305936 -0.0831843 +-0.178794 -0.302797 -0.0883064 +-0.291201 -0.298644 -0.0894004 +-0.334674 -0.301714 -0.0849793 +-0.00936709 -0.300019 -0.0825733 +-0.29246 -0.295428 -0.0802773 +-0.134683 -0.294129 -0.0842453 +-0.140825 -0.293768 -0.0904024 +-0.248441 -0.243513 -0.0807103 +0.145395 -0.241702 -0.0894374 +-0.248985 -0.237508 -0.0881194 +0.184274 -0.22755 -0.0873424 +0.210859 -0.168338 -0.0845603 +-0.24783 -0.171369 -0.0869474 +-0.195336 -0.0947349 -0.0869294 +0.155466 -0.099624 -0.0851844 +0.0328313 -0.0867339 -0.0827733 +-0.0280673 -0.0873019 -0.0879764 +0.122211 -0.0821778 -0.0857434 +0.0545725 -0.0832748 -0.0868784 +0.0765218 -0.0771958 -0.0855414 +-0.0546635 -0.0656337 -0.0835913 +-0.0816228 -0.0498645 -0.0885444 +-0.163997 -0.0363374 -0.0812843 +-0.107121 -0.0381874 -0.0835653 +-0.150195 -0.0354454 -0.0877494 +0.0661247 0.0276163 -0.0778063 +0.0512885 0.0279133 -0.0833483 +0.226013 0.0337483 -0.0710222 +0.00314803 0.0392614 -0.0795253 +0.170012 0.0502315 -0.0833893 +-0.0354264 0.0502175 -0.0838023 +-0.0405274 0.0547445 -0.0812613 +0.00445804 0.0729377 -0.0851374 +-0.0162012 0.0769778 -0.0823193 +0.0193772 0.0733177 -0.0862064 +-0.0256943 0.0814698 -0.0800013 +-0.0376964 0.0770698 -0.0839143 +-0.154564 -0.476149 -0.0809773 +-0.109738 -0.470244 -0.0831473 +-0.0780088 -0.461711 -0.0834063 +-0.160232 -0.455165 -0.0835053 +0.0802868 -0.452429 -0.0799253 +-0.0856259 -0.445987 -0.0828463 +0.158354 -0.441137 -0.0843973 +0.167383 -0.436608 -0.0845533 +0.169276 -0.432343 -0.0810573 +-0.140858 -0.417111 -0.0826523 +-0.13288 -0.416379 -0.0855824 +-0.128794 -0.409475 -0.0840553 +-0.120188 -0.404142 -0.0845283 +-0.106472 -0.39927 -0.0834253 +0.135945 -0.402813 -0.0845003 +0.0836768 -0.393813 -0.0880164 +0.124644 -0.388533 -0.0857804 +0.102375 -0.370849 -0.0854684 +-0.0566696 -0.313143 -0.0867144 +-0.320201 -0.307216 -0.0821603 +-0.234309 -0.307721 -0.0874104 +-0.117891 -0.295125 -0.0877724 +-0.239814 -0.295207 -0.0864694 +-0.00149801 -0.29393 -0.0856694 +-0.243149 -0.278593 -0.0821973 +0.0558176 -0.269606 -0.0860214 +0.0926029 -0.265207 -0.0836853 +0.121804 -0.250871 -0.0872064 +0.130097 -0.24937 -0.0838203 +-0.250014 -0.222851 -0.0851344 +0.209138 -0.199998 -0.0853994 +0.215844 -0.189602 -0.0874324 +-0.243338 -0.144162 -0.0795643 +0.196829 -0.143465 -0.0832703 +-0.232232 -0.129294 -0.0801993 +-0.231626 -0.134449 -0.0863004 +0.00614106 -0.104971 -0.0880444 +0.0306043 -0.0924199 -0.0856944 +-0.0217462 -0.0915869 -0.0876984 +0.0470995 -0.0850409 -0.0853804 +-0.0313793 -0.0820068 -0.0832963 +0.0563736 -0.0775078 -0.0830673 +-0.189358 -0.0721297 -0.0850634 +-0.0432994 -0.0723477 -0.0805503 +-0.0497425 -0.0703067 -0.0858224 +-0.0649816 -0.0576046 -0.0822903 +-0.17565 -0.0472665 -0.0860944 +-0.102006 -0.0417314 -0.0881334 +0.237772 -0.00452405 -0.0811463 +0.240851 -0.00764408 -0.0864754 +0.182381 0.00366604 -0.0849593 +0.189621 0.00237802 -0.0849063 +0.106645 0.0179022 -0.0832593 +0.098337 0.0189112 -0.0848133 +-0.0132111 0.0434974 -0.0782803 +0.186557 0.0447214 -0.0861654 +0.161099 0.0531615 -0.0818763 +0.135047 0.0612086 -0.0791213 +-0.0418124 0.0613446 -0.0850294 +0.112443 0.0653857 -0.0786953 +0.0860249 0.0653857 -0.0843063 +0.0542015 0.0700497 -0.0826433 +0.00142501 0.0771568 -0.0807883 +0.0145761 0.0754458 -0.0819613 +-0.0430464 0.0740397 -0.0808613 +-0.0118981 0.0748447 -0.0859044 +-0.109687 -0.474467 -0.0760383 +-0.102802 -0.471588 -0.0799433 +-0.0894909 -0.468684 -0.0789103 +-0.0793788 -0.456408 -0.0850574 +0.116503 -0.445362 -0.0857644 +-0.119739 -0.397055 -0.0815333 +-0.112533 -0.394153 -0.0818953 +0.131035 -0.388794 -0.0828353 +0.0812388 -0.389493 -0.0845193 +0.126511 -0.381337 -0.0827793 +0.0823718 -0.381436 -0.0836703 +0.0899789 -0.377179 -0.0860914 +0.10058 -0.362679 -0.0836923 +0.107946 -0.365405 -0.0842883 +-0.0481375 -0.313171 -0.0838943 +-0.0359514 -0.308301 -0.0868424 +-0.305001 -0.309422 -0.0851414 +-0.190915 -0.302691 -0.0808163 +-0.18336 -0.300828 -0.0803623 +-0.29773 -0.281829 -0.0835743 +0.0250923 -0.281555 -0.0821483 +-0.331796 -0.276746 -0.0811653 +-0.307664 -0.276827 -0.0833133 +0.0350514 -0.277443 -0.0809073 +0.108006 -0.258965 -0.0831773 +0.115278 -0.255367 -0.0842093 +0.168139 -0.234837 -0.0860494 +-0.254006 -0.211418 -0.0756313 +0.191309 -0.13527 -0.0823303 +0.187329 -0.134243 -0.0911184 +-0.205507 -0.112045 -0.0842083 +-0.195364 -0.103746 -0.0873174 +0.000417004 -0.104683 -0.0869584 +0.0160682 -0.102217 -0.0855334 +-0.0115681 -0.09893 -0.0887914 +0.0243192 -0.0937439 -0.0840833 +0.0423554 -0.0806788 -0.0815983 +0.113759 -0.0802018 -0.0851134 +0.0921199 -0.0746267 -0.0823683 +-0.0710647 -0.0533245 -0.0820623 +-0.149057 -0.0317133 -0.0805233 +-0.135532 -0.0321073 -0.0822983 +0.206559 0.000133001 -0.0829873 +0.154814 0.00702107 -0.0881704 +0.147164 0.00946909 -0.0856434 +0.238359 0.0177962 -0.0885744 +0.0278333 0.0361704 -0.0746622 +0.211427 0.0366764 -0.0830793 +0.210883 0.0418234 -0.0700672 +-0.0211642 0.0452875 -0.0790123 +0.150655 0.0573306 -0.0797373 +0.141595 0.0584486 -0.0826413 +0.119356 0.0627506 -0.0827243 +0.0411124 0.0725627 -0.0810173 +0.0220102 0.0757748 -0.0796573 +-0.116907 -0.474264 -0.0776643 +-0.0835818 -0.46895 -0.0775053 +-0.158305 -0.447282 -0.0837853 +0.0871049 -0.453064 -0.0782773 +0.102098 -0.448868 -0.0825133 +-0.0855779 -0.444175 -0.0759553 +0.164188 -0.442022 -0.0821573 +-0.155263 -0.433997 -0.0816673 +-0.145148 -0.411618 -0.0780033 +0.157564 -0.41931 -0.0827073 +-0.095819 -0.414781 -0.0785783 +0.141682 -0.409034 -0.0835673 +-0.105467 -0.406099 -0.0852344 +-0.126746 -0.402575 -0.0817533 +-0.108077 -0.388044 -0.0798483 +0.0784588 -0.397524 -0.0805563 +0.119925 -0.376908 -0.0841143 +0.0878119 -0.368181 -0.0831203 +0.0926879 -0.361763 -0.0826883 +0.117037 -0.354717 -0.0801023 +0.110911 -0.349093 -0.0798643 +0.106954 -0.356304 -0.0820913 +-0.0718737 -0.313801 -0.0858724 +-0.096449 -0.310277 -0.0822333 +-0.313196 -0.308959 -0.0836203 +-0.308296 -0.30873 -0.0797053 +-0.195615 -0.306897 -0.0845203 +-0.294915 -0.306362 -0.0807523 +-0.197476 -0.301984 -0.0758923 +-0.111551 -0.306503 -0.0798243 +-0.119246 -0.30046 -0.0818933 +-0.337395 -0.295759 -0.0777273 +-0.153182 -0.296021 -0.0873174 +-0.243998 -0.269813 -0.0790773 +0.10113 -0.266462 -0.0789713 +0.175651 -0.229972 -0.0830843 +0.188475 -0.221539 -0.0829583 +-0.251906 -0.201024 -0.0867744 +-0.252899 -0.187773 -0.0834973 +0.213465 -0.183013 -0.0815663 +-0.248716 -0.163406 -0.0829113 +0.20223 -0.152394 -0.0847883 +-0.222866 -0.11989 -0.0806143 +-0.198508 -0.100746 -0.0809723 +-0.00869809 -0.096766 -0.0840223 +0.00802608 -0.096512 -0.0807773 +0.0185222 -0.0934229 -0.0815683 +-0.0152702 -0.0944219 -0.0860194 +0.145208 -0.0895009 -0.0824153 +-0.193877 -0.0771438 -0.0805153 +0.13759 -0.0858899 -0.0839193 +0.129959 -0.0829038 -0.0842503 +-0.0378194 -0.0773728 -0.0827823 +0.095896 -0.0647386 -0.0711772 +-0.0487645 -0.0675787 -0.0784563 +-0.187669 -0.0638696 -0.0833603 +-0.185202 -0.0563966 -0.0821393 +0.225765 -0.00399304 -0.0845793 +0.21849 -0.00211602 -0.0833583 +0.154059 0.0103481 -0.0817723 +0.146232 0.0129511 -0.0790663 +0.0839898 0.0233232 -0.0804693 +0.0762118 0.0259523 -0.0775983 +0.224205 0.0324783 -0.0785793 +0.0167392 0.0334023 -0.0871234 +-0.0180852 0.0469055 -0.0720472 +-0.0288453 0.0472205 -0.0801873 +0.186201 0.0482285 -0.0774263 +0.0335903 0.0743047 -0.0796333 +-0.0334213 0.0829478 -0.0784233 +-0.0787938 -0.466749 -0.0809003 +0.125687 -0.446592 -0.0819703 +-0.151859 -0.426272 -0.0807513 +0.0767008 -0.406407 -0.0716832 +0.151529 -0.416556 -0.0822513 +-0.14119 -0.405605 -0.0770433 +0.147774 -0.412192 -0.0794253 +-0.13657 -0.410336 -0.0814543 +0.140498 -0.403629 -0.0798493 +-0.102822 -0.393814 -0.0807143 +-0.128206 -0.396211 -0.0781583 +0.0789388 -0.38703 -0.0794573 +0.098228 -0.355173 -0.0815183 +0.1026 -0.348259 -0.0798603 +-0.0638476 -0.318117 -0.0825783 +-0.0840118 -0.320432 -0.0787913 +-0.2224 -0.308522 -0.0808743 +-0.292922 -0.305232 -0.0871674 +-0.000220002 -0.298495 -0.0763283 +-0.146111 -0.293959 -0.0854504 +-0.236325 -0.292127 -0.0808863 +-0.302049 -0.278865 -0.0805133 +-0.302137 -0.278786 -0.0868104 +-0.326563 -0.274669 -0.0797753 +0.116622 -0.260115 -0.0774833 +0.139082 -0.245028 -0.0837623 +0.147387 -0.241801 -0.0809593 +0.160856 -0.235971 -0.0829983 +-0.252427 -0.171693 -0.0797643 +0.211507 -0.175253 -0.0789603 +-0.246878 -0.153871 -0.0812973 +0.201074 -0.147365 -0.0698022 +-0.237801 -0.136025 -0.0800123 +-0.217883 -0.114508 -0.0794343 +0.168169 -0.106774 -0.0799813 +0.161417 -0.098599 -0.0773583 +-0.19838 -0.0848428 -0.0778253 +0.0270653 -0.0883339 -0.0814023 +0.0492805 -0.0796298 -0.0827183 +0.0507525 -0.0745517 -0.0793193 +0.0691737 -0.0785988 -0.0861214 +0.100258 -0.0730287 -0.0794823 +0.0783088 -0.0719467 -0.0807063 +-0.0590086 -0.0613056 -0.0808363 +-0.0869589 -0.0463055 -0.0856414 +-0.170655 -0.0413844 -0.0835043 +-0.098802 -0.0401814 -0.0814123 +-0.114491 -0.0357134 -0.0818693 +-0.121344 -0.0337063 -0.0810193 +-0.156371 -0.0334033 -0.0809743 +-0.141531 -0.0302993 -0.0783303 +0.242885 -0.00306303 -0.0773793 +0.246393 -0.00500605 -0.0831103 +0.200432 0.00259903 -0.0803933 +0.241037 0.0178962 -0.0819633 +0.131465 0.0153372 -0.0793083 +0.116409 0.0165122 -0.0823033 +0.0380644 0.0336103 -0.0757383 +0.210008 0.0394974 -0.0776183 +0.193773 0.0445684 -0.0808553 +-0.0443084 0.0584116 -0.0753203 +-0.0437854 0.0671397 -0.0821033 +0.0907159 0.0679677 -0.0774463 +-0.0184752 0.0805608 -0.0788693 +0.00548805 0.0795198 -0.0746772 +-0.0311003 0.0794248 -0.0833723 +-0.14022 -0.477839 -0.0756653 +-0.095823 -0.472178 -0.0770793 +-0.161126 -0.461818 -0.0828873 +-0.162284 -0.450527 -0.0790783 +0.0782658 -0.44569 -0.0801053 +0.108988 -0.452664 -0.0751173 +0.129818 -0.447503 -0.0796633 +0.169955 -0.438704 -0.0784473 +-0.0926619 -0.434366 -0.0800803 +-0.157998 -0.428327 -0.0762233 +0.0770968 -0.427457 -0.0758893 +-0.0967 -0.421278 -0.0807623 +-0.098973 -0.401194 -0.0803183 +0.13891 -0.396727 -0.0790723 +0.129962 -0.374407 -0.0795633 +0.12377 -0.370413 -0.0813783 +0.0844848 -0.361633 -0.0797273 +0.121146 -0.362509 -0.0807253 +-0.0334193 -0.312422 -0.0790713 +-0.301431 -0.308581 -0.0793793 +-0.20828 -0.310093 -0.0841043 +-0.293114 -0.300566 -0.0785843 +-0.167956 -0.297471 -0.0814893 +-0.13091 -0.30315 -0.0733772 +-0.128161 -0.298143 -0.0802723 +-0.161786 -0.297473 -0.0859424 +-0.141166 -0.294719 -0.0798663 +-0.292143 -0.289102 -0.0808403 +0.00842908 -0.293415 -0.0770823 +-0.235963 -0.282045 -0.0735402 +0.0286293 -0.283747 -0.0751703 +0.0605716 -0.273582 -0.0805723 +0.0734247 -0.265844 -0.0876174 +0.099787 -0.260973 -0.0848513 +-0.248363 -0.266443 -0.0849903 +0.143053 -0.247126 -0.0759023 +-0.250596 -0.22755 -0.0783633 +-0.251999 -0.159744 -0.0756713 +0.177845 -0.121644 -0.0871714 +-0.211541 -0.112669 -0.0823713 +0.0152322 -0.098102 -0.0820593 +-0.199031 -0.0925339 -0.0811093 +0.00383804 -0.100834 -0.0842723 +0.153088 -0.0937479 -0.0801953 +0.142228 -0.0834388 -0.0774443 +0.126133 -0.0782768 -0.0803413 +0.0635816 -0.0747687 -0.0825353 +0.0862829 -0.0705807 -0.0788093 +-0.176768 -0.0428194 -0.0792123 +-0.102436 -0.0371034 -0.0761493 +0.223162 -0.000340003 -0.0781533 +0.168709 0.00801408 -0.0811093 +0.139544 0.0121681 -0.0828553 +0.0190472 0.0365124 -0.0783343 +0.0705247 0.0708887 -0.0781003 +0.0841378 0.0703727 -0.0760693 +0.0483775 0.0724467 -0.0792663 +-0.0469985 0.0750938 -0.0745172 +0.0275483 0.0731997 -0.0839893 +-0.0436124 0.0792358 -0.0768523 +-0.160097 -0.473355 -0.0809633 +-0.145048 -0.474314 -0.0823683 +-0.163145 -0.471312 -0.0754573 +-0.0766628 -0.468654 -0.0755223 +-0.0761408 -0.457298 -0.0726242 +0.0942969 -0.452243 -0.0781683 +-0.163479 -0.445365 -0.0757113 +-0.159601 -0.440827 -0.0798303 +0.165858 -0.444165 -0.0768533 +-0.0922519 -0.413725 -0.0718772 +0.153334 -0.416585 -0.0763313 +-0.148544 -0.418528 -0.0793853 +-0.134091 -0.402585 -0.0787113 +0.143109 -0.39971 -0.0745382 +0.137227 -0.390029 -0.0785653 +-0.115785 -0.387015 -0.0784353 +-0.100596 -0.386703 -0.0783793 +0.133731 -0.38242 -0.0792123 +0.128306 -0.348444 -0.0749612 +0.098382 -0.340414 -0.0777253 +0.106453 -0.340863 -0.0780593 +-0.0541165 -0.317675 -0.0801243 +-0.104898 -0.311774 -0.0780873 +-0.215252 -0.310612 -0.0831543 +-0.0153512 -0.305843 -0.0777293 +-0.118053 -0.307169 -0.0765733 +-0.175575 -0.298985 -0.0811293 +-0.157376 -0.294942 -0.0799663 +0.0177672 -0.288039 -0.0777753 +-0.239001 -0.284426 -0.0795993 +-0.330699 -0.277543 -0.0741172 +-0.32023 -0.273594 -0.0794063 +-0.240192 -0.275885 -0.0758523 +-0.247247 -0.252666 -0.0799393 +-0.249318 -0.235432 -0.0796483 +0.154795 -0.238604 -0.0773283 +-0.252333 -0.219372 -0.0768423 +0.194156 -0.212993 -0.0792583 +0.211452 -0.19273 -0.0826123 +-0.253965 -0.182875 -0.0802883 +0.174515 -0.109893 -0.0753283 +-0.207404 -0.107098 -0.0809553 +-0.00359704 -0.098009 -0.0812673 +-0.0113541 -0.0882699 -0.0741312 +0.0248452 -0.0844158 -0.0772503 +-0.194622 -0.0859869 -0.0839363 +0.0192582 -0.0839068 -0.0742852 +0.113015 -0.0748347 -0.0791173 +-0.195936 -0.0719977 -0.0726572 +0.0581826 -0.0719147 -0.0790583 +0.0706657 -0.0729167 -0.0814333 +-0.0774878 -0.0496705 -0.0821543 +-0.170286 -0.0370934 -0.0768313 +-0.12852 -0.0316373 -0.0791683 +-0.133637 -0.0294113 -0.0745392 +0.235433 -0.000702007 -0.0747672 +0.230714 -0.00240702 -0.0795703 +0.248043 0.000406004 -0.0794963 +0.192867 0.00457205 -0.0793973 +0.175719 0.00641506 -0.0817993 +0.247258 0.00751008 -0.0792643 +0.236113 0.0239502 -0.0791733 +0.0571776 0.0295743 -0.0769463 +-0.0342663 0.0502985 -0.0762763 +0.156848 0.0571576 -0.0750723 +0.104131 0.0645126 -0.0820553 +-0.0104171 0.0782518 -0.0793853 +-0.00354704 0.0786138 -0.0774163 +-0.0287503 0.0848028 -0.0747122 +-0.0390264 0.0806208 -0.0797533 +-0.123217 -0.476924 -0.0742092 +-0.102945 -0.475038 -0.0739222 +-0.0754498 -0.461829 -0.0776823 +-0.0782598 -0.455617 -0.0790223 +0.149951 -0.44464 -0.0805753 +0.0782918 -0.43108 -0.0814253 +0.165442 -0.423813 -0.0757483 +-0.0931859 -0.421739 -0.0738772 +-0.095563 -0.393886 -0.0765563 +0.136859 -0.376403 -0.0754853 +0.134853 -0.368165 -0.0752423 +0.1286 -0.364477 -0.0780563 +0.0806228 -0.357879 -0.0750203 +0.0895159 -0.355321 -0.0803003 +0.12042 -0.347523 -0.0776183 +-0.0730537 -0.319911 -0.0811573 +-0.0921689 -0.322483 -0.0759823 +-0.0920679 -0.316114 -0.0789753 +-0.0419174 -0.315223 -0.0783273 +-0.0325023 -0.316275 -0.0719982 +-0.314499 -0.306997 -0.0763233 +-0.299916 -0.307087 -0.0738852 +-0.32483 -0.304493 -0.0781033 +-0.171765 -0.29578 -0.0735142 +-0.296837 -0.282599 -0.0773263 +-0.335707 -0.281708 -0.0771523 +-0.246312 -0.261125 -0.0802003 +0.123683 -0.255039 -0.0797213 +0.161178 -0.235259 -0.0731902 +0.181249 -0.224239 -0.0782753 +0.206106 -0.195648 -0.0766393 +0.208796 -0.16738 -0.0767363 +-0.223962 -0.116214 -0.0747392 +-0.212506 -0.109586 -0.0770043 +-0.204382 -0.101627 -0.0792883 +-0.00569006 -0.0949879 -0.0786913 +0.0100031 -0.100535 -0.0848873 +0.0130181 -0.0945399 -0.0782483 +-0.0236692 -0.0862389 -0.0819053 +0.0302873 -0.0815018 -0.0776623 +-0.0265993 -0.0820578 -0.0780223 +0.0360364 -0.0818888 -0.0804813 +-0.0376724 -0.0733927 -0.0750213 +0.0728107 -0.0678107 -0.0766683 +-0.0539545 -0.0627126 -0.0755943 +-0.123631 -0.0310083 -0.0741442 +0.207545 0.00343203 -0.0762383 +0.163311 0.0131781 -0.0730552 +0.108526 0.0239102 -0.0697412 +0.0623576 0.0319153 -0.0694552 +-0.0402324 0.0536905 -0.0738692 +0.163168 0.0569906 -0.0695932 +0.0636956 0.0730207 -0.0746512 +0.0764368 0.0723897 -0.0732092 +0.00822208 0.0754308 -0.0796113 +-0.0219762 0.0837308 -0.0746042 +-0.148721 -0.4774 -0.0777603 +-0.160621 -0.477418 -0.0757293 +-0.163732 -0.463124 -0.0766543 +-0.162229 -0.457025 -0.0772413 +0.0771068 -0.451589 -0.0745172 +-0.0794638 -0.452253 -0.0730272 +0.169953 -0.445092 -0.0716462 +-0.161286 -0.435459 -0.0752133 +0.0763498 -0.412033 -0.0675922 +0.144726 -0.407469 -0.0763573 +-0.135217 -0.394526 -0.0745692 +-0.0938509 -0.386369 -0.0748652 +-0.122445 -0.39093 -0.0779153 +-0.122673 -0.383445 -0.0749972 +-0.10917 -0.381083 -0.0773993 +-0.10182 -0.379148 -0.0769163 +-0.108458 -0.372968 -0.0751773 +0.0838168 -0.374445 -0.0827613 +0.133855 -0.358908 -0.0739982 +0.0855549 -0.35043 -0.0772793 +0.0941679 -0.348257 -0.0793083 +-0.0681677 -0.324642 -0.0773773 +-0.0856999 -0.327533 -0.0751423 +-0.0591826 -0.322874 -0.0762903 +-0.099498 -0.316517 -0.0765683 +-0.202637 -0.305965 -0.0801773 +-0.217363 -0.304739 -0.0760743 +-0.189746 -0.299174 -0.0736932 +-0.135294 -0.298153 -0.0765943 +-0.300983 -0.278135 -0.0748782 +-0.313466 -0.27482 -0.0797023 +0.0858279 -0.269336 -0.0814133 +-0.324624 -0.274304 -0.0737242 +0.0942399 -0.270297 -0.0782943 +-0.24674 -0.247559 -0.0740552 +0.202943 -0.202915 -0.0799663 +-0.254418 -0.195142 -0.0800393 +0.200718 -0.148386 -0.0781053 +-0.218432 -0.110551 -0.0738192 +0.168895 -0.101886 -0.0728842 +-0.201938 -0.097821 -0.0748092 +-0.0180732 -0.0899849 -0.0820623 +0.0210522 -0.0888519 -0.0790353 +0.0245152 -0.0794808 -0.0736062 +0.146615 -0.0806778 -0.0705192 +0.0310483 -0.0758498 -0.0736512 +0.0368304 -0.0767848 -0.0768473 +0.0436674 -0.0755728 -0.0781763 +0.119861 -0.0756268 -0.0787973 +0.107674 -0.0710597 -0.0760033 +0.101533 -0.0676127 -0.0735122 +-0.191886 -0.0683747 -0.0784253 +-0.0614326 -0.0575396 -0.0752953 +-0.0673077 -0.0534705 -0.0748702 +-0.0828688 -0.0460605 -0.0791583 +-0.147482 -0.0286113 -0.0730832 +0.214451 0.00112301 -0.0782963 +0.20027 0.00560706 -0.0747632 +0.182759 0.00660307 -0.0788683 +0.160844 0.0105931 -0.0788643 +0.0334653 0.0316933 -0.0822493 +-0.0268923 0.0490185 -0.0722072 +-0.0444704 0.0615526 -0.0796233 +0.138678 0.0632516 -0.0713832 +0.106032 0.0680507 -0.0736022 +0.0292143 0.0768558 -0.0747632 +0.0142401 0.0769748 -0.0751793 +-0.0392064 0.0846618 -0.0747142 +-0.131855 -0.476032 -0.0773063 +-0.115006 -0.478214 -0.0705752 +-0.10755 -0.479085 -0.0679302 +-0.099948 -0.477877 -0.0686062 +-0.095225 -0.474912 -0.0719562 +0.119012 -0.450095 -0.0773843 +-0.0826418 -0.447431 -0.0705602 +0.157247 -0.444996 -0.0781533 +0.17156 -0.439733 -0.0716622 +0.169371 -0.428678 -0.0756273 +-0.09515 -0.427441 -0.0798563 +-0.152089 -0.412344 -0.0737902 +0.150201 -0.411305 -0.0722772 +-0.0909379 -0.406729 -0.0698852 +-0.0923679 -0.40003 -0.0733172 +-0.099456 -0.371506 -0.0750803 +0.0789158 -0.376863 -0.0770323 +0.12585 -0.355826 -0.0774303 +0.0901779 -0.342111 -0.0773023 +0.114495 -0.342138 -0.0777663 +0.0936409 -0.333837 -0.0760103 +0.103416 -0.332814 -0.0759783 +0.110101 -0.326498 -0.0741092 +-0.0769478 -0.325593 -0.0771053 +-0.0637996 -0.328873 -0.0723172 +-0.100087 -0.323479 -0.0735452 +-0.124231 -0.303408 -0.0767463 +-0.227853 -0.293366 -0.0712352 +-0.332766 -0.299545 -0.0758363 +-0.292222 -0.29166 -0.0761533 +0.0432214 -0.275883 -0.0790543 +0.0520415 -0.274634 -0.0789523 +0.0688537 -0.271808 -0.0820253 +-0.311281 -0.273626 -0.0732572 +-0.317686 -0.272939 -0.0738422 +0.138073 -0.253842 -0.0717812 +0.13529 -0.250083 -0.0782713 +-0.236455 -0.129325 -0.0736712 +-0.202449 -0.0903239 -0.0747552 +-0.0120461 -0.0918819 -0.0798603 +0.00210402 -0.097091 -0.0800733 +0.0153292 -0.0887149 -0.0763833 +0.134412 -0.0800938 -0.0787783 +0.0522345 -0.0694257 -0.0761323 +0.0939019 -0.0696197 -0.0767993 +0.0650147 -0.0686867 -0.0774103 +0.0805408 -0.0671807 -0.0756283 +-0.0906019 -0.0428394 -0.0800733 +-0.0945789 -0.0394554 -0.0746772 +-0.116002 -0.0325843 -0.0740332 +0.116682 0.0215242 -0.0717952 +-0.00850809 0.0451465 -0.0709542 +0.171075 0.0549825 -0.0695122 +0.166088 0.0538355 -0.0763033 +0.127447 0.0627346 -0.0789313 +-0.0491815 0.0699397 -0.0702902 +0.0912739 0.0719737 -0.0699092 +-0.0464925 0.0693597 -0.0769943 +0.0387544 0.0758278 -0.0739822 +-0.0343163 0.0869529 -0.0712072 +-0.154931 -0.480872 -0.0737412 +-0.0890059 -0.472263 -0.0729012 +-0.0734587 -0.469718 -0.0701472 +-0.164281 -0.466589 -0.0714602 +0.0908729 -0.456964 -0.0709292 +0.115463 -0.454586 -0.0707122 +0.141878 -0.446958 -0.0782753 +0.0769298 -0.436081 -0.0748672 +0.159645 -0.419261 -0.0757163 +-0.095157 -0.407055 -0.0769913 +0.0766568 -0.397783 -0.0713342 +-0.129523 -0.388571 -0.0744122 +-0.115828 -0.378679 -0.0753633 +-0.096962 -0.362654 -0.0734522 +0.125929 -0.340895 -0.0746262 +-0.0796658 -0.33215 -0.0737382 +0.098436 -0.327415 -0.0747502 +-0.0495765 -0.320809 -0.0738042 +-0.107111 -0.319271 -0.0727212 +-0.0239492 -0.311421 -0.0745012 +-0.307502 -0.30704 -0.0739802 +-0.319688 -0.304236 -0.0734932 +-0.294001 -0.304456 -0.0751103 +-0.204848 -0.30049 -0.0722712 +-0.230818 -0.297097 -0.0775203 +0.00716307 -0.298716 -0.0686952 +0.0160072 -0.293645 -0.0693572 +-0.155792 -0.294172 -0.0723022 +-0.307104 -0.276159 -0.0773603 +-0.244667 -0.256314 -0.0740232 +-0.252448 -0.223312 -0.0702662 +0.188021 -0.217737 -0.0767203 +0.196963 -0.205611 -0.0735942 +-0.256669 -0.187539 -0.0743902 +0.209551 -0.188193 -0.0759663 +-0.25523 -0.167943 -0.0734392 +0.206225 -0.159619 -0.0818173 +-0.24962 -0.150681 -0.0742132 +0.203668 -0.15447 -0.0737412 +0.180505 -0.119436 -0.0785223 +-0.209341 -0.103589 -0.0757983 +-0.204382 -0.0947239 -0.0682892 +-0.00685407 -0.0923009 -0.0751393 +0.00413304 -0.0881469 -0.0722002 +0.0103521 -0.0916109 -0.0745732 +0.00553406 -0.0924889 -0.0767793 +-0.0327313 -0.0776608 -0.0769913 +0.138707 -0.0775178 -0.0730822 +0.123079 -0.0707177 -0.0724242 +0.0684517 -0.0634776 -0.0724292 +-0.186685 -0.0516015 -0.0746572 +-0.0868809 -0.0423144 -0.0732362 +-0.109463 -0.0350814 -0.0765193 +-0.139974 -0.0279643 -0.0713612 +0.188198 0.00783008 -0.0750403 +0.152499 0.0137351 -0.0755973 +0.138709 0.0158962 -0.0759503 +0.122797 0.0181012 -0.0765993 +0.231784 0.0287833 -0.0747252 +0.0111671 0.0393234 -0.0749642 +-0.0219812 0.0504325 -0.0653262 +0.175055 0.0517025 -0.0769433 +0.144926 0.0605996 -0.0748652 +-0.0471705 0.0642146 -0.0736742 +0.121215 0.0656707 -0.0746632 +0.099365 0.0714037 -0.0672512 +0.0472285 0.0755248 -0.0724482 +0.0557186 0.0738607 -0.0745202 +0.0214762 0.0775678 -0.0732662 +-0.000604006 0.0812408 -0.0715032 +-0.147287 -0.480406 -0.0723582 +-0.16547 -0.452783 -0.0729392 +0.0771448 -0.457841 -0.0701592 +0.11027 -0.448353 -0.0820173 +0.129004 -0.450962 -0.0740262 +-0.162846 -0.429682 -0.0699712 +-0.0922319 -0.430262 -0.0739782 +0.171047 -0.430434 -0.0682592 +-0.154837 -0.420621 -0.0755403 +0.0776798 -0.409528 -0.0772433 +-0.141581 -0.398956 -0.0735832 +0.142878 -0.391808 -0.0726122 +0.140168 -0.384475 -0.0743922 +-0.135538 -0.385016 -0.0706832 +-0.0884279 -0.38403 -0.0701192 +-0.122324 -0.375302 -0.0724572 +0.0769898 -0.381646 -0.0709482 +0.140277 -0.363053 -0.0703122 +-0.104919 -0.365815 -0.0739962 +-0.104281 -0.358121 -0.0726622 +0.0832838 -0.344388 -0.0742512 +0.119712 -0.336654 -0.0754393 +-0.0936339 -0.329622 -0.0734732 +0.0864709 -0.329076 -0.0727742 +-0.108014 -0.327209 -0.0703922 +-0.0413414 -0.320409 -0.0701502 +-0.12543 -0.308904 -0.0711452 +-0.296604 -0.304378 -0.0700042 +-0.00727007 -0.304416 -0.0727772 +-0.209933 -0.305042 -0.0769873 +-0.292496 -0.29788 -0.0735052 +-0.14934 -0.294057 -0.0780463 +-0.292147 -0.29311 -0.0709062 +-0.233182 -0.289127 -0.0747922 +0.0890199 -0.274511 -0.0757823 +0.0775338 -0.270395 -0.0821183 +0.099888 -0.273591 -0.0735842 +0.108574 -0.264101 -0.0777333 +0.123984 -0.261362 -0.0724212 +0.130221 -0.255751 -0.0746392 +0.146122 -0.250684 -0.0688032 +0.158243 -0.241604 -0.0680032 +0.167699 -0.231422 -0.0781103 +0.17427 -0.226253 -0.0742582 +0.18337 -0.218746 -0.0712772 +-0.254817 -0.202908 -0.0772923 +0.180365 -0.113413 -0.0709732 +0.176417 -0.105408 -0.0673272 +-0.0213912 -0.0823618 -0.0733382 +0.149456 -0.0873109 -0.0753543 +0.133927 -0.0721367 -0.0698432 +0.0389184 -0.0712127 -0.0736482 +0.0459045 -0.0704717 -0.0750173 +0.107777 -0.0654107 -0.0698522 +0.0577626 -0.0664517 -0.0747102 +0.0885249 -0.0652037 -0.0727492 +-0.181568 -0.0493425 -0.0808343 +-0.18232 -0.0447624 -0.0737402 +-0.098946 -0.0363984 -0.0690702 +-0.168341 -0.0330013 -0.0704092 +-0.154844 -0.0300163 -0.0742252 +0.200058 0.00889309 -0.0685732 +0.1687 0.0110701 -0.0752543 +0.145993 0.0164522 -0.0725842 +0.101659 0.0220562 -0.0761453 +0.0473845 0.0317053 -0.0761683 +0.180404 0.0521975 -0.0709822 +0.130383 0.0652137 -0.0708492 +0.114242 0.0676227 -0.0703802 +0.098369 0.0683317 -0.0755173 +0.0117331 0.0806588 -0.0700992 +-0.0478435 0.0834028 -0.0667132 +-0.0255343 0.0864329 -0.0690852 +0.123722 -0.454513 -0.0692642 +0.148177 -0.448995 -0.0733352 +-0.166672 -0.447897 -0.0685692 +0.162484 -0.447941 -0.0728902 +0.172651 -0.436734 -0.0657812 +-0.0894419 -0.437621 -0.0746002 +-0.0901019 -0.418972 -0.0667142 +0.0777208 -0.402363 -0.0775783 +-0.0891979 -0.392878 -0.0696732 +-0.0943219 -0.37816 -0.0746662 +-0.112823 -0.363851 -0.0721372 +-0.0918099 -0.368768 -0.0731052 +0.0812848 -0.368906 -0.0789663 +-0.0919379 -0.349185 -0.0716582 +0.134654 -0.35125 -0.0720032 +-0.099617 -0.351386 -0.0720832 +-0.102262 -0.343631 -0.0712532 +-0.0940719 -0.342495 -0.0719682 +0.133559 -0.341237 -0.0711792 +-0.0882549 -0.335751 -0.0727322 +-0.097673 -0.336548 -0.0720292 +-0.0480565 -0.326062 -0.0657272 +0.111812 -0.334139 -0.0760543 +0.0923159 -0.32507 -0.0741082 +0.109556 -0.318274 -0.0721112 +-0.111783 -0.312962 -0.0745782 +0.103323 -0.321925 -0.0732992 +0.096592 -0.318237 -0.0729992 +0.10428 -0.312489 -0.0713592 +0.101898 -0.304369 -0.0704612 +-0.291549 -0.289356 -0.0657832 +-0.29438 -0.285696 -0.0756593 +0.0814378 -0.275053 -0.0765183 +-0.295392 -0.281896 -0.0725162 +0.0942279 -0.278417 -0.0723412 +0.0644656 -0.276719 -0.0745702 +0.106932 -0.270788 -0.0729412 +0.114341 -0.266427 -0.0729712 +-0.23973 -0.269677 -0.0707252 +0.150879 -0.24426 -0.0726142 +-0.250235 -0.231342 -0.0713042 +0.19072 -0.211761 -0.0714912 +0.209555 -0.181014 -0.0726902 +0.206143 -0.16143 -0.0726882 +-0.247148 -0.143323 -0.0719762 +-0.242085 -0.136329 -0.0732902 +-0.222838 -0.111169 -0.0690282 +-0.207417 -0.098752 -0.0726202 +-0.209948 -0.09623 -0.0662322 +0.163166 -0.0937899 -0.0695782 +-0.00892109 -0.0870579 -0.0681972 +0.156659 -0.0917009 -0.0736572 +-0.0175802 -0.0866759 -0.0768823 +0.129335 -0.0747097 -0.0748732 +0.0505095 -0.0647376 -0.0719342 +0.0438444 -0.0659137 -0.0711112 +-0.106654 -0.0338593 -0.0698112 +-0.152683 -0.0270843 -0.0667592 +0.247729 0.00339503 -0.0736442 +0.246788 0.0105571 -0.0703972 +0.194089 0.00801508 -0.0723432 +0.167888 0.0145101 -0.0689802 +0.111013 0.0200052 -0.0769203 +0.0499935 0.0374784 -0.0619211 +0.218455 0.0377234 -0.0718582 +0.188768 0.0503055 -0.0685942 +-0.0351914 0.0524975 -0.0691992 +0.145631 0.0640856 -0.0645061 +-0.0146111 0.0827018 -0.0738342 +-0.0451415 0.0823768 -0.0720752 +-0.143084 -0.482833 -0.0674882 +-0.0735077 -0.463597 -0.0716282 +0.0832448 -0.456437 -0.0733862 +0.137861 -0.450821 -0.0725172 +0.17166 -0.434048 -0.0736322 +0.0767718 -0.419936 -0.0722352 +0.167215 -0.425099 -0.0697512 +-0.0881779 -0.411306 -0.0637061 +-0.155692 -0.406988 -0.0677302 +-0.158095 -0.415953 -0.0698212 +0.15381 -0.412211 -0.0658922 +-0.0876519 -0.401338 -0.0652412 +0.149589 -0.406452 -0.0660452 +-0.148382 -0.404618 -0.0724902 +0.14287 -0.378439 -0.0703662 +-0.12929 -0.380176 -0.0716372 +-0.11601 -0.370688 -0.0730172 +0.141397 -0.371111 -0.0707672 +-0.0931769 -0.356419 -0.0722732 +-0.112503 -0.356425 -0.0706602 +-0.0849188 -0.35296 -0.0695382 +-0.0860509 -0.344 -0.0706892 +-0.0802418 -0.338465 -0.0706222 +-0.0713377 -0.332091 -0.0724392 +0.126996 -0.332496 -0.0724572 +-0.101521 -0.330522 -0.0717662 +0.118808 -0.328492 -0.0736362 +0.122234 -0.313704 -0.0693162 +0.116799 -0.320125 -0.0718112 +0.096671 -0.310175 -0.0717152 +-0.304574 -0.30491 -0.0691492 +-0.142859 -0.297863 -0.0728782 +-0.292115 -0.288055 -0.0717202 +0.0864709 -0.281064 -0.0725162 +0.0378714 -0.280672 -0.0731532 +-0.334137 -0.283012 -0.0706912 +-0.235877 -0.276375 -0.0689352 +-0.314561 -0.271317 -0.0683672 +-0.25711 -0.177669 -0.0727502 +-0.233702 -0.123272 -0.0690832 +-0.229386 -0.122796 -0.0759983 +-0.00621206 -0.0902189 -0.0708192 +7.80008e-005 -0.0932649 -0.0763053 +-0.0150612 -0.0846058 -0.0711202 +0.0099501 -0.0878609 -0.0718882 +0.0139631 -0.0834268 -0.0716082 +0.154191 -0.0850749 -0.0685262 +0.0252393 -0.0746107 -0.0701892 +0.115386 -0.0695137 -0.0727522 +-0.0430114 -0.0689737 -0.0729612 +0.0373874 -0.0657547 -0.0686882 +0.0623156 -0.0631436 -0.0721402 +0.0752748 -0.0628936 -0.0713782 +-0.189644 -0.0591866 -0.0754773 +-0.0620366 -0.0544155 -0.0676812 +-0.191152 -0.0536255 -0.0678012 +-0.176414 -0.0386614 -0.0724922 +-0.162411 -0.0326813 -0.0751423 +-0.112878 -0.0312853 -0.0668242 +-0.120839 -0.0294963 -0.0674832 +0.240704 0.000126001 -0.0717802 +0.228165 0.00149101 -0.0731252 +0.24509 0.0142291 -0.0761293 +0.241265 0.0206082 -0.0745912 +0.138992 0.0194802 -0.0692652 +0.0776358 0.0305893 -0.0667262 +-0.00674907 0.0489695 -0.0608741 +-0.0296533 0.0525015 -0.0644191 +0.0824708 0.0736137 -0.0684962 +0.0261903 0.0788518 -0.0674732 +-0.00821708 0.0816028 -0.0733642 +-0.00577206 0.0840058 -0.0676262 +-0.150981 -0.483948 -0.0671392 +-0.0819538 -0.472336 -0.0729082 +-0.164564 -0.459613 -0.0707952 +-0.0747567 -0.458695 -0.0668662 +-0.0787408 -0.452338 -0.0662452 +0.0766358 -0.444053 -0.0726842 +-0.0831168 -0.445825 -0.0640561 +-0.0897159 -0.434596 -0.0680922 +0.0762088 -0.428592 -0.0684532 +0.145521 -0.38509 -0.0679342 +-0.0882339 -0.375705 -0.0710272 +-0.0845428 -0.368431 -0.0685062 +0.0795438 -0.350981 -0.0715332 +0.139506 -0.346291 -0.0679072 +0.0799298 -0.341512 -0.0693202 +-0.107835 -0.350438 -0.0707382 +-0.110416 -0.343445 -0.0692612 +-0.10661 -0.336304 -0.0701092 +-0.0629116 -0.333991 -0.0665222 +0.0856489 -0.336578 -0.0740342 +0.124398 -0.322626 -0.0709312 +-0.118848 -0.312681 -0.0717072 +0.113277 -0.311638 -0.0703582 +0.109313 -0.304195 -0.0696062 +-0.133025 -0.307767 -0.0674842 +-0.319903 -0.301239 -0.0675802 +0.095013 -0.301427 -0.0704962 +0.100685 -0.296615 -0.0694532 +-0.180778 -0.297039 -0.0726682 +-0.224624 -0.301604 -0.0751913 +-0.164065 -0.294655 -0.0742882 +-0.337502 -0.288709 -0.0752983 +-0.228096 -0.282965 -0.0617621 +0.0934349 -0.28539 -0.0702982 +0.0770998 -0.279728 -0.0723682 +0.0564726 -0.278173 -0.0726702 +0.0727307 -0.275262 -0.0764663 +-0.328109 -0.276424 -0.0674602 +0.132293 -0.261485 -0.0679592 +-0.244228 -0.253113 -0.0680382 +0.167402 -0.23142 -0.0692372 +-0.254232 -0.219875 -0.0635231 +0.206276 -0.165413 -0.0657152 +-0.255887 -0.161867 -0.0677832 +-0.246144 -0.136959 -0.0657792 +0.197065 -0.140209 -0.0742822 +0.187098 -0.126556 -0.0762563 +-0.237196 -0.123467 -0.0620461 +-0.21706 -0.10613 -0.0680722 +-0.212272 -0.101179 -0.0690572 +-0.201759 -0.0830158 -0.0703022 +-0.00112301 -0.0895799 -0.0722452 +-0.200535 -0.0760068 -0.0665142 +0.0186142 -0.0785518 -0.0698662 +-0.0378454 -0.0697267 -0.0676382 +-0.193429 -0.0643316 -0.0718752 +0.0329583 -0.0703437 -0.0705872 +-0.0481565 -0.0648116 -0.0712722 +-0.0568576 -0.0586656 -0.0702062 +-0.0739427 -0.0496505 -0.0754463 +-0.0770178 -0.0445114 -0.0629591 +-0.0911769 -0.0389894 -0.0674902 +-0.160396 -0.0292983 -0.0682642 +0.213457 0.00502405 -0.0711722 +0.22043 0.00329103 -0.0723682 +0.182171 0.0100861 -0.0728422 +0.175336 0.0104321 -0.0743772 +0.130995 0.0189422 -0.0726242 +0.100902 0.0264073 -0.0673622 +0.0924679 0.0225102 -0.0789633 +0.0844708 0.0271393 -0.0717252 +0.0437874 0.0355704 -0.0683542 +0.0321403 0.0414984 -0.0605911 +0.00383804 0.0422424 -0.0719062 +-0.00105501 0.0453985 -0.0667492 +0.122996 0.0682437 -0.0666872 +0.115993 0.0707417 -0.0625731 +0.0614946 0.0761508 -0.0674662 +0.0697037 0.0746807 -0.0691062 +-0.157823 -0.484515 -0.0666352 +-0.0780118 -0.474165 -0.0687842 +0.100713 -0.454058 -0.0741322 +-0.167715 -0.454698 -0.0660512 +-0.16046 -0.422569 -0.0701842 +-0.0847558 -0.393177 -0.0623451 +-0.147337 -0.395834 -0.0688822 +-0.141192 -0.39058 -0.0701882 +0.0767128 -0.373583 -0.0682752 +-0.0872069 -0.36123 -0.0707622 +-0.128112 -0.372099 -0.0695402 +0.0774228 -0.35884 -0.0677522 +-0.114038 -0.334 -0.0679942 +-0.0558846 -0.327169 -0.0693282 +0.135161 -0.333253 -0.0691102 +-0.115145 -0.326322 -0.0681002 +-0.0156672 -0.310833 -0.0689842 +-0.138418 -0.302432 -0.0694302 +0.0897099 -0.306285 -0.0708502 +-0.293416 -0.300335 -0.0685292 +-0.213453 -0.299866 -0.0704292 +-0.197883 -0.297605 -0.0684862 +-0.334208 -0.294078 -0.0702512 +-0.292085 -0.295065 -0.0659342 +0.0938099 -0.29322 -0.0697022 +-0.293467 -0.279085 -0.0687602 +0.0813348 -0.284703 -0.0699312 +0.100715 -0.288834 -0.0686372 +0.101053 -0.280868 -0.0694502 +0.107903 -0.285977 -0.0675462 +0.198626 0.0742087 -0.0104936 +-0.298775 -0.276813 -0.0698642 +0.107946 -0.277772 -0.0686202 +0.12045 -0.267898 -0.0690032 +-0.2428 -0.263637 -0.0738702 +0.154043 -0.248253 -0.0650882 +-0.255019 -0.214 -0.0681062 +0.201291 -0.19809 -0.0707522 +0.208278 -0.172692 -0.0700112 +-0.253712 -0.153061 -0.0678252 +-0.240562 -0.129912 -0.0662522 +-0.212516 -0.106726 -0.0716542 +0.00867909 -0.0842698 -0.0685782 +-0.19782 -0.0785098 -0.0741892 +-0.0276333 -0.0783528 -0.0723692 +0.0779798 -0.0581346 -0.0662802 +0.0822418 -0.0627246 -0.0706102 +0.0559406 -0.0611676 -0.0697372 +0.0701037 -0.0586306 -0.0672412 +-0.17435 -0.0345713 -0.0664402 +-0.103296 -0.0332483 -0.0630701 +-0.12872 -0.0284243 -0.0688402 +0.206555 0.00709607 -0.0698182 +0.188168 0.0112801 -0.0683602 +0.0534265 0.0336413 -0.0692552 +0.0348143 0.0375874 -0.0680752 +0.0178662 0.0401744 -0.0699442 +0.203139 0.0437344 -0.0738202 +0.195509 0.0467645 -0.0729012 +0.197339 0.0486635 -0.0649721 +0.166295 0.0592386 -0.0616051 +0.102107 0.0748477 -0.0587461 +0.0688487 0.0779548 -0.0606021 +0.00734807 0.0846468 -0.0607121 +-0.0120901 0.0853359 -0.0669092 +-0.0416534 0.0876109 -0.0693802 +-0.128647 -0.479913 -0.0699962 +-0.0921249 -0.477762 -0.0669372 +-0.163983 -0.466042 -0.0654572 +0.132584 -0.455182 -0.0663822 +0.166941 -0.448622 -0.0685332 +0.0759038 -0.437693 -0.0675312 +-0.0906199 -0.42671 -0.0680522 +0.162172 -0.420579 -0.0697642 +-0.153168 -0.4003 -0.0666452 +-0.141666 -0.382031 -0.0666322 +0.0771368 -0.390276 -0.0727112 +-0.0835158 -0.376792 -0.0654892 +-0.122027 -0.365792 -0.0699122 +0.0785428 -0.367109 -0.0736352 +-0.0787068 -0.352986 -0.0648391 +-0.120113 -0.357762 -0.0686052 +-0.0788198 -0.345605 -0.0672612 +-0.0725937 -0.339012 -0.0681612 +0.0807308 -0.333057 -0.0687282 +0.0812608 -0.324594 -0.0680292 +-0.0401174 -0.325669 -0.0615241 +0.0870929 -0.320746 -0.0717382 +-0.114988 -0.319336 -0.0699062 +-0.0334873 -0.320791 -0.0650852 +-0.122776 -0.316908 -0.0673702 +0.128512 -0.307873 -0.0665292 +0.0897429 -0.31411 -0.0719062 +0.0838228 -0.310328 -0.0687702 +-0.294225 -0.299561 -0.0633171 +-0.327012 -0.301038 -0.0721372 +0.115156 -0.298415 -0.0681612 +-0.160929 -0.29407 -0.0666382 +0.107737 -0.29506 -0.0685522 +0.114647 -0.289847 -0.0670252 +-0.333572 -0.287997 -0.0663672 +-0.291109 -0.279596 -0.0653402 +0.115792 -0.281854 -0.0661832 +0.0474075 -0.279175 -0.0720902 +0.0515755 -0.28188 -0.0656692 +0.0606616 -0.281146 -0.0661552 +-0.297566 -0.27376 -0.0647871 +-0.305405 -0.274461 -0.0716962 +0.114326 -0.273445 -0.0683432 +0.126982 -0.268277 -0.0655652 +-0.24054 -0.261957 -0.0668802 +-0.257037 -0.196993 -0.0716162 +0.206792 -0.179723 -0.0646931 +0.204555 -0.156669 -0.0646371 +-0.226566 -0.111667 -0.0631391 +-0.205065 -0.0884339 -0.0679822 +0.0126461 -0.0783928 -0.0672622 +0.148618 -0.0757768 -0.0645091 +0.0201562 -0.0731467 -0.0664292 +0.0244612 -0.0670607 -0.0637821 +0.141531 -0.0734397 -0.0669332 +0.0277243 -0.0696567 -0.0675402 +0.0424344 -0.0615126 -0.0668062 +0.0930029 -0.0601956 -0.0667502 +0.101444 -0.0610336 -0.0664812 +-0.0513115 -0.0609496 -0.0669792 +-0.0564026 -0.0562276 -0.0627581 +-0.194648 -0.0598806 -0.0656852 +-0.0797428 -0.0453835 -0.0719852 +-0.0736477 -0.0476655 -0.0684142 +-0.187182 -0.0465145 -0.0671682 +0.231042 0.00675007 -0.0621281 +0.244643 0.00232002 -0.0682912 +0.218369 0.00717807 -0.0656002 +0.157577 0.0144731 -0.0726222 +0.099226 0.0302843 -0.0599691 +0.0254703 0.0403554 -0.0660962 +-0.0472165 0.0632716 -0.0673392 +-0.0446464 0.0578056 -0.0699742 +0.0185642 0.0806008 -0.0677932 +-0.0190892 0.0857259 -0.0688532 +-0.0302823 0.0878849 -0.0663152 +-0.161573 -0.480079 -0.0697442 +-0.0853749 -0.475426 -0.0675602 +-0.0722247 -0.472486 -0.0648001 +-0.164291 -0.473254 -0.0696132 +0.0758788 -0.451552 -0.0676522 +0.155636 -0.448778 -0.0720932 +-0.164781 -0.441027 -0.0712552 +-0.0862869 -0.441265 -0.0693242 +-0.165538 -0.435862 -0.0671532 +0.158292 -0.418093 -0.0640851 +0.155637 -0.417054 -0.0702852 +-0.14771 -0.387738 -0.0650812 +0.0761488 -0.38618 -0.0643601 +-0.0842648 -0.385333 -0.0639881 +-0.135382 -0.375814 -0.0678222 +-0.117225 -0.349806 -0.0680802 +0.14183 -0.338602 -0.0652802 +-0.116884 -0.341221 -0.0670512 +0.137741 -0.322268 -0.0659442 +-0.306469 -0.301543 -0.0632981 +-0.299898 -0.302776 -0.0652312 +0.0822378 -0.303862 -0.0678492 +0.123707 -0.300293 -0.0666082 +-0.149168 -0.296771 -0.0700042 +0.0882259 -0.298582 -0.0698442 +0.118786 -0.306075 -0.0687722 +-0.327481 -0.297749 -0.0668642 +0.0825248 -0.296079 -0.0674192 +0.0870569 -0.289784 -0.0696762 +0.121503 -0.292602 -0.0660462 +-0.224475 -0.290512 -0.0650192 +-0.230994 -0.284765 -0.0681312 +0.0237522 -0.289587 -0.0691412 +-0.291314 -0.282753 -0.0670172 +0.0689947 -0.279397 -0.0696342 +-0.292446 -0.277346 -0.0666872 +-0.308696 -0.270887 -0.0666162 +-0.248432 -0.23913 -0.0727562 +0.178201 -0.220821 -0.0665562 +0.185554 -0.213854 -0.0648051 +-0.260211 -0.182281 -0.0658842 +0.20263 -0.149504 -0.0614931 +0.192578 -0.132806 -0.0739022 +-0.220978 -0.106333 -0.0636161 +-0.201102 -0.0700407 -0.0599731 +-0.0318953 -0.0739597 -0.0691002 +-0.197251 -0.0677727 -0.0658692 +0.121668 -0.0647286 -0.0661212 +0.0486885 -0.0599416 -0.0670862 +0.0542045 -0.0565746 -0.0652472 +0.0858529 -0.0590786 -0.0664552 +-0.0837138 -0.0418164 -0.0658152 +-0.095693 -0.0357884 -0.0618631 +-0.166441 -0.0297553 -0.0633101 +-0.158615 -0.0264733 -0.0605501 +0.233386 0.00303503 -0.0684792 +0.225664 0.00519805 -0.0668952 +0.243955 0.0188142 -0.0679342 +0.145886 0.0197262 -0.0664762 +0.232562 0.0309483 -0.0664172 +0.0917289 0.0292193 -0.0646811 +0.0844268 0.0318143 -0.0617531 +0.0710317 0.0296803 -0.0711752 +0.224791 0.0370274 -0.0636871 +0.175089 0.0561666 -0.0631221 +-0.0366594 0.0551946 -0.0622261 +-0.0508085 0.0787268 -0.0628801 +0.0527295 0.0775008 -0.0661702 +0.0342593 0.0786928 -0.0676802 +-0.0442144 0.0908819 -0.0597261 +-0.146377 -0.487001 -0.0611121 +-0.0858839 -0.480036 -0.0622411 +-0.0790198 -0.477523 -0.0638541 +0.0754918 -0.459277 -0.0643021 +0.0837818 -0.460483 -0.0671742 +0.106396 -0.457527 -0.0674032 +-0.0761948 -0.456293 -0.0611621 +0.151765 -0.452542 -0.0670032 +0.0756168 -0.445644 -0.0645281 +0.168136 -0.426269 -0.0634451 +0.146495 -0.40451 -0.0707172 +0.0759988 -0.394266 -0.0643041 +0.147787 -0.377154 -0.0642271 +0.0754578 -0.370433 -0.0596791 +-0.13099 -0.366287 -0.0667682 +0.146567 -0.36124 -0.0645921 +0.0765048 -0.365272 -0.0650842 +-0.0803738 -0.361044 -0.0650192 +-0.127758 -0.359756 -0.0662582 +0.141624 -0.354758 -0.0677672 +0.0777768 -0.3392 -0.0636551 +0.0781638 -0.32931 -0.0627871 +0.131503 -0.325861 -0.0693382 +-0.0165742 -0.315796 -0.0606821 +0.0819158 -0.31647 -0.0676002 +-0.128767 -0.313845 -0.0657722 +0.130384 -0.316946 -0.0677912 +-0.146068 -0.301729 -0.0645741 +-0.321419 -0.297286 -0.0620931 +-0.20763 -0.296491 -0.0656672 +-0.221003 -0.297509 -0.0696152 +0.0800838 -0.289788 -0.0660112 +0.0328463 -0.285839 -0.0675082 +0.0678127 -0.282821 -0.0629551 +-0.302566 -0.272908 -0.0672672 +-0.321895 -0.272911 -0.0683152 +-0.318065 -0.270514 -0.0637011 +0.141079 -0.257931 -0.0659992 +-0.251594 -0.228439 -0.0632881 +0.172886 -0.226738 -0.0660902 +-0.256575 -0.205266 -0.0691202 +0.185457 -0.119772 -0.0701772 +-0.207074 -0.0921749 -0.0616001 +-0.209099 -0.0893239 -0.05472 +-0.00323903 -0.0860209 -0.0686072 +0.00651407 -0.0816768 -0.0652362 +0.155477 -0.0791308 -0.0624411 +0.144786 -0.0685027 -0.0605681 +0.0318853 -0.0641256 -0.0651882 +0.0374234 -0.0596376 -0.0636011 +0.0437534 -0.0560996 -0.0624721 +0.108865 -0.0594756 -0.0635971 +-0.135587 -0.0266753 -0.0654302 +-0.14456 -0.0262003 -0.0655962 +-0.133912 -0.0249742 -0.0584141 +0.238627 0.00429104 -0.0643771 +0.194724 0.0114421 -0.0656882 +0.18019 0.0130061 -0.0678642 +0.185625 0.0147001 -0.0631461 +0.13296 0.0221642 -0.0658722 +0.0935549 0.0255213 -0.0718862 +0.0095281 0.0438764 -0.0651162 +-0.0134941 0.0484565 -0.0654982 +-0.0509135 0.0728267 -0.0650132 +0.122327 0.0711297 -0.0574901 +0.0757878 0.0760248 -0.0638951 +0.0422424 0.0781828 -0.0668662 +0.0136731 0.0824848 -0.0627381 +-0.135697 -0.480977 -0.0694532 +-0.099971 -0.481093 -0.0633051 +-0.0928799 -0.481429 -0.0612771 +-0.163581 -0.477256 -0.0646951 +-0.167542 -0.464114 -0.0593851 +0.097846 -0.458671 -0.0669202 +0.159952 -0.451659 -0.0665032 +-0.0843148 -0.444131 -0.0567561 +0.0757968 -0.432491 -0.0614751 +0.170891 -0.43106 -0.0611611 +-0.0885479 -0.425358 -0.0611591 +0.0761468 -0.418836 -0.0641961 +0.146284 -0.397534 -0.0687382 +0.147846 -0.391444 -0.0652132 +-0.126831 -0.352593 -0.0649331 +-0.121646 -0.33051 -0.0651342 +-0.129654 -0.329452 -0.0612671 +-0.122446 -0.323702 -0.0655332 +0.142463 -0.316208 -0.0625221 +0.136218 -0.311827 -0.0646621 +-0.129301 -0.321373 -0.0625221 +-0.00726407 -0.309359 -0.0638181 +0.0776718 -0.309679 -0.0634791 +0.0779988 -0.299828 -0.0637091 +0.000194002 -0.304191 -0.0657422 +-0.29862 -0.299669 -0.0598201 +0.131248 -0.299892 -0.0642961 +-0.201834 -0.293579 -0.0608471 +-0.188222 -0.295899 -0.0670882 +-0.181452 -0.293713 -0.0632241 +-0.329048 -0.293351 -0.0626001 +0.129306 -0.292013 -0.0637441 +-0.290922 -0.290547 -0.0605091 +0.124121 -0.284774 -0.0642891 +0.128756 -0.277949 -0.0624211 +-0.323416 -0.27303 -0.0617361 +0.121672 -0.275724 -0.0649701 +-0.307265 -0.266446 -0.0592931 +0.165076 -0.238095 -0.0641181 +0.196592 -0.200563 -0.0640011 +0.205714 -0.189169 -0.0684862 +0.204013 -0.185447 -0.0597941 +-0.262604 -0.175681 -0.0597741 +-0.258147 -0.157526 -0.0607561 +-0.251199 -0.144063 -0.0644981 +0.191334 -0.126116 -0.0673642 +-0.205497 -0.0837468 -0.0629441 +-0.0118281 -0.0837148 -0.0659202 +-0.0176842 -0.0807348 -0.0670932 +-0.0237502 -0.0778118 -0.0675412 +0.117766 -0.0591786 -0.0612691 +0.114437 -0.0639366 -0.0669362 +0.0622146 -0.0580286 -0.0671872 +-0.0676547 -0.0509775 -0.0675122 +-0.181874 -0.0404074 -0.0668882 +-0.0881869 -0.0385484 -0.0598861 +0.243975 0.0202032 -0.0604071 +0.166311 0.0180532 -0.0633081 +0.0593176 0.0362414 -0.0611391 +0.00339103 0.0476525 -0.0590431 +0.191371 0.0524545 -0.0596771 +0.182951 0.0542045 -0.0622071 +-0.0490535 0.0773738 -0.0692472 +0.0377604 0.0808028 -0.0591101 +-0.0494945 0.0847248 -0.0599301 +0.00592906 0.0818358 -0.0673652 +0.00864109 0.0863329 -0.053385 +0.000439004 0.0843768 -0.0642791 +-0.0114111 0.0864689 -0.0584671 +-0.0379824 0.0900979 -0.0647981 +-0.0705867 -0.472757 -0.0590591 +0.115563 -0.45851 -0.0640241 +0.168391 -0.451274 -0.0641541 +0.0751468 -0.446168 -0.0560921 +0.17151 -0.443838 -0.0648831 +-0.167844 -0.436714 -0.0591471 +-0.0887269 -0.432515 -0.0614981 +-0.166194 -0.430443 -0.0623381 +0.163526 -0.422173 -0.0633171 +-0.159985 -0.411769 -0.0650142 +-0.14818 -0.379731 -0.0614291 +0.14655 -0.368827 -0.0654052 +-0.0798688 -0.369722 -0.0618921 +0.149006 -0.354343 -0.0614451 +-0.12346 -0.345124 -0.0649691 +-0.122939 -0.337045 -0.0645271 +0.141487 -0.330038 -0.0648871 +0.0783898 -0.31944 -0.0622971 +-0.134806 -0.313681 -0.0619111 +-0.139987 -0.307181 -0.0630281 +0.0784418 -0.30587 -0.0626461 +0.137998 -0.30362 -0.0626061 +0.00703007 -0.304271 -0.0587811 +-0.312425 -0.303969 -0.0690072 +-0.314073 -0.300005 -0.0628671 +-0.153998 -0.297596 -0.0641841 +-0.174799 -0.294216 -0.0667052 +0.134382 -0.285945 -0.0613101 +0.0746367 -0.283597 -0.0661882 +0.0703787 -0.286489 -0.0568401 +0.0419344 -0.283235 -0.0660602 +-0.32725 -0.276941 -0.0592811 +-0.23272 -0.275999 -0.0632111 +-0.236403 -0.268563 -0.0634241 +0.157005 -0.25241 -0.0587681 +-0.24673 -0.244689 -0.0671752 +0.182256 -0.218178 -0.0583711 +-0.259125 -0.190726 -0.0673472 +-0.259241 -0.172101 -0.0669192 +0.199796 -0.141228 -0.0640721 +-0.232112 -0.117478 -0.0620031 +-0.228436 -0.117253 -0.0690512 +-0.215131 -0.100821 -0.0631761 +-0.217123 -0.097536 -0.0559451 +0.170784 -0.097557 -0.0658612 +0.166678 -0.0902869 -0.0631541 +-0.00538005 -0.0827938 -0.0647861 +0.00182602 -0.0841528 -0.0677302 +0.00471905 -0.0788368 -0.0619401 +-0.204826 -0.0729087 -0.053928 +0.0182032 -0.0685847 -0.0620011 +0.0213592 -0.0633526 -0.0593351 +-0.0497855 -0.0594656 -0.0604831 +0.0890759 -0.0548615 -0.0617091 +0.096704 -0.0556176 -0.0617371 +-0.19141 -0.0485215 -0.0601271 +-0.173491 -0.0318353 -0.0592591 +0.191684 0.0147211 -0.0605941 +0.173615 0.0144561 -0.0673332 +0.160805 0.0168732 -0.0670962 +0.141427 0.0226882 -0.0620311 +0.23966 0.0267663 -0.0614791 +0.12585 0.0249272 -0.0626581 +0.215794 0.0419774 -0.0634591 +0.0176522 0.0440504 -0.0611191 +0.0118051 0.0478515 -0.054976 +0.151129 0.0608926 -0.0695672 +0.147078 0.0667557 -0.0560711 +0.110302 0.0731727 -0.0577411 +0.0873409 0.0751478 -0.0630031 +-0.0238092 0.0872959 -0.0612251 +-0.0309093 0.0911979 -0.0603481 +-0.121369 -0.481203 -0.0667072 +-0.167452 -0.460845 -0.0647671 +-0.0722057 -0.464359 -0.0645841 +0.142979 -0.45342 -0.0671742 +-0.163696 -0.416679 -0.0611631 +-0.0848968 -0.406997 -0.0577481 +0.152393 -0.406833 -0.0605111 +-0.158732 -0.400406 -0.0605001 +0.149779 -0.399352 -0.0630321 +0.151464 -0.392422 -0.0587501 +0.0759228 -0.403211 -0.0642091 +-0.0801398 -0.378888 -0.0589311 +-0.137457 -0.368126 -0.0641071 +-0.0669197 -0.340194 -0.0634021 +-0.0246152 -0.316956 -0.0653072 +-0.000131001 -0.310281 -0.0551591 +0.144532 -0.307826 -0.0603761 +0.0784038 -0.300592 -0.0627921 +-0.292531 -0.295848 -0.0592241 +-0.167482 -0.293156 -0.0638641 +-0.188408 -0.292373 -0.0586971 +-0.216375 -0.294118 -0.0637891 +0.0286053 -0.291165 -0.0612041 +0.0751458 -0.288067 -0.0608351 +-0.291191 -0.276558 -0.0645661 +-0.294924 -0.272137 -0.0611501 +-0.291946 -0.28498 -0.0685992 +-0.3039 -0.269692 -0.0628431 +0.138702 -0.264091 -0.0624311 +0.148567 -0.255768 -0.0626511 +-0.240477 -0.256556 -0.0625011 +0.191813 -0.206915 -0.0648831 +0.201016 -0.193386 -0.0624761 +0.196227 -0.13382 -0.0659062 +-0.245343 -0.132211 -0.0590361 +0.195777 -0.126726 -0.0594001 +0.177593 -0.099626 -0.0608661 +-0.212648 -0.09503 -0.0606241 +-0.0126061 -0.0810618 -0.0618241 +-0.0146711 -0.0775108 -0.0582111 +0.00918009 -0.0756748 -0.0628291 +0.0141251 -0.0728127 -0.0633211 +0.13708 -0.0621736 -0.0581861 +0.136383 -0.0673627 -0.0636531 +0.128646 -0.0677237 -0.0671822 +-0.0440174 -0.0647546 -0.0650692 +0.0276703 -0.0614986 -0.0608901 +0.128731 -0.0622806 -0.0612791 +0.0586006 -0.0533125 -0.0622141 +0.0665097 -0.0540775 -0.0628971 +-0.0626096 -0.0516015 -0.0598441 +-0.117896 -0.0283523 -0.0608431 +-0.150018 -0.0249242 -0.0593531 +0.211149 0.00906809 -0.0644201 +0.152769 0.0176172 -0.0683032 +0.157212 0.0198342 -0.0626011 +0.134186 0.0249432 -0.0596781 +0.124269 0.0217992 -0.0691352 +0.137752 0.0663067 -0.0636081 +-0.0487675 0.0673617 -0.0629521 +0.1075 0.0710957 -0.0655442 +0.0297423 0.0811368 -0.0610841 +0.0305643 0.0838388 -0.053916 +-0.00561506 0.0861739 -0.0610561 +-0.0175072 0.0870569 -0.0557471 +-0.0173432 0.0865439 -0.0625871 +-0.0233672 0.0911439 -0.0558561 +-0.153051 -0.487421 -0.0609261 +-0.137879 -0.48542 -0.0624351 +-0.113431 -0.482836 -0.0628611 +-0.0802308 -0.481361 -0.0580691 +-0.163344 -0.471424 -0.0633791 +-0.0872939 -0.439846 -0.0625091 +0.172807 -0.436768 -0.0590811 +-0.153427 -0.393227 -0.0628711 +0.152751 -0.37793 -0.0563491 +-0.142242 -0.374196 -0.0633401 +0.151212 -0.370986 -0.0593451 +-0.135342 -0.359561 -0.0624981 +-0.130475 -0.345978 -0.0618271 +0.149375 -0.339678 -0.0595611 +-0.129699 -0.338119 -0.0614171 +-0.136726 -0.343365 -0.0577131 +0.146002 -0.323543 -0.0613031 +-0.141274 -0.313367 -0.0577031 +-0.146654 -0.306684 -0.0578051 +0.138009 -0.294827 -0.0612521 +0.0221312 -0.295973 -0.0587211 +0.0771118 -0.294297 -0.0612581 +-0.194563 -0.294216 -0.0622601 +0.0366214 -0.287918 -0.0596601 +-0.290032 -0.284588 -0.0618501 +0.142695 -0.280028 -0.0577501 +-0.290116 -0.2746 -0.0615501 +0.135952 -0.277951 -0.0599761 +-0.290116 -0.273651 -0.0605021 +0.133113 -0.269955 -0.0618131 +-0.29919 -0.268985 -0.0599661 +-0.318028 -0.269024 -0.0575201 +-0.30156 -0.26525 -0.0565971 +-0.312517 -0.268141 -0.0617441 +0.16258 -0.245317 -0.0595311 +0.171641 -0.23289 -0.0606581 +0.187805 -0.210264 -0.0571691 +-0.265845 -0.177838 -0.050885 +-0.242333 -0.126772 -0.0561061 +-0.238305 -0.120797 -0.05434 +0.18946 -0.118259 -0.0624951 +0.184 -0.10305 -0.0567811 +-0.213966 -0.0927019 -0.054913 +-0.000607006 -0.0799778 -0.0631651 +-0.0193172 -0.0772268 -0.0623491 +-0.0323743 -0.0702037 -0.0618491 +0.0387954 -0.0534635 -0.0582531 +0.0816828 -0.0538205 -0.0613621 +-0.0698667 -0.0477755 -0.0611611 +-0.0852609 -0.0381424 -0.051886 +-0.126635 -0.0267433 -0.0613281 +0.216171 0.0110521 -0.0591451 +0.172097 0.0179692 -0.0611681 +0.238236 0.0255153 -0.0695122 +-0.0164122 0.0519085 -0.0587591 +0.158136 0.0603936 -0.0658632 +0.154607 0.0633876 -0.0601201 +0.096243 0.0780108 -0.051924 +0.0217812 0.0824588 -0.0611481 +-0.0285943 0.0936749 -0.054167 +-0.129147 -0.484368 -0.0628521 +-0.105884 -0.483572 -0.0601221 +-0.0735317 -0.478616 -0.0601301 +0.0827508 -0.463777 -0.0613111 +0.0908119 -0.461773 -0.0627631 +0.099003 -0.462929 -0.0594171 +0.124323 -0.45871 -0.0619681 +-0.168821 -0.443353 -0.0566081 +-0.0806118 -0.449748 -0.0593451 +0.156695 -0.413355 -0.0594891 +-0.153875 -0.384971 -0.0587021 +-0.0764468 -0.372335 -0.054601 +-0.147637 -0.37134 -0.0584201 +-0.0761378 -0.36348 -0.0573601 +0.0755758 -0.360921 -0.0574081 +-0.0748107 -0.355244 -0.0588931 +-0.135473 -0.351935 -0.0603161 +0.146049 -0.347009 -0.0631361 +-0.0650247 -0.344502 -0.0567301 +-0.0596366 -0.338253 -0.0586761 +0.0762518 -0.343575 -0.0559431 +0.148262 -0.331783 -0.0598431 +-0.0544625 -0.332121 -0.0619901 +0.0758018 -0.312797 -0.0570471 +0.0753098 -0.306581 -0.0579561 +-0.315909 -0.295378 -0.0568611 +-0.330618 -0.287306 -0.0605501 +-0.2248 -0.281084 -0.054049 +-0.288572 -0.282967 -0.0570221 +0.143238 -0.288786 -0.0586011 +0.140629 -0.271048 -0.0581791 +0.146029 -0.263745 -0.0582771 +-0.249351 -0.236414 -0.0648841 +-0.257977 -0.207361 -0.0614411 +-0.259476 -0.198544 -0.0626211 +-0.260604 -0.166192 -0.0611311 +0.204311 -0.152752 -0.053449 +-0.255516 -0.149537 -0.0603931 +-0.254913 -0.143899 -0.054699 +0.199829 -0.135035 -0.0571141 +0.183525 -0.110203 -0.0632541 +-0.22435 -0.106398 -0.0577491 +-0.211156 -0.0866729 -0.047644 +-0.208087 -0.0825958 -0.0558291 +0.160786 -0.0853419 -0.0636111 +-0.00678907 -0.0793768 -0.0608641 +-0.00927509 -0.0765398 -0.0570511 +-0.00279403 -0.0759838 -0.0580951 +0.153274 -0.0718777 -0.0583831 +-0.198778 -0.0626116 -0.0586391 +0.0332443 -0.0570786 -0.0600631 +0.0740137 -0.0536855 -0.0620921 +-0.186394 -0.0417624 -0.0594911 +-0.179837 -0.0364784 -0.0611651 +-0.167418 -0.0281793 -0.0557131 +-0.160799 -0.0255333 -0.05318 +-0.141644 -0.0244662 -0.0586921 +0.246524 0.00608506 -0.0645861 +0.228936 0.0105951 -0.0556821 +0.20392 0.0110531 -0.0632611 +0.0686147 0.0338793 -0.0628731 +0.201297 0.0498865 -0.0574981 +-0.0336113 0.0564186 -0.0566541 +0.0459345 0.0799148 -0.0609661 +-0.0453285 0.0882879 -0.0644181 +-0.120583 -0.485126 -0.0600461 +-0.162568 -0.476158 -0.0586621 +0.138894 -0.457438 -0.0612551 +0.148133 -0.456044 -0.0616901 +-0.0873019 -0.418705 -0.0594251 +-0.0848508 -0.414008 -0.054497 +0.149938 -0.384417 -0.0609751 +0.152928 -0.346602 -0.0568471 +-0.135928 -0.320598 -0.0588301 +0.149489 -0.31549 -0.0581641 +-0.303489 -0.29792 -0.0567711 +0.0550536 -0.284129 -0.0593741 +-0.322904 -0.272282 -0.054463 +-0.29345 -0.269126 -0.0576451 +-0.288888 -0.270603 -0.0574791 +-0.238053 -0.253876 -0.0562921 +0.177234 -0.225723 -0.0589971 +0.205885 -0.171471 -0.0605051 +-0.250212 -0.137838 -0.0570861 +-0.218888 -0.102816 -0.0581871 +0.161616 -0.0768218 -0.0566321 +-0.202815 -0.0655197 -0.051488 +-0.0437054 -0.0618496 -0.0576011 +0.0280823 -0.0563736 -0.0567321 +0.11131 -0.0546215 -0.0579951 +0.105505 -0.0504435 -0.054838 +0.0495885 -0.0536655 -0.0615041 +0.0787808 -0.0485605 -0.0565721 +-0.195542 -0.0552046 -0.0590461 +-0.109352 -0.0304323 -0.0598591 +0.240633 0.0104581 -0.053435 +-0.0202112 0.0555776 -0.051982 +-0.0506295 0.0662917 -0.0564131 +0.0944919 0.0751468 -0.0607691 +0.0153672 0.0850929 -0.0559951 +-0.16181 -0.481897 -0.0616031 +0.0753208 -0.462412 -0.0587131 +0.131572 -0.460113 -0.0582601 +-0.0789138 -0.453363 -0.0550461 +0.163617 -0.454173 -0.0614201 +0.170711 -0.448487 -0.0588611 +0.172353 -0.442568 -0.0583161 +-0.167504 -0.442546 -0.0639711 +0.0759478 -0.425192 -0.0606211 +0.160829 -0.41998 -0.0573121 +-0.0806208 -0.387353 -0.0566571 +-0.0724047 -0.346831 -0.0619571 +-0.0690367 -0.350563 -0.054591 +0.0774648 -0.349096 -0.0651112 +-0.0306473 -0.323914 -0.0579231 +-0.137637 -0.327319 -0.0568011 +0.0759438 -0.31919 -0.0550651 +0.0750438 -0.299994 -0.0567151 +-0.153107 -0.301577 -0.0578341 +0.151271 -0.291726 -0.0551711 +-0.216517 -0.289687 -0.0569671 +-0.222442 -0.287109 -0.0584181 +0.146252 -0.298775 -0.0584531 +-0.331011 -0.281174 -0.0640071 +-0.288688 -0.278016 -0.0593571 +-0.31273 -0.265179 -0.05494 +-0.236588 -0.26188 -0.0584191 +0.169723 -0.239422 -0.0560971 +-0.251983 -0.229916 -0.0553541 +0.176306 -0.232038 -0.052895 +0.186617 -0.215643 -0.050609 +0.192531 -0.203233 -0.0560221 +-0.261552 -0.19041 -0.0601261 +-0.262261 -0.15568 -0.046122 +-0.229509 -0.111203 -0.0562311 +0.180069 -0.0933169 -0.054602 +0.173192 -0.0913069 -0.0588061 +-0.0268093 -0.0738927 -0.0632691 +0.00300503 -0.0758138 -0.0587581 +0.00717207 -0.0716617 -0.0586621 +-0.0380134 -0.0663587 -0.0604611 +0.0445484 -0.0500335 -0.0564121 +0.103075 -0.0549615 -0.0598651 +0.0649626 -0.0495355 -0.0584071 +-0.0663117 -0.0479475 -0.054307 +0.246194 0.0131721 -0.0630931 +0.223609 0.00897709 -0.0603851 +0.198299 0.0137961 -0.0602061 +0.2417 0.0256323 -0.052972 +0.178512 0.0161612 -0.0623931 +0.169507 0.0210752 -0.0557991 +0.116741 0.0251223 -0.0647371 +0.23307 0.0330893 -0.0593671 +0.0688387 0.0377574 -0.054452 +0.0412264 0.0400964 -0.0597651 +-0.0419184 0.0585336 -0.0570191 +-0.0420894 0.0561296 -0.0649571 +0.16536 0.0623606 -0.054713 +-0.0471365 0.0606346 -0.0607921 +-0.0509075 0.0728757 -0.0587561 +0.0601436 0.0789108 -0.0602771 +0.0369064 0.0842188 -0.050772 +-0.154555 -0.489891 -0.0552061 +-0.137265 -0.491474 -0.050461 +-0.141625 -0.489359 -0.0559491 +-0.133428 -0.488452 -0.0566391 +-0.15915 -0.486633 -0.0590411 +-0.097556 -0.484473 -0.0570041 +-0.163892 -0.474899 -0.053574 +-0.165668 -0.470026 -0.0580881 +-0.16746 -0.462637 -0.053245 +0.0815698 -0.466978 -0.0562091 +0.0752208 -0.453161 -0.0601521 +0.162223 -0.456778 -0.0561561 +-0.168531 -0.449616 -0.0612221 +-0.16421 -0.42376 -0.0640581 +0.0756308 -0.378494 -0.0607151 +-0.142575 -0.364628 -0.0597731 +-0.142221 -0.356844 -0.0570911 +0.0760898 -0.352463 -0.0577381 +-0.142376 -0.349151 -0.054763 +0.152691 -0.324451 -0.0560181 +0.151939 -0.306925 -0.0559051 +-0.309544 -0.297823 -0.0580731 +-0.289378 -0.288202 -0.0555371 +0.0455385 -0.285473 -0.0593751 +-0.326388 -0.279731 -0.05226 +-0.286704 -0.275558 -0.0568561 +-0.317913 -0.267192 -0.050866 +-0.232621 -0.26929 -0.0563651 +-0.309514 -0.261351 -0.05056 +-0.242817 -0.249444 -0.0615541 +-0.247375 -0.243454 -0.0603661 +-0.254245 -0.222481 -0.0570681 +0.204804 -0.177874 -0.0550561 +-0.263869 -0.1696 -0.053375 +0.189643 -0.111212 -0.0563951 +0.167543 -0.0834968 -0.0574711 +0.166006 -0.0711437 -0.050279 +0.00142801 -0.0720987 -0.054802 +0.0220462 -0.0585996 -0.0556561 +0.140613 -0.0562256 -0.051221 +0.124447 -0.0572846 -0.0574431 +0.0929349 -0.0507545 -0.0572191 +0.0582486 -0.0491665 -0.0576491 +-0.106018 -0.0298893 -0.052435 +-0.114208 -0.0276793 -0.05403 +0.243158 0.00724907 -0.0591301 +0.208962 0.0130171 -0.0581891 +0.195166 0.0174602 -0.054298 +0.182866 0.0178162 -0.0577771 +0.162973 0.0207942 -0.0588191 +0.150358 0.0213592 -0.0617741 +0.11911 0.0280273 -0.0583811 +0.228293 0.0379474 -0.0552511 +0.205832 0.0457785 -0.0645871 +0.130123 0.0686357 -0.0620521 +0.0879999 0.0780748 -0.054756 +-0.0517355 0.0791788 -0.0564451 +0.0763268 0.0798128 -0.053254 +-0.00477305 0.0864399 -0.053372 +-0.158899 -0.487333 -0.051801 +-0.110932 -0.487071 -0.0550611 +-0.0812718 -0.484852 -0.052838 +-0.0713317 -0.466021 -0.0589421 +0.10757 -0.461584 -0.0601981 +-0.0741057 -0.460191 -0.0570711 +0.144583 -0.459529 -0.0563231 +-0.168654 -0.456742 -0.0583301 +-0.169001 -0.450179 -0.054042 +0.0748717 -0.452949 -0.053356 +0.168849 -0.454252 -0.0573081 +-0.0871309 -0.435047 -0.049438 +-0.167938 -0.430938 -0.053792 +-0.166622 -0.424754 -0.0571721 +0.165732 -0.425399 -0.0570951 +0.0755158 -0.410491 -0.0591671 +-0.0837438 -0.399577 -0.0581661 +-0.161926 -0.407895 -0.0596731 +0.0751938 -0.402651 -0.0555421 +0.152886 -0.400202 -0.0565901 +-0.15809 -0.391139 -0.0568501 +0.153646 -0.385815 -0.05398 +0.0753658 -0.394779 -0.0567861 +-0.0768418 -0.380981 -0.051705 +-0.0712277 -0.357928 -0.05196 +0.0751688 -0.341371 -0.046898 +-0.14296 -0.340719 -0.05293 +-0.0464485 -0.331155 -0.0573911 +-0.135951 -0.335204 -0.0575951 +0.0762618 -0.334837 -0.0556041 +-0.0143771 -0.319996 -0.050868 +-0.142729 -0.320388 -0.053991 +-0.00871109 -0.314238 -0.0562441 +0.155998 -0.316047 -0.05318 +0.0742097 -0.305822 -0.051957 +-0.173661 -0.292286 -0.0582881 +0.0743647 -0.293539 -0.054512 +0.0311643 -0.29389 -0.052329 +0.0707287 -0.289685 -0.050593 +-0.322535 -0.293042 -0.0569591 +-0.326586 -0.289045 -0.0557581 +-0.291014 -0.266575 -0.05373 +0.152802 -0.259232 -0.0568961 +0.181419 -0.224146 -0.05183 +-0.260815 -0.202372 -0.0552871 +0.195599 -0.200076 -0.047036 +0.197099 -0.196385 -0.054791 +-0.261722 -0.161014 -0.05359 +0.204943 -0.161574 -0.0572931 +-0.259111 -0.152302 -0.053285 +0.202692 -0.143689 -0.054722 +-0.204116 -0.0773478 -0.0596691 +-0.00507205 -0.0719427 -0.053845 +0.159175 -0.0684997 -0.052579 +0.151726 -0.0649536 -0.054145 +-0.0562526 -0.0540385 -0.0558381 +0.0517095 -0.0495615 -0.0575231 +0.0720417 -0.0490085 -0.0574201 +0.108928 0.0278173 -0.0618721 +0.220972 0.0417654 -0.0571611 +0.184796 0.0565416 -0.053906 +0.115678 0.0745527 -0.051764 +0.00129501 0.0862669 -0.0569911 +-0.0885239 -0.483912 -0.0561901 +-0.161952 -0.478996 -0.049698 +-0.0733677 -0.481863 -0.053841 +0.115867 -0.462548 -0.0572201 +-0.0881409 -0.437336 -0.0558961 +0.169556 -0.431402 -0.054746 +0.165409 -0.427481 -0.050997 +-0.0855139 -0.421937 -0.052092 +-0.166368 -0.418776 -0.053765 +-0.165379 -0.411808 -0.052848 +0.158097 -0.41513 -0.053007 +0.154329 -0.408151 -0.054705 +-0.161882 -0.396801 -0.05342 +-0.0803568 -0.394568 -0.053229 +0.0751888 -0.386273 -0.0561311 +0.155447 -0.369794 -0.051948 +0.152119 -0.363171 -0.0579881 +-0.148469 -0.362996 -0.054373 +0.155075 -0.333738 -0.054239 +-0.0285653 -0.327697 -0.049508 +0.158861 -0.325543 -0.050463 +-0.0224662 -0.321626 -0.0553151 +-0.153244 -0.306372 -0.051529 +0.00836008 -0.308272 -0.049624 +0.155276 -0.299529 -0.05317 +0.0141061 -0.29874 -0.0618731 +-0.160575 -0.296865 -0.0587031 +-0.309521 -0.294191 -0.052492 +0.0573186 -0.286286 -0.052256 +0.0627666 -0.284654 -0.0578651 +-0.328632 -0.282951 -0.0565201 +-0.287354 -0.285575 -0.051131 +-0.229404 -0.276467 -0.0574841 +0.149473 -0.282428 -0.0551831 +-0.285548 -0.272276 -0.054812 +0.147494 -0.272671 -0.0550381 +-0.287188 -0.268088 -0.053963 +-0.305806 -0.262807 -0.054194 +-0.2961 -0.265459 -0.0552381 +0.153029 -0.26648 -0.052464 +0.158622 -0.259401 -0.051658 +-0.249905 -0.236443 -0.0574891 +-0.257008 -0.213881 -0.0583191 +0.200945 -0.189583 -0.053618 +0.204936 -0.168745 -0.05178 +-0.22726 -0.106247 -0.051295 +-0.217926 -0.0909479 -0.0435299 +-0.0170802 -0.0741777 -0.054398 +-0.0111671 -0.0733467 -0.053179 +-0.0222332 -0.0736557 -0.0582801 +0.00549405 -0.0672207 -0.054019 +0.0114661 -0.0682287 -0.0581111 +0.0155482 -0.0645966 -0.0572741 +0.144404 -0.0621736 -0.0552411 +0.0377004 -0.0483885 -0.0529 +0.0615566 -0.0449724 -0.053438 +-0.180771 -0.0352484 -0.054393 +-0.0928979 -0.0352774 -0.054462 +-0.100346 -0.0327233 -0.0559721 +-0.12227 -0.0257993 -0.054338 +-0.15033 -0.0223382 -0.0444769 +-0.145658 -0.0230552 -0.051555 +-0.12953 -0.0241432 -0.05247 +0.236075 0.00817608 -0.0579721 +0.221252 0.0128021 -0.054171 +0.213692 0.0149461 -0.052963 +0.202899 0.0152752 -0.0560871 +0.188463 0.0179852 -0.0557271 +0.163628 0.0234232 -0.052998 +0.156577 0.0227962 -0.0566461 +0.148929 0.0241852 -0.0565801 +0.10505 0.0315713 -0.0556341 +0.210686 0.0467165 -0.0565651 +0.203979 0.0517935 -0.049988 +0.138452 0.0692187 -0.0556611 +-0.0514445 0.0734247 -0.052592 +0.0174982 0.0865029 -0.048891 +0.0231722 0.0844198 -0.054218 +-0.0108901 0.0870659 -0.05049 +-0.0473285 0.0895599 -0.052466 +-0.0369604 0.0930399 -0.0579481 +-0.148204 -0.490402 -0.053555 +-0.102945 -0.48747 -0.052899 +-0.0873899 -0.487362 -0.050211 +-0.164228 -0.468813 -0.052125 +0.0903609 -0.466023 -0.0558111 +0.0754718 -0.440038 -0.0598131 +-0.149009 -0.467159 -0.0251478 +0.0753678 -0.426419 -0.053052 +-0.167486 -0.424875 -0.04843 +0.157537 -0.416764 -0.046554 +-0.0590726 -0.343979 -0.050695 +-0.0526735 -0.337075 -0.053572 +-0.147403 -0.312985 -0.05244 +-0.302675 -0.294215 -0.050319 +-0.297162 -0.296313 -0.054294 +-0.291564 -0.292954 -0.05366 +-0.203433 -0.289398 -0.052909 +-0.322831 -0.28757 -0.050495 +-0.218856 -0.283811 -0.050246 +-0.20935 -0.292134 -0.0587561 +-0.292687 -0.262024 -0.050724 +0.199934 -0.191625 -0.0451 +-0.263179 -0.194099 -0.053237 +0.203312 -0.136828 -0.048489 +0.194874 -0.119173 -0.0552211 +0.190855 -0.104205 -0.050881 +0.186422 -0.095444 -0.050531 +-0.20912 -0.0790198 -0.05015 +0.175798 -0.0849648 -0.052901 +-0.0211242 -0.0710867 -0.051978 +-0.0326583 -0.0664447 -0.053921 +-0.0382134 -0.0632876 -0.053426 +0.149995 -0.0581116 -0.049416 +0.0158272 -0.0600326 -0.053506 +-0.0492395 -0.0572366 -0.053515 +0.0321973 -0.0518165 -0.054169 +-0.195654 -0.0511985 -0.05193 +0.118124 -0.0532405 -0.054914 +0.0685017 -0.0450525 -0.053409 +-0.0776988 -0.0412284 -0.050305 +0.19591 0.0208442 -0.047476 +0.189445 0.0207732 -0.049988 +0.176754 0.0194852 -0.0566731 +0.23749 0.0312493 -0.053712 +0.0916189 0.0333623 -0.0561341 +0.0769898 0.0394944 -0.048119 +0.0123511 0.0521805 -0.045082 +-0.0396404 0.0626086 -0.0448869 +0.15713 0.0652147 -0.053168 +-0.0508575 0.0678587 -0.04913 +-0.0515415 0.0739027 -0.045913 +0.13048 0.0712267 -0.054066 +0.0672117 0.0806928 -0.053231 +0.0103331 0.0865109 -0.045695 +-0.0176952 0.0918889 -0.051017 +-0.0331133 0.095415 -0.05119 +-0.126048 -0.488497 -0.0551711 +0.0849868 -0.469741 -0.051021 +0.156259 -0.455491 -0.0609651 +0.158009 -0.459187 -0.05311 +0.171141 -0.450426 -0.051957 +0.171811 -0.444368 -0.052244 +-0.0834218 -0.446595 -0.050256 +-0.168632 -0.437158 -0.050878 +-0.0871159 -0.429029 -0.054677 +0.154571 -0.401861 -0.04975 +-0.0810548 -0.402614 -0.050797 +0.0747517 -0.37746 -0.051587 +-0.153733 -0.376918 -0.0552791 +-0.152798 -0.368987 -0.052836 +-0.0729747 -0.374841 -0.04677 +-0.0679307 -0.360039 -0.045327 +-0.0512805 -0.341588 -0.045721 +-0.145946 -0.32634 -0.050339 +-0.166847 -0.295557 -0.053825 +0.0489765 -0.287291 -0.053258 +-0.22345 -0.277113 -0.047157 +-0.285004 -0.275585 -0.049952 +-0.284375 -0.269565 -0.052051 +-0.287331 -0.264687 -0.050671 +-0.233083 -0.263782 -0.05157 +-0.247161 -0.24302 -0.054058 +-0.26596 -0.194837 -0.045165 +0.203018 -0.183431 -0.048706 +0.205199 -0.144481 -0.045348 +-0.22203 -0.101529 -0.051629 +-0.0274363 -0.0702697 -0.0563651 +0.00321903 -0.0630556 -0.049066 +-0.0540425 -0.0531165 -0.048858 +0.132325 -0.0569546 -0.054659 +-0.0607116 -0.0497845 -0.04989 +-0.0684317 -0.0451585 -0.047531 +0.098536 -0.0483855 -0.053885 +0.0487195 -0.0452385 -0.052448 +0.0549675 -0.0452045 -0.053192 +0.0859909 -0.0493005 -0.0564421 +-0.0810238 -0.0412914 -0.0576721 +-0.174739 -0.0307343 -0.051359 +-0.125967 -0.0235412 -0.045451 +0.23423 0.0120841 -0.051476 +0.245573 0.0136661 -0.0559451 +0.155382 0.0255143 -0.051624 +0.141996 0.0256093 -0.0558431 +0.127193 0.0278243 -0.0563201 +0.113166 0.0310273 -0.054358 +0.0834388 0.0360944 -0.053337 +0.0568626 0.0436134 -0.046316 +0.0603406 0.0398124 -0.053155 +0.0279793 0.0486335 -0.046684 +0.194607 0.0541705 -0.051963 +-0.0289333 0.0576976 -0.051227 +0.175178 0.0591106 -0.0553061 +-0.0465035 0.0618646 -0.05229 +0.143203 0.0705747 -0.04839 +0.0811898 0.0772758 -0.0589901 +0.0589226 0.0815408 -0.052759 +0.0256913 0.0863189 -0.046795 +-0.0434184 0.0930359 -0.05465 +-0.129645 -0.491957 -0.04904 +-0.0758988 -0.48583 -0.04962 +-0.161472 -0.481996 -0.054788 +-0.0703037 -0.469841 -0.053526 +-0.162956 -0.473503 -0.047337 +-0.162135 -0.467858 -0.046311 +0.106923 -0.465862 -0.053177 +0.0748597 -0.45955 -0.05324 +0.16869 -0.456723 -0.051949 +0.171677 -0.437403 -0.052349 +-0.0828098 -0.416404 -0.04607 +-0.0817878 -0.409539 -0.048445 +0.0755098 -0.417877 -0.0560561 +0.0750218 -0.409632 -0.050119 +0.0750778 -0.401524 -0.047047 +0.0749397 -0.393723 -0.048741 +-0.158904 -0.381806 -0.051344 +0.0748297 -0.36892 -0.052291 +-0.148552 -0.348344 -0.049323 +0.153998 -0.355554 -0.0553231 +-0.0572556 -0.348129 -0.0427559 +-0.142281 -0.332831 -0.053117 +0.161246 -0.346045 -0.0448289 +-0.00565106 -0.31732 -0.047575 +0.0733887 -0.299939 -0.049501 +0.0239102 -0.299324 -0.049079 +-0.309639 -0.290767 -0.046852 +-0.289909 -0.29004 -0.047236 +-0.316665 -0.291167 -0.05108 +0.15618 -0.284835 -0.051852 +-0.228057 -0.273365 -0.051346 +-0.28217 -0.266838 -0.050021 +-0.313516 -0.262235 -0.046744 +0.16321 -0.251917 -0.052653 +0.185326 -0.222206 -0.0448829 +-0.257579 -0.217188 -0.051301 +0.191485 -0.207944 -0.048283 +-0.263507 -0.183839 -0.0566831 +0.20019 -0.119552 -0.048234 +-0.23411 -0.115536 -0.054095 +-0.232878 -0.110934 -0.047375 +-0.207128 -0.0720087 -0.046916 +-0.00793908 -0.0687317 -0.048935 +-0.000642006 -0.0682847 -0.050599 +0.158258 -0.0611356 -0.048209 +0.0097521 -0.0628626 -0.052454 +-0.199916 -0.0585166 -0.051036 +-0.0480235 -0.0552496 -0.045507 +0.0245102 -0.0534585 -0.052265 +0.0268933 -0.0491645 -0.049291 +0.111916 -0.0485345 -0.051552 +0.0426674 -0.0451695 -0.050531 +-0.0733217 -0.0443684 -0.0550101 +0.0558186 -0.0409244 -0.048502 +0.0761498 -0.0433884 -0.051456 +0.0887259 -0.0401234 -0.046735 +-0.191376 -0.0451295 -0.051983 +-0.0817768 -0.0381694 -0.0441849 +-0.110726 -0.0273053 -0.046893 +-0.153548 -0.0239302 -0.052419 +-0.137794 -0.0231632 -0.051138 +0.0419894 0.0438624 -0.051346 +0.00460605 0.0517815 -0.049709 +-0.0108631 0.0533025 -0.052729 +-0.0380324 0.0596916 -0.050959 +-0.0177952 0.09527 -0.045216 +-0.0301263 0.097308 -0.0444349 +-0.151066 -0.49438 -0.0444439 +-0.0945809 -0.487514 -0.051224 +-0.0701117 -0.476331 -0.0532 +0.0766368 -0.467045 -0.052436 +-0.0722787 -0.464274 -0.051973 +0.13808 -0.46191 -0.053456 +0.163275 -0.459334 -0.049883 +0.0752268 -0.455714 -0.046605 +0.170302 -0.453738 -0.046338 +-0.0805998 -0.452094 -0.049117 +0.0752808 -0.434481 -0.054566 +-0.163885 -0.404393 -0.05311 +-0.164951 -0.392557 -0.0429129 +-0.0768718 -0.388899 -0.048306 +0.0750178 -0.356427 -0.049709 +-0.148484 -0.333081 -0.047637 +-0.0199692 -0.325639 -0.045504 +0.162035 -0.316845 -0.047304 +0.0747947 -0.318543 -0.0482 +0.159219 -0.307876 -0.050278 +-0.170216 -0.296596 -0.046327 +0.0722837 -0.294921 -0.046259 +-0.295945 -0.293103 -0.048497 +-0.181545 -0.291373 -0.054822 +0.0394564 -0.289819 -0.052455 +-0.211715 -0.287454 -0.051986 +0.154274 -0.275263 -0.052004 +0.16015 -0.268059 -0.047801 +-0.286209 -0.261467 -0.047982 +-0.233361 -0.253909 -0.0437789 +0.16861 -0.245405 -0.050805 +-0.248102 -0.131273 -0.04961 +-0.238287 -0.117174 -0.046492 +0.198152 -0.104778 -0.0446289 +-0.215228 -0.0908109 -0.049549 +-0.213049 -0.0843148 -0.0402559 +-0.00347403 -0.0651507 -0.046096 +0.0113081 -0.0573086 -0.048711 +0.0182502 -0.0551186 -0.05034 +-0.198897 -0.0534545 -0.0449669 +0.139868 -0.0498675 -0.045631 +0.133288 -0.0510875 -0.048847 +0.096643 -0.0416684 -0.04723 +0.0835798 -0.0440494 -0.051422 +-0.186283 -0.0395264 -0.051555 +0.0631926 -0.0407204 -0.048784 +0.0703827 -0.0407484 -0.04866 +-0.0903229 -0.0350924 -0.047228 +0.207628 0.0170872 -0.050967 +0.200884 0.0183932 -0.05069 +0.169902 0.0243942 -0.049391 +0.135095 0.0276953 -0.053823 +0.097796 0.0349313 -0.051026 +0.0247222 0.0448924 -0.0560861 +0.152063 0.0682907 -0.048204 +0.124428 0.0742697 -0.049371 +-0.0499445 0.0801138 -0.05061 +-0.0498345 0.0853439 -0.05405 +-0.0107891 0.0922749 -0.045786 +-0.118192 -0.488557 -0.053711 +0.152381 -0.458759 -0.0559221 +-0.168155 -0.456086 -0.050496 +0.167512 -0.433272 -0.047899 +-0.166742 -0.417257 -0.045772 +0.154967 -0.409576 -0.048621 +0.154322 -0.393645 -0.05189 +-0.161952 -0.389431 -0.049887 +0.156012 -0.378809 -0.048941 +0.157018 -0.361406 -0.049889 +0.1604 -0.355265 -0.0440159 +-0.148916 -0.356093 -0.051219 +0.157556 -0.341296 -0.051257 +-0.149586 -0.319866 -0.048029 +0.0763408 -0.326556 -0.0558551 +-0.153447 -0.312524 -0.046837 +-0.159464 -0.300764 -0.051093 +0.159808 -0.292859 -0.049611 +-0.196074 -0.290702 -0.054716 +-0.207023 -0.285627 -0.046784 +-0.28677 -0.279742 -0.053213 +-0.280334 -0.269197 -0.0440099 +-0.280204 -0.263788 -0.048199 +-0.298781 -0.261786 -0.052194 +-0.240798 -0.246968 -0.0552901 +-0.250103 -0.237443 -0.049779 +0.200585 -0.12779 -0.051086 +-0.243328 -0.124151 -0.047756 +0.196288 -0.111871 -0.049316 +0.183497 -0.0861359 -0.048518 +0.178414 -0.0779408 -0.046953 +0.170647 -0.0777078 -0.051666 +-0.0268813 -0.0673057 -0.049892 +-0.0310343 -0.0636206 -0.045509 +0.125853 -0.0518295 -0.051577 +0.104152 -0.0451275 -0.049577 +-0.194673 -0.0469015 -0.0431369 +0.0811378 -0.0388814 -0.046141 +-0.18186 -0.0345243 -0.046444 +-0.158772 -0.0238932 -0.045255 +0.240867 0.0138601 -0.048123 +0.226278 0.0144311 -0.049687 +0.210659 0.0194672 -0.045401 +0.148758 0.0269643 -0.050863 +-0.0252923 0.0539785 -0.0580841 +0.126608 0.0762808 -0.0419489 +0.106231 0.0768548 -0.051313 +0.100974 0.0796568 -0.0448159 +0.0523755 0.0806458 -0.0572241 +-0.00392704 0.0873019 -0.045551 +-0.0396704 0.095086 -0.051673 +-0.0245282 0.095333 -0.048533 +-0.153405 -0.492372 -0.049283 +-0.0748677 -0.488293 -0.0441549 +0.167623 -0.459509 -0.045981 +0.0751578 -0.448212 -0.048312 +-0.168675 -0.443676 -0.049406 +-0.167652 -0.431706 -0.045085 +0.161381 -0.421902 -0.050364 +0.0751448 -0.417998 -0.04897 +-0.0776028 -0.397415 -0.045294 +-0.157768 -0.372125 -0.04844 +-0.0725077 -0.366349 -0.049741 +0.0746287 -0.363251 -0.046818 +-0.0644456 -0.351312 -0.047795 +-0.154212 -0.353885 -0.0449679 +0.0743417 -0.311665 -0.049423 +0.0730427 -0.305397 -0.0442769 +0.0155482 -0.302301 -0.053153 +0.16791 -0.284165 -0.0419939 +-0.285365 -0.281175 -0.047853 +0.162815 -0.285343 -0.047092 +-0.323917 -0.275241 -0.049237 +-0.278333 -0.261249 -0.045631 +-0.290839 -0.258044 -0.04673 +-0.283903 -0.258445 -0.045077 +-0.307102 -0.257461 -0.045874 +-0.302841 -0.258987 -0.04948 +-0.255186 -0.223957 -0.050026 +-0.265909 -0.186261 -0.04856 +0.205979 -0.166546 -0.0422059 +0.205235 -0.121986 -0.0422089 +-0.218856 -0.095798 -0.049495 +-0.214623 -0.0824198 -0.0324698 +-0.210934 -0.0778548 -0.0428879 +-0.0204172 -0.0683947 -0.046551 +-0.0142931 -0.0698097 -0.048027 +-0.202978 -0.0594366 -0.0416029 +0.00571206 -0.0582576 -0.046013 +0.0206052 -0.0498305 -0.046674 +0.0256053 -0.0448474 -0.0441789 +0.0749477 -0.0373704 -0.0444829 +0.244259 0.0190942 -0.053089 +0.175279 0.0221932 -0.051751 +0.148034 0.0298553 -0.045427 +0.135702 0.0305583 -0.048421 +0.142083 0.0284603 -0.049877 +0.0825188 0.0420474 -0.0413089 +0.0477335 0.0456445 -0.045395 +0.211828 0.0499145 -0.047152 +0.180122 0.0605596 -0.047225 +0.162735 0.0658057 -0.047075 +0.134471 0.0728667 -0.0469 +0.109724 0.0786538 -0.0441009 +0.0521895 0.0830578 -0.048367 +0.0447104 0.0820868 -0.05291 +-0.0452095 0.0921839 -0.047971 +-0.159711 -0.483556 -0.046924 +-0.0822068 -0.489274 -0.046457 +-0.0696897 -0.476929 -0.046744 +0.0839678 -0.472532 -0.0442879 +0.0788928 -0.469224 -0.046748 +0.123744 -0.463074 -0.054634 +0.148742 -0.462042 -0.050974 +0.143282 -0.46433 -0.048325 +0.155184 -0.462199 -0.048399 +0.171397 -0.447198 -0.045505 +-0.0864319 -0.435798 -0.0424869 +-0.0855029 -0.428926 -0.046982 +0.162435 -0.428014 -0.045267 +0.154796 -0.411277 -0.0425919 +0.0747187 -0.385044 -0.0484 +-0.161927 -0.376626 -0.0440719 +-0.155203 -0.362818 -0.047426 +-0.154114 -0.345287 -0.0429339 +-0.0444144 -0.335397 -0.049219 +-0.0374954 -0.329574 -0.053582 +0.0752048 -0.333813 -0.047344 +0.00183202 -0.314481 -0.0448599 +-0.183278 -0.290149 -0.04561 +0.0444834 -0.29053 -0.046664 +-0.286342 -0.285715 -0.0446439 +-0.199932 -0.286056 -0.0443329 +-0.22878 -0.268367 -0.046548 +-0.296708 -0.257662 -0.047879 +-0.30108 -0.254362 -0.0445809 +-0.241641 -0.245666 -0.048746 +0.174578 -0.238386 -0.048036 +-0.260478 -0.209569 -0.051098 +0.20481 -0.175267 -0.045737 +-0.253506 -0.138156 -0.048231 +0.207849 -0.138289 -0.0381579 +-0.221819 -0.099132 -0.0444139 +-0.221598 -0.0942609 -0.0379529 +0.185924 -0.0784408 -0.0429229 +-0.00684907 -0.0599836 -0.0396949 +0.167124 -0.0639136 -0.045425 +-0.0431224 -0.0591816 -0.049677 +0.156184 -0.0533235 -0.0432039 +0.0141741 -0.0521405 -0.045666 +0.127528 -0.0458645 -0.045484 +0.0425414 -0.0408904 -0.045647 +0.0526665 -0.0366614 -0.0431259 +0.0596436 -0.0369604 -0.0438499 +0.0857639 -0.0350394 -0.0413779 +-0.0763968 -0.0392334 -0.0371149 +-0.097587 -0.0322203 -0.048443 +-0.102595 -0.0295363 -0.0446379 +-0.166784 -0.0265313 -0.047727 +-0.11862 -0.0252053 -0.047046 +0.218348 0.0164632 -0.04847 +0.182273 0.0211132 -0.051778 +0.0336713 0.0448094 -0.052557 +-0.0493795 0.0799618 -0.045282 +-0.0487195 0.0857429 -0.045616 +0.0425894 0.0853269 -0.045278 +-0.0377834 0.096569 -0.046623 +-0.14408 -0.492797 -0.047991 +-0.106573 -0.491106 -0.047311 +-0.0989 -0.491111 -0.046106 +-0.15746 -0.489087 -0.045685 +0.0914299 -0.470298 -0.048447 +0.098259 -0.46723 -0.052373 +-0.0744547 -0.462804 -0.04661 +-0.0764128 -0.458141 -0.051222 +-0.168166 -0.44937 -0.046603 +-0.0843118 -0.44731 -0.045488 +0.167 -0.437708 -0.0434519 +0.158391 -0.42279 -0.0432439 +0.0746387 -0.371804 -0.0438129 +0.157521 -0.350735 -0.050427 +0.0751118 -0.348932 -0.048029 +0.161369 -0.334098 -0.046657 +-0.148953 -0.340765 -0.047631 +-0.153852 -0.336253 -0.0421929 +-0.0358924 -0.333487 -0.045512 +-0.153117 -0.326769 -0.0432779 +-0.0109001 -0.323196 -0.0416029 +0.0741347 -0.320707 -0.0413299 +-0.164418 -0.30106 -0.0447949 +0.0300133 -0.298308 -0.0431449 +0.0685387 -0.290151 -0.0435059 +-0.188545 -0.289863 -0.050906 +-0.315838 -0.287189 -0.0448349 +-0.322692 -0.282874 -0.046411 +0.166054 -0.275001 -0.0438769 +-0.320961 -0.270632 -0.04551 +0.164209 -0.25933 -0.046159 +-0.305565 -0.252691 -0.0402659 +-0.252846 -0.231301 -0.047978 +-0.257005 -0.225779 -0.0446099 +0.180885 -0.230391 -0.045008 +0.205166 -0.160217 -0.04807 +-0.258595 -0.146359 -0.046974 +-0.218103 -0.0879469 -0.0369629 +0.173649 -0.0705287 -0.045487 +-0.0097091 -0.0647456 -0.0433579 +0.147274 -0.0521655 -0.045366 +0.0319043 -0.0463675 -0.048381 +0.11931 -0.0478495 -0.049252 +0.103429 -0.0401704 -0.0444409 +0.0489155 -0.0407844 -0.047354 +0.0914489 -0.0452985 -0.051831 +-0.178913 -0.0316683 -0.0400049 +-0.0946239 -0.0320773 -0.0406619 +0.161469 0.0261463 -0.048422 +0.233276 0.0364784 -0.049082 +0.225472 0.0425884 -0.048298 +0.0763598 0.0349643 -0.0579251 +0.0629526 0.0457225 -0.0402399 +0.0193352 0.0487635 -0.049882 +-0.00274703 0.0513375 -0.053519 +-0.00457005 0.0553216 -0.045425 +-0.0145921 0.0570656 -0.045951 +-0.0461285 0.0639226 -0.045786 +0.0861759 0.0806228 -0.047969 +0.0709027 0.0829238 -0.04591 +-0.0134141 0.096352 -0.0397899 +-0.12205 -0.492068 -0.047836 +-0.155424 -0.491577 -0.0407399 +-0.113999 -0.4913 -0.047747 +-0.161192 -0.472955 -0.0411859 +0.115612 -0.466316 -0.050545 +-0.159332 -0.467503 -0.0407329 +-0.0819258 -0.452429 -0.0430779 +-0.16743 -0.439782 -0.0430979 +0.161946 -0.433551 -0.0418939 +0.0772728 -0.428807 -0.0403789 +0.15529 -0.395551 -0.0449489 +0.158015 -0.372334 -0.0446029 +0.166533 -0.332871 -0.0374459 +0.0751278 -0.326214 -0.047988 +-0.158851 -0.307523 -0.0439659 +-0.176859 -0.294222 -0.0421739 +-0.302654 -0.290591 -0.0440819 +0.0648526 -0.286822 -0.050627 +0.0606176 -0.287628 -0.045229 +-0.276166 -0.258303 -0.0438399 +-0.280802 -0.255401 -0.0422619 +-0.23472 -0.257133 -0.050538 +-0.247555 -0.244126 -0.047989 +-0.264068 -0.209904 -0.0434129 +0.203935 -0.183155 -0.0401239 +-0.266754 -0.17186 -0.0447299 +-0.265233 -0.15981 -0.0383889 +0.205296 -0.130692 -0.0431819 +-0.227996 -0.104293 -0.0449999 +0.192918 -0.097024 -0.046099 +0.192721 -0.0800068 -0.0396899 +-0.0245882 -0.0655357 -0.0432569 +-0.205499 -0.0658357 -0.0434739 +-0.0549965 -0.0506335 -0.0419189 +0.125076 -0.0396974 -0.0400789 +0.111371 -0.0428544 -0.045974 +-0.0739857 -0.0416284 -0.0438729 +-0.185419 -0.0364974 -0.0383699 +-0.173142 -0.0288013 -0.0441629 +-0.12092 -0.0231872 -0.0385169 +-0.133661 -0.0224112 -0.0445559 +0.243211 0.0206022 -0.047188 +0.203561 0.0208052 -0.045242 +0.191134 0.0235302 -0.0437759 +0.184312 0.0236852 -0.046058 +0.167781 0.0269763 -0.0449869 +0.120887 0.0312303 -0.051601 +0.0508295 0.0410864 -0.053949 +0.217746 0.0457245 -0.051199 +0.188992 0.0582766 -0.045785 +-0.0489135 0.0676567 -0.0419989 +-0.0501325 0.0771488 -0.0401859 +-0.0465455 0.0876139 -0.0419669 +0.0497865 0.0859249 -0.0418259 +0.00369204 0.0871929 -0.0415239 +0.0113451 0.0874109 -0.0374359 +-0.00501505 0.0933119 -0.0406589 +-0.134121 -0.494202 -0.0444359 +-0.118423 -0.494918 -0.0412199 +0.130761 -0.4644 -0.050805 +-0.0706607 -0.472003 -0.0403659 +0.0758968 -0.462874 -0.047185 +-0.0791808 -0.456898 -0.045364 +0.156463 -0.463483 -0.0425959 +-0.166393 -0.45508 -0.0432639 +0.168071 -0.457504 -0.0407759 +0.171054 -0.440715 -0.046729 +0.0767238 -0.436491 -0.0417629 +0.0753278 -0.432321 -0.047469 +-0.0839658 -0.423124 -0.0439579 +0.0755728 -0.413711 -0.0426999 +-0.0798718 -0.412239 -0.0390389 +-0.166054 -0.408748 -0.0447099 +0.154586 -0.40411 -0.0424589 +0.155943 -0.386786 -0.046711 +0.157484 -0.380724 -0.0402689 +-0.163646 -0.384133 -0.0434849 +-0.0693127 -0.36927 -0.0420909 +0.0746757 -0.354882 -0.0404529 +-0.0272673 -0.331541 -0.0410929 +0.164188 -0.325613 -0.0435649 +-0.175453 -0.292324 -0.050197 +-0.296086 -0.290079 -0.0426529 +-0.283002 -0.278601 -0.0436499 +-0.282525 -0.273062 -0.045742 +0.160449 -0.277374 -0.048389 +-0.31773 -0.265688 -0.0439889 +0.168594 -0.252066 -0.045052 +-0.237144 -0.246984 -0.0433499 +-0.250191 -0.241393 -0.0434079 +-0.251279 -0.244838 -0.0376409 +-0.263649 -0.202192 -0.047696 +-0.247665 -0.127058 -0.0403959 +-0.237365 -0.113491 -0.0387619 +-0.00130701 -0.0602556 -0.0437159 +0.00189002 -0.0555286 -0.0414269 +0.135089 -0.0444384 -0.0420499 +0.0307613 -0.0411434 -0.0419819 +0.0377474 -0.0384714 -0.0419169 +0.0633686 -0.0331643 -0.0392219 +-0.0878049 -0.0348603 -0.0404439 +-0.098604 -0.0293813 -0.0355719 +-0.155081 -0.0223202 -0.0378239 +-0.142327 -0.0218902 -0.0434679 +0.177173 0.0245202 -0.046689 +0.154872 0.0283813 -0.046176 +0.128493 0.0305573 -0.050458 +0.129048 0.0333163 -0.045058 +0.098795 0.0383904 -0.0440179 +0.197729 0.0562786 -0.0439389 +-0.0237042 0.0592646 -0.045211 +-0.0320793 0.0610776 -0.0449529 +0.167166 0.0670997 -0.0401499 +0.141271 0.0737667 -0.0400589 +0.0791388 0.0823928 -0.045262 +0.0622616 0.0835258 -0.046027 +-0.0433104 0.0936759 -0.0432049 +-0.107901 -0.496489 -0.0334648 +-0.0909659 -0.491037 -0.0449329 +-0.0702537 -0.470255 -0.047373 +0.0891809 -0.473876 -0.0423819 +-0.160608 -0.478648 -0.0435489 +0.136767 -0.466224 -0.046294 +-0.0726797 -0.466782 -0.0426129 +0.0767438 -0.448574 -0.0414539 +0.0750848 -0.440505 -0.050514 +-0.0844498 -0.428849 -0.0388789 +0.0755748 -0.423952 -0.04526 +-0.0784658 -0.405012 -0.0420469 +-0.0742037 -0.391724 -0.0406309 +0.15958 -0.364456 -0.0421899 +-0.0734157 -0.382471 -0.0438499 +-0.161191 -0.368064 -0.0414469 +-0.159194 -0.358996 -0.0406729 +-0.0654927 -0.362876 -0.0385269 +-0.155553 -0.318362 -0.0422319 +0.163111 -0.300352 -0.046602 +0.0371924 -0.294142 -0.0439829 +0.0523435 -0.28827 -0.04635 +-0.284436 -0.283333 -0.0394489 +0.171094 -0.277632 -0.0383989 +-0.218967 -0.2782 -0.0418259 +-0.318246 -0.26806 -0.0379589 +0.166746 -0.266938 -0.0423159 +0.169914 -0.259861 -0.0396929 +-0.274192 -0.261143 -0.0392019 +-0.230171 -0.258172 -0.0375949 +-0.288187 -0.254301 -0.0435959 +-0.284713 -0.251014 -0.0410379 +-0.273888 -0.255203 -0.0425009 +-0.294542 -0.253178 -0.0435399 +-0.290584 -0.248959 -0.0405369 +-0.236683 -0.250301 -0.049546 +-0.244921 -0.246953 -0.0427059 +0.173707 -0.245097 -0.0425179 +0.184322 -0.230322 -0.0367209 +-0.260997 -0.21703 -0.0448159 +0.190273 -0.214285 -0.0420369 +-0.264594 -0.164209 -0.045763 +-0.2576 -0.141106 -0.0402429 +0.203776 -0.112598 -0.0419649 +-0.232548 -0.107792 -0.0396489 +-0.0367604 -0.0613346 -0.046597 +0.163525 -0.0568376 -0.0427679 +0.00805408 -0.0525645 -0.0422959 +-0.0622616 -0.0471285 -0.0423749 +0.0130701 -0.0478215 -0.0409009 +-0.189116 -0.0408234 -0.0442909 +0.0365174 -0.0431564 -0.046863 +0.0456035 -0.0366804 -0.0419489 +0.0930629 -0.0360054 -0.0417819 +0.0671657 -0.0368194 -0.0439449 +-0.11359 -0.0252143 -0.0400029 +0.22383 0.0181432 -0.0437109 +0.0911039 0.0408674 -0.0412619 +0.0535235 0.0480325 -0.0383689 +-0.0419414 0.0655007 -0.0390559 +0.00242602 0.0864249 -0.049249 +0.0253863 0.0866839 -0.0383549 +0.0327313 0.0864419 -0.0439929 +-0.0425004 0.0926849 -0.0378579 +-0.146619 -0.495322 -0.0414459 +-0.0794958 -0.491958 -0.0406939 +-0.157797 -0.484772 -0.0407499 +-0.0711627 -0.482822 -0.045749 +-0.0719727 -0.484217 -0.0385409 +0.123433 -0.467213 -0.047637 +0.0804248 -0.46821 -0.0404539 +-0.16613 -0.462108 -0.046853 +0.162138 -0.462301 -0.0439259 +-0.163987 -0.461566 -0.0407009 +0.0769448 -0.455304 -0.0403889 +0.167433 -0.448216 -0.0359969 +-0.166001 -0.44729 -0.0402809 +0.154771 -0.417472 -0.0396349 +-0.165652 -0.401009 -0.0399009 +0.0759218 -0.396973 -0.0391129 +-0.16523 -0.376776 -0.0363819 +0.0745647 -0.337636 -0.0386849 +-0.159649 -0.322626 -0.0365369 +0.0107121 -0.310739 -0.0410339 +0.0180182 -0.304795 -0.0443849 +0.0476515 -0.291487 -0.0398009 +-0.301928 -0.286454 -0.0370989 +0.0640206 -0.288282 -0.0389909 +-0.289993 -0.287573 -0.0400339 +-0.213344 -0.282545 -0.0446669 +-0.319344 -0.274731 -0.0382999 +-0.314955 -0.261587 -0.0393849 +-0.271022 -0.258543 -0.0373189 +-0.310672 -0.257458 -0.0412759 +-0.278493 -0.251086 -0.0397219 +-0.27286 -0.25169 -0.0407109 +-0.232377 -0.251622 -0.0371739 +-0.253601 -0.235493 -0.0424589 +0.188129 -0.222041 -0.0376729 +0.206457 -0.173775 -0.0369519 +0.207207 -0.157778 -0.0383039 +0.205807 -0.152254 -0.0442819 +0.190958 -0.0881929 -0.0443789 +-0.0206272 -0.0634106 -0.0382979 +0.0150792 -0.0421644 -0.0364269 +0.0188522 -0.0456765 -0.0418169 +0.0341753 -0.0358734 -0.0373249 +0.11546 -0.0384464 -0.0408159 +0.09997 -0.0353624 -0.0399849 +0.0791028 -0.0328733 -0.0389489 +-0.106013 -0.0273263 -0.0394259 +0.237064 0.0166462 -0.0436539 +0.229459 0.0188282 -0.0408939 +0.216766 0.0196702 -0.0430299 +0.24116 0.0201672 -0.0412989 +0.193072 0.0264093 -0.0379139 +0.162236 0.0288433 -0.0432179 +0.142017 0.0313463 -0.0440979 +0.151752 0.0316973 -0.0408109 +0.135815 0.0327253 -0.0432779 +0.0889729 0.0378684 -0.047919 +0.0677717 0.0417614 -0.04633 +0.148933 0.0715877 -0.0413049 +-0.0480675 0.0819838 -0.0398039 +0.0930279 0.0812458 -0.0433579 +-0.0439434 0.0870119 -0.0394409 +-0.0378764 0.09705 -0.0414039 +-0.151607 -0.495286 -0.0365919 +0.103726 -0.470448 -0.046342 +0.136432 -0.468758 -0.0390119 +0.169873 -0.451173 -0.0405629 +-0.164236 -0.440892 -0.0363369 +-0.0881179 -0.443314 -0.0428459 +0.0749797 -0.379985 -0.0416409 +-0.0625156 -0.355071 -0.0401299 +-0.159 -0.349994 -0.0380159 +-0.158711 -0.341073 -0.0365869 +-0.0426274 -0.344236 -0.0326528 +-0.0351734 -0.337335 -0.0377149 +-0.158089 -0.331413 -0.0372879 +0.0744097 -0.329437 -0.0398879 +0.165522 -0.308505 -0.0434989 +-0.194558 -0.288074 -0.047494 +-0.212639 -0.279637 -0.0372429 +-0.231422 -0.261292 -0.0444939 +-0.274659 -0.265901 -0.0369509 +-0.271503 -0.250114 -0.0381699 +-0.298834 -0.249374 -0.0404149 +-0.246935 -0.246216 -0.0362219 +-0.258672 -0.244349 -0.0345058 +-0.258794 -0.230259 -0.0409239 +0.194442 -0.206553 -0.0391749 +-0.268416 -0.188229 -0.0407539 +-0.267789 -0.168325 -0.0369519 +-0.262077 -0.150229 -0.0396779 +-0.252574 -0.13375 -0.0405909 +0.20948 -0.127572 -0.0358699 +-0.242624 -0.120241 -0.0394059 +-0.209222 -0.0710597 -0.0385479 +-0.0160492 -0.0655997 -0.0424279 +-0.0472165 -0.0535475 -0.0385349 +-0.191208 -0.0418224 -0.0357609 +0.0227052 -0.0411784 -0.0389369 +0.119756 -0.0430084 -0.0444259 +0.0414394 -0.0341343 -0.0374089 +0.107874 -0.0366404 -0.0400409 +0.0715257 -0.0332553 -0.0393569 +0.0730077 -0.0287383 -0.0337528 +0.231682 0.0154622 -0.046322 +0.180161 0.0266423 -0.0413599 +0.167887 0.0298383 -0.0394109 +0.173759 0.0275323 -0.0421079 +0.162 0.0319853 -0.0375599 +0.114499 0.0347523 -0.046897 +0.230723 0.0406314 -0.0428159 +0.0448154 0.0496575 -0.0378889 +0.0295113 0.0522185 -0.0380829 +-0.0109411 0.0592776 -0.0393219 +0.171458 0.0630496 -0.047777 +-0.0343923 0.0646086 -0.0378809 +-0.0497225 0.0722157 -0.0388909 +0.153589 0.0728877 -0.0348708 +0.104088 0.0817128 -0.0373249 +0.0669957 0.0852019 -0.0385979 +-0.0328253 0.098131 -0.0383649 +-0.140082 -0.495351 -0.0418019 +-0.0751938 -0.489421 -0.0379849 +-0.158697 -0.478373 -0.0378959 +0.0933609 -0.475154 -0.0388389 +0.097144 -0.471886 -0.0449919 +0.1105 -0.469896 -0.045578 +0.0864499 -0.471587 -0.0366169 +-0.160965 -0.461612 -0.0349518 +0.0772448 -0.462264 -0.0412619 +-0.0804458 -0.457894 -0.0395329 +0.159422 -0.463158 -0.0363449 +0.164495 -0.460579 -0.0375709 +-0.0841278 -0.451166 -0.0382209 +0.168812 -0.44349 -0.0401979 +0.0765108 -0.442504 -0.0437799 +-0.165545 -0.433256 -0.0380219 +0.153594 -0.423142 -0.0364919 +0.0774548 -0.420278 -0.0383549 +-0.165498 -0.416344 -0.0380589 +0.15302 -0.410493 -0.0364119 +0.0758098 -0.405839 -0.0404359 +0.156023 -0.389366 -0.0399529 +0.164129 -0.340048 -0.0406759 +0.16829 -0.32484 -0.0358179 +0.0721217 -0.299602 -0.0406379 +0.167078 -0.292699 -0.0423049 +-0.295522 -0.286817 -0.0367929 +-0.190953 -0.287829 -0.0404769 +-0.28013 -0.276797 -0.0389339 +-0.224041 -0.27176 -0.0409409 +-0.277732 -0.270896 -0.0389199 +0.173607 -0.252654 -0.0376099 +-0.269811 -0.255624 -0.0402459 +-0.268065 -0.253859 -0.0367979 +-0.302669 -0.247004 -0.0356419 +-0.282491 -0.246627 -0.0385949 +-0.287731 -0.24372 -0.0373599 +-0.254386 -0.241178 -0.0378509 +-0.262325 -0.223077 -0.0404939 +-0.265623 -0.216362 -0.0385729 +0.208394 -0.147703 -0.0359419 +0.198248 -0.0869109 -0.0388519 +0.181995 -0.0704717 -0.0408209 +0.190667 -0.0709147 -0.0360679 +0.17584 -0.0633216 -0.0403179 +-0.0280453 -0.0625226 -0.0385309 +-0.0412124 -0.0573926 -0.0418399 +-0.00302403 -0.0549655 -0.0375049 +0.151821 -0.0476345 -0.0399949 +0.0492715 -0.0329123 -0.0375789 +0.0450835 -0.0297313 -0.0328618 +0.0563166 -0.0327063 -0.0383489 +0.0666087 -0.0296733 -0.0348228 +-0.160325 -0.0229142 -0.0325698 +0.239366 0.0234212 -0.0365589 +0.219858 0.0218582 -0.0380659 +0.205548 0.0234232 -0.0395259 +0.241224 0.0262603 -0.0438979 +0.19827 0.0236442 -0.0415419 +0.155718 0.0333633 -0.0363749 +0.106354 0.0346803 -0.049316 +0.107057 0.0375634 -0.0434659 +0.0373244 0.0482975 -0.0435129 +0.00446004 0.0554676 -0.0410819 +0.175508 0.0648026 -0.0399789 +0.117956 0.0774158 -0.0438889 +-0.0460115 0.0831858 -0.0351609 +0.095393 0.0834608 -0.0357189 +0.0181022 0.0865469 -0.0413919 +0.00766008 0.0934029 -0.0330348 +-0.0182082 0.098491 -0.0346518 +-0.0225672 0.097448 -0.0409279 +-0.132906 -0.496511 -0.0383869 +-0.114869 -0.49723 -0.0341708 +0.117704 -0.47024 -0.0432749 +0.124165 -0.47076 -0.0397329 +0.149576 -0.465299 -0.0441009 +0.142857 -0.467075 -0.0415029 +0.153592 -0.46552 -0.0381359 +-0.0861869 -0.447291 -0.0401789 +0.0792268 -0.450848 -0.0361089 +0.16323 -0.439149 -0.0385009 +0.0801818 -0.434078 -0.0363369 +0.15722 -0.434046 -0.0364729 +-0.163121 -0.42183 -0.0314988 +-0.166104 -0.42455 -0.0398929 +0.150862 -0.416463 -0.0329288 +-0.164836 -0.400035 -0.047034 +-0.165823 -0.393365 -0.0346288 +-0.0693457 -0.376996 -0.0374029 +-0.16543 -0.369473 -0.0335948 +0.0748747 -0.363621 -0.0385509 +-0.163747 -0.362289 -0.0347798 +-0.0566216 -0.353049 -0.0346348 +-0.0433674 -0.339718 -0.0409719 +0.170484 -0.316424 -0.0322718 +0.0732807 -0.315021 -0.0349238 +0.167145 -0.316824 -0.0402679 +-0.170939 -0.305431 -0.0308878 +0.0736507 -0.312636 -0.0420829 +0.0557206 -0.289177 -0.0399999 +-0.307531 -0.282996 -0.0337878 +-0.313025 -0.283461 -0.0377999 +-0.283474 -0.282015 -0.0341938 +-0.205522 -0.283129 -0.0394509 +-0.318419 -0.281817 -0.0407719 +-0.32225 -0.27672 -0.0438049 +-0.31354 -0.266289 -0.0269578 +-0.307801 -0.251261 -0.0346138 +-0.275934 -0.246404 -0.0371309 +-0.269269 -0.248492 -0.0367209 +-0.236275 -0.246877 -0.0374149 +-0.261838 -0.249207 -0.0322068 +-0.294444 -0.245358 -0.0378199 +-0.263368 -0.24044 -0.0367259 +-0.258246 -0.237981 -0.0388689 +-0.261952 -0.23402 -0.0375309 +-0.266992 -0.203177 -0.0403169 +0.19788 -0.19845 -0.0387719 +-0.268386 -0.17907 -0.0418519 +0.208261 -0.164824 -0.0330908 +0.211491 -0.133192 -0.0305538 +-0.230185 -0.103523 -0.0338088 +-0.226335 -0.100562 -0.0387979 +0.198764 -0.095707 -0.0411289 +0.198398 -0.0770958 -0.0345918 +-0.0138011 -0.0605856 -0.0376499 +0.170806 -0.0562826 -0.0387569 +0.163956 -0.0499615 -0.0375439 +-0.0683397 -0.0432874 -0.0385439 +0.0274973 -0.0371064 -0.0366729 +0.0792728 -0.0278253 -0.0326388 +0.212116 0.0227502 -0.0387689 +0.186366 0.0264323 -0.0400819 +0.121891 0.0343753 -0.045502 +0.132799 0.0351024 -0.0394749 +0.219913 0.0477735 -0.0430539 +0.0304303 0.0557646 -0.0297958 +0.20577 0.0544765 -0.0415149 +0.0757078 0.0850369 -0.0381089 +-0.0410274 0.0871939 -0.0360989 +0.0377734 0.0871429 -0.0386289 +0.0525495 0.0873809 -0.0341148 +0.0576736 0.0851959 -0.0403449 +0.00241202 0.0921069 -0.0377789 +-0.0270583 0.098601 -0.0363049 +-0.12612 -0.495078 -0.0415829 +-0.111017 -0.494421 -0.0409039 +-0.097387 -0.494327 -0.0395129 +-0.0793378 -0.49252 -0.0333858 +0.099702 -0.474454 -0.0389519 +-0.0778408 -0.461374 -0.0412339 +0.14766 -0.466697 -0.0368289 +0.0818348 -0.466121 -0.0349978 +0.0807538 -0.442533 -0.0375099 +-0.0748947 -0.399294 -0.0366259 +0.0752608 -0.389135 -0.0417039 +-0.165935 -0.385277 -0.0355949 +0.158999 -0.372946 -0.0367209 +0.00511205 -0.316372 -0.0364089 +-0.160785 -0.31411 -0.0377399 +-0.164936 -0.306176 -0.0377679 +0.0410554 -0.294948 -0.0365559 +0.172208 -0.285901 -0.0352159 +-0.308317 -0.287278 -0.0406919 +-0.197899 -0.284851 -0.0352699 +-0.219134 -0.274605 -0.0347878 +0.172524 -0.269643 -0.0366699 +-0.223441 -0.268443 -0.0330218 +-0.273092 -0.269191 -0.0327268 +-0.267497 -0.257711 -0.0328658 +-0.265314 -0.251602 -0.0340478 +0.178207 -0.24551 -0.0343978 +-0.269691 -0.244392 -0.0351109 +-0.248208 -0.248965 -0.0306498 +-0.265371 -0.246192 -0.0369689 +-0.281203 -0.241552 -0.0364659 +-0.266838 -0.234726 -0.0346518 +-0.26126 -0.14478 -0.0329398 +0.210035 -0.118734 -0.0352919 +-0.229438 -0.101033 -0.0271788 +-0.219967 -0.0884139 -0.0297528 +-0.204074 -0.0578176 -0.0317918 +-0.0344953 -0.0594546 -0.0387719 +0.178857 -0.0560646 -0.0345278 +0.00285503 -0.0506125 -0.0372999 +0.158107 -0.0447734 -0.0355639 +0.126457 -0.0334533 -0.0332818 +0.132126 -0.0390354 -0.0377029 +0.141114 -0.0394884 -0.0357809 +0.112434 -0.0330253 -0.0355609 +0.0595546 -0.0287843 -0.0333518 +0.0868299 -0.0303843 -0.0356379 +0.0946789 -0.0310733 -0.0357729 +-0.172877 -0.0278473 -0.0360919 +-0.107513 -0.0256133 -0.0329588 +-0.115022 -0.0234942 -0.0320998 +-0.14678 -0.0211692 -0.0357289 +-0.12852 -0.0219442 -0.0372989 +0.232577 0.0232892 -0.0337478 +0.157418 0.0305783 -0.0411279 +0.146423 0.0333403 -0.0394579 +0.125985 0.0363114 -0.0401269 +0.118779 0.0375734 -0.0401949 +-0.00927409 0.0621036 -0.0321118 +0.18385 0.0624736 -0.0391419 +-0.0457955 0.0687747 -0.0352789 +0.120821 0.0798278 -0.0363099 +0.112908 0.0808108 -0.0365139 +0.0853219 0.0838128 -0.0387539 +-0.00111001 0.095939 -0.0334158 +-0.0852239 -0.492573 -0.0406489 +-0.0748407 -0.487322 -0.0326858 +-0.0699737 -0.478264 -0.0399519 +0.112312 -0.472245 -0.0381789 +0.130127 -0.468617 -0.0437379 +0.130307 -0.469587 -0.0357749 +0.135981 -0.469429 -0.0310108 +-0.0824358 -0.45895 -0.0330688 +0.166578 -0.454259 -0.0351989 +-0.163499 -0.454563 -0.0369589 +-0.162039 -0.448305 -0.0339258 +0.158369 -0.440223 -0.0346008 +-0.0853619 -0.4322 -0.0325688 +0.157767 -0.42819 -0.0392289 +0.148682 -0.422018 -0.0306808 +0.15453 -0.398486 -0.0382119 +0.0767038 -0.387488 -0.0346208 +-0.0712377 -0.385447 -0.0370529 +0.154413 -0.393342 -0.0341138 +-0.166959 -0.3804 -0.0279458 +0.0763208 -0.378441 -0.0339598 +0.0756138 -0.370886 -0.0350479 +-0.0613676 -0.360659 -0.0322518 +0.162042 -0.357148 -0.0363969 +-0.0501205 -0.346083 -0.0373679 +-0.163534 -0.345942 -0.0302988 +0.0746627 -0.346609 -0.0384099 +0.163774 -0.34876 -0.0368439 +-0.163148 -0.328008 -0.0312178 +0.0743447 -0.331859 -0.0311358 +-0.00275603 -0.321173 -0.0365219 +0.175084 -0.278033 -0.0313048 +-0.312866 -0.258904 -0.0279638 +-0.311986 -0.256683 -0.0347518 +-0.275156 -0.240876 -0.0357479 +-0.269081 -0.239674 -0.0347478 +-0.298013 -0.242511 -0.0342588 +-0.279609 -0.235826 -0.0343218 +-0.285769 -0.237581 -0.0342008 +-0.264784 -0.228324 -0.0366099 +0.18888 -0.225236 -0.0304058 +-0.269223 -0.196271 -0.0372029 +0.209762 -0.155978 -0.0297988 +0.204491 -0.103132 -0.0387299 +0.204912 -0.0934209 -0.0359099 +-0.212631 -0.0767488 -0.0346838 +-0.0341943 -0.0576016 -0.0312318 +0.184703 -0.0632986 -0.0353189 +-0.0527175 -0.0500205 -0.0345298 +0.00839808 -0.0465865 -0.0368449 +0.0144581 -0.0372994 -0.0308258 +-0.187769 -0.0376594 -0.0294598 +-0.0830478 -0.0360644 -0.0356379 +0.0526495 -0.0287073 -0.0325518 +0.109671 -0.0283583 -0.0309698 +-0.122687 -0.0216022 -0.0296678 +0.187311 0.0291123 -0.0346428 +0.180269 0.0295053 -0.0359979 +0.238735 0.0314413 -0.046075 +0.173679 0.0304003 -0.0363989 +0.123262 0.0391044 -0.0352339 +0.112275 0.0387634 -0.0396099 +0.0127041 0.0561506 -0.0360949 +0.192133 0.0606786 -0.0375039 +-0.0192852 0.0611446 -0.0388529 +-0.0274483 0.0630106 -0.0383119 +0.137888 0.0778628 -0.0321498 +0.0317593 0.0868349 -0.0341288 +-0.103949 -0.494606 -0.0399629 +-0.0949659 -0.494148 -0.0327248 +-0.154267 -0.488813 -0.0356669 +-0.155821 -0.482975 -0.0353969 +0.157708 -0.46146 -0.0300968 +-0.0825898 -0.455164 -0.0367629 +0.162983 -0.450303 -0.0307838 +0.163784 -0.444111 -0.0342928 +-0.160948 -0.436239 -0.0312278 +0.0809128 -0.425894 -0.0345528 +0.152593 -0.404113 -0.0338648 +0.160368 -0.365323 -0.0334358 +0.0749247 -0.341135 -0.0308578 +0.169682 -0.324747 -0.0278448 +-0.165948 -0.312409 -0.0319088 +0.0180092 -0.308135 -0.0362189 +-0.177136 -0.300496 -0.0285118 +0.0724227 -0.307214 -0.0364849 +0.169039 -0.300443 -0.0389319 +0.0700417 -0.294161 -0.0370909 +-0.17775 -0.296673 -0.0348818 +-0.184145 -0.291635 -0.0373959 +-0.206152 -0.281101 -0.0319908 +-0.315484 -0.263414 -0.0329518 +-0.270323 -0.263253 -0.0330258 +0.174845 -0.261792 -0.0334808 +-0.302015 -0.241817 -0.0298228 +-0.291794 -0.239691 -0.0345128 +-0.273336 -0.235209 -0.0339458 +0.210635 -0.099897 -0.0327598 +0.204647 -0.0841598 -0.0332968 +-0.215632 -0.0801778 -0.0244627 +-0.0149671 -0.0562506 -0.0319148 +-0.0403244 -0.0555346 -0.0343688 +-0.00311303 -0.0503705 -0.0328518 +-0.196127 -0.0469475 -0.0340918 +0.00882909 -0.0417934 -0.0320918 +0.143892 -0.0452405 -0.0402739 +-0.180885 -0.0323733 -0.0323518 +-0.136911 -0.0213002 -0.0375169 +0.207829 0.0262683 -0.0333948 +0.200453 0.0261593 -0.0356449 +0.136984 0.0367834 -0.0351539 +0.226048 0.0455705 -0.0381439 +0.0675307 0.0481235 -0.0339178 +0.0379984 0.0525625 -0.0339558 +-0.0379104 0.0674977 -0.0325628 +-0.0476845 0.0762548 -0.0338648 +0.0188152 0.0877169 -0.0329508 +-0.0375344 0.0901909 -0.0333768 +-0.00848008 0.097112 -0.0347408 +-0.144711 -0.497383 -0.0362889 +-0.0909839 -0.494192 -0.0382659 +-0.0716527 -0.473448 -0.0341798 +-0.158588 -0.472827 -0.0353419 +-0.0752738 -0.465534 -0.0374009 +0.0818308 -0.45567 -0.0320338 +-0.159406 -0.442908 -0.0305258 +0.0831838 -0.447992 -0.0328298 +-0.0819608 -0.419795 -0.0378129 +-0.0795178 -0.415964 -0.0309718 +-0.165396 -0.408756 -0.0360389 +0.151743 -0.398249 -0.0293038 +0.156056 -0.385644 -0.0329538 +0.157149 -0.379134 -0.0310088 +0.0767048 -0.365346 -0.0285858 +-0.163207 -0.354741 -0.0331058 +-0.0187242 -0.329278 -0.0368939 +0.0253813 -0.303335 -0.0370559 +-0.190988 -0.289286 -0.0318718 +0.0524575 -0.29144 -0.0335018 +-0.276441 -0.273722 -0.0339378 +0.177919 -0.253385 -0.0304228 +-0.241565 -0.246519 -0.0373119 +-0.253456 -0.246366 -0.0322768 +0.178839 -0.237755 -0.0402909 +-0.283959 -0.231311 -0.0311508 +-0.270335 -0.229622 -0.0328688 +-0.277349 -0.230343 -0.0319508 +-0.267512 -0.222501 -0.0351699 +-0.268583 -0.210047 -0.0359489 +-0.270209 -0.175529 -0.0331308 +-0.240915 -0.116094 -0.0312108 +0.209869 -0.109595 -0.0348788 +0.198715 -0.0688117 -0.0301838 +-0.0209582 -0.0596556 -0.0333948 +-0.0532085 -0.0482935 -0.0271118 +0.150316 -0.0413614 -0.0349658 +0.0204652 -0.0373004 -0.0339338 +0.134667 -0.0352204 -0.0330348 +0.0313893 -0.0324293 -0.0321158 +0.0377934 -0.0309703 -0.0326108 +-0.100987 -0.0273603 -0.0290048 +0.0913749 -0.0259713 -0.0298628 +0.0647326 -0.0257133 -0.0295658 +0.0719307 -0.0242912 -0.0278308 +0.226232 0.0220582 -0.0360989 +0.166644 0.0327303 -0.0340738 +0.0885879 0.0445884 -0.0345348 +0.220302 0.0505645 -0.0345188 +0.0485195 0.0526995 -0.0301918 +0.213416 0.0525925 -0.0386939 +0.0207182 0.0525455 -0.0407429 +0.199758 0.0590866 -0.0354029 +-0.0243942 0.0651617 -0.0320518 +0.133845 0.0761638 -0.0389659 +0.0445584 0.0873119 -0.0364549 +-0.0384234 0.095727 -0.0356869 +-0.00429204 0.098364 -0.0276518 +0.00383404 0.097035 -0.0273468 +-0.0854099 -0.494268 -0.0340878 +-0.152846 -0.484433 -0.0304298 +-0.155017 -0.47807 -0.0319438 +-0.0745777 -0.468897 -0.0322518 +-0.156228 -0.467234 -0.0353119 +-0.0792688 -0.462844 -0.0356759 +0.153007 -0.464982 -0.0323708 +0.0793998 -0.459714 -0.0357649 +-0.159347 -0.455074 -0.0310118 +-0.0890499 -0.444836 -0.0359189 +0.0782488 -0.39658 -0.0312338 +-0.165117 -0.401125 -0.0324698 +-0.0712307 -0.392461 -0.0321648 +-0.0656627 -0.369491 -0.0339728 +-0.0617676 -0.367719 -0.0266758 +0.163759 -0.350095 -0.0279498 +0.165869 -0.341219 -0.0320398 +-0.16287 -0.336225 -0.0308778 +0.0296583 -0.304176 -0.0276438 +-0.170914 -0.300087 -0.0380629 +0.0462545 -0.294256 -0.0307278 +0.1725 -0.293315 -0.0335128 +0.0592726 -0.288877 -0.0337508 +-0.289679 -0.28468 -0.0332098 +-0.201447 -0.284041 -0.0268008 +-0.279597 -0.278231 -0.0318328 +-0.213088 -0.277453 -0.0297528 +-0.316101 -0.271216 -0.0320968 +-0.227645 -0.265251 -0.0389209 +-0.263184 -0.25511 -0.0293628 +-0.230131 -0.255589 -0.0304308 +-0.257924 -0.249785 -0.0296408 +-0.272374 -0.223825 -0.0314338 +0.195795 -0.206963 -0.0305188 +-0.270405 -0.183072 -0.0349328 +0.211242 -0.148043 -0.0267398 +-0.251794 -0.129984 -0.0319918 +-0.211406 -0.0715717 -0.0296628 +-0.208485 -0.0640076 -0.0265788 +-0.00891209 -0.0556616 -0.0344218 +0.180517 -0.0487065 -0.0291998 +-0.0595026 -0.0468305 -0.0347758 +0.00251403 -0.0460055 -0.0324348 +0.172197 -0.0489765 -0.0332808 +0.158151 -0.0379224 -0.0297208 +0.148398 -0.0359194 -0.0304788 +0.120003 -0.0348233 -0.0361259 +-0.1751 -0.0283243 -0.0277368 +0.221282 0.0249612 -0.0321818 +0.234809 0.0199912 -0.0385699 +0.177219 0.0328233 -0.0310028 +0.161282 0.0346613 -0.0321338 +0.236292 0.0350704 -0.0406359 +0.150173 0.0353714 -0.0345088 +0.144038 0.0360824 -0.0344748 +0.140195 0.0344943 -0.0391029 +0.130152 0.0377114 -0.0352849 +0.0739777 0.0444174 -0.0392239 +0.00513905 0.0594106 -0.0317908 +0.170499 0.0693387 -0.0327738 +0.128315 0.0796658 -0.0335028 +-0.0449714 0.0807678 -0.0304458 +0.0794478 0.0863239 -0.0309998 +-0.0365934 0.0872679 -0.0278268 +0.0616496 0.0872379 -0.0331488 +-0.0341583 0.096574 -0.0323478 +-0.128215 -0.498122 -0.0343058 +-0.121776 -0.497741 -0.0345748 +-0.106218 -0.494933 -0.0264498 +-0.0829868 -0.492108 -0.0273878 +0.0932299 -0.473603 -0.0326518 +0.0871799 -0.468755 -0.0307908 +-0.0777958 -0.466241 -0.0304268 +-0.157264 -0.46141 -0.0292878 +0.0838148 -0.462342 -0.0303758 +-0.0869889 -0.449254 -0.0340868 +-0.0848918 -0.454455 -0.0321438 +0.0861299 -0.442927 -0.0312058 +0.0834498 -0.437872 -0.0322818 +0.153016 -0.437468 -0.0328468 +0.0856759 -0.423777 -0.0289958 +0.0779928 -0.412575 -0.0352799 +0.149473 -0.409682 -0.0295378 +-0.0764318 -0.406774 -0.0330288 +0.0781618 -0.404406 -0.0327708 +0.153109 -0.390471 -0.0279318 +-0.0266213 -0.335383 -0.0328918 +0.170247 -0.308316 -0.0357129 +0.0334463 -0.299425 -0.0350389 +0.0666497 -0.290375 -0.0332708 +-0.296605 -0.283685 -0.0309888 +-0.285554 -0.281328 -0.0278828 +-0.280224 -0.277964 -0.0252218 +-0.311621 -0.27329 -0.0268078 +-0.22763 -0.262424 -0.0314028 +-0.242517 -0.249138 -0.0314738 +-0.289967 -0.233758 -0.0306468 +0.186426 -0.233319 -0.0272848 +-0.282662 -0.224952 -0.0279758 +0.192376 -0.214961 -0.0331638 +0.192358 -0.219163 -0.0255488 +-0.27276 -0.197271 -0.0288488 +0.201746 -0.19073 -0.0361129 +0.205795 -0.180755 -0.0319098 +-0.264362 -0.148936 -0.0257458 +-0.2567 -0.13682 -0.0320388 +-0.235274 -0.108851 -0.0306578 +0.211192 -0.0905399 -0.0302858 +-0.223831 -0.0935279 -0.0249837 +-0.216352 -0.0782348 -0.0161187 +0.192852 -0.0622436 -0.0301438 +-0.199816 -0.0510545 -0.0279738 +-0.0462075 -0.0521535 -0.0310528 +-0.00898809 -0.0509755 -0.0293878 +-0.20004 -0.0528715 -0.0370609 +-0.0746957 -0.0378004 -0.0232267 +-0.0727437 -0.0398144 -0.0307668 +-0.188624 -0.0378914 -0.0208037 +0.132586 -0.0302893 -0.0284998 +-0.165083 -0.0249492 -0.0395259 +0.10372 -0.0310013 -0.0347778 +-0.167474 -0.0251003 -0.0307328 +0.215057 0.0252183 -0.0334018 +0.239192 0.0290773 -0.0366949 +0.179822 0.0352314 -0.0255078 +0.146952 0.0380394 -0.0297828 +0.127876 0.0405024 -0.0310578 +0.0742707 0.0491625 -0.0296058 +0.0210872 0.0563256 -0.0321148 +-0.0168422 0.0637666 -0.0317268 +0.162396 0.0710547 -0.0336828 +0.157224 0.0747407 -0.0284568 +0.146047 0.0755508 -0.0328318 +0.0708727 0.0868509 -0.0303908 +0.0265143 0.0878339 -0.0288348 +0.0146101 0.0921109 -0.0307028 +-0.143474 -0.499163 -0.0308188 +-0.138129 -0.497941 -0.0348878 +-0.148788 -0.496502 -0.0305148 +-0.0895019 -0.493903 -0.0295058 +-0.0737097 -0.483186 -0.0287748 +0.10115 -0.474821 -0.0326048 +-0.0730497 -0.476751 -0.0279318 +0.124143 -0.470617 -0.0316568 +-0.153005 -0.467065 -0.0299558 +-0.0816568 -0.4632 -0.0308348 +0.159384 -0.455353 -0.0275258 +0.157473 -0.449139 -0.0269928 +-0.163077 -0.414631 -0.0294638 +-0.163463 -0.40683 -0.0276448 +-0.165907 -0.388894 -0.0270228 +-0.0189582 -0.333368 -0.0285888 +0.167834 -0.333364 -0.0276898 +-0.165905 -0.32042 -0.0293698 +0.0127201 -0.3135 -0.0311738 +0.173036 -0.300614 -0.0300068 +-0.302262 -0.28197 -0.0297688 +-0.214526 -0.276026 -0.0224837 +-0.236881 -0.247369 -0.0321138 +-0.277472 -0.224589 -0.0298768 +-0.270605 -0.21664 -0.0323668 +-0.273768 -0.189941 -0.0245617 +-0.27132 -0.190026 -0.0322658 +0.214683 -0.115492 -0.0285408 +-0.224068 -0.096778 -0.0317028 +0.206509 -0.0674977 -0.0243117 +-0.0900409 -0.0325413 -0.0324688 +0.0330473 -0.0281663 -0.0269548 +0.0569246 -0.0244912 -0.0273208 +0.0845618 -0.0255023 -0.0295458 +0.098482 -0.0269473 -0.0305998 +-0.144944 -0.0202322 -0.0268098 +-0.139233 -0.0205782 -0.0310998 +0.196585 0.0316483 -0.0269028 +0.235856 0.0352414 -0.0338718 +0.232707 0.0391594 -0.0271368 +0.121409 0.0418104 -0.0300338 +0.103927 0.0408264 -0.0378409 +-0.0440804 0.0713237 -0.0303868 +-0.0428834 0.0764238 -0.0270528 +-0.0405394 0.0826238 -0.0259768 +0.111408 0.0835958 -0.0296138 +0.095567 0.0862399 -0.0271658 +-0.0413724 0.0856009 -0.0310248 +0.0883189 0.0857449 -0.0311338 +-0.0329823 0.0909549 -0.0301578 +-0.0299443 0.096408 -0.0286038 +-0.0119631 0.098905 -0.0295618 +-0.151269 -0.490876 -0.0307028 +-0.0779988 -0.488062 -0.0268478 +0.10625 -0.473478 -0.0380789 +0.118156 -0.471571 -0.0351709 +-0.155487 -0.472572 -0.0300518 +-0.0789258 -0.468189 -0.0251138 +0.162679 -0.457773 -0.0320148 +-0.0861209 -0.455527 -0.0271318 +0.158828 -0.444449 -0.0302308 +-0.15576 -0.438004 -0.0264728 +0.147917 -0.43877 -0.0283938 +0.152471 -0.428947 -0.0335278 +-0.158813 -0.420958 -0.0234557 +-0.164484 -0.397 -0.0259918 +-0.0683667 -0.383776 -0.0303568 +0.0786388 -0.381783 -0.0277638 +0.161737 -0.358315 -0.0287078 +-0.0507355 -0.351394 -0.0296418 +0.0754608 -0.350094 -0.0295308 +-0.166853 -0.353763 -0.0262198 +-0.0374094 -0.345638 -0.0246787 +-0.00290003 -0.325368 -0.0272908 +0.00548005 -0.319591 -0.0283358 +0.0215082 -0.308942 -0.0285918 +0.0722867 -0.308032 -0.0287078 +-0.184156 -0.294601 -0.0295468 +0.0640286 -0.288865 -0.0283988 +-0.313965 -0.2781 -0.0330388 +-0.275325 -0.273732 -0.0275588 +-0.288287 -0.22747 -0.0269788 +-0.270875 -0.203592 -0.0327698 +-0.270195 -0.169491 -0.0279968 +0.211467 -0.140753 -0.0283748 +-0.246447 -0.123154 -0.0316518 +0.218615 -0.111048 -0.0212157 +-0.207079 -0.0645406 -0.0348988 +-0.0278833 -0.0607276 -0.0324848 +0.187119 -0.0553736 -0.0296678 +0.189024 -0.0477315 -0.0242197 +0.181828 -0.0418414 -0.0240677 +-0.194094 -0.0437874 -0.0259308 +-0.0809628 -0.0358644 -0.0288368 +0.141073 -0.0333303 -0.0296258 +0.0483535 -0.0257123 -0.0277918 +0.103789 -0.0245892 -0.0272018 +-0.114648 -0.0223832 -0.0240027 +0.226823 0.0259343 -0.0295178 +0.194809 0.0289363 -0.0325538 +0.201693 0.0290303 -0.0302148 +0.235235 0.0335583 -0.0269418 +0.23223 0.0403764 -0.0355169 +0.134235 0.0394054 -0.0311018 +0.1163 0.0406144 -0.0341278 +0.096673 0.0426354 -0.0362589 +-0.00242802 0.0587556 -0.0368419 +0.186968 0.0650747 -0.0312718 +0.157957 0.0692307 -0.0413029 +0.0340223 0.0881389 -0.0244197 +0.0118951 0.095897 -0.0257378 +-0.0198262 0.099119 -0.0275948 +-0.149827 -0.485809 -0.0255098 +-0.151788 -0.479039 -0.0262658 +-0.0876499 -0.441937 -0.049848 +-0.153354 -0.454764 -0.0261918 +0.0854399 -0.452613 -0.0286428 +0.0906269 -0.442179 -0.0262108 +-0.153366 -0.444195 -0.0255088 +-0.0868029 -0.438124 -0.0361359 +0.153055 -0.442753 -0.0288208 +0.142973 -0.43957 -0.0242517 +0.0845668 -0.43106 -0.0312408 +0.143925 -0.433291 -0.0253668 +-0.0827158 -0.424383 -0.0320208 +0.146375 -0.427418 -0.0282598 +-0.163116 -0.428789 -0.0327198 +0.14358 -0.420399 -0.0255198 +0.0871799 -0.415681 -0.0250178 +0.148472 -0.403347 -0.0259098 +0.0754388 -0.357777 -0.0323018 +-0.0567926 -0.3585 -0.0260828 +0.0752528 -0.335323 -0.0235557 +0.0739297 -0.323906 -0.0273828 +0.0732707 -0.315928 -0.0278798 +-0.175915 -0.306415 -0.0230067 +0.175201 -0.29283 -0.0237807 +0.0617106 -0.288959 -0.0232707 +-0.195868 -0.28828 -0.0250638 +-0.269924 -0.267904 -0.0279888 +-0.228133 -0.261001 -0.0241827 +-0.265744 -0.262157 -0.0281338 +-0.261499 -0.262386 -0.0201157 +0.178954 -0.261684 -0.0264848 +-0.257443 -0.254484 -0.0253708 +-0.306312 -0.246713 -0.0293408 +-0.29963 -0.236608 -0.0260598 +-0.295876 -0.237225 -0.0305298 +0.208322 -0.171305 -0.0278998 +-0.255965 -0.13316 -0.0227287 +0.214153 -0.125076 -0.0269468 +-0.239003 -0.111857 -0.0236247 +-0.233772 -0.104984 -0.0217957 +0.205232 -0.0754778 -0.0292728 +-0.0209332 -0.0554906 -0.0280998 +-0.0148511 -0.0518425 -0.0266258 +-0.0602496 -0.0449724 -0.0263578 +0.00260503 -0.0416034 -0.0278778 +0.00873409 -0.0370564 -0.0270018 +0.154148 -0.0323333 -0.0258228 +0.0253213 -0.0332633 -0.0311448 +0.0262373 -0.0290893 -0.0261438 +0.125002 -0.0277453 -0.0273298 +0.0403514 -0.0270233 -0.0277928 +-0.107555 -0.0245472 -0.0254098 +-0.153102 -0.0212582 -0.0285248 +-0.131004 -0.0207012 -0.0298468 +0.220133 0.0279713 -0.0268158 +0.236953 0.0310813 -0.0307688 +0.172764 0.0354844 -0.0269578 +0.15581 0.0358584 -0.0317528 +0.166204 0.0359314 -0.0283208 +0.152683 0.0378424 -0.0285888 +0.140497 0.0385204 -0.0307978 +0.126958 0.0429654 -0.0262968 +0.095727 0.0461225 -0.0293668 +0.228818 0.0442904 -0.0309308 +0.0656597 0.0522875 -0.0259928 +0.0234492 0.0593686 -0.0242817 +-0.00279303 0.0626126 -0.0281518 +0.194404 0.0636956 -0.0288258 +0.0458385 0.0875729 -0.0289268 +-0.0295973 0.0896949 -0.0260468 +-0.0250253 0.09882 -0.0307138 +-0.138941 -0.5 -0.0276568 +-0.10108 -0.495623 -0.0315668 +-0.095335 -0.494211 -0.0256518 +-0.0759308 -0.480988 -0.0235417 +-0.0713047 -0.480014 -0.0335548 +-0.146669 -0.480752 -0.0224497 +0.105724 -0.473832 -0.0284078 +0.098081 -0.472404 -0.0272568 +0.136249 -0.468787 -0.0242807 +0.141596 -0.468382 -0.0340608 +-0.15171 -0.461416 -0.0255398 +-0.0825428 -0.465095 -0.0261498 +0.150819 -0.463317 -0.0271198 +0.153954 -0.459325 -0.0250008 +-0.156654 -0.449207 -0.0284278 +-0.0877979 -0.438832 -0.0290068 +0.146799 -0.444423 -0.0251348 +-0.0848278 -0.429657 -0.0263648 +0.0893819 -0.429639 -0.0268098 +0.0819858 -0.418172 -0.0313658 +0.145923 -0.414058 -0.0261708 +0.0818398 -0.410429 -0.0287298 +-0.0732387 -0.40483 -0.0223107 +-0.0340293 -0.340741 -0.0302948 +-0.0105621 -0.327213 -0.0327938 +0.0748167 -0.327894 -0.0209467 +0.0738147 -0.323452 -0.0343858 +0.0712717 -0.300798 -0.0330988 +-0.189611 -0.293226 -0.0233927 +0.175741 -0.285483 -0.0266758 +0.176994 -0.270189 -0.0288758 +-0.310711 -0.262208 -0.0215057 +-0.261323 -0.259009 -0.0249507 +-0.252811 -0.250712 -0.0269958 +-0.247276 -0.251606 -0.0245837 +0.182239 -0.237942 -0.0325538 +-0.304703 -0.241785 -0.0238027 +-0.294171 -0.231516 -0.0264528 +-0.283574 -0.219367 -0.0241047 +-0.267635 -0.161687 -0.0294178 +-0.264948 -0.153942 -0.0320228 +-0.244983 -0.1193 -0.0233877 +-0.224275 -0.0918439 -0.0168757 +0.211549 -0.0820488 -0.0273098 +-0.219884 -0.0861089 -0.0218277 +-0.212675 -0.0716017 -0.0219957 +-0.0274053 -0.0577926 -0.0267878 +0.173754 -0.0417714 -0.0274908 +0.00251703 -0.0376154 -0.0231527 +0.165682 -0.0428144 -0.0313358 +-0.182193 -0.0328593 -0.0241317 +0.0196202 -0.0328743 -0.0281298 +0.161163 -0.0302553 -0.0225267 +0.146977 -0.0294433 -0.0246887 +0.139383 -0.0276503 -0.0244437 +0.117947 -0.0292713 -0.0304668 +0.111287 -0.0241592 -0.0257378 +0.0646176 -0.0218202 -0.0242257 +0.233438 0.0265413 -0.0294218 +0.189934 0.0314483 -0.0292148 +0.120643 0.0446744 -0.0249997 +0.102763 0.0443284 -0.0309828 +0.0559846 0.0536145 -0.0255798 +0.0588176 0.0500125 -0.0323738 +0.206972 0.0573666 -0.0332128 +0.182471 0.0692997 -0.0250328 +-0.0308093 0.0676817 -0.0291888 +0.178784 0.0670227 -0.0324308 +0.132201 0.0814448 -0.0274298 +0.0842548 0.0872759 -0.0244287 +-0.0249602 0.0941739 -0.0246807 +0.00759308 0.098165 -0.0204987 +-0.133181 -0.499591 -0.0304538 +-0.119535 -0.497288 -0.0274098 +-0.147851 -0.491804 -0.0251878 +-0.151682 -0.47271 -0.0258118 +0.129528 -0.470189 -0.0284188 +0.141872 -0.467077 -0.0264488 +0.0889159 -0.46447 -0.0256898 +0.0870459 -0.458314 -0.0268738 +-0.0905649 -0.44714 -0.0293198 +0.0888059 -0.447852 -0.0278088 +0.140084 -0.444934 -0.0229367 +0.149545 -0.432931 -0.0296588 +0.0905679 -0.421996 -0.0243257 +-0.160281 -0.412405 -0.0215647 +0.14367 -0.406415 -0.0216417 +-0.163426 -0.393836 -0.0184077 +0.0794108 -0.389721 -0.0271178 +-0.0654997 -0.375777 -0.0285848 +0.158297 -0.371719 -0.0281608 +-0.167379 -0.362585 -0.0267948 +-0.0273823 -0.339896 -0.0244827 +-0.166928 -0.339747 -0.0245817 +-0.0107921 -0.331063 -0.0244627 +-0.171342 -0.32096 -0.0213577 +0.0741837 -0.319752 -0.0203617 +0.0715337 -0.300781 -0.0261288 +0.0698007 -0.294625 -0.0288538 +0.0567926 -0.290653 -0.0272338 +0.177689 -0.277757 -0.0224217 +-0.2931 -0.278277 -0.0208937 +-0.285792 -0.278536 -0.0211927 +-0.307727 -0.278544 -0.0279838 +-0.21933 -0.272373 -0.0269928 +-0.309223 -0.269166 -0.0214997 +-0.256492 -0.258279 -0.0194337 +-0.310358 -0.255478 -0.0219917 +-0.232001 -0.249692 -0.0299798 +0.182607 -0.243782 -0.0264988 +-0.27638 -0.218359 -0.0274928 +-0.273278 -0.210983 -0.0289578 +-0.274967 -0.204828 -0.0256818 +0.199118 -0.198139 -0.0303418 +-0.272148 -0.181382 -0.0270408 +0.216452 -0.096345 -0.0259448 +0.212065 -0.0744907 -0.0235367 +-0.0101061 -0.0466125 -0.0239397 +-0.0656347 -0.0432794 -0.0316098 +-0.00374104 -0.0458105 -0.0278858 +-0.00356704 -0.0415624 -0.0229737 +-0.0943559 -0.0295753 -0.0263488 +0.095513 -0.0220522 -0.0243237 +0.183346 0.0320083 -0.0303868 +0.171236 0.0333683 -0.0316498 +0.137472 0.0409894 -0.0266008 +0.132114 0.0417074 -0.0266708 +0.114756 0.0436994 -0.0280898 +-0.0215892 0.0674567 -0.0253578 +-0.0387994 0.0708567 -0.0265418 +0.17395 0.0714417 -0.0259898 +0.102982 0.0844758 -0.0298618 +-0.144504 -0.496816 -0.0249577 +0.111817 -0.473075 -0.0303858 +0.101875 -0.470164 -0.0229077 +0.118434 -0.47216 -0.0281228 +0.0924819 -0.469693 -0.0270368 +-0.0843178 -0.460127 -0.0272738 +0.146354 -0.462428 -0.0231157 +-0.0870529 -0.457919 -0.0228727 +-0.0878339 -0.451136 -0.0291808 +-0.0921269 -0.44753 -0.0250348 +0.0904929 -0.453222 -0.0243897 +-0.149354 -0.449457 -0.0237077 +0.152106 -0.447164 -0.0247697 +-0.0896999 -0.441541 -0.0228957 +0.138285 -0.432383 -0.0224287 +-0.158426 -0.428944 -0.0263428 +-0.0814658 -0.421917 -0.0248607 +0.0820708 -0.401939 -0.0254288 +-0.0724287 -0.399643 -0.0281788 +-0.0695707 -0.397853 -0.0197647 +-0.167762 -0.376758 -0.0192817 +-0.167738 -0.372065 -0.0266248 +0.0782198 -0.373457 -0.0262218 +0.160326 -0.357427 -0.0210337 +0.0776248 -0.350259 -0.0196047 +0.165244 -0.342058 -0.0234247 +0.171148 -0.317339 -0.0237087 +0.0513365 -0.293506 -0.0248017 +-0.292128 -0.281571 -0.0264218 +0.179466 -0.268844 -0.0206337 +-0.223438 -0.266662 -0.0251748 +-0.22855 -0.259432 -0.0169507 +-0.236991 -0.248404 -0.0260248 +0.190139 -0.226997 -0.0218097 +-0.296347 -0.229106 -0.0217877 +-0.278797 -0.21266 -0.0233047 +0.20332 -0.188428 -0.0285338 +0.210276 -0.162481 -0.0234427 +-0.204702 -0.0566786 -0.0228337 +0.195337 -0.0538095 -0.0240997 +0.190945 -0.0408844 -0.0191137 +0.13185 -0.0251703 -0.0233217 +0.118541 -0.0238102 -0.0242817 +-0.160731 -0.0225192 -0.0242107 +0.0579206 -0.0200002 -0.0209567 +0.0787788 -0.0224872 -0.0254928 +0.207434 0.0294733 -0.0273908 +0.186034 0.0343343 -0.0250738 +0.175286 0.0372674 -0.0228347 +0.159298 0.0375394 -0.0272168 +0.143291 0.0403724 -0.0264288 +0.12481 0.0450035 -0.0228877 +-0.0379394 0.0782268 -0.0223887 +0.0555106 0.0881569 -0.0274878 +0.0635336 0.0883169 -0.0254698 +-0.0199952 0.0917969 -0.0214727 +-0.112894 -0.496023 -0.0269428 +-0.0755548 -0.471678 -0.0268278 +-0.14253 -0.469025 -0.0225887 +0.115305 -0.47069 -0.0227367 +-0.143288 -0.464594 -0.0232357 +0.14674 -0.466691 -0.0300508 +-0.146864 -0.457419 -0.0235837 +0.148677 -0.457095 -0.0210677 +0.154548 -0.453785 -0.0240937 +0.099545 -0.449075 -0.0213177 +0.0947039 -0.447591 -0.0246437 +0.095618 -0.44113 -0.0229557 +0.0885989 -0.436399 -0.0276148 +0.137737 -0.439017 -0.0209907 +0.140798 -0.426401 -0.0240127 +0.137584 -0.419834 -0.0212637 +0.0939739 -0.416968 -0.0203247 +0.0859769 -0.408157 -0.0231987 +0.155033 -0.377809 -0.0232947 +-0.0617526 -0.374865 -0.0202077 +-0.167721 -0.329276 -0.0244937 +-0.181493 -0.305023 -0.0163417 +0.172495 -0.308756 -0.0271298 +-0.20787 -0.280813 -0.0230397 +-0.299334 -0.278949 -0.0241067 +-0.297818 -0.274665 -0.0171207 +-0.304943 -0.275267 -0.0222477 +-0.272068 -0.271337 -0.0228007 +-0.266607 -0.266165 -0.0226837 +0.18155 -0.252468 -0.0233277 +-0.241918 -0.250424 -0.0254098 +-0.310316 -0.252707 -0.0286558 +-0.260601 -0.140603 -0.0245487 +-0.259955 -0.137494 -0.0153277 +-0.250818 -0.12667 -0.0236967 +0.220032 -0.102343 -0.0200767 +-0.228341 -0.098184 -0.0199867 +0.209453 -0.0603396 -0.0185517 +0.200954 -0.0607406 -0.0245507 +-0.0332853 -0.0565846 -0.0242427 +-0.0241672 -0.0531465 -0.0230137 +-0.0183172 -0.0499425 -0.0219877 +0.00839408 -0.0327323 -0.0217777 +0.0430374 -0.0235752 -0.0230627 +0.0868499 -0.0215162 -0.0238187 +-0.136642 -0.0197932 -0.0234117 +0.230764 0.0291683 -0.0246837 +0.198006 0.0347783 -0.0209187 +0.163684 0.0385484 -0.0239967 +0.149579 0.0401674 -0.0249897 +0.102671 0.0478035 -0.0239157 +0.109452 0.0423364 -0.0332658 +0.0810468 0.0466965 -0.0324918 +0.219503 0.0533255 -0.0267558 +0.213726 0.0556486 -0.0306158 +0.0128861 0.0600896 -0.0269688 +0.201385 0.0621126 -0.0267828 +-0.0123381 0.0657267 -0.0253688 +0.0387084 0.0871649 -0.0297738 +0.0277763 0.0926999 -0.0223427 +0.0204702 0.0935669 -0.0254128 +-0.138576 -0.497283 -0.0223377 +-0.126323 -0.49903 -0.0275568 +-0.122906 -0.497521 -0.0211457 +-0.100496 -0.494119 -0.0232737 +-0.144869 -0.487173 -0.0213317 +-0.0773598 -0.474992 -0.0219517 +0.122613 -0.470572 -0.0231257 +-0.0797888 -0.470685 -0.0208147 +0.134117 -0.465399 -0.0196977 +-0.140252 -0.458823 -0.0214097 +0.0920919 -0.459793 -0.0225287 +-0.142942 -0.451988 -0.0214417 +0.095475 -0.453981 -0.0212207 +-0.0935029 -0.449563 -0.0232637 +0.145196 -0.449413 -0.0210497 +0.134598 -0.446791 -0.0202017 +0.0942979 -0.434688 -0.0239347 +-0.152808 -0.430586 -0.0213367 +0.0941759 -0.427739 -0.0234627 +-0.0784388 -0.415738 -0.0216177 +-0.0754108 -0.410454 -0.0166857 +0.149519 -0.393626 -0.0230377 +0.0811738 -0.382915 -0.0210957 +0.0809178 -0.374158 -0.0186337 +-0.0653697 -0.382595 -0.0230677 +0.159011 -0.364924 -0.0238657 +-0.170014 -0.357731 -0.0188977 +-0.0448674 -0.349739 -0.0253288 +0.0225942 -0.310877 -0.0208437 +-0.182768 -0.299267 -0.0223177 +0.0383804 -0.298682 -0.0284928 +0.0567586 -0.291654 -0.0188637 +0.0682367 -0.291137 -0.0230757 +-0.195162 -0.291709 -0.0162967 +-0.201523 -0.286494 -0.0175337 +-0.282345 -0.275252 -0.0155777 +-0.231531 -0.248768 -0.0237157 +0.18689 -0.23732 -0.0201977 +-0.290973 -0.22417 -0.0227907 +0.201239 -0.194644 -0.0223507 +-0.270462 -0.164996 -0.0207597 +-0.264303 -0.145823 -0.0179677 +0.213632 -0.142606 -0.0176877 +0.215478 -0.105838 -0.0280728 +0.217174 -0.0871159 -0.0231987 +0.218355 -0.0781408 -0.0192607 +-0.213548 -0.0703877 -0.0139446 +-0.209315 -0.0633366 -0.0183717 +-0.0291413 -0.0538775 -0.0192367 +-0.0398474 -0.0537425 -0.0264108 +-0.0465935 -0.0506125 -0.0242707 +-0.0504155 -0.0479685 -0.0183167 +-0.00297803 -0.0374694 -0.0172687 +-0.0813368 -0.0344743 -0.0207837 +-0.182502 -0.0325563 -0.0154107 +0.166725 -0.0359904 -0.0255958 +0.154329 -0.0259583 -0.0202717 +-0.168589 -0.0250373 -0.0226117 +0.0355874 -0.0242432 -0.0219657 +-0.121229 -0.0206692 -0.0209137 +0.213305 0.0282653 -0.0282158 +0.229247 0.0437614 -0.0231307 +0.129954 0.0444494 -0.0223997 +0.108626 0.0455655 -0.0263348 +-0.0811358 -0.478784 -0.0188907 +0.224564 0.0486545 -0.0277718 +0.189525 0.0680487 -0.0227177 +-0.0343443 0.0714667 -0.0229637 +0.16549 0.0738857 -0.0255058 +-0.0282253 0.0877359 -0.0207797 +0.11278 0.0861529 -0.0226777 +0.0412434 0.0886409 -0.0196467 +-0.0189722 0.096761 -0.0214307 +0.0225252 0.0967 -0.0180737 +-0.00771008 0.099348 -0.0221257 +-0.142105 -0.492751 -0.0206167 +-0.0894679 -0.492199 -0.0232257 +-0.140645 -0.482436 -0.0202317 +-0.146971 -0.474073 -0.0229507 +-0.141727 -0.475918 -0.0209327 +-0.136473 -0.472141 -0.0202227 +-0.136911 -0.464947 -0.0217657 +0.129377 -0.469276 -0.0224317 +0.095193 -0.466404 -0.0221767 +-0.136196 -0.453934 -0.0196907 +0.150115 -0.451664 -0.0222097 +-0.0929969 -0.453143 -0.0201797 +0.139993 -0.450203 -0.0194647 +-0.15005 -0.439061 -0.0221447 +0.100385 -0.436892 -0.0209077 +0.099507 -0.43026 -0.0211077 +-0.152643 -0.423292 -0.0177347 +0.0914299 -0.410293 -0.0192547 +-0.0764358 -0.410427 -0.0261588 +0.0880889 -0.402409 -0.0187607 +0.0824018 -0.394832 -0.0225687 +0.1529 -0.384824 -0.0236997 +-0.169295 -0.367453 -0.0193307 +-0.168848 -0.347826 -0.0213437 +0.165971 -0.335022 -0.0179527 +0.0141391 -0.315719 -0.0228877 +-0.170835 -0.313249 -0.0252778 +0.17261 -0.309876 -0.0187607 +0.0717877 -0.296257 -0.0209937 +-0.213695 -0.277417 -0.0155437 +-0.277279 -0.27497 -0.0200977 +-0.306505 -0.265285 -0.0160847 +-0.229527 -0.254593 -0.0231297 +-0.251938 -0.254337 -0.0213267 +-0.308445 -0.248837 -0.0233477 +-0.272313 -0.174225 -0.0211417 +0.21751 -0.119244 -0.0202767 +-0.220524 -0.0850359 -0.0133936 +-0.217705 -0.0779938 -0.00739457 +0.214313 -0.0679817 -0.0184107 +-0.0233852 -0.0489955 -0.0175707 +-0.0565956 -0.0456985 -0.0199087 +-0.0673907 -0.0413384 -0.0240047 +0.17568 -0.0344273 -0.0213957 +0.0141741 -0.0323163 -0.0247677 +-0.176146 -0.0286183 -0.0190857 +0.0205582 -0.0289483 -0.0223927 +-0.170005 -0.0252133 -0.0146746 +0.0512615 -0.0218522 -0.0227527 +0.139458 -0.0222122 -0.0194037 +0.112194 -0.0198572 -0.0202757 +0.0653447 -0.0178642 -0.0184427 +0.0795548 -0.0177822 -0.0189867 +0.095774 -0.0176252 -0.0185887 +0.215958 0.0304933 -0.0232707 +0.2092 0.0323303 -0.0220197 +0.202548 0.0321373 -0.0242967 +0.145925 0.0422624 -0.0224457 +0.152012 0.0422744 -0.0204027 +0.135007 0.0440034 -0.0222657 +0.140158 0.0429724 -0.0226577 +0.120716 0.0466975 -0.0206627 +0.126331 0.0466675 -0.0188807 +0.11155 0.0475525 -0.0201877 +0.0884199 0.0482435 -0.0271708 +0.0598826 0.0560756 -0.0193347 +0.0406494 0.0557786 -0.0260138 +0.00348603 0.0635086 -0.0232197 +0.178977 0.0730157 -0.0196077 +-0.0326853 0.0760878 -0.0185447 +0.157952 0.0777478 -0.0215037 +0.136055 0.0834388 -0.0210547 +-0.0348373 0.0853319 -0.0231047 +0.0476965 0.0875589 -0.0227787 +-0.0156712 0.0911809 -0.0173807 +-0.0140731 0.09923 -0.0238257 +-0.132995 -0.499442 -0.0240387 +-0.12871 -0.498247 -0.0207947 +-0.111586 -0.495149 -0.0202057 +-0.0796328 -0.484956 -0.0214787 +-0.136036 -0.477807 -0.0190727 +-0.0840058 -0.467309 -0.0211877 +0.119139 -0.465198 -0.0178267 +-0.0865689 -0.463277 -0.0228707 +0.108675 -0.470833 -0.0228427 +-0.133005 -0.459343 -0.0192957 +-0.0897349 -0.452703 -0.0244837 +-0.0929829 -0.445883 -0.0176737 +-0.14472 -0.445244 -0.0206007 +0.10065 -0.44338 -0.0198117 +0.103947 -0.425731 -0.0181677 +-0.0840948 -0.427121 -0.0195767 +0.097488 -0.423149 -0.0204847 +-0.15492 -0.415967 -0.0155997 +0.137162 -0.406287 -0.0169637 +0.140371 -0.412985 -0.0212117 +0.140611 -0.398953 -0.0163807 +0.145677 -0.397989 -0.0201537 +0.0840238 -0.388679 -0.0172767 +-0.0682777 -0.39092 -0.0245837 +-0.165709 -0.385233 -0.0193957 +-0.0582966 -0.365408 -0.0202147 +0.0761828 -0.343655 -0.0227557 +-0.173191 -0.327118 -0.0161677 +0.0435574 -0.29902 -0.0149776 +0.0686887 -0.289987 -0.0163127 +0.0628326 -0.288748 -0.0181977 +0.177194 -0.285138 -0.0165287 +0.179245 -0.274935 -0.0140796 +-0.219812 -0.271483 -0.0182517 +-0.264792 -0.265801 -0.0160727 +0.181294 -0.259837 -0.0189707 +-0.243702 -0.251267 -0.0191397 +-0.300882 -0.234729 -0.0209087 +0.190005 -0.229612 -0.0145956 +0.198064 -0.203284 -0.0224117 +0.20955 -0.170488 -0.0187067 +-0.267553 -0.156059 -0.0217587 +-0.0432334 -0.0506485 -0.0184657 +-0.100279 -0.0264643 -0.0210697 +0.153048 -0.0196412 -0.0152557 +0.0460855 -0.0198002 -0.0188137 +-0.12849 -0.0199992 -0.0218727 +0.103607 -0.0201542 -0.0213747 +0.0883009 -0.0175322 -0.0184907 +0.228198 0.0320513 -0.0184107 +0.192201 0.0341753 -0.0236897 +0.164432 0.0408514 -0.0189987 +0.155172 0.0398834 -0.0238697 +0.117247 0.0485885 -0.0178017 +-0.0136031 0.0687307 -0.0188977 +-0.00514805 0.0663457 -0.0207497 +0.185581 0.0730867 -0.0155017 +-0.0278223 0.0704547 -0.0215057 +0.171595 0.0753678 -0.0189177 +0.150065 0.0777158 -0.0258368 +0.158402 0.0812058 -0.0141676 +0.120821 0.0829088 -0.0288208 +0.0529105 0.0878109 -0.0212487 +0.0775888 0.0880939 -0.0224597 +-0.0228232 0.0888699 -0.0184107 +0.0152782 0.097458 -0.0193457 +-0.000178002 0.09898 -0.0208507 +-0.117196 -0.496369 -0.0202727 +-0.134709 -0.494737 -0.0185197 +-0.100927 -0.492851 -0.0174167 +-0.138345 -0.488647 -0.0186367 +-0.095076 -0.491685 -0.0185777 +-0.0843608 -0.488796 -0.0218427 +-0.134548 -0.483829 -0.0181017 +0.115332 0.0468815 -0.0216227 +-0.0879319 -0.47864 -0.0165927 +-0.129646 -0.473011 -0.0180727 +-0.126995 -0.469296 -0.0185727 +-0.0843628 -0.470565 -0.0172597 +-0.124207 -0.466812 -0.0192617 +-0.0893189 -0.465577 -0.0186907 +-0.13056 -0.465854 -0.0204577 +-0.120807 -0.461402 -0.0161687 +0.125426 -0.46634 -0.0187347 +-0.0885009 -0.461147 -0.0183947 +0.140702 -0.463358 -0.0208117 +0.097669 -0.460012 -0.0194607 +-0.137264 -0.447985 -0.0186747 +-0.0926209 -0.457688 -0.0159587 +0.142826 -0.45652 -0.0189317 +0.136291 -0.453878 -0.0177237 +0.10118 -0.454325 -0.0184157 +0.130547 -0.451551 -0.0180477 +-0.098276 -0.448564 -0.0126126 +0.104698 -0.448148 -0.0176267 +0.13204 -0.440789 -0.0188457 +-0.143827 -0.439502 -0.0184927 +-0.0873349 -0.434606 -0.0219447 +0.110113 -0.435091 -0.0166337 +0.132849 -0.43378 -0.0200367 +-0.146503 -0.431867 -0.0169707 +0.1287 -0.428379 -0.0186177 +0.13032 -0.420544 -0.0181197 +-0.162009 -0.403371 -0.0207937 +-0.0632806 -0.383668 -0.0158647 +-0.170147 -0.365373 -0.0113706 +0.15544 -0.371147 -0.0197487 +-0.171788 -0.342131 -0.0155867 +0.0367404 -0.301614 -0.0208557 +0.0721287 -0.304993 -0.0211267 +0.0565416 -0.292157 -0.0111816 +-0.225384 -0.26601 -0.0180697 +-0.295257 -0.223887 -0.0172287 +-0.28503 -0.213011 -0.0188687 +-0.27919 -0.205904 -0.0196277 +-0.276715 -0.184855 -0.0122046 +0.207157 -0.178532 -0.0239027 +-0.205246 -0.0560076 -0.0139456 +0.184303 -0.0361864 -0.0192567 +-0.0775308 -0.0355324 -0.0145986 +0.00238102 -0.0337333 -0.0186527 +0.0212142 -0.0251553 -0.0174327 +0.16165 -0.0231822 -0.0165737 +-0.115121 -0.0212432 -0.0150527 +-0.149161 -0.0200882 -0.0207907 +-0.141928 -0.0193972 -0.0175297 +0.0836708 -0.0140161 -0.0138216 +0.125066 -0.0218422 -0.0211247 +0.0721947 -0.0194942 -0.0213287 +0.221341 0.0315653 -0.0193817 +0.225116 0.0294433 -0.0236167 +0.204145 0.0346843 -0.0190457 +0.229422 0.0426064 -0.00781958 +0.179227 0.0385974 -0.0192787 +0.159361 0.0405274 -0.0212167 +0.111865 0.0472475 -0.0192407 +0.10825 0.0481045 -0.0178177 +0.121736 0.0486685 -0.0162107 +0.225419 0.0488785 -0.0196857 +0.095735 0.0492425 -0.0229517 +0.0745457 0.0526625 -0.0221747 +0.0493505 0.0568136 -0.0207327 +0.208028 0.0602266 -0.0252078 +0.196879 0.0669687 -0.0200297 +0.218751 0.0792778 -0.0193717 +0.23309 0.0744487 -0.0161007 +0.224083 0.0805188 -0.0191367 +0.215384 0.0825468 -0.0191317 +0.210047 0.0835968 -0.0187927 +0.22945 0.0780178 -0.0185017 +0.142158 0.0798828 -0.0255328 +0.202818 0.0880609 -0.0161487 +0.228416 0.0836758 -0.0179507 +-0.0183892 0.0863439 -0.0131146 +0.0351804 0.0924159 -0.0187727 +-0.128061 -0.494786 -0.0161457 +-0.128299 -0.483952 -0.0166757 +-0.130741 -0.478727 -0.0173157 +-0.0930539 -0.474734 -0.0173797 +-0.0817128 -0.474447 -0.0176407 +-0.0869099 -0.476426 -0.0176447 +-0.106213 -0.473415 -0.0157107 +-0.099205 -0.472963 -0.0172327 +-0.105368 -0.471124 -0.0171947 +-0.118013 -0.468618 -0.0183577 +-0.111723 -0.470034 -0.0176127 +-0.0887889 -0.469221 -0.0169337 +0.129908 -0.462504 -0.0170267 +0.136696 -0.459902 -0.0175617 +0.100749 -0.465391 -0.0190887 +-0.129896 -0.452075 -0.0174247 +-0.0898679 -0.456686 -0.0195697 +-0.095711 -0.454672 -0.0160807 +0.124388 -0.453697 -0.0169377 +0.128619 -0.446437 -0.0173417 +-0.0906149 -0.438754 -0.0161487 +0.10516 -0.432484 -0.0187917 +0.127162 -0.435533 -0.0181027 +0.101161 -0.418683 -0.0171557 +0.134567 -0.426192 -0.0206237 +0.124372 -0.423315 -0.0165087 +0.142422 -0.390589 -0.0139816 +0.147771 -0.3878 -0.0178307 +0.144579 -0.381428 -0.0116346 +0.150478 -0.379578 -0.0166847 +0.155544 -0.36376 -0.0152517 +0.161975 -0.349635 -0.0188497 +0.0774028 -0.3577 -0.0235397 +0.0766198 -0.331063 -0.0137666 +0.168596 -0.327035 -0.0195507 +0.0731717 -0.311898 -0.0213437 +-0.18709 -0.303097 -0.0095746 +-0.18841 -0.297648 -0.0158757 +-0.207621 -0.282544 -0.0148806 +-0.286558 -0.272802 -0.0103466 +-0.275368 -0.27245 -0.0136446 +-0.269133 -0.268819 -0.0109666 +-0.270296 -0.269883 -0.0173727 +-0.237844 -0.247991 -0.0198097 +0.184512 -0.245947 -0.0184877 +-0.303712 -0.238937 -0.0177187 +0.193345 -0.218988 -0.0165017 +-0.27605 -0.198211 -0.0215287 +0.208958 -0.173915 -0.0095196 +-0.273032 -0.168805 -0.0125846 +0.216076 -0.134436 -0.0115936 +0.216911 -0.12654 -0.0162027 +0.220994 -0.0716507 -0.0137946 +0.203666 -0.0532705 -0.0189177 +0.198009 -0.0456835 -0.0181627 +-0.00902109 -0.0375664 -0.0136596 +-0.0928729 -0.0291453 -0.0173757 +0.0282273 -0.0250813 -0.0210717 +0.0264893 -0.0217882 -0.0153577 +0.146736 -0.0235092 -0.0193947 +0.132369 -0.0198442 -0.0182757 +0.127047 -0.0161872 -0.0158887 +0.101268 -0.0150482 -0.0152587 +0.108227 -0.0159962 -0.0162897 +0.233355 0.0340613 -0.0218247 +0.214431 0.0327013 -0.0187417 +0.189017 0.0369574 -0.0196457 +0.169204 0.0381984 -0.0228387 +0.1376 0.0458295 -0.0181467 +0.113747 0.0500785 -0.0153907 +0.117726 0.0504285 -0.0130866 +0.0822228 0.0509165 -0.0234557 +0.0687417 0.0552936 -0.0182087 +0.00867109 0.0645936 -0.0183397 +0.203002 0.0655817 -0.0183397 +0.210369 0.0746397 -0.0171317 +0.212995 0.0782658 -0.0187167 +0.223908 0.0716507 -0.0136326 +0.223014 0.0755628 -0.0173327 +0.206048 0.0756808 -0.0172427 +0.216734 0.0752348 -0.0172567 +0.208308 0.0793508 -0.0179307 +0.237075 0.0774768 -0.0173187 +0.203469 0.0798538 -0.0177507 +0.205437 0.0838378 -0.0180247 +0.150634 0.0810038 -0.0183157 +0.22107 0.0848998 -0.0178427 +0.127324 0.0845588 -0.0226547 +0.0641426 0.0881839 -0.0164757 +0.0703837 0.0885559 -0.0217267 +-0.0127061 0.097112 -0.0179257 +0.0300523 0.096358 -0.0152157 +-0.121447 -0.494496 -0.0153117 +-0.131943 -0.489463 -0.0166007 +-0.106099 -0.49443 -0.0198337 +-0.125425 -0.489192 -0.0153347 +-0.0844758 -0.484107 -0.0174417 +-0.125182 -0.477357 -0.0161597 +-0.115774 -0.473468 -0.0162327 +-0.0889589 -0.473146 -0.0155237 +-0.122602 -0.471582 -0.0175427 +-0.0946029 -0.471454 -0.0158287 +-0.11695 -0.47137 -0.0163877 +-0.115564 -0.464365 -0.0153867 +-0.126883 -0.459638 -0.0176197 +0.113114 -0.46635 -0.0188157 +0.10683 -0.465929 -0.0183227 +0.124215 -0.460117 -0.0161247 +0.113153 -0.455568 -0.0156487 +0.104163 -0.460159 -0.0168077 +0.111406 -0.461137 -0.0160157 +0.118412 -0.458386 -0.0164507 +0.13053 -0.457028 -0.0164927 +0.112959 -0.455608 -0.0156827 +0.106988 -0.454785 -0.0167477 +-0.098328 -0.451605 -0.0183897 +-0.130885 -0.445113 -0.0156797 +0.125481 -0.441419 -0.0170497 +-0.137405 -0.442224 -0.0166597 +0.10574 -0.439758 -0.0179427 +0.113866 -0.439651 -0.0152577 +0.115896 -0.432699 -0.0156847 +0.120483 -0.436977 -0.0163747 +-0.0876599 -0.42918 -0.00801958 +0.118202 -0.426417 -0.0155437 +0.122665 -0.430696 -0.0171167 +0.110544 -0.42798 -0.0161957 +0.119951 -0.418527 -0.0143306 +-0.148148 -0.417783 -0.0099596 +0.107644 -0.420945 -0.0150587 +0.133846 -0.414143 -0.0178977 +0.095282 -0.405631 -0.0146706 +-0.0582006 -0.371672 -0.0135266 +0.0792768 -0.365632 -0.0202227 +-0.0421574 -0.351458 -0.0183147 +-0.0331893 -0.346192 -0.0183907 +-0.0250783 -0.342482 -0.0166327 +0.0758858 -0.323172 -0.0125886 +0.0444004 -0.296937 -0.0228917 +-0.289933 -0.275654 -0.0157497 +-0.217741 -0.274453 -0.0097066 +-0.303578 -0.271098 -0.0170997 +-0.2586 -0.261533 -0.0131506 +-0.307522 -0.258667 -0.0155297 +-0.253251 -0.257651 -0.0135606 +-0.284267 -0.206806 -0.0151597 +0.211829 -0.152379 -0.0202067 +-0.26774 -0.152007 -0.0133436 +0.214358 -0.133884 -0.0215397 +0.221163 -0.10892 -0.0129696 +-0.237264 -0.107707 -0.0148946 +0.221247 -0.0935399 -0.0179507 +-0.0372194 -0.0538095 -0.0194447 +-0.199732 -0.0497705 -0.0196997 +-0.0288563 -0.0492635 -0.0135506 +-0.0192402 -0.0447304 -0.0143966 +-0.0147881 -0.0455265 -0.0189677 +0.0102731 -0.0257913 -0.0134196 +0.169564 -0.0227672 -0.0145866 +0.168891 -0.0292643 -0.0196137 +0.0395494 -0.0206882 -0.0170897 +-0.124728 -0.0194462 -0.0130906 +0.145518 -0.0171142 -0.0144006 +0.0580676 -0.0160582 -0.0148336 +0.118749 -0.0180132 -0.0179867 +0.200093 0.0370774 -0.0143266 +0.194316 0.0369654 -0.0176367 +0.183808 0.0371704 -0.0206687 +0.156212 0.0430894 -0.0174447 +0.142611 0.0444884 -0.0190967 +0.131781 0.0463995 -0.0182177 +0.130312 0.0486415 -0.0139906 +0.104533 0.0495095 -0.0168027 +0.208533 0.0633296 -0.0184387 +-0.000739007 0.0680577 -0.0145926 +-0.0250753 0.0737837 -0.0152797 +0.21323 0.0719777 -0.0147586 +0.202 0.0770548 -0.0161517 +0.19999 0.0767138 -0.0132036 +0.243057 0.0751938 -0.0136466 +0.198231 0.0793418 -0.0160247 +-0.0318563 0.0825998 -0.0192947 +0.198487 0.0867729 -0.0155877 +0.241267 0.0809538 -0.0161597 +0.19669 0.0830508 -0.0165897 +0.201157 0.0832158 -0.0163737 +0.143125 0.0829018 -0.0183737 +0.234532 0.0826508 -0.0175907 +0.104785 0.0868619 -0.0222607 +0.213871 0.0863479 -0.0173887 +0.0485255 0.0893999 -0.0151397 +0.0900869 0.0880549 -0.0207047 +0.0434964 0.0932149 -0.0134366 +-0.00889209 0.0928889 -0.0150597 +-0.114817 -0.492948 -0.0148826 +-0.108429 -0.491557 -0.0147776 +-0.11912 -0.488526 -0.0147536 +-0.103435 -0.489389 -0.0150197 +-0.116301 -0.483084 -0.0148366 +-0.098536 -0.486925 -0.0153797 +-0.104972 -0.484914 -0.0146296 +-0.0899859 -0.488419 -0.0177797 +-0.122434 -0.483204 -0.0158647 +-0.113206 -0.47782 -0.0146226 +-0.098763 -0.480646 -0.0141076 +-0.0898509 -0.482821 -0.0152657 +-0.119484 -0.477592 -0.0151557 +-0.0942719 -0.484077 -0.0147096 +-0.0947349 -0.476625 -0.0154957 +-0.103823 -0.479965 -0.0139306 +-0.101716 -0.474934 -0.0152847 +-0.107569 -0.477203 -0.0145136 +-0.108612 -0.472947 -0.0157417 +-0.099087 -0.469244 -0.0136246 +-0.10434 -0.467702 -0.0136546 +-0.0930449 -0.46742 -0.0153887 +0.110641 -0.450183 -0.0151447 +-0.123436 -0.453718 -0.0158827 +-0.10396 -0.452953 -0.0141836 +0.118068 -0.451853 -0.0148276 +0.122815 -0.447852 -0.0156977 +0.109256 -0.444073 -0.0160407 +0.115166 -0.446349 -0.0149276 +0.11957 -0.442827 -0.0155897 +-0.0806508 -0.420141 -0.0162977 +0.114012 -0.42205 -0.0143346 +0.126016 -0.414873 -0.0150647 +-0.157515 -0.408416 -0.0139746 +0.0839238 -0.379974 -0.0136036 +0.157521 -0.355819 -0.0137466 +-0.0188112 -0.336936 -0.0208457 +0.170116 -0.318828 -0.0158317 +-0.181628 -0.311389 -0.0105376 +-0.248743 -0.254228 -0.0163177 +-0.240391 -0.249393 -0.0140416 +-0.307798 -0.252155 -0.0166077 +-0.306719 -0.245561 -0.0185537 +-0.289109 -0.218731 -0.0199347 +-0.280002 -0.199346 -0.0147246 +-0.276426 -0.191509 -0.0174347 +-0.274131 -0.182794 -0.0193227 +0.213384 -0.149793 -0.0111376 +-0.249542 -0.123329 -0.0162887 +0.222751 -0.099825 -0.0112026 +-0.0406624 -0.0508465 -0.0123736 +-0.0337713 -0.0538645 -0.0145186 +-0.0857909 -0.0318533 -0.0141266 +-0.155594 -0.0210102 -0.0176697 +0.0327563 -0.0210572 -0.0158587 +-0.149224 -0.0197022 -0.0121136 +0.138118 -0.0166052 -0.0148436 +0.09866 -0.0107251 -0.0102136 +0.113917 -0.0126571 -0.0127916 +0.210418 0.0330243 -0.0148616 +0.147648 0.0438864 -0.0183397 +0.125896 0.0485765 -0.0146586 +0.110368 0.0517335 -0.0129026 +0.220499 0.0539285 -0.0200557 +0.0170292 0.0623616 -0.0199667 +0.23229 0.0703987 -0.0121176 +-0.0279863 0.0793568 -0.0157007 +0.204487 0.0744877 -0.0140126 +0.178682 0.0767318 -0.0128096 +0.196178 0.0779798 -0.0121186 +0.193641 0.0811188 -0.0141336 +0.237141 0.0862999 -0.0143696 +0.243873 0.0850099 -0.0138736 +0.193746 0.0859689 -0.0152717 +0.207676 0.0879549 -0.0161217 +0.212219 0.0891889 -0.0143636 +-0.0124591 0.0891199 -0.0115646 +-0.00562306 0.098193 -0.0157667 +0.00349003 0.098974 -0.0150527 +-0.112165 -0.487394 -0.0146746 +-0.109927 -0.482416 -0.0142516 +-0.09615 -0.464824 -0.0130816 +-0.110063 -0.466086 -0.0144866 +-0.0917269 -0.462424 -0.0144656 +-0.096733 -0.459603 -0.0131796 +-0.107779 -0.456975 -0.0131116 +-0.102565 -0.458863 -0.0131636 +-0.099896 -0.455044 -0.0145936 +-0.11743 -0.455745 -0.0147296 +-0.0945839 -0.442797 -0.0117706 +-0.124046 -0.446865 -0.0143436 +-0.1395 -0.433222 -0.0130826 +0.11837 -0.411727 -0.0121116 +0.105607 -0.414063 -0.0136566 +0.098304 -0.412258 -0.0159257 +-0.0779658 -0.415235 -0.0108586 +0.130572 -0.408832 -0.0148086 +0.134856 -0.399028 -0.0129066 +-0.160553 -0.395509 -0.0099646 +-0.0714757 -0.403666 -0.0138926 +-0.0635656 -0.389303 -0.00841958 +-0.165549 -0.381253 -0.0113326 +0.162658 -0.342537 -0.0146156 +0.0771478 -0.338537 -0.0160027 +0.167353 -0.324063 -0.0106196 +-0.176079 -0.313384 -0.0178337 +0.173579 -0.30356 -0.0124946 +0.0725757 -0.300904 -0.0159637 +-0.193589 -0.296365 -0.00826058 +0.0720697 -0.294691 -0.0143016 +-0.231754 -0.247981 -0.0177627 +-0.263657 -0.142758 -0.00945859 +-0.22615 -0.0925919 -0.00931959 +0.222206 -0.0847088 -0.0157027 +-0.214923 -0.0709467 -0.00575756 +0.220874 -0.0546135 -0.00688057 +-0.0483535 -0.0478375 -0.0117916 +0.201728 -0.0388954 -0.0122166 +-0.00487905 -0.0345943 -0.0107206 +0.0140761 -0.0281283 -0.0189317 +0.177093 -0.0270903 -0.0157707 +-0.107211 -0.0229132 -0.0095666 +-0.133473 -0.0190612 -0.0151937 +0.0727387 -0.0147061 -0.0142816 +0.217466 0.0313133 -0.0142536 +0.21876 0.0286863 -0.00876759 +0.223588 0.0317293 -0.0127486 +0.229144 0.0336063 -0.0127456 +0.204619 0.0334773 -0.0138196 +0.231741 0.0385974 -0.0180397 +0.173837 0.0398314 -0.0186127 +0.16073 0.0427424 -0.0164967 +0.168991 0.0408944 -0.0179497 +0.134817 0.0479745 -0.0144236 +0.109297 0.0484715 -0.0161207 +0.126863 0.0510685 -0.0108696 +0.214601 0.0582356 -0.0228707 +0.215094 0.0605826 -0.0170717 +0.218633 0.0721047 -0.0145456 +0.228138 0.0731147 -0.0150407 +0.238129 0.0720227 -0.0129866 +0.189044 0.0855099 -0.0141116 +0.247404 0.0794918 -0.0127806 +0.19218 0.0897169 -0.0133696 +0.230888 0.0872209 -0.0143966 +0.120406 0.0859549 -0.0216117 +0.218129 0.0883529 -0.0145846 +0.225069 0.0875319 -0.0146816 +0.207896 0.0918459 -0.0128676 +0.222481 0.0922959 -0.0139446 +0.233808 0.0916499 -0.0139206 +0.197736 0.0904959 -0.0139326 +0.227694 0.0930739 -0.0138256 +0.213729 0.0934369 -0.0138826 +0.2184 0.0942619 -0.0136896 +-0.106815 -0.462384 -0.0133286 +-0.101035 -0.463723 -0.0127156 +-0.11284 -0.459437 -0.0142106 +-0.117416 -0.449424 -0.0133546 +-0.110987 -0.452556 -0.0128606 +-0.098116 -0.440379 -0.00700657 +-0.132378 -0.436449 -0.0119356 +-0.0874179 -0.432254 -0.0146936 +-0.0839858 -0.425337 -0.0124186 +0.112701 -0.415847 -0.0126826 +-0.160053 -0.401233 -0.0137856 +0.0872609 -0.395384 -0.0163337 +0.0878549 -0.386141 -0.0112086 +0.0814778 -0.364251 -0.0128016 +-0.0510395 -0.356098 -0.0210767 +-0.17472 -0.334594 -0.0108226 +0.164578 -0.331366 -0.0098956 +-0.170471 -0.334856 -0.0188537 +-0.177561 -0.319471 -0.0121446 +0.0512665 -0.294815 -0.0172327 +0.174094 -0.301187 -0.0211067 +-0.229518 -0.253342 -0.0161207 +-0.299389 -0.2302 -0.0168277 +-0.292077 -0.2173 -0.0148996 +0.195102 -0.211885 -0.0227937 +0.204749 -0.186022 -0.0207147 +0.207369 -0.17959 -0.0156147 +0.211581 -0.158759 -0.0152657 +-0.231091 -0.099894 -0.0132356 +0.224877 -0.0795228 -0.00923959 +-0.0628766 -0.0425884 -0.0175977 +-0.0244962 -0.0452925 -0.0113946 +-0.00912809 -0.0416414 -0.0189047 +-0.194322 -0.0433164 -0.0167097 +-0.18893 -0.0376904 -0.0118476 +-0.0680667 -0.0400694 -0.0161377 +-0.0130271 -0.0362364 -0.00807958 +0.00673007 -0.0294253 -0.0164007 +-0.099638 -0.0260643 -0.0132686 +0.0164992 -0.0250773 -0.0126296 +-0.162637 -0.0225592 -0.0153337 +-0.140762 -0.0186822 -0.0095076 +0.141537 -0.0113581 -0.0102586 +0.206792 0.0283833 -0.0119146 +0.200523 0.0302753 -0.0109626 +0.195124 0.0374684 -0.0121266 +0.178451 0.0410104 -0.0144606 +0.184077 0.0396594 -0.0152197 +0.167951 0.0435314 -0.0138646 +0.15213 0.0448854 -0.0154607 +0.155042 0.0462905 -0.0117806 +0.142837 0.0464045 -0.0153137 +0.106417 0.0499255 -0.0133976 +0.09739 0.0519435 -0.0168647 +0.0867909 0.0549255 -0.0135256 +0.0795838 0.0549135 -0.0158267 +0.214709 0.0684127 -0.0121046 +0.212884 0.0645766 -0.0141346 +0.220468 0.0690157 -0.0116666 +0.208263 0.0725297 -0.0138296 +-0.0204542 0.0701877 -0.0186967 +-0.0218692 0.0789738 -0.0120756 +0.164876 0.0780048 -0.0171297 +0.138099 0.0866299 -0.0129546 +0.0760198 0.0887929 -0.0152487 +0.131244 0.0865839 -0.0163287 +0.250113 0.0848328 -0.0108576 +0.0582486 0.0880059 -0.0187397 +0.101325 0.0889769 -0.0143036 +0.246235 0.0895459 -0.0119886 +0.240444 0.0903859 -0.0134826 +0.221713 0.097328 -0.0099406 +0.205298 0.095953 -0.0130176 +0.0374474 0.095693 -0.0129366 +0.210561 0.097149 -0.0121566 +0.0106311 0.098844 -0.0131216 +-0.11156 -0.444506 -0.0101516 +-0.118531 -0.441832 -0.0106556 +-0.0921159 -0.435832 -0.00916559 +-0.140057 -0.42539 -0.00873759 +-0.146195 -0.425049 -0.0131606 +-0.151435 -0.410468 -0.00778358 +0.102918 -0.407535 -0.0119346 +0.0934609 -0.398827 -0.0130026 +0.151278 -0.371737 -0.0135376 +-0.167922 -0.373637 -0.0110316 +-0.0550196 -0.362081 -0.0145206 +-0.0304633 -0.348041 -0.0111176 +0.00409304 -0.323365 -0.0213387 +0.0761318 -0.316725 -0.00777358 +0.0744197 -0.314899 -0.0143346 +0.170938 -0.312522 -0.0108656 +0.0733687 -0.307826 -0.0141276 +0.0364724 -0.303835 -0.0118246 +0.0736767 -0.301887 -0.00941659 +-0.205827 -0.285817 -0.00716557 +-0.245493 -0.252521 -0.0118936 +-0.305049 -0.244254 -0.0134836 +-0.301385 -0.23401 -0.0125786 +-0.289642 -0.211115 -0.0124356 +0.196862 -0.208854 -0.0147266 +-0.279375 -0.191713 -0.0105806 +-0.274687 -0.17649 -0.0127536 +-0.270534 -0.16039 -0.0132926 +-0.246226 -0.117748 -0.0108136 +0.218292 -0.0621866 -0.0125216 +0.212902 -0.0540155 -0.0129736 +0.20692 -0.0468585 -0.0134186 +-0.0648076 -0.0409984 -0.0100916 +-0.0875449 -0.0321623 -0.0238717 +0.185135 -0.0300933 -0.0150227 +0.0517135 -0.0171942 -0.0160377 +0.0923089 -0.0132041 -0.0130166 +0.133489 -0.0125411 -0.0121126 +0.0879969 -0.0096581 -0.00854059 +0.126822 -0.0106251 -0.0109446 +0.228097 0.0331473 -0.00588156 +0.190137 0.0367204 -0.0100436 +0.189458 0.0389404 -0.0144536 +0.184767 0.0377834 -0.0096416 +0.172779 0.0419894 -0.0141596 +0.159048 0.0451055 -0.0130766 +0.156969 0.0485245 -0.0114266 +0.0299553 -0.180918 0.126846 +0.161983 0.0484905 -0.0110266 +0.16515 0.0473835 -0.0105976 +0.163781 0.0442304 -0.0137706 +0.122356 0.0507995 -0.0114806 +0.107156 0.0536775 -0.0101276 +0.0411154 0.0591756 -0.0179157 +0.222773 0.0574016 -0.00861559 +0.0323903 0.0588036 -0.0220787 +0.208962 0.0692037 -0.0119436 +0.237291 0.0671657 -0.00817758 +0.20373 0.0716937 -0.0116326 +0.20136 0.0738757 -0.0115676 +0.159003 0.0506825 -0.0112196 +0.19247 0.0710457 -0.0154007 +-0.0245892 0.0841808 -0.0155387 +0.253988 0.0850189 -0.00570956 +0.185707 0.0892499 -0.0125276 +0.0839088 0.0890509 -0.0152547 +0.250267 0.0910879 -0.00801658 +0.189329 0.0929839 -0.0108536 +0.237969 0.0946999 -0.0112586 +0.201989 0.0921909 -0.0124986 +0.23185 0.095745 -0.0108276 +0.226568 0.0969 -0.0097486 +0.00302003 0.095078 -0.00896559 +0.191519 0.103229 -0.00822758 +0.216316 0.097594 -0.0107306 +-0.106083 -0.44851 -0.0108506 +-0.102467 -0.444463 -0.00890659 +-0.125564 -0.439091 -0.0111816 +-0.1266 -0.431499 -0.00652957 +-0.144728 -0.410915 -0.00182752 +0.110705 -0.409341 -0.0107456 +0.108377 -0.402775 -0.00874659 +0.116346 -0.404697 -0.00913859 +0.123687 -0.407632 -0.0121266 +0.098534 -0.39357 -0.00836458 +0.138142 -0.383467 -0.00792158 +-0.0602386 -0.379313 -0.0110276 +-0.171988 -0.357286 -0.0103216 +-0.0381374 -0.351788 -0.0119576 +0.0797538 -0.356101 -0.0147046 +-0.177773 -0.32662 -0.00815658 +0.0750878 -0.309101 -0.00718057 +-0.212024 -0.280509 -0.00773958 +-0.299824 -0.268756 -0.0118566 +-0.222857 -0.269204 -0.0108796 +0.181161 -0.265152 -0.0126826 +-0.230684 -0.250427 -0.0104136 +-0.298636 -0.227889 -0.0112716 +0.218679 -0.125639 -0.00652957 +-0.251525 -0.123828 -0.00708557 +-0.242408 -0.114363 -0.0163517 +0.219809 -0.117476 -0.0113136 +0.223961 -0.09667 -0.00257553 +0.224806 -0.0620206 -0.00577956 +-0.208385 -0.0586816 -0.00310353 +-0.0310513 -0.0468555 -0.00716057 +0.000146001 -0.0311653 -0.0135966 +0.00394604 -0.0264333 -0.0102536 +0.15914 -0.0165882 -0.0119716 +0.095234 -0.00665407 -0.00542055 +0.120843 -0.0130851 -0.0132756 +0.209621 0.0246492 -0.00751758 +0.213138 0.0279813 -0.0111496 +0.223532 0.0301203 -0.00590756 +0.179968 0.0399324 -0.0095956 +0.139338 0.0477675 -0.0131776 +0.147441 0.0461015 -0.0145666 +0.144518 0.0483655 -0.0111346 +0.158347 0.0502325 -0.0099436 +0.132035 0.0503785 -0.0099606 +0.12882 0.0523705 -0.00731157 +0.0937419 0.0545325 -0.0122466 +0.103244 0.0520565 -0.0116046 +0.0825328 0.0583906 -0.00740257 +0.0334543 0.0617506 -0.0147686 +0.223485 0.0637306 -0.00799458 +0.225931 0.0681677 -0.0098766 +-0.00921509 0.0702057 -0.0134786 +-0.0168592 0.0729727 -0.0122026 +0.193078 0.0766928 -0.0100876 +0.190145 0.0817768 -0.0117396 +0.187672 0.0792818 -0.00900459 +0.247872 0.0740407 -0.00858659 +0.185638 0.0836978 -0.0104296 +0.181807 0.0870519 -0.0111216 +0.0560956 0.0896269 -0.0112856 +0.243988 0.0940159 -0.0100476 +0.184642 0.095264 -0.0096326 +-0.00577806 0.0914139 -0.00943759 +0.188389 0.098683 -0.00949459 +0.195283 0.0937599 -0.0113976 +0.194222 0.098369 -0.0105516 +0.0247592 0.098329 -0.0110356 +0.199905 0.097886 -0.0117286 +0.209218 0.101189 -0.00855659 +0.230832 0.193153 -0.0097556 +0.226602 0.195538 -0.0111086 +0.235937 0.19613 -0.0100756 +0.216533 0.220609 -0.0100576 +0.226367 0.226402 -0.0099976 +0.218795 0.225544 -0.0104486 +-0.105903 -0.439575 -0.00631156 +-0.0743577 -0.409078 -0.00800958 +0.100464 -0.400883 -0.0103646 +0.129329 -0.402547 -0.0120236 +0.128739 -0.395341 -0.00860159 +0.0917849 -0.391708 -0.0107786 +-0.1631 -0.388395 -0.0108226 +-0.0660537 -0.390947 -0.0166187 +0.0870679 -0.376159 -0.00679157 +-0.171005 -0.361153 -0.00312553 +-0.0475625 -0.356673 -0.0139836 +-0.0110051 -0.334676 -0.0164967 +-0.00343403 -0.329354 -0.0186307 +-0.178765 -0.334306 -0.00235252 +0.0269233 -0.310287 -0.0124166 +0.0302053 -0.306399 -0.0187577 +0.0691887 -0.289613 -0.00938859 +-0.280324 -0.271834 -0.00875659 +0.180589 -0.270476 -0.00606556 +-0.266906 -0.266508 -0.00431154 +-0.259696 -0.262725 -0.00539555 +-0.227677 -0.263856 -0.0112926 +-0.249776 -0.255703 -0.00816958 +-0.235893 -0.247412 -0.00743857 +0.200005 -0.19958 -0.0144416 +0.203299 -0.190568 -0.0142886 +-0.235881 -0.104294 -0.00765158 +-0.221886 -0.0853029 -0.00529755 +-0.210276 -0.0630706 -0.0099346 +-0.19951 -0.0484765 -0.0112186 +-0.0601006 -0.0425504 -0.00400654 +-0.0912659 -0.0289693 -0.00832958 +0.193723 -0.0345223 -0.0139796 +-1.40001e-005 -0.0246802 -0.00425854 +-0.107571 -0.0235172 -0.0175547 +-0.11761 -0.0200442 -0.00777858 +0.175957 -0.0193412 -0.0108716 +0.0446894 -0.0163842 -0.0132856 +0.0505755 -0.0131851 -0.0095326 +0.0665097 -0.0108671 -0.00835658 +0.151009 -0.0127181 -0.0102856 +0.0784298 -0.0113521 -0.0101406 +0.106825 -0.0109991 -0.0107616 +0.215801 0.0256093 -0.00430454 +0.189997 0.0322793 -0.00804458 +0.23052 0.0381434 -0.0103236 +0.174442 0.0417214 -0.0097486 +0.152448 0.0488635 -0.0096916 +0.149278 0.0480155 -0.0112666 +0.160545 0.0475475 -0.00702557 +0.11361 0.0520595 -0.0101406 +0.103565 0.0556556 -0.00715757 +0.0892209 0.0516665 -0.0196217 +0.218475 0.0626846 -0.0112196 +0.0248312 0.0627186 -0.0158137 +0.0152662 0.0655747 -0.0130506 +-0.00620406 0.0725817 -0.00809258 +0.181974 0.0810478 -0.00773258 +0.191799 0.0776628 -0.0100446 +-0.0166092 0.0807578 -0.00942959 +0.171696 0.0793938 -0.0114186 +0.177307 0.0905309 -0.00928259 +0.097194 0.0880399 -0.0197047 +0.116459 0.0883469 -0.0160407 +0.00612706 0.097477 -0.00877659 +0.0500705 0.0943049 -0.00899359 +0.0339983 0.098043 -0.00807258 +0.180306 0.105676 -0.00459255 +0.196748 0.103013 -0.00880359 +0.205023 0.099594 -0.0099736 +0.222088 0.193093 -0.0101626 +0.226742 0.189939 -0.00826958 +0.217519 0.195941 -0.00888459 +0.231138 0.198555 -0.0109566 +0.222808 0.198632 -0.0101266 +0.236769 0.201392 -0.00935059 +0.229585 0.207212 -0.0101206 +0.230139 0.21197 -0.00709857 +0.235519 0.208469 -0.00890559 +0.223354 0.220395 -0.0109656 +0.211299 0.225966 -0.00792858 +0.218474 0.230869 -0.00942359 +-0.133426 -0.428545 -0.00716157 +-0.155196 -0.402722 -0.00615856 +0.096202 -0.38594 -0.00591456 +-0.16413 -0.379945 -0.00290753 +0.0832278 -0.371284 -0.0109796 +-0.0510255 -0.36118 -0.00775658 +-0.172454 -0.349965 -0.0129856 +0.15792 -0.3484 -0.0096446 +0.0106251 -0.320464 -0.0165207 +0.0747817 -0.300186 -0.00304953 +0.175536 -0.294458 -0.0146646 +0.178388 -0.28052 -0.00770058 +-0.293403 -0.271684 -0.0112406 +-0.285826 -0.264727 0.00120451 +-0.263392 -0.265081 -0.0099706 +-0.225924 -0.267737 -0.00379854 +-0.254418 -0.25918 -0.00651657 +-0.24117 -0.250278 -0.00840358 +0.183345 -0.253891 -0.0135856 +-0.291795 -0.211346 -0.00865059 +0.210825 -0.165717 -0.0113726 +-0.246591 -0.116408 -0.00269053 +-0.241481 -0.110837 -0.00648556 +-0.0388294 -0.0509125 -0.00597356 +-0.0142031 -0.0410804 -0.0131466 +-0.0727367 -0.0373474 -0.00858559 +-0.183103 -0.0326073 -0.00695957 +-0.0808678 -0.0334993 -0.00760658 +0.192459 -0.0264303 -0.0100576 +0.0104911 -0.0229782 -0.00799258 +0.0287463 -0.0183592 -0.0098346 +0.158472 -0.0106211 -0.00779258 +0.118957 -0.00763008 -0.00863959 +0.126827 -0.00598006 -0.00704657 +0.195651 0.0321593 -0.0100636 +0.164026 0.0446744 -0.00723957 +0.153777 0.0510585 -0.00715257 +0.123843 0.0533155 -0.00687557 +0.118712 0.0523885 -0.00888159 +0.100135 0.0530695 -0.00893359 +0.109653 0.0546815 -0.00702857 +0.219457 0.0570286 -0.0145606 +0.096944 0.0565086 -0.00637956 +0.231479 0.0671977 -0.00843158 +0.242858 0.0698587 -0.00894659 +0.176596 0.0834898 -0.00614456 +0.152623 0.0844108 -0.0106956 +0.124053 0.0882749 -0.0144986 +0.172508 0.0917499 -0.00725257 +0.181036 0.0927969 -0.0098786 +0.180941 0.099589 -0.00750758 +0.0175452 0.09866 -0.0121576 +0.213237 0.100351 -0.00838858 +0.217223 0.101665 -0.00721057 +0.196171 0.108924 -0.00649556 +0.201321 0.10369 -0.00889159 +0.185615 0.104015 -0.00688257 +0.212044 0.105656 -0.00821658 +0.206133 0.104995 -0.00901059 +0.225011 0.177212 -0.00852059 +0.231196 0.177114 -0.00912559 +0.241209 0.194753 -0.00739157 +0.241381 0.20024 -0.00731157 +0.222917 0.20386 -0.00921059 +0.227454 0.201958 -0.00929459 +0.232693 0.203495 -0.00873259 +0.240853 0.205886 -0.00670057 +0.218506 0.206249 -0.00807558 +0.218831 0.215589 -0.00863559 +0.229983 0.21923 -0.0096016 +0.204921 0.228304 -0.00312953 +0.210801 0.23256 -0.00715757 +0.224539 0.233122 -0.00822558 +0.219065 0.243488 -0.00474555 +-0.119762 -0.434578 -0.00656057 +-0.0819428 -0.420604 -0.00721557 +-0.0675007 -0.396716 -0.0108406 +0.120385 -0.39496 -0.00594056 +0.105559 -0.396139 -0.00698857 +0.132058 -0.388207 -0.00676057 +0.136452 -0.392006 -0.0107106 +0.155591 -0.343083 -0.00377954 +0.0789958 -0.345186 -0.0123716 +0.160702 -0.338273 -0.00793058 +0.0733057 -0.295087 -0.00849958 +0.0624436 -0.288657 -0.0128246 +-0.199851 -0.290612 -0.00826258 +-0.273966 -0.269554 -0.00644256 +-0.268418 -0.265011 0.00201552 +-0.295195 -0.267013 -0.00672057 +-0.232139 -0.252518 -0.00429754 +-0.235161 -0.247022 -0.0132156 +-0.305305 -0.25025 -0.0113386 +0.185415 -0.245529 -0.0105876 +-0.301088 -0.238373 -0.00626156 +-0.285753 -0.202776 -0.0104396 +0.209805 -0.166745 -0.00303053 +-0.259156 -0.135036 -0.00508455 +0.224107 -0.0903039 -0.00922559 +-0.218939 -0.0776308 0.00157652 +-0.0339923 -0.0516685 -0.00941459 +-0.0454755 -0.0481135 -0.00582056 +-0.0566506 -0.0446794 -0.0119466 +-0.0851489 -0.0312973 -0.00213652 +-0.00257003 -0.0289583 -0.00811558 +0.0370424 -0.0177782 -0.0113836 +0.184128 -0.0227922 -0.0109296 +0.0648066 -0.0142381 -0.0130736 +0.0729477 -0.00924309 -0.00634556 +0.111934 -0.00622606 -0.00666457 +0.197288 0.0253973 -0.00687257 +0.206238 0.0201612 -0.00408054 +0.212163 0.0216592 -0.00223252 +0.220777 0.0269913 -0.000830508 +0.169528 0.0435684 -0.00908159 +0.229172 0.0441704 -0.0155447 +0.140944 0.0500615 -0.00880659 +0.146401 0.0505025 -0.00708157 +0.223809 0.0522275 -0.0132986 +0.133115 0.0529715 -0.00530855 +0.136311 0.0497855 -0.0098586 +0.143262 0.0517365 -0.00523055 +0.127844 0.0542485 -0.00374154 +0.154995 0.0521535 -0.00913959 +0.0736077 0.0576516 -0.0115256 +0.228018 0.0611206 -0.00506655 +0.0470975 0.0608276 -0.0120276 +0.246924 0.0691337 -0.00367454 +0.00622506 0.0680577 -0.0114016 +0.251566 0.0736627 -0.00215752 +-0.0116431 0.0766088 -0.00735057 +0.25213 0.0787498 -0.00788458 +0.179527 0.0856349 -0.00803558 +0.0857789 0.0892379 -0.00652657 +0.0919909 0.0892719 -0.0124586 +0.13092 0.0890539 -0.0098446 +0.10928 0.0888549 -0.0146286 +0.0202562 0.09825 -0.00469255 +0.22159 0.101795 -0.00600756 +0.22985 0.09867 -0.00607656 +0.190636 0.108409 -0.00596156 +0.201668 0.109124 -0.00620556 +0.233453 0.172567 -0.00809458 +0.237207 0.16915 -0.00595756 +0.227223 0.172704 -0.00834958 +0.240992 0.173464 -0.00641756 +0.23676 0.176532 -0.00859059 +0.220087 0.175433 -0.00425154 +0.242169 0.178519 -0.00642756 +0.232126 0.18984 -0.00641156 +0.24532 0.198152 -0.00365054 +0.213591 0.195732 -0.00406354 +0.245055 0.203886 -0.00223152 +0.218625 0.200855 -0.00800558 +0.213922 0.201825 -0.00674457 +0.210901 0.205309 -0.00354954 +0.224708 0.208956 -0.00833858 +0.205963 0.221879 -0.00347453 +0.211269 0.219306 -0.00770958 +0.236805 0.221161 -0.00516255 +0.232586 0.225502 -0.00725857 +0.226245 0.24455 -0.000427504 +0.217823 0.237329 -0.00759658 +-0.112863 -0.437535 -0.00656657 +-0.09851 -0.435529 -0.00340053 +-0.134548 -0.420823 -0.00197252 +0.113884 -0.397828 -0.00633056 +0.122548 -0.400753 -0.00903459 +0.0906769 -0.381724 -0.00665757 +0.146052 -0.37308 -0.00888959 +-0.0351184 -0.353076 -0.00462855 +0.00321303 -0.326839 -0.0138396 +-0.186713 -0.309189 -0.00326153 +0.0447484 -0.299291 -0.00686757 +0.0515915 -0.295217 -0.00859759 +0.0558066 -0.292453 -0.00287653 +0.0674637 -0.287931 -0.00407154 +0.17626 -0.289495 -0.00737557 +-0.215816 -0.278398 -0.00112251 +-0.287943 -0.268936 -0.00507055 +-0.280908 -0.268452 -0.00262353 +-0.30228 -0.244779 -0.00803758 +0.187482 -0.238023 -0.0119656 +-0.298108 -0.231022 -0.00765758 +-0.296371 -0.222031 -0.0110086 +0.192279 -0.223463 -0.00887959 +-0.294433 -0.216891 -0.00923159 +0.205977 -0.183314 -0.00837058 +-0.270805 -0.156648 -0.00497955 +-0.203782 -0.0532035 -0.00601656 +0.210214 -0.0407614 -0.00798058 +-0.199845 -0.0478055 -0.00099851 +-0.0131671 -0.0326003 -0.00200052 +-0.177718 -0.0289523 -0.00153552 +-0.17555 -0.0278373 -0.0095276 +0.200605 -0.0305883 -0.00831758 +-0.099053 -0.0256503 -0.00590756 +0.00558806 -0.0224582 -0.00486955 +0.0161602 -0.0211232 -0.00704257 +-0.166443 -0.0235742 -0.00742257 +-0.111285 -0.0213752 -0.00360554 +-0.157343 -0.0208912 -0.00795058 +0.0162942 -0.0172812 -0.00231552 +0.0216232 -0.0207062 -0.0114356 +0.0220842 -0.0174372 -0.00599956 +0.0420004 -0.0138871 -0.00818858 +0.16689 -0.0163922 -0.0105576 +0.0892999 -0.00432904 -0.00245252 +0.20314 0.0246352 -0.00830258 +0.192429 0.0281153 -0.00669257 +0.18015 0.0352114 -0.00608356 +0.175932 0.0387654 -0.00640656 +0.22726 0.0480775 -0.0103096 +0.157254 0.0489095 -0.00582956 +0.137324 0.0530105 -0.00647156 +0.0642936 0.0584166 -0.0125616 +0.23265 0.0633816 -0.00410254 +-0.000204002 0.0721697 -0.00647056 +0.171529 0.0862209 -0.00400554 +0.174825 0.0874389 -0.00672557 +-0.0110061 0.0842328 -0.00746057 +0.165653 0.0822268 -0.00927859 +0.145516 0.0853299 -0.0119956 +0.254133 0.0901499 -0.00307653 +0.0636506 0.0898589 -0.00768358 +0.11687 0.0902039 -0.00949759 +0.176099 0.096433 -0.00733257 +-0.00494105 0.0862869 -0.00487755 +-0.000935009 0.0909599 -0.00553756 +0.00653007 0.0912069 -0.00129251 +0.0571906 0.0947069 -0.00517055 +0.246548 0.096029 -0.00567756 +0.171164 0.098926 -0.00468355 +0.175084 0.103071 -0.00421554 +0.174387 0.110267 -0.00095051 +0.228531 0.10432 -0.00499955 +0.219603 0.105741 -0.00516655 +0.239617 0.101627 -0.00559256 +0.225344 0.100819 -0.00566256 +0.180328 0.111849 -0.00195952 +0.207077 0.108612 -0.00638056 +0.222172 0.171829 -0.00554856 +0.230985 0.168719 -0.00626156 +0.246266 0.178535 -0.00142051 +0.229384 0.180677 -0.00713657 +0.23653 0.181124 -0.00660757 +0.216415 0.191598 -0.00634956 +0.244445 0.209927 -0.000286503 +0.220132 0.211098 -0.00547755 +0.225027 0.215111 -0.00760858 +0.23979 0.211291 -0.00558656 +0.234739 0.21527 -0.00657757 +0.240812 0.216299 -0.00257653 +0.240989 0.221604 0.00182852 +0.230869 0.23215 -0.00538355 +0.226255 0.238712 -0.00454955 +0.210529 0.239319 -0.00574756 +-0.0922949 -0.431441 -0.00289053 +-0.1608 -0.387725 -0.00216252 +0.110137 -0.391634 -0.00399054 +0.10323 -0.388428 -0.00445954 +0.133776 -0.377381 -0.00254253 +0.143255 -0.36668 -0.00361554 +-0.174451 -0.351088 -0.00336253 +0.152982 -0.355856 -0.00740057 +-0.0227362 -0.344679 -0.00899459 +0.167174 -0.317144 -0.00467255 +0.0192132 -0.315205 -0.0139096 +0.170595 -0.307423 -0.00459355 +0.0614266 -0.289081 -0.00714057 +-0.220949 -0.272776 -0.00252053 +-0.30319 -0.263008 -0.0107816 +-0.249886 -0.256579 -0.000188502 +-0.299272 -0.261825 -0.00571156 +-0.22977 -0.257083 -0.0095076 +-0.304025 -0.256523 -0.00945459 +-0.301969 -0.250519 -0.00555056 +-0.302526 -0.23944 -0.0116026 +-0.297223 -0.234642 -0.00461155 +-0.277288 -0.179629 -0.00586056 +-0.255251 -0.130082 -0.0129736 +0.222517 -0.10672 -0.00424154 +-0.23132 -0.098283 -0.00443054 +-0.216063 -0.0707807 0.00345953 +-0.0258203 -0.0429884 -0.00635056 +-0.0564756 -0.0434854 0.00317953 +0.208659 -0.0336943 -0.00527355 +-0.00766708 -0.0329523 -0.00510555 +-0.00553806 -0.0275253 -0.00249452 +0.0107911 -0.0208682 -0.000912509 +0.191092 -0.0183822 -0.00634156 +0.0339773 -0.0157542 -0.00625756 +0.134117 -0.00680207 -0.00751358 +0.20026 0.0194892 -0.00473355 +0.190858 0.0233502 -0.00439254 +0.185009 0.0328503 -0.00642756 +0.226752 0.0308473 0.00101651 +0.174869 0.0346803 -0.00400254 +0.230454 0.0372414 -0.00210452 +0.171198 0.0391104 -0.00468955 +0.153728 0.0490335 -0.00520755 +0.149703 0.0496925 -0.00555956 +0.22663 0.0530335 -0.00549555 +0.231318 0.0574446 -0.00141051 +0.0549815 0.0591976 -0.0135756 +0.241679 0.0644886 -0.00307653 +-0.00486405 0.0791998 -0.00386554 +0.0700767 0.0885139 -0.0119826 +0.168511 0.0937939 -0.00517155 +0.0425164 0.097327 -0.00700057 +0.235366 0.09716 -0.00708957 +0.233786 0.101721 -0.00556356 +0.237745 0.105224 -0.00486855 +0.215066 0.107215 -0.00521455 +0.232913 0.106823 -0.00405854 +0.226131 0.168641 -0.00523255 +0.233898 0.168013 -0.00195752 +0.245494 0.173359 -0.000372504 +0.221686 0.17986 -0.00607156 +0.220995 0.189025 -0.00786458 +0.223842 0.187402 -0.00408854 +0.236364 0.192054 -0.00757158 +0.211207 0.19973 -0.00102151 +0.214968 0.20837 -0.00417554 +0.207661 0.215505 -0.00455355 +0.213234 0.213161 -0.00658357 +0.116445 -0.388961 -0.00256853 +0.124648 -0.389685 -0.00453155 +0.0949729 -0.377315 -0.00183252 +0.14001 -0.374988 -0.00515355 +0.150199 -0.364397 -0.00862659 +0.146985 -0.358529 -0.00277753 +0.0824498 -0.358553 -0.00692057 +0.150742 -0.349445 -0.00187952 +-0.0271703 -0.349119 -0.00438054 +0.0838658 -0.354048 -0.000648506 +0.0811138 -0.35027 -0.00724357 +-0.175314 -0.342738 -0.00738757 +-0.182931 -0.330586 0.00540455 +0.162905 -0.324589 -0.00257053 +0.00823608 -0.324988 -0.00810958 +0.0779378 -0.32107 -0.00238352 +0.0799788 -0.325517 0.00326453 +-0.183149 -0.317149 -0.00356654 +0.0257683 -0.312901 -0.00484955 +0.0744877 -0.293312 -0.00333053 +0.182805 -0.259325 -0.00668757 +-0.22976 -0.262627 -0.00512855 +-0.24573 -0.253232 -0.00504955 +-0.234905 -0.249251 -0.00225252 +-0.299856 -0.244438 -0.00255053 +-0.297142 -0.222622 -0.00663957 +0.197964 -0.207112 -0.00637856 +-0.283302 -0.19626 -0.00850459 +0.200529 -0.199252 -0.00630056 +0.201555 -0.190986 -0.00664957 +-0.280761 -0.186113 -0.00472055 +0.207248 -0.176517 -0.00162752 +-0.273413 -0.16424 -0.00434954 +0.210422 -0.158687 0.00237452 +-0.264248 -0.142986 -0.000560506 +0.215226 -0.141909 -0.00668257 +0.220683 -0.116512 -0.00203852 +-0.21248 -0.0651007 -0.00129151 +-0.0351324 -0.0473315 -0.00153752 +-0.19461 -0.0427064 -0.00713657 +0.207134 -0.0259063 -0.00244452 +0.199188 -0.0224272 -0.00503655 +-0.140159 -0.0181862 -0.00144251 +-0.13243 -0.0184752 -0.00718357 +0.0385494 -0.0115411 -0.00304953 +0.0459775 -0.0105891 -0.00420954 +0.0532945 -0.0096731 -0.00273553 +0.174087 -0.0127321 -0.00690357 +0.0665637 -0.00724807 -0.00200152 +0.166804 -0.0098441 -0.00605856 +0.0771108 -0.00488205 -0.00177452 +0.0822308 -0.00733007 -0.00529055 +0.100616 -0.00215502 -0.00137851 +0.136124 -0.000864009 -0.00231252 +0.185933 0.0215632 -0.00266553 +0.186316 0.0276203 -0.00427854 +0.180487 0.0298763 -0.00350654 +0.167044 0.0417564 -0.00516155 +0.157801 0.0442034 -0.00343453 +0.140265 0.0524855 -0.00314053 +0.122899 0.0562576 -0.00232652 +0.119686 0.0545225 -0.00510255 +0.111815 0.0564546 -0.00345453 +0.0896329 0.0570606 -0.00755558 +0.0300833 0.0650327 -0.00852059 +0.0217182 0.0665227 -0.00847858 +0.252183 0.0708267 0.00421854 +0.255014 0.0795068 -0.00200452 +0.0784678 0.0889359 -0.00820058 +0.0123251 0.095206 -0.00366854 +0.0564756 0.098444 0.00190352 +0.165725 0.09996 -0.00224652 +0.240738 0.096688 -0.00647456 +0.244334 0.101077 -0.00439854 +0.22418 0.1075 -0.00375254 +0.190899 0.11418 -0.00315353 +0.210954 0.109907 -0.00397254 +0.206689 0.113226 -0.00353154 +0.201812 0.114707 -0.00394154 +0.210854 0.116244 -0.00358654 +0.191853 0.120241 -0.00140051 +0.226212 0.182676 -0.00415454 +0.232413 0.183227 -0.00418754 +0.217756 0.18705 -0.00382254 +0.207874 0.210225 -0.00184552 +0.234484 0.233025 0.000151502 +0.211446 0.245521 -0.00397154 +0.212527 0.251142 -0.00148451 +-0.106218 -0.433683 -0.00240552 +-0.120618 -0.427394 -0.00147951 +-0.127597 -0.423962 -0.00112851 +-0.0870349 -0.425037 -0.00208852 +-0.0703747 -0.402382 -0.00570756 +0.121215 -0.383586 -0.000668507 +0.128883 -0.383434 -0.00318553 +-0.167859 -0.370135 -0.00324153 +-0.0434344 -0.356625 -0.00737857 +0.159059 -0.331694 -0.00162252 +0.0195752 -0.317061 -0.00448754 +0.173635 -0.298421 -0.00569556 +0.0668057 -0.286998 0.00147951 +0.181047 -0.264064 -0.000277503 +-0.237724 -0.251107 0.00127951 +-0.293693 -0.215106 -0.00119751 +-0.289773 -0.205505 -0.00645756 +-0.287426 -0.198883 -0.00438954 +-0.275777 -0.171891 -0.00329553 +0.212105 -0.157802 -0.00624056 +0.226791 -0.0762788 -0.000141501 +-0.0490575 -0.0462675 0.000379504 +-0.0237392 -0.0397014 -0.00198552 +-0.0681237 -0.0390204 -0.00236652 +0.0214752 -0.0143161 0.000452505 +0.0272983 -0.0154832 -0.00322553 +0.0578786 -0.0125781 -0.00897459 +0.183155 -0.0158012 -0.00707557 +0.160826 -0.00532805 -0.00380654 +0.107598 -0.00134301 -0.00155652 +0.129143 -0.00127101 -0.00331753 +0.152462 -0.00544705 -0.00487655 +0.146665 -0.00731907 -0.00678657 +0.203283 0.0145561 -0.00109351 +0.19635 0.0134671 -0.00204852 +0.194663 0.0193822 -0.00404554 +0.170168 0.0338783 -0.000892509 +0.162119 0.0421464 -0.00354554 +0.153265 0.0459095 -0.00264353 +0.143614 0.0485425 -0.000813508 +0.128411 0.0545515 2.45002e-005 +0.132788 0.0531765 -0.000443504 +0.114784 0.0543545 -0.00644956 +0.237195 0.0601396 0.000261503 +0.0764748 0.0606776 -0.00413154 +0.0128331 0.0690887 -0.00667957 +0.163857 0.0941259 -0.00243852 +0.170426 0.0880059 -0.00345553 +0.256856 0.0849068 0.00162852 +0.154307 0.0881819 -0.00401554 +0.104875 0.0899619 -0.00770458 +0.00849108 0.0883549 0.00186952 +0.11764 0.0912449 -0.00188352 +0.255882 0.0921199 0.00230452 +0.0717257 0.0948279 0.000774508 +0.0135871 0.098104 -0.00679357 +0.0429364 0.09885 -0.000195502 +0.251236 0.09534 -0.00258753 +0.253333 0.098375 0.00219652 +0.24373 0.105882 -0.00163552 +0.218558 0.109425 -0.00249952 +0.228705 0.10886 -0.00185652 +0.214465 0.112539 -0.00239352 +0.185744 0.110367 -0.00373954 +0.184851 0.116909 -0.00109751 +0.215472 0.118656 -0.00208052 +0.218313 0.114995 -0.00325953 +0.198878 0.120651 -0.00176952 +0.196431 0.114796 -0.00375054 +0.242272 0.169601 -0.00266053 +0.24795 0.18299 0.00267253 +0.220374 0.182859 -0.00320153 +0.243222 0.182711 -0.00302753 +0.234244 0.187878 -0.00246252 +0.228931 0.187392 -0.00329353 +0.239314 0.190022 -0.00417754 +0.243304 0.187453 -0.00112651 +0.245245 0.192426 -0.00379654 +0.247605 0.204288 0.00406054 +0.237071 0.227084 -0.000780508 +0.200394 0.230727 0.00241852 +0.204812 0.249758 -0.000420504 +-0.099779 -0.43018 0.000934509 +-0.113672 -0.430884 -0.00209552 +-0.0783938 -0.413931 -0.00203452 +-0.149224 -0.403666 -0.000193502 +-0.153986 -0.394562 0.00287553 +-0.157973 -0.394936 -0.00337853 +-0.0603956 -0.383838 -0.00419954 +0.109299 -0.384507 -0.00101451 +0.0814028 -0.342879 -0.00259353 +0.00164602 -0.330648 -0.00662357 +0.0782608 -0.328433 -0.00555056 +-0.197984 -0.295515 0.000465505 +0.0510725 -0.295236 3.75004e-005 +0.17232 -0.293522 0.00121351 +0.0606646 -0.28943 -0.00116351 +0.184792 -0.250815 -0.00473655 +-0.299738 -0.255663 -0.00324353 +-0.233536 -0.254816 0.00113251 +-0.240567 -0.250591 -0.00315153 +-0.296565 -0.238517 -0.00183552 +-0.297162 -0.237009 0.00384554 +0.189489 -0.232655 -0.00620656 +0.193677 -0.219107 0.000217502 +-0.267564 -0.149325 -0.00512655 +0.225266 -0.0857579 -0.00168752 +-0.222914 -0.0848818 0.00299853 +0.22552 -0.0703147 -0.00697857 +-0.0415824 -0.0492355 -0.000311503 +-0.0176842 -0.0370054 -0.00254353 +0.214995 -0.0304473 0.000441504 +-0.163124 -0.0223852 0.000186502 +-0.124972 -0.0187352 -0.00415154 +0.190061 -0.0106891 -0.00288653 +0.103718 -0.00645106 -0.00613456 +0.115136 -0.000578006 -0.00175152 +0.12131 -0.00266303 -0.00429354 +0.193585 0.00571006 0.000878509 +0.189286 0.0164492 -0.00218752 +0.210054 0.0165362 0.000865509 +0.181331 0.0240622 -0.00177052 +0.222201 0.0240732 0.00494255 +0.175252 0.0305093 -0.00166252 +0.166358 0.0377514 -0.00221952 +0.161223 0.0388084 -0.000343503 +0.151704 0.0437044 0.000740507 +0.229224 0.0458255 -0.00281753 +0.231213 0.0516025 -0.000669507 +0.116976 0.0568136 -0.00309453 +0.0908279 0.0574546 -0.00167052 +0.105339 0.0592986 0.00120551 +0.0359944 0.0666297 -0.00320553 +0.0395394 0.0630246 -0.00949359 +0.00222902 0.0776098 -0.00096951 +0.00132301 0.0851329 -0.00100151 +0.165896 0.0880719 -0.00228352 +0.111081 0.0905909 -0.00546755 +0.159835 0.0851809 -0.00685657 +0.1467 0.0883229 -0.00589856 +0.248901 0.101206 -0.00184452 +0.2462 0.108134 0.00316953 +0.169435 0.105396 -0.00141651 +0.237746 0.107689 -0.00118551 +0.221793 0.111936 -0.00145751 +0.229907 0.113616 -0.00098951 +0.225391 0.113666 -0.00193452 +0.221726 0.117661 -0.00106551 +0.205034 0.119568 -0.00252253 +0.218205 0.171441 0.000537505 +0.214538 0.190608 -0.000282503 +0.238239 0.184642 -0.00287353 +0.247984 0.197074 0.00202752 +0.208615 0.204719 0.00183452 +0.204474 0.216158 0.00118551 +0.20176 0.222911 0.00309753 +0.244384 0.215168 0.00367154 +0.231836 0.239201 0.00179952 +-0.0883879 -0.421314 0.00578656 +-0.0830778 -0.419275 3.15003e-005 +-0.141697 -0.418166 -0.00482655 +-0.0659717 -0.395403 -0.00240052 +0.115047 -0.380601 0.00167052 +0.101783 -0.381087 -0.00137251 +-0.0171182 -0.339842 -0.0126956 +0.154198 -0.336925 0.00097951 +-0.00479405 -0.333269 -0.0109536 +-0.181683 -0.325183 -0.00112351 +-0.189878 -0.310877 0.00458155 +0.165634 -0.310799 0.00174752 +0.0323983 -0.30783 -0.00561556 +0.0759328 -0.306182 -0.000838508 +-0.191853 -0.302281 -0.00147651 +0.0763128 -0.294352 0.00317353 +-0.261849 -0.26328 0.00102751 +0.187262 -0.241239 -0.00280853 +-0.296798 -0.224683 0.000682507 +-0.293552 -0.213077 -0.00505455 +0.223311 -0.100961 0.00536155 +0.22331 -0.0480065 -0.00156252 +-0.0531345 -0.0454095 -0.00519655 +-0.0191482 -0.0409304 -0.00801558 +-0.170992 -0.0253983 -0.000244502 +0.00299703 -0.0206382 0.000476505 +0.0716597 -0.00372604 0.00102751 +0.168158 -0.00358404 -0.00174452 +0.140413 -0.00519105 -0.00569056 +0.200095 0.00846408 0.00121251 +0.19052 0.0106511 -0.000463505 +0.182874 0.0171032 -0.000381504 +0.216772 0.0205572 0.00251953 +0.23216 0.0409364 0.00206552 +0.14664 0.0444064 0.00294453 +0.148219 0.0475475 -0.00131351 +0.109654 0.0578946 4.75005e-005 +0.0939369 0.0578026 -0.00335653 +0.101322 0.0579156 -0.00332053 +0.0776988 0.0635066 0.00445154 +0.00629106 0.0719377 -0.00439154 +0.258353 0.0883599 0.00783858 +0.097618 0.0897619 -0.00739457 +0.105423 0.0888319 0.000367504 +0.160702 0.0905209 0.000104501 +0.159705 0.098285 0.000318503 +0.123809 0.0896049 -0.00685557 +0.256719 0.095574 0.00803158 +0.0275863 0.09776 0.000393504 +0.0279833 0.0986 -0.00534155 +0.250213 0.104138 0.00272253 +0.233779 0.110793 -1.65002e-005 +0.184675 0.122941 0.00151252 +0.209819 0.120987 -0.000270503 +0.216438 0.129685 -0.000663507 +0.22192 0.133499 -0.000397504 +0.210479 0.132425 -0.000108501 +0.219262 0.141755 -0.00095551 +0.227225 0.15628 0.000844508 +0.223881 0.160189 -0.000860509 +0.229577 0.161346 -0.000414504 +0.222222 0.168823 -0.00216052 +0.22867 0.168197 -0.00096251 +0.244835 0.16798 0.00354554 +0.214285 0.187138 0.00483255 +0.216441 0.183363 0.000723507 +0.247904 0.190415 0.00134051 +0.249263 0.195405 0.00872659 +0.212006 0.195175 0.00362154 +0.204309 0.235508 -0.00263853 +0.20399 0.242764 -0.00157652 +0.220082 0.249668 -0.000589506 +-0.0742657 -0.407483 2.15002e-005 +-0.0697697 -0.400867 0.00175452 +0.126579 -0.378044 0.000366504 +0.0892899 -0.371139 -0.00165152 +-0.0557336 -0.367901 -0.00744657 +0.135979 -0.368184 0.000513505 +-0.0491715 -0.362485 -0.00116251 +0.0850119 -0.365589 -0.00429854 +-0.172748 -0.355875 0.00384454 +-0.177689 -0.34275 0.000536505 +-0.195445 -0.302337 0.00645156 +0.175483 -0.284747 0.000314503 +0.177837 -0.275482 0.000467505 +-0.255488 -0.260267 0.000404504 +-0.236876 -0.255219 0.00483055 +-0.295545 -0.242138 0.00116451 +0.184736 -0.247595 0.00316153 +-0.296294 -0.219683 -0.00360954 +0.201798 -0.19413 0.00117751 +-0.280599 -0.178463 0.00118051 +-0.272111 -0.157272 0.00427054 +0.216971 -0.133459 -0.00143851 +-0.254791 -0.128118 -0.000874509 +-0.238266 -0.105285 0.000337503 +0.228305 -0.0668317 0.00129651 +0.217596 -0.0389854 -0.00195952 +-0.0793308 -0.0336773 0.00585256 +-0.176703 -0.0280923 0.00755758 +-0.103608 -0.0236702 -0.000249502 +-0.111465 -0.0210222 0.00361954 +0.0323003 -0.0127421 -0.000777508 +0.0408054 -0.00803908 0.00193852 +0.095121 -0.000193002 0.00149451 +0.190813 -0.00214202 0.000791508 +0.181137 -0.0100031 -0.00410054 +0.144417 -0.000788008 -0.00208552 +0.122987 0.00223702 1.35001e-005 +0.130623 0.00340903 0.00107351 +0.19774 0.000725007 0.00266153 +0.180781 -0.000688007 0.000605506 +0.179697 0.00604006 0.00159952 +0.186557 0.00388504 0.00114451 +0.184416 0.0108121 6.05006e-005 +0.17824 0.0125921 0.00117951 +0.172134 0.0213772 0.00128251 +0.177505 0.0192192 0.000495505 +0.176379 0.0253303 -0.000227502 +0.171416 0.0278393 0.00124051 +0.156353 0.0406944 0.000605506 +0.139439 0.0487735 0.00209652 +0.136848 0.0517145 -0.000634506 +0.129835 0.0521935 0.00366354 +0.114609 0.0574066 0.000199502 +0.0866319 0.0587096 0.00136851 +0.119071 0.0584736 0.000215502 +0.0918419 0.0616296 0.00205352 +0.096795 0.0600726 -0.000183502 +0.101105 0.0613606 -0.000158502 +0.0523535 0.0629016 -0.00594056 +0.0182902 0.0705897 -0.00245952 +0.0710127 0.0904249 -0.00405254 +0.159304 0.0926889 0.00164552 +0.0500555 0.097827 -0.00245252 +0.166155 0.110179 0.00200752 +0.240628 0.11011 0.00178752 +0.237142 0.114118 0.00171352 +0.170824 0.115588 0.00263553 +0.177914 0.118167 0.00140751 +0.22741 0.117311 0.00107351 +0.220121 0.119842 0.00271153 +0.208417 0.127068 0.000156502 +0.197777 0.126153 0.00116251 +0.202764 0.131925 0.000876509 +0.221924 0.127857 -3.15003e-005 +0.194962 0.132129 0.00242252 +0.20686 0.137852 0.00129651 +0.225609 0.137725 8.45008e-005 +0.215784 0.136302 -0.000828508 +0.212213 0.141705 0.000250503 +0.222242 0.148302 0.000818508 +0.232668 0.157938 0.000415504 +0.214862 0.161178 0.00422054 +0.219778 0.163214 0.000883509 +0.232038 0.1661 0.00269453 +-0.107661 -0.427468 0.00203652 +-0.114781 -0.423804 0.00326353 +-0.137452 -0.413173 0.00221152 +-0.147299 -0.398595 0.00633956 +0.095872 -0.370297 0.00280953 +-0.0570966 -0.37584 -0.00405354 +0.0913749 -0.364911 0.00369354 +0.0869499 -0.35986 0.00198052 +0.144069 -0.352419 0.00236252 +-0.00432304 -0.335931 -0.00306753 +0.0790858 -0.336843 -0.00743857 +0.168748 -0.302347 0.00211152 +0.0726017 -0.289531 6.15006e-005 +0.0613266 -0.288906 0.00410454 +-0.209905 -0.284121 0.000787508 +-0.26551 -0.262152 0.00746457 +-0.291953 -0.264145 -0.00153852 +-0.295412 -0.259512 -0.000252503 +-0.294769 -0.254708 0.00321353 +-0.241616 -0.25215 0.00379354 +-0.244938 -0.253683 0.000623506 +-0.298429 -0.230455 -0.00104951 +0.19158 -0.226767 -0.00119451 +0.195096 -0.21517 -0.00808358 +-0.292573 -0.208647 -0.000521505 +0.213262 -0.149871 -0.00126951 +0.218619 -0.124636 0.00334853 +-0.243922 -0.11162 0.00472355 +-0.227042 -0.0916739 -0.000706507 +-0.194917 -0.0421994 0.00210152 +-0.189146 -0.0371344 -0.00246252 +-0.00347503 -0.0233892 0.00140251 +-0.14838 -0.0190392 -0.00411854 +-0.125744 -0.0182802 0.00424754 +0.0301123 -0.00764208 0.00814758 +0.197882 -0.0145601 -0.00205052 +0.0780448 0.000338003 0.00454955 +0.0834278 -0.00194802 0.000850509 +0.17512 -0.00601006 -0.00254153 +0.10117 0.00348903 0.00421954 +0.162337 0.000492005 0.000375504 +0.184923 -0.00525705 -0.00115951 +0.174047 0.000535005 0.00103451 +0.119166 0.0106101 0.00796158 +0.138461 0.00391704 0.00168352 +0.19695 -0.00701307 0.000573506 +0.207327 0.0106091 0.00330853 +0.172786 0.0148751 0.00234552 +0.166666 0.0301083 0.00209252 +0.164457 0.0347683 0.00160952 +0.230848 0.0340253 0.00629456 +0.23378 0.0472385 0.00280953 +0.121342 0.0570086 0.00315353 +0.106523 0.0568786 -0.00350454 +0.0821988 0.0617206 0.00193252 +0.242863 0.0607216 0.00304453 +0.102343 0.0618846 0.00416154 +0.247194 0.0615036 0.00876359 +0.0598376 0.0613946 -0.00703257 +0.247693 0.0660327 0.00230752 +0.0112581 0.0744197 0.000217502 +0.258329 0.0814288 0.00884159 +0.0784668 0.0905849 -0.00097251 +0.098567 0.0899849 -9.8501e-005 +0.0144761 0.0939569 0.000242502 +0.125108 0.0921559 -0.000614506 +0.0209542 0.095391 0.00173852 +0.161996 0.104327 0.00130451 +0.232132 0.116654 0.00283053 +0.215309 0.12088 0.00191152 +0.179472 0.126331 0.00442754 +0.20367 0.124455 0.00185552 +0.213445 0.125399 0.00131751 +0.1913 0.125729 0.00175952 +0.226714 0.127831 0.000754508 +0.228883 0.132457 0.00120151 +0.186959 0.1304 0.00384554 +0.232772 0.136277 0.00337453 +0.230951 0.141312 0.00170852 +0.225057 0.1432 -0.000237502 +0.228102 0.14729 0.00132451 +0.220195 0.156881 0.000862509 +0.226457 0.164075 0.000533505 +0.224363 0.167154 0.00157652 +0.239409 0.164518 0.00490155 +0.217362 0.177393 0.000350504 +0.247665 0.176438 0.00553456 +0.240998 0.226228 0.00731557 +-0.108238 -0.420766 0.00747357 +-0.158562 -0.385368 0.00565756 +0.120875 -0.375609 0.00327753 +0.129025 -0.371466 0.00230252 +0.128621 -0.36454 0.00613356 +0.0842418 -0.348112 0.00360054 +0.00162602 -0.3331 0.00147451 +0.161399 -0.317637 0.00345653 +-0.18616 -0.320305 0.00497955 +0.0771528 -0.31337 -0.000528505 +0.0757928 -0.289496 0.00644656 +-0.203905 -0.289909 0.00140551 +-0.224653 -0.269829 0.00428454 +-0.279338 -0.264189 0.00402754 +-0.274269 -0.266827 -0.000216502 +-0.297657 -0.249831 0.000225502 +-0.293077 -0.218147 0.00186052 +0.199194 -0.202812 0.00165852 +0.204304 -0.185304 0.000129501 +-0.284513 -0.185875 0.00246852 +0.228117 -0.0566786 0.00116851 +-0.205399 -0.0540255 0.00341853 +-0.195237 -0.0419994 0.0104166 +-0.0939159 -0.0274843 0.000162502 +-0.155022 -0.0201582 0.000802508 +0.0109341 -0.0145061 0.00800458 +0.0275173 -0.0130961 0.00380754 +0.0604116 -0.00890809 -0.00431554 +0.0585656 -0.00550806 0.00096151 +0.204513 0.00420104 0.00496155 +0.11717 0.00559106 0.00282853 +0.14987 0.00159302 0.000218502 +0.173558 0.00764008 0.00260153 +0.162234 0.0206622 0.00472355 +0.167264 0.0236732 0.00218952 +0.16746 0.0175102 0.00331653 +0.162889 0.0262203 0.00339853 +0.160776 0.0310593 0.00392354 +0.15917 0.0360564 0.00347353 +0.136812 0.0468475 0.00647056 +0.125053 0.0558146 0.00155152 +0.236213 0.0544655 0.00373354 +0.097356 0.0625976 0.00449854 +0.0680727 0.0608416 -0.00601156 +0.0449994 0.0650817 -0.00343053 +0.0270113 0.0735147 0.00396654 +0.0268313 0.0689897 -0.00227152 +0.255403 0.0772858 0.00411554 +0.0915989 0.0896339 -0.00273653 +0.111855 0.0914319 0.00259053 +0.139006 0.0892949 -0.00631956 +0.0269993 0.0948079 0.00673657 +0.0599236 0.09991 0.00891559 +0.243883 0.113034 0.00463355 +0.172707 0.122499 0.00508155 +0.22486 0.119215 0.00359454 +0.219459 0.124602 0.00220552 +0.231284 0.12571 0.00266053 +0.1905 0.137139 0.00556856 +0.198272 0.137893 0.00361854 +0.233391 0.146323 0.00315453 +0.21535 0.147465 0.000803508 +0.224409 0.153407 0.00452055 +0.231701 0.155132 0.00423754 +0.236214 0.155447 0.00364354 +0.240702 0.155412 0.00571956 +0.237852 0.159803 0.00280753 +0.242546 0.16084 0.00640656 +0.216928 0.167066 0.00402154 +0.238391 0.167678 0.000749507 +0.215247 0.179856 0.00599256 +0.249128 0.188095 0.00729957 +0.208922 0.202308 0.00733057 +0.237391 0.232739 0.00611956 +0.199123 0.238471 0.00295753 +0.194775 0.251906 0.00796858 +0.225906 0.250141 0.00479355 +0.208837 0.25656 0.00143051 +-0.101465 -0.424534 0.00561956 +-0.0931029 -0.426939 0.00289853 +-0.095237 -0.422034 0.00815158 +-0.0835408 -0.416069 0.00629556 +-0.0624506 -0.389783 0.00146551 +0.114159 -0.372919 0.00569156 +0.108177 -0.377168 0.00256553 +0.101701 -0.373718 0.00287153 +-0.168489 -0.365027 0.00456755 +-0.0418394 -0.35824 -0.000534505 +0.140148 -0.360157 0.00160952 +-0.0171012 -0.343725 -0.00393454 +0.148749 -0.342202 0.00339353 +-0.0110361 -0.338454 -0.00774658 +0.0809328 -0.333991 0.00119751 +0.00732007 -0.328016 -0.000529505 +0.156441 -0.325075 0.00468655 +0.0393624 -0.302977 -0.00266253 +0.0774758 -0.307487 0.00541755 +0.0763718 -0.300316 0.00415654 +-0.214083 -0.281904 0.00797758 +0.191281 -0.22525 0.00686157 +-0.295088 -0.227996 0.00614656 +-0.292421 -0.221441 0.00462955 +0.196261 -0.211562 0.00120251 +-0.257303 -0.131944 0.00666757 +0.229269 -0.0482505 0.00585556 +-0.0340833 -0.0423334 0.00359354 +-0.0302943 -0.0428744 -0.00173652 +0.215821 -0.0470585 -0.00732257 +-0.0282163 -0.0390764 0.00302953 +-0.00859209 -0.0296843 0.00174752 +-0.11842 -0.0193462 0.00145651 +-0.132665 -0.0178912 0.00131051 +0.0139741 -0.0154422 0.00299153 +0.205708 -0.0180952 0.000210502 +0.204339 -0.0106251 0.00245952 +0.0893519 0.00112501 0.00371054 +0.203594 -0.00329303 0.00446754 +0.155751 -0.00104401 -0.00128951 +0.16806 0.00335703 0.00230552 +0.168139 0.0104041 0.00379754 +0.163131 0.0133831 0.00487955 +0.227095 0.0283453 0.00780158 +0.242471 0.0486645 0.0147876 +0.105184 0.0593066 0.00720957 +0.0738557 0.0654707 0.00792258 +0.0708237 0.0634546 0.000325503 +0.00764208 0.0810708 0.00233052 +0.136973 0.0920709 0.00114851 +0.155314 0.101833 0.00392754 +0.0641286 0.0948109 -0.00220952 +0.164117 0.116879 0.00599056 +0.240584 0.115597 0.00657857 +0.225548 0.12375 0.00358854 +0.236299 0.124538 0.00435454 +0.234662 0.130527 0.00375054 +0.207742 0.146163 0.00275753 +0.218708 0.151818 0.00368654 +0.214889 0.156041 0.00426054 +0.234163 0.162538 0.00223152 +0.245518 0.164389 0.0099176 +0.206072 0.209879 0.00518555 +0.247193 0.210761 0.00905359 +0.203334 0.216135 0.00782458 +0.198488 0.246452 0.00368454 +0.200867 0.254879 0.00321553 +0.199605 0.261324 0.00603956 +0.20673 0.261878 0.00457855 +-0.121913 -0.419788 0.00433554 +-0.12298 -0.412215 0.0106166 +-0.129314 -0.416152 0.00447854 +-0.132852 -0.409087 0.00878059 +-0.15151 -0.390127 0.0102266 +-0.0582096 -0.381993 0.00280753 +0.1218 -0.3689 0.00669757 +-0.0462605 -0.363121 0.00515155 +-0.176338 -0.348187 0.00682057 +0.0183902 -0.319848 0.00343953 +0.0450425 -0.299173 0.00325253 +0.0657477 -0.286505 0.00788858 +-0.219611 -0.276201 0.00572056 +0.1778 -0.267176 0.00566356 +-0.229865 -0.265182 0.00226252 +-0.231686 -0.259047 -0.00141851 +-0.289709 -0.259391 0.00459655 +-0.245051 -0.255029 0.00736457 +0.182453 -0.255547 0.00230952 +-0.293997 -0.245534 0.00419954 +-0.29505 -0.240959 0.00827258 +0.189162 -0.233968 0.00263253 +-0.29049 -0.202762 -3.75004e-005 +-0.284852 -0.191792 -0.00302753 +0.207327 -0.169327 0.00420354 +-0.268398 -0.15005 0.00356254 +-0.249884 -0.120544 0.00306053 +0.221749 -0.109462 0.00420454 +0.226266 -0.0820218 0.00705457 +-0.0379504 -0.0466395 0.00522355 +-0.0759568 -0.0353834 -0.000811508 +-0.0167852 -0.0320083 0.00311353 +0.00711107 -0.0189432 0.00462555 +0.212004 -0.0137021 0.00557156 +0.0477105 -0.00769408 0.00111551 +0.0653217 -0.00390704 0.00422054 +0.21185 0.00734507 0.00819658 +0.144518 0.00559106 0.00289653 +0.156429 0.00420004 0.00260453 +0.214227 0.0140731 0.00588756 +0.16246 0.00683307 0.00391354 +0.158187 0.0162092 0.00575356 +0.15772 0.0257703 0.00476155 +0.152036 0.0255173 0.00692457 +0.155434 0.0311173 0.00567656 +0.151785 0.0405344 0.00414454 +0.133953 0.0499735 0.00423654 +0.241964 0.0556316 0.00807058 +0.116975 0.0571446 0.00473855 +0.112981 0.0568206 0.00332953 +0.10906 0.0573186 0.00453055 +0.0841868 0.0637276 0.00654357 +0.251449 0.0665197 0.0102146 +0.0617946 0.0641976 -0.000675507 +0.0152822 0.0787638 0.00481755 +0.0132101 0.0848588 0.00526355 +0.0157712 0.0904519 0.00481255 +0.0855169 0.0909629 0.00255953 +0.119819 0.0921149 0.00453955 +0.131903 0.0910449 -0.00388754 +0.14993 0.0909999 3.95004e-005 +0.15585 0.0929999 0.00321353 +0.0787708 0.095612 0.00417254 +0.0358544 0.098717 -0.00135451 +0.0480715 0.099267 0.00503955 +0.159622 0.10967 0.00485355 +0.250388 0.107253 0.00852059 +0.229686 0.120929 0.00627856 +0.202237 0.142749 0.00398254 +0.236641 0.140625 0.00592056 +0.199807 0.148292 0.00734957 +0.205313 0.151635 0.00665957 +0.211202 0.151645 0.00398154 +0.229647 0.151239 0.00370254 +0.208756 0.15784 0.00784758 +0.246078 0.160343 0.0146496 +0.244362 0.157153 0.0101766 +0.247245 0.170789 0.00926659 +0.248175 0.174106 0.0156237 +0.212827 0.18989 0.0099626 +0.201051 0.221284 0.0120346 +0.244477 0.219215 0.0095146 +0.196967 0.233164 0.00895959 +0.235502 0.238843 0.0099066 +0.230869 0.245051 0.00706957 +0.222062 0.255832 0.00672757 +0.107062 -0.369363 0.00697057 +-0.0545875 -0.368337 -1.95002e-005 +0.133963 -0.359839 0.00558156 +-0.170514 -0.358661 0.0112616 +-0.0353294 -0.355834 0.00282453 +0.142197 -0.345723 0.00663257 +-0.000524005 -0.336568 0.00849258 +0.150843 -0.331912 0.00650457 +0.0142111 -0.319933 -0.00932359 +0.0235602 -0.31544 0.00347953 +0.165789 -0.29774 0.00826258 +0.0514985 -0.294689 0.00864159 +0.0707687 -0.287754 0.00526655 +0.172339 -0.28094 0.00756758 +0.174092 -0.273247 0.00842758 +-0.224199 -0.273076 0.0117306 +-0.233139 -0.260586 0.00589656 +-0.238898 -0.257504 0.00869359 +-0.291343 -0.246635 0.0113946 +0.193443 -0.216323 0.0095516 +0.214664 -0.141575 0.00326153 +-0.224679 -0.0859709 0.0109536 +0.227878 -0.0730627 0.00887559 +-0.216687 -0.0698057 0.0113166 +0.229499 -0.0639446 0.00918959 +-0.211474 -0.0617786 0.00617156 +-0.0443524 -0.0474545 0.00526355 +-0.201031 -0.0483945 0.00888559 +-0.0323313 -0.0386434 0.00859659 +-0.0215142 -0.0367804 0.00323753 +-0.183544 -0.0324653 0.00284153 +-0.0167832 -0.0289593 0.00929259 +0.22295 -0.0333633 0.00506555 +-0.00728707 -0.0233742 0.00641356 +-0.139203 -0.0177922 0.00723657 +0.210189 -0.00660207 0.00692757 +0.210222 0.000286003 0.00838458 +0.124957 0.00682707 0.00460355 +0.156973 0.0102131 0.00543455 +0.152211 0.0142341 0.00687057 +0.155875 0.0208232 0.00618656 +0.231348 0.0286663 0.0139566 +0.154761 0.0366714 0.00515055 +0.127536 0.0511865 0.00699357 +0.124483 0.0536945 0.00480055 +0.103186 0.0609366 0.0133356 +0.100531 0.0604276 0.00903859 +0.0851909 0.0653847 0.0134486 +0.0696867 0.0679427 0.0107706 +0.0477255 0.0688897 0.00337253 +0.254847 0.0689067 0.0164967 +0.255454 0.0734517 0.0104706 +0.0202272 0.0740387 0.00237752 +0.260274 0.0854769 0.0153827 +0.0927499 0.0911609 0.00524455 +0.145892 0.0930589 0.00475455 +0.151092 0.095159 0.00679757 +0.0330863 0.097347 0.00453555 +0.0714337 0.098508 0.00607556 +0.0644256 0.098241 0.00367454 +0.256962 0.098255 0.0151407 +0.253495 0.103858 0.0131416 +0.156758 0.115 0.00917459 +0.166826 0.124333 0.00843858 +0.244593 0.125684 0.00803258 +0.238019 0.134439 0.00734457 +0.18198 0.134074 0.00700457 +0.193753 0.143992 0.00753658 +0.237699 0.146538 0.00613456 +0.235683 0.151251 0.00644756 +0.21154 0.16382 0.00829158 +0.24699 0.166626 0.0174597 +0.215431 0.172904 0.00614056 +0.213719 0.183167 0.0113586 +0.194377 0.243871 0.0096236 +0.228361 0.251798 0.0124536 +0.222846 0.259348 0.0133906 +0.216457 0.255627 0.00222552 +-0.14112 -0.405141 0.00619056 +-0.143246 -0.396062 0.0127446 +-0.164548 -0.375069 0.00327053 +0.100011 -0.365036 0.00778358 +0.136882 -0.352261 0.00729157 +-0.0216752 -0.34822 0.000898509 +0.0882459 -0.346888 0.0119196 +-0.0145561 -0.345375 0.00396454 +0.14401 -0.337412 0.00949159 +-0.180584 -0.338784 0.00742557 +-0.186619 -0.327096 0.0123426 +0.0134181 -0.323016 -0.00153052 +0.0351464 -0.306557 0.00280653 +0.0770238 -0.289488 0.0119696 +0.0561966 -0.291853 0.00582856 +0.16931 -0.288915 0.00788458 +-0.277109 -0.258873 0.0115216 +-0.258206 -0.26084 0.00711557 +-0.29045 -0.253148 0.00870659 +-0.292752 -0.249671 0.00631156 +-0.291719 -0.239916 0.0132876 +-0.291685 -0.224796 0.00729657 +-0.293579 -0.215122 0.00574556 +-0.28699 -0.191591 0.00377754 +0.207573 -0.160914 0.0095126 +-0.275315 -0.164534 0.00466855 +0.21114 -0.150034 0.00790058 +-0.220793 -0.0788168 0.0105756 +-0.207615 -0.0558826 0.0119406 +-0.0410544 -0.0464155 0.0117276 +-0.0634936 -0.0407384 0.00349353 +-0.0702157 -0.0377354 0.00599456 +-0.0113471 -0.0295253 0.00613556 +0.0257203 -0.00679807 0.0135166 +0.0447844 -0.00518505 0.00652357 +0.0589396 -0.00194702 0.00651457 +0.0936439 0.00589906 0.00798358 +0.10547 0.00753508 0.00773758 +0.109641 0.00395104 0.00264653 +0.15094 0.00744807 0.00446354 +0.146087 0.0112421 0.00648056 +0.220384 0.0172632 0.00896659 +0.150676 0.0201862 0.00725457 +0.145994 0.0232932 0.00871659 +0.150422 0.0299573 0.00699357 +0.150064 0.0351504 0.00687557 +0.145016 0.0359144 0.00880959 +0.234824 0.0351714 0.0135326 +0.234129 0.0394434 0.00782158 +0.147794 0.0403324 0.00666057 +0.135095 0.0454705 0.0113616 +0.141859 0.0452505 0.00463455 +0.116786 0.0562826 0.0101446 +0.111224 0.0569166 0.00660457 +0.0887369 0.0633916 0.00647656 +0.0938429 0.0630246 0.00780358 +0.0753978 0.0675497 0.0130676 +0.0801538 0.0654727 0.0099746 +0.096951 0.096129 0.0098446 +0.146213 0.09548 0.0109446 +0.149808 0.1019 0.00798158 +0.153566 0.108453 0.00801358 +0.253652 0.101144 0.00789958 +0.236275 0.116838 0.00589156 +0.234598 0.120438 0.00738857 +0.248551 0.12305 0.0098376 +0.243137 0.132273 0.0106656 +0.241125 0.144902 0.0096346 +0.241805 0.150875 0.00925559 +0.213049 0.175394 0.0112126 +0.248782 0.202615 0.0109336 +0.206477 0.208376 0.0117696 +0.215494 0.261197 0.00671657 +-0.100912 -0.418093 0.0112616 +-0.0847668 -0.413538 0.0126676 +-0.0787968 -0.410553 0.00628656 +-0.0736477 -0.404247 0.00728157 +0.122001 -0.361625 0.0103646 +0.0137641 -0.323966 0.00669457 +0.155872 -0.315846 0.0097596 +0.0295743 -0.311132 0.00296653 +0.0790178 -0.316517 0.00575656 +0.0782258 -0.302145 0.0111356 +-0.202119 -0.294891 0.0100766 +0.0710937 -0.286308 0.0103226 +-0.273197 -0.262817 0.00687657 +-0.251515 -0.258212 0.00638856 +-0.292939 -0.220347 0.0104656 +-0.288543 -0.196869 0.00164252 +-0.282464 -0.179012 0.00926359 +-0.27884 -0.171566 0.00593856 +-0.26123 -0.138077 0.00430954 +-0.2529 -0.125137 0.00945359 +0.224821 -0.0916849 0.00538755 +0.224864 -0.0410554 0.00321953 +0.229845 -0.0397534 0.0101486 +-0.0877039 -0.0299943 0.00452855 +-0.0098441 -0.0218232 0.0133046 +-0.169069 -0.0244702 0.00874559 +-0.15336 -0.0195102 0.0096716 +-0.000817008 -0.0198412 0.00578056 +0.213262 -0.0216792 0.00324253 +0.0716447 0.000775008 0.00666057 +0.0847118 0.00369504 0.00744857 +0.099116 0.0098461 0.0110646 +0.21822 0.0102901 0.0114916 +0.132931 0.00757308 0.00506455 +0.139582 0.0098741 0.00615556 +0.225688 0.0219912 0.0111906 +0.146309 0.0171092 0.00805258 +0.146043 0.0300793 0.00846358 +0.143486 0.0415764 0.00803058 +0.126349 0.0503705 0.0111106 +0.11977 0.0543775 0.00662557 +0.120642 0.0555616 0.0112876 +0.123448 0.0530315 0.00896159 +0.215991 0.221446 0.05428 +0.245634 0.0563386 0.0138156 +0.0663717 0.0663947 0.00489055 +0.0333233 0.0709167 0.00259353 +0.0227332 0.0783928 0.00735357 +0.107252 0.0922369 0.00847458 +0.130784 0.0924559 0.00249552 +0.240544 0.121459 0.00730257 +0.188513 0.148561 0.0121526 +0.211238 0.168996 0.0110336 +0.249279 0.188595 0.0145666 +0.248985 0.196751 0.0170317 +0.193712 0.258739 0.0097226 +0.202815 0.26768 0.00856759 +-0.115497 -0.416627 0.00910759 +-0.127575 -0.405963 0.0145966 +-0.0637076 -0.39129 0.00908259 +-0.164809 -0.37037 0.0101796 +-0.0558096 -0.379008 0.0107776 +-0.0518045 -0.367344 0.00721257 +-0.0288693 -0.352423 0.00172652 +-0.0104491 -0.340931 -0.000162502 +0.150246 -0.323316 0.0111566 +0.0792948 -0.31039 0.0108626 +0.0399844 -0.303174 0.00784858 +0.161496 -0.307283 0.00848058 +0.162821 -0.290897 0.0140826 +-0.208183 -0.288192 0.0099056 +0.165665 -0.282286 0.0144656 +0.172891 -0.265555 0.0134146 +-0.247002 -0.257698 0.0120446 +-0.286206 -0.250518 0.0142096 +0.176487 -0.243702 0.0204717 +0.180742 -0.249261 0.0106766 +0.185944 -0.240746 0.00685057 +-0.296678 -0.231994 0.00448254 +-0.291768 -0.214954 0.0111666 +-0.292507 -0.210236 0.00557656 +-0.288998 -0.199784 0.00694557 +-0.285343 -0.186683 0.00758158 +-0.233092 -0.098479 0.00376354 +0.230862 -0.0553206 0.0106166 +-0.0372874 -0.0414924 0.0100766 +-0.0543035 -0.0435944 0.0133946 +-0.0263413 -0.0359364 0.00809658 +-0.189576 -0.0368634 0.00713857 +-0.00465005 -0.0191392 0.0118966 +0.000840008 -0.0172852 0.0104676 +0.0342743 -0.00899509 0.00326153 +0.0367294 -0.00538205 0.00807258 +0.0522145 -0.00494105 0.00455455 +0.133983 0.0124231 0.00864659 +0.140858 0.0157982 0.00867559 +0.140186 0.0378474 0.0108606 +0.131135 0.0482545 0.0095356 +0.238786 0.0496985 0.00850559 +0.0904959 0.0640006 0.0122406 +0.0796888 0.0675937 0.0164287 +0.0597826 0.0682407 0.00621156 +0.0406394 0.0694707 0.00257253 +0.0375764 0.0745337 0.00808158 +0.0310843 0.0767708 0.00869559 +0.0198992 0.0846768 0.00870959 +0.0220282 0.0908439 0.00810658 +0.100086 0.0914499 0.00695857 +0.134068 0.0926139 0.00803958 +0.142794 0.0913079 -0.000427504 +0.259025 0.0921539 0.0137156 +0.0837448 0.097815 0.00854059 +0.149659 0.114128 0.0138146 +0.247206 0.112181 0.00769058 +0.249745 0.113427 0.0119916 +0.244843 0.117785 0.0102466 +0.168222 0.131406 0.0115886 +0.240087 0.128519 0.00635356 +0.174439 0.130529 0.00832658 +0.177438 0.138524 0.0110606 +0.24078 0.139037 0.0110456 +0.195372 0.152179 0.0114466 +0.245024 0.152627 0.0142616 +0.202112 0.156212 0.0107686 +0.248875 0.181057 0.0108976 +0.233417 0.244845 0.0146576 +0.210193 0.266349 0.00881559 +-0.107846 -0.414413 0.0132296 +-0.147343 -0.38749 0.0175587 +0.107223 -0.362142 0.0114826 +0.114535 -0.365818 0.0096306 +-0.0402924 -0.360083 0.00699357 +0.0942659 -0.359269 0.00901759 +0.128599 -0.355736 0.0104676 +0.131918 -0.348139 0.0122646 +0.0836738 -0.34121 0.00606656 +0.00904209 -0.328578 0.00681357 +-0.190435 -0.317143 0.0120056 +0.0777998 -0.295577 0.0096756 +-0.294 -0.234451 0.0098856 +-0.29066 -0.227952 0.0100986 +0.196566 -0.207241 0.00851659 +-0.290482 -0.205139 0.00583056 +0.199162 -0.197144 0.00866659 +0.204395 -0.178833 0.00642456 +-0.276891 -0.166635 0.0140676 +0.212645 -0.140425 0.0122186 +0.2158 -0.132609 0.00832758 +-0.238918 -0.104324 0.00902059 +-0.215482 -0.0651377 0.0231207 +0.228526 -0.0308343 0.0118626 +-0.0736947 -0.0360624 0.0123296 +-0.0795798 -0.0334423 0.0157047 +-0.0114161 -0.0262203 0.0104396 +-0.17114 -0.0249862 0.0181527 +-0.105895 -0.0225842 0.00764258 +-0.112979 -0.0202532 0.0111996 +-0.146849 -0.0185532 0.00460355 +-0.130857 -0.0176592 0.0102596 +0.00663207 -0.0173442 0.0105646 +0.0246182 -0.0113431 0.00913159 +0.218993 -0.0161762 0.00931859 +0.0531155 -0.000894009 0.0095996 +0.0785918 0.00514005 0.0106416 +0.216602 0.00162002 0.0124236 +0.0870079 0.00839508 0.0123936 +0.126978 0.0113291 0.00844158 +0.142257 0.0267613 0.0100516 +0.139329 0.0433704 0.0100126 +0.097238 0.0617906 0.0118736 +0.0719867 0.0701917 0.0171237 +0.0648266 0.0705267 0.0122446 +0.0597126 0.0730647 0.0130666 +0.0540475 0.0660927 0.000616506 +0.0444794 0.0736097 0.00863259 +0.258805 0.0773548 0.0152727 +0.114339 0.0928459 0.0095916 +0.0290093 0.0899499 0.0122246 +0.110745 0.097156 0.0124486 +0.14033 0.0930979 0.00774158 +0.0900999 0.096387 0.00858659 +0.143627 0.109743 0.0168667 +0.253079 0.109661 0.0152947 +0.160004 0.121909 0.0109066 +0.2516 0.118985 0.0125536 +0.255157 0.115679 0.0167127 +0.253337 0.125361 0.0138246 +0.185538 0.141318 0.00917759 +0.201428 0.221403 0.0193707 +0.246024 0.215436 0.0163427 +0.243269 0.224204 0.0154407 +0.240002 0.231457 0.0133846 +0.217705 0.264774 0.0134276 +0.191633 0.270209 0.0143296 +0.195351 0.265869 0.0101926 +-0.0784778 -0.406513 0.0135026 +-0.135787 -0.401347 0.0138876 +-0.160603 -0.378488 0.0099636 +-0.0552866 -0.374706 0.00432554 +-0.166642 -0.364386 0.0153127 +-0.0295913 -0.355321 0.00880159 +0.0884849 -0.353968 0.00771258 +-0.174204 -0.351734 0.0147076 +-0.0238572 -0.352087 0.00786958 +0.137278 -0.341729 0.0120376 +0.154289 -0.308259 0.0145526 +-0.229923 -0.266766 0.0098876 +-0.271934 -0.25513 0.0175367 +0.178589 -0.258785 0.00861559 +0.182107 -0.240335 0.0141606 +-0.289507 -0.231106 0.0128436 +0.186869 -0.232495 0.0109296 +-0.291581 -0.224595 0.0147686 +0.19748 -0.193049 0.0167197 +0.201456 -0.188378 0.00807958 +-0.285332 -0.190068 0.0115916 +-0.282079 -0.181068 0.0172677 +0.205011 -0.168901 0.0116216 +-0.27349 -0.159673 0.0139446 +-0.265386 -0.144903 0.0099556 +0.231839 -0.0478905 0.0152267 +-0.0513065 -0.0449914 0.00684757 +-0.0246172 -0.0337443 0.0143536 +-0.18421 -0.0325293 0.0120406 +-0.0848908 -0.0310583 0.0112806 +0.230256 -0.0229282 0.0172487 +-0.160763 -0.0215612 0.00800458 +0.219943 -0.0255903 0.00617856 +0.0151222 -0.0112821 0.0101966 +0.0312733 -0.00389004 0.0135246 +0.0363554 -0.00192702 0.0144236 +0.135362 0.0177102 0.0105086 +0.139582 0.0217422 0.0100666 +0.141198 0.0321313 0.0107986 +0.136615 0.0337633 0.0130046 +0.135576 0.0399054 0.0133316 +0.12098 0.0517985 0.0178267 +0.112804 0.0579926 0.0130706 +0.108589 0.0583086 0.0099576 +0.250414 0.0615386 0.0175847 +0.0943729 0.0635286 0.0161357 +0.0536065 0.0709047 0.00753758 +0.0264133 0.0829488 0.0111936 +0.126625 0.0924759 0.00697957 +0.103444 0.097045 0.0116066 +0.0890349 0.100858 0.0140166 +0.161665 0.128891 0.0139796 +0.24438 0.145334 0.0142836 +0.199003 0.2268 0.00886359 +0.195311 0.235186 0.0157277 +0.195143 0.238662 0.0101836 +0.190548 0.248201 0.0182357 +0.213009 0.269269 0.0142096 +-0.0349153 -0.358308 0.0101236 +0.0947149 -0.3518 0.0139516 +-0.0184712 -0.348847 0.00823358 +-0.00495805 -0.338766 0.00416554 +0.0853499 -0.33119 0.0170637 +0.0201842 -0.319654 0.0112736 +0.0811558 -0.320902 0.0109636 +0.0266403 -0.313854 0.0107166 +0.0383204 -0.305043 0.0154087 +0.159114 -0.299748 0.0140376 +0.158887 -0.283755 0.0203357 +0.0613806 -0.288623 0.0107306 +-0.254058 -0.258355 0.0131946 +-0.240565 -0.258697 0.0135046 +-0.28358 -0.260231 0.00737057 +-0.289785 -0.209656 0.0106986 +-0.287926 -0.195127 0.00938659 +0.201913 -0.17661 0.0136186 +0.209234 -0.146977 0.0174217 +-0.251624 -0.123418 0.0183367 +-0.243372 -0.110081 0.0151567 +0.223717 -0.096877 0.0139436 +-0.0472495 -0.0460665 0.0109536 +-0.0356524 -0.0374474 0.0159577 +0.224651 -0.0228042 0.0113146 +-0.155461 -0.0197552 0.0181507 +-0.120893 -0.0186062 0.0101086 +0.0194362 -0.0122281 0.00592656 +0.216585 -0.00682407 0.0108036 +0.0589926 0.000488005 0.0127476 +0.105889 0.0126411 0.0125686 +0.112184 0.0095891 0.00754458 +0.113143 0.0149001 0.0124516 +0.132664 0.0222402 0.0132706 +0.13731 0.0271173 0.0118286 +0.131106 0.0452115 0.0147656 +0.122326 0.0521525 0.0137056 +0.244005 0.0439924 0.0215287 +0.0713927 0.0730177 0.0230657 +0.0556496 0.0766278 0.0152297 +0.0328263 0.0823328 0.0128696 +0.0370274 0.0865879 0.0150757 +0.263717 0.0861719 0.0260908 +0.134423 0.0936779 0.0140196 +0.121189 0.0934859 0.0111116 +0.0527385 0.099527 0.00949559 +0.148045 0.107654 0.0120056 +0.153627 0.119752 0.0139536 +0.24509 0.137419 0.0148706 +0.246516 0.150605 0.0195737 +0.197915 0.159504 0.0151557 +0.20557 0.163227 0.0128826 +0.248681 0.180892 0.0188127 +0.21101 0.178035 0.0160777 +0.21088 0.196364 0.0098856 +0.19829 0.228039 0.0165447 +0.227325 0.256009 0.0194487 +0.189862 0.262152 0.0146416 +-0.106432 -0.40842 0.0193987 +-0.0921219 -0.417122 0.0128106 +-0.0725937 -0.400527 0.0132296 +-0.0675937 -0.396766 0.00724057 +-0.0596046 -0.385471 0.00918659 +-0.0440194 -0.363992 0.0122216 +-0.178953 -0.343649 0.0151247 +0.144613 -0.329861 0.0124726 +-0.199008 -0.302011 0.0146226 +0.0574906 -0.291012 0.0128936 +0.0712617 -0.28467 0.0170057 +-0.213505 -0.284719 0.0173467 +-0.218846 -0.278807 0.0148676 +-0.261798 -0.259231 0.0130406 +-0.257178 -0.256185 0.0186607 +-0.288689 -0.234454 0.0154697 +0.183856 -0.229626 0.0180387 +0.188503 -0.223258 0.0143216 +-0.279677 -0.173539 0.0154247 +-0.265883 -0.146335 0.0199187 +0.216845 -0.124442 0.0133496 +-0.23908 -0.103468 0.0182827 +0.225632 -0.0881129 0.0136396 +-0.213257 -0.0629606 0.0149606 +-0.0476855 -0.0456745 0.0164747 +-0.0923609 -0.0278463 0.0107666 +-0.095788 -0.0264333 0.0176927 +-0.0143501 -0.0268783 0.0153447 +0.222489 -0.00929709 0.0141726 +0.0652417 0.000387004 0.0097586 +0.129216 0.0162612 0.0117816 +0.133036 0.0283833 0.0138776 +0.131904 0.0337303 0.0148646 +0.118126 0.0564506 0.0149726 +0.0527895 0.0808998 0.0180287 +0.0504495 0.0749837 0.0115296 +0.0397664 0.0798548 0.0124726 +0.127754 0.0941989 0.0131046 +0.141002 0.0941039 0.0145626 +0.132864 0.099584 0.0159107 +0.125366 0.099242 0.0149946 +0.144653 0.101664 0.0125926 +0.118028 0.098723 0.0141876 +0.096878 0.100457 0.0145116 +0.0672117 0.100501 0.0109416 +0.0763488 0.099991 0.0102546 +0.170543 0.138054 0.0141136 +0.190693 0.156163 0.0162947 +0.247791 0.207108 0.0167677 +0.190305 0.254504 0.0148266 +0.206446 0.272586 0.0135086 +-0.099638 -0.412599 0.0167677 +-0.0840808 -0.409273 0.0182907 +-0.0630276 -0.388782 0.0160657 +-0.0382154 -0.360881 0.0153717 +0.101718 -0.349415 0.0182847 +0.101226 -0.357123 0.0132626 +-0.0133421 -0.347315 0.0124466 +0.00468505 -0.332708 0.00870059 +0.137323 -0.332975 0.0160087 +0.0822888 -0.327875 0.0105026 +-0.190319 -0.323083 0.0187857 +0.0791638 -0.294748 0.0157017 +0.0737167 -0.287763 0.0148696 +0.0658247 -0.285835 0.0145036 +-0.218979 -0.280562 0.0246827 +-0.228773 -0.269294 0.0168207 +-0.23387 -0.263798 0.0187657 +-0.240762 -0.258391 0.0195857 +-0.234038 -0.261125 0.0129796 +-0.264573 -0.255965 0.0184957 +-0.269529 -0.259433 0.0127176 +-0.283827 -0.255665 0.0117036 +0.174448 -0.257422 0.0155027 +0.179737 -0.235424 0.0207387 +-0.287607 -0.237981 0.0177337 +0.188649 -0.216174 0.0186637 +-0.287746 -0.213448 0.0153277 +-0.28862 -0.208431 0.0165607 +-0.289098 -0.204305 0.0123286 +0.196004 -0.201438 0.0146426 +-0.284851 -0.193998 0.0150887 +0.20034 -0.184383 0.0147886 +-0.274466 -0.164375 0.0234217 +0.204324 -0.16211 0.0187017 +0.207704 -0.154805 0.0149256 +-0.261454 -0.138486 0.0138276 +-0.228633 -0.0919889 0.00787058 +-0.223893 -0.0829928 0.0184757 +-0.0303923 -0.0355724 0.0131996 +-0.0210882 -0.0329233 0.00856059 +-0.17808 -0.0284693 0.0163017 +-0.098423 -0.0254573 0.00668557 +-0.16323 -0.0221742 0.0154817 +-0.00814208 -0.0187022 0.0184047 +0.00319703 -0.0159552 0.0156287 +0.0131111 -0.0095831 0.0158547 +0.0200802 -0.0097271 0.0136676 +0.0414824 -0.00307303 0.0113156 +0.0475725 -0.00192602 0.0119086 +0.0645596 0.00490905 0.0152117 +0.0708657 0.00467405 0.0120786 +0.0748657 0.00810808 0.0159387 +0.227834 0.00868509 0.0202397 +0.225203 0.0146371 0.0152997 +0.121816 0.0151772 0.0115796 +0.229919 0.0215732 0.0167707 +0.128136 0.0262843 0.0156227 +0.130927 0.0393404 0.0157337 +0.126056 0.0389384 0.0179177 +0.237221 0.0438174 0.0100026 +0.12636 0.0490665 0.0158627 +0.0774508 0.0701487 0.0218957 +0.0347913 0.095497 0.0101776 +0.138937 0.098588 0.0163047 +0.0404244 0.098172 0.00644656 +0.141172 0.103971 0.0169767 +0.0585786 0.100326 0.0159987 +0.105333 0.101149 0.0163577 +0.0733827 0.10241 0.0162117 +0.163872 0.136397 0.0172407 +0.249456 0.136491 0.0185997 +0.18412 0.153471 0.0173727 +0.24751 0.170957 0.0243237 +0.207299 0.177628 0.0210957 +0.209212 0.20128 0.0145746 +0.237838 0.237056 0.0179497 +0.223664 0.261705 0.0218377 +-0.0916709 -0.411723 0.0183897 +-0.114687 -0.410206 0.0153697 +-0.119669 -0.405195 0.0186827 +-0.0583156 -0.383055 0.0162207 +-0.0535735 -0.372669 0.0125556 +-0.0485215 -0.367719 0.0147956 +-0.0250763 -0.354909 0.0147346 +0.11452 -0.358503 0.0137176 +0.121597 -0.354517 0.0141296 +-0.17596 -0.347872 0.0228907 +-0.00833208 -0.345061 0.0165907 +-0.00883909 -0.343001 0.00860559 +0.0872029 -0.339939 0.0148816 +0.00276703 -0.334313 0.0155057 +-0.183531 -0.335344 0.0153137 +0.00929909 -0.330089 0.0144116 +0.0188612 -0.321214 0.0201857 +-0.194617 -0.309218 0.0133116 +-0.199775 -0.306983 0.0231157 +0.0805468 -0.307406 0.0171457 +0.0454945 -0.298945 0.0132786 +0.152009 -0.300699 0.0194577 +0.0783548 -0.28954 0.0181377 +0.161576 -0.274388 0.0212987 +-0.289569 -0.228824 0.0185587 +0.183253 -0.222826 0.0225867 +-0.283673 -0.188466 0.0199717 +-0.280139 -0.182023 0.0256168 +0.20208 -0.17026 0.0190767 +-0.256646 -0.13097 0.0162387 +0.219809 -0.116571 0.00861259 +-0.233773 -0.097338 0.0125586 +-0.20404 -0.0511665 0.0179227 +-0.0532155 -0.0433974 0.0216407 +-0.0403924 -0.0417114 0.0157327 +-0.184935 -0.0323233 0.0211907 +-0.0876279 -0.0299223 0.0185317 +-0.0207122 -0.0289953 0.0142666 +-0.118075 -0.0189022 0.0178867 +0.0272333 -0.00277803 0.0183897 +0.222919 -0.00154802 0.0164657 +0.0526375 0.00236402 0.0154277 +0.0810958 0.0101001 0.0167867 +0.098556 0.0157772 0.0171687 +0.127411 0.0333123 0.0169617 +0.0895329 0.0657527 0.0185007 +0.0840318 0.0678747 0.0202077 +0.0660287 0.0730197 0.0178897 +0.0603936 0.0770938 0.0194327 +0.0467395 0.0793068 0.0138176 +0.0366784 0.0930379 0.0145126 +0.129838 0.102601 0.0197577 +0.112199 0.101215 0.0166927 +0.144473 0.116307 0.0196617 +0.17317 0.144413 0.0166467 +0.246537 0.158086 0.0195077 +0.200976 0.165812 0.0179587 +0.211747 0.192387 0.0158517 +0.192827 0.241642 0.0175327 +0.231447 0.249603 0.0206387 +0.186938 0.267487 0.0188767 +0.198709 0.272534 0.0123746 +0.202068 0.2775 0.0171647 +-0.13313 -0.396233 0.0209767 +-0.15469 -0.381769 0.0153587 +0.108507 -0.354259 0.0164787 +0.116511 -0.35009 0.0179827 +0.125166 -0.347412 0.0162007 +0.0906249 -0.336478 0.0210277 +0.0143821 -0.324242 0.0140686 +0.142179 -0.323696 0.0170987 +0.0796998 -0.300562 0.0177557 +0.0615376 -0.287631 0.0184727 +0.168482 -0.274478 0.0145156 +-0.249206 -0.255909 0.0196987 +-0.266369 -0.251727 0.0232827 +-0.287966 -0.244971 0.0159157 +-0.28639 -0.232444 0.0226157 +-0.287814 -0.199501 0.0142106 +-0.284256 -0.198107 0.0184707 +-0.269581 -0.152228 0.0129716 +0.221484 -0.106655 0.0132926 +0.228895 -0.0702897 0.0174787 +-0.0668367 -0.0388004 0.0149526 +-0.102648 -0.0236662 0.0137416 +-0.109897 -0.0211602 0.0184187 +-0.146523 -0.0180622 0.0141396 +-0.00256403 -0.0160532 0.0180677 +0.0459695 0.00173002 0.0174537 +0.0413034 -0.00124901 0.0173127 +0.0592406 0.00347103 0.0181827 +0.222305 0.00630006 0.0162127 +0.0862859 0.0140381 0.0189777 +0.231939 0.0158422 0.0217417 +0.111088 0.0200762 0.0186327 +0.117966 0.0186422 0.0151697 +0.122275 0.0236122 0.0176367 +0.118676 0.0290463 0.0204797 +0.125749 0.0199692 0.0147366 +0.121829 0.0418904 0.0198267 +0.121004 0.0473855 0.0198387 +0.115726 0.0500325 0.0225777 +0.247135 0.0536995 0.0201607 +0.114476 0.0589896 0.0173907 +0.109228 0.0598856 0.0187917 +0.0446944 0.0847758 0.0163037 +0.0477725 0.095757 0.0194367 +0.25633 0.104145 0.0191277 +0.25768 0.121213 0.0169967 +0.248185 0.130026 0.0132446 +0.180943 0.145672 0.0136356 +0.207195 0.170873 0.0164197 +0.212224 0.184944 0.0178867 +0.247438 0.202216 0.0228367 +0.194907 0.277176 0.0164737 +-0.118658 -0.398521 0.0261888 +-0.140077 -0.39215 0.0196587 +-0.0549975 -0.377932 0.0192417 +-0.160437 -0.373138 0.0170647 +-0.0463145 -0.367839 0.0222617 +-0.169881 -0.35699 0.0210807 +-0.0189892 -0.351334 0.0150747 +-0.00420304 -0.339554 0.0135566 +0.130666 -0.339979 0.0168567 +0.0834268 -0.334834 0.00947959 +0.13547 -0.322834 0.0218137 +0.148429 -0.316039 0.0158397 +0.0332843 -0.309075 0.0110456 +0.0814668 -0.315173 0.0158157 +0.0819958 -0.305836 0.0236887 +0.0525045 -0.29391 0.0171427 +0.166465 -0.267776 0.0192767 +-0.243155 -0.256842 0.0257458 +-0.278712 -0.25323 0.0166397 +-0.281768 -0.247643 0.0194657 +-0.284399 -0.236821 0.0232967 +-0.28591 -0.216798 0.0203737 +-0.283536 -0.202108 0.0221267 +0.199197 -0.17791 0.0222077 +-0.270522 -0.155521 0.0220947 +0.210126 -0.139209 0.0215047 +-0.247845 -0.11722 0.0117866 +0.218254 -0.115554 0.0175807 +0.222112 -0.097826 0.0219927 +-0.219534 -0.0732377 0.0194097 +-0.0610836 -0.0412414 0.0103496 +-0.197799 -0.0444334 0.0177707 +-0.0595186 -0.0413724 0.0184877 +0.232272 -0.0460745 0.0236867 +-0.191112 -0.0376334 0.0171527 +-0.0188212 -0.0260163 0.0192437 +0.00340103 -0.0139271 0.0209207 +0.226326 -0.0156812 0.0154307 +0.0173372 -0.00811208 0.0194137 +0.0222002 -0.00584506 0.0193777 +0.228936 0.000788008 0.0216847 +0.0745107 0.0114741 0.0219717 +0.105911 0.0172522 0.0171117 +0.12374 0.0293993 0.0178557 +0.121663 0.0348783 0.0196627 +0.239357 0.0394534 0.0171027 +0.126336 0.0444004 0.0174077 +0.117392 0.0544645 0.0194277 +0.107928 0.0593886 0.0144766 +0.112518 0.0595796 0.0215947 +0.0945999 0.0643966 0.0219907 +0.0442134 0.097315 0.0124926 +0.0659107 0.101698 0.0170187 +0.0777258 0.104342 0.0221267 +0.25963 0.09832 0.0223957 +0.261071 0.116366 0.0213197 +0.192909 0.162584 0.0200687 +0.202237 0.172282 0.0219557 +0.186752 0.259776 0.0210457 +0.218481 0.267645 0.0205917 +0.21215 0.273003 0.0191367 +0.207744 0.277518 0.0212117 +-0.0741947 -0.399009 0.0197867 +-0.163594 -0.365558 0.0224477 +-0.00911409 -0.346901 0.0241137 +0.0946519 -0.344225 0.0188387 +-0.00110701 -0.338103 0.0197347 +0.131451 -0.32993 0.0210957 +0.00792308 -0.331193 0.0218537 +0.0802718 -0.294051 0.0222797 +-0.230144 -0.268789 0.0244917 +0.170738 -0.251487 0.0231597 +-0.290291 -0.218595 0.0157997 +0.188655 -0.208265 0.0237917 +-0.287559 -0.211255 0.0211667 +0.192964 -0.209449 0.0160687 +0.213327 -0.131784 0.0182037 +-0.234053 -0.096384 0.0207227 +0.224968 -0.0869329 0.0219857 +0.230439 -0.0610206 0.0172097 +-0.0401624 -0.0382634 0.0216117 +-0.0356924 -0.0346523 0.0224177 +-0.0134271 -0.0222112 0.0192417 +0.00845408 -0.0126761 0.0142446 +0.0554526 0.00453105 0.0221987 +0.0675207 0.0122881 0.0249997 +0.0927389 0.0121311 0.0147546 +0.095385 0.0216192 0.0248327 +0.116582 0.0230632 0.0192597 +0.234965 0.0235652 0.0219637 +0.112795 0.0263913 0.0224597 +0.117634 0.0384564 0.0215657 +0.114243 0.0552586 0.0228827 +0.101604 0.0623506 0.0226297 +0.104621 0.0608476 0.0190597 +0.099326 0.0624876 0.0176657 +0.0761558 0.0730577 0.0283208 +0.259026 0.0727577 0.0217707 +0.0653437 0.0764088 0.0236577 +0.26157 0.0811598 0.0210257 +0.0415984 0.0919159 0.0176397 +0.0619766 0.101142 0.0223017 +0.263809 0.0933889 0.0279868 +0.136778 0.104391 0.0210047 +0.116267 0.103439 0.0207387 +0.132946 0.10675 0.0252248 +0.0812408 0.102032 0.0150397 +0.257917 0.11061 0.0205067 +0.155017 0.126195 0.0168977 +0.258636 0.127136 0.0186797 +0.208245 0.183434 0.0245467 +0.248602 0.189379 0.0224497 +0.235245 0.242143 0.0222357 +0.183388 0.272007 0.0243167 +0.186669 0.277998 0.0212377 +-0.0682477 -0.394508 0.0159737 +-0.150027 -0.379776 0.0231947 +-0.156256 -0.373236 0.0234857 +-0.0413754 -0.364609 0.0199607 +-0.0144401 -0.34873 0.0200057 +0.103914 -0.342538 0.0231067 +0.120556 -0.342686 0.0205807 +0.125767 -0.335964 0.0213397 +0.0873999 -0.327366 0.0235157 +0.0836148 -0.322294 0.0187417 +0.0300783 -0.311735 0.0184557 +0.156004 -0.292028 0.0197267 +-0.212449 -0.288606 0.0259758 +0.155372 -0.277756 0.0260578 +0.16847 -0.259893 0.0211137 +0.175869 -0.250626 0.0172607 +0.177634 -0.229432 0.0268338 +-0.288535 -0.22238 0.0197117 +-0.277655 -0.172693 0.0236667 +0.231157 -0.0550296 0.0223417 +-0.209962 -0.0577576 0.0217407 +-0.0247142 -0.0302773 0.0199637 +0.232881 -0.0303223 0.0200647 +-0.126587 -0.0176472 0.0166877 +-0.13729 -0.0174122 0.0148696 +0.00772708 -0.0098891 0.0202637 +0.0229152 -0.00170502 0.0241847 +0.0394464 0.000699007 0.0228207 +0.0685927 0.00871709 0.0188657 +0.115 0.0332883 0.0228117 +0.255173 0.0648866 0.0234977 +0.251749 0.0571136 0.0262558 +0.0824738 0.0700237 0.0264758 +0.0576566 0.0817368 0.0237017 +0.0466405 0.0892909 0.0200137 +0.0518465 0.098681 0.0160507 +0.0856429 0.104024 0.0200397 +0.122127 0.102549 0.0190817 +0.156964 0.132688 0.0198077 +0.253044 0.131087 0.0177447 +0.247285 0.143354 0.0192237 +0.248981 0.149045 0.0249677 +0.177596 0.150528 0.0184797 +0.247605 0.155968 0.0251648 +0.178359 0.156867 0.0228157 +0.196129 0.168431 0.0230047 +0.247975 0.180189 0.0259188 +0.211589 0.1899 0.0228517 +0.240639 0.229622 0.0216757 +0.190809 0.246644 0.0259858 +0.18813 0.25352 0.0228707 +0.184305 0.265048 0.0248847 +0.203124 0.282592 0.0247187 +-0.097413 -0.407146 0.0225667 +-0.0886359 -0.406507 0.0239127 +-0.0663317 -0.389788 0.0227427 +-0.142351 -0.384834 0.0254618 +-0.0345173 -0.360355 0.0221937 +0.098295 -0.338083 0.0244347 +-0.20315 -0.298534 0.0211317 +0.0669147 -0.28441 0.0213117 +-0.236432 -0.262512 0.0255198 +-0.273543 -0.249821 0.0221157 +-0.285884 -0.24155 0.0194647 +-0.28645 -0.226769 0.0232747 +-0.287046 -0.204455 0.0193687 +-0.28533 -0.209844 0.0248937 +-0.283235 -0.197404 0.0279408 +-0.281758 -0.190142 0.0276448 +0.197127 -0.18611 0.0222657 +-0.250527 -0.121772 0.0269198 +-0.246753 -0.11548 0.0217537 +-0.228811 -0.0902469 0.0178637 +0.227218 -0.0793648 0.0162927 +-0.0477065 -0.0450185 0.0224747 +-0.0429824 -0.0433854 0.0201747 +-0.0726387 -0.0364314 0.0211037 +-0.0797718 -0.0334643 0.0232697 +-0.0303393 -0.0332633 0.0187677 +-0.102661 -0.0237102 0.0209387 +-0.0123871 -0.0190472 0.0243777 +0.0126221 -0.00713507 0.0224797 +0.0281803 0.000181002 0.0234677 +0.10828 0.0364394 0.0280058 +0.116756 0.0441504 0.0224897 +0.0516885 0.0856809 0.0212577 +0.138949 0.111234 0.0222877 +0.14889 0.121789 0.0189327 +0.165887 0.143996 0.0208797 +0.202437 0.220915 0.0265888 +0.232816 0.245232 0.0279998 +0.197485 0.28177 0.0206477 +-0.112182 -0.403404 0.0230767 +-0.134978 -0.389229 0.0271898 +-0.0313213 -0.358077 0.0161727 +0.128439 -0.32129 0.0265158 +0.0831898 -0.313285 0.0231817 +0.0421304 -0.301956 0.0211407 +0.146774 -0.308222 0.0203197 +0.0743037 -0.286409 0.0201367 +0.0724127 -0.283065 0.0236177 +0.161916 -0.264233 0.0259338 +-0.238453 -0.260891 0.0325848 +0.183751 -0.21514 0.0265148 +-0.282543 -0.206445 0.0255588 +0.192694 -0.201043 0.0216877 +0.193396 -0.193591 0.0253938 +-0.260319 -0.137309 0.0225787 +-0.255475 -0.12972 0.0258338 +0.219607 -0.106901 0.0218037 +0.226809 -0.0766688 0.0247947 +-0.201337 -0.0477095 0.0253008 +-0.190036 -0.0361094 0.0264828 +-0.0309853 -0.0315263 0.0248517 +0.232543 -0.0385334 0.0178507 +-0.179049 -0.0284253 0.0250948 +-0.132917 -0.0172992 0.0222427 +0.228322 -0.00762508 0.0195867 +0.0441714 0.00496505 0.0235987 +0.0496525 0.00473405 0.0207467 +0.0565506 0.00908309 0.0263758 +0.238014 0.0183912 0.0281878 +0.236651 0.0309903 0.0199707 +0.109736 0.0309653 0.0255288 +0.10944 0.0633976 0.0227167 +0.0597666 0.0839108 0.0296298 +0.100348 0.103015 0.0195317 +0.120935 0.10575 0.0257238 +0.149813 0.128519 0.0226827 +0.264033 0.128997 0.0233727 +0.165452 0.151357 0.0265828 +0.189312 0.167354 0.0258488 +0.207327 0.206874 0.0186707 +0.243404 0.220632 0.0225347 +0.204043 0.214578 0.0147906 +0.237096 0.235183 0.0270968 +0.219961 0.267929 0.0283628 +0.196042 0.286483 0.0257868 +-0.0800388 -0.404013 0.0213777 +-0.0517305 -0.371601 0.0201087 +-0.0276143 -0.356329 0.0217467 +0.109758 -0.347319 0.0205417 +0.102203 -0.332357 0.0290058 +0.118299 -0.335219 0.0252198 +0.0133281 -0.327307 0.0206317 +-0.194956 -0.314878 0.0207487 +-0.207575 -0.29179 0.0187427 +0.149049 -0.293671 0.0243737 +0.0575596 -0.290418 0.0198707 +0.0768608 -0.288442 0.0238797 +0.0651657 -0.283477 0.0295008 +-0.257672 -0.252685 0.0240957 +-0.280881 -0.23454 0.0280148 +-0.282554 -0.22833 0.0276388 +-0.284619 -0.221501 0.0242717 +0.199865 -0.168985 0.0263988 +0.214534 -0.123068 0.0227927 +-0.195628 -0.0414384 0.0261818 +-0.0166672 -0.0238302 0.0250778 +-0.00692607 -0.0160732 0.0241377 +-0.00168302 -0.0136631 0.0249367 +0.00312403 -0.0101411 0.0261088 +0.0335793 -0.000142001 0.0194897 +0.101627 0.0205962 0.0216267 +0.112527 0.0393584 0.0247657 +0.111383 0.0527235 0.0270268 +0.09794 0.0637496 0.0260578 +0.0882839 0.0669687 0.0246217 +0.0510185 0.0908949 0.0238767 +0.26098 0.0911969 0.0207147 +0.115098 0.106357 0.0267648 +0.13434 0.112398 0.0281058 +0.26101 0.105446 0.0245477 +0.263515 0.122502 0.0210907 +0.258072 0.132037 0.0224947 +0.158951 0.139445 0.0229447 +0.250901 0.142509 0.0241327 +0.171246 0.150707 0.0220397 +0.21073 0.197298 0.0202527 +0.196371 0.233321 0.0223587 +0.228897 0.253631 0.0274098 +0.1821 0.267197 0.0308948 +0.209368 0.279576 0.0279238 +-0.126235 -0.40039 0.0208577 +-0.151762 -0.372325 0.0304378 +-0.171507 -0.352148 0.0293658 +-0.0232282 -0.355357 0.0288038 +-0.0213832 -0.354283 0.0210157 +0.108912 -0.335745 0.0272018 +0.0112041 -0.329319 0.0289768 +-0.19265 -0.322335 0.0269878 +0.133765 -0.314447 0.0263168 +0.144244 -0.300466 0.0249897 +0.0813078 -0.299564 0.0244787 +-0.217183 -0.2844 0.0323838 +-0.223941 -0.274719 0.0206467 +-0.232241 -0.267123 0.0319858 +-0.268746 -0.246279 0.0279738 +-0.277585 -0.24516 0.0240037 +-0.281175 -0.210638 0.0293408 +-0.164116 -0.0219422 0.0235697 +-0.148901 -0.0182702 0.0236417 +-0.141588 -0.0175252 0.0210717 +-0.00585106 -0.0130751 0.0304978 +0.0371514 0.00282003 0.0284288 +0.0506885 0.00665207 0.0265618 +0.0620536 0.00866909 0.0218597 +0.0798338 0.0153062 0.0233177 +0.0915779 0.0175942 0.0213637 +0.106579 0.0247272 0.0235567 +0.239921 0.0270613 0.0271548 +0.247874 0.0491075 0.0259398 +0.112391 0.0462775 0.0258768 +0.0925899 0.0661257 0.0278958 +0.0639536 0.0799008 0.0283878 +0.267115 0.0897359 0.0340578 +0.109468 0.103955 0.0218347 +0.126444 0.104741 0.0238737 +0.264022 0.111442 0.0256648 +0.139657 0.1177 0.0254868 +0.269114 0.123867 0.0249617 +0.253753 0.136467 0.0233607 +0.159635 0.145967 0.0270648 +0.244537 0.206112 0.0298718 +0.193781 0.239735 0.0243017 +0.179751 0.290385 0.0324588 +0.186144 0.286414 0.0261368 +0.190694 0.282629 0.0216727 +-0.103915 -0.402829 0.0258408 +-0.0715737 -0.39421 0.0244717 +-0.0608906 -0.384485 0.0221807 +-0.0339963 -0.359674 0.0307478 +-0.0173502 -0.352596 0.0253118 +-0.00426204 -0.342678 0.0215337 +0.00369004 -0.335581 0.0228847 +0.116347 -0.328356 0.0290488 +0.00606906 -0.334133 0.0292548 +0.141109 -0.315501 0.0212697 +0.0844338 -0.307703 0.0300568 +0.0506635 -0.293893 0.0295258 +-0.213121 -0.291381 0.0358029 +0.0481615 -0.296702 0.0220927 +0.0838478 -0.301107 0.0306968 +0.0559606 -0.291364 0.0245217 +0.0795258 -0.290516 0.0278958 +0.0635126 -0.285044 0.0254248 +0.150583 -0.285762 0.0266018 +-0.250342 -0.252782 0.0268298 +0.169017 -0.245029 0.0286608 +-0.283289 -0.222632 0.0291038 +-0.285204 -0.215562 0.0268308 +-0.279837 -0.215357 0.0328588 +-0.276712 -0.17668 0.0309498 +0.205266 -0.15324 0.0233357 +0.207788 -0.137714 0.0295668 +-0.246628 -0.11602 0.0327558 +0.229103 -0.0655517 0.0244207 +-0.0572576 -0.0418284 0.0270108 +-0.0645526 -0.0394454 0.0231537 +-0.0867439 -0.0304763 0.0264038 +0.233984 -0.0301383 0.0286808 +0.231792 -0.0150412 0.0219007 +0.00938009 -0.00420304 0.0330978 +0.0260793 0.00212802 0.0291628 +0.233563 0.00904809 0.0256328 +0.238494 0.0108241 0.0311638 +0.100425 0.0257553 0.0273478 +0.110837 0.0585726 0.0262818 +0.0703487 0.0761888 0.0290158 +0.0546965 0.097573 0.0235707 +0.0699367 0.103233 0.0227647 +0.104102 0.104787 0.0242447 +0.267396 0.117528 0.0255808 +0.259658 0.135113 0.0278478 +0.151814 0.134921 0.0257038 +0.247233 0.163571 0.0239767 +0.185453 0.160779 0.0222587 +0.195963 0.173808 0.0277138 +0.209806 0.20192 0.0244877 +0.247028 0.196163 0.0274608 +0.239835 0.225368 0.0287188 +-0.0776898 -0.399298 0.0268218 +-0.136317 -0.382377 0.0338948 +-0.0432934 -0.36672 0.0292148 +-0.0383444 -0.363572 0.0266388 +-0.0291173 -0.358712 0.0272888 +-0.00427604 -0.343844 0.0279458 +0.113039 -0.341191 0.0235297 +-0.186801 -0.331154 0.0227327 +0.124134 -0.328329 0.0256808 +0.0909419 -0.323835 0.0297898 +0.0288203 -0.311098 0.0270208 +0.0353864 -0.307681 0.0224787 +-0.207649 -0.296858 0.0290668 +0.0762258 -0.285743 0.0293628 +0.0734097 -0.281129 0.0301928 +0.148919 -0.278212 0.0313358 +-0.261654 -0.248865 0.0280248 +-0.279415 -0.240076 0.0262628 +0.174204 -0.238449 0.0264318 +-0.274612 -0.236345 0.0325338 +-0.281413 -0.201637 0.0343388 +-0.279379 -0.193659 0.0361289 +0.206221 -0.145763 0.0273168 +0.215871 -0.114541 0.0266598 +-0.237348 -0.101449 0.0267668 +-0.231428 -0.0920929 0.0270678 +-0.226665 -0.0857709 0.0272548 +0.233197 -0.0379474 0.0262728 +-0.0751778 -0.0355674 0.0312348 +-0.0222392 -0.0256663 0.0236537 +-0.099617 -0.0251103 0.0272038 +-0.107691 -0.0219762 0.0265908 +-0.115385 -0.0194912 0.0254028 +-0.156906 -0.0196282 0.0274518 +0.234053 -0.0225052 0.0248897 +0.235389 -0.0144621 0.0295758 +0.0131141 -0.00559306 0.0284158 +0.0161112 -0.00248602 0.0322948 +0.234397 0.000932009 0.0272428 +0.0328063 0.00215102 0.0253818 +0.0610986 0.0125841 0.0283408 +0.0731457 0.0156772 0.0279618 +0.266105 0.0823538 0.0331568 +0.0550986 0.0888099 0.0275268 +0.0581636 0.0943899 0.0304128 +0.263749 0.10007 0.0286698 +0.0928729 0.103552 0.0195377 +0.097338 0.105169 0.0247267 +0.144075 0.123241 0.0243787 +0.275372 0.124878 0.0272018 +0.165469 0.158196 0.0322388 +0.179315 0.163278 0.0275568 +0.202025 0.177809 0.0266058 +0.204631 0.21443 0.0213157 +0.245576 0.211325 0.0235837 +0.224679 0.26085 0.0286568 +-0.0851769 -0.401947 0.0286668 +-0.119846 -0.392142 0.0327568 +-0.128955 -0.387493 0.0334638 +-0.0580006 -0.380159 0.0265128 +-0.0131431 -0.349246 0.0287378 +-0.182956 -0.33682 0.0323858 +3.00003e-005 -0.338627 0.0277928 +0.0936019 -0.331585 0.0263118 +0.0162402 -0.32484 0.0261158 +0.0205582 -0.319948 0.0288588 +0.13921 -0.307403 0.0257018 +-0.20358 -0.305154 0.0316598 +0.0445004 -0.299511 0.0286628 +0.156195 -0.269189 0.0293848 +-0.24168 -0.257443 0.0386509 +0.193732 -0.18566 0.0293118 +-0.273346 -0.168479 0.0330048 +0.202075 -0.160413 0.0268658 +-0.262954 -0.142589 0.0284638 +-0.234163 -0.096333 0.0333618 +-0.212206 -0.0597016 0.0320628 +-0.206539 -0.0532615 0.0284438 +-0.199859 -0.0456455 0.0336018 +-0.0437904 -0.0405644 0.0258708 +-0.0400564 -0.0354324 0.0276808 +-0.0264193 -0.0283043 0.0263918 +-0.171854 -0.0245452 0.0276168 +-0.123691 -0.0179842 0.0242147 +0.233421 -0.00695907 0.0256238 +0.0184402 -0.00523205 0.0256888 +0.0847618 0.0190912 0.0259378 +0.0935829 0.0265133 0.0316078 +0.10473 0.0391634 0.0326858 +0.108562 0.0428984 0.0292098 +0.105655 0.0527875 0.0348828 +0.254502 0.0557736 0.0342858 +0.110243 0.0635876 0.0255998 +0.111444 0.0643926 0.0282268 +0.0872859 0.0692097 0.0312038 +0.279586 0.119092 0.0351109 +0.144733 0.129783 0.0284458 +0.271038 0.129781 0.0269358 +0.265815 0.132924 0.0279188 +0.2778 0.13087 0.0292578 +0.153697 0.141337 0.0290038 +0.25229 0.146939 0.0300538 +0.171792 0.157375 0.0269598 +0.184228 0.16921 0.0301188 +0.210918 0.19443 0.0277928 +0.180108 0.274865 0.0305038 +0.214744 0.273513 0.0255948 +0.180672 0.281732 0.0286858 +0.183907 0.279384 0.0244037 +0.203278 0.285947 0.0313988 +-0.110394 -0.397205 0.0303318 +-0.0638846 -0.384993 0.0284168 +-0.0537985 -0.374833 0.0260388 +-0.0493235 -0.369904 0.0282768 +-0.00785508 -0.346634 0.0324738 +-0.181428 -0.339693 0.0238547 +0.126276 -0.313492 0.0309978 +0.0237422 -0.316394 0.0172407 +0.0865659 -0.301721 0.0369679 +0.142477 -0.29171 0.0298708 +0.0823978 -0.295183 0.0296878 +0.142327 -0.284171 0.0335438 +-0.262068 -0.244691 0.0331198 +0.170832 -0.234474 0.0323868 +-0.277808 -0.220189 0.0363509 +-0.277998 -0.185194 0.0348078 +0.217359 -0.10594 0.0300468 +-0.242465 -0.109036 0.0269068 +-0.238458 -0.103623 0.0355279 +0.22227 -0.0905789 0.0285288 +0.226773 -0.0705277 0.0309418 +-0.0694037 -0.0376404 0.0282668 +-0.0817368 -0.0328463 0.0306768 +-0.0930449 -0.0278173 0.0252518 +-0.0292093 -0.0295273 0.0316398 +-0.0226712 -0.0237552 0.0294138 +-0.0111431 -0.0160062 0.0297598 +-0.140004 -0.0173562 0.0284748 +0.00768808 -0.00696007 0.0267338 +0.0468605 0.00851209 0.0301208 +0.0828018 0.0240352 0.0337768 +0.104272 0.0312733 0.0293978 +0.108576 0.0493625 0.0304058 +0.109203 0.0644466 0.0318828 +0.096576 0.0653597 0.0313428 +0.100119 0.0644546 0.0308528 +0.103659 0.0630996 0.0262518 +0.0681367 0.0798928 0.0337098 +0.262839 0.0775638 0.0275278 +0.0606116 0.099009 0.0279318 +0.266396 0.105926 0.0305678 +0.273702 0.118742 0.0299418 +0.280673 0.123401 0.0304938 +0.284909 0.127309 0.0303228 +0.258859 0.138802 0.0337318 +0.247433 0.167826 0.0305728 +0.247053 0.175063 0.0314988 +0.203035 0.182823 0.0303858 +0.24688 0.186783 0.0304538 +0.207335 0.209136 0.0251638 +0.205187 0.215572 0.0283998 +0.242276 0.216247 0.0292238 +0.229768 0.248135 0.0338158 +0.185145 0.259837 0.0296008 +0.214496 0.275514 0.0324958 +0.197098 0.290037 0.0318058 +-0.0945819 -0.402321 0.0282328 +-0.0749427 -0.394312 0.0315898 +-0.00197502 -0.342413 0.0341108 +0.00246702 -0.337225 0.0350229 +0.109518 -0.328396 0.0311268 +0.0167182 -0.324857 0.0331658 +0.0335693 -0.308094 0.0311008 +0.0391484 -0.304387 0.0290068 +0.0602266 -0.287487 0.0292418 +0.0776228 -0.284788 0.0353479 +0.149459 -0.270362 0.0347238 +-0.225398 -0.274158 0.0291578 +0.158571 -0.258583 0.0325808 +-0.244957 -0.254911 0.0322368 +-0.254729 -0.248839 0.0315188 +0.164771 -0.254811 0.0280968 +0.162041 -0.248814 0.0342088 +0.165131 -0.240065 0.0357839 +-0.279393 -0.225189 0.0336608 +0.178471 -0.221284 0.0302778 +-0.282048 -0.218989 0.0314698 +-0.27445 -0.22486 0.0395639 +0.183626 -0.207678 0.0310538 +0.182505 -0.201314 0.0362979 +0.188674 -0.19199 0.0333718 +-0.267146 -0.150781 0.0293668 +-0.229645 -0.0886499 0.0360569 +-0.218048 -0.0682787 0.0304008 +-0.0482255 -0.0441394 0.0279738 +-0.0166372 -0.0199522 0.0296908 +-0.112472 -0.0205942 0.0328158 +-0.0101711 -0.0128051 0.0360939 +0.0411674 0.00651407 0.0284208 +0.0663337 0.0155312 0.0316108 +0.243499 0.0246812 0.0340468 +0.098426 0.0301453 0.0329928 +0.101631 0.0424644 0.0383639 +0.108252 0.0570626 0.0306478 +0.256811 0.0625536 0.0312798 +0.113726 0.0571656 0.00828358 +0.10492 0.0659977 0.0301118 +0.0806878 0.0725477 0.0324498 +0.260198 0.0698267 0.0292528 +0.0727617 0.103973 0.0290538 +0.0906139 0.105626 0.0258198 +0.127692 0.107726 0.0295728 +0.282135 0.13339 0.0321518 +0.25288 0.151407 0.0366049 +0.159733 0.152183 0.0319078 +0.249897 0.153546 0.0310028 +0.245141 0.181401 0.0367279 +0.190157 0.174429 0.0317308 +0.207715 0.188288 0.0299858 +0.206582 0.192228 0.0356109 +0.21069 0.199071 0.0318718 +0.238148 0.219979 0.0357489 +0.236083 0.229701 0.0341268 +0.197239 0.233739 0.0298958 +0.19065 0.248375 0.0336248 +0.208941 0.282079 0.0344108 +-0.101064 -0.397953 0.0317878 +-0.126815 -0.394032 0.0274078 +-0.159384 -0.366003 0.0293498 +-0.177088 -0.344534 0.0319248 +0.00783408 -0.333029 0.0362519 +0.097655 -0.327192 0.0312128 +0.0913659 -0.317558 0.0346638 +0.0859519 -0.319203 0.0265558 +0.137285 -0.29879 0.0304118 +-0.218373 -0.285136 0.0419379 +0.172682 -0.226357 0.0345868 +0.17322 -0.218826 0.0380449 +0.188175 -0.2001 0.0294198 +0.198858 -0.161192 0.0342618 +-0.266084 -0.153707 0.0388369 +0.21087 -0.129742 0.0276948 +-0.233887 -0.096431 0.0417719 +-0.164666 -0.0216502 0.0323398 +-0.129407 -0.0174272 0.0297348 +-0.000218002 -0.0110171 0.0317108 +0.238474 0.00272203 0.0326318 +0.0311213 0.00393304 0.0312588 +0.0782028 0.0199272 0.0303308 +0.107307 0.0631486 0.0335968 +0.0592286 0.0888309 0.0330468 +0.0637306 0.097053 0.0343778 +0.0664247 0.10173 0.0289898 +0.0787938 0.10528 0.0296518 +0.269022 0.112597 0.0310968 +0.288105 0.131968 0.0325458 +0.264781 0.135428 0.0331598 +0.254997 0.140432 0.0288578 +0.177523 0.168834 0.0334948 +0.24462 0.193595 0.0344578 +0.209948 0.205703 0.0302898 +0.199362 0.227407 0.0248127 +0.225914 0.256308 0.0348598 +0.183096 0.263679 0.0370149 +0.222162 0.263559 0.0357959 +0.179749 0.271046 0.0362919 +0.185814 0.295007 0.0339228 +-0.0426404 -0.366362 0.0366519 +-0.165877 -0.359231 0.0291968 +-0.0174362 -0.353327 0.0327938 +-0.169916 -0.351164 0.0381009 +-0.00598306 -0.345373 0.0395179 +0.0118401 -0.328383 0.0368189 +0.097828 -0.321124 0.0352739 +-0.197854 -0.314531 0.0298318 +0.120784 -0.320918 0.0305488 +0.0352934 -0.305989 0.0382979 +0.131985 -0.306306 0.0306188 +0.130381 -0.298061 0.0352439 +-0.209577 -0.298163 0.0392649 +0.0751438 -0.279095 0.0366179 +-0.222159 -0.278616 0.0355939 +-0.273206 -0.242024 0.0293258 +-0.278475 -0.231095 0.0321578 +0.178481 -0.213638 0.0343918 +-0.280196 -0.208902 0.0365469 +0.195964 -0.177406 0.0301248 +0.196559 -0.168984 0.0337428 +-0.27056 -0.159543 0.0313538 +-0.258128 -0.135328 0.0331438 +-0.0514285 -0.0433384 0.0320368 +-0.193168 -0.0386344 0.0355119 +-0.178754 -0.0279243 0.0333528 +-0.0354034 -0.0315483 0.0296818 +0.235038 -0.0222242 0.0330388 +0.000576006 -0.00610006 0.0377699 +0.0365294 0.00654607 0.0336288 +0.0889399 0.0228432 0.0290358 +0.241366 0.0353514 0.0242697 +0.246476 0.0408944 0.0292858 +0.105242 0.0662937 0.0313858 +0.264411 0.0748417 0.0349848 +0.0640726 0.0844478 0.0357039 +0.0839928 0.105565 0.0261388 +0.103132 0.106061 0.0297988 +0.129994 0.112361 0.0334148 +0.273544 0.113601 0.0359329 +0.276699 0.135908 0.0355649 +0.15415 0.147879 0.0341908 +0.192708 0.294535 0.0357029 +-0.0737407 -0.390545 0.0370009 +-0.0683447 -0.385805 0.0365059 +-0.0481795 -0.369052 0.0355439 +-0.0331883 -0.359755 0.0383169 +-0.0275073 -0.358097 0.0345388 +-0.0224682 -0.354454 0.0371529 +0.0930289 -0.311563 0.0400189 +0.0248922 -0.316385 0.0243657 +0.0411264 -0.30179 0.0367689 +0.0693307 -0.280898 0.0338178 +0.166573 -0.230008 0.0394319 +0.205648 -0.135671 0.0367299 +-0.25222 -0.125589 0.0344108 +-0.205792 -0.0519215 0.0371969 +-0.0631296 -0.0398564 0.0315688 +-0.0884099 -0.0302323 0.0346668 +0.23745 -0.00655607 0.0327668 +0.00604206 -0.00304103 0.0386619 +0.0483205 0.0099881 0.0362709 +0.0589986 0.0154572 0.0342278 +0.0762198 0.0241222 0.0375999 +0.10059 0.0354264 0.0352519 +0.105108 0.0460895 0.0346428 +0.261019 0.0665457 0.0370759 +0.0743637 0.0767468 0.0351239 +0.0971 0.105324 0.0305808 +0.121108 0.107457 0.0319098 +0.269778 0.105888 0.0367799 +0.135657 0.118448 0.0310788 +0.139737 0.12461 0.0303948 +0.291172 0.127088 0.0331358 +0.294186 0.132558 0.0353179 +0.288522 0.136014 0.0360609 +0.271912 0.1342 0.0315368 +0.248098 0.160529 0.0306048 +0.243081 0.200784 0.0352979 +0.199915 0.231209 0.0369319 +0.218292 0.270283 0.0358969 +0.177254 0.282889 0.0342418 +0.176634 0.289789 0.0355439 +-0.0912439 -0.397991 0.0331828 +-0.0868699 -0.394469 0.0372409 +-0.0692567 -0.389457 0.0302498 +-0.144614 -0.37815 0.0310358 +-0.0107231 -0.348394 0.0435229 +-0.188478 -0.329325 0.0310988 +0.104779 -0.324182 0.0341868 +0.113223 -0.320332 0.0340818 +0.0256223 -0.315986 0.0328778 +0.119041 -0.312841 0.0349378 +0.0867189 -0.313483 0.0319788 +0.0467685 -0.296912 0.0351679 +0.0566576 -0.289604 0.0327688 +0.0613166 -0.2855 0.0361029 +-0.23456 -0.264745 0.0399239 +-0.269591 -0.228372 0.0430149 +0.177374 -0.207303 0.0392839 +-0.249822 -0.123437 0.0428079 +-0.242033 -0.109637 0.0387239 +0.219171 -0.0912259 0.0364279 +-0.0575716 -0.0415524 0.0349768 +-0.0812408 -0.0333993 0.0377839 +-0.185706 -0.0324533 0.0324668 +-0.0197042 -0.0214872 0.0347868 +-0.149535 -0.0181772 0.0320918 +-0.134509 -0.0174512 0.0348348 +0.0251943 0.00441704 0.0353839 +0.0713087 0.0198442 0.0342798 +0.0934759 0.0320413 0.0384049 +0.249789 0.0405434 0.0367149 +0.250712 0.0485775 0.0325638 +0.10224 0.0496885 0.0401299 +0.253794 0.0489085 0.0396179 +0.0928989 0.0677207 0.0339578 +0.100612 0.0677117 0.0347808 +0.0798158 0.0751398 0.0383249 +0.0749487 0.103156 0.0358489 +0.109342 0.106546 0.0280278 +0.112024 0.107785 0.0385789 +0.2872 0.122801 0.0356239 +0.149281 0.141784 0.0345088 +0.250489 0.157928 0.0371239 +0.171663 0.163259 0.0320948 +0.196132 0.180022 0.0330608 +0.201254 0.225943 0.0318938 +0.187972 0.253383 0.0300128 +0.19038 0.290547 0.0291938 +0.180099 0.298471 0.0383739 +-0.0814468 -0.397095 0.0335548 +-0.104764 -0.39226 0.0370729 +-0.0584446 -0.375254 0.0389939 +-0.0539995 -0.370508 0.0383139 +-0.0542565 -0.372758 0.0324468 +0.124844 -0.305055 0.0352619 +-0.230137 -0.26944 0.046112 +-0.255061 -0.245027 0.0381919 +-0.267855 -0.240233 0.0345718 +-0.277446 -0.20425 0.0416919 +-0.274529 -0.177736 0.0384179 +0.192278 -0.1746 0.0377249 +0.202191 -0.152563 0.0323598 +-0.262882 -0.145193 0.0367899 +0.203097 -0.144801 0.0363189 +0.212064 -0.120421 0.0323898 +0.22375 -0.0820758 0.0312018 +-0.222227 -0.0767818 0.0274018 +0.229096 -0.0608236 0.0308458 +0.23245 -0.0439604 0.0324728 +-0.0452475 -0.0387804 0.0317158 +-0.0422414 -0.0322253 0.0397829 +-0.0410474 -0.0336273 0.0338588 +-0.0302283 -0.0277103 0.0374229 +-0.095271 -0.0272873 0.0333888 +-0.157275 -0.0194172 0.0368529 +-0.12586 -0.0180932 0.0385759 +-0.0150752 -0.0161102 0.0347648 +0.237492 -0.0158712 0.0376129 +0.241387 -0.000843008 0.0382459 +0.00382304 -0.00645106 0.0322638 +0.0131621 -0.00180502 0.0377919 +0.0190532 0.00222102 0.0359439 +0.0416744 0.0113831 0.0386509 +0.0535625 0.0113131 0.0318588 +0.0533185 0.0155052 0.0377189 +0.0876729 0.0279903 0.0366469 +0.105943 0.0609086 0.0347548 +0.102427 0.0616576 0.0411639 +0.0852049 0.0720387 0.0369539 +0.0676307 0.0949509 0.0403769 +0.267648 0.09806 0.0351049 +0.107619 0.107081 0.0340268 +0.113158 0.107326 0.0330868 +0.146483 0.135812 0.0315958 +0.282828 0.136949 0.0367359 +0.246807 0.171594 0.0376229 +0.24253 0.189199 0.0392189 +0.193962 0.241125 0.0312418 +0.174094 0.287055 0.0399019 +0.206137 0.286105 0.0396919 +0.196755 0.295024 0.0419189 +-0.0582486 -0.378162 0.0329628 +-0.15572 -0.364903 0.0362559 +0.112293 -0.311647 0.0387049 +-0.205307 -0.305613 0.0412709 +0.118306 -0.304136 0.0392679 +0.0460545 -0.296328 0.0422589 +0.0808108 -0.289939 0.0334348 +0.0822078 -0.288717 0.0387759 +0.142629 -0.275638 0.0372609 +0.15504 -0.252489 0.0391899 +-0.261209 -0.240841 0.0387949 +-0.269493 -0.234372 0.0384519 +-0.276111 -0.197261 0.0439389 +0.190079 -0.183644 0.0361459 +0.219458 -0.098202 0.0304848 +0.223781 -0.0746607 0.0372419 +-0.225209 -0.0808448 0.0357859 +-0.0622056 -0.0400704 0.0407749 +-0.09996 -0.0257693 0.0394969 +-0.172063 -0.0241812 0.0373969 +-0.0262243 -0.0237072 0.0344178 +-0.120851 -0.0184722 0.0320978 +-0.00405604 -0.0106121 0.0370509 +0.0207222 0.000231002 0.0299728 +0.0315393 0.00498105 0.0370539 +0.098101 0.0440964 0.0442999 +0.105284 0.0583736 0.0359189 +0.0631436 0.0910939 0.0374919 +0.269815 0.0921969 0.0407599 +0.0692907 0.100545 0.0356289 +0.0858329 0.105928 0.0324708 +0.095823 0.104472 0.0366439 +0.2712 0.099968 0.0425899 +0.127576 0.115065 0.0398009 +0.295156 0.126033 0.0372399 +0.297254 0.135461 0.0394339 +0.292342 0.13807 0.0397499 +0.269866 0.135462 0.0373809 +0.25798 0.14201 0.0402029 +0.170548 0.168303 0.0376989 +0.194401 0.185117 0.0390359 +0.208496 0.198352 0.0376519 +0.208241 0.211984 0.0324188 +0.205009 0.219625 0.0347868 +0.174596 0.294519 0.0394649 +0.200501 0.2906 0.0375719 +0.191936 0.298832 0.0432159 +-0.0905949 -0.390369 0.0413359 +-0.112756 -0.390959 0.0364309 +-0.0633736 -0.382101 0.0336838 +-0.0445224 -0.366483 0.0432009 +-0.0378714 -0.363457 0.0344228 +-0.0235172 -0.354137 0.050589 +-0.0122781 -0.349529 0.0362859 +-0.175732 -0.343958 0.0406269 +-0.193689 -0.322358 0.0361809 +-0.214795 -0.292022 0.047249 +0.124165 -0.295534 0.0399539 +0.134703 -0.290279 0.0359069 +0.135419 -0.281365 0.0394969 +-0.248692 -0.250972 0.0368539 +-0.27437 -0.230333 0.0368739 +-0.264204 -0.231501 0.046772 +-0.276471 -0.213414 0.0419579 +-0.275364 -0.188775 0.0435619 +0.183327 -0.188064 0.0424549 +-0.268741 -0.162572 0.0406349 +-0.254512 -0.131394 0.0413689 +0.213874 -0.111046 0.0354309 +-0.216057 -0.0644286 0.0396769 +-0.0684517 -0.0380304 0.0364579 +0.23474 -0.0287193 0.0371499 +-0.104036 -0.0236792 0.0334788 +-0.0203422 -0.0151712 0.0449009 +-0.00863209 -0.0098811 0.0418729 +0.242337 0.00811608 0.0377929 +0.0352474 0.0095951 0.0392989 +0.0417804 0.00947109 0.0337048 +0.0487285 0.0145211 0.0408179 +0.0528555 0.0199832 0.046066 +0.0575886 0.0188962 0.0413599 +0.0809988 0.0286393 0.0416659 +0.0904009 0.0702797 0.0382039 +0.101405 0.107026 0.0353189 +0.285024 0.119445 0.0403549 +0.135876 0.124322 0.0361659 +0.140344 0.131141 0.0351959 +0.27446 0.137135 0.0416599 +0.255492 0.144754 0.0349118 +0.153588 0.152906 0.0400489 +0.164237 0.163773 0.0387019 +0.238854 0.196404 0.0425559 +0.240602 0.211411 0.0354729 +0.23539 0.213133 0.0426519 +0.233284 0.238978 0.0335008 +0.176709 0.276277 0.0443979 +0.176991 0.277791 0.0379849 +0.187303 0.29852 0.0388809 +-0.09665 -0.393389 0.0374249 +-0.181119 -0.337422 0.0414959 +-0.000291003 -0.341081 0.0409279 +0.0210092 -0.320144 0.0373019 +0.0249832 -0.315631 0.0420309 +0.0854309 -0.294874 0.0358789 +0.0873719 -0.290694 0.0410349 +0.0645996 -0.282691 0.0326388 +0.0758318 -0.27661 0.0431219 +0.144542 -0.265879 0.0406439 +-0.234331 -0.264307 0.051942 +-0.238361 -0.260411 0.045398 +-0.25008 -0.24757 0.0435349 +0.157931 -0.243515 0.0412169 +-0.263656 -0.236015 0.0423489 +-0.258502 -0.234847 0.050631 +0.166935 -0.221914 0.0432259 +-0.273287 -0.206751 0.048285 +0.193813 -0.164483 0.0411059 +0.208468 -0.127326 0.0360559 +-0.228982 -0.0872359 0.0443129 +0.231082 -0.0523445 0.0303988 +-0.0508285 -0.0428724 0.0381689 +0.233614 -0.0366384 0.0348148 +-0.0387904 -0.0288543 0.0426939 +-0.0284793 -0.0227182 0.0407759 +-0.142655 -0.0177192 0.0361229 +0.0156332 0.00301503 0.0416679 +0.0473165 0.0173362 0.045882 +0.0642826 0.0182272 0.0380519 +0.24264 0.0169702 0.0359319 +0.0873539 0.0325893 0.0434209 +0.09738 0.0377594 0.0405669 +0.1024 0.0678007 0.0415029 +0.096347 0.0685207 0.0391679 +0.266029 0.0733167 0.0415039 +0.0845138 0.103319 0.0409319 +0.0894039 0.10403 0.0380169 +0.0915669 0.105741 0.0321658 +0.105785 0.106011 0.0394459 +0.282866 0.115745 0.045244 +0.248093 0.164847 0.0369439 +0.2455 0.175149 0.050241 +0.17695 0.174171 0.0390669 +0.183614 0.174801 0.0356939 +0.210403 0.205593 0.0367379 +0.238967 0.205282 0.0403709 +0.234019 0.22363 0.0408329 +0.229263 0.242066 0.0399649 +0.222714 0.257266 0.0426989 +0.179984 0.269905 0.0425139 +0.206267 0.286612 0.04742 +0.201885 0.291385 0.0448509 +0.181846 0.300851 0.0404949 +-0.0809828 -0.391884 0.0399009 +-0.123175 -0.385722 0.0387409 +-0.0636056 -0.380142 0.0393269 +-0.0384354 -0.363544 0.0426289 +-0.163503 -0.357901 0.0371969 +-0.0216452 -0.353483 0.0443359 +-0.0161672 -0.352345 0.0409729 +0.00484705 -0.335628 0.0423959 +-0.200418 -0.312621 0.0378899 +0.0879539 -0.308113 0.0375219 +0.0406214 -0.300729 0.0449259 +0.0889789 -0.297143 0.0418739 +0.0518535 -0.291761 0.0381469 +-0.228045 -0.271737 0.0377419 +-0.244633 -0.253701 0.0448339 +0.183398 -0.194367 0.0389619 +0.209993 -0.116242 0.0408389 +0.215873 -0.100459 0.0379889 +-0.224617 -0.0786948 0.045007 +-0.221129 -0.0727807 0.0376199 +0.22605 -0.0657577 0.0385159 +-0.0499015 -0.0395284 0.0441259 +-0.0328933 -0.0274663 0.0432119 +-0.0143501 -0.0125551 0.0422199 +0.0286133 0.00629806 0.0416179 +0.0688047 0.0230952 0.0406939 +0.105089 0.0648156 0.0370159 +0.0702067 0.0817238 0.0394969 +0.268887 0.0828908 0.0408669 +0.0784118 0.102115 0.0413499 +0.118454 0.108307 0.0378819 +0.124166 0.110862 0.0365919 +0.136323 0.127408 0.0418419 +0.299834 0.130559 0.0388529 +0.267337 0.136568 0.0427779 +0.159297 0.157183 0.0371719 +0.170676 0.173379 0.0429189 +0.189109 0.180221 0.0377529 +0.243347 0.181431 0.0434079 +0.209376 0.213466 0.0382079 +0.196968 0.236965 0.0372369 +0.173857 0.282581 0.0445629 +0.171307 0.295834 0.0440819 +-0.099758 -0.387241 0.0433079 +-0.0761218 -0.388053 0.0429879 +-0.0499395 -0.3695 0.0431259 +-0.147509 -0.370767 0.0376229 +-0.0336853 -0.36009 0.045612 +-0.0273503 -0.357252 0.0427509 +-0.17082 -0.346893 0.046768 +0.0162122 -0.325033 0.0409089 +0.0202252 -0.320668 0.045684 +0.0295003 -0.311429 0.0365949 +0.106371 -0.317253 0.0378349 +0.0581806 -0.287017 0.0405979 +0.152434 -0.262294 0.0364559 +0.161181 -0.234819 0.0425219 +0.173092 -0.205167 0.045246 +0.186718 -0.180045 0.0421539 +0.188635 -0.171198 0.0444039 +-0.261395 -0.147847 0.046606 +0.213391 -0.096846 0.045459 +-0.0683217 -0.0382364 0.0447199 +-0.0745437 -0.0360014 0.0400799 +-0.0467265 -0.0374524 0.0375569 +0.238182 -0.0229462 0.0417629 +-0.179693 -0.0281103 0.0415019 +-0.0360234 -0.0296133 0.0362419 +-0.098267 -0.0273053 0.047759 +0.240504 -0.00927109 0.0394979 +0.00255203 -0.00239302 0.0447049 +0.0316393 0.0105541 0.0453 +0.258468 0.0581086 0.0405689 +0.0810998 0.104903 0.0359019 +0.0937339 0.10395 0.0422429 +0.109065 0.10744 0.0438819 +0.132065 0.118154 0.0362449 +0.298724 0.125247 0.0423259 +0.262604 0.137054 0.0386419 +0.286836 0.139488 0.0411569 +0.200214 0.190642 0.0409359 +0.20125 0.186393 0.0355949 +0.203491 0.225701 0.0390849 +0.226596 0.250096 0.0399219 +0.186579 0.256914 0.0367799 +0.219396 0.265267 0.0427819 +0.215706 0.272956 0.0425539 +0.212626 0.278418 0.0391289 +0.171205 0.289246 0.046019 +-0.107929 -0.386084 0.0429829 +-0.116088 -0.385157 0.0417959 +-0.0614516 -0.375744 0.0444369 +-0.134568 -0.374349 0.045254 +-0.157691 -0.359224 0.0433199 +0.0100001 -0.330755 0.0443149 +0.111037 -0.304327 0.0427509 +0.116315 -0.296629 0.0435069 +0.0511625 -0.291351 0.045738 +0.128043 -0.286849 0.0416389 +0.0656977 -0.280136 0.0397559 +-0.256595 -0.240439 0.045179 +0.177933 -0.197125 0.0439749 +0.198063 -0.155047 0.0395919 +0.200969 -0.13981 0.0434449 +0.203745 -0.131363 0.0436169 +-0.258892 -0.139732 0.0423049 +-0.245793 -0.116521 0.0421619 +0.220527 -0.0821718 0.0393009 +-0.219881 -0.0701737 0.046909 +-0.0561796 -0.0419794 0.0421949 +-0.0932089 -0.0288383 0.0419949 +-0.116848 -0.0196852 0.0395529 +-0.0225132 -0.0211382 0.0400059 +-0.0185032 -0.0164812 0.0392809 +-0.133844 -0.0178962 0.0421189 +0.244489 -0.00222502 0.0445299 +0.00753908 0.000154002 0.049158 +0.245438 0.00556906 0.0445989 +0.0664697 0.0265973 0.047976 +0.246934 0.0238022 0.0417809 +0.244429 0.0326633 0.0315778 +0.099987 0.0611736 0.046804 +0.09994 0.0667127 0.047118 +0.098149 0.0713327 0.0441809 +0.0870639 0.0733107 0.0434369 +0.0782848 0.09884 0.046647 +0.143421 0.138851 0.0378849 +0.296432 0.139133 0.0437999 +0.280362 0.138825 0.0414019 +0.25562 0.148337 0.0412559 +0.207857 0.219063 0.0413009 +0.232035 0.233114 0.0398279 +-0.0773518 -0.384195 0.047874 +-0.130089 -0.380325 0.0411459 +-0.13998 -0.375916 0.0387379 +-0.0572796 -0.370246 0.0438439 +-0.0299483 -0.356796 0.050479 +0.0306473 -0.310037 0.0439889 +0.104574 -0.310045 0.0419859 +0.0906699 -0.290295 0.045658 +0.0855709 -0.28731 0.046344 +0.119908 -0.288696 0.045483 +0.129943 -0.276958 0.045249 +-0.224264 -0.276955 0.0446609 +0.137676 -0.271818 0.0425969 +0.150573 -0.246648 0.045821 +-0.253183 -0.240193 0.053486 +0.170518 -0.213092 0.0438909 +0.179179 -0.184635 0.048512 +-0.270845 -0.171036 0.0426329 +-0.266529 -0.166662 0.050282 +-0.264351 -0.157155 0.047976 +-0.210665 -0.0572196 0.0426779 +-0.199051 -0.0446644 0.0422109 +-0.193295 -0.0385244 0.0448709 +-0.120229 -0.0195472 0.04604 +-0.00274703 -0.00631006 0.0429759 +0.00113001 -0.000437004 0.051751 +0.0100631 -0.00111701 0.0435159 +0.0127541 0.00416904 0.047717 +0.0438854 0.0121871 0.0434479 +0.245493 0.0140941 0.0428589 +0.0731497 0.0271523 0.0442949 +0.253126 0.0416574 0.0439019 +0.262867 0.0644216 0.0441889 +0.099695 0.106015 0.0408089 +0.273415 0.108498 0.0422619 +0.278132 0.114617 0.0408689 +0.292416 0.121978 0.0415419 +0.270814 0.139745 0.04555 +0.247884 0.168806 0.045415 +0.182222 0.18003 0.0416469 +0.187153 0.185805 0.0442609 +0.236025 0.194465 0.047816 +0.234182 0.203042 0.046197 +0.230242 0.218234 0.046723 +0.193572 0.243616 0.0378549 +0.210187 0.281409 0.045122 +0.185244 0.303016 0.0446069 +-0.122154 -0.379575 0.046133 +-0.0703247 -0.384417 0.0422259 +0.00591806 -0.334484 0.050369 +-0.197059 -0.318058 0.0433669 +0.0912669 -0.303684 0.0439149 +0.0815268 -0.285623 0.0437389 +0.13251 -0.268492 0.047678 +0.16025 -0.226209 0.04744 +-0.272169 -0.217515 0.046474 +0.171464 -0.199436 0.049753 +0.19317 -0.156727 0.046149 +0.19801 -0.148159 0.0438859 +-0.25707 -0.143323 0.054746 +-0.251183 -0.128507 0.05079 +-0.237568 -0.103554 0.046466 +0.212025 -0.10654 0.0426399 +0.228687 -0.0571556 0.0382179 +0.231029 -0.0492695 0.0379649 +0.234936 -0.0345483 0.0420599 +-0.104683 -0.0244242 0.0449509 +-0.16479 -0.0213702 0.0412079 +-0.109003 -0.0222662 0.0395129 +0.0927389 0.0374464 0.045202 +0.098771 0.0507465 0.046861 +0.0926989 0.0710687 0.0434779 +0.0727417 0.098617 0.0419569 +0.0837078 0.100344 0.046599 +0.098045 0.104548 0.045919 +0.273441 0.096252 0.049709 +0.278138 0.110763 0.047897 +0.289063 0.118464 0.046593 +0.131237 0.121892 0.0416499 +0.303728 0.129749 0.0438209 +0.301403 0.135378 0.0435379 +0.277899 0.140757 0.04637 +0.291176 0.140846 0.045987 +0.262039 0.139527 0.0443949 +0.148202 0.146043 0.0396029 +0.15807 0.160785 0.0432239 +0.204033 0.195894 0.0426189 +0.208792 0.221488 0.046252 +0.229206 0.227118 0.045667 +0.189858 0.251317 0.0402719 +0.176164 0.30121 0.0423949 +-0.0923979 -0.385812 0.046159 +-0.0714367 -0.380693 0.046321 +-0.0660537 -0.37936 0.0447059 +-0.0626136 -0.373084 0.048957 +-0.154856 -0.356743 0.051095 +0.00117401 -0.339347 0.047574 +-0.191053 -0.325201 0.045721 +0.0104771 -0.329673 0.053787 +0.0138271 -0.325929 0.047627 +0.0316893 -0.307803 0.052339 +0.099024 -0.315137 0.0395759 +0.10385 -0.302982 0.045913 +0.097559 -0.306983 0.0445309 +0.108855 -0.297253 0.046805 +-0.209104 -0.300997 0.048801 +0.0445554 -0.295989 0.049954 +0.0546965 -0.286595 0.050105 +0.0782968 -0.282208 0.0406509 +0.0709907 -0.279126 0.0389239 +0.139163 -0.261939 0.046475 +-0.267351 -0.223324 0.049477 +0.163465 -0.215856 0.049621 +-0.271997 -0.196068 0.051437 +-0.242324 -0.112009 0.048827 +-0.239063 -0.107829 0.0553641 +0.216565 -0.0890189 0.0432879 +-0.214981 -0.0624556 0.04982 +-0.209825 -0.0556436 0.052905 +-0.0343783 -0.0230032 0.054058 +-0.0307453 -0.0219702 0.046469 +-0.149972 -0.0182502 0.0413269 +-0.00315803 -0.00359004 0.049694 +0.0219492 0.00559406 0.0412159 +0.0255493 0.00774208 0.046837 +0.0374444 0.0128581 0.0442779 +0.0421574 0.0138611 0.048317 +0.0626926 0.0217332 0.0447129 +0.0763388 0.0309073 0.048487 +0.09855 0.0715377 0.05021 +0.0704887 0.0914549 0.045449 +0.0931339 0.103432 0.048383 +0.115514 0.108445 0.0432549 +0.116919 0.111033 0.047827 +0.123967 0.121132 0.050103 +0.300786 0.124489 0.047381 +0.305177 0.129153 0.049414 +0.252876 0.155848 0.0435539 +0.25028 0.162633 0.0428449 +0.193627 0.18984 0.0441919 +0.197606 0.195131 0.047193 +0.208798 0.205601 0.047366 +0.229038 0.209726 0.049409 +0.208179 0.201965 0.0426439 +0.205086 0.226673 0.0446759 +0.227277 0.235375 0.045503 +0.201468 0.233566 0.0444769 +0.217721 0.262379 0.049775 +0.212524 0.276195 0.049202 +0.178505 0.306189 0.046695 +-0.0842708 -0.386904 0.045643 +-0.113091 -0.380192 0.048436 +-0.0586016 -0.36949 0.049977 +-0.0265563 -0.353689 0.0576121 +-0.0197832 -0.350586 0.0566591 +0.0266323 -0.313293 0.049336 +0.0349803 -0.304464 0.04616 +0.12294 -0.280661 0.047564 +0.0704557 -0.278027 0.0436439 +0.0724207 -0.276383 0.048959 +0.148019 -0.25708 0.0425409 +0.143267 -0.25322 0.0479 +-0.250983 -0.244752 0.049568 +-0.269048 -0.205412 0.0552341 +-0.270946 -0.186538 0.052411 +0.188254 -0.163831 0.048563 +0.206591 -0.123542 0.0430319 +0.207768 -0.110626 0.048243 +0.217234 -0.0811978 0.046743 +0.232676 -0.0423684 0.0418819 +-0.0465085 -0.0343513 0.0435659 +-0.187005 -0.0332033 0.0417219 +-0.0869969 -0.0313853 0.0431409 +-0.165696 -0.0214432 0.048748 +-0.137217 -0.0185922 0.049806 +0.247816 0.0326473 0.0390659 +0.0758328 0.0792278 0.0425459 +0.0746067 0.0947269 0.047586 +0.0890489 0.101294 0.0447849 +0.274255 0.104349 0.048733 +0.126099 0.117525 0.045065 +0.284245 0.114073 0.051121 +0.133724 0.12684 0.048167 +0.139708 0.137399 0.047425 +0.142734 0.142869 0.0438179 +0.259923 0.145295 0.046481 +0.245393 0.175323 0.0426929 +0.175175 0.178765 0.045255 +0.240042 0.188256 0.045426 +0.223485 0.249541 0.045893 +0.18717 0.257192 0.0443509 +0.171588 0.303418 0.046667 +-0.104967 -0.380972 0.049514 +-0.13656 -0.367963 0.051464 +-0.142634 -0.368901 0.045383 +-0.0368074 -0.360215 0.052641 +-0.0327133 -0.356567 0.0575861 +-0.184575 -0.332056 0.048686 +-0.187218 -0.330494 0.0395189 +-0.202272 -0.310964 0.048238 +0.11441 -0.282489 0.051415 +-0.219225 -0.286885 0.0584811 +0.124814 -0.27039 0.051469 +0.0670167 -0.277471 0.046754 +0.0783378 -0.274384 0.049313 +-0.246106 -0.250445 0.052135 +0.154905 -0.236317 0.04723 +0.152856 -0.228656 0.052542 +-0.272803 -0.181004 0.045574 +-0.269466 -0.176321 0.050778 +0.182961 -0.177233 0.047903 +0.192123 -0.149685 0.051017 +0.205342 -0.117703 0.048724 +0.223925 -0.0653757 0.046219 +0.229845 -0.0504385 0.0449359 +-0.197756 -0.0426414 0.051921 +-0.0486655 -0.0318483 0.0558011 +-0.0803748 -0.0342043 0.04553 +-0.0867349 -0.0322403 0.050722 +-0.17365 -0.0245592 0.047072 +-0.111669 -0.0220342 0.047224 +-0.14175 -0.0181202 0.0434679 +0.242471 -0.0161162 0.045214 +0.243953 -0.00882409 0.045432 +-0.0123971 -0.00877909 0.048265 +0.247958 0.000160002 0.051012 +0.256929 0.0457035 0.050804 +0.101761 0.0557286 0.0424579 +0.26714 0.0699597 0.047796 +0.0856259 0.0762388 0.049811 +0.27007 0.0779548 0.047272 +0.0671087 0.0873889 0.0417959 +0.103502 0.105569 0.045078 +0.111448 0.107532 0.048558 +0.303481 0.135436 0.048652 +0.273304 0.141227 0.049716 +0.28763 0.140392 0.051438 +0.265803 0.141956 0.048368 +0.262934 0.144272 0.05341 +0.147653 0.15016 0.0444339 +0.244482 0.179197 0.0567101 +0.241853 0.181932 0.050165 +0.179883 0.184376 0.047813 +0.210616 0.208808 0.0424409 +0.19697 0.239713 0.0434509 +0.192934 0.246143 0.0436299 +0.224798 0.242177 0.046422 +0.168459 0.292461 0.051855 +-0.0666997 -0.374145 0.054448 +-0.0528665 -0.369573 0.049077 +-0.0162592 -0.350979 0.049282 +-0.0099791 -0.347134 0.050339 +-0.00443304 -0.34381 0.047341 +6.60007e-005 -0.339403 0.054504 +0.098693 -0.299076 0.049227 +0.0923379 -0.297289 0.047683 +0.104582 -0.292911 0.050771 +0.0887279 -0.285979 0.050797 +0.0602486 -0.28382 0.047964 +0.0796888 -0.280029 0.046289 +-0.244211 -0.249335 0.0649781 +-0.248376 -0.244931 0.0585661 +-0.268298 -0.213598 0.053764 +0.226936 -0.0580836 0.045708 +-0.0547185 -0.0420374 0.048841 +-0.0596716 -0.0413674 0.054506 +-0.0931569 -0.0297603 0.05176 +-0.0394694 -0.0271433 0.048667 +-0.146811 -0.0187432 0.049636 +-0.128076 -0.0184462 0.047091 +-0.0260033 -0.0188602 0.050146 +-0.0243232 -0.0198962 0.045262 +-0.00680107 -0.00781308 0.04754 +0.0108031 0.00588206 0.054122 +0.0228372 0.00913009 0.052468 +0.0766918 0.0348193 0.0550531 +0.257441 0.0510515 0.045778 +0.097972 0.0638436 0.052222 +0.0920859 0.0732307 0.048321 +0.0801208 0.0792658 0.048573 +0.0723217 0.0842288 0.045765 +0.0742857 0.0890749 0.050613 +0.271893 0.0892999 0.046858 +0.0885289 0.100534 0.051569 +0.0938129 0.101524 0.05324 +0.121802 0.112018 0.0432089 +0.121534 0.115519 0.049221 +0.290652 0.117299 0.053548 +0.301202 0.124032 0.052982 +0.128838 0.123511 0.047017 +0.139551 0.134501 0.0413879 +0.298473 0.1394 0.048597 +0.268969 0.141669 0.053529 +0.284376 0.140972 0.046294 +0.293564 0.140416 0.051998 +0.160066 0.166775 0.047702 +0.249722 0.169455 0.052607 +0.167981 0.176296 0.048962 +0.176783 0.188063 0.054552 +0.18971 0.192351 0.049241 +0.198735 0.200243 0.052298 +0.211524 0.213864 0.045726 +0.223273 0.216387 0.051807 +0.223675 0.223203 0.05041 +0.215621 0.269335 0.049216 +0.181383 0.268025 0.048802 +0.210535 0.276324 0.0558431 +0.17113 0.286348 0.052448 +0.17107 0.30821 0.050654 +0.190954 0.301749 0.049158 +-0.0817988 -0.381391 0.052137 +-0.0645636 -0.369953 0.05412 +-0.0477535 -0.366459 0.049985 +-0.0418704 -0.363411 0.049764 +-0.00594006 -0.343359 0.0557561 +0.0376614 -0.301233 0.053255 +0.0493145 -0.290883 0.054021 +0.0935689 -0.291668 0.050652 +0.0750148 -0.274182 0.053511 +-0.227518 -0.273249 0.053723 +-0.242635 -0.253016 0.0591871 +0.143014 -0.24583 0.051461 +0.148296 -0.23847 0.051288 +-0.263677 -0.220774 0.0564891 +0.217349 -0.0747387 0.051786 +0.221405 -0.0731087 0.045005 +-0.204606 -0.0501255 0.046496 +-0.0444604 -0.0309173 0.047938 +-0.0435914 -0.0282513 0.053506 +-0.182342 -0.0295953 0.049668 +0.243019 -0.0227802 0.048621 +-0.156545 -0.0193352 0.046529 +-0.0309093 -0.0193842 0.052197 +0.0261143 0.0134331 0.0574851 +0.248577 0.00948709 0.051252 +0.248122 0.0175172 0.048418 +0.0409814 0.0160232 0.0528 +0.0457915 0.0197092 0.051196 +0.0582276 0.0223932 0.050098 +0.249558 0.0252563 0.04937 +0.0883299 0.0381654 0.050628 +0.0939409 0.0436344 0.049996 +0.097953 0.0567246 0.051189 +0.0786948 0.0943449 0.052364 +0.099402 0.103611 0.050721 +0.295349 0.120782 0.048399 +0.255335 0.15023 0.046963 +0.253854 0.155217 0.0504 +0.183284 0.190018 0.051211 +0.237864 0.188249 0.052223 +0.210232 0.209365 0.050852 +0.211262 0.214381 0.052522 +0.204766 0.231308 0.050405 +0.195411 0.245783 0.049052 +0.177946 0.274183 0.050359 +0.174581 0.28025 0.051226 +0.197448 0.296355 0.049496 +0.165501 0.303174 0.053654 +0.184727 0.306295 0.050552 +-0.097347 -0.381661 0.050344 +-0.0771388 -0.377479 0.05407 +-0.0542315 -0.368015 0.0554681 +-0.150421 -0.364209 0.0439449 +-0.163806 -0.352802 0.046649 +-0.177241 -0.339385 0.05028 +0.00477105 -0.334663 0.0584291 +0.0220012 -0.317652 0.052371 +-0.214473 -0.293706 0.0566571 +0.0945779 -0.286853 0.053008 +0.122627 -0.261817 0.0571861 +0.135734 -0.255373 0.051911 +-0.255128 -0.232989 0.0599701 +0.174247 -0.191836 0.050378 +0.195797 -0.141975 0.050237 +0.201858 -0.125417 0.050008 +-0.234755 -0.100261 0.0566191 +0.208855 -0.0949959 0.054276 +0.247356 -0.00854909 0.051727 +-0.0243872 -0.0115531 0.0588221 +-0.00856709 -0.00592706 0.053685 +0.0554816 0.0249362 0.0564651 +0.0699317 0.0310013 0.053303 +0.250659 0.0335723 0.046559 +0.0831398 0.0384484 0.0559971 +0.262294 0.0570136 0.048365 +0.095173 0.0499455 0.053164 +0.0910119 0.0754818 0.053214 +0.0782068 0.0877239 0.0556651 +0.105251 0.106503 0.04968 +0.118653 0.112654 0.053009 +0.116354 0.114304 0.0576221 +0.302666 0.129185 0.0550011 +0.127695 0.12695 0.051997 +0.302279 0.134042 0.054075 +0.298963 0.137987 0.054112 +0.275598 0.141018 0.054182 +0.155175 0.161823 0.049902 +0.164877 0.169783 0.0445379 +0.229277 0.198879 0.0556921 +0.19253 0.197947 0.053216 +0.207801 0.225768 0.050768 +0.218868 0.249375 0.05092 +0.189309 0.257634 0.051218 +0.219583 0.256049 0.049049 +0.183768 0.263066 0.0437479 +-0.0739127 -0.378524 0.050311 +-0.0723557 -0.375474 0.0563521 +-0.0674327 -0.377561 0.050435 +-0.0131591 -0.347386 0.0567291 +0.0166322 -0.323059 0.053118 +-0.204318 -0.30801 0.0564001 +0.0428994 -0.295652 0.0574021 +0.112091 -0.289941 0.04883 +0.0914069 -0.283614 0.0558271 +0.0810758 -0.277294 0.051671 +-0.221325 -0.282822 0.050933 +0.130129 -0.262239 0.052147 +-0.240327 -0.257474 0.05263 +-0.260661 -0.228001 0.0552461 +0.156992 -0.218786 0.05391 +0.166369 -0.207283 0.05096 +0.165932 -0.198781 0.0553001 +0.177157 -0.177402 0.0538 +-0.262152 -0.160814 0.0569411 +0.187414 -0.156922 0.053091 +-0.227594 -0.0850779 0.053093 +0.232624 -0.0452145 0.050031 +0.235963 -0.0380774 0.048538 +-0.0496835 -0.0352024 0.049718 +-0.0806188 -0.0346993 0.053426 +-0.0343383 -0.0259313 0.049458 +-0.141052 -0.0192762 0.0569401 +-0.0225332 -0.0138811 0.051164 +-0.00526505 -0.00167602 0.0569591 +0.0188542 0.00666007 0.047019 +0.0286653 0.0120261 0.051254 +0.0621176 0.0280593 0.053854 +0.0818998 0.0761398 0.0438269 +0.0834808 0.097374 0.051988 +0.279049 0.108649 0.0551351 +0.122423 0.12433 0.0552511 +0.137612 0.131578 0.046754 +0.295408 0.137756 0.0582491 +0.143653 0.148158 0.049059 +0.152134 0.156294 0.046258 +0.252035 0.162618 0.049299 +0.172943 0.182222 0.051392 +0.190042 0.201496 0.0600881 +0.232021 0.199915 0.050506 +0.203703 0.200386 0.048077 +0.210956 0.219062 0.049738 +0.211724 0.224476 0.0550281 +0.223344 0.230462 0.049496 +0.199555 0.239543 0.049192 +0.201277 0.244314 0.053619 +0.191247 0.251907 0.048144 +0.185035 0.262799 0.051053 +0.212761 0.268475 0.0560501 +0.16801 0.298522 0.049364 +0.172239 0.313245 0.0556241 +-0.0599776 -0.369156 0.0555281 +-0.0380404 -0.357635 0.0617781 +-0.0242612 -0.350392 0.0642291 +0.099555 -0.29104 0.053519 +0.101425 -0.281113 0.0582511 +0.106762 -0.284829 0.054053 +0.0826618 -0.283393 0.05046 +0.144819 -0.232236 0.0566401 +0.182748 -0.170213 0.051398 +-0.259771 -0.152093 0.0558441 +0.198923 -0.133791 0.050036 +-0.246537 -0.120061 0.051797 +-0.232098 -0.0943379 0.050172 +0.21302 -0.0814168 0.053877 +0.220916 -0.0663337 0.053147 +-0.204021 -0.0490635 0.0551831 +-0.0622596 -0.0401234 0.048406 +-0.18955 -0.0349033 0.051869 +-0.18465 -0.0309233 0.0588721 +0.247645 -0.0244002 0.0553251 +-0.0337243 -0.0193442 0.0572981 +-0.169276 -0.0224222 0.0558921 +-0.151275 -0.0193022 0.0557481 +0.247225 -0.0167892 0.052687 +-0.0173202 -0.0112571 0.049008 +0.00609006 0.00259503 0.0550631 +0.0164822 0.00796908 0.053226 +0.0316503 0.0158262 0.0563981 +0.0348103 0.0144951 0.050245 +0.0825298 0.0339363 0.049042 +0.0914219 0.0494735 0.0593451 +0.266576 0.0630536 0.051483 +0.096608 0.0737137 0.054624 +0.097364 0.102722 0.0563381 +0.10842 0.106827 0.054109 +0.136354 0.131078 0.05208 +0.141217 0.143308 0.050245 +0.143817 0.152555 0.0557191 +0.153279 0.163594 0.0559301 +0.205787 0.205321 0.052759 +0.134742 -0.106947 0.111743 +0.217434 0.229076 0.052838 +0.210695 0.229071 0.0550811 +0.210873 0.233853 0.054749 +0.204297 0.23689 0.053525 +0.213118 0.239016 0.053449 +0.207298 0.242712 0.0552751 +0.219843 0.2362 0.050832 +0.219323 0.242853 0.051113 +0.202648 0.290924 0.052217 +0.197366 0.296651 0.0650002 +0.16293 0.300829 0.0607791 +0.194509 0.299934 0.0550361 +0.189414 0.304919 0.0560681 +0.178141 0.310152 0.052376 +-0.0889299 -0.382001 0.05117 +-0.101854 -0.376326 0.0564001 +-0.127522 -0.373602 0.05046 +-0.0594856 -0.367603 0.0607261 +-0.138295 -0.361731 0.0579191 +-0.0097061 -0.343584 0.0628001 +-0.169464 -0.344673 0.054622 +-0.195639 -0.319354 0.051734 +0.0320333 -0.305643 0.0596301 +0.0858529 -0.283175 0.0563101 +0.0643826 -0.279522 0.051557 +0.0800828 -0.27166 0.0556151 +0.127914 -0.255173 0.0571851 +-0.267373 -0.198885 0.0589811 +0.181325 -0.157012 0.0597021 +-0.255407 -0.136211 0.049626 +0.209387 -0.0875069 0.0567311 +-0.0741387 -0.0364964 0.048705 +0.242671 -0.0292683 0.051903 +0.246177 -0.0314703 0.0573231 +-0.109722 -0.0239632 0.0570191 +-0.0393964 -0.0249312 0.0563351 +-0.123305 -0.0195872 0.05396 +-0.131293 -0.0189962 0.05452 +-0.0146981 -0.00715607 0.054911 +0.0208332 0.0105131 0.0585561 +0.0235952 0.0149431 0.0637651 +0.0431384 0.0216652 0.0572041 +0.0505735 0.0227562 0.053191 +0.25061 0.0312943 0.05408 +0.0768228 0.0833008 0.050587 +0.0818848 0.0927569 0.0576441 +0.0862199 0.09712 0.0570221 +0.0915489 0.099175 0.0579121 +0.102578 0.104975 0.054768 +0.119547 0.118997 0.0552671 +0.29711 0.12065 0.0553131 +0.298161 0.132636 0.0597001 +0.137973 0.135004 0.054027 +0.281214 0.141136 0.051766 +0.139392 0.139381 0.052624 +0.13752 0.143834 0.0554901 +0.262069 0.143586 0.0595581 +0.133907 0.147111 0.0565741 +0.146756 0.153422 0.050229 +0.166981 0.179644 0.0553391 +0.170669 0.185181 0.0582361 +0.186122 0.195973 0.0556031 +0.227807 0.205363 0.052744 +0.201747 0.204633 0.0571061 +0.2076 0.206724 0.0596371 +0.212107 0.21968 0.054191 +0.219082 0.216185 0.054528 +0.214618 0.2173 0.0559771 +0.21349 0.245986 0.053968 +0.19731 0.250166 0.052674 +0.214785 0.253847 0.054262 +0.208682 0.268547 0.0614271 +0.214256 0.437933 0.0558631 +-0.0865959 -0.377458 0.0567971 +-0.109995 -0.374952 0.0556181 +-0.0801408 -0.375116 0.0578811 +-0.118151 -0.37488 0.053096 +-0.0488335 -0.364664 0.0567611 +-0.14615 -0.361671 0.052008 +0.00904809 -0.329629 0.0626351 +0.0138521 -0.325222 0.0595991 +0.0261503 -0.312427 0.0573961 +0.0479545 -0.289529 0.0615401 +0.097766 -0.284276 0.0571131 +0.0543295 -0.284814 0.0581401 +0.118508 -0.275427 0.05276 +0.11708 -0.26793 0.0572711 +-0.237769 -0.259228 0.0615781 +0.13551 -0.24782 0.0556281 +-0.239994 -0.253997 0.0716842 +0.140026 -0.239253 0.0564231 +0.149627 -0.222089 0.0579811 +0.167228 -0.190105 0.0579551 +-0.26714 -0.190781 0.0599791 +0.197112 -0.127228 0.0558951 +0.216538 -0.0702517 0.0572901 +0.232785 -0.0481475 0.0577111 +-0.0679937 -0.0386874 0.053086 +0.23844 -0.0298433 0.0462 +-0.115946 -0.0213152 0.052917 +-0.159951 -0.0199792 0.054342 +-0.0259673 -0.0168012 0.0554841 +-0.0115531 -0.00474005 0.0602131 +0.250584 -0.00367204 0.0577871 +-0.00346903 0.00197202 0.0625351 +0.0378174 0.0163152 0.0566571 +0.25416 0.0382584 0.050927 +0.261887 0.0513745 0.053807 +0.095616 0.0617596 0.0583531 +0.273031 0.0844618 0.051021 +0.113484 0.109997 0.052851 +0.119147 0.122539 0.0611881 +0.131721 0.128647 0.05417 +0.124027 0.129333 0.0566031 +0.25771 0.148506 0.05222 +0.132548 0.151024 0.0593381 +0.140036 0.148305 0.053875 +0.162429 0.173561 0.052851 +0.233637 0.193277 0.054305 +0.196131 0.20323 0.0587031 +0.224733 0.204466 0.0572191 +0.219093 0.21161 0.0580921 +0.21473 0.213509 0.0580811 +0.202461 0.251047 0.0563891 +0.195613 0.25566 0.054329 +0.214346 0.261128 0.054924 +0.190772 0.262043 0.0560171 +0.173059 0.28294 0.0579871 +0.207792 0.283209 0.053684 +0.169033 0.289186 0.0595741 +0.193564 0.301365 0.0618981 +0.183874 0.311324 0.0636831 +0.178469 0.313483 0.0589971 +0.207983 0.434876 0.0559991 +0.211919 0.433621 0.0565101 +0.221013 0.437196 0.0568111 +0.224604 0.441506 0.0569861 +0.220089 0.441752 0.0563511 +-0.0942069 -0.377379 0.0564521 +-0.0653917 -0.366383 0.0593891 +-0.0540225 -0.364767 0.0621501 +-0.0428184 -0.361384 0.0576201 +-0.198855 -0.315008 0.0573381 +0.0195092 -0.319058 0.0594281 +-0.206639 -0.304565 0.0651012 +0.0826998 -0.278582 0.0558281 +0.0681437 -0.274897 0.053768 +-0.262866 -0.214657 0.0615041 +-0.26366 -0.206394 0.0634641 +0.159729 -0.208086 0.0565141 +0.172878 -0.184853 0.054775 +-0.266573 -0.182208 0.0601381 +0.176574 -0.170085 0.0578561 +0.181887 -0.163581 0.0556981 +0.193734 -0.135512 0.0560711 +0.228508 -0.0521685 0.052069 +-0.200581 -0.0449254 0.0613981 +-0.0555016 -0.0404034 0.0596221 +-0.0527795 -0.0380814 0.054447 +-0.0742127 -0.0370904 0.0564511 +-0.104749 -0.0252443 0.052082 +-0.0380654 -0.0236482 0.0620381 +-0.117179 -0.0218952 0.0604721 +-0.152163 -0.0198372 0.0637561 +-0.0343263 -0.0180442 0.0614551 +-0.0198612 -0.0098591 0.0553851 +0.0365084 0.0185102 0.0616001 +0.26151 0.0466845 0.0593751 +0.113688 0.109566 0.0577131 +0.133947 0.130788 0.0573631 +0.128139 0.132468 0.0574931 +0.292834 0.135096 0.0633231 +0.284748 0.138392 0.0565241 +0.290249 0.138769 0.0574171 +0.28734 0.136543 0.0628941 +0.267075 0.141841 0.0589581 +0.253327 0.158811 0.0551751 +0.179796 0.193732 0.0582561 +0.22729 0.200275 0.0618091 +0.214489 0.207903 0.0599811 +0.21061 0.210131 0.0563381 +0.208666 0.249269 0.0564881 +0.19668 0.260135 0.0582511 +0.203682 0.288567 0.0585531 +0.165906 0.295878 0.0569381 +0.162081 0.30797 0.0596121 +0.188774 0.306642 0.0633831 +0.203136 0.42917 0.0582851 +0.19832 0.429245 0.0595481 +0.216546 0.434813 0.0567371 +0.212891 0.430677 0.0582761 +0.217578 0.432366 0.0589791 +0.201465 0.432502 0.0566931 +0.226852 0.439296 0.0581351 +0.207561 0.441866 0.0592321 +0.213905 0.444254 0.0587421 +-0.0690897 -0.371705 0.0593681 +-0.0427334 -0.357233 0.0673462 +-0.161516 -0.349744 0.0556491 +-0.174716 -0.33842 0.0597211 +-0.182155 -0.332741 0.0571281 +0.0368394 -0.300101 0.0613811 +0.0899099 -0.276073 0.0638351 +0.097288 -0.276849 0.0619681 +0.0841808 -0.276463 0.0606011 +0.0652437 -0.276701 0.0580651 +0.111491 -0.274727 0.0569431 +0.0720657 -0.273301 0.0572971 +-0.231972 -0.266847 0.0598211 +-0.266161 -0.174363 0.0575721 +-0.258039 -0.157094 0.0648581 +0.200895 -0.1182 0.0551491 +0.209172 -0.102638 0.049902 +-0.226029 -0.0833158 0.0626141 +0.212221 -0.0760738 0.0592891 +0.221878 -0.0593736 0.0608581 +0.240234 -0.0355574 0.053945 +-0.193441 -0.0380614 0.0591931 +-0.0870709 -0.0329133 0.0587261 +-0.0452075 -0.0274133 0.0597161 +-0.100125 -0.0277003 0.0571221 +-0.177208 -0.0261683 0.0561501 +0.249716 0.0175622 0.0553541 +0.25016 0.0234892 0.0582111 +0.0780918 0.0392514 0.0620601 +0.257282 0.0419704 0.0566751 +0.0944739 0.0557046 0.0582701 +0.270947 0.0639766 0.0577291 +0.096719 0.0679517 0.0568191 +0.0935209 0.0764998 0.0585991 +0.0867419 0.0780948 0.0561761 +0.0882799 0.095556 0.0619311 +0.276049 0.101239 0.0552871 +0.289188 0.115055 0.0611071 +0.120923 0.128617 0.0618601 +0.136419 0.134489 0.0586671 +0.132509 0.132758 0.0612071 +0.132953 0.142799 0.0596951 +0.254736 0.153004 0.0567031 +0.136908 0.151667 0.0559261 +0.138412 0.154231 0.0588121 +0.149497 0.158136 0.052931 +0.247485 0.179566 0.0634991 +0.240573 0.184725 0.0570551 +0.173535 0.190901 0.0619321 +0.220027 0.20701 0.0602291 +0.202634 0.256793 0.0594201 +0.209313 0.255485 0.0581671 +0.190184 0.266809 0.0605981 +0.180507 0.270769 0.0551691 +0.16633 0.310402 0.0554951 +0.183954 0.309346 0.0569861 +0.208054 0.429595 0.0575361 +0.226688 0.436285 0.0601421 +0.230107 0.439566 0.0619981 +0.229156 0.444754 0.0585431 +-0.0761628 -0.372444 0.0619551 +-0.144912 -0.356302 0.0604761 +-0.212319 -0.296757 0.0655372 +0.0912239 -0.280791 0.0605291 +-0.249939 -0.239036 0.0648291 +0.160267 -0.198153 0.0607611 +0.185957 -0.150361 0.0579951 +-0.252649 -0.135155 0.0586741 +0.190053 -0.143283 0.0567521 +0.198649 -0.112677 0.0609211 +0.2245 -0.0595066 0.053121 +-0.0524765 -0.0343433 0.0607911 +-0.174824 -0.0247382 0.0647701 +-0.159892 -0.0202432 0.0620851 +-0.0284993 -0.0165982 0.0602351 +0.000511005 0.00137201 0.0580121 +0.00455005 0.00505805 0.0611591 +0.250587 0.00446704 0.0577171 +0.0296433 0.0175202 0.0627761 +0.0573396 0.0294733 0.0605101 +0.0647086 0.0323763 0.0595601 +0.0895219 0.0434904 0.0561641 +0.266617 0.0568636 0.0564231 +0.0817158 0.0813958 0.0551091 +0.277773 0.097156 0.0611151 +0.095796 0.101041 0.0616531 +0.105103 0.105399 0.0591791 +0.137395 0.13957 0.0573501 +0.121778 0.134147 0.0599661 +0.279231 0.139636 0.0578511 +0.272582 0.140149 0.0589321 +0.264749 0.142056 0.0650422 +0.258305 0.148202 0.0580341 +0.134412 0.155177 0.0610081 +0.157699 0.168458 0.054354 +0.24867 0.174343 0.0582291 +0.163378 0.179387 0.0607291 +0.242869 0.185072 0.0631141 +0.232208 0.195166 0.0609571 +0.212053 0.206168 0.0652202 +0.184891 0.266754 0.0569711 +0.179488 0.315381 0.0660622 +0.205947 0.431125 0.0621141 +0.222304 0.433734 0.0601191 +0.194096 0.430931 0.0615461 +0.210216 0.431747 0.0619671 +0.200999 0.439249 0.0596691 +0.233046 0.447293 0.0609441 +0.218649 0.448584 0.0602661 +-0.098637 -0.371713 0.0630921 +-0.0608526 -0.365166 0.0660002 +-0.0707657 -0.368246 0.0632761 +-0.0169282 -0.347052 0.0639131 +-0.171424 -0.336552 0.0685512 +0.0273793 -0.309162 0.0647391 +0.105596 -0.277184 0.0585451 +0.0774328 -0.271473 0.0589201 +0.0816388 -0.268788 0.0619471 +0.0782708 -0.268198 0.0666922 +0.115671 -0.259434 0.0623541 +0.128195 -0.247786 0.0603291 +0.132866 -0.24039 0.0607641 +0.135153 -0.234434 0.0621651 +-0.258086 -0.223199 0.0639821 +0.170785 -0.178271 0.0597641 +0.170695 -0.170499 0.0630861 +-0.255398 -0.147169 0.0637771 +-0.248255 -0.125906 0.0593231 +0.203732 -0.109758 0.0551261 +0.208248 -0.0817548 0.0616421 +-0.218691 -0.0682527 0.0565021 +0.236898 -0.0419964 0.0556171 +-0.0604296 -0.0418184 0.0623621 +-0.0654407 -0.0402054 0.0591241 +-0.0797878 -0.0357924 0.0609981 +-0.124787 -0.0202732 0.0616351 +0.251468 -0.0203462 0.0601061 +0.0409454 0.0237032 0.0631621 +0.0488965 0.0254493 0.0605701 +0.0928419 0.0611666 0.0655802 +0.095754 0.0721457 0.0617091 +0.270658 0.0709957 0.053581 +0.27341 0.0777068 0.0550341 +0.0900849 0.0785268 0.0615961 +0.275607 0.0916629 0.0562811 +0.0927509 0.097965 0.0643711 +0.100484 0.102675 0.0603291 +0.109442 0.108203 0.0597611 +0.132124 0.138203 0.0629521 +0.126775 0.137584 0.0599481 +0.134414 0.137977 0.0599841 +0.140781 0.156827 0.0598331 +0.253939 0.159846 0.0611011 +0.149827 0.164568 0.0631261 +0.149228 0.160936 0.0586211 +0.25196 0.169373 0.0605921 +0.158752 0.173915 0.0597531 +0.237253 0.190013 0.0606081 +0.230833 0.199734 0.0672652 +0.176931 0.196585 0.0650212 +0.203307 0.205278 0.0645941 +0.195241 0.265533 0.0620911 +0.180891 0.272552 0.0617951 +0.176777 0.277032 0.0578351 +0.206319 0.282213 0.0617341 +0.199129 0.294889 0.0580281 +0.172766 0.316991 0.0613091 +0.174723 0.319428 0.0686122 +0.198193 0.430564 0.0585771 +0.202997 0.445893 0.0640241 +0.230498 0.450579 0.0593271 +0.225545 0.446001 0.0574251 +0.224184 0.452512 0.0613311 +-0.0914629 -0.373031 0.0624191 +-0.0844588 -0.372705 0.0623111 +-0.122304 -0.36973 0.0574811 +-0.13004 -0.366878 0.0569881 +-0.0478255 -0.361049 0.0638721 +-0.00205202 -0.338914 0.0624841 +-0.189481 -0.325687 0.0551961 +-0.209505 -0.300848 0.0574401 +0.0417554 -0.293933 0.0649121 +0.096643 -0.270601 0.0655662 +0.0687347 -0.272011 0.0606671 +0.142287 -0.225678 0.0612941 +0.152567 -0.213161 0.0601361 +0.164778 -0.18196 0.0635181 +0.179009 -0.151859 0.0647061 +0.195702 -0.12092 0.0606361 +-0.237455 -0.106931 0.0641231 +-0.230415 -0.0919879 0.0593221 +0.212963 -0.0890669 0.04993 +0.205421 -0.0895869 0.0620951 +-0.21396 -0.0606946 0.0604131 +0.242863 -0.0387744 0.0602921 +-0.0538905 -0.0337443 0.0675052 +0.248563 -0.0351044 0.0614061 +-0.0918419 -0.0322103 0.0668572 +0.252337 -0.0275523 0.0615101 +-0.105188 -0.0264773 0.0631571 +-0.0286263 -0.0140001 0.0652562 +0.254291 0.0328473 0.0637031 +0.2546 0.0357094 0.0581261 +0.0934149 0.0704997 0.0693052 +0.276785 0.0779668 0.0620571 +0.0819478 0.0862389 0.0604571 +0.102143 0.103721 0.0644601 +0.293765 0.129704 0.0649091 +0.282005 0.136311 0.0616531 +0.130557 0.139505 0.0630591 +0.121834 0.141043 0.0612231 +0.13146 0.157073 0.0638481 +0.146197 0.15651 0.0586201 +0.145248 0.160655 0.0629011 +0.25272 0.164766 0.0566311 +0.183591 0.199501 0.0622961 +0.195805 0.204803 0.0658192 +0.222774 0.204572 0.0635351 +0.210182 0.261877 0.0592351 +0.206069 0.262373 0.0622241 +0.165326 0.294748 0.0641121 +0.165064 0.315504 0.0603851 +0.202118 0.429911 0.0623631 +0.202312 0.432833 0.0663662 +0.213663 0.43358 0.0647171 +0.218554 0.434537 0.0639191 +0.195325 0.434066 0.0595841 +0.222326 0.437591 0.0661242 +0.232802 0.443372 0.0640651 +0.232121 0.4435 0.0607271 +0.228515 0.456456 0.0629921 +-0.106094 -0.370604 0.0624071 +-0.114771 -0.368995 0.0613541 +-0.141922 -0.35223 0.0684322 +-0.0312783 -0.353331 0.0651292 +-0.152913 -0.353083 0.0589861 +0.00336503 -0.333597 0.0666482 +0.0155182 -0.321939 0.0662652 +0.0223032 -0.314757 0.0645171 +-0.222399 -0.282317 0.0673942 +0.0566136 -0.279409 0.0642891 +0.0623746 -0.276809 0.0624051 +0.0609906 -0.28076 0.0555151 +0.095229 -0.263852 0.0694292 +0.103679 -0.270857 0.0626591 +0.175475 -0.162389 0.0627971 +0.188166 -0.137081 0.0619581 +0.190403 -0.122841 0.0660402 +-0.233009 -0.098752 0.0665062 +0.205286 -0.101906 0.0564531 +-0.223337 -0.0765858 0.053977 +-0.21427 -0.0616776 0.0699262 +0.238453 -0.0439534 0.0623491 +-0.0711857 -0.0385884 0.0627451 +-0.0768048 -0.0375504 0.0676532 +-0.0848078 -0.0347063 0.0663022 +-0.0939439 -0.0305423 0.0596991 +-0.13272 -0.0195412 0.0612091 +-0.0382074 -0.0211182 0.0677982 +0.253411 -0.0143321 0.0631401 +0.250152 -0.0116741 0.0579751 +-0.00926809 -0.000402004 0.0642231 +0.0183262 0.0119311 0.0649681 +0.250364 0.0122041 0.0603811 +0.0341513 0.0205072 0.0671622 +0.0546175 0.0340773 0.0718352 +0.275955 0.0633766 0.0638261 +0.0943729 0.0758948 0.0664602 +0.0897969 0.0932219 0.0672462 +0.098402 0.100137 0.0674702 +0.113319 0.111828 0.0629451 +0.293876 0.118818 0.0597581 +0.295467 0.124143 0.0627951 +0.118199 0.137751 0.0639881 +0.130258 0.143157 0.0651462 +0.26561 0.142291 0.0713422 +0.131333 0.147093 0.0621841 +0.192223 0.282397 0.0853654 +0.135436 0.158794 0.0633691 +0.139776 0.159184 0.0634441 +0.163037 0.182555 0.0672442 +0.204687 0.274484 0.0667222 +0.208096 0.275164 0.0619351 +0.204636 0.434554 0.0708442 +0.207808 0.433047 0.0664242 +0.210597 0.435373 0.0698832 +0.227257 0.440102 0.0658672 +0.234933 0.447618 0.0659462 +0.210669 0.448429 0.0630861 +0.234951 0.450082 0.0628531 +0.218285 0.453914 0.0644661 +-0.0753388 -0.368236 0.0671242 +-0.135557 -0.356629 0.0664642 +-0.0219822 -0.346844 0.0707902 +-0.166188 -0.342858 0.0627641 +-0.0146571 -0.343172 0.0710962 +-0.00758008 -0.340209 0.0689552 +0.0310453 -0.303684 0.0688092 +0.0743877 -0.271243 0.0622381 +0.0850439 -0.271577 0.0650672 +0.0828348 -0.265496 0.0681952 +0.110041 -0.266273 0.0619501 +0.120731 -0.252074 0.0630231 +0.124254 -0.242822 0.0653342 +-0.253207 -0.229742 0.0685142 +-0.258568 -0.213608 0.0690292 +0.160898 -0.189424 0.0639521 +0.16814 -0.164583 0.0680302 +0.183812 -0.144564 0.0631091 +0.203524 -0.096533 0.0616561 +-0.222232 -0.0754298 0.0628251 +0.220064 -0.0597716 0.0693322 +0.245234 -0.0430924 0.0660422 +-0.0703937 -0.0399104 0.0702042 +0.258747 -0.0248712 0.0658292 +-0.0491845 -0.0295693 0.0647491 +-0.111794 -0.0244032 0.0656792 +-0.167586 -0.0217462 0.0632061 +0.0149271 0.0098101 0.0598241 +0.0596076 0.0334123 0.0659192 +0.0666727 0.0364954 0.0664612 +0.278992 0.0859179 0.0643951 +0.280695 0.100334 0.0682612 +0.115664 0.117946 0.0620201 +0.2912 0.119788 0.0658972 +0.299295 0.126545 0.0592121 +0.117349 0.132551 0.0671562 +0.287878 0.132849 0.0685092 +0.276381 0.137878 0.0628161 +0.117227 0.150496 0.0674042 +0.120531 0.146472 0.0634951 +0.131018 0.152068 0.0644381 +0.139046 0.162 0.0673552 +0.143833 0.163082 0.0675902 +0.251084 0.173411 0.0659282 +0.241811 0.190615 0.0674342 +0.218126 0.2065 0.0679772 +0.200372 0.26274 0.0622001 +0.203858 0.265512 0.0658402 +0.159926 0.305248 0.0655482 +0.168543 0.320229 0.0651822 +0.19846 0.430186 0.0638291 +0.189917 0.432688 0.0635601 +0.216654 0.436543 0.0690142 +0.224603 0.44124 0.0706692 +0.19606 0.44229 0.0641491 +0.164246 0.467023 0.0659822 +-0.0838558 -0.365175 0.0726652 +-0.0544395 -0.361236 0.0683622 +-0.0669357 -0.365124 0.0661562 +-0.0491095 -0.357167 0.0717872 +-0.149796 -0.348971 0.0675752 +-0.193656 -0.320281 0.0627791 +-0.224805 -0.278497 0.0598741 +0.0909449 -0.270524 0.0670842 +0.0729877 -0.269053 0.0660362 +-0.234647 -0.262814 0.0688832 +0.144216 -0.216768 0.0642331 +0.146922 -0.208888 0.0662492 +0.154019 -0.204048 0.0631821 +-0.262991 -0.197001 0.0664662 +-0.263245 -0.168424 0.0606251 +-0.248462 -0.130917 0.0677042 +0.193439 -0.115308 0.0662662 +-0.242786 -0.115508 0.0594231 +0.200737 -0.10455 0.0618701 +-0.208343 -0.0531275 0.0626701 +0.235418 -0.0486945 0.0653782 +0.266315 -0.0407834 0.0668442 +0.250723 -0.0396624 0.0654132 +0.260086 -0.0453785 0.0663822 +0.25857 -0.0391774 0.0655312 +0.254406 -0.0340453 0.0636931 +0.259502 -0.0308783 0.0655282 +0.264365 -0.0344863 0.0670722 +-0.0439984 -0.0246612 0.0651772 +-0.137097 -0.0198852 0.0663752 +0.257284 -0.0190352 0.0659822 +0.253806 -0.00714307 0.0647831 +-0.0243222 -0.00893009 0.0642831 +0.252941 -0.000283003 0.0648661 +0.000853009 0.00471805 0.0667152 +0.251322 0.00653107 0.0662252 +0.0098251 0.00798208 0.0607721 +0.0453785 0.0272073 0.0673892 +0.0844898 0.0429634 0.0618221 +0.0872699 0.0480735 0.0650162 +0.271615 0.0576356 0.0624251 +0.0909339 0.0545665 0.0650922 +0.0942509 0.0666617 0.0638971 +0.0852299 0.0818038 0.0617471 +0.276003 0.0845328 0.0580531 +0.0848998 0.0913549 0.0624941 +0.106303 0.106531 0.0646371 +0.11086 0.10802 0.0657682 +0.285034 0.112785 0.0569531 +0.281324 0.13444 0.0668562 +0.26999 0.13983 0.0645791 +0.2597 0.142633 0.0639411 +0.125646 0.143896 0.0639571 +0.222482 0.211155 0.0551821 +0.123945 0.150239 0.0659732 +0.134461 0.160596 0.0667742 +0.225216 0.204056 0.0685262 +0.188745 0.203924 0.0674722 +0.203912 0.269933 0.0665902 +0.159193 0.312993 0.0646261 +0.180301 0.316198 0.0730232 +0.205798 0.452117 0.0679672 +0.212288 0.453998 0.0667502 +0.158487 0.45625 0.0659282 +0.228367 0.461621 0.0679902 +0.156212 0.461642 0.0656612 +0.163103 0.461625 0.0659302 +0.159261 0.465425 0.0644501 +0.159467 0.470197 0.0648531 +0.163921 0.473103 0.0657652 +-0.0883929 -0.368142 0.0681212 +-0.122368 -0.364247 0.0640901 +-0.130234 -0.361472 0.0635311 +-0.158141 -0.346587 0.0647281 +0.00938309 -0.327152 0.0699722 +0.0514475 -0.283951 0.0664392 +0.0547215 -0.276262 0.0717502 +0.0741217 -0.265064 0.0715292 +0.0886199 -0.266252 0.0697852 +-0.24524 -0.244124 0.0721182 +0.136929 -0.221997 0.0667282 +0.154347 -0.195079 0.0671252 +-0.262236 -0.176672 0.0673452 +0.191675 -0.129292 0.0614191 +-0.218448 -0.0686627 0.0659562 +0.27149 -0.0600226 0.0676162 +0.272946 -0.0487595 0.0681362 +0.26715 -0.0471255 0.0666812 +-0.099001 -0.0292963 0.0661262 +-0.144684 -0.0197992 0.0638411 +0.257009 -0.0126411 0.0691932 +-0.0185842 -0.00646206 0.0614531 +-0.00588906 0.00357604 0.0686972 +0.0197002 0.0153282 0.0705352 +0.0382204 0.0254213 0.0695872 +0.0523425 0.0296623 0.0660662 +0.258676 0.0401834 0.0634421 +0.266679 0.0511495 0.0620271 +0.274382 0.0707507 0.0600231 +0.112445 0.11589 0.0671192 +0.287105 0.113698 0.0675242 +0.261801 0.143617 0.0685222 +0.256725 0.147145 0.0626681 +0.116444 0.144145 0.0669472 +0.2554 0.153526 0.0626621 +0.120661 0.154894 0.0663332 +0.130511 0.158826 0.0678682 +0.252742 0.165346 0.0653692 +0.154843 0.173233 0.0661722 +0.17025 0.192351 0.0689652 +0.181271 0.202318 0.0687912 +0.19815 0.268588 0.0663432 +0.191201 0.270534 0.0662992 +0.185797 0.27044 0.0634901 +0.173086 0.283286 0.0643961 +0.162197 0.319844 0.0661062 +0.196508 0.432007 0.0665352 +0.186132 0.434365 0.0662872 +0.21274 0.437732 0.0739362 +0.189728 0.43566 0.0634031 +0.229937 0.444573 0.0695252 +0.232902 0.45887 0.0662022 +0.155118 0.467213 0.0672912 +0.157073 0.472774 0.0681882 +0.159992 0.477798 0.0697402 +-0.0725037 -0.362767 0.0690732 +-0.0607516 -0.361514 0.0714342 +-0.179488 -0.332309 0.0661772 +-0.186891 -0.326717 0.0639901 +0.0137751 -0.321084 0.0741662 +-0.200292 -0.312581 0.0652672 +0.12816 -0.23531 0.0663372 +0.120669 -0.235398 0.0711132 +0.137319 -0.21336 0.0705172 +0.148172 -0.199944 0.0699032 +0.186244 -0.13021 0.0671902 +0.198564 -0.099067 0.0675512 +-0.228586 -0.0898629 0.0681932 +0.20764 -0.0761298 0.0668582 +0.212718 -0.0703577 0.0636881 +0.270986 -0.0716637 0.0707452 +0.272785 -0.0659067 0.0683252 +0.218037 -0.0644426 0.0610671 +0.280567 -0.0555626 0.0721302 +0.27526 -0.0546125 0.0682182 +0.267851 -0.0548845 0.0670852 +0.265007 -0.0618356 0.0699532 +0.262651 -0.0517985 0.0674732 +0.273189 -0.0420644 0.0701602 +-0.189245 -0.0343233 0.0661992 +-0.128356 -0.0205322 0.0687812 +-0.0347263 -0.0167642 0.0655002 +0.00664107 0.00901309 0.0665492 +0.0309283 0.0213782 0.0728172 +0.249746 0.0290483 0.0613601 +0.0714777 0.0355784 0.0605021 +0.264007 0.0446644 0.0662072 +0.0814068 0.0484025 0.0748052 +0.272272 0.0524285 0.0668802 +0.0877789 0.0836648 0.0680952 +0.0943519 0.096266 0.0694162 +0.096351 0.097821 0.0743442 +0.109505 0.111701 0.0696062 +0.282944 0.110232 0.0627621 +0.257105 0.144711 0.0686852 +0.254959 0.149064 0.0667322 +0.253414 0.152893 0.0687102 +0.123886 0.158655 0.0674702 +0.154449 0.168476 0.0607901 +0.248717 0.174711 0.0752143 +0.246432 0.184967 0.0691512 +0.236606 0.195455 0.0664232 +0.198538 0.29396 0.0705462 +0.192799 0.432244 0.0682982 +0.219145 0.439433 0.0731002 +0.189617 0.441912 0.0669272 +0.199261 0.450327 0.0691932 +0.161012 0.451264 0.0675482 +0.168177 0.458823 0.0684352 +0.15793 0.454013 0.0722922 +0.234821 0.453556 0.0639801 +0.222877 0.458641 0.0666372 +0.174699 0.462855 0.0713182 +0.154453 0.47043 0.0736592 +0.169566 0.466482 0.0686912 +0.169053 0.474431 0.0677252 +0.179888 0.48186 0.0732632 +-0.102422 -0.365493 0.0701782 +-0.0774398 -0.364113 0.0726472 +-0.0369184 -0.353393 0.0704662 +-0.198683 -0.313325 0.0733042 +0.0246152 -0.309503 0.0723682 +-0.228834 -0.272136 0.0660472 +0.100628 -0.256727 0.0709062 +0.112734 -0.251116 0.0674772 +0.131089 -0.227814 0.0678152 +0.16443 -0.173536 0.0672832 +-0.253744 -0.152231 0.0721062 +0.1726 -0.156678 0.0684482 +0.17445 -0.149073 0.0706472 +-0.240164 -0.113731 0.0694612 +0.200841 -0.0917079 0.0680182 +0.276413 -0.0726197 0.0689922 +0.278708 -0.0780618 0.0700032 +0.280564 -0.0667187 0.0693072 +0.230593 -0.0524465 0.0631841 +0.260622 -0.0573716 0.0703302 +0.237762 -0.0514115 0.0717282 +0.253035 -0.0445514 0.0686962 +-0.196801 -0.0408494 0.0677582 +-0.0576886 -0.0396274 0.0722022 +0.265671 -0.0275923 0.0700322 +0.262235 -0.0201962 0.0718632 +-0.105058 -0.0277723 0.0718832 +-0.119911 -0.0222572 0.0683962 +-0.156938 -0.0202242 0.0703322 +-0.0299813 -0.0119431 0.0703792 +-0.0149051 -0.00349403 0.0668192 +-0.0121851 0.00114501 0.0710672 +0.249864 0.00691607 0.0750643 +0.0136471 0.0139871 0.0744012 +0.0683027 0.0402214 0.0736282 +0.0864699 0.0513875 0.0708602 +0.281162 0.0632696 0.0686972 +0.280731 0.0777338 0.0677142 +0.0906789 0.0801368 0.0663562 +0.102659 0.103946 0.0693492 +0.287296 0.11996 0.0711912 +0.274101 0.135713 0.0669412 +0.269774 0.138625 0.0706012 +0.129071 0.154484 0.0690142 +0.147849 0.165246 0.0692262 +0.249432 0.178281 0.0700352 +0.16785 0.18617 0.0647201 +0.222338 0.209166 0.0737232 +0.208261 0.20773 0.0703402 +0.177929 0.277139 0.0653032 +0.180398 0.277386 0.0720262 +0.202155 0.289071 0.0651692 +0.166039 0.293452 0.0709932 +0.161913 0.299769 0.0691412 +0.155545 0.31477 0.0706812 +0.169134 0.323387 0.0714122 +0.198783 0.434063 0.0705862 +0.189296 0.43311 0.0710232 +0.223164 0.442768 0.0758433 +0.168403 0.452632 0.0687152 +0.193483 0.448107 0.0695412 +0.233013 0.449598 0.0720492 +0.155355 0.460462 0.0709792 +0.23564 0.456782 0.0701612 +0.164204 0.482062 0.0706662 +0.172102 0.481998 0.0692372 +0.175229 0.479044 0.0706352 +-0.0813838 -0.368953 0.0669082 +-0.140294 -0.347807 0.0756633 +-0.00231702 -0.33613 0.0715642 +-0.176242 -0.330439 0.0748602 +-0.217024 -0.289968 0.0688722 +0.0450665 -0.288267 0.0694552 +-0.226472 -0.275595 0.0743092 +0.0872609 -0.26141 0.0721402 +-0.235615 -0.2595 0.0781283 +0.102762 -0.263942 0.0665592 +0.141521 -0.20572 0.0717482 +-0.258827 -0.204153 0.0719562 +-0.262456 -0.186848 0.0682412 +-0.258267 -0.182037 0.0758563 +0.158882 -0.17931 0.0696982 +-0.259656 -0.166222 0.0677752 +-0.251927 -0.139046 0.0665652 +0.183032 -0.136973 0.0676472 +0.196013 -0.107562 0.0666752 +0.28514 -0.0788138 0.0705552 +0.272327 -0.0784038 0.0736832 +0.21006 -0.0689947 0.0699932 +0.283261 -0.0720597 0.0706962 +0.266011 -0.0675247 0.0720102 +0.215 -0.0642916 0.0672322 +0.226806 -0.0546605 0.0586011 +0.257376 -0.0506215 0.0700172 +-0.0757378 -0.0390824 0.0761253 +-0.0562176 -0.0392674 0.0660332 +0.271238 -0.0303323 0.0756423 +-0.181577 -0.0286883 0.0669502 +-0.140079 -0.0202162 0.0730632 +0.252655 0.000403004 0.0727612 +0.0614826 0.0369734 0.0723922 +0.0899269 0.0585166 0.0716792 +0.0931109 0.0759478 0.0740652 +0.0857389 0.0878309 0.0660572 +0.279852 0.0926059 0.0665492 +0.100114 0.101226 0.0742822 +0.108171 0.106291 0.0708262 +0.27906 0.104584 0.0620941 +0.107586 0.11169 0.0754253 +0.114827 0.121031 0.0682822 +0.265197 0.143912 0.0775853 +0.115043 0.139007 0.0699202 +0.127605 0.154431 0.0692032 +0.118579 0.15845 0.0713522 +0.129234 0.160413 0.0713472 +0.253658 0.158779 0.0665362 +0.124154 0.16267 0.0700692 +0.227623 0.211741 0.0773453 +0.185147 0.206715 0.0737682 +0.229798 0.206202 0.0722452 +0.200335 0.207779 0.0713502 +0.205231 0.211665 0.0756033 +0.186249 0.309842 0.0703712 +0.182275 0.435407 0.0692192 +0.184054 0.436425 0.0673582 +0.176246 0.444189 0.0707082 +0.182721 0.442468 0.0700192 +0.180216 0.449558 0.0726712 +0.166644 0.44569 0.0694092 +0.173227 0.449394 0.0705982 +0.236035 0.452234 0.0678562 +0.216205 0.459097 0.0692792 +0.174326 0.471484 0.0705832 +0.168973 0.485858 0.0710332 +-0.0949589 -0.367609 0.0690732 +-0.0672267 -0.362362 0.0725822 +-0.0560036 -0.357137 0.0756363 +-0.125555 -0.357617 0.0709032 +-0.0437664 -0.353056 0.0758813 +-0.0369124 -0.349526 0.0780763 +-0.163167 -0.339628 0.0712142 +0.0194222 -0.316052 0.0708272 +-0.210502 -0.298617 0.0742112 +0.0689927 -0.268459 0.0672012 +0.117383 -0.243749 0.0690972 +-0.254275 -0.220695 0.0730972 +0.165953 -0.158785 0.0731322 +0.178907 -0.143316 0.0689492 +0.190808 -0.109949 0.0717542 +0.285888 -0.0848138 0.0708762 +0.278865 -0.0837728 0.0725672 +0.291695 -0.0796188 0.0739222 +0.203846 -0.0840708 0.0673492 +-0.217808 -0.0690977 0.0745712 +0.278542 -0.0609666 0.0688832 +0.261027 -0.0687557 0.0767033 +0.2147 -0.0631786 0.0737922 +0.24118 -0.0473665 0.0687442 +0.278633 -0.0490005 0.0727412 +-0.0642946 -0.0412914 0.0667242 +0.278242 -0.0429254 0.0752093 +-0.0556046 -0.0341763 0.0740572 +0.270316 -0.0350674 0.0703822 +-0.15386 -0.0206172 0.0781093 +-0.1226 -0.0226682 0.0759393 +-0.0392784 -0.0182122 0.0738362 +-0.0350294 -0.0152462 0.0703312 +0.255994 -0.00612006 0.0732782 +-0.0208232 -0.00467005 0.0686972 +-0.0135201 0.00386304 0.0785353 +0.0126291 0.0117861 0.0675392 +0.249635 0.0193182 0.0655322 +0.0420004 0.0290173 0.0745882 +0.25298 0.0307593 0.0694512 +0.0501315 0.0349813 0.0785413 +0.261421 0.0394674 0.0706902 +0.2778 0.0564806 0.0682532 +0.0926329 0.0924129 0.0740432 +0.284855 0.114187 0.0739602 +0.117889 0.126256 0.0665352 +0.112825 0.140461 0.0762373 +0.261617 0.146797 0.0728562 +0.113836 0.146428 0.0735202 +0.135313 0.161516 0.0708022 +0.250692 0.16925 0.0706282 +0.235894 0.201563 0.0713472 +0.214895 0.209592 0.0735702 +0.185825 0.274086 0.0695212 +0.169196 0.288837 0.0667652 +0.192003 0.303225 0.0693502 +0.179557 0.31794 0.0809123 +0.196092 0.434803 0.0793913 +0.200708 0.435212 0.0757043 +0.206638 0.43651 0.0754253 +0.172606 0.439173 0.0713572 +0.168264 0.442812 0.0704922 +0.219154 0.442056 0.0801213 +0.186711 0.446971 0.0711712 +0.164587 0.446884 0.0687612 +0.181675 0.455629 0.0741012 +0.230433 0.450949 0.0772043 +0.175069 0.456186 0.0716712 +0.233214 0.461856 0.0725942 +0.225658 0.465162 0.0721692 +0.15526 0.464146 0.0759033 +0.179314 0.46759 0.0733612 +0.18032 0.474277 0.0736812 +-0.11005 -0.365256 0.0673982 +-0.0723577 -0.359828 0.0771383 +-0.116994 -0.361372 0.0695132 +-0.155309 -0.341817 0.0732592 +0.00798908 -0.325149 0.0785003 +-0.192249 -0.320023 0.0717022 +0.0221692 -0.308114 0.0805513 +0.0800398 -0.261155 0.0739872 +0.108183 -0.257658 0.0669862 +0.10391 -0.249445 0.0729512 +0.109971 -0.244349 0.0727482 +-0.248515 -0.235922 0.0737352 +0.130054 -0.21997 0.0723452 +-0.254432 -0.21107 0.0773523 +-0.258959 -0.194077 0.0738072 +0.148105 -0.190753 0.0741002 +0.155207 -0.186864 0.0697532 +0.155246 -0.174061 0.0748962 +0.178149 -0.135776 0.0731002 +-0.244579 -0.121388 0.0663792 +-0.235492 -0.105755 0.0737822 +0.195631 -0.0941659 0.0735502 +0.280656 -0.0897189 0.0751053 +-0.22279 -0.0784968 0.0716332 +0.273391 -0.0843838 0.0769863 +0.205567 -0.0729957 0.0736962 +0.284456 -0.0610226 0.0738832 +-0.209802 -0.0550336 0.0716532 +0.225612 -0.0564906 0.0667942 +0.258533 -0.0626646 0.0747412 +-0.204062 -0.0479965 0.0695452 +-0.193107 -0.0375754 0.0743732 +-0.097034 -0.0312483 0.0737372 +-0.0474275 -0.0258473 0.0709332 +-0.131753 -0.0209072 0.0751033 +-0.0287203 -0.00525805 0.0802273 +0.00750008 0.0119191 0.0730732 +0.0735457 0.0400054 0.0677692 +0.269878 0.0467265 0.0689952 +0.283753 0.0567906 0.0719112 +0.0865749 0.0555086 0.0768553 +0.278813 0.0704507 0.0655942 +0.0915939 0.0650747 0.0728302 +0.283167 0.0705557 0.0707952 +0.0893479 0.0890299 0.0707802 +0.0942049 0.0941719 0.0795243 +0.104856 0.103537 0.0741862 +0.282458 0.107781 0.0697742 +0.290096 0.126045 0.0684542 +0.114108 0.133386 0.0736132 +0.272835 0.133258 0.0716462 +0.267519 0.139802 0.0766783 +0.255715 0.148495 0.0721922 +0.251807 0.156694 0.0711762 +0.158683 0.177916 0.0666372 +0.164475 0.18714 0.0726242 +0.245203 0.18961 0.0748252 +0.196702 0.274656 0.0728612 +0.201502 0.273862 0.0705812 +0.163164 0.297559 0.0761023 +0.154475 0.310998 0.0774963 +0.157281 0.308149 0.0708582 +0.174718 0.321513 0.0757133 +0.163032 0.325338 0.0723372 +0.184996 0.433851 0.0732092 +0.188678 0.43393 0.0772353 +0.208996 0.438419 0.0798393 +0.178034 0.437521 0.0706702 +0.16146 0.448779 0.0740372 +0.233234 0.455982 0.0755563 +0.156917 0.458517 0.0771243 +0.209084 0.458184 0.0715202 +0.156968 0.477314 0.0745992 +0.161031 0.48275 0.0765243 +0.173921 0.489394 0.0718762 +-0.0634446 -0.358066 0.0772703 +-0.0803038 -0.35994 0.0778623 +-0.11628 -0.356181 0.0763713 +0.00329303 -0.330694 0.0747192 +0.0361344 -0.298157 0.0686752 +0.0481735 -0.282099 0.0733632 +0.0617866 -0.272595 0.0691042 +0.185229 -0.123757 0.0714862 +0.187952 -0.117016 0.0715462 +0.290311 -0.096766 0.0755773 +0.296238 -0.097451 0.0745962 +0.293468 -0.0921019 0.0725862 +0.287084 -0.0906579 0.0730152 +0.292637 -0.0860179 0.0725072 +0.266908 -0.0742117 0.0753193 +0.255266 -0.0561926 0.0741582 +0.252245 -0.0500915 0.0726032 +0.246644 -0.0479175 0.0717002 +-0.0640336 -0.0420584 0.0727202 +-0.200255 -0.0440864 0.0762703 +-0.0887789 -0.0343643 0.0735552 +0.267097 -0.0237992 0.0769423 +-0.101178 -0.0308133 0.0804423 +-0.113345 -0.0251263 0.0729282 +-0.165443 -0.0213622 0.0702252 +-0.0327873 -0.0135851 0.0755103 +-0.0261123 -0.00764008 0.0701252 +0.00109701 0.0113171 0.0780513 +0.0321273 0.0279833 0.0824163 +0.256899 0.0358484 0.0686292 +0.0930129 0.0807538 0.0714542 +0.0913549 0.0853579 0.0742222 +0.10519 0.10779 0.0775683 +0.110828 0.116569 0.0734642 +0.283325 0.12066 0.0768953 +0.282953 0.131363 0.0729242 +0.277995 0.13302 0.0711162 +0.263468 0.148615 0.0779823 +0.258783 0.151014 0.0757113 +0.115286 0.152973 0.0726852 +0.132137 0.162515 0.0732542 +0.125007 0.168313 0.0785103 +0.126345 0.166235 0.0728092 +0.151338 0.168928 0.0672712 +0.248454 0.168816 0.0759153 +0.166472 0.19191 0.0764163 +0.175325 0.281691 0.0703652 +0.189308 0.306414 0.0769903 +0.157729 0.321039 0.0702622 +0.155672 0.324887 0.0748712 +0.194257 0.434131 0.0740702 +0.165521 0.444286 0.0759303 +0.227642 0.446313 0.0752123 +0.188699 0.452143 0.0738032 +0.202014 0.456882 0.0731422 +0.220384 0.463381 0.0715652 +0.166253 0.487036 0.0755523 +0.171573 0.491977 0.0766233 +-0.0888609 -0.36204 0.0762973 +-0.0511325 -0.352888 0.0799983 +-0.0297463 -0.349351 0.0730072 +-0.147759 -0.344169 0.0758273 +0.0389644 -0.292418 0.0729812 +0.0850719 -0.255302 0.0764383 +0.112628 -0.23683 0.0751703 +0.123769 -0.227616 0.0726942 +0.168746 -0.1506 0.0750393 +-0.24676 -0.134152 0.0770383 +-0.230581 -0.095934 0.0754093 +0.301543 -0.097414 0.0773223 +0.284571 -0.095846 0.0767873 +0.279723 -0.096394 0.0802303 +0.223847 -0.0586946 0.0756733 +0.231973 -0.0533245 0.0695102 +-0.0611826 -0.0425114 0.0778633 +-0.0744157 -0.0407364 0.0837143 +0.271944 -0.0272353 0.0821583 +-0.0428234 -0.0224592 0.0712132 +0.2596 -0.0134031 0.0752613 +-0.0236822 -0.00354904 0.0754793 +0.254335 -0.00485905 0.0814113 +-0.00219802 0.00604806 0.0737752 +0.0261853 0.0186212 0.0688022 +0.248279 0.0268403 0.0683532 +0.0345023 0.0262563 0.0756163 +0.276707 0.0495035 0.0715162 +0.282196 0.0843738 0.0709592 +0.282811 0.096671 0.0746882 +0.098887 0.098633 0.0805423 +0.253422 0.152308 0.0749332 +0.25145 0.162566 0.0712092 +0.120681 0.16353 0.0750393 +0.14833 0.166829 0.0748412 +0.130802 0.167604 0.0735312 +0.151219 0.172141 0.0726542 +0.246332 0.177175 0.0806783 +0.174706 0.199281 0.0712342 +0.234949 0.207481 0.0768703 +0.177589 0.20483 0.0753353 +0.193165 0.207845 0.0733202 +0.198046 0.213068 0.0780243 +0.191151 0.27535 0.0728862 +0.20012 0.277984 0.0736252 +0.177396 0.281782 0.0768293 +0.186547 0.276633 0.0744492 +0.194393 0.299662 0.0745762 +0.152595 0.318719 0.0759783 +0.159756 0.329105 0.0780363 +0.175233 0.437762 0.0767553 +0.195223 0.455765 0.0744782 +0.185159 0.478127 0.0764443 +0.156102 0.468375 0.0801563 +0.184732 0.487126 0.0765993 +0.180101 0.488321 0.0738072 +0.177501 0.493597 0.0746402 +-0.0677077 -0.355417 0.0820543 +-0.132527 -0.352162 0.0744612 +-0.167699 -0.333576 0.0771683 +-0.184566 -0.326058 0.0727262 +-0.188047 -0.320368 0.0801293 +0.0673067 -0.263838 0.0727002 +0.0742757 -0.258686 0.0765963 +0.103738 -0.240896 0.0778943 +-0.244672 -0.238415 0.0815403 +0.129504 -0.212515 0.0763023 +0.13488 -0.205226 0.0765053 +0.173853 -0.141972 0.0745302 +0.180925 -0.129206 0.0732732 +-0.240013 -0.117274 0.0774903 +0.198994 -0.0867119 0.0731182 +0.275534 -0.0907289 0.0796773 +0.298448 -0.0906539 0.0761083 +0.202474 -0.0796128 0.0725722 +0.266979 -0.0809618 0.0800743 +0.288184 -0.0740797 0.0740462 +0.287164 -0.0669287 0.0745732 +0.228579 -0.0561976 0.0735062 +0.234965 -0.0546515 0.0763303 +-0.0493585 -0.0257953 0.0775073 +-0.148134 -0.0201282 0.0717532 +-0.0390794 -0.0133151 0.0836043 +-0.00846308 0.00511905 0.0751663 +0.249647 0.0126641 0.0697912 +0.0481885 0.0310403 0.0730652 +0.0806598 0.0443184 0.0685172 +0.282756 0.0507435 0.0742212 +0.0918909 0.0709577 0.0767513 +0.0926839 0.0807028 0.0787423 +0.115188 0.126739 0.0720392 +0.270201 0.134197 0.0752613 +0.250493 0.156138 0.0753613 +0.116254 0.158144 0.0778213 +0.144229 0.164079 0.0742022 +0.136503 0.169035 0.0772533 +0.241088 0.195926 0.0721472 +0.195071 0.271896 0.0695072 +0.171411 0.286709 0.0727872 +0.184338 0.31225 0.0771843 +0.181431 0.435296 0.0766653 +0.202471 0.43641 0.0814503 +0.163135 0.448328 0.0806363 +0.191019 0.462991 0.0777333 +0.182486 0.462317 0.0749362 +0.205894 0.462698 0.0762813 +0.213467 0.463455 0.0741642 +-0.096106 -0.362526 0.0749212 +-0.108817 -0.360166 0.0742162 +-0.0594596 -0.353065 0.0827773 +-0.0100301 -0.338141 0.0771283 +-0.159684 -0.3352 0.0801923 +-0.204586 -0.306586 0.0724912 +0.0330083 -0.29766 0.0759283 +-0.230947 -0.268293 0.0754043 +0.0633986 -0.267217 0.0731112 +-0.249908 -0.228077 0.0774413 +0.115417 -0.228957 0.0773613 +0.141503 -0.197716 0.0757473 +0.144944 -0.182346 0.0800853 +0.151271 -0.181599 0.0753433 +-0.257772 -0.171723 0.0748122 +-0.255192 -0.161242 0.0744262 +-0.250674 -0.142583 0.0737442 +-0.244243 -0.125064 0.0741932 +0.181775 -0.119762 0.0765113 +0.294339 -0.102922 0.0777153 +0.193873 -0.102712 0.0718642 +0.28728 -0.102235 0.0794033 +0.273895 -0.09634 0.0851194 +0.269797 -0.0879099 0.0826173 +0.292449 -0.0717187 0.0774853 +0.200674 -0.0760368 0.0785593 +0.218881 -0.0611006 0.0783443 +0.284409 -0.0532345 0.0767923 +0.275381 -0.0363644 0.0759703 +-0.0542175 -0.0305673 0.0790513 +0.276776 -0.0328443 0.0832163 +-0.0172512 -0.00165502 0.0743302 +0.0184122 0.0178652 0.0769493 +0.24834 0.0180782 0.0744782 +0.266692 0.0422324 0.0735082 +0.278452 0.0446854 0.0759723 +0.285528 0.0641356 0.0736492 +0.0924729 0.0877849 0.0795383 +0.281744 0.116037 0.0812773 +0.114115 0.128002 0.0785433 +0.285601 0.126103 0.0729712 +0.276739 0.131857 0.0768763 +0.249143 0.158868 0.0776453 +0.140154 0.16268 0.0724742 +0.123941 0.168383 0.0853134 +0.135319 0.16378 0.0754353 +0.131596 0.170682 0.0773763 +0.15989 0.185163 0.0795023 +0.170209 0.196962 0.0754183 +0.174994 0.208059 0.0815263 +0.211755 0.213805 0.0780613 +0.203359 0.280369 0.0691192 +0.197883 0.290971 0.0766073 +0.159011 0.303719 0.0754293 +0.214901 0.439728 0.0781763 +0.159653 0.453137 0.0789593 +0.188097 0.458059 0.0760103 +0.18604 0.46943 0.0766723 +0.230746 0.461343 0.0792703 +0.229805 0.465998 0.0755553 +0.190839 0.475331 0.0796803 +0.187908 0.492735 0.0797573 +0.175433 0.495991 0.0796593 +-0.101773 -0.358824 0.0785173 +-0.0849648 -0.356945 0.0823933 +-0.0243042 -0.344708 0.0779933 +0.00145601 -0.328509 0.0833593 +-0.180142 -0.324519 0.0813433 +-0.195984 -0.314145 0.0802883 +0.0355544 -0.291276 0.0806753 +-0.221486 -0.282845 0.0769013 +0.0414874 -0.286302 0.0772173 +0.0584946 -0.268596 0.0749462 +0.0711877 -0.254189 0.0802243 +0.0651957 -0.25832 0.0770183 +0.0791468 -0.251389 0.0798893 +0.0928519 -0.256998 0.0734372 +0.095511 -0.250691 0.0758773 +0.095656 -0.244194 0.0791633 +0.122313 -0.22057 0.0770683 +0.133755 -0.19768 0.0810593 +-0.231848 -0.101427 0.0822403 +0.299955 -0.10512 0.0780133 +0.285497 -0.10759 0.0837183 +0.289043 -0.0586956 0.0790343 +0.23048 -0.0577426 0.0800323 +0.249107 -0.0537235 0.0764943 +-0.0676977 -0.0424614 0.0844653 +-0.0577226 -0.0367054 0.0799123 +-0.0689087 -0.0412134 0.0777473 +-0.0817808 -0.0366494 0.0728062 +-0.0514655 -0.0298173 0.0721712 +-0.179528 -0.0273033 0.0753953 +-0.115712 -0.0253333 0.0797253 +0.263596 -0.0175122 0.0800603 +-0.162361 -0.0207882 0.0772023 +-0.0183952 0.000628006 0.0808313 +-0.0098811 0.00729307 0.0834583 +0.00234002 0.00911709 0.0715852 +0.00798508 0.0144881 0.0791013 +0.0239502 0.0200772 0.0752193 +0.0281203 0.0230232 0.0793713 +0.252023 0.0301143 0.0751823 +0.257129 0.0345543 0.0755213 +0.272782 0.0435834 0.0746722 +0.287573 0.0588416 0.0769173 +0.0889699 0.0622686 0.0792043 +0.0912809 0.0752288 0.0829103 +0.283322 0.103342 0.0757033 +0.281125 0.12698 0.0779833 +0.253273 0.163419 0.0859594 +0.248533 0.163643 0.0757163 +0.119733 0.164016 0.0813753 +0.134908 0.173955 0.0824453 +0.149736 0.17067 0.0782353 +0.247613 0.182204 0.0753333 +0.239734 0.201439 0.0771723 +0.189038 0.211618 0.0785203 +0.204833 0.21729 0.0813093 +0.184284 0.27921 0.0788313 +0.194797 0.277806 0.0772083 +0.172778 0.287271 0.0793593 +0.156907 0.306142 0.0823033 +0.150798 0.316749 0.0819743 +0.150839 0.325314 0.0801603 +0.173807 0.323626 0.0822293 +0.153983 0.331003 0.0820813 +0.167869 0.32678 0.0783193 +0.169754 0.440703 0.0782153 +0.198616 0.462803 0.0780763 +0.225612 0.469702 0.0780623 +0.156174 0.474195 0.0799383 +0.157841 0.480006 0.0811543 +0.188762 0.483563 0.0789773 +0.182881 0.495313 0.0771913 +-0.0757258 -0.35527 0.0832863 +-0.12328 -0.352351 0.0783883 +-0.121613 -0.345566 0.0867994 +-0.0304343 -0.345078 0.0821473 +-0.143274 -0.340609 0.0832973 +0.0129291 -0.318453 0.0821423 +0.0523435 -0.269769 0.0791113 +0.0560256 -0.262815 0.0793453 +-0.241168 -0.248091 0.0792193 +0.0900759 -0.241443 0.0831813 +0.12745 -0.205292 0.0814283 +0.161119 -0.16796 0.0725182 +0.176806 -0.119129 0.0815453 +0.185072 -0.112467 0.0767703 +0.305455 -0.106967 0.0807933 +0.191044 -0.099355 0.0766073 +0.190404 -0.0941089 0.0800453 +0.297118 -0.0832818 0.0768963 +-0.220161 -0.0753668 0.0805103 +0.20922 -0.0667887 0.0766273 +0.252379 -0.0598506 0.0788633 +0.242678 -0.0531135 0.0754283 +0.283318 -0.0463405 0.0791773 +-0.17243 -0.0235732 0.0737002 +0.286027 0.0717777 0.0764303 +0.284037 0.0781618 0.0737342 +0.103391 0.103198 0.0801743 +0.283565 0.109734 0.0782383 +0.277047 0.128991 0.0827523 +0.268977 0.135904 0.0793433 +0.116426 0.158834 0.0847103 +0.138651 0.164644 0.0775863 +0.140888 0.168979 0.0797993 +0.154727 0.176993 0.0728092 +0.155415 0.180128 0.0788323 +0.162833 0.190522 0.0823703 +0.226542 0.216752 0.0823283 +0.190278 0.279629 0.0807923 +0.201113 0.286442 0.0716992 +0.16513 0.295728 0.0828593 +0.178246 0.435646 0.0815233 +0.196201 0.434615 0.0852744 +0.172857 0.438586 0.0836353 +0.226968 0.450128 0.0821033 +0.225032 0.453974 0.0871034 +0.229436 0.455689 0.0812883 +0.158001 0.464238 0.0839513 +0.193074 0.468793 0.0797503 +0.167396 0.490522 0.0804613 +-0.0890179 -0.352531 0.0872794 +-0.100082 -0.35274 0.0858024 +-0.0803228 -0.35141 0.0879524 +-0.115522 -0.350296 0.0837363 +-0.0450495 -0.348553 0.0843133 +-0.0177012 -0.341432 0.0788943 +-0.2159 -0.290552 0.0789783 +0.0313833 -0.29088 0.0882074 +0.0436854 -0.279842 0.0805263 +0.0493405 -0.275913 0.0776493 +0.0598316 -0.257395 0.0813483 +0.0633866 -0.252574 0.0810773 +0.0875259 -0.248442 0.0793203 +0.106185 -0.232996 0.0809193 +0.114739 -0.221406 0.0814383 +0.154152 -0.16703 0.0788643 +0.159549 -0.161572 0.0770143 +-0.250137 -0.149128 0.0794513 +0.17338 -0.134003 0.0783483 +0.292073 -0.108917 0.0818123 +0.18786 -0.105691 0.0770743 +0.280239 -0.102215 0.0839543 +-0.226152 -0.0864809 0.0756753 +0.304708 -0.0928509 0.0813843 +0.301776 -0.0871149 0.0802183 +0.194165 -0.0883059 0.0787263 +0.262415 -0.0753098 0.0798953 +0.207548 -0.0651807 0.0836193 +0.229087 -0.0599806 0.0858114 +-0.189512 -0.0347583 0.0816313 +0.280324 -0.0395784 0.0812453 +-0.108113 -0.0280873 0.0797033 +-0.186094 -0.0319013 0.0744382 +0.267703 -0.0216412 0.0854134 +-0.145531 -0.0206772 0.0802503 +0.258745 -0.0105681 0.0818603 +0.250544 0.00122501 0.0806593 +-0.0158082 0.00575206 0.0863484 +0.247224 0.00459405 0.0859004 +0.24698 0.0108101 0.0805073 +0.0382674 0.0300043 0.0801613 +0.0564726 0.0374694 0.0786823 +0.263131 0.0377704 0.0772603 +0.0748817 0.0439284 0.0744642 +0.288153 0.0536605 0.0783573 +0.0919949 0.0822398 0.0849803 +0.101594 0.102432 0.0855384 +0.103524 0.106858 0.0890544 +0.112748 0.12163 0.0757033 +0.279586 0.122499 0.0829523 +0.268903 0.138576 0.0836303 +0.265181 0.145056 0.0840853 +0.113491 0.151691 0.0795313 +0.249922 0.16096 0.0820803 +0.142109 0.165307 0.0796053 +0.139163 0.17294 0.0810373 +0.159562 0.181862 0.0732732 +0.171373 0.202134 0.0796363 +0.193001 0.216533 0.0821663 +0.147385 0.323204 0.0854784 +0.197427 0.477466 0.0836153 +0.219043 0.467799 0.0764553 +0.215465 0.471461 0.0808303 +0.170304 0.494124 0.0832033 +0.185101 0.498052 0.0806763 +-0.128711 -0.347622 0.0819113 +-0.135953 -0.344345 0.0825423 +-0.0239302 -0.340316 0.0864154 +-0.151639 -0.337492 0.0822143 +-0.20407 -0.305879 0.0803823 +0.0278863 -0.303254 0.0769973 +-0.230933 -0.266097 0.0837273 +0.121847 -0.213374 0.0809603 +-0.255379 -0.190307 0.0805983 +-0.252753 -0.182519 0.0857994 +-0.25287 -0.166284 0.0823403 +0.162227 -0.153971 0.0787843 +0.16395 -0.146881 0.0807923 +-0.242078 -0.126923 0.0825953 +0.296075 -0.0769028 0.0794093 +0.296463 -0.0693837 0.0821553 +0.254831 -0.0663767 0.0802563 +0.251125 -0.0702357 0.0859394 +0.246078 -0.0570276 0.0811003 +-0.1959 -0.0400884 0.0829053 +-0.0920529 -0.0342323 0.0796823 +-0.0470745 -0.0215222 0.0837783 +-0.137493 -0.0209332 0.0807743 +-0.0353394 -0.0098851 0.0867494 +-0.00443104 0.00789908 0.0800863 +0.245384 0.0174182 0.0819793 +0.0142181 0.0171392 0.0817283 +0.248984 0.0280683 0.0795603 +0.0631806 0.0400154 0.0791313 +0.275736 0.0408924 0.0804753 +0.0823128 0.0520855 0.0810763 +0.287372 0.0662827 0.0791193 +0.282745 0.0904649 0.0736942 +0.283565 0.105527 0.0837633 +0.281527 0.111697 0.0861444 +0.260911 0.153295 0.0798723 +0.255539 0.155525 0.0787643 +0.246681 0.16466 0.0808513 +0.246597 0.170505 0.0805963 +0.143472 0.171468 0.0827473 +0.128944 0.171694 0.0828703 +0.148223 0.169126 0.0831533 +0.150677 0.176335 0.0797023 +0.181657 0.210785 0.0794223 +0.219557 0.214514 0.0795383 +0.198413 0.220834 0.0849473 +0.169954 0.290983 0.0843713 +0.192838 0.295652 0.0862084 +0.167847 0.291694 0.0772643 +0.190975 0.303195 0.0828363 +0.149706 0.316473 0.0890834 +0.184201 0.433369 0.0827903 +0.190641 0.433831 0.0821213 +0.207165 0.438798 0.0856804 +0.210906 0.467626 0.0787183 +0.221988 0.472674 0.0820233 +0.193589 0.481907 0.0819783 +-0.0938039 -0.357218 0.0818793 +-0.108333 -0.354551 0.0814873 +-0.0688977 -0.350921 0.0877574 +-0.0529265 -0.348369 0.0875124 +-0.0375844 -0.345841 0.0851924 +-0.0149311 -0.337143 0.0852514 +-0.00330303 -0.333567 0.0790453 +-0.170987 -0.327859 0.0829973 +0.0182532 -0.314244 0.0778823 +0.0247932 -0.302121 0.0848963 +-0.220072 -0.283315 0.0859894 +0.0457405 -0.271368 0.0840283 +-0.236403 -0.254909 0.0841343 +-0.254534 -0.200692 0.0802963 +0.137341 -0.183846 0.0849093 +-0.254312 -0.174997 0.0822753 +0.169088 -0.142615 0.0785043 +0.166694 -0.137993 0.0823383 +0.305057 -0.113169 0.0831213 +0.310345 -0.108376 0.0860054 +0.18595 -0.099941 0.0817483 +0.263295 -0.0855269 0.0864204 +0.197379 -0.0821498 0.0785453 +0.301824 -0.0803628 0.0823433 +0.195033 -0.0783088 0.0837993 +0.248939 -0.0634306 0.0836403 +0.218366 -0.0615186 0.0862004 +-0.206882 -0.0516595 0.0789263 +0.288794 -0.0510465 0.0821043 +0.282035 -0.0389844 0.0878494 +0.27236 -0.0275523 0.0898104 +-0.168588 -0.0221252 0.0819813 +-0.0447004 -0.0217942 0.0770743 +0.255548 -0.00930309 0.0897504 +-0.0307803 -0.00466105 0.0861064 +0.246284 0.0253353 0.0752123 +0.248066 0.0280673 0.0847973 +0.0442264 0.0330903 0.0816283 +0.269636 0.0399444 0.0798133 +0.280332 0.0418224 0.0819713 +0.286813 0.0484985 0.0796003 +0.28741 0.0729777 0.0827683 +0.284329 0.0926219 0.0818443 +0.096059 0.0943649 0.0852784 +0.105476 0.110001 0.0838333 +0.110943 0.120241 0.0819223 +0.27307 0.133651 0.0817083 +0.1124 0.135611 0.0805353 +0.145461 0.16672 0.0814063 +0.241279 0.197077 0.0853684 +0.242895 0.195527 0.0788163 +0.21281 0.218865 0.0831523 +0.205502 0.223524 0.0868944 +0.198235 0.283097 0.0773323 +0.177244 0.284844 0.0826413 +0.194846 0.296195 0.0802313 +0.160868 0.300914 0.0821253 +0.175525 0.322879 0.0886564 +0.169022 0.328236 0.0863114 +0.222903 0.447641 0.0871844 +0.159068 0.458191 0.0833703 +0.227074 0.465986 0.0828343 +0.217762 0.475842 0.0851674 +0.192486 0.489325 0.0821953 +0.190149 0.495731 0.0822753 +-0.182608 -0.318021 0.0891664 +-0.198415 -0.309094 0.0872344 +0.0500415 -0.263741 0.0844093 +0.0619086 -0.246687 0.0849803 +0.0837938 -0.242577 0.0841563 +0.096249 -0.238024 0.0829963 +-0.250061 -0.219384 0.0820333 +0.140638 -0.190261 0.0798533 +-0.249935 -0.173883 0.0903244 +-0.250671 -0.157542 0.0828833 +0.176981 -0.126481 0.0782543 +0.299169 -0.117875 0.0855714 +0.180034 -0.112679 0.0814973 +0.268411 -0.098609 0.0912804 +0.306256 -0.0843868 0.0848303 +-0.216355 -0.0682687 0.0835023 +0.203967 -0.0700197 0.0802103 +0.292015 -0.0646336 0.0794853 +0.213363 -0.0630316 0.0812433 +0.296428 -0.0618396 0.0847163 +0.239214 -0.0567376 0.0805693 +-0.112547 -0.0277103 0.0868674 +-0.128222 -0.0224662 0.0820283 +-0.0426454 -0.0165962 0.0875634 +0.261565 -0.0152292 0.0877344 +-0.0378094 -0.0143011 0.0779293 +-0.0294973 -0.00808808 0.0753963 +0.259584 0.0340213 0.0821843 +0.0768648 0.0476575 0.0807633 +0.0855729 0.0579856 0.0839933 +0.0900549 0.0680627 0.0821033 +0.286036 0.0782608 0.0795453 +0.284321 0.099217 0.0823853 +0.276378 0.126045 0.0881534 +0.113567 0.124192 0.0843743 +0.111502 0.134812 0.0874134 +0.263 0.14723 0.0901224 +0.112014 0.147566 0.0898644 +0.244068 0.170566 0.0847753 +0.147122 0.172375 0.0842503 +0.169319 0.204631 0.0865154 +0.169358 0.442048 0.0879924 +0.223857 0.445496 0.0812093 +0.198831 0.470571 0.0819363 +0.204605 0.468455 0.0809563 +0.222898 0.469258 0.0869774 +0.209745 0.473801 0.0838043 +0.163103 0.487208 0.0811963 +0.194501 0.492983 0.0850104 +0.186033 0.5 0.0851214 +0.179868 0.498389 0.0822083 +-0.137236 -0.33705 0.0902734 +-0.154815 -0.33079 0.0890614 +-0.174452 -0.32245 0.0882844 +-0.190546 -0.315141 0.0869424 +0.0169632 -0.311495 0.0860084 +-0.210366 -0.2974 0.0831653 +0.0542675 -0.256634 0.0833003 +0.0614526 -0.262699 0.0775133 +0.0707727 -0.248625 0.0837773 +0.125162 -0.198513 0.0860144 +0.305666 -0.119077 0.0872564 +0.292359 -0.116087 0.0861724 +0.298286 -0.111568 0.0818333 +0.309504 -0.114952 0.0884264 +-0.230918 -0.105554 0.0909054 +0.182513 -0.106175 0.0821573 +0.306271 -0.100341 0.0810153 +0.274375 -0.103388 0.0897344 +0.309839 -0.095443 0.0856884 +0.309073 -0.0892009 0.0861734 +0.259767 -0.0797088 0.0852674 +0.256162 -0.0848488 0.0918444 +0.256933 -0.0727847 0.0829303 +0.301006 -0.0742557 0.0840853 +0.223761 -0.0599776 0.0828813 +0.293249 -0.0561576 0.0841743 +-0.0694117 -0.0432884 0.0916804 +-0.196578 -0.0411264 0.0907804 +-0.0831838 -0.0373964 0.0798073 +-0.134607 -0.0219862 0.0875264 +-0.0414654 -0.0187062 0.0810863 +-0.0333483 -0.0099261 0.0809633 +-0.0245552 -0.00152202 0.0823623 +0.24345 0.0100861 0.0894564 +0.00240802 0.0142401 0.0835013 +0.00844608 0.0165522 0.0857234 +0.0141711 0.0203812 0.0879424 +0.254186 0.0310383 0.0822873 +0.283013 0.0455095 0.0784243 +0.284799 0.0853819 0.0784743 +0.285548 0.0872499 0.0859004 +0.108558 0.115003 0.0804043 +0.279071 0.118476 0.0882534 +0.273447 0.132467 0.0876054 +0.266458 0.141488 0.0874344 +0.111878 0.145192 0.0817513 +0.264144 0.150442 0.0833313 +0.258643 0.16076 0.0876744 +0.120333 0.164029 0.0889674 +0.247981 0.1659 0.0860874 +0.130464 0.173153 0.0885414 +0.245431 0.184219 0.0806273 +0.166757 0.196789 0.0828083 +0.238556 0.202072 0.0904564 +0.178514 0.214985 0.0847393 +0.153397 0.311102 0.0859854 +0.163592 0.330772 0.0835513 +0.178188 0.434631 0.0872214 +0.226612 0.459771 0.0849883 +0.158631 0.471761 0.0859854 +0.213164 0.478749 0.0880554 +0.197246 0.486701 0.0851854 +0.161074 0.484248 0.0850574 +0.17485 0.497789 0.0857944 +-0.0609726 -0.348482 0.0892934 +-0.162986 -0.328688 0.0869114 +0.0372844 -0.284516 0.0851014 +0.0402534 -0.277274 0.0864584 +0.107847 -0.225424 0.0838873 +0.119523 -0.206901 0.0855544 +-0.250162 -0.200838 0.0878804 +0.132513 -0.190533 0.0849913 +0.148598 -0.17336 0.0808323 +0.150302 -0.163037 0.0840443 +0.157566 -0.14966 0.0846583 +0.160467 -0.142327 0.0853184 +0.169052 -0.131311 0.0832613 +0.172148 -0.125278 0.0831633 +0.174848 -0.113021 0.0859944 +0.279857 -0.108797 0.0888954 +0.267603 -0.0923799 0.0875944 +0.304788 -0.0730947 0.0894664 +-0.212708 -0.0603806 0.0798673 +0.235704 -0.0588606 0.0853484 +0.2863 -0.0448634 0.0858424 +-0.0608796 -0.0424924 0.0836513 +-0.0882639 -0.0369394 0.0858634 +-0.0561266 -0.0314733 0.0856054 +-0.096374 -0.0337613 0.0855624 +-0.120769 -0.0246002 0.0849833 +-0.16 -0.0207472 0.0850444 +0.26508 -0.0204362 0.0926014 +0.242381 0.0170782 0.0885644 +0.265847 0.0364814 0.0831213 +0.27348 0.0377954 0.0847953 +0.278937 0.0401524 0.0869704 +0.288687 0.0518445 0.0844623 +0.288683 0.0567586 0.0852744 +0.288339 0.0615276 0.0823563 +0.287141 0.0695617 0.0907174 +0.0930759 0.0888529 0.0856324 +0.099586 0.09737 0.0883254 +0.101177 0.102017 0.0932074 +0.11019 0.122774 0.0899854 +0.110892 0.129472 0.0921724 +0.260064 0.156642 0.0834363 +0.113913 0.15295 0.0866524 +0.252901 0.168074 0.0906334 +0.145285 0.176968 0.0887594 +0.141218 0.176024 0.0853294 +0.237202 0.209316 0.0868314 +0.2393 0.204323 0.0829703 +0.233558 0.212405 0.0815883 +0.185375 0.217066 0.0840923 +0.21345 0.224289 0.0881174 +0.195765 0.227428 0.0902214 +0.129153 0.148333 0.0673432 +0.166302 0.295871 0.0894634 +0.173438 0.437919 0.0904914 +0.206731 0.438892 0.0919754 +0.213212 0.440638 0.0840563 +0.16549 0.44733 0.0892514 +0.166679 0.444337 0.0830773 +0.219143 0.472305 0.0907904 +0.159976 0.478092 0.0867164 +0.165664 0.489649 0.0873894 +0.170705 0.493635 0.0889964 +0.0201402 -0.304813 0.0899734 +0.0296503 -0.296779 0.0836213 +0.0398594 -0.270896 0.0905064 +0.0440934 -0.264282 0.0890524 +0.0900449 -0.235582 0.0868534 +-0.24629 -0.228376 0.0851494 +0.098119 -0.231602 0.0858924 +0.114064 -0.214416 0.0852944 +-0.2507 -0.19071 0.0886104 +0.134533 -0.178067 0.0893444 +-0.246864 -0.149752 0.0874114 +-0.242682 -0.134813 0.0875784 +0.171555 -0.119439 0.0861464 +0.286006 -0.11382 0.0875634 +0.311568 -0.113744 0.0935774 +-0.235656 -0.1103 0.0821593 +0.188948 -0.0890869 0.0839533 +0.19137 -0.0834358 0.0843533 +0.188295 -0.0794858 0.0892214 +-0.22302 -0.0821188 0.0828623 +0.198427 -0.0725967 0.0841343 +0.300615 -0.0670827 0.0866814 +0.242942 -0.0599696 0.0860134 +0.291556 -0.0516765 0.0894054 +-0.0588106 -0.0374454 0.0866184 +0.277634 -0.0340903 0.0913034 +-0.183309 -0.0299223 0.0840913 +-0.127415 -0.0237002 0.0900084 +-0.0391704 -0.0113201 0.0913564 +-0.0270653 -0.000459005 0.0897084 +-0.0210752 0.00142601 0.0869424 +0.0205852 0.0215022 0.0826793 +0.243346 0.0269923 0.0879294 +0.252583 0.0296133 0.0892924 +0.0437654 0.0356754 0.0894294 +0.0697937 0.0438504 0.0810413 +0.282431 0.0453895 0.0844273 +0.0741787 0.0481175 0.0865694 +0.0813268 0.0541265 0.0879654 +0.0924229 0.0840838 0.0913804 +0.113688 0.129752 0.0853204 +0.125372 0.168693 0.0925904 +0.243977 0.175924 0.0859404 +0.154476 0.181523 0.0850084 +0.2436 0.190159 0.0826583 +0.203101 0.229546 0.0917414 +0.174905 0.287226 0.0880054 +0.18892 0.284321 0.0890934 +0.195221 0.288349 0.0828123 +0.18688 0.308403 0.0888804 +0.185101 0.311827 0.0839203 +0.159433 0.333504 0.0864584 +0.158794 0.336146 0.0924324 +0.195952 0.433892 0.0917584 +0.201514 0.436278 0.0881304 +0.169094 0.442536 0.0946764 +0.161898 0.452425 0.0855374 +0.202066 0.48368 0.0876384 +0.203696 0.475989 0.0852124 +0.200649 0.486343 0.0915364 +0.191354 0.498132 0.0861234 +-0.0744087 -0.347592 0.0923624 +-0.0411954 -0.343145 0.0916604 +-0.0195682 -0.335575 0.0922064 +-0.197758 -0.305032 0.0952045 +0.0520785 -0.25064 0.0870924 +0.0681587 -0.243246 0.0875494 +0.0772358 -0.245028 0.0843553 +-0.250219 -0.21013 0.0852484 +0.141731 -0.17596 0.0850814 +0.151452 -0.15433 0.0871724 +0.155885 -0.157511 0.0821623 +-0.242836 -0.144311 0.0928114 +0.294413 -0.123049 0.0896084 +0.280452 -0.115527 0.0931464 +0.180605 -0.099917 0.0865724 +-0.227062 -0.0912799 0.0837803 +0.307154 -0.0784928 0.0889614 +0.302002 -0.0687357 0.0930134 +0.192681 -0.0742907 0.0884874 +0.24533 -0.0665837 0.0885944 +-0.202587 -0.0469525 0.0848013 +-0.0808228 -0.0394024 0.0863574 +0.282863 -0.0419504 0.0943894 +-0.10518 -0.0309583 0.0887114 +-0.1658 -0.0213522 0.0908414 +-0.0345403 -0.00595206 0.0918354 +0.243304 0.0242652 0.0816113 +0.0259653 0.0253123 0.0855684 +0.0315363 0.0301073 0.0889494 +0.0563396 0.0393774 0.0856494 +0.0888929 0.0701357 0.0887994 +0.0938579 0.0860899 0.0978015 +0.285334 0.0841608 0.0921394 +0.106145 0.111803 0.0918204 +0.108417 0.116434 0.0874374 +0.261448 0.151745 0.0952145 +0.114869 0.153174 0.0947814 +0.262881 0.151899 0.0883424 +0.117402 0.158862 0.0922494 +0.161738 0.193001 0.0894944 +0.19009 0.222218 0.0871034 +0.228065 0.221013 0.0871584 +0.218306 0.443527 0.0860264 +0.163185 0.453809 0.0913284 +0.162734 0.475268 0.0914044 +0.194213 0.496567 0.0895104 +0.181021 0.499631 0.0878384 +-0.0943929 -0.348676 0.0909054 +-0.0850159 -0.346836 0.0935114 +-0.107814 -0.348684 0.0882234 +-0.0321553 -0.34116 0.0904144 +-0.00789308 -0.333455 0.0851494 +0.00601706 -0.31855 0.0950995 +0.00736107 -0.322096 0.0863794 +-0.190899 -0.310616 0.0936644 +-0.225824 -0.274761 0.0849303 +0.0481835 -0.256713 0.0892914 +0.0552596 -0.24273 0.0912504 +0.0600256 -0.24088 0.0887544 +0.101059 -0.224259 0.0883974 +-0.245728 -0.217965 0.0907054 +0.106648 -0.217249 0.0885484 +0.110719 -0.208482 0.0903114 +0.16284 -0.134692 0.0867464 +0.301655 -0.123824 0.0891994 +0.307639 -0.122855 0.0930194 +0.165907 -0.127123 0.0874834 +0.168662 -0.114967 0.0900354 +0.274083 -0.110243 0.0948664 +0.311022 -0.101866 0.0862064 +0.184994 -0.0866899 0.0886124 +0.311523 -0.0904829 0.0924984 +-0.218429 -0.0746277 0.0907524 +0.249323 -0.0806168 0.0946454 +0.253681 -0.0774668 0.0888044 +0.19592 -0.0689977 0.0895754 +0.29874 -0.0629556 0.0925644 +-0.0914149 -0.0371634 0.0926234 +-0.180021 -0.0276853 0.0917204 +-0.176334 -0.0254723 0.0825383 +-0.0517465 -0.0264623 0.0831763 +-0.00920709 0.00906609 0.0899984 +-0.00383004 0.0119101 0.0856574 +0.00151002 0.0160712 0.0895264 +0.257753 0.0315803 0.0891854 +0.263074 0.0333203 0.0881174 +0.277527 0.0427844 0.0913704 +0.279842 0.0463825 0.0889554 +0.286476 0.0481215 0.0852944 +0.287061 0.0676157 0.0849683 +0.11099 0.140955 0.0871064 +0.141675 0.178976 0.0941634 +0.158289 0.186625 0.0866824 +0.172674 0.211064 0.0871234 +0.220127 0.22106 0.0856574 +0.139516 0.155644 0.0645301 +0.180479 0.31739 0.0882704 +0.151866 0.330412 0.0827723 +0.165151 0.332432 0.0925504 +0.183737 0.432097 0.0894294 +0.189931 0.432496 0.0933174 +0.189949 0.432901 0.0875614 +0.218149 0.444704 0.0921964 +0.16116 0.459851 0.0897514 +0.222371 0.457701 0.0921644 +0.160626 0.46662 0.0897634 +0.217071 0.470963 0.0978255 +0.215516 0.476167 0.0934694 +0.207606 0.481271 0.0889624 +0.197275 0.490535 0.0889244 +0.187936 0.499994 0.0900434 +-0.0660517 -0.344981 0.0946644 +-0.0569726 -0.343332 0.0954245 +-0.0270973 -0.336287 0.0958335 +-0.148274 -0.327784 0.0956655 +-0.166212 -0.322589 0.0930434 +-0.205008 -0.302371 0.0884864 +-0.213944 -0.291068 0.0896164 +0.0381074 -0.265272 0.0951625 +-0.227494 -0.26886 0.0919954 +0.0747767 -0.239424 0.0886324 +0.0821878 -0.236774 0.0883774 +0.0849038 -0.230272 0.0916764 +0.116257 -0.201684 0.0899974 +0.120526 -0.186027 0.0943814 +0.144519 -0.167912 0.0866894 +-0.245962 -0.156315 0.0924904 +0.145767 -0.159464 0.0894454 +0.152978 -0.145924 0.0896534 +0.159898 -0.130594 0.0903864 +0.166115 -0.121036 0.0895904 +-0.237738 -0.119634 0.0863434 +0.171138 -0.109215 0.0904204 +0.17727 -0.106297 0.0868444 +0.312926 -0.105503 0.0922074 +0.313112 -0.097306 0.0919064 +0.261624 -0.0913459 0.0918814 +0.184848 -0.0940499 0.0854094 +0.295383 -0.0573566 0.0913834 +-0.208789 -0.0554246 0.0875034 +-0.0632206 -0.0438644 0.0897354 +-0.0588706 -0.0399914 0.0924084 +-0.0580746 -0.0343553 0.0923334 +-0.098128 -0.0345593 0.0919524 +-0.0519605 -0.0252173 0.0886604 +0.268232 -0.0256233 0.0964995 +-0.142559 -0.0214422 0.0885764 +-0.14942 -0.0213162 0.0928514 +0.252971 -0.0104081 0.0980305 +-0.0311133 -0.00165002 0.0951425 +0.250492 -0.00298303 0.0890974 +0.254505 0.0314713 0.0960285 +0.260137 0.0330693 0.0962015 +0.0380894 0.0320173 0.0867484 +0.0496285 0.0369944 0.0856014 +0.28656 0.0583666 0.0911064 +0.285916 0.0627096 0.0873614 +0.285257 0.0682027 0.0958985 +0.28577 0.0810348 0.0846873 +0.284298 0.09837 0.0895484 +0.098327 0.096215 0.0942984 +0.282436 0.105624 0.0907014 +0.275846 0.124197 0.0935174 +0.270191 0.136743 0.0898774 +0.259524 0.157385 0.0992465 +0.254878 0.159153 0.0823703 +0.247512 0.169911 0.0897114 +0.241867 0.177338 0.0908994 +0.136638 0.176516 0.0899364 +0.147892 0.180083 0.0940594 +0.150128 0.178332 0.0868174 +0.243356 0.182651 0.0861014 +0.180013 0.221652 0.0891444 +0.233584 0.216193 0.0877444 +0.182483 0.281669 0.0834453 +0.191715 0.289185 0.0892054 +0.171176 0.291425 0.0909344 +0.153768 0.335443 0.0884544 +0.177727 0.4335 0.0938074 +0.221995 0.450563 0.0928374 +0.223495 0.463146 0.0887974 +0.220525 0.465924 0.0935564 +-0.102038 -0.345153 0.0929474 +-0.12975 -0.341115 0.0888124 +-0.145833 -0.334144 0.0897454 +-0.0118661 -0.331904 0.0931084 +-0.157408 -0.323638 0.0963335 +0.00180902 -0.32444 0.0912294 +0.0115211 -0.315418 0.0904584 +0.0506085 -0.24436 0.0905274 +0.0486115 -0.238389 0.0940304 +0.0581996 -0.252088 0.0849733 +-0.241946 -0.235637 0.0901834 +0.0569836 -0.246932 0.0882214 +0.0598206 -0.237273 0.0909524 +0.0916969 -0.230302 0.0895834 +0.118967 -0.194135 0.0917424 +0.125753 -0.190645 0.0891464 +-0.248495 -0.164764 0.0907734 +-0.246524 -0.141331 0.0832843 +0.310048 -0.120832 0.0982625 +0.167339 -0.105136 0.0945754 +0.201577 -0.0672197 0.0866154 +0.236182 -0.0654507 0.0953985 +0.23254 -0.0609526 0.0909624 +0.224635 -0.0608996 0.0907014 +-0.210352 -0.0603336 0.0970495 +0.287697 -0.0473365 0.0922554 +-0.0764428 -0.0417814 0.0917754 +-0.0476475 -0.0201842 0.0904324 +-0.0260523 0.00231302 0.0964885 +-0.00489105 0.0140331 0.0924984 +0.00810108 0.0181602 0.0919064 +0.239963 0.0236822 0.0877324 +0.0249432 0.0277103 0.0915214 +0.239651 0.0269803 0.0927534 +0.0376864 0.0339103 0.0937944 +0.269255 0.0351414 0.0882744 +0.0519365 0.0390654 0.0923004 +0.274587 0.0373504 0.0905044 +0.274214 0.0403304 0.0954705 +0.0675087 0.0452055 0.0888634 +0.283889 0.0489535 0.0941044 +0.284707 0.0475705 0.0895364 +0.28304 0.0916249 0.0901934 +0.095311 0.0907389 0.0917604 +0.103954 0.106875 0.0965245 +0.106292 0.111454 0.101115 +0.278228 0.11795 0.0945744 +0.11035 0.13653 0.0943224 +0.26087 0.156479 0.0931674 +0.261339 0.15666 0.0884914 +0.130915 0.172365 0.0964315 +0.240755 0.18227 0.0920374 +0.241373 0.188898 0.0885384 +0.239281 0.194322 0.0915394 +0.218913 0.228677 0.0918624 +0.186622 0.227158 0.0912564 +0.210384 0.22957 0.0922404 +0.190073 0.293823 0.0927524 +0.161513 0.300878 0.0889444 +0.178713 0.31872 0.102381 +0.176932 0.321668 0.0958895 +0.142409 0.327452 0.0969295 +0.201514 0.435805 0.0949984 +0.164235 0.482814 0.0900754 +0.205138 0.48299 0.0940544 +0.176952 0.496523 0.0911734 +0.189845 0.49677 0.0938254 +-0.0923699 -0.342976 0.0968385 +-0.113771 -0.343434 0.0914894 +-0.122649 -0.338842 0.0934134 +-0.00410204 -0.328997 0.0899944 +-0.209628 -0.295101 0.0932134 +0.0277263 -0.289555 0.0958235 +0.0356044 -0.277737 0.0927334 +0.0419924 -0.258054 0.0938354 +0.0466445 -0.243861 0.0953955 +0.156769 -0.13875 0.0895744 +0.290144 -0.127454 0.0943694 +0.300006 -0.128755 0.0923804 +-0.233661 -0.113336 0.0908234 +-0.226517 -0.100991 0.0980775 +-0.228083 -0.097096 0.0897894 +0.176038 -0.09814 0.0910114 +0.262258 -0.098604 0.0964755 +0.188132 -0.0729997 0.0925654 +0.305533 -0.0801558 0.0975785 +0.19161 -0.0674667 0.0940434 +0.212306 -0.0629816 0.0883994 +0.239398 -0.0626926 0.0905564 +-0.189162 -0.0345143 0.0897324 +0.273078 -0.0317153 0.0975785 +0.258818 -0.0152952 0.0958795 +-0.151761 -0.0209402 0.0859284 +0.238607 0.0155822 0.0949254 +0.0303793 0.0314223 0.0952735 +0.247482 0.0278063 0.0908604 +0.265428 0.0338633 0.0937394 +0.0629816 0.0419844 0.0855874 +0.274537 0.0455025 0.0955105 +0.0835488 0.0600996 0.0928054 +0.0869739 0.0634956 0.0875324 +0.096896 0.0924579 0.0989295 +0.280372 0.111718 0.0929024 +0.109511 0.130528 0.0993415 +0.110738 0.14307 0.0953015 +0.251923 0.172628 0.0951595 +0.246654 0.176743 0.0955145 +0.136794 0.176284 0.0972065 +0.224776 0.225608 0.0902494 +0.171582 0.327177 0.0929304 +0.21255 0.441265 0.0902814 +0.167856 0.479765 0.0941644 +0.19707 0.488596 0.0945584 +0.174111 0.491004 0.0924644 +0.180082 0.492849 0.0946174 +0.183338 0.497918 0.0930064 +-0.099288 -0.339317 0.0991055 +-0.138848 -0.330015 0.0968985 +-0.000605006 -0.321969 0.0988045 +0.0249322 -0.296926 0.0920324 +-0.222967 -0.276785 0.0917524 +-0.239614 -0.244891 0.0881484 +0.0448214 -0.250412 0.0947344 +0.0679737 -0.237009 0.0916234 +0.0780538 -0.22596 0.0963455 +-0.242806 -0.226452 0.0927894 +0.098148 -0.218599 0.0931884 +-0.246198 -0.207878 0.0931034 +0.106442 -0.202911 0.0956335 +0.111724 -0.197255 0.0948524 +-0.245003 -0.188337 0.0984005 +0.113276 -0.189421 0.0973275 +0.128681 -0.183248 0.0907024 +0.137437 -0.171124 0.0906344 +0.154277 -0.133601 0.0928994 +0.286812 -0.120905 0.0918094 +-0.238193 -0.127404 0.0917694 +0.162803 -0.116976 0.0936554 +0.312314 -0.100487 0.0979145 +0.180382 -0.0926409 0.0897264 +-0.223043 -0.0850369 0.0904454 +0.302921 -0.0741457 0.0972885 +0.237535 -0.0720567 0.0987345 +0.241709 -0.0695427 0.0934564 +0.205833 -0.0642866 0.0903474 +0.218562 -0.0617976 0.0930914 +0.294338 -0.0607026 0.0983445 +-0.202454 -0.0476325 0.0928684 +-0.0606656 -0.0443624 0.0958005 +-0.108011 -0.0323683 0.0998125 +-0.119904 -0.0263703 0.0925564 +-0.0209492 0.00420804 0.0923904 +0.0194512 0.0238702 0.0897824 +0.265106 0.0364244 0.100198 +0.286869 0.0745957 0.0882084 +0.0886119 0.0727517 0.0959125 +0.0905709 0.0770118 0.0900494 +0.281847 0.101573 0.102549 +0.109446 0.123664 0.0970505 +0.266235 0.140774 0.0922164 +0.11862 0.158105 0.100105 +0.257093 0.164531 0.0911384 +0.245532 0.173294 0.0919574 +0.239432 0.186939 0.0946424 +0.15698 0.18803 0.0929934 +0.234206 0.215121 0.0948124 +0.236204 0.208891 0.0931644 +0.169456 0.212149 0.0928264 +0.177438 0.224728 0.0925474 +0.214808 0.2343 0.0958535 +0.16325 0.300472 0.0956065 +0.157113 0.305981 0.0897174 +0.189716 0.301533 0.0900314 +0.146073 0.321907 0.0930234 +0.183396 0.430865 0.0957345 +0.202129 0.434272 0.101522 +0.207379 0.438636 0.0984095 +0.213092 0.441709 0.0968785 +0.218675 0.446225 0.0983935 +0.163341 0.469576 0.0940984 +0.210969 0.480056 0.0948974 +0.1735 0.482615 0.0960465 +0.169768 0.486394 0.0917864 +0.194854 0.493382 0.0929204 +-0.0491525 -0.343626 0.0934984 +-0.107754 -0.338921 0.0972445 +-0.129894 -0.333773 0.0961425 +-0.174238 -0.317464 0.0950215 +0.0327103 -0.284344 0.0923514 +-0.234916 -0.247557 0.0973665 +0.0512895 -0.232678 0.0979445 +0.0585336 -0.234907 0.0923904 +0.0858739 -0.2243 0.0952035 +0.140857 -0.156401 0.0943444 +-0.23882 -0.136071 0.0960245 +0.283016 -0.128165 0.100143 +0.160863 -0.124073 0.0921584 +0.274245 -0.117182 0.0993985 +0.161367 -0.107453 0.0974765 +0.173048 -0.103335 0.0912894 +0.174868 -0.0924959 0.0937014 +0.256101 -0.0923159 0.0972345 +0.182992 -0.0817248 0.0922604 +0.307754 -0.0873079 0.0987365 +0.198885 -0.0647516 0.0935174 +0.205553 -0.0631616 0.0961625 +-0.213551 -0.0642876 0.0899354 +-0.0661977 -0.0451765 0.0989045 +-0.102493 -0.0338753 0.0965995 +-0.11255 -0.0293023 0.0947414 +0.245138 0.00224102 0.0934864 +0.240293 0.00727707 0.0974365 +0.0181742 0.0261243 0.0964595 +0.238289 0.0284903 0.0988585 +0.248966 0.0295943 0.0958685 +0.243619 0.0281263 0.0958425 +0.269659 0.0400944 0.100316 +0.0593826 0.0419674 0.0921264 +0.271206 0.0455135 0.0995725 +0.0768258 0.0514895 0.0917214 +0.283949 0.0645296 0.0917854 +0.283007 0.0717637 0.0993815 +0.284215 0.0791438 0.0901424 +0.100556 0.099563 0.100297 +0.270058 0.135938 0.0956835 +0.262762 0.145053 0.0942994 +0.12777 0.16808 0.101447 +0.153196 0.182907 0.0922804 +0.165441 0.19928 0.0892704 +0.174076 0.217715 0.0899354 +0.182161 0.286731 0.0963205 +0.153386 0.310866 0.0940784 +0.14943 0.316178 0.0961195 +0.169909 0.329416 0.0988055 +0.144867 0.327765 0.0901194 +0.14441 0.334437 0.0930824 +0.159067 0.337681 0.0981085 +0.152242 0.339161 0.0950585 +0.219028 0.46516 0.100024 +0.176931 0.487362 0.0956635 +0.191644 0.491302 0.0961615 +0.185933 0.492723 0.0956365 +-0.0783908 -0.343174 0.0975745 +-0.204047 -0.29914 0.0961735 +-0.231567 -0.261122 0.0910254 +-0.235267 -0.252729 0.0912364 +0.0384874 -0.253541 0.0992965 +0.0370214 -0.247894 0.10299 +0.0544855 -0.239476 0.0933214 +0.0640326 -0.231669 0.0954915 +0.0566316 -0.229209 0.0962405 +0.0911389 -0.219041 0.0963115 +0.102887 -0.210949 0.0940384 +0.129238 -0.174803 0.0942824 +0.132322 -0.16772 0.0955955 +-0.243463 -0.162307 0.0995635 +0.147101 -0.151073 0.0916964 +0.14922 -0.133851 0.0965885 +0.155512 -0.127571 0.0945604 +0.28072 -0.121932 0.0973785 +0.164969 -0.111191 0.0940944 +-0.224134 -0.0920739 0.0962135 +0.309312 -0.0838338 0.0922484 +0.247602 -0.0737087 0.0913774 +0.229321 -0.0632876 0.0955575 +-0.0730807 -0.0437674 0.0982275 +-0.0552056 -0.0291653 0.0920794 +-0.120419 -0.0276103 0.100262 +-0.127819 -0.0247522 0.0974655 +-0.157697 -0.0208422 0.0934774 +-0.0439714 -0.0153302 0.0940054 +0.270206 0.0362844 0.0950235 +0.0712307 0.0483625 0.0941004 +0.0802628 0.0560416 0.0961705 +0.0862299 0.0661187 0.0950545 +0.0913079 0.0795148 0.0970585 +0.10837 0.118002 0.102297 +0.108131 0.116899 0.0952145 +0.257249 0.163475 0.102844 +0.122136 0.163952 0.0968475 +0.259 0.161572 0.0955855 +0.243071 0.181008 0.0981145 +0.148743 0.182391 0.0999195 +0.166446 0.205821 0.0935734 +0.231852 0.218674 0.100402 +0.231382 0.222062 0.0937794 +0.170502 0.220435 0.0948134 +0.182284 0.231698 0.0953775 +0.185266 0.286986 0.0969705 +0.158379 0.305477 0.0967565 +0.164475 0.334539 0.100843 +0.140924 0.337091 0.0990155 +0.172894 0.437213 0.0968735 +0.213412 0.476008 0.0998565 +-0.0357704 -0.337875 0.0980815 +-0.18293 -0.312169 0.0969465 +-0.190138 -0.305542 0.101063 +0.0149211 -0.308769 0.0947694 +0.0221932 -0.294063 0.100795 +0.0467515 -0.231133 0.0983315 +0.0768318 -0.232876 0.0923314 +-0.240268 -0.221207 0.0996995 +-0.246723 -0.195971 0.0944034 +-0.24747 -0.181323 0.0949364 +0.13947 -0.163888 0.0922574 +-0.238488 -0.144384 0.101013 +0.146034 -0.144241 0.0951915 +0.296062 -0.132471 0.0954905 +0.268 -0.105048 0.0962205 +0.261517 -0.105997 0.102256 +0.169849 -0.0928589 0.0967445 +0.249981 -0.0868989 0.0985085 +0.309875 -0.0937119 0.0990735 +0.243147 -0.0763138 0.0969715 +0.178887 -0.0869189 0.0929764 +0.182633 -0.0760828 0.0947024 +0.298532 -0.0676417 0.0985475 +0.212078 -0.0626816 0.0948734 +0.290699 -0.0545005 0.0971965 +-0.0887569 -0.0399904 0.0996805 +-0.0569746 -0.0395974 0.0987375 +-0.198296 -0.0434854 0.0996305 +-0.0843548 -0.0397944 0.0928594 +-0.185011 -0.0312623 0.0967405 +-0.178181 -0.0267573 0.100891 +-0.0516925 -0.0232842 0.0948024 +-0.173089 -0.0239422 0.0893234 +0.0655737 0.0453245 0.0959345 +0.279053 0.0471525 0.0947554 +0.284696 0.0548995 0.0959225 +0.282399 0.0610096 0.0954125 +0.282475 0.0651177 0.100095 +0.095914 0.0883819 0.10419 +0.109032 0.125121 0.104424 +0.27301 0.130281 0.0938064 +0.260419 0.151808 0.0976045 +0.14277 0.179453 0.100597 +0.239934 0.186234 0.100892 +0.158903 0.192786 0.0969345 +0.227206 0.228804 0.0955035 +0.221797 0.234216 0.0969265 +0.198286 0.234835 0.0952375 +0.181192 0.284006 0.0882414 +0.186817 0.293684 0.0987405 +0.15926 0.339201 0.1053 +0.153683 0.341181 0.101198 +0.220253 0.448278 0.104403 +0.220606 0.459653 0.0983765 +0.200629 0.484718 0.0980575 +0.194722 0.486609 0.0989665 +-0.0857129 -0.339687 0.100971 +-0.0703777 -0.340902 0.0999185 +-0.115991 -0.336595 0.0974765 +-0.00623006 -0.326656 0.0972585 +0.0298983 -0.280382 0.0996585 +-0.218344 -0.282945 0.0940854 +0.0462785 -0.232771 0.0977135 +0.0542825 -0.235062 0.0956815 +0.0534625 -0.227809 0.0995815 +0.0709957 -0.230445 0.0954125 +0.098833 -0.204826 0.0993105 +0.122592 -0.178735 0.0965145 +0.124386 -0.170144 0.0994755 +0.141734 -0.149699 0.0961235 +0.150632 -0.139956 0.0935804 +0.288944 -0.133035 0.0995865 +0.157899 -0.119588 0.0958435 +0.153307 -0.116749 0.0996335 +0.312812 -0.108653 0.0983505 +0.310283 -0.104983 0.103014 +0.163728 -0.101174 0.0979505 +0.16988 -0.098735 0.0951245 +0.177555 -0.0807738 0.0957915 +0.187145 -0.0649366 0.0982665 +0.223945 -0.0637296 0.0981135 +0.220903 -0.0667437 0.103813 +-0.206484 -0.0535895 0.0959835 +0.27769 -0.0381674 0.0990255 +-0.095621 -0.0374214 0.0997045 +-0.0541935 -0.0272913 0.0980605 +0.261651 -0.0211872 0.100885 +-0.135327 -0.0229222 0.0952435 +-0.150965 -0.0214542 0.100168 +-0.0410494 -0.00830108 0.104044 +-0.0313303 0.000133001 0.101983 +-0.0152312 0.00846508 0.0932064 +-0.0100731 0.0116761 0.0969635 +0.00627006 0.0197372 0.0976005 +0.243608 0.0304003 0.102129 +0.0347423 0.0330673 0.100504 +0.287396 0.0526255 0.0905474 +0.283821 0.0749657 0.0943814 +0.282694 0.0867869 0.0964385 +0.280474 0.0902469 0.102159 +0.103634 0.105028 0.103359 +0.27608 0.13067 0.106041 +0.112991 0.148571 0.0992165 +0.123403 0.162534 0.104462 +0.167014 0.214895 0.0985875 +0.190596 0.233665 0.0949904 +0.193398 0.24146 0.0993485 +0.19815 0.247882 0.10315 +0.179863 0.28615 0.0930714 +0.185892 0.307038 0.0957305 +0.154667 0.310203 0.101412 +0.182346 0.312064 0.101236 +0.146615 0.340567 0.0980525 +0.165915 0.449448 0.0956055 +0.164593 0.45647 0.0968555 +0.217823 0.463959 0.113474 +0.20963 0.477958 0.104658 +0.172788 0.477115 0.0991305 +0.179897 0.482385 0.0988315 +0.182949 0.487486 0.0973125 +-0.0179262 -0.331054 0.0995925 +-0.147766 -0.321984 0.101852 +0.0190592 -0.301302 0.0976705 +0.0339983 -0.272235 0.0978355 +-0.222376 -0.273114 0.0988165 +0.0418044 -0.241682 0.100299 +0.0448054 -0.226592 0.100725 +-0.238719 -0.230774 0.0991905 +-0.23474 -0.137441 0.104342 +0.305482 -0.129114 0.0976825 +0.153534 -0.122833 0.0973465 +0.311773 -0.11486 0.100729 +-0.233639 -0.120272 0.0960175 +0.158323 -0.113057 0.0976215 +0.173165 -0.0864889 0.0966225 +-0.219973 -0.0818378 0.0975485 +0.303245 -0.0852259 0.103487 +-0.216241 -0.0746117 0.100812 +0.184137 -0.0701677 0.0966335 +0.237223 -0.0782208 0.1032 +0.217733 -0.0622386 0.0998915 +0.285647 -0.0489515 0.0983375 +-0.0554236 -0.0354164 0.103714 +-0.164887 -0.0212782 0.0991355 +-0.0401714 -0.0099011 0.0974065 +-0.0359574 -0.00516105 0.0985115 +0.248261 -0.00465205 0.0972325 +0.243073 -0.00098701 0.101783 +-0.0199862 0.00728207 0.0980435 +0.0128361 0.0228382 0.0948424 +0.235909 0.0245772 0.0932114 +0.249194 0.0317073 0.101174 +0.254242 0.0339513 0.102675 +0.0456925 0.0373864 0.0954715 +0.278688 0.0624476 0.103227 +0.283351 0.0801478 0.0980315 +0.258811 0.154626 0.101015 +0.256674 0.167315 0.0970405 +0.234678 0.195502 0.102988 +0.236983 0.198104 0.0966435 +0.174582 0.227566 0.0959325 +0.178178 0.236016 0.0993125 +0.20682 0.236196 0.0967755 +0.174371 0.289979 0.0958315 +0.149706 0.31588 0.102737 +0.148146 0.344036 0.104414 +0.189274 0.43101 0.0984855 +0.196052 0.432703 0.0987535 +0.203176 0.432337 0.107571 +0.221229 0.453029 0.0987115 +0.163451 0.462628 0.0961255 +0.207372 0.480898 0.0997455 +0.18886 0.487154 0.0982145 +-0.0614246 -0.339071 0.101299 +-0.129681 -0.326724 0.10264 +-0.121791 -0.330782 0.101078 +-0.155897 -0.317204 0.103832 +-0.165221 -0.316529 0.100782 +0.00933109 -0.312516 0.0995865 +-0.199099 -0.299155 0.101879 +-0.21305 -0.287395 0.0990105 +0.0323183 -0.256284 0.105839 +0.0360504 -0.259804 0.0997985 +-0.230824 -0.256505 0.0983655 +-0.237677 -0.239501 0.0971835 +0.0493905 -0.227032 0.101538 +0.0555426 -0.223184 0.0998985 +0.0948959 -0.211772 0.0981755 +-0.243335 -0.202124 0.0993665 +0.106498 -0.193398 0.0997475 +0.114454 -0.182003 0.0999035 +0.140767 -0.141877 0.0995935 +0.144489 -0.13085 0.100765 +0.149677 -0.127814 0.0982345 +0.155128 -0.108247 0.101028 +0.15818 -0.103249 0.100195 +0.166894 -0.0892309 0.0996785 +0.17731 -0.0742437 0.0986095 +0.179615 -0.0681077 0.0998705 +0.193266 -0.0628436 0.0985275 +0.199667 -0.0622166 0.0995295 +0.293617 -0.0665437 0.103048 +-0.0594236 -0.0463945 0.101254 +-0.0568256 -0.0329813 0.0981655 +-0.192411 -0.0373594 0.0970805 +-0.172452 -0.0236422 0.0969835 +-0.157996 -0.0209442 0.101986 +-0.0253813 0.00494005 0.102139 +0.235082 0.0111691 0.1027 +0.000394004 0.0177372 0.0955745 +0.0541045 0.0400754 0.0988785 +0.0605056 0.0424074 0.0988705 +0.276549 0.0475995 0.100932 +0.281439 0.0508125 0.0989245 +0.277838 0.0756368 0.1051 +0.283577 0.0933439 0.0971795 +0.274663 0.128366 0.0999365 +0.266415 0.14113 0.0973285 +0.249424 0.182169 0.105575 +0.15397 0.186657 0.0991325 +0.23724 0.191692 0.0977815 +0.162912 0.199177 0.0958105 +0.167946 0.223857 0.0997005 +0.171451 0.230018 0.0993505 +0.226815 0.232809 0.101803 +0.185787 0.239339 0.0990585 +0.213462 0.240182 0.0997585 +0.201399 0.241169 0.0995845 +0.168397 0.295325 0.0956355 +0.182384 0.314504 0.0942174 +0.168738 0.331214 0.105754 +0.208672 0.437257 0.104442 +0.167801 0.445744 0.100308 +0.219091 0.462078 0.106443 +0.166094 0.467678 0.0989545 +0.167405 0.474048 0.0967625 +0.216958 0.468359 0.104892 +0.170517 0.470892 0.101857 +-0.0519985 -0.337719 0.102198 +-0.0115251 -0.326887 0.102285 +0.00247002 -0.316511 0.103578 +0.0626816 -0.22615 0.0998635 +0.0697167 -0.22433 0.0997485 +0.0539925 -0.217387 0.10377 +0.0754158 -0.219886 0.100895 +-0.242112 -0.213009 0.0990595 +-0.241314 -0.194432 0.103854 +0.117966 -0.166554 0.10437 +0.134518 -0.160321 0.0972255 +0.137227 -0.147203 0.100193 +0.302391 -0.134619 0.100338 +-0.234146 -0.128715 0.10031 +0.149199 -0.121636 0.10051 +0.150876 -0.11217 0.10183 +0.164348 -0.095527 0.0990745 +0.172807 -0.0796128 0.0991805 +0.232137 -0.0730217 0.103865 +0.232009 -0.0673867 0.0999175 +-0.0708087 -0.0464945 0.105021 +-0.142826 -0.0222852 0.0975895 +0.254556 -0.0161952 0.104729 +-0.0448274 -0.0120541 0.107429 +0.0412054 0.0354644 0.100376 +0.0543425 0.0354584 0.104366 +0.0758098 0.0512405 0.0986945 +0.0837928 0.0617066 0.101047 +0.0873549 0.0681397 0.10215 +0.0904689 0.0753328 0.102685 +0.281088 0.0849318 0.102227 +0.283058 0.099622 0.0964435 +0.272203 0.135564 0.101769 +0.254761 0.169921 0.106183 +0.144095 0.179281 0.107243 +0.249207 0.178641 0.0998115 +0.163965 0.206634 0.100093 +0.207441 0.245092 0.102273 +0.184265 0.288661 0.100662 +0.187599 0.299969 0.0966755 +0.145625 0.321075 0.100606 +0.142476 0.324961 0.104784 +0.178616 0.431043 0.100375 +0.197168 0.429882 0.106377 +0.173833 0.434901 0.102339 +0.218769 0.443813 0.109526 +0.166492 0.458699 0.103017 +0.183325 0.479976 0.104681 +0.186902 0.482545 0.1004 +-0.103135 -0.332839 0.103746 +-0.0420384 -0.33464 0.106026 +-0.00580106 -0.321374 0.105888 +0.0130881 -0.305335 0.102959 +-0.206939 -0.292526 0.101648 +0.0289223 -0.273192 0.104877 +0.0325573 -0.265671 0.102481 +0.0403294 -0.234622 0.103546 +0.0386514 -0.228075 0.106712 +0.0628496 -0.219998 0.103903 +0.0519175 -0.222193 0.103049 +0.0784998 -0.213199 0.10412 +0.106521 -0.185995 0.102898 +-0.242475 -0.177088 0.103521 +0.127829 -0.163718 0.100009 +-0.241503 -0.152429 0.0994745 +0.135288 -0.153345 0.0992155 +0.134625 -0.142625 0.103398 +0.295099 -0.137063 0.0997405 +0.144545 -0.1373 0.0987425 +0.308203 -0.12559 0.103379 +0.275064 -0.124498 0.103846 +0.144581 -0.124242 0.102223 +0.267737 -0.112064 0.101193 +0.146819 -0.117297 0.103114 +-0.229353 -0.111535 0.0991405 +0.309049 -0.111455 0.106376 +0.26157 -0.113521 0.107225 +-0.221698 -0.097154 0.106264 +0.158529 -0.097888 0.102032 +0.156054 -0.0933819 0.103979 +0.161215 -0.0912069 0.101896 +0.168776 -0.0837048 0.100072 +0.163138 -0.0851839 0.102342 +0.170733 -0.0747457 0.101681 +0.243274 -0.0824168 0.101002 +-0.21394 -0.0678297 0.0984655 +0.21531 -0.0668757 0.106629 +0.205873 -0.0624106 0.101879 +0.182673 -0.0628846 0.101796 +0.289995 -0.0609616 0.104482 +0.281186 -0.0451275 0.102072 +-0.0808358 -0.0422264 0.0987475 +0.271229 -0.0354564 0.104918 +-0.0540095 -0.0289323 0.103489 +0.266746 -0.0286453 0.10349 +-0.128314 -0.0258173 0.104708 +-0.145217 -0.0225502 0.105868 +-0.0481975 -0.0189492 0.0977335 +-0.0447974 -0.0136251 0.100604 +-0.0363554 -0.00350804 0.104528 +-0.0149361 0.0106601 0.101092 +0.229613 0.0210122 0.104578 +0.0238272 0.0291313 0.0972085 +0.231925 0.0260553 0.0984885 +0.234416 0.0295593 0.102816 +0.239531 0.0313463 0.106587 +0.0482875 0.0373334 0.101305 +0.0720257 0.0458165 0.101482 +0.0807308 0.0546745 0.10301 +0.280782 0.0578036 0.100017 +0.0931759 0.0819568 0.104343 +0.109539 0.136906 0.101936 +0.110878 0.143087 0.103218 +0.269678 0.142386 0.103662 +0.262878 0.146271 0.0989015 +0.257586 0.157635 0.102602 +0.238242 0.191407 0.10438 +0.160157 0.197414 0.101939 +0.229774 0.225862 0.101308 +0.179178 0.287389 0.0982955 +0.184205 0.297641 0.10396 +0.14101 0.34207 0.10341 +0.191972 0.429534 0.10339 +0.214962 0.441964 0.103369 +0.220499 0.455576 0.105155 +0.167705 0.46452 0.103574 +0.201819 0.481631 0.102569 +0.19409 0.482172 0.101816 +-0.0773248 -0.337344 0.104125 +-0.0441334 -0.3392 0.0990265 +-0.146463 -0.315534 0.108341 +-0.00131401 -0.314585 0.110827 +-0.17449 -0.312564 0.101105 +-0.17044 -0.309164 0.10702 +-0.185538 -0.302015 0.107793 +-0.22053 -0.262675 0.110379 +0.0352794 -0.241289 0.106802 +0.0428024 -0.220845 0.104108 +0.0587306 -0.214858 0.107782 +0.0827318 -0.218794 0.0993855 +0.101063 -0.197776 0.101026 +-0.240625 -0.184898 0.106148 +0.118083 -0.174079 0.1013 +0.138384 -0.136211 0.102868 +0.30571 -0.130953 0.107127 +0.13966 -0.129797 0.103877 +0.26848 -0.119739 0.105804 +0.149107 -0.106821 0.104484 +0.305193 -0.116987 0.111736 +0.307672 -0.098363 0.104174 +0.256326 -0.09975 0.10227 +0.250073 -0.0932829 0.103102 +0.243106 -0.0882499 0.105329 +0.300172 -0.0788408 0.103613 +0.16615 -0.0792818 0.102665 +0.173825 -0.0692607 0.102135 +-0.207146 -0.0571806 0.104911 +0.286144 -0.0534795 0.103746 +-0.202834 -0.0497425 0.102711 +-0.188546 -0.0342743 0.103316 +-0.0514945 -0.0227372 0.102444 +-0.13666 -0.0236862 0.103686 +0.247756 -0.00931609 0.105516 +-0.00533105 0.0161942 0.0991665 +0.229044 0.0143801 0.108795 +0.234209 0.0183652 0.100015 +0.00918209 0.0233212 0.101057 +0.0280753 0.0311603 0.102154 +0.0470545 0.0327343 0.105006 +0.259763 0.0359424 0.103065 +0.0608836 0.0383344 0.103772 +0.0670307 0.0419734 0.102557 +0.0781248 0.0480855 0.104252 +0.0847418 0.0577876 0.107118 +0.098952 0.0943869 0.105524 +0.108975 0.125643 0.112538 +0.113694 0.14732 0.108092 +0.116086 0.152702 0.104164 +0.254694 0.171867 0.100613 +0.252401 0.176826 0.103743 +0.245105 0.185239 0.103249 +0.156211 0.190543 0.103908 +0.163983 0.213421 0.103681 +0.225283 0.236365 0.107474 +0.172743 0.23787 0.102827 +0.18034 0.243745 0.102637 +0.188089 0.247434 0.102861 +0.179381 0.314531 0.108591 +0.174262 0.324897 0.10327 +0.137154 0.335713 0.104883 +0.177784 0.478107 0.102484 +-0.0247052 -0.33168 0.102878 +-0.108547 -0.325721 0.108901 +-0.128641 -0.320048 0.108697 +-0.138581 -0.32338 0.103319 +-0.193829 -0.298339 0.1069 +-0.201505 -0.291983 0.107665 +0.0248682 -0.286709 0.103104 +-0.216842 -0.279433 0.102096 +0.0499865 -0.217161 0.106614 +0.0871489 -0.212573 0.101569 +-0.239315 -0.207196 0.105473 +0.099858 -0.189763 0.105448 +-0.235645 -0.14875 0.108298 +0.122592 -0.160942 0.103976 +0.129347 -0.156761 0.101821 +0.276453 -0.130813 0.107476 +0.309442 -0.11906 0.106207 +0.263033 -0.12177 0.112017 +0.140376 -0.123495 0.105335 +-0.229691 -0.120859 0.104096 +0.152992 -0.101957 0.103387 +0.150987 -0.096926 0.105904 +0.30414 -0.0919639 0.105412 +0.298021 -0.0847468 0.10831 +0.16035 -0.0809368 0.104868 +0.235922 -0.0836528 0.10813 +0.229857 -0.0771968 0.1085 +0.227148 -0.0680807 0.103547 +0.16806 -0.0698957 0.104339 +0.176367 -0.0636306 0.103438 +0.212034 -0.0626986 0.101475 +0.278593 -0.0485115 0.108239 +-0.0859129 -0.0427634 0.105369 +-0.0938669 -0.0406134 0.107667 +-0.182785 -0.0299953 0.106213 +-0.113976 -0.0309043 0.10393 +-0.133853 -0.0258683 0.111484 +0.248268 -0.0165092 0.113138 +0.232272 0.00717207 0.109826 +-0.00501605 0.0179882 0.105002 +0.00104001 0.0196122 0.101982 +0.0217072 0.0292183 0.102734 +0.0338453 0.0295173 0.106459 +0.23283 0.0306523 0.108242 +0.0745927 0.0393034 0.105785 +0.0903579 0.0712617 0.107882 +0.280681 0.0694077 0.104429 +0.280056 0.0759898 0.100731 +0.281298 0.0806618 0.105002 +0.28118 0.099741 0.1087 +0.281091 0.106965 0.0979315 +0.279493 0.113969 0.10111 +0.277374 0.122051 0.10148 +0.275205 0.138168 0.107898 +0.264882 0.153614 0.108266 +0.124981 0.161017 0.111611 +0.133334 0.171104 0.106257 +0.137825 0.175388 0.104292 +0.150531 0.184257 0.105732 +0.233252 0.210314 0.100153 +0.162342 0.234915 0.111072 +0.221249 0.239683 0.101692 +0.211975 0.251064 0.106712 +0.192447 0.253097 0.10577 +0.166432 0.298457 0.10113 +0.184427 0.304469 0.102463 +0.14608 0.32038 0.10911 +0.139597 0.330546 0.102312 +0.171412 0.436191 0.10827 +0.169812 0.440444 0.102746 +0.166952 0.452316 0.102204 +0.189469 0.480827 0.105966 +-0.0934439 -0.335052 0.104214 +-0.0592626 -0.333571 0.108107 +-0.099325 -0.327476 0.109659 +-0.112322 -0.331122 0.103169 +-0.161726 -0.310746 0.108552 +0.0190922 -0.289378 0.109504 +-0.208878 -0.284901 0.107429 +0.0282153 -0.264643 0.108872 +-0.226006 -0.264907 0.100151 +-0.225915 -0.258562 0.105439 +0.0472355 -0.222202 0.104613 +0.0517155 -0.211691 0.107465 +0.0716577 -0.209905 0.108051 +0.0698787 -0.216603 0.104292 +0.0946609 -0.196999 0.105196 +-0.245332 -0.171073 0.0982565 +0.124239 -0.153625 0.10544 +0.130365 -0.149492 0.103839 +0.296928 -0.140857 0.103676 +0.288741 -0.138674 0.104572 +0.30101 -0.139578 0.111821 +0.283022 -0.134627 0.105186 +-0.225427 -0.122108 0.112238 +0.145542 -0.111684 0.105235 +0.142703 -0.106668 0.108193 +0.146934 -0.101979 0.107022 +0.152161 -0.0906699 0.106739 +0.157763 -0.0869529 0.105204 +0.296936 -0.0730587 0.103553 +-0.216733 -0.0812138 0.106804 +0.164331 -0.0744807 0.104642 +-0.2128 -0.0732617 0.109965 +0.224264 -0.0711767 0.108682 +0.195471 -0.0597196 0.103935 +-0.101335 -0.0364314 0.104365 +-0.194198 -0.0397014 0.105809 +-0.0540295 -0.0395704 0.107091 +0.275006 -0.0419064 0.106676 +-0.0107431 0.0145971 0.10415 +0.00373004 0.0219712 0.106741 +0.0150342 0.0266043 0.102632 +0.224799 0.0221982 0.109833 +0.0405164 0.0309233 0.105762 +0.236202 0.0344393 0.112625 +0.0638576 0.0336033 0.106635 +0.0691517 0.0365304 0.105806 +0.253268 0.0372344 0.108664 +0.259178 0.0395964 0.108404 +0.0833398 0.0501875 0.108915 +0.267899 0.0465245 0.104285 +0.278078 0.0887849 0.107474 +0.274008 0.145201 0.10994 +0.252538 0.171183 0.109975 +0.251988 0.177008 0.108404 +0.233458 0.200984 0.103445 +0.235315 0.204219 0.0977925 +0.228962 0.221705 0.106514 +0.164836 0.221642 0.104536 +0.177971 0.289327 0.103173 +0.172152 0.293547 0.100484 +0.18146 0.308045 0.107919 +0.135443 0.334649 0.111269 +0.167758 0.447238 0.106712 +0.175845 0.4707 0.111472 +0.197903 0.480935 0.106279 +-0.0335753 -0.329519 0.112094 +-0.0327793 -0.333353 0.104683 +-0.0159832 -0.32569 0.108252 +0.00636406 -0.309868 0.107521 +-0.18028 -0.307222 0.10477 +-0.175198 -0.302559 0.112069 +0.0238762 -0.273113 0.111877 +0.0269353 -0.256555 0.112674 +-0.229644 -0.250564 0.104926 +0.0414114 -0.217945 0.106411 +0.0454475 -0.216537 0.107941 +0.0647696 -0.212285 0.108397 +0.0917539 -0.205 0.103184 +0.0904489 -0.191193 0.110361 +0.111893 -0.175824 0.104196 +0.111252 -0.16926 0.106975 +0.111071 -0.162016 0.10913 +0.123466 -0.146424 0.108114 +0.131853 -0.137327 0.106242 +0.302479 -0.137175 0.106371 +0.134184 -0.131876 0.106881 +0.268802 -0.127622 0.111893 +0.141637 -0.117438 0.10613 +0.140534 -0.111612 0.108162 +0.254751 -0.107723 0.108831 +-0.224977 -0.105648 0.104788 +0.302217 -0.09874 0.109723 +0.144223 -0.097359 0.10902 +0.146917 -0.0926409 0.108674 +0.152623 -0.0850989 0.107241 +0.23769 -0.0913449 0.112062 +0.155218 -0.0804768 0.107637 +0.159299 -0.0757498 0.106887 +0.169623 -0.0645746 0.105291 +0.202028 -0.0610326 0.105893 +0.176198 -0.0556606 0.109544 +-0.0817588 -0.0462135 0.110126 +-0.0559896 -0.0434914 0.104086 +-0.198907 -0.0460135 0.10957 +-0.107756 -0.0348533 0.108354 +0.254499 -0.0217492 0.11128 +0.242852 -0.0098691 0.112749 +-0.0290563 0.00373004 0.107105 +0.237753 0.00355604 0.105483 +0.0471495 0.0264053 0.108011 +0.0496725 0.0279383 0.107275 +0.0583096 0.0310743 0.106877 +0.228072 0.0285343 0.103376 +0.22811 0.0319113 0.111273 +0.242763 0.0352004 0.11089 +0.247563 0.0341993 0.107093 +0.0796088 0.0426264 0.10683 +0.264534 0.0416324 0.105586 +0.259633 0.0451765 0.110985 +0.0878389 0.0639786 0.108574 +0.0933009 0.0777548 0.11001 +0.279608 0.125472 0.109292 +0.260322 0.151259 0.101771 +0.257878 0.156089 0.104673 +0.24664 0.188007 0.10961 +0.231601 0.20656 0.10606 +0.230957 0.214031 0.105365 +0.167766 0.230926 0.102924 +0.167075 0.238691 0.106666 +0.204768 0.252042 0.106124 +0.183007 0.290236 0.104316 +0.151639 0.314337 0.108329 +0.184986 0.428763 0.102285 +0.188638 0.426092 0.107928 +0.171491 0.467479 0.108105 +0.17493 0.472807 0.104952 +0.179722 0.474886 0.107696 +0.189487 0.476684 0.110475 +-0.0845528 -0.333306 0.107904 +-0.0763718 -0.331583 0.110714 +-0.0683997 -0.33527 0.106463 +-0.0507055 -0.33237 0.109976 +-0.0512355 -0.327114 0.117547 +-0.137445 -0.316902 0.109268 +0.0132871 -0.294876 0.112988 +0.0243972 -0.280479 0.107831 +0.0308823 -0.248796 0.10976 +-0.232694 -0.242509 0.105171 +0.0335693 -0.23434 0.109897 +0.0313983 -0.227292 0.112879 +-0.23695 -0.215422 0.107822 +0.0410254 -0.214948 0.107236 +0.0845758 -0.206499 0.106113 +-0.237676 -0.199995 0.109584 +0.099163 -0.179569 0.109846 +0.106661 -0.179486 0.105595 +0.135375 -0.12628 0.107121 +0.140002 -0.102398 0.109835 +-0.220496 -0.0887869 0.103252 +0.147505 -0.0870299 0.109462 +0.157554 -0.0709217 0.108493 +0.222849 -0.0758068 0.113639 +0.291399 -0.0699527 0.108633 +0.16283 -0.0692847 0.10712 +0.166992 -0.0598076 0.10829 +-0.0646726 -0.0478635 0.106305 +-0.0606436 -0.0518975 0.112725 +-0.0775778 -0.0447894 0.104564 +0.281519 -0.0543425 0.109425 +-0.17009 -0.0229602 0.105223 +0.24025 -0.00364004 0.10954 +0.233923 0.000175002 0.113874 +-0.00909409 0.0167662 0.110105 +0.219127 0.0123611 0.1214 +0.0278163 0.0272083 0.108153 +0.0376854 0.0241592 0.108798 +0.234545 0.0392524 0.118811 +0.0743387 0.0344523 0.110865 +0.254555 0.0422774 0.113554 +0.27386 0.0498375 0.105849 +0.278702 0.0532755 0.103498 +0.275606 0.0575796 0.106246 +0.277316 0.0634196 0.108141 +0.277824 0.0838468 0.109553 +0.279236 0.098542 0.114763 +0.280738 0.107959 0.105168 +0.281437 0.113206 0.109536 +0.108645 0.119567 0.109337 +0.10906 0.131789 0.107499 +0.267414 0.148238 0.106297 +0.1444 0.177383 0.114098 +0.149655 0.182204 0.112322 +0.242743 0.191193 0.107292 +0.234516 0.202023 0.110514 +0.161273 0.203275 0.105194 +0.227165 0.229243 0.108254 +0.173767 0.245022 0.105825 +0.22166 0.243624 0.107979 +0.185736 0.256407 0.107528 +0.161378 0.303871 0.102956 +0.172391 0.327083 0.110458 +0.167906 0.332444 0.112982 +0.181212 0.427098 0.106499 +0.213419 0.438592 0.109398 +0.215431 0.469443 0.111018 +0.184848 0.475435 0.109391 +0.204932 0.479119 0.107514 +-0.0935599 -0.322479 0.116865 +-0.0095201 -0.319292 0.113075 +-0.228874 -0.237926 0.113884 +-0.234568 -0.234605 0.105889 +0.0435894 -0.211055 0.111589 +0.0482065 -0.211624 0.110537 +0.0580266 -0.208471 0.112162 +0.0498105 -0.205827 0.111165 +0.0657377 -0.20558 0.111993 +0.0780258 -0.206638 0.108358 +0.0876399 -0.199014 0.108263 +0.095127 -0.185876 0.109707 +0.104555 -0.173316 0.109093 +-0.238677 -0.157963 0.106525 +0.118681 -0.152446 0.108505 +0.290848 -0.142905 0.108067 +0.112054 -0.152319 0.111268 +0.116852 -0.146568 0.110556 +0.128618 -0.143403 0.106013 +0.125814 -0.1385 0.109185 +0.128336 -0.131714 0.109341 +0.272502 -0.13477 0.114756 +0.135778 -0.114565 0.109674 +0.305629 -0.104578 0.108544 +0.137421 -0.109314 0.109647 +0.231918 -0.0876759 0.114417 +0.153417 -0.0753388 0.108962 +0.294093 -0.0779648 0.109715 +0.217954 -0.0701407 0.112407 +-0.210688 -0.0651497 0.106801 +0.163553 -0.0642656 0.10826 +0.209136 -0.0639546 0.106998 +0.173419 -0.0597226 0.106597 +-0.0558166 -0.0453415 0.112167 +-0.0589596 -0.0477735 0.107948 +0.268431 -0.0399754 0.112332 +0.272126 -0.0472155 0.113698 +-0.0886879 -0.0451145 0.112655 +0.175427 0.295804 0.117573 +-0.188667 -0.0351684 0.111358 +-0.0482025 -0.0175362 0.104857 +-0.0346173 -0.000476005 0.109762 +-0.0204112 0.00902609 0.104162 +-0.0161662 0.0118191 0.107868 +-0.00191402 0.0199192 0.109333 +0.0356394 0.0227642 0.10953 +0.0414494 0.0244902 0.108968 +0.0099891 0.0247752 0.106984 +0.0155432 0.0244912 0.110405 +0.0202552 0.0277113 0.107483 +0.219273 0.0242702 0.114694 +0.223548 0.0302003 0.107951 +0.0805698 0.0365634 0.111472 +0.268821 0.0495375 0.110345 +0.276091 0.0727197 0.108791 +0.274196 0.0755018 0.112545 +0.101999 0.099894 0.108699 +0.279524 0.118888 0.107218 +0.110376 0.138957 0.110103 +0.258304 0.164167 0.112697 +0.249815 0.171749 0.113207 +0.129268 0.166264 0.109615 +0.243195 0.195153 0.113223 +0.164607 0.229805 0.106849 +0.173667 0.252447 0.109121 +0.180632 0.251185 0.10611 +0.172356 0.295071 0.105231 +0.157453 0.308346 0.107218 +0.163748 0.336349 0.109412 +0.142244 0.345805 0.108387 +0.176034 0.431064 0.107006 +0.208065 0.434028 0.11099 +0.200513 0.478933 0.111702 +-0.0672887 -0.329621 0.113036 +-0.0912309 -0.329012 0.110821 +-0.0245082 -0.32796 0.110024 +-0.140973 -0.309731 0.114599 +-0.16669 -0.304277 0.113458 +0.0098961 -0.302401 0.110722 +0.0167232 -0.297822 0.105896 +0.0394464 -0.209318 0.110834 +0.0729847 -0.202492 0.111762 +0.116508 -0.158755 0.107615 +0.306085 -0.124513 0.111016 +0.132238 -0.118718 0.110974 +0.136393 -0.120479 0.108174 +0.300775 -0.120644 0.116544 +0.249627 -0.111894 0.11605 +0.298833 -0.105188 0.114793 +0.138775 -0.096374 0.111583 +0.298316 -0.0917229 0.110868 +0.244261 -0.095354 0.109404 +-0.217047 -0.0897919 0.111356 +0.148994 -0.0808848 0.109577 +-0.213141 -0.0820068 0.114964 +0.227907 -0.0818148 0.113635 +-0.208093 -0.0676807 0.116209 +0.287572 -0.0742967 0.113925 +0.157553 -0.0655707 0.110098 +0.211181 -0.0674407 0.113342 +0.28543 -0.0598776 0.108985 +0.188473 -0.0600356 0.103087 +0.182123 -0.0548745 0.110776 +-0.0683137 -0.0504725 0.111633 +-0.0749867 -0.0488985 0.11145 +-0.0523505 -0.0314383 0.108244 +0.257904 -0.0298583 0.11503 +0.260507 -0.0251603 0.107818 +-0.0485595 -0.0203862 0.110348 +-0.0394694 -0.00540705 0.109919 +0.0262553 0.0201752 0.110815 +0.00694107 0.0219842 0.112004 +0.0217712 0.0234102 0.110384 +0.223094 0.0158732 0.115109 +0.0528965 0.0284163 0.10778 +0.0592666 0.0281873 0.113999 +0.0636066 0.0307823 0.112284 +0.264091 0.0476725 0.111321 +0.267467 0.0565826 0.114933 +0.282221 0.095074 0.104716 +0.279936 0.141021 0.113053 +0.272583 0.151582 0.112572 +0.1199 0.156375 0.108765 +0.254943 0.160684 0.107127 +0.249595 0.17822 0.113615 +0.248904 0.183688 0.111978 +0.229388 0.210077 0.111432 +0.16204 0.218839 0.109568 +0.167775 0.246608 0.109492 +0.215879 0.24558 0.103854 +0.178467 0.259594 0.1103 +0.198664 0.256337 0.107897 +0.192215 0.261183 0.109672 +0.177333 0.291251 0.10814 +0.181745 0.29172 0.108004 +0.13534 0.346403 0.113078 +0.148598 0.346435 0.111739 +0.154099 0.343115 0.108858 +0.193801 0.42591 0.111739 +0.172805 0.431888 0.113101 +0.168579 0.441596 0.110206 +0.167366 0.447129 0.113484 +0.220669 0.45067 0.111605 +0.219846 0.457445 0.112157 +0.213741 0.473366 0.105697 +0.194187 0.479494 0.109883 +-0.112286 -0.319268 0.113658 +-0.119107 -0.324195 0.107536 +-0.121717 -0.316442 0.113576 +0.00296103 -0.306808 0.11489 +-0.21316 -0.277491 0.109058 +0.0231022 -0.265207 0.115402 +-0.226667 -0.245404 0.11192 +0.0251853 -0.225818 0.118425 +-0.232424 -0.222309 0.114191 +0.0834338 -0.192935 0.113312 +0.104774 -0.165714 0.111153 +0.106379 -0.157124 0.112686 +0.107657 -0.149618 0.114098 +-0.23132 -0.139902 0.11138 +0.120029 -0.139863 0.111334 +0.264905 -0.133151 0.119478 +0.130525 -0.12515 0.109957 +0.18556 0.2856 0.0930404 +0.134784 -0.100896 0.112409 +0.296971 -0.097847 0.114578 +0.143008 -0.0849418 0.111654 +0.144118 -0.0791908 0.112431 +0.148655 -0.0749877 0.111254 +0.221219 -0.0807688 0.118616 +0.147258 -0.0692537 0.112688 +0.152629 -0.0694867 0.111113 +0.150869 -0.0638076 0.112512 +0.155533 -0.0607476 0.111582 +0.279475 -0.0608696 0.112996 +0.192385 -0.0576226 0.108598 +0.163799 -0.0551446 0.111705 +0.160899 -0.0597126 0.110467 +0.169968 -0.0557376 0.110448 +0.180713 -0.0587456 0.105704 +0.275347 -0.0541535 0.114359 +-0.0747887 -0.0545605 0.11787 +-0.100889 -0.0393654 0.11185 +0.264566 -0.0329093 0.110651 +-0.0490195 -0.0346903 0.116955 +-0.120283 -0.0294323 0.108177 +-0.0476685 -0.0303373 0.112434 +-0.0508585 -0.0254223 0.108817 +-0.153132 -0.0217582 0.108566 +-0.16221 -0.0214362 0.10828 +0.24062 -0.0141681 0.119085 +0.0299863 0.0208302 0.110702 +0.0361864 0.0225292 0.11547 +0.0845518 0.0429754 0.111692 +0.272057 0.0538365 0.110371 +0.271275 0.0590666 0.111084 +0.278448 0.0783448 0.109781 +0.275941 0.0808008 0.114413 +0.284816 0.12758 0.114637 +0.254864 0.167163 0.115249 +0.154628 0.187613 0.110205 +0.239555 0.202428 0.116134 +0.161716 0.210508 0.108606 +0.226434 0.224143 0.112637 +0.210915 0.257202 0.111013 +0.181578 0.300576 0.109836 +0.166597 0.299529 0.106682 +0.17745 0.312859 0.115499 +0.135535 0.34149 0.108845 +0.159061 0.340684 0.113467 +0.220579 0.446314 0.117419 +0.16906 0.458874 0.115647 +0.210873 0.474689 0.111383 +-0.181259 -0.297549 0.114275 +-0.194722 -0.290832 0.113318 +-0.201719 -0.285186 0.11347 +-0.223405 -0.253525 0.111867 +0.0290323 -0.24143 0.113394 +0.0271673 -0.233326 0.116137 +-0.236179 -0.224964 0.1065 +0.0463685 -0.206291 0.114029 +0.0612166 -0.201245 0.116078 +0.0480575 -0.200025 0.115104 +-0.23684 -0.191272 0.111907 +0.098576 -0.170492 0.113088 +-0.239714 -0.167307 0.107233 +0.100141 -0.160982 0.114707 +0.292895 -0.14675 0.112298 +0.297193 -0.143571 0.109094 +0.109706 -0.137182 0.116408 +0.115335 -0.136954 0.113772 +0.279506 -0.137301 0.111146 +-0.230072 -0.130121 0.108327 +0.122646 -0.132969 0.111977 +0.125147 -0.126081 0.112397 +0.303775 -0.110142 0.11171 +-0.217249 -0.097948 0.115464 +0.134926 -0.0924729 0.113777 +0.250589 -0.100247 0.107404 +0.141458 -0.0909189 0.111235 +0.143704 -0.0735337 0.113193 +0.145097 -0.0648616 0.114558 +0.28579 -0.0666957 0.112329 +0.151993 -0.0572526 0.113978 +0.274696 -0.0607166 0.119567 +0.186577 -0.0567576 0.107937 +-0.0679397 -0.0549375 0.116363 +0.166843 -0.0514035 0.114406 +0.172472 -0.0521255 0.113745 +-0.0541205 -0.0476175 0.118086 +-0.0443024 -0.0240972 0.113718 +-0.126467 -0.0282583 0.111921 +-0.141404 -0.0244162 0.112443 +-0.0450555 -0.0158382 0.112544 +-0.0373774 -0.00562906 0.115925 +-0.0307743 0.00317303 0.112569 +-0.0238612 0.00799708 0.108584 +0.227027 0.00795408 0.115687 +0.0243232 0.0188872 0.111845 +0.0119751 0.0201362 0.112626 +0.0647186 0.0250373 0.116741 +0.0695797 0.0304653 0.113101 +0.21268 0.0269823 0.119789 +0.218809 0.0319063 0.112239 +0.223916 0.0339183 0.116202 +0.0828938 0.0300483 0.114669 +0.258022 0.0487265 0.117222 +0.277737 0.0682937 0.109128 +0.096525 0.0862669 0.110304 +0.104879 0.1064 0.109978 +0.109889 0.132462 0.11533 +0.279217 0.148809 0.115275 +0.265286 0.158594 0.112126 +0.260314 0.15996 0.109769 +0.228263 0.216624 0.110965 +0.162165 0.248775 0.114117 +0.218327 0.249506 0.110013 +0.216482 0.253911 0.113972 +0.171465 0.259297 0.112425 +0.204813 0.259482 0.110574 +0.184918 0.270895 0.113525 +0.180587 0.293348 0.111665 +0.162784 0.303745 0.110044 +0.154647 0.312027 0.113244 +0.176338 0.320506 0.110882 +0.217427 0.440115 0.115158 +0.168789 0.461149 0.10949 +0.196505 0.476195 0.114389 +-0.219681 -0.270294 0.106196 +0.0246952 -0.248855 0.11701 +-0.231828 -0.230248 0.112554 +0.0360924 -0.222471 0.110255 +0.0442734 -0.198609 0.118378 +0.0383894 -0.206119 0.112618 +0.0685617 -0.198546 0.115976 +0.0805908 -0.199957 0.111247 +0.0910959 -0.181301 0.113763 +0.101708 -0.153629 0.115752 +0.288341 -0.148335 0.115564 +0.111229 -0.143637 0.113845 +0.302799 -0.133661 0.113427 +0.118007 -0.130328 0.114634 +0.121101 -0.1231 0.115134 +0.12774 -0.119279 0.112598 +0.256566 -0.116508 0.11357 +0.130403 -0.112566 0.112884 +-0.220968 -0.10548 0.112367 +0.129489 -0.105076 0.114227 +0.246747 -0.103897 0.113059 +-0.212837 -0.0908369 0.119464 +0.137106 -0.0867879 0.113688 +0.293274 -0.0864129 0.113937 +0.138946 -0.0814158 0.11395 +0.138983 -0.0755658 0.114712 +0.215943 -0.0740217 0.118391 +0.206231 -0.0631836 0.110713 +0.188725 -0.0555936 0.113961 +0.178286 -0.0524185 0.114329 +0.157368 -0.0553036 0.113177 +-0.0527985 -0.0406214 0.114872 +-0.194485 -0.0417504 0.113927 +0.261085 -0.0379504 0.117889 +-0.181267 -0.0299673 0.113886 +0.250827 -0.0250733 0.118135 +-0.157792 -0.0227692 0.115353 +0.00701607 0.0135751 0.114886 +0.0185222 0.0171152 0.11259 +0.00302503 0.0185542 0.114197 +0.0285233 0.0202542 0.117055 +0.0432654 0.0244762 0.115162 +0.0497115 0.0248682 0.116468 +0.216106 0.0195202 0.120632 +0.0546035 0.0266793 0.114954 +0.0763858 0.0284563 0.114652 +0.230451 0.0353214 0.116061 +0.248107 0.0392984 0.113787 +0.274039 0.0628796 0.11263 +0.272904 0.0881169 0.120019 +0.279578 0.0931339 0.111766 +0.107275 0.112886 0.108712 +0.284154 0.119536 0.113333 +0.280335 0.133166 0.111576 +0.138775 0.173361 0.112406 +0.144048 0.174354 0.120809 +0.244414 0.188305 0.120623 +0.247033 0.183789 0.116293 +0.160317 0.203256 0.110751 +0.231484 0.213663 0.118247 +0.224263 0.232787 0.114383 +0.217492 0.251021 0.119642 +0.200646 0.270173 0.116716 +0.199065 0.264081 0.112204 +0.185059 0.264109 0.110772 +0.192686 0.269139 0.113556 +0.167893 0.300314 0.112188 +0.177924 0.297552 0.117158 +0.179348 0.30588 0.114159 +0.176227 0.307725 0.121281 +0.144143 0.322668 0.115818 +0.153246 0.345275 0.116865 +0.14202 0.34871 0.113997 +0.200371 0.428611 0.112898 +0.17768 0.427147 0.112211 +0.212815 0.43534 0.116001 +0.169158 0.436928 0.115262 +0.167538 0.454084 0.109396 +0.218753 0.459858 0.120077 +0.172127 0.465304 0.114911 +0.191273 0.476221 0.115656 +-0.0180582 -0.322326 0.115648 +-0.149073 -0.305706 0.116199 +0.0109881 -0.28993 0.119138 +-0.218099 -0.255909 0.11798 +-0.221534 -0.247419 0.118904 +0.0360574 -0.216215 0.112493 +0.0424534 -0.204321 0.115582 +0.0378104 -0.203458 0.113941 +0.0849458 -0.185111 0.115684 +0.0925299 -0.173918 0.115436 +0.284763 -0.142464 0.111778 +0.298153 -0.143001 0.115998 +-0.221003 -0.113943 0.116261 +-0.225445 -0.113689 0.108127 +0.299183 -0.113028 0.116446 +0.131099 -0.09786 0.114746 +0.129244 -0.0923389 0.11616 +0.279096 -0.0667577 0.116957 +0.140966 -0.0692737 0.11534 +0.146681 -0.0593906 0.114785 +0.20332 -0.0624106 0.114436 +0.148336 -0.0536435 0.116137 +0.153472 -0.0508695 0.115724 +-0.0812848 -0.0504355 0.115976 +-0.0881559 -0.0501495 0.119148 +-0.095184 -0.0447984 0.116599 +-0.185295 -0.0343113 0.118593 +-0.114238 -0.0336533 0.112819 +-0.120828 -0.0323553 0.116533 +-0.12931 -0.0301883 0.118541 +-0.0417714 -0.0100861 0.113809 +0.235427 -0.00738207 0.118693 +-0.0259453 0.00693007 0.113869 +-0.0140651 0.0136581 0.112888 +0.00131901 0.0114651 0.116221 +-0.00273203 0.0178552 0.114433 +0.0129391 0.0151842 0.114248 +0.0153492 0.0161742 0.118511 +0.0894479 0.0422014 0.116521 +0.0878429 0.0562206 0.112331 +0.263568 0.0524265 0.116529 +0.272801 0.0766778 0.118637 +0.276172 0.0882479 0.114183 +0.100101 0.0936799 0.112334 +0.103845 0.101314 0.116 +0.288499 0.115873 0.118626 +0.117887 0.15071 0.114128 +0.123268 0.156085 0.116532 +0.271043 0.157204 0.115153 +0.265405 0.16304 0.115906 +0.251774 0.164644 0.109969 +0.247551 0.174293 0.11677 +0.245845 0.180837 0.120143 +0.157797 0.190591 0.114446 +0.238545 0.197184 0.109254 +0.162697 0.241908 0.111947 +0.16677 0.253912 0.112659 +0.171154 0.266332 0.114567 +0.177729 0.267991 0.113359 +0.179565 0.275722 0.115835 +0.176733 0.29395 0.112724 +0.178095 0.295239 0.11442 +0.139105 0.328218 0.117385 +0.139713 0.32805 0.110281 +0.188186 0.422492 0.115399 +0.183547 0.423897 0.111831 +0.174446 0.427799 0.117869 +0.216352 0.465541 0.120784 +0.180563 0.473968 0.1143 +0.200131 0.475239 0.118222 +-0.0750128 -0.326057 0.116734 +-0.1023 -0.320894 0.115302 +-0.131637 -0.311982 0.11495 +-0.175571 -0.294617 0.119072 +0.00650907 -0.298275 0.118254 +-0.20684 -0.277574 0.115378 +0.0187832 -0.282697 0.114362 +-0.213819 -0.270548 0.113049 +-0.21497 -0.263583 0.116735 +0.0545295 -0.202862 0.115887 +-0.23328 -0.197157 0.117642 +-0.234512 -0.16774 0.115548 +0.25915 -0.12603 0.118694 +0.115329 -0.125181 0.116794 +0.122242 -0.116719 0.115595 +0.125326 -0.111132 0.115112 +0.292798 -0.108791 0.119868 +0.291502 -0.0929389 0.117169 +0.131704 -0.0863099 0.11591 +0.289006 -0.0813818 0.11537 +0.134646 -0.0730867 0.116633 +0.214819 -0.0801358 0.123468 +0.280821 -0.0732597 0.117835 +0.210069 -0.0697527 0.119806 +0.141057 -0.0617426 0.116301 +0.19878 -0.0599316 0.110246 +-0.0824978 -0.0557796 0.121893 +-0.202752 -0.0523645 0.111494 +-0.0498685 -0.0407584 0.120474 +-0.102245 -0.0428174 0.118887 +-0.0458875 -0.0290573 0.118667 +-0.174644 -0.0269533 0.117676 +-0.175503 -0.0257883 0.109587 +-0.148924 -0.0235962 0.115155 +-0.167305 -0.0231702 0.113892 +-0.0403894 -0.0184272 0.115518 +-0.0333783 -0.00131901 0.116906 +0.228563 -0.000270003 0.120223 +-0.0201802 0.0105431 0.113209 +-0.00417904 0.00893009 0.117897 +-0.0152882 0.00931409 0.117624 +-0.00348603 0.0126741 0.115905 +-0.0103141 0.0111141 0.116932 +0.0327833 0.0195762 0.120645 +0.0775378 0.0219422 0.117837 +0.0867679 0.0357794 0.114948 +0.23721 0.0438834 0.122437 +0.240878 0.0389294 0.116293 +0.259089 0.0558236 0.121662 +0.269496 0.0622596 0.117273 +0.0917109 0.0689407 0.113318 +0.271433 0.0722507 0.115732 +0.102236 0.0947649 0.119314 +0.276974 0.09875 0.120789 +0.284457 0.111015 0.114818 +0.285329 0.136512 0.116133 +0.113784 0.144085 0.114352 +0.285323 0.144436 0.117474 +0.271906 0.162513 0.119396 +0.249108 0.166273 0.114667 +0.245822 0.190356 0.116093 +0.154291 0.184681 0.117441 +0.242786 0.197733 0.119435 +0.158737 0.195094 0.108134 +0.227136 0.217873 0.116943 +0.22314 0.239625 0.11276 +0.220462 0.245752 0.115563 +0.207209 0.26476 0.115453 +0.171028 0.274206 0.116873 +0.159292 0.30765 0.113575 +0.149815 0.316903 0.115444 +0.130687 0.347573 0.119461 +0.179327 0.423224 0.117573 +0.195004 0.423806 0.117974 +0.177006 0.469859 0.117908 +0.205735 0.476779 0.113387 +0.214148 0.469978 0.116982 +-0.0842658 -0.326246 0.115779 +-0.0268673 -0.32471 0.117521 +-0.153423 -0.31061 0.11108 +-0.188436 -0.295637 0.112572 +0.0175742 -0.266494 0.121904 +0.0331083 -0.211388 0.115551 +0.0354994 -0.199893 0.11648 +0.0425334 -0.193479 0.121287 +0.0464085 -0.194019 0.118859 +-0.235895 -0.182753 0.114123 +0.0939059 -0.164789 0.116921 +0.095582 -0.156862 0.117934 +0.103181 -0.146599 0.116842 +0.298957 -0.136622 0.118854 +0.111156 -0.130722 0.117209 +0.252276 -0.120105 0.120001 +0.1193 -0.111166 0.117753 +0.123906 -0.105168 0.116559 +0.12572 -0.099333 0.116526 +0.123332 -0.0940719 0.118186 +0.231603 -0.0944919 0.119451 +-0.209011 -0.0755648 0.119389 +0.134179 -0.0795948 0.115813 +0.276471 -0.0770298 0.124098 +0.136893 -0.0667407 0.116858 +0.199968 -0.0639446 0.124107 +0.26965 -0.0540845 0.120531 +-0.20606 -0.0600426 0.113664 +-0.0621886 -0.0575196 0.117535 +0.142913 -0.0553826 0.117375 +0.137671 -0.0542405 0.118302 +-0.20101 -0.0545745 0.119085 +0.146351 -0.0487785 0.11721 +0.16351 -0.0476595 0.11729 +0.265681 -0.0455155 0.118802 +-0.108424 -0.0382324 0.116652 +-0.137239 -0.0280233 0.119171 +-0.0243052 0.00373604 0.118491 +-0.0096911 0.00600906 0.119133 +-0.00786208 0.0155192 0.115506 +0.00784208 0.0135231 0.12069 +0.0398614 0.0200142 0.120861 +0.0581846 0.0218672 0.119073 +0.0710627 0.0233982 0.117308 +0.0896019 0.0215872 0.119245 +0.213527 0.0336843 0.115777 +0.251364 0.0456205 0.118083 +0.0880699 0.0491945 0.114264 +0.274476 0.0681717 0.113829 +0.285964 0.110146 0.12055 +0.129482 0.162314 0.117541 +0.260808 0.16756 0.117606 +0.260745 0.171582 0.122793 +0.134153 0.168064 0.115507 +0.234291 0.20734 0.114953 +0.160271 0.216105 0.115268 +0.225693 0.222225 0.119708 +0.162193 0.227677 0.110801 +0.221694 0.238315 0.118456 +0.188628 0.276156 0.116794 +-0.0511745 -0.0362654 0.110119 +0.172423 0.297003 0.109862 +0.172487 0.298071 0.114918 +0.164098 0.336807 0.118097 +0.146797 0.349061 0.118268 +0.206512 0.430604 0.116557 +0.167615 0.455511 0.122783 +0.205094 0.474551 0.11845 +-0.0424154 -0.33008 0.113643 +-0.097686 -0.315209 0.123557 +-0.0128251 -0.315901 0.120387 +-0.00461205 -0.311585 0.117836 +-0.000665007 -0.30304 0.121706 +-0.141987 -0.302047 0.120567 +0.00248102 -0.293938 0.124996 +-0.167429 -0.297757 0.119077 +0.0136231 -0.282291 0.120676 +-0.208251 -0.269377 0.119827 +0.0213122 -0.257647 0.119403 +0.0233362 -0.239062 0.119555 +-0.228467 -0.220049 0.121278 +0.0295653 -0.219433 0.115716 +-0.232731 -0.214183 0.115772 +0.0398254 -0.199421 0.118241 +0.0635096 -0.194903 0.119302 +0.0779278 -0.188582 0.117633 +0.0850709 -0.176674 0.118306 +0.0874429 -0.168064 0.119362 +-0.237529 -0.175236 0.111607 +-0.234269 -0.157334 0.113843 +0.096616 -0.149878 0.118793 +0.282309 -0.147534 0.118323 +0.294259 -0.147156 0.118708 +0.104576 -0.140505 0.117606 +-0.225985 -0.130735 0.115787 +0.301705 -0.127861 0.116157 +-0.216597 -0.106237 0.120451 +0.292034 -0.101013 0.118731 +0.239459 -0.098908 0.115797 +0.285633 -0.096199 0.122063 +0.124873 -0.0889339 0.118117 +0.285121 -0.0881159 0.119016 +0.282483 -0.0804348 0.119051 +0.129499 -0.0802778 0.117423 +-0.0689817 -0.0604036 0.121495 +0.136455 -0.0596456 0.117716 +0.140042 -0.0497075 0.118382 +0.160124 -0.0510725 0.114772 +0.15165 -0.0455455 0.118219 +-0.108132 -0.0442164 0.124261 +0.258041 -0.0439434 0.12411 +-0.0453275 -0.0337953 0.123211 +-0.160362 -0.0252193 0.122086 +-0.0398394 -0.0196892 0.122116 +-0.0332043 -0.0114331 0.12357 +-0.0364764 -0.0129531 0.117515 +-0.0288903 0.00194902 0.117789 +-0.0200502 0.00658607 0.118121 +-0.00225702 0.0098051 0.118149 +0.0225722 0.0184542 0.118211 +0.21221 0.0140141 0.127115 +0.0812618 0.0165482 0.120074 +0.0837868 0.0235572 0.117401 +0.0896809 0.0286313 0.117919 +0.209397 0.0214942 0.126076 +0.219687 0.0360994 0.120425 +0.227261 0.0391784 0.121149 +0.0940029 0.0417044 0.121622 +0.247977 0.0490235 0.122979 +0.253806 0.0521455 0.122471 +0.0917449 0.0549605 0.117719 +0.099283 0.0882159 0.116673 +0.281857 0.105555 0.11145 +0.106818 0.10991 0.115856 +0.284215 0.152806 0.119616 +0.127895 0.156826 0.122877 +0.245899 0.175155 0.121393 +0.16031 0.209399 0.114708 +0.160939 0.256368 0.116891 +0.177236 0.281757 0.118205 +0.177752 0.297727 0.120707 +0.169602 0.301389 0.117438 +0.169247 0.330779 0.119002 +0.134622 0.33396 0.117939 +0.137575 0.350775 0.118391 +0.170765 0.461572 0.121555 +-0.0438634 -0.325445 0.121043 +-0.15866 -0.303488 0.11629 +0.0186702 -0.27434 0.118234 +0.0267713 -0.211957 0.118797 +0.0314323 -0.2055 0.118482 +0.0357904 -0.197807 0.117152 +0.0466015 -0.192087 0.120751 +-0.230663 -0.148099 0.116166 +0.277471 -0.141787 0.116566 +0.104868 -0.133201 0.119298 +-0.220971 -0.122164 0.12017 +0.109799 -0.124269 0.119356 +0.244807 -0.116164 0.123492 +0.11606 -0.118894 0.117798 +0.242473 -0.107322 0.119318 +0.119015 -0.104651 0.118697 +0.119794 -0.098408 0.119151 +0.120691 -0.0847448 0.11991 +0.278455 -0.0847528 0.124859 +0.126451 -0.0842398 0.118258 +0.123961 -0.0791528 0.11936 +0.128579 -0.0747737 0.118454 +0.131099 -0.0693017 0.118384 +0.274396 -0.0689427 0.12318 +0.210054 -0.0755898 0.124652 +-0.202799 -0.0622566 0.122304 +0.127627 -0.0645516 0.119469 +0.204754 -0.0658087 0.120344 +0.132975 -0.0637776 0.118438 +-0.0567936 -0.0540325 0.118032 +0.194727 -0.0585406 0.11405 +0.128273 -0.0524445 0.12048 +0.132778 -0.0551086 0.119327 +0.184136 -0.0533555 0.116309 +0.174405 -0.0493615 0.118024 +0.141973 -0.0449664 0.118744 +0.136458 -0.0440924 0.119277 +0.157484 -0.0465725 0.117661 +0.162217 -0.0440154 0.120886 +0.14647 -0.0425834 0.119344 +0.156604 -0.0420464 0.121286 +0.132475 -0.0408264 0.12096 +-0.144513 -0.0271743 0.121396 +-0.0425544 -0.0239032 0.119775 +-0.0365714 -0.0161962 0.120736 +-0.0282583 -0.00801008 0.124716 +0.228989 -0.00741807 0.124863 +-0.0153542 0.00294603 0.119539 +0.00217402 0.0106211 0.122722 +0.222663 0.00557706 0.122048 +0.0655407 0.0187022 0.120268 +0.0462055 0.0205382 0.12045 +0.208203 0.0344833 0.119602 +0.270304 0.0675797 0.118691 +0.273001 0.0838098 0.117014 +0.275808 0.0934239 0.118892 +0.289063 0.122669 0.118012 +0.109602 0.125334 0.120013 +0.134295 0.163159 0.123693 +0.251151 0.171153 0.123868 +0.254684 0.169855 0.120081 +0.149461 0.179545 0.119357 +0.24226 0.192173 0.124822 +0.159942 0.203093 0.116919 +0.160772 0.214566 0.119414 +0.160233 0.224938 0.114524 +0.223501 0.227574 0.117669 +0.158689 0.24424 0.117957 +0.213638 0.259297 0.117402 +0.165381 0.26983 0.117669 +0.191784 0.281421 0.121577 +0.170384 0.278689 0.118335 +0.173556 0.292133 0.119955 +0.169464 0.293359 0.12156 +0.177415 0.302788 0.119328 +0.160794 0.307214 0.118859 +0.131601 0.34055 0.116628 +0.135863 0.353504 0.123832 +0.200813 0.426625 0.119418 +0.20691 0.428062 0.123114 +0.218367 0.439067 0.121786 +0.210006 0.473508 0.118411 +0.194439 0.477177 0.120747 +-0.0594626 -0.327914 0.115492 +-0.1147 -0.311971 0.119238 +-0.132466 -0.304486 0.120719 +-0.198795 -0.279921 0.119342 +-0.227275 -0.22994 0.119656 +0.0228702 -0.217881 0.120668 +0.0247422 -0.204569 0.121255 +0.0296893 -0.198723 0.121034 +-0.232286 -0.187587 0.120008 +0.0337583 -0.192219 0.120427 +0.0755078 -0.19547 0.115607 +0.0777328 -0.181814 0.120234 +0.0899999 -0.159374 0.120088 +0.097896 -0.143553 0.119891 +0.0918789 -0.143424 0.122508 +0.099002 -0.137301 0.120841 +0.099096 -0.130438 0.122127 +0.296691 -0.130769 0.121397 +-0.22127 -0.13046 0.122931 +0.295791 -0.124228 0.121229 +0.104218 -0.126624 0.120951 +0.294314 -0.116545 0.120659 +0.109406 -0.118279 0.120467 +0.108693 -0.110813 0.121752 +0.11382 -0.113647 0.119608 +0.235065 -0.102343 0.122272 +0.114531 -0.101573 0.120763 +0.227829 -0.099049 0.12612 +0.225779 -0.0879189 0.11963 +0.118314 -0.0794518 0.121389 +0.121863 -0.0742397 0.120704 +0.122733 -0.0633836 0.121004 +-0.0645016 -0.0681957 0.126102 +0.129851 -0.0593236 0.119433 +0.199656 -0.0608526 0.117125 +0.125033 -0.0578196 0.120898 +0.263245 -0.0511865 0.124351 +-0.0894389 -0.0567586 0.126225 +0.125133 -0.0479665 0.12167 +0.122253 -0.0527915 0.121923 +0.133572 -0.0491695 0.119766 +-0.100761 -0.0484185 0.124579 +0.129309 -0.0450095 0.120875 +-0.190639 -0.0394824 0.119361 +0.131133 -0.0353514 0.121647 +0.150637 -0.0402374 0.12119 +0.141092 -0.0394944 0.120006 +0.136441 -0.0371394 0.120969 +-0.167907 -0.0255773 0.121052 +-0.0319393 -0.00792708 0.118865 +0.0880349 0.0152792 0.120765 +0.0729557 0.0162872 0.12062 +0.0269513 0.0158032 0.123687 +0.0942319 0.0169202 0.121599 +0.095546 0.0298823 0.122114 +0.205875 0.0287213 0.125531 +0.234587 0.0495625 0.12782 +0.244515 0.0435114 0.119613 +0.263965 0.0596816 0.120124 +0.0909339 0.0619586 0.115207 +0.096368 0.0813478 0.115484 +0.267364 0.0728937 0.120756 +0.271557 0.095188 0.125993 +0.10847 0.117968 0.116483 +0.293176 0.126752 0.121286 +0.112834 0.138347 0.118679 +0.11738 0.144895 0.120767 +0.24367 0.178743 0.12563 +0.231467 0.220214 0.124259 +0.157127 0.260137 0.121146 +0.165059 0.261693 0.115686 +0.160387 0.265976 0.119502 +0.159134 0.273269 0.121914 +0.19612 0.275681 0.119079 +0.164344 0.276854 0.119863 +0.184733 0.282469 0.119456 +0.170478 0.283245 0.119706 +0.172066 0.287652 0.120545 +0.179115 0.286944 0.120001 +0.165957 0.289738 0.122744 +0.179175 0.292307 0.121563 +0.178713 0.296371 0.124493 +0.171375 0.297947 0.120828 +0.164748 0.303761 0.116558 +0.173161 0.324732 0.116777 +0.170222 0.43195 0.119916 +0.212376 0.432649 0.121554 +0.167511 0.452802 0.11649 +0.205723 0.474702 0.124245 +-0.0305693 -0.32131 0.124996 +-0.151522 -0.299376 0.120788 +-0.191908 -0.284666 0.119507 +0.0167852 -0.237609 0.126422 +0.0201462 -0.231228 0.123005 +0.0193792 -0.223394 0.123725 +0.0276323 -0.192026 0.123755 +0.0551536 -0.196436 0.119568 +0.0620356 -0.18924 0.122205 +0.0703237 -0.190421 0.119681 +-0.224937 -0.14673 0.12442 +0.0932039 -0.135661 0.123606 +0.289882 -0.121021 0.124703 +0.287717 -0.113215 0.125151 +0.238065 -0.110729 0.125437 +0.286846 -0.103964 0.123498 +0.10467 -0.114669 0.122727 +0.282477 -0.107452 0.12789 +0.110383 -0.099339 0.122411 +0.118552 -0.0905189 0.120355 +0.114949 -0.0848688 0.121731 +0.125238 -0.0696747 0.119865 +0.119678 -0.0688177 0.121666 +0.204934 -0.0709647 0.125442 +-0.0622126 -0.0628926 0.12165 +0.117304 -0.0634686 0.122677 +0.196616 -0.0596566 0.120679 +0.116482 -0.0528405 0.122593 +0.18873 -0.0555996 0.12169 +-0.0528245 -0.0527705 0.123218 +0.168946 -0.0476375 0.118495 +-0.196784 -0.0478395 0.119875 +0.145511 -0.0368194 0.122243 +0.253533 -0.0339813 0.121697 +-0.132988 -0.0332973 0.124779 +-0.0269293 -0.00341103 0.119602 +-0.0211182 -0.000157002 0.11985 +0.0652297 0.0124051 0.123272 +0.0586266 0.0153312 0.122704 +0.0355954 0.0156182 0.124262 +0.0521035 0.0184532 0.121628 +0.095773 0.0233742 0.12194 +0.202913 0.0359624 0.123291 +0.20963 0.0383814 0.125586 +0.215864 0.0390524 0.124541 +0.0920469 0.0353944 0.119291 +0.0926979 0.0480665 0.119589 +0.253631 0.0590376 0.126774 +0.270613 0.0906279 0.124223 +0.281087 0.104344 0.117643 +0.280994 0.107663 0.122426 +0.297791 0.129443 0.124769 +0.112396 0.131974 0.123125 +0.289524 0.131929 0.118571 +0.290575 0.148713 0.121205 +0.122159 0.150761 0.121786 +0.277961 0.156564 0.11851 +0.284897 0.160442 0.123675 +0.240834 0.198105 0.126288 +0.239977 0.204472 0.124445 +0.237247 0.209314 0.121053 +0.15925 0.217984 0.120591 +0.218849 0.243953 0.122329 +0.158997 0.23791 0.117029 +0.207634 0.269099 0.12152 +0.164924 0.283625 0.121538 +0.184595 0.2894 0.124059 +0.147528 0.319363 0.121987 +0.171418 0.326026 0.123205 +0.142095 0.324501 0.123297 +0.196191 0.421476 0.124632 +0.167015 0.441754 0.118549 +0.166327 0.447616 0.120589 +0.174206 0.466464 0.121888 +0.178154 0.469992 0.125905 +0.185394 0.476171 0.116172 +0.188017 0.476211 0.121272 +-0.106033 -0.314873 0.119803 +-0.00871409 -0.308607 0.124453 +-0.167853 -0.290199 0.124705 +-0.185234 -0.289695 0.118809 +0.00688307 -0.284849 0.126137 +0.0198462 -0.244772 0.122925 +0.0160232 -0.215845 0.126581 +0.0203532 -0.210531 0.12302 +0.0379504 -0.193829 0.121412 +0.0443464 -0.188087 0.122618 +0.0492545 -0.18548 0.125308 +0.0785548 -0.174578 0.121821 +0.0840328 -0.161858 0.122399 +0.0848428 -0.154969 0.123333 +0.275776 -0.146395 0.122139 +0.287288 -0.151633 0.120669 +0.0906559 -0.151224 0.121519 +-0.222093 -0.138651 0.12527 +-0.2267 -0.139368 0.118408 +0.292765 -0.135135 0.125201 +0.0936389 -0.128819 0.124645 +0.250252 -0.125677 0.125691 +0.113676 -0.107447 0.120288 +0.107737 -0.104947 0.122669 +0.10847 -0.0945789 0.123484 +0.105394 -0.0904449 0.124934 +0.114789 -0.095078 0.121034 +0.111944 -0.0898199 0.122308 +0.280292 -0.0917589 0.125424 +0.108662 -0.0850309 0.123751 +0.11254 -0.0794588 0.123096 +0.219211 -0.0858289 0.124571 +0.211014 -0.0840098 0.129966 +0.108389 -0.0681227 0.125054 +0.115828 -0.0742267 0.122472 +0.114024 -0.0691187 0.12346 +0.270404 -0.0738357 0.128343 +-0.0556946 -0.0598776 0.121926 +-0.0766248 -0.0605586 0.123614 +-0.0505365 -0.0576746 0.127113 +0.119318 -0.0581016 0.122016 +0.184968 -0.0528805 0.121699 +0.122826 -0.0427144 0.12251 +0.163215 -0.0407684 0.125041 +-0.115411 -0.0380644 0.121425 +0.116724 -0.0417364 0.124013 +0.153647 -0.0377674 0.124137 +-0.123805 -0.0354124 0.122959 +0.126993 -0.0389024 0.122 +0.138284 -0.0278813 0.125525 +0.127065 -0.0320113 0.122654 +0.134383 -0.0311843 0.122522 +0.120936 -0.0311783 0.123669 +-0.179598 -0.0317043 0.12263 +0.124734 -0.0267493 0.123413 +0.140168 -0.0333683 0.122705 +-0.0429294 -0.0275803 0.125037 +-0.152568 -0.0260093 0.122518 +0.235164 -0.0162522 0.125652 +-0.0232372 -0.00427004 0.125005 +-0.00214402 0.00649706 0.125825 +0.0851669 0.0100491 0.122257 +0.0715337 0.0096411 0.123613 +0.0134041 0.0130481 0.123818 +0.0199462 0.0154722 0.122822 +0.099805 0.0164222 0.123908 +0.197547 0.0378584 0.126703 +0.222421 0.0428854 0.125622 +0.229845 0.0447324 0.125224 +0.263287 0.0714747 0.125836 +0.263319 0.0783768 0.129509 +0.0945579 0.0743417 0.116388 +0.267949 0.0776758 0.125143 +0.271026 0.0810648 0.121373 +0.106375 0.105842 0.121887 +0.293322 0.119894 0.123182 +0.108418 0.113391 0.122522 +0.291498 0.140744 0.12024 +0.140015 0.165929 0.127617 +0.245925 0.17069 0.124046 +0.266545 0.167676 0.120752 +0.159279 0.222845 0.118885 +0.22132 0.230913 0.122298 +0.219451 0.236827 0.123586 +0.15805 0.250929 0.11919 +0.211599 0.263167 0.122544 +0.159584 0.2809 0.123301 +0.166367 0.296419 0.123798 +0.168213 0.302122 0.122577 +0.156025 0.311628 0.119371 +0.152246 0.315213 0.12236 +0.137116 0.329822 0.12465 +0.189794 0.420702 0.121484 +0.220692 0.446347 0.124441 +0.220264 0.45339 0.119903 +0.181586 0.473104 0.120949 +0.19936 0.476646 0.124359 +-0.0793708 -0.321124 0.122123 +-0.0215712 -0.319179 0.122971 +-0.0172582 -0.312629 0.127386 +-0.114746 -0.304943 0.125368 +-0.129497 -0.299084 0.125709 +0.0127051 -0.275347 0.124671 +-0.200903 -0.273153 0.122765 +-0.210802 -0.260818 0.123001 +-0.214122 -0.252636 0.124677 +-0.216987 -0.244966 0.125823 +-0.23433 -0.206438 0.114613 +-0.225413 -0.199989 0.130504 +0.0185722 -0.202202 0.124581 +0.0368344 -0.186675 0.124891 +0.0404574 -0.188436 0.123925 +0.0541585 -0.190569 0.122633 +0.0629316 -0.182818 0.124657 +0.0718287 -0.176015 0.124125 +-0.228952 -0.168901 0.12439 +0.0805498 -0.168043 0.122666 +0.0852849 -0.146781 0.12473 +0.292091 -0.147986 0.124314 +0.295242 -0.14138 0.122709 +0.26986 -0.14024 0.12098 +0.0874979 -0.138734 0.125161 +0.289602 -0.128403 0.126782 +0.0907829 -0.123159 0.126546 +-0.216889 -0.129781 0.129983 +0.097475 -0.123066 0.124061 +0.103044 -0.120562 0.122403 +-0.216355 -0.114114 0.124418 +0.098936 -0.1151 0.124706 +0.102443 -0.108972 0.12427 +0.100567 -0.103359 0.125353 +0.106961 -0.0794838 0.124128 +-0.203952 -0.0776878 0.128107 +0.269441 -0.0627536 0.124938 +0.11214 -0.0638726 0.124047 +0.113495 -0.0582266 0.123894 +0.193864 -0.0580566 0.124344 +0.179656 -0.0503435 0.119551 +0.111163 -0.0524985 0.124714 +0.113707 -0.0472465 0.123425 +0.257704 -0.0531685 0.129919 +-0.105231 -0.0523605 0.130028 +0.119384 -0.0474205 0.123056 +0.110083 -0.0425704 0.12411 +0.250789 -0.0394604 0.127123 +0.116808 -0.0358484 0.124318 +0.149482 -0.0344143 0.125226 +0.12202 -0.0368854 0.123102 +0.117845 -0.0259453 0.124416 +0.131366 -0.0268333 0.1239 +0.121368 -0.0218582 0.124364 +0.246128 -0.0287203 0.12454 +0.24349 -0.0210162 0.121775 +-0.0360644 -0.0155962 0.126793 +-0.0239612 -0.0098591 0.129829 +0.0816648 0.00428404 0.124265 +0.0886669 0.00474905 0.123895 +0.0208392 0.0108581 0.12648 +0.0306203 0.0113231 0.127011 +0.0443834 0.0149501 0.12443 +0.0940849 0.0669327 0.119182 +0.265359 0.0659457 0.122683 +0.267781 0.0851729 0.124044 +0.266415 0.0911579 0.12973 +0.27429 0.099515 0.126338 +0.298531 0.140596 0.12439 +0.116738 0.138501 0.125669 +0.283154 0.166631 0.126649 +0.139037 0.169747 0.120932 +0.149247 0.176186 0.12616 +0.159509 0.190787 0.119655 +0.161624 0.212582 0.123305 +0.157552 0.228136 0.1218 +0.156384 0.234675 0.122779 +0.208867 0.265437 0.129519 +0.155353 0.266859 0.123919 +0.154574 0.279113 0.126368 +0.198281 0.281736 0.125402 +0.160458 0.287883 0.124685 +0.174957 0.318715 0.118873 +0.128867 0.341587 0.124702 +0.128538 0.350859 0.124831 +0.18354 0.420344 0.120545 +0.178716 0.420216 0.124874 +0.168956 0.429681 0.126059 +0.211977 0.470885 0.123969 +-0.0503875 -0.321852 0.125974 +-0.0584676 -0.322966 0.122932 +-0.0357524 -0.325658 0.119885 +-0.0679917 -0.323367 0.120501 +-0.12361 -0.309036 0.119221 +-0.159123 -0.295701 0.122434 +-0.20333 -0.265229 0.126194 +0.0148751 -0.259536 0.126422 +0.0105671 -0.209932 0.130913 +0.0148471 -0.207243 0.127102 +0.0230102 -0.19716 0.123247 +0.0206192 -0.190371 0.125564 +0.0319833 -0.18656 0.123704 +0.0562496 -0.184163 0.12533 +0.0700917 -0.183534 0.122434 +0.0734997 -0.168147 0.125582 +-0.228273 -0.153897 0.122103 +0.290178 -0.141189 0.128036 +0.270056 -0.146429 0.126523 +0.26296 -0.140648 0.126908 +0.0877179 -0.130352 0.126441 +0.257581 -0.132702 0.125082 +0.0936609 -0.116932 0.126396 +0.096044 -0.108998 0.126624 +0.105053 -0.099876 0.124273 +0.27952 -0.099374 0.128175 +-0.212535 -0.099334 0.124068 +0.223068 -0.0930609 0.126084 +-0.208805 -0.0837928 0.123147 +0.102794 -0.0843298 0.126141 +0.201412 -0.0739047 0.131185 +-0.0575846 -0.0676187 0.123829 +0.109403 -0.0739287 0.124268 +-0.0715757 -0.0658117 0.126351 +-0.0834098 -0.0624416 0.128069 +0.198821 -0.0684257 0.128894 +-0.0903159 -0.0634146 0.132175 +0.107691 -0.0615366 0.12565 +0.191793 -0.0578356 0.118429 +-0.0942019 -0.0508605 0.123318 +0.107677 -0.0564026 0.125461 +-0.197448 -0.0563436 0.12654 +0.16776 -0.0439014 0.122949 +-0.0495195 -0.0464475 0.1238 +0.105944 -0.0373244 0.124904 +0.111752 -0.0373394 0.125053 +-0.0455445 -0.0398524 0.125353 +0.109192 -0.0318983 0.125687 +-0.140186 -0.0328633 0.126926 +0.103345 -0.0319513 0.125173 +0.111298 -0.0260973 0.125469 +0.114751 -0.0308253 0.124572 +0.0939179 -0.0256123 0.128353 +0.114114 -0.0210762 0.12494 +0.127942 -0.0222612 0.125091 +0.110903 -0.0156272 0.125502 +0.117972 -0.0170212 0.125242 +-0.0398404 -0.0220912 0.127107 +0.114984 -0.0120801 0.126183 +0.0872659 -0.0143351 0.127155 +0.0830568 -0.00174802 0.125131 +0.0780468 0.0103971 0.122528 +0.095245 0.00395504 0.124326 +-0.0152442 0.000531005 0.125897 +0.0935219 0.0104151 0.122672 +-0.00870909 0.00403804 0.125566 +0.101407 0.00261703 0.125307 +0.100361 0.00903909 0.124232 +0.0519975 0.0117871 0.125109 +0.202503 0.0226722 0.131208 +0.204923 0.0406814 0.129113 +0.212655 0.0443274 0.129419 +0.241601 0.0487515 0.125189 +0.247732 0.0548955 0.127258 +0.0943059 0.0601246 0.121805 +0.100395 0.0725977 0.128044 +0.100056 0.0830138 0.121517 +0.295041 0.134804 0.122083 +0.113376 0.125983 0.127888 +0.304103 0.139059 0.129292 +0.121795 0.144714 0.12738 +0.296855 0.147339 0.124314 +0.289898 0.156143 0.123637 +0.277997 0.163252 0.122621 +0.247103 0.168508 0.119278 +0.157072 0.185695 0.122884 +0.243153 0.184919 0.125555 +0.23885 0.194753 0.132204 +0.238188 0.202918 0.131078 +0.159563 0.197233 0.113407 +0.160039 0.20757 0.121211 +0.226569 0.225678 0.124359 +0.219101 0.239766 0.129179 +0.153895 0.273114 0.126073 +0.206726 0.271647 0.128107 +0.155361 0.28592 0.127125 +0.163827 0.300063 0.126299 +0.164782 0.305726 0.123049 +0.160312 0.309172 0.124216 +0.173989 0.425081 0.123239 +0.201711 0.424059 0.125592 +0.216518 0.434808 0.126529 +0.166851 0.436476 0.123067 +0.166158 0.454389 0.130086 +0.169765 0.460222 0.12825 +0.184927 0.473342 0.125908 +-0.0736827 -0.317703 0.127633 +-0.122195 -0.302317 0.124912 +-0.177652 -0.287873 0.123439 +-0.191664 -0.277271 0.124953 +0.0177432 -0.251925 0.124386 +0.0113581 -0.252663 0.131407 +-0.223436 -0.238823 0.12115 +0.0132161 -0.230997 0.130186 +0.0120761 -0.199853 0.128901 +0.0161702 -0.195187 0.126379 +0.0423524 -0.182084 0.126398 +0.0648956 -0.176467 0.126199 +-0.230965 -0.161744 0.120124 +0.0773018 -0.160016 0.125611 +0.279476 -0.151343 0.12453 +0.286536 -0.15321 0.12596 +0.0798388 -0.152158 0.126007 +0.0810298 -0.141308 0.126976 +0.096152 -0.095561 0.12795 +0.101502 -0.09613 0.12581 +0.099666 -0.0902049 0.127009 +0.271909 -0.0827918 0.129895 +0.102852 -0.0771098 0.125837 +-0.0560466 -0.0732507 0.126952 +0.097985 -0.0740827 0.127965 +0.103329 -0.0713457 0.125852 +0.103407 -0.0653727 0.126533 +0.102398 -0.0585276 0.12724 +0.190398 -0.0569366 0.1276 +0.175275 -0.0450545 0.127109 +0.173244 -0.0462785 0.122377 +0.107849 -0.0476845 0.125621 +0.104273 -0.0425294 0.126744 +-0.114871 -0.0442234 0.127485 +-0.128976 -0.0385604 0.128225 +-0.164926 -0.0292473 0.127388 +-0.0379024 -0.0268123 0.130536 +0.099559 -0.0265003 0.125561 +0.107827 -0.0206242 0.125961 +0.105424 -0.0262433 0.126294 +0.134272 -0.0229512 0.127442 +0.102048 -0.0202542 0.126669 +0.0924599 -0.0176772 0.125981 +0.096532 -0.0210472 0.125821 +0.09868 -0.0144001 0.126867 +0.104959 -0.0143561 0.126188 +0.124231 -0.0176072 0.126513 +0.229556 -0.0211162 0.13301 +0.101817 -0.00852909 0.126385 +0.0929219 -0.0122201 0.126531 +0.095119 -0.00725407 0.126585 +0.097716 -0.00226302 0.125918 +0.108969 -0.00899309 0.126173 +0.0881809 -0.00737507 0.126074 +-0.0182632 -0.00468905 0.128733 +0.0904839 -0.00135001 0.12555 +0.0747767 0.00333603 0.125383 +0.215887 0.00652707 0.127782 +0.00626306 0.00788608 0.126752 +0.0588466 0.00839908 0.125606 +0.0383034 0.0107071 0.127043 +0.096739 0.0366294 0.124424 +0.205999 0.0471325 0.132825 +0.097993 0.0772838 0.121755 +0.101892 0.0885619 0.122979 +0.110235 0.102391 0.130374 +0.298342 0.124542 0.127127 +0.301189 0.134034 0.126994 +0.110294 0.119854 0.125093 +0.295866 0.154816 0.126043 +0.272065 0.168524 0.123983 +0.161699 0.190007 0.124158 +0.163295 0.191393 0.128776 +0.237209 0.211582 0.129289 +0.159258 0.231551 0.116394 +0.215832 0.249461 0.126252 +0.19063 0.287087 0.125224 +0.161728 0.293876 0.125872 +0.161945 0.304206 0.128253 +0.17688 0.301564 0.126301 +0.174923 0.313712 0.122862 +0.145412 0.321151 0.127906 +0.132451 0.335816 0.124692 +0.162713 0.338748 0.125107 +0.158296 0.342178 0.120537 +0.143894 0.351442 0.122994 +0.190595 0.418309 0.126972 +0.206488 0.424725 0.12988 +0.164854 0.442404 0.126291 +0.165547 0.449568 0.126147 +-0.0826348 -0.315133 0.129031 +-0.0884819 -0.318822 0.123057 +-0.106717 -0.308941 0.125698 +-0.0138131 -0.305635 0.130929 +-0.124567 -0.295498 0.129982 +0.0114211 -0.267598 0.128569 +0.0138251 -0.24503 0.129407 +0.0139991 -0.22364 0.128778 +-0.228926 -0.211397 0.122839 +-0.229813 -0.20308 0.123045 +0.0125431 -0.189456 0.128475 +-0.23187 -0.176841 0.120475 +0.0251943 -0.185628 0.126297 +0.0454535 -0.176006 0.129316 +0.0227282 -0.179325 0.128468 +0.15248 -0.0250613 0.137705 +0.0704717 -0.162849 0.127683 +0.281016 -0.155314 0.128913 +0.0844998 -0.1237 0.128435 +0.242477 -0.122175 0.129678 +0.095584 -0.101399 0.127494 +0.0929909 -0.0907999 0.129281 +0.215697 -0.0900479 0.130105 +0.27422 -0.0918429 0.130692 +0.096507 -0.0855539 0.128505 +-0.0624156 -0.0748617 0.12973 +-0.0504915 -0.0698567 0.128791 +-0.203921 -0.0702207 0.124865 +0.206051 -0.0787508 0.130592 +-0.0699647 -0.0724657 0.130782 +-0.0780948 -0.0676987 0.130066 +0.098705 -0.0628456 0.12747 +0.0931249 -0.0637096 0.129168 +-0.198536 -0.0655497 0.130075 +0.099117 -0.0535225 0.128275 +-0.097353 -0.0563646 0.129852 +0.104599 -0.0522885 0.126975 +0.182428 -0.0507865 0.124583 +0.10182 -0.0472905 0.12774 +-0.121622 -0.0418024 0.128202 +0.100605 -0.0377344 0.127658 +0.158727 -0.0384694 0.125717 +-0.136267 -0.0402174 0.131724 +-0.173009 -0.0298523 0.126041 +-0.156529 -0.0309663 0.128567 +-0.148154 -0.0315393 0.127861 +0.098288 -0.0319193 0.127754 +0.0873209 -0.0269173 0.130309 +-0.0297263 -0.0130551 0.129437 +0.115818 -0.00761708 0.128767 +0.0820568 -0.00807008 0.127049 +0.10466 -0.00290003 0.126329 +0.0689357 -0.000540005 0.127438 +0.0663167 0.00558806 0.125825 +0.0459945 0.00855109 0.127277 +0.099838 0.0314503 0.126992 +0.193467 0.0444204 0.134826 +0.23284 0.0554326 0.132214 +0.257946 0.0680267 0.128842 +0.259103 0.0742997 0.130848 +0.102077 0.0791228 0.126902 +0.105431 0.099634 0.124068 +0.277674 0.103499 0.12403 +0.284486 0.108162 0.126771 +0.10966 0.108471 0.127704 +0.121967 0.13861 0.132131 +0.289507 0.168014 0.129788 +0.277496 0.170005 0.12707 +0.249746 0.173542 0.128571 +0.244316 0.173376 0.128268 +0.256176 0.173324 0.125946 +0.265951 0.172644 0.125735 +0.160196 0.196774 0.119065 +0.160974 0.195547 0.124926 +0.162891 0.210322 0.12692 +0.235112 0.2154 0.124867 +0.159285 0.221141 0.123413 +0.157454 0.224562 0.127824 +0.216085 0.24433 0.129532 +0.154854 0.247047 0.123984 +0.150694 0.283317 0.130352 +0.156171 0.29261 0.12833 +0.219856 0.453744 0.126988 +0.173707 0.465616 0.128497 +-0.17838 -0.276038 0.130949 +-0.173591 -0.282498 0.128417 +0.00681707 -0.275464 0.130453 +-0.206563 -0.256856 0.128818 +-0.221352 -0.231569 0.126696 +0.0177422 -0.184224 0.127356 +0.0508265 -0.179398 0.127833 +0.0375054 -0.180354 0.127425 +0.0577296 -0.177126 0.127737 +0.286613 -0.13536 0.13053 +0.0829238 -0.134651 0.127421 +0.250188 -0.132205 0.130817 +0.284657 -0.12157 0.129665 +0.0873179 -0.117223 0.128472 +0.0899339 -0.111348 0.128319 +0.0910219 -0.104703 0.128826 +0.230949 -0.107027 0.128921 +-0.204189 -0.0854729 0.130755 +0.098583 -0.0800228 0.127819 +-0.0527325 -0.0641126 0.126494 +0.097186 -0.0685647 0.127787 +0.19509 -0.0627386 0.12833 +0.18984 -0.0606586 0.132205 +0.263717 -0.0588776 0.127953 +0.0897769 -0.0588996 0.130074 +-0.0472375 -0.0515385 0.127801 +0.095583 -0.0579506 0.128297 +0.184309 -0.0492305 0.128743 +0.180205 -0.0469225 0.130552 +0.178415 -0.0478875 0.124573 +0.252348 -0.0472245 0.130739 +0.097307 -0.0427404 0.129047 +0.096554 -0.0486485 0.129068 +0.170841 -0.0421754 0.127307 +-0.19104 -0.0441284 0.125347 +-0.185285 -0.0381204 0.126075 +0.154973 -0.0341853 0.127788 +0.144434 -0.0313893 0.125497 +0.0892409 -0.0213012 0.128797 +0.0818818 -0.0143771 0.129331 +0.130209 -0.0187052 0.128902 +0.0761828 -0.00344103 0.12736 +0.221246 -0.00735707 0.131382 +0.0606276 0.00168002 0.127644 +-0.00909109 -0.00148701 0.12937 +0.110318 -0.00311603 0.127764 +0.221762 -0.000758008 0.126998 +0.0527855 0.00398304 0.127582 +0.106547 0.00403204 0.126962 +0.0132441 0.00844708 0.127559 +0.0321853 0.00492405 0.129946 +0.0454465 0.00202202 0.12963 +0.198939 0.0305583 0.130315 +0.192 0.0396134 0.129941 +0.186349 0.0416724 0.132846 +0.199626 0.0430074 0.132359 +0.226392 0.0504955 0.130298 +0.252106 0.0651707 0.130788 +0.259565 0.0627206 0.125224 +0.096971 0.0714627 0.122724 +0.259528 0.0851149 0.134096 +0.105409 0.0852009 0.127144 +0.10462 0.0925039 0.126485 +0.10797 0.09619 0.129834 +0.112679 0.114566 0.130016 +0.292928 0.1155 0.127902 +0.303347 0.14555 0.128727 +0.127066 0.150492 0.128253 +0.241342 0.18074 0.131041 +0.240389 0.188444 0.130706 +0.15771 0.181265 0.130736 +0.159906 0.186086 0.127782 +0.159785 0.215598 0.125815 +0.154986 0.253644 0.123639 +0.151266 0.290483 0.130942 +0.176776 0.304828 0.131016 +0.167434 0.333138 0.125391 +0.1513 0.347685 0.123741 +0.184559 0.417595 0.126732 +0.174236 0.42164 0.128748 +0.163659 0.446938 0.131876 +0.167901 0.458523 0.13478 +0.181664 0.471527 0.130906 +-0.0918789 -0.311921 0.130133 +-0.00570006 -0.300781 0.127814 +-0.00516205 -0.29369 0.132013 +-0.136512 -0.297211 0.125284 +-0.147209 -0.294293 0.125383 +-0.157881 -0.289529 0.127011 +-0.183801 -0.281379 0.125636 +-0.20909 -0.248807 0.130974 +-0.211661 -0.241461 0.132437 +-0.217486 -0.237569 0.128652 +-0.224279 -0.22458 0.125841 +-0.223842 -0.216899 0.128933 +0.00947609 -0.176103 0.130229 +0.0663437 -0.169785 0.12757 +0.0630426 -0.163208 0.130069 +0.0682837 -0.157085 0.129491 +0.0733347 -0.153139 0.128284 +0.0768178 -0.135616 0.129463 +0.0811418 -0.118209 0.129968 +0.235108 -0.115801 0.131423 +0.217732 -0.097164 0.133139 +0.0862249 -0.100956 0.130747 +0.0901799 -0.096882 0.129557 +0.276617 -0.106136 0.132733 +0.268584 -0.0884249 0.135386 +-0.0572416 -0.0797738 0.131147 +0.0934019 -0.0801748 0.129385 +-0.0461495 -0.0743027 0.131981 +-0.0666147 -0.0794268 0.134433 +0.0926319 -0.0742967 0.130186 +0.0906509 -0.0688827 0.130299 +0.0867959 -0.0642296 0.131553 +-0.0443054 -0.0569396 0.131129 +0.0866059 -0.0541815 0.130402 +-0.10471 -0.0599556 0.13509 +0.0854909 -0.0489395 0.130215 +0.0922199 -0.0528095 0.129362 +-0.192456 -0.0505775 0.129072 +0.0913679 -0.0466635 0.129704 +0.244864 -0.0423504 0.133573 +0.0948729 -0.0366964 0.129381 +0.166388 -0.0387464 0.128538 +0.243916 -0.0343233 0.12951 +-0.171055 -0.0351844 0.131786 +0.156512 -0.0311433 0.131051 +0.0930089 -0.0306453 0.129462 +0.0836658 -0.0201962 0.130228 +0.0767358 -0.0106091 0.129224 +-0.0180362 -0.0106441 0.131988 +0.0702967 -0.00722207 0.129286 +0.0636456 -0.00487705 0.129128 +0.0593496 -0.0097811 0.130499 +-0.00209502 0.000293003 0.129693 +0.0562236 -0.00339903 0.129101 +0.214175 -0.000468005 0.133035 +0.0256673 0.00683907 0.128365 +0.10488 0.0121381 0.127021 +0.104004 0.0190322 0.127922 +0.100817 0.0244352 0.126111 +0.195316 0.0237412 0.135923 +0.219102 0.0477875 0.129906 +0.095225 0.0531325 0.123411 +0.24614 0.0613026 0.131608 +0.097575 0.0656867 0.125027 +0.102358 0.0664197 0.129119 +0.106763 0.0795638 0.13104 +0.110193 0.0843568 0.130515 +0.264549 0.0844278 0.129308 +0.261515 0.0914609 0.134404 +0.132718 0.156707 0.128518 +0.271594 0.174049 0.129506 +0.259991 0.174704 0.130468 +0.15368 0.180932 0.125283 +0.160296 0.201531 0.122958 +0.160762 0.205023 0.127432 +0.160752 0.213125 0.129256 +0.156022 0.230227 0.127772 +0.226426 0.230333 0.128329 +0.154883 0.234674 0.131094 +0.222904 0.234591 0.128814 +0.214346 0.255812 0.123935 +0.153034 0.258791 0.126018 +0.204935 0.27119 0.135105 +0.203507 0.277761 0.130455 +0.202798 0.275276 0.122714 +0.183271 0.295708 0.127684 +0.158403 0.29832 0.128836 +0.124366 0.349908 0.131516 +0.141817 0.353673 0.128016 +0.137603 0.356124 0.131074 +0.17708 0.468729 0.133974 +-0.0578066 -0.317845 0.131743 +-0.0338433 -0.317531 0.131856 +-0.0651117 -0.3194 0.127441 +-0.0257543 -0.315695 0.130144 +-0.195203 -0.269604 0.128182 +0.0104121 -0.238239 0.13354 +0.0096181 -0.21704 0.132455 +0.00488505 -0.209927 0.136025 +0.00786008 -0.193619 0.131657 +-0.228993 -0.193662 0.125338 +-0.227981 -0.18334 0.126635 +0.0111631 -0.182369 0.129305 +0.00596606 -0.185509 0.132442 +0.0204072 -0.171478 0.131161 +0.0163282 -0.176835 0.129248 +0.0517605 -0.172073 0.130131 +0.0265123 -0.174519 0.13027 +0.0347843 -0.176636 0.129056 +0.0439274 -0.169462 0.132031 +0.0590266 -0.170231 0.129454 +0.0560516 -0.159871 0.132723 +0.0768708 -0.146237 0.128005 +-0.219836 -0.146106 0.13208 +-0.217727 -0.138084 0.131913 +0.0742517 -0.128923 0.131072 +0.0806248 -0.128807 0.128897 +0.0824698 -0.112274 0.130332 +0.281215 -0.114637 0.130813 +0.0849308 -0.107051 0.130305 +-0.208358 -0.0924449 0.127542 +0.0902749 -0.0855539 0.130628 +-0.0524305 -0.0853279 0.132563 +-0.0461155 -0.0820208 0.130627 +0.20988 -0.0918449 0.136249 +-0.0508215 -0.0776488 0.128539 +0.0865719 -0.0733827 0.132213 +-0.0473275 -0.0628196 0.130354 +-0.112547 -0.0502655 0.131068 +0.178931 -0.0525275 0.134089 +0.0858479 -0.0437054 0.130095 +0.176072 -0.0441374 0.131607 +0.171969 -0.0413294 0.132913 +0.0910709 -0.0406414 0.130308 +-0.185112 -0.0445074 0.132044 +0.0808318 -0.0412334 0.130943 +-0.0404864 -0.0386174 0.129703 +0.0788918 -0.0354104 0.130459 +-0.178858 -0.0362494 0.129667 +0.0852029 -0.0376104 0.130756 +-0.0405954 -0.0322013 0.128529 +-0.1631 -0.0346293 0.132086 +0.0724707 -0.0250333 0.130801 +0.0832578 -0.0311363 0.131122 +0.161345 -0.0351124 0.129472 +0.0890199 -0.0338873 0.130404 +0.143843 -0.0270433 0.128542 +0.0769968 -0.0295453 0.130771 +0.149811 -0.0302343 0.128849 +0.0690867 -0.0190132 0.130553 +0.0801778 -0.0247992 0.131135 +0.139413 -0.0232412 0.129546 +-0.0347523 -0.0198772 0.130511 +0.0765538 -0.0187812 0.130789 +0.0720157 -0.0137811 0.130416 +0.0656107 -0.0125791 0.130005 +0.0499245 -0.00297803 0.130273 +0.114926 -0.00300803 0.13136 +0.0120261 0.00272903 0.130418 +0.0303443 -0.00228102 0.131395 +0.0394704 0.00507005 0.129429 +0.111372 0.00222402 0.130356 +0.205525 0.0145201 0.132332 +0.102943 0.0353854 0.132005 +0.096989 0.0460425 0.125555 +0.097312 0.0539775 0.128859 +0.240719 0.0544505 0.129573 +0.253058 0.0724557 0.133513 +0.264022 0.09787 0.135493 +0.272921 0.103133 0.129809 +0.277203 0.107607 0.127906 +0.289028 0.112925 0.125239 +0.302677 0.128825 0.130636 +0.127138 0.143978 0.133772 +0.13274 0.150732 0.133564 +0.301735 0.152369 0.129073 +0.144642 0.164815 0.133392 +0.284022 0.172785 0.130871 +0.254232 0.174677 0.131684 +0.165093 0.189671 0.133126 +0.16111 0.19953 0.128683 +0.160975 0.219142 0.12737 +0.23088 0.225948 0.129972 +0.152549 0.248325 0.129865 +0.151715 0.252935 0.129041 +0.15036 0.269763 0.129354 +0.200179 0.284201 0.13296 +0.195627 0.288677 0.129636 +0.155957 0.303119 0.13077 +0.183032 0.301129 0.131385 +0.159558 0.308021 0.130282 +0.175052 0.309317 0.127058 +0.155568 0.310283 0.132596 +0.126134 0.344343 0.130686 +0.127102 0.354453 0.130012 +0.194866 0.417877 0.130803 +0.211877 0.429227 0.12791 +0.21965 0.440099 0.130203 +0.218 0.46015 0.126634 +0.191247 0.475877 0.126338 +0.18822 0.472099 0.130756 +0.20938 0.471892 0.129568 +0.196467 0.476195 0.129136 +0.203572 0.474985 0.129662 +-0.0483245 -0.317691 0.133212 +-0.0406374 -0.321187 0.127849 +-0.100101 -0.307653 0.131176 +-0.0116981 -0.298399 0.134814 +-0.000577006 -0.288001 0.131233 +-0.131415 -0.290563 0.131712 +0.00180202 -0.281037 0.132896 +-0.165455 -0.283098 0.12991 +0.00726607 -0.202851 0.133046 +0.00498005 -0.171304 0.131771 +0.0130981 -0.16988 0.131519 +0.0325523 -0.168544 0.132413 +0.00611406 -0.165336 0.13203 +0.0267143 -0.166888 0.132769 +0.0284623 -0.171825 0.130891 +0.0491885 -0.16508 0.132951 +0.0372954 -0.170816 0.131578 +0.0556366 -0.165723 0.131476 +-0.22646 -0.160571 0.126877 +0.0614426 -0.155891 0.131973 +0.285624 -0.151416 0.132082 +0.0648826 -0.150818 0.131489 +0.28865 -0.147138 0.129397 +0.0627756 -0.144629 0.133049 +0.0656987 -0.13929 0.132716 +0.0727057 -0.140631 0.13012 +0.0698867 -0.134125 0.131748 +0.0770948 -0.12295 0.130918 +-0.216114 -0.12187 0.127814 +0.22675 -0.111212 0.135301 +0.0866679 -0.0911559 0.131405 +0.0842918 -0.0851779 0.132306 +0.0882549 -0.0795308 0.13144 +0.204678 -0.0850469 0.136141 +0.265773 -0.0772798 0.133933 +-0.0448484 -0.0680037 0.132433 +-0.0765328 -0.0742457 0.134512 +0.195423 -0.0724167 0.135139 +0.0831248 -0.0691027 0.133387 +-0.0849258 -0.0702337 0.134994 +0.265403 -0.0677897 0.130491 +-0.097694 -0.0634846 0.135248 +0.25879 -0.0625006 0.133786 +0.0833848 -0.0586956 0.131973 +0.192768 -0.0667537 0.133182 +0.18707 -0.0533455 0.128223 +0.184059 -0.0558306 0.13261 +0.0808488 -0.0523535 0.13205 +-0.120556 -0.0494655 0.133214 +-0.0437954 -0.0452535 0.128414 +0.0789718 -0.0463265 0.132193 +-0.128564 -0.0450415 0.132854 +0.168271 -0.0377094 0.133164 +-0.0356294 -0.0392004 0.134104 +-0.143993 -0.0383734 0.132496 +-0.151953 -0.0369044 0.13293 +-0.0353994 -0.0329183 0.133555 +0.0726167 -0.0329953 0.132399 +0.0651157 -0.0230122 0.132397 +0.0607626 -0.0163632 0.131572 +0.0531015 -0.0103881 0.131421 +0.126441 -0.0143761 0.130333 +0.131012 -0.0138321 0.133228 +0.227778 -0.0135441 0.129863 +0.12085 -0.0127361 0.128386 +0.0363434 -0.00755908 0.132486 +-0.00514205 -0.00635606 0.132465 +0.00470605 0.00178302 0.130015 +0.0369894 -0.000488005 0.131672 +0.0188072 0.00490905 0.130177 +0.108 0.0160692 0.131447 +0.099594 0.0395774 0.128581 +0.212337 0.0513185 0.13344 +0.219407 0.0546135 0.133968 +0.097439 0.0604176 0.12826 +0.268915 0.097752 0.131316 +0.280517 0.106965 0.131707 +0.117051 0.132256 0.130109 +0.304929 0.156918 0.134061 +0.299587 0.160279 0.130852 +0.138376 0.159036 0.132032 +0.292983 0.162484 0.128256 +0.295496 0.17033 0.133857 +0.145534 0.170985 0.12843 +0.162575 0.185156 0.132216 +0.164201 0.208249 0.130625 +0.233515 0.221725 0.132941 +0.216026 0.248953 0.134623 +0.151432 0.263801 0.128073 +0.147117 0.294701 0.134805 +0.152335 0.297657 0.132007 +0.156397 0.312401 0.126652 +0.173467 0.314935 0.129105 +0.151744 0.315991 0.128748 +0.172774 0.320381 0.125639 +0.156624 0.344286 0.126859 +0.147696 0.350857 0.129268 +0.132258 0.356056 0.129444 +0.164746 0.435634 0.129386 +0.193607 0.47297 0.13232 +-0.0224882 -0.309702 0.134458 +-0.149297 -0.287233 0.130093 +-0.140191 -0.289729 0.129788 +-0.156783 -0.282907 0.131249 +-0.191608 -0.264159 0.132938 +0.00451005 -0.268248 0.135299 +0.00837708 -0.260529 0.133352 +0.00653507 -0.231514 0.137138 +-0.224836 -0.208761 0.129711 +0.00305803 -0.177821 0.133585 +-0.226153 -0.174548 0.129272 +-0.00160202 -0.170738 0.135493 +-0.00228702 -0.163799 0.134486 +0.0135001 -0.163293 0.133358 +0.0203872 -0.164974 0.132908 +0.00260403 -0.160016 0.132867 +0.0492725 -0.158064 0.134813 +0.280114 -0.157309 0.133559 +0.00335903 -0.154035 0.135259 +0.273355 -0.152542 0.129486 +0.284502 -0.143213 0.133522 +0.0697957 -0.146584 0.130433 +0.281269 -0.137015 0.135971 +0.0627436 -0.133072 0.134329 +0.282961 -0.128888 0.13267 +0.0677767 -0.127549 0.133329 +0.0708127 -0.12169 0.132991 +0.278638 -0.122069 0.135307 +0.0756918 -0.115836 0.13228 +-0.211638 -0.107508 0.129067 +0.0771928 -0.109207 0.132563 +0.22351 -0.102912 0.132271 +0.0829468 -0.096049 0.132229 +-0.0422434 -0.096938 0.134769 +0.0797818 -0.0902159 0.133721 +-0.0546925 -0.0911759 0.136692 +-0.0459165 -0.0892049 0.132489 +-0.0407114 -0.0844868 0.134889 +0.0790878 -0.0826148 0.134115 +0.0830768 -0.0784778 0.133131 +-0.198448 -0.0741157 0.133719 +0.0789538 -0.0747727 0.134018 +-0.192885 -0.0596506 0.133489 +0.0804798 -0.0634686 0.133897 +0.188466 -0.0685657 0.138217 +-0.192685 -0.0682347 0.137047 +-0.0411544 -0.0506485 0.131386 +-0.187418 -0.0533605 0.135162 +-0.180023 -0.0492945 0.137409 +0.174703 -0.0492265 0.136184 +-0.176647 -0.0418414 0.134718 +0.164528 -0.0341993 0.134082 +0.0754308 -0.0398874 0.132591 +-0.152836 -0.0438314 0.137175 +0.160546 -0.0308503 0.134652 +0.0698737 -0.0383024 0.133621 +0.156441 -0.0277003 0.135503 +0.0672207 -0.0296553 0.132484 +0.152424 -0.0276623 0.132682 +0.237846 -0.0252393 0.129118 +0.237273 -0.0335793 0.134223 +0.1443 -0.0221672 0.132929 +-0.0290053 -0.0184242 0.132468 +0.0585466 -0.0216032 0.133133 +-0.0161762 -0.0158972 0.134952 +0.121216 -0.00849308 0.131767 +0.0470225 -0.00875009 0.132825 +0.0426174 -0.00399204 0.132327 +0.00228402 -0.00534905 0.132958 +0.00866509 -0.00841008 0.135197 +0.0246102 0.00116701 0.131788 +0.108761 0.00848908 0.129956 +0.208752 0.00667307 0.133517 +0.201612 0.00650307 0.138722 +0.106477 0.0234722 0.131976 +0.103882 0.0286393 0.130743 +0.100096 0.0575906 0.13329 +0.239091 0.0600736 0.133437 +0.102649 0.0621236 0.134077 +0.104001 0.0747707 0.132423 +0.256075 0.0793918 0.134455 +0.268265 0.103552 0.134321 +0.118911 0.114347 0.1361 +0.285565 0.109296 0.13204 +0.28946 0.112258 0.132002 +0.11582 0.120372 0.132481 +0.296501 0.119566 0.129132 +0.242227 0.174545 0.132849 +0.150814 0.169959 0.134672 +0.278 0.175087 0.131578 +0.236027 0.198912 0.137415 +0.220691 0.244759 0.13575 +0.153534 0.247163 0.133824 +0.210378 0.258002 0.136145 +0.149482 0.276458 0.130792 +0.189736 0.293808 0.129736 +0.147431 0.307321 0.13648 +0.151731 0.305163 0.133556 +0.173631 0.309811 0.132857 +0.171383 0.318119 0.132539 +0.139273 0.326951 0.130662 +0.170079 0.327169 0.129077 +0.160598 0.341593 0.131421 +0.127262 0.357996 0.135113 +0.179579 0.416398 0.130595 +0.200558 0.420508 0.131726 +0.219886 0.443075 0.137746 +0.214986 0.466106 0.127467 +0.18513 0.472755 0.136042 +0.200184 0.474462 0.13371 +0.196389 0.472524 0.137372 +-0.0939519 -0.304879 0.137866 +-0.108649 -0.302063 0.13215 +-0.116427 -0.297222 0.132362 +-0.122613 -0.290322 0.135354 +-0.186242 -0.271934 0.130753 +-0.198833 -0.26046 0.131472 +0.00769308 -0.24593 0.136394 +-0.219165 -0.224062 0.132164 +0.00301503 -0.216955 0.138689 +-0.220537 -0.206377 0.135592 +0.00315603 -0.196784 0.135836 +0.0368394 -0.164468 0.134054 +0.0305073 -0.162422 0.134143 +0.0427344 -0.161946 0.134685 +0.0191462 -0.159201 0.135063 +0.00922109 -0.158448 0.134668 +0.0551776 -0.153418 0.134193 +-0.0103031 -0.151494 0.136157 +-0.00342303 -0.156073 0.133614 +0.259009 -0.146607 0.135 +0.275457 -0.113277 0.136188 +0.0698647 -0.114988 0.134113 +0.0709207 -0.108593 0.134568 +0.0742797 -0.103186 0.133928 +0.0802948 -0.102816 0.132407 +-0.0388234 -0.0911879 0.134431 +0.0768208 -0.096519 0.133991 +-0.0484915 -0.095205 0.13632 +-0.0327003 -0.0928149 0.137756 +0.26331 -0.0900109 0.142119 +-0.0736407 -0.0808748 0.138157 +0.0712147 -0.0658687 0.135555 +0.260138 -0.0705447 0.136505 +0.199447 -0.0791198 0.136504 +-0.0935239 -0.0702087 0.138417 +0.0766078 -0.0687647 0.134659 +-0.0379264 -0.0557006 0.133471 +-0.0345273 -0.0602886 0.134526 +0.185691 -0.0619466 0.13617 +0.0776458 -0.0568006 0.134117 +0.0750518 -0.0506335 0.134372 +0.0721937 -0.0446684 0.134271 +-0.159186 -0.0397824 0.135325 +0.0620256 -0.0324603 0.135288 +0.158621 -0.0349353 0.139158 +0.0600246 -0.0272393 0.134599 +-0.0263443 -0.0236022 0.135591 +0.0535655 -0.0168932 0.133468 +0.147873 -0.0256933 0.131915 +0.0410694 -0.0119341 0.133799 +-0.0099891 -0.0124931 0.13458 +-0.0124871 -0.00681507 0.131334 +0.0471925 -0.0152342 0.134512 +0.0176772 -0.00179502 0.133247 +0.0101491 -0.00307803 0.132577 +0.198802 0.0159402 0.136613 +0.192308 0.0313693 0.13477 +0.180658 0.0437314 0.13571 +0.186855 0.0463325 0.13742 +0.19838 0.0498405 0.135854 +0.191347 0.0508545 0.137921 +0.2046 0.0537545 0.135988 +0.10693 0.0664997 0.132566 +0.106452 0.0707977 0.134188 +0.111005 0.0784778 0.13472 +0.113908 0.0818688 0.13216 +0.114802 0.0854329 0.136069 +0.109132 0.0899049 0.132507 +0.112553 0.096293 0.134299 +0.114806 0.108389 0.13356 +0.11659 0.102402 0.135967 +0.272596 0.107861 0.132192 +0.281274 0.10832 0.137107 +0.296495 0.119393 0.135021 +0.119302 0.126204 0.134595 +0.303447 0.124086 0.136398 +0.306639 0.134844 0.133395 +0.308386 0.142435 0.134356 +0.300831 0.166498 0.135491 +0.246448 0.174371 0.133549 +0.265485 0.174863 0.131501 +0.153477 0.175784 0.132016 +0.23678 0.190319 0.137972 +0.162338 0.195581 0.132166 +0.165602 0.206024 0.134195 +0.164357 0.214748 0.134717 +0.161195 0.217612 0.137097 +0.234334 0.219265 0.133439 +0.158854 0.220987 0.133172 +0.152448 0.243247 0.130007 +0.211271 0.259399 0.129046 +0.146813 0.288165 0.134522 +0.14886 0.318783 0.132705 +0.129185 0.338422 0.13326 +0.211468 0.426209 0.134266 +0.215048 0.429088 0.138826 +0.17227 0.463987 0.134921 +-0.0675197 -0.31484 0.134299 +-0.0852029 -0.309459 0.13564 +-0.203761 -0.243345 0.136876 +-0.213794 -0.222361 0.137774 +-0.218506 -0.215294 0.135587 +-0.00257003 -0.194393 0.140628 +-0.000364004 -0.182772 0.136858 +-0.00413104 -0.177059 0.138872 +-0.223348 -0.164298 0.132317 +0.0344753 -0.158311 0.13588 +0.273877 -0.157173 0.1343 +0.0151582 -0.154631 0.136124 +0.0493605 -0.150791 0.136214 +0.282054 -0.150462 0.136624 +0.0571436 -0.147242 0.134563 +0.265466 -0.14834 0.13181 +-0.00281103 -0.149554 0.13474 +-0.0125011 -0.140483 0.135137 +-0.00777708 -0.144757 0.134854 +-0.0140201 -0.13433 0.135395 +0.0563916 -0.130645 0.136783 +0.242581 -0.129906 0.135439 +0.0617216 -0.125925 0.135467 +0.0644896 -0.119658 0.135362 +-0.207247 -0.11897 0.140077 +-0.0279493 -0.120364 0.137177 +-0.0340903 -0.106719 0.135669 +-0.0354414 -0.098644 0.134781 +-0.207361 -0.100501 0.132411 +0.0654527 -0.097064 0.137273 +0.272701 -0.099049 0.134582 +0.212609 -0.100803 0.139861 +0.0717327 -0.0923549 0.135788 +-0.0603056 -0.0851629 0.135691 +0.0740007 -0.0803218 0.136095 +0.0682227 -0.0609786 0.135946 +0.0748227 -0.0616536 0.135323 +-0.0408704 -0.0627666 0.133884 +-0.0346763 -0.0729287 0.137115 +-0.112626 -0.0567146 0.135234 +-0.129069 -0.0518685 0.137288 +-0.0380734 -0.0448934 0.132659 +-0.171629 -0.0475605 0.13875 +-0.144761 -0.0452195 0.137019 +0.167223 -0.0412404 0.136836 +0.170551 -0.0464225 0.138338 +-0.167422 -0.0413604 0.136102 +0.0657147 -0.0433944 0.136171 +-0.0304573 -0.0366624 0.137286 +-0.0325743 -0.0254253 0.133734 +0.0475995 -0.0288043 0.135986 +0.0470045 -0.0218292 0.134933 +0.0530315 -0.0236992 0.135386 +0.0349693 -0.0147171 0.136022 +0.140746 -0.0192352 0.133834 +0.135167 -0.0182412 0.131859 +-0.00276403 -0.0119311 0.13533 +0.0303433 -0.00825508 0.134797 +0.0176702 -0.0162422 0.137685 +0.00390804 -0.0124011 0.136501 +0.12616 -0.0098901 0.133586 +0.0237882 -0.00538405 0.134686 +0.111583 0.0158492 0.135381 +0.098698 0.0492575 0.131164 +0.100619 0.0526685 0.136417 +0.226288 0.0582816 0.134954 +0.111547 0.0678917 0.136413 +0.240245 0.0668797 0.136271 +0.246683 0.0693327 0.135038 +0.117488 0.0803628 0.134154 +0.121195 0.0824368 0.137486 +0.251349 0.0841098 0.138223 +0.115425 0.0907319 0.1371 +0.269926 0.108852 0.137468 +0.289284 0.113705 0.137621 +0.292968 0.115983 0.133263 +0.300567 0.122647 0.132446 +0.163846 0.18166 0.136096 +0.168207 0.186303 0.135915 +0.162356 0.202194 0.133154 +0.161961 0.210539 0.132398 +0.161892 0.21358 0.133328 +0.162986 0.217022 0.130996 +0.231388 0.226729 0.138191 +0.155638 0.24114 0.123041 +0.155024 0.244943 0.137117 +0.14979 0.251052 0.13424 +0.212676 0.253326 0.131592 +0.207516 0.264274 0.136455 +0.146378 0.281752 0.134418 +0.196095 0.292279 0.135754 +0.147301 0.301087 0.135724 +0.185338 0.305464 0.135984 +0.15191 0.312506 0.135292 +0.171062 0.322886 0.132315 +0.133689 0.332961 0.131374 +0.152799 0.34782 0.13159 +0.169385 0.425371 0.13077 +0.161617 0.434932 0.136873 +0.220359 0.447482 0.131594 +0.163797 0.451759 0.136178 +0.216283 0.461771 0.133448 +0.201676 0.471711 0.139051 +-0.125505 -0.28387 0.139538 +-0.134715 -0.283879 0.135797 +-0.152331 -0.271859 0.138998 +-0.17047 -0.274776 0.133808 +-0.178077 -0.268779 0.135207 +-0.185032 -0.263176 0.135904 +-0.201588 -0.252265 0.134142 +-0.214812 -0.231233 0.133853 +0.00101701 -0.20308 0.1386 +-0.221021 -0.196295 0.136622 +-0.222778 -0.18106 0.134376 +-0.00774708 -0.165507 0.13867 +-0.00836508 -0.158428 0.137001 +0.0259613 -0.158765 0.135475 +0.278599 -0.156439 0.139211 +0.0305843 -0.152873 0.137431 +0.0425764 -0.155228 0.136449 +0.0099011 -0.151315 0.136788 +0.00391604 -0.147941 0.137204 +0.0438884 -0.147441 0.137902 +0.261314 -0.153316 0.139435 +0.00542805 -0.141991 0.138645 +0.0512125 -0.14375 0.136805 +0.0579436 -0.138992 0.135344 +-0.213396 -0.134058 0.137218 +0.247672 -0.137683 0.137142 +-0.0187242 -0.129282 0.135746 +-0.0211292 -0.118947 0.136662 +0.0591646 -0.115836 0.137386 +0.0647706 -0.111831 0.135843 +-0.0255473 -0.113511 0.135969 +0.0663817 -0.104544 0.136442 +-0.0403464 -0.103342 0.13671 +0.0706327 -0.098955 0.135503 +0.0653287 -0.0903909 0.137712 +-0.198661 -0.0828398 0.136567 +-0.0670937 -0.0868589 0.1395 +0.0748457 -0.0869539 0.135495 +0.0677847 -0.0790348 0.138016 +-0.0418694 -0.0776998 0.134407 +-0.0366284 -0.0790728 0.136772 +0.0697507 -0.0704497 0.137187 +-0.0401174 -0.0709647 0.13498 +-0.0286613 -0.0678547 0.137007 +-0.0353034 -0.0664337 0.136142 +-0.102137 -0.0691577 0.140457 +0.191836 -0.0757988 0.140494 +0.182498 -0.0657867 0.141276 +-0.0312363 -0.0550776 0.137661 +0.0714217 -0.0557156 0.135946 +0.0632416 -0.0492615 0.135939 +-0.174307 -0.0558396 0.141597 +0.0586036 -0.0457155 0.136641 +0.0690137 -0.0497675 0.136135 +0.0651267 -0.0367864 0.135268 +0.0596996 -0.0399454 0.136463 +0.0564326 -0.0352254 0.136202 +0.190332 0.213805 0.166473 +0.0407174 -0.0189482 0.135201 +0.151233 -0.0230272 0.136231 +0.149218 -0.0211882 0.135579 +0.147917 -0.0192192 0.137379 +0.0159042 -0.00872809 0.134216 +0.138912 -0.0155072 0.135659 +0.0219432 -0.0115431 0.136174 +0.135036 -0.0122031 0.135873 +0.0281583 -0.0136081 0.137046 +0.113802 0.00533105 0.134002 +0.111707 0.0107481 0.133876 +0.106559 0.0303533 0.135655 +0.101314 0.0404564 0.13706 +0.186718 0.0355234 0.136172 +0.19612 0.0567756 0.1387 +0.211818 0.0581586 0.136877 +0.107768 0.0616586 0.138676 +0.232953 0.0629816 0.136427 +0.107107 0.0643656 0.135471 +0.257833 0.096125 0.13871 +0.276831 0.108973 0.141063 +0.291767 0.118497 0.137378 +0.307444 0.149705 0.134041 +0.25029 0.17373 0.135677 +0.261736 0.175185 0.136714 +0.27432 0.177854 0.135781 +0.238775 0.183928 0.135545 +0.159546 0.177852 0.13603 +0.168023 0.18157 0.139852 +0.164592 0.192766 0.136787 +0.163416 0.208555 0.134815 +0.15691 0.226075 0.133616 +0.156759 0.231352 0.13494 +0.228853 0.232419 0.134582 +0.149885 0.256736 0.130999 +0.147827 0.265722 0.133248 +0.142586 0.286199 0.138811 +0.144771 0.311219 0.138818 +0.174548 0.313951 0.136203 +0.143878 0.322429 0.133274 +0.161856 0.341564 0.138649 +0.187982 0.415186 0.132288 +0.195375 0.415414 0.136104 +0.171975 0.419877 0.133983 +0.16241 0.440578 0.133646 +0.219148 0.454627 0.132505 +0.212592 0.467662 0.133054 +0.206898 0.471763 0.13538 +-0.0538005 -0.313876 0.138841 +-0.110515 -0.294838 0.139122 +-0.0192122 -0.303036 0.137758 +-0.161852 -0.277181 0.134138 +-0.15884 -0.271655 0.136679 +-0.178453 -0.260703 0.139159 +-0.185954 -0.25504 0.139565 +0.00491705 -0.253737 0.138488 +0.00129401 -0.189621 0.136553 +-0.221373 -0.171496 0.136234 +0.0175882 -0.14785 0.138325 +0.0223242 -0.153122 0.136917 +0.0374944 -0.151149 0.137769 +0.0112741 -0.144963 0.138346 +-0.0219042 -0.145724 0.142053 +-0.00126901 -0.143256 0.137579 +-0.00556306 -0.138296 0.137919 +-0.00805608 -0.133251 0.138547 +0.0514105 -0.136845 0.137672 +0.27781 -0.130983 0.138717 +0.0494525 -0.130909 0.1388 +-0.0248922 -0.132456 0.139397 +-0.0127621 -0.127857 0.137792 +-0.0237862 -0.125573 0.136812 +-0.211383 -0.115672 0.132881 +-0.0331493 -0.113744 0.137468 +0.0568196 -0.122014 0.137598 +0.0598566 -0.108759 0.137819 +-0.0472305 -0.103093 0.139796 +-0.0276843 -0.107027 0.136938 +-0.0301163 -0.100172 0.137509 +-0.0344083 -0.0862539 0.137566 +0.0691207 -0.0853879 0.1372 +0.19564 -0.0828988 0.141978 +-0.0235002 -0.0816178 0.139007 +0.0730087 -0.0745997 0.136211 +-0.0294863 -0.0736987 0.137865 +0.0649406 -0.0668227 0.138738 +0.0629296 -0.0607926 0.138542 +-0.117217 -0.0612606 0.139358 +0.180429 -0.0588046 0.137895 +0.253071 -0.0572596 0.135855 +0.0645886 -0.0553276 0.136175 +0.175394 -0.0556956 0.139906 +0.0588316 -0.0525445 0.138742 +0.247597 -0.0510345 0.136588 +0.170701 -0.0527955 0.141516 +0.0539555 -0.0298303 0.135954 +0.222105 -0.0237612 0.139921 +0.156574 -0.0403244 0.143776 +-0.0287003 -0.0298613 0.136931 +0.0502525 -0.0355184 0.137433 +0.230682 -0.0286303 0.136331 +-0.0228742 -0.0163872 0.133524 +-0.0130031 -0.0205312 0.137643 +0.0420014 -0.0259213 0.137868 +0.0266093 -0.0256293 0.138762 +0.120217 -0.00437804 0.134392 +0.125952 -0.00516005 0.137382 +0.113362 0.0190232 0.138976 +0.173691 0.0382264 0.141505 +0.174794 0.0455425 0.138417 +0.203992 0.0603276 0.138862 +0.104814 0.0566536 0.138447 +0.109118 0.0740157 0.137363 +0.254539 0.0902599 0.138537 +0.121565 0.107856 0.138355 +0.263808 0.104663 0.138052 +0.266897 0.109955 0.142333 +0.275972 0.107289 0.13584 +0.305788 0.129044 0.13591 +0.122681 0.132644 0.13577 +0.132781 0.144368 0.138597 +0.300856 0.173418 0.140728 +0.157643 0.172734 0.138229 +0.239477 0.175373 0.137076 +0.295356 0.177737 0.13897 +0.282229 0.179145 0.135704 +0.167104 0.193642 0.141364 +0.164131 0.198552 0.137194 +0.23149 0.211826 0.144006 +0.153759 0.236657 0.136372 +0.152508 0.240294 0.13453 +0.148392 0.260596 0.133009 +0.215936 0.254257 0.139647 +0.144853 0.276169 0.136191 +0.198084 0.286014 0.140207 +0.190003 0.299045 0.134218 +0.142189 0.305109 0.140124 +0.179824 0.308928 0.135094 +0.148236 0.315562 0.137524 +0.171394 0.319532 0.138335 +0.169096 0.32556 0.138008 +0.168121 0.331384 0.132807 +0.164943 0.336906 0.131981 +0.124714 0.343047 0.145451 +0.157038 0.345263 0.135555 +0.133126 0.358791 0.13597 +0.190246 0.412686 0.138283 +0.171698 0.416142 0.138733 +0.1661 0.424943 0.136475 +0.165185 0.430398 0.132985 +0.216242 0.432437 0.132675 +0.218348 0.43643 0.137593 +-0.0613266 -0.312463 0.139895 +-0.116663 -0.288847 0.140879 +-0.131111 -0.278261 0.14121 +-0.165894 -0.26955 0.137487 +-0.193189 -0.255794 0.136465 +-0.208414 -0.236166 0.136858 +0.000436004 -0.231979 0.143716 +0.00811608 -0.224244 0.134708 +-0.219175 -0.187483 0.139215 +-0.00544505 -0.185721 0.141608 +-0.222681 -0.154343 0.130882 +-0.0156142 -0.145888 0.137989 +0.0258233 -0.148034 0.138622 +0.0446774 -0.140303 0.13884 +-0.0168792 -0.152356 0.140964 +0.0324663 -0.146385 0.139113 +0.255514 -0.139428 0.131899 +-0.0195342 -0.138377 0.137955 +0.00170302 -0.136957 0.139377 +-0.000654007 -0.131344 0.140138 +-0.0310263 -0.127834 0.141467 +-0.211981 -0.124949 0.135583 +0.0511155 -0.125091 0.13898 +0.273263 -0.11857 0.140628 +-0.0398704 -0.116219 0.142106 +0.0537605 -0.112733 0.139265 +-0.0404904 -0.10954 0.139477 +0.0609806 -0.101981 0.138281 +0.267453 -0.096422 0.1397 +0.0601446 -0.0943029 0.139339 +-0.202873 -0.0926089 0.135229 +0.201049 -0.0894059 0.14199 +0.0589276 -0.0880969 0.140118 +-0.0217332 -0.0899589 0.140445 +-0.0311793 -0.0806388 0.138694 +-0.0195252 -0.0843158 0.139822 +0.0626896 -0.0836168 0.138431 +-0.19189 -0.0762028 0.140566 +0.0652687 -0.0736987 0.138855 +-0.0243172 -0.0716697 0.140309 +-0.184793 -0.0710807 0.143008 +0.17694 -0.0621326 0.143348 +-0.122339 -0.0559536 0.137721 +-0.134603 -0.0566106 0.141424 +-0.136646 -0.0477235 0.136903 +-0.0346073 -0.0499585 0.135365 +-0.161101 -0.0473905 0.139225 +-0.150973 -0.0583206 0.143822 +-0.0320253 -0.0438204 0.137157 +0.2379 -0.0411484 0.138255 +0.16054 -0.0450065 0.144246 +0.165651 -0.0447214 0.141422 +0.162309 -0.0392844 0.139515 +0.149228 -0.0323833 0.145181 +0.15409 -0.0315263 0.140994 +-0.0202962 -0.0224942 0.136503 +0.0239812 -0.0188592 0.136975 +0.0305973 -0.0200612 0.138425 +-7.00007e-005 -0.0179442 0.137895 +0.14746 -0.0192992 0.137669 +0.0114941 -0.0138891 0.137691 +0.143912 -0.0157332 0.139103 +0.221679 -0.0154842 0.135687 +0.135678 -0.00830708 0.139897 +0.116925 0.000518005 0.134773 +0.206808 -0.00173002 0.138991 +0.109942 0.0215552 0.135811 +0.109462 0.0263953 0.1391 +0.103757 0.0352394 0.138783 +0.10014 0.0438654 0.131836 +0.098832 0.0463335 0.137114 +0.189017 0.0617536 0.141483 +0.112887 0.0629156 0.140663 +0.115881 0.0670457 0.139178 +0.226832 0.0662827 0.139031 +0.114115 0.0765148 0.138477 +0.118815 0.0774948 0.137406 +0.248395 0.0771998 0.137193 +0.11834 0.096528 0.137782 +0.122591 0.0928529 0.139893 +0.250913 0.097595 0.142263 +0.258051 0.102235 0.140867 +0.272548 0.110028 0.142796 +0.285657 0.110475 0.137882 +0.127993 0.136767 0.139021 +0.310637 0.138661 0.139432 +0.311344 0.147094 0.140231 +0.138647 0.151845 0.137625 +0.249122 0.169986 0.139397 +0.243391 0.171287 0.13845 +0.255496 0.174024 0.137364 +0.288738 0.18152 0.138442 +0.235509 0.206993 0.136212 +0.166815 0.203961 0.137916 +0.166343 0.205396 0.141904 +0.166194 0.213608 0.138655 +0.162177 0.215871 0.141988 +0.154113 0.23841 0.127784 +0.224495 0.238284 0.133941 +0.146552 0.271325 0.134243 +0.207557 0.267403 0.143211 +0.142859 0.271949 0.140186 +0.146698 0.320621 0.138781 +0.143623 0.354114 0.134155 +0.13903 0.35711 0.137407 +0.176742 0.414775 0.135289 +0.205941 0.421573 0.136107 +0.217689 0.456299 0.137733 +0.214735 0.461334 0.140465 +-0.0406264 -0.31582 0.136152 +-0.0695947 -0.309564 0.141629 +-0.0312553 -0.311826 0.137905 +-0.0268483 -0.305515 0.141616 +-0.00543905 -0.283561 0.13818 +-0.00779208 -0.276591 0.143849 +-0.143225 -0.281948 0.13419 +-0.151755 -0.278915 0.135012 +-0.171426 -0.264629 0.138936 +-0.196699 -0.24777 0.138452 +-0.224616 -0.189917 0.132044 +-0.0136371 -0.159247 0.140951 +0.267481 -0.153871 0.135706 +-0.217769 -0.153792 0.137951 +0.0222802 -0.142218 0.139864 +0.0382194 -0.143425 0.139461 +0.0098941 -0.137657 0.139998 +0.276436 -0.13785 0.142409 +-0.0256323 -0.139514 0.142332 +-0.00611906 -0.128035 0.139971 +0.0434254 -0.13388 0.139837 +-0.0095671 -0.12261 0.140288 +0.0439674 -0.1264 0.140442 +-0.0157932 -0.121417 0.138844 +0.229358 -0.118982 0.138468 +0.269248 -0.113356 0.144165 +-0.0216772 -0.108324 0.139417 +-0.0544555 -0.098597 0.140795 +-0.0181422 -0.102776 0.141045 +0.0561976 -0.098896 0.14008 +-0.0242572 -0.100959 0.13959 +-0.0265633 -0.0941549 0.139715 +-0.0261163 -0.0775028 0.13842 +0.0604026 -0.0778098 0.138935 +0.0596346 -0.0712067 0.139799 +0.0534125 -0.0687387 0.140599 +0.0586276 -0.0649596 0.140178 +0.185174 -0.0732197 0.144065 +-0.0298973 -0.0621726 0.138003 +0.179136 -0.0699887 0.147044 +-0.186491 -0.0631066 0.139429 +0.0577966 -0.0580836 0.139855 +-0.18156 -0.0574996 0.13986 +0.17084 -0.0587076 0.146089 +0.0541155 -0.0485355 0.139716 +0.241069 -0.0484645 0.140173 +-0.166566 -0.0531155 0.141522 +0.0421974 -0.0456555 0.140301 +-0.0257903 -0.0417664 0.139341 +0.0531325 -0.0417454 0.138364 +0.0360864 -0.0436524 0.141933 +0.0443404 -0.0335263 0.139263 +0.0341943 -0.0361444 0.139815 +-0.0147111 -0.0323203 0.140007 +0.0327193 -0.0283083 0.139116 +0.0402104 -0.0386184 0.140488 +-0.0156562 -0.0262023 0.138871 +0.0362494 -0.0227332 0.138451 +0.14819 -0.0269883 0.143043 +-0.00710507 -0.0181442 0.13762 +0.151278 -0.0229682 0.138068 +0.147356 -0.0210492 0.137759 +0.139734 -0.0120631 0.139384 +0.214646 -0.00838008 0.136924 +0.130504 -0.00876409 0.137101 +0.122488 -0.00099401 0.138584 +0.116877 0.00824908 0.137429 +0.115201 0.0128971 0.13784 +0.183108 0.0301793 0.140603 +0.098081 0.0375794 0.142216 +0.168573 0.0468335 0.140589 +0.181578 0.0502505 0.140037 +0.18745 0.0553976 0.139982 +0.104223 0.0519865 0.142953 +0.10939 0.0535675 0.143442 +0.21958 0.0617026 0.137836 +0.118164 0.0742037 0.14142 +0.123082 0.0769378 0.139127 +0.131565 0.0781518 0.141318 +0.241082 0.0750088 0.138849 +0.125916 0.0814178 0.140629 +0.120926 0.0870689 0.139824 +0.243365 0.0828868 0.140515 +0.12395 0.100559 0.139563 +0.299833 0.119251 0.138194 +0.143574 0.157898 0.137476 +0.241621 0.167665 0.14233 +0.305377 0.168932 0.143727 +0.25927 0.173088 0.141325 +0.268215 0.176599 0.136439 +0.289671 0.175297 0.134225 +0.167611 0.18922 0.140638 +0.164506 0.207316 0.138346 +0.163585 0.211336 0.137392 +0.159166 0.221541 0.139675 +0.228498 0.235138 0.141332 +0.149653 0.249399 0.138892 +0.201214 0.278702 0.138144 +0.193889 0.297292 0.14006 +0.142639 0.298538 0.139193 +0.182061 0.31361 0.139632 +0.177331 0.317648 0.139433 +0.180811 0.320269 0.143368 +0.142506 0.320928 0.141827 +0.172601 0.329609 0.143659 +0.132015 0.334417 0.140174 +0.157826 0.346089 0.142783 +0.125193 0.343321 0.138193 +0.153164 0.348786 0.139799 +0.122477 0.348265 0.138463 +0.144548 0.354612 0.140622 +0.190838 0.473685 0.13694 +-0.0763478 -0.312022 0.135438 +-0.0774648 -0.306193 0.142923 +-0.0173372 -0.296331 0.141387 +-0.102419 -0.300558 0.138408 +-0.104691 -0.293505 0.145464 +-0.0106371 -0.290515 0.139101 +-0.145981 -0.273911 0.138178 +-0.156509 -0.266645 0.140968 +0.00148401 -0.261495 0.140354 +-0.202184 -0.234008 0.141151 +-0.208855 -0.228344 0.139411 +-0.20931 -0.21801 0.142215 +-0.214059 -0.210728 0.140774 +-0.0102151 -0.178773 0.144103 +-0.0198782 -0.157966 0.145012 +0.270411 -0.158997 0.138774 +0.265435 -0.159453 0.14243 +0.0161862 -0.140196 0.139838 +0.0293283 -0.14068 0.140087 +0.0290983 -0.134298 0.141444 +0.0219602 -0.135373 0.141078 +0.0363224 -0.13731 0.140552 +0.00681207 -0.132061 0.140705 +0.0371644 -0.130898 0.141173 +-0.209919 -0.13703 0.143258 +0.0149741 -0.132998 0.14134 +0.0368324 -0.124665 0.141496 +-0.00225202 -0.123887 0.141109 +-0.0337713 -0.120745 0.140394 +0.0432104 -0.119838 0.140928 +0.0504665 -0.118942 0.139791 +-0.00597406 -0.118124 0.141258 +-0.0180262 -0.114091 0.139566 +-0.206138 -0.108937 0.13752 +-0.0145381 -0.108252 0.141086 +0.219177 -0.106722 0.138379 +-0.00798008 -0.107568 0.141448 +-0.0540265 -0.105943 0.144637 +-0.0114541 -0.101653 0.140836 +0.0549045 -0.105455 0.139411 +-0.0157892 -0.0915909 0.14044 +-0.0614176 -0.0931119 0.140882 +-0.0193842 -0.096573 0.140989 +0.0505285 -0.100127 0.140922 +-0.0277103 -0.0868539 0.13961 +0.0535235 -0.0931609 0.141119 +-0.0747487 -0.0870539 0.143042 +-0.192706 -0.0841608 0.142734 +-0.0816238 -0.0782308 0.139582 +0.258851 -0.0767018 0.141091 +0.0545325 -0.0749027 0.1413 +0.0529355 -0.0617576 0.140481 +-0.0239182 -0.0648516 0.140989 +0.0519885 -0.0544325 0.140867 +-0.0283833 -0.0488015 0.139381 +-0.152212 -0.0508765 0.140503 +0.0485445 -0.0470665 0.140744 +-0.159279 -0.0562456 0.143013 +0.0452505 -0.0525565 0.140296 +-0.0170032 -0.0459275 0.143173 +0.0466305 -0.0404714 0.14012 +-0.0246552 -0.0351524 0.139757 +0.0298583 -0.0390984 0.142998 +0.0384394 -0.0310733 0.139839 +-0.0214432 -0.0297263 0.139163 +-0.0130731 -0.0375324 0.141442 +-0.00920509 -0.0269153 0.139919 +-0.00383604 -0.0233882 0.139872 +0.0283343 -0.0324843 0.141311 +0.00927909 -0.0254873 0.140836 +0.00687507 -0.0186842 0.139092 +0.0135881 -0.0207292 0.140163 +0.0202212 -0.0230182 0.140322 +0.143929 -0.0231632 0.141518 +0.145655 -0.0214082 0.140042 +0.145162 -0.0182042 0.139843 +0.11939 0.00356204 0.138249 +0.120696 0.00747407 0.141828 +0.19055 0.0176572 0.141256 +0.109525 0.0205472 0.142795 +0.10421 0.0298353 0.141568 +0.179968 0.0371414 0.139166 +0.097649 0.0436964 0.143021 +0.099627 0.0494495 0.142013 +0.112243 0.0521955 0.147921 +0.118155 0.0634816 0.141718 +0.113419 0.0714397 0.140621 +0.123962 0.0689717 0.144985 +0.234248 0.0711577 0.139455 +0.127305 0.0751918 0.141598 +0.132732 0.0734957 0.14318 +0.13753 0.0766038 0.143532 +0.127142 0.0882719 0.141826 +0.246987 0.0904679 0.141626 +0.281165 0.111082 0.142695 +0.122621 0.120618 0.138542 +0.294512 0.117811 0.141308 +0.125767 0.127832 0.139985 +0.309276 0.133152 0.139624 +0.30927 0.155129 0.139577 +0.14458 0.151019 0.143167 +0.149704 0.163513 0.138673 +0.305744 0.16259 0.138704 +0.254728 0.168908 0.141507 +0.16741 0.197765 0.141979 +0.234281 0.213483 0.137226 +0.158477 0.22724 0.138978 +0.156307 0.241768 0.141312 +0.145824 0.267462 0.138725 +0.142531 0.292368 0.139025 +0.186699 0.310145 0.141054 +0.165889 0.336816 0.138901 +0.122551 0.354086 0.136174 +0.183285 0.412739 0.135923 +0.200916 0.417646 0.138665 +0.159173 0.439576 0.141644 +0.211616 0.46678 0.138588 +-0.0383904 -0.310415 0.14268 +-0.000715007 -0.275071 0.137784 +-0.154624 -0.261524 0.143755 +-0.172679 -0.256541 0.14247 +-0.162613 -0.263243 0.139689 +-0.16637 -0.257791 0.142285 +-0.18984 -0.247539 0.141402 +0.00131701 -0.24687 0.143362 +0.00218202 -0.224192 0.140769 +-0.00136401 -0.209988 0.141818 +-0.0119421 -0.185368 0.147277 +-0.214496 -0.182969 0.144019 +-0.00898409 -0.171821 0.141302 +-0.218813 -0.163152 0.1385 +-0.214713 -0.144392 0.13915 +0.0104331 -0.126733 0.141937 +0.0222352 -0.128451 0.142054 +-0.0389074 -0.123783 0.144696 +0.236169 -0.123716 0.136162 +0.0216682 -0.121475 0.142725 +0.0302043 -0.128433 0.141884 +0.00375904 -0.12579 0.14135 +0.274468 -0.125849 0.141604 +0.0290103 -0.122676 0.142671 +0.0360294 -0.118896 0.141666 +0.000686007 -0.118556 0.141821 +0.221285 -0.114999 0.142488 +0.0355054 -0.112589 0.142623 +-0.00375504 -0.112576 0.14178 +-0.0470485 -0.11091 0.143581 +-0.0113791 -0.114701 0.141015 +0.0472175 -0.113358 0.140976 +-0.000234002 -0.107671 0.143407 +0.0433164 -0.107172 0.142274 +0.0492745 -0.106956 0.140976 +0.213631 -0.108976 0.144694 +0.270946 -0.106518 0.139224 +-0.198798 -0.106805 0.145303 +-0.201828 -0.100536 0.139712 +-0.00419904 -0.102505 0.143477 +0.0445664 -0.101049 0.142379 +0.0468065 -0.0949039 0.141536 +-0.0123721 -0.095964 0.141687 +0.0482155 -0.0892609 0.142523 +-0.197119 -0.0914829 0.141442 +0.0531175 -0.0864849 0.141732 +0.0556216 -0.0814138 0.141185 +0.263472 -0.0828168 0.138808 +-0.0204642 -0.0770518 0.141755 +-0.109758 -0.0654787 0.140144 +-0.0193402 -0.0703117 0.142623 +0.0482545 -0.0657347 0.142538 +0.0472805 -0.0589686 0.141102 +-0.177093 -0.0648276 0.143875 +-0.134699 -0.0651857 0.14548 +-0.0262753 -0.0583556 0.140324 +-0.143188 -0.0530655 0.140882 +-0.0213852 -0.0472625 0.140836 +0.0414494 -0.0573536 0.14348 +-0.0241622 -0.0529965 0.141187 +0.165879 -0.0508925 0.143921 +0.16485 -0.0565506 0.14968 +-0.0194552 -0.0389494 0.141923 +0.155734 -0.0465685 0.149424 +0.0113041 -0.0322453 0.141318 +0.152193 -0.0374624 0.145699 +-0.00233702 -0.0292423 0.142015 +-0.00703307 -0.0336043 0.142012 +0.00479105 -0.0297333 0.142454 +0.00264003 -0.0239482 0.140407 +0.14099 -0.0218022 0.144294 +0.141767 -0.0180362 0.141613 +0.208788 -0.0105581 0.14204 +0.135225 -0.0145231 0.144167 +0.13462 -0.0104861 0.143059 +0.131647 -0.00480605 0.141341 +0.128118 -0.000591006 0.141734 +0.124574 0.00360604 0.141724 +0.194925 0.0106571 0.141462 +0.114498 0.0163362 0.141881 +0.179736 0.0235072 0.144758 +0.098636 0.0322993 0.144049 +0.175796 0.0307293 0.143653 +0.1676 0.0399814 0.142573 +0.162032 0.0462805 0.142001 +0.109446 0.0584416 0.141947 +0.113358 0.0582836 0.144975 +0.12338 0.0616866 0.1455 +0.181857 0.0656157 0.143408 +0.12246 0.0653247 0.143046 +0.196793 0.0638646 0.141169 +0.204786 0.0673207 0.141574 +0.212299 0.0649476 0.139993 +0.219952 0.0691067 0.14096 +0.122855 0.0730297 0.142977 +0.227911 0.0743597 0.141674 +0.235223 0.0804938 0.141846 +0.128738 0.0947339 0.141589 +0.128119 0.106832 0.141589 +0.261431 0.109572 0.14153 +0.265063 0.114974 0.145826 +0.129321 0.121854 0.143519 +0.28996 0.1187 0.144604 +0.302547 0.121867 0.141366 +0.133865 0.138002 0.143493 +0.24883 0.165992 0.143318 +0.236735 0.173191 0.142537 +0.155992 0.167056 0.140777 +0.264277 0.17697 0.142496 +0.236419 0.181348 0.140761 +0.287612 0.18743 0.14277 +0.168869 0.202343 0.141472 +0.166085 0.20918 0.141644 +0.168073 0.211583 0.142115 +0.154461 0.237143 0.141717 +0.225451 0.24165 0.139528 +0.157119 0.240636 0.144209 +0.156171 0.242819 0.140629 +0.212415 0.261219 0.142315 +0.190545 0.303749 0.140241 +0.139357 0.310339 0.143036 +0.142312 0.315514 0.141205 +0.174729 0.323656 0.141514 +0.141565 0.325096 0.13676 +0.168432 0.331363 0.139136 +0.169814 0.335118 0.144871 +0.148829 0.351281 0.136495 +0.128359 0.360992 0.140722 +0.182028 0.409705 0.141198 +0.187463 0.409539 0.142725 +0.161234 0.445057 0.13858 +0.180884 0.4706 0.13867 +0.206746 0.46956 0.141569 +0.195401 0.473357 0.142864 +-0.0342143 -0.304839 0.146751 +-0.0850299 -0.304546 0.14186 +-0.097087 -0.29744 0.145399 +-0.0187132 -0.290699 0.146431 +-0.125151 -0.276192 0.146736 +-0.132674 -0.271267 0.145669 +-0.138625 -0.27607 0.140033 +-0.00314103 -0.268573 0.142556 +-0.179611 -0.253329 0.142298 +-0.195876 -0.231177 0.145016 +-0.216581 -0.20232 0.140279 +-0.217903 -0.176819 0.140727 +0.274362 -0.158656 0.143518 +0.251781 -0.144946 0.139244 +0.279374 -0.144184 0.139366 +0.0167132 -0.126582 0.142376 +0.0140821 -0.120726 0.14296 +-0.207743 -0.128175 0.142812 +0.00719107 -0.120117 0.142511 +0.0249412 -0.117174 0.143309 +-0.0460625 -0.118758 0.146671 +0.00363904 -0.113433 0.142909 +0.0179202 -0.115491 0.143094 +0.0410974 -0.113432 0.141607 +0.0318503 -0.107945 0.143001 +0.0144201 -0.109317 0.143437 +0.0268103 -0.105059 0.143288 +0.0374424 -0.106653 0.142532 +0.0382434 -0.101064 0.143358 +0.0232962 -0.101102 0.144132 +0.205363 -0.103646 0.147872 +-0.00656307 -0.096734 0.143808 +0.0424254 -0.0889849 0.142312 +-0.0147361 -0.0866509 0.142863 +0.192935 -0.0880519 0.147714 +0.0308293 -0.0808348 0.145442 +0.0472545 -0.0831478 0.143121 +0.0409424 -0.0829548 0.142876 +-0.0893749 -0.0762648 0.141147 +0 -0.0845668 0.143595 +0.0494945 -0.0780658 0.14273 +-0.00359804 -0.0783498 0.143359 +0.0363574 -0.0783388 0.143201 +0.0311833 -0.0747087 0.144994 +-0.00725807 -0.0721727 0.143045 +0.0479775 -0.0720897 0.143016 +-0.118283 -0.0672157 0.143494 +-0.0173442 -0.0648406 0.143252 +-0.0131661 -0.0704177 0.144026 +0.253577 -0.0661287 0.140427 +-0.0107961 -0.0659297 0.142703 +0.0429904 -0.0632916 0.143742 +-0.0205512 -0.0591226 0.142385 +-0.0142291 -0.0596346 0.142262 +0.173602 -0.0657547 0.148617 +-0.167837 -0.0612426 0.144485 +-0.159452 -0.0646946 0.146346 +-0.0176132 -0.0533275 0.141648 +-0.0120571 -0.0562236 0.144735 +0.00177302 -0.0459395 0.143008 +-0.000858009 -0.0563096 0.144131 +0.0199272 -0.0476755 0.14321 +0.161163 -0.0506255 0.148269 +-0.00750608 -0.0396974 0.14305 +0.0393424 -0.0508065 0.142923 +-0.00618906 -0.0462535 0.142938 +0.0184052 -0.0412214 0.143156 +-0.000667007 -0.0387564 0.142723 +0.0244952 -0.0431484 0.144309 +0.000781008 -0.0340383 0.143506 +0.0122281 -0.0393834 0.1437 +0.0171702 -0.0344343 0.143261 +0.0234732 -0.0365644 0.143473 +0.150678 -0.0427094 0.150658 +0.0157432 -0.0274883 0.142103 +0.0221832 -0.0297133 0.142148 +0.146398 -0.0371094 0.150301 +0.143905 -0.0311003 0.148703 +0.140162 -0.0147701 0.141919 +0.130248 -0.0122841 0.147494 +0.126942 -0.00464205 0.144875 +0.115133 0.00779708 0.145111 +0.110215 0.0097981 0.14755 +0.112696 0.0137071 0.144092 +0.104953 0.0238422 0.143858 +0.187805 0.0247432 0.14019 +0.16805 0.0522055 0.143264 +0.175181 0.0528865 0.142156 +0.175363 0.0622416 0.143435 +0.181086 0.0580696 0.141826 +0.19757 0.0709727 0.143486 +0.212436 0.0720537 0.142696 +0.143167 0.0791048 0.145279 +0.143617 0.0738057 0.144146 +0.135915 0.0820188 0.144134 +0.130348 0.0834238 0.14305 +0.133812 0.0882469 0.143419 +0.239135 0.0891599 0.143265 +0.131155 0.100974 0.14251 +0.13721 0.099337 0.144552 +0.251646 0.104955 0.14402 +0.126008 0.114513 0.141101 +0.285051 0.114214 0.142365 +0.288169 0.117773 0.140611 +0.312672 0.140984 0.14534 +0.18566 0.136758 0.143573 +0.309299 0.161614 0.145081 +0.154854 0.160824 0.143982 +0.250892 0.161828 0.147338 +0.237043 0.165873 0.146092 +0.270535 0.179424 0.141904 +0.164769 0.176336 0.140951 +0.282083 0.184957 0.140696 +0.170229 0.185677 0.142493 +0.233463 0.195257 0.143024 +0.155606 0.23224 0.140204 +0.152623 0.245302 0.140873 +0.221709 0.249514 0.141903 +0.148446 0.255386 0.136501 +0.145981 0.261768 0.137834 +0.146938 0.26473 0.142912 +0.19472 0.292084 0.144552 +0.135025 0.312214 0.147956 +0.136337 0.324462 0.147559 +0.139462 0.323366 0.144098 +0.13589 0.330324 0.137118 +0.12813 0.33882 0.141435 +0.12212 0.358334 0.140246 +0.183936 0.406331 0.146707 +0.197137 0.413418 0.142608 +0.176712 0.411823 0.140746 +0.172027 0.413816 0.144153 +0.167046 0.420385 0.139442 +0.161878 0.428794 0.140032 +0.219249 0.449492 0.138948 +0.169527 0.461484 0.140583 +0.175644 0.467065 0.140915 +0.181535 0.468112 0.144017 +0.189208 0.473586 0.14176 +-0.0465765 -0.311995 0.142012 +-0.0623296 -0.307557 0.147039 +-0.0249212 -0.298637 0.146038 +-0.148292 -0.265648 0.141801 +-0.182877 -0.246176 0.144265 +-0.16868 -0.250921 0.144708 +-0.00176402 -0.254738 0.145528 +-0.196624 -0.239958 0.141601 +-0.00334903 -0.224716 0.146359 +-0.215037 -0.194708 0.142581 +-0.0103471 -0.1999 0.148788 +-0.0140661 -0.165757 0.143438 +-0.0248892 -0.151306 0.146229 +0.239621 -0.135845 0.142366 +0.272832 -0.138908 0.148672 +-0.0312123 -0.135642 0.144657 +0.0306433 -0.11596 0.142717 +0.0106771 -0.114655 0.143645 +0.0211272 -0.106993 0.144556 +0.00730207 -0.108526 0.144011 +0.0211392 -0.112103 0.144123 +0.00373304 -0.102842 0.14443 +0.0268523 -0.11108 0.143422 +0.0107931 -0.103176 0.143629 +0.000515005 -0.097502 0.144782 +-0.0616816 -0.100682 0.145603 +0.0136811 -0.099087 0.145634 +0.0315523 -0.101484 0.143649 +0.205859 -0.096507 0.142651 +-0.0693157 -0.0938719 0.145113 +0.00715207 -0.097014 0.14368 +0.0407764 -0.095307 0.143408 +-0.00232802 -0.0922039 0.144869 +0.0270983 -0.096643 0.144294 +0.0342093 -0.096171 0.144056 +0.0369404 -0.0902469 0.144314 +0.198522 -0.095473 0.147956 +-0.0097771 -0.0904509 0.143845 +0.0245702 -0.0913019 0.144768 +0.0182082 -0.0922209 0.144633 +0.0309363 -0.0914759 0.144452 +0.0162472 -0.0843608 0.143906 +0.00361604 -0.0907719 0.143739 +0.0245752 -0.0839488 0.143924 +-0.0097801 -0.0773058 0.144343 +-0.00862009 -0.0832738 0.144508 +-0.0151242 -0.0810108 0.143236 +0.0422004 -0.0695637 0.144127 +-0.185081 -0.0807008 0.14627 +0.0113301 -0.0813258 0.145448 +-0.109408 -0.0734217 0.145189 +0.188174 -0.0805398 0.146567 +0.0202962 -0.0802348 0.144689 +-0.0153222 -0.0752448 0.143651 +0.0258383 -0.0653827 0.14553 +0.0428184 -0.0766128 0.144025 +0.0154482 -0.0685997 0.144328 +0.0369424 -0.0720197 0.144452 +0.00892009 -0.0757618 0.145086 +-0.126633 -0.0617576 0.142318 +0.00692907 -0.0649116 0.145668 +0.0129661 -0.0637906 0.144243 +0.0319133 -0.0681167 0.14379 +0.0311563 -0.0617696 0.144932 +-0.127139 -0.0696887 0.146606 +-0.142491 -0.0611916 0.144599 +-0.00340503 -0.0610856 0.145671 +0.00910609 -0.0593096 0.144036 +-0.150705 -0.0659187 0.146865 +0.0247102 -0.0597976 0.144315 +0.0292333 -0.0554396 0.145023 +0.167862 -0.0642006 0.15212 +-0.0140901 -0.0510485 0.144221 +0.0225782 -0.0536735 0.143617 +0.0335073 -0.0505415 0.144187 +0.00519805 -0.0560546 0.144695 +0.00369004 -0.0513145 0.143777 +-0.00263403 -0.0507155 0.143849 +-0.0123841 -0.0433694 0.143407 +-0.00290903 -0.0426544 0.143584 +0.0356544 -0.0571236 0.144553 +-0.00943909 -0.0496195 0.144481 +0.0163002 -0.0518975 0.145779 +0.0305963 -0.0450945 0.143909 +0.231086 -0.0373014 0.14104 +0.00693407 -0.0357944 0.143877 +0.213914 -0.0250783 0.146064 +0.138416 -0.0178992 0.143467 +0.126559 -0.00927209 0.148419 +0.130283 -0.00835208 0.144324 +0.123626 -0.000439004 0.145166 +0.199112 -0.00135201 0.144269 +0.115781 0.00276903 0.147423 +0.119965 0.00375204 0.145053 +0.117699 0.0119411 0.142801 +0.168307 0.0323703 0.145154 +0.16176 0.0390234 0.143619 +0.162117 0.0530955 0.14415 +0.170221 0.0583016 0.143706 +0.164169 0.0601616 0.144555 +0.117937 0.0610736 0.145904 +0.118541 0.0691847 0.143195 +0.160892 0.0665877 0.145133 +0.138907 0.0709017 0.144474 +0.149273 0.0716157 0.144709 +0.15443 0.0690087 0.144912 +0.189644 0.0684867 0.143389 +0.128712 0.0705857 0.144933 +0.134467 0.0692677 0.145576 +0.220286 0.0761518 0.143264 +0.141125 0.0844878 0.144791 +0.227366 0.0819868 0.143736 +0.149455 0.0938759 0.144197 +0.135085 0.0940649 0.143503 +0.14259 0.0949869 0.145223 +0.147825 0.098932 0.144917 +0.243318 0.097547 0.144597 +0.187987 0.105295 0.144784 +0.270828 0.113877 0.1461 +0.25607 0.109038 0.143468 +0.292701 0.117061 0.147606 +0.303733 0.125895 0.142218 +0.182992 0.140755 0.143659 +0.19116 0.14004 0.144475 +0.186823 0.143069 0.144585 +0.243786 0.163162 0.14624 +0.169277 0.173343 0.145496 +0.276508 0.181771 0.140759 +0.172076 0.179778 0.143894 +0.172661 0.186469 0.146712 +0.175508 0.189771 0.150297 +0.168583 0.205556 0.145862 +0.16949 0.210601 0.146136 +0.159806 0.224473 0.143915 +0.15794 0.23196 0.149517 +0.150845 0.24815 0.143048 +0.146314 0.257746 0.140581 +0.199057 0.279491 0.145637 +0.189177 0.308181 0.14603 +0.139969 0.327363 0.140187 +0.138802 0.328978 0.144304 +0.121091 0.363996 0.149657 +0.135085 0.359836 0.142026 +0.178795 0.402374 0.149916 +0.167292 0.417083 0.144114 +0.205727 0.418698 0.143088 +0.20908 0.419527 0.148716 +0.158397 0.433187 0.143392 +0.161201 0.449626 0.142678 +0.165012 0.455924 0.140556 +-0.0128651 -0.284068 0.144936 +-0.00582106 -0.262075 0.147697 +-0.140656 -0.268422 0.144183 +-0.150544 -0.25727 0.144954 +-0.160244 -0.257773 0.144279 +0.00406104 -0.239114 0.140474 +-0.00219902 -0.239628 0.147359 +-0.202524 -0.216034 0.146655 +-0.207212 -0.21003 0.14553 +-0.00814508 -0.192735 0.145407 +-0.214057 -0.15991 0.143592 +-0.0296573 -0.144687 0.147109 +-0.0372164 -0.130917 0.146739 +0.216185 -0.118645 0.149223 +-0.202098 -0.113817 0.144397 +-0.194954 -0.098373 0.145817 +0.265932 -0.102812 0.144262 +0.0170502 -0.103437 0.145143 +0.0127701 -0.0944149 0.145783 +-0.00489905 -0.0876519 0.144794 +0.0205022 -0.0872999 0.145194 +0.0291903 -0.0865149 0.145289 +0.0150142 -0.0787128 0.145541 +0.00102401 -0.0805538 0.14607 +0.0352694 -0.0847918 0.144611 +0.0268093 -0.0711437 0.145885 +0.0260423 -0.0783948 0.146092 +-0.177197 -0.0736657 0.146919 +-0.000198002 -0.0752058 0.146292 +0.0179152 -0.0742467 0.144257 +0.0225772 -0.0746537 0.146018 +-0.118698 -0.0734167 0.147288 +0.0131371 -0.0734467 0.145443 +0.0208922 -0.0690737 0.146347 +-0.00277103 -0.0711117 0.146114 +-0.00593906 -0.0665757 0.14574 +-0.00912509 -0.0612736 0.14535 +0.0371924 -0.0643036 0.144707 +0.00932509 -0.0696667 0.145398 +0.24266 -0.0619576 0.14719 +0.00289203 -0.0610796 0.144579 +0.000292003 -0.0658977 0.145954 +-0.00665407 -0.0552726 0.145149 +0.0138941 -0.0580016 0.14629 +0.00771908 -0.0470925 0.145532 +0.0265523 -0.0494795 0.144822 +0.00568406 -0.0413774 0.144905 +0.0136011 -0.0456915 0.145135 +0.215363 -0.0172612 0.141111 +0.140551 -0.0356924 0.154587 +0.140979 -0.0257493 0.147608 +0.136077 -0.0191602 0.146229 +0.132149 -0.0167992 0.148177 +0.122647 -0.00560706 0.148 +0.193219 0.00391204 0.145792 +0.096052 0.0357804 0.148824 +0.155494 0.0388234 0.144642 +0.15611 0.0453775 0.144043 +0.156132 0.0523355 0.145157 +0.158216 0.0586376 0.145485 +0.133606 0.0601496 0.147335 +0.154757 0.0631636 0.145399 +0.168811 0.0659267 0.14472 +0.13289 0.0651117 0.14673 +0.14397 0.0674717 0.145183 +0.149027 0.0645926 0.145782 +0.17496 0.0702177 0.144764 +0.165191 0.0718817 0.14549 +0.157538 0.0739527 0.145894 +0.191328 0.0754098 0.145177 +0.205208 0.0747307 0.144059 +0.150351 0.0773238 0.145965 +0.155826 0.0804678 0.14604 +0.212808 0.0793798 0.144801 +0.214091 0.0875189 0.146594 +0.147837 0.0830138 0.145552 +0.219841 0.0831408 0.145041 +0.14673 0.0889209 0.145232 +0.235126 0.095989 0.145806 +0.231404 0.0885539 0.144639 +0.140064 0.0898369 0.14456 +0.142217 0.101777 0.146963 +0.182627 0.097225 0.146728 +0.136103 0.106165 0.145415 +0.182297 0.102426 0.145067 +0.132102 0.112211 0.144447 +0.186815 0.110525 0.145719 +0.251464 0.11346 0.146054 +0.276515 0.11372 0.146581 +0.296799 0.118422 0.14701 +0.299258 0.118918 0.143181 +0.308594 0.131055 0.147407 +0.189634 0.131547 0.146219 +0.180357 0.133563 0.147422 +0.185205 0.133024 0.14623 +0.191412 0.135774 0.145239 +0.138746 0.145229 0.142802 +0.148695 0.157062 0.14225 +0.245651 0.157542 0.148928 +0.161508 0.163715 0.145445 +0.23228 0.168085 0.148768 +0.256068 0.165885 0.146353 +0.232614 0.174512 0.147136 +0.232815 0.180644 0.146099 +0.174885 0.176346 0.147753 +0.300198 0.179942 0.146006 +0.294383 0.184349 0.143603 +0.170881 0.200126 0.144701 +0.232806 0.204065 0.142417 +0.171097 0.203313 0.149251 +0.161449 0.21873 0.146097 +0.158406 0.23842 0.147727 +0.150787 0.251615 0.144332 +0.202819 0.272667 0.141616 +0.185596 0.316104 0.145893 +0.137965 0.317203 0.145371 +0.178106 0.326835 0.145441 +0.12009 0.35206 0.142911 +0.172579 0.409828 0.147414 +0.216718 0.432335 0.143851 +0.161887 0.453404 0.146723 +0.172466 0.464727 0.144536 +0.176885 0.467554 0.145971 +-0.0324563 -0.298562 0.151315 +-0.111255 -0.28671 0.147906 +-0.175201 -0.248834 0.145325 +-0.16985 -0.238492 0.147799 +-0.189641 -0.239398 0.144601 +-0.00566406 -0.231947 0.15022 +-0.203734 -0.225015 0.143384 +-0.00392204 -0.216867 0.145571 +-0.00746907 -0.208513 0.147458 +-0.00474605 -0.201572 0.143585 +-0.210846 -0.202736 0.14473 +-0.0185482 -0.185338 0.15336 +-0.214488 -0.168585 0.143973 +0.263665 -0.162142 0.148302 +0.274379 -0.153763 0.148009 +-0.209038 -0.145107 0.146306 +0.272338 -0.131263 0.146842 +-0.0693337 -0.100666 0.14971 +0.0139931 -0.0889459 0.145849 +0.261158 -0.095292 0.147361 +0.0198782 -0.097056 0.144935 +-0.0828808 -0.0846218 0.144746 +0.00821808 -0.0914009 0.146077 +0.00441704 -0.0861609 0.146313 +0.0098371 -0.0859499 0.146303 +0.00441704 -0.0759218 0.146491 +0.00637706 -0.0810048 0.146477 +0.00367904 -0.0703927 0.146028 +0.0191372 -0.0634456 0.146368 +0.247142 -0.0586106 0.141628 +0.0192602 -0.0576666 0.146014 +0.0102971 -0.0525205 0.145859 +0.232957 -0.0455905 0.144855 +0.151051 -0.0489725 0.155769 +0.202216 -0.00884509 0.146231 +0.105303 0.0123991 0.14978 +0.107952 0.0155942 0.146031 +0.098795 0.0238342 0.149029 +0.172022 0.0243972 0.147645 +0.164289 0.0264253 0.149038 +0.16048 0.0326793 0.146085 +0.151276 0.0575536 0.146402 +0.128086 0.0597596 0.147745 +0.127812 0.0651267 0.145889 +0.139148 0.0646296 0.146945 +0.162594 0.0784858 0.146057 +0.183075 0.0726877 0.144842 +0.198935 0.0787698 0.145466 +0.177925 0.0774598 0.145706 +0.185986 0.0797328 0.146098 +0.17026 0.0761928 0.145733 +0.206457 0.0826848 0.145933 +0.193424 0.0832378 0.146283 +0.152935 0.0861029 0.146275 +0.208076 0.0909269 0.147348 +0.195486 0.0909079 0.147181 +0.223019 0.0895359 0.146116 +0.154111 0.0916889 0.146617 +0.177369 0.099601 0.145918 +0.148608 0.103178 0.149107 +0.188839 0.099956 0.146466 +0.182392 0.107426 0.145143 +0.194565 0.103639 0.147172 +0.192838 0.108866 0.145693 +0.194791 0.113967 0.146265 +0.134113 0.118625 0.147075 +0.199113 0.108863 0.148333 +0.200184 0.115505 0.148646 +0.271952 0.118133 0.149425 +0.245107 0.114856 0.147755 +0.257258 0.120519 0.147062 +0.258755 0.115088 0.145237 +0.280714 0.116431 0.146101 +0.284928 0.119538 0.144711 +0.300023 0.123001 0.146505 +0.131242 0.129776 0.144465 +0.199339 0.128551 0.148933 +0.307608 0.128953 0.141612 +0.193712 0.129001 0.146517 +0.196651 0.133659 0.14753 +0.136604 0.132302 0.148484 +0.195372 0.139174 0.149137 +0.179607 0.138035 0.145312 +0.139724 0.138583 0.148169 +0.182042 0.144542 0.14777 +0.18641 0.147499 0.149966 +0.311969 0.153938 0.145761 +0.152375 0.154144 0.147063 +0.252024 0.155599 0.150874 +0.16284 0.170179 0.143134 +0.168212 0.166473 0.14729 +0.260368 0.171019 0.145686 +0.266775 0.180616 0.147387 +0.176333 0.18279 0.149727 +0.277183 0.187565 0.145061 +0.282864 0.191859 0.146069 +0.287374 0.19692 0.150203 +0.173892 0.199561 0.151484 +0.164847 0.213482 0.146401 +0.157198 0.229357 0.144309 +0.151762 0.245284 0.14553 +0.148747 0.254138 0.1418 +0.147499 0.260421 0.144644 +0.218819 0.257154 0.146001 +0.214939 0.264215 0.14807 +0.13843 0.277892 0.148417 +0.142381 0.280542 0.139233 +0.138705 0.288945 0.14348 +0.138567 0.301097 0.143566 +0.166178 0.339885 0.145183 +0.138248 0.359468 0.148789 +0.140305 0.357655 0.143717 +0.123147 0.362133 0.144611 +0.162064 0.423166 0.143284 +0.213219 0.425419 0.145216 +0.218661 0.439793 0.144502 +0.21728 0.454545 0.143629 +0.210624 0.464986 0.144696 +0.187191 0.467784 0.147759 +0.185471 0.471622 0.143606 +-0.118832 -0.28172 0.146653 +-0.142916 -0.261111 0.147589 +-0.156133 -0.253894 0.147028 +-0.152149 -0.249418 0.148074 +-0.167087 -0.244739 0.145768 +-0.182368 -0.238925 0.147084 +-0.1981 -0.222973 0.146726 +-0.0134641 -0.206685 0.153451 +-0.211193 -0.189538 0.146183 +-0.0153542 -0.172389 0.146634 +-0.208565 -0.160742 0.148619 +0.277651 -0.150901 0.14241 +0.251142 -0.15599 0.149934 +-0.211788 -0.152234 0.144843 +-0.0354844 -0.146221 0.15248 +0.23364 -0.129138 0.142233 +-0.202262 -0.130036 0.149302 +0.206759 -0.117746 0.156484 +-0.177508 -0.0822078 0.149679 +-0.099378 -0.0765748 0.144521 +-0.168827 -0.0775708 0.149947 +-0.116301 -0.0797558 0.150764 +0.180567 -0.0773438 0.150834 +-0.150295 -0.0733107 0.149858 +-0.142254 -0.0699637 0.148225 +0.157461 -0.0537075 0.153725 +0.224812 -0.0313973 0.142208 +0.217903 -0.0320803 0.146741 +0.138311 -0.0314103 0.153107 +0.130631 -0.0207742 0.151702 +0.127549 -0.0147141 0.150371 +0.122356 -0.0106151 0.151974 +0.187619 0.0103331 0.146233 +0.182876 0.0168662 0.145937 +0.174881 0.0166102 0.150387 +0.106976 0.0504035 0.148927 +0.142056 0.0542555 0.149098 +0.136566 0.0542415 0.151505 +0.122515 0.0585286 0.149176 +0.144721 0.0601796 0.146954 +0.173191 0.0823348 0.146625 +0.166245 0.0832538 0.146841 +0.159397 0.0859409 0.147025 +0.200954 0.0870919 0.146809 +0.188057 0.0873309 0.146817 +0.176269 0.0878369 0.147967 +0.182594 0.0911229 0.148113 +0.202947 0.095736 0.148254 +0.227009 0.095604 0.147067 +0.176696 0.0933529 0.147561 +0.189194 0.0939959 0.147659 +0.170572 0.098404 0.150703 +0.195919 0.097561 0.148286 +0.201321 0.10275 0.149432 +0.237759 0.10337 0.147147 +0.245171 0.106189 0.146167 +0.238479 0.110846 0.148549 +0.288652 0.120344 0.154354 +0.288239 0.117796 0.149826 +0.277381 0.120149 0.150966 +0.243508 0.124002 0.148891 +0.195092 0.124421 0.147375 +0.250099 0.121517 0.147754 +0.189246 0.12711 0.149305 +0.302438 0.127248 0.147764 +0.313273 0.147108 0.14768 +0.190859 0.144024 0.147732 +0.312035 0.15965 0.151721 +0.238601 0.15952 0.148672 +0.175009 0.169675 0.14947 +0.233513 0.187837 0.144188 +0.275667 0.192403 0.149546 +0.297487 0.1877 0.150237 +0.172042 0.208591 0.148998 +0.22645 0.239699 0.146068 +0.153666 0.245157 0.149128 +0.225663 0.243273 0.145345 +0.147345 0.256146 0.146408 +0.149469 0.25541 0.150713 +0.140558 0.27648 0.142655 +0.13599 0.331872 0.146095 +0.171646 0.339907 0.149609 +0.159973 0.347528 0.150699 +0.149243 0.35217 0.144131 +0.117193 0.358901 0.150052 +0.177947 0.407698 0.145937 +0.192802 0.410002 0.144633 +0.201725 0.415027 0.146945 +0.162614 0.418313 0.147337 +0.210576 0.422836 0.140672 +0.157781 0.426746 0.147309 +0.218311 0.447208 0.146124 +-0.0536765 -0.308592 0.146742 +-0.0438544 -0.306133 0.148984 +-0.0895899 -0.300428 0.14528 +-0.162514 -0.251024 0.146343 +-0.176003 -0.236031 0.149959 +-0.175206 -0.242793 0.1475 +-0.00873309 -0.223283 0.151939 +-0.0143071 -0.192074 0.150924 +-0.0200092 -0.165142 0.147961 +-0.0256103 -0.165292 0.152849 +0.254448 -0.151502 0.142881 +0.258215 -0.157538 0.145942 +-0.0258893 -0.158152 0.149973 +0.27022 -0.159757 0.148767 +0.238963 -0.145402 0.150014 +0.244147 -0.142628 0.143672 +-0.0446694 -0.126472 0.14956 +0.225399 -0.123331 0.144698 +0.196504 -0.101244 0.153481 +-0.0786728 -0.0920819 0.148285 +-0.188867 -0.0899029 0.147325 +-0.180715 -0.100587 0.15387 +-0.0917079 -0.0818688 0.145827 +-0.106968 -0.0809878 0.149537 +-0.168504 -0.0692367 0.147257 +-0.15959 -0.0732677 0.149449 +0.239252 -0.0537835 0.145071 +0.231179 -0.0520975 0.150129 +0.208465 -0.0180232 0.146657 +0.191665 -0.00339803 0.150669 +0.119104 -0.00145401 0.147885 +0.107888 0.00677407 0.152071 +0.10023 0.0271853 0.145302 +0.150722 0.0419334 0.148686 +0.15178 0.0489245 0.147189 +0.101102 0.0430004 0.154539 +0.120763 0.0536695 0.150608 +0.1169 0.0562146 0.148098 +0.131084 0.0559396 0.151163 +0.181197 0.0840178 0.146984 +0.217292 0.0948889 0.147911 +0.221756 0.10099 0.148933 +0.14292 0.10785 0.149523 +0.229906 0.102708 0.148301 +0.177581 0.104905 0.147167 +0.230955 0.110063 0.149602 +0.18295 0.110697 0.14874 +0.18971 0.113386 0.147609 +0.138559 0.112645 0.148504 +0.293716 0.120192 0.152161 +0.239105 0.118617 0.149422 +0.191669 0.117151 0.150028 +0.200854 0.122079 0.149284 +0.255393 0.126983 0.148982 +0.204656 0.127285 0.151845 +0.235777 0.125777 0.150385 +0.306486 0.127464 0.146498 +0.305326 0.13006 0.151874 +0.247514 0.129914 0.148858 +0.201858 0.134823 0.151742 +0.310384 0.136145 0.149195 +0.144176 0.144256 0.148067 +0.149265 0.148193 0.149136 +0.233213 0.154698 0.14984 +0.23171 0.161149 0.150014 +0.259481 0.165041 0.151259 +0.225819 0.164518 0.150772 +0.227565 0.171916 0.150638 +0.263712 0.175615 0.148908 +0.170825 0.192519 0.145967 +0.291181 0.191143 0.147418 +0.172758 0.197865 0.147967 +0.174476 0.207101 0.152203 +0.231595 0.219727 0.141305 +0.162157 0.223167 0.148385 +0.159149 0.227138 0.148861 +0.155981 0.234514 0.145639 +0.148863 0.252159 0.147957 +0.148649 0.260301 0.149948 +0.142571 0.267902 0.144489 +0.141821 0.268201 0.150519 +0.136207 0.3059 0.146449 +0.133977 0.31982 0.14938 +0.132908 0.326792 0.150991 +0.125838 0.342364 0.151098 +0.166769 0.344472 0.150788 +0.162019 0.343661 0.14584 +0.154126 0.34944 0.147164 +0.13168 0.361756 0.145885 +0.167672 0.406761 0.149168 +0.165952 0.412497 0.148405 +0.15749 0.420677 0.149799 +0.204629 0.414396 0.153214 +0.210278 0.420289 0.155968 +0.155316 0.432236 0.14904 +0.193125 0.466117 0.150787 +0.192225 0.471248 0.147185 +-0.0260993 -0.291901 0.151899 +-0.120161 -0.273581 0.153787 +-0.147183 -0.247628 0.15329 +-0.152947 -0.248985 0.147962 +-0.164903 -0.241206 0.149942 +-0.153731 -0.242211 0.150833 +-0.165876 -0.23498 0.152324 +-0.173897 -0.228911 0.151625 +-0.170201 -0.232277 0.149519 +-0.181393 -0.231695 0.149948 +-0.188492 -0.232009 0.147626 +-0.0104871 -0.215072 0.152062 +-0.195311 -0.216471 0.149951 +-0.207398 -0.19635 0.147784 +-0.0161902 -0.199101 0.154531 +-0.207684 -0.183246 0.149044 +-0.211393 -0.175697 0.146728 +-0.0216062 -0.17233 0.152033 +0.25754 -0.162535 0.151876 +0.265523 -0.160877 0.154679 +0.272059 -0.149371 0.152157 +-0.202546 -0.144531 0.151635 +0.2751 -0.145434 0.146238 +-0.204642 -0.137554 0.148908 +-0.0363544 -0.139047 0.14972 +-0.195889 -0.125038 0.152625 +-0.0533685 -0.113678 0.14841 +0.264958 -0.109633 0.148789 +-0.0607766 -0.108612 0.14981 +-0.187426 -0.097705 0.150421 +0.258245 -0.0847198 0.145743 +0.252451 -0.0820408 0.150462 +-0.126144 -0.0775648 0.150789 +0.176108 -0.0818018 0.157252 +0.253403 -0.0747377 0.145466 +0.161205 -0.0612416 0.155456 +0.217455 -0.0389094 0.152198 +0.195427 -0.0100901 0.151809 +0.111925 0.00446704 0.149674 +0.18544 0.00307603 0.151437 +0.103194 0.0190562 0.147577 +0.152279 0.0341383 0.147231 +0.101263 0.0473695 0.148381 +0.106497 0.0434054 0.158828 +0.11589 0.0511115 0.151313 +0.147304 0.0533615 0.1477 +0.120513 0.0495255 0.154208 +0.13868 0.0586516 0.147437 +0.163753 0.0895779 0.148633 +0.158455 0.0935469 0.149089 +0.170147 0.0880879 0.148385 +0.173039 0.096695 0.147029 +0.153226 0.098301 0.149071 +0.173157 0.10275 0.148056 +0.21079 0.098382 0.148884 +0.207647 0.104868 0.150062 +0.18387 0.11462 0.149568 +0.204783 0.111658 0.150788 +0.187317 0.117616 0.149984 +0.23243 0.117551 0.150473 +0.183016 0.119598 0.149888 +0.283201 0.119557 0.149877 +0.195962 0.119438 0.147503 +0.240415 0.13208 0.149653 +0.178222 0.141335 0.149383 +0.24494 0.137963 0.149065 +0.199672 0.141523 0.152089 +0.237542 0.140426 0.149856 +0.235519 0.147373 0.150008 +0.240419 0.152628 0.149168 +0.242828 0.1454 0.149164 +0.247462 0.150795 0.149746 +0.224651 0.156832 0.150934 +0.261571 0.170252 0.150951 +0.305164 0.175169 0.15007 +0.179733 0.176075 0.151208 +0.181664 0.182659 0.153078 +0.228578 0.185841 0.149568 +0.27196 0.184454 0.14675 +0.299252 0.191324 0.157779 +0.175067 0.195716 0.151015 +0.162305 0.224743 0.153464 +0.156398 0.238843 0.15199 +0.154392 0.241681 0.146524 +0.152035 0.249162 0.147681 +0.222731 0.251431 0.149354 +0.143934 0.263964 0.153522 +0.207532 0.278822 0.153422 +0.18461 0.319334 0.152968 +0.13069 0.33245 0.153227 +0.133314 0.334731 0.148417 +0.121356 0.347932 0.147232 +0.144665 0.355574 0.147445 +0.118564 0.356812 0.145586 +0.1729 0.403767 0.148829 +0.161886 0.407099 0.151167 +0.159377 0.413567 0.150172 +0.195641 0.409227 0.150025 +0.152412 0.428164 0.153441 +0.21625 0.433088 0.151361 +0.165895 0.458266 0.146177 +0.213744 0.45954 0.147068 +0.198133 0.469157 0.149565 +0.200645 0.471195 0.144804 +-0.0708487 -0.304091 0.148907 +-0.0802198 -0.300218 0.149754 +-0.0103021 -0.269768 0.149145 +-0.126975 -0.268699 0.15206 +-0.136478 -0.25761 0.153092 +-0.1593 -0.246658 0.149667 +-0.160595 -0.235533 0.153437 +-0.185046 -0.225018 0.151189 +-0.191645 -0.224218 0.149053 +-0.187771 -0.217273 0.152621 +-0.20381 -0.203306 0.148723 +-0.204605 -0.176326 0.151237 +-0.207258 -0.16875 0.149812 +-0.204735 -0.153202 0.150903 +-0.0317223 -0.152886 0.152648 +-0.197567 -0.136126 0.153638 +0.227982 -0.131385 0.148485 +0.220644 -0.126982 0.15131 +-0.201842 -0.121654 0.147195 +0.261258 -0.103094 0.151036 +-0.098561 -0.0847098 0.149803 +-0.161127 -0.0821618 0.15244 +-0.14309 -0.0792968 0.152455 +0.248219 -0.0681287 0.14627 +0.173321 -0.0724497 0.15325 +0.235915 -0.0587116 0.150303 +0.225065 -0.0458435 0.150714 +0.224751 -0.0389394 0.146856 +0.201626 -0.0168942 0.151196 +0.127517 -0.0237672 0.156414 +0.124987 -0.0169062 0.153665 +0.118884 -0.00553106 0.152283 +0.098275 0.0195662 0.152193 +0.095315 0.0248472 0.15509 +0.156428 0.0282433 0.149982 +0.0964 0.0295993 0.150173 +0.148543 0.0305343 0.151046 +0.097182 0.0419404 0.149068 +0.146881 0.0475975 0.150685 +0.132931 0.0504205 0.154058 +0.169932 0.0930389 0.15019 +0.17068 0.102384 0.152778 +0.223419 0.108379 0.150168 +0.178983 0.108018 0.149988 +0.215639 0.105121 0.150125 +0.179809 0.112271 0.152498 +0.224862 0.116326 0.151263 +0.21127 0.111477 0.151322 +0.265251 0.120359 0.148887 +0.271178 0.122989 0.152769 +0.191308 0.122084 0.150354 +0.206147 0.118996 0.151703 +0.227322 0.1234 0.15161 +0.266698 0.126353 0.152943 +0.296556 0.123546 0.150507 +0.229638 0.129686 0.151408 +0.178885 0.130217 0.151605 +0.253226 0.132156 0.149789 +0.30933 0.13459 0.14676 +0.233728 0.135079 0.150798 +0.145289 0.138119 0.152714 +0.207252 0.140084 0.152747 +0.226305 0.13629 0.151744 +0.22923 0.142715 0.151188 +0.251903 0.138253 0.150007 +0.193768 0.146087 0.151041 +0.190154 0.151572 0.152794 +0.228698 0.149995 0.150916 +0.215809 0.147422 0.152077 +0.222238 0.14905 0.15145 +0.313511 0.152415 0.152832 +0.159105 0.15703 0.148468 +0.166047 0.159304 0.149425 +0.216367 0.15572 0.151796 +0.218758 0.163093 0.151633 +0.173416 0.16283 0.150247 +0.22138 0.170501 0.151808 +0.264153 0.179856 0.153815 +0.266825 0.185101 0.15238 +0.222441 0.184316 0.153149 +0.228873 0.192841 0.1491 +0.294011 0.194908 0.153617 +0.178426 0.198672 0.155039 +0.2901 0.201738 0.156647 +0.283429 0.20252 0.153392 +0.230039 0.199402 0.147897 +0.174812 0.202399 0.153177 +0.169487 0.211904 0.153098 +0.165304 0.21557 0.151012 +0.164225 0.219944 0.152016 +0.228434 0.219231 0.14802 +0.160719 0.22926 0.153672 +0.162142 0.23359 0.154237 +0.160139 0.236034 0.151024 +0.154239 0.241978 0.15156 +0.154473 0.245335 0.154402 +0.151931 0.247812 0.151624 +0.145209 0.264123 0.148264 +0.210148 0.271111 0.149342 +0.204376 0.275601 0.147818 +0.139084 0.282611 0.144087 +0.136947 0.28603 0.148792 +0.196132 0.285122 0.147607 +0.19403 0.289579 0.151525 +0.19179 0.30036 0.145989 +0.183107 0.32324 0.148308 +0.18025 0.329956 0.149831 +0.166473 0.401458 0.151919 +0.184452 0.402712 0.151557 +0.189786 0.406092 0.149411 +0.159603 0.401562 0.153922 +0.199808 0.411298 0.152666 +0.156026 0.408789 0.153384 +0.217342 0.440172 0.151291 +0.215054 0.440021 0.158366 +0.169773 0.462025 0.147939 +0.198872 0.463856 0.154001 +0.205335 0.468029 0.147204 +-0.0203702 -0.284392 0.151784 +-0.0150172 -0.277295 0.150536 +-0.0128741 -0.262815 0.154324 +-0.00865709 -0.255052 0.152627 +-0.144386 -0.253992 0.151052 +-0.0115771 -0.247111 0.156956 +-0.00849108 -0.239491 0.15406 +-0.160141 -0.241045 0.15167 +-0.155073 -0.240675 0.150801 +-0.178417 -0.225521 0.152949 +-0.191822 -0.210841 0.152855 +-0.199055 -0.208682 0.150103 +-0.203604 -0.190384 0.150627 +-0.0170562 -0.178949 0.150094 +-0.199574 -0.171842 0.154223 +0.269886 -0.155646 0.15484 +0.247149 -0.149355 0.146704 +-0.0477795 -0.136817 0.157207 +-0.0520425 -0.121472 0.151788 +-0.0593316 -0.116844 0.153809 +-0.195132 -0.114937 0.150727 +0.209195 -0.112281 0.15069 +-0.191482 -0.105593 0.150511 +-0.0773528 -0.098599 0.152303 +-0.180463 -0.0906099 0.151293 +-0.0887759 -0.0885889 0.149693 +-0.170549 -0.0863759 0.152552 +-0.114164 -0.0864869 0.154487 +-0.162797 -0.0904279 0.154968 +0.154635 -0.0588656 0.159242 +0.133454 -0.0266273 0.15351 +0.119637 -0.0142231 0.1561 +0.115039 -0.000870009 0.151691 +0.100755 0.0146441 0.152472 +0.111868 0.0487285 0.155017 +0.126808 0.0497185 0.153843 +0.125818 0.0548035 0.151948 +0.164246 0.0946839 0.151468 +0.154772 0.103205 0.154088 +0.218167 0.113679 0.151412 +0.180634 0.116442 0.153238 +0.213092 0.118569 0.152128 +0.140013 0.118685 0.15164 +0.211196 0.125145 0.152509 +0.182324 0.122199 0.153622 +0.219399 0.122858 0.152246 +0.186858 0.122821 0.151618 +0.221959 0.130822 0.152283 +0.183684 0.126643 0.151931 +0.136728 0.125145 0.14988 +0.184252 0.129738 0.14898 +0.208881 0.132934 0.152674 +0.175525 0.133483 0.154961 +0.177186 0.135956 0.150589 +0.311945 0.137141 0.151651 +0.214487 0.138963 0.152565 +0.221069 0.140922 0.152012 +0.203533 0.145969 0.152811 +0.198019 0.148846 0.152634 +0.191404 0.15761 0.153366 +0.250067 0.144458 0.150001 +0.208618 0.156632 0.152549 +0.254691 0.149294 0.152517 +0.178332 0.157678 0.152499 +0.171517 0.156713 0.151804 +0.211206 0.16343 0.152508 +0.188698 0.169345 0.153723 +0.214409 0.170499 0.152596 +0.181871 0.169956 0.15244 +0.226883 0.178687 0.151104 +0.21922 0.177226 0.152882 +0.215396 0.183811 0.154397 +0.224497 0.19937 0.153517 +0.280064 0.197279 0.150403 +0.176839 0.204881 0.154974 +0.174569 0.210284 0.157435 +0.227706 0.212662 0.150631 +0.228929 0.226872 0.144967 +0.224458 0.239844 0.151517 +0.150672 0.2571 0.154002 +0.139931 0.273624 0.153007 +0.138336 0.295182 0.143868 +0.194527 0.293687 0.155906 +0.132147 0.316436 0.151594 +0.128685 0.327973 0.155104 +0.12948 0.338422 0.147909 +0.175671 0.333974 0.148172 +0.165563 0.349434 0.154599 +0.173484 0.39939 0.152992 +0.192255 0.404309 0.155109 +0.153755 0.415367 0.153536 +0.152643 0.422058 0.153742 +0.214493 0.432326 0.159017 +0.215915 0.44648 0.154052 +0.158168 0.44913 0.150997 +0.175362 0.465534 0.150345 +0.203329 0.465953 0.151828 +0.179775 0.465079 0.154112 +-0.0407704 -0.299841 0.154539 +-0.10363 -0.288425 0.152169 +-0.134406 -0.264252 0.149592 +-0.00511305 -0.247458 0.150223 +-0.181129 -0.219151 0.154235 +-0.170803 -0.223425 0.152205 +-0.17464 -0.219968 0.153465 +-0.199352 -0.197922 0.151834 +-0.19702 -0.18973 0.15405 +-0.0312643 -0.160927 0.155904 +-0.0426514 -0.134175 0.15199 +-0.188841 -0.120402 0.155051 +-0.0680967 -0.107783 0.153404 +-0.0862259 -0.095039 0.153555 +0.190066 -0.0933129 0.153533 +0.145177 -0.0423894 0.155964 +0.211208 -0.0319013 0.153277 +0.103736 0.00904509 0.154749 +0.180415 0.0095311 0.151155 +0.15925 0.0218292 0.153813 +0.144714 0.0284613 0.155822 +0.144226 0.0429774 0.153713 +0.169763 0.104113 0.156958 +0.148847 0.107506 0.15331 +0.282479 0.121016 0.154724 +0.261198 0.125783 0.150263 +0.299693 0.126986 0.151269 +0.263719 0.13161 0.154134 +0.215499 0.130767 0.152654 +0.307038 0.135564 0.153452 +0.25809 0.134381 0.151959 +0.209339 0.147435 0.152564 +0.17829 0.146371 0.152834 +0.175818 0.152035 0.153414 +0.182617 0.151395 0.152936 +0.184883 0.157261 0.153316 +0.196702 0.154556 0.15314 +0.204082 0.152382 0.152846 +0.201456 0.158302 0.15313 +0.255853 0.16035 0.151201 +0.187185 0.163419 0.153389 +0.194787 0.162483 0.153613 +0.203095 0.163984 0.153285 +0.18017 0.163871 0.152353 +0.206865 0.170673 0.153478 +0.26377 0.173936 0.155447 +0.211185 0.177622 0.153885 +0.223315 0.191704 0.153702 +0.270553 0.195172 0.15439 +0.229009 0.205827 0.149093 +0.164117 0.231497 0.15783 +0.149547 0.251108 0.152199 +0.144145 0.263635 0.158852 +0.131643 0.301381 0.154044 +0.190989 0.29683 0.150684 +0.18688 0.312535 0.151219 +0.172792 0.34496 0.154381 +0.15545 0.351288 0.153105 +0.118507 0.352942 0.1516 +0.149281 0.35318 0.151276 +0.115436 0.358642 0.157129 +0.143036 0.357254 0.152818 +0.133635 0.361942 0.151259 +0.117107 0.362553 0.153392 +0.127213 0.363673 0.148758 +0.156048 0.438557 0.148395 +0.158254 0.444617 0.146367 +0.208994 0.463136 0.150557 +0.189308 0.468251 0.155084 +-0.0871919 -0.291712 0.157749 +-0.0278533 -0.285075 0.157351 +-0.113965 -0.27877 0.154241 +-0.137806 -0.251286 0.156814 +-0.16183 -0.22909 0.155486 +-0.152493 -0.23647 0.156329 +-0.156981 -0.232348 0.153417 +-0.167638 -0.228881 0.154013 +-0.175215 -0.214661 0.1547 +-0.0200252 -0.203967 0.159943 +-0.193683 -0.203629 0.153561 +-0.20079 -0.182754 0.152974 +0.251258 -0.16135 0.154724 +-0.202155 -0.162812 0.153022 +0.242968 -0.152969 0.15291 +0.233683 -0.138026 0.148884 +0.217472 -0.132013 0.157565 +-0.190622 -0.130687 0.156137 +0.201503 -0.109346 0.155033 +-0.17246 -0.0948219 0.154747 +0.187746 -0.099185 0.159142 +-0.095842 -0.0918829 0.154423 +-0.152351 -0.0880319 0.155384 +0.184671 -0.0852279 0.152648 +-0.134844 -0.0742227 0.149735 +0.247487 -0.0759428 0.151412 +0.164654 -0.0688237 0.157677 +0.222977 -0.0526575 0.155403 +0.143639 -0.0481005 0.161152 +0.123698 -0.0255933 0.161749 +0.122755 -0.0197292 0.157573 +0.116458 -0.00940809 0.155729 +0.110023 0.000842008 0.153755 +0.100798 0.00494605 0.159099 +0.105217 0.00275703 0.156199 +0.167185 0.0127181 0.156721 +0.166976 0.0193392 0.152495 +0.151654 0.0246202 0.154096 +0.096826 0.0379914 0.154977 +0.140862 0.0491865 0.152893 +0.123723 0.0463685 0.158685 +0.136724 0.0454375 0.155382 +0.166404 0.098752 0.154926 +0.145131 0.11366 0.153989 +0.29022 0.125132 0.156477 +0.14663 0.127677 0.15717 +0.305865 0.135257 0.15891 +0.151128 0.142913 0.154068 +0.168303 0.152089 0.153934 +0.257128 0.142411 0.153105 +0.257695 0.154884 0.155344 +0.260418 0.161071 0.156114 +0.195839 0.16779 0.153972 +0.19905 0.172189 0.154463 +0.302398 0.183108 0.153567 +0.185869 0.176151 0.153905 +0.180115 0.189735 0.153686 +0.187519 0.182326 0.15517 +0.270378 0.189487 0.151335 +0.275016 0.199492 0.15408 +0.284805 0.208001 0.1584 +0.179958 0.20322 0.157332 +0.165955 0.221639 0.15717 +0.226474 0.232148 0.14903 +0.223145 0.234549 0.154647 +0.216082 0.267485 0.153956 +0.140349 0.272534 0.146893 +0.133086 0.291295 0.153351 +0.135247 0.293131 0.148524 +0.134651 0.299905 0.148817 +0.188927 0.304784 0.150939 +0.132384 0.307643 0.151742 +0.129592 0.322344 0.154424 +0.182383 0.326405 0.154235 +0.128945 0.337644 0.15475 +0.121568 0.347649 0.154037 +0.114159 0.362603 0.162119 +0.117653 0.365663 0.156872 +0.160796 0.395743 0.155276 +0.167435 0.396119 0.154603 +0.186975 0.400672 0.155899 +0.153355 0.403761 0.155566 +0.201222 0.409354 0.158817 +0.149807 0.41034 0.156611 +0.15222 0.435036 0.153907 +0.215586 0.453349 0.149373 +0.166358 0.459775 0.152562 +0.205195 0.461086 0.155518 +0.171091 0.463698 0.153301 +0.180538 0.46832 0.151172 +0.184692 0.469178 0.150406 +0.193948 0.466642 0.155953 +-0.0715107 -0.299205 0.155368 +-0.0339603 -0.292408 0.15695 +-0.157786 -0.226497 0.155349 +-0.181929 -0.212765 0.155858 +-0.175994 -0.209058 0.155825 +-0.195338 -0.164377 0.156434 +-0.197634 -0.156017 0.155237 +-0.197319 -0.147603 0.154847 +-0.191614 -0.140577 0.156971 +0.270057 -0.122494 0.146785 +0.265941 -0.118147 0.15126 +-0.0664247 -0.114787 0.15695 +-0.0841858 -0.101794 0.157683 +0.256399 -0.097723 0.154558 +-0.111993 -0.0940179 0.158844 +-0.124632 -0.0848418 0.15477 +-0.15225 -0.0805598 0.152585 +0.169113 -0.0758008 0.15885 +0.241814 -0.0686037 0.151637 +0.235068 -0.0646036 0.154099 +0.156958 -0.0663047 0.162272 +0.217652 -0.0459915 0.156815 +0.206368 -0.0249992 0.15255 +0.118765 -0.0198562 0.161686 +0.113018 -0.00459705 0.155315 +0.184614 -0.00411804 0.156115 +0.099498 0.0113401 0.15753 +0.095827 0.0177582 0.15721 +0.147501 0.0371794 0.15255 +0.106153 0.0469605 0.153775 +0.129981 0.0453845 0.157384 +0.119633 0.0429904 0.162878 +0.172057 0.109662 0.156316 +0.176629 0.109477 0.154404 +0.176674 0.113999 0.157127 +0.17994 0.119499 0.156173 +0.144225 0.121717 0.155689 +0.275519 0.125182 0.156158 +0.285652 0.12497 0.158465 +0.141911 0.13064 0.153244 +0.262067 0.137473 0.155637 +0.313536 0.144108 0.153969 +0.155584 0.150125 0.151846 +0.162191 0.152559 0.15269 +0.26178 0.159212 0.161735 +0.262528 0.16751 0.156336 +0.308909 0.167616 0.150564 +0.262615 0.178655 0.160067 +0.192509 0.17469 0.154724 +0.20362 0.178067 0.154942 +0.265267 0.190875 0.157165 +0.185925 0.189652 0.156266 +0.183147 0.195411 0.156767 +0.216393 0.190485 0.155433 +0.295503 0.198871 0.160665 +0.164291 0.226087 0.158487 +0.158244 0.23663 0.155902 +0.157183 0.242097 0.156279 +0.15211 0.25316 0.155395 +0.14983 0.256803 0.158267 +0.21329 0.27382 0.156569 +0.200708 0.289946 0.156369 +0.189893 0.297779 0.157053 +0.18022 0.333421 0.155008 +0.177051 0.338424 0.152727 +0.174697 0.394827 0.156754 +0.180388 0.398415 0.155507 +0.196797 0.406544 0.157707 +0.145127 0.40709 0.159904 +0.213451 0.42635 0.152908 +0.15006 0.438445 0.158152 +0.154393 0.442762 0.15327 +0.154946 0.448347 0.15743 +0.211103 0.457686 0.153216 +0.184343 0.467572 0.154627 +0.194876 0.464678 0.159669 +-0.0795548 -0.295254 0.157143 +-0.0885539 -0.296008 0.151399 +-0.095752 -0.29161 0.153136 +-0.107153 -0.282271 0.15654 +-0.129234 -0.261498 0.156703 +-0.131595 -0.254451 0.160905 +-0.0149551 -0.238464 0.160593 +-0.141021 -0.245464 0.157893 +-0.147203 -0.241296 0.156425 +-0.146221 -0.234988 0.160208 +-0.158498 -0.22399 0.155844 +-0.0144721 -0.221543 0.157621 +-0.186355 -0.208003 0.155576 +-0.0204322 -0.193153 0.157364 +-0.0239712 -0.185951 0.158683 +-0.0243612 -0.178149 0.156634 +-0.192857 -0.172096 0.157437 +-0.0466975 -0.147076 0.162214 +0.231325 -0.144087 0.155265 +-0.183846 -0.135317 0.15909 +-0.0502425 -0.129198 0.154681 +-0.186678 -0.110728 0.154028 +-0.178814 -0.108422 0.156108 +-0.155594 -0.09556 0.157478 +-0.163725 -0.099057 0.157574 +-0.0936799 -0.098951 0.158889 +-0.105199 -0.0889749 0.154398 +-0.134288 -0.0822218 0.153858 +0.181633 -0.0905059 0.158456 +0.241246 -0.0751588 0.155606 +0.129224 -0.0304513 0.160772 +0.194815 -0.0175712 0.156673 +0.114728 -0.0142031 0.160331 +0.10784 -0.00311703 0.157789 +0.152591 0.0187412 0.158567 +0.0943749 0.0316843 0.155327 +0.143545 0.0347543 0.157549 +0.139973 0.0401944 0.157261 +0.15921 0.098423 0.152437 +0.16093 0.101603 0.156718 +0.165063 0.103546 0.15972 +0.173762 0.10623 0.152244 +0.179316 0.126286 0.154472 +0.174635 0.128262 0.157292 +0.294609 0.126628 0.154632 +0.30075 0.12746 0.1556 +0.297717 0.129972 0.159414 +0.301893 0.13285 0.155518 +0.176294 0.140098 0.154321 +0.158057 0.145857 0.156081 +0.262325 0.165459 0.161984 +0.194815 0.180244 0.155959 +0.200776 0.184471 0.156459 +0.208246 0.185307 0.155684 +0.265872 0.196959 0.158649 +0.183509 0.202156 0.159386 +0.27733 0.205312 0.155935 +0.224066 0.207336 0.154354 +0.220131 0.221443 0.158543 +0.225586 0.224373 0.152251 +0.166528 0.229366 0.161266 +0.156506 0.243725 0.161306 +0.22351 0.246222 0.152458 +0.218002 0.261796 0.160004 +0.221322 0.252902 0.155117 +0.146741 0.259983 0.155056 +0.219688 0.259369 0.153752 +0.138469 0.283211 0.151276 +0.13453 0.286449 0.1525 +0.133543 0.29627 0.154577 +0.18524 0.309448 0.156677 +0.183634 0.315515 0.157715 +0.166588 0.354962 0.15784 +0.16024 0.354038 0.156141 +0.153303 0.356013 0.156417 +0.138153 0.360168 0.155035 +0.163967 0.390102 0.157402 +0.169731 0.39114 0.157846 +0.153558 0.39711 0.156838 +0.148046 0.401802 0.15829 +0.148469 0.417867 0.157524 +0.213186 0.452064 0.156255 +0.184641 0.46396 0.157107 +-0.0514455 -0.30345 0.153305 +-0.0412064 -0.291905 0.161157 +-0.0351414 -0.285003 0.162428 +-0.0174292 -0.270213 0.155791 +-0.152709 -0.229589 0.159327 +-0.166999 -0.223682 0.156456 +-0.164786 -0.217909 0.158793 +-0.18015 -0.204682 0.157982 +-0.187003 -0.201252 0.15686 +-0.192581 -0.196241 0.155477 +-0.0244862 -0.197394 0.162941 +-0.195181 -0.180293 0.156081 +0.26085 -0.1624 0.158767 +-0.0372644 -0.157621 0.159837 +0.268231 -0.150036 0.158872 +-0.190629 -0.149383 0.157944 +0.270441 -0.142973 0.153896 +-0.0422444 -0.142428 0.155997 +-0.182479 -0.126345 0.158101 +-0.180712 -0.117055 0.157059 +-0.171623 -0.103459 0.157166 +0.25776 -0.106434 0.157283 +-0.102858 -0.096444 0.159195 +-0.142491 -0.0880709 0.156333 +-0.133028 -0.0897589 0.157515 +0.167459 -0.0814608 0.163968 +0.235126 -0.0709007 0.157596 +0.161017 -0.0738687 0.164152 +0.228633 -0.0586616 0.155097 +0.138374 -0.0409104 0.160543 +0.131118 -0.0392964 0.165163 +0.199336 -0.0246912 0.157542 +0.113671 -0.0190842 0.16508 +0.110955 -0.00910909 0.159004 +0.108954 -0.0127241 0.164312 +0.103156 -0.00145001 0.161069 +0.095918 0.0127081 0.16101 +0.145316 0.0223922 0.158316 +0.097003 0.0352044 0.160502 +0.108322 0.0400264 0.164459 +0.152374 0.109159 0.157769 +0.172525 0.117959 0.159263 +0.176274 0.119228 0.158323 +0.176691 0.123626 0.157093 +0.270071 0.129754 0.15693 +0.173338 0.142967 0.157641 +0.164999 0.146927 0.157125 +0.171909 0.147677 0.156065 +0.262851 0.142094 0.158491 +0.313529 0.157143 0.159634 +0.263239 0.185012 0.158251 +0.191066 0.186451 0.156949 +0.202252 0.191363 0.157734 +0.209692 0.19238 0.15678 +0.217274 0.197458 0.156668 +0.290118 0.207495 0.163103 +0.278056 0.211737 0.15914 +0.169973 0.22183 0.161397 +0.161336 0.234103 0.159953 +0.2168 0.265561 0.160454 +0.141527 0.26911 0.156366 +0.13996 0.28043 0.15382 +0.133581 0.286007 0.156914 +0.20182 0.283902 0.152165 +0.19947 0.295498 0.1601 +0.12521 0.343403 0.156174 +0.17255 0.350052 0.157741 +0.147744 0.35718 0.156375 +0.13374 0.362683 0.157441 +0.185175 0.396307 0.160675 +0.206798 0.414687 0.15945 +0.147886 0.424906 0.158399 +0.212142 0.425529 0.161334 +0.162005 0.455563 0.152171 +0.163754 0.458605 0.158008 +-0.0560196 -0.29886 0.158798 +-0.109476 -0.275037 0.16259 +-0.0198312 -0.262703 0.160875 +-0.0153342 -0.255378 0.158995 +-0.0115061 -0.230894 0.156203 +-0.158406 -0.218492 0.158478 +-0.162342 -0.222237 0.157343 +-0.170997 -0.212025 0.158744 +-0.17 -0.217905 0.15705 +-0.173189 -0.204879 0.159638 +-0.160088 -0.215652 0.15794 +-0.0166772 -0.212657 0.158259 +-0.186092 -0.193542 0.15849 +-0.181661 -0.197612 0.159042 +-0.176273 -0.198923 0.158142 +-0.191202 -0.188702 0.157026 +-0.0283783 -0.170334 0.157449 +-0.190365 -0.157438 0.158492 +0.224232 -0.143195 0.160202 +-0.0550026 -0.132809 0.160324 +0.212776 -0.12449 0.156148 +-0.171889 -0.112761 0.159024 +-0.163515 -0.107761 0.159951 +-0.0757898 -0.105441 0.156148 +-0.100864 -0.103863 0.164023 +0.255444 -0.0903799 0.15183 +0.21078 -0.0395984 0.158036 +0.134482 -0.0341123 0.15892 +0.189998 -0.0214292 0.162818 +0.118685 -0.0262253 0.166086 +0.188117 -0.0119441 0.158089 +0.101731 -0.00678907 0.166374 +0.096725 0.00655207 0.163326 +0.169012 0.00488605 0.160948 +0.159951 0.0154032 0.158362 +0.0935109 0.0298863 0.160999 +0.133596 0.0409854 0.160083 +0.117075 0.0473595 0.158503 +0.171157 0.113096 0.160024 +0.173024 0.123778 0.1613 +0.280678 0.124832 0.157992 +0.292452 0.128341 0.161097 +0.174235 0.132356 0.160802 +0.268022 0.13616 0.159653 +0.310539 0.139527 0.158254 +0.161167 0.14153 0.16012 +0.259947 0.147853 0.157591 +0.260972 0.189256 0.163369 +0.18994 0.19503 0.159001 +0.195137 0.189225 0.158016 +0.196343 0.198114 0.160134 +0.263314 0.201579 0.162323 +0.202925 0.198255 0.159149 +0.20951 0.198625 0.158146 +0.211476 0.203853 0.159394 +0.269924 0.20254 0.158311 +0.282931 0.214414 0.163138 +0.172545 0.215851 0.159411 +0.154031 0.246671 0.159489 +0.151731 0.248629 0.156013 +0.154219 0.252083 0.158996 +0.141232 0.277729 0.156552 +0.13927 0.278217 0.161401 +0.206526 0.285482 0.158607 +0.194923 0.299409 0.160086 +0.17883 0.337 0.16075 +0.124493 0.3397 0.159442 +0.177729 0.341694 0.157165 +0.14353 0.360825 0.158324 +0.128933 0.36491 0.158661 +0.129432 0.364182 0.153703 +0.123832 0.365718 0.153765 +0.155092 0.385285 0.159376 +0.161855 0.384707 0.159537 +0.157266 0.390865 0.157671 +0.150495 0.391524 0.158962 +0.174804 0.389238 0.161007 +0.143808 0.390012 0.16112 +0.180119 0.3931 0.160201 +0.158659 0.453108 0.156461 +0.209019 0.456672 0.15877 +0.200104 0.463171 0.159648 +0.184767 0.465119 0.163823 +-0.0618316 -0.302827 0.153649 +-0.115607 -0.270565 0.161376 +-0.16169 -0.207387 0.159973 +-0.18241 -0.187859 0.160279 +-0.18149 -0.180524 0.160855 +-0.18815 -0.183822 0.159033 +-0.188777 -0.177629 0.159105 +0.258081 -0.161425 0.16519 +-0.0395594 -0.150438 0.158014 +0.235957 -0.151024 0.156947 +0.267053 -0.143297 0.160004 +-0.1838 -0.143839 0.160248 +0.268999 -0.134723 0.153959 +-0.0575906 -0.1249 0.157361 +-0.174246 -0.121927 0.159853 +0.26244 -0.120942 0.158263 +0.261798 -0.11271 0.154963 +-0.0740067 -0.112621 0.160025 +-0.146658 -0.095945 0.158839 +0.249474 -0.0870849 0.155921 +0.243979 -0.0820158 0.157388 +0.228057 -0.0658847 0.158364 +0.222379 -0.0592566 0.161183 +0.149022 -0.0545655 0.161007 +0.210796 -0.0475315 0.162943 +0.105898 -0.00739207 0.162273 +0.17767 0.00144601 0.157642 +0.152988 0.0124081 0.163468 +0.0930239 0.0231292 0.160566 +0.139842 0.0228342 0.16396 +0.112492 0.0442604 0.161135 +0.126656 0.0413634 0.162741 +0.149432 0.115775 0.159198 +0.149336 0.13486 0.157206 +0.167904 0.141495 0.160603 +0.309399 0.171609 0.15722 +0.303555 0.186546 0.161271 +0.218493 0.204313 0.157866 +0.219278 0.211214 0.158636 +0.223781 0.216538 0.155048 +0.168352 0.216912 0.156177 +0.216876 0.227477 0.161655 +0.15947 0.239112 0.159901 +0.221432 0.240881 0.157456 +0.157681 0.246035 0.165538 +0.221091 0.247133 0.159021 +0.151314 0.255146 0.162349 +0.21115 0.28027 0.161183 +0.136737 0.281715 0.157345 +0.133069 0.290685 0.158367 +0.201146 0.298811 0.165256 +0.129214 0.305471 0.156937 +0.190281 0.303388 0.160857 +0.187406 0.303531 0.155974 +0.181914 0.322923 0.159035 +0.180054 0.329678 0.16037 +0.172008 0.355891 0.160759 +0.1392 0.363951 0.15997 +0.15444 0.365854 0.1606 +0.149828 0.362163 0.159401 +0.149506 0.368918 0.161352 +0.162825 0.360265 0.159111 +0.123676 0.366954 0.158242 +0.15672 0.36016 0.158665 +0.140397 0.40953 0.163629 +0.20931 0.418842 0.164181 +0.14776 0.431737 0.159214 +0.212565 0.435161 0.165804 +0.212412 0.441766 0.164593 +0.21199 0.448212 0.161605 +0.208641 0.452783 0.163018 +0.174704 0.46538 0.157408 +-0.0729047 -0.293304 0.162495 +-0.098315 -0.285478 0.15907 +-0.0223402 -0.277547 0.156984 +-0.122254 -0.265948 0.159474 +-0.134836 -0.246552 0.164423 +-0.136829 -0.238587 0.169148 +-0.0200842 -0.219188 0.163311 +-0.156835 -0.21458 0.1634 +-0.167493 -0.202387 0.162404 +-0.164777 -0.212524 0.160019 +-0.16315 -0.199158 0.161951 +-0.16771 -0.207665 0.161208 +-0.0267153 -0.203532 0.167219 +-0.176942 -0.192167 0.160664 +-0.172704 -0.197957 0.162132 +-0.185135 -0.172742 0.160822 +0.24761 -0.164443 0.161201 +0.254526 -0.164468 0.15981 +0.264918 -0.156594 0.161301 +-0.183492 -0.151353 0.161079 +0.267493 -0.126609 0.152776 +0.25761 -0.113797 0.161059 +-0.0901709 -0.105445 0.162761 +-0.154365 -0.10367 0.160222 +-0.137255 -0.09752 0.160953 +-0.121053 -0.0915409 0.158001 +0.229133 -0.0729387 0.162146 +0.216596 -0.0534075 0.162227 +0.173944 0.00903509 0.155382 +0.0929369 0.0171992 0.163439 +0.145381 0.0166972 0.162686 +0.13762 0.0355204 0.161901 +0.101986 0.0388284 0.161072 +0.115101 0.0396874 0.166524 +0.158268 0.106494 0.160211 +0.169712 0.107784 0.16133 +0.167392 0.112532 0.165181 +0.170719 0.128941 0.164238 +0.28609 0.129331 0.162753 +0.27988 0.128757 0.160897 +0.274684 0.136862 0.164424 +0.174214 0.13776 0.159613 +0.305791 0.138065 0.163858 +0.270529 0.141003 0.164463 +0.155003 0.138884 0.158985 +0.313731 0.149768 0.159005 +0.261111 0.153279 0.160794 +0.311878 0.164328 0.157413 +0.262742 0.172004 0.161307 +0.262529 0.176112 0.166267 +0.306487 0.178822 0.158401 +0.203389 0.205232 0.161167 +0.177893 0.213448 0.161604 +0.271979 0.208852 0.160021 +0.271585 0.215144 0.162449 +0.175897 0.219225 0.163789 +0.169622 0.227048 0.164137 +0.162629 0.23612 0.164055 +0.159562 0.240974 0.164458 +0.134354 0.284556 0.161332 +0.133472 0.294732 0.160823 +0.130221 0.298171 0.159336 +0.128343 0.311485 0.157888 +0.188093 0.308304 0.162678 +0.130242 0.313845 0.154654 +0.125429 0.333773 0.158366 +0.121076 0.338134 0.162844 +0.177355 0.344285 0.162432 +0.120994 0.349801 0.159942 +0.168683 0.361371 0.161201 +0.134972 0.366332 0.161568 +0.139648 0.370306 0.16161 +0.156167 0.372325 0.160687 +0.160113 0.366341 0.160199 +0.144553 0.366762 0.160483 +0.150496 0.37441 0.161534 +0.159397 0.378712 0.160418 +0.153378 0.379476 0.160272 +0.147047 0.379422 0.161892 +0.148427 0.385288 0.160377 +0.165793 0.379423 0.161653 +0.16891 0.385342 0.161355 +0.145241 0.396294 0.159892 +0.190162 0.400027 0.160819 +0.143252 0.420412 0.162365 +0.159946 0.455768 0.161445 +-0.0367754 -0.277486 0.167606 +-0.140564 -0.240055 0.162586 +-0.141803 -0.232744 0.166369 +-0.147001 -0.228162 0.16322 +-0.150678 -0.216487 0.166307 +-0.156165 -0.208936 0.165948 +-0.0275423 -0.190441 0.163841 +-0.0329523 -0.187365 0.168553 +-0.178804 -0.17491 0.163157 +-0.188457 -0.16576 0.159367 +-0.183834 -0.160037 0.160954 +-0.170163 -0.143935 0.165574 +-0.176661 -0.140432 0.16237 +0.265544 -0.136347 0.160178 +-0.175299 -0.131447 0.161232 +-0.167647 -0.1262 0.162893 +-0.165383 -0.117405 0.161824 +0.193709 -0.106885 0.15975 +-0.128078 -0.095733 0.160543 +-0.1192 -0.099243 0.162497 +0.173642 -0.0884339 0.163509 +0.237779 -0.0847628 0.162582 +0.152437 -0.0709427 0.169125 +0.143213 -0.0556726 0.165924 +0.136447 -0.0468265 0.165793 +0.182554 -0.0156782 0.164813 +0.172509 -0.00344503 0.16412 +0.098955 0.000505005 0.164344 +0.137827 0.0164362 0.167181 +0.163848 0.107693 0.16352 +0.150428 0.122072 0.161272 +0.170918 0.116911 0.1645 +0.151705 0.129398 0.160978 +0.295345 0.135171 0.163366 +0.162804 0.136364 0.163221 +0.265847 0.144472 0.162678 +0.262932 0.16958 0.167497 +0.30426 0.189322 0.168763 +0.181449 0.208303 0.161056 +0.190356 0.201691 0.161087 +0.210971 0.209621 0.161658 +0.213553 0.22135 0.163687 +0.177992 0.222987 0.167146 +0.17371 0.225514 0.166412 +0.222363 0.228347 0.156674 +0.166445 0.23579 0.168721 +0.156134 0.250724 0.162678 +0.147109 0.259773 0.161511 +0.142462 0.268753 0.161548 +0.195286 0.30457 0.164028 +0.185984 0.313715 0.164013 +0.182311 0.318343 0.163546 +0.122655 0.330886 0.163289 +0.125485 0.327858 0.159494 +0.119678 0.334151 0.166726 +0.122872 0.345673 0.161481 +0.117807 0.35374 0.158092 +0.126531 0.366376 0.162692 +0.162402 0.372897 0.161228 +0.134334 0.37251 0.162675 +0.138482 0.377101 0.162813 +0.144234 0.373907 0.162279 +0.141947 0.382598 0.162356 +0.138367 0.387846 0.163139 +0.198829 0.404485 0.165237 +0.204434 0.456385 0.164868 +0.204251 0.459764 0.160923 +0.194362 0.461601 0.163032 +0.180441 0.465883 0.159094 +-0.0646396 -0.296995 0.16028 +-0.0478555 -0.297191 0.159238 +-0.0179192 -0.247969 0.162832 +-0.0171552 -0.228998 0.161756 +-0.152667 -0.222546 0.162512 +-0.0227842 -0.226042 0.167222 +-0.0226642 -0.211037 0.164478 +-0.168136 -0.195498 0.163637 +-0.165132 -0.190932 0.163025 +-0.166717 -0.182731 0.164506 +-0.175978 -0.18483 0.163208 +0.245213 -0.158577 0.157035 +-0.176428 -0.16325 0.164365 +0.263735 -0.149428 0.165032 +-0.175233 -0.150657 0.164389 +0.225004 -0.136527 0.154718 +-0.0619516 -0.129902 0.163639 +-0.0818738 -0.109159 0.161819 +-0.0798758 -0.116883 0.166219 +-0.11016 -0.101471 0.16343 +0.249814 -0.0947659 0.159493 +0.243843 -0.0900289 0.160956 +0.23609 -0.0780238 0.160473 +0.223553 -0.0663097 0.164639 +0.203826 -0.0329713 0.159232 +0.195582 -0.0294053 0.163278 +0.124252 -0.0330733 0.166315 +0.141115 0.0291133 0.161766 +0.274375 0.131639 0.160643 +0.156817 0.133264 0.162887 +0.310981 0.144324 0.162291 +0.264264 0.156192 0.167188 +0.263378 0.16264 0.167876 +0.188057 0.207921 0.163318 +0.195229 0.206762 0.163115 +0.265756 0.207685 0.16274 +0.275464 0.219266 0.163463 +0.219027 0.234238 0.16013 +0.152071 0.255238 0.166965 +0.144083 0.273787 0.162825 +0.142518 0.275184 0.159405 +0.208498 0.287398 0.166431 +0.134666 0.289927 0.163122 +0.127851 0.301831 0.161292 +0.192244 0.31155 0.167082 +0.124273 0.32403 0.162518 +0.178705 0.328558 0.166333 +0.165709 0.366983 0.16192 +0.120021 0.368067 0.160933 +0.130942 0.368015 0.162926 +0.168059 0.373593 0.163729 +0.134929 0.382565 0.164072 +0.138268 0.394693 0.163476 +0.141075 0.401654 0.1623 +0.194462 0.402286 0.162799 +0.151443 0.444076 0.159721 +0.148429 0.443765 0.164945 +0.168197 0.460908 0.162981 +0.173409 0.463276 0.162574 +0.189359 0.463039 0.160403 +-0.0425974 -0.284337 0.166857 +-0.102569 -0.279411 0.163411 +-0.0244442 -0.270097 0.162013 +-0.155933 -0.202684 0.168263 +-0.171365 -0.189226 0.164174 +-0.173394 -0.179019 0.164901 +-0.0294713 -0.181739 0.162886 +-0.0320943 -0.174398 0.162627 +0.242224 -0.164627 0.165094 +-0.178559 -0.156385 0.16313 +-0.0516415 -0.140541 0.162415 +0.264327 -0.129022 0.159085 +0.202356 -0.130295 0.169132 +-0.157238 -0.113353 0.1628 +-0.144205 -0.103852 0.16237 +0.252889 -0.101815 0.160272 +-0.127638 -0.10286 0.164512 +0.185132 -0.105192 0.165687 +0.247069 -0.102496 0.164336 +0.241922 -0.097188 0.164961 +0.230756 -0.0799788 0.165601 +0.22444 -0.0742627 0.167949 +0.21865 -0.0684257 0.169458 +0.149172 -0.0628716 0.166133 +0.136906 -0.0539565 0.169718 +0.129687 -0.0480315 0.171495 +0.112429 -0.0245062 0.169515 +0.108101 -0.0178092 0.168459 +0.0944039 0.00258403 0.168807 +0.0933679 0.0109781 0.166033 +0.161032 0.00851609 0.162869 +0.13577 0.0302393 0.166357 +0.13121 0.0364364 0.164975 +0.154889 0.112526 0.162509 +0.1603 0.112362 0.165559 +0.16964 0.121632 0.165534 +0.169025 0.135233 0.163292 +0.286175 0.13516 0.167053 +0.300382 0.135183 0.161038 +0.306441 0.142813 0.167512 +0.268801 0.15257 0.170482 +0.264743 0.149914 0.164781 +0.267046 0.159748 0.173347 +0.307269 0.181918 0.166481 +0.261901 0.183072 0.164858 +0.259794 0.2049 0.166497 +0.208094 0.214985 0.164192 +0.202043 0.218442 0.166676 +0.2073 0.221893 0.16658 +0.215799 0.215711 0.161476 +0.16568 0.231843 0.165124 +0.213958 0.233801 0.164766 +0.160925 0.24374 0.169614 +0.15567 0.251232 0.16713 +0.217886 0.24824 0.163521 +0.219506 0.254586 0.160349 +0.216632 0.267363 0.167201 +0.198217 0.305863 0.168718 +0.127374 0.309047 0.161439 +0.118897 0.352119 0.164269 +0.115032 0.357659 0.164043 +0.113506 0.366623 0.167288 +0.170854 0.368013 0.16524 +0.116167 0.367396 0.162945 +0.128375 0.372269 0.164458 +0.11574 0.372451 0.169883 +0.123168 0.367793 0.164644 +0.131454 0.377456 0.164486 +0.180717 0.384156 0.169291 +0.180602 0.388511 0.1648 +0.144335 0.413966 0.160816 +0.204761 0.410829 0.165171 +0.143501 0.433139 0.16538 +0.155669 0.452124 0.162939 +0.199341 0.459239 0.164949 +0.190167 0.462731 0.166718 +-0.0649216 -0.290918 0.166614 +-0.0489905 -0.2903 0.165314 +-0.0903859 -0.286325 0.16249 +-0.0294873 -0.277667 0.162564 +-0.0268963 -0.262393 0.166946 +-0.117392 -0.263314 0.167217 +-0.124624 -0.258727 0.164284 +-0.0224762 -0.255012 0.165488 +-0.128093 -0.251252 0.168127 +-0.144973 -0.223536 0.167978 +-0.0312553 -0.195661 0.169939 +-0.168433 -0.174546 0.165703 +-0.174436 -0.17054 0.164992 +-0.181268 -0.167304 0.162224 +-0.0346913 -0.166023 0.161556 +-0.0411364 -0.162791 0.166008 +0.239287 -0.158429 0.160927 +0.251759 -0.164442 0.16709 +0.21987 -0.147573 0.166844 +0.217592 -0.138962 0.162366 +-0.167843 -0.135939 0.164852 +0.198933 -0.116059 0.161795 +0.256673 -0.119593 0.164512 +-0.149578 -0.110509 0.163647 +-0.095131 -0.10954 0.166991 +-0.127812 -0.110172 0.168561 +0.252409 -0.109115 0.163915 +0.179671 -0.096958 0.164262 +0.232112 -0.0870429 0.16826 +0.158913 -0.0799388 0.169857 +0.187859 -0.0288833 0.168698 +0.179568 -0.00783408 0.161969 +0.164672 0.000288003 0.166512 +0.0900739 0.0151002 0.169838 +0.096225 0.0292883 0.17069 +0.121851 0.0378794 0.167213 +0.155625 0.118492 0.165371 +0.163082 0.130191 0.165502 +0.312104 0.150504 0.165863 +0.261472 0.186111 0.171116 +0.261104 0.195479 0.163486 +0.295796 0.203043 0.167129 +0.201031 0.211399 0.164175 +0.266538 0.214205 0.164767 +0.183089 0.213579 0.164566 +0.272923 0.226106 0.167432 +0.211176 0.227661 0.166422 +0.213841 0.24411 0.166099 +0.218746 0.252946 0.166103 +0.149598 0.260239 0.166532 +0.213846 0.273601 0.164683 +0.140983 0.275357 0.166146 +0.136129 0.281114 0.1636 +0.134879 0.28623 0.166016 +0.134499 0.291211 0.168186 +0.131438 0.294248 0.165804 +0.12811 0.298218 0.165417 +0.204656 0.292109 0.163103 +0.12852 0.305649 0.163968 +0.125039 0.308848 0.166366 +0.188053 0.318192 0.168911 +0.181346 0.323306 0.165965 +0.174401 0.356756 0.166298 +0.17347 0.37353 0.167536 +0.123766 0.37223 0.166538 +0.171763 0.37928 0.164821 +0.128924 0.383172 0.166591 +0.175445 0.38407 0.16486 +0.185429 0.392192 0.166217 +0.189721 0.396389 0.1665 +0.203589 0.408466 0.171891 +0.138737 0.415667 0.165945 +0.207148 0.415178 0.171007 +0.146516 0.437935 0.16343 +0.16885 0.462412 0.15798 +0.200614 0.455504 0.170654 +-0.0814508 -0.289 0.164315 +-0.149788 -0.20923 0.170154 +-0.169569 -0.166263 0.16674 +0.232952 -0.155401 0.16308 +0.227701 -0.149709 0.162204 +0.262777 -0.141427 0.165468 +-0.0584876 -0.138084 0.16619 +0.206646 -0.137069 0.170263 +-0.161695 -0.13073 0.16624 +-0.0646686 -0.122157 0.160507 +-0.158535 -0.12226 0.165146 +-0.0770838 -0.124288 0.169714 +0.191946 -0.119001 0.169781 +-0.150143 -0.119278 0.167029 +-0.13593 -0.106428 0.165517 +0.190955 -0.112126 0.16567 +0.205181 -0.0418834 0.163646 +0.116691 -0.0317963 0.170954 +0.182351 -0.0229802 0.169123 +0.097125 -0.00367204 0.168842 +0.1572 0.00378204 0.168217 +0.0927039 0.0273503 0.165926 +0.09822 0.0331103 0.166152 +0.163836 0.117721 0.166913 +0.160705 0.123066 0.166825 +0.166199 0.125173 0.166275 +0.155956 0.126193 0.164797 +0.280446 0.133393 0.164554 +0.290529 0.133642 0.164445 +0.30028 0.195095 0.165784 +0.260764 0.211743 0.166908 +0.196155 0.216283 0.166921 +0.271219 0.233734 0.172319 +0.175422 0.232167 0.171956 +0.170898 0.23112 0.168753 +0.211059 0.238821 0.167801 +0.162677 0.239215 0.16806 +0.216965 0.240542 0.162374 +0.155436 0.253617 0.171763 +0.145166 0.264842 0.164456 +0.144141 0.272794 0.172239 +0.127158 0.318992 0.158402 +0.181362 0.330823 0.171166 +0.177386 0.33507 0.166109 +0.1175 0.3402 0.167783 +0.175662 0.344783 0.168457 +0.119267 0.345329 0.164264 +0.175889 0.350778 0.164192 +0.112146 0.362706 0.170355 +0.118762 0.369783 0.166765 +0.125689 0.377695 0.166877 +0.122799 0.382491 0.169527 +0.132927 0.389383 0.165724 +0.134899 0.399863 0.166307 +0.136559 0.406017 0.166131 +0.211533 0.428815 0.168028 +0.138755 0.422617 0.167508 +0.209092 0.446507 0.168211 +0.151908 0.448717 0.164924 +0.179733 0.462871 0.167119 +-0.0208592 -0.241663 0.166182 +-0.0382584 -0.187176 0.174008 +-0.162357 -0.185207 0.168587 +-0.171994 -0.158251 0.165943 +0.245194 -0.162667 0.178503 +-0.0478245 -0.160661 0.170686 +-0.0443044 -0.154767 0.164522 +0.212824 -0.142034 0.168611 +0.261121 -0.133923 0.165277 +0.20559 -0.124637 0.16222 +0.259575 -0.126384 0.164356 +-0.0655697 -0.135229 0.169531 +-0.142328 -0.112969 0.167003 +-0.0873109 -0.113415 0.167314 +-0.118215 -0.10692 0.167057 +0.177467 -0.103519 0.170803 +0.237415 -0.0916979 0.165076 +0.17182 -0.0949849 0.169517 +0.164986 -0.0871929 0.169719 +0.209198 -0.0540065 0.168131 +0.202188 -0.0475405 0.169284 +0.133521 -0.0578946 0.175007 +0.124828 -0.0402904 0.170232 +0.103374 -0.0126981 0.168895 +0.150346 0.00696607 0.168662 +0.0907209 0.0213642 0.166814 +0.135468 0.0237742 0.170072 +0.104154 0.0357734 0.167565 +0.293499 0.137764 0.170102 +0.300242 0.137471 0.167765 +0.280247 0.13901 0.168352 +0.300189 0.142682 0.172064 +0.312257 0.165907 0.164403 +0.259551 0.192233 0.169949 +0.295775 0.207226 0.174215 +0.25807 0.199226 0.168837 +0.112604 0.345587 0.17582 +0.186315 0.217104 0.167148 +0.28486 0.2227 0.174688 +0.267599 0.22167 0.166364 +0.182337 0.220371 0.167817 +0.158962 0.248834 0.169889 +0.213394 0.249106 0.168297 +0.218847 0.258988 0.165307 +0.145702 0.271561 0.16571 +0.185514 0.324557 0.170701 +0.123205 0.320372 0.165796 +0.177757 0.338786 0.170513 +0.112649 0.351926 0.171378 +0.172588 0.362473 0.166005 +0.120533 0.375712 0.168848 +0.127015 0.388825 0.168954 +0.209815 0.422378 0.170245 +0.143323 0.427003 0.163468 +0.139396 0.429137 0.169196 +0.173863 0.460524 0.167093 +0.178589 0.465188 0.162912 +-0.0726207 -0.287625 0.168875 +-0.103562 -0.267655 0.175823 +-0.0387974 -0.269827 0.172329 +-0.0257643 -0.247712 0.169643 +-0.0218282 -0.234015 0.167071 +-0.0282403 -0.21144 0.170773 +-0.159604 -0.196861 0.167351 +-0.159321 -0.191184 0.169077 +-0.158214 -0.180379 0.171399 +-0.163426 -0.176429 0.169192 +0.24759 -0.16477 0.17214 +0.260627 -0.155882 0.167203 +-0.163606 -0.159065 0.170001 +-0.166812 -0.15132 0.168162 +-0.0540385 -0.146114 0.167629 +-0.15411 -0.129235 0.169044 +0.210698 -0.13237 0.163607 +-0.0720037 -0.11977 0.163702 +0.253265 -0.124553 0.168917 +0.250451 -0.116243 0.167675 +0.245396 -0.109955 0.167458 +0.240014 -0.103603 0.168153 +0.234203 -0.095154 0.170379 +0.215859 -0.0607996 0.167311 +0.194314 -0.0429734 0.172287 +0.121852 -0.0460135 0.176192 +0.199109 -0.0381254 0.165797 +0.097079 -0.0098611 0.172409 +0.0928869 -0.00322003 0.173662 +0.130523 0.0297453 0.170275 +0.102441 0.0318003 0.172679 +0.110415 0.0360384 0.170099 +0.306893 0.147889 0.171294 +0.313171 0.158732 0.166612 +0.264603 0.166688 0.173295 +0.309957 0.174173 0.16439 +0.261708 0.217939 0.168093 +0.286542 0.21622 0.168864 +0.260703 0.223888 0.170278 +0.280534 0.221383 0.167955 +0.166001 0.24098 0.172177 +0.150379 0.26223 0.172644 +0.147435 0.264687 0.169084 +0.137379 0.279083 0.167624 +0.211018 0.281532 0.169132 +0.205691 0.294282 0.17088 +0.12958 0.296179 0.170382 +0.202164 0.300922 0.170819 +0.129502 0.3033 0.16751 +0.125487 0.315994 0.161904 +0.120361 0.327687 0.168316 +0.116208 0.346311 0.167511 +0.116033 0.353177 0.167953 +0.113947 0.357884 0.170581 +0.17755 0.378952 0.16983 +0.190043 0.391767 0.172798 +0.131009 0.395101 0.168132 +0.131457 0.405035 0.170112 +0.194188 0.398464 0.169156 +0.184999 0.46201 0.169078 +0.195842 0.459444 0.169012 +-0.0568986 -0.293425 0.164231 +-0.0498085 -0.282417 0.170954 +-0.095292 -0.28034 0.166827 +-0.14558 -0.216182 0.1715 +-0.154926 -0.187019 0.172454 +-0.152962 -0.179298 0.175593 +-0.0382154 -0.171365 0.167518 +-0.16338 -0.167818 0.169931 +-0.0442434 -0.168999 0.171836 +-0.156992 -0.164783 0.173627 +0.234557 -0.161383 0.167712 +-0.158804 -0.150645 0.171943 +-0.0511815 -0.153495 0.169479 +-0.0615886 -0.143565 0.171773 +-0.0692847 -0.127303 0.166921 +-0.141513 -0.121181 0.170951 +0.198193 -0.123461 0.167549 +-0.121735 -0.114276 0.171434 +-0.108903 -0.108601 0.168042 +0.225517 -0.0817168 0.170901 +0.151576 -0.0786568 0.174808 +0.175073 -0.0212722 0.173308 +0.174658 -0.0127081 0.168742 +0.166961 -0.00746007 0.170533 +0.144479 0.0112741 0.167305 +0.126412 0.0340003 0.169072 +0.116986 0.0342443 0.171853 +0.270651 0.146942 0.168182 +0.310709 0.154211 0.171612 +0.272214 0.155439 0.175077 +0.291607 0.210622 0.169689 +0.258509 0.230462 0.172105 +0.191557 0.221063 0.169447 +0.198097 0.224274 0.169614 +0.204114 0.227216 0.1692 +0.199999 0.232025 0.171928 +0.207711 0.232926 0.169525 +0.219741 0.262868 0.169758 +0.219926 0.268481 0.175049 +0.215498 0.272458 0.171581 +0.138602 0.285232 0.172711 +0.196568 0.311015 0.172266 +0.123778 0.31732 0.169796 +0.120805 0.322025 0.170081 +0.175765 0.348816 0.171561 +0.174827 0.354136 0.172096 +0.173439 0.360321 0.172057 +0.1169 0.378475 0.171784 +0.177494 0.373272 0.172205 +0.158026 0.45546 0.167466 +0.163171 0.458861 0.164647 +0.167971 0.458377 0.173049 +0.179035 0.459289 0.170119 +0.186951 0.458514 0.171662 +0.16798 0.460479 0.168288 +-0.0794418 -0.284024 0.170786 +-0.0566056 -0.28728 0.169359 +-0.0314853 -0.270048 0.167508 +-0.131186 -0.243548 0.172167 +-0.1412 -0.221385 0.174715 +-0.152742 -0.195613 0.172208 +0.240329 -0.166752 0.171108 +0.227695 -0.161084 0.172843 +0.257534 -0.151793 0.171397 +0.212835 -0.148862 0.173534 +-0.162361 -0.143214 0.168881 +-0.147438 -0.127142 0.171161 +0.25589 -0.131659 0.169593 +0.246813 -0.122663 0.171076 +-0.0935439 -0.117096 0.171585 +-0.134527 -0.11548 0.170366 +-0.127523 -0.119407 0.174049 +0.218809 -0.0761888 0.173258 +0.142041 -0.0630646 0.171781 +0.180856 -0.0306203 0.174783 +0.16768 -0.0152012 0.174974 +0.159841 -0.0101671 0.176952 +0.158828 -0.00326203 0.172684 +0.143348 0.00464505 0.173276 +0.0922619 0.0251903 0.171962 +0.286125 0.139766 0.17125 +0.276186 0.149577 0.173541 +0.262645 0.180104 0.17099 +0.255252 0.203175 0.174377 +0.256542 0.208808 0.17007 +0.185378 0.222427 0.170066 +0.192283 0.227876 0.172015 +0.256345 0.238559 0.173271 +0.265886 0.22926 0.169079 +0.162359 0.246775 0.173572 +0.216475 0.253155 0.170841 +0.140641 0.276415 0.170784 +0.135927 0.283773 0.169089 +0.131067 0.292415 0.172645 +0.12385 0.313649 0.166173 +0.123305 0.310926 0.171024 +0.125504 0.314541 0.173753 +0.182683 0.335805 0.174883 +0.117055 0.33352 0.1713 +0.176344 0.363683 0.176492 +0.175074 0.367146 0.170708 +0.112192 0.368967 0.172575 +0.121583 0.388762 0.17254 +0.20966 0.439783 0.171333 +0.144714 0.441228 0.169076 +-0.0577626 -0.280702 0.174084 +-0.10315 -0.273604 0.169555 +-0.0331083 -0.246379 0.175676 +-0.139567 -0.229469 0.172332 +-0.0281103 -0.229409 0.17285 +-0.0259573 -0.219316 0.169732 +-0.0314603 -0.220043 0.175286 +-0.14864 -0.202884 0.173837 +-0.157607 -0.172688 0.172631 +0.259225 -0.145607 0.169798 +0.198927 -0.135658 0.175678 +0.249499 -0.131106 0.171951 +-0.0856619 -0.121847 0.172229 +0.241038 -0.121639 0.176223 +0.238808 -0.109882 0.172148 +-0.101509 -0.112344 0.169971 +0.234693 -0.101923 0.173242 +0.145265 -0.0717537 0.175165 +0.137266 -0.0673567 0.178492 +0.108937 -0.0281883 0.174427 +0.10048 -0.0165282 0.173766 +0.150828 0.000400004 0.173789 +0.0915059 0.00778408 0.170443 +0.0884449 0.0107101 0.173931 +0.290876 0.142711 0.174131 +0.276153 0.143488 0.169354 +0.263789 0.173765 0.173081 +0.30981 0.176919 0.17183 +0.253309 0.210642 0.173999 +0.255098 0.217231 0.171023 +0.179048 0.226991 0.170577 +0.170507 0.236557 0.172051 +0.26354 0.236793 0.171901 +0.205246 0.238271 0.172207 +0.15926 0.251206 0.174545 +0.208738 0.24454 0.171191 +0.210286 0.250986 0.172726 +0.214566 0.255168 0.174176 +0.158229 0.255492 0.177179 +0.152982 0.257919 0.171998 +0.147388 0.269971 0.168917 +0.147138 0.270602 0.177378 +0.135853 0.288926 0.171875 +0.127205 0.303066 0.174122 +0.125918 0.305591 0.170171 +0.17985 0.343607 0.174941 +0.113979 0.346059 0.17149 +0.110531 0.35748 0.175562 +0.134227 0.411388 0.169191 +0.209346 0.433341 0.174037 +0.190078 0.455494 0.175294 +0.191989 0.458947 0.171594 +0.20534 0.451131 0.16977 +0.162643 0.458341 0.170376 +0.181928 0.458584 0.174019 +0.185752 0.457088 0.175224 +-0.0794268 -0.278495 0.176174 +-0.0442554 -0.276502 0.172087 +-0.0300013 -0.254653 0.171449 +-0.149993 -0.188266 0.176787 +-0.0416834 -0.177913 0.173589 +-0.0357954 -0.179651 0.168595 +0.226855 -0.155319 0.16794 +0.254476 -0.159074 0.171942 +0.251638 -0.151925 0.175135 +-0.15312 -0.144333 0.173643 +0.257176 -0.138756 0.170508 +-0.157231 -0.137237 0.169851 +0.250319 -0.138373 0.173236 +-0.148552 -0.136487 0.173866 +0.187468 -0.121875 0.175647 +-0.0939179 -0.124093 0.17647 +-0.114477 -0.114951 0.172088 +-0.107637 -0.116683 0.173272 +0.242536 -0.116266 0.171204 +0.233876 -0.10832 0.176984 +0.220814 -0.0845988 0.175789 +0.209375 -0.0610146 0.172705 +0.192527 -0.0352824 0.168901 +0.10562 -0.0217862 0.172921 +0.0920689 -0.00914009 0.177926 +0.137775 0.0097921 0.171191 +0.133042 0.0105211 0.176042 +0.122731 0.0304593 0.173532 +0.109281 0.0317343 0.175089 +0.296134 0.146168 0.176034 +0.282539 0.145186 0.173785 +0.311668 0.169467 0.170721 +0.263289 0.179726 0.177317 +0.254111 0.224513 0.172837 +0.187995 0.235464 0.175397 +0.194437 0.235136 0.174231 +0.174922 0.23741 0.174826 +0.250243 0.240133 0.174918 +0.171535 0.242439 0.17638 +0.166393 0.244938 0.175559 +0.22108 0.25575 0.170117 +0.154083 0.260626 0.177234 +0.223223 0.263137 0.175491 +0.151076 0.266988 0.175025 +0.212496 0.277723 0.167511 +0.138215 0.280332 0.172584 +0.208279 0.288759 0.174631 +0.203262 0.29969 0.176672 +0.130788 0.301137 0.171038 +0.119242 0.323089 0.174236 +0.110479 0.364203 0.176337 +0.113632 0.380646 0.177654 +0.183103 0.38138 0.174845 +0.119964 0.393986 0.176577 +0.124974 0.394595 0.172168 +0.199467 0.402752 0.172214 +0.204767 0.411909 0.178518 +0.196011 0.454173 0.174576 +0.172873 0.459795 0.172439 +-0.0873559 -0.281772 0.169827 +-0.110329 -0.267981 0.169639 +-0.0371344 -0.254775 0.176568 +-0.0271743 -0.239333 0.171809 +-0.134082 -0.23505 0.175707 +-0.147005 -0.195699 0.178018 +-0.0481515 -0.174119 0.177644 +0.236141 -0.166116 0.18304 +0.244908 -0.136232 0.17745 +-0.0730887 -0.132481 0.172684 +-0.0806838 -0.129593 0.174949 +-0.14109 -0.130284 0.175084 +0.163851 -0.0935219 0.175041 +0.227352 -0.0895969 0.17325 +0.133623 0.0178342 0.174234 +0.0888019 0.0204902 0.172731 +0.127445 0.0209462 0.178556 +0.098057 0.0273793 0.176447 +0.302382 0.149837 0.176201 +0.181323 0.231315 0.173697 +0.270833 0.240015 0.177687 +0.264708 0.247596 0.179956 +0.202881 0.243995 0.175353 +0.224238 0.273074 0.180193 +0.133624 0.290599 0.17598 +0.132455 0.298755 0.174207 +0.20004 0.30603 0.175927 +0.124547 0.308192 0.174785 +0.127181 0.311809 0.177897 +0.193684 0.316467 0.173633 +0.117475 0.327899 0.174814 +0.111178 0.351071 0.176119 +0.11296 0.375054 0.175152 +0.117883 0.383695 0.173293 +0.195792 0.397465 0.176128 +0.127955 0.400233 0.171705 +0.127087 0.406695 0.174828 +0.201205 0.404605 0.179072 +0.134441 0.418211 0.170961 +0.134925 0.424929 0.173307 +0.141322 0.436385 0.170555 +0.206117 0.438629 0.178044 +0.148938 0.449819 0.175528 +0.15325 0.452165 0.170474 +0.173638 0.456946 0.17757 +0.17722 0.459056 0.174882 +-0.0712817 -0.280947 0.175068 +-0.11304 -0.260612 0.175058 +-0.0417444 -0.262805 0.176754 +-0.120681 -0.255966 0.171624 +-0.0423824 -0.191268 0.17936 +-0.151921 -0.170964 0.177385 +0.233316 -0.165915 0.173629 +0.239721 -0.166408 0.177777 +-0.155611 -0.157417 0.174199 +-0.0580786 -0.15112 0.173631 +-0.149968 -0.152322 0.177083 +0.25281 -0.145153 0.173615 +-0.0688467 -0.140714 0.17499 +0.246715 -0.144197 0.178246 +0.193745 -0.128536 0.175048 +0.244164 -0.128757 0.174793 +-0.134284 -0.124463 0.17507 +0.236604 -0.115385 0.177804 +0.175904 -0.110154 0.176726 +0.125808 -0.0538065 0.178307 +0.187089 -0.0376794 0.174437 +0.151844 -0.00629406 0.178841 +0.136459 0.00279503 0.177932 +0.0878109 0.0180062 0.178026 +0.129108 0.0149931 0.181108 +0.104442 0.0280573 0.178979 +0.27784 0.155732 0.178805 +0.2683 0.16528 0.178557 +0.265826 0.171419 0.179072 +0.307259 0.184963 0.174796 +0.253101 0.207162 0.1805 +0.252496 0.232426 0.174312 +0.188026 0.230279 0.173448 +0.278351 0.227761 0.172378 +0.189654 0.240052 0.176824 +0.261409 0.243892 0.175222 +0.199096 0.239186 0.174772 +0.255108 0.246985 0.1754 +0.163223 0.250726 0.177891 +0.220423 0.254304 0.176599 +0.222552 0.258382 0.173668 +0.149161 0.269007 0.172288 +0.213832 0.278503 0.175572 +0.140381 0.281911 0.176627 +0.137918 0.287412 0.177012 +0.134182 0.296243 0.177193 +0.128623 0.300873 0.1777 +0.126093 0.30608 0.178517 +0.121677 0.317566 0.176064 +0.186744 0.329376 0.175487 +0.179632 0.350198 0.176675 +0.178124 0.357247 0.176904 +0.181864 0.376025 0.176541 +0.208641 0.426924 0.176151 +0.148291 0.447206 0.17033 +0.20147 0.449998 0.175348 +0.154504 0.453932 0.176227 +-0.0646676 -0.284509 0.172281 +-0.095439 -0.274858 0.173038 +-0.0340723 -0.262379 0.172292 +-0.0325893 -0.236703 0.176519 +-0.0339463 -0.212111 0.176632 +-0.0325973 -0.203917 0.173658 +0.232061 -0.167764 0.180158 +-0.0507255 -0.166236 0.17593 +0.214699 -0.155228 0.177895 +0.183738 -0.112736 0.172045 +0.2293 -0.111714 0.181469 +0.228457 -0.097031 0.175713 +0.223057 -0.099909 0.181493 +0.156471 -0.0873449 0.176722 +0.2168 -0.0878519 0.181735 +0.215213 -0.0799078 0.178702 +0.202199 -0.0547515 0.174081 +0.187523 -0.0460565 0.179665 +0.118035 -0.0387034 0.174311 +0.103929 -0.0301623 0.179641 +0.095451 -0.0160122 0.178145 +0.128969 0.0252853 0.174448 +0.289005 0.148303 0.177953 +0.28279 0.151294 0.178231 +0.272626 0.161116 0.179331 +0.303496 0.193554 0.175163 +0.25806 0.196172 0.175353 +0.299929 0.199702 0.173225 +0.249164 0.220427 0.175634 +0.248402 0.227052 0.175556 +0.270821 0.245677 0.184157 +0.19809 0.247877 0.178414 +0.243996 0.250248 0.177009 +0.251173 0.253937 0.178282 +0.218263 0.257535 0.179597 +0.220219 0.280427 0.183385 +0.141947 0.276641 0.175918 +0.20543 0.295819 0.180219 +0.13508 0.290814 0.179807 +0.115076 0.333418 0.176617 +0.164851 0.33139 0.223966 +0.179171 0.369693 0.176613 +0.185241 0.387921 0.171387 +0.126815 0.413974 0.178828 +0.137403 0.432293 0.174272 +0.143981 0.443904 0.174479 +0.158303 0.456219 0.173416 +0.191321 0.453562 0.179333 +-0.0527405 -0.275297 0.176054 +-0.148286 -0.180063 0.180131 +0.240776 -0.161757 0.18395 +0.173297 -0.116551 0.183588 +0.213612 -0.0692917 0.174152 +0.129964 -0.0623876 0.180903 +0.173631 -0.0292043 0.178966 +0.100633 -0.0233382 0.177856 +0.130096 0.00768408 0.182083 +0.309376 0.178351 0.17862 +0.26096 0.189483 0.185906 +0.258795 0.193937 0.181683 +0.256361 0.200718 0.181366 +0.290398 0.21615 0.175642 +0.278098 0.232804 0.177746 +0.24649 0.234328 0.17637 +0.182817 0.238574 0.177086 +0.24886 0.246941 0.175697 +0.258753 0.251997 0.179998 +0.238405 0.252927 0.17852 +0.205376 0.248933 0.175911 +0.221136 0.255307 0.183553 +0.22379 0.257313 0.178763 +0.158466 0.259026 0.18094 +0.226948 0.266752 0.178518 +0.152933 0.266347 0.178372 +0.152132 0.268477 0.183445 +0.218313 0.275017 0.17838 +0.140818 0.284837 0.180315 +0.124219 0.313188 0.181443 +0.119069 0.321975 0.179306 +0.19085 0.322323 0.175182 +0.112958 0.344196 0.178725 +0.185781 0.377937 0.182761 +0.187248 0.384691 0.177187 +0.116588 0.387761 0.177206 +0.123038 0.400577 0.176563 +0.197121 0.398061 0.183004 +0.205688 0.424804 0.182792 +0.178756 0.455144 0.177894 +0.184471 0.455157 0.178798 +0.168814 0.457768 0.178243 +-0.11806 -0.25242 0.178672 +-0.128095 -0.239751 0.179456 +-0.136234 -0.226362 0.178762 +-0.0524275 -0.177938 0.182653 +-0.14654 -0.171861 0.182379 +0.221721 -0.160391 0.177323 +-0.150082 -0.162598 0.178447 +-0.0554076 -0.159559 0.176211 +-0.0661107 -0.14876 0.177717 +-0.0730217 -0.146103 0.180544 +-0.125953 -0.127201 0.178794 +-0.096509 -0.130993 0.181534 +-0.119032 -0.121965 0.176495 +-0.100981 -0.119974 0.175067 +0.23558 -0.122687 0.181389 +0.16918 -0.101192 0.176124 +0.222333 -0.0924249 0.178492 +0.20173 -0.0606886 0.178797 +0.11331 -0.0421974 0.180343 +0.105777 -0.0371294 0.182874 +0.0884499 -0.00280403 0.179265 +0.0899799 0.00315503 0.174643 +0.099394 0.0242702 0.182548 +0.301933 0.156318 0.180976 +0.308051 0.161875 0.180258 +0.311872 0.162256 0.173487 +0.260807 0.188558 0.177219 +0.250736 0.213825 0.177681 +0.247801 0.216879 0.181389 +0.244277 0.222649 0.181638 +0.243074 0.227566 0.177438 +0.239746 0.230586 0.17979 +0.243827 0.242259 0.177294 +0.186736 0.245012 0.179269 +0.265242 0.252352 0.185511 +0.194334 0.243371 0.177368 +0.24471 0.264374 0.182963 +0.201269 0.252555 0.179611 +0.233236 0.263483 0.180011 +0.231347 0.270734 0.182129 +0.148072 0.271966 0.182749 +0.212942 0.284046 0.180071 +0.131899 0.298385 0.179393 +0.129315 0.308983 0.181953 +0.197091 0.311513 0.179307 +0.184201 0.340483 0.178831 +0.182609 0.353779 0.181233 +0.111127 0.370144 0.177914 +0.118149 0.397648 0.181686 +0.13021 0.412771 0.173801 +0.13061 0.424665 0.180188 +0.205506 0.432067 0.181867 +0.196991 0.449937 0.179924 +-0.0875239 -0.275817 0.176155 +-0.0875979 -0.269855 0.181595 +-0.0632736 -0.276291 0.177787 +-0.0569056 -0.269754 0.180087 +-0.0387274 -0.206365 0.180025 +-0.14374 -0.210699 0.176468 +-0.0369514 -0.196874 0.176081 +-0.0453855 -0.183252 0.179043 +-0.144013 -0.164823 0.183886 +0.220365 -0.154042 0.172056 +0.249654 -0.1583 0.177469 +-0.14519 -0.14522 0.178358 +0.205585 -0.143322 0.175627 +-0.0761798 -0.138374 0.177915 +-0.140425 -0.138103 0.178515 +-0.133281 -0.132486 0.179252 +-0.0832278 -0.136026 0.18001 +-0.0883409 -0.129433 0.17804 +0.230976 -0.118228 0.182926 +0.228406 -0.104081 0.178806 +0.151461 -0.0916419 0.183746 +0.19537 -0.0496875 0.17595 +0.117041 -0.0496745 0.182447 +0.111143 -0.0348833 0.177091 +0.0902469 -0.0144171 0.182878 +0.16025 -0.0173302 0.18104 +0.137518 -0.00485405 0.183905 +0.0862059 0.00364604 0.17987 +0.0859789 0.0112321 0.177957 +0.0926659 0.0235062 0.177814 +0.116059 0.0230572 0.183566 +0.109912 0.0258303 0.182046 +0.11531 0.0290323 0.177455 +0.29579 0.151797 0.179981 +0.307396 0.155566 0.176731 +0.271857 0.1688 0.184021 +0.290343 0.219799 0.182585 +0.240766 0.227504 0.18598 +0.28223 0.232659 0.18481 +0.23626 0.23919 0.179699 +0.2331 0.244141 0.180238 +0.17957 0.245701 0.180356 +0.238686 0.246152 0.178919 +0.16472 0.253736 0.181195 +0.233306 0.256275 0.179455 +0.228196 0.26034 0.17929 +0.213381 0.256271 0.177842 +0.245243 0.257407 0.178977 +0.23834 0.267289 0.182691 +0.144667 0.275089 0.179998 +0.137619 0.288125 0.182874 +0.190426 0.326567 0.180247 +0.121025 0.316842 0.182183 +0.119784 0.321082 0.18442 +0.117943 0.328021 0.178632 +0.187522 0.334435 0.180529 +0.113491 0.338503 0.177999 +0.184241 0.346563 0.181323 +0.192449 0.391357 0.180222 +0.144189 0.446596 0.180063 +0.191398 0.449505 0.182667 +0.186388 0.451592 0.18241 +0.163915 0.457533 0.176051 +-0.098953 -0.263371 0.182814 +-0.095088 -0.269408 0.178992 +-0.0469365 -0.269656 0.176522 +-0.0505595 -0.263879 0.180513 +-0.111595 -0.254645 0.182726 +-0.0415914 -0.248833 0.180847 +-0.0390324 -0.241396 0.18063 +-0.0342273 -0.226562 0.178165 +-0.0479445 -0.192877 0.18441 +-0.0623316 -0.155517 0.178847 +0.2469 -0.151096 0.180018 +-0.0690737 -0.155986 0.183687 +0.198339 -0.141782 0.180744 +-0.0902439 -0.13696 0.183395 +-0.115598 -0.129189 0.181238 +0.240141 -0.128381 0.179933 +-0.11044 -0.123379 0.177753 +0.234229 -0.129046 0.184483 +0.185889 -0.128082 0.18145 +0.180565 -0.118822 0.179173 +0.159933 -0.097614 0.181221 +0.193506 -0.0551466 0.180834 +0.167677 -0.0231142 0.179237 +0.143897 -0.00206902 0.178924 +0.0838788 0.00857609 0.182656 +0.122363 0.0197082 0.18362 +0.121549 0.0255123 0.178443 +0.289258 0.154565 0.182457 +0.294849 0.211571 0.180515 +0.241247 0.236436 0.178308 +0.231444 0.241158 0.184989 +0.276622 0.238695 0.183405 +0.232019 0.249852 0.180183 +0.184168 0.250871 0.182162 +0.19126 0.249566 0.180518 +0.239159 0.260206 0.179616 +0.167956 0.247633 0.178594 +0.255879 0.257404 0.182931 +0.204381 0.256467 0.181054 +0.208061 0.254009 0.177456 +0.218399 0.258315 0.188737 +0.195134 0.254109 0.181886 +0.211564 0.257998 0.180669 +0.217114 0.261085 0.182794 +0.208065 0.259947 0.18278 +0.156503 0.264278 0.18323 +0.236319 0.273705 0.186357 +0.227757 0.277471 0.184971 +0.14088 0.284832 0.185064 +0.136278 0.294357 0.180352 +0.134068 0.29692 0.183652 +0.119352 0.327337 0.182148 +0.114821 0.339696 0.172727 +0.181638 0.360082 0.181766 +0.179972 0.365832 0.181327 +0.11368 0.384787 0.181956 +0.207393 0.419365 0.177276 +0.133769 0.429052 0.17809 +0.139515 0.438329 0.176189 +0.205638 0.444836 0.17471 +0.195044 0.445884 0.185188 +0.152559 0.451775 0.180567 +0.161365 0.455205 0.178773 +0.172197 0.455686 0.182615 +0.181257 0.453713 0.182639 +-0.0795458 -0.272437 0.18101 +-0.0715757 -0.27407 0.18004 +-0.122164 -0.2445 0.182159 +-0.130905 -0.231497 0.182294 +-0.0436304 -0.211523 0.184668 +-0.0429824 -0.199568 0.18216 +-0.143118 -0.202772 0.180052 +-0.141963 -0.194676 0.184095 +-0.145225 -0.187449 0.182142 +-0.0558426 -0.168695 0.181139 +0.226349 -0.166062 0.179247 +0.206401 -0.150153 0.180171 +-0.122795 -0.133522 0.182993 +0.224191 -0.107835 0.184672 +0.168447 -0.107779 0.181376 +0.14709 -0.0829078 0.181206 +0.140356 -0.0762958 0.18204 +0.207714 -0.0664047 0.177776 +0.18936 -0.0585806 0.186935 +0.181282 -0.0393944 0.179979 +0.0850969 -0.0140001 0.188489 +0.0934599 0.0212032 0.183137 +0.283634 0.15796 0.18336 +0.2508 0.210879 0.186047 +0.236666 0.233433 0.183477 +0.234214 0.23709 0.187671 +0.22831 0.24566 0.184551 +0.177239 0.239967 0.177242 +0.227629 0.254086 0.181005 +0.172515 0.248009 0.180628 +0.19219 0.260012 0.185463 +0.21224 0.262317 0.182177 +0.143444 0.280232 0.181204 +0.200917 0.303727 0.182545 +0.128167 0.303821 0.182036 +0.131711 0.306167 0.186106 +0.188915 0.330894 0.185698 +0.115515 0.331 0.182243 +0.111756 0.345773 0.180361 +0.109583 0.360635 0.18062 +0.182771 0.372078 0.182294 +0.189592 0.385233 0.184461 +0.193841 0.392682 0.18811 +0.130798 0.419543 0.176256 +0.201012 0.444382 0.18068 +0.147785 0.449533 0.181311 +0.167564 0.454294 0.182001 +-0.0651487 -0.269002 0.182301 +-0.106509 -0.261114 0.18042 +-0.0451425 -0.256524 0.18065 +-0.0383264 -0.217563 0.181152 +0.221798 -0.167159 0.184422 +-0.144816 -0.157137 0.181853 +-0.140537 -0.151369 0.183063 +-0.136381 -0.144219 0.182828 +-0.0811688 -0.143551 0.183572 +0.241417 -0.141761 0.182948 +-0.098464 -0.137555 0.185664 +-0.102837 -0.126398 0.179454 +0.239821 -0.134703 0.182128 +0.228725 -0.123702 0.187695 +0.153872 -0.100411 0.18812 +0.0867259 -0.00799708 0.183754 +0.152361 -0.0135501 0.183629 +0.130474 0.000318003 0.183351 +0.0860189 0.0146351 0.182852 +0.284626 0.164165 0.188021 +0.295751 0.15801 0.184143 +0.277803 0.162246 0.183264 +0.278645 0.167425 0.187277 +0.30708 0.167439 0.184179 +0.31068 0.170009 0.177971 +0.307631 0.182952 0.1844 +0.262601 0.183927 0.182064 +0.257534 0.197655 0.188283 +0.237768 0.232112 0.190723 +0.224933 0.250221 0.183846 +0.177573 0.251512 0.182991 +0.180906 0.256782 0.185305 +0.261598 0.257425 0.187555 +0.188153 0.2555 0.183866 +0.198345 0.258868 0.183606 +0.250427 0.261638 0.183496 +0.208173 0.264399 0.185209 +0.243941 0.27064 0.18762 +0.151119 0.273084 0.187251 +0.233094 0.279901 0.189816 +0.14496 0.281176 0.186956 +0.210656 0.290627 0.18345 +0.138475 0.293365 0.183799 +0.130297 0.299613 0.18311 +0.134725 0.304158 0.190619 +0.123446 0.313859 0.187609 +0.113593 0.342811 0.181585 +0.11109 0.374624 0.181707 +0.120268 0.403194 0.181897 +0.123713 0.408101 0.179716 +0.12728 0.419541 0.182146 +-0.097047 -0.257663 0.188188 +-0.0736037 -0.266471 0.184868 +-0.0667827 -0.26185 0.186293 +-0.0591576 -0.262385 0.184068 +-0.0470875 -0.242729 0.185295 +-0.124784 -0.24815 0.175228 +-0.0409914 -0.225539 0.183245 +-0.0377544 -0.232911 0.180656 +-0.124754 -0.235246 0.186425 +-0.138568 -0.217166 0.180374 +-0.139009 -0.209242 0.183009 +-0.138035 -0.20114 0.186636 +-0.0473805 -0.204979 0.186556 +-0.14024 -0.186544 0.187546 +0.2295 -0.167159 0.188323 +0.216749 -0.161622 0.182321 +0.209568 -0.156735 0.183742 +0.234995 -0.13677 0.186324 +-0.10669 -0.132235 0.183187 +0.177998 -0.124945 0.185838 +0.21058 -0.0740957 0.179987 +0.20353 -0.0688557 0.182864 +0.124845 -0.0646126 0.186429 +0.174536 -0.0365194 0.1829 +0.16124 -0.0248982 0.185061 +0.0947779 -0.0222062 0.182576 +0.144918 -0.00940109 0.184624 +0.0814598 0.00572106 0.187637 +0.104671 0.0228102 0.186628 +0.301443 0.162617 0.185524 +0.308137 0.174751 0.184818 +0.305832 0.189667 0.181172 +0.299091 0.203939 0.180115 +0.231031 0.241999 0.191614 +0.222034 0.253487 0.189072 +0.218551 0.25839 0.195948 +0.203464 0.261063 0.183912 +0.205847 0.267335 0.188138 +0.240997 0.277153 0.191848 +0.146704 0.276686 0.185114 +0.142573 0.285407 0.189421 +0.193965 0.318101 0.181556 +0.120698 0.325747 0.185385 +0.113915 0.335841 0.182747 +0.11024 0.352882 0.180722 +0.123586 0.41388 0.184162 +0.20468 0.417464 0.184231 +0.202212 0.438317 0.18357 +0.197193 0.440703 0.187314 +0.157423 0.453969 0.181361 +0.175938 0.451203 0.186187 +0.176681 0.455087 0.182819 +0.182897 0.450788 0.186845 +-0.0817788 -0.26624 0.185125 +-0.0528635 -0.257194 0.183965 +-0.0435564 -0.234792 0.184467 +-0.143418 -0.178724 0.185269 +-0.0632106 -0.1686 0.186254 +-0.138001 -0.160813 0.187514 +0.243407 -0.156044 0.183034 +-0.0759068 -0.158273 0.188931 +-0.0758708 -0.151182 0.185143 +0.199322 -0.148258 0.184651 +0.241095 -0.149213 0.184432 +0.23577 -0.144459 0.187452 +-0.129867 -0.138529 0.183163 +-0.12138 -0.140965 0.186689 +0.224968 -0.127096 0.193682 +0.217991 -0.095366 0.184789 +0.131898 -0.0717917 0.185759 +0.196341 -0.0633396 0.183651 +0.108899 -0.0461405 0.186436 +0.102008 -0.0400814 0.187851 +0.266131 0.175944 0.183161 +0.27507 0.244161 0.189403 +0.172292 0.263702 0.188946 +0.1896 0.26585 0.189104 +0.214318 0.264162 0.185431 +0.215214 0.262816 0.191685 +0.160569 0.265639 0.187483 +0.154545 0.274649 0.191087 +0.140575 0.291344 0.186794 +0.214535 0.29359 0.190088 +0.207209 0.297866 0.18707 +0.135868 0.295402 0.187571 +0.132869 0.299582 0.188299 +0.1172 0.328163 0.187357 +0.109707 0.356711 0.184946 +0.184994 0.371344 0.188778 +0.140763 0.442412 0.179952 +0.162732 0.450911 0.186514 +0.150905 0.449545 0.185602 +0.155713 0.449821 0.185595 +0.163342 0.454369 0.183541 +-0.0817298 -0.260423 0.18852 +-0.0667857 -0.25464 0.18923 +-0.0496235 -0.250217 0.184871 +-0.104686 -0.255334 0.186758 +-0.0457665 -0.219259 0.186656 +-0.0512795 -0.185419 0.184555 +0.22428 -0.167803 0.192228 +0.212766 -0.163383 0.187351 +-0.0621566 -0.16221 0.182416 +-0.0828638 -0.150806 0.188495 +0.192316 -0.143491 0.187228 +-0.128689 -0.146106 0.186756 +-0.0887869 -0.143958 0.187053 +0.191011 -0.135592 0.182513 +0.231299 -0.140611 0.190746 +0.219485 -0.10324 0.187727 +0.211508 -0.0828578 0.184417 +0.169807 -0.0396904 0.188472 +0.096866 -0.0343173 0.188299 +0.153866 -0.0210332 0.187711 +0.124522 0.0133091 0.186859 +0.0901709 0.0175262 0.186145 +0.111187 0.0199212 0.188631 +0.105014 0.0176812 0.192552 +0.270656 0.175549 0.188203 +0.304424 0.17733 0.190973 +0.254147 0.20417 0.18779 +0.24722 0.217516 0.186886 +0.269618 0.251003 0.190142 +0.173926 0.257006 0.1856 +0.201067 0.264346 0.186741 +0.146561 0.282955 0.192297 +0.135169 0.298248 0.191973 +0.131046 0.302619 0.186061 +0.137916 0.30167 0.195132 +0.126835 0.310108 0.186615 +0.196426 0.311264 0.185783 +0.188481 0.327026 0.190731 +0.191137 0.3234 0.185579 +0.186825 0.340439 0.184889 +0.11447 0.341239 0.184278 +0.185237 0.350932 0.186257 +0.202525 0.410914 0.185944 +0.159462 0.451079 0.184792 +0.188601 0.448132 0.187531 +0.179777 0.448443 0.189346 +-0.0905579 -0.263415 0.185865 +-0.115418 -0.247583 0.185887 +-0.132869 -0.222485 0.184651 +-0.133675 -0.214727 0.186922 +-0.0554036 -0.190449 0.189084 +-0.138146 -0.178344 0.189964 +-0.0585946 -0.17506 0.186019 +-0.0696957 -0.164321 0.18833 +0.237015 -0.156915 0.187941 +0.169952 -0.12258 0.190861 +0.165899 -0.114016 0.18798 +0.206514 -0.0836778 0.189307 +0.142459 -0.0876029 0.188142 +0.19191 -0.0656247 0.189765 +0.117107 -0.0627346 0.191187 +0.177653 -0.0451195 0.186559 +0.097906 -0.0290453 0.183927 +0.16653 -0.0315003 0.185391 +0.0911329 -0.0276883 0.189222 +0.138393 -0.0125361 0.190085 +0.130929 -0.0114351 0.192413 +0.0835598 -0.000893009 0.185015 +0.0863589 0.0105941 0.193999 +0.0917809 0.0151092 0.191789 +0.290875 0.161486 0.187193 +0.264624 0.187027 0.191677 +0.284904 0.226849 0.180845 +0.280083 0.238247 0.190586 +0.22773 0.246855 0.195034 +0.185308 0.26137 0.187228 +0.256059 0.262622 0.18805 +0.218072 0.286893 0.186967 +0.130343 0.307764 0.191108 +0.121675 0.318551 0.188799 +0.121995 0.32409 0.188612 +0.115579 0.339464 0.186749 +0.11148 0.345885 0.184973 +0.18574 0.345147 0.189639 +0.109673 0.367917 0.182728 +0.183667 0.365633 0.186383 +0.111625 0.384016 0.187353 +0.200165 0.404633 0.186195 +0.131419 0.429999 0.184252 +0.135431 0.43435 0.180388 +0.137482 0.438937 0.183148 +0.171206 0.451788 0.18628 +-0.0726387 -0.249396 0.192514 +-0.0592536 -0.254148 0.187294 +-0.0498205 -0.234929 0.18811 +-0.0476815 -0.227689 0.187676 +-0.0517535 -0.198248 0.188432 +0.235164 -0.164098 0.187509 +-0.133883 -0.153003 0.187369 +0.234961 -0.151165 0.18909 +-0.126094 -0.153249 0.190627 +-0.11283 -0.145192 0.19009 +-0.114085 -0.136913 0.185668 +-0.106106 -0.139666 0.187455 +0.198334 -0.0712167 0.187207 +0.193889 -0.0730887 0.193102 +0.123354 -0.0708427 0.191707 +0.120639 -0.0572836 0.184624 +0.162152 -0.0366174 0.192297 +0.0848468 -0.0207872 0.192046 +0.0820608 -0.00710407 0.189069 +0.130675 -0.00596606 0.187917 +0.124263 -0.00638706 0.194028 +0.0850819 0.0120971 0.188468 +0.276355 0.172958 0.190027 +0.241117 0.227167 0.194283 +0.273098 0.249381 0.195706 +0.226292 0.248215 0.189737 +0.17857 0.26279 0.188578 +0.162976 0.259219 0.184128 +0.194571 0.270005 0.191205 +0.195716 0.264761 0.187613 +0.250925 0.26804 0.18954 +0.149562 0.278054 0.190268 +0.226141 0.284223 0.189531 +0.142851 0.289983 0.189998 +0.138431 0.293595 0.190959 +0.141996 0.298922 0.199184 +0.115211 0.333073 0.187435 +0.116785 0.337789 0.18924 +0.112683 0.342065 0.187473 +0.109504 0.373417 0.188786 +0.187221 0.379554 0.190814 +0.120533 0.408319 0.185347 +0.199926 0.434239 0.188427 +0.137805 0.439279 0.18894 +0.141731 0.443232 0.185875 +0.150137 0.444863 0.191838 +0.163511 0.448005 0.188436 +0.146531 0.446727 0.186502 +0.166916 0.451803 0.187703 +-0.0739987 -0.258303 0.189087 +-0.0886069 -0.256558 0.190389 +-0.0642556 -0.247398 0.191155 +-0.0560726 -0.246905 0.188522 +-0.0544295 -0.239964 0.189495 +-0.127443 -0.227164 0.188107 +-0.0512795 -0.213389 0.190016 +-0.131737 -0.200766 0.193024 +-0.0588736 -0.18237 0.18893 +-0.120416 -0.148142 0.190083 +0.229928 -0.131543 0.189447 +0.142208 -0.101851 0.198465 +0.200134 -0.0785118 0.190095 +0.184809 -0.0515555 0.185698 +0.157047 -0.0295143 0.191242 +0.0895789 -0.0205922 0.186969 +0.282858 0.171642 0.192459 +0.302811 0.170176 0.189259 +0.305044 0.184896 0.191142 +0.304768 0.191595 0.188395 +0.266552 0.191831 0.19691 +0.302256 0.198259 0.191004 +0.235053 0.236739 0.195376 +0.259966 0.263598 0.193743 +0.167997 0.255753 0.183959 +0.247913 0.274671 0.19433 +0.166674 0.263662 0.188336 +0.201154 0.269309 0.190158 +0.211821 0.267561 0.187998 +0.145294 0.288759 0.193112 +0.186778 0.336024 0.189611 +0.184564 0.358563 0.187157 +0.184569 0.363104 0.192432 +0.184979 0.372111 0.194552 +0.113472 0.389372 0.186853 +0.115905 0.391631 0.181799 +0.202227 0.421994 0.189525 +0.128004 0.42517 0.186285 +0.133774 0.434768 0.18671 +0.165447 0.447 0.192209 +0.174994 0.448083 0.191504 +-0.108916 -0.247846 0.189903 +-0.0613786 -0.239947 0.192265 +-0.118944 -0.240487 0.188283 +-0.0527075 -0.222864 0.190833 +-0.127846 -0.218702 0.190944 +-0.134065 -0.207198 0.189074 +-0.0544585 -0.205401 0.191309 +-0.136381 -0.193706 0.190169 +-0.13463 -0.185114 0.192839 +-0.0654307 -0.174616 0.19031 +-0.1331 -0.168367 0.19218 +-0.139648 -0.17042 0.188051 +0.217633 -0.168254 0.190592 +0.233253 -0.163122 0.190343 +0.202399 -0.154678 0.187683 +-0.115564 -0.153786 0.193585 +0.195432 -0.151851 0.191155 +-0.096586 -0.144529 0.189285 +0.225617 -0.116083 0.187445 +0.161436 -0.105627 0.185708 +0.212588 -0.0908419 0.188037 +0.205992 -0.0763928 0.185593 +0.206839 -0.0900839 0.192209 +0.183353 -0.0597896 0.192273 +0.112694 -0.0544045 0.188903 +0.104756 -0.0516195 0.193238 +0.101736 -0.0455775 0.191649 +0.0903159 -0.0345063 0.193886 +0.0781618 -0.00607506 0.194159 +0.098253 0.0151682 0.195312 +0.265377 0.181503 0.187291 +0.260741 0.193427 0.192213 +0.302527 0.197648 0.182721 +0.295095 0.213319 0.187363 +0.243985 0.222492 0.189593 +0.288073 0.225642 0.188479 +0.183068 0.267723 0.190842 +0.156219 0.269596 0.188117 +0.14145 0.292017 0.19452 +0.210413 0.300207 0.193635 +0.202847 0.304169 0.189831 +0.127317 0.311357 0.192962 +0.192123 0.31858 0.189607 +0.118423 0.336033 0.191404 +0.114402 0.338846 0.191551 +0.112668 0.342117 0.191453 +0.110621 0.353337 0.190366 +0.121024 0.413803 0.189908 +0.124637 0.419486 0.18771 +0.202086 0.428344 0.188426 +0.191542 0.442929 0.190764 +0.170161 0.448729 0.190463 +0.159499 0.449007 0.190883 +-0.0804478 -0.253588 0.191753 +-0.101253 -0.24977 0.191913 +-0.118567 -0.233304 0.192318 +-0.128593 -0.210319 0.19321 +-0.0666247 -0.181136 0.193285 +0.192227 -0.155713 0.197515 +0.231165 -0.157176 0.194342 +0.230455 -0.149249 0.193871 +0.18259 -0.133278 0.188021 +0.160692 -0.116776 0.194319 +0.156744 -0.109147 0.191831 +0.136118 -0.0811018 0.188581 +0.145633 -0.0173982 0.190357 +0.125696 0.000205002 0.190668 +0.0792928 7.50008e-005 0.191395 +0.120478 0.00930509 0.192885 +0.117694 0.0162522 0.189229 +0.112244 0.0135701 0.194491 +0.097857 0.0195922 0.189003 +0.297218 0.173328 0.193592 +0.282636 0.178829 0.196884 +0.256335 0.202126 0.19525 +0.213709 0.26507 0.197059 +0.176156 0.269396 0.192127 +0.194658 0.275594 0.19486 +0.209469 0.271162 0.190458 +0.151481 0.281563 0.194273 +0.222377 0.290821 0.193102 +0.21767 0.297191 0.196699 +0.138267 0.296599 0.195452 +0.194963 0.313579 0.189729 +0.123891 0.323247 0.191862 +0.117687 0.330815 0.191846 +0.112258 0.345647 0.189523 +0.184897 0.354099 0.191263 +0.11014 0.357686 0.190684 +0.111203 0.379067 0.184459 +0.117079 0.401938 0.187634 +0.198808 0.408376 0.193218 +0.139238 0.436998 0.194088 +0.14246 0.440794 0.192447 +0.145891 0.442962 0.190253 +0.169909 0.445251 0.194791 +0.185622 0.445347 0.191753 +-0.0559746 -0.231947 0.191669 +-0.12184 -0.219131 0.195504 +-0.0593316 -0.211154 0.194664 +-0.0588656 -0.196969 0.192801 +-0.0835668 -0.158191 0.19245 +-0.0914979 -0.158327 0.195175 +-0.0903549 -0.151199 0.191354 +-0.104319 -0.146309 0.190983 +0.188578 -0.148012 0.193761 +0.16845 -0.130927 0.198264 +0.146388 -0.096342 0.191104 +0.180229 -0.0652047 0.198724 +0.177688 -0.0521285 0.191432 +0.095373 -0.0406094 0.193422 +0.0811848 0.00598306 0.1948 +0.296426 0.166255 0.189482 +0.270067 0.181612 0.192079 +0.252417 0.208142 0.193763 +0.248569 0.214735 0.192146 +0.245584 0.220185 0.196262 +0.284919 0.231819 0.192274 +0.223005 0.252466 0.195038 +0.164521 0.276236 0.194904 +0.199961 0.273693 0.193178 +0.236656 0.283259 0.195237 +0.194997 0.315938 0.19706 +0.12577 0.321533 0.194766 +0.185264 0.331248 0.194889 +0.120017 0.334319 0.19363 +0.113896 0.340347 0.195337 +0.110568 0.350778 0.185899 +0.111346 0.349382 0.192538 +0.109282 0.362576 0.18614 +0.109247 0.368018 0.188499 +0.110121 0.379063 0.190239 +0.191315 0.391306 0.197779 +0.190499 0.386902 0.19155 +0.194131 0.396342 0.195304 +0.200639 0.415561 0.191937 +0.135174 0.433892 0.192014 +0.194679 0.436539 0.192569 +0.148105 0.44099 0.195977 +0.153446 0.443099 0.19523 +0.180228 0.445075 0.193807 +-0.106952 -0.236538 0.196911 +-0.0774278 -0.240689 0.196301 +-0.122185 -0.226501 0.192729 +-0.0581266 -0.218376 0.193907 +-0.12216 -0.211906 0.197556 +-0.130729 -0.191552 0.195229 +-0.132397 -0.176356 0.193787 +-0.0721097 -0.171775 0.193042 +0.214799 -0.16827 0.198347 +-0.0775408 -0.165245 0.193013 +-0.130606 -0.160448 0.19134 +0.206177 -0.160461 0.190151 +-0.122557 -0.158975 0.194001 +-0.098284 -0.151845 0.193343 +0.18524 -0.140322 0.191047 +0.227317 -0.135816 0.194136 +0.174917 -0.13045 0.192523 +0.163625 -0.123898 0.197049 +0.152564 -0.114048 0.19878 +0.186815 -0.0681397 0.194447 +0.111378 -0.0644456 0.196745 +0.159609 -0.0421264 0.198116 +0.0852809 -0.0278253 0.195023 +0.12647 0.00632006 0.188534 +0.29002 0.168573 0.191738 +0.276263 0.178889 0.194021 +0.261507 0.197697 0.197549 +0.250055 0.213403 0.19807 +0.266078 0.256871 0.193549 +0.22238 0.254793 0.201229 +0.209843 0.270103 0.19741 +0.1812 0.2741 0.194497 +0.169084 0.270335 0.192345 +0.188302 0.2718 0.192778 +0.206615 0.274516 0.192777 +0.187383 0.277188 0.196011 +0.145929 0.291798 0.198022 +0.147269 0.295204 0.20106 +0.137177 0.303664 0.199352 +0.132367 0.307168 0.196581 +0.206213 0.306181 0.197128 +0.119019 0.326566 0.192263 +0.18466 0.339818 0.193958 +0.114055 0.344863 0.193709 +0.109689 0.368827 0.194356 +0.112452 0.39165 0.191758 +0.115351 0.395691 0.187199 +0.197226 0.400115 0.190323 +0.120442 0.414579 0.196065 +0.130151 0.430022 0.190788 +0.133597 0.431167 0.196468 +0.175211 0.443299 0.195051 +0.153226 0.448511 0.190241 +-0.0943859 -0.251321 0.192645 +-0.0799518 -0.24682 0.194599 +-0.0875249 -0.248935 0.194212 +-0.103498 -0.24304 0.19489 +-0.0695227 -0.241402 0.194417 +-0.0647426 -0.233693 0.194839 +-0.0599656 -0.226672 0.19422 +-0.0616936 -0.203624 0.195446 +-0.0624646 -0.188878 0.193227 +-0.0698287 -0.187142 0.196851 +-0.0798068 -0.172485 0.196968 +0.205189 -0.164819 0.195333 +0.220898 -0.166452 0.198396 +-0.125581 -0.166498 0.195397 +-0.0853979 -0.165481 0.19642 +-0.107332 -0.152523 0.193969 +0.22253 -0.119994 0.193226 +0.220967 -0.111497 0.190582 +0.149128 -0.105597 0.195481 +0.208712 -0.096556 0.194163 +0.12853 -0.0785518 0.192814 +0.096756 -0.0480215 0.197148 +0.0802268 -0.0136751 0.194137 +0.0763838 -0.0156422 0.19981 +0.116037 0.00696207 0.197987 +0.0869209 0.00743407 0.200307 +0.288913 0.174824 0.195596 +0.300403 0.181737 0.195891 +0.292099 0.219516 0.191067 +0.173358 0.275839 0.195505 +0.200386 0.281224 0.19683 +0.203494 0.277672 0.195087 +0.147858 0.287688 0.196173 +0.15157 0.28978 0.199412 +0.199685 0.309745 0.193722 +0.127982 0.314375 0.197545 +0.124704 0.316434 0.193101 +0.189475 0.322047 0.195795 +0.127813 0.320599 0.197913 +0.121929 0.324497 0.195216 +0.121578 0.332296 0.195601 +0.116238 0.336518 0.195126 +0.183761 0.370166 0.200557 +0.197849 0.421914 0.195789 +0.153804 0.439601 0.198658 +0.183858 0.440976 0.196588 +-0.112393 -0.240266 0.192648 +-0.0674007 -0.209486 0.198483 +-0.0662347 -0.195357 0.196696 +-0.125831 -0.174662 0.197164 +-0.116316 -0.161985 0.19672 +-0.100001 -0.158443 0.196563 +0.199066 -0.159256 0.194823 +0.214431 -0.098913 0.190898 +0.201175 -0.0854739 0.194556 +0.132737 -0.0872719 0.195688 +0.195895 -0.0804658 0.196058 +0.116007 -0.0708197 0.197494 +0.184111 -0.0721087 0.200325 +0.175767 -0.0586016 0.197388 +0.152883 -0.0344393 0.19776 +0.148824 -0.0250303 0.193858 +0.124418 -0.0134641 0.197727 +0.0803418 -0.0215322 0.197389 +0.0768758 -0.000308003 0.198885 +0.0924199 0.0114081 0.19811 +0.294316 0.17878 0.197314 +0.271449 0.186378 0.196237 +0.301826 0.19019 0.196267 +0.299399 0.204819 0.194659 +0.296159 0.212095 0.194803 +0.264881 0.260866 0.19958 +0.254768 0.270259 0.19629 +0.206799 0.274054 0.201211 +0.168504 0.280798 0.197717 +0.178655 0.280184 0.197733 +0.142426 0.295034 0.198111 +0.153795 0.352713 0.228347 +0.12675 0.349767 0.218521 +0.116155 0.338248 0.199045 +0.115963 0.342793 0.197374 +0.112052 0.346945 0.197262 +0.111526 0.356792 0.194559 +0.111375 0.351969 0.19722 +0.109603 0.363439 0.192113 +0.185837 0.377744 0.199305 +0.11397 0.397834 0.192888 +0.19635 0.41384 0.19845 +0.123686 0.416737 0.199654 +0.126231 0.424505 0.191892 +0.129492 0.426667 0.196354 +0.197057 0.429402 0.194037 +0.191172 0.433286 0.197743 +0.188947 0.438942 0.19574 +0.178798 0.440641 0.198811 +0.156726 0.447267 0.194091 +0.163622 0.445653 0.196466 +0.171621 0.442316 0.199418 +-0.0907799 -0.235487 0.199292 +-0.0946809 -0.243584 0.19624 +-0.112322 -0.2311 0.196866 +-0.0696347 -0.228424 0.197431 +-0.108473 -0.159541 0.196903 +0.227865 -0.143091 0.195802 +0.177483 -0.137923 0.195888 +0.217279 -0.114209 0.196265 +0.216006 -0.106688 0.19369 +0.209995 -0.103496 0.196529 +0.202768 -0.0928729 0.197616 +0.2045 -0.099779 0.200179 +0.189037 -0.0769048 0.197753 +0.167571 -0.0574796 0.202163 +0.168364 -0.0453275 0.193541 +0.0847328 -0.0348243 0.198988 +0.131242 -0.0170752 0.197143 +0.120675 -0.00598606 0.201156 +0.0753488 -0.00808308 0.199041 +0.121661 0.00154102 0.196961 +0.0817838 0.00365004 0.201307 +0.104814 0.0126131 0.198292 +0.298981 0.205817 0.187273 +0.295036 0.21153 0.202479 +0.173226 0.284603 0.199834 +0.193235 0.280417 0.197808 +0.198079 0.285123 0.199097 +0.161853 0.270382 0.19103 +0.122823 0.325635 0.199178 +0.124801 0.329535 0.199443 +0.182762 0.333093 0.200477 +0.18355 0.347959 0.196014 +0.110209 0.360485 0.196601 +0.118272 0.407729 0.190211 +0.138861 0.433057 0.197594 +-0.0861759 -0.241595 0.197051 +-0.098999 -0.236725 0.198612 +-0.104568 -0.229741 0.200035 +-0.0736447 -0.234444 0.197225 +-0.0650517 -0.222707 0.196797 +-0.0728337 -0.22184 0.199463 +-0.0660577 -0.216103 0.197742 +-0.0750488 -0.200089 0.201263 +-0.12641 -0.197406 0.197546 +-0.127983 -0.183144 0.197073 +-0.0775448 -0.186326 0.200072 +-0.0741457 -0.179196 0.196839 +-0.118996 -0.177144 0.200404 +-0.118697 -0.169367 0.198508 +0.21094 -0.167007 0.193042 +-0.110276 -0.166891 0.199608 +-0.101765 -0.165255 0.199297 +-0.0934579 -0.165267 0.198339 +0.18115 -0.145205 0.198093 +0.19815 -0.096442 0.202465 +0.127461 -0.0918979 0.203215 +0.107837 -0.0580036 0.19508 +0.170511 -0.0520675 0.19651 +0.0898789 -0.0424684 0.199006 +0.118192 -0.0102221 0.206435 +0.116088 0.000488005 0.202777 +0.098419 0.0101451 0.201801 +0.295166 0.185812 0.200353 +0.27773 0.185072 0.198918 +0.267519 0.197739 0.201412 +0.260869 0.20377 0.20156 +0.282548 0.236946 0.197886 +0.217253 0.261511 0.202502 +0.184802 0.282057 0.198789 +0.195437 0.289008 0.201079 +0.229989 0.288325 0.19608 +0.190512 0.285041 0.200404 +0.16137 0.283182 0.198104 +0.141942 0.303842 0.203678 +0.136156 0.307516 0.202305 +0.131217 0.311775 0.200791 +0.130243 0.31922 0.200596 +0.192082 0.32138 0.202673 +0.125391 0.324957 0.202182 +0.122219 0.332088 0.201064 +0.118788 0.334233 0.19845 +0.181859 0.340258 0.199055 +0.183338 0.356489 0.197296 +0.110802 0.37396 0.194247 +0.188416 0.384405 0.19834 +0.191246 0.398684 0.202728 +0.113168 0.397063 0.198867 +0.190533 0.411997 0.205558 +0.122935 0.419222 0.193404 +0.143528 0.438009 0.197544 +0.148353 0.438228 0.201089 +0.156751 0.438031 0.202385 +0.160285 0.441092 0.199478 +0.183728 0.435872 0.201331 +0.158284 0.444179 0.197229 +-0.0825318 -0.234405 0.198865 +-0.0783578 -0.227867 0.199807 +-0.116123 -0.22452 0.197246 +-0.115813 -0.216433 0.1999 +-0.0805838 -0.19463 0.202614 +-0.124669 -0.204533 0.197625 +-0.0686167 -0.202244 0.198799 +-0.0733547 -0.193168 0.199725 +-0.120966 -0.183895 0.200553 +-0.112278 -0.174283 0.201348 +0.207883 -0.167224 0.207086 +0.223839 -0.140493 0.200408 +0.160104 -0.12907 0.20338 +0.155537 -0.12173 0.201796 +0.211006 -0.110401 0.198864 +0.138714 -0.0933349 0.195178 +0.191132 -0.0844398 0.200077 +0.124745 -0.0845398 0.200068 +0.144869 -0.0288563 0.199174 +0.138296 -0.0201332 0.196514 +0.30003 0.197612 0.198537 +0.255187 0.209381 0.201384 +0.292532 0.219248 0.198429 +0.250829 0.276883 0.201347 +0.236679 0.288184 0.201136 +0.154677 0.28352 0.196748 +0.224904 0.29475 0.19993 +0.124993 0.322537 0.19891 +0.127509 0.327855 0.202748 +0.180243 0.345456 0.201652 +0.115629 0.34431 0.199608 +0.180806 0.35226 0.202069 +0.112395 0.348709 0.201323 +0.113302 0.356006 0.198296 +0.111086 0.385172 0.192551 +0.112617 0.392606 0.197045 +0.195479 0.40305 0.197038 +0.115538 0.403312 0.193926 +0.193527 0.407166 0.201687 +0.193011 0.426179 0.199542 +0.166177 0.441602 0.200216 +-0.095858 -0.229652 0.201106 +-0.109494 -0.222574 0.200878 +-0.0870319 -0.227326 0.2013 +-0.0743647 -0.214842 0.200772 +-0.110564 -0.212759 0.202694 +-0.123825 -0.190739 0.19962 +-0.0877619 -0.172883 0.199944 +-0.0904069 -0.180673 0.202784 +0.208472 -0.168544 0.200872 +0.226604 -0.162071 0.198175 +0.226069 -0.161638 0.198994 +0.225586 -0.14828 0.200238 +0.175042 -0.145797 0.203528 +0.20558 -0.106378 0.20301 +0.196813 -0.0888429 0.199608 +0.09935 -0.0554736 0.199954 +0.2888 0.182455 0.199883 +0.28391 0.186232 0.201578 +0.296125 0.192076 0.202006 +0.273233 0.191745 0.200924 +0.243754 0.224937 0.201095 +0.235188 0.238632 0.202752 +0.277975 0.243394 0.196639 +0.23154 0.242887 0.19912 +0.22724 0.248828 0.201054 +0.212297 0.267826 0.204011 +0.202824 0.279381 0.201901 +0.243815 0.281429 0.198983 +0.166853 0.28769 0.201117 +0.178364 0.287499 0.201354 +0.231519 0.293409 0.204001 +0.146658 0.307075 0.207934 +0.118748 0.336289 0.202654 +0.118655 0.341415 0.20087 +0.115178 0.354837 0.201881 +0.183109 0.363246 0.199707 +0.110125 0.3646 0.198599 +0.188137 0.390677 0.20442 +0.119837 0.410872 0.19997 +0.133416 0.427944 0.200463 +0.162619 0.437244 0.201763 +-0.101125 -0.223245 0.202524 +-0.0808618 -0.220463 0.201608 +-0.0750728 -0.207589 0.201443 +-0.109755 -0.205191 0.204269 +-0.116929 -0.206796 0.201272 +-0.119557 -0.198656 0.20137 +-0.0823908 -0.179678 0.2004 +-0.095465 -0.172141 0.20125 +-0.103872 -0.171953 0.201576 +0.185067 -0.151641 0.200003 +0.171135 -0.138633 0.201481 +0.223553 -0.132844 0.198105 +0.219842 -0.126965 0.200027 +0.211704 -0.117154 0.201414 +0.145234 -0.111971 0.203133 +0.185426 -0.0806048 0.204228 +0.120676 -0.0773078 0.198088 +0.10422 -0.0626966 0.201022 +0.289435 0.224152 0.204788 +0.221637 0.257729 0.206984 +0.260335 0.266575 0.200991 +0.204774 0.278066 0.207826 +0.184028 0.28744 0.201582 +0.159254 0.290327 0.201527 +0.15721 0.276782 0.193557 +0.147533 0.300596 0.204415 +0.135125 0.311997 0.204508 +0.202113 0.311952 0.200806 +0.132781 0.31817 0.203335 +0.121556 0.332503 0.205064 +0.121704 0.336316 0.206216 +0.114154 0.34509 0.20197 +0.113785 0.351351 0.203707 +0.111319 0.363609 0.204205 +0.112576 0.37363 0.19959 +0.110285 0.379614 0.195634 +0.113723 0.393236 0.202711 +0.117749 0.409355 0.194961 +0.122127 0.410767 0.205462 +0.127377 0.417133 0.20348 +0.12948 0.423172 0.201814 +0.138393 0.430746 0.202488 +0.187775 0.430322 0.202215 +0.148902 0.434008 0.204902 +-0.0936759 -0.222442 0.203037 +-0.0878709 -0.218297 0.203316 +-0.096733 -0.214932 0.204389 +-0.104342 -0.216725 0.203528 +-0.103237 -0.209015 0.205047 +-0.0819868 -0.203461 0.203451 +-0.116398 -0.190907 0.202832 +-0.0849688 -0.187546 0.202853 +-0.108657 -0.191785 0.204937 +-0.098704 -0.17837 0.203457 +-0.113065 -0.183398 0.203171 +-0.096995 -0.185234 0.204638 +-0.10664 -0.178693 0.203188 +0.20121 -0.165944 0.200284 +0.194686 -0.162249 0.201883 +0.17979 -0.153108 0.205621 +0.226522 -0.154956 0.199984 +0.219733 -0.134186 0.203138 +0.192345 -0.0925779 0.204222 +0.111962 -0.0765518 0.204375 +0.176556 -0.0701577 0.204618 +0.162538 -0.0495885 0.200989 +0.137757 -0.0272453 0.202419 +0.113665 -0.00488005 0.208736 +0.263384 0.21505 0.210559 +0.255591 0.216105 0.206719 +0.249258 0.217862 0.202883 +0.243067 0.229278 0.206623 +0.288662 0.226546 0.196979 +0.239035 0.231762 0.199754 +0.226912 0.251149 0.207156 +0.270089 0.254758 0.200411 +0.187787 0.290487 0.203173 +0.20824 0.309519 0.204642 +0.135338 0.316836 0.205935 +0.128339 0.323775 0.204939 +0.183841 0.331295 0.206859 +0.130869 0.3266 0.20562 +0.186726 0.326613 0.201197 +0.121814 0.340131 0.204798 +0.1182 0.342812 0.203152 +0.177164 0.353723 0.207929 +0.110619 0.369208 0.200278 +0.11476 0.372888 0.204739 +0.111685 0.387611 0.196899 +0.115662 0.397378 0.204983 +0.192765 0.418927 0.202046 +0.134953 0.424828 0.203898 +0.170449 0.437551 0.203475 +0.152725 0.436856 0.204627 +-0.0900469 -0.210938 0.204526 +-0.0821818 -0.211873 0.203052 +-0.095328 -0.198002 0.205726 +-0.0873609 -0.196282 0.204655 +-0.0919839 -0.190131 0.204844 +-0.104768 -0.185372 0.20464 +0.189322 -0.163279 0.207185 +0.221169 -0.160904 0.204049 +0.163972 -0.135941 0.205276 +0.217823 -0.120746 0.199074 +0.13424 -0.097902 0.202009 +0.192732 -0.099203 0.207839 +0.116927 -0.0823708 0.204705 +0.180682 -0.0758178 0.204992 +0.108282 -0.0698757 0.202758 +0.0834898 -0.0406124 0.203185 +0.152561 -0.0420164 0.203303 +0.0746177 -0.0301763 0.207046 +0.132131 -0.0228532 0.201715 +0.0799898 -0.0288803 0.200965 +0.120331 -0.0157872 0.203217 +0.115163 -0.0128571 0.211995 +0.110111 0.00794408 0.200845 +0.280985 0.198043 0.207536 +0.288639 0.191299 0.204319 +0.273886 0.19778 0.205181 +0.261506 0.209881 0.205853 +0.291774 0.217231 0.205742 +0.247868 0.282074 0.206753 +0.196668 0.287858 0.206429 +0.192637 0.292557 0.203507 +0.181729 0.293616 0.204656 +0.189203 0.295887 0.205442 +0.166372 0.293982 0.204298 +0.15429 0.295944 0.203709 +0.179209 0.337995 0.204835 +0.180774 0.367301 0.20659 +0.112471 0.375414 0.206327 +0.110946 0.383119 0.199452 +0.113397 0.388515 0.202045 +0.186572 0.396714 0.20919 +0.188598 0.404515 0.207887 +0.125834 0.414011 0.206882 +0.130469 0.415371 0.207507 +0.16641 0.434559 0.203713 +0.177845 0.433824 0.205036 +0.175947 0.438383 0.202235 +-0.096818 -0.205887 0.205707 +-0.0892329 -0.203735 0.205002 +-0.112378 -0.198434 0.204174 +-0.103733 -0.199901 0.205748 +-0.100564 -0.192344 0.205709 +0.198745 -0.167922 0.206097 +0.20298 -0.166989 0.211108 +0.215494 -0.165382 0.204744 +0.216762 -0.157634 0.209345 +0.220764 -0.147259 0.205826 +0.215185 -0.137333 0.207487 +0.214237 -0.130374 0.205401 +0.148182 -0.120589 0.206775 +0.206725 -0.112901 0.205325 +0.19871 -0.10329 0.204939 +0.138292 -0.106312 0.204737 +0.193351 -0.10603 0.210688 +0.187919 -0.0874259 0.205817 +0.172183 -0.0641526 0.203323 +0.155123 -0.0581326 0.212888 +0.145029 -0.0362294 0.204294 +0.0725607 -0.0111611 0.203708 +0.0745797 -0.00423904 0.205185 +0.0869569 0.00346703 0.207201 +0.109827 0.00173802 0.20636 +0.098124 0.00461305 0.208373 +0.104106 0.00680907 0.204607 +0.28018 0.191901 0.204002 +0.294342 0.198285 0.204683 +0.248336 0.223064 0.207023 +0.256336 0.272238 0.204528 +0.242186 0.286691 0.20541 +0.173607 0.292429 0.203735 +0.153111 0.30243 0.207015 +0.212858 0.30353 0.200607 +0.141001 0.30963 0.206807 +0.137957 0.315131 0.208249 +0.198231 0.316813 0.203748 +0.130756 0.320057 0.205149 +0.127552 0.321246 0.202254 +0.134112 0.324659 0.208252 +0.115981 0.350093 0.207451 +0.117517 0.354019 0.205285 +0.116256 0.355541 0.208256 +0.182513 0.375185 0.206529 +0.110588 0.377594 0.200925 +0.17817 0.371632 0.212694 +0.114929 0.401145 0.199811 +0.117065 0.405744 0.199319 +0.120087 0.406674 0.203435 +0.12302 0.413986 0.202739 +0.14376 0.433824 0.200503 +0.159911 0.435655 0.206229 +0.187257 -0.157672 0.203494 +0.219576 -0.14123 0.205418 +0.212783 -0.124162 0.203787 +0.186876 -0.0936939 0.209593 +0.0929009 -0.0578056 0.206726 +0.0918699 -0.0506075 0.202635 +0.0785388 -0.00349003 0.210557 +0.0924919 0.00714907 0.204894 +0.28781 0.198516 0.207527 +0.291846 0.205303 0.207569 +0.297252 0.204626 0.201584 +0.285618 0.232132 0.202275 +0.231788 0.244674 0.206874 +0.209136 0.272588 0.207755 +0.20083 0.283645 0.206449 +0.19431 0.292101 0.210324 +0.186717 0.299942 0.207524 +0.170926 0.29927 0.207303 +0.176418 0.304196 0.209708 +0.219426 0.300844 0.203824 +0.137036 0.323024 0.211433 +0.179861 0.336004 0.211005 +0.124573 0.338654 0.20846 +0.111056 0.359308 0.201782 +0.112806 0.358069 0.206271 +0.185176 0.38295 0.205374 +0.112401 0.384451 0.204303 +0.115737 0.392127 0.207621 +0.117931 0.399343 0.209307 +0.123228 0.4064 0.207186 +0.125933 0.421794 0.197846 +0.131005 0.421106 0.206548 +0.135989 0.422581 0.208658 +0.139066 0.426797 0.206325 +0.188082 0.423644 0.204927 +0.182991 0.429226 0.206006 +0.145161 0.431279 0.203966 +0.149162 0.429468 0.207455 +0.199071 -0.110058 0.207161 +0.127619 -0.099138 0.208286 +0.182008 -0.0860169 0.209585 +0.176881 -0.0792888 0.209982 +0.166095 -0.0650087 0.208664 +0.12949 -0.0279813 0.207338 +0.0758738 -0.0231912 0.203007 +0.0723497 -0.0176892 0.2054 +0.0929859 0.00210902 0.211592 +0.27549 0.248202 0.20297 +0.266652 0.26061 0.206567 +0.261745 0.266821 0.208229 +0.198025 0.287324 0.212643 +0.237781 0.29221 0.209577 +0.178443 0.298467 0.206902 +0.191654 0.295737 0.213023 +0.160896 0.297961 0.205944 +0.18434 0.304049 0.209687 +0.158763 0.304724 0.209243 +0.189895 0.326251 0.208589 +0.125714 0.329618 0.206505 +0.118319 0.342746 0.207117 +0.173854 0.349024 0.211124 +0.114029 0.367644 0.209378 +0.111595 0.380031 0.204719 +0.114058 0.382759 0.208882 +0.115 0.387361 0.207472 +0.183641 0.388506 0.210667 +0.117657 0.402576 0.204862 +0.124993 0.410162 0.209896 +0.149411 0.427132 0.212654 +0.158722 0.428759 0.210554 +0.171944 0.431428 0.206297 +0.155026 0.433228 0.207829 +0.161729 0.431657 0.209591 +0.192909 -0.167448 0.210174 +0.211212 -0.134589 0.211177 +0.208116 -0.120047 0.207562 +0.202886 -0.123292 0.211063 +0.201227 -0.116273 0.208972 +0.098405 -0.0625856 0.205474 +0.0853339 -0.0469935 0.205538 +0.0784508 -0.0426444 0.208974 +0.0788108 -0.0355234 0.20516 +0.117318 -0.0201702 0.209152 +0.0707537 -0.0103051 0.209285 +0.0807818 0.000166002 0.206527 +0.0858729 -0.000549005 0.213394 +0.267761 0.203674 0.205526 +0.276057 0.209874 0.212757 +0.289541 0.211458 0.209769 +0.286025 0.228497 0.209239 +0.20273 0.282073 0.213478 +0.188595 0.299922 0.213826 +0.165893 0.303035 0.209082 +0.131503 0.322913 0.207069 +0.124619 0.333502 0.209311 +0.131128 0.336334 0.215251 +0.127699 0.336985 0.211785 +0.120093 0.342003 0.21093 +0.114289 0.346243 0.205969 +0.117055 0.345678 0.209943 +0.119373 0.352788 0.208856 +0.113142 0.362041 0.209431 +0.112383 0.368406 0.205071 +0.117101 0.395193 0.211522 +0.18293 0.402076 0.214127 +0.120662 0.403413 0.210142 +0.133763 0.413643 0.211462 +0.153806 0.428347 0.20879 +0.177461 0.428179 0.208735 +0.165907 0.43323 0.207685 +0.221554 -0.153823 0.20542 +0.153509 -0.129096 0.208854 +0.208801 -0.127699 0.210371 +0.197755 -0.125562 0.215786 +0.130055 -0.112433 0.215592 +0.155556 -0.0501005 0.206789 +0.0867079 -0.0538545 0.209049 +0.125026 -0.0212952 0.203818 +0.114801 -0.0257683 0.214917 +0.109809 -0.0106551 0.215858 +0.099792 -0.00237502 0.215123 +0.275341 0.203666 0.209319 +0.268819 0.209283 0.209683 +0.281454 0.231214 0.21487 +0.248161 0.229077 0.211897 +0.282667 0.235992 0.208927 +0.280062 0.241444 0.204153 +0.212499 0.270603 0.213523 +0.225784 0.298984 0.207294 +0.158803 0.311655 0.213107 +0.144911 0.313485 0.21136 +0.19642 0.321053 0.208649 +0.13185 0.326866 0.21231 +0.176853 0.345163 0.206661 +0.173853 0.357348 0.213775 +0.121531 0.351656 0.212285 +0.114718 0.356369 0.210932 +0.180405 0.359395 0.20479 +0.118048 0.391427 0.213701 +0.128724 0.412963 0.211161 +0.186967 0.416715 0.20813 +0.140958 0.423197 0.20937 +0.142507 0.430005 0.206657 +0.177172 0.422842 0.212749 +0.16768 0.429846 0.210812 +0.207853 -0.162125 0.213965 +0.212679 -0.162356 0.210192 +0.172926 -0.151119 0.209438 +0.215844 -0.150786 0.210761 +0.194011 -0.112788 0.21331 +0.120537 -0.096421 0.211806 +0.170581 -0.0726867 0.209048 +0.0881389 -0.0618366 0.213046 +0.147944 -0.0456675 0.209125 +0.14153 -0.0401834 0.209175 +0.0713847 -0.0241722 0.208744 +0.0687857 -0.0172642 0.210395 +0.28366 0.204854 0.21061 +0.238921 0.235077 0.206706 +0.217623 0.266076 0.216763 +0.207515 0.276802 0.213797 +0.200561 0.286799 0.218308 +0.214818 0.306704 0.207983 +0.152425 0.309115 0.210632 +0.134439 0.319744 0.208764 +0.140744 0.321026 0.213372 +0.195271 0.324665 0.214147 +0.12338 0.340435 0.212938 +0.118655 0.349104 0.210964 +0.123889 0.350275 0.215482 +0.116685 0.356388 0.215666 +0.113292 0.378684 0.209159 +0.115192 0.3796 0.213244 +0.11739 0.379882 0.217135 +0.125865 0.405082 0.211055 +0.184179 0.409306 0.212358 +0.13351 0.418765 0.210786 +0.182809 0.422583 0.209517 +0.144435 0.427944 0.210145 +0.159285 0.424517 0.213897 +0.154636 0.426359 0.213243 +0.164858 0.426035 0.212548 +0.196728 -0.166927 0.214964 +0.182869 -0.160099 0.20961 +0.214503 -0.143842 0.210432 +0.209327 -0.141024 0.214412 +0.205594 -0.135365 0.21438 +0.201674 -0.130271 0.213386 +0.196812 -0.118952 0.213628 +0.187537 -0.108063 0.215663 +0.187082 -0.100825 0.212842 +0.110597 -0.0849268 0.211514 +0.177053 -0.0870559 0.214559 +0.105793 -0.0776118 0.210114 +0.102013 -0.0699617 0.207813 +0.159843 -0.0654337 0.213124 +0.140281 -0.0456185 0.213712 +0.134802 -0.0332443 0.208693 +0.127376 -0.0337923 0.213427 +0.122034 -0.0268863 0.210093 +0.283052 0.211962 0.213125 +0.24268 0.234847 0.212549 +0.236385 0.245201 0.216451 +0.271871 0.253868 0.207862 +0.216126 0.264953 0.209167 +0.244255 0.287527 0.212854 +0.221505 0.304202 0.211628 +0.186157 0.304404 0.214825 +0.128292 0.330644 0.212325 +0.175325 0.341285 0.211367 +0.118133 0.354614 0.212016 +0.173729 0.365067 0.216189 +0.115777 0.361076 0.214825 +0.116653 0.372044 0.209987 +0.119384 0.371134 0.214842 +0.180875 0.380708 0.211743 +0.131784 0.411605 0.214921 +0.141836 0.41767 0.217611 +0.1388 0.420674 0.213218 +0.143788 0.420331 0.214662 +0.145021 0.423767 0.211759 +0.172226 0.427039 0.212029 +0.176488 -0.157708 0.21258 +0.167081 -0.143447 0.20825 +0.146447 -0.128385 0.214009 +0.192097 -0.122092 0.218093 +0.138535 -0.114 0.209978 +0.131722 -0.106236 0.209962 +0.119243 -0.0893319 0.20797 +0.102602 -0.0831508 0.216499 +0.161085 -0.0573116 0.207071 +0.148629 -0.0523065 0.213473 +0.0738737 -0.0376584 0.211168 +0.113167 -0.0184942 0.217019 +0.277621 0.237025 0.2172 +0.23653 0.240504 0.211196 +0.264435 0.263836 0.214408 +0.220861 0.260897 0.21296 +0.253268 0.277168 0.209957 +0.195758 0.292163 0.218456 +0.231398 0.29766 0.211485 +0.181987 0.308059 0.212094 +0.164582 0.308974 0.212072 +0.178992 0.311804 0.214238 +0.171843 0.308348 0.211624 +0.145014 0.319584 0.214539 +0.134781 0.329878 0.21656 +0.191501 0.32848 0.216635 +0.186127 0.33108 0.213039 +0.134822 0.335763 0.218553 +0.129369 0.33876 0.218231 +0.125845 0.340298 0.216381 +0.123994 0.344917 0.216869 +0.121246 0.352682 0.213593 +0.177404 0.362615 0.210687 +0.114045 0.375046 0.211459 +0.116122 0.37494 0.215914 +0.116441 0.384309 0.212672 +0.128134 0.401064 0.218303 +0.127891 0.408757 0.213885 +0.137564 0.412193 0.215148 +0.148733 0.421299 0.21381 +0.153204 0.422761 0.215639 +0.170179 0.4221 0.214775 +0.163429 0.422298 0.21625 +0.15782 0.419887 0.21746 +0.186685 -0.166291 0.213905 +0.158166 -0.137185 0.210975 +0.165116 -0.0731037 0.215141 +0.157784 -0.0707807 0.218568 +0.0946679 -0.0665107 0.211157 +0.0798748 -0.0490675 0.211406 +0.0729737 -0.0449564 0.215428 +0.132812 -0.0397754 0.214625 +0.0661947 -0.0182292 0.215327 +0.0697637 -0.0122161 0.215968 +0.0745167 -0.00736007 0.213452 +0.0809458 -0.00431804 0.216194 +0.107241 -0.00449904 0.212949 +0.287045 0.218832 0.211654 +0.259461 0.220782 0.212435 +0.253793 0.223334 0.211093 +0.283532 0.223616 0.214241 +0.248756 0.235297 0.216747 +0.230737 0.248953 0.213508 +0.225599 0.255258 0.212805 +0.249564 0.282003 0.214674 +0.187597 0.303119 0.220632 +0.184014 0.308333 0.217958 +0.167843 0.314214 0.214779 +0.153104 0.315139 0.214237 +0.203705 0.315454 0.208982 +0.140005 0.325534 0.216611 +0.13928 0.335933 0.220965 +0.17215 0.344449 0.216178 +0.119049 0.359327 0.219038 +0.115124 0.364643 0.213256 +0.11867 0.388062 0.21078 +0.12417 0.401928 0.214795 +0.13673 0.416842 0.214704 +0.177018 0.411192 0.217404 +0.140331 0.414249 0.218131 +0.14681 0.417931 0.218692 +0.175549 0.417531 0.215962 +0.179679 -0.163973 0.216008 +0.202162 -0.16358 0.216747 +0.210815 -0.155399 0.214679 +0.166834 -0.150112 0.213478 +0.210011 -0.148074 0.215305 +0.153961 -0.142027 0.217777 +0.199851 -0.135912 0.218135 +0.123486 -0.104661 0.21541 +0.105388 -0.0907609 0.219854 +0.098504 -0.0749297 0.213849 +0.0813738 -0.0617386 0.218457 +0.0816748 -0.0558806 0.214455 +0.0751858 -0.0515055 0.217083 +0.14661 -0.0574516 0.218823 +0.137097 -0.0392894 0.211791 +0.112725 -0.0313563 0.220184 +0.270532 0.21525 0.214245 +0.260686 0.227212 0.21746 +0.278743 0.241875 0.212195 +0.27587 0.247557 0.210477 +0.235708 0.295942 0.216693 +0.17517 0.315145 0.215646 +0.162139 0.317761 0.216922 +0.209835 0.312546 0.21191 +0.149303 0.317782 0.214949 +0.142524 0.329966 0.219724 +0.128528 0.343921 0.220096 +0.120675 0.346211 0.214015 +0.124225 0.35114 0.215754 +0.120347 0.35426 0.217904 +0.122555 0.369474 0.219212 +0.120411 0.377623 0.221011 +0.12069 0.393943 0.217193 +0.181532 0.394406 0.214889 +0.124474 0.397019 0.21871 +0.129347 0.404048 0.214595 +0.177181 0.404307 0.218911 +0.131229 0.407622 0.217735 +0.135183 0.410584 0.218247 +0.141504 0.410204 0.218514 +0.151824 0.418157 0.217692 +0.155223 0.415612 0.221204 +0.204642 -0.150922 0.218984 +0.203347 -0.143424 0.217493 +0.181752 -0.101848 0.218118 +0.181648 -0.0940359 0.214254 +0.170551 -0.0805558 0.213785 +0.0690117 -0.0389064 0.216625 +0.120196 -0.0323763 0.215937 +0.110444 -0.0234322 0.222863 +0.0722747 -0.0137601 0.22203 +0.271981 0.22208 0.217711 +0.278438 0.217264 0.215553 +0.234632 0.251202 0.220371 +0.258247 0.271566 0.212684 +0.194379 0.296721 0.224081 +0.227112 0.302471 0.216296 +0.179031 0.313655 0.219097 +0.118835 0.365071 0.217858 +0.116279 0.368542 0.21433 +0.119321 0.38466 0.216139 +0.177043 0.396876 0.219656 +0.181529 0.415863 0.212854 +0.165324 0.418865 0.218829 +0.191243 -0.165892 0.220144 +0.197547 -0.162312 0.220961 +0.2044 -0.157617 0.218718 +0.170104 -0.156296 0.21651 +0.1419 -0.12148 0.212607 +0.12226 -0.111241 0.220996 +0.115613 -0.099978 0.21835 +0.0916439 -0.0711707 0.216608 +0.152865 -0.0639306 0.21891 +0.0701797 -0.0317773 0.212687 +0.0677357 -0.0254003 0.213905 +0.0883739 -0.00497205 0.220138 +0.103733 0.00119101 0.210151 +0.265477 0.221168 0.215856 +0.277877 0.224858 0.217298 +0.255287 0.235019 0.219898 +0.242777 0.240714 0.217165 +0.272518 0.250594 0.215998 +0.210147 0.276385 0.219312 +0.205588 0.282155 0.220429 +0.191159 0.298151 0.219734 +0.216847 0.309158 0.215369 +0.171999 0.318936 0.2175 +0.201141 0.320167 0.214227 +0.182362 0.335083 0.21702 +0.144184 0.335159 0.222381 +0.13335 0.340397 0.221405 +0.121088 0.328726 0.197202 +0.168103 0.348347 0.219452 +0.122669 0.359833 0.222139 +0.173211 0.37232 0.218804 +0.176507 0.378998 0.217095 +0.124463 0.385863 0.218827 +0.178488 0.387478 0.21697 +0.129128 0.397722 0.221767 +0.132753 0.402798 0.218391 +0.133444 0.399579 0.222164 +0.169341 0.417318 0.218581 +0.183964 -0.166426 0.221139 +0.173516 -0.162053 0.219551 +0.160797 -0.144903 0.214357 +0.197594 -0.141545 0.221291 +0.194851 -0.13037 0.219677 +0.176546 -0.095001 0.219367 +0.165784 -0.0809238 0.219573 +0.0673527 -0.0458675 0.221352 +0.0819028 -0.00699307 0.221339 +0.254406 0.229281 0.215588 +0.274588 0.230541 0.219337 +0.273683 0.243241 0.21915 +0.268857 0.25781 0.21341 +0.227945 0.263398 0.225525 +0.22358 0.261079 0.219718 +0.254732 0.275432 0.218324 +0.181965 0.310667 0.222301 +0.206086 0.31812 0.218277 +0.170407 0.32331 0.220005 +0.155183 0.321502 0.218221 +0.177542 0.339512 0.217274 +0.170902 0.352293 0.215826 +0.163743 0.363262 0.224636 +0.123414 0.354462 0.221233 +0.169372 0.359776 0.21948 +0.118924 0.374203 0.219737 +0.124147 0.381533 0.222519 +0.12143 0.388675 0.215802 +0.120618 0.398514 0.214127 +0.138061 0.408935 0.221091 +0.170707 0.408795 0.221422 +0.146727 0.408193 0.222142 +0.160869 0.416032 0.220691 +0.198443 -0.1483 0.22187 +0.150443 -0.135409 0.215754 +0.13916 -0.127699 0.219465 +0.13476 -0.119951 0.217216 +0.12768 -0.118562 0.222333 +0.183923 -0.111879 0.220445 +0.112621 -0.0925109 0.215302 +0.171228 -0.0883779 0.21813 +0.095066 -0.0794248 0.219997 +0.158771 -0.0775388 0.221319 +0.0854869 -0.0675407 0.219023 +0.146112 -0.0635046 0.223768 +0.0707997 -0.0598126 0.226118 +0.125682 -0.0399734 0.219791 +0.125621 -0.0464285 0.22542 +0.0660507 -0.0321833 0.218242 +0.0642816 -0.0232732 0.21844 +0.099602 -0.0137291 0.22519 +0.0929099 -0.00211502 0.216675 +0.096279 -0.00713707 0.220971 +0.267612 0.228337 0.219922 +0.24183 0.246932 0.221378 +0.259958 0.268187 0.219301 +0.189729 0.303808 0.226977 +0.178817 0.31516 0.224748 +0.152295 0.327618 0.221081 +0.14742 0.324508 0.218374 +0.14919 0.334236 0.223655 +0.139663 0.340786 0.223765 +0.135229 0.344729 0.224097 +0.174837 0.341758 0.222246 +0.120762 0.371778 0.219272 +0.17074 0.378579 0.222801 +0.12102 0.382149 0.219433 +0.127601 0.385653 0.22262 +0.123989 0.390826 0.220681 +0.145702 0.407841 0.221394 +0.158165 0.411731 0.223972 +0.193059 -0.136754 0.222609 +0.1889 -0.126236 0.222001 +0.1848 -0.120122 0.223293 +0.179673 -0.106945 0.222898 +0.115366 -0.106644 0.223161 +0.139526 -0.0512125 0.218134 +0.135922 -0.0453795 0.216778 +0.117949 -0.0371864 0.221339 +0.0761338 -0.0095321 0.219717 +0.270314 0.236166 0.221508 +0.268446 0.24786 0.222283 +0.249438 0.24175 0.221677 +0.267933 0.25533 0.219684 +0.228359 0.255412 0.218885 +0.214973 0.27146 0.221141 +0.24065 0.291314 0.218434 +0.185565 0.307527 0.225279 +0.175581 0.319956 0.227273 +0.161542 0.324316 0.220379 +0.130128 0.34827 0.22202 +0.127646 0.352295 0.223293 +0.122524 0.36471 0.221567 +0.123257 0.372215 0.223554 +0.128316 0.381015 0.225211 +0.122209 0.330234 0.19572 +0.127761 0.393534 0.223027 +0.170753 0.39999 0.223669 +0.134619 0.40625 0.22113 +0.139117 0.404773 0.224314 +0.145043 0.41334 0.22102 +0.150036 0.414202 0.222104 +0.198546 -0.155347 0.222354 +0.155661 -0.148656 0.221345 +0.192645 -0.151791 0.225283 +0.143503 -0.135161 0.221168 +0.188954 -0.116057 0.217871 +0.169895 -0.095293 0.223753 +0.166716 -0.0881279 0.2235 +0.09758 -0.0870249 0.223487 +0.0880799 -0.0755298 0.222484 +0.152052 -0.0715267 0.224444 +0.0769718 -0.0650767 0.224309 +0.132114 -0.0467915 0.220028 +0.0647486 -0.0392394 0.2219 +0.0666927 -0.0169612 0.221221 +0.104425 -0.0194712 0.226672 +0.0800398 -0.0109651 0.226382 +0.103136 -0.00884609 0.219133 +0.262344 0.234073 0.221629 +0.257104 0.240881 0.223839 +0.265374 0.241008 0.22362 +0.263209 0.253979 0.224557 +0.231351 0.299533 0.221508 +0.216439 0.311124 0.223997 +0.176286 0.317937 0.220955 +0.198914 0.323846 0.22073 +0.173427 0.321561 0.222999 +0.167689 0.327442 0.221882 +0.187412 0.332149 0.22024 +0.146465 0.340502 0.225836 +0.16649 0.353739 0.220055 +0.16378 0.357806 0.223067 +0.168869 0.366982 0.221657 +0.12634 0.367645 0.22299 +0.124458 0.376701 0.224499 +0.173278 0.38468 0.221906 +0.128812 0.388932 0.225352 +0.133915 0.396262 0.225317 +0.136786 0.401999 0.222175 +0.142016 0.407763 0.222701 +0.150257 0.405645 0.223957 +0.166549 0.413495 0.221248 +0.17059 -0.164258 0.225952 +0.166 -0.158628 0.222444 +0.162369 -0.152358 0.219132 +0.192209 -0.144593 0.224692 +0.155895 -0.0886039 0.23068 +0.0900989 -0.0829408 0.226435 +0.0695567 -0.0523385 0.222469 +0.118513 -0.0427344 0.226129 +0.232682 0.257548 0.223938 +0.263483 0.261129 0.221502 +0.249593 0.280525 0.221639 +0.173224 0.391285 0.222839 +0.154234 0.332553 0.223939 +0.170834 0.345522 0.222782 +0.135534 0.349635 0.225998 +0.12902 0.37663 0.227366 +0.140082 0.398568 0.224426 +0.155364 0.403841 0.225787 +0.143447 0.403896 0.2261 +0.159997 0.40691 0.225867 +0.153022 0.41005 0.224698 +0.186883 -0.163079 0.226471 +0.120473 -0.117101 0.226902 +0.099966 -0.0945039 0.226901 +0.160158 -0.0848248 0.224917 +0.154275 -0.0801798 0.227359 +0.0628806 -0.0279113 0.221633 +0.0601356 -0.0279983 0.226378 +0.0637736 -0.0213942 0.224883 +0.10718 -0.0154242 0.221422 +0.0928149 -0.0163312 0.230694 +0.247299 0.248871 0.225264 +0.25809 0.262779 0.225782 +0.218592 0.273828 0.227596 +0.250918 0.275347 0.225533 +0.24519 0.285884 0.221122 +0.201291 0.28911 0.223987 +0.222165 0.30704 0.220507 +0.212151 0.313827 0.218571 +0.16296 0.334451 0.225784 +0.153367 0.339099 0.226909 +0.132249 0.353918 0.226178 +0.127127 0.357223 0.224581 +0.126766 0.362407 0.224782 +0.166964 0.37339 0.2246 +0.127725 0.371489 0.226956 +0.132315 0.368913 0.228987 +0.132169 0.384143 0.226732 +0.168569 0.385793 0.225832 +0.168834 0.393632 0.2258 +0.146306 0.399505 0.228018 +0.148626 0.403468 0.227072 +0.166507 0.404728 0.224606 +0.16401 0.410295 0.223529 +0.186513 -0.147852 0.228393 +0.188209 -0.132563 0.22485 +0.136003 -0.133461 0.226253 +0.174865 -0.101322 0.223866 +0.0830138 -0.0780968 0.228556 +0.0755358 -0.0577306 0.220763 +0.0653437 -0.0552416 0.228232 +0.0626316 -0.0493725 0.227643 +0.0866009 -0.00945209 0.225227 +0.254189 0.248019 0.226281 +0.261288 0.247202 0.225473 +0.220947 0.267174 0.223705 +0.255004 0.269862 0.225104 +0.212263 0.27775 0.22539 +0.235889 0.294022 0.224696 +0.198662 0.294666 0.227945 +0.182747 0.312674 0.228321 +0.193219 0.327962 0.223031 +0.159426 0.331127 0.22376 +0.169633 0.343442 0.227689 +0.142174 0.345712 0.226536 +0.146526 0.350414 0.228189 +0.162513 0.352331 0.224339 +0.130771 0.365655 0.22589 +0.132583 0.39172 0.22671 +0.138053 0.393433 0.228268 +0.163625 -0.162092 0.228079 +0.158622 -0.15526 0.225328 +0.192809 -0.159578 0.225047 +0.18751 -0.155627 0.228041 +0.131693 -0.126024 0.224391 +0.184028 -0.127201 0.22739 +0.108051 -0.09883 0.223565 +0.170116 -0.103804 0.229509 +0.0817278 -0.0710727 0.224568 +0.0618776 -0.0434684 0.226503 +0.0620686 -0.0343343 0.22445 +0.10928 -0.0303113 0.226684 +0.0621936 -0.0244252 0.23008 +0.0860869 -0.0140031 0.230373 +0.249771 0.255426 0.228397 +0.256891 0.255557 0.227182 +0.24036 0.25367 0.225331 +0.246492 0.272085 0.229653 +0.225296 0.270631 0.228869 +0.207949 0.283574 0.226841 +0.240242 0.288065 0.226249 +0.229684 0.296532 0.228824 +0.225973 0.30304 0.225594 +0.170565 0.324847 0.226357 +0.180786 0.336911 0.22302 +0.16022 0.33768 0.226623 +0.16621 0.348464 0.225894 +0.158614 0.358179 0.226119 +0.131589 0.359804 0.227128 +0.164959 0.378656 0.227176 +0.149823 0.395529 0.229784 +0.143153 0.395408 0.227662 +0.165204 0.398072 0.226598 +0.160563 0.401512 0.2266 +0.153882 0.399791 0.229241 +0.150042 -0.149369 0.22679 +0.147473 -0.142563 0.223214 +0.187612 -0.139913 0.226894 +0.124106 -0.124468 0.229437 +0.101288 -0.101742 0.231 +0.162414 -0.0921459 0.228524 +0.0841908 -0.0849848 0.23256 +0.138767 -0.0567206 0.222595 +0.110941 -0.0380654 0.226431 +0.0579966 -0.0324053 0.229642 +0.236465 0.261414 0.228144 +0.251659 0.263611 0.228759 +0.194523 0.300962 0.229923 +0.209816 0.315858 0.225242 +0.167338 0.329189 0.227701 +0.18578 0.332676 0.225884 +0.164639 0.339775 0.229532 +0.176048 0.338971 0.227045 +0.15705 0.345132 0.228206 +0.150444 0.345749 0.227784 +0.162511 0.345021 0.229103 +0.159129 0.351041 0.228214 +-0.288996 -0.275039 -0.0616241 +0.140177 0.351355 0.227954 +0.149052 0.355703 0.229276 +0.136816 0.357186 0.228691 +0.157424 0.365074 0.228732 +0.135555 0.363929 0.228379 +0.162366 0.369127 0.226855 +0.133155 0.373666 0.229557 +0.138052 0.382113 0.230048 +0.163259 0.384526 0.228809 +0.145354 0.39154 0.230809 +0.160171 0.396304 0.229087 +0.113594 -0.11312 0.22955 +0.175147 -0.109126 0.227778 +0.149694 -0.0841428 0.233015 +0.144909 -0.0690537 0.228388 +0.0765748 -0.0725577 0.229865 +0.0715437 -0.0668957 0.230136 +0.111916 -0.0448554 0.231404 +0.0678947 -0.0214742 0.230802 +0.0927719 -0.0109161 0.225768 +0.243588 0.258942 0.228888 +0.244772 0.280217 0.227898 +0.21937 0.306119 0.228997 +0.212471 0.309997 0.230734 +0.179797 0.317503 0.230135 +0.20309 0.320648 0.225505 +0.195807 0.324508 0.228583 +0.174617 0.324506 0.230435 +0.18977 0.328559 0.228578 +0.171919 0.329696 0.23059 +0.16758 0.33429 0.229884 +0.174684 0.334598 0.230808 +0.142386 0.355973 0.229733 +0.154144 0.359301 0.229258 +0.140764 0.362831 0.230325 +0.133875 0.379118 0.228409 +0.135165 0.387593 0.229238 +0.182622 -0.158999 0.231937 +0.182496 -0.152869 0.232638 +0.152696 -0.154781 0.229936 +0.143251 -0.147808 0.231028 +0.140199 -0.140922 0.227913 +0.182707 -0.141921 0.231541 +0.183447 -0.134697 0.230031 +0.180238 -0.114717 0.225965 +0.108319 -0.116332 0.236274 +0.0918939 -0.0903199 0.230198 +0.157359 -0.096641 0.233744 +0.118683 -0.0487725 0.231422 +0.104785 -0.0254523 0.230455 +0.0702097 -0.0178532 0.226719 +0.0753568 -0.0138931 0.227971 +0.0861579 -0.0192582 0.235769 +0.239353 0.267861 0.231056 +0.245568 0.265264 0.230308 +0.232352 0.267862 0.230043 +0.215992 0.280671 0.230468 +0.238493 0.282851 0.230601 +0.204946 0.289888 0.229873 +0.233064 0.289377 0.230792 +0.222814 0.299147 0.231661 +0.201515 0.296849 0.231739 +0.187377 0.310986 0.231503 +0.205562 0.315232 0.230906 +0.170744 0.338831 0.229985 +0.151167 0.363508 0.231457 +0.137756 0.368759 0.230869 +0.142584 0.37072 0.232041 +0.138202 0.375345 0.230827 +0.159555 0.373658 0.229297 +0.142989 0.383228 0.232085 +0.140544 0.388509 0.230814 +0.151802 0.389832 0.231572 +0.15815 0.387753 0.23068 +0.155951 0.393651 0.230579 +0.163728 0.390916 0.228515 +0.177448 -0.165811 0.224275 +0.180654 -0.163931 0.229115 +0.175652 -0.116693 0.231219 +0.0937409 -0.097496 0.233973 +0.148214 -0.0768218 0.230437 +0.137974 -0.0621616 0.227033 +0.0658877 -0.0621566 0.231798 +0.135136 -0.0524475 0.222926 +0.125101 -0.0525745 0.230972 +0.106058 -0.0400924 0.233388 +0.0590086 -0.0387194 0.229114 +0.0736267 -0.0178232 0.233151 +0.238849 0.275196 0.23171 +0.23089 0.27463 0.232098 +0.223671 0.278278 0.231881 +0.209635 0.294662 0.23347 +0.225069 0.292072 0.233019 +0.180533 0.322955 0.232192 +0.184304 0.327931 0.231721 +0.18089 0.334058 0.229115 +0.145465 0.359737 0.231041 +0.146445 0.366517 0.232321 +0.153892 0.376433 0.231846 +0.143257 0.377222 0.231762 +0.158915 0.380297 0.230353 +0.153548 0.383471 0.231989 +0.147497 0.386193 0.232336 +0.133021 -0.139215 0.232661 +0.170549 -0.111968 0.232586 +0.108466 -0.10639 0.228723 +0.166259 -0.097799 0.230059 +0.0853709 -0.0916349 0.236387 +0.0710637 -0.0741317 0.235244 +0.098571 -0.0204032 0.231236 +0.212108 0.287274 0.231889 +0.232284 0.28123 0.232734 +0.205455 0.3084 0.233782 +0.199023 0.304757 0.233464 +0.192904 0.308344 0.232746 +0.210583 0.303191 0.233881 +0.192362 0.31642 0.233551 +0.198756 0.319381 0.231502 +0.178143 0.329235 0.231845 +0.185489 0.317977 0.232717 +0.189671 0.323043 0.232645 +0.15381 0.369724 0.231344 +0.148393 0.373016 0.232718 +0.148576 0.379811 0.232727 +0.158131 -0.160348 0.230861 +0.168277 -0.163893 0.232899 +0.180705 -0.147273 0.234002 +0.128173 -0.131691 0.231178 +0.180174 -0.121909 0.229538 +0.166688 -0.113938 0.23902 +0.162347 -0.101958 0.234783 +0.151247 -0.0922839 0.236082 +0.142348 -0.0741427 0.233515 +0.13316 -0.0643136 0.233246 +0.118812 -0.0551816 0.236963 +0.106265 -0.0477025 0.237447 +0.0552856 -0.0360224 0.234008 +0.0900369 -0.0269673 0.241448 +0.226776 0.285084 0.233367 +0.219702 0.286099 0.233288 +0.217201 0.293272 0.233936 +0.216122 0.300645 0.233462 +0.20504 0.300769 0.233814 +0.198979 0.312492 0.233763 +0.161584 -0.162823 0.236228 +0.170668 -0.160996 0.238586 +0.177715 -0.158007 0.237061 +0.103483 -0.109194 0.234986 +0.0771958 -0.0796228 0.234284 +0.137058 -0.0675297 0.231407 +0.0657567 -0.0688017 0.235914 +0.130936 -0.0533435 0.225615 +0.0570156 -0.0443634 0.232411 +0.105988 -0.0325853 0.233008 +0.0652317 -0.0256123 0.235089 +0.0669767 -0.0254953 0.240919 +0.099429 -0.0270733 0.235984 +0.0707527 -0.0215792 0.2372 +0.0782148 -0.0209192 0.238414 +0.175172 -0.16334 0.232644 +0.136319 -0.146285 0.235375 +0.175473 -0.124232 0.234703 +0.170694 -0.119178 0.236035 +0.099671 -0.113311 0.240982 +0.132114 -0.0697427 0.237785 +0.0607896 -0.0578356 0.233677 +0.121665 -0.0630046 0.241581 +0.0586536 -0.0518335 0.232956 +0.0629006 -0.0297163 0.240019 +0.0801818 -0.0161692 0.232944 +0.152756 -0.159307 0.234515 +0.146349 -0.153946 0.23425 +0.179165 -0.137444 0.235554 +0.179797 -0.129569 0.232894 +0.119835 -0.129187 0.236216 +0.116196 -0.12121 0.233495 +0.166581 -0.107168 0.235374 +0.156151 -0.103804 0.239165 +0.142422 -0.0807978 0.237476 +0.129547 -0.0596686 0.231081 +0.12469 -0.0587986 0.236081 +0.0555876 -0.0575286 0.23847 +0.0531315 -0.0405864 0.237225 +0.0593086 -0.0286203 0.234209 +0.0928069 -0.0225352 0.23619 +0.177323 -0.151467 0.238628 +0.125921 -0.137315 0.237104 +0.160723 -0.109303 0.239534 +0.095482 -0.104976 0.238337 +0.145631 -0.0875479 0.238141 +0.0709447 -0.0808018 0.240099 +0.13421 -0.0582676 0.228094 +0.0602666 -0.0641926 0.237551 +0.112675 -0.0515175 0.237023 +0.102664 -0.0421744 0.240864 +0.153212 -0.161288 0.239116 +0.164271 -0.160748 0.241465 +0.145594 -0.158334 0.239934 +0.139583 -0.152559 0.238761 +0.177181 -0.144195 0.238672 +0.119136 -0.135648 0.241325 +0.111261 -0.124434 0.239706 +0.150909 -0.09901 0.240098 +0.0777358 -0.0862269 0.238686 +0.136031 -0.0728487 0.235656 +0.0650597 -0.0752228 0.240802 +0.102174 -0.0346353 0.23891 +0.0788408 -0.0258783 0.243987 +0.0844708 -0.0240062 0.240886 +0.170084 -0.126514 0.239155 +0.166913 -0.120833 0.242188 +0.144834 -0.0942349 0.241626 +0.0594226 -0.0706177 0.24213 +0.122111 -0.0690347 0.245965 +0.107703 -0.0548085 0.242483 +0.0548345 -0.0489965 0.23695 +0.0728747 -0.0249402 0.242788 +0.172287 -0.149464 0.243449 +0.174021 -0.137921 0.240352 +0.169216 -0.133471 0.242049 +0.175128 -0.13145 0.237756 +0.155086 -0.111286 0.244396 +0.0872819 -0.098203 0.239928 +0.0655697 -0.0826538 0.245907 +0.128287 -0.0659037 0.236319 +0.0512475 -0.0452505 0.240595 +0.0551146 -0.0359554 0.242435 +0.0573686 -0.0323553 0.23874 +0.09593 -0.0307623 0.24124 +0.0833858 -0.0299293 0.246997 +0.133079 -0.15131 0.243498 +0.122455 -0.142257 0.24396 +0.166623 -0.127804 0.245685 +0.103463 -0.120513 0.243371 +0.0923589 -0.110728 0.244961 +0.139974 -0.0877599 0.242943 +0.0674287 -0.0289523 0.24642 +0.0749887 -0.0294073 0.248209 +0.171685 -0.143124 0.242611 +0.167642 -0.145888 0.247044 +0.150125 -0.106208 0.244415 +0.0791008 -0.0929579 0.242541 +0.138814 -0.095218 0.247182 +0.0714987 -0.0879799 0.244926 +0.0597696 -0.0771268 0.246491 +0.114864 -0.0591256 0.242652 +0.0551176 -0.0653817 0.242845 +0.099283 -0.0443144 0.247607 +0.0610126 -0.0329293 0.245019 +0.15815 -0.160686 0.243131 +0.172568 -0.155645 0.242353 +0.166028 -0.152164 0.248485 +0.129571 -0.144654 0.239945 +0.16086 -0.116228 0.243313 +0.0879479 -0.104547 0.24392 +0.144116 -0.10096 0.245164 +0.0805898 -0.099746 0.246434 +0.134101 -0.0834498 0.243638 +0.135199 -0.0782348 0.239672 +0.114873 -0.0658887 0.24857 +0.0517915 -0.0602056 0.243637 +0.0517585 -0.0521005 0.241308 +0.0516645 -0.0403314 0.244568 +0.0574196 -0.0378314 0.248346 +0.0903249 -0.0326853 0.246222 +0.139516 -0.157558 0.244932 +0.160511 -0.156721 0.248334 +0.125902 -0.148992 0.247248 +0.16663 -0.157166 0.244828 +0.112735 -0.131527 0.243552 +0.168313 -0.139229 0.246469 +0.161732 -0.122885 0.246685 +0.148635 -0.114008 0.249156 +0.137609 -0.102362 0.251065 +0.132085 -0.0747517 0.241407 +0.127047 -0.0720307 0.241303 +0.10196 -0.0583716 0.248906 +0.108944 -0.0609106 0.247271 +0.0484335 -0.0465915 0.245903 +0.0854969 -0.0358434 0.251587 +0.151585 -0.160211 0.244887 +0.105505 -0.12781 0.246867 +0.132027 -0.0804208 0.245272 +0.101451 -0.0507755 0.244008 +0.097599 -0.0371964 0.244934 +0.0636386 -0.0329713 0.25069 +0.145925 -0.15899 0.247431 +0.107777 -0.135416 0.250566 +0.097958 -0.125019 0.250944 +0.156514 -0.124797 0.249946 +0.155005 -0.118039 0.24797 +0.133221 -0.0887389 0.247325 +0.0598446 -0.0835228 0.250948 +0.0539705 -0.0788118 0.252194 +0.0486865 -0.0544835 0.245633 +0.0455785 -0.0513925 0.249768 +0.0706107 -0.0326183 0.251969 +0.0498755 -0.0671687 0.248431 +0.0603096 -0.0365624 0.253741 +0.0526165 -0.0417584 0.250509 +0.153999 -0.157086 0.250197 +0.134252 -0.156378 0.24916 +0.118757 -0.145667 0.250289 +0.1635 -0.139987 0.251842 +0.16546 -0.134039 0.248783 +0.095489 -0.117965 0.247734 +0.143591 -0.107522 0.248548 +0.141005 -0.112435 0.252321 +0.0749627 -0.102196 0.25273 +0.129004 -0.0842248 0.249384 +0.0482925 -0.0462735 0.252322 +0.0925739 -0.0388134 0.250064 +0.0881549 -0.0419334 0.255658 +0.163619 -0.146891 0.252024 +0.114519 -0.139211 0.247865 +0.160677 -0.130322 0.250604 +0.0876199 -0.113976 0.251237 +0.0830078 -0.107151 0.250055 +0.0730657 -0.0947489 0.248745 +0.128814 -0.0774438 0.244783 +0.125285 -0.0776738 0.246304 +0.118785 -0.0725737 0.251461 +0.0539865 -0.0724727 0.247869 +0.0478865 -0.0610176 0.24835 +0.097849 -0.0520675 0.251624 +0.0672967 -0.0363334 0.25627 +0.0786018 -0.0337543 0.252398 +0.136288 -0.155393 0.256749 +0.147374 -0.156375 0.253194 +0.12877 -0.154616 0.252061 +0.117402 -0.149617 0.255529 +0.151753 -0.134474 0.257282 +0.157919 -0.136538 0.254175 +0.100591 -0.131936 0.253805 +0.0904659 -0.12147 0.254479 +0.144778 -0.119679 0.253607 +0.13538 -0.108404 0.255502 +0.124972 -0.0940219 0.257349 +0.0481065 -0.0736317 0.253576 +0.140974 -0.157103 0.253034 +0.145132 -0.152362 0.258773 +0.158421 -0.144183 0.255676 +0.154008 -0.129509 0.253892 +0.0778628 -0.109496 0.255763 +0.132026 -0.0938659 0.250899 +0.128057 -0.099454 0.259183 +0.0679287 -0.096963 0.254575 +0.0507925 -0.0823448 0.257359 +0.111501 -0.0714727 0.255243 +0.0447534 -0.0580796 0.251186 +0.0433374 -0.0539915 0.254812 +0.0459405 -0.0504845 0.257306 +0.0742447 -0.0372294 0.257039 +0.123093 -0.152837 0.255002 +0.150424 -0.122565 0.252585 +0.0650877 -0.0899949 0.251781 +0.120317 -0.0784498 0.254641 +0.106485 -0.0655257 0.252658 +0.100156 -0.0664167 0.256619 +0.158816 -0.151705 0.253534 +0.10378 -0.13951 0.257126 +0.138487 -0.117391 0.256175 +0.129313 -0.103868 0.25751 +0.130695 -0.098919 0.254271 +0.127943 -0.0891149 0.253151 +0.123462 -0.0829198 0.251331 +0.096803 -0.0604226 0.254785 +0.0947679 -0.0453175 0.253298 +0.0702627 -0.0411014 0.261906 +0.152092 -0.153073 0.255593 +0.110737 -0.143417 0.25491 +0.147093 -0.128665 0.257041 +0.0823348 -0.116216 0.25726 +0.124094 -0.099254 0.261267 +0.0426634 -0.0699177 0.257252 +0.0534755 -0.0448474 0.25628 +0.0566016 -0.0401944 0.255724 +0.0527165 -0.0467925 0.263761 +0.0626976 -0.0391724 0.259043 +0.131336 -0.153864 0.259723 +0.152634 -0.147863 0.258531 +0.132999 -0.114538 0.260161 +0.0699027 -0.105413 0.259225 +0.129099 -0.0946399 0.255786 +0.122339 -0.0886599 0.255603 +0.0596286 -0.0942629 0.259332 +0.0573346 -0.0876129 0.256077 +0.0417294 -0.0595046 0.255668 +0.0946929 -0.0541615 0.258578 +0.0501955 -0.0482165 0.258653 +0.0910519 -0.0484215 0.258982 +0.0813808 -0.0395384 0.257084 +0.096534 -0.135454 0.259815 +0.0923559 -0.128874 0.258295 +0.0848138 -0.123353 0.260545 +0.0736487 -0.112762 0.261709 +0.119325 -0.0846078 0.260022 +0.114303 -0.0781408 0.2592 +0.0447244 -0.0656477 0.253257 +0.0394924 -0.0614116 0.26011 +0.0427434 -0.0549215 0.260888 +0.0572016 -0.0427724 0.261597 +0.0638566 -0.0424114 0.263529 +0.0775278 -0.0429354 0.262147 +0.113424 -0.149406 0.25973 +0.1395 -0.150696 0.262192 +0.103805 -0.144925 0.2627 +0.146237 -0.145406 0.262224 +0.0642356 -0.099862 0.259811 +0.0458415 -0.0836568 0.262373 +0.101988 -0.0803858 0.267729 +0.0931399 -0.0598016 0.263097 +0.152539 -0.141106 0.258836 +0.140986 -0.132534 0.261267 +0.135466 -0.121563 0.260344 +0.126805 -0.104624 0.262797 +0.0525375 -0.0897629 0.261674 +0.106752 -0.0760818 0.26169 +0.0846358 -0.0459105 0.261367 +0.120089 -0.151455 0.26328 +0.133048 -0.149245 0.265288 +0.126091 -0.152417 0.262298 +0.141646 -0.139709 0.263492 +0.146722 -0.136893 0.260485 +0.141332 -0.125102 0.257886 +0.135762 -0.127984 0.262476 +0.128174 -0.108818 0.260577 +0.114555 -0.0860189 0.265272 +0.103509 -0.0712587 0.258897 +0.098198 -0.0744927 0.264322 +0.0390334 -0.0728107 0.262621 +0.095254 -0.0675017 0.261056 +0.0381934 -0.0664717 0.262041 +0.0392484 -0.0614986 0.267186 +0.0428704 -0.0570626 0.265966 +0.096984 -0.140987 0.264432 +0.126499 -0.113365 0.263762 +0.121205 -0.0944909 0.259316 +0.118869 -0.0919459 0.26538 +0.10952 -0.0813248 0.264865 +0.0444574 -0.0772978 0.259066 +0.0487855 -0.0523915 0.263608 +0.0773178 -0.119525 0.263757 +0.123998 -0.109166 0.266751 +0.0811748 -0.0493565 0.266701 +0.115215 -0.14924 0.267196 +0.109052 -0.148203 0.263437 +0.099329 -0.144601 0.269828 +0.138009 -0.144378 0.265876 +0.0902179 -0.136058 0.265509 +0.0859789 -0.130002 0.264374 +0.130598 -0.1215 0.264807 +0.120098 -0.099922 0.26323 +0.112994 -0.0920079 0.270807 +0.0413684 -0.0852949 0.267321 +0.0913259 -0.0665707 0.266819 +0.0826988 -0.0557166 0.271513 +0.0554076 -0.0482755 0.269263 +0.0671187 -0.0456975 0.267498 +0.0691967 -0.0500645 0.27213 +0.135196 -0.136718 0.265504 +0.132032 -0.13106 0.266351 +0.122474 -0.113915 0.269997 +0.0663737 -0.110014 0.265679 +0.0604566 -0.102926 0.265111 +0.122739 -0.10414 0.264816 +0.0543335 -0.096997 0.265643 +0.0471685 -0.0901279 0.266208 +0.0392364 -0.0789838 0.265015 +0.0885029 -0.0600226 0.269964 +0.0406104 -0.0639196 0.272939 +0.0477955 -0.0556206 0.268905 +0.0764388 -0.0522735 0.271957 +0.126887 -0.147902 0.268072 +0.131348 -0.141891 0.26907 +0.124843 -0.117976 0.26662 +0.0348233 -0.0734757 0.268036 +0.0359674 -0.0672697 0.267873 +0.0598296 -0.0454915 0.26694 +0.0740147 -0.0465985 0.267127 +0.0793758 -0.126479 0.267297 +0.119899 -0.128905 0.277016 +0.0698227 -0.117036 0.268228 +0.116099 -0.103958 0.274969 +0.117358 -0.098095 0.270503 +0.101143 -0.0865269 0.273617 +0.0364014 -0.0827428 0.270092 +0.0346433 -0.0735307 0.275291 +0.0883299 -0.0531055 0.265158 +0.0853949 -0.0692197 0.279741 +0.113583 -0.145706 0.272132 +0.106726 -0.146519 0.27055 +0.121039 -0.146707 0.270326 +0.0902929 -0.140352 0.271763 +0.0601586 -0.108939 0.270096 +0.118962 -0.105141 0.267086 +0.0416684 -0.0908439 0.271314 +0.0923449 -0.0738067 0.26847 +0.0890709 -0.0674737 0.273686 +0.0510835 -0.0513075 0.270241 +0.0565756 -0.0519065 0.274658 +0.0714037 -0.0546885 0.276396 +0.127643 -0.13478 0.270719 +0.127934 -0.127359 0.268554 +0.121638 -0.127686 0.270694 +0.123274 -0.122829 0.268825 +0.106794 -0.0920709 0.27544 +0.0898889 -0.0830808 0.277884 +0.124933 -0.141081 0.272899 +0.0827628 -0.134382 0.270978 +0.120095 -0.132569 0.272298 +0.117866 -0.110399 0.270596 +0.0476845 -0.101171 0.274295 +0.0334573 -0.0780298 0.271355 +0.0455215 -0.0602226 0.271597 +0.0622756 -0.0493035 0.271884 +0.116715 -0.142247 0.274413 +0.118654 -0.137414 0.273866 +0.121502 -0.119061 0.272995 +0.0623846 -0.115569 0.273201 +0.115473 -0.110266 0.278256 +0.0540425 -0.103632 0.270914 +0.0481705 -0.095975 0.269896 +0.0359654 -0.0875419 0.273498 +0.095076 -0.0809288 0.271684 +0.0326993 -0.0818938 0.275952 +0.0569756 -0.0556186 0.279485 +0.0640066 -0.0537545 0.277034 +0.0772248 -0.133452 0.278199 +0.113913 -0.137904 0.279121 +0.0724917 -0.123643 0.270866 +0.0661837 -0.121476 0.274564 +0.118643 -0.134653 0.277758 +0.120216 -0.123963 0.275703 +0.111385 -0.098231 0.276338 +0.107747 -0.0862369 0.270055 +0.0369404 -0.0684737 0.274204 +0.0508615 -0.0580716 0.279883 +0.0691097 -0.0585176 0.281176 +0.09743 -0.14209 0.275621 +0.0924459 -0.139083 0.278757 +0.1094 -0.142642 0.275699 +0.0493655 -0.106967 0.277272 +0.0356794 -0.0770438 0.280259 +0.0390544 -0.0718917 0.280281 +0.0458895 -0.0622116 0.277358 +0.0847768 -0.136865 0.278704 +0.0424424 -0.096448 0.275017 +0.095417 -0.0879429 0.277411 +0.0427424 -0.0675487 0.278396 +0.0625316 -0.0582086 0.282448 +0.100045 -0.137673 0.280907 +0.10387 -0.142211 0.276328 +0.115949 -0.131663 0.280248 +0.115556 -0.12083 0.276961 +0.11677 -0.115583 0.273958 +0.101513 -0.0936519 0.27971 +0.0948709 -0.0931879 0.282311 +0.0891039 -0.0756338 0.274424 +0.0486775 -0.0621806 0.282884 +0.0772558 -0.0587816 0.277619 +0.108123 -0.138166 0.280036 +0.0620406 -0.12296 0.280252 +0.0555506 -0.11123 0.27544 +0.11077 -0.105489 0.281113 +0.0425044 -0.102215 0.279558 +0.0368104 -0.0923859 0.276773 +0.0329983 -0.0877339 0.279467 +0.0864109 -0.0815418 0.285116 +0.0498285 -0.0552706 0.275245 +0.0552566 -0.0601676 0.284567 +0.0921029 -0.134674 0.283503 +0.0752898 -0.129767 0.273333 +0.0689767 -0.127724 0.278267 +0.112148 -0.122871 0.28465 +0.113336 -0.115226 0.282407 +0.0410814 -0.0761608 0.285187 +0.106716 -0.134356 0.283096 +0.111679 -0.131051 0.28205 +0.0446464 -0.108151 0.282917 +0.0378814 -0.09723 0.27995 +0.0383994 -0.0808598 0.286225 +0.0834218 -0.0624236 0.27634 +0.0463605 -0.0670177 0.283891 +0.0738597 -0.0629556 0.28321 +0.114276 -0.126045 0.279842 +0.0725187 -0.128823 0.284539 +0.0569206 -0.117744 0.279623 +0.105953 -0.09924 0.281463 +0.0341123 -0.0925239 0.283327 +0.0347573 -0.0824758 0.28164 +0.0874289 -0.0763528 0.280766 +0.099634 -0.13236 0.285341 +0.0792208 -0.131775 0.284073 +0.106788 -0.1276 0.287324 +0.0512175 -0.0648096 0.287796 +0.0370114 -0.097881 0.285725 +0.0886469 -0.0893229 0.282989 +0.0359094 -0.0867049 0.285828 +0.0794608 -0.0664917 0.282748 +0.0925169 -0.129052 0.288117 +0.0792378 -0.126496 0.289002 +0.0599526 -0.120439 0.28704 +0.0509415 -0.113029 0.281132 +0.0539895 -0.116337 0.287136 +0.108104 -0.110512 0.285924 +0.0404724 -0.103579 0.286193 +0.0913839 -0.096843 0.287493 +0.0831668 -0.0737967 0.285382 +0.0477035 -0.0702417 0.289709 +0.0863229 -0.125548 0.290526 +0.0856469 -0.131696 0.285605 +0.10872 -0.11846 0.287448 +0.0379004 -0.0916509 0.289019 +0.0408064 -0.0858169 0.290197 +0.0448934 -0.0722937 0.283758 +0.0673727 -0.0633696 0.286727 +0.099267 -0.126956 0.289225 +0.102919 -0.121919 0.290867 +0.0727227 -0.123097 0.290367 +0.0663357 -0.124768 0.286222 +0.0483205 -0.112158 0.287386 +0.0460245 -0.10727 0.290533 +0.104188 -0.104279 0.286163 +0.0852879 -0.0863479 0.289417 +0.0811608 -0.0786148 0.290708 +0.0446774 -0.0810898 0.288931 +0.0464295 -0.0756958 0.29008 +0.0568016 -0.0652837 0.290578 +0.0526415 -0.110607 0.29248 +0.0441344 -0.101952 0.291844 +0.0407004 -0.097177 0.290681 +0.0835178 -0.0905439 0.295624 +0.0528185 -0.0692997 0.292633 +0.0722297 -0.0680267 0.288665 +0.0632836 -0.0669307 0.291633 +0.0608846 -0.0621586 0.287119 +0.0940019 -0.12258 0.292462 +0.0661327 -0.118921 0.291515 +0.0591536 -0.114972 0.29205 +0.098705 -0.098579 0.285709 +0.0470305 -0.097149 0.294478 +0.0862579 -0.0931739 0.289715 +0.104258 -0.115098 0.290391 +0.10149 -0.109613 0.291003 +0.0916459 -0.102574 0.29269 +0.0435004 -0.0915159 0.292919 +0.0471645 -0.0859049 0.292639 +0.0869369 -0.119839 0.294131 +0.0794168 -0.120103 0.29345 +0.097919 -0.103751 0.290306 +0.0724617 -0.116636 0.294636 +0.098237 -0.116531 0.293861 +0.0580056 -0.108565 0.29569 +0.0508215 -0.103843 0.294959 +0.0860419 -0.098522 0.293802 +0.0531435 -0.096808 0.297146 +0.0500475 -0.0910289 0.295463 +0.0494545 -0.0800808 0.294469 +0.0529905 -0.0848258 0.296938 +0.0777888 -0.0716877 0.288262 +0.0585166 -0.0708217 0.295518 +0.0568106 -0.101921 0.297717 +0.0565346 -0.0910739 0.298696 +0.0521375 -0.0746657 0.294994 +0.0678777 -0.0709187 0.293512 +0.0646416 -0.112476 0.295436 +0.095235 -0.109094 0.294907 +0.0882299 -0.108286 0.297341 +0.0755608 -0.0812358 0.296818 +0.0568866 -0.0785048 0.29786 +0.0693017 -0.0768068 0.297485 +0.0831488 -0.114382 0.296911 +0.0695627 -0.109661 0.29781 +0.0914549 -0.115216 0.296099 +0.0626546 -0.104598 0.298619 +0.0608086 -0.096531 0.29982 +0.0809988 -0.0843128 0.2946 +0.0744617 -0.0749537 0.293123 +0.0590986 -0.0851439 0.299362 +0.0629766 -0.0744137 0.297756 +0.0760848 -0.111885 0.297553 +0.0845008 -0.102592 0.2984 +0.0680127 -0.103573 0.299805 +0.0815298 -0.095303 0.299371 +0.0637986 -0.0810338 0.300318 +0.0806068 -0.107827 0.299477 +0.0673917 -0.096606 0.301381 +0.0742507 -0.095616 0.301949 +0.0786378 -0.10083 0.301236 +0.0773178 -0.0884909 0.299705 +0.0640936 -0.0894059 0.301043 +0.0707987 -0.0896049 0.301921 +0.0701577 -0.0833068 0.300658 +0.0737527 -0.104031 0.300353 +-0.288996 -0.274296 -0.0608391 +-0.277463 -0.265114 -0.0419659 +0.107191 0.0652417 0.0270958 +0.156728 0.0518735 -0.0110246 +0.111871 0.0651427 0.0310988 +3 1 0 20 +3 14 1 8 +3 2 9 20 +3 10 9 2 +3 3 0 14 +3 0 1 14 +3 10 15 12 +3 10 2 15 +3 3 4 0 +3 5 2 4 +3 5 4 6 +3 12 11 10 +3 12 13 11 +3 16 14 7 +3 16 3 14 +3 18 17 15 +3 26 18 5 +3 7 27 34 +3 23 7 34 +3 16 7 23 +3 25 13 12 +3 24 19 3 +3 34 27 37 +3 28 35 39 +3 23 36 30 +3 23 30 16 +3 24 30 41 +3 17 31 25 +3 32 19 24 +3 69 31 17 +3 50 28 47 +3 23 40 36 +3 41 32 24 +3 50 47 57 +3 39 47 28 +3 62 32 41 +3 42 32 62 +3 33 32 42 +3 44 33 42 +3 56 46 45 +3 38 49 70 +3 97 22 50 +3 51 58 47 +3 39 51 47 +3 52 51 39 +3 72 36 40 +3 31 54 53 +3 46 56 65 +3 58 57 47 +3 66 90 58 +3 58 51 66 +3 67 40 65 +3 52 59 51 +3 40 67 72 +3 62 41 68 +3 84 69 55 +3 56 45 77 +3 38 88 78 +3 50 57 81 +3 58 90 57 +3 68 75 62 +3 63 84 55 +3 77 80 56 +3 81 97 50 +3 65 56 89 +3 66 98 90 +3 66 71 98 +3 60 53 82 +3 86 76 63 +3 78 88 79 +3 89 56 80 +3 57 140 81 +3 61 109 100 +3 75 68 92 +3 83 53 54 +3 77 114 80 +3 87 64 79 +3 78 79 64 +3 70 88 38 +3 98 105 90 +3 99 71 59 +3 75 92 93 +3 93 94 75 +3 96 83 84 +3 96 128 83 +3 96 84 85 +3 86 95 101 +3 102 76 86 +3 112 85 76 +3 102 86 101 +3 102 112 76 +3 90 105 116 +3 98 106 105 +3 126 82 53 +3 126 53 83 +3 111 95 94 +3 172 80 114 +3 79 103 87 +3 79 88 139 +3 104 80 172 +3 141 116 105 +3 98 117 106 +3 91 89 118 +3 73 108 124 +3 119 82 126 +3 110 92 100 +3 110 93 92 +3 129 128 96 +3 130 131 101 +3 102 113 112 +3 112 148 121 +3 114 103 138 +3 106 141 105 +3 107 71 99 +3 108 151 124 +3 114 138 122 +3 114 122 172 +3 81 140 149 +3 158 141 106 +3 91 118 123 +3 123 108 91 +3 135 128 129 +3 131 137 113 +3 103 155 138 +3 103 79 155 +3 139 155 79 +3 107 150 117 +3 99 132 175 +3 131 181 137 +3 123 118 202 +3 143 144 125 +3 136 161 146 +3 171 122 138 +3 139 156 155 +3 139 163 156 +3 201 141 158 +3 107 99 159 +3 159 99 175 +3 132 133 175 +3 152 133 119 +3 152 119 142 +3 154 142 347 +3 160 144 143 +3 134 144 160 +3 154 347 168 +3 135 197 168 +3 107 159 150 +3 151 166 191 +3 124 151 153 +3 152 142 154 +3 195 154 168 +3 180 135 169 +3 183 201 158 +3 150 183 158 +3 175 133 176 +3 192 175 176 +3 133 152 176 +3 170 198 162 +3 138 186 171 +3 201 209 141 +3 201 183 210 +3 152 193 176 +3 152 154 193 +3 168 178 195 +3 155 156 187 +3 193 192 176 +3 167 153 206 +3 195 193 154 +3 146 208 179 +3 198 180 169 +3 188 164 200 +3 165 174 209 +3 166 190 191 +3 207 193 195 +3 183 203 210 +3 217 202 182 +3 166 189 190 +3 213 212 192 +3 192 193 207 +3 213 192 207 +3 232 207 195 +3 195 178 232 +3 247 184 214 +3 196 177 227 +3 235 147 208 +3 235 221 147 +3 198 220 180 +3 171 199 216 +3 215 187 156 +3 209 201 224 +3 210 224 201 +3 218 197 185 +3 222 147 221 +3 162 222 170 +3 165 209 266 +3 189 202 217 +3 217 268 189 +3 268 190 189 +3 242 212 213 +3 247 214 244 +3 219 235 208 +3 237 170 222 +3 199 229 216 +3 229 230 216 +3 157 216 230 +3 190 259 226 +3 243 206 194 +3 242 213 252 +3 206 243 214 +3 245 252 213 +3 219 196 234 +3 220 185 180 +3 266 209 224 +3 230 241 157 +3 214 243 244 +3 196 227 234 +3 221 235 236 +3 224 210 288 +3 231 210 203 +3 241 249 217 +3 217 249 268 +3 244 246 247 +3 266 224 273 +3 273 224 288 +3 267 241 230 +3 231 205 250 +3 260 247 275 +3 276 185 220 +3 261 221 236 +3 262 221 261 +3 262 256 237 +3 199 248 263 +3 238 215 264 +3 239 240 296 +3 274 249 241 +3 251 226 259 +3 251 281 226 +3 244 243 253 +3 236 254 255 +3 231 250 290 +3 281 253 243 +3 244 253 246 +3 246 275 247 +3 262 285 256 +3 257 258 265 +3 301 292 225 +3 254 271 255 +3 228 256 277 +3 286 263 295 +3 266 299 265 +3 270 320 318 +3 260 275 282 +3 271 260 282 +3 276 303 304 +3 271 283 255 +3 322 228 277 +3 256 285 277 +3 261 284 262 +3 264 287 238 +3 288 335 273 +3 315 274 279 +3 274 315 280 +3 251 259 269 +3 281 251 364 +3 275 352 282 +3 303 276 322 +3 346 238 287 +3 381 273 335 +3 298 314 267 +3 300 269 280 +3 269 300 251 +3 252 245 337 +3 338 319 253 +3 246 253 319 +3 328 309 310 +3 264 334 287 +3 288 289 335 +3 245 318 337 +3 352 275 321 +3 320 302 366 +3 311 308 325 +3 308 310 309 +3 328 310 312 +3 294 360 310 +3 310 360 312 +3 264 296 334 +3 314 279 267 +3 350 315 279 +3 351 292 301 +3 352 321 367 +3 303 302 304 +3 339 282 352 +3 282 339 271 +3 277 323 322 +3 341 342 326 +3 324 326 293 +3 308 309 325 +3 330 311 293 +3 331 308 311 +3 381 380 299 +3 432 336 291 +3 318 415 337 +3 338 397 319 +3 318 320 415 +3 302 303 417 +3 436 325 309 +3 326 342 358 +3 329 343 357 +3 343 344 345 +3 344 373 345 +3 376 344 332 +3 296 348 334 +3 314 298 378 +3 413 381 335 +3 292 351 363 +3 351 301 385 +3 365 338 364 +3 366 415 320 +3 303 368 417 +3 340 283 420 +3 353 341 371 +3 353 355 356 +3 379 299 380 +3 384 317 300 +3 321 467 367 +3 386 370 369 +3 369 370 371 +3 341 354 371 +3 355 371 370 +3 355 353 371 +3 354 324 422 +3 374 407 345 +3 374 345 373 +3 391 392 330 +3 348 428 334 +3 335 362 413 +3 314 378 396 +3 467 416 367 +3 539 366 302 +3 399 339 398 +3 420 339 399 +3 307 284 434 +3 386 404 387 +3 386 369 404 +3 370 386 388 +3 357 423 389 +3 407 374 459 +3 374 458 459 +3 334 428 427 +3 428 348 429 +3 417 539 302 +3 323 418 368 +3 399 419 420 +3 400 323 277 +3 402 306 401 +3 404 369 421 +3 354 470 371 +3 406 437 436 +3 438 423 455 +3 440 407 459 +3 425 390 424 +3 463 145 409 +3 145 445 411 +3 379 380 412 +3 413 362 480 +3 365 317 482 +3 399 452 419 +3 307 403 400 +3 403 307 434 +3 454 435 404 +3 454 404 421 +3 405 435 469 +3 387 405 439 +3 389 423 438 +3 390 372 424 +3 408 392 391 +3 392 408 515 +3 463 444 145 +3 480 465 413 +3 430 431 396 +3 351 466 363 +3 449 483 397 +3 337 415 450 +3 451 366 539 +3 323 523 418 +3 400 523 323 +3 419 433 420 +3 506 542 433 +3 401 433 542 +3 402 401 542 +3 487 434 402 +3 453 469 435 +3 455 440 473 +3 459 457 440 +3 460 443 394 +3 481 414 536 +3 447 499 384 +3 560 482 317 +3 521 467 397 +3 450 415 522 +3 500 416 467 +3 416 500 502 +3 468 416 502 +3 454 453 435 +3 354 545 470 +3 405 469 472 +3 436 437 489 +3 472 456 405 +3 456 439 405 +3 477 459 458 +3 410 517 590 +3 427 428 572 +3 428 429 573 +3 447 382 496 +3 363 466 498 +3 521 397 483 +3 522 538 450 +3 468 485 452 +3 419 506 433 +3 542 486 402 +3 453 488 469 +3 488 471 469 +3 602 422 489 +3 527 456 472 +3 457 459 477 +3 476 443 460 +3 532 444 463 +3 480 362 495 +3 497 499 447 +3 466 596 537 +3 466 537 498 +3 466 448 597 +3 365 482 449 +3 632 448 450 +3 485 468 502 +3 505 403 434 +3 505 504 403 +3 505 434 487 +3 487 402 486 +3 453 507 543 +3 453 454 507 +3 438 455 565 +3 565 455 508 +3 510 527 472 +3 509 473 475 +3 516 462 590 +3 532 463 478 +3 519 431 430 +3 496 497 447 +3 597 596 466 +3 576 520 449 +3 520 483 449 +3 521 483 577 +3 419 452 503 +3 454 421 507 +3 475 549 509 +3 553 513 441 +3 517 427 571 +3 427 572 571 +3 428 591 572 +3 428 573 591 +3 430 533 519 +3 495 535 534 +3 597 448 632 +3 576 449 482 +3 500 578 501 +3 501 502 500 +3 539 417 561 +3 561 417 484 +3 502 562 485 +3 563 485 562 +3 543 639 544 +3 602 489 547 +3 509 581 508 +3 509 549 581 +3 475 457 550 +3 552 477 512 +3 517 608 590 +3 559 499 497 +3 576 482 560 +3 487 486 656 +3 543 507 640 +3 619 526 548 +3 531 570 478 +3 517 571 608 +3 520 577 483 +3 538 632 450 +3 577 578 521 +3 734 522 451 +3 524 563 637 +3 617 504 505 +3 540 503 524 +3 581 603 508 +3 566 550 552 +3 566 551 550 +3 621 583 511 +3 584 513 553 +3 584 567 513 +3 569 529 568 +3 569 492 529 +3 684 532 478 +3 627 573 592 +3 518 609 666 +3 611 496 519 +3 560 575 576 +3 578 633 501 +3 540 524 580 +3 486 542 599 +3 640 639 543 +3 621 681 583 +3 583 585 584 +3 625 491 493 +3 519 533 652 +3 611 519 652 +3 597 672 596 +3 673 597 632 +3 615 577 520 +3 734 451 598 +3 501 633 634 +3 653 561 484 +3 563 562 637 +3 505 618 617 +3 505 487 618 +3 638 580 524 +3 692 486 599 +3 602 697 545 +3 603 581 604 +3 581 549 661 +3 549 551 661 +3 620 551 566 +3 587 567 605 +3 586 491 625 +3 567 623 605 +3 605 568 587 +3 573 627 591 +3 594 630 668 +3 670 557 558 +3 613 596 672 +3 577 674 578 +3 578 690 633 +3 713 561 653 +3 562 676 637 +3 618 487 656 +3 692 656 486 +3 601 600 641 +3 640 507 718 +3 547 619 658 +3 604 643 603 +3 620 661 551 +3 680 620 566 +3 582 681 621 +3 606 647 607 +3 647 663 607 +3 663 624 588 +3 731 574 651 +3 593 709 610 +3 668 630 732 +3 674 690 578 +3 676 655 637 +3 599 694 692 +3 659 603 660 +3 648 625 624 +3 623 585 649 +3 682 646 605 +3 589 665 683 +3 709 593 731 +3 709 629 610 +3 670 669 631 +3 558 671 670 +3 597 673 672 +3 576 575 689 +3 577 615 674 +3 561 713 598 +3 691 715 635 +3 618 736 617 +3 677 637 655 +3 738 656 692 +3 600 695 641 +3 601 641 721 +3 545 697 657 +3 603 643 660 +3 546 702 564 +3 582 564 703 +3 645 681 745 +3 725 625 648 +3 725 586 625 +3 647 704 663 +3 682 748 646 +3 706 608 776 +3 627 799 591 +3 628 708 667 +3 613 671 558 +3 614 559 759 +3 598 712 734 +3 633 690 761 +3 654 735 636 +3 715 675 635 +3 617 736 654 +3 643 701 660 +3 546 721 702 +3 564 743 703 +3 723 582 703 +3 723 681 582 +3 777 665 706 +3 627 592 750 +3 709 780 629 +3 614 806 575 +3 575 806 689 +3 693 638 786 +3 717 739 693 +3 721 641 719 +3 768 722 644 +3 564 702 743 +3 771 662 724 +3 745 681 723 +3 796 650 843 +3 774 748 682 +3 664 646 748 +3 729 667 730 +3 731 651 752 +3 667 708 730 +3 687 755 669 +3 715 764 675 +3 716 675 808 +3 766 677 655 +3 694 739 717 +3 831 692 694 +3 741 721 719 +3 680 744 770 +3 773 839 648 +3 746 843 649 +3 747 664 749 +3 749 664 748 +3 798 751 683 +3 592 707 750 +3 707 685 800 +3 685 728 800 +3 752 753 731 +3 754 778 730 +3 731 753 709 +3 755 754 732 +3 688 710 824 +3 824 759 688 +3 671 613 804 +3 674 826 690 +3 784 675 764 +3 808 675 784 +3 716 809 737 +3 766 655 737 +3 692 831 738 +3 717 831 694 +3 789 695 740 +3 719 641 695 +3 678 834 699 +3 703 857 723 +3 772 725 794 +3 839 794 648 +3 794 725 648 +3 704 747 773 +3 706 776 777 +3 750 707 800 +3 729 730 778 +3 687 733 758 +3 806 614 760 +3 673 895 672 +3 825 615 689 +3 711 896 782 +3 873 654 736 +3 830 736 618 +3 717 810 831 +3 789 719 695 +3 811 701 836 +3 793 724 772 +3 749 795 747 +3 815 774 796 +3 776 775 777 +3 845 798 777 +3 820 778 754 +3 821 822 753 +3 802 758 781 +3 781 758 823 +3 733 823 758 +3 757 870 710 +3 806 850 689 +3 825 689 850 +3 673 782 895 +3 826 674 783 +3 827 761 872 +3 738 831 875 +3 809 878 737 +3 786 766 785 +3 877 717 693 +3 769 813 836 +3 724 793 771 +3 794 838 772 +3 838 793 772 +3 773 814 839 +3 747 814 773 +3 747 795 814 +3 842 843 746 +3 748 774 815 +3 777 775 845 +3 750 800 819 +3 864 800 728 +3 846 801 820 +3 820 801 778 +3 848 780 822 +3 870 824 710 +3 823 733 803 +3 900 762 713 +3 784 765 829 +3 766 737 878 +3 809 925 878 +3 924 786 785 +3 924 693 786 +3 877 693 924 +3 907 788 927 +3 678 679 835 +3 842 746 705 +3 749 844 795 +3 843 935 796 +3 775 816 886 +3 775 886 845 +3 797 799 818 +3 750 819 818 +3 864 819 800 +3 756 780 848 +3 781 849 802 +3 823 868 781 +3 920 823 803 +3 672 895 805 +3 782 896 950 +3 826 898 690 +3 873 736 851 +3 829 852 807 +3 808 807 853 +3 791 811 961 +3 700 741 882 +3 812 909 813 +3 929 770 744 +3 838 912 793 +3 814 841 839 +3 886 816 859 +3 845 862 861 +3 845 861 798 +3 849 847 802 +3 868 849 781 +3 980 894 824 +3 950 895 782 +3 954 852 829 +3 807 876 853 +3 854 809 853 +3 925 809 854 +3 811 986 961 +3 836 856 908 +3 813 856 836 +3 857 837 930 +3 795 964 814 +3 814 964 1019 +3 884 885 815 +3 859 816 914 +3 889 819 864 +3 867 848 822 +3 893 848 867 +3 823 920 868 +3 980 824 870 +3 826 897 898 +3 874 765 952 +3 830 851 736 +3 904 877 924 +3 833 905 926 +3 986 811 908 +3 811 836 908 +3 700 882 963 +3 883 792 700 +3 909 856 813 +3 858 929 744 +3 857 930 1018 +3 838 841 913 +3 886 888 845 +3 888 862 845 +3 917 861 862 +3 849 945 891 +3 868 920 947 +3 803 921 920 +3 760 894 982 +3 805 948 804 +3 760 982 998 +3 895 950 949 +3 783 1087 999 +3 999 826 783 +3 874 923 954 +3 903 810 1049 +3 924 785 832 +3 925 1009 878 +3 911 858 912 +3 990 838 913 +3 838 990 912 +3 933 932 1037 +3 1020 842 933 +3 886 859 915 +3 915 859 970 +3 914 970 859 +3 891 939 892 +3 937 941 867 +3 893 867 941 +3 891 945 919 +3 978 945 947 +3 997 947 920 +3 981 870 869 +3 762 983 1001 +3 900 983 762 +3 922 873 1076 +3 1003 851 830 +3 876 902 1008 +3 1007 877 904 +3 1007 1049 810 +3 854 956 925 +3 1062 924 832 +3 924 1062 904 +3 834 1054 1032 +3 963 882 881 +3 986 908 962 +3 908 987 962 +3 908 856 987 +3 1015 856 909 +3 1082 929 858 +3 990 913 1038 +3 970 914 887 +3 917 967 938 +3 918 939 972 +3 940 972 939 +3 938 976 941 +3 978 947 997 +3 950 1059 949 +3 826 999 897 +3 922 984 900 +3 1048 954 923 +3 902 955 985 +3 1008 1010 854 +3 1010 956 854 +3 1009 925 956 +3 906 1011 957 +3 926 905 1012 +3 1016 700 963 +3 856 1015 987 +3 1016 883 700 +3 1034 1015 909 +3 909 910 1034 +3 929 1082 910 +3 911 1082 858 +3 913 1019 1038 +3 1020 933 1039 +3 936 935 1020 +3 935 936 884 +3 888 966 967 +3 969 971 974 +3 973 940 942 +3 974 973 975 +3 977 943 1023 +3 1041 981 869 +3 946 1041 869 +3 981 980 870 +3 1072 894 980 +3 981 1072 980 +3 998 1148 871 +3 923 874 1002 +3 903 1006 875 +3 902 985 1008 +3 1090 832 1009 +3 1090 1091 832 +3 1091 1062 832 +3 1012 960 926 +3 835 928 1033 +3 961 1014 928 +3 1115 963 881 +3 1056 1019 964 +3 1058 885 965 +3 1058 991 885 +3 970 992 971 +3 993 969 974 +3 994 976 938 +3 938 993 994 +3 993 1021 994 +3 1071 997 1043 +3 982 894 1072 +3 921 948 1147 +3 999 1044 897 +3 1044 1026 897 +3 897 1026 1000 +3 899 1060 953 +3 1076 984 922 +3 1002 1005 923 +3 923 1005 1004 +3 1004 1005 1029 +3 875 1006 901 +3 1048 923 1004 +3 956 1090 1009 +3 1008 1051 1010 +3 1089 1090 956 +3 907 1093 1011 +3 1064 1016 963 +3 910 1082 1035 +3 931 988 1036 +3 933 1037 1039 +3 965 936 1067 +3 1101 1058 965 +3 994 1021 979 +3 1040 995 1023 +3 996 1041 946 +3 1042 1072 981 +3 1043 921 1147 +3 1025 982 1072 +3 1025 998 982 +3 896 1074 950 +3 1000 1026 1075 +3 985 955 1030 +3 985 1051 1008 +3 1010 1089 956 +3 1064 963 1115 +3 1035 1034 910 +3 1096 1082 911 +3 989 990 1139 +3 1038 1139 990 +3 1038 1019 1056 +3 936 1020 1067 +3 934 991 1100 +3 934 1100 1057 +3 1040 1023 1085 +3 1085 1023 1024 +3 1085 1024 1070 +3 1071 1070 1024 +3 1042 981 1041 +3 1059 950 1074 +3 1060 1075 1104 +3 1004 1050 1048 +3 1118 1015 1034 +3 989 1121 1096 +3 1096 911 989 +3 1121 989 1139 +3 931 1036 1157 +3 1056 1098 1038 +3 1067 1101 965 +3 1071 1043 1102 +3 984 1076 1164 +3 1110 904 1062 +3 1011 1093 1080 +3 1114 1263 1014 +3 1116 1064 1115 +3 1016 1064 1137 +3 1016 1137 1065 +3 1139 1038 1066 +3 1099 1020 1039 +3 1067 1020 1099 +3 1101 1067 1068 +3 1058 1083 1124 +3 1084 1040 1085 +3 996 1069 1041 +3 1025 1072 1086 +3 1059 1149 1127 +3 1149 1059 1074 +3 1001 983 1212 +3 1130 1077 1047 +3 1216 1006 903 +3 1079 985 1030 +3 1110 1062 1091 +3 1051 985 1079 +3 1118 1173 1117 +3 1172 1137 1064 +3 1034 1203 1118 +3 1082 1096 1224 +3 1086 1072 1042 +3 1025 1086 1184 +3 1028 1105 1106 +3 1049 1151 903 +3 1090 1153 1091 +3 1092 1111 1089 +3 1080 1093 1132 +3 1037 1179 1097 +3 1099 1039 1227 +3 1124 1123 1100 +3 1070 1084 1085 +3 1211 1086 1042 +3 1074 1187 1149 +3 1075 1188 1104 +3 903 1151 1216 +3 1030 1198 1079 +3 1111 1153 1089 +3 1063 957 1131 +3 1116 1172 1064 +3 1174 1120 1119 +3 1098 1122 1140 +3 1206 1099 1227 +3 1101 1068 1158 +3 1124 1159 1123 +3 1083 1160 1124 +3 1160 1159 1124 +3 1143 1084 1070 +3 1105 1213 1189 +3 984 1164 1150 +3 1193 1129 1107 +3 1108 1215 1192 +3 1129 1165 1130 +3 1165 1167 1130 +3 1167 1109 1130 +3 1196 1197 1078 +3 1078 1197 1088 +3 1110 1091 1219 +3 1090 1089 1153 +3 1153 1219 1091 +3 1133 1112 1094 +3 1173 1095 1117 +3 1202 1172 1116 +3 1174 1175 1120 +3 1036 1248 1157 +3 1139 1204 1121 +3 1098 1140 1178 +3 1123 1207 1122 +3 1207 1123 1159 +3 1083 1142 1160 +3 1102 1277 1145 +3 1148 1146 1324 +3 1073 1103 1279 +3 1128 1212 1238 +3 1107 1106 1163 +3 1216 1108 1006 +3 1061 1169 1198 +3 1170 1051 1079 +3 1092 1051 1170 +3 1154 1063 1131 +3 1132 1290 1080 +3 1113 1033 1156 +3 1263 1114 1201 +3 1137 1138 1174 +3 1096 1121 1225 +3 1159 1208 1207 +3 1086 1235 1184 +3 1162 1277 1102 +3 1184 1146 1025 +3 1324 1103 1148 +3 1073 1279 1185 +3 1241 1150 1164 +3 1166 1151 1152 +3 1218 1167 1165 +3 1110 1219 1168 +3 1156 1221 1113 +3 1223 1203 1265 +3 1225 1224 1096 +3 1121 1176 1225 +3 1121 1204 1176 +3 1179 1157 1249 +3 1097 1179 1250 +3 1180 1228 1140 +3 1158 1068 1141 +3 1211 1235 1086 +3 1188 1239 1104 +3 1104 1239 1213 +3 1190 1241 1164 +3 1192 1215 1309 +3 1215 1108 1216 +3 1165 1217 1218 +3 1194 1152 1168 +3 1195 1109 1167 +3 1255 1196 1195 +3 1153 1111 1199 +3 1260 1079 1198 +3 1199 1367 1153 +3 1079 1260 1170 +3 1220 1092 1170 +3 1092 1220 1257 +3 1080 1290 1155 +3 1133 1094 1243 +3 1114 1135 1201 +3 1173 1264 1095 +3 1157 1248 1249 +3 1204 1177 1294 +3 1205 1177 1178 +3 1180 1229 1228 +3 1181 1232 1208 +3 1232 1231 1208 +3 1210 1209 1269 +3 1182 1234 1181 +3 1277 1162 1237 +3 1188 1186 1345 +3 1239 1346 1213 +3 1309 1283 1192 +3 1169 1197 1313 +3 1367 1219 1153 +3 1289 1314 1154 +3 1265 1224 1266 +3 1226 1225 1176 +3 1227 1097 1250 +3 1267 1206 1227 +3 1253 1229 1231 +3 1234 1182 1210 +3 1274 1231 1232 +3 1235 1343 1184 +3 1442 1146 1184 +3 1237 1236 1277 +3 1442 1324 1146 +3 1188 1305 1239 +3 1163 1281 1214 +3 1365 1216 1151 +3 1219 1242 1168 +3 1255 1195 1288 +3 1132 1261 1402 +3 1330 1202 1222 +3 1264 1173 1354 +3 1317 1203 1223 +3 1138 1318 1174 +3 1266 1224 1225 +3 1205 1228 1296 +3 1252 1268 1230 +3 1269 1230 1268 +3 1321 1210 1269 +3 1272 1271 1274 +3 1210 1273 1234 +3 1274 1276 1272 +3 1275 1274 1233 +3 1126 1183 1302 +3 1211 1254 1235 +3 1103 1324 1278 +3 1236 1237 1344 +3 1344 1237 1304 +3 1188 1345 1305 +3 1128 1306 1187 +3 1190 1283 1241 +3 1214 1282 1191 +3 1166 1365 1151 +3 1286 1311 1217 +3 1287 1288 1218 +3 1259 1169 1313 +3 1258 1199 1257 +3 1401 1170 1260 +3 1220 1170 1401 +3 1290 1132 1402 +3 1094 1245 1243 +3 1315 1246 1244 +3 1291 1221 1353 +3 1331 1136 1247 +3 1225 1226 1266 +3 1175 1174 1293 +3 1253 1297 1251 +3 1269 1270 1321 +3 1210 1321 1273 +3 1300 1275 1233 +3 1275 1276 1274 +3 1275 1339 1276 +3 1303 1277 1236 +3 1279 1103 1278 +3 1344 1420 1236 +3 1186 1185 1388 +3 1281 1364 1214 +3 1166 1152 1194 +3 1287 1370 1288 +3 1199 1368 1367 +3 1259 1313 1371 +3 1293 1174 1318 +3 1319 1249 1434 +3 1412 1250 1319 +3 1269 1268 1270 +3 1297 1253 1271 +3 1299 1322 1298 +3 1301 1276 1339 +3 1343 1442 1184 +3 1388 1345 1186 +3 1214 1364 1282 +3 1283 1309 1308 +3 1392 1307 1328 +3 1286 1392 1349 +3 1194 1168 1242 +3 1312 1311 1310 +3 1311 1312 1287 +3 1399 1256 1255 +3 1220 1487 1257 +3 1259 1350 1260 +3 1401 1469 1220 +3 1433 1354 1317 +3 1293 1356 1175 +3 1294 1472 1377 +3 1294 1295 1472 +3 1320 1334 1251 +3 1336 1267 1335 +3 1320 1251 1297 +3 1320 1297 1337 +3 1297 1298 1337 +3 1380 1298 1322 +3 1383 1300 1338 +3 1340 1358 1322 +3 1323 1340 1301 +3 1183 1363 1302 +3 1419 1278 1324 +3 1304 1421 1344 +3 1348 1307 1282 +3 1328 1307 1348 +3 1396 1166 1194 +3 1219 1367 1242 +3 1257 1487 1258 +3 1399 1424 1256 +3 1256 1371 1313 +3 1220 1469 1487 +3 1260 1350 1401 +3 1289 1491 1314 +3 1317 1223 1433 +3 1266 1226 1332 +3 1337 1298 1380 +3 1340 1362 1358 +3 1362 1359 1358 +3 1416 1323 1341 +3 1442 1419 1324 +3 1390 1240 1347 +3 1215 1285 1309 +3 1391 1392 1328 +3 1349 1392 1395 +3 1397 1312 1310 +3 1516 1242 1367 +3 1312 1369 1287 +3 1287 1369 1370 +3 1368 1199 1258 +3 1369 1423 1370 +3 1371 1256 1424 +3 1259 1371 1372 +3 1373 1314 1491 +3 1223 1376 1432 +3 1331 1355 1318 +3 1293 1318 1355 +3 1357 1333 1334 +3 1267 1412 1335 +3 1270 1268 1379 +3 1359 1381 1358 +3 1384 1359 1362 +3 1416 1361 1323 +3 1361 1385 1362 +3 1254 1343 1235 +3 1279 1278 1481 +3 1485 1347 1308 +3 1309 1285 1599 +3 1369 1312 1422 +3 1425 1469 1401 +3 1316 1409 1375 +3 1451 1264 1354 +3 1431 1354 1433 +3 1433 1223 1432 +3 1355 1331 1496 +3 1376 1266 1332 +3 1226 1497 1332 +3 1497 1377 1499 +3 1249 1410 1434 +3 1357 1334 1411 +3 1337 1452 1378 +3 1380 1452 1337 +3 1268 1435 1379 +3 1270 1379 1436 +3 1455 1338 1382 +3 1442 1343 1417 +3 1388 1387 1619 +3 1389 1463 1421 +3 1512 1240 1390 +3 1485 1390 1347 +3 1308 1565 1485 +3 1309 1513 1308 +3 1513 1309 1599 +3 1396 1194 1242 +3 1445 1366 1395 +3 1446 1516 1367 +3 1367 1368 1446 +3 1422 1312 1397 +3 1372 1350 1259 +3 1350 1425 1401 +3 1289 1490 1491 +3 1289 1426 1490 +3 1351 1448 1426 +3 1407 1495 1406 +3 1354 1431 1451 +3 1337 1378 1320 +3 1476 1458 1461 +3 1385 1439 1440 +3 1483 1280 1512 +3 1239 1651 1346 +3 1394 1445 1395 +3 1467 1368 1258 +3 1470 1369 1422 +3 1399 1400 1424 +3 1424 1571 1371 +3 1372 1447 1350 +3 1350 1447 1425 +3 1407 1408 1495 +3 1496 1331 1375 +3 1376 1332 1605 +3 1355 1606 1293 +3 1410 1356 1550 +3 1472 1357 1576 +3 1382 1436 1453 +3 1455 1382 1453 +3 1474 1505 1383 +3 1589 1417 1343 +3 1279 1481 1387 +3 1389 1483 1463 +3 1305 1651 1239 +3 1538 1364 1484 +3 1513 1565 1308 +3 1393 1396 1466 +3 1518 1445 1394 +3 1600 1396 1242 +3 1422 1397 1398 +3 1422 1398 1521 +3 1541 1400 1423 +3 1400 1542 1424 +3 1424 1542 1571 +3 1448 1523 1426 +3 1493 1430 1494 +3 1573 1495 1408 +3 1433 1432 1531 +3 1472 1499 1377 +3 1504 1454 1413 +3 1414 1504 1413 +3 1478 1509 1476 +3 1439 1536 1440 +3 1387 1563 1619 +3 1285 1486 1599 +3 1242 1516 1600 +3 1445 1518 1519 +3 1468 1445 1519 +3 1368 1467 1446 +3 1567 1469 1425 +3 1567 1425 1447 +3 1426 1601 1490 +3 1426 1523 1601 +3 1429 1544 1428 +3 1451 1431 1532 +3 1548 1355 1496 +3 1378 1503 1411 +3 1378 1452 1553 +3 1473 1437 1579 +3 1505 1557 1415 +3 1439 1586 1536 +3 1536 1478 1440 +3 1387 1481 1563 +3 1421 1463 1482 +3 1305 1464 1651 +3 1512 1511 1483 +3 1325 1443 1327 +3 1485 1597 1390 +3 1396 1600 1466 +3 1517 1516 1446 +3 1697 1258 1487 +3 1469 1697 1487 +3 1422 1521 1470 +3 1521 1632 1470 +3 1542 1400 1541 +3 1373 1491 1524 +3 1493 1494 1527 +3 1573 1408 1529 +3 1547 1605 1533 +3 1379 1534 1436 +3 1534 1453 1436 +3 1474 1455 1556 +3 1475 1456 1507 +3 1507 1438 1475 +3 1507 1477 1438 +3 1508 1439 1460 +3 1508 1586 1439 +3 1537 1478 1536 +3 1595 1386 1418 +3 1693 1482 1463 +3 1327 1443 1564 +3 1511 1512 1390 +3 1597 1511 1390 +3 1565 1597 1485 +3 1514 1465 1540 +3 1629 1518 1515 +3 1519 1568 1468 +3 1489 1447 1372 +3 1490 1522 1491 +3 1528 1574 1409 +3 1547 1531 1432 +3 1553 1503 1378 +3 1589 1646 1417 +3 1419 1646 1462 +3 1739 1463 1483 +3 1739 1483 1511 +3 1327 1564 1484 +3 1446 1625 1517 +3 1629 1519 1518 +3 1520 1468 1568 +3 1488 1470 1632 +3 1541 1423 1488 +3 1489 1569 1447 +3 1447 1656 1567 +3 1659 1448 1492 +3 1491 1522 1524 +3 1492 1449 1602 +3 1527 1494 1635 +3 1532 1546 1529 +3 1532 1531 1546 +3 1530 1548 1496 +3 1606 1355 1548 +3 1579 1554 1473 +3 1455 1453 1581 +3 1455 1581 1556 +3 1504 1506 1580 +3 1582 1459 1558 +3 1651 1464 1596 +3 1513 1694 1565 +3 1486 1393 1653 +3 1515 1514 1624 +3 1467 1625 1446 +3 1568 1519 1629 +3 1678 1469 1567 +3 1569 1656 1447 +3 1521 1631 1632 +3 1541 1633 1542 +3 1488 1570 1541 +3 1542 1743 1571 +3 1448 1659 1523 +3 1471 1602 1449 +3 1604 1573 1529 +3 1574 1636 1409 +3 1636 1530 1409 +3 1682 1546 1575 +3 1575 1546 1547 +3 1547 1546 1531 +3 1610 1578 1577 +3 1554 1579 1611 +3 1456 1557 1686 +3 1456 1686 1642 +3 1663 1558 1583 +3 1560 1643 1583 +3 1560 1615 1643 +3 1645 1508 1584 +3 1645 1586 1508 +3 1588 1615 1560 +3 1647 1650 1586 +3 1647 1586 1645 +3 1484 1620 1538 +3 1566 1930 1622 +3 1513 1652 1694 +3 1652 1513 1599 +3 1624 1514 1540 +3 1624 1626 1515 +3 1631 1521 1520 +3 1524 1522 1701 +3 1725 1527 1635 +3 1529 1546 1682 +3 1500 1498 1499 +3 1684 1638 1578 +3 1613 1558 1663 +3 1643 1663 1583 +3 1479 1585 1617 +3 1585 1587 1617 +3 1692 1591 1650 +3 1595 1592 1386 +3 1597 1676 1511 +3 1565 1694 1621 +3 1623 1486 1653 +3 1654 1466 1600 +3 1626 1624 1677 +3 1696 1627 1697 +3 1697 1469 1678 +3 1568 1629 1718 +3 1630 1520 1568 +3 1630 1698 1520 +3 1571 1743 1489 +3 1570 1633 1541 +3 1601 1523 1657 +3 1702 1635 1604 +3 1580 1639 1685 +3 1663 1643 1710 +3 1667 1647 1645 +3 1647 1672 1650 +3 1693 1463 1675 +3 1739 1675 1463 +3 1676 1739 1511 +3 1565 1621 1597 +3 1622 1859 1598 +3 1627 1625 1467 +3 1628 1626 1716 +3 1629 1628 1718 +3 1832 1569 1489 +3 1698 1631 1520 +3 1720 1632 1631 +3 1545 1661 1681 +3 1634 1526 1840 +3 1840 1528 1634 +3 1725 1635 1702 +3 1840 1574 1528 +3 1780 1636 1574 +3 1502 1607 1608 +3 1709 1613 1663 +3 1710 1754 1663 +3 1643 1688 1710 +3 1589 1691 1646 +3 1665 1645 1616 +3 1665 1667 1645 +3 1672 1647 1667 +3 1672 1692 1650 +3 1668 1669 1594 +3 1669 1670 1618 +3 1564 1443 1798 +3 1597 1621 1676 +3 1598 1859 1539 +3 1623 1714 1652 +3 1654 1600 1742 +3 1831 1656 1569 +3 1630 1568 1718 +3 1743 1832 1489 +3 1718 1719 1630 +3 1699 1679 1602 +3 1840 1526 1779 +3 1533 1637 1662 +3 1845 1548 1530 +3 1729 1606 1548 +3 1871 1549 1498 +3 1729 1683 1606 +3 1732 1503 1747 +3 1811 1638 1684 +3 1663 1754 1709 +3 1642 1686 1755 +3 1642 1755 1850 +3 1644 1757 1688 +3 1689 1690 1616 +3 1787 1646 1691 +3 1914 1587 1788 +3 1820 1672 1667 +3 1676 1621 1858 +3 1652 1931 1694 +3 1827 1859 1622 +3 1767 1625 1627 +3 1628 1716 1717 +3 1656 1831 2086 +3 1721 1633 1570 +3 1835 1720 1631 +3 1773 1658 1744 +3 1658 1773 1775 +3 1681 1722 1778 +3 1722 1681 1661 +3 1845 1729 1548 +3 1871 1498 1730 +3 1498 1500 1730 +3 1730 1500 1703 +3 1703 1551 1746 +3 1746 1551 1732 +3 1609 1785 1747 +3 1610 1786 1749 +3 1705 1611 1750 +3 1756 1710 1688 +3 1689 1687 1690 +3 1644 1758 1757 +3 1758 1644 1733 +3 1711 1616 1690 +3 1616 1711 1665 +3 1762 1733 1666 +3 1665 1760 1667 +3 1823 1672 1820 +3 1793 1670 1736 +3 1673 1735 1668 +3 1930 1827 1622 +3 1860 1623 1653 +3 1800 1655 1766 +3 1800 1677 1655 +3 1800 1768 1716 +3 1768 1769 1716 +3 1716 1769 1717 +3 1721 1770 1633 +3 1700 1776 1774 +3 1700 1778 1776 +3 1704 1705 1748 +3 1684 1872 1811 +3 1813 1687 1850 +3 1711 1690 1815 +3 1733 1759 1758 +3 1820 1667 1760 +3 1791 1760 1665 +3 1763 1733 1762 +3 1797 1763 1762 +3 1798 1857 1564 +3 1623 1860 1714 +3 1835 1631 1698 +3 1679 1699 1838 +3 1779 1526 1723 +3 1724 1725 1808 +3 1808 1725 1702 +3 1727 1781 1726 +3 1728 1843 1662 +3 1968 1845 1636 +3 1845 1530 1636 +3 1783 1731 1683 +3 1746 1732 1810 +3 1810 1732 1747 +3 1685 1751 1750 +3 1685 1752 1751 +3 1691 1944 1787 +3 1789 1788 1592 +3 1712 1789 1592 +3 1791 1665 1711 +3 1738 1795 1712 +3 1796 1797 1762 +3 1794 1796 1762 +3 1798 1596 1923 +3 1795 1675 1764 +3 1675 1739 1764 +3 1714 1931 1652 +3 1799 1860 1653 +3 1768 1934 1769 +3 1933 1770 1721 +3 1771 1803 1719 +3 1803 1804 1698 +3 1698 1804 1835 +3 1835 1834 1720 +3 1837 1773 1744 +3 1659 1836 1772 +3 1680 1774 1806 +3 1776 1778 1777 +3 1901 1777 1778 +3 1901 1778 1722 +3 1901 1722 1745 +3 1781 1842 1726 +3 1843 1842 1781 +3 1809 1636 1780 +3 1729 1782 1683 +3 1782 1783 1683 +3 1754 1873 1848 +3 1708 1849 1640 +3 1759 1816 1851 +3 1759 1790 1816 +3 1823 1820 1792 +3 1822 1668 1735 +3 1668 1822 1761 +3 1855 1794 1793 +3 1824 1763 1797 +3 1824 1825 1818 +3 1797 1885 1824 +3 1740 1828 1695 +3 1932 1799 1654 +3 1891 1766 1829 +3 1830 1768 1800 +3 1934 1833 1769 +3 1833 1895 1802 +3 1837 1744 1805 +3 1774 1839 1806 +3 1774 1776 1839 +3 1745 1865 1901 +3 1938 1840 1779 +3 1726 1841 1808 +3 1840 1868 1574 +3 1868 1780 1574 +3 1810 1747 1785 +3 1907 1785 1748 +3 1969 1749 1786 +3 2036 1748 1705 +3 1872 1943 1811 +3 1908 1751 1752 +3 2042 1734 1853 +3 1711 1882 1791 +3 1922 1712 1795 +3 1791 1817 1760 +3 1919 1735 1821 +3 1886 1797 1796 +3 1886 1885 1797 +3 1765 1980 1620 +3 1696 2057 2017 +3 1832 1831 1569 +3 1956 1934 1768 +3 1837 1899 1773 +3 1866 1808 1841 +3 1968 1636 1809 +3 1703 1746 1846 +3 1810 2099 1746 +3 2036 1907 1748 +3 1812 1876 1875 +3 1877 1813 1850 +3 1878 1876 1851 +3 1787 1944 1972 +3 1913 1816 1945 +3 1920 1713 1823 +3 1921 1735 1919 +3 1822 1924 1761 +3 1922 1795 1925 +3 1764 1925 1795 +3 1858 1928 1764 +3 2012 1928 1858 +3 1828 1888 1890 +3 1766 1890 1829 +3 1767 2056 1741 +3 1953 1767 2017 +3 1892 1893 1891 +3 1893 1830 1891 +3 1771 1802 1895 +3 1861 1835 1804 +3 1772 1960 1805 +3 1772 1836 1960 +3 1960 1836 1862 +3 1805 1897 1837 +3 1897 2026 1837 +3 2026 1899 1837 +3 1807 1660 1864 +3 1745 1866 1865 +3 1841 1867 1866 +3 1746 2099 1846 +3 1785 1906 1810 +3 2038 1749 1969 +3 1942 1751 1908 +3 1706 1943 1999 +3 1848 1873 1971 +3 1640 1849 1911 +3 1853 2206 2042 +3 1918 1760 1817 +3 1822 1735 1921 +3 1883 1948 1881 +3 1884 1927 1886 +3 1886 1927 1885 +3 1951 1950 1883 +3 1892 1891 1985 +3 1831 1832 2178 +3 1894 1770 1933 +3 2022 1934 1956 +3 1935 1833 1934 +3 1934 1957 1935 +3 2062 1721 1834 +3 1721 2023 1933 +3 1833 1935 1895 +3 1958 1803 1771 +3 1989 1803 1958 +3 1803 1989 1804 +3 1866 1867 1965 +3 1967 1867 1869 +3 1870 1998 1869 +3 1845 1968 1940 +3 1784 1847 1941 +3 2039 1943 1872 +3 1909 2071 1908 +3 1874 1971 1873 +3 2001 1875 1876 +3 1878 2001 1876 +3 1649 1787 1972 +3 1915 1789 2165 +3 2006 1817 1946 +3 1817 2006 1918 +3 1821 2007 1919 +3 1854 1926 1855 +3 1855 1926 1949 +3 1883 1950 1948 +3 1927 1929 1885 +3 1929 1856 1885 +3 1952 1860 1799 +3 1767 1953 2056 +3 2086 2019 1801 +3 1955 1893 1892 +3 1956 1893 1955 +3 2178 1832 2059 +3 1832 1894 2059 +3 2025 1895 1935 +3 1805 1960 1990 +3 1896 1863 1898 +3 1962 2026 1897 +3 1902 1996 1865 +3 1779 1997 1938 +3 1906 2099 1810 +3 1909 1970 2071 +3 2041 1877 1912 +3 1913 2040 1878 +3 2002 2003 1879 +3 1880 1879 2043 +3 1947 2007 1920 +3 1948 1977 1881 +3 2010 1854 1924 +3 2010 1926 1854 +3 1979 1978 1948 +3 2052 1927 1884 +3 1950 1979 1948 +3 2011 1929 1927 +3 1983 1950 1951 +3 1982 1983 1951 +3 2012 1887 2170 +3 1887 1931 2170 +3 1987 2021 1986 +3 1957 1934 2022 +3 2023 1721 2062 +3 1988 1861 1959 +3 2025 2063 1895 +3 1804 1989 1861 +3 1960 1961 1990 +3 1995 1937 1996 +3 2033 1783 1782 +3 1908 2037 1942 +3 1912 1911 2201 +3 2002 1877 2041 +3 2001 1878 2040 +3 2040 1913 2104 +3 1944 2290 1972 +3 2043 1879 2003 +3 1915 2110 2205 +3 1882 1880 1974 +3 1977 1973 1881 +3 2009 1921 2008 +3 1924 2009 2010 +3 2051 1949 1926 +3 1949 2051 1884 +3 1950 1981 1979 +3 1950 1983 1981 +3 2013 1981 1983 +3 2014 1983 1982 +3 2083 2017 2057 +3 2060 1955 2021 +3 1987 1986 2020 +3 2140 1894 1933 +3 1957 2022 2143 +3 2024 2025 1935 +3 1861 1989 1959 +3 1961 2183 1990 +3 1963 1992 1936 +3 2092 1938 1997 +3 2028 1996 1902 +3 1902 1965 1966 +3 2028 1902 1966 +3 2032 1940 1968 +3 2033 1905 1783 +3 1705 2069 2036 +3 1908 2071 2037 +3 1999 1943 2039 +3 2252 1910 1999 +3 2104 1913 2159 +3 2075 2006 1946 +3 2006 1976 1918 +3 1857 2045 2047 +3 2010 2009 2207 +3 2120 1926 2010 +3 1978 1979 1981 +3 2012 2053 1928 +3 2052 2011 1927 +3 2170 2261 2012 +3 1983 2014 2013 +3 2129 2014 1982 +3 2129 2054 2014 +3 1714 2016 2015 +3 1984 2135 1954 +3 2057 1801 2019 +3 2020 1986 2018 +3 1831 2178 2086 +3 2086 2058 2019 +3 2179 1933 2023 +3 1933 2179 2140 +3 2142 2143 2022 +3 2024 1935 1957 +3 2147 2063 2025 +3 1807 1994 1997 +3 1994 2092 1997 +3 1995 1996 2028 +3 2191 2031 1809 +3 1870 2096 1998 +3 2031 1968 1809 +3 1782 1940 2155 +3 2034 1904 1846 +3 1942 2070 2069 +3 1971 2102 2000 +3 2041 1912 2201 +3 2105 2002 2041 +3 2003 2002 2105 +3 2206 2259 2042 +3 2042 2259 1916 +3 1917 2044 2045 +3 2117 2005 1977 +3 1975 2115 1920 +3 2207 2120 2010 +3 2048 1928 2053 +3 2049 1926 2120 +3 2051 1926 2049 +3 2012 2261 2053 +3 2013 2080 1981 +3 2079 2011 2052 +3 2211 2303 1952 +3 2085 2018 2084 +3 2020 2018 2085 +3 2020 2139 1987 +3 2139 2141 1987 +3 2141 2087 1987 +3 1958 2063 2090 +3 2146 1989 1958 +3 2219 1989 2146 +3 1959 1989 2219 +3 1962 1990 2183 +3 2183 2186 1962 +3 2187 2092 1994 +3 2029 2066 2152 +3 2066 2029 2030 +3 2153 2030 1998 +3 2032 1968 2031 +3 1940 2032 2155 +3 2033 1782 2155 +3 2098 2034 1846 +3 1846 2099 2098 +3 2067 2157 1969 +3 2039 2284 1999 +3 2102 2101 2000 +3 2202 2001 2040 +3 2041 2225 2105 +3 2204 2040 2104 +3 2159 1973 2107 +3 2043 2003 2108 +3 2073 2162 2229 +3 1922 2112 2165 +3 2006 2075 2113 +3 1920 2115 1947 +3 2046 2233 2008 +3 2076 2008 2233 +3 2118 2117 1978 +3 2050 2118 1978 +3 2051 2049 2121 +3 2080 2077 1981 +3 2081 2078 2077 +3 2173 2011 2079 +3 2126 2014 2054 +3 2014 2126 2013 +3 2173 2129 2011 +3 2084 1954 2135 +3 2084 2136 2085 +3 2085 2138 2020 +3 2058 2086 2178 +3 1894 2140 2059 +3 2141 2139 2216 +3 2218 2142 2088 +3 2064 2024 2145 +3 2147 2090 2063 +3 2182 1991 2148 +3 2065 2189 2185 +3 2065 1993 2189 +3 2095 2152 2151 +3 1998 2096 2153 +3 2096 2194 2154 +3 2195 1904 2034 +3 2197 1905 2033 +3 2100 2099 1906 +3 2253 2102 2103 +3 2041 2201 2203 +3 2203 2225 2041 +3 2104 2159 2226 +3 2106 2003 2105 +3 2108 2003 2106 +3 2290 2072 1972 +3 1916 2259 2228 +3 2110 2468 2205 +3 2110 1915 2165 +3 2111 2075 2074 +3 2166 2114 1976 +3 2169 2118 2050 +3 2078 2169 2050 +3 2078 2050 2077 +3 2124 2121 2168 +3 2126 2172 2127 +3 2129 2173 2130 +3 2130 2054 2129 +3 1952 2303 2016 +3 2056 1953 2176 +3 2138 2085 2137 +3 2138 2214 2139 +3 2139 2020 2138 +3 2059 2316 2178 +3 2087 2218 2088 +3 2090 2146 1958 +3 2064 2245 2147 +3 2183 2184 2186 +3 2148 2065 2185 +3 2187 2150 2092 +3 2150 2190 2092 +3 1903 2190 2191 +3 2096 2192 2153 +3 2031 2193 2032 +3 2192 2096 2154 +3 2099 2100 2098 +3 2100 1906 2068 +3 2037 2071 2199 +3 2105 2225 2160 +3 2106 2105 2160 +3 2159 2107 2254 +3 2206 2072 2257 +3 2164 2111 2074 +3 2046 2116 2233 +3 2235 2079 2124 +3 2173 2079 2235 +3 2355 2131 2130 +3 2131 2054 2130 +3 2136 2084 2135 +3 2019 2058 2213 +3 2179 2272 2140 +3 2089 2220 2144 +3 2186 2221 2091 +3 2152 2066 2151 +3 2196 2195 2034 +3 2100 2326 2098 +3 2067 2035 2249 +3 2039 2327 2284 +3 2253 2101 2102 +3 2286 2287 2203 +3 2204 2104 2226 +3 2159 2254 2226 +3 2107 2227 2254 +3 2334 2166 2113 +3 2047 2045 2293 +3 2232 2116 2115 +3 2595 2112 2048 +3 2119 2296 2207 +3 2120 2207 2296 +3 2048 2053 2295 +3 2260 2120 2296 +3 2261 2295 2053 +3 2341 2338 2261 +3 2300 2124 2168 +3 2235 2349 2173 +3 2209 2128 2172 +3 2083 2213 2433 +3 2137 2240 2241 +3 2552 2213 2058 +3 2215 2214 2177 +3 2023 2318 2179 +3 2243 2318 2023 +3 2181 2218 2217 +3 2090 2674 2146 +3 2188 2247 2277 +3 2149 2247 2188 +3 2190 2150 2279 +3 2190 2279 2191 +3 2280 2153 2192 +3 2195 2196 2400 +3 2033 2155 2281 +3 2197 2033 2325 +3 2068 2402 2100 +3 2249 2157 2067 +3 2039 2158 2327 +3 2224 2286 2200 +3 2202 2328 2253 +3 2406 2328 2202 +3 2286 2203 2201 +3 2255 2106 2160 +3 2534 2114 2166 +3 2232 2114 2534 +3 2292 2112 2595 +3 2299 2297 2169 +3 2122 2417 2082 +3 2171 2262 2234 +3 2235 2124 2300 +3 2345 2235 2300 +3 2236 2132 2263 +3 2265 2210 2209 +3 2269 2238 2239 +3 2304 2134 2210 +3 2136 2372 2240 +3 2273 2216 2215 +3 2272 2179 2318 +3 2216 2273 2274 +3 2244 1959 2219 +3 2219 2319 2244 +3 2276 2246 2394 +3 2185 2246 2276 +3 2184 2320 2321 +3 2221 2322 2187 +3 2322 2150 2187 +3 2247 2149 2248 +3 2066 2222 2151 +3 2191 2279 2454 +3 2153 2280 2222 +3 2324 2032 2193 +3 2325 2033 2281 +3 2037 2283 2403 +3 2204 2226 2407 +3 2579 2160 2225 +3 2256 2255 2329 +3 2408 2231 2409 +3 2411 2111 2164 +3 2591 2166 2334 +3 2591 2534 2166 +3 2470 2116 2232 +3 2233 2116 2413 +3 2167 2118 2337 +3 2233 2336 2076 +3 2296 2119 2415 +3 2208 2260 2298 +3 2234 2340 2299 +3 2262 2301 2234 +3 2300 2168 2344 +3 2264 2302 2301 +3 2269 2268 2263 +3 2267 2264 2268 +3 2349 2428 2355 +3 2266 2131 2355 +3 2265 2131 2266 +3 2269 2271 2268 +3 2305 2269 2239 +3 2427 2303 2211 +3 2211 2055 2427 +3 2555 2059 2140 +3 2317 2242 2383 +3 2242 2317 2273 +3 2273 2384 2274 +3 2274 2439 2275 +3 2181 2217 2386 +3 2388 2064 2145 +3 2388 2245 2064 +3 2147 2245 2090 +3 2277 2247 2451 +3 2151 2278 2248 +3 2278 2151 2222 +3 2192 2397 2280 +3 2398 2281 2324 +3 2401 2098 2326 +3 2100 2402 2326 +3 2460 2283 2037 +3 2460 2037 2199 +3 2252 2575 2224 +3 2688 2286 2224 +3 2259 2206 2257 +3 2259 2532 2228 +3 2412 2111 2411 +3 2534 2470 2232 +3 2295 2595 2048 +3 2539 2296 2415 +3 2297 2299 2472 +3 2338 2295 2261 +3 2340 2472 2299 +3 2339 2208 2298 +3 2302 2342 2301 +3 2352 2347 2267 +3 2424 2303 2427 +3 2305 2271 2269 +3 2307 2352 2267 +3 2239 2362 2305 +3 2430 2270 2304 +3 2370 2352 2307 +3 2309 2370 2307 +3 2700 2608 2135 +3 2306 2367 2309 +3 2370 2309 2376 +3 2426 2374 2371 +3 2368 2363 2311 +3 2312 2374 2308 +3 2375 2310 2366 +3 2313 2312 2368 +3 2378 2311 2310 +3 2552 2058 2379 +3 2555 2140 2272 +3 2384 2273 2317 +3 2439 2274 2384 +3 2388 2145 2512 +3 2674 2090 2513 +3 2320 2523 2395 +3 2395 2321 2320 +3 2396 2247 2248 +3 2325 2281 2528 +3 2404 2251 2285 +3 2461 2575 2252 +3 2576 2405 2253 +3 2287 2847 2288 +3 2579 2225 2288 +3 2329 2464 2256 +3 2044 2332 2691 +3 2410 2409 2167 +3 2233 2413 2594 +3 2594 2336 2233 +3 2537 2337 2297 +3 2341 2474 2338 +3 2358 2266 2355 +3 2356 2347 2352 +3 2348 2353 2422 +3 2428 2358 2355 +3 2360 2305 2362 +3 2364 2357 2353 +3 2427 2055 2606 +3 2364 2353 2348 +3 2371 2365 2426 +3 2432 2369 2371 +3 2240 2372 2498 +3 2376 2434 2500 +3 2240 2498 2550 +3 2433 2212 2083 +3 2436 2375 2376 +3 2502 2435 2377 +3 2436 2380 2375 +3 2382 2314 2313 +3 2382 2438 2314 +3 2380 2381 2378 +3 2508 2317 2383 +3 2509 2439 2384 +3 2441 2514 2220 +3 2520 2391 2390 +3 2392 2389 2519 +3 2392 2393 2389 +3 2393 2446 2390 +3 2390 2446 2520 +3 2392 2522 2393 +3 2396 2248 2278 +3 2396 2278 2524 +3 2222 2453 2278 +3 2279 2525 2454 +3 2454 2455 2193 +3 2280 2397 2636 +3 2457 2157 2249 +3 2685 2198 2250 +3 2224 2575 2845 +3 2253 2328 2576 +3 2847 2644 2288 +3 2464 2329 2463 +3 2466 2330 2647 +3 2333 2587 2291 +3 2535 2047 2293 +3 2595 2593 2292 +3 2413 2116 2470 +3 2537 2297 2472 +3 2540 2417 2122 +3 2342 2416 2340 +3 2474 2341 2343 +3 2483 2484 2480 +3 2354 2478 2485 +3 2303 2424 2488 +3 2495 2421 2354 +3 2495 2492 2421 +3 2494 2358 2428 +3 2373 2367 2431 +3 2500 2436 2376 +3 2502 2437 2435 +3 2059 2555 2316 +3 2505 2381 2380 +3 2555 2272 2668 +3 2505 2619 2381 +3 2381 2619 2382 +3 2382 2507 2438 +3 2244 2319 2510 +3 2245 2513 2090 +3 2514 2715 2512 +3 2388 2767 2245 +3 2245 2767 2516 +3 2443 2562 2391 +3 2444 2518 2517 +3 2391 2520 2443 +3 2634 2525 2322 +3 2453 2524 2278 +3 2323 2400 2526 +3 2528 2456 2325 +3 2641 2282 2458 +3 2641 2459 2282 +3 2284 2327 2730 +3 2577 2576 2328 +3 2406 2577 2328 +3 2579 2288 2529 +3 2788 2109 2531 +3 2469 2590 2411 +3 2533 2292 2593 +3 2335 2470 2534 +3 2415 2336 2536 +3 2595 2295 2538 +3 2295 2338 2538 +3 2418 2475 2416 +3 2344 2339 2661 +3 2698 2477 2481 +3 2478 2482 2543 +3 2483 2480 2544 +3 2237 2479 2545 +3 2350 2489 2476 +3 2421 2600 2482 +3 2490 2484 2425 +3 2492 2600 2421 +3 2494 2428 2493 +3 2665 2358 2494 +3 2430 2358 2665 +3 2496 2430 2665 +3 2547 2757 2176 +3 2546 2497 2270 +3 2551 2434 2373 +3 2504 2437 2502 +3 2504 2503 2437 +3 2383 2501 2614 +3 2506 2504 2502 +3 2508 2383 2614 +3 2385 2272 2318 +3 2618 2505 2617 +3 2619 2507 2382 +3 2672 2619 2505 +3 2556 2438 2507 +3 2516 2513 2245 +3 2517 2626 2565 +3 2518 2626 2517 +3 2779 2571 2522 +3 2569 2723 2521 +3 2521 2723 2572 +3 2523 2633 2726 +3 2523 2394 2633 +3 2684 2633 2394 +3 2246 2684 2394 +3 2634 2395 2725 +3 2573 2525 2634 +3 2637 2398 2324 +3 2729 2326 2402 +3 2686 2404 2285 +3 2461 2787 2575 +3 2643 2577 2406 +3 2644 2529 2288 +3 2578 2689 2407 +3 2337 2537 2471 +3 2336 2594 2536 +3 2472 2596 2537 +3 2472 2473 2596 +3 2541 2539 2697 +3 2541 2661 2339 +3 2475 2655 2542 +3 2481 2598 2698 +3 2543 2482 2597 +3 2493 2704 2494 +3 2757 2606 2176 +3 2666 2497 2546 +3 2431 2497 2666 +3 2553 2611 2499 +3 2437 2553 2499 +3 2501 2315 2814 +3 2614 2501 2667 +3 2670 2504 2506 +3 2672 2505 2618 +3 2557 2670 2506 +3 2558 2619 2672 +3 2620 2621 2439 +3 2387 2511 2711 +3 2561 2514 2441 +3 2565 2563 2622 +3 2562 2564 2391 +3 2564 2677 2442 +3 2779 2522 2450 +3 2723 2681 2572 +3 2453 2636 2574 +3 2397 3018 2636 +3 2637 2638 2398 +3 2685 2250 3080 +3 2640 2910 2250 +3 2407 2689 2643 +3 2788 2848 2257 +3 2532 2648 2228 +3 2533 2692 2468 +3 2230 2589 2469 +3 2591 2696 2534 +3 2696 2335 2534 +3 2852 2471 2537 +3 2594 2413 2651 +3 2855 2294 2592 +3 2536 2594 2799 +3 2473 2542 2740 +3 2543 2597 2654 +3 2699 2544 2656 +3 2476 2489 2659 +3 2482 2599 2597 +3 2482 2600 2599 +3 2663 2599 2600 +3 2492 2604 2600 +3 2610 2607 2609 +3 2704 2665 2494 +3 2548 2610 2609 +3 2548 2609 2605 +3 2707 2611 2553 +3 2667 2615 2614 +3 2668 2272 2385 +3 2554 2616 2617 +3 2613 2503 2761 +3 2670 2503 2504 +3 2670 2761 2503 +3 2618 2617 2616 +3 2620 2439 2509 +3 2556 2766 2557 +3 2622 2563 2826 +3 2564 2562 2889 +3 2776 2626 2518 +3 2719 2627 2628 +3 2632 2570 2630 +3 2632 2680 2570 +3 2633 2684 2683 +3 2573 2634 2781 +3 2455 2728 2637 +3 2399 3142 2397 +3 2457 2639 2844 +3 2844 2784 2457 +3 2786 2283 2460 +3 2459 2730 2327 +3 3021 2404 2686 +3 2694 2692 2533 +3 2795 2412 2695 +3 2795 2920 2591 +3 2596 2473 2740 +3 2541 2697 2859 +3 2698 2598 2743 +3 2598 2652 2743 +3 2699 2656 2744 +3 2658 2652 2598 +3 2653 2652 2658 +3 2487 2660 2657 +3 2808 2751 2661 +3 2751 2701 2601 +3 2601 2701 2602 +3 2810 2427 2606 +3 2757 2810 2606 +3 2665 2706 2496 +3 2496 2706 2813 +3 2666 2760 2431 +3 2431 2760 2373 +3 2501 2814 2934 +3 2707 2815 2611 +3 2816 2552 2379 +3 2934 2667 2501 +3 2613 2707 2553 +3 2554 2708 2616 +3 2710 2761 2670 +3 2669 2672 2618 +3 2763 2670 2557 +3 2710 2670 2763 +3 2671 2620 2820 +3 2621 2620 2671 +3 2712 2560 2440 +3 2769 2672 2669 +3 2765 2440 2674 +3 2712 2440 2765 +3 2769 2558 2672 +3 2770 2673 2558 +3 2887 2766 2673 +3 2515 2886 2767 +3 2773 2826 2563 +3 2771 2623 2717 +3 2719 2776 2518 +3 2719 2518 2627 +3 2778 2777 2450 +3 2450 2777 2779 +3 2724 2682 2631 +3 2455 2573 2727 +3 2728 2455 2727 +3 2399 2782 3142 +3 2907 2906 2527 +3 2456 2528 2908 +3 2910 3080 2250 +3 2575 2787 2845 +3 2577 2687 2576 +3 2645 2967 2578 +3 2646 2585 2465 +3 3030 3087 2467 +3 2332 2648 3198 +3 2849 2691 2972 +3 2693 2469 2589 +3 2794 2695 2590 +3 2920 2696 2591 +3 2797 2596 2740 +3 2740 2542 2800 +3 2542 2655 2800 +3 2417 2540 2806 +3 2746 2654 2597 +3 2660 2804 2657 +3 2545 3043 2603 +3 2755 2608 2700 +3 2935 2760 2666 +3 2613 2937 2707 +3 2763 2557 2766 +3 2769 2669 2764 +3 2945 2765 2674 +3 2513 2945 2674 +3 2675 2676 2951 +3 2716 2622 2826 +3 2562 2675 2889 +3 2717 2677 2827 +3 2773 2563 2566 +3 2895 2719 2628 +3 2680 3074 2723 +3 2780 2721 2897 +3 2721 2780 2722 +3 2780 2724 2722 +3 2958 2682 2724 +3 2958 3015 2682 +3 2633 2835 2726 +3 2725 2781 2634 +3 2725 2836 2781 +3 2683 2452 2901 +3 2781 2727 2573 +3 2727 2902 2728 +3 2397 3142 3018 +3 2526 2839 2782 +3 2908 2841 2456 +3 2639 2841 2965 +3 2844 2639 2965 +3 2283 2786 2785 +3 3023 2687 2577 +3 2644 2847 2915 +3 2915 2732 2644 +3 3084 2689 2578 +3 2645 3087 2967 +3 2532 2789 2648 +3 2851 2795 2695 +3 2335 2696 2921 +3 2655 2924 2800 +3 2743 2925 2745 +3 2652 2653 2798 +3 2653 2741 2798 +3 2536 3160 2697 +3 2746 2801 2654 +3 2932 2751 2862 +3 2932 2701 2751 +3 2427 2809 2424 +3 2865 2701 2932 +3 2868 2811 2754 +3 2755 2812 2608 +3 2872 2704 2756 +3 2812 3167 2498 +3 2935 2666 2813 +3 2759 2705 2815 +3 2875 2760 2935 +3 2875 2818 2760 +3 2940 2937 2613 +3 2940 2613 2761 +3 2878 2761 2710 +3 2820 2762 2942 +3 2560 3116 2319 +3 2516 2945 2513 +3 2887 2822 2766 +3 2771 2717 2827 +3 2830 2678 2775 +3 3135 2896 2571 +3 2681 2723 3074 +3 2898 3074 2680 +3 2958 2724 2780 +3 2835 2959 2726 +3 2835 2633 2683 +3 2683 2901 2835 +3 2902 2903 2728 +3 2963 2638 2905 +3 2906 2839 2526 +3 2843 2842 2783 +3 2910 2640 2785 +3 2731 2730 3022 +3 2913 2576 2687 +3 2845 2846 2462 +3 2577 2643 3023 +3 2578 2967 3149 +3 2923 2335 2921 +3 2923 2651 2335 +3 2744 2926 2924 +3 2744 2742 2926 +3 2807 2979 2858 +3 2752 2753 2860 +3 2751 2808 2862 +3 2700 3104 2755 +3 2810 2809 2427 +3 2758 2549 2988 +3 2937 3114 2874 +3 2879 2708 2939 +3 2878 2940 2761 +3 3060 2709 2510 +3 2319 3116 2510 +3 2882 2821 2879 +3 2883 2821 2882 +3 2711 2996 2885 +3 3063 2945 2516 +3 3178 2886 2515 +3 2883 2888 2764 +3 2823 2770 2824 +3 2823 2768 2770 +3 2890 2827 2677 +3 3006 2773 2891 +3 2830 2775 2892 +3 2678 2830 2954 +3 2895 2628 2629 +3 2777 2778 2833 +3 3016 2958 2780 +3 2835 2900 2959 +3 2838 2574 2961 +3 2574 2904 2961 +3 2909 2841 2908 +3 2729 2842 2840 +3 3079 2844 2965 +3 3146 3020 2784 +3 3192 2731 3022 +3 2848 2788 3092 +3 3198 2648 2789 +3 2791 3031 2588 +3 2851 2920 2795 +3 2592 2796 2854 +3 2798 2741 2922 +3 2924 3035 2800 +3 2742 2803 2926 +3 2745 2925 2975 +3 2857 2801 2746 +3 2859 2697 2929 +3 2806 3261 2479 +3 2979 2807 2860 +3 3103 2859 2929 +3 2859 3103 2808 +3 3046 2808 3103 +3 2862 2808 3046 +3 3104 2863 2755 +3 2811 2864 2931 +3 2809 2810 3266 +3 2755 3166 2812 +3 2869 2866 2864 +3 2498 3167 2612 +3 2936 2818 2875 +3 3055 2874 3114 +3 2818 2936 2939 +3 2710 2944 2878 +3 2943 2883 2882 +3 3001 2883 2943 +3 2824 2948 2823 +3 2823 2948 3003 +3 2955 3132 2891 +3 3010 2719 2895 +3 2901 2900 2835 +3 2960 2836 2959 +3 2837 2838 3078 +3 2902 2836 2960 +3 2903 2962 2905 +3 2786 3244 2785 +3 2911 2641 3020 +3 2911 3022 2730 +3 2686 2912 3147 +3 2643 2914 3023 +3 2915 3194 2732 +3 3027 3028 3026 +3 2738 2737 2968 +3 3153 2794 2850 +3 2694 3259 2919 +3 2797 3095 2852 +3 2797 2973 3095 +3 2973 2797 3035 +3 2741 2974 2922 +3 2925 3034 2975 +3 2697 3160 2929 +3 2978 2980 2979 +3 2864 2982 2931 +3 2932 2862 3165 +3 3108 3047 2757 +3 2872 2871 2933 +3 3111 2935 2990 +3 2935 3111 2875 +3 3055 2873 2874 +3 2934 3216 2667 +3 3056 2875 3111 +3 2936 2875 3056 +3 2667 3216 2615 +3 2937 3059 3114 +3 2937 2940 3059 +3 2819 2938 2385 +3 2819 2993 2938 +3 2560 3222 3116 +3 2712 3222 2560 +3 2943 2882 3061 +3 2714 2561 2998 +3 3178 3120 2886 +3 2822 3122 2884 +3 3000 2822 2887 +3 2822 3000 3122 +3 2947 2824 2888 +3 2947 2948 2824 +3 2716 2949 2825 +3 2828 3131 2772 +3 2892 3007 2830 +3 2955 3133 3132 +3 3013 2832 3073 +3 2833 3137 2777 +3 3016 2780 2899 +3 2901 2837 2900 +3 2839 3143 2782 +3 2908 2963 2964 +3 2964 2909 2908 +3 2909 2965 2841 +3 3019 2843 3080 +3 3021 3246 2966 +3 3192 3082 2731 +3 3149 3084 2578 +3 2737 3150 2968 +3 2967 3087 3464 +3 2916 3089 2969 +3 3153 3256 2794 +3 3095 3032 2852 +3 3035 2924 2926 +3 2803 3037 2926 +3 2976 2927 3038 +3 2802 3040 3039 +3 3162 2861 3044 +3 2545 2479 3042 +3 3045 3101 3044 +3 3045 3044 2982 +3 2932 3165 2984 +3 2871 2867 3052 +3 3168 3109 2934 +3 2988 2549 3053 +3 3055 2989 2873 +3 3112 2938 2991 +3 3060 2993 2709 +3 2709 2993 2819 +3 2939 2992 3061 +3 3116 3060 2510 +3 2944 3119 2878 +3 2878 3119 3117 +3 3173 3062 2880 +3 3062 2881 2880 +3 2995 2712 2765 +3 3062 3174 2881 +3 2881 3174 2996 +3 2945 3063 3276 +3 2943 3061 3064 +3 2999 2884 3122 +3 3065 3001 3123 +3 3002 2947 3066 +3 2948 2947 3002 +3 3066 2947 3065 +3 3003 2948 3181 +3 2825 2949 3067 +3 2953 3131 3230 +3 3133 2955 3285 +3 3141 2958 3016 +3 3015 2958 3141 +3 2900 3077 2959 +3 2960 3237 2962 +3 2905 2962 3188 +3 2782 3143 3142 +3 2909 3190 2965 +3 2910 2785 3081 +3 2785 3244 3081 +3 3245 3022 2911 +3 3023 3148 2687 +3 3464 3149 2967 +3 3090 3030 2739 +3 3091 2790 2971 +3 2332 3198 3200 +3 3204 2920 2851 +3 3204 2853 2920 +3 3259 2650 3039 +3 2748 3040 2802 +3 3159 2980 3041 +3 2929 3160 3207 +3 3261 3042 2479 +3 3207 3103 2929 +3 2755 2863 3166 +3 2862 3046 3165 +3 2984 2986 2987 +3 3214 2933 2871 +3 2990 3054 3171 +3 3109 3216 2934 +3 3114 3059 3113 +3 3118 2941 2994 +3 2942 2941 3118 +3 2765 2945 3276 +3 3119 2944 3175 +3 3125 3065 3123 +3 3180 3066 3065 +3 3126 3003 3181 +3 3002 3181 2948 +3 2892 3383 3007 +3 3284 3285 2831 +3 3012 3287 2895 +3 3137 3233 2777 +3 3186 3013 3139 +3 2834 3393 3075 +3 3141 3016 3076 +3 3188 2962 3237 +3 3239 2961 2904 +3 3018 3239 2904 +3 2964 3145 2909 +3 3081 3399 2910 +3 3245 2911 3020 +3 3026 3086 3027 +3 3091 2971 3298 +3 3203 3204 2851 +3 2973 3254 3095 +3 3034 2922 3201 +3 2973 3035 3096 +3 2976 3097 3036 +3 3097 3038 3157 +3 3038 3097 2976 +3 3099 3157 3038 +3 3259 3039 3158 +3 3161 3041 3162 +3 2930 2981 3208 +3 3044 3101 3162 +3 3043 3262 3353 +3 3046 3103 3264 +3 2491 2983 2981 +3 3267 3210 3049 +3 3361 3047 3108 +3 3365 3050 3170 +3 3056 3111 3110 +3 3056 3110 3219 +3 3058 3056 3219 +3 3117 3113 3059 +3 2992 3321 3172 +3 3172 3061 2992 +3 3119 3223 3117 +3 2995 3222 2712 +3 3064 3061 3172 +3 3223 3119 3370 +3 2995 2765 3276 +3 3275 2996 3174 +3 3370 3119 3175 +3 3063 3371 3276 +3 3122 3179 2999 +3 3177 2999 3179 +3 3124 3225 3126 +3 3180 3065 3125 +3 3182 3066 3180 +3 3067 2949 3229 +3 3448 3071 3384 +3 3384 3071 3132 +3 3073 2956 3185 +3 3233 3390 3135 +3 3135 3390 3011 +3 3137 3510 3233 +3 3186 3392 3393 +3 3514 3075 3393 +3 3187 3016 2899 +3 3076 3016 3187 +3 2837 3078 3238 +3 3240 3018 3142 +3 3188 3189 2964 +3 2964 3189 3145 +3 3241 2907 2840 +3 3190 2909 3145 +3 3399 3019 3080 +3 3080 2910 3399 +3 3020 3146 3400 +3 3456 3192 3022 +3 3581 3404 2913 +3 3581 2913 2687 +3 3193 3024 2846 +3 3294 2968 3150 +3 3029 2968 3294 +3 3088 3249 3296 +3 3030 3090 3646 +3 3197 3089 3411 +3 2789 3092 3199 +3 2973 3096 3254 +3 3346 3034 3201 +3 3036 3097 3345 +3 3037 3257 3096 +3 2923 2921 3205 +3 3040 3158 3039 +3 3353 3104 3043 +3 3353 2863 3104 +3 3106 3164 3209 +3 2984 3165 3212 +3 3365 3213 3050 +3 3169 3052 3364 +3 2816 3270 3053 +3 3270 2816 2817 +3 3221 3058 3219 +3 3114 3113 3220 +3 3115 3438 2994 +3 3113 3117 3323 +3 3322 3116 3222 +3 3176 3064 3172 +3 3281 3227 3181 +3 3227 3126 3181 +3 3180 3280 3182 +3 3230 3131 3382 +3 3018 3240 3239 +3 3143 2839 3144 +3 3400 3146 3243 +3 3245 3020 3400 +3 3248 3082 3192 +3 3086 3026 3195 +3 3086 3196 3150 +3 3030 3646 3087 +3 3299 3091 3298 +3 3199 3092 3349 +3 3200 3198 3469 +3 2789 3301 3198 +3 3032 3095 3342 +3 3300 3201 3344 +3 3417 3302 3094 +3 3418 3153 3033 +3 3154 3203 2851 +3 3155 3257 3037 +3 3269 3313 3267 +3 3362 3361 3108 +3 3213 3269 3267 +3 3478 3168 3360 +3 3365 3316 3213 +3 3109 3434 3216 +3 3215 3110 3171 +3 3219 3110 3215 +3 3438 3115 3218 +3 3367 2938 2993 +3 3368 2994 3438 +3 2993 3060 3271 +3 2994 3368 3118 +3 3116 3322 3060 +3 2995 3664 3222 +3 3277 2713 3275 +3 3179 3325 3177 +3 3325 3179 3225 +3 2949 3379 3229 +3 2949 3183 3379 +3 3007 3383 3567 +3 3133 3231 3386 +3 3394 3289 3235 +3 3237 3452 3188 +3 3189 3396 3145 +3 3144 3291 3143 +3 3145 3396 3190 +3 3242 3397 3079 +3 3340 3246 3147 +3 3456 3247 3192 +3 3247 3248 3192 +3 3148 3023 3458 +3 3458 3023 2914 +3 2914 3405 3458 +3 3084 3461 3405 +3 3150 3196 3294 +3 3252 3093 3251 +3 2789 3199 3301 +3 3346 3201 3343 +3 3254 3342 3095 +3 3254 3253 3342 +3 3345 3097 3347 +3 2854 3156 3258 +3 3157 3099 3351 +3 3259 3470 2919 +3 3161 3306 3206 +3 3163 3306 3161 +3 3209 3263 3102 +3 3311 3046 3264 +3 3046 3311 3165 +3 3165 3311 3268 +3 3212 3165 3268 +3 3314 3313 3269 +3 3316 3269 3213 +3 3364 2986 3315 +3 3478 3434 3109 +3 3109 3168 3478 +3 2988 3053 3318 +3 3365 3170 3217 +3 3215 3214 3436 +3 3438 3218 3320 +3 3172 3321 3272 +3 3223 3323 3117 +3 3368 3494 3118 +3 3273 3440 3173 +3 3174 3062 3274 +3 3175 3373 3370 +3 3178 2997 3324 +3 3178 3619 3120 +3 3324 3619 3178 +3 3278 3176 3375 +3 3124 3499 3225 +3 3281 3328 3227 +3 3330 3377 3281 +3 3281 3377 3328 +3 3228 3280 3331 +3 3069 3380 3332 +3 3447 3070 3627 +3 2895 3287 3010 +3 3335 3011 3390 +3 3011 3335 3012 +3 3391 3235 3288 +3 3394 3235 3391 +3 3392 3186 3289 +3 3238 3451 3395 +3 3452 3189 3188 +3 3240 3453 3239 +3 3143 3240 3142 +3 3189 3338 3396 +3 3081 3244 3401 +3 3147 3457 3340 +3 2687 3148 3581 +3 3292 3024 3193 +3 3292 3083 3024 +3 3084 3149 3461 +3 3196 3463 3294 +3 3295 3029 3294 +3 3201 3300 3343 +3 3469 3198 3301 +3 3304 3203 3154 +3 3203 3421 3204 +3 3206 3306 3351 +3 3261 3426 3042 +3 3042 3426 3262 +3 3208 2981 3427 +3 3166 2863 3595 +3 3356 3266 3600 +3 3430 3358 3314 +3 3317 3432 3314 +3 3317 3314 3269 +3 3316 3317 3269 +3 3547 3318 3053 +3 3169 3364 3319 +3 3053 3270 3547 +3 3436 3214 3169 +3 3608 3217 3437 +3 3112 2991 2817 +3 3491 2991 2938 +3 2993 3271 3367 +3 3321 3221 3369 +3 3323 3223 3495 +3 3557 2995 3276 +3 3274 3558 3174 +3 3275 3174 3558 +3 3375 3176 3372 +3 3325 3225 3499 +3 3326 3499 3124 +3 3445 3329 3327 +3 3331 3329 3445 +3 3379 3183 3378 +3 3380 3128 3446 +3 3448 3565 3129 +3 3131 3447 3382 +3 3230 3382 3449 +3 3383 3230 3449 +3 3388 3185 3286 +3 3631 3234 2957 +3 3631 2957 3140 +3 3289 3517 3392 +3 3394 3517 3289 +3 3143 3291 3240 +3 3520 3241 3191 +3 3242 3190 3396 +3 3729 3399 3081 +3 3244 3455 3401 +3 3455 3244 3641 +3 3403 3341 3248 +3 3341 3292 3193 +3 3083 3644 3459 +3 3292 3644 3083 +3 3464 3087 3646 +3 3249 3525 3410 +3 3344 3412 3300 +3 3344 3345 3412 +3 3251 3299 3415 +3 3589 3257 3348 +3 3831 3349 3151 +3 3033 4087 3418 +3 3697 3474 3205 +3 3306 3422 3351 +3 3098 3591 3423 +3 3312 3355 3354 +3 3312 3357 3355 +3 3264 3537 3311 +3 3358 3355 3357 +3 3268 3311 3544 +3 3430 3428 3358 +3 3432 3430 3314 +3 3318 3362 2988 +3 3315 3363 3487 +3 3315 3487 3364 +3 3603 3319 3364 +3 3365 3488 3316 +3 3217 3608 3365 +3 3320 3218 3435 +3 2938 3367 3491 +3 3323 3611 3113 +3 3323 3614 3611 +3 3272 3321 3369 +3 3118 3494 3273 +3 3372 3272 3439 +3 3373 3441 3370 +3 3121 3224 3371 +3 3499 3443 3325 +3 3376 3375 3498 +3 3328 3326 3227 +3 3716 3328 3377 +3 3504 3331 3445 +3 3444 3330 3228 +3 3505 3228 3331 +3 3505 3444 3228 +3 3229 3625 3446 +3 3384 3673 3448 +3 3284 3722 3507 +3 3722 3009 3334 +3 3009 3722 3284 +3 3388 3450 3232 +3 3232 3450 3136 +3 3677 3512 3234 +3 3630 3140 3336 +3 3140 3630 3631 +3 3290 3239 3453 +3 3240 3637 3453 +3 3189 3452 3338 +3 3338 3454 3396 +3 3520 3339 3241 +3 3454 3519 3396 +3 3396 3519 3242 +3 3398 3399 3729 +3 3081 3401 3729 +3 3246 3340 3642 +3 3247 3403 3248 +3 3464 3646 3685 +3 3346 3343 3587 +3 3651 3302 3417 +3 3205 3471 3697 +3 3158 3594 3472 +3 3472 3594 3656 +3 3260 3474 3743 +3 3425 3260 3743 +3 3309 3352 3596 +3 3358 3428 3355 +3 3431 3429 3481 +3 3432 3482 3430 +3 3478 3433 3434 +3 3605 3432 3317 +3 3316 3605 3317 +3 3603 3364 3487 +3 3488 3365 3608 +3 3366 3552 3437 +3 3320 3492 3438 +3 3366 3611 3553 +3 3854 3276 3371 +3 3275 3666 3277 +3 3441 3373 3442 +3 3324 3758 3619 +3 3375 3372 3559 +3 3498 3375 3559 +3 3376 3498 3500 +3 3445 3327 3502 +3 3503 3445 3502 +3 3331 3504 3505 +3 3445 3503 3504 +3 3570 3388 3286 +3 3675 3287 3012 +3 3675 3012 3335 +3 3633 3337 3236 +3 3679 3076 3187 +3 3395 3518 3575 +3 3451 3518 3395 +3 3338 3575 3454 +3 3397 3242 3519 +3 3397 3578 3243 +3 3243 3640 3400 +3 3579 3400 3640 +3 3404 3643 3457 +3 3643 3404 3581 +3 3580 3341 3403 +3 3341 3522 3292 +3 3523 3458 3405 +3 3292 3522 3644 +3 3149 3787 3461 +3 3300 3412 3527 +3 3300 3527 3343 +3 3345 3347 3412 +3 3303 3792 3347 +3 3253 3254 3588 +3 4087 3033 3651 +3 3301 3199 3590 +3 3302 3651 3033 +3 3422 3592 3535 +3 3306 3592 3422 +3 3306 3473 3592 +3 3701 3594 3307 +3 3657 2863 3353 +3 3355 3536 3476 +3 3428 3536 3355 +3 3659 3310 3356 +3 3600 3659 3356 +3 3600 3361 3542 +3 3429 3479 3477 +3 3318 3841 3362 +3 3483 3487 3363 +3 3431 3481 3482 +3 3546 3484 3431 +3 3661 3318 3547 +3 3605 3545 3432 +3 3488 3605 3316 +3 3548 3605 3488 +3 3662 3489 3484 +3 3490 3270 2817 +3 3551 3320 3489 +3 3490 2817 2991 +3 3609 3436 3549 +3 3492 3320 3551 +3 3610 3493 3609 +3 3552 3366 3553 +3 3614 3323 3495 +3 3273 3494 3753 +3 3273 3616 3440 +3 3664 2995 3557 +3 3618 3274 3440 +3 3274 3618 3558 +3 3559 3372 3439 +3 3371 3224 3854 +3 3498 3559 3621 +3 3499 3560 3443 +3 3328 3501 3326 +3 3563 3719 3378 +3 3229 3379 3625 +3 3384 3628 3673 +3 3386 3814 3628 +3 3677 3234 3874 +3 3874 3234 3631 +3 3513 3337 3633 +3 3516 3515 3634 +3 3517 3574 3392 +3 3725 3517 3635 +3 3240 3291 3637 +3 3575 3576 3454 +3 3519 3454 3576 +3 3402 3732 3456 +3 3247 3456 3733 +3 3461 3888 3405 +3 3464 3787 3149 +3 3685 3736 3464 +3 3526 3297 3410 +3 3527 3412 3586 +3 3343 3647 3587 +3 3527 3647 3343 +3 3412 3347 3586 +3 3586 3347 3792 +3 3528 3346 3587 +3 3415 3467 3530 +3 3533 3303 3420 +3 3688 3651 3417 +3 3469 3894 3893 +3 3199 3349 3831 +3 3419 3468 3652 +3 3474 3742 3743 +3 3352 3425 3700 +3 3541 3539 3601 +3 3479 3543 3598 +3 3841 3361 3362 +3 3602 3841 3318 +3 3483 3660 3487 +3 3432 3545 3482 +3 3662 3484 3546 +3 3605 3604 3545 +3 3545 3604 3546 +3 3490 3547 3270 +3 3548 3488 3606 +3 3437 3550 3608 +3 3610 3554 3493 +3 3273 3753 3616 +3 3440 3805 3618 +3 3758 3324 3807 +3 3620 3442 3497 +3 3621 3559 3665 +3 3443 3667 3622 +3 3326 3560 3499 +3 3326 3501 3560 +3 3561 3444 3562 +3 3446 3720 3380 +3 3447 3672 3382 +3 3447 3627 3672 +3 3628 3814 3568 +3 3333 3925 3569 +3 3333 3387 3925 +3 3334 3287 3817 +3 3675 3817 3287 +3 4076 3573 3679 +3 3678 3634 3572 +3 3634 3515 3572 +3 3725 3574 3517 +3 3637 3291 3683 +3 3682 3576 3575 +3 3638 3339 3520 +3 3576 3639 3519 +3 3243 3578 3640 +3 3882 3401 3455 +3 3733 3456 3732 +3 3340 3457 3521 +3 3822 3580 3403 +3 3408 3407 3734 +3 3787 3890 3461 +3 3787 3464 3736 +3 3788 3525 3295 +3 3791 3528 3587 +3 3255 3419 3652 +3 3652 3989 3255 +3 3421 3203 3653 +3 3693 3832 3258 +3 3258 3156 3693 +3 3471 3421 3694 +3 3832 3098 3258 +3 3474 3697 3742 +3 4042 3472 3656 +3 3425 3743 3700 +3 3475 3476 3797 +3 3837 2863 3657 +3 3702 3476 3536 +3 3427 3310 3658 +3 3536 3540 3702 +3 3597 3705 3540 +3 3543 3599 3598 +3 3318 3661 3602 +3 3548 3604 3605 +3 3607 3549 3800 +3 3606 3488 3608 +3 3609 3549 3607 +3 3437 3552 3550 +3 3847 3609 3607 +3 3367 3271 3909 +3 3271 3612 3909 +3 3494 3663 3753 +3 3853 3664 3557 +3 3441 3615 3495 +3 3805 3440 3616 +3 3439 3556 3804 +3 3618 3711 3558 +3 3714 3500 3668 +3 3761 3501 3624 +3 3446 3625 3720 +3 3380 3720 3921 +3 3867 3381 3565 +3 3673 3628 3770 +3 3771 3387 3385 +3 3814 3386 3231 +3 3508 3450 3773 +3 3929 3677 3874 +3 3878 3632 3877 +3 3634 3681 3516 +3 3518 3636 3575 +3 3453 3819 3780 +3 3575 3636 3682 +3 3579 3732 3402 +3 3457 3684 3521 +3 3684 3457 3643 +3 3458 3523 3786 +3 3823 3644 3522 +3 3888 3461 3890 +3 3825 3295 3584 +3 3788 3295 3825 +3 3686 3685 3646 +3 3647 3791 3587 +3 3588 3589 3649 +3 3650 3466 3465 +3 3156 3692 3693 +3 3795 3535 3592 +3 3832 3591 3098 +3 3427 3658 3701 +3 3949 3596 3352 +3 3540 3705 3702 +3 3599 3744 3598 +3 3604 3548 3749 +3 3548 3606 3801 +3 3750 3662 3802 +3 3608 3550 3606 +3 3551 3750 3708 +3 3847 3610 3609 +3 3614 3752 3611 +3 3710 3554 3610 +3 3554 3710 3556 +3 3852 3495 3615 +3 3615 3441 3712 +3 3618 3806 3711 +3 3665 3808 3621 +3 3620 3497 3622 +3 3668 3621 3713 +3 3667 3443 3560 +3 3916 3667 3560 +3 3762 3623 3714 +3 3720 3625 3866 +3 3283 3332 3769 +3 3628 3568 3770 +3 3771 3925 3387 +3 3231 3507 4014 +3 3722 3869 3507 +3 3676 3389 3969 +3 3678 3572 3571 +3 3679 3878 4076 +3 3635 3516 3681 +3 3453 3637 3819 +3 3933 3819 3637 +3 3780 3781 3636 +3 3933 3637 3683 +3 3639 3727 3578 +3 3730 3729 3401 +3 3730 3401 3882 +3 3883 3641 3642 +3 3887 3644 3823 +3 3523 3405 3888 +3 3824 3409 3735 +3 3892 3791 3647 +3 3253 4086 3648 +3 3588 4086 3253 +3 3303 3738 3792 +3 3827 3466 3650 +3 3740 3532 3531 +3 4034 3533 3534 +3 3740 3690 3532 +3 3690 3416 3532 +3 4087 3741 3418 +3 3831 3151 3899 +3 3697 3695 3833 +3 3654 4042 4041 +3 3795 3592 3698 +3 3591 3696 3423 +3 3656 3594 3836 +3 3594 3701 3836 +3 3476 3702 3797 +3 3352 3700 3949 +3 3658 3310 3704 +3 3744 3798 3705 +3 3539 3706 3903 +3 3539 3903 3599 +3 3802 3604 3749 +3 3491 3845 2991 +3 3750 3707 3708 +3 3491 3367 3906 +3 3553 3709 3552 +3 3752 3553 3611 +3 3804 3556 3710 +3 3753 3754 3616 +3 3616 3755 3805 +3 3860 3712 3620 +3 3622 3759 3620 +3 3713 3621 3808 +3 3667 3759 3622 +3 3713 3760 3668 +3 3668 3760 3714 +3 3560 3761 3916 +3 3560 3501 3761 +3 3715 3623 3762 +3 3765 3717 3715 +3 3718 3717 3865 +3 3918 3669 3718 +3 3381 3920 3670 +3 3671 3283 3721 +3 3672 3627 3564 +3 3449 3382 4071 +3 3382 3672 4071 +3 3449 4071 3923 +3 3231 4014 3814 +3 3869 4014 3507 +3 3874 3631 3776 +3 3875 3513 3930 +3 3681 3973 3635 +3 3682 3636 3781 +3 3726 3638 3520 +3 3783 3727 3639 +3 3398 3729 3936 +3 3821 3640 3578 +3 3640 3821 3731 +3 3579 3640 3731 +3 3732 3579 3731 +3 3340 3521 4133 +3 3459 3644 4023 +3 4267 3582 4023 +3 3788 3789 3526 +3 3586 3792 4085 +3 3526 3789 3585 +3 3689 4087 3651 +3 3590 3199 3895 +3 3895 3199 3831 +3 3832 3693 4189 +3 4040 3899 3654 +3 3655 3423 3696 +3 3742 3697 3833 +3 3702 3705 3798 +3 3596 3949 3994 +3 3599 3903 3744 +3 4047 3547 3490 +3 3952 3802 3749 +3 3801 3749 3548 +3 3803 3801 3606 +3 3606 3550 3803 +3 3908 3847 3607 +3 4003 3847 3848 +3 4003 3610 3847 +3 4003 3710 3610 +3 3754 3753 3851 +3 3755 3616 3754 +3 3557 3617 3853 +3 3806 3618 3805 +3 3804 3757 3665 +3 3855 4005 3666 +3 3808 3665 3757 +3 3762 3714 3760 +3 3863 3624 3961 +3 3765 3715 3764 +3 3810 3766 3767 +3 3865 3918 3718 +3 3768 3670 3920 +3 3283 3769 3721 +3 3867 3565 3566 +3 3924 3813 3674 +3 3771 4173 3925 +3 3870 3722 3334 +3 3870 3334 3817 +3 3723 3873 3629 +3 3927 3511 3775 +3 3511 3927 3969 +3 3930 3513 3971 +3 3779 3680 3931 +3 3819 3781 3780 +3 3683 3934 3933 +3 3520 3782 3726 +3 3783 3935 3727 +3 3732 3885 3733 +3 3523 3978 3786 +3 3644 3887 4023 +3 3586 4085 4026 +3 3826 4085 3792 +3 3790 3585 3789 +3 3585 3790 3942 +3 3984 3687 3791 +3 3826 3792 4032 +3 3738 4032 3792 +3 3689 4186 4087 +3 3691 4144 3304 +3 3945 3795 3698 +3 3945 3698 3834 +3 4150 3742 3833 +3 3698 3797 3834 +3 3900 3700 3743 +3 3949 3700 3900 +3 3702 3992 3797 +3 3798 3992 3702 +3 3744 3902 3798 +3 3706 4044 3903 +3 3800 3908 3607 +3 3550 3846 3803 +3 4004 3613 3664 +3 3858 3712 3860 +3 3857 3856 3758 +3 3620 3759 3860 +3 3759 3667 3914 +3 3760 3713 3913 +3 3866 3625 3812 +3 3923 4171 3449 +3 3876 3818 3777 +3 3778 3724 3877 +3 3725 3635 3973 +3 3783 3820 3935 +3 3881 3727 3935 +3 3730 3936 3729 +3 3785 3822 3403 +3 4027 3736 3685 +3 4086 3588 3649 +3 3985 3827 3650 +3 3794 3793 3688 +3 3898 3831 3899 +3 4148 3833 3695 +3 4039 3696 3591 +3 3946 3835 3699 +3 3703 3837 3901 +3 3744 3903 3902 +3 3994 3950 3745 +3 3840 4046 3542 +3 4047 3661 3547 +3 4047 3490 4048 +3 4050 3801 3803 +3 3846 4052 3803 +3 3909 3906 3367 +3 3954 3707 3905 +3 3907 3846 3709 +3 3847 3908 3848 +3 3853 4004 3664 +3 3615 3858 4100 +3 3755 4060 3805 +3 3858 3615 3712 +3 3806 3805 4060 +3 3916 3914 3667 +3 3917 3863 3961 +3 3765 3764 3864 +3 3964 3765 3864 +3 3963 3918 3865 +3 3811 3965 3812 +3 3381 3867 3920 +3 3921 3720 4169 +3 4069 3721 3769 +3 3566 3922 3867 +3 3672 4070 4071 +3 3677 3929 3775 +3 3974 3781 3819 +3 3781 3974 3820 +3 3880 3638 3726 +3 3881 4079 3821 +3 3890 3787 3981 +3 3981 3787 3736 +3 3685 4030 4027 +3 3987 3944 3740 +3 3944 3690 3740 +3 4140 3794 3690 +3 4365 3691 3741 +3 3652 3468 3990 +3 3692 3989 4145 +3 3894 4089 3893 +3 3706 3838 4044 +3 3997 3839 3996 +3 3841 3602 3840 +3 3839 3842 3799 +3 3747 4000 3843 +3 3491 3906 3845 +3 3953 3952 3749 +3 4052 3846 3907 +3 4052 4050 3803 +3 3905 3707 3904 +3 4098 3709 3849 +3 3849 3752 4002 +3 3956 3613 4004 +3 3853 4099 4004 +3 3615 4100 3852 +3 4058 3853 3617 +3 3960 3862 3959 +3 3810 4064 3809 +3 3964 3963 3865 +3 3918 4011 4012 +3 3866 4169 3720 +3 4013 3922 3566 +3 3771 3813 3868 +3 3814 4014 4211 +3 3869 3722 3870 +3 4123 3875 3930 +3 4123 3776 3875 +3 4123 4075 3776 +3 3777 3972 3876 +3 3931 4019 3779 +3 3880 3726 4128 +3 3784 4130 3782 +3 3643 4022 3684 +3 3823 4182 3887 +3 3890 3979 3888 +3 3824 4024 3982 +3 4183 4025 3524 +3 3983 4030 3648 +3 3789 3891 3790 +3 3984 3940 3687 +3 3790 3941 3942 +3 3943 3739 3827 +3 3652 3990 4231 +3 3895 3831 3898 +3 4463 3835 3946 +3 3657 3993 3837 +3 3901 3838 3703 +3 3949 3900 4093 +3 3999 4000 3747 +3 4001 3843 4049 +3 4157 3906 3909 +3 3909 3955 4157 +3 4002 3852 4100 +3 4005 3855 3911 +3 4061 3856 4062 +3 4005 4006 3912 +3 4006 4162 3912 +3 4162 3958 3912 +3 3958 4294 3857 +3 3857 4062 3856 +3 4202 3860 3759 +3 3915 3913 4103 +3 3914 3916 4106 +3 3915 4107 3959 +3 4106 3916 4007 +3 3763 4007 3861 +3 4064 3810 4065 +3 3864 4010 3964 +3 3962 3963 3964 +3 3963 4011 3918 +3 4067 3920 3867 +3 4113 3867 3922 +3 3672 3564 4070 +3 4013 4172 3922 +3 4014 3869 4256 +3 4073 3870 3817 +3 4344 3969 3927 +3 3874 3776 4075 +3 3876 4077 3818 +3 4019 4078 3779 +3 3728 4130 3784 +3 3975 3883 3884 +3 3938 4133 3521 +3 3977 4182 3823 +3 4023 3887 4221 +3 3981 3736 4358 +3 4085 4271 4026 +3 3892 3984 3791 +3 4034 4228 3738 +3 4033 3942 3941 +3 3944 4140 3690 +3 4278 3691 4365 +3 4037 3829 3896 +3 3992 4091 3991 +3 4368 3993 3835 +3 3901 3837 3993 +3 3836 3948 3656 +3 3947 3902 4043 +3 4045 4191 3704 +3 3949 4095 3994 +3 3994 4095 4283 +3 4283 3950 3994 +3 3842 3839 3997 +3 3661 4047 3998 +3 3906 4286 3845 +3 4097 3908 3951 +3 3907 4156 4052 +3 3954 3905 4055 +3 3954 4055 3910 +3 4160 3859 4199 +3 4099 3853 4058 +3 4200 4060 3755 +3 4161 3858 3860 +3 3911 4006 4005 +3 3958 4162 4294 +3 3857 4294 4062 +3 4104 3759 3914 +3 3960 3959 4107 +3 4165 4064 4065 +3 4065 4111 4165 +3 3962 3964 4010 +3 4208 3919 3768 +3 3965 4208 4209 +3 4067 3768 3920 +3 3965 4068 3812 +3 4113 4067 3867 +3 3775 4074 3927 +3 4123 3930 4214 +3 3971 3573 4175 +3 3970 4017 3972 +3 3876 4177 4077 +3 4127 4261 3973 +3 3932 3933 3934 +3 3934 3880 4020 +3 3974 4021 3820 +3 3782 4130 3726 +3 4080 4179 3936 +3 3731 3937 4131 +3 4132 3885 4131 +3 3886 3885 4132 +3 4265 3786 3978 +3 4024 3889 4083 +3 4029 4136 3891 +3 3892 4031 3984 +3 4226 3649 4316 +3 4360 4228 4034 +3 3828 4143 3987 +3 4318 3944 3987 +3 3691 4278 4144 +3 3896 4038 4037 +3 3990 4088 4231 +3 4090 3696 4039 +3 3796 3696 4090 +3 3900 4150 4371 +3 4191 4045 4094 +3 3999 4154 4000 +3 4000 4049 3843 +3 3906 4192 4286 +3 4050 4051 3953 +3 4052 4287 4050 +3 4051 4194 3904 +3 4053 4156 3907 +3 3849 4002 4288 +3 4100 3858 4238 +3 4200 3755 4159 +3 4059 3957 4101 +3 4061 4101 3957 +3 4202 3759 4104 +3 4206 3917 4110 +3 4250 4010 4109 +3 3963 3962 4207 +3 4066 4011 3963 +3 4251 3768 4067 +3 3921 4169 4114 +3 4116 3564 3626 +3 3770 3568 4298 +3 4073 4392 3870 +3 3926 4121 4122 +3 4121 4258 4122 +3 4074 3775 3929 +3 4260 4215 4076 +3 4078 4127 3973 +3 4448 3879 4261 +3 3932 3934 4020 +3 4021 3974 4129 +3 3726 4130 4128 +3 4129 4218 4021 +3 4080 3936 3730 +3 4023 4221 4267 +3 3891 4136 4184 +3 3738 4228 4032 +3 4320 3987 4143 +3 3693 3897 4189 +3 4188 4411 4148 +3 3947 4091 3992 +3 4091 3947 4234 +3 3900 4371 4093 +3 4095 3949 4093 +3 3995 4152 4045 +3 4046 4152 3995 +3 4047 4374 3998 +3 4154 4096 4000 +3 4096 4049 4000 +3 3906 4157 4192 +3 4287 4052 4156 +3 3905 4196 4055 +3 4288 4098 3849 +3 4288 4328 4098 +3 4288 4002 4158 +3 3956 4004 4237 +3 4159 4057 4239 +3 4063 4160 4201 +3 3911 4102 4241 +3 4244 4103 4063 +3 4107 3915 4105 +3 4108 4107 4295 +3 4008 3917 4206 +3 4297 4110 4064 +3 4297 4064 4165 +3 3962 4010 4250 +3 4066 3963 4207 +3 4208 3768 4112 +3 3768 4251 4112 +3 3626 4115 4116 +3 4013 4117 4172 +3 3924 4171 4254 +3 4341 4173 4299 +3 4014 4118 4211 +3 3967 3966 4072 +3 4014 4256 4118 +3 4212 4015 3816 +3 4345 3927 4074 +3 4213 4074 3929 +3 4176 4017 3970 +3 4126 3972 4017 +3 4216 4177 4126 +3 4448 4178 3879 +3 3932 4020 4262 +3 4219 3975 3884 +3 4508 3977 4081 +3 4222 4083 3980 +3 3736 4027 4358 +3 4136 4029 4135 +3 4517 3940 3984 +3 4032 4272 3826 +3 4137 4226 4275 +3 4186 3986 4139 +3 3829 4319 4360 +3 4320 4318 3987 +3 3988 4188 3830 +3 3945 4147 4038 +3 3946 3796 4463 +3 4233 4323 4150 +3 4368 3835 4463 +3 4190 3901 3993 +3 4043 4234 3947 +3 4190 4092 3901 +3 3948 4370 4369 +3 4324 4373 3840 +3 4469 4153 3998 +3 3845 4236 4048 +3 3845 4286 4236 +3 4197 4054 4097 +3 4198 4055 4196 +3 3956 4237 4666 +3 4430 4058 4059 +3 4159 4331 4200 +3 4291 4101 4061 +3 4161 3860 4202 +3 4291 4061 4062 +3 3911 4242 4006 +3 4203 4162 4006 +3 4063 4201 4244 +3 4245 4106 4007 +3 4245 4007 4246 +3 4166 4250 4109 +3 4384 4111 4011 +3 4250 4167 3962 +3 4167 4207 3962 +3 4249 4207 4167 +3 4066 4384 4011 +3 3813 3924 4387 +3 4254 4387 3924 +3 4344 3927 4345 +3 4396 4123 4214 +3 4348 4350 4019 +3 4350 4127 4078 +3 4350 4078 4019 +3 4262 4217 4129 +3 4129 4217 4218 +3 4311 4080 3730 +3 4553 3975 4219 +3 4264 4220 4132 +3 4182 3977 4454 +3 4182 4266 3887 +3 4030 3983 4518 +3 3940 4517 4274 +3 4228 4227 4032 +3 4185 4033 3941 +3 4276 4138 4033 +3 4229 4139 3986 +3 4036 4186 4139 +3 4142 4320 4143 +3 4038 4321 4037 +3 4189 3897 4460 +3 4280 4038 4147 +3 4233 4148 4411 +3 4371 4150 4323 +3 3997 3950 4467 +3 4469 4324 4153 +3 4285 4096 4154 +3 4326 4049 4096 +3 4194 4051 4155 +3 4197 4097 4193 +3 4099 4237 4004 +3 4429 4057 4056 +3 4429 4239 4057 +3 4059 4576 4430 +3 4290 4200 4331 +3 4059 4101 4577 +3 4241 4102 4292 +3 4006 4242 4203 +3 4204 4106 4245 +3 4206 4110 4296 +3 4166 4109 4164 +3 4113 4386 4067 +3 4253 4113 3922 +3 4170 4116 4115 +3 4071 4070 4210 +3 4337 4210 4070 +3 3815 4072 4257 +3 4119 4343 4300 +3 4017 4176 4504 +3 4017 4310 4126 +3 4218 4217 4263 +3 4264 4218 4263 +3 4311 3730 4553 +3 4356 4508 4081 +3 3977 4508 4312 +3 4182 4454 4266 +3 4221 3887 4266 +3 4183 4223 4515 +3 4224 4225 4136 +3 4135 4224 4136 +3 4030 4518 4027 +3 4031 4517 3984 +3 4518 3983 4610 +3 3983 4137 4610 +3 4184 4136 4225 +3 4276 4033 4185 +3 4229 3986 4141 +3 4138 4276 4035 +3 3829 4037 4319 +3 3988 4459 4188 +3 4279 4145 4322 +3 4189 4460 4523 +3 4091 4234 4281 +3 4151 4092 4282 +3 4467 3950 4283 +3 4235 3997 4467 +3 4154 4284 4285 +3 4288 4424 4328 +3 4158 4426 4288 +3 4056 4198 4330 +3 4237 4099 4527 +3 4058 4430 4099 +3 4331 4159 4239 +3 4201 4160 4474 +3 4200 4290 4380 +3 4240 4292 4380 +3 4244 4431 4105 +3 4431 4205 4105 +3 4108 4247 4163 +3 4297 4165 4537 +3 4250 4166 4486 +3 4539 4111 4384 +3 4486 4435 4250 +3 4253 4386 4113 +3 4340 4339 4255 +3 4213 4259 4074 +3 4177 4499 4309 +3 4309 4398 4348 +3 4552 4261 4127 +3 4261 4552 4447 +3 4263 4355 4264 +3 4220 4264 4355 +3 4221 4266 4555 +3 4267 4221 4313 +3 3979 4270 4268 +3 4271 4084 4406 +3 4273 4225 4224 +3 4610 4137 4275 +3 3940 4274 4316 +3 4457 4036 4139 +3 3988 4366 4459 +3 4321 4038 4280 +3 4039 4189 4523 +3 4093 4622 4095 +3 4466 4467 4283 +3 4196 4194 4329 +3 4429 4473 4239 +3 4577 4101 4291 +3 4332 4062 4294 +3 4332 4294 4243 +3 4062 4332 4291 +3 4201 4431 4244 +3 4333 4202 4104 +3 4108 4295 4382 +3 4247 4108 4382 +3 4206 4483 4008 +3 4296 4110 4297 +3 4539 4165 4111 +3 4167 4250 4435 +3 4067 4386 4251 +3 3813 4387 4388 +3 3813 4388 3868 +3 4173 4491 4299 +3 4299 4492 4341 +3 4258 4121 4304 +3 4258 4496 4346 +3 4259 4345 4074 +3 4259 4213 4395 +3 4397 4124 4305 +3 4549 4215 4260 +3 4504 4176 4307 +3 4310 4017 4504 +3 4594 4350 4348 +3 4261 4447 4448 +3 4507 4217 4262 +3 4080 4353 4179 +3 4606 3938 4794 +3 4134 4554 3976 +3 4134 4181 4357 +3 3977 4312 4454 +3 4181 4265 4648 +3 4266 4454 4699 +3 4272 4650 4084 +3 4517 4031 4408 +3 4317 4562 4185 +3 4562 4276 4185 +3 4319 4361 4360 +3 4364 4320 4142 +3 4090 4462 3796 +3 3796 4462 4463 +3 4281 4234 4414 +3 4414 4234 4416 +3 4371 4323 4568 +3 4417 4283 4095 +3 4372 4623 4152 +3 4466 4283 4417 +3 3998 4374 4525 +3 4325 4374 4236 +3 4096 4285 4526 +3 4096 4526 4326 +3 4420 4375 4193 +3 4197 4193 4375 +3 4195 4574 4376 +3 4471 4195 4328 +3 4196 4329 4378 +3 4424 4471 4328 +3 4424 4288 4426 +3 4426 4158 4238 +3 4429 4056 4330 +3 4530 4379 4238 +3 4531 4239 4473 +3 4331 4239 4531 +3 4479 4240 4380 +3 4477 4161 4202 +3 4104 4204 4333 +3 4334 4008 4483 +3 4535 4206 4296 +3 4164 4484 4166 +3 4537 4165 4539 +3 4486 4166 4383 +3 4251 4385 4112 +3 4251 4386 4385 +3 4069 4436 4336 +3 4115 4336 4170 +3 4254 4338 4387 +3 4637 4256 4440 +3 4212 3968 4782 +3 4258 4304 4496 +3 4346 4496 4394 +3 4260 4174 4125 +3 4640 4446 4306 +3 4309 4499 4398 +3 4503 4504 4307 +3 4263 4354 4355 +3 4697 4553 4219 +3 3980 4404 4222 +3 4515 4223 4269 +3 4406 4084 4556 +3 4456 4139 4229 +3 4457 4139 4456 +3 4563 4318 4320 +3 4279 4322 4461 +3 4232 4146 4566 +3 4413 4146 4464 +3 4524 4368 4619 +3 4569 4369 4370 +3 4324 4418 4373 +3 4324 4469 4418 +3 4286 4192 4571 +3 4421 4375 4420 +3 4572 4197 4375 +3 4377 4155 4376 +3 4197 4572 4573 +3 4666 4237 4527 +3 4379 4426 4238 +3 4427 4474 4289 +3 4576 4059 4577 +3 4291 4478 4577 +3 4290 4479 4380 +3 4532 4291 4332 +3 4480 4381 4240 +3 4240 4381 4293 +3 4242 4481 4203 +3 4295 4205 4432 +3 4382 4295 4432 +3 4483 4206 4535 +3 4248 4247 4584 +3 4164 4248 4484 +3 4536 4296 4297 +3 4484 4383 4166 +3 4112 4385 4541 +3 4209 4589 4335 +3 4209 4541 4589 +3 4116 4170 4437 +3 3868 4388 4389 +3 4389 4491 3868 +3 3966 4342 4072 +3 4256 4637 4118 +3 4443 3871 4301 +3 4395 4396 4592 +3 4445 4214 4446 +3 4504 4505 4310 +3 4311 4553 4450 +3 4354 4604 4355 +3 4400 4697 4219 +3 4402 3976 4554 +3 4554 4134 4357 +3 4357 4181 4648 +3 4454 4312 4455 +3 4266 4699 4555 +3 4555 4313 4221 +3 4556 4084 4650 +3 4407 4405 4358 +3 4651 4650 4272 +3 4613 4318 4563 +3 4409 4142 4035 +3 4318 4613 4277 +3 4564 4366 4278 +3 4281 4458 4280 +3 4090 4565 4462 +3 4463 4415 4368 +3 4282 4465 4416 +3 4622 4417 4095 +3 4235 4467 4468 +3 4525 4469 3998 +3 4419 4284 4711 +3 4284 4419 4285 +3 4378 4329 4668 +3 4424 4425 4471 +3 4529 4474 4427 +3 4331 4531 4475 +3 4630 4479 4290 +3 4478 4291 4532 +3 4480 4240 4479 +3 4481 4242 4580 +3 4674 4332 4243 +3 4477 4202 4333 +3 4481 4581 4203 +3 4533 4205 4431 +3 4333 4204 4631 +3 4583 4334 4482 +3 4247 4534 4584 +3 4536 4297 4537 +3 4485 4384 4434 +3 4386 4253 4681 +3 4436 4545 4336 +3 4437 4170 4777 +3 4210 4337 4488 +3 4493 4257 4072 +3 4308 4216 4506 +3 4597 4350 4594 +3 4310 4743 4506 +3 4449 4645 4507 +3 4451 4355 4604 +3 4513 4406 4514 +3 4519 4651 4272 +3 4609 4275 4226 +3 4560 4456 4229 +3 4566 4146 4413 +3 4368 4415 4619 +3 4370 4663 4569 +3 4711 4712 4419 +3 4325 4624 4374 +3 4419 4470 4285 +3 4470 4526 4285 +3 4957 4422 4666 +3 4574 4667 4376 +3 4377 4668 4329 +3 4426 4379 4528 +3 4530 4575 4379 +3 4429 4428 4473 +3 4576 4626 4430 +3 4476 4161 4477 +3 4533 4431 4721 +3 4482 4334 4483 +3 4534 4247 4382 +3 4433 4248 4584 +3 4248 4433 4484 +3 4585 4484 4433 +3 4383 4484 4585 +3 4434 4487 4485 +3 4435 4486 4731 +3 4731 4587 4435 +3 4385 4588 4541 +3 4168 4635 4544 +3 4488 4337 4438 +3 4210 4636 4590 +3 4387 4490 4388 +3 4441 4494 4440 +3 4740 4785 4443 +3 4689 4259 4395 +3 4394 4497 4305 +3 4497 4741 4305 +3 4500 4498 4550 +3 4596 4597 4594 +3 4310 4505 4743 +3 4503 4744 4504 +3 4744 4505 4504 +3 4601 4449 4399 +3 4643 4352 4644 +3 4263 4602 4354 +3 4603 4311 4450 +3 4401 4452 4451 +3 4647 4554 4357 +3 4608 4312 4508 +3 4454 4455 4699 +3 4556 4514 4406 +3 4701 4516 4408 +3 4408 4516 4517 +3 4407 4518 4557 +3 4518 4610 4557 +3 4364 4142 4409 +3 4187 4520 4656 +3 4187 4656 4564 +3 4321 4804 4521 +3 4366 4564 4522 +3 4366 4522 4459 +3 4280 4458 4614 +3 4461 4322 4658 +3 4411 4616 4952 +3 4414 4458 4281 +3 4462 4415 4463 +3 4618 4524 4707 +3 4524 4619 4707 +3 4464 4662 4413 +3 4371 4568 4621 +3 4665 4664 4663 +3 4665 4094 4623 +3 4377 4625 4668 +3 4627 4378 4668 +3 4161 4628 4530 +3 4530 4628 4575 +3 4628 4161 4476 +3 4672 4479 4630 +3 4534 4382 4676 +3 4586 4485 4633 +3 4585 4678 4383 +3 4634 4486 4383 +3 4486 4634 4731 +3 4386 4681 4542 +3 4254 4590 4338 +3 4490 4389 4388 +3 4340 4390 4735 +3 4591 4342 4492 +3 4442 4685 4304 +3 4394 4834 4497 +3 4689 4787 4259 +3 4744 4503 4600 +3 4507 4645 4602 +3 4311 4603 4695 +3 4607 4453 4401 +3 4795 4607 4401 +3 4268 4510 4509 +3 4517 4702 4274 +3 4703 4361 4859 +3 4803 4520 4457 +3 4655 4409 4363 +3 4655 4364 4409 +3 4564 4656 4657 +3 4458 4414 4706 +3 4526 4470 4570 +3 4526 4570 4715 +3 4421 4715 4810 +3 4810 4717 4421 +3 4423 4471 4425 +3 4630 4475 4724 +3 4477 4333 4723 +3 4477 4723 4578 +3 4675 4481 4580 +3 4480 4816 4381 +3 4533 4721 4923 +3 4631 4204 4632 +3 4819 4583 4482 +3 4382 4818 4676 +3 4726 4482 4483 +3 4584 4727 4433 +3 4678 4634 4383 +3 4540 4677 4487 +3 4588 4776 4541 +3 4543 4680 4824 +3 4828 4437 4777 +3 4590 4636 4829 +3 4338 4733 4387 +3 4342 4591 4546 +3 3968 4781 4782 +3 4494 4441 4738 +3 4495 4391 4638 +3 4592 4688 4395 +3 4837 4306 4549 +3 4644 4353 4695 +3 4697 4450 4553 +3 4605 4401 4451 +3 4511 4270 4405 +3 4405 4407 4949 +3 4517 4516 4702 +3 4610 4275 4653 +3 4522 4564 4657 +3 4458 4754 4614 +3 4616 4522 4705 +3 4616 4459 4522 +3 4707 4619 4660 +3 4618 4707 4756 +3 4567 4952 4757 +3 5003 4525 4374 +3 5003 4374 4624 +3 4325 4713 4624 +3 4713 4325 4571 +3 4572 4717 4719 +3 4869 4527 4626 +3 4427 4573 4763 +3 4476 4477 4578 +3 4671 4478 4532 +3 4672 4480 4479 +3 4672 4771 4480 +3 4480 4771 4816 +3 4579 4675 4580 +3 4631 4723 4333 +3 4818 4382 4432 +3 4584 4534 4727 +3 4728 4433 4727 +3 4634 4775 4731 +3 4731 4732 4587 +3 4541 4776 4679 +3 4541 4679 4589 +3 4826 4436 4544 +3 4210 4488 4636 +3 4338 4590 4829 +3 4733 4490 4387 +3 4391 4782 4784 +3 4442 4495 4739 +3 4787 5027 4547 +3 4497 4835 4741 +3 4688 4689 4395 +3 4693 4506 4743 +3 4693 4308 4506 +3 4308 4693 4642 +3 4745 4743 4505 +3 4645 4696 4602 +3 4602 4696 4354 +3 4354 4696 4792 +3 4792 4604 4354 +3 4605 4451 4604 +3 4401 4605 4795 +3 4403 4453 4607 +3 4455 4797 4699 +3 4699 4853 4555 +3 4648 4854 4357 +3 4648 4902 4799 +3 4404 4856 4700 +3 4700 4512 4269 +3 4514 4947 4513 +3 4610 4653 4557 +3 4520 4803 4862 +3 4657 4656 4864 +3 4657 4805 4522 +3 4804 4614 4907 +3 4705 4522 4805 +3 4907 4614 4754 +3 4706 4754 4458 +3 4706 4414 4617 +3 5073 4088 4412 +3 4660 4619 4661 +3 4415 4661 4619 +3 4662 4915 4413 +3 4664 4866 4663 +3 4916 4372 4709 +3 4417 4761 4466 +3 4466 4761 4710 +3 4468 4710 4711 +3 4714 4470 4419 +3 4811 4423 4425 +3 4720 4427 4763 +3 4529 4427 4720 +3 4577 4962 4576 +3 4478 4671 4670 +3 4725 4818 4432 +3 4772 4535 4773 +3 4876 4538 4586 +3 4730 4633 4677 +3 4540 4774 4677 +3 4542 4823 4588 +3 4779 4488 4438 +3 4932 4636 4488 +3 4338 4829 4733 +3 4495 4638 4739 +3 4835 4786 4741 +3 4836 4837 4549 +3 4836 5177 4837 +3 4643 4790 4601 +3 4601 4790 4694 +3 4604 4792 4605 +3 4608 4403 4994 +3 4555 5054 4313 +3 4556 4800 4514 +3 4948 4747 4512 +3 4702 4516 4857 +3 4998 4949 4407 +3 4652 4609 4801 +3 4858 4315 4747 +3 4557 4653 4748 +3 4561 4802 4612 +3 4655 4704 4364 +3 4565 4755 4951 +3 4756 4707 4910 +3 4910 4707 4660 +3 4413 4915 4758 +3 4915 4662 4620 +3 4665 4760 4664 +3 4760 4665 4623 +3 4712 4714 4419 +3 4956 4715 4570 +3 4810 4715 4956 +3 5010 4811 4425 +3 4718 4812 4667 +3 4763 4719 4813 +3 4764 4959 4528 +3 4669 4627 4814 +3 4764 4575 4766 +3 4576 4768 4626 +3 4628 4766 4575 +3 4576 4962 4768 +3 4766 4628 4769 +3 4769 4628 4476 +3 4629 4770 4722 +3 4819 4582 4583 +3 4972 4728 4727 +3 4678 4585 4729 +3 4678 4822 4634 +3 4775 4732 4731 +3 4681 4880 4542 +3 4490 4734 4389 +3 4591 4492 4736 +3 4883 4787 4689 +3 5034 4693 4743 +3 4694 4790 4791 +3 4603 4450 4851 +3 4605 4792 4793 +3 4402 5051 4794 +3 5123 5051 4402 +3 4607 4994 4403 +3 4647 4357 4854 +3 4455 5053 4797 +3 4854 4648 4799 +3 4998 4407 4557 +3 4557 4748 4998 +3 5062 4653 4652 +3 4558 4703 4859 +3 4657 4864 5072 +3 5074 4568 4759 +3 4807 4622 4621 +3 4868 4809 4525 +3 4710 4917 4711 +3 5003 4868 4525 +3 4712 4711 4917 +3 4918 4717 4810 +3 4625 4667 4812 +3 4920 4959 4764 +3 4814 4767 4669 +3 4871 4724 4870 +3 4673 4674 4874 +3 4730 4821 4633 +3 4974 4775 4634 +3 4589 4931 4680 +3 4545 4436 4827 +3 4779 4932 4488 +3 4391 4784 4638 +3 4738 4980 4494 +3 4639 4547 5027 +3 5107 4883 4689 +3 4693 4890 4642 +3 4839 4599 4596 +3 5034 4890 4693 +3 5034 4743 4745 +3 4892 4744 4891 +3 4844 4846 4849 +3 4644 4850 4643 +3 4941 4644 4695 +3 4791 4901 4696 +3 4696 4901 4792 +3 4942 4792 4901 +3 4796 4607 4795 +3 4455 4698 5053 +3 4699 4797 4853 +3 4801 4702 4857 +3 4650 4651 5268 +3 4858 4747 4948 +3 4802 4903 4749 +3 4749 4903 4611 +3 4654 4559 5206 +3 4805 4657 4906 +3 4805 4865 4705 +3 4616 4705 4952 +3 4465 4909 4617 +3 4660 4911 4910 +3 4412 4913 5073 +3 5003 5475 4868 +3 5005 4716 5006 +3 4719 4717 4918 +3 4718 4811 4919 +3 4625 4812 5011 +3 4762 4625 5011 +3 4813 5008 4763 +3 4769 4476 4578 +3 4722 4770 4922 +3 4724 4722 4870 +3 4815 4871 4924 +3 4631 5013 4723 +3 4631 4632 5013 +3 4972 4727 4875 +3 4728 4928 4729 +3 4974 4634 4822 +3 4974 4877 4775 +3 4775 4877 4732 +3 4589 4679 4931 +3 4542 4880 4878 +3 4436 4826 4827 +3 4545 4827 4975 +3 4777 4545 4975 +3 4829 5023 4733 +3 4830 4389 4734 +3 4736 4933 4591 +3 4782 4781 5236 +3 5236 4784 4782 +3 4784 5104 4638 +3 5107 4689 4688 +3 4838 4501 4886 +3 5110 4598 4887 +3 4692 4889 4841 +3 4843 4844 4842 +3 4893 4896 4843 +3 4846 4844 4843 +3 4849 4940 4845 +3 4643 4850 4790 +3 4644 4941 4850 +3 4603 4851 4900 +3 4792 4942 4793 +3 4793 4943 4605 +3 4795 4605 4943 +3 4796 5126 4607 +3 4607 5126 4994 +3 4313 5054 4746 +3 4798 4855 4856 +3 5056 5266 4701 +3 4511 5059 4510 +3 5268 4651 5063 +3 4653 5062 4748 +3 5067 4862 4904 +3 4864 4862 5067 +3 5279 4864 5067 +3 5072 4864 5279 +3 4952 4705 5001 +3 4755 5142 4951 +3 4953 4913 4954 +3 4915 4620 5002 +3 4867 4807 4621 +3 4624 5214 5003 +3 5007 4956 4570 +3 4919 4811 5010 +3 4961 4869 4626 +3 4960 4959 4920 +3 4922 4964 4722 +3 4923 5155 5089 +3 5219 4578 4723 +3 4874 5159 4673 +3 4926 4818 4725 +3 5092 4582 4819 +3 4818 4969 4676 +3 5094 4726 4970 +3 4875 4676 4969 +3 4772 4970 4726 +3 4928 4930 4729 +3 4973 4774 4732 +3 4679 4776 5098 +3 4542 4878 4823 +3 4778 5101 4880 +3 4636 4780 4829 +3 4829 4780 5023 +3 5169 4733 5023 +3 4830 4882 4736 +3 4684 5024 4781 +3 5105 4785 4740 +3 4835 4982 4786 +3 5307 5027 4787 +3 4883 5307 4787 +3 4788 5028 5031 +3 4840 4788 5031 +3 4838 5111 4789 +3 5035 4892 4891 +3 4845 4937 4894 +3 4848 4846 4939 +3 4791 4790 4992 +3 4992 4901 4791 +3 5051 4646 4794 +3 4943 4796 4795 +3 5053 4698 4944 +3 5124 4853 4797 +3 4799 4902 4996 +3 4700 4856 5129 +3 5201 4948 4512 +3 5457 5059 4511 +3 4997 4801 4857 +3 5070 4861 4751 +3 5139 5069 4753 +3 4906 4657 5072 +3 4754 4706 5209 +3 4617 4908 4706 +3 4756 5211 4909 +3 4756 4910 5211 +3 4615 4806 5284 +3 4661 5283 4660 +3 4664 5075 4866 +3 5349 4624 4713 +3 5007 4570 5081 +3 4921 5087 4814 +3 4578 5154 4769 +3 4870 4722 4964 +3 4671 4965 4670 +3 5219 4723 5013 +3 4815 4967 4925 +3 5012 4874 4817 +3 5159 4874 5012 +3 4725 4872 4926 +3 4969 4818 4926 +3 4876 4821 5299 +3 4929 4821 4730 +3 4774 4973 5017 +3 4880 5099 4878 +3 4682 4735 5616 +3 4830 4734 5103 +3 4735 5497 5616 +3 4591 4933 5171 +3 5368 5024 4684 +3 4784 5236 5104 +3 4783 4494 4980 +3 4739 5370 4831 +3 5025 4980 4738 +3 4835 4833 4982 +3 4786 5029 5028 +3 5176 4884 4983 +3 5176 4742 4884 +3 4885 4983 4691 +3 4935 5177 4836 +3 5031 5179 4840 +3 4598 5110 4936 +3 5179 5033 4840 +3 4893 5044 4896 +3 4897 4987 4895 +3 4987 4897 4988 +3 4896 5046 4939 +3 4898 4938 4989 +3 4899 4938 4898 +3 4848 4990 4940 +3 4939 5191 4848 +3 4992 5048 4991 +3 4900 4851 5049 +3 4698 4946 4944 +3 4647 4854 5128 +3 4652 5060 5062 +3 5070 4750 5071 +3 4906 4865 4805 +3 4759 4914 5074 +3 4712 4917 5004 +3 5349 5214 4624 +3 5349 4713 5080 +3 4626 4768 4961 +3 5153 4768 4962 +3 4765 4766 4769 +3 5218 4964 4922 +3 5088 4670 4965 +3 5219 5154 4578 +3 4965 4671 4966 +3 5156 4872 5089 +3 4925 5161 4873 +3 4875 4969 5163 +3 5224 4875 5163 +3 4772 4971 4970 +3 4972 4875 5224 +3 5299 4821 4929 +3 4730 5096 4929 +3 4730 5017 5096 +3 4822 5097 4974 +3 5098 5021 4679 +3 4931 5100 4825 +3 4932 4779 5235 +3 4734 5169 5170 +3 4933 4736 4882 +3 4981 5430 4444 +3 5029 4786 4982 +3 4688 5030 5107 +3 4886 4890 5243 +3 5032 5314 4839 +3 5314 4599 4839 +3 4893 5119 5044 +3 4988 4989 5043 +3 5046 4896 5044 +3 5120 5046 5044 +3 4938 5045 4989 +3 5046 5190 4939 +3 4939 5190 5191 +3 4990 5189 5047 +3 5330 4941 4900 +3 4796 5055 5126 +3 4853 5124 4945 +3 4993 5055 4796 +3 4995 4946 4994 +3 4994 5126 4995 +3 4996 4902 4649 +3 4514 5057 4947 +3 4514 4800 5057 +3 4700 5201 4512 +3 4700 5129 5201 +3 5130 4997 4857 +3 4999 4904 5064 +3 5065 5064 4903 +3 5067 4904 4999 +3 5069 4863 4753 +3 4906 5072 5140 +3 5209 4706 4908 +3 4908 4617 4909 +3 4911 5141 4910 +3 5283 4911 4660 +3 4708 4951 4912 +3 4953 4954 5346 +3 4758 5346 4954 +3 4758 5469 5346 +3 5469 4758 4915 +3 5081 4714 5215 +3 4957 5216 5149 +3 5009 4918 5150 +3 5082 4869 4961 +3 5217 4919 5010 +3 5217 5010 4959 +3 5217 4959 4960 +3 5084 5011 5151 +3 5352 4769 5154 +3 5157 4963 5087 +3 5220 4673 5159 +3 4966 4673 5220 +3 5161 4925 4967 +3 4873 5221 5162 +3 4632 4968 5013 +3 5092 4819 5014 +3 5224 5357 4972 +3 5299 4927 4876 +3 4822 4930 5165 +3 4823 4878 5020 +3 5021 4931 4679 +3 4825 5364 5167 +3 4779 4828 5366 +3 5235 5168 4932 +3 4734 5170 5103 +3 5106 5029 4982 +3 5308 4883 5107 +3 5031 5109 5179 +3 5116 5038 5039 +3 5039 5040 5116 +3 5119 5386 5044 +3 5257 4848 5191 +3 5257 4990 4848 +3 4990 5257 5189 +3 4797 5053 5124 +3 4993 5196 5055 +3 5126 5195 4995 +3 4798 5331 4855 +3 4649 4510 5059 +3 4997 5200 5060 +3 5202 5062 5060 +3 5062 5202 5337 +3 5062 5337 4748 +3 5065 4950 5066 +3 5279 5067 5275 +3 5280 5070 5071 +3 5594 5072 5279 +3 5464 5209 4908 +3 4910 5141 5211 +3 5472 4807 4867 +3 5407 5349 5080 +3 5084 5151 5152 +3 5086 5087 4921 +3 5295 5089 5155 +3 4966 5607 4965 +3 5160 4924 5090 +3 5221 4873 5161 +3 5163 4969 5222 +3 5358 5015 5226 +3 4973 5016 5017 +3 4931 5021 5100 +3 5364 4825 5100 +3 4828 4977 5366 +3 4830 5103 4882 +3 5370 5304 4831 +3 5304 4934 4831 +3 5026 4934 5174 +3 5309 5307 4883 +3 5028 5108 5031 +3 5178 5177 4935 +3 5239 5179 5109 +3 4936 5373 4888 +3 5113 4889 5033 +3 5316 4889 5113 +3 5183 5038 5114 +3 5038 5115 5114 +3 5038 5116 5115 +3 5181 5183 5247 +3 5117 5182 5040 +3 5186 5040 5039 +3 5185 5117 5040 +3 5186 5185 5040 +3 5043 5325 4988 +3 5386 5120 5044 +3 5329 5191 5190 +3 4991 5048 5122 +3 4900 5049 5121 +3 5049 4851 4852 +3 5051 5261 4646 +3 4944 5452 5053 +3 5123 4647 5128 +3 5195 5126 5055 +3 5056 5395 5332 +3 5056 5332 5266 +3 5132 5267 5133 +3 4997 5454 5200 +3 5130 5454 4997 +3 5133 5267 5134 +3 5268 5063 5397 +3 5064 5065 5135 +3 5280 4861 5070 +3 5531 5069 5139 +3 5593 5341 5138 +3 5140 5072 5594 +3 5000 5139 4907 +3 4951 5342 4912 +3 5345 4913 4953 +3 5002 5286 4915 +3 5075 5076 5406 +3 5077 5406 5076 +3 5473 5079 4808 +3 5473 5145 5079 +3 5475 5003 5214 +3 5148 5006 5149 +3 5009 5150 5408 +3 5411 4920 4765 +3 4920 5411 4960 +3 5293 5084 5152 +3 5089 5295 5156 +3 5158 4964 5218 +3 5092 5356 4968 +3 4926 5297 5222 +3 5356 5092 5014 +3 5222 4969 4926 +3 5298 5095 5225 +3 5096 5359 4929 +3 5101 5233 5022 +3 5365 5424 4975 +3 5101 5234 5233 +3 5425 5170 5169 +3 5368 5754 5024 +3 5236 5237 5104 +3 5308 5309 4883 +3 4885 5432 4983 +3 5565 5178 4935 +3 5241 5314 5032 +3 5116 5250 5115 +3 5117 5184 5182 +3 5185 5251 5117 +3 5251 5185 5441 +3 5186 5443 5185 +3 5255 5041 5323 +3 4988 5325 4987 +3 5327 5047 5189 +3 5328 5190 5388 +3 5122 5048 5259 +3 5121 5330 4900 +3 4852 5391 5049 +3 5451 5124 5053 +3 5792 4855 5331 +3 5263 4995 5333 +3 5265 5197 5127 +3 5127 5197 5132 +3 5057 4800 5525 +3 5197 5267 5132 +3 5131 5269 5199 +3 5131 5335 5269 +3 5272 5590 5063 +3 4860 4858 5273 +3 5403 5275 5205 +3 5277 5068 5206 +3 5069 5531 5207 +3 5138 5278 5208 +3 5208 5593 5138 +3 5281 5071 5341 +3 5282 5464 4908 +3 5466 4865 4906 +3 5466 5533 4865 +3 5211 5210 4909 +3 4911 5724 5141 +3 4951 5142 5342 +3 5142 5284 5343 +3 5469 4915 5286 +3 4914 5538 5074 +3 5075 5213 5471 +3 5075 5406 5213 +3 5080 5005 5146 +3 5148 5149 5543 +3 5410 5217 4960 +3 5545 4960 5411 +3 5086 5293 5484 +3 5219 5485 5154 +3 5158 5218 5414 +3 5220 5159 5551 +3 4968 5354 5013 +3 4967 5160 5487 +3 4967 5296 5161 +3 5221 5161 5552 +3 5162 5416 5091 +3 5298 4971 5095 +3 5359 5299 4929 +3 5018 5362 5016 +3 4879 5167 5747 +3 4879 5747 5232 +3 4682 5616 5300 +3 5171 5426 5368 +3 5237 5427 5104 +3 5025 5305 4980 +3 4833 5174 5429 +3 5107 5372 5308 +3 5032 5111 5240 +3 5240 5241 5032 +3 5245 5112 5037 +3 5318 5377 5319 +3 5249 5318 5319 +3 5249 5247 5318 +3 5181 5247 5249 +3 5249 5321 5181 +3 5379 5183 5181 +3 5252 5253 5254 +3 5441 5185 5443 +3 5322 5255 5323 +3 5045 5444 5188 +3 5120 5446 5388 +3 5329 5190 5328 +3 5258 5189 5257 +3 5390 5258 5257 +3 5122 5259 5448 +3 5122 5392 5260 +3 5391 4852 5521 +3 5260 5393 5194 +3 5393 5262 5194 +3 5261 5051 5123 +3 5123 5707 5261 +3 5053 5452 5451 +3 5453 5265 5262 +3 5334 5195 5198 +3 5265 5396 5197 +3 5202 5060 5200 +3 4748 5337 5271 +3 5205 5338 5403 +3 5402 5274 5136 +3 5280 5071 5281 +3 5594 5279 5462 +3 5341 5593 5281 +3 5463 5139 5000 +3 4906 5140 5466 +3 5533 5468 4865 +3 5536 5143 5405 +3 5212 5987 5344 +3 4953 5346 5597 +3 5406 5077 5347 +3 5077 4955 5347 +3 5540 5214 5349 +3 5543 5149 5216 +3 5544 5083 5009 +3 5083 5409 5290 +3 5547 5157 5353 +3 5156 5549 5297 +3 5487 5296 4967 +3 5162 5486 5416 +3 5221 5486 5162 +3 5419 5224 5163 +3 5224 5419 5357 +3 5164 5358 5360 +3 5362 5229 5016 +3 5166 5097 5230 +3 5361 5018 4877 +3 5422 5019 5020 +3 5167 5423 5747 +3 5492 5366 4977 +3 5168 5235 5749 +3 4882 5103 5367 +3 5426 5171 4933 +3 4934 5306 5174 +3 5106 5238 5029 +3 5501 5432 4885 +3 5315 5312 5110 +3 5312 4936 5110 +3 5114 5248 5246 +3 5437 5319 5433 +3 5437 5249 5319 +3 5378 5571 5182 +3 5181 5321 5379 +3 5380 5253 5379 +3 5379 5253 5252 +3 5323 5381 5322 +3 5324 5254 5253 +3 5256 5385 5118 +3 5448 5392 5122 +3 5521 4852 5193 +3 5260 5392 5393 +3 4646 5582 5193 +3 5582 4646 5261 +3 5264 5123 5128 +3 5453 5396 5265 +3 4800 5524 5525 +3 4649 5796 4996 +3 5336 5059 5457 +3 5200 5527 5202 +3 5063 5590 5797 +3 5066 5276 5654 +3 5279 5275 5462 +3 5461 5208 5278 +3 5340 5280 5281 +3 5000 5209 5658 +3 5464 5658 5209 +3 5141 5210 5211 +3 4911 5283 5467 +3 5342 5596 4912 +3 5284 5535 5343 +3 5535 5143 5536 +3 5285 5001 5468 +3 5146 5407 5080 +3 5148 5543 5478 +3 5289 5288 5479 +3 5603 5082 4961 +3 5544 5009 5408 +3 5545 5410 4960 +3 5481 5217 5410 +3 5294 5153 5088 +3 5546 5547 5353 +3 5156 5295 5735 +3 5814 5222 5297 +3 5814 5488 5222 +3 5488 5163 5222 +3 5553 4971 5298 +3 5357 5419 5420 +3 5554 4927 5421 +3 4927 5299 5421 +3 5360 5358 5555 +3 5228 5489 5230 +3 5361 4877 5166 +3 5100 5021 5491 +3 5558 5491 5021 +3 5423 5167 5364 +3 5753 5426 4933 +3 5426 5618 5368 +3 5499 5309 5308 +3 5433 5319 5507 +3 5319 5377 5507 +3 5184 5439 5320 +3 5253 5380 5577 +3 5042 4987 5442 +3 5577 5324 5253 +3 5383 5443 5324 +3 5325 5384 5513 +3 5118 5385 5384 +3 5516 5326 5389 +3 5519 5328 5388 +3 5329 5328 5447 +3 5581 5520 5258 +3 5390 5581 5258 +3 5259 5330 5448 +3 5707 5123 5264 +3 4944 5263 5452 +3 5792 5584 4855 +3 5264 5128 5394 +3 5398 5203 5396 +3 5396 5453 5398 +3 5200 5454 5586 +3 5588 5399 5201 +3 5204 5400 5335 +3 5590 5272 5274 +3 5273 5401 5528 +3 5066 5654 5204 +3 5136 5847 5402 +3 5530 5404 5137 +3 5276 5137 5404 +3 5906 5593 5208 +3 4912 5596 5283 +3 5659 4914 5285 +3 5078 5803 4808 +3 5803 5473 4808 +3 5473 5730 5145 +3 5541 5145 5730 +3 5407 5540 5349 +3 5215 5476 5477 +3 5409 5083 5544 +3 5410 5480 5481 +3 5806 5153 5294 +3 5413 5482 5604 +3 5549 5156 5735 +3 5354 5219 5013 +3 5548 5675 5355 +3 5554 5298 5225 +3 5357 5420 5226 +3 5228 5360 5489 +3 5557 5166 5230 +3 5491 5682 5100 +3 5232 5748 5365 +3 5232 5747 5748 +3 5618 5754 5368 +3 5302 5024 5754 +3 5429 5174 5306 +3 5306 6077 5429 +3 5238 5371 5108 +3 5757 5027 5307 +3 5499 5308 5372 +3 5108 5371 5500 +3 5511 5437 5438 +3 5577 5380 5512 +3 5635 5256 5444 +3 5392 5448 5643 +3 5643 5448 5641 +3 5333 5794 5263 +3 5395 5583 5332 +3 5334 5456 5333 +3 5454 5585 5709 +3 5200 5586 5527 +3 5270 5271 5589 +3 5401 5399 5528 +3 5204 5654 5400 +3 5529 5847 5136 +3 5531 5139 5463 +3 4911 5467 5724 +3 5283 5596 5467 +3 5534 5725 5342 +3 5910 5212 5345 +3 5597 5346 5537 +3 5537 5346 5469 +3 5286 5660 5469 +3 5659 5538 4914 +3 5472 5539 5078 +3 5540 5407 5663 +3 5853 5146 5148 +3 5601 5477 5600 +3 5478 5853 5148 +3 5289 5479 5350 +3 5733 5545 5411 +3 5670 5152 5292 +3 5414 5547 5737 +3 5673 5219 5354 +3 5674 5736 5607 +3 5675 5550 5355 +3 5814 5297 5549 +3 5419 5163 5488 +3 5358 5226 5555 +3 5742 5230 5489 +3 6071 5559 5300 +3 5301 5751 5102 +3 5499 5372 5871 +3 5761 5564 5500 +3 5691 5375 5875 +3 5240 5690 5241 +3 5243 5112 5245 +3 5567 5242 5766 +3 5507 5377 5508 +3 5435 5570 5248 +3 5441 5632 5575 +3 5701 5382 5322 +3 5577 5512 5633 +3 5703 5579 5386 +3 5635 5444 5387 +3 5445 5636 5387 +3 5638 5446 5637 +3 5704 5517 5520 +3 5517 5704 5518 +3 5447 5328 5519 +3 5580 5581 5390 +3 5642 5391 5706 +3 5391 5521 5706 +3 5643 5522 5392 +3 5583 5395 5647 +3 5845 5455 5584 +3 5454 5709 5586 +3 5524 5397 5711 +3 5586 5844 5527 +3 5400 5795 5456 +3 5714 4649 5059 +3 5059 5336 5714 +3 5202 5527 5337 +3 5270 5589 5061 +3 5402 5590 5274 +3 5655 5339 5459 +3 5461 5591 5532 +3 5461 5532 5208 +3 5340 5281 5592 +3 5849 5281 5593 +3 5594 5462 5656 +3 5658 5464 5983 +3 5801 5466 5140 +3 5282 5465 5464 +3 5210 5985 5282 +3 5595 5724 5467 +3 5596 5342 5725 +3 5535 5536 5802 +3 5212 5910 5987 +3 5469 5660 5537 +3 5479 5731 5542 +3 5082 5914 5216 +3 5409 5667 5351 +3 5919 5294 5088 +3 5672 5412 5485 +3 5546 5353 5606 +3 5219 5673 5485 +3 5551 5415 5861 +3 5487 5355 5550 +3 5487 5864 5296 +3 5611 5418 5356 +3 5298 5866 5553 +3 5298 5554 5866 +3 5226 5420 5868 +3 5359 5679 5612 +3 5816 5229 5362 +3 5682 5491 5681 +3 5492 5817 5942 +3 5102 6075 5425 +3 5302 5754 5687 +3 5756 5106 5431 +3 5757 5307 5563 +3 5563 5307 5309 +3 5113 5504 5693 +3 5569 5317 5506 +3 5433 5696 5825 +3 5433 5825 5438 +3 5438 5437 5433 +3 5438 5700 5511 +3 5321 5511 5572 +3 5702 5382 5701 +3 5576 5631 5630 +3 5702 5703 5382 +3 5387 5964 5635 +3 5445 5780 5636 +3 5516 5389 5518 +3 5581 5639 5520 +3 5705 5121 5642 +3 5261 5644 5582 +3 5648 4996 5796 +3 5845 5588 5455 +3 5271 5337 5650 +3 5715 5061 5589 +3 5654 5716 5400 +3 5798 5716 5654 +3 5459 5653 5655 +3 5592 5281 5849 +3 5657 5849 5593 +3 5282 5985 5465 +3 5851 5468 5533 +3 6115 5285 5468 +3 5345 4953 5597 +3 5912 5659 5285 +3 5598 5538 5659 +3 5473 5803 5729 +3 5852 5663 5407 +3 5600 5854 5601 +3 5479 5542 5350 +3 5082 5603 5914 +3 5668 5545 5733 +3 5733 5411 5483 +3 5484 5670 5605 +3 5809 5546 5606 +3 5673 5859 5485 +3 5925 5673 5354 +3 5550 5864 5487 +3 6064 5611 5739 +3 5932 5223 5934 +3 5934 5223 5553 +3 5555 5226 5868 +3 5745 5558 5019 +3 5363 5746 5231 +3 5424 5365 5615 +3 5365 5748 5615 +3 4934 5304 6328 +3 5429 6077 5431 +3 5757 6198 5498 +3 5499 5758 5309 +3 5310 5621 5759 +3 6015 5501 5689 +3 5766 5566 5692 +3 5767 5568 5567 +3 5766 5767 5567 +3 5506 5244 5695 +3 5624 5507 5769 +3 5507 5508 5769 +3 5435 5626 5570 +3 5384 5885 5513 +3 5512 5574 5775 +3 5776 5515 5383 +3 5776 5892 5515 +3 5518 5893 5516 +3 5784 5581 5580 +3 5451 6038 5788 +3 5646 5523 5583 +3 5523 5332 5583 +3 6161 5583 5647 +3 5794 5791 5263 +3 5708 5526 5450 +3 5264 5394 5793 +3 5527 5844 5587 +3 5588 5845 5652 +3 5400 5716 5795 +3 5717 5404 5718 +3 5718 5404 5530 +3 5591 5720 5532 +3 5657 5593 5906 +3 5983 5464 5465 +3 5210 5800 5985 +3 5908 5467 5596 +3 5725 5534 6170 +3 5851 6115 5468 +3 5802 5726 5535 +3 5406 5347 5662 +3 5730 5996 5541 +3 5407 5146 5852 +3 5602 5350 5855 +3 5412 5672 5483 +3 5922 5919 5088 +3 5485 5859 5672 +3 5607 5736 5922 +3 5813 6005 5548 +3 5549 6003 5814 +3 5550 5675 5928 +3 5550 5928 5738 +3 5486 5417 5609 +3 5676 5418 5611 +3 5678 5553 5866 +3 5555 5868 5815 +3 5679 5869 6009 +3 5556 5741 5360 +3 5741 5489 5360 +3 5743 5613 5557 +3 5744 5422 5231 +3 5558 5680 5491 +3 5747 5423 5939 +3 5559 6071 5683 +3 6075 5102 5751 +3 5495 6196 5367 +3 6198 6078 5498 +3 5500 5371 5760 +3 5765 5243 5245 +3 5880 5692 5566 +3 5568 5767 5694 +3 5569 6019 5623 +3 5769 5823 5624 +3 5508 5434 5881 +3 5625 5881 5434 +3 5510 5958 5698 +3 5510 5627 5958 +3 5885 5384 5833 +3 5837 5638 5637 +3 5704 5520 5639 +3 5784 5580 5785 +3 5839 5785 5640 +3 5449 5582 5787 +3 5647 5525 5790 +3 5792 5897 5898 +3 5711 5710 5524 +3 5526 5708 5712 +3 5900 5587 5844 +3 6109 5711 5797 +3 5713 5652 5845 +3 5902 5402 5847 +3 5532 5720 5721 +3 5725 5908 5596 +3 5344 5987 5727 +3 5285 6115 5912 +3 5661 5728 5287 +3 5078 5994 5803 +3 5476 5541 5996 +3 5601 5854 5731 +3 5351 5667 5666 +3 5809 5606 5671 +3 5813 5737 5860 +3 5675 5548 6005 +3 5861 5415 5862 +3 6005 5928 5675 +3 5862 5927 5861 +3 5864 5550 5738 +3 5931 5610 5865 +3 5814 5933 5488 +3 5677 5419 5488 +3 5934 5553 5678 +3 5554 5421 5740 +3 5612 6127 5421 +3 5741 6130 5489 +3 6130 5742 5489 +3 6068 5231 5746 +3 5745 5680 5558 +3 5680 5681 5491 +3 5614 5748 5747 +3 5747 5939 5614 +3 5752 6195 5495 +3 5426 5753 5686 +3 5944 5754 5618 +3 5945 6328 5304 +3 5173 5561 5619 +3 5563 5309 5758 +3 5758 5499 5871 +3 5761 5500 5760 +3 6016 5762 5565 +3 5765 5875 5243 +3 5766 5692 5878 +3 5876 5693 5694 +3 5768 5569 5506 +3 5624 5823 5696 +3 5509 5957 5697 +3 5698 5770 5509 +3 5438 5827 5700 +3 5381 6025 5830 +3 5574 5884 5832 +3 5630 5962 5576 +3 5887 5632 5963 +3 5964 5774 5635 +3 5835 5777 5634 +3 5778 5634 5777 +3 5780 5779 5636 +3 5836 5780 5516 +3 5836 5516 5893 +3 5969 5704 5639 +3 5638 5837 5781 +3 5782 5781 5970 +3 5895 5640 5782 +3 5838 5784 5785 +3 5787 5582 5644 +3 5788 5841 5645 +3 6108 5845 5584 +3 5394 5648 5793 +3 5708 6165 5712 +3 5795 5716 6043 +3 5797 5590 6166 +3 5848 5653 5978 +3 5848 5720 5591 +3 5463 5723 5905 +3 5724 5595 6049 +3 5908 5595 5467 +3 5534 5726 6170 +3 6172 5598 5659 +3 5348 5804 6174 +3 5996 5664 5476 +3 5600 5664 5805 +3 5668 5856 5734 +3 6059 5671 5921 +3 5735 5810 5549 +3 5671 6059 5809 +3 5811 5809 6059 +3 5676 6122 5418 +3 5488 5933 5677 +3 6065 5420 5419 +3 6011 5936 5490 +3 5940 5748 5614 +3 5615 5748 5940 +3 5752 5425 6075 +3 5426 5686 5618 +3 5944 6076 5754 +3 5427 6646 5560 +3 5756 6197 5870 +3 5371 5562 5760 +3 5310 6015 6260 +3 6017 5763 5872 +3 5822 5566 5502 +3 5692 5877 5878 +3 5508 6020 5769 +3 6089 5825 5696 +3 5509 5770 5957 +3 6026 5700 5827 +3 5884 5700 6026 +3 5630 5888 5962 +3 5888 5630 5774 +3 5835 6031 5777 +3 5968 5778 5777 +3 5779 5780 5836 +3 5893 5518 5704 +3 5895 5782 5970 +3 5894 5784 5838 +3 5838 5785 5839 +3 6163 5522 5786 +3 5645 5841 5897 +3 5789 5791 5899 +3 5794 5795 6107 +3 5649 5587 5900 +3 5845 6108 6042 +3 5795 6043 6107 +3 5845 6042 5713 +3 5798 5717 5846 +3 5720 5848 6045 +3 5850 5592 5849 +3 6047 5849 5657 +3 5725 6234 5908 +3 5910 5345 5911 +3 6172 5659 5912 +3 5537 5660 5989 +3 5803 5994 5729 +3 5664 5996 6304 +3 5854 5600 5805 +3 6176 5853 5478 +3 5855 5350 5542 +3 6054 5732 5602 +3 5732 6055 5666 +3 5733 5999 5668 +3 5920 5857 5858 +3 6001 5483 5672 +3 5859 6243 5672 +3 5672 6243 6001 +3 5549 5810 6003 +3 5924 5860 5811 +3 6005 5813 6061 +3 6062 5928 6005 +3 6063 5863 6007 +3 5814 5929 5933 +3 5868 5420 5935 +3 5868 5935 6189 +3 6190 6009 5869 +3 6012 5743 5742 +3 5681 6069 5682 +3 5938 5939 5423 +3 6196 5495 6195 +3 5618 5686 5944 +3 5754 6076 5687 +3 5760 5562 6330 +3 5876 6018 5952 +3 5769 5955 5823 +3 5508 5881 6020 +3 6022 5697 5957 +3 5959 5771 6148 +3 5513 5885 5883 +3 5773 5702 5701 +3 6092 5774 5964 +3 5890 5775 6030 +3 5966 5967 5637 +3 5893 5704 5969 +3 5969 5639 6034 +3 5639 5894 6034 +3 5894 5838 6097 +3 5642 5706 6103 +3 5706 5521 5449 +3 6163 5786 5840 +3 6163 5840 5972 +3 6351 5899 5791 +3 5717 5904 5846 +3 6356 5718 5981 +3 5850 5849 6047 +3 5984 5465 5985 +3 5726 5802 6171 +3 5727 5909 6114 +3 5909 5727 5987 +3 5660 5728 5990 +3 5992 6301 5470 +3 5540 6117 5599 +3 5853 6176 6305 +3 5731 5854 6051 +3 5478 5543 6238 +3 5731 6178 5542 +3 6238 5914 6052 +3 5666 6055 5917 +3 5858 5857 6000 +3 5922 5736 5923 +3 5923 5736 5812 +3 6003 5929 5814 +3 5676 5611 6064 +3 5931 6007 5610 +3 5677 5933 6185 +3 5932 5934 6187 +3 5934 5678 6126 +3 5420 6065 5935 +3 5868 6189 5815 +3 5741 5556 6066 +3 6130 5741 6066 +3 6130 6012 5742 +3 5613 6067 6011 +3 5682 6069 5938 +3 5817 5941 6072 +3 5758 6135 5563 +3 6082 5873 5874 +3 5765 6083 5875 +3 5953 5879 5878 +3 5769 6461 5955 +3 5955 5956 5823 +3 5957 5770 6023 +3 6025 5960 5830 +3 5828 5961 6027 +3 5774 6092 5888 +3 6092 6091 5888 +3 5886 6030 5775 +3 6153 5890 6030 +3 5890 6153 5835 +3 5836 5893 6275 +3 6159 6034 5894 +3 5894 6097 6159 +3 5838 6035 6097 +3 5971 6036 5783 +3 6103 6350 5840 +3 5706 6483 6103 +3 5788 6038 5841 +3 6224 5524 6039 +3 5710 6039 5524 +3 5974 5707 6106 +3 5979 6044 5978 +3 6489 6167 5903 +3 6356 5717 5718 +3 5982 5721 6357 +3 5982 5906 5721 +3 5982 5657 5906 +3 6434 5801 5656 +3 5801 6434 6050 +3 6170 6234 5725 +3 5910 5911 6235 +3 6174 5804 6303 +3 5855 5542 6053 +3 5669 6368 5997 +3 5856 5668 5999 +3 6241 5999 6001 +3 6056 6240 5808 +3 5918 5919 6120 +3 5920 5858 6002 +3 6120 5919 5922 +3 6003 5810 6119 +3 5859 6311 6243 +3 5922 5923 6120 +3 6059 6004 5811 +3 5812 6312 5923 +3 6123 5926 5861 +3 5929 6003 6505 +3 5927 6123 5861 +3 5863 6063 6006 +3 6064 6316 5676 +3 5932 6187 6008 +3 5556 5815 6010 +3 6066 5556 6010 +3 5937 5745 5744 +3 5938 6070 5939 +3 5817 6072 6073 +3 5945 5560 6646 +3 5755 6773 6134 +3 6082 5874 5764 +3 5955 6143 5956 +3 6020 6461 5769 +3 6022 5957 6023 +3 6087 6022 6023 +3 5824 6145 6024 +3 5958 5627 6212 +3 6026 5827 6090 +3 5960 6404 5830 +3 5772 6268 5829 +3 6026 6090 6271 +3 6028 6026 6271 +3 6150 5962 5888 +3 6091 6151 5888 +3 5886 6093 6030 +3 6153 6030 6152 +3 6155 6031 6154 +3 5969 6157 5893 +3 6034 6033 5969 +3 6159 6216 6034 +3 6097 6218 6159 +3 5583 6161 5646 +3 6420 5449 5787 +3 5647 6223 6161 +3 6037 5896 6104 +3 5898 5897 6162 +3 6290 5644 5974 +3 6041 5708 6163 +3 5708 6041 6165 +3 6164 5651 5975 +3 6109 5797 6166 +3 5980 5902 5847 +3 6357 5721 6230 +3 5982 6047 5657 +3 5723 6232 5905 +3 6049 5595 6433 +3 6233 5908 6234 +3 6170 5726 6171 +3 5802 6359 6171 +3 6114 6360 6359 +3 5660 5990 5989 +3 5663 6117 5540 +3 5542 6178 6053 +3 5855 6053 5915 +3 5918 6368 5669 +3 6056 5998 6240 +3 6057 6241 6001 +3 5921 6180 6059 +3 6182 5924 6060 +3 6061 5924 6182 +3 6126 6187 5934 +3 6319 5677 6185 +3 5816 6129 6190 +3 6066 6010 6128 +3 6382 6011 6067 +3 6250 5743 6012 +3 5681 6322 6069 +3 5614 6193 5940 +3 6253 6074 5818 +3 5369 6013 5617 +3 6076 6132 5687 +3 5758 6199 6135 +3 6203 6080 5949 +3 6140 6458 6019 +3 6208 5767 5879 +3 5954 6140 5768 +3 6021 6022 6087 +3 6147 6404 5960 +3 6148 5828 6027 +3 5961 6408 6027 +3 5887 6408 5961 +3 6150 5888 6151 +3 6093 6152 6030 +3 5967 6279 6096 +3 6157 5969 6033 +3 6033 6034 6216 +3 6217 6098 6158 +3 6097 6280 6218 +3 6097 6035 6280 +3 6100 6160 6036 +3 6161 6348 5646 +3 5790 6223 5647 +3 5897 5841 6162 +3 5841 6038 6288 +3 6287 5842 6037 +3 6287 6105 5900 +3 6295 5979 6042 +3 5717 6228 5904 +3 6356 6228 5717 +3 6231 6356 5981 +3 6049 6169 6048 +3 6114 5909 6360 +3 5987 6361 5909 +3 6361 5987 6235 +3 6436 6172 5912 +3 5991 5598 6172 +3 5990 5728 5993 +3 6304 5996 6118 +3 5664 6304 6364 +3 6176 5478 6237 +3 6237 5478 6238 +3 6002 5858 6242 +3 5921 6244 6180 +3 6123 6315 5926 +3 6063 6375 6006 +3 5929 6185 5933 +3 6186 6008 6187 +3 6065 6319 6320 +3 6127 6640 6511 +3 5679 6009 6378 +3 6381 6129 5936 +3 6068 6386 6192 +3 5614 5939 6194 +3 5614 6194 6193 +3 5686 6326 5944 +3 5944 6131 6076 +3 5819 6391 6646 +3 6255 5945 6646 +3 5756 5431 5946 +3 6393 6078 6198 +3 5562 5870 6258 +3 5562 6258 6330 +3 5760 6330 6136 +3 5757 5563 6079 +3 6079 5563 6135 +3 6200 6260 6015 +3 5951 6208 6085 +3 5955 6461 6143 +3 6144 6021 6210 +3 5827 5826 6266 +3 5827 6266 6090 +3 6092 6094 6091 +3 5963 5889 6411 +3 6273 5965 6338 +3 6340 6338 5779 +3 6154 6153 6341 +3 6221 6160 6100 +3 6221 6222 6160 +3 6223 5790 6548 +3 6548 5790 6224 +3 6350 5972 5840 +3 5787 5644 6290 +3 5972 6041 6163 +3 5974 6106 6227 +3 5793 6422 6486 +3 5901 6164 6294 +3 6354 6165 6041 +3 5901 6424 6111 +3 6166 5902 6428 +3 5902 5980 6488 +3 6046 6229 5980 +3 6229 6046 5905 +3 6113 6494 6115 +3 6235 5987 5910 +3 5989 5990 6300 +3 5662 6174 6498 +3 5599 6117 6363 +3 5663 5852 6750 +3 6750 6117 5663 +3 6364 5805 5664 +3 6438 6052 5914 +3 5917 6055 6239 +3 6308 6001 6243 +3 6060 6004 6121 +3 6312 5812 6314 +3 6183 6122 5676 +3 6377 6126 5678 +3 5678 6188 6377 +3 5740 6248 5867 +3 5935 6065 6320 +3 6511 6248 5740 +3 6009 6701 6378 +3 6380 6009 6190 +3 6190 6129 6380 +3 6128 6010 6379 +3 6074 6452 5494 +3 6521 5617 6013 +3 6849 6391 5819 +3 5756 5946 6197 +3 6197 6258 5870 +3 6137 6201 5947 +3 6525 6017 5872 +3 5872 5948 6525 +3 5873 6082 6454 +3 6085 6527 6205 +3 6399 5950 6142 +3 6460 5956 6143 +3 6264 6086 5882 +3 6144 6210 6209 +3 6145 6334 6024 +3 6266 5826 6146 +3 5960 6267 6147 +3 6148 6269 5959 +3 6663 6151 6091 +3 5887 6664 6408 +3 6095 6274 5889 +3 6341 6153 6152 +3 6154 6277 6155 +3 6277 6214 6155 +3 6279 6158 6096 +3 6279 6217 6158 +3 6219 6098 6217 +3 6098 6219 6220 +3 6282 6221 6100 +3 6285 6222 6221 +3 5646 6348 6286 +3 6548 6224 6418 +3 5841 6288 6162 +3 5787 6290 6611 +3 5843 6291 6351 +3 5974 6226 6290 +3 6226 5974 6227 +3 6106 5793 6486 +3 6108 6040 6682 +3 6294 6424 5901 +3 6109 6166 6352 +3 6487 6425 6296 +3 6428 5902 6488 +3 6167 6489 6492 +3 6230 6490 6357 +3 6297 6167 6492 +3 6493 5986 6050 +3 5988 6116 6299 +3 6750 5852 6305 +3 6366 6051 6175 +3 6237 6238 6052 +3 6177 6053 6178 +3 6306 5915 6053 +3 6371 6180 6244 +3 6505 6003 6119 +3 6505 6313 5929 +3 6372 6182 6245 +3 6510 6125 6374 +3 6376 6125 6510 +3 6376 5930 6125 +3 6447 6247 5930 +3 6187 6318 6186 +3 6126 6318 6187 +3 6009 6380 6701 +3 6383 6066 6128 +3 6250 6012 6384 +3 6513 6067 6250 +3 5938 6069 6251 +3 6070 5938 6251 +3 5683 6520 6517 +3 5939 6070 6194 +3 6195 6390 6919 +3 6196 6848 7068 +3 5496 7068 6325 +3 6132 6076 6522 +3 6076 6131 6522 +3 6773 7072 6134 +3 6392 5821 7135 +3 6396 5948 6203 +3 6084 6332 6262 +3 6263 6458 6140 +3 6139 6526 6208 +3 6087 6211 6401 +3 6145 6532 6334 +3 6213 6335 6659 +3 6266 6467 6090 +3 6269 6148 6027 +3 6090 6467 6271 +3 6150 6407 6270 +3 6150 6151 6407 +3 6345 6217 6279 +3 6159 6218 6216 +3 6218 6280 6414 +3 6414 6280 6415 +3 6099 6415 6280 +3 6417 6099 6102 +3 6283 6417 6102 +3 6346 6285 6221 +3 6545 6286 6348 +3 6104 6286 6545 +3 6287 6037 6547 +3 6103 6483 6350 +3 6225 5899 6419 +3 6290 6226 6292 +3 6105 6293 5975 +3 5980 6229 6488 +3 6555 6230 6045 +3 6228 6356 6355 +3 6355 6356 6231 +3 6231 5850 6616 +3 6431 6168 5984 +3 6617 6048 6169 +3 6234 6170 6557 +3 6171 6557 6170 +3 5989 6300 6116 +3 6172 6496 5991 +3 5990 6497 6300 +3 6304 6118 6362 +3 6175 5805 6364 +3 6178 6366 6177 +3 6367 6439 5916 +3 6439 6501 6239 +3 6564 5998 6501 +3 6179 6241 6442 +3 6120 6369 5918 +3 6502 6057 6308 +3 6308 6057 6001 +3 6244 6002 6310 +3 6120 5923 6443 +3 6315 6123 6445 +3 6316 6183 5676 +3 6313 6185 5929 +3 6123 6634 6445 +3 6374 6062 6446 +3 6186 6572 6316 +3 5935 6320 6840 +3 6379 6189 6448 +3 6067 6513 6382 +3 5937 6191 6516 +3 6252 6073 6323 +3 6452 6074 6253 +3 6388 6989 5943 +3 6197 5946 6705 +3 6523 6136 6330 +3 6079 6135 6775 +3 5949 6455 6203 +3 6454 5949 5873 +3 6456 6083 6262 +3 6584 6138 6205 +3 6142 6207 6529 +3 6529 6207 6459 +3 6020 6400 6461 +3 6209 6210 6531 +3 6531 6210 6401 +3 6403 6266 6146 +3 6407 6468 6270 +3 6336 6271 6409 +3 6595 6340 6275 +3 6472 6341 6339 +3 6275 6342 6595 +3 6279 5967 6864 +3 6472 6344 6277 +3 6033 6413 6157 +3 6214 6277 6344 +3 6538 6412 6343 +3 6345 6219 6217 +3 6477 6216 6218 +3 6414 6477 6218 +3 6346 6221 6282 +3 6347 6285 6346 +3 6347 6284 6285 +3 6104 6545 6349 +3 6161 6223 6481 +3 6481 6223 6548 +3 6039 6418 6224 +3 6287 6482 6105 +3 6288 6550 6162 +3 6225 6419 6289 +3 6039 5710 6733 +3 6105 6482 6293 +3 6733 5710 6484 +3 6226 6227 6613 +3 6111 6614 6426 +3 6354 6041 6738 +3 6352 6166 6428 +3 6045 6044 6555 +3 6233 6234 6358 +3 6234 6557 6358 +3 6359 6360 6435 +3 6497 5990 5993 +3 6303 6899 6748 +3 6303 6363 6899 +3 7044 6176 6237 +3 6368 6500 5997 +3 6368 5918 6369 +3 5923 6312 6443 +3 6569 6571 6121 +3 6314 6444 6312 +3 6507 6246 6006 +3 6507 6634 6246 +3 6184 6509 6446 +3 6635 6006 6375 +3 6635 6507 6006 +3 6318 6126 6574 +3 6637 6319 6185 +3 6574 6126 6377 +3 6127 6378 6640 +3 6128 6379 6512 +3 6380 6129 6449 +3 6516 6450 6321 +3 6516 6321 5937 +3 6321 6450 6322 +3 6642 6069 6322 +3 6070 6251 6387 +3 5940 6193 6519 +3 7069 6325 7068 +3 6772 6521 6013 +3 6258 6197 6329 +3 6647 6330 6258 +3 6396 6203 6455 +3 6454 6082 6582 +3 6083 6456 6204 +3 6651 6332 6458 +3 6205 6398 6584 +3 6459 6207 6457 +3 6397 6526 6139 +3 6528 6585 6141 +3 6141 6585 6397 +3 6586 6143 6461 +3 6463 6265 6334 +3 6403 6466 6266 +3 5829 6268 6465 +3 6266 6466 6467 +3 6661 6270 6468 +3 6091 6094 6536 +3 7154 6345 6279 +3 6474 6216 6477 +3 6284 6544 6283 +3 6480 6284 6347 +3 6347 6479 6480 +3 6348 6607 6545 +3 6607 6348 6609 +3 6483 6612 6350 +3 6611 6290 6292 +3 6293 6485 6294 +3 6226 6613 6292 +3 6424 6294 6680 +3 6738 6041 5972 +3 6111 6424 6614 +3 6423 6614 6424 +3 6817 6354 6738 +3 6554 6228 6355 +3 5907 6168 6685 +3 6169 6298 6619 +3 6556 6434 6297 +3 6361 6558 6495 +3 6559 6116 6300 +3 6172 6436 6496 +3 6301 6829 6622 +3 6561 6117 6750 +3 6437 6364 6304 +3 6626 6307 6564 +3 6502 6308 6565 +3 6310 6440 6567 +3 6569 6371 6504 +3 6633 6372 6245 +3 6373 6184 6372 +3 6373 6372 6633 +3 6509 6184 6373 +3 6980 6319 6637 +3 6188 6638 6377 +3 6512 6379 6448 +3 6449 6129 6766 +3 6381 6766 6129 +3 6644 6193 6194 +3 6324 6452 6253 +3 6330 6647 6523 +3 6584 6652 6206 +3 6398 6205 6527 +3 6925 6397 6585 +3 6086 6264 6530 +3 6463 6334 6532 +3 6588 6589 6402 +3 6404 6147 6590 +3 6862 6269 6027 +3 6408 6862 6027 +3 6664 6411 6537 +3 6410 6932 6029 +3 6469 6274 6723 +3 6473 6595 6342 +3 6472 6596 6344 +3 6476 6538 6343 +3 6215 6278 6343 +3 6475 6600 6278 +3 6416 6542 6543 +3 6547 6349 6546 +3 6350 6612 7028 +3 6420 5787 6611 +3 6291 6421 6736 +3 6353 6426 6815 +3 6739 6352 6428 +3 6489 6429 6492 +3 6742 6231 6616 +3 5907 6685 6684 +3 6686 6432 6819 +3 6617 6169 6619 +3 6821 6233 6358 +3 7044 6237 7262 +3 6563 6501 6439 +3 6628 6506 6504 +3 6696 6444 6314 +3 6696 6315 6445 +3 6509 6699 6446 +3 6376 6510 6573 +3 6319 6980 6320 +3 6188 6639 6638 +3 6381 6703 6766 +3 6513 6250 6514 +3 6384 6514 6250 +3 6191 6385 6515 +3 6191 6515 6516 +3 6069 6642 6251 +3 6194 6518 6644 +3 6644 6519 6193 +3 6989 6520 5943 +3 6848 7350 7068 +3 6325 7069 6326 +3 6393 6198 6331 +3 6455 6710 6396 +3 6262 6780 6456 +3 6263 6206 6652 +3 6651 6458 6263 +3 6401 6658 6531 +3 6588 6402 6088 +3 6785 6466 6403 +3 5959 6591 6533 +3 6590 7004 6404 +3 6593 6789 6409 +3 6408 6664 6790 +3 6792 6336 6409 +3 6792 6471 6336 +3 6412 6668 6723 +3 6668 6412 6538 +3 6474 6795 6413 +3 6599 6475 6598 +3 6477 6414 6539 +3 6540 6539 6414 +3 6605 6606 6543 +3 6672 6606 6605 +3 6284 6673 6544 +3 6675 6480 6479 +3 6673 6284 6480 +3 6349 6608 6546 +3 6349 6545 6677 +3 6549 6548 6418 +3 6736 6551 6291 +3 6294 6485 6680 +3 6110 6814 6421 +3 6227 6106 6486 +3 6486 6422 6553 +3 7027 6486 6553 +3 6430 6488 6229 +3 6745 6300 6497 +3 6497 5993 6746 +3 6560 6621 6173 +3 6173 6498 6560 +3 6965 6362 6499 +3 6751 6364 6437 +3 6366 6175 6902 +3 6367 6306 6562 +3 6563 6754 6501 +3 6625 6368 6369 +3 6567 6695 6310 +3 6120 6443 6369 +3 6628 6310 6695 +3 6833 6444 6630 +3 6696 6761 6444 +3 6910 6445 6634 +3 6697 6509 6373 +3 6635 6375 6636 +3 6839 6698 6447 +3 6573 6700 6376 +3 7058 6639 6248 +3 6380 6702 6701 +3 6984 6512 6843 +3 6381 6382 6703 +3 6641 6384 6249 +3 6576 6251 6642 +3 6644 6518 6768 +3 6705 6329 6197 +3 6922 6331 6850 +3 6395 6648 6711 +3 6396 6853 5948 +3 6781 6204 6456 +3 6587 6462 6460 +3 6531 6658 6657 +3 6532 6464 6928 +3 6533 6591 6464 +3 6335 6788 6659 +3 6790 6862 6408 +3 6666 6340 6595 +3 6344 6596 6725 +3 6598 6344 6725 +3 6604 6540 6541 +3 6541 6417 6671 +3 6542 6605 6543 +3 6478 6544 6728 +3 6805 6728 6544 +3 6673 6805 6544 +3 6879 6673 6480 +3 6675 6879 6480 +3 6349 6677 6608 +3 6545 6607 6677 +3 6418 6039 6733 +3 6482 6882 6293 +3 6813 6420 6611 +3 6350 7028 5972 +3 6614 6958 6426 +3 6682 7100 6295 +3 6431 6686 6892 +3 6556 6743 6493 +3 6689 6823 6690 +3 6299 6827 6826 +3 6745 6559 6300 +3 6363 7116 6899 +3 7262 6237 7045 +3 6367 6562 6624 +3 6368 6625 6500 +3 6370 6441 6692 +3 6369 6443 6908 +3 6568 6832 6909 +3 6833 6908 6443 +3 6568 6570 6832 +3 6318 6976 6186 +3 6508 7054 6637 +3 6699 6763 6573 +3 6574 6377 6638 +3 6320 6764 6840 +3 6448 6840 6841 +3 6383 6984 6844 +3 6513 6575 6382 +3 6575 6513 6514 +3 6767 6514 6384 +3 6515 6385 6987 +3 6385 6915 6987 +3 6517 6520 6915 +3 6387 6643 6518 +3 6388 6990 6989 +3 6389 6452 6770 +3 6391 6255 6646 +3 6778 6261 6202 +3 6527 6783 6398 +3 6856 6585 6528 +3 6586 6784 6714 +3 6264 6655 6530 +3 6531 6657 6656 +3 6928 6716 6463 +3 6532 6928 6463 +3 6405 6659 6719 +3 6468 6860 6661 +3 7007 6932 6410 +3 6792 6665 6471 +3 6667 6469 6723 +3 6795 6473 6413 +3 6599 6598 6725 +3 6726 6599 6799 +3 6540 6604 6801 +3 6671 6604 6541 +3 6542 7011 6605 +3 6672 6605 6804 +3 6675 6479 6674 +3 6676 6879 6675 +3 6677 6729 6608 +3 6806 6546 6608 +3 6609 6678 6607 +3 7091 6678 6609 +3 6548 6731 6481 +3 6733 6484 7094 +3 6737 6611 6292 +3 6680 6423 6424 +3 6227 6486 7027 +3 6958 6815 6426 +3 7029 6487 6741 +3 6740 6739 6428 +3 6684 6961 6232 +3 6892 7034 6431 +3 6686 6819 7035 +3 6687 6742 6616 +3 6688 6491 6618 +3 6619 6818 6617 +3 6556 7112 6743 +3 6897 6436 6494 +3 7114 6236 6496 +3 6560 7115 6621 +3 6175 6901 6902 +3 6830 6753 6500 +3 6444 6761 6630 +3 6570 6183 6760 +3 6445 6910 6696 +3 6633 6632 6835 +3 6633 6835 6836 +3 6572 6186 6976 +3 6764 6320 6980 +3 6448 6841 6983 +3 6512 6448 6983 +3 6641 6767 6384 +3 6450 6516 6988 +3 6847 6324 6769 +3 6770 6452 6324 +3 6392 7135 6257 +3 6705 7352 6329 +3 6652 6782 6263 +3 6782 6651 6263 +3 6651 6712 6332 +3 6653 6529 6459 +3 7001 6589 6588 +3 6589 6785 6403 +3 6785 6859 6466 +3 7004 6590 7224 +3 6592 6860 6468 +3 6931 6663 6791 +3 6864 6724 6279 +3 7154 6800 6345 +3 6868 6866 6669 +3 6803 6802 6867 +3 6871 6604 6671 +3 7011 6804 6605 +3 6875 6478 6728 +3 6951 6728 6805 +3 6883 6676 6675 +3 6679 6546 6806 +3 6730 6674 6880 +3 6809 6548 6549 +3 6611 6737 6813 +3 6423 7095 6614 +3 6821 6358 6894 +3 6822 6894 6358 +3 6897 6744 6436 +3 6744 6496 6436 +3 6496 6744 7114 +3 6828 6559 6745 +3 6753 7331 7045 +3 6755 6692 6626 +3 6695 6567 6758 +3 6973 6908 6833 +3 6629 6506 7052 +3 6508 6313 7121 +3 6762 6910 6634 +3 6975 6762 6634 +3 7056 6976 6318 +3 6839 6317 6698 +3 6318 6574 7056 +3 6699 6978 6763 +3 6702 6380 6449 +3 6512 6983 6843 +3 6913 6766 6703 +3 6514 7129 6575 +3 6450 6988 7063 +3 6520 6916 6915 +3 6917 6518 6643 +3 6518 6917 6768 +3 6324 6847 6770 +3 6771 6389 7066 +3 6578 7067 6848 +3 6923 6523 6647 +3 6524 7622 6581 +3 6777 6648 6394 +3 7288 6712 6651 +3 6653 6459 6926 +3 6714 6784 6999 +3 6715 7145 6658 +3 6588 6717 7001 +3 6785 6589 7001 +3 6929 6786 6590 +3 6786 7224 6590 +3 6465 7080 6718 +3 6861 6662 6931 +3 6665 6792 6936 +3 6473 7300 6595 +3 6799 6599 6942 +3 6726 6799 6943 +3 6672 6804 7018 +3 6951 6875 6728 +3 6877 6806 6876 +3 6678 6950 6607 +3 6952 6679 6806 +3 6880 6674 6807 +3 6808 6679 6952 +3 6731 6548 6809 +3 6884 6730 6880 +3 6883 6881 6676 +3 6485 7020 6810 +3 6812 7094 6484 +3 6734 6551 6957 +3 6485 6810 6680 +3 7451 6735 6550 +3 6736 6811 6551 +3 6552 6735 7173 +3 7252 6488 6430 +3 6686 7035 6892 +3 7036 6618 6490 +3 6964 6687 6688 +3 6893 6821 6894 +3 6826 6827 7039 +3 7114 7330 6236 +3 6236 7330 6829 +3 6750 6900 6561 +3 6900 6750 6752 +3 6623 6365 6752 +3 6901 7043 6902 +3 7119 6754 6563 +3 6905 6904 7048 +3 6906 6625 6369 +3 7049 7121 6370 +3 6970 6909 6832 +3 6760 7122 6570 +3 6975 6634 6507 +3 6837 6635 6636 +3 7124 6700 6979 +3 6980 6637 7054 +3 6980 6982 6764 +3 7206 6640 6765 +3 6765 6701 6702 +3 6449 6842 6702 +3 6642 7063 7062 +3 6576 6642 7062 +3 7066 6389 6770 +3 6326 7069 6992 +3 6522 6579 7132 +3 7134 6255 7214 +3 6647 6994 6923 +3 6924 6776 6649 +3 7076 7077 6582 +3 6782 6996 6651 +3 6784 6927 6999 +3 6530 7144 6654 +3 6464 7002 6928 +3 7001 7081 6785 +3 6720 6858 6930 +3 7148 6860 6592 +3 7149 7007 6721 +3 6409 6789 7082 +3 7230 6722 6470 +3 6939 6937 6666 +3 7300 6473 7370 +3 6940 7084 6794 +3 6795 7370 6473 +3 6867 6946 6803 +3 7157 6869 6670 +3 7014 6803 6946 +3 6875 7012 6871 +3 6874 6872 6873 +3 6874 6870 6872 +3 6870 6874 6948 +3 6877 6874 6873 +3 6948 6874 6876 +3 6875 6951 7092 +3 6877 6876 6874 +3 6729 6949 6876 +3 6729 6950 6949 +3 6952 6806 6877 +3 6953 6951 6805 +3 6878 6731 6809 +3 6882 6732 7166 +3 6813 7098 6612 +3 6813 6737 7098 +3 7173 7100 6682 +3 6816 6887 7101 +3 6817 7251 6429 +3 7109 6890 6615 +3 7254 7035 7033 +3 6685 7034 7181 +3 6962 7036 6490 +3 7113 6824 6896 +3 6744 7040 7114 +3 6898 6828 6745 +3 7189 6622 6829 +3 6749 7042 6437 +3 6967 7469 6562 +3 7047 6624 6903 +3 6906 6369 6908 +3 6630 6973 6833 +3 7265 7122 6760 +3 6834 7198 6761 +3 7053 6572 6976 +3 6977 6835 7055 +3 6836 6835 6912 +3 6638 7057 6574 +3 6638 6639 6981 +3 7058 7206 7207 +3 6844 6984 7061 +3 6914 6641 6844 +3 6768 6917 7131 +3 7491 6921 6257 +3 6712 7356 6780 +3 7217 6996 6782 +3 6996 7288 6651 +3 7423 7357 6854 +3 6654 7144 7358 +3 6656 6657 7359 +3 7359 6657 7145 +3 6658 7145 6657 +3 7223 6717 6462 +3 6591 6660 7003 +3 7226 6466 6859 +3 7228 6593 7226 +3 7228 6789 6593 +3 7006 6862 6790 +3 6790 7150 7006 +3 7233 6865 6798 +3 7008 6796 6941 +3 6941 6944 7302 +3 6943 7156 6867 +3 6947 7087 6945 +3 6872 6803 7014 +3 6876 6949 6948 +3 7013 7018 6804 +3 7165 6880 6807 +3 6549 7167 6809 +3 7166 7020 6882 +3 6884 7170 6956 +3 7096 6956 7170 +3 6886 7022 6885 +3 6423 7023 7095 +3 7173 6735 7024 +3 6614 7095 6958 +3 6815 6958 7243 +3 6963 6429 7251 +3 7033 6889 6960 +3 6820 7106 6891 +3 7185 6742 6687 +3 7038 6620 6743 +3 6896 6825 7113 +3 7039 6827 7329 +3 6898 6746 7531 +3 6747 6622 7189 +3 7398 7115 6560 +3 7043 7118 6902 +3 7045 7403 7262 +3 6830 7331 6753 +3 6500 6831 6830 +3 6755 6905 7332 +3 6970 6503 6909 +3 7049 7051 7121 +3 6570 7122 6832 +3 6630 6761 7198 +3 6912 6835 6977 +3 6911 6836 6912 +3 7202 6837 6636 +3 7411 7058 7207 +3 6703 6985 6913 +3 7061 6914 6844 +3 6767 6641 7343 +3 6914 7343 6641 +3 6643 6845 6917 +3 6520 6989 6916 +3 7131 7064 6768 +3 6770 6847 6991 +3 6770 6991 7066 +3 7216 6777 6394 +3 7356 6712 7288 +3 6714 6999 7078 +3 6928 7002 7502 +3 7001 7501 7081 +3 7298 7004 7224 +3 6660 7005 7003 +3 6660 7227 7005 +3 7149 7004 7298 +3 7149 6721 7004 +3 6862 7006 7227 +3 6791 6933 7299 +3 7007 7369 6932 +3 7437 6935 6936 +3 6667 6938 6934 +3 6935 6665 6936 +3 6865 7083 6938 +3 7085 6794 7084 +3 6942 7234 7088 +3 6867 7156 7159 +3 6946 6867 7159 +3 7012 7309 6871 +3 7014 6946 7235 +3 6948 7160 6947 +3 6949 7160 6948 +3 7161 6950 7017 +3 7018 7013 7162 +3 6678 7017 6950 +3 7091 7017 6678 +3 7245 6954 7021 +3 7096 7244 7025 +3 7101 6887 7390 +3 7032 7102 7248 +3 7248 7104 6960 +3 6960 7104 7033 +3 6890 7109 7103 +3 6822 7111 6894 +3 6822 6823 7037 +3 6689 7037 6823 +3 6689 7327 7037 +3 7330 7189 6829 +3 6561 7041 7116 +3 6561 6900 7041 +3 6365 7467 7261 +3 6365 7044 7467 +3 6901 7402 7043 +3 6966 7118 7046 +3 6906 7472 6625 +3 6971 6757 7120 +3 7052 6972 7194 +3 7195 6973 6630 +3 7199 6974 7196 +3 7198 6834 7543 +3 6834 7544 7543 +3 6762 6975 7267 +3 6975 7409 7267 +3 6838 6911 7125 +3 6839 7201 6317 +3 7124 7270 6839 +3 6763 7126 6979 +3 7126 7123 6979 +3 6982 6980 7205 +3 7057 6638 6981 +3 6764 6982 7208 +3 6575 7129 6986 +3 7343 7342 6767 +3 7210 6987 6915 +3 6576 7062 7130 +3 6989 7277 6916 +3 6847 6769 7554 +3 6769 7212 7554 +3 6705 6993 7352 +3 6994 7285 6923 +3 7074 6851 6778 +3 7077 7076 7140 +3 7287 6780 7356 +3 7357 7217 6854 +3 7143 6926 6855 +3 7358 7144 7627 +3 7001 7146 7501 +3 6786 6929 7294 +3 6929 6718 7294 +3 7080 7363 6718 +3 6785 7081 6859 +3 7230 7151 6722 +3 7369 6594 6932 +3 6937 6939 7506 +3 7084 6940 7152 +3 7232 7154 7301 +3 6941 7302 7008 +3 7155 7009 7010 +3 7439 6944 6801 +3 7235 7015 7014 +3 6875 7236 7012 +3 6950 7161 6949 +3 7312 7092 6951 +3 6878 6809 7164 +3 7312 7019 7316 +3 7168 7020 7166 +3 6957 7239 7451 +3 6812 7382 7379 +3 6735 7451 7024 +3 7245 7021 7022 +3 7317 6958 7095 +3 7244 7096 7241 +3 7174 7245 7022 +3 7243 6958 7317 +3 7098 6737 7319 +3 7176 7174 7022 +3 7102 7025 7244 +3 7106 7107 7105 +3 7110 7107 7106 +3 7103 7109 7255 +3 7256 6687 6964 +3 6687 7256 7185 +3 7189 7465 6747 +3 6749 7466 7042 +3 6900 6752 7191 +3 7045 7331 7403 +3 6903 7469 7192 +3 7049 7404 7051 +3 6832 7406 6970 +3 7336 6973 7195 +3 7052 7194 7196 +3 7054 6508 7266 +3 6762 7267 7544 +3 7056 7545 6976 +3 6912 6977 7200 +3 6837 7341 7409 +3 6574 7057 7203 +3 7268 6911 6912 +3 6911 7268 7125 +3 7057 6981 7204 +3 7412 6841 7208 +3 6983 6841 7412 +3 7412 7127 6983 +3 6843 6983 7127 +3 6913 6985 7128 +3 7273 7274 7061 +3 7063 6988 7276 +3 6988 7275 7276 +3 7062 7063 7211 +3 7063 7276 7211 +3 6917 6845 7346 +3 6989 6990 7277 +3 6847 7554 7278 +3 6771 7557 6704 +3 6771 7066 7557 +3 6992 7069 7281 +3 6133 6921 7283 +3 6922 7137 7136 +3 7137 6922 7418 +3 7494 6776 6924 +3 6852 7074 6778 +3 7498 6856 7219 +3 6656 7359 7628 +3 7079 7221 7000 +3 7079 6716 7222 +3 6716 6928 7502 +3 7503 7147 6930 +3 7734 7226 6859 +3 7149 7366 7007 +3 7233 7083 6865 +3 7084 7231 7085 +3 7698 7008 7302 +3 7302 6944 7439 +3 7304 7156 7088 +3 7303 7306 7086 +3 7156 7308 7159 +3 7160 7158 6947 +3 7015 7235 7237 +3 7160 6949 7161 +3 7017 7513 7161 +3 7375 7093 7373 +3 7093 7375 7166 +3 6809 7167 7164 +3 7168 7166 7375 +3 7167 6549 7514 +3 7020 7168 6810 +3 6810 7315 7023 +3 7170 7314 7171 +3 7173 7246 7100 +3 7248 7102 7244 +3 7027 7454 7387 +3 7027 6553 7454 +3 7029 6741 7175 +3 7519 7029 7175 +3 7248 7321 7104 +3 7179 7253 7526 +3 7180 7177 7107 +3 7110 7180 7107 +3 7184 7255 7109 +3 7186 7180 7110 +3 7184 7109 7324 +3 7325 6618 7036 +3 6822 7187 7111 +3 7112 6895 7188 +3 6824 7327 6689 +3 7602 7396 7039 +3 7328 6744 6897 +3 7039 7329 7602 +3 6898 7531 7259 +3 7532 7397 7115 +3 7115 7398 7532 +3 7465 7260 6747 +3 7044 7533 7467 +3 7044 7262 7533 +3 7120 7335 7194 +3 7196 7197 7199 +3 7612 7265 7053 +3 7055 7199 7338 +3 7200 7268 6912 +3 7054 7205 6980 +3 7201 6839 7270 +3 7269 7125 7268 +3 7483 7208 6982 +3 7061 7274 6914 +3 6917 7346 7131 +3 7212 7487 7554 +3 6847 7278 6991 +3 7778 6704 7557 +3 6921 7491 7283 +3 6774 6994 6647 +3 7561 7288 6996 +3 7221 7291 7145 +3 7299 7367 6791 +3 7438 7153 7231 +3 7511 7233 7155 +3 7440 7155 7010 +3 7305 7439 6801 +3 7308 7156 7304 +3 7440 7010 7307 +3 6946 7159 7235 +3 7160 7738 7158 +3 7442 7237 7235 +3 7160 7161 7738 +3 7310 7013 7740 +3 7443 7090 7237 +3 7162 7013 7310 +3 7373 7090 7443 +3 7168 7315 6810 +3 7023 7447 7095 +3 7241 7171 7380 +3 7451 7239 7452 +3 7241 7247 7244 +3 7098 7521 7320 +3 7246 7388 7100 +3 7174 7177 7249 +3 7321 7456 7104 +3 7104 7456 7033 +3 7034 7182 7181 +3 6963 7251 7460 +3 7186 7394 7180 +3 6895 6963 7461 +3 6895 7461 7188 +3 7037 7187 6822 +3 7116 7041 7709 +3 7117 7664 7402 +3 6906 7473 7472 +3 7334 7475 7050 +3 7265 7407 7122 +3 7338 7199 7197 +3 6977 7055 7338 +3 7547 7544 7267 +3 7267 7409 7408 +3 7268 7200 7340 +3 7204 7203 7057 +3 7551 6985 6986 +3 7343 6914 7552 +3 7687 6579 7282 +3 7284 7419 6850 +3 6855 7422 7691 +3 7691 7143 6855 +3 6927 7290 6999 +3 7145 7360 7359 +3 7291 7360 7145 +3 7291 7221 7292 +3 7361 7223 7220 +3 7221 7079 7292 +3 7222 7292 7079 +3 7361 7571 7223 +3 7223 7571 7146 +3 7294 7630 7293 +3 7801 6859 7081 +3 7227 7006 7572 +3 6937 7506 7636 +3 7370 7508 7300 +3 7301 6724 7510 +3 7231 7084 7574 +3 7083 7233 7737 +3 7511 7155 7440 +3 7442 7235 7372 +3 7513 7017 7646 +3 7443 7237 7442 +3 7649 7017 7091 +3 7311 7162 7310 +3 6812 7379 7094 +3 7314 7380 7171 +3 7449 7169 7384 +3 7024 7451 7452 +3 7384 7169 7242 +3 7317 7453 7243 +3 7387 7386 7027 +3 6740 7252 7587 +3 7391 7389 7249 +3 7249 7177 7391 +3 7183 7254 7323 +3 7255 7184 7524 +3 6963 7460 7461 +3 7036 7393 7325 +3 7527 7256 7395 +3 7327 7528 7037 +3 6824 7529 7327 +3 7708 7602 7329 +3 7328 7040 6744 +3 7660 7330 7114 +3 7399 7398 7190 +3 6900 7191 7041 +3 7403 7533 7262 +3 7607 7403 7331 +3 7667 6830 6831 +3 7263 7047 6903 +3 7333 7332 7537 +3 7404 7049 7193 +3 7671 6973 7336 +3 7337 7675 7195 +3 7340 7200 7339 +3 7204 7480 7203 +3 7123 7614 7270 +3 7060 7272 7413 +3 7274 7552 6914 +3 7617 7129 7342 +3 7276 7275 7209 +3 7130 7062 7553 +3 7131 7348 7347 +3 7066 6991 7349 +3 6848 7067 7350 +3 7779 7279 7283 +3 7281 7069 7280 +3 7281 8454 6992 +3 7214 7492 7134 +3 6851 7074 7843 +3 7140 7355 7077 +3 7499 7219 7427 +3 7290 6927 7568 +3 7358 7568 6927 +3 7002 7003 7296 +3 7297 7225 7364 +3 7801 7734 6859 +3 7802 7504 7082 +3 7863 6594 7369 +3 7152 6935 7507 +3 7300 7508 6939 +3 7084 7152 7574 +3 7008 7698 7371 +3 7576 7512 7234 +3 7302 7439 7577 +3 7641 7306 7303 +3 7642 7307 7158 +3 7158 7738 7642 +3 7740 7647 7310 +3 7649 7646 7017 +3 7164 7875 6878 +3 7375 7373 7374 +3 7375 7378 7168 +3 7238 7377 7376 +3 7741 7167 7514 +3 7378 7446 7315 +3 7168 7378 7315 +3 7380 7314 7445 +3 7447 7317 7095 +3 7588 7247 7381 +3 7521 7098 7319 +3 6740 7587 7936 +3 7321 7247 7588 +3 7389 7586 7384 +3 7587 7252 7522 +3 7181 7182 7458 +3 7394 7392 7391 +3 7324 7527 7184 +3 7600 6964 7326 +3 7037 7596 7187 +3 7046 7118 7605 +3 7667 7331 6830 +3 7473 6906 7671 +3 7195 7675 7336 +3 7197 7196 7478 +3 7478 7479 7197 +3 7266 7264 7676 +3 7338 7197 7546 +3 7408 7547 7267 +3 7341 6837 7202 +3 7270 7481 7201 +3 7410 7549 7126 +3 7123 7126 7678 +3 7549 7678 7126 +3 7615 7411 7207 +3 7060 7413 7271 +3 7680 7127 7412 +3 7273 7127 7484 +3 6985 7721 7128 +3 7344 7617 7342 +3 7209 7345 7974 +3 7773 7211 7276 +3 7553 7686 7130 +3 7137 7688 7842 +3 7495 6924 7558 +3 7727 7361 7220 +3 7630 7728 7293 +3 7430 7731 7364 +3 7150 7368 7434 +3 7508 7506 6939 +3 7233 7511 7737 +3 7578 7304 7512 +3 7305 7309 7441 +3 7309 7644 7441 +3 7442 7372 7579 +3 7581 7443 7442 +3 7583 7648 7444 +3 7164 7167 7741 +3 7374 7378 7375 +3 7515 7379 7382 +3 7381 7380 7448 +3 7448 7517 7381 +3 7452 7318 7024 +3 7936 6739 6740 +3 7385 7099 7589 +3 7099 7386 7589 +3 7386 7387 7520 +3 7523 7321 7588 +3 7250 7320 7521 +3 7389 7455 7586 +3 7456 7321 7523 +3 7391 7455 7389 +3 7392 7455 7391 +3 7326 7598 7600 +3 6964 7600 7256 +3 7037 7528 7596 +3 7659 7257 7463 +3 7820 7040 7328 +3 7259 7531 7603 +3 7330 7661 7189 +3 7465 7189 7661 +3 7465 7661 7759 +3 7532 7398 7399 +3 7403 7535 7533 +3 7046 7605 7606 +3 7535 7403 7607 +3 7046 7606 7468 +3 7473 7763 7472 +3 7712 7671 7336 +3 7197 7479 7546 +3 7482 7201 7481 +3 7482 7202 7201 +3 7339 7613 7340 +3 7550 7204 6981 +3 6981 7411 7550 +3 7274 7273 7681 +3 7683 7343 7552 +3 7487 7555 7554 +3 7285 6994 7689 +3 6851 7843 7558 +3 7568 7358 7627 +3 7222 7629 7292 +3 7571 7796 7146 +3 7297 7695 7503 +3 7430 7432 7732 +3 7997 7149 7298 +3 7861 7802 7435 +3 7510 7870 7301 +3 7371 7698 7509 +3 7576 7438 7639 +3 7578 7512 7804 +3 7640 7440 7307 +3 7372 7578 7643 +3 7640 7307 7642 +3 7740 7089 7806 +3 7581 7442 7579 +3 7374 7443 7581 +3 7649 6878 7875 +3 7373 7443 7374 +3 7447 7584 7585 +3 7446 7584 7447 +3 7447 7585 7317 +3 7382 7450 7515 +3 7382 6739 7450 +3 7936 7450 6739 +3 7449 7384 7586 +3 7386 7520 7589 +3 7520 7387 8200 +3 7250 7748 7031 +3 7392 7594 7455 +3 7256 7600 7395 +3 7662 7466 7400 +3 7041 7191 7896 +3 7191 7261 7663 +3 7664 7117 7401 +3 7118 7043 7534 +3 7118 7534 7605 +3 7607 7331 7667 +3 7192 7761 7668 +3 7711 7470 7263 +3 7472 7536 6831 +3 7536 7472 7763 +3 7404 7899 7051 +3 7611 7406 7407 +3 7476 7765 7540 +3 7542 7964 7337 +3 7677 7339 7338 +3 8088 7059 7271 +3 7680 7412 7679 +3 7681 7273 7484 +3 6985 7551 7721 +3 7773 7618 7211 +3 7618 7835 7553 +3 7415 7486 7619 +3 7415 7555 7487 +3 7283 7491 7907 +3 7418 7688 7137 +3 7782 7783 7285 +3 7354 7843 7074 +3 7564 7565 7498 +3 7566 7564 7498 +3 7692 7500 7569 +3 7693 7361 7727 +3 7693 7571 7361 +3 7428 7629 7222 +3 7855 7801 7081 +3 7503 7694 7147 +3 7799 7431 7298 +3 7635 7005 7365 +3 7997 7298 7431 +3 7862 7299 7436 +3 7436 7229 7736 +3 7504 7865 7437 +3 7506 7922 7636 +3 7152 7507 7574 +3 7925 7803 7232 +3 7576 7804 7512 +3 7440 7640 7638 +3 7372 7643 7579 +3 7700 7378 7374 +3 7742 7700 7374 +3 7376 7701 7583 +3 7453 7317 7745 +3 7452 7652 7318 +3 7454 7519 7883 +3 7455 7656 7586 +3 7748 7250 7521 +3 7323 7940 7183 +3 7593 7595 24950 +3 7657 7596 7528 +3 7758 7603 7531 +3 7661 7330 7660 +3 7607 8016 7535 +3 7609 7537 7471 +3 7537 7609 7333 +3 7824 7763 7473 +3 7407 7764 7611 +3 7714 7545 7480 +3 7408 7829 7547 +3 7338 7546 7677 +3 7769 7341 7202 +3 7769 7202 7482 +3 7481 7270 7614 +3 7550 7411 7615 +3 7969 7272 7128 +3 8169 7552 7274 +3 7347 7776 7486 +3 7486 7776 7619 +3 7554 7555 7839 +3 7490 7349 7556 +3 7488 7556 7349 +3 7214 8230 7492 +3 7689 7782 7285 +3 7284 8103 7419 +3 7725 7624 7139 +3 7626 7566 7499 +3 7991 7427 7289 +3 7567 7793 7078 +3 7570 7850 7911 +3 7428 8179 7629 +3 7796 7571 7693 +3 7799 7293 7728 +3 7572 7434 7915 +3 7697 7696 6934 +3 7229 7636 7736 +3 7574 7507 7868 +3 7574 7868 7637 +3 7737 7511 7871 +3 7638 7511 7440 +3 7699 7441 7644 +3 7581 7579 7582 +3 7513 7646 7645 +3 7929 7580 7648 +3 7875 7164 8362 +3 7808 7648 7583 +3 7583 7701 7808 +3 7446 7378 7700 +3 7700 7584 7446 +3 7445 7311 8250 +3 7745 7937 7453 +3 7172 7518 7383 +3 7656 7749 7586 +3 7322 7590 7522 +3 7748 7654 7031 +3 7459 7704 7393 +3 7460 7943 7816 +3 7816 7461 7460 +3 7594 7596 7657 +3 7948 7599 7395 +3 7753 7188 7461 +3 7529 7890 7658 +3 7462 7890 7529 +3 7755 7820 7328 +3 7953 7040 7820 +3 7531 7397 7758 +3 7894 7397 7532 +3 7821 7399 7190 +3 7190 7709 7821 +3 7662 7895 7401 +3 7402 7664 7665 +3 7043 7710 7534 +3 7404 7670 7899 +3 7674 7765 7610 +3 7766 7541 7540 +3 7764 7612 8078 +3 7675 7712 7336 +3 7479 7478 7963 +3 7546 7479 7827 +3 7677 7613 7339 +3 7204 7550 7903 +3 7481 7830 7482 +3 7718 7904 7548 +3 7549 7548 7770 +3 8162 7615 7059 +3 7413 8088 7271 +3 7833 7721 7551 +3 7209 7974 7685 +3 7619 7777 7415 +3 8103 7908 7419 +3 7623 8040 7784 +3 7139 8282 7496 +3 7563 7910 7425 +3 8046 7564 7566 +3 7991 7289 8109 +3 7849 7569 7628 +3 7634 7734 7801 +3 7997 7366 7149 +3 7860 7435 7433 +3 7860 7861 7435 +3 7436 7736 7862 +3 7736 7636 7921 +3 7508 7867 7506 +3 7508 7509 7867 +3 7804 7576 7639 +3 7804 7805 7578 +3 7643 7578 7805 +3 7582 7579 7643 +3 7877 7310 7647 +3 7876 7742 7374 +3 7741 8362 7164 +3 7932 7741 7514 +3 7514 7313 7932 +3 7585 7745 7317 +3 7810 7239 7702 +3 7452 7239 7810 +3 7319 7385 8011 +3 7748 7521 7747 +3 7458 7182 7812 +3 7751 7655 7591 +3 7528 7658 7657 +3 7666 7533 7535 +3 7668 7711 7263 +3 7264 7477 7713 +3 7541 7766 7962 +3 7713 7676 7264 +3 7827 7715 7546 +3 7677 7546 7715 +3 7903 7480 7204 +3 7830 8084 7482 +3 7768 7904 7718 +3 7771 7550 7615 +3 7831 7770 7548 +3 7615 8162 7771 +3 8162 7059 8088 +3 7413 7616 8088 +3 7682 7274 7681 +3 7970 7551 7617 +3 7344 7973 7617 +3 7419 7908 7418 +3 7138 7784 8103 +3 7985 7495 7558 +3 7909 7354 7075 +3 7786 7286 7353 +3 7139 7624 8282 +3 7786 7845 7286 +3 7497 7844 7725 +3 7569 7849 7692 +3 7798 7728 7630 +3 8117 7799 7728 +3 7296 7730 7853 +3 7730 7296 7635 +3 7858 7800 7731 +3 7365 8054 7635 +3 7511 7638 7871 +3 7872 7640 7642 +3 8129 7441 7699 +3 7582 7643 7807 +3 7875 8003 7649 +3 7879 7700 7742 +3 7701 7881 7808 +3 7584 7700 7879 +3 7743 7445 8250 +3 7879 8004 7584 +3 7584 8004 7585 +3 8004 7933 7585 +3 7884 7588 7744 +3 7884 7523 7588 +3 7589 7520 8254 +3 7522 7590 7885 +3 7653 7888 7941 +3 7592 7594 7657 +3 7600 7598 7752 +3 7601 8143 7462 +3 7464 7603 7757 +3 8014 7759 7661 +3 7399 7954 7532 +3 7822 7662 7400 +3 7664 7401 7897 +3 7607 7823 8016 +3 7823 7607 7667 +3 7608 7823 7667 +3 7956 7668 7761 +3 7762 7536 7763 +3 7473 7671 7824 +3 7764 7960 7611 +3 7765 7674 7826 +3 7764 8078 7960 +3 7901 7712 7675 +3 7901 7675 7902 +3 8026 7714 7480 +3 7829 7408 8029 +3 7677 8027 7613 +3 7831 7548 7904 +3 7719 7678 7905 +3 7770 8030 7905 +3 7483 8166 7679 +3 7721 7833 7832 +3 7551 7970 7833 +3 7973 7970 7617 +3 8169 7274 7682 +3 7777 7619 8034 +3 7776 8034 7619 +3 7556 8095 7490 +3 7843 7985 7558 +3 7624 7725 7844 +3 8106 7844 7497 +3 7845 7422 7286 +3 7726 7988 7625 +3 8179 7913 7629 +3 7796 7693 7795 +3 7797 7362 7796 +3 7855 7856 7801 +3 7431 7799 7857 +3 8187 7366 7997 +3 7999 7735 7366 +3 7696 7697 7918 +3 8122 7863 7369 +3 7922 7921 7636 +3 7923 7868 7507 +3 7641 7303 8127 +3 8191 7806 7641 +3 7874 7582 7807 +3 8002 7645 7646 +3 7582 7874 7876 +3 7929 7648 7808 +3 8362 7741 7930 +3 7879 7742 8065 +3 7933 7745 7585 +3 7812 7182 7703 +3 7459 7813 7704 +3 7949 7597 7599 +3 7707 7818 7530 +3 7952 7659 7819 +3 7892 7661 7660 +3 7894 7758 7397 +3 7894 7532 7954 +3 8075 7399 7821 +3 7604 7822 7400 +3 7662 7822 7895 +3 7897 7665 7664 +3 7605 8263 7606 +3 8209 7606 8263 +3 8209 8149 7606 +3 7468 7606 8149 +3 7761 7468 8149 +3 7608 7536 7762 +3 7762 7763 8020 +3 8020 7763 7824 +3 8151 7713 7477 +3 7900 7674 7673 +3 7900 7826 7674 +3 7962 7766 7961 +3 8022 7612 7767 +3 7479 8025 7827 +3 7720 7676 8156 +3 7716 8029 7408 +3 8027 7677 7715 +3 8166 8221 7679 +3 7616 7413 7968 +3 7681 7484 8089 +3 8095 7840 7490 +3 7213 7906 7982 +3 7281 8097 8454 +3 7782 7785 7783 +3 7787 8284 8107 +3 7990 8109 7289 +3 8112 7727 7793 +3 7797 7855 7362 +3 7634 7801 7856 +3 8052 7858 7732 +3 7635 8054 7730 +3 8055 7860 7433 +3 8122 7369 7735 +3 7697 7505 8121 +3 7509 7698 7869 +3 7928 7804 7639 +3 7929 7808 7931 +3 7741 7932 7930 +3 7881 7931 7808 +3 7932 7313 7878 +3 7878 7313 7880 +3 7936 8304 7450 +3 7518 8006 7383 +3 7518 8007 8006 +3 8009 7888 7887 +3 7747 8010 7748 +3 7885 7590 8201 +3 7944 8139 7746 +3 7592 7657 7946 +3 7815 7752 7598 +3 7658 7946 7657 +3 7816 7753 7461 +3 7950 7658 7890 +3 7821 7709 7955 +3 8017 7823 7608 +3 7608 7762 8018 +3 8021 7958 7960 +3 7712 7901 7825 +3 7766 7826 7961 +3 7963 8025 7479 +3 7715 7827 8158 +3 8156 8028 7720 +3 7480 7903 8026 +3 8027 7715 8158 +3 8029 8270 7829 +3 8082 7903 7550 +3 7550 7771 8082 +3 8084 7769 7482 +3 8087 7614 7719 +3 7830 8087 8448 +3 7831 7966 7770 +3 7770 7966 8030 +3 8224 7616 7968 +3 7682 7681 8394 +3 7974 8091 7685 +3 7685 7975 7773 +3 7836 7978 7485 +3 7776 7837 8034 +3 7488 7981 8094 +3 7981 7488 7839 +3 7280 8036 7281 +3 7493 8456 8038 +3 6993 8457 8173 +3 7689 8174 7782 +3 7845 8234 7422 +3 7987 7988 7726 +3 7994 7911 7850 +3 8179 7428 8113 +3 7796 7995 7797 +3 8238 7855 7797 +3 7914 8116 7852 +3 7732 8053 8052 +3 7573 8119 7733 +3 7917 7916 7862 +3 7919 7861 8000 +3 7999 8122 7735 +3 8294 7917 7862 +3 7866 7870 7510 +3 8245 7927 8129 +3 7934 7515 7450 +3 8304 7934 7450 +3 7745 8252 7937 +3 8304 7936 7587 +3 8007 8199 8006 +3 7811 8137 8007 +3 8011 7385 8008 +3 7946 8203 7944 +3 8072 7753 7816 +3 7950 7890 7951 +3 7891 7464 7757 +3 8014 8147 7759 +3 8075 7954 7399 +3 7710 7665 8376 +3 7535 8262 7666 +3 8017 8264 7823 +3 8020 7824 8267 +3 7959 7900 7673 +3 7826 7900 8153 +3 7612 8022 8078 +3 8154 7901 7902 +3 8155 7963 7962 +3 8156 7676 7713 +3 7963 8155 8025 +3 7902 7964 8024 +3 7903 8080 8026 +3 7965 8161 7768 +3 8161 8085 7768 +3 8164 7719 7905 +3 7771 8162 8083 +3 7905 8030 8164 +3 8088 8031 8162 +3 8168 7832 7833 +3 8275 7682 8394 +3 8275 8169 7682 +3 7971 7972 8169 +3 7836 7774 7977 +3 7977 8226 7836 +3 7836 8033 7978 +3 7980 7981 7839 +3 7281 8036 8097 +3 8454 8097 8037 +3 7723 8280 7621 +3 7986 7845 7786 +3 8107 8044 7787 +3 7989 7564 8046 +3 7848 8112 7793 +3 7794 8178 7993 +3 7428 7851 8113 +3 7798 7996 8049 +3 8050 7800 8051 +3 7800 8118 8183 +3 8238 7856 7855 +3 8118 7800 7858 +3 7858 8052 8118 +3 7915 7859 9405 +3 8187 7999 7366 +3 7860 8000 7861 +3 7921 8001 8294 +3 8241 7922 8057 +3 8057 7867 8242 +3 7868 7923 8243 +3 8061 7639 8060 +3 7926 7927 8245 +3 7928 7639 8061 +3 7874 8131 7876 +3 7880 8133 7878 +3 7879 8249 8004 +3 8133 7515 8364 +3 7515 7934 8364 +3 7933 8252 7745 +3 7937 8252 8066 +3 7747 8011 8202 +3 8067 8201 7812 +3 7812 7703 8067 +3 7703 7939 8067 +3 7703 7940 7939 +3 8010 7654 7748 +3 7816 7943 8140 +3 7950 8203 7946 +3 7950 7946 7658 +3 7817 8313 7948 +3 7754 8207 7601 +3 7757 8144 7891 +3 7893 7758 7894 +3 7661 7892 8014 +3 7896 8438 7955 +3 7666 8262 8015 +3 8264 8016 7823 +3 7956 7761 8150 +3 7608 8018 8017 +3 7960 8078 8021 +3 7961 7826 8153 +3 8079 7961 8153 +3 7714 8383 8023 +3 8026 8383 7714 +3 8160 7716 7717 +3 7717 8271 8160 +3 8166 8028 8272 +3 7830 8448 8084 +3 7836 8226 8032 +3 7836 8032 8033 +3 7489 8035 7775 +3 8228 8095 7556 +3 7841 7907 8453 +3 7780 8702 8099 +3 8453 7907 8512 +3 7984 8335 7983 +3 8759 8103 7784 +3 8233 7845 7986 +3 7624 8283 8282 +3 8046 8235 7989 +3 7912 8114 7795 +3 7798 8049 8180 +3 7800 8183 8051 +3 7857 7799 8117 +3 7856 8292 7634 +3 8186 7730 8054 +3 7859 8056 8354 +3 8056 7918 8354 +3 7920 8536 8188 +3 8243 8126 7868 +3 8062 7871 7638 +3 8061 8359 7928 +3 8298 7872 8063 +3 8129 8416 8245 +3 8064 8130 8002 +3 8002 8003 8064 +3 8003 7875 8361 +3 8131 8192 8065 +3 8004 8251 7933 +3 7652 7938 8138 +3 8137 8199 8007 +3 8010 7747 8202 +3 8308 7704 7813 +3 8203 8139 7944 +3 7947 7889 8071 +3 7815 8142 7752 +3 7817 7752 8142 +3 8259 7948 8313 +3 7707 8260 7818 +3 8075 8013 7954 +3 7663 7898 8076 +3 7665 7897 8439 +3 7898 8015 8076 +3 7534 7710 8208 +3 8149 8150 7761 +3 8152 7900 7959 +3 8155 8214 8025 +3 7828 8081 8218 +3 8027 8158 8159 +3 8444 8027 8159 +3 7965 8027 8444 +3 8083 8082 7771 +3 7967 8221 8274 +3 8224 8167 7616 +3 7967 8274 8089 +3 8394 7681 8089 +3 8277 7685 8091 +3 7977 8225 8226 +3 8034 8397 8329 +3 7981 7980 8093 +3 8512 7983 8335 +3 7493 8038 8172 +3 8173 8457 8458 +3 8103 8336 7908 +3 8102 8174 7689 +3 7495 7985 8105 +3 8235 8046 8175 +3 8176 8287 8047 +3 8287 7626 8047 +3 7913 8111 7850 +3 8051 8237 8050 +3 8292 8055 7634 +3 8000 8240 7919 +3 8190 7871 8595 +3 7871 8062 8595 +3 8126 8297 8060 +3 8417 7806 8191 +3 8003 8361 8064 +3 8361 7875 8362 +3 8368 8255 8008 +3 8308 8432 7704 +3 8203 8549 8139 +3 8073 8260 8372 +3 8073 7952 7819 +3 7756 7891 8437 +3 8145 8374 7953 +3 8147 8014 8315 +3 8622 7895 7822 +3 7665 8439 8376 +3 8210 8264 8017 +3 7956 8150 8492 +3 8151 8019 8320 +3 7825 8441 8267 +3 8079 8153 8213 +3 8023 8626 8022 +3 8323 8156 7713 +3 7902 8024 8154 +3 8214 8215 8025 +3 8080 8157 8026 +3 8218 8081 8270 +3 8164 8030 8223 +3 8164 8273 8220 +3 8089 8274 8502 +3 7832 8392 7969 +3 8393 7832 8168 +3 7832 8393 8392 +3 8397 7978 8033 +3 7981 8279 8094 +3 7981 8093 8279 +3 7688 8101 7984 +3 8759 8336 8103 +3 8105 8231 7495 +3 7843 8043 7985 +3 8285 7847 7989 +3 8285 8641 7847 +3 8464 8048 8236 +3 8112 8343 7912 +3 8180 8525 8117 +3 8525 8184 8117 +3 8117 8184 7857 +3 8238 8411 7856 +3 8411 8292 7856 +3 8294 8355 7917 +3 8295 8122 7999 +3 8295 8123 8122 +3 8123 8124 7866 +3 7924 8190 8296 +3 8059 7925 8357 +3 8061 8060 8297 +3 7638 8298 8062 +3 8421 8362 7930 +3 8192 8422 8065 +3 7932 8193 7930 +3 7587 8135 8304 +3 8135 7885 8426 +3 8136 8138 7938 +3 8365 8428 8200 +3 7939 8602 8067 +3 8256 8306 7942 +3 8203 7950 8204 +3 8312 7817 8142 +3 8313 7817 8312 +3 8143 8433 7951 +3 8261 7952 8073 +3 8261 7755 7952 +3 8435 7755 8261 +3 7893 8013 8884 +3 8315 7604 8147 +3 8016 8264 8148 +3 8017 8018 8493 +3 8078 8022 8268 +3 8079 8213 8558 +3 8028 8156 8216 +3 8217 7828 8218 +3 8222 7966 8163 +3 8327 8273 8164 +3 7971 8567 7972 +3 8567 8170 7972 +3 7976 8278 8225 +3 8451 7979 8227 +3 7723 8173 8459 +3 8460 8041 8104 +3 7987 8108 7988 +3 8585 8114 7912 +3 8347 8180 8049 +3 8051 8351 8237 +3 8290 8183 8118 +3 8054 8412 8186 +3 8532 7999 8187 +3 8241 8057 8537 +3 8126 8358 8297 +3 8297 8359 8061 +3 7928 8359 8247 +3 8133 8423 7878 +3 8425 8066 8252 +3 8136 8005 8480 +3 8481 7886 8427 +3 7939 8482 8602 +3 8139 8549 8307 +3 8204 8549 8203 +3 7815 8550 8142 +3 8486 8073 8372 +3 8073 8486 8261 +3 8437 8373 7756 +3 7891 8144 8437 +3 8555 7892 8374 +3 8074 8315 8014 +3 7760 7895 8622 +3 8262 8148 8317 +3 8017 8493 8210 +3 8378 8318 8077 +3 8683 8493 8018 +3 8683 8018 8265 +3 8321 8322 8021 +3 7713 8151 8496 +3 8322 8442 8152 +3 8441 7825 8382 +3 8152 8442 8213 +3 8269 8022 8626 +3 8023 8383 8626 +3 8215 8214 8385 +3 8159 8158 8325 +3 8386 8218 8270 +3 8632 7965 8444 +3 8219 8084 8448 +3 8223 8327 8164 +3 8278 7976 8396 +3 8396 7976 7975 +3 8033 8032 8507 +3 8329 8397 8568 +3 8228 8094 8332 +3 8452 9035 8035 +3 7841 8453 8452 +3 8229 8701 8036 +3 8038 8829 8172 +3 8575 8102 8574 +3 8174 8102 8575 +3 8400 7990 8234 +3 8349 8237 8351 +3 8411 8238 8528 +3 8411 8471 8292 +3 8412 8054 9405 +3 7917 8355 8239 +3 8241 8356 8001 +3 7869 8244 8538 +3 7930 8543 8421 +3 7930 8193 8543 +3 8249 8422 8599 +3 8425 8197 8066 +3 8307 8549 8431 +3 7816 8140 8369 +3 8072 7816 8369 +3 8258 8257 8141 +3 7950 7951 8204 +3 8311 8205 8310 +3 8312 8371 8313 +3 8373 8618 8207 +3 8491 8262 8317 +3 8736 8556 8208 +3 8210 8624 8264 +3 8625 8492 8150 +3 8268 8495 8321 +3 8269 8268 8022 +3 8496 8323 7713 +3 8156 8323 8216 +3 8325 8326 8159 +3 8446 8271 8219 +3 8500 8031 8167 +3 8502 8394 8089 +3 8395 8636 8168 +3 8227 8509 8451 +3 8228 8332 8331 +3 8036 8701 8097 +3 8104 8039 8460 +3 8338 7985 8043 +3 8400 8342 7990 +3 8463 8235 8175 +3 8176 8837 8287 +3 8289 8344 8111 +3 8049 8346 8347 +3 8408 8116 8709 +3 8182 8350 8586 +3 8186 8412 8470 +3 8412 9405 8713 +3 8589 8532 8187 +3 7859 8354 8353 +3 8354 8590 8353 +3 8414 8355 8294 +3 8121 8535 8120 +3 8241 8537 8356 +3 8536 8853 8188 +3 8189 8540 8243 +3 8358 8596 8297 +3 8298 8541 8062 +3 8298 8063 8541 +3 8299 8542 8191 +3 8542 8417 8191 +3 8715 8300 8130 +3 8362 8421 8361 +3 8721 8424 8477 +3 8865 8303 8302 +3 8478 8425 8252 +3 8545 8197 8479 +3 7885 8201 8601 +3 8137 8367 8669 +3 8204 7951 8433 +3 8434 8371 8312 +3 8551 8207 8618 +3 8013 8075 8488 +3 8622 8490 7760 +3 8150 8557 8625 +3 8266 8380 8265 +3 8441 8266 8267 +3 8810 8441 8382 +3 8382 8154 8627 +3 8384 8024 8443 +3 8024 8384 8154 +3 8216 8272 8028 +3 8497 8082 8629 +3 8326 8444 8159 +3 8560 8218 8386 +3 8632 8444 8561 +3 8271 8499 8160 +3 8165 8220 8273 +3 8450 8224 8392 +3 8226 8225 8506 +3 8278 8506 8225 +3 8397 8033 8508 +3 8033 8507 8508 +3 8093 8569 8279 +3 8510 8095 8570 +3 8573 8101 8513 +3 8105 8577 8703 +3 8578 8461 7846 +3 8518 8641 8285 +3 8236 8466 8464 +3 7912 8343 8585 +3 8049 8407 8346 +3 8346 8651 8347 +3 8709 8770 8408 +3 8183 8290 8653 +3 8410 8186 8526 +3 8186 8470 8526 +3 8184 8291 7857 +3 8530 8352 8053 +3 8534 8123 8295 +3 8922 8357 8125 +3 8714 8059 8357 +3 8714 8415 8059 +3 8715 8063 8300 +3 8245 8416 8246 +3 8420 8422 8192 +3 8721 8477 8363 +3 7885 8601 8426 +3 8067 8602 8366 +3 8602 8482 8866 +3 8305 8307 8431 +3 8312 8142 8674 +3 8372 8617 8486 +3 8486 8553 8261 +3 8435 8436 8314 +3 8621 8679 8144 +3 8621 8146 8732 +3 8316 8438 8681 +3 8490 8735 7760 +3 8379 8378 8889 +3 8559 8324 8558 +3 8154 8384 8627 +3 8384 8443 8814 +3 8082 8083 8629 +3 8744 8498 8386 +3 8499 8271 8446 +3 8632 8562 8387 +3 8631 8501 8274 +3 8690 8273 8327 +3 8450 8564 8224 +3 8277 8091 8749 +3 8637 8694 8396 +3 8096 8754 8826 +3 8335 7984 8904 +3 8514 8041 8460 +3 9399 8337 8231 +3 8703 8231 8105 +3 8401 8517 8340 +3 8285 8520 8518 +3 8235 8463 8520 +3 8469 8115 8467 +3 8650 8468 8348 +3 8185 8711 8529 +3 8711 8185 8352 +3 8532 8589 8531 +3 8413 8239 8472 +3 8239 8355 8472 +3 8785 8356 8537 +3 8592 8058 8296 +3 8923 8540 8189 +3 8301 8359 8597 +3 8420 8419 8360 +3 8421 8860 8361 +3 8662 8363 7873 +3 8476 8418 8544 +3 8720 8422 8420 +3 8478 8251 8599 +3 8665 8304 8135 +3 8136 8480 8930 +3 8068 8369 8140 +3 24951 8796 8257 +3 8369 8725 8072 +3 8434 8312 8674 +3 8614 8370 8371 +3 8614 8371 8728 +3 8436 8620 8314 +3 8620 8145 8314 +3 8438 8682 8681 +3 8439 8735 8623 +3 8439 8623 8376 +3 9020 8624 8210 +3 8266 8808 8380 +3 8808 8266 8441 +3 8441 8810 8808 +3 8740 8442 8322 +3 8895 8629 8083 +3 8217 8218 8560 +3 8326 8561 8444 +3 8500 8167 8391 +3 8447 8387 8633 +3 8274 8449 8502 +3 8503 8636 8395 +3 8276 8505 8692 +3 8823 8695 8505 +3 8451 8509 8697 +3 8754 8096 8510 +3 8755 8452 8453 +3 8101 8573 7984 +3 8576 8759 8337 +3 8761 8515 8042 +3 8520 8463 9095 +3 8408 8770 8407 +3 8653 8527 8351 +3 8412 8713 8845 +3 8591 8532 8473 +3 8355 8414 8990 +3 8591 8534 8295 +3 8784 8536 8240 +3 8853 8536 8659 +3 8660 8125 8124 +3 8597 8716 8301 +3 8716 8360 8301 +3 8860 8064 8361 +3 8717 8420 8360 +3 8662 8721 8363 +3 8422 8720 8663 +3 8663 8599 8422 +3 8428 8365 8793 +3 8482 8668 8866 +3 8367 8603 8669 +3 24951 8726 8796 +3 8551 8608 8433 +3 8611 8612 8484 +3 8615 8614 8728 +3 8372 8552 8617 +3 8621 8732 9254 +3 8074 8733 8315 +3 8623 8735 8944 +3 8492 8889 8378 +3 8683 8890 8493 +3 8494 8807 8683 +3 9076 9022 8319 +3 8630 8385 8628 +3 8083 8500 8895 +3 8633 8387 8562 +3 8563 8635 8389 +3 8747 8327 8635 +3 8747 8690 8327 +3 8502 8449 8960 +3 8752 8568 8750 +3 8575 8574 9042 +3 9150 8338 8281 +3 8399 8515 8704 +3 8706 8516 8704 +3 8518 8520 8910 +3 8346 8407 8584 +3 8468 8840 8771 +3 8468 8650 8840 +3 8349 8842 8350 +3 8528 8652 8654 +3 8774 8184 8525 +3 8530 8779 8352 +3 8413 8779 8530 +3 8780 8531 8589 +3 8293 8471 8781 +3 8472 8847 8413 +3 8473 8532 8531 +3 8472 8355 8990 +3 8354 8533 8590 +3 8534 8786 8123 +3 8660 8922 8125 +3 8357 8922 8714 +3 8857 8299 8415 +3 9001 8130 8064 +3 8719 8421 8543 +3 8599 8663 8926 +3 8862 8865 8424 +3 8478 8599 8926 +3 9113 8135 8426 +3 8366 8602 8666 +3 8723 8428 8793 +3 8724 8605 8670 +3 8794 8547 8548 +3 8604 8305 8431 +3 8068 8605 8795 +3 8795 8369 8068 +3 8675 8484 8612 +3 8676 8613 8675 +3 8615 8611 8614 +3 8612 8611 8615 +3 8610 8677 8206 +3 8317 8737 8491 +3 8495 8684 8740 +3 8893 8810 8382 +3 9082 8443 8217 +3 8443 9082 8814 +3 8685 8686 8630 +3 9082 8217 8560 +3 8743 8326 8686 +3 8746 8446 8689 +3 8499 8446 8746 +3 8633 8562 8745 +3 8449 8274 8501 +3 8692 8505 8695 +3 8508 8899 8750 +3 8697 8509 8751 +3 8512 8902 8453 +3 9041 8574 8459 +3 9041 9042 8574 +3 8830 8759 8576 +3 8576 8337 9399 +3 8910 8519 8518 +3 8176 8765 8911 +3 8708 8177 8645 +3 8708 8465 8177 +3 9099 8469 8467 +3 8772 8919 8651 +3 8526 8470 8775 +3 8777 8776 8653 +3 8655 8184 8774 +3 9050 8470 8778 +3 8779 8413 8847 +3 8590 9410 8353 +3 8851 8784 8240 +3 8783 8534 8591 +3 8854 8923 8189 +3 8923 8661 8540 +3 8661 8358 8540 +3 8598 9168 8541 +3 8857 8542 8299 +3 8421 8719 8860 +3 9006 8721 8662 +3 8193 8423 9112 +3 8197 8425 9174 +3 8600 9063 8722 +3 9063 8600 8791 +3 8480 8667 8930 +3 8667 8480 8546 +3 8602 8866 8666 +3 8546 8792 8667 +3 8551 8797 8608 +3 8676 8675 8875 +3 8675 8612 8801 +3 8615 8801 8612 +3 9120 8938 8618 +3 9120 8618 8373 +3 8375 8316 8680 +3 8890 8683 8807 +3 8739 8320 9022 +3 8741 8812 8157 +3 8560 8955 9082 +3 8391 8895 8500 +3 8896 8687 8561 +3 8688 8499 8746 +3 8565 8393 8691 +3 8503 8962 8636 +3 8697 8753 8966 +3 8336 8971 8513 +3 8760 8575 9042 +3 8760 8640 8039 +3 9092 8515 8761 +3 8836 8463 8837 +3 8585 8768 8467 +3 8774 8651 8919 +3 8775 8917 8526 +3 8471 8657 8712 +3 8471 8712 8781 +3 8533 9104 8590 +3 8591 8473 8783 +3 8784 9106 8536 +3 8536 9106 8659 +3 8415 8714 8998 +3 8859 8715 8130 +3 8717 8360 8716 +3 8717 8720 8420 +3 8868 8871 8429 +3 8870 8724 8670 +3 8547 8794 8603 +3 8674 8672 9010 +3 8610 8206 8725 +3 8875 8675 8801 +3 8879 8728 8800 +3 8617 8552 9118 +3 8552 8877 9118 +3 8488 8680 9258 +3 8317 8945 8737 +3 9021 9020 8890 +3 8807 8494 8891 +3 9024 8808 8810 +3 8812 9078 8949 +3 8627 8893 8382 +3 8497 9025 8741 +3 8560 8954 8955 +3 8631 8742 8501 +3 8687 8745 8562 +3 8748 8690 8747 +3 8958 8634 8390 +3 8634 8959 8689 +3 8818 8748 8747 +3 8694 8637 8821 +3 8506 8822 8824 +3 8697 8751 8753 +3 8569 8697 8966 +3 8756 9090 8828 +3 9146 8335 8904 +3 8038 9039 8829 +3 8458 8829 9397 +3 8459 8758 9041 +3 8971 9040 8513 +3 8831 8339 8974 +3 8763 8974 8339 +3 8836 9095 8463 +3 8911 8837 8176 +3 8766 9096 8645 +3 9047 8647 8465 +3 8990 8414 8782 +3 8993 8714 8922 +3 8594 9056 8924 +3 9168 8855 8541 +3 8857 8415 8998 +3 8597 8596 8858 +3 9001 8859 8130 +3 9002 8717 8716 +3 8664 8665 9060 +3 8426 8601 9243 +3 8866 9115 8666 +3 8869 8603 8794 +3 8727 8876 8799 +3 8875 8801 8942 +3 8802 8801 8615 +3 8617 9118 8729 +3 8491 8737 8377 +3 9020 9128 8624 +3 8947 8440 8379 +3 8808 9024 8809 +3 8810 8950 9024 +3 8892 9194 8381 +3 8810 8893 8950 +3 8627 8894 8893 +3 9026 8628 8951 +3 8627 8384 8894 +3 9082 9132 8814 +3 8953 8954 8498 +3 9030 8815 8816 +3 8817 8815 9030 +3 8958 8959 8634 +3 9321 8564 8450 +3 9030 8957 8817 +3 8957 8563 8817 +3 8897 8690 8748 +3 8963 7971 8566 +3 8899 8696 9033 +3 8823 9035 9278 +3 8751 8752 9036 +3 8900 8969 8754 +3 9088 8453 8902 +3 8577 8338 9150 +3 8704 8832 8706 +3 8764 8579 8909 +3 9151 8517 8401 +3 9151 8908 8517 +3 8517 8908 8909 +3 8706 8906 8644 +3 9047 8465 8708 +3 8915 8646 8767 +3 8978 8915 8767 +3 8647 9047 9048 +3 8647 9048 8768 +3 8770 8916 8769 +3 8770 8709 8916 +3 8841 8840 8650 +3 8650 8981 8841 +3 8710 8982 8981 +3 9100 8587 8917 +3 8655 8774 9162 +3 8985 8711 8656 +3 8987 8657 8986 +3 8657 8987 8712 +3 9164 8845 8713 +3 9410 8590 8989 +3 8782 8852 8991 +3 8535 8592 9238 +3 8995 8992 8787 +3 8999 8598 8715 +3 8715 8859 8999 +3 8720 8717 9172 +3 8720 9005 8663 +3 8721 9006 9501 +3 8665 8135 9113 +3 9064 8790 9502 +3 9243 8601 8928 +3 8668 8427 9064 +3 8792 8669 9178 +3 8724 8870 9067 +3 8795 8605 8932 +3 8876 8937 8799 +3 8942 9011 8875 +3 8800 9013 8879 +3 8731 8882 9016 +3 9514 8490 8734 +3 8316 8681 8886 +3 8887 8377 8737 +3 8494 8809 8891 +3 9271 8895 8391 +3 8501 8742 9028 +3 8954 9134 8955 +3 9275 8689 8959 +3 9275 8746 8689 +3 8563 8957 8818 +3 9276 8819 9274 +3 8503 8964 9032 +3 8824 8822 9086 +3 9033 8696 9390 +3 9210 8700 8698 +3 8453 9088 8755 +3 8761 8972 9092 +3 8973 8831 8974 +3 8764 8905 8462 +3 9093 8834 8519 +3 8913 8839 8522 +3 8913 8581 8839 +3 8840 8980 8771 +3 9159 8469 9099 +3 8776 8777 9349 +3 8778 9231 9050 +3 8655 8846 8588 +3 8847 9052 8779 +3 8473 9054 8783 +3 9238 9105 8535 +3 8921 9238 8592 +3 9106 9166 8659 +3 8993 8997 8714 +3 8997 8998 8714 +3 8543 9241 8719 +3 8927 8478 8926 +3 9060 8665 9113 +3 8864 9061 9174 +3 9062 9502 8790 +3 9113 8426 9243 +3 9114 8793 9066 +3 8866 9177 9115 +3 8866 8668 9177 +3 8668 9244 9177 +3 9180 8869 8794 +3 8868 9370 8871 +3 9069 8935 8726 +3 9183 8610 8725 +3 8800 8434 8874 +3 8877 9313 9118 +3 9013 8800 9071 +3 9014 9011 8942 +3 9016 8882 8943 +3 9124 8805 8804 +3 9125 8487 8805 +3 9254 8679 8621 +3 9257 8488 9258 +3 9189 9126 8885 +3 8490 9514 9515 +3 8490 9515 8735 +3 9020 9021 9074 +3 8891 9075 8807 +3 9130 9077 8892 +3 8951 8813 9079 +3 8952 8814 9132 +3 9384 8391 9029 +3 8687 8896 9135 +3 8953 8498 9201 +3 9321 9029 8564 +3 8691 8961 8565 +3 9084 8964 8504 +3 8822 8898 9085 +3 9210 8698 8967 +3 9207 8755 9393 +3 9147 9283 9039 +3 8829 9039 9213 +3 9148 8573 9040 +3 9040 8573 8513 +3 8640 8760 9091 +3 8640 8972 8514 +3 8761 8514 8972 +3 8906 8706 8832 +3 8911 8836 8837 +3 8914 9097 9046 +3 9156 9048 9047 +3 8769 8916 9225 +3 8919 9162 8774 +3 8776 9349 9049 +3 8777 8985 9349 +3 8846 9103 8920 +3 8987 9102 8712 +3 9104 8535 9105 +3 8993 8922 8660 +3 8787 9108 8995 +3 8661 8923 8996 +3 8856 8858 8596 +3 9361 9003 8542 +3 9172 8717 9002 +3 8719 9241 9498 +3 9112 9241 8543 +3 9172 9005 8720 +3 8543 8193 9112 +3 9062 8865 8862 +3 9246 9178 8869 +3 9180 9246 8869 +3 9183 8795 8934 +3 9070 8608 8797 +3 9119 8803 8554 +3 8880 9012 8943 +3 9119 8730 8803 +3 9073 9012 9011 +3 9072 8879 9013 +3 9072 8802 8879 +3 9015 8802 9072 +3 9014 9073 9011 +3 9073 8943 9012 +3 9015 9014 8942 +3 9124 9016 9122 +3 8487 9125 8883 +3 8884 9257 9588 +3 8681 9019 8886 +3 8888 9261 8946 +3 8946 9319 8888 +3 8891 9444 9075 +3 9192 8739 9022 +3 9129 8891 8809 +3 8813 9194 9079 +3 8741 9025 9267 +3 9026 8951 9197 +3 8895 9271 9593 +3 9135 9136 8687 +3 9136 8745 8687 +3 9083 8449 8501 +3 9321 8450 8565 +3 8959 9325 9275 +3 9083 8960 8449 +3 8748 9140 8897 +3 8960 9083 9202 +3 9137 8565 8961 +3 8962 8503 9032 +3 8566 8819 9456 +3 9456 8963 8566 +3 8901 8700 9210 +3 8901 9210 9087 +3 8755 9088 9393 +3 8572 9396 8638 +3 8971 9398 9040 +3 8576 9399 9285 +3 9287 8762 8703 +3 9287 8703 8577 +3 8974 8763 9336 +3 8644 8906 9094 +3 8707 9152 8765 +3 8766 9292 9096 +3 8838 8912 9221 +3 8912 9222 9221 +3 9045 8914 9476 +3 9343 9047 8708 +3 8977 9155 9097 +3 8709 9345 8916 +3 8772 9226 8919 +3 9225 9226 8772 +3 8773 8469 9159 +3 9161 8918 8844 +3 9163 8987 8986 +3 8985 8656 9051 +3 8845 9230 8778 +3 8849 9234 8988 +3 9354 9234 8849 +3 9303 9106 8784 +3 8992 9107 9055 +3 9628 8661 8996 +3 9057 9003 9361 +3 9005 9308 8663 +3 9060 9309 8664 +3 9113 9243 9173 +3 8668 9064 9244 +3 9114 8931 8793 +3 9067 9181 8724 +3 9186 8730 9119 +3 9120 8619 9510 +3 9373 8883 9125 +3 9074 9128 9020 +3 9021 9262 9074 +3 9075 9262 9021 +3 9444 8891 9129 +3 8949 9078 9023 +3 9194 8892 9077 +3 9028 8742 9383 +3 9384 9271 8391 +3 8955 9385 9200 +3 9451 9135 8896 +3 9028 9083 8501 +3 9201 9530 8953 +3 8816 8745 9136 +3 9030 9323 8957 +3 9139 8748 8818 +3 9324 8958 8897 +3 9205 9036 9034 +3 8753 9142 9206 +3 9397 8829 9213 +3 9091 8972 8640 +3 8833 9606 8763 +3 9338 8906 8832 +3 8906 9338 9094 +3 9220 9094 9340 +3 9343 8708 9293 +3 8914 9046 9476 +3 9225 8916 9296 +3 9159 9099 9347 +3 8843 8918 9484 +3 9160 8984 9300 +3 9230 9231 8778 +3 8845 9164 9230 +3 8920 9103 9232 +3 9053 8712 9102 +3 8848 9413 9054 +3 8992 8995 9107 +3 9357 9167 8994 +3 8993 9358 8997 +3 8994 8855 9357 +3 9056 9565 8924 +3 9241 9112 9306 +3 9007 9499 8423 +3 8926 9059 8927 +3 9368 9066 9065 +3 9370 9248 9182 +3 9180 9116 9371 +3 9183 9249 8610 +3 9249 9185 8610 +3 9009 9694 9010 +3 8797 8938 9117 +3 8610 9185 8677 +3 9250 9118 9313 +3 9187 9122 9123 +3 9124 9122 9187 +3 9187 9315 9124 +3 9315 8805 9124 +3 9254 8732 9188 +3 9257 9258 9643 +3 9519 8947 9263 +3 8809 9024 9265 +3 9193 8948 9378 +3 9024 9380 9265 +3 9269 8948 9266 +3 9131 9267 9025 +3 9131 9025 9196 +3 9198 8893 8894 +3 9026 9197 9081 +3 8952 9132 9199 +3 9134 9385 8955 +3 9321 8565 9596 +3 9323 9030 9386 +3 9140 8748 9139 +3 8958 9138 8959 +3 8959 9138 9325 +3 9138 8958 9324 +3 9205 9599 9036 +3 9038 9332 8827 +3 9146 9144 8902 +3 9148 9539 8904 +3 8758 8970 9284 +3 8832 9216 9338 +3 9339 8833 8975 +3 9219 8909 8908 +3 9096 9291 9293 +3 9292 9291 9096 +3 9347 9099 9157 +3 9227 9158 9100 +3 9227 9100 9160 +3 8773 9159 9228 +3 9164 9410 9490 +3 9352 9053 9102 +3 9354 9558 9234 +3 9235 9054 9413 +3 9416 9354 8991 +3 9054 9235 9494 +3 9415 9104 9105 +3 8995 9108 9240 +3 9564 9357 8855 +3 8855 9168 9564 +3 8999 8859 9422 +3 9111 9002 8716 +3 8423 9499 9112 +3 8925 9365 9007 +3 9501 9425 8862 +3 8927 9059 8864 +3 9367 9502 9062 +3 9063 9176 9310 +3 9176 9427 9310 +3 9311 9578 8867 +3 9180 9247 9246 +3 9119 8940 9508 +3 9013 9071 9438 +3 9072 9013 9438 +3 9251 9072 9438 +3 9126 9189 9589 +3 9019 9644 8886 +3 8945 9128 9318 +3 8809 9265 9129 +3 9197 8951 9079 +3 8742 9080 9383 +3 9384 9270 9271 +3 9200 9199 9132 +3 9322 9136 9135 +3 9386 9030 8816 +3 9596 8565 9137 +3 9325 9387 9275 +3 9388 8962 9032 +3 9142 9036 9599 +3 9211 9087 9394 +3 8968 9211 9037 +3 9143 8638 9396 +3 9283 9718 9039 +3 9216 9092 9334 +3 9335 9216 9334 +3 9337 8833 9339 +3 9340 9094 9218 +3 9344 9224 8915 +3 9344 8915 8978 +3 8978 9295 9344 +3 8979 9098 9479 +3 9296 9482 9225 +3 9347 9299 9159 +3 9668 9484 8918 +3 9299 9228 9159 +3 9300 9227 9160 +3 9162 9229 9101 +3 8848 9233 9413 +3 8989 9415 9492 +3 8991 9418 9416 +3 9166 9106 9304 +3 8921 9167 9625 +3 9107 8995 9240 +3 9564 9168 9169 +3 9000 9359 9056 +3 9000 9170 9359 +3 9001 9360 8859 +3 9825 9059 9308 +3 9113 9366 9060 +3 9573 9064 9502 +3 9175 9754 8928 +3 9177 9244 9369 +3 9371 9247 9180 +3 8938 9120 9510 +3 9190 9019 8806 +3 9261 9443 8946 +3 9130 9445 9077 +3 9773 9078 9267 +3 9268 9079 9194 +3 9196 9447 9131 +3 9081 9197 9448 +3 9841 9593 9271 +3 9028 9383 9272 +3 9272 9525 9028 +3 9321 9384 9029 +3 9528 9200 9385 +3 9525 9083 9028 +3 9385 9134 9273 +3 9453 8953 9530 +3 9322 9454 9136 +3 9455 9137 8961 +3 9326 8963 9456 +3 9326 9327 8963 +3 9141 8965 9389 +3 9279 9205 9598 +3 9599 9205 9460 +3 9279 9460 9205 +3 9208 9461 9463 +3 9037 9211 9281 +3 9144 9088 8902 +3 9039 9718 9213 +3 9091 9333 8972 +3 9285 9214 8576 +3 9936 8973 8974 +3 9336 8763 9606 +3 9335 9338 9216 +3 9094 9338 9218 +3 9154 8835 8976 +3 9403 9404 9156 +3 9098 9297 9479 +3 9345 9296 8916 +3 8841 9298 9346 +3 9611 9226 9225 +3 9301 9051 9302 +3 9411 9353 9491 +3 9411 9234 9353 +3 9558 9353 9234 +3 9417 9053 9622 +3 9415 9105 9623 +3 9303 8850 9355 +3 9494 9496 9236 +3 9496 9239 9236 +3 9055 9420 9237 +3 9625 9238 8921 +3 8993 9563 9358 +3 9356 9305 8854 +3 9002 9111 9362 +3 9243 8928 9754 +3 9573 9244 9064 +3 9067 9179 9686 +3 9432 9430 9069 +3 9510 9584 8938 +3 9438 9071 9437 +3 9643 9588 9257 +3 8734 9126 9374 +3 9374 9514 8734 +3 8944 9259 9695 +3 9376 9191 9697 +3 9767 9318 9128 +3 9261 9442 9443 +3 9767 9128 9074 +3 9444 9129 9320 +3 9645 8948 9193 +3 9380 9646 9265 +3 9266 8948 9645 +3 9445 9446 9077 +3 9197 9079 9594 +3 9199 9200 9450 +3 9453 9273 8953 +3 9531 9530 9031 +3 9323 9532 9139 +3 9650 9456 8819 +3 9141 9389 9203 +3 9085 9653 9391 +3 9459 9278 9329 +3 9392 9329 9330 +3 9281 9211 9394 +3 9467 9393 9088 +3 9146 9717 9144 +3 9213 9470 9397 +3 9397 9470 8970 +3 9604 9091 9541 +3 9215 9543 9043 +3 9337 9606 8833 +3 9217 9544 9339 +3 9400 9044 9289 +3 9221 9725 9547 +3 9293 9291 9607 +3 9293 9549 9343 +3 9668 8918 9161 +3 9668 9161 9487 +3 9229 9554 9101 +3 9555 9164 9490 +3 9408 9232 9556 +3 9102 9409 9352 +3 9560 9303 9355 +3 9419 9496 9494 +3 9496 9624 9239 +3 9055 9107 9420 +3 9239 9624 9165 +3 9304 9356 9166 +3 9358 9629 8997 +3 9361 9421 10062 +3 9901 9057 9361 +3 9822 9002 9362 +3 9567 9498 9241 +3 9567 9241 9306 +3 9901 9423 9057 +3 9364 9007 9365 +3 9308 9570 9825 +3 9060 9366 9309 +3 9113 9173 9366 +3 9582 9694 9009 +3 8938 9584 9117 +3 9251 9438 9512 +3 9372 9251 9512 +3 9315 9585 9586 +3 9189 9317 9589 +3 9190 8806 9375 +3 9702 9521 9023 +3 9521 9379 9023 +3 9195 9381 9380 +3 9196 9593 9447 +3 9448 9197 9594 +3 9081 9448 9449 +3 9027 9081 9449 +3 9450 9200 9528 +3 9386 9847 9323 +3 9140 9139 9532 +3 9650 8819 9276 +3 9708 9457 9327 +3 9457 9084 9327 +3 9389 8965 9533 +3 9085 9277 9784 +3 9784 9653 9085 +3 9329 9392 9459 +3 9328 9534 9390 +3 9142 9599 9462 +3 9467 9088 9789 +3 9148 9719 9539 +3 9604 9333 9091 +3 10025 9287 9043 +3 9155 9224 9294 +3 9482 9296 9481 +3 9296 9345 9481 +3 9482 9611 9225 +3 9552 9484 9668 +3 9299 9485 9228 +3 9226 9553 9229 +3 9554 9229 9553 +3 9407 9101 9554 +3 9302 9671 9301 +3 9409 9102 9489 +3 9491 9353 9412 +3 9352 9622 9053 +3 9413 9493 9235 +3 9493 9559 9235 +3 9105 9238 9817 +3 9625 9497 9238 +3 9625 9167 9898 +3 9167 9357 9898 +3 9362 9111 9566 +3 9422 8859 9360 +3 10062 9631 9361 +3 9007 9364 9499 +3 9502 9572 9573 +3 8934 9579 9637 +3 9432 9507 9433 +3 9438 9437 9512 +3 9188 9588 9914 +3 9439 9991 9258 +3 9439 8886 9644 +3 9260 9695 9440 +3 9519 9263 9517 +3 9701 9129 9265 +3 9701 9265 9646 +3 9774 9773 9267 +3 9445 9704 9446 +3 9774 9267 9131 +3 9594 9079 9268 +3 9381 9195 9382 +3 9522 9842 9382 +3 9271 9270 9841 +3 9199 9779 9524 +3 9450 9527 9199 +3 10488 9321 9596 +3 9528 9385 9529 +3 9385 9273 9529 +3 9453 9648 9273 +3 9137 9918 9596 +3 9455 9918 9137 +3 9387 9325 9597 +3 9783 9388 9032 +3 9326 9708 9327 +3 9277 9203 9458 +3 9203 9389 9458 +3 9277 9458 9784 +3 9598 9654 9279 +3 9281 9394 9601 +3 9394 9600 9601 +3 9600 9394 9464 +3 9281 9601 9465 +3 9789 9088 9144 +3 9144 9717 9716 +3 9040 9398 9471 +3 9540 9398 9542 +3 9934 9287 10025 +3 10025 9043 9543 +3 9936 8974 9336 +3 10221 9337 9339 +3 9291 9475 9607 +3 9607 9549 9293 +3 9343 9549 9403 +3 9344 9295 9478 +3 9404 9403 9480 +3 9345 9608 9481 +3 9299 7998 9485 +3 9671 9488 9301 +3 9412 9557 9491 +3 9413 9233 9675 +3 9353 9414 9412 +3 9558 9414 9353 +3 9493 9413 9675 +3 9492 9415 9623 +3 9238 9497 9817 +3 9560 9978 9304 +3 9680 9624 9496 +3 9625 9898 9626 +3 9562 9305 9356 +3 9358 9563 9746 +3 9357 9564 9748 +3 9421 9110 10062 +3 9169 8999 9422 +3 9572 9502 9367 +3 9754 9175 10168 +3 9311 9245 9687 +3 9435 9581 9507 +3 9256 9373 9587 +3 9991 9643 9258 +3 9318 9767 9377 +3 8946 9443 9699 +3 9590 9767 9074 +3 9445 9521 9703 +3 9703 9704 9445 +3 9268 9446 9592 +3 9594 9268 9592 +3 9595 9448 9594 +3 9449 9448 9523 +3 9777 9270 9384 +3 9705 9449 9523 +3 9386 9454 9706 +3 9706 9847 9386 +3 9847 9651 9323 +3 9456 9650 10277 +3 9709 9533 9392 +3 9533 9459 9392 +3 9460 9279 9655 +3 9464 9657 9600 +3 9280 9657 9464 +3 9331 9465 9535 +3 9469 9283 8903 +3 8970 9720 9284 +3 9284 9603 9149 +3 9660 9661 9219 +3 9661 9288 9219 +3 9483 9551 8983 +3 9880 9348 9486 +3 9611 9553 9226 +3 9613 9487 9488 +3 9489 9618 9409 +3 9493 9742 9559 +3 9677 9416 9418 +3 9567 9363 9498 +3 9902 9570 9683 +3 9366 9173 9752 +3 9368 9753 9503 +3 9175 9634 10168 +3 9245 9635 9687 +3 9311 9687 9578 +3 9828 9312 9686 +3 9908 9579 9312 +3 9833 9694 9582 +3 9508 9509 9832 +3 9071 9511 9437 +3 9512 9437 9641 +3 9642 9585 9513 +3 9586 9585 9642 +3 9916 9515 9514 +3 9259 9515 9916 +3 9699 9517 9263 +3 9193 9771 9645 +3 9381 9646 9380 +3 9381 9382 9647 +3 9523 9448 9595 +3 9779 9522 9524 +3 9779 9199 9527 +3 9202 9844 9781 +3 9454 9322 9782 +3 9529 9273 9648 +3 9453 9530 9649 +3 9531 9649 9530 +3 9651 9532 9323 +3 9784 9854 9653 +3 10094 9709 9392 +3 9653 9855 9391 +3 9144 9716 9789 +3 8903 9090 9865 +3 9284 9720 9603 +3 9604 9541 9791 +3 9335 9334 9659 +3 9544 10221 9339 +3 9721 9400 9795 +3 9872 9660 9472 +3 9401 9154 9546 +3 9475 9724 9607 +3 9799 9549 9607 +3 9478 9878 9344 +3 9482 9481 9609 +3 7998 9665 9667 +3 9734 9554 9553 +3 9553 9807 9734 +3 9615 9555 9885 +3 9407 9617 9556 +3 9409 9812 9352 +3 9675 9740 9493 +3 9677 9418 9678 +3 9894 9495 9561 +3 9745 9240 9820 +3 9357 9748 9898 +3 9566 9750 9362 +3 9361 9631 9901 +3 9425 10065 9367 +3 10067 9503 9753 +3 9179 9429 9758 +3 9908 9312 9828 +3 9581 9433 9507 +3 9692 9117 9584 +3 9584 9761 10074 +3 9252 9640 9761 +3 9912 9437 9511 +3 9641 9437 9912 +3 9762 9512 9641 +3 9764 9374 9834 +3 9765 9259 9916 +3 9695 9259 9765 +3 9129 9701 9320 +3 10084 9646 9381 +3 9446 9704 9592 +3 9522 9779 9842 +3 9844 9525 9778 +3 9845 9526 9843 +3 9780 9527 9450 +3 9450 9528 9780 +3 9454 9782 9706 +3 9650 9276 9781 +3 9455 9388 10640 +3 10277 9999 9456 +3 9999 9326 9456 +3 9921 9457 9708 +3 10000 9708 9326 +3 9389 9533 9709 +3 9328 9925 9534 +3 9656 9462 9711 +3 9949 9602 9535 +3 9536 9713 9466 +3 9469 9718 9283 +3 9541 9932 9791 +3 9542 9214 9605 +3 9934 9869 9286 +3 9936 9336 9794 +3 10119 9938 9288 +3 9938 9217 9288 +3 9400 10029 9795 +3 9799 9607 9724 +3 9549 9728 9403 +3 9403 9728 9480 +3 9806 9551 9483 +3 9348 9880 9731 +3 9553 9611 9807 +3 9669 9667 9733 +3 9669 9733 9735 +3 9670 9671 9809 +3 9669 9735 9618 +3 9974 9676 9621 +3 9741 9352 9812 +3 9741 9622 9352 +3 9493 9740 9742 +3 9740 9814 9742 +3 9680 9496 9419 +3 9817 9497 9744 +3 9750 9822 9362 +3 9307 10064 9823 +3 9569 9499 9364 +3 9571 10065 9425 +3 9503 9757 9429 +3 10072 9690 9691 +3 9637 9908 9986 +3 9431 9637 9986 +3 9909 9691 9433 +3 9911 9509 9693 +3 9642 9513 9988 +3 9914 10403 9188 +3 9914 9588 9763 +3 9643 9991 10404 +3 9834 9589 10270 +3 9915 9991 9439 +3 9440 9695 9696 +3 10178 9441 10081 +3 9443 9442 10180 +3 9836 9519 9517 +3 9700 9320 9701 +3 9917 9773 9774 +3 9647 10084 9381 +3 10411 9776 9595 +3 9525 9272 9778 +3 10086 9596 9918 +3 10089 9528 9529 +3 9458 9853 9784 +3 9328 9710 9925 +3 9927 9656 10009 +3 9711 10009 9656 +3 9601 9600 9858 +3 9786 9601 9858 +3 10510 9469 8903 +3 9539 9719 10017 +3 9398 9790 9471 +3 9661 10119 9288 +3 9544 9217 9938 +3 9223 9727 10124 +3 9549 9799 9728 +3 9801 9480 9728 +3 9665 9805 9667 +3 9483 9732 9806 +3 9667 9805 9733 +3 9733 9808 9735 +3 9619 9738 9809 +3 9888 9673 9672 +3 9738 9557 9811 +3 9811 9557 9739 +3 9888 9674 9673 +3 9740 9813 9814 +3 9891 9742 9814 +3 9677 9678 10054 +3 9818 9624 9680 +3 9626 9497 9625 +3 9561 9420 9896 +3 9420 9745 9896 +3 9745 10057 9896 +3 10062 9110 10163 +3 10060 9749 9630 +3 9360 9751 10393 +3 9984 9367 10065 +3 9984 9572 9367 +3 10067 9757 9503 +3 9572 9827 9573 +3 9575 9636 9907 +3 9637 9579 9908 +3 9691 9909 10072 +3 9692 9584 10074 +3 9766 10176 9190 +3 9516 10272 10555 +3 10555 10180 9442 +3 9377 9767 9698 +3 9838 9320 9700 +3 9703 9772 9839 +3 9131 9775 9774 +3 9523 9595 9776 +3 9779 10189 9842 +3 9780 9528 10089 +3 9848 9529 9648 +3 9848 10089 9529 +3 9706 9920 9847 +3 9458 9389 10005 +3 10005 9389 9709 +3 9653 9854 9855 +3 9711 9926 10009 +3 9856 9712 9857 +3 9657 9856 9859 +3 9860 9658 9861 +3 9860 9949 9535 +3 9466 10014 9863 +3 9865 10510 8903 +3 9866 9718 10103 +3 9398 9540 9790 +3 9792 9286 9869 +3 9725 9876 9875 +3 9875 9943 9724 +3 9724 9943 9799 +3 9663 9877 9942 +3 9799 9945 9728 +3 9802 9803 9665 +3 9804 9665 9803 +3 9805 9665 9804 +3 9807 9961 9734 +3 9961 9736 9734 +3 9618 9735 9887 +3 9676 9970 9739 +3 9741 9812 9975 +3 9891 9814 9889 +3 9975 9815 9741 +3 9623 10254 9890 +3 10254 9623 9743 +3 9898 10613 9626 +3 9363 9567 10165 +3 9306 9569 10260 +3 10063 9500 9423 +3 9364 9365 10467 +3 10397 9570 9902 +3 9825 10329 9426 +3 9984 9827 9572 +3 10398 10168 9634 +3 9429 9757 9758 +3 9690 10072 9829 +3 9433 10172 9909 +3 9986 9638 9431 +3 9581 9832 10174 +3 9834 10079 9764 +3 9439 9644 9915 +3 9443 10407 9699 +3 9700 9701 10083 +3 9775 9917 9774 +3 9839 9704 9703 +3 9592 9704 10186 +3 10411 9592 10186 +3 10414 9841 9270 +3 9647 9382 9993 +3 9842 9993 9382 +3 10640 9918 9455 +3 10089 9919 9780 +3 9921 10191 9783 +3 10000 9326 9999 +3 10346 9708 10000 +3 9847 10490 9651 +3 9851 9652 10003 +3 10005 9709 9924 +3 9709 10094 9924 +3 9655 9279 10008 +3 9857 9712 9927 +3 9658 9786 9861 +3 9787 9949 9862 +3 9949 9860 9928 +3 9860 10012 9928 +3 9861 10012 9860 +3 9145 9537 10016 +3 9930 9470 9866 +3 9543 10117 9870 +3 9606 9337 10218 +3 9801 9879 9803 +3 9804 9803 9879 +3 9731 9729 9664 +3 9952 9956 9951 +3 9954 9956 9952 +3 9805 9956 9884 +3 9609 10044 9807 +3 9805 9884 9733 +3 9732 9960 10043 +3 9807 10044 9961 +3 9738 9964 9670 +3 9809 9738 9670 +3 9737 10145 9810 +3 9969 9672 9966 +3 9672 9969 9888 +3 9887 9971 9812 +3 9970 9676 9974 +3 9812 9971 9975 +3 9891 9889 10053 +3 9891 10053 9679 +3 10053 10318 9679 +3 9743 9817 9744 +3 9895 9561 9896 +3 9819 9624 9818 +3 9745 9820 10057 +3 9747 9746 10258 +3 9629 10163 9110 +3 9751 9363 10164 +3 9306 10260 9567 +3 10327 9423 9901 +3 10327 10063 9423 +3 10621 9173 9983 +3 9634 9574 9755 +3 9756 9904 9905 +3 9428 9756 9905 +3 9829 10070 9759 +3 9907 9636 10550 +3 10550 9636 9910 +3 9640 9913 9761 +3 9989 9642 9988 +3 9255 10403 10076 +3 9991 10405 10404 +3 9765 9916 10177 +3 9441 9835 10081 +3 10182 9772 9702 +3 9773 9917 10182 +3 9773 10182 9702 +3 10409 10790 9840 +3 10414 10409 9841 +3 10413 9778 9272 +3 9705 9523 9995 +3 9843 10343 9845 +3 10191 9998 9783 +3 10090 9648 10002 +3 9648 10090 9848 +3 10346 9921 9708 +3 9847 9920 10490 +3 10193 9651 10490 +3 9922 10093 9849 +3 9786 9858 10200 +3 9862 9949 10010 +3 10012 10100 9928 +3 9537 9864 10016 +3 9717 10360 9716 +3 9929 9720 9930 +3 9867 9931 9540 +3 10115 9934 10025 +3 10118 10119 9661 +3 9722 10121 10029 +3 9940 9401 9546 +3 9943 9945 9799 +3 10124 9727 9944 +3 9948 9879 9801 +3 10032 9879 9948 +3 10126 9878 9788 +3 9950 9788 10035 +3 9788 9729 10034 +3 9951 10130 9952 +3 9880 9953 9731 +3 9883 9666 10135 +3 9961 10044 10139 +3 9614 10046 9959 +3 10045 9962 9808 +3 10049 10048 9967 +3 9970 9974 10052 +3 9976 10052 9974 +3 9974 10054 9976 +3 10318 9816 9679 +3 9816 9818 9680 +3 10390 9819 9818 +3 10059 10057 9820 +3 9899 10325 9627 +3 9629 9747 10163 +3 10544 10062 10163 +3 9632 10326 10061 +3 9632 9823 10326 +3 10260 9569 10617 +3 10063 10167 9500 +3 10167 10469 9571 +3 10469 10065 9571 +3 9634 9755 10398 +3 10068 9828 9686 +3 9832 10263 10174 +3 10073 10334 10779 +3 9989 9988 10175 +3 10268 10077 9989 +3 10176 9766 10271 +3 10177 10335 9765 +3 9765 9696 9695 +3 10080 10178 10081 +3 10272 10483 10555 +3 10407 9443 10180 +3 10338 9770 9837 +3 9992 9645 9771 +3 9839 9772 10184 +3 9647 9993 10638 +3 9995 9523 9776 +3 9705 9995 10416 +3 9845 10343 9996 +3 10002 10091 10090 +3 10193 9850 9651 +3 10092 9922 9852 +3 10093 9922 10092 +3 10282 10194 9849 +3 9649 10194 10002 +3 9923 9851 10001 +3 10093 10282 9849 +3 9855 9854 10006 +3 9927 10198 9857 +3 9786 10200 9861 +3 10101 9863 10658 +3 9716 10360 10287 +3 10018 9471 9790 +3 9931 9790 9540 +3 9603 10439 9932 +3 10019 10021 10108 +3 10213 10209 10112 +3 10027 10024 10021 +3 9873 10120 9796 +3 10121 10452 10029 +3 9874 9796 10120 +3 9726 10030 9876 +3 9942 10122 9726 +3 9948 9945 10123 +3 10031 9948 10123 +3 9948 10031 10032 +3 9879 10032 9951 +3 9950 10035 10033 +3 9951 9804 9879 +3 10035 9788 10034 +3 10033 10131 10037 +3 9729 9731 10034 +3 9951 10127 10130 +3 10130 10128 10132 +3 10132 10040 10039 +3 9953 10034 9731 +3 10040 10133 10039 +3 9955 10245 10041 +3 10039 9957 9954 +3 9957 10039 10133 +3 10135 10136 9883 +3 10139 10044 10136 +3 10045 9884 10134 +3 10134 10247 10045 +3 9963 9810 10047 +3 9810 10145 10047 +3 10144 9969 9966 +3 10147 10049 9970 +3 10052 10147 9970 +3 10155 9976 10055 +3 9893 10320 10160 +3 10612 9899 9562 +3 10058 10057 10059 +3 10060 9981 9749 +3 10393 9751 10164 +3 9631 10062 10544 +3 9902 10545 10397 +3 10467 9824 10696 +3 9752 9173 10621 +3 9757 10774 9758 +3 9908 9828 10170 +3 9688 10171 9689 +3 10400 9831 9638 +3 10263 9911 10475 +3 10175 9988 10478 +3 10482 9916 9764 +3 10335 9696 9765 +3 9696 10968 9440 +3 9698 10181 10273 +3 9645 9992 10183 +3 9776 10411 10085 +3 10087 9996 10088 +3 10277 9650 10419 +3 10278 10190 9782 +3 10190 10643 9920 +3 10089 10192 9919 +3 10009 10198 9927 +3 10010 10099 10358 +3 9861 10285 10012 +3 10099 10286 10358 +3 10100 10099 9928 +3 9469 10660 10288 +3 10111 10105 10109 +3 10111 10106 10105 +3 10020 10112 10364 +3 10207 10210 10113 +3 10114 10111 10113 +3 10115 10025 10216 +3 9939 10517 10028 +3 10369 9936 9794 +3 9873 10223 10120 +3 9874 10120 9798 +3 10030 9726 10122 +3 10030 10125 10123 +3 10125 10031 10123 +3 10232 10031 10125 +3 10231 10126 10235 +3 10127 9951 10032 +3 10238 9950 10033 +3 10037 10238 10033 +3 10238 10037 10240 +3 10131 10033 10129 +3 10033 10035 10129 +3 10240 10036 10242 +3 10131 10243 10037 +3 10243 10131 10245 +3 10129 9953 10041 +3 10136 10140 10139 +3 10042 10142 10137 +3 10043 10142 10042 +3 10140 10138 10143 +3 10138 10141 10249 +3 10048 10141 10137 +3 10137 10142 10048 +3 10049 10250 10048 +3 9962 10146 10148 +3 10152 10253 10147 +3 10147 10052 10152 +3 10148 10315 9971 +3 10150 10151 9973 +3 10152 10151 10150 +3 10152 10155 10151 +3 10151 10156 9973 +3 10151 10155 10154 +3 10151 10154 10156 +3 10154 10255 10156 +3 9744 10319 9743 +3 9816 10161 9818 +3 9897 9819 10390 +3 10058 10056 10057 +3 9979 9682 10541 +3 10542 10694 9750 +3 10544 10770 9631 +3 10165 9567 10166 +3 10261 10328 10064 +3 10471 10065 10469 +3 10332 10774 9757 +3 10172 10702 9909 +3 10073 10264 9911 +3 10265 10266 9833 +3 10264 10073 10779 +3 9989 10175 10268 +3 10481 10270 9990 +3 10482 10177 9916 +3 10178 10080 9766 +3 9772 10182 10275 +3 10184 9772 10275 +3 9775 10790 10340 +3 9993 10489 10638 +3 9778 10882 9844 +3 10637 10276 10086 +3 10490 9920 10643 +3 10002 10194 10091 +3 10004 10350 10348 +3 10095 10348 10283 +3 10195 10196 9710 +3 10356 9926 10097 +3 10201 10200 10357 +3 9469 10510 10660 +3 10203 10360 10017 +3 10104 10203 10017 +3 9866 10204 9930 +3 9932 10439 10205 +3 10110 10362 10206 +3 10289 10020 10364 +3 10291 10208 10207 +3 10207 10109 10291 +3 10112 10209 10364 +3 10441 9869 9935 +3 10209 10213 10366 +3 10212 10026 10215 +3 10212 10375 10026 +3 10669 10369 9794 +3 10298 10299 10219 +3 10220 9795 10222 +3 10030 10122 10125 +3 10122 10224 10226 +3 10122 10226 10125 +3 10125 10226 10232 +3 10226 10228 10232 +3 10239 10234 10240 +3 10304 10239 10241 +3 10305 10243 10245 +3 10305 10245 10307 +3 10245 9955 10307 +3 10145 10311 10047 +3 10311 10145 10248 +3 10246 10252 10251 +3 10252 10250 10253 +3 10252 10253 10150 +3 10152 10150 10253 +3 10050 10386 10457 +3 10156 10255 10159 +3 10154 10157 10255 +3 9977 10160 10256 +3 10256 10160 10320 +3 10318 10161 9816 +3 10462 10390 9818 +3 9981 10463 10059 +3 10325 10464 9627 +3 10162 10541 9682 +3 10165 10164 9363 +3 10394 10396 9982 +3 9752 10621 10620 +3 9684 10262 10066 +3 10067 10332 9757 +3 10548 10171 9688 +3 10704 10172 10174 +3 9911 10264 10475 +3 10551 10334 10400 +3 10078 9915 10708 +3 10553 10080 10081 +3 10407 10180 10632 +3 9770 10338 10634 +3 10274 10182 9917 +3 10185 9839 10410 +3 9778 10413 10714 +3 10416 9995 10561 +3 10417 10637 10086 +3 9998 10345 10640 +3 9999 10277 10279 +3 10347 10001 9851 +3 10283 10352 10006 +3 10006 10352 10195 +3 10096 10497 10426 +3 10356 10097 10354 +3 10099 10100 10656 +3 10288 10661 10103 +3 10107 10437 10362 +3 10438 10291 10109 +3 10105 10438 10109 +3 10209 10732 10364 +3 10210 10293 10294 +3 10210 10294 10214 +3 10297 10214 10294 +3 10296 10366 10213 +3 10297 10212 10214 +3 10371 10116 10370 +3 10217 10368 10295 +3 10370 10219 10299 +3 10370 10116 10219 +3 10300 10223 9873 +3 10233 10304 10241 +3 10379 10306 10244 +3 10532 10146 10314 +3 10146 10532 10385 +3 10387 9890 10254 +3 10255 10388 10159 +3 9743 10319 10254 +3 10316 10157 10256 +3 10461 10318 10317 +3 10389 9978 10257 +3 10161 10462 9818 +3 10390 10462 10611 +3 10058 10540 10056 +3 10392 10163 9747 +3 9980 10615 10542 +3 10164 10616 10393 +3 10260 10166 9567 +3 10473 10333 10331 +3 9907 10550 10624 +3 10627 9638 9986 +3 10476 10075 10266 +3 10479 10403 9914 +3 10631 10630 9763 +3 9763 10404 10631 +3 10482 9764 10079 +3 10274 10275 10182 +3 10635 10183 9992 +3 9839 10184 10410 +3 10487 10409 10414 +3 10085 10342 9776 +3 10344 10794 10489 +3 10187 10418 10343 +3 10418 9996 10343 +3 9996 10891 10088 +3 10419 10889 10277 +3 9998 10191 10641 +3 10190 10278 10793 +3 10277 10889 10279 +3 10421 10192 10280 +3 10491 9923 10001 +3 10282 10565 10194 +3 10423 10352 10422 +3 10348 10350 10349 +3 10283 10422 10352 +3 10196 10195 10424 +3 10096 10426 10197 +3 10096 10196 10497 +3 10198 10429 10428 +3 10284 10430 10199 +3 10201 10359 10285 +3 10286 10099 10656 +3 10806 10013 10287 +3 10016 9864 10992 +3 10361 10360 10203 +3 9866 10103 10204 +3 10203 10104 10511 +3 10437 10107 10581 +3 10206 10438 10105 +3 10289 10363 10020 +3 9867 10292 9931 +3 10587 10732 10209 +3 10115 10734 9935 +3 10294 10365 10297 +3 10296 10445 10366 +3 10117 10444 9870 +3 10220 10446 9937 +3 10373 10371 10370 +3 10367 10595 10375 +3 10298 10372 10299 +3 10376 10371 10373 +3 10223 10593 10301 +3 10377 10529 10378 +3 10379 10381 10306 +3 10379 10309 10381 +3 10530 10383 10248 +3 10688 10315 10385 +3 10688 10458 10315 +3 10159 10388 10317 +3 10256 10320 10538 +3 10161 10318 10461 +3 10320 10609 10538 +3 10165 10543 10164 +3 10165 10166 10466 +3 11025 10394 9982 +3 10467 10696 10859 +3 9826 10470 10261 +3 9907 10624 10699 +3 10700 10548 9688 +3 10775 10070 10071 +3 10627 9986 10549 +3 10263 10475 10628 +3 10475 10264 10705 +3 10401 10552 9987 +3 10480 9990 10269 +3 10967 10481 9990 +3 9915 10406 10708 +3 10176 10271 10406 +3 10483 10272 10554 +3 9836 10336 10633 +3 10713 10414 9994 +3 10561 10342 10792 +3 10714 10882 9778 +3 9996 10418 10891 +3 10345 9998 10641 +3 10191 9921 10346 +3 10420 10346 10000 +3 10793 10643 10190 +3 10347 9850 10795 +3 10350 10568 10349 +3 10196 10424 10497 +3 10500 10355 10505 +3 10428 10571 10284 +3 10285 10359 10506 +3 10287 10729 10806 +3 10436 10361 10203 +3 10437 10435 10362 +3 10512 10364 10732 +3 7108 10018 10516 +3 10439 10583 10205 +3 10291 10514 10208 +3 10442 9870 10444 +3 10590 10446 10220 +3 10447 10218 10668 +3 10521 10445 10448 +3 10595 10367 10522 +3 10375 10595 10524 +3 10372 10377 10299 +3 10593 10223 10300 +3 10523 10449 10374 +3 10525 10374 10376 +3 10523 10374 10525 +3 10593 10527 10301 +3 10450 10378 10529 +3 10383 10530 10455 +3 10456 10382 10455 +3 10531 10313 10384 +3 10533 10688 10385 +3 10388 10535 10317 +3 10388 10316 10535 +3 10535 10461 10317 +3 10461 10608 10161 +3 10537 10316 10538 +3 10316 10256 10538 +3 10462 10161 10608 +3 10609 10321 10610 +3 10392 10544 10163 +3 10165 10466 10543 +3 10694 11025 9982 +3 10166 10260 11266 +3 10859 10618 10467 +3 10468 10469 10167 +3 10772 10333 10473 +3 11195 10774 10332 +3 10623 10070 10775 +3 10169 10700 9688 +3 10550 9910 10706 +3 10783 10175 10478 +3 10404 10405 10631 +3 10335 10177 11207 +3 10180 10710 10632 +3 11053 10413 10412 +3 10713 10487 10414 +3 10276 10637 10715 +3 10562 10416 10561 +3 10187 10416 10562 +3 11057 10191 10346 +3 9997 9919 10563 +3 10646 10192 10421 +3 10646 9919 10192 +3 10795 10645 10347 +3 10497 10496 10498 +3 10424 10496 10497 +3 10498 10426 10497 +3 10505 10503 10500 +3 10016 10814 10508 +3 10436 10659 10361 +3 10512 10289 10364 +3 10513 10018 7108 +3 7108 10514 10513 +3 10516 10584 7108 +3 10584 10293 7108 +3 10293 10208 7108 +3 10514 7108 10208 +3 10909 10441 9935 +3 10445 10521 10518 +3 10670 10302 10527 +3 10382 10383 10455 +3 10158 10534 10460 +3 10535 10316 10537 +3 10535 10537 10536 +3 10608 10539 10462 +3 10462 10539 10611 +3 10610 10321 10768 +3 10768 10056 10540 +3 11024 10770 10544 +3 10617 11266 10260 +3 9364 10467 10618 +3 11029 10468 10167 +3 10262 11031 10860 +3 10772 10622 10333 +3 10622 10957 10773 +3 10069 10623 10867 +3 10627 10549 10703 +3 10628 10704 10174 +3 10174 10263 10628 +3 10074 10781 10706 +3 10264 10629 10705 +3 10963 10780 10265 +3 10266 10265 10780 +3 10476 10266 10780 +3 10403 10479 10076 +3 10631 10405 10875 +3 10405 10078 10875 +3 10555 10710 10180 +3 10787 10338 9837 +3 11210 10408 10082 +3 10558 10484 10339 +3 10635 9992 10877 +3 10275 10274 10788 +3 10882 10714 10881 +3 10489 10716 10638 +3 10887 10419 9846 +3 10794 10344 10642 +3 10718 10278 10088 +3 10420 11057 10346 +3 10894 10642 10188 +3 9919 10646 10563 +3 10566 10422 10567 +3 10567 10349 10649 +3 10349 10801 10649 +3 10349 10568 10801 +3 10424 10722 10496 +3 10425 10569 10652 +3 10499 10425 10652 +3 10571 10654 10572 +3 10501 10515 10573 +3 10506 10359 10725 +3 10507 10657 10577 +3 10728 10657 10507 +3 10102 10812 10903 +3 10992 10814 10016 +3 10288 10660 10661 +3 10586 10664 10584 +3 10446 10590 10118 +3 10824 10218 10447 +3 10448 10591 10521 +3 10671 10220 10222 +3 10522 10592 10594 +3 10592 10738 10594 +3 10121 10672 10452 +3 10672 10997 10452 +3 10681 10750 10602 +3 10685 10604 10757 +3 10757 10604 10848 +3 10605 10603 10686 +3 10605 10685 10603 +3 10605 10604 10685 +3 10606 10531 10384 +3 10456 10455 10851 +3 10851 10455 10606 +3 10852 10384 10457 +3 10385 10532 10533 +3 10532 10762 10533 +3 10153 10387 10763 +3 10689 10257 10460 +3 10538 10855 10537 +3 10855 10538 10609 +3 10058 11017 10540 +3 11017 10058 10857 +3 10857 10463 11018 +3 10695 10952 10259 +3 10955 10696 9824 +3 10860 10066 10262 +3 10963 10265 10173 +3 10780 10869 10476 +3 10630 11043 11042 +3 10078 10708 10784 +3 10876 10177 10482 +3 10555 10483 10710 +3 10407 10632 10970 +3 10336 11444 10633 +3 10877 9992 10559 +3 10715 10713 9994 +3 10792 10342 10975 +3 10791 10715 10637 +3 10884 10637 10417 +3 10562 10717 10187 +3 10722 10650 10496 +3 10498 10898 10569 +3 10899 10652 10569 +3 10726 10506 10725 +3 10725 10359 10575 +3 10657 10727 10577 +3 10434 10433 10578 +3 10580 10509 10659 +3 10510 10579 10660 +3 10580 10581 10731 +3 10731 10289 10512 +3 10819 10817 10587 +3 10583 10665 10440 +3 10583 10818 10665 +3 10666 10441 10909 +3 10735 10823 10444 +3 10444 10823 10442 +3 10738 10592 10737 +3 10998 10523 10525 +3 10525 10526 10827 +3 10453 10599 10740 +3 10743 10746 10675 +3 10742 10829 10743 +3 10743 10829 10746 +3 10748 10832 10747 +3 10681 10754 10750 +3 10751 10752 10680 +3 10683 10684 10682 +3 10855 10854 10537 +3 10537 10854 10536 +3 10608 10536 10766 +3 10608 10766 10539 +3 10610 10768 10767 +3 10612 10322 10946 +3 10611 10539 10690 +3 10948 10690 10539 +3 11017 10949 10540 +3 10616 11110 10693 +3 11266 10953 10166 +3 10617 10618 11268 +3 10859 10696 11028 +3 10864 10957 10622 +3 10623 10868 10867 +3 10700 10777 10548 +3 10264 10779 10629 +3 11043 10630 10631 +3 10875 11043 10631 +3 10079 11046 10482 +3 10406 11121 10708 +3 10406 10271 11121 +3 10876 11207 10177 +3 10335 11207 11048 +3 10553 10556 11050 +3 10711 10788 10274 +3 10638 10716 10883 +3 10891 10418 10886 +3 10716 10489 10794 +3 10888 10345 10641 +3 10893 10643 10793 +3 10894 10563 10719 +3 10281 10491 10564 +3 10646 10421 11134 +3 10494 10720 10721 +3 10896 10566 10799 +3 10572 10805 10804 +3 10572 10654 10805 +3 10724 10653 10811 +3 10657 10730 10727 +3 10727 10730 10576 +3 10580 10813 10509 +3 10579 11235 11078 +3 10588 10586 10663 +3 10913 10735 10669 +3 11086 10523 10998 +3 10827 10998 10525 +3 10921 10673 10738 +3 10742 10743 10674 +3 10928 10746 10829 +3 10745 10746 10928 +3 10832 10830 10930 +3 10748 10830 10832 +3 10748 10834 10830 +3 10748 10933 10834 +3 10748 10747 10932 +3 10933 10836 10834 +3 10676 10934 10678 +3 10680 10678 10841 +3 10754 10840 10750 +3 10751 10680 10841 +3 10682 10753 10752 +3 10684 10753 10682 +3 10848 10847 10757 +3 10604 10942 10848 +3 10686 10758 10759 +3 10942 10604 10760 +3 10850 10687 10759 +3 11187 10460 10534 +3 11187 10689 10460 +3 10536 10854 10766 +3 10948 10539 10766 +3 11017 10857 10950 +3 10544 10392 11020 +3 10695 11021 10952 +3 10543 10466 10858 +3 10696 11745 11028 +3 11113 10698 10865 +3 10868 10623 10775 +3 10626 10625 10702 +3 10551 10962 10778 +3 10706 10781 11199 +3 10869 10780 10964 +3 10483 10554 10709 +3 10483 10709 10710 +3 10556 10969 11050 +3 10413 11053 11446 +3 10712 11283 10415 +3 10562 10885 10717 +3 10977 10886 10717 +3 10716 10794 10978 +3 10563 10646 10719 +3 10281 11217 10648 +3 10646 11133 10719 +3 10722 10798 10897 +3 10898 10899 10569 +3 10804 10902 10808 +3 10805 10809 10804 +3 10575 10810 10725 +3 10807 10810 10575 +3 10807 10808 10902 +3 10728 10656 11144 +3 10728 11144 11076 +3 10576 10730 11077 +3 10820 10663 10733 +3 10733 10666 10906 +3 10820 10907 10667 +3 10822 10520 10821 +3 10824 10913 10669 +3 10920 10921 10914 +3 10930 10830 10831 +3 10830 10833 10831 +3 10830 10834 10833 +3 10834 10836 10833 +3 10747 10835 11006 +3 10933 10748 10932 +3 11008 11007 10677 +3 10934 10839 10678 +3 10844 10755 10936 +3 10847 10939 10757 +3 10758 10686 10845 +3 10850 10944 10761 +3 10851 11185 10762 +3 10852 10457 10945 +3 11187 11188 10689 +3 11106 10607 10323 +3 10764 11106 10323 +3 10854 10947 10766 +3 10769 11021 10695 +3 10696 10955 11745 +3 11112 11745 10955 +3 10332 11274 11195 +3 10703 11035 10627 +3 10964 10780 10963 +3 10784 11045 10078 +3 10708 11121 10784 +3 10554 10968 11354 +3 10786 11208 10557 +3 11444 11209 10633 +3 11125 10487 10713 +3 11446 10714 10413 +3 10976 10792 10975 +3 11284 10882 10881 +3 10562 10639 10885 +3 10889 11448 10279 +3 10420 10279 11448 +3 11056 11057 10420 +3 10978 10794 11129 +3 11059 10644 10893 +3 11128 10645 10795 +3 10564 11217 10281 +3 11134 11133 10646 +3 10798 10896 10981 +3 10898 10985 10899 +3 10899 10985 10987 +3 10806 10990 10900 +3 10725 10810 11074 +3 10730 11297 11077 +3 11298 10730 10657 +3 10820 10733 10907 +3 10907 10733 10906 +3 11152 10824 10447 +3 10735 10913 11306 +3 11306 10823 10735 +3 10671 10997 11394 +3 11309 10672 10597 +3 10999 10827 10923 +3 10827 10999 10998 +3 10926 10923 10827 +3 11000 10925 10999 +3 11005 10833 10836 +3 10931 11005 10836 +3 11096 10933 10932 +3 10838 11179 10749 +3 10840 10754 10935 +3 11011 10936 10755 +3 10935 10938 10940 +3 10846 10756 11013 +3 10756 10937 10936 +3 10937 10844 10936 +3 10845 10846 11012 +3 10939 10940 10938 +3 10940 10939 10847 +3 10847 10941 10940 +3 10845 11257 10758 +3 11329 10759 10758 +3 11189 10322 10689 +3 10322 11189 10946 +3 11015 11014 10765 +3 10947 10948 10766 +3 11016 10856 10690 +3 11336 10465 10693 +3 10952 11019 11018 +3 11192 11426 10770 +3 11269 10545 10619 +3 11513 10468 11029 +3 10860 11274 10066 +3 11599 10472 10861 +3 11430 10547 10474 +3 10706 11199 11034 +3 11043 11350 11042 +3 10078 11045 10875 +3 11354 10968 10785 +3 11051 10634 10338 +3 11211 10711 10789 +3 10972 10560 11610 +3 10716 11055 10883 +3 11215 11614 10641 +3 11448 11056 10420 +3 10978 11055 10716 +3 11127 10718 10892 +3 11127 10979 10718 +3 11531 10645 11128 +3 10645 11531 11062 +3 10798 10981 11137 +3 10800 11222 10799 +3 11069 10897 10982 +3 11070 10983 11069 +3 10901 11072 11140 +3 10988 11140 10989 +3 10988 10901 11140 +3 10900 10990 11229 +3 10991 10813 10904 +3 10992 11390 10814 +3 10816 10661 11147 +3 10736 11149 10996 +3 11152 11239 10824 +3 11165 11089 10828 +3 10930 10831 11004 +3 11174 10836 10933 +3 10836 11174 10931 +3 11096 10932 11095 +3 11097 11007 11008 +3 11097 11252 10934 +3 11007 11097 10934 +3 10842 11010 10843 +3 11013 11012 10846 +3 10319 11186 10763 +3 11186 10319 10607 +3 11263 11106 10764 +3 10693 11110 11338 +3 11340 10951 10615 +3 11110 10543 10858 +3 11192 10770 11024 +3 10955 10620 11032 +3 10620 11272 11032 +3 11513 10546 10468 +3 11273 10546 11513 +3 11273 10697 10546 +3 11113 10865 11197 +3 10776 10625 11276 +3 10703 10549 10958 +3 10962 10627 11035 +3 10963 11200 10964 +3 10965 10782 10477 +3 11439 11206 10873 +3 11120 10481 10967 +3 10969 10557 11280 +3 11210 11356 11122 +3 11282 10636 10973 +3 11681 10713 10715 +3 11681 11125 10713 +3 11357 10878 10974 +3 10880 10415 11212 +3 11360 10345 10888 +3 11214 11528 10889 +3 10886 10977 10890 +3 11528 11448 10889 +3 11056 11615 11057 +3 11055 10978 11451 +3 10978 11216 11451 +3 11060 10644 11059 +3 11060 11128 10644 +3 10895 11364 10564 +3 11217 10564 11066 +3 11137 10981 11136 +3 11135 10799 11222 +3 11069 10982 11068 +3 11223 11070 11069 +3 10984 11224 10801 +3 11226 10987 11138 +3 10985 11138 10987 +3 10987 11226 11071 +3 11232 11077 11297 +3 11240 11238 10909 +3 11239 10913 10824 +3 10911 11155 11150 +3 11308 11309 10825 +3 11399 10927 10922 +3 11094 11169 11170 +3 10929 11003 11321 +3 10831 10833 11171 +3 10929 11251 10835 +3 11005 11171 10833 +3 11172 10931 11174 +3 11177 11179 11178 +3 11179 10838 11254 +3 11255 10843 11010 +3 10843 11255 11098 +3 10843 11098 11011 +3 10758 11182 11329 +3 11259 11099 10942 +3 11416 11102 11184 +3 11184 11102 10852 +3 11102 11416 11185 +3 11419 11188 11187 +3 10689 11188 11189 +3 11191 10947 11014 +3 11014 11015 11107 +3 11015 10767 11108 +3 11107 11015 11108 +3 10324 10541 11190 +3 10952 11021 11019 +3 10858 10466 11022 +3 11030 11029 11194 +3 11511 11027 10954 +3 10954 10956 11271 +3 10862 10863 11196 +3 10775 11518 10868 +3 10960 10628 11036 +3 11203 10966 10782 +3 11438 11205 10873 +3 10873 11206 11438 +3 11042 11521 11040 +3 11042 11350 11521 +3 11522 11043 10875 +3 10875 11045 11522 +3 11045 10784 11675 +3 10784 11121 11047 +3 10969 11280 11678 +3 11444 10970 11971 +3 10633 11209 10787 +3 11051 10559 10634 +3 11446 11053 11445 +3 10791 11681 10715 +3 11615 11215 11057 +3 10892 10890 11126 +3 10979 11127 11362 +3 11058 10979 11362 +3 11129 11216 10978 +3 11366 11129 11061 +3 10796 11286 11064 +3 11364 11066 10564 +3 11288 10980 11067 +3 11137 11221 10982 +3 11068 11223 11069 +3 11295 11140 11228 +3 10810 10807 11143 +3 11143 11142 10810 +3 11075 11231 11144 +3 11231 11075 11074 +3 10904 11145 10991 +3 10993 11471 11145 +3 10814 11548 11235 +3 11078 11235 11234 +3 11079 11078 11550 +3 11079 11391 11147 +3 11149 10906 11238 +3 10913 11154 11306 +3 11242 11160 11159 +3 10920 11085 11244 +3 11312 11094 11166 +3 11313 11167 11093 +3 11321 11251 10929 +3 11501 10835 11251 +3 11502 11005 10931 +3 11097 11173 11325 +3 11008 11173 11097 +3 11008 11095 11173 +3 11175 11253 11096 +3 11178 11174 11253 +3 11175 11177 11253 +3 11098 11256 11012 +3 11257 11182 10758 +3 11418 11262 10853 +3 11332 11186 10607 +3 11014 11264 11191 +3 11108 10949 11334 +3 10949 11507 11334 +3 11507 10949 11337 +3 11425 11595 11268 +3 11031 11269 11512 +3 10954 11271 11511 +3 10955 11032 11112 +3 11427 11271 10956 +3 11113 11197 11427 +3 11197 10865 11343 +3 11037 10778 11201 +3 11201 11116 11037 +3 10870 11205 11277 +3 11350 11043 11522 +3 11120 10967 11351 +3 11121 11441 11047 +3 11281 10339 11611 +3 11527 10884 11360 +3 10884 10345 11360 +3 11449 11215 11615 +3 11055 11451 11617 +3 11127 10892 11126 +3 11531 11128 11060 +3 11066 11364 11455 +3 11219 11368 11132 +3 11132 11369 11067 +3 11220 11290 11136 +3 11462 11289 11135 +3 11462 11135 11222 +3 11690 11222 11292 +3 11068 10982 11221 +3 11068 11291 11223 +3 11224 10984 11625 +3 11225 11070 11378 +3 11070 11223 11378 +3 11225 11379 11138 +3 11138 10985 11225 +3 11226 11465 11227 +3 10986 11293 11466 +3 10986 11229 11293 +3 11230 11229 10990 +3 10991 11230 10990 +3 11390 11548 10814 +3 10815 11475 10993 +3 11234 11550 11078 +3 11391 11079 11550 +3 11236 11237 10994 +3 11238 11240 11304 +3 10822 10821 11552 +3 11304 11148 11238 +3 11152 11303 11239 +3 11154 10913 11239 +3 11310 11160 11242 +3 11161 11243 11310 +3 11312 11166 11399 +3 11248 11249 11400 +3 11399 11486 11312 +3 11249 11168 11167 +3 11005 11323 11171 +3 10931 11172 11502 +3 11252 11097 11325 +3 11177 11178 11253 +3 11179 11326 11178 +3 11252 11324 11328 +3 11330 11647 11183 +3 11101 11100 11183 +3 11185 11416 11417 +3 11651 11103 11417 +3 11104 11103 11651 +3 11105 10763 11261 +3 10763 11186 11261 +3 10607 11106 11332 +3 11333 11332 11106 +3 11263 11333 11106 +3 11264 11014 11107 +3 11191 11264 11588 +3 11588 11265 11191 +3 11592 10950 11019 +3 11110 11591 11338 +3 11592 11019 11424 +3 11266 11593 10953 +3 10619 11026 11269 +3 11031 11270 10860 +3 11276 10625 10626 +3 11434 11200 11433 +3 11434 11519 11200 +3 10782 11038 11203 +3 11277 11205 11672 +3 10784 11047 11675 +3 11757 11049 11353 +3 11677 11443 10709 +3 11053 10879 11445 +3 11611 10878 11357 +3 11358 11681 10791 +3 10975 10880 11613 +3 11361 11360 10888 +3 11683 10977 11285 +3 11449 11614 11215 +3 11366 11061 11454 +3 11287 11063 11130 +3 11367 11133 11134 +3 11288 11367 11134 +3 11136 11289 11220 +3 11374 11290 11373 +3 11290 11374 11221 +3 11291 11377 11223 +3 11377 11378 11223 +3 11225 11378 11379 +3 11228 11294 11295 +3 11230 10991 11545 +3 11076 11384 11296 +3 11233 11298 11469 +3 11296 11469 11076 +3 11076 11231 11384 +3 11386 11231 11074 +3 11145 11545 10991 +3 11298 11389 11388 +3 11389 11298 11233 +3 11548 11234 11235 +3 11236 11300 11476 +3 11150 11301 11477 +3 11392 11478 11082 +3 11552 11302 10822 +3 11154 11239 11553 +3 11304 11240 11151 +3 11150 11155 11301 +3 11084 11633 10918 +3 11308 11714 11309 +3 11307 11155 11160 +3 11161 11396 11243 +3 11245 11396 11161 +3 11247 11311 11163 +3 11485 11167 11313 +3 11316 11409 11314 +3 11407 11316 11404 +3 11319 11318 11497 +3 11319 11320 11318 +3 11321 11003 11322 +3 11324 11252 11325 +3 11099 11577 11181 +3 11814 11331 11101 +3 11653 11104 11651 +3 11589 11265 11588 +3 11423 11339 11422 +3 11339 11423 11020 +3 11019 11021 11424 +3 11192 11596 11426 +3 11600 11273 11513 +3 11599 11827 11272 +3 11272 10472 11599 +3 11274 11342 11195 +3 10866 11663 10958 +3 11431 10776 11276 +3 11344 11115 11664 +3 11666 10962 11035 +3 11433 10961 11432 +3 10960 11036 11436 +3 11201 11346 11116 +3 11347 11038 11519 +3 11347 11203 11038 +3 11205 11438 11672 +3 11117 11349 11520 +3 11119 11674 11041 +3 11050 10969 11678 +3 10559 11051 11762 +3 11052 11211 11680 +3 11052 11680 11609 +3 11124 10972 11610 +3 11911 11358 10791 +3 10791 11527 11911 +3 10976 10975 11613 +3 10881 11359 11284 +3 11359 11913 11284 +3 11979 11363 11058 +3 11365 11216 11457 +3 11130 11456 11287 +3 11368 11369 11132 +3 11067 11369 11460 +3 11372 11373 11371 +3 11533 11370 11289 +3 11374 11373 11372 +3 11462 11222 11690 +3 11291 11374 11375 +3 11374 11372 11375 +3 11377 11463 11376 +3 11378 11377 11376 +3 11138 11465 11226 +3 11232 11387 11385 +3 11231 11386 11384 +3 11545 11145 11471 +3 11391 11476 11147 +3 11552 11479 11302 +3 11239 11303 11553 +3 11711 11151 11241 +3 11151 11712 11304 +3 10997 11158 11394 +3 11486 11399 11558 +3 11315 11490 11405 +3 11565 11317 11410 +3 11411 11317 11565 +3 11497 11641 11413 +3 11171 11323 11573 +3 11321 11499 11251 +3 11575 11172 11326 +3 11328 11324 11730 +3 11256 11646 11257 +3 11181 11577 11503 +3 11331 11736 11580 +3 11648 11183 11647 +3 11184 11582 11416 +3 11184 11583 11582 +3 11416 11504 11417 +3 11264 11587 11588 +3 11420 11422 11335 +3 11422 11339 11335 +3 11340 11659 10951 +3 11659 11341 10951 +3 11197 11747 11427 +3 11343 11344 11750 +3 10958 11663 11516 +3 10703 11665 11035 +3 11347 11204 11203 +3 11965 11348 11277 +3 11350 12031 11521 +3 11351 11905 11120 +3 11842 10787 11209 +3 11842 10971 10787 +3 11211 11763 11680 +3 11610 11612 11124 +3 11767 11446 11976 +3 12167 11614 11449 +3 11530 11362 11127 +3 11060 11059 11685 +3 11531 11532 11062 +3 11064 11452 11453 +3 11535 11133 11367 +3 11370 11461 11365 +3 11367 11688 11535 +3 11372 11371 11458 +3 11289 11462 11533 +3 11463 11375 11536 +3 11376 11463 11539 +3 11625 11923 11224 +3 11138 11379 11464 +3 11465 11542 11227 +3 11542 11380 11227 +3 11143 11382 11697 +3 11142 11383 11544 +3 11546 11388 11389 +3 11550 11789 11391 +3 11476 11705 11630 +3 11236 11476 11630 +3 11236 11630 11237 +3 11712 11393 11304 +3 11634 11395 11716 +3 11717 11310 11243 +3 11557 11243 11396 +3 11399 11398 11558 +3 11561 11490 11491 +3 11719 11407 11563 +3 11639 11565 11410 +3 11497 11318 11566 +3 11570 11569 11568 +3 11572 11413 11807 +3 11412 11320 11642 +3 11330 11578 11647 +3 11581 11814 11101 +3 11655 11188 11419 +3 11506 11334 11507 +3 11507 11337 11508 +3 11337 10950 11592 +3 11658 11338 11591 +3 11740 11340 11590 +3 11111 11027 11598 +3 11270 11031 11512 +3 11746 11112 11032 +3 11271 11956 11511 +3 11275 11514 11428 +3 11898 11515 11195 +3 11344 11751 11750 +3 11344 11664 11751 +3 10626 11345 11276 +3 11666 11035 11665 +3 11345 10960 11901 +3 11201 11753 11346 +3 11666 11753 11201 +3 11441 11841 11047 +3 10970 11355 11971 +3 11122 11679 11208 +3 10880 11212 11682 +3 11769 11357 11213 +3 11360 11361 12043 +3 11214 11913 12114 +3 10890 11616 11126 +3 11685 11981 11060 +3 11686 11286 11062 +3 11853 11131 11455 +3 11456 11130 11621 +3 11536 11458 11622 +3 11463 11536 11623 +3 11539 11463 11623 +3 11538 11376 11539 +3 11464 11538 11540 +3 11541 11464 11540 +3 11542 11465 11541 +3 11386 11699 11384 +3 11386 11468 11699 +3 11473 11475 11703 +3 11551 11477 11788 +3 11794 11714 11308 +3 11556 11796 11084 +3 11796 11633 11084 +3 11877 11310 11717 +3 11485 11560 11401 +3 11491 11638 11561 +3 11723 11565 11639 +3 11640 11411 11565 +3 11641 11725 11413 +3 11725 11807 11413 +3 11643 11323 11728 +3 11644 11646 11256 +3 11578 11182 11733 +3 11736 11331 11814 +3 11650 11648 11649 +3 11504 11416 11582 +3 11582 11583 11584 +3 11583 11260 11584 +3 11332 11890 11186 +3 11190 11421 11656 +3 11588 11737 11589 +3 11421 11336 11738 +3 11337 11739 11508 +3 11592 11739 11337 +3 11741 10858 11951 +3 12023 11596 11192 +3 11511 11598 11027 +3 11032 11895 11746 +3 11270 12344 11342 +3 11600 11601 11273 +3 11197 11343 11830 +3 11517 11900 11831 +3 11277 11672 11965 +3 11966 11604 11278 +3 11672 11438 11603 +3 11673 11118 11440 +3 11905 11840 11120 +3 11839 11675 11047 +3 11906 10785 11048 +3 11842 11760 10971 +3 11524 11761 11356 +3 12291 11527 11360 +3 11285 11447 11915 +3 11684 11916 11617 +3 11451 11618 11617 +3 11621 11689 11456 +3 11460 11688 11367 +3 11687 11533 11462 +3 11624 11623 11691 +3 11856 11690 11292 +3 11624 11539 11623 +3 11540 11538 11537 +3 11540 11693 11541 +3 10984 11466 11625 +3 11779 11542 11695 +3 11541 11695 11542 +3 11544 11781 11468 +3 11471 11698 11545 +3 11990 11548 11786 +3 11550 11234 11934 +3 11548 11990 11234 +3 11550 11934 11549 +3 11789 11550 11549 +3 11477 11301 11790 +3 11708 11791 11552 +3 11791 11479 11552 +3 11793 11632 11712 +3 11636 11559 11401 +3 11560 11636 11401 +3 11638 11637 11561 +3 11638 11802 12005 +3 11803 11492 11486 +3 11562 11492 11803 +3 11494 11720 11493 +3 11721 11719 11804 +3 11719 11721 11639 +3 11720 11494 11564 +3 11722 11639 11721 +3 11723 11639 11722 +3 11570 11571 11569 +3 12079 11503 11577 +3 11647 11579 11648 +3 11581 11887 11814 +3 11945 11652 11651 +3 11653 11651 11652 +3 11653 11654 11418 +3 11190 11656 11586 +3 11737 11588 11587 +3 11421 11738 12086 +3 11506 11657 11587 +3 11506 11507 11657 +3 11657 11507 11508 +3 11659 11824 11341 +3 11269 11026 11512 +3 11599 11661 11955 +3 11749 11662 11114 +3 11830 11343 11750 +3 11663 11752 11516 +3 11900 12270 11831 +3 10960 11668 11901 +3 12099 11672 11603 +3 11906 11607 10785 +3 11442 12035 11353 +3 11758 11842 11209 +3 12109 10973 11974 +3 11764 11526 11445 +3 11614 12167 12044 +3 12044 11361 11614 +3 12048 11530 12168 +3 11979 11980 11363 +3 11617 11618 11684 +3 11772 11684 11618 +3 11532 11686 11062 +3 11618 11620 11772 +3 11918 11619 11453 +3 11455 11852 11853 +3 11688 11854 11535 +3 11690 11687 11462 +3 11854 11775 11689 +3 11775 11624 11691 +3 11624 11775 11692 +3 11537 11624 11692 +3 11466 11778 11625 +3 11466 11862 11778 +3 11293 11467 11863 +3 11866 11543 11381 +3 11473 11698 11471 +3 11627 11782 11783 +3 11990 11934 11234 +3 11935 11705 11789 +3 11788 11477 12063 +3 11875 11632 11793 +3 11307 11877 11797 +3 11716 11799 11634 +3 11724 11567 11806 +3 11567 11568 11806 +3 11568 11569 11806 +3 11810 11574 11884 +3 12012 11729 11502 +3 11645 11258 11732 +3 11650 11887 11581 +3 11650 12014 11887 +3 11584 11888 11582 +3 11332 11333 11891 +3 11816 11419 11815 +3 11816 11655 11419 +3 12018 11587 11657 +3 11587 12018 11737 +3 11338 11658 11950 +3 11739 11592 11819 +3 11819 11592 11424 +3 11594 11823 11742 +3 11823 11594 11744 +3 11825 11512 11026 +3 11744 11598 11953 +3 11660 11893 11826 +3 11896 11030 12147 +3 12025 11270 11512 +3 11827 11599 11955 +3 11196 11748 11661 +3 11830 11747 11197 +3 11749 11899 11662 +3 12211 11663 11602 +3 11751 11664 11960 +3 11276 11345 11832 +3 11835 11671 11755 +3 12027 11604 11966 +3 12029 11606 11521 +3 11521 12031 12029 +3 11523 11970 11904 +3 11675 12032 11045 +3 11675 12105 12032 +3 11047 11841 11839 +3 11355 12036 11971 +3 11759 11679 11122 +3 11845 11846 12472 +3 11527 12291 12224 +3 12291 11360 12043 +3 11916 11684 12049 +3 11849 11363 11980 +3 11773 11772 11620 +3 11919 11455 11851 +3 11852 11455 11919 +3 11691 11689 11775 +3 11776 11857 11777 +3 11777 11692 11776 +3 11692 11775 11776 +3 11857 11694 11777 +3 11694 11693 11777 +3 11859 11695 11694 +3 11778 11923 11625 +3 11779 11860 11696 +3 11700 11868 11701 +3 11628 11872 11871 +3 11872 11702 11784 +3 11869 11784 11702 +3 11993 11705 11935 +3 11477 11790 12063 +3 11993 11707 11706 +3 11791 11995 11479 +3 11997 11792 11711 +3 11555 11794 11308 +3 11711 11792 11793 +3 11797 11998 11307 +3 11716 11876 11799 +3 11717 11798 11877 +3 11635 12003 11557 +3 12006 11558 11800 +3 11569 11883 11806 +3 11807 11940 11572 +3 11643 11728 11808 +3 11808 11728 11729 +3 11575 11941 12012 +3 12015 11945 11504 +3 11891 11890 11332 +3 12084 11816 11815 +3 12202 11891 11333 +3 11586 11947 12202 +3 12017 11818 11737 +3 11657 11892 12018 +3 11950 11738 11338 +3 11508 11892 11657 +3 12087 11740 11590 +3 12021 11739 11819 +3 11509 12089 11821 +3 12091 11820 12143 +3 11743 11510 12257 +3 11510 12024 12257 +3 12206 11823 11744 +3 11598 11511 11894 +3 11270 12025 12344 +3 11511 11956 11894 +3 11896 11954 11600 +3 11956 11747 12150 +3 11514 11275 12026 +3 11514 12026 11828 +3 11664 12096 11960 +3 11431 11276 11832 +3 11345 11901 11832 +3 11346 11753 11754 +3 11902 11605 11836 +3 12105 11675 11839 +3 11907 12468 11677 +3 12468 11443 11677 +3 11525 11843 11764 +3 11844 11763 12163 +3 11844 11680 11763 +3 11765 11609 11973 +3 12047 11683 11978 +3 11683 12047 11529 +3 11619 11918 11851 +3 11690 11920 11687 +3 11858 11694 11857 +3 11694 11858 11859 +3 11467 12309 11863 +3 13043 11699 11867 +3 11699 11928 11867 +3 11932 11698 11473 +3 11783 11782 12057 +3 11871 11785 11628 +3 11704 11629 11933 +3 11704 11933 11989 +3 11993 11994 11707 +3 11301 11998 11790 +3 11793 11792 11874 +3 11875 11793 11874 +3 11557 12003 12001 +3 11879 11637 11938 +3 11804 12009 11721 +3 11805 11883 11882 +3 11883 11805 11806 +3 12079 11577 11734 +3 11585 11890 11889 +3 11816 12016 11655 +3 12018 12017 11737 +3 12021 11508 11739 +3 11951 11820 12091 +3 12205 11824 11659 +3 12092 11742 11823 +3 11893 11597 11826 +3 11598 11894 11953 +3 11954 11896 12455 +3 11661 12347 11955 +3 12347 11661 11748 +3 11897 11600 11954 +3 11830 11957 11747 +3 11750 11959 11830 +3 11663 12211 11752 +3 11832 12212 11431 +3 11753 12094 12268 +3 12099 11965 11672 +3 12216 12099 11603 +3 11902 11967 11837 +3 12107 12285 11906 +3 12468 12161 11443 +3 11678 12408 12357 +3 12221 12162 11908 +3 11975 11766 11612 +3 11976 12111 11767 +3 12116 11616 11529 +3 12050 11850 11981 +3 12053 11851 11918 +3 11857 11924 11858 +3 11925 11859 11858 +3 11926 12056 11866 +3 13043 11701 11868 +3 11869 11987 11784 +3 11871 11872 11988 +3 11704 11989 12061 +3 11990 11786 12062 +3 12129 12062 11786 +3 11991 11934 11990 +3 12187 11876 11875 +3 12000 11799 11876 +3 11879 11938 11878 +3 12004 12006 11800 +3 11802 11881 12005 +3 12007 11803 12006 +3 11803 12007 12075 +3 12075 11939 11804 +3 11939 12009 11804 +3 11882 11883 12135 +3 12384 12195 11730 +3 11886 11644 11576 +3 12078 11732 11503 +3 12079 12078 11503 +3 11943 12082 11649 +3 12082 11944 11649 +3 11584 12200 11888 +3 11892 12334 12018 +3 11896 12147 12455 +3 11956 12093 11894 +3 11747 11957 12150 +3 11959 11957 11830 +3 11832 11901 12153 +3 11668 11961 11901 +3 12097 11965 12099 +3 12028 12027 12098 +3 12102 12101 12031 +3 11840 11905 12033 +3 11358 12040 12039 +3 12290 11359 12111 +3 12042 11913 11359 +3 11977 11770 11912 +3 12044 12043 11361 +3 11529 12047 12525 +3 12115 11916 12049 +3 12297 11849 11980 +3 11772 12169 11684 +3 11919 12171 11852 +3 12171 12172 11852 +3 12303 11856 11923 +3 12120 11983 12119 +3 11925 12055 12121 +3 11984 11861 12121 +3 11861 11925 12121 +3 11984 12121 12122 +3 12177 11930 11927 +3 12125 13043 11867 +3 11928 11929 11867 +3 11784 11988 11872 +3 12131 11996 11937 +3 11873 11995 11791 +3 12001 12003 12002 +3 12072 12002 12003 +3 12004 11800 12134 +3 11732 12077 11645 +3 11735 12013 11734 +3 11890 12083 11889 +3 11891 12083 11890 +3 12202 12201 11891 +3 11817 12085 11948 +3 11892 12335 12334 +3 11892 11508 12021 +3 12335 11892 12021 +3 11819 12022 12021 +3 12022 11819 12092 +3 11952 12144 12338 +3 11895 11827 12454 +3 11827 11955 12454 +3 12207 11342 12344 +3 12093 11956 12150 +3 11751 11960 12400 +3 11964 11965 12097 +3 12030 11968 12156 +3 12029 12031 12279 +3 12281 12102 12032 +3 11841 12034 12159 +3 12290 12042 11359 +3 12049 11684 12169 +3 12298 11849 12297 +3 11923 12305 12303 +3 11778 12305 11923 +3 12121 12055 12175 +3 12679 11778 11862 +3 12122 12123 11984 +3 11862 11863 12309 +3 11867 12232 12125 +3 11867 11929 12232 +3 12429 11932 12127 +3 11703 11787 12127 +3 11988 12058 11871 +3 11991 11990 12062 +3 11631 11937 11996 +3 12067 11792 11997 +3 12067 11874 11792 +3 12243 11556 12316 +3 11797 11877 11798 +3 12071 12134 11800 +3 12437 12075 12007 +3 12246 12009 11939 +3 12135 11883 12010 +3 12011 12009 12191 +3 12192 12011 12191 +3 12194 11810 11884 +3 11885 12247 11942 +3 11732 12078 12077 +3 11891 12201 12083 +3 11505 11655 12391 +3 12391 12085 11505 +3 12085 12445 11948 +3 12391 12445 12085 +3 12017 12018 12334 +3 12253 12204 12019 +3 12142 11821 12089 +3 11743 12449 12144 +3 11953 12206 11744 +3 11746 11895 12148 +3 11662 11899 12263 +3 11899 12209 12263 +3 11960 12096 12272 +3 12268 12094 12266 +3 11901 11961 12153 +3 12096 11964 12272 +3 12098 12100 12028 +3 12278 11969 12030 +3 12158 12032 12105 +3 12284 11839 11841 +3 12218 12285 12107 +3 12036 12161 12220 +3 12358 12286 11971 +3 11842 11758 12287 +3 11764 12473 11526 +3 12361 11973 11844 +3 12289 11975 12110 +3 12363 12112 12224 +3 11978 12294 12047 +3 12525 12047 12294 +3 12297 11980 12118 +3 12170 12228 11850 +3 12174 12120 12119 +3 12122 12121 12175 +3 12492 12372 12128 +3 12062 12129 12234 +3 12130 11992 12181 +3 12063 11790 12541 +3 12312 12065 12377 +3 12066 12064 11936 +3 11874 12067 12237 +3 12132 11995 11873 +3 12242 11873 12068 +3 12242 12132 11873 +3 12133 12068 11999 +3 11798 12070 12434 +3 12245 12004 12319 +3 12135 12010 12190 +3 12191 12009 12246 +3 12324 11576 12195 +3 12324 11886 11576 +3 12014 12249 12140 +3 12251 11889 12083 +3 11947 12203 12252 +3 12331 11949 12086 +3 11950 12204 12332 +3 11740 12087 12447 +3 11822 12256 12143 +3 11743 12340 12449 +3 12342 12257 12024 +3 11894 12453 11953 +3 11746 12148 12146 +3 11894 12093 12453 +3 12454 12148 11895 +3 12454 11955 12149 +3 12346 11954 12455 +3 12348 12093 12150 +3 12346 11897 11954 +3 12208 11829 12152 +3 12210 11958 12703 +3 12266 12094 12265 +3 12270 12212 12269 +3 11831 12270 12095 +3 12099 12216 12215 +3 12156 12278 12030 +3 12101 12279 12031 +3 12280 12353 12103 +3 12102 12281 12101 +3 12105 11839 12283 +3 12284 11841 12159 +3 12469 12219 12357 +3 12629 11758 12286 +3 11758 12629 12287 +3 12471 11842 12287 +3 12471 11760 11842 +3 11759 11761 12409 +3 11764 11843 12359 +3 11764 12359 12473 +3 11912 12041 12226 +3 12411 12291 12043 +3 12581 12046 11771 +3 11848 12048 12296 +3 12169 12227 12049 +3 12117 12118 11980 +3 12416 12298 12297 +3 12173 12172 12171 +3 12229 12174 12119 +3 12230 12174 12306 +3 12230 12175 12174 +3 12122 12175 12230 +3 12127 11787 12587 +3 12058 11988 12311 +3 12062 12235 11991 +3 12236 12184 11996 +3 12237 12067 12184 +3 12314 12312 12493 +3 11998 11797 12726 +3 12068 12133 12242 +3 12434 11797 11798 +3 12134 12071 12550 +3 12319 12004 12134 +3 12012 11941 12193 +3 11734 12325 12079 +3 12138 12137 12385 +3 11734 12013 12325 +3 12082 12081 12388 +3 11888 12200 12250 +3 12200 12327 12250 +3 11946 11652 12329 +3 12740 12390 12084 +3 11816 12443 12016 +3 12090 11740 12447 +3 12333 12091 12448 +3 12091 12143 12448 +3 11823 12206 12258 +3 11953 12397 12206 +3 12397 11953 12453 +3 12025 12260 12702 +3 12207 12344 12345 +3 12457 11748 12208 +3 12262 12209 11899 +3 11960 12458 12400 +3 12268 12267 12154 +3 12097 11963 11964 +3 12097 12099 12215 +3 12100 12098 12351 +3 12514 11967 11902 +3 11904 12104 12217 +3 12282 12106 12033 +3 12283 11839 12284 +3 12518 12034 12035 +3 12219 12518 12035 +3 12357 12408 12469 +3 12358 12629 12286 +3 11843 12577 12359 +3 12223 11844 12163 +3 12410 11846 12039 +3 12225 12224 12291 +3 12292 12166 12114 +3 12168 12296 12048 +3 12719 12118 12117 +3 12368 12417 12170 +3 12301 12369 12051 +3 12369 12053 12051 +3 12302 12418 12303 +3 12303 12418 11920 +3 12171 11919 12370 +3 12231 12122 12230 +3 12176 12123 12307 +3 13043 12125 12126 +3 12058 12311 12179 +3 12376 12062 12234 +3 12235 12062 12376 +3 12182 12181 12235 +3 12184 12313 12237 +3 12240 12237 12313 +3 11881 12008 12189 +3 12246 11939 12321 +3 12191 12383 12192 +3 11942 12553 11941 +3 12329 12740 11946 +3 12202 12557 12201 +3 12331 11950 12332 +3 12253 12019 12141 +3 12335 12021 12394 +3 12394 12021 12022 +3 12337 12256 12338 +3 12258 12206 12397 +3 12025 12702 12344 +3 11898 12207 12616 +3 12398 11897 12346 +3 12457 12347 11748 +3 12568 12348 12150 +3 12266 12265 12512 +3 12270 12269 12095 +3 12153 11961 12401 +3 12403 12461 12620 +3 12273 11963 12097 +3 12216 12352 12215 +3 12352 12216 12275 +3 12277 12278 12156 +3 12029 12279 12517 +3 12405 12157 11969 +3 12355 12158 12105 +3 12664 12285 12218 +3 12356 12160 11907 +3 12220 12161 12965 +3 11526 12473 12476 +3 12635 12110 12288 +3 12225 12363 12224 +3 11977 11912 12293 +3 12411 12043 12044 +3 12582 12638 12295 +3 12169 12052 12367 +3 12170 12417 12299 +3 12053 12369 12419 +3 12528 11919 11851 +3 12528 12370 11919 +3 12303 12305 12420 +3 12489 12430 12232 +3 12125 12232 12430 +3 12375 12233 12180 +3 12376 12234 12233 +3 12494 12243 12316 +3 12380 12000 12069 +3 12188 12550 12071 +3 12551 12435 12074 +3 12319 12134 12595 +3 12191 12246 12498 +3 12499 12438 12383 +3 12323 12194 12438 +3 12384 12324 12195 +3 11942 12247 12440 +3 12198 12248 12500 +3 12080 12140 12501 +3 12502 12140 12249 +3 12084 12443 11816 +3 12504 12201 12557 +3 12443 12613 12016 +3 12203 12330 12252 +3 12696 12331 12332 +3 12336 12205 12090 +3 12450 12394 12022 +3 12144 12449 12338 +3 12453 12093 12655 +3 12148 12454 12567 +3 12348 12655 12093 +3 12344 12702 12345 +3 12616 12703 11898 +3 12152 12399 12208 +3 12656 12209 12262 +3 12209 12656 12657 +3 12264 12752 12211 +3 12350 12400 12458 +3 11960 12571 12458 +3 12268 12266 12267 +3 12212 12213 12269 +3 12460 12095 12619 +3 12274 12404 12214 +3 12277 12156 12276 +3 12664 12356 12285 +3 12470 12408 12162 +3 12360 12223 11974 +3 12362 12290 12111 +3 12411 12225 12291 +3 12412 12411 12044 +3 12166 12758 12413 +3 12479 12113 12165 +3 12414 12294 11978 +3 12525 12294 12478 +3 12418 12367 12052 +3 12299 12585 12300 +3 12585 12301 12300 +3 12483 12369 12301 +3 12302 12303 12420 +3 12371 12307 12231 +3 12307 12371 12308 +3 12310 12176 12488 +3 12310 12488 12427 +3 12587 11787 12539 +3 12590 12233 12375 +3 12432 12235 12376 +3 12182 12542 12377 +3 12240 12313 12315 +3 12550 12188 12644 +3 12596 12074 12436 +3 12597 12320 12189 +3 11941 12553 12193 +3 12503 12502 12249 +3 12389 12503 12249 +3 12390 12443 12084 +3 12394 12393 12335 +3 12394 12563 12393 +3 12450 12563 12394 +3 12508 12449 12340 +3 12450 12258 12509 +3 12257 12340 11743 +3 12397 12452 12258 +3 12207 12345 12616 +3 12349 12656 12262 +3 12265 12752 12512 +3 11960 12272 12571 +3 12267 12266 12618 +3 12095 12269 12402 +3 12153 12401 12213 +3 12403 12620 12274 +3 12517 12515 12275 +3 12622 12278 12277 +3 12625 12354 12353 +3 12104 12354 12575 +3 12575 12217 12104 +3 12105 12283 12355 +3 12220 12519 12358 +3 12359 12668 12473 +3 12524 12226 12477 +3 12478 12294 12414 +3 12296 12295 12480 +3 12297 12118 12416 +3 12298 12416 12415 +3 12421 12173 12484 +3 12423 12425 12422 +3 12485 12371 12306 +3 12371 12485 12486 +3 12308 12371 12486 +3 12488 12308 12426 +3 12178 12429 12768 +3 12374 12540 12375 +3 12730 12435 12551 +3 12134 12550 12595 +3 12437 12381 12599 +3 12321 12437 12599 +3 12383 12602 12499 +3 12500 12608 12387 +3 12198 12500 12387 +3 12502 12501 12140 +3 12327 12611 12610 +3 12695 12251 12083 +3 12613 12558 12016 +3 12558 12559 12391 +3 12559 12445 12391 +3 12332 12446 12696 +3 12253 12560 12204 +3 12141 12088 12651 +3 12509 12258 12452 +3 12566 12259 12145 +3 12747 12702 12260 +3 12347 12457 12798 +3 12511 12261 12398 +3 12263 12209 12617 +3 12209 12657 12617 +3 12401 12267 12459 +3 12404 12274 12462 +3 12404 12621 12351 +3 12622 12277 12516 +3 12281 12465 12626 +3 12158 12355 12465 +3 12282 12466 12106 +3 12106 12466 12407 +3 12466 12218 12407 +3 12713 12219 12469 +3 12520 12470 12162 +3 12633 12040 12634 +3 12636 12225 12411 +3 12871 12758 12166 +3 12870 12412 12365 +3 12479 12227 12674 +3 12481 12296 12480 +3 12583 12366 12481 +3 12526 12417 12368 +3 12720 12484 12370 +3 12531 12420 12305 +3 12532 12424 12530 +3 12423 12530 12424 +3 12489 12534 12430 +3 12588 12768 12429 +3 12430 12491 12431 +3 12311 12373 12589 +3 12494 12316 12543 +3 12069 12643 12380 +3 12551 12074 12596 +3 12436 12320 12596 +3 12319 12595 12732 +3 12319 12732 12645 +3 12601 12321 12599 +3 12193 12553 12603 +3 12735 12324 12384 +3 12251 12611 12327 +3 11949 12331 12444 +3 12333 12448 12744 +3 12563 12450 12564 +3 12509 12564 12450 +3 12654 12347 12798 +3 12456 12398 12346 +3 12398 12456 12750 +3 12703 12569 12210 +3 12656 12349 12706 +3 12152 12263 12399 +3 12263 12617 12399 +3 12569 12264 12210 +3 12620 12462 12274 +3 12097 12215 12273 +3 12215 12352 12573 +3 12517 12279 12662 +3 12279 12101 12662 +3 12355 12712 12465 +3 12355 12283 12712 +3 12218 12912 12664 +3 12713 12518 12219 +3 12356 12665 12160 +3 12632 12223 12631 +3 12631 12223 12360 +3 12476 12473 12714 +3 12672 12290 12362 +3 12759 12581 12413 +3 12638 12480 12295 +3 12366 12583 12639 +3 12483 12764 12369 +3 12419 12369 12764 +3 12419 12765 12528 +3 12529 12720 12370 +3 12533 12486 12586 +3 12489 12428 12534 +3 12430 12534 12491 +3 12179 12311 12538 +3 12589 12538 12311 +3 13046 12539 12986 +3 12642 12233 12590 +3 12547 12545 12378 +3 12320 12597 12733 +3 12832 12600 12382 +3 12247 12892 12440 +3 12502 12944 12501 +3 12501 12944 12693 +3 12609 12503 12389 +3 12650 12443 12390 +3 12696 12444 12331 +3 12333 12744 12697 +3 12447 12336 12090 +3 12790 12449 12508 +3 12953 12845 12341 +3 12565 12566 12145 +3 12655 12794 12453 +3 12568 12704 12348 +3 12750 12511 12398 +3 12658 12458 12571 +3 12404 12462 12709 +3 12574 12621 12711 +3 12662 12515 12517 +3 12101 12281 12626 +3 12519 12220 12862 +3 12520 12630 12667 +3 12523 12670 12635 +3 12290 12672 12042 +3 12412 12636 12411 +3 12759 12413 12758 +3 12921 12365 12580 +3 12717 12478 12414 +3 12676 12415 12675 +3 12431 12491 12681 +3 12373 12372 12724 +3 12589 12373 12724 +3 12179 12538 12825 +3 12684 12594 12546 +3 12551 12596 12731 +3 12732 12595 12831 +3 12778 12596 12320 +3 12691 12689 12891 +3 12690 12605 12837 +3 12694 12609 12648 +3 12442 12740 12329 +3 12653 12795 12456 +3 12151 12350 12570 +3 12658 12350 12458 +3 12618 12753 12659 +3 12095 12402 12619 +3 12855 12462 12620 +3 12661 12624 12464 +3 12859 12625 12624 +3 12664 12665 12356 +3 12665 12627 12160 +3 12160 12627 12628 +3 12220 12965 12862 +3 12037 12914 12577 +3 12668 12714 12473 +3 12815 12474 12410 +3 12633 12815 12410 +3 12669 12362 12476 +3 12634 12866 12633 +3 12363 12816 12634 +3 12759 12758 12975 +3 12673 12921 12580 +3 12921 12870 12365 +3 12716 12717 12414 +3 12415 12416 12584 +3 12415 12584 12675 +3 12764 12924 12419 +3 12680 12586 12532 +3 12428 12722 12534 +3 12491 12534 12824 +3 12536 12681 12535 +3 12771 12682 12590 +3 12591 12725 12433 +3 12827 12494 12543 +3 12643 12545 12547 +3 12883 12496 12729 +3 12643 12776 12380 +3 12551 12686 12730 +3 12597 12598 12733 +3 12601 12599 12734 +3 12602 12498 12688 +3 12443 12650 12613 +3 12330 12444 12787 +3 12558 12741 12559 +3 12559 12505 12445 +3 12564 12846 12700 +3 12846 12564 12509 +3 12452 12652 12509 +3 12654 12798 12906 +3 12800 12798 12457 +3 12573 12273 12215 +3 12809 12575 12354 +3 13126 12466 12282 +3 12911 12712 12283 +3 12629 12863 12864 +3 12864 12287 12629 +3 12669 12476 12714 +3 12362 12669 13210 +3 12715 12524 12477 +3 12637 12524 12715 +3 12673 12581 12759 +3 12976 12582 12718 +3 12976 12638 12582 +3 12876 12482 12821 +3 12924 12765 12419 +3 12766 12680 12532 +3 12641 12721 12769 +3 12769 12722 12428 +3 12534 12722 12824 +3 12496 12883 12544 +3 12643 12547 12728 +3 12686 12551 12731 +3 12731 12596 12778 +3 12734 12645 12687 +3 12499 12602 12834 +3 12890 12499 12834 +3 13099 12076 12646 +3 12605 12692 12837 +3 12554 12647 12692 +3 12555 12946 12556 +3 12503 12609 12739 +3 12839 12613 12650 +3 12897 12787 12444 +3 12696 12950 12444 +3 12446 12560 12840 +3 12508 12900 12790 +3 12510 12746 12793 +3 12510 12701 12746 +3 12901 12565 12395 +3 12652 12846 12509 +3 12343 12903 12902 +3 12654 12906 13011 +3 12850 12703 12616 +3 12568 12803 12704 +3 12657 12851 12852 +3 12907 12570 12350 +3 12658 12907 12350 +3 12754 12619 12402 +3 13026 12660 12515 +3 13076 12662 12663 +3 12965 12628 12812 +3 12470 12520 12967 +3 12918 13131 12523 +3 12920 12042 12672 +3 13082 12921 12673 +3 12818 12873 12872 +3 12481 12923 12583 +3 12526 12677 12763 +3 12879 12483 12527 +3 12764 12483 12879 +3 12680 12979 12640 +3 12721 12640 12927 +3 12825 12771 12540 +3 12642 12881 12725 +3 12774 12594 12684 +3 12886 12380 12776 +3 12777 12829 12730 +3 12777 12730 12686 +3 12830 12686 12731 +3 12778 12320 12733 +3 12734 12940 12601 +3 12498 12833 12688 +3 12602 12688 12834 +3 12603 12553 12996 +3 12199 12785 12649 +3 12740 13065 12390 +3 13065 12650 12390 +3 12897 12444 12950 +3 12697 12744 12743 +3 12699 12901 12615 +3 12792 12700 12846 +3 12847 12565 12901 +3 13112 12345 12702 +3 12848 13155 12567 +3 12655 12749 12904 +3 12456 12799 12750 +3 12802 12705 12399 +3 12853 12570 12907 +3 12273 12573 12856 +3 12806 12807 12711 +3 13076 13026 12515 +3 13076 12515 12662 +3 12663 12626 12909 +3 13079 12518 12713 +3 13253 13031 12471 +3 12037 12471 13031 +3 12914 12037 13031 +3 12914 12915 12577 +3 12475 13407 12576 +3 12916 12714 12668 +3 12969 12815 12633 +3 12969 13162 12815 +3 12969 12633 12866 +3 12866 12634 12970 +3 13210 12672 12362 +3 12923 12481 12480 +3 12924 13135 12765 +3 12531 12767 12678 +3 12979 12680 12766 +3 13137 12178 12768 +3 12769 12980 12722 +3 12588 13218 12768 +3 12722 13041 12824 +3 13045 12538 12589 +3 12775 12988 12729 +3 12777 12686 12935 +3 12940 12734 12687 +3 12833 12601 12889 +3 12688 13055 12834 +3 12942 12735 12604 +3 12999 12892 12690 +3 12694 12648 12784 +3 12504 12786 12838 +3 12612 12787 12949 +3 12841 12614 12788 +3 12747 13112 12702 +3 12795 12799 12456 +3 12798 12796 12906 +3 12856 12961 12805 +3 12963 12809 12354 +3 13126 13029 12466 +3 12627 12812 12628 +3 12862 12965 12966 +3 12576 13254 12813 +3 12814 12474 12815 +3 13129 12669 12714 +3 12970 12634 12816 +3 12869 12868 12636 +3 12979 12766 12823 +3 12640 12979 12926 +3 12926 12927 12640 +3 13137 12768 13218 +3 12929 13218 12588 +3 12885 12683 12884 +3 12988 12883 12729 +3 13092 12988 12775 +3 12939 12733 12598 +3 12940 12687 12888 +3 12600 13053 12598 +3 13182 12600 12832 +3 12889 12601 12940 +3 12832 12993 13182 +3 12941 13055 12688 +3 12942 12604 13056 +3 12996 12553 12836 +3 12835 12735 12942 +3 13061 12781 12736 +3 12647 12737 13000 +3 12947 12739 12609 +3 12649 12785 12948 +3 12650 12896 12839 +3 12787 12897 12949 +3 12951 12950 12696 +3 12565 12847 13071 +3 12905 12345 13112 +3 12798 12800 12796 +3 12958 12750 12799 +3 12570 12853 12803 +3 12754 12402 12854 +3 12573 13023 13074 +3 13024 12807 12806 +3 12859 12624 12858 +3 12575 12809 12910 +3 12916 12668 12915 +3 12714 12916 13129 +3 12871 13212 12758 +3 13212 12975 12758 +3 12764 12879 13086 +3 12767 13038 12678 +3 12823 12529 12925 +3 12770 13221 12932 +3 12931 24952 12930 +3 12987 12543 12826 +3 13049 12774 12684 +3 12643 12728 12776 +3 12775 12829 13092 +3 12989 13092 12829 +3 12935 12887 12777 +3 12996 13054 12603 +3 12835 12997 12689 +3 12892 12999 12780 +3 13099 13061 12736 +3 13002 12693 12944 +3 13065 12896 12650 +3 12839 13191 12613 +3 13066 13106 12505 +3 13071 12566 12565 +3 12904 13115 12748 +3 12849 13010 12848 +3 12849 13011 13010 +3 13072 13115 12904 +3 13072 12904 12749 +3 13157 12707 12852 +3 12853 12959 12803 +3 12658 13016 12907 +3 12753 13202 12659 +3 13028 12663 12909 +3 12909 12626 13124 +3 12810 13248 12911 +3 12467 12811 12860 +3 12964 12861 12666 +3 12965 13206 12966 +3 12862 12966 12913 +3 12667 12813 12968 +3 12576 13407 13254 +3 12672 13210 13130 +3 12972 12919 12670 +3 12817 12872 13132 +3 12920 13081 12757 +3 12715 13033 12637 +3 13081 12871 12757 +3 12718 12717 13083 +3 12718 13083 13266 +3 12718 13266 12976 +3 13085 12877 12820 +3 13037 12879 12527 +3 12924 12764 13086 +3 24952 13044 12984 +3 13046 12986 13139 +3 12987 12826 12882 +3 12685 12886 12934 +3 12600 13182 13053 +3 13230 12889 12940 +3 12994 12603 13054 +3 12998 12646 12891 +3 12739 12947 13063 +3 12838 12786 13005 +3 12786 13190 13005 +3 12950 12951 13240 +3 13153 12743 13107 +3 12900 13007 13006 +3 12901 12699 13069 +3 13113 12846 12652 +3 12652 12954 13113 +3 13115 12954 12748 +3 12957 12803 12959 +3 13453 13015 13119 +3 13019 13016 12658 +3 13021 12805 12961 +3 13124 13301 12909 +3 12912 13029 13249 +3 13249 13127 12912 +3 13160 12812 12627 +3 12863 13030 12864 +3 13253 12864 13304 +3 12915 12914 13161 +3 13161 12916 12915 +3 12918 13256 13258 +3 12669 13129 13210 +3 13034 12869 12870 +3 12760 12974 13035 +3 13036 12761 13134 +3 13037 13215 12879 +3 12978 13135 12924 +3 13039 12823 12925 +3 13039 12979 12823 +3 13169 12926 12979 +3 12927 13170 12980 +3 12588 13042 12929 +3 12825 12538 13172 +3 12825 13172 12985 +3 12985 12771 12825 +3 13088 12882 12881 +3 12827 13090 13047 +3 12883 12988 13277 +3 13376 13095 12939 +3 13230 12940 12888 +3 12942 13058 12835 +3 12738 13103 12943 +3 13064 13004 13188 +3 13289 13066 12741 +3 12842 13152 12788 +3 13108 13067 12742 +3 13068 12793 12746 +3 13068 12746 13110 +3 12846 13113 12792 +3 12847 12901 13069 +3 13343 13112 12747 +3 13070 13071 12847 +3 12850 12905 13117 +3 12850 13117 12797 +3 12907 13014 12853 +3 12805 13020 13019 +3 13020 12805 13021 +3 12961 13158 13021 +3 13026 13076 13027 +3 13076 12663 13028 +3 13028 12909 13301 +3 13124 12712 13125 +3 13248 12810 12860 +3 12965 12812 13206 +3 12913 12966 13080 +3 12864 13030 13304 +3 12667 12968 13252 +3 12968 12813 13254 +3 13357 12914 13031 +3 12815 13162 12814 +3 13256 12917 13032 +3 13307 13081 12920 +3 12870 12921 13309 +3 13309 12921 13082 +3 12822 13363 13084 +3 12879 13215 13086 +3 12979 13039 13169 +3 13170 12928 12980 +3 12984 13044 12983 +3 13172 12538 13045 +3 13088 12881 12682 +3 13089 12987 12882 +3 12728 13049 13143 +3 13144 13092 12989 +3 13144 12989 12933 +3 12990 12991 13227 +3 12934 12886 13177 +3 12992 13094 12830 +3 13331 12646 12998 +3 13060 13059 12837 +3 12837 12692 13060 +3 13186 12945 12943 +3 12782 13186 13187 +3 13003 13333 12947 +3 12838 13005 13236 +3 12951 13150 13240 +3 12840 13339 13105 +3 12788 13152 13151 +3 12952 13341 12898 +3 12746 13009 13110 +3 13194 13008 13195 +3 13156 13011 12906 +3 12800 13200 12796 +3 13073 12751 12797 +3 12908 13348 13017 +3 13121 12857 13349 +3 12961 13074 13158 +3 12858 13300 12859 +3 13028 13027 13076 +3 13246 12910 12809 +3 12911 13248 13077 +3 13248 12860 13250 +3 13250 12860 12811 +3 13356 12861 12964 +3 13031 13253 13459 +3 13208 13128 12814 +3 13162 13208 12814 +3 13213 13082 12975 +3 12974 13263 13035 +3 12873 13164 13264 +3 13139 12986 12880 +3 13142 12828 12885 +3 13277 12988 13175 +3 12988 13092 13175 +3 12990 13227 12933 +3 12991 13178 13227 +3 13093 13178 12991 +3 13051 13376 12939 +3 12889 13096 12941 +3 13057 12942 13056 +3 13331 13232 12646 +3 13232 13099 12646 +3 13382 13060 12692 +3 13100 13000 12737 +3 13101 13103 12738 +3 12738 13001 13101 +3 13103 13384 12943 +3 13333 13003 13147 +3 13189 13188 13236 +3 13149 13190 12949 +3 13114 13010 13011 +3 13156 13114 13011 +3 13391 12956 13451 +3 13199 12906 12796 +3 12852 13118 13157 +3 13016 13495 12907 +3 13016 13019 13020 +3 12754 12854 12960 +3 13121 13349 13022 +3 13074 13023 13075 +3 13247 13124 13125 +3 13029 13078 13249 +3 13031 13459 13357 +3 12866 13503 13358 +3 12865 13409 13255 +3 13163 12816 12971 +3 13309 13034 12870 +3 13309 13082 13262 +3 13212 13412 12975 +3 13412 13213 12975 +3 13272 13135 12978 +3 13218 12929 13220 +3 13223 13172 13045 +3 13140 13088 12682 +3 13142 12885 13173 +3 13225 12828 13142 +3 13144 13175 13092 +3 13093 13179 13178 +3 13180 13179 13093 +3 12938 13228 13146 +3 13230 12888 13378 +3 13056 13521 13057 +3 13431 13098 13058 +3 13431 13330 13098 +3 12999 13059 13380 +3 13331 12998 13330 +3 13433 13059 13060 +3 13527 13002 13063 +3 13005 13190 13148 +3 13107 13341 13446 +3 12899 13067 13387 +3 13389 13490 13009 +3 13112 13343 13448 +3 12906 13199 13156 +3 12802 13393 13012 +3 12802 12707 13393 +3 13393 12707 13157 +3 12751 13073 13119 +3 13014 12907 13495 +3 13243 13018 13348 +3 13455 13027 13028 +3 12809 12963 13246 +3 13126 13078 13029 +3 13249 13545 13127 +3 13251 12861 13356 +3 13459 13253 13304 +3 12968 13303 13252 +3 13408 13128 13208 +3 13358 12969 12866 +3 13034 13360 12869 +3 12820 13214 13085 +3 13085 13312 13134 +3 13039 12925 13216 +3 13169 13039 13216 +3 13218 13217 13137 +3 13278 13225 13142 +3 13607 13144 12933 +3 13372 12933 13227 +3 13372 13227 13608 +3 13281 13050 13145 +3 12992 13095 13376 +3 13430 12941 13096 +3 13521 13056 12995 +3 13002 13527 13185 +3 12947 13333 13286 +3 12947 13286 13063 +3 13287 13333 13147 +3 12948 13237 13336 +3 13066 13444 13106 +3 13289 13444 13066 +3 13388 13006 13007 +3 13490 13110 13009 +3 13197 13195 13113 +3 13115 13241 12954 +3 13291 13117 12905 +3 12796 13200 13452 +3 13012 13201 13200 +3 13013 13294 13295 +3 13393 13201 13012 +3 13245 12858 13123 +3 13245 13300 12858 +3 13247 13301 13124 +3 13078 13126 13354 +3 12811 13079 13159 +3 13160 13205 12812 +3 13553 13211 13552 +3 13213 13262 13082 +3 13035 13263 13463 +3 13214 13312 13085 +3 13134 13312 13364 +3 13037 13167 13415 +3 13169 13216 13418 +3 13040 13219 13170 +3 13224 13091 13047 +3 13513 13091 13224 +3 13177 13176 13373 +3 13607 12933 13372 +3 13227 13178 13322 +3 13179 13180 13324 +3 13182 12993 13427 +3 13097 13183 13379 +3 13384 13186 12943 +3 13384 13285 13186 +3 13064 13188 13386 +3 13190 13149 13148 +3 13107 13446 13153 +3 13290 13195 13197 +3 13113 12954 13197 +3 13199 13293 13156 +3 13199 12796 13452 +3 12959 13296 13347 +3 13016 13020 13297 +3 13243 13298 12960 +3 13245 13123 13351 +3 12968 13254 13460 +3 13254 13407 13635 +3 13129 12916 13593 +3 13305 13208 13162 +3 13129 13743 13210 +3 13035 13463 13362 +3 13221 13420 13370 +3 13420 13221 13222 +3 12772 13277 13316 +3 13277 13175 13320 +3 13371 13278 13142 +3 13606 13175 13144 +3 13373 13374 13177 +3 13179 13323 13473 +3 13323 13179 13324 +3 13325 13181 13094 +3 12993 13282 13427 +3 13283 13097 13379 +3 13101 13436 13103 +3 13385 13235 13439 +3 13440 13189 13236 +3 13440 13236 13005 +3 13440 13005 13148 +3 13240 13150 13239 +3 13151 13443 13339 +3 13388 13824 13109 +3 13388 13109 13006 +3 13390 13196 13492 +3 13449 13198 13154 +3 13539 13201 13393 +3 13296 13014 13395 +3 13395 13014 13495 +3 13297 13495 13016 +3 13454 13348 12908 +3 13244 12960 13298 +3 13158 13074 13402 +3 13352 13246 12963 +3 13028 13353 13455 +3 13028 13301 13353 +3 13301 13247 13498 +3 13077 13248 13542 +3 13159 13250 12811 +3 13545 13355 13127 +3 13079 13405 13159 +3 13251 13405 13079 +3 13254 13635 13460 +3 13462 13259 13507 +3 13639 13081 13307 +3 13261 13081 13639 +3 13553 13263 13211 +3 13362 13310 13035 +3 13413 13267 13598 +3 13271 13366 13367 +3 13368 13415 13167 +3 13321 13516 13143 +3 13144 13607 13606 +3 13473 13517 13322 +3 13051 13053 13229 +3 13231 13477 13328 +3 13431 13479 13330 +3 13381 13380 13059 +3 13100 13523 13000 +3 13435 13523 13100 +3 13286 13527 13063 +3 12839 13574 13191 +3 13150 13485 13239 +3 13150 13338 13485 +3 13445 13153 13446 +3 13447 13007 13068 +3 13196 13390 13389 +3 13292 13290 13197 +3 13292 13241 13345 +3 12797 13117 13344 +3 12908 13202 13397 +3 12908 13397 13454 +3 13400 13299 13244 +3 13074 13075 13402 +3 13245 13351 13403 +3 13352 13780 13246 +3 12910 13246 13589 +3 13546 12812 13205 +3 13546 13206 12812 +3 12916 13161 13593 +3 13208 13305 13549 +3 13209 13789 13503 +3 13307 13130 13506 +3 13306 13260 13360 +3 13307 13506 13791 +3 13551 13309 13262 +3 13309 13551 13034 +3 13557 13265 13363 +3 13312 13464 13364 +3 13369 13272 12978 +3 13216 13417 13641 +3 13220 13217 13218 +3 13171 13139 13421 +3 12985 13467 13140 +3 13277 13320 13316 +3 13469 13513 13224 +3 13371 13425 13278 +3 13320 13175 13606 +3 13470 13279 13226 +3 13321 13143 13471 +3 13322 13608 13227 +3 13280 13374 13566 +3 13518 13325 13094 +3 13568 13519 13281 +3 13568 13281 13145 +3 13376 13051 13569 +3 13232 13331 13522 +3 13522 13184 13232 +3 13524 13233 13062 +3 13287 13438 13333 +3 13147 13334 13287 +3 13335 13483 13386 +3 13237 13529 13336 +3 13622 13448 13343 +3 13491 13389 13390 +3 13538 13345 13346 +3 13346 13347 13538 +3 13392 13580 13624 +3 13732 13495 13297 +3 13348 13454 13398 +3 13243 13540 13298 +3 13021 13158 13496 +3 13075 13587 13402 +3 13353 13301 13498 +3 13404 13077 13542 +3 13591 13078 13354 +3 13249 13078 13500 +3 13250 13159 13543 +3 13207 13457 13302 +3 13406 13304 13030 +3 13252 13303 13547 +3 13458 13459 13304 +3 12968 13460 13303 +3 13459 13548 13357 +3 13407 13636 13635 +3 13549 13408 13208 +3 13462 13411 13259 +3 13411 13552 13308 +3 13640 13360 13034 +3 13551 13640 13034 +3 13903 13693 13261 +3 13554 13213 13412 +3 13554 13262 13213 +3 13413 13598 13599 +3 13464 13312 13214 +3 13367 13368 13271 +3 13167 13271 13368 +3 13272 13369 13417 +3 13418 13216 13641 +3 13803 13140 13467 +3 13423 13424 13318 +3 13372 13426 13607 +3 13608 13322 13517 +3 13375 13568 13145 +3 13376 13569 13326 +3 13057 13658 13329 +3 13380 13381 13432 +3 13286 13333 13438 +3 13484 13440 13148 +3 13530 13336 13529 +3 13533 13444 13289 +3 13151 13487 13443 +3 13446 13822 13445 +3 13489 13342 13108 +3 13824 13388 13668 +3 13007 13447 13388 +3 13068 13534 13447 +3 13491 13490 13389 +3 13535 13290 13292 +3 13156 13293 13450 +3 13344 13073 12797 +3 13200 13201 13494 +3 13583 13073 13987 +3 13584 13347 13296 +3 13395 13584 13296 +3 13397 13202 13396 +3 13398 13243 13348 +3 13398 13540 13243 +3 13351 13627 13403 +3 13541 13455 13353 +3 13246 13780 13589 +3 13247 13499 13498 +3 13499 13247 13404 +3 13159 13544 13543 +3 13356 13457 13634 +3 13501 13457 13207 +3 13407 13255 13636 +3 13461 13408 13549 +3 13129 13593 13594 +3 13409 13359 13637 +3 13550 13744 13163 +3 13791 13639 13307 +3 13265 13557 13555 +3 13364 13464 13511 +3 13697 13600 13269 +3 13220 12929 13512 +3 13563 13420 13419 +3 13423 13319 13424 +3 13470 13226 13704 +3 13471 13470 13857 +3 13373 13472 13374 +3 13862 13566 13374 +3 13474 13375 13325 +3 13327 13476 13429 +3 13429 13096 13327 +3 13060 13571 13433 +3 13480 13616 13284 +3 13062 13284 13616 +3 13481 13285 13384 +3 13237 13386 13483 +3 13530 13619 13441 +3 13447 13668 13388 +3 13669 13622 13343 +3 13073 13344 13987 +3 13582 13347 13584 +3 13495 13732 13395 +3 13297 13585 13732 +3 13298 13400 13244 +3 13587 13204 13497 +3 13404 13542 13629 +3 13591 13500 13078 +3 13543 13630 13250 +3 13500 13545 13249 +3 13356 13634 13456 +3 13304 13406 13458 +3 13548 13689 13357 +3 13689 13592 13357 +3 13358 13502 13305 +3 13257 13504 13742 +3 13129 13594 13743 +3 13509 13265 13555 +3 13695 13214 13268 +3 13559 13601 13416 +3 13467 13852 13803 +3 13514 13605 13319 +3 13605 13371 13319 +3 13425 13371 13605 +3 13515 13704 13226 +3 13473 13651 13517 +3 13568 13375 13653 +3 13569 13051 13709 +3 13709 13051 13229 +3 13475 13377 13657 +3 13427 13710 13229 +3 13614 13613 13379 +3 13384 13383 13481 +3 13286 13438 13437 +3 13385 13618 13334 +3 13239 13485 13575 +3 13824 13823 13192 +3 13109 13824 13192 +3 13676 13535 13536 +3 13293 13537 13678 +3 13392 13579 13580 +3 13200 13494 13452 +3 13454 13777 13398 +3 13540 13400 13298 +3 13590 13354 13589 +3 13544 13159 13405 +3 14044 13406 13080 +3 13501 13207 13688 +3 13547 13303 13897 +3 13506 13743 13901 +3 13508 13550 13306 +3 13903 13261 13639 +3 13595 13551 13262 +3 13557 13363 13601 +3 13363 13416 13601 +3 13799 13219 13642 +3 13748 13852 13467 +3 13513 13469 13422 +3 13605 13804 13425 +3 13515 13425 13804 +3 13704 13857 13470 +3 13426 13648 13607 +3 13474 13325 13518 +3 13429 13476 13759 +3 13719 13435 13525 +3 13526 13876 13525 +3 13618 13881 13334 +3 13483 13335 13663 +3 13483 13529 13237 +3 13573 13441 13619 +3 13572 13484 13620 +3 13620 13442 13665 +3 13442 13531 13665 +3 13766 13486 13574 +3 13668 13447 13621 +3 13534 13621 13447 +3 13578 13535 13674 +3 13674 13535 13676 +3 13584 13395 13682 +3 13732 13682 13395 +3 13733 13732 13585 +3 13399 13496 13778 +3 13352 13300 13685 +3 13352 13736 13780 +3 13781 13590 13589 +3 13404 13737 13499 +3 13590 13591 13354 +3 13631 13545 13500 +3 13633 14044 13080 +3 13303 13460 13897 +3 13793 13554 13412 +3 13796 13463 14056 +3 13362 13463 13796 +3 13362 13796 13844 +3 13362 13844 13596 +3 13465 13699 13558 +3 13604 13956 13512 +3 13563 13419 13562 +3 13645 13422 13469 +3 13750 13423 13422 +3 13646 13605 13514 +3 13372 13608 13649 +3 13472 13373 13650 +3 13862 13756 13566 +3 13609 13375 13474 +3 13653 13375 13609 +3 13518 13655 13474 +3 13656 13566 13756 +3 13326 13569 13757 +3 13569 13709 13918 +3 13611 13429 13759 +3 13520 13328 13711 +3 13184 13718 13480 +3 13571 13434 13717 +3 13435 13761 13523 +3 13876 13526 13720 +3 13483 13764 13529 +3 13575 13485 13821 +3 13884 13485 13338 +3 13885 13884 13338 +3 13769 13770 13387 +3 13534 13670 13621 +3 13678 13450 13293 +3 13242 13583 13891 +3 13625 13584 13682 +3 13734 13540 13398 +3 13736 13352 13685 +3 13629 13737 13404 +3 13632 14043 13205 +3 13632 13205 13355 +3 13405 13456 13738 +3 13458 13406 13997 +3 13786 13835 13635 +3 13635 13636 13786 +3 13551 13595 13792 +3 13745 13903 13639 +3 13464 13696 13511 +3 13369 14061 13417 +3 13512 13848 13220 +3 13512 13956 13848 +3 13421 13604 13171 +3 13563 13562 13701 +3 13316 13854 13468 +3 13805 13704 13515 +3 13863 13567 13654 +3 13653 13865 13568 +3 13611 13759 13814 +3 13381 13615 13714 +3 13660 13571 13717 +3 13719 13525 13876 +3 13383 13436 13926 +3 13482 14030 13763 +3 13663 13722 14087 +3 13931 13764 13483 +3 13663 13931 13483 +3 13572 13620 13664 +3 13766 13574 13532 +3 13724 13666 13575 +3 13485 13884 13821 +3 13340 13725 13576 +3 13825 13668 13621 +3 13534 13671 13670 +3 13577 13728 13672 +3 13771 13677 13291 +3 13581 13538 13729 +3 13396 13242 13891 +3 13734 13398 13777 +3 13402 13684 13626 +3 13589 13780 13781 +3 13499 13737 14040 +3 13630 13629 13542 +3 13630 13543 13945 +3 13631 14102 13545 +3 13405 13738 13544 +3 13739 13456 13634 +3 13457 13501 13634 +3 13740 13688 13547 +3 13592 13689 13690 +3 13787 13594 13593 +3 14104 13503 13789 +3 13838 13744 13550 +3 13505 13902 14171 +3 13411 13462 13692 +3 13745 13639 13791 +3 13551 13792 13640 +3 13746 13554 13793 +3 13844 13694 13596 +3 13694 13597 13510 +3 13598 13556 13599 +3 13599 13556 13845 +3 13511 13696 14007 +3 13698 13600 13697 +3 13414 13600 13698 +3 13414 13909 13367 +3 13913 13641 13912 +3 13849 13562 13561 +3 13564 13643 13850 +3 13655 13757 13809 +3 13757 13569 13918 +3 13612 13611 13814 +3 13711 13612 13871 +3 13659 13716 13570 +3 13661 13616 13817 +3 13661 13762 13524 +3 13530 13529 13723 +3 13620 13665 13664 +3 13724 13883 13666 +3 13575 13821 13724 +3 13576 13767 13487 +3 13828 13676 13984 +3 13987 13344 13773 +3 13581 13729 13772 +3 13989 13397 13396 +3 13944 13541 13353 +3 13740 13547 13897 +3 13459 13458 13548 +3 13787 14049 13594 +3 13594 14049 13743 +3 13508 13838 13550 +3 13840 13746 13793 +3 13555 13557 13797 +3 13557 13601 13906 +3 13909 13414 13698 +3 13367 13909 14115 +3 13914 13799 13642 +3 13748 14009 13851 +3 14117 13852 13748 +3 13802 13468 14182 +3 13469 13565 13645 +3 13753 13648 13426 +3 13472 13754 14013 +3 13755 13756 13862 +3 13863 13654 13866 +3 13807 13609 13809 +3 13807 13653 13609 +3 13476 13969 13869 +3 13813 13760 13921 +3 13612 13920 13871 +3 13615 13874 13714 +3 13817 14027 13661 +3 13524 13762 13976 +3 13436 13877 13926 +3 13930 13618 13721 +3 14087 13722 13882 +3 13663 14087 13931 +3 13572 13882 13722 +3 13530 13723 13619 +3 13619 14089 13573 +3 13576 13768 13767 +3 13576 13725 13768 +3 13671 13981 13670 +3 13728 13887 13672 +3 13887 13728 13450 +3 13772 13984 13581 +3 13889 13829 13579 +3 13774 13729 13582 +3 13403 13735 13685 +3 13629 13996 13737 +3 13783 13629 13630 +3 13205 14043 13546 +3 13456 13739 13784 +3 14044 13997 13406 +3 13548 13458 14519 +3 13741 13786 13636 +3 13838 13790 13744 +3 13841 13554 13746 +3 13796 13951 13844 +3 14057 13556 13597 +3 13846 13696 14006 +3 13914 13642 13957 +3 13703 13750 13855 +3 13804 13960 13515 +3 13859 13753 13649 +3 13965 13708 13806 +3 13757 13810 13809 +3 13377 13811 14016 +3 13377 14016 13657 +3 14018 13814 13759 +3 13971 13872 13712 +3 13761 13975 13973 +3 13927 13383 13926 +3 14150 13884 13885 +3 14271 13935 13667 +3 13822 13980 13726 +3 13489 13936 13342 +3 13670 13981 14153 +3 13939 13344 13677 +3 13830 13679 13494 +3 13986 14098 13776 +3 13988 13774 13625 +3 13777 13989 13892 +3 13588 13782 13994 +3 13782 14040 13994 +3 13500 14041 13631 +3 13738 13784 13946 +3 13738 13456 13784 +3 13501 13688 14460 +3 13688 13740 14460 +3 14519 13458 13997 +3 13740 13897 13896 +3 13592 13690 13898 +3 13898 13787 13593 +3 14001 14104 13789 +3 13789 13744 13790 +3 13899 13900 13839 +3 14003 13746 13840 +3 13794 13795 13949 +3 13694 13844 13951 +3 13845 13556 14057 +3 14060 13697 13511 +3 13559 13911 13907 +3 13954 13747 13603 +3 13421 13800 13604 +3 13849 13701 13562 +3 13851 14117 13748 +3 13702 13853 13749 +3 13647 13751 14305 +3 13859 13649 13917 +3 13860 13917 13707 +3 13707 13708 13860 +3 13966 13806 13863 +3 13809 13864 13807 +3 14126 13808 13865 +3 13808 13654 13865 +3 13808 13866 13654 +3 13811 14015 14131 +3 13918 13709 13919 +3 13709 14017 13919 +3 13870 13814 14018 +3 13814 13870 13920 +3 13612 13814 13920 +3 13617 14201 13720 +3 13723 13529 13764 +3 13933 13724 13821 +3 13824 13886 13823 +3 14447 13886 13825 +3 13825 13621 13937 +3 13888 13678 13537 +3 13537 13679 13888 +3 13940 13829 13889 +3 13775 14219 14097 +3 13893 13942 13733 +3 13779 13894 13778 +3 13353 13588 13944 +3 14223 13588 13994 +3 13781 13780 13736 +3 13591 13590 13995 +3 13783 13996 13629 +3 13783 13630 13945 +3 13546 14043 13686 +3 13633 13686 13687 +3 13501 14285 13634 +3 14048 13837 13836 +3 14233 13792 14107 +3 14055 13902 13794 +3 14173 13903 13745 +3 14111 13951 13796 +3 14060 13511 14007 +3 13908 13909 13698 +3 13907 13601 13559 +3 14114 14115 13909 +3 14350 13913 13912 +3 13956 13604 14063 +3 14063 13604 13800 +3 13421 13802 13800 +3 13856 13703 13855 +3 13705 14183 13961 +3 13961 13858 13705 +3 13648 14011 13751 +3 13754 13861 13964 +3 13860 13708 13963 +3 13965 13963 13708 +3 13965 13806 13966 +3 13966 13863 13866 +3 13755 14068 13756 +3 14246 13866 13808 +3 14015 13756 14068 +3 14016 13811 14131 +3 14190 13969 13867 +3 13874 14669 13714 +3 13922 13923 13873 +3 13873 13923 14022 +3 13875 11931 13874 +3 13925 14142 14027 +3 14029 13719 13876 +3 14084 13881 14085 +3 13880 14031 14086 +3 13764 13931 14088 +3 14032 13883 13724 +3 13767 13768 14033 +3 13667 14504 14271 +3 13725 13340 13726 +3 14271 14093 13935 +3 13823 13980 13822 +3 14154 13727 13672 +3 13677 13771 13982 +3 13983 13678 13888 +3 13679 14157 13888 +3 13829 13940 13985 +3 13988 13941 13774 +3 13989 13396 14160 +3 13942 14099 13988 +3 13779 13626 13991 +3 13684 13991 13626 +3 13944 14165 13993 +3 13944 13993 13628 +3 13944 13588 14223 +3 13590 13781 14282 +3 14285 13739 13634 +3 13501 13948 14285 +3 13786 13741 13998 +3 14001 13789 13790 +3 14105 14171 13902 +3 14105 13902 14051 +3 13792 14172 14107 +3 14173 14054 13903 +3 14054 14003 13840 +3 13841 13746 14110 +3 14174 13842 13904 +3 13949 14055 13794 +3 13906 13797 13557 +3 13601 13907 13906 +3 14178 13908 14060 +3 13955 13912 14061 +3 13913 14350 13957 +3 14301 13701 13849 +3 13468 13854 14182 +3 13917 14123 13859 +3 13754 14067 14013 +3 14129 14248 13810 +3 13657 13968 13867 +3 13875 14024 14073 +3 14027 14197 13974 +3 14324 14085 13930 +3 14086 13930 13721 +3 14086 14324 13930 +3 13723 14149 13619 +3 14445 13765 14089 +3 13885 14214 14150 +3 14093 13489 13935 +3 14447 13825 13937 +3 13622 13669 14094 +3 14449 13939 13677 +3 14037 13828 13984 +3 13829 13985 14096 +3 13984 13772 14037 +3 13992 14222 13684 +3 13628 13993 13992 +3 13685 14166 13736 +3 13739 14285 14397 +3 13740 13896 14045 +3 14399 13548 14519 +3 14228 13835 13786 +3 13898 13690 14047 +3 13786 13998 14228 +3 14051 13902 14055 +3 14110 14109 13841 +3 13603 14179 13954 +3 14299 13957 14062 +3 13914 13957 14299 +3 13914 14299 14181 +3 14301 13849 14181 +3 13701 14301 14064 +3 14303 13801 13958 +3 13706 14122 14012 +3 13917 13860 14123 +3 13755 13862 14013 +3 14127 14068 13755 +3 14017 14249 13919 +3 13969 14190 13869 +3 14018 13869 14132 +3 14020 14135 13970 +3 11931 14139 14669 +3 11931 14669 13874 +3 11931 13875 14073 +3 13973 13975 14143 +3 13880 14323 14031 +3 13882 14146 14087 +3 14445 14091 13765 +3 14503 13768 13725 +3 14447 14092 13886 +3 14273 13769 13936 +3 14273 14448 13769 +3 13938 14216 13981 +3 14154 13672 14095 +3 13887 14095 13672 +3 13985 13940 14156 +3 13987 13773 14622 +3 14160 13892 13989 +3 13779 14039 13894 +3 13990 14392 13895 +3 13895 14220 13834 +3 13685 13735 14100 +3 14224 13736 14166 +3 13944 14223 14165 +3 14223 13994 14393 +3 14040 13737 14226 +3 13737 13996 14226 +3 13946 13784 14284 +3 14633 13686 14043 +3 13898 14047 13787 +3 13741 13999 13998 +3 14170 14048 13502 +3 13788 14000 14231 +3 13901 14050 14294 +3 14003 14110 13746 +3 14059 14060 14007 +3 14350 14062 13957 +3 13800 13802 14410 +3 13855 14010 14119 +3 13855 14120 13856 +3 14121 14066 13960 +3 14011 14305 13751 +3 14122 14184 14012 +3 14012 14186 13964 +3 13965 14124 13963 +3 13966 14014 14124 +3 14124 13965 13966 +3 13808 14126 14245 +3 14131 14314 14016 +3 14017 14483 14249 +3 14139 11931 14140 +3 14023 14022 14138 +3 14023 11931 14073 +3 14023 14073 14074 +3 14023 14074 13972 +3 14142 14196 14197 +3 14142 14197 14027 +3 14198 14143 13975 +3 14029 13878 14551 +3 14031 14205 14086 +3 14087 14146 14211 +3 14087 14211 13931 +3 14088 14147 13764 +3 14269 13820 13883 +3 14032 14212 13883 +3 14034 13725 13726 +3 14449 13677 13982 +3 13773 13344 13939 +3 14155 13983 13888 +3 14156 13940 14035 +3 13985 14332 14096 +3 13830 14097 14511 +3 13941 13988 14099 +3 14161 13893 14163 +3 14163 13893 13894 +3 14039 14163 13894 +3 13943 14392 13990 +3 14222 13991 13684 +3 13735 14221 14100 +3 14222 13992 13993 +3 14100 14166 13685 +3 14334 13993 14165 +3 13994 14040 14225 +3 13783 13945 14337 +3 13945 14042 14227 +3 14102 14336 13632 +3 14042 13946 14167 +3 14043 13632 14396 +3 14633 13687 13686 +3 14044 13947 14459 +3 14460 13948 13501 +3 14459 13997 14044 +3 14459 14286 13997 +3 13690 13689 14462 +3 13788 14231 14340 +3 14525 14291 13838 +3 14291 13790 13838 +3 14051 14106 14105 +3 14172 14109 14235 +3 14109 14110 14404 +3 14056 14004 14238 +3 14175 13951 14111 +3 13911 14295 13907 +3 14179 14116 13954 +3 13912 13955 14350 +3 13958 14302 14303 +3 13958 14064 14302 +3 13801 14303 14352 +3 14355 14066 14121 +3 14664 13753 13859 +3 13963 14594 13860 +3 14243 13964 14186 +3 14125 14127 13755 +3 14358 14126 13967 +3 14245 14126 14358 +3 13919 14311 14187 +3 14069 14314 14131 +3 13867 13968 14363 +3 13920 13870 14250 +3 14134 13920 14250 +3 14194 14669 14139 +3 14075 14074 14073 +3 14075 14077 14076 +3 14078 14141 14254 +3 14324 14086 14205 +3 14088 13931 14211 +3 14148 13932 13978 +3 14213 13933 14150 +3 14034 14503 13725 +3 14381 13980 14092 +3 14272 14273 13936 +3 14274 14095 13887 +3 13887 13983 14274 +3 14036 14276 14156 +3 14037 14384 14036 +3 13985 14156 14332 +3 14037 14279 14384 +3 14279 14158 14159 +3 13895 14392 14220 +3 14222 13993 14334 +3 14393 13994 14225 +3 14225 14040 14226 +3 14283 14041 13995 +3 14395 13631 14041 +3 13783 14337 14335 +3 13631 14336 14102 +3 14337 13945 14227 +3 14336 14396 13632 +3 14042 14167 14227 +3 13946 14284 14167 +3 14339 13835 14228 +3 13998 14169 14228 +3 13787 14047 14229 +3 14230 14231 13837 +3 14289 13999 14171 +3 14293 14233 14107 +3 14526 14110 14003 +3 14055 13949 14529 +3 13950 14238 14004 +3 14351 14063 14300 +3 13854 14413 14182 +3 14415 14121 14065 +3 14592 14184 14122 +3 14012 14307 14186 +3 14124 14594 13963 +3 14245 14246 13808 +3 14127 14128 14068 +3 14249 14311 13919 +3 13867 14363 14190 +3 14141 14143 14254 +3 14322 14369 14431 +3 14551 13878 14433 +3 14435 14205 14031 +3 14145 14207 14206 +3 14375 14206 14265 +3 14268 14210 14145 +3 14088 14500 14147 +3 14148 14146 13882 +3 14329 14148 13978 +3 13981 14216 14153 +3 14383 14154 14095 +3 14276 14036 14384 +3 13941 14388 14159 +3 14389 14099 14161 +3 14163 14039 14391 +3 13996 14101 14226 +3 14283 14395 14041 +3 14395 14336 13631 +3 14518 14285 13948 +3 14287 14045 13896 +3 13896 14168 14287 +3 13787 14229 14290 +3 14170 14104 14232 +3 14290 14050 14049 +3 13798 14240 14298 +3 14301 14181 14658 +3 14064 14301 14409 +3 14409 14302 14064 +3 14910 14305 14011 +3 14123 14541 14540 +3 14184 14307 14012 +3 14067 14185 14242 +3 14356 14127 14125 +3 14128 14127 14356 +3 14360 14248 14129 +3 14128 14310 14130 +3 14249 14483 14421 +3 14363 13968 14070 +3 13868 14364 14424 +3 14019 13971 14134 +3 14192 14429 14136 +3 14252 14253 14137 +3 14252 14195 14253 +3 14254 14143 14320 +3 14143 14198 14320 +3 14255 14199 14197 +3 14321 14199 14430 +3 14551 14144 14029 +3 14256 14201 14081 +3 14083 14258 13929 +3 14264 14263 14262 +3 14208 14264 14262 +3 14264 14208 14372 +3 14209 14328 14266 +3 14210 14377 14440 +3 14211 14146 14442 +3 14329 14443 14148 +3 14089 14444 14445 +3 14212 14032 14090 +3 14688 14091 14445 +3 14214 14033 14270 +3 14091 14330 14151 +3 14152 14505 13937 +3 14332 14156 14276 +3 14625 14160 14281 +3 14389 14161 14390 +3 14390 14161 14163 +3 14453 14391 14039 +3 14222 14454 13991 +3 14166 14882 14224 +3 14396 14633 14043 +3 14167 14284 14457 +3 14633 14458 13687 +3 14046 14339 14288 +3 13690 14635 14047 +3 14049 13787 14290 +3 14053 14294 14341 +3 14405 14051 14055 +3 14235 14109 14404 +3 14705 14003 14054 +3 14115 14114 14407 +3 14350 13955 14654 +3 14660 14182 14413 +3 14413 14590 14660 +3 14065 14354 14415 +3 14664 13859 14306 +3 14307 14357 14186 +3 14594 14124 14476 +3 14243 14309 14242 +3 14243 14418 14309 +3 14477 14245 14358 +3 14357 14479 14418 +3 14246 14245 14247 +3 14359 14358 13967 +3 14545 14130 14310 +3 14545 14188 14130 +3 14249 14421 14311 +3 14190 14363 14425 +3 14367 14426 14191 +3 14193 14486 14251 +3 14368 14252 14137 +3 14486 14193 14318 +3 14255 14430 14199 +3 14257 14489 14083 +3 14608 14258 14083 +3 14495 14265 14437 +3 14375 14265 14495 +3 14327 14326 14266 +3 14328 14327 14266 +3 14088 14211 14378 +3 14211 14442 14378 +3 14088 14378 14500 +3 14146 14148 14443 +3 14269 14329 13978 +3 14617 14213 14446 +3 14561 14091 14688 +3 14446 14214 14270 +3 14504 14689 14271 +3 14563 14093 14271 +3 14744 14448 14273 +3 14154 14507 14216 +3 14154 14383 14507 +3 14217 14449 13982 +3 14508 14622 13773 +3 14622 14808 13891 +3 14280 14452 14219 +3 14808 14281 13891 +3 14165 14575 14334 +3 14335 14337 14577 +3 14284 14338 14457 +3 14103 14045 14398 +3 14758 14168 14046 +3 14228 14895 14339 +3 14525 14466 14291 +3 14645 14526 14003 +3 14404 14110 14526 +3 14111 14238 14707 +3 14531 14112 14587 +3 14116 14179 14471 +3 14657 14299 14062 +3 14181 14299 14408 +3 14409 14301 14658 +3 14303 14302 14412 +3 14414 14120 14304 +3 14354 14120 14414 +3 14308 14242 14309 +3 14418 14417 14309 +3 14477 14247 14245 +3 14479 14357 14542 +3 14483 14424 14723 +3 14485 14192 14019 +3 14429 14368 14137 +3 14606 14255 14319 +3 14433 14201 14256 +3 14609 14436 14435 +3 14264 14493 14263 +3 14267 14375 14438 +3 14498 14327 14328 +3 14557 14268 14267 +3 14328 14376 14498 +3 14377 14441 14440 +3 14444 14687 14445 +3 14213 14617 14379 +3 14153 14216 14506 +3 14331 13939 14449 +3 14157 14509 14691 +3 14219 14452 14278 +3 14389 14571 14099 +3 14389 14390 14572 +3 14390 14163 14391 +3 14222 14628 14454 +3 14222 14334 14628 +3 14166 14629 14882 +3 14393 14225 14394 +3 14226 14101 14514 +3 14338 14284 14397 +3 14518 14397 14285 +3 14518 13948 14578 +3 14045 14287 14398 +3 14229 14825 14290 +3 14463 14400 14289 +3 14403 14291 14524 +3 14106 14465 14463 +3 14051 14467 14106 +3 14051 14405 14467 +3 14529 14176 14647 +3 14771 14349 14589 +3 14713 14180 14351 +3 14408 14299 14657 +3 14181 14408 14658 +3 14475 14662 14355 +3 14662 14416 14355 +3 14418 14478 14417 +3 14477 14358 14597 +3 14849 14317 14133 +3 14316 14426 14366 +3 14019 14134 14484 +3 14485 14429 14192 +3 14730 14200 14432 +3 14490 14609 14435 +3 14371 14492 14491 +3 14374 14553 14371 +3 14553 14374 14493 +3 14614 14375 14495 +3 14438 14375 14614 +3 14497 14327 14498 +3 14377 14557 14559 +3 14559 14441 14377 +3 14440 14441 14439 +3 14442 14146 14443 +3 14147 14500 14501 +3 14034 14381 14562 +3 14689 14563 14271 +3 14447 14565 14092 +3 14507 14506 14216 +3 14155 14691 14875 +3 14511 14509 14157 +3 14279 14513 14384 +3 14279 14570 14513 +3 14160 14625 14162 +3 14391 14747 14390 +3 13943 14573 14392 +3 14164 14626 14453 +3 14221 14220 14574 +3 14334 14697 14628 +3 14629 14166 14100 +3 14514 14101 14456 +3 14456 14101 14335 +3 14886 14336 14395 +3 14227 14515 14337 +3 14336 14631 14396 +3 14398 14461 14103 +3 14339 14895 14288 +3 14290 14825 14765 +3 14526 14766 14404 +3 14469 14343 14237 +3 14973 14587 14652 +3 14113 14112 14531 +3 14239 14533 14406 +3 14588 14589 14349 +3 14179 14298 14471 +3 14712 14471 14298 +3 14298 14240 14712 +3 14654 13955 14297 +3 14409 14658 14472 +3 14472 14536 14409 +3 14536 14302 14409 +3 14411 14660 14473 +3 14412 14302 14536 +3 14539 14241 14416 +3 14779 14664 14306 +3 14597 14358 14359 +3 14311 14421 14720 +3 15955 14313 14362 +3 14547 14362 14480 +3 14313 15955 14420 +3 15955 14548 14420 +3 14723 14421 14483 +3 14786 14315 14366 +3 14426 14604 14366 +3 14428 14250 14317 +3 14484 14673 14019 +3 14485 14019 14673 +3 14427 14367 14251 +3 14251 14672 14427 +3 14251 14486 14672 +3 14432 14852 14730 +3 14261 14491 14610 +3 14492 14371 14553 +3 14553 14493 14554 +3 14493 14494 14612 +3 14611 14735 14495 +3 14326 14327 14555 +3 14496 14326 14555 +3 14555 14327 14497 +3 14499 14439 14441 +3 14443 14329 14870 +3 14687 14444 14501 +3 14687 14688 14445 +3 14619 14446 14270 +3 14689 14504 14620 +3 14564 14381 14092 +3 14215 14621 14746 +3 14875 14450 14155 +3 14389 14572 14571 +3 14333 14573 13943 +3 14747 14391 14811 +3 14626 14454 14627 +3 14628 14627 14454 +3 14697 14334 14575 +3 14455 14575 14165 +3 14515 14227 14699 +3 14699 14227 14167 +3 14516 14457 14632 +3 14632 14457 14338 +3 14517 14459 13947 +3 14287 14754 14398 +3 14168 14758 14755 +3 14462 14520 14635 +3 13690 14462 14635 +3 14047 14635 14229 +3 14521 14400 14463 +3 14898 14230 14401 +3 14463 14465 14638 +3 14524 14523 14403 +3 14050 14290 14765 +3 14524 14291 14466 +3 14340 14464 14584 +3 14468 14704 14293 +3 14405 14583 14467 +3 14586 14342 14053 +3 14647 14528 14529 +3 14708 14650 14177 +3 14531 14709 14113 +3 14347 14533 14239 +3 14410 14714 14300 +3 14539 14778 14715 +3 14715 14592 14539 +3 14593 14306 14540 +3 14477 14597 14665 +3 14596 14244 14247 +3 14543 14417 14478 +3 14359 14666 14597 +3 14668 14479 14599 +3 14718 14361 14720 +3 14547 15955 14362 +3 14424 14364 14603 +3 14317 14849 14725 +3 14605 14672 14486 +3 14606 14319 14488 +3 14606 14488 14607 +3 14431 14369 14729 +3 14925 14259 14204 +3 14490 14675 14731 +3 14553 14552 14492 +3 14557 14677 14678 +3 14558 14376 14439 +3 14559 14557 14678 +3 14797 14441 14559 +3 14620 14330 14502 +3 14504 14330 14620 +3 14092 14565 14564 +3 14382 14743 14272 +3 14690 14505 14152 +3 14621 14448 14744 +3 14506 14507 14944 +3 14217 14331 14449 +3 13939 14331 14874 +3 14511 14510 14509 +3 14510 14511 14278 +3 14278 14452 14510 +3 14570 14879 14513 +3 14390 14747 14572 +3 14573 14948 14392 +3 14453 14626 14696 +3 14394 14576 14812 +3 14577 14456 14335 +3 14631 14336 14886 +3 14397 14518 14634 +3 14398 14955 14461 +3 14287 14168 14755 +3 14581 14521 14463 +3 14638 14581 14463 +3 14465 14641 14638 +3 14644 14292 14584 +3 14830 14404 14766 +3 14831 14236 14342 +3 14645 14003 14705 +3 14528 14646 14405 +3 14652 14345 14768 +3 14295 14296 14974 +3 14653 14406 14710 +3 14116 14770 14296 +3 14240 14772 14712 +3 14351 14656 14713 +3 14535 14300 14714 +3 14537 14414 14304 +3 14413 14353 14907 +3 14353 14591 14907 +3 14663 14778 14539 +3 14184 14592 14912 +3 14593 14540 14541 +3 14595 14914 14542 +3 14914 14719 14542 +3 14478 14668 14543 +3 14670 14599 14598 +3 15788 14600 14545 +3 14421 14918 14720 +3 14918 14421 14723 +3 14547 14480 14671 +3 14547 14548 15955 +3 14671 14601 14547 +3 14601 14548 14547 +3 14602 14422 14482 +3 14070 14784 14363 +3 14424 14603 14723 +3 14727 14606 14607 +3 14430 14728 14321 +3 14490 14731 14609 +3 14611 14733 14735 +3 14790 14612 14496 +3 14495 14735 14614 +3 14496 14613 14790 +3 14613 14496 14555 +3 14556 14376 14558 +3 14439 14499 14796 +3 14796 14558 14439 +3 14684 14615 14683 +3 14615 14684 14685 +3 15010 14500 14803 +3 14501 14500 15010 +3 14742 14379 14617 +3 14946 14452 14624 +3 14879 14570 15018 +3 14697 14750 14628 +3 14514 14456 14814 +3 14517 14753 14459 +3 14637 14639 14640 +3 14638 14641 14640 +3 14524 14466 15105 +3 14050 14765 14900 +3 14583 14405 14646 +3 14647 14706 14528 +3 14530 14175 14833 +3 14834 14708 14530 +3 14406 14533 14710 +3 14905 14536 14472 +3 14776 14414 14537 +3 14909 14663 14662 +3 14306 14716 14779 +3 14912 14592 14715 +3 14593 14716 14306 +3 14844 14665 14597 +3 15788 14543 14668 +3 14670 14668 14599 +3 14781 14718 14720 +3 14721 14670 14598 +3 14480 14722 14671 +3 14723 14603 14987 +3 14365 14549 14849 +3 14428 14317 14725 +3 14673 14484 14726 +3 14727 14728 14430 +3 14551 15301 14550 +3 14608 14856 15071 +3 14609 14858 14436 +3 14553 14554 14552 +3 14497 14556 14736 +3 14438 14614 14792 +3 14677 14438 14792 +3 14558 14933 14556 +3 14737 14796 14499 +3 14682 14679 14681 +3 14500 14378 14803 +3 14501 15012 14687 +3 14741 14618 14938 +3 14617 14446 14619 +3 14562 14381 14564 +3 14563 14943 14382 +3 14505 15088 14872 +3 15088 14505 14690 +3 14808 14625 14281 +3 14625 14878 14162 +3 14572 14947 14571 +3 15021 14573 14333 +3 14574 14948 15023 +3 14629 15024 14882 +3 14812 14884 14455 +3 15029 14396 14631 +3 14751 14699 14516 +3 14816 14458 14633 +3 14753 14286 14459 +3 14955 14398 14754 +3 14755 14754 14287 +3 14821 15038 14895 +3 14761 14763 14703 +3 14764 14702 14703 +3 14637 14764 14703 +3 14828 14646 14706 +3 14646 14528 14706 +3 14649 14651 14902 +3 14533 14347 15167 +3 14771 15047 14297 +3 14656 14774 14713 +3 15052 14658 14408 +3 14536 14905 15115 +3 14590 14413 14907 +3 14980 14776 14537 +3 14780 14717 14667 +3 14667 14718 14780 +3 14670 15788 14668 +3 14720 14782 14781 +3 14846 14600 15788 +3 14918 14782 14720 +3 14598 15124 14721 +3 14607 14674 14727 +3 15068 14674 14550 +3 14859 14552 14995 +3 14995 14552 14996 +3 14996 14552 14554 +3 14733 14927 14735 +3 14612 14790 14734 +3 14735 14791 14614 +3 14556 14933 14864 +3 14558 14796 14933 +3 14796 14866 14933 +3 14679 14794 14793 +3 14794 14679 14682 +3 14934 14559 14678 +3 14559 14934 14797 +3 14680 14737 14499 +3 14865 14738 14681 +3 14686 14443 14870 +3 14560 14741 14804 +3 15010 15012 14501 +3 14619 14939 14617 +3 14688 14687 14940 +3 14745 14690 14506 +3 14507 14383 14807 +3 14566 14807 14383 +3 14875 14691 15090 +3 14509 14692 14691 +3 14695 15021 14333 +3 14574 14881 14221 +3 14629 14881 15024 +3 14575 15026 14697 +3 14753 14517 15153 +3 14578 14817 14752 +3 14578 14461 14817 +3 14761 14822 14763 +3 14581 14960 14521 +3 14640 14639 14824 +3 14638 14640 14824 +3 14965 14643 14827 +3 14584 14464 15341 +3 14901 14645 14705 +3 14647 14649 14970 +3 14707 14971 14833 +3 14768 14650 15348 +3 14769 14710 14533 +3 14589 14588 14903 +3 14772 14978 14712 +3 14297 15047 15229 +3 14713 14774 15048 +3 14909 14662 14842 +3 14663 14909 14778 +3 14780 14984 14717 +3 14718 14781 14780 +3 14670 14915 15788 +3 14918 15063 14782 +3 14916 14721 15124 +3 14783 14721 14916 +3 14922 14672 14850 +3 14989 14850 14605 +3 14850 14672 14605 +3 15131 14730 14852 +3 15241 14991 14730 +3 14992 15190 14082 +3 14676 14370 14436 +3 14731 14858 14609 +3 14860 14789 15135 +3 14996 14554 14734 +3 14927 14733 14926 +3 14927 14791 14735 +3 14864 14736 14556 +3 14793 14795 14679 +3 14678 14677 15081 +3 14801 14935 14800 +3 14803 14378 14937 +3 14561 14688 14940 +3 14941 14805 14942 +3 14689 14943 14563 +3 14743 15203 14744 +3 14506 14944 14745 +3 14807 14944 14507 +3 15255 14217 14746 +3 14566 15089 15256 +3 14691 14692 15090 +3 15017 14693 14569 +3 14749 14627 14880 +3 14395 14283 14813 +3 15266 14395 14813 +3 14814 14456 14815 +3 14395 15266 14886 +3 14887 14950 14577 +3 14751 14516 15092 +3 14461 14955 14817 +3 15217 14955 14754 +3 14892 14889 14819 +3 14580 14894 14758 +3 14761 14762 14822 +3 15037 14635 14520 +3 14961 14759 14760 +3 14763 14822 14896 +3 14639 14763 14896 +3 14581 15102 14960 +3 14639 14896 14824 +3 15103 14962 14582 +3 15042 15105 14466 +3 15042 14466 14704 +3 14341 15408 15109 +3 14766 14526 14645 +3 14832 14469 14969 +3 15111 14469 14832 +3 14530 14833 14834 +3 14973 14836 14709 +3 14769 14533 15167 +3 14712 14978 15114 +3 14837 14589 14903 +3 14535 14979 14656 +3 14535 14839 14979 +3 14840 14590 15171 +3 14777 14538 14776 +3 15057 14910 14779 +3 14846 15788 14915 +3 15128 14724 14784 +3 14923 14924 14851 +3 14727 15240 14728 +3 15068 14550 15301 +3 15241 14730 15131 +3 14733 14860 15074 +3 15074 14926 14733 +3 14927 14929 14791 +3 14863 14614 14791 +3 14614 14863 14792 +3 14931 14862 14932 +3 14862 14931 15001 +3 15001 15078 14793 +3 14794 15004 14862 +3 14794 14798 15004 +3 14796 14737 14866 +3 14737 15005 14866 +3 14799 14739 14738 +3 14742 15085 14938 +3 14804 14741 15011 +3 14938 15011 14741 +3 14687 15012 14940 +3 14873 14743 14382 +3 15014 15088 14690 +3 15014 14690 14745 +3 14945 14331 14217 +3 14569 14694 14877 +3 14625 14808 15257 +3 15017 14569 14877 +3 14950 14887 15028 +3 15031 14752 14817 +3 14819 14889 14953 +3 14754 14755 14891 +3 14894 14891 14755 +3 14755 14758 14894 +3 14825 15041 14765 +3 15105 15340 14524 +3 15466 14900 14765 +3 14966 15224 14831 +3 15281 14833 14971 +3 15281 14834 14833 +3 15166 15348 14650 +3 15282 14709 14836 +3 14296 14770 14974 +3 14711 15228 14534 +3 14656 14979 14774 +3 15231 14905 14472 +3 14716 15057 14779 +3 15060 15121 14844 +3 15060 14844 14845 +3 14780 14781 15062 +3 14917 14846 14915 +3 14724 15128 15179 +3 14853 14990 15189 +3 14853 14852 14990 +3 14853 15131 14852 +3 14082 15190 14788 +3 14992 15132 15190 +3 15072 14436 14858 +3 15073 14858 14731 +3 15075 14860 15135 +3 14860 15075 15074 +3 15077 14927 14926 +3 14929 14927 15077 +3 14932 14928 14998 +3 14932 14930 14928 +3 15000 14791 14929 +3 14931 14932 14998 +3 15001 14931 14998 +3 14862 15004 14932 +3 14678 15081 14934 +3 15005 14737 14680 +3 15140 14797 14934 +3 15005 14680 15006 +3 14935 15009 15008 +3 15082 14739 14799 +3 14739 15082 14740 +3 14936 14868 14867 +3 15198 14802 15084 +3 14619 15144 14939 +3 14940 15201 14561 +3 14689 15013 14943 +3 15202 14382 14943 +3 14743 14873 15203 +3 14217 15255 14945 +3 14692 15443 15090 +3 15019 15018 14810 +3 15019 14810 15020 +3 14696 14749 15022 +3 14881 14574 15023 +3 14884 15263 15026 +3 15263 14884 15027 +3 14632 14951 15093 +3 14458 14816 15030 +3 15032 14952 15097 +3 14952 15098 15097 +3 14952 14954 15098 +3 14286 14753 15033 +3 15214 14817 14955 +3 14954 14952 14889 +3 14821 15158 15038 +3 14821 14636 15158 +3 14823 15158 14636 +3 14896 14822 15100 +3 14961 15277 14759 +3 14896 15101 14824 +3 15278 14965 14899 +3 14464 14964 15341 +3 15466 15342 14900 +3 15224 14901 14705 +3 15044 14967 14766 +3 14647 14970 14706 +3 15168 14974 14770 +3 14534 15228 14977 +3 15048 14774 15170 +3 14979 15170 14774 +3 15053 15051 14840 +3 14981 15057 14716 +3 14912 14715 15118 +3 15059 14983 14914 +3 14781 14782 15062 +3 15124 15236 14916 +3 14919 15176 15127 +3 15186 14728 15240 +3 15240 15068 15067 +3 14854 14788 15423 +3 14436 15072 14676 +3 14858 15377 15072 +3 14998 14928 14997 +3 14929 14928 14930 +3 15000 14929 14930 +3 14864 15003 15137 +3 15079 15003 14864 +3 14795 15305 15080 +3 14938 15085 15011 +3 15144 14619 14941 +3 15253 15439 14564 +3 14872 15562 15253 +3 15202 14873 14382 +3 15255 14746 14806 +3 14948 15259 15627 +3 15627 15023 14948 +3 15025 15261 14750 +3 15026 15263 15025 +3 14751 15092 15212 +3 15270 14752 15031 +3 15214 14955 15217 +3 15035 14754 14891 +3 14893 15099 14958 +3 14956 14520 14700 +3 15036 14957 14759 +3 15100 14822 15039 +3 15221 15038 15158 +3 15100 15101 14896 +3 14824 15101 15102 +3 15043 15341 15223 +3 15163 14828 14706 +3 15166 14650 14708 +3 14837 15477 15047 +3 15170 14979 15230 +3 15230 14979 15049 +3 15050 14904 14838 +3 14591 15172 14907 +3 15056 15117 14909 +3 15291 15121 15060 +3 14845 15234 15060 +3 14913 14984 15122 +3 14913 15122 15485 +3 15122 14984 15123 +3 14986 14917 15125 +3 14847 15237 15177 +3 15176 15126 15127 +3 14848 15365 14785 +3 14920 14922 14850 +3 14924 14923 15185 +3 14990 15186 15189 +3 15191 15133 14857 +3 15075 15243 15074 +3 14994 14995 15244 +3 15076 14996 14734 +3 15193 14997 15077 +3 14863 15194 14792 +3 15247 15002 15004 +3 15194 15139 14792 +3 14798 15247 15004 +3 15008 15247 14798 +3 15140 14934 15249 +3 15196 14799 15007 +3 15198 15197 14802 +3 15010 15251 15012 +3 14940 15012 15087 +3 15146 14871 15389 +3 14562 15315 15145 +3 15013 15254 14943 +3 15202 14943 15254 +3 14872 15088 15562 +3 15015 15203 15204 +3 14878 14625 15257 +3 15020 15207 15019 +3 14749 15209 15022 +3 15211 14950 15028 +3 15155 15097 15094 +3 15214 15031 14817 +3 14954 15219 15274 +3 15034 15218 14890 +3 14890 15218 15099 +3 15403 14956 15033 +3 15099 15460 14958 +3 14894 14580 14959 +3 15754 15037 14520 +3 15038 15221 15157 +3 15277 15036 14759 +3 14823 14960 15406 +3 15037 15040 14635 +3 15104 15041 14825 +3 15465 15107 14829 +3 14706 14970 15163 +3 15164 15111 15647 +3 15226 15166 14708 +3 15048 15354 15284 +3 14905 15232 15115 +3 15173 14777 15055 +3 14908 14777 15173 +3 14843 15058 15290 +3 15234 15291 15060 +3 15062 15174 15123 +3 15124 14985 15486 +3 15175 15235 15063 +3 15063 14918 15175 +3 15361 15175 14987 +3 14785 15129 14987 +3 15130 15298 14725 +3 15239 14988 15366 +3 15182 15366 14988 +3 15543 14920 14850 +3 15301 14854 15423 +3 15192 15073 15134 +3 15244 14995 14996 +3 15305 15616 15080 +3 15309 15005 15006 +3 15196 15381 14799 +3 15082 14799 15381 +3 15199 15198 15084 +3 15085 15200 15011 +3 15251 15087 15012 +3 15087 15386 14940 +3 14941 14942 15438 +3 15443 14692 15391 +3 15148 14877 15326 +3 14695 15208 15021 +3 15093 15268 15092 +3 15213 15030 14816 +3 15096 15216 15095 +3 15216 15154 15095 +3 15215 15032 15156 +3 15216 15096 15098 +3 15098 15402 15216 +3 15099 15218 15460 +3 14520 14956 15754 +3 14958 15515 15039 +3 15334 15036 15277 +3 15158 14823 15222 +3 15406 15222 14823 +3 15102 15101 15336 +3 15101 15100 15336 +3 15280 15278 14899 +3 15041 15466 14765 +3 15106 15161 14899 +3 15343 15108 14967 +3 15523 15166 15226 +3 14974 15168 15283 +3 15048 15170 15354 +3 15115 15232 15116 +3 14907 15172 15531 +3 14591 15358 15172 +3 15358 15057 15412 +3 15412 15057 14981 +3 15482 14912 15118 +3 14843 15290 15119 +3 15717 14985 14983 +3 15175 15292 15235 +3 15175 15361 15292 +3 15178 15127 15126 +3 15418 15490 15064 +3 15184 14921 15367 +3 15188 15131 14853 +3 15377 14858 15073 +3 15244 14996 15076 +3 14997 15193 15378 +3 15245 15078 15136 +3 15246 15306 15247 +3 15194 15379 15139 +3 15199 15084 15142 +3 15250 15143 15556 +3 15086 14804 15011 +3 15085 14939 15252 +3 15144 14941 15438 +3 15013 15146 15502 +3 15013 15502 15254 +3 15316 15088 15014 +3 15317 15203 14873 +3 14806 15015 15318 +3 15504 15016 14807 +3 15442 15090 15443 +3 15091 15258 15322 +3 15206 15148 15325 +3 15210 15395 15209 +3 15261 15210 14880 +3 15507 15508 14883 +3 15451 15266 14813 +3 15152 14886 15266 +3 15212 15092 15268 +3 15331 15153 15030 +3 15095 15154 15269 +3 15155 15271 15156 +3 15033 14753 15456 +3 15215 15273 15034 +3 15217 15578 15214 +3 15274 15219 15220 +3 14958 15460 15694 +3 15035 14891 15404 +3 15583 15037 15754 +3 15104 14825 15040 +3 15519 15105 15042 +3 15042 15107 15519 +3 14964 15279 15341 +3 15345 14966 14831 +3 15525 14836 15349 +3 15169 15474 14975 +3 15114 14978 15353 +3 14978 15476 15353 +3 14837 14903 15527 +3 15477 15229 15047 +3 15356 14904 15050 +3 15052 14904 15356 +3 15173 15411 14908 +3 15411 15056 14908 +3 15056 15411 15117 +3 15534 15122 15123 +3 15174 15063 15235 +3 14987 15129 15361 +3 15368 14924 15185 +3 15300 14924 15368 +3 15241 15131 15188 +3 15302 14788 15190 +3 15425 15193 15243 +3 15552 15244 15076 +3 15245 15305 15078 +3 15307 15246 15247 +3 15247 15008 15307 +3 15081 15139 15248 +3 15308 15005 15309 +3 15495 15140 15249 +3 14939 15144 15252 +3 14940 15386 15201 +3 15438 14942 15560 +3 15201 15500 14871 +3 15500 15389 14871 +3 15202 15254 15737 +3 15088 15316 15562 +3 15317 15204 15203 +3 15147 15321 15319 +3 15257 14876 15915 +3 14695 15393 15208 +3 15208 15259 15021 +3 15447 15149 15260 +3 15209 15329 15022 +3 14881 15023 15569 +3 14881 15569 15024 +3 15210 15261 15330 +3 15263 15262 15025 +3 15396 15449 15027 +3 14949 15450 15396 +3 14949 15510 15450 +3 15451 14813 15630 +3 15452 15211 15028 +3 15212 15452 15028 +3 15212 15268 15631 +3 15213 15814 15030 +3 15031 15400 15270 +3 15456 14753 15153 +3 15156 15272 15215 +3 15402 15458 15216 +3 15275 15578 15217 +3 15274 15220 15638 +3 14958 15694 15515 +3 15515 15405 15039 +3 15100 15039 15405 +3 15584 15334 15277 +3 15159 15338 14826 +3 15160 15339 14897 +3 15468 15224 14966 +3 15162 15588 14968 +3 15702 14968 15588 +3 15469 15163 14970 +3 15164 15647 15045 +3 14970 15165 15469 +3 15473 14835 15227 +3 14836 15525 15282 +3 15477 14837 15834 +3 15170 15230 15285 +3 15357 15231 15651 +3 15410 15409 15053 +3 15358 15412 15532 +3 15713 15118 14911 +3 15416 15293 15295 +3 15293 15416 15237 +3 15363 15238 15296 +3 15541 15179 15364 +3 15541 15418 15179 +3 15180 14785 15365 +3 15066 15239 15606 +3 15542 15183 15299 +3 15368 15185 15544 +3 15188 15371 15241 +3 15792 15076 15304 +3 15007 15431 15196 +3 15195 15310 15307 +3 15309 15006 15380 +3 15731 15381 15196 +3 15383 15310 15195 +3 15381 15382 15082 +3 15382 15083 15082 +3 15142 15141 15433 +3 15384 15311 15197 +3 15312 15199 15142 +3 15199 15312 15384 +3 15560 14942 15388 +3 15388 14942 15145 +3 15388 15145 15315 +3 15014 15913 15316 +3 15014 14745 15390 +3 15090 15442 15321 +3 15323 15206 15325 +3 15447 15207 15149 +3 15627 15867 15023 +3 15023 15867 15569 +3 14813 15265 15630 +3 15213 15267 15512 +3 15093 15398 15268 +3 15454 15270 15400 +3 15401 15400 15031 +3 15272 15156 15455 +3 15272 15273 15215 +3 15637 15035 15404 +3 15405 15336 15100 +3 15584 15277 15407 +3 15464 14963 15278 +3 15408 15345 15109 +3 15344 15163 15469 +3 15647 15110 15703 +3 15165 14902 15470 +3 14902 14835 15470 +3 15475 15527 14903 +3 15527 15834 14837 +3 15284 15354 15594 +3 15354 15170 15285 +3 15049 15286 15355 +3 15772 15599 15055 +3 15599 15173 15055 +3 15358 15653 15172 +3 15600 15117 15411 +3 15482 15118 15713 +3 15289 15482 15601 +3 15601 15655 15289 +3 15413 15359 15291 +3 15603 15717 14983 +3 14985 15717 15486 +3 15485 15122 15718 +3 15534 15718 15122 +3 15415 15362 15236 +3 15607 15300 15368 +3 15301 15609 15187 +3 15301 15423 15609 +3 15132 15548 15190 +3 15372 15303 15612 +3 14994 15426 15551 +3 15308 15309 15617 +3 15731 15196 15431 +3 15141 15083 15668 +3 15313 15250 15556 +3 15200 15558 15385 +3 15313 15557 15251 +3 15253 15561 15439 +3 15913 15014 15390 +3 15204 15318 15015 +3 14876 15320 15915 +3 14878 15568 15393 +3 15325 15148 15446 +3 15207 15447 15626 +3 15628 15025 15262 +3 15809 15451 15630 +3 15512 15267 15152 +3 15397 15631 15268 +3 15814 15331 15030 +3 15332 15684 15453 +3 15269 15332 15453 +3 15333 15271 15453 +3 15453 15271 15269 +3 15400 15576 15454 +3 15457 15688 15154 +3 15875 15456 15153 +3 15460 15692 15694 +3 15641 15335 15222 +3 15222 15406 15641 +3 15406 15336 15517 +3 15336 15405 15517 +3 14963 15464 15407 +3 15338 15759 15279 +3 15278 15280 15464 +3 15341 15279 15223 +3 14967 15044 15643 +3 15587 15345 15408 +3 15521 15044 14901 +3 15165 15589 15469 +3 14972 15346 15471 +3 15830 15351 15350 +3 15353 15476 15648 +3 15594 15476 15284 +3 15650 15050 15529 +3 15479 15287 15232 +3 15480 15411 15173 +3 15839 15289 15655 +3 15414 15061 15484 +3 15126 15294 15539 +3 15297 15065 15490 +3 15420 15724 15130 +3 15370 15187 15609 +3 15243 15550 15425 +3 14999 15792 15304 +3 15307 15432 15246 +3 15248 15553 15249 +3 15617 15309 15380 +3 15554 15380 15495 +3 15141 15668 15433 +3 15384 15498 15311 +3 15556 15435 15313 +3 15251 15557 15087 +3 15144 15559 15252 +3 15087 15437 15386 +3 15559 15144 15438 +3 15499 15500 15201 +3 15388 15315 15501 +3 15315 15439 15501 +3 14945 15677 15440 +3 14878 15257 15505 +3 15445 15324 15323 +3 15394 15625 15446 +3 15394 15328 15626 +3 15628 15262 15570 +3 15450 15449 15396 +3 15510 15151 15511 +3 15211 15452 15572 +3 15272 15455 15689 +3 15458 15635 15457 +3 15214 15578 15459 +3 15275 15035 15637 +3 15637 15404 15461 +3 15406 15517 15641 +3 15405 15581 15517 +3 15756 15584 15407 +3 15338 15159 15757 +3 15521 15643 15044 +3 15345 15587 15762 +3 15344 15469 15645 +3 15704 15045 15590 +3 15473 15283 15524 +3 15113 15351 15887 +3 15649 15529 14773 +3 15355 15770 15769 +3 15050 15650 15356 +3 15409 15597 15530 +3 15410 15652 15409 +3 15357 15479 15232 +3 15480 15600 15411 +3 15602 15413 15291 +3 15602 15414 15484 +3 15485 15718 15657 +3 15361 15487 15292 +3 15415 15720 15362 +3 15418 15541 15419 +3 15544 15608 15368 +3 15368 15608 15607 +3 15429 15430 15730 +3 15553 15248 15665 +3 15083 15382 15734 +3 15668 15083 15734 +3 15142 15433 15497 +3 15497 15312 15142 +3 15252 15736 15558 +3 15557 15437 15087 +3 15504 15565 15016 +3 15440 15566 15320 +3 15567 15443 15391 +3 15505 15568 14878 +3 15445 15323 15680 +3 15210 15330 15395 +3 15571 15509 15264 +3 15510 15870 15450 +3 15152 15810 15512 +3 15213 15991 15814 +3 15633 15398 15687 +3 15153 15331 15875 +3 15272 15752 15273 +3 15402 15513 15579 +3 15275 15637 15819 +3 15636 14956 15403 +3 15276 15582 15639 +3 15335 15755 15462 +3 15755 15335 15641 +3 15642 15465 15343 +3 15223 15279 15940 +3 15161 15467 15586 +3 15761 15343 14967 +3 15762 14966 15345 +3 15346 15704 15829 +3 15471 15346 15829 +3 15471 15347 14972 +3 15648 15944 15709 +3 15228 15593 14977 +3 15709 15353 15648 +3 15476 15765 15648 +3 15765 15476 15594 +3 15527 16139 15834 +3 15285 15595 15528 +3 15595 15285 15710 +3 15479 15357 16198 +3 15358 15532 15653 +3 15485 15657 15716 +3 15486 15717 15778 +3 15778 15415 15486 +3 15361 15129 15536 +3 15720 15294 15362 +3 15129 15537 15536 +3 15364 15604 15540 +3 15606 15605 15843 +3 15367 15542 15785 +3 15785 15492 15367 +3 15422 15370 15609 +3 15069 15547 15424 +3 15612 15069 15424 +3 15849 15132 15242 +3 15425 15729 15427 +3 15552 15853 15244 +3 15429 15615 15428 +3 15855 15616 15305 +3 15963 15431 15616 +3 15730 15430 15308 +3 15665 15667 15553 +3 15494 15310 15555 +3 15554 15495 15496 +3 15555 15310 15383 +3 15620 15619 15311 +3 15434 15314 15436 +3 15557 15313 15435 +3 15559 15736 15252 +3 15672 15389 15500 +3 16044 15673 15502 +3 15621 15204 15317 +3 15564 15676 15390 +3 15622 15503 15318 +3 15505 15257 15915 +3 15623 15567 15391 +3 15680 15624 15445 +3 15394 15626 15803 +3 15626 15447 15805 +3 15506 15806 15448 +3 15506 15741 15806 +3 15630 15265 15509 +3 15810 15152 16059 +3 15572 15452 15573 +3 15749 15748 15452 +3 15512 15991 15213 +3 15399 15575 15574 +3 15453 15812 15333 +3 15400 15401 15576 +3 15459 15578 15816 +3 15578 15580 15816 +3 15513 15695 15579 +3 15514 15695 15513 +3 15642 15343 15761 +3 15643 15761 14967 +3 15701 15643 15521 +3 15589 15645 15469 +3 15707 15349 15706 +3 15525 15349 15707 +3 15708 15525 15707 +3 15709 15592 15526 +3 15889 15527 15475 +3 15834 15649 15477 +3 15710 15596 15835 +3 15530 15597 15949 +3 15409 15652 15597 +3 15410 15711 15652 +3 15658 15778 15717 +3 15777 15718 15534 +3 15604 15538 15540 +3 15537 15180 15659 +3 15723 16031 15180 +3 15419 15842 15297 +3 15724 15420 15899 +3 15785 15542 15726 +3 15549 15493 15373 +3 15428 15615 15663 +3 15554 15618 15666 +3 15618 15554 15496 +3 15497 15735 15312 +3 15620 15311 15498 +3 15501 15439 15561 +3 15737 15563 15202 +3 15563 15674 15317 +3 15390 16048 15913 +3 15390 15676 16048 +3 15204 15675 15318 +3 15675 15622 15318 +3 15739 15738 15442 +3 15567 15623 15802 +3 16163 15393 15568 +3 15208 15393 16163 +3 15805 15447 15740 +3 15208 15804 15259 +3 15627 15259 15804 +3 15628 15743 15330 +3 15508 15507 15807 +3 15743 15628 15570 +3 15745 15744 15449 +3 15809 16059 15451 +3 15684 15632 15683 +3 15574 15575 15685 +3 15814 15686 15331 +3 15333 15751 15455 +3 16123 15875 15331 +3 15688 15457 15690 +3 15401 15459 15815 +3 15815 15459 15816 +3 15577 15273 15752 +3 15640 15514 15638 +3 15583 15754 15999 +3 15826 15761 15643 +3 15223 15940 15520 +3 16134 14966 15762 +3 16134 15468 14966 +3 15645 15467 15344 +3 15528 15766 15594 +3 15596 15478 15768 +3 15529 15837 15650 +3 15772 15287 15479 +3 15715 15413 15602 +3 15718 15897 15657 +3 15720 15840 15294 +3 15538 15660 15540 +3 15180 15841 15659 +3 15297 15952 15420 +3 15608 15786 15607 +3 15422 15609 14546 +3 15545 15371 15845 +3 15424 15547 15545 +3 15612 15424 16100 +3 15957 15376 15374 +3 15550 15551 15961 +3 15552 15791 15853 +3 14999 15663 15902 +3 15796 15734 15382 +3 15733 15619 15669 +3 15669 15619 15620 +3 15735 15671 15312 +3 15670 15620 15498 +3 15908 15434 15436 +3 15557 15909 15437 +3 15909 16110 15437 +3 15562 15316 15911 +3 15674 15621 15317 +3 15675 15204 15621 +3 15738 15441 15319 +3 15915 15320 15566 +3 15739 15567 15801 +3 15392 15678 15623 +3 15624 15680 15865 +3 15394 15803 15625 +3 15805 15803 15626 +3 15741 15506 15395 +3 15681 15741 15395 +3 15867 15742 15569 +3 15508 15629 15571 +3 15746 15870 15510 +3 15452 15748 15573 +3 15751 15689 15455 +3 16123 15331 15686 +3 15576 15874 15687 +3 15997 15401 15815 +3 15819 15637 16062 +3 15641 15517 15821 +3 15999 15880 15583 +3 15759 15940 15279 +3 15701 15826 15643 +3 15592 16137 15831 +3 15889 16139 15527 +3 15652 15711 16018 +3 16085 15599 15772 +3 15774 15480 15773 +3 15950 15603 15656 +3 15180 16031 15841 +3 15952 15899 15420 +3 15605 15783 15725 +3 15900 15492 15785 +3 15544 15492 15900 +3 15954 15607 15786 +3 15787 15608 15544 +3 15787 15844 15608 +3 15609 15847 14546 +3 15371 15610 15845 +3 16100 15372 15612 +3 15548 15848 16214 +3 15550 15961 15959 +3 15551 15426 15961 +3 14999 15902 15792 +3 15429 15730 15964 +3 15963 15616 15855 +3 15669 15620 15859 +3 15620 15670 15859 +3 15907 16042 15435 +3 15559 15438 16226 +3 15560 15861 15438 +3 15387 16043 15499 +3 15501 15910 15388 +3 15389 15672 16044 +3 15561 15862 15501 +3 15673 16044 15974 +3 16047 15316 15913 +3 15503 15622 15976 +3 15976 15677 15503 +3 15801 15567 15802 +3 15624 15865 15918 +3 15866 15625 15981 +3 15627 15920 15867 +3 15742 15807 15569 +3 16057 15681 15743 +3 15745 15985 15744 +3 15745 15870 15869 +3 15871 16059 15809 +3 15749 15926 15748 +3 15872 15683 15632 +3 15924 15632 15682 +3 15574 15685 15682 +3 15813 15685 15575 +3 15929 15688 15690 +3 15752 15996 15577 +3 15580 15817 15816 +3 15577 15693 15692 +3 15819 15878 15580 +3 15820 15753 15695 +3 15819 16062 15935 +3 15581 15516 15879 +3 15821 15581 15879 +3 15581 15821 15517 +3 15160 15700 15881 +3 15881 15700 15758 +3 15940 15759 16004 +3 15828 15704 15590 +3 15593 16013 15833 +3 15835 15596 15948 +3 15596 15768 15948 +3 15650 16142 15356 +3 15598 15653 16019 +3 15655 15601 15775 +3 15715 15654 15413 +3 15950 15717 15603 +3 15897 15895 15657 +3 15415 15778 15898 +3 15660 15780 16030 +3 16271 15726 15953 +3 16032 15726 16271 +3 15789 15424 15545 +3 16213 15727 15372 +3 15427 15729 15790 +3 15662 15427 15790 +3 15615 15902 15663 +3 15730 16040 15964 +3 15963 15965 15431 +3 15666 15795 16041 +3 15904 15796 15731 +3 16105 15734 15796 +3 16105 15797 15734 +3 15668 15734 15797 +3 15497 15797 15798 +3 15497 15798 15735 +3 15563 15737 15975 +3 15440 15677 15977 +3 15979 15505 15915 +3 15623 15916 15802 +3 15623 15678 15916 +3 15678 16051 15864 +3 15918 16053 15624 +3 16052 15804 15208 +3 15740 15919 15805 +3 15920 15627 15804 +3 15922 15806 15741 +3 15983 15741 15681 +3 15807 16345 15508 +3 16345 15629 15508 +3 15868 15744 15985 +3 16058 15630 15509 +3 15986 15809 15630 +3 15923 15573 15748 +3 15811 15926 15749 +3 15632 15924 15872 +3 16121 15814 15991 +3 15814 16121 15686 +3 15993 15992 15750 +3 15993 15687 15874 +3 15580 15878 15817 +3 15934 16305 15516 +3 15461 15639 16129 +3 16064 15462 15755 +3 15882 15756 15585 +3 16000 15823 15757 +3 15823 16002 15759 +3 15760 15883 16003 +3 15883 15642 16251 +3 15938 15939 15825 +3 15761 15826 16192 +3 15763 15467 15645 +3 15828 15829 15704 +3 15472 16010 15470 +3 16252 15472 15705 +3 15831 16073 15886 +3 15944 15832 15709 +3 15765 15945 15648 +3 15833 16014 15593 +3 15894 15775 15601 +3 15775 15839 15655 +3 15654 16022 15714 +3 15839 15776 15656 +3 15778 15658 15896 +3 15777 15719 16091 +3 15720 15415 15898 +3 15720 15898 16321 +3 16031 16027 15841 +3 15842 15952 15297 +3 15661 15491 15724 +3 15783 15782 15725 +3 15426 15852 15961 +3 15853 15852 15426 +3 15792 15902 16152 +3 15615 15429 16039 +3 15903 15963 15855 +3 15965 15731 15431 +3 15856 15733 15858 +3 15858 15733 15969 +3 15669 15969 15733 +3 15905 15969 15669 +3 15905 15669 15859 +3 15906 15671 15735 +3 15908 15907 15434 +3 16226 15972 15559 +3 15861 16226 15438 +3 15316 16047 16112 +3 15675 15914 15622 +3 15621 15914 15675 +3 15622 15863 15976 +3 15800 16161 15565 +3 15566 15440 15977 +3 16115 15738 15739 +3 15916 15678 15864 +3 16163 16052 15208 +3 15980 15866 15981 +3 15803 15805 16055 +3 16055 15805 15919 +3 15806 15922 15921 +3 15922 15741 15983 +3 15745 15869 15987 +3 15869 15870 15746 +3 15926 15923 15748 +3 15685 15925 15682 +3 15873 15928 15751 +3 15751 15928 15689 +3 16122 16123 15686 +3 15690 15995 15929 +3 15997 15815 15930 +3 15815 15816 15930 +3 15577 15996 15693 +3 15930 15816 15817 +3 15693 15933 15934 +3 15819 15935 15878 +3 15932 16248 15636 +3 16305 15879 15516 +3 16186 15461 16129 +3 16064 15755 16130 +3 15759 16308 16004 +3 15762 15587 15884 +3 15472 16252 16010 +3 15524 15764 15705 +3 15830 15708 16194 +3 15834 15836 15649 +3 16020 15774 15773 +3 15714 16144 15533 +3 15776 15839 15775 +3 15658 15717 15950 +3 15898 15778 15896 +3 16270 15724 15899 +3 15953 15661 16209 +3 15786 16096 15954 +3 15900 15787 15544 +3 15372 16100 16213 +3 15849 16565 15848 +3 15956 15613 16102 +3 15902 15615 15962 +3 15793 15903 15855 +3 15429 15964 16039 +3 16506 15965 15963 +3 15904 15731 15965 +3 16105 15796 15904 +3 15667 15857 15968 +3 15667 15968 15732 +3 15670 15970 15859 +3 15908 15860 16284 +3 15559 15972 15736 +3 16110 16111 15387 +3 15316 16112 15911 +3 15673 16046 15737 +3 15912 16047 15913 +3 15914 15863 15622 +3 15799 15565 16161 +3 16287 16163 15568 +3 16054 16233 15918 +3 15982 15803 16055 +3 16344 15807 15742 +3 15987 15985 15745 +3 15747 15988 15746 +3 15989 15923 15926 +3 15812 16177 15873 +3 15925 15685 15813 +3 15689 16350 15634 +3 15995 15994 15929 +3 16182 15818 15875 +3 16062 16186 16246 +3 15697 15822 15998 +3 16002 16308 15759 +3 16131 15825 15463 +3 16368 15587 15939 +3 16368 15884 15587 +3 15884 16311 15762 +3 15832 15944 16011 +3 15766 16079 16077 +3 15837 15836 16261 +3 16084 15598 16019 +3 16321 15840 15720 +3 15779 15721 16026 +3 16093 16027 16031 +3 15782 16033 16208 +3 15900 16097 15787 +3 15846 17207 14546 +3 16273 15727 16213 +3 16565 15849 15956 +3 16038 15790 15729 +3 16038 15729 15959 +3 15853 16104 15852 +3 15962 16152 15902 +3 16450 15963 15903 +3 15966 16041 15795 +3 15857 15856 15968 +3 16107 15798 16155 +3 15735 15798 16107 +3 16107 15906 15735 +3 15970 15905 15859 +3 15907 15908 16109 +3 15971 15736 15972 +3 15910 15501 15973 +3 15501 15862 15973 +3 16046 15975 15737 +3 15912 15913 16048 +3 15915 15566 16162 +3 15802 16116 15978 +3 15804 16052 16167 +3 16167 15920 15804 +3 16168 16055 15919 +3 15921 16168 15919 +3 15983 15681 16056 +3 16056 15681 16057 +3 15986 15630 16058 +3 16177 16301 15873 +3 15928 16350 15689 +3 16353 15933 15693 +3 15817 15878 16126 +3 15933 16305 15934 +3 16001 15823 16000 +3 15938 16368 15939 +3 16006 15468 16134 +3 15886 16073 15764 +3 16137 15832 16256 +3 15944 16012 16011 +3 15945 16138 16012 +3 15945 16077 16138 +3 15834 16139 16081 +3 16264 16196 16018 +3 16018 15892 16264 +3 15774 16020 16265 +3 16265 16086 15774 +3 16086 15481 15774 +3 16319 15894 15893 +3 15776 15775 16200 +3 16376 15715 16023 +3 15897 16090 15895 +3 15897 16091 16090 +3 15780 16029 16030 +3 16208 15725 15782 +3 16271 16210 16032 +3 16097 15900 16032 +3 16035 17207 15846 +3 16037 15851 15850 +3 15961 15960 15959 +3 15961 15852 15960 +3 15615 16039 15962 +3 15964 16505 16039 +3 16106 15968 15856 +3 16106 15856 15858 +3 16224 15797 16105 +3 16107 16157 15906 +3 16042 15907 16109 +3 16111 16043 15387 +3 15911 16112 16045 +3 16046 15673 15974 +3 15563 15975 15674 +3 16229 15674 15975 +3 15914 15621 16337 +3 16230 16114 15441 +3 15979 15915 16162 +3 15739 15801 16115 +3 15801 15802 15978 +3 15916 16116 15802 +3 16287 16231 16163 +3 15864 16164 15916 +3 16050 16117 16049 +3 16342 15980 15981 +3 16234 15982 16055 +3 16234 16055 16293 +3 16293 16055 16168 +3 16056 16057 15984 +3 15923 15989 16118 +3 15927 16179 15990 +3 15993 15874 16124 +3 15994 15995 16180 +3 15995 16354 16180 +3 15995 15931 16354 +3 15997 15930 16181 +3 15817 16244 15930 +3 15932 15818 16182 +3 16189 15880 15999 +3 16001 16000 16190 +3 16001 16002 15823 +3 16250 16003 15883 +3 16004 16308 16367 +3 16133 15589 16008 +3 15941 16428 16071 +3 15942 15941 16071 +3 15943 15942 16071 +3 15764 16073 16135 +3 16136 16076 15888 +3 16140 15946 16370 +3 16370 15946 15947 +3 15834 16081 15836 +3 15837 16261 16315 +3 16020 16085 16143 +3 16319 15893 16087 +3 16088 16144 15714 +3 15714 16022 16088 +3 15895 16090 16024 +3 16092 15722 15840 +3 16149 15951 16028 +3 16029 16269 16030 +3 16270 15899 16557 +3 16279 16278 15851 +3 15790 16038 16334 +3 16449 15903 15793 +3 15964 16389 16505 +3 16450 16506 15963 +3 16389 16041 16280 +3 16041 15966 16280 +3 16105 15904 16153 +3 16154 15858 15969 +3 15905 16225 15969 +3 16155 16156 16107 +3 16225 15905 16108 +3 15905 15970 16108 +3 15970 16157 16108 +3 16158 16042 16109 +3 16703 16226 15861 +3 15672 16159 16044 +3 16047 15912 16160 +3 16338 15863 15914 +3 16340 16161 16114 +3 16234 16166 15982 +3 16170 15922 15983 +3 16171 15983 16056 +3 16345 15807 16172 +3 15987 16346 15985 +3 15809 15986 15871 +3 15989 16176 16118 +3 16119 16177 15872 +3 15925 16465 16120 +3 15990 16179 16238 +3 15994 16410 15813 +3 16241 15993 16124 +3 15634 16350 16125 +3 16125 16243 15996 +3 15999 16066 16418 +3 15699 15880 16189 +3 16307 16249 15698 +3 16307 15698 16068 +3 16364 16068 15881 +3 15699 16540 16131 +3 16250 16420 16003 +3 16132 16419 15824 +3 16191 15883 16251 +3 16192 15826 16310 +3 16424 16007 16311 +3 16137 16256 16257 +3 16313 16077 16079 +3 16143 16265 16020 +3 15776 16200 16145 +3 16023 16266 16376 +3 16023 16201 16266 +3 16146 15658 15950 +3 16269 16206 15952 +3 16031 16094 16093 +3 16495 16095 15725 +3 16325 16209 15661 +3 15787 16383 15844 +3 15959 16216 16038 +3 16219 16152 15962 +3 16449 15793 15854 +3 15967 15966 15795 +3 15969 16225 16154 +3 16157 16107 16156 +3 16283 16108 16157 +3 16042 16158 16227 +3 16336 15910 15973 +3 16159 15974 16044 +3 16338 15914 16337 +3 15863 16285 15976 +3 16285 16113 15976 +3 16396 16114 16230 +3 16168 15921 16294 +3 16581 16169 15920 +3 16170 15983 16171 +3 16345 16852 15629 +3 16346 15987 16235 +3 16406 15988 16118 +3 16176 16406 16118 +3 16176 15989 16300 +3 16468 15991 16178 +3 16468 16121 15991 +3 16648 15686 16121 +3 16241 16124 16413 +3 16303 16123 16122 +3 16181 16242 16124 +3 16245 16304 16127 +3 15933 16355 16305 +3 16130 16063 16064 +3 16362 16002 16001 +3 16420 15937 16003 +3 16309 16251 16192 +3 16006 16134 16007 +3 16010 16252 16482 +3 16070 15828 16009 +3 16073 16486 16135 +3 16139 15889 16259 +3 16314 15836 16081 +3 16261 15836 16314 +3 15837 16315 16141 +3 16142 16141 16316 +3 16198 15890 16197 +3 16145 16089 15776 +3 16146 16438 15658 +3 16202 15898 15896 +3 16093 16094 16205 +3 15899 16380 16557 +3 16564 16212 15789 +3 16213 16100 16331 +3 15959 15960 16216 +3 16218 16217 16104 +3 15962 16220 16219 +3 16039 16220 15962 +3 16221 15965 16506 +3 15904 15965 16221 +3 16108 16282 16225 +3 16156 16283 16157 +3 16111 16228 16043 +3 16112 16395 16045 +3 16046 16513 15975 +3 16513 16229 15975 +3 16161 16340 16458 +3 16459 16115 15801 +3 16518 16629 15978 +3 15978 16116 16518 +3 16116 16288 16518 +3 16117 16461 16164 +3 16117 16050 16461 +3 16165 16401 16291 +3 16344 16172 15807 +3 16852 16058 15629 +3 16296 16295 16175 +3 16236 16178 15810 +3 15927 16302 16179 +3 16468 16648 16121 +3 16061 16241 16413 +3 16350 16351 16125 +3 16242 16413 16124 +3 15999 16418 16189 +3 16191 16250 15883 +3 16541 16368 15938 +3 16069 16004 16367 +3 16252 15705 16253 +3 16429 16072 16545 +3 16194 16485 16254 +3 16074 16194 16254 +3 16486 16073 16075 +3 16432 16015 16371 +3 16198 16197 16317 +3 16551 16434 16084 +3 16144 16815 16021 +3 16145 16200 16375 +3 16089 16146 15950 +3 16438 15896 15658 +3 16202 16321 15898 +3 15840 16321 16268 +3 16268 16092 15840 +3 16378 15951 16149 +3 16209 16325 16440 +3 16441 16442 16383 +3 17207 16330 16272 +3 16100 16212 16331 +3 15960 16502 16216 +3 16502 15960 16503 +3 15960 15852 16503 +3 15966 15967 16335 +3 15967 16222 16335 +3 16282 16154 16225 +3 16282 16108 16283 +3 16226 16574 15972 +3 16456 15862 16045 +3 16229 16706 16337 +3 16627 16113 16285 +3 16519 16287 16286 +3 16288 16164 16289 +3 16290 16399 16050 +3 16292 16233 16291 +3 16406 16176 16299 +3 16408 16300 16238 +3 16238 16179 16408 +3 16122 15686 16648 +3 16351 16724 16125 +3 16724 16243 16125 +3 16474 16357 16126 +3 16248 15932 16659 +3 16129 16187 16359 +3 16416 16065 16306 +3 16066 16248 16659 +3 16360 16067 16477 +3 16190 16249 16538 +3 16362 16001 16190 +3 16189 16363 15699 +3 16539 16002 16362 +3 16800 16191 16251 +3 16421 16367 16308 +3 16309 16192 16310 +3 16367 16671 16069 +3 16485 16072 16429 +3 16081 16369 16314 +3 16265 16436 16086 +3 16087 16086 16436 +3 16319 16087 16318 +3 16270 16557 16325 +3 16441 16097 16329 +3 16498 16211 16098 +3 16036 16564 15789 +3 16215 16274 16614 +3 16278 16332 15958 +3 16279 16387 16278 +3 16221 16506 16570 +3 16453 16223 16153 +3 16390 16507 16106 +3 16391 16390 16154 +3 16391 16154 16282 +3 16393 15971 16509 +3 15971 15972 16509 +3 15972 16574 16509 +3 16574 16226 16703 +3 16160 15912 16576 +3 16514 16576 15912 +3 15912 16048 16514 +3 16706 16906 16337 +3 16337 16906 16338 +3 16339 16514 16048 +3 16627 16516 16113 +3 16460 15979 16162 +3 16460 16845 15979 +3 16845 16519 16286 +3 16289 16164 16461 +3 16461 16050 16398 +3 16292 16291 16577 +3 16170 16402 16294 +3 16403 16174 16295 +3 16058 16297 15986 +3 16235 16584 16346 +3 16298 16405 16235 +3 16348 16405 16298 +3 16408 16466 16300 +3 16239 16720 16646 +3 16239 16646 15928 +3 16412 16240 16061 +3 16352 16413 16242 +3 16303 16471 16182 +3 16307 16068 16665 +3 16363 16540 15699 +3 16666 16419 16132 +3 16539 16308 16002 +3 16309 16800 16251 +3 16366 15938 16365 +3 16366 16541 15938 +3 16006 16595 16423 +3 16595 16006 16007 +3 16542 16424 16311 +3 16596 16133 16008 +3 16482 16252 16483 +3 16253 16483 16252 +3 16193 16484 16427 +3 16544 16253 16135 +3 16486 16739 16135 +3 16256 16430 16257 +3 16487 16430 16256 +3 16078 16546 16259 +3 16263 16373 16017 +3 16201 16553 16266 +3 16201 16267 16553 +3 16092 16822 16149 +3 16148 16609 16147 +3 16382 16096 16211 +3 16441 16329 16561 +3 16564 16036 16499 +3 16614 16274 16500 +3 16568 16449 15854 +3 16507 16222 16106 +3 16454 16223 16453 +3 16454 16281 16223 +3 16455 16281 16454 +3 16391 16282 16508 +3 16227 16840 16394 +3 16513 16706 16229 +3 15863 16515 16285 +3 16460 16162 16397 +3 16286 15979 16845 +3 16463 16343 16167 +3 16577 16522 16292 +3 16713 16580 16166 +3 16713 16166 16234 +3 16523 16294 16402 +3 16347 16464 16236 +3 16466 16408 16409 +3 16301 16644 16239 +3 16413 16412 16061 +3 16532 16590 16352 +3 16354 16787 16723 +3 16352 16470 16532 +3 16536 16247 16661 +3 16478 16362 16939 +3 16250 16871 16420 +3 16131 16540 16365 +3 16308 16539 16421 +3 16135 16739 16544 +3 16485 16429 16740 +3 16075 16255 16486 +3 16011 16488 16487 +3 16546 16078 16489 +3 16547 16259 16546 +3 16317 16197 16603 +3 16144 16088 16816 +3 16321 16439 16268 +3 16092 16821 16822 +3 16495 16494 16556 +3 16325 16557 16610 +3 16327 16692 16326 +3 16327 16381 16692 +3 16328 16558 16496 +3 16561 16329 16497 +3 16441 16561 16442 +3 16332 16566 16275 +3 16571 16221 16570 +3 16453 16153 16571 +3 16622 16455 16454 +3 16284 16702 16392 +3 16284 16393 16702 +3 16158 16623 16227 +3 16903 16336 15973 +3 16903 15973 16765 +3 16512 16513 16046 +3 16627 16285 16515 +3 16771 16340 16114 +3 16771 16114 16396 +3 16231 16287 16519 +3 16710 16289 16461 +3 16634 16580 16713 +3 16293 16523 16774 +3 16404 16403 16295 +3 16297 16058 16852 +3 16639 16584 16235 +3 16405 16639 16235 +3 16347 15871 16638 +3 16642 16406 16299 +3 16529 16528 16299 +3 16237 16644 16301 +3 16466 16409 16588 +3 16239 16644 16720 +3 16409 16408 16469 +3 16410 16649 16467 +3 16122 16648 16927 +3 16531 16240 16412 +3 16243 16724 16725 +3 16243 16725 16353 +3 16245 16787 16354 +3 16470 16655 16532 +3 16473 16659 15932 +3 16415 16534 16474 +3 16416 16417 16476 +3 16247 16795 16661 +3 16731 16477 16664 +3 16594 16249 16307 +3 16538 16362 16190 +3 16362 16478 16539 +3 16367 16421 16734 +3 16596 16422 16133 +3 16481 16426 16009 +3 16259 16547 16369 +3 16602 16197 16316 +3 16321 16202 16439 +3 16092 16268 16821 +3 16556 16379 16205 +3 16559 16496 16558 +3 16611 16498 16563 +3 16503 16696 16502 +3 16334 16616 16618 +3 16834 16568 15854 +3 16505 16389 16698 +3 16620 16506 16450 +3 16569 16389 16280 +3 16455 16622 16508 +3 16158 16837 16623 +3 16840 16511 16394 +3 16516 16772 16397 +3 16462 16630 16398 +3 16462 16398 16341 +3 16632 16577 16578 +3 16522 16633 16400 +3 16633 16522 16579 +3 16528 16642 16299 +3 16646 16650 16351 +3 16927 16651 16122 +3 16651 16303 16122 +3 16245 16472 16787 +3 16471 16303 16995 +3 16535 16246 16536 +3 16730 16418 16066 +3 16189 16418 16732 +3 16189 16732 16363 +3 16871 16250 16191 +3 17006 16541 16366 +3 16595 16735 16423 +3 16671 16367 16734 +3 16480 16312 16672 +3 16008 16736 16596 +3 16736 16008 16482 +3 16673 16426 16481 +3 17018 16683 16490 +3 16263 16811 16373 +3 16144 16816 16815 +3 16438 16146 16686 +3 16686 16750 16438 +3 16438 16750 16751 +3 16608 16324 16378 +3 16556 16690 16379 +3 16380 16755 16691 +3 16557 16380 16691 +3 16103 16615 16832 +3 16617 16503 16217 +3 16217 16218 16567 +3 16218 16219 16697 +3 16219 16220 16697 +3 16505 16698 16388 +3 16620 16450 16835 +3 16699 16506 16620 +3 16699 16570 16506 +3 16454 16621 16622 +3 16622 16701 16508 +3 16701 16391 16508 +3 16393 16977 16702 +3 16509 16977 16393 +3 16840 16227 16623 +3 16339 16626 16514 +3 16460 16397 16772 +3 16629 16518 16517 +3 16630 16462 16631 +3 16774 16634 16713 +3 16714 16851 16402 +3 16635 16776 16525 +3 16716 16403 16404 +3 16716 16404 16583 +3 16638 16297 17057 +3 16585 16639 16405 +3 16586 16855 16641 +3 16587 16236 16464 +3 16587 16178 16236 +3 16237 16780 16644 +3 16589 16469 16530 +3 16351 16926 16724 +3 16725 16726 16353 +3 16591 16655 16470 +3 16658 16790 16475 +3 16865 16358 16537 +3 16534 16662 16794 +3 16415 16662 16534 +3 16668 16666 16132 +3 16365 16540 16733 +3 16421 16539 16667 +3 17151 16668 16422 +3 16669 16309 16310 +3 16428 16674 16875 +3 16803 16544 16738 +3 16544 16739 16738 +3 16545 16737 16805 +3 16546 16680 16599 +3 16602 16603 16197 +3 16684 16317 16603 +3 16318 16087 17383 +3 16497 16759 16561 +3 16442 16760 16443 +3 16897 16447 16761 +3 16101 16102 16762 +3 16503 16617 16696 +3 16504 16617 16217 +3 16504 16217 16567 +3 16388 17186 16619 +3 16764 16454 16453 +3 16621 16454 16764 +3 16336 16624 16703 +3 16766 16840 16623 +3 16576 16705 16625 +3 16458 16340 17123 +3 16627 16843 16516 +3 16846 16519 16845 +3 17047 16463 16520 +3 16711 16631 16462 +3 16521 16847 16462 +3 16711 16462 16847 +3 16523 16914 16774 +3 16776 16714 16525 +3 16172 16582 16715 +3 16635 16526 16992 +3 16345 16636 16852 +3 16641 16855 16856 +3 16856 16858 16407 +3 16528 16529 16645 +3 16588 16647 16645 +3 16467 16649 16781 +3 16648 16468 16784 +3 16589 16530 16721 +3 16351 16650 16926 +3 16656 16655 16728 +3 16728 16655 16591 +3 16728 16591 16657 +3 16533 16534 16729 +3 16729 16534 16794 +3 16792 16593 16592 +3 16417 16660 16476 +3 17078 16538 17002 +3 16665 17004 16307 +3 17004 16594 16307 +3 16362 16538 16939 +3 16733 16799 16365 +3 16941 16191 16800 +3 16799 16366 16365 +3 16734 16421 16667 +3 17151 16422 16596 +3 16802 16596 16736 +3 16945 17007 16483 +3 16429 16545 16805 +3 16487 16488 16952 +3 16811 16263 16812 +3 17383 17024 16318 +3 16552 16437 16817 +3 16494 16690 16556 +3 16691 16610 16557 +3 16558 16894 16964 +3 16964 16559 16558 +3 16758 16759 16497 +3 16760 16442 16561 +3 16386 17112 16332 +3 17186 16388 16698 +3 16571 16570 16573 +3 16336 16903 16624 +3 16905 16705 16576 +3 16906 16706 16707 +3 16842 17123 16340 +3 16844 16908 16628 +3 16517 16289 16983 +3 16710 16983 16289 +3 16985 16630 16631 +3 16634 16850 16580 +3 16916 16992 16526 +3 16638 16777 16347 +3 16527 16642 16717 +3 17276 16587 16464 +3 16644 16923 16720 +3 16528 16645 16719 +3 16645 16783 16719 +3 17426 16927 16648 +3 16530 16785 16721 +3 16785 16652 16786 +3 16786 16652 16653 +3 16995 16303 16651 +3 16471 16995 16866 +3 16728 16789 16656 +3 16472 16727 16788 +3 16658 16726 16790 +3 16790 16791 16475 +3 16475 16791 16592 +3 16663 16999 16537 +3 16662 17145 17223 +3 16535 16536 16870 +3 16732 16418 16730 +3 16665 16361 16797 +3 16798 16797 16361 +3 16541 17006 16479 +3 16671 17084 16672 +3 16672 17084 16597 +3 16945 16544 16803 +3 17086 16484 16543 +3 16740 16429 16805 +3 16678 16679 16808 +3 16806 16741 16676 +3 16883 16488 16743 +3 16883 16743 16884 +3 16601 16682 16747 +3 16490 17019 17018 +3 16810 16603 16602 +3 16751 17166 16202 +3 16889 16607 16890 +3 16555 16823 16755 +3 17031 16610 16691 +3 16692 16560 17032 +3 16562 17173 16826 +3 16831 16500 16968 +3 16614 16500 16831 +3 17113 16501 16695 +3 16618 16833 16834 +3 16335 16452 17188 +3 16509 16574 16838 +3 16768 16510 16767 +3 16513 16512 16841 +3 16513 16707 16706 +3 16515 16770 16627 +3 16340 16771 16842 +3 16846 16845 16709 +3 17047 16520 16984 +3 16847 16912 16711 +3 16850 16634 16849 +3 16774 16989 16634 +3 16989 16774 16914 +3 16638 17057 16777 +3 16779 16853 16778 +3 16921 16586 16718 +3 16719 16922 16717 +3 16644 16780 16923 +3 16648 16784 17426 +3 16924 16647 16860 +3 16785 16786 16862 +3 16928 16723 16787 +3 16653 16863 16786 +3 16788 16787 16472 +3 16656 16864 16654 +3 16725 17135 16726 +3 16867 16657 16793 +3 16729 16793 16657 +3 16660 17075 16795 +3 16794 16662 17223 +3 16535 16870 17145 +3 16664 16796 16731 +3 16871 16191 16941 +3 16735 16801 16669 +3 16802 16736 16943 +3 16543 16426 16944 +3 16674 16484 17086 +3 16805 16737 16804 +3 16744 16882 16745 +3 16882 16809 16745 +3 16953 16746 16809 +3 16603 16957 16684 +3 16435 17163 16887 +3 16893 16963 16326 +3 17107 16964 16894 +3 16758 17033 16759 +3 16832 16615 17476 +3 17112 16566 16332 +3 17039 17114 16616 +3 16977 16509 16838 +3 16838 16574 16978 +3 16837 16975 17118 +3 16903 16902 16624 +3 16839 16623 16837 +3 16623 16839 16766 +3 16575 16904 16456 +3 16575 16625 16904 +3 16512 16457 16704 +3 16841 16707 16513 +3 16770 16843 16627 +3 16908 16982 16628 +3 17263 16463 17047 +3 16711 16988 16911 +3 16712 16848 16579 +3 16987 16775 16581 +3 16851 16915 17054 +3 16636 17269 16852 +3 16717 16922 16920 +3 16923 16782 16720 +3 16925 16860 16861 +3 16723 16928 17067 +3 16931 16863 16864 +3 17135 16932 16726 +3 16868 16473 16866 +3 17000 16934 16867 +3 17000 16867 16793 +3 16663 16731 17144 +3 16538 17078 16939 +3 16732 16940 16363 +3 16363 16940 16872 +3 16478 16939 16873 +3 16669 17229 16309 +3 16801 16735 17296 +3 17233 16542 16479 +3 16943 16736 17007 +3 16737 16875 16804 +3 17091 16877 16740 +3 16744 16881 16882 +3 16884 17015 16883 +3 16953 16885 16746 +3 16956 16601 16747 +3 16603 16810 16957 +3 16604 16435 16887 +3 16816 17101 17023 +3 16816 16817 17101 +3 16888 16687 17026 +3 16755 16823 17244 +3 16757 17032 16560 +3 16826 17173 17034 +3 17038 16566 17112 +3 17180 16501 17113 +3 16970 16969 16696 +3 16698 17187 17186 +3 16973 16764 16972 +3 16976 16702 16977 +3 16976 16975 16702 +3 16903 16765 17119 +3 16765 16456 16904 +3 16840 16766 17191 +3 17045 16904 16625 +3 16980 16768 16767 +3 16905 17193 16705 +3 16769 16770 16515 +3 17123 16842 16981 +3 16771 16982 16842 +3 17262 17261 16985 +3 16631 16986 16985 +3 17263 16343 16463 +3 16987 16581 16343 +3 16711 16912 16988 +3 16988 16912 17048 +3 16851 17054 16914 +3 16915 16776 17055 +3 16918 16917 16583 +3 16853 17126 16778 +3 16347 16777 16464 +3 17059 16855 17272 +3 16854 17062 16919 +3 16920 16922 17064 +3 16922 16719 16993 +3 16719 16783 16993 +3 16924 16860 16925 +3 16786 16929 16862 +3 17136 16995 16651 +3 17282 17135 16725 +3 16787 16788 17134 +3 16787 17134 16928 +3 16932 16790 16726 +3 16868 16866 17138 +3 16789 16934 16933 +3 16867 16934 16789 +3 16934 17000 16997 +3 16998 16869 16791 +3 16732 16730 17510 +3 16940 16732 17510 +3 17078 17002 17003 +3 16938 16797 17081 +3 16797 16798 17081 +3 16871 17226 16798 +3 17006 17233 16479 +3 17087 16674 17086 +3 17092 16877 17091 +3 17012 16879 16807 +3 16949 16808 16950 +3 16950 16808 16880 +3 16809 17096 16953 +3 17100 17313 16436 +3 17025 16375 16749 +3 16750 16686 17102 +3 16823 17028 17244 +3 16691 17546 17031 +3 16828 16760 17035 +3 17409 16620 16835 +3 17330 16699 16620 +3 16971 16699 17330 +3 16974 16836 17042 +3 17116 17043 16901 +3 17119 16765 16904 +3 16766 17190 17191 +3 16704 16980 17120 +3 17562 16512 16704 +3 16707 16907 16906 +3 16906 16907 16708 +3 17258 16770 16769 +3 16770 17259 16843 +3 17332 16772 17194 +3 17332 16709 16845 +3 16983 16909 16517 +3 17046 17047 16984 +3 17263 16987 16343 +3 16848 17049 16773 +3 17267 16582 16990 +3 16776 16991 17055 +3 17058 17126 16853 +3 17058 16853 16919 +3 16856 17059 17423 +3 16856 16855 17059 +3 17066 16924 16925 +3 16861 16862 16994 +3 16926 17352 17282 +3 16933 16934 17070 +3 17070 16934 16997 +3 17074 16935 17001 +3 17076 16937 17222 +3 17003 17077 17078 +3 16872 17083 16733 +3 17083 16799 16733 +3 16803 17008 16945 +3 17008 16803 17301 +3 16804 16875 17009 +3 16877 17092 17093 +3 16946 17158 16947 +3 16877 17093 16806 +3 16806 17093 17011 +3 17095 17094 16878 +3 16878 16949 17095 +3 17158 17159 16948 +3 16948 17160 16881 +3 16881 17160 17305 +3 16953 17237 16885 +3 16747 16885 17452 +3 16684 16957 17312 +3 17101 16817 16958 +3 16751 17459 17166 +3 16820 17105 16439 +3 16890 17169 17168 +3 16891 16962 17030 +3 16894 16756 17171 +3 17617 17107 16894 +3 16828 17035 17176 +3 17115 16504 16567 +3 16697 16619 17040 +3 16619 17186 17254 +3 17043 17256 16452 +3 16452 17256 17188 +3 17628 16624 16902 +3 16902 16903 17119 +3 17045 16625 16705 +3 17121 16707 16841 +3 16707 17121 16907 +3 17193 16905 17122 +3 16844 16909 17195 +3 16910 16846 17260 +3 17048 16912 17049 +3 17048 17124 16988 +3 16848 17051 17049 +3 16848 17050 17051 +3 16582 17267 16715 +3 16991 16992 17056 +3 16918 17200 16917 +3 17126 17058 17060 +3 17271 17423 17059 +3 17276 16464 17203 +3 16923 17065 17205 +3 17129 17206 16993 +3 16781 16722 17127 +3 16859 17426 16784 +3 17068 16925 14072 +3 17280 17136 16651 +3 17069 17139 16790 +3 17139 16791 16790 +3 16791 17139 16998 +3 16999 17141 17071 +3 17000 17142 16997 +3 17286 17141 16999 +3 17140 17073 16868 +3 17074 17142 17000 +3 17144 17005 17218 +3 16937 17292 17222 +3 17147 17003 17002 +3 17081 17436 16938 +3 16873 17077 17363 +3 17226 16871 16941 +3 17149 17231 16667 +3 17517 17233 17006 +3 17232 16542 17233 +3 17300 17086 16543 +3 17087 16875 16674 +3 16876 17155 17091 +3 17090 17012 17089 +3 17156 17011 17093 +3 16948 17159 17160 +3 17095 16949 16950 +3 17377 17096 17014 +3 17237 16953 17096 +3 17019 16811 17311 +3 17382 16887 17163 +3 17102 17025 17314 +3 16888 17026 17165 +3 17171 17617 16894 +3 17034 17173 17320 +3 17172 17108 17033 +3 17323 16966 17175 +3 17036 17326 17111 +3 17181 16501 17180 +3 17113 17404 17180 +3 17039 17406 17114 +3 16504 17405 16617 +3 16567 17040 17115 +3 17411 16900 16971 +3 17481 17042 16973 +3 16836 16974 17189 +3 16977 16838 17117 +3 16904 17413 17119 +3 16767 17191 17192 +3 17485 16980 16767 +3 16705 17631 17045 +3 16841 16512 17562 +3 16981 17122 17123 +3 16982 16908 17489 +3 16844 17195 16908 +3 16910 17260 17196 +3 17198 16987 17263 +3 17335 16986 16631 +3 17049 17264 17048 +3 17264 17049 17051 +3 17053 16989 17339 +3 17654 16859 17276 +3 17129 17066 17128 +3 17066 16925 17068 +3 17131 17352 16926 +3 16994 17208 14072 +3 17133 17208 16994 +3 17281 17133 17283 +3 16790 16932 17069 +3 17139 17213 16998 +3 17142 17217 17216 +3 17075 17359 16936 +3 17363 17620 16873 +3 17230 17149 17620 +3 17515 17517 17006 +3 17444 16943 17007 +3 16543 16944 17300 +3 17088 16804 17009 +3 17236 17089 17235 +3 17302 17154 17156 +3 17236 17090 17089 +3 17373 16946 17090 +3 17157 17094 17375 +3 17095 17307 17094 +3 17237 17607 16885 +3 17452 16885 17607 +3 16956 16747 17452 +3 17385 17242 16958 +3 16888 17164 16818 +3 17165 17315 16888 +3 16820 17166 17460 +3 17613 16821 17105 +3 17169 17389 17168 +3 17546 17390 17031 +3 17170 16963 17318 +3 17172 17033 16965 +3 17395 17323 17175 +3 17176 17175 16828 +3 17176 17395 17175 +3 17111 17327 16968 +3 17405 16504 17115 +3 16619 17329 17040 +3 17184 17185 16899 +3 16976 16977 17117 +3 16975 17560 17118 +3 16976 17560 16975 +3 17561 16902 17119 +3 17484 16839 17044 +3 16904 17045 17413 +3 17120 16980 17485 +3 16842 17415 16981 +3 16770 17258 17259 +3 16842 17489 17415 +3 17489 16842 16982 +3 16843 17488 17194 +3 17259 17488 16843 +3 16709 17260 16846 +3 17565 17124 17337 +3 17419 17124 17048 +3 17266 17264 17051 +3 17125 17053 17339 +3 16915 17199 17054 +3 16915 17055 17340 +3 17267 17569 16715 +3 16715 17569 17648 +3 16715 17648 16636 +3 16991 17056 17268 +3 16636 17648 17269 +3 16917 17200 17056 +3 17200 17201 17270 +3 17270 17201 17341 +3 17649 16777 17057 +3 17202 17201 17060 +3 17272 16857 17424 +3 17423 17714 17275 +3 16921 16718 17344 +3 16722 17130 17127 +3 17349 17068 14072 +3 16651 16927 17350 +3 17280 16651 17350 +3 17354 17283 17210 +3 17211 17210 17137 +3 17211 17284 17357 +3 17211 17212 17284 +3 17215 17214 17212 +3 17070 17215 17212 +3 17215 17142 17216 +3 17217 17287 17216 +3 17144 17218 17286 +3 17360 17289 17219 +3 17288 17218 17224 +3 17218 17005 17224 +3 16872 16940 17364 +3 17230 17231 17149 +3 17085 17299 16944 +3 17087 17086 17300 +3 17087 17009 16875 +3 17302 17235 17154 +3 17374 17158 16946 +3 17377 17309 17096 +3 17528 17096 17309 +3 17096 17528 17237 +3 17455 17241 17020 +3 16887 17382 17455 +3 17102 17539 16750 +3 16888 17315 17164 +3 17539 17459 16750 +3 16750 17459 16751 +3 17105 16820 17610 +3 17169 17543 17389 +3 17390 17246 17031 +3 17398 17326 17250 +3 17621 17398 17250 +3 17115 17040 17407 +3 17184 17408 17949 +3 17949 17185 17184 +3 17876 17409 17185 +3 17411 16971 17330 +3 17116 17189 17331 +3 17558 17256 17043 +3 17116 17558 17043 +3 17561 17119 17413 +3 17192 17485 16767 +3 17488 17490 17194 +3 17490 17332 17194 +3 17416 17260 16709 +3 17262 17639 17261 +3 17642 18062 16987 +3 17124 17420 17337 +3 17419 17420 17124 +3 17421 17199 16915 +3 17268 17422 16991 +3 17268 17056 17200 +3 17269 17649 17057 +3 17341 17201 17202 +3 17128 17349 17347 +3 17426 17350 16927 +3 17281 17283 17354 +3 17356 17354 17210 +3 17357 17284 17431 +3 17587 17073 17140 +3 17430 17286 17218 +3 17430 17218 17288 +3 17362 17221 17220 +3 17290 17588 17003 +3 17147 17290 17003 +3 17077 17003 17293 +3 16872 17364 17083 +3 17620 17228 17230 +3 17441 17440 17229 +3 17516 17232 17368 +3 17517 17368 17233 +3 17443 17298 17153 +3 16944 17299 17445 +3 17300 16944 17445 +3 17446 17009 17087 +3 17301 17010 17755 +3 17372 17235 17302 +3 17010 17157 17375 +3 17374 16946 17373 +3 17304 17305 17160 +3 17307 17306 17094 +3 16950 16880 17378 +3 17013 17530 17529 +3 17237 17451 17607 +3 16957 16810 17533 +3 17101 17384 17023 +3 17383 17852 17024 +3 17610 16820 17460 +3 17168 17464 17104 +3 17390 17697 17246 +3 17318 17391 17170 +3 17468 16965 16825 +3 17319 17469 17172 +3 17396 17174 17471 +3 17397 17395 17176 +3 17324 17619 17397 +3 17181 17180 17403 +3 17180 17404 17624 +3 17478 17406 17039 +3 17329 17407 17040 +3 17953 17042 17481 +3 16976 17117 17483 +3 17193 17487 17632 +3 17489 16908 17708 +3 16908 17195 17708 +3 17333 17261 17639 +3 17263 17334 17198 +3 17642 16987 17198 +3 17265 17492 17050 +3 17338 17052 17125 +3 17799 17339 17199 +3 17421 16915 17340 +3 17200 17270 17268 +3 17494 17649 17269 +3 17202 17572 17341 +3 17572 17202 17343 +3 17714 17065 17275 +3 17654 17276 17203 +3 16859 17425 17426 +3 17498 17347 17349 +3 17351 17498 17349 +3 17349 14072 17351 +3 17131 17720 17352 +3 17351 14072 17208 +3 17720 17658 17352 +3 17281 17354 17501 +3 17353 17138 17136 +3 17285 17431 17214 +3 17293 17363 17077 +3 17438 17226 17512 +3 17512 17226 17595 +3 17363 17228 17620 +3 17150 17365 17227 +3 17513 17294 17230 +3 17367 17911 17150 +3 17233 17368 17232 +3 17518 17297 17294 +3 17520 17008 17301 +3 17369 17449 17303 +3 17303 17449 17370 +3 17447 17371 17448 +3 17369 17371 17447 +3 17306 17375 17094 +3 17307 17605 17306 +3 17378 16880 17013 +3 17451 17237 17528 +3 17453 17162 17847 +3 16956 17848 17533 +3 17533 16810 16956 +3 17849 17312 16957 +3 17457 17100 17456 +3 17852 16749 17024 +3 17459 17539 17855 +3 17027 17767 17028 +3 17543 17388 17389 +3 17543 17106 17545 +3 17466 17546 17244 +3 17697 17615 17246 +3 17248 17323 17550 +3 17471 17324 17396 +3 17473 17325 17474 +3 17249 17474 17325 +3 17251 17401 17400 +3 17403 17180 17624 +3 17478 17555 17406 +3 17408 17183 17874 +3 17560 16976 17483 +3 17560 17044 17118 +3 17192 17191 17190 +3 17562 17707 16841 +3 17487 17193 17122 +3 17486 17257 16907 +3 17195 16909 17638 +3 17641 16986 17335 +3 17418 17641 17335 +3 17493 17267 16990 +3 17422 17268 17570 +3 17268 17270 17570 +3 17714 18075 17065 +3 17495 17575 17348 +3 17497 17347 17498 +3 17497 17498 17576 +3 17132 17499 17427 +3 17577 17498 17351 +3 17351 17208 17428 +3 17353 17136 17280 +3 17429 17428 17281 +3 17213 17358 16998 +3 17285 17507 17431 +3 17507 17285 17432 +3 17432 17287 17434 +3 17664 17588 17290 +3 17003 17588 17735 +3 17735 17293 17003 +3 17586 17080 17594 +3 17509 17225 17436 +3 17291 17292 17908 +3 17291 17593 17667 +3 17291 17908 17593 +3 17511 17363 17293 +3 17445 17521 17300 +3 17449 17450 17370 +3 17374 17373 17757 +3 17534 17850 17759 +3 17099 17454 17534 +3 17455 17381 17760 +3 17540 17164 17315 +3 17105 17610 17613 +3 17387 17027 17386 +3 17767 17027 17387 +3 17547 17391 17318 +3 17392 17548 17618 +3 17773 17319 17468 +3 17551 17471 17470 +3 17472 17324 17471 +3 17472 17619 17324 +3 17111 17326 17552 +3 17328 17251 16761 +3 17478 17477 17555 +3 17406 17555 17479 +3 17405 17115 17625 +3 16619 17254 17329 +3 17950 17876 17185 +3 17186 18049 17254 +3 17186 17187 18049 +3 17116 17331 17482 +3 16979 17628 17706 +3 17192 18145 17485 +3 17414 17120 17633 +3 17121 16841 17707 +3 17636 17415 17489 +3 17637 17490 17488 +3 17708 17195 17564 +3 16909 17333 17638 +3 17417 17260 17416 +3 17260 17417 17196 +3 17197 17882 17262 +3 17197 16986 17641 +3 18062 17493 16990 +3 17494 17269 17648 +3 17571 17270 17341 +3 17572 17343 17653 +3 17203 17973 17654 +3 17655 17127 17130 +3 17574 17345 17496 +3 17345 17346 17496 +3 17428 17578 17351 +3 17578 17428 17429 +3 17281 17501 17429 +3 17354 17356 17582 +3 17584 17431 17507 +3 17584 17507 17665 +3 17436 17437 17509 +3 17362 17667 17435 +3 17667 17743 17435 +3 17437 17438 18180 +3 17228 17363 17511 +3 17514 17515 17366 +3 17672 17368 17517 +3 17008 17520 17444 +3 17523 17446 17521 +3 17678 17447 17522 +3 17523 17525 17446 +3 17449 17369 17600 +3 17756 17304 17602 +3 17377 17603 17527 +3 17306 17684 17375 +3 17846 17530 17379 +3 17688 17846 17606 +3 17241 17455 17760 +3 17537 17927 17692 +3 17852 17763 16749 +3 17165 17461 17934 +3 17387 17386 18123 +3 17389 17388 17465 +3 17941 17773 17468 +3 17472 17864 17619 +3 17473 17474 17082 +3 17398 17622 17701 +3 17400 17780 17399 +3 17552 17327 17111 +3 17404 17179 17704 +3 17115 17407 17625 +3 17950 17185 17949 +3 17705 17951 17411 +3 17557 17411 17951 +3 17483 18052 17560 +3 17190 17790 17192 +3 17707 17635 17121 +3 17792 17488 17259 +3 17564 17195 17638 +3 17960 17333 17639 +3 17709 17565 17710 +3 17419 17336 17643 +3 17492 17265 17885 +3 17885 17265 17644 +3 17566 17420 17711 +3 17267 17797 17569 +3 17802 17650 17572 +3 17653 17802 17572 +3 17804 17653 17715 +3 17273 17574 17715 +3 17425 17350 17426 +3 17810 17427 17499 +3 17131 17718 17720 +3 17498 17577 17576 +3 17577 17721 17576 +3 17351 17578 17577 +3 17500 17657 17209 +3 17429 17579 17578 +3 17814 17580 17658 +3 17429 17501 17660 +3 17069 17580 17817 +3 17662 17661 17502 +3 17583 17662 17505 +3 17213 17504 17358 +3 17589 17507 17432 +3 17589 17432 17434 +3 17739 17360 17906 +3 17594 17825 17586 +3 17434 17435 17592 +3 17435 17668 17592 +3 17435 17743 17668 +3 17594 17365 17670 +3 17595 17440 17999 +3 17999 17440 17441 +3 17368 18012 17516 +3 17597 17445 17676 +3 17010 17375 17680 +3 17601 17757 17373 +3 17756 17603 17304 +3 17451 17923 17687 +3 18115 17533 17848 +3 17535 17457 17456 +3 17537 17609 17927 +3 17458 17384 17762 +3 17930 17854 17314 +3 17855 17539 17854 +3 17540 17315 17694 +3 17764 17613 17610 +3 17245 17937 17545 +3 17769 17697 17390 +3 17549 17618 17548 +3 17864 17776 17619 +3 17399 17082 17474 +3 17400 17401 17780 +3 18044 17327 17552 +3 17947 17475 17402 +3 17403 17253 17181 +3 18243 17408 17874 +3 17626 17705 17255 +3 17484 17044 17629 +3 17791 17485 18145 +3 17707 17562 17414 +3 17634 17487 17415 +3 17636 17489 17708 +3 17637 18059 17491 +3 17882 17881 17639 +3 17639 17262 17882 +3 17710 17795 17709 +3 17419 17643 17420 +3 17643 17711 17420 +3 17799 17645 17887 +3 17645 17421 17800 +3 17800 17421 17646 +3 17648 17569 18348 +3 18157 17713 17649 +3 17655 17130 17808 +3 17716 17654 17807 +3 17717 17574 17496 +3 17576 17719 17497 +3 17721 17577 17722 +3 17577 17578 17722 +3 17722 17578 17579 +3 17429 17660 17579 +3 17660 17501 17725 +3 17501 17663 17725 +3 17662 17724 17661 +3 17663 17726 17725 +3 17663 17582 17727 +3 17504 17730 17358 +3 17358 17730 17506 +3 17503 17584 17728 +3 17728 17584 17734 +3 17665 17734 17584 +3 17736 17508 17823 +3 17433 17823 17508 +3 17665 17590 17738 +3 17293 17735 17907 +3 17826 17509 17437 +3 17591 17909 17510 +3 17666 17592 17741 +3 17830 18180 17438 +3 17512 17830 17438 +3 17592 17745 17741 +3 17592 17668 17745 +3 17743 17746 17668 +3 17595 17669 17512 +3 17365 17150 17911 +3 17442 18002 17441 +3 17366 17439 18008 +3 18012 17748 17516 +3 17444 17520 17752 +3 17755 17520 17301 +3 17756 17840 17603 +3 17375 17684 17680 +3 17682 17604 17683 +3 17605 17922 17758 +3 17605 17685 17922 +3 17529 17530 17846 +3 17688 18213 17846 +3 17850 17534 17454 +3 17851 17926 17761 +3 17930 17314 17763 +3 17694 17932 17540 +3 17459 17855 17933 +3 17460 17933 17695 +3 17610 17460 17695 +3 18123 17386 17613 +3 17245 17938 17937 +3 17770 17697 18231 +3 17697 17770 17615 +3 17472 17699 17864 +3 17700 17082 17399 +3 17399 17780 17700 +3 17781 18044 17552 +3 18044 17553 17327 +3 18331 17253 17403 +3 18498 17403 17624 +3 17624 17404 17704 +3 17877 17627 17482 +3 17877 17787 17627 +3 17706 17628 18143 +3 18338 17629 17044 +3 17629 17955 17484 +3 18145 17192 17790 +3 18148 17564 17638 +3 18059 17416 17491 +3 17798 17796 17711 +3 17568 17964 17567 +3 17644 17886 17885 +3 17797 18348 17569 +3 18259 17649 17494 +3 17649 18259 18157 +3 17715 17805 17804 +3 17654 17973 17807 +3 17806 17655 17808 +3 17576 17813 17719 +3 17977 17813 17576 +3 17721 17977 17576 +3 17893 17657 17659 +3 17720 17814 17658 +3 17815 17721 17722 +3 17981 17722 17897 +3 17722 17579 17897 +3 17983 17659 17661 +3 17660 17725 17723 +3 17724 17662 17583 +3 17727 17726 17663 +3 17504 17987 17730 +3 17728 17734 17732 +3 17733 17506 17901 +3 17732 17734 17822 +3 17902 17588 17664 +3 17731 17591 17587 +3 17822 17738 17737 +3 17824 17822 17737 +3 17737 17738 17829 +3 17738 17590 17829 +3 17590 17666 17829 +3 17741 17742 17666 +3 17745 17668 17834 +3 17834 17668 17746 +3 17909 17832 17364 +3 17831 17742 17747 +3 17741 17745 17835 +3 17911 17670 17365 +3 18008 17514 17366 +3 17672 17517 17837 +3 18011 17749 17513 +3 18106 17367 18107 +3 18012 17368 17672 +3 17678 18015 17754 +3 17842 17604 17839 +3 17915 17840 17756 +3 17681 17839 17604 +3 17916 17602 17918 +3 17602 17916 17756 +3 17920 17758 17921 +3 17758 17922 17921 +3 18028 18027 17454 +3 17381 17926 18117 +3 17927 17609 17928 +3 18032 17931 17538 +3 18409 18230 17466 +3 18230 17769 17390 +3 17770 17939 17615 +3 17771 18321 17617 +3 17393 17940 17549 +3 17775 17859 17860 +3 17699 17777 17865 +3 17866 17778 17867 +3 17622 17871 17701 +3 17402 17553 17945 +3 17785 17784 17625 +3 17875 17625 17407 +3 17407 17329 17786 +3 17949 17408 18243 +3 18053 17878 17561 +3 17414 17633 17879 +3 17879 17707 17414 +3 18057 17636 17708 +3 18148 17638 18251 +3 17638 17333 18251 +3 17333 17960 18251 +3 18061 18253 17417 +3 17960 17639 17881 +3 17961 17883 17794 +3 17962 17709 17795 +3 17710 17796 17795 +3 17643 17963 17711 +3 17964 18066 17567 +3 17712 17964 17568 +3 17963 17798 17711 +3 17886 17644 17887 +3 17800 17646 17966 +3 17647 18071 17646 +3 17651 17342 17970 +3 18074 18073 17652 +3 17803 17804 17889 +3 17715 17809 17805 +3 17716 18082 17425 +3 17977 17812 17813 +3 17977 17721 17815 +3 18167 17353 17280 +3 17814 17816 17580 +3 17816 18168 17580 +3 18168 17817 17580 +3 17983 17661 17724 +3 17818 17726 17819 +3 17819 17899 17900 +3 17732 17820 17899 +3 17506 17730 17901 +3 17664 17821 17902 +3 17736 17823 17904 +3 18182 17591 17731 +3 18180 17826 17437 +3 17909 17591 18182 +3 17910 17745 17834 +3 17747 17836 17833 +3 17745 17910 17835 +3 17999 17669 17595 +3 17910 18010 17835 +3 17835 18010 17836 +3 17911 17367 18106 +3 18107 17234 18013 +3 17444 17752 18013 +3 18016 17839 17681 +3 18019 17841 17679 +3 17915 17756 17916 +3 17843 17923 17683 +3 18023 18022 17686 +3 17846 18213 17529 +3 17535 17456 17691 +3 17535 18398 17457 +3 18031 17852 17693 +3 17458 17762 18030 +3 17694 18223 17932 +3 17934 17935 17694 +3 18223 17694 17935 +3 17610 17695 17764 +3 18224 17541 18317 +3 18123 17613 17764 +3 17766 17612 17611 +3 17388 17768 18227 +3 17545 17936 17768 +3 18125 18409 17466 +3 17937 17936 17545 +3 17769 18231 17697 +3 18232 17616 17772 +3 17549 17940 17618 +3 17859 17698 17858 +3 17860 17861 17775 +3 17776 17864 18323 +3 17866 17865 17943 +3 17701 17871 18043 +3 18043 17872 17701 +3 17872 18238 17781 +3 18134 17251 17328 +3 17475 17947 18046 +3 17873 17037 17702 +3 17253 18331 17623 +3 17624 18332 18498 +3 17477 18137 17555 +3 17555 18240 17479 +3 17948 17556 17784 +3 17875 17785 17625 +3 18335 17950 17949 +3 18245 17705 17626 +3 17952 17557 17951 +3 17559 17787 18140 +3 17877 18140 17787 +3 17561 17878 18143 +3 17959 17636 18057 +3 18060 17416 18059 +3 17198 17640 17642 +3 17796 18151 17795 +3 18151 17796 17884 +3 17796 17798 17884 +3 17885 17886 18067 +3 18069 17800 17966 +3 18071 17966 17646 +3 18071 17647 17967 +3 18157 17888 17713 +3 17575 17495 17976 +3 18080 17809 18081 +3 17575 17976 17718 +3 17718 17892 17720 +3 17892 17814 17720 +3 17815 17978 17977 +3 17897 17982 17981 +3 17982 17897 17898 +3 18624 18169 17353 +3 17817 18168 17986 +3 17818 17819 17989 +3 17989 17819 17900 +3 17991 17729 18088 +3 17992 17907 17735 +3 18090 17903 17995 +3 17585 17904 17823 +3 17736 17904 18179 +3 17828 17827 18097 +3 17827 17997 18097 +3 17997 17831 18003 +3 18001 17834 17746 +3 17833 17836 18006 +3 17834 18101 17910 +3 17999 17441 18002 +3 17670 17911 18099 +3 18003 17833 18005 +3 17833 18006 18005 +3 17836 18010 18006 +3 18380 17514 18008 +3 17672 17837 18282 +3 18108 17674 17750 +3 18209 17916 17918 +3 17757 18114 17918 +3 17843 17683 17919 +3 17685 17686 18022 +3 17845 17529 18213 +3 18215 18115 17848 +3 18310 17849 18026 +3 17761 17536 17851 +3 18029 17457 18398 +3 18400 17928 17609 +3 18031 17693 18029 +3 18031 18315 17852 +3 18315 17763 17852 +3 17929 17853 18218 +3 17931 18218 17853 +3 18408 18035 17612 +3 17941 18321 18128 +3 18416 18039 17773 +3 18041 17943 17863 +3 17868 17866 17943 +3 18324 17868 18133 +3 17700 17870 17869 +3 18042 18043 17871 +3 18043 18238 17872 +3 17945 17947 17402 +3 18243 17874 18139 +3 17786 17875 17407 +3 17786 18048 18701 +3 18245 17626 18244 +3 17952 18050 17557 +3 17630 17956 18054 +3 17955 18339 17790 +3 18339 18055 17790 +3 18145 17790 18055 +3 18055 18248 18145 +3 17633 17791 18507 +3 18146 17707 17879 +3 18058 18147 17637 +3 18147 18059 17637 +3 18062 17642 18345 +3 17962 17795 18064 +3 18151 18064 17795 +3 17963 18066 18065 +3 18065 17798 17963 +3 18153 17798 18065 +3 17968 17967 17801 +3 17651 17970 18261 +3 17714 17651 17969 +3 18072 17971 17803 +3 18077 17806 17808 +3 17805 17809 18080 +3 17718 18523 17892 +3 17892 18437 17814 +3 18624 17353 18167 +3 17898 17984 17982 +3 17986 17987 17504 +3 17989 18173 17985 +3 17985 17818 17989 +3 17989 17900 17990 +3 18172 17992 17902 +3 17994 17907 17992 +3 18090 17995 17905 +3 18094 18093 17905 +3 18094 17905 18097 +3 18183 17998 17744 +3 17746 17744 17998 +3 17997 18003 18102 +3 18001 18101 17834 +3 18003 18005 18102 +3 18102 18005 18007 +3 17912 18002 17442 +3 17837 17514 18380 +3 17748 18012 18382 +3 18009 18104 18195 +3 18109 18014 17751 +3 18467 17752 17520 +3 18202 18110 18016 +3 18202 18016 17681 +3 17754 18015 18305 +3 18017 18202 17840 +3 17840 18202 17681 +3 18016 18205 17839 +3 18205 17842 17839 +3 17915 18017 17840 +3 18112 18019 18018 +3 18113 17917 17841 +3 17842 18020 17919 +3 18210 17684 17844 +3 17685 18022 17922 +3 17529 17845 18023 +3 18214 18213 17688 +3 17924 18565 17690 +3 18480 18026 18115 +3 17928 18399 17927 +3 18032 18222 18120 +3 18221 17933 17855 +3 18123 17764 18033 +3 18034 17765 18225 +3 18226 17544 18576 +3 17937 17938 18320 +3 18231 18126 17770 +3 18037 17618 18038 +3 17393 18322 17940 +3 17942 18235 18129 +3 18132 17776 18323 +3 18041 18133 17943 +3 18133 17868 17943 +3 17553 18044 18045 +3 18045 17945 17553 +3 17873 17702 17946 +3 18498 18331 17403 +3 18047 17948 18333 +3 18242 17875 17786 +3 17949 18243 18335 +3 17705 18245 18420 +3 18420 17951 17705 +3 17630 18054 18053 +3 17634 18506 18505 +3 18510 17958 18249 +3 18342 17564 18148 +3 17881 17882 18254 +3 18514 17640 17793 +3 17642 17640 18345 +3 17962 18150 17961 +3 17962 18064 18150 +3 17965 18257 17964 +3 18156 17966 18071 +3 18070 18259 17494 +3 17967 18260 18071 +3 17968 18260 17967 +3 18262 17970 18073 +3 18072 17803 18076 +3 17803 17889 18076 +3 18076 17889 18161 +3 17974 17806 18077 +3 18161 17889 17975 +3 18162 17976 17495 +3 17805 18080 17975 +3 17975 18080 18078 +3 18077 17890 18433 +3 18736 18082 17716 +3 18083 17894 18084 +3 17895 18622 17891 +3 17980 17982 17984 +3 18168 18359 17986 +3 17984 18086 18170 +3 17985 18086 17984 +3 17986 18359 17987 +3 18169 18087 17581 +3 17990 18089 17988 +3 18370 17731 18364 +3 18089 18090 18178 +3 18179 17904 18091 +3 18090 17905 18093 +3 18444 17825 18095 +3 18000 18097 17997 +3 17832 17909 18455 +3 17669 17999 18280 +3 18186 18098 18000 +3 18000 18102 18100 +3 17997 18102 18000 +3 17910 18101 18458 +3 18282 17837 18380 +3 18104 18287 18195 +3 18103 18105 18194 +3 18194 18105 18197 +3 18467 17520 17755 +3 18111 18016 18110 +3 18016 18111 18205 +3 18209 18114 18391 +3 17918 18114 18209 +3 18212 17921 17922 +3 17923 18308 17687 +3 17921 18212 18211 +3 18395 18024 18396 +3 18311 17691 18217 +3 18311 17535 17691 +3 18311 18483 17535 +3 18398 17535 18483 +3 18032 17932 18222 +3 17932 18316 18222 +3 18223 18316 17932 +3 17695 17933 18488 +3 18407 17766 17765 +3 17766 18407 17612 +3 18125 18226 18318 +3 18577 18231 17769 +3 18413 18036 17939 +3 18494 18039 18416 +3 18237 18042 18324 +3 18042 18237 18043 +3 18237 18238 18043 +3 18499 18047 18333 +3 18241 17948 17784 +3 17784 17785 18241 +3 18501 18336 18335 +3 18336 17950 18335 +3 18143 18709 17706 +3 17791 18056 18507 +3 17957 18422 18249 +3 18149 17961 18150 +3 18064 18255 18150 +3 18151 18152 18256 +3 17884 18152 18151 +3 17964 18257 18066 +3 18349 18153 10502 +3 18068 18155 18258 +3 18155 18069 18258 +3 18258 18069 18517 +3 18069 17966 18156 +3 18157 18259 18726 +3 18263 18260 17968 +3 18261 17969 17651 +3 18263 17968 18072 +3 18073 18074 18158 +3 18075 18159 18160 +3 18072 18076 18264 +3 17974 18077 18430 +3 18433 17890 17891 +3 18078 18080 18163 +3 17976 18356 17718 +3 17718 18356 18523 +3 18083 18164 18163 +3 18437 17892 18523 +3 18837 18167 17656 +3 17814 18437 17816 +3 18170 17980 17984 +3 18170 18086 18269 +3 18270 18363 18172 +3 18367 18174 17993 +3 18175 17826 18177 +3 18182 17731 18370 +3 17830 18372 18180 +3 18446 17907 17994 +3 18372 17830 18096 +3 18446 18184 17907 +3 17996 18374 18092 +3 18093 18094 18278 +3 18541 17909 18182 +3 18455 17909 18541 +3 17998 18183 18545 +3 18185 18098 18186 +3 18190 18286 18284 +3 18188 18192 18191 +3 17748 18382 18189 +3 18193 18284 18290 +3 18194 18197 18196 +3 18105 18293 18197 +3 18109 18301 18014 +3 18203 18205 18111 +3 17755 18304 18467 +3 17915 18390 18017 +3 18207 18469 18208 +3 18470 18112 18018 +3 18880 18304 17680 +3 17923 17843 18308 +3 18397 18217 18310 +3 18571 18117 18118 +3 18029 18398 18312 +3 18401 18031 18029 +3 18222 18487 18120 +3 17764 17695 18573 +3 18789 18223 17935 +3 18403 17935 18122 +3 18583 18037 18038 +3 18038 18233 18583 +3 18584 18040 19009 +3 18131 18236 18041 +3 18133 18041 18236 +3 18326 18589 17870 +3 18500 18240 18138 +3 17785 17875 18700 +3 18806 18243 18139 +3 18242 18700 17875 +3 17786 18701 18242 +3 17480 18702 17410 +3 18703 17954 18246 +3 18051 18707 17877 +3 18141 18709 18708 +3 18337 18338 18052 +3 18057 18342 18423 +3 18599 18147 18058 +3 18424 18059 18147 +3 18424 18060 18059 +3 18601 17961 18149 +3 17797 18604 18605 +3 17797 18605 18348 +3 18065 18066 18257 +3 18065 18257 18428 +3 18156 18517 18069 +3 18156 18071 18260 +3 18353 18156 18260 +3 18163 18434 18078 +3 18163 18164 18435 +3 18837 17656 18082 +3 18271 18439 18269 +3 18087 18848 18364 +3 17901 18171 18176 +3 18088 18748 17991 +3 18444 18748 18088 +3 18175 18367 17993 +3 17996 17906 18753 +3 18279 18375 18278 +3 18456 17832 18455 +3 18188 18191 18286 +3 18547 18282 18380 +3 18381 18382 18012 +3 18546 18106 18867 +3 18004 18287 18104 +3 18285 18292 18288 +3 18290 18288 18291 +3 18291 18288 18292 +3 18296 18300 18200 +3 18295 18298 18297 +3 18388 18299 18466 +3 18300 18297 18302 +3 18297 18298 18302 +3 18298 18203 18302 +3 18302 18203 18111 +3 18389 18303 18390 +3 18206 18204 18465 +3 18306 18390 17915 +3 17680 18666 18880 +3 17843 18392 18308 +3 17845 18477 18023 +3 17845 18394 18477 +3 18670 18214 18566 +3 17925 18566 18214 +3 18216 18397 18310 +3 18401 18029 18312 +3 18399 17928 18674 +3 17928 18400 18674 +3 18675 18400 17609 +3 18120 18487 18220 +3 18402 18121 18785 +3 18221 18121 18402 +3 18488 17933 18221 +3 18573 17695 18488 +3 17935 18403 18789 +3 18224 18404 18122 +3 18791 18123 18033 +3 18229 18898 18228 +3 18578 18231 18577 +3 18413 17939 18493 +3 18129 19009 18040 +3 18689 18234 18130 +3 17942 18588 18235 +3 18132 18588 17862 +3 18323 18691 18132 +3 18418 18133 18236 +3 18133 18418 18324 +3 18237 18325 18238 +3 18325 18239 18238 +3 18333 17948 18699 +3 18913 18699 17948 +3 18913 17948 18241 +3 18243 18806 18335 +3 17706 18709 18141 +3 17878 18598 18596 +3 17878 18053 18598 +3 18144 18597 18247 +3 18052 18247 18337 +3 18338 18337 18504 +3 18339 18920 18055 +3 18340 17956 18505 +3 17634 18712 18506 +3 17959 18712 17634 +3 18422 18510 18249 +3 18250 18599 18058 +3 18148 18814 18342 +3 17793 18425 18514 +3 18426 18606 18347 +3 18349 10502 18351 +3 18726 18259 18070 +3 18260 18519 18353 +3 18519 18260 18520 +3 18520 18260 18263 +3 18160 19345 18162 +3 18162 19345 18432 +3 18076 18161 18431 +3 18162 18432 17976 +3 17891 18622 18433 +3 18434 18163 18435 +3 18435 18164 18436 +3 18164 18357 18436 +3 18168 18524 18359 +3 18365 17987 18741 +3 18270 18629 18363 +3 18366 18174 18367 +3 18176 18171 18745 +3 18441 18368 18369 +3 18631 17994 18440 +3 17994 18631 18536 +3 18371 18373 18375 +3 18374 18448 18450 +3 18375 18279 18452 +3 18377 18452 18279 +3 18379 18189 18762 +3 18655 18287 18004 +3 18384 18193 18459 +3 18199 18386 18299 +3 17752 18771 18013 +3 18299 18386 18466 +3 18771 17752 18463 +3 18303 18389 18462 +3 18463 17752 18467 +3 18307 18113 18471 +3 18114 18307 18391 +3 18469 18560 18208 +3 18208 18560 18020 +3 18561 18020 18560 +3 18210 17844 18473 +3 18668 18565 17924 +3 18214 18670 18213 +3 17925 18478 18566 +3 18479 18478 17925 +3 18888 18396 18025 +3 18483 18484 18398 +3 18485 18031 18401 +3 18031 18485 18315 +3 18893 18219 18315 +3 18316 18679 18222 +3 18789 18316 18223 +3 18317 18404 18224 +3 18034 18406 18405 +3 18492 18319 18318 +3 18493 18685 18413 +3 18233 17940 18415 +3 18415 17940 18322 +3 18498 18332 18804 +3 18592 18804 18332 +3 18592 18332 17783 +3 19326 18806 18139 +3 18502 18245 18244 +3 18597 18142 18595 +3 18338 18504 17629 +3 18340 18054 17956 +3 18920 18921 18055 +3 18056 18248 18341 +3 18508 18809 18509 +3 18421 18510 18422 +3 18510 18923 18250 +3 18424 18511 18060 +3 18513 18253 18061 +3 17881 18254 18600 +3 18514 18515 17640 +3 17640 18515 18345 +3 18604 18346 18063 +3 18426 18351 18609 +3 18428 18612 10502 +3 10502 18611 18351 +3 18350 18428 18257 +3 18427 18154 18429 +3 18611 10502 18612 +3 18070 18348 18818 +3 18156 18353 18517 +3 18517 18353 18518 +3 18262 18728 18354 +3 18520 18263 18616 +3 18617 17972 17888 +3 18355 18078 18434 +3 19249 18837 18082 +3 18437 18523 18737 +3 18357 18265 18526 +3 18358 18526 18265 +3 18169 18624 18438 +3 18358 18267 18361 +3 18358 18361 18625 +3 18268 18528 18360 +3 18361 18439 18530 +3 18270 18529 18629 +3 18366 18532 18362 +3 18367 18175 18747 +3 18850 18182 18370 +3 18446 17994 18536 +3 18538 18372 18096 +3 18371 18375 18453 +3 18449 18276 18450 +3 18375 18452 18453 +3 18456 18455 18638 +3 18544 18637 18452 +3 18545 18648 17998 +3 18457 18378 18648 +3 18382 18762 18189 +3 18457 18548 18652 +3 18282 18547 18645 +3 18645 18381 18282 +3 18652 18458 18101 +3 18656 18198 18283 +3 18294 18013 18771 +3 18551 18387 18462 +3 18468 18391 18472 +3 18467 18304 18558 +3 18112 18777 18559 +3 18470 18777 18112 +3 18473 18563 18210 +3 18975 18473 18474 +3 18021 18474 18473 +3 18474 18393 18475 +3 18669 18782 18565 +3 18478 18479 18395 +3 18312 18398 18484 +3 18312 18988 18401 +3 18988 18485 18401 +3 18679 18316 18787 +3 18404 18681 18122 +3 18489 18490 19203 +3 18684 18577 18410 +3 18412 19006 18320 +3 18685 18414 18413 +3 18414 18580 18127 +3 18323 18903 18691 +3 18694 18239 18325 +3 18239 18694 18799 +3 18327 18134 18802 +3 18328 17947 17945 +3 18134 17946 18802 +3 19012 18697 18135 +3 18805 18136 18698 +3 18137 18499 18138 +3 18913 18241 18334 +3 18808 18054 18340 +3 18923 18510 18421 +3 18599 18250 18923 +3 18813 18423 18342 +3 18813 18342 18814 +3 18512 18513 18061 +3 18343 17881 18600 +3 18255 18603 18716 +3 18606 18516 18817 +3 18612 18428 18350 +3 18612 18722 18611 +3 18350 18427 18610 +3 18516 18609 18718 +3 18614 18517 18518 +3 18827 19031 18159 +3 18520 18616 18829 +3 18736 18079 19350 +3 18434 18522 18355 +3 18082 18736 19249 +3 18434 18621 18522 +3 18434 18435 18621 +3 18435 18623 18621 +3 18524 18628 18359 +3 18528 18268 18742 +3 18361 18530 18625 +3 18087 18169 18438 +3 18742 18268 17991 +3 18629 18531 18363 +3 18532 18366 18744 +3 17991 18748 18742 +3 18367 18744 18366 +3 18744 18367 18747 +3 18365 18952 18171 +3 18370 18364 18848 +3 18171 18952 18745 +3 18747 18175 18177 +3 18442 18752 18443 +3 18177 18372 18749 +3 18749 18372 18538 +3 18537 18540 18539 +3 18540 18453 18542 +3 18448 18449 18450 +3 18540 18542 18539 +3 18539 18542 18634 +3 18449 18635 18276 +3 18634 18542 18637 +3 18455 18541 18638 +3 18543 18451 18099 +3 18642 18456 18638 +3 17998 18648 18378 +3 18763 18762 18382 +3 18544 18383 18549 +3 19062 18645 18547 +3 18549 18649 18544 +3 18459 18550 18384 +3 18550 18460 18657 +3 18656 18870 18385 +3 18387 18551 18460 +3 18658 18553 18659 +3 18555 18659 18554 +3 18659 18553 18554 +3 18553 18551 18462 +3 18463 19391 18771 +3 18661 18466 18386 +3 18555 18554 18557 +3 18556 18465 18774 +3 18776 18471 18663 +3 18665 18879 18469 +3 18662 18777 18470 +3 18560 18469 18879 +3 18778 18561 18560 +3 18564 18477 18781 +3 18483 18986 18484 +3 18673 18399 18674 +3 18674 18400 18784 +3 18892 18675 18486 +3 18893 18315 18485 +3 18220 18487 18996 +3 18221 18402 18677 +3 18222 18679 18487 +3 18488 18221 18677 +3 18787 18316 18789 +3 18791 18033 18680 +3 18122 18681 18403 +3 18998 18405 18406 +3 18575 18407 18682 +3 18577 18684 18578 +3 18493 19098 18685 +3 18233 18415 18899 +3 18415 18795 18899 +3 18322 18795 18415 +3 18590 18418 18798 +3 18328 18801 19011 +3 18909 18802 17946 +3 18329 18046 19111 +3 17783 18593 18592 +3 18499 18333 19218 +3 19113 19326 18139 +3 18246 18503 18704 +3 18703 18246 18704 +3 18505 18711 18340 +3 18921 18922 18341 +3 18810 18507 18713 +3 18508 18507 18810 +3 18809 18508 18810 +3 18509 18809 18811 +3 18424 19125 18511 +3 18600 18254 18815 +3 18254 18344 19336 +3 18149 18602 18601 +3 19448 18605 18604 +3 18607 18606 18817 +3 18817 18516 18717 +3 18609 18608 18718 +3 18719 18612 18724 +3 18610 18723 18613 +3 18612 18719 18722 +3 18261 18354 18827 +3 18727 18519 18729 +3 18729 18519 18520 +3 18828 18730 18158 +3 18160 18938 19345 +3 18829 18616 18733 +3 18733 18521 18734 +3 18830 18430 18832 +3 18734 18521 18619 +3 18620 18735 18619 +3 18437 18737 18839 +3 18526 18358 18738 +3 18844 18627 18626 +3 18533 18630 18740 +3 18741 18952 18365 +3 18630 18533 18534 +3 18534 18535 18746 +3 18444 18095 18750 +3 18539 18634 18758 +3 18634 18639 18758 +3 18759 18756 18376 +3 18634 18637 18643 +3 18860 18639 18641 +3 18634 18643 18639 +3 18546 18543 18099 +3 18648 18545 18859 +3 18543 18546 18868 +3 18643 18649 18647 +3 18381 18961 18763 +3 18381 18763 18382 +3 18548 18457 18648 +3 18654 18550 18657 +3 18653 18658 18659 +3 18551 18657 18460 +3 18659 18555 18767 +3 18768 18555 18557 +3 18970 18774 18465 +3 18973 18662 18775 +3 18776 18664 18471 +3 18558 18463 18467 +3 18558 18304 18880 +3 18778 18560 18879 +3 18393 18476 18978 +3 18780 18564 18781 +3 18565 18668 18669 +3 18481 18572 19290 +3 18400 18891 18784 +3 18673 18674 18990 +3 18891 18400 18675 +3 18675 18892 18891 +3 18679 19199 18487 +3 18573 18488 18678 +3 18489 18895 18406 +3 18999 18408 18575 +3 18999 18574 18408 +3 19002 18319 18683 +3 19095 18578 18684 +3 18793 18411 18578 +3 19655 18320 19006 +3 18685 19098 19007 +3 18414 18685 19007 +3 18688 18585 18494 +3 18590 18798 18692 +3 18694 18696 18799 +3 18327 18800 18695 +3 18800 18327 18802 +3 17947 18908 18046 +3 19319 18497 18330 +3 18803 19112 19321 +3 18138 18912 18500 +3 18501 18335 19221 +3 18707 18051 18706 +3 19016 18597 18595 +3 18337 18247 19550 +3 18506 18711 18505 +3 18714 18423 19668 +3 19123 18923 18421 +3 19668 18423 18813 +3 18924 19125 18424 +3 19125 19018 18511 +3 18926 18514 18425 +3 18514 18926 18515 +3 18601 19336 18344 +3 18345 18515 18816 +3 18602 18927 18601 +3 18716 18602 18149 +3 18716 18603 18929 +3 18063 19448 18604 +3 18611 18722 18721 +3 18722 18719 18721 +3 18819 18717 18720 +3 18720 18820 18819 +3 19024 18726 18070 +3 18718 18821 18720 +3 18354 18825 18827 +3 18157 19339 17888 +3 19339 18617 17888 +3 18829 18732 18731 +3 18733 18732 18829 +3 18835 18832 18433 +3 18735 18522 18836 +3 18527 18939 18622 +3 18943 18623 18525 +3 18840 18943 18525 +3 18739 18842 18738 +3 18739 18625 18740 +3 18741 18628 19360 +3 19049 18626 18529 +3 18740 18630 18847 +3 18748 18951 18742 +3 18630 18534 18746 +3 18747 18177 18953 +3 18748 18444 18750 +3 18755 18751 18537 +3 18753 18754 18448 +3 18860 18758 18639 +3 18635 18857 18636 +3 18757 19057 18640 +3 18860 18641 18765 +3 18648 18859 18862 +3 18645 18961 18381 +3 18867 18868 18546 +3 18766 18646 18653 +3 18871 18766 18767 +3 18876 18556 18774 +3 18775 18556 18876 +3 18972 18662 18973 +3 18472 18875 18660 +3 18972 18777 18662 +3 18880 18666 18881 +3 18778 18882 18561 +3 18974 18881 18666 +3 18562 18561 18882 +3 18563 18473 18975 +3 18392 18883 18667 +3 19084 18478 18671 +3 18985 18984 19085 +3 18484 18986 18987 +3 18672 19196 18572 +3 18890 18485 18988 +3 19091 18894 18992 +3 18677 18678 18488 +3 18786 18679 18787 +3 18403 18790 18789 +3 18896 18791 18680 +3 18998 18406 18895 +3 19202 18897 18574 +3 18897 18404 18574 +3 18897 18681 18404 +3 19208 18580 18414 +3 19428 18902 18689 +3 18902 18234 18689 +3 18902 19105 18417 +3 18417 19010 18495 +3 19010 18797 18495 +3 18798 18495 18797 +3 18798 18905 18692 +3 18695 18800 18906 +3 18799 18696 18801 +3 18800 18802 18907 +3 18908 17947 18328 +3 18497 19319 19318 +3 18330 18910 19319 +3 19321 18910 18803 +3 19545 18697 19012 +3 18804 19112 18498 +3 18333 18699 19218 +3 18700 19013 18334 +3 18502 18244 19116 +3 18916 18704 18503 +3 18917 18707 18706 +3 19438 18709 18596 +3 18710 18920 18339 +3 19226 18921 18920 +3 18923 18812 18599 +3 18924 18599 18812 +3 18252 19232 18814 +3 18252 18925 19232 +3 18252 18343 18925 +3 18512 18511 19018 +3 18343 18600 18925 +3 18815 18254 19336 +3 18515 19020 18816 +3 18063 19128 19448 +3 18607 19022 19233 +3 18607 18817 19022 +3 18819 18817 18717 +3 18724 18930 18719 +3 18719 18931 18721 +3 18720 18934 18823 +3 18934 18720 18821 +3 18823 18820 18720 +3 18821 18822 18933 +3 18820 18823 18937 +3 19026 18827 18825 +3 18157 18726 19339 +3 18826 18937 18823 +3 18935 18615 18727 +3 18828 18430 18830 +3 19345 19144 18432 +3 18831 18734 18833 +3 19350 19249 18736 +3 18836 18834 18735 +3 18524 19047 18628 +3 18840 18738 18842 +3 19049 18843 18626 +3 18627 18844 18845 +3 18842 18739 18846 +3 18846 18847 18849 +3 18847 18630 18849 +3 18746 18851 18954 +3 18749 18953 18177 +3 18749 18538 19164 +3 19053 18536 18631 +3 18756 19055 18632 +3 18759 19056 18756 +3 19057 18757 18854 +3 19270 18451 18543 +3 18758 18860 18960 +3 18960 18860 18863 +3 18761 18640 19057 +3 18960 18863 19063 +3 18861 18763 18961 +3 18863 18860 18765 +3 19278 18870 18965 +3 19072 18876 18774 +3 18660 18875 18874 +3 19501 18463 18558 +3 18475 18977 18976 +3 18779 19398 18668 +3 18394 19194 19081 +3 19088 18986 18985 +3 18783 18673 18889 +3 18889 18673 18990 +3 18784 18891 18991 +3 18485 18890 18893 +3 18402 18785 19296 +3 18996 18487 19199 +3 19199 18679 18786 +3 18791 18896 19000 +3 19093 18491 19204 +3 18793 18578 19095 +3 19003 18793 19095 +3 19097 18579 19096 +3 19004 19098 19097 +3 19209 18582 18580 +3 18900 18687 19008 +3 18417 19105 19010 +3 18696 18905 19109 +3 18906 18800 19215 +3 18696 19109 18801 +3 18046 18908 19111 +3 18500 18912 19220 +3 18242 18701 19327 +3 18917 18807 18918 +3 19438 18708 18709 +3 18595 19329 19016 +3 19440 18596 18598 +3 19227 18808 18340 +3 19228 19122 18715 +3 19124 18812 18923 +3 19336 18601 18927 +3 18816 19020 18928 +3 18063 18816 18928 +3 19127 18716 18929 +3 19233 19021 18929 +3 19129 18605 19448 +3 18818 19129 19234 +3 18931 18719 18930 +3 18930 19025 18931 +3 18819 18820 19130 +3 18930 18932 19025 +3 18821 18933 19027 +3 18934 18821 19027 +3 19024 19339 18726 +3 18937 19131 18820 +3 18823 18934 18826 +3 18827 19026 19450 +3 18936 18937 19032 +3 18935 18727 19030 +3 19032 19034 18936 +3 18828 18830 19815 +3 18731 18732 19142 +3 19142 18732 18831 +3 19142 18831 19036 +3 19244 18830 18832 +3 18079 18618 19143 +3 19038 19036 18831 +3 18831 18833 19038 +3 19583 18837 19249 +3 18939 18527 19703 +3 19044 18837 19583 +3 18941 18838 18942 +3 18943 18945 18942 +3 18840 18945 18943 +3 18840 18842 18945 +3 18842 18846 19156 +3 18742 19714 18528 +3 18741 19258 18952 +3 18744 18747 19598 +3 19052 18954 18851 +3 18956 18955 19053 +3 18955 18956 19167 +3 18958 18755 18959 +3 19270 19266 18451 +3 18857 19061 18636 +3 18760 19060 18859 +3 18962 18865 18964 +3 18866 18548 18864 +3 18868 18867 19277 +3 18294 19277 18867 +3 18969 18872 19279 +3 19072 19075 18876 +3 18877 19181 18973 +3 19181 18972 18973 +3 18879 19187 18778 +3 18883 19188 18667 +3 19189 19398 18779 +3 19079 18668 19398 +3 19079 18669 18668 +3 19192 18780 18781 +3 19195 19082 18981 +3 19087 18888 18481 +3 19087 18481 19290 +3 19088 18987 18986 +3 18992 19198 19091 +3 18894 19092 18992 +3 19296 18785 18993 +3 18896 18680 19651 +3 19527 18574 18999 +3 19527 19202 18574 +3 18898 19001 18228 +3 18320 19655 19421 +3 19098 19004 19005 +3 18585 18688 19211 +3 18797 19107 18798 +3 19109 18905 18904 +3 18907 19215 18800 +3 19011 18801 19109 +3 18804 18592 19432 +3 18911 19322 18805 +3 18500 19220 19113 +3 18705 19223 18915 +3 18916 19549 18704 +3 19549 18807 18704 +3 19438 18596 19440 +3 18808 19440 18598 +3 19550 19017 18337 +3 18504 18337 19017 +3 18919 18504 19017 +3 19553 18920 18710 +3 19226 18920 19553 +3 19226 19330 18921 +3 19330 18922 18921 +3 18712 18714 19442 +3 19444 18810 19120 +3 18923 19123 19124 +3 19333 18924 18812 +3 18814 19232 19558 +3 19333 19125 18924 +3 18926 19126 19019 +3 19127 18929 19021 +3 19130 18820 19131 +3 18822 19132 18933 +3 19025 18932 19135 +3 18935 19030 19028 +3 19034 19032 19240 +3 19350 18079 19143 +3 19244 18832 18835 +3 19038 19251 19036 +3 19685 18356 19037 +3 18939 19352 18835 +3 19146 19149 19041 +3 19039 18940 19148 +3 19462 18737 18523 +3 19046 19703 18527 +3 19042 19043 19151 +3 18841 19151 19043 +3 19359 19154 18438 +3 19156 18846 19050 +3 18949 18744 19598 +3 18848 19366 18853 +3 18950 18954 19052 +3 18950 19052 19051 +3 19052 19168 19051 +3 19051 19168 19267 +3 19265 18957 19166 +3 18852 19166 18957 +3 18854 19374 19057 +3 18855 19480 18856 +3 18759 19373 19056 +3 19170 19058 18856 +3 18858 18856 19058 +3 18858 19058 19062 +3 18761 19064 18764 +3 19064 19275 18764 +3 19179 18869 18967 +3 19185 19069 19073 +3 19391 18294 18771 +3 19501 19391 18463 +3 18876 19075 18877 +3 19394 19501 18558 +3 18778 19187 19078 +3 19395 18882 18778 +3 19189 18779 18667 +3 19399 19079 19398 +3 19082 18982 18981 +3 19084 19406 19517 +3 18671 19406 19084 +3 19086 19085 19405 +3 19085 19086 18985 +3 18572 19196 19290 +3 18784 18991 19294 +3 18892 19412 18891 +3 18892 19091 19090 +3 19645 18893 18890 +3 19645 18993 18893 +3 19774 18896 19651 +3 18897 19302 18681 +3 18793 19003 19207 +3 18794 19099 19006 +3 19208 19209 18580 +3 18901 19309 19103 +3 19107 19313 18904 +3 19214 18904 19313 +3 18904 19214 19109 +3 19215 19314 18906 +3 19109 19315 19011 +3 19217 19319 18910 +3 18910 19321 19217 +3 19793 19112 18804 +3 19435 18334 19013 +3 19326 19114 18806 +3 19221 19797 18501 +3 18808 19227 19441 +3 18919 19553 18710 +3 18711 19227 18340 +3 19230 19124 19123 +3 19558 18813 18814 +3 18812 19124 19333 +3 19333 19447 19125 +3 19128 18063 18928 +3 19131 19449 19130 +3 19026 18825 19133 +3 18933 19132 19236 +3 19450 19031 18827 +3 18934 19027 19136 +3 18933 19236 19027 +3 19027 19235 19136 +3 19031 19139 18938 +3 19137 19240 19032 +3 19814 19345 18938 +3 19239 19340 19346 +3 19033 19346 19340 +3 19243 19142 19036 +3 18835 19689 19244 +3 18835 19352 19689 +3 19250 19578 19041 +3 19039 19148 19147 +3 19583 19249 19040 +3 19041 19149 19250 +3 19353 19250 19355 +3 19042 19355 19250 +3 19355 19042 19151 +3 18737 19585 18839 +3 19253 19355 19151 +3 18947 19043 19255 +3 19465 18946 18843 +3 19048 19257 19153 +3 19257 19048 19156 +3 18528 19714 18948 +3 18742 18951 19599 +3 19160 18950 19262 +3 19054 19162 19163 +3 18950 19051 19262 +3 18853 19369 19478 +3 19267 19263 19051 +3 18957 19265 18754 +3 19480 18855 19478 +3 19374 19377 19057 +3 18857 19271 19061 +3 19373 19059 19723 +3 19380 19060 19061 +3 18861 19605 19059 +3 19062 19058 19375 +3 18961 19375 18861 +3 18864 18352 18866 +3 18352 19178 18866 +3 19278 19384 18872 +3 19279 19384 19494 +3 19384 19279 18872 +3 19179 19499 19180 +3 19497 19072 18969 +3 19387 19072 19497 +3 19182 19071 19070 +3 19072 19387 19075 +3 19071 19184 18770 +3 19184 19071 19182 +3 19389 18877 19075 +3 19395 18778 19078 +3 19083 19084 19517 +3 19289 18887 18982 +3 19405 19515 19086 +3 19407 18987 19088 +3 18987 19407 18989 +3 19197 19294 18991 +3 19412 18991 18891 +3 19090 19412 18892 +3 19291 19902 18890 +3 19198 19090 19091 +3 18992 19646 19198 +3 18676 18994 19092 +3 19200 19417 19419 +3 19526 19201 19419 +3 19201 19527 18999 +3 19203 19776 19300 +3 19202 19302 18897 +3 19004 19097 19531 +3 19007 19098 19005 +3 19310 18902 19428 +3 19659 18797 19010 +3 18797 19537 19107 +3 19313 19107 19537 +3 19315 19109 19214 +3 19215 18907 19316 +3 19926 19111 18908 +3 19663 19218 19323 +3 19326 19113 19325 +3 18701 19328 19327 +3 18701 18914 19328 +3 19115 19935 18914 +3 19797 19116 18501 +3 19116 19797 20088 +3 19666 19117 19223 +3 19223 18705 19224 +3 19550 19551 19017 +3 19442 18714 19668 +3 19123 19446 19230 +3 19230 19231 19124 +3 19018 19125 19447 +3 18600 20095 18925 +3 19129 19448 19337 +3 19022 19338 19233 +3 19338 19022 19023 +3 19129 19812 19234 +3 19450 19026 19565 +3 19235 19027 19236 +3 19135 19138 19237 +3 19029 18828 19815 +3 19136 19235 19238 +3 19137 19140 19240 +3 19241 19034 19240 +3 19244 19455 18830 +3 19346 19246 19456 +3 19142 19243 19141 +3 19036 19245 19243 +3 19248 19349 19246 +3 19351 19251 19580 +3 19353 19578 19250 +3 19583 19705 19044 +3 19252 19150 19356 +3 19705 19359 19044 +3 19255 19469 18947 +3 18528 18948 19357 +3 19357 19046 18528 +3 19154 19359 19711 +3 18742 19599 19714 +3 19159 19054 19161 +3 19054 19261 19162 +3 19368 19162 19261 +3 18953 18749 19164 +3 19262 19051 19263 +3 19475 19477 19166 +3 19264 19716 19055 +3 19264 19055 19371 +3 19269 19267 19169 +3 19480 19170 18856 +3 19723 19059 19605 +3 19171 19269 19169 +3 19484 19375 19058 +3 19174 19487 19171 +3 19272 19066 19276 +3 19178 18352 19498 +3 19180 19499 19388 +3 19279 19497 18969 +3 19281 19386 19385 +3 19739 19501 19394 +3 19504 19187 19186 +3 19078 19284 19395 +3 18976 19509 19286 +3 19287 19191 18980 +3 19511 19288 19080 +3 19513 19759 19192 +3 19515 19518 19086 +3 19643 19087 19290 +3 19408 19407 19088 +3 19197 18991 19644 +3 19412 19644 18991 +3 19198 19904 19090 +3 19645 18890 19902 +3 19648 19295 18995 +3 18678 18677 19297 +3 19199 19649 19415 +3 19416 18678 19297 +3 19418 18895 19300 +3 18790 19301 19298 +3 19204 19000 19299 +3 19206 19529 19303 +3 19424 19005 19004 +3 19209 19208 19656 +3 19106 19312 19536 +3 18797 19659 19537 +3 18907 19110 19316 +3 19110 19317 19316 +3 19110 18909 19317 +3 19926 19543 19111 +3 19112 19793 19546 +3 19793 18804 19432 +3 19794 19322 18911 +3 19114 19326 19934 +3 19117 19666 19437 +3 19937 18594 19015 +3 19224 19666 19223 +3 19667 19438 19440 +3 18808 19441 19440 +3 19017 19802 18919 +3 19120 19119 19331 +3 19443 19442 19668 +3 19123 19122 19446 +3 18813 19808 19668 +3 20095 18600 18815 +3 19334 19560 19126 +3 19560 19019 19126 +3 19233 19338 19021 +3 19812 19129 19337 +3 19023 19563 19338 +3 19234 19680 19024 +3 19450 19139 19031 +3 20344 19029 19815 +3 19237 19453 19344 +3 18830 19455 19815 +3 19238 19454 19140 +3 19240 19140 19347 +3 19140 19454 19347 +3 19240 19347 19241 +3 19241 19347 19348 +3 19241 19348 19242 +3 19245 19458 19243 +3 19247 19457 19459 +3 18737 19693 19585 +3 19358 19467 19356 +3 19831 19968 19047 +3 19045 19358 19356 +3 18843 19591 19465 +3 19045 19153 19358 +3 19358 19153 19361 +3 19594 19363 19256 +3 19365 19157 19471 +3 19157 19367 19471 +3 19366 18848 19154 +3 19160 19262 19367 +3 19369 18853 19366 +3 18750 19266 19850 +3 19265 19370 19268 +3 19373 19723 19372 +3 19074 19622 19385 +3 19180 19388 19625 +3 19387 19620 19075 +3 19500 19182 19390 +3 19500 19184 19182 +3 19184 19500 19392 +3 19745 20144 18881 +3 18881 18974 19745 +3 19628 19745 18974 +3 19507 19189 19397 +3 19080 19633 19511 +3 19511 19512 19288 +3 19403 19194 19638 +3 19402 19636 19082 +3 19289 19404 18983 +3 19514 19405 19404 +3 19408 19088 19519 +3 19196 19410 19409 +3 19089 19411 19293 +3 19090 19903 19412 +3 19645 19647 18993 +3 19296 18993 19647 +3 20290 19295 19648 +3 18995 19414 19648 +3 18996 19199 19415 +3 18786 19649 19199 +3 19912 19204 19299 +3 18898 19421 20198 +3 19424 19004 19531 +3 19101 19307 19784 +3 19920 19658 19212 +3 19658 19428 19212 +3 19429 19104 18586 +3 19428 19430 19310 +3 19321 19112 19546 +3 19324 19933 19220 +3 19665 19221 19114 +3 20088 20089 19116 +3 19436 19935 19222 +3 18502 19116 20089 +3 19799 19224 19118 +3 19551 19802 19017 +3 19553 18919 19803 +3 20214 19330 19226 +3 20090 19555 19442 +3 19120 19807 19444 +3 19445 19444 19556 +3 19121 19557 19229 +3 19446 19122 19332 +3 18813 19558 19808 +3 19230 19809 19231 +3 19124 19231 19333 +3 19673 19447 19333 +3 18815 19335 20095 +3 19676 19127 20222 +3 19128 19337 19448 +3 19021 19338 20099 +3 19452 19568 19570 +3 19344 19453 19568 +3 19454 19567 19575 +3 19239 19346 19456 +3 19342 19458 19571 +3 19453 19342 19571 +3 19347 19572 19348 +3 19037 19953 20348 +3 19348 19457 19242 +3 19458 19245 19460 +3 20229 19244 19689 +3 19245 19351 19460 +3 19349 19578 19684 +3 19247 19459 19461 +3 19462 19693 18737 +3 19354 19698 19580 +3 19355 19696 19353 +3 19589 19467 19593 +3 19255 19468 19469 +3 19592 19590 19362 +3 19361 19595 19358 +3 19597 19154 19711 +3 19361 19365 19713 +3 19366 19154 19597 +3 19259 19364 19715 +3 19367 19472 19471 +3 19472 19367 19262 +3 19472 19262 19474 +3 19475 20355 19477 +3 19374 19604 19377 +3 19058 19170 19484 +3 19484 19607 19375 +3 19377 19486 19064 +3 19493 19610 19489 +3 19490 19613 19492 +3 19492 19281 19618 +3 19494 19616 19279 +3 19279 19616 19497 +3 19616 19617 19497 +3 19498 18352 19496 +3 19624 19625 19388 +3 19499 19624 19388 +3 19621 19389 19620 +3 19620 19389 19075 +3 19180 19625 19390 +3 19288 19752 19193 +3 19513 19403 19760 +3 19517 19520 19763 +3 19406 19520 19517 +3 19521 19408 19764 +3 19644 19412 19903 +3 18786 19652 19649 +3 19418 19300 19773 +3 20302 19299 19774 +3 19775 19527 19201 +3 19202 20067 19302 +3 20403 19776 19001 +3 19421 19655 19305 +3 19005 19424 19425 +3 19099 19210 19533 +3 19784 19917 19101 +3 19658 19430 19428 +3 19214 19787 19788 +3 19217 19321 19544 +3 19219 19664 19930 +3 19435 20085 19664 +3 19325 19934 19326 +3 20087 19114 19934 +3 19937 19798 18594 +3 19666 19224 19799 +3 19016 19329 19439 +3 19441 19801 19440 +3 19553 19554 19226 +3 19227 18711 19552 +3 19808 19443 19668 +3 19807 19556 19444 +3 19333 19231 19673 +3 19232 18925 19674 +3 19674 18925 20095 +3 19334 19559 19560 +3 19560 19561 19019 +3 19020 19019 19561 +3 19020 19562 18928 +3 19811 18928 19562 +3 19128 18928 19811 +3 19677 19338 19563 +3 19812 19337 19678 +3 19566 19450 19565 +3 19565 19813 19566 +3 19451 19680 20100 +3 19450 19566 19139 +3 19570 19568 19569 +3 19143 19681 19574 +3 19244 20229 19455 +3 19570 19569 19683 +3 19573 19571 19458 +3 19683 19569 19687 +3 19572 19575 19682 +3 19572 19682 19688 +3 19037 20348 19685 +3 19459 19577 19581 +3 19577 19692 19581 +3 19579 19580 19698 +3 19354 19701 19698 +3 19701 19354 19589 +3 19253 19696 19355 +3 19583 19704 19705 +3 19586 19588 19584 +3 19465 19587 19253 +3 19584 19588 19466 +3 19359 19705 19711 +3 19595 19361 19712 +3 19360 19976 19835 +3 18949 19596 19155 +3 19713 19712 19361 +3 19715 19717 19368 +3 19599 18951 19850 +3 19991 20355 19475 +3 19601 19718 19473 +3 19264 19847 19716 +3 19718 19601 19719 +3 19999 19264 19371 +3 19601 19603 19719 +3 19720 19480 19478 +3 19370 19477 19855 +3 19720 19170 19480 +3 19719 19603 19608 +3 19268 19481 19271 +3 19603 19482 19606 +3 19608 19603 19606 +3 19608 19485 19865 +3 19608 19606 19485 +3 19485 19488 19865 +3 19379 19380 19727 +3 19488 19490 19612 +3 19734 19733 19616 +3 19625 19738 19390 +3 19738 19879 19390 +3 19390 19879 19500 +3 19500 19741 19392 +3 19502 19392 19742 +3 19746 19629 19284 +3 19747 19886 19506 +3 19506 19749 19747 +3 19749 19506 19631 +3 19751 19750 19508 +3 19510 19400 19890 +3 19191 19400 19510 +3 19512 19752 19288 +3 19757 19287 19758 +3 20041 19636 19402 +3 19760 19759 19513 +3 19760 19403 19762 +3 19638 19762 19403 +3 19638 19763 19762 +3 19516 19640 19641 +3 19516 19896 19518 +3 19519 19642 19408 +3 19520 19643 19898 +3 19408 19642 19764 +3 19521 19764 19899 +3 19901 19409 19410 +3 19521 19765 19291 +3 19902 19291 19765 +3 19904 19903 19090 +3 19902 19768 19645 +3 19768 19647 19645 +3 19295 20290 20061 +3 19416 19297 20186 +3 19650 19416 20186 +3 19650 19523 19416 +3 20187 19651 19523 +3 19524 19772 19417 +3 19653 19417 19772 +3 19418 19773 19524 +3 19913 19302 20067 +3 19529 20494 19303 +3 19304 19303 19654 +3 19530 19423 19779 +3 19779 19531 19530 +3 20498 19305 19655 +3 19539 19789 19540 +3 19926 19790 20079 +3 19321 19546 19544 +3 19793 20416 19546 +3 20085 19435 20422 +3 19221 19665 19797 +3 19936 19937 19015 +3 19938 19798 19937 +3 19939 19800 19549 +3 19940 19438 19667 +3 19016 19439 19550 +3 20627 19802 19551 +3 19555 20090 19804 +3 20214 20333 19330 +3 19807 20092 19556 +3 19671 20094 19672 +3 19231 19809 19944 +3 19447 19673 19947 +3 20219 19560 19559 +3 19560 20219 19561 +3 19675 20220 19948 +3 19562 19020 19561 +3 19811 19949 19128 +3 19128 19949 19337 +3 19338 19677 20099 +3 19951 19449 19564 +3 20344 19813 19133 +3 20100 20346 19451 +3 19683 19686 19816 +3 19682 19819 19688 +3 19577 19688 19692 +3 19576 19691 19690 +3 19579 19698 19824 +3 19583 19040 20104 +3 19253 19587 19696 +3 19584 19582 19697 +3 19697 19695 19586 +3 20104 19704 19583 +3 19584 19697 19586 +3 19693 19702 19585 +3 19586 19706 19588 +3 19588 19706 19832 +3 19709 19588 19832 +3 19593 19708 19707 +3 19155 19969 19591 +3 19968 19976 19360 +3 19155 19596 19969 +3 19598 19839 20234 +3 19715 19993 19717 +3 19847 19264 19999 +3 19266 20242 19850 +3 19372 19721 19999 +3 19858 19724 19726 +3 19719 19608 19725 +3 19481 20011 19728 +3 19605 19376 19723 +3 19608 19865 19725 +3 20245 19378 20024 +3 19875 19876 19622 +3 19875 19622 19621 +3 19623 20140 19737 +3 19739 20138 19501 +3 19739 19394 20247 +3 20034 19746 19505 +3 19633 20564 19511 +3 19890 19400 19755 +3 19758 19891 19757 +3 19758 20160 19891 +3 19760 19892 19759 +3 19760 19762 20049 +3 19762 19763 20051 +3 19898 19763 19520 +3 19898 19643 20056 +3 19409 20056 19643 +3 20180 19522 19770 +3 19415 19905 19414 +3 19297 19771 20186 +3 19649 20299 19415 +3 19649 19652 19907 +3 19650 20187 19523 +3 19908 19651 20187 +3 19774 19651 19908 +3 19773 19910 19524 +3 19775 19911 19527 +3 19911 19202 19527 +3 19911 20067 19202 +3 20068 19205 19912 +3 20068 19914 19205 +3 19001 19915 20403 +3 20494 19654 19303 +3 19783 19657 19781 +3 19784 19657 19783 +3 19658 19920 19921 +3 19430 20412 19310 +3 20320 19659 19213 +3 19789 20206 19540 +3 19792 19542 19791 +3 20324 19548 19433 +3 20082 19433 19322 +3 19794 20082 19322 +3 20420 19930 19664 +3 19664 20085 20420 +3 19933 20326 19325 +3 20326 19934 19325 +3 20087 19665 19114 +3 19935 19436 20329 +3 19440 19801 19667 +3 19554 19553 19803 +3 20214 19226 19554 +3 20091 19808 19558 +3 19809 20215 19944 +3 19944 19673 19231 +3 19947 19810 19559 +3 19811 19562 20223 +3 19949 20341 19337 +3 19678 19337 20341 +3 19563 19679 20342 +3 19679 19951 20342 +3 19951 19564 20433 +3 19566 20436 19139 +3 19813 20344 20227 +3 20544 19815 19455 +3 20228 19574 19681 +3 19816 19686 19817 +3 19686 19690 19820 +3 19692 19688 19819 +3 19817 19686 19823 +3 19686 19820 19823 +3 19692 19819 19822 +3 19820 19960 19823 +3 19819 19957 19822 +3 19823 19826 19957 +3 19960 19826 19823 +3 19959 19826 19963 +3 19711 19705 20105 +3 19964 19832 19706 +3 19971 19708 19833 +3 19969 19965 19591 +3 19597 19711 20445 +3 19838 19995 19843 +3 19993 19715 19986 +3 19986 19984 19993 +3 19602 19717 19848 +3 19997 20002 19844 +3 19849 19845 19851 +3 19848 19853 19602 +3 19851 20126 19854 +3 20004 19999 19721 +3 19722 19602 19853 +3 19858 19853 19854 +3 19854 20126 19859 +3 19854 19859 19858 +3 19481 19855 20011 +3 20012 19858 19859 +3 20020 19725 19865 +3 19727 19728 19863 +3 19867 19862 19869 +3 19730 19379 19863 +3 19727 19863 19379 +3 19870 20025 19735 +3 19735 19733 19870 +3 19875 19731 19872 +3 19872 19873 19876 +3 19872 19876 19875 +3 20027 19879 19738 +3 19740 19879 20027 +3 19880 19741 19740 +3 19880 20029 19741 +3 20247 19394 20031 +3 19884 19746 20034 +3 19746 19884 19629 +3 19886 20366 19628 +3 20038 19887 19888 +3 20038 19888 19889 +3 19888 19890 19889 +3 20040 19401 19753 +3 19757 19891 20046 +3 20154 20044 19894 +3 20048 20043 19640 +3 19893 19641 19894 +3 19892 19760 20049 +3 20049 20163 19892 +3 19897 19764 19642 +3 20060 19769 19646 +3 20288 19647 19768 +3 19906 20064 20062 +3 20399 20064 20063 +3 19909 19772 20065 +3 19910 19773 20190 +3 19776 20403 20193 +3 20197 19778 19654 +3 20072 20311 19780 +3 19921 20504 19658 +3 19658 20504 19430 +3 20205 19787 19923 +3 19661 20322 19792 +3 19793 19432 19548 +3 19548 20416 19793 +3 20082 20324 19433 +3 19932 20084 19324 +3 19324 20084 19933 +3 19437 20329 19436 +3 19437 19666 20330 +3 19666 19799 20330 +3 19439 19329 19941 +3 19942 19801 19441 +3 19556 20092 19943 +3 19232 19946 19558 +3 19232 19674 19946 +3 20095 19335 20096 +3 19559 19810 20219 +3 19810 20339 20219 +3 19335 19675 19948 +3 20219 20097 19561 +3 19676 20222 20221 +3 20223 19949 19811 +3 19680 20225 20100 +3 19139 20436 20435 +3 20101 19952 19239 +3 19455 20229 19954 +3 19684 20102 19349 +3 20229 19689 21012 +3 19689 19352 21012 +3 19703 20106 19463 +3 19957 19959 19822 +3 19693 20103 19702 +3 19957 19826 19959 +3 19822 19959 19699 +3 20105 19705 19704 +3 19587 19965 20550 +3 19959 19963 19961 +3 19961 19963 19970 +3 19970 19963 19966 +3 20232 19357 18948 +3 19967 19974 19973 +3 19982 19970 20235 +3 19975 19971 19833 +3 19982 19840 19972 +3 19982 20236 19840 +3 19981 20112 19989 +3 19995 19838 19837 +3 19840 19842 19985 +3 19836 19843 19844 +3 19984 19849 19993 +3 19842 20124 19845 +3 20556 19599 19850 +3 19995 19987 19997 +3 19997 19987 20127 +3 20449 19720 20117 +3 20003 19994 20002 +3 20001 20133 20007 +3 20003 20009 19994 +3 20003 20010 20009 +3 20006 19861 20132 +3 20010 20013 20009 +3 20135 20013 20010 +3 19862 20022 20013 +3 20134 19860 20016 +3 19868 20019 19860 +3 20134 20136 19860 +3 19868 19860 20136 +3 19740 20142 19880 +3 20030 19881 20143 +3 20144 20454 20031 +3 20032 19882 20033 +3 19747 20366 19886 +3 20146 20253 20036 +3 20036 20253 20035 +3 20147 20146 20036 +3 20039 20152 20042 +3 19889 20156 20152 +3 20151 20042 20045 +3 20045 20042 20158 +3 20156 19755 20259 +3 19755 20046 20259 +3 19891 20159 20046 +3 20047 19639 19761 +3 19894 20043 20154 +3 20046 20159 20259 +3 20044 20161 19894 +3 20161 19893 19894 +3 19762 20051 20049 +3 20049 20051 20166 +3 19895 20050 19897 +3 20167 20052 20054 +3 19899 20053 19900 +3 19901 20059 20177 +3 20284 19767 20674 +3 20059 20284 20177 +3 20180 19770 20287 +3 20287 19770 20061 +3 20183 20184 19906 +3 20294 20063 20185 +3 20186 19771 20296 +3 20062 20064 20297 +3 19415 20398 19905 +3 20298 20064 20399 +3 20398 19415 20299 +3 19774 20189 20302 +3 19773 20192 20190 +3 19911 19775 20305 +3 19911 20600 20067 +3 20069 19914 20068 +3 20494 20069 20070 +3 20198 20711 19915 +3 19421 19305 20198 +3 19425 20200 19532 +3 19656 20073 20312 +3 19099 20821 20498 +3 20605 20313 19917 +3 20319 19310 20412 +3 20320 20825 19659 +3 20080 19926 20079 +3 19543 19926 20413 +3 19543 20413 20612 +3 20513 20082 19794 +3 20419 19930 20619 +3 20208 19932 19931 +3 19934 20326 20423 +3 20211 19937 19936 +3 19804 19942 19552 +3 20913 20333 20214 +3 20334 20093 19943 +3 20092 20334 19943 +3 20095 20096 19674 +3 19947 20217 19810 +3 19948 20218 19335 +3 20220 20431 19948 +3 19676 20221 20220 +3 19562 20098 20223 +3 19677 19563 20757 +3 19566 20226 20436 +3 20228 20545 19574 +3 19352 19463 21012 +3 19463 21013 21012 +3 19821 19696 20548 +3 19587 20548 19696 +3 19968 19831 19976 +3 20445 19711 20105 +3 20108 20231 20235 +3 20235 20236 19982 +3 20236 20113 19840 +3 19835 19991 19258 +3 20352 20447 19839 +3 20112 20119 20122 +3 20116 20120 19992 +3 19988 20351 20117 +3 20239 19989 19998 +3 19998 19989 20112 +3 20112 20122 19998 +3 20128 19996 20001 +3 19720 20449 19856 +3 20357 20005 20008 +3 20241 20133 20001 +3 20451 20242 19483 +3 20010 20014 20135 +3 20245 20451 19483 +3 20135 20014 20023 +3 19728 20358 19863 +3 19877 20139 19878 +3 20143 19881 20028 +3 20032 20033 20455 +3 20033 20030 20455 +3 19747 19749 20251 +3 20252 20035 20253 +3 20563 20253 20146 +3 19511 20564 20368 +3 20040 19753 20462 +3 20149 20039 20042 +3 20149 20042 20151 +3 20048 20047 20153 +3 20152 20156 20157 +3 20158 20157 20258 +3 20157 20156 20263 +3 20258 20157 20263 +3 20050 19895 19893 +3 20163 20164 20264 +3 20166 20051 20269 +3 20165 20266 20167 +3 20051 20169 20269 +3 20054 20170 20167 +3 20168 20056 20387 +3 20055 20171 20054 +3 20052 20055 20054 +3 20171 20055 20272 +3 20172 20383 20273 +3 20271 20172 20174 +3 20172 20273 20174 +3 20057 20174 20273 +3 19765 20173 20175 +3 20275 20057 20273 +3 20057 20274 20174 +3 20274 20057 20176 +3 20057 20275 20276 +3 20057 20276 20176 +3 20058 20178 20281 +3 20674 20283 20284 +3 20391 19769 20060 +3 20184 20794 20182 +3 20296 19771 20293 +3 20292 20294 20185 +3 20684 19414 19905 +3 20062 20297 20295 +3 20298 20297 20064 +3 20486 19650 20186 +3 20697 20189 19908 +3 20401 19910 20489 +3 20401 20065 19910 +3 20065 20188 19909 +3 19908 20189 19774 +3 20489 19910 20190 +3 20068 20194 20306 +3 20307 20067 20600 +3 19913 20067 20307 +3 20068 20306 20069 +3 20070 20069 20306 +3 20406 20072 20071 +3 20311 20200 19425 +3 20499 20073 20200 +3 20312 20500 20074 +3 20201 20605 19783 +3 19533 20409 20407 +3 19533 19782 20409 +3 19782 19918 20409 +3 20723 20504 19921 +3 19925 19924 20080 +3 20080 20079 19925 +3 20413 19926 20080 +3 19792 20322 20414 +3 20416 19548 20614 +3 20082 20323 20324 +3 20323 20082 20513 +3 20420 20619 19930 +3 20516 20423 20326 +3 20423 20087 19934 +3 19797 20908 20088 +3 19935 20329 20424 +3 20743 20330 19799 +3 20426 19667 19801 +3 20627 19551 20626 +3 19801 19942 20213 +3 19804 20522 19942 +3 19805 20333 20523 +3 20428 20094 20335 +3 19674 20845 19946 +3 19944 20338 20217 +3 19810 20217 20532 +3 20218 20096 19335 +3 20220 20533 20431 +3 20533 20220 20221 +3 20223 20535 19949 +3 20341 19949 20535 +3 20432 20099 19677 +3 19951 20433 20342 +3 20225 20343 20100 +3 19564 20437 20433 +3 20438 19813 20227 +3 20544 19455 19954 +3 20101 19955 20546 +3 19955 20102 20546 +3 19818 20644 19040 +3 20548 19587 20550 +3 19965 19969 20230 +3 19831 20443 19976 +3 20447 20234 19839 +3 19835 20934 19991 +3 20552 19714 19599 +3 20238 20118 20113 +3 20238 20240 20118 +3 20353 20449 20117 +3 20120 20115 20123 +3 20121 20004 20554 +3 20241 20243 20133 +3 19855 20650 20011 +3 19730 20246 19874 +3 20141 20362 20142 +3 20028 20364 20143 +3 20030 20143 20455 +3 20454 20144 20561 +3 19885 20562 20250 +3 20366 19747 20367 +3 20367 19747 20251 +3 20660 20253 20563 +3 20563 20146 20458 +3 20146 20147 20458 +3 20147 20459 20458 +3 20147 20148 20459 +3 20371 19754 20040 +3 20261 20373 20263 +3 20261 20262 20464 +3 20162 20258 20375 +3 20260 20264 20376 +3 20260 20376 20265 +3 20376 20268 20265 +3 20264 20164 20267 +3 20167 20266 20270 +3 20379 20172 20382 +3 20383 20385 20273 +3 20171 20467 20173 +3 20174 20469 20271 +3 20056 20388 20387 +3 20471 20274 20176 +3 20275 20279 20276 +3 20289 20292 20291 +3 20794 20184 20183 +3 20794 20183 20682 +3 19905 20798 20684 +3 20487 19650 20486 +3 20065 20401 20188 +3 19909 20188 20301 +3 20194 20066 20402 +3 20308 20307 20404 +3 20711 20706 19915 +3 20313 20606 20075 +3 20075 20606 20202 +3 19921 20315 20723 +3 20322 20511 20510 +3 20415 20511 19544 +3 20418 20208 19931 +3 20208 20515 19932 +3 19932 20515 20084 +3 20516 20326 20421 +3 20621 20327 20209 +3 20623 20329 19437 +3 20427 19802 20627 +3 20214 21082 20913 +3 20913 20523 20333 +3 20093 20525 20335 +3 20093 20336 20525 +3 20339 20097 20219 +3 20223 20636 20535 +3 20432 19950 20099 +3 20341 20537 19678 +3 19678 20537 20538 +3 20225 20538 20638 +3 20225 20638 20343 +3 20437 20434 20433 +3 20100 20343 20346 +3 19818 20349 20644 +3 19821 20548 20762 +3 20104 19040 20644 +3 19463 20106 20549 +3 20766 20105 19704 +3 20105 20551 20445 +3 19835 20856 20934 +3 20447 20352 20646 +3 20353 20117 20351 +3 20448 19990 20354 +3 20121 20354 19990 +3 20008 20356 20357 +3 20242 20129 20649 +3 20358 20773 20246 +3 19883 20456 20248 +3 20250 20562 20658 +3 20660 20861 20252 +3 20253 20660 20252 +3 20563 20458 21031 +3 20778 19634 20368 +3 20459 20254 20567 +3 20569 20150 20370 +3 20462 20371 20040 +3 20369 20372 20569 +3 19754 20371 20255 +3 20255 20463 20150 +3 20150 20569 20257 +3 20569 20372 20257 +3 20374 20263 20373 +3 20572 20373 20378 +3 20376 20264 20267 +3 20267 20164 20465 +3 20265 20268 20377 +3 20376 20380 20268 +3 20376 20267 20380 +3 20266 20375 20270 +3 20269 20381 20465 +3 20379 20377 20383 +3 20377 20268 20383 +3 20379 20383 20172 +3 20666 20382 20573 +3 20381 20466 20465 +3 20168 20468 20381 +3 20168 20387 20468 +3 20171 20272 20467 +3 20575 20271 20469 +3 20388 20389 20387 +3 20669 20274 20471 +3 20279 20275 20386 +3 20388 20282 20389 +3 20389 20282 20475 +3 20475 20282 20393 +3 20793 19768 20278 +3 20282 20395 20393 +3 20478 20395 20283 +3 20288 19768 20793 +3 20477 20479 20289 +3 20484 20294 20292 +3 20488 20401 20489 +3 20304 20595 20493 +3 20597 20194 20402 +3 20712 20199 20310 +3 20406 20713 20072 +3 20714 20200 20311 +3 20498 20716 19305 +3 20714 20715 20200 +3 20715 20499 20200 +3 20605 20408 20313 +3 20408 20606 20313 +3 19918 20607 20409 +3 20204 20731 20610 +3 20731 20206 20732 +3 20732 20206 20830 +3 20614 20901 20416 +3 20324 20614 19548 +3 20081 20906 20325 +3 20208 20514 20515 +3 20421 20084 20515 +3 20087 20423 20519 +3 20327 20621 21072 +3 20088 20908 20838 +3 20330 20623 19437 +3 20625 20743 19799 +3 19941 20626 19439 +3 19554 20843 20214 +3 20523 20629 19805 +3 20338 20430 20429 +3 20530 20216 20528 +3 20338 20532 20217 +3 20097 20339 20534 +3 20437 20851 20434 +3 20545 20228 20543 +3 20347 20101 20546 +3 20547 20644 20349 +3 20441 19821 20762 +3 20764 20104 20644 +3 19463 20549 21013 +3 20103 20765 19702 +3 20551 20105 20766 +3 19831 20929 20443 +3 20769 20447 20646 +3 20121 20554 20354 +3 20935 20554 20004 +3 20555 20650 20355 +3 20129 20451 20651 +3 20451 20129 20242 +3 20557 20773 20358 +3 20451 20245 20452 +3 20652 20452 20245 +3 19877 20857 20139 +3 20654 20247 20559 +3 19883 20560 20456 +3 20365 20366 20860 +3 20367 20860 20366 +3 20563 20662 20660 +3 20458 20459 20664 +3 20370 20369 20569 +3 20370 20150 20463 +3 20375 20571 20270 +3 20378 20382 20572 +3 20572 20382 20666 +3 20571 20574 20270 +3 20267 20465 20576 +3 20380 20267 20576 +3 20381 20468 20466 +3 20467 20272 20865 +3 20471 20671 20669 +3 20671 20471 20578 +3 20389 20475 20581 +3 20175 20473 20278 +3 20472 20277 20476 +3 20793 20278 20786 +3 20674 20867 20283 +3 20677 20479 20477 +3 20475 20393 20480 +3 20283 20867 20478 +3 20293 20288 20793 +3 20395 20478 20483 +3 20482 20481 20181 +3 20585 20483 20587 +3 20484 20588 20294 +3 20485 20684 20798 +3 20295 20297 20586 +3 20298 20399 20691 +3 20398 20299 20696 +3 20299 20400 20696 +3 20591 20488 20590 +3 20593 20188 20591 +3 20301 20188 20593 +3 20189 20697 20698 +3 20488 20489 20594 +3 20490 20191 20881 +3 20491 20489 20190 +3 20820 19305 20716 +3 20716 20498 20821 +3 20720 20408 20605 +3 20409 20822 20407 +3 20202 20606 20502 +3 20410 20502 20411 +3 20503 20723 20315 +3 20318 20412 20977 +3 20510 20414 20322 +3 20081 20417 20905 +3 20514 20616 20733 +3 20514 20733 20617 +3 20419 20619 20735 +3 20514 20617 20515 +3 20515 20618 20421 +3 20516 20421 20618 +3 20423 20516 20835 +3 20620 20423 20835 +3 20620 20519 20423 +3 20741 20839 20211 +3 20425 20426 21162 +3 20522 19804 20744 +3 19804 20090 20744 +3 20843 21082 20214 +3 20745 19443 20628 +3 20628 20091 20746 +3 20746 20091 20747 +3 20338 20429 20531 +3 20338 20531 20532 +3 20633 20634 20532 +3 19948 20431 20218 +3 19950 20536 20340 +3 20432 20536 19950 +3 20538 20637 20638 +3 20540 20226 20541 +3 20540 20436 20226 +3 20436 20345 20435 +3 20437 20640 20851 +3 20346 20343 20639 +3 20763 20762 20548 +3 20104 20764 19704 +3 20645 20232 21016 +3 20768 20351 19988 +3 20770 20351 20768 +3 20770 20353 20351 +3 20451 20452 20651 +3 20776 20455 20657 +3 20367 20251 20947 +3 21032 20368 20564 +3 20459 20567 20664 +3 20461 20566 20568 +3 20950 20369 20370 +3 20380 20576 20577 +3 20384 20575 20667 +3 20473 20467 20954 +3 20865 20954 20467 +3 20468 20668 20466 +3 20670 20466 20668 +3 20468 20470 20668 +3 20470 20389 20581 +3 20672 20470 20581 +3 20473 20786 20278 +3 20580 20472 20476 +3 20578 20580 20582 +3 20580 20476 20676 +3 20480 20685 20681 +3 20483 20478 20683 +3 20480 20585 20685 +3 20685 20585 20589 +3 20585 20587 20589 +3 20483 20690 20587 +3 20483 20683 20690 +3 20485 20798 20871 +3 20586 20297 20874 +3 20298 20692 20876 +3 20691 20692 20298 +3 20590 20592 20591 +3 20592 20593 20591 +3 20700 20594 20491 +3 20491 20594 20489 +3 20595 20490 21048 +3 20493 20595 20887 +3 20812 20597 20402 +3 20599 20705 20813 +3 20711 20816 20706 +3 20603 20499 20715 +3 20603 20500 20499 +3 20717 20074 20500 +3 20822 20974 20407 +3 20720 20605 20604 +3 20320 20726 20727 +3 20896 20826 20729 +3 20512 20416 20901 +3 20733 20616 20832 +3 20833 20735 20619 +3 20617 20618 20515 +3 20619 20420 20737 +3 20517 20737 20420 +3 20834 20516 20618 +3 20516 20834 20835 +3 20518 20517 20086 +3 20620 20995 20519 +3 20210 21235 20622 +3 20625 20624 20743 +3 19942 20522 20213 +3 20090 20745 20744 +3 21395 20629 20523 +3 20527 20752 20525 +3 20532 20531 20633 +3 20339 20634 20534 +3 20635 20534 20634 +3 20221 20340 20533 +3 20537 20637 20538 +3 20541 20438 20759 +3 21178 20542 20544 +3 20543 20641 20545 +3 20349 20545 20641 +3 20763 20548 20550 +3 20350 20765 20103 +3 19704 20764 20766 +3 20771 20448 20354 +3 21018 20354 20554 +3 20647 21019 20450 +3 20649 20129 21021 +3 20246 20939 20857 +3 20662 20948 20660 +3 20662 20563 21031 +3 20949 20663 20145 +3 20778 20368 21032 +3 20463 20665 20370 +3 20573 20384 20666 +3 21120 20667 20575 +3 20577 20673 20579 +3 20473 20954 20786 +3 20673 20670 20783 +3 20670 20668 20783 +3 20668 20470 20672 +3 20673 20677 20579 +3 20955 20390 20474 +3 20476 20584 20676 +3 20583 20866 20392 +3 20788 20582 20790 +3 20792 20396 20794 +3 20793 21042 20293 +3 20484 20479 20795 +3 20687 20484 20795 +3 20681 20685 20688 +3 20796 20682 20797 +3 20683 20872 20690 +3 20696 21044 20398 +3 20691 20802 20692 +3 20695 20689 20693 +3 20300 20487 21045 +3 20695 20594 20699 +3 21046 20698 20697 +3 20593 20806 20301 +3 20699 20594 20700 +3 20699 20700 20809 +3 20809 20700 20811 +3 19907 21049 20400 +3 20491 20702 20700 +3 20491 20492 20702 +3 20702 20492 20813 +3 20887 20703 20493 +3 20070 20967 20602 +3 20817 20710 20309 +3 20709 20309 20710 +3 20712 20310 20708 +3 20603 20717 20500 +3 20318 21146 20726 +3 20727 20726 21146 +3 20507 20827 20983 +3 20986 20900 20613 +3 20513 20904 20323 +3 20904 20513 20906 +3 20990 20733 20832 +3 20733 20736 20617 +3 20834 20618 20738 +3 20621 20836 21072 +3 20519 20995 20907 +3 20839 20841 21000 +3 20331 20910 20520 +3 20331 21001 20910 +3 20626 19941 21320 +3 20626 21003 20627 +3 21080 20427 20627 +3 21395 21083 20629 +3 21083 20844 20629 +3 20633 20531 20753 +3 20848 20846 20753 +3 20634 20633 20635 +3 20431 20533 21090 +3 20534 20635 20754 +3 20534 20754 20755 +3 20920 20340 20536 +3 21094 20757 20539 +3 20637 20758 20638 +3 20758 20924 20638 +3 20343 20638 20924 +3 20759 20438 20227 +3 20343 20924 20639 +3 21010 20543 20639 +3 20642 21562 20643 +3 21257 20350 20103 +3 20767 20444 20855 +3 20443 20931 20856 +3 20936 20556 20649 +3 21020 20650 20555 +3 20937 20650 21020 +3 20937 21023 20557 +3 20453 20654 21025 +3 20362 20774 20655 +3 20365 20860 20561 +3 20456 20945 20859 +3 20777 21030 20658 +3 20562 20777 20658 +3 20861 20660 20948 +3 20662 20862 20948 +3 20664 20863 20458 +3 20779 20568 20951 +3 20568 20779 20780 +3 20783 20668 20672 +3 20578 20784 20671 +3 20673 20783 20785 +3 20784 20578 20582 +3 20793 20786 21039 +3 20392 20866 21040 +3 20474 20680 21123 +3 20680 20868 21123 +3 20678 20681 20791 +3 20787 20870 20795 +3 20799 20791 20800 +3 20797 20586 21127 +3 20804 20690 20960 +3 20876 20875 20874 +3 20873 20805 20879 +3 20694 20695 20699 +3 20807 20701 20808 +3 20962 20490 20881 +3 20811 20700 20702 +3 20702 20814 20811 +3 20702 20813 20814 +3 20704 20969 20600 +3 20710 20817 20970 +3 20711 20891 20816 +3 21360 20714 20713 +3 20714 21360 20715 +3 21060 20720 20604 +3 20607 21145 21143 +3 20727 21146 21147 +3 20979 20980 20825 +3 20610 20731 20984 +3 20508 20828 20611 +3 20612 20611 20829 +3 20414 20510 20898 +3 20986 20509 21227 +3 20901 20614 20903 +3 20990 20832 21068 +3 20834 20738 20994 +3 20622 21235 20997 +3 20622 20997 20741 +3 20623 20330 20909 +3 20741 20999 20839 +3 20520 21002 20742 +3 20626 21320 21003 +3 20628 21165 20745 +3 20916 20917 20752 +3 20096 20218 20750 +3 20846 20848 20919 +3 20754 20635 21091 +3 20920 20536 21092 +3 20850 20756 20849 +3 20537 20922 20637 +3 20757 21094 20224 +3 20434 20851 21253 +3 21178 21176 20542 +3 20347 20546 21179 +3 20229 21332 19954 +3 21412 21012 21013 +3 20764 21100 20766 +3 20929 21495 20443 +3 20932 20855 20769 +3 20768 20930 20770 +3 20930 20772 20770 +3 20646 20932 20769 +3 20932 20646 21105 +3 20772 20933 20647 +3 21018 20771 20354 +3 20933 21019 20647 +3 20936 20553 20556 +3 20773 20557 21023 +3 20656 20941 20775 +3 20944 20859 20945 +3 20460 20663 20949 +3 20950 20863 20664 +3 21274 20951 20568 +3 20955 20474 21123 +3 20788 20790 20792 +3 20682 20796 21122 +3 21043 20872 20869 +3 20586 20874 21127 +3 20876 20692 20877 +3 20877 20692 20803 +3 20875 20876 20807 +3 20876 20877 20807 +3 20806 20804 20960 +3 20879 20880 20878 +3 20879 20805 20880 +3 20880 20805 20884 +3 20805 20809 20884 +3 20490 20962 21048 +3 20882 20883 20810 +3 20884 20809 20886 +3 20883 20963 20810 +3 21048 20887 20595 +3 20810 20966 20812 +3 20811 20814 20888 +3 20888 20814 20815 +3 20704 20703 21212 +3 20705 20599 20889 +3 21217 20709 20971 +3 21135 20710 20970 +3 20708 20972 20818 +3 20497 20818 20819 +3 21136 20891 20820 +3 20716 20821 21138 +3 21138 20821 20974 +3 20822 20975 20974 +3 21059 21060 20604 +3 20896 21065 20826 +3 20731 20732 20984 +3 20732 21066 20984 +3 20611 20985 20829 +3 20829 20985 20509 +3 21152 21151 20831 +3 20901 20899 20512 +3 20906 21307 20904 +3 20832 21069 21068 +3 20738 20736 20992 +3 20992 20994 20738 +3 20517 20993 20737 +3 21232 20517 20518 +3 21074 20908 20907 +3 20996 20623 21076 +3 20997 20999 20741 +3 21077 21000 20841 +3 20910 21002 20520 +3 20842 20213 21004 +3 21004 20213 20522 +3 20843 19554 21081 +3 20749 20750 21085 +3 20750 20218 21241 +3 20218 20431 21241 +3 20754 20921 20755 +3 21093 20224 21094 +3 21174 20540 20541 +3 20640 21175 20851 +3 20345 20925 20760 +3 20347 21328 20640 +3 21328 20347 21179 +3 20544 19954 21178 +3 20439 21097 20926 +3 21562 20927 20643 +3 20349 20641 20547 +3 20641 20928 20547 +3 20643 20927 21257 +3 20853 20547 20928 +3 21100 20764 20853 +3 21101 20446 21100 +3 20931 20443 21495 +3 20930 21103 20772 +3 21017 21105 20771 +3 20648 21106 20935 +3 20936 20649 21021 +3 20139 21191 21264 +3 21193 21571 21025 +3 20774 21109 20655 +3 20655 21109 20940 +3 20654 20559 21110 +3 21026 20941 20940 +3 21027 20943 20776 +3 21420 21346 20860 +3 20859 21029 20777 +3 21029 21030 20777 +3 20659 20658 21030 +3 20948 21113 20861 +3 20862 20662 21115 +3 21115 20662 21031 +3 21031 20458 20863 +3 20951 21033 20779 +3 21033 20952 20665 +3 20779 21033 20665 +3 21202 20865 20782 +3 20864 20667 21120 +3 21036 21035 21120 +3 21202 20954 20865 +3 21121 20788 20792 +3 21124 21123 20868 +3 20487 20958 21045 +3 21209 21207 20874 +3 21207 21127 20874 +3 20874 20875 21209 +3 20963 20884 20964 +3 20884 20886 20964 +3 20963 20964 21051 +3 20810 20963 21051 +3 20886 20888 21052 +3 20810 21051 20966 +3 21130 21051 20964 +3 20964 20886 21052 +3 20887 21050 20703 +3 20703 21050 21212 +3 21051 20968 20966 +3 20888 20815 21132 +3 20816 20891 21136 +3 20971 20709 20710 +3 20819 21294 20713 +3 21294 21360 20713 +3 20715 21360 20973 +3 20715 20973 20603 +3 21058 21139 20892 +3 20975 20822 21363 +3 21363 20822 21141 +3 21296 20893 20722 +3 21061 21062 20823 +3 20978 20979 21147 +3 20826 21064 20729 +3 21148 20980 20979 +3 20982 20980 20895 +3 20734 20991 21069 +3 20992 20736 21157 +3 20737 20993 21070 +3 20834 21159 20835 +3 20835 21233 20620 +3 20909 21076 20623 +3 21076 20909 20998 +3 20909 20840 20998 +3 20998 20840 20742 +3 21237 21320 21162 +3 21079 20627 21003 +3 20522 20744 20912 +3 21165 21394 20745 +3 21396 20914 21084 +3 20918 20915 21167 +3 20917 21089 20915 +3 21005 21089 20917 +3 20846 20919 21006 +3 20754 21091 20921 +3 20224 21093 21092 +3 20924 21008 21009 +3 21175 20640 21328 +3 21335 21412 21013 +3 21181 21101 21100 +3 21260 20767 21015 +3 20855 21015 20767 +3 21016 21183 20645 +3 21103 20930 21182 +3 21103 21102 20772 +3 21102 20933 20772 +3 20934 21107 20555 +3 21264 21109 20774 +3 20941 21026 20775 +3 20943 21027 21112 +3 21114 20661 20659 +3 21114 21200 20949 +3 21273 20952 21033 +3 21034 20951 21274 +3 20866 21277 21040 +3 20956 21353 21042 +3 21280 20869 21206 +3 21042 21353 20686 +3 21280 21043 20869 +3 21128 21045 20958 +3 21046 21045 21128 +3 20888 21132 21052 +3 21132 21056 21215 +3 21135 20971 20710 +3 21522 21138 20974 +3 21059 21362 21060 +3 20317 20976 21145 +3 21298 21223 20824 +3 21225 21300 20609 +3 20979 20978 21148 +3 21301 20826 21065 +3 20895 20980 21148 +3 21456 20983 20827 +3 21304 21067 20898 +3 20901 21153 20899 +3 21308 21307 20906 +3 20736 20989 21157 +3 20990 21068 21156 +3 20991 21231 21069 +3 21158 20994 20992 +3 21071 20994 21158 +3 20994 21159 20834 +3 21159 21233 20835 +3 20838 21075 21316 +3 20838 21316 21235 +3 20841 21161 21077 +3 21000 21077 21001 +3 20747 21240 20746 +3 20914 21396 21086 +3 21090 21241 20431 +3 20915 21243 21167 +3 20915 21089 21243 +3 21090 20533 21248 +3 21170 20921 21091 +3 21170 21171 20921 +3 21171 20850 20849 +3 21171 21252 20850 +3 21173 20922 20850 +3 20850 21252 21173 +3 21614 21613 21094 +3 20758 21173 21095 +3 21253 21614 21094 +3 21008 21254 21009 +3 21009 21177 21010 +3 21177 21011 21010 +3 21179 20761 21096 +3 21099 21256 20761 +3 20928 21180 20853 +3 21102 21338 20933 +3 20937 21020 21189 +3 20937 21189 21023 +3 21193 21110 21265 +3 21111 21026 21194 +3 21195 21112 21027 +3 21420 20946 21270 +3 20565 20460 21424 +3 21351 21273 21033 +3 21350 21274 20778 +3 20864 21427 21119 +3 21040 21277 21431 +3 21121 21122 21205 +3 21577 21044 21437 +3 21044 20696 21437 +3 20696 21211 21437 +3 20959 21208 21209 +3 21047 21129 20962 +3 21129 21048 20962 +3 21440 21050 20887 +3 21130 21131 21286 +3 21213 21054 20968 +3 21132 21215 21214 +3 21056 21216 21215 +3 20973 21219 21058 +3 21220 20892 21139 +3 21522 20974 20975 +3 20894 20608 21144 +3 21147 21224 20978 +3 21148 20978 21369 +3 21149 20897 21150 +3 21531 20828 20983 +3 20984 21066 21375 +3 21066 21067 21302 +3 20509 20985 21227 +3 21534 20900 20986 +3 21305 20903 21154 +3 20989 21311 21157 +3 21231 20991 21475 +3 21158 20992 21157 +3 21070 21601 20833 +3 21386 21073 20995 +3 21160 21389 20837 +3 21076 20998 21317 +3 20842 21163 21548 +3 21004 21163 20842 +3 21004 20522 20912 +3 21238 20913 21082 +3 21238 21321 20913 +3 21396 21479 21086 +3 21167 21168 21245 +3 21243 21168 21167 +3 21169 21007 21246 +3 21169 21250 21170 +3 21170 21250 21249 +3 21169 21251 21250 +3 21093 21094 21613 +3 21177 21009 21254 +3 21178 21330 21176 +3 21177 21331 21011 +3 21011 21331 21098 +3 21180 21334 21181 +3 21181 21258 21101 +3 21258 21182 21101 +3 21015 21564 21260 +3 21184 21105 21017 +3 21342 21190 20938 +3 21263 21344 21024 +3 20939 21502 21191 +3 21191 21192 21264 +3 21265 21110 21267 +3 20559 21267 21110 +3 21026 21266 21194 +3 21345 21112 21195 +3 21198 21421 21030 +3 21029 21198 21030 +3 21113 21347 21271 +3 21116 21423 21115 +3 21116 21273 21423 +3 20565 21201 21350 +3 20782 21117 21118 +3 21037 21204 21203 +3 21037 21038 21204 +3 21122 21276 21205 +3 20957 21645 21126 +3 20686 21353 20958 +3 21210 21043 21280 +3 21433 21127 21207 +3 21438 20961 21283 +3 21050 21651 21212 +3 21442 20965 21356 +3 20965 20601 21356 +3 21130 21286 21213 +3 21214 21215 21289 +3 21290 21289 21215 +3 20890 21292 20970 +3 21219 20973 21360 +3 21138 21522 21137 +3 21584 21522 20975 +3 21060 21362 21140 +3 21147 21146 21368 +3 21147 21368 21224 +3 21453 21371 20895 +3 20981 21149 21373 +3 21531 21457 20828 +3 21304 21302 21067 +3 21381 21151 21152 +3 21307 21306 21230 +3 20988 21382 21308 +3 21311 21312 21157 +3 21231 21315 21069 +3 21157 21474 21158 +3 21232 20993 20517 +3 21072 20836 21234 +3 21075 21074 21602 +3 20997 21235 21236 +3 21544 21317 20998 +3 21163 21004 21164 +3 20912 21164 21004 +3 21608 21238 21082 +3 21689 21083 21395 +3 21239 20746 21240 +3 21084 21083 21689 +3 21691 21396 21084 +3 21241 21085 20750 +3 21089 21242 21247 +3 21243 21089 21247 +3 20920 21092 21172 +3 21252 21325 21173 +3 21326 21095 21173 +3 21408 21558 20923 +3 21254 21411 21177 +3 20759 21176 21410 +3 21331 21177 21411 +3 21097 21255 21562 +3 21096 20761 21617 +3 20549 20645 21336 +3 21259 21258 21494 +3 21182 21258 21259 +3 21336 20645 21183 +3 21259 21103 21182 +3 21015 21104 21414 +3 21103 21415 21102 +3 21415 21338 21102 +3 21184 21261 21104 +3 20931 21710 21107 +3 21188 21022 21341 +3 21190 21341 21022 +3 21024 21344 21419 +3 21343 21501 20939 +3 21263 20858 21571 +3 21195 21196 21345 +3 21347 21113 21422 +3 21200 21114 21272 +3 21201 20565 21424 +3 21639 21273 21351 +3 21277 21041 21431 +3 20956 21510 21353 +3 20958 21436 21128 +3 21283 21648 21438 +3 21286 21285 21213 +3 21286 21131 21214 +3 21723 21288 21133 +3 21286 21214 21287 +3 21363 21584 20975 +3 21141 21365 21363 +3 20976 21221 21145 +3 21369 20978 21224 +3 21452 21148 21369 +3 21375 21374 20984 +3 21460 21534 20986 +3 21381 21152 21383 +3 21154 21377 21305 +3 21230 21377 21154 +3 21305 21379 21229 +3 21312 21311 21309 +3 21311 21310 21309 +3 21071 21384 21677 +3 20836 21814 21234 +3 21073 21602 21074 +3 21547 21320 21237 +3 21079 21003 21392 +3 21162 21548 21237 +3 21685 21393 21081 +3 20843 21081 21393 +3 21609 21394 21165 +3 21239 21609 21165 +3 21549 21240 20749 +3 21689 21691 21084 +3 21085 21241 21550 +3 21399 21247 21242 +3 21399 21322 21247 +3 21247 21322 21401 +3 20920 21172 21404 +3 21325 21323 21324 +3 21326 21173 21325 +3 21008 21487 21254 +3 21327 21409 21174 +3 21256 21617 20761 +3 21492 21334 21180 +3 21099 21333 21256 +3 21412 21335 21618 +3 21257 21828 20350 +3 21334 21258 21181 +3 20929 21704 21495 +3 21564 21015 21414 +3 21621 21338 21415 +3 21104 21261 21414 +3 21416 21338 21621 +3 21185 21338 21416 +3 21416 21186 21185 +3 21418 21188 21341 +3 21020 21187 21189 +3 21501 21502 20939 +3 21505 21197 21268 +3 21198 21636 21421 +3 21347 21637 21271 +3 21113 21199 21422 +3 21507 21119 21427 +3 21352 21508 21039 +3 21280 21513 21210 +3 21436 21282 21128 +3 21578 21047 21438 +3 21514 21440 21129 +3 21356 20601 21788 +3 21286 21287 21285 +3 21057 21788 20601 +3 21287 21214 21289 +3 21287 21517 21285 +3 21290 21291 21443 +3 21445 21446 21218 +3 21361 21137 21522 +3 21449 21450 21362 +3 21144 21525 20894 +3 21526 21222 20894 +3 21587 21299 21298 +3 21369 21224 21451 +3 21372 21373 21455 +3 21373 21149 21455 +3 21533 21303 21458 +3 21302 21304 21459 +3 21462 21230 21306 +3 21380 21378 21379 +3 21377 21463 21466 +3 21466 21380 21379 +3 21465 21381 21383 +3 21309 21469 21471 +3 21309 21468 21469 +3 21314 21312 21471 +3 21312 21309 21471 +3 21310 21155 21473 +3 21158 21600 21071 +3 21542 21070 20993 +3 21476 21159 21677 +3 21476 21233 21159 +3 21872 21233 21476 +3 21872 21386 21233 +3 21160 21317 21390 +3 21685 21939 21393 +3 21397 21479 21396 +3 21481 21551 21166 +3 21550 21398 21552 +3 21322 21403 21401 +3 21488 21254 21487 +3 21825 21175 21328 +3 21330 21560 21176 +3 21411 21561 21331 +3 21493 21334 21492 +3 21183 21413 21336 +3 21706 21415 21620 +3 21566 21261 21184 +3 21416 21496 21186 +3 21107 21710 21498 +3 21339 21568 21567 +3 21339 21567 21262 +3 21569 21188 21418 +3 21191 21502 21192 +3 21571 21193 21572 +3 21265 21267 21503 +3 21714 21503 21267 +3 21267 21028 21714 +3 21505 21635 21269 +3 21041 21430 21431 +3 21576 21353 21510 +3 21432 21435 21280 +3 21280 21435 21513 +3 21788 21057 21724 +3 21288 21582 21292 +3 21518 21357 21358 +3 21519 21137 21361 +3 21521 21219 21447 +3 21447 21520 21521 +3 21521 21448 21219 +3 21450 21140 21362 +3 21524 21366 21297 +3 21300 21588 21367 +3 21451 21224 21368 +3 21735 21451 21368 +3 21589 21452 21369 +3 21738 21453 21452 +3 21371 21453 21590 +3 21527 21372 21455 +3 21456 21454 21800 +3 21529 21528 21150 +3 21302 21375 21066 +3 21458 21805 21533 +3 21377 21230 21462 +3 21381 21594 21461 +3 21535 21306 21382 +3 21537 21462 21596 +3 21382 20988 21595 +3 21383 21378 21465 +3 21464 21378 21380 +3 21464 21465 21378 +3 21469 21464 21467 +3 21470 21469 21467 +3 21469 21468 21464 +3 21471 21469 21470 +3 21314 21599 21474 +3 21600 21158 21474 +3 21601 21752 21475 +3 21600 21384 21071 +3 21542 21601 21070 +3 21232 21385 21678 +3 21389 21160 21390 +3 21606 21545 21078 +3 21078 21545 21318 +3 21684 21548 21163 +3 21688 21689 21395 +3 21240 21549 21690 +3 21397 21480 21479 +3 21248 21398 21090 +3 21400 21554 21406 +3 21554 21611 21406 +3 21698 21697 21175 +3 21763 21701 21255 +3 21617 21890 21096 +3 20927 21562 21702 +3 20927 21702 21892 +3 21333 21563 21256 +3 21333 21768 21563 +3 21493 21492 21703 +3 21953 21704 21828 +3 21413 21335 21336 +3 21706 21621 21415 +3 21710 21836 21498 +3 21571 21775 21263 +3 21194 21634 21196 +3 21640 21202 21426 +3 21427 21275 21428 +3 21275 21509 21428 +3 20956 21039 21508 +3 21512 21282 21436 +3 21514 21441 21440 +3 21057 21217 21724 +3 21517 21287 21581 +3 21517 21581 21580 +3 21445 21292 21582 +3 21726 21445 21582 +3 21518 21358 21656 +3 21520 21447 21859 +3 21361 21729 21519 +3 21522 21584 21361 +3 21584 21363 21796 +3 21796 21363 21365 +3 21662 21661 21365 +3 21366 21524 21585 +3 21588 21300 21740 +3 21589 21369 21451 +3 21454 21371 21665 +3 21527 21455 21591 +3 21591 21455 21528 +3 21744 21529 21374 +3 21302 21459 21802 +3 21666 21667 21534 +3 21595 20988 21670 +3 21539 21466 21463 +3 21467 21464 21380 +3 21538 21463 21537 +3 21470 21467 21539 +3 21540 21471 21470 +3 21473 21472 21310 +3 21599 21314 21541 +3 21676 21313 21315 +3 21073 21756 21602 +3 21317 21543 21390 +3 21544 21543 21317 +3 21682 21545 21606 +3 21319 21546 21875 +3 21237 21937 21547 +3 20911 21759 21685 +3 21686 21394 21609 +3 21321 21688 21395 +3 21690 21239 21240 +3 21551 21692 21482 +3 21398 21248 21553 +3 21882 21402 21610 +3 21402 21882 21555 +3 21697 21614 21253 +3 21559 21616 21488 +3 21411 21616 21561 +3 21330 21491 21764 +3 21256 21765 21617 +3 21765 21256 21563 +3 21767 21769 21493 +3 21493 21769 21494 +3 21769 21620 21494 +3 21495 21704 21774 +3 21772 21706 21620 +3 21623 21496 21416 +3 21187 21712 21189 +3 21343 21630 21501 +3 21344 21263 21775 +3 21421 21636 21716 +3 21422 21961 21347 +3 21424 21846 21201 +3 21507 21427 21428 +3 21507 21428 21641 +3 21640 21352 21202 +3 20956 21508 21510 +3 21510 21785 21576 +3 21430 21786 21431 +3 21431 21786 21575 +3 21644 21430 21787 +3 21643 21354 21512 +3 21848 21434 21646 +3 21577 21437 21721 +3 21582 21288 21652 +3 21581 19176 21580 +3 21581 21443 21725 +3 21445 21726 21446 +3 21361 21584 21658 +3 21660 21524 21364 +3 21526 20894 21798 +3 21741 21371 21590 +3 21741 21665 21371 +3 21530 21531 21592 +3 21375 21802 21593 +3 21375 21302 21802 +3 21805 21460 21533 +3 21460 21666 21534 +3 21594 21536 21597 +3 21598 21811 21541 +3 21811 21599 21541 +3 21751 21676 21315 +3 21599 21812 21600 +3 21600 21474 21599 +3 21934 21752 21601 +3 21677 21754 21476 +3 21814 20836 21387 +3 21388 21389 21816 +3 21543 21544 21681 +3 21876 21392 21683 +3 21607 21163 21164 +3 21478 21607 21164 +3 21819 21879 21549 +3 21880 21550 21552 +3 21482 21760 21483 +3 21760 21610 21483 +3 21883 21555 21882 +3 21486 21695 21696 +3 21699 21762 21329 +3 21175 21825 21698 +3 21767 21493 21703 +3 21772 21620 21769 +3 21183 21709 21413 +3 21495 21774 21624 +3 21622 21709 21183 +3 21773 21416 21621 +3 21623 21416 21773 +3 21261 21707 21414 +3 21625 21709 21622 +3 21835 21499 21711 +3 21712 21500 21189 +3 21775 21571 21902 +3 21502 21632 21192 +3 21573 21776 21266 +3 21635 21636 21269 +3 21269 21636 21198 +3 21347 21961 21843 +3 21961 21422 21506 +3 21641 21428 21782 +3 21511 21847 21787 +3 22019 21651 21441 +3 21722 21284 21651 +3 21852 21723 21284 +3 21580 19176 21727 +3 21915 21293 21583 +3 21519 21729 21655 +3 21729 21361 21658 +3 21524 21660 21585 +3 21451 21735 21736 +3 21451 21736 21589 +3 21588 21740 21921 +3 21739 21453 21738 +3 21453 21739 21590 +3 21460 21805 21666 +3 21668 21670 20987 +3 21669 21461 21594 +3 21671 21535 21673 +3 21596 21535 21671 +3 21808 21673 21595 +3 21749 21598 21674 +3 21811 21598 21749 +3 21473 21313 21750 +3 21542 21934 21601 +3 21753 21542 21678 +3 21756 21603 21602 +3 21607 21684 21163 +3 21609 21994 21686 +3 21238 22158 21321 +3 22158 21688 21321 +3 21404 21172 21693 +3 21484 21693 21172 +3 21695 21694 21761 +3 21614 21943 22103 +3 21614 21697 21943 +3 21762 21763 21329 +3 21701 21826 21702 +3 21890 21617 21765 +3 21491 21827 21764 +3 21830 21765 21563 +3 21618 21335 21829 +3 21951 21768 21893 +3 21619 21953 21828 +3 21953 21771 21704 +3 21955 21566 21833 +3 21710 21624 21834 +3 21710 21834 21836 +3 21628 21570 21629 +3 21501 21631 21502 +3 21902 21571 21572 +3 21265 21503 21777 +3 21776 21633 21266 +3 21504 21959 21714 +3 21778 21635 21505 +3 21960 21504 21715 +3 21636 21635 22064 +3 21640 21641 21719 +3 21508 21719 21785 +3 21508 21785 21510 +3 21785 21720 21576 +3 21512 21720 21643 +3 21786 21430 21644 +3 21910 21514 21579 +3 21852 21854 21723 +3 21652 21789 21582 +3 21657 21793 21523 +3 21364 21659 21860 +3 21860 21660 21364 +3 21661 21662 21731 +3 21588 21920 21367 +3 21664 21370 21527 +3 21741 21742 21665 +3 21664 21527 21591 +3 21926 21530 21592 +3 21865 21926 21592 +3 21593 21802 21801 +3 21803 21458 21532 +3 21805 21458 21803 +3 21806 21804 21459 +3 21667 21666 21928 +3 20987 20902 21667 +3 20987 21667 21807 +3 21807 21668 20987 +3 21747 21673 21808 +3 21673 21747 21671 +3 21809 21671 21747 +3 21809 21674 21671 +3 21674 21809 21749 +3 21870 21811 21749 +3 21931 21752 21934 +3 21754 21677 21384 +3 21678 21385 21755 +3 21871 21234 21814 +3 21679 21386 21872 +3 21389 21390 21816 +3 22043 21238 21608 +3 21687 21994 21609 +3 21397 22045 21480 +3 21882 21997 21883 +3 21616 21559 21822 +3 21822 21561 21616 +3 21561 21889 21489 +3 21330 21764 21560 +3 22002 21489 21889 +3 21703 21489 22002 +3 22109 21703 22002 +3 21703 22109 21767 +3 22109 21891 21767 +3 21618 21829 21827 +3 21827 21491 21618 +3 21771 21774 21704 +3 21707 21832 21414 +3 21773 21708 21623 +3 21711 21898 21835 +3 21498 21837 21187 +3 21187 21837 21712 +3 21956 21627 21628 +3 21899 21629 21570 +3 21344 21775 21839 +3 22064 21716 21636 +3 21844 21780 21348 +3 21719 21641 21782 +3 21719 21782 21783 +3 21719 21783 21785 +3 21783 21720 21785 +3 21783 21784 21720 +3 21848 21646 21850 +3 21849 22067 21432 +3 21651 22019 21722 +3 21852 21284 21722 +3 21790 21654 21970 +3 22025 21728 21858 +3 21916 21795 21523 +3 21916 21659 21795 +3 21730 21661 21861 +3 21797 21585 21660 +3 21661 21731 21861 +3 21662 21862 21731 +3 21663 21974 21862 +3 21367 21920 21733 +3 21869 21747 21808 +3 21809 21747 21869 +3 21810 21749 21809 +3 21749 21810 21870 +3 21751 22302 21676 +3 21932 21811 21870 +3 21752 21931 21751 +3 21813 21812 21933 +3 21680 21817 22200 +3 21604 21874 21605 +3 21874 21818 21605 +3 21605 21818 21875 +3 21683 21547 21937 +3 21939 21608 21393 +3 22043 22158 21238 +3 21692 21996 21940 +3 21398 22047 21552 +3 22047 21398 21553 +3 21485 22103 21820 +3 21615 21700 21886 +3 21699 21947 21762 +3 21822 21889 21561 +3 21822 21888 21889 +3 21698 21825 21824 +3 21949 21824 21825 +3 21705 21894 21829 +3 21708 21954 21833 +3 21838 21344 21839 +3 22120 21902 21572 +3 22120 21572 21713 +3 21777 21713 21265 +3 21959 21504 21960 +3 21961 22123 22015 +3 21506 22123 21961 +3 21846 21781 21906 +3 21646 21908 21850 +3 21965 21721 21909 +3 21856 21727 19176 +3 21912 21914 21858 +3 21858 21914 22025 +3 22025 21791 21728 +3 21729 21658 21973 +3 21794 21973 21658 +3 21924 21741 21590 +3 21865 21980 21926 +3 21801 21802 21866 +3 21929 21667 21928 +3 21745 21868 21983 +3 21746 21985 22037 +3 22041 21756 22197 +3 21816 22040 21388 +3 21817 21603 22257 +3 21684 21993 21937 +3 21687 21690 22100 +3 21819 21880 22160 +3 21880 21552 22046 +3 21480 22045 21692 +3 21996 21692 22045 +3 21997 21941 21883 +3 21941 21821 21883 +3 21941 21884 21821 +3 21885 21821 21884 +3 21885 22050 21944 +3 21998 21615 21886 +3 21945 21698 21824 +3 21950 21765 21830 +3 21892 21619 21828 +3 22004 21829 21894 +3 21707 22006 21832 +3 21774 22269 21624 +3 21628 21629 22009 +3 22010 21840 21631 +3 21958 21777 21503 +3 21778 21903 21904 +3 21778 21904 21635 +3 22123 21506 22171 +3 21907 21201 21846 +3 21912 21789 22071 +3 19176 22022 21856 +3 21790 21969 19176 +3 22022 19176 21969 +3 21971 21973 21972 +3 21792 22073 21793 +3 21973 21794 22075 +3 21861 21731 22027 +3 22080 22081 21797 +3 22028 21734 21799 +3 22035 21803 21532 +3 21867 21929 21928 +3 21667 21929 21807 +3 21983 21868 22037 +3 21869 21808 21672 +3 21869 21672 21984 +3 22150 21930 21675 +3 22256 21871 21814 +3 22041 21603 21756 +3 21817 22257 22200 +3 21876 21683 22260 +3 21992 22157 21759 +3 21938 21607 22099 +3 22157 22261 21939 +3 21478 22099 21607 +3 21878 22099 21478 +3 21689 22206 21691 +3 21879 21819 22160 +3 21880 22046 22160 +3 22050 21946 21944 +3 21948 22002 21889 +3 21701 22001 21826 +3 22212 21949 21890 +3 21765 21950 21890 +3 22004 21827 21829 +3 21770 22166 21951 +3 21893 21770 21951 +3 21772 21952 21831 +3 22054 21832 22006 +3 21831 22007 21773 +3 21707 22057 22006 +3 21954 22114 21833 +3 21897 22056 21896 +3 22009 21956 21628 +3 21712 21957 21500 +3 21899 21838 22119 +3 21838 21839 22276 +3 22011 21713 21777 +3 21776 22061 21633 +3 21903 21842 22062 +3 21960 22012 21959 +3 22014 22013 21960 +3 22014 21960 21715 +3 21715 21779 22014 +3 21904 22371 21635 +3 22014 21779 22063 +3 22064 21635 22371 +3 21843 22063 21779 +3 22064 22065 21716 +3 21721 21965 21908 +3 21966 21649 21647 +3 22286 21854 21852 +3 21854 22286 22020 +3 21789 21652 22021 +3 21969 21790 21970 +3 22076 21860 22026 +3 22080 21797 22076 +3 21731 22138 22027 +3 21731 21862 22138 +3 22138 21862 21974 +3 21732 22081 21917 +3 22028 22143 21919 +3 22030 21738 21737 +3 22038 21668 21807 +3 21813 21933 22090 +3 22195 21754 22090 +3 21754 22195 21815 +3 22257 21603 22041 +3 21477 21986 21987 +3 21874 22156 21989 +3 21687 22262 21994 +3 22262 21687 22100 +3 22100 21879 22044 +3 22046 21552 22047 +3 21997 22101 21941 +3 21947 21999 22104 +3 22267 21945 21824 +3 21947 22104 21762 +3 21887 22000 22105 +3 21889 21888 21948 +3 22212 21890 21950 +3 22002 22107 22109 +3 22051 21764 22108 +3 21764 21827 22108 +3 22215 21950 21830 +3 22108 21827 22004 +3 22007 21831 21952 +3 21771 22269 21774 +3 21833 22114 21955 +3 22312 21629 21899 +3 22119 22312 21899 +3 21958 22011 21777 +3 22061 22121 21633 +3 21958 21959 22012 +3 22013 22012 21960 +3 21903 22122 21904 +3 22172 21844 21716 +3 22066 22017 21847 +3 22128 21849 22017 +3 22067 21849 22128 +3 22067 22018 21964 +3 22376 21852 21722 +3 22021 22020 22070 +3 22021 22071 21789 +3 21969 21970 22023 +3 22025 21914 21968 +3 21972 21973 22075 +3 22137 22026 21916 +3 22027 22078 21861 +3 22244 21918 21917 +3 22244 22082 21918 +3 21977 22084 22029 +3 22182 22146 21922 +3 21924 22146 22086 +3 21927 22088 21867 +3 21983 22037 22036 +3 22190 21810 21984 +3 22191 21931 21934 +3 21753 22194 22153 +3 21987 21986 22095 +3 22042 21993 21938 +3 22206 21689 21688 +3 22044 21879 22160 +3 21940 21996 22408 +3 21693 22265 21404 +3 21942 21884 21941 +3 22208 21946 22050 +3 22357 22267 21824 +3 21949 22357 21824 +3 22357 21949 22212 +3 21948 22107 22002 +3 22215 21830 22166 +3 22111 21891 22109 +3 21951 22166 21830 +3 22052 22217 21619 +3 22111 22003 21891 +3 22054 22006 22113 +3 22219 22008 22007 +3 21898 22271 22058 +3 22271 21898 22170 +3 22009 22118 21956 +3 21957 22059 21500 +3 22276 22119 21838 +3 22010 22060 21840 +3 21839 21900 22424 +3 21901 22278 21841 +3 22061 22315 22121 +3 22171 22124 22123 +3 22172 22016 21844 +3 21717 22016 22174 +3 22066 22128 22017 +3 22175 21850 21908 +3 21910 21649 22230 +3 22286 21852 22376 +3 22176 22072 22022 +3 22235 22176 22022 +3 22133 22023 21972 +3 22133 21972 22239 +3 22024 22238 22074 +3 22027 22079 22078 +3 21917 22081 22139 +3 21733 21920 22142 +3 21737 22084 22030 +3 22085 22086 22146 +3 22033 22251 21979 +3 22035 21926 22187 +3 22089 21929 21867 +3 22038 21807 22148 +3 21985 22301 22037 +3 22255 21985 21930 +3 21984 22149 22190 +3 22150 22255 21930 +3 22151 22152 22039 +3 22153 22191 21934 +3 22090 22399 22195 +3 22156 21991 21988 +3 22352 21996 22045 +3 22264 21881 22265 +3 21997 22049 22162 +3 22265 21693 22409 +3 21997 22162 22101 +3 21820 22409 21693 +3 22103 22102 21820 +3 21942 22309 22208 +3 21942 22208 22050 +3 21946 22211 21888 +3 22412 22001 21701 +3 22105 22000 22106 +3 22213 22107 21948 +3 22212 21950 22358 +3 22214 22051 22108 +3 21950 22215 22358 +3 22214 22108 22110 +3 22053 22165 22110 +3 22111 22168 22003 +3 22055 22218 22005 +3 21956 22118 22170 +3 22009 22275 22118 +3 22009 21629 22312 +3 22276 21839 22424 +3 22061 22279 22315 +3 22013 22014 22224 +3 22224 22014 22063 +3 22225 22015 22123 +3 22175 22127 21850 +3 22128 22018 22067 +3 22130 21722 22019 +3 22234 21968 22131 +3 22024 21968 22234 +3 22072 22176 21792 +3 22024 22234 22135 +3 22239 21972 22075 +3 22241 22080 22076 +3 22138 22242 22027 +3 22138 21974 22243 +3 22296 22143 22028 +3 22246 21977 22143 +3 21978 22394 22183 +3 22147 21980 22251 +3 21926 21980 22147 +3 22147 22187 21926 +3 22253 22087 21981 +3 22036 22037 22301 +3 21815 22195 22196 +3 22196 21873 21815 +3 22200 22257 22199 +3 22525 22094 22258 +3 22306 21986 22200 +3 22092 22155 22093 +3 21986 22306 22095 +3 22308 21938 22099 +3 22159 22100 22044 +3 22263 22160 22046 +3 22161 22352 22045 +3 22110 22216 22214 +3 22216 22110 22165 +3 22109 22107 22111 +3 22007 21952 22219 +3 22420 22054 22113 +3 22271 22170 22366 +3 22169 22273 21837 +3 22118 22366 22170 +3 22059 22060 22010 +3 22277 22424 21900 +3 21900 22223 22277 +3 22426 22279 22061 +3 22015 22489 22063 +3 22225 22489 22015 +3 21906 22174 22228 +3 22281 22125 22492 +3 22231 22130 22068 +3 22130 22376 21722 +3 22239 22075 22179 +3 22079 22027 22242 +3 21974 22140 22243 +3 22180 21975 22335 +3 22144 22391 21920 +3 22247 21977 22246 +3 21977 22247 22084 +3 22030 22084 22181 +3 22084 22247 22181 +3 21978 22186 22394 +3 22187 22299 22035 +3 22518 21855 22088 +3 21985 22255 22301 +3 21873 22196 22304 +3 21873 22304 22197 +3 22202 22156 22201 +3 22308 22042 21938 +3 22262 22100 22159 +3 22044 22160 22263 +3 21995 22351 22161 +3 22263 22046 22473 +3 21996 22638 22408 +3 21881 22264 22048 +3 22309 22101 22539 +3 22207 22409 21820 +3 22267 22163 21945 +3 22211 22356 22213 +3 22001 22412 22268 +3 22166 22416 22215 +3 22111 22417 22168 +3 22218 22481 22165 +3 22168 22219 21952 +3 22272 22271 22366 +3 22118 22274 22366 +3 22313 22222 21840 +3 21901 22368 22278 +3 21958 22314 22011 +3 22012 22013 22428 +3 22124 22171 22227 +3 22226 22432 22172 +3 22016 22172 22432 +3 21906 22228 22126 +3 22320 22233 22020 +3 22233 22070 22020 +3 22288 22289 22131 +3 22234 22131 22289 +3 22135 22234 22323 +3 22237 22133 22385 +3 22133 22239 22385 +3 22325 22240 22135 +3 22293 22240 22325 +3 22078 22328 22077 +3 22446 22080 22241 +3 22246 22143 22296 +3 22035 22299 22518 +3 22036 22301 22520 +3 22343 22190 22149 +3 22193 22192 22344 +3 22192 22193 21933 +3 22195 22399 22574 +3 22197 22524 22305 +3 22155 22092 22307 +3 22306 22465 22095 +3 22260 22042 22405 +3 22405 22042 22308 +3 22468 22308 22099 +3 22539 22101 22162 +3 22414 22107 22213 +3 22215 22416 22359 +3 22167 22416 22166 +3 22219 22168 22418 +3 22362 22482 22114 +3 22220 22117 22270 +3 22422 22270 22117 +3 22119 22548 22312 +3 22060 22313 21840 +3 22368 22426 22278 +3 22314 21958 22488 +3 22488 21958 22012 +3 22280 22427 22122 +3 22430 22431 22065 +3 22432 22174 22016 +3 22228 22174 22372 +3 22126 22228 22434 +3 22434 22435 22126 +3 22282 22066 22127 +3 22232 22317 22069 +3 22604 22376 22130 +3 22324 22132 22237 +3 22132 22133 22237 +3 22325 22382 22292 +3 22502 22137 22136 +3 22325 22292 22293 +3 22294 22079 22242 +3 22243 22330 22242 +3 22079 22294 22449 +3 22243 22140 22330 +3 22245 22295 22335 +3 22083 22452 22296 +3 22336 22247 22246 +3 22515 22248 22298 +3 22299 22187 22457 +3 22518 22340 21855 +3 22253 22254 22396 +3 22193 22303 22399 +3 22197 22304 22524 +3 22305 22199 22257 +3 22199 22259 22200 +3 22259 22306 22200 +3 22201 22347 22202 +3 22469 22468 22205 +3 22044 22471 22159 +3 22634 22351 21995 +3 22161 22351 22534 +3 21996 22352 22638 +3 22407 22264 22265 +3 22410 22207 21820 +3 21820 22102 22410 +3 22309 22354 22208 +3 21999 22541 22355 +3 22541 21999 22209 +3 22357 22212 22475 +3 22215 22359 22358 +3 22216 22165 22587 +3 22419 22416 22167 +3 22168 22417 22418 +3 22167 22054 22420 +3 22360 22219 22418 +3 22480 22482 22362 +3 22059 22547 22060 +3 22548 22119 22367 +3 22276 22367 22119 +3 22283 22282 22493 +3 22553 22229 22283 +3 22229 22553 22599 +3 22437 22373 22175 +3 22599 22284 22229 +3 22129 22602 22375 +3 22377 22070 22233 +3 21853 22321 22494 +3 22377 22378 22288 +3 22289 22379 22380 +3 22381 22323 22380 +3 22383 22237 22385 +3 22450 22327 22501 +3 22450 22293 22292 +3 22327 22450 22292 +3 22331 22080 22446 +3 22330 22140 22448 +3 22332 22448 22140 +3 22388 22332 22389 +3 22390 22083 22334 +3 22390 22452 22083 +3 22248 22392 22182 +3 22145 22564 22297 +3 22151 22398 22344 +3 22345 22194 22810 +3 22574 22399 22303 +3 22196 22195 22574 +3 22308 22468 22406 +3 22466 22579 21877 +3 22205 22580 22469 +3 22580 22159 22471 +3 22634 22206 22350 +3 22471 22044 22472 +3 22639 22408 22638 +3 22409 22407 22265 +3 22538 22162 22537 +3 22539 22162 22538 +3 22163 22267 22540 +3 22541 22209 22266 +3 22354 22411 22356 +3 22213 22356 22583 +3 22212 22358 22475 +3 22415 22478 22052 +3 22589 22363 22482 +3 22364 22483 22481 +3 22364 22220 22421 +3 22272 22422 22271 +3 22487 22424 22277 +3 22315 22654 22280 +3 22594 22224 22655 +3 22370 22430 22371 +3 22490 22431 22430 +3 22227 22173 22491 +3 22282 22127 22436 +3 22493 22553 22283 +3 22441 22795 22322 +3 22323 22381 22495 +3 22442 22445 22382 +3 22385 22500 22383 +3 22328 22078 22505 +3 22332 22388 22448 +3 22563 22296 22452 +3 22247 22336 22453 +3 22392 22249 22182 +3 22759 22394 22670 +3 22758 22337 22393 +3 22518 22459 22340 +3 22189 22397 22625 +3 22343 22149 22521 +3 22572 22341 22342 +3 22398 22626 22344 +3 22303 22628 22574 +3 22528 22306 22259 +3 22528 22465 22306 +3 22403 22404 22467 +3 22406 22405 22308 +3 22470 22350 22204 +3 22408 22639 22537 +3 22475 22731 22357 +3 22475 22358 22477 +3 22477 22358 22359 +3 22167 22420 22419 +3 22480 22362 22360 +3 22364 22421 22591 +3 22421 22220 22270 +3 22366 22274 22697 +3 22223 22550 22277 +3 22426 22369 22279 +3 22429 22489 22225 +3 22429 22225 22595 +3 22124 22227 22316 +3 22596 22226 22431 +3 22173 22281 22492 +3 22435 22433 22492 +3 22604 22318 22376 +3 22554 22377 22233 +3 22439 22494 22321 +3 22380 22379 22440 +3 22381 22380 22440 +3 22497 22441 22322 +3 22445 22442 22443 +3 22444 22383 22499 +3 22445 22443 22498 +3 22507 22611 22500 +3 22507 22291 22387 +3 22505 22449 22508 +3 22388 22447 22448 +3 22621 22565 22249 +3 22393 22566 22758 +3 22456 22338 22455 +3 22338 22456 22517 +3 22517 22457 22338 +3 22568 22299 22457 +3 22624 22340 22459 +3 22569 21855 22340 +3 22301 22571 22520 +3 22572 22461 22573 +3 22193 22627 22303 +3 22400 22196 22574 +3 22199 22305 22462 +3 22199 22527 22259 +3 22678 22528 22259 +3 22531 22404 22403 +3 22533 22634 22350 +3 22409 22536 22407 +3 22309 22685 22354 +3 22540 22353 22163 +3 22645 22268 22644 +3 22479 22586 22419 +3 22420 22479 22419 +3 22484 22485 22112 +3 22483 22364 22591 +3 22422 22544 22270 +3 22272 22544 22422 +3 22272 22366 22697 +3 22313 22698 22651 +3 22369 22785 22279 +3 22225 22316 22595 +3 22431 22490 22596 +3 22173 22492 22491 +3 22435 22434 22433 +3 22436 22493 22282 +3 22284 22599 22438 +3 22438 22747 22702 +3 22608 22444 22499 +3 22383 22500 22499 +3 22329 22663 22506 +3 22447 22559 22448 +3 22505 22508 22504 +3 22842 22331 22446 +3 22510 22504 22508 +3 22334 22333 22511 +3 22512 22451 22389 +3 22615 22451 22512 +3 22620 22516 22515 +3 22516 22621 22392 +3 22621 22249 22392 +3 22517 22568 22457 +3 22624 22569 22340 +3 22673 22188 22569 +3 22341 22572 22855 +3 22343 22521 22899 +3 22576 22199 22462 +3 22576 22527 22199 +3 22405 22578 22532 +3 22406 22578 22405 +3 22580 22683 22469 +3 22472 22636 22684 +3 22635 22473 22581 +3 22639 22640 22537 +3 22537 22640 22538 +3 22685 22309 22539 +3 22266 22164 22643 +3 22583 22356 22411 +3 22359 22690 22477 +3 22415 22542 22478 +3 22543 22480 22360 +3 22647 22589 22482 +3 22548 22367 22650 +3 22222 22830 22425 +3 22425 22700 22368 +3 22656 22490 22430 +3 22656 22430 22790 +3 22434 22745 22433 +3 22436 22598 22493 +3 22374 22601 22658 +3 22602 22659 22601 +3 22318 22605 22319 +3 22605 22320 22319 +3 22606 22556 22555 +3 22607 22498 22557 +3 22559 22498 22607 +3 22611 22499 22500 +3 22611 22609 22499 +3 22611 22507 22561 +3 22507 22612 22561 +3 22504 22665 22612 +3 22510 22508 22562 +3 22562 22614 22510 +3 22616 22390 22334 +3 22617 22512 22513 +3 22668 22563 22452 +3 22712 22297 22564 +3 22623 22337 22758 +3 22454 22761 22670 +3 22520 22808 22519 +3 22573 22461 22345 +3 22303 22627 22674 +3 22524 22813 22718 +3 22720 22527 22576 +3 22404 22531 22682 +3 22682 22531 22630 +3 22531 22532 22630 +3 22406 22632 22578 +3 22579 22470 22204 +3 22725 22683 22580 +3 22725 22580 22471 +3 22642 22539 22538 +3 22410 22353 22728 +3 22540 22731 22686 +3 22355 22541 22582 +3 22582 22644 22355 +3 22731 22475 22477 +3 22585 22414 22584 +3 22359 22586 22690 +3 22587 22590 22646 +3 22423 22486 22592 +3 22649 22548 22650 +3 22367 22699 22650 +3 22784 22277 22550 +3 22488 22786 22314 +3 22653 22786 22488 +3 22743 22491 22974 +3 22657 22228 22372 +3 22657 22745 22434 +3 22228 22657 22434 +3 22436 22373 22598 +3 22658 22598 22373 +3 22553 22597 22599 +3 22438 22599 22600 +3 22837 22747 22438 +3 22605 22749 22320 +3 22233 22320 22749 +3 22440 22606 22555 +3 22496 22556 22662 +3 22662 22557 22496 +3 22607 22557 22840 +3 22608 22752 22560 +3 22499 22609 22608 +3 22799 22503 22613 +3 22614 22562 22706 +3 22509 22706 22562 +3 22516 22620 22713 +3 22714 22756 22621 +3 22756 22565 22621 +3 22670 22761 22947 +3 22456 22671 22517 +3 22624 22459 22763 +3 22520 22571 22808 +3 22400 22574 22628 +3 22524 22812 22813 +3 22862 22576 22462 +3 22678 22722 22528 +3 22680 22529 22679 +3 22630 22532 22578 +3 22631 22630 22578 +3 22631 22578 22632 +3 22770 22533 22350 +3 22633 22471 22472 +3 22633 22472 22684 +3 22635 22581 22727 +3 22639 22638 22772 +3 22581 22407 22535 +3 22539 22642 22685 +3 22411 22687 22583 +3 22584 22821 22585 +3 22692 22587 22693 +3 22478 22733 22736 +3 22693 22587 22646 +3 22543 22825 22480 +3 22484 22648 22485 +3 22423 22781 22546 +3 22739 22275 22649 +3 22549 22699 22487 +3 22550 22652 22784 +3 22369 22700 22701 +3 22551 22593 22427 +3 22429 22834 22788 +3 22836 22596 22490 +3 22598 22793 22493 +3 22599 22597 22600 +3 22600 22837 22438 +3 22602 22317 22659 +3 22317 22603 22659 +3 22663 22607 22840 +3 22752 22608 22609 +3 22799 22613 22845 +3 22668 22452 22390 +3 22847 22513 22295 +3 22847 22295 22800 +3 22710 22514 22669 +3 22711 22619 22712 +3 22564 22945 22712 +3 22945 22564 22759 +3 23034 22807 22570 +3 22571 22341 22717 +3 22626 22856 22627 +3 22765 22675 23040 +3 22628 22303 22674 +3 22900 22675 22346 +3 22462 22718 22859 +3 22859 22862 22462 +3 22677 22575 22526 +3 22720 22721 22527 +3 22577 22528 22722 +3 22682 22630 22723 +3 22631 22864 22630 +3 22579 22726 22470 +3 22470 22770 22350 +3 22818 22817 22684 +3 22687 22411 22916 +3 22644 22730 22645 +3 22584 22583 22687 +3 22690 22689 22477 +3 22479 22735 22586 +3 22695 22825 22543 +3 22647 22826 22588 +3 22736 22966 22484 +3 22778 22779 22311 +3 22544 22272 22738 +3 22272 22697 22738 +3 22699 22827 22650 +3 22830 22929 22425 +3 22425 22929 22700 +3 22653 22428 22742 +3 22970 22594 22655 +3 22595 22834 22429 +3 22836 22490 22656 +3 22746 22745 22657 +3 22285 22937 22660 +3 22799 22610 22503 +3 22611 22798 22609 +3 22612 22665 22753 +3 22844 22612 22753 +3 22800 22619 22711 +3 22759 22670 22947 +3 22802 22456 22455 +3 22671 22456 22803 +3 22671 22715 22517 +3 22804 22763 22672 +3 22716 22570 22673 +3 22855 22717 22341 +3 22400 22811 22523 +3 22862 22720 22576 +3 22681 22679 22768 +3 22404 22682 22769 +3 22864 22631 22724 +3 22725 22633 22867 +3 22633 22725 22471 +3 22727 22908 22818 +3 22818 22635 22727 +3 22910 22640 22639 +3 22731 22776 22686 +3 22776 22731 22477 +3 22693 22822 22692 +3 22735 22732 22586 +3 22826 22647 22825 +3 22874 22737 22646 +3 22923 22421 22270 +3 22544 22923 22270 +3 23012 22781 22423 +3 22969 22698 22547 +3 22698 22829 22651 +3 22741 22369 22701 +3 22369 22741 22785 +3 22878 22786 22653 +3 22742 22878 22653 +3 22551 22833 22593 +3 22593 22833 22790 +3 22656 22790 22972 +3 22976 22657 22372 +3 22841 22752 22609 +3 22798 22611 22561 +3 22561 22705 22798 +3 22754 22669 22618 +3 22711 22712 22944 +3 22755 22714 22713 +3 22988 22759 22947 +3 22803 22456 22802 +3 22715 22851 22568 +3 22568 22517 22715 +3 22672 22568 22851 +3 22519 22808 22895 +3 22571 22717 22808 +3 22856 22674 22627 +3 22812 22523 22811 +3 22812 22902 22813 +3 22863 22719 22861 +3 22722 22719 22863 +3 22682 22723 22769 +3 22723 22630 22864 +3 22867 22816 22725 +3 22770 22907 22533 +3 22817 22633 22684 +3 22639 22772 22910 +3 22728 22872 22773 +3 22642 22774 22685 +3 22776 22477 22689 +3 22646 22737 22693 +3 22874 22591 22696 +3 23012 22423 22592 +3 22926 22780 22739 +3 22926 22739 22649 +3 22649 22650 22926 +3 22876 22926 22827 +3 22926 22650 22827 +3 22700 22931 22701 +3 22740 22784 22652 +3 22786 22831 22740 +3 22551 22879 22832 +3 22834 22789 22788 +3 22597 22880 22600 +3 23017 22658 22881 +3 22702 22747 22935 +3 22704 22752 22841 +3 22844 22753 22891 +3 22753 22666 22891 +3 22846 22754 22618 +3 22848 22710 22669 +3 22848 22849 22710 +3 22623 22758 22946 +3 22761 22760 22947 +3 22803 22715 22671 +3 22763 22804 22853 +3 22717 22855 22897 +3 23040 22996 22765 +3 23040 22675 22900 +3 22957 22766 22721 +3 22724 22815 22864 +3 22905 22726 22959 +3 22867 22633 22868 +3 22868 22633 22817 +3 22907 22637 22533 +3 22538 22912 22642 +3 22582 22729 22917 +3 22821 22823 22734 +3 22691 22921 22733 +3 22873 22734 22823 +3 22732 22735 23008 +3 22824 22695 22873 +3 22695 22824 22825 +3 22967 22779 22778 +3 22698 22969 23119 +3 22830 22783 22929 +3 22929 22930 22700 +3 23211 22784 22740 +3 22701 23015 22741 +3 22833 22551 23121 +3 22746 22975 22745 +3 22880 22837 22600 +3 22661 23219 22937 +3 22703 22751 22839 +3 22609 22798 22841 +3 22798 22705 22941 +3 22705 22844 22843 +3 22944 22712 22945 +3 22802 22989 22803 +3 23035 22807 23034 +3 22895 22808 22896 +3 23035 22854 22807 +3 22896 22808 22717 +3 22859 22998 22999 +3 22999 22862 22859 +3 22860 22862 22999 +3 22629 22769 22865 +3 22629 22865 23099 +3 22723 22864 22958 +3 22866 22816 22867 +3 22819 22911 22641 +3 22773 23005 22819 +3 22872 22775 22914 +3 22693 22965 22822 +3 22920 22873 22823 +3 22824 22873 22920 +3 23009 22922 22826 +3 22733 23060 22736 +3 22693 22737 22965 +3 23060 22966 22736 +3 22924 22968 22592 +3 22827 22828 22876 +3 22829 22698 23119 +3 22700 22930 22931 +3 22701 22931 23015 +3 22970 23160 22742 +3 22973 23069 22743 +3 22973 22743 22974 +3 22748 22882 23126 +3 23018 22935 22747 +3 22603 22883 22882 +3 22794 22884 22936 +3 22750 23020 22939 +3 23023 22840 22797 +3 22707 22664 22980 +3 22846 22984 22754 +3 23135 22623 22946 +3 22623 23135 22802 +3 23087 22803 22989 +3 23087 22715 22803 +3 22894 23029 22760 +3 22990 22948 22851 +3 22852 22851 22948 +3 22853 22950 22991 +3 22805 22853 22991 +3 22896 22717 22897 +3 22858 22813 22902 +3 22859 22858 22998 +3 22863 22956 22814 +3 22904 22814 22956 +3 22866 22867 22906 +3 22867 22868 22906 +3 22907 22960 22637 +3 23048 22869 22637 +3 23002 22818 22908 +3 22819 23005 22911 +3 22773 23107 23005 +3 22773 22872 23107 +3 23107 22872 22962 +3 22962 22872 22914 +3 23052 22915 22916 +3 22918 22777 22964 +3 22821 23056 22823 +3 22732 23006 22689 +3 23006 22732 23008 +3 22922 23059 23008 +3 22922 23008 22735 +3 22737 22874 23061 +3 23062 22778 22648 +3 22923 22544 23116 +3 22544 22738 23116 +3 23211 22740 22831 +3 22831 22786 22878 +3 22932 22741 23015 +3 22878 22742 23160 +3 23068 22832 22787 +3 22832 22879 22787 +3 23121 22551 22832 +3 22788 22789 23213 +3 22789 22834 22835 +3 23124 22791 23016 +3 23070 22793 23017 +3 22880 23071 22837 +3 23071 22880 22978 +3 22748 22977 22881 +3 22979 23019 22749 +3 23021 22838 22939 +3 23074 22839 22751 +3 22843 22844 22891 +3 22848 22893 22943 +3 22943 22849 22848 +3 22943 22987 22849 +3 22950 22853 22949 +3 22991 23032 22805 +3 22895 22896 22992 +3 23095 22811 22901 +3 22857 23190 22954 +3 23001 22768 23045 +3 22904 23045 22768 +3 22770 22905 23145 +3 22770 23145 22907 +3 22906 22868 23002 +3 23048 22637 22960 +3 23002 22908 23105 +3 23105 22908 23049 +3 23049 22870 23004 +3 22870 22911 23004 +3 23051 22912 22871 +3 22912 23051 22913 +3 22913 23052 22774 +3 22916 22915 22687 +3 22730 22917 23246 +3 22689 23055 22776 +3 23058 22823 23056 +3 23057 23151 22919 +3 23009 23059 22922 +3 22921 23010 22733 +3 22696 23061 22874 +3 23116 23115 22923 +3 23014 22784 23211 +3 22787 22932 23068 +3 22881 22977 23017 +3 22884 23072 22936 +3 22885 22937 23219 +3 23020 23021 22939 +3 22886 23356 22662 +3 23356 22797 22662 +3 22941 23077 22981 +3 23077 22941 23079 +3 22986 22711 22944 +3 23086 22944 22945 +3 22945 23133 23086 +3 23027 23133 22988 +3 22760 23136 22947 +3 23029 22894 23088 +3 23033 22951 23032 +3 22855 23184 22897 +3 23326 22898 22809 +3 23230 22856 22995 +3 22998 22858 22997 +3 22998 23043 22999 +3 23192 22955 23001 +3 23195 22903 22957 +3 22865 23101 23099 +3 22959 23102 22905 +3 22907 23145 22960 +3 22871 22910 22961 +3 22911 23005 23106 +3 23107 23147 23005 +3 22689 23006 23055 +3 22820 22918 23343 +3 23058 22920 22823 +3 23007 23006 23008 +3 23007 23008 23059 +3 23114 22824 22920 +3 22824 23114 23009 +3 23010 23060 22733 +3 23202 22965 22737 +3 22967 23064 22968 +3 23065 22928 23013 +3 22829 23156 22783 +3 23156 23066 22783 +3 22929 23253 22930 +3 22831 23067 23211 +3 22792 23164 22934 +3 22880 23070 23125 +3 23125 22978 22880 +3 22977 22748 23126 +3 23078 22981 23128 +3 23076 23080 22983 +3 22943 22893 23082 +3 23175 22987 22943 +3 23138 22989 23028 +3 22989 23138 23087 +3 22948 22990 23030 +3 22852 22948 22949 +3 23183 23034 22993 +3 23092 22898 23091 +3 23040 23186 22996 +3 23042 23190 22857 +3 23042 23192 23191 +3 23196 23097 23000 +3 23099 23101 23198 +3 23103 22906 23104 +3 22906 23002 23104 +3 23105 23049 23236 +3 23236 23049 23238 +3 23238 23049 23004 +3 23004 22911 23106 +3 23106 23005 23147 +3 23051 23241 22913 +3 22962 23108 23107 +3 22913 23241 23052 +3 22915 23052 23148 +3 22917 23054 23246 +3 23006 23113 23055 +3 23006 23007 23113 +3 23343 22918 22964 +3 23201 23114 22920 +3 23114 23059 23009 +3 22921 22963 23010 +3 23385 23061 22696 +3 22778 23063 22967 +3 22875 23307 23012 +3 23207 22927 23153 +3 23119 22969 23154 +3 23254 23158 23014 +3 23014 23211 23254 +3 22930 23120 22931 +3 23068 23162 22832 +3 22835 23161 22789 +3 23163 22972 22933 +3 23016 22972 23163 +3 23071 23166 23018 +3 23219 23168 22885 +3 23169 23219 22938 +3 23073 23021 23020 +3 23075 22664 23023 +3 23077 23128 22981 +3 23080 23130 23025 +3 22985 23267 22847 +3 22893 23131 23082 +3 23082 23175 22943 +3 23963 22990 23087 +3 22990 23139 23030 +3 22948 23030 23140 +3 23140 22949 22948 +3 23181 22993 22951 +3 23183 23035 23034 +3 23042 23191 23190 +3 23192 23001 23144 +3 23045 23144 23001 +3 23145 23199 22960 +3 23200 23105 23236 +3 23238 23004 23146 +3 23146 23004 23106 +3 23106 23147 23298 +3 23297 22871 22961 +3 22871 23240 23051 +3 23107 23108 23147 +3 23148 23052 23241 +3 23053 23055 23109 +3 23112 22915 23148 +3 23054 22917 23111 +3 23112 23058 23056 +3 22920 23058 23149 +3 23434 23343 22964 +3 23150 23007 23059 +3 22920 23149 23201 +3 23114 23150 23059 +3 23010 23250 23060 +3 23060 23250 23203 +3 23061 23202 22737 +3 23206 23152 23118 +3 23207 23118 22927 +3 23065 23013 23157 +3 22931 23120 23015 +3 23160 23159 22878 +3 22789 23161 23213 +3 23123 22975 23490 +3 23169 22938 23127 +3 23269 23024 23173 +3 23174 23128 23077 +3 22986 22944 23549 +3 23134 22946 23085 +3 23135 22946 23134 +3 23227 23456 23029 +3 23136 22760 23029 +3 23456 23136 23029 +3 23963 23139 22990 +3 23139 23963 24069 +3 23139 23277 23030 +3 23182 22951 23033 +3 22897 23184 23141 +3 23409 23036 23280 +3 23091 23185 23092 +3 22995 23092 23185 +3 23329 22995 23185 +3 23329 23230 22995 +3 23291 23044 23143 +3 23044 23291 23194 +3 23101 23100 23232 +3 23100 23047 23232 +3 23232 23047 23292 +3 23103 23235 23047 +3 23200 23235 23104 +3 23240 22871 23297 +3 23148 23245 23112 +3 23113 23109 23055 +3 23057 23110 23151 +3 23201 23150 23114 +3 22963 23383 23010 +3 23010 23383 23250 +3 23303 23202 23061 +3 23116 23204 23115 +3 22968 23064 23117 +3 23065 23157 23209 +3 23211 23067 23439 +3 23015 23120 23255 +3 23068 22932 23212 +3 23310 23159 23160 +3 23121 22832 23162 +3 23016 23163 23217 +3 23124 23016 23217 +3 23124 23575 23164 +3 23071 22978 23260 +3 23260 23166 23071 +3 23262 22979 23072 +3 23127 22940 23446 +3 23354 23356 22886 +3 23549 22944 23086 +3 23133 23401 23086 +3 23027 23401 23133 +3 23963 23226 24069 +3 23088 23228 23278 +3 23179 23089 23031 +3 23179 23180 23089 +3 23409 23326 23036 +3 22997 23041 23231 +3 23043 23143 23044 +3 23144 23290 23192 +3 23196 23193 23097 +3 23198 23233 23102 +3 23198 23197 23233 +3 23235 23292 23047 +3 23104 23235 23103 +3 23297 22961 23050 +3 23148 23244 23245 +3 23246 23054 23341 +3 23431 23151 23110 +3 23343 23342 22820 +3 23248 23150 23201 +3 23248 23249 23150 +3 23249 23007 23150 +3 23204 23116 23205 +3 23306 23204 23205 +3 23162 23122 23121 +3 23163 22933 23215 +3 23165 23349 23125 +3 23169 23127 23314 +3 23315 23171 22889 +3 23128 23174 23221 +3 23174 23081 23265 +3 23265 23081 23222 +3 23549 23587 22986 +3 23318 22986 23587 +3 23085 23271 23272 +3 23134 23085 23272 +3 23027 23136 23274 +3 23319 23225 23138 +3 23140 23030 23277 +3 23279 23323 23228 +3 23229 23369 23183 +3 23091 22898 23326 +3 23190 23191 23331 +3 22997 23231 23286 +3 23144 23193 23290 +3 23233 23333 23234 +3 23237 23200 23236 +3 23237 23236 23238 +3 23295 23050 23003 +3 23050 23295 23378 +3 23297 23050 23378 +3 23147 23108 23299 +3 23148 23241 23300 +3 23243 23053 23109 +3 23301 23245 23244 +3 23339 23109 23113 +3 23381 23249 23248 +3 23007 23249 23113 +3 23247 23201 23149 +3 23250 23345 23203 +3 23388 23117 23064 +3 22930 23253 23348 +3 22930 23348 23120 +3 23255 23483 23212 +3 23162 23068 23487 +3 23257 23216 23123 +3 23258 23541 23218 +3 23260 22978 23350 +3 23259 23349 23165 +3 23351 23167 23312 +3 23262 23313 22979 +3 23269 23173 23361 +3 23173 23221 23361 +3 23173 23128 23221 +3 23174 23362 23221 +3 23271 23084 23270 +3 23134 23272 23273 +3 23319 23275 23225 +3 23321 23278 23228 +3 23366 23322 23179 +3 23179 23322 23180 +3 23181 23325 23229 +3 23280 23090 23408 +3 23184 23559 23141 +3 23231 23041 23096 +3 23143 23289 23291 +3 23292 23235 23293 +3 23237 23375 23293 +3 23334 23295 23294 +3 23295 23337 23378 +3 23297 23379 23240 +3 23338 23240 23379 +3 23108 23242 23299 +3 23338 23300 23241 +3 23244 23148 23300 +3 23244 23300 23428 +3 23244 23428 23301 +3 23382 23381 23248 +3 23249 23381 23339 +3 23249 23339 23113 +3 23382 23248 23247 +3 23247 23248 23201 +3 23151 23431 23432 +3 23345 23384 23203 +3 23206 23346 23306 +3 23436 23347 23308 +3 23252 23309 23154 +3 23308 23209 23389 +3 23389 23209 23157 +3 23068 23212 23487 +3 23213 23161 23685 +3 23124 23217 23538 +3 23575 23124 23538 +3 23260 23352 23166 +3 23168 23578 23312 +3 23127 23446 23314 +3 23358 23172 23076 +3 23362 23174 23265 +3 23362 23547 23221 +3 23361 23397 23269 +3 23316 23267 23363 +3 23086 23401 23451 +3 23272 23402 23273 +3 23320 23226 23275 +3 23180 23322 23405 +3 23405 23324 23180 +3 23280 23408 23409 +3 23506 23462 23326 +3 23327 23462 23507 +3 23094 23371 23187 +3 23598 23188 23285 +3 23331 23191 23416 +3 23196 23514 23193 +3 23421 23334 23374 +3 23375 23237 23336 +3 23334 23337 23295 +3 23336 23146 23376 +3 23297 23378 23379 +3 23338 23424 23300 +3 23243 23380 23242 +3 23380 23339 23340 +3 23301 23382 23247 +3 23061 23385 23303 +3 23304 23063 23011 +3 23306 23387 23204 +3 23306 23346 23528 +3 23208 23251 23529 +3 23120 23573 23255 +3 23067 23159 23484 +3 23484 23159 23535 +3 23310 23535 23159 +3 23310 23440 23535 +3 23310 23311 23440 +3 23486 23440 23311 +3 23542 23260 23350 +3 23542 23352 23260 +3 23312 23543 23351 +3 23312 23578 23543 +3 23314 23220 23169 +3 23313 23444 23073 +3 23315 22889 23360 +3 23362 23265 23396 +3 23221 23547 23361 +3 23086 23451 23549 +3 23402 23272 23400 +3 23275 23319 23554 +3 23367 23325 23182 +3 23367 23591 23325 +3 23460 23090 23369 +3 23090 23460 23408 +3 23506 23326 23409 +3 23410 23327 23507 +3 23465 23415 23372 +3 23602 23331 23416 +3 23193 23514 23290 +3 23334 23421 23337 +3 23336 23376 23469 +3 23337 23377 23378 +3 23469 23376 23423 +3 23338 23379 23424 +3 23424 23428 23300 +3 23425 23380 23340 +3 23427 23340 23381 +3 23301 23430 23382 +3 23381 23340 23339 +3 23678 23344 23524 +3 23063 23304 23305 +3 23387 23477 23204 +3 23306 23528 23387 +3 23308 23532 23436 +3 23532 23308 23389 +3 23309 23480 23390 +3 23066 23391 23253 +3 23253 23391 23348 +3 23573 23120 23348 +3 23212 23649 23487 +3 23487 23612 23162 +3 23122 23162 23612 +3 23163 23215 23537 +3 23492 23351 23543 +3 23443 23444 23313 +3 23446 23392 23314 +3 23264 23075 23393 +3 23772 23358 23264 +3 23395 23359 23172 +3 23498 23266 23497 +3 23361 23547 23501 +3 23361 23501 23397 +3 23396 23499 23362 +3 23452 23402 23400 +3 23365 23403 23404 +3 23228 23323 23321 +3 23324 23406 23182 +3 23406 23367 23182 +3 23368 23504 23705 +3 23560 23409 23408 +3 23281 23370 23593 +3 23410 23283 23327 +3 23412 23371 23564 +3 23467 23287 23417 +3 23421 23420 23422 +3 23419 23469 23468 +3 23471 23296 23425 +3 23428 23424 23426 +3 23433 23383 23568 +3 23434 23344 23678 +3 23011 23476 23304 +3 23570 23477 23387 +3 23532 23389 23608 +3 23482 23391 23066 +3 23348 23572 23573 +3 23122 23536 23215 +3 23259 23492 23349 +3 23492 23259 23351 +3 23442 23443 23494 +3 23544 23445 23353 +3 23445 23447 23353 +3 23772 23264 23393 +3 23394 23617 23616 +3 23315 23360 23496 +3 23547 23362 23499 +3 23498 23500 23450 +3 23548 23364 23399 +3 23403 23276 23626 +3 23666 23324 23405 +3 23406 23324 23666 +3 23557 23367 23406 +3 23459 23323 23705 +3 23460 23461 23408 +3 23560 23506 23409 +3 23283 23410 23463 +3 23329 23562 23563 +3 23284 23464 23708 +3 23567 23512 23373 +3 23513 23514 23466 +3 23468 23469 23516 +3 23468 23516 23515 +3 23469 23423 23516 +3 23516 23423 23471 +3 23296 23471 23423 +3 23516 23471 23470 +3 23517 23518 23426 +3 23473 23426 23519 +3 23473 23428 23426 +3 23343 23434 23475 +3 23569 23524 23303 +3 23435 23525 23569 +3 23531 23529 23479 +3 23252 23478 23607 +3 23255 23647 23483 +3 23573 23647 23255 +3 23649 23485 23487 +3 23488 23685 23161 +3 23541 23258 23540 +3 23543 23576 23492 +3 23352 23493 23261 +3 23543 23578 23577 +3 23314 23495 23220 +3 23392 23495 23314 +3 23443 23544 23444 +3 23582 23359 23395 +3 23496 23360 23546 +3 23546 23360 23316 +3 23620 23547 23499 +3 23397 23622 23502 +3 23397 23501 23622 +3 23453 23275 23554 +3 23274 23625 23699 +3 23321 23701 23503 +3 23627 23458 23457 +3 23406 23556 23557 +3 23512 23567 23677 +3 23515 23516 23470 +3 23515 23470 23518 +3 23470 23519 23518 +3 23472 23470 23471 +3 23519 23470 23472 +3 23518 23519 23426 +3 23473 23519 23429 +3 23519 23472 23429 +3 23525 23435 23526 +3 23529 23606 23346 +3 23606 23528 23346 +3 23346 23208 23529 +3 23608 23571 23532 +3 23210 23610 23533 +3 23439 23683 23798 +3 23485 23612 23487 +3 23486 23611 23440 +3 23537 23215 23536 +3 23576 23543 23577 +3 23545 23617 23394 +3 23620 23499 23584 +3 23453 23554 23553 +3 23403 23626 23662 +3 23454 23456 23227 +3 23506 23560 23630 +3 23633 23593 23370 +3 23463 23410 23595 +3 23602 23416 23603 +3 23638 23512 23677 +3 23713 23521 23302 +3 23302 23714 23713 +3 23432 23474 23568 +3 23433 23715 23345 +3 23481 23438 23609 +3 23719 23533 23610 +3 23610 23210 23798 +3 23572 23684 23573 +3 23573 23684 23647 +3 23765 23440 23611 +3 23651 23537 23536 +3 23441 23257 23539 +3 23614 23540 23575 +3 23442 23848 23443 +3 23694 23579 23263 +3 23772 23695 23358 +3 23581 23358 23695 +3 23318 23696 23363 +3 23620 23584 23623 +3 23548 23731 23364 +3 23553 23661 23453 +3 23627 23667 23666 +3 23459 23628 23701 +3 23556 23668 23557 +3 23557 23668 23558 +3 23459 23705 23822 +3 23559 23561 23504 +3 23410 23507 23595 +3 23412 23564 23597 +3 23708 23743 23284 +3 23465 23599 23600 +3 23601 23465 23600 +3 23639 23417 23605 +3 23467 23417 23639 +3 23677 23567 23640 +3 23520 23521 23750 +3 23678 23524 23716 +3 23525 23526 23642 +3 23478 23795 23607 +3 23438 23719 23609 +3 23533 23719 23438 +3 23485 23723 23612 +3 23536 23613 23651 +3 23844 23537 23651 +3 23537 23844 23574 +3 23652 23653 23538 +3 23582 23618 23497 +3 23619 23316 23363 +3 23622 23585 23660 +3 23696 23318 23587 +3 23553 23732 23661 +3 23629 23781 23461 +3 23505 23461 23781 +3 23370 23508 23633 +3 23284 23743 23509 +3 23511 23674 23744 +3 23602 23603 23745 +3 23604 23710 23605 +3 23520 23750 23641 +3 23474 23751 23568 +3 23715 23791 23345 +3 23679 23792 23527 +3 23530 23795 23478 +3 23611 23486 23685 +3 23256 23489 23650 +3 23614 23688 23540 +3 23491 23689 23493 +3 23491 23725 23689 +3 23615 23891 23694 +3 23891 23615 23771 +3 23496 23546 23773 +3 23586 23620 23623 +3 23730 23549 23451 +3 23859 23552 23699 +3 23700 23555 23588 +3 23776 23662 23626 +3 23665 23667 23627 +3 23781 23629 23931 +3 23865 23595 23632 +3 23671 23463 23595 +3 23596 23673 23634 +3 23742 23635 23597 +3 23597 23635 23412 +3 23709 23601 23600 +3 23676 23745 23603 +3 23433 23790 23715 +3 23678 23716 23523 +3 23791 23835 23476 +3 23681 23644 23756 +3 23645 23756 23644 +3 23717 23756 23645 +3 23917 23571 23608 +3 23724 23651 23613 +3 23687 23489 23441 +3 23853 23393 23448 +3 23772 23393 23805 +3 23618 23582 23658 +3 23812 23585 23586 +3 23585 23812 23660 +3 23623 23809 23586 +3 23816 23625 23454 +3 23454 23589 23816 +3 23628 23777 23701 +3 23705 23504 23822 +3 23504 23561 23822 +3 23823 23740 23739 +3 23593 23633 23783 +3 23671 23596 23463 +3 23508 23509 23672 +3 23672 23509 23743 +3 23674 23828 23867 +3 23867 23744 23674 +3 23675 23605 23636 +3 23676 23711 23745 +3 23642 23680 23754 +3 23644 23680 23643 +3 23761 23881 23762 +3 23762 23838 23646 +3 23649 23800 23485 +3 23846 23441 23539 +3 23656 23847 23768 +3 23693 23691 23657 +3 23804 23616 23617 +3 23618 23658 23729 +3 23623 23775 23809 +3 23660 23812 23810 +3 23699 23625 23734 +3 23633 23508 23905 +3 23672 23743 23908 +3 23827 23635 23742 +3 23786 23709 23600 +3 23636 23746 23788 +3 23748 23675 23636 +3 23749 23789 23712 +3 23676 23789 23711 +3 23474 23834 23751 +3 23523 23716 23874 +3 23876 23716 23752 +3 23835 24008 23679 +3 23754 23753 23642 +3 23792 23940 23527 +3 23609 23760 23608 +3 23609 23719 23918 +3 23836 23719 23610 +3 23684 23883 23839 +3 23722 23764 23721 +3 23764 23722 23886 +3 23840 23919 23800 +3 23846 23687 23441 +3 23924 23768 23847 +3 23851 23769 23692 +3 23853 23448 23852 +3 23805 23393 23853 +3 23729 23658 23955 +3 23618 23729 23807 +3 23619 23808 23892 +3 23856 23809 23775 +3 23730 23451 23895 +3 23994 23589 23777 +3 23778 23738 23704 +3 23864 23669 23780 +3 23781 23931 23782 +3 23969 23783 23633 +3 23865 23632 23825 +3 23596 23671 24002 +3 24002 23673 23596 +3 23907 23827 23742 +3 23787 23829 23788 +3 23789 23749 23831 +3 23831 23711 23789 +3 23791 23976 23835 +3 23876 23752 23753 +3 23878 23754 23755 +3 23758 23916 23757 +3 23917 23608 23760 +3 23761 23797 23881 +3 23839 23840 23648 +3 23886 23765 23841 +3 23800 23945 23485 +3 23945 23723 23485 +3 23920 23767 23686 +3 23539 23948 23846 +3 23693 23802 23691 +3 23802 23693 23890 +3 23728 23955 23658 +3 23856 23811 23809 +3 23811 23893 23812 +3 23813 23698 23896 +3 23813 23860 23733 +3 23815 23734 23625 +3 23823 23824 23740 +3 23904 23671 23706 +3 23904 24002 23671 +3 23905 23508 23672 +3 23908 23743 23868 +3 23748 23636 23830 +3 23791 23875 23976 +3 23877 24008 23835 +3 23679 24008 23792 +3 23755 23978 23878 +3 23940 24010 23794 +3 23761 23759 23797 +3 23918 23760 23609 +3 23719 23836 23918 +3 23720 23882 23883 +3 23945 23800 23919 +3 23842 23724 23946 +3 23842 23843 23724 +3 24025 23688 23614 +3 23770 23852 23803 +3 23856 23775 23855 +3 23810 23812 23857 +3 23857 23812 23893 +3 23858 23697 23894 +3 23896 24033 23813 +3 24033 23860 23813 +3 23815 23625 23816 +3 23862 23777 23628 +3 23995 23862 23628 +3 23780 23738 23863 +3 23561 23783 23967 +3 23865 24001 23706 +3 23827 23909 23784 +3 23911 23828 23910 +3 23832 23935 23831 +3 23871 23711 23831 +3 23751 23834 23872 +3 23872 23790 23751 +3 23976 23877 23835 +3 23794 24010 23682 +3 23759 23880 23797 +3 23980 23918 23836 +3 23883 23884 23839 +3 23945 23946 23723 +3 23946 24023 23842 +3 24025 23653 23947 +3 24026 23688 24025 +3 23851 23952 23769 +3 23853 23988 23805 +3 23929 23893 23811 +3 23893 23958 23857 +3 23894 23993 23858 +3 23814 23860 23897 +3 23819 23898 23820 +3 23994 23777 23862 +3 23900 23737 23177 +3 23821 23737 23900 +3 23995 23628 23702 +3 23931 23864 23930 +3 23966 23561 23967 +3 23825 23741 23932 +3 23783 23969 23967 +3 23969 23633 23905 +3 23672 23933 23905 +3 23873 23938 23937 +3 23938 23874 23914 +3 23915 23876 23753 +3 23878 23977 23915 +3 23760 23979 23917 +3 23797 24015 23881 +3 23887 23920 23686 +3 23949 23888 23923 +3 23985 23802 23890 +3 23953 23891 23771 +3 23986 23953 23771 +3 23729 23955 24153 +3 23956 23807 23927 +3 23958 23894 23857 +3 24033 23897 23860 +3 23961 24035 23861 +3 23964 23862 23995 +3 23930 23864 23780 +3 23967 23969 24110 +3 24001 23932 23968 +3 23971 23907 23826 +3 23933 23672 23908 +3 23834 23974 23872 +3 23750 23937 23936 +3 23977 24007 23915 +3 23941 24049 23879 +3 23917 23979 23916 +3 23760 23918 24014 +3 23880 24083 23797 +3 23882 24086 24176 +3 23919 23840 23981 +3 23954 23955 23728 +3 23855 23956 24030 +3 23856 23855 24061 +3 23856 24061 23990 +3 23730 23895 23957 +3 23894 24063 23993 +3 24004 23868 23973 +3 24074 23785 23869 +3 24116 23973 23935 +3 23875 24119 23976 +3 23916 24012 23757 +3 24049 23942 23879 +3 23760 24014 23979 +3 24017 23943 24084 +3 24089 23843 23842 +3 24092 23687 23846 +3 23929 23990 24031 +3 24155 23957 23895 +3 23893 24099 23958 +3 23897 24034 23961 +3 24105 23964 23995 +3 23779 23966 24107 +3 24108 23902 24066 +3 23967 24039 23966 +3 24114 24003 24073 +3 23913 24044 24006 +3 23938 23914 24076 +3 24010 24011 23682 +3 24011 23941 23682 +3 24012 24080 23757 +3 24012 23916 24048 +3 23797 24083 24015 +3 23882 24017 24086 +3 24050 23764 24051 +3 24052 23920 23887 +3 23921 24208 23887 +3 24143 24023 24022 +3 24145 24089 24023 +3 24023 24089 23842 +3 23801 24146 23921 +3 23687 24146 23801 +3 23947 23982 24179 +3 23987 24182 23988 +3 24216 24153 23955 +3 23855 24030 24061 +3 23898 24064 23177 +3 24038 24067 23999 +3 24039 23967 24110 +3 23972 24113 23971 +3 23971 24113 24072 +3 24116 24004 23973 +3 24007 24078 24076 +3 23940 24009 24010 +3 24139 23941 24011 +3 24049 24203 23942 +3 24082 23980 24141 +3 24087 24051 23841 +3 24145 24023 24143 +3 24091 24179 23982 +3 24093 24027 24054 +3 24093 24054 24095 +3 24125 23987 24058 +3 24062 24099 24031 +3 23991 24155 23895 +3 24063 23992 24102 +3 23177 24064 24065 +3 23965 24159 24160 +3 24110 23969 24128 +3 24070 24042 24111 +3 24112 23970 24070 +3 24112 23972 23970 +3 24005 24043 24115 +3 23974 24331 23872 +3 24078 24199 24076 +3 23976 24119 24077 +3 24077 24233 23877 +3 23976 24077 23877 +3 24078 24007 24120 +3 23977 24120 24007 +3 23977 24045 24120 +3 24045 24234 24120 +3 24122 24015 24083 +3 24015 24122 24084 +3 24085 23944 24018 +3 24017 24205 24086 +3 24050 24239 23885 +3 24056 24028 23952 +3 24057 24096 24055 +3 24063 22300 24189 +3 24063 24102 22300 +3 24032 24129 24034 +3 24108 24066 24160 +3 24166 24128 24071 +3 24128 23933 24071 +3 24112 24133 23972 +3 23972 24133 24113 +3 23975 24117 24118 +3 24172 24234 24045 +3 24047 24080 24012 +3 24012 24048 24299 +3 23880 24140 24083 +3 24085 24142 24016 +3 24122 24175 24084 +3 24018 24269 24085 +3 24018 23885 24239 +3 24177 24123 24019 +3 24123 24178 23981 +3 24148 24028 24056 +3 24126 24096 24057 +3 24037 24130 24190 +3 24036 24131 24064 +3 24193 24105 24106 +3 24108 24162 24067 +3 24039 24110 24165 +3 24041 24068 24164 +3 24128 24165 24110 +3 24111 24195 24070 +3 24112 24196 24133 +3 24079 24233 24296 +3 24079 24173 24009 +3 24299 24047 24012 +3 24266 24360 24049 +3 24237 24082 24141 +3 24207 24022 24088 +3 24145 24143 24144 +3 24094 24181 24180 +3 24148 24213 24028 +3 24222 24189 22300 +3 24156 24222 22300 +3 24036 24191 24131 +3 23996 24107 24260 +3 24194 24160 24225 +3 24161 24260 24107 +3 24108 24160 24194 +3 24226 24039 24165 +3 24164 24111 24041 +3 24112 24070 24195 +3 24196 24228 24133 +3 24134 24230 24136 +3 24117 24197 24118 +3 24118 24198 24119 +3 24077 24232 24233 +3 24234 24171 24120 +3 24173 24201 24009 +3 24336 24018 24239 +3 24177 24178 24123 +3 24178 24206 23981 +3 24206 24088 23981 +3 24145 24209 24273 +3 24183 24151 24214 +3 24311 24216 24184 +3 24155 24245 24098 +3 24190 24130 24223 +3 24159 24065 24158 +3 24160 24159 24225 +3 24258 23996 24260 +3 24161 24039 24226 +3 24111 24291 24195 +3 24112 24195 24196 +3 24071 24229 24166 +3 24228 24167 24133 +3 24118 24197 24198 +3 24172 24202 24298 +3 24140 24301 24083 +3 24269 24335 24085 +3 24209 24145 24144 +3 24274 24179 24210 +3 24242 24125 24213 +3 24215 24150 24182 +3 24150 24311 24184 +3 24157 24222 24250 +3 24251 24157 24250 +3 24191 24251 24192 +3 24190 24223 24252 +3 24252 24223 24253 +3 24253 24223 24193 +3 24225 24257 24259 +3 24194 24225 24259 +3 24165 24263 24226 +3 24164 24291 24111 +3 24229 24330 24166 +3 24231 24168 24167 +3 24229 24230 24265 +3 24085 24335 24142 +3 24175 24270 24205 +3 24144 24207 24241 +3 24280 24318 24245 +3 24250 23176 24251 +3 23176 24253 24224 +3 24256 23176 24288 +3 24288 23176 24224 +3 24255 24287 24257 +3 24261 24290 24132 +3 24290 24262 24164 +3 24262 24291 24164 +3 24167 24228 24227 +3 24330 24229 24265 +3 24265 24231 24329 +3 24198 24294 24232 +3 24233 24295 24296 +3 24171 24234 24297 +3 24203 24236 24140 +3 24335 24268 24142 +3 24238 24403 24175 +3 24337 24420 24177 +3 24303 24124 24272 +3 24240 24340 24272 +3 24208 24304 24408 +3 24150 24215 24345 +3 24311 24150 24345 +3 24219 24315 24218 +3 24277 24315 24219 +3 24277 24098 24278 +3 24278 24245 24318 +3 24245 24278 24098 +3 24286 24249 24319 +3 24190 24319 24249 +3 24259 24289 24321 +3 24260 24324 24258 +3 24163 24321 24261 +3 24290 24323 24262 +3 24197 24379 24198 +3 24332 24138 24292 +3 24292 24200 24293 +3 24293 24200 24171 +3 24359 24333 24267 +3 24271 24405 24337 +3 24209 24438 24409 +3 24304 24090 24364 +3 24024 24364 24090 +3 24424 24307 24210 +3 24286 24350 24249 +3 24351 24256 24320 +3 24256 24288 24320 +3 24287 24351 24289 +3 24351 24352 24289 +3 24324 24376 24258 +3 24354 24323 24322 +3 24355 24353 24324 +3 24262 24354 24325 +3 24355 24328 24356 +3 24326 24357 24264 +3 24328 24329 24327 +3 24328 24330 24329 +3 24265 24329 24330 +3 24379 24294 24198 +3 24171 24297 24381 +3 24139 24235 24430 +3 24362 24238 24301 +3 24344 24343 24366 +3 24366 24343 24312 +3 24375 24281 24283 +3 24375 24283 24349 +3 24286 24284 24373 +3 24351 24320 24352 +3 24320 24376 24352 +3 24376 24324 24353 +3 24352 24377 24322 +3 24322 24377 24354 +3 24323 24354 24262 +3 24353 24355 24356 +3 24357 24325 24378 +3 24325 24357 24326 +3 24414 24332 24292 +3 24292 24293 24401 +3 24297 24298 24427 +3 24382 24173 24358 +3 24333 24383 24299 +3 24362 24458 24238 +3 24387 24335 24269 +3 24404 24336 24388 +3 24339 24303 24389 +3 24346 24365 24395 +3 24371 24375 24374 +3 24376 24353 24377 +3 24376 24377 24352 +3 24377 24378 24354 +3 24354 24378 24325 +3 24357 24378 24356 +3 24379 24425 24294 +3 24401 24293 24440 +3 24358 24441 24382 +3 24383 24428 24202 +3 24442 24431 24385 +3 24385 24302 24432 +3 24301 24334 24362 +3 24405 24447 24337 +3 24422 24407 24178 +3 24272 24390 24448 +3 24272 24340 24390 +3 24407 24391 24341 +3 24304 24364 24411 +3 24394 24395 24365 +3 24414 24400 24380 +3 24417 24359 24384 +3 24457 24302 24386 +3 24238 24458 24403 +3 24458 24445 24403 +3 24433 24335 24387 +3 24436 24422 24420 +3 24438 24241 24391 +3 24410 24471 24412 +3 24425 24426 24294 +3 24297 24454 24381 +3 24416 24428 24383 +3 24300 24418 24402 +3 24432 24302 24457 +3 24466 24457 24386 +3 24403 24445 24363 +3 24404 24459 24387 +3 24419 24459 24404 +3 24419 24404 24388 +3 24447 24420 24337 +3 24409 24423 24410 +3 24412 24413 24342 +3 24292 24401 24414 +3 24427 24454 24297 +3 24430 24456 24300 +3 24417 24464 24416 +3 24432 24442 24385 +3 24334 24477 24362 +3 24459 24433 24387 +3 24437 24391 24407 +3 24409 24438 24423 +3 24413 24412 24471 +3 24307 24463 24439 +3 24454 24427 24473 +3 24488 24418 24300 +3 24402 24418 24443 +3 24458 24498 24445 +3 24459 24513 24433 +3 24422 24436 24470 +3 24407 24422 24470 +3 24453 24426 24452 +3 24440 24381 24454 +3 24475 24473 24427 +3 24428 24475 24427 +3 24428 24416 24475 +3 24300 24456 24488 +3 24442 24432 24476 +3 24334 24443 24477 +3 24413 24462 24463 +3 24495 24432 24457 +3 24362 24496 24458 +3 24444 24433 24490 +3 24498 24478 24445 +3 24445 24478 24460 +3 24467 24501 24447 +3 24421 24389 24500 +3 24500 24389 24448 +3 24450 24535 24452 +3 24505 24401 24440 +3 24429 24455 24524 +3 24476 24432 24495 +3 24418 24489 24443 +3 24443 24509 24477 +3 24466 24510 24457 +3 24458 24496 24498 +3 24460 24499 24467 +3 24485 24507 24415 +3 24456 24536 24488 +3 24487 24464 24465 +3 24508 24476 24545 +3 24443 24489 24509 +3 24478 24499 24460 +3 24469 24538 24531 +3 24516 24480 24470 +3 24520 24453 24452 +3 24421 24500 24514 +3 24501 24515 24436 +3 24500 24448 24469 +3 24482 24481 24503 +3 24452 24541 24520 +3 24535 24541 24452 +3 24523 24505 24506 +3 24485 24522 24507 +3 24487 24465 24526 +3 24465 24508 24526 +3 24476 24527 24545 +3 24527 24476 24495 +3 24477 24509 24511 +3 24490 24497 24466 +3 24496 24573 24498 +3 24516 24533 24480 +3 24517 24480 24533 +3 24483 24392 24519 +3 24491 24492 24471 +3 24535 24504 24555 +3 24521 24451 24523 +3 24506 24494 24568 +3 24560 24571 24489 +3 24561 24527 24495 +3 24561 24510 24528 +3 24466 24497 24510 +3 24499 24577 24467 +3 24501 24552 24515 +3 24531 24532 24469 +3 24492 24491 24551 +3 24522 24486 24507 +3 24524 24542 24536 +3 24536 24543 24488 +3 24545 24526 24508 +3 24545 24544 24526 +3 24499 24548 24577 +3 24469 24532 24500 +3 24502 24622 24579 +3 24517 24554 24518 +3 24522 24557 24486 +3 24524 24569 24542 +3 24558 24525 24559 +3 24488 24543 24560 +3 24571 24572 24489 +3 24489 24572 24509 +3 24530 24575 24574 +3 24521 24614 24555 +3 24561 24528 24562 +3 24510 24497 24528 +3 24515 24552 24578 +3 24551 24540 24580 +3 24594 24556 24520 +3 24486 24557 24569 +3 24599 24497 24546 +3 24607 24551 24580 +3 24594 24582 24556 +3 24614 24568 24596 +3 24596 24568 24558 +3 24559 24587 24558 +3 24559 24570 24587 +3 24526 24544 24570 +3 24543 24589 24560 +3 24609 24527 24590 +3 24605 24550 24604 +3 24540 24518 24553 +3 24542 24615 24588 +3 24544 24597 24570 +3 24590 24562 24616 +3 24563 24601 24573 +3 24573 24601 24610 +3 24603 24514 24612 +3 24653 24604 24578 +3 24554 24565 24630 +3 24554 24630 24631 +3 24624 24555 24614 +3 24597 24587 24570 +3 24626 24609 24590 +3 24560 24589 24571 +3 24572 24598 24563 +3 24610 24641 24547 +3 24585 24625 24557 +3 24589 24627 24571 +3 24650 24598 24627 +3 24683 24603 24612 +3 24642 24604 24653 +3 24604 24642 24605 +3 24626 24586 24597 +3 24679 24626 24590 +3 24679 24590 24616 +3 24592 24638 24619 +3 24652 24603 24672 +3 24653 24593 24629 +3 24683 24612 24613 +3 24642 24655 24605 +3 24580 24633 24623 +3 24580 24623 24607 +3 24623 24658 24607 +3 24635 24614 24596 +3 24667 24635 24596 +3 24615 24647 24588 +3 24586 24626 24678 +3 24650 24637 24598 +3 24601 24663 24640 +3 24672 24603 24683 +3 24621 24686 24613 +3 24643 24666 24621 +3 24654 24655 24642 +3 24605 24655 24606 +3 24632 24630 24644 +3 24635 24624 24614 +3 24669 24679 24616 +3 24589 24649 24627 +3 24669 24616 24636 +3 24640 24671 24641 +3 24695 24593 24602 +3 24593 24695 24629 +3 24653 24654 24642 +3 24645 24567 24673 +3 24666 24643 24743 +3 24734 24658 24623 +3 24648 24649 24589 +3 24650 24718 24637 +3 24651 24682 24693 +3 24602 24664 24695 +3 24696 24632 24644 +3 24645 24673 24743 +3 24662 24678 24677 +3 24679 24669 24680 +3 24733 24657 24656 +3 24677 24678 24668 +3 24704 24705 24648 +3 24680 24669 24706 +3 24649 24697 24627 +3 24636 24706 24669 +3 24627 24697 24650 +3 24637 24719 24663 +3 24652 24694 24682 +3 24652 24672 24694 +3 24629 24695 24685 +3 24685 24687 24629 +3 24688 24654 24687 +3 24701 24659 24700 +3 24647 24690 24704 +3 24681 24691 24636 +3 24640 24721 24671 +3 24671 24721 24722 +3 24671 24722 24664 +3 24723 24685 24695 +3 24726 24696 24689 +3 24713 24657 24733 +3 24668 24679 24680 +3 24648 24705 24649 +3 24720 24698 24670 +3 24693 24682 24708 +3 24665 24694 24672 +3 24732 24687 24685 +3 24732 24688 24687 +3 24743 24724 24666 +3 24726 24754 24696 +3 24713 24733 24770 +3 24668 24715 24677 +3 24668 24680 24715 +3 24706 24716 24680 +3 24691 24717 24730 +3 24637 24718 24719 +3 24663 24719 24640 +3 24640 24719 24721 +3 24723 24731 24685 +3 24731 24732 24685 +3 24666 24724 24710 +3 24715 24680 24716 +3 24649 24735 24697 +3 24718 24749 24719 +3 24708 24739 24693 +3 24701 24700 24746 +3 24716 24757 24715 +3 24716 24706 24758 +3 24722 24777 24751 +3 24723 24709 24741 +3 24752 24779 24684 +3 24791 24732 24731 +3 24769 24726 24689 +3 24712 24754 24755 +3 24713 24770 24714 +3 24690 24702 24748 +3 24705 24735 24649 +3 24742 24791 24731 +3 24763 24729 24757 +3 24715 24757 24729 +3 24758 24757 24716 +3 24759 24758 24760 +3 24737 24774 24718 +3 24718 24774 24749 +3 24749 24776 24719 +3 24723 24741 24768 +3 24731 24723 24768 +3 24768 24742 24731 +3 24824 24755 24754 +3 24765 24757 24759 +3 24757 24758 24759 +3 24739 24789 24738 +3 24769 24725 24800 +3 24756 24815 24727 +3 24796 24745 24771 +3 24774 24818 24749 +3 24749 24818 24776 +3 24776 24797 24767 +3 24739 24708 24789 +3 24761 24789 24708 +3 24780 24768 24741 +3 24824 24781 24755 +3 24786 24774 24737 +3 24819 24775 24738 +3 24738 24789 24819 +3 24778 24780 24741 +3 24815 24837 24711 +3 24827 24828 24785 +3 24818 24797 24776 +3 24767 24820 24802 +3 24767 24802 24777 +3 24742 24799 24791 +3 24784 24787 24808 +3 24785 24828 24786 +3 24767 24797 24820 +3 24798 24780 24845 +3 24798 24799 24742 +3 24807 24796 24816 +3 24828 24817 24786 +3 24822 24780 24778 +3 24822 24845 24780 +3 24781 24805 24782 +3 24801 24795 24826 +3 24829 24809 24830 +3 24809 24810 24830 +3 24819 24830 24775 +3 24834 24820 24797 +3 24789 24843 24819 +3 24820 24835 24802 +3 24835 24821 24802 +3 24821 24822 24778 +3 24800 24814 24792 +3 24805 24781 24825 +3 24782 24805 24793 +3 24809 24829 24840 +3 24798 24845 24836 +3 24842 24858 24818 +3 24844 24821 24835 +3 24811 24812 24895 +3 24844 24822 24821 +3 24805 24825 24891 +3 24801 24866 24848 +3 24826 24866 24801 +3 24875 24828 24841 +3 24817 24828 24875 +3 24819 24860 24830 +3 24823 24852 24762 +3 24854 24837 24815 +3 24832 24833 24849 +3 24874 24875 24841 +3 24829 24867 24849 +3 24829 24830 24867 +3 24857 24842 24817 +3 24830 24860 24867 +3 24851 24844 24835 +3 24895 24812 24862 +3 24836 24845 24853 +3 24870 24864 24838 +3 24850 24838 24864 +3 24875 24857 24817 +3 24834 24858 24876 +3 24851 24868 24844 +3 24823 24879 24852 +3 24871 24805 24891 +3 24856 24848 24866 +3 24872 24849 24873 +3 24867 24873 24849 +3 24859 24842 24857 +3 24858 24842 24859 +3 24858 24859 24876 +3 24886 24868 24851 +3 24868 24853 24844 +3 24869 24836 24853 +3 24854 24815 24839 +3 24854 24839 24889 +3 24866 24865 24856 +3 24873 24867 24898 +3 24874 24893 24875 +3 24859 24884 24876 +3 24869 24853 24868 +3 24857 24894 24859 +3 24877 24876 24884 +3 24882 24864 24870 +3 24871 24889 24839 +3 24890 24891 24883 +3 24907 24873 24898 +3 24898 24867 24860 +3 24894 24884 24859 +3 24886 24885 24896 +3 24869 24868 24901 +3 24889 24915 24854 +3 24850 24864 24888 +3 24883 24850 24888 +3 24865 24855 24892 +3 24892 24855 24872 +3 24856 24865 24904 +3 24906 24893 24874 +3 24884 24894 24908 +3 24860 24899 24898 +3 24896 24885 24909 +3 24881 24902 24913 +3 24882 24881 24913 +3 24864 24882 24919 +3 24919 24888 24864 +3 24891 24890 24871 +3 24865 24892 24903 +3 24877 24909 24885 +3 24901 24902 24869 +3 24902 24881 24869 +3 24882 24913 24919 +3 24888 24916 24883 +3 24916 24890 24883 +3 24904 24865 24903 +3 24900 24862 24910 +3 24916 24888 24919 +3 24921 24893 24906 +3 24908 24917 24909 +3 24911 24896 24909 +3 24901 24912 24902 +3 24889 24933 24915 +3 24920 24890 24916 +3 24904 24903 24927 +3 24930 24908 24921 +3 24908 24930 24917 +3 24917 24911 24909 +3 24906 24928 24921 +3 24903 24929 24927 +3 24917 24931 24911 +3 24911 24918 24912 +3 24916 24935 24920 +3 24917 24930 24931 +3 24918 24911 24931 +3 24932 24924 24945 +3 24934 24914 24918 +3 24925 24914 24934 +3 24940 24935 24925 +3 24925 24935 24916 +3 24920 24935 24926 +3 24936 24927 24941 +3 24931 24930 24942 +3 24934 24940 24925 +3 24941 24937 24944 +3 24930 24938 24942 +3 24937 24939 24944 +3 24934 24946 24940 +3 24949 24944 24943 +3 24938 24949 24942 +3 24943 24945 24947 +3 24947 24948 24946 +3 24946 24948 24940 +3 11076 11144 11231 +3 11783 11546 11472 +3 11233 11472 11389 +3 11546 11389 11472 +3 11869 11870 11987 +3 22138 22243 22242 +3 22495 22555 22442 +3 22555 22556 22442 +3 7524 7593 24254 +3 8069 7945 8070 +3 8069 7814 7945 +3 6887 6959 7526 +3 7255 7524 7103 +3 5798 5846 5716 +3 6890 7103 6554 +3 7103 7524 6959 +3 7524 24254 6959 +3 6959 24254 7526 +3 7526 24254 7179 +3 24254 7593 7179 +3 7945 7947 8070 +3 11852 12172 11853 +3 12425 12304 12422 +3 12229 12054 12304 +3 17249 17325 17178 +3 17473 17177 17325 +3 17325 17177 17178 +3 8799 8798 8727 +3 8673 8609 8613 +3 8613 8609 8483 +3 10507 10577 10431 +3 10011 10358 10202 +3 10358 10431 10202 +3 7751 24950 7595 +3 24951 8309 8483 +3 24950 7751 7593 +3 21639 21423 21273 +3 10494 10721 10980 +3 14428 15181 14726 +3 14726 14484 14428 +3 9682 9979 9748 +3 24285 24284 24286 +3 4546 4591 5171 +3 5171 5368 4546 +3 6405 6719 7295 +3 2072 2290 2109 +3 7790 8110 8521 +3 13209 13163 13744 +3 13744 13789 13209 +3 15624 16053 16051 +3 10879 10635 10877 +3 1819 1917 1923 +3 1923 1674 1819 +3 4756 4909 4465 +3 4465 4618 4756 +3 21137 21519 21656 +3 14465 14106 14467 +3 3509 3508 3774 +3 24371 24398 24372 +3 3492 3551 3708 +3 20102 20441 20852 +3 20852 20546 20102 +3 1673 1668 1594 +3 239 215 156 +3 13921 13760 13613 +3 7831 7904 8086 +3 7496 7909 7075 +3 7075 7560 7496 +3 15974 16159 16457 +3 19 32 33 +3 1641 1640 1755 +3 1755 1686 1641 +3 5125 5194 5262 +3 5262 5265 5125 +3 23978 23755 23681 +3 18833 18734 18619 +3 13897 13460 13785 +3 6676 6881 6955 +3 17124 17565 17418 +3 758 802 779 +3 13102 12893 12693 +3 21688 22158 22204 +3 3100 2928 2799 +3 17972 18617 18618 +3 21400 21406 21246 +3 22604 22702 22935 +3 22223 22120 21713 +3 9840 10790 9775 +3 15868 15808 15570 +3 6828 6898 7259 +3 10887 10882 11284 +3 2796 2793 3305 +3 12973 12867 12919 +3 8232 8281 8338 +3 7459 7393 7036 +3 426 395 493 +3 2229 2333 2230 +3 21025 21571 20858 +3 8733 9018 9317 +3 9317 9189 8733 +3 19433 19548 19432 +3 10652 10899 10987 +3 7056 6574 7203 +3 24309 24243 24214 +3 6623 6305 6176 +3 16296 16346 16584 +3 10395 11027 11111 +3 11111 10771 10395 +3 23854 24152 24127 +3 24127 23989 23854 +3 21568 21499 21835 +3 21835 21626 21568 +3 11220 11289 11370 +3 16961 17106 17543 +3 14236 14705 14054 +3 6795 6474 6796 +3 6796 7008 6795 +3 22898 23092 22899 +3 23449 22839 23074 +3 16444 16693 16499 +3 2346 2345 2602 +3 2897 2721 2720 +3 2720 2832 2897 +3 19416 19523 18788 +3 12389 12388 12441 +3 7807 7643 7805 +3 10818 10994 10908 +3 10908 10665 10818 +3 23587 23549 23730 +3 12513 12805 13019 +3 14711 14407 14653 +3 16708 16907 17257 +3 8325 8158 8215 +3 3538 3480 3477 +3 19709 19832 19977 +3 11836 11605 11604 +3 9214 9285 9792 +3 9560 9355 9892 +3 1478 1537 1561 +3 15692 15693 15934 +3 15934 15694 15692 +3 13176 12776 12728 +3 11408 11493 11491 +3 7914 8348 8468 +3 8468 8116 7914 +3 18875 18776 18773 +3 22043 21608 21939 +3 8630 8628 9026 +3 9026 8685 8630 +3 23508 23370 23282 +3 21855 22569 22188 +3 13792 14233 13638 +3 13638 13640 13792 +3 5212 5344 4659 +3 876 1008 854 +3 854 853 876 +3 7125 7269 7410 +3 9652 9707 9324 +3 14870 14329 14560 +3 5800 6048 6432 +3 7045 6237 6052 +3 15864 16051 16053 +3 9538 9089 9468 +3 24284 24285 24246 +3 1353 1405 1429 +3 1429 1428 1353 +3 3503 3717 3718 +3 2890 3004 3130 +3 23039 23282 23037 +3 4026 4028 3737 +3 19378 18543 18868 +3 7976 7835 7618 +3 1974 1880 2073 +3 10882 10887 9846 +3 20800 20688 20689 +3 5685 6254 5684 +3 23852 23770 23925 +3 23852 23925 24058 +3 15207 15626 15328 +3 8430 8872 8308 +3 1196 1255 1256 +3 21168 21243 21247 +3 21247 21401 21168 +3 17395 17394 17550 +3 17550 17323 17395 +3 19483 19270 18543 +3 6441 6370 6505 +3 6505 6119 6441 +3 11896 11600 11513 +3 24623 24633 24657 +3 6688 6687 6616 +3 6616 6491 6688 +3 8079 8558 8324 +3 15192 15728 15377 +3 15377 15073 15192 +3 1653 1393 1466 +3 17941 17468 16825 +3 10597 10672 10121 +3 17882 17883 18344 +3 18344 18254 17882 +3 19566 19813 20438 +3 12107 11906 11048 +3 7240 6811 7097 +3 4159 3755 3754 +3 24013 23942 24203 +3 6315 6696 6314 +3 84 83 54 +3 8956 8746 9275 +3 9275 9031 8956 +3 12536 12535 12537 +3 23742 23673 23866 +3 1709 1754 1848 +3 5573 5961 5828 +3 15978 16629 16459 +3 16459 15801 15978 +3 19028 19030 19141 +3 15162 14644 15043 +3 20938 21024 21419 +3 21419 21342 20938 +3 7295 7429 7852 +3 7852 7632 7295 +3 24610 24547 24478 +3 9434 9117 9692 +3 19493 19613 19490 +3 12748 12954 12652 +3 24305 24342 24306 +3 4523 4460 4615 +3 4615 4755 4523 +3 14576 14394 14514 +3 19281 19385 19622 +3 19684 19578 19353 +3 14496 14612 14494 +3 24026 24024 24092 +3 22963 23151 23432 +3 3886 4452 4180 +3 5621 5310 6260 +3 3183 3068 3184 +3 16238 16300 15989 +3 5947 6201 5822 +3 5822 5502 5947 +3 6610 6482 6287 +3 23286 23231 23566 +3 19621 19620 19619 +3 16821 17613 17386 +3 1073 1185 1044 +3 24645 24743 24643 +3 16511 16840 17191 +3 476 460 514 +3 514 554 476 +3 6272 6471 6665 +3 10699 10624 11344 +3 5133 5131 5199 +3 17728 17732 17899 +3 17899 17727 17728 +3 24181 24096 24212 +3 24611 24576 24652 +3 6132 6522 6849 +3 6849 5819 6132 +3 13646 13916 13804 +3 13804 13605 13646 +3 21915 21857 21913 +3 15489 15781 15538 +3 24230 24229 24169 +3 24169 24136 24230 +3 21610 21402 21322 +3 5964 5965 6273 +3 18486 18894 19091 +3 19091 18892 18486 +3 1339 1275 1360 +3 12321 12601 12833 +3 6852 6650 7560 +3 7560 7075 6852 +3 3951 3908 3800 +3 24009 23940 23792 +3 13328 13477 13612 +3 13612 13711 13328 +3 2986 3364 3052 +3 2314 2502 2377 +3 5732 5666 5667 +3 17730 17987 18365 +3 23648 23840 23800 +3 23843 24089 23922 +3 16937 17223 17146 +3 5585 5523 5973 +3 6245 6182 6060 +3 10336 9836 9517 +3 7920 8188 7865 +3 698 658 619 +3 7987 8045 8834 +3 18903 18323 17944 +3 2231 2005 2117 +3 17359 17075 17143 +3 14468 14293 14107 +3 23652 23538 23217 +3 7692 7849 8236 +3 19053 18631 18743 +3 23923 23924 23950 +3 13840 13793 13693 +3 22984 22846 22709 +3 17581 18087 18364 +3 21585 21797 22081 +3 20042 20152 20157 +3 20157 20158 20042 +3 12386 12737 12647 +3 12647 12554 12386 +3 16878 17094 17157 +3 2860 2753 2861 +3 7475 7335 7120 +3 7120 6757 7475 +3 9171 9004 8788 +3 24048 24174 24267 +3 10003 9850 10347 +3 10347 9851 10003 +3 2448 2392 2519 +3 12512 12753 12618 +3 12618 12266 12512 +3 3542 3361 3841 +3 3841 3840 3542 +3 7592 7946 7944 +3 11203 11204 11437 +3 11437 10966 11203 +3 4847 4990 5047 +3 5047 4899 4847 +3 8403 8766 8645 +3 8645 8177 8403 +3 24185 24218 24314 +3 15795 15666 15618 +3 16839 16837 17118 +3 17118 17044 16839 +3 9558 9354 9416 +3 9416 9414 9558 +3 11354 10785 11607 +3 2914 2643 2689 +3 8237 8349 7854 +3 18903 17944 18589 +3 5889 5892 5891 +3 5891 6095 5889 +3 18124 18791 19000 +3 19000 18576 18124 +3 10162 10465 11336 +3 11336 11421 10162 +3 24854 24915 24863 +3 8914 8405 8582 +3 4942 4991 5192 +3 5192 5050 4942 +3 22797 23356 23357 +3 2832 3013 2834 +3 2834 2897 2832 +3 17491 17416 16709 +3 2514 2561 2714 +3 2714 2715 2514 +3 3642 3340 4133 +3 3378 3719 3811 +3 12973 13033 12715 +3 13510 13597 13556 +3 18586 19535 20203 +3 20203 19429 18586 +3 22699 22549 22782 +3 19996 20128 20122 +3 773 648 624 +3 24854 24863 24744 +3 24744 24837 24854 +3 14431 14852 14432 +3 14432 14322 14431 +3 9408 9673 9674 +3 14824 15102 14581 +3 14581 14638 14824 +3 7347 7486 7065 +3 1916 1819 1674 +3 1674 1737 1916 +3 13338 13150 13105 +3 9505 9008 8933 +3 9372 9512 9762 +3 9762 9513 9372 +3 9169 9422 9900 +3 9900 9682 9169 +3 1708 1614 1556 +3 23534 23944 23763 +3 21259 21494 21620 +3 8698 8332 8330 +3 7179 7593 7751 +3 14488 14487 14144 +3 7474 7672 7610 +3 18927 20220 19675 +3 19675 19336 18927 +3 24921 24908 24894 +3 24894 24893 24921 +3 18587 18235 18588 +3 18285 18286 18191 +3 6555 6044 7030 +3 21342 21419 21899 +3 21899 21570 21342 +3 3746 3839 3799 +3 3799 3483 3746 +3 3051 2985 2870 +3 17242 17385 17538 +3 8872 8430 8871 +3 20441 20762 21099 +3 2409 2231 2117 +3 17677 17523 17521 +3 10616 10693 10465 +3 3022 3245 3402 +3 3402 3456 3022 +3 23472 23471 23425 +3 18248 18055 18921 +3 18921 18341 18248 +3 18013 18294 18867 +3 7218 7142 6925 +3 7624 7844 8461 +3 19512 19511 20368 +3 20368 19634 19512 +3 3217 3170 2989 +3 5909 6361 6495 +3 6495 6360 5909 +3 5345 5597 5988 +3 5988 5911 5345 +3 10464 9980 9821 +3 4709 4418 4809 +3 4809 4955 4709 +3 5874 5873 5690 +3 8116 8468 8771 +3 8771 8709 8116 +3 14827 14828 15106 +3 3910 4055 4198 +3 4198 4056 3910 +3 23093 22996 23328 +3 23328 23039 23093 +3 2866 2985 3048 +3 3048 3105 2866 +3 7192 7668 7263 +3 7263 6903 7192 +3 20748 20524 20336 +3 5258 5520 5517 +3 7484 7127 7680 +3 2434 2376 2309 +3 8232 8338 8043 +3 19656 19208 19532 +3 9627 10464 9821 +3 9266 9383 9080 +3 9080 9269 9266 +3 23054 23111 23522 +3 2189 2188 2277 +3 5183 5379 5252 +3 24280 24281 24372 +3 24372 24318 24280 +3 24724 24743 24711 +3 14912 15233 14982 +3 14982 14184 14912 +3 140 116 174 +3 8401 8643 8907 +3 8907 9151 8401 +3 9917 9775 10340 +3 4102 3911 3855 +3 13187 13186 13285 +3 13285 13332 13187 +3 9066 8793 8365 +3 10587 10209 10366 +3 24924 24932 24880 +3 5665 5997 6438 +3 19056 19373 19372 +3 3552 3709 3846 +3 3846 3550 3552 +3 4987 5325 5513 +3 5513 5442 4987 +3 12578 12867 12477 +3 12477 12364 12578 +3 24221 24249 24350 +3 24350 24247 24221 +3 4740 4832 5428 +3 5428 5105 4740 +3 13017 12804 12459 +3 14567 14624 14452 +3 21368 21146 21223 +3 2951 3067 3128 +3 3128 2950 2951 +3 4503 4307 4397 +3 6391 6849 7070 +3 7070 7133 6391 +3 5302 5237 5236 +3 19561 20097 20098 +3 20098 19562 19561 +3 24398 24371 24369 +3 1244 1246 1134 +3 4804 4907 5139 +3 18690 19311 19535 +3 1391 1444 1465 +3 3103 3207 3309 +3 3309 3264 3103 +3 10060 10259 10952 +3 21359 20820 20716 +3 24474 24487 24559 +3 24559 24525 24474 +3 7883 7519 8066 +3 2658 2543 2654 +3 2654 2653 2658 +3 7389 7384 7242 +3 23919 23981 24088 +3 4860 5273 5277 +3 5277 5206 4860 +3 21410 21327 21174 +3 11682 11212 11766 +3 5880 5566 5822 +3 3948 4191 4094 +3 13433 13571 13660 +3 15715 15602 15484 +3 11963 12273 12856 +3 19996 20122 20119 +3 23073 23020 23019 +3 19568 19453 19571 +3 19571 19569 19568 +3 5312 5763 5373 +3 5373 4936 5312 +3 9644 10176 10406 +3 10406 9915 9644 +3 3255 3305 2793 +3 6085 6208 6526 +3 6526 6527 6085 +3 8838 9221 9547 +3 9547 9292 8838 +3 2459 2641 2911 +3 2911 2730 2459 +3 19641 19893 19895 +3 2302 2419 2418 +3 21843 21961 22015 +3 22015 22063 21843 +3 8099 8098 8511 +3 8511 7416 8099 +3 23037 23282 23370 +3 23370 23281 23037 +3 21611 21557 21405 +3 6327 5820 5688 +3 17490 17637 17491 +3 9436 9511 9071 +3 23281 23184 22855 +3 24138 24199 24200 +3 24200 24292 24138 +3 12875 12923 12874 +3 22185 22393 22337 +3 7351 7493 7417 +3 12474 12814 12360 +3 18955 19167 19374 +3 19374 18854 18955 +3 10858 11741 11591 +3 11591 11110 10858 +3 24939 24945 24943 +3 24943 24944 24939 +3 3989 3652 4231 +3 7814 7751 7595 +3 8044 8107 8579 +3 9845 9996 10087 +3 10087 9452 9845 +3 14842 14662 14475 +3 12092 11823 12258 +3 5199 5269 5198 +3 23986 24126 24057 +3 24057 23953 23986 +3 10614 10856 11016 +3 8037 9212 8702 +3 15348 15112 15046 +3 15046 14768 15348 +3 5715 5976 5336 +3 18325 18237 18590 +3 16018 15711 15712 +3 15712 15892 16018 +3 21497 21833 21566 +3 17886 17887 18155 +3 18155 18068 17886 +3 23540 23688 23948 +3 23948 23541 23540 +3 22546 22547 22059 +3 12073 12549 12070 +3 18039 17858 17698 +3 15723 15180 15365 +3 1304 1149 1187 +3 3096 3257 3589 +3 17729 17583 17505 +3 14058 14587 14112 +3 15719 16203 16322 +3 3872 4120 4302 +3 16360 16477 16731 +3 18173 17989 17990 +3 17990 17988 18173 +3 2334 2412 2795 +3 2795 2591 2334 +3 11821 12142 12507 +3 12316 12186 12592 +3 1874 2103 2102 +3 2102 1971 1874 +3 9184 9186 9435 +3 9435 9507 9184 +3 6741 6815 7243 +3 14649 14647 14176 +3 16447 16565 16101 +3 15299 15491 15661 +3 15661 15953 15299 +3 2529 2733 2530 +3 2530 2579 2529 +3 21047 21578 21579 +3 11913 12042 12292 +3 12292 12114 11913 +3 22590 22481 22483 +3 22483 22646 22590 +3 858 744 771 +3 5691 5875 6083 +3 6083 6204 5691 +3 4757 4952 5001 +3 19070 19180 19390 +3 19390 19182 19070 +3 1477 1507 1559 +3 15645 15589 16133 +3 16133 15763 15645 +3 20902 20900 21534 +3 21534 21667 20902 +3 6986 6985 6703 +3 912 990 989 +3 989 911 912 +3 19647 20288 19413 +3 19413 19296 19647 +3 22128 22066 22282 +3 22282 22283 22128 +3 16685 16089 16145 +3 18384 18550 18654 +3 12563 12564 12700 +3 12700 12844 12563 +3 5557 5613 5361 +3 5361 5166 5557 +3 8522 8839 9222 +3 9222 8912 8522 +3 2692 2690 2331 +3 12612 12557 12252 +3 12579 12872 12817 +3 20527 20524 21087 +3 16997 17142 17215 +3 17215 17070 16997 +3 23690 23655 23888 +3 23853 23852 24058 +3 7931 8194 8544 +3 13107 12789 12898 +3 12898 13341 13107 +3 23274 23136 23456 +3 23270 23399 23364 +3 17979 17896 17981 +3 16692 17032 16893 +3 16893 16326 16692 +3 12061 12129 11786 +3 24400 24414 24401 +3 1233 1234 1273 +3 12934 13177 13374 +3 13374 13280 12934 +3 18714 18712 17959 +3 8190 8595 8593 +3 8593 8296 8190 +3 20633 20753 20846 +3 21606 21161 21319 +3 21319 21682 21606 +3 1501 1412 1319 +3 16574 16703 16624 +3 9402 9342 8836 +3 8582 8977 9097 +3 9097 8914 8582 +3 1505 1415 1360 +3 1360 1383 1505 +3 22695 22543 22694 +3 7916 7917 8239 +3 3567 3383 3449 +3 16151 15614 15958 +3 20961 21438 21047 +3 10085 10411 10712 +3 10712 10415 10085 +3 1715 1695 1828 +3 2787 2461 2731 +3 2731 3082 2787 +3 552 512 622 +3 23330 23328 22996 +3 12248 12139 12607 +3 12607 12500 12248 +3 3502 3623 3715 +3 11452 11064 11286 +3 695 600 767 +3 767 740 695 +3 7569 7500 6655 +3 24094 24093 24095 +3 24095 24181 24094 +3 22427 22280 22654 +3 2754 2703 2607 +3 17499 17657 17893 +3 24245 24155 23991 +3 23281 22855 23038 +3 23038 23037 23281 +3 17410 18419 18049 +3 11212 10415 11283 +3 20025 19871 19731 +3 9685 9242 9310 +3 6155 6214 6032 +3 11356 11761 11759 +3 11759 11122 11356 +3 15777 15534 15535 +3 1870 1843 1728 +3 24431 24384 24359 +3 15878 15935 16128 +3 16128 16126 15878 +3 15474 16013 15593 +3 22326 22240 22293 +3 13852 13853 13702 +3 13702 13803 13852 +3 7006 7150 7434 +3 7434 7572 7006 +3 24228 24196 24264 +3 24264 24227 24228 +3 6727 6945 7087 +3 2227 2107 2005 +3 23335 23292 23293 +3 3390 3233 3510 +3 3510 3389 3390 +3 1217 1165 1129 +3 12945 13186 12782 +3 8119 8530 8053 +3 8053 7733 8119 +3 2306 2309 2307 +3 22056 22117 22220 +3 22220 22116 22056 +3 6863 6537 6469 +3 16979 17706 18141 +3 18141 18142 16979 +3 12580 12365 12167 +3 10638 10883 10341 +3 10582 10662 10818 +3 10818 10583 10582 +3 14273 14272 14743 +3 14743 14744 14273 +3 8278 8396 8694 +3 8694 8898 8278 +3 2650 2538 2802 +3 2802 3039 2650 +3 23924 23847 23850 +3 23950 23924 23850 +3 14206 14375 14267 +3 24019 24176 24086 +3 13591 13995 14041 +3 14041 13500 13591 +3 1336 1335 1577 +3 15432 15307 15310 +3 15193 15425 15427 +3 15427 15378 15193 +3 6138 5954 5695 +3 11762 11843 11525 +3 23302 23521 23520 +3 5764 5874 5313 +3 18717 18516 18718 +3 18718 18720 18717 +3 7573 7367 7916 +3 7916 8119 7573 +3 2877 2614 2615 +3 4173 3771 3868 +3 3868 4491 4173 +3 4686 4834 4394 +3 18979 19191 19510 +3 5729 5994 6302 +3 10324 11190 11586 +3 11586 11263 10324 +3 19050 18846 18849 +3 6333 6529 6653 +3 10014 9466 9713 +3 8411 8528 8657 +3 8657 8471 8411 +3 23575 23540 23258 +3 23258 23164 23575 +3 211 205 204 +3 4411 4952 4567 +3 15283 15168 15591 +3 15591 15524 15283 +3 23208 23346 23206 +3 9061 8864 9426 +3 249 274 280 +3 20363 20364 20028 +3 13115 13072 13116 +3 13116 13241 13115 +3 11229 11230 11467 +3 11467 11293 11229 +3 20724 20725 20609 +3 19242 19457 19247 +3 23526 23435 23386 +3 21136 20820 21359 +3 6620 7038 7463 +3 7463 7257 6620 +3 3013 3186 3393 +3 3393 2834 3013 +3 10653 10429 10501 +3 22552 22744 22976 +3 22976 22372 22552 +3 24390 24340 24449 +3 24449 24538 24390 +3 8582 8405 8178 +3 9771 9770 10634 +3 5065 5066 5204 +3 5204 5135 5065 +3 9133 9027 9526 +3 9526 9451 9133 +3 11530 11450 11979 +3 16928 17134 17209 +3 17209 17132 16928 +3 6476 6343 6278 +3 5892 5889 5963 +3 23954 24059 24184 +3 23936 23937 24199 +3 24199 24138 23936 +3 10720 10494 10565 +3 3614 3495 3852 +3 13818 13717 13434 +3 14631 14886 15152 +3 583 681 645 +3 2774 2772 3131 +3 3131 2953 2774 +3 23341 23054 23522 +3 8419 8420 8192 +3 13673 13154 13070 +3 15181 15298 15491 +3 23731 23548 23624 +3 12555 12387 12608 +3 20275 20273 20385 +3 20385 20386 20275 +3 20405 20601 20965 +3 20965 20195 20405 +3 18532 18744 18949 +3 17308 17307 17095 +3 21054 21213 21285 +3 5585 5454 5130 +3 5130 5058 5585 +3 3489 3320 3435 +3 15679 15444 15392 +3 1144 1126 1302 +3 5315 5314 5241 +3 8534 8783 9236 +3 15605 15725 16095 +3 14411 14410 13802 +3 22779 22924 22545 +3 22545 22311 22779 +3 10188 10642 10344 +3 1077 1130 1109 +3 9987 10402 10267 +3 2387 2386 2559 +3 7847 7563 7426 +3 10028 10300 9873 +3 16029 15951 16378 +3 3433 3543 3479 +3 15069 15612 15303 +3 6774 6329 7352 +3 7352 7621 6774 +3 15522 15827 15885 +3 15057 15358 14591 +3 14591 14910 15057 +3 12364 12477 12226 +3 12226 11768 12364 +3 16521 16462 16341 +3 17742 17741 17835 +3 17531 17453 17847 +3 18307 18471 18664 +3 21766 22052 21619 +3 21619 21892 21766 +3 7758 7893 8146 +3 10380 10308 10310 +3 2832 2720 2956 +3 2956 3073 2832 +3 18803 18910 18330 +3 7069 7068 7350 +3 7350 7280 7069 +3 4117 4298 4339 +3 15574 15682 15632 +3 22523 22304 22196 +3 22196 22400 22523 +3 13259 13411 13308 +3 13321 13752 13650 +3 13650 13516 13321 +3 24745 24746 24700 +3 2180 2217 2218 +3 20531 20429 20529 +3 20529 20753 20531 +3 10989 11140 11295 +3 4009 3864 3764 +3 4314 4408 4031 +3 4031 3892 4314 +3 16411 16723 17067 +3 16649 16411 17067 +3 7570 7291 7292 +3 7292 7629 7570 +3 19117 19437 19436 +3 20138 19739 20453 +3 20453 20026 20138 +3 14865 14795 15080 +3 15080 15007 14865 +3 24331 24332 24414 +3 17689 17606 17310 +3 16685 17025 17102 +3 17102 16686 16685 +3 24308 24310 24242 +3 16932 17135 17658 +3 11184 10852 10945 +3 10945 11583 11184 +3 14098 14385 13890 +3 4341 3966 3772 +3 7337 7198 7543 +3 7543 7542 7337 +3 11381 11543 11697 +3 11697 11382 11381 +3 2870 2869 2868 +3 743 702 792 +3 3148 3458 3786 +3 2946 3225 3179 +3 18025 18396 18024 +3 19327 19014 19013 +3 23703 23737 23821 +3 23821 23778 23703 +3 11909 11608 11281 +3 24423 24438 24482 +3 24482 24503 24423 +3 24538 24449 24502 +3 24502 24579 24538 +3 22165 22481 22590 +3 22590 22587 22165 +3 8233 7986 8042 +3 3893 3990 3468 +3 22255 22341 22571 +3 22571 22301 22255 +3 5008 5290 5085 +3 21038 21037 20784 +3 23546 23316 23619 +3 23619 23773 23546 +3 23500 23584 23499 +3 11430 11515 11958 +3 11958 11602 11430 +3 7304 7088 7234 +3 7234 7512 7304 +3 21442 21650 21911 +3 21911 21355 21442 +3 6837 7409 6975 +3 7949 8012 7889 +3 12183 12726 12544 +3 12544 12772 12183 +3 23261 23262 23072 +3 19661 19319 19217 +3 22047 21553 21881 +3 21881 22048 22047 +3 12196 12076 13099 +3 13099 12736 12196 +3 20137 20022 19862 +3 7441 8129 7927 +3 7030 6295 7100 +3 3535 3795 3896 +3 20882 20885 20877 +3 7694 7854 8182 +3 8182 7729 7694 +3 2285 2642 2912 +3 2912 2686 2285 +3 4151 4282 4043 +3 22663 22840 23023 +3 2675 2951 2950 +3 2950 2889 2675 +3 1043 1147 1162 +3 1162 1102 1043 +3 1074 896 951 +3 951 1001 1045 +3 1045 1074 951 +3 13084 13363 13265 +3 13265 13164 13084 +3 8537 8992 9055 +3 9055 8785 8537 +3 3076 3633 3236 +3 3236 3141 3076 +3 11771 11615 11056 +3 1514 1515 1518 +3 24456 24430 24429 +3 8631 8274 8221 +3 15162 14968 14527 +3 18710 17629 18504 +3 18504 18919 18710 +3 17723 17818 17898 +3 17898 17897 17723 +3 16160 16576 16625 +3 4191 3948 3836 +3 14549 15064 15490 +3 16901 16836 17189 +3 17189 17116 16901 +3 8270 8029 8445 +3 9590 9768 10181 +3 24581 24646 24534 +3 24534 24484 24581 +3 19469 19592 19362 +3 19362 19594 19469 +3 5194 5125 5052 +3 22595 22316 23069 +3 23069 22971 22595 +3 10337 10408 10786 +3 24275 24211 24243 +3 24243 24309 24275 +3 12683 12885 12828 +3 7471 7470 7711 +3 8202 8255 8670 +3 8670 8010 8202 +3 5837 5637 5967 +3 5967 6096 5837 +3 3125 3279 3226 +3 3226 3180 3125 +3 18772 18386 18199 +3 7278 7554 7839 +3 7839 7488 7278 +3 13131 12918 13258 +3 23115 23204 23477 +3 23477 23386 23115 +3 24204 24267 24174 +3 22585 22821 22734 +3 22734 22694 22585 +3 14876 15257 14808 +3 17831 17997 17827 +3 3219 3215 3493 +3 3493 3221 3219 +3 18551 18553 18658 +3 18658 18657 18551 +3 2425 2484 2359 +3 3009 3284 2831 +3 287 334 427 +3 2527 2729 2840 +3 2840 2907 2527 +3 19500 19879 19740 +3 19740 19741 19500 +3 5625 5882 6086 +3 6086 5881 5625 +3 10205 10583 10440 +3 10440 10290 10205 +3 3670 3768 3919 +3 13824 13668 13825 +3 13825 13886 13824 +3 20672 20581 20678 +3 7009 6866 6868 +3 4986 4842 4844 +3 2419 2302 2347 +3 11077 10578 10433 +3 18665 19393 19186 +3 8383 8026 8157 +3 8157 8812 8383 +3 16742 16947 17158 +3 4561 4751 4861 +3 24583 24555 24624 +3 24624 24595 24583 +3 1342 1302 1363 +3 1363 1585 1342 +3 10227 10229 10230 +3 7815 7704 8432 +3 8432 8550 7815 +3 7909 7496 8282 +3 13747 13560 13217 +3 13217 13603 13747 +3 24100 23959 23734 +3 23734 23815 24100 +3 1917 1819 2163 +3 2163 2044 1917 +3 9427 9906 10698 +3 10698 10399 9427 +3 7572 7915 7365 +3 18009 18007 18005 +3 3580 3823 3522 +3 3522 3341 3580 +3 19576 19460 19579 +3 14164 14453 14039 +3 16291 16401 16578 +3 16578 16577 16291 +3 10533 10762 11103 +3 11103 11104 10533 +3 24081 24174 23979 +3 144 110 100 +3 18129 18586 19104 +3 9109 9681 9820 +3 16972 16764 16453 +3 24238 24175 24122 +3 24251 24191 24104 +3 13355 13545 14102 +3 14102 13632 13355 +3 6464 6591 7003 +3 7003 7002 6464 +3 17065 16923 16780 +3 9965 10142 10043 +3 8167 8224 8564 +3 9589 9317 9316 +3 9316 10270 9589 +3 7931 8544 8418 +3 23953 24057 24055 +3 24055 23985 23953 +3 19635 19401 20040 +3 4434 4384 4066 +3 21781 21200 21272 +3 13521 12995 13231 +3 11080 11551 11788 +3 20821 19099 19533 +3 15437 16110 15387 +3 15387 15386 15437 +3 22053 22005 22218 +3 22218 22165 22053 +3 21119 21507 21426 +3 21426 21118 21119 +3 4640 4306 4837 +3 4837 4691 4640 +3 11669 11964 12096 +3 16700 16507 16390 +3 3773 3570 3967 +3 5685 4979 5303 +3 21706 21772 21831 +3 17422 17570 17647 +3 17647 17646 17422 +3 18350 18610 18613 +3 18441 18534 18533 +3 12023 11509 11821 +3 10268 10480 10269 +3 10269 10077 10268 +3 19854 19853 19848 +3 19848 19849 19851 +3 19851 19854 19848 +3 12894 13188 13004 +3 19889 19890 19755 +3 19755 20156 19889 +3 20912 21394 21686 +3 13270 13271 13167 +3 13270 13167 12878 +3 12878 12763 12677 +3 23949 23848 23442 +3 14579 14286 15033 +3 7090 7373 7093 +3 7093 6808 7090 +3 62 75 94 +3 23118 23152 22925 +3 20193 20192 19773 +3 23185 23283 23562 +3 23562 23329 23185 +3 18220 18996 18995 +3 5537 5989 6116 +3 3107 3210 3265 +3 21857 21915 22236 +3 23446 22940 23022 +3 5758 5871 5620 +3 5620 6199 5758 +3 218 233 178 +3 24314 24347 24393 +3 24276 24312 24343 +3 23787 23786 23785 +3 21410 21176 21560 +3 7872 7642 7739 +3 11683 11529 11616 +3 2004 2161 2331 +3 24006 24116 23935 +3 4867 5074 5538 +3 23583 23618 23807 +3 6781 7076 6582 +3 9031 9275 9387 +3 9387 9531 9031 +3 3531 3828 3987 +3 3987 3740 3531 +3 17659 17657 17500 +3 17500 17661 17659 +3 12913 13030 12863 +3 21851 21439 21355 +3 9156 9404 9157 +3 15683 15872 16177 +3 16177 15812 15683 +3 20566 19634 20778 +3 11815 11419 11187 +3 18466 18661 18665 +3 18665 18469 18466 +3 9061 9753 9368 +3 9373 9125 9586 +3 9586 9587 9373 +3 1813 1877 2002 +3 18536 19053 18955 +3 18955 18854 18536 +3 24304 24208 23921 +3 1889 2055 2211 +3 1932 1889 2211 +3 10491 10001 10493 +3 583 584 553 +3 553 511 583 +3 3935 3820 4021 +3 4021 3881 3935 +3 18098 18279 18278 +3 18278 18094 18098 +3 23929 24031 24099 +3 24099 23893 23929 +3 1414 1384 1461 +3 1461 1458 1414 +3 14626 14627 14749 +3 14749 14696 14626 +3 13815 13715 13713 +3 10802 10723 10504 +3 24594 24583 24595 +3 8174 8039 8104 +3 8104 7782 8174 +3 4892 5035 5317 +3 23570 23643 23680 +3 20574 20272 20055 +3 19827 19825 19967 +3 19161 19053 18743 +3 1687 1689 1559 +3 13111 13673 13070 +3 8416 8248 8132 +3 2996 3275 2713 +3 2713 2885 2996 +3 6073 6072 6451 +3 148 198 169 +3 169 121 148 +3 24234 24172 24298 +3 24298 24297 24234 +3 18309 18780 18980 +3 21778 21505 21268 +3 4736 4492 4299 +3 22164 22210 22310 +3 12213 12401 12708 +3 12708 12269 12213 +3 8001 8356 8658 +3 1965 1867 1967 +3 1967 1966 1965 +3 14149 14147 14501 +3 14501 14444 14149 +3 7179 7751 7591 +3 7591 7253 7179 +3 5946 6134 7072 +3 7072 7073 5946 +3 12562 12698 12844 +3 12844 12745 12562 +3 14898 14464 14340 +3 8544 8863 8789 +3 8789 8476 8544 +3 12925 13135 13272 +3 23592 23704 23669 +3 24635 24667 24662 +3 23655 23689 23725 +3 2769 2824 2770 +3 2770 2558 2769 +3 968 887 916 +3 8975 8905 9217 +3 9217 9339 8975 +3 9913 10076 10873 +3 24240 24208 24408 +3 24408 24340 24240 +3 12567 13155 12955 +3 16118 15988 15747 +3 20465 20466 20670 +3 20670 20576 20465 +3 23097 23045 22904 +3 19119 18922 19330 +3 12090 12205 11659 +3 22774 23052 22916 +3 4862 4803 4611 +3 4611 4904 4862 +3 3486 3435 3434 +3 3434 3433 3486 +3 16965 17033 16758 +3 19107 18904 18905 +3 18905 18798 19107 +3 3327 3329 3226 +3 22664 23075 23264 +3 21626 21835 21898 +3 17630 17413 17045 +3 5763 6017 5311 +3 5311 5373 5763 +3 3926 4119 4300 +3 4300 4121 3926 +3 4358 4027 4518 +3 4518 4407 4358 +3 4075 4123 4396 +3 17286 17430 17505 +3 2300 2344 2601 +3 6961 7181 7458 +3 10994 11237 10915 +3 10915 10908 10994 +3 18729 18520 18829 +3 18829 18731 18729 +3 10038 10244 10306 +3 10619 10394 11025 +3 9823 10395 10771 +3 10771 10326 9823 +3 24450 24399 24504 +3 24504 24535 24450 +3 16457 16159 16768 +3 16147 15779 16026 +3 9885 9555 9737 +3 9737 9810 9885 +3 12495 12827 13047 +3 13047 13091 12495 +3 24847 24806 24832 +3 16104 15853 15791 +3 15791 16218 16104 +3 19068 18964 18871 +3 18871 18966 19068 +3 5740 5421 6127 +3 6127 6511 5740 +3 2156 2198 2685 +3 2068 2156 2685 +3 8976 9095 9153 +3 9153 9154 8976 +3 16818 17164 17385 +3 160 167 184 +3 184 177 160 +3 24714 24770 24782 +3 14657 14062 14655 +3 24446 24388 24336 +3 3335 3390 3389 +3 16885 16747 16682 +3 16682 16746 16885 +3 2068 2685 2783 +3 2783 2402 2068 +3 6644 6768 7064 +3 219 234 254 +3 1638 1534 1379 +3 12218 12466 13029 +3 13029 12912 12218 +3 8076 8015 8377 +3 19010 19105 19213 +3 19213 19659 19010 +3 879 697 720 +3 7010 7009 6868 +3 14430 14255 14606 +3 14606 14727 14430 +3 8860 8718 9001 +3 9001 8064 8860 +3 10025 9543 9870 +3 9870 10216 10025 +3 1871 1730 1904 +3 8551 8433 8143 +3 5942 5818 5493 +3 22686 22776 22914 +3 22914 22775 22686 +3 6348 6161 6481 +3 6481 6609 6348 +3 24147 24274 24210 +3 8553 8486 8617 +3 3369 3554 3556 +3 3369 3556 3439 +3 3439 3272 3369 +3 16984 16520 16231 +3 8118 8052 8185 +3 15281 15346 14972 +3 14972 14834 15281 +3 23686 23650 23801 +3 10365 10519 10367 +3 10367 10297 10365 +3 22887 22799 22845 +3 22845 22889 23171 +3 23171 22887 22845 +3 21490 21098 21331 +3 13070 13154 13198 +3 13198 13071 13070 +3 4752 4655 4363 +3 7185 7324 7109 +3 1771 1895 2063 +3 2063 1958 1771 +3 19710 19595 19712 +3 10296 10295 10449 +3 790 720 658 +3 19343 19952 19564 +3 19564 19449 19343 +3 13507 13131 13258 +3 2097 2195 2400 +3 1874 1873 1756 +3 7907 7491 7983 +3 7983 8512 7907 +3 679 678 659 +3 21709 21625 21896 +3 21896 21895 21709 +3 24056 23951 24094 +3 23649 23212 23483 +3 9181 9067 9686 +3 9686 9312 9181 +3 1217 1129 1284 +3 1284 1286 1217 +3 1581 1612 1706 +3 1706 1753 1581 +3 12186 12316 11556 +3 12660 13026 13122 +3 23539 23490 23541 +3 23541 23948 23539 +3 11572 11499 11414 +3 11414 11413 11572 +3 23653 24025 23614 +3 23614 23575 23538 +3 23538 23653 23614 +3 11994 12065 11555 +3 12050 11981 12298 +3 7654 8068 8140 +3 8140 7943 7654 +3 24201 24173 24382 +3 24382 24235 24201 +3 19028 19138 19135 +3 13361 14004 14056 +3 712 951 896 +3 16306 16064 16063 +3 16063 16593 16306 +3 19218 18699 19219 +3 15397 15633 15750 +3 15750 15811 15397 +3 18750 19850 18951 +3 18951 18748 18750 +3 7838 7777 7979 +3 7979 7980 7838 +3 8200 7883 8545 +3 8545 8365 8200 +3 23531 23479 23758 +3 20972 21134 21516 +3 10060 10952 11018 +3 14639 14637 14703 +3 14703 14763 14639 +3 10494 10980 10492 +3 1941 2197 2223 +3 2223 2035 1941 +3 424 441 513 +3 15016 15565 15799 +3 15016 15799 15676 +3 15676 15564 15016 +3 7702 7383 8006 +3 8006 8005 7702 +3 6128 6512 6984 +3 6984 6383 6128 +3 22345 22461 22191 +3 22794 22935 23018 +3 460 393 491 +3 491 514 460 +3 1699 1602 1471 +3 15195 15009 14802 +3 10067 9753 9684 +3 9684 10066 10067 +3 23080 23076 23172 +3 23172 23130 23080 +3 20720 21060 20721 +3 20721 20408 20720 +3 20997 21236 21757 +3 12442 12649 12948 +3 3237 3077 3238 +3 13719 14029 14198 +3 14198 13975 13719 +3 7151 7230 7229 +3 7229 7436 7151 +3 16214 16445 16613 +3 3414 3298 3413 +3 4532 4332 4674 +3 4674 4673 4532 +3 16861 16860 16721 +3 1616 1645 1584 +3 19981 20237 20231 +3 11736 11813 11812 +3 11812 11580 11736 +3 18457 18652 18101 +3 4691 4837 5177 +3 5177 4885 4691 +3 14627 14628 14750 +3 3799 3842 3999 +3 3999 3747 3799 +3 2199 2251 2404 +3 23752 23716 23524 +3 15040 15037 15583 +3 22965 23202 23344 +3 22446 22502 22560 +3 11746 12146 11660 +3 9406 9485 9669 +3 9833 10266 9511 +3 15968 16106 16222 +3 9432 9433 9691 +3 9691 9430 9432 +3 8324 8559 8628 +3 18967 18866 19178 +3 19178 19179 18967 +3 21612 21556 21694 +3 21694 21695 21612 +3 3155 3346 3528 +3 1758 1759 1851 +3 5225 4820 4927 +3 4927 5554 5225 +3 7975 7685 8277 +3 8277 8396 7975 +3 22043 21939 22261 +3 22261 21877 22043 +3 23208 23206 23118 +3 24652 24682 24651 +3 24651 24611 24652 +3 22806 22894 22762 +3 3308 3424 3263 +3 13853 13852 14117 +3 14117 13959 13853 +3 15550 15959 15729 +3 15729 15425 15550 +3 1180 1207 1208 +3 9897 10258 9746 +3 17236 17526 17601 +3 10204 10816 10905 +3 4581 4481 4675 +3 2157 2458 2282 +3 24584 24556 24582 +3 4194 4196 3905 +3 3905 3904 4194 +3 24250 24252 24253 +3 24253 23176 24250 +3 22817 22818 23002 +3 23002 22868 22817 +3 19350 19818 19040 +3 19040 19249 19350 +3 11723 11722 11725 +3 11725 11641 11723 +3 21515 21356 21788 +3 7982 7906 8096 +3 8096 8826 7982 +3 11589 11737 11818 +3 7631 7630 7294 +3 9780 9919 9997 +3 9997 9527 9780 +3 12794 12655 12904 +3 12904 12748 12794 +3 8461 8578 8975 +3 24312 24276 24217 +3 23171 23315 23545 +3 23545 23394 23171 +3 2977 2980 3159 +3 9342 9402 9874 +3 9874 9798 9342 +3 5096 5227 5869 +3 735 922 900 +3 19792 20414 20830 +3 12395 12507 12615 +3 12615 12901 12395 +3 15149 14947 14748 +3 22925 22780 22927 +3 22927 23118 22925 +3 22628 22953 22901 +3 16773 16633 16579 +3 16579 16848 16773 +3 9266 9645 10183 +3 17469 17319 17698 +3 20791 20681 20688 +3 20688 20800 20791 +3 17301 16803 16738 +3 5313 5240 5111 +3 21165 20628 20746 +3 20746 21239 21165 +3 18272 18173 17988 +3 17988 18273 18272 +3 24686 24621 24666 +3 24666 24710 24686 +3 18275 18091 18442 +3 18442 18443 18275 +3 23011 23203 23384 +3 23384 23476 23011 +3 12524 12637 12293 +3 11351 11523 11904 +3 11904 11905 11351 +3 3711 3855 3666 +3 21947 21998 22209 +3 22209 21999 21947 +3 3202 3350 2649 +3 2649 2690 3202 +3 3709 3553 3752 +3 3752 3849 3709 +3 6866 7009 6798 +3 6798 6597 6866 +3 23704 23592 23558 +3 23778 23704 23558 +3 13911 13954 14116 +3 9894 9893 10160 +3 10160 9678 9894 +3 560 499 559 +3 20440 19953 19144 +3 3134 3008 3387 +3 3387 3333 3134 +3 21625 21626 21897 +3 21897 21896 21625 +3 10639 10792 10976 +3 8138 8429 8009 +3 10665 10908 10028 +3 8773 9228 9163 +3 8773 9163 8986 +3 8986 8654 8773 +3 24154 24098 24277 +3 24277 24219 24154 +3 1066 1178 1177 +3 1066 1177 1204 +3 1204 1139 1066 +3 5058 5266 5332 +3 20258 20263 20374 +3 20374 20375 20258 +3 14651 14532 15227 +3 16522 16577 16632 +3 16632 16712 16579 +3 16579 16522 16632 +3 5228 5230 5097 +3 22780 22926 22876 +3 2238 2269 2263 +3 9006 9057 9423 +3 9423 9500 9006 +3 16069 16312 15644 +3 24577 24593 24552 +3 74 82 119 +3 265 299 379 +3 379 313 265 +3 17746 17998 18378 +3 18378 18001 17746 +3 15077 14997 14928 +3 14928 14929 15077 +3 19012 19111 19543 +3 16215 16103 16276 +3 16276 15493 16215 +3 15992 15993 16241 +3 21417 21017 20771 +3 20771 21018 21417 +3 4243 4203 4581 +3 22617 22513 22847 +3 17794 17641 17709 +3 2623 2625 2445 +3 16199 16814 17163 +3 17163 16605 16199 +3 2163 2228 2648 +3 7071 8398 8230 +3 22739 22780 22925 +3 22775 22353 22540 +3 22540 22686 22775 +3 22947 23136 23027 +3 23027 22988 22947 +3 22402 22463 22526 +3 22526 22575 22402 +3 13595 13841 14109 +3 13595 14109 14172 +3 14172 13792 13595 +3 164 163 115 +3 9123 9121 9253 +3 22179 22077 22328 +3 1875 2001 2103 +3 2103 1874 1875 +3 10455 10530 10531 +3 10531 10606 10455 +3 8408 7996 7632 +3 19471 19600 19713 +3 19713 19365 19471 +3 610 629 652 +3 652 533 610 +3 11063 11287 11454 +3 11454 11061 11063 +3 23815 24103 24188 +3 24188 24100 23815 +3 16195 16313 16258 +3 4100 4238 4158 +3 4158 4002 4100 +3 7967 7680 7679 +3 7679 8221 7967 +3 14620 15146 15013 +3 15013 14689 14620 +3 4772 4773 5095 +3 5095 4971 4772 +3 5132 5133 5199 +3 15712 15598 16084 +3 11607 11906 12285 +3 13508 13638 14233 +3 1573 1604 1635 +3 24389 24421 24435 +3 24435 24339 24389 +3 20800 20689 20695 +3 20695 20694 20800 +3 2553 2437 2503 +3 2503 2613 2553 +3 4425 4528 4959 +3 4959 5010 4425 +3 13238 13531 13442 +3 4193 4097 3951 +3 1475 1438 1416 +3 13846 14006 14058 +3 19936 20622 20741 +3 20741 20211 19936 +3 24872 24855 24847 +3 2966 3246 3642 +3 3642 3641 2966 +3 11605 11902 11837 +3 11837 11520 11605 +3 12079 12325 12605 +3 12605 12078 12079 +3 19175 19272 19276 +3 17294 17297 17152 +3 18 26 69 +3 69 17 18 +3 23371 23412 23565 +3 23565 23187 23371 +3 3279 3278 3375 +3 3375 3376 3279 +3 14885 14283 13995 +3 14686 14870 14616 +3 14616 15143 14686 +3 4082 4267 4313 +3 1876 1812 1757 +3 10148 10146 10385 +3 10385 10315 10148 +3 16600 16681 16746 +3 16746 16682 16600 +3 15041 15104 15518 +3 15518 15463 15041 +3 1037 932 931 +3 15954 15901 15421 +3 7941 7888 8009 +3 18476 18393 18474 +3 1910 1849 1753 +3 10215 10113 10210 +3 15440 15320 14874 +3 3232 3136 3138 +3 18988 18989 19291 +3 19291 18890 18988 +3 2869 2870 2985 +3 2985 2866 2869 +3 6119 6240 6307 +3 6307 6441 6119 +3 4428 4669 4767 +3 4767 4770 4428 +3 2705 2610 2548 +3 22188 22089 21867 +3 19581 19692 19695 +3 19695 19697 19581 +3 4834 4686 5026 +3 3391 3515 3516 +3 3516 3394 3391 +3 24926 24935 24940 +3 24940 24948 24926 +3 23763 23837 23836 +3 23763 23836 23610 +3 19115 18419 19222 +3 19222 19935 19115 +3 11767 12111 11359 +3 11359 10881 11767 +3 11920 12418 12052 +3 16360 16188 15998 +3 16777 17649 17713 +3 6169 6049 6433 +3 6433 6298 6169 +3 1688 1757 1812 +3 1812 1756 1688 +3 21128 21282 21208 +3 21408 21409 21700 +3 21700 21615 21408 +3 17518 17673 17750 +3 4303 4393 4687 +3 18085 18084 17978 +3 18165 18085 17978 +3 21953 21619 22217 +3 4719 4918 5009 +3 5009 4813 4719 +3 9578 9689 9248 +3 9248 9370 9578 +3 2403 2283 2785 +3 2785 2640 2403 +3 14035 13940 13889 +3 3577 3784 3782 +3 1155 1290 1351 +3 23755 23754 23680 +3 8785 9055 9237 +3 9237 8852 8785 +3 2082 2237 1740 +3 5759 5620 5871 +3 7138 8103 7284 +3 7284 6706 7138 +3 22487 22699 22367 +3 18196 18292 18285 +3 7814 7595 7706 +3 8856 8661 9628 +3 9628 9566 8856 +3 10683 10844 10937 +3 22971 23069 22973 +3 12124 12489 12232 +3 7896 7191 7663 +3 7663 8438 7896 +3 5466 5801 6050 +3 5804 5474 5599 +3 9566 9628 9821 +3 9821 9750 9566 +3 24484 24534 24519 +3 24519 24392 24484 +3 4267 4082 3460 +3 3460 3582 4267 +3 3136 3288 3235 +3 3235 3138 3136 +3 23798 23683 23534 +3 16277 16276 16103 +3 12225 12636 12868 +3 12868 12971 12225 +3 7259 7603 7464 +3 16626 17123 17122 +3 17122 16905 16626 +3 15038 14580 14288 +3 14288 14895 15038 +3 4887 4599 5314 +3 22645 22730 23057 +3 23057 22919 22645 +3 11366 11457 11216 +3 11216 11129 11366 +3 7307 7010 7087 +3 11759 12409 12630 +3 11141 11295 11294 +3 12242 12133 12884 +3 17396 17324 17397 +3 1352 1404 1471 +3 1471 1449 1352 +3 13544 13738 13946 +3 13946 14042 13544 +3 1689 1616 1584 +3 6765 6702 7060 +3 7060 7271 6765 +3 14772 14713 15048 +3 15048 15284 14772 +3 22041 22197 22305 +3 22305 22257 22041 +3 24097 24219 24218 +3 24218 24185 24097 +3 8496 8739 9378 +3 20020 20014 20010 +3 8639 9145 8756 +3 8756 8334 8639 +3 9552 9613 9960 +3 15800 15565 15504 +3 23873 23937 23750 +3 16130 15821 15879 +3 4806 5143 5535 +3 5535 5284 4806 +3 17224 17080 17586 +3 17586 17288 17224 +3 15133 15134 15073 +3 15073 14731 15133 +3 6447 5930 6376 +3 22992 22806 22764 +3 349 313 479 +3 23137 23028 23135 +3 3933 3932 3974 +3 3974 3819 3933 +3 4853 4945 5054 +3 5054 4555 4853 +3 19257 19157 19365 +3 14745 14944 15564 +3 15564 15390 14745 +3 21151 21381 21461 +3 21151 21461 21376 +3 21376 21228 21151 +3 18447 18274 18371 +3 22835 22971 23216 +3 23216 23214 22835 +3 18809 18810 19444 +3 12976 12819 12874 +3 12874 12638 12976 +3 4016 3724 3778 +3 14800 14682 14615 +3 23989 24127 24151 +3 24151 24183 23989 +3 2928 3100 3260 +3 3260 3160 2928 +3 1232 1181 1234 +3 21585 22081 21732 +3 3045 3106 3209 +3 8625 8888 8889 +3 8889 8492 8625 +3 1286 1284 1307 +3 1307 1392 1286 +3 5950 6399 5877 +3 17792 17880 18250 +3 18250 18058 17792 +3 17482 17788 18051 +3 18051 17877 17482 +3 16446 16968 16500 +3 14065 13916 13856 +3 20542 21176 20759 +3 20759 20227 20542 +3 16800 16309 17229 +3 20724 21063 20976 +3 20976 20317 20724 +3 20799 20687 20795 +3 20795 20870 20799 +3 13805 14066 14183 +3 3815 3774 3508 +3 3508 3773 3815 +3 3544 3996 3839 +3 3839 3746 3544 +3 22567 22894 22760 +3 24683 24613 24686 +3 24686 24684 24683 +3 1878 1851 1816 +3 1816 1913 1878 +3 10306 10133 10040 +3 10040 10038 10306 +3 13064 12948 12785 +3 13361 13553 13552 +3 13552 13843 13361 +3 2992 2939 2936 +3 2936 3056 3058 +3 3058 2992 2936 +3 3139 3013 3073 +3 4499 4308 4642 +3 17942 18129 18040 +3 24591 24562 24528 +3 10417 10640 10345 +3 10345 10884 10417 +3 1152 1151 1049 +3 23641 23474 23432 +3 23432 23431 23520 +3 23520 23641 23432 +3 16399 16290 16233 +3 23806 23854 23989 +3 23989 23926 23806 +3 16316 16141 16601 +3 16601 16602 16316 +3 9913 10873 11205 +3 11205 10870 9913 +3 19856 19857 19607 +3 19607 19484 19856 +3 7881 7701 7809 +3 23581 23695 23728 +3 18113 18112 18559 +3 18559 18471 18113 +3 15851 16278 15958 +3 24215 24182 23987 +3 20760 20439 20440 +3 20440 19814 20760 +3 2868 2754 2705 +3 2705 2759 2868 +3 5685 5684 5616 +3 5616 5497 5685 +3 16420 16871 16798 +3 16798 16361 16420 +3 6098 6220 5971 +3 13361 14056 13463 +3 13463 13263 13553 +3 13553 13361 13463 +3 19842 19840 20113 +3 19842 20113 20118 +3 20118 20124 19842 +3 13968 13657 14016 +3 9052 8847 8988 +3 8988 9351 9052 +3 278 346 410 +3 410 333 278 +3 20847 20918 21167 +3 21167 21245 20847 +3 23439 23798 23210 +3 6872 6870 6945 +3 9682 9748 9564 +3 9564 9169 9682 +3 5713 6042 5979 +3 5979 5978 5713 +3 2847 2688 2462 +3 24384 24431 24442 +3 23089 22991 22950 +3 24280 24245 23991 +3 24019 24086 24271 +3 22069 22317 22602 +3 22602 22129 22069 +3 23889 23949 24027 +3 14361 14187 14311 +3 14311 14720 14361 +3 14206 14207 14325 +3 8081 7828 7542 +3 11452 11917 12051 +3 3293 3025 3085 +3 9619 9411 9491 +3 8115 7995 8114 +3 22098 22403 22157 +3 22157 21992 22098 +3 5497 4978 4979 +3 4979 5685 5497 +3 17812 17894 17811 +3 6168 5907 5983 +3 10204 10905 10662 +3 10662 10582 10204 +3 9503 9429 9114 +3 17532 17608 17759 +3 8147 7604 7400 +3 7400 7260 8147 +3 23203 23011 23062 +3 16323 16379 16754 +3 547 658 720 +3 22881 22658 22601 +3 3789 3788 3825 +3 22441 22796 23022 +3 23984 24054 24027 +3 7345 7209 7275 +3 12132 12242 12317 +3 24674 24700 24659 +3 3952 3904 3707 +3 18476 18474 18021 +3 18021 18211 18476 +3 17374 17757 17918 +3 18006 18010 18004 +3 18004 18104 18006 +3 20636 20755 20849 +3 23896 23858 23993 +3 11703 11475 11080 +3 11959 12400 12350 +3 8821 9141 9203 +3 9203 9277 8821 +3 17526 17841 17917 +3 17917 17601 17526 +3 24532 24612 24514 +3 24514 24500 24532 +3 23093 22573 22345 +3 22345 22810 23093 +3 15319 15441 15800 +3 11914 12114 12166 +3 10930 11004 11322 +3 11322 11003 10930 +3 14113 15167 14347 +3 9627 9821 9628 +3 12691 12076 11731 +3 15849 15242 14993 +3 14993 15956 15849 +3 8418 8476 8788 +3 8132 8418 8788 +3 7291 7570 7911 +3 7911 7360 7291 +3 3582 3460 3734 +3 3734 3407 3582 +3 23214 23256 23488 +3 19700 19701 19707 +3 5924 5811 6004 +3 6004 6060 5924 +3 11001 11090 11164 +3 11164 11162 11001 +3 5 18 15 +3 15 2 5 +3 5936 6129 5816 +3 5884 5574 5572 +3 3778 3392 3574 +3 23980 24082 24014 +3 24014 23918 23980 +3 21546 21319 21161 +3 21161 20841 21546 +3 16476 16359 16187 +3 23680 23642 23526 +3 23526 23570 23680 +3 24862 24852 24897 +3 24897 24910 24862 +3 23659 23775 23623 +3 2447 2625 2624 +3 8282 8283 8339 +3 9987 10267 9762 +3 9762 9641 9987 +3 20442 20103 19693 +3 521 578 500 +3 500 467 521 +3 2448 2519 2445 +3 2445 2449 2448 +3 24625 24585 24659 +3 18272 18271 18269 +3 13365 13269 13166 +3 18420 19015 18594 +3 12802 12399 12617 +3 12617 12707 12802 +3 474 441 388 +3 13983 14155 14450 +3 14450 14274 13983 +3 18512 19018 19334 +3 1688 1643 1615 +3 1688 1615 1664 +3 1664 1644 1688 +3 1404 1525 1603 +3 1603 1471 1404 +3 24278 24370 24396 +3 24396 24315 24277 +3 24277 24278 24396 +3 23019 22979 23313 +3 23313 23073 23019 +3 1970 2251 2199 +3 2199 2071 1970 +3 7709 7041 7896 +3 7896 7955 7709 +3 3209 3102 3101 +3 3101 3045 3209 +3 10394 10619 10545 +3 18878 18777 18972 +3 18972 19077 18878 +3 16857 16921 17344 +3 18211 18212 18309 +3 18309 18476 18211 +3 792 883 837 +3 837 743 792 +3 22365 22486 22169 +3 12242 12884 12683 +3 12683 12317 12242 +3 7080 6465 6268 +3 7559 7215 7785 +3 7785 7724 7559 +3 4665 4663 4370 +3 16411 16649 16410 +3 15619 15733 15555 +3 15555 15383 15619 +3 24646 24673 24567 +3 24567 24534 24646 +3 16882 16881 17305 +3 17305 17014 16882 +3 1189 1163 1106 +3 1106 1105 1189 +3 18005 18006 18104 +3 18104 18009 18005 +3 15046 15349 14836 +3 14836 14973 15046 +3 13428 13813 13812 +3 8849 8472 8990 +3 10104 10017 9719 +3 14723 14987 15175 +3 15175 14918 14723 +3 24338 24239 24050 +3 6932 6594 6793 +3 15935 16062 16246 +3 16246 16128 15935 +3 479 313 379 +3 379 412 479 +3 4742 5030 4688 +3 4688 4592 4742 +3 14468 14585 14829 +3 14829 14704 14468 +3 23284 23509 23330 +3 22554 23019 23020 +3 23020 22750 22554 +3 18195 18287 18461 +3 18461 18293 18195 +3 8908 9151 9472 +3 2673 2766 2556 +3 2556 2507 2673 +3 12849 12848 12567 +3 7163 7311 7445 +3 7445 7314 7163 +3 21763 21762 22104 +3 12008 11881 11802 +3 17087 17300 17521 +3 17521 17446 17087 +3 3304 3154 3256 +3 12530 12423 12422 +3 12422 12421 12530 +3 7538 7672 7474 +3 7474 7405 7538 +3 6312 6444 6833 +3 6833 6443 6312 +3 15273 15577 15218 +3 15218 15034 15273 +3 6498 6174 6303 +3 6303 6748 6498 +3 12871 13081 13261 +3 18655 18869 19070 +3 21579 21514 21129 +3 21129 21047 21579 +3 24394 24393 24347 +3 24347 24395 24394 +3 19195 18886 19193 +3 5405 5143 4658 +3 3377 3330 3444 +3 22963 23432 23568 +3 23568 23383 22963 +3 18368 18273 18274 +3 16453 16571 16573 +3 16573 16972 16453 +3 6355 6231 6742 +3 6742 6615 6355 +3 17377 17014 17305 +3 22225 22123 22124 +3 22124 22316 22225 +3 6199 5620 6259 +3 24215 24310 24344 +3 24344 24345 24215 +3 13118 13394 13681 +3 13681 13157 13118 +3 24632 24712 24733 +3 24733 24656 24632 +3 7814 8069 8256 +3 10821 11082 11478 +3 17129 16993 16783 +3 18875 18773 18968 +3 7261 7467 7898 +3 7898 7663 7261 +3 15444 16051 15678 +3 15678 15392 15444 +3 22464 22530 22681 +3 22681 22767 22464 +3 19573 19458 19460 +3 19460 19576 19573 +3 21943 21697 21698 +3 21698 21945 21943 +3 5688 6256 6392 +3 19936 19015 18502 +3 5781 5837 6096 +3 6096 6158 5781 +3 1695 1539 1859 +3 7611 7539 7538 +3 7406 7611 7538 +3 19874 20246 20857 +3 20857 19877 19874 +3 19267 19168 19172 +3 19172 19169 19267 +3 19978 20110 19979 +3 5926 6315 6314 +3 23751 23790 23433 +3 23433 23568 23751 +3 6677 6607 6950 +3 6950 6729 6677 +3 9587 9586 9642 +3 2251 1970 2000 +3 7974 7834 7722 +3 10126 9788 9950 +3 9950 10235 10126 +3 17366 17515 16799 +3 2752 2750 2662 +3 4444 5430 5428 +3 5428 4832 4444 +3 16900 17481 16973 +3 16973 16972 16900 +3 14986 14671 14722 +3 13599 13845 14058 +3 2062 1834 1988 +3 1988 2061 2062 +3 4445 4446 4640 +3 4640 4884 4445 +3 16360 15998 15822 +3 15822 16067 16360 +3 12221 12630 12520 +3 12520 12162 12221 +3 13683 13895 13834 +3 13834 13627 13683 +3 23579 23694 23693 +3 23693 23657 23579 +3 11368 11219 11218 +3 23111 23342 23343 +3 6892 7035 7254 +3 7254 7183 6892 +3 960 1012 1081 +3 15799 16161 16458 +3 16458 16339 15799 +3 5087 5086 5353 +3 5353 5157 5087 +3 24484 24463 24462 +3 586 725 772 +3 13040 12926 13169 +3 11826 11028 11745 +3 20838 21235 20210 +3 9833 9511 9436 +3 9436 9694 9833 +3 22558 22136 22134 +3 16728 16657 16867 +3 16867 16789 16728 +3 1083 1058 1101 +3 16273 16213 16331 +3 9534 9925 9654 +3 9654 9598 9534 +3 17372 17679 17841 +3 17841 17526 17372 +3 15334 15584 15697 +3 21050 21440 21441 +3 21441 21651 21050 +3 17806 17974 17573 +3 5532 5721 5906 +3 5906 5208 5532 +3 20448 20771 21105 +3 21105 20646 20448 +3 14611 14373 14789 +3 24727 24815 24711 +3 24711 24699 24727 +3 21188 21108 21021 +3 11619 11364 10895 +3 2811 2868 2869 +3 2869 2864 2811 +3 24506 24505 24472 +3 8182 8586 8523 +3 12410 12474 12472 +3 12472 11846 12410 +3 49 21 11 +3 2399 2397 2192 +3 4452 4401 4453 +3 4453 4180 4452 +3 1346 1325 1326 +3 17995 17824 17828 +3 18158 17974 18430 +3 18430 18828 18158 +3 12946 12783 12784 +3 12784 12556 12946 +3 8796 8726 8935 +3 8935 9116 8796 +3 8346 8584 8772 +3 8772 8651 8346 +3 7733 8053 7732 +3 7732 7432 7733 +3 24447 24501 24436 +3 24436 24420 24447 +3 1166 1396 1393 +3 1393 1365 1166 +3 8071 7889 8012 +3 22970 22655 22788 +3 18253 18513 18425 +3 18425 17793 18253 +3 3598 3597 3477 +3 3477 3479 3598 +3 3416 3690 3794 +3 3794 3688 3416 +3 18420 18594 17952 +3 17952 17951 18420 +3 3363 3315 3212 +3 3212 3268 3363 +3 12101 12626 12663 +3 12663 12662 12101 +3 19089 19294 19197 +3 19197 19411 19089 +3 9649 9531 9849 +3 9849 10194 9649 +3 16879 17012 17090 +3 17090 16946 16879 +3 19597 20445 19988 +3 19988 19366 19597 +3 24794 24795 24748 +3 23158 23013 22928 +3 10341 10974 10878 +3 10878 10486 10341 +3 18966 18871 18767 +3 13367 14115 13910 +3 13910 13368 13367 +3 18660 18557 18468 +3 18468 18472 18660 +3 22875 23117 23388 +3 1457 1458 1476 +3 1476 1459 1457 +3 8905 8764 9288 +3 9288 9217 8905 +3 24424 24306 24342 +3 24342 24413 24424 +3 20414 20898 21067 +3 21067 20830 20414 +3 8065 8422 8249 +3 8249 7879 8065 +3 21542 21753 22153 +3 22153 21934 21542 +3 14637 14643 14965 +3 14965 14764 14637 +3 22809 22994 23036 +3 23036 23326 22809 +3 8606 8672 8550 +3 6663 6091 6536 +3 6412 6276 6156 +3 21134 21285 21517 +3 23214 23488 23161 +3 23161 22835 23214 +3 9830 10171 10548 +3 20886 20809 20811 +3 20811 20888 20886 +3 12659 13017 12459 +3 1231 1274 1271 +3 1271 1253 1231 +3 15505 15979 16286 +3 7676 7720 7205 +3 14828 15163 15344 +3 15344 15106 14828 +3 5432 5501 6015 +3 6015 5310 5432 +3 5252 5039 5038 +3 5038 5183 5252 +3 24394 24365 24311 +3 24311 24345 24394 +3 1404 1352 1243 +3 14370 14205 14435 +3 14435 14436 14370 +3 17979 17981 17982 +3 17982 17980 17979 +3 3386 3628 3384 +3 3712 3441 3442 +3 3442 3620 3712 +3 12770 12932 12724 +3 14115 14407 13952 +3 13952 13910 14115 +3 18296 18291 18297 +3 18297 18300 18296 +3 21878 21994 22262 +3 22262 22205 21878 +3 3048 3049 3210 +3 3210 3107 3048 +3 21751 21315 21231 +3 17777 17699 17472 +3 13492 13010 13114 +3 13114 13577 13492 +3 7351 7417 7073 +3 7073 7072 7351 +3 8519 8834 8045 +3 24713 24714 24734 +3 19617 19616 19733 +3 13974 14197 14199 +3 14199 14028 13974 +3 17394 17395 17397 +3 1205 1296 1333 +3 1333 1295 1205 +3 24007 24076 23914 +3 3418 3741 3256 +3 3256 3153 3418 +3 21610 21760 22049 +3 5355 5487 5160 +3 24877 24885 24861 +3 20125 20126 19851 +3 20125 19851 19845 +3 19845 20124 20125 +3 1504 1414 1458 +3 4352 4643 4601 +3 4601 4399 4352 +3 7347 7065 7064 +3 7064 7131 7347 +3 22743 23069 22316 +3 17589 17434 17592 +3 22438 22702 22231 +3 22231 22230 22438 +3 5759 5871 5372 +3 5372 5175 5759 +3 5129 4856 4855 +3 14237 14052 14234 +3 17062 16854 16640 +3 19596 20234 20444 +3 20444 19969 19596 +3 1328 1348 1566 +3 19161 19054 19163 +3 9172 9568 9683 +3 9683 9005 9172 +3 3990 3893 4089 +3 4089 4088 3990 +3 2650 3259 2694 +3 24104 24035 23961 +3 23961 24034 24104 +3 19532 20200 20073 +3 20073 19656 19532 +3 11576 11644 11255 +3 18850 18853 19478 +3 19478 18855 18850 +3 8126 8243 8540 +3 8540 8358 8126 +3 19523 19651 18680 +3 22402 22258 22155 +3 6990 6388 6521 +3 6521 7620 6990 +3 21623 21708 21833 +3 13132 13264 13505 +3 13505 13359 13132 +3 23481 23389 23157 +3 24310 24308 24343 +3 24343 24344 24310 +3 6727 6802 6803 +3 20317 20316 19785 +3 1853 1649 1972 +3 16629 16844 16628 +3 16628 16459 16629 +3 11796 11556 12243 +3 15873 16301 16239 +3 16239 15928 15873 +3 21884 21942 22050 +3 22050 21885 21884 +3 3932 4262 4129 +3 4129 3974 3932 +3 10987 11071 10802 +3 10802 10652 10987 +3 20073 20499 20500 +3 20500 20312 20073 +3 12585 12299 12763 +3 7489 7775 7414 +3 7414 7277 7489 +3 15386 15387 15499 +3 15499 15201 15386 +3 534 535 594 +3 18205 18208 18020 +3 18020 17842 18205 +3 15456 15875 15818 +3 10918 10671 11394 +3 11394 11084 10918 +3 19984 19985 19842 +3 2950 3128 3380 +3 3380 3069 2950 +3 8445 8744 8386 +3 8386 8270 8445 +3 23712 23677 23640 +3 20401 20488 20591 +3 20591 20188 20401 +3 23773 24060 24152 +3 24152 23854 23773 +3 4472 4330 4198 +3 18385 18109 17751 +3 12393 12698 12392 +3 12510 12793 12791 +3 24296 24295 24415 +3 24415 24358 24296 +3 11282 11123 10789 +3 10789 10340 11282 +3 338 365 449 +3 449 397 338 +3 24720 24707 24750 +3 24750 24698 24720 +3 7146 7796 7362 +3 7362 7501 7146 +3 14114 13909 13908 +3 6870 6948 6947 +3 6947 6945 6870 +3 4563 4704 4750 +3 4750 4613 4563 +3 13437 14081 14201 +3 14201 13617 13437 +3 18279 18098 18185 +3 18185 18377 18279 +3 20596 19525 19298 +3 19298 20195 20596 +3 18941 19150 19148 +3 19148 18940 18941 +3 24373 24349 24350 +3 24350 24286 24373 +3 17355 17134 16788 +3 17071 17355 16788 +3 5764 5691 6204 +3 6204 6082 5764 +3 1295 1333 1357 +3 1357 1472 1295 +3 20106 19357 20232 +3 2354 2485 2420 +3 8596 8358 8661 +3 8661 8856 8596 +3 18300 18201 18387 +3 2076 2119 2207 +3 18232 17772 18037 +3 20131 20125 20124 +3 17099 17240 17241 +3 17241 17454 17099 +3 4909 5210 5282 +3 5282 4908 4909 +3 23928 24154 24219 +3 24219 24097 23928 +3 8606 8671 9182 +3 17161 17310 16955 +3 2506 2438 2556 +3 2556 2557 2506 +3 3953 4051 3904 +3 3904 3952 3953 +3 24248 24222 24156 +3 24156 24285 24248 +3 762 1001 951 +3 951 712 762 +3 19881 20030 19743 +3 19743 19742 19881 +3 21781 21272 21780 +3 21780 21717 21781 +3 6326 6992 7282 +3 4390 4737 4683 +3 4683 4978 4390 +3 17355 17502 17661 +3 17661 17500 17355 +3 4447 4552 4599 +3 4599 4887 4447 +3 13378 13475 13657 +3 85 112 121 +3 16602 16601 16956 +3 16956 16810 16602 +3 22111 22107 22414 +3 11632 11875 11876 +3 11876 11716 11632 +3 23313 23262 23494 +3 23494 23443 23313 +3 11815 11418 11654 +3 11654 12084 11815 +3 14976 15114 15353 +3 23758 23571 23917 +3 23917 23916 23758 +3 18845 18844 18944 +3 18968 19069 19177 +3 20189 20698 20303 +3 20303 20302 20189 +3 12671 11910 12038 +3 23158 23254 23210 +3 23158 23210 23533 +3 20768 19988 20445 +3 19567 19235 19452 +3 19452 19570 19567 +3 17920 17921 18211 +3 18211 18021 17920 +3 19758 19759 19892 +3 19892 20160 19758 +3 10458 10688 10853 +3 10458 10853 11262 +3 9826 9633 9685 +3 20993 21232 21678 +3 21678 21542 20993 +3 2989 3055 3057 +3 3057 3217 2989 +3 19506 18975 19190 +3 19190 19631 19506 +3 7396 7602 7754 +3 7754 7601 7396 +3 16652 16531 16412 +3 23445 23544 23692 +3 7886 7884 8198 +3 8198 8427 7886 +3 7509 7869 8242 +3 8242 7867 7509 +3 24070 23970 23906 +3 17158 17374 17376 +3 17376 17159 17158 +3 17423 17275 16858 +3 16858 16856 17423 +3 9215 9043 9150 +3 9150 8281 9215 +3 4621 4568 5074 +3 5074 4867 4621 +3 12278 12622 12405 +3 12405 11969 12278 +3 939 891 919 +3 17518 17675 17443 +3 17443 17297 17518 +3 21666 21805 21927 +3 5433 5507 5624 +3 5624 5696 5433 +3 22091 22040 22198 +3 22198 22401 22091 +3 11829 12208 11748 +3 18085 18165 18266 +3 24293 24171 24381 +3 24381 24440 24293 +3 16311 15884 16479 +3 16479 16542 16311 +3 2298 2539 2541 +3 2541 2339 2298 +3 1729 1845 1940 +3 1940 1782 1729 +3 8929 9008 9504 +3 4246 4334 4583 +3 4583 4245 4246 +3 1247 1316 1375 +3 1375 1331 1247 +3 14414 14776 14538 +3 14538 14354 14414 +3 18285 18191 18194 +3 18194 18196 18285 +3 14315 14786 14848 +3 18289 18290 18291 +3 7923 8188 8853 +3 10553 11050 11442 +3 11442 11353 10553 +3 9906 10699 10865 +3 10865 10698 9906 +3 18973 18775 18876 +3 18876 18877 18973 +3 23650 23686 23767 +3 15112 15348 15166 +3 15112 15166 15523 +3 15523 15942 15112 +3 12447 12087 12505 +3 8815 8817 8388 +3 19751 19508 19887 +3 4060 4200 4380 +3 4380 4292 4060 +3 1853 1734 1563 +3 19796 20419 20735 +3 20735 19929 19796 +3 7578 7372 7308 +3 7308 7304 7578 +3 14454 14626 14164 +3 14164 13991 14454 +3 12493 12592 12186 +3 5475 5474 5144 +3 5144 4868 5475 +3 15897 15718 15777 +3 15777 16091 15897 +3 19012 19543 19927 +3 14665 14844 15121 +3 11613 11847 11770 +3 1777 1901 1937 +3 1937 1900 1777 +3 15868 15985 16175 +3 16175 15808 15868 +3 517 410 346 +3 3180 3226 3329 +3 24852 24862 24812 +3 21348 21780 21272 +3 24189 24129 24032 +3 10585 10588 10365 +3 10365 10294 10585 +3 23715 23790 23939 +3 5496 5367 6196 +3 6196 7068 5496 +3 5751 5301 5749 +3 17889 17804 17805 +3 17805 17975 17889 +3 24102 24220 24246 +3 24246 22300 24102 +3 8686 8326 8325 +3 14174 13950 14004 +3 9756 9573 9827 +3 9827 9904 9756 +3 23892 24097 24185 +3 24185 24060 23892 +3 19732 19874 19877 +3 19382 19732 19877 +3 23606 23529 23531 +3 2695 2794 3256 +3 24473 24475 24474 +3 8325 8215 8385 +3 257 265 313 +3 6568 6122 6183 +3 6183 6570 6568 +3 15869 15746 15988 +3 15988 16298 15869 +3 9795 9872 9472 +3 9472 9721 9795 +3 21894 21895 22005 +3 18960 19063 19172 +3 19172 18959 18960 +3 19996 20123 20241 +3 20241 20001 19996 +3 1642 1559 1507 +3 1507 1456 1642 +3 8143 7601 8207 +3 8207 8551 8143 +3 9938 10119 10443 +3 10443 10520 9938 +3 18531 18629 18627 +3 1185 1279 1387 +3 1387 1388 1185 +3 2070 2403 2640 +3 19255 19043 19042 +3 7829 8270 8081 +3 8081 7547 7829 +3 2870 2868 2759 +3 2759 2873 2870 +3 5695 5952 6018 +3 6018 6138 5695 +3 17742 17835 17836 +3 17836 17747 17742 +3 2627 2518 2444 +3 17776 18132 17862 +3 18196 18197 18199 +3 18199 18299 18196 +3 12843 12790 12900 +3 12900 13006 12843 +3 1097 1227 1039 +3 1039 1037 1097 +3 19611 19064 19486 +3 1789 1915 1914 +3 1914 1788 1789 +3 14077 14141 14078 +3 14078 14076 14077 +3 14180 14240 13798 +3 1578 1610 1749 +3 1749 1684 1578 +3 14189 14015 14068 +3 979 1021 1022 +3 1022 996 979 +3 21288 21723 21854 +3 21854 21652 21288 +3 197 135 180 +3 180 185 197 +3 11811 12138 12385 +3 12385 12139 11811 +3 13703 13856 13916 +3 13916 13646 13703 +3 10795 9850 10193 +3 10193 11128 10795 +3 2867 2756 2702 +3 14373 14261 14610 +3 13366 13166 13269 +3 13269 13600 13366 +3 2629 2896 3135 +3 3135 3011 2629 +3 23720 23838 23943 +3 8098 8099 8702 +3 8702 8455 8098 +3 8280 8102 7689 +3 7689 6994 8280 +3 11363 11849 11685 +3 11685 11059 11363 +3 4581 4874 4674 +3 4674 4243 4581 +3 12641 12769 12428 +3 12428 12427 12641 +3 7880 7379 7515 +3 7515 8133 7880 +3 22915 23112 23056 +3 23056 22687 22915 +3 10493 10647 11065 +3 11065 10895 10493 +3 2475 2476 2659 +3 2659 2655 2475 +3 10519 10592 10522 +3 10522 10367 10519 +3 24579 24643 24621 +3 24579 24621 24531 +3 24531 24538 24579 +3 20917 20915 20632 +3 7059 7615 7207 +3 7207 7206 7059 +3 2324 2281 2155 +3 2155 2032 2324 +3 1741 2056 1889 +3 12478 12717 12718 +3 23799 23534 23683 +3 6936 7082 7504 +3 7504 7437 6936 +3 2885 2713 2561 +3 2561 2441 2885 +3 22115 22057 21955 +3 21955 22114 22115 +3 1726 1808 1702 +3 15920 16167 16343 +3 16343 16581 15920 +3 14585 14468 14107 +3 4786 5028 4788 +3 23214 23216 23257 +3 23257 23441 23214 +3 6094 6273 6722 +3 6722 6536 6094 +3 9277 9085 8898 +3 19384 19278 18965 +3 3658 3704 4191 +3 13675 13578 13674 +3 13674 13826 13675 +3 20718 20074 20717 +3 24567 24645 24622 +3 24622 24566 24567 +3 21028 20454 20561 +3 13266 13165 12819 +3 12819 12976 13266 +3 10898 10983 11070 +3 6940 6794 6339 +3 2188 2189 1993 +3 14573 15021 15259 +3 15259 14948 14573 +3 24880 24863 24915 +3 19483 18543 19378 +3 19378 20245 19483 +3 6759 6758 6567 +3 13219 13040 13313 +3 13313 13642 13219 +3 14267 14268 14145 +3 14145 14206 14267 +3 23268 23396 23265 +3 23265 23222 23268 +3 10585 10664 10586 +3 10586 10588 10585 +3 268 269 259 +3 259 190 268 +3 5796 4649 5714 +3 5796 5714 6112 +3 5348 5144 5474 +3 5474 5804 5348 +3 12620 12461 12755 +3 12755 12855 12620 +3 8139 8307 8253 +3 1402 1449 1492 +3 1492 1448 1402 +3 3938 3976 4402 +3 4402 4794 3938 +3 8831 8232 7909 +3 12417 12526 12763 +3 12763 12299 12417 +3 8429 8871 8430 +3 8430 8009 8429 +3 8341 7788 8401 +3 8401 8340 8341 +3 4571 5005 5080 +3 5080 4713 4571 +3 893 944 946 +3 4051 4050 4287 +3 8402 8286 8342 +3 6799 6942 7088 +3 4947 5056 4701 +3 4701 4513 4947 +3 8417 8542 9003 +3 19826 19960 19958 +3 19958 20107 19826 +3 12777 12887 12989 +3 12989 12829 12777 +3 3647 3527 3737 +3 63 76 85 +3 85 84 63 +3 2893 2894 2679 +3 15917 16053 15918 +3 3127 3182 3330 +3 3330 3281 3127 +3 12353 12354 12104 +3 12103 12353 12104 +3 12096 11664 11115 +3 11115 11669 12096 +3 15321 15442 15738 +3 15738 15319 15321 +3 4 3 19 +3 19 6 4 +3 10994 10818 10662 +3 10662 10905 10994 +3 15880 15699 15518 +3 15518 15104 15880 +3 6800 7154 7232 +3 7232 7803 6800 +3 5926 6314 5812 +3 5812 5608 5926 +3 20479 20677 20787 +3 20787 20795 20479 +3 24481 24517 24518 +3 24518 24503 24481 +3 10603 10685 10756 +3 10756 10846 10603 +3 2465 2585 2917 +3 369 371 470 +3 470 421 369 +3 15891 16374 16143 +3 8625 8557 9261 +3 9261 8888 8625 +3 15514 15640 15820 +3 15820 15695 15514 +3 14450 14875 15147 +3 15147 15089 14450 +3 9940 10454 10739 +3 10739 10597 9797 +3 9797 9940 10739 +3 22838 23021 23353 +3 22838 23353 23447 +3 16584 16639 16779 +3 17556 17948 18047 +3 10392 10692 11339 +3 11339 11020 10392 +3 7071 8230 7214 +3 6858 6720 6534 +3 22741 22932 22787 +3 22787 22785 22741 +3 4684 4781 3968 +3 10396 9902 9683 +3 9683 9568 10396 +3 3858 4161 4530 +3 4530 4238 3858 +3 12015 11888 12250 +3 12250 12199 12015 +3 20707 21057 20601 +3 20601 20405 20707 +3 9464 9394 9087 +3 2599 2663 2747 +3 13519 13568 13865 +3 13865 13654 13519 +3 8700 8901 8571 +3 9597 9325 9138 +3 21920 22391 22245 +3 22245 22142 21920 +3 7459 7750 7941 +3 7941 7813 7459 +3 2340 2416 2473 +3 2473 2472 2340 +3 2793 2796 2535 +3 21264 20774 20361 +3 20361 20139 21264 +3 8653 8290 8529 +3 8529 8777 8653 +3 11112 11746 11660 +3 23322 23366 23458 +3 23458 23405 23322 +3 19592 19469 19468 +3 19468 19466 19592 +3 15031 15214 15459 +3 15459 15401 15031 +3 7421 7690 7356 +3 22327 22445 22498 +3 19488 19612 20023 +3 514 491 586 +3 586 554 514 +3 2502 2314 2438 +3 2438 2506 2502 +3 4040 3654 4041 +3 4041 4149 4040 +3 2954 2830 3007 +3 21659 21916 22026 +3 22026 21860 21659 +3 117 150 158 +3 158 106 117 +3 16143 16374 16748 +3 16748 16265 16143 +3 11219 11132 10721 +3 10721 10720 11219 +3 2775 2678 2630 +3 20233 20107 19830 +3 5943 5684 6254 +3 6254 6388 5943 +3 21166 21005 20917 +3 20917 20916 21166 +3 24549 24515 24578 +3 12699 12745 13008 +3 13008 13194 12699 +3 761 690 898 +3 898 872 761 +3 6672 6674 6479 +3 6479 6606 6672 +3 19133 18825 19029 +3 19029 20344 19133 +3 11769 12038 11910 +3 12136 11733 11182 +3 11182 11257 12136 +3 8637 8396 8277 +3 15988 16406 16348 +3 16348 16298 15988 +3 10606 10384 10852 +3 10852 11102 10606 +3 11326 11179 11254 +3 3433 3479 3485 +3 3485 3486 3433 +3 21060 21140 21295 +3 21295 20721 21060 +3 7277 6990 7620 +3 7620 7489 7277 +3 13564 13801 14009 +3 19521 19291 18989 +3 12407 11676 11352 +3 7884 7886 7457 +3 5187 4986 4894 +3 24729 24728 24675 +3 14264 14372 14494 +3 14494 14493 14264 +3 10479 11040 11439 +3 13234 13147 13003 +3 13003 12694 13234 +3 8503 8395 8090 +3 8090 8504 8964 +3 8964 8503 8090 +3 15009 15195 15307 +3 15307 15008 15009 +3 1395 1392 1391 +3 20177 20284 20283 +3 21218 21293 20971 +3 20971 21135 21218 +3 16898 17703 17782 +3 11674 11523 11044 +3 8084 8219 8271 +3 1200 1221 1291 +3 1291 1245 1200 +3 20321 20825 20980 +3 16470 16352 16242 +3 16356 16470 16242 +3 9687 9635 9576 +3 18651 18646 18765 +3 12414 11977 12293 +3 9350 9612 9231 +3 8658 8852 8782 +3 8782 8414 8658 +3 13700 13847 14061 +3 14061 13369 13700 +3 1160 1142 1209 +3 19630 20457 19748 +3 22980 22664 23264 +3 6325 6326 5686 +3 18859 19060 19381 +3 5684 5943 6071 +3 22883 22603 22660 +3 12587 12539 13046 +3 11410 11317 11409 +3 23965 24160 24066 +3 2625 2623 2772 +3 11596 12023 12451 +3 13160 13127 13355 +3 13355 13205 13160 +3 15958 16332 16275 +3 16275 16151 15958 +3 20494 20496 20197 +3 20197 19654 20494 +3 19181 19183 19077 +3 19077 18972 19181 +3 5539 5472 4867 +3 8811 9379 9130 +3 9130 8684 8811 +3 23449 23616 23771 +3 23771 23615 23449 +3 3335 3389 3676 +3 3676 4120 3335 +3 21611 21554 21555 +3 21555 21556 21611 +3 2242 2273 2215 +3 2215 2177 2242 +3 9887 9962 10148 +3 10148 9971 9887 +3 7596 7594 7392 +3 5620 5759 5621 +3 5621 6259 5620 +3 11441 11121 10271 +3 21726 21582 21789 +3 21789 21912 21726 +3 10000 9999 10279 +3 10279 10420 10000 +3 12697 12743 12842 +3 3329 3331 3280 +3 3280 3180 3329 +3 1032 1054 1113 +3 24784 24816 24796 +3 23849 23889 23983 +3 23983 23951 23851 +3 5623 6084 5765 +3 5765 5245 5623 +3 22777 22918 22820 +3 21133 21288 21292 +3 21292 20890 21133 +3 18288 18290 18284 +3 8524 9098 8979 +3 955 902 852 +3 13299 13349 12857 +3 23167 22883 22885 +3 18503 17952 18594 +3 20607 19918 20316 +3 7429 7633 7914 +3 7914 7852 7429 +3 23648 23800 23649 +3 8758 8458 9397 +3 9397 8970 8758 +3 8635 8327 8223 +3 10672 11309 11714 +3 11714 11158 10997 +3 10997 10672 11714 +3 24879 24880 24932 +3 24932 24887 24879 +3 21035 21036 21037 +3 10391 10611 10690 +3 10690 10856 10391 +3 8432 8308 8872 +3 8872 8671 8432 +3 2366 2370 2376 +3 2376 2375 2366 +3 3202 2919 3470 +3 16650 16782 17348 +3 13055 12941 13430 +3 13430 13477 13055 +3 23501 23547 23585 +3 23585 23622 23501 +3 21971 21655 21729 +3 21729 21973 21971 +3 17205 17065 18075 +3 15603 14983 15059 +3 14018 14132 14133 +3 14133 13870 14018 +3 13061 13184 13480 +3 13480 13284 13061 +3 4402 4554 4647 +3 4647 5123 4402 +3 20936 21021 21108 +3 2912 3404 3457 +3 3457 3147 2912 +3 7076 6781 7287 +3 11614 11361 10888 +3 10888 10641 11614 +3 16622 16621 16836 +3 1704 1554 1611 +3 1611 1705 1704 +3 24204 24361 24385 +3 24385 24431 24204 +3 959 1013 1094 +3 1094 1112 959 +3 19606 19482 19487 +3 2814 2315 2550 +3 5911 5988 6299 +3 6299 6235 5911 +3 15167 14113 14709 +3 15236 15124 15486 +3 15486 15415 15236 +3 5134 5267 5205 +3 5205 4999 5134 +3 7708 7464 7891 +3 7891 7756 7708 +3 20026 20453 21025 +3 4220 4355 4451 +3 4451 4452 4220 +3 2509 2508 2762 +3 10268 10175 10783 +3 16809 16882 17014 +3 17014 17096 16809 +3 17511 18184 18187 +3 6925 6997 6526 +3 6526 6397 6925 +3 7036 6962 7750 +3 7750 7459 7036 +3 2499 2611 2548 +3 2548 2605 2499 +3 16813 17240 16550 +3 7501 7362 7855 +3 7855 7081 7501 +3 2101 2253 2405 +3 6796 6474 6477 +3 9253 9372 9513 +3 12082 11943 12198 +3 16375 16318 17024 +3 17024 16749 16375 +3 8681 8682 8806 +3 8806 9019 8681 +3 9627 9628 8996 +3 16923 17205 17495 +3 17495 17348 16782 +3 16782 16923 17495 +3 21591 22186 21978 +3 21978 21664 21591 +3 22321 21913 21857 +3 21587 21222 21526 +3 10528 10596 10594 +3 15373 15070 15727 +3 15727 15549 15373 +3 2045 1857 1798 +3 13990 13895 13683 +3 15614 16151 15613 +3 15613 15375 15614 +3 11695 11541 11693 +3 11693 11694 11695 +3 2794 2590 2469 +3 2469 2693 2850 +3 2850 2794 2469 +3 1107 1129 1130 +3 1130 1047 1107 +3 462 461 377 +3 377 333 462 +3 8365 8545 8479 +3 22482 22363 22115 +3 22115 22114 22482 +3 19656 20312 19916 +3 8068 7654 8010 +3 15120 15359 15290 +3 3098 3423 2806 +3 2806 2540 3098 +3 2134 2239 2238 +3 18968 18971 18874 +3 18874 18875 18968 +3 572 591 726 +3 2569 2570 2680 +3 2680 2723 2569 +3 12548 12133 11999 +3 16128 16246 16535 +3 16535 16415 16128 +3 13311 12583 12923 +3 12923 12875 13311 +3 8193 7932 7878 +3 7878 8423 8193 +3 1290 1402 1448 +3 1448 1351 1290 +3 18930 18724 18613 +3 17071 16788 16727 +3 16727 16865 17071 +3 8662 9003 9057 +3 9057 9006 8662 +3 998 871 850 +3 24399 24380 24400 +3 7071 7133 7781 +3 23386 23477 23570 +3 23570 23526 23386 +3 9954 9952 10130 +3 4151 3838 3901 +3 3901 4092 4151 +3 8335 9146 8902 +3 8902 8512 8335 +3 4369 4149 4041 +3 21387 21388 22040 +3 22040 22091 21387 +3 16214 16613 16099 +3 16099 15546 16214 +3 14601 14671 14986 +3 13339 12841 12788 +3 12788 13151 13339 +3 9580 9248 9689 +3 18869 19179 19180 +3 19180 19070 18869 +3 13561 13799 13914 +3 13914 14181 13849 +3 13849 13561 13914 +3 14543 15788 14545 +3 14545 14310 14543 +3 2089 2142 2218 +3 2218 2181 2089 +3 24399 24400 24451 +3 24451 24504 24399 +3 5611 5356 5014 +3 11963 12856 12805 +3 20452 20652 20938 +3 366 451 522 +3 522 415 366 +3 3350 3152 3654 +3 67 91 108 +3 4831 4934 5026 +3 11356 11210 10558 +3 10558 11524 11356 +3 7257 6897 6494 +3 2858 2856 2805 +3 10331 10333 9827 +3 9827 9984 10331 +3 23545 23806 23926 +3 23926 23617 23545 +3 24656 24657 24633 +3 16874 16796 16664 +3 10010 10358 10011 +3 10011 9862 10010 +3 5763 5312 5503 +3 5503 5872 5763 +3 24511 24509 24572 +3 24572 24563 24511 +3 24221 24103 23960 +3 20526 20631 20751 +3 13258 13256 13504 +3 13504 13257 13258 +3 21745 21983 21982 +3 21982 21806 21745 +3 9249 9183 8934 +3 13364 13511 13697 +3 13364 13697 13269 +3 13269 13365 13364 +3 7738 7161 7513 +3 7513 7645 7738 +3 4941 5330 5259 +3 915 970 971 +3 10578 11077 11232 +3 10578 11232 11385 +3 11385 11470 10578 +3 18457 18101 18001 +3 18001 18378 18457 +3 9401 9723 9290 +3 8983 9484 9552 +3 9552 9483 8983 +3 4016 4178 4448 +3 4448 4349 4016 +3 7357 7423 7141 +3 18676 18995 19295 +3 19295 18994 18676 +3 3430 3482 3481 +3 3481 3480 3430 +3 11305 11483 11085 +3 2512 2145 2144 +3 24674 24728 24747 +3 9218 9338 9335 +3 11330 11183 11100 +3 24146 23687 24092 +3 2366 2310 2364 +3 2366 2364 2348 +3 2348 2356 2366 +3 21444 21294 20819 +3 10700 10169 10069 +3 10700 10069 10867 +3 5337 5527 5587 +3 15606 15239 15366 +3 12833 12498 12246 +3 12246 12321 12833 +3 17143 17072 17358 +3 17358 17506 17143 +3 20960 21043 21210 +3 21210 21283 20960 +3 8272 9080 8742 +3 8742 8631 8272 +3 22324 22237 22383 +3 22383 22444 22324 +3 22985 22986 23318 +3 16397 16162 15566 +3 1208 1231 1229 +3 1229 1180 1208 +3 2536 2799 2928 +3 2928 3160 2536 +3 14053 14342 14173 +3 14173 13745 14053 +3 16734 16667 17231 +3 17231 17152 16734 +3 14675 14258 14608 +3 22427 22654 22879 +3 22879 22551 22427 +3 9790 9931 10516 +3 10516 10018 9790 +3 8768 9157 9099 +3 9099 8467 8768 +3 22642 22912 22913 +3 22913 22774 22642 +3 10576 11077 10433 +3 22586 22359 22416 +3 22416 22419 22586 +3 6675 6674 6730 +3 6730 6883 6675 +3 5020 5019 5098 +3 5098 4776 5020 +3 1296 1228 1229 +3 600 639 640 +3 640 767 600 +3 2918 3252 3417 +3 3417 3094 2918 +3 24584 24522 24485 +3 24485 24453 24520 +3 1825 1824 1885 +3 1885 1856 1825 +3 7178 7750 6962 +3 21551 21242 21089 +3 20418 19931 19795 +3 11702 11299 11470 +3 8244 8475 8539 +3 8539 8538 8244 +3 1366 1445 1468 +3 1468 1398 1366 +3 20030 20033 19744 +3 19744 19743 20030 +3 15770 15530 15949 +3 15949 16016 15770 +3 7872 7739 8300 +3 8300 8063 7872 +3 12566 12653 12455 +3 23681 23756 23793 +3 23793 23978 23681 +3 16483 17007 16736 +3 16736 16482 16483 +3 17457 18029 17693 +3 16390 16391 16701 +3 16701 16700 16390 +3 18419 19115 18048 +3 21282 21512 21354 +3 21354 21208 21282 +3 1612 1811 1943 +3 1943 1706 1612 +3 14460 13740 14045 +3 14045 14103 14460 +3 17304 17160 17159 +3 24822 24844 24853 +3 24853 24845 24822 +3 15171 15531 15711 +3 15711 15410 15171 +3 9829 9759 9577 +3 9577 9247 9829 +3 7920 7919 8240 +3 8240 8536 7920 +3 18232 18581 18686 +3 18686 17857 18232 +3 21591 21528 21743 +3 5295 5413 5604 +3 23491 23492 23576 +3 23576 23725 23491 +3 12967 13252 13207 +3 13207 13302 12967 +3 13782 13498 13499 +3 13499 14040 13782 +3 3058 3221 3321 +3 3321 2992 3058 +3 14192 14136 13872 +3 16802 16943 17234 +3 12381 12645 12734 +3 12734 12599 12381 +3 10798 10722 10423 +3 23363 23696 23808 +3 23808 23619 23363 +3 4228 4360 4361 +3 4361 4227 4228 +3 10350 9924 10351 +3 13928 14434 14081 +3 18826 18934 19136 +3 19136 19137 18826 +3 16209 16328 16271 +3 16271 15953 16209 +3 3872 3871 4073 +3 4073 3817 3872 +3 8201 8067 8366 +3 8366 8601 8201 +3 12137 12196 12736 +3 11979 11058 11362 +3 11362 11530 11979 +3 6554 6355 6615 +3 6615 6890 6554 +3 67 108 73 +3 73 72 67 +3 15200 15085 15252 +3 15252 15558 15200 +3 8568 8397 8508 +3 8508 8750 8568 +3 23496 23773 23854 +3 23854 23806 23496 +3 20438 20541 20226 +3 20226 19566 20438 +3 10149 9888 9969 +3 9969 10251 10149 +3 711 782 673 +3 5427 5237 5819 +3 5819 6646 5427 +3 5865 5864 5738 +3 6098 5971 5895 +3 5895 5970 6098 +3 4028 4026 4271 +3 4271 4406 4028 +3 11851 11455 11364 +3 11364 11619 11851 +3 22908 22727 22870 +3 22870 23049 22908 +3 19260 19050 18849 +3 18552 18301 18109 +3 18267 17980 18170 +3 18170 18361 18267 +3 16210 16271 16328 +3 16328 16496 16210 +3 2970 2331 2690 +3 2690 2649 2970 +3 24942 24949 24943 +3 17179 17404 17113 +3 19476 19602 19722 +3 15769 16015 16432 +3 16432 15768 15769 +3 11280 11908 12162 +3 3124 3126 3227 +3 3227 3326 3124 +3 6353 6815 6296 +3 7767 7612 7053 +3 23752 23524 23569 +3 23569 23525 23752 +3 19278 18872 18552 +3 7678 7719 7614 +3 7614 7123 7678 +3 1159 1160 1182 +3 19033 19034 19241 +3 3424 3308 3593 +3 3593 3473 3424 +3 4548 4641 4502 +3 3398 3936 4179 +3 6539 6944 6941 +3 8669 8792 8546 +3 16359 16795 16247 +3 10956 10470 10330 +3 11662 12263 12152 +3 2961 3239 3290 +3 3290 3017 2961 +3 10216 9870 10442 +3 3873 3928 3571 +3 3571 3629 3873 +3 20748 20336 20093 +3 20093 20334 20748 +3 8134 8303 8790 +3 8790 8198 8134 +3 3427 2981 2983 +3 18271 18441 18533 +3 23924 23923 23888 +3 2052 2121 2124 +3 2124 2079 2052 +3 18121 17854 17930 +3 14442 14443 14686 +3 3794 4140 4230 +3 22962 22914 23053 +3 6008 6186 6316 +3 6316 6064 6008 +3 15493 16276 15957 +3 15957 15374 15493 +3 1590 1562 1594 +3 5169 5023 5102 +3 5102 5425 5169 +3 6435 6896 6824 +3 14235 14404 14830 +3 14830 14585 14235 +3 21826 22001 22415 +3 22415 22052 21766 +3 21766 21826 22415 +3 16532 16655 16656 +3 16656 16654 16532 +3 5609 6246 5927 +3 5927 5862 5609 +3 18997 19525 19652 +3 6093 6336 6471 +3 22178 22384 22290 +3 13041 13273 13087 +3 13087 12981 13041 +3 20237 19981 19989 +3 19989 20239 20237 +3 1480 1161 1303 +3 1786 1784 2067 +3 2067 1969 1786 +3 3211 3541 3360 +3 3360 3167 3211 +3 21017 21417 21497 +3 6116 5988 5597 +3 5597 5537 6116 +3 22973 22974 22975 +3 22975 23123 22973 +3 6154 6341 6472 +3 6472 6277 6154 +3 306 402 434 +3 434 284 306 +3 6954 7169 7316 +3 19215 19316 19539 +3 4697 4852 4851 +3 4851 4450 4697 +3 20983 21456 21800 +3 17309 17682 17683 +3 3863 3763 3861 +3 4823 5020 4776 +3 4776 4588 4823 +3 10224 10225 10303 +3 6560 6498 6748 +3 6748 7398 6560 +3 4783 4979 4978 +3 4978 4683 4783 +3 22256 22091 22401 +3 22401 22346 22256 +3 6789 7228 7435 +3 23537 23574 23652 +3 11696 11864 11294 +3 19919 19308 19211 +3 6533 6464 6532 +3 20360 20359 19273 +3 19273 20138 20026 +3 20026 20360 19273 +3 6158 6098 5970 +3 5970 5781 6158 +3 5569 5623 5245 +3 20250 20658 20659 +3 6438 5914 5603 +3 5603 5665 6438 +3 23356 23354 23580 +3 12249 12014 11944 +3 20357 20356 20648 +3 20648 20935 20357 +3 17201 17200 16918 +3 6469 6667 6934 +3 6934 6863 6469 +3 24093 24094 23951 +3 5028 5029 5238 +3 5238 5108 5028 +3 7470 7471 7537 +3 20617 20736 20738 +3 20738 20618 20617 +3 9168 8598 8999 +3 8999 9169 9168 +3 13228 13280 13566 +3 13566 13656 13228 +3 11435 11346 11754 +3 11754 11668 11435 +3 20153 20047 20256 +3 21750 21675 21930 +3 21930 21748 21750 +3 16409 16469 16589 +3 16076 16431 16598 +3 16598 16489 16076 +3 21063 20724 20609 +3 23184 23281 23593 +3 23593 23559 23184 +3 5622 6080 6203 +3 20134 20244 20137 +3 20137 20136 20134 +3 19852 19718 19719 +3 19719 19725 19852 +3 23119 23154 23309 +3 23309 23390 23119 +3 21525 21144 21062 +3 18025 18027 18571 +3 12289 12364 11768 +3 11768 11682 12289 +3 4728 4972 5015 +3 5015 4928 4728 +3 13122 13075 13023 +3 13023 12660 13122 +3 23694 23891 23890 +3 23890 23693 23694 +3 5820 5305 6014 +3 4842 4986 5628 +3 19363 19470 19261 +3 17479 17874 17183 +3 22079 22449 22505 +3 22505 22078 22079 +3 21612 21695 21486 +3 24724 24711 24837 +3 24837 24744 24753 +3 24753 24724 24837 +3 8580 8516 8706 +3 8706 8644 8580 +3 8787 8474 8538 +3 20891 20711 20198 +3 1670 1793 1648 +3 6667 6723 6668 +3 2568 2567 2829 +3 9544 9938 10520 +3 10520 10221 9544 +3 5416 5862 5415 +3 5415 5012 5416 +3 7752 7817 7948 +3 8952 9199 9524 +3 9524 8894 8952 +3 14761 14703 14702 +3 6534 5885 5833 +3 4252 4543 4824 +3 23864 23931 23629 +3 23669 23864 23629 +3 14676 14993 15242 +3 15242 14925 14676 +3 24075 23870 24074 +3 22274 22118 22275 +3 22275 22739 22274 +3 2899 2780 2897 +3 2897 2834 3075 +3 3075 2899 2897 +3 19283 19502 19742 +3 2627 2444 2443 +3 2443 2520 2627 +3 8873 9182 9248 +3 10368 10217 10027 +3 5807 5351 5666 +3 5666 5917 5807 +3 11161 11310 11242 +3 2540 2855 2592 +3 15225 15702 15644 +3 4866 5002 4620 +3 20364 20363 20656 +3 9559 9742 9891 +3 9891 9679 9559 +3 17293 17907 18184 +3 18184 17511 17293 +3 18061 18060 18511 +3 18511 18512 18061 +3 19256 19363 19159 +3 7672 7673 7674 +3 7674 7610 7672 +3 2199 2404 3021 +3 3021 2460 2199 +3 20044 20045 20158 +3 20158 20161 20044 +3 10188 10189 9997 +3 2881 2996 2711 +3 2711 2511 2881 +3 18758 18960 18959 +3 18959 18755 18758 +3 20127 20003 20002 +3 20002 19997 20127 +3 24660 24675 24634 +3 9092 9216 8832 +3 14126 13865 13653 +3 14840 15171 15410 +3 15410 15053 14840 +3 11976 11526 12476 +3 13108 13444 13935 +3 13935 13489 13108 +3 15195 14802 15197 +3 15197 15383 15195 +3 24037 23994 23862 +3 18936 19340 19343 +3 19131 18937 18936 +3 2488 2749 2474 +3 2474 2343 2488 +3 22778 23062 23011 +3 23011 23063 22778 +3 10855 10609 10610 +3 10610 10765 10855 +3 24793 24839 24815 +3 24815 24756 24793 +3 18566 18478 19084 +3 19084 19083 18566 +3 19786 20078 20730 +3 8775 8470 9050 +3 9050 8984 8775 +3 19473 19718 19846 +3 17740 17908 17292 +3 74 119 133 +3 133 132 74 +3 7560 6779 7139 +3 7139 7496 7560 +3 14722 14846 14917 +3 14917 14986 14722 +3 21465 21536 21594 +3 21594 21381 21465 +3 24596 24558 24587 +3 1572 1700 1774 +3 17141 17286 17505 +3 21851 21355 21911 +3 1827 1930 2414 +3 11200 10963 10961 +3 10961 11433 11200 +3 13536 13581 13984 +3 13984 13676 13536 +3 6807 7018 7162 +3 11782 12126 12490 +3 13282 13758 13610 +3 23333 23233 23197 +3 23335 23333 23197 +3 9587 9642 9989 +3 9989 10077 9587 +3 16798 17226 17438 +3 17438 17081 16798 +3 121 129 96 +3 96 85 121 +3 13153 13488 13152 +3 21311 20989 21155 +3 21155 21310 21311 +3 6975 6507 6635 +3 6635 6837 6975 +3 6299 6116 6559 +3 6559 6827 6299 +3 23778 23558 23668 +3 23668 23703 23778 +3 8577 9150 9043 +3 9043 9287 8577 +3 12015 12199 12328 +3 12328 11945 12015 +3 8854 8659 9166 +3 9166 9356 8854 +3 5017 5016 5229 +3 18166 17895 17893 +3 17893 17659 18166 +3 19841 19713 19600 +3 22391 22619 22800 +3 12133 12548 12593 +3 12593 12884 12133 +3 10344 9842 10189 +3 10189 10188 10344 +3 3798 3902 3947 +3 3947 3992 3798 +3 23774 23957 24154 +3 24154 23928 23774 +3 21560 22000 21887 +3 21887 21410 21560 +3 8524 8979 8345 +3 8345 8583 8524 +3 11611 10339 10485 +3 23218 23541 23490 +3 19144 19345 19814 +3 19814 20440 19144 +3 2252 2224 2200 +3 2200 1910 2252 +3 24764 24783 24827 +3 4049 4326 4420 +3 4420 4193 4049 +3 23688 24026 24092 +3 3304 3256 3741 +3 3741 3691 3304 +3 7102 7032 7105 +3 3250 3342 3253 +3 24721 24719 24776 +3 8119 7916 8239 +3 3508 3509 3288 +3 4500 4692 4841 +3 4841 4600 4500 +3 15886 15764 15524 +3 15524 15591 15886 +3 9269 9080 8272 +3 8272 8216 9269 +3 20252 20861 20947 +3 20947 20251 20252 +3 20674 20281 20675 +3 24453 24485 24415 +3 2414 1980 2294 +3 2294 2855 2414 +3 15592 15709 15832 +3 15832 16137 15592 +3 1325 1346 1651 +3 7844 8106 7846 +3 7846 8461 7844 +3 24760 24758 24706 +3 24706 24730 24760 +3 15549 15727 16273 +3 16273 16274 15549 +3 19985 19984 19986 +3 13534 13068 13110 +3 23957 24155 24098 +3 24098 24154 23957 +3 23913 24006 23833 +3 8699 8569 8966 +3 8966 8825 8699 +3 24522 24584 24608 +3 24206 24178 24407 +3 24407 24341 24206 +3 19520 19406 19087 +3 19087 19643 19520 +3 15066 15606 15843 +3 16014 15889 15475 +3 8210 8493 8890 +3 8890 9020 8210 +3 4377 4376 4667 +3 4667 4625 4377 +3 7915 7434 8056 +3 8056 7859 7915 +3 12533 12721 12641 +3 12641 12426 12533 +3 4305 4741 4498 +3 4498 4397 4305 +3 8245 8246 8594 +3 19869 20135 20023 +3 9096 9293 8708 +3 8708 8645 9096 +3 17858 18039 18494 +3 18494 18585 17858 +3 24634 24676 24608 +3 21514 21910 22068 +3 22068 21441 21514 +3 1193 1107 1163 +3 11124 11612 11766 +3 13416 13363 12822 +3 19577 19459 19457 +3 19457 19348 19577 +3 8789 9058 9307 +3 16969 17039 16616 +3 3476 3475 3354 +3 3354 3355 3476 +3 14033 13768 14503 +3 12496 12544 12726 +3 15784 16033 15782 +3 15782 15783 15784 +3 16498 16098 15844 +3 21579 21578 21649 +3 21649 21910 21579 +3 3305 3255 3989 +3 3989 3692 3305 +3 17923 17451 17528 +3 24456 24429 24524 +3 24524 24536 24456 +3 446 464 411 +3 411 445 446 +3 4982 4833 5429 +3 756 946 869 +3 19713 19841 19837 +3 19837 19712 19713 +3 1343 1254 1479 +3 2089 2144 2143 +3 2143 2142 2089 +3 4950 4802 4561 +3 16514 16626 16905 +3 16905 16576 16514 +3 24203 24049 24360 +3 24360 24236 24203 +3 17679 17372 17302 +3 16511 16510 16228 +3 19376 19607 19857 +3 19857 20008 19376 +3 6276 5968 6032 +3 6032 6156 6276 +3 18657 18658 18653 +3 18653 18646 18657 +3 19074 19385 19183 +3 19183 19181 19074 +3 8913 8466 8404 +3 2656 2657 2804 +3 19144 19953 19037 +3 19037 18432 19144 +3 16440 16756 16894 +3 16894 16558 16440 +3 13047 13090 13317 +3 13317 13224 13047 +3 15483 15288 15119 +3 18553 18462 18389 +3 21672 21668 22038 +3 5968 5777 6031 +3 5030 4742 5176 +3 5176 5175 5030 +3 499 560 317 +3 317 384 499 +3 20114 19838 19843 +3 19843 19836 20114 +3 16296 16584 16637 +3 1637 1549 1871 +3 1871 1844 1637 +3 3297 3526 3585 +3 4255 4211 4118 +3 12244 12318 12548 +3 6102 6222 6285 +3 13510 13133 13596 +3 13596 13694 13510 +3 361 332 312 +3 10777 11432 10961 +3 1753 1849 1708 +3 23668 23556 23736 +3 23736 23703 23668 +3 4021 4218 4079 +3 4079 3881 4021 +3 9348 9731 9664 +3 8023 8022 7767 +3 4721 4431 4201 +3 12436 11881 12189 +3 12189 12320 12436 +3 20344 19815 20544 +3 2543 2658 2598 +3 2481 2485 2478 +3 16472 16245 16127 +3 16127 16183 16727 +3 16727 16472 16127 +3 2853 3204 3421 +3 3421 3471 2853 +3 18602 18716 19127 +3 19127 19676 18602 +3 12180 12233 12234 +3 19099 18794 18686 +3 24417 24384 24465 +3 24465 24464 24417 +3 15888 16076 16013 +3 1650 1591 1537 +3 24409 24410 24412 +3 8667 9245 9311 +3 23497 23618 23583 +3 20437 19564 19952 +3 6621 7115 6746 +3 6746 5993 6621 +3 8235 8520 8285 +3 8285 7989 8235 +3 14411 13802 14182 +3 14182 14660 14411 +3 12926 13040 13170 +3 13170 12927 12926 +3 17206 17064 16922 +3 16922 16993 17206 +3 1741 1742 1517 +3 5555 5815 5556 +3 5556 5360 5555 +3 2931 2753 2752 +3 2931 2752 2703 +3 8945 9318 9441 +3 227 247 260 +3 260 234 227 +3 16533 16729 16657 +3 16657 16591 16533 +3 1441 1479 1617 +3 21931 22342 22302 +3 22302 21751 21931 +3 517 346 287 +3 287 427 517 +3 18671 18478 18395 +3 2386 2387 2441 +3 2220 2089 2181 +3 14340 14231 14230 +3 14230 14898 14340 +3 7863 8122 8123 +3 8123 7866 7863 +3 21079 21392 21759 +3 21759 20911 21079 +3 8333 9212 8037 +3 10685 10757 10937 +3 10937 10756 10685 +3 5779 5836 6275 +3 6275 6340 5779 +3 20505 21222 20824 +3 20824 20977 20505 +3 847 892 890 +3 20792 20794 20682 +3 17811 17719 17813 +3 17813 17812 17811 +3 5884 5572 5511 +3 5511 5700 5884 +3 4838 4886 5375 +3 11311 11247 11484 +3 11484 11397 11311 +3 12855 12755 13120 +3 357 343 345 +3 24140 24236 24334 +3 24334 24301 24140 +3 10157 10316 10388 +3 10388 10255 10157 +3 2035 2223 2639 +3 1535 1583 1558 +3 1558 1459 1535 +3 22379 22289 22288 +3 22288 22378 22379 +3 6857 7147 7633 +3 7633 7429 6857 +3 7687 7282 6992 +3 11431 12212 12270 +3 12270 11900 11431 +3 11126 12168 11530 +3 11530 11127 11126 +3 24637 24663 24601 +3 7305 7441 7927 +3 16349 16119 16120 +3 12148 12567 12955 +3 17035 17109 17174 +3 17174 17396 17035 +3 3800 3549 3319 +3 17034 17320 17549 +3 7699 8248 8416 +3 8416 8129 7699 +3 8425 8478 8927 +3 24602 24641 24671 +3 24671 24664 24602 +3 3090 2739 3032 +3 14768 15046 14973 +3 14973 14652 14768 +3 5405 5344 5727 +3 5727 5536 5405 +3 24314 24393 24366 +3 24366 24312 24314 +3 2642 2913 3404 +3 3404 2912 2642 +3 2416 2475 2542 +3 2542 2473 2416 +3 10454 9940 9546 +3 4746 4404 3980 +3 9570 10397 10329 +3 10329 9825 9570 +3 20254 20149 20151 +3 13801 14352 13851 +3 13851 14009 13801 +3 16064 16306 16065 +3 18100 18102 18007 +3 20106 20232 20645 +3 20645 20549 20106 +3 14648 13950 14469 +3 14469 15111 14648 +3 20160 19892 20163 +3 21006 21091 20635 +3 21132 21214 21131 +3 21131 21052 21132 +3 95 86 42 +3 15747 15573 15923 +3 15923 16118 15747 +3 14417 14543 14310 +3 14310 14419 14417 +3 11682 11768 11847 +3 11837 11967 11968 +3 23910 23828 23784 +3 22297 22712 22619 +3 16232 16521 16341 +3 19833 19708 19710 +3 18927 18602 19676 +3 19676 20220 18927 +3 7687 6992 8454 +3 8454 7780 7687 +3 188 200 258 +3 258 257 188 +3 178 168 197 +3 197 218 178 +3 2271 2306 2307 +3 3160 3260 3425 +3 3425 3207 3160 +3 6910 6834 6761 +3 6761 6696 6910 +3 19682 19816 19817 +3 19817 19819 19682 +3 19984 19842 19845 +3 19845 19849 19984 +3 4349 4448 4551 +3 14280 13890 14385 +3 15298 15130 15724 +3 15724 15491 15298 +3 16279 15851 16037 +3 9370 9182 8671 +3 12484 12720 12766 +3 2364 2310 2311 +3 12427 12488 12426 +3 12426 12641 12427 +3 24696 24644 24606 +3 24696 24606 24655 +3 24655 24689 24696 +3 1386 1592 1788 +3 24543 24588 24648 +3 24648 24589 24543 +3 18824 18935 19028 +3 6669 6601 6602 +3 8604 8933 9008 +3 1349 1395 1366 +3 1366 1310 1349 +3 4826 4544 4635 +3 2359 2429 2361 +3 2361 2425 2359 +3 2805 2746 2597 +3 10723 10802 11071 +3 11071 11139 10723 +3 18388 18466 18469 +3 18469 18207 18388 +3 12592 12493 12433 +3 12433 12826 12592 +3 13040 13169 13418 +3 13418 13313 13040 +3 5503 5622 6203 +3 10234 10230 10229 +3 9006 9500 9424 +3 9424 9501 9006 +3 20461 20568 20780 +3 2112 2292 2110 +3 2110 2165 2112 +3 8963 9327 9084 +3 8963 9084 8567 +3 8567 7971 8963 +3 21586 21587 21526 +3 6524 6581 6707 +3 6298 6821 6893 +3 879 959 1112 +3 2402 2783 2842 +3 2842 2729 2402 +3 22670 22394 22186 +3 17912 18189 18379 +3 12878 13167 13037 +3 13037 12527 12878 +3 10250 10049 10147 +3 10147 10253 10250 +3 20160 20163 20264 +3 20264 20260 20160 +3 657 697 879 +3 879 927 657 +3 12337 12506 12561 +3 12561 12256 12337 +3 14636 14521 14960 +3 14960 14823 14636 +3 8209 8263 8738 +3 8738 8557 8209 +3 19977 20109 19985 +3 3015 3014 2898 +3 15855 15305 15245 +3 6497 6746 6898 +3 6898 6745 6497 +3 5470 5598 5991 +3 5991 5992 5470 +3 165 266 265 +3 265 258 165 +3 11593 11266 11595 +3 1826 2294 1980 +3 1980 1765 1826 +3 23632 23594 23631 +3 5569 5245 5037 +3 5037 5317 5569 +3 1640 1911 1912 +3 1912 1755 1640 +3 10969 10556 10179 +3 2704 2872 2706 +3 2706 2665 2704 +3 1842 1869 1867 +3 9758 10774 10474 +3 10474 10068 9758 +3 24059 24182 24150 +3 24150 24184 24059 +3 12928 13170 13219 +3 7624 8461 8705 +3 8705 8283 7624 +3 15422 15369 15189 +3 7078 7793 7727 +3 7727 7220 7078 +3 9633 9826 10261 +3 10261 10064 9633 +3 11130 10719 11133 +3 11133 11535 11621 +3 11621 11130 11133 +3 19007 19532 19208 +3 19208 18414 19007 +3 3121 3120 3619 +3 8477 8424 8195 +3 17727 17582 17503 +3 17503 17728 17727 +3 6367 6624 6563 +3 6563 6439 6367 +3 21770 22054 22167 +3 22167 22166 21770 +3 14457 14516 14699 +3 14699 14167 14457 +3 16996 17137 17210 +3 24914 24913 24902 +3 148 137 162 +3 162 198 148 +3 24878 24895 24905 +3 24905 24899 24878 +3 17301 16738 17157 +3 17157 17010 17301 +3 23482 23066 23156 +3 4076 3878 4174 +3 4174 4260 4076 +3 8231 8337 8040 +3 7165 7170 6884 +3 6884 6880 7165 +3 10169 9576 9577 +3 21457 21531 21530 +3 20195 19298 19301 +3 20195 19301 20196 +3 20196 20405 20195 +3 2133 2123 2127 +3 5436 5697 5626 +3 5626 5435 5436 +3 17888 17972 17973 +3 18206 18465 18556 +3 2813 3054 2990 +3 2990 2935 2813 +3 7779 8035 7489 +3 7489 7620 7279 +3 7279 7779 7489 +3 7249 7389 7242 +3 20109 19972 19840 +3 19840 19985 20109 +3 16280 15966 16572 +3 22811 23095 22902 +3 22902 22812 22811 +3 15314 15434 15556 +3 15556 15143 15314 +3 7218 6925 6585 +3 6585 6856 7218 +3 17472 17471 17551 +3 17551 17777 17472 +3 662 680 566 +3 19979 20231 20108 +3 20108 20233 19979 +3 19479 19603 19601 +3 19601 19474 19479 +3 4550 4498 4741 +3 4741 4690 4550 +3 17850 18024 18116 +3 3115 2994 2941 +3 3019 3399 3398 +3 3398 3577 3019 +3 10718 10979 10793 +3 10793 10278 10718 +3 16170 16525 16714 +3 16714 16402 16170 +3 24137 24005 24115 +3 20594 20695 20693 +3 8322 8152 7959 +3 13813 13921 14316 +3 14316 13812 13813 +3 18274 18181 18373 +3 18373 18371 18274 +3 13794 13902 13505 +3 15227 14974 15283 +3 15283 15473 15227 +3 20544 20542 20227 +3 20227 20344 20544 +3 10690 10948 11265 +3 11265 11016 10690 +3 10162 9682 9900 +3 9900 10465 10162 +3 3146 3079 3397 +3 3397 3243 3146 +3 15366 15783 15605 +3 15605 15606 15366 +3 13172 13748 13467 +3 13467 12985 13172 +3 13163 13209 12970 +3 12970 12816 13163 +3 16414 16533 16591 +3 11342 12207 11898 +3 11898 11195 11342 +3 21986 21477 21680 +3 21680 22200 21986 +3 601 721 546 +3 546 525 601 +3 18215 17848 17690 +3 23452 23551 23732 +3 12156 11968 11967 +3 11967 12514 12276 +3 12276 12156 11967 +3 19309 20316 19918 +3 6873 7015 7016 +3 1785 1907 2156 +3 6597 6476 6601 +3 7505 7697 6934 +3 6934 6938 7505 +3 22592 22968 23117 +3 2259 2257 2848 +3 2848 2532 2259 +3 10545 11269 11031 +3 11031 10397 10545 +3 10128 10242 10040 +3 10040 10132 10128 +3 167 206 214 +3 214 184 167 +3 7112 6556 6297 +3 2220 2181 2386 +3 2386 2441 2220 +3 143 153 167 +3 167 160 143 +3 22685 22774 22916 +3 17503 17357 17431 +3 17431 17584 17503 +3 1544 1681 1778 +3 1778 1700 1544 +3 1700 1572 1428 +3 1428 1544 1700 +3 7280 7350 7067 +3 20068 19912 20066 +3 20066 20194 20068 +3 492 530 515 +3 515 408 492 +3 23430 23301 23428 +3 21054 21055 20967 +3 9192 9022 9076 +3 16061 16240 16302 +3 16633 16773 16847 +3 1504 1580 1555 +3 1555 1454 1504 +3 23611 23685 23767 +3 23122 23612 23613 +3 23613 23536 23122 +3 22322 22236 21791 +3 611 688 497 +3 497 496 611 +3 7102 7105 7026 +3 7026 7025 7102 +3 10701 12155 11667 +3 13521 13231 13328 +3 13328 13520 13521 +3 20717 21058 20892 +3 20892 20718 20717 +3 10154 10155 10055 +3 10055 10157 10154 +3 8523 8348 7729 +3 7729 8182 8523 +3 8032 8226 8506 +3 8506 8824 8032 +3 10704 10628 10960 +3 15474 15169 15113 +3 19368 19717 19602 +3 18386 18772 18873 +3 2471 2852 3032 +3 3032 2739 2471 +3 1946 1882 1974 +3 13730 13775 13539 +3 1046 1060 1104 +3 14021 13713 13715 +3 22464 22463 22307 +3 11658 12019 12204 +3 12204 11950 11658 +3 6852 6778 6202 +3 6202 6525 6650 +3 6650 6852 6202 +3 23384 23345 23791 +3 23791 23476 23384 +3 3179 3122 3000 +3 3000 2946 3179 +3 2119 2076 2336 +3 2336 2415 2119 +3 10761 11331 10849 +3 10849 10943 10761 +3 2290 2331 2970 +3 2970 2109 2290 +3 14178 14060 14059 +3 14059 14347 14239 +3 14239 14178 14059 +3 18278 18375 18373 +3 19069 18968 18773 +3 18773 19073 19069 +3 12272 12572 12513 +3 12513 12571 12272 +3 20162 20375 20266 +3 20266 20165 20162 +3 16261 16314 16600 +3 23602 23708 23464 +3 23464 23331 23602 +3 19749 19631 19285 +3 21547 21683 21392 +3 14353 14305 14910 +3 14910 14591 14353 +3 17596 17748 18189 +3 18189 17912 17596 +3 18161 17975 18078 +3 18078 18355 18161 +3 19105 18902 19310 +3 17140 17581 18364 +3 19496 19623 19624 +3 16049 15917 16290 +3 16290 16050 16049 +3 7641 7806 7089 +3 24305 23922 24089 +3 2768 2823 3003 +3 3003 2946 2768 +3 23820 23898 23177 +3 2417 2806 2479 +3 9089 9212 9282 +3 9282 9468 9089 +3 6924 7495 7623 +3 7623 7494 6924 +3 22170 21898 21711 +3 9612 9882 9486 +3 9486 9300 9612 +3 21223 21146 20318 +3 13843 13552 13411 +3 14367 14191 13970 +3 1737 1734 2042 +3 2042 1916 1737 +3 24285 24286 24319 +3 24319 24248 24285 +3 3673 3566 3565 +3 3565 3448 3673 +3 15576 15401 15997 +3 15997 15874 15576 +3 19067 19068 18966 +3 18966 18971 19067 +3 16988 17124 17418 +3 17021 17761 17382 +3 10764 10323 9626 +3 9626 10613 10764 +3 18548 18648 18862 +3 18862 18864 18548 +3 10557 11208 11908 +3 11908 11280 10557 +3 18295 18299 18388 +3 18388 18298 18295 +3 3653 3830 3694 +3 3694 3421 3653 +3 13585 13778 13894 +3 19521 18989 19407 +3 19407 19408 19521 +3 3029 3295 3525 +3 3525 3249 3029 +3 15600 15481 15893 +3 14052 14237 14343 +3 14052 14343 14174 +3 14174 13904 14052 +3 12922 13164 12873 +3 12873 12818 12922 +3 5599 6363 6303 +3 6303 5804 5599 +3 19391 19501 20138 +3 6719 6857 7429 +3 7429 7295 6719 +3 24691 24730 24706 +3 24706 24636 24691 +3 23329 23563 23411 +3 23411 23230 23329 +3 19964 19961 19970 +3 15487 15361 15536 +3 16738 16739 16675 +3 1459 1476 1509 +3 1509 1535 1459 +3 6795 7008 7371 +3 7371 7370 6795 +3 21569 21499 21340 +3 6458 6332 6084 +3 12943 12945 12946 +3 12946 12555 12943 +3 15061 15414 15234 +3 15234 14845 15061 +3 19638 19083 19517 +3 19517 19763 19638 +3 20758 20637 20922 +3 20922 21173 20758 +3 17891 17890 17810 +3 1964 2186 2091 +3 2091 1994 1964 +3 2656 2804 2742 +3 2742 2744 2656 +3 9903 10168 10398 +3 5633 5634 5578 +3 5578 5577 5633 +3 5755 6328 6453 +3 6453 6773 5755 +3 12340 12257 12342 +3 12342 12510 12340 +3 13962 14592 14122 +3 24226 24263 24355 +3 24355 24324 24226 +3 6783 6997 6998 +3 7425 7141 7423 +3 12865 12475 12671 +3 17343 17202 17060 +3 23847 23656 23495 +3 7893 8884 8732 +3 8732 8146 7893 +3 21613 21485 21484 +3 21484 21093 21613 +3 21911 22069 22129 +3 22129 21851 21911 +3 11486 11558 12006 +3 12006 11803 11486 +3 5821 6078 6393 +3 3591 3832 4189 +3 4189 4039 3591 +3 24676 24634 24675 +3 10296 10449 10448 +3 10448 10445 10296 +3 24595 24624 24635 +3 20234 20447 20769 +3 23675 23637 23639 +3 23639 23605 23675 +3 18124 17767 17387 +3 16978 16574 16624 +3 16590 16532 16654 +3 17885 17712 17568 +3 20897 21149 20981 +3 10484 10558 11210 +3 11210 10082 10484 +3 9018 8733 8074 +3 15237 14847 14602 +3 7971 8169 8275 +3 8275 8566 7971 +3 12164 11765 11973 +3 20882 20877 20803 +3 479 412 518 +3 479 518 707 +3 707 592 479 +3 2555 2668 2876 +3 2876 2379 2316 +3 2316 2555 2876 +3 2635 2838 2837 +3 5008 5085 4720 +3 4720 4763 5008 +3 1614 1557 1505 +3 23645 23644 23643 +3 24165 24128 24166 +3 24504 24451 24521 +3 24521 24555 24504 +3 8964 9084 9457 +3 9457 9032 8964 +3 14839 15051 15053 +3 15053 15286 14839 +3 3427 2983 3356 +3 3356 3310 3427 +3 7231 7574 7637 +3 7637 7438 7231 +3 23844 24053 23845 +3 23845 23574 23844 +3 23566 23417 23287 +3 23287 23286 23566 +3 24804 24870 24838 +3 1278 1419 1462 +3 1462 1481 1278 +3 3127 3281 3181 +3 3181 3002 3127 +3 8782 8991 9354 +3 21841 21573 21192 +3 13323 13324 13567 +3 13567 13652 13323 +3 11949 12444 12330 +3 12330 12203 11949 +3 8495 8268 8269 +3 23447 23445 23726 +3 16780 16858 17275 +3 17275 17065 16780 +3 14467 14583 14642 +3 16098 16211 16096 +3 16096 15786 16098 +3 23727 23805 23988 +3 16807 17011 17089 +3 17089 17012 16807 +3 22287 21788 21724 +3 21294 21444 21447 +3 16916 16917 17056 +3 17056 16992 16916 +3 3094 2693 2792 +3 16964 16965 16758 +3 16758 16559 16964 +3 4549 4260 4593 +3 4593 4836 4549 +3 10447 10668 10822 +3 22807 22854 22625 +3 22625 22397 22807 +3 10432 10577 10727 +3 1545 1429 1405 +3 1410 1249 1248 +3 3666 3275 3558 +3 3558 3711 3666 +3 11652 11945 12328 +3 12328 12329 11652 +3 22038 22148 22397 +3 22397 22189 22038 +3 13105 13339 13443 +3 13443 13338 13105 +3 13019 12658 12571 +3 12571 12513 13019 +3 21991 21987 22095 +3 22095 21988 21991 +3 3801 4050 3953 +3 3953 3749 3801 +3 12039 12040 12633 +3 12633 12410 12039 +3 16708 17257 17563 +3 3135 2571 2779 +3 181 131 179 +3 3394 3516 3635 +3 3635 3517 3394 +3 20201 20719 20604 +3 20604 20605 20201 +3 2161 2004 1852 +3 1976 2006 2113 +3 2113 2166 1976 +3 15483 15654 15714 +3 17420 17566 17710 +3 19115 18914 18701 +3 18701 18048 19115 +3 18183 18277 18454 +3 18454 18545 18183 +3 11327 11254 11180 +3 16460 16772 17332 +3 17332 16845 16460 +3 16095 16495 16556 +3 24123 23884 24176 +3 24176 24019 24123 +3 11153 11237 11630 +3 11630 11706 11153 +3 19349 20102 19955 +3 10415 10880 10975 +3 13633 13687 13947 +3 13947 14044 13633 +3 8639 8098 8455 +3 2500 2434 2551 +3 2551 2554 2500 +3 21029 20859 20944 +3 714 761 827 +3 20727 21147 20979 +3 10806 10729 10509 +3 10509 10990 10806 +3 18702 17480 18915 +3 24255 24131 24191 +3 24191 24192 24255 +3 9947 10126 10231 +3 19257 19156 19050 +3 11577 11099 11259 +3 19474 19262 19263 +3 19263 19479 19474 +3 9256 9316 9317 +3 9317 9018 9256 +3 12639 12820 12877 +3 12877 12719 12639 +3 11611 10485 10486 +3 10486 10878 11611 +3 13868 14424 14483 +3 14483 14017 13868 +3 23531 23758 23757 +3 23757 23717 23531 +3 2691 2849 2293 +3 7392 7394 7187 +3 7187 7596 7392 +3 7342 7343 7683 +3 7683 7344 7342 +3 16312 16069 16671 +3 16671 16672 16312 +3 23908 23868 24004 +3 17361 17739 18092 +3 4687 4444 4832 +3 4687 4832 4301 +3 4301 4303 4687 +3 24779 24740 24665 +3 24665 24684 24779 +3 6373 6633 6836 +3 6836 6697 6373 +3 12715 12477 12867 +3 12867 12973 12715 +3 6282 6100 6281 +3 9395 9038 8969 +3 14890 14818 14819 +3 5575 5961 5573 +3 8567 9084 8504 +3 8504 8170 8567 +3 18672 18572 18118 +3 9489 9102 8987 +3 22498 22559 22447 +3 16618 16616 17114 +3 17114 16833 16618 +3 9375 10178 9766 +3 9766 9190 9375 +3 21482 21692 21940 +3 21940 21760 21482 +3 9212 9089 8455 +3 8455 8702 9212 +3 11283 10712 10185 +3 5274 5272 4558 +3 17781 18238 18239 +3 18239 18044 17781 +3 17239 17162 17238 +3 9718 9469 10288 +3 10288 10103 9718 +3 13936 13489 14093 +3 14093 14272 13936 +3 19679 19563 19023 +3 18638 18856 18858 +3 18858 18642 18638 +3 2703 2752 2662 +3 22351 22634 22533 +3 15874 15997 16181 +3 16181 16124 15874 +3 17847 17532 18116 +3 18116 18479 17847 +3 24762 24803 24779 +3 2864 2866 3105 +3 18641 18639 18643 +3 18643 18647 18641 +3 12971 12868 13260 +3 13260 13163 12971 +3 12500 12607 13001 +3 13062 13616 13661 +3 13661 13524 13062 +3 3284 3507 3231 +3 3284 3231 3133 +3 3133 3285 3284 +3 4762 5011 5084 +3 5084 4921 4762 +3 4356 4180 4453 +3 4453 4403 4356 +3 21623 21833 21497 +3 21497 21496 21623 +3 391 330 358 +3 16032 15900 15785 +3 15785 15726 16032 +3 7042 7401 7117 +3 12337 12338 12449 +3 12449 12790 12337 +3 13960 14066 13805 +3 13805 13515 13960 +3 10383 10381 10309 +3 10309 10248 10383 +3 5395 5057 5525 +3 5525 5647 5395 +3 21653 21518 21656 +3 21653 21656 21519 +3 12378 12238 12239 +3 14783 14919 14917 +3 14917 14915 14783 +3 11581 11101 11183 +3 11581 11183 11648 +3 11648 11650 11581 +3 22781 23012 23307 +3 6885 7022 7021 +3 6406 6335 5883 +3 23028 23137 23319 +3 23319 23138 23028 +3 20212 20211 20839 +3 20839 21000 20212 +3 9160 9100 8917 +3 19260 19160 19367 +3 19367 19157 19260 +3 16661 16795 17075 +3 17075 16936 16661 +3 7840 8096 7906 +3 7906 7778 7840 +3 20442 19693 19462 +3 18996 19415 19414 +3 19414 18995 18996 +3 10238 10237 10235 +3 10235 9950 10238 +3 8757 8100 8828 +3 8828 9090 8757 +3 9346 9610 9608 +3 4303 4301 3871 +3 24842 24818 24774 +3 20814 20813 20705 +3 20705 20815 20814 +3 19986 19715 19364 +3 19364 19834 19986 +3 24408 24304 24411 +3 24411 24461 24408 +3 10408 11210 11122 +3 19919 20314 20076 +3 8194 8722 8863 +3 8863 8544 8194 +3 12614 12841 12560 +3 12560 12253 12614 +3 17321 17774 17393 +3 15403 15818 15932 +3 15932 15636 15403 +3 3889 4024 3824 +3 20721 21295 21296 +3 21296 20722 20721 +3 22881 22601 22659 +3 22659 22748 22881 +3 13918 13919 14187 +3 21013 20549 21336 +3 21336 21335 21013 +3 1075 1026 1186 +3 1186 1188 1075 +3 16731 16796 17005 +3 17005 17144 16731 +3 9736 9966 9672 +3 1480 1303 1418 +3 1418 1386 1480 +3 12772 13316 13468 +3 13468 12880 12772 +3 9134 8954 8953 +3 8953 9273 9134 +3 18608 18611 18721 +3 18721 18822 18608 +3 7726 7625 7357 +3 9747 10258 10692 +3 10692 10392 9747 +3 7449 7516 7377 +3 1666 1733 1644 +3 19219 19930 19323 +3 19323 19218 19219 +3 16070 16009 16426 +3 16426 16543 16070 +3 10327 10770 11426 +3 1203 1034 1035 +3 1035 1265 1203 +3 23126 23259 23165 +3 23165 22977 23126 +3 23259 23126 23167 +3 23167 23351 23259 +3 17243 17463 17542 +3 12804 13017 13348 +3 13348 13018 12804 +3 10098 10357 10200 +3 15908 16284 16392 +3 16392 16109 15908 +3 9633 9058 8861 +3 24152 24217 24276 +3 11693 11540 11537 +3 13261 13693 13212 +3 13212 12871 13261 +3 4869 5082 5216 +3 5216 4957 4869 +3 19909 20301 20881 +3 20881 20191 19909 +3 3308 3354 3475 +3 3475 3593 3308 +3 6209 6531 6656 +3 9852 9923 10491 +3 10104 10018 10513 +3 10513 10511 10104 +3 22284 22438 22230 +3 17172 16965 17468 +3 17468 17319 17172 +3 24628 24670 24600 +3 12415 12676 12368 +3 24508 24465 24384 +3 3407 3406 3459 +3 16440 16558 16328 +3 16328 16209 16440 +3 7241 7380 7381 +3 7381 7247 7241 +3 20254 20151 20155 +3 20155 20372 20254 +3 4245 4583 4582 +3 9286 9792 9285 +3 14803 14937 15250 +3 15250 15313 14803 +3 19467 19358 19595 +3 19595 19593 19467 +3 12229 12304 12425 +3 191 194 206 +3 5530 5137 4861 +3 24825 24792 24814 +3 21141 20822 20409 +3 13791 13506 13901 +3 13901 14294 13791 +3 23439 23210 23254 +3 23254 23211 23439 +3 24306 24091 24053 +3 13712 13872 14021 +3 14021 13658 13712 +3 7913 8179 8345 +3 8345 8648 7913 +3 8167 8564 9029 +3 9029 8391 8167 +3 20323 20904 21154 +3 21154 20903 20323 +3 9590 9074 9262 +3 218 185 276 +3 15813 16410 16467 +3 16180 16354 16723 +3 16723 16411 16180 +3 23146 23106 23298 +3 23443 23848 23849 +3 11014 10947 10854 +3 20022 20137 20244 +3 14785 15180 15537 +3 15537 15129 14785 +3 842 1020 935 +3 935 843 842 +3 917 938 941 +3 941 937 917 +3 2334 2113 2075 +3 20648 21019 21185 +3 21185 21186 21106 +3 21106 20648 21185 +3 163 139 88 +3 163 88 70 +3 70 115 163 +3 10292 10666 10733 +3 10733 10663 10292 +3 9495 9418 8991 +3 11447 10639 10976 +3 22203 22260 22405 +3 22405 22532 22203 +3 11730 11810 12439 +3 12439 12384 11730 +3 10896 10798 10423 +3 20947 21271 20946 +3 20946 20367 20947 +3 8458 8758 8459 +3 8459 8173 8458 +3 1533 1662 1575 +3 1575 1547 1533 +3 21313 21156 21068 +3 8302 7882 7650 +3 7559 7353 6709 +3 24353 24356 24378 +3 24378 24377 24353 +3 24031 24187 24279 +3 24279 24062 24031 +3 23475 23434 23678 +3 23678 23523 23475 +3 24258 24288 24224 +3 16356 16242 16181 +3 11098 11012 11013 +3 11013 11011 11098 +3 599 542 506 +3 506 541 599 +3 13464 13214 13695 +3 9492 9623 9890 +3 9890 9972 9492 +3 15150 15022 15329 +3 15329 15260 15150 +3 14473 14660 14590 +3 14590 14840 14473 +3 2405 2576 2913 +3 2913 2642 2405 +3 186 187 223 +3 223 248 186 +3 11752 12265 12094 +3 1087 871 1148 +3 1609 1704 1748 +3 1748 1785 1609 +3 6788 6930 7147 +3 7147 6857 6788 +3 19896 19895 19897 +3 19897 19642 19896 +3 2770 2768 2887 +3 2887 2673 2770 +3 7621 7352 6993 +3 6360 6495 6896 +3 6896 6435 6360 +3 14742 14617 14939 +3 14939 15085 14742 +3 720 697 602 +3 602 547 720 +3 115 173 200 +3 200 164 115 +3 9864 10102 10903 +3 10903 10992 9864 +3 10845 11012 11256 +3 11256 11257 10845 +3 9098 9100 9158 +3 3251 3415 3532 +3 5674 5220 5551 +3 5551 5608 5674 +3 2960 2959 3077 +3 3077 3237 2960 +3 12190 12010 12382 +3 12382 12600 12190 +3 23703 23736 23899 +3 23899 23737 23703 +3 15875 16123 16303 +3 16303 16182 15875 +3 22500 22385 22291 +3 22291 22507 22500 +3 13493 13578 13673 +3 16640 16717 16920 +3 16920 17062 16640 +3 17284 17212 17214 +3 17214 17431 17284 +3 3978 3523 3888 +3 3397 3519 3639 +3 3639 3578 3397 +3 12080 11887 12014 +3 12014 12140 12080 +3 4370 3948 4094 +3 4094 4665 4370 +3 22640 22910 22871 +3 7666 8015 7898 +3 17816 18437 18839 +3 15233 14912 15482 +3 15482 15289 15233 +3 13494 13679 13537 +3 13537 13452 13494 +3 12323 12438 12499 +3 19980 19974 19975 +3 23939 23975 24118 +3 17712 17885 18067 +3 20005 19721 19372 +3 19372 19723 20005 +3 2478 2354 2421 +3 2421 2482 2478 +3 19481 19268 19370 +3 19370 19855 19481 +3 18319 19002 18410 +3 23840 23839 23884 +3 20356 20450 21019 +3 21019 20648 20356 +3 2055 1889 2056 +3 18045 18799 18801 +3 18357 18164 18085 +3 6415 6099 6417 +3 6417 6541 6415 +3 1364 1281 1327 +3 1327 1484 1364 +3 19489 19276 19066 +3 18390 18306 18464 +3 18464 18389 18390 +3 12252 12330 12787 +3 12787 12612 12252 +3 4042 3654 3152 +3 21201 21907 21425 +3 21425 21350 21201 +3 6843 7127 7273 +3 6052 6438 6753 +3 6753 7045 6052 +3 11607 12285 12356 +3 12356 11907 11607 +3 18654 18651 18647 +3 9562 9978 10389 +3 7991 8109 8286 +3 10325 9899 10612 +3 14159 14388 14570 +3 14570 14279 14159 +3 12151 12570 12803 +3 12803 12568 12151 +3 1411 1503 1732 +3 1732 1551 1411 +3 13280 13228 12938 +3 9061 9368 9065 +3 9065 9174 9061 +3 17815 17722 17981 +3 17981 17896 17815 +3 8082 8497 8080 +3 8080 7903 8082 +3 11811 11579 11647 +3 12956 13391 12799 +3 12799 12795 12956 +3 5830 5773 5701 +3 2091 2221 2187 +3 2187 1994 2091 +3 24060 24185 24217 +3 24217 24152 24060 +3 23506 23594 23507 +3 23507 23462 23506 +3 15047 14771 14589 +3 14589 14837 15047 +3 17288 17586 18088 +3 12 15 17 +3 17 25 12 +3 11199 11348 11669 +3 13308 13552 13211 +3 7318 7652 7887 +3 2854 2796 3305 +3 720 790 959 +3 959 879 720 +3 6909 6503 6693 +3 6693 6627 6909 +3 679 791 961 +3 2289 2106 2255 +3 2255 2256 2289 +3 9505 8933 9070 +3 15588 15162 15043 +3 2415 2536 2697 +3 2697 2539 2415 +3 10642 11061 11129 +3 11129 10794 10642 +3 22618 22669 22514 +3 4353 4644 4352 +3 7827 8025 8215 +3 8215 8158 7827 +3 18084 18085 18164 +3 18164 18083 18084 +3 22909 22869 23048 +3 23048 23003 22909 +3 6602 6600 6726 +3 17616 18232 17857 +3 15865 15680 15866 +3 15866 15980 15865 +3 22304 22523 22812 +3 22812 22524 22304 +3 17702 17037 17038 +3 17623 18330 18497 +3 10236 10233 10128 +3 9851 9923 9707 +3 9707 9652 9851 +3 18290 18289 18459 +3 18459 18193 18290 +3 4614 4804 4321 +3 4321 4280 4614 +3 5526 5453 5262 +3 12893 13102 13100 +3 13100 12737 12893 +3 4063 4103 3808 +3 21725 21653 21654 +3 21654 21790 21725 +3 3923 4071 4210 +3 4210 4590 3923 +3 17534 17759 17608 +3 5135 5204 5335 +3 5335 5131 5135 +3 7416 7687 7780 +3 7780 8099 7416 +3 9966 9736 9961 +3 9961 10139 9966 +3 18728 18262 18730 +3 11409 11316 11407 +3 11407 11410 11409 +3 12573 13074 12961 +3 12961 12856 12573 +3 10853 11104 11653 +3 11653 11418 10853 +3 1604 1529 1682 +3 1682 1727 1604 +3 6815 6741 6487 +3 6487 6296 6815 +3 14917 14919 15127 +3 15127 15125 14917 +3 6475 6278 6215 +3 7019 7312 6951 +3 6951 6953 7019 +3 16861 16994 14072 +3 14072 16925 16861 +3 13973 14143 14141 +3 14141 14080 13973 +3 17587 17591 17510 +3 20677 20673 20785 +3 20785 20787 20677 +3 23718 23879 23942 +3 22921 22691 22919 +3 16827 16611 16966 +3 9289 9044 8642 +3 727 865 821 +3 3981 4358 4405 +3 4405 4270 3981 +3 22672 22763 22459 +3 6817 6738 6681 +3 7250 7031 7251 +3 8227 8329 8568 +3 1304 1187 1306 +3 19852 20127 19987 +3 10906 10666 10909 +3 10909 11238 10906 +3 14537 14661 14906 +3 14175 14111 14707 +3 14707 14833 14175 +3 21042 20793 21039 +3 21039 20956 21042 +3 17379 16883 17015 +3 5714 5336 5976 +3 4041 4042 3656 +3 11428 11114 10864 +3 20393 20395 20483 +3 13587 13992 13684 +3 13684 13402 13587 +3 22388 22389 22451 +3 8204 8607 8431 +3 8431 8549 8204 +3 9945 9948 9801 +3 9801 9728 9945 +3 2664 2662 2663 +3 23772 23805 23727 +3 23727 23695 23772 +3 7754 7756 8373 +3 8373 8207 7754 +3 12189 12008 12135 +3 7523 7884 7457 +3 9384 9321 10488 +3 10488 9777 9384 +3 9017 8679 9254 +3 12078 12605 12690 +3 12690 12077 12078 +3 1848 1971 2000 +3 1848 2000 1970 +3 1970 1909 1848 +3 1976 2114 1975 +3 17480 17559 18140 +3 18140 18915 17480 +3 17589 17592 17666 +3 17666 17590 17589 +3 23359 23223 23129 +3 20246 20773 21343 +3 21343 20939 20246 +3 13378 13657 13867 +3 13867 13969 13378 +3 14702 14764 14961 +3 14961 14760 14702 +3 4629 4531 4473 +3 21784 21783 21782 +3 21782 21642 21784 +3 13095 12992 12830 +3 4587 4540 4249 +3 22273 22169 22486 +3 22486 22423 22273 +3 17405 17625 17784 +3 17784 17556 17405 +3 4759 4567 4757 +3 4757 4914 4759 +3 13807 13864 13967 +3 1432 1376 1605 +3 1605 1547 1432 +3 23456 23454 23625 +3 23625 23274 23456 +3 18559 18777 18878 +3 18878 18663 18471 +3 18471 18559 18878 +3 10699 11344 11343 +3 11343 10865 10699 +3 16899 17185 17409 +3 17409 16835 16899 +3 21461 21669 21868 +3 5690 6080 5622 +3 5690 5622 5315 +3 5315 5241 5690 +3 8944 9695 9260 +3 9260 8623 8944 +3 9145 9865 9090 +3 9090 8756 9145 +3 7828 8024 7964 +3 7964 7542 7828 +3 22887 23170 23074 +3 24136 24169 24170 +3 3675 3335 4120 +3 10508 10579 10510 +3 10510 9865 10508 +3 11052 11609 11610 +3 11610 10560 11052 +3 11458 11454 11287 +3 14473 14840 15051 +3 15051 14714 14473 +3 17898 17818 17985 +3 17985 17984 17898 +3 20758 21095 21008 +3 21008 20924 20758 +3 22003 22168 21952 +3 21952 21772 22003 +3 7089 7157 7306 +3 7306 7641 7089 +3 5857 5920 5605 +3 5605 5670 5857 +3 15059 15233 15289 +3 15289 15603 15059 +3 9092 8832 8704 +3 8704 8515 9092 +3 7426 7565 7564 +3 7602 7708 7756 +3 7756 7754 7602 +3 10201 10357 10574 +3 18650 18967 18869 +3 18756 19056 19371 +3 19371 19055 18756 +3 17965 18067 18154 +3 18154 18427 17965 +3 14081 13437 13438 +3 13438 13928 14081 +3 17079 16874 16666 +3 19995 19837 19841 +3 19247 19145 19035 +3 19035 19242 19247 +3 884 936 965 +3 965 885 884 +3 24037 24190 24249 +3 24249 24221 24037 +3 5483 6001 5999 +3 5999 5733 5483 +3 24603 24652 24576 +3 24576 24514 24603 +3 18769 18770 19076 +3 24797 24818 24858 +3 24858 24834 24797 +3 11427 11747 11956 +3 11956 11271 11427 +3 8336 8759 8830 +3 8830 8971 8336 +3 18497 19318 18909 +3 12210 12264 12211 +3 9689 9578 9687 +3 9687 9688 9689 +3 15790 16334 15854 +3 15854 15662 15790 +3 19121 19445 19556 +3 22158 22043 21877 +3 20936 21108 21340 +3 19806 20629 20844 +3 10169 9577 9759 +3 9759 10069 10169 +3 574 731 593 +3 12168 11126 11616 +3 11616 12116 12168 +3 19225 19940 20425 +3 22008 21954 21708 +3 4037 4321 4521 +3 4521 4319 4037 +3 23837 23763 23944 +3 5536 5727 6114 +3 14191 13921 13613 +3 14020 13970 14191 +3 12422 12304 12173 +3 12173 12421 12422 +3 12876 13084 13164 +3 13164 12922 12876 +3 11193 10859 11028 +3 24574 24564 24537 +3 611 652 710 +3 710 688 611 +3 14480 14600 14846 +3 14846 14722 14480 +3 17410 18049 17187 +3 17187 16569 16451 +3 16288 16289 16517 +3 16517 16518 16288 +3 14212 14090 14379 +3 23826 23866 23906 +3 23906 23970 23826 +3 9527 9997 10189 +3 10189 9779 9527 +3 7225 7297 6858 +3 7075 7354 7074 +3 7074 6852 7075 +3 17532 17847 17162 +3 14094 13669 14448 +3 8864 9059 9825 +3 9825 9426 8864 +3 11105 11260 11583 +3 11583 10945 11105 +3 4761 4808 5079 +3 5079 4710 4761 +3 3826 4272 4084 +3 9904 9827 10333 +3 10333 10622 9904 +3 21831 21773 21621 +3 21621 21706 21831 +3 2888 2883 3001 +3 20723 20608 20505 +3 20505 20504 20723 +3 24857 24875 24893 +3 24893 24894 24857 +3 21513 21648 21283 +3 21283 21210 21513 +3 17131 17348 17575 +3 17575 17718 17131 +3 24013 23880 23759 +3 23759 23796 24013 +3 9610 9346 9298 +3 13297 13020 13399 +3 7125 7410 6978 +3 6978 6838 7125 +3 19594 19362 19364 +3 16611 16827 17173 +3 17173 16562 16611 +3 16101 17328 16761 +3 16761 16447 16101 +3 531 478 463 +3 13507 13258 13257 +3 13257 13410 13507 +3 19401 19193 19752 +3 19752 19753 19401 +3 14274 14450 15089 +3 15089 14566 14274 +3 14588 14349 14348 +3 21260 21564 21337 +3 12607 12606 13233 +3 13233 13001 12607 +3 12532 12530 12421 +3 9171 8788 8476 +3 6525 5948 6853 +3 6853 6650 6525 +3 1925 1764 1928 +3 1928 2048 1925 +3 23350 23349 23492 +3 23492 23491 23542 +3 23542 23350 23492 +3 3395 3575 3338 +3 3338 3452 3395 +3 13057 13329 13058 +3 13058 12942 13057 +3 16983 17261 17333 +3 17333 16909 16983 +3 15728 15958 15614 +3 15614 15377 15728 +3 11981 11850 11532 +3 1598 1539 1540 +3 3735 3409 3196 +3 3196 3086 3735 +3 239 156 163 +3 163 164 239 +3 2645 2408 2467 +3 2467 3087 2645 +3 1305 1345 1510 +3 1510 1464 1305 +3 10077 10269 9316 +3 6460 6462 6088 +3 6088 5956 6460 +3 643 604 742 +3 742 701 643 +3 20740 20837 21389 +3 21389 21388 20740 +3 207 232 245 +3 245 213 207 +3 1999 2284 2461 +3 2461 2252 1999 +3 6711 6457 6207 +3 16884 16954 16955 +3 16955 17015 16884 +3 3783 3682 3781 +3 3781 3820 3783 +3 19828 19967 19825 +3 426 493 491 +3 491 393 426 +3 22173 22227 22171 +3 4678 4729 4930 +3 4930 4822 4678 +3 16822 16821 17386 +3 22013 22224 22594 +3 22594 22428 22013 +3 11578 11733 12138 +3 18912 19218 19663 +3 19663 19434 18912 +3 22542 22415 22001 +3 6922 6850 7419 +3 7419 7418 6922 +3 15492 15544 15185 +3 9886 9616 9620 +3 9620 10050 9886 +3 2624 2774 2953 +3 15758 15937 16364 +3 16364 15881 15758 +3 14834 14972 15226 +3 15226 14708 14834 +3 11754 11753 12268 +3 12268 12154 11754 +3 15887 15351 15830 +3 3051 2989 3170 +3 3170 3050 3051 +3 21646 21577 21721 +3 21721 21908 21646 +3 20086 20327 21072 +3 21072 20518 20086 +3 11281 11608 11524 +3 9548 9663 9942 +3 9942 9726 9548 +3 15246 15432 15379 +3 3546 3604 3802 +3 3802 3662 3546 +3 10742 10674 10528 +3 19179 19178 19498 +3 19498 19499 19179 +3 24002 23906 23866 +3 23866 23673 24002 +3 2108 2258 2162 +3 2162 2043 2108 +3 21932 22152 22192 +3 6181 6311 5859 +3 13119 13073 13583 +3 9320 9838 9591 +3 9591 9444 9320 +3 8124 8123 8786 +3 8786 8660 8124 +3 1377 1497 1226 +3 1226 1176 1377 +3 5460 5719 5722 +3 21567 21568 21626 +3 1282 1364 1538 +3 1538 1566 1348 +3 1348 1282 1538 +3 3728 4179 4353 +3 11373 11290 11220 +3 14152 14153 14506 +3 14506 14690 14152 +3 18064 18151 18256 +3 1176 1204 1294 +3 1294 1377 1176 +3 11224 11923 11856 +3 11856 11292 11224 +3 8175 8287 8837 +3 8837 8463 8175 +3 5018 5016 4973 +3 11517 11831 12155 +3 12155 10701 11517 +3 24443 24334 24236 +3 24236 24360 24402 +3 24402 24443 24236 +3 2520 2446 2628 +3 2628 2627 2520 +3 8105 7985 8338 +3 8338 8577 8105 +3 9681 9981 10059 +3 10059 9820 9681 +3 1501 1502 1608 +3 1608 1552 1501 +3 892 847 849 +3 849 891 892 +3 3038 2927 2977 +3 15546 16099 16035 +3 16035 15847 15546 +3 24200 24199 24078 +3 17913 17597 17676 +3 24187 24031 23990 +3 23990 24061 24187 +3 5739 5932 6008 +3 6008 6064 5739 +3 6691 6966 6967 +3 9003 8662 7873 +3 7873 8417 9003 +3 17037 17873 17328 +3 20926 21097 21562 +3 21562 20642 20926 +3 716 808 853 +3 853 809 716 +3 7562 7788 7421 +3 7421 7561 7562 +3 12831 12685 12934 +3 11023 11020 11423 +3 16663 17144 17286 +3 17286 16999 16663 +3 9717 9539 10017 +3 10017 10360 9717 +3 14407 14114 14406 +3 14406 14653 14407 +3 8561 8687 8562 +3 8562 8632 8561 +3 3063 2886 3120 +3 20597 20812 20966 +3 20966 20598 20597 +3 7032 7248 6960 +3 6960 6891 7032 +3 132 99 59 +3 19201 18999 18575 +3 14642 14583 14827 +3 14827 14643 14642 +3 13928 13438 13287 +3 10233 10241 10242 +3 10242 10128 10233 +3 24440 24454 24472 +3 24472 24505 24440 +3 20508 20507 20983 +3 20983 20828 20508 +3 24896 24911 24912 +3 24912 24901 24896 +3 7258 7464 7708 +3 7708 7329 7258 +3 10133 10306 10381 +3 15708 15707 16072 +3 21892 21702 21826 +3 21826 21766 21892 +3 21435 21432 22067 +3 22067 21964 21435 +3 21976 22245 22335 +3 22335 21975 21976 +3 11770 11847 12041 +3 12041 11912 11770 +3 3492 3708 3751 +3 3751 3555 3492 +3 7729 7633 7147 +3 7147 7694 7729 +3 12167 11449 12046 +3 12046 12580 12167 +3 24565 24606 24644 +3 24644 24630 24565 +3 18201 18303 18462 +3 18462 18387 18201 +3 24011 24201 24235 +3 24235 24139 24011 +3 6596 6794 7085 +3 3071 3448 3129 +3 8604 9008 8929 +3 14657 14655 14838 +3 14838 14904 14657 +3 22687 23056 22821 +3 22821 22584 22687 +3 9145 8639 9538 +3 9538 9537 9145 +3 11404 11406 11563 +3 11563 11407 11404 +3 24753 24813 24752 +3 5735 5295 5604 +3 21352 21640 21719 +3 21719 21508 21352 +3 16183 16358 16865 +3 16865 16727 16183 +3 17245 17467 17030 +3 10149 10051 9813 +3 9813 9888 10149 +3 4461 4658 5143 +3 5143 4806 4461 +3 6650 6853 6779 +3 6779 7560 6650 +3 8165 8390 8634 +3 2058 2178 2316 +3 2316 2379 2058 +3 18167 18837 19044 +3 19044 18624 18167 +3 19158 19159 19161 +3 4256 3869 4441 +3 4441 4440 4256 +3 2418 2416 2342 +3 2342 2302 2418 +3 7656 7592 7944 +3 14677 14792 15139 +3 15139 15081 14677 +3 9590 10181 9698 +3 9698 9767 9590 +3 13638 13508 13306 +3 6488 7252 6740 +3 6740 6428 6488 +3 20873 20879 20801 +3 24078 24120 24171 +3 24171 24200 24078 +3 23430 23428 23473 +3 16596 16802 16942 +3 16942 17151 16596 +3 1959 2244 2061 +3 2061 1988 1959 +3 12392 12254 12255 +3 15746 15510 15511 +3 15511 15747 15746 +3 21991 22156 21874 +3 21874 21604 21991 +3 841 814 1019 +3 1019 913 841 +3 7311 7310 7877 +3 7877 8250 7311 +3 9278 9035 9207 +3 9207 9329 9278 +3 15777 15535 16025 +3 16025 15719 15777 +3 11111 11598 11744 +3 3423 3655 3261 +3 3261 2806 3423 +3 8649 8978 8767 +3 784 829 807 +3 807 808 784 +3 7792 8048 8110 +3 15754 14956 15636 +3 15636 16248 15754 +3 8826 8827 8572 +3 6524 6707 6199 +3 6199 6259 6524 +3 23033 23032 22991 +3 14794 14682 14800 +3 14800 14798 14794 +3 1930 1620 1980 +3 1980 2414 1930 +3 11809 11884 11574 +3 11765 12164 12288 +3 1510 1619 1737 +3 12742 13067 12336 +3 12336 12447 12742 +3 18818 19234 19024 +3 19024 18070 18818 +3 17742 17831 17829 +3 17829 17666 17742 +3 3207 3425 3352 +3 3352 3309 3207 +3 24243 24149 24183 +3 24183 24214 24243 +3 15314 15086 15385 +3 15385 15436 15314 +3 3004 3069 3332 +3 18788 18033 17764 +3 17764 18573 18788 +3 15301 14551 14433 +3 7393 7598 7326 +3 7326 7325 7393 +3 14472 14658 15052 +3 15052 15231 14472 +3 7633 7729 8348 +3 8348 7914 7633 +3 6056 5807 5917 +3 5917 5998 6056 +3 11112 11660 11826 +3 11826 11745 11112 +3 11086 10919 10591 +3 10591 10523 11086 +3 14784 14724 14425 +3 14425 14363 14784 +3 13818 14080 14079 +3 24040 24000 23968 +3 23968 23932 24040 +3 14530 14708 14177 +3 14177 14005 14530 +3 9185 9249 9431 +3 9431 9638 9831 +3 9831 9185 9431 +3 6885 6884 6956 +3 6956 6886 6885 +3 20027 19738 19737 +3 16395 16160 16625 +3 16625 16575 16395 +3 23803 23726 23769 +3 11682 11847 11613 +3 11613 10880 11682 +3 7134 7492 7351 +3 6773 6453 7134 +3 19446 19332 19671 +3 6626 6564 6904 +3 13198 12795 12653 +3 9614 9959 9882 +3 22273 22423 22546 +3 13162 12969 13358 +3 13358 13305 13162 +3 22223 21713 22011 +3 22011 22550 22223 +3 23816 23960 24103 +3 24103 23815 23816 +3 10923 10926 11088 +3 19789 19539 19316 +3 16210 16329 16097 +3 16097 16032 16210 +3 6600 6602 6601 +3 5858 6000 6058 +3 6058 6242 5858 +3 10596 10528 10674 +3 10674 10598 10596 +3 13941 14099 14571 +3 14571 14388 13941 +3 5406 5662 5913 +3 14059 14007 13905 +3 14049 14050 13901 +3 13901 13743 14049 +3 11564 11496 11724 +3 13161 13592 13898 +3 13898 13593 13161 +3 4873 5162 5091 +3 19399 19398 19189 +3 2468 2110 2292 +3 2292 2533 2468 +3 11801 12005 11881 +3 11881 12436 11801 +3 23794 23530 23388 +3 19958 19962 19827 +3 116 140 57 +3 57 90 116 +3 9272 9383 10412 +3 10412 10413 9272 +3 2837 3238 3077 +3 3077 2900 2837 +3 14773 15229 15477 +3 15477 15649 14773 +3 231 289 288 +3 288 210 231 +3 3898 3899 4040 +3 4040 4464 3898 +3 13272 13417 13216 +3 13216 12925 13272 +3 24608 24585 24557 +3 24557 24522 24608 +3 12657 12656 12706 +3 11849 12298 11981 +3 11981 11685 11849 +3 12810 12284 12159 +3 1561 1562 1509 +3 1509 1478 1561 +3 9546 9941 10302 +3 10302 10454 9546 +3 15137 15003 15428 +3 15428 15663 15137 +3 22745 22975 22974 +3 22974 22433 22745 +3 12781 13061 13284 +3 7091 6731 6878 +3 6878 7649 7091 +3 16698 16389 16569 +3 16569 17187 16698 +3 22732 22689 22690 +3 22690 22586 22732 +3 18708 19438 19940 +3 19940 19225 18708 +3 8968 8900 8571 +3 8571 8901 8968 +3 16760 16561 16759 +3 16760 16759 17109 +3 17109 17035 16760 +3 2218 2087 2141 +3 2141 2180 2218 +3 13494 13201 13539 +3 5364 5100 5682 +3 6681 7028 7320 +3 7320 7250 6681 +3 15075 15135 14994 +3 14994 15551 15075 +3 24676 24675 24728 +3 24728 24674 24676 +3 21834 22221 22365 +3 11509 12023 11192 +3 20706 20816 20889 +3 20889 20599 20706 +3 11534 11368 11218 +3 9230 9164 9555 +3 9555 9615 9230 +3 6814 6683 6816 +3 10755 10751 10841 +3 10841 10842 10755 +3 7849 7993 8404 +3 16748 17312 17456 +3 17456 17100 16748 +3 3661 3998 4153 +3 4153 3602 3661 +3 8253 7935 7746 +3 7746 8139 8253 +3 6826 6558 6361 +3 21644 21787 21847 +3 21847 22017 21644 +3 15220 15036 15334 +3 15334 15638 15220 +3 6674 6672 7018 +3 7018 6807 6674 +3 21197 20944 20945 +3 18646 18651 18654 +3 18654 18657 18646 +3 15760 16003 15937 +3 15937 15758 15760 +3 6944 6539 6540 +3 6540 6801 6944 +3 48 61 68 +3 68 41 48 +3 5788 5645 4945 +3 3966 4341 4492 +3 4492 4342 3966 +3 6065 5419 5677 +3 5677 6319 6065 +3 14085 14259 14203 +3 14203 14084 14085 +3 16446 17036 17111 +3 17111 16968 16446 +3 23906 24002 23904 +3 537 558 557 +3 20415 20512 20899 +3 14921 15183 15542 +3 15542 15367 14921 +3 15264 15509 15265 +3 15265 14885 15264 +3 11562 11803 12075 +3 12075 11804 11562 +3 18184 18446 18757 +3 11091 11092 11250 +3 4881 4489 4340 +3 23594 23506 23630 +3 23630 23631 23594 +3 14654 14297 15229 +3 11646 11644 11886 +3 23261 23072 22884 +3 5755 6134 6077 +3 6077 5306 5755 +3 9581 10174 10172 +3 10172 9433 9581 +3 8056 7434 7368 +3 12964 13302 13457 +3 13457 13356 12964 +3 10849 11331 11580 +3 331 359 294 +3 16825 17107 17617 +3 22026 22137 22241 +3 22241 22076 22026 +3 2784 2844 3079 +3 3079 3146 2784 +3 22958 22864 22815 +3 22815 23100 22958 +3 17775 17861 17863 +3 634 714 691 +3 691 579 634 +3 7819 7818 8260 +3 8260 8073 7819 +3 19381 19060 19380 +3 19380 19379 19381 +3 7637 7868 8126 +3 8126 8060 7637 +3 19146 19461 19582 +3 20329 20623 20996 +3 20996 20424 20329 +3 11131 11218 10797 +3 15328 15327 15019 +3 15019 15207 15328 +3 2460 3021 2966 +3 2966 2786 2460 +3 15157 15221 15335 +3 15667 15732 15618 +3 3489 3435 3486 +3 11744 11594 11267 +3 11267 11111 11744 +3 16407 16349 16641 +3 16641 16856 16407 +3 1073 1044 999 +3 999 1087 1073 +3 18615 18935 18824 +3 13326 13757 13655 +3 13655 13518 13326 +3 1037 931 1157 +3 1157 1179 1037 +3 15552 15076 15792 +3 284 307 285 +3 285 262 284 +3 24855 24865 24866 +3 14653 14975 15228 +3 15228 14711 14653 +3 15838 15479 16198 +3 18547 18380 18642 +3 11354 11607 11907 +3 11907 11677 11354 +3 4777 4975 4977 +3 4977 4828 4777 +3 16469 16302 16240 +3 13173 13424 13319 +3 21979 22251 21980 +3 21980 21865 21979 +3 11961 12154 12267 +3 12267 12401 11961 +3 5903 6165 6354 +3 6354 6489 5903 +3 12694 13003 12947 +3 12947 12609 12694 +3 12982 12983 13222 +3 13222 13221 12982 +3 14764 14965 15278 +3 22164 22310 22820 +3 22820 22643 22164 +3 24333 24359 24417 +3 10614 10692 10258 +3 10856 10614 10258 +3 3437 3217 3057 +3 2636 3018 2904 +3 2904 2574 2636 +3 23033 22991 23089 +3 23089 23180 23033 +3 3567 3449 4171 +3 2483 2544 2489 +3 16458 17123 16626 +3 16626 16339 16458 +3 20032 20455 20776 +3 20776 20560 20032 +3 624 663 704 +3 704 773 624 +3 1898 2065 2148 +3 17413 17630 18053 +3 18053 17561 17413 +3 5216 5914 6238 +3 6238 5543 5216 +3 7820 8314 8145 +3 8145 7953 7820 +3 14814 14815 15151 +3 9468 9282 10015 +3 10015 10102 9468 +3 8573 9148 8904 +3 8904 7984 8573 +3 15649 15836 15837 +3 15837 15529 15649 +3 2768 2946 3000 +3 3000 2887 2768 +3 21523 21793 22073 +3 22073 21916 21523 +3 1486 1623 1652 +3 1652 1599 1486 +3 18244 18336 18501 +3 18501 19116 18244 +3 22843 22891 23025 +3 23025 22982 22843 +3 17246 17615 17171 +3 17171 16756 17246 +3 19973 19974 19980 +3 19980 19978 19973 +3 10446 10118 9661 +3 9661 9660 10446 +3 11856 12303 11920 +3 11920 11690 11856 +3 2314 2377 2312 +3 2312 2313 2314 +3 19302 19420 19528 +3 19528 18681 19302 +3 20472 20176 20276 +3 20276 20277 20472 +3 4175 4306 4446 +3 4446 3971 4175 +3 13541 13944 13628 +3 13628 13497 13541 +3 16323 16754 16609 +3 16609 16148 16323 +3 582 621 527 +3 13382 13434 13571 +3 13571 13060 13382 +3 4246 4007 3763 +3 1045 1128 1187 +3 1187 1074 1045 +3 240 297 348 +3 348 296 240 +3 16145 16375 17025 +3 17025 16685 16145 +3 22933 22833 23121 +3 20074 20718 20719 +3 19476 19163 19162 +3 2846 2845 2787 +3 13771 13622 14094 +3 21335 21413 21705 +3 21705 21829 21335 +3 3389 3510 3511 +3 3511 3969 3389 +3 12364 12289 12110 +3 21365 21141 21143 +3 15106 15344 15467 +3 15467 15161 15106 +3 16565 15956 16102 +3 16102 16101 16565 +3 10974 11054 11213 +3 11213 11357 10974 +3 4866 5075 5471 +3 5471 5002 4866 +3 17743 17667 17593 +3 20787 20785 20789 +3 20789 20870 20787 +3 19181 18877 19389 +3 19389 19074 19181 +3 4375 4421 4717 +3 4717 4572 4375 +3 14820 14957 15036 +3 18360 18528 19046 +3 6086 6530 6654 +3 7238 7376 7583 +3 7583 7444 7238 +3 3642 4133 3884 +3 3884 3883 3642 +3 17533 18115 18026 +3 5334 5198 5269 +3 5269 5456 5334 +3 2858 2979 2980 +3 2980 2977 2858 +3 15070 15303 15372 +3 15372 15727 15070 +3 11769 11910 11909 +3 10144 9966 10139 +3 23691 23802 23984 +3 14793 14794 14862 +3 14862 15001 14793 +3 5517 5327 5189 +3 5189 5258 5517 +3 4561 4861 5137 +3 5137 4950 4561 +3 16077 15945 15765 +3 10547 10866 10170 +3 10170 9828 10547 +3 9536 9714 9787 +3 9787 9713 9536 +3 9376 8738 8556 +3 8556 9191 9376 +3 7031 7654 7943 +3 20862 21115 21574 +3 21574 21349 21199 +3 21199 20862 21574 +3 14155 13888 14157 +3 14157 14691 14155 +3 23759 23761 23437 +3 23437 23480 23759 +3 10710 10709 11443 +3 11443 11355 10710 +3 13168 13086 13215 +3 13215 13465 13168 +3 5609 5417 5863 +3 1792 1975 1920 +3 1920 1823 1792 +3 20101 20347 20640 +3 1245 1291 1427 +3 1427 1525 1245 +3 8330 8279 8569 +3 8569 8699 8330 +3 18530 18533 18740 +3 18740 18625 18530 +3 14011 13648 13753 +3 13753 14664 14011 +3 18419 17410 18702 +3 18702 19222 18419 +3 10087 10088 10278 +3 10278 9782 10087 +3 3330 3182 3280 +3 3280 3228 3330 +3 7618 7773 7975 +3 7975 7976 7618 +3 18160 18159 19031 +3 19031 18938 18160 +3 8219 8634 8689 +3 8689 8446 8219 +3 21339 21262 20553 +3 640 718 696 +3 696 767 640 +3 15601 15482 15713 +3 15713 15894 15601 +3 19669 19943 20093 +3 23808 23928 24097 +3 24097 23892 23808 +3 12948 13336 12895 +3 12895 12442 12948 +3 3466 3827 3739 +3 3739 3529 3466 +3 20137 19862 19867 +3 19867 19871 20137 +3 17476 16898 16763 +3 16763 16832 17476 +3 20092 19807 19806 +3 15943 16545 16072 +3 6333 6653 6713 +3 6713 6528 6333 +3 1240 1150 1241 +3 1241 1347 1240 +3 13879 13819 13528 +3 13528 13481 13879 +3 20116 19836 19844 +3 11498 11320 11319 +3 12793 13068 13007 +3 18369 18535 18534 +3 18534 18441 18369 +3 18772 18199 18197 +3 18197 18293 18772 +3 16165 16054 15918 +3 22822 22965 22964 +3 22964 22777 22822 +3 16984 16910 17196 +3 17196 17046 16984 +3 14585 14830 15108 +3 15108 14829 14585 +3 10619 11025 11341 +3 21726 21912 21858 +3 7656 7944 7746 +3 7746 7749 7656 +3 21644 22017 21849 +3 21849 21786 21644 +3 10144 10139 10140 +3 16179 16302 16469 +3 16469 16408 16179 +3 13960 13804 13916 +3 4946 4995 5263 +3 5263 4944 4946 +3 7368 7150 6863 +3 6825 7396 7601 +3 13516 13650 13373 +3 13373 13176 13516 +3 7287 7356 7690 +3 14756 14818 14890 +3 12020 12142 12089 +3 12020 12089 11423 +3 11423 11422 12020 +3 8557 8738 9127 +3 23688 24092 23846 +3 23846 23948 23688 +3 12164 11973 12361 +3 12361 12522 12164 +3 9305 9562 9899 +3 16874 16664 16419 +3 16419 16666 16874 +3 2664 2663 2600 +3 2600 2604 2664 +3 23792 24008 24079 +3 24079 24009 23792 +3 5896 5973 6286 +3 6286 6104 5896 +3 8920 9232 9233 +3 9233 8848 8920 +3 23021 23073 23444 +3 11442 12357 12219 +3 12219 12035 11442 +3 10800 10799 10566 +3 8652 8528 8238 +3 8238 7797 8652 +3 1476 1461 1440 +3 1440 1478 1476 +3 4659 5073 4913 +3 5998 6564 6307 +3 6307 6240 5998 +3 24923 24929 24922 +3 23261 23493 23654 +3 11328 11010 10839 +3 19604 19374 19167 +3 24755 24781 24782 +3 24782 24770 24755 +3 14341 15109 14586 +3 14586 14053 14341 +3 17001 17076 17222 +3 17222 17220 17001 +3 3812 3625 3379 +3 6047 6491 6616 +3 6616 5850 6047 +3 635 675 716 +3 716 676 635 +3 7456 7323 7254 +3 7254 7033 7456 +3 14189 14068 14128 +3 14128 14130 14189 +3 1227 1250 1412 +3 1412 1267 1227 +3 7123 7270 7124 +3 7124 6979 7123 +3 335 289 383 +3 383 362 335 +3 6751 7117 7402 +3 7402 6901 6751 +3 11601 11600 11897 +3 4209 4208 4112 +3 4112 4541 4209 +3 24298 24202 24428 +3 24428 24427 24298 +3 4519 4227 4558 +3 4558 5272 4519 +3 8752 8751 8509 +3 5773 5830 6404 +3 13801 13564 13850 +3 13850 13958 13801 +3 12936 12830 13094 +3 13094 13181 12936 +3 23391 23482 23762 +3 23762 23646 23391 +3 20306 20598 20967 +3 20967 20070 20306 +3 3348 3528 3791 +3 3791 3687 3348 +3 20014 20020 19865 +3 2487 2657 2480 +3 1413 1381 1359 +3 13810 14248 13864 +3 13864 13809 13810 +3 16416 16306 16593 +3 23344 23202 23303 +3 23303 23524 23344 +3 10167 10063 11194 +3 11194 11029 10167 +3 19122 19123 18421 +3 10134 9884 9956 +3 14806 15318 15503 +3 15503 15255 14806 +3 6108 6682 6295 +3 6295 6042 6108 +3 5539 4867 5538 +3 1492 1602 1679 +3 2284 2730 2731 +3 2731 2461 2284 +3 8926 8663 9308 +3 9308 9059 8926 +3 6597 6798 6865 +3 21379 21378 21383 +3 8189 8853 8659 +3 8659 8854 8189 +3 9980 10542 9750 +3 9750 9821 9980 +3 19185 19183 19385 +3 4326 4526 4715 +3 4536 4537 4538 +3 21599 21811 21932 +3 21932 21812 21599 +3 15661 15724 16270 +3 16270 16325 15661 +3 12468 11907 12160 +3 12160 12628 12468 +3 9652 9324 8897 +3 8897 9140 9652 +3 19327 19013 18700 +3 18700 18242 19327 +3 24681 24617 24670 +3 24670 24698 24681 +3 20518 21072 21234 +3 17155 17371 17369 +3 17369 17303 17155 +3 3603 3748 3844 +3 16519 16846 16910 +3 11388 11546 11387 +3 17822 17734 17665 +3 17665 17738 17822 +3 2705 2548 2611 +3 2611 2815 2705 +3 18613 18723 18932 +3 18932 18930 18613 +3 20210 20089 20088 +3 20088 20838 20210 +3 18627 18845 19158 +3 19158 18531 18627 +3 4241 4292 4240 +3 4240 4293 4241 +3 24699 24658 24734 +3 24734 24727 24699 +3 17391 17857 18412 +3 19559 19334 19018 +3 10222 10452 10997 +3 10997 10671 10222 +3 6861 6931 6791 +3 12585 12527 12483 +3 12483 12301 12585 +3 10718 10088 10891 +3 10891 10892 10718 +3 14108 13900 14292 +3 23891 23953 23985 +3 23985 23890 23891 +3 6738 5972 7028 +3 7028 6681 6738 +3 6323 6645 6769 +3 6769 6324 6323 +3 21473 21750 21748 +3 12165 12113 12038 +3 19735 20025 19731 +3 23040 22900 23142 +3 23142 23186 23040 +3 8683 8265 8380 +3 8380 8494 8683 +3 23057 22730 23246 +3 23246 23110 23057 +3 9915 10078 10405 +3 10405 9991 9915 +3 20143 20364 20657 +3 20657 20455 20143 +3 7029 6553 6422 +3 6953 6879 6676 +3 7190 6899 7116 +3 7116 7709 7190 +3 7086 6800 7803 +3 7803 7303 7086 +3 12318 12494 12827 +3 12827 12495 12318 +3 4044 4043 3902 +3 3902 3903 4044 +3 10466 10166 10953 +3 10953 11022 10466 +3 6849 6522 7132 +3 14786 15066 15365 +3 15365 14848 14786 +3 17047 17046 17334 +3 17334 17263 17047 +3 12424 12532 12586 +3 9101 9407 9103 +3 9103 8846 9101 +3 5287 5471 5213 +3 5213 5661 5287 +3 7828 8217 8443 +3 8443 8024 7828 +3 16569 16280 16572 +3 10948 10947 11191 +3 11191 11265 10948 +3 1155 1131 957 +3 1759 1733 1763 +3 1763 1790 1759 +3 23442 23690 23888 +3 23888 23949 23442 +3 3951 3800 3844 +3 3844 4001 3951 +3 6327 5688 6921 +3 6921 6133 6327 +3 11348 11965 11964 +3 11964 11669 11348 +3 12704 12803 12957 +3 12957 12749 12704 +3 17265 17052 17338 +3 17338 17644 17265 +3 21965 21909 22375 +3 11481 11709 12131 +3 12131 11937 11481 +3 1197 1169 1061 +3 1061 1088 1197 +3 447 384 315 +3 6457 6711 6709 +3 6709 7420 6457 +3 19699 19706 19586 +3 19586 19695 19699 +3 13180 13281 13519 +3 13519 13324 13180 +3 2418 2419 2476 +3 2476 2475 2418 +3 10957 11198 10863 +3 8896 8743 9133 +3 9133 9451 8896 +3 9559 9679 9419 +3 23065 22828 22782 +3 22782 22928 23065 +3 11257 11646 11731 +3 11731 12136 11257 +3 5375 5313 5111 +3 5111 4838 5375 +3 18953 19164 20352 +3 20352 19839 18953 +3 24197 24380 24399 +3 24399 24379 24197 +3 23899 23736 23667 +3 21024 20938 20652 +3 22189 22149 21984 +3 19618 19876 19873 +3 19873 19612 19618 +3 9430 9691 9690 +3 9690 9371 9430 +3 16863 16931 16996 +3 16996 16930 16863 +3 18265 18266 18267 +3 18267 18358 18265 +3 23713 23714 23874 +3 18919 19802 20427 +3 20427 19803 18919 +3 5310 5759 5175 +3 23415 23710 23604 +3 23231 23096 23415 +3 5095 4773 4820 +3 4820 5225 5095 +3 18105 18009 18195 +3 18195 18293 18105 +3 18047 18499 18137 +3 18137 17477 18047 +3 10840 10935 11180 +3 61 100 92 +3 92 68 61 +3 2217 2180 2275 +3 1417 1646 1419 +3 1419 1442 1417 +3 2744 2924 2655 +3 22610 22799 22887 +3 22610 22887 23074 +3 17567 18066 17963 +3 18721 18931 19132 +3 19132 18822 18721 +3 21622 21183 21016 +3 215 239 296 +3 296 264 215 +3 13426 13372 13649 +3 13649 13753 13426 +3 19313 19537 20321 +3 20321 20506 19313 +3 22684 22636 22635 +3 22635 22818 22684 +3 13706 13752 13858 +3 13858 14122 13706 +3 6179 6566 6058 +3 6058 5856 6179 +3 3721 4069 4336 +3 4336 4115 3721 +3 21563 21768 21951 +3 21951 21830 21563 +3 8466 8913 8522 +3 8522 8464 8466 +3 2481 2478 2543 +3 2543 2598 2481 +3 11925 11861 11860 +3 11860 11859 11925 +3 19434 19324 19220 +3 19220 18912 19434 +3 9202 9781 9276 +3 17869 17867 17778 +3 24510 24561 24495 +3 24495 24457 24510 +3 11959 12350 12151 +3 12151 11957 11959 +3 8607 8204 8433 +3 8433 8608 8607 +3 21876 22260 22203 +3 3414 3529 3530 +3 3530 3467 3414 +3 7386 7099 6613 +3 4172 4439 4253 +3 4253 3922 4172 +3 19267 19269 19479 +3 19479 19263 19267 +3 2274 2275 2180 +3 17719 17811 17717 +3 17717 17496 17719 +3 6628 6504 6371 +3 15701 16006 16423 +3 6671 6417 6283 +3 15604 15364 15177 +3 18944 18947 19256 +3 19256 18845 18944 +3 16313 16079 16080 +3 16080 16258 16313 +3 1608 1607 1847 +3 1847 1784 1608 +3 15986 16297 16638 +3 16638 15871 15986 +3 22603 22882 22748 +3 22748 22659 22603 +3 6993 7073 7417 +3 7417 8457 6993 +3 23616 23804 23986 +3 23986 23771 23616 +3 9041 8758 9284 +3 9284 9149 9041 +3 6033 6216 6474 +3 6474 6413 6033 +3 11726 11808 12382 +3 12382 12010 11726 +3 5472 5078 4808 +3 10394 10545 9902 +3 9902 10396 10394 +3 19699 19959 19961 +3 8729 9118 9250 +3 9250 8940 8729 +3 9793 9871 10211 +3 22806 23228 23088 +3 23088 22894 22806 +3 23196 23332 23466 +3 23466 23514 23196 +3 24511 24563 24573 +3 24573 24496 24511 +3 9714 9536 9332 +3 9526 9845 9452 +3 9452 9451 9526 +3 14224 14282 13781 +3 13781 13736 14224 +3 23947 24179 24274 +3 1995 2028 2094 +3 23335 23293 23375 +3 23335 23375 23419 +3 23419 23418 23335 +3 6711 6648 6777 +3 6777 6709 6711 +3 21084 20914 20630 +3 22145 21923 22183 +3 22183 22564 22145 +3 406 389 526 +3 526 437 406 +3 9018 8883 9373 +3 9373 9256 9018 +3 12552 13056 12604 +3 9184 9507 9432 +3 24081 24082 24237 +3 24237 24361 24081 +3 15059 14914 14595 +3 14071 13922 13713 +3 9330 9393 9467 +3 9467 9785 9330 +3 10328 10954 11027 +3 11027 10395 10328 +3 4891 4744 4600 +3 11439 10873 10076 +3 10076 10479 11439 +3 8982 8983 9551 +3 9551 9298 8982 +3 11030 11596 12259 +3 12259 12147 11030 +3 19221 18335 18806 +3 18806 19114 19221 +3 11281 11611 11357 +3 12792 13008 12745 +3 22877 22277 22784 +3 22784 23014 22877 +3 20026 21025 20858 +3 983 900 984 +3 7519 7175 7937 +3 7937 8066 7519 +3 3630 3336 3337 +3 4936 4888 4502 +3 5237 5302 5687 +3 20554 20935 21106 +3 21106 21018 20554 +3 5404 5717 5798 +3 24553 24633 24580 +3 24580 24540 24553 +3 10369 10669 10735 +3 2998 2561 2713 +3 2998 2713 3277 +3 3277 3374 2998 +3 23047 23100 22815 +3 17178 17177 16895 +3 16895 16967 17178 +3 17978 17815 17896 +3 11193 11510 11425 +3 11425 11268 11193 +3 294 310 308 +3 308 331 294 +3 24303 24339 24021 +3 21417 21186 21496 +3 21496 21497 21417 +3 5440 5573 5439 +3 19546 20416 20512 +3 15114 14976 14470 +3 9114 9066 9368 +3 9368 9503 9114 +3 22619 22391 22144 +3 22144 22297 22619 +3 493 588 624 +3 624 625 493 +3 4149 4662 4464 +3 4464 4040 4149 +3 3784 3577 3398 +3 18567 18215 18782 +3 886 915 966 +3 966 888 886 +3 8527 8653 8776 +3 8776 8844 8527 +3 20262 20265 20377 +3 14884 14812 15396 +3 15396 15027 14884 +3 14399 14519 14579 +3 14579 14700 14399 +3 13805 14183 13705 +3 12647 13000 13382 +3 13382 12692 12647 +3 24942 24943 24947 +3 24947 24946 24942 +3 18207 18203 18298 +3 18298 18388 18207 +3 11591 11741 12019 +3 12019 11658 11591 +3 4613 4750 5070 +3 5070 4751 4613 +3 3995 4045 3704 +3 3576 3682 3783 +3 3783 3639 3576 +3 23997 24065 24159 +3 24159 23965 23997 +3 20158 20258 20162 +3 20162 20161 20158 +3 6255 6391 7133 +3 6688 6618 7325 +3 1756 1812 1875 +3 1875 1874 1756 +3 21993 22042 22260 +3 1169 1259 1260 +3 1260 1198 1169 +3 2374 2312 2377 +3 22152 22151 22344 +3 22344 22192 22152 +3 18557 18554 18464 +3 7494 7622 6524 +3 21236 21235 21316 +3 13139 12880 13468 +3 19277 19273 20359 +3 20359 20024 19277 +3 1550 1606 1683 +3 1683 1731 1550 +3 2855 2540 2122 +3 1969 2157 2282 +3 11284 11913 11214 +3 11214 10887 11284 +3 2879 2939 3061 +3 3061 2882 2879 +3 9933 10441 10666 +3 10666 10292 9933 +3 15793 15794 15662 +3 15662 15854 15793 +3 563 524 503 +3 16397 15566 15977 +3 9436 9071 8800 +3 8800 8874 9436 +3 13819 13879 14202 +3 14202 14257 13819 +3 3471 3694 3695 +3 3695 3697 3471 +3 12084 11654 11946 +3 11946 12740 12084 +3 6372 6184 6124 +3 7718 7548 7269 +3 21337 21564 21565 +3 8340 8579 8107 +3 21988 22095 22465 +3 22465 22349 21988 +3 2234 2301 2342 +3 2342 2340 2234 +3 19629 19884 20249 +3 12526 12368 12676 +3 23924 23888 23655 +3 19486 19377 19604 +3 4278 4366 3988 +3 3988 4144 4278 +3 14221 14881 14629 +3 14629 14100 14221 +3 19439 20626 19551 +3 19551 19550 19439 +3 22845 22613 22386 +3 22386 22615 22845 +3 11213 11916 12115 +3 12115 11769 11213 +3 17336 17266 17568 +3 22497 22703 22796 +3 22796 22441 22497 +3 128 347 126 +3 126 83 128 +3 24273 24412 24342 +3 24342 24305 24273 +3 1438 1477 1584 +3 12013 12386 12554 +3 12554 12325 12013 +3 7809 7516 7749 +3 118 89 80 +3 80 104 118 +3 6861 6791 7367 +3 7367 7573 6861 +3 16165 15980 16342 +3 16342 16401 16165 +3 17677 17914 17753 +3 6246 6634 6123 +3 6123 5927 6246 +3 8945 8317 8624 +3 8624 9128 8945 +3 5612 5679 6378 +3 6378 6127 5612 +3 22483 22591 22874 +3 22874 22646 22483 +3 15586 15467 15763 +3 12905 13112 13448 +3 13448 13291 12905 +3 13671 13490 13491 +3 5376 5242 5239 +3 5239 5109 5376 +3 16448 16501 16387 +3 16387 16279 16448 +3 5302 5236 4781 +3 4781 5024 5302 +3 10013 10803 9785 +3 12591 12542 12432 +3 19164 19716 19990 +3 19990 20352 19164 +3 13176 12728 13143 +3 13143 13516 13176 +3 5602 5732 5544 +3 5544 5408 5602 +3 17314 17025 16749 +3 16749 17763 17314 +3 15436 15385 15558 +3 5267 5203 5338 +3 5338 5205 5267 +3 15430 15429 15428 +3 662 771 744 +3 744 680 662 +3 8321 8495 8740 +3 8740 8322 8321 +3 6558 6826 7039 +3 20861 21113 21271 +3 21271 20947 20861 +3 16273 16331 16446 +3 11141 11294 11866 +3 11866 11381 11141 +3 23137 23135 23134 +3 23134 23273 23137 +3 892 939 918 +3 918 890 892 +3 13279 13174 12727 +3 12727 13225 13279 +3 5567 5568 5504 +3 5504 5180 5567 +3 8900 8754 8510 +3 13559 13416 13038 +3 3630 3875 3776 +3 3776 3631 3630 +3 1087 1148 1103 +3 1103 1073 1087 +3 2241 2240 2550 +3 2550 2315 2241 +3 15817 16126 16357 +3 16357 16244 15817 +3 2214 2138 2137 +3 2578 2407 2226 +3 4551 4448 4447 +3 9143 9715 8333 +3 8333 8701 8638 +3 8638 9143 8333 +3 20495 19777 20308 +3 20308 20309 20495 +3 10312 10381 10383 +3 10383 10382 10312 +3 16388 16619 16697 +3 16697 16220 16388 +3 8548 8069 8070 +3 22954 22900 22346 +3 22346 22401 22954 +3 11828 12262 11899 +3 421 470 642 +3 642 507 421 +3 21291 21357 21518 +3 21518 21443 21291 +3 8323 8948 9269 +3 9269 8216 8323 +3 3911 4241 4293 +3 4293 4242 3911 +3 8192 8131 7874 +3 7874 8419 8192 +3 18264 18076 18431 +3 18431 18521 18264 +3 5776 5383 5578 +3 6715 6658 6401 +3 17274 17273 17343 +3 18595 18708 19225 +3 19225 19329 18595 +3 9865 9145 10016 +3 10016 10508 9865 +3 23109 23339 23380 +3 23380 23243 23109 +3 22030 22248 22182 +3 22182 21922 22030 +3 7238 7312 7316 +3 7316 7377 7238 +3 12678 12822 12821 +3 16907 17121 17635 +3 17635 17486 16907 +3 8142 8550 8672 +3 8672 8674 8142 +3 7628 7794 7993 +3 7993 7849 7628 +3 3698 3593 3475 +3 3475 3797 3698 +3 14981 15119 15288 +3 15288 15412 14981 +3 17159 17376 17602 +3 17602 17304 17159 +3 12522 12361 12632 +3 9635 9178 9246 +3 18566 19083 18885 +3 18885 18670 18566 +3 24046 24047 24202 +3 24202 24172 24046 +3 15109 15345 14831 +3 20598 20966 20968 +3 7499 7427 7991 +3 16630 16985 16710 +3 12275 12515 12660 +3 12660 12352 12275 +3 21017 21497 21566 +3 21566 21184 21017 +3 18593 18805 19322 +3 19322 19433 18593 +3 9419 9679 9816 +3 9816 9680 9419 +3 8012 8310 8205 +3 8205 8071 8012 +3 19916 20501 19781 +3 19781 19306 19916 +3 2356 2352 2370 +3 2370 2366 2356 +3 16130 15879 16185 +3 16185 16063 16130 +3 4548 4502 4888 +3 4888 4984 4548 +3 11482 11480 11707 +3 23220 23495 23656 +3 23220 23656 23577 +3 23577 23578 23220 +3 9405 7859 8353 +3 8353 8713 9405 +3 8479 8197 9174 +3 9174 9065 8479 +3 13611 13612 13477 +3 13477 13430 13611 +3 24121 24302 24237 +3 24237 24141 24121 +3 20507 20205 19923 +3 24861 24885 24886 +3 24886 24851 24861 +3 3177 3325 3497 +3 16900 17411 17557 +3 17557 17481 16900 +3 20411 20502 20893 +3 184 247 227 +3 227 177 184 +3 6249 6383 6844 +3 6844 6641 6249 +3 3614 3852 4002 +3 4002 3752 3614 +3 18954 18950 19160 +3 10980 10721 11132 +3 11132 11067 10980 +3 6510 6374 6446 +3 20066 20302 20303 +3 20303 20402 20066 +3 22581 22473 22048 +3 22581 22048 22264 +3 22264 22407 22581 +3 22461 22572 22342 +3 2409 2117 2118 +3 2118 2167 2409 +3 8196 7881 7809 +3 7809 7935 8196 +3 7547 8081 7542 +3 1372 1371 1571 +3 1571 1489 1372 +3 11017 10950 11337 +3 11337 10949 11017 +3 18229 18320 19421 +3 19421 18898 18229 +3 10679 10681 10602 +3 9960 9732 9483 +3 9483 9552 9960 +3 13812 14315 14364 +3 8012 7949 8259 +3 8259 8370 8012 +3 11937 11631 11710 +3 11710 11481 11937 +3 616 635 676 +3 676 562 616 +3 22252 22034 22458 +3 4340 4255 4737 +3 4737 4390 4340 +3 24109 24067 24162 +3 17459 17933 17460 +3 17460 17166 17459 +3 11216 11365 11461 +3 22077 21730 21861 +3 21861 22078 22077 +3 6005 6061 6124 +3 6124 6062 6005 +3 16567 16218 16697 +3 16697 17040 16567 +3 12402 12269 12708 +3 12708 12854 12402 +3 2635 2837 2901 +3 2901 2452 2635 +3 18110 18202 18303 +3 18303 18201 18110 +3 6285 6284 6283 +3 6283 6102 6285 +3 17897 17579 17660 +3 17660 17723 17897 +3 13335 13189 13440 +3 8925 8664 9309 +3 9309 9365 8925 +3 1784 1941 2035 +3 2035 2067 1784 +3 12287 12864 13253 +3 13253 12471 12287 +3 627 750 818 +3 818 799 627 +3 17758 17920 17844 +3 19967 19973 19830 +3 19830 19827 19967 +3 5351 5807 5604 +3 5604 5482 5351 +3 8249 8599 8251 +3 8251 8004 8249 +3 13435 13719 13975 +3 13975 13761 13435 +3 10701 11667 11432 +3 16819 17316 17461 +3 17959 18057 18423 +3 18423 18714 17959 +3 7085 7231 7153 +3 7153 6797 7085 +3 11358 11911 12112 +3 12112 12040 11358 +3 11790 11998 12726 +3 9125 8805 9315 +3 9315 9586 9125 +3 6073 6451 6645 +3 6645 6323 6073 +3 10492 10980 10421 +3 10421 10280 10492 +3 2034 2098 2401 +3 2401 2196 2034 +3 4364 4704 4563 +3 4563 4320 4364 +3 22939 22440 22379 +3 5304 5370 5560 +3 5560 5945 5304 +3 6608 6729 6876 +3 6876 6806 6608 +3 15842 16030 16269 +3 16269 15952 15842 +3 1125 1084 1143 +3 11590 11817 11948 +3 11948 12087 11590 +3 6398 6783 7423 +3 7423 6854 6398 +3 10637 10884 11527 +3 11527 10791 10637 +3 18235 18587 18586 +3 18586 18129 18235 +3 12566 12455 12147 +3 12147 12259 12566 +3 8447 8388 8163 +3 8163 8086 8085 +3 8085 8447 8163 +3 5641 5448 5330 +3 6387 6251 6576 +3 6576 6643 6387 +3 1798 1923 1917 +3 1917 2045 1798 +3 12791 12900 12508 +3 19691 19576 19579 +3 7940 7323 7457 +3 5977 6427 6110 +3 10910 10216 10442 +3 11505 12085 11817 +3 11505 11817 10691 +3 10691 10946 11505 +3 3537 3745 3996 +3 1707 1639 1613 +3 1613 1709 1707 +3 15375 15072 15377 +3 15377 15614 15375 +3 20856 20931 21107 +3 21107 20934 20856 +3 18274 18273 18178 +3 18178 18181 18274 +3 11848 12366 12117 +3 12117 11450 11848 +3 3090 3032 3342 +3 3342 3250 3090 +3 22531 22403 22098 +3 4852 4697 4400 +3 161 177 196 +3 196 146 161 +3 6214 6344 6598 +3 12478 12718 12582 +3 12582 12525 12478 +3 8233 8399 8400 +3 8233 8400 8234 +3 8234 7845 8233 +3 19023 19022 18817 +3 18817 18819 19023 +3 21845 21905 22281 +3 18746 18954 18849 +3 18849 18630 18746 +3 16981 17415 17487 +3 17487 17122 16981 +3 964 934 1057 +3 1057 1056 964 +3 10904 10731 10512 +3 7505 7864 8058 +3 8058 8121 7505 +3 8402 8176 8047 +3 2144 2220 2514 +3 2514 2512 2144 +3 18958 19168 19052 +3 19052 18851 18958 +3 19400 19757 20046 +3 20046 19755 19400 +3 18766 18871 18964 +3 18964 18865 18766 +3 23337 23421 23422 +3 23422 23377 23337 +3 17727 17899 17819 +3 17819 17726 17727 +3 23494 23654 23690 +3 23690 23442 23494 +3 13502 13358 13503 +3 7176 7026 7105 +3 7105 7107 7176 +3 19967 19828 19829 +3 14746 14621 15015 +3 15015 14806 14746 +3 218 276 304 +3 304 233 218 +3 7053 6976 7545 +3 7545 7767 7053 +3 5004 5541 5476 +3 5476 5215 5004 +3 22759 22988 23133 +3 23133 22945 22759 +3 15234 15414 15602 +3 15602 15291 15234 +3 18692 18905 18696 +3 18696 18694 18692 +3 22060 22547 22698 +3 22698 22313 22060 +3 14467 14642 14641 +3 14641 14465 14467 +3 11066 11455 11131 +3 11131 11217 11066 +3 844 885 991 +3 991 934 844 +3 17665 17507 17589 +3 17589 17590 17665 +3 5103 5170 5495 +3 5495 5367 5103 +3 20610 20984 21374 +3 6555 6962 6490 +3 6490 6230 6555 +3 9337 10221 10668 +3 10668 10218 9337 +3 15465 14829 15108 +3 15108 15343 15465 +3 23488 23256 23650 +3 1326 1281 1163 +3 1163 1189 1326 +3 7996 8408 8407 +3 8407 8049 7996 +3 15586 15763 16005 +3 6301 5994 5078 +3 626 751 727 +3 3929 3874 4075 +3 4075 4213 3929 +3 17079 17227 17365 +3 17079 17365 17594 +3 17594 17080 17079 +3 12529 12765 13135 +3 13135 12925 12529 +3 7101 7172 7097 +3 19465 19591 19965 +3 19965 19587 19465 +3 13695 14006 13696 +3 13696 13464 13695 +3 19673 19944 20217 +3 20217 19947 19673 +3 1252 1336 1435 +3 1435 1268 1252 +3 24574 24537 24529 +3 24529 24530 24574 +3 17256 17559 17041 +3 17041 17188 17256 +3 1709 1848 1909 +3 1909 1707 1709 +3 18425 18513 19126 +3 19126 18926 18425 +3 14164 14039 13779 +3 13779 13991 14164 +3 21945 22163 22102 +3 5474 5475 5214 +3 3889 3460 4082 +3 24046 23978 23793 +3 2000 2101 2285 +3 2285 2251 2000 +3 14578 14752 14634 +3 14634 14518 14578 +3 21261 21566 21955 +3 22125 21963 22435 +3 22435 22492 22125 +3 22370 22593 22790 +3 22790 22430 22370 +3 18619 18735 18834 +3 18834 18833 18619 +3 13207 13252 13547 +3 13547 13688 13207 +3 13369 12978 13168 +3 1032 1113 1221 +3 1221 1200 1032 +3 5515 5892 5963 +3 9666 9608 9610 +3 9610 9730 9666 +3 2465 2917 2586 +3 1066 1038 1098 +3 1098 1178 1066 +3 10298 10219 10023 +3 1750 1611 1555 +3 18186 18000 18100 +3 12629 12358 12519 +3 12519 12863 12629 +3 24317 24187 24061 +3 24061 24030 24317 +3 18094 18097 18000 +3 18000 18098 18094 +3 1356 1293 1606 +3 1606 1550 1356 +3 14462 14399 14700 +3 14700 14520 14462 +3 15491 15299 15183 +3 15183 15181 15491 +3 3597 3598 3744 +3 3744 3705 3597 +3 6838 6978 6699 +3 9359 9630 9749 +3 9146 8904 9539 +3 9539 9717 9146 +3 14697 15026 15025 +3 15025 14750 14697 +3 22546 22059 21957 +3 21957 22273 22546 +3 7140 7787 8044 +3 6920 7132 7416 +3 21042 20686 20296 +3 20296 20293 21042 +3 10885 11285 10977 +3 10977 10717 10885 +3 14005 13951 14175 +3 14175 14530 14005 +3 13729 13774 14158 +3 14158 13772 13729 +3 18077 18433 18832 +3 18832 18430 18077 +3 12248 12198 11943 +3 11943 11579 12248 +3 11795 11713 11156 +3 17876 17626 17255 +3 17255 17409 17876 +3 22281 22173 22171 +3 22171 21845 22281 +3 8626 8383 8812 +3 8812 8949 8626 +3 8946 9699 9263 +3 9263 9319 8946 +3 2686 3147 3246 +3 3246 3021 2686 +3 6269 6862 7227 +3 7227 6660 6269 +3 23987 24125 24242 +3 16314 16369 16681 +3 16681 16600 16314 +3 12434 12070 12549 +3 23803 23769 23952 +3 23952 23770 23803 +3 15246 15379 15194 +3 15194 15306 15246 +3 4977 4975 5424 +3 5424 5492 4977 +3 13541 13497 13204 +3 1907 2036 2198 +3 2198 2156 1907 +3 9893 9895 10321 +3 2759 2815 2874 +3 2874 2873 2759 +3 573 429 349 +3 16941 17440 17595 +3 17595 17226 16941 +3 20091 19558 19946 +3 14873 15202 15563 +3 15563 15317 14873 +3 1582 1558 1613 +3 1613 1639 1582 +3 23897 24033 24032 +3 24032 24034 23897 +3 11525 10877 10559 +3 10559 11762 11525 +3 10946 11189 11188 +3 5761 5760 6136 +3 17960 17881 18343 +3 10969 10179 10273 +3 10273 10557 10969 +3 5810 5808 6240 +3 6240 6119 5810 +3 9922 9387 9597 +3 9597 9852 9922 +3 8769 9225 8772 +3 8772 8584 8769 +3 10231 10235 10237 +3 5993 5728 5661 +3 23615 23355 22839 +3 22839 23449 23615 +3 13240 13239 13238 +3 14922 14920 15182 +3 11634 11799 12071 +3 12071 11800 11634 +3 5844 5586 5709 +3 5709 5842 5844 +3 2816 2379 2876 +3 2876 2817 2816 +3 6302 6622 6747 +3 6747 6499 6302 +3 13101 13524 13976 +3 1655 1715 1828 +3 11444 11971 12286 +3 1684 1749 2038 +3 2038 1872 1684 +3 24270 24175 24403 +3 24403 24363 24270 +3 11353 11049 10080 +3 10080 10553 11353 +3 3674 3385 3072 +3 2417 2479 2237 +3 2237 2082 2417 +3 24610 24478 24498 +3 24498 24573 24610 +3 1167 1218 1288 +3 1288 1195 1167 +3 8172 8829 8458 +3 8458 8457 8172 +3 13644 13565 13469 +3 13469 13224 13644 +3 12461 12403 11962 +3 3751 3954 3910 +3 3910 3850 3751 +3 10730 11298 11388 +3 11388 11297 10730 +3 928 1014 1263 +3 1263 1033 928 +3 19665 20907 20908 +3 20908 19797 19665 +3 20196 19420 19777 +3 19777 20495 20196 +3 16104 16217 16503 +3 16503 15852 16104 +3 1865 1866 1965 +3 1965 1902 1865 +3 249 280 269 +3 269 268 249 +3 12737 12386 12197 +3 2953 2829 2567 +3 2567 2624 2953 +3 10534 11262 11418 +3 8128 8301 8360 +3 8360 8419 8128 +3 18147 18599 18924 +3 18924 18424 18147 +3 19491 19734 19616 +3 19616 19494 19491 +3 21370 21664 21923 +3 13423 13750 13514 +3 13514 13319 13423 +3 20840 20743 20624 +3 20624 20742 20840 +3 12024 11597 11893 +3 20150 20257 20153 +3 18978 18980 19191 +3 19191 18979 18978 +3 20709 21217 21057 +3 21057 20707 20709 +3 24446 24336 24239 +3 24239 24338 24446 +3 23589 23994 23960 +3 23960 23816 23589 +3 3151 3349 2531 +3 12583 13311 12820 +3 12820 12639 12583 +3 21631 21840 21632 +3 21632 21502 21631 +3 8931 8870 8368 +3 4793 4942 5050 +3 5050 4943 4793 +3 2753 2931 2982 +3 22413 22105 22106 +3 22106 22476 22413 +3 13240 13238 13288 +3 229 272 298 +3 9069 8726 8609 +3 2754 2607 2610 +3 2610 2705 2754 +3 16498 15844 16383 +3 16383 16563 16498 +3 11518 11900 11517 +3 11517 10868 11518 +3 23720 23883 23684 +3 23684 23572 23720 +3 17279 17132 17427 +3 16228 16159 15672 +3 15672 16043 16228 +3 12927 12980 12769 +3 12769 12721 12927 +3 2986 3052 2867 +3 2867 2987 2986 +3 18413 18414 18127 +3 18127 18036 18413 +3 5197 5396 5203 +3 5203 5267 5197 +3 5343 5535 5726 +3 5726 5534 5343 +3 955 1048 1050 +3 1050 1030 955 +3 1596 1798 1443 +3 3385 3387 3008 +3 3008 3072 3385 +3 13424 13173 13048 +3 13048 13318 13424 +3 6050 6434 6556 +3 6556 6493 6050 +3 14875 15090 15321 +3 15321 15147 14875 +3 13669 13770 13769 +3 13769 14448 13669 +3 21872 21815 21873 +3 21873 21679 21872 +3 20400 21439 21211 +3 21211 20696 20400 +3 1088 1061 1050 +3 1050 1004 1088 +3 9017 9254 9255 +3 1598 1540 1465 +3 1465 1444 1598 +3 17488 17792 18058 +3 18058 17637 17488 +3 899 1000 1075 +3 1075 1060 899 +3 9646 10084 10083 +3 10083 9701 9646 +3 21482 21483 21399 +3 17081 17438 17437 +3 17437 17436 17081 +3 5312 5315 5622 +3 5622 5503 5312 +3 10060 11018 10463 +3 10463 9981 10060 +3 1022 1040 1084 +3 1084 1125 1022 +3 17522 17598 18015 +3 18015 17678 17522 +3 12686 12830 12936 +3 12936 12935 12686 +3 1375 1409 1530 +3 1530 1496 1375 +3 8146 7757 7603 +3 7603 7758 8146 +3 11791 11708 12068 +3 12068 11873 11791 +3 8582 8178 7994 +3 7994 8344 8582 +3 23914 23876 23915 +3 23915 24007 23914 +3 23799 23721 23764 +3 6625 7472 6831 +3 6831 6500 6625 +3 451 539 561 +3 561 598 451 +3 311 330 392 +3 392 331 311 +3 20791 20799 20870 +3 20870 20789 20791 +3 2734 2733 2732 +3 2732 3025 2734 +3 5842 5709 5896 +3 5896 6037 5842 +3 698 619 548 +3 4222 4404 4700 +3 4700 4269 4222 +3 13327 13230 13378 +3 7999 8532 8591 +3 8591 8295 7999 +3 733 671 804 +3 804 803 733 +3 23279 23368 23705 +3 23705 23323 23279 +3 7433 7435 7228 +3 13300 13245 13403 +3 13403 13685 13300 +3 24397 24368 24316 +3 24316 24346 24397 +3 7185 7109 6615 +3 6615 6742 7185 +3 7260 7465 7759 +3 7759 8147 7260 +3 19697 19582 19461 +3 5607 5922 5088 +3 5088 4965 5607 +3 7993 8178 8405 +3 8405 8404 7993 +3 322 323 368 +3 368 303 322 +3 9525 9844 9202 +3 9202 9083 9525 +3 21018 21106 21186 +3 21186 21417 21018 +3 13062 13233 12606 +3 19509 19510 19890 +3 19890 19888 19509 +3 22510 22614 22665 +3 22665 22504 22510 +3 6609 6481 6731 +3 6731 7091 6609 +3 24545 24527 24609 +3 24609 24544 24545 +3 14283 14885 15265 +3 15265 14813 14283 +3 3041 2980 2978 +3 7240 7239 6957 +3 4351 4449 4507 +3 23765 23611 23766 +3 9622 9741 9355 +3 3169 3319 3549 +3 3549 3436 3169 +3 6359 6435 6690 +3 6690 6171 6359 +3 13534 13110 13490 +3 13490 13671 13534 +3 9532 9651 9850 +3 9850 10003 9532 +3 4491 4389 4830 +3 18715 18422 17957 +3 20587 20690 20804 +3 20804 20592 20587 +3 2422 2419 2347 +3 7668 7956 8077 +3 8077 7711 7668 +3 9943 10030 10123 +3 10123 9945 9943 +3 21730 22077 21794 +3 21794 21796 21730 +3 19614 19491 19494 +3 19494 19384 19614 +3 5662 5347 5348 +3 5348 6174 5662 +3 992 973 974 +3 974 971 992 +3 6654 6400 6020 +3 2763 2766 2822 +3 2822 2884 2763 +3 14315 14848 14603 +3 14603 14364 14315 +3 24024 24026 24274 +3 24274 24147 24024 +3 13479 13570 13331 +3 13331 13330 13479 +3 22955 23192 23042 +3 23042 22677 22955 +3 22696 23115 23386 +3 17312 17849 17691 +3 17691 17456 17312 +3 23252 23607 23718 +3 23718 23796 23252 +3 21982 22254 22253 +3 22253 21981 21982 +3 17686 17378 17013 +3 5869 5679 5359 +3 5359 5096 5869 +3 13714 14669 14135 +3 15276 14959 14580 +3 13131 12972 12670 +3 12670 12523 13131 +3 20367 20946 21420 +3 21420 20860 20367 +3 1152 904 1110 +3 1110 1168 1152 +3 391 425 442 +3 442 408 391 +3 9766 10080 11049 +3 11049 10271 9766 +3 11917 11686 12228 +3 12228 12300 11917 +3 12688 12833 12889 +3 12889 12941 12688 +3 7371 7509 7508 +3 7508 7370 7371 +3 20858 20558 20360 +3 20360 20026 20858 +3 11810 11730 11324 +3 11324 11574 11810 +3 11263 11586 12202 +3 12202 11333 11263 +3 18656 18283 19065 +3 14710 15169 14975 +3 14975 14653 14710 +3 3286 3569 3772 +3 3772 3570 3286 +3 21082 20843 21393 +3 21393 21608 21082 +3 11398 11399 10922 +3 8563 8818 8747 +3 8747 8635 8563 +3 926 960 1115 +3 1115 881 926 +3 9434 9692 9910 +3 9910 9636 9434 +3 24365 24346 24313 +3 15458 15402 15579 +3 15579 15635 15458 +3 1453 1534 1612 +3 1612 1581 1453 +3 6940 6665 6935 +3 6935 7152 6940 +3 18212 18564 18780 +3 18780 18309 18212 +3 4408 4314 4513 +3 4513 4701 4408 +3 24221 23960 23994 +3 23994 24037 24221 +3 2244 2510 2243 +3 2243 2061 2244 +3 13151 13152 13488 +3 13488 13487 13151 +3 14259 14925 14992 +3 14992 14203 14259 +3 18970 18465 18204 +3 6471 6272 6152 +3 6152 6093 6471 +3 17134 17355 17500 +3 17500 17209 17134 +3 5697 6022 6021 +3 14633 14396 15029 +3 15029 14816 14633 +3 10447 10822 11302 +3 11302 11152 10447 +3 16998 17358 17072 +3 17072 16869 16998 +3 16933 17070 17137 +3 23079 22843 22982 +3 22982 23081 23079 +3 10199 10098 9859 +3 17386 17027 16608 +3 16608 16822 17386 +3 4231 4410 4145 +3 4145 3989 4231 +3 3728 4353 4352 +3 8091 7974 7722 +3 13927 13926 14432 +3 14432 14200 13927 +3 22747 22837 23071 +3 23071 23018 22747 +3 19386 19495 19069 +3 2692 2331 2161 +3 2161 2205 2468 +3 2468 2692 2161 +3 20024 20359 20653 +3 7601 7462 7113 +3 7113 6825 7601 +3 22771 22772 22638 +3 22638 22352 22771 +3 7568 7627 7792 +3 7792 7791 7568 +3 2343 2016 2303 +3 2303 2488 2343 +3 24122 24083 24301 +3 24301 24238 24122 +3 765 874 954 +3 954 829 765 +3 14610 14491 14492 +3 21560 21764 22051 +3 22051 22000 21560 +3 5548 5355 5158 +3 5158 5414 5548 +3 14964 14826 15338 +3 15338 15279 14964 +3 12465 12712 13124 +3 13124 12626 12465 +3 4059 4058 3617 +3 5533 5466 6050 +3 15639 15461 15404 +3 23621 23583 23807 +3 252 337 385 +3 385 301 252 +3 23925 24028 24213 +3 771 793 912 +3 912 858 771 +3 18008 18456 18642 +3 18642 18380 18008 +3 15177 15364 15179 +3 18193 18384 18549 +3 10416 10187 10343 +3 812 770 929 +3 22806 22762 22460 +3 22460 22764 22806 +3 21029 20944 21269 +3 21269 21198 21029 +3 9697 9440 10968 +3 10968 10554 10272 +3 10272 9697 10968 +3 273 381 299 +3 299 266 273 +3 8908 9472 9660 +3 9660 9219 8908 +3 9846 9781 9844 +3 9844 10882 9846 +3 4738 4785 5105 +3 5105 5025 4738 +3 4905 4752 4654 +3 22451 22615 22386 +3 15436 15558 15860 +3 15860 15908 15436 +3 13637 14171 13999 +3 13999 13741 13637 +3 2691 2293 2045 +3 2045 2044 2691 +3 13329 13715 13431 +3 13431 13058 13329 +3 5821 6392 6256 +3 1835 1861 1988 +3 1988 1834 1835 +3 12522 12918 12523 +3 12523 12164 12522 +3 2319 2219 2440 +3 2440 2560 2319 +3 13486 13289 12741 +3 547 489 437 +3 437 526 619 +3 619 547 437 +3 9365 9309 9824 +3 9824 10467 9365 +3 9058 9633 10064 +3 10064 9307 9058 +3 18010 17910 18458 +3 18458 18004 18010 +3 11328 11730 12195 +3 12195 11576 11328 +3 14411 14473 14714 +3 14714 14410 14411 +3 1701 1522 1658 +3 1658 1775 1701 +3 2663 2662 2750 +3 234 260 271 +3 271 254 234 +3 179 131 130 +3 24799 24831 24870 +3 24870 24804 24799 +3 23848 23949 23889 +3 23889 23849 23848 +3 9228 9485 9406 +3 9406 9163 9228 +3 5669 5997 5665 +3 13582 13584 13625 +3 13625 13774 13582 +3 21053 21133 20890 +3 20890 20969 21053 +3 12776 13176 13177 +3 13177 12886 12776 +3 10464 10325 10691 +3 10691 11109 10464 +3 11761 11972 12521 +3 12521 12409 11761 +3 24740 24779 24803 +3 23715 23939 23875 +3 23875 23791 23715 +3 10751 10755 10844 +3 2710 2763 2884 +3 2884 2944 2710 +3 11407 11719 11639 +3 11639 11410 11407 +3 19524 19910 20065 +3 20065 19772 19524 +3 18623 18435 18436 +3 18436 18525 18623 +3 24637 24601 24563 +3 24563 24598 24637 +3 1470 1488 1423 +3 1423 1369 1470 +3 6089 6146 5826 +3 5826 5825 6089 +3 22782 22828 22827 +3 22827 22699 22782 +3 4443 4785 4392 +3 16599 16680 16742 +3 12680 12640 12721 +3 19867 19869 19873 +3 19873 19872 19867 +3 21864 22252 22339 +3 15830 15350 15282 +3 7910 7563 7847 +3 7847 8641 7910 +3 19006 18412 17857 +3 23658 23582 23395 +3 8648 8345 8979 +3 8979 8649 8648 +3 20154 20043 20257 +3 579 502 501 +3 501 634 579 +3 18671 18395 18396 +3 18396 18888 18671 +3 2130 2173 2349 +3 2349 2355 2130 +3 6553 7029 7519 +3 7519 7454 6553 +3 24418 24488 24560 +3 24560 24489 24418 +3 6514 6767 7342 +3 7342 7129 6514 +3 779 866 820 +3 18201 18300 18302 +3 24392 24439 24463 +3 24463 24484 24392 +3 18598 18053 18054 +3 18054 18808 18598 +3 4398 4499 4642 +3 16818 16606 16687 +3 16687 16888 16818 +3 5235 5493 5818 +3 5818 6074 5235 +3 4551 4447 4887 +3 4887 4598 4551 +3 17374 17918 17602 +3 17602 17376 17374 +3 5187 5629 6213 +3 6213 5831 5187 +3 9560 9892 10257 +3 10257 9978 9560 +3 4765 4769 5352 +3 5352 5411 4765 +3 7353 7286 7420 +3 7420 6709 7353 +3 12687 12779 13052 +3 13052 12888 12687 +3 19631 18976 19286 +3 19286 19285 19631 +3 1794 1762 1666 +3 24306 24053 23922 +3 23922 24305 24306 +3 2146 2674 2440 +3 2440 2219 2146 +3 18842 19156 19048 +3 19048 18945 18842 +3 14008 14348 14349 +3 14349 13953 14008 +3 16331 16212 17036 +3 17036 16446 16331 +3 6316 6572 6760 +3 6760 6183 6316 +3 24782 24793 24756 +3 24756 24714 24782 +3 14489 14257 14202 +3 7949 7889 7705 +3 6454 6582 7077 +3 7077 6583 6454 +3 1036 988 1018 +3 1018 1120 1036 +3 16989 16914 17054 +3 13742 13504 13461 +3 15342 15466 15825 +3 15825 15939 15342 +3 8783 9054 9494 +3 9494 9236 8783 +3 6639 7058 7411 +3 7411 6981 6639 +3 16424 16670 16595 +3 16595 16007 16424 +3 4921 5084 5293 +3 5293 5086 4921 +3 14797 14680 14499 +3 14499 14441 14797 +3 2056 2176 2606 +3 2606 2055 2056 +3 18518 18615 18725 +3 18725 18614 18518 +3 10303 10230 10304 +3 5936 5816 5362 +3 5362 5490 5936 +3 4356 4403 4608 +3 4608 4508 4356 +3 20698 20808 20701 +3 20701 20303 20698 +3 21485 21820 21693 +3 21693 21484 21485 +3 16437 16606 16818 +3 5579 5703 5834 +3 21346 21420 21270 +3 9178 9635 9245 +3 6899 7190 7398 +3 7398 6748 6899 +3 8623 9260 8736 +3 8736 8376 8623 +3 12343 12902 12701 +3 12701 12396 12343 +3 13316 13320 13647 +3 13647 13854 13316 +3 15738 16115 16230 +3 16230 15441 15738 +3 17007 16945 17008 +3 17008 17444 17007 +3 17607 17924 17690 +3 17690 17452 17607 +3 17360 17736 18179 +3 18179 17906 17360 +3 15621 15674 16229 +3 16229 16337 15621 +3 20635 20633 20846 +3 20846 21006 20635 +3 13262 13554 13841 +3 13841 13595 13262 +3 15379 15665 15248 +3 15248 15139 15379 +3 24455 24486 24569 +3 24569 24524 24455 +3 2745 2975 2803 +3 263 286 272 +3 3793 3794 4230 +3 19145 19247 19461 +3 23572 23646 23838 +3 23838 23720 23572 +3 19695 19692 19822 +3 19822 19699 19695 +3 16110 16227 16394 +3 16394 16111 16110 +3 7794 7360 7911 +3 19281 19622 19876 +3 19876 19618 19281 +3 9086 8822 9085 +3 9085 9391 9086 +3 24444 24490 24466 +3 21597 21748 21746 +3 6447 6376 6700 +3 10707 11279 11118 +3 21576 21720 21512 +3 21512 21436 21576 +3 11915 11978 11683 +3 11683 11285 11915 +3 134 160 177 +3 24008 23877 24233 +3 24233 24079 24008 +3 13379 13613 13760 +3 17826 18180 18372 +3 18372 18177 17826 +3 8781 8712 9053 +3 9053 9417 8781 +3 24688 24725 24769 +3 24769 24689 24688 +3 12050 12368 12170 +3 12170 11850 12050 +3 3742 4150 3900 +3 3900 3743 3742 +3 21040 21431 21575 +3 14536 15115 14841 +3 14841 14412 14536 +3 1280 1483 1389 +3 1389 1306 1280 +3 16837 16158 16109 +3 16109 16392 16837 +3 23770 23952 24028 +3 24028 23925 23770 +3 16430 16487 16952 +3 10508 10814 11235 +3 11235 10579 10508 +3 2097 2400 2323 +3 2097 2323 2154 +3 2154 2194 2097 +3 5724 6049 6048 +3 6048 5800 5724 +3 21280 21206 21575 +3 21575 21432 21280 +3 278 248 223 +3 11445 11526 11976 +3 11976 11446 11445 +3 7723 8459 8574 +3 7471 7711 8077 +3 8077 8318 7471 +3 10023 10022 10106 +3 9023 9078 9773 +3 9773 9702 9023 +3 17137 17070 17212 +3 17212 17211 17137 +3 647 664 747 +3 747 704 647 +3 14438 14677 14557 +3 14557 14267 14438 +3 6725 6797 6942 +3 6942 6599 6725 +3 5264 5793 6106 +3 6106 5707 5264 +3 364 251 300 +3 4655 4752 4905 +3 4905 5138 4655 +3 5014 5093 5739 +3 5739 5611 5014 +3 14427 14672 14922 +3 11987 12128 12372 +3 749 748 815 +3 11679 12221 11908 +3 11908 11208 11679 +3 24521 24523 24506 +3 19117 19436 19222 +3 19222 18702 19117 +3 17632 17487 17634 +3 17634 18505 17632 +3 8615 8728 8879 +3 8879 8802 8615 +3 5639 5581 5784 +3 5784 5894 5639 +3 11669 11115 11034 +3 11034 11199 11669 +3 24744 24863 24846 +3 4442 4304 4121 +3 7573 7733 7432 +3 7432 6861 7573 +3 11109 10691 11817 +3 11817 11590 11109 +3 11350 11522 12102 +3 12102 12031 11350 +3 2820 2942 3173 +3 12638 12874 12923 +3 12923 12480 12638 +3 19369 20117 19720 +3 19720 19478 19369 +3 1951 1856 1929 +3 1929 1982 1951 +3 13541 13204 13027 +3 13027 13455 13541 +3 24263 24330 24328 +3 24328 24355 24263 +3 13583 13242 13453 +3 13453 13119 13583 +3 16823 16555 16324 +3 16324 16608 16823 +3 4594 4595 4789 +3 4789 4596 4594 +3 18661 19282 19393 +3 19393 18665 18661 +3 3894 3590 3895 +3 19803 20427 21080 +3 862 888 967 +3 967 917 862 +3 4090 4039 4523 +3 13337 13149 12949 +3 18489 17856 18227 +3 18227 18490 18489 +3 9975 9971 10315 +3 5326 5516 5780 +3 5780 5445 5326 +3 7742 7876 8131 +3 8131 8065 7742 +3 8170 7973 7344 +3 22883 22660 22937 +3 22937 22885 22883 +3 23112 23245 23149 +3 23149 23058 23112 +3 10083 10486 10485 +3 10485 9700 10083 +3 11100 11101 11331 +3 6710 6779 6853 +3 6853 6396 6710 +3 1444 1566 1622 +3 1622 1598 1444 +3 7530 7038 7188 +3 12353 12280 12406 +3 21721 21437 21211 +3 21211 21909 21721 +3 13196 13155 12848 +3 3980 4082 4313 +3 4313 4746 3980 +3 17917 18113 18307 +3 18307 18114 17917 +3 2776 2719 3010 +3 2133 2174 2132 +3 2132 2125 2133 +3 1938 1903 1868 +3 1868 1840 1938 +3 21808 21595 21670 +3 23374 23418 23420 +3 23420 23421 23374 +3 7003 7005 7635 +3 7635 7296 7003 +3 1743 1770 1894 +3 1894 1832 1743 +3 6352 6739 7382 +3 7382 6812 6352 +3 15169 14710 14769 +3 7516 7809 7701 +3 15383 15197 15311 +3 15311 15619 15383 +3 11172 11575 12012 +3 12012 11502 11172 +3 4901 4992 4991 +3 4991 4942 4901 +3 13771 13291 13448 +3 13448 13622 13771 +3 7663 8076 8682 +3 8682 8438 7663 +3 4768 5153 5806 +3 5806 4961 4768 +3 8228 8331 8570 +3 8570 8095 8228 +3 171 186 248 +3 248 199 171 +3 23186 23142 23464 +3 23464 23284 23186 +3 4367 4659 5344 +3 5344 5405 4658 +3 4658 4367 5344 +3 1557 1614 1641 +3 1641 1686 1557 +3 20756 20850 20922 +3 20922 20537 20756 +3 9280 9463 9712 +3 10097 9926 9711 +3 1977 2005 2107 +3 2107 1973 1977 +3 19066 19272 19068 +3 19068 19067 19066 +3 20480 20681 20678 +3 18209 18391 18468 +3 18468 18306 18209 +3 13857 13705 13858 +3 13858 13752 13857 +3 1384 1362 1385 +3 16485 16740 16877 +3 16877 16254 16485 +3 11962 11833 12271 +3 23299 23296 23239 +3 10092 10281 10648 +3 10648 10093 10092 +3 812 929 910 +3 910 909 812 +3 18591 19547 19662 +3 16517 16909 16844 +3 16844 16629 16517 +3 661 644 604 +3 604 581 661 +3 3789 3825 4029 +3 4029 3891 3789 +3 7849 8404 8466 +3 8466 8236 7849 +3 16859 17654 17716 +3 17716 17425 16859 +3 13881 14084 13928 +3 16721 16785 16862 +3 16862 16861 16721 +3 6573 6763 6979 +3 6979 6700 6573 +3 8628 8385 8214 +3 8214 8324 8628 +3 17551 17470 17775 +3 5357 5226 5015 +3 5015 4972 5357 +3 20762 20763 21333 +3 21333 21099 20762 +3 15033 14956 14700 +3 14700 14579 15033 +3 21464 21468 21536 +3 21536 21465 21464 +3 4018 4077 4177 +3 4177 4309 4018 +3 15818 15403 15033 +3 15033 15456 15818 +3 8389 8222 8163 +3 8163 8388 8389 +3 5681 5680 6321 +3 6321 6322 5681 +3 2167 2337 2471 +3 19119 19330 20333 +3 19119 20333 19805 +3 19805 19331 19119 +3 10460 10257 9892 +3 18867 18106 18107 +3 18107 18013 18867 +3 22467 22404 22769 +3 15922 16170 16294 +3 16294 15921 15922 +3 673 632 538 +3 538 711 673 +3 20593 20592 20804 +3 20804 20806 20593 +3 8015 8262 8491 +3 8491 8377 8015 +3 8965 9141 8693 +3 2916 2585 2646 +3 17150 17151 16942 +3 16942 17367 17150 +3 14321 14728 14729 +3 14729 14369 14321 +3 20807 20877 20885 +3 20885 20701 20807 +3 16533 16414 16357 +3 23490 23539 23257 +3 23257 23123 23490 +3 22463 22464 22767 +3 22767 22526 22463 +3 12615 12562 12745 +3 12745 12699 12615 +3 4188 4459 4616 +3 4616 4411 4188 +3 13645 14010 13855 +3 13618 13385 13439 +3 8063 8715 8598 +3 8598 8541 8063 +3 23407 23670 23460 +3 23460 23369 23407 +3 23782 23902 24038 +3 24038 23999 23782 +3 8341 8284 7690 +3 13885 13338 13443 +3 14108 14234 14052 +3 14052 13691 14108 +3 1140 1122 1207 +3 1207 1180 1140 +3 22410 22102 22163 +3 22163 22353 22410 +3 5839 5640 5895 +3 7577 7927 7926 +3 7926 7575 7577 +3 21520 21859 22072 +3 2271 2307 2267 +3 2267 2268 2271 +3 5898 6162 6552 +3 6552 6040 5898 +3 2260 2208 2049 +3 2049 2120 2260 +3 4018 3931 3680 +3 3680 3818 4077 +3 4077 4018 3680 +3 24907 24898 24899 +3 10409 9840 9447 +3 13343 13193 13770 +3 13770 13669 13343 +3 12408 12470 12666 +3 12666 12469 12408 +3 4485 4586 4539 +3 4539 4384 4485 +3 23372 23415 23096 +3 1254 1342 1585 +3 1585 1479 1254 +3 22305 22524 22718 +3 22718 22462 22305 +3 1853 1972 2072 +3 2072 2206 1853 +3 18410 18409 18125 +3 11283 10185 10410 +3 16378 16149 16822 +3 16822 16608 16378 +3 6926 6459 6457 +3 2470 2335 2651 +3 2651 2413 2470 +3 16427 16428 15941 +3 3695 3694 3830 +3 12051 11917 12300 +3 12300 12301 12051 +3 18518 18353 18519 +3 18119 18399 18673 +3 18673 18783 18119 +3 1010 1051 1092 +3 1092 1089 1010 +3 18729 18731 19030 +3 19030 18727 18729 +3 16281 16156 16155 +3 1423 1400 1399 +3 1399 1370 1423 +3 19721 20005 20357 +3 8445 8160 8499 +3 10767 10768 10540 +3 23387 23528 23643 +3 23643 23570 23387 +3 3534 3829 4360 +3 4360 4034 3534 +3 1272 1299 1298 +3 3162 3101 3102 +3 19927 19320 19545 +3 19545 19012 19927 +3 13926 13877 14322 +3 14322 14432 13926 +3 15136 15378 15794 +3 15794 15245 15136 +3 17980 18267 18266 +3 12622 12661 12464 +3 18255 18064 18256 +3 11893 11660 12146 +3 20770 20772 20647 +3 20647 20353 20770 +3 2008 1921 1919 +3 2046 2008 1919 +3 5992 6236 6829 +3 6829 6301 5992 +3 14250 14428 14484 +3 14484 14134 14250 +3 23203 23062 22966 +3 22966 23060 23203 +3 1985 1891 1829 +3 23250 23383 23433 +3 23433 23345 23250 +3 5587 5649 5650 +3 5650 5337 5587 +3 15442 15443 15567 +3 15567 15739 15442 +3 1262 1263 1201 +3 1201 1406 1262 +3 9237 9420 9561 +3 9561 9495 9237 +3 22540 22267 22357 +3 22357 22731 22540 +3 2978 2861 3162 +3 3162 3041 2978 +3 138 155 187 +3 187 186 138 +3 7252 6430 7322 +3 7322 7522 7252 +3 12224 12112 11911 +3 11911 11527 12224 +3 21748 21597 21472 +3 21472 21473 21748 +3 3210 3267 3313 +3 3313 3265 3210 +3 9212 8333 9715 +3 9715 9282 9212 +3 18835 18433 18622 +3 18622 18939 18835 +3 10290 10440 10517 +3 7692 8236 8048 +3 14236 14831 15224 +3 15224 14705 14236 +3 10183 10412 9383 +3 9383 9266 10183 +3 4691 4983 4884 +3 4884 4640 4691 +3 7631 7294 6718 +3 6718 7363 7631 +3 24147 24210 24307 +3 24307 24439 24147 +3 9432 9069 8936 +3 8936 9184 9432 +3 11537 11538 11539 +3 11539 11624 11537 +3 22591 22421 22923 +3 22361 22589 22647 +3 22647 22588 22361 +3 24610 24601 24640 +3 24640 24641 24610 +3 24552 24593 24653 +3 24653 24578 24552 +3 7367 7299 7862 +3 7862 7916 7367 +3 17274 17345 17574 +3 17574 17273 17274 +3 1111 1092 1257 +3 1257 1199 1111 +3 14673 14726 14921 +3 14921 15184 14673 +3 7881 8196 8194 +3 8194 7931 7881 +3 12540 12771 12590 +3 12590 12375 12540 +3 20842 21548 21162 +3 21162 20426 20842 +3 1437 1380 1322 +3 15070 15373 15191 +3 15070 15191 14857 +3 14857 15071 15070 +3 1385 1361 1460 +3 1460 1439 1385 +3 12200 11585 11889 +3 1710 1756 1873 +3 1873 1754 1710 +3 11285 10885 10639 +3 10639 11447 11285 +3 8575 8760 8039 +3 8039 8174 8575 +3 16196 16264 16433 +3 6472 6339 6794 +3 6794 6596 6472 +3 15466 15041 15463 +3 15463 15825 15466 +3 19734 19615 19864 +3 4429 4330 4472 +3 12183 12772 12880 +3 11070 11225 10985 +3 10985 10898 11070 +3 798 861 865 +3 24064 24131 24158 +3 24158 24065 24064 +3 3006 3005 2952 +3 12705 12800 12457 +3 2946 3003 3126 +3 3126 3225 2946 +3 14842 14475 14538 +3 8484 8675 8613 +3 8613 8483 8484 +3 340 420 433 +3 433 401 340 +3 1619 1563 1734 +3 1734 1737 1619 +3 11218 11131 11853 +3 11853 11534 11218 +3 5180 5504 5113 +3 5113 5033 5180 +3 6788 6335 6406 +3 12606 12607 12139 +3 12139 12385 12606 +3 7345 7684 7834 +3 7834 7974 7345 +3 23046 23102 23233 +3 23233 23234 23046 +3 16103 16215 16614 +3 16614 16615 16103 +3 3268 3544 3746 +3 18037 18583 18581 +3 18581 18232 18037 +3 3626 3564 3627 +3 9616 9886 9737 +3 9737 9555 9616 +3 2357 2363 2429 +3 2429 2359 2357 +3 13171 13604 13512 +3 6691 6902 7118 +3 7118 6966 6691 +3 17063 17062 16920 +3 16920 17064 17063 +3 8690 8897 8958 +3 8958 8390 8690 +3 20259 20159 20262 +3 20262 20261 20259 +3 3307 3594 3158 +3 3158 3040 3307 +3 5402 5902 6166 +3 6166 5590 5402 +3 8935 9069 9430 +3 12192 12383 12438 +3 12438 11940 12192 +3 10817 10819 11081 +3 8430 8308 7813 +3 1673 1594 1593 +3 1593 1671 1673 +3 21859 21856 22022 +3 22022 22072 21859 +3 22928 22877 23014 +3 23014 23158 22928 +3 1842 1867 1841 +3 1841 1726 1842 +3 16800 17229 17440 +3 17440 16941 16800 +3 9838 10484 10082 +3 5323 5628 5772 +3 5772 5381 5323 +3 1480 1363 1183 +3 8949 9023 9379 +3 9379 8811 8949 +3 7425 7423 6783 +3 6783 6998 7425 +3 11473 11703 12127 +3 12127 11932 11473 +3 13152 12842 12743 +3 12743 13153 13152 +3 20495 20707 20405 +3 20405 20196 20495 +3 13848 13798 13603 +3 9749 9565 9056 +3 9056 9359 9749 +3 1945 1973 2159 +3 2159 1913 1945 +3 16159 16228 16510 +3 16510 16768 16159 +3 5057 5395 5056 +3 5056 4947 5057 +3 14856 14489 14855 +3 21160 20996 21076 +3 21076 21317 21160 +3 24320 24288 24258 +3 24258 24376 24320 +3 2786 2966 3641 +3 3641 3244 2786 +3 5842 6287 5900 +3 5900 5844 5842 +3 16496 16497 16329 +3 16329 16210 16496 +3 1946 1974 2074 +3 2074 2075 1946 +3 8885 9126 8734 +3 8734 8489 8885 +3 9868 10290 10211 +3 11056 11448 12045 +3 12045 11771 11056 +3 14575 14455 14884 +3 14884 15026 14575 +3 22269 21771 22112 +3 22112 22485 22269 +3 22513 22512 22389 +3 14150 14214 14446 +3 14446 14213 14150 +3 6855 7420 7286 +3 7286 7422 6855 +3 9904 10622 10773 +3 10773 9905 9904 +3 23349 23350 22978 +3 22978 23125 23349 +3 8037 8702 7780 +3 7780 8454 8037 +3 3762 3760 3959 +3 3959 3862 3762 +3 7751 7814 8256 +3 20671 20784 21037 +3 3444 3505 3766 +3 3766 3562 3444 +3 1617 1587 1914 +3 1914 1814 1617 +3 1046 1104 1213 +3 1213 1105 1046 +3 4102 3855 3711 +3 3711 3806 4102 +3 9744 10323 10607 +3 10607 10319 9744 +3 11604 12027 12028 +3 12028 11836 11604 +3 6527 6526 6997 +3 6997 6783 6527 +3 24010 24009 24201 +3 24201 24011 24010 +3 8031 8500 8083 +3 8083 8162 8031 +3 9042 9041 9149 +3 9149 9541 9042 +3 17307 17308 17685 +3 17685 17605 17307 +3 24231 24167 24227 +3 18312 18484 18987 +3 20994 21071 21677 +3 21677 21159 20994 +3 8932 9579 8934 +3 8934 8795 8932 +3 3236 3337 3336 +3 3336 3014 3236 +3 8429 8138 8136 +3 11680 11844 11973 +3 11973 11609 11680 +3 7640 7872 8298 +3 8298 7638 7640 +3 7092 7444 7236 +3 7236 6875 7092 +3 22683 22725 22816 +3 24785 24786 24737 +3 2235 2345 2346 +3 2346 2349 2235 +3 16457 16512 16046 +3 16046 15974 16457 +3 1069 1126 1144 +3 1144 1041 1069 +3 13430 13096 13429 +3 13429 13611 13430 +3 6568 6909 6627 +3 4124 4346 4394 +3 4394 4305 4124 +3 1670 1648 1588 +3 1588 1618 1670 +3 10616 10164 10543 +3 10543 11110 10616 +3 13146 13228 13656 +3 10921 10920 11244 +3 11244 10922 10921 +3 10889 10419 10887 +3 10887 11214 10889 +3 1730 1703 1846 +3 1846 1904 1730 +3 20931 21495 21624 +3 21624 21710 20931 +3 7587 7522 7885 +3 7885 8135 7587 +3 23311 23310 23160 +3 23160 22970 23311 +3 24791 24799 24804 +3 24804 24725 24791 +3 6621 5993 5661 +3 24936 24928 24906 +3 16248 16066 15999 +3 15999 15754 16248 +3 23278 23321 23503 +3 23503 23227 23278 +3 7180 7394 7391 +3 7391 7177 7180 +3 20837 20740 20739 +3 1717 1769 1833 +3 1833 1802 1717 +3 8384 8814 8952 +3 8952 8894 8384 +3 12761 12877 13085 +3 13085 13134 12761 +3 21141 20409 20607 +3 20607 21143 21141 +3 4945 5645 5331 +3 5331 5054 4945 +3 6557 6823 6822 +3 6822 6358 6557 +3 17066 17068 17349 +3 17349 17128 17066 +3 6188 5867 6248 +3 6248 6639 6188 +3 24071 24004 24169 +3 24169 24229 24071 +3 19828 19825 19694 +3 19694 19824 19828 +3 9219 9288 8764 +3 8764 8909 9219 +3 11025 10694 10951 +3 10951 11341 11025 +3 280 315 384 +3 384 300 280 +3 17664 17290 17225 +3 24735 24705 24764 +3 18532 18949 19155 +3 19155 19049 18532 +3 22205 22262 22159 +3 22159 22580 22205 +3 5098 5019 5558 +3 5558 5021 5098 +3 1516 1517 1742 +3 1742 1600 1516 +3 8436 8731 8804 +3 8804 8620 8436 +3 16815 16199 16605 +3 10861 10862 11196 +3 3946 3699 3426 +3 5321 5572 5380 +3 5380 5379 5321 +3 24103 24221 24247 +3 24247 24188 24103 +3 17198 17334 17793 +3 17793 17640 17198 +3 6306 6367 5916 +3 285 307 400 +3 400 277 285 +3 6697 6836 6911 +3 6911 6838 6697 +3 22094 22525 21816 +3 17812 17977 17978 +3 17812 17978 18084 +3 18084 17894 17812 +3 3182 3127 3002 +3 3002 3066 3182 +3 3351 3422 3533 +3 21516 21580 21727 +3 21727 21444 21516 +3 8108 7987 8834 +3 24276 24151 24127 +3 24127 24152 24276 +3 16658 16355 15933 +3 6294 6164 5975 +3 5975 6293 6294 +3 22355 22644 22268 +3 22268 22412 22355 +3 6346 6282 6543 +3 6543 6606 6346 +3 529 492 408 +3 408 442 529 +3 22447 22501 22327 +3 22327 22498 22447 +3 20463 20780 20779 +3 20779 20665 20463 +3 20747 20845 20749 +3 20749 21240 20747 +3 17370 17302 17156 +3 16471 16866 16473 +3 22371 22430 22065 +3 22065 22064 22371 +3 10660 10579 11078 +3 11078 11079 10660 +3 19971 19975 19974 +3 5857 5670 5292 +3 24931 24942 24946 +3 16311 16007 16134 +3 16134 15762 16311 +3 15503 15677 14945 +3 14945 15255 15503 +3 2036 2069 2070 +3 2070 2198 2036 +3 2714 2998 2997 +3 17211 17357 17356 +3 17356 17210 17211 +3 17891 17810 17499 +3 19898 20056 20168 +3 20168 20169 19898 +3 19871 20025 20136 +3 20136 20137 19871 +3 20243 20009 20013 +3 20013 20022 20243 +3 22368 22700 22369 +3 22369 22426 22368 +3 21690 21549 21879 +3 21879 22100 21690 +3 8525 8180 8347 +3 13756 14015 13811 +3 13811 13656 13756 +3 3455 3641 3883 +3 5198 5195 5055 +3 21487 21008 21095 +3 10389 10257 10689 +3 10689 10322 10389 +3 11327 11942 11941 +3 11941 11575 11327 +3 18788 18573 18678 +3 18678 19416 18788 +3 5730 5473 5729 +3 5729 5995 5730 +3 8949 8811 8269 +3 8269 8626 8949 +3 1638 1379 1435 +3 1435 1578 1638 +3 24053 24091 23982 +3 23982 23845 24053 +3 13913 13957 13642 +3 13642 13313 13913 +3 7792 8110 7790 +3 7790 7791 7792 +3 10790 10409 10487 +3 10487 10636 10790 +3 6923 7285 7783 +3 12939 12598 13053 +3 13053 13051 12939 +3 24790 24694 24665 +3 24665 24740 24790 +3 2843 3019 3577 +3 12077 12690 12892 +3 12892 12247 12077 +3 23966 24039 24161 +3 24161 24107 23966 +3 10704 10960 11345 +3 11345 10626 10704 +3 4587 4732 4774 +3 4774 4540 4587 +3 7719 8164 8220 +3 8220 8087 7719 +3 16374 16684 17312 +3 17312 16748 16374 +3 23790 23872 23975 +3 23975 23939 23790 +3 172 157 182 +3 182 104 172 +3 24230 24134 24231 +3 24231 24265 24230 +3 4289 4199 4054 +3 8919 9226 9229 +3 9229 9162 8919 +3 24313 24186 24153 +3 24153 24216 24313 +3 13886 14092 13980 +3 13980 13823 13886 +3 7514 6733 7094 +3 7094 7313 7514 +3 17452 17690 17848 +3 17848 16956 17452 +3 7795 8114 7995 +3 7995 7796 7795 +3 6080 5690 5873 +3 5873 5949 6080 +3 14289 14171 14105 +3 4569 4620 4662 +3 13202 13453 13242 +3 13242 13396 13202 +3 13949 13797 14176 +3 14176 14529 13949 +3 17768 18228 18490 +3 18490 18227 17768 +3 20552 20553 21262 +3 11813 12326 12197 +3 12197 11812 11813 +3 15446 15327 15328 +3 15328 15394 15446 +3 2239 2134 2304 +3 21877 22261 22467 +3 22467 22466 21877 +3 23234 23333 23374 +3 23374 23334 23234 +3 9869 9934 10115 +3 10115 9935 9869 +3 4180 4356 4081 +3 4081 3822 4180 +3 7725 7139 6779 +3 22959 23099 23198 +3 23198 23102 22959 +3 22858 22902 23041 +3 23041 22997 22858 +3 5073 4659 4367 +3 7697 8121 8120 +3 8120 7918 7697 +3 16498 16611 16562 +3 16562 16211 16498 +3 20925 21558 21699 +3 21699 21329 20925 +3 14515 14699 14751 +3 14751 14887 14515 +3 12304 12054 11459 +3 13472 14013 13862 +3 13862 13374 13472 +3 14239 14406 14114 +3 12773 12828 13225 +3 13225 12727 12773 +3 21858 21728 21583 +3 20358 20246 19730 +3 19730 19863 20358 +3 22898 22899 22521 +3 22521 22809 22898 +3 5018 5361 5490 +3 5490 5362 5018 +3 11905 11904 12217 +3 12217 12033 11905 +3 10570 10357 10098 +3 512 477 458 +3 6478 6875 6871 +3 6871 6671 6478 +3 14756 14890 15099 +3 23859 23895 23451 +3 5381 5772 5829 +3 5829 6025 5381 +3 15151 15211 15572 +3 15572 15511 15151 +3 14117 13851 14352 +3 21293 21915 21913 +3 5335 5400 5456 +3 5456 5269 5335 +3 13580 13579 13829 +3 11151 11240 10734 +3 5293 5152 5670 +3 5670 5484 5293 +3 122 171 216 +3 122 216 157 +3 157 172 122 +3 2952 2826 2773 +3 2773 3006 2952 +3 9236 9239 8786 +3 8786 8534 9236 +3 3915 4103 4244 +3 4244 4105 3915 +3 21265 21713 21572 +3 21572 21193 21265 +3 23720 23943 24017 +3 24017 23882 23720 +3 12698 12562 12254 +3 12254 12392 12698 +3 18291 18292 18295 +3 18295 18297 18291 +3 8255 8368 8870 +3 8870 8670 8255 +3 12282 12575 12910 +3 12910 13126 12282 +3 16896 16829 16564 +3 16564 16499 16896 +3 8950 8893 9198 +3 9198 9195 8950 +3 3732 3731 4131 +3 4131 3885 3732 +3 24855 24866 24826 +3 14370 14676 14925 +3 14925 14204 14370 +3 6832 7122 7407 +3 7407 7406 6832 +3 10963 10173 10959 +3 10959 10961 10963 +3 11774 11459 12054 +3 17944 18323 17864 +3 8718 9751 9360 +3 9360 9001 8718 +3 12363 12225 12971 +3 12971 12816 12363 +3 17954 17953 18050 +3 18050 18246 17954 +3 3097 3157 3420 +3 8424 8721 9501 +3 9501 8862 8424 +3 21658 21584 21796 +3 21796 21794 21658 +3 2758 2988 3362 +3 3362 3108 2758 +3 6879 6953 6805 +3 6805 6673 6879 +3 9002 9822 9568 +3 9568 9172 9002 +3 10995 10443 10119 +3 10119 10118 10995 +3 19603 19479 19269 +3 19269 19482 19603 +3 3054 2813 2706 +3 23286 23287 23043 +3 1549 1637 1533 +3 1533 1605 1549 +3 3807 3496 3912 +3 3912 3958 3807 +3 12747 12845 13193 +3 13193 13343 12747 +3 15478 15355 15769 +3 15769 15768 15478 +3 12409 12813 12667 +3 12667 12630 12409 +3 3659 3600 3542 +3 20006 20132 20126 +3 20097 20534 20755 +3 19171 19487 19482 +3 19482 19269 19171 +3 21675 21676 22302 +3 22302 22150 21675 +3 19650 20487 20300 +3 20300 20187 19650 +3 19888 19887 19508 +3 24326 24264 24196 +3 8851 8293 8781 +3 19273 19277 18294 +3 7438 7637 8060 +3 8060 7639 7438 +3 716 737 655 +3 655 676 716 +3 21712 21837 22273 +3 22273 21957 21712 +3 21610 22049 21997 +3 21997 21882 21610 +3 2803 2975 3155 +3 3155 3037 2803 +3 5525 5524 6224 +3 6224 5790 5525 +3 18048 17254 18049 +3 18049 18419 18048 +3 16565 16447 16445 +3 8474 8787 8992 +3 8992 8537 8474 +3 3067 3229 3446 +3 3446 3128 3067 +3 857 1018 988 +3 988 840 857 +3 19159 19158 18845 +3 18845 19256 19159 +3 15072 15375 14993 +3 14993 14676 15072 +3 4974 5097 5166 +3 5166 4877 4974 +3 12474 12360 11974 +3 11974 12472 12474 +3 7402 7665 7710 +3 7710 7043 7402 +3 16428 16875 16737 +3 16737 16071 16428 +3 6220 6219 6603 +3 20268 20380 20385 +3 20385 20383 20268 +3 7752 7948 7395 +3 7395 7600 7752 +3 16071 16737 16545 +3 16545 15943 16071 +3 3960 4107 4108 +3 4108 4163 3960 +3 17108 17172 17469 +3 17469 17322 17108 +3 1320 1378 1411 +3 1411 1334 1320 +3 11007 10934 10676 +3 10676 10677 11007 +3 7811 7655 7942 +3 7942 8137 7811 +3 7415 7777 7838 +3 7838 7555 7415 +3 9640 9255 10076 +3 10076 9913 9640 +3 10776 11431 11900 +3 11900 11518 10776 +3 6109 6352 6812 +3 6812 6484 6109 +3 5369 5303 5172 +3 14434 13928 14084 +3 14084 14203 14434 +3 3505 3504 3669 +3 18815 19336 19675 +3 19675 19335 18815 +3 4343 4212 4782 +3 4782 4391 4343 +3 10143 10138 10249 +3 10249 10246 10143 +3 18574 18404 18317 +3 1664 1615 1588 +3 10071 10072 9909 +3 9909 10702 10071 +3 3512 3677 3775 +3 3775 3511 3512 +3 8005 8006 8199 +3 13577 13672 13727 +3 22522 21871 22256 +3 11896 11513 11029 +3 11029 11030 11896 +3 3208 3307 3040 +3 6986 7129 7617 +3 7617 7551 6986 +3 1059 1127 1147 +3 10241 10239 10240 +3 10240 10242 10241 +3 14903 14588 14534 +3 1001 1212 1128 +3 1128 1045 1001 +3 11299 11702 11872 +3 11872 11628 11299 +3 14778 14911 15118 +3 15118 14715 14778 +3 16713 16234 16293 +3 16293 16774 16713 +3 4991 5122 5260 +3 5260 5192 4991 +3 12665 13127 13160 +3 13160 12627 12665 +3 5079 5145 4917 +3 4917 4710 5079 +3 20148 20149 20254 +3 20254 20459 20148 +3 15867 15920 16169 +3 16169 15742 15867 +3 170 228 220 +3 220 198 170 +3 14582 14897 15339 +3 15339 15103 14582 +3 13766 13532 13765 +3 9619 9809 9671 +3 9671 9302 9619 +3 5912 6115 6494 +3 6494 6436 5912 +3 21801 22252 21864 +3 1179 1249 1319 +3 1319 1250 1179 +3 16323 16093 16205 +3 16205 16379 16323 +3 21657 21523 21449 +3 21449 21220 21657 +3 5398 5712 5799 +3 5799 5458 5398 +3 1901 1865 1996 +3 1996 1937 1901 +3 21851 22129 22375 +3 22375 21909 21851 +3 21638 21423 21639 +3 19787 19214 19313 +3 21063 21367 21733 +3 22075 21794 22077 +3 22077 22179 22075 +3 18325 18590 18692 +3 18692 18694 18325 +3 22204 22350 22206 +3 22206 21688 22204 +3 18350 18613 18724 +3 18724 18612 18350 +3 17743 17593 17744 +3 17744 17746 17743 +3 20288 20293 19771 +3 19771 19413 20288 +3 11822 11952 12338 +3 12338 12256 11822 +3 20639 20924 21009 +3 21009 21010 20639 +3 12708 12804 13018 +3 13018 12854 12708 +3 9997 10563 10894 +3 10894 10188 9997 +3 2422 2347 2356 +3 2356 2348 2422 +3 24158 24257 24225 +3 24225 24159 24158 +3 9761 9913 10870 +3 8631 8221 8166 +3 8166 8272 8631 +3 3538 3477 3597 +3 3597 3540 3538 +3 19931 19932 19324 +3 19324 19434 19931 +3 12137 12138 11733 +3 6508 7121 7051 +3 4125 4347 4641 +3 8855 8595 8062 +3 8062 8541 8855 +3 21490 21331 21561 +3 21561 21489 21490 +3 19061 19271 19727 +3 19727 19380 19061 +3 4527 4869 4957 +3 4957 4666 4527 +3 3699 3657 3353 +3 21506 21349 21845 +3 21845 22171 21506 +3 18103 18007 18009 +3 18009 18105 18103 +3 10382 10314 10247 +3 10247 10312 10382 +3 7387 7454 7883 +3 7883 8200 7387 +3 12546 12773 12727 +3 12727 12684 12546 +3 14408 14657 14904 +3 14904 15052 14408 +3 376 394 373 +3 373 344 376 +3 21322 21399 21483 +3 21483 21610 21322 +3 24210 24179 24091 +3 16174 15743 15570 +3 15570 15808 16174 +3 9835 9441 9318 +3 6245 6571 6632 +3 6632 6633 6245 +3 3782 3520 3191 +3 3191 3577 3782 +3 23185 23091 23327 +3 23327 23283 23185 +3 16348 16406 16642 +3 16642 16527 16348 +3 8842 8527 8844 +3 5440 5439 5184 +3 19270 19483 20242 +3 20242 19266 19270 +3 9406 9669 9618 +3 9618 9489 9406 +3 12840 12560 12841 +3 12841 13339 12840 +3 7335 7475 7610 +3 15017 14877 15148 +3 15148 15206 15017 +3 23454 23227 23503 +3 23503 23589 23454 +3 4281 4280 4147 +3 12548 12318 12495 +3 12495 12593 12548 +3 1664 1588 1648 +3 21090 21398 21550 +3 21550 21241 21090 +3 5981 5592 5850 +3 5850 6231 5981 +3 3385 3674 3813 +3 3813 3771 3385 +3 19410 19196 18672 +3 10923 11088 11163 +3 11163 11002 10923 +3 7224 7293 7799 +3 7799 7298 7224 +3 12550 12644 12685 +3 13318 13048 13141 +3 10254 10319 10763 +3 10763 10387 10254 +3 12116 11529 12525 +3 785 766 878 +3 11018 11019 10950 +3 10950 10857 11018 +3 7769 7717 7716 +3 7716 7341 7769 +3 3313 3314 3358 +3 3358 3357 3313 +3 678 835 1054 +3 1054 834 678 +3 17762 17384 17242 +3 7341 7716 7408 +3 7408 7409 7341 +3 2977 2927 2856 +3 2856 2858 2977 +3 13292 13345 13536 +3 13536 13535 13292 +3 21386 21679 21756 +3 21756 21073 21386 +3 5386 5119 5382 +3 5382 5703 5386 +3 15266 15451 16059 +3 16059 15152 15266 +3 10153 10763 11105 +3 11105 10945 10153 +3 5155 5085 5413 +3 5413 5295 5155 +3 12783 13234 12694 +3 12694 12784 12783 +3 1381 1413 1454 +3 13520 13658 13057 +3 13057 13521 13520 +3 10451 10598 10675 +3 11752 12211 12752 +3 12752 12265 11752 +3 15494 15555 15733 +3 15733 15856 15494 +3 5874 5690 5240 +3 5240 5313 5874 +3 9878 10126 9947 +3 10568 10495 10984 +3 10984 10801 10568 +3 6800 7086 6670 +3 6670 6345 6800 +3 15325 15866 15680 +3 15680 15323 15325 +3 3190 3242 3079 +3 3079 2965 3190 +3 12891 12689 12997 +3 12997 12998 12891 +3 13956 14063 14351 +3 14351 14180 13956 +3 4922 4963 5157 +3 5157 5218 4922 +3 6326 7282 6131 +3 6131 5944 6326 +3 6583 6455 5949 +3 5949 6454 6583 +3 18954 19160 19260 +3 19260 18849 18954 +3 2227 2408 2645 +3 2645 2254 2227 +3 21669 21746 22037 +3 22037 21868 21669 +3 10804 10808 10570 +3 16536 16661 16936 +3 16936 16870 16536 +3 2311 2363 2357 +3 2357 2364 2311 +3 9157 8768 9048 +3 9048 9156 9157 +3 1765 1564 1857 +3 2593 2595 2538 +3 2538 2650 2593 +3 10110 10019 10108 +3 15071 14856 15303 +3 15303 15070 15071 +3 19130 19449 19951 +3 19951 19679 19130 +3 11668 11754 12154 +3 12154 11961 11668 +3 21702 21562 21255 +3 21255 21701 21702 +3 14889 14892 15219 +3 15219 14954 14889 +3 14565 14872 15253 +3 15253 14564 14565 +3 11774 11369 11368 +3 11774 11368 11534 +3 11534 11459 11774 +3 46 65 40 +3 24449 24461 24539 +3 24539 24502 24449 +3 12888 13052 13475 +3 13475 13378 12888 +3 3285 2955 2566 +3 8476 8789 9307 +3 9307 9171 8476 +3 10461 10535 10536 +3 10536 10608 10461 +3 13431 13715 13815 +3 13815 13479 13431 +3 24612 24532 24531 +3 16102 15613 16151 +3 16151 16275 16102 +3 11379 11378 11376 +3 15588 15043 15223 +3 15223 15520 15588 +3 15483 15359 15413 +3 15413 15654 15483 +3 11755 11962 12403 +3 12403 11835 11755 +3 20410 20411 20503 +3 20503 20315 20410 +3 1634 1528 1450 +3 1374 1634 1450 +3 22480 22825 22647 +3 22647 22482 22480 +3 22241 22137 22502 +3 22502 22446 22241 +3 6935 7437 7865 +3 7865 7507 6935 +3 7198 7337 7195 +3 7195 6630 7198 +3 8052 8053 8352 +3 8352 8185 8052 +3 15984 16174 16403 +3 12781 12606 12385 +3 1903 2191 1809 +3 12142 12255 12254 +3 12254 12507 12142 +3 6271 6467 6593 +3 6593 6409 6271 +3 3708 3707 3954 +3 3954 3751 3708 +3 17971 18072 17968 +3 17968 17801 17971 +3 1793 1736 1854 +3 1854 1855 1793 +3 13320 13606 13751 +3 13751 13647 13320 +3 17387 18123 18791 +3 18791 18124 17387 +3 21532 21530 21926 +3 21926 22035 21532 +3 16802 17234 18107 +3 20523 20913 21321 +3 21321 21395 20523 +3 1584 1508 1460 +3 1460 1438 1584 +3 8771 8980 9345 +3 9345 8709 8771 +3 14197 14196 14319 +3 14319 14255 14197 +3 14293 14525 13838 +3 16932 17658 17580 +3 17580 17069 16932 +3 19290 19196 19409 +3 19409 19643 19290 +3 10070 9829 10072 +3 10072 10071 10070 +3 4639 4687 4393 +3 4547 4639 4393 +3 7929 7931 8418 +3 11957 12151 12568 +3 12568 12150 11957 +3 12720 12529 12823 +3 12823 12766 12720 +3 21075 21817 21680 +3 21680 21316 21075 +3 22465 22528 22577 +3 6858 7297 7503 +3 7503 6930 6858 +3 22866 22906 23103 +3 8409 8410 8526 +3 12476 12362 12111 +3 12111 11976 12476 +3 7918 8120 8533 +3 8533 8354 7918 +3 15020 14947 15149 +3 15149 15207 15020 +3 14734 14790 15304 +3 15304 15076 14734 +3 16868 17138 17581 +3 17581 17140 16868 +3 22921 22919 23151 +3 23151 22963 22921 +3 10412 10183 10635 +3 6659 6788 6857 +3 6857 6719 6659 +3 6402 6146 6089 +3 7196 7194 7541 +3 7541 7478 7196 +3 16801 17296 17596 +3 12853 13014 13296 +3 13296 12959 12853 +3 1738 1693 1675 +3 1675 1795 1738 +3 712 896 711 +3 711 734 712 +3 7498 7219 7499 +3 7499 7566 7498 +3 6623 6176 7044 +3 7044 6365 6623 +3 8733 9189 8885 +3 8885 8315 8733 +3 5403 5460 5462 +3 5462 5275 5403 +3 13525 13102 13185 +3 13185 13526 13525 +3 10518 11150 11081 +3 11081 10819 10518 +3 24566 24519 24534 +3 24534 24567 24566 +3 21040 21575 21206 +3 11602 11663 10866 +3 8594 8475 7926 +3 7926 8245 8594 +3 16247 16536 16246 +3 16246 16186 16247 +3 18365 18171 17901 +3 17901 17730 18365 +3 9049 9349 9301 +3 9301 9488 9049 +3 10465 9900 10393 +3 10393 10616 10465 +3 23085 22946 22801 +3 6885 7021 6881 +3 6881 6883 6885 +3 17969 18159 18075 +3 18075 17714 17969 +3 14665 15121 15120 +3 15120 14596 14665 +3 17052 17265 17050 +3 17050 16913 17052 +3 1177 1205 1295 +3 1295 1294 1177 +3 19191 19287 19757 +3 19757 19400 19191 +3 13689 13548 14399 +3 14399 14462 13689 +3 8614 8611 8310 +3 9328 9391 9855 +3 9855 9710 9328 +3 1155 957 1011 +3 1011 1080 1155 +3 14790 14613 14861 +3 22985 22847 22800 +3 7623 7784 7138 +3 23449 23074 23170 +3 4022 3939 4181 +3 4181 4134 4022 +3 5778 5968 5891 +3 2399 2192 2154 +3 2154 2323 2399 +3 9797 9722 9723 +3 18336 18244 17626 +3 2393 2522 2571 +3 12739 13063 13002 +3 13002 12944 12739 +3 4503 4397 4498 +3 4498 4500 4600 +3 4600 4503 4498 +3 18538 19055 19716 +3 19716 19164 18538 +3 19732 19382 19383 +3 3834 3991 4147 +3 4147 3945 3834 +3 6130 6066 6383 +3 6383 6249 6130 +3 14270 14805 14941 +3 14941 14619 14270 +3 19838 20114 19975 +3 19975 19833 19838 +3 17138 17353 18169 +3 18169 17581 17138 +3 425 391 358 +3 23889 24027 24093 +3 10719 11130 11063 +3 11063 10894 10719 +3 11616 10890 10977 +3 10977 11683 11616 +3 16772 16516 16843 +3 16843 17194 16772 +3 1552 1608 1784 +3 13478 13428 13758 +3 14572 14747 14748 +3 14748 14947 14572 +3 14257 14083 13929 +3 10140 10136 10135 +3 7453 7937 7175 +3 20561 20860 21346 +3 21346 21028 20561 +3 11016 11265 11589 +3 11589 11420 11016 +3 22207 22474 22536 +3 22536 22409 22207 +3 6649 6851 7558 +3 7558 6924 6649 +3 7016 7090 6808 +3 6808 6952 7016 +3 17462 17541 17461 +3 17461 17316 17462 +3 4986 5187 5831 +3 5831 5628 4986 +3 8334 8511 8098 +3 8098 8639 8334 +3 4815 4924 5160 +3 5160 4967 4815 +3 19306 19781 19657 +3 4664 4760 5076 +3 5076 5075 4664 +3 10276 10715 9994 +3 4673 4966 4671 +3 4671 4532 4673 +3 2809 2983 2491 +3 2491 2424 2809 +3 15045 15647 15703 +3 15590 15045 15703 +3 16854 16779 16639 +3 8858 8856 9566 +3 9566 9111 8858 +3 15239 15066 14604 +3 23784 23828 23674 +3 23674 23707 23784 +3 13599 14058 14006 +3 23290 23514 23513 +3 3221 3493 3554 +3 3554 3369 3221 +3 12227 12169 12367 +3 9477 9476 9046 +3 15490 15418 15419 +3 15419 15297 15490 +3 11453 11619 10895 +3 24470 24480 24437 +3 24437 24407 24470 +3 12081 12556 12441 +3 12441 12388 12081 +3 746 649 645 +3 973 992 968 +3 17010 17680 18304 +3 18304 17755 17010 +3 19251 19038 19039 +3 19039 19147 19251 +3 18172 18363 18440 +3 21022 21188 21021 +3 1178 1140 1228 +3 1228 1205 1178 +3 2131 2265 2209 +3 23987 24242 24310 +3 24310 24215 23987 +3 16074 16136 15888 +3 15888 15887 16074 +3 19041 19578 19349 +3 19349 19248 19041 +3 37 45 46 +3 46 34 37 +3 11494 11495 11496 +3 11496 11564 11494 +3 1083 1101 1158 +3 1158 1142 1083 +3 10184 10275 10788 +3 10788 10560 10184 +3 17340 17422 17646 +3 17646 17421 17340 +3 906 787 740 +3 4949 4998 5270 +3 12493 12312 12377 +3 4290 4331 4475 +3 4475 4630 4290 +3 8254 8428 8723 +3 1790 1763 1824 +3 1824 1818 1790 +3 548 699 834 +3 834 698 548 +3 8055 8292 8471 +3 8471 8293 8055 +3 10348 10349 10567 +3 21691 22206 22634 +3 22634 21995 21691 +3 18477 18394 19081 +3 19081 18781 18477 +3 14882 14883 14698 +3 14698 14224 14882 +3 9654 9925 10096 +3 10096 10197 9654 +3 22885 23168 23312 +3 23312 23167 22885 +3 17406 17479 17183 +3 12760 13035 13310 +3 13310 13083 12760 +3 8826 8572 8229 +3 8229 7982 8826 +3 8548 8070 8141 +3 8141 8257 8548 +3 7647 7740 7806 +3 17247 16893 17032 +3 8791 8929 9176 +3 9176 9063 8791 +3 4372 4373 4418 +3 4418 4709 4372 +3 12186 11556 11084 +3 20589 20587 20592 +3 20592 20590 20589 +3 21443 21581 21287 +3 10942 10760 10943 +3 24806 24826 24795 +3 24795 24794 24806 +3 9820 9240 9108 +3 9108 9109 9820 +3 3589 3348 3687 +3 3687 3649 3589 +3 23075 23357 23448 +3 23448 23393 23075 +3 20552 19599 20556 +3 20556 20553 20552 +3 9105 9817 9743 +3 9743 9623 9105 +3 4457 4520 4187 +3 14089 13619 14149 +3 14149 14444 14089 +3 5839 5895 5971 +3 5971 5783 5839 +3 21944 21946 21888 +3 8791 8600 8253 +3 10661 10660 11079 +3 11079 11147 10661 +3 17098 17608 17311 +3 17311 16811 17098 +3 8000 8293 8851 +3 8851 8240 8000 +3 19354 19147 19252 +3 19252 19589 19354 +3 3250 3253 3648 +3 11656 11421 12086 +3 21759 21392 21876 +3 21876 21992 21759 +3 5355 5160 5090 +3 5090 5158 5355 +3 11825 12341 12845 +3 1592 1595 1738 +3 1738 1712 1592 +3 23874 23716 23876 +3 23876 23914 23874 +3 22570 22148 22089 +3 9404 9480 9802 +3 9802 9550 9404 +3 17318 16963 16893 +3 21109 21264 21192 +3 21192 21573 21109 +3 6273 6094 6092 +3 6092 5964 6273 +3 15006 14680 14797 +3 14797 15140 15006 +3 6746 7115 7397 +3 7397 7531 6746 +3 9063 9310 9242 +3 11372 11458 11536 +3 11536 11375 11372 +3 13133 13510 13165 +3 13165 13266 13133 +3 23479 23529 23251 +3 16786 16863 16930 +3 16930 16929 16786 +3 20034 19627 19882 +3 12448 12143 12256 +3 12256 12561 12448 +3 784 764 763 +3 763 765 784 +3 24539 24483 24519 +3 24519 24566 24539 +3 805 895 949 +3 949 948 805 +3 10886 10890 10892 +3 10892 10891 10886 +3 15639 15404 14959 +3 14959 15276 15639 +3 7520 8200 8428 +3 8428 8254 7520 +3 15582 16187 16129 +3 16129 15639 15582 +3 1346 1326 1189 +3 1189 1213 1346 +3 3669 3918 4012 +3 4012 3767 3669 +3 13055 13477 13231 +3 13231 12834 13055 +3 7212 6769 6645 +3 6645 6577 7212 +3 12713 12861 13251 +3 13251 13079 12713 +3 7287 7690 8284 +3 8284 7787 7287 +3 17482 17627 17558 +3 17558 17116 17482 +3 14374 14325 14263 +3 14263 14493 14374 +3 18646 18766 18865 +3 18865 18765 18646 +3 19148 19150 19252 +3 19252 19147 19148 +3 10052 9976 10155 +3 10155 10152 10052 +3 22857 22954 22401 +3 21180 20928 21098 +3 16174 15984 16057 +3 16057 15743 16174 +3 7153 7438 7576 +3 7576 7234 7153 +3 7927 7577 7439 +3 7439 7305 7927 +3 1813 2002 1879 +3 1879 1815 1813 +3 18044 18239 18799 +3 18799 18045 18044 +3 20853 21180 21181 +3 21181 21100 20853 +3 12716 12414 12293 +3 5314 5315 5110 +3 5110 4887 5314 +3 17425 18082 17656 +3 17656 17350 17425 +3 16292 16522 16400 +3 8157 8080 8497 +3 8497 8741 8157 +3 12384 12439 12604 +3 12604 12735 12384 +3 6763 6978 7410 +3 7410 7126 6763 +3 4813 5009 5083 +3 16864 16656 16789 +3 18355 18522 18735 +3 18735 18620 18355 +3 14937 14686 15143 +3 15143 15250 14937 +3 16834 17184 16899 +3 16899 16568 16834 +3 9734 9736 9617 +3 1790 1818 1945 +3 1945 1816 1790 +3 4286 4571 4325 +3 4325 4236 4286 +3 24612 24531 24621 +3 24621 24613 24612 +3 4505 4744 4892 +3 4892 4745 4505 +3 19628 20366 20365 +3 20365 19745 19628 +3 19555 18711 18506 +3 6602 6726 6943 +3 6002 6242 6440 +3 6440 6310 6002 +3 18146 17879 18508 +3 18508 18509 18146 +3 18170 18269 18439 +3 18439 18361 18170 +3 12520 12667 13252 +3 13252 12967 12520 +3 24386 24302 24121 +3 19936 18502 20089 +3 22826 22825 22824 +3 22824 23009 22826 +3 13723 13764 14147 +3 14147 14149 13723 +3 23315 23496 23806 +3 23806 23545 23315 +3 3542 4046 3995 +3 3995 3659 3542 +3 13125 13077 13404 +3 13404 13247 13125 +3 7757 8146 8621 +3 8621 8144 7757 +3 3419 3255 2793 +3 15812 15873 15751 +3 15751 15333 15812 +3 12559 12741 13066 +3 13066 12505 12559 +3 11380 11542 11779 +3 11779 11696 11380 +3 20099 19950 20222 +3 12625 12859 12963 +3 12963 12354 12625 +3 2905 3188 2964 +3 2964 2963 2905 +3 7970 7973 8090 +3 8090 8395 7970 +3 11934 11991 11992 +3 11992 11549 11934 +3 15871 16347 16236 +3 23213 23685 23486 +3 23486 23311 23213 +3 5997 6500 6753 +3 6753 6438 5997 +3 1731 1607 1502 +3 16777 17713 17203 +3 17203 16464 16777 +3 19234 19812 20225 +3 20225 19680 19234 +3 17825 17594 17670 +3 17670 18095 17825 +3 173 115 97 +3 16700 16701 16901 +3 16901 17043 16700 +3 2616 2708 2879 +3 2879 2821 2616 +3 23799 23764 24050 +3 24050 23885 23799 +3 679 961 928 +3 928 835 679 +3 10861 11196 11661 +3 11661 11599 10861 +3 21760 21940 22408 +3 22408 22049 21760 +3 3842 3997 4235 +3 4235 4284 3842 +3 2997 3178 2515 +3 1427 1428 1572 +3 1572 1525 1427 +3 2230 2469 2411 +3 2411 2164 2230 +3 19301 19528 19420 +3 19420 20196 19301 +3 20340 20920 21248 +3 21248 20533 20340 +3 6336 6093 6028 +3 6028 6271 6336 +3 18684 18410 19002 +3 10933 11096 11253 +3 11253 11174 10933 +3 15480 15774 15481 +3 15481 15600 15480 +3 7939 7940 8481 +3 8481 8482 7939 +3 19940 19667 20426 +3 20426 20425 19940 +3 24047 24299 24383 +3 24383 24202 24047 +3 16450 15903 16449 +3 16449 16835 16450 +3 10192 10089 9848 +3 9848 10280 10192 +3 11522 11045 12032 +3 12032 12102 11522 +3 1669 1668 1761 +3 10485 10339 10484 +3 18650 18869 18655 +3 11736 11814 11887 +3 18994 19295 20061 +3 20061 19770 18994 +3 21793 21657 21448 +3 21448 21521 21793 +3 8622 8489 8734 +3 8734 8490 8622 +3 13155 13196 12903 +3 15221 15158 15222 +3 15222 15335 15221 +3 17106 16961 17029 +3 17029 17467 17106 +3 6493 6743 6620 +3 9462 9599 9460 +3 9985 10863 10862 +3 11603 11438 11206 +3 13797 13906 14346 +3 14346 14176 13797 +3 10024 10112 10020 +3 958 1112 1133 +3 20350 21828 21704 +3 13399 13778 13585 +3 13585 13297 13399 +3 10940 10941 11258 +3 13408 13461 13504 +3 19825 19827 19962 +3 2028 2152 2095 +3 2095 2094 2028 +3 13072 12749 12957 +3 13368 13910 13699 +3 9936 10369 10117 +3 10117 9543 9936 +3 24471 24492 24462 +3 24462 24413 24471 +3 16673 16481 16425 +3 17682 17527 17681 +3 17681 17604 17682 +3 12341 11824 12205 +3 16080 15946 16140 +3 5172 5303 4979 +3 4979 4783 5172 +3 4690 4741 4786 +3 4786 4788 4690 +3 16208 16207 16824 +3 12974 12760 12716 +3 18445 18537 18751 +3 18751 18535 18445 +3 6107 6043 5977 +3 203 204 205 +3 205 231 203 +3 12051 12053 11918 +3 23930 24066 23902 +3 14732 14789 14373 +3 14373 14610 14732 +3 2565 2622 2676 +3 2676 2517 2565 +3 12255 11818 12017 +3 2308 2429 2363 +3 8132 8788 9004 +3 21289 21290 21443 +3 21443 21287 21289 +3 23282 23039 23328 +3 23328 23330 23282 +3 24349 24373 24348 +3 23340 23427 23429 +3 5928 6062 6374 +3 21244 21246 21007 +3 10844 10683 10682 +3 13992 13587 13497 +3 13497 13628 13992 +3 19972 20109 19977 +3 16416 16476 16187 +3 16187 16065 16416 +3 8980 9346 9608 +3 9608 9345 8980 +3 5371 5238 5870 +3 5870 5562 5371 +3 10513 10514 10291 +3 20009 20243 20241 +3 9940 9797 9723 +3 9723 9401 9940 +3 10286 10507 10431 +3 10431 10358 10286 +3 18883 18562 18882 +3 16475 16184 16355 +3 16355 16658 16475 +3 17251 17400 16897 +3 16897 16761 17251 +3 18908 19216 19790 +3 19790 19926 18908 +3 12200 11584 11260 +3 11260 11585 12200 +3 14407 14711 14348 +3 14348 13952 14407 +3 4348 4019 3931 +3 19753 19752 19512 +3 5892 5776 5778 +3 5778 5891 5892 +3 3986 3793 4230 +3 4230 4141 3986 +3 16606 16376 16266 +3 16826 17034 16757 +3 16757 16560 16826 +3 16069 15644 15520 +3 18445 18447 18540 +3 18540 18537 18445 +3 22429 22788 22655 +3 22655 22489 22429 +3 9151 8907 9721 +3 9721 9472 9151 +3 23737 23899 23820 +3 23820 23177 23737 +3 15352 14976 15353 +3 10926 10827 10526 +3 21171 21170 21249 +3 21249 21252 21171 +3 12129 12061 11989 +3 21864 21743 21744 +3 11300 10905 10816 +3 20133 20243 20022 +3 20022 20244 20133 +3 23825 23632 23631 +3 21266 21026 20940 +3 10476 10869 10965 +3 2132 2236 2262 +3 1444 1391 1328 +3 1328 1566 1444 +3 4373 4372 4152 +3 14541 14594 14476 +3 23207 23153 23347 +3 23347 23251 23207 +3 22180 22513 22389 +3 22389 22332 22180 +3 21931 22191 22461 +3 22461 22342 21931 +3 8113 7851 8181 +3 473 440 457 +3 457 475 473 +3 1888 1828 1740 +3 1740 2237 1888 +3 17235 17089 17011 +3 373 394 443 +3 16994 16862 16929 +3 16929 17133 16994 +3 18108 17750 17673 +3 6581 7622 7138 +3 7138 6706 6581 +3 12145 12451 12339 +3 2601 2602 2345 +3 2345 2300 2601 +3 10440 10665 10028 +3 10028 10517 10440 +3 6309 6759 6567 +3 6787 6268 5831 +3 19615 19729 20018 +3 20018 19864 19615 +3 10038 10036 10240 +3 10240 10037 10038 +3 1562 1561 1593 +3 1593 1594 1562 +3 9292 9547 9475 +3 9475 9291 9292 +3 14038 14218 13986 +3 13986 13831 14038 +3 23223 23266 23268 +3 23268 23222 23223 +3 14183 14241 13962 +3 13962 13961 14183 +3 5117 5251 5440 +3 5440 5184 5117 +3 14926 15074 15243 +3 15488 15416 15417 +3 4423 4574 4195 +3 4195 4471 4423 +3 12717 12716 12760 +3 12760 13083 12717 +3 18162 17495 17205 +3 17392 17618 18037 +3 18037 17772 17392 +3 21385 21234 21871 +3 21871 21755 21385 +3 5303 5369 5617 +3 6705 5946 7073 +3 7073 6993 6705 +3 10300 10028 10908 +3 14422 14784 14070 +3 14070 14423 14422 +3 14429 14485 14923 +3 14923 14851 14429 +3 5227 5229 5816 +3 10391 10856 10258 +3 10258 9897 10391 +3 13396 13891 14281 +3 14281 14160 13396 +3 16481 16009 15885 +3 7651 7650 7882 +3 7882 7744 7651 +3 24762 24813 24846 +3 24846 24823 24762 +3 23937 23938 24076 +3 24076 24199 23937 +3 8248 7929 8418 +3 8418 8132 8248 +3 2699 2744 2655 +3 2655 2659 2699 +3 18526 18738 18840 +3 18840 18525 18526 +3 9289 9723 9722 +3 18165 17978 17896 +3 17896 17979 18165 +3 5544 5732 5667 +3 5667 5409 5544 +3 18760 18859 18545 +3 3568 3814 4211 +3 10915 10916 10593 +3 129 121 169 +3 169 135 129 +3 4030 3685 3686 +3 24800 24792 24824 +3 24824 24769 24800 +3 18562 18883 18392 +3 19174 19171 19063 +3 19063 19173 19174 +3 13012 13200 12800 +3 17673 17749 18198 +3 18198 18108 17673 +3 19782 19427 18899 +3 18899 19918 19782 +3 19135 18932 18824 +3 18824 19028 19135 +3 18273 18368 18441 +3 11000 11002 11245 +3 11245 11161 11000 +3 14196 14142 14026 +3 8685 9026 9081 +3 9081 9027 8685 +3 723 857 840 +3 840 745 723 +3 15784 15182 14920 +3 12420 12531 12678 +3 19613 19493 19489 +3 5783 6036 6160 +3 16754 16961 16554 +3 16554 16609 16754 +3 8799 8937 8936 +3 11506 11587 11264 +3 14007 13696 13846 +3 13846 13905 14007 +3 19743 19503 19283 +3 19283 19742 19743 +3 6181 6568 6627 +3 6627 6311 6181 +3 16327 16326 16207 +3 7622 7494 7623 +3 7623 7138 7622 +3 18971 18968 19177 +3 19177 19067 18971 +3 13033 13211 13263 +3 23654 23493 23689 +3 24217 24185 24314 +3 24314 24312 24217 +3 2818 2939 2708 +3 11325 11501 11574 +3 11574 11324 11325 +3 1719 1803 1698 +3 1698 1630 1719 +3 21250 21251 21405 +3 23461 23460 23670 +3 23670 23629 23461 +3 9565 9681 9109 +3 9109 8924 9565 +3 4284 4235 4468 +3 4468 4711 4284 +3 9755 9905 10773 +3 10773 9985 9755 +3 17729 17505 17430 +3 18644 18283 18011 +3 18011 17671 18644 +3 17894 18083 18081 +3 18081 17811 17894 +3 21433 21279 20796 +3 6959 6887 6816 +3 20152 20039 20038 +3 20038 19889 20152 +3 16255 16430 16679 +3 16679 16678 16255 +3 1591 1692 1671 +3 1671 1593 1591 +3 7563 7425 6998 +3 2257 2072 2109 +3 2109 2788 2257 +3 17465 17856 17696 +3 17696 17464 17465 +3 23277 23365 23178 +3 23178 23140 23277 +3 13785 13835 14339 +3 14339 14046 13785 +3 15116 15232 15287 +3 14098 13986 14218 +3 4322 4145 4410 +3 4302 3969 4344 +3 21578 21438 21648 +3 1872 2038 2158 +3 2158 2039 1872 +3 12512 12752 13015 +3 13015 12753 12512 +3 9261 8557 9127 +3 9127 9442 9261 +3 10330 10470 9826 +3 9964 9738 9811 +3 9811 9965 9964 +3 11944 12082 12388 +3 11964 11963 12572 +3 12572 12272 11964 +3 9245 8667 8792 +3 8792 9178 9245 +3 23436 23479 23251 +3 23251 23347 23436 +3 23141 23559 23504 +3 23504 23368 23141 +3 17317 17462 17316 +3 16369 16547 16745 +3 16745 16681 16369 +3 6405 7295 7080 +3 12339 11821 12507 +3 12507 12395 12339 +3 16718 16586 16465 +3 16465 16643 16718 +3 21358 21357 21136 +3 21136 21359 21358 +3 10297 10367 10375 +3 10375 10212 10297 +3 7154 6279 6724 +3 6724 7301 7154 +3 6865 6668 6538 +3 3049 3048 2985 +3 15161 15586 15280 +3 15280 14899 15161 +3 23352 23261 22884 +3 22884 23166 23352 +3 21753 21678 21755 +3 6493 6620 6113 +3 6113 5986 6493 +3 7765 7826 7766 +3 7766 7540 7765 +3 20375 20374 20570 +3 20570 20571 20375 +3 17147 17148 17225 +3 17225 17290 17147 +3 19206 19002 18683 +3 19924 20205 20507 +3 20507 20508 19924 +3 17273 17715 17653 +3 17653 17343 17273 +3 21545 21682 21936 +3 6578 6919 6704 +3 4637 4683 4737 +3 7251 6817 6681 +3 6681 7250 7251 +3 461 462 516 +3 17936 18229 18228 +3 18228 17768 17936 +3 11261 11585 11260 +3 11260 11105 11261 +3 21769 21767 21891 +3 24148 24180 24211 +3 17937 18320 18229 +3 18229 17936 17937 +3 3815 4257 3816 +3 3816 3774 3815 +3 12807 12516 12463 +3 16744 16745 16547 +3 18788 19523 18680 +3 18680 18033 18788 +3 19288 19193 18886 +3 9319 8379 8889 +3 8889 8888 9319 +3 17470 17322 17859 +3 17859 17775 17470 +3 13117 13291 13677 +3 13677 13344 13117 +3 23037 23038 22573 +3 24928 24938 24930 +3 24930 24921 24928 +3 15987 15869 16298 +3 16298 16235 15987 +3 1725 1724 1661 +3 4063 3808 3757 +3 16256 15832 16011 +3 16011 16487 16256 +3 3809 3561 3562 +3 14388 14571 14810 +3 2148 2185 2276 +3 2276 2182 2148 +3 16669 16801 17295 +3 17295 17229 16669 +3 7176 7022 6886 +3 6886 7026 7176 +3 6036 5971 6220 +3 6220 6100 6036 +3 19464 19254 19149 +3 825 850 871 +3 16045 16395 16575 +3 16575 16456 16045 +3 20350 21704 20929 +3 20929 20765 20350 +3 12497 12435 12730 +3 360 294 359 +3 12038 12113 12579 +3 12579 12671 12038 +3 10927 11399 11166 +3 11166 11165 10927 +3 24413 24463 24307 +3 24307 24424 24413 +3 19600 19471 19472 +3 19472 19473 19600 +3 607 530 492 +3 3428 3430 3480 +3 3480 3538 3428 +3 17699 17865 17866 +3 17866 17867 17699 +3 2044 2163 2648 +3 2648 2332 2044 +3 12903 13196 13389 +3 2891 3132 3071 +3 3071 3006 2891 +3 1317 1354 1173 +3 3719 3919 4208 +3 3719 4208 3965 +3 3965 3811 3719 +3 13610 13758 13428 +3 22549 22877 22928 +3 22928 22782 22549 +3 20998 20742 21318 +3 21318 21544 20998 +3 21197 21112 21345 +3 21345 21268 21197 +3 754 755 779 +3 779 820 754 +3 7581 7582 7876 +3 7876 7374 7581 +3 11770 11977 11915 +3 11915 11447 11770 +3 17596 17912 17442 +3 23843 23922 24053 +3 24053 23844 23843 +3 19978 19980 20111 +3 20111 19983 19978 +3 5417 5486 5221 +3 5221 5552 5417 +3 21727 21856 21859 +3 19570 19683 19575 +3 19575 19567 19570 +3 14814 14949 14576 +3 14576 14514 14814 +3 17739 17906 17996 +3 17996 18092 17739 +3 2350 2423 2483 +3 2483 2489 2350 +3 17450 17449 17600 +3 425 424 490 +3 490 442 425 +3 87 77 45 +3 24216 24311 24365 +3 24365 24313 24216 +3 12753 13015 13453 +3 13453 13202 12753 +3 10038 10040 10242 +3 10242 10036 10038 +3 13165 13598 13267 +3 13267 12819 13165 +3 789 881 882 +3 3797 3992 3991 +3 3991 3834 3797 +3 22842 22708 22511 +3 22511 22331 22842 +3 7086 7306 7157 +3 7157 6670 7086 +3 9044 9400 9721 +3 9721 8907 9044 +3 10121 9722 9797 +3 9797 10597 10121 +3 1351 1426 1289 +3 4373 4152 4046 +3 4046 3840 4373 +3 23523 23874 23714 +3 916 797 818 +3 818 860 916 +3 375 360 359 +3 8331 8332 8698 +3 8698 8700 8331 +3 4755 4615 5284 +3 5284 5142 4755 +3 1068 1067 1099 +3 2592 2854 3258 +3 18796 18689 18130 +3 15520 15644 15702 +3 15702 15588 15520 +3 21893 21337 21565 +3 21565 21770 21893 +3 22395 22460 22762 +3 10624 11034 11115 +3 11115 11344 10624 +3 15719 16322 16090 +3 16090 16091 15719 +3 11220 11370 11365 +3 8179 8113 8583 +3 8583 8345 8179 +3 11146 11547 10812 +3 13558 14008 13953 +3 13953 13602 13558 +3 8132 9004 8246 +3 8246 8416 8132 +3 8825 9461 9208 +3 1819 1916 2228 +3 2228 2163 1819 +3 14805 14503 15145 +3 15145 14942 14805 +3 21755 21871 22522 +3 22522 22154 21755 +3 3811 3812 3379 +3 3379 3378 3811 +3 12644 12380 12886 +3 12886 12685 12644 +3 4438 4437 4828 +3 4828 4779 4438 +3 19710 19712 19837 +3 20111 20114 19836 +3 11670 11347 11519 +3 23721 23799 23683 +3 23683 23484 23721 +3 2982 2864 3105 +3 3105 3045 2982 +3 5006 5148 5146 +3 5146 5005 5006 +3 8507 8696 8899 +3 8899 8508 8507 +3 8518 8519 8045 +3 8045 8641 8518 +3 2449 2445 2625 +3 2625 2447 2449 +3 5447 5519 5782 +3 5782 5640 5447 +3 10043 9960 9964 +3 9964 9965 10043 +3 12328 12199 12649 +3 18641 18647 18651 +3 18651 18765 18641 +3 12675 12977 12762 +3 12762 12676 12675 +3 12527 12585 12763 +3 12763 12878 12527 +3 9422 9360 10393 +3 10393 9900 9422 +3 17740 17361 18092 +3 1984 1829 1890 +3 19976 20443 20856 +3 20856 19835 19976 +3 2622 2716 2825 +3 2825 2676 2622 +3 4681 4253 4439 +3 14548 14601 14602 +3 14602 14482 14548 +3 14946 14624 14693 +3 7846 8106 7355 +3 21135 20970 21292 +3 16502 16696 16969 +3 9998 10640 9388 +3 9388 9783 9998 +3 16526 16173 15984 +3 15984 16403 16526 +3 23427 23430 23473 +3 23473 23429 23427 +3 19464 19582 19584 +3 19584 19466 19464 +3 13385 13334 13147 +3 8587 8524 8583 +3 8583 8409 8587 +3 20831 21151 21228 +3 21194 21266 21633 +3 21633 21634 21194 +3 16173 16526 16635 +3 16635 16525 16173 +3 24124 24303 24021 +3 24021 24020 24124 +3 20044 20154 20155 +3 8278 8898 8822 +3 8822 8506 8278 +3 22040 21816 22525 +3 22525 22198 22040 +3 6043 5716 5846 +3 5846 5977 6043 +3 10091 10194 10565 +3 8722 9063 9242 +3 11461 11620 11618 +3 5709 5585 5973 +3 5973 5896 5709 +3 696 907 1011 +3 1011 906 696 +3 17216 17285 17214 +3 17214 17215 17216 +3 11094 11312 11489 +3 3452 3237 3238 +3 3238 3395 3452 +3 18383 18284 18193 +3 18193 18549 18383 +3 3363 3268 3746 +3 3746 3483 3363 +3 12391 11655 12016 +3 12016 12558 12391 +3 11700 11296 11384 +3 12498 12602 12383 +3 12383 12191 12498 +3 15833 16013 16076 +3 16076 16489 15833 +3 7433 7734 7634 +3 7634 8055 7433 +3 6140 5954 6206 +3 6206 6263 6140 +3 19700 19829 19828 +3 19828 19824 19700 +3 24308 24309 24214 +3 24214 24343 24308 +3 8581 9045 9476 +3 9476 9223 8581 +3 12446 12840 12951 +3 12951 12696 12446 +3 10214 10212 10215 +3 10215 10210 10214 +3 9914 9763 10630 +3 10630 10479 9914 +3 20782 21118 21426 +3 21426 21202 20782 +3 4683 4637 4440 +3 1506 1582 1639 +3 1639 1580 1506 +3 23195 23194 23291 +3 2419 2422 2350 +3 2350 2476 2419 +3 11950 12331 12086 +3 12086 11738 11950 +3 21647 21964 22018 +3 22018 21966 21647 +3 9537 9538 9468 +3 3544 3311 3537 +3 3537 3996 3544 +3 5276 5404 5798 +3 5798 5654 5276 +3 5291 5292 5152 +3 5152 5151 5291 +3 22805 22569 22624 +3 767 696 906 +3 906 740 767 +3 11863 11862 11466 +3 11466 11293 11863 +3 13565 13644 13749 +3 13749 13915 13565 +3 10283 10348 10567 +3 10567 10422 10283 +3 7989 7847 7426 +3 7426 7564 7989 +3 7498 7565 7218 +3 7218 6856 7498 +3 8743 8686 8685 +3 10142 9965 9967 +3 9967 10048 10142 +3 10363 10581 10107 +3 10107 10108 10363 +3 14360 14667 14717 +3 14717 14544 14360 +3 14240 14180 14713 +3 14713 14772 14240 +3 2133 2127 2172 +3 18948 19714 20552 +3 20552 20232 18948 +3 23769 23726 23445 +3 23445 23692 23769 +3 4803 4457 4456 +3 8019 8151 7477 +3 9937 10446 9660 +3 9660 9872 9937 +3 21036 20669 20671 +3 20671 21037 21036 +3 21927 21805 21803 +3 5039 5252 5254 +3 5254 5186 5039 +3 1263 1262 1292 +3 20090 19442 19443 +3 19443 20745 20090 +3 13759 13476 13869 +3 13869 14018 13759 +3 8874 9010 9694 +3 9694 9436 8874 +3 11053 10412 10635 +3 10635 10879 11053 +3 23385 22696 23386 +3 23386 23435 23385 +3 10765 11014 10854 +3 10854 10855 10765 +3 15831 16137 16257 +3 1127 1237 1162 +3 1162 1147 1127 +3 12972 13131 13507 +3 13507 13259 12972 +3 2516 2767 2886 +3 2886 3063 2516 +3 4362 4612 4141 +3 4141 4230 4362 +3 4276 4562 4363 +3 21418 21341 21570 +3 21570 21628 21418 +3 10374 10449 10295 +3 10295 10368 10374 +3 9643 10404 9763 +3 9763 9588 9643 +3 16716 16916 16526 +3 16526 16403 16716 +3 4445 4884 4742 +3 4742 4592 4445 +3 3779 3681 3634 +3 9985 10862 10398 +3 10398 9755 9985 +3 8405 8914 9045 +3 9045 8404 8405 +3 16734 17152 17084 +3 17084 16671 16734 +3 20053 20170 20054 +3 20054 19900 20053 +3 14451 14512 14623 +3 14623 14275 14451 +3 1462 1646 1787 +3 1787 1649 1462 +3 16443 16760 16828 +3 17343 17060 17061 +3 19293 19767 19766 +3 19766 19292 19293 +3 12194 12323 12439 +3 12439 11810 12194 +3 24363 24445 24460 +3 24460 24405 24363 +3 20802 20691 20588 +3 20588 20801 20802 +3 11760 12222 11762 +3 10741 10924 10826 +3 13415 13465 13215 +3 13215 13037 13415 +3 15547 15069 14855 +3 2865 2932 2984 +3 2984 2987 2865 +3 5345 5212 4659 +3 4659 4913 5345 +3 11999 12068 11708 +3 12612 12949 13190 +3 13190 12786 12612 +3 9100 9098 8524 +3 8524 8587 9100 +3 12484 12173 12171 +3 12171 12370 12484 +3 874 952 953 +3 22261 22157 22403 +3 22403 22467 22261 +3 22485 22311 22221 +3 22221 22269 22485 +3 8196 8600 8722 +3 8722 8194 8196 +3 9093 9289 8642 +3 8642 8834 9093 +3 12036 12220 12358 +3 12358 11971 12036 +3 2681 3074 2957 +3 11499 11415 11498 +3 7493 7351 7492 +3 24393 24394 24345 +3 24014 24082 24081 +3 24081 23979 24014 +3 18652 18548 18866 +3 23992 24101 24220 +3 24220 24102 23992 +3 19495 19492 19613 +3 19613 19280 19495 +3 20296 20686 20486 +3 20486 20186 20296 +3 20603 20973 21058 +3 21058 20717 20603 +3 21557 21611 21556 +3 21556 21612 21557 +3 8296 8593 8921 +3 8921 8592 8296 +3 20608 20894 21222 +3 21222 20505 20608 +3 21061 20823 20411 +3 20411 20893 21061 +3 3655 3696 3796 +3 3796 3946 3655 +3 6669 6602 6802 +3 24951 8257 8258 +3 8258 8309 24951 +3 8043 7843 7354 +3 764 714 827 +3 827 763 764 +3 16559 16758 16497 +3 16497 16496 16559 +3 2333 2291 2589 +3 2589 2230 2333 +3 5035 5036 5244 +3 1434 1410 1550 +3 6156 6215 6343 +3 6343 6412 6156 +3 11160 11310 11877 +3 11877 11307 11160 +3 5061 5457 4949 +3 4949 5270 5061 +3 17071 17141 17502 +3 17502 17355 17071 +3 9810 9963 10046 +3 17802 17653 17804 +3 17804 17803 17802 +3 12066 12379 12241 +3 12241 12064 12066 +3 22295 22245 22391 +3 22391 22800 22295 +3 16866 16995 17136 +3 17136 17138 16866 +3 7644 7309 7012 +3 20636 20223 20098 +3 20827 20507 19923 +3 4083 3889 4082 +3 4082 3980 4083 +3 19834 19977 19985 +3 19985 19986 19834 +3 6571 6245 6060 +3 6060 6121 6571 +3 958 1133 1261 +3 2620 2509 2762 +3 2762 2820 2620 +3 8994 8593 8595 +3 8595 8855 8994 +3 3074 2898 3140 +3 3140 2957 3074 +3 11373 11220 11365 +3 19488 20023 20014 +3 20014 19865 19488 +3 7142 7218 7565 +3 7565 7426 7142 +3 10012 10285 10506 +3 10506 10100 10012 +3 24147 24439 24364 +3 24364 24024 24147 +3 14984 14780 15062 +3 15062 15123 14984 +3 4598 4936 4502 +3 4502 4551 4598 +3 10399 9685 9310 +3 9310 9427 10399 +3 13602 13168 13465 +3 13465 13558 13602 +3 77 87 103 +3 103 114 77 +3 17453 17161 17097 +3 3762 3862 3764 +3 3764 3715 3762 +3 4686 4394 4496 +3 8406 8465 8647 +3 8647 8343 8406 +3 566 552 622 +3 622 662 566 +3 18233 18899 19427 +3 19427 18583 18233 +3 927 879 1112 +3 1112 958 927 +3 16386 17181 17253 +3 17253 17112 16386 +3 5779 6338 5965 +3 5965 5636 5779 +3 1127 1149 1304 +3 1304 1237 1127 +3 23154 22969 22781 +3 22781 23307 23154 +3 15760 15519 15107 +3 15107 15883 15760 +3 13950 14648 14707 +3 14707 14238 13950 +3 3485 3479 3429 +3 22875 23388 23530 +3 17651 17714 17423 +3 20348 19953 20926 +3 20926 20642 20348 +3 12295 12116 12525 +3 12525 12582 12295 +3 174 165 149 +3 149 140 174 +3 1942 2037 2403 +3 2403 2070 1942 +3 21221 20976 21063 +3 21063 21733 21221 +3 8719 9498 8718 +3 8718 8860 8719 +3 24016 24141 23980 +3 15763 16133 16422 +3 16422 16005 15763 +3 17723 17725 17726 +3 17726 17818 17723 +3 23900 23997 23901 +3 23901 23821 23900 +3 3416 3252 3251 +3 3251 3532 3416 +3 790 880 1013 +3 1013 959 790 +3 3521 3684 3976 +3 3976 3938 3521 +3 13137 13217 13560 +3 13560 13136 13137 +3 12868 12869 13360 +3 13360 13260 12868 +3 22746 22657 22976 +3 1386 1788 1587 +3 5196 5199 5198 +3 5198 5055 5196 +3 6411 5889 6274 +3 3257 3155 3528 +3 3528 3348 3257 +3 1161 1480 1183 +3 11464 11541 11465 +3 11465 11138 11464 +3 13481 13383 13927 +3 13927 13879 13481 +3 18868 19277 20024 +3 20024 19378 18868 +3 4053 4098 4328 +3 3359 3706 3539 +3 16078 16259 15889 +3 15889 16014 16078 +3 9044 8907 8643 +3 8643 8642 9044 +3 5118 5384 5325 +3 5325 5043 5118 +3 4885 5177 5178 +3 5178 5501 4885 +3 11040 11521 11606 +3 11606 11439 11040 +3 19970 19966 20108 +3 20108 20235 19970 +3 8222 8389 8635 +3 8635 8223 8222 +3 419 503 540 +3 17176 17035 17396 +3 17396 17397 17176 +3 17540 17932 18032 +3 18032 17538 17540 +3 12709 12857 13121 +3 13121 12710 12709 +3 5669 5294 5919 +3 5919 5918 5669 +3 12537 12057 11782 +3 11782 12490 12536 +3 12536 12537 11782 +3 22834 22595 22971 +3 22971 22835 22834 +3 15452 15212 15631 +3 15631 15749 15452 +3 18509 18715 17957 +3 17957 18146 18509 +3 4009 3960 4163 +3 17702 17038 17623 +3 17623 18497 17702 +3 4016 4349 4347 +3 4347 3724 4016 +3 11886 12324 12689 +3 12689 12691 11886 +3 19765 19521 19899 +3 6561 7116 6363 +3 6363 6117 6561 +3 14953 14889 14952 +3 14952 15032 14953 +3 11292 11222 10800 +3 17884 17798 18153 +3 18940 19039 18834 +3 18834 18836 18940 +3 4489 4439 4172 +3 4172 4117 4489 +3 19197 19644 20178 +3 22487 22277 22877 +3 22877 22549 22487 +3 20235 20231 20237 +3 20237 20236 20235 +3 16583 16778 17126 +3 17126 16918 16583 +3 23355 23615 23694 +3 23694 23263 23355 +3 14352 14659 14474 +3 5705 5840 5786 +3 5786 5641 5705 +3 3833 4148 4233 +3 4233 4150 3833 +3 9858 9859 10098 +3 10098 10200 9858 +3 3866 3812 4068 +3 4068 4252 3866 +3 3671 3721 4115 +3 13728 13577 13114 +3 8763 8339 8283 +3 22938 22494 22439 +3 18887 18569 18397 +3 18397 18216 18887 +3 19427 19782 19533 +3 19533 19210 19427 +3 14082 14788 14854 +3 15858 16154 16390 +3 16390 16106 15858 +3 13071 13198 12653 +3 12653 12566 13071 +3 14679 14795 14865 +3 14865 14681 14679 +3 2466 2258 2289 +3 2289 2330 2466 +3 10379 10380 10310 +3 10310 10309 10379 +3 23462 23327 23091 +3 23091 23326 23462 +3 11952 11822 11593 +3 11593 11595 11952 +3 1481 1462 1649 +3 2043 2162 2073 +3 2073 1880 2043 +3 13048 13173 12885 +3 12885 12884 13048 +3 3481 3429 3477 +3 3477 3480 3481 +3 22432 22552 22372 +3 22372 22174 22432 +3 14169 14821 14895 +3 14895 14228 14169 +3 9444 9591 9518 +3 10171 9830 9580 +3 9580 9689 10171 +3 20752 20917 20632 +3 20632 20751 20752 +3 6648 6395 6201 +3 6201 6137 6648 +3 10149 10150 9973 +3 9973 10051 10149 +3 10954 10328 10261 +3 15055 14980 15287 +3 15287 15772 15055 +3 9954 9957 10134 +3 10134 9956 9954 +3 12244 12548 11999 +3 2907 3241 3339 +3 3339 3144 2907 +3 5125 5265 5127 +3 5127 5052 5125 +3 295 377 409 +3 21108 21188 21569 +3 21569 21340 21108 +3 4749 4611 4803 +3 5818 5942 6252 +3 6252 6253 5818 +3 10066 11274 10332 +3 10332 10067 10066 +3 20460 20565 21032 +3 21032 20564 20460 +3 22150 22302 22342 +3 23743 23708 23934 +3 23934 23868 23743 +3 6398 6854 6652 +3 6652 6584 6398 +3 6734 6957 7451 +3 7451 6550 6734 +3 24295 24426 24453 +3 24453 24415 24295 +3 12131 12185 12236 +3 12236 11996 12131 +3 3758 3856 3756 +3 3756 3619 3758 +3 23511 23744 23599 +3 867 822 821 +3 6 19 33 +3 17467 17029 16690 +3 19050 19260 19157 +3 19157 19257 19050 +3 20687 20801 20588 +3 20588 20484 20687 +3 14736 14864 15137 +3 18624 19044 19359 +3 19359 18438 18624 +3 6489 6354 6817 +3 6817 6429 6489 +3 17295 17442 17441 +3 17441 17229 17295 +3 9551 9806 9730 +3 8618 8938 8797 +3 8797 8551 8618 +3 12552 12890 12995 +3 12995 13056 12552 +3 20982 20895 21371 +3 6247 6447 6698 +3 6698 6375 6247 +3 24569 24557 24625 +3 23096 23095 23189 +3 23189 23372 23096 +3 13054 13283 13478 +3 13251 13356 13456 +3 13456 13405 13251 +3 8305 8604 8929 +3 8929 8791 8305 +3 22346 22675 22522 +3 22522 22256 22346 +3 8134 8198 7884 +3 19423 19422 19778 +3 13875 13874 13615 +3 2898 2680 2632 +3 16610 16756 16440 +3 16440 16325 16610 +3 11715 12314 12493 +3 12493 12186 11715 +3 21618 21491 21332 +3 21332 21412 21618 +3 19724 19486 19604 +3 19604 19726 19724 +3 3564 4116 4337 +3 4337 4070 3564 +3 13721 13662 13763 +3 18607 18603 18347 +3 18347 18606 18607 +3 19575 19683 19816 +3 19816 19682 19575 +3 4668 4625 4762 +3 4762 4627 4668 +3 5340 5592 5981 +3 23191 23192 23290 +3 23290 23416 23191 +3 16413 16352 16590 +3 16590 16412 16413 +3 21539 21463 21538 +3 4943 5052 4993 +3 4993 4796 4943 +3 7841 7779 7283 +3 7283 7907 7841 +3 22519 22396 22254 +3 6955 7019 6953 +3 6953 6676 6955 +3 12593 13141 13048 +3 13048 12884 12593 +3 11734 11577 11259 +3 11259 11735 11734 +3 19185 19385 19386 +3 19386 19069 19185 +3 352 367 398 +3 398 339 352 +3 9732 10043 10042 +3 8957 9323 9139 +3 9139 8818 8957 +3 13741 13636 13255 +3 22891 22983 23080 +3 23080 23025 22891 +3 613 672 805 +3 805 804 613 +3 11143 11697 11383 +3 11383 11142 11143 +3 3504 3503 3718 +3 3718 3669 3504 +3 13942 13893 14161 +3 14161 14099 13942 +3 16958 16817 16437 +3 1826 2047 2535 +3 2535 2294 1826 +3 24880 24879 24823 +3 441 424 372 +3 372 388 441 +3 21349 21506 21422 +3 21422 21199 21349 +3 13843 13411 13692 +3 22558 22176 22324 +3 22324 22444 22558 +3 15730 15308 15617 +3 15617 16040 15730 +3 19953 20440 20439 +3 20439 20926 19953 +3 3885 3886 3785 +3 3785 3733 3885 +3 22361 22420 22113 +3 1654 1799 1653 +3 1653 1466 1654 +3 10643 10893 10644 +3 10644 10490 10643 +3 21120 20575 20469 +3 13045 12932 13275 +3 13275 13223 13045 +3 11831 12095 12460 +3 11314 11409 11315 +3 11315 11405 11314 +3 15666 16041 16040 +3 16040 15617 15666 +3 4954 4913 4412 +3 18073 18158 18730 +3 18730 18262 18073 +3 17308 17378 17686 +3 17686 17685 17308 +3 19972 19977 19832 +3 19832 19964 19972 +3 11952 11595 11425 +3 11425 12144 11952 +3 2917 2969 2971 +3 19850 20242 20649 +3 20649 20556 19850 +3 8153 7900 8152 +3 8152 8213 8153 +3 19515 19405 19514 +3 22936 22605 22318 +3 22318 22794 22936 +3 15286 15053 15409 +3 16986 17197 17262 +3 17262 16985 16986 +3 12091 12333 12088 +3 12088 11951 12091 +3 24608 24676 24674 +3 9830 10548 10959 +3 10959 10173 9830 +3 1534 1638 1811 +3 1811 1612 1534 +3 22942 22616 22334 +3 3293 3085 3406 +3 21814 21387 22091 +3 22091 22256 21814 +3 538 522 734 +3 734 711 538 +3 18377 18383 18544 +3 18544 18452 18377 +3 14971 14707 14648 +3 19817 19823 19957 +3 19957 19819 19817 +3 10432 10727 10576 +3 20981 20730 20078 +3 20078 20897 20981 +3 16005 16422 16668 +3 16668 16132 16005 +3 9010 8672 9068 +3 9068 9009 9010 +3 21085 21819 21549 +3 21549 20749 21085 +3 8279 8330 8332 +3 8332 8094 8279 +3 19878 20139 20361 +3 20361 20140 19878 +3 7502 7002 7296 +3 6666 6595 7300 +3 7300 6939 6666 +3 21679 21873 22197 +3 22197 21756 21679 +3 9814 9813 10051 +3 10051 9889 9814 +3 19137 19136 19238 +3 19238 19140 19137 +3 14487 14320 14198 +3 20837 20424 20996 +3 20996 21160 20837 +3 23921 23887 23686 +3 23686 23801 23921 +3 11947 12252 12557 +3 12557 12202 11947 +3 18610 18427 18429 +3 18429 18614 18610 +3 1594 1669 1618 +3 1618 1590 1594 +3 21983 22036 22254 +3 22254 21982 21983 +3 17469 17698 17859 +3 17859 17322 17469 +3 23483 23647 23648 +3 23648 23649 23483 +3 6029 6932 6793 +3 14135 14669 14193 +3 19962 19958 19960 +3 12659 13202 12908 +3 12908 13017 12659 +3 14640 14641 14642 +3 15487 15360 16025 +3 19708 19593 19595 +3 19595 19710 19708 +3 9163 9406 9489 +3 9489 8987 9163 +3 17987 18359 18628 +3 18628 18741 17987 +3 10698 11113 10330 +3 10330 10399 10698 +3 18247 18597 19016 +3 19016 19550 18247 +3 3290 3453 3780 +3 18403 18681 19528 +3 3152 3350 3202 +3 3202 3470 3152 +3 10796 10647 10347 +3 10347 10645 10796 +3 4886 5243 5875 +3 5875 5375 4886 +3 10650 10722 10897 +3 1727 1726 1702 +3 1702 1604 1727 +3 19074 19389 19621 +3 19621 19622 19074 +3 3545 3546 3431 +3 3431 3482 3545 +3 10850 10761 10943 +3 8448 8087 8220 +3 8220 8165 8448 +3 7575 8244 7869 +3 7869 7698 7575 +3 5651 5650 5649 +3 5649 5975 5651 +3 9739 9970 10049 +3 10049 9967 9739 +3 9121 9251 9372 +3 9372 9253 9121 +3 12955 12343 12146 +3 12146 12148 12955 +3 12804 12708 12401 +3 12401 12459 12804 +3 22972 22790 22833 +3 22833 22933 22972 +3 12260 11825 12845 +3 12845 12747 12260 +3 1145 1161 1143 +3 1143 1070 1145 +3 23129 23223 23222 +3 14711 14534 14588 +3 14588 14348 14711 +3 11411 11496 11495 +3 11495 11317 11411 +3 10193 10490 10644 +3 10644 11128 10193 +3 546 564 510 +3 12108 11910 12671 +3 12671 12475 12108 +3 15592 15831 15886 +3 21801 21866 22034 +3 22034 22252 21801 +3 13703 13646 13514 +3 13514 13750 13703 +3 5815 6189 6379 +3 6379 6010 5815 +3 7288 7561 7421 +3 7421 7356 7288 +3 14388 14810 15018 +3 15018 14570 14388 +3 23954 23728 23695 +3 12359 12577 12915 +3 12915 12668 12359 +3 13147 13234 13104 +3 8923 8854 9305 +3 9305 8996 8923 +3 24055 24096 24181 +3 24181 24095 24055 +3 7058 6248 6511 +3 20394 20289 20291 +3 16185 15879 16305 +3 5855 5915 6054 +3 6054 5602 5855 +3 5052 4943 5050 +3 5050 5194 5052 +3 8915 9224 9155 +3 9140 9532 10003 +3 10003 9652 9140 +3 11307 11998 11301 +3 11301 11155 11307 +3 18281 18002 17912 +3 17912 18379 18281 +3 5285 4914 4757 +3 4757 5001 5285 +3 17553 17402 16831 +3 742 604 644 +3 23153 22927 22780 +3 22780 22876 23153 +3 22440 22939 22838 +3 22838 22606 22440 +3 7021 6954 6955 +3 6955 6881 7021 +3 5953 6141 6397 +3 6397 6139 5953 +3 13691 14052 13904 +3 14515 14887 14577 +3 14577 14337 14515 +3 3007 3567 3674 +3 14246 14247 14244 +3 14244 14014 14246 +3 19081 19194 19403 +3 19403 19513 19081 +3 5722 6297 6434 +3 6434 5656 5722 +3 5352 5412 5483 +3 5483 5411 5352 +3 14359 13967 13864 +3 13864 14248 14359 +3 12326 12501 12693 +3 12693 12893 12326 +3 21039 20786 20954 +3 21914 21912 22071 +3 14563 14382 14272 +3 14272 14093 14563 +3 13116 13346 13345 +3 13345 13241 13116 +3 410 590 462 +3 462 333 410 +3 19177 19069 19495 +3 19495 19280 19177 +3 23274 23699 23552 +3 1864 1899 2026 +3 2026 1964 1864 +3 10342 10085 10415 +3 10415 10975 10342 +3 13996 13783 14335 +3 14335 14101 13996 +3 1947 2115 2116 +3 2116 2046 1947 +3 16531 16652 16785 +3 16785 16530 16531 +3 23104 23002 23105 +3 23105 23200 23104 +3 202 118 104 +3 104 182 202 +3 4424 4426 4528 +3 4528 4425 4424 +3 1918 1792 1820 +3 1820 1760 1918 +3 10335 11048 10785 +3 15272 15689 15634 +3 15634 15752 15272 +3 10872 10874 10402 +3 18727 18615 18518 +3 18518 18519 18727 +3 17828 18097 17905 +3 17905 17995 17828 +3 13590 14282 14630 +3 14630 13995 13590 +3 9592 10411 9595 +3 9595 9594 9592 +3 5807 6056 5808 +3 5808 5604 5807 +3 1856 1951 1883 +3 1883 1825 1856 +3 14005 13597 13694 +3 13694 13951 14005 +3 13859 14123 14540 +3 14540 14306 13859 +3 4127 4350 4597 +3 4597 4552 4127 +3 6113 6115 5851 +3 5851 5986 6113 +3 16414 16356 16244 +3 16244 16357 16414 +3 14769 15167 15350 +3 15350 15351 14769 +3 13446 13341 13192 +3 18756 18632 18280 +3 18280 18376 18756 +3 3538 3540 3536 +3 3536 3428 3538 +3 18689 18796 19212 +3 19212 19428 18689 +3 188 257 297 +3 297 240 188 +3 8817 8563 8389 +3 8389 8388 8817 +3 11186 11890 11585 +3 11585 11261 11186 +3 18795 19103 19309 +3 8973 9215 8281 +3 14104 14170 13502 +3 13502 13503 14104 +3 9700 10485 10484 +3 10484 9838 9700 +3 1035 1082 1224 +3 1224 1265 1035 +3 4278 4365 4187 +3 4187 4564 4278 +3 24296 24358 24173 +3 24173 24079 24296 +3 23198 23101 23232 +3 23232 23197 23198 +3 2747 2663 2750 +3 2750 2807 2747 +3 16722 16781 16649 +3 14630 14698 14885 +3 14885 13995 14630 +3 17178 16967 16694 +3 23802 23985 24054 +3 24054 23984 23802 +3 12557 12612 12786 +3 12786 12504 12557 +3 9214 9542 8830 +3 8830 8576 9214 +3 16315 16261 16600 +3 16600 16682 16315 +3 12145 12339 12395 +3 12395 12565 12145 +3 3872 3817 3675 +3 3675 4120 3872 +3 18370 18848 18853 +3 18853 18850 18370 +3 24702 24690 24661 +3 18964 19068 19272 +3 2811 2931 2703 +3 2703 2754 2811 +3 11457 11366 11454 +3 19418 19524 19417 +3 19417 19200 19418 +3 20171 20173 19900 +3 19900 20054 20171 +3 6235 6299 6826 +3 6826 6361 6235 +3 2511 2621 2671 +3 22285 22660 22232 +3 761 714 634 +3 634 633 761 +3 10819 10587 10366 +3 7616 8167 8031 +3 8031 8088 7616 +3 16128 16415 16474 +3 16474 16126 16128 +3 4236 4374 4047 +3 4047 4048 4236 +3 10935 10940 11258 +3 2681 2833 2778 +3 2778 2572 2681 +3 8109 7990 8342 +3 8342 8286 8109 +3 11840 12033 12106 +3 24327 24357 24356 +3 24356 24328 24327 +3 9615 9350 9231 +3 9231 9230 9615 +3 10190 9920 9706 +3 9706 9782 10190 +3 24468 24421 24514 +3 24514 24576 24468 +3 5749 5235 6074 +3 6074 5494 5749 +3 21662 21365 21143 +3 1531 1532 1431 +3 1431 1433 1531 +3 21216 21291 21290 +3 21290 21215 21216 +3 18794 19006 17857 +3 17857 18686 18794 +3 14531 14587 14973 +3 14973 14709 14531 +3 15525 15708 15830 +3 15830 15282 15525 +3 3944 4318 4277 +3 4277 4140 3944 +3 11060 11981 11532 +3 11532 11531 11060 +3 22534 22637 22869 +3 22869 22771 22534 +3 5249 5437 5511 +3 5511 5321 5249 +3 5680 5745 5937 +3 5937 6321 5680 +3 1694 1931 1887 +3 1887 1621 1694 +3 21954 22008 22362 +3 22362 22114 21954 +3 20959 21209 20875 +3 11554 10442 10823 +3 10823 11710 11554 +3 10206 10362 10435 +3 304 302 320 +3 23000 22903 23195 +3 1497 1499 1498 +3 1498 1549 1497 +3 10473 10331 10471 +3 187 215 238 +3 238 223 187 +3 13742 13461 14000 +3 4114 4544 4436 +3 4436 4069 4114 +3 13952 14348 14008 +3 14008 13910 13952 +3 16275 16566 16762 +3 16762 16102 16275 +3 19253 19151 18841 +3 1890 1766 1655 +3 1655 1828 1890 +3 16199 16815 17022 +3 17022 16814 16199 +3 23730 23957 23774 +3 23206 23306 23205 +3 23205 23152 23206 +3 19829 19700 19707 +3 7717 7769 8084 +3 8084 8271 7717 +3 20965 21442 20596 +3 20596 20195 20965 +3 11563 11562 11804 +3 11804 11719 11563 +3 15485 15716 15484 +3 24667 24596 24587 +3 810 903 875 +3 875 831 810 +3 21513 21435 21964 +3 21323 21405 21557 +3 21557 21324 21323 +3 2254 2645 2578 +3 2578 2226 2254 +3 7169 6954 7245 +3 7245 7242 7169 +3 347 128 135 +3 135 168 347 +3 3514 3778 3877 +3 3877 3632 3514 +3 2202 2253 2103 +3 2103 2001 2202 +3 8588 8846 8920 +3 8920 8780 8588 +3 9707 9597 9138 +3 9138 9324 9707 +3 17832 17439 17083 +3 17083 17364 17832 +3 17249 16830 16897 +3 16897 17400 17249 +3 6647 6258 6329 +3 6329 6774 6647 +3 18938 19139 20435 +3 20435 19814 18938 +3 4572 4719 4763 +3 4763 4573 4572 +3 15533 16144 16021 +3 16021 15532 15533 +3 5409 5351 5482 +3 5482 5290 5409 +3 15267 15029 14631 +3 14631 15152 15267 +3 3965 4209 4335 +3 4335 4068 3965 +3 21023 21189 21500 +3 21500 21630 21023 +3 15808 16175 16295 +3 16295 16174 15808 +3 4680 4931 4825 +3 4825 4824 4680 +3 14951 14888 15270 +3 15270 15454 14951 +3 18087 18438 19154 +3 19154 18848 18087 +3 19605 18861 19375 +3 9171 9632 9170 +3 9170 9004 9171 +3 14601 14986 15293 +3 3809 4064 4110 +3 4110 3917 3809 +3 5783 6101 6035 +3 10172 10704 10626 +3 10626 10702 10172 +3 17213 17817 17986 +3 17986 17504 17213 +3 24162 24163 24261 +3 3035 2926 3037 +3 3037 3096 3035 +3 4105 4205 4295 +3 4295 4107 4105 +3 20944 21197 21505 +3 21505 21269 20944 +3 3748 3660 3747 +3 3747 3843 3748 +3 12784 12648 12441 +3 12441 12556 12784 +3 19268 19271 18857 +3 18857 18633 19268 +3 3769 3921 4114 +3 4114 4069 3769 +3 6242 6058 6566 +3 6566 6440 6242 +3 1858 1621 1887 +3 1887 2012 1858 +3 2243 2510 2709 +3 2709 2318 2243 +3 1536 1586 1650 +3 1650 1537 1536 +3 8507 8032 8824 +3 8824 8696 8507 +3 3681 3779 4078 +3 4078 3973 3681 +3 5061 5715 5336 +3 5336 5457 5061 +3 4174 3724 4347 +3 4347 4125 4174 +3 13722 13440 13484 +3 13484 13572 13722 +3 20083 20832 20616 +3 20616 20418 20083 +3 13445 13340 13488 +3 13488 13153 13445 +3 20364 20656 20775 +3 6253 6252 6323 +3 6323 6324 6253 +3 22749 23019 22554 +3 22554 22233 22749 +3 18649 18549 18384 +3 23309 23252 23796 +3 2615 3115 2941 +3 2941 2877 2615 +3 3073 3185 3388 +3 3388 3232 3073 +3 3897 3693 3692 +3 21404 22265 21881 +3 21881 21553 21404 +3 8956 9031 9530 +3 9530 9201 8956 +3 13366 13600 13414 +3 13414 13367 13366 +3 22636 22263 22473 +3 22473 22635 22636 +3 16290 15917 15918 +3 15918 16233 16290 +3 2031 2191 2454 +3 2454 2193 2031 +3 9378 8739 9192 +3 23562 23283 23463 +3 21963 21907 22126 +3 22126 22435 21963 +3 24287 24255 24192 +3 14346 14651 14649 +3 14649 14176 14346 +3 23457 23458 23366 +3 20442 20348 20642 +3 20642 20643 20442 +3 6523 6923 6580 +3 16220 16039 16505 +3 16505 16388 16220 +3 4472 4669 4428 +3 4428 4429 4472 +3 5795 5794 5333 +3 5333 5456 5795 +3 380 465 494 +3 494 412 380 +3 7101 7390 7518 +3 7518 7172 7101 +3 9600 9657 9859 +3 9859 9858 9600 +3 14229 14635 15040 +3 15040 14825 14229 +3 20114 20111 19980 +3 19980 19975 20114 +3 13702 13749 13644 +3 13644 13276 13702 +3 21353 21576 21436 +3 21436 20958 21353 +3 15921 15919 15740 +3 1289 1154 1131 +3 11415 11500 11642 +3 16451 17480 17410 +3 17410 17187 16451 +3 21357 21291 21216 +3 19528 19301 18790 +3 18790 18403 19528 +3 22796 23355 23263 +3 23263 23022 22796 +3 24101 23992 23958 +3 8684 9130 8892 +3 8892 8740 8684 +3 4870 5090 4924 +3 4924 4871 4870 +3 2581 2464 2463 +3 2463 2582 2581 +3 14842 14908 15056 +3 15056 14909 14842 +3 3082 3193 2846 +3 2846 2787 3082 +3 7926 8475 8244 +3 8244 7575 7926 +3 24269 24018 24336 +3 17182 16617 17405 +3 17405 17556 17182 +3 11545 11698 11986 +3 19065 18764 19275 +3 19275 18965 19065 +3 8887 9441 10178 +3 10178 9375 8887 +3 19786 19536 19312 +3 7445 7743 7650 +3 7650 7380 7445 +3 11050 11678 12357 +3 12357 11442 11050 +3 19220 19933 19325 +3 19325 19113 19220 +3 3044 2861 2753 +3 2753 2982 3044 +3 8219 8448 8165 +3 8165 8634 8219 +3 10903 10812 11547 +3 11547 11474 10903 +3 5768 6140 6019 +3 6019 5569 5768 +3 6961 7322 6430 +3 6430 6232 6961 +3 22962 23053 23243 +3 21663 21976 21975 +3 4475 4531 4629 +3 8350 8842 8843 +3 8843 8586 8350 +3 4632 4582 5092 +3 5092 4968 4632 +3 19831 19702 20765 +3 20765 20929 19831 +3 10280 9848 10090 +3 22110 22108 22004 +3 22004 22053 22110 +3 24299 24048 24267 +3 24267 24333 24299 +3 9804 9951 9956 +3 9956 9805 9804 +3 6078 5821 5561 +3 5561 5430 6078 +3 23437 23482 23156 +3 1342 1254 1211 +3 11858 12120 12055 +3 12055 11925 11858 +3 1058 1124 1100 +3 1100 991 1058 +3 18628 19047 19968 +3 19968 19360 18628 +3 2175 1888 2237 +3 12299 12300 12228 +3 12228 12170 12299 +3 3931 4018 4309 +3 4309 4348 3931 +3 12521 12576 12813 +3 12813 12409 12521 +3 23338 23241 23051 +3 23051 23240 23338 +3 13897 13785 14046 +3 7208 7483 7679 +3 7679 7412 7208 +3 7842 7983 7491 +3 23239 23296 23423 +3 23423 23376 23239 +3 3500 3714 3623 +3 3623 3502 3500 +3 2602 2701 2865 +3 2865 2702 2602 +3 15300 15607 15543 +3 18148 18251 18252 +3 18252 18814 18148 +3 18188 18286 18190 +3 18024 18395 18479 +3 18479 18116 18024 +3 11208 10786 10408 +3 10408 11122 11208 +3 23831 23935 23973 +3 23973 23871 23831 +3 21792 21793 21521 +3 8247 8359 8301 +3 8301 8128 8247 +3 14949 14814 15151 +3 15151 15510 14949 +3 8127 8059 8415 +3 8415 8299 8127 +3 17193 17632 17631 +3 17631 16705 17193 +3 12771 12985 13140 +3 13140 12682 12771 +3 816 817 726 +3 726 914 816 +3 24262 24325 24326 +3 24326 24291 24262 +3 19891 20160 20260 +3 20260 20159 19891 +3 6965 6499 6747 +3 6747 7260 6965 +3 26 43 55 +3 55 69 26 +3 13733 13942 13682 +3 13682 13732 13733 +3 6453 6328 5945 +3 3725 3879 4178 +3 4178 3574 3725 +3 1134 1246 1330 +3 1330 1222 1134 +3 9984 10065 10471 +3 10471 10331 9984 +3 8680 8316 8886 +3 11317 11495 11408 +3 5296 5610 5552 +3 5552 5161 5296 +3 2718 2831 3285 +3 3285 2566 2718 +3 14962 14401 14402 +3 16232 16341 16398 +3 2491 2981 2930 +3 2930 2749 2491 +3 9613 9552 9668 +3 9668 9487 9613 +3 6371 6569 6121 +3 6121 6180 6371 +3 14400 14169 13998 +3 22175 22373 22436 +3 22436 22127 22175 +3 6734 6289 6419 +3 6419 6551 6734 +3 6105 5975 5649 +3 5649 5900 6105 +3 18210 18563 18974 +3 18974 18666 18210 +3 8679 9017 8619 +3 14725 15298 15181 +3 15181 14428 14725 +3 7418 7908 8101 +3 8101 7688 7418 +3 16204 16148 16147 +3 16147 16026 16204 +3 23852 23448 23580 +3 23580 23803 23852 +3 18153 18065 18428 +3 18428 10502 18153 +3 9356 9304 9978 +3 9978 9562 9356 +3 5853 6305 5852 +3 5852 5146 5853 +3 23527 23940 23794 +3 23794 23388 23527 +3 15865 15980 16165 +3 16165 15918 15865 +3 945 978 943 +3 943 919 945 +3 17439 17832 18456 +3 18456 18008 17439 +3 5984 6432 6686 +3 6686 6431 5984 +3 9612 9300 8984 +3 4298 3568 4211 +3 9621 9677 10054 +3 10054 9974 9621 +3 14288 14580 14758 +3 14758 14046 14288 +3 6965 7466 6749 +3 6749 6362 6965 +3 7415 7487 6918 +3 6918 7486 7415 +3 21315 21313 21068 +3 21068 21069 21315 +3 16207 16208 16033 +3 16033 16327 16207 +3 9354 8849 8990 +3 8990 8782 9354 +3 7272 7969 7968 +3 7968 7413 7272 +3 22049 22408 22537 +3 22537 22162 22049 +3 6575 6986 6703 +3 6703 6382 6575 +3 15434 15907 15435 +3 15435 15556 15434 +3 5316 5113 5693 +3 5693 5505 5316 +3 834 1032 880 +3 880 698 834 +3 22958 23100 23101 +3 23101 22865 22958 +3 15000 15138 14863 +3 14863 14791 15000 +3 23828 23911 23869 +3 13276 13317 13089 +3 13089 13315 13276 +3 3141 3236 3014 +3 3014 3015 3141 +3 3978 4268 4509 +3 4509 4265 3978 +3 24027 23949 23923 +3 6959 6816 6683 +3 6683 6888 6959 +3 19539 19540 19538 +3 6699 6573 6510 +3 6510 6446 6699 +3 967 966 969 +3 19701 19589 19593 +3 19593 19707 19701 +3 12470 12967 13302 +3 11250 11313 11093 +3 11093 11091 11250 +3 3339 3638 3683 +3 13377 13146 13656 +3 13656 13811 13377 +3 3689 3793 3986 +3 3986 4186 3689 +3 13722 13663 13335 +3 13335 13440 13722 +3 8895 9593 9196 +3 9196 8629 8895 +3 12365 12412 12044 +3 12044 12167 12365 +3 9425 9501 9424 +3 9424 9571 9425 +3 6845 7130 7686 +3 7686 7346 6845 +3 23585 23547 23620 +3 23620 23586 23585 +3 4294 4162 4203 +3 4203 4243 4294 +3 12346 12455 12653 +3 12653 12456 12346 +3 23930 23902 23782 +3 23782 23931 23930 +3 17280 17350 17656 +3 17656 18167 17280 +3 22417 22111 22414 +3 22414 22585 22417 +3 17409 17255 17330 +3 17330 16620 17409 +3 14447 13937 14505 +3 5589 5651 6164 +3 4881 4682 5234 +3 5234 4976 4881 +3 24441 24455 24429 +3 24429 24382 24441 +3 14843 15119 14981 +3 23292 23335 23197 +3 23197 23232 23292 +3 23092 22995 22398 +3 22398 22899 23092 +3 5691 5764 5313 +3 5313 5375 5691 +3 15706 15112 15942 +3 15942 15943 15706 +3 2690 2692 2694 +3 7968 7969 8392 +3 8392 8224 7968 +3 19186 19393 19626 +3 16919 17062 17063 +3 3892 3647 3737 +3 13509 13555 13795 +3 13795 13794 13509 +3 22486 22365 22545 +3 828 763 827 +3 3632 3187 2899 +3 17737 17827 17828 +3 17828 17824 17737 +3 22080 22331 22139 +3 22139 22081 22080 +3 3055 3114 3220 +3 3220 3057 3055 +3 12678 13038 13416 +3 13416 12822 12678 +3 22276 22424 22487 +3 22487 22367 22276 +3 4140 4277 4362 +3 4362 4230 4140 +3 14169 14400 14521 +3 21880 21819 21085 +3 21085 21550 21880 +3 305 306 284 +3 284 261 305 +3 861 917 937 +3 937 865 861 +3 11450 12117 11980 +3 11980 11979 11450 +3 19567 19454 19238 +3 19238 19235 19567 +3 14314 14423 14070 +3 22484 22112 22217 +3 22217 22736 22484 +3 12818 12479 12674 +3 12674 12922 12818 +3 19618 19612 19490 +3 19490 19492 19618 +3 12208 12399 12705 +3 12705 12457 12208 +3 7655 7751 8256 +3 8256 7942 7655 +3 17501 17354 17582 +3 17582 17663 17501 +3 11136 11290 11221 +3 11221 11137 11136 +3 23871 23973 23868 +3 23868 23934 23871 +3 4923 4721 4529 +3 10992 10903 11474 +3 11474 11390 10992 +3 840 932 705 +3 705 745 840 +3 14001 14403 14232 +3 14232 14104 14001 +3 21477 21236 21316 +3 21316 21680 21477 +3 10071 10702 10625 +3 10625 10775 10071 +3 11024 11023 11509 +3 11509 11192 11024 +3 24873 24907 24892 +3 24892 24872 24873 +3 18275 18753 17906 +3 6 43 26 +3 26 5 6 +3 5540 5599 5474 +3 5474 5214 5540 +3 23521 23713 23873 +3 23873 23750 23521 +3 6400 6654 7358 +3 450 448 385 +3 385 337 450 +3 2083 2057 2019 +3 2019 2213 2083 +3 24528 24497 24599 +3 17067 16928 17132 +3 17132 17279 17067 +3 12836 12780 13183 +3 19555 19804 19552 +3 19552 18711 19555 +3 21003 21320 21547 +3 21547 21392 21003 +3 1338 1455 1474 +3 1474 1383 1338 +3 16587 16784 16468 +3 16468 16178 16587 +3 5662 6498 6173 +3 6173 5913 5662 +3 13106 12742 12447 +3 12447 12505 13106 +3 5154 5485 5412 +3 5412 5352 5154 +3 21415 21103 21259 +3 21259 21620 21415 +3 22810 22765 22996 +3 22996 23093 22810 +3 918 860 889 +3 889 890 918 +3 8688 8746 8956 +3 8956 9201 8688 +3 2069 1705 1750 +3 7159 7308 7372 +3 7372 7235 7159 +3 22315 22280 22062 +3 22062 22121 22315 +3 18441 18271 18272 +3 18272 18273 18441 +3 3047 3361 3600 +3 3600 3266 3047 +3 14425 14724 15064 +3 19387 19497 19617 +3 19617 19736 19387 +3 2313 2378 2381 +3 2381 2382 2313 +3 2871 3052 3169 +3 3169 3214 2871 +3 2781 2836 2902 +3 2902 2727 2781 +3 11622 11691 11623 +3 11623 11536 11622 +3 5393 5392 5522 +3 5522 5450 5393 +3 9204 8965 8693 +3 6082 6204 6781 +3 6781 6582 6082 +3 4398 4595 4594 +3 4594 4348 4398 +3 19009 18901 19103 +3 19103 18584 19009 +3 8038 8456 9147 +3 9147 9039 8038 +3 1361 1416 1438 +3 1438 1460 1361 +3 17076 16794 17223 +3 17223 16937 17076 +3 4068 4335 4543 +3 4543 4252 4068 +3 11996 12184 12067 +3 1500 1499 1472 +3 1472 1576 1500 +3 17780 17401 18326 +3 19653 19526 19419 +3 19419 19417 19653 +3 14937 14378 14442 +3 14442 14686 14937 +3 20982 21371 21454 +3 21454 21456 20982 +3 8802 9015 8942 +3 8942 8801 8802 +3 8286 8402 8047 +3 8047 7991 8286 +3 24 3 16 +3 16 30 24 +3 23422 23515 23518 +3 17664 17993 18174 +3 18174 17821 17664 +3 19283 19282 18873 +3 4057 4159 3754 +3 3754 3851 4057 +3 21847 21848 21850 +3 12859 13300 13352 +3 13352 12963 12859 +3 18321 17941 16825 +3 16825 17617 18321 +3 2485 2481 2477 +3 17808 17810 17890 +3 17890 18077 17808 +3 4155 4377 4329 +3 4329 4194 4155 +3 6233 6821 6298 +3 6298 6433 6233 +3 8539 8924 9109 +3 9109 9108 8539 +3 12333 12697 12651 +3 12651 12088 12333 +3 19663 19795 19931 +3 19931 19434 19663 +3 11720 12008 11802 +3 11802 11493 11720 +3 16939 17078 17077 +3 17077 16873 16939 +3 6491 6047 5982 +3 5982 6357 6491 +3 1473 1554 1553 +3 1553 1452 1473 +3 12826 12543 12316 +3 12316 12592 12826 +3 16635 16992 16991 +3 16991 16776 16635 +3 11303 11479 11995 +3 5514 5443 5383 +3 5383 5515 5514 +3 8475 8594 8924 +3 8924 8539 8475 +3 6317 7201 7202 +3 7202 6636 6317 +3 3765 3964 3865 +3 3865 3717 3765 +3 6410 6535 6721 +3 6721 7007 6410 +3 22186 21591 21743 +3 20560 20776 20943 +3 7864 7505 6938 +3 6938 7083 7864 +3 23717 23757 24080 +3 4871 4815 4672 +3 7842 7491 6257 +3 6257 7135 7842 +3 24095 24054 23985 +3 23985 24055 24095 +3 23436 23532 23571 +3 3580 3822 4081 +3 18605 19129 18818 +3 18818 18348 18605 +3 21715 21270 21637 +3 21637 21779 21715 +3 4529 4721 4201 +3 4201 4474 4529 +3 3130 3506 3070 +3 14787 14604 14426 +3 13086 13168 12978 +3 12978 12924 13086 +3 2236 2263 2268 +3 2268 2264 2236 +3 24340 24408 24461 +3 24461 24449 24340 +3 2750 2752 2860 +3 2860 2807 2750 +3 8962 9388 9455 +3 9455 8961 8962 +3 18865 18962 19173 +3 11930 11929 11928 +3 5424 5615 5941 +3 10230 10234 10239 +3 10239 10304 10230 +3 2447 2521 2572 +3 2572 2449 2447 +3 4124 4397 4307 +3 4307 4176 4124 +3 17147 17002 16594 +3 7380 7650 7651 +3 7651 7448 7380 +3 3561 3716 3377 +3 3377 3444 3561 +3 3296 3297 3411 +3 3411 3089 3296 +3 18882 19395 19396 +3 22333 22141 22139 +3 13925 14027 13817 +3 10220 9937 9872 +3 9872 9795 10220 +3 19493 19490 19488 +3 17189 16974 17412 +3 17412 17331 17189 +3 11930 11928 11781 +3 21402 21555 21554 +3 19536 19786 20730 +3 19150 19152 19045 +3 19045 19356 19150 +3 5374 5566 5766 +3 17674 18108 18385 +3 18385 17751 17674 +3 14207 14262 14263 +3 14263 14325 14207 +3 17197 17641 17794 +3 21324 21407 21326 +3 21326 21325 21324 +3 12327 12200 11889 +3 11889 12251 12327 +3 17750 17674 17675 +3 17675 17518 17750 +3 20233 19830 19973 +3 10879 10877 11525 +3 3041 3161 3206 +3 3206 3159 3041 +3 361 393 376 +3 376 332 361 +3 5573 5440 5251 +3 406 327 329 +3 16249 16594 17002 +3 17002 16538 16249 +3 13680 13394 13118 +3 13118 13013 13680 +3 7561 6996 7625 +3 19998 20240 20238 +3 20238 20239 19998 +3 12310 12427 12124 +3 12124 12177 12310 +3 17058 16919 17061 +3 17061 17060 17058 +3 22469 22683 22632 +3 19102 19534 19919 +3 10670 10917 11083 +3 20216 20337 20526 +3 20526 20528 20216 +3 17015 16955 17310 +3 17310 17606 17015 +3 22966 23062 22648 +3 22648 22484 22966 +3 2799 2594 2651 +3 13890 14280 14219 +3 6972 7052 6506 +3 10599 10675 10746 +3 11922 11921 11982 +3 11394 11158 11715 +3 3163 3424 3473 +3 3473 3306 3163 +3 19331 19806 19807 +3 19807 19120 19331 +3 20085 20422 20086 +3 19280 19613 19489 +3 19489 19066 19280 +3 12526 12676 12762 +3 12762 12677 12526 +3 19174 19173 18962 +3 18962 19175 19174 +3 13775 13730 13731 +3 7050 7475 6757 +3 6757 6969 7050 +3 24042 24070 23906 +3 23906 23904 24042 +3 18074 17573 17974 +3 17974 18158 18074 +3 555 574 464 +3 18963 18862 18859 +3 11785 11871 12058 +3 12058 12059 11785 +3 9929 10582 10583 +3 10583 10439 9929 +3 18268 17724 17583 +3 590 608 706 +3 19173 19063 18863 +3 21356 21515 21650 +3 21650 21442 21356 +3 14841 14775 14659 +3 14659 14412 14841 +3 24323 24290 24261 +3 13666 13883 13820 +3 5494 6452 6389 +3 6389 5750 5494 +3 17689 18214 17688 +3 17688 17606 17689 +3 19362 19590 19834 +3 19834 19364 19362 +3 23256 23214 23441 +3 23441 23489 23256 +3 12128 12057 12537 +3 12537 12492 12128 +3 23414 23372 23189 +3 9376 9516 9127 +3 9127 8738 9376 +3 6755 7332 7193 +3 20131 20240 20000 +3 18116 17532 17759 +3 17759 17850 18116 +3 19998 20122 20128 +3 23902 24108 24067 +3 24067 24038 23902 +3 23026 22667 22617 +3 16470 16356 16414 +3 16414 16591 16470 +3 16400 16521 16232 +3 16232 16292 16400 +3 22668 22390 22616 +3 23551 23452 23400 +3 23400 23550 23551 +3 21634 21633 22121 +3 2880 2671 2820 +3 2820 3173 2880 +3 17807 17973 17972 +3 17739 17361 17146 +3 19853 19858 19726 +3 19726 19722 19853 +3 2991 3845 4048 +3 4048 3490 2991 +3 5168 5749 5301 +3 5301 4780 5168 +3 19923 20506 20982 +3 1144 1211 1042 +3 1042 1041 1144 +3 24703 24729 24675 +3 24675 24660 24703 +3 23528 23606 23645 +3 23645 23643 23528 +3 9297 9664 9729 +3 3422 3535 3534 +3 3534 3533 3422 +3 6659 6405 6787 +3 19736 19619 19620 +3 19620 19387 19736 +3 17598 17753 18206 +3 18206 18015 17598 +3 15489 15538 15417 +3 21853 22494 22661 +3 22661 22287 21853 +3 16148 16204 16027 +3 2301 2262 2236 +3 2236 2264 2301 +3 16417 16792 16869 +3 14738 14865 15007 +3 15007 14799 14738 +3 3663 3850 3851 +3 3851 3753 3663 +3 22876 22828 23155 +3 23155 23153 22876 +3 24813 24753 24744 +3 24744 24846 24813 +3 13283 13379 13760 +3 13760 13478 13283 +3 21352 21039 20954 +3 20954 21202 21352 +3 21486 21407 21324 +3 797 916 887 +3 887 914 797 +3 2585 2916 2969 +3 2969 2917 2585 +3 20949 21200 21424 +3 21424 20460 20949 +3 13831 13986 13776 +3 3930 3971 4446 +3 4446 4214 3930 +3 22675 22765 22154 +3 22154 22522 22675 +3 3810 3809 3562 +3 3562 3766 3810 +3 24000 24068 24041 +3 24041 23968 24000 +3 23779 23998 23702 +3 23702 23822 23779 +3 23583 23500 23498 +3 23498 23497 23583 +3 19049 19155 19591 +3 19591 18843 19049 +3 2586 2647 2330 +3 20506 20321 20980 +3 20980 20982 20506 +3 19540 20206 20731 +3 3599 3543 3601 +3 3601 3539 3599 +3 12780 12999 13380 +3 1394 1395 1391 +3 1391 1465 1394 +3 1961 1991 2182 +3 2182 2183 1961 +3 15848 16565 16445 +3 16445 16214 15848 +3 8840 8841 9346 +3 9346 8980 8840 +3 872 898 897 +3 897 1000 872 +3 21139 21448 21657 +3 21657 21220 21139 +3 22940 22439 22795 +3 7598 7393 7704 +3 7704 7815 7598 +3 12314 11715 11158 +3 11158 11714 12314 +3 7070 6849 7132 +3 7132 6920 7070 +3 16442 16443 16563 +3 16563 16383 16442 +3 15575 15929 15994 +3 15994 15813 15575 +3 1206 1141 1068 +3 1068 1099 1206 +3 4043 4282 4416 +3 4416 4234 4043 +3 9206 9461 8825 +3 86 63 44 +3 44 42 86 +3 6777 7216 7215 +3 20236 20237 20239 +3 10786 10557 10273 +3 19276 19489 19610 +3 19610 19487 19276 +3 17548 16757 17034 +3 17034 17549 17548 +3 4838 4789 4595 +3 4595 4501 4838 +3 9174 8425 8927 +3 8927 8864 9174 +3 5278 5138 4905 +3 4905 5068 5278 +3 8069 8548 8547 +3 4399 4128 4130 +3 9506 9582 9009 +3 3468 3419 2972 +3 2972 3200 3468 +3 20419 19796 19323 +3 19323 19930 20419 +3 6072 5940 6519 +3 6519 6451 6072 +3 23169 23220 23578 +3 15238 15417 15416 +3 15841 16027 16204 +3 10100 10506 10726 +3 10726 10656 10100 +3 22912 22538 22640 +3 22640 22871 22912 +3 5683 6071 5943 +3 5943 6520 5683 +3 5290 5482 5413 +3 5413 5085 5290 +3 19672 19670 19446 +3 19446 19671 19672 +3 1563 1481 1649 +3 1649 1853 1563 +3 9209 9280 9464 +3 21056 21132 20815 +3 24620 24619 24564 +3 24564 24574 24575 +3 24575 24620 24564 +3 17444 18013 17234 +3 17234 16943 17444 +3 2779 2777 3233 +3 3233 3135 2779 +3 10339 11281 11524 +3 11524 10558 10339 +3 14365 14190 14425 +3 4160 4199 4289 +3 4289 4474 4160 +3 23789 23676 23638 +3 20488 20594 20693 +3 20693 20590 20488 +3 15112 15706 15349 +3 15349 15046 15112 +3 18121 18221 17855 +3 17855 17854 18121 +3 15220 15219 14892 +3 12578 12364 12110 +3 12110 12635 12578 +3 18625 18739 18738 +3 18738 18358 18625 +3 11812 12013 11735 +3 11735 11580 11812 +3 12340 12510 12791 +3 12791 12508 12340 +3 24461 24411 24483 +3 24483 24539 24461 +3 16931 16933 17137 +3 17137 16996 16931 +3 14346 13906 14532 +3 14532 14651 14346 +3 18324 18418 18590 +3 18590 18237 18324 +3 11453 10895 11065 +3 11065 11064 11453 +3 9256 9587 10077 +3 10077 9316 9256 +3 4044 3838 4151 +3 4151 4043 4044 +3 10215 10026 10114 +3 10114 10113 10215 +3 24660 24634 24582 +3 20125 20131 20006 +3 20006 20126 20125 +3 17868 18324 18042 +3 21263 21024 20558 +3 20558 20858 21263 +3 20128 20000 20240 +3 20240 19998 20128 +3 19648 19414 20684 +3 5702 5773 6535 +3 5428 5430 5561 +3 15126 15176 15362 +3 15362 15294 15126 +3 23170 23394 23616 +3 23616 23449 23170 +3 12222 12037 12577 +3 11055 11617 11054 +3 11054 10883 11055 +3 6930 6788 6406 +3 6406 6720 6930 +3 4718 4667 4574 +3 19054 19159 19363 +3 19363 19261 19054 +3 18452 18637 18542 +3 18542 18453 18452 +3 22154 22194 21753 +3 21753 21755 22154 +3 10796 10645 11062 +3 11062 11286 10796 +3 12642 12725 12591 +3 12591 12432 12642 +3 3563 3670 3919 +3 3919 3719 3563 +3 17216 17287 17432 +3 17432 17285 17216 +3 953 1060 1046 +3 8611 8484 8311 +3 8311 8310 8611 +3 8313 8371 8370 +3 8370 8259 8313 +3 6160 6222 6101 +3 6101 5783 6160 +3 18172 17902 17821 +3 15821 16130 15755 +3 15755 15641 15821 +3 14830 14766 14967 +3 14967 15108 14830 +3 19982 19972 19964 +3 19964 19970 19982 +3 1457 1459 1582 +3 1582 1506 1457 +3 7646 7649 8003 +3 8003 8002 7646 +3 2186 2184 2321 +3 2321 2221 2186 +3 13695 13268 13413 +3 2174 2238 2263 +3 2263 2132 2174 +3 10600 10837 10677 +3 8258 8205 8311 +3 8311 8309 8258 +3 2362 2239 2304 +3 2304 2270 2362 +3 23167 23126 22882 +3 22882 22883 23167 +3 21169 21170 21091 +3 21091 21006 21169 +3 4566 4413 4758 +3 4758 4954 4566 +3 10883 11054 10974 +3 10974 10341 10883 +3 23768 23924 23655 +3 23655 23725 23768 +3 8209 8557 8150 +3 8150 8149 8209 +3 10111 10114 10023 +3 10023 10106 10111 +3 20395 20282 20177 +3 20177 20283 20395 +3 21638 21905 21845 +3 4770 4767 4963 +3 4963 4922 4770 +3 20161 20162 20165 +3 16645 16647 16924 +3 16924 16783 16645 +3 21217 21913 21967 +3 21967 21724 21217 +3 10001 10347 10647 +3 10647 10493 10001 +3 6606 6479 6347 +3 6347 6346 6606 +3 13987 14622 13891 +3 13891 13583 13987 +3 24315 24396 24395 +3 24395 24347 24315 +3 12397 12453 12794 +3 12794 12452 12397 +3 3498 3621 3668 +3 3668 3500 3498 +3 439 474 388 +3 22321 21853 21967 +3 21967 21913 22321 +3 17999 18002 18376 +3 18376 18280 17999 +3 11016 11420 11335 +3 11335 10614 11016 +3 10983 10898 10498 +3 12657 12852 12707 +3 12707 12617 12657 +3 6023 6024 6211 +3 6211 6087 6023 +3 7662 7401 7042 +3 7042 7466 7662 +3 24337 24177 24019 +3 24019 24271 24337 +3 15931 16304 16245 +3 16245 16354 15931 +3 23459 23822 23702 +3 23702 23628 23459 +3 13384 13103 13436 +3 13436 13383 13384 +3 7562 7988 8108 +3 24850 24825 24814 +3 24814 24838 24850 +3 22292 22382 22445 +3 22445 22327 22292 +3 2943 3064 3123 +3 3123 3001 2943 +3 24537 24512 24513 +3 24513 24529 24537 +3 17570 17270 17571 +3 17571 17801 17570 +3 6708 6261 6778 +3 6778 6851 6708 +3 14517 14458 15030 +3 15030 15153 14517 +3 24410 24423 24491 +3 24491 24471 24410 +3 6131 7282 6579 +3 6579 6522 6131 +3 21149 21150 21528 +3 21528 21455 21149 +3 16313 16195 16138 +3 16138 16077 16313 +3 6062 6124 6184 +3 6184 6446 6062 +3 21111 21194 21196 +3 21196 21195 21111 +3 15402 15098 14954 +3 18911 18805 18698 +3 15157 15276 14580 +3 14580 15038 15157 +3 2821 2669 2618 +3 2618 2616 2821 +3 7427 7143 7691 +3 7691 7289 7427 +3 20342 20539 20757 +3 20757 19563 20342 +3 5451 5452 5789 +3 5789 6038 5451 +3 16346 16296 16175 +3 16175 15985 16346 +3 12437 12321 11939 +3 11939 12075 12437 +3 9414 9416 9677 +3 9677 9621 9414 +3 10249 10250 10252 +3 10252 10246 10249 +3 474 511 553 +3 553 441 474 +3 8005 8136 7938 +3 14268 14557 14377 +3 14377 14210 14268 +3 3747 3660 3483 +3 3483 3799 3747 +3 1860 1952 2016 +3 2016 1714 1860 +3 7935 7809 7749 +3 7749 7746 7935 +3 2977 3159 3099 +3 3099 3038 2977 +3 9992 9771 10634 +3 10634 10559 9992 +3 24852 24812 24803 +3 24803 24762 24852 +3 21252 21249 21323 +3 21323 21325 21252 +3 4980 5305 5172 +3 5172 4783 4980 +3 18898 20198 19915 +3 19915 19001 18898 +3 19121 19556 19943 +3 23574 23845 23653 +3 23653 23652 23574 +3 3171 3054 2933 +3 14251 14367 13970 +3 9198 8894 9524 +3 9524 9522 9198 +3 3923 4590 4254 +3 4254 4171 3923 +3 1233 1274 1232 +3 1232 1234 1233 +3 12648 12609 12389 +3 12389 12441 12648 +3 5885 6534 6720 +3 24615 24625 24661 +3 4984 4888 5373 +3 5373 5311 4984 +3 19764 19897 20053 +3 20053 19899 19764 +3 1330 1316 1247 +3 1247 1202 1330 +3 23559 23593 23783 +3 23783 23561 23559 +3 12048 11848 11450 +3 11450 11530 12048 +3 22069 21911 21650 +3 21650 22232 22069 +3 18119 18783 17851 +3 17851 17536 18119 +3 11874 12237 12240 +3 2125 2132 2262 +3 2262 2171 2125 +3 9768 9769 10337 +3 10337 10181 9768 +3 325 436 489 +3 5643 5641 5786 +3 5786 5522 5643 +3 8370 8614 8310 +3 8310 8012 8370 +3 13681 13394 13730 +3 13730 13539 13681 +3 4337 4116 4437 +3 4437 4438 4337 +3 14978 14772 15284 +3 15284 15476 14978 +3 18774 18970 18969 +3 18969 19072 18774 +3 6012 6130 6249 +3 6249 6384 6012 +3 16477 16067 15882 +3 6000 5857 5292 +3 13879 13927 14200 +3 14200 14202 13879 +3 21164 20912 21686 +3 21686 21478 21164 +3 18803 18331 18498 +3 18498 19112 18803 +3 6790 6664 6537 +3 11840 11352 11046 +3 11046 11120 11840 +3 10914 10921 10738 +3 10738 10737 10914 +3 23588 23733 23860 +3 11909 11281 11357 +3 11357 11769 11909 +3 19525 20596 21049 +3 15079 14866 15005 +3 18115 18215 18567 +3 18567 18480 18115 +3 24747 24771 24745 +3 12492 12770 12724 +3 12724 12372 12492 +3 4771 4672 4815 +3 4815 4925 4771 +3 16970 17478 17039 +3 17039 16969 16970 +3 21380 21466 21539 +3 21539 21467 21380 +3 12165 12115 12049 +3 6114 6359 5802 +3 5802 5536 6114 +3 23187 23413 23598 +3 23598 23285 23187 +3 19966 20107 20233 +3 20233 20108 19966 +3 10632 10710 11355 +3 11355 10970 10632 +3 21906 21781 21717 +3 21717 22174 21906 +3 10912 10590 10918 +3 8484 8483 8309 +3 8309 8311 8484 +3 11597 11193 11028 +3 11028 11826 11597 +3 9371 9690 9829 +3 9829 9247 9371 +3 9347 9157 9404 +3 9404 9550 9347 +3 22625 22854 22994 +3 12187 12069 12000 +3 12000 11876 12187 +3 1766 1891 1830 +3 1830 1800 1766 +3 23843 23844 23651 +3 23651 23724 23843 +3 18373 18181 18093 +3 18093 18278 18373 +3 375 426 393 +3 393 361 375 +3 22322 21791 22177 +3 5546 5809 5811 +3 5811 5860 5546 +3 7699 7644 7580 +3 2840 2842 3191 +3 3191 3241 2840 +3 20775 21026 21111 +3 21111 20942 20775 +3 18035 18317 17541 +3 17541 17462 18035 +3 16063 16185 16184 +3 22469 22632 22406 +3 22406 22468 22469 +3 12695 12504 12838 +3 12838 12894 12695 +3 16854 16919 16853 +3 16853 16779 16854 +3 18022 18023 18477 +3 18477 18564 18022 +3 14027 13974 13762 +3 13762 13661 14027 +3 21328 21179 21096 +3 21096 21825 21328 +3 2662 2664 2607 +3 2607 2703 2662 +3 15077 14926 15243 +3 15243 15193 15077 +3 19843 19995 19997 +3 19997 19844 19843 +3 7599 7948 8259 +3 8259 7949 7599 +3 530 607 663 +3 663 588 530 +3 3283 3130 3004 +3 3004 3332 3283 +3 4966 5220 5674 +3 5674 5607 4966 +3 9274 8819 8566 +3 7034 6892 7183 +3 7183 7182 7034 +3 24268 24386 24121 +3 24121 24142 24268 +3 24134 24136 24137 +3 24137 24115 24134 +3 2171 2234 2299 +3 246 319 321 +3 321 275 246 +3 4632 4204 4245 +3 4245 4582 4632 +3 18971 18966 18768 +3 18768 18874 18971 +3 297 349 429 +3 429 348 297 +3 17415 17636 17959 +3 17959 17634 17415 +3 5418 6122 5925 +3 5925 5354 5418 +3 18952 19258 19165 +3 19165 18745 18952 +3 9400 9289 9722 +3 9722 10029 9400 +3 20449 20450 19857 +3 19857 19856 20449 +3 17219 17508 17736 +3 17736 17360 17219 +3 18943 18942 18838 +3 24609 24626 24597 +3 24597 24544 24609 +3 4215 4549 4306 +3 4306 4175 4215 +3 12469 12666 12861 +3 12861 12713 12469 +3 18131 17861 18234 +3 4125 4641 4548 +3 4125 4548 4593 +3 4593 4260 4125 +3 20744 20745 21394 +3 21394 20912 20744 +3 20766 21100 20446 +3 20446 20551 20766 +3 8950 9195 9380 +3 9380 9024 8950 +3 3156 2854 3305 +3 3305 3692 3156 +3 23509 23508 23282 +3 23282 23330 23509 +3 13089 13317 13090 +3 13090 12987 13089 +3 11429 11662 12152 +3 23739 23740 23631 +3 23631 23630 23739 +3 11483 11632 11716 +3 11716 11395 11483 +3 9535 9465 9658 +3 9658 9860 9535 +3 19142 19141 19030 +3 19030 18731 19142 +3 5099 4880 5101 +3 4293 4381 4580 +3 4580 4242 4293 +3 3007 3674 3072 +3 12989 12887 12990 +3 12990 12933 12989 +3 4560 4612 4802 +3 4802 4749 4560 +3 21308 20906 20081 +3 5329 5447 5580 +3 5580 5390 5329 +3 20036 20035 19750 +3 19750 19751 20036 +3 14809 15019 15327 +3 15327 15326 14809 +3 11107 11108 11334 +3 13938 13727 14154 +3 14154 14216 13938 +3 4279 3897 3692 +3 3692 4145 4279 +3 2647 2586 2790 +3 23070 23017 22977 +3 23023 22797 23357 +3 23357 23075 23023 +3 6028 6093 5886 +3 5886 5832 6028 +3 9930 10204 10582 +3 10582 9929 9930 +3 730 708 732 +3 732 754 730 +3 19062 19375 18961 +3 18961 18645 19062 +3 13083 13310 13133 +3 13133 13266 13083 +3 19952 20101 20640 +3 20640 20437 19952 +3 19126 18513 18512 +3 18512 19334 19126 +3 24361 24237 24302 +3 24302 24385 24361 +3 11125 11681 11846 +3 11846 11845 11125 +3 10574 10808 10807 +3 10807 10575 10574 +3 14001 13790 14291 +3 14291 14403 14001 +3 2380 2436 2617 +3 2617 2505 2380 +3 9246 9247 9577 +3 17528 17309 17683 +3 17683 17923 17528 +3 7309 7305 6801 +3 19956 19691 19694 +3 20687 20799 20873 +3 20873 20801 20687 +3 1736 1761 1924 +3 1924 1854 1736 +3 13235 13187 13332 +3 2788 2531 3349 +3 3349 3092 2788 +3 17583 17729 17991 +3 17991 18268 17583 +3 8110 8048 8464 +3 3665 3559 3439 +3 3439 3804 3665 +3 12890 12834 13231 +3 13231 12995 12890 +3 15280 15586 15824 +3 14650 14768 14345 +3 12408 11678 11280 +3 11280 12162 12408 +3 10386 9972 9890 +3 4800 5268 5397 +3 5397 5524 4800 +3 21963 21718 21425 +3 21425 21907 21963 +3 1639 1707 1752 +3 1752 1685 1639 +3 17339 16989 17054 +3 17054 17199 17339 +3 15522 15885 15590 +3 15590 15703 15522 +3 8559 8813 8951 +3 8951 8628 8559 +3 4546 5368 4684 +3 4684 4493 4546 +3 17566 17711 17796 +3 17796 17710 17566 +3 3645 3734 3460 +3 3460 3889 3645 +3 393 460 394 +3 394 376 393 +3 795 844 934 +3 934 964 795 +3 18563 19886 19628 +3 19628 18974 18563 +3 2596 2797 2852 +3 2852 2537 2596 +3 9478 9729 9788 +3 9788 9878 9478 +3 11406 11492 11562 +3 11562 11563 11406 +3 12245 12319 12645 +3 12645 12381 12245 +3 20974 20821 19533 +3 19533 20407 20974 +3 18945 19048 19152 +3 19152 18942 18945 +3 2717 2519 2389 +3 15937 16420 16361 +3 16361 16364 15937 +3 14372 14326 14496 +3 14496 14494 14372 +3 16116 15916 16164 +3 16164 16288 16116 +3 7142 7426 7563 +3 7563 6998 7142 +3 2974 3036 3345 +3 3345 3344 2974 +3 14920 15543 15421 +3 15421 15784 14920 +3 1301 1339 1341 +3 1341 1323 1301 +3 2459 2327 2158 +3 2158 2282 2459 +3 3386 3384 3132 +3 3132 3133 3386 +3 3129 3565 3381 +3 3381 3282 3129 +3 5203 5398 5458 +3 5458 5338 5203 +3 2726 2959 2836 +3 2836 2725 2726 +3 18633 18754 19265 +3 19265 19268 18633 +3 23046 23234 23199 +3 23199 23145 23046 +3 21923 22145 21921 +3 8120 8535 9104 +3 9104 8533 8120 +3 1791 1882 1946 +3 1946 1817 1791 +3 22251 22337 22455 +3 13417 14061 13912 +3 13912 13641 13417 +3 24925 24916 24919 +3 11750 11751 12400 +3 12400 11959 11750 +3 7908 8336 8513 +3 8513 8101 7908 +3 22588 22826 22922 +3 7333 7669 7670 +3 7670 7404 7333 +3 12322 11808 11729 +3 9016 9124 8804 +3 8804 8731 9016 +3 22339 22454 22670 +3 22670 22186 22339 +3 20851 21175 21697 +3 21697 21253 20851 +3 20077 19535 19311 +3 17513 17230 17228 +3 6894 7111 7186 +3 21799 21863 22082 +3 17424 17573 18074 +3 18074 17652 17424 +3 6656 7628 7569 +3 7569 6655 6656 +3 17635 17707 18146 +3 18146 17957 17635 +3 13223 14009 13748 +3 13748 13172 13223 +3 21312 21314 21474 +3 21474 21157 21312 +3 2182 2276 2184 +3 2184 2183 2182 +3 21397 21995 22161 +3 22161 22045 21397 +3 10061 10326 10695 +3 10695 10259 10061 +3 19445 19121 19229 +3 12281 12032 12158 +3 12158 12465 12281 +3 9516 10555 9442 +3 9442 9127 9516 +3 24033 23896 23993 +3 23993 24032 24033 +3 22982 23129 23222 +3 23222 23081 22982 +3 19886 18563 18975 +3 18975 19506 19886 +3 17873 17946 18134 +3 18134 17328 17873 +3 12779 12938 13146 +3 13146 13052 12779 +3 22727 22581 22535 +3 22535 22870 22727 +3 2066 2030 2153 +3 2153 2222 2066 +3 5196 5127 5132 +3 5132 5199 5196 +3 3836 3701 3658 +3 3658 4191 3836 +3 650 796 774 +3 774 682 650 +3 4516 4701 5266 +3 5266 4857 4516 +3 11935 11789 11549 +3 24503 24518 24540 +3 15229 14773 14838 +3 14704 14466 14525 +3 14525 14293 14704 +3 21049 21355 21439 +3 21439 20400 21049 +3 11622 11458 11287 +3 11287 11456 11622 +3 588 493 395 +3 3366 3437 3057 +3 3057 3220 3366 +3 16086 16087 15893 +3 15893 15481 16086 +3 1133 1243 1352 +3 1352 1261 1133 +3 17030 16962 17614 +3 23839 23648 23647 +3 23647 23684 23839 +3 16895 17177 17110 +3 17110 16896 16895 +3 11667 11434 11433 +3 11433 11432 11667 +3 12767 12531 12679 +3 4641 4347 4349 +3 17621 17250 17110 +3 22478 22542 22691 +3 22691 22733 22478 +3 8479 9065 9066 +3 9066 8365 8479 +3 21501 21630 22010 +3 22010 21631 21501 +3 24490 24512 24546 +3 24546 24497 24490 +3 2559 2621 2511 +3 2511 2387 2559 +3 7824 7671 7712 +3 18959 19172 19168 +3 19168 18958 18959 +3 11510 11193 11597 +3 11597 12024 11510 +3 12132 12066 11936 +3 11936 11995 12132 +3 2410 2739 3030 +3 3030 2467 2410 +3 5941 5817 5492 +3 5492 5424 5941 +3 21423 21638 21574 +3 21574 21115 21423 +3 21478 21686 21994 +3 21994 21878 21478 +3 3513 3633 3573 +3 3573 3971 3513 +3 3601 3478 3360 +3 3360 3541 3601 +3 20933 21338 21185 +3 21185 21019 20933 +3 8173 7723 7621 +3 7621 6993 8173 +3 9597 9707 9923 +3 9923 9852 9597 +3 22058 22271 22422 +3 22422 22117 22058 +3 14107 14172 14235 +3 14235 14585 14107 +3 438 548 526 +3 526 389 438 +3 2310 2375 2380 +3 2380 2378 2310 +3 23245 23301 23247 +3 23247 23149 23245 +3 24303 24272 24448 +3 24448 24389 24303 +3 18668 17924 17687 +3 20551 20446 20768 +3 20768 20445 20551 +3 19491 19729 19615 +3 19615 19734 19491 +3 22761 22454 22567 +3 22567 22760 22761 +3 8380 8808 8809 +3 8809 8494 8380 +3 19913 20307 20308 +3 20308 19777 19913 +3 6340 6666 6470 +3 6470 6338 6340 +3 18185 18186 18188 +3 18188 18190 18185 +3 10486 10083 10084 +3 10084 10341 10486 +3 22437 21965 22375 +3 22375 22374 22437 +3 12847 13069 13111 +3 13111 13070 12847 +3 14925 15242 15132 +3 15132 14992 14925 +3 7794 7628 7359 +3 7359 7360 7794 +3 9630 10061 10259 +3 10259 10060 9630 +3 10742 10828 11089 +3 22229 22284 21966 +3 21966 22018 22229 +3 2446 2393 2571 +3 2571 2896 2446 +3 22387 22328 22505 +3 22505 22504 22387 +3 8737 8945 9441 +3 9441 8887 8737 +3 22844 22705 22561 +3 22561 22612 22844 +3 4022 3643 3581 +3 3581 3939 4022 +3 23276 23403 23365 +3 23365 23277 23276 +3 18052 17483 18144 +3 18144 18247 18052 +3 6262 6332 6712 +3 6712 6780 6262 +3 10584 10516 9931 +3 9931 10586 10584 +3 4964 5158 5090 +3 5090 4870 4964 +3 4335 4589 4680 +3 4680 4543 4335 +3 11259 10942 10943 +3 10943 10849 11259 +3 5998 5917 6239 +3 6239 6501 5998 +3 17785 18700 18334 +3 18334 18241 17785 +3 16404 16637 16778 +3 16778 16583 16404 +3 23613 23612 23723 +3 14879 14809 14512 +3 14666 14845 14844 +3 14844 14597 14666 +3 23489 23687 23801 +3 23801 23650 23489 +3 2294 2535 2796 +3 2796 2592 2294 +3 12108 12475 12576 +3 5570 5626 6144 +3 6144 5882 5570 +3 3756 3856 4061 +3 4061 3957 3756 +3 21405 21251 21406 +3 21406 21611 21405 +3 22149 22189 22625 +3 17108 17322 17174 +3 17174 17109 17108 +3 3083 3459 3406 +3 22688 22413 22476 +3 22476 22692 22688 +3 3809 3917 3961 +3 14112 13905 13846 +3 13846 14058 14112 +3 13699 13465 13415 +3 13415 13368 13699 +3 17990 17900 17903 +3 12378 12594 12774 +3 12774 12547 12378 +3 15078 15305 14795 +3 14795 14793 15078 +3 18947 19469 19594 +3 19594 19256 18947 +3 783 825 871 +3 871 1087 783 +3 10796 11064 11065 +3 11065 10647 10796 +3 3684 4022 4134 +3 4134 3976 3684 +3 16540 16363 16872 +3 16872 16733 16540 +3 12141 12019 11741 +3 2490 2487 2480 +3 2480 2484 2490 +3 4469 4525 4809 +3 4809 4418 4469 +3 21419 21344 21838 +3 21838 21899 21419 +3 21992 21876 22203 +3 22203 22098 21992 +3 24849 24872 24847 +3 24847 24832 24849 +3 10006 10195 9710 +3 9710 9855 10006 +3 1181 1208 1159 +3 1159 1182 1181 +3 22676 22575 22677 +3 4378 4472 4198 +3 4198 4196 4378 +3 17394 17862 18588 +3 1125 1183 1126 +3 1126 1069 1125 +3 22458 22034 22395 +3 22395 22762 22458 +3 1484 1564 1765 +3 1765 1620 1484 +3 11671 11204 11347 +3 4149 4369 4569 +3 4569 4662 4149 +3 15610 16034 16384 +3 16384 15845 15610 +3 7035 6819 6889 +3 6889 7033 7035 +3 3850 3910 4056 +3 3727 3881 3821 +3 3821 3578 3727 +3 1561 1537 1591 +3 1591 1593 1561 +3 12817 13132 13359 +3 15271 15333 15455 +3 15455 15156 15271 +3 714 764 715 +3 715 691 714 +3 9000 8246 9004 +3 9004 9170 9000 +3 18479 17925 17531 +3 17531 17847 18479 +3 20452 20938 21190 +3 19254 19468 19255 +3 19255 19042 19254 +3 2095 2151 2248 +3 24341 24391 24241 +3 24241 24207 24341 +3 72 73 109 +3 109 61 72 +3 5458 5460 5403 +3 5403 5338 5458 +3 4839 4596 4789 +3 7019 6955 6954 +3 6954 7316 7019 +3 242 252 301 +3 301 225 242 +3 8289 8648 8649 +3 8649 8767 8289 +3 20248 20456 20859 +3 20859 20777 20248 +3 2940 2878 3117 +3 3117 3059 2940 +3 16776 16915 16851 +3 16851 16714 16776 +3 1441 1852 1691 +3 1691 1589 1441 +3 9794 10218 10824 +3 10824 10669 9794 +3 10562 10561 10792 +3 10792 10639 10562 +3 327 406 436 +3 8600 8196 7935 +3 7935 8253 8600 +3 11735 11259 10849 +3 10849 11580 11735 +3 18922 19119 18713 +3 18713 18341 18922 +3 8020 8267 8266 +3 8266 8265 8020 +3 19230 19446 19670 +3 19670 19809 19230 +3 23619 23892 24060 +3 24060 23773 23619 +3 15164 15045 15704 +3 3503 3502 3715 +3 3715 3717 3503 +3 11912 12226 12524 +3 12524 12293 11912 +3 20011 20650 20937 +3 20937 20557 20011 +3 6579 7687 7416 +3 7416 7132 6579 +3 14392 14948 14574 +3 14574 14220 14392 +3 9191 9260 9440 +3 9440 9697 9191 +3 15102 15336 15406 +3 15406 14960 15102 +3 12953 12336 13067 +3 13067 12899 12953 +3 2907 3144 2839 +3 2839 2906 2907 +3 14015 14189 14069 +3 14069 14131 14015 +3 18017 18390 18303 +3 18303 18202 18017 +3 9980 10464 11109 +3 11109 10615 9980 +3 4207 4249 4434 +3 4434 4066 4207 +3 3770 4013 3566 +3 3566 3673 3770 +3 17127 16718 16643 +3 16643 16781 17127 +3 12779 12687 12645 +3 12645 12732 12779 +3 22547 22546 22781 +3 22781 22969 22547 +3 1016 1065 1017 +3 1017 883 1016 +3 4709 4955 5077 +3 5077 4916 4709 +3 9697 10272 9516 +3 9516 9376 9697 +3 12558 12613 13191 +3 13191 12741 12558 +3 19025 19135 19237 +3 19237 19134 19025 +3 398 468 452 +3 452 399 398 +3 21895 21894 21705 +3 592 573 349 +3 349 479 592 +3 6485 6293 6882 +3 6882 7020 6485 +3 14057 14344 14345 +3 23172 23358 23581 +3 23581 23395 23172 +3 1515 1626 1628 +3 1628 1629 1515 +3 4630 4724 4871 +3 4871 4672 4630 +3 17632 18505 17956 +3 17956 17631 17632 +3 7784 8040 8337 +3 8337 8759 7784 +3 19885 20250 20457 +3 20457 19630 19885 +3 1056 1057 1122 +3 1122 1098 1056 +3 5861 5926 5608 +3 5608 5551 5861 +3 7730 8186 8410 +3 8410 7853 7730 +3 9640 9252 9017 +3 9017 9255 9640 +3 17120 17485 17791 +3 17791 17633 17120 +3 9889 10156 10159 +3 10159 10053 9889 +3 19908 20187 20300 +3 20300 20697 19908 +3 16716 16583 16917 +3 16917 16916 16716 +3 13850 13701 14064 +3 14064 13958 13850 +3 17880 17792 17259 +3 17259 17258 17880 +3 1244 1134 1081 +3 18086 17985 18173 +3 18705 18915 18140 +3 20600 19911 20305 +3 20305 20704 20600 +3 7552 8169 7972 +3 7972 7683 7552 +3 6631 7055 6835 +3 6835 6632 6631 +3 17672 18282 18381 +3 18381 18012 17672 +3 12544 12883 13277 +3 13277 12772 12544 +3 13345 13538 13581 +3 13581 13536 13345 +3 1603 1525 1572 +3 17797 17267 17493 +3 2009 2008 2076 +3 2076 2207 2009 +3 8273 8690 8390 +3 8390 8165 8273 +3 8030 7966 8222 +3 8222 8223 8030 +3 7695 8050 8237 +3 8237 7854 7695 +3 7821 7955 8375 +3 8375 8075 7821 +3 23590 23457 23404 +3 9605 9867 9540 +3 9540 9542 9605 +3 17388 17543 17545 +3 17545 17768 17388 +3 18826 19137 19032 +3 19032 18937 18826 +3 6308 6243 6311 +3 16364 16361 16665 +3 16665 16068 16364 +3 24235 24382 24429 +3 24429 24430 24235 +3 1299 1272 1276 +3 1276 1301 1299 +3 6470 6722 6273 +3 6273 6338 6470 +3 5576 5962 6149 +3 6149 5833 5576 +3 11504 11582 11888 +3 11888 12015 11504 +3 1849 1910 2200 +3 2200 1911 1849 +3 7217 7357 7625 +3 7625 6996 7217 +3 112 113 137 +3 137 148 112 +3 12452 12794 12748 +3 12748 12652 12452 +3 15518 15699 16131 +3 16131 15463 15518 +3 19535 18586 18587 +3 18587 18690 19535 +3 23276 23277 23139 +3 21905 21962 22125 +3 22125 22281 21905 +3 6054 5916 6055 +3 6055 5732 6054 +3 7774 7836 7485 +3 8620 8487 8374 +3 8374 8145 8620 +3 5504 5568 5694 +3 5694 5693 5504 +3 6842 7272 7060 +3 7060 6702 6842 +3 5124 5451 5788 +3 5788 4945 5124 +3 24125 24058 23925 +3 23925 24213 24125 +3 6259 5621 6260 +3 6260 6776 6259 +3 18068 18258 18429 +3 18429 18154 18068 +3 11978 11915 11977 +3 11977 12414 11978 +3 14930 14932 15004 +3 15004 15002 14930 +3 24928 24936 24949 +3 24949 24938 24928 +3 16338 16769 16515 +3 16515 15863 16338 +3 267 279 274 +3 274 241 267 +3 10002 9648 9453 +3 9453 9649 10002 +3 585 583 645 +3 645 649 585 +3 23881 23943 23838 +3 23838 23762 23881 +3 15360 15721 15779 +3 3848 3908 4097 +3 4097 4054 3848 +3 15973 15862 16456 +3 16456 16765 15973 +3 12046 11449 11615 +3 11615 11771 12046 +3 11729 12012 12193 +3 12193 12322 11729 +3 19106 19536 19922 +3 19922 19311 19106 +3 11371 11457 11454 +3 11454 11458 11371 +3 9759 10070 10623 +3 10623 10069 9759 +3 19661 19792 19791 +3 15454 15576 15687 +3 15687 15398 15454 +3 2231 2408 2227 +3 2227 2005 2231 +3 1009 832 785 +3 785 878 1009 +3 12155 12271 11833 +3 11833 11667 12155 +3 18447 18369 18368 +3 18368 18274 18447 +3 17227 17079 16666 +3 16666 16668 17227 +3 674 615 825 +3 825 783 674 +3 24922 24907 24899 +3 24899 24905 24922 +3 14999 15304 14790 +3 14790 14861 14999 +3 13652 13567 13863 +3 13863 13806 13652 +3 15775 15894 16319 +3 16319 16200 15775 +3 23996 24258 24224 +3 24224 24106 23996 +3 8041 8042 7986 +3 20763 21014 21768 +3 21768 21333 20763 +3 23479 23436 23571 +3 23571 23758 23479 +3 11089 11094 11170 +3 11885 11942 11327 +3 5890 5835 5634 +3 5634 5633 5890 +3 6931 6662 6407 +3 15003 15079 15430 +3 15430 15428 15003 +3 8775 8984 9160 +3 9160 8917 8775 +3 6070 6387 6518 +3 6518 6194 6070 +3 10912 10918 11633 +3 7184 7527 7597 +3 7597 7525 7184 +3 16240 16531 16530 +3 16530 16469 16240 +3 6362 6118 5995 +3 5995 6499 6362 +3 21580 21516 21134 +3 21134 21517 21580 +3 17841 18019 18112 +3 18112 18113 17841 +3 21305 21377 21466 +3 21466 21379 21305 +3 8910 8976 8835 +3 8835 8519 8910 +3 2802 2538 2338 +3 13868 13610 13428 +3 17821 18174 18366 +3 18366 18362 17821 +3 1214 1191 1193 +3 1193 1163 1214 +3 13921 14191 14426 +3 14426 14316 13921 +3 6689 6690 6435 +3 6435 6824 6689 +3 2025 2024 2064 +3 2064 2147 2025 +3 16589 16721 16860 +3 16860 16647 16589 +3 4334 4246 3763 +3 3763 4008 4334 +3 10520 10443 11082 +3 11082 10821 10520 +3 1607 1731 1783 +3 16817 16816 16088 +3 22973 23123 23216 +3 23216 22971 22973 +3 12590 12682 12881 +3 12881 12642 12590 +3 24682 24694 24790 +3 16940 17510 17909 +3 17909 17364 16940 +3 13718 13184 13522 +3 9698 10273 10179 +3 10179 9377 9698 +3 8485 7707 7753 +3 12945 12782 12783 +3 12783 12946 12945 +3 13392 13624 13295 +3 4985 4841 4889 +3 18583 19427 19210 +3 19210 18581 18583 +3 14423 14314 14481 +3 11156 11713 11478 +3 11478 11392 11156 +3 12770 12723 12982 +3 12982 13221 12770 +3 19609 20018 19729 +3 8447 8085 8161 +3 8161 8387 8447 +3 8379 8440 7957 +3 13024 12806 13022 +3 13166 13366 13271 +3 13271 13270 13166 +3 20280 20279 20579 +3 6629 6569 6504 +3 6504 6506 6629 +3 18231 18578 18411 +3 18411 18126 18231 +3 205 211 225 +3 23700 23776 23455 +3 23455 23555 23700 +3 5979 6295 7030 +3 7030 6044 5979 +3 20045 20044 20155 +3 20155 20151 20045 +3 14010 13915 14118 +3 14118 14119 14010 +3 6247 6375 6063 +3 3541 3211 3359 +3 3359 3539 3541 +3 16552 16022 16376 +3 7047 7263 7470 +3 11643 11727 11571 +3 11571 11500 11643 +3 1191 1282 1307 +3 1307 1284 1191 +3 15475 14903 14534 +3 14534 14977 15475 +3 7047 7470 7048 +3 7048 7119 7047 +3 7957 8211 8318 +3 4985 4889 5316 +3 5316 5036 4985 +3 13295 13294 13391 +3 13391 13392 13295 +3 7848 7789 8288 +3 8288 8406 7848 +3 21894 22005 22053 +3 22053 22004 21894 +3 17224 17005 16796 +3 17080 17224 16796 +3 14261 14373 14437 +3 10453 10451 10675 +3 10675 10599 10453 +3 528 490 424 +3 424 513 528 +3 18030 18313 18894 +3 18894 18486 18030 +3 16938 17148 17004 +3 24041 24111 24042 +3 1836 1659 1492 +3 1492 1679 1836 +3 12898 12789 12561 +3 22459 22518 22299 +3 10869 10964 11038 +3 18458 18652 18650 +3 15494 15856 15857 +3 15857 15664 15494 +3 18977 18475 18393 +3 12423 12424 12485 +3 13616 13480 13816 +3 13816 13817 13616 +3 9835 9318 9377 +3 22678 22721 22766 +3 22589 22361 22113 +3 22113 22363 22589 +3 23833 23832 23747 +3 22374 22658 22373 +3 22373 22437 22374 +3 23500 23583 23621 +3 23621 23584 23500 +3 22501 22451 22386 +3 22386 22450 22501 +3 12431 12681 12536 +3 12536 12490 12431 +3 6265 6463 7000 +3 7000 6715 6265 +3 24811 24740 24803 +3 24803 24812 24811 +3 15665 15664 15857 +3 15857 15667 15665 +3 10703 10958 11516 +3 11516 11665 10703 +3 13624 13580 14038 +3 14038 13831 13624 +3 6721 6535 5773 +3 21724 21967 21853 +3 21853 22287 21724 +3 3506 3626 3627 +3 3627 3070 3506 +3 5242 5376 5374 +3 5374 5766 5242 +3 15942 15523 15347 +3 15347 15941 15942 +3 6046 5980 5207 +3 5207 5531 6046 +3 414 481 316 +3 726 591 799 +3 12973 13308 13211 +3 13211 13033 12973 +3 8960 9202 9276 +3 9276 9274 8960 +3 23414 23598 23413 +3 24740 24811 24761 +3 24761 24790 24740 +3 10529 10740 10741 +3 9815 9975 10459 +3 64 37 27 +3 13905 14112 14113 +3 9641 9912 10401 +3 10401 9987 9641 +3 22666 22892 22983 +3 22983 22891 22666 +3 15828 15590 15885 +3 15885 16009 15828 +3 3105 3048 3107 +3 24475 24416 24464 +3 5173 5025 5105 +3 11491 11490 11315 +3 11315 11408 11491 +3 23475 23522 23111 +3 23111 23343 23475 +3 2954 3007 3072 +3 3072 2893 2954 +3 5947 5502 5564 +3 5564 5761 5947 +3 13842 13843 13692 +3 13692 13904 13842 +3 7290 7568 7791 +3 7791 7992 7290 +3 12594 12378 12239 +3 12239 12241 12594 +3 297 257 313 +3 313 349 297 +3 12977 13365 13166 +3 13166 13270 12977 +3 691 635 616 +3 616 579 691 +3 6707 6581 6706 +3 6706 6775 6707 +3 21150 20897 20610 +3 20783 20672 20789 +3 20789 20785 20783 +3 5127 5196 4993 +3 4993 5052 5127 +3 21735 21368 21299 +3 7945 7814 7706 +3 11228 11380 11696 +3 11696 11294 11228 +3 10202 10431 10577 +3 10577 10432 10202 +3 17279 16722 16649 +3 16649 17067 17279 +3 10942 11099 11181 +3 10848 10942 11181 +3 346 278 223 +3 223 238 346 +3 2825 3067 2951 +3 2951 2676 2825 +3 9929 10439 9603 +3 9603 9720 9929 +3 11415 11322 11004 +3 10571 10572 10430 +3 10430 10284 10571 +3 24321 24322 24323 +3 24323 24261 24321 +3 4899 5047 5327 +3 5327 5389 4899 +3 3569 3286 3185 +3 3185 3333 3569 +3 4670 5088 5153 +3 5153 4962 4670 +3 8040 7623 7495 +3 7495 8231 8040 +3 24808 24787 24736 +3 22374 22375 22602 +3 22602 22601 22374 +3 4798 4746 5054 +3 5054 5331 4798 +3 2383 2242 2315 +3 2315 2501 2383 +3 9076 8947 9519 +3 9519 9264 9076 +3 12492 12537 12535 +3 14995 14994 15135 +3 15135 14859 14995 +3 22707 22980 22892 +3 22892 22706 22707 +3 18781 19081 19513 +3 19513 19192 18781 +3 22341 22255 22150 +3 22150 22342 22341 +3 1815 1879 1880 +3 9918 10640 10417 +3 10417 10086 9918 +3 8616 8485 8206 +3 21564 21414 21832 +3 21832 21565 21564 +3 12172 11459 11534 +3 11534 11853 12172 +3 21791 22025 22074 +3 22074 22177 21791 +3 16426 16673 17085 +3 17085 16944 16426 +3 23988 23853 24058 +3 24058 23987 23988 +3 12899 13387 13770 +3 13770 13193 12899 +3 17357 17503 17582 +3 17582 17356 17357 +3 1681 1544 1429 +3 1429 1545 1681 +3 22310 22688 22777 +3 22777 22820 22310 +3 3848 4054 4199 +3 4199 4003 3848 +3 24132 24109 24162 +3 24162 24261 24132 +3 17184 16834 16833 +3 11988 11784 12373 +3 12373 12311 11988 +3 9107 9240 9745 +3 9745 9420 9107 +3 15595 15710 15835 +3 15835 15767 15595 +3 1692 1672 1823 +3 1823 1713 1692 +3 15276 15157 15696 +3 15696 15582 15276 +3 16257 16430 16255 +3 16255 16075 16257 +3 11569 11571 11727 +3 14727 14674 15068 +3 15068 15240 14727 +3 16688 16553 16267 +3 20932 21105 21184 +3 21184 21104 20932 +3 8029 7716 8160 +3 8160 8445 8029 +3 8579 8764 8462 +3 8462 8044 8579 +3 8473 8531 8848 +3 8848 9054 8473 +3 18445 18535 18369 +3 18369 18447 18445 +3 17319 17773 18039 +3 18039 17698 17319 +3 2346 2493 2428 +3 2428 2349 2346 +3 10127 10032 10031 +3 19744 19626 19503 +3 19503 19743 19744 +3 6597 6865 6538 +3 6538 6476 6597 +3 22194 22345 22191 +3 22191 22153 22194 +3 2812 2498 2372 +3 2372 2608 2812 +3 21968 22024 22074 +3 22074 22025 21968 +3 14205 14370 14204 +3 14204 14324 14205 +3 14728 15186 14990 +3 14990 14729 14728 +3 7846 8044 8462 +3 8462 8578 7846 +3 24218 24315 24347 +3 24347 24314 24218 +3 20619 20737 21070 +3 21070 20833 20619 +3 20182 20794 20396 +3 20396 20291 20182 +3 18412 18320 17938 +3 5042 5187 4894 +3 4894 4937 5042 +3 20402 20303 20701 +3 2642 2285 2101 +3 2101 2405 2642 +3 12374 12060 12059 +3 16640 16585 16527 +3 16527 16717 16640 +3 17148 16938 17436 +3 17436 17225 17148 +3 6921 5688 6392 +3 6392 6257 6921 +3 9673 9617 9736 +3 9736 9672 9673 +3 8905 8975 8578 +3 8578 8462 8905 +3 11369 11774 11921 +3 11921 11460 11369 +3 23311 22970 22788 +3 22788 23213 23311 +3 23077 23079 23081 +3 23081 23174 23077 +3 19958 19827 19830 +3 19830 20107 19958 +3 94 95 42 +3 42 62 94 +3 23897 23961 23861 +3 17051 17050 17492 +3 17492 17266 17051 +3 24367 24368 24397 +3 24397 24370 24367 +3 18554 18553 18389 +3 18389 18464 18554 +3 12271 12155 11831 +3 11831 12460 12271 +3 21048 21129 21440 +3 21440 20887 21048 +3 24329 24231 24227 +3 24227 24327 24329 +3 10941 11181 11503 +3 8511 7781 6920 +3 6920 7416 8511 +3 24810 24766 24775 +3 24775 24830 24810 +3 14159 14158 13774 +3 13774 13941 14159 +3 1141 1252 1230 +3 1230 1158 1141 +3 6701 6765 6640 +3 6640 6378 6701 +3 23127 22938 22439 +3 22439 22940 23127 +3 10274 9917 10340 +3 6637 6185 6313 +3 6313 6508 6637 +3 16982 16771 16396 +3 16396 16628 16982 +3 23354 23447 23726 +3 2579 2329 2255 +3 2255 2160 2579 +3 24006 24044 24170 +3 24170 24116 24006 +3 1962 2186 1964 +3 1964 2026 1962 +3 12442 12895 13065 +3 13065 12740 12442 +3 14809 14879 15018 +3 15018 15019 14809 +3 13080 13406 13030 +3 13030 12913 13080 +3 17631 17956 17630 +3 17630 17045 17631 +3 23262 23261 23654 +3 23654 23494 23262 +3 17361 17740 17292 +3 9547 9725 9875 +3 2737 3027 3086 +3 3086 3150 2737 +3 19582 19464 19149 +3 19149 19146 19582 +3 8620 8804 8805 +3 8805 8487 8620 +3 17845 18213 18670 +3 18670 18394 17845 +3 409 377 461 +3 21457 21458 21303 +3 17435 17434 17287 +3 17287 17362 17435 +3 5835 6153 6154 +3 6154 6031 5835 +3 22458 22567 22454 +3 6016 6017 6525 +3 6525 6202 6016 +3 18408 18574 18317 +3 18317 18035 18408 +3 21761 21822 21559 +3 19619 19731 19875 +3 19875 19621 19619 +3 17693 17852 17383 +3 17383 17313 17693 +3 12486 12485 12424 +3 12424 12586 12486 +3 12695 12894 12611 +3 12611 12251 12695 +3 22950 22949 23031 +3 23031 23089 22950 +3 7266 7676 7205 +3 7205 7054 7266 +3 14199 14321 14369 +3 14369 14028 14199 +3 1137 1174 1119 +3 1119 1065 1137 +3 5808 5810 5735 +3 5735 5604 5808 +3 12348 12704 12749 +3 12749 12655 12348 +3 18946 19465 19253 +3 19253 18841 18946 +3 9213 9718 9866 +3 9866 9470 9213 +3 20679 21206 20869 +3 20869 20867 20679 +3 22057 22115 22363 +3 12087 11948 12445 +3 12445 12505 12087 +3 7777 8034 8329 +3 21588 21921 22144 +3 22144 21920 21588 +3 17249 17178 16694 +3 16694 16830 17249 +3 16024 16090 16322 +3 16322 16320 16024 +3 8913 8404 9045 +3 9045 8581 8913 +3 3148 3786 3939 +3 3939 3581 3148 +3 20661 20457 20250 +3 20250 20659 20661 +3 9264 9519 9836 +3 9836 9837 9264 +3 8885 8489 7604 +3 7604 8315 8885 +3 11320 11498 11415 +3 11415 11642 11320 +3 1685 1750 1555 +3 1555 1580 1685 +3 24085 24016 23837 +3 23837 23944 24085 +3 13658 14021 13715 +3 13715 13329 13658 +3 2038 1969 2282 +3 2282 2158 2038 +3 16297 16852 17269 +3 17269 17057 16297 +3 2983 2809 3266 +3 3266 3356 2983 +3 18540 18447 18371 +3 18371 18453 18540 +3 13520 13711 13712 +3 13712 13658 13520 +3 18635 18636 18454 +3 1477 1559 1689 +3 1689 1584 1477 +3 20372 20155 20154 +3 20154 20257 20372 +3 23725 23576 23577 +3 22479 22420 22361 +3 22361 22588 22479 +3 6016 6202 6261 +3 6261 5762 6016 +3 22396 22764 22460 +3 22460 22253 22396 +3 17199 17421 17645 +3 17645 17799 17199 +3 15412 15288 15533 +3 15533 15532 15412 +3 23542 23491 23493 +3 23493 23352 23542 +3 22151 22343 22899 +3 22899 22398 22151 +3 13704 13805 13705 +3 13705 13857 13704 +3 12182 12235 12432 +3 12432 12542 12182 +3 5022 5559 5746 +3 5746 5363 5022 +3 9752 10620 10955 +3 10955 9824 9752 +3 24512 24537 24564 +3 24564 24546 24512 +3 4422 4957 5149 +3 5149 4327 4422 +3 20729 21064 21225 +3 21225 20728 20729 +3 8847 8472 8849 +3 8849 8988 8847 +3 1954 1985 1829 +3 1829 1984 1954 +3 6198 5757 6079 +3 6079 6331 6198 +3 17222 17292 17291 +3 17291 17220 17222 +3 19619 19736 19735 +3 19735 19731 19619 +3 6149 6270 6661 +3 24289 24352 24322 +3 24322 24321 24289 +3 6937 7636 7229 +3 7229 7230 6937 +3 8931 9114 9429 +3 9429 9179 8931 +3 23413 23187 23565 +3 11217 11131 10797 +3 10797 10648 11217 +3 17608 17532 17380 +3 11838 12103 11970 +3 7696 7368 6863 +3 6863 6934 7696 +3 21112 21197 20945 +3 20945 20943 21112 +3 9117 9434 9070 +3 9070 8797 9117 +3 5908 6233 6433 +3 6433 5595 5908 +3 24390 24538 24469 +3 24469 24448 24390 +3 21647 21649 21578 +3 21578 21648 21647 +3 7192 7469 7468 +3 7468 7761 7192 +3 8947 8379 9319 +3 9319 9263 8947 +3 5213 5406 5913 +3 5913 5661 5213 +3 4417 4622 4807 +3 4807 4761 4417 +3 19456 19955 20101 +3 20101 19239 19456 +3 13877 13976 14028 +3 49 97 115 +3 115 70 49 +3 8664 8925 8364 +3 8364 7934 8664 +3 12173 12304 11459 +3 11459 12172 12173 +3 1451 1408 1407 +3 9231 9612 8984 +3 8984 9050 9231 +3 3937 4264 4132 +3 4132 4131 3937 +3 15890 16142 16316 +3 16316 16197 15890 +3 2306 2271 2305 +3 9449 9705 9843 +3 6342 6157 6413 +3 6413 6473 6342 +3 18663 18878 19077 +3 19077 19073 18663 +3 20655 20940 20941 +3 20941 20656 20655 +3 7142 6998 6997 +3 6997 6925 7142 +3 9584 9510 9252 +3 9252 9761 9584 +3 9462 9656 9206 +3 9206 9142 9462 +3 12192 11940 11807 +3 4579 4816 4873 +3 4873 5091 4579 +3 4013 3770 4298 +3 4298 4117 4013 +3 18301 18552 18970 +3 18970 18204 18301 +3 9556 9232 9103 +3 9103 9407 9556 +3 21097 21329 21763 +3 21763 21255 21097 +3 7279 6772 6133 +3 6133 7283 7279 +3 13526 13185 13527 +3 20857 20939 21191 +3 21191 20139 20857 +3 18713 19119 19120 +3 19120 18810 18713 +3 1408 1451 1532 +3 1532 1529 1408 +3 788 642 657 +3 657 927 788 +3 22491 22492 22433 +3 22433 22974 22491 +3 19454 19575 19572 +3 19572 19347 19454 +3 24871 24839 24793 +3 24793 24805 24871 +3 18310 18026 18480 +3 18480 18216 18310 +3 14312 14069 14189 +3 5862 5416 5486 +3 5486 5609 5862 +3 9730 9806 9958 +3 9958 9881 9730 +3 9033 9390 9534 +3 9534 9598 9033 +3 24751 24777 24802 +3 5775 5890 5633 +3 5633 5512 5775 +3 10293 10584 10664 +3 13097 12996 12836 +3 12836 13183 13097 +3 23894 23958 23992 +3 23992 24063 23894 +3 22887 23171 23394 +3 23394 23170 22887 +3 12352 12660 13023 +3 13023 12573 12352 +3 6272 6339 6341 +3 6341 6152 6272 +3 20020 20010 20003 +3 20003 20127 20020 +3 24647 24704 24648 +3 24648 24588 24647 +3 8619 9017 9252 +3 9252 9510 8619 +3 7753 7707 7530 +3 7530 7188 7753 +3 5648 5796 6296 +3 6296 6425 5648 +3 1142 1158 1230 +3 23657 23691 23850 +3 3220 3113 3611 +3 3611 3366 3220 +3 10720 10565 10282 +3 10282 10797 10720 +3 19305 20820 20891 +3 20891 20198 19305 +3 10688 10533 11104 +3 11104 10853 10688 +3 15605 16095 16094 +3 16094 15843 15605 +3 13641 13913 13313 +3 13313 13418 13641 +3 21515 22285 22232 +3 22232 21650 21515 +3 14203 14992 14082 +3 14082 14434 14203 +3 11671 11835 12027 +3 3195 3645 3735 +3 3735 3086 3195 +3 13314 13273 13041 +3 13041 12928 13314 +3 5026 4686 4685 +3 4685 4831 5026 +3 2660 2698 2743 +3 18192 18100 18007 +3 18007 18103 18192 +3 24368 24367 24398 +3 24398 24369 24368 +3 16350 15928 16646 +3 16646 16351 16350 +3 20169 20168 20381 +3 20381 20269 20169 +3 15086 15314 15143 +3 9598 9205 9034 +3 9034 9033 9598 +3 7214 6255 7133 +3 7133 7071 7214 +3 3955 3909 3612 +3 3612 3956 3955 +3 16168 16294 16523 +3 16523 16293 16168 +3 48 41 30 +3 30 36 48 +3 12426 12308 12486 +3 12486 12533 12426 +3 43 6 33 +3 33 44 43 +3 22709 22616 22942 +3 9561 9895 9893 +3 9893 9894 9561 +3 19606 19487 19610 +3 19610 19485 19606 +3 24487 24526 24570 +3 24570 24559 24487 +3 7507 7865 8188 +3 8188 7923 7507 +3 22211 22213 21948 +3 21948 21888 22211 +3 4217 4507 4602 +3 4602 4263 4217 +3 16902 17561 18143 +3 18143 17628 16902 +3 4827 5232 5365 +3 5365 4975 4827 +3 22763 22853 22805 +3 22805 22624 22763 +3 24084 24175 24205 +3 24205 24017 24084 +3 5867 6188 5678 +3 5678 5866 5867 +3 2628 2446 2896 +3 2896 2629 2628 +3 828 827 872 +3 10971 11051 10338 +3 10338 10787 10971 +3 1566 1538 1620 +3 1620 1930 1566 +3 8967 8698 8330 +3 8330 8699 8967 +3 1691 1852 2004 +3 2004 1944 1691 +3 16588 16645 16529 +3 16529 16466 16588 +3 10399 10330 9826 +3 9826 9685 10399 +3 1696 1697 1678 +3 5192 5260 5194 +3 5194 5050 5192 +3 17465 17388 18227 +3 18227 17856 17465 +3 3392 3778 3514 +3 3514 3393 3392 +3 6431 7034 6685 +3 6685 6168 6431 +3 4015 4212 4343 +3 4343 4119 4015 +3 5244 5505 5952 +3 5952 5695 5244 +3 11330 11100 10944 +3 10944 11329 11330 +3 705 932 933 +3 933 842 705 +3 4275 4609 4652 +3 4652 4653 4275 +3 14698 14883 15264 +3 15264 14885 14698 +3 22232 22660 22603 +3 22603 22317 22232 +3 11795 11796 12243 +3 12243 12244 11795 +3 4648 4265 4509 +3 4509 4902 4648 +3 6772 7279 7620 +3 7620 6521 6772 +3 10615 11109 11590 +3 11590 11340 10615 +3 9630 9359 9170 +3 19880 20363 20028 +3 20028 20029 19880 +3 5180 5033 5179 +3 5179 5239 5180 +3 5753 4933 4882 +3 8323 8496 9378 +3 9378 8948 8323 +3 10324 11263 10764 +3 10764 10613 10324 +3 4890 5034 5112 +3 5112 5243 4890 +3 24874 24856 24904 +3 24904 24906 24874 +3 1570 1720 1834 +3 1834 1721 1570 +3 4157 4327 4716 +3 4716 4192 4157 +3 13270 12878 12677 +3 16701 16622 16836 +3 16836 16901 16701 +3 15826 15701 16423 +3 16423 16310 15826 +3 9769 10082 10408 +3 10408 10337 9769 +3 768 620 680 +3 680 770 768 +3 10228 10233 10236 +3 10236 10232 10228 +3 23427 23381 23382 +3 23382 23430 23427 +3 7217 6782 6652 +3 6652 6854 7217 +3 18118 18117 17926 +3 17926 17851 18118 +3 1751 1942 2069 +3 2069 1750 1751 +3 19728 20011 20557 +3 20557 20358 19728 +3 1713 1821 1671 +3 1671 1692 1713 +3 240 239 164 +3 164 188 240 +3 7500 7692 7627 +3 7627 7144 7500 +3 15519 15760 15758 +3 15758 15700 15519 +3 6848 6196 6195 +3 9181 9312 9579 +3 9579 8932 9181 +3 10199 9859 9856 +3 17083 17439 17366 +3 17366 16799 17083 +3 22227 22491 22743 +3 22743 22316 22227 +3 2021 1987 2087 +3 7714 8023 7767 +3 7767 7545 7714 +3 18161 18355 18620 +3 18620 18431 18161 +3 351 385 448 +3 448 466 351 +3 2164 2073 2229 +3 2229 2230 2164 +3 15473 15524 15705 +3 15705 15472 15473 +3 22724 22816 22866 +3 22866 22815 22724 +3 19925 19541 20205 +3 20205 19924 19925 +3 13947 13687 14458 +3 14458 14517 13947 +3 24106 24105 23998 +3 23998 23996 24106 +3 7011 7089 7740 +3 22932 23015 23255 +3 23255 23212 22932 +3 15635 15579 15876 +3 5634 5778 5776 +3 5776 5578 5634 +3 21930 21985 21746 +3 21746 21748 21930 +3 6509 6697 6838 +3 6838 6699 6509 +3 15789 16212 16100 +3 16100 15424 15789 +3 541 540 580 +3 580 739 541 +3 19810 20532 20634 +3 20634 20339 19810 +3 11277 11348 11199 +3 11206 11439 11606 +3 11606 11756 11206 +3 81 149 173 +3 173 97 81 +3 20130 20015 19861 +3 19861 20006 20130 +3 10636 10487 11125 +3 17341 17572 17650 +3 17650 17571 17341 +3 12857 12855 13120 +3 2894 3008 3134 +3 16613 16445 16830 +3 16830 16694 16613 +3 14344 14057 13597 +3 19286 19509 19888 +3 19888 19508 19286 +3 23330 22996 23186 +3 23186 23284 23330 +3 1415 1557 1456 +3 1456 1475 1415 +3 12249 11944 12388 +3 12388 12389 12249 +3 21555 21883 21821 +3 21821 21556 21555 +3 11679 11759 12630 +3 12630 12221 11679 +3 13391 13294 12958 +3 12958 12799 13391 +3 22494 22938 23219 +3 23219 22661 22494 +3 14461 14578 13948 +3 8284 8341 8340 +3 8340 8107 8284 +3 3354 3308 3164 +3 9792 9933 9605 +3 9605 9214 9792 +3 15461 16186 16062 +3 16062 15637 15461 +3 3821 4079 3937 +3 3937 3731 3821 +3 111 94 93 +3 93 120 111 +3 21432 21575 21786 +3 21786 21849 21432 +3 23826 23970 23972 +3 23972 23971 23826 +3 2696 2920 2853 +3 2853 2921 2696 +3 4213 4075 4396 +3 4396 4395 4213 +3 20092 19806 20844 +3 20306 20194 20597 +3 20597 20598 20306 +3 18751 18755 18958 +3 18958 18851 18751 +3 20774 20362 20141 +3 18187 18184 18757 +3 18757 18640 18187 +3 15828 16070 16193 +3 16193 15829 15828 +3 8523 8981 8650 +3 8650 8348 8523 +3 3248 3341 3193 +3 3193 3082 3248 +3 579 616 562 +3 562 502 579 +3 2540 2592 3258 +3 3258 3098 2540 +3 22980 23076 22983 +3 22983 22892 22980 +3 15069 15303 14856 +3 14856 14855 15069 +3 4271 4085 3826 +3 3826 4084 4271 +3 12482 12876 12922 +3 12922 12674 12482 +3 6873 6872 7014 +3 7014 7015 6873 +3 2524 2453 2574 +3 14201 14433 13878 +3 13878 13720 14201 +3 15610 15371 15188 +3 14856 14608 14083 +3 14083 14489 14856 +3 15992 16241 16061 +3 9363 9751 8718 +3 8718 9498 9363 +3 4501 4642 4890 +3 4890 4886 4501 +3 11829 11748 11196 +3 22376 22318 22319 +3 22319 22286 22376 +3 2587 2333 2258 +3 2258 2466 2587 +3 19308 19920 19212 +3 796 935 884 +3 884 815 796 +3 5006 4716 4327 +3 4327 5149 5006 +3 8234 7990 7289 +3 24639 24620 24651 +3 8289 8767 8646 +3 8646 8344 8289 +3 17604 17842 17919 +3 17919 17683 17604 +3 6612 7098 7320 +3 7320 7028 6612 +3 2121 2049 2208 +3 2208 2168 2121 +3 11162 11088 10924 +3 10924 11001 11162 +3 13285 13481 13528 +3 250 205 225 +3 12802 13012 12800 +3 12800 12705 12802 +3 2902 2960 2962 +3 2962 2903 2902 +3 13042 12588 12587 +3 12587 13046 13042 +3 22208 22354 22356 +3 5613 6011 5490 +3 5490 5361 5613 +3 13498 13782 13588 +3 13588 13353 13498 +3 3278 3279 3125 +3 3125 3123 3278 +3 9896 10057 10056 +3 10056 9895 9896 +3 1687 1813 1815 +3 1815 1690 1687 +3 23154 23307 23478 +3 23478 23252 23154 +3 236 255 305 +3 305 261 236 +3 14523 14897 14582 +3 14582 14522 14523 +3 4421 4420 4326 +3 4326 4715 4421 +3 24728 24729 24763 +3 24763 24747 24728 +3 24107 23996 23998 +3 23998 23779 24107 +3 7024 7318 7246 +3 7246 7173 7024 +3 7822 7604 8489 +3 8489 8622 7822 +3 15260 15149 14748 +3 14748 15150 15260 +3 20229 21012 21412 +3 21412 21332 20229 +3 23094 23187 23285 +3 6107 5843 6351 +3 14644 15162 14527 +3 14527 14234 14644 +3 12264 12569 12751 +3 12751 13119 12264 +3 8328 8092 7414 +3 7414 7775 8328 +3 5730 5995 6118 +3 6118 5996 5730 +3 13982 14215 14746 +3 14746 14217 13982 +3 14730 14991 14202 +3 14202 14200 14730 +3 1786 1610 1552 +3 1552 1784 1786 +3 2903 2905 2638 +3 11711 11793 11712 +3 11712 11151 11711 +3 17417 17416 18060 +3 18060 18061 17417 +3 9434 9636 9505 +3 9505 9070 9434 +3 6124 6061 6182 +3 6182 6372 6124 +3 5174 4833 4834 +3 4834 5026 5174 +3 17398 17701 17872 +3 17872 17326 17398 +3 19542 19792 20830 +3 19014 19327 19328 +3 23634 23563 23562 +3 16675 16677 16949 +3 16949 16878 16675 +3 10282 10093 10648 +3 10648 10797 10282 +3 6272 6665 6940 +3 6940 6339 6272 +3 4950 5065 4903 +3 4903 4802 4950 +3 7206 6765 7271 +3 7271 7059 7206 +3 5521 5193 5582 +3 5582 5449 5521 +3 21836 21834 22365 +3 22365 22169 21836 +3 3842 4284 4154 +3 4154 3999 3842 +3 24629 24687 24654 +3 24654 24653 24629 +3 23238 23146 23336 +3 23336 23237 23238 +3 13971 14019 14192 +3 14192 13872 13971 +3 17509 17826 18175 +3 18175 17993 17509 +3 1560 1590 1618 +3 1618 1588 1560 +3 8828 8171 8334 +3 8334 8756 8828 +3 11862 12309 12487 +3 12487 12679 11862 +3 13164 13265 13509 +3 13509 13264 13164 +3 3786 4265 4181 +3 4181 3939 3786 +3 8831 8973 8281 +3 8281 8232 8831 +3 2547 2758 3108 +3 3108 2757 2547 +3 4996 5648 5394 +3 5394 4799 4996 +3 21367 21063 20609 +3 20609 21300 21367 +3 24781 24824 24792 +3 24792 24825 24781 +3 24015 24084 23943 +3 23943 23881 24015 +3 18062 18345 18346 +3 18346 17493 18062 +3 9499 9569 9306 +3 9306 9112 9499 +3 598 713 762 +3 762 712 598 +3 24586 24667 24587 +3 24587 24597 24586 +3 17669 18096 17830 +3 17830 17512 17669 +3 23348 23391 23646 +3 23646 23572 23348 +3 22018 22128 22283 +3 22283 22229 22018 +3 16792 16417 16416 +3 16416 16593 16792 +3 20930 20768 20446 +3 12732 12831 12938 +3 12938 12779 12732 +3 1587 1585 1363 +3 12801 12706 12511 +3 5991 6496 6236 +3 6236 5992 5991 +3 5711 6109 6484 +3 6484 5710 5711 +3 22783 23066 23253 +3 23253 22929 22783 +3 8340 8517 8909 +3 8909 8579 8340 +3 5898 6040 6108 +3 19233 18929 18603 +3 18603 18607 19233 +3 17771 17617 17171 +3 17171 17615 17771 +3 23375 23336 23469 +3 23469 23419 23375 +3 4226 4316 4274 +3 4274 4609 4226 +3 22626 22398 22995 +3 22995 22856 22626 +3 13955 14061 13847 +3 24884 24908 24909 +3 24909 24877 24884 +3 1549 1605 1332 +3 1332 1497 1549 +3 4282 4092 4618 +3 4618 4465 4282 +3 21799 22083 22296 +3 22296 22028 21799 +3 22734 22873 22695 +3 22695 22694 22734 +3 7141 7425 7910 +3 7910 7424 7141 +3 9471 9719 9148 +3 9148 9040 9471 +3 23027 23274 23552 +3 23552 23401 23027 +3 1029 1078 1088 +3 1088 1004 1029 +3 12264 13119 13015 +3 13015 12752 12264 +3 9901 9631 10770 +3 10770 10327 9901 +3 5963 6411 6664 +3 6664 5887 5963 +3 506 419 540 +3 540 541 506 +3 8642 8643 8108 +3 8108 8834 8642 +3 16131 16365 15938 +3 15938 15825 16131 +3 8364 8925 9007 +3 10609 10320 9893 +3 9893 10321 10609 +3 7803 7925 8059 +3 1780 1868 1903 +3 1903 1809 1780 +3 5925 6181 5859 +3 5859 5673 5925 +3 14066 14355 14416 +3 2462 2846 3024 +3 3467 3415 3299 +3 6842 6913 7128 +3 7128 7272 6842 +3 15823 15759 15338 +3 15338 15757 15823 +3 19001 19776 19203 +3 6162 6550 6735 +3 6735 6552 6162 +3 22594 22970 22742 +3 22742 22428 22594 +3 4279 4461 4460 +3 4460 3897 4279 +3 12503 12739 12944 +3 12944 12502 12503 +3 23928 23808 23696 +3 23696 23774 23928 +3 2559 2386 2217 +3 2217 2275 2559 +3 15115 15116 14775 +3 14775 14841 15115 +3 6679 6808 6732 +3 6732 6610 6679 +3 21130 20964 21052 +3 21052 21131 21130 +3 18418 18236 18495 +3 18495 18798 18418 +3 2143 2144 2145 +3 3065 2947 2888 +3 2888 3001 3065 +3 8967 9208 9209 +3 9209 9210 8967 +3 7762 8020 8265 +3 8265 8018 7762 +3 4219 3884 4606 +3 4606 4400 4219 +3 4537 4539 4586 +3 4586 4538 4537 +3 3894 3895 4146 +3 4704 4655 5138 +3 5138 5341 4704 +3 883 1017 930 +3 930 837 883 +3 3851 3850 4056 +3 4056 4057 3851 +3 6515 7275 6988 +3 6988 6516 6515 +3 15932 16182 16471 +3 16471 16473 15932 +3 11067 11460 11367 +3 11367 11288 11067 +3 6449 6766 6913 +3 6913 6842 6449 +3 4902 4509 4510 +3 4510 4649 4902 +3 8656 8779 9052 +3 9052 9051 8656 +3 6867 6802 6602 +3 6602 6943 6867 +3 12288 12110 11975 +3 4015 4119 3873 +3 3873 3723 4015 +3 3723 3774 3816 +3 3816 4015 3723 +3 24813 24762 24779 +3 24779 24752 24813 +3 2679 2721 2722 +3 19871 19867 19872 +3 19872 19731 19871 +3 24283 24281 24188 +3 24188 24247 24283 +3 12429 12178 11626 +3 11626 11932 12429 +3 18963 18859 19381 +3 19381 19274 18963 +3 14643 14637 14640 +3 14640 14642 14643 +3 2365 2371 2369 +3 24380 24197 24117 +3 3723 3629 3509 +3 3509 3774 3723 +3 11986 11626 12309 +3 12309 11467 11986 +3 20047 19761 19637 +3 13961 13962 14122 +3 14122 13858 13961 +3 24316 24186 24313 +3 24313 24346 24316 +3 22349 22465 22577 +3 22577 22529 22349 +3 4317 4184 4225 +3 23950 23850 23691 +3 23691 23984 23950 +3 19379 19730 19274 +3 19274 19381 19379 +3 18992 19092 19522 +3 19522 19646 18992 +3 751 798 865 +3 865 727 751 +3 24068 24000 24109 +3 24109 24132 24068 +3 14989 15300 15543 +3 15543 14850 14989 +3 2287 2286 2688 +3 2688 2847 2287 +3 8880 8881 8730 +3 13750 13422 13645 +3 13645 13855 13750 +3 10527 10593 10916 +3 24777 24722 24721 +3 6962 6555 7030 +3 1939 1844 1871 +3 1871 1904 1939 +3 16324 16269 16029 +3 16029 16378 16324 +3 15664 15665 15379 +3 15379 15432 15664 +3 16521 16400 16633 +3 16633 16847 16521 +3 21127 21433 20796 +3 20796 20797 21127 +3 13451 13623 13827 +3 22506 22664 22707 +3 13644 13224 13317 +3 13317 13276 13644 +3 14325 14374 14371 +3 14371 14260 14325 +3 24244 23927 24186 +3 24186 24316 24244 +3 21121 20792 20682 +3 20682 21122 21121 +3 16292 16232 16399 +3 16399 16233 16292 +3 24907 24922 24929 +3 3527 3586 4026 +3 4026 3737 3527 +3 24630 24632 24656 +3 24656 24631 24630 +3 6715 7000 7221 +3 7221 7145 6715 +3 9095 8836 9342 +3 9342 9153 9095 +3 21862 21662 21142 +3 21681 21545 21936 +3 21936 21758 21681 +3 8917 8587 8409 +3 8409 8526 8917 +3 5722 5719 6167 +3 6167 6297 5722 +3 8485 7753 8072 +3 976 944 893 +3 893 941 976 +3 9674 9888 9813 +3 9813 9740 9674 +3 22516 22713 22714 +3 22714 22621 22516 +3 11713 11795 12244 +3 12244 11999 11713 +3 21696 21487 21407 +3 21407 21486 21696 +3 10964 11200 11519 +3 11519 11038 10964 +3 15876 15579 15695 +3 9186 9184 8878 +3 19963 19826 20107 +3 20107 19966 19963 +3 8784 8851 8850 +3 8850 9303 8784 +3 19485 19610 19493 +3 19493 19488 19485 +3 9789 10013 9785 +3 9785 9467 9789 +3 11643 11808 11726 +3 11726 11727 11643 +3 13095 12778 12733 +3 12733 12939 13095 +3 19788 19787 20205 +3 20205 19541 19788 +3 12723 12770 12492 +3 12492 12535 12723 +3 23179 23031 23178 +3 8572 8827 9332 +3 9332 9396 8572 +3 7540 7541 7194 +3 6754 6904 6564 +3 6564 6501 6754 +3 18461 18287 19071 +3 17597 17913 17914 +3 17914 17677 17597 +3 17753 17914 18204 +3 18204 18206 17753 +3 16461 16398 16630 +3 16630 16710 16461 +3 11698 11932 11626 +3 11626 11986 11698 +3 9713 10011 10202 +3 15891 16317 16684 +3 16684 16374 15891 +3 11414 11499 11498 +3 11498 11319 11414 +3 20289 20479 20484 +3 20484 20292 20289 +3 20808 20959 20875 +3 20875 20807 20808 +3 21245 21168 21401 +3 21401 21244 21245 +3 23814 23817 23663 +3 23663 23776 23814 +3 23938 23873 23713 +3 23713 23874 23938 +3 14422 14602 14847 +3 16480 16425 16481 +3 7848 8406 8343 +3 8343 8112 7848 +3 10130 10127 10236 +3 10236 10128 10130 +3 19005 19425 19532 +3 19532 19007 19005 +3 15262 15744 15868 +3 15868 15570 15262 +3 3624 3863 3861 +3 3861 3761 3624 +3 11756 12216 11603 +3 11603 11206 11756 +3 22572 22573 23038 +3 23038 22855 22572 +3 2678 2954 2893 +3 3263 3209 3164 +3 3164 3308 3263 +3 9350 9615 9885 +3 9885 9614 9350 +3 5372 5107 5030 +3 5030 5175 5372 +3 17245 17030 17614 +3 17614 17938 17245 +3 23522 23714 23302 +3 23302 23341 23522 +3 940 973 968 +3 968 972 940 +3 19138 19342 19453 +3 19453 19237 19138 +3 7961 8079 8155 +3 8155 7962 7961 +3 13700 13602 13953 +3 13953 13847 13700 +3 24708 24682 24790 +3 24790 24761 24708 +3 12900 12791 12793 +3 12793 13007 12900 +3 1341 1415 1475 +3 1475 1416 1341 +3 11756 12517 12275 +3 12275 12216 11756 +3 12239 12238 12236 +3 12236 12185 12239 +3 16755 17244 17546 +3 17546 16691 16755 +3 24753 24752 24710 +3 24710 24724 24753 +3 7778 7557 7490 +3 7490 7840 7778 +3 14698 14630 14282 +3 14282 14224 14698 +3 12177 12124 12232 +3 1713 1920 2007 +3 2007 1821 1713 +3 8643 8401 7788 +3 10053 10159 10317 +3 10317 10318 10053 +3 3882 3975 4553 +3 4553 3730 3882 +3 20464 20262 20377 +3 20377 20379 20464 +3 6759 6694 6969 +3 6969 6757 6759 +3 11119 11041 10783 +3 10783 11118 11119 +3 21896 22056 22116 +3 22116 21895 21896 +3 24491 24423 24503 +3 8542 8857 9421 +3 9421 9361 8542 +3 11609 11765 11612 +3 11612 11610 11609 +3 18281 18759 18376 +3 18376 18002 18281 +3 9465 9601 9786 +3 9786 9658 9465 +3 4999 5205 5275 +3 5275 5067 4999 +3 20037 19751 19887 +3 6927 6784 6400 +3 6400 7358 6927 +3 10598 10674 10743 +3 10743 10675 10598 +3 8306 8256 8069 +3 8069 8547 8306 +3 20360 20558 20653 +3 20653 20359 20360 +3 2700 2603 3043 +3 3043 3104 2700 +3 12164 12523 12635 +3 12635 12288 12164 +3 18015 18206 18556 +3 14121 13960 13916 +3 13916 14065 14121 +3 10633 10787 9837 +3 9837 9836 10633 +3 10029 10452 10222 +3 10222 9795 10029 +3 12184 12236 12238 +3 12238 12313 12184 +3 11212 11283 11124 +3 11124 11766 11212 +3 13294 13013 12851 +3 2893 3072 3008 +3 3008 2894 2893 +3 18732 18733 18734 +3 18734 18831 18732 +3 16156 16281 16455 +3 16455 16283 16156 +3 20883 20882 20803 +3 937 867 821 +3 821 865 937 +3 7467 7533 7666 +3 7666 7898 7467 +3 5019 5422 5744 +3 5744 5745 5019 +3 13197 12954 13241 +3 13241 13292 13197 +3 11054 11617 11916 +3 11916 11213 11054 +3 2849 2972 3419 +3 3419 2793 2849 +3 13310 13362 13596 +3 13596 13133 13310 +3 20033 19882 19627 +3 19627 19744 20033 +3 16490 16373 16811 +3 16811 17019 16490 +3 7556 7488 8094 +3 8094 8228 7556 +3 2533 2593 2650 +3 2650 2694 2533 +3 14567 14452 14280 +3 14280 14385 14567 +3 3409 3824 3583 +3 3583 3462 3409 +3 21685 21759 22157 +3 22157 21939 21685 +3 11785 12059 11933 +3 4932 5168 4780 +3 4780 4636 4932 +3 24806 24794 24807 +3 23880 24013 24203 +3 24203 24140 23880 +3 16667 16539 16478 +3 16478 17149 16667 +3 12060 12374 12375 +3 12375 12180 12060 +3 5559 5683 6068 +3 6068 5746 5559 +3 8181 7853 8410 +3 8410 8409 8181 +3 7725 6779 6710 +3 20661 20145 19748 +3 19748 20457 20661 +3 21632 21901 21841 +3 21841 21192 21632 +3 4489 4117 4339 +3 4339 4340 4489 +3 22637 22534 22351 +3 22351 22533 22637 +3 19706 19699 19961 +3 19961 19964 19706 +3 7111 7187 7394 +3 7394 7186 7111 +3 13680 13013 13295 +3 2136 2135 2608 +3 2608 2372 2136 +3 1932 1654 1742 +3 22755 22713 22849 +3 22849 22987 22755 +3 23003 23048 23294 +3 23294 23295 23003 +3 13009 12902 12903 +3 12903 13389 13009 +3 12407 12218 12107 +3 12107 11676 12407 +3 16795 16359 16476 +3 16476 16660 16795 +3 18208 18205 18203 +3 18203 18207 18208 +3 3638 3880 3934 +3 3934 3683 3638 +3 12185 12064 12241 +3 12241 12239 12185 +3 15065 14849 14549 +3 14549 15490 15065 +3 13412 13212 13693 +3 13693 13793 13412 +3 14922 15182 14988 +3 19166 19477 19370 +3 19370 19265 19166 +3 20849 20755 20921 +3 20921 21171 20849 +3 10970 11444 10336 +3 10336 10407 10970 +3 14508 14874 15320 +3 15320 14876 14508 +3 3864 4009 4109 +3 4109 4010 3864 +3 2398 2638 2528 +3 2528 2281 2398 +3 23415 23465 23601 +3 4603 4900 4941 +3 4941 4695 4603 +3 15694 15934 15516 +3 15516 15515 15694 +3 5106 4982 5429 +3 5429 5431 5106 +3 6610 6287 6547 +3 11451 11216 11461 +3 11461 11618 11451 +3 21987 21991 21604 +3 3750 3802 3952 +3 3952 3707 3750 +3 5603 4961 5806 +3 5806 5665 5603 +3 9792 9869 10441 +3 10441 9933 9792 +3 16300 16466 16529 +3 19808 20091 20628 +3 20628 19443 19808 +3 21556 21821 21885 +3 21885 21694 21556 +3 5073 4367 4410 +3 10191 11057 11215 +3 11215 10641 10191 +3 19663 19323 19796 +3 8736 9260 9191 +3 9191 8556 8736 +3 20374 20373 20572 +3 20572 20570 20374 +3 4651 4519 5272 +3 5272 5063 4651 +3 7787 7140 7076 +3 7076 7287 7787 +3 24124 24052 24240 +3 24240 24272 24124 +3 10744 10528 10594 +3 1676 1858 1764 +3 1764 1739 1676 +3 24798 24836 24831 +3 24831 24799 24798 +3 16572 17188 17041 +3 23420 23468 23515 +3 23515 23422 23420 +3 10251 10252 10150 +3 10150 10149 10251 +3 19206 19303 19304 +3 4846 4848 4940 +3 4940 4849 4846 +3 20685 20589 20689 +3 20689 20688 20685 +3 4593 4548 4984 +3 15693 15996 16243 +3 16243 16353 15693 +3 347 142 119 +3 119 126 347 +3 17145 16870 17219 +3 17219 17289 17145 +3 5976 5715 5901 +3 5901 6111 5976 +3 17427 17130 16722 +3 16722 17279 17427 +3 17856 18489 18406 +3 1978 1981 2077 +3 2077 2050 1978 +3 10232 10236 10127 +3 10127 10031 10232 +3 24182 24059 23727 +3 23727 23988 24182 +3 4179 3728 3784 +3 3784 3398 4179 +3 19602 19476 19162 +3 19162 19368 19602 +3 19821 19684 19353 +3 19353 19696 19821 +3 8835 9154 9401 +3 9401 9290 8835 +3 4708 4661 4415 +3 4415 4462 4708 +3 20159 20260 20265 +3 20265 20262 20159 +3 12623 12756 12661 +3 12661 12622 12623 +3 3224 3756 3957 +3 3957 3854 3224 +3 10778 10962 11666 +3 11666 11201 10778 +3 16637 16584 16779 +3 16779 16778 16637 +3 3272 3372 3176 +3 3176 3172 3272 +3 20806 20960 21283 +3 21283 20961 20806 +3 8762 9286 9285 +3 9285 9399 8762 +3 22142 22245 21976 +3 21976 21733 22142 +3 4716 5005 4571 +3 4571 4192 4716 +3 6661 6860 7225 +3 1365 1393 1486 +3 1486 1285 1365 +3 16730 17073 17587 +3 17587 17510 16730 +3 13981 13671 13491 +3 13491 13938 13981 +3 1081 1134 1222 +3 1222 960 1081 +3 13709 13229 13710 +3 13710 14017 13709 +3 16739 16486 16677 +3 16677 16675 16739 +3 8429 8136 8930 +3 8593 8994 9167 +3 9167 8921 8593 +3 13460 13635 13835 +3 13835 13785 13460 +3 5144 5348 5347 +3 5347 4955 5144 +3 23566 23231 23415 +3 23415 23604 23566 +3 23142 23190 23331 +3 23331 23464 23142 +3 16710 16985 17261 +3 17261 16983 16710 +3 8351 8527 8842 +3 8842 8349 8351 +3 10799 11135 10981 +3 10981 10896 10799 +3 16568 16899 16835 +3 16835 16449 16568 +3 520 576 689 +3 689 615 520 +3 14811 14696 15022 +3 15022 15150 14811 +3 9077 9446 9268 +3 9268 9194 9077 +3 17731 17587 17140 +3 17140 18364 17731 +3 20380 20577 20386 +3 20386 20385 20380 +3 13871 13920 14134 +3 14134 13971 13871 +3 16757 17548 17392 +3 17392 17032 16757 +3 7853 8181 7851 +3 233 270 232 +3 232 178 233 +3 136 146 179 +3 179 130 136 +3 24459 24419 24529 +3 24529 24513 24459 +3 23550 23271 23270 +3 23270 23364 23550 +3 14095 14274 14566 +3 14566 14383 14095 +3 9458 10005 10004 +3 10004 9853 9458 +3 21553 21248 20920 +3 20920 21404 21553 +3 7760 8735 8439 +3 8439 7897 7760 +3 4106 4204 4104 +3 4104 3914 4106 +3 13899 13839 13410 +3 3659 3995 3704 +3 3704 3310 3659 +3 4367 4658 4322 +3 4322 4410 4367 +3 1814 1852 1441 +3 1441 1617 1814 +3 15054 14980 14537 +3 14537 14906 15054 +3 13582 13729 13538 +3 13538 13347 13582 +3 12259 11596 12451 +3 12451 12145 12259 +3 19134 19237 19344 +3 19344 19341 19134 +3 3924 3674 3567 +3 3567 4171 3924 +3 11146 10578 11470 +3 11470 11299 11146 +3 23168 23219 23169 +3 23169 23578 23168 +3 16338 16906 16708 +3 16708 16769 16338 +3 22807 22397 22148 +3 22148 22570 22807 +3 11843 11762 12222 +3 12222 12577 11843 +3 9853 10095 9854 +3 9854 9784 9853 +3 16566 17038 17037 +3 17037 16762 16566 +3 9482 9609 9807 +3 9807 9611 9482 +3 10014 10432 10658 +3 10658 9863 10014 +3 1627 1696 2017 +3 2017 1767 1627 +3 18703 18706 18051 +3 17206 17129 17128 +3 943 978 1024 +3 1024 1023 943 +3 11813 11736 11887 +3 11887 12080 11813 +3 5134 4999 5064 +3 5064 5135 5134 +3 4433 4728 4729 +3 4729 4585 4433 +3 8161 7965 8632 +3 8632 8387 8161 +3 14523 14524 15340 +3 15340 14897 14523 +3 22353 22775 22872 +3 22872 22728 22353 +3 16166 16580 16578 +3 10181 10337 10786 +3 10786 10273 10181 +3 8539 9108 8787 +3 8787 8538 8539 +3 24330 24263 24165 +3 24165 24166 24330 +3 9883 9609 9481 +3 11475 11473 11471 +3 11471 10993 11475 +3 5218 5157 5547 +3 5547 5414 5218 +3 5552 5610 6007 +3 21462 21537 21463 +3 21463 21377 21462 +3 15896 16438 16751 +3 16751 16202 15896 +3 2526 2400 2196 +3 2196 2906 2526 +3 5878 5879 5767 +3 5767 5766 5878 +3 2266 2358 2430 +3 2430 2304 2266 +3 6982 7205 7720 +3 7720 7483 6982 +3 12932 13045 12589 +3 12589 12724 12932 +3 22716 22993 23034 +3 23034 22570 22716 +3 21877 22579 22204 +3 22204 22158 21877 +3 10725 11074 11075 +3 11075 10726 10725 +3 6004 6059 6180 +3 6180 6121 6004 +3 13346 12957 12959 +3 12959 13347 13346 +3 5193 4852 4400 +3 4400 4646 5193 +3 17107 16825 16965 +3 16965 16964 17107 +3 5434 5508 5377 +3 5377 5318 5434 +3 15756 15882 16067 +3 16067 15822 15756 +3 17671 18187 18640 +3 18640 18644 17671 +3 19902 19765 20175 +3 23807 23729 24153 +3 5522 6163 5708 +3 5708 5450 5522 +3 2881 2511 2671 +3 2671 2880 2881 +3 21318 21545 21681 +3 21681 21544 21318 +3 11452 12051 11918 +3 11918 11453 11452 +3 20995 21073 21074 +3 21074 20907 20995 +3 12619 12755 12461 +3 12461 12460 12619 +3 23176 24256 24192 +3 24192 24251 23176 +3 4567 4323 4233 +3 4233 4411 4567 +3 14775 15116 15054 +3 15054 14906 14775 +3 9505 9636 9575 +3 24479 24419 24388 +3 24388 24434 24479 +3 8785 8852 8658 +3 8658 8356 8785 +3 22466 22467 22769 +3 22769 22629 22466 +3 13324 13519 13654 +3 13654 13567 13324 +3 19067 19177 19280 +3 19280 19066 19067 +3 7894 7954 8013 +3 8013 7893 7894 +3 2999 3177 3373 +3 3373 3175 2999 +3 12179 12825 12540 +3 12540 12374 12179 +3 10438 10511 10513 +3 10513 10291 10438 +3 8705 8461 8975 +3 8975 8833 8705 +3 17983 18360 18166 +3 18166 17659 17983 +3 23563 23634 23564 +3 2922 2974 3344 +3 3344 3201 2922 +3 11370 11533 11620 +3 11620 11461 11370 +3 9565 9749 9981 +3 9981 9681 9565 +3 15423 14788 15302 +3 15302 15609 15423 +3 14292 14644 14234 +3 14234 14108 14292 +3 13185 13102 12693 +3 12693 13002 13185 +3 1793 1794 1666 +3 1666 1648 1793 +3 13290 13535 13578 +3 13578 13493 13290 +3 6764 7208 6841 +3 6841 6840 6764 +3 22198 22525 22575 +3 22575 22676 22198 +3 4222 4269 4223 +3 7247 7321 7248 +3 7248 7244 7247 +3 8431 8607 8933 +3 8933 8604 8431 +3 20035 20252 20251 +3 20251 19749 20035 +3 6432 5984 5985 +3 5985 5800 6432 +3 17076 17001 16935 +3 16935 16794 17076 +3 5280 5340 5530 +3 5530 4861 5280 +3 21310 21472 21468 +3 21468 21309 21310 +3 15604 15488 15417 +3 15417 15538 15604 +3 6026 6028 5832 +3 5832 5884 6026 +3 19725 20020 20127 +3 20127 19852 19725 +3 8688 9201 8498 +3 8498 8744 8688 +3 6450 7063 6642 +3 6642 6322 6450 +3 4935 4984 5311 +3 5311 5565 4935 +3 6530 6655 7500 +3 7500 7144 6530 +3 8590 9104 9415 +3 9415 8989 8590 +3 21625 21622 21567 +3 21567 21626 21625 +3 13488 13340 13576 +3 13576 13487 13488 +3 21492 21180 21098 +3 21098 21490 21492 +3 153 151 191 +3 191 206 153 +3 4586 4633 4821 +3 4821 4876 4586 +3 4163 4247 4248 +3 4248 4164 4163 +3 2550 2498 2612 +3 2612 2814 2550 +3 10488 9596 10086 +3 10086 10276 10488 +3 19167 19476 19722 +3 24044 24137 24136 +3 24136 24170 24044 +3 21600 21812 21813 +3 21813 21384 21600 +3 9935 10734 11240 +3 11240 10909 9935 +3 17574 17717 17809 +3 17809 17715 17574 +3 8230 8398 8100 +3 8100 8456 8230 +3 21602 21603 21817 +3 21817 21075 21602 +3 2507 2619 2558 +3 2558 2673 2507 +3 21239 21690 21687 +3 21687 21609 21239 +3 6327 6133 6772 +3 6772 6013 6327 +3 21928 21666 21927 +3 21927 21867 21928 +3 6818 6891 6960 +3 6960 6889 6818 +3 14431 14729 14990 +3 14990 14852 14431 +3 15711 15531 15598 +3 15598 15712 15711 +3 3327 3376 3500 +3 3500 3502 3327 +3 12902 13009 12746 +3 12746 12701 12902 +3 24022 23945 23919 +3 23919 24088 24022 +3 14208 14145 14210 +3 14210 14209 14208 +3 18391 18307 18664 +3 18664 18472 18391 +3 572 726 817 +3 817 571 572 +3 20141 20027 19737 +3 19737 20140 20141 +3 10697 11273 11601 +3 8581 9223 9663 +3 9663 8839 8581 +3 15027 15449 15744 +3 12318 12244 12243 +3 12243 12494 12318 +3 5465 5984 6168 +3 6168 5983 5465 +3 22662 22797 22840 +3 22840 22557 22662 +3 16892 16495 15725 +3 4086 3649 4226 +3 4226 4137 4086 +3 17527 17603 17840 +3 17840 17681 17527 +3 15002 15247 15306 +3 15306 15138 15002 +3 17336 17568 17567 +3 7934 8304 8665 +3 8665 8664 7934 +3 13195 13290 13493 +3 13493 13194 13195 +3 15547 15241 15371 +3 15371 15545 15547 +3 22287 22661 22937 +3 22937 22285 22287 +3 7555 7838 7980 +3 7980 7839 7555 +3 24863 24880 24823 +3 24823 24846 24863 +3 9019 9190 10176 +3 10176 9644 9019 +3 23418 23374 23333 +3 23333 23335 23418 +3 125 144 100 +3 100 109 125 +3 18266 18265 18357 +3 18357 18085 18266 +3 14286 14579 14519 +3 14519 13997 14286 +3 19228 18811 19445 +3 19445 19229 19228 +3 21 49 38 +3 38 9 21 +3 18606 18426 18609 +3 18609 18516 18606 +3 14899 14965 14827 +3 14827 15106 14899 +3 13024 12962 12808 +3 12439 12323 12552 +3 12552 12604 12439 +3 23632 23595 23507 +3 23507 23594 23632 +3 8178 7794 7911 +3 7911 7994 8178 +3 13325 13375 13145 +3 13145 13181 13325 +3 2653 2654 2801 +3 2801 2741 2653 +3 5743 6250 6067 +3 6067 5613 5743 +3 2792 2588 3031 +3 4820 4538 4876 +3 4876 4927 4820 +3 12412 12870 12869 +3 12869 12636 12412 +3 9776 10342 10561 +3 10561 9995 9776 +3 8502 8960 9274 +3 9274 8394 8502 +3 11262 10534 10158 +3 9538 8639 8455 +3 8455 9089 9538 +3 8114 8585 8467 +3 8467 8115 8114 +3 2877 2762 2508 +3 2508 2614 2877 +3 19165 19258 19991 +3 19991 19475 19165 +3 4565 4951 4708 +3 4708 4462 4565 +3 18230 17390 17546 +3 17546 17466 18230 +3 14982 14595 14307 +3 14307 14184 14982 +3 4820 4773 4536 +3 4536 4538 4820 +3 8760 9042 9541 +3 9541 9091 8760 +3 5324 5577 5578 +3 5578 5383 5324 +3 10289 10731 10581 +3 10581 10363 10289 +3 9092 8972 9333 +3 9333 9334 9092 +3 15209 15395 15506 +3 15506 15329 15209 +3 10610 10767 11015 +3 11015 10765 10610 +3 759 824 894 +3 4850 4941 5259 +3 5259 5048 4850 +3 16268 16439 17105 +3 17105 16821 16268 +3 2280 2636 2453 +3 2453 2222 2280 +3 1302 1342 1211 +3 1211 1144 1302 +3 19897 20050 20170 +3 20170 20053 19897 +3 16766 16839 17484 +3 17484 17190 16766 +3 20353 20647 20450 +3 20450 20449 20353 +3 15357 15651 15890 +3 15890 16198 15357 +3 22439 22321 21857 +3 21857 22795 22439 +3 22953 23285 23188 +3 23188 22901 22953 +3 17761 17926 17381 +3 6537 6411 6274 +3 6274 6469 6537 +3 13678 13983 13887 +3 13887 13450 13678 +3 4466 4710 4468 +3 4468 4467 4466 +3 3633 3076 3679 +3 3679 3573 3633 +3 596 613 558 +3 558 537 596 +3 14495 14437 14373 +3 14373 14611 14495 +3 6139 6208 5879 +3 5879 5953 6139 +3 14260 14261 14437 +3 14437 14265 14260 +3 21244 21401 21403 +3 17929 18218 18314 +3 21402 21554 21400 +3 833 926 881 +3 881 789 833 +3 13315 13089 12882 +3 12882 13088 13315 +3 13409 13637 13741 +3 13741 13255 13409 +3 4273 4315 4359 +3 4359 4225 4273 +3 17619 17776 17862 +3 11296 11700 11701 +3 19795 19663 19796 +3 19796 19929 19795 +3 23513 23638 23676 +3 23676 23603 23513 +3 23032 22716 22673 +3 5953 5878 5877 +3 11637 11879 11718 +3 11718 11561 11637 +3 20611 20828 21457 +3 21457 20985 20611 +3 8867 8930 8667 +3 8667 9311 8867 +3 3716 3961 3624 +3 5363 5099 5101 +3 5101 5022 5363 +3 19784 19307 19306 +3 19306 19657 19784 +3 17153 16673 16425 +3 8803 8730 8881 +3 8881 8678 8803 +3 16024 16320 16689 +3 7424 7910 8641 +3 8641 8045 7424 +3 1386 1587 1363 +3 1363 1480 1386 +3 3091 3093 2791 +3 2791 2790 3091 +3 2194 1728 1844 +3 12428 12489 12124 +3 12124 12427 12428 +3 3671 4115 3626 +3 3626 3506 3671 +3 9798 9941 9153 +3 9153 9342 9798 +3 3561 3809 3961 +3 3961 3716 3561 +3 11180 11645 11885 +3 11885 11327 11180 +3 2551 2818 2708 +3 2708 2554 2551 +3 13111 13194 13493 +3 13493 13673 13111 +3 23223 23359 23582 +3 12821 12302 12420 +3 12420 12678 12821 +3 19672 20094 20428 +3 17536 17761 17021 +3 6966 7046 7468 +3 24600 24670 24617 +3 24617 24618 24600 +3 23685 23488 23650 +3 23650 23767 23685 +3 15326 14877 14512 +3 14512 14809 15326 +3 10397 11031 10262 +3 10262 10329 10397 +3 3078 3017 3451 +3 3451 3238 3078 +3 22131 21968 21914 +3 21914 22071 22131 +3 14069 14312 14313 +3 14313 14420 14069 +3 7781 8171 8398 +3 8398 7071 7781 +3 24847 24855 24826 +3 24826 24806 24847 +3 18331 18803 18330 +3 18330 17623 18331 +3 20670 20673 20577 +3 20577 20576 20670 +3 5036 5316 5505 +3 5505 5244 5036 +3 1335 1412 1501 +3 1501 1552 1335 +3 3031 2791 3093 +3 3862 3960 4009 +3 4009 3764 3862 +3 20173 20467 20473 +3 20473 20175 20173 +3 11456 11689 11691 +3 11691 11622 11456 +3 11538 11464 11379 +3 11379 11376 11538 +3 22952 23094 23285 +3 23285 22953 22952 +3 7791 7790 8403 +3 8403 7992 7791 +3 3093 3091 3299 +3 3299 3251 3093 +3 21370 21923 21921 +3 21921 21740 21370 +3 15288 15483 15714 +3 15714 15533 15288 +3 12053 12419 12528 +3 12528 11851 12053 +3 18686 18581 19210 +3 19210 19099 18686 +3 20535 20636 20849 +3 20849 20756 20535 +3 15184 15185 14923 +3 11764 11445 10879 +3 10879 11525 11764 +3 17288 18088 17729 +3 17729 17430 17288 +3 7906 7213 7067 +3 7067 6578 7906 +3 10667 10736 10914 +3 10914 10737 10667 +3 2921 2853 3471 +3 3471 3205 2921 +3 17995 17903 17820 +3 17820 17824 17995 +3 7895 7760 7897 +3 7897 7401 7895 +3 18379 19373 18759 +3 18759 18281 18379 +3 22258 22094 21758 +3 21758 22155 22258 +3 515 395 359 +3 819 889 860 +3 860 818 819 +3 16050 16399 16232 +3 16232 16398 16050 +3 19738 19625 19624 +3 5718 5530 5340 +3 5340 5981 5718 +3 5864 5865 5610 +3 5610 5296 5864 +3 5750 6389 6771 +3 6771 6390 5750 +3 6866 6597 6601 +3 6601 6669 6866 +3 6684 6685 7181 +3 7181 6961 6684 +3 7613 8027 7965 +3 7965 7768 7613 +3 1420 1482 1595 +3 1595 1418 1420 +3 16508 16282 16283 +3 16283 16455 16508 +3 21758 22094 21543 +3 21543 21681 21758 +3 6695 6972 6506 +3 6506 6628 6695 +3 9655 10008 10354 +3 10354 10097 9655 +3 15329 15506 15448 +3 15448 15260 15329 +3 10587 10817 10815 +3 10815 10732 10587 +3 20547 20853 20764 +3 20764 20644 20547 +3 3804 3710 3859 +3 3859 3757 3804 +3 16499 16693 16895 +3 16895 16896 16499 +3 23659 23956 23855 +3 23855 23775 23659 +3 18328 19011 19216 +3 19216 18908 18328 +3 19614 19611 19729 +3 19729 19491 19614 +3 23012 22592 23117 +3 23117 22875 23012 +3 471 510 472 +3 472 469 471 +3 5494 5750 5751 +3 5751 5749 5494 +3 5069 5207 5529 +3 5529 4863 5069 +3 20506 19923 19787 +3 19787 19313 20506 +3 19377 19064 18761 +3 18761 19057 19377 +3 13284 13062 12606 +3 12606 12781 13284 +3 22258 22402 22575 +3 22575 22525 22258 +3 11665 12094 11753 +3 11753 11666 11665 +3 16208 16824 16892 +3 16892 15725 16208 +3 21904 22122 22370 +3 22370 22371 21904 +3 17946 17702 18497 +3 18497 18909 17946 +3 8728 8371 8434 +3 8434 8800 8728 +3 2698 2660 2487 +3 2487 2477 2698 +3 19670 19945 20215 +3 20215 19809 19670 +3 15217 14754 15035 +3 15035 15275 15217 +3 1506 1504 1458 +3 1458 1457 1506 +3 3612 3322 3613 +3 3613 3956 3612 +3 14977 15593 16014 +3 16014 15475 14977 +3 14209 14210 14440 +3 14440 14328 14209 +3 16647 16588 16409 +3 16409 16589 16647 +3 2277 2451 2684 +3 2684 2246 2277 +3 20305 20493 20703 +3 20703 20704 20305 +3 11755 11670 11834 +3 22503 22326 22293 +3 22293 22613 22503 +3 12029 12517 11756 +3 11756 11606 12029 +3 1335 1552 1610 +3 1610 1577 1335 +3 10019 10110 10106 +3 10106 10022 10019 +3 5442 5513 5883 +3 5883 5629 5442 +3 23090 23035 23183 +3 23183 23369 23090 +3 14761 14702 14760 +3 17763 18315 18219 +3 18219 17930 17763 +3 15496 15553 15667 +3 15667 15618 15496 +3 19422 19003 19095 +3 19095 19304 19422 +3 11440 11118 11279 +3 11279 11117 11440 +3 16621 16764 16973 +3 438 565 699 +3 699 548 438 +3 22791 23124 23164 +3 23164 22792 22791 +3 13968 14016 14314 +3 14314 14070 13968 +3 7706 7705 7889 +3 12866 12970 13209 +3 13209 13503 12866 +3 19298 19525 18997 +3 18997 18790 19298 +3 15397 15811 15749 +3 15749 15631 15397 +3 23401 23552 23859 +3 23859 23451 23401 +3 4400 4606 4794 +3 4794 4646 4400 +3 22216 22587 22692 +3 22692 22476 22216 +3 9968 10530 10248 +3 10248 10145 9968 +3 22674 22952 22953 +3 22953 22628 22674 +3 2162 2258 2333 +3 2333 2229 2162 +3 20378 20464 20379 +3 20379 20382 20378 +3 11725 11722 12011 +3 16979 18142 17789 +3 17789 16978 16979 +3 21226 21370 21740 +3 21740 21064 21226 +3 12992 13376 13326 +3 7365 7915 9405 +3 9405 8054 7365 +3 6181 5925 6122 +3 6122 6568 6181 +3 15515 15516 15581 +3 15581 15405 15515 +3 19413 19771 19297 +3 19297 18677 19413 +3 6700 7124 6839 +3 6839 6447 6700 +3 24727 24734 24714 +3 24714 24756 24727 +3 24043 24114 24135 +3 22992 23279 23228 +3 23228 22806 22992 +3 20433 20434 20539 +3 20539 20342 20433 +3 5625 5248 5570 +3 5570 5882 5625 +3 3005 3129 3282 +3 3282 3184 3005 +3 10146 9962 10045 +3 20164 20166 20269 +3 20269 20465 20164 +3 1325 1327 1281 +3 1281 1326 1325 +3 19950 20340 20221 +3 20221 20222 19950 +3 13452 13537 13293 +3 13293 13199 13452 +3 18852 19165 19475 +3 19475 19166 18852 +3 18363 18531 18743 +3 12153 12213 12212 +3 12212 11832 12153 +3 22134 22136 22073 +3 22073 21792 22134 +3 1562 1590 1535 +3 1535 1509 1562 +3 9738 9619 9491 +3 9491 9557 9738 +3 1273 1338 1300 +3 1300 1233 1273 +3 1656 2086 1801 +3 15172 15653 15598 +3 15598 15531 15172 +3 17310 17161 17453 +3 24099 24062 24101 +3 24101 23958 24099 +3 20371 20462 20461 +3 20461 20780 20371 +3 1755 1912 1877 +3 1877 1850 1755 +3 2296 2539 2298 +3 2298 2260 2296 +3 18236 18131 18417 +3 18417 18495 18236 +3 8275 8394 9274 +3 9274 8566 8275 +3 15435 16042 15909 +3 15909 15557 15435 +3 20388 19901 20177 +3 20177 20282 20388 +3 20900 20615 20207 +3 20207 20613 20900 +3 17993 17664 17225 +3 17225 17509 17993 +3 19907 20400 20299 +3 20299 19649 19907 +3 20147 20036 19751 +3 17204 17061 16919 +3 16919 17063 17204 +3 12597 12189 12135 +3 12135 12190 12597 +3 21803 22035 22518 +3 11020 11023 11024 +3 11024 10544 11020 +3 1119 1120 1018 +3 13268 13311 12875 +3 12506 12337 12790 +3 12790 12843 12506 +3 17670 18099 18451 +3 18451 18095 17670 +3 10714 11446 11767 +3 11767 10881 10714 +3 1682 1575 1781 +3 1781 1727 1682 +3 19282 18661 18386 +3 18386 18873 19282 +3 4073 3871 4443 +3 4443 4392 4073 +3 6694 6759 6309 +3 6309 6442 6694 +3 24406 24446 24338 +3 24338 24087 24406 +3 10103 10661 10816 +3 10816 10204 10103 +3 15561 15911 16045 +3 16045 15862 15561 +3 3596 3994 3745 +3 3745 3537 3596 +3 381 413 465 +3 465 380 381 +3 13917 13649 13608 +3 2528 2638 2963 +3 2963 2908 2528 +3 19607 19376 19605 +3 19605 19375 19607 +3 20952 21273 21116 +3 14607 14488 14144 +3 14666 14359 14248 +3 22410 22728 22474 +3 22474 22207 22410 +3 15471 16427 15941 +3 15941 15347 15471 +3 23414 23599 23465 +3 23465 23372 23414 +3 6492 6429 6963 +3 6963 6895 6492 +3 23635 23707 23510 +3 7140 8044 7846 +3 7846 7355 7140 +3 2454 2525 2573 +3 2573 2455 2454 +3 15548 15132 15849 +3 15849 15848 15548 +3 14338 14397 14634 +3 14634 14888 14338 +3 7835 7976 8225 +3 8225 7977 7835 +3 2084 2018 1985 +3 1985 1954 2084 +3 221 262 237 +3 237 222 221 +3 21476 21754 21815 +3 21815 21872 21476 +3 3484 3489 3486 +3 3486 3485 3484 +3 21376 21461 21868 +3 21868 21745 21376 +3 5299 5359 5612 +3 5612 5421 5299 +3 16404 16295 16296 +3 16296 16637 16404 +3 24528 24599 24618 +3 20872 20683 20478 +3 23682 23941 23879 +3 23879 23795 23682 +3 16801 17596 17442 +3 17442 17295 16801 +3 17920 18021 18473 +3 18473 17844 17920 +3 14914 14983 14985 +3 14985 14719 14914 +3 23242 23380 23425 +3 10597 10739 10825 +3 10825 11309 10597 +3 17615 17939 18036 +3 18036 17771 17615 +3 8982 9298 8841 +3 8841 8981 8982 +3 21337 21014 20854 +3 20854 21260 21337 +3 5046 5120 5388 +3 5388 5190 5046 +3 18499 19218 18912 +3 18912 18138 18499 +3 9343 9403 9156 +3 9156 9047 9343 +3 8806 8682 8076 +3 8076 8377 8806 +3 21350 21425 21034 +3 21034 21274 21350 +3 17236 17601 17373 +3 17373 17090 17236 +3 1870 1728 2194 +3 2194 2096 1870 +3 631 669 755 +3 755 732 631 +3 6792 6409 7082 +3 7082 6936 6792 +3 763 828 952 +3 952 765 763 +3 19681 19451 20346 +3 20346 20228 19681 +3 24242 24213 24275 +3 11048 11207 11676 +3 11676 12107 11048 +3 9297 9729 9478 +3 10418 10187 10717 +3 10717 10886 10418 +3 13598 13165 13510 +3 13510 13556 13598 +3 18468 18557 18464 +3 18464 18306 18468 +3 13305 13502 14048 +3 20750 20749 20845 +3 9886 10050 10313 +3 10313 9968 9886 +3 12855 12857 12709 +3 12709 12462 12855 +3 21648 21513 21964 +3 21964 21647 21648 +3 8931 9179 9067 +3 9067 8870 8931 +3 3829 3534 3535 +3 3535 3896 3829 +3 12325 12554 12692 +3 12692 12605 12325 +3 11984 12123 12056 +3 12056 11926 11984 +3 11377 11291 11375 +3 11375 11463 11377 +3 6495 6558 6825 +3 6825 6896 6495 +3 8898 8694 8821 +3 8821 9277 8898 +3 23699 23734 23959 +3 23959 23859 23699 +3 10638 10341 10084 +3 10084 9647 10638 +3 3064 3176 3278 +3 3278 3123 3064 +3 12161 12468 12628 +3 12628 12965 12161 +3 7005 7227 7572 +3 7572 7365 7005 +3 21676 21675 21750 +3 21750 21313 21676 +3 3662 3750 3551 +3 3551 3489 3662 +3 22252 22458 22454 +3 22454 22339 22252 +3 16201 16023 15716 +3 12506 12952 12898 +3 12898 12561 12506 +3 3863 3917 4008 +3 4008 3763 3863 +3 4859 5136 5274 +3 5274 4558 4859 +3 10228 10303 10304 +3 10304 10233 10228 +3 20031 20454 20559 +3 20559 20247 20031 +3 20504 20505 20977 +3 1398 1468 1520 +3 1520 1521 1398 +3 21196 21634 21842 +3 15058 14843 14593 +3 17139 17069 17817 +3 17817 17213 17139 +3 2396 2524 2635 +3 2635 2452 2396 +3 11395 11634 11398 +3 3015 2898 2632 +3 2632 2682 3015 +3 5305 5820 5369 +3 5369 5172 5305 +3 12450 12022 12092 +3 12092 12258 12450 +3 9531 9387 9922 +3 9922 9849 9531 +3 10050 9620 9972 +3 9972 10386 10050 +3 1057 1100 1123 +3 1123 1122 1057 +3 4341 3772 3569 +3 12396 11893 12146 +3 12146 12343 12396 +3 3602 4153 4324 +3 4324 3840 3602 +3 12755 12619 12754 +3 12754 13120 12755 +3 7322 6961 7458 +3 7458 7590 7322 +3 22052 22478 22736 +3 22736 22217 22052 +3 8531 8780 8920 +3 8920 8848 8531 +3 2493 2702 2756 +3 2756 2704 2493 +3 12810 12911 12283 +3 12283 12284 12810 +3 19169 19172 19063 +3 19063 19171 19169 +3 16510 16511 17191 +3 17191 16767 16510 +3 14413 13854 13647 +3 23728 23658 23395 +3 23395 23581 23728 +3 8487 8883 8555 +3 8555 8374 8487 +3 11835 12403 12274 +3 12274 12214 11835 +3 5415 5551 5159 +3 5159 5012 5415 +3 13390 13492 13577 +3 13577 13727 13390 +3 20204 19538 19540 +3 19540 20731 20204 +3 22130 22231 22702 +3 22702 22604 22130 +3 21781 21846 21424 +3 21424 21200 21781 +3 17791 18145 18248 +3 18248 18056 17791 +3 4012 4011 4111 +3 4111 4065 4012 +3 13280 12938 12831 +3 12831 12934 13280 +3 12743 12744 12789 +3 12789 13107 12743 +3 5931 5865 5930 +3 5930 6247 5931 +3 17294 17513 17749 +3 22681 22768 23001 +3 16681 16745 16809 +3 16809 16746 16681 +3 19907 19652 19525 +3 19525 21049 19907 +3 17544 17466 17244 +3 10957 10863 9985 +3 9985 10773 10957 +3 1246 1450 1316 +3 1316 1330 1246 +3 7348 7837 7776 +3 7776 7347 7348 +3 6693 6308 6311 +3 6311 6627 6693 +3 7567 7078 6999 +3 6999 7290 7567 +3 24141 24016 24142 +3 24142 24121 24141 +3 10726 11075 11144 +3 11144 10656 10726 +3 13149 13337 13442 +3 13442 13620 13149 +3 13822 13446 13192 +3 13192 13823 13822 +3 22497 22322 22177 +3 15990 15926 15811 +3 15811 15927 15990 +3 1366 1398 1397 +3 1397 1310 1366 +3 2423 2353 2357 +3 2357 2359 2423 +3 23887 24208 24240 +3 24240 24052 23887 +3 11799 12000 12188 +3 12188 12071 11799 +3 3785 3886 4180 +3 4180 3822 3785 +3 13757 13918 14187 +3 14187 13810 13757 +3 18693 19108 19312 +3 23912 23870 24075 +3 8377 8887 9375 +3 9375 8806 8377 +3 22776 23055 23053 +3 23053 22914 22776 +3 4633 4485 4487 +3 4487 4677 4633 +3 1063 1031 855 +3 11046 11352 10876 +3 10876 10482 11046 +3 944 979 996 +3 996 946 944 +3 3688 3793 3689 +3 3689 3651 3688 +3 1609 1553 1554 +3 1554 1704 1609 +3 10018 10104 9719 +3 9719 9471 10018 +3 15560 15388 15910 +3 15910 15861 15560 +3 7302 7577 7575 +3 7575 7698 7302 +3 8378 8379 7957 +3 7957 8318 8378 +3 8811 8684 8495 +3 8495 8269 8811 +3 21130 21213 20968 +3 20968 21051 21130 +3 19846 19987 19995 +3 19995 19841 19846 +3 20422 19014 20327 +3 20327 20086 20422 +3 1715 1655 1677 +3 1677 1624 1715 +3 24664 24709 24723 +3 24723 24695 24664 +3 13220 13848 13603 +3 13603 13217 13220 +3 19473 19472 19474 +3 19474 19601 19473 +3 12762 12977 13270 +3 13270 12677 12762 +3 22989 22802 23135 +3 23135 23028 22989 +3 22623 22802 22455 +3 22455 22337 22623 +3 24259 24321 24163 +3 24163 24194 24259 +3 22055 22364 22481 +3 22481 22218 22055 +3 10145 9737 9886 +3 9886 9968 10145 +3 2884 2999 3175 +3 3175 2944 2884 +3 22597 22793 23070 +3 23070 22880 22597 +3 2388 2512 2715 +3 6895 7112 6297 +3 6297 6492 6895 +3 11972 11761 11524 +3 11524 11608 11972 +3 10846 10845 10686 +3 10686 10603 10846 +3 14576 14949 15396 +3 15396 14812 14576 +3 18394 18670 18885 +3 18885 19194 18394 +3 5823 5956 6089 +3 6089 5696 5823 +3 11771 12045 12413 +3 12413 12581 11771 +3 15462 16064 16065 +3 16065 15696 15462 +3 23199 23234 23334 +3 23334 23294 23199 +3 10010 9949 9928 +3 9928 10099 10010 +3 18160 18162 17205 +3 17205 18075 18160 +3 20630 20914 20748 +3 20748 20334 20630 +3 24295 24233 24232 +3 11788 11787 11703 +3 11703 11080 11788 +3 17313 17100 17457 +3 17457 17693 17313 +3 24090 24304 23921 +3 23921 24146 24090 +3 12163 12109 11974 +3 11974 12223 12163 +3 4639 4981 4444 +3 4444 4687 4639 +3 6797 7153 7234 +3 7234 6942 6797 +3 12034 12518 12467 +3 12467 12159 12034 +3 8451 8697 8569 +3 8569 8093 8451 +3 22101 22309 21942 +3 21942 21941 22101 +3 16132 15824 15586 +3 15586 16005 16132 +3 4133 3938 4606 +3 4606 3884 4133 +3 10556 10553 10081 +3 10081 9835 10556 +3 7169 7449 7377 +3 7377 7316 7169 +3 4755 4565 4090 +3 4090 4523 4755 +3 4790 4850 5048 +3 5048 4992 4790 +3 4183 4515 4273 +3 4273 4224 4183 +3 7521 7319 8011 +3 8011 7747 7521 +3 15507 15024 15569 +3 15569 15807 15507 +3 1579 1437 1381 +3 1381 1454 1579 +3 23767 23920 23766 +3 23766 23611 23767 +3 8367 8137 7942 +3 7942 8306 8367 +3 15254 15502 15673 +3 15673 15737 15254 +3 5455 5129 4855 +3 4855 5584 5455 +3 11059 10893 11058 +3 11058 11363 11059 +3 609 518 412 +3 412 494 609 +3 21943 21945 22102 +3 22102 22103 21943 +3 3118 3273 3173 +3 3173 2942 3118 +3 636 523 504 +3 16085 16020 15773 +3 15773 15599 16085 +3 13761 13973 14080 +3 14080 13818 13761 +3 7396 6825 6558 +3 6558 7039 7396 +3 9211 8968 8901 +3 8901 9087 9211 +3 12539 12063 12541 +3 12541 12986 12539 +3 21390 21543 22094 +3 22094 21816 21390 +3 9514 9374 9764 +3 9764 9916 9514 +3 20404 20969 20890 +3 18672 18783 18889 +3 295 409 145 +3 3084 3405 2914 +3 2914 2689 3084 +3 8743 8896 8561 +3 8561 8326 8743 +3 4495 4442 4121 +3 4121 4300 4495 +3 1255 1288 1370 +3 1370 1399 1255 +3 12919 12867 12578 +3 17148 17147 16594 +3 16594 17004 17148 +3 12349 12262 11828 +3 14262 14207 14145 +3 14145 14208 14262 +3 12072 11880 12074 +3 22957 23098 23194 +3 23194 23195 22957 +3 7811 7390 7591 +3 7591 7655 7811 +3 16797 16938 17004 +3 17004 16665 16797 +3 17103 17243 17611 +3 23584 23621 23659 +3 23659 23623 23584 +3 10754 10684 10938 +3 10938 10935 10754 +3 5509 5571 5378 +3 5378 5698 5509 +3 23829 23830 23636 +3 23636 23788 23829 +3 8008 8255 8202 +3 8202 8011 8008 +3 8941 8880 8730 +3 22501 22447 22388 +3 22388 22451 22501 +3 12490 12126 12125 +3 13394 13680 13831 +3 13831 13776 13394 +3 19118 19800 20625 +3 20625 19799 19118 +3 16814 17022 17692 +3 17692 17021 16814 +3 14275 14332 14276 +3 14276 14451 14275 +3 22614 22706 22892 +3 22892 22666 22614 +3 14893 14757 14756 +3 14756 15099 14893 +3 20337 20428 20631 +3 20631 20526 20337 +3 20699 20809 20805 +3 8342 8400 8516 +3 8516 8580 8342 +3 10782 10965 10869 +3 10869 11038 10782 +3 10237 10234 10229 +3 20206 19789 19542 +3 19542 20830 20206 +3 7840 8095 8510 +3 8510 8096 7840 +3 24434 24388 24446 +3 24446 24406 24434 +3 9355 9741 9815 +3 9815 9892 9355 +3 24003 23911 23910 +3 11701 13043 12126 +3 11833 11834 11434 +3 11434 11667 11833 +3 22723 22958 22865 +3 22865 22769 22723 +3 11883 11569 11727 +3 20335 20525 20631 +3 20631 20428 20335 +3 20173 19765 19899 +3 19899 19900 20173 +3 14584 15341 15043 +3 15043 14644 14584 +3 6213 6659 6787 +3 6787 5831 6213 +3 21142 21145 21221 +3 23478 23307 22875 +3 22875 23530 23478 +3 12302 12821 12482 +3 2451 2452 2683 +3 2683 2684 2451 +3 16402 16851 16914 +3 16914 16523 16402 +3 14276 14384 14513 +3 14513 14451 14276 +3 19717 19993 19849 +3 19849 19848 19717 +3 9688 9687 9576 +3 9576 10169 9688 +3 16870 16936 17508 +3 17508 17219 16870 +3 12608 12500 13001 +3 13001 12738 12608 +3 3017 3290 3518 +3 3518 3451 3017 +3 4482 4726 5094 +3 5094 4819 4482 +3 10761 10944 11100 +3 11100 11331 10761 +3 2688 2224 2845 +3 2845 2462 2688 +3 13624 13831 13680 +3 13680 13295 13624 +3 22246 22296 22563 +3 22563 22336 22246 +3 19021 20099 20222 +3 20222 19127 19021 +3 22083 22244 22141 +3 12952 12506 12843 +3 10526 10525 10376 +3 13400 13401 13350 +3 16546 16599 16744 +3 16744 16547 16546 +3 20130 20006 20131 +3 20131 20000 20130 +3 16937 17146 17361 +3 17361 17292 16937 +3 17125 17339 17799 +3 17799 17338 17125 +3 10671 10918 10590 +3 10590 10220 10671 +3 23480 23309 23796 +3 23796 23759 23480 +3 14861 15137 15663 +3 15663 14999 14861 +3 9264 9837 9770 +3 9770 9520 9264 +3 23690 23654 23689 +3 23689 23655 23690 +3 12120 12174 12175 +3 12175 12055 12120 +3 17243 17542 17766 +3 17766 17611 17243 +3 15081 15248 15249 +3 15249 14934 15081 +3 7590 7458 7812 +3 7812 8201 7590 +3 23130 23172 23359 +3 23359 23129 23130 +3 4170 4336 4545 +3 4545 4777 4170 +3 14902 15165 14970 +3 14970 14649 14902 +3 11502 11729 11728 +3 22532 22531 22098 +3 22098 22203 22532 +3 22836 22791 22792 +3 22792 22744 22836 +3 8019 7670 7669 +3 24508 24384 24442 +3 24442 24476 24508 +3 6395 6711 6207 +3 6207 6081 6395 +3 7295 7632 7363 +3 7363 7080 7295 +3 13454 13397 13989 +3 13989 13777 13454 +3 24052 24124 24020 +3 17606 17846 17379 +3 17379 17015 17606 +3 95 111 130 +3 130 101 95 +3 12190 12600 12598 +3 12598 12597 12190 +3 7162 7311 7163 +3 19612 19873 19869 +3 19869 20023 19612 +3 4300 4343 4391 +3 4391 4495 4300 +3 649 843 650 +3 650 623 649 +3 5023 4780 5301 +3 5301 5102 5023 +3 19775 20304 20493 +3 20493 20305 19775 +3 23698 23813 23733 +3 15190 15548 15611 +3 15611 15302 15190 +3 2190 1903 1938 +3 1938 2092 2190 +3 15147 15319 15256 +3 15256 15089 15147 +3 16212 16564 16829 +3 16829 17036 16212 +3 13543 13544 14042 +3 14042 13945 13543 +3 10494 10492 10091 +3 10091 10565 10494 +3 22534 22771 22352 +3 22352 22161 22534 +3 4801 4997 5060 +3 5060 4652 4801 +3 20302 20066 19912 +3 19912 19299 20302 +3 8172 8457 7417 +3 7417 7493 8172 +3 19360 19835 19258 +3 19258 18741 19360 +3 21910 22230 22231 +3 22231 22068 21910 +3 16971 16900 16972 +3 16972 16573 16971 +3 14492 14552 14859 +3 16439 16202 17166 +3 17166 16820 16439 +3 23544 23443 23849 +3 23849 23692 23544 +3 21959 21958 21503 +3 21503 21714 21959 +3 19391 20138 19273 +3 19273 18294 19391 +3 23644 23681 23755 +3 23755 23680 23644 +3 12890 12552 12323 +3 12323 12499 12890 +3 8376 8736 8208 +3 8208 7710 8376 +3 21458 21457 21530 +3 21530 21532 21458 +3 9769 9768 9518 +3 9518 9591 9769 +3 2774 2624 2625 +3 2625 2772 2774 +3 12108 11972 11608 +3 4638 5104 5370 +3 5370 4739 4638 +3 6416 6543 6282 +3 6282 6281 6416 +3 9500 10167 9571 +3 9571 9424 9500 +3 4423 4811 4718 +3 4718 4574 4423 +3 3977 3823 3580 +3 3580 4081 3977 +3 5178 5565 5762 +3 2764 2888 2824 +3 2824 2769 2764 +3 14391 14453 14696 +3 14696 14811 14391 +3 23155 23209 23308 +3 16049 16117 16164 +3 16164 15864 16049 +3 5121 5705 5641 +3 5641 5330 5121 +3 518 666 685 +3 685 707 518 +3 16729 16794 16935 +3 16935 16793 16729 +3 24264 24357 24327 +3 24327 24227 24264 +3 2838 2961 3017 +3 3017 3078 2838 +3 10894 11063 11061 +3 11061 10642 10894 +3 23095 23096 23041 +3 23041 22902 23095 +3 23708 23602 23745 +3 23745 23934 23708 +3 3957 4059 3617 +3 3617 3854 3957 +3 15274 15638 15514 +3 15514 15513 15274 +3 7904 7768 8085 +3 8085 8086 7904 +3 8437 8619 9120 +3 9120 8373 8437 +3 422 602 545 +3 545 354 422 +3 8807 9075 9021 +3 9021 8890 8807 +3 18913 18334 19435 +3 19435 19664 18913 +3 12196 12137 11733 +3 11733 12136 12196 +3 21613 21614 22103 +3 22103 21485 21613 +3 6002 6244 5921 +3 5921 5920 6002 +3 23411 23371 23094 +3 16322 16203 16493 +3 6741 7243 7453 +3 7453 7175 6741 +3 1070 1071 1102 +3 1102 1145 1070 +3 7734 7433 7228 +3 7228 7226 7734 +3 13064 13386 13237 +3 13237 12948 13064 +3 18251 17960 18343 +3 18343 18252 18251 +3 10518 10521 10911 +3 10911 11150 10518 +3 17306 17605 17758 +3 7089 7011 6542 +3 6542 7157 7089 +3 22120 22223 21900 +3 21900 21902 22120 +3 9714 9332 9038 +3 23364 23731 23698 +3 2047 1826 1765 +3 1765 1857 2047 +3 5671 5605 5920 +3 5920 5921 5671 +3 2562 2517 2676 +3 2676 2675 2562 +3 15842 15419 15541 +3 11860 11861 11864 +3 11864 11696 11860 +3 3222 3664 3613 +3 3613 3322 3222 +3 15256 15319 15800 +3 15800 15504 15256 +3 11312 11486 11492 +3 11492 11489 11312 +3 16952 16488 16883 +3 16883 17379 16952 +3 20318 20977 20824 +3 20824 21223 20318 +3 22994 22809 22521 +3 4168 4252 4824 +3 4824 4635 4168 +3 17713 17888 17973 +3 17973 17203 17713 +3 9684 9426 10329 +3 10329 10262 9684 +3 12157 12280 12103 +3 12103 11838 12157 +3 23316 23360 23026 +3 23026 23267 23316 +3 14963 14961 14764 +3 14764 15278 14963 +3 8971 8830 9542 +3 9542 9398 8971 +3 5915 6306 5916 +3 5916 6054 5915 +3 3102 3263 3424 +3 3424 3163 3102 +3 1577 1578 1435 +3 1435 1336 1577 +3 21761 21944 21888 +3 21888 21822 21761 +3 2394 2523 2320 +3 2317 2508 2509 +3 2509 2384 2317 +3 21917 22139 22141 +3 22141 22244 21917 +3 13046 13139 13171 +3 13171 13042 13046 +3 14991 14855 14489 +3 14489 14202 14991 +3 8086 8163 7966 +3 7966 7831 8086 +3 3215 3436 3609 +3 3609 3493 3215 +3 5719 5799 5903 +3 5903 6167 5719 +3 11673 11903 11119 +3 11119 11118 11673 +3 8381 9194 8813 +3 11812 12197 12386 +3 12386 12013 11812 +3 18580 18582 18128 +3 15845 16384 16444 +3 24437 24480 24517 +3 24517 24481 24437 +3 15105 15519 15700 +3 15700 15340 15105 +3 13381 13714 13614 +3 13614 13432 13381 +3 1033 1263 1292 +3 1292 1156 1033 +3 17494 17648 18348 +3 18348 18070 17494 +3 2249 2035 2639 +3 2639 2457 2249 +3 24856 24874 24841 +3 24841 24848 24856 +3 8002 8130 8300 +3 22614 22666 22753 +3 22753 22665 22614 +3 22312 22548 22649 +3 17143 17075 16660 +3 16660 17072 17143 +3 1892 1985 2018 +3 2018 1986 1892 +3 7209 7685 7773 +3 7773 7276 7209 +3 10079 10481 11120 +3 11120 11046 10079 +3 17895 18166 18527 +3 18527 18622 17895 +3 23376 23146 23298 +3 23298 23239 23376 +3 21664 21978 22183 +3 22183 21923 21664 +3 8263 8208 8556 +3 8556 8738 8263 +3 22738 23152 23205 +3 23205 23116 22738 +3 20962 20881 20961 +3 20961 21047 20962 +3 10102 10015 10434 +3 10434 10812 10102 +3 15350 15167 14709 +3 14709 15282 15350 +3 21187 21020 20555 +3 19856 19484 19170 +3 19170 19720 19856 +3 6189 5935 6840 +3 6840 6448 6189 +3 9497 9626 10323 +3 10323 9744 9497 +3 13478 13760 13813 +3 13813 13428 13478 +3 10170 10866 10958 +3 10958 10549 10170 +3 12329 12328 12649 +3 12649 12442 12329 +3 17925 18214 17689 +3 17689 17531 17925 +3 12042 12920 12757 +3 12757 12292 12042 +3 21426 21507 21641 +3 21641 21640 21426 +3 8861 9058 8789 +3 8789 8863 8861 +3 20911 21685 21081 +3 21081 21080 20911 +3 10550 10706 11034 +3 11034 10624 10550 +3 324 354 341 +3 341 326 324 +3 1421 1304 1306 +3 1306 1389 1421 +3 5860 5924 6061 +3 6061 5813 5860 +3 21901 22222 22425 +3 22425 22368 21901 +3 13182 13427 13229 +3 13229 13053 13182 +3 248 278 333 +3 333 263 248 +3 7901 8154 8382 +3 8382 7825 7901 +3 12205 12336 12953 +3 12953 12341 12205 +3 4323 4567 4759 +3 4759 4568 4323 +3 17463 17243 17103 +3 17103 17167 17463 +3 20163 20049 20166 +3 20166 20164 20163 +3 13833 13832 14333 +3 665 589 516 +3 4080 4311 4695 +3 4695 4353 4080 +3 10186 10185 10712 +3 10712 10411 10186 +3 17151 17150 17227 +3 17227 16668 17151 +3 14583 14646 14828 +3 14828 14827 14583 +3 21481 21480 21692 +3 21692 21551 21481 +3 10790 10636 11282 +3 11282 10340 10790 +3 7421 7788 8341 +3 8341 7690 7421 +3 13682 13942 13988 +3 13988 13625 13682 +3 14190 14365 14132 +3 14132 13869 14190 +3 12116 12295 12296 +3 12296 12168 12116 +3 21612 21486 21324 +3 21324 21557 21612 +3 15113 15887 15888 +3 21669 21594 21597 +3 21597 21746 21669 +3 5306 4934 6328 +3 6328 5755 5306 +3 16317 15891 15838 +3 15838 16198 16317 +3 9470 9930 9720 +3 9720 8970 9470 +3 17477 17182 17556 +3 17556 18047 17477 +3 7176 7107 7177 +3 7177 7174 7176 +3 11535 11854 11689 +3 11689 11621 11535 +3 18436 18357 18526 +3 18526 18525 18436 +3 16431 16076 16136 +3 16136 16741 16431 +3 19424 19531 19779 +3 19779 19780 19424 +3 13260 13306 13550 +3 13550 13163 13260 +3 20521 19939 20332 +3 23535 23440 23765 +3 12996 13097 13283 +3 13283 13054 12996 +3 8880 8943 8882 +3 8882 8881 8880 +3 9834 10270 10481 +3 10481 10079 9834 +3 19006 19099 20498 +3 20498 19655 19006 +3 6482 6610 6732 +3 6732 6882 6482 +3 2890 2677 2564 +3 22664 22506 22663 +3 22663 23023 22664 +3 4916 5077 5076 +3 5076 4760 4916 +3 12115 12165 12038 +3 12038 11769 12115 +3 22046 22047 22048 +3 22048 22473 22046 +3 17481 17557 18050 +3 18050 17953 17481 +3 12440 12892 12780 +3 12780 12836 12440 +3 20454 21028 21267 +3 21267 20559 20454 +3 11403 11406 11404 +3 11404 11487 11403 +3 12035 12034 11757 +3 11757 11353 12035 +3 11209 11444 12286 +3 12286 11758 11209 +3 22829 23119 23390 +3 23390 23156 22829 +3 20352 19990 20448 +3 20448 20646 20352 +3 10777 10700 10867 +3 19217 19544 20511 +3 9635 9246 9577 +3 9577 9576 9635 +3 12910 13589 13354 +3 13354 13126 12910 +3 10234 10237 10238 +3 10238 10240 10234 +3 17451 17687 17924 +3 17924 17607 17451 +3 20432 20224 21092 +3 21092 20536 20432 +3 4533 4923 5089 +3 528 587 568 +3 568 490 528 +3 13613 13614 14020 +3 14020 14191 13613 +3 9075 9444 9518 +3 9518 9262 9075 +3 7460 7251 7031 +3 7031 7943 7460 +3 21081 19554 19803 +3 19803 21080 21081 +3 18257 17965 18427 +3 18427 18350 18257 +3 12792 13113 13195 +3 13195 13008 12792 +3 7721 7832 7969 +3 7969 7128 7721 +3 12837 13059 12999 +3 12999 12690 12837 +3 20230 20854 20550 +3 20550 19965 20230 +3 24886 24896 24901 +3 24901 24868 24886 +3 21421 21716 21844 +3 21844 21348 21421 +3 14888 14951 14632 +3 14632 14338 14888 +3 15261 15025 15628 +3 15628 15330 15261 +3 16200 16319 16318 +3 16318 16375 16200 +3 530 588 395 +3 395 515 530 +3 21565 21832 22054 +3 22054 21770 21565 +3 11406 11403 11489 +3 11489 11492 11406 +3 14666 14248 14360 +3 24130 24037 23862 +3 23862 23964 24130 +3 11022 11820 11951 +3 11951 10858 11022 +3 20492 20491 20190 +3 20190 20192 20492 +3 4292 4102 3806 +3 3806 4060 4292 +3 24034 24129 24157 +3 365 364 300 +3 300 317 365 +3 7324 7185 7256 +3 7256 7527 7324 +3 16224 16105 16153 +3 16153 16223 16224 +3 16849 17052 16913 +3 16913 16850 16849 +3 1905 1847 1607 +3 1607 1783 1905 +3 20740 21388 21387 +3 21387 20836 20740 +3 19329 19225 20425 +3 20425 19941 19329 +3 8594 8246 9000 +3 9000 9056 8594 +3 8741 9267 9078 +3 9078 8812 8741 +3 20541 20759 21410 +3 21410 21174 20541 +3 3370 3441 3495 +3 3495 3223 3370 +3 4490 4733 5169 +3 5169 4734 4490 +3 10972 11124 11283 +3 11283 10410 10972 +3 3090 3250 3686 +3 3686 3646 3090 +3 22382 22323 22495 +3 22495 22442 22382 +3 9972 9620 9490 +3 9490 9492 9972 +3 1347 1241 1283 +3 1283 1308 1347 +3 5209 5000 4907 +3 4907 4754 5209 +3 10434 10015 10101 +3 24743 24673 24699 +3 24699 24711 24743 +3 9554 9734 9617 +3 9617 9407 9554 +3 4416 4465 4617 +3 4617 4414 4416 +3 12113 12479 12818 +3 16193 16427 15471 +3 15471 15829 16193 +3 22474 22728 22773 +3 22773 22819 22474 +3 5097 4822 5165 +3 5165 5228 5097 +3 22545 22365 22221 +3 22221 22311 22545 +3 880 1032 1200 +3 1200 1013 880 +3 7150 6790 6537 +3 6537 6863 7150 +3 8010 8670 8605 +3 8605 8068 8010 +3 4368 4524 4190 +3 4190 3993 4368 +3 18824 18932 18723 +3 2760 2818 2551 +3 2551 2373 2760 +3 13421 13139 13468 +3 13468 13802 13421 +3 22489 22655 22224 +3 22224 22063 22489 +3 6200 6649 6776 +3 6776 6260 6200 +3 10493 10895 10564 +3 10564 10491 10493 +3 4779 5366 5493 +3 5493 5235 4779 +3 23377 23422 23518 +3 23518 23517 23377 +3 2857 2856 2927 +3 2927 2976 2857 +3 22122 22427 22593 +3 22593 22370 22122 +3 24623 24657 24713 +3 24713 24734 24623 +3 21567 21622 21016 +3 21016 21262 21567 +3 24631 24656 24633 +3 24633 24553 24631 +3 21418 21628 21627 +3 21627 21569 21418 +3 15155 15156 15032 +3 15032 15097 15155 +3 23859 23959 23991 +3 23991 23895 23859 +3 7837 7978 8397 +3 8397 8034 7837 +3 4342 4546 4493 +3 4493 4072 4342 +3 19858 20012 19609 +3 19609 19724 19858 +3 19025 19134 19132 +3 19132 18931 19025 +3 12586 12680 12721 +3 12721 12533 12586 +3 11742 12092 11819 +3 11819 11424 11742 +3 17565 17709 17641 +3 17641 17418 17565 +3 4089 4232 4412 +3 4412 4088 4089 +3 10061 9630 9170 +3 9170 9632 10061 +3 1345 1388 1619 +3 1619 1510 1345 +3 149 165 258 +3 10407 10336 9517 +3 9517 9699 10407 +3 5388 5446 5638 +3 5638 5519 5388 +3 13602 13700 13369 +3 13369 13168 13602 +3 1715 1624 1540 +3 3062 3173 3440 +3 3440 3274 3062 +3 1906 1785 2156 +3 2156 2068 1906 +3 7641 8127 8299 +3 8299 8191 7641 +3 5674 5608 5812 +3 5812 5736 5674 +3 13425 13515 13226 +3 13226 13278 13425 +3 9808 9733 9884 +3 9884 10045 9808 +3 11533 11687 11773 +3 11773 11620 11533 +3 16054 16165 16291 +3 16291 16233 16054 +3 22895 22992 22764 +3 3469 3301 3590 +3 3590 3894 3469 +3 5479 5288 5147 +3 21488 21616 21411 +3 21411 21254 21488 +3 23709 23788 23746 +3 23746 23601 23709 +3 17558 17627 17787 +3 8827 8826 8754 +3 2580 2581 2582 +3 5081 5215 5477 +3 5081 5477 5601 +3 8754 8969 9038 +3 9038 8827 8754 +3 5601 5147 5007 +3 5007 5081 5601 +3 12436 12074 11880 +3 11880 11801 12436 +3 13816 13480 13718 +3 13718 14025 13816 +3 10456 10851 10762 +3 10762 10532 10456 +3 10599 10746 10745 +3 4126 4310 4506 +3 4506 4216 4126 +3 16320 16322 16493 +3 10986 10651 10007 +3 10007 11229 10986 +3 23722 23535 23765 +3 23765 23886 23722 +3 16312 16480 15827 +3 20204 20610 20897 +3 20897 20078 20204 +3 4232 4566 4954 +3 4954 4412 4232 +3 10745 10928 11090 +3 11090 11001 10745 +3 10759 11329 10944 +3 10944 10850 10759 +3 8205 8258 8141 +3 8141 8071 8205 +3 11627 11701 12126 +3 12126 11782 11627 +3 3478 3601 3543 +3 3543 3433 3478 +3 5042 5442 5629 +3 5629 5187 5042 +3 17671 18011 17513 +3 17513 17228 17671 +3 12935 12936 13181 +3 13181 12937 12935 +3 17551 17775 17863 +3 17863 17777 17551 +3 16201 15716 15657 +3 4232 4089 3894 +3 3894 4146 4232 +3 18647 18649 18384 +3 18384 18654 18647 +3 22338 22147 22251 +3 22251 22455 22338 +3 24712 24755 24770 +3 24770 24733 24712 +3 22511 22708 22942 +3 22942 22334 22511 +3 19538 20204 19660 +3 5432 5310 5175 +3 12058 12179 12374 +3 12374 12059 12058 +3 5629 5883 6335 +3 6335 6213 5629 +3 23404 23403 23662 +3 21944 21761 21694 +3 21694 21885 21944 +3 23841 23765 23766 +3 23766 24020 23841 +3 21744 21374 21375 +3 21375 21593 21744 +3 11670 11755 11671 +3 11671 11347 11670 +3 11420 11589 11818 +3 11994 11555 11482 +3 11482 11707 11994 +3 22767 22681 23001 +3 23001 22955 22767 +3 3157 3351 3533 +3 3533 3420 3157 +3 17611 17612 18035 +3 18035 17462 17611 +3 4054 4197 4573 +3 3161 3162 3102 +3 3102 3163 3161 +3 13346 13116 13072 +3 13072 12957 13346 +3 20942 21111 21195 +3 21195 21027 20942 +3 7627 7692 8048 +3 8048 7792 7627 +3 22400 22628 22901 +3 22901 22811 22400 +3 3557 3276 3854 +3 3854 3617 3557 +3 15944 15648 15945 +3 15945 16012 15944 +3 5571 5436 5250 +3 5250 5182 5571 +3 20208 20418 20616 +3 20616 20514 20208 +3 16679 16951 16880 +3 16880 16808 16679 +3 6442 6309 6566 +3 6566 6179 6442 +3 1670 1669 1761 +3 1761 1736 1670 +3 24266 24139 24430 +3 24430 24300 24266 +3 12073 12435 12497 +3 12497 12549 12073 +3 22005 21895 22116 +3 22116 22055 22005 +3 21674 21598 21538 +3 21538 21537 21674 +3 9582 9506 10173 +3 11443 12161 12036 +3 12036 11355 11443 +3 1118 1203 1317 +3 1317 1173 1118 +3 23207 23251 23208 +3 23208 23118 23207 +3 7385 7589 8254 +3 8254 8008 7385 +3 13606 13607 13648 +3 13648 13751 13606 +3 19376 20008 20005 +3 20005 19723 19376 +3 22841 22798 22941 +3 22941 22981 22841 +3 16878 17157 16738 +3 16738 16675 16878 +3 9739 9967 9965 +3 9965 9811 9739 +3 5847 5529 5207 +3 5207 5980 5847 +3 23517 23426 23424 +3 23424 23379 23517 +3 22007 22008 21708 +3 21708 21773 22007 +3 6889 6819 6617 +3 6617 6818 6889 +3 17277 17204 17063 +3 17063 17064 17277 +3 5417 5552 6007 +3 6007 5863 5417 +3 22651 22829 22783 +3 22783 22830 22651 +3 16302 15927 15992 +3 15992 16061 16302 +3 2716 3068 3183 +3 3183 2949 2716 +3 19544 19546 20512 +3 20512 20415 19544 +3 1724 1808 1866 +3 1866 1745 1724 +3 24650 24697 24737 +3 24737 24718 24650 +3 360 375 361 +3 361 312 360 +3 8912 8110 8464 +3 8464 8522 8912 +3 19688 19577 19348 +3 19348 19572 19688 +3 13136 12767 12679 +3 12679 12487 13136 +3 12094 11665 11516 +3 11516 11752 12094 +3 4214 4445 4592 +3 4592 4396 4214 +3 20406 20071 20199 +3 21568 21339 21340 +3 21340 21499 21568 +3 13830 13494 13539 +3 18926 19019 19020 +3 19020 18515 18926 +3 16950 17378 17308 +3 17308 17095 16950 +3 6190 5869 5227 +3 5227 5816 6190 +3 4981 4639 5027 +3 395 426 375 +3 375 359 395 +3 15502 15146 15389 +3 15389 16044 15502 +3 8757 9090 8903 +3 8511 8334 8171 +3 8171 7781 8511 +3 13001 13233 13524 +3 13524 13101 13001 +3 18884 18782 18669 +3 18575 18408 17612 +3 17612 18407 18575 +3 20132 19861 20017 +3 20017 20021 20132 +3 1719 1718 1802 +3 1802 1771 1719 +3 2612 3167 3360 +3 3360 3168 2612 +3 3075 3514 3632 +3 3632 2899 3075 +3 1028 1047 1005 +3 1005 1002 1028 +3 16699 16971 16573 +3 16573 16570 16699 +3 22087 22253 22460 +3 22460 22395 22087 +3 19913 19777 19420 +3 19420 19302 19913 +3 15930 16244 16356 +3 16356 16181 15930 +3 8996 9305 9899 +3 9899 9627 8996 +3 14612 14734 14554 +3 14554 14493 14612 +3 16664 16477 15882 +3 15882 16419 16664 +3 17220 17291 17667 +3 17667 17362 17220 +3 6255 7134 6453 +3 6453 5945 6255 +3 11709 12064 12185 +3 12185 12131 11709 +3 7280 7067 7213 +3 7213 8036 7280 +3 14736 14613 14555 +3 14555 14497 14736 +3 18851 18746 18535 +3 18535 18751 18851 +3 18399 18119 17536 +3 17536 17927 18399 +3 4478 4670 4962 +3 4962 4577 4478 +3 3312 3354 3164 +3 3164 3265 3312 +3 13067 13108 13342 +3 13342 13387 13067 +3 1474 1556 1614 +3 1614 1505 1474 +3 2644 2732 2733 +3 2733 2529 2644 +3 22286 22319 22320 +3 22320 22020 22286 +3 9513 9762 10267 +3 10267 9988 9513 +3 8414 8294 8001 +3 8001 8658 8414 +3 11236 10994 10905 +3 10905 11300 11236 +3 23804 24029 24126 +3 24126 23986 23804 +3 1394 1465 1514 +3 1514 1518 1394 +3 20852 20761 21179 +3 21179 20546 20852 +3 14810 14571 14947 +3 14947 15020 14810 +3 7346 7686 7774 +3 7774 7485 7346 +3 8892 8381 8442 +3 8442 8740 8892 +3 13000 13523 13434 +3 13434 13382 13000 +3 19929 20083 20418 +3 20418 19795 19929 +3 23598 23414 23189 +3 23189 23188 23598 +3 11397 11484 11878 +3 11878 11635 11397 +3 24257 24287 24289 +3 24289 24259 24257 +3 17747 17833 18003 +3 18003 17831 17747 +3 22856 23230 22952 +3 22952 22674 22856 +3 15408 15342 15939 +3 15939 15587 15408 +3 12691 11731 11646 +3 11646 11886 12691 +3 23741 23740 23824 +3 20824 21222 21587 +3 21587 21298 20824 +3 2790 2586 2917 +3 2917 2971 2790 +3 18472 18664 18776 +3 18776 18875 18472 +3 10781 10870 11277 +3 11277 11199 10781 +3 21396 21691 21995 +3 21995 21397 21396 +3 18847 18846 18739 +3 18739 18740 18847 +3 14726 15181 15183 +3 15183 14921 14726 +3 23472 23425 23340 +3 23340 23429 23472 +3 8291 8588 8780 +3 8780 8589 8291 +3 20961 20881 20301 +3 20301 20806 20961 +3 16890 17168 17104 +3 17104 16889 16890 +3 1105 1028 1002 +3 1002 1046 1105 +3 24359 24267 24204 +3 24204 24431 24359 +3 2195 2097 1939 +3 1939 1904 2195 +3 2350 2422 2353 +3 2353 2423 2350 +3 19687 19573 19576 +3 19576 19690 19687 +3 11815 11187 10534 +3 10534 11418 11815 +3 11846 11681 11358 +3 11358 12039 11846 +3 2040 2204 2406 +3 2406 2202 2040 +3 22815 22866 23103 +3 23103 23047 22815 +3 18245 18502 19015 +3 19015 18420 18245 +3 10380 10379 10244 +3 20142 20362 20363 +3 20363 19880 20142 +3 7537 7332 6905 +3 4552 4597 4596 +3 4596 4599 4552 +3 355 372 390 +3 390 356 355 +3 22263 22636 22472 +3 22472 22044 22263 +3 10428 10284 9857 +3 9857 10198 10428 +3 18293 18461 18769 +3 18769 18772 18293 +3 14077 14079 14080 +3 14080 14141 14077 +3 17112 17253 17623 +3 17623 17038 17112 +3 7738 7645 7739 +3 7739 7642 7738 +3 1021 995 1040 +3 1040 1022 1021 +3 17114 17406 17183 +3 17183 16833 17114 +3 3950 3997 3996 +3 3996 3745 3950 +3 23413 23565 23510 +3 23510 23511 23413 +3 3100 2923 3205 +3 9933 10292 9867 +3 9867 9605 9933 +3 14986 15125 15295 +3 15295 15293 14986 +3 16366 16799 17515 +3 17515 17006 16366 +3 10075 9912 9511 +3 9511 10266 10075 +3 13893 13733 13585 +3 13585 13894 13893 +3 1321 1270 1436 +3 1436 1382 1321 +3 2762 2877 2941 +3 2941 2942 2762 +3 8452 8755 9207 +3 9207 9035 8452 +3 20829 20509 19320 +3 19320 19927 20829 +3 24527 24561 24562 +3 24562 24590 24527 +3 21301 21372 21527 +3 1915 2205 1814 +3 1814 1914 1915 +3 16670 17296 16735 +3 16735 16595 16670 +3 101 131 113 +3 113 102 101 +3 16961 17543 17169 +3 17169 16554 16961 +3 15500 15499 16043 +3 16043 15672 15500 +3 16163 16231 16520 +3 16520 16052 16163 +3 21903 21778 21268 +3 21268 21842 21903 +3 2797 2740 2800 +3 2800 3035 2797 +3 4950 5137 5276 +3 5276 5066 4950 +3 7156 6943 6799 +3 6799 7088 7156 +3 24912 24918 24914 +3 24914 24902 24912 +3 2332 3200 2972 +3 2972 2691 2332 +3 12701 12510 12342 +3 12342 12396 12701 +3 541 739 694 +3 694 599 541 +3 23182 23325 23181 +3 23181 22951 23182 +3 20833 21601 21475 +3 21475 20991 20833 +3 2915 2847 2462 +3 2462 3024 2915 +3 7632 7996 7631 +3 7631 7363 7632 +3 22068 22130 22019 +3 22019 21441 22068 +3 20622 19936 20089 +3 20089 20210 20622 +3 1273 1321 1382 +3 1382 1338 1273 +3 2842 2843 3577 +3 3577 3191 2842 +3 13141 12593 12495 +3 12495 13091 13141 +3 14225 14226 14514 +3 14514 14394 14225 +3 1248 1036 1120 +3 1120 1175 1248 +3 14716 14593 14843 +3 14843 14981 14716 +3 8989 9492 9490 +3 9490 9410 8989 +3 17347 17497 17346 +3 17346 17278 17347 +3 5131 5133 5134 +3 5134 5135 5131 +3 9777 10488 10276 +3 10276 9994 9777 +3 2291 2792 2693 +3 2693 2589 2291 +3 1899 1864 1660 +3 16380 16206 16555 +3 16555 16755 16380 +3 8013 8488 9257 +3 9257 8884 8013 +3 10676 10678 10680 +3 10680 10601 10676 +3 15535 15534 15123 +3 15123 15174 15535 +3 5170 5425 5752 +3 5752 5495 5170 +3 998 1025 1146 +3 1146 1148 998 +3 20951 21034 21351 +3 21351 21033 20951 +3 6995 6710 6455 +3 6455 6583 6995 +3 170 237 256 +3 256 228 170 +3 6604 6871 7309 +3 7309 6801 6604 +3 18299 18295 18292 +3 18292 18196 18299 +3 10973 11845 12472 +3 12472 11974 10973 +3 9068 8672 8606 +3 11898 12703 11958 +3 11958 11515 11898 +3 22831 22878 23159 +3 23159 23067 22831 +3 5843 6107 5977 +3 5977 6110 5843 +3 2783 2685 3080 +3 3080 2843 2783 +3 24411 24364 24439 +3 15237 15416 15488 +3 2604 2609 2607 +3 2607 2664 2604 +3 24105 24193 24223 +3 22909 23003 23050 +3 23050 22961 22909 +3 23095 22901 23188 +3 23188 23189 23095 +3 21655 21654 21653 +3 21653 21519 21655 +3 8696 8824 9086 +3 9086 9390 8696 +3 1030 1050 1061 +3 1061 1198 1030 +3 16396 16230 16115 +3 15218 15577 15692 +3 15692 15460 15218 +3 18836 18522 18621 +3 18621 18838 18836 +3 5817 6073 6252 +3 6252 5942 5817 +3 17765 18034 18405 +3 13564 13275 13370 +3 13370 13643 13564 +3 2150 2322 2525 +3 2525 2279 2150 +3 17249 17400 17399 +3 17399 17474 17249 +3 1299 1301 1340 +3 1340 1322 1299 +3 7174 7249 7242 +3 7242 7245 7174 +3 3009 3010 3287 +3 3287 3334 3009 +3 13069 12699 13194 +3 13194 13111 13069 +3 15001 14998 15136 +3 15136 15078 15001 +3 5825 5826 5827 +3 5827 5438 5825 +3 17251 18134 18327 +3 18327 17401 17251 +3 14760 14759 14957 +3 14957 14701 14760 +3 1752 1707 1909 +3 1909 1908 1752 +3 423 407 440 +3 440 455 423 +3 24933 24924 24880 +3 24880 24915 24933 +3 12413 12045 11914 +3 11914 12166 12413 +3 9990 10480 11044 +3 11044 10967 9990 +3 6171 6690 6823 +3 6823 6557 6171 +3 13436 13101 13976 +3 13976 13877 13436 +3 8918 8843 8842 +3 8842 8844 8918 +3 12507 12254 12562 +3 12562 12615 12507 +3 21329 21097 20439 +3 12255 12142 12020 +3 12020 11818 12255 +3 11601 11897 12026 +3 12026 11275 11601 +3 5434 5246 5248 +3 5248 5625 5434 +3 1944 2004 2331 +3 2331 2290 1944 +3 4682 5300 5233 +3 5233 5234 4682 +3 3332 3380 3921 +3 3921 3769 3332 +3 2318 2709 2819 +3 2819 2385 2318 +3 14126 13653 13807 +3 13807 13967 14126 +3 2807 2858 2805 +3 2805 2747 2807 +3 18565 18782 18215 +3 18215 17690 18565 +3 22919 22691 22542 +3 22542 22645 22919 +3 339 420 283 +3 283 271 339 +3 16231 16519 16910 +3 16910 16984 16231 +3 10541 10162 11421 +3 11421 11190 10541 +3 20232 20552 21262 +3 21262 21016 20232 +3 13286 13437 13617 +3 13617 13527 13286 +3 23182 23033 23180 +3 23180 23324 23182 +3 20021 20017 19866 +3 11515 11430 10474 +3 13626 13779 13778 +3 13778 13496 13626 +3 13158 13402 13626 +3 13626 13496 13158 +3 21236 21477 21987 +3 20999 20997 21757 +3 21757 21391 20999 +3 13660 13875 13615 +3 13615 13433 13660 +3 5007 5147 5288 +3 5288 4956 5007 +3 21757 21604 21605 +3 21605 21391 21757 +3 16012 16138 16195 +3 16195 16743 16012 +3 10874 11279 10707 +3 13433 13615 13381 +3 13381 13059 13433 +3 19318 19791 19317 +3 19317 18909 19318 +3 10456 10532 10314 +3 10314 10382 10456 +3 15071 14857 14675 +3 14675 14608 15071 +3 5545 5668 5734 +3 11147 11476 11300 +3 11300 10816 11147 +3 12238 12378 12545 +3 11701 11627 11233 +3 7165 7163 7314 +3 7314 7170 7165 +3 15281 14971 15164 +3 22668 22846 22618 +3 22618 22563 22668 +3 18276 18635 18454 +3 18454 18277 18276 +3 21236 21987 21604 +3 21604 21757 21236 +3 5085 5155 4923 +3 19893 20161 20165 +3 20165 20050 19893 +3 374 373 443 +3 443 458 374 +3 11278 11604 11605 +3 12797 12751 12569 +3 11515 10474 10774 +3 10774 11195 11515 +3 741 700 792 +3 9303 9560 9304 +3 9304 9106 9303 +3 21863 21586 21526 +3 21526 21798 21863 +3 5068 4905 4654 +3 4654 5206 5068 +3 5408 5150 5289 +3 21300 21225 21064 +3 21064 21740 21300 +3 23707 23674 23511 +3 23511 23510 23707 +3 18225 17765 17766 +3 17766 17542 18225 +3 7899 7477 7264 +3 7264 7051 7899 +3 14303 14412 14659 +3 14659 14352 14303 +3 20694 20873 20799 +3 20799 20800 20694 +3 8232 8043 7354 +3 7354 7909 8232 +3 5931 6247 6063 +3 6063 6007 5931 +3 20643 21257 20103 +3 20103 20442 20643 +3 3347 3097 3420 +3 3420 3303 3347 +3 12339 12451 12023 +3 12023 11821 12339 +3 18967 18650 18652 +3 18652 18866 18967 +3 24700 24674 24747 +3 24747 24745 24700 +3 19013 19014 20422 +3 20422 19435 19013 +3 17861 18131 18041 +3 18041 17863 17861 +3 24499 24478 24547 +3 24547 24548 24499 +3 12835 13058 13098 +3 13098 12997 12835 +3 21718 21351 21034 +3 21034 21425 21718 +3 22854 23280 23036 +3 23036 22994 22854 +3 17029 16961 16754 +3 20029 20028 19881 +3 19881 19742 20029 +3 9685 9633 8861 +3 8861 9242 9685 +3 5848 5978 6044 +3 6044 6045 5848 +3 3875 3630 3337 +3 3337 3513 3875 +3 14750 15261 14880 +3 14880 14627 14750 +3 10268 10783 11041 +3 11041 10480 10268 +3 15011 15200 15385 +3 15385 15086 15011 +3 18349 18152 17884 +3 17884 18153 18349 +3 9768 9590 9262 +3 9262 9518 9768 +3 14106 14463 14289 +3 14289 14105 14106 +3 18523 18356 19685 +3 19685 19462 18523 +3 13717 13818 14079 +3 14079 14024 13717 +3 15067 15187 15370 +3 8868 8429 8930 +3 8930 8867 8868 +3 2826 2952 3068 +3 3068 2716 2826 +3 11776 11855 11924 +3 11924 11857 11776 +3 12684 12727 13174 +3 13174 13049 12684 +3 14162 14878 15393 +3 15393 14695 14162 +3 2979 2860 2861 +3 2861 2978 2979 +3 21752 21751 21231 +3 21231 21475 21752 +3 11688 11922 11855 +3 11855 11854 11688 +3 17190 17484 17955 +3 17955 17790 17190 +3 1731 1502 1434 +3 1434 1550 1731 +3 23741 23903 24040 +3 24040 23932 23741 +3 6655 6264 6209 +3 6209 6656 6655 +3 367 416 468 +3 468 398 367 +3 3214 3215 3171 +3 3171 2933 3214 +3 22512 22617 22667 +3 22667 22615 22512 +3 8344 8646 8977 +3 8977 8582 8344 +3 13776 14098 13890 +3 13890 13731 13776 +3 12322 12994 12993 +3 12993 12832 12322 +3 1297 1271 1272 +3 1272 1298 1297 +3 12829 12775 12497 +3 12497 12730 12829 +3 14815 14950 15211 +3 15211 15151 14815 +3 4128 4399 4449 +3 4449 4351 4128 +3 16612 16330 16385 +3 7833 7970 8395 +3 8395 8168 7833 +3 2408 2409 2410 +3 2410 2467 2408 +3 6883 6730 6884 +3 6884 6885 6883 +3 22934 23218 22746 +3 22746 22976 22934 +3 19502 19076 18770 +3 14103 14461 13948 +3 13948 14460 14103 +3 18604 17797 17493 +3 17493 18346 18604 +3 3655 3946 3426 +3 3426 3261 3655 +3 18888 19087 19406 +3 19406 18671 18888 +3 16924 17066 17129 +3 17129 16783 16924 +3 6618 6491 6357 +3 6357 6490 6618 +3 5004 4917 5145 +3 5145 5541 5004 +3 5575 5573 5251 +3 5251 5441 5575 +3 6075 5751 5750 +3 5750 6390 6075 +3 3687 3940 4316 +3 4316 3649 3687 +3 23419 23468 23420 +3 23420 23418 23419 +3 1589 1343 1479 +3 1479 1441 1589 +3 24900 24923 24922 +3 24922 24905 24900 +3 18995 18676 18314 +3 18314 18220 18995 +3 5142 5343 5534 +3 5534 5342 5142 +3 8947 9076 8319 +3 8319 8440 8947 +3 11049 11757 11441 +3 11441 10271 11049 +3 7431 7857 8291 +3 8291 8589 7431 +3 12986 12541 12183 +3 12183 12880 12986 +3 14532 14295 14974 +3 14974 15227 14532 +3 19600 19473 19846 +3 19846 19841 19600 +3 24800 24725 24804 +3 4345 4259 4787 +3 4787 4547 4345 +3 3187 3632 3878 +3 3878 3679 3187 +3 24104 24034 24157 +3 24157 24251 24104 +3 22564 22183 22394 +3 22394 22759 22564 +3 3094 2792 3031 +3 3031 2918 3094 +3 11841 11441 11757 +3 11757 12034 11841 +3 2987 2867 2702 +3 2702 2865 2987 +3 10117 10369 10735 +3 10735 10444 10117 +3 12404 12709 12710 +3 12710 12621 12404 +3 16724 16926 17282 +3 17282 16725 16724 +3 4535 4772 4726 +3 4726 4483 4535 +3 5986 5851 5533 +3 5533 6050 5986 +3 21598 21541 21540 +3 21540 21538 21598 +3 19878 19496 19382 +3 19382 19877 19878 +3 4928 5015 5358 +3 5358 5164 4928 +3 17992 18172 18440 +3 18440 17994 17992 +3 5093 5223 5932 +3 5932 5739 5093 +3 8943 9073 9122 +3 9122 9016 8943 +3 6037 6104 6349 +3 6349 6547 6037 +3 10470 10956 10954 +3 10954 10261 10470 +3 7260 7400 7466 +3 7466 6965 7260 +3 13244 13120 12754 +3 12754 12960 13244 +3 9520 9770 9771 +3 9771 9193 9520 +3 7686 7553 7835 +3 24346 24395 24396 +3 10004 10005 9924 +3 9924 10350 10004 +3 24878 24899 24860 +3 16606 16437 16552 +3 16552 16376 16606 +3 14011 14664 14779 +3 14779 14910 14011 +3 183 150 204 +3 204 203 183 +3 7863 7866 7510 +3 7510 6594 7863 +3 6662 6861 7432 +3 7432 6592 6662 +3 8497 8629 9196 +3 9196 9025 8497 +3 10511 10438 10206 +3 10206 10435 10511 +3 8195 8424 8865 +3 8865 8302 8195 +3 24808 24840 24833 +3 844 749 815 +3 815 885 844 +3 2412 2411 2590 +3 2590 2695 2412 +3 20838 20908 21074 +3 21074 21075 20838 +3 23946 23945 24022 +3 24022 24023 23946 +3 19825 19962 19956 +3 19956 19694 19825 +3 23215 22933 23121 +3 23121 23122 23215 +3 16975 16837 16392 +3 16392 16702 16975 +3 208 147 181 +3 181 179 208 +3 11982 12054 12229 +3 12229 12119 11982 +3 24207 24144 24143 +3 24143 24022 24207 +3 18402 19296 19413 +3 19413 18677 18402 +3 14364 13868 13428 +3 13428 13812 14364 +3 8148 8264 8624 +3 8624 8317 8148 +3 15042 14704 14829 +3 14829 15107 15042 +3 835 1033 1113 +3 1113 1054 835 +3 10908 10915 10593 +3 10593 10300 10908 +3 22470 22726 22905 +3 22905 22770 22470 +3 15049 14979 14839 +3 14839 15286 15049 +3 4747 4315 4273 +3 4273 4515 4747 +3 13683 13627 13203 +3 13203 13350 13683 +3 11578 11330 11329 +3 11329 11182 11578 +3 24077 24119 24198 +3 24198 24232 24077 +3 17001 17220 17221 +3 17221 17074 17001 +3 5881 6086 6654 +3 6654 6020 5881 +3 24129 24189 24222 +3 24222 24157 24129 +3 22801 22946 22758 +3 15120 15121 15291 +3 15291 15359 15120 +3 7348 7485 7978 +3 7978 7837 7348 +3 17860 17859 17858 +3 17858 18130 17860 +3 9390 9086 9391 +3 9391 9328 9390 +3 10828 10742 10528 +3 10528 10744 10828 +3 13043 11868 11700 +3 14328 14440 14439 +3 14439 14376 14328 +3 19763 19898 20169 +3 20169 20051 19763 +3 11185 11417 11103 +3 11103 10762 11185 +3 21298 21299 21368 +3 21368 21223 21298 +3 9279 9654 10197 +3 10197 10008 9279 +3 13230 13327 13096 +3 13096 12889 13230 +3 8303 8865 9062 +3 9062 8790 8303 +3 12637 12974 12716 +3 12716 12293 12637 +3 6653 6926 7143 +3 7143 6713 6653 +3 22979 22749 22605 +3 14219 13775 13731 +3 13731 13890 14219 +3 18446 18536 18854 +3 18854 18757 18446 +3 21860 22076 21797 +3 21797 21660 21860 +3 14976 15352 15168 +3 16485 16194 15708 +3 15708 16072 16485 +3 6142 5950 6081 +3 6081 6207 6142 +3 15676 15799 16339 +3 16339 16048 15676 +3 13394 13776 13731 +3 13731 13730 13394 +3 11700 11384 11699 +3 11699 13043 11700 +3 18610 18614 18725 +3 18725 18723 18610 +3 10097 9711 9462 +3 13533 13667 13935 +3 13935 13444 13533 +3 456 527 621 +3 621 511 456 +3 20550 20854 21014 +3 21014 20763 20550 +3 22703 22839 23355 +3 23355 22796 22703 +3 1680 1699 1471 +3 1471 1603 1680 +3 15549 16274 16215 +3 16215 15493 15549 +3 3648 4086 4137 +3 4137 3983 3648 +3 9417 8850 8851 +3 8851 8781 9417 +3 16516 16397 15977 +3 15977 16113 16516 +3 9329 9207 9393 +3 9393 9330 9329 +3 2291 2587 2588 +3 2588 2792 2291 +3 24492 24581 24484 +3 24484 24462 24492 +3 16999 17071 16865 +3 16865 16537 16999 +3 2718 2626 2776 +3 2776 2831 2718 +3 14569 14693 14387 +3 14387 14386 14569 +3 13371 13142 13173 +3 13173 13319 13371 +3 13026 13027 13204 +3 13204 13122 13026 +3 740 787 833 +3 833 789 740 +3 13403 13627 13834 +3 13834 13735 13403 +3 10063 10327 11426 +3 11426 11194 10063 +3 2544 2699 2659 +3 2659 2489 2544 +3 19053 19161 19163 +3 19163 18956 19053 +3 20567 20254 20372 +3 20372 20369 20567 +3 23664 23662 23776 +3 23776 23663 23664 +3 4735 4682 4881 +3 4881 4340 4735 +3 9769 9591 9838 +3 9838 10082 9769 +3 7736 7921 8294 +3 8294 7862 7736 +3 5463 5000 5658 +3 5658 5723 5463 +3 4692 4840 5033 +3 5033 4889 4692 +3 19829 19971 19974 +3 19974 19967 19829 +3 7683 7972 8170 +3 8170 7344 7683 +3 18529 18270 18362 +3 791 679 659 +3 659 660 791 +3 4704 5341 5071 +3 5071 4750 4704 +3 9165 9624 9819 +3 9819 9563 9165 +3 10701 10867 10868 +3 10868 11517 10701 +3 10750 10840 10838 +3 10838 10749 10750 +3 2437 2499 2432 +3 2432 2435 2437 +3 9758 10068 9686 +3 9686 9179 9758 +3 18224 18122 17935 +3 17935 17934 18224 +3 1261 1352 1449 +3 1449 1402 1261 +3 9183 8725 8369 +3 8369 8795 9183 +3 6919 6578 6848 +3 6848 6195 6919 +3 18595 18142 18141 +3 18141 18708 18595 +3 16830 16445 16447 +3 16447 16897 16830 +3 12231 12307 12123 +3 12123 12122 12231 +3 2609 2604 2492 +3 16874 17079 17080 +3 17080 16796 16874 +3 19994 20009 20241 +3 23378 23377 23517 +3 23517 23379 23378 +3 545 657 642 +3 642 470 545 +3 17800 18069 18155 +3 8014 7892 8555 +3 8555 8074 8014 +3 5554 5740 5867 +3 5867 5866 5554 +3 18409 18410 18577 +3 16687 16553 16688 +3 16688 17026 16687 +3 5441 5443 5514 +3 5514 5632 5441 +3 6254 5685 5303 +3 5303 5617 6254 +3 10982 10897 10798 +3 10798 11137 10982 +3 17340 17055 16991 +3 16991 17422 17340 +3 15051 14839 14535 +3 14535 14714 15051 +3 21536 21468 21472 +3 21472 21597 21536 +3 8701 8333 8037 +3 8037 8097 8701 +3 4677 4774 5017 +3 5017 4730 4677 +3 22022 21969 22023 +3 22023 22235 22022 +3 6135 6199 6707 +3 6707 6775 6135 +3 904 1152 1049 +3 1049 1007 904 +3 16816 17023 17022 +3 17022 16815 16816 +3 18020 18561 18562 +3 18562 17919 18020 +3 14433 14256 14854 +3 14854 15301 14433 +3 575 560 559 +3 559 614 575 +3 4727 4534 4676 +3 4676 4875 4727 +3 22960 23199 23294 +3 23294 23048 22960 +3 17278 17277 17064 +3 17064 17206 17278 +3 5484 5605 5671 +3 5671 5606 5484 +3 3956 4666 4422 +3 4422 3955 3956 +3 1922 1925 2048 +3 2048 2112 1922 +3 8608 9070 8933 +3 8933 8607 8608 +3 7420 6855 6926 +3 6926 6457 7420 +3 3766 3505 3669 +3 3669 3767 3766 +3 24887 24932 24945 +3 24945 24939 24887 +3 2213 2552 2549 +3 14661 14537 14304 +3 13937 13621 13670 +3 11554 11710 11631 +3 11631 11997 11554 +3 21249 21250 21405 +3 21405 21323 21249 +3 9395 9602 9714 +3 9714 9038 9395 +3 14260 14371 14491 +3 14491 14261 14260 +3 19282 19283 19503 +3 12535 12681 12984 +3 12984 12723 12535 +3 9987 10552 10872 +3 10872 10402 9987 +3 9602 9949 9787 +3 9787 9714 9602 +3 484 418 523 +3 523 636 484 +3 4976 4778 4439 +3 15709 15526 15352 +3 15352 15353 15709 +3 10731 10904 10813 +3 10813 10580 10731 +3 17931 17853 17762 +3 16537 16358 16188 +3 16188 16663 16537 +3 19862 20013 20135 +3 20135 19869 19862 +3 10368 10371 10376 +3 10376 10374 10368 +3 13021 13496 13399 +3 13399 13020 13021 +3 4976 4439 4489 +3 4489 4881 4976 +3 23863 23901 23997 +3 23997 23965 23863 +3 18092 18374 18450 +3 24816 24833 24832 +3 14256 14081 14434 +3 5689 5762 6261 +3 6261 6708 5689 +3 10144 10140 10143 +3 10143 10246 10144 +3 23697 23858 23731 +3 23731 23624 23697 +3 3277 3666 3496 +3 3496 3374 3277 +3 1 20 9 +3 9 38 1 +3 24611 24651 24620 +3 24620 24575 24611 +3 21145 20607 20316 +3 20316 20317 21145 +3 22526 22767 22955 +3 22955 22677 22526 +3 24386 24268 24444 +3 24444 24466 24386 +3 124 153 143 +3 143 125 124 +3 12842 12788 12614 +3 6292 6613 7099 +3 7099 6737 6292 +3 5290 5008 4813 +3 4813 5083 5290 +3 16385 16099 16613 +3 23718 23942 24013 +3 24013 23796 23718 +3 4685 4442 4739 +3 4739 4831 4685 +3 3767 4012 4065 +3 4065 3810 3767 +3 17628 16979 16978 +3 16978 16624 17628 +3 24180 24181 24212 +3 24212 24211 24180 +3 2838 2635 2524 +3 2524 2574 2838 +3 20035 19749 19285 +3 19285 19750 20035 +3 4092 4190 4524 +3 4524 4618 4092 +3 12974 12637 13033 +3 13033 13263 12974 +3 21946 22208 22356 +3 22356 22211 21946 +3 12674 12227 12367 +3 12367 12482 12674 +3 9051 9301 9349 +3 9349 8985 9051 +3 5805 6175 6051 +3 6051 5854 5805 +3 5731 5479 5147 +3 5147 5601 5731 +3 6048 6617 6819 +3 6819 6432 6048 +3 20365 20561 20144 +3 20144 19745 20365 +3 24614 24521 24506 +3 24506 24568 24614 +3 12994 13054 13282 +3 13282 12993 12994 +3 23224 22709 22942 +3 19740 20027 20141 +3 20141 20142 19740 +3 22008 22219 22360 +3 22360 22362 22008 +3 17916 18209 18306 +3 18306 17915 17916 +3 6755 6626 6904 +3 6904 6905 6755 +3 4205 4533 4725 +3 4725 4432 4205 +3 22006 22057 22363 +3 22363 22113 22006 +3 13518 13094 12992 +3 12992 13326 13518 +3 1048 955 852 +3 852 954 1048 +3 3374 3496 3807 +3 3807 3324 3374 +3 5632 5514 5515 +3 5515 5963 5632 +3 11039 11278 11349 +3 12767 13136 13560 +3 13560 13038 12767 +3 11322 11415 11499 +3 11499 11321 11322 +3 10965 10477 10075 +3 10075 10476 10965 +3 20240 20131 20124 +3 20124 20118 20240 +3 6544 6478 6671 +3 6671 6283 6544 +3 18286 18285 18288 +3 18288 18284 18286 +3 7755 8435 8314 +3 8314 7820 7755 +3 21059 20604 20719 +3 20719 20718 21059 +3 623 650 682 +3 682 605 623 +3 1821 1735 1673 +3 1673 1671 1821 +3 16819 16959 16960 +3 21212 21651 21284 +3 21284 21053 21212 +3 14951 15454 15398 +3 15398 15093 14951 +3 10457 10384 10313 +3 10313 10050 10457 +3 1145 1277 1303 +3 1303 1161 1145 +3 387 404 435 +3 435 405 387 +3 23332 23289 23373 +3 24464 24487 24474 +3 24474 24475 24464 +3 1212 983 984 +3 984 1150 1212 +3 4868 5144 4955 +3 4955 4809 4868 +3 1265 1266 1376 +3 1376 1223 1265 +3 9154 9153 9941 +3 9941 9546 9154 +3 23412 23635 23510 +3 23510 23565 23412 +3 19422 19423 19530 +3 6565 6756 6969 +3 11808 12322 12832 +3 12832 12382 11808 +3 19117 18702 18915 +3 18915 19223 19117 +3 2128 2134 2238 +3 2238 2174 2128 +3 14566 15256 15504 +3 15504 14807 14566 +3 19684 19821 20441 +3 20441 20102 19684 +3 12306 12425 12423 +3 12423 12485 12306 +3 6603 6670 6869 +3 6212 5627 5771 +3 16593 16063 16184 +3 15677 15976 16113 +3 16113 15977 15677 +3 23712 23789 23638 +3 23638 23677 23712 +3 17132 17209 17657 +3 17657 17499 17132 +3 18772 18769 19076 +3 19076 18873 18772 +3 5656 5462 5460 +3 5460 5722 5656 +3 10357 10570 10808 +3 10808 10574 10357 +3 14724 15179 15418 +3 15418 15064 14724 +3 14853 15189 15369 +3 15369 15188 14853 +3 19503 19626 19393 +3 19393 19282 19503 +3 19943 19669 19557 +3 19557 19121 19943 +3 12059 12060 11989 +3 11989 11933 12059 +3 24256 24351 24287 +3 24287 24192 24256 +3 10457 10386 10153 +3 10153 10945 10457 +3 22072 21792 21521 +3 21521 21520 22072 +3 10863 11198 11829 +3 11829 11196 10863 +3 20403 19915 20706 +3 20706 20599 20403 +3 13610 13868 14017 +3 14017 13710 13610 +3 2523 2726 2725 +3 2725 2395 2523 +3 9435 9508 9832 +3 9832 9581 9435 +3 16010 15589 15165 +3 15165 15470 16010 +3 8280 6994 6774 +3 6774 7621 8280 +3 325 324 293 +3 293 311 325 +3 21918 21798 21732 +3 21732 21917 21918 +3 5428 5561 5173 +3 5173 5105 5428 +3 2493 2346 2602 +3 2602 2702 2493 +3 11272 11827 11895 +3 11895 11032 11272 +3 1022 1125 1069 +3 1069 996 1022 +3 22566 22565 22756 +3 22756 22622 22566 +3 17255 17705 17411 +3 17411 17330 17255 +3 1414 1413 1359 +3 1359 1384 1414 +3 13870 14133 14317 +3 14317 14250 13870 +3 19805 20629 19806 +3 19806 19331 19805 +3 14867 15083 15141 +3 15141 14936 14867 +3 21334 21493 21494 +3 21494 21258 21334 +3 11861 11984 11926 +3 11926 11864 11861 +3 18258 18517 18614 +3 18614 18429 18258 +3 21499 21569 21627 +3 21627 21711 21499 +3 18707 18917 19224 +3 19224 18705 18707 +3 13409 12865 12817 +3 12817 13359 13409 +3 8596 8597 8359 +3 8359 8297 8596 +3 22771 22869 22909 +3 22909 22772 22771 +3 18032 18120 18218 +3 18218 17931 18032 +3 16957 17533 18026 +3 18026 17849 16957 +3 9193 9378 9192 +3 9192 9520 9193 +3 7099 7385 7319 +3 7319 6737 7099 +3 9637 9431 9249 +3 9249 8934 9637 +3 8710 8586 8843 +3 8843 9484 8710 +3 9977 10055 9976 +3 9976 10054 9977 +3 19143 19574 19818 +3 19818 19350 19143 +3 19956 19820 19690 +3 19690 19691 19956 +3 15138 15306 15194 +3 15194 14863 15138 +3 9015 9072 9251 +3 9251 9121 9015 +3 6146 6402 6589 +3 6589 6403 6146 +3 644 661 620 +3 620 768 644 +3 3645 3889 3824 +3 3824 3735 3645 +3 21540 21541 21314 +3 21314 21471 21540 +3 1185 1186 1026 +3 1026 1044 1185 +3 13090 12827 12543 +3 12543 12987 13090 +3 8649 8979 9479 +3 5707 5974 5644 +3 5644 5261 5707 +3 3252 3416 3688 +3 3688 3417 3252 +3 20583 20391 20390 +3 20390 20866 20583 +3 16407 16237 16119 +3 16119 16349 16407 +3 15585 15464 15280 +3 15280 15824 15585 +3 21217 20971 21293 +3 21293 21913 21217 +3 11602 11958 12210 +3 12210 12211 11602 +3 16492 16377 16024 +3 16024 16689 16492 +3 4859 4863 5529 +3 5529 5136 4859 +3 1191 1284 1129 +3 1129 1193 1191 +3 24722 24751 24709 +3 24709 24664 24722 +3 2378 2313 2368 +3 2368 2311 2378 +3 19626 19744 19627 +3 12932 13221 13370 +3 13370 13275 12932 +3 10221 10520 10822 +3 10822 10668 10221 +3 17248 16827 16966 +3 16966 17323 17248 +3 5752 6075 6390 +3 6390 6195 5752 +3 10847 10848 11181 +3 11181 10941 10847 +3 14930 15002 15138 +3 15138 15000 14930 +3 23561 23966 23779 +3 23779 23822 23561 +3 4556 4650 5268 +3 5268 4800 4556 +3 20341 20535 20756 +3 20756 20537 20341 +3 2424 2491 2749 +3 2749 2488 2424 +3 10068 10474 10547 +3 10547 9828 10068 +3 17254 18048 17786 +3 17786 17329 17254 +3 3303 3533 4034 +3 4034 3738 3303 +3 22672 22459 22299 +3 22299 22568 22672 +3 20718 20892 21220 +3 21220 21059 20718 +3 13470 13471 13174 +3 13174 13279 13470 +3 23353 23021 23444 +3 23444 23544 23353 +3 21916 22073 22136 +3 22136 22137 21916 +3 7211 7618 7553 +3 7553 7062 7211 +3 6215 6156 6032 +3 6032 6214 6215 +3 24059 23954 23695 +3 23695 23727 24059 +3 20308 20404 20817 +3 20817 20309 20308 +3 23586 23809 23811 +3 23811 23812 23586 +3 12459 12267 12618 +3 12618 12659 12459 +3 14028 13976 13762 +3 13762 13974 14028 +3 17843 17919 18562 +3 18562 18392 17843 +3 20209 20327 19014 +3 19014 19328 20209 +3 12891 12646 12076 +3 12076 12691 12891 +3 11551 11080 10817 +3 10817 11081 11551 +3 11243 11557 12001 +3 12001 11717 11243 +3 20651 20452 21190 +3 21190 21022 20651 +3 276 220 228 +3 228 322 276 +3 16326 16963 16824 +3 16824 16207 16326 +3 16880 16951 17530 +3 17530 17013 16880 +3 2344 2661 2751 +3 2751 2601 2344 +3 16342 15981 15982 +3 15982 16166 16342 +3 1924 1822 1921 +3 1921 2009 1924 +3 906 957 1063 +3 7744 7882 8134 +3 8134 7884 7744 +3 20948 20862 21199 +3 21199 21113 20948 +3 11875 11874 12240 +3 12240 12187 11875 +3 24607 24658 24646 +3 24646 24581 24607 +3 10472 10621 9983 +3 7882 8302 8303 +3 8303 8134 7882 +3 6399 6141 5953 +3 5953 5877 6399 +3 6246 5609 5863 +3 5863 6006 6246 +3 15813 16467 16060 +3 16060 15925 15813 +3 18313 18676 19092 +3 19092 18894 18313 +3 11650 11649 11944 +3 11944 12014 11650 +3 988 931 932 +3 932 840 988 +3 11520 11349 11278 +3 11278 11605 11520 +3 22870 22535 22641 +3 22641 22911 22870 +3 12129 11989 12060 +3 19342 19141 19243 +3 19243 19458 19342 +3 16052 16520 16463 +3 16463 16167 16052 +3 12611 12894 13004 +3 13004 12610 12611 +3 17603 17377 17305 +3 17305 17304 17603 +3 16259 16369 16081 +3 16081 16139 16259 +3 219 208 146 +3 146 196 219 +3 9504 9575 9906 +3 9906 9427 9504 +3 16709 17332 17490 +3 17490 17491 16709 +3 14935 15008 14798 +3 14798 14800 14935 +3 18191 18192 18103 +3 18103 18194 18191 +3 23039 23037 22573 +3 22573 23093 23039 +3 22894 22567 22458 +3 22458 22762 22894 +3 4998 4748 5271 +3 5271 5270 4998 +3 23692 23849 23983 +3 23983 23851 23692 +3 1238 1212 1150 +3 1150 1240 1238 +3 23656 23768 23725 +3 23725 23577 23656 +3 7258 6828 7259 +3 7259 7464 7258 +3 8212 7957 8440 +3 8440 8319 8212 +3 7595 7525 7705 +3 7705 7706 7595 +3 7737 7871 8190 +3 8190 7924 7737 +3 3208 3427 3701 +3 3701 3307 3208 +3 17560 18052 18338 +3 18338 17044 17560 +3 21836 22169 21837 +3 21837 21498 21836 +3 2326 2729 2527 +3 2527 2401 2326 +3 10356 10354 10499 +3 18011 18283 18198 +3 18198 17749 18011 +3 1002 874 953 +3 953 1046 1002 +3 4023 3582 3407 +3 3407 3459 4023 +3 4562 4654 4752 +3 4752 4363 4562 +3 23303 23385 23435 +3 23435 23569 23303 +3 944 976 994 +3 994 979 944 +3 19812 19678 20538 +3 20538 20225 19812 +3 9515 9259 8944 +3 8944 8735 9515 +3 20156 20259 20261 +3 20261 20263 20156 +3 551 549 475 +3 475 550 551 +3 1135 1407 1406 +3 1406 1201 1135 +3 6572 7053 7265 +3 7265 6760 6572 +3 22924 22592 22486 +3 22486 22545 22924 +3 5715 5589 6164 +3 6164 5901 5715 +3 4880 4681 4439 +3 4439 4778 4880 +3 19971 19829 19707 +3 19707 19708 19971 +3 14752 15270 14888 +3 14888 14634 14752 +3 9696 10335 10785 +3 10785 10968 9696 +3 12914 13357 13592 +3 13592 13161 12914 +3 190 226 194 +3 194 191 190 +3 16474 16534 16533 +3 16533 16357 16474 +3 13832 14162 14695 +3 14695 14333 13832 +3 97 49 11 +3 11 22 97 +3 6820 6619 6298 +3 6298 6893 6820 +3 9871 9793 9473 +3 16712 16913 17050 +3 17050 16848 16712 +3 22632 22683 22816 +3 9927 9712 9463 +3 9463 9656 9927 +3 21087 21086 21479 +3 21479 21088 21087 +3 1013 1200 1245 +3 1245 1094 1013 +3 15330 15743 15681 +3 15681 15395 15330 +3 12766 12532 12421 +3 12421 12484 12766 +3 13387 13342 13936 +3 13936 13769 13387 +3 9841 10409 9447 +3 9447 9593 9841 +3 6868 6727 7087 +3 7087 7010 6868 +3 7779 7841 8452 +3 8452 8035 7779 +3 9550 7998 9299 +3 9299 9347 9550 +3 7570 7629 7913 +3 7913 7850 7570 +3 4865 5468 5001 +3 5001 4705 4865 +3 4854 4799 5394 +3 5394 5128 4854 +3 4817 5091 5416 +3 5416 5012 4817 +3 6051 6366 6178 +3 6178 5731 6051 +3 4199 3859 3710 +3 3710 4003 4199 +3 2856 2857 2746 +3 2746 2805 2856 +3 5831 6268 5772 +3 5772 5628 5831 +3 8287 8175 8046 +3 24730 24717 24773 +3 17523 17677 17753 +3 20520 20742 20624 +3 20624 20521 20520 +3 1403 1526 1634 +3 21391 21546 20841 +3 14376 14556 14497 +3 14497 14498 14376 +3 16060 16467 16781 +3 16781 16643 16060 +3 24618 24599 24638 +3 24638 24600 24618 +3 23450 23396 23268 +3 20309 20709 20707 +3 20707 20495 20309 +3 18985 19086 19519 +3 19519 19088 18985 +3 6535 6410 6029 +3 23450 23268 23266 +3 23266 23498 23450 +3 5702 6535 6029 +3 5703 5702 6029 +3 17908 17740 18277 +3 18277 18183 17908 +3 8867 9578 9370 +3 9370 8868 8867 +3 24404 24387 24269 +3 24269 24336 24404 +3 12977 12675 13036 +3 13036 13365 12977 +3 3265 3313 3357 +3 3357 3312 3265 +3 3110 3111 2990 +3 2990 3171 3110 +3 17408 17184 16833 +3 16833 17183 17408 +3 5430 4981 5498 +3 5498 6078 5430 +3 3195 3408 3734 +3 3734 3645 3195 +3 5705 5642 6103 +3 6103 5840 5705 +3 813 769 722 +3 722 812 813 +3 1316 1450 1528 +3 1528 1409 1316 +3 9051 9052 9351 +3 9351 9302 9051 +3 11797 12434 12496 +3 12496 12726 11797 +3 19356 19467 19589 +3 19589 19252 19356 +3 18030 17762 17853 +3 14415 14475 14355 +3 14355 14121 14415 +3 15359 15483 15119 +3 15119 15290 15359 +3 11194 11426 11596 +3 11596 11030 11194 +3 2212 2547 2176 +3 2176 1953 2212 +3 16652 16412 16590 +3 18034 18225 17696 +3 22846 22668 22616 +3 22616 22709 22846 +3 11766 11975 12289 +3 12289 11682 11766 +3 22721 22720 23098 +3 23098 22957 22721 +3 8227 7979 7777 +3 7777 8329 8227 +3 22888 22560 22752 +3 18896 19774 19299 +3 19299 19000 18896 +3 7983 7842 7688 +3 7688 7984 7983 +3 21253 21094 20539 +3 20539 20434 21253 +3 1053 1052 1244 +3 1244 1081 1053 +3 24087 23841 24020 +3 24020 24021 24087 +3 15111 15164 14971 +3 14971 14648 15111 +3 14005 14177 14344 +3 14344 13597 14005 +3 11845 10973 10636 +3 10636 11125 11845 +3 13660 13717 14024 +3 14024 13875 13660 +3 23590 23404 23662 +3 23662 23664 23590 +3 11286 11686 11917 +3 11917 11452 11286 +3 14789 14732 14859 +3 14859 15135 14789 +3 18956 19163 19476 +3 19476 19167 18956 +3 24750 24707 24739 +3 24739 24738 24750 +3 15104 15040 15583 +3 15583 15880 15104 +3 9863 10101 9715 +3 9715 9143 9863 +3 15633 15687 15993 +3 15993 15750 15633 +3 2813 2666 2546 +3 2546 2496 2813 +3 5370 5104 5427 +3 5427 5560 5370 +3 9195 9198 9522 +3 9522 9382 9195 +3 22135 22323 22382 +3 22382 22325 22135 +3 9232 9408 9675 +3 9675 9233 9232 +3 22981 23078 22704 +3 22704 22841 22981 +3 3506 3130 3283 +3 3283 3671 3506 +3 11292 10800 10649 +3 17046 18253 17793 +3 17793 17334 17046 +3 378 286 295 +3 295 145 378 +3 19929 20735 20734 +3 20734 20083 19929 +3 11417 11504 11945 +3 11945 11651 11417 +3 4268 4270 4511 +3 4511 4510 4268 +3 13236 13188 12894 +3 12894 12838 13236 +3 5699 5771 5627 +3 5627 5510 5699 +3 24548 24602 24593 +3 24593 24577 24548 +3 21182 20930 20446 +3 20446 21101 21182 +3 18089 17990 17903 +3 17903 18090 18089 +3 12895 13441 12896 +3 12896 13065 12895 +3 19341 19344 19568 +3 19568 19452 19341 +3 6810 7023 6423 +3 6423 6680 6810 +3 14065 13856 14120 +3 14120 14354 14065 +3 2486 2420 2485 +3 2485 2477 2486 +3 5291 5481 5480 +3 5480 5292 5291 +3 23587 23730 23774 +3 23774 23696 23587 +3 15545 15845 16036 +3 16036 15789 15545 +3 5526 5712 5398 +3 5398 5453 5526 +3 16334 16618 16834 +3 16834 15854 16334 +3 13798 14298 14179 +3 14179 13603 13798 +3 13953 14349 14771 +3 14771 13847 13953 +3 18046 18329 17703 +3 17703 17475 18046 +3 17346 17497 17719 +3 17719 17496 17346 +3 16784 16587 17276 +3 17276 16859 16784 +3 17347 17278 17206 +3 17206 17128 17347 +3 16742 16879 16946 +3 16946 16947 16742 +3 18880 18881 19394 +3 19394 18558 18880 +3 802 847 866 +3 866 779 802 +3 17633 18507 18508 +3 18508 17879 17633 +3 4896 4939 4846 +3 4846 4843 4896 +3 9580 9506 8873 +3 8873 9248 9580 +3 24086 24205 24270 +3 24270 24271 24086 +3 22711 22986 22985 +3 22985 22800 22711 +3 16443 16966 16611 +3 16611 16563 16443 +3 17662 17502 17141 +3 17141 17505 17662 +3 12298 12415 12368 +3 12368 12050 12298 +3 7955 8438 8316 +3 8316 8375 7955 +3 7928 8247 7805 +3 7805 7804 7928 +3 17820 17903 17900 +3 17900 17899 17820 +3 23447 23354 22886 +3 17861 17860 18130 +3 18130 18234 17861 +3 745 705 746 +3 746 645 745 +3 12801 12958 13294 +3 13294 12851 12801 +3 22332 22140 21975 +3 21975 22180 22332 +3 23450 23500 23499 +3 23499 23396 23450 +3 2918 3031 3093 +3 3093 3252 2918 +3 18095 18451 19266 +3 19266 18750 18095 +3 14516 14632 15093 +3 15093 15092 14516 +3 19590 19709 19977 +3 19977 19834 19590 +3 1047 1028 1106 +3 1106 1107 1047 +3 9509 9508 8940 +3 24087 24338 24050 +3 24050 24051 24087 +3 15453 15684 15683 +3 15683 15812 15453 +3 4449 4601 4694 +3 4694 4645 4449 +3 19800 19939 20521 +3 18636 19061 19060 +3 19060 18760 18636 +3 8521 8110 8912 +3 8912 8838 8521 +3 9281 9465 9331 +3 9331 9037 9281 +3 7410 7269 7548 +3 7548 7549 7410 +3 9957 10133 10381 +3 10381 10312 9957 +3 23024 23078 23128 +3 23128 23173 23024 +3 8955 9200 9132 +3 9132 9082 8955 +3 24271 24270 24363 +3 24363 24405 24271 +3 3026 3293 3408 +3 3408 3195 3026 +3 11708 11552 10821 +3 10821 11478 11708 +3 11796 11795 11156 +3 11156 11633 11796 +3 5294 5669 5665 +3 5665 5806 5294 +3 13442 13337 13288 +3 13288 13238 13442 +3 6475 6599 6726 +3 6726 6600 6475 +3 23607 23795 23879 +3 23879 23718 23607 +3 5141 5724 5800 +3 5800 5210 5141 +3 12479 12165 12049 +3 12049 12227 12479 +3 18994 19770 19522 +3 19522 19092 18994 +3 15644 16312 15827 +3 2360 2367 2306 +3 2306 2305 2360 +3 4372 4916 4760 +3 4760 4623 4372 +3 21488 21487 21696 +3 21696 21559 21488 +3 5820 6327 6013 +3 6013 5369 5820 +3 19937 20211 20212 +3 20212 19938 19937 +3 22220 22364 22055 +3 22055 22116 22220 +3 4559 4317 4225 +3 4225 4359 4559 +3 17601 17917 18114 +3 18114 17757 17601 +3 11482 11555 11308 +3 11308 10825 11482 +3 20855 20932 21104 +3 21104 21015 20855 +3 16653 16654 16864 +3 16864 16863 16653 +3 12214 12404 12351 +3 12351 12098 12214 +3 2484 2483 2423 +3 2423 2359 2484 +3 4714 5081 4570 +3 4570 4470 4714 +3 11523 11674 11838 +3 11838 11970 11523 +3 16541 16479 15884 +3 15884 16368 16541 +3 8102 8280 7723 +3 7723 8574 8102 +3 6733 7514 6549 +3 6549 6418 6733 +3 6964 6688 7325 +3 7325 7326 6964 +3 13532 13573 14089 +3 14089 13765 13532 +3 23710 23415 23601 +3 23601 23746 23710 +3 7539 7958 7959 +3 7959 7673 7539 +3 8703 8762 9399 +3 9399 8231 8703 +3 11731 12076 12196 +3 12196 12136 11731 +3 13432 13614 13379 +3 13379 13183 13432 +3 21385 21232 20518 +3 20518 21234 21385 +3 7525 7595 7593 +3 11633 11156 11392 +3 11392 10912 11633 +3 11299 11628 11629 +3 5091 4817 4675 +3 4675 4579 5091 +3 3733 3785 3403 +3 3403 3247 3733 +3 17979 17980 18266 +3 18266 18165 17979 +3 15268 15398 15633 +3 15633 15397 15268 +3 9014 9015 9121 +3 9121 9123 9014 +3 10469 10468 10546 +3 10546 10471 10469 +3 17181 16386 16387 +3 16387 16501 17181 +3 3913 3915 3959 +3 3959 3760 3913 +3 14820 15036 15220 +3 15220 14892 14820 +3 21086 21087 20524 +3 15654 15715 16376 +3 16376 16022 15654 +3 20192 20193 20813 +3 20813 20492 20192 +3 16386 16332 16278 +3 16278 16387 16386 +3 22967 23063 23305 +3 23305 23064 22967 +3 17217 17221 17362 +3 17362 17287 17217 +3 13999 14289 14400 +3 14400 13998 13999 +3 20224 20432 19677 +3 19677 20757 20224 +3 18640 18761 18764 +3 18764 18644 18640 +3 18858 19062 18547 +3 18547 18642 18858 +3 10308 9963 10047 +3 12174 12229 12425 +3 12425 12306 12174 +3 8227 8568 8752 +3 8752 8509 8227 +3 21407 21487 21095 +3 21095 21326 21407 +3 4045 4152 4623 +3 4623 4094 4045 +3 5286 5002 5471 +3 5471 5287 5286 +3 7819 7659 7463 +3 7463 7818 7819 +3 23735 23665 23590 +3 23590 23664 23735 +3 21695 21761 21559 +3 21559 21696 21695 +3 24821 24778 24751 +3 24751 24802 24821 +3 524 637 677 +3 677 638 524 +3 19947 19559 19018 +3 19018 19447 19947 +3 9881 10135 9666 +3 9666 9730 9881 +3 16634 16989 17053 +3 17053 16849 16634 +3 11102 11185 10851 +3 10851 10606 11102 +3 10314 10146 10045 +3 10045 10247 10314 +3 2457 2784 2458 +3 2458 2157 2457 +3 978 997 1071 +3 1071 1024 978 +3 5994 6301 6622 +3 6622 6302 5994 +3 23200 23237 23293 +3 23293 23235 23200 +3 1948 1978 2117 +3 2117 1977 1948 +3 20230 20767 21260 +3 21260 20854 20230 +3 13018 13243 12960 +3 12960 12854 13018 +3 8116 8408 7632 +3 7632 7852 8116 +3 20918 20530 20528 +3 17036 16829 17250 +3 17250 17326 17036 +3 2347 2302 2264 +3 2264 2267 2347 +3 19683 19687 19690 +3 19690 19686 19683 +3 2532 2848 3092 +3 3092 2789 2532 +3 2736 3028 3027 +3 3027 2735 2736 +3 11882 12135 12008 +3 12008 11720 11882 +3 6968 6907 7334 +3 7334 7050 6968 +3 16253 16544 16945 +3 16945 16483 16253 +3 14953 15034 14890 +3 14890 14819 14953 +3 4345 4547 4393 +3 4393 4344 4345 +3 66 51 59 +3 59 71 66 +3 7258 7329 6827 +3 1680 1806 1863 +3 1863 1699 1680 +3 11514 11828 11899 +3 11899 11749 11514 +3 13758 13282 13054 +3 13054 13478 13758 +3 9824 9309 9366 +3 9366 9752 9824 +3 14975 15474 15593 +3 15593 15228 14975 +3 21044 21577 21281 +3 17385 16958 16437 +3 16437 16818 17385 +3 995 1021 993 +3 8247 8128 7807 +3 7807 7805 8247 +3 7083 7737 7924 +3 7924 7864 7083 +3 16178 15991 15512 +3 15512 15810 16178 +3 585 623 567 +3 567 584 585 +3 3703 3838 3706 +3 14342 14236 14054 +3 14054 14173 14342 +3 7543 7544 7547 +3 7547 7542 7543 +3 17283 16930 16996 +3 16996 17210 17283 +3 18718 18608 18822 +3 18822 18821 18718 +3 12040 12112 12363 +3 12363 12634 12040 +3 22147 22338 22457 +3 22457 22187 22147 +3 24939 24937 24910 +3 8744 8445 8499 +3 8499 8688 8744 +3 16085 15838 15891 +3 15891 16143 16085 +3 21211 21439 21851 +3 21851 21909 21211 +3 2060 2088 2142 +3 2142 2022 2060 +3 5470 6301 5078 +3 5078 5539 5470 +3 255 283 340 +3 340 305 255 +3 65 89 91 +3 91 67 65 +3 9227 9348 9664 +3 9664 9158 9227 +3 8434 8674 9010 +3 9010 8874 8434 +3 8701 8229 8572 +3 8572 8638 8701 +3 18785 18121 17930 +3 17930 18219 18785 +3 23389 23481 23609 +3 23609 23608 23389 +3 6569 6631 6632 +3 6632 6571 6569 +3 11652 11946 11654 +3 11654 11653 11652 +3 17854 17539 17102 +3 17102 17314 17854 +3 9864 9537 9468 +3 9468 10102 9864 +3 23878 23978 24045 +3 24045 23977 23878 +3 15065 15130 14725 +3 14725 14849 15065 +3 7183 7940 7703 +3 7703 7182 7183 +3 22000 22051 22214 +3 22214 22106 22000 +3 13306 13360 13640 +3 13640 13638 13306 +3 9336 9606 10218 +3 10218 9794 9336 +3 7096 7170 7171 +3 7171 7241 7096 +3 1801 2057 1696 +3 1696 1678 1801 +3 18219 18893 18993 +3 18993 18785 18219 +3 23724 23613 23723 +3 23723 23946 23724 +3 24477 24511 24496 +3 24496 24362 24477 +3 17117 17789 18144 +3 18144 17483 17117 +3 18349 18351 18426 +3 18426 18152 18349 +3 10458 11262 10158 +3 10158 10459 10458 +3 630 594 535 +3 8580 8707 8402 +3 8402 8342 8580 +3 22381 22440 22555 +3 22555 22495 22381 +3 21924 21590 21739 +3 10993 11145 10904 +3 10904 10512 10993 +3 11238 11148 10996 +3 10996 11149 11238 +3 20818 20497 20712 +3 20712 20708 20818 +3 19003 19422 19530 +3 19530 19207 19003 +3 11148 11305 11085 +3 11085 10996 11148 +3 22622 22756 22714 +3 233 304 320 +3 320 270 233 +3 24576 24611 24575 +3 10265 9833 9582 +3 9582 10173 10265 +3 23289 23332 23195 +3 23195 23291 23289 +3 403 504 523 +3 523 400 403 +3 17447 17448 17524 +3 17524 17522 17447 +3 6281 6603 6869 +3 6869 6416 6281 +3 12379 12317 12773 +3 12773 12546 12379 +3 20631 20525 20752 +3 20752 20751 20631 +3 12253 12141 12651 +3 12651 12614 12253 +3 13401 13400 13540 +3 13540 13586 13401 +3 8873 9506 9009 +3 9009 9068 8873 +3 4024 4083 4222 +3 11136 10981 11135 +3 11135 11289 11136 +3 9612 9350 9614 +3 9614 9882 9612 +3 15351 15113 15169 +3 15169 14769 15351 +3 10728 11076 11469 +3 4559 4654 4562 +3 4562 4317 4559 +3 10760 10687 10850 +3 10850 10943 10760 +3 23740 23741 23825 +3 23825 23631 23740 +3 9460 9655 10097 +3 10097 9462 9460 +3 1403 1543 1723 +3 1723 1526 1403 +3 6211 6265 6715 +3 6715 6401 6211 +3 6021 6144 5626 +3 5626 5697 6021 +3 22339 22186 21743 +3 21743 21864 22339 +3 12178 13137 13136 +3 13136 12487 12178 +3 2177 2214 2137 +3 2137 2241 2177 +3 2312 2308 2363 +3 2363 2368 2312 +3 11903 11969 12157 +3 12157 11838 11903 +3 10387 10153 10386 +3 10386 9890 10387 +3 13025 13203 13627 +3 21030 21421 21348 +3 21348 20659 21030 +3 23108 22962 23243 +3 23243 23242 23108 +3 22307 22463 22402 +3 22402 22155 22307 +3 245 232 270 +3 270 318 245 +3 4312 4608 4698 +3 4698 4455 4312 +3 19138 19028 19141 +3 19141 19342 19138 +3 24766 24750 24738 +3 24738 24775 24766 +3 718 788 907 +3 907 696 718 +3 5565 5311 6017 +3 6017 6016 5565 +3 1351 1289 1131 +3 1131 1155 1351 +3 9735 9808 9962 +3 9962 9887 9735 +3 2168 2208 2339 +3 2339 2344 2168 +3 21346 21504 21714 +3 21714 21028 21346 +3 9753 9061 9426 +3 9426 9684 9753 +3 21011 21098 20928 +3 20928 20641 21011 +3 12370 12528 12765 +3 12765 12529 12370 +3 9556 9617 9673 +3 9673 9408 9556 +3 4746 4798 4856 +3 4856 4404 4746 +3 9903 10861 10472 +3 10472 9983 9903 +3 13788 14292 13900 +3 1156 1405 1353 +3 1353 1221 1156 +3 13049 12728 12547 +3 12547 12774 13049 +3 14787 14988 15239 +3 15239 14604 14787 +3 17517 17515 17514 +3 17514 17837 17517 +3 8724 9181 8932 +3 8932 8605 8724 +3 5646 6286 5973 +3 5973 5523 5646 +3 5476 5664 5600 +3 5600 5477 5476 +3 12756 12808 13123 +3 13123 12858 12756 +3 8692 9204 8693 +3 8693 8749 8692 +3 24273 24209 24409 +3 24409 24412 24273 +3 11113 11427 10956 +3 10956 10330 11113 +3 18144 17789 18142 +3 18142 18597 18144 +3 8633 8815 8388 +3 8388 8447 8633 +3 1502 1501 1319 +3 1319 1434 1502 +3 1855 1949 1796 +3 1796 1794 1855 +3 10973 12109 11123 +3 11123 11282 10973 +3 13420 13563 13643 +3 13643 13370 13420 +3 3271 3060 3322 +3 3322 3612 3271 +3 19293 19411 20058 +3 20058 19767 19293 +3 24024 24090 24146 +3 24146 24092 24024 +3 18631 18440 18363 +3 18363 18743 18631 +3 5880 5822 6081 +3 6081 5950 5880 +3 21138 21137 21359 +3 21359 20716 21138 +3 21152 20831 20415 +3 20415 20899 21152 +3 3184 3068 2952 +3 2952 3005 3184 +3 15810 16059 15871 +3 15871 16236 15810 +3 13720 13878 14029 +3 14029 13876 13720 +3 22426 22061 21776 +3 21776 22278 22426 +3 15926 15990 16238 +3 16238 15989 15926 +3 22705 22843 23079 +3 23079 22941 22705 +3 23622 23660 23624 +3 7925 7870 8125 +3 8125 8357 7925 +3 653 735 900 +3 900 713 653 +3 13899 13742 14000 +3 7481 7614 8087 +3 8087 7830 7481 +3 12233 12642 12432 +3 12432 12376 12233 +3 11784 11987 12372 +3 12372 12373 11784 +3 10156 9889 10051 +3 10051 9973 10156 +3 6933 6791 6663 +3 6663 6536 6933 +3 22976 22744 22792 +3 22792 22934 22976 +3 24441 24507 24486 +3 24486 24455 24441 +3 4216 4308 4499 +3 4499 4177 4216 +3 3158 3472 3470 +3 3470 3259 3158 +3 12198 12387 12081 +3 12081 12082 12198 +3 11226 11227 11139 +3 11139 11071 11226 +3 8983 8982 8710 +3 8710 9484 8983 +3 8816 9136 9454 +3 9454 9386 8816 +3 2735 2580 2582 +3 2582 2736 2735 +3 15391 15322 15392 +3 15392 15623 15391 +3 6938 6667 6668 +3 6668 6865 6938 +3 10738 10673 10744 +3 10744 10594 10738 +3 22772 22909 22961 +3 22961 22910 22772 +3 4435 4587 4249 +3 4249 4167 4435 +3 16762 17037 17328 +3 17328 16101 16762 +3 12673 12759 12975 +3 12975 13082 12673 +3 2657 2656 2544 +3 2544 2480 2657 +3 23845 23982 23947 +3 23947 23653 23845 +3 16929 16930 17283 +3 17283 17133 16929 +3 5011 4812 4958 +3 4958 5151 5011 +3 24951 8483 8609 +3 8609 8726 24951 +3 498 414 432 +3 432 363 498 +3 23698 23731 23858 +3 23858 23896 23698 +3 18352 18864 19383 +3 23901 23863 23738 +3 9683 9570 9308 +3 9308 9005 9683 +3 9678 10160 9977 +3 9977 10054 9678 +3 18584 18322 17393 +3 22289 22380 22323 +3 22323 22234 22289 +3 16415 16535 17145 +3 17145 16662 16415 +3 12664 12912 13127 +3 13127 12665 12664 +3 7924 8296 8058 +3 8058 7864 7924 +3 2023 2062 2061 +3 2061 2243 2023 +3 6200 6708 6851 +3 6851 6649 6200 +3 770 812 722 +3 722 768 770 +3 2205 2161 1852 +3 1852 1814 2205 +3 21834 21624 22269 +3 22269 22221 21834 +3 11528 11914 12045 +3 12045 11448 11528 +3 21445 21218 21135 +3 21135 21292 21445 +3 19308 19212 18796 +3 21053 21284 21723 +3 21723 21133 21053 +3 17620 17149 16478 +3 16478 16873 17620 +3 20008 19857 20450 +3 20450 20356 20008 +3 11695 11859 11860 +3 11860 11779 11695 +3 22428 22653 22488 +3 22488 22012 22428 +3 20424 20837 20739 +3 20739 20328 20424 +3 23267 22985 23318 +3 23318 23363 23267 +3 3713 3808 4103 +3 4103 3913 3713 +3 8121 8058 8592 +3 8592 8535 8121 +3 5738 5928 6374 +3 6374 6125 5738 +3 6099 6101 6222 +3 6222 6102 6099 +3 899 953 952 +3 952 828 899 +3 241 217 182 +3 182 157 241 +3 9322 9452 10087 +3 10087 9782 9322 +3 22106 22214 22216 +3 22216 22476 22106 +3 24681 24636 24591 +3 24591 24617 24681 +3 13822 13726 13340 +3 13340 13445 13822 +3 7061 6984 6843 +3 6843 7273 7061 +3 3474 3260 3100 +3 3100 3205 3474 +3 23916 23979 24174 +3 24174 24048 23916 +3 10115 10216 10910 +3 10910 10734 10115 +3 2814 2612 3168 +3 3168 2934 2814 +3 11548 11390 12061 +3 12061 11786 11548 +3 9461 9206 9656 +3 9656 9463 9461 +3 14692 15091 15322 +3 15322 15391 14692 +3 7007 7366 7735 +3 7735 7369 7007 +3 6565 6308 6693 +3 6693 6756 6565 +3 20602 20496 20494 +3 20494 20070 20602 +3 21649 21966 22284 +3 22284 22230 21649 +3 6148 5771 5699 +3 5699 5828 6148 +3 23603 23416 23290 +3 23290 23513 23603 +3 19698 19701 19700 +3 19700 19824 19698 +3 21490 21489 21703 +3 21703 21492 21490 +3 1218 1217 1311 +3 1311 1287 1218 +3 6289 6734 6550 +3 6550 6288 6289 +3 3979 4268 3978 +3 3978 3888 3979 +3 20510 20511 20415 +3 20415 20831 20510 +3 3106 3107 3265 +3 3265 3164 3106 +3 10922 10927 10673 +3 10673 10921 10922 +3 16206 16380 15899 +3 15899 15952 16206 +3 12347 12654 12149 +3 12149 11955 12347 +3 20412 20318 20726 +3 20726 20319 20412 +3 4169 4168 4544 +3 4544 4114 4169 +3 19000 19204 18491 +3 18491 18576 19000 +3 24879 24887 24897 +3 24897 24852 24879 +3 17585 17733 17901 +3 17901 18176 17585 +3 4301 4832 4740 +3 4740 4443 4301 +3 16355 16184 16185 +3 16185 16305 16355 +3 9907 10699 9906 +3 9906 9575 9907 +3 319 397 467 +3 467 321 319 +3 18283 18644 18764 +3 18764 19065 18283 +3 2432 2499 2605 +3 2605 2369 2432 +3 14259 14085 14324 +3 14324 14204 14259 +3 8969 8900 8968 +3 8968 9037 8969 +3 484 636 735 +3 735 653 484 +3 6807 7162 7163 +3 7163 7165 6807 +3 19134 19341 19236 +3 19236 19132 19134 +3 2060 2022 1956 +3 1956 1955 2060 +3 18989 18988 18312 +3 18312 18987 18989 +3 23717 23645 23606 +3 23606 23531 23717 +3 13954 13911 13559 +3 13559 13747 13954 +3 7693 7727 8112 +3 8112 7912 7795 +3 7795 7693 8112 +3 12387 12555 12556 +3 12556 12081 12387 +3 16459 16628 16396 +3 16396 16115 16459 +3 19365 19361 19153 +3 19153 19257 19365 +3 14701 14762 14761 +3 14761 14760 14701 +3 6666 6937 7230 +3 7230 6470 6666 +3 7265 7612 7764 +3 7764 7407 7265 +3 78 8 1 +3 1 38 78 +3 5781 5782 5519 +3 5519 5638 5781 +3 7113 7462 7529 +3 7529 6824 7113 +3 24071 23933 23908 +3 23908 24004 24071 +3 22935 22794 22318 +3 22318 22604 22935 +3 8583 8113 8181 +3 8181 8409 8583 +3 6723 6274 6095 +3 8478 8252 7933 +3 7933 8251 8478 +3 11558 11398 11634 +3 11634 11800 11558 +3 12972 13259 13308 +3 24043 24005 24074 +3 24788 24809 24840 +3 536 595 535 +3 22754 22984 23131 +3 23131 22893 22754 +3 9815 10459 10158 +3 16525 16170 16171 +3 16171 16173 16525 +3 8 27 7 +3 7 14 8 +3 286 378 298 +3 298 272 286 +3 13203 13349 13299 +3 20602 20708 20310 +3 20310 20496 20602 +3 19426 19307 19008 +3 19008 19100 19426 +3 15895 16024 16377 +3 9295 9479 9297 +3 9297 9478 9295 +3 23749 23712 23640 +3 23640 23637 23749 +3 16968 17327 17553 +3 17553 16831 16968 +3 24784 24808 24833 +3 24833 24816 24784 +3 22669 22754 22893 +3 22893 22848 22669 +3 11480 11482 10825 +3 14119 14304 14120 +3 14120 13855 14119 +3 13134 13364 13365 +3 13365 13036 13134 +3 19283 18873 19076 +3 19076 19502 19283 +3 17674 17751 17838 +3 17838 17675 17674 +3 8981 8523 8586 +3 8586 8710 8981 +3 17028 17767 17544 +3 17544 17244 17028 +3 19868 19734 19864 +3 13050 13281 13180 +3 13180 13093 13050 +3 24257 24158 24131 +3 24131 24255 24257 +3 18755 18537 18539 +3 18539 18758 18755 +3 1243 1245 1525 +3 1525 1404 1243 +3 14297 13955 13847 +3 13847 14771 14297 +3 15064 14549 14365 +3 14365 14425 15064 +3 3748 3843 4001 +3 4001 3844 3748 +3 13206 13546 13686 +3 13686 13633 13206 +3 564 582 527 +3 527 510 564 +3 21341 21190 21342 +3 21342 21570 21341 +3 557 612 595 +3 595 536 557 +3 20193 20403 20599 +3 20599 20813 20193 +3 16849 17053 17125 +3 17125 17052 16849 +3 6220 6603 6281 +3 6281 6100 6220 +3 11430 11602 10866 +3 10866 10547 11430 +3 21878 22205 22468 +3 22468 22099 21878 +3 21364 21140 21450 +3 3496 3666 4005 +3 4005 3912 3496 +3 4919 5217 5481 +3 5481 4958 4919 +3 6780 7287 6781 +3 6781 6456 6780 +3 14180 13798 13848 +3 13848 13956 14180 +3 2169 2297 2337 +3 2337 2118 2169 +3 18980 18780 19192 +3 19192 19287 18980 +3 17379 17530 16951 +3 16951 16952 17379 +3 24021 24339 24406 +3 24406 24087 24021 +3 5856 6058 6000 +3 6000 5734 5856 +3 4879 4826 4635 +3 4635 5167 4879 +3 17130 17427 17810 +3 17810 17808 17130 +3 7497 7725 6710 +3 6710 6995 7497 +3 8417 7873 7647 +3 7647 7806 8417 +3 15732 15968 16222 +3 16222 15967 15732 +3 19083 19638 19194 +3 19194 18885 19083 +3 17158 16948 16599 +3 16599 16742 17158 +3 11834 11670 11519 +3 11519 11434 11834 +3 2149 2093 2094 +3 1325 1651 1596 +3 1596 1443 1325 +3 14897 15340 15700 +3 15700 15160 14897 +3 16152 15791 15552 +3 15552 15792 16152 +3 14385 14098 14386 +3 1182 1160 1209 +3 1209 1210 1182 +3 11765 12288 11975 +3 11975 11612 11765 +3 6893 6894 7186 +3 7186 7110 6893 +3 18638 18541 18855 +3 18855 18856 18638 +3 23886 23841 24051 +3 24051 23764 23886 +3 4877 5018 4973 +3 4973 4732 4877 +3 21632 21840 22222 +3 22222 21901 21632 +3 11686 11532 11850 +3 11850 12228 11686 +3 21473 21155 21156 +3 21156 21313 21473 +3 7609 7471 8318 +3 8318 8211 7609 +3 5367 5496 5753 +3 5753 4882 5367 +3 15275 15819 15580 +3 15580 15578 15275 +3 3200 3469 3893 +3 3893 3468 3200 +3 12920 12672 13130 +3 13130 13307 12920 +3 16424 16542 17232 +3 17232 16670 16424 +3 9908 10170 10549 +3 10549 9986 9908 +3 3676 3969 4302 +3 4302 4120 3676 +3 16608 17027 17028 +3 17028 16823 16608 +3 235 219 254 +3 254 236 235 +3 10422 10566 10896 +3 10896 10423 10422 +3 8460 8039 8640 +3 8640 8514 8460 +3 23358 23076 22980 +3 22980 23264 23358 +3 20115 19844 20002 +3 20002 19994 20115 +3 22676 22857 22401 +3 22401 22198 22676 +3 13726 13980 14381 +3 14381 14034 13726 +3 17164 17540 17538 +3 17538 17385 17164 +3 6173 6621 5661 +3 5661 5913 6173 +3 23533 23438 23013 +3 23013 23158 23533 +3 16013 15474 15113 +3 15113 15888 16013 +3 1136 1331 1318 +3 1318 1138 1136 +3 120 93 110 +3 110 127 120 +3 21379 21383 21153 +3 21153 21229 21379 +3 22194 22154 22765 +3 22765 22810 22194 +3 477 552 550 +3 550 457 477 +3 116 141 209 +3 209 174 116 +3 6643 6576 7130 +3 7130 6845 6643 +3 23209 23155 22828 +3 22828 23065 23209 +3 10024 10020 10363 +3 11291 11068 11221 +3 11221 11374 11291 +3 11274 10860 11270 +3 11270 11342 11274 +3 18811 19228 18715 +3 18715 18509 18811 +3 8749 8693 8637 +3 8637 8277 8749 +3 11169 11250 11092 +3 11092 11170 11169 +3 24214 24151 24276 +3 24276 24343 24214 +3 15582 15696 16065 +3 16065 16187 15582 +3 6991 7278 7488 +3 7488 7349 6991 +3 16034 15610 15188 +3 15188 15369 16034 +3 8597 8858 9111 +3 9111 8716 8597 +3 20319 19213 19105 +3 19105 19310 20319 +3 8998 8997 9629 +3 9629 9110 8998 +3 12958 12801 12511 +3 12511 12750 12958 +3 15603 15289 15839 +3 15839 15656 15603 +3 16281 16155 16224 +3 16224 16223 16281 +3 19569 19571 19573 +3 19573 19687 19569 +3 2545 2603 2175 +3 2175 2237 2545 +3 14208 14209 14266 +3 14208 14266 14326 +3 14326 14372 14208 +3 22056 21897 22058 +3 22058 22117 22056 +3 16056 15984 16173 +3 16173 16171 16056 +3 17266 17492 17885 +3 17885 17568 17266 +3 19246 19349 19955 +3 19955 19456 19246 +3 12192 11807 11725 +3 11725 12011 12192 +3 938 967 969 +3 969 993 938 +3 7920 7865 7504 +3 7504 7919 7920 +3 18166 18360 19046 +3 19046 18527 18166 +3 15904 16221 16571 +3 16571 16153 15904 +3 22673 22570 22089 +3 22089 22188 22673 +3 15457 15635 15691 +3 15691 15690 15457 +3 15422 14546 16034 +3 16034 15369 15422 +3 2849 2793 2535 +3 2535 2293 2849 +3 12729 12496 12434 +3 12434 12549 12729 +3 3942 4033 4138 +3 4138 3985 3942 +3 4761 4807 5472 +3 5472 4808 4761 +3 1253 1251 1296 +3 1296 1229 1253 +3 19431 19788 19541 +3 331 392 515 +3 515 359 331 +3 7850 8111 8344 +3 8344 7994 7850 +3 1882 1711 1815 +3 1815 1880 1882 +3 1947 2046 1919 +3 1919 2007 1947 +3 11084 11394 11715 +3 11715 12186 11084 +3 15299 15953 15726 +3 15726 15542 15299 +3 19292 19410 18672 +3 18672 18889 19292 +3 20394 20291 20396 +3 16031 15723 15843 +3 15843 16094 16031 +3 7427 7219 6713 +3 6713 7143 7427 +3 18768 18557 18660 +3 18660 18874 18768 +3 11241 11554 11997 +3 11997 11711 11241 +3 6219 6345 6670 +3 6670 6603 6219 +3 3154 2851 2695 +3 2695 3256 3154 +3 10602 10750 10749 +3 19773 19300 19776 +3 19776 20193 19773 +3 17712 18067 17965 +3 17965 17964 17712 +3 3373 3177 3497 +3 3497 3442 3373 +3 54 31 69 +3 69 84 54 +3 18636 18760 18545 +3 18545 18454 18636 +3 9555 9490 9620 +3 9620 9616 9555 +3 9177 9369 9574 +3 11528 11214 12114 +3 12114 11914 11528 +3 9131 9447 9840 +3 9840 9775 9131 +3 6229 5905 6232 +3 6232 6430 6229 +3 21014 21337 21893 +3 21893 21768 21014 +3 1706 1999 1910 +3 1910 1753 1706 +3 24555 24583 24541 +3 24541 24535 24555 +3 10521 10591 10919 +3 13492 13196 12848 +3 12848 13010 13492 +3 22813 22858 22859 +3 22859 22718 22813 +3 14757 14893 14762 +3 14762 14701 14757 +3 9224 9947 9800 +3 9800 9294 9224 +3 22934 23164 23258 +3 23258 23218 22934 +3 1358 1381 1437 +3 1437 1322 1358 +3 19328 18914 20328 +3 20328 20209 19328 +3 7016 6952 6877 +3 6877 6873 7016 +3 13025 13022 13349 +3 13349 13203 13025 +3 12873 13264 13132 +3 13132 12872 12873 +3 21178 19954 21332 +3 24161 24226 24324 +3 24324 24260 24161 +3 2815 2707 2937 +3 2937 2874 2815 +3 7049 6370 6692 +3 21322 21402 21400 +3 21400 21403 21322 +3 3555 3751 3850 +3 3850 3663 3555 +3 20621 20739 20740 +3 20740 20836 20621 +3 22648 22778 22311 +3 22311 22485 22648 +3 16188 16358 15936 +3 15936 15998 16188 +3 9222 9548 9725 +3 9725 9221 9222 +3 18881 20144 20031 +3 20031 19394 18881 +3 15656 15776 16089 +3 16089 15950 15656 +3 4369 4041 3656 +3 3656 3948 4369 +3 23795 23530 23794 +3 23794 23682 23795 +3 24678 24662 24667 +3 24667 24586 24678 +3 11645 12077 12247 +3 12247 11885 11645 +3 20585 20480 20393 +3 20393 20483 20585 +3 11494 11493 11408 +3 11408 11495 11494 +3 13972 13924 13716 +3 13716 13659 13972 +3 17165 17026 16819 +3 16819 17461 17165 +3 16720 16782 16650 +3 16650 16646 16720 +3 21771 21953 22217 +3 22217 22112 21771 +3 19047 19585 19702 +3 19702 19831 19047 +3 9504 9427 9176 +3 9176 8929 9504 +3 3350 3151 2531 +3 2531 2649 3350 +3 6907 7405 7474 +3 7474 7334 6907 +3 9215 8973 9936 +3 9936 9543 9215 +3 14636 14821 14169 +3 14169 14521 14636 +3 9254 9188 10403 +3 10403 9255 9254 +3 11288 11134 10421 +3 10421 10980 11288 +3 6933 7151 7436 +3 7436 7299 6933 +3 4810 4956 5150 +3 5150 4918 4810 +3 12781 12385 12137 +3 12137 12736 12781 +3 19611 19614 19275 +3 19275 19064 19611 +3 3593 3698 3592 +3 3592 3473 3593 +3 10803 10007 10651 +3 10651 10353 10803 +3 14151 14330 14504 +3 13289 13486 13934 +3 13934 13533 13289 +3 14151 14504 13667 +3 10477 10871 10552 +3 10552 10401 10477 +3 14367 14427 14787 +3 14787 14426 14367 +3 21449 21523 21795 +3 21795 21450 21449 +3 21220 21449 21362 +3 21362 21059 21220 +3 10602 10749 11009 +3 10900 11229 10007 +3 10007 10803 10900 +3 14624 14567 14387 +3 14387 14693 14624 +3 14561 14502 14330 +3 14330 14091 14561 +3 12962 13024 13022 +3 13022 13025 12962 +3 11251 11499 11572 +3 11572 11809 11251 +3 17242 17538 17931 +3 17931 17762 17242 +3 12056 11865 11543 +3 11543 11866 12056 +3 22024 22135 22240 +3 22240 22238 22024 +3 4223 3982 4024 +3 4024 4222 4223 +3 24772 24765 24787 +3 24787 24784 24772 +3 19504 19186 19626 +3 19626 19627 19504 +3 20675 21040 21206 +3 21206 20679 20675 +3 20123 20115 19994 +3 19994 20241 20123 +3 22857 22676 22677 +3 22677 23042 22857 +3 17464 17696 18225 +3 654 873 922 +3 922 735 654 +3 20355 19991 20934 +3 20934 20555 20355 +3 11467 11230 11545 +3 11545 11986 11467 +3 16838 16978 17789 +3 17789 17117 16838 +3 1154 1052 1053 +3 6897 7257 7659 +3 7659 7328 6897 +3 24658 24699 24673 +3 24673 24646 24658 +3 4753 4521 4804 +3 4804 5139 4753 +3 10732 10815 10993 +3 10993 10512 10732 +3 9307 9823 9632 +3 9632 9171 9307 +3 4778 4976 5234 +3 5234 5101 4778 +3 22925 22697 22274 +3 22274 22739 22925 +3 11910 12108 11608 +3 11608 11909 11910 +3 2603 2700 2135 +3 5567 5180 5239 +3 5239 5242 5567 +3 16051 15444 15445 +3 15445 15624 16051 +3 20096 20750 20845 +3 20845 19674 20096 +3 14749 14880 15210 +3 15210 15209 14749 +3 21525 21732 21798 +3 21798 20894 21525 +3 19477 20355 20650 +3 20650 19855 19477 +3 9602 9395 9331 +3 9331 9535 9602 +3 10284 10199 9856 +3 9856 9857 10284 +3 19820 19956 19962 +3 19962 19960 19820 +3 9411 9619 9302 +3 9302 9351 9411 +3 14347 14059 13905 +3 13905 14113 14347 +3 7332 7333 7404 +3 7404 7193 7332 +3 22697 22925 23152 +3 23152 22738 22697 +3 6112 5714 5976 +3 5976 6111 6112 +3 17769 18230 18409 +3 18409 18577 17769 +3 2885 2441 2387 +3 2387 2711 2885 +3 17541 18224 17934 +3 17934 17461 17541 +3 622 554 724 +3 724 662 622 +3 9506 9580 9830 +3 9830 10173 9506 +3 9147 8456 8100 +3 8100 8757 9147 +3 6636 6375 6698 +3 6698 6317 6636 +3 73 124 125 +3 125 109 73 +3 9208 9463 9280 +3 9280 9209 9208 +3 24536 24542 24588 +3 24588 24543 24536 +3 1454 1555 1611 +3 1611 1579 1454 +3 15548 16214 15546 +3 15546 15611 15548 +3 6629 6974 6631 +3 6631 6569 6629 +3 11422 11420 11818 +3 11818 12020 11422 +3 20872 21043 20960 +3 20960 20690 20872 +3 4712 5004 5215 +3 5215 4714 4712 +3 14656 14351 14300 +3 14300 14535 14656 +3 9439 9258 8680 +3 8680 8886 9439 +3 5086 5484 5606 +3 5606 5353 5086 +3 589 570 461 +3 461 516 589 +3 21870 22039 22152 +3 22152 21932 21870 +3 11687 11920 12052 +3 12052 11773 11687 +3 17519 17838 17913 +3 17913 17676 17519 +3 7810 7938 7652 +3 7652 7452 7810 +3 21573 21266 20940 +3 20940 21109 21573 +3 17883 17882 17197 +3 17197 17794 17883 +3 3975 3882 3455 +3 3455 3883 3975 +3 13772 14158 14279 +3 14279 14037 13772 +3 559 497 688 +3 688 759 559 +3 8863 8722 9242 +3 9242 8861 8863 +3 21099 20761 20852 +3 20852 20441 21099 +3 5436 5435 5115 +3 5115 5250 5436 +3 11506 11264 11107 +3 11107 11334 11506 +3 5401 5273 4858 +3 4858 4948 5401 +3 21504 21346 21270 +3 21270 21715 21504 +3 200 173 149 +3 149 258 200 +3 12250 12327 12610 +3 7921 7922 8241 +3 8241 8001 7921 +3 6125 5930 5865 +3 5865 5738 6125 +3 10546 10697 10473 +3 10473 10471 10546 +3 22354 22685 22916 +3 22916 22411 22354 +3 9822 9750 10694 +3 10694 9982 9822 +3 7483 7720 8028 +3 8028 8166 7483 +3 868 947 945 +3 945 849 868 +3 19884 20034 19882 +3 19882 19883 19884 +3 3450 3388 3570 +3 3570 3773 3450 +3 19213 20319 20726 +3 20726 20320 19213 +3 20019 19868 19864 +3 19864 19866 20019 +3 23125 23070 22977 +3 22977 23165 23125 +3 20596 21442 21355 +3 21355 21049 20596 +3 22565 22566 22393 +3 22393 22250 22565 +3 23956 23659 23621 +3 23621 23807 23956 +3 22998 22997 23286 +3 23286 23043 22998 +3 15558 15736 15971 +3 15971 15860 15558 +3 19938 20331 20332 +3 20332 19798 19938 +3 7025 7026 6886 +3 1488 1632 1720 +3 1720 1570 1488 +3 6210 6021 6087 +3 6087 6401 6210 +3 19729 19611 19486 +3 22888 22842 22446 +3 22446 22560 22888 +3 9638 10627 10962 +3 10270 9316 10269 +3 10269 9990 10270 +3 17585 18176 18442 +3 3879 3725 3973 +3 3973 4261 3879 +3 14803 15313 15251 +3 15251 15010 14803 +3 20773 21023 21630 +3 21630 21343 20773 +3 18747 18953 19839 +3 19839 19598 18747 +3 11518 10775 10625 +3 10625 10776 11518 +3 3262 3426 3699 +3 3699 3353 3262 +3 24358 24415 24507 +3 24507 24441 24358 +3 6302 6499 5995 +3 5995 5729 6302 +3 15981 15625 15803 +3 15803 15982 15981 +3 19537 19659 20825 +3 20825 20321 19537 +3 7390 7811 8007 +3 8007 7518 7390 +3 2435 2432 2371 +3 417 368 418 +3 418 484 417 +3 14502 14561 15201 +3 15201 14871 14502 +3 11188 11655 11505 +3 11505 10946 11188 +3 18709 18143 17878 +3 17878 18596 18709 +3 7297 7364 8050 +3 8050 7695 7297 +3 2329 2579 2530 +3 2530 2463 2329 +3 9969 10144 10246 +3 10246 10251 9969 +3 3216 3434 3435 +3 3435 3218 3216 +3 19736 19617 19733 +3 19733 19735 19736 +3 17962 17961 17794 +3 17794 17709 17962 +3 20272 20574 20782 +3 20782 20865 20272 +3 16711 16911 17335 +3 17335 16631 16711 +3 18474 18475 19190 +3 19190 18975 18474 +3 20526 20751 20632 +3 20632 20528 20526 +3 20863 20950 20952 +3 20952 21116 20863 +3 11921 11774 12054 +3 12054 11982 11921 +3 8529 8711 8985 +3 8985 8777 8529 +3 22188 21867 22088 +3 22088 21855 22188 +3 7860 8055 8293 +3 8293 8000 7860 +3 22709 23224 23398 +3 23398 22984 22709 +3 5887 5961 5575 +3 5575 5632 5887 +3 13833 13734 13777 +3 24530 24529 24419 +3 24419 24479 24530 +3 22387 22504 22612 +3 22612 22507 22387 +3 8057 8242 8474 +3 8474 8537 8057 +3 22704 23078 22890 +3 7027 7386 6613 +3 6613 6227 7027 +3 16752 16607 16320 +3 16320 16493 16752 +3 9979 10541 10324 +3 10324 10613 9979 +3 23920 24052 24020 +3 24020 23766 23920 +3 1724 1745 1722 +3 1722 1661 1724 +3 23357 23356 23580 +3 23580 23448 23357 +3 7449 7586 7749 +3 7749 7516 7449 +3 14071 13713 14021 +3 181 147 222 +3 3991 4091 4281 +3 4281 4147 3991 +3 10430 10570 10098 +3 10098 10199 10430 +3 3583 3824 3982 +3 3982 3524 3583 +3 7266 6508 7051 +3 7051 7264 7266 +3 18617 19339 19451 +3 19451 19681 18617 +3 7802 7082 6789 +3 6789 7435 7802 +3 16022 16552 16817 +3 16817 16088 16022 +3 4766 4765 4920 +3 4920 4764 4766 +3 10322 10612 9562 +3 9562 10389 10322 +3 2361 2351 2420 +3 13278 13226 13279 +3 13279 13225 13278 +3 242 225 211 +3 211 212 242 +3 5742 5743 5557 +3 5557 5230 5742 +3 12661 12756 12858 +3 12858 12624 12661 +3 3099 3159 3206 +3 3206 3351 3099 +3 8125 7870 7866 +3 7866 8124 8125 +3 11794 12312 12314 +3 12314 11714 11794 +3 194 226 281 +3 281 243 194 +3 9143 9396 9466 +3 9466 9863 9143 +3 18492 18318 18226 +3 19946 20845 20747 +3 20747 20091 19946 +3 2919 3202 2690 +3 2690 2694 2919 +3 7591 7390 6887 +3 7023 7315 7446 +3 7446 7447 7023 +3 9480 9801 9803 +3 9803 9802 9480 +3 11822 12143 11820 +3 11820 11593 11822 +3 14056 14238 14111 +3 14111 13796 14056 +3 13910 14008 13558 +3 13558 13699 13910 +3 18913 19664 19219 +3 19219 18699 18913 +3 18004 18458 18650 +3 18650 18655 18004 +3 17511 18187 17671 +3 17671 17228 17511 +3 1323 1361 1362 +3 1362 1340 1323 +3 24026 24025 23947 +3 23947 24274 24026 +3 13767 14033 14214 +3 14214 13885 13767 +3 13698 13697 14060 +3 14060 13908 13698 +3 6541 6540 6414 +3 6414 6415 6541 +3 21246 21244 21403 +3 21403 21400 21246 +3 22757 22850 23084 +3 10039 9954 10130 +3 10130 10132 10039 +3 17167 17103 17317 +3 17317 16960 17167 +3 20059 19901 19410 +3 24726 24769 24824 +3 24824 24754 24726 +3 2630 2631 2682 +3 2682 2632 2630 +3 6972 6971 7120 +3 7120 7194 6972 +3 20497 20406 20199 +3 20199 20712 20497 +3 1172 1136 1138 +3 1138 1137 1172 +3 23911 24043 24074 +3 24074 23869 23911 +3 22039 22190 22343 +3 22343 22151 22039 +3 13734 13833 13586 +3 13586 13540 13734 +3 10445 10518 10819 +3 10819 10366 10445 +3 10741 10745 11001 +3 11001 10924 10741 +3 9536 9466 9396 +3 9396 9332 9536 +3 20496 20310 20199 +3 20199 20197 20496 +3 11836 12028 12100 +3 12100 11902 11836 +3 11296 11701 11233 +3 11233 11469 11296 +3 18217 17691 17849 +3 17849 18310 18217 +3 20331 20520 20521 +3 20521 20332 20331 +3 23371 23411 23563 +3 23563 23564 23371 +3 21956 22170 21711 +3 21711 21627 21956 +3 10900 10803 10013 +3 10013 10806 10900 +3 19724 19609 19729 +3 19729 19486 19724 +3 9395 8969 9037 +3 9037 9331 9395 +3 14427 14922 14988 +3 14988 14787 14427 +3 13264 13509 13794 +3 13794 13505 13264 +3 7038 7530 7818 +3 7818 7463 7038 +3 17961 18601 18344 +3 18344 17883 17961 +3 8375 8680 8488 +3 8488 8075 8375 +3 9182 8873 9068 +3 9068 8606 9182 +3 719 789 882 +3 882 741 719 +3 19785 20316 19309 +3 19309 18901 19785 +3 668 732 708 +3 13244 13299 12857 +3 12857 13120 13244 +3 22975 22746 23218 +3 23218 23490 22975 +3 316 383 290 +3 290 336 316 +3 5444 5045 5445 +3 5445 5387 5444 +3 20590 20693 20689 +3 20689 20589 20590 +3 1888 2175 1984 +3 1984 1890 1888 +3 23785 24074 23870 +3 23870 23787 23785 +3 14296 14295 13911 +3 13911 14116 14296 +3 19235 19236 19341 +3 19341 19452 19235 +3 11432 10777 10867 +3 10867 10701 11432 +3 9186 9119 9508 +3 9508 9435 9186 +3 12088 12141 11741 +3 11741 11951 12088 +3 20614 20324 20323 +3 20323 20903 20614 +3 1313 1197 1196 +3 1196 1256 1313 +3 13435 13100 13102 +3 13102 13525 13435 +3 17175 16966 16443 +3 16443 16828 17175 +3 12030 11673 11440 +3 11440 11968 12030 +3 12475 12865 13255 +3 13255 13407 12475 +3 5300 5616 5684 +3 5684 6071 5300 +3 19767 20058 20281 +3 20281 20674 19767 +3 13716 13924 13718 +3 13718 13522 13716 +3 10517 9939 9793 +3 17531 17689 17310 +3 17310 17453 17531 +3 16592 16593 16184 +3 16184 16475 16592 +3 17733 17585 17823 +3 17823 17433 17733 +3 17367 16942 16802 +3 16802 18107 17367 +3 7052 7196 6974 +3 6974 6629 7052 +3 17223 17145 17289 +3 17289 17146 17223 +3 24220 24101 24062 +3 24062 24282 24220 +3 5948 5872 5503 +3 5503 6203 5948 +3 16353 16726 16658 +3 16658 15933 16353 +3 1117 987 1015 +3 1015 1118 1117 +3 22566 22622 22801 +3 22801 22758 22566 +3 14616 14804 15086 +3 15086 15143 14616 +3 787 855 905 +3 905 833 787 +3 11500 11571 11570 +3 15750 15992 15927 +3 15927 15811 15750 +3 4971 5553 5223 +3 5223 4970 4971 +3 4255 4339 4298 +3 4298 4211 4255 +3 13267 13413 13268 +3 13268 12875 13267 +3 12595 12550 12685 +3 12685 12831 12595 +3 3024 3083 3194 +3 3194 2915 3024 +3 9073 9014 9123 +3 9123 9122 9073 +3 9133 8743 8685 +3 8685 9027 9133 +3 12997 13098 13330 +3 13330 12998 12997 +3 12007 12245 12381 +3 12381 12437 12007 +3 1175 1356 1410 +3 1410 1248 1175 +3 18314 18218 18120 +3 18120 18220 18314 +3 7874 7807 8128 +3 8128 8419 7874 +3 4938 4899 5389 +3 5389 5326 4938 +3 9569 9364 10618 +3 10618 10617 9569 +3 5645 5897 5792 +3 5792 5331 5645 +3 7516 7701 7376 +3 7376 7377 7516 +3 16670 17232 17516 +3 17516 17296 16670 +3 9781 9846 10419 +3 10419 9650 9781 +3 6626 6692 6441 +3 6441 6307 6626 +3 21498 21187 20555 +3 20555 21107 21498 +3 3573 4076 4215 +3 4215 4175 3573 +3 9035 8823 7775 +3 7775 8035 9035 +3 4160 4063 3757 +3 3757 3859 4160 +3 1238 1240 1512 +3 1512 1280 1238 +3 4497 4834 4833 +3 4833 4835 4497 +3 9692 10074 10706 +3 10706 9910 9692 +3 11732 11258 10941 +3 10941 11503 11732 +3 4661 4708 4912 +3 4912 5283 4661 +3 2247 2396 2452 +3 2452 2451 2247 +3 1768 1830 1893 +3 1893 1956 1768 +3 2360 2497 2431 +3 2431 2367 2360 +3 16038 16216 16616 +3 16616 16334 16038 +3 11713 11999 11708 +3 11708 11478 11713 +3 3319 3603 3844 +3 3844 3800 3319 +3 12588 12429 12127 +3 12127 12587 12588 +3 9705 10416 10343 +3 10343 9843 9705 +3 1222 1202 1116 +3 8528 8654 8986 +3 8986 8657 8528 +3 23090 23280 22854 +3 22854 23035 23090 +3 4751 4561 4612 +3 4612 4362 4751 +3 525 546 510 +3 510 471 525 +3 1336 1252 1141 +3 9926 10356 10427 +3 3094 3302 2850 +3 2850 2693 3094 +3 15513 15402 14954 +3 14954 15274 15513 +3 21219 21360 21294 +3 21294 21447 21219 +3 10475 10705 11036 +3 11036 10628 10475 +3 23962 24035 24036 +3 1884 2051 2121 +3 2121 2052 1884 +3 2652 2798 2925 +3 2925 2743 2652 +3 22268 22645 22542 +3 22542 22001 22268 +3 7236 7444 7648 +3 7648 7580 7236 +3 4836 4593 4984 +3 4984 4935 4836 +3 18351 18611 18608 +3 18608 18609 18351 +3 19988 20117 19369 +3 19369 19366 19988 +3 2857 2976 3036 +3 3036 2801 2857 +3 14325 14260 14265 +3 14265 14206 14325 +3 2749 2930 2748 +3 2748 2474 2749 +3 15838 16085 15772 +3 15772 15479 15838 +3 23883 23882 24176 +3 24176 23884 23883 +3 4361 4319 4863 +3 4863 4859 4361 +3 3376 3327 3226 +3 3226 3279 3376 +3 8976 8910 8520 +3 8520 9095 8976 +3 8151 8320 8739 +3 8739 8496 8151 +3 16066 16659 17073 +3 17073 16730 16066 +3 12546 12594 12241 +3 12241 12379 12546 +3 22652 22314 22786 +3 22786 22740 22652 +3 608 571 817 +3 817 776 608 +3 16320 16607 17167 +3 15244 15853 15426 +3 15426 14994 15244 +3 10305 10307 10308 +3 10308 10380 10305 +3 19734 19868 19870 +3 19870 19733 19734 +3 5114 5115 5435 +3 5435 5248 5114 +3 4255 4118 4637 +3 4637 4737 4255 +3 13145 13050 12937 +3 12937 13181 13145 +3 21041 21277 20866 +3 11763 11123 12109 +3 12109 12163 11763 +3 15787 16097 16441 +3 16441 16383 15787 +3 2261 2170 2015 +3 2015 2341 2261 +3 20692 20802 20878 +3 20878 20803 20692 +3 8267 7824 7712 +3 7712 7825 8267 +3 21684 21607 21938 +3 21938 21993 21684 +3 1380 1437 1473 +3 1473 1452 1380 +3 4299 4491 4830 +3 4830 4736 4299 +3 24892 24907 24929 +3 24929 24903 24892 +3 13473 13323 13652 +3 13652 13651 13473 +3 18481 18888 18025 +3 18025 18571 18481 +3 16265 16748 17100 +3 17100 16436 16265 +3 1712 1922 2165 +3 2165 1789 1712 +3 2323 2526 2782 +3 2782 2399 2323 +3 7070 6920 7781 +3 7781 7133 7070 +3 12322 12193 12603 +3 12603 12994 12322 +3 6331 6922 7136 +3 7136 6393 6331 +3 12396 12342 12024 +3 12024 11893 12396 +3 12670 12919 12578 +3 12578 12635 12670 +3 8307 8305 8791 +3 8791 8253 8307 +3 14773 15529 15050 +3 15050 14838 14773 +3 490 568 529 +3 529 442 490 +3 12334 12335 12393 +3 12393 12392 12334 +3 12089 11509 11023 +3 11023 11423 12089 +3 17950 18336 17626 +3 17626 17876 17950 +3 24366 24393 24345 +3 24345 24344 24366 +3 12896 13441 13573 +3 13573 12839 12896 +3 2024 1957 2143 +3 2143 2145 2024 +3 23115 22696 22591 +3 22591 22923 23115 +3 16237 16407 16858 +3 16858 16780 16237 +3 23102 23046 23145 +3 23145 22905 23102 +3 6974 7199 7055 +3 7055 6631 6974 +3 3510 3137 3512 +3 3512 3511 3510 +3 9541 9149 9603 +3 9603 9932 9541 +3 17877 18707 18705 +3 18705 18140 17877 +3 17359 17433 17508 +3 17508 16936 17359 +3 16693 16444 16272 +3 17256 17558 17787 +3 17787 17559 17256 +3 4762 4921 4814 +3 4814 4627 4762 +3 3050 3049 2985 +3 2985 3051 3050 +3 1805 1744 1657 +3 1657 1772 1805 +3 15954 15421 15543 +3 15543 15607 15954 +3 13006 13109 12952 +3 12952 12843 13006 +3 19922 19536 20730 +3 20730 20896 19922 +3 9520 9192 9076 +3 9076 9264 9520 +3 1132 1093 958 +3 958 1261 1132 +3 23579 23657 23392 +3 23392 23446 23579 +3 11543 11865 11985 +3 11985 11697 11543 +3 11809 11572 11940 +3 11940 11884 11809 +3 10737 10592 10519 +3 11781 11544 11383 +3 22326 22503 22610 +3 22146 21924 21739 +3 21739 21922 22146 +3 20016 19860 20017 +3 12438 12194 11884 +3 11884 11940 12438 +3 3293 3026 3028 +3 3028 3025 3293 +3 192 212 159 +3 159 175 192 +3 18091 18275 17906 +3 17906 18179 18091 +3 7193 7049 6692 +3 6692 6755 7193 +3 8469 8773 8654 +3 11468 11781 11928 +3 11928 11699 11468 +3 1171 1314 1373 +3 1373 1329 1171 +3 16068 15698 15160 +3 15160 15881 16068 +3 23085 22757 23084 +3 23084 23271 23085 +3 23157 23013 23438 +3 23438 23481 23157 +3 11294 11864 11926 +3 11926 11866 11294 +3 13775 14097 13830 +3 13830 13539 13775 +3 20624 20625 19800 +3 19800 20521 20624 +3 11146 11299 11629 +3 11629 11547 11146 +3 23463 23596 23634 +3 23634 23562 23463 +3 4020 4351 4507 +3 4507 4262 4020 +3 291 250 225 +3 225 292 291 +3 22333 22334 22083 +3 22083 22141 22333 +3 21087 21088 20916 +3 12405 12406 12280 +3 12280 12157 12405 +3 11500 11573 11323 +3 11323 11643 11500 +3 23271 23550 23400 +3 23400 23272 23271 +3 11352 11840 12106 +3 12106 12407 11352 +3 3988 3830 3653 +3 3653 4144 3988 +3 24693 24739 24707 +3 24707 24692 24693 +3 2085 2136 2240 +3 2240 2137 2085 +3 10362 10110 10108 +3 10108 10107 10362 +3 12654 13011 12849 +3 12849 12149 12654 +3 8021 8078 8268 +3 8268 8321 8021 +3 24416 24383 24333 +3 24333 24417 24416 +3 24736 24788 24840 +3 24840 24808 24736 +3 16216 16502 16969 +3 16969 16616 16216 +3 10649 10800 10566 +3 10566 10567 10649 +3 2497 2360 2362 +3 2362 2270 2497 +3 4314 3892 3737 +3 3737 4028 4314 +3 19866 20017 19860 +3 19860 20019 19866 +3 19919 20076 19920 +3 19920 19308 19919 +3 12872 12579 12113 +3 12113 12818 12872 +3 5045 4938 5326 +3 5326 5445 5045 +3 2841 2639 2223 +3 2223 2456 2841 +3 16672 16597 16425 +3 16425 16480 16672 +3 16959 16819 17026 +3 17026 16688 16959 +3 24626 24679 24668 +3 24668 24678 24626 +3 23989 24183 24029 +3 24029 23926 23989 +3 18816 18063 18346 +3 18346 18345 18816 +3 13857 13752 13321 +3 13321 13471 13857 +3 15128 14784 14422 +3 14422 14847 15128 +3 18870 18656 19065 +3 19065 18965 18870 +3 5288 5289 5150 +3 5150 4956 5288 +3 24268 24335 24433 +3 24433 24444 24268 +3 4930 4928 5164 +3 5164 5165 4930 +3 6055 5916 6439 +3 6439 6239 6055 +3 12017 12334 12392 +3 12392 12255 12017 +3 7213 7982 8229 +3 8229 8036 7213 +3 10168 9903 9983 +3 9983 9754 10168 +3 20435 20345 20760 +3 20760 19814 20435 +3 17844 17684 17306 +3 17306 17758 17844 +3 17023 17537 17692 +3 17692 17022 17023 +3 1314 1171 1052 +3 1052 1154 1314 +3 6796 6477 6539 +3 6539 6941 6796 +3 11776 11775 11854 +3 11854 11855 11776 +3 15553 15496 15495 +3 15495 15249 15553 +3 7887 7652 8138 +3 8138 8009 7887 +3 1625 1767 1741 +3 1741 1517 1625 +3 9008 9505 9575 +3 9575 9504 9008 +3 7236 7580 7644 +3 7644 7012 7236 +3 2831 2776 3010 +3 3010 3009 2831 +3 15308 15430 15079 +3 15079 15005 15308 +3 15521 15468 16006 +3 16006 15701 15521 +3 16074 16254 16676 +3 253 281 364 +3 364 338 253 +3 5390 5257 5191 +3 5191 5329 5390 +3 17033 17108 17109 +3 17109 16759 17033 +3 17891 17499 17893 +3 17893 17895 17891 +3 20249 19884 19883 +3 19883 20248 20249 +3 4270 3979 3890 +3 3890 3981 4270 +3 16775 16987 18062 +3 18062 16990 16775 +3 11553 11936 12064 +3 8828 8100 8398 +3 8398 8171 8828 +3 20149 20148 20037 +3 20037 20039 20149 +3 11044 11523 11351 +3 11351 10967 11044 +3 6947 7158 7307 +3 7307 7087 6947 +3 807 852 902 +3 902 876 807 +3 24920 24926 24933 +3 24933 24889 24920 +3 2833 2681 2957 +3 2957 3234 2833 +3 14485 14673 15184 +3 15184 14923 14485 +3 5164 5360 5228 +3 5228 5165 5164 +3 769 742 644 +3 644 722 769 +3 13091 13513 13318 +3 13318 13141 13091 +3 22692 22822 22777 +3 22777 22688 22692 +3 9283 9147 8757 +3 8757 8903 9283 +3 23317 23131 22984 +3 22984 23398 23317 +3 11833 11962 11755 +3 11755 11834 11833 +3 17801 17967 17647 +3 17647 17570 17801 +3 22629 23099 22959 +3 22959 22726 22629 +3 1967 2030 2029 +3 2029 1966 1967 +3 5598 5470 5539 +3 5539 5538 5598 +3 8571 8570 8331 +3 8331 8700 8571 +3 23279 22992 22896 +3 22896 23368 23279 +3 5767 6208 5951 +3 5951 5694 5767 +3 5025 5173 6014 +3 6014 5305 5025 +3 19833 19710 19837 +3 19837 19838 19833 +3 23305 23304 23679 +3 23679 23527 23305 +3 17934 17694 17315 +3 17315 17165 17934 +3 2395 2634 2322 +3 9664 9297 9098 +3 9098 9158 9664 +3 10862 10861 9903 +3 9903 10398 10862 +3 17684 18210 18666 +3 18666 17680 17684 +3 7605 7534 8208 +3 8208 8263 7605 +3 21683 21937 21993 +3 21993 22260 21683 +3 10542 10615 10951 +3 10951 10694 10542 +3 14544 14717 14984 +3 14984 14913 14544 +3 11244 11085 11483 +3 11483 11395 11244 +3 2343 2341 2015 +3 2015 2016 2343 +3 12966 13206 13633 +3 13633 13080 12966 +3 6366 6902 6691 +3 6691 6177 6366 +3 117 98 71 +3 71 107 117 +3 8751 9036 9142 +3 9142 8753 8751 +3 16926 16650 17348 +3 17348 17131 16926 +3 4663 4866 4620 +3 4620 4569 4663 +3 14835 14902 14651 +3 14651 15227 14835 +3 19847 20121 19990 +3 19990 19716 19847 +3 19002 19206 19304 +3 1818 1881 1973 +3 1973 1945 1818 +3 12710 13121 13022 +3 13022 12806 12710 +3 19036 19251 19351 +3 19351 19245 19036 +3 4296 4536 4773 +3 4773 4535 4296 +3 5660 5286 5287 +3 5287 5728 5660 +3 706 665 516 +3 516 590 706 +3 12070 11798 11717 +3 4359 4860 5206 +3 5206 4559 4359 +3 18773 18776 18663 +3 18663 19073 18773 +3 20925 21329 20439 +3 20439 20760 20925 +3 12584 12761 13036 +3 13036 12675 12584 +3 14883 15508 15571 +3 15571 15264 14883 +3 5458 5799 5719 +3 5719 5460 5458 +3 19184 19392 19502 +3 19502 18770 19184 +3 1595 1482 1693 +3 1693 1738 1595 +3 7405 6970 7406 +3 7406 7538 7405 +3 21921 22145 22297 +3 22297 22144 21921 +3 13930 14085 13881 +3 13881 13618 13930 +3 7349 7490 7557 +3 7557 7066 7349 +3 2204 2407 2643 +3 2643 2406 2204 +3 14744 15203 15015 +3 15015 14621 14744 +3 13257 13742 13899 +3 13899 13410 13257 +3 7337 7964 7902 +3 7902 7675 7337 +3 23175 23083 22850 +3 22850 22987 23175 +3 5443 5186 5254 +3 5254 5324 5443 +3 12332 12204 12560 +3 12560 12446 12332 +3 21810 22190 22039 +3 22039 21870 21810 +3 14073 14024 14079 +3 14998 14997 15378 +3 15378 15136 14998 +3 7032 6891 7106 +3 7106 7105 7032 +3 14976 15168 14770 +3 14770 14470 14976 +3 717 877 1007 +3 1007 810 717 +3 18422 18715 19122 +3 19122 18421 18422 +3 14006 13695 13413 +3 13413 13599 14006 +3 3431 3484 3485 +3 3485 3429 3431 +3 13871 13971 13712 +3 13712 13711 13871 +3 12899 13193 12845 +3 12845 12953 12899 +3 8302 7650 7743 +3 7743 8195 8302 +3 8636 8962 8961 +3 8961 8691 8636 +3 2547 2212 2433 +3 2433 2758 2547 +3 15094 15096 15095 +3 5697 5436 5571 +3 5571 5509 5697 +3 21045 21046 20697 +3 20697 20300 21045 +3 11824 11026 10619 +3 10619 11341 11824 +3 1510 1737 1674 +3 1674 1464 1510 +3 18096 18632 19055 +3 19055 18538 18096 +3 19847 19999 20004 +3 20004 20121 19847 +3 20248 20777 20562 +3 20562 20249 20248 +3 16186 16129 16359 +3 16359 16247 16186 +3 9032 9457 9921 +3 9921 9783 9032 +3 20087 20519 20907 +3 20907 19665 20087 +3 9282 9715 10101 +3 10101 10015 9282 +3 23360 22889 22667 +3 22667 23026 23360 +3 22344 22626 22627 +3 22627 22193 22344 +3 123 166 151 +3 151 108 123 +3 9946 10231 10237 +3 10237 10229 9946 +3 16070 16543 16484 +3 16484 16193 16070 +3 5501 5178 5762 +3 5762 5689 5501 +3 7301 7870 7925 +3 7925 7232 7301 +3 13773 13939 14874 +3 14874 14508 13773 +3 14509 14510 15091 +3 15091 14692 14509 +3 5793 5648 6425 +3 6425 6422 5793 +3 6416 6869 7157 +3 7157 6542 6416 +3 1428 1427 1291 +3 1291 1353 1428 +3 8155 8079 8324 +3 8324 8214 8155 +3 23177 24065 23997 +3 23997 23900 23177 +3 11150 11477 11551 +3 11551 11081 11150 +3 14152 13937 13670 +3 13670 14153 14152 +3 19978 19979 20233 +3 20233 19973 19978 +3 15465 15642 15883 +3 15883 15107 15465 +3 370 388 372 +3 372 355 370 +3 16895 16693 16612 +3 16612 16967 16895 +3 14278 14511 14097 +3 14097 14219 14278 +3 24690 24647 24615 +3 24615 24661 24690 +3 10552 10871 11039 +3 11039 10872 10552 +3 20789 20672 20678 +3 20678 20791 20789 +3 11383 11697 11985 +3 11985 11780 11383 +3 11278 11039 11437 +3 11437 11966 11278 +3 23269 23397 23317 +3 23317 23398 23269 +3 24191 24036 24035 +3 24035 24104 24191 +3 21153 21383 21152 +3 21152 20899 21153 +3 21480 21481 21088 +3 21088 21479 21480 +3 19278 18552 18109 +3 594 668 686 +3 16255 16678 16677 +3 16677 16486 16255 +3 7469 6967 6966 +3 6966 7468 7469 +3 14151 13766 13765 +3 13765 14091 14151 +3 942 977 975 +3 975 973 942 +3 2093 1993 1963 +3 1963 2027 2093 +3 2093 2149 2188 +3 2188 1993 2093 +3 9892 9815 10158 +3 10158 10460 9892 +3 11117 11520 11837 +3 6024 6334 6265 +3 6265 6211 6024 +3 20456 20560 20943 +3 20943 20945 20456 +3 20083 20734 21069 +3 21069 20832 20083 +3 23270 23084 22850 +3 1052 1171 1315 +3 1315 1244 1052 +3 21863 21799 21734 +3 21734 21586 21863 +3 1984 2175 2603 +3 2603 2135 1984 +3 19430 20504 20977 +3 20977 20412 19430 +3 18637 18544 18649 +3 18649 18643 18637 +3 20018 20021 19866 +3 19866 19864 20018 +3 5734 6000 5292 +3 5292 5480 5734 +3 5096 5017 5229 +3 5229 5227 5096 +3 6177 6691 6967 +3 6967 6053 6177 +3 2739 2410 2167 +3 2167 2471 2739 +3 4513 4314 4028 +3 4028 4406 4513 +3 8745 8816 8815 +3 8815 8633 8745 +3 15061 14845 14544 +3 14544 14913 15061 +3 17927 17536 17021 +3 17021 17692 17927 +3 966 915 971 +3 971 969 966 +3 21972 22023 21970 +3 21970 21971 21972 +3 14901 15224 15468 +3 15468 15521 14901 +3 15707 15706 15943 +3 15943 16072 15707 +3 20284 20059 19766 +3 19766 19767 20284 +3 8242 7869 8538 +3 8538 8474 8242 +3 7148 7430 7364 +3 1993 2065 1992 +3 1992 1963 1993 +3 9488 9671 9670 +3 9670 9613 9488 +3 12027 11835 12214 +3 12214 12098 12027 +3 14786 14366 14604 +3 14604 15066 14786 +3 9115 9177 9574 +3 12860 12810 12159 +3 12159 12467 12860 +3 21088 21481 21166 +3 21166 20916 21088 +3 11903 11838 11674 +3 11674 11119 11903 +3 16161 15800 15441 +3 15441 16114 16161 +3 12778 13095 12830 +3 12830 12731 12778 +3 7731 7800 8050 +3 8050 7364 7731 +3 20889 20816 21216 +3 21216 21056 20889 +3 24833 24840 24829 +3 24829 24849 24833 +3 11922 11688 11460 +3 11460 11921 11922 +3 18450 18276 18277 +3 1000 899 828 +3 828 872 1000 +3 21083 21084 20630 +3 20630 20844 21083 +3 15861 15910 16336 +3 16336 16703 15861 +3 2742 2804 2745 +3 2745 2803 2742 +3 2621 2559 2275 +3 2275 2439 2621 +3 21349 21574 21638 +3 21638 21845 21349 +3 20935 20004 19721 +3 19721 20357 20935 +3 2081 2125 2171 +3 2171 2078 2081 +3 5439 5573 5828 +3 5828 5699 5439 +3 18793 19207 19096 +3 5584 5792 5898 +3 5898 6108 5584 +3 8862 9425 9367 +3 9367 9062 8862 +3 6546 6679 6610 +3 6610 6547 6546 +3 11825 12260 12025 +3 12025 11512 11825 +3 18531 19158 19161 +3 19161 18743 18531 +3 16194 16074 15887 +3 15887 15830 16194 +3 23502 23548 23399 +3 16269 16324 16555 +3 16555 16206 16269 +3 5093 5094 4970 +3 4970 5223 5093 +3 9270 9777 9994 +3 9994 10414 9270 +3 24628 24692 24707 +3 2078 2171 2299 +3 2299 2169 2078 +3 5106 5756 5870 +3 5870 5238 5106 +3 16911 16988 17418 +3 17418 17335 16911 +3 3772 3966 3967 +3 3967 3570 3772 +3 18902 18417 18131 +3 18131 18234 18902 +3 21772 21769 21891 +3 21891 22003 21772 +3 3588 3254 3096 +3 3096 3589 3588 +3 15771 16196 16433 +3 20704 21212 21053 +3 21053 20969 20704 +3 12166 12292 12757 +3 12757 12871 12166 +3 17774 18040 18584 +3 18584 17393 17774 +3 15032 15215 15034 +3 15034 14953 15032 +3 7114 7040 7953 +3 7953 7660 7114 +3 17177 17473 17621 +3 17621 17110 17177 +3 11547 11629 11704 +3 11704 11474 11547 +3 24100 24280 23991 +3 23991 23959 24100 +3 18593 19433 19432 +3 19432 18592 18593 +3 16949 16677 16678 +3 16678 16808 16949 +3 11949 12203 11656 +3 11656 12086 11949 +3 23939 24118 24119 +3 24119 23875 23939 +3 4178 4016 3778 +3 3778 3574 4178 +3 19487 19174 19175 +3 19175 19276 19487 +3 18072 18264 18616 +3 18616 18263 18072 +3 5737 5547 5546 +3 5546 5860 5737 +3 1467 1258 1697 +3 1697 1627 1467 +3 21092 21093 21484 +3 21484 21172 21092 +3 14655 14654 15229 +3 15229 14838 14655 +3 16004 16069 15520 +3 15520 15940 16004 +3 10554 11354 11677 +3 11677 10709 10554 +3 24339 24435 24434 +3 24434 24406 24339 +3 5497 4735 4390 +3 4390 4978 5497 +3 1553 1609 1747 +3 1747 1503 1553 +3 23551 23698 23733 +3 15608 15844 16098 +3 16098 15786 15608 +3 13903 14054 13840 +3 13840 13693 13903 +3 324 325 489 +3 489 422 324 +3 4088 5073 4410 +3 4410 4231 4088 +3 7922 7506 7867 +3 7867 8057 7922 +3 14669 14194 14318 +3 14318 14193 14669 +3 6797 6725 6596 +3 6596 7085 6797 +3 16401 16342 16166 +3 16166 16578 16401 +3 6706 7284 6850 +3 6850 6775 6706 +3 855 1031 1012 +3 1012 905 855 +3 18850 18855 18541 +3 18541 18182 18850 +3 12862 12913 12863 +3 12863 12519 12862 +3 9173 9243 9754 +3 9754 9983 9173 +3 19671 19557 19669 +3 19669 20094 19671 +3 6977 7338 7339 +3 7339 7200 6977 +3 15564 14944 14807 +3 14807 15016 15564 +3 4456 4560 4749 +3 4749 4803 4456 +3 2246 2185 2189 +3 2189 2277 2246 +3 8857 8998 9110 +3 9110 9421 8857 +3 20755 20636 20098 +3 20098 20097 20755 +3 9087 9210 9209 +3 9209 9464 9087 +3 11638 11491 11493 +3 11493 11802 11638 +3 8725 8206 8485 +3 8485 8072 8725 +3 6536 6722 7151 +3 7151 6933 6536 +3 24913 24914 24925 +3 24925 24919 24913 +3 3085 3025 2732 +3 2732 3194 3085 +3 6141 6399 6333 +3 6333 6528 6141 +3 452 485 563 +3 563 503 452 +3 22706 22509 22506 +3 22506 22707 22706 +3 17397 17619 17862 +3 17862 17394 17397 +3 14804 14616 14870 +3 14870 14560 14804 +3 17807 18079 18736 +3 18736 17716 17807 +3 13157 13681 13539 +3 13539 13393 13157 +3 4303 4302 4344 +3 4344 4393 4303 +3 2623 2445 2519 +3 2519 2717 2623 +3 20444 20234 20769 +3 20769 20855 20444 +3 6757 6971 6758 +3 6758 6759 6757 +3 19045 19152 19048 +3 19048 19153 19045 +3 3761 3861 4007 +3 4007 3916 3761 +3 4227 4361 4703 +3 4703 4558 4227 +3 20620 21233 21386 +3 21386 20995 20620 +3 21839 21775 21902 +3 21902 21900 21839 +3 8066 8197 8545 +3 8545 7883 8066 +3 2425 2361 2420 +3 2420 2486 2425 +3 8839 9663 9548 +3 9548 9222 8839 +3 3368 3555 3663 +3 3663 3494 3368 +3 8504 8090 7973 +3 7973 8170 8504 +3 24291 24326 24196 +3 24196 24195 24291 +3 7462 8143 7951 +3 7951 7890 7462 +3 7724 8041 7986 +3 7986 7786 7724 +3 10359 10201 10574 +3 10574 10575 10359 +3 20903 21305 21229 +3 17447 17678 17754 +3 728 846 863 +3 863 864 728 +3 10831 11171 11573 +3 11573 11004 10831 +3 18305 18470 18018 +3 23913 24075 24137 +3 24137 24044 23913 +3 21229 21153 20901 +3 20901 20903 21229 +3 10736 10667 10907 +3 24736 24787 24765 +3 24765 24759 24736 +3 14252 14318 14194 +3 14194 14195 14252 +3 23132 23082 23131 +3 23131 23317 23132 +3 20743 20840 20909 +3 20909 20330 20743 +3 12956 13449 13623 +3 13623 13451 12956 +3 19496 18352 19383 +3 19383 19382 19496 +3 11809 11574 11501 +3 11501 11251 11809 +3 1329 1373 1524 +3 1524 1403 1329 +3 11628 11785 11933 +3 11933 11629 11628 +3 1556 1581 1753 +3 1753 1708 1556 +3 16958 17242 17384 +3 17384 17101 16958 +3 22613 22293 22450 +3 22450 22386 22613 +3 24542 24569 24625 +3 24625 24615 24542 +3 5523 5585 5058 +3 5058 5332 5523 +3 13004 13064 12785 +3 12785 12610 13004 +3 10243 10305 10380 +3 10380 10244 10243 +3 4826 4879 5232 +3 5232 4827 4826 +3 9957 10312 10247 +3 10247 10134 9957 +3 16135 16253 15705 +3 15705 15764 16135 +3 8794 8796 9116 +3 9116 9180 8794 +3 11966 11437 11204 +3 23550 23364 23698 +3 23698 23551 23550 +3 7778 7906 6578 +3 6578 6704 7778 +3 1949 1884 1886 +3 1886 1796 1949 +3 18057 17708 17564 +3 17564 18342 18057 +3 12066 12132 12317 +3 12317 12379 12066 +3 10657 10728 11469 +3 11469 11298 10657 +3 10048 10250 10249 +3 10249 10141 10048 +3 2420 2351 2426 +3 2426 2354 2420 +3 1031 1053 1081 +3 1081 1012 1031 +3 15160 15698 15337 +3 15337 15339 15160 +3 17988 18089 18178 +3 18178 18273 17988 +3 21055 21054 21285 +3 21285 21134 21055 +3 19824 19694 19691 +3 19691 19579 19824 +3 10141 10138 10140 +3 8753 9206 8825 +3 8825 8966 8753 +3 17599 17524 17448 +3 19874 19732 19274 +3 19274 19730 19874 +3 13341 12952 13109 +3 13109 13192 13341 +3 23819 23735 23664 +3 20387 20389 20470 +3 20470 20468 20387 +3 14891 14894 14959 +3 14959 15404 14891 +3 16267 16201 15657 +3 15657 15895 16267 +3 12850 12797 12569 +3 12569 12703 12850 +3 21892 21828 21257 +3 21257 20927 21892 +3 23984 24027 23923 +3 23923 23950 23984 +3 19718 19852 19987 +3 19987 19846 19718 +3 24435 24421 24479 +3 24479 24434 24435 +3 3537 3264 3309 +3 3309 3596 3537 +3 10578 11146 10812 +3 10812 10434 10578 +3 20654 21110 21193 +3 21193 21025 20654 +3 24426 24295 24232 +3 24232 24294 24426 +3 20990 21156 21155 +3 21155 20989 20990 +3 4540 4487 4434 +3 4434 4249 4540 +3 14613 14736 15137 +3 15137 14861 14613 +3 21903 22062 22280 +3 22280 22122 21903 +3 630 612 631 +3 631 732 630 +3 11241 11151 10734 +3 10734 10910 11241 +3 760 998 850 +3 850 806 760 +3 18176 18745 18752 +3 18752 18442 18176 +3 12697 12842 12614 +3 12614 12651 12697 +3 22180 22335 22295 +3 22295 22513 22180 +3 13747 13559 13038 +3 13038 13560 13747 +3 18489 19203 19300 +3 19300 18895 18489 +3 5956 6088 6402 +3 6402 6089 5956 +3 3472 4042 3152 +3 3152 3470 3472 +3 22315 22279 22785 +3 22785 22654 22315 +3 6727 6868 6669 +3 6669 6802 6727 +3 11721 12009 12011 +3 12011 11722 11721 +3 10410 10184 10560 +3 10560 10972 10410 +3 8637 8693 9141 +3 9141 8821 8637 +3 10586 9931 10292 +3 10292 10663 10586 +3 24672 24683 24684 +3 24684 24665 24672 +3 13482 13528 13819 +3 13819 14030 13482 +3 4072 3815 3773 +3 3773 3967 4072 +3 12010 11883 11727 +3 11727 11726 12010 +3 18080 18081 18083 +3 18083 18163 18080 +3 4001 4049 4193 +3 4193 3951 4001 +3 21096 21890 21949 +3 21949 21825 21096 +3 20228 20346 20639 +3 20639 20543 20228 +3 11777 11693 11537 +3 11537 11692 11777 +3 8168 8636 8691 +3 8691 8393 8168 +3 23978 24046 24172 +3 24172 24045 23978 +3 18879 18665 19186 +3 19186 19187 18879 +3 17571 17650 17971 +3 17971 17801 17571 +3 22787 22879 22654 +3 22654 22785 22787 +3 4379 4575 4764 +3 4764 4528 4379 +3 23166 22884 22794 +3 22794 23018 23166 +3 22057 21707 21261 +3 21261 21955 22057 +3 24088 24206 24341 +3 24341 24207 24088 +3 4277 4613 4751 +3 4751 4362 4277 +3 23437 23156 23390 +3 23390 23480 23437 +3 24145 24273 24305 +3 24305 24089 24145 +3 18521 18431 18620 +3 18620 18619 18521 +3 5891 5968 6276 +3 6276 6095 5891 +3 3267 3049 3050 +3 3050 3213 3267 +3 22328 22387 22291 +3 22291 22179 22328 +3 1251 1334 1333 +3 1333 1296 1251 +3 12950 13240 13288 +3 13288 12897 12950 +3 7995 8115 8652 +3 8652 7797 7995 +3 14777 14776 14980 +3 14980 15055 14777 +3 24825 24850 24883 +3 24883 24891 24825 +3 20816 21136 21357 +3 21357 21216 20816 +3 6583 7077 7355 +3 7355 6995 6583 +3 23296 23299 23242 +3 23242 23425 23296 +3 22543 22360 22418 +3 22418 22694 22543 +3 20946 21271 21637 +3 21637 21270 20946 +3 8846 8655 9162 +3 9162 9101 8846 +3 15263 15027 15744 +3 15744 15262 15263 +3 2873 2989 3051 +3 3051 2870 2873 +3 20879 20878 20802 +3 20802 20801 20879 +3 13752 13706 13861 +3 13861 13650 13752 +3 15253 15562 15911 +3 15911 15561 15253 +3 465 480 556 +3 556 494 465 +3 1859 1827 2122 +3 2122 2082 1859 +3 8530 8119 8239 +3 8239 8413 8530 +3 17278 17346 17345 +3 17345 17277 17278 +3 13486 12741 13191 +3 13191 13574 13486 +3 4645 4694 4791 +3 4791 4696 4645 +3 21208 20959 21046 +3 21046 21128 21208 +3 16632 16850 16913 +3 16913 16712 16632 +3 12366 12639 12719 +3 12719 12117 12366 +3 23398 23224 23024 +3 23024 23269 23398 +3 20896 20730 20981 +3 24703 24677 24715 +3 24715 24729 24703 +3 23522 23475 23523 +3 23523 23714 23522 +3 1286 1349 1310 +3 1310 1311 1286 +3 5387 5636 5965 +3 5965 5964 5387 +3 14874 14331 14945 +3 14945 15440 14874 +3 654 636 504 +3 504 617 654 +3 22407 22536 22641 +3 22641 22535 22407 +3 24502 24539 24566 +3 24566 24622 24502 +3 4527 4099 4430 +3 4430 4626 4527 +3 23836 23837 24016 +3 24016 23980 23836 +3 8647 8768 8585 +3 8585 8343 8647 +3 19492 19495 19386 +3 19386 19281 19492 +3 5506 5317 5035 +3 5035 5244 5506 +3 1093 907 927 +3 927 958 1093 +3 12343 12955 13155 +3 13155 12903 12343 +3 15236 15362 15176 +3 15176 14916 15236 +3 16615 16614 16831 +3 16831 17476 16615 +3 16744 16599 16948 +3 16948 16881 16744 +3 20322 19661 19217 +3 19217 20511 20322 +3 11626 12178 12487 +3 12487 12309 11626 +3 15611 15546 15847 +3 8852 9237 9495 +3 9495 8991 8852 +3 14602 14601 15293 +3 15293 15237 14602 +3 8262 7535 8016 +3 8016 8148 8262 +3 11778 12679 12531 +3 12531 12305 11778 +3 2095 2248 2149 +3 2149 2094 2095 +3 14215 13982 13771 +3 13771 14094 14215 +3 17258 17563 17958 +3 17958 17880 17258 +3 8399 8233 8042 +3 8042 8515 8399 +3 12027 11966 11204 +3 11204 11671 12027 +3 5954 6138 6584 +3 6584 6206 5954 +3 17880 17958 18510 +3 18510 18250 17880 +3 12819 13267 12875 +3 12875 12874 12819 +3 15833 16489 16078 +3 16078 16014 15833 +3 16688 16267 15895 +3 15895 16377 16688 +3 20334 20092 20844 +3 20844 20630 20334 +3 17767 18124 18576 +3 18576 17544 17767 +3 3880 4128 4351 +3 4351 4020 3880 +3 3085 3194 3083 +3 3083 3406 3085 +3 22615 22667 22889 +3 22889 22845 22615 +3 20464 20378 20373 +3 20373 20261 20464 +3 14961 14963 15407 +3 15407 15277 14961 +3 13969 13476 13327 +3 13327 13378 13969 +3 20113 20236 20239 +3 20239 20238 20113 +3 1543 1701 1775 +3 1775 1660 1543 +3 960 1222 1116 +3 1116 1115 960 +3 17886 18068 18154 +3 18154 18067 17886 +3 6903 6624 6562 +3 6562 7469 6903 +3 21027 20776 20657 +3 20657 20942 21027 +3 11159 10911 10521 +3 10521 10919 11159 +3 12549 12497 12775 +3 12775 12729 12549 +3 24926 24948 24924 +3 24924 24933 24926 +3 3724 4174 3878 +3 3878 3877 3724 +3 5770 5824 6024 +3 6024 6023 5770 +3 11595 11266 10617 +3 10617 11268 11595 +3 15367 15492 15185 +3 15185 15184 15367 +3 12795 13198 13449 +3 13449 12956 12795 +3 17382 17163 16814 +3 16814 17021 17382 +3 20581 20475 20480 +3 20480 20678 20581 +3 6113 6620 7257 +3 7257 6494 6113 +3 18347 18256 18152 +3 18152 18426 18347 +3 12199 12250 12610 +3 12610 12785 12199 +3 2027 1995 2094 +3 2094 2093 2027 +3 13350 13401 13990 +3 13990 13683 13350 +3 6244 6310 6628 +3 6628 6371 6244 +3 7379 7880 7313 +3 7313 7094 7379 +3 1374 1315 1171 +3 1171 1329 1374 +3 12460 12461 11962 +3 11962 12271 12460 +3 3153 2850 3302 +3 3302 3033 3153 +3 17277 17345 17274 +3 17274 17204 17277 +3 14872 14565 14447 +3 14447 14505 14872 +3 14403 14523 14522 +3 14522 14232 14403 +3 14546 17207 16384 +3 16384 16034 14546 +3 14193 14251 13970 +3 13970 14135 14193 +3 14950 14815 14456 +3 14456 14577 14950 +3 4816 4771 4925 +3 4925 4873 4816 +3 20245 20024 20653 +3 20653 20652 20245 +3 22622 22757 23085 +3 23085 22801 22622 +3 7977 7774 7686 +3 7686 7835 7977 +3 7695 7854 7694 +3 7694 7503 7695 +3 10478 10707 11118 +3 11118 10783 10478 +3 17110 17250 16829 +3 16829 16896 17110 +3 15894 15713 15600 +3 15600 15893 15894 +3 17957 18249 17486 +3 17486 17635 17957 +3 14587 14058 13845 +3 13845 14652 14587 +3 15260 15448 15740 +3 15740 15447 15260 +3 9290 9093 8519 +3 8519 8835 9290 +3 36 72 61 +3 61 48 36 +3 24194 24163 24162 +3 24162 24108 24194 +3 14732 14610 14492 +3 14492 14859 14732 +3 19464 19466 19468 +3 19468 19254 19464 +3 23885 24018 23944 +3 7470 7537 6905 +3 6905 7048 7470 +3 10769 11267 11594 +3 11594 11021 10769 +3 6860 7148 7364 +3 7364 7225 6860 +3 16146 16089 16685 +3 16685 16686 16146 +3 12090 11659 11340 +3 11340 11740 12090 +3 10495 10568 10350 +3 10350 10351 10495 +3 24895 24878 24843 +3 24843 24811 24895 +3 13570 13716 13522 +3 13522 13331 13570 +3 23457 23590 23665 +3 23665 23627 23457 +3 8699 8825 9208 +3 9208 8967 8699 +3 2930 3208 3040 +3 3040 2748 2930 +3 20345 20923 21558 +3 21558 20925 20345 +3 15024 15507 14883 +3 14883 14882 15024 +3 21725 21443 21518 +3 21518 21653 21725 +3 3501 3328 3716 +3 3716 3624 3501 +3 14667 14360 14129 +3 2975 3034 3346 +3 3346 3155 2975 +3 22987 22850 22757 +3 22757 22755 22987 +3 9027 9449 9843 +3 9843 9526 9027 +3 10620 10621 10472 +3 10472 11272 10620 +3 23083 23175 23082 +3 23082 23132 23083 +3 8899 9033 9034 +3 9034 8750 8899 +3 18819 19130 19679 +3 19679 19023 18819 +3 16315 16682 16601 +3 16601 16141 16315 +3 13791 14294 14053 +3 14053 13745 13791 +3 16310 16423 16735 +3 16735 16669 16310 +3 7549 7770 7905 +3 7905 7678 7549 +3 17914 17913 18014 +3 15039 14822 14762 +3 7726 7357 7141 +3 7141 7424 7726 +3 18490 18228 19001 +3 19001 19203 18490 +3 7861 7919 7504 +3 7504 7802 7861 +3 2198 2070 2640 +3 2640 2250 2198 +3 1717 1802 1718 +3 1718 1628 1717 +3 4529 4720 5085 +3 5085 4923 4529 +3 2984 3212 3315 +3 3315 2986 2984 +3 8729 8940 9119 +3 9119 8554 8729 +3 6798 7009 7155 +3 7155 7233 6798 +3 8339 8831 7909 +3 7909 8282 8339 +3 8601 8366 8666 +3 8666 8928 8601 +3 15642 15761 16192 +3 16192 16251 15642 +3 23798 23534 23763 +3 23763 23610 23798 +3 7952 7755 7328 +3 7328 7659 7952 +3 21936 22093 22155 +3 22155 21758 21936 +3 20674 20675 20679 +3 20679 20867 20674 +3 1601 1657 1744 +3 1744 1658 1601 +3 18618 18617 19681 +3 19681 19143 18618 +3 3756 3224 3121 +3 3121 3619 3756 +3 12406 12464 12624 +3 3005 3006 3071 +3 3071 3129 3005 +3 19661 19791 19318 +3 19318 19319 19661 +3 7998 9550 9802 +3 9802 9665 7998 +3 24454 24473 24493 +3 24493 24472 24454 +3 14342 14586 15109 +3 15109 14831 14342 +3 15205 14946 14693 +3 19801 20213 20842 +3 20842 20426 19801 +3 12006 12004 12245 +3 12245 12007 12006 +3 17352 17658 17135 +3 17135 17282 17352 +3 21413 21709 21895 +3 21895 21705 21413 +3 24204 24174 24081 +3 24081 24361 24204 +3 23624 23660 23810 +3 23810 23697 23624 +3 11154 11709 11481 +3 11481 11306 11154 +3 3408 3293 3406 +3 3406 3407 3408 +3 1077 1029 1005 +3 1005 1047 1077 +3 6337 6793 6594 +3 17523 17753 17598 +3 23749 23747 23832 +3 23832 23831 23749 +3 6918 6577 6846 +3 24056 23952 23851 +3 23851 23951 24056 +3 6644 7064 7065 +3 10654 10571 10428 +3 6645 6451 6846 +3 6846 6577 6645 +3 23555 23661 23732 +3 23732 23588 23555 +3 6519 6644 7065 +3 17622 17398 17621 +3 10871 10966 11437 +3 11437 11039 10871 +3 24213 24148 24211 +3 24211 24275 24213 +3 7065 6846 6451 +3 6451 6519 7065 +3 23661 23555 23455 +3 23455 23453 23661 +3 431 519 496 +3 496 382 431 +3 23397 23502 23132 +3 23132 23317 23397 +3 11987 11870 12057 +3 12057 12128 11987 +3 2164 2074 1974 +3 1974 2073 2164 +3 17751 18014 17913 +3 17913 17838 17751 +3 23903 24109 24000 +3 24000 24040 23903 +3 921 1043 997 +3 997 920 921 +3 12840 13105 13150 +3 13150 12951 12840 +3 919 943 977 +3 977 942 919 +3 19287 19192 19759 +3 19759 19758 19287 +3 1329 1403 1634 +3 1634 1374 1329 +3 17748 17596 17296 +3 17296 17516 17748 +3 8883 9018 8074 +3 8074 8555 8883 +3 5692 5880 5950 +3 5950 5877 5692 +3 1403 1524 1701 +3 1701 1543 1403 +3 1128 1238 1280 +3 1280 1306 1128 +3 17142 17074 17221 +3 17221 17217 17142 +3 20885 20812 20402 +3 20402 20701 20885 +3 24918 24931 24946 +3 24946 24934 24918 +3 6306 6053 6967 +3 6967 6562 6306 +3 9418 9495 9894 +3 9894 9678 9418 +3 23224 22890 23078 +3 23078 23024 23224 +3 22244 22083 21799 +3 21799 22082 22244 +3 1269 1209 1142 +3 1142 1230 1269 +3 7478 7541 7962 +3 7962 7963 7478 +3 15324 15445 15444 +3 15444 15679 15324 +3 11855 11922 11983 +3 11983 11924 11855 +3 6754 7119 7048 +3 7048 6904 6754 +3 24592 24639 24692 +3 12000 12380 12644 +3 12644 12188 12000 +3 23273 23402 23553 +3 23553 23554 23273 +3 19239 19952 19343 +3 19343 19340 19239 +3 18090 18093 18181 +3 18181 18178 18090 +3 15550 15243 15075 +3 15075 15551 15550 +3 15824 16419 15882 +3 15882 15585 15824 +3 20362 20655 20656 +3 20656 20363 20362 +3 21663 21221 21733 +3 21733 21976 21663 +3 24540 24551 24491 +3 24491 24503 24540 +3 16111 16394 16511 +3 16511 16228 16111 +3 2184 2276 2394 +3 2394 2320 2184 +3 23347 23153 23155 +3 23155 23308 23347 +3 3945 4038 3896 +3 3896 3795 3945 +3 995 975 977 +3 977 1023 995 +3 22396 22519 22895 +3 22895 22764 22396 +3 18662 18470 18305 +3 18305 18775 18662 +3 2798 2922 3034 +3 3034 2925 2798 +3 5496 6325 5686 +3 5686 5753 5496 +3 10055 9977 10256 +3 10256 10157 10055 +3 2661 2541 2859 +3 2859 2808 2661 +3 267 230 229 +3 229 298 267 +3 24941 24944 24949 +3 24949 24936 24941 +3 24424 24210 24091 +3 24091 24306 24424 +3 23064 23305 23527 +3 23527 23388 23064 +3 20958 20487 20486 +3 20486 20686 20958 +3 638 677 766 +3 766 786 638 +3 11510 11743 12144 +3 12144 11425 11510 +3 7268 7340 7718 +3 7718 7269 7268 +3 4817 4874 4581 +3 4581 4675 4817 +3 20527 21087 20916 +3 20916 20752 20527 +3 6175 6364 6751 +3 6751 6901 6175 +3 17518 17294 17749 +3 17749 17673 17518 +3 14908 14842 14538 +3 14538 14777 14908 +3 22793 22597 22553 +3 22553 22493 22793 +3 1626 1677 1800 +3 1800 1716 1626 +3 14063 13800 14410 +3 14410 14300 14063 +3 10979 11058 10893 +3 10893 10793 10979 +3 19509 18976 18977 +3 5623 6019 6458 +3 6458 6084 5623 +3 2109 2970 2649 +3 2649 2531 2109 +3 10310 10311 10248 +3 10248 10309 10310 +3 17060 17201 16918 +3 16918 17126 17060 +3 6370 7121 6313 +3 6313 6505 6370 +3 6275 5893 6157 +3 6157 6342 6275 +3 21788 22287 22285 +3 22285 21515 21788 +3 20665 20952 20950 +3 20950 20370 20665 +3 16578 16580 16850 +3 16850 16632 16578 +3 19227 19552 19942 +3 19942 19441 19227 +3 16933 16931 16864 +3 16864 16789 16933 +3 4427 4289 4054 +3 4054 4573 4427 +3 7203 7480 7545 +3 7545 7056 7203 +3 23969 23905 23933 +3 23933 24128 23969 +3 12700 12792 12745 +3 12745 12844 12700 +3 9988 10267 10402 +3 10402 10478 9988 +3 24468 24576 24575 +3 24575 24530 24468 +3 10572 10804 10570 +3 10570 10430 10572 +3 5589 5271 5650 +3 5650 5651 5589 +3 5886 5775 5574 +3 5574 5832 5886 +3 16679 16430 16952 +3 16952 16951 16679 +3 10695 10326 10771 +3 10771 10769 10695 +3 16551 16605 17163 +3 17163 16435 16551 +3 10395 9823 10064 +3 10064 10328 10395 +3 15449 15450 15870 +3 15870 15745 15449 +3 6820 6893 7110 +3 7110 7106 6820 +3 21803 22518 22088 +3 22088 21927 21803 +3 10556 9835 9377 +3 9377 10179 10556 +3 2114 2232 2115 +3 2115 1975 2114 +3 439 456 511 +3 511 474 439 +3 16585 16640 16854 +3 16854 16639 16585 +3 23903 23999 24067 +3 24067 24109 23903 +3 37 64 87 +3 87 45 37 +3 14805 14270 14033 +3 14033 14503 14805 +3 5032 4839 4789 +3 4789 5111 5032 +3 9313 9583 9639 +3 150 159 212 +3 7015 7237 7090 +3 7090 7016 7015 +3 23951 23983 23889 +3 23889 24093 23951 +3 6709 6777 7215 +3 7215 7559 6709 +3 1078 1109 1195 +3 1195 1196 1078 +3 7351 7072 6773 +3 6773 7134 7351 +3 19100 18416 17773 +3 15756 15407 15464 +3 15464 15585 15756 +3 5938 5423 5364 +3 5364 5682 5938 +3 5366 5492 5942 +3 5942 5493 5366 +3 13934 13486 13766 +3 13766 14151 13934 +3 14946 15205 15258 +3 15258 15091 14946 +3 6225 6289 6288 +3 6288 6038 6225 +3 17952 18503 18246 +3 18246 18050 17952 +3 18787 18997 19652 +3 19652 18786 18787 +3 9049 9488 9487 +3 9487 9161 9049 +3 13232 13184 13061 +3 13061 13099 13232 +3 1542 1633 1770 +3 1770 1743 1542 +3 1637 1844 1728 +3 1728 1662 1637 +3 16431 16741 16807 +3 24494 24506 24472 +3 24472 24493 24494 +3 2631 2630 2678 +3 6503 6907 6968 +3 7476 7335 7610 +3 7610 7765 7476 +3 687 758 779 +3 779 755 687 +3 2490 2425 2486 +3 1017 1065 1119 +3 24516 24470 24436 +3 24556 24584 24485 +3 24485 24520 24556 +3 2718 2566 2563 +3 21035 21275 21427 +3 2889 2950 3069 +3 23830 23829 23912 +3 6442 6241 6057 +3 19209 19656 19916 +3 23971 24072 23909 +3 17448 17371 17088 +3 20397 20481 20482 +3 24331 24117 23975 +3 23975 23872 24331 +3 327 328 312 +3 21327 21410 21887 +3 20244 20134 20016 +3 21297 21296 21295 +3 2827 2890 3130 +3 2570 2569 2568 +3 22 11 13 +3 13461 13549 13836 +3 12887 12935 12937 +3 19346 19033 19035 +3 5118 5043 5188 +3 16382 16826 16560 +3 18682 19200 19419 +3 24525 24494 24493 +3 18296 18200 18289 +3 18289 18291 18296 +3 11768 12226 12041 +3 12041 11847 11768 +3 23600 23599 23744 +3 24923 24937 24941 +3 17609 17537 17458 +3 1055 1114 1014 +3 20000 20128 20001 +3 18918 18807 19549 +3 12542 12591 12433 +3 5876 5694 5951 +3 60 52 39 +3 20428 20337 19945 +3 17838 17519 17298 +3 775 776 817 +3 817 816 775 +3 23673 23742 23597 +3 23366 23179 23178 +3 22201 22349 22529 +3 21 9 10 +3 10 11 21 +3 3585 3942 3985 +3 3585 3985 3650 +3 19660 20204 20078 +3 20078 19786 19660 +3 12623 12622 12516 +3 18828 19029 18728 +3 18728 18730 18828 +3 5834 5966 5637 +3 19922 20896 20729 +3 20729 20728 19922 +3 2080 2123 2081 +3 2081 2077 2080 +3 22860 22999 23043 +3 23043 23044 22860 +3 18108 18198 18656 +3 18656 18385 18108 +3 669 670 671 +3 21434 21645 20957 +3 14343 14469 13950 +3 13950 14174 14343 +3 17240 16813 17020 +3 17020 17241 17240 +3 21007 21169 21006 +3 21006 20919 21007 +3 24595 24635 24662 +3 8111 7913 8648 +3 8648 8289 8111 +3 11033 11275 11428 +3 8288 7789 7992 +3 1806 1839 1936 +3 3465 3466 3529 +3 24820 24834 24861 +3 20910 21001 21077 +3 24760 24730 24773 +3 14090 13933 14213 +3 14213 14379 14090 +3 20110 19978 19983 +3 21818 21874 21989 +3 13842 14174 14004 +3 21700 21409 21327 +3 16548 16549 17017 +3 17331 17412 17788 +3 17788 17482 17331 +3 639 600 601 +3 21787 21430 21278 +3 23968 24041 24042 +3 24042 24001 23968 +3 4788 4840 4692 +3 12983 13044 13138 +3 13138 13222 12983 +3 19085 18984 18983 +3 19859 20126 20132 +3 9946 9944 9727 +3 14178 14239 14114 +3 14114 13908 14178 +3 18132 18691 18690 +3 23974 23936 24138 +3 21989 22156 22202 +3 22202 22096 21989 +3 7148 6592 7432 +3 7432 7430 7148 +3 9676 9739 9557 +3 9557 9412 9676 +3 53 60 29 +3 13140 13803 13315 +3 13315 13088 13140 +3 20955 21123 21278 +3 19104 19429 19785 +3 19785 18901 19104 +3 10495 10651 10986 +3 24704 24690 24748 +3 11985 11865 12176 +3 20396 20792 20790 +3 3413 3298 2971 +3 23556 23406 23666 +3 21533 21460 20986 +3 4847 4895 4937 +3 4937 4845 4847 +3 21296 21297 21061 +3 21061 20893 21296 +3 11141 11073 10809 +3 20477 20289 20394 +3 2584 2256 2464 +3 9882 9955 9880 +3 9880 9486 9882 +3 14035 13826 13828 +3 23814 23776 23700 +3 19639 19640 19516 +3 10779 10334 10551 +3 24794 24748 24702 +3 20797 20682 20183 +3 10826 10924 11088 +3 11088 10926 10826 +3 11637 11638 12005 +3 17850 17454 18027 +3 15640 15697 15998 +3 1114 1055 1095 +3 21409 21408 20923 +3 18190 18284 18383 +3 11387 11546 11870 +3 11870 11869 11387 +3 11092 11091 10829 +3 17017 16683 17018 +3 8939 8876 8875 +3 356 342 341 +3 341 353 356 +3 10372 10524 10451 +3 11242 11159 10919 +3 536 414 498 +3 495 316 481 +3 21848 21847 21511 +3 15574 15632 15684 +3 6385 6386 6517 +3 6517 6915 6385 +3 16489 16598 16680 +3 16680 16546 16489 +3 17320 17173 16827 +3 14719 14598 14599 +3 21279 21433 21643 +3 21643 21429 21279 +3 729 685 666 +3 666 667 729 +3 10996 11085 10920 +3 3378 3183 3184 +3 15286 15409 15530 +3 20207 20615 19928 +3 19639 19516 19518 +3 19518 19515 19639 +3 16597 17297 17443 +3 5385 5576 5833 +3 5833 5384 5385 +3 3197 3411 3465 +3 16140 16370 16548 +3 16195 16258 16954 +3 17867 17869 17944 +3 22412 22104 21999 +3 21999 22355 22412 +3 18667 19188 19397 +3 19397 19189 18667 +3 2829 2953 3230 +3 20337 20216 20430 +3 20071 19779 19423 +3 17248 17550 17774 +3 17774 17321 17248 +3 15924 15682 15925 +3 15925 16120 15924 +3 378 145 411 +3 13873 14022 13659 +3 24619 24638 24599 +3 9662 9873 9796 +3 8104 8041 7724 +3 15703 15110 15646 +3 20566 20461 20462 +3 20462 19634 20566 +3 1961 1960 1862 +3 23782 23999 23824 +3 15191 15374 15134 +3 15134 15133 15191 +3 24318 24372 24398 +3 11720 11564 11805 +3 11805 11882 11720 +3 22065 22431 22226 +3 17616 17547 17247 +3 22957 22903 22861 +3 5381 5830 5701 +3 5701 5322 5381 +3 14269 13883 14212 +3 14212 14380 14269 +3 22596 22836 22744 +3 10925 11087 11086 +3 23604 23605 23417 +3 23417 23566 23604 +3 22201 22529 22680 +3 3295 3294 3463 +3 10217 10213 10112 +3 23747 23749 23637 +3 17170 17391 17614 +3 17614 16962 17170 +3 14188 14545 14600 +3 20060 20179 20474 +3 21509 21275 21203 +3 3088 3296 3089 +3 3089 2916 3088 +3 14826 14962 15103 +3 15103 15159 14826 +3 17179 17252 17782 +3 24482 24438 24391 +3 16887 17455 17020 +3 22541 22266 22643 +3 10094 9392 9330 +3 9330 10353 10094 +3 23786 23600 23744 +3 480 495 534 +3 534 556 480 +3 5277 5339 5461 +3 13923 13922 14253 +3 10116 10027 10021 +3 13238 13239 13575 +3 9313 8877 8677 +3 15159 15103 15339 +3 24783 24801 24848 +3 9924 10094 10353 +3 10353 10351 9924 +3 19395 19284 19629 +3 19629 19396 19395 +3 14138 14140 11931 +3 11931 14023 14138 +3 20823 21062 21144 +3 9942 9877 10224 +3 10224 10122 9942 +3 19294 19089 18990 +3 1660 1807 1997 +3 13392 13391 13451 +3 5683 6517 6386 +3 6386 6068 5683 +3 5250 5116 5040 +3 5040 5182 5250 +3 14185 13964 14243 +3 14243 14242 14185 +3 19399 19632 19633 +3 1495 1494 1430 +3 21125 21126 21645 +3 4690 4788 4692 +3 15771 16017 16262 +3 4849 4845 4894 +3 12826 12433 12725 +3 16773 17049 16912 +3 16912 16847 16773 +3 15767 16079 15766 +3 15767 15766 15528 +3 15528 15595 15767 +3 20957 20871 21281 +3 21281 21434 20957 +3 20429 20430 20216 +3 14218 14038 14096 +3 14096 14277 14218 +3 12981 24954 12931 +3 21327 21887 22105 +3 10925 11000 11161 +3 11161 11242 11087 +3 11087 10925 11161 +3 7834 7684 7772 +3 20529 20530 20918 +3 20918 20847 20529 +3 10598 10451 10524 +3 19188 19396 19630 +3 19630 19397 19188 +3 18326 18496 18693 +3 18693 18589 18326 +3 1545 1527 1725 +3 1725 1661 1545 +3 609 628 667 +3 667 666 609 +3 9946 9727 9477 +3 21728 21791 22236 +3 10919 11086 11087 +3 11087 11242 10919 +3 19789 19316 19317 +3 23735 23819 23820 +3 24585 24608 24674 +3 24674 24659 24585 +3 17419 17048 17264 +3 19928 20325 19794 +3 19794 18911 19928 +3 17252 16763 16898 +3 16898 17782 17252 +3 20905 20417 20902 +3 12877 12761 12584 +3 12719 12877 12584 +3 14915 14670 14721 +3 14721 14783 14915 +3 21682 21319 21935 +3 24923 24941 24927 +3 24927 24929 24923 +3 15230 15478 15596 +3 10022 10023 10219 +3 10219 10116 10022 +3 13932 14148 13882 +3 13882 13977 13932 +3 20571 20570 20781 +3 20781 21117 20571 +3 22993 23181 23229 +3 23229 23183 22993 +3 10916 10915 11237 +3 12514 11902 12100 +3 24746 24702 24661 +3 24661 24701 24746 +3 24073 24072 24113 +3 20179 20060 19646 +3 21062 21061 21297 +3 21297 21366 21062 +3 16277 16333 16448 +3 23910 23784 23909 +3 23907 23742 23866 +3 23866 23826 23907 +3 17092 17303 17370 +3 11088 11162 11246 +3 19401 19635 19402 +3 15721 15536 15537 +3 7222 6716 7502 +3 10588 10589 10519 +3 10519 10365 10588 +3 24400 24401 24505 +3 2584 2464 2581 +3 2722 2724 2631 +3 12514 12574 12463 +3 12463 12276 12514 +3 18261 17970 18262 +3 18262 18354 18261 +3 11880 12072 12003 +3 6291 6551 6419 +3 23786 23744 23867 +3 14474 14906 14661 +3 21737 21589 21736 +3 972 968 916 +3 10351 10353 10651 +3 10651 10495 10351 +3 11170 11092 10829 +3 13933 14090 14032 +3 14032 13724 13933 +3 10724 10811 10901 +3 10901 10988 10724 +3 10195 10352 10423 +3 18998 18895 19418 +3 19418 19200 18998 +3 19992 20119 20112 +3 21429 21276 21122 +3 21148 21452 21453 +3 21453 20895 21148 +3 23000 23097 22904 +3 22904 22956 23000 +3 24831 24881 24882 +3 24882 24870 24831 +3 21784 21642 21429 +3 15850 15851 15958 +3 15958 15728 15850 +3 11403 11487 11169 +3 14000 13461 13836 +3 24318 24398 24367 +3 20896 20981 21373 +3 21373 21065 20896 +3 2892 2775 2568 +3 2568 2829 2892 +3 22348 22347 22530 +3 22530 22464 22348 +3 5999 6241 6179 +3 6179 5856 5999 +3 5183 5114 5246 +3 5246 5247 5183 +3 2054 2131 2209 +3 3818 3571 3928 +3 3928 3777 3818 +3 19637 20041 19756 +3 11074 10810 11142 +3 20000 20001 20007 +3 20007 20015 20130 +3 20130 20000 20007 +3 21806 21228 21376 +3 21376 21745 21806 +3 3298 3414 3467 +3 3467 3299 3298 +3 13692 13462 14002 +3 11003 10929 10832 +3 10832 10930 11003 +3 21306 21535 21596 +3 21596 21462 21306 +3 16763 17252 16695 +3 16695 16333 16763 +3 20477 20394 20584 +3 20584 20280 20477 +3 11074 11142 11544 +3 2567 2568 2569 +3 2569 2521 2567 +3 10802 10504 10427 +3 6888 6683 6427 +3 18807 18917 18706 +3 16082 16370 15947 +3 14464 14898 14826 +3 14826 14964 14464 +3 15688 15399 15332 +3 23341 23431 23110 +3 23110 23246 23341 +3 19089 19293 19292 +3 19089 19292 18889 +3 18889 18990 19089 +3 21125 21645 21511 +3 2256 2584 2330 +3 2330 2289 2256 +3 7178 7100 7388 +3 7388 7653 7178 +3 19534 20075 20202 +3 6717 7223 7146 +3 7146 7001 6717 +3 20663 20460 20564 +3 20564 19633 19632 +3 19632 20663 20564 +3 9941 9798 10301 +3 20382 20172 20271 +3 20271 20573 20382 +3 20285 20286 20583 +3 20583 20392 20285 +3 13839 14002 13462 +3 13462 13507 13410 +3 13410 13839 13462 +3 9939 9662 9545 +3 23140 23178 23031 +3 23031 22949 23140 +3 3413 2971 2969 +3 24244 24316 24368 +3 24368 24369 24244 +3 16855 16586 16921 +3 13836 13837 14231 +3 14231 14000 13836 +3 10454 10302 10670 +3 11157 10825 10739 +3 10739 10454 11157 +3 10681 10753 10684 +3 10684 10754 10681 +3 16147 16752 16493 +3 20919 21245 21244 +3 21244 21007 20919 +3 11033 11428 10864 +3 10711 11211 11052 +3 8290 8118 8185 +3 8185 8529 8290 +3 10778 11037 10629 +3 11091 11090 10928 +3 10928 10829 11091 +3 13924 13972 14074 +3 11095 11008 11176 +3 8823 9278 8820 +3 8820 8695 8823 +3 16491 16434 16604 +3 16604 16813 16491 +3 3088 2738 2968 +3 24370 24397 24346 +3 24346 24396 24370 +3 20116 19992 19983 +3 11929 11930 12177 +3 12177 12232 11929 +3 6718 6929 6267 +3 6267 6465 6718 +3 9955 9882 9959 +3 9959 10307 9955 +3 21204 21205 21276 +3 21276 21203 21204 +3 3678 3680 3779 +3 3779 3634 3678 +3 9881 10137 10141 +3 13979 13977 13664 +3 13664 13665 13979 +3 13322 13178 13179 +3 13179 13473 13322 +3 16327 16033 15901 +3 10573 10515 24953 +3 24953 10811 10573 +3 4386 4542 4588 +3 4588 4385 4386 +3 17554 17782 18135 +3 6025 5829 6465 +3 701 742 769 +3 769 836 701 +3 646 606 569 +3 16260 16140 16548 +3 19641 19640 20043 +3 20043 19894 19641 +3 24565 24533 24550 +3 22226 22596 22744 +3 18318 18319 18410 +3 18410 18125 18318 +3 20826 21301 21226 +3 21226 21064 20826 +3 14898 14401 14962 +3 14962 14826 14898 +3 8176 8402 8707 +3 8707 8765 8176 +3 12182 12377 12065 +3 12065 12130 12181 +3 12181 12182 12065 +3 15363 15296 15539 +3 19368 19261 19470 +3 15337 16000 15757 +3 11313 11402 11488 +3 11488 11485 11313 +3 16549 16548 16370 +3 16370 16082 16549 +3 1776 1777 1900 +3 1900 1839 1776 +3 19209 19916 19306 +3 23707 23635 23827 +3 23827 23784 23707 +3 962 1055 1014 +3 21205 21204 21038 +3 11114 11662 11429 +3 11198 10957 10864 +3 20474 20390 20391 +3 20391 20060 20474 +3 11175 11176 10837 +3 22903 23000 22956 +3 24691 24681 24698 +3 24698 24717 24691 +3 3465 3411 3297 +3 14623 14694 14568 +3 4690 4692 4500 +3 4500 4550 4690 +3 3138 3235 3289 +3 21319 21875 21818 +3 21818 21935 21319 +3 18886 19195 18981 +3 19419 19201 18575 +3 18575 18682 19419 +3 8871 9370 8671 +3 8671 8872 8871 +3 19401 19402 19082 +3 13929 14258 14323 +3 14323 13880 13929 +3 10116 10021 10019 +3 10019 10022 10116 +3 18128 18582 19426 +3 19426 19100 18128 +3 8372 8260 8616 +3 8616 8552 8372 +3 9604 9659 9334 +3 9334 9333 9604 +3 5824 5958 6212 +3 6212 6145 5824 +3 19396 19629 19885 +3 19885 19630 19396 +3 9094 9220 9152 +3 9152 8644 9094 +3 20052 20167 20270 +3 14076 14078 14026 +3 14026 14025 14076 +3 5376 5109 5500 +3 19903 19904 20286 +3 20286 20285 19903 +3 22656 22972 23016 +3 9341 9220 9340 +3 9341 9340 9473 +3 9473 9545 9341 +3 17018 17239 17238 +3 23909 23827 23907 +3 23907 23971 23909 +3 13276 13315 13803 +3 13803 13702 13276 +3 136 130 111 +3 111 120 136 +3 22680 22530 22347 +3 22347 22201 22680 +3 19636 19514 19404 +3 19404 19289 19636 +3 17271 17424 17652 +3 17652 17342 17271 +3 11318 11320 11412 +3 10737 10519 10589 +3 10629 10779 10551 +3 10551 10778 10629 +3 17525 17523 17598 +3 11173 11095 11006 +3 23818 23962 23898 +3 23898 23819 23818 +3 18030 18486 18675 +3 23630 23560 23505 +3 23505 23739 23630 +3 13050 13093 12991 +3 4898 4897 4895 +3 21700 21327 22105 +3 18582 19209 19306 +3 17298 17443 17675 +3 17675 17838 17298 +3 15771 16262 16016 +3 16016 15949 15771 +3 24374 24348 24279 +3 21524 21297 21295 +3 21228 21806 21459 +3 7103 6959 6888 +3 6888 6554 7103 +3 20408 20721 20722 +3 20722 20606 20408 +3 15721 15537 15659 +3 15659 16026 15721 +3 22071 22021 22070 +3 22070 22377 22071 +3 9574 9369 9428 +3 11781 11383 11780 +3 21122 20796 21279 +3 21279 21429 21122 +3 3891 4184 3941 +3 3941 3790 3891 +3 22310 22210 21823 +3 12623 12516 12807 +3 13880 14086 13721 +3 13721 13763 13880 +3 20910 21077 21161 +3 20578 20471 20176 +3 24282 24348 24373 +3 24373 24284 24282 +3 20753 20529 20847 +3 20847 20848 20753 +3 14600 14480 14362 +3 14362 14188 14600 +3 23899 23667 23665 +3 626 727 752 +3 752 651 626 +3 15690 15691 15931 +3 15931 15995 15690 +3 17299 17519 17676 +3 17676 17445 17299 +3 52 74 132 +3 132 59 52 +3 14596 15058 14476 +3 14476 14244 14596 +3 14969 14767 14527 +3 20868 20680 20287 +3 13924 14074 14075 +3 14075 14076 13924 +3 10677 10837 11176 +3 11176 11008 10677 +3 19085 18983 19404 +3 19404 19405 19085 +3 12002 12070 11717 +3 11717 12001 12002 +3 15684 15332 15399 +3 15399 15574 15684 +3 16752 16147 16609 +3 16609 16554 16753 +3 16753 16752 16609 +3 4035 4276 4363 +3 4363 4409 4035 +3 11170 10829 10742 +3 10742 11089 11170 +3 21429 21643 21720 +3 21720 21784 21429 +3 6503 6968 6756 +3 6756 6693 6503 +3 9796 9874 9402 +3 23847 23495 23392 +3 12351 12621 12574 +3 14195 14194 14139 +3 14139 14140 14195 +3 20007 20133 20244 +3 13128 13408 13504 +3 22210 22209 21998 +3 1774 1680 1603 +3 1603 1572 1774 +3 4895 4847 4899 +3 4899 4898 4895 +3 17098 16550 17240 +3 17240 17099 17098 +3 16372 16262 16017 +3 16017 16373 16372 +3 2216 2274 2180 +3 2180 2141 2216 +3 15646 14968 15702 +3 15702 15225 15646 +3 13959 14118 13915 +3 22722 22678 22766 +3 22766 22719 22722 +3 9760 10334 10073 +3 9760 10073 9639 +3 9639 9583 9760 +3 21276 21429 21642 +3 23637 23675 23748 +3 23748 23747 23637 +3 17092 17370 17156 +3 17156 17093 17092 +3 13959 14117 14352 +3 14352 14474 13959 +3 16083 16082 15947 +3 11237 11153 10917 +3 10917 10916 11237 +3 15178 15295 15125 +3 15125 15127 15178 +3 3531 3530 3529 +3 3529 3739 3828 +3 3828 3531 3529 +3 17547 17616 17857 +3 17857 17391 17547 +3 22886 22662 22556 +3 22556 22606 22886 +3 19754 20255 20256 +3 20256 19756 19754 +3 13977 13882 13572 +3 13572 13664 13977 +3 7216 6394 6580 +3 12990 12887 12937 +3 9868 9791 9932 +3 17239 17380 17532 +3 17532 17162 17239 +3 21124 20482 21126 +3 21126 21125 21124 +3 20728 20077 19311 +3 19311 19922 20728 +3 6291 6419 5899 +3 5899 6351 6291 +3 3232 3138 3139 +3 3139 3073 3232 +3 11314 11405 11560 +3 2258 2108 2106 +3 2106 2289 2258 +3 24367 24370 24278 +3 24278 24318 24367 +3 9800 9947 10231 +3 16550 17098 16811 +3 16811 16812 16550 +3 22226 22744 22552 +3 22552 22432 22226 +3 289 231 290 +3 290 383 289 +3 24533 24565 24554 +3 24554 24517 24533 +3 16876 17088 17371 +3 17371 17155 16876 +3 21823 22413 22688 +3 22688 22310 21823 +3 21245 20919 20848 +3 20848 20847 21245 +3 9474 9341 9545 +3 23366 23178 23365 +3 17085 16673 17153 +3 17153 17298 17085 +3 17419 17264 17266 +3 17266 17336 17419 +3 5273 5528 5459 +3 5043 4989 5045 +3 5045 5188 5043 +3 20910 21161 21606 +3 24220 24282 24284 +3 24284 24246 24220 +3 20123 19996 20119 +3 20119 19992 20120 +3 20120 20123 20119 +3 10372 10451 10453 +3 10453 10377 10372 +3 14136 14429 14137 +3 14137 14071 14136 +3 15703 15646 15225 +3 15225 15522 15703 +3 21886 21700 22105 +3 11090 11091 11093 +3 11093 11164 11090 +3 16974 17042 17953 +3 17953 17412 16974 +3 11411 11640 11566 +3 21123 21124 21125 +3 21125 21278 21123 +3 21511 21787 21278 +3 21278 21125 21511 +3 1896 1838 1699 +3 1699 1863 1896 +3 24584 24582 24634 +3 24634 24608 24584 +3 4142 4143 3943 +3 18782 18884 18886 +3 18782 18886 18568 +3 18568 18567 18782 +3 11702 11470 11385 +3 22509 22562 22508 +3 24834 24876 24877 +3 24877 24861 24834 +3 22348 22092 22097 +3 22097 22096 22348 +3 23225 23275 23226 +3 23226 23963 23225 +3 19146 19041 19248 +3 10999 10923 11002 +3 11002 11000 10999 +3 2738 3088 2916 +3 3572 3515 3509 +3 3572 3509 3629 +3 3629 3571 3572 +3 20061 20290 20481 +3 20481 20397 20061 +3 9659 9604 9791 +3 9791 9868 9659 +3 2449 2572 2778 +3 1779 1723 1543 +3 8644 9152 8707 +3 8707 8580 8644 +3 10811 10653 10501 +3 10501 10573 10811 +3 2735 2738 2583 +3 2583 2580 2735 +3 7775 8823 8505 +3 8505 8328 7775 +3 6386 6385 6191 +3 6191 6192 6386 +3 13128 13504 13256 +3 13256 13032 13128 +3 16741 16806 17011 +3 17011 16807 16741 +3 3571 3818 3680 +3 3680 3678 3571 +3 3297 3585 3650 +3 3650 3465 3297 +3 20429 20216 20530 +3 20530 20529 20429 +3 17016 16548 17017 +3 17238 17097 17016 +3 19766 20059 19410 +3 19410 19292 19766 +3 21728 22236 21915 +3 21915 21583 21728 +3 24748 24795 24801 +3 5041 5255 5119 +3 5119 4893 5041 +3 12310 12177 11927 +3 19992 20112 19981 +3 22563 22618 22514 +3 22514 22336 22563 +3 15360 15779 16203 +3 651 684 478 +3 478 626 651 +3 18918 19549 19800 +3 19800 19118 18918 +3 15421 15901 16033 +3 16033 15784 15421 +3 23910 23909 24072 +3 24072 24073 24003 +3 24003 23910 24072 +3 20345 20436 20540 +3 20540 20923 20345 +3 17318 16893 17247 +3 17247 17547 17318 +3 9876 10030 9943 +3 9943 9875 9876 +3 15877 15753 15820 +3 15820 15936 15877 +3 22903 22956 22863 +3 22863 22861 22903 +3 14368 14429 14851 +3 9402 9474 9545 +3 11247 11248 11400 +3 11400 11484 11247 +3 10450 10826 10926 +3 10926 10526 10450 +3 20503 21144 20608 +3 20608 20723 20503 +3 14568 14277 14275 +3 14275 14623 14568 +3 3462 3583 3584 +3 16892 16824 16962 +3 16962 16891 16892 +3 20508 20611 20612 +3 20612 20413 20508 +3 19108 19660 19786 +3 19786 19312 19108 +3 20397 20868 20287 +3 20287 20061 20397 +3 4845 4940 4990 +3 4990 4847 4845 +3 19514 19636 20041 +3 20041 19637 19761 +3 19761 19514 20041 +3 4122 3970 3972 +3 3972 3777 4122 +3 5461 5278 5068 +3 5068 5277 5461 +3 10370 10299 10377 +3 14909 15117 14911 +3 14911 14778 14909 +3 14474 14661 14118 +3 14118 13959 14474 +3 2646 2465 2584 +3 2580 2583 2646 +3 20071 19423 19778 +3 9227 9300 9486 +3 9486 9348 9227 +3 8677 8877 8552 +3 28 50 22 +3 18675 17609 17458 +3 17458 18030 18675 +3 8836 8911 9474 +3 9474 9402 8836 +3 11927 11780 11985 +3 19904 19198 19646 +3 19904 19646 19769 +3 19769 20286 19904 +3 866 863 846 +3 846 820 866 +3 19594 19364 19259 +3 15892 15712 16084 +3 16084 16434 15892 +3 1017 1119 1018 +3 1018 930 1017 +3 2566 2955 2891 +3 2891 2773 2566 +3 19205 19094 19093 +3 14596 15120 15290 +3 15290 15058 14596 +3 8727 8676 8875 +3 8875 8876 8727 +3 9278 9459 9533 +3 9278 9533 8965 +3 7345 6987 7210 +3 7210 7684 7345 +3 3530 3531 3532 +3 3532 3415 3530 +3 12756 12623 12807 +3 10225 10227 10230 +3 10230 10303 10225 +3 24827 24785 24735 +3 24735 24764 24827 +3 3070 2828 2771 +3 18405 18998 19200 +3 19200 18682 18405 +3 19531 19097 19096 +3 327 312 332 +3 332 329 327 +3 8676 8727 8798 +3 20667 20864 20953 +3 20953 20384 20667 +3 21922 21739 21738 +3 21738 22030 21922 +3 19507 19748 20145 +3 669 671 733 +3 733 687 669 +3 5770 5698 5958 +3 5958 5824 5770 +3 24660 24595 24662 +3 2209 2172 2126 +3 2126 2054 2209 +3 10600 10601 10679 +3 10679 10602 10600 +3 20286 19769 20391 +3 20391 20583 20286 +3 1117 1095 1055 +3 10986 11466 10984 +3 10984 10495 10986 +3 22957 22861 22719 +3 22719 22766 22957 +3 14098 14218 14277 +3 11074 11544 11468 +3 11468 11386 11074 +3 19534 20202 20314 +3 20314 19919 19534 +3 19983 20111 19836 +3 19836 20116 19983 +3 1992 1863 1806 +3 1806 1936 1992 +3 24549 24550 24533 +3 24533 24516 24549 +3 11403 11169 11094 +3 11094 11489 11403 +3 4029 3825 3584 +3 4029 3584 4025 +3 4025 4135 4029 +3 13575 13666 13531 +3 13531 13238 13575 +3 21806 21982 21981 +3 21981 21804 21806 +3 16560 16692 16381 +3 5119 5255 5322 +3 5322 5382 5119 +3 17554 18136 17783 +3 17783 17704 17554 +3 20181 20481 20290 +3 24788 24736 24759 +3 11033 10864 10622 +3 10622 10772 11033 +3 14277 14096 14332 +3 14332 14275 14277 +3 5120 5386 5579 +3 5579 5446 5120 +3 11098 11255 11644 +3 11644 11256 11098 +3 10450 10529 10741 +3 10741 10826 10450 +3 570 531 463 +3 24399 24450 24425 +3 24425 24379 24399 +3 4143 3828 3739 +3 3739 3943 4143 +3 6143 6586 6714 +3 378 411 430 +3 430 396 378 +3 16277 16448 16279 +3 15767 15835 15947 +3 15947 15946 15767 +3 17085 17298 17519 +3 17519 17299 17085 +3 11249 11401 11559 +3 11559 11400 11249 +3 12003 11938 11801 +3 11801 11880 12003 +3 628 609 494 +3 11162 11164 11168 +3 11168 11246 11162 +3 18579 19097 19098 +3 19098 18493 18579 +3 16304 15931 15691 +3 6400 6784 6586 +3 6586 6461 6400 +3 1202 1247 1136 +3 1136 1172 1202 +3 24639 24592 24619 +3 24619 24620 24639 +3 19507 20145 20663 +3 20663 19632 19507 +3 5794 6107 6351 +3 6351 5791 5794 +3 23365 23404 23457 +3 23457 23366 23365 +3 14035 13828 14037 +3 1156 1292 1493 +3 1493 1405 1156 +3 18132 18690 18587 +3 18587 18588 18132 +3 1494 1495 1573 +3 1573 1635 1494 +3 4849 4894 4986 +3 4986 4844 4849 +3 23814 23700 23588 +3 23588 23860 23814 +3 8678 8435 8261 +3 8261 8553 8678 +3 23638 23513 23466 +3 23466 23512 23638 +3 670 631 612 +3 612 557 670 +3 7750 7178 7653 +3 7653 7941 7750 +3 13651 13708 13707 +3 13707 13517 13651 +3 6025 6465 6267 +3 6267 5960 6025 +3 2738 2735 3027 +3 3027 2737 2738 +3 1527 1545 1405 +3 1405 1493 1527 +3 5904 6427 5977 +3 5977 5846 5904 +3 24073 24113 24133 +3 2890 2564 2889 +3 18582 19306 19307 +3 19307 19426 18582 +3 18459 18289 18200 +3 21524 21295 21140 +3 21140 21364 21524 +3 23567 23288 23467 +3 23467 23639 23567 +3 24619 24599 24546 +3 24546 24564 24619 +3 5109 5031 5108 +3 5108 5500 5109 +3 20900 20902 20417 +3 20417 20615 20900 +3 17082 17700 17869 +3 17869 17778 17082 +3 20392 20281 20178 +3 20178 20285 20392 +3 9545 9473 9793 +3 9793 9939 9545 +3 16954 16884 16743 +3 16743 16195 16954 +3 3378 3184 3282 +3 3282 3563 3378 +3 8941 8878 8937 +3 22226 22172 21716 +3 21716 22065 22226 +3 17450 17600 18018 +3 17450 18018 18019 +3 18019 17679 17450 +3 3414 3413 3197 +3 11176 11175 11096 +3 11096 11095 11176 +3 342 356 390 +3 8276 8092 8328 +3 8328 8505 8276 +3 13978 13979 13820 +3 13820 14269 13978 +3 21529 21744 21743 +3 21743 21528 21529 +3 23833 23830 23912 +3 7222 7502 7851 +3 7851 7428 7222 +3 10990 10509 10813 +3 10813 10991 10990 +3 17161 16955 16954 +3 11938 11637 12005 +3 12005 11801 11938 +3 21935 21818 21989 +3 22096 22097 21990 +3 15292 15487 16025 +3 21035 21427 20864 +3 20864 21120 21035 +3 2791 2588 2647 +3 2647 2790 2791 +3 18027 18025 18024 +3 18024 17850 18027 +3 2968 3029 3249 +3 3249 3088 2968 +3 22508 22449 22294 +3 22294 22509 22508 +3 21866 21802 21459 +3 21459 21804 21866 +3 20312 20074 20501 +3 20501 19916 20312 +3 22184 22086 22085 +3 22085 22250 22184 +3 22715 23087 22990 +3 22990 22851 22715 +3 23867 23828 23869 +3 3777 3928 3926 +3 3926 4122 3777 +3 15182 15784 15783 +3 15783 15366 15182 +3 16015 16016 16262 +3 9831 10400 10334 +3 10334 9760 9831 +3 11706 11630 11705 +3 11705 11993 11706 +3 20077 20728 21225 +3 7793 7567 7789 +3 7789 7848 7793 +3 20666 20781 20570 +3 20570 20572 20666 +3 15230 15596 15710 +3 15710 15285 15230 +3 23911 24003 24114 +3 24114 24043 23911 +3 15360 16203 15719 +3 15719 16025 15360 +3 5653 5459 5528 +3 15584 15756 15822 +3 15822 15697 15584 +3 9968 10313 10531 +3 10531 10530 9968 +3 13482 13763 13662 +3 13662 13332 13482 +3 10729 10361 10659 +3 10659 10509 10729 +3 21275 21035 21037 +3 21037 21203 21275 +3 9785 10803 10353 +3 10353 9330 9785 +3 15892 16434 16491 +3 23342 22729 22643 +3 22643 22820 23342 +3 14957 14820 14757 +3 14757 14701 14957 +3 5947 5761 6136 +3 6136 6137 5947 +3 14892 14819 14818 +3 14818 14820 14892 +3 20953 21118 21117 +3 21117 20781 20953 +3 23163 23537 23652 +3 23652 23217 23163 +3 17772 17616 17247 +3 24029 24183 24149 +3 24149 24126 24029 +3 19082 19195 19193 +3 19193 19401 19082 +3 16431 16807 16879 +3 16879 16598 16431 +3 10500 10501 10429 +3 2956 3134 3333 +3 3333 3185 2956 +3 19504 19627 20034 +3 20034 19505 19504 +3 14482 14422 14423 +3 14423 14481 14482 +3 11202 10705 10629 +3 11202 10629 11037 +3 11037 11116 11202 +3 2521 2447 2624 +3 2624 2567 2521 +3 24550 24605 24606 +3 24606 24565 24550 +3 24190 24252 24248 +3 24248 24319 24190 +3 22139 22331 22511 +3 22511 22333 22139 +3 11627 11783 11472 +3 11472 11233 11627 +3 15097 15098 15096 +3 15096 15094 15097 +3 13623 13675 13826 +3 13826 13827 13623 +3 11806 11805 11564 +3 11564 11724 11806 +3 12807 13024 12808 +3 12808 12756 12807 +3 14801 14685 14740 +3 16805 16804 17088 +3 17088 16876 16805 +3 20 0 4 +3 4 2 20 +3 2562 2443 2444 +3 2444 2517 2562 +3 14130 14188 14312 +3 14312 14189 14130 +3 21459 21304 20898 +3 20898 21228 21459 +3 17448 17088 17009 +3 18385 18870 19278 +3 19278 18109 18385 +3 9477 9046 9294 +3 9294 9800 9477 +3 11636 11490 11561 +3 11561 11718 11636 +3 16434 16551 16435 +3 16435 16604 16434 +3 21537 21596 21671 +3 21671 21674 21537 +3 2720 2894 3134 +3 3134 2956 2720 +3 23556 23666 23667 +3 23667 23736 23556 +3 8137 8669 8546 +3 8546 8199 8137 +3 20430 20338 19944 +3 19944 20215 20430 +3 10371 10368 10027 +3 10027 10116 10371 +3 17297 16597 17084 +3 17084 17152 17297 +3 9369 9244 9573 +3 7277 7414 7772 +3 7772 6916 7277 +3 3525 3788 3526 +3 3526 3410 3525 +3 14719 14599 14479 +3 14479 14542 14719 +3 20830 21067 21066 +3 21066 20732 20830 +3 962 1014 961 +3 961 986 962 +3 21736 22029 22084 +3 22084 21737 21736 +3 9298 9551 9730 +3 9730 9610 9298 +3 23995 23702 23998 +3 23998 24105 23995 +3 7172 7383 7240 +3 7240 7097 7172 +3 8482 8481 8427 +3 8427 8668 8482 +3 10400 9638 10962 +3 10962 10551 10400 +3 19861 20015 20016 +3 20016 20017 19861 +3 19635 19756 20041 +3 20041 19402 19635 +3 21308 21382 21306 +3 21306 21307 21308 +3 16832 16763 16333 +3 13929 13880 13763 +3 13763 14030 13929 +3 18986 18482 18570 +3 10683 10937 10757 +3 10757 10939 10683 +3 10370 10377 10378 +3 10378 10373 10370 +3 17042 16836 16621 +3 16621 16973 17042 +3 2215 2216 2139 +3 2139 2214 2215 +3 10839 10934 11252 +3 11252 11328 10839 +3 21382 21595 21673 +3 21673 21535 21382 +3 10373 10378 10450 +3 24732 24791 24725 +3 24725 24688 24732 +3 7502 7296 7853 +3 7853 7851 7502 +3 21735 21919 22029 +3 22029 21736 21735 +3 17252 17179 17113 +3 17113 16695 17252 +3 20277 20280 20584 +3 20584 20476 20277 +3 14037 14036 14156 +3 14156 14035 14037 +3 10753 10681 10679 +3 10679 10752 10753 +3 9854 10095 10283 +3 10283 10006 9854 +3 16382 16560 16381 +3 10429 10653 10654 +3 10654 10428 10429 +3 10453 10740 10529 +3 10529 10377 10453 +3 6624 7047 7119 +3 7119 6563 6624 +3 18190 18383 18377 +3 18377 18185 18190 +3 23045 23097 23193 +3 23193 23144 23045 +3 17467 16690 16494 +3 14196 14254 14320 +3 14320 14319 14196 +3 14674 14607 14144 +3 1575 1662 1843 +3 1843 1781 1575 +3 11167 11485 11401 +3 11401 11249 11167 +3 6057 6502 6694 +3 6694 6442 6057 +3 18117 18571 18027 +3 18027 18028 18117 +3 22330 22448 22559 +3 22559 22329 22330 +3 22679 22814 22904 +3 22904 22768 22679 +3 18040 17774 17550 +3 17550 17942 18040 +3 24771 24747 24763 +3 24763 24772 24771 +3 16327 15901 16150 +3 16150 16381 16327 +3 15332 15269 15154 +3 15154 15688 15332 +3 589 626 478 +3 478 570 589 +3 11323 11005 11502 +3 11502 11728 11323 +3 21848 21511 21645 +3 21645 21434 21848 +3 15876 15695 15753 +3 4897 4898 4989 +3 4989 4988 4897 +3 16358 16183 15877 +3 15877 15936 16358 +3 16023 15715 15484 +3 15484 15716 16023 +3 20244 20016 20015 +3 20015 20007 20244 +3 23505 23781 23823 +3 23823 23739 23505 +3 8042 8041 8514 +3 8514 8761 8042 +3 21804 21981 22087 +3 22087 21866 21804 +3 13827 13889 13579 +3 14801 14740 14867 +3 14867 14868 14801 +3 10601 10600 10677 +3 10677 10676 10601 +3 9341 9474 8911 +3 9220 9341 8911 +3 23936 23974 23834 +3 2631 2678 2893 +3 2893 2679 2722 +3 2722 2631 2893 +3 11141 10809 10805 +3 14490 14323 14258 +3 14258 14675 14490 +3 10195 10423 10722 +3 10722 10424 10195 +3 21782 21428 21509 +3 21509 21642 21782 +3 13873 13659 13570 +3 23455 23776 23626 +3 23626 23320 23455 +3 13041 12981 12931 +3 11013 10756 10936 +3 10936 11011 11013 +3 19753 19512 19634 +3 19634 20462 19753 +3 639 601 525 +3 525 544 639 +3 6137 6136 6523 +3 6523 6580 6137 +3 9608 9666 9883 +3 9883 9481 9608 +3 12973 12919 12972 +3 12972 13308 12973 +3 20413 20080 19924 +3 19924 20508 20413 +3 2890 2889 3069 +3 3069 3004 2890 +3 7223 6462 6587 +3 6587 7220 7223 +3 8009 8430 7813 +3 7813 7941 8009 +3 10591 10448 10449 +3 10449 10523 10591 +3 20181 20684 20485 +3 20871 20957 21126 +3 21126 20482 20871 +3 11072 10901 10655 +3 24005 24137 24075 +3 24075 24074 24005 +3 9877 10124 10225 +3 10225 10224 9877 +3 19939 19549 18916 +3 7538 7539 7673 +3 7673 7672 7538 +3 10939 10938 10684 +3 10684 10683 10939 +3 24414 24380 24117 +3 24117 24331 24414 +3 9877 9663 9223 +3 9223 10124 9877 +3 14594 14541 14123 +3 14123 13860 14594 +3 18917 18918 19118 +3 19118 19224 18917 +3 16019 16605 16551 +3 16551 16084 16019 +3 2570 2568 2775 +3 2775 2630 2570 +3 22089 22148 21807 +3 21807 21929 22089 +3 7630 7631 7996 +3 7996 7798 7630 +3 10137 9881 9958 +3 9958 10042 10137 +3 11497 11413 11414 +3 11414 11319 11497 +3 14694 14623 14512 +3 14512 14877 14694 +3 23431 23341 23302 +3 23302 23520 23431 +3 19519 19086 19518 +3 11405 11490 11636 +3 11636 11560 11405 +3 309 328 327 +3 327 436 309 +3 22210 22164 22266 +3 22266 22209 22210 +3 20325 19928 20615 +3 14029 14144 14487 +3 14487 14198 14029 +3 15781 15780 15660 +3 15660 15538 15781 +3 19709 19590 19592 +3 19250 19149 19254 +3 19254 19042 19250 +3 5452 5263 5791 +3 5791 5789 5452 +3 23143 23043 23287 +3 15009 14935 14869 +3 14869 14802 15009 +3 24764 24705 24704 +3 794 839 841 +3 841 838 794 +3 8939 8875 9011 +3 9011 9012 8939 +3 10210 10207 10208 +3 10208 10293 10210 +3 8288 7992 8403 +3 8403 8177 8288 +3 22656 23016 22791 +3 22791 22836 22656 +3 16060 16643 16465 +3 16465 15925 16060 +3 11484 11718 11879 +3 11879 11878 11484 +3 16381 16150 16096 +3 16096 16382 16381 +3 10711 11052 10560 +3 10560 10788 10711 +3 211 204 150 +3 150 212 211 +3 11497 11566 11640 +3 11640 11641 11497 +3 12542 12433 12493 +3 12493 12377 12542 +3 19411 19197 20178 +3 20178 20058 19411 +3 646 569 568 +3 568 605 646 +3 6888 6427 5904 +3 5652 5528 5399 +3 5399 5588 5652 +3 20818 20972 21516 +3 18844 18626 18843 +3 18843 18946 18844 +3 23226 23320 23626 +3 23626 23276 23226 +3 14832 15110 15647 +3 15647 15111 14832 +3 20871 20482 20181 +3 20181 20485 20871 +3 16373 16490 16683 +3 16683 16372 16373 +3 24400 24505 24523 +3 24523 24451 24400 +3 11311 11245 11002 +3 11002 11163 11311 +3 24881 24831 24836 +3 24836 24869 24881 +3 16493 16203 15779 +3 15779 16147 16493 +3 15271 15155 15094 +3 19498 19496 19624 +3 19624 19499 19498 +3 19093 19204 19912 +3 19912 19205 19093 +3 23605 23710 23746 +3 23746 23636 23605 +3 7487 7212 6577 +3 6577 6918 7487 +3 21974 21663 21975 +3 21975 22140 21974 +3 5323 5041 4842 +3 4842 5628 5323 +3 11848 12296 12481 +3 12481 12366 11848 +3 10801 11224 11292 +3 11292 10649 10801 +3 9880 9955 10041 +3 10041 9953 9880 +3 22086 22184 22032 +3 22032 22031 21742 +3 21742 22086 22032 +3 17455 17382 17761 +3 17761 17381 17455 +3 20501 20201 19783 +3 19783 19781 20501 +3 20884 20963 20883 +3 20883 20880 20884 +3 16304 15691 15635 +3 15635 15876 16304 +3 10902 11073 11382 +3 19543 20612 20829 +3 20829 19927 19543 +3 20987 21670 20988 +3 20988 20905 20902 +3 20902 20987 20988 +3 24817 24842 24774 +3 24774 24786 24817 +3 5966 5834 5703 +3 5703 6029 5966 +3 3837 3703 3595 +3 3595 2863 3837 +3 589 683 751 +3 751 626 589 +3 24764 24704 24748 +3 24764 24748 24801 +3 24801 24783 24764 +3 12826 12725 12881 +3 12881 12882 12826 +3 464 533 430 +3 430 411 464 +3 9725 9548 9726 +3 9726 9876 9725 +3 17599 17448 17009 +3 22029 21919 22143 +3 22143 21977 22029 +3 780 756 757 +3 757 629 780 +3 439 388 386 +3 386 387 439 +3 5720 6045 6230 +3 6230 5721 5720 +3 23458 23627 23666 +3 23666 23405 23458 +3 12738 12943 12555 +3 12555 12608 12738 +3 19314 19108 18693 +3 18693 18496 19314 +3 20839 20999 21391 +3 21391 20841 20839 +3 35 13 25 +3 25 29 35 +3 24654 24688 24689 +3 24689 24655 24654 +3 11088 11246 11248 +3 23834 23474 23641 +3 19340 18936 19034 +3 19034 19033 19340 +3 13154 13675 13623 +3 13623 13449 13154 +3 3359 3595 3703 +3 3703 3706 3359 +3 24952 12984 12681 +3 12681 12930 24952 +3 6662 6592 6468 +3 6468 6407 6662 +3 10131 10129 10041 +3 10041 10245 10131 +3 23803 23580 23354 +3 23354 23726 23803 +3 8713 8353 9410 +3 9410 9164 8713 +3 8552 8616 8206 +3 8206 8677 8552 +3 24369 24317 24030 +3 24030 24244 24369 +3 14069 14420 14481 +3 14481 14314 14069 +3 19531 19096 19207 +3 19207 19530 19531 +3 19623 19737 19738 +3 19738 19624 19623 +3 14731 14675 14857 +3 14857 15133 14731 +3 15302 15611 15847 +3 15847 15609 15302 +3 9613 9670 9964 +3 9964 9960 9613 +3 15384 15312 15671 +3 15671 15498 15384 +3 22527 22721 22678 +3 22678 22259 22527 +3 15948 15768 16432 +3 16432 16083 15948 +3 120 127 161 +3 161 136 120 +3 22577 22722 22863 +3 22863 22814 22577 +3 15352 15526 15591 +3 15591 15168 15352 +3 24582 24594 24595 +3 24595 24660 24582 +3 15357 15232 14905 +3 14905 15231 15357 +3 9521 9702 9772 +3 9772 9703 9521 +3 2442 2389 2393 +3 2393 2390 2442 +3 15322 15258 15679 +3 15679 15392 15322 +3 19101 19917 19534 +3 21615 21998 21947 +3 21947 21699 21615 +3 10789 10711 10274 +3 10274 10340 10789 +3 11642 11500 11570 +3 11570 11412 11642 +3 11724 11566 11318 +3 11318 11567 11724 +3 19187 19504 19505 +3 19505 19078 19187 +3 10839 11010 10842 +3 10805 10989 11295 +3 11295 11141 10805 +3 11385 11387 11869 +3 11869 11702 11385 +3 14681 14738 14683 +3 20482 21124 20868 +3 20868 20397 20482 +3 18482 18397 18569 +3 18569 18570 18482 +3 5572 5574 5512 +3 5512 5380 5572 +3 336 432 414 +3 414 316 336 +3 9963 10308 10307 +3 23847 23392 23657 +3 23657 23850 23847 +3 9220 8911 8765 +3 8765 9152 9220 +3 16075 16073 15831 +3 15831 16257 16075 +3 15753 15877 16183 +3 16183 15876 15753 +3 4995 5195 5334 +3 5334 5333 4995 +3 18570 18569 18983 +3 18983 18984 18570 +3 20320 20727 20979 +3 20979 20825 20320 +3 6192 6191 5937 +3 5937 5744 6192 +3 6916 7772 7684 +3 14244 14476 14124 +3 14124 14014 14244 +3 20207 19928 19662 +3 19662 19547 20207 +3 10311 10310 10308 +3 10308 10047 10311 +3 24247 24350 24349 +3 24349 24283 24247 +3 14419 14308 14309 +3 14309 14417 14419 +3 13651 13652 13806 +3 13806 13708 13651 +3 18136 17554 18135 +3 18135 18697 18136 +3 7485 7348 7131 +3 7131 7346 7485 +3 16120 16119 15872 +3 15872 15924 16120 +3 24819 24843 24878 +3 24878 24860 24819 +3 11178 11326 11172 +3 11172 11174 11178 +3 14310 14128 14356 +3 14356 14419 14310 +3 350 396 431 +3 431 382 350 +3 11787 11788 12063 +3 12063 12539 11787 +3 10925 11086 10998 +3 10998 10999 10925 +3 8850 9417 9622 +3 9622 9355 8850 +3 7383 7702 7239 +3 7239 7240 7383 +3 18322 18584 19103 +3 19103 18795 18322 +3 5876 5952 5505 +3 5505 5693 5876 +3 19882 20032 20560 +3 20560 19883 19882 +3 8115 8469 8654 +3 8654 8652 8115 +3 8603 8869 9178 +3 9178 8669 8603 +3 10752 10679 10601 +3 10601 10680 10752 +3 16000 15337 15698 +3 19632 19399 19189 +3 19189 19507 19632 +3 17473 17082 17622 +3 17622 17621 17473 +3 5695 5954 5768 +3 5768 5506 5695 +3 22093 21936 21682 +3 12719 12584 12416 +3 12416 12118 12719 +3 14305 14353 14413 +3 14413 13647 14305 +3 4494 4783 4683 +3 4683 4440 4494 +3 20047 20048 19640 +3 19640 19639 20047 +3 24374 24279 24187 +3 24187 24317 24374 +3 17445 17597 17677 +3 17677 17521 17445 +3 21001 20331 19938 +3 3660 3748 3603 +3 3603 3487 3660 +3 8695 8820 9204 +3 9204 8692 8695 +3 11026 11824 12341 +3 12341 11825 11026 +3 2677 2717 2389 +3 2389 2442 2677 +3 14968 15646 15110 +3 6437 7042 7117 +3 7117 6751 6437 +3 15640 15998 15936 +3 15936 15820 15640 +3 18753 18448 18374 +3 18374 17996 18753 +3 14782 15063 15174 +3 15174 15062 14782 +3 3211 3166 3595 +3 3595 3359 3211 +3 17940 18233 18038 +3 18038 17618 17940 +3 16654 16653 16652 +3 16652 16590 16654 +3 23083 23132 23502 +3 23502 23399 23083 +3 11718 11484 11400 +3 23824 23823 23781 +3 23781 23782 23824 +3 16254 16877 16806 +3 16806 16676 16254 +3 18118 17851 18783 +3 18783 18672 18118 +3 2829 3230 3383 +3 3383 2892 2829 +3 7877 7647 7873 +3 7873 8363 7877 +3 20558 21024 20652 +3 20652 20653 20558 +3 7967 8089 7484 +3 7484 7680 7967 +3 22066 21847 21850 +3 21850 22127 22066 +3 24551 24607 24581 +3 24581 24492 24551 +3 11246 11168 11249 +3 11249 11248 11246 +3 13474 13655 13809 +3 13809 13609 13474 +3 16663 16188 16360 +3 16360 16731 16663 +3 24525 24493 24473 +3 24473 24474 24525 +3 9235 9559 9419 +3 9419 9494 9235 +3 16962 16824 16963 +3 16963 17170 16962 +3 19516 19641 19895 +3 19895 19896 19516 +3 24348 24282 24062 +3 24062 24279 24348 +3 9371 9116 8935 +3 8935 9430 9371 +3 9022 8320 8212 +3 8212 8319 9022 +3 10436 10203 10511 +3 10511 10435 10436 +3 17788 17954 18703 +3 18703 18051 17788 +3 15433 15668 15797 +3 15797 15497 15433 +3 4745 4892 5317 +3 5317 5037 4745 +3 15617 15380 15554 +3 15554 15666 15617 +3 17402 17475 17476 +3 17476 16831 17402 +3 11250 11169 11487 +3 24501 24467 24577 +3 24577 24552 24501 +3 11166 11094 11089 +3 11089 11165 11166 +3 17573 17424 16857 +3 16857 17344 17573 +3 20247 20654 20453 +3 20453 19739 20247 +3 8838 9292 8766 +3 8766 8521 8838 +3 17338 17799 17887 +3 17887 17644 17338 +3 3413 2969 3089 +3 3089 3197 3413 +3 15535 15174 15235 +3 14529 14528 14405 +3 14405 14055 14529 +3 10108 10021 10024 +3 10024 10363 10108 +3 7517 7744 7588 +3 7588 7381 7517 +3 22330 22329 22294 +3 22294 22242 22330 +3 3583 3524 4025 +3 4025 3584 3583 +3 12223 12632 12361 +3 12361 11844 12223 +3 3636 3518 3290 +3 3290 3780 3636 +3 19445 18811 18809 +3 18809 19444 19445 +3 9881 10141 10140 +3 10140 10135 9881 +3 12851 12657 12706 +3 12706 12801 12851 +3 16444 16384 17207 +3 17207 16272 16444 +3 15860 15971 16393 +3 16393 16284 15860 +3 16768 16980 16704 +3 16704 16457 16768 +3 11586 11656 12203 +3 12203 11947 11586 +3 10876 11352 11676 +3 11676 11207 10876 +3 6440 6566 6309 +3 6309 6567 6440 +3 16017 15771 16433 +3 16433 16263 16017 +3 2584 2465 2586 +3 2586 2330 2584 +3 15241 15547 14855 +3 14855 14991 15241 +3 11382 11143 10807 +3 10807 10902 11382 +3 7517 7448 7651 +3 7651 7744 7517 +3 21593 21801 21864 +3 21864 21744 21593 +3 13508 14233 14293 +3 14293 13838 13508 +3 11632 11483 11305 +3 17600 17754 18305 +3 18305 18018 17600 +3 15791 16152 16219 +3 16219 16218 15791 +3 8711 8352 8779 +3 8779 8656 8711 +3 24135 24133 24167 +3 24167 24168 24135 +3 24135 24114 24073 +3 24073 24133 24135 +3 20071 19778 20197 +3 20197 20199 20071 +3 7660 7953 8374 +3 8374 7892 7660 +3 16205 16094 16095 +3 16095 16556 16205 +3 23599 23414 23413 +3 23413 23511 23599 +3 24252 24250 24222 +3 24222 24248 24252 +3 19011 19315 19431 +3 19431 19216 19011 +3 11865 12056 12123 +3 12123 12176 11865 +3 5796 6112 6353 +3 6353 6296 5796 +3 10008 10197 10426 +3 10426 10425 10008 +3 17342 17651 17423 +3 17423 17271 17342 +3 2714 2997 2515 +3 2515 2715 2714 +3 16030 15842 15541 +3 15541 15660 16030 +3 1881 1818 1825 +3 1825 1883 1881 +3 17549 17320 17321 +3 17321 17393 17549 +3 10971 11760 11762 +3 11762 11051 10971 +3 18309 18980 18978 +3 18978 18476 18309 +3 21798 21918 22082 +3 22082 21863 21798 +3 19357 20106 19703 +3 19703 19046 19357 +3 1583 1535 1590 +3 1590 1560 1583 +3 20942 20657 20364 +3 20364 20775 20942 +3 1464 1674 1923 +3 1923 1596 1464 +3 24810 24773 24717 +3 24717 24766 24810 +3 2369 2605 2609 +3 2609 2492 2369 +3 24809 24788 24773 +3 24773 24810 24809 +3 13311 13268 13214 +3 13214 12820 13311 +3 20399 20063 20294 +3 9165 9563 8993 +3 8993 8660 9165 +3 10995 10912 11392 +3 11970 12103 12104 +3 12104 11904 11970 +3 16528 16719 16717 +3 16717 16642 16528 +3 9568 9822 9982 +3 9982 10396 9568 +3 23754 23878 23915 +3 23915 23753 23754 +3 20904 21307 21230 +3 21230 21154 20904 +3 12574 12514 12100 +3 12100 12351 12574 +3 20115 20120 20116 +3 20116 19844 20115 +3 14034 14562 15145 +3 15145 14503 14034 +3 9667 9669 9485 +3 9485 7998 9667 +3 23320 23275 23453 +3 23453 23455 23320 +3 11554 11241 10910 +3 10910 10442 11554 +3 5706 5449 6420 +3 6420 6483 5706 +3 7388 7246 7318 +3 7318 7887 7388 +3 20659 21348 21272 +3 21272 21114 20659 +3 18379 18762 19059 +3 19059 19373 18379 +3 23955 23954 24184 +3 24184 24216 23955 +3 1275 1300 1383 +3 1383 1360 1275 +3 797 914 726 +3 726 799 797 +3 21869 21984 21810 +3 21810 21809 21869 +3 24788 24759 24760 +3 24760 24773 24788 +3 14887 14751 15212 +3 15212 15028 14887 +3 18339 17955 17629 +3 17629 18710 18339 +3 20396 20790 20676 +3 15696 15157 15335 +3 15335 15462 15696 +3 10782 10966 10871 +3 10871 10477 10782 +3 22779 22967 22968 +3 22968 22924 22779 +3 6714 7078 7220 +3 7220 6587 6714 +3 20882 20810 20812 +3 20812 20885 20882 +3 10092 9852 10491 +3 10491 10281 10092 +3 7992 7789 7567 +3 7567 7290 7992 +3 13542 13248 13250 +3 13250 13630 13542 +3 7988 7562 7561 +3 7561 7625 7988 +3 11211 10789 11123 +3 11123 11763 11211 +3 863 866 847 +3 847 890 863 +3 19425 19424 19780 +3 19780 20311 19425 +3 22554 22750 22378 +3 22378 22377 22554 +3 19082 19636 19289 +3 19289 18982 19082 +3 17016 17017 17018 +3 17018 17238 17016 +3 1029 1077 1109 +3 1109 1078 1029 +3 18615 18824 18723 +3 18723 18725 18615 +3 10548 10777 10961 +3 10961 10959 10548 +3 24371 24374 24317 +3 24317 24369 24371 +3 17586 17825 18444 +3 18444 18088 17586 +3 15723 15365 15066 +3 15066 15843 15723 +3 24592 24692 24628 +3 21525 21062 21366 +3 15780 15781 16028 +3 15835 15948 16083 +3 16083 15947 15835 +3 16612 16693 16272 +3 16272 16330 16612 +3 1898 2148 1991 +3 1991 1896 1898 +3 10740 10599 10745 +3 10745 10741 10740 +3 11567 11318 11412 +3 22092 22093 21990 +3 21990 22097 22092 +3 16082 16083 16432 +3 10427 10356 10499 +3 20048 20153 20257 +3 20257 20043 20048 +3 13466 13138 13087 +3 13087 13273 13466 +3 18570 18984 18985 +3 18985 18986 18570 +3 10499 10652 10802 +3 10802 10427 10499 +3 12917 12522 12632 +3 12632 12631 12917 +3 13866 14246 14014 +3 14014 13966 13866 +3 19080 19079 19399 +3 19399 19633 19080 +3 18491 19093 18792 +3 18792 18492 18491 +3 5502 5566 5374 +3 5374 5564 5502 +3 17272 17424 17271 +3 17271 17059 17272 +3 19662 19928 18911 +3 11165 10828 10744 +3 2583 2738 2916 +3 2916 2646 2583 +3 16015 16262 16372 +3 6786 7294 7293 +3 7293 7224 6786 +3 10505 10355 9926 +3 9926 10427 10505 +3 15780 16028 15951 +3 15951 16029 15780 +3 5564 5374 5376 +3 5376 5500 5564 +3 801 846 728 +3 728 685 801 +3 24783 24848 24841 +3 16136 16074 16676 +3 16676 16741 16136 +3 3391 3288 3509 +3 3509 3515 3391 +3 21065 21373 21372 +3 21372 21301 21065 +3 22248 22030 22181 +3 22181 22298 22248 +3 556 534 594 +3 594 686 556 +3 6736 6421 6814 +3 19906 20062 20295 +3 20295 20183 19906 +3 22413 21823 21886 +3 21886 22105 22413 +3 15954 16096 16150 +3 16150 15901 15954 +3 16082 16432 16371 +3 16371 16549 16082 +3 555 464 446 +3 446 444 555 +3 4223 4183 3524 +3 3524 3982 4223 +3 3943 4138 4035 +3 4035 4142 3943 +3 21002 20910 21606 +3 21606 21078 21002 +3 23111 22917 22729 +3 22729 23342 23111 +3 23912 24075 23913 +3 23913 23833 23912 +3 19288 18886 18884 +3 18884 19080 19288 +3 11635 11878 11938 +3 11938 12003 11635 +3 19526 20304 19775 +3 19775 19201 19526 +3 12276 12463 12516 +3 12516 12277 12276 +3 11930 11781 11780 +3 11780 11927 11930 +3 16813 16550 16812 +3 16812 16491 16813 +3 7050 6969 6756 +3 6756 6968 7050 +3 11011 10755 10842 +3 10842 10843 11011 +3 18416 19100 19008 +3 19008 18687 18416 +3 22156 21988 22349 +3 22349 22201 22156 +3 22249 22565 22250 +3 22250 22085 22249 +3 5022 5233 5300 +3 5300 5559 5022 +3 22016 21717 21780 +3 21780 21844 22016 +3 5631 5256 5635 +3 10697 11033 10772 +3 10772 10473 10697 +3 5652 5713 5978 +3 23288 23567 23373 +3 17525 17598 17522 +3 18792 19093 19094 +3 19094 18683 18792 +3 19094 19529 19206 +3 19206 18683 19094 +3 21734 22028 21919 +3 10654 10653 10989 +3 10989 10805 10654 +3 3529 3414 3197 +3 3197 3465 3529 +3 11313 11250 11487 +3 11487 11402 11313 +3 14969 14527 14968 +3 16886 17016 17097 +3 686 668 708 +3 708 628 686 +3 23554 23319 23137 +3 23137 23273 23554 +3 20394 20396 20676 +3 20676 20584 20394 +3 11116 11346 11435 +3 21433 21207 21354 +3 21354 21643 21433 +3 6110 6427 6683 +3 6683 6814 6110 +3 24625 24659 24701 +3 24701 24661 24625 +3 4126 4177 3876 +3 3876 3972 4126 +3 4138 3943 3827 +3 3827 3985 4138 +3 14138 14022 13923 +3 13923 14140 14138 +3 15159 15339 15337 +3 15337 15757 15159 +3 10198 10355 10500 +3 10500 10429 10198 +3 11829 11198 11429 +3 11429 12152 11829 +3 22329 22506 22509 +3 22509 22294 22329 +3 5904 6228 6554 +3 6554 6888 5904 +3 17401 18327 18695 +3 13274 13466 13273 +3 13273 13314 13274 +3 2027 1963 1936 +3 11436 11435 11668 +3 11668 10960 11436 +3 6421 6291 5843 +3 5843 6110 6421 +3 756 848 893 +3 893 946 756 +3 481 536 535 +3 535 495 481 +3 23138 23225 23963 +3 23963 23087 23138 +3 22710 22620 22453 +3 13923 14253 14195 +3 14195 14140 13923 +3 12852 12851 13013 +3 13013 13118 12852 +3 10425 10499 10354 +3 10354 10008 10425 +3 17391 18412 17938 +3 17938 17614 17391 +3 18979 18977 18393 +3 18393 18978 18979 +3 19761 19639 19515 +3 19515 19514 19761 +3 9545 9662 9796 +3 9796 9402 9545 +3 24592 24628 24600 +3 24600 24638 24592 +3 21454 21665 21925 +3 21925 21800 21454 +3 19653 20191 20304 +3 20304 19526 19653 +3 464 574 593 +3 23639 23637 23640 +3 23640 23567 23639 +3 19772 19909 20191 +3 20191 19653 19772 +3 2734 2736 2582 +3 2582 2733 2734 +3 17412 17953 17954 +3 17954 17788 17412 +3 11936 11553 11303 +3 11303 11995 11936 +3 16127 16304 15876 +3 15876 16183 16127 +3 11404 11316 11402 +3 11402 11487 11404 +3 10026 10375 10524 +3 9344 9878 9947 +3 9947 9224 9344 +3 22185 22184 22250 +3 22250 22393 22185 +3 9657 9280 9712 +3 9712 9856 9657 +3 12349 12261 12511 +3 12511 12706 12349 +3 5789 5899 6225 +3 6225 6038 5789 +3 22949 22853 22804 +3 22804 22852 22949 +3 22750 22939 22379 +3 22379 22378 22750 +3 21391 21605 21875 +3 21875 21546 21391 +3 13899 14000 13788 +3 13788 13900 13899 +3 23780 23669 23704 +3 23704 23738 23780 +3 22034 21866 22087 +3 22087 22395 22034 +3 18903 19312 19106 +3 19106 18691 18903 +3 15233 15059 14595 +3 14595 14982 15233 +3 8820 9278 8965 +3 8965 9204 8820 +3 17864 17699 17867 +3 17867 17944 17864 +3 14212 14379 14618 +3 14618 14380 14212 +3 19317 19791 19542 +3 19542 19789 19317 +3 2013 2126 2127 +3 19644 19903 20285 +3 20285 20178 19644 +3 10109 10207 10113 +3 10113 10111 10109 +3 11036 10705 11202 +3 11202 11436 11036 +3 12261 12349 11828 +3 11828 12026 12261 +3 14482 14481 14420 +3 14420 14548 14482 +3 22288 22131 22071 +3 22071 22377 22288 +3 23591 23407 23369 +3 15373 15493 15374 +3 15374 15191 15373 +3 3296 3249 3410 +3 3410 3297 3296 +3 16021 16815 16605 +3 16605 16019 16021 +3 11712 11632 11305 +3 11305 11393 11712 +3 18483 18311 18482 +3 18482 18986 18483 +3 8666 9115 9175 +3 9175 8928 8666 +3 20580 20676 20790 +3 20790 20582 20580 +3 19917 20313 20075 +3 20075 19534 19917 +3 10009 9926 10355 +3 10355 10198 10009 +3 18329 19111 19012 +3 19012 18135 18329 +3 2385 2938 3112 +3 3112 2668 2385 +3 11159 11160 11155 +3 11155 10911 11159 +3 12824 13041 12931 +3 12931 12930 12824 +3 10004 10348 10095 +3 10095 9853 10004 +3 10303 10228 10226 +3 10226 10224 10303 +3 24807 24794 24702 +3 24702 24746 24807 +3 13401 13586 13943 +3 13943 13990 13401 +3 14522 14582 14962 +3 14962 14402 14522 +3 20392 21040 20675 +3 20675 20281 20392 +3 11396 11397 11635 +3 11635 11557 11396 +3 703 743 837 +3 837 857 703 +3 15651 15356 16142 +3 16142 15890 15651 +3 17154 17235 17011 +3 17011 17156 17154 +3 20831 21228 20898 +3 20898 20510 20831 +3 20390 20955 21041 +3 21041 20866 20390 +3 14038 13580 13829 +3 13829 14096 14038 +3 8939 9012 8880 +3 8880 8941 8939 +3 10120 10223 10301 +3 10301 9798 10120 +3 10294 10293 10664 +3 10664 10585 10294 +3 20691 20399 20294 +3 20294 20588 20691 +3 17486 18249 17958 +3 10118 10590 10912 +3 10912 10995 10118 +3 17779 17868 18042 +3 18042 17871 17779 +3 22348 22464 22307 +3 22307 22092 22348 +3 10035 10034 9953 +3 9953 10129 10035 +3 10589 10820 10667 +3 10667 10737 10589 +3 1539 1695 1715 +3 1715 1540 1539 +3 15186 15240 15067 +3 15067 15370 15186 +3 24100 24188 24281 +3 24281 24280 24100 +3 20669 21036 21120 +3 21120 20469 20669 +3 16598 16879 16742 +3 16742 16680 16598 +3 729 778 801 +3 801 685 729 +3 863 890 889 +3 889 864 863 +3 12579 12817 12865 +3 12865 12671 12579 +3 4948 5201 5399 +3 5399 5401 4948 +3 16258 16260 16886 +3 16886 16954 16258 +3 5655 5653 5848 +3 5848 5591 5655 +3 11631 11996 12067 +3 12067 11997 11631 +3 14541 14476 15058 +3 15058 14593 14541 +3 8606 8550 8432 +3 8432 8671 8606 +3 11983 11922 11982 +3 11982 12119 11983 +3 20255 20371 20780 +3 20780 20463 20255 +3 2391 2564 2442 +3 2442 2390 2391 +3 15886 15591 15526 +3 15526 15592 15886 +3 12937 13050 12991 +3 12991 12990 12937 +3 23930 23780 23863 +3 6956 7096 7025 +3 7025 6886 6956 +3 22708 22890 23224 +3 23224 22942 22708 +3 9239 9165 8660 +3 8660 8786 9239 +3 11993 11935 12130 +3 16451 17041 17559 +3 17559 17480 16451 +3 23964 24105 24223 +3 24223 24130 23964 +3 17704 17783 18332 +3 18332 17624 17704 +3 22085 22146 22182 +3 22182 22249 22085 +3 2065 1898 1863 +3 1863 1992 2065 +3 16891 16494 16495 +3 16495 16892 16891 +3 5652 5978 5653 +3 5653 5528 5652 +3 14243 14186 14357 +3 14357 14418 14243 +3 7475 7334 7474 +3 7474 7610 7475 +3 21145 21142 21662 +3 21662 21143 21145 +3 22643 22729 22582 +3 22582 22541 22643 +3 24806 24807 24816 +3 24816 24832 24806 +3 14864 14933 14866 +3 14866 15079 14864 +3 4141 4612 4560 +3 4560 4229 4141 +3 2351 2361 2429 +3 2429 2308 2351 +3 6587 6460 6143 +3 6143 6714 6587 +3 20497 20819 20713 +3 20713 20406 20497 +3 17099 17534 17608 +3 17608 17098 17099 +3 19920 20076 20315 +3 20315 19921 19920 +3 9659 9868 10211 +3 10211 9871 9659 +3 24766 24717 24698 +3 24698 24750 24766 +3 7768 7718 7340 +3 7340 7613 7768 +3 11306 11481 11710 +3 11710 10823 11306 +3 14568 14694 14569 +3 14569 14386 14568 +3 21150 20610 21374 +3 21374 21529 21150 +3 870 757 756 +3 756 869 870 +3 5631 5576 5385 +3 5385 5256 5631 +3 10901 10811 24953 +3 9097 9155 9294 +3 9294 9046 9097 +3 9476 9477 9727 +3 9727 9223 9476 +3 15568 15505 16286 +3 16286 16287 15568 +3 10804 10809 11073 +3 11073 10902 10804 +3 21589 21737 21738 +3 21738 21452 21589 +3 23962 23817 23861 +3 23861 24035 23962 +3 2923 3100 2799 +3 2799 2651 2923 +3 8276 8091 7722 +3 7722 8092 8276 +3 19635 20040 19754 +3 19754 19756 19635 +3 19642 19519 19518 +3 19518 19896 19642 +3 20798 21044 21281 +3 21281 20871 20798 +3 18981 18982 18568 +3 18568 18886 18981 +3 305 340 401 +3 401 306 305 +3 17384 17458 17537 +3 17537 17023 17384 +3 16335 16222 16507 +3 16507 16452 16335 +3 15384 15197 15198 +3 15198 15199 15384 +3 10595 10596 10598 +3 10598 10524 10595 +3 18939 19703 19463 +3 19463 19352 18939 +3 1659 1772 1657 +3 1657 1523 1659 +3 17588 17902 17992 +3 17992 17735 17588 +3 20970 20817 20404 +3 20404 20890 20970 +3 9946 9477 9800 +3 9800 10231 9946 +3 10437 10581 10580 +3 10580 10659 10437 +3 8367 8306 8547 +3 8547 8603 8367 +3 18676 18313 17929 +3 17929 18314 18676 +3 22466 22629 22726 +3 22726 22579 22466 +3 16695 16501 16448 +3 16448 16333 16695 +3 6970 7405 6907 +3 6907 6503 6970 +3 24144 24241 24438 +3 24438 24209 24144 +3 16970 17182 17477 +3 17477 17478 16970 +3 4441 4392 4785 +3 4785 4738 4441 +3 9218 9871 9473 +3 9473 9340 9218 +3 23711 23871 23934 +3 23934 23745 23711 +3 19505 19746 19284 +3 19284 19078 19505 +3 5354 4968 5356 +3 5356 5418 5354 +3 8450 8392 8393 +3 8393 8565 8450 +3 24180 24148 24056 +3 24056 24094 24180 +3 6580 6923 7783 +3 7783 7216 6580 +3 8776 9049 9161 +3 9161 8844 8776 +3 24783 24841 24828 +3 24828 24827 24783 +3 860 918 972 +3 972 916 860 +3 14295 14532 13906 +3 13906 13907 14295 +3 15634 16125 15996 +3 15996 15752 15634 +3 18833 18834 19039 +3 19039 19038 18833 +3 2221 2321 2395 +3 2395 2322 2221 +3 2367 2373 2434 +3 2434 2309 2367 +3 19945 19670 19672 +3 19672 20428 19945 +3 12712 12911 13077 +3 13077 13125 12712 +3 20540 21174 21409 +3 21409 20923 20540 +3 16553 16687 16606 +3 16606 16266 16553 +3 15206 15323 15324 +3 15324 15205 15206 +3 21551 21482 21399 +3 21399 21242 21551 +3 22149 22625 22994 +3 22994 22521 22149 +3 18127 18580 18128 +3 18128 18321 18127 +3 7559 7724 7786 +3 7786 7353 7559 +3 10213 10217 10295 +3 10295 10296 10213 +3 21905 21638 21639 +3 21639 21962 21905 +3 1937 1995 2027 +3 2027 1900 1937 +3 20326 19933 20084 +3 20084 20421 20326 +3 1758 1851 1876 +3 1876 1757 1758 +3 17016 16886 16260 +3 16260 16548 17016 +3 19496 19878 20140 +3 20140 19623 19496 +3 3955 4422 4327 +3 4327 4157 3955 +3 1843 1870 1869 +3 1869 1842 1843 +3 18713 18507 18056 +3 18056 18341 18713 +3 2097 2194 1844 +3 1844 1939 2097 +3 1420 1418 1303 +3 1303 1236 1420 +3 21672 22038 22189 +3 22189 21984 21672 +3 19726 19604 19167 +3 19167 19722 19726 +3 7979 8451 8093 +3 8093 7980 7979 +3 18745 19165 18852 +3 18852 18752 18745 +3 12467 12518 13079 +3 13079 12811 12467 +3 24616 24562 24591 +3 24591 24636 24616 +3 16524 16169 16581 +3 16581 16775 16524 +3 19346 19035 19145 +3 19145 19248 19246 +3 19246 19346 19145 +3 2898 3014 3336 +3 3336 3140 2898 +3 250 291 336 +3 336 290 250 +3 13896 13897 14046 +3 14046 14168 13896 +3 2784 3020 2641 +3 2641 2458 2784 +3 8133 8364 9007 +3 9007 8423 8133 +3 15629 16058 15509 +3 15509 15571 15629 +3 8470 8412 8845 +3 8845 8778 8470 +3 13788 14340 14584 +3 14584 14292 13788 +3 19071 18287 18655 +3 18655 19070 19071 +3 362 383 316 +3 316 495 362 +3 10630 11042 11040 +3 11040 10479 10630 +3 17554 17704 17179 +3 17179 17782 17554 +3 18942 19152 19150 +3 19150 18941 18942 +3 21551 21089 21005 +3 21005 21166 21551 +3 23591 23369 23229 +3 23229 23325 23591 +3 23434 22964 22965 +3 22965 23344 23434 +3 4032 4227 4519 +3 4519 4272 4032 +3 22347 22348 22096 +3 22096 22202 22347 +3 18703 18704 18807 +3 18807 18706 18703 +3 24004 24116 24170 +3 24170 24169 24004 +3 13334 13881 13928 +3 13928 13287 13334 +3 23535 23722 23721 +3 23721 23484 23535 +3 10114 10026 10298 +3 10298 10023 10114 +3 5689 6708 6200 +3 6200 6015 5689 +3 5034 4745 5037 +3 5037 5112 5034 +3 11573 11500 11415 +3 11415 11004 11573 +3 409 461 570 +3 570 463 409 +3 144 134 127 +3 127 110 144 +3 9609 9883 10136 +3 10136 10044 9609 +3 10196 10096 9925 +3 9925 9710 10196 +3 2728 2903 2638 +3 2638 2637 2728 +3 18482 18311 18217 +3 18217 18397 18482 +3 23497 23266 23223 +3 23223 23582 23497 +3 3043 2545 3042 +3 3042 3262 3043 +3 17945 18045 18801 +3 18801 18328 17945 +3 15173 15599 15773 +3 15773 15480 15173 +3 16610 17031 17246 +3 17246 16756 16610 +3 10459 9975 10315 +3 10315 10458 10459 +3 24069 23226 23276 +3 23276 23139 24069 +3 13812 14316 14366 +3 14366 14315 13812 +3 17360 17739 17146 +3 17146 17289 17360 +3 16079 15767 15946 +3 15946 16080 16079 +3 17433 17359 17143 +3 14598 14719 14985 +3 14985 15124 14598 +3 17724 18268 18360 +3 18360 17983 17724 +3 20953 20864 21119 +3 21119 21118 20953 +3 15906 16157 15970 +3 15970 15670 15906 +3 5838 5839 5783 +3 5783 6035 5838 +3 6995 7355 8106 +3 8106 7497 6995 +3 18200 18300 18387 +3 18387 18460 18200 +3 6144 6209 6264 +3 6264 5882 6144 +3 4985 4891 4600 +3 4600 4841 4985 +3 5481 5291 5151 +3 5151 4958 5481 +3 18775 18305 18015 +3 18015 18556 18775 +3 9873 9662 9939 +3 9939 10028 9873 +3 22694 22418 22417 +3 22417 22585 22694 +3 16372 16683 16371 +3 16371 16015 16372 +3 17682 17309 17377 +3 17377 17527 17682 +3 9583 9313 8677 +3 8677 9185 9583 +3 16524 16775 16990 +3 16990 16582 16524 +3 19598 20234 19596 +3 19596 18949 19598 +3 15532 16021 16019 +3 16019 15653 15532 +3 4169 3866 4252 +3 4252 4168 4169 +3 6145 6212 6533 +3 6533 6532 6145 +3 15964 16040 16041 +3 16041 16389 15964 +3 20420 20085 20086 +3 20086 20517 20420 +3 11723 11641 11640 +3 11640 11565 11723 +3 4724 4475 4629 +3 4629 4722 4724 +3 20915 20918 20528 +3 20528 20632 20915 +3 5615 5940 6072 +3 6072 5941 5615 +3 7188 7038 6743 +3 6743 7112 7188 +3 13666 13820 13979 +3 6011 6382 6381 +3 6381 5936 6011 +3 24641 24602 24548 +3 24548 24547 24641 +3 6412 6723 6095 +3 6095 6276 6412 +3 22710 22849 22713 +3 22713 22620 22710 +3 314 396 350 +3 350 279 314 +3 20641 20543 21010 +3 21010 21011 20641 +3 17168 17389 17465 +3 17465 17464 17168 +3 7997 7431 8589 +3 8589 8187 7997 +3 24047 24046 23793 +3 23793 24080 24047 +3 13892 13832 13833 +3 13833 13777 13892 +3 10604 10605 10687 +3 10687 10760 10604 +3 9187 9314 9585 +3 9585 9315 9187 +3 17257 17486 17958 +3 17958 17563 17257 +3 19110 18907 18802 +3 18802 18909 19110 +3 16769 16708 17563 +3 17563 17258 16769 +3 17370 17450 17679 +3 17679 17302 17370 +3 20256 20047 19637 +3 19637 19756 20256 +3 9314 9187 9123 +3 9123 9253 9314 +3 22620 22515 22298 +3 22298 22453 22620 +3 14329 14269 14380 +3 14380 14560 14329 +3 2736 2734 3025 +3 3025 3028 2736 +3 12631 12360 13032 +3 13032 12917 12631 +3 23818 23663 23817 +3 23817 23962 23818 +3 10505 10427 10504 +3 10504 10503 10505 +3 19914 20069 20494 +3 20494 19529 19914 +3 11412 11570 11568 +3 11568 11567 11412 +3 5591 5461 5339 +3 5339 5655 5591 +3 23557 23558 23592 +3 20574 20055 20052 +3 20052 20270 20574 +3 24720 24670 24628 +3 24628 24707 24720 +3 9871 9218 9335 +3 9335 9659 9871 +3 18319 18492 18792 +3 18792 18683 18319 +3 15187 15067 15068 +3 15068 15301 15187 +3 15110 14832 14969 +3 14969 14968 15110 +3 14682 14681 14683 +3 14683 14615 14682 +3 23592 23591 23367 +3 23367 23557 23592 +3 17600 17369 17447 +3 17447 17754 17600 +3 2128 2209 2210 +3 2210 2134 2128 +3 22514 22710 22453 +3 22453 22336 22514 +3 19080 18884 18669 +3 18669 19079 19080 +3 8616 8260 7707 +3 7707 8485 8616 +3 15376 15957 16037 +3 16037 15850 15376 +3 22329 22559 22607 +3 22607 22663 22329 +3 21117 20782 20574 +3 20574 20571 21117 +3 12723 12984 12983 +3 12983 12982 12723 +3 10515 10655 10901 +3 10901 24953 10515 +3 18805 18593 17783 +3 17783 18136 18805 +3 23289 23143 23288 +3 23288 23373 23289 +3 24541 24583 24594 +3 24594 24520 24541 +3 22842 22888 22890 +3 22890 22708 22842 +3 14185 14067 13754 +3 13754 13964 14185 +3 10503 10655 10515 +3 18770 18769 18461 +3 18461 19071 18770 +3 5378 5182 5184 +3 5184 5320 5378 +3 17394 18588 17942 +3 17942 17550 17394 +3 14469 14237 14767 +3 14767 14969 14469 +3 22443 22496 22557 +3 22557 22498 22443 +3 13925 14025 14026 +3 14026 14142 13925 +3 21808 21670 21668 +3 21668 21672 21808 +3 16385 16613 16694 +3 11709 11154 11553 +3 11553 12064 11709 +3 7702 8005 7938 +3 7938 7810 7702 +3 18687 18900 19102 +3 19102 18688 18687 +3 11749 11114 11428 +3 11428 11514 11749 +3 6916 7684 7210 +3 7210 6915 6916 +3 23870 23912 23829 +3 23829 23787 23870 +3 11560 11485 11488 +3 11488 11314 11560 +3 2828 3070 3447 +3 3447 3131 2828 +3 12002 12072 12073 +3 12073 12070 12002 +3 14546 15847 16035 +3 16035 15846 14546 +3 8480 8005 8199 +3 8199 8546 8480 +3 20277 20276 20279 +3 20279 20280 20277 +3 8613 8676 8798 +3 8798 8673 8613 +3 20677 20477 20280 +3 20280 20579 20677 +3 2266 2304 2210 +3 2210 2265 2266 +3 20274 20669 20469 +3 20469 20174 20274 +3 5129 5455 5588 +3 5588 5201 5129 +3 16890 16753 16554 +3 16554 17169 16890 +3 7785 7782 8104 +3 8104 7724 7785 +3 17321 17320 16827 +3 16827 17248 17321 +3 6483 6420 6813 +3 6813 6612 6483 +3 16427 16484 16674 +3 16674 16428 16427 +3 9756 9428 9369 +3 9369 9573 9756 +3 10435 10437 10659 +3 10659 10436 10435 +3 18567 18568 18216 +3 18216 18480 18567 +3 7772 7414 8092 +3 18944 18841 19043 +3 19043 18947 18944 +3 15354 15285 15528 +3 15528 15594 15354 +3 6151 6663 6931 +3 6931 6407 6151 +3 6268 6787 6405 +3 6405 7080 6268 +3 15798 15797 16224 +3 16224 16155 15798 +3 18550 18459 18200 +3 18200 18460 18550 +3 19461 19146 19248 +3 19248 19145 19461 +3 14741 14560 14380 +3 14380 14618 14741 +3 710 652 629 +3 629 757 710 +3 1997 1779 1543 +3 1543 1660 1997 +3 12406 12405 12622 +3 12622 12464 12406 +3 2152 2028 1966 +3 1966 2029 2152 +3 13972 13659 14022 +3 14022 14023 13972 +3 17236 17235 17372 +3 17372 17526 17236 +3 2679 2894 2720 +3 2720 2721 2679 +3 17771 18036 18127 +3 18127 18321 17771 +3 13810 14187 14361 +3 14361 14129 13810 +3 18407 17765 18405 +3 18405 18682 18407 +3 20788 21038 20784 +3 20784 20582 20788 +3 20562 19885 19629 +3 19629 20249 20562 +3 21577 21646 21434 +3 21434 21281 21577 +3 17866 17868 17779 +3 17779 17778 17866 +3 16080 16140 16260 +3 16260 16258 16080 +3 20295 20586 20797 +3 20797 20183 20295 +3 11969 11903 11673 +3 11673 12030 11969 +3 21227 21303 21533 +3 21533 20986 21227 +3 20819 20818 21516 +3 21516 21444 20819 +3 292 363 432 +3 432 291 292 +3 21661 21730 21796 +3 21796 21365 21661 +3 18629 18529 18626 +3 18626 18627 18629 +3 1522 1490 1601 +3 1601 1658 1522 +3 21303 21227 20985 +3 20985 21457 21303 +3 5439 5699 5510 +3 5510 5320 5439 +3 1095 1264 1135 +3 1135 1114 1095 +3 13934 14151 13667 +3 13667 13533 13934 +3 15364 15540 15660 +3 15660 15541 15364 +3 18329 18135 17782 +3 17782 17703 18329 +3 17247 17032 17392 +3 17392 17772 17247 +3 31 53 29 +3 29 25 31 +3 12918 12522 12917 +3 12917 13256 12918 +3 21741 21924 22086 +3 22086 21742 21741 +3 17294 17152 17231 +3 17231 17230 17294 +3 13915 13749 13853 +3 13853 13959 13915 +3 21701 21763 22104 +3 22104 22412 21701 +3 4148 3695 3830 +3 3830 4188 4148 +3 9634 9175 9115 +3 9115 9574 9634 +3 16410 15994 16180 +3 16180 16411 16410 +3 24776 24767 24777 +3 24777 24721 24776 +3 21246 21406 21251 +3 21251 21169 21246 +3 4521 4753 4863 +3 4863 4319 4521 +3 18591 18698 18136 +3 18136 18697 18591 +3 3036 2974 2741 +3 2741 2801 3036 +3 5959 6269 6660 +3 6660 6591 5959 +3 11935 11549 11992 +3 11992 12130 11935 +3 24134 24115 24168 +3 24168 24231 24134 +3 10935 11258 11645 +3 11645 11180 10935 +3 3869 3870 4392 +3 4392 4441 3869 +3 22529 22577 22814 +3 22814 22679 22529 +3 18111 18110 18201 +3 18201 18302 18111 +3 24405 24460 24467 +3 24467 24447 24405 +3 2197 2325 2456 +3 2456 2223 2197 +3 1679 1838 1862 +3 1862 1836 1679 +3 16379 16690 17029 +3 17029 16754 16379 +3 7669 8212 8320 +3 8320 8019 7669 +3 15216 15458 15457 +3 15457 15154 15216 +3 14393 14394 14812 +3 14812 14455 14393 +3 18882 19396 19188 +3 19188 18883 18882 +3 16344 16524 16582 +3 16582 16172 16344 +3 20335 20094 19669 +3 19669 20093 20335 +3 22860 23044 23194 +3 23194 23098 22860 +3 19790 19216 19431 +3 19431 19541 19790 +3 14747 14811 15150 +3 15150 14748 14747 +3 8937 8878 9184 +3 9184 8936 8937 +3 17462 17317 17103 +3 17103 17611 17462 +3 3012 2895 2629 +3 2629 3011 3012 +3 23927 24244 24030 +3 24030 23956 23927 +3 24948 24947 24945 +3 24945 24924 24948 +3 24068 24132 24290 +3 24290 24164 24068 +3 3928 3873 4119 +3 4119 3926 3928 +3 22313 22651 22830 +3 22830 22222 22313 +3 22238 22240 22326 +3 22326 22178 22238 +3 8184 8655 8588 +3 8588 8291 8184 +3 18443 18957 18754 +3 20705 20889 21056 +3 21056 20815 20705 +3 13359 13505 14171 +3 14171 13637 13359 +3 19779 20071 20072 +3 20072 19780 19779 +3 14170 14402 13837 +3 13837 14048 14170 +3 5246 5434 5318 +3 5318 5247 5246 +3 19905 20398 21044 +3 21044 20798 19905 +3 554 586 772 +3 772 724 554 +3 18392 18667 18779 +3 18779 18308 18392 +3 17106 17467 17245 +3 17245 17545 17106 +3 15597 15652 16018 +3 16018 16196 15597 +3 15346 15281 15164 +3 15164 15704 15346 +3 15511 15572 15573 +3 15573 15747 15511 +3 6811 7240 6957 +3 6957 6551 6811 +3 21823 22210 21998 +3 21998 21886 21823 +3 6132 5819 5237 +3 5237 5687 6132 +3 6365 7261 7191 +3 7191 6752 6365 +3 13675 13154 13673 +3 13673 13578 13675 +3 10658 10432 10576 +3 10576 10433 10658 +3 22952 23230 23411 +3 23411 23094 22952 +3 14508 14876 14808 +3 14808 14622 14508 +3 14397 14284 13784 +3 13784 13739 14397 +3 18449 18633 18857 +3 18857 18635 18449 +3 14452 14946 15091 +3 15091 14510 14452 +3 6018 5876 5951 +3 5951 6085 6018 +3 8686 8325 8385 +3 8385 8630 8686 +3 16876 17091 16740 +3 16740 16805 16876 +3 16586 16641 16349 +3 3657 3699 3835 +3 3835 3993 3657 +3 6084 6262 6083 +3 6083 5765 6084 +3 19332 19122 19228 +3 19228 19229 19332 +3 12561 12789 12744 +3 12744 12448 12561 +3 4184 4317 4185 +3 4185 3941 4184 +3 24494 24525 24558 +3 24558 24568 24494 +3 24063 24189 24032 +3 24032 23993 24063 +3 14869 14935 14801 +3 14801 14868 14869 +3 24697 24735 24785 +3 24785 24737 24697 +3 10024 10027 10217 +3 10217 10112 10024 +3 5757 5498 4981 +3 4981 5027 5757 +3 13574 12839 13573 +3 13573 13532 13574 +3 18524 18839 19585 +3 19585 19047 18524 +3 12435 12073 12072 +3 12072 12074 12435 +3 7327 7529 7658 +3 7658 7528 7327 +3 23867 23869 23785 +3 23785 23786 23867 +3 8481 7940 7457 +3 7457 7886 8481 +3 17643 17336 17567 +3 17567 17963 17643 +3 7947 7945 7706 +3 7706 7889 7947 +3 593 610 533 +3 533 464 593 +3 23482 23437 23761 +3 23761 23762 23482 +3 10749 11179 11177 +3 11177 11009 10749 +3 7011 7740 7013 +3 7013 6804 7011 +3 14980 15054 15116 +3 15116 15287 14980 +3 9895 10056 10768 +3 10768 10321 9895 +3 6137 6580 6394 +3 6394 6648 6137 +3 13610 13710 13427 +3 13427 13282 13610 +3 14621 14215 14094 +3 14094 14448 14621 +3 7524 7184 7525 +3 7525 7593 7524 +3 638 693 739 +3 739 580 638 +3 2174 2133 2172 +3 2172 2128 2174 +3 19229 19557 19671 +3 19671 19332 19229 +3 4472 4378 4627 +3 4627 4669 4472 +3 14562 14564 15439 +3 15439 15315 14562 +3 7705 7525 7597 +3 7597 7949 7705 +3 17337 17420 17710 +3 17710 17565 17337 +3 17669 18280 18632 +3 18632 18096 17669 +3 7455 7594 7592 +3 7592 7656 7455 +3 4195 4156 4053 +3 4053 4328 4195 +3 18269 18086 18173 +3 18173 18272 18269 +3 15448 15806 15921 +3 15921 15740 15448 +3 20613 20207 19547 +3 14645 14901 15044 +3 15044 14766 14645 +3 1567 1656 1801 +3 1801 1678 1567 +3 2351 2308 2374 +3 2374 2426 2351 +3 12513 12572 11963 +3 11963 12805 12513 +3 3728 4352 4399 +3 4399 4130 3728 +3 6987 7345 7275 +3 7275 6515 6987 +3 22020 22021 21652 +3 21652 21854 22020 +3 17544 18226 18125 +3 18125 17466 17544 +3 16683 17017 16549 +3 16549 16371 16683 +3 1838 1896 1991 +3 14712 15114 14470 +3 14470 14471 14712 +3 13450 13728 13114 +3 13114 13156 13450 +3 24001 24042 23904 +3 23904 23706 24001 +3 11773 12052 12169 +3 12169 11772 11773 +3 14605 14486 14318 +3 1918 1976 1975 +3 1975 1792 1918 +3 18653 18659 18767 +3 18767 18766 18653 +3 1576 1551 1703 +3 1703 1500 1576 +3 6695 6758 6971 +3 6971 6972 6695 +3 5594 5656 5801 +3 5801 5140 5594 +3 20424 20328 18914 +3 18914 19935 20424 +3 14993 15375 15613 +3 15613 15956 14993 +3 10922 11244 11395 +3 11395 11398 10922 +3 20348 20442 19462 +3 19462 19685 20348 +3 13839 13900 14108 +3 8558 8381 8813 +3 8813 8559 8558 +3 24662 24677 24703 +3 24703 24660 24662 +3 1998 2030 1967 +3 1967 1869 1998 +3 22444 22608 22560 +3 22560 22558 22444 +3 20180 20179 19646 +3 19646 19522 20180 +3 4656 4520 4862 +3 4862 4864 4656 +3 17196 17417 18253 +3 18253 17046 17196 +3 17737 17829 17831 +3 17831 17827 17737 +3 12418 12302 12482 +3 12482 12367 12418 +3 4405 4949 5457 +3 5457 4511 4405 +3 17717 17811 18081 +3 18081 17809 17717 +3 14663 14539 14416 +3 14416 14662 14663 +3 23926 24029 23804 +3 23804 23617 23926 +3 7303 7803 8059 +3 8059 8127 7303 +3 1415 1341 1339 +3 1339 1360 1415 +3 12808 12962 13351 +3 13351 13123 12808 +3 24796 24807 24746 +3 24746 24745 24796 +3 18264 18521 18733 +3 18733 18616 18264 +3 6155 6032 5968 +3 5968 6031 6155 +3 15671 15906 15670 +3 15670 15498 15671 +3 2906 2196 2401 +3 2401 2527 2906 +3 17732 17822 17824 +3 17824 17820 17732 +3 11153 11706 11707 +3 11707 11480 11153 +3 9135 9451 9452 +3 9452 9322 9135 +3 24887 24939 24910 +3 24910 24897 24887 +3 20708 21055 21134 +3 21134 20972 20708 +3 12307 12308 12488 +3 12488 12176 12307 +3 16507 16700 17043 +3 17043 16452 16507 +3 4987 5042 4937 +3 4937 4895 4987 +3 17650 17802 17803 +3 17803 17971 17650 +3 22582 22917 22730 +3 22730 22644 22582 +3 9093 9290 9723 +3 9723 9289 9093 +3 13183 12780 13380 +3 13380 13432 13183 +3 21446 21726 21858 +3 21858 21583 21446 +3 4036 4457 4187 +3 4187 4365 4036 +3 14738 14739 14684 +3 14684 14683 14738 +3 8878 8941 8730 +3 8730 9186 8878 +3 13385 13147 13104 +3 13104 13235 13385 +3 15238 15416 15295 +3 9755 9574 9428 +3 9428 9905 9755 +3 16967 16612 16385 +3 16385 16694 16967 +3 13419 13420 13222 +3 19906 20185 20063 +3 20063 20064 19906 +3 6337 6594 7510 +3 14739 14740 14685 +3 14685 14684 14739 +3 1003 830 738 +3 4365 3741 4087 +3 901 1006 1108 +3 16099 16385 16330 +3 12782 13104 13234 +3 13234 12783 12782 +3 22031 21925 21665 +3 21665 21742 22031 +3 10600 10602 11009 +3 11009 10837 10600 +3 21865 21925 22031 +3 22031 21979 21865 +3 901 1108 1192 +3 23706 23671 23595 +3 23595 23865 23706 +3 11069 10983 10650 +3 10650 10897 11069 +3 12981 13044 24952 +3 21450 21795 21659 +3 21659 21364 21450 +3 12711 12807 12463 +3 12463 12574 12711 +3 23592 23669 23407 +3 23407 23591 23592 +3 24771 24772 24784 +3 24784 24796 24771 +3 24518 24554 24631 +3 24631 24553 24518 +3 1192 1027 851 +3 851 1003 901 +3 901 1192 851 +3 21218 21446 21583 +3 21583 21293 21218 +3 17941 18128 19100 +3 19100 17773 17941 +3 20050 20165 20167 +3 20167 20170 20050 +3 12980 12928 13041 +3 13041 12722 12980 +3 20317 19785 19429 +3 19429 20724 20317 +3 1897 1805 1990 +3 1990 1962 1897 +3 17091 17155 17303 +3 17303 17092 17091 +3 24838 24814 24800 +3 24800 24804 24838 +3 14451 14513 14879 +3 14879 14512 14451 +3 9475 9547 9875 +3 9875 9724 9475 +3 10229 10227 9944 +3 9944 9946 10229 +3 22441 23022 22940 +3 22940 22795 22441 +3 10673 10927 11165 +3 11165 10744 10673 +3 630 535 595 +3 595 612 630 +3 8876 8939 8941 +3 8941 8937 8876 +3 21732 21525 21366 +3 21366 21585 21732 +3 15769 15770 16016 +3 16016 16015 15769 +3 8400 8399 8704 +3 8704 8516 8400 +3 8673 8936 9069 +3 9069 8609 8673 +3 293 326 358 +3 358 330 293 +3 11163 11088 11248 +3 11248 11247 11163 +3 20605 19917 19784 +3 19784 19783 20605 +3 20179 20180 20287 +3 17555 18137 18138 +3 18138 18240 17555 +3 13 35 28 +3 28 22 13 +3 18698 18591 19662 +3 19662 18911 18698 +3 15006 15140 15495 +3 15495 15380 15006 +3 14906 14474 14659 +3 14659 14775 14906 +3 21925 21865 21592 +3 21592 21800 21925 +3 18690 18691 19106 +3 19106 19311 18690 +3 9585 9314 9253 +3 9253 9513 9585 +3 14418 14479 14668 +3 14668 14478 14418 +3 19095 18684 19002 +3 19002 19304 19095 +3 709 753 822 +3 822 780 709 +3 24761 24811 24843 +3 24843 24789 24761 +3 17872 17781 17552 +3 17552 17326 17872 +3 498 537 557 +3 557 536 498 +3 13586 13833 14333 +3 14333 13943 13586 +3 22755 22757 22622 +3 22622 22714 22755 +3 11942 12440 12836 +3 12836 12553 11942 +3 1430 1262 1406 +3 1406 1495 1430 +3 14031 14323 14490 +3 14490 14435 14031 +3 18192 18188 18186 +3 18186 18100 18192 +3 19788 19431 19315 +3 19315 19214 19788 +3 14030 13819 14257 +3 14257 13929 14030 +3 13451 13827 13579 +3 13579 13392 13451 +3 22606 22838 23447 +3 23447 22886 22606 +3 1911 2200 2286 +3 2286 2201 1911 +3 23932 24001 23865 +3 23865 23825 23932 +3 10426 10498 10569 +3 10569 10425 10426 +3 22036 22520 22519 +3 22519 22254 22036 +3 5431 6077 6134 +3 6134 5946 5431 +3 23579 23446 23022 +3 23022 23263 23579 +3 5339 5277 5273 +3 5273 5459 5339 +3 15205 15324 15679 +3 15679 15258 15205 +3 532 684 555 +3 555 444 532 +3 14740 15082 15083 +3 15083 14867 14740 +3 2767 2388 2715 +3 2715 2515 2767 +3 21456 20827 19923 +3 19923 20982 21456 +3 10205 10290 9868 +3 9868 9932 10205 +3 15226 14972 15347 +3 15347 15523 15226 +3 614 759 894 +3 894 760 614 +3 1952 1799 1932 +3 1932 2211 1952 +3 13706 14012 13964 +3 13964 13861 13706 +3 14356 14125 14308 +3 14308 14419 14356 +3 7566 7626 8287 +3 8287 8046 7566 +3 513 567 587 +3 587 528 513 +3 21812 21932 22192 +3 22192 21933 21812 +3 13479 13815 13873 +3 13873 13570 13479 +3 14854 14256 14434 +3 14434 14082 14854 +3 11501 11325 11173 +3 21935 21989 22096 +3 22096 21990 21935 +3 8180 8117 7728 +3 7728 7798 8180 +3 16047 16160 16395 +3 16395 16112 16047 +3 21209 21208 21354 +3 21354 21207 21209 +3 13679 13830 14511 +3 14511 14157 13679 +3 24481 24482 24391 +3 24391 24437 24481 +3 8978 8649 9479 +3 9479 9295 8978 +3 1864 1964 1994 +3 1994 1807 1864 +3 22536 22474 22819 +3 22819 22641 22536 +3 787 906 1063 +3 1063 855 787 +3 15427 15662 15794 +3 15794 15378 15427 +3 21548 21684 21937 +3 21937 21237 21548 +3 332 344 343 +3 343 329 332 +3 10517 9793 10211 +3 10211 10290 10517 +3 20606 20722 20893 +3 20893 20502 20606 +3 1262 1430 1493 +3 1493 1292 1262 +3 22496 22443 22442 +3 22442 22556 22496 +3 23548 23502 23622 +3 23622 23624 23548 +3 21054 20967 20598 +3 20598 20968 21054 +3 13904 13692 14002 +3 14002 13691 13904 +3 19741 20029 19742 +3 19742 19392 19741 +3 16891 17030 17467 +3 17467 16494 16891 +3 10074 9761 10870 +3 10870 10781 10074 +3 24177 24420 24422 +3 24422 24178 24177 +3 11674 11044 10480 +3 10480 11041 11674 +3 18496 18695 18906 +3 18906 19314 18496 +3 20145 20661 21114 +3 21114 20949 20145 +3 10492 10280 10090 +3 10090 10091 10492 +3 20410 20315 20076 +3 20076 20314 20410 +3 471 488 544 +3 544 525 471 +3 8762 9287 9934 +3 9934 9286 8762 +3 9748 9979 10613 +3 10613 9898 9748 +3 4315 4858 4860 +3 4860 4359 4315 +3 23898 23962 24036 +3 24036 24064 23898 +3 5617 6521 6388 +3 6388 6254 5617 +3 14595 14542 14357 +3 14357 14307 14595 +3 1982 1929 2011 +3 2011 2129 1982 +3 21080 20627 21079 +3 21079 20911 21080 +3 14539 14592 13962 +3 13962 14241 14539 +3 18623 18943 18838 +3 18838 18621 18623 +3 18633 18449 18448 +3 18448 18754 18633 +3 7743 8250 8477 +3 8477 8195 7743 +3 4346 4124 4176 +3 4176 3970 4346 +3 1641 1614 1708 +3 1708 1640 1641 +3 2477 2487 2490 +3 2490 2486 2477 +3 4079 4218 4264 +3 4264 3937 4079 +3 14386 14098 14277 +3 14277 14568 14386 +3 4843 4842 5041 +3 5041 4893 4843 +3 13978 13932 13977 +3 13977 13979 13978 +3 16753 16890 16607 +3 16607 16752 16753 +3 699 565 659 +3 659 678 699 +3 19918 18899 18795 +3 18795 19309 19918 +3 2522 2392 2448 +3 2448 2450 2522 +3 6476 6278 6600 +3 6600 6601 6476 +3 17454 17241 17760 +3 17760 18028 17454 +3 8492 8378 8077 +3 8077 7956 8492 +3 23304 23476 23835 +3 23835 23679 23304 +3 2563 2565 2626 +3 2626 2718 2563 +3 9693 9639 10073 +3 10073 9911 9693 +3 13676 13828 13826 +3 13826 13674 13676 +3 3186 3139 3138 +3 3138 3289 3186 +3 18023 17686 17013 +3 17013 17529 18023 +3 23534 23799 23885 +3 23885 23944 23534 +3 17871 17622 17082 +3 18963 19383 18864 +3 18864 18862 18963 +3 1440 1461 1384 +3 1384 1385 1440 +3 20328 20739 20621 +3 20621 20209 20328 +3 6462 6717 6588 +3 6588 6088 6462 +3 20823 21144 20503 +3 20503 20411 20823 +3 13189 13335 13386 +3 13386 13188 13189 +3 7987 7726 7424 +3 7424 8045 7987 +3 11789 11705 11476 +3 11476 11391 11789 +3 11972 12108 12576 +3 12576 12521 11972 +3 16110 15909 16042 +3 16042 16227 16110 +3 9250 9313 9639 +3 9639 9693 9250 +3 7834 7772 8092 +3 8092 7722 7834 +3 15355 15286 15530 +3 15530 15770 15355 +3 22247 22453 22298 +3 22298 22181 22247 +3 15967 15795 15618 +3 15618 15732 15967 +3 18529 18362 18532 +3 18532 19049 18529 +3 2748 2802 2338 +3 2338 2474 2748 +3 5531 5463 5905 +3 5905 6046 5531 +3 16344 15742 16169 +3 16169 16524 16344 +3 8774 8525 8347 +3 8347 8651 8774 +3 14471 14470 14770 +3 14770 14116 14471 +3 3907 3709 4098 +3 4098 4053 3907 +3 22716 23032 22951 +3 22951 22993 22716 +3 4460 4461 4806 +3 4806 4615 4460 +3 10747 10832 10929 +3 10929 10835 10747 +3 10046 9614 9885 +3 9885 9810 10046 +3 11164 11093 11167 +3 11167 11168 11164 +3 4770 4629 4473 +3 4473 4428 4770 +3 11897 12398 12261 +3 12261 12026 11897 +3 5580 5447 5640 +3 5640 5785 5580 +3 7422 8234 7289 +3 7289 7691 7422 +3 3970 4122 4258 +3 4258 4346 3970 +3 6533 6212 5771 +3 5771 5959 6533 +3 1986 2021 1955 +3 1955 1892 1986 +3 15292 16025 15535 +3 15535 15235 15292 +3 21933 22193 22399 +3 22399 22090 21933 +3 2747 2805 2597 +3 2597 2599 2747 +3 43 44 63 +3 63 55 43 +3 382 447 315 +3 315 350 382 +3 23399 23270 22850 +3 22850 23083 23399 +3 23267 23026 22617 +3 22617 22847 23267 +3 11718 11400 11559 +3 11559 11636 11718 +3 407 423 357 +3 357 345 407 +3 20425 21162 21320 +3 21320 19941 20425 +3 1773 1899 1660 +3 1660 1775 1773 +3 18552 18872 18969 +3 18969 18970 18552 +3 3497 3325 3443 +3 3443 3622 3497 +3 5410 5545 5734 +3 5734 5480 5410 +3 17161 16954 16886 +3 16886 17097 17161 +3 14907 15531 15171 +3 15171 14590 14907 +3 9746 9747 9629 +3 9629 9358 9746 +3 15029 15267 15213 +3 15213 14816 15029 +3 14652 13845 14057 +3 14057 14345 14652 +3 19397 19630 19748 +3 19748 19507 19397 +3 777 798 683 +3 683 665 777 +3 15885 15827 16480 +3 16480 16481 15885 +3 22213 22583 22584 +3 22584 22414 22213 +3 10771 11111 11267 +3 11267 10769 10771 +3 19914 19529 19094 +3 19094 19205 19914 +3 7667 6831 7536 +3 7536 7608 7667 +3 11268 10618 10859 +3 10859 11193 11268 +3 4595 4398 4642 +3 4642 4501 4595 +3 18965 19275 19614 +3 19614 19384 18965 +3 22631 22632 22816 +3 22816 22724 22631 +3 24212 24149 24243 +3 24243 24211 24212 +3 7323 7456 7523 +3 7523 7457 7323 +3 20110 19981 20231 +3 20231 19979 20110 +3 19459 19581 19697 +3 19697 19461 19459 +3 12897 13288 13337 +3 13337 12949 12897 +3 7958 8021 8322 +3 8322 7959 7958 +3 1900 2027 1936 +3 1936 1839 1900 +3 23709 23786 23787 +3 23787 23788 23709 +3 199 263 272 +3 272 229 199 +3 16592 16791 16869 +3 16869 16792 16592 +3 13042 13171 13512 +3 13512 12929 13042 +3 607 492 569 +3 569 606 607 +3 17904 17585 18442 +3 18442 18091 17904 +3 15363 15539 15722 +3 22176 22558 22134 +3 22134 21792 22176 +3 15294 15840 15722 +3 15722 15539 15294 +3 15363 15722 16028 +3 606 646 664 +3 664 647 606 +3 8673 8798 8799 +3 8799 8936 8673 +3 4087 4186 4036 +3 4036 4365 4087 +3 15489 15417 15238 +3 15238 15363 15489 +3 1027 1190 1164 +3 1164 1076 1027 +3 16028 15722 16092 +3 16092 16149 16028 +3 15269 15271 15094 +3 15094 15095 15269 +3 14757 14820 14818 +3 14818 14756 14757 +3 14241 14183 14066 +3 14066 14416 14241 +3 17869 17870 18589 +3 18589 17944 17869 +3 11114 11429 11198 +3 11198 10864 11114 +3 9959 10046 9963 +3 9963 10307 9959 +3 15206 15205 14693 +3 14693 15017 15206 +3 15363 16028 15781 +3 15781 15489 15363 +3 23830 23833 23747 +3 23747 23748 23830 +3 11148 11304 11393 +3 11393 11305 11148 +3 24515 24549 24516 +3 24516 24436 24515 +3 686 628 494 +3 494 556 686 +3 6724 6864 6337 +3 6337 7510 6724 +3 11279 10874 11349 +3 11349 11117 11279 +3 13565 13915 14010 +3 14010 13645 13565 +3 13925 13817 13816 +3 13816 14025 13925 +3 17317 17316 16819 +3 16819 16960 17317 +3 14247 14477 14665 +3 14665 14596 14247 +3 16405 16348 16527 +3 16527 16585 16405 +3 22290 22703 22497 +3 22497 22177 22290 +3 19715 19368 19470 +3 19470 19259 19715 +3 13549 13305 14048 +3 14048 13836 13549 +3 16607 16889 17463 +3 17463 17167 16607 +3 8570 8571 8900 +3 8900 8510 8570 +3 20472 20580 20578 +3 20578 20176 20472 +3 5962 6150 6270 +3 6270 6149 5962 +3 18275 18443 18754 +3 18754 18753 18275 +3 1344 1421 1482 +3 1482 1420 1344 +3 22851 22852 22804 +3 22804 22672 22851 +3 8584 8407 8770 +3 8770 8769 8584 +3 7562 8108 8643 +3 8643 7788 7562 +3 16012 16743 16488 +3 16488 16011 16012 +3 10747 11006 11095 +3 11095 10932 10747 +3 15225 15644 15827 +3 15827 15522 15225 +3 13148 13149 13620 +3 13620 13484 13148 +3 6259 6776 7494 +3 7494 6524 6259 +3 20077 20725 20203 +3 20203 19535 20077 +3 11555 12065 12312 +3 12312 11794 11555 +3 12616 12345 12905 +3 12905 12850 12616 +3 8144 8679 8619 +3 8619 8437 8144 +3 23503 23701 23777 +3 23777 23589 23503 +3 5414 5737 5813 +3 5813 5548 5414 +3 16141 16142 15650 +3 15650 15837 16141 +3 2771 2828 2772 +3 2772 2623 2771 +3 11327 11575 11326 +3 11326 11254 11327 +3 15473 15472 15470 +3 15470 14835 15473 +3 23756 23717 24080 +3 24080 23793 23756 +3 24604 24550 24549 +3 24549 24578 24604 +3 19211 19308 18796 +3 18796 18585 19211 +3 17381 18117 18028 +3 18028 17760 17381 +3 684 651 574 +3 574 555 684 +3 656 738 830 +3 830 618 656 +3 22515 22516 22392 +3 22392 22248 22515 +3 20215 19945 20337 +3 20337 20430 20215 +3 8248 7699 7580 +3 7580 7929 8248 +3 13049 13174 13471 +3 13471 13143 13049 +3 18406 18034 17696 +3 17696 17856 18406 +3 20110 19983 19992 +3 19992 19981 20110 +3 18530 18439 18271 +3 18271 18533 18530 +3 20573 20271 20575 +3 20575 20384 20573 +3 444 446 445 +3 445 145 444 +3 24425 24450 24452 +3 24452 24426 24425 +3 60 82 74 +3 74 52 60 +3 13052 13146 13377 +3 13377 13475 13052 +3 22560 22502 22136 +3 22136 22558 22560 +3 13884 14150 13933 +3 13933 13821 13884 +3 13799 13561 13274 +3 13274 13314 13799 +3 13210 13743 13506 +3 13506 13130 13210 +3 6147 6267 6929 +3 6929 6590 6147 +3 21908 21965 22437 +3 22437 22175 21908 +3 17446 17525 17599 +3 17599 17009 17446 +3 19215 19539 19538 +3 19538 19314 19215 +3 12313 12238 12545 +3 12545 12315 12313 +3 8833 8763 8283 +3 8283 8705 8833 +3 8793 8931 8368 +3 8368 8723 8793 +3 12033 12217 12575 +3 12575 12282 12033 +3 14916 15176 14919 +3 14919 14783 14916 +3 7854 8349 8350 +3 8350 8182 7854 +3 20725 20077 21225 +3 21225 20609 20725 +3 8456 7493 7492 +3 7492 8230 8456 +3 15765 15594 15766 +3 15766 16077 15765 +3 21347 21843 21779 +3 21779 21637 21347 +3 14989 14605 14368 +3 14368 14851 14989 +3 11594 11742 11424 +3 11424 11021 11594 +3 16499 16036 15845 +3 15845 16444 16499 +3 6640 7206 7058 +3 7058 6511 6640 +3 1357 1411 1551 +3 1551 1576 1357 +3 20129 20651 21022 +3 21022 21021 20129 +3 10953 11593 11820 +3 11820 11022 10953 +3 7888 7653 7388 +3 7388 7887 7888 +3 20725 20724 19429 +3 19429 20203 20725 +3 8988 9234 9411 +3 9411 9351 8988 +3 23814 23897 23861 +3 23861 23817 23814 +3 24224 24253 24193 +3 24193 24106 24224 +3 24433 24513 24512 +3 24512 24490 24433 +3 14401 14230 13837 +3 13837 14402 14401 +3 17777 17863 17943 +3 17943 17865 17777 +3 20565 21350 20778 +3 20778 21032 20565 +3 12541 11790 12726 +3 12726 12183 12541 +3 6331 6079 6775 +3 6775 6850 6331 +3 7335 7476 7540 +3 7540 7194 7335 +3 942 940 939 +3 939 919 942 +3 4983 5432 5175 +3 5175 5176 4983 +3 21447 21444 21727 +3 21727 21859 21447 +3 2997 2998 3374 +3 3374 3324 2997 +3 3053 2549 2552 +3 2552 2816 3053 +3 15478 15230 15049 +3 15049 15355 15478 +3 8803 8678 8553 +3 8553 8554 8803 +3 19442 19555 18506 +3 18506 18712 19442 +3 887 968 992 +3 992 970 887 +3 24709 24751 24778 +3 24778 24741 24709 +3 24936 24906 24904 +3 24904 24927 24936 +3 16898 17476 17475 +3 17475 17703 16898 +3 21384 21813 22090 +3 22090 21754 21384 +3 11613 11770 11447 +3 11447 10976 11613 +3 21340 21339 20553 +3 20553 20936 21340 +3 9912 10075 10477 +3 10477 10401 9912 +3 2466 2647 2588 +3 2588 2587 2466 +3 8071 8141 8070 +3 8070 7947 8071 +3 15966 16335 17188 +3 17188 16572 15966 +3 5262 5393 5450 +3 5450 5526 5262 +3 7957 8212 7669 +3 7669 8211 7957 +3 8881 8882 8731 +3 8731 8678 8881 +3 7918 8056 7368 +3 7368 7696 7918 +3 5723 5907 6684 +3 6684 6232 5723 +3 16323 16148 16027 +3 16027 16093 16323 +3 4493 4684 3968 +3 3968 4257 4493 +3 803 804 948 +3 948 921 803 +3 19999 19371 19056 +3 19056 19372 19999 +3 4608 4994 4946 +3 4946 4698 4608 +3 14924 15300 14989 +3 14989 14851 14924 +3 20680 20474 20179 +3 20179 20287 20680 +3 18841 18944 18844 +3 18844 18946 18841 +3 11338 11738 11336 +3 11336 10693 11338 +3 5422 5020 4878 +3 4878 5099 5422 +3 19102 19919 19211 +3 19211 18688 19102 +3 17874 17479 18240 +3 18240 18139 17874 +3 5327 5517 5518 +3 5518 5389 5327 +3 15487 15536 15721 +3 15721 15360 15487 +3 18270 18172 17821 +3 17821 18362 18270 +3 14369 14322 13877 +3 13877 14028 14369 +3 22179 22291 22385 +3 22385 22239 22179 +3 13517 13707 13917 +3 13917 13608 13517 +3 12149 12849 12567 +3 12567 12454 12149 +3 6945 6727 6803 +3 6803 6872 6945 +3 11140 11072 11380 +3 11380 11228 11140 +3 11315 11409 11317 +3 11317 11408 11315 +3 16274 16273 16446 +3 16446 16500 16274 +3 17162 17453 17097 +3 17097 17238 17162 +3 10612 10946 10691 +3 10691 10325 10612 +3 9787 9862 10011 +3 10011 9713 9787 +3 21898 22058 21897 +3 21897 21626 21898 +3 3137 2833 3234 +3 3234 3512 3137 +3 24483 24411 24439 +3 24439 24392 24483 +3 6256 5688 5820 +3 5820 6014 6256 +3 7626 7499 7991 +3 7991 8047 7626 +3 15399 15688 15929 +3 15929 15575 15399 +3 20255 20150 20153 +3 20153 20256 20255 +3 14848 14785 14987 +3 14987 14603 14848 +3 19798 18916 18503 +3 18503 18594 19798 +3 4269 4512 4747 +3 4747 4515 4269 +3 16172 16715 16636 +3 16636 16345 16172 +3 1216 1365 1285 +3 1285 1215 1216 +3 11254 10838 10840 +3 10840 11180 11254 +3 22011 22314 22652 +3 22652 22550 22011 +3 12581 12673 12580 +3 12580 12046 12581 +3 24375 24349 24348 +3 24348 24374 24375 +3 20698 21046 20959 +3 20959 20808 20698 +3 4891 4985 5036 +3 5036 5035 4891 +3 9740 9675 9408 +3 9408 9674 9740 +3 21078 21318 20742 +3 20742 21002 21078 +3 14900 14341 14294 +3 14294 14050 14900 +3 14242 14308 14125 +3 14125 14067 14242 +3 18827 18159 17969 +3 17969 18261 18827 +3 20878 20880 20883 +3 20883 20803 20878 +3 20600 20969 20404 +3 20404 20307 20600 +3 19887 20038 20039 +3 20039 20037 19887 +3 22751 22703 22290 +3 22290 22384 22751 +3 22384 22610 23074 +3 23074 22751 22384 +3 22177 22074 22238 +3 22177 22238 22178 +3 22178 22290 22177 +3 16959 16688 16377 +3 16377 16492 16959 +3 22326 22610 22384 +3 22384 22178 22326 +3 2433 2213 2549 +3 2549 2758 2433 +3 5630 5631 5635 +3 5635 5774 5630 +3 14253 13922 14071 +3 14071 14137 14253 +3 22176 22235 22132 +3 22132 22324 22176 +3 18313 18030 17853 +3 17853 17929 18313 +3 20613 19320 20509 +3 20509 20986 20613 +3 22032 22033 21979 +3 21979 22031 22032 +3 22184 22185 22033 +3 22033 22032 22184 +3 23467 23288 23143 +3 23143 23287 23467 +3 23332 23196 23000 +3 23000 23195 23332 +3 389 406 329 +3 329 357 389 +3 13872 14136 14071 +3 14071 14021 13872 +3 10686 10759 10687 +3 10687 10605 10686 +3 17700 17780 18326 +3 18326 17870 17700 +3 7430 7732 7858 +3 7858 7731 7430 +3 2463 2530 2733 +3 2733 2582 2463 +3 11275 11033 10697 +3 10697 11601 11275 +3 18900 19101 19534 +3 19534 19102 18900 +3 24632 24696 24754 +3 24754 24712 24632 +3 13650 13861 13754 +3 13754 13472 13650 +3 20021 20012 19859 +3 19859 20132 20021 +3 13222 13138 13466 +3 2193 2455 2637 +3 2637 2324 2193 +3 2872 2756 2867 +3 2867 2871 2872 +3 21000 21001 19938 +3 19938 20212 21000 +3 19449 19131 18936 +3 18936 19343 19449 +3 20332 19939 18916 +3 18916 19798 20332 +3 22530 22680 22679 +3 22679 22681 22530 +3 15126 15539 15296 +3 15296 15178 15126 +3 17652 18073 17970 +3 17970 17342 17652 +3 2017 2083 2212 +3 2212 1953 2017 +3 11152 11302 11479 +3 11479 11303 11152 +3 10522 10594 10596 +3 10596 10595 10522 +3 5188 5444 5256 +3 5256 5118 5188 +3 20867 20869 20872 +3 20872 20478 20867 +3 6619 6820 6891 +3 6891 6818 6619 +3 11496 11411 11566 +3 11566 11724 11496 +3 14893 14958 15039 +3 15039 14762 14893 +3 6305 6623 6752 +3 6752 6750 6305 +3 8731 8436 8435 +3 8435 8678 8731 +3 22598 22658 23017 +3 23017 22793 22598 +3 8 78 64 +3 64 27 8 +3 8008 8254 8723 +3 8723 8368 8008 +3 2125 2081 2123 +3 2123 2133 2125 +3 22795 21857 22236 +3 22236 22322 22795 +3 10110 10206 10105 +3 10105 10106 10110 +3 5602 5408 5289 +3 5289 5350 5602 +3 9831 9760 9583 +3 9583 9185 9831 +3 6149 6661 6534 +3 6534 5833 6149 +3 24332 24331 23974 +3 23974 24138 24332 +3 6808 7093 7166 +3 7166 6732 6808 +3 24889 24871 24890 +3 24890 24920 24889 +3 4173 4341 3569 +3 3569 3925 4173 +3 13826 14035 13889 +3 13889 13827 13826 +3 18240 18500 19113 +3 19113 18139 18240 +3 7645 8002 8300 +3 8300 7739 7645 +3 18571 18118 18572 +3 18572 18481 18571 +3 14742 14938 14618 +3 14618 14379 14742 +3 24530 24479 24421 +3 24421 24468 24530 +3 10059 10463 10857 +3 10857 10058 10059 +3 2377 2435 2371 +3 2371 2374 2377 +3 18079 17807 17972 +3 17972 18618 18079 +3 7333 7609 8211 +3 8211 7669 7333 +3 9188 8732 8884 +3 8884 9588 9188 +3 10302 9941 10301 +3 10301 10527 10302 +3 6910 6762 7544 +3 7544 6834 6910 +3 15381 15731 15796 +3 15796 15382 15381 +3 20369 20950 20664 +3 20664 20567 20369 +3 17020 16813 16604 +3 16604 16887 17020 +3 2426 2365 2495 +3 2495 2354 2426 +3 15325 15446 15625 +3 15625 15866 15325 +3 13563 13701 13850 +3 13850 13643 13563 +3 18326 17401 18695 +3 18695 18496 18326 +3 5363 5231 5422 +3 5422 5099 5363 +3 17778 17779 17871 +3 17871 17082 17778 +3 1889 1932 1742 +3 1742 1741 1889 +3 17104 17464 18225 +3 18225 17542 17104 +3 11488 11402 11316 +3 11316 11314 11488 +3 17204 17274 17343 +3 17343 17061 17204 +3 17153 16425 16597 +3 16597 17443 17153 +3 20733 20990 20989 +3 20989 20736 20733 +3 22009 22312 22649 +3 22649 22275 22009 +3 17573 17344 17655 +3 17655 17806 17573 +3 13799 13314 12928 +3 12928 13219 13799 +3 23735 23820 23899 +3 23899 23665 23735 +3 5907 5723 5658 +3 5658 5983 5907 +3 15949 15597 16196 +3 16196 15771 15949 +3 19969 20444 20767 +3 20767 20230 19969 +3 19304 19654 19778 +3 19778 19422 19304 +3 5266 5058 5130 +3 5130 4857 5266 +3 19565 19026 19133 +3 19133 19813 19565 +3 11082 10443 10995 +3 10995 11392 11082 +3 19768 19902 20175 +3 20175 20278 19768 +3 10432 10014 9713 +3 9713 10202 10432 +3 3203 3304 4144 +3 4144 3653 3203 +3 20148 20147 19751 +3 19751 20037 20148 +3 512 476 554 +3 554 622 512 +3 8243 7923 8853 +3 8853 8189 8243 +3 4872 5156 5297 +3 5297 4926 4872 +3 4135 4025 4183 +3 4183 4224 4135 +3 15793 15855 15245 +3 15245 15794 15793 +3 17207 16035 16099 +3 16099 16330 17207 +3 13727 13938 13491 +3 13491 13390 13727 +3 16812 16263 16433 +3 16433 16491 16812 +3 7178 6962 7030 +3 7030 7100 7178 +3 4611 4903 5064 +3 5064 4904 4611 +3 14177 14650 14345 +3 14345 14344 14177 +3 14365 14849 14133 +3 14133 14132 14365 +3 10658 10433 10434 +3 10434 10101 10658 +3 18585 18796 18130 +3 18130 17858 18585 +3 21345 21196 21842 +3 21842 21268 21345 +3 3295 3463 3462 +3 3462 3584 3295 +3 15664 15432 15310 +3 15310 15494 15664 +3 3400 3579 3402 +3 3402 3245 3400 +3 24692 24639 24651 +3 24651 24693 24692 +3 3136 3450 3508 +3 3508 3288 3136 +3 949 1059 1147 +3 1147 948 949 +3 16264 15892 16491 +3 16491 16433 16264 +3 12504 12695 12083 +3 12083 12201 12504 +3 15327 15446 15148 +3 15148 15326 15327 +3 15080 15616 15431 +3 15431 15007 15080 +3 8381 8558 8213 +3 8213 8442 8381 +3 12814 13128 13032 +3 13032 12360 12814 +3 18603 18255 18256 +3 18256 18347 18603 +3 9693 9509 8940 +3 8940 9250 9693 +3 17645 17800 18155 +3 18155 17887 17645 +3 3151 3350 3654 +3 3654 3899 3151 +3 11108 10767 10540 +3 10540 10949 11108 +3 12821 12822 13084 +3 13084 12876 12821 +3 22062 21842 21634 +3 21634 22121 22062 +3 16049 15864 16053 +3 16053 15917 16049 +3 453 543 544 +3 544 488 453 +3 14654 14655 14062 +3 14062 14350 14654 +3 2812 3166 3211 +3 3211 3167 2812 +3 23067 23484 23683 +3 23683 23439 23067 +3 2088 2060 2021 +3 2021 2087 2088 +3 21299 21587 21586 +3 21586 21734 21299 +3 12317 12683 12828 +3 12828 12773 12317 +3 23856 23990 23929 +3 23929 23811 23856 +3 10243 10244 10038 +3 10038 10037 10243 +3 11457 11371 11373 +3 11373 11365 11457 +3 10670 11083 11157 +3 11157 10454 10670 +3 23088 23278 23227 +3 23227 23029 23088 +3 13275 13564 14009 +3 14009 13223 13275 +3 1246 1315 1374 +3 1374 1450 1246 +3 21370 21226 21301 +3 21301 21527 21370 +3 5049 5391 5642 +3 5642 5121 5049 +3 10263 9832 9509 +3 9509 9911 10263 +3 20914 21086 20524 +3 20524 20748 20914 +3 19147 19354 19580 +3 19580 19251 19147 +3 7253 7591 6887 +3 6887 7526 7253 +3 21581 21725 21790 +3 21790 19176 21581 +3 19818 19574 20545 +3 20545 20349 19818 +3 11139 11072 10655 +3 10655 10723 11139 +3 2177 2241 2315 +3 2315 2242 2177 +3 24900 24910 24937 +3 24937 24923 24900 +3 13555 13797 13949 +3 13949 13795 13555 +3 11992 11991 12235 +3 12235 12181 11992 +3 19541 19925 20079 +3 20079 19790 19541 +3 13487 13767 13885 +3 13885 13443 13487 +3 14075 14073 14079 +3 14079 14077 14075 +3 4551 4502 4641 +3 4641 4349 4551 +3 1714 2015 2170 +3 2170 1931 1714 +3 2270 2430 2496 +3 2496 2546 2270 +3 23512 23466 23332 +3 23332 23373 23512 +3 23025 23130 23129 +3 23129 22982 23025 +3 6487 7029 6422 +3 6422 6425 6487 +3 11149 10736 10907 +3 10907 10906 11149 +3 24686 24710 24752 +3 24752 24684 24686 +3 22300 24246 24285 +3 24285 24156 22300 +3 6256 6014 5173 +3 5173 5619 6256 +3 5561 5821 6256 +3 6256 5619 5561 +3 11578 12138 11811 +3 11811 11647 11578 +3 22133 22132 22235 +3 22235 22023 22133 +3 19363 19594 19259 +3 19259 19470 19363 +3 10501 10500 10503 +3 10503 10515 10501 +3 21299 21734 21919 +3 21919 21735 21299 +3 11381 11382 11073 +3 11073 11141 11381 +3 13419 13222 13466 +3 13466 13274 13419 +3 7137 7842 7135 +3 7135 7136 7137 +3 11994 11993 12130 +3 12130 12065 11994 +3 425 358 342 +3 342 390 425 +3 21862 21142 21221 +3 21221 21663 21862 +3 18900 19008 19307 +3 19307 19101 18900 +3 16689 16320 17167 +3 17167 16960 16689 +3 12326 11813 12080 +3 12080 12501 12326 +3 6864 5967 6793 +3 6793 6337 6864 +3 9412 9414 9621 +3 9621 9676 9412 +3 18728 19029 18825 +3 18825 18354 18728 +3 19320 20613 19547 +3 19547 19545 19320 +3 17524 17599 17525 +3 17525 17522 17524 +3 16103 16832 16333 +3 16333 16277 16103 +3 8198 8790 9064 +3 9064 8427 8198 +3 9563 9819 9897 +3 9897 9746 9563 +3 10526 10376 10373 +3 10373 10450 10526 +3 18492 18226 18576 +3 18576 18491 18492 +3 24066 23930 23863 +3 23863 23965 24066 +3 1031 1063 1154 +3 1154 1053 1031 +3 12120 11858 11924 +3 11924 11983 12120 +3 12139 12248 11579 +3 11579 11811 12139 +3 14913 15485 15484 +3 15484 15061 14913 +3 5231 6068 6192 +3 6192 5744 5231 +3 18411 18793 19096 +3 19096 18579 18411 +3 8554 8553 8617 +3 8617 8729 8554 +3 9861 10200 10201 +3 10201 10285 9861 +3 23697 23810 23857 +3 23857 23894 23697 +3 19339 19024 19680 +3 19680 19451 19339 +3 11009 11177 11175 +3 11175 10837 11009 +3 23407 23669 23629 +3 23629 23670 23407 +3 23299 23239 23298 +3 23298 23147 23299 +3 23999 23903 23741 +3 23741 23824 23999 +3 2082 1740 1695 +3 1695 1859 2082 +3 8766 8403 7790 +3 7790 8521 8766 +3 13523 13761 13818 +3 13818 13434 13523 +3 6426 6353 6112 +3 6112 6111 6426 +3 18941 18940 18836 +3 18836 18838 18941 +3 753 752 727 +3 727 821 753 +3 19481 19728 19727 +3 19727 19271 19481 +3 21531 20983 21800 +3 21800 21592 21531 +3 20905 20988 21308 +3 21308 20081 20905 +3 19183 19185 19073 +3 19073 19077 19183 +3 21654 21655 21971 +3 21971 21970 21654 +3 13614 13714 14135 +3 14135 14020 13614 +3 2668 3112 2817 +3 2817 2876 2668 +3 20018 19609 20012 +3 20012 20021 20018 +3 19009 18129 19104 +3 19104 18901 19009 +3 21906 22126 21907 +3 21907 21846 21906 +3 7079 7000 6463 +3 6463 6716 7079 +3 14718 14667 14129 +3 14129 14361 14718 +3 24862 24900 24905 +3 24905 24895 24862 +3 15342 15408 14341 +3 14341 14900 15342 +3 10496 10650 10983 +3 10983 10498 10496 +3 17072 16660 16417 +3 16417 16869 17072 +3 14252 14368 14605 +3 14605 14318 14252 +3 6816 7101 7097 +3 7097 6814 6816 +3 10678 10839 10842 +3 10842 10841 10678 +3 10478 10402 10874 +3 10874 10707 10478 +3 18752 18852 18957 +3 18957 18443 18752 +3 10736 10996 10920 +3 10920 10914 10736 +3 20201 20501 20074 +3 20074 20719 20201 +3 15178 15296 15238 +3 15238 15295 15178 +3 1827 2414 2855 +3 2855 2122 1827 +3 17733 17433 17143 +3 17143 17506 17733 +3 660 701 811 +3 811 791 660 +3 10372 10298 10026 +3 10026 10524 10372 +3 11202 11116 11435 +3 11435 11436 11202 +3 24780 24798 24742 +3 24742 24768 24780 +3 18168 17816 18839 +3 18839 18524 18168 +3 14254 14196 14026 +3 14026 14078 14254 +3 23323 23459 23701 +3 23701 23321 23323 +3 3282 3381 3670 +3 3670 3563 3282 +3 2581 2580 2646 +3 2646 2584 2581 +3 19242 19035 19033 +3 19033 19241 19242 +3 15589 16010 16482 +3 16482 16008 15589 +3 17311 17608 17380 +3 17380 17019 17311 +3 10724 10988 10989 +3 10989 10653 10724 +3 22569 22805 23032 +3 23032 22673 22569 +3 18106 18546 18099 +3 18099 17911 18106 +3 20384 20953 20781 +3 20781 20666 20384 +3 21278 21430 21041 +3 21041 20955 21278 +3 8183 8653 8351 +3 8351 8051 8183 +3 7670 8019 7477 +3 7477 7899 7670 +3 13400 13350 13203 +3 13203 13299 13400 +3 14567 14385 14386 +3 14386 14387 14567 +3 10124 9944 10227 +3 10227 10225 10124 +3 23190 23142 22900 +3 22900 22954 23190 +3 6101 6099 6280 +3 6280 6035 6101 +3 9130 9379 9521 +3 9521 9445 9130 +3 8250 7877 8363 +3 8363 8477 8250 +3 20873 20694 20699 +3 20699 20805 20873 +3 20788 21121 21205 +3 21205 21038 20788 +3 3371 3063 3120 +3 3120 3121 3371 +3 4579 4580 4381 +3 4381 4816 4579 +3 702 721 741 +3 741 792 702 +3 16492 16689 16960 +3 16960 16959 16492 +3 11010 11328 11576 +3 11576 11255 11010 +3 4212 3816 4257 +3 4257 3968 4212 +3 7599 7597 7527 +3 7527 7395 7599 +3 20863 21116 21115 +3 21115 21031 20863 +3 2436 2500 2554 +3 2554 2617 2436 +3 18962 18964 19272 +3 19272 19175 18962 +3 9409 9618 9887 +3 9887 9812 9409 +3 7215 7216 7783 +3 7783 7785 7215 +3 873 851 1027 +3 1027 1076 873 +3 6828 7258 6827 +3 6827 6559 6828 +3 5698 5378 5320 +3 5320 5510 5698 +3 6502 6565 6969 +3 6969 6694 6502 +3 23408 23461 23505 +3 23505 23560 23408 +3 14733 14611 14789 +3 14789 14860 14733 +3 4156 4195 4376 +3 4376 4287 4156 +3 2804 2660 2743 +3 2743 2745 2804 +3 8406 8288 8177 +3 8177 8465 8406 +3 476 512 458 +3 458 443 476 +3 18475 18976 19631 +3 19631 19190 18475 +3 16569 16572 17041 +3 17041 16451 16569 +3 2615 3216 3218 +3 3218 3115 2615 +3 565 508 603 +3 603 659 565 +3 24266 24300 24402 +3 24402 24360 24266 +3 4302 4303 3871 +3 3871 3872 4302 +3 16826 16382 16211 +3 16211 16562 16826 +3 11968 11440 11117 +3 11117 11837 11968 +3 7097 6811 6736 +3 6736 6814 7097 +3 1206 1267 1336 +3 1336 1141 1206 +3 12844 12698 12393 +3 12393 12563 12844 +3 18861 19059 18762 +3 18762 18763 18861 +3 23634 23673 23597 +3 23597 23564 23634 +3 21448 21139 21058 +3 21058 21219 21448 +3 3144 3339 3683 +3 3683 3291 3144 +3 20410 20314 20202 +3 20202 20502 20410 +3 10797 11218 11219 +3 11219 10720 10797 +3 698 880 790 +3 790 658 698 +3 18204 17914 18014 +3 18014 18301 18204 +3 10287 10360 10361 +3 10361 10729 10287 +3 4725 4533 5089 +3 5089 4872 4725 +3 2111 2412 2334 +3 2334 2075 2111 +3 20140 20361 20774 +3 20774 20141 20140 +3 23833 24006 23935 +3 23935 23832 23833 +3 17272 16855 16921 +3 16921 16857 17272 +3 13513 13422 13423 +3 13423 13318 13513 +3 1125 1143 1161 +3 1161 1183 1125 +3 24643 24579 24622 +3 24622 24645 24643 +3 19868 20136 20025 +3 20025 19870 19868 +3 6399 6142 6529 +3 6529 6333 6399 +3 24372 24281 24375 +3 24375 24371 24372 +3 21990 22093 21682 +3 21682 21935 21990 +3 3895 3898 4464 +3 4464 4146 3895 +3 17740 18092 18450 +3 18450 18277 17740 +3 18887 19289 18983 +3 18983 18569 18887 +3 21408 21615 21699 +3 21699 21558 21408 +3 987 1117 1055 +3 1055 962 987 +3 202 189 166 +3 166 123 202 +3 15130 15065 15297 +3 15297 15420 15130 +3 21573 21841 22278 +3 22278 21776 21573 +3 14936 15141 15142 +3 15142 15084 14936 +3 6304 6362 6749 +3 6749 6437 6304 +3 18356 17976 18432 +3 18432 19037 18356 +3 16301 16177 16119 +3 16119 16237 16301 +3 20967 21055 20708 +3 20708 20602 20967 +3 18255 18716 18149 +3 18149 18150 18255 +3 975 995 993 +3 993 974 975 +3 12315 12545 12643 +3 12643 12069 12315 +3 20184 20182 20185 +3 20185 19906 20184 +3 16277 16279 16037 +3 13662 13439 13235 +3 13235 13332 13662 +3 10527 10916 10917 +3 10917 10670 10527 +3 1283 1190 1027 +3 1027 1192 1283 +3 10874 10872 11039 +3 11039 11349 10874 +3 14868 14936 15084 +3 11083 11480 10825 +3 10825 11157 11083 +3 12782 13187 13235 +3 13235 13104 12782 +3 14868 15084 14802 +3 14802 14869 14868 +3 13332 13285 13528 +3 13528 13482 13332 +3 5883 5885 6720 +3 6720 6406 5883 +3 13439 13662 13721 +3 13721 13618 13439 +3 16037 15957 16276 +3 16276 16277 16037 +3 11480 11083 10917 +3 10917 11153 11480 +3 13138 13044 12981 +3 12981 13087 13138 +3 13562 13419 13274 +3 13274 13561 13562 +3 21274 20568 20566 +3 20566 20778 21274 +3 14551 14550 14674 +3 14674 14144 14551 +3 5446 5579 5834 +3 5834 5637 5446 +3 20336 20524 20527 +3 20527 20525 20336 +3 14402 14170 14232 +3 14232 14522 14402 +3 19510 19509 18977 +3 18977 18979 19510 +3 24135 24168 24115 +3 24115 24043 24135 +3 19466 19588 19709 +3 19709 19592 19466 +3 14320 14487 14488 +3 14488 14319 14320 +3 13922 13873 13815 +3 13815 13713 13922 +3 17542 17463 16889 +3 16889 17104 17542 +3 14354 14538 14475 +3 14475 14415 14354 +3 507 642 788 +3 788 718 507 +3 7960 7958 7539 +3 7539 7611 7960 +3 17239 17018 17019 +3 17019 17380 17239 +3 10835 11501 11173 +3 11173 11006 10835 +3 15356 15651 15231 +3 15231 15052 15356 +3 15117 15600 15713 +3 15713 14911 15117 +3 473 509 508 +3 508 455 473 +3 7135 5821 6393 +3 6393 7136 7135 +3 17127 17655 17344 +3 17344 16718 17127 +3 19314 19538 19660 +3 19660 19108 19314 +3 13665 13531 13666 +3 13666 13979 13665 +3 11943 11649 11648 +3 11648 11579 11943 +3 23732 23551 23733 +3 23733 23588 23732 +3 15376 15192 15134 +3 15134 15374 15376 +3 18579 18493 18126 +3 18126 18411 18579 +3 2203 2287 2288 +3 2288 2225 2203 +3 35 29 60 +3 60 39 35 +3 2492 2495 2365 +3 2365 2369 2492 +3 12324 12735 12835 +3 12835 12689 12324 +3 875 901 1003 +3 1003 738 875 +3 18416 18687 18688 +3 18688 18494 18416 +3 21491 21330 21178 +3 21178 21332 21491 +3 6390 6771 6704 +3 6704 6919 6390 +3 16793 16935 17074 +3 17074 17000 16793 +3 14527 14767 14237 +3 14237 14234 14527 +3 2080 2013 2127 +3 2127 2123 2080 +3 14125 13755 14013 +3 14013 14067 14125 +3 3250 3648 4030 +3 4030 3686 3250 +3 18779 18668 17687 +3 17687 18308 18779 +3 13832 13892 14160 +3 14160 14162 13832 +3 16696 16617 17182 +3 17182 16970 16696 +3 14025 13718 13924 +3 13924 14076 14025 +3 12431 12490 12125 +3 12125 12430 12431 +3 19579 19460 19351 +3 19351 19580 19579 +3 2933 3054 2706 +3 2706 2872 2933 +3 12893 12737 12197 +3 12197 12326 12893 +3 12230 12306 12371 +3 12371 12231 12230 +3 12176 12310 11927 +3 11927 11985 12176 +3 20734 20735 20833 +3 20833 20991 20734 +3 14845 14666 14360 +3 14360 14544 14845 +3 6395 6081 5822 +3 5822 6201 6395 +3 11474 11704 12061 +3 12061 11390 11474 +3 4304 4685 4686 +3 4686 4496 4304 +3 8796 8794 8548 +3 8548 8257 8796 +3 23981 23840 23884 +3 23884 24123 23981 +3 8750 9034 9036 +3 9036 8752 8750 +3 1862 1838 1991 +3 1991 1961 1862 +3 16473 16868 17073 +3 17073 16659 16473 +3 10723 10655 10503 +3 10503 10504 10723 +3 1644 1664 1648 +3 1648 1666 1644 +3 20490 20595 20304 +3 20304 20191 20490 +3 8646 8915 9155 +3 9155 8977 8646 +3 15192 15376 15850 +3 15850 15728 15192 +3 11783 12057 11870 +3 11870 11546 11783 +3 4824 4825 5167 +3 5167 4635 4824 +3 6029 6793 5967 +3 5967 5966 6029 +3 23368 22896 22897 +3 22897 23141 23368 +3 22479 22588 22922 +3 22922 22735 22479 +3 9806 9732 10042 +3 10042 9958 9806 +3 12353 12406 12624 +3 12624 12625 12353 +3 4274 4702 4801 +3 4801 4609 4274 +3 18212 17922 18022 +3 18022 18564 18212 +3 23452 23732 23553 +3 23553 23402 23452 +3 137 181 222 +3 222 162 137 +3 11227 11380 11072 +3 11072 11139 11227 +3 9589 9834 9374 +3 9374 9126 9589 +3 22033 22185 22337 +3 22337 22251 22033 +3 14223 14393 14455 +3 14455 14165 14223 +3 3130 3070 2771 +3 2771 2827 3130 +3 14661 14304 14119 +3 14119 14118 14661 +3 19794 20325 20906 +3 20906 20513 19794 +3 24617 24591 24528 +3 24528 24618 24617 +3 1264 1451 1407 +3 1407 1135 1264 +3 18589 18693 19312 +3 19312 18903 18589 +3 13735 13834 14220 +3 14220 14221 13735 +3 20684 20181 20290 +3 20290 19648 20684 +3 14801 14800 14615 +3 14615 14685 14801 +3 9704 9839 10185 +3 10185 10186 9704 +3 1850 1687 1559 +3 1559 1642 1850 +3 20072 20713 20714 +3 20714 20311 20072 +3 20291 20292 20185 +3 20185 20182 20291 +3 15659 15841 16204 +3 16204 16026 15659 +3 15604 15177 15237 +3 15237 15488 15604 +3 6467 6466 7226 +3 7226 6593 6467 +3 16436 17313 17383 +3 17383 16087 16436 +3 21470 21539 21538 +3 21538 21540 21470 +3 6721 5773 6404 +3 6404 7004 6721 +3 13336 13530 13441 +3 13441 12895 13336 +3 18555 18768 18966 +3 18966 18767 18555 +3 13361 13843 13842 +3 13842 14004 13361 +3 10751 10844 10682 +3 10682 10752 10751 +3 2450 2448 2449 +3 2449 2778 2450 +3 6040 6552 7173 +3 7173 6682 6040 +3 23525 23642 23753 +3 23753 23752 23525 +3 23072 22979 22605 +3 22605 22936 23072 +3 24139 24266 24049 +3 24049 23941 24139 +3 14502 14871 15146 +3 15146 14620 14502 +3 12234 12129 12060 +3 12060 12180 12234 +3 13720 13526 13527 +3 13527 13617 13720 +3 20876 20874 20297 +3 20297 20298 20876 +3 11232 11297 11388 +3 11388 11387 11232 +3 16120 16465 16586 +3 16586 16349 16120 +3 6018 6085 6205 +3 6205 6138 6018 +3 5799 5712 6165 +3 6165 5903 5799 +3 12621 12710 12806 +3 12806 12711 12621 +3 24149 24212 24096 +3 24096 24126 24149 +3 21351 21718 21962 +3 21962 21639 21351 +3 12491 12824 12930 +3 12930 12681 12491 +3 3463 3196 3409 +3 3409 3462 3463 +3 19286 19508 19750 +3 19750 19285 19286 +3 20279 20386 20577 +3 20577 20579 20279 +3 23750 23936 23834 +3 23834 23641 23750 +3 16704 17120 17414 +3 17414 17562 16704 +3 17133 17281 17428 +3 17428 17208 17133 +3 24757 24765 24772 +3 24772 24763 24757 +3 24186 23927 23807 +3 23807 24153 24186 +3 15638 15334 15697 +3 15697 15640 15638 +3 12962 13025 13627 +3 13627 13351 12962 +3 6215 6214 6598 +3 6598 6475 6215 +3 10588 10663 10820 +3 10820 10589 10588 +3 377 295 263 +3 263 333 377 +3 12742 13106 13444 +3 13444 13108 12742 +3 15370 15422 15189 +3 15189 15186 15370 +3 14847 15177 15179 +3 15179 15128 14847 +3 18765 18865 19173 +3 19173 18863 18765 +3 7486 6918 6846 +3 6846 7065 7486 +3 10614 11335 11339 +3 11339 10692 10614 +3 18784 19294 18990 +3 18990 18674 18784 +3 13691 14002 13839 +3 13839 14108 13691 +3 4767 4814 5087 +3 5087 4963 4767 +3 23819 23664 23663 +3 23663 23818 23819 +3 5094 5093 5014 +3 5014 4819 5094 +3 21630 21500 22059 +3 22059 22010 21630 +3 24242 24275 24309 +3 24309 24308 24242 +3 12666 12470 13302 +3 13302 12964 12666 +3 11245 11311 11397 +3 11397 11396 11245 +3 24861 24851 24835 +3 24835 24820 24861 +3 8091 8276 8692 +3 8692 8749 8091 +3 24627 24598 24572 +3 24572 24571 24627 +3 3555 3368 3438 +3 3438 3492 3555 +3 23821 23901 23738 +3 23738 23778 23821 +3 4376 4155 4051 +3 4051 4287 4376 +3 4371 4621 4622 +3 4622 4093 4371 +3 4220 4452 3886 +3 3886 4132 4220 +3 10287 10013 9789 +3 9789 9716 10287 +3 3758 3807 3958 +3 3958 3857 3758 +3 11760 12471 12037 +3 12037 12222 11760 +3 4718 4919 4958 +3 4958 4812 4718 +3 17593 17908 18183 +3 18183 17744 17593 +3 21962 21718 21963 +3 21963 22125 21962 +3 10728 10507 10286 +3 10286 10656 10728 +3 18591 18697 19545 +3 19545 19547 18591 +3 18963 19274 19732 +3 19732 19383 18963 +3 17770 18126 18493 +3 18493 17939 17770 +3 21203 21276 21642 +3 21642 21509 21203 +3 2669 2821 2883 +3 2883 2764 2669 +3 127 134 177 +3 177 161 127 +3 7312 7238 7444 +3 7444 7092 7312 +3 11080 11475 10815 +3 10815 10817 11080 +3 18790 18997 18787 +3 18787 18789 18790 +3 6534 6661 7225 +3 7225 6858 6534 +3 34 46 40 +3 40 23 34 +3 3045 3105 3107 +3 3107 3106 3045 +3 6528 6713 7219 +3 7219 6856 6528 +3 5063 5797 5711 +3 5711 5397 5063 +3 4164 4109 4009 +3 4009 4163 4164 +3 13204 13587 13075 +3 13075 13122 13204 +3 19901 20388 20056 +3 20056 19409 19901 +3 14188 14362 14313 +3 14313 14312 14188 +3 21358 21359 21137 +3 21137 21656 21358 +3 8386 8498 8954 +3 8954 8560 8386 +3 10344 10489 9993 +3 9993 9842 10344 +3 22860 23098 22720 +3 22720 22862 22860 +3 22752 22704 22890 +3 22890 22888 22752 +3 12187 12240 12315 +3 12315 12069 12187 +3 1905 2197 1941 +3 1941 1847 1905 +3 18216 18568 18982 +3 18982 18887 18216 +3 16299 16176 16300 +3 16300 16529 16299 +3 10390 10611 10391 +3 10391 9897 10390 +3 6908 6973 7671 +3 7671 6906 6908 +3 20081 20325 20615 +3 20615 20417 20081 +3 16190 16000 15698 +3 15698 16249 16190 +3 2757 3047 3266 +3 3266 2810 2757 +3 17322 17470 17471 +3 17471 17174 17322 +3 24954 12981 24952 +3 24952 12931 24954 + diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/data/.svn/text-base/giraffe.gif.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/data/.svn/text-base/giraffe.gif.svn-base new file mode 100644 index 0000000..a39d36b Binary files /dev/null and b/matlab/external/gptoolbox/external/toolbox_fast_marching/data/.svn/text-base/giraffe.gif.svn-base differ diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/data/.svn/text-base/image01.tiff.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/data/.svn/text-base/image01.tiff.svn-base new file mode 100644 index 0000000..3162fa0 Binary files /dev/null and b/matlab/external/gptoolbox/external/toolbox_fast_marching/data/.svn/text-base/image01.tiff.svn-base differ diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/data/.svn/text-base/mm.png.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/data/.svn/text-base/mm.png.svn-base new file mode 100644 index 0000000..27c3d45 Binary files /dev/null and b/matlab/external/gptoolbox/external/toolbox_fast_marching/data/.svn/text-base/mm.png.svn-base differ diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/data/.svn/text-base/mountain.png.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/data/.svn/text-base/mountain.png.svn-base new file mode 100644 index 0000000..63be5e8 Binary files /dev/null and b/matlab/external/gptoolbox/external/toolbox_fast_marching/data/.svn/text-base/mountain.png.svn-base differ diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/data/.svn/text-base/road2.png.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/data/.svn/text-base/road2.png.svn-base new file mode 100644 index 0000000..8697b5d Binary files /dev/null and b/matlab/external/gptoolbox/external/toolbox_fast_marching/data/.svn/text-base/road2.png.svn-base differ diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/data/.svn/text-base/room.png.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/data/.svn/text-base/room.png.svn-base new file mode 100644 index 0000000..ce1d39b Binary files /dev/null and b/matlab/external/gptoolbox/external/toolbox_fast_marching/data/.svn/text-base/room.png.svn-base differ diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/data/.svn/text-base/room1.png.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/data/.svn/text-base/room1.png.svn-base new file mode 100644 index 0000000..fdb5498 Binary files /dev/null and b/matlab/external/gptoolbox/external/toolbox_fast_marching/data/.svn/text-base/room1.png.svn-base differ diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/data/.svn/text-base/stephanodiscusniagarae.jpg.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/data/.svn/text-base/stephanodiscusniagarae.jpg.svn-base new file mode 100644 index 0000000..c681266 Binary files /dev/null and b/matlab/external/gptoolbox/external/toolbox_fast_marching/data/.svn/text-base/stephanodiscusniagarae.jpg.svn-base differ diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/data/apple.gif b/matlab/external/gptoolbox/external/toolbox_fast_marching/data/apple.gif new file mode 100644 index 0000000..698153d Binary files /dev/null and b/matlab/external/gptoolbox/external/toolbox_fast_marching/data/apple.gif differ diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/data/brain.png b/matlab/external/gptoolbox/external/toolbox_fast_marching/data/brain.png new file mode 100644 index 0000000..48bd589 Binary files /dev/null and b/matlab/external/gptoolbox/external/toolbox_fast_marching/data/brain.png differ diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/data/camel.gif b/matlab/external/gptoolbox/external/toolbox_fast_marching/data/camel.gif new file mode 100644 index 0000000..5d47317 Binary files /dev/null and b/matlab/external/gptoolbox/external/toolbox_fast_marching/data/camel.gif differ diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/data/cavern.png b/matlab/external/gptoolbox/external/toolbox_fast_marching/data/cavern.png new file mode 100644 index 0000000..669aa71 Binary files /dev/null and b/matlab/external/gptoolbox/external/toolbox_fast_marching/data/cavern.png differ diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/data/chan-vese.jpg b/matlab/external/gptoolbox/external/toolbox_fast_marching/data/chan-vese.jpg new file mode 100644 index 0000000..a267828 Binary files /dev/null and b/matlab/external/gptoolbox/external/toolbox_fast_marching/data/chan-vese.jpg differ diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/data/chicken.gif b/matlab/external/gptoolbox/external/toolbox_fast_marching/data/chicken.gif new file mode 100644 index 0000000..422db5f Binary files /dev/null and b/matlab/external/gptoolbox/external/toolbox_fast_marching/data/chicken.gif differ diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/data/elephant-50kv.off b/matlab/external/gptoolbox/external/toolbox_fast_marching/data/elephant-50kv.off new file mode 100644 index 0000000..659e092 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/data/elephant-50kv.off @@ -0,0 +1,74877 @@ +OFF +24955 49918 0 + +0.299746 -0.292086 -0.30171 +0.301261 -0.298747 -0.296684 +0.308582 -0.290387 -0.301949 +0.296409 -0.287927 -0.300666 +0.303008 -0.286721 -0.301508 +0.308429 -0.283861 -0.30164 +0.304176 -0.279956 -0.30091 +0.289254 -0.295689 -0.300059 +0.295299 -0.299695 -0.296534 +0.30778 -0.297319 -0.298258 +0.314162 -0.293491 -0.30073 +0.319604 -0.296676 -0.296819 +0.319358 -0.289265 -0.30009 +0.324867 -0.291675 -0.299374 +0.295316 -0.295002 -0.300823 +0.313869 -0.286714 -0.300806 +0.290654 -0.290163 -0.299877 +0.318462 -0.282041 -0.299836 +0.313323 -0.280368 -0.300775 +0.298799 -0.282301 -0.300522 +0.304125 -0.294245 -0.301442 +0.313134 -0.298087 -0.295232 +0.325601 -0.29718 -0.294964 +0.283954 -0.29171 -0.297971 +0.292688 -0.284073 -0.299715 +0.32402 -0.284434 -0.299211 +0.309534 -0.277101 -0.299519 +0.289672 -0.30057 -0.296105 +0.331419 -0.293855 -0.297058 +0.32876 -0.281451 -0.296753 +0.286842 -0.286278 -0.298738 +0.322442 -0.278355 -0.296747 +0.295128 -0.278316 -0.299172 +0.300329 -0.276028 -0.298749 +0.283978 -0.297506 -0.297871 +0.329645 -0.287756 -0.298066 +0.280954 -0.286803 -0.296455 +0.284412 -0.302332 -0.293749 +0.306427 -0.301108 -0.29121 +0.335172 -0.287556 -0.295578 +0.278045 -0.29179 -0.294932 +0.289285 -0.280424 -0.298219 +0.297458 -0.273387 -0.294542 +0.305719 -0.274441 -0.297207 +0.302911 -0.272325 -0.2935 +0.279057 -0.303783 -0.292245 +0.278539 -0.297936 -0.29508 +0.336762 -0.29511 -0.29509 +0.283882 -0.282377 -0.296681 +0.315502 -0.301243 -0.289218 +0.331131 -0.298515 -0.291361 +0.340719 -0.289593 -0.293588 +0.339419 -0.283603 -0.291523 +0.32647 -0.277614 -0.291419 +0.319733 -0.275232 -0.292319 +0.311079 -0.273553 -0.294159 +0.273349 -0.301728 -0.291824 +0.337629 -0.299512 -0.288234 +0.341736 -0.296091 -0.292816 +0.344906 -0.286564 -0.289568 +0.333569 -0.281559 -0.293422 +0.28039 -0.281036 -0.293018 +0.292167 -0.275868 -0.295941 +0.307425 -0.271683 -0.290077 +0.290541 -0.303591 -0.290054 +0.273447 -0.295228 -0.292032 +0.346183 -0.292592 -0.291122 +0.272468 -0.28971 -0.29118 +0.286008 -0.278266 -0.294772 +0.315815 -0.276165 -0.296698 +0.310051 -0.304749 -0.284738 +0.34931 -0.289932 -0.286427 +0.276449 -0.286111 -0.293204 +0.271965 -0.285196 -0.28811 +0.33818 -0.280636 -0.286667 +0.288598 -0.274806 -0.292571 +0.306468 -0.27162 -0.288135 +0.276349 -0.30689 -0.287427 +0.29775 -0.302766 -0.290124 +0.291659 -0.30727 -0.284023 +0.268676 -0.304783 -0.2875 +0.329599 -0.301887 -0.285323 +0.33222 -0.278805 -0.288461 +0.32169 -0.273358 -0.287552 +0.31466 -0.272342 -0.289196 +0.312759 -0.271823 -0.287226 +0.300188 -0.271124 -0.289007 +0.284263 -0.306068 -0.287373 +0.302267 -0.305411 -0.285114 +0.268939 -0.298545 -0.289144 +0.344443 -0.299023 -0.288458 +0.268297 -0.29263 -0.287931 +0.283439 -0.276549 -0.290741 +0.287792 -0.274151 -0.288036 +0.29318 -0.272963 -0.291164 +0.296055 -0.271707 -0.287368 +0.318846 -0.272174 -0.285415 +0.322499 -0.300738 -0.288654 +0.350588 -0.295343 -0.287976 +0.348799 -0.285119 -0.283467 +0.279031 -0.277933 -0.288132 +0.299796 -0.266138 -0.285758 +0.305022 -0.267059 -0.287165 +0.282238 -0.309539 -0.282072 +0.264262 -0.302371 -0.282534 +0.348237 -0.300316 -0.284683 +0.353277 -0.299101 -0.284059 +0.352451 -0.288999 -0.281217 +0.267976 -0.288017 -0.285154 +0.276045 -0.282089 -0.289883 +0.282913 -0.275109 -0.285541 +0.292198 -0.272896 -0.285414 +0.310547 -0.2655 -0.28471 +0.305141 -0.263374 -0.28299 +0.27308 -0.31003 -0.283295 +0.316543 -0.306189 -0.280882 +0.342868 -0.302516 -0.281502 +0.353587 -0.293947 -0.282158 +0.265198 -0.297337 -0.284992 +0.334988 -0.276811 -0.283073 +0.288335 -0.273563 -0.283214 +0.316187 -0.26633 -0.283538 +0.26916 -0.312616 -0.278574 +0.264405 -0.292183 -0.282065 +0.270329 -0.282813 -0.283109 +0.274455 -0.280078 -0.285351 +0.328439 -0.274734 -0.285273 +0.284483 -0.274283 -0.280962 +0.32475 -0.272682 -0.283107 +0.322122 -0.267305 -0.281973 +0.29491 -0.266337 -0.283794 +0.299983 -0.262368 -0.280651 +0.343819 -0.282668 -0.285257 +0.341364 -0.279388 -0.281047 +0.280702 -0.27547 -0.278718 +0.32737 -0.266836 -0.278606 +0.289726 -0.267243 -0.281709 +0.307446 -0.260006 -0.279025 +0.278438 -0.312568 -0.277429 +0.297948 -0.308952 -0.280095 +0.335603 -0.30306 -0.282086 +0.349525 -0.30329 -0.279032 +0.334936 -0.276614 -0.280324 +0.273649 -0.27886 -0.280054 +0.278293 -0.276954 -0.282753 +0.253513 -0.325792 -0.251793 +0.289285 -0.263605 -0.275608 +0.299519 -0.255296 -0.271586 +0.31359 -0.261366 -0.27945 +0.330703 -0.307146 -0.276516 +0.355867 -0.292861 -0.276383 +0.266514 -0.286045 -0.280205 +0.339024 -0.278857 -0.27868 +0.269523 -0.281607 -0.277506 +0.33643 -0.276237 -0.278594 +0.288706 -0.311365 -0.277422 +0.297137 -0.312613 -0.273967 +0.262249 -0.308678 -0.275742 +0.356233 -0.29989 -0.280083 +0.352625 -0.286628 -0.276686 +0.276888 -0.276605 -0.276411 +0.284983 -0.268073 -0.27844 +0.310868 -0.256611 -0.274634 +0.306756 -0.309057 -0.277932 +0.313695 -0.311189 -0.273073 +0.336483 -0.310149 -0.270111 +0.263233 -0.28952 -0.277185 +0.273441 -0.278563 -0.273975 +0.33374 -0.269255 -0.277291 +0.319944 -0.262849 -0.278378 +0.314605 -0.252958 -0.269453 +0.271432 -0.315879 -0.273162 +0.265726 -0.308006 -0.281712 +0.324202 -0.304911 -0.281394 +0.3389 -0.306198 -0.276186 +0.347496 -0.28226 -0.278847 +0.343014 -0.281212 -0.276954 +0.280188 -0.269207 -0.275546 +0.336923 -0.265705 -0.271397 +0.294518 -0.262966 -0.278588 +0.324081 -0.260792 -0.274272 +0.301892 -0.258512 -0.276209 +0.260893 -0.303234 -0.276664 +0.357928 -0.299492 -0.275485 +0.275641 -0.270593 -0.272001 +0.327362 -0.258021 -0.269292 +0.27881 -0.316192 -0.271332 +0.287219 -0.315465 -0.271047 +0.31986 -0.31408 -0.266973 +0.260482 -0.293723 -0.27476 +0.262162 -0.288763 -0.271302 +0.26557 -0.284772 -0.274553 +0.346523 -0.283728 -0.274544 +0.341886 -0.279198 -0.276138 +0.267034 -0.283869 -0.269444 +0.340168 -0.27154 -0.274808 +0.284123 -0.263982 -0.272186 +0.330488 -0.263687 -0.273108 +0.317504 -0.257757 -0.274116 +0.265971 -0.318973 -0.269127 +0.322185 -0.309432 -0.2744 +0.353513 -0.305504 -0.274775 +0.261718 -0.29735 -0.279217 +0.3594 -0.300574 -0.269817 +0.357738 -0.295108 -0.271908 +0.357951 -0.296826 -0.266599 +0.270075 -0.281079 -0.271844 +0.345503 -0.274915 -0.271483 +0.294843 -0.259265 -0.273862 +0.345373 -0.30713 -0.273303 +0.359178 -0.305126 -0.271559 +0.354666 -0.291795 -0.268851 +0.350904 -0.287395 -0.27162 +0.348595 -0.279585 -0.268391 +0.271448 -0.273909 -0.269991 +0.295882 -0.316484 -0.267589 +0.263894 -0.314259 -0.273529 +0.258521 -0.298805 -0.272687 +0.333262 -0.259732 -0.267335 +0.288923 -0.259328 -0.27008 +0.321768 -0.254932 -0.269159 +0.301083 -0.250922 -0.266938 +0.305893 -0.254349 -0.272004 +0.281199 -0.31964 -0.264967 +0.351365 -0.309251 -0.268831 +0.353532 -0.290146 -0.262224 +0.264423 -0.286863 -0.266683 +0.278883 -0.265175 -0.26923 +0.32053 -0.250682 -0.264379 +0.259864 -0.31487 -0.267755 +0.259209 -0.309695 -0.270054 +0.359854 -0.302459 -0.264186 +0.342863 -0.268781 -0.268601 +0.339002 -0.26227 -0.265134 +0.283024 -0.259347 -0.266515 +0.294082 -0.254915 -0.268434 +0.294321 -0.250469 -0.263697 +0.308328 -0.250682 -0.267494 +0.288929 -0.319771 -0.263278 +0.305245 -0.313746 -0.270383 +0.312269 -0.31641 -0.264514 +0.257467 -0.304051 -0.270002 +0.351089 -0.284688 -0.265112 +0.267171 -0.277431 -0.266718 +0.269142 -0.271819 -0.264474 +0.346169 -0.273064 -0.263582 +0.268043 -0.267553 -0.260025 +0.273424 -0.267065 -0.265657 +0.27273 -0.320011 -0.265908 +0.256908 -0.297803 -0.266189 +0.357459 -0.296023 -0.261154 +0.260993 -0.285998 -0.260594 +0.348804 -0.278339 -0.260518 +0.264837 -0.274471 -0.259724 +0.288235 -0.254825 -0.264624 +0.288666 -0.249592 -0.260052 +0.313623 -0.248419 -0.263724 +0.326051 -0.316367 -0.261868 +0.328583 -0.311841 -0.268876 +0.262235 -0.290425 -0.264125 +0.277228 -0.260961 -0.264129 +0.299371 -0.246604 -0.261789 +0.306125 -0.246711 -0.262504 +0.264961 -0.323053 -0.263142 +0.296425 -0.320788 -0.26025 +0.33452 -0.315199 -0.261975 +0.342851 -0.311706 -0.266131 +0.256041 -0.309025 -0.265104 +0.259179 -0.293271 -0.268634 +0.260186 -0.29411 -0.261514 +0.343008 -0.26602 -0.262414 +0.282155 -0.254394 -0.261238 +0.259604 -0.31891 -0.264549 +0.350188 -0.31301 -0.262593 +0.255217 -0.302187 -0.263643 +0.271623 -0.262039 -0.26028 +0.328694 -0.253885 -0.263834 +0.318035 -0.246144 -0.258645 +0.276376 -0.323301 -0.259721 +0.254007 -0.305962 -0.25984 +0.258324 -0.297856 -0.258753 +0.26391 -0.280828 -0.263232 +0.276202 -0.256431 -0.259526 +0.282792 -0.249228 -0.256942 +0.30269 -0.242671 -0.25728 +0.311041 -0.244249 -0.258274 +0.257678 -0.32063 -0.259837 +0.291746 -0.324499 -0.254812 +0.358892 -0.308917 -0.265718 +0.35992 -0.307952 -0.260868 +0.359658 -0.301773 -0.258226 +0.354777 -0.294142 -0.256547 +0.351771 -0.289454 -0.254925 +-0.30025 -0.386647 -0.257064 +-0.287893 -0.382242 -0.25474 +0.259557 -0.325894 -0.257602 +0.303773 -0.318322 -0.262943 +0.318817 -0.319532 -0.257845 +0.256018 -0.314678 -0.26099 +0.342106 -0.316286 -0.258701 +0.259131 -0.289202 -0.255942 +0.350645 -0.284035 -0.257847 +0.337278 -0.255223 -0.25344 +0.332278 -0.252056 -0.25709 +0.336015 -0.256992 -0.260969 +0.294033 -0.244757 -0.258027 +0.297613 -0.240168 -0.253832 +0.307744 -0.240587 -0.253552 +-0.290253 -0.385712 -0.257721 +-0.288346 -0.38919 -0.252659 +-0.285328 -0.38483 -0.257676 +-0.295285 -0.38595 -0.257804 +-0.280441 -0.384011 -0.257389 +0.32854 -0.320256 -0.254863 +0.253614 -0.311275 -0.258223 +0.256768 -0.301957 -0.256243 +0.35849 -0.304643 -0.251192 +0.258176 -0.288886 -0.249198 +0.34496 -0.268374 -0.257313 +0.263552 -0.268779 -0.254873 +0.341324 -0.261239 -0.256686 +0.266099 -0.262426 -0.255175 +0.325042 -0.249253 -0.259408 +0.321828 -0.24481 -0.253235 +-0.300678 -0.392408 -0.249394 +-0.294349 -0.390856 -0.250812 +-0.304404 -0.389183 -0.255561 +-0.280783 -0.389005 -0.25134 +-0.283798 -0.387773 -0.254951 +-0.275472 -0.388591 -0.251163 +-0.299133 -0.383993 -0.254394 +-0.292324 -0.382322 -0.253929 +-0.275706 -0.383367 -0.256225 +0.269859 -0.325161 -0.25858 +0.301709 -0.323671 -0.254452 +0.358063 -0.312606 -0.259863 +0.356072 -0.299802 -0.254365 +0.347263 -0.273466 -0.254525 +0.261103 -0.275327 -0.253258 +0.276248 -0.250942 -0.255507 +0.287574 -0.244202 -0.255038 +-0.308916 -0.390921 -0.253897 +-0.307279 -0.38647 -0.253861 +-0.271206 -0.387113 -0.253543 +-0.270867 -0.383648 -0.255742 +-0.266243 -0.384594 -0.254731 +0.284186 -0.32376 -0.257269 +0.330517 -0.27458 -0.281213 +0.309543 -0.32122 -0.256931 +0.322735 -0.32408 -0.249597 +0.255431 -0.306365 -0.254095 +0.349228 -0.285562 -0.249989 +0.270503 -0.256405 -0.255987 +-0.312081 -0.390331 -0.254125 +-0.307649 -0.394932 -0.246651 +-0.313908 -0.387532 -0.251513 +-0.310599 -0.387147 -0.253177 +-0.269194 -0.389072 -0.249309 +-0.303951 -0.384567 -0.253097 +-0.288112 -0.380214 -0.250432 +-0.283363 -0.381766 -0.253819 +-0.278683 -0.381331 -0.25243 +0.359272 -0.311761 -0.251915 +0.349822 -0.291647 -0.248421 +0.261758 -0.280626 -0.257199 +0.259452 -0.282613 -0.25189 +0.341193 -0.260189 -0.248745 +0.264777 -0.256525 -0.251848 +0.328342 -0.248172 -0.253512 +-0.318786 -0.392904 -0.251952 +-0.317514 -0.38893 -0.251356 +-0.313769 -0.39207 -0.252705 +-0.315368 -0.384609 -0.248889 +-0.268625 -0.381557 -0.251669 +-0.264275 -0.381994 -0.250767 +-0.28279 -0.380094 -0.249304 +-0.273847 -0.381384 -0.252317 +0.265238 -0.327749 -0.253972 +0.253752 -0.319071 -0.255157 +0.336827 -0.320275 -0.253034 +0.34588 -0.320439 -0.250814 +0.349853 -0.316935 -0.25624 +0.256237 -0.304929 -0.249035 +0.360354 -0.307952 -0.255562 +0.257486 -0.294833 -0.252979 +0.348507 -0.279183 -0.252217 +-0.321984 -0.389737 -0.250198 +-0.326333 -0.390635 -0.249307 +-0.320172 -0.386295 -0.248372 +-0.271192 -0.392337 -0.244132 +-0.3104 -0.38421 -0.250345 +-0.301102 -0.381823 -0.250877 +-0.295943 -0.381898 -0.252137 +-0.276938 -0.380528 -0.247522 +-0.272 -0.381398 -0.248409 +-0.286587 -0.378262 -0.24582 +0.253202 -0.312785 -0.252801 +0.259473 -0.269413 -0.249284 +0.269514 -0.250667 -0.252094 +0.274163 -0.245637 -0.250995 +0.315145 -0.241955 -0.252227 +0.291061 -0.239346 -0.251892 +0.296028 -0.235679 -0.247988 +0.310682 -0.23832 -0.247704 +-0.323684 -0.393844 -0.250668 +-0.330714 -0.389969 -0.247321 +-0.278704 -0.392249 -0.245747 +-0.261984 -0.385502 -0.252754 +-0.29758 -0.379419 -0.248038 +0.258699 -0.329932 -0.251409 +0.278251 -0.326905 -0.253087 +0.254212 -0.320753 -0.24871 +0.341918 -0.323963 -0.245572 +0.356785 -0.316313 -0.254085 +0.352872 -0.301355 -0.248856 +0.34429 -0.266675 -0.250626 +0.259305 -0.255968 -0.247526 +0.33243 -0.249341 -0.247792 +0.326259 -0.245041 -0.247746 +0.276629 -0.239857 -0.247804 +0.280521 -0.244659 -0.252583 +-0.319515 -0.398109 -0.243305 +-0.301303 -0.396695 -0.242409 +-0.263989 -0.389984 -0.246854 +-0.312195 -0.381383 -0.246967 +-0.306802 -0.381927 -0.249761 +-0.281014 -0.378942 -0.245033 +0.296806 -0.327552 -0.248694 +0.306333 -0.327164 -0.247577 +0.31419 -0.324283 -0.25104 +0.2545 -0.315439 -0.247266 +0.255509 -0.310028 -0.247758 +0.352577 -0.295901 -0.25099 +0.284047 -0.239382 -0.250042 +0.303094 -0.237266 -0.249333 +-0.328678 -0.394464 -0.249534 +-0.286669 -0.392246 -0.247138 +-0.284674 -0.395761 -0.241035 +-0.267554 -0.395378 -0.238677 +-0.325891 -0.387326 -0.246249 +-0.257881 -0.386205 -0.250485 +-0.318063 -0.382591 -0.2457 +-0.302964 -0.379927 -0.247593 +-0.267785 -0.381767 -0.246373 +0.252537 -0.327359 -0.245996 +0.253614 -0.323304 -0.250144 +0.254651 -0.323427 -0.245443 +0.257115 -0.299458 -0.248903 +0.346588 -0.281159 -0.245332 +0.257842 -0.27655 -0.246827 +0.345269 -0.27297 -0.246661 +0.339004 -0.257962 -0.24092 +0.268284 -0.244261 -0.247818 +-0.330224 -0.399505 -0.243556 +-0.32493 -0.3983 -0.244063 +-0.260411 -0.392032 -0.24301 +-0.330126 -0.386897 -0.242724 +-0.255997 -0.383737 -0.246278 +-0.263568 -0.382071 -0.246194 +-0.259928 -0.382818 -0.248923 +-0.272564 -0.38089 -0.244141 +0.265092 -0.3314 -0.247783 +0.271854 -0.329089 -0.250658 +0.25327 -0.331021 -0.246548 +0.257715 -0.319877 -0.243962 +0.354636 -0.320152 -0.248631 +0.34662 -0.288931 -0.243164 +0.260521 -0.262639 -0.249706 +0.263318 -0.250168 -0.248605 +-0.33366 -0.394732 -0.248183 +-0.313549 -0.397129 -0.24389 +-0.337688 -0.395297 -0.244972 +-0.334556 -0.390517 -0.244004 +-0.254095 -0.387213 -0.247883 +-0.322526 -0.384778 -0.244804 +-0.252647 -0.385015 -0.243535 +-0.267647 -0.380912 -0.241471 +-0.259674 -0.382892 -0.243983 +0.255501 -0.334093 -0.240186 +0.331795 -0.32477 -0.24638 +0.357541 -0.315894 -0.247626 +0.354762 -0.30576 -0.245927 +0.257664 -0.282919 -0.245587 +0.255799 -0.27075 -0.243695 +0.327414 -0.244237 -0.241451 +0.261464 -0.244723 -0.245296 +0.293942 -0.231455 -0.242084 +0.300888 -0.233252 -0.242918 +-0.335306 -0.398642 -0.24597 +-0.293273 -0.395302 -0.243232 +-0.306947 -0.379578 -0.245499 +-0.27671 -0.379066 -0.241794 +-0.296274 -0.376987 -0.243802 +-0.282449 -0.377324 -0.240768 +0.35197 -0.323981 -0.243357 +0.358206 -0.309801 -0.246438 +0.258553 -0.304364 -0.243915 +0.259152 -0.299137 -0.241226 +0.349263 -0.297143 -0.244887 +0.25807 -0.294173 -0.245312 +0.254285 -0.258117 -0.243537 +0.249841 -0.254806 -0.240136 +0.256233 -0.250078 -0.244391 +0.270166 -0.238501 -0.244747 +0.31512 -0.237845 -0.242229 +0.307436 -0.234916 -0.242461 +0.281674 -0.234645 -0.245219 +-0.325657 -0.402652 -0.236772 +-0.255683 -0.393313 -0.24048 +-0.250885 -0.388819 -0.244893 +-0.338477 -0.391425 -0.240379 +-0.326052 -0.383894 -0.241114 +-0.263754 -0.382319 -0.241143 +-0.315154 -0.381242 -0.24232 +-0.271764 -0.3796 -0.239843 +-0.292462 -0.379296 -0.248227 +0.270906 -0.333298 -0.243985 +0.286553 -0.328283 -0.249297 +0.338291 -0.327704 -0.240123 +0.258449 -0.310228 -0.24254 +0.253852 -0.275214 -0.239298 +0.255302 -0.26429 -0.243839 +0.342303 -0.265497 -0.243162 +0.319882 -0.241404 -0.246414 +0.267334 -0.232622 -0.240147 +-0.341314 -0.397917 -0.242323 +-0.276224 -0.39579 -0.239446 +-0.334603 -0.386675 -0.239427 +-0.310462 -0.379616 -0.24309 +-0.301201 -0.377823 -0.244306 +-0.291268 -0.377002 -0.243467 +0.254949 -0.333862 -0.242829 +0.252923 -0.331651 -0.243011 +0.2582 -0.315326 -0.241322 +0.356407 -0.314124 -0.242738 +0.353121 -0.309604 -0.241621 +0.349231 -0.303643 -0.244614 +0.345396 -0.29573 -0.240702 +0.341742 -0.270446 -0.23784 +0.337081 -0.254145 -0.246302 +0.274755 -0.233874 -0.243185 +0.280273 -0.229735 -0.240012 +0.288816 -0.234721 -0.246533 +-0.332547 -0.402504 -0.238096 +-0.336975 -0.401185 -0.242352 +-0.308439 -0.400131 -0.237926 +-0.342193 -0.394449 -0.23814 +-0.290284 -0.399526 -0.235746 +-0.273208 -0.399326 -0.232872 +-0.249966 -0.386468 -0.240474 +-0.25621 -0.384218 -0.241122 +-0.253776 -0.38533 -0.237898 +-0.259849 -0.383178 -0.239017 +-0.320917 -0.382989 -0.24079 +-0.267738 -0.379722 -0.236125 +0.254443 -0.325701 -0.241739 +0.355311 -0.319655 -0.242862 +0.345422 -0.302033 -0.239816 +0.341309 -0.297721 -0.236008 +0.258097 -0.293629 -0.237512 +0.257234 -0.288384 -0.241975 +0.33391 -0.250402 -0.239805 +0.256523 -0.241579 -0.241612 +0.263677 -0.238723 -0.242847 +-0.338878 -0.387808 -0.235704 +-0.261056 -0.396391 -0.235627 +-0.257882 -0.383605 -0.234761 +-0.314119 -0.378019 -0.237908 +-0.305382 -0.378005 -0.240743 +-0.300607 -0.377073 -0.239615 +0.260489 -0.333805 -0.244532 +0.292575 -0.331038 -0.243532 +0.300581 -0.33152 -0.24125 +0.315504 -0.328384 -0.243689 +0.257086 -0.323962 -0.238667 +0.255279 -0.286314 -0.235902 +0.255384 -0.28103 -0.239767 +0.251113 -0.268345 -0.237947 +0.248835 -0.262445 -0.237577 +0.250899 -0.247713 -0.240769 +0.273376 -0.228889 -0.238381 +-0.248064 -0.390179 -0.241459 +-0.334393 -0.383386 -0.234141 +-0.324565 -0.37999 -0.236796 +-0.318744 -0.379718 -0.238823 +-0.319626 -0.376273 -0.235497 +-0.272771 -0.378575 -0.235665 +-0.310216 -0.379995 -0.239059 +-0.287086 -0.376523 -0.240863 +0.264893 -0.336359 -0.239817 +0.278863 -0.330801 -0.246555 +0.308641 -0.331631 -0.239599 +0.324 -0.328453 -0.241769 +0.260938 -0.320724 -0.238961 +0.352931 -0.314624 -0.238841 +0.348446 -0.307412 -0.240723 +0.342372 -0.290586 -0.237206 +0.343435 -0.283494 -0.238723 +0.336092 -0.255856 -0.233821 +0.287034 -0.230317 -0.240919 +-0.341281 -0.406152 -0.233496 +-0.34447 -0.400703 -0.239234 +-0.298076 -0.400006 -0.236316 +-0.251848 -0.394821 -0.237145 +-0.245831 -0.390534 -0.23742 +-0.307762 -0.37648 -0.236431 +-0.298 -0.376647 -0.235679 +-0.294575 -0.376106 -0.23922 +0.285816 -0.332586 -0.242134 +0.348174 -0.327224 -0.238331 +0.262292 -0.316501 -0.236862 +0.260446 -0.305581 -0.238029 +0.344429 -0.308514 -0.238047 +0.337973 -0.293002 -0.231669 +0.256608 -0.290855 -0.23091 +0.249514 -0.273593 -0.233591 +0.25047 -0.240863 -0.238881 +0.312313 -0.234703 -0.236761 +0.305622 -0.231673 -0.23609 +-0.281629 -0.399293 -0.2345 +-0.253101 -0.38599 -0.233578 +-0.330202 -0.382737 -0.237994 +-0.263085 -0.381353 -0.235777 +-0.31334 -0.374322 -0.234866 +-0.285123 -0.377021 -0.23554 +-0.278679 -0.377647 -0.23743 +0.260218 -0.334528 -0.234487 +0.317186 -0.333144 -0.235745 +0.351444 -0.324395 -0.237453 +0.264562 -0.313844 -0.232526 +0.348177 -0.31229 -0.236949 +0.342416 -0.311542 -0.234573 +0.343745 -0.276509 -0.240625 +0.244219 -0.257732 -0.235128 +0.244228 -0.251319 -0.236586 +0.24577 -0.236461 -0.235195 +0.321637 -0.23999 -0.239074 +0.259508 -0.234646 -0.23905 +0.268579 -0.225989 -0.234849 +-0.338934 -0.403471 -0.237776 +-0.333682 -0.406341 -0.23193 +-0.347375 -0.403586 -0.235943 +-0.317466 -0.402301 -0.236014 +-0.246089 -0.394742 -0.235867 +-0.248298 -0.388983 -0.231973 +-0.32451 -0.375815 -0.232134 +-0.302495 -0.374728 -0.234658 +-0.294017 -0.375878 -0.233184 +-0.281492 -0.377903 -0.232502 +-0.318332 -0.373114 -0.231283 +-0.312369 -0.371035 -0.230407 +0.257105 -0.329511 -0.2352 +0.261034 -0.311072 -0.236552 +0.329815 -0.245956 -0.234757 +0.318613 -0.236739 -0.232916 +0.255325 -0.229447 -0.234739 +0.299067 -0.229652 -0.236498 +-0.311425 -0.405112 -0.230146 +-0.28686 -0.4031 -0.229159 +-0.256305 -0.398598 -0.231136 +-0.24955 -0.397381 -0.232325 +-0.249058 -0.387299 -0.236197 +-0.261561 -0.382795 -0.23065 +-0.290173 -0.376276 -0.237012 +-0.296893 -0.372443 -0.231192 +0.273165 -0.336641 -0.238191 +0.343202 -0.330156 -0.234135 +0.347513 -0.32654 -0.233456 +0.349035 -0.316845 -0.23539 +0.33746 -0.307561 -0.233304 +0.341273 -0.304305 -0.235734 +0.337275 -0.300182 -0.231377 +0.339359 -0.285402 -0.232694 +0.340368 -0.277365 -0.233788 +0.244869 -0.268898 -0.230925 +0.239145 -0.235667 -0.232274 +0.252541 -0.234829 -0.236973 +0.262418 -0.228791 -0.235975 +-0.261273 -0.402449 -0.225625 +-0.254055 -0.402741 -0.22374 +-0.256817 -0.385123 -0.230047 +-0.329385 -0.379688 -0.23279 +-0.307431 -0.372191 -0.23359 +0.269806 -0.338056 -0.234453 +0.25435 -0.329359 -0.239026 +0.337223 -0.332493 -0.230899 +0.352617 -0.319849 -0.23828 +0.334335 -0.311463 -0.232263 +0.260702 -0.30033 -0.234716 +0.251602 -0.279989 -0.232674 +0.241674 -0.262717 -0.231035 +0.245142 -0.24468 -0.23728 +0.292146 -0.227497 -0.235763 +0.273718 -0.22194 -0.230787 +0.285057 -0.225876 -0.235056 +-0.348648 -0.407312 -0.232404 +-0.333599 -0.410691 -0.224726 +-0.30349 -0.403336 -0.23169 +-0.278914 -0.403283 -0.227481 +-0.266098 -0.39996 -0.230612 +-0.349303 -0.39506 -0.223528 +-0.243451 -0.396633 -0.231501 +-0.343079 -0.392185 -0.233463 +-0.337886 -0.383889 -0.22947 +-0.289605 -0.376238 -0.231655 +-0.327609 -0.371003 -0.223462 +0.278466 -0.334336 -0.240516 +0.331315 -0.330088 -0.237487 +0.348297 -0.321422 -0.234415 +0.264938 -0.320206 -0.233338 +0.262361 -0.306631 -0.231466 +0.338529 -0.268461 -0.23088 +0.335447 -0.26123 -0.227937 +0.332416 -0.250833 -0.230302 +0.238309 -0.248604 -0.233192 +0.240282 -0.241786 -0.234368 +0.246802 -0.229636 -0.23237 +0.281962 -0.221662 -0.228915 +-0.326612 -0.406982 -0.229718 +-0.348997 -0.401379 -0.231271 +-0.295593 -0.404501 -0.228393 +-0.345928 -0.397222 -0.234441 +-0.248988 -0.389879 -0.227028 +-0.333919 -0.379515 -0.228416 +-0.266613 -0.381151 -0.231091 +-0.276539 -0.378635 -0.232919 +0.302475 -0.336098 -0.233493 +0.263761 -0.332183 -0.229277 +0.334131 -0.331615 -0.226201 +0.343102 -0.328189 -0.230224 +0.344162 -0.322394 -0.231808 +0.260142 -0.323988 -0.234028 +0.344321 -0.316707 -0.232894 +0.333644 -0.304329 -0.228693 +0.339286 -0.26298 -0.235575 +0.324997 -0.241283 -0.232182 +0.311631 -0.232218 -0.229913 +0.252771 -0.22501 -0.231041 +0.297353 -0.226268 -0.229821 +0.278051 -0.225117 -0.234668 +-0.350447 -0.410388 -0.228413 +-0.34794 -0.396609 -0.229019 +-0.244156 -0.390883 -0.233127 +-0.341588 -0.387754 -0.230978 +-0.259338 -0.385108 -0.225646 +-0.329302 -0.37497 -0.228123 +-0.323 -0.37194 -0.227393 +-0.290941 -0.371482 -0.22861 +-0.301662 -0.370052 -0.23085 +-0.296396 -0.367861 -0.227739 +0.324497 -0.333464 -0.233806 +0.26664 -0.335661 -0.230964 +0.260997 -0.328861 -0.231424 +0.264619 -0.324835 -0.230227 +0.339615 -0.3191 -0.230302 +0.338735 -0.314273 -0.232006 +0.270855 -0.312219 -0.224698 +0.265953 -0.310752 -0.228054 +0.330847 -0.311544 -0.229158 +0.259447 -0.2959 -0.23045 +0.253923 -0.289582 -0.223885 +0.23761 -0.25557 -0.230931 +0.331634 -0.255042 -0.223957 +0.227476 -0.242857 -0.227875 +0.233857 -0.242413 -0.231205 +0.223391 -0.236813 -0.226196 +0.260346 -0.223615 -0.231549 +-0.341126 -0.409638 -0.227845 +-0.252416 -0.387709 -0.229408 +-0.244403 -0.391512 -0.228556 +-0.254288 -0.386865 -0.22512 +-0.264481 -0.383154 -0.225864 +-0.271867 -0.380083 -0.230437 +-0.286047 -0.375589 -0.228844 +-0.306646 -0.368973 -0.228987 +0.287554 -0.338816 -0.231723 +0.284374 -0.336177 -0.236512 +0.278504 -0.338832 -0.233298 +0.340138 -0.32407 -0.229526 +0.333952 -0.317075 -0.229312 +0.269022 -0.316577 -0.23013 +0.32669 -0.3126 -0.225935 +0.337124 -0.274329 -0.227562 +0.240682 -0.273987 -0.223371 +0.231939 -0.235146 -0.229404 +0.262347 -0.217606 -0.225661 +0.266818 -0.221331 -0.229792 +-0.352612 -0.413 -0.224185 +-0.319085 -0.407047 -0.228363 +-0.351645 -0.40481 -0.227855 +-0.288642 -0.407214 -0.222619 +-0.249899 -0.400398 -0.227371 +-0.345546 -0.391831 -0.228162 +-0.269388 -0.381245 -0.225922 +-0.276847 -0.379223 -0.227726 +-0.290624 -0.367453 -0.224269 +-0.310599 -0.367303 -0.225597 +0.309783 -0.338963 -0.225238 +0.273412 -0.337226 -0.228385 +0.310609 -0.33596 -0.232352 +0.330853 -0.334392 -0.228036 +0.338409 -0.328451 -0.228095 +0.32834 -0.317216 -0.227723 +0.329532 -0.299402 -0.224318 +0.333421 -0.295377 -0.226498 +0.334987 -0.288299 -0.226574 +0.252692 -0.285693 -0.229517 +0.233609 -0.226299 -0.226594 +0.23891 -0.229954 -0.229952 +0.247745 -0.222172 -0.227819 +0.287135 -0.220176 -0.2228 +-0.24434 -0.400003 -0.226766 +-0.250826 -0.38917 -0.222079 +-0.245724 -0.391672 -0.22349 +-0.284801 -0.370817 -0.225396 +-0.302493 -0.365778 -0.225752 +0.295674 -0.338621 -0.230727 +0.293475 -0.334885 -0.236862 +0.317059 -0.338172 -0.225962 +0.324132 -0.336278 -0.225966 +0.335608 -0.322221 -0.227876 +0.267489 -0.328025 -0.226518 +0.26894 -0.322288 -0.227936 +0.328758 -0.306224 -0.225456 +0.261543 -0.301301 -0.227491 +0.246146 -0.276661 -0.22751 +0.237979 -0.267368 -0.225311 +0.231862 -0.250191 -0.228832 +0.224965 -0.250138 -0.224552 +0.2275 -0.230695 -0.226323 +0.305232 -0.229441 -0.230268 +0.289542 -0.223764 -0.229575 +0.262696 -0.213099 -0.219683 +-0.354134 -0.407868 -0.224336 +-0.271618 -0.404161 -0.224696 +-0.258674 -0.406436 -0.218241 +-0.241773 -0.395164 -0.226035 +-0.342498 -0.386725 -0.225865 +-0.273302 -0.377872 -0.22379 +-0.281518 -0.37674 -0.22749 +-0.334397 -0.374901 -0.223699 +-0.278792 -0.373758 -0.224614 +-0.321475 -0.367569 -0.222242 +-0.316944 -0.369484 -0.226584 +-0.2964 -0.364287 -0.223151 +0.280446 -0.338508 -0.226426 +0.333935 -0.326645 -0.226399 +0.325184 -0.320955 -0.225202 +0.272942 -0.317836 -0.226475 +0.321843 -0.315719 -0.224702 +0.248656 -0.283486 -0.224637 +0.309684 -0.229188 -0.221721 +0.226474 -0.224199 -0.223492 +0.241869 -0.224339 -0.227847 +0.243791 -0.216514 -0.222736 +-0.354976 -0.415567 -0.219923 +-0.243216 -0.394505 -0.220144 +-0.338804 -0.38069 -0.223819 +-0.261738 -0.384434 -0.220949 +0.295087 -0.339624 -0.22457 +0.319038 -0.334268 -0.22246 +0.274966 -0.334209 -0.224181 +0.279753 -0.33404 -0.222498 +0.329308 -0.327382 -0.224495 +0.328302 -0.332492 -0.224715 +0.269382 -0.333442 -0.226346 +0.330501 -0.322074 -0.226267 +0.273215 -0.323172 -0.224191 +0.323253 -0.309157 -0.223228 +0.270213 -0.306873 -0.219841 +0.265489 -0.3058 -0.22409 +0.243567 -0.280973 -0.220126 +0.229243 -0.256485 -0.224498 +0.316635 -0.234224 -0.225697 +0.215601 -0.236837 -0.222731 +0.293987 -0.222896 -0.223707 +0.237889 -0.220322 -0.224155 +0.275898 -0.218322 -0.225184 +0.25584 -0.219712 -0.227374 +-0.304698 -0.407714 -0.224605 +-0.280377 -0.407695 -0.2202 +-0.353892 -0.40331 -0.221732 +-0.351363 -0.399882 -0.225473 +-0.346855 -0.389968 -0.22249 +-0.307497 -0.363445 -0.222243 +-0.301712 -0.361127 -0.220874 +0.287726 -0.339026 -0.22513 +0.306058 -0.336306 -0.221459 +0.284422 -0.336022 -0.22273 +0.323654 -0.331267 -0.222812 +0.324476 -0.326092 -0.223095 +0.316904 -0.318458 -0.223267 +0.320044 -0.322787 -0.223331 +0.276811 -0.316343 -0.223016 +0.258768 -0.295328 -0.223423 +0.336505 -0.281121 -0.227244 +0.334675 -0.268519 -0.223207 +0.229717 -0.263919 -0.220307 +0.234769 -0.260912 -0.226374 +0.218747 -0.251506 -0.219878 +0.328099 -0.245942 -0.225761 +0.30193 -0.224993 -0.220083 +0.231778 -0.218941 -0.221937 +0.290213 -0.218725 -0.215615 +0.276094 -0.214531 -0.21749 +-0.356318 -0.410983 -0.22072 +-0.343375 -0.413279 -0.221871 +-0.324429 -0.411114 -0.222427 +-0.239743 -0.397759 -0.221958 +-0.247756 -0.391663 -0.218361 +-0.253183 -0.389406 -0.216886 +-0.263913 -0.383335 -0.21665 +-0.267283 -0.380604 -0.220838 +-0.275275 -0.372994 -0.220425 +0.302483 -0.33974 -0.224487 +0.293053 -0.336386 -0.221599 +0.312784 -0.335462 -0.221875 +0.27838 -0.328754 -0.221278 +0.318607 -0.328352 -0.221285 +0.311655 -0.317599 -0.22088 +0.324195 -0.301964 -0.221497 +0.325133 -0.295096 -0.219084 +0.322886 -0.239567 -0.224889 +0.21238 -0.229872 -0.220941 +0.269516 -0.216841 -0.224374 +0.250386 -0.217122 -0.224164 +-0.3564 -0.40684 -0.218095 +-0.313798 -0.410352 -0.221876 +-0.251733 -0.406566 -0.21661 +-0.256643 -0.3869 -0.220398 +-0.342015 -0.384765 -0.220894 +-0.336601 -0.371246 -0.215306 +-0.332099 -0.370412 -0.219286 +-0.326391 -0.366265 -0.218087 +-0.291255 -0.363495 -0.219064 +-0.315233 -0.365501 -0.222038 +-0.312261 -0.361625 -0.218583 +0.272712 -0.328745 -0.223532 +0.284697 -0.324247 -0.219599 +0.313958 -0.323836 -0.222061 +0.3089 -0.326062 -0.22073 +0.278002 -0.323391 -0.221418 +0.306907 -0.320938 -0.220667 +0.309631 -0.311495 -0.219246 +0.280732 -0.313405 -0.218735 +0.316594 -0.312338 -0.221312 +0.275299 -0.310135 -0.219541 +0.319134 -0.306232 -0.220636 +0.329772 -0.290177 -0.220913 +0.332117 -0.28343 -0.220959 +0.333263 -0.276159 -0.220934 +0.332023 -0.262566 -0.220237 +0.220152 -0.243827 -0.223794 +0.213171 -0.244117 -0.21989 +0.220101 -0.230107 -0.223668 +0.224983 -0.217873 -0.219541 +0.249562 -0.212304 -0.219019 +-0.340015 -0.416706 -0.215674 +-0.312914 -0.414973 -0.213733 +-0.296704 -0.409399 -0.220395 +-0.358033 -0.407369 -0.212564 +-0.247155 -0.403671 -0.221127 +-0.239584 -0.403826 -0.21838 +-0.352211 -0.398522 -0.219359 +-0.286008 -0.366759 -0.220043 +-0.306238 -0.358377 -0.217364 +0.288895 -0.333435 -0.220571 +0.284057 -0.330132 -0.220099 +0.306854 -0.331376 -0.219652 +0.290036 -0.327293 -0.219311 +0.299404 -0.336186 -0.220855 +0.294867 -0.331047 -0.219808 +0.313159 -0.330206 -0.22031 +0.302867 -0.32578 -0.220604 +0.296366 -0.32492 -0.219822 +0.300467 -0.320357 -0.219766 +0.281196 -0.319256 -0.220187 +0.304714 -0.315654 -0.219389 +0.3135 -0.306052 -0.218321 +0.285843 -0.311214 -0.215584 +0.263062 -0.300078 -0.220754 +0.267829 -0.301506 -0.216321 +0.255474 -0.292468 -0.217764 +0.327478 -0.250205 -0.219219 +0.323772 -0.243696 -0.217736 +0.231087 -0.212701 -0.217207 +-0.241927 -0.402053 -0.222547 +-0.239866 -0.398067 -0.216694 +-0.338919 -0.376193 -0.219044 +-0.267266 -0.37884 -0.214818 +-0.270582 -0.375742 -0.21885 +-0.296385 -0.360304 -0.218293 +0.300705 -0.330755 -0.219548 +0.29179 -0.320888 -0.21915 +0.286472 -0.317637 -0.218676 +0.297031 -0.315956 -0.218315 +0.280023 -0.307778 -0.214817 +0.318549 -0.300178 -0.217544 +0.249143 -0.28724 -0.217147 +0.234043 -0.271047 -0.218941 +0.223172 -0.2581 -0.218941 +0.328271 -0.257372 -0.215719 +0.207824 -0.237484 -0.218992 +0.303607 -0.227365 -0.225564 +0.211937 -0.222478 -0.218503 +0.204954 -0.228603 -0.218006 +0.295951 -0.221527 -0.216945 +0.281124 -0.217787 -0.221599 +0.237868 -0.213838 -0.219442 +0.256332 -0.214404 -0.221638 +0.243355 -0.209922 -0.215942 +-0.332227 -0.414452 -0.218145 +-0.358315 -0.412239 -0.215761 +-0.288164 -0.411493 -0.215128 +-0.245099 -0.406931 -0.215207 +-0.24415 -0.394675 -0.21479 +-0.350483 -0.393066 -0.217934 +-0.345279 -0.387338 -0.217534 +-0.343594 -0.380456 -0.216485 +-0.280462 -0.369499 -0.220417 +-0.31919 -0.362497 -0.217256 +0.291256 -0.314045 -0.216732 +0.288766 -0.306574 -0.211916 +0.30215 -0.310948 -0.216815 +0.307443 -0.305675 -0.215469 +0.255145 -0.291553 -0.211052 +0.222198 -0.264093 -0.213316 +0.313094 -0.23102 -0.216251 +0.200868 -0.235505 -0.216055 +0.205406 -0.220407 -0.215724 +0.224091 -0.21193 -0.215061 +-0.356928 -0.417647 -0.215083 +-0.273133 -0.4092 -0.216263 +-0.257411 -0.410342 -0.211255 +-0.249331 -0.392175 -0.213157 +-0.254864 -0.389914 -0.211469 +-0.341473 -0.374892 -0.212357 +-0.332082 -0.366015 -0.213238 +-0.275348 -0.369266 -0.215685 +-0.324897 -0.361529 -0.213485 +0.295344 -0.309707 -0.214514 +0.274279 -0.303683 -0.213492 +0.26865 -0.298251 -0.209859 +0.318871 -0.294148 -0.214224 +0.227712 -0.269068 -0.214037 +0.328201 -0.264733 -0.213446 +0.206318 -0.245697 -0.215196 +0.19631 -0.229634 -0.214782 +0.219019 -0.223426 -0.220903 +0.283666 -0.216182 -0.21525 +0.217968 -0.216783 -0.217084 +0.236594 -0.208182 -0.213495 +-0.356599 -0.422666 -0.20464 +-0.357202 -0.419912 -0.20981 +-0.266091 -0.406211 -0.220035 +-0.238728 -0.405101 -0.21365 +-0.281576 -0.365322 -0.215614 +-0.287098 -0.361465 -0.214974 +-0.299655 -0.355619 -0.2156 +0.327934 -0.280443 -0.215415 +0.212451 -0.251174 -0.215837 +0.217201 -0.210277 -0.212546 +0.269196 -0.213223 -0.218422 +-0.348221 -0.417489 -0.215752 +-0.353129 -0.396493 -0.213478 +-0.348197 -0.389657 -0.214197 +-0.27149 -0.367823 -0.21043 +-0.312988 -0.357718 -0.214193 +-0.313331 -0.352938 -0.20977 +0.28202 -0.303424 -0.210123 +0.304714 -0.29993 -0.210173 +0.312025 -0.300055 -0.214079 +0.261657 -0.29618 -0.214792 +0.231046 -0.275092 -0.210774 +0.330125 -0.271449 -0.21594 +0.215777 -0.258174 -0.212942 +0.318471 -0.235849 -0.219356 +0.198841 -0.223005 -0.214909 +0.204637 -0.212986 -0.211878 +0.22965 -0.207172 -0.211638 +-0.327488 -0.417542 -0.212163 +-0.359427 -0.413461 -0.210373 +-0.259101 -0.386914 -0.215066 +-0.300402 -0.35031 -0.21165 +0.295702 -0.303991 -0.2102 +0.301336 -0.305459 -0.21296 +0.262387 -0.294117 -0.20759 +0.237402 -0.277797 -0.215877 +0.211231 -0.215106 -0.214606 +0.249992 -0.207746 -0.213291 +0.256648 -0.20971 -0.215359 +0.263798 -0.209458 -0.212976 +0.241776 -0.204588 -0.209266 +-0.320993 -0.414353 -0.216289 +-0.296269 -0.413902 -0.212599 +-0.238937 -0.404005 -0.208301 +-0.263693 -0.383469 -0.211286 +-0.329471 -0.361073 -0.209172 +-0.276982 -0.363855 -0.211813 +-0.319613 -0.357545 -0.211558 +-0.292487 -0.357556 -0.214625 +-0.306527 -0.353774 -0.212856 +0.311399 -0.294594 -0.209874 +0.235953 -0.280571 -0.207584 +0.20766 -0.253677 -0.210189 +0.199803 -0.242337 -0.213037 +0.193195 -0.237262 -0.211524 +0.188717 -0.230787 -0.211179 +0.300877 -0.222699 -0.212404 +0.197988 -0.216478 -0.212338 +0.27149 -0.21102 -0.212219 +0.2495 -0.204517 -0.208059 +-0.305004 -0.412101 -0.217243 +-0.265158 -0.410436 -0.212741 +-0.241943 -0.409268 -0.210207 +-0.35504 -0.402142 -0.215639 +-0.356676 -0.401298 -0.210351 +-0.240443 -0.399176 -0.211789 +-0.245263 -0.395352 -0.209673 +-0.348237 -0.384281 -0.212223 +-0.345942 -0.378867 -0.209441 +-0.266481 -0.378023 -0.209109 +-0.282389 -0.359177 -0.21161 +-0.28744 -0.35464 -0.211301 +-0.293416 -0.351696 -0.212181 +0.289988 -0.300677 -0.206536 +0.283354 -0.299018 -0.204855 +0.321443 -0.28173 -0.209541 +0.323749 -0.260047 -0.207731 +0.182386 -0.225302 -0.209142 +0.19121 -0.222876 -0.212438 +-0.342148 -0.420994 -0.208624 +-0.320119 -0.418917 -0.20846 +-0.304775 -0.416589 -0.209666 +-0.360272 -0.410938 -0.204893 +-0.239912 -0.409058 -0.203611 +-0.356514 -0.394754 -0.202416 +-0.35108 -0.391006 -0.210148 +-0.353886 -0.389681 -0.205519 +-0.270036 -0.373147 -0.213388 +-0.277474 -0.359651 -0.209704 +-0.314775 -0.347929 -0.204444 +-0.301538 -0.345171 -0.207572 +0.297518 -0.298692 -0.206078 +0.27578 -0.299196 -0.206719 +0.303914 -0.29404 -0.205109 +0.248454 -0.287937 -0.208716 +0.324438 -0.287737 -0.214914 +0.242562 -0.283688 -0.212515 +0.324989 -0.275069 -0.210455 +0.321018 -0.245753 -0.20967 +0.28746 -0.215567 -0.208405 +0.27959 -0.212781 -0.210049 +0.257917 -0.205991 -0.208121 +-0.349577 -0.421497 -0.209156 +-0.334504 -0.419474 -0.210107 +-0.263362 -0.414582 -0.205148 +-0.338105 -0.369025 -0.208939 +-0.307833 -0.348832 -0.208264 +-0.286898 -0.347441 -0.209085 +-0.294252 -0.345941 -0.209887 +0.296193 -0.293488 -0.201068 +0.317216 -0.288618 -0.209679 +0.186272 -0.239393 -0.205889 +0.319309 -0.238865 -0.213336 +0.185459 -0.218671 -0.209669 +0.285404 -0.21302 -0.201816 +0.191326 -0.214298 -0.209764 +0.272764 -0.209196 -0.206079 +0.217461 -0.203962 -0.207054 +0.23348 -0.202932 -0.207363 +-0.356197 -0.423866 -0.198714 +-0.353574 -0.396507 -0.207427 +-0.242103 -0.398966 -0.206456 +-0.35079 -0.383604 -0.205876 +-0.347699 -0.377368 -0.202879 +-0.265013 -0.376774 -0.202892 +-0.267205 -0.366142 -0.205031 +-0.272058 -0.361962 -0.207562 +-0.335027 -0.363848 -0.205768 +-0.27639 -0.351623 -0.207211 +-0.283109 -0.341317 -0.207277 +-0.289588 -0.340768 -0.207828 +0.288428 -0.294789 -0.200252 +0.255491 -0.290092 -0.203421 +0.22355 -0.271198 -0.206434 +0.216706 -0.264971 -0.206884 +0.32405 -0.268355 -0.208 +0.209719 -0.260199 -0.205428 +0.193742 -0.244523 -0.20731 +0.314089 -0.233108 -0.21027 +0.174766 -0.230449 -0.203556 +0.307401 -0.226564 -0.211495 +0.18198 -0.232728 -0.206903 +0.278648 -0.210518 -0.203243 +0.197558 -0.209708 -0.208577 +0.204165 -0.206124 -0.207385 +0.210862 -0.208199 -0.209783 +0.22325 -0.206323 -0.209948 +0.253789 -0.202769 -0.202723 +-0.280286 -0.412675 -0.211757 +-0.244672 -0.412179 -0.206149 +-0.355998 -0.401555 -0.2041 +-0.250823 -0.392991 -0.207804 +-0.267482 -0.37219 -0.207108 +-0.266975 -0.359698 -0.20347 +-0.319524 -0.352484 -0.206211 +-0.281933 -0.351977 -0.208902 +-0.278236 -0.345138 -0.20689 +-0.296392 -0.340684 -0.206303 +-0.292359 -0.335343 -0.204393 +0.270345 -0.294894 -0.202371 +0.324442 -0.252013 -0.211932 +0.200719 -0.249361 -0.20851 +0.178048 -0.237696 -0.201004 +0.301254 -0.222075 -0.205469 +0.294648 -0.218777 -0.208398 +0.178294 -0.217309 -0.207004 +0.184141 -0.211649 -0.206669 +0.265815 -0.207155 -0.206165 +0.238295 -0.199995 -0.202606 +-0.271776 -0.413721 -0.208308 +-0.359044 -0.406165 -0.207132 +-0.252773 -0.393735 -0.202125 +-0.259838 -0.387171 -0.208788 +-0.263518 -0.382575 -0.205363 +-0.262738 -0.381531 -0.198937 +-0.325519 -0.356136 -0.206183 +-0.27148 -0.355366 -0.205764 +-0.271298 -0.347576 -0.205309 +-0.30746 -0.343544 -0.20396 +-0.272111 -0.340418 -0.205151 +-0.277588 -0.336883 -0.205874 +-0.278978 -0.330337 -0.204479 +-0.285003 -0.334567 -0.205622 +0.262607 -0.29177 -0.200648 +0.307762 -0.284025 -0.200201 +0.315141 -0.282638 -0.204694 +0.320626 -0.253037 -0.204752 +0.202168 -0.255859 -0.203003 +0.317176 -0.246087 -0.202355 +0.316568 -0.239286 -0.206605 +0.271627 -0.206798 -0.199206 +-0.296944 -0.418272 -0.205196 +-0.359608 -0.416781 -0.205265 +-0.287963 -0.41635 -0.206876 +-0.360354 -0.411953 -0.199116 +-0.358761 -0.399777 -0.198367 +-0.342836 -0.372812 -0.205363 +-0.339662 -0.36662 -0.201275 +-0.331738 -0.35873 -0.202741 +-0.260717 -0.348356 -0.200548 +-0.313755 -0.343129 -0.199848 +-0.265534 -0.34413 -0.203388 +0.267005 -0.290159 -0.195082 +0.197314 -0.203332 -0.20406 +0.204126 -0.200075 -0.201816 +0.245733 -0.201133 -0.202887 +0.249291 -0.199077 -0.196298 +0.21768 -0.198639 -0.201562 +0.22543 -0.201205 -0.204837 +-0.312633 -0.419721 -0.205609 +-0.249312 -0.414497 -0.203101 +-0.249968 -0.410546 -0.210224 +-0.240445 -0.403645 -0.202939 +-0.256114 -0.390431 -0.205497 +-0.260257 -0.386615 -0.202246 +-0.324075 -0.351041 -0.200424 +-0.308568 -0.338782 -0.19896 +-0.301377 -0.338695 -0.202863 +-0.303083 -0.334444 -0.198171 +-0.265944 -0.337082 -0.203687 +-0.261279 -0.332538 -0.202839 +-0.288368 -0.329259 -0.202041 +-0.271104 -0.331918 -0.204502 +-0.273604 -0.324572 -0.202735 +-0.265313 -0.326463 -0.203198 +0.309836 -0.289081 -0.205021 +0.235058 -0.281405 -0.198759 +0.228652 -0.277216 -0.202507 +0.318171 -0.258817 -0.200164 +0.181574 -0.24424 -0.197837 +0.170002 -0.234384 -0.197584 +0.313295 -0.232497 -0.20938 +0.174649 -0.223666 -0.205653 +0.298515 -0.220292 -0.198664 +0.169777 -0.217472 -0.203919 +0.183353 -0.205115 -0.20307 +0.190611 -0.207131 -0.205631 +-0.342993 -0.425289 -0.202166 +-0.327277 -0.421989 -0.204591 +-0.278762 -0.416985 -0.204111 +-0.255693 -0.41379 -0.205011 +-0.351715 -0.381413 -0.19853 +-0.264511 -0.370342 -0.200687 +-0.263619 -0.363656 -0.198767 +-0.266273 -0.351854 -0.20287 +-0.258984 -0.340627 -0.201355 +-0.254355 -0.334044 -0.200753 +-0.25661 -0.326457 -0.202139 +-0.281599 -0.325204 -0.201852 +-0.259856 -0.319823 -0.201616 +0.279866 -0.295041 -0.200121 +0.301456 -0.288081 -0.199294 +0.318684 -0.274576 -0.204045 +0.203449 -0.261606 -0.197275 +0.319328 -0.266474 -0.202095 +0.167028 -0.226294 -0.200849 +0.308439 -0.232136 -0.197955 +0.305642 -0.226499 -0.201199 +0.169857 -0.208154 -0.201558 +0.176231 -0.210562 -0.204426 +0.176617 -0.203331 -0.20036 +0.210769 -0.202029 -0.204442 +-0.350001 -0.425296 -0.203133 +-0.358857 -0.418036 -0.200019 +-0.360337 -0.405322 -0.19362 +-0.246898 -0.395497 -0.204166 +-0.354334 -0.387354 -0.199896 +-0.336589 -0.36067 -0.197066 +-0.254787 -0.347392 -0.197182 +-0.296496 -0.332418 -0.200421 +-0.24909 -0.327695 -0.200478 +-0.254938 -0.313509 -0.199811 +0.241958 -0.284604 -0.203851 +0.18751 -0.251695 -0.194387 +0.188345 -0.246365 -0.201268 +0.178461 -0.247756 -0.190754 +0.15772 -0.226295 -0.194675 +-0.355426 -0.423981 -0.192533 +-0.358534 -0.406146 -0.200207 +-0.357044 -0.39264 -0.196613 +-0.260145 -0.385892 -0.195231 +-0.262672 -0.356481 -0.199394 +-0.257491 -0.353407 -0.196108 +-0.327704 -0.349719 -0.192698 +-0.319909 -0.346228 -0.198289 +-0.252048 -0.341072 -0.19824 +-0.28774 -0.323229 -0.197935 +-0.267498 -0.319407 -0.201338 +-0.25136 -0.319866 -0.201158 +-0.263746 -0.313099 -0.199178 +0.275125 -0.291733 -0.196064 +0.257438 -0.288113 -0.194847 +0.311926 -0.277609 -0.199328 +0.21073 -0.266105 -0.198887 +0.194883 -0.251384 -0.201476 +0.313025 -0.238185 -0.200733 +0.162751 -0.231643 -0.1943 +0.164191 -0.212457 -0.201107 +0.223343 -0.195911 -0.198331 +-0.33495 -0.423679 -0.203147 +-0.305357 -0.421081 -0.201994 +-0.270641 -0.417981 -0.200813 +-0.243636 -0.399207 -0.201022 +-0.354342 -0.385084 -0.193292 +-0.349282 -0.376091 -0.195851 +-0.258867 -0.359952 -0.193877 +-0.243893 -0.32193 -0.200049 +-0.238454 -0.317028 -0.198991 +-0.273874 -0.31739 -0.1995 +-0.250355 -0.306559 -0.197332 +-0.245937 -0.312998 -0.19947 +0.283516 -0.289613 -0.193813 +0.173144 -0.241278 -0.193558 +0.292534 -0.216346 -0.200768 +0.16255 -0.204339 -0.197632 +0.262856 -0.204282 -0.200204 +0.256509 -0.201428 -0.196976 +0.183 -0.198592 -0.198337 +0.19003 -0.200574 -0.200864 +0.210951 -0.196118 -0.19858 +0.216658 -0.192753 -0.19439 +-0.353341 -0.427545 -0.197244 +-0.357696 -0.418474 -0.194579 +-0.359002 -0.398095 -0.19205 +-0.257323 -0.390449 -0.198992 +-0.26317 -0.375233 -0.196655 +-0.249339 -0.347775 -0.193053 +-0.308985 -0.334551 -0.193523 +-0.247271 -0.334981 -0.198074 +-0.23677 -0.325346 -0.196569 +-0.294406 -0.326905 -0.196865 +-0.280614 -0.319611 -0.198685 +-0.23795 -0.30922 -0.197955 +-0.242553 -0.304039 -0.196383 +0.289531 -0.283288 -0.18942 +0.222485 -0.275052 -0.196514 +0.217535 -0.270162 -0.20014 +0.314137 -0.264091 -0.195927 +0.312493 -0.245178 -0.195512 +0.153215 -0.219366 -0.195517 +0.161434 -0.22025 -0.199818 +0.28806 -0.213295 -0.194237 +0.149635 -0.21138 -0.195278 +0.157233 -0.212242 -0.19844 +0.279983 -0.209456 -0.19673 +0.169602 -0.201503 -0.197807 +0.166698 -0.196282 -0.193507 +0.1968 -0.197561 -0.198931 +0.19754 -0.19213 -0.193746 +0.231421 -0.198038 -0.200787 +-0.31945 -0.423588 -0.200481 +-0.353424 -0.425008 -0.18653 +-0.299275 -0.422912 -0.197861 +-0.262633 -0.418728 -0.198052 +-0.243355 -0.414428 -0.200569 +-0.241812 -0.409748 -0.197864 +-0.24436 -0.408191 -0.192778 +-0.359138 -0.402223 -0.186536 +-0.344789 -0.371215 -0.198428 +-0.252612 -0.355126 -0.191057 +-0.330085 -0.354556 -0.197946 +-0.231733 -0.320394 -0.195883 +-0.230906 -0.313441 -0.197195 +-0.271038 -0.31102 -0.196624 +-0.258042 -0.307493 -0.197334 +0.249795 -0.285466 -0.192796 +0.297489 -0.283436 -0.193528 +0.242162 -0.283715 -0.195149 +0.304422 -0.279479 -0.194856 +0.312967 -0.270977 -0.196976 +0.175213 -0.1967 -0.195508 +0.189597 -0.194126 -0.195073 +0.203925 -0.194292 -0.196262 +0.229138 -0.194219 -0.194779 +-0.336509 -0.427224 -0.19715 +-0.284039 -0.420575 -0.199197 +-0.277187 -0.421472 -0.195994 +-0.268306 -0.42141 -0.194232 +-0.2495 -0.417366 -0.198145 +-0.245681 -0.400103 -0.196147 +-0.254612 -0.394567 -0.196018 +-0.249369 -0.396897 -0.199051 +-0.342447 -0.365933 -0.193812 +-0.315509 -0.339756 -0.193666 +-0.301483 -0.329652 -0.194495 +-0.241816 -0.330016 -0.197309 +-0.257276 -0.300711 -0.194182 +-0.241496 -0.296837 -0.193609 +-0.234051 -0.299769 -0.194847 +0.260236 -0.281718 -0.181483 +0.249087 -0.286993 -0.200283 +0.183289 -0.254178 -0.186724 +0.150743 -0.226142 -0.189093 +0.155022 -0.204643 -0.195719 +0.2612 -0.201469 -0.19208 +0.223165 -0.191113 -0.190431 +-0.327254 -0.426204 -0.197332 +-0.311258 -0.424502 -0.197377 +-0.359936 -0.412317 -0.193518 +-0.242134 -0.404312 -0.197351 +-0.245815 -0.341447 -0.194167 +-0.299455 -0.325064 -0.190401 +-0.229027 -0.326482 -0.191908 +-0.292872 -0.321523 -0.192478 +-0.271107 -0.30411 -0.191949 +-0.217434 -0.306755 -0.19384 +-0.22401 -0.310592 -0.195287 +-0.212396 -0.301602 -0.193063 +-0.249758 -0.299133 -0.194183 +-0.230536 -0.305633 -0.196465 +0.236721 -0.280788 -0.188955 +0.308063 -0.264411 -0.190123 +0.198385 -0.263103 -0.189413 +0.145637 -0.218182 -0.191081 +0.282634 -0.210004 -0.190154 +0.253553 -0.198467 -0.190264 +0.159735 -0.197194 -0.192747 +0.236576 -0.195065 -0.193997 +0.181434 -0.193084 -0.193287 +-0.303657 -0.426672 -0.192025 +-0.261565 -0.368147 -0.194265 +-0.240514 -0.33668 -0.193322 +-0.285984 -0.317355 -0.193801 +-0.264724 -0.305882 -0.195501 +-0.223352 -0.301632 -0.195014 +-0.260319 -0.295145 -0.190691 +-0.22662 -0.295045 -0.193417 +0.26324 -0.286148 -0.188732 +0.292063 -0.288967 -0.195505 +0.229275 -0.278843 -0.192772 +0.3064 -0.272684 -0.192252 +0.311806 -0.257546 -0.192579 +0.169214 -0.244811 -0.185672 +0.309308 -0.238607 -0.194127 +0.293636 -0.217488 -0.191318 +0.242201 -0.197686 -0.196776 +0.185661 -0.188251 -0.189109 +0.214411 -0.188088 -0.187274 +-0.342898 -0.428894 -0.195399 +-0.348239 -0.428485 -0.197179 +-0.318808 -0.427867 -0.192848 +-0.256154 -0.417516 -0.198869 +-0.24977 -0.41923 -0.193003 +-0.245057 -0.41448 -0.194815 +-0.356715 -0.391086 -0.190631 +-0.261212 -0.380406 -0.192253 +-0.259523 -0.378085 -0.185744 +-0.260869 -0.37399 -0.190946 +-0.258135 -0.370526 -0.186711 +-0.334123 -0.355527 -0.191285 +-0.339822 -0.36111 -0.189129 +-0.246129 -0.351161 -0.188012 +-0.224544 -0.319037 -0.193045 +-0.278903 -0.313685 -0.195006 +-0.217335 -0.314325 -0.191495 +-0.265647 -0.29951 -0.191462 +-0.24754 -0.292277 -0.191438 +-0.217465 -0.295386 -0.193294 +0.20637 -0.26751 -0.190951 +0.30955 -0.250492 -0.190028 +0.315253 -0.252173 -0.197278 +0.303362 -0.228273 -0.192387 +0.142037 -0.209791 -0.191836 +0.140362 -0.200524 -0.190085 +0.268168 -0.204118 -0.193107 +0.265739 -0.201728 -0.186218 +0.146966 -0.203535 -0.192925 +0.152355 -0.198335 -0.19206 +0.163687 -0.189748 -0.18837 +0.171693 -0.19136 -0.190595 +-0.34737 -0.431489 -0.191362 +-0.332254 -0.429721 -0.192252 +-0.352741 -0.428994 -0.19141 +-0.291578 -0.421386 -0.199195 +-0.355039 -0.418725 -0.184381 +-0.255853 -0.421165 -0.19271 +-0.359407 -0.409953 -0.187859 +-0.248444 -0.406806 -0.18838 +-0.357901 -0.394715 -0.185503 +-0.250861 -0.398617 -0.19369 +-0.246154 -0.402686 -0.191635 +-0.258114 -0.392048 -0.186537 +-0.306617 -0.329663 -0.188911 +-0.208191 -0.295066 -0.19212 +-0.234739 -0.292198 -0.192146 +-0.228957 -0.287966 -0.190855 +0.164782 -0.238092 -0.189557 +0.136756 -0.220727 -0.181683 +0.137899 -0.21521 -0.18723 +0.19308 -0.188303 -0.189438 +0.201991 -0.187807 -0.188555 +-0.350492 -0.427472 -0.181145 +-0.273972 -0.42445 -0.190457 +-0.261593 -0.42276 -0.191177 +-0.251726 -0.401203 -0.18889 +-0.255448 -0.396139 -0.190132 +-0.354885 -0.386116 -0.186228 +-0.259968 -0.385052 -0.187555 +-0.347755 -0.371912 -0.190884 +-0.253022 -0.361558 -0.186815 +-0.331567 -0.351275 -0.184991 +-0.241615 -0.344919 -0.188968 +-0.235568 -0.339334 -0.188456 +-0.222482 -0.3275 -0.187981 +-0.290748 -0.316493 -0.188074 +-0.276962 -0.308153 -0.191588 +-0.20479 -0.30369 -0.190049 +-0.26678 -0.292686 -0.187304 +-0.197571 -0.289485 -0.189655 +-0.221292 -0.28838 -0.191231 +-0.213258 -0.287912 -0.191193 +0.222919 -0.276183 -0.187301 +0.17509 -0.250871 -0.183109 +0.304965 -0.235099 -0.18929 +0.156106 -0.233285 -0.186768 +0.231193 -0.191541 -0.188262 +0.154729 -0.191767 -0.188598 +0.220707 -0.187544 -0.184189 +0.188083 -0.183056 -0.183653 +0.20885 -0.190519 -0.191795 +-0.286872 -0.424592 -0.192515 +-0.247668 -0.413188 -0.190199 +-0.358117 -0.407168 -0.182463 +-0.256963 -0.399551 -0.185179 +-0.257712 -0.364882 -0.189748 +-0.322106 -0.344341 -0.192052 +-0.319604 -0.339814 -0.18665 +-0.234355 -0.332052 -0.192069 +-0.217972 -0.321327 -0.188907 +-0.297297 -0.320549 -0.185802 +-0.210339 -0.310067 -0.190194 +-0.200334 -0.297106 -0.189995 +-0.254386 -0.291657 -0.190276 +0.272987 -0.287473 -0.190083 +-0.241194 -0.288816 -0.190524 +0.27979 -0.284734 -0.187643 +-0.193195 -0.281613 -0.187762 +0.254344 -0.283941 -0.186376 +-0.205357 -0.287859 -0.190672 +-0.226147 -0.281574 -0.188559 +0.290569 -0.275958 -0.184086 +-0.217953 -0.281223 -0.188718 +-0.209648 -0.280211 -0.188339 +0.297933 -0.276674 -0.188791 +0.190548 -0.258573 -0.187829 +0.306977 -0.243318 -0.18852 +0.143166 -0.223687 -0.18469 +0.299253 -0.222865 -0.192259 +0.275143 -0.206409 -0.191305 +-0.339222 -0.431405 -0.190479 +-0.310807 -0.428477 -0.190482 +-0.294953 -0.425921 -0.19175 +-0.251008 -0.411645 -0.186104 +-0.258189 -0.390407 -0.19221 +-0.35201 -0.379189 -0.189495 +-0.342473 -0.363585 -0.18178 +-0.336894 -0.356933 -0.183391 +-0.236809 -0.346202 -0.183016 +-0.325911 -0.345576 -0.185737 +-0.22771 -0.333927 -0.186859 +-0.303838 -0.32503 -0.184074 +-0.202843 -0.311207 -0.186431 +-0.283985 -0.311797 -0.189404 +-0.189674 -0.289398 -0.187537 +-0.256808 -0.283293 -0.186651 +0.269625 -0.283135 -0.184005 +-0.200828 -0.281779 -0.188625 +0.21459 -0.272105 -0.19149 +0.16028 -0.240979 -0.181921 +0.302188 -0.239866 -0.183092 +0.146672 -0.230189 -0.181118 +0.291994 -0.218869 -0.183191 +0.1349 -0.206955 -0.188576 +0.259067 -0.198791 -0.184453 +0.133591 -0.197836 -0.187486 +0.251658 -0.195769 -0.183478 +0.139946 -0.192124 -0.186524 +0.146561 -0.194713 -0.189034 +0.157297 -0.185945 -0.185042 +0.170481 -0.184907 -0.185279 +0.177808 -0.188202 -0.188557 +0.196087 -0.183953 -0.183987 +-0.357848 -0.41708 -0.188852 +-0.251917 -0.417968 -0.187781 +-0.357102 -0.39804 -0.179764 +-0.259681 -0.388373 -0.181705 +-0.313477 -0.334791 -0.187729 +-0.210379 -0.318137 -0.186719 +-0.285339 -0.305374 -0.1808 +-0.281235 -0.30635 -0.18576 +-0.271912 -0.296874 -0.186807 +-0.192623 -0.296629 -0.187228 +-0.177986 -0.281232 -0.184771 +-0.249705 -0.284912 -0.18838 +0.245203 -0.28231 -0.186282 +-0.242551 -0.282308 -0.188133 +-0.187635 -0.275603 -0.185243 +0.230806 -0.277813 -0.182864 +-0.234761 -0.283259 -0.188955 +0.195551 -0.256992 -0.195311 +0.296881 -0.224189 -0.184913 +0.287048 -0.21333 -0.185157 +0.279095 -0.207928 -0.184213 +0.123312 -0.207807 -0.180796 +0.228322 -0.188399 -0.18236 +-0.333485 -0.433126 -0.186458 +-0.344188 -0.433387 -0.186654 +-0.325611 -0.430235 -0.190079 +-0.346378 -0.429486 -0.176113 +-0.261724 -0.425326 -0.185204 +-0.258194 -0.395065 -0.181311 +-0.19665 -0.304769 -0.186024 +-0.184759 -0.283328 -0.186422 +-0.254792 -0.276936 -0.184645 +-0.180289 -0.273123 -0.184104 +-0.247396 -0.277273 -0.185789 +-0.208965 -0.271892 -0.184121 +-0.202925 -0.275579 -0.186039 +-0.195159 -0.27379 -0.184585 +-0.223365 -0.275018 -0.18575 +-0.238943 -0.276304 -0.185888 +-0.21562 -0.274259 -0.185561 +0.199987 -0.266806 -0.182169 +0.300846 -0.261846 -0.183269 +0.303628 -0.248922 -0.183455 +0.128313 -0.204073 -0.185682 +0.238217 -0.192517 -0.186352 +-0.314604 -0.431763 -0.185646 +-0.298766 -0.429903 -0.185799 +-0.267767 -0.425125 -0.188209 +-0.253035 -0.404875 -0.185049 +-0.349839 -0.374829 -0.18371 +-0.316649 -0.335646 -0.180647 +-0.214423 -0.326245 -0.184034 +-0.27609 -0.301884 -0.187075 +-0.269916 -0.287605 -0.183154 +-0.182701 -0.292044 -0.184238 +-0.261284 -0.288489 -0.187526 +-0.264489 -0.283125 -0.184059 +0.249875 -0.279717 -0.178707 +-0.231347 -0.276117 -0.186033 +0.302124 -0.268878 -0.18713 +0.3004 -0.231188 -0.184223 +0.130911 -0.219847 -0.176988 +0.244444 -0.192902 -0.182227 +0.245179 -0.195681 -0.189715 +0.163343 -0.181696 -0.182306 +-0.306573 -0.431514 -0.184114 +-0.28088 -0.42603 -0.1892 +-0.35067 -0.430752 -0.186168 +-0.25514 -0.41538 -0.183423 +-0.254051 -0.367634 -0.182304 +-0.230857 -0.340342 -0.183453 +-0.224636 -0.338605 -0.179487 +-0.300761 -0.320752 -0.17867 +-0.203266 -0.318459 -0.18278 +-0.288383 -0.311424 -0.183762 +-0.196361 -0.314396 -0.181185 +-0.187746 -0.300639 -0.183363 +-0.262366 -0.276902 -0.182638 +0.288435 -0.268957 -0.178259 +-0.22837 -0.269624 -0.182251 +0.290899 -0.223154 -0.175724 +0.130451 -0.21275 -0.182955 +0.131132 -0.191121 -0.184637 +0.138433 -0.185971 -0.182995 +0.148014 -0.18721 -0.184989 +0.153836 -0.180708 -0.181042 +0.179287 -0.183011 -0.183829 +0.19244 -0.17871 -0.177568 +-0.267535 -0.427236 -0.182312 +-0.351075 -0.422237 -0.183085 +-0.262413 -0.421759 -0.180917 +-0.256697 -0.421578 -0.185306 +-0.258603 -0.410565 -0.179881 +-0.254584 -0.40948 -0.182754 +-0.259796 -0.394613 -0.175698 +-0.352923 -0.381533 -0.181311 +-0.256836 -0.374052 -0.180564 +-0.345487 -0.367609 -0.186212 +-0.247879 -0.357158 -0.184369 +-0.172108 -0.273851 -0.183302 +0.21675 -0.273688 -0.182576 +-0.213979 -0.266887 -0.180382 +-0.194911 -0.266047 -0.180198 +0.208471 -0.27047 -0.183183 +0.295632 -0.269625 -0.183055 +0.305667 -0.256667 -0.186113 +0.126235 -0.221719 -0.17033 +0.265783 -0.200731 -0.178667 +0.272059 -0.204178 -0.183644 +0.207807 -0.185065 -0.183607 +-0.338183 -0.434651 -0.18341 +-0.26764 -0.422995 -0.178643 +-0.249487 -0.363047 -0.179594 +-0.241748 -0.351819 -0.182231 +-0.231019 -0.344847 -0.177685 +-0.32244 -0.341433 -0.179606 +-0.219883 -0.332764 -0.182077 +-0.212589 -0.331359 -0.177547 +-0.207045 -0.324787 -0.180402 +-0.294608 -0.316121 -0.181464 +-0.191095 -0.308729 -0.18135 +-0.280114 -0.298999 -0.181972 +-0.18043 -0.299951 -0.179714 +-0.174732 -0.287696 -0.182249 +-0.169892 -0.281537 -0.182188 +-0.163715 -0.275542 -0.18112 +-0.250678 -0.271008 -0.182283 +-0.201265 -0.269184 -0.181805 +-0.17287 -0.266163 -0.181712 +-0.164904 -0.267672 -0.181521 +0.298516 -0.254386 -0.179234 +0.165446 -0.248031 -0.177481 +0.118298 -0.202665 -0.18026 +0.258205 -0.196976 -0.177402 +0.123738 -0.188227 -0.181971 +0.13033 -0.184382 -0.181076 +0.201176 -0.181729 -0.179652 +0.149794 -0.175111 -0.176602 +-0.328053 -0.434098 -0.183731 +-0.343644 -0.435361 -0.180697 +-0.289953 -0.428725 -0.186093 +-0.347815 -0.432271 -0.181367 +-0.282497 -0.429226 -0.183381 +-0.277445 -0.430519 -0.179379 +-0.27436 -0.427911 -0.184577 +-0.35196 -0.419759 -0.178598 +-0.356557 -0.404262 -0.177172 +-0.258324 -0.404549 -0.182007 +-0.350059 -0.37735 -0.175344 +-0.347062 -0.370617 -0.178512 +-0.333141 -0.354024 -0.176567 +-0.236806 -0.351193 -0.175889 +-0.328046 -0.347535 -0.178608 +0.239926 -0.279005 -0.18001 +0.283705 -0.279472 -0.1837 +0.281961 -0.273697 -0.178123 +-0.156656 -0.270144 -0.179678 +-0.258614 -0.270821 -0.181027 +-0.240065 -0.265707 -0.178213 +-0.187898 -0.267804 -0.181743 +-0.180479 -0.265427 -0.181309 +0.294074 -0.262512 -0.178421 +-0.175568 -0.259094 -0.178397 +-0.167024 -0.259655 -0.179313 +0.182044 -0.257916 -0.178894 +0.281992 -0.210996 -0.178342 +0.125103 -0.197274 -0.184695 +0.235641 -0.189286 -0.179482 +0.144844 -0.181114 -0.180643 +0.157881 -0.174598 -0.176347 +0.164991 -0.175939 -0.177516 +-0.332267 -0.436684 -0.17922 +-0.295408 -0.43259 -0.180473 +-0.343957 -0.425242 -0.173109 +-0.25966 -0.416992 -0.1806 +-0.354639 -0.400003 -0.172556 +-0.243834 -0.357271 -0.177591 +-0.310424 -0.330132 -0.182391 +-0.175547 -0.294332 -0.179685 +-0.275388 -0.285583 -0.178939 +0.266825 -0.277992 -0.177171 +-0.269814 -0.279293 -0.179976 +-0.156516 -0.278463 -0.177589 +-0.254444 -0.266198 -0.17845 +-0.15016 -0.265223 -0.178506 +0.19613 -0.265929 -0.173877 +-0.243423 -0.270845 -0.182684 +-0.220554 -0.268823 -0.181832 +-0.206665 -0.265736 -0.179285 +-0.235603 -0.269995 -0.182384 +-0.158907 -0.261569 -0.17991 +-0.152739 -0.256979 -0.178517 +0.159571 -0.249559 -0.168879 +0.142566 -0.233545 -0.173219 +0.124342 -0.21459 -0.175996 +0.111879 -0.204437 -0.174249 +0.11909 -0.194938 -0.182275 +0.222546 -0.184961 -0.177606 +0.214833 -0.183553 -0.178683 +0.136056 -0.179759 -0.178922 +0.182904 -0.178493 -0.179052 +0.172907 -0.178784 -0.179952 +-0.321252 -0.432775 -0.185007 +-0.338672 -0.436749 -0.177277 +-0.313728 -0.435046 -0.179593 +-0.288252 -0.431937 -0.180278 +-0.356899 -0.414172 -0.181927 +-0.262585 -0.412835 -0.177526 +-0.263114 -0.406301 -0.178665 +-0.260648 -0.400469 -0.178183 +-0.259951 -0.388389 -0.175375 +-0.355768 -0.389759 -0.180206 +-0.252783 -0.369118 -0.175034 +-0.33884 -0.360376 -0.176665 +-0.189127 -0.31596 -0.175644 +-0.291566 -0.310912 -0.177734 +-0.275383 -0.292827 -0.182137 +-0.163299 -0.283672 -0.178598 +0.257861 -0.276878 -0.17435 +0.22426 -0.274754 -0.176946 +-0.192349 -0.259459 -0.177051 +-0.184805 -0.259606 -0.177923 +-0.154378 -0.249279 -0.177002 +0.173584 -0.254402 -0.175904 +0.298378 -0.24533 -0.177986 +0.137245 -0.227073 -0.175393 +0.28706 -0.216501 -0.176928 +0.170294 -0.172486 -0.174157 +-0.319811 -0.435932 -0.179076 +-0.302546 -0.434585 -0.178483 +-0.341358 -0.428465 -0.17133 +-0.271278 -0.420651 -0.175184 +-0.26562 -0.417589 -0.177117 +-0.267003 -0.410369 -0.175998 +-0.355322 -0.410739 -0.177097 +-0.26605 -0.404229 -0.173957 +-0.263093 -0.398759 -0.172074 +-0.259345 -0.381586 -0.180031 +-0.312659 -0.331594 -0.175388 +-0.184216 -0.307291 -0.178169 +-0.175784 -0.305194 -0.174656 +-0.170796 -0.298351 -0.175189 +-0.167596 -0.290386 -0.177686 +-0.280804 -0.291847 -0.177684 +-0.157765 -0.287215 -0.17432 +-0.276877 -0.279094 -0.176071 +-0.272436 -0.272833 -0.176662 +-0.143358 -0.261672 -0.17688 +-0.26571 -0.271199 -0.179162 +-0.145519 -0.253966 -0.177339 +-0.173964 -0.246146 -0.173238 +-0.161476 -0.252716 -0.17755 +-0.170107 -0.252502 -0.176242 +0.297204 -0.236556 -0.177797 +0.119269 -0.216639 -0.168916 +0.270045 -0.203199 -0.173308 +0.117259 -0.210005 -0.173922 +0.112709 -0.197431 -0.178572 +0.108585 -0.191761 -0.17709 +0.115794 -0.189439 -0.180044 +0.207621 -0.180474 -0.175615 +0.141606 -0.17484 -0.175988 +-0.309137 -0.436016 -0.177037 +-0.33355 -0.43602 -0.173536 +-0.307144 -0.434545 -0.171671 +-0.342588 -0.433039 -0.175193 +-0.283747 -0.430754 -0.175978 +-0.272807 -0.426597 -0.177564 +-0.27536 -0.417351 -0.172333 +-0.353087 -0.407426 -0.172049 +-0.256882 -0.376107 -0.174485 +-0.343154 -0.36648 -0.174137 +-0.240179 -0.356429 -0.171023 +-0.230328 -0.347774 -0.171219 +-0.205147 -0.329187 -0.173655 +-0.198247 -0.322042 -0.176799 +-0.296839 -0.31586 -0.174794 +-0.289373 -0.304729 -0.175435 +-0.284855 -0.298155 -0.176923 +-0.150473 -0.282086 -0.173426 +0.275626 -0.279125 -0.180609 +0.273384 -0.273165 -0.174153 +0.205073 -0.268845 -0.174229 +0.186282 -0.262263 -0.172245 +-0.247248 -0.265061 -0.177842 +-0.218113 -0.261976 -0.175606 +-0.232529 -0.264121 -0.177201 +-0.210035 -0.261066 -0.175378 +0.28611 -0.262216 -0.172838 +0.191038 -0.262485 -0.180513 +-0.200888 -0.261027 -0.176803 +0.291274 -0.256472 -0.173936 +-0.18834 -0.252348 -0.173424 +-0.165196 -0.244983 -0.174398 +0.292906 -0.249472 -0.173475 +-0.157592 -0.242504 -0.17467 +0.151776 -0.236748 -0.178613 +0.295139 -0.228724 -0.177954 +0.275761 -0.206598 -0.176648 +0.198841 -0.177026 -0.172953 +0.126547 -0.179211 -0.17766 +0.132877 -0.174243 -0.17503 +-0.291028 -0.432547 -0.174845 +-0.279467 -0.4268 -0.174843 +-0.35183 -0.415311 -0.173929 +-0.259214 -0.382686 -0.173244 +-0.352671 -0.38508 -0.174541 +-0.336458 -0.359321 -0.170583 +-0.211012 -0.33484 -0.169662 +-0.306494 -0.325882 -0.177156 +0.242422 -0.275635 -0.171893 +-0.148877 -0.273913 -0.176083 +-0.26145 -0.264643 -0.175917 +-0.22614 -0.259929 -0.172903 +-0.136398 -0.256561 -0.175159 +-0.179503 -0.253375 -0.175135 +-0.140706 -0.248177 -0.175831 +-0.148149 -0.245536 -0.176006 +0.281268 -0.213274 -0.171331 +0.255885 -0.19498 -0.171032 +0.105729 -0.204467 -0.168861 +0.11205 -0.184947 -0.177075 +0.119533 -0.182423 -0.178565 +0.125602 -0.172468 -0.173395 +0.154987 -0.168291 -0.171138 +0.173175 -0.167846 -0.168743 +-0.325687 -0.436819 -0.177997 +-0.319939 -0.436385 -0.172144 +-0.331231 -0.431694 -0.169311 +-0.293219 -0.42895 -0.170955 +-0.335321 -0.427479 -0.16754 +-0.27017 -0.414671 -0.174063 +-0.275918 -0.412249 -0.17241 +-0.271139 -0.407951 -0.172778 +-0.35447 -0.392844 -0.173834 +-0.323387 -0.343431 -0.172334 +-0.191479 -0.322194 -0.170892 +-0.181062 -0.312338 -0.173145 +0.233361 -0.275669 -0.173881 +-0.141893 -0.270074 -0.174613 +-0.269189 -0.266163 -0.175109 +-0.239459 -0.261127 -0.173299 +-0.246795 -0.260398 -0.172173 +-0.135958 -0.264091 -0.173855 +-0.127845 -0.251764 -0.172282 +-0.134391 -0.250153 -0.174525 +0.155903 -0.243746 -0.173847 +-0.134045 -0.243081 -0.173815 +-0.15121 -0.238212 -0.173984 +-0.142299 -0.24022 -0.174515 +0.110822 -0.210684 -0.166988 +0.106113 -0.198664 -0.174079 +0.103732 -0.188055 -0.175597 +0.100358 -0.181467 -0.173454 +0.177983 -0.173741 -0.174523 +0.163562 -0.168511 -0.171005 +-0.326782 -0.435912 -0.172048 +-0.314292 -0.435605 -0.171286 +-0.297905 -0.433535 -0.173466 +-0.297625 -0.426269 -0.168701 +-0.342296 -0.422153 -0.168255 +-0.282657 -0.42266 -0.171375 +-0.276825 -0.42229 -0.173329 +-0.347745 -0.42182 -0.17517 +-0.267764 -0.40158 -0.168604 +-0.302456 -0.321566 -0.171124 +-0.181666 -0.317652 -0.167854 +-0.162319 -0.294716 -0.173118 +-0.281723 -0.285258 -0.174761 +-0.283812 -0.278715 -0.172088 +0.250132 -0.274648 -0.170473 +-0.130999 -0.267593 -0.170508 +-0.254441 -0.261776 -0.173763 +-0.224897 -0.264572 -0.177915 +-0.213638 -0.256523 -0.170774 +-0.205416 -0.255591 -0.172104 +-0.197183 -0.254418 -0.173151 +-0.161692 -0.236084 -0.171885 +0.292724 -0.241291 -0.172371 +-0.13714 -0.235138 -0.17258 +-0.145733 -0.232762 -0.172538 +0.287808 -0.227831 -0.169032 +0.284898 -0.220046 -0.169408 +0.250107 -0.19315 -0.175706 +0.100581 -0.194684 -0.172367 +0.236695 -0.186642 -0.171073 +0.098217 -0.188051 -0.172453 +0.10727 -0.182192 -0.173801 +0.119785 -0.175535 -0.174869 +0.191625 -0.171909 -0.168212 +0.130638 -0.167764 -0.170413 +0.138356 -0.168974 -0.171561 +-0.337482 -0.432241 -0.171514 +-0.287096 -0.42693 -0.171731 +-0.281271 -0.416335 -0.170862 +-0.276094 -0.408351 -0.168824 +-0.272148 -0.40452 -0.167562 +-0.351412 -0.396208 -0.167293 +-0.350813 -0.388681 -0.168036 +-0.34588 -0.372766 -0.170003 +-0.253973 -0.372917 -0.168296 +-0.332278 -0.355089 -0.167372 +-0.2243 -0.342657 -0.172554 +-0.203557 -0.332392 -0.164953 +-0.318328 -0.337707 -0.173227 +-0.308066 -0.327459 -0.170538 +-0.153006 -0.29211 -0.169775 +-0.286596 -0.291225 -0.172839 +0.213525 -0.271533 -0.175097 +-0.279193 -0.272704 -0.173483 +0.185071 -0.262081 -0.162902 +0.17738 -0.259069 -0.168918 +-0.220592 -0.256785 -0.169687 +0.16737 -0.253725 -0.169915 +0.28485 -0.253861 -0.168112 +-0.187618 -0.243808 -0.169567 +-0.122258 -0.248071 -0.16947 +-0.18155 -0.246704 -0.172031 +-0.170756 -0.238834 -0.171121 +0.287517 -0.246189 -0.168034 +-0.147193 -0.225053 -0.169833 +0.269182 -0.203849 -0.166405 +0.263102 -0.199008 -0.17058 +0.242414 -0.190175 -0.175771 +0.229405 -0.182554 -0.166454 +0.214335 -0.179588 -0.17051 +0.113386 -0.178185 -0.17544 +0.1823 -0.169593 -0.168481 +0.186697 -0.174571 -0.173501 +0.147029 -0.169127 -0.171898 +0.135488 -0.162488 -0.16632 +-0.302399 -0.430865 -0.170184 +-0.277302 -0.405234 -0.163835 +-0.328426 -0.349533 -0.171443 +-0.237642 -0.356566 -0.162985 +-0.21793 -0.337102 -0.174297 +-0.218597 -0.340968 -0.166767 +-0.198359 -0.327235 -0.169944 +0.228465 -0.272083 -0.16699 +-0.275546 -0.266513 -0.17237 +-0.266187 -0.261344 -0.171457 +-0.259957 -0.258785 -0.169206 +-0.210823 -0.251059 -0.166926 +-0.126651 -0.243342 -0.170915 +-0.11908 -0.240359 -0.168621 +-0.167822 -0.231234 -0.168733 +-0.130493 -0.237913 -0.170658 +-0.123352 -0.235547 -0.170232 +0.131166 -0.228113 -0.168081 +0.244769 -0.189362 -0.168951 +0.09956 -0.200663 -0.167163 +0.0940949 -0.194829 -0.167593 +0.229659 -0.185563 -0.174297 +0.105004 -0.176913 -0.170643 +0.109847 -0.173744 -0.172347 +0.114506 -0.165549 -0.167656 +0.150911 -0.162199 -0.165906 +-0.336486 -0.422756 -0.165075 +-0.347365 -0.417714 -0.168903 +-0.29205 -0.422647 -0.16882 +-0.287206 -0.419167 -0.169573 +-0.286117 -0.413617 -0.166342 +-0.266507 -0.396223 -0.165991 +-0.260361 -0.386229 -0.167264 +-0.249483 -0.367109 -0.168174 +-0.24675 -0.362569 -0.172957 +-0.243673 -0.360953 -0.166052 +-0.174197 -0.315804 -0.162997 +-0.172972 -0.310542 -0.168948 +-0.166517 -0.303307 -0.170781 +-0.145829 -0.286503 -0.169189 +-0.287712 -0.283858 -0.17043 +-0.292113 -0.275547 -0.167115 +-0.135555 -0.274151 -0.170112 +-0.286183 -0.272994 -0.170306 +0.229918 -0.267391 -0.157986 +0.271897 -0.266807 -0.168094 +-0.265835 -0.257247 -0.165591 +0.278852 -0.260495 -0.167428 +-0.252827 -0.258071 -0.16853 +-0.241305 -0.257053 -0.167794 +-0.232968 -0.258996 -0.171197 +-0.22733 -0.255024 -0.166684 +-0.127924 -0.259348 -0.171236 +-0.120322 -0.255048 -0.167919 +-0.20759 -0.245392 -0.163733 +-0.194824 -0.247841 -0.169695 +-0.179768 -0.238812 -0.169342 +0.136675 -0.234887 -0.165644 +-0.128702 -0.232303 -0.169174 +-0.175217 -0.23162 -0.167594 +-0.120574 -0.229305 -0.169157 +-0.140116 -0.227954 -0.170497 +-0.133823 -0.229687 -0.168564 +-0.132601 -0.217583 -0.168046 +-0.154253 -0.231054 -0.171169 +-0.154857 -0.222742 -0.167945 +-0.148933 -0.21789 -0.166971 +-0.119822 -0.222679 -0.167398 +-0.126651 -0.226112 -0.169775 +-0.132601 -0.21102 -0.16623 +0.101827 -0.207219 -0.161957 +0.0939979 -0.200365 -0.162118 +0.0885359 -0.189934 -0.16664 +0.0944669 -0.187585 -0.168721 +0.095292 -0.179493 -0.170509 +0.206707 -0.176297 -0.168479 +0.099913 -0.174146 -0.170219 +0.11566 -0.170825 -0.171539 +0.122105 -0.167243 -0.169537 +0.119777 -0.161332 -0.164855 +0.127539 -0.162453 -0.166092 +0.15949 -0.162342 -0.16543 +0.1433 -0.16381 -0.16748 +-0.310672 -0.430614 -0.168073 +-0.291879 -0.416411 -0.165263 +-0.344335 -0.412968 -0.163656 +-0.28344 -0.408126 -0.162313 +-0.280945 -0.410754 -0.16755 +-0.272786 -0.399439 -0.163309 +-0.264749 -0.390446 -0.163387 +-0.348691 -0.3811 -0.168592 +-0.233925 -0.352062 -0.167449 +-0.323311 -0.345022 -0.165385 +-0.31372 -0.333676 -0.168422 +-0.141911 -0.278979 -0.170939 +-0.292979 -0.282301 -0.167101 +0.25634 -0.270596 -0.166405 +-0.282735 -0.267361 -0.169889 +0.192981 -0.264343 -0.165943 +-0.272329 -0.260762 -0.168454 +0.279934 -0.267617 -0.172586 +-0.247539 -0.255845 -0.165155 +-0.114539 -0.259017 -0.160658 +-0.183039 -0.230718 -0.165205 +-0.116256 -0.246556 -0.166864 +0.291543 -0.233493 -0.171849 +-0.115811 -0.233812 -0.167557 +-0.133471 -0.223626 -0.168247 +-0.161393 -0.227155 -0.168407 +-0.125885 -0.219752 -0.168497 +0.114486 -0.217665 -0.162936 +0.258148 -0.196322 -0.163699 +0.0851429 -0.183164 -0.1664 +0.22211 -0.182011 -0.170967 +0.199151 -0.172775 -0.16624 +0.099213 -0.169024 -0.166546 +0.10897 -0.16357 -0.165685 +-0.317729 -0.430522 -0.167366 +-0.324371 -0.430998 -0.16793 +-0.321202 -0.424991 -0.164696 +-0.306487 -0.426897 -0.167153 +-0.328677 -0.42557 -0.165004 +-0.340869 -0.417834 -0.163826 +-0.297117 -0.419591 -0.164936 +-0.302066 -0.423441 -0.165896 +-0.349294 -0.410937 -0.168229 +-0.350615 -0.403128 -0.166889 +-0.27044 -0.393241 -0.16029 +-0.347142 -0.392956 -0.162409 +-0.261908 -0.392277 -0.169768 +-0.257292 -0.378999 -0.167931 +-0.25533 -0.376149 -0.161027 +-0.34017 -0.365262 -0.167563 +-0.225424 -0.346477 -0.164991 +-0.194446 -0.328113 -0.162878 +-0.293854 -0.309141 -0.171615 +-0.289408 -0.299112 -0.172431 +-0.158346 -0.299618 -0.168579 +-0.291404 -0.294688 -0.169011 +-0.145619 -0.293348 -0.164674 +0.26471 -0.272202 -0.170343 +0.219882 -0.271758 -0.169702 +-0.202385 -0.249276 -0.16831 +-0.188122 -0.236289 -0.166126 +-0.140279 -0.220986 -0.166911 +-0.138339 -0.212912 -0.165704 +0.275314 -0.208608 -0.168361 +0.252012 -0.192589 -0.166375 +0.238657 -0.185378 -0.163526 +0.0913289 -0.183084 -0.167441 +0.0892639 -0.177929 -0.165685 +0.0934989 -0.173348 -0.168047 +0.102861 -0.164465 -0.163628 +0.106534 -0.169311 -0.168667 +0.167938 -0.163051 -0.164496 +0.113747 -0.158897 -0.162432 +-0.333141 -0.418769 -0.162474 +-0.280146 -0.402007 -0.159778 +-0.335033 -0.360923 -0.162697 +-0.296261 -0.308487 -0.165528 +-0.292487 -0.288821 -0.167494 +-0.138484 -0.285997 -0.165167 +-0.128355 -0.274189 -0.165521 +0.201686 -0.266733 -0.1658 +-0.279018 -0.262487 -0.167565 +-0.277301 -0.258168 -0.163265 +-0.125034 -0.266118 -0.167364 +-0.235006 -0.255285 -0.165611 +-0.218465 -0.251479 -0.164703 +-0.109959 -0.230703 -0.163719 +-0.169093 -0.223243 -0.165268 +-0.113805 -0.219242 -0.164791 +0.121962 -0.22448 -0.162823 +-0.126091 -0.213317 -0.166514 +-0.12841 -0.206754 -0.164269 +0.0869729 -0.194759 -0.161674 +0.0826948 -0.187984 -0.163033 +0.0816678 -0.177958 -0.164392 +0.187277 -0.166475 -0.162023 +0.17832 -0.164565 -0.16304 +0.141449 -0.157851 -0.162395 +-0.308511 -0.422207 -0.162009 +-0.296332 -0.413958 -0.160069 +-0.289779 -0.411207 -0.161163 +-0.327764 -0.35084 -0.164114 +-0.224614 -0.347699 -0.157454 +-0.186652 -0.32269 -0.164864 +-0.298132 -0.315435 -0.168697 +-0.165099 -0.30856 -0.164965 +-0.132929 -0.281055 -0.164356 +-0.296183 -0.277572 -0.163819 +-0.301264 -0.274339 -0.163553 +0.221022 -0.268866 -0.161533 +-0.28955 -0.268109 -0.166898 +0.211126 -0.26888 -0.166115 +-0.194348 -0.241148 -0.16634 +0.286253 -0.238211 -0.166054 +-0.114931 -0.226634 -0.164888 +-0.12011 -0.216294 -0.164512 +-0.107396 -0.215088 -0.163154 +-0.14339 -0.215326 -0.165075 +-0.145782 -0.20927 -0.162454 +-0.108045 -0.207895 -0.163093 +-0.114022 -0.212008 -0.164497 +-0.120844 -0.209155 -0.163676 +-0.137417 -0.198783 -0.160972 +-0.114774 -0.204524 -0.163959 +0.205037 -0.171869 -0.161161 +0.0873599 -0.173208 -0.16352 +0.0920529 -0.168032 -0.165087 +0.096095 -0.163761 -0.162654 +-0.31361 -0.424978 -0.165055 +-0.302612 -0.41876 -0.161049 +-0.287412 -0.404832 -0.158323 +-0.346387 -0.406699 -0.162909 +-0.276631 -0.396286 -0.158382 +-0.344434 -0.377395 -0.163695 +-0.318055 -0.339257 -0.165166 +-0.206498 -0.336135 -0.157654 +-0.304825 -0.324762 -0.163819 +-0.17939 -0.321295 -0.158561 +-0.293525 -0.302536 -0.168303 +-0.294956 -0.297068 -0.164431 +-0.297025 -0.291685 -0.162847 +-0.295796 -0.271364 -0.165566 +0.237394 -0.271654 -0.165171 +-0.287834 -0.259331 -0.158919 +0.270952 -0.260168 -0.162788 +0.16951 -0.257083 -0.162759 +0.151328 -0.246992 -0.164095 +0.281228 -0.245531 -0.162667 +-0.201394 -0.241828 -0.164013 +-0.110666 -0.245378 -0.163429 +-0.196571 -0.235062 -0.162297 +-0.111565 -0.238608 -0.165043 +-0.177583 -0.224457 -0.163804 +-0.108311 -0.222783 -0.163678 +-0.10168 -0.218518 -0.162248 +0.278372 -0.215012 -0.164153 +-0.137852 -0.205666 -0.163803 +-0.122428 -0.2023 -0.162894 +-0.116616 -0.197175 -0.162484 +-0.10936 -0.19914 -0.162874 +-0.0650537 -0.196558 -0.163019 +-0.11018 -0.191392 -0.161504 +-0.0872609 -0.187492 -0.162675 +-0.0799438 -0.191459 -0.162675 +-0.0662947 -0.187953 -0.16296 +-0.0730427 -0.179327 -0.162322 +-0.0650847 -0.178538 -0.162022 +0.0779068 -0.183017 -0.160504 +0.220133 -0.178499 -0.16413 +0.0812648 -0.170766 -0.16228 +0.196004 -0.167955 -0.160075 +0.173588 -0.15996 -0.158474 +-0.321652 -0.419839 -0.160044 +-0.327238 -0.420325 -0.162079 +-0.336659 -0.414036 -0.160084 +-0.263495 -0.385534 -0.159327 +-0.345968 -0.385692 -0.162443 +-0.341256 -0.370808 -0.163247 +-0.246619 -0.365532 -0.161291 +-0.309261 -0.329833 -0.16405 +-0.157783 -0.304999 -0.162854 +-0.300222 -0.279118 -0.160237 +-0.301103 -0.269571 -0.161505 +0.246749 -0.269408 -0.162954 +0.185701 -0.261288 -0.153797 +-0.284965 -0.262601 -0.164654 +-0.256098 -0.255542 -0.16316 +-0.236363 -0.248824 -0.15525 +-0.214404 -0.245254 -0.160972 +-0.11349 -0.252581 -0.163319 +0.278193 -0.238502 -0.158769 +-0.191473 -0.229428 -0.161851 +-0.105052 -0.234526 -0.162039 +0.283126 -0.232089 -0.163006 +-0.103422 -0.226712 -0.162062 +0.282044 -0.224219 -0.163341 +-0.186257 -0.223538 -0.161 +-0.174087 -0.217089 -0.16162 +-0.167524 -0.213426 -0.161581 +-0.100388 -0.210244 -0.162303 +-0.0909359 -0.200359 -0.162301 +-0.161732 -0.21876 -0.164949 +-0.0870319 -0.214006 -0.161417 +-0.0615126 -0.202691 -0.162771 +-0.103477 -0.20294 -0.162521 +-0.0854249 -0.205007 -0.162174 +-0.0512185 -0.210676 -0.16151 +-0.154306 -0.213866 -0.164472 +-0.09733 -0.201509 -0.162283 +-0.0789728 -0.200341 -0.162529 +-0.152313 -0.206477 -0.16116 +-0.0743587 -0.207229 -0.162247 +-0.124404 -0.195367 -0.16094 +-0.0663407 -0.206776 -0.162341 +-0.130504 -0.200957 -0.161824 +-0.0726007 -0.194246 -0.162788 +-0.0859849 -0.195695 -0.162574 +-0.0492965 -0.199741 -0.161858 +-0.0946069 -0.192916 -0.162343 +-0.118264 -0.190218 -0.160064 +-0.0739717 -0.186612 -0.16293 +-0.0437864 -0.196773 -0.16072 +-0.102483 -0.194679 -0.162459 +-0.0517855 -0.192316 -0.16201 +0.0883379 -0.200456 -0.15678 +-0.118658 -0.182842 -0.157742 +-0.0585196 -0.193823 -0.162846 +-0.0941739 -0.184895 -0.162075 +-0.102317 -0.186594 -0.161544 +-0.0594186 -0.184979 -0.16246 +-0.0813138 -0.182255 -0.16259 +0.225554 -0.178604 -0.159501 +-0.0888809 -0.177453 -0.161387 +-0.0804728 -0.173931 -0.161215 +-0.0719727 -0.171311 -0.160815 +0.0768158 -0.175192 -0.160223 +0.0868479 -0.167885 -0.160832 +0.204213 -0.167943 -0.15415 +0.106551 -0.15875 -0.161273 +0.103466 -0.154409 -0.156782 +0.13208 -0.157014 -0.161667 +0.16918 -0.00587906 -0.1607 +0.178661 -0.00367004 -0.162066 +0.182439 -0.00901009 -0.159814 +0.165976 0.000242002 -0.161822 +0.173153 0.000434004 -0.161335 +-0.315225 -0.419708 -0.159738 +-0.328659 -0.414858 -0.157902 +-0.293988 -0.407284 -0.157196 +-0.274756 -0.390051 -0.154125 +-0.340734 -0.380864 -0.159067 +-0.268783 -0.387715 -0.156007 +-0.25918 -0.381661 -0.162326 +-0.251134 -0.37084 -0.161329 +-0.241094 -0.360721 -0.15769 +-0.212036 -0.338107 -0.162273 +-0.187255 -0.325866 -0.158519 +-0.166914 -0.31345 -0.158957 +-0.151109 -0.299327 -0.163559 +-0.139605 -0.291827 -0.159799 +-0.122348 -0.270583 -0.161798 +-0.120016 -0.262021 -0.16508 +-0.116998 -0.266002 -0.15785 +-0.271421 -0.256171 -0.162312 +-0.262663 -0.254761 -0.16002 +-0.225228 -0.250522 -0.161605 +0.147826 -0.240153 -0.170294 +-0.209475 -0.239464 -0.159008 +-0.098471 -0.231236 -0.160278 +0.128486 -0.232421 -0.160113 +-0.096836 -0.223602 -0.161539 +-0.0947559 -0.21563 -0.161953 +-0.0589006 -0.209881 -0.162105 +-0.0442974 -0.213376 -0.160857 +-0.0926829 -0.208224 -0.16185 +-0.0806308 -0.209993 -0.161637 +0.273488 -0.214374 -0.157404 +-0.0677687 -0.212106 -0.160319 +-0.0552356 -0.202405 -0.162108 +0.270801 -0.20792 -0.160449 +-0.160594 -0.210281 -0.161709 +-0.0708357 -0.201145 -0.162127 +-0.144609 -0.201459 -0.160552 +-0.125851 -0.187349 -0.157696 +-0.0458635 -0.188185 -0.160605 +0.247255 -0.189554 -0.162069 +-0.110909 -0.184018 -0.159761 +-0.0523775 -0.183937 -0.161595 +-0.097476 -0.178308 -0.160447 +-0.0462355 -0.178989 -0.159942 +-0.0638406 -0.170002 -0.160361 +0.0895209 -0.162645 -0.160765 +0.164763 -0.157253 -0.158197 +0.110818 -0.153833 -0.15745 +0.174948 -0.00832708 -0.159662 +0.187678 -0.00636906 -0.16153 +0.193039 -0.00556106 -0.160943 +0.155703 -0.00338403 -0.160647 +0.17979 0.00248202 -0.158611 +0.146197 0.000691007 -0.160688 +0.159486 0.00258403 -0.161002 +0.152798 0.00325703 -0.160668 +0.161208 0.00768008 -0.157007 +-0.302333 -0.413123 -0.157651 +-0.299909 -0.407211 -0.155095 +-0.284483 -0.398933 -0.155939 +-0.345828 -0.400145 -0.161435 +-0.341444 -0.395011 -0.158135 +-0.336011 -0.367092 -0.159042 +-0.324189 -0.349072 -0.158317 +-0.319793 -0.343469 -0.158705 +-0.312758 -0.334542 -0.160702 +-0.199002 -0.332494 -0.15669 +-0.301079 -0.31985 -0.16326 +-0.298734 -0.303551 -0.154456 +-0.304506 -0.280648 -0.156918 +-0.305171 -0.277576 -0.161318 +-0.309566 -0.270893 -0.157261 +-0.295109 -0.267182 -0.16191 +-0.120442 -0.273665 -0.155393 +0.263408 -0.265712 -0.163793 +-0.276156 -0.254892 -0.156393 +-0.232615 -0.251429 -0.160663 +-0.108928 -0.256295 -0.15599 +-0.105412 -0.24188 -0.160836 +-0.100049 -0.238113 -0.158286 +0.277268 -0.23027 -0.157423 +-0.0920849 -0.22894 -0.159285 +-0.0903289 -0.221295 -0.160324 +-0.0595956 -0.22253 -0.159773 +-0.0488635 -0.219487 -0.160237 +0.119973 -0.228962 -0.155368 +-0.0733017 -0.222371 -0.159664 +-0.0527865 -0.224879 -0.158542 +-0.0421224 -0.221049 -0.159772 +-0.0798218 -0.217548 -0.159975 +-0.0741007 -0.214709 -0.161472 +-0.0551576 -0.216619 -0.160579 +-0.0620866 -0.216297 -0.161217 +-0.0655707 -0.224948 -0.157202 +0.277444 -0.221072 -0.158977 +-0.0838968 -0.222086 -0.15976 +-0.0678977 -0.218712 -0.159013 +0.269663 -0.217581 -0.15103 +-0.0404814 -0.203842 -0.160236 +-0.166236 -0.204514 -0.157986 +-0.158711 -0.20314 -0.158989 +-0.0463785 -0.206552 -0.161284 +-0.145528 -0.193753 -0.15707 +-0.131118 -0.193769 -0.158578 +0.0818518 -0.196693 -0.155108 +-0.0394604 -0.18435 -0.158881 +-0.10536 -0.178758 -0.159221 +0.0735147 -0.179132 -0.155613 +-0.0565536 -0.176303 -0.161197 +-0.0421504 -0.170504 -0.15793 +-0.0497475 -0.171803 -0.159569 +-0.0877409 -0.16878 -0.15931 +-0.0562066 -0.167292 -0.159335 +-0.0709707 -0.162855 -0.158732 +0.0771238 -0.16701 -0.15861 +0.0824508 -0.16368 -0.158544 +0.182226 -0.160833 -0.155961 +0.096534 -0.154753 -0.154375 +0.124288 -0.157281 -0.161668 +0.149056 -0.156182 -0.160446 +0.118225 -0.154001 -0.158459 +0.130416 -0.148025 -0.153597 +0.144269 -0.151358 -0.15627 +0.196483 -0.0099471 -0.160224 +0.197355 -0.00199202 -0.157336 +0.162056 -0.00504405 -0.160573 +0.184835 -0.000815008 -0.160275 +0.140216 0.00326803 -0.160083 +0.167435 0.00519305 -0.158456 +-0.321181 -0.4143 -0.156408 +-0.291939 -0.400608 -0.154425 +-0.340669 -0.408363 -0.159467 +-0.260177 -0.380178 -0.155772 +-0.250709 -0.370352 -0.153897 +-0.337142 -0.374683 -0.15757 +-0.301114 -0.289039 -0.159934 +-0.302868 -0.284392 -0.159582 +0.228123 -0.261711 -0.149313 +0.204549 -0.26524 -0.157883 +0.262724 -0.259076 -0.158025 +-0.240963 -0.252995 -0.160956 +0.160592 -0.253665 -0.160709 +-0.215801 -0.23822 -0.154657 +-0.107226 -0.249675 -0.158617 +0.273558 -0.246499 -0.157197 +-0.203763 -0.235072 -0.159081 +0.134562 -0.240176 -0.156308 +-0.199703 -0.228766 -0.157596 +-0.0932559 -0.235669 -0.156483 +-0.0458915 -0.228043 -0.158641 +-0.0780658 -0.22624 -0.157752 +0.112978 -0.221899 -0.156459 +-0.138581 -0.192362 -0.157637 +0.25262 -0.192963 -0.157708 +-0.0327633 -0.189622 -0.157837 +0.240292 -0.184871 -0.155432 +0.0793788 -0.190773 -0.158021 +-0.114279 -0.1762 -0.156647 +0.232688 -0.1815 -0.158884 +-0.0377924 -0.177006 -0.157936 +-0.105808 -0.171527 -0.156979 +0.213049 -0.175322 -0.16236 +-0.0630406 -0.161278 -0.158312 +-0.0547575 -0.159606 -0.157233 +-0.0773418 -0.156182 -0.156951 +0.099731 -0.159732 -0.158969 +0.171943 -0.15519 -0.152553 +0.113958 -0.148476 -0.152849 +0.188606 -0.0124871 -0.158106 +0.210272 -0.0100721 -0.158187 +0.178547 -0.0133211 -0.156446 +0.203035 -0.0110711 -0.15947 +0.215198 -0.00556306 -0.154844 +0.135286 -0.00296603 -0.156996 +0.128233 -0.00165602 -0.155999 +0.133754 0.00408104 -0.159356 +0.127439 0.00587306 -0.158655 +0.173734 0.00641506 -0.15644 +0.147473 0.00737107 -0.157784 +-0.339251 -0.402379 -0.157379 +-0.288252 -0.394627 -0.15163 +-0.298636 -0.313763 -0.1625 +-0.159603 -0.310057 -0.156427 +-0.152231 -0.305072 -0.156177 +-0.132498 -0.2871 -0.156349 +-0.297616 -0.284781 -0.163735 +-0.31326 -0.280258 -0.156836 +-0.309075 -0.279818 -0.158729 +-0.308343 -0.282655 -0.153271 +-0.317568 -0.27713 -0.155318 +-0.307378 -0.273686 -0.160221 +-0.313363 -0.27036 -0.153408 +-0.304312 -0.268547 -0.157451 +-0.290908 -0.263575 -0.16181 +-0.29435 -0.260725 -0.156936 +-0.281967 -0.257995 -0.159817 +-0.268757 -0.254263 -0.156862 +-0.249131 -0.253441 -0.159252 +0.143625 -0.246271 -0.156356 +0.269722 -0.253581 -0.157943 +-0.220569 -0.245483 -0.158407 +0.277405 -0.253186 -0.16263 +-0.101646 -0.245786 -0.155249 +-0.0375424 -0.227844 -0.157825 +-0.0530445 -0.232318 -0.156901 +-0.0358074 -0.220788 -0.158443 +-0.0378104 -0.2127 -0.159569 +-0.181473 -0.217461 -0.159779 +-0.174237 -0.209081 -0.158028 +0.107111 -0.214237 -0.159339 +-0.0348813 -0.205297 -0.15785 +-0.0392774 -0.192009 -0.159293 +0.264122 -0.200914 -0.16219 +-0.0276833 -0.202235 -0.156975 +0.0941929 -0.205852 -0.156329 +-0.0351564 -0.198033 -0.157983 +-0.0282353 -0.194781 -0.157003 +-0.0312913 -0.182765 -0.157022 +0.0749557 -0.193369 -0.151638 +-0.0338433 -0.169559 -0.155878 +0.0733337 -0.171578 -0.155261 +0.0686347 -0.16826 -0.150402 +-0.103056 -0.163996 -0.155357 +-0.096737 -0.170797 -0.15852 +-0.0940329 -0.162827 -0.156633 +-0.0790458 -0.165512 -0.159215 +0.0858429 -0.158908 -0.155703 +0.0928549 -0.158488 -0.157985 +0.205334 -0.0159962 -0.156438 +0.156561 -0.00892509 -0.156863 +0.141679 -0.00427104 -0.157521 +0.149429 -0.00505405 -0.158672 +0.203054 -0.00490205 -0.158099 +0.190912 0.000113001 -0.157733 +0.187075 0.00446704 -0.154433 +0.184659 0.00873009 -0.149417 +0.120644 0.00748307 -0.157708 +0.113273 0.00812208 -0.156752 +0.126539 0.0124651 -0.154872 +-0.314371 -0.412949 -0.15555 +-0.333754 -0.408983 -0.156772 +-0.298486 -0.400337 -0.152043 +-0.280794 -0.393427 -0.153666 +-0.340292 -0.387862 -0.157869 +-0.33477 -0.38278 -0.154868 +-0.329547 -0.356039 -0.158822 +-0.218095 -0.342953 -0.158768 +-0.315458 -0.33926 -0.156221 +-0.171574 -0.318388 -0.154333 +-0.145417 -0.299202 -0.156648 +-0.30215 -0.293287 -0.156001 +-0.126545 -0.279137 -0.158514 +-0.313584 -0.274376 -0.157112 +-0.299 -0.264595 -0.157836 +0.194904 -0.263599 -0.157292 +0.236697 -0.261552 -0.150849 +0.264091 -0.250537 -0.152907 +-0.228425 -0.246741 -0.156044 +-0.0513665 -0.239617 -0.153975 +-0.0434504 -0.240757 -0.153794 +-0.0396734 -0.234397 -0.156345 +-0.0869049 -0.236311 -0.155089 +-0.0747287 -0.233817 -0.155723 +-0.0703957 -0.229344 -0.157404 +-0.0464705 -0.234659 -0.156335 +-0.0862779 -0.228179 -0.157174 +-0.0638956 -0.232676 -0.155112 +-0.194383 -0.222678 -0.157275 +-0.0249402 -0.20962 -0.155838 +-0.0315133 -0.215876 -0.156237 +-0.0310783 -0.209623 -0.156958 +-0.151543 -0.199015 -0.157611 +-0.133414 -0.186805 -0.155507 +0.0692207 -0.175086 -0.150754 +0.211636 -0.171503 -0.155182 +-0.0913579 -0.15464 -0.155195 +-0.0475895 -0.163553 -0.157333 +0.0899619 -0.154094 -0.15283 +-0.0852149 -0.15981 -0.157261 +-0.0690447 -0.15418 -0.156436 +0.156667 -0.156446 -0.159508 +0.189475 -0.0175272 -0.154229 +0.196821 -0.0154612 -0.15646 +0.170611 -0.0125211 -0.156135 +0.114574 0.00187202 -0.154724 +0.102694 0.00662807 -0.153884 +0.133751 0.0107711 -0.155522 +0.147624 0.0125421 -0.152118 +0.118717 0.0135641 -0.154708 +-0.307301 -0.409764 -0.154767 +-0.308877 -0.416238 -0.158196 +-0.230823 -0.351723 -0.160096 +-0.183693 -0.325972 -0.15154 +-0.156212 -0.310834 -0.148346 +-0.296498 -0.303057 -0.161437 +-0.138611 -0.294524 -0.153088 +0.246549 -0.262077 -0.154399 +0.177188 -0.259689 -0.158766 +0.254412 -0.264559 -0.159414 +-0.283356 -0.255587 -0.154033 +0.25598 -0.257212 -0.153507 +-0.263791 -0.253908 -0.151866 +-0.243266 -0.250605 -0.154255 +-0.209485 -0.232042 -0.154027 +-0.0590926 -0.229248 -0.157714 +-0.0812398 -0.232143 -0.156203 +0.099617 -0.211681 -0.154959 +-0.18276 -0.210832 -0.156288 +-0.172035 -0.200637 -0.154621 +-0.0205982 -0.203786 -0.154685 +-0.158837 -0.196505 -0.155644 +-0.0242982 -0.187883 -0.15563 +-0.152157 -0.190942 -0.154288 +-0.0297883 -0.175556 -0.156001 +-0.112948 -0.167825 -0.15429 +0.190427 -0.162683 -0.154489 +-0.0434864 -0.156881 -0.154491 +0.10009 -0.150189 -0.15197 +0.166236 -0.151757 -0.150271 +0.109391 -0.14398 -0.147712 +0.121087 -0.148336 -0.153546 +0.126586 -0.152262 -0.157432 +0.20849 -0.0211032 -0.152198 +0.164017 -0.0104771 -0.156878 +0.208547 -0.00326503 -0.154664 +0.194753 0.00307503 -0.152314 +0.0947589 0.00867609 -0.152209 +0.100529 0.0129701 -0.15407 +0.10722 0.0106481 -0.155636 +0.140875 0.00942109 -0.156101 +0.111819 0.0149971 -0.154151 +-0.326417 -0.408959 -0.15449 +-0.319638 -0.407857 -0.152817 +-0.334618 -0.398079 -0.154633 +-0.335336 -0.39158 -0.15477 +-0.245519 -0.365233 -0.154241 +-0.307029 -0.328819 -0.157163 +-0.302639 -0.323166 -0.15575 +-0.306392 -0.293529 -0.15105 +-0.305854 -0.288173 -0.1557 +-0.309751 -0.288774 -0.151908 +-0.316209 -0.282941 -0.153658 +-0.312323 -0.284375 -0.149565 +-0.323462 -0.283052 -0.149622 +-0.321429 -0.278426 -0.152733 +-0.111178 -0.26323 -0.152925 +-0.095959 -0.24199 -0.154152 +-0.0413444 -0.246915 -0.150569 +-0.0728027 -0.241719 -0.152021 +-0.0586196 -0.237512 -0.154104 +-0.0792498 -0.23865 -0.15357 +-0.0644976 -0.24278 -0.151683 +-0.0333353 -0.235294 -0.155315 +-0.0301213 -0.222729 -0.155364 +0.271412 -0.233036 -0.152105 +0.273331 -0.224104 -0.153701 +-0.0246242 -0.217076 -0.155344 +-0.189566 -0.216022 -0.156149 +-0.0190912 -0.211747 -0.153701 +-0.0127081 -0.214063 -0.152128 +-0.0217212 -0.196124 -0.155127 +0.0903729 -0.209443 -0.14963 +-0.165814 -0.195536 -0.1537 +0.258568 -0.197921 -0.15582 +0.246117 -0.188609 -0.153691 +-0.0171262 -0.183414 -0.153652 +-0.125377 -0.179347 -0.154932 +-0.0387104 -0.163196 -0.155461 +0.0781298 -0.159464 -0.154349 +-0.0507965 -0.153404 -0.154666 +-0.0919469 -0.146858 -0.153499 +0.159202 -0.151254 -0.152447 +-0.0603296 -0.153308 -0.155955 +0.136362 -0.152784 -0.157936 +-0.0688587 -0.138872 -0.152121 +-0.0833418 -0.149645 -0.155091 +-0.0748137 -0.147021 -0.154575 +0.158517 -0.0141451 -0.152338 +0.150646 -0.0108311 -0.154228 +0.217589 -0.0115731 -0.155347 +0.144728 -0.00940809 -0.154113 +0.121741 0.000539005 -0.155914 +0.201925 0.000273003 -0.152282 +0.160657 0.0122261 -0.151642 +0.15428 0.0095981 -0.155428 +0.167934 0.0098801 -0.153106 +0.105784 0.0183422 -0.15152 +-0.331203 -0.403382 -0.153966 +-0.265739 -0.38234 -0.152105 +-0.235433 -0.35597 -0.155088 +-0.318969 -0.346992 -0.15182 +-0.212551 -0.340534 -0.152519 +-0.204168 -0.336215 -0.149897 +-0.300022 -0.316318 -0.15674 +0.220845 -0.264586 -0.153076 +0.202271 -0.262241 -0.150005 +-0.304029 -0.263688 -0.154214 +-0.299255 -0.260341 -0.152553 +-0.289305 -0.258247 -0.153398 +0.159954 -0.254849 -0.150683 +-0.270949 -0.254046 -0.150569 +-0.256633 -0.253665 -0.156374 +0.152829 -0.251393 -0.155818 +-0.095477 -0.248704 -0.149855 +-0.0494175 -0.246211 -0.150873 +-0.223561 -0.241896 -0.152897 +-0.0900619 -0.243863 -0.151947 +-0.0356584 -0.241905 -0.152961 +0.270385 -0.240909 -0.152957 +-0.0704157 -0.248211 -0.148616 +-0.0684817 -0.237056 -0.154473 +-0.0301563 -0.229248 -0.15472 +0.125424 -0.236015 -0.151995 +-0.0237352 -0.224532 -0.154252 +-0.199074 -0.217841 -0.152429 +0.267591 -0.209911 -0.152586 +0.264318 -0.203548 -0.155224 +-0.0148681 -0.198825 -0.153664 +0.0847678 -0.203561 -0.150886 +-0.142311 -0.18623 -0.153895 +0.0739227 -0.186569 -0.15457 +-0.0237822 -0.179703 -0.154973 +0.22812 -0.177733 -0.152237 +0.219758 -0.172329 -0.147209 +-0.121132 -0.171332 -0.153477 +0.197992 -0.164275 -0.152113 +0.0824698 -0.154623 -0.151331 +-0.099979 -0.155932 -0.15407 +-0.0562486 -0.14673 -0.153101 +-0.0771578 -0.13901 -0.152822 +-0.0853769 -0.140625 -0.153031 +0.201649 -0.0203832 -0.152618 +0.212619 -0.0164212 -0.155542 +0.165353 -0.0160782 -0.151782 +0.151758 -0.0134181 -0.148548 +0.132054 -0.00730107 -0.151565 +0.119256 -0.00374204 -0.150789 +0.206715 0.00231602 -0.147679 +0.0890259 0.0125911 -0.151598 +0.153977 0.0151712 -0.148284 +0.0911249 0.0190112 -0.149504 +-0.312632 -0.406433 -0.152297 +-0.324569 -0.401952 -0.151278 +-0.304409 -0.396209 -0.148405 +-0.295005 -0.394244 -0.149421 +-0.261074 -0.377207 -0.149091 +-0.247787 -0.366577 -0.147569 +-0.330328 -0.362593 -0.155433 +-0.241161 -0.361047 -0.148906 +-0.235418 -0.356338 -0.147856 +-0.323853 -0.353488 -0.153298 +-0.298082 -0.309027 -0.158346 +-0.299597 -0.310038 -0.152049 +-0.298498 -0.297509 -0.158545 +0.21318 -0.266292 -0.157739 +0.168461 -0.257148 -0.153938 +-0.278777 -0.254427 -0.149967 +-0.25707 -0.253328 -0.149684 +-0.102974 -0.252427 -0.151911 +-0.244915 -0.24951 -0.146974 +0.147426 -0.250563 -0.149285 +0.142382 -0.24123 -0.163199 +-0.0265753 -0.235787 -0.153001 +-0.0300823 -0.241834 -0.152053 +-0.0223002 -0.231311 -0.152765 +-0.203841 -0.224536 -0.153014 +-0.0185312 -0.218908 -0.152365 +-0.0117031 -0.221083 -0.151052 +-0.194007 -0.211041 -0.151572 +0.0891989 -0.215763 -0.142067 +-0.00879109 -0.202319 -0.150842 +-0.179884 -0.203709 -0.153772 +-0.00345803 -0.198156 -0.150649 +-0.171046 -0.191145 -0.150189 +-0.0164282 -0.190834 -0.154003 +-0.00948809 -0.19409 -0.1516 +-0.0096071 -0.186815 -0.15172 +-0.165516 -0.184325 -0.148057 +-0.160204 -0.189388 -0.151842 +-0.0108571 -0.179322 -0.151242 +-0.0179722 -0.175021 -0.152498 +-0.129733 -0.173019 -0.151677 +0.219477 -0.174673 -0.155223 +0.0729737 -0.164271 -0.154147 +-0.0343123 -0.156683 -0.152151 +-0.110405 -0.15983 -0.152751 +0.0862959 -0.1504 -0.148374 +0.0938099 -0.148958 -0.14888 +-0.107744 -0.15252 -0.15189 +-0.100445 -0.147203 -0.152328 +-0.0471105 -0.146812 -0.151392 +0.106954 -0.149295 -0.152549 +0.138255 -0.147405 -0.152682 +-0.0655227 -0.146343 -0.154113 +-0.0949159 -0.138989 -0.151763 +0.1823 -0.0174642 -0.153603 +0.173662 -0.0175492 -0.152114 +0.222515 -0.00717207 -0.15213 +0.125393 -0.00598106 -0.149722 +0.107457 0.00171802 -0.151833 +0.099655 0.00307503 -0.149744 +0.191859 0.00777808 -0.147689 +0.180047 0.00696107 -0.153844 +0.097557 0.0179752 -0.151128 +0.131637 0.0166882 -0.150378 +0.102286 0.0231132 -0.146298 +-0.310338 -0.40045 -0.149385 +-0.304978 -0.403358 -0.151995 +-0.328143 -0.395405 -0.151556 +-0.330312 -0.388139 -0.15214 +-0.283654 -0.389269 -0.149235 +-0.326996 -0.38216 -0.15036 +-0.255568 -0.375178 -0.153832 +-0.254878 -0.371931 -0.14684 +-0.331012 -0.370078 -0.153777 +-0.325466 -0.36726 -0.150169 +-0.220694 -0.345787 -0.151079 +-0.3104 -0.334295 -0.153325 +-0.17632 -0.322487 -0.148891 +-0.163823 -0.315126 -0.15012 +-0.142502 -0.300316 -0.148333 +-0.301702 -0.298465 -0.15244 +-0.318176 -0.272018 -0.151818 +-0.308405 -0.267708 -0.153253 +-0.292754 -0.256242 -0.145537 +0.249581 -0.255026 -0.1489 +-0.250129 -0.252016 -0.152688 +-0.238649 -0.24692 -0.148095 +-0.0467005 -0.252586 -0.147427 +-0.231957 -0.244437 -0.150365 +-0.0839248 -0.242935 -0.151791 +-0.0570496 -0.244796 -0.150843 +-0.0780768 -0.246326 -0.149542 +-0.0238162 -0.24169 -0.150728 +-0.220994 -0.236199 -0.149229 +-0.21047 -0.225663 -0.149196 +0.268086 -0.226896 -0.14841 +-0.0139481 -0.20665 -0.153111 +-0.187939 -0.205891 -0.15179 +-0.157255 -0.182505 -0.149077 +0.0694537 -0.182116 -0.150237 +-0.134503 -0.180491 -0.152726 +-0.12732 -0.164953 -0.150067 +-0.0247882 -0.170199 -0.153471 +0.204594 -0.164213 -0.14575 +-0.119009 -0.161817 -0.151304 +-0.0300743 -0.163087 -0.153141 +0.0712287 -0.159047 -0.150408 +0.0764228 -0.153789 -0.148988 +-0.109743 -0.144923 -0.150022 +-0.0401714 -0.150757 -0.151435 +0.151828 -0.150297 -0.153647 +-0.0633476 -0.13192 -0.149215 +-0.0901359 -0.132529 -0.150938 +-0.0812608 -0.131673 -0.150928 +0.20664 -0.0244772 -0.146681 +0.1872 -0.0217602 -0.148435 +0.194714 -0.0208562 -0.151523 +0.219127 -0.0174372 -0.151861 +0.138607 -0.00934109 -0.15125 +0.112884 -0.00249902 -0.148829 +0.218905 -0.00226002 -0.1505 +0.0884289 0.00633206 -0.147713 +0.145611 0.0173792 -0.146605 +0.114436 0.0191932 -0.150356 +-0.317409 -0.401368 -0.149555 +-0.320721 -0.395345 -0.148334 +-0.289687 -0.388308 -0.146625 +-0.323833 -0.388945 -0.148638 +-0.33103 -0.37679 -0.152938 +-0.324518 -0.375186 -0.148746 +-0.32464 -0.359739 -0.151163 +-0.196573 -0.332623 -0.14711 +-0.126294 -0.283148 -0.151387 +-0.325937 -0.277792 -0.149241 +-0.314019 -0.267422 -0.149245 +0.239191 -0.266591 -0.157863 +-0.309368 -0.263846 -0.150304 +0.177478 -0.258936 -0.149344 +-0.0907499 -0.253553 -0.145677 +-0.0378834 -0.252595 -0.147362 +-0.0627026 -0.250274 -0.147883 +-0.0262293 -0.247467 -0.149 +-0.0191532 -0.238425 -0.149585 +-0.0114221 -0.227308 -0.149937 +-0.0178922 -0.225632 -0.150882 +-0.0162572 -0.232267 -0.149468 +0.264997 -0.220448 -0.145323 +-0.00750808 -0.2095 -0.149811 +0.26388 -0.213025 -0.145681 +-0.185361 -0.197975 -0.14901 +-0.00204002 -0.190943 -0.149946 +-0.179629 -0.189778 -0.147099 +-0.177558 -0.196321 -0.150977 +0.24057 -0.18484 -0.14752 +-0.00433404 -0.176207 -0.148411 +-0.143886 -0.179399 -0.14959 +0.214019 -0.167332 -0.140388 +-0.125597 -0.156398 -0.148218 +0.195434 -0.160022 -0.145955 +0.0664507 -0.158029 -0.146086 +0.163506 -0.146699 -0.144644 +0.101914 -0.145423 -0.147731 +0.124289 -0.143441 -0.149048 +0.116953 -0.14278 -0.147762 +-0.0448374 -0.13931 -0.147781 +-0.0603466 -0.139424 -0.150749 +-0.10312 -0.139084 -0.150448 +-0.0858079 -0.124779 -0.149043 +-0.0726817 -0.131166 -0.15054 +0.173356 -0.0189302 -0.145434 +0.224846 -0.0175612 -0.147543 +0.223385 -0.0129331 -0.151111 +0.118583 -0.00480705 -0.143176 +0.103218 -0.000595006 -0.144508 +0.204782 0.00699407 -0.141725 +0.199213 0.00545105 -0.146558 +0.182231 0.0130841 -0.145443 +0.189319 0.0122371 -0.142523 +0.0839408 0.0173042 -0.149781 +0.126151 0.0204702 -0.146571 +0.122587 0.0173832 -0.150792 +0.109755 0.0234092 -0.146358 +-0.295094 -0.386259 -0.143895 +-0.277974 -0.385844 -0.148493 +-0.231491 -0.352896 -0.142835 +-0.313693 -0.341309 -0.149301 +-0.191815 -0.32968 -0.153348 +-0.305437 -0.328986 -0.149658 +-0.149153 -0.305702 -0.148679 +-0.301697 -0.304048 -0.147842 +-0.312644 -0.290921 -0.147923 +-0.319446 -0.288358 -0.141361 +-0.319122 -0.28551 -0.149141 +-0.315662 -0.286401 -0.145333 +-0.329985 -0.276948 -0.145162 +-0.114701 -0.270196 -0.150474 +-0.294055 -0.259114 -0.150311 +-0.105516 -0.259527 -0.14862 +-0.278568 -0.255984 -0.140145 +-0.0550886 -0.252017 -0.147554 +-0.0851549 -0.249804 -0.147712 +-0.0318103 -0.249208 -0.149044 +-0.0772018 -0.252659 -0.145461 +-0.0199932 -0.246389 -0.147364 +0.262977 -0.243271 -0.14852 +0.264426 -0.235525 -0.146761 +-0.00904609 -0.232495 -0.147601 +0.112127 -0.22667 -0.149972 +0.104643 -0.218615 -0.151946 +-0.00703007 -0.216873 -0.148587 +-0.000647006 -0.212481 -0.148627 +-0.200945 -0.210875 -0.147562 +0.256749 -0.198816 -0.148538 +0.00276703 -0.198677 -0.148169 +0.00512105 -0.192619 -0.148301 +0.00513505 -0.185856 -0.147656 +-0.00301103 -0.183666 -0.149586 +-0.173291 -0.184149 -0.146044 +0.23425 -0.180504 -0.146776 +-0.150092 -0.184161 -0.151214 +-0.0110171 -0.171549 -0.149451 +-0.136184 -0.167306 -0.14814 +-0.00469705 -0.168783 -0.145759 +-0.134558 -0.159876 -0.146448 +-0.0230612 -0.162498 -0.150741 +0.18715 -0.157522 -0.147989 +-0.11684 -0.152398 -0.149745 +0.0877239 -0.145642 -0.144477 +0.146233 -0.145544 -0.149574 +-0.117351 -0.142651 -0.14782 +-0.100571 -0.130959 -0.149322 +-0.0946029 -0.125342 -0.14863 +0.199524 -0.0237402 -0.146489 +0.214754 -0.0215662 -0.15065 +0.180416 -0.0207002 -0.14719 +0.15719 -0.0146421 -0.144485 +0.227845 -0.0095621 -0.147841 +0.110231 -0.00258503 -0.142527 +0.0808988 0.0101401 -0.147561 +0.13951 0.0145621 -0.150961 +0.095008 0.0233052 -0.144956 +0.114525 0.0273273 -0.141568 +-0.312759 -0.394927 -0.146631 +-0.300288 -0.391237 -0.146244 +-0.31873 -0.354196 -0.147356 +-0.228748 -0.351376 -0.151217 +-0.216928 -0.343488 -0.144639 +-0.300824 -0.316895 -0.150498 +-0.306582 -0.300825 -0.141597 +-0.133947 -0.292508 -0.147838 +-0.309841 -0.295628 -0.145858 +-0.323885 -0.287749 -0.143983 +-0.120355 -0.277894 -0.149237 +-0.322355 -0.272779 -0.148815 +-0.318995 -0.267705 -0.146424 +-0.108758 -0.266814 -0.145036 +-0.304032 -0.260971 -0.149039 +0.211091 -0.262557 -0.149704 +-0.298533 -0.258669 -0.145778 +-0.28719 -0.255436 -0.148484 +-0.098418 -0.255386 -0.146145 +-0.0839528 -0.25732 -0.14205 +-0.0242762 -0.252888 -0.14549 +0.129987 -0.242178 -0.147413 +-0.0138871 -0.243737 -0.145983 +-0.228012 -0.239256 -0.146678 +-0.00123701 -0.219846 -0.14776 +0.00188702 -0.225371 -0.145226 +-0.207063 -0.218061 -0.147397 +0.096049 -0.214871 -0.148462 +-0.00122901 -0.205358 -0.14955 +0.00657507 -0.211039 -0.146566 +0.00584806 -0.204812 -0.147533 +0.251542 -0.193294 -0.149999 +0.0649506 -0.184107 -0.145331 +-0.145097 -0.17129 -0.14606 +-0.137882 -0.174502 -0.149279 +0.211942 -0.168618 -0.148036 +-0.0175822 -0.15858 -0.147015 +-0.0173252 -0.167128 -0.150273 +0.0652837 -0.163863 -0.146971 +0.179026 -0.155514 -0.14968 +-0.0258793 -0.155385 -0.149034 +0.0712177 -0.151758 -0.145387 +-0.0323773 -0.149614 -0.14865 +0.138779 -0.142262 -0.147506 +0.141566 -0.138057 -0.142361 +-0.0523285 -0.140283 -0.149394 +-0.110339 -0.135681 -0.148526 +-0.0633696 -0.119589 -0.144943 +-0.108495 -0.127282 -0.147257 +-0.0680337 -0.124926 -0.147826 +-0.0832288 -0.117373 -0.146756 +0.192671 -0.0229682 -0.144821 +0.229733 -0.0157702 -0.143786 +0.165843 -0.0169472 -0.145052 +0.144004 -0.0114121 -0.14663 +0.224858 -0.00234002 -0.147485 +0.218519 0.00205502 -0.14527 +0.0946279 0.00232902 -0.145413 +0.175713 0.0111601 -0.150075 +0.0659607 0.0150902 -0.143817 +0.161415 0.0163342 -0.145983 +0.0716017 0.0190902 -0.147037 +0.0772558 0.0164322 -0.148567 +0.13765 0.0197802 -0.145698 +0.11831 0.0226952 -0.146368 +-0.271898 -0.383928 -0.149366 +-0.267967 -0.378782 -0.145484 +-0.261776 -0.373863 -0.143047 +-0.319977 -0.370014 -0.146005 +-0.314372 -0.348168 -0.145245 +-0.181813 -0.325596 -0.143439 +-0.153359 -0.309787 -0.140088 +-0.127831 -0.287687 -0.145382 +-0.327026 -0.283898 -0.146505 +0.224707 -0.256482 -0.141777 +0.239603 -0.249422 -0.139919 +-0.274563 -0.254807 -0.145333 +-0.261369 -0.254056 -0.144855 +-0.0682867 -0.254838 -0.144463 +0.144975 -0.250908 -0.141334 +-0.0158322 -0.249975 -0.143913 +0.255022 -0.241914 -0.142832 +-0.0128051 -0.237893 -0.147751 +-0.216508 -0.23057 -0.147969 +-0.00336203 -0.23188 -0.145379 +-0.00576706 -0.224956 -0.146915 +0.00208502 -0.232267 -0.143641 +0.0125501 -0.215197 -0.144305 +-0.194797 -0.203245 -0.147058 +0.0835108 -0.208505 -0.144835 +0.0778378 -0.199645 -0.148774 +0.0691777 -0.189712 -0.148125 +-0.169557 -0.176872 -0.142996 +0.00266603 -0.179505 -0.146787 +-0.152028 -0.176314 -0.146288 +-0.124741 -0.147763 -0.146509 +0.0799778 -0.14839 -0.144959 +0.095831 -0.143629 -0.144322 +-0.0385104 -0.143771 -0.14792 +-0.124514 -0.138572 -0.144843 +-0.0455975 -0.132221 -0.145061 +0.131472 -0.142224 -0.147968 +-0.0540455 -0.132701 -0.147394 +-0.101895 -0.120594 -0.146849 +-0.0767928 -0.123062 -0.148322 +-0.0919099 -0.117681 -0.146865 +0.213426 -0.0250943 -0.145314 +0.22049 -0.0229022 -0.146515 +0.0833728 0.00530805 -0.142416 +0.0799408 0.0227932 -0.145667 +0.10662 0.0280573 -0.140351 +-0.320427 -0.382252 -0.146278 +-0.317179 -0.376152 -0.144005 +-0.319852 -0.362604 -0.146383 +-0.244778 -0.362392 -0.141472 +-0.302025 -0.323132 -0.147978 +-0.301328 -0.310499 -0.145751 +-0.304912 -0.298627 -0.147185 +-0.323171 -0.290184 -0.137176 +-0.32995 -0.286504 -0.141881 +-0.319035 -0.261751 -0.142387 +0.192962 -0.260841 -0.148243 +0.208375 -0.25798 -0.141211 +0.185141 -0.258899 -0.143699 +-0.0508865 -0.258276 -0.144014 +0.241741 -0.255894 -0.146475 +-0.25589 -0.252996 -0.140562 +-0.251852 -0.251859 -0.146195 +-0.234629 -0.242004 -0.143352 +-0.00703407 -0.23886 -0.144862 +-0.214943 -0.222276 -0.143902 +0.261945 -0.227759 -0.142866 +0.00427404 -0.217135 -0.145219 +0.0105051 -0.199597 -0.146645 +0.0768508 -0.20434 -0.143311 +-0.19111 -0.195378 -0.145078 +0.0120621 -0.185399 -0.14488 +-0.160909 -0.176869 -0.145098 +-0.153334 -0.16821 -0.143207 +0.0643346 -0.175741 -0.14588 +0.00222902 -0.173001 -0.144424 +0.0613046 -0.169096 -0.143986 +-0.143838 -0.163564 -0.144745 +-0.0113241 -0.163424 -0.146387 +-0.142374 -0.155681 -0.142734 +0.173054 -0.149713 -0.144385 +-0.0255123 -0.148009 -0.145281 +0.145938 -0.134557 -0.137038 +-0.0582266 -0.125743 -0.146143 +-0.111241 -0.119005 -0.144983 +-0.0711127 -0.116691 -0.145432 +-0.0938839 -0.10498 -0.142915 +0.203047 -0.0241352 -0.140374 +0.134714 -0.00900309 -0.144352 +0.219635 0.00574106 -0.139174 +0.0726737 0.0119171 -0.144785 +0.168815 0.0139621 -0.147654 +0.152268 0.0198102 -0.142263 +0.0661017 0.0225592 -0.145143 +0.123 0.0259143 -0.142205 +-0.316592 -0.388941 -0.145462 +-0.308194 -0.389502 -0.14419 +-0.283287 -0.38306 -0.144185 +-0.275454 -0.379404 -0.143072 +-0.251991 -0.367476 -0.141791 +-0.314965 -0.359063 -0.143002 +-0.308984 -0.347085 -0.140115 +-0.209639 -0.339193 -0.14407 +-0.308646 -0.335662 -0.14685 +-0.189353 -0.329268 -0.144534 +-0.299427 -0.321425 -0.140796 +-0.300681 -0.316632 -0.143861 +-0.326422 -0.273466 -0.14498 +-0.103834 -0.267231 -0.137832 +-0.300492 -0.256836 -0.13972 +-0.294747 -0.256362 -0.139944 +-0.096108 -0.265226 -0.135788 +-0.0926389 -0.25945 -0.140946 +0.162365 -0.254687 -0.141829 +-0.267485 -0.254981 -0.14357 +-0.0751258 -0.258631 -0.141053 +0.138419 -0.246653 -0.148245 +0.25636 -0.249309 -0.147939 +-0.224488 -0.232912 -0.143354 +0.117161 -0.233157 -0.146966 +0.105393 -0.223573 -0.145466 +0.00854909 -0.221528 -0.144042 +-0.207601 -0.210766 -0.143094 +0.0131551 -0.206645 -0.145192 +0.261421 -0.205163 -0.147844 +0.0115611 -0.19275 -0.146103 +-0.198557 -0.196881 -0.141677 +0.0172852 -0.190604 -0.143425 +0.22691 -0.175749 -0.145045 +0.190819 -0.154791 -0.13992 +-0.13246 -0.143671 -0.143028 +0.0747907 -0.145293 -0.141065 +0.0900239 -0.140812 -0.140709 +0.103712 -0.140228 -0.142917 +0.155239 -0.145174 -0.146303 +0.111029 -0.138536 -0.142489 +-0.117876 -0.133186 -0.14612 +-0.116987 -0.125227 -0.145033 +-0.097712 -0.112351 -0.144987 +-0.0780538 -0.112264 -0.144776 +0.226519 -0.0219212 -0.142761 +0.171782 -0.0172502 -0.138384 +0.212202 0.00508905 -0.142186 +0.212665 8.60009e-005 -0.149496 +0.0802978 0.00602106 -0.136152 +0.196869 0.0106301 -0.140737 +0.0595356 0.0176522 -0.14205 +0.0738477 0.0255823 -0.143845 +-0.289755 -0.380896 -0.141037 +-0.268649 -0.374187 -0.139949 +-0.303374 -0.305816 -0.141158 +-0.315725 -0.292922 -0.143638 +-0.330868 -0.281273 -0.144878 +-0.335013 -0.278172 -0.1395 +-0.323293 -0.269689 -0.143343 +-0.328378 -0.265801 -0.139977 +-0.309819 -0.261056 -0.14623 +-0.3038 -0.260256 -0.143613 +-0.0444124 -0.263221 -0.140734 +0.199655 -0.258915 -0.14274 +-0.28257 -0.25508 -0.144607 +-0.0159172 -0.262813 -0.135535 +-0.262271 -0.25517 -0.137682 +0.153777 -0.253231 -0.142815 +-0.00126701 -0.239618 -0.142611 +0.257673 -0.234736 -0.141253 +0.0148951 -0.222435 -0.141677 +-0.213543 -0.21485 -0.140785 +0.255571 -0.214264 -0.135896 +-0.202923 -0.203972 -0.142619 +0.0180662 -0.211613 -0.142005 +0.0171342 -0.198611 -0.143011 +0.0236362 -0.19369 -0.143251 +-0.185997 -0.18846 -0.144044 +0.0172252 -0.180963 -0.141653 +0.0219022 -0.185641 -0.142357 +0.237989 -0.183552 -0.139709 +-0.176254 -0.1725 -0.13874 +0.0552566 -0.166664 -0.140419 +-0.133116 -0.152054 -0.144763 +0.182088 -0.151884 -0.142184 +-0.0190692 -0.151366 -0.144026 +0.126085 -0.137512 -0.143228 +-0.0498845 -0.125203 -0.143509 +-0.0627946 -0.112534 -0.142024 +-0.116074 -0.111975 -0.142554 +-0.0709697 -0.108647 -0.142207 +-0.106455 -0.11231 -0.144059 +-0.0875079 -0.109845 -0.144549 +-0.1023 -0.104726 -0.142395 +0.179748 -0.0195872 -0.139774 +0.0900329 0.00301503 -0.139435 +0.202675 0.0117871 -0.135974 +0.183564 0.0168522 -0.139239 +0.131178 0.0223592 -0.143123 +0.129023 0.0276543 -0.138488 +-0.310844 -0.375278 -0.140708 +-0.2589 -0.369384 -0.138635 +-0.185988 -0.326482 -0.136218 +-0.300641 -0.312139 -0.13875 +-0.101103 -0.261583 -0.142099 +-0.0520295 -0.26455 -0.139445 +-0.0410274 -0.257996 -0.144277 +-0.0311233 -0.257419 -0.143977 +-0.0595746 -0.257867 -0.143352 +-0.0254113 -0.262898 -0.139084 +-0.0721537 -0.264871 -0.136015 +0.217827 -0.259752 -0.145007 +0.23303 -0.25527 -0.142725 +-0.00802508 -0.245537 -0.142954 +-0.220347 -0.218729 -0.137424 +0.097807 -0.220649 -0.143821 +0.0209002 -0.217511 -0.140462 +0.0258623 -0.210473 -0.141127 +0.258934 -0.209568 -0.141024 +0.0201882 -0.205232 -0.14269 +0.0254773 -0.2012 -0.142402 +0.0743247 -0.20936 -0.137073 +0.0702137 -0.196855 -0.145121 +0.250781 -0.195315 -0.142169 +0.245718 -0.189349 -0.14499 +-0.193997 -0.188947 -0.140579 +-0.179378 -0.180777 -0.142395 +0.0095511 -0.178308 -0.143777 +-0.00535405 -0.161686 -0.142227 +0.199338 -0.158603 -0.138652 +0.0631876 -0.153984 -0.141758 +-0.140221 -0.147611 -0.141179 +-0.0311333 -0.142088 -0.144554 +0.148747 -0.140947 -0.143535 +-0.131378 -0.135497 -0.141798 +-0.0376554 -0.135957 -0.143959 +0.118663 -0.13741 -0.142531 +-0.125521 -0.12848 -0.143081 +-0.121612 -0.118997 -0.142644 +-0.0805038 -0.104892 -0.142246 +0.218524 -0.0257673 -0.140272 +0.209861 -0.0249232 -0.139035 +0.187201 -0.0214192 -0.139779 +0.232392 -0.0192632 -0.138559 +0.14011 -0.0096251 -0.139287 +0.127081 -0.00696307 -0.142652 +0.230268 -0.00351304 -0.144194 +0.105958 -0.000701007 -0.136141 +0.225272 0.00218402 -0.141977 +0.09815 0.000861009 -0.138261 +0.0754708 0.00779208 -0.140972 +0.17494 0.0197562 -0.137869 +0.175726 0.0151292 -0.143316 +0.0596586 0.0246872 -0.143007 +0.0824828 0.0278423 -0.140184 +0.0871629 0.0231082 -0.14479 +0.0669317 0.0287923 -0.141677 +-0.305881 -0.380575 -0.140304 +-0.314413 -0.367572 -0.142175 +-0.310672 -0.353991 -0.140408 +-0.230236 -0.350176 -0.136154 +-0.224782 -0.348463 -0.144119 +-0.308961 -0.341089 -0.142706 +-0.215206 -0.341223 -0.136561 +-0.304376 -0.332604 -0.142609 +-0.297415 -0.317254 -0.135895 +-0.169619 -0.319182 -0.144986 +-0.138754 -0.298802 -0.141606 +-0.312622 -0.297543 -0.141025 +-0.316067 -0.298557 -0.135674 +-0.318895 -0.29452 -0.139197 +-0.333362 -0.288685 -0.136633 +-0.327524 -0.270908 -0.139937 +-0.323525 -0.264696 -0.143141 +-0.0357464 -0.263477 -0.140081 +-0.315207 -0.262879 -0.146362 +-0.314192 -0.260488 -0.140908 +-0.305653 -0.257972 -0.138358 +-0.297432 -0.257377 -0.134109 +-0.28824 -0.256187 -0.141285 +-0.272601 -0.256147 -0.139226 +0.169993 -0.256616 -0.144872 +-0.0180292 -0.257146 -0.140593 +-0.248524 -0.249958 -0.14093 +-0.000268003 -0.248137 -0.137961 +0.121879 -0.239246 -0.142924 +0.00834208 -0.227983 -0.142345 +-0.22124 -0.226208 -0.141277 +0.108866 -0.230419 -0.142 +0.259367 -0.219672 -0.139742 +0.0318373 -0.203719 -0.140328 +0.0439874 -0.190523 -0.140106 +0.0303693 -0.195297 -0.14123 +0.0401674 -0.183587 -0.140188 +0.0280873 -0.187093 -0.141361 +0.0566236 -0.188426 -0.138885 +0.0602626 -0.182066 -0.141293 +0.0577426 -0.174681 -0.141346 +-0.161651 -0.170338 -0.141675 +0.00146701 -0.16632 -0.141264 +0.0602346 -0.161085 -0.142285 +-0.139717 -0.137921 -0.13923 +0.0823428 -0.1419 -0.139874 +-0.0290433 -0.136157 -0.139959 +-0.0346433 -0.130347 -0.139297 +-0.0487875 -0.118224 -0.139738 +-0.0877949 -0.099974 -0.140925 +-0.110765 -0.104713 -0.141492 +0.195656 -0.0227772 -0.138879 +0.148715 -0.0120521 -0.141213 +0.231907 -0.0099331 -0.142924 +0.13175 -0.00699307 -0.13618 +0.0669517 0.0105141 -0.138633 +-0.302242 -0.385681 -0.142444 +-0.312727 -0.382955 -0.142863 +-0.281808 -0.376941 -0.139254 +-0.308079 -0.369166 -0.138696 +-0.207828 -0.336872 -0.135968 +-0.301376 -0.32744 -0.141948 +-0.17668 -0.322239 -0.138088 +-0.146322 -0.304881 -0.140761 +-0.310435 -0.300489 -0.136316 +-0.324788 -0.29801 -0.128977 +-0.132024 -0.293571 -0.139546 +-0.336392 -0.284787 -0.137869 +-0.333868 -0.282748 -0.141438 +-0.121005 -0.282325 -0.142221 +-0.322933 -0.261734 -0.138774 +-0.322024 -0.261578 -0.134176 +-0.308938 -0.260519 -0.141472 +0.177698 -0.256612 -0.139058 +0.192369 -0.256842 -0.138072 +0.24806 -0.248419 -0.143163 +-0.24104 -0.245569 -0.140571 +0.246311 -0.241781 -0.137701 +0.00623506 -0.234971 -0.141151 +-0.2311 -0.235765 -0.139467 +0.0206512 -0.224985 -0.138851 +0.0276133 -0.219662 -0.138164 +0.0442674 -0.19953 -0.138824 +0.0634956 -0.191559 -0.142018 +0.0503195 -0.194059 -0.138627 +0.0367654 -0.199269 -0.138418 +0.0381604 -0.19305 -0.13992 +0.0342263 -0.187853 -0.139058 +-0.197905 -0.183693 -0.136076 +0.0453425 -0.178382 -0.139499 +0.0489205 -0.185796 -0.13989 +0.0531275 -0.1803 -0.139983 +-0.188064 -0.182097 -0.140052 +0.0160302 -0.174728 -0.139636 +0.0504945 -0.17267 -0.139478 +0.222436 -0.172129 -0.13888 +0.206968 -0.162608 -0.137964 +0.0547425 -0.158753 -0.137842 +-0.151336 -0.160163 -0.141288 +0.0675707 -0.148076 -0.14095 +-0.0229812 -0.142491 -0.140516 +0.113462 -0.133119 -0.137448 +-0.0416514 -0.126562 -0.140778 +-0.129887 -0.121033 -0.140347 +-0.0559526 -0.118192 -0.142454 +-0.125567 -0.111707 -0.140207 +-0.0635326 -0.105752 -0.13894 +-0.119461 -0.104293 -0.139933 +-0.11481 -0.097311 -0.138813 +-0.106012 -0.096962 -0.139739 +-0.097559 -0.097641 -0.140245 +0.161801 -0.0148731 -0.139175 +0.215641 0.00924509 -0.134925 +0.0593916 0.0130391 -0.13644 +0.0523855 0.0194912 -0.139255 +0.168286 0.0184412 -0.141926 +0.168054 0.0227382 -0.135474 +0.160848 0.0203582 -0.140152 +0.126668 0.0321043 -0.133691 +0.0906599 0.0274063 -0.139349 +0.0536635 0.0266983 -0.140972 +0.0601996 0.0312653 -0.139643 +0.0743657 0.0307973 -0.139209 +-0.297675 -0.380326 -0.13953 +-0.30949 -0.361819 -0.139092 +-0.251475 -0.363926 -0.135966 +-0.182111 -0.322535 -0.129607 +-0.302272 -0.307098 -0.135151 +-0.143462 -0.30293 -0.133697 +-0.342216 -0.287725 -0.127974 +-0.330846 -0.274892 -0.1406 +-0.332417 -0.270143 -0.137215 +-0.0436964 -0.269347 -0.135916 +-0.0667317 -0.261316 -0.139939 +-0.316613 -0.261316 -0.135565 +-0.31063 -0.259216 -0.136336 +-0.311556 -0.258014 -0.131709 +-0.303932 -0.257278 -0.133495 +-0.00854309 -0.254481 -0.137856 +-9.6001e-005 -0.256146 -0.132168 +0.00729207 -0.250073 -0.132616 +0.0321753 -0.212261 -0.138923 +-0.211272 -0.2058 -0.137697 +0.0388624 -0.206577 -0.137606 +0.0655817 -0.207698 -0.135769 +0.0384754 -0.214318 -0.136125 +0.0699677 -0.20293 -0.140375 +0.249469 -0.1985 -0.134827 +0.0572366 -0.196653 -0.137494 +-0.206522 -0.1982 -0.137173 +0.0325393 -0.180557 -0.138803 +0.0378684 -0.17569 -0.138062 +0.230027 -0.177339 -0.138401 +0.0222902 -0.17205 -0.136948 +-0.168987 -0.168519 -0.138867 +0.00776808 -0.164748 -0.137211 +0.0491185 -0.16501 -0.136901 +0.000874009 -0.159706 -0.137251 +-0.00538705 -0.155647 -0.138004 +-0.14975 -0.151347 -0.13891 +0.0583186 -0.152082 -0.137393 +-0.146484 -0.143527 -0.137878 +0.159837 -0.140813 -0.139053 +0.097633 -0.138168 -0.139481 +-0.134884 -0.128961 -0.139575 +-0.0544975 -0.110894 -0.138218 +-0.0796608 -0.097243 -0.138716 +-0.0843338 -0.0920369 -0.136999 +0.225203 -0.0257183 -0.13827 +0.151421 -0.0096981 -0.128563 +0.23485 -0.0133331 -0.138325 +0.238206 -0.00913109 -0.13428 +0.12208 -0.00473305 -0.136541 +0.232387 0.00382404 -0.133936 +0.0865699 0.00477605 -0.132316 +0.0729127 0.00841808 -0.134015 +0.0401284 0.0293173 -0.136101 +0.0475085 0.0269233 -0.139037 +0.11813 0.0351614 -0.131195 +0.0807028 0.0329853 -0.13542 +-0.30253 -0.373945 -0.13741 +-0.302864 -0.365262 -0.135906 +-0.238328 -0.357189 -0.140311 +-0.304274 -0.350558 -0.135967 +-0.30345 -0.337518 -0.138265 +-0.298589 -0.310812 -0.131207 +-0.161428 -0.314708 -0.140862 +-0.319013 -0.29961 -0.130345 +-0.338775 -0.286919 -0.133355 +-0.338987 -0.280987 -0.134983 +-0.333272 -0.266043 -0.134825 +-0.0327113 -0.268925 -0.135629 +-0.0597566 -0.264703 -0.138339 +-0.0880309 -0.263815 -0.135997 +-0.0800888 -0.263438 -0.136448 +0.201027 -0.254967 -0.135123 +0.126093 -0.244193 -0.13725 +0.00798808 -0.241616 -0.137336 +0.0137851 -0.230507 -0.139648 +0.250215 -0.235072 -0.136158 +0.0818088 -0.212898 -0.13874 +-0.218874 -0.211458 -0.134748 +0.0462665 -0.208295 -0.136428 +0.0513835 -0.202625 -0.136846 +0.0579616 -0.205799 -0.135127 +0.255406 -0.201977 -0.141379 +0.0636616 -0.199484 -0.138998 +0.239365 -0.186559 -0.132523 +-0.18402 -0.174933 -0.137735 +0.0300253 -0.173157 -0.1369 +0.0254563 -0.179296 -0.139544 +0.0148811 -0.167979 -0.136608 +-0.168845 -0.161008 -0.135893 +0.00873309 -0.171319 -0.140704 +-0.160635 -0.162572 -0.139141 +-0.157484 -0.155251 -0.137575 +-0.0119401 -0.155325 -0.142081 +0.186245 -0.149523 -0.134102 +0.177646 -0.146408 -0.136482 +-0.0155192 -0.147132 -0.138839 +-0.0233802 -0.134534 -0.134973 +0.0761648 -0.138896 -0.136107 +0.156266 -0.133802 -0.131829 +0.0901449 -0.136076 -0.136547 +0.134079 -0.136619 -0.141961 +-0.0350434 -0.123271 -0.1349 +-0.138954 -0.122302 -0.136999 +-0.0417234 -0.119398 -0.136749 +-0.126777 -0.102492 -0.137847 +-0.0658217 -0.098985 -0.13602 +0.20134 -0.0227312 -0.133803 +0.159237 -0.0123961 -0.131285 +0.154044 -0.0124141 -0.136492 +0.231309 0.000834008 -0.139192 +0.0439334 0.0227092 -0.136465 +0.136923 0.0250073 -0.139357 +0.144123 0.0224062 -0.141048 +0.09933 0.0273513 -0.139977 +0.120014 0.0305523 -0.137106 +0.0536455 0.0329613 -0.137513 +0.0670557 0.0344443 -0.136925 +-0.294654 -0.374715 -0.136478 +-0.275239 -0.372981 -0.137005 +-0.25935 -0.364946 -0.13296 +-0.304083 -0.357856 -0.135883 +-0.303329 -0.343676 -0.135934 +-0.201632 -0.334814 -0.14145 +-0.194066 -0.330408 -0.136843 +-0.168796 -0.318252 -0.136968 +-0.306583 -0.302886 -0.133571 +-0.326631 -0.29211 -0.132721 +-0.114729 -0.274694 -0.143864 +-0.0541255 -0.270171 -0.134443 +-0.100671 -0.27046 -0.130858 +-0.0832348 -0.268814 -0.130735 +-0.327957 -0.26279 -0.135723 +-0.28348 -0.257228 -0.137141 +0.169063 -0.254636 -0.135249 +-0.252485 -0.251618 -0.13455 +0.231187 -0.248315 -0.135128 +0.113708 -0.236435 -0.138387 +0.240971 -0.235644 -0.130407 +0.0932899 -0.222837 -0.136971 +0.252415 -0.221693 -0.133083 +0.253228 -0.206389 -0.135024 +-0.192793 -0.177831 -0.135999 +0.232753 -0.179992 -0.13257 +0.0435104 -0.170771 -0.136946 +0.0624146 -0.146107 -0.136795 +0.168784 -0.143778 -0.138466 +-0.143533 -0.130042 -0.136169 +0.10524 -0.134371 -0.137503 +-0.0462355 -0.112667 -0.134956 +-0.134663 -0.114582 -0.137726 +-0.100902 -0.0893949 -0.137288 +0.230891 -0.0242382 -0.135382 +0.166331 -0.0148551 -0.133928 +0.145814 -0.0097961 -0.133935 +0.234298 -0.00576606 -0.138724 +0.11398 -0.00267203 -0.135738 +0.191986 0.0155752 -0.136181 +0.180409 0.0203632 -0.133359 +0.156338 0.0235782 -0.136237 +0.0470865 0.0329283 -0.136037 +0.11177 0.0319573 -0.135473 +0.0435764 0.0362434 -0.132418 +0.0600616 0.0365904 -0.134671 +-0.296715 -0.368541 -0.134335 +-0.266819 -0.369037 -0.135124 +-0.173881 -0.318673 -0.129825 +-0.114989 -0.278612 -0.136678 +-0.109395 -0.272214 -0.138187 +-0.0740087 -0.269988 -0.130855 +-0.290593 -0.257881 -0.135093 +-0.284357 -0.259315 -0.131788 +-0.301401 -0.258881 -0.128163 +-0.263475 -0.256717 -0.131134 +0.149801 -0.252131 -0.132988 +0.139502 -0.249689 -0.136062 +-0.246089 -0.247616 -0.135748 +-0.241954 -0.243168 -0.132353 +0.118094 -0.241382 -0.13338 +-0.236598 -0.239615 -0.136178 +0.0190952 -0.234975 -0.135483 +0.100798 -0.227379 -0.138134 +-0.226138 -0.222254 -0.134064 +0.255331 -0.227679 -0.137066 +0.0358754 -0.221773 -0.134467 +0.0781078 -0.216743 -0.132739 +0.250228 -0.214299 -0.130071 +0.0447254 -0.216085 -0.13411 +0.0692357 -0.214593 -0.132497 +0.0409384 -0.156865 -0.130822 +0.0481585 -0.157857 -0.134034 +-0.00099901 -0.152591 -0.133052 +-0.154606 -0.144032 -0.134797 +0.097051 -0.132911 -0.134867 +-0.0285713 -0.128612 -0.134134 +-0.142724 -0.115225 -0.134309 +-0.132503 -0.107227 -0.13717 +-0.124163 -0.095422 -0.136622 +-0.0727177 -0.101506 -0.139407 +-0.117318 -0.0903269 -0.136222 +-0.10924 -0.0896809 -0.136951 +0.220635 -0.0255903 -0.132765 +0.193231 -0.0207322 -0.132477 +0.172198 -0.0148341 -0.129619 +0.209339 0.0101691 -0.135493 +0.0469405 0.0176462 -0.133401 +0.095286 0.0352274 -0.129408 +0.0739207 0.0361954 -0.134039 +-0.252141 -0.359892 -0.130112 +-0.298778 -0.35343 -0.132721 +-0.239817 -0.350815 -0.125638 +-0.221979 -0.345424 -0.137361 +-0.219495 -0.340873 -0.128211 +-0.298068 -0.33906 -0.132046 +-0.299038 -0.332244 -0.135662 +-0.297066 -0.325386 -0.136055 +-0.322165 -0.296057 -0.134359 +-0.328142 -0.289915 -0.138162 +-0.119698 -0.284488 -0.132828 +-0.0482045 -0.275507 -0.130215 +-0.0143931 -0.268733 -0.129549 +-0.320575 -0.261473 -0.129378 +-0.307313 -0.258128 -0.128628 +-0.269148 -0.257158 -0.134209 +-0.232945 -0.231137 -0.132272 +-0.227707 -0.22889 -0.13692 +0.0525605 -0.212992 -0.133289 +-0.21722 -0.204174 -0.132345 +-0.202147 -0.19095 -0.136664 +-0.199381 -0.175656 -0.131925 +-0.19033 -0.170886 -0.1336 +0.0282563 -0.166271 -0.133818 +0.0421394 -0.163642 -0.133994 +0.0525525 -0.151048 -0.133715 +-0.00913009 -0.149714 -0.136036 +0.0691347 -0.142076 -0.136544 +0.0697147 -0.136119 -0.131825 +0.0769058 -0.132581 -0.131075 +0.139071 -0.131867 -0.136016 +-0.152799 -0.128734 -0.131534 +0.129781 -0.131704 -0.137215 +-0.0370774 -0.115789 -0.130682 +-0.139677 -0.106351 -0.134245 +-0.0567656 -0.103802 -0.135161 +-0.134277 -0.098992 -0.134754 +-0.0577656 -0.0920329 -0.127074 +-0.131404 -0.0908079 -0.133394 +-0.123802 -0.0869299 -0.133879 +-0.0920459 -0.0926989 -0.138178 +-0.0939069 -0.0858139 -0.135362 +0.231102 -0.0254283 -0.126866 +0.178573 -0.0172962 -0.132648 +0.23594 -0.00177702 -0.133754 +0.101024 0.00168102 -0.130242 +0.0794988 0.00724607 -0.128962 +0.0654517 0.0108561 -0.131126 +0.0533085 0.0146231 -0.132786 +0.16274 0.0256233 -0.131976 +0.142507 0.0275413 -0.134517 +0.0284613 0.0328953 -0.131231 +0.0880559 0.0327103 -0.133666 +0.0525035 0.0373584 -0.132195 +-0.287808 -0.374405 -0.136374 +-0.28942 -0.367585 -0.132511 +-0.244552 -0.358843 -0.13433 +-0.296598 -0.361455 -0.132825 +-0.237719 -0.353773 -0.133059 +-0.293508 -0.321828 -0.131108 +-0.150459 -0.307213 -0.131088 +-0.125393 -0.288417 -0.136994 +-0.333065 -0.274627 -0.135548 +-0.337155 -0.272044 -0.132788 +-0.337447 -0.267891 -0.130663 +-0.0644216 -0.269025 -0.133673 +-0.0229012 -0.270018 -0.132325 +-0.290065 -0.260265 -0.129331 +-0.295666 -0.259556 -0.12879 +0.0150732 -0.243091 -0.133186 +0.110904 -0.239402 -0.128802 +0.0289263 -0.228208 -0.134266 +0.0458745 -0.222514 -0.130713 +-0.204938 -0.183571 -0.131848 +-0.176267 -0.163957 -0.134589 +0.0209232 -0.164752 -0.133456 +0.0359964 -0.168508 -0.134973 +0.0138281 -0.161381 -0.1329 +-0.149145 -0.136255 -0.135015 +0.0831678 -0.135363 -0.134746 +0.0898569 -0.130635 -0.131885 +0.121894 -0.132081 -0.137344 +-0.14756 -0.122564 -0.133014 +-0.0784138 -0.0873619 -0.132946 +-0.0864049 -0.0854049 -0.133812 +0.21439 -0.0249042 -0.133892 +0.208007 -0.0231792 -0.131366 +0.109236 0.000190002 -0.128242 +0.22564 0.00585606 -0.13526 +0.0593816 0.0128631 -0.127599 +0.0517625 0.0152542 -0.125312 +0.198368 0.0160332 -0.132294 +0.0354914 0.0336123 -0.133101 +-0.281896 -0.369808 -0.133421 +-0.288044 -0.361109 -0.12971 +-0.297333 -0.345603 -0.131264 +-0.294559 -0.31616 -0.129886 +-0.302916 -0.30528 -0.128937 +-0.333268 -0.291826 -0.132083 +-0.336326 -0.277325 -0.133405 +-0.0249212 -0.277878 -0.125301 +-0.325871 -0.262632 -0.13021 +-0.31612 -0.258823 -0.129758 +0.00788208 -0.257626 -0.126161 +-0.247794 -0.24766 -0.129318 +0.214904 -0.254374 -0.136849 +0.13344 -0.246676 -0.140308 +-0.237941 -0.236101 -0.129406 +0.0269663 -0.235852 -0.131546 +0.097827 -0.230633 -0.130415 +0.247323 -0.229003 -0.131113 +0.0856689 -0.22039 -0.133979 +0.0722617 -0.221136 -0.128607 +-0.209294 -0.190279 -0.131527 +0.243542 -0.193268 -0.13004 +0.244756 -0.190564 -0.137577 +-0.212439 -0.18239 -0.126093 +-0.196127 -0.167777 -0.129807 +-0.183273 -0.166961 -0.133754 +0.211449 -0.163741 -0.131136 +0.00687607 -0.158546 -0.133586 +-0.165935 -0.154231 -0.134311 +-0.170089 -0.147323 -0.129742 +-0.00597306 -0.14597 -0.130821 +0.0566376 -0.144605 -0.132749 +0.0627556 -0.139875 -0.132159 +-0.0179542 -0.140349 -0.135405 +0.164784 -0.137654 -0.132322 +0.152921 -0.137455 -0.137791 +0.102179 -0.128948 -0.132079 +0.134728 -0.127463 -0.132073 +0.128209 -0.1257 -0.130958 +-0.0228952 -0.127479 -0.12835 +-0.157416 -0.135989 -0.131231 +-0.0294193 -0.121461 -0.12905 +-0.0585956 -0.097687 -0.131937 +-0.139162 -0.0933109 -0.131482 +-0.0651417 -0.0924089 -0.131593 +-0.130256 -0.0826148 -0.130975 +-0.114444 -0.0831618 -0.133987 +0.200222 -0.0199912 -0.12745 +0.237521 -0.0160452 -0.132605 +0.101355 0.00348803 -0.122822 +0.213445 0.0142451 -0.128103 +0.206334 0.0153012 -0.129161 +0.193903 0.0234442 -0.12244 +0.192344 0.0202752 -0.128302 +0.0387274 0.0219392 -0.132385 +0.149499 0.0250713 -0.135848 +0.134631 0.0289363 -0.13303 +0.0316493 0.0389484 -0.127651 +0.095942 0.0308063 -0.134733 +0.1036 0.0323893 -0.133338 +0.0748447 0.0407964 -0.128745 +-0.259913 -0.360041 -0.127521 +-0.29283 -0.350186 -0.12928 +-0.212641 -0.337475 -0.129344 +-0.201064 -0.332774 -0.133365 +-0.198091 -0.329161 -0.126704 +-0.293675 -0.328469 -0.130588 +-0.289438 -0.325096 -0.125852 +-0.309635 -0.303003 -0.126347 +-0.136892 -0.298295 -0.133418 +-0.329544 -0.294424 -0.127982 +-0.129995 -0.293156 -0.131111 +-0.34116 -0.271944 -0.127908 +-0.0569996 -0.275194 -0.129095 +0.185665 -0.254617 -0.133409 +0.195198 -0.251559 -0.128721 +0.206886 -0.25123 -0.130804 +0.0151842 -0.250395 -0.128039 +0.141305 -0.250259 -0.128339 +0.215357 -0.248485 -0.129522 +0.223071 -0.251139 -0.13496 +-0.231616 -0.222815 -0.128332 +0.0800118 -0.224411 -0.127686 +0.0547085 -0.22089 -0.128907 +0.0606336 -0.213832 -0.131627 +0.0333263 -0.154482 -0.12829 +0.0394804 -0.15025 -0.127228 +0.203308 -0.15826 -0.130473 +0.00567906 -0.15303 -0.130265 +-0.174392 -0.155305 -0.131668 +0.195064 -0.153491 -0.131643 +0.0507125 -0.143573 -0.12881 +0.103652 -0.122864 -0.126945 +0.115372 -0.127714 -0.132368 +-0.146693 -0.108954 -0.131322 +-0.0424254 -0.109272 -0.129709 +-0.152014 -0.105726 -0.127371 +-0.0495655 -0.105453 -0.132192 +-0.0706577 -0.0868169 -0.130056 +-0.106032 -0.0822538 -0.134062 +0.226789 -0.0261463 -0.131314 +0.234776 -0.0219182 -0.132037 +0.18587 -0.0189292 -0.132182 +0.241159 -0.0108211 -0.128591 +0.132227 -0.00467305 -0.126608 +0.117506 -0.00185802 -0.128974 +0.0936239 0.00306403 -0.131868 +0.0285823 0.0247362 -0.127601 +0.169494 0.0274143 -0.12724 +0.0332023 0.0267283 -0.132565 +0.156055 0.0279223 -0.129769 +0.133735 0.0345773 -0.128271 +0.0477765 0.0407004 -0.128011 +-0.274132 -0.360525 -0.126776 +-0.274524 -0.366926 -0.131771 +-0.26717 -0.363646 -0.129713 +-0.292491 -0.356477 -0.130246 +-0.225707 -0.345351 -0.130903 +-0.291078 -0.339436 -0.126574 +-0.187027 -0.321285 -0.121123 +-0.157566 -0.311503 -0.132517 +-0.0718127 -0.276028 -0.124852 +-0.338919 -0.267626 -0.124675 +-0.334591 -0.264928 -0.128206 +-0.324459 -0.260723 -0.124757 +-0.305629 -0.260563 -0.123308 +0.0228202 -0.243012 -0.129612 +0.10586 -0.23391 -0.133888 +0.0501145 -0.228243 -0.126163 +0.239731 -0.228426 -0.125245 +-0.226376 -0.21498 -0.129925 +-0.220591 -0.19863 -0.12702 +-0.182271 -0.158123 -0.130131 +0.0345163 -0.161445 -0.131879 +0.0270303 -0.159219 -0.130138 +0.0464465 -0.151024 -0.13043 +0.189198 -0.147635 -0.125645 +0.18166 -0.143817 -0.127788 +0.148607 -0.130079 -0.130794 +0.121728 -0.12648 -0.131671 +-0.144507 -0.099941 -0.130784 +-0.145802 -0.0904629 -0.127928 +-0.0730927 -0.0935859 -0.135225 +-0.119935 -0.0728797 -0.12864 +-0.112009 -0.0759938 -0.13091 +-0.121334 -0.0796538 -0.131716 +0.21588 -0.0228192 -0.126683 +0.0772818 0.00931909 -0.121964 +0.0718617 0.0097121 -0.127004 +0.0538215 0.0166562 -0.114362 +0.175123 0.0243322 -0.130789 +0.0186082 0.0363204 -0.127162 +0.126622 0.0360734 -0.128564 +0.0248822 0.0389054 -0.127571 +0.0674017 0.0397314 -0.131235 +-0.281332 -0.362534 -0.128731 +-0.206069 -0.333061 -0.126877 +-0.178754 -0.318054 -0.122384 +-0.299169 -0.30742 -0.12388 +-0.143645 -0.302037 -0.125212 +-0.13584 -0.297359 -0.125905 +-0.33073 -0.300516 -0.118776 +-0.124269 -0.289154 -0.126961 +-0.338564 -0.29064 -0.129287 +-0.10375 -0.275674 -0.125125 +-0.0654737 -0.274343 -0.128198 +-0.330853 -0.263234 -0.130808 +-0.286154 -0.262727 -0.12557 +-0.312051 -0.25925 -0.124647 +-0.252964 -0.251649 -0.126656 +0.15936 -0.253356 -0.133648 +0.176844 -0.253078 -0.130035 +0.0351094 -0.234942 -0.12841 +0.0393044 -0.22804 -0.130243 +0.0905009 -0.226527 -0.129481 +-0.223779 -0.206914 -0.128408 +0.248492 -0.206673 -0.128721 +-0.213112 -0.197574 -0.132153 +-0.216296 -0.190923 -0.126787 +0.228872 -0.178035 -0.124461 +-0.206475 -0.176711 -0.128204 +-0.203314 -0.168906 -0.126877 +-0.189703 -0.161958 -0.129296 +-0.0118941 -0.142358 -0.132123 +-0.161029 -0.148329 -0.133672 +0.172951 -0.140817 -0.131339 +0.108604 -0.128318 -0.132281 +0.11146 -0.122441 -0.127073 +-0.0512625 -0.098565 -0.127894 +-0.0633896 -0.0863509 -0.125935 +-0.138539 -0.0848538 -0.129252 +-0.12782 -0.0750908 -0.12838 +-0.102889 -0.0752298 -0.130256 +-0.098328 -0.0805378 -0.132925 +0.239946 -0.00427104 -0.129635 +0.221187 0.0104381 -0.131041 +0.0437064 0.0177502 -0.127029 +0.0882129 0.0385724 -0.127358 +0.0207552 0.0438294 -0.123227 +0.0420714 0.0403244 -0.125857 +0.0536775 0.0420714 -0.12682 +-0.266621 -0.357832 -0.124641 +-0.286091 -0.353535 -0.12677 +-0.164788 -0.314638 -0.13077 +-0.313464 -0.301344 -0.129866 +-0.336473 -0.293821 -0.126488 +-0.341768 -0.282582 -0.129856 +-0.0393974 -0.274919 -0.131068 +-0.113577 -0.280457 -0.128526 +-0.0437854 -0.281722 -0.124515 +-0.33864 -0.276967 -0.128947 +-0.108412 -0.274904 -0.13106 +-0.0608756 -0.279828 -0.123512 +-0.0161112 -0.275298 -0.123872 +-0.333969 -0.265396 -0.123261 +-0.00736407 -0.261922 -0.13137 +-0.327363 -0.261466 -0.119472 +-0.273475 -0.260262 -0.125546 +0.0163922 -0.256488 -0.122173 +0.0241032 -0.249381 -0.124197 +0.12373 -0.245259 -0.128847 +0.223551 -0.244745 -0.128379 +0.231803 -0.240554 -0.128521 +0.238412 -0.242878 -0.134136 +0.0590246 -0.228953 -0.123296 +0.0632946 -0.221029 -0.127424 +0.244527 -0.213318 -0.124069 +0.245736 -0.199976 -0.127691 +0.225053 -0.17368 -0.130271 +0.218142 -0.168622 -0.133313 +-0.197753 -0.160653 -0.125534 +0.0198052 -0.157725 -0.129632 +0.0263913 -0.151887 -0.126235 +0.0130151 -0.154925 -0.129406 +0.00623206 -0.147671 -0.126306 +-0.174542 -0.141445 -0.125237 +0.0443234 -0.145154 -0.126515 +0.0561096 -0.138019 -0.127685 +0.0628866 -0.134114 -0.127365 +0.161542 -0.131804 -0.126475 +0.155194 -0.127107 -0.124046 +0.0834988 -0.128625 -0.129291 +0.141393 -0.126068 -0.128801 +0.134743 -0.12177 -0.125936 +-0.157268 -0.122062 -0.127391 +-0.0825728 -0.0798508 -0.129518 +-0.0906249 -0.0790498 -0.1309 +-0.106785 -0.0702117 -0.127418 +0.237738 -0.0210962 -0.127074 +0.208394 -0.0204942 -0.124822 +0.178409 -0.0145421 -0.12493 +0.143689 -0.00711007 -0.126216 +0.13797 -0.00738207 -0.131253 +0.0665767 0.0118331 -0.122277 +0.200423 0.0197552 -0.125752 +0.163224 0.0300353 -0.124355 +0.148856 0.0297393 -0.1292 +0.10999 0.0362044 -0.128818 +0.0379024 0.0373804 -0.128927 +0.0599816 0.0407954 -0.129341 +-0.289298 -0.345503 -0.12653 +-0.227332 -0.342939 -0.123577 +-0.294495 -0.312377 -0.125434 +-0.326969 -0.299816 -0.123295 +-0.333628 -0.295798 -0.123694 +-0.0302303 -0.284419 -0.119631 +-0.0305823 -0.274622 -0.130206 +-0.0914629 -0.269766 -0.129836 +-0.276178 -0.258019 -0.133163 +0.175628 -0.24949 -0.121925 +0.185287 -0.250346 -0.125238 +0.117221 -0.243993 -0.123128 +0.0434474 -0.234132 -0.125298 +0.0760878 -0.230828 -0.12201 +-0.23272 -0.215606 -0.123351 +0.239529 -0.219979 -0.121138 +-0.229785 -0.208238 -0.123333 +-0.206802 -0.163755 -0.122457 +-0.179207 -0.149561 -0.127351 +-1.60002e-005 -0.14679 -0.128169 +0.16907 -0.134446 -0.124369 +-0.0177152 -0.134651 -0.130186 +0.147263 -0.124146 -0.124376 +0.096058 -0.126882 -0.129535 +-0.151393 -0.115812 -0.129601 +-0.0374174 -0.108552 -0.124498 +-0.157876 -0.102877 -0.122809 +-0.0443614 -0.102454 -0.125519 +-0.151396 -0.096959 -0.126176 +-0.152822 -0.0882739 -0.123522 +-0.135605 -0.0769538 -0.127266 +-0.0752758 -0.0807158 -0.127461 +-0.095209 -0.0732237 -0.127887 +0.228577 -0.0228532 -0.120837 +0.240679 -0.0164882 -0.125818 +0.185212 -0.0158642 -0.124752 +0.165311 -0.0120521 -0.12634 +0.157377 -0.00946709 -0.123872 +0.240041 -0.000520005 -0.124696 +0.2259 0.0112081 -0.125989 +0.0356204 0.0204262 -0.126594 +0.187144 0.0199092 -0.132642 +0.0252683 0.0239932 -0.120921 +0.0229862 0.0302783 -0.128204 +0.141138 0.0312623 -0.127902 +0.00911709 0.0370474 -0.122328 +0.101985 0.0424144 -0.119074 +0.0277773 0.0439924 -0.122496 +0.0655657 0.0438994 -0.125252 +-0.254262 -0.355545 -0.124251 +-0.279562 -0.354713 -0.124775 +-0.245798 -0.355161 -0.127535 +-0.294297 -0.334366 -0.12941 +-0.288991 -0.332137 -0.124642 +-0.190529 -0.326239 -0.128339 +-0.168989 -0.314033 -0.123667 +-0.341538 -0.279878 -0.125828 +-0.343978 -0.275599 -0.123866 +-0.095503 -0.274418 -0.124382 +-0.328952 -0.264172 -0.124933 +-0.279466 -0.263044 -0.122998 +-0.299216 -0.261902 -0.122837 +-0.290704 -0.265859 -0.119421 +-0.321422 -0.261026 -0.119173 +-0.318487 -0.259385 -0.12432 +-0.257613 -0.254375 -0.131108 +0.156935 -0.25153 -0.125488 +0.203384 -0.246633 -0.123481 +0.0317513 -0.242425 -0.125788 +-0.242858 -0.240763 -0.125708 +0.222958 -0.23865 -0.122367 +-0.236521 -0.228518 -0.125293 +0.0686767 -0.226905 -0.123969 +0.242726 -0.205395 -0.121928 +0.234733 -0.183679 -0.126548 +-0.211162 -0.172953 -0.123419 +0.0273763 -0.145234 -0.121976 +0.0122361 -0.149567 -0.125658 +0.19606 -0.151395 -0.123071 +-0.0110621 -0.137227 -0.126951 +0.0705847 -0.130193 -0.127331 +-0.16164 -0.129662 -0.126836 +-0.0246872 -0.119487 -0.122386 +0.119012 -0.121928 -0.12702 +-0.146009 -0.0820588 -0.125303 +-0.142189 -0.0748827 -0.124131 +-0.0873879 -0.0733707 -0.12602 +-0.136218 -0.0690547 -0.123359 +-0.120986 -0.0666577 -0.124882 +0.195716 -0.0150922 -0.118427 +0.192698 -0.0176562 -0.125267 +0.164612 -0.00922309 -0.119252 +0.125993 -0.00445904 -0.130845 +0.243524 -0.00569606 -0.123585 +0.0935479 0.00483605 -0.124309 +0.102587 0.0372074 -0.126258 +0.122016 0.0389684 -0.125446 +0.0148481 0.0412344 -0.124365 +0.0364014 0.0425264 -0.123573 +0.0815818 0.0379574 -0.130123 +-0.232713 -0.348327 -0.128324 +-0.289842 -0.31851 -0.124506 +-0.159756 -0.309801 -0.123704 +-0.305036 -0.304787 -0.122954 +-0.344742 -0.286337 -0.123425 +-0.34238 -0.27105 -0.121887 +-0.337341 -0.267256 -0.119021 +-0.279623 -0.260315 -0.128348 +-0.266051 -0.260379 -0.120291 +-0.247299 -0.245274 -0.122794 +0.132183 -0.248014 -0.129966 +0.0852249 -0.229869 -0.124201 +0.245841 -0.221628 -0.12695 +0.203056 -0.156397 -0.122446 +-0.188054 -0.153164 -0.125765 +0.0338083 -0.147246 -0.123998 +0.0117941 -0.143778 -0.121712 +0.0397834 -0.141865 -0.122686 +-0.183887 -0.144526 -0.12298 +0.0465295 -0.138318 -0.123861 +-0.163632 -0.141017 -0.129794 +0.0776978 -0.12603 -0.125964 +-0.163801 -0.118603 -0.122217 +-0.0315083 -0.114583 -0.124513 +0.117099 -0.116933 -0.122121 +-0.0391254 -0.101596 -0.119334 +-0.164393 -0.10056 -0.117586 +-0.0682757 -0.0806078 -0.123819 +-0.113603 -0.0684717 -0.126448 +0.22312 -0.0240662 -0.12578 +0.221764 -0.0209622 -0.119439 +0.138389 -0.00417704 -0.121112 +0.229804 0.00749307 -0.129382 +0.0477455 0.0170302 -0.119503 +0.155759 0.0320753 -0.12328 +0.138991 0.0364874 -0.122693 +0.115299 0.0398654 -0.124061 +0.0333473 0.0459455 -0.119658 +-0.275641 -0.348309 -0.120822 +-0.282719 -0.346465 -0.123405 +-0.204022 -0.328802 -0.119656 +-0.283826 -0.330929 -0.120264 +-0.315857 -0.302992 -0.122027 +-0.338158 -0.296574 -0.119656 +-0.341619 -0.292263 -0.122909 +-0.344146 -0.280946 -0.12161 +-0.34498 -0.276071 -0.117517 +-0.0868989 -0.274999 -0.123367 +-0.00798808 -0.275326 -0.118454 +-0.00695807 -0.269004 -0.124569 +-0.28482 -0.265887 -0.120774 +-0.293087 -0.262652 -0.123697 +0.167192 -0.25185 -0.126771 +0.192691 -0.246794 -0.120697 +-0.241187 -0.234329 -0.121995 +0.0511135 -0.23569 -0.121329 +-0.219445 -0.18454 -0.12188 +0.218061 -0.168173 -0.125717 +0.175827 -0.138367 -0.124241 +-0.0153912 -0.130886 -0.124567 +0.0643436 -0.12833 -0.123434 +0.0916339 -0.11732 -0.12092 +0.096344 -0.121278 -0.124904 +0.108404 -0.117242 -0.122223 +0.12424 -0.114631 -0.120019 +-0.157626 -0.112531 -0.124878 +-0.0449664 -0.096186 -0.119872 +-0.0512915 -0.0927649 -0.122567 +-0.153968 -0.0808528 -0.120996 +-0.1494 -0.0743227 -0.120987 +-0.115222 -0.0620506 -0.121817 +-0.128546 -0.0683267 -0.124707 +0.235813 -0.0237672 -0.12254 +0.201823 -0.0173962 -0.121059 +0.24353 -0.0122621 -0.122294 +0.123626 -0.00193702 -0.124106 +0.23279 0.00915109 -0.123138 +0.219407 0.0152272 -0.124491 +0.0582346 0.0143301 -0.120051 +0.0192762 0.0278533 -0.123229 +0.16319 0.0342533 -0.117304 +0.108584 0.0409704 -0.121318 +0.0728247 0.0447964 -0.124098 +-0.272199 -0.354199 -0.122566 +-0.277545 -0.341406 -0.119255 +-0.284429 -0.338636 -0.122156 +-0.151998 -0.305816 -0.122598 +-0.310657 -0.304418 -0.119238 +-0.320615 -0.301228 -0.124496 +-0.138409 -0.298068 -0.118361 +-0.342283 -0.294838 -0.116131 +-0.129949 -0.293541 -0.121643 +-0.0351564 -0.280519 -0.125124 +-0.0203222 -0.281982 -0.118437 +-0.346199 -0.283077 -0.117276 +-0.0770948 -0.279469 -0.119931 +-0.0922799 -0.278982 -0.117903 +-0.332298 -0.264165 -0.118659 +-0.302856 -0.263986 -0.117908 +-0.260948 -0.257038 -0.124538 +0.147704 -0.2505 -0.123127 +0.0335333 -0.248598 -0.12036 +0.0412804 -0.241628 -0.12168 +0.0666457 -0.233739 -0.119108 +-0.227425 -0.200327 -0.122181 +-0.218266 -0.17664 -0.11957 +-0.214405 -0.167386 -0.118938 +0.209978 -0.161731 -0.123315 +0.0190942 -0.150953 -0.125552 +-0.00426604 -0.140679 -0.125544 +-0.168272 -0.135454 -0.125118 +0.0772768 -0.119716 -0.120646 +0.141299 -0.118924 -0.120889 +0.0895779 -0.124259 -0.126492 +0.100845 -0.116853 -0.121292 +0.12637 -0.120125 -0.125335 +-0.158024 -0.0944049 -0.121053 +-0.0729607 -0.0747047 -0.12107 +-0.0798408 -0.0741457 -0.124057 +0.236347 0.00367004 -0.128566 +0.0897169 0.00814808 -0.116422 +0.0323933 0.0214592 -0.120408 +0.193873 0.0276593 -0.116286 +0.183523 0.0235662 -0.12663 +0.186413 0.0265193 -0.12048 +0.0190682 0.0259183 -0.116183 +0.00259103 0.0377864 -0.118138 +0.122644 0.0428314 -0.119602 +0.0108101 0.0447364 -0.121682 +0.0358634 0.0495965 -0.114874 +0.0451995 0.0434434 -0.121307 +0.0225052 0.0488675 -0.118122 +-0.221133 -0.338196 -0.12045 +-0.29794 -0.306883 -0.116113 +-0.322883 -0.302857 -0.117556 +-0.0520725 -0.281637 -0.123701 +-0.346251 -0.28232 -0.111642 +-0.0796878 -0.273908 -0.125671 +-0.341727 -0.270432 -0.116766 +-0.309183 -0.262177 -0.11872 +0.00899109 -0.264315 -0.119013 +-0.315322 -0.261135 -0.119389 +0.0255523 -0.255271 -0.118278 +0.154518 -0.249255 -0.117102 +-0.240894 -0.227905 -0.118025 +0.23861 -0.190055 -0.124249 +0.215495 -0.166056 -0.118554 +-0.20398 -0.156168 -0.120365 +0.193421 -0.147345 -0.114841 +0.00340603 -0.142406 -0.123365 +0.0343173 -0.139864 -0.11972 +0.0517525 -0.134297 -0.123313 +0.0714957 -0.124169 -0.122641 +0.132523 -0.116145 -0.120543 +-0.0328563 -0.107575 -0.118641 +-0.0566976 -0.0866079 -0.121141 +0.214744 -0.0195592 -0.119795 +0.17215 -0.0118131 -0.12163 +0.14869 -0.00631906 -0.120573 +0.121767 0.000946009 -0.117482 +0.238176 0.00533405 -0.122137 +0.238375 0.00808108 -0.116238 +0.0858179 0.00673807 -0.12403 +0.0730637 0.0120011 -0.115914 +0.0403714 0.0190522 -0.120009 +0.177164 0.0281513 -0.123749 +0.170892 0.0319743 -0.11902 +0.0139521 0.0325633 -0.1234 +0.095501 0.0400774 -0.123508 +0.0514235 0.0456135 -0.12078 +0.0886199 0.0437724 -0.121448 +0.0581386 0.0451715 -0.12305 +-0.261193 -0.354101 -0.121737 +-0.242421 -0.347677 -0.11936 +-0.234788 -0.345293 -0.120822 +-0.271324 -0.3372 -0.114964 +-0.278175 -0.334604 -0.11767 +-0.289939 -0.313653 -0.119858 +-0.165473 -0.30958 -0.116495 +-0.118056 -0.285159 -0.123507 +-0.34456 -0.276695 -0.111742 +0.000623006 -0.263311 -0.125175 +0.000582006 -0.269748 -0.118043 +-0.296812 -0.265691 -0.117502 +-0.330507 -0.263845 -0.113838 +-0.319145 -0.263543 -0.113775 +-0.268051 -0.258903 -0.127171 +-0.255977 -0.254224 -0.121015 +0.162171 -0.246534 -0.110553 +0.0932399 -0.23357 -0.122482 +0.23208 -0.233785 -0.123566 +0.232866 -0.226078 -0.119323 +-0.236855 -0.220932 -0.120562 +0.236933 -0.20234 -0.115581 +0.240792 -0.197449 -0.121821 +0.222755 -0.172718 -0.120039 +-0.192014 -0.146458 -0.120679 +0.0204412 -0.144636 -0.121201 +0.0279943 -0.138771 -0.117796 +0.0414834 -0.134473 -0.119092 +-0.0105881 -0.128937 -0.119346 +0.0840538 -0.121483 -0.123464 +0.097699 -0.11178 -0.116924 +-0.160557 -0.0860099 -0.117963 +-0.13895 -0.0622196 -0.118593 +-0.099922 -0.0678507 -0.124893 +0.234021 -0.0220372 -0.117369 +0.241212 -0.0196892 -0.119655 +0.115244 0.00102401 -0.121061 +0.108102 0.00274303 -0.120263 +0.103259 0.00595806 -0.113951 +0.234905 0.0124111 -0.111375 +0.0374974 0.0208012 -0.113376 +0.207417 0.0199282 -0.122306 +0.180074 0.0312513 -0.117203 +0.00703507 0.0319893 -0.116799 +0.15411 0.0362014 -0.11736 +0.147566 0.0339463 -0.122832 +0.00509805 0.0431544 -0.12066 +0.0474045 0.0486445 -0.115287 +-0.248998 -0.351492 -0.121348 +-0.201134 -0.323591 -0.112107 +-0.28003 -0.321038 -0.115077 +-0.182279 -0.315726 -0.113911 +-0.286464 -0.312743 -0.11422 +-0.335017 -0.30055 -0.114399 +-0.123836 -0.28966 -0.117361 +-0.0391524 -0.287223 -0.11819 +-0.115599 -0.284806 -0.115994 +-0.0577226 -0.285749 -0.118366 +-0.324881 -0.263206 -0.114145 +0.164174 -0.249342 -0.11899 +-0.245355 -0.239627 -0.118001 +0.18331 -0.246036 -0.116855 +0.206943 -0.239705 -0.116212 +0.0502885 -0.243315 -0.116577 +0.09934 -0.238717 -0.117589 +0.0586286 -0.237799 -0.117507 +-0.233617 -0.201432 -0.116431 +0.235991 -0.193196 -0.116831 +-0.221498 -0.170012 -0.114358 +-0.195969 -0.153275 -0.122682 +-0.201433 -0.148792 -0.117792 +0.187333 -0.143405 -0.117721 +0.0107401 -0.137047 -0.116667 +-0.000673007 -0.136347 -0.120266 +0.00287903 -0.132267 -0.115095 +-0.00716907 -0.134204 -0.121796 +-0.174324 -0.131641 -0.120458 +0.0531605 -0.124448 -0.116679 +0.0569846 -0.130583 -0.122197 +0.164596 -0.128817 -0.119409 +-0.163553 -0.108745 -0.120036 +-0.164259 -0.0925359 -0.116091 +-0.152965 -0.0670447 -0.116067 +-0.107116 -0.0638806 -0.122677 +-0.123868 -0.0614446 -0.120981 +0.180237 -0.0115781 -0.117427 +0.15659 -0.00670007 -0.117054 +0.149767 -0.00370404 -0.113011 +0.245532 -0.00693907 -0.117579 +0.221124 0.0185492 -0.118096 +0.213899 0.0199972 -0.11961 +0.0242852 0.0245472 -0.112591 +0.200702 0.0237432 -0.118469 +0.19058 0.0347823 -0.105243 +0.137006 0.0413484 -0.117237 +0.130535 0.0396584 -0.122451 +0.0771548 0.0483335 -0.118567 +0.0812268 0.0435714 -0.123965 +-0.256978 -0.349621 -0.118098 +-0.216602 -0.333497 -0.115613 +-0.278758 -0.327336 -0.116287 +-0.284952 -0.32412 -0.120539 +-0.285139 -0.317919 -0.11819 +-0.303873 -0.305874 -0.117252 +-0.302189 -0.307138 -0.110827 +-0.279245 -0.266295 -0.117545 +-0.273202 -0.262636 -0.119541 +0.0423584 -0.248781 -0.116163 +-0.25134 -0.249532 -0.119888 +0.136733 -0.249046 -0.121018 +0.144098 -0.248701 -0.115029 +0.10798 -0.241044 -0.120581 +0.102318 -0.236302 -0.125574 +0.213357 -0.2432 -0.122795 +0.0659027 -0.241545 -0.113133 +-0.230553 -0.193452 -0.116253 +-0.223742 -0.192382 -0.121807 +-0.225928 -0.185338 -0.117012 +0.232959 -0.185186 -0.119387 +-0.218415 -0.161941 -0.113838 +0.00585906 -0.138294 -0.11916 +0.0481195 -0.130277 -0.119241 +0.0592486 -0.124386 -0.118489 +-0.167877 -0.126017 -0.121919 +0.0703447 -0.117845 -0.117326 +-0.0219892 -0.11475 -0.114004 +-0.0273953 -0.112572 -0.117662 +0.145806 -0.11511 -0.114226 +0.0843138 -0.115435 -0.118528 +0.0906279 -0.111276 -0.115818 +0.112931 -0.112552 -0.117961 +-0.0548325 -0.0823358 -0.114524 +-0.0616496 -0.0808008 -0.11934 +-0.144433 -0.0682757 -0.120236 +-0.097887 -0.0625316 -0.119714 +-0.131738 -0.0619956 -0.120113 +-0.104195 -0.0592066 -0.117776 +0.14252 -0.00280903 -0.114403 +0.242082 0.000789008 -0.118682 +0.111097 0.00467905 -0.112768 +0.096582 0.00658307 -0.116549 +0.0822828 0.0098401 -0.11625 +0.0644386 0.0140131 -0.115151 +0.219392 0.0222692 -0.112639 +0.0304613 0.0226882 -0.113227 +0.0132781 0.0285703 -0.117547 +0.000838008 0.0338203 -0.112256 +0.000226002 0.0458285 -0.117907 +0.0407114 0.0467145 -0.118144 +-0.00411304 0.0501435 -0.114688 +0.0453045 0.0544485 -0.106755 +0.0920659 0.0498525 -0.113003 +0.00769608 0.0494535 -0.117882 +0.0155632 0.0488665 -0.118929 +0.0187712 0.0540515 -0.113502 +0.0289803 0.0495715 -0.116215 +-0.266775 -0.350087 -0.119125 +-0.294454 -0.309561 -0.119977 +-0.147129 -0.301885 -0.116573 +-0.141469 -0.298121 -0.110653 +-0.132025 -0.294343 -0.113517 +-0.34425 -0.293882 -0.110687 +-0.0481445 -0.288273 -0.117387 +-0.0405224 -0.293483 -0.110519 +-0.345191 -0.289661 -0.118135 +-0.0646606 -0.288051 -0.113929 +-0.0675547 -0.281586 -0.119702 +-0.109865 -0.280288 -0.121383 +-0.0128531 -0.281713 -0.113889 +-0.268959 -0.263937 -0.11464 +0.0178232 -0.261985 -0.116123 +-0.253873 -0.252477 -0.113804 +0.126638 -0.24712 -0.121618 +0.0835498 -0.235356 -0.118404 +0.22777 -0.179628 -0.116225 +-0.211802 -0.158834 -0.117125 +0.174222 -0.133278 -0.116634 +-0.00361204 -0.129874 -0.116046 +-0.172851 -0.120658 -0.117239 +-0.0188242 -0.12484 -0.122012 +0.0657187 -0.122616 -0.119361 +0.137132 -0.112508 -0.115234 +-0.170834 -0.105185 -0.113989 +-0.160732 -0.0785548 -0.116261 +-0.0666077 -0.0750308 -0.116964 +-0.0776868 -0.0687777 -0.117609 +-0.0848168 -0.0680867 -0.120569 +-0.0832838 -0.0636496 -0.11482 +-0.0920249 -0.0671307 -0.122319 +-0.111291 -0.0574096 -0.117376 +0.227291 -0.0195502 -0.114311 +0.242633 -0.0179472 -0.112925 +0.208221 -0.0173392 -0.117799 +0.188465 -0.0134571 -0.117955 +0.172313 -0.00879509 -0.114691 +0.0693527 0.0150432 -0.108842 +0.175482 0.0350854 -0.112011 +0.100801 0.0476485 -0.112677 +0.114968 0.0442174 -0.116913 +-1.00001e-006 0.0460545 -0.117746 +0.0848008 0.0483505 -0.117073 +0.0693347 0.0479365 -0.118661 +-0.212517 -0.334232 -0.12176 +-0.173888 -0.313509 -0.11705 +-0.31685 -0.304731 -0.1148 +-0.0328943 -0.291429 -0.111381 +-0.10694 -0.28237 -0.113868 +-0.00434404 -0.279353 -0.110602 +-0.341619 -0.271341 -0.111668 +-0.285456 -0.269747 -0.116237 +-0.293697 -0.272123 -0.109001 +-0.336728 -0.266788 -0.113403 +-0.313118 -0.263902 -0.114182 +-0.259375 -0.257809 -0.116771 +0.113775 -0.244289 -0.115393 +0.198429 -0.242367 -0.116206 +-0.244582 -0.233151 -0.11368 +-0.241332 -0.221593 -0.113928 +0.224685 -0.231431 -0.11756 +-0.218241 -0.154203 -0.110614 +0.207193 -0.158835 -0.115124 +-0.188929 -0.139049 -0.117903 +-0.180282 -0.137139 -0.120499 +0.0159462 -0.139902 -0.11816 +-0.0132381 -0.124045 -0.116464 +0.159226 -0.123602 -0.116151 +0.15089 -0.120692 -0.118285 +-0.0227582 -0.10901 -0.109418 +0.104212 -0.105256 -0.111394 +0.105293 -0.111254 -0.116551 +0.119736 -0.109642 -0.115409 +-0.0444844 -0.0912589 -0.113625 +-0.0501885 -0.0881899 -0.116461 +-0.156207 -0.0731217 -0.117224 +-0.146609 -0.0624936 -0.116269 +-0.0905959 -0.0614436 -0.115929 +-0.118926 -0.0565056 -0.116925 +0.236463 -0.0205642 -0.113308 +0.218516 -0.0174352 -0.113493 +0.130016 -0.00170102 -0.119234 +0.0790988 0.0128091 -0.109558 +0.14462 0.0371514 -0.116718 +0.107921 0.0458555 -0.11362 +0.0559596 0.0489815 -0.115489 +0.0514225 0.0519705 -0.11034 +0.0633216 0.0512515 -0.113719 +0.0625396 0.0476735 -0.119381 +0.0858599 0.0527675 -0.110639 +0.0716777 0.0515785 -0.112838 +0.00370404 0.0531735 -0.114332 +-0.249758 -0.346479 -0.115827 +-0.270133 -0.3438 -0.116951 +-0.223979 -0.335042 -0.112379 +-0.272773 -0.330762 -0.113526 +-0.272862 -0.324495 -0.111756 +-0.195601 -0.32469 -0.119661 +-0.281259 -0.314931 -0.111591 +-0.291647 -0.308837 -0.114021 +-0.0837978 -0.280785 -0.116886 +-0.100962 -0.278714 -0.118746 +-0.275084 -0.272631 -0.110093 +-0.291973 -0.269157 -0.114058 +-0.306234 -0.2656 -0.113309 +0.0342833 -0.254829 -0.114388 +0.130892 -0.247787 -0.114911 +-0.249305 -0.245371 -0.114672 +0.0580906 -0.246067 -0.111487 +0.0743867 -0.237672 -0.11614 +0.0907859 -0.238689 -0.114794 +0.217732 -0.229054 -0.111851 +-0.23962 -0.214151 -0.113564 +-0.235311 -0.209439 -0.117499 +0.238556 -0.211339 -0.117845 +0.218338 -0.169725 -0.111564 +0.0283153 -0.132684 -0.113497 +0.168612 -0.12726 -0.112431 +0.0400964 -0.128063 -0.114495 +-0.0187842 -0.119731 -0.116202 +0.0626336 -0.118074 -0.114842 +0.0772558 -0.113903 -0.115958 +-0.0342003 -0.10167 -0.113478 +-0.0387554 -0.095896 -0.112368 +-0.097948 -0.0572366 -0.113633 +-0.135199 -0.0555196 -0.114621 +0.194997 -0.0116451 -0.111141 +0.13476 -0.000725007 -0.113185 +0.226464 0.0144811 -0.120435 +0.0329943 0.0236702 -0.105504 +0.182642 0.0352634 -0.108812 +0.129302 0.0443734 -0.11587 +0.0949269 0.0452105 -0.117592 +0.0415364 0.0515005 -0.111297 +-0.243581 -0.343057 -0.113551 +-0.236393 -0.341307 -0.114109 +-0.262563 -0.344861 -0.115045 +-0.195521 -0.317656 -0.105767 +-0.174553 -0.310569 -0.109871 +-0.15694 -0.305384 -0.114691 +-0.145284 -0.297731 -0.102542 +-0.0254303 -0.287758 -0.113519 +-0.0183022 -0.288008 -0.108953 +-0.0895199 -0.283698 -0.111739 +-0.098366 -0.282541 -0.112464 +-0.337016 -0.268638 -0.10762 +-0.324839 -0.265702 -0.108666 +-0.263102 -0.261939 -0.113225 +-0.257427 -0.2587 -0.109549 +0.152448 -0.246787 -0.109674 +0.17037 -0.243651 -0.106762 +0.0895229 -0.244568 -0.107814 +0.097644 -0.24195 -0.109365 +0.215469 -0.236138 -0.116446 +0.226033 -0.223675 -0.113628 +0.226196 -0.21549 -0.109537 +0.232977 -0.218031 -0.115389 +0.181053 -0.139155 -0.118814 +0.0214552 -0.138486 -0.116796 +0.0348123 -0.133285 -0.115461 +0.0460095 -0.125195 -0.115007 +0.150481 -0.11238 -0.107234 +0.141434 -0.109237 -0.109631 +0.0835358 -0.109287 -0.113264 +0.132797 -0.105931 -0.109381 +0.128774 -0.110164 -0.115038 +0.111893 -0.107028 -0.112953 +-0.166563 -0.0796198 -0.112145 +-0.105998 -0.0540385 -0.112365 +-0.143047 -0.0569446 -0.113694 +0.223592 -0.0158782 -0.108485 +0.210686 -0.0151202 -0.111857 +0.244482 -0.0136371 -0.116671 +0.243772 0.00697507 -0.104449 +0.227228 0.0177452 -0.113758 +0.0605026 0.0167772 -0.108898 +0.0179562 0.0271343 -0.108412 +0.0110961 0.0290633 -0.110833 +0.187359 0.0312383 -0.113322 +0.150242 0.0392814 -0.111563 +0.160082 0.0384464 -0.111586 +-0.00824208 0.0448854 -0.113919 +0.127853 0.0488055 -0.108858 +-0.00924509 0.0525865 -0.111644 +0.0338613 0.0537575 -0.11053 +-0.255312 -0.343539 -0.113234 +-0.229109 -0.339712 -0.116254 +-0.264326 -0.338235 -0.11236 +-0.209255 -0.328914 -0.113643 +-0.296053 -0.307492 -0.109357 +-0.309583 -0.305956 -0.113316 +-0.339767 -0.298681 -0.110785 +-0.0559776 -0.291834 -0.112597 +-0.0732297 -0.284854 -0.114578 +0.00205802 -0.272063 -0.11314 +-0.318187 -0.266328 -0.108244 +-0.250036 -0.246324 -0.107597 +0.0500935 -0.251085 -0.110586 +0.0819678 -0.241461 -0.112279 +0.105662 -0.242512 -0.112019 +0.232131 -0.195839 -0.110245 +-0.23239 -0.186361 -0.111616 +-0.226046 -0.177791 -0.114096 +-0.228501 -0.170179 -0.109309 +0.21245 -0.163676 -0.11137 +-0.224713 -0.16202 -0.109205 +-0.209972 -0.151493 -0.114617 +0.199905 -0.15276 -0.115198 +-0.197413 -0.142156 -0.115917 +0.0157272 -0.134047 -0.112992 +-0.194706 -0.135212 -0.112959 +-0.178456 -0.12588 -0.115903 +-0.169044 -0.113325 -0.117348 +0.0629366 -0.112186 -0.110471 +-0.0283183 -0.105902 -0.111782 +0.0699937 -0.11262 -0.112906 +-0.17032 -0.096219 -0.112181 +-0.0598286 -0.0765598 -0.112615 +-0.162536 -0.0709927 -0.112508 +-0.159445 -0.0636676 -0.110941 +-0.152434 -0.0600596 -0.112416 +-0.100595 -0.0522815 -0.107953 +-0.127187 -0.0562966 -0.116549 +-0.12181 -0.0514415 -0.112082 +0.118103 0.00356404 -0.111256 +0.105285 0.00808208 -0.106359 +0.23991 0.0102511 -0.108054 +0.0878529 0.0111911 -0.108681 +0.23156 0.0117351 -0.116799 +0.213104 0.0254553 -0.110833 +0.0256343 0.0255273 -0.105268 +0.20079 0.0271063 -0.110597 +-0.00385804 0.0397144 -0.114884 +0.142967 0.0431514 -0.111715 +0.0257213 0.0538865 -0.112399 +0.0118601 0.0540315 -0.114054 +0.0220562 0.0587576 -0.10775 +-0.327961 -0.303338 -0.112805 +-0.3465 -0.288278 -0.112522 +-0.104121 -0.285985 -0.106428 +-0.280094 -0.272164 -0.113954 +-0.311635 -0.266589 -0.109461 +-0.299446 -0.26829 -0.111991 +-0.331576 -0.265989 -0.109505 +0.0196382 -0.266677 -0.109594 +0.0423484 -0.255398 -0.109926 +0.121653 -0.246311 -0.113636 +0.0733017 -0.244463 -0.109936 +-0.246883 -0.233127 -0.10454 +0.199557 -0.236717 -0.109448 +-0.244699 -0.226922 -0.109204 +0.232464 -0.210073 -0.11205 +-0.237206 -0.195393 -0.110039 +0.0344313 -0.125986 -0.110803 +-0.184851 -0.132357 -0.115801 +-0.00687307 -0.124337 -0.11286 +-0.00942109 -0.115868 -0.106112 +-0.0125461 -0.119339 -0.111237 +0.0492055 -0.119847 -0.112131 +0.163079 -0.121152 -0.10821 +-0.0164232 -0.113643 -0.108445 +0.0561376 -0.117486 -0.112427 +0.0897019 -0.105622 -0.110992 +-0.0647076 -0.0710127 -0.110102 +-0.0715567 -0.0691787 -0.113934 +-0.113528 -0.0521255 -0.111732 +-0.129096 -0.0512975 -0.111629 +0.231128 -0.0175032 -0.108834 +0.164105 -0.00627006 -0.11252 +0.246692 -0.00596006 -0.11116 +0.147087 -0.000231002 -0.106432 +0.131083 0.00293503 -0.106154 +0.0518715 0.0193182 -0.106444 +0.0456595 0.0190392 -0.111953 +0.225519 0.0216812 -0.107256 +0.0404794 0.0217692 -0.106405 +0.207406 0.0246362 -0.115007 +-0.0108591 0.0398924 -0.108477 +0.169111 0.0372434 -0.110289 +-0.0141561 0.0463145 -0.110197 +0.0586616 0.0536405 -0.107948 +-0.248718 -0.339437 -0.10983 +-0.257155 -0.338298 -0.110186 +-0.266247 -0.331324 -0.110478 +-0.266594 -0.32448 -0.108467 +-0.19169 -0.319723 -0.11344 +-0.275518 -0.318993 -0.110526 +-0.275733 -0.31383 -0.107172 +-0.307625 -0.307156 -0.107512 +-0.327976 -0.305111 -0.106102 +-0.159015 -0.303131 -0.105713 +-0.0334643 -0.297849 -0.102148 +-0.0800458 -0.285955 -0.111059 +-0.286541 -0.273214 -0.111069 +-0.274539 -0.267214 -0.113761 +0.0269203 -0.261072 -0.11167 +-0.252904 -0.25277 -0.107249 +0.136764 -0.247018 -0.109619 +-0.239315 -0.204588 -0.110746 +-0.242345 -0.193874 -0.103104 +0.231075 -0.187845 -0.112205 +-0.206323 -0.144354 -0.112548 +0.00939109 -0.13232 -0.112793 +0.0212542 -0.132517 -0.112317 +-0.192523 -0.129561 -0.11044 +0.0419964 -0.120895 -0.110416 +0.0830168 -0.102739 -0.107962 +0.096965 -0.105924 -0.111689 +0.11616 -0.102865 -0.108936 +-0.168676 -0.0872829 -0.111892 +-0.0482575 -0.0844388 -0.109173 +-0.0772538 -0.0633036 -0.110224 +-0.0918359 -0.0562916 -0.109397 +-0.141244 -0.0512575 -0.109839 +0.237682 -0.0183312 -0.108274 +0.202242 -0.0140551 -0.113207 +0.205604 -0.0114401 -0.10659 +0.186387 -0.0099131 -0.111333 +0.178819 -0.00777308 -0.109766 +0.156448 -0.00368704 -0.110012 +0.126561 0.00161402 -0.111862 +0.096312 0.00941109 -0.10825 +0.0202282 0.0281903 -0.100259 +0.194622 0.0306283 -0.109228 +-0.000361004 0.0335843 -0.102993 +0.00540805 0.0313313 -0.107287 +-0.00509705 0.0358554 -0.108445 +0.113763 0.0487935 -0.109306 +0.121349 0.0468865 -0.112752 +0.0518775 0.0562366 -0.103816 +0.0666977 0.0543575 -0.108368 +-0.0154322 0.0524525 -0.109085 +-0.00175302 0.0551646 -0.111488 +0.099204 -0.43736 -0.102618 +0.098064 -0.432558 -0.108455 +0.10474 -0.434677 -0.105766 +0.117574 -0.430448 -0.108339 +0.104209 -0.427414 -0.107995 +0.12393 -0.427501 -0.107578 +0.108769 -0.42112 -0.105118 +0.110799 -0.433032 -0.106984 +-0.240539 -0.337386 -0.108654 +-0.216737 -0.330044 -0.109074 +-0.209529 -0.324935 -0.105995 +-0.314534 -0.306443 -0.108306 +-0.165684 -0.30667 -0.108706 +-0.332284 -0.304538 -0.100293 +-0.333842 -0.302818 -0.107888 +-0.0708637 -0.291106 -0.108962 +-0.345654 -0.283922 -0.106608 +0.00404404 -0.27519 -0.108916 +-0.343763 -0.278309 -0.105958 +-0.300052 -0.271688 -0.105996 +-0.268694 -0.268908 -0.11006 +0.0106991 -0.269779 -0.111466 +-0.262453 -0.266047 -0.108095 +-0.250609 -0.249263 -0.100465 +0.219623 -0.220928 -0.107854 +-0.243514 -0.210811 -0.106229 +0.226776 -0.183267 -0.108065 +0.176778 -0.13128 -0.108584 +0.0691237 -0.107061 -0.108431 +0.0766278 -0.108306 -0.111238 +-0.176213 -0.096858 -0.10734 +0.09926 -0.099841 -0.106364 +0.123837 -0.105069 -0.110463 +-0.169587 -0.0733657 -0.107979 +-0.0847868 -0.0588276 -0.109143 +-0.126504 -0.0463065 -0.106354 +0.243126 -0.0165632 -0.10627 +0.19095 -0.00803908 -0.105158 +0.244834 -0.0115271 -0.110315 +0.242589 0.00497905 -0.111974 +0.0912069 0.0133581 -0.100661 +0.16539 0.0410604 -0.105137 +0.135309 0.0459275 -0.110862 +0.12735 0.0530025 -0.101271 +0.0442964 0.0592716 -0.10085 +0.0789058 0.0524155 -0.111815 +0.097696 0.0522185 -0.107978 +-0.00581906 0.0576666 -0.107506 +0.0380284 0.0572296 -0.105158 +0.00797908 0.0581306 -0.109842 +0.0152022 0.0591276 -0.108544 +0.0912959 -0.431316 -0.106817 +0.115476 -0.435925 -0.101384 +0.12905 -0.431939 -0.105685 +0.096706 -0.426062 -0.106313 +0.135202 -0.432049 -0.10436 +0.134708 -0.426852 -0.106922 +0.130138 -0.423255 -0.104916 +-0.224759 -0.33098 -0.105543 +-0.259304 -0.332356 -0.107846 +-0.150673 -0.301132 -0.108624 +-0.280426 -0.276585 -0.108981 +-0.270776 -0.275057 -0.106963 +-0.330489 -0.268557 -0.105292 +-0.253349 -0.25703 -0.102356 +0.0353974 -0.260426 -0.107401 +0.0560926 -0.25404 -0.105116 +0.0649576 -0.249817 -0.106301 +0.0814318 -0.247749 -0.106052 +0.0886259 -0.250713 -0.101252 +0.105053 -0.24521 -0.103628 +0.179203 -0.242807 -0.109519 +-0.246704 -0.225746 -0.101041 +0.208043 -0.232644 -0.109398 +0.231145 -0.203112 -0.109213 +-0.232977 -0.1783 -0.10819 +-0.20231 -0.13801 -0.110881 +0.0132191 -0.128704 -0.108167 +-0.00468305 -0.120104 -0.107474 +0.0368134 -0.118491 -0.106958 +0.0564476 -0.111148 -0.107375 +-0.175785 -0.113655 -0.112854 +0.0757178 -0.103132 -0.107026 +0.0912339 -0.100389 -0.106599 +-0.175084 -0.0891239 -0.106459 +-0.0802348 -0.0573356 -0.103248 +-0.157363 -0.0562766 -0.107573 +-0.0945399 -0.0519295 -0.104375 +-0.149397 -0.0542345 -0.109564 +0.21535 -0.0135781 -0.107041 +0.139618 0.00101401 -0.10682 +0.0830898 0.0145961 -0.101685 +0.0140231 0.0312873 -0.0952125 +0.112787 0.0533635 -0.102146 +0.0907559 0.0553396 -0.105508 +0.1227 -0.433833 -0.103583 +0.137683 -0.422478 -0.103551 +0.101736 -0.421191 -0.104522 +0.111607 -0.426402 -0.107767 +-0.231921 -0.33548 -0.108702 +-0.260235 -0.326431 -0.105839 +-0.269368 -0.318211 -0.106969 +-0.296113 -0.308139 -0.103083 +-0.317848 -0.307323 -0.102394 +-0.291052 -0.306988 -0.105656 +-0.0484025 -0.294512 -0.110103 +-0.346157 -0.290185 -0.106411 +-0.120806 -0.288585 -0.109882 +-0.288079 -0.275936 -0.105996 +0.113003 -0.244891 -0.107401 +-0.24737 -0.239181 -0.110066 +0.184444 -0.23836 -0.104467 +0.190089 -0.241327 -0.111635 +0.227755 -0.191638 -0.104589 +-0.214259 -0.146163 -0.109144 +0.183029 -0.13736 -0.110564 +0.0199512 -0.126933 -0.107846 +7.10007e-005 -0.125217 -0.110237 +0.00114401 -0.119778 -0.10428 +0.170912 -0.124701 -0.104437 +0.154961 -0.117845 -0.111281 +0.0499045 -0.114591 -0.108274 +0.0626286 -0.105835 -0.105466 +0.14655 -0.107288 -0.10351 +0.139277 -0.103632 -0.103955 +0.0845448 -0.096754 -0.10312 +-0.0356034 -0.0935929 -0.105396 +-0.173099 -0.0811418 -0.106845 +-0.0580736 -0.0733997 -0.10546 +-0.0629936 -0.0680347 -0.102998 +-0.166735 -0.0657047 -0.107209 +-0.117992 -0.0478855 -0.107353 +-0.134612 -0.0486475 -0.108459 +0.17072 -0.00536905 -0.107903 +0.245221 -0.00098001 -0.114199 +0.16279 -0.00286203 -0.105641 +0.231306 0.0169602 -0.108094 +0.231287 0.0198162 -0.101352 +0.219436 0.0258943 -0.105071 +0.184784 0.0387624 -0.100881 +-0.00691407 0.0361024 -0.100655 +0.13417 0.0503845 -0.103874 +0.105732 0.0514795 -0.106328 +0.00182002 0.0588166 -0.10778 +0.108223 -0.438283 -0.0988705 +0.132034 -0.435706 -0.0988135 +0.13942 -0.433539 -0.1011 +0.141433 -0.428322 -0.106233 +0.116696 -0.422692 -0.105328 +-0.252269 -0.327595 -0.103676 +-0.252169 -0.333984 -0.106587 +-0.26992 -0.311373 -0.104242 +-0.286811 -0.308459 -0.109518 +-0.28658 -0.305609 -0.102563 +-0.154378 -0.299783 -0.0998445 +-0.0788478 -0.291881 -0.105392 +-0.112168 -0.285728 -0.108593 +-0.267643 -0.279251 -0.103182 +0.0377024 -0.264098 -0.100701 +-0.248396 -0.240531 -0.102407 +0.212142 -0.225842 -0.106058 +0.223052 -0.175749 -0.110954 +-0.234884 -0.170381 -0.10345 +0.202884 -0.154517 -0.108036 +0.196902 -0.148584 -0.106683 +-0.222131 -0.148573 -0.105067 +-0.186109 -0.126224 -0.11194 +-0.202321 -0.132225 -0.107024 +0.00588006 -0.127977 -0.110288 +0.0270783 -0.127377 -0.10941 +0.119535 -0.098615 -0.104454 +-0.0309613 -0.099254 -0.107035 +-0.0448144 -0.0830038 -0.102139 +-0.164547 -0.0587526 -0.104895 +-0.114122 -0.0453425 -0.10264 +-0.108172 -0.0490635 -0.106171 +-0.121124 -0.0434624 -0.10147 +0.233735 -0.0121101 -0.0978135 +0.236344 -0.0155152 -0.103154 +0.220744 -0.0121811 -0.10233 +0.247021 -0.00151602 -0.0988485 +0.122642 0.00517905 -0.10486 +0.0591516 0.0194782 -0.101525 +0.213611 0.0294973 -0.101747 +0.0124351 0.0297313 -0.102988 +0.177412 0.0390674 -0.103827 +-0.0175512 0.0426854 -0.104278 +-0.0132601 0.0387214 -0.100888 +0.147917 0.0451675 -0.105463 +-0.0204982 0.0487315 -0.105982 +0.0657877 0.0568826 -0.102526 +-0.0123261 0.0572836 -0.10653 +0.0292473 0.0575516 -0.107323 +0.0104011 0.0626816 -0.104085 +0.00400704 0.0629096 -0.103385 +0.0243652 0.0628456 -0.102341 +-0.113903 -0.455402 -0.103227 +-0.10988 -0.449719 -0.102098 +-0.102622 -0.450535 -0.103593 +0.0927189 -0.437013 -0.104137 +0.123047 -0.437694 -0.0972475 +0.145287 -0.432211 -0.102561 +0.0896359 -0.425386 -0.103936 +0.144808 -0.423955 -0.102692 +0.0945999 -0.420044 -0.102533 +0.123287 -0.422273 -0.104398 +-0.245309 -0.332469 -0.104754 +-0.217997 -0.326514 -0.102724 +-0.262088 -0.319447 -0.104433 +-0.186991 -0.31474 -0.107299 +-0.264046 -0.313632 -0.103431 +-0.302572 -0.307972 -0.103632 +-0.321682 -0.305453 -0.109099 +-0.275697 -0.308246 -0.104269 +-0.0536835 -0.298499 -0.105177 +-0.0430194 -0.299 -0.103398 +-0.0656747 -0.299822 -0.102116 +-0.136018 -0.295214 -0.105367 +-0.0865009 -0.288072 -0.106311 +-0.122925 -0.290268 -0.100908 +-0.095833 -0.286526 -0.106577 +-0.0161472 -0.292856 -0.100012 +-0.274468 -0.279784 -0.105184 +-0.281056 -0.279721 -0.10425 +-0.286255 -0.279593 -0.10173 +-0.265038 -0.272633 -0.105362 +-0.336179 -0.272046 -0.102599 +0.0183832 -0.271594 -0.103334 +-0.305495 -0.268879 -0.107978 +-0.311918 -0.269183 -0.104366 +-0.257176 -0.263466 -0.104036 +0.172119 -0.246779 -0.114722 +-0.244274 -0.218997 -0.106877 +0.219442 -0.212531 -0.103181 +0.22539 -0.20778 -0.105437 +0.22625 -0.199807 -0.103256 +-0.248108 -0.200777 -0.0955635 +-0.238098 -0.186627 -0.105636 +0.207943 -0.159558 -0.105323 +-0.226523 -0.155017 -0.104989 +0.177944 -0.128565 -0.100695 +-0.197632 -0.127057 -0.105815 +0.0304813 -0.12146 -0.106297 +-0.182399 -0.120518 -0.110948 +0.0378124 -0.111675 -0.102565 +0.0433314 -0.114052 -0.106126 +0.153525 -0.108495 -0.0987225 +-0.177184 -0.104537 -0.1088 +0.0696227 -0.101034 -0.10375 +0.108813 -0.100888 -0.107337 +-0.0417174 -0.0888969 -0.107121 +-0.0507415 -0.0771898 -0.101106 +-0.0534495 -0.0789178 -0.107795 +-0.0697927 -0.0656157 -0.107307 +-0.101175 -0.0481195 -0.101205 +-0.141046 -0.0456455 -0.104268 +0.22867 -0.0139911 -0.103064 +0.24593 -0.0127251 -0.103221 +0.212112 -0.0100461 -0.101251 +0.245556 -0.00564206 -0.105056 +0.12092 0.00875509 -0.0976955 +0.099344 0.0118631 -0.100171 +0.0377954 0.0248362 -0.0984435 +0.206891 0.0287463 -0.106177 +-0.0101301 0.0381624 -0.0931084 +0.155082 0.0416494 -0.106499 +-0.0232512 0.0450725 -0.0999485 +-0.0254013 0.0520425 -0.102498 +0.0824878 0.0557806 -0.104374 +0.0586406 0.0581886 -0.101052 +0.0319273 0.0609766 -0.102536 +-0.00891409 0.0612456 -0.102495 +-0.116856 -0.460894 -0.0998985 +-0.109516 -0.460093 -0.0996415 +-0.107096 -0.455507 -0.103155 +-0.097189 -0.447898 -0.102802 +0.149737 -0.433972 -0.0981505 +0.0857559 -0.431644 -0.102283 +0.0880219 -0.419429 -0.100215 +-0.224303 -0.325211 -0.0985485 +-0.245363 -0.326093 -0.10042 +-0.180634 -0.310157 -0.103381 +-0.310522 -0.307742 -0.102003 +-0.258953 -0.310124 -0.101365 +-0.281454 -0.30971 -0.107385 +-0.264514 -0.306032 -0.101891 +-0.171832 -0.306463 -0.102793 +-0.338621 -0.300782 -0.104184 +-0.0725567 -0.296491 -0.1033 +-0.274824 -0.290912 -0.102757 +-0.267152 -0.299191 -0.101709 +-0.268787 -0.292469 -0.102217 +-0.269983 -0.285728 -0.102489 +-0.276977 -0.285163 -0.103185 +0.00439804 -0.280972 -0.100498 +-0.294768 -0.274929 -0.103275 +-0.324127 -0.268744 -0.103155 +0.0281063 -0.266394 -0.103888 +-0.252946 -0.262424 -0.0980775 +0.0803418 -0.25416 -0.0996825 +0.120152 -0.245529 -0.104046 +0.143671 -0.245853 -0.106104 +0.223887 -0.186201 -0.1001 +-0.239047 -0.178399 -0.101706 +0.202354 -0.153293 -0.0994515 +-0.225514 -0.143322 -0.0992605 +0.195512 -0.14577 -0.0990315 +0.189844 -0.142186 -0.107344 +-0.209986 -0.138665 -0.107061 +0.0236282 -0.12254 -0.105214 +0.0255543 -0.117549 -0.101431 +0.158322 -0.114946 -0.103364 +-0.0182672 -0.107632 -0.103842 +-0.181056 -0.111558 -0.108253 +-0.181886 -0.097663 -0.102291 +0.0493705 -0.108865 -0.104276 +0.0636146 -0.099351 -0.101414 +0.126356 -0.100339 -0.105141 +0.0767628 -0.097623 -0.103047 +0.0926909 -0.0949799 -0.101915 +0.105432 -0.096327 -0.102971 +-0.176007 -0.0746177 -0.102139 +-0.15442 -0.0499885 -0.103978 +-0.147323 -0.0487915 -0.105715 +-0.134003 -0.0435624 -0.102856 +0.198267 -0.00888109 -0.103886 +0.135887 0.00457405 -0.100674 +0.113901 0.00721607 -0.104208 +0.107161 0.0109851 -0.0985885 +0.0748797 0.0158262 -0.1032 +0.225589 0.0245732 -0.0994195 +0.206888 0.0313193 -0.0977865 +0.00599006 0.0324263 -0.0988465 +0.143227 0.0500635 -0.0986665 +0.140663 0.0472625 -0.105103 +0.120482 0.0512355 -0.105422 +0.119999 0.0553826 -0.0979595 +-0.0196612 0.0558086 -0.105699 +-0.0159372 0.0605076 -0.101948 +-0.127846 -0.452871 -0.0998685 +-0.096198 -0.454868 -0.102173 +-0.121186 -0.455213 -0.102129 +-0.0918899 -0.450547 -0.101241 +-0.101131 -0.442587 -0.101846 +-0.106777 -0.444272 -0.101745 +0.115069 -0.440768 -0.0938184 +0.149795 -0.428698 -0.103021 +0.119827 -0.417168 -0.101187 +0.099246 -0.415209 -0.10062 +0.10608 -0.415258 -0.101538 +-0.255981 -0.32191 -0.102461 +-0.202806 -0.320509 -0.104086 +-0.255078 -0.315109 -0.101164 +-0.281034 -0.305374 -0.103226 +-0.270634 -0.304635 -0.10253 +-0.261716 -0.298099 -0.100427 +-0.276277 -0.301941 -0.102355 +-0.272816 -0.297291 -0.102241 +-0.0854209 -0.293961 -0.100939 +-0.342868 -0.296056 -0.104694 +-0.0922809 -0.29007 -0.101482 +-0.256597 -0.292276 -0.0977925 +-0.282941 -0.284765 -0.100606 +-0.263576 -0.283865 -0.100686 +-0.341288 -0.273054 -0.106176 +0.0167922 -0.277549 -0.0953715 +-0.326765 -0.270971 -0.0975305 +0.0463505 -0.258845 -0.1033 +0.0715037 -0.256536 -0.0990485 +0.0732857 -0.250665 -0.104249 +0.16673 -0.24147 -0.0999975 +0.213152 -0.210359 -0.0968605 +0.218322 -0.172467 -0.102903 +-0.231552 -0.162885 -0.103864 +0.183922 -0.134518 -0.101471 +0.00735007 -0.124193 -0.105648 +0.0559246 -0.104957 -0.103434 +-0.0247872 -0.102487 -0.104209 +0.132848 -0.100047 -0.10288 +0.09986 -0.0930659 -0.100237 +-0.179066 -0.0820468 -0.100768 +-0.0561336 -0.0713387 -0.0985295 +-0.173277 -0.0679997 -0.102744 +-0.0742637 -0.0606886 -0.103411 +-0.169067 -0.0547145 -0.0988125 +-0.103919 -0.0441074 -0.0949464 +-0.149168 -0.0441034 -0.100707 +-0.108562 -0.0448284 -0.0991735 +-0.141857 -0.0411014 -0.0987655 +0.244849 -0.0111251 -0.0940524 +0.184002 -0.00587806 -0.103562 +0.246096 0.00216702 -0.102115 +0.245969 0.000558006 -0.107971 +0.142549 0.00426604 -0.0985545 +0.0456405 0.0221502 -0.101125 +0.0450885 0.0253443 -0.0923334 +-0.0178602 0.0406704 -0.0951755 +-0.0223352 0.0589376 -0.101307 +0.0653837 0.0613316 -0.0963585 +0.0722907 0.0586576 -0.0992695 +-0.0251103 0.0634626 -0.0987195 +0.0376194 0.0629726 -0.0981575 +0.00701907 0.0665217 -0.0983945 +0.0298713 0.0653847 -0.0972805 +-0.124225 -0.462499 -0.0988195 +-0.128182 -0.458378 -0.101478 +-0.120089 -0.464718 -0.0938644 +-0.135326 -0.455056 -0.0995275 +-0.101909 -0.457805 -0.101319 +-0.095832 -0.440429 -0.0986855 +-0.116935 -0.449327 -0.100465 +-0.119979 -0.442279 -0.0982675 +-0.113175 -0.443183 -0.0999785 +0.0878809 -0.438464 -0.101448 +0.155466 -0.431372 -0.0995745 +0.113058 -0.416183 -0.101988 +0.117641 -0.411104 -0.0983445 +-0.23786 -0.331796 -0.103829 +-0.249727 -0.319979 -0.0999775 +-0.190361 -0.312529 -0.0999665 +-0.251727 -0.30835 -0.0986405 +-0.291727 -0.307046 -0.0982505 +-0.175303 -0.304827 -0.0958435 +-0.257984 -0.30411 -0.0998715 +-0.0623456 -0.295071 -0.107811 +-0.263276 -0.291174 -0.100709 +-0.0254853 -0.293317 -0.105334 +-0.278562 -0.295816 -0.100824 +-0.116127 -0.288451 -0.102935 +-0.108766 -0.289231 -0.100362 +-0.0104201 -0.286492 -0.105217 +-0.343468 -0.281647 -0.100884 +-0.00271603 -0.28387 -0.102291 +-0.26131 -0.276961 -0.100764 +-0.29136 -0.278326 -0.0995525 +-0.340081 -0.276503 -0.101207 +-0.330233 -0.271865 -0.1014 +-0.259497 -0.27024 -0.102451 +-0.306459 -0.27162 -0.102235 +-0.313131 -0.271544 -0.0985335 +0.0628266 -0.257285 -0.0999165 +0.096948 -0.247265 -0.102667 +0.128343 -0.246169 -0.107071 +-0.247915 -0.233686 -0.0959245 +0.206013 -0.224002 -0.100596 +0.207233 -0.216391 -0.0958835 +-0.218426 -0.141638 -0.103477 +-0.215435 -0.135589 -0.101295 +-0.190338 -0.122536 -0.107051 +0.0193052 -0.118926 -0.101513 +0.0185332 -0.1141 -0.0972835 +0.0317753 -0.115214 -0.102611 +0.161919 -0.11254 -0.0956335 +-0.183899 -0.105854 -0.103542 +0.0866389 -0.0909949 -0.0982415 +-0.180918 -0.0896639 -0.100667 +-0.0679677 -0.0628756 -0.100146 +-0.0870239 -0.0537905 -0.10229 +0.245492 0.00666607 -0.0966645 +0.128406 0.00673107 -0.0990025 +0.0525925 0.0219452 -0.0975675 +0.231997 0.0219112 -0.0940704 +0.0221292 0.0301723 -0.0925894 +0.220325 0.0286673 -0.0967845 +0.00776208 0.0340983 -0.0913584 +0.172577 0.0420864 -0.100249 +0.159552 0.0438464 -0.101662 +0.16698 0.0451415 -0.0967675 +0.140936 0.0549535 -0.0913884 +0.105199 0.0566956 -0.0992035 +0.0887799 0.0586296 -0.0984585 +0.0580436 0.0624256 -0.0942814 +0.0744347 0.0559586 -0.106027 +0.0795978 0.0599136 -0.0988615 +-0.00271603 0.0618616 -0.103187 +0.0172392 0.0637706 -0.102366 +-0.132583 -0.462696 -0.0996395 +-0.140314 -0.460836 -0.0993415 +-0.0878889 -0.451811 -0.0980465 +-0.132083 -0.448657 -0.0971285 +0.0851789 -0.438921 -0.0961255 +0.0934389 -0.441158 -0.0971535 +-0.1148 -0.436652 -0.0975285 +0.142685 -0.43599 -0.0962695 +0.14011 -0.418738 -0.0991045 +0.126921 -0.418175 -0.10053 +0.09797 -0.409233 -0.0971105 +0.104482 -0.408904 -0.0977685 +-0.231079 -0.329329 -0.101612 +-0.324765 -0.306797 -0.100922 +-0.0583296 -0.302523 -0.0999835 +-0.286417 -0.30248 -0.0969595 +-0.2818 -0.300825 -0.0997035 +-0.280874 -0.290327 -0.100826 +-0.130675 -0.292595 -0.0990865 +-0.100133 -0.290289 -0.0997145 +-0.25845 -0.286824 -0.0984105 +-0.336963 -0.279165 -0.0982245 +-0.306467 -0.274365 -0.0967945 +-0.317924 -0.268939 -0.1026 +0.112482 -0.246894 -0.0987675 +0.127036 -0.245163 -0.0989635 +0.159146 -0.243624 -0.102358 +0.176352 -0.238744 -0.100162 +0.192493 -0.23511 -0.10387 +0.222349 -0.195218 -0.0976455 +0.220348 -0.187886 -0.0938004 +0.213715 -0.166116 -0.103354 +-0.217949 -0.131327 -0.0960545 +-0.19636 -0.115751 -0.0982445 +-0.0109241 -0.111083 -0.102043 +0.0434004 -0.107102 -0.101053 +-0.0300763 -0.0946579 -0.1003 +0.0700827 -0.0944889 -0.0992695 +-0.0376164 -0.0883319 -0.100662 +-0.171829 -0.0613106 -0.100929 +-0.161571 -0.0519415 -0.101835 +-0.0930019 -0.0493285 -0.0983375 +-0.156822 -0.0453725 -0.0984225 +-0.128001 -0.0412974 -0.0995585 +-0.11505 -0.0415414 -0.0959425 +0.247163 -0.00847308 -0.0996855 +0.204964 -0.00774008 -0.0991285 +0.176507 -0.00401304 -0.102664 +0.154999 -0.000449004 -0.103541 +0.0947419 0.0158912 -0.0930364 +0.0671297 0.0181532 -0.10081 +0.226643 0.0268613 -0.0911764 +0.0292663 0.0268293 -0.0977175 +-0.0246862 0.0438474 -0.0930394 +0.152101 0.0471805 -0.0993525 +0.09787 0.0563556 -0.102069 +-0.0304793 0.0623396 -0.0972005 +0.0512635 0.0606146 -0.0973275 +-0.0286703 0.0568466 -0.0999745 +-0.136769 -0.465712 -0.0953295 +-0.0912339 -0.456989 -0.0986785 +-0.123746 -0.448209 -0.0986495 +-0.12739 -0.442212 -0.0966415 +0.0885849 -0.444862 -0.0923264 +0.0832858 -0.432466 -0.0954145 +-0.110591 -0.431031 -0.0963495 +0.146388 -0.438684 -0.0908384 +0.152785 -0.43645 -0.0933904 +0.0840468 -0.425299 -0.0988515 +0.152759 -0.421244 -0.0945944 +0.0922849 -0.413233 -0.0982935 +0.133181 -0.417781 -0.0999035 +0.111002 -0.409439 -0.0982895 +-0.213696 -0.322112 -0.0984585 +-0.243292 -0.318839 -0.0967965 +-0.247056 -0.313025 -0.0976705 +-0.165187 -0.302454 -0.0986045 +-0.0489195 -0.303413 -0.0983255 +-0.255895 -0.298089 -0.0981605 +-0.0235892 -0.297788 -0.0972395 +-0.250533 -0.294513 -0.0946244 +-0.344455 -0.292454 -0.100121 +-0.285999 -0.290038 -0.0974695 +-0.345447 -0.286927 -0.101573 +0.00140201 -0.287432 -0.0927564 +-0.25692 -0.281027 -0.0967505 +-0.296689 -0.277887 -0.0966505 +0.150669 -0.244166 -0.102111 +0.219504 -0.203902 -0.0985275 +0.208959 -0.161389 -0.0976395 +-0.209137 -0.131846 -0.102547 +-0.196746 -0.12213 -0.101962 +0.00743807 -0.119661 -0.101137 +-0.00401904 -0.114337 -0.101433 +-0.0134251 -0.106349 -0.0986955 +-0.186105 -0.115684 -0.105522 +0.0571536 -0.099394 -0.0994375 +0.120985 -0.0936249 -0.0989255 +0.113174 -0.095702 -0.102028 +0.10231 -0.0873559 -0.0943934 +-0.0325123 -0.0888769 -0.0950505 +-0.178684 -0.0664847 -0.0966155 +-0.176574 -0.0585626 -0.0948524 +-0.0801158 -0.0538575 -0.0962495 +0.240814 -0.0136991 -0.0984935 +0.198533 -0.00519105 -0.0964755 +0.168785 -0.00187302 -0.101103 +0.114002 0.0107521 -0.0960665 +0.0768548 0.0181492 -0.0956935 +0.0368604 0.0277243 -0.0905624 +0.199589 0.0326673 -0.102712 +-0.00127601 0.0353604 -0.0944084 +0.193232 0.0375514 -0.0980175 +-0.00438304 0.0384954 -0.0864614 +0.1353 0.0538575 -0.0968075 +-0.147798 -0.459715 -0.0964905 +-0.129211 -0.466212 -0.0930834 +-0.112272 -0.463482 -0.0946304 +-0.104707 -0.461327 -0.0953855 +-0.142474 -0.454822 -0.0974685 +-0.147349 -0.451702 -0.0939744 +-0.0885969 -0.446763 -0.0945974 +-0.0925339 -0.445001 -0.0991095 +-0.100241 -0.436377 -0.0983605 +0.129815 -0.439606 -0.0930214 +-0.107572 -0.437705 -0.0995415 +0.152096 -0.425054 -0.0994965 +0.14683 -0.420341 -0.0979765 +0.0856669 -0.413881 -0.0964775 +0.100973 -0.40254 -0.0943274 +-0.238275 -0.32585 -0.0988365 +-0.206346 -0.314539 -0.0910644 +-0.243396 -0.307973 -0.0942514 +-0.305833 -0.308662 -0.0970185 +-0.29889 -0.308637 -0.0976545 +-0.251553 -0.301874 -0.0968215 +-0.0791698 -0.298773 -0.0990535 +-0.337569 -0.301744 -0.0979585 +-0.284359 -0.29569 -0.0983725 +-0.12784 -0.291997 -0.107434 +-0.252306 -0.286318 -0.0941124 +-0.340139 -0.283409 -0.0971865 +-0.251713 -0.27863 -0.0916174 +-0.332825 -0.275726 -0.0985915 +-0.256003 -0.274473 -0.0962645 +0.0332033 -0.269401 -0.0952585 +0.0534135 -0.260197 -0.0983945 +0.0595666 -0.263331 -0.0929544 +-0.251191 -0.256332 -0.0949074 +0.095816 -0.252466 -0.0965715 +-0.249034 -0.24221 -0.0956465 +0.200474 -0.230123 -0.10262 +-0.249993 -0.208713 -0.0910294 +0.213322 -0.218258 -0.101839 +-0.243692 -0.201942 -0.103675 +-0.243391 -0.184953 -0.0985495 +0.218867 -0.178022 -0.0958115 +0.222276 -0.179114 -0.103149 +-0.238264 -0.162545 -0.0970135 +-0.233257 -0.156088 -0.0995995 +0.193224 -0.141132 -0.0904204 +-0.22307 -0.136721 -0.0965385 +0.0129171 -0.11815 -0.10032 +0.0151492 -0.122981 -0.104573 +-0.191884 -0.117046 -0.102707 +-0.00718407 -0.107319 -0.0957495 +0.0323733 -0.109227 -0.0986975 +-0.0188892 -0.10213 -0.0983985 +0.107992 -0.0910469 -0.0976465 +0.0785938 -0.0923149 -0.0988465 +-0.181186 -0.0748347 -0.0963945 +-0.148783 -0.0398304 -0.0949944 +-0.121857 -0.0394794 -0.0946994 +0.21798 -0.00858109 -0.0961775 +0.161286 0.000751008 -0.0987605 +0.14958 0.00245702 -0.0995295 +0.133077 0.0115521 -0.0865024 +0.103152 0.0148991 -0.0917664 +0.0893149 0.0196422 -0.0867224 +0.236052 0.0141851 -0.103285 +0.187156 0.0413594 -0.0937124 +0.159884 0.0459575 -0.0951625 +-0.0294953 0.0493455 -0.0966855 +0.127689 0.0565056 -0.0938944 +-0.0359154 0.0609936 -0.0931034 +0.0907979 0.0625146 -0.0907894 +-0.0120731 0.0635416 -0.0980425 +1.00001e-005 0.0654907 -0.0984885 +0.0135441 0.0675117 -0.0974345 +-0.14358 -0.466501 -0.0958455 +-0.137617 -0.469123 -0.0895574 +-0.0927579 -0.461143 -0.0945044 +-0.0847618 -0.453432 -0.0944034 +-0.139674 -0.448737 -0.0953225 +-0.129253 -0.43557 -0.0940904 +0.13774 -0.439253 -0.0920164 +-0.10408 -0.432212 -0.0966755 +-0.104893 -0.426558 -0.0932124 +0.136818 -0.414264 -0.0944054 +0.124766 -0.412688 -0.0972635 +0.130902 -0.412539 -0.0947354 +0.0934329 -0.404857 -0.0946944 +0.121869 -0.40663 -0.0948494 +-0.207156 -0.318978 -0.0975975 +-0.239039 -0.312316 -0.0925494 +-0.0653997 -0.305958 -0.0953475 +-0.0295343 -0.302786 -0.0925724 +-0.0391054 -0.303528 -0.0955375 +-0.246238 -0.302301 -0.0938964 +-0.0932219 -0.294954 -0.0964535 +-0.34257 -0.287914 -0.0969025 +0.0110651 -0.275971 -0.102668 +-0.3008 -0.274467 -0.100015 +0.0249922 -0.272171 -0.0971495 +-0.331247 -0.273334 -0.0932514 +-0.250337 -0.25005 -0.0930954 +0.119997 -0.247502 -0.0947274 +0.135332 -0.244644 -0.100523 +0.143368 -0.243369 -0.0974265 +0.192494 -0.229486 -0.0966255 +-0.246789 -0.217397 -0.0994545 +-0.246983 -0.209011 -0.0986675 +0.21408 -0.169583 -0.0948584 +-0.240531 -0.170982 -0.0975435 +-0.225423 -0.131673 -0.0902714 +0.189715 -0.139466 -0.0985015 +-0.2045 -0.126246 -0.101069 +0.00314503 -0.115422 -0.0988185 +0.0442874 -0.100493 -0.0963965 +0.0497975 -0.102955 -0.100019 +0.0616786 -0.0940739 -0.0968055 +-0.186286 -0.0929799 -0.0959175 +0.0732877 -0.0883429 -0.0950535 +0.128188 -0.0948929 -0.0987645 +0.0944879 -0.0890449 -0.0965245 +-0.0613236 -0.0659157 -0.0958125 +-0.0733987 -0.0575496 -0.0962295 +-0.165202 -0.0484915 -0.0963485 +-0.1615 -0.0431094 -0.0928844 +-0.135331 -0.0391314 -0.0963195 +0.225824 -0.0104411 -0.0971785 +0.247705 0.00095901 -0.0924124 +0.0293603 0.0295943 -0.0897484 +0.202669 0.0350864 -0.0954245 +-0.0245772 0.0444584 -0.0857014 +0.172728 0.0467405 -0.0907684 +-0.0331313 0.0559236 -0.0955245 +0.112338 0.0580166 -0.0949134 +-0.0320383 0.0662837 -0.0940034 +-0.0194432 0.0644756 -0.0974625 +-0.0149501 0.0664947 -0.0950325 +0.0218602 0.0671317 -0.0965565 +-0.114636 -0.467133 -0.0890714 +-0.097855 -0.460219 -0.0972325 +-0.134516 -0.442511 -0.0949924 +-0.0919579 -0.4413 -0.0931604 +-0.136265 -0.435776 -0.0923984 +-0.095766 -0.436071 -0.0926194 +0.157943 -0.437505 -0.0906954 +-0.12216 -0.43585 -0.0957335 +-0.117814 -0.429864 -0.0945084 +0.0827488 -0.419156 -0.0954415 +0.108183 -0.402251 -0.0945944 +0.115416 -0.403985 -0.0950315 +-0.198988 -0.315399 -0.0970215 +-0.0573866 -0.307689 -0.0935084 +-0.333757 -0.303861 -0.0921594 +-0.0726467 -0.302541 -0.0971215 +-0.0863899 -0.299473 -0.0958745 +-0.098657 -0.296852 -0.0920994 +-0.341487 -0.297264 -0.0978055 +-0.115466 -0.291483 -0.0953945 +-0.00669507 -0.290369 -0.0961155 +-0.335691 -0.276566 -0.0929054 +-0.310858 -0.274349 -0.0931554 +-0.320419 -0.270552 -0.0970395 +-0.254632 -0.268265 -0.0978785 +0.096288 -0.256902 -0.0908104 +0.104394 -0.250274 -0.0964415 +0.184948 -0.23345 -0.0969415 +-0.248929 -0.217119 -0.0919434 +0.214552 -0.174859 -0.0877614 +-0.23813 -0.154102 -0.0933634 +-0.230293 -0.148956 -0.0985885 +-0.211939 -0.127186 -0.0968075 +0.17414 -0.122713 -0.0957275 +-0.189192 -0.111173 -0.0996525 +0.0277653 -0.106715 -0.0951285 +0.0376294 -0.105318 -0.0977565 +0.145446 -0.102369 -0.0980745 +0.133258 -0.0924179 -0.0939694 +0.110085 -0.0854659 -0.0915304 +0.0887659 -0.0852879 -0.0930164 +-0.0394534 -0.0835988 -0.0957265 +-0.0861089 -0.0504645 -0.0947954 +-0.128895 -0.0374034 -0.0927314 +0.186133 -0.000207002 -0.0911474 +0.174733 -0.000418004 -0.0959035 +0.241541 0.0118351 -0.0994695 +0.233779 0.0231742 -0.0866894 +0.0696867 0.0206392 -0.0926714 +0.194072 0.00328303 -0.0814973 +0.154879 0.0527595 -0.0854954 +0.147422 0.0551976 -0.0867564 +0.0832418 0.0625916 -0.0929764 +0.0306563 0.0687217 -0.0914694 +-0.14951 -0.467241 -0.0942824 +-0.12337 -0.468571 -0.0882984 +-0.107261 -0.465901 -0.0898624 +-0.0823428 -0.45372 -0.0894464 +0.101625 -0.440549 -0.0963305 +0.123207 -0.442414 -0.0895804 +0.16192 -0.432651 -0.0934074 +0.158734 -0.433213 -0.0964495 +-0.099433 -0.43083 -0.0918584 +-0.125216 -0.429128 -0.0925034 +-0.120407 -0.422852 -0.0915404 +0.157234 -0.426018 -0.0957235 +0.148458 -0.417679 -0.0917524 +0.0815858 -0.411093 -0.0911504 +0.0875649 -0.407623 -0.0947584 +0.122077 -0.400146 -0.0914234 +0.101209 -0.395322 -0.0919044 +-0.231205 -0.3233 -0.0960045 +-0.219602 -0.320468 -0.0941014 +-0.236948 -0.319439 -0.0945684 +-0.193227 -0.310186 -0.0924334 +-0.320215 -0.30818 -0.0957125 +-0.0646806 -0.311583 -0.0889514 +-0.0496175 -0.308212 -0.0915304 +-0.159347 -0.299077 -0.0931294 +-0.104433 -0.299654 -0.0881184 +-0.105198 -0.293142 -0.0944864 +-0.110644 -0.294875 -0.0901174 +-0.340426 -0.291798 -0.0942564 +-0.339167 -0.286077 -0.0922374 +-0.287783 -0.28356 -0.0970545 +-0.337308 -0.281202 -0.0932674 +-0.251144 -0.270744 -0.0915954 +-0.320877 -0.272519 -0.0905524 +0.0440294 -0.26518 -0.0955605 +-0.248101 -0.225405 -0.0932584 +0.19927 -0.223154 -0.0949344 +0.20658 -0.208208 -0.0892024 +0.216339 -0.19661 -0.0914894 +0.209189 -0.163516 -0.0898054 +-0.243522 -0.158363 -0.0885574 +0.170204 -0.116689 -0.0913854 +-0.201888 -0.11658 -0.0925984 +-0.201741 -0.120641 -0.0978155 +0.00395804 -0.111772 -0.0939964 +0.165955 -0.110467 -0.0878374 +0.0259503 -0.112531 -0.0979985 +0.0316783 -0.102213 -0.0935344 +-0.0128311 -0.10223 -0.0936754 +-0.0240112 -0.097806 -0.0979245 +0.137787 -0.097589 -0.0976855 +0.0661267 -0.0897449 -0.0944964 +-0.0344323 -0.0836278 -0.0896154 +-0.184218 -0.0684917 -0.0905364 +-0.0613776 -0.0624816 -0.0881154 +-0.0909739 -0.0469225 -0.0914774 +0.224534 -0.00691007 -0.0907624 +0.217562 -0.00515805 -0.0897774 +0.210321 -0.00594206 -0.0938524 +0.248006 0.00213302 -0.0856984 +0.242599 0.0128791 -0.0918244 +0.236528 0.0162662 -0.0958525 +0.0786788 0.0213202 -0.0873474 +0.0534245 0.0245932 -0.0901104 +0.217281 0.0352084 -0.0807203 +0.126649 0.0598716 -0.0864044 +0.0732287 0.0631156 -0.0930384 +0.0513095 0.0657247 -0.0903604 +-0.0293953 0.0706387 -0.0910974 +-0.00612006 0.0653457 -0.0974345 +-0.0107141 0.0681527 -0.0927224 +0.00778508 0.0705387 -0.0922884 +-0.15334 -0.461723 -0.0926664 +-0.100132 -0.4638 -0.0914294 +-0.0869979 -0.459045 -0.0948314 +-0.0856549 -0.448562 -0.0896884 +-0.146373 -0.445483 -0.0914664 +0.0818158 -0.438549 -0.0902044 +0.0805558 -0.431485 -0.0874424 +0.0815388 -0.426993 -0.0924624 +0.127979 -0.40672 -0.0922234 +-0.226446 -0.318927 -0.0917214 +-0.213458 -0.316272 -0.0906524 +-0.183961 -0.307872 -0.0954295 +-0.239627 -0.302807 -0.0896684 +-0.0812758 -0.304294 -0.0926664 +-0.0221582 -0.305833 -0.0831023 +-0.0187812 -0.300817 -0.0892224 +-0.24464 -0.296128 -0.0908594 +-0.341422 -0.293715 -0.0890734 +-0.139129 -0.294751 -0.0976425 +-0.123777 -0.292018 -0.0932584 +-0.289959 -0.288333 -0.0941394 +-0.297055 -0.281121 -0.0899174 +-0.301687 -0.27733 -0.0934074 +-0.246672 -0.282137 -0.0880514 +-0.334494 -0.276427 -0.0876234 +-0.329322 -0.274261 -0.0868704 +-0.247508 -0.274065 -0.0859084 +0.0395354 -0.270941 -0.0888084 +0.0870169 -0.256802 -0.0948004 +0.112661 -0.251572 -0.0912204 +0.12863 -0.246366 -0.0913434 +0.152802 -0.241746 -0.0949124 +0.201784 -0.21548 -0.0904334 +-0.248538 -0.185418 -0.0913484 +-0.24504 -0.177039 -0.0937014 +-0.230103 -0.139806 -0.0926864 +-0.207702 -0.121398 -0.0946964 +-0.00185202 -0.110731 -0.0964855 +0.0106531 -0.113409 -0.0962945 +-0.187849 -0.1018 -0.0980365 +0.143608 -0.096892 -0.0927864 +0.0518745 -0.097436 -0.0963425 +0.0751218 -0.0827408 -0.0902934 +-0.0454255 -0.0785498 -0.0953455 +-0.0752858 -0.0534095 -0.0894224 +-0.154991 -0.0400134 -0.0928424 +-0.142788 -0.0368924 -0.0921894 +-0.135917 -0.0351424 -0.0895414 +0.238364 -0.0100881 -0.0919824 +0.231224 -0.00886709 -0.0922114 +0.247716 -0.00526805 -0.0946184 +0.190497 -0.00448104 -0.0980965 +0.182215 -0.00216902 -0.0967525 +0.134611 0.00776308 -0.0938114 +0.125051 0.0142641 -0.0838143 +0.12687 0.0103361 -0.0915074 +0.111082 0.0142431 -0.0892784 +0.0854059 0.0174122 -0.0936344 +0.0613856 0.0218872 -0.0933814 +0.0104901 0.0361424 -0.0832043 +-0.0109461 0.0406094 -0.0850354 +0.179434 0.0435334 -0.0938164 +0.163793 0.0482145 -0.0884874 +0.148339 0.0509545 -0.0929654 +-0.0303703 0.0471565 -0.0888104 +-0.0346253 0.0518095 -0.0910184 +0.119357 0.0592646 -0.0905794 +0.097203 0.0599686 -0.0957515 +0.0584106 0.0665647 -0.0877574 +0.0384424 0.0672907 -0.0915084 +-0.0243602 0.0680667 -0.0944894 +-0.0173682 0.0704027 -0.0916814 +0.0161672 0.0705977 -0.0920084 +-0.144918 -0.470441 -0.0889194 +-0.0876549 -0.462289 -0.0896114 +-0.0821708 -0.451031 -0.0843823 +0.098327 -0.444408 -0.0906874 +0.0787658 -0.439016 -0.0823153 +0.161187 -0.426777 -0.0917784 +-0.13311 -0.429219 -0.0907494 +-0.112555 -0.424526 -0.0934504 +-0.118079 -0.416025 -0.0896054 +-0.112041 -0.417953 -0.0907564 +0.146371 -0.414341 -0.0862384 +0.143049 -0.416272 -0.0935684 +0.0873949 -0.399794 -0.0918804 +0.0946329 -0.397995 -0.0925284 +0.104733 -0.380103 -0.0875024 +0.114377 -0.397272 -0.0918674 +0.10786 -0.394712 -0.0915834 +-0.232532 -0.31526 -0.0904224 +-0.20078 -0.310967 -0.0882994 +-0.313139 -0.308719 -0.0959185 +-0.301619 -0.309208 -0.0915874 +-0.0426734 -0.308999 -0.0883364 +-0.294933 -0.308101 -0.0923104 +-0.327765 -0.306532 -0.0943564 +-0.16944 -0.300664 -0.0900484 +-0.290014 -0.303573 -0.0927424 +-0.288458 -0.296389 -0.0945224 +-0.148517 -0.296745 -0.0943094 +-0.0113881 -0.295981 -0.0913364 +-0.292552 -0.281818 -0.0939474 +-0.247033 -0.28923 -0.0904914 +0.0781368 -0.26023 -0.0933994 +-0.250575 -0.263413 -0.0914754 +0.136405 -0.243918 -0.0914304 +-0.246671 -0.192586 -0.0964465 +0.217122 -0.182 -0.0891044 +-0.241457 -0.149367 -0.0864494 +0.166437 -0.118606 -0.0998015 +-0.196916 -0.111421 -0.0947974 +-0.192374 -0.107402 -0.0934964 +0.0378614 -0.099985 -0.0942234 +-0.191679 -0.098138 -0.0924374 +0.0411294 -0.095173 -0.0915964 +0.139671 -0.0913949 -0.0890894 +0.0558336 -0.0924209 -0.0935234 +-0.184863 -0.0838878 -0.0945904 +-0.169049 -0.0456015 -0.0902994 +-0.109153 -0.0408104 -0.0910574 +0.162025 0.00424504 -0.0912524 +0.148005 0.00598206 -0.0925954 +0.0425224 0.0292663 -0.0838783 +0.221058 0.0315523 -0.0870894 +0.20123 0.0414084 -0.0822183 +-0.0389364 0.0644916 -0.0892514 +-0.15448 -0.468253 -0.0906244 +-0.0822638 -0.462081 -0.0872644 +-0.152411 -0.455227 -0.0921714 +-0.156453 -0.453576 -0.0878544 +-0.152422 -0.447488 -0.0888074 +-0.0890199 -0.443323 -0.0878384 +0.0947589 -0.447876 -0.0855384 +0.0811738 -0.444463 -0.0879964 +0.107368 -0.443902 -0.0899824 +-0.142999 -0.435364 -0.0896124 +0.151829 -0.44073 -0.0864904 +0.0809508 -0.418466 -0.0912094 +-0.125439 -0.416496 -0.0880344 +0.140559 -0.412052 -0.0892044 +0.0826618 -0.404542 -0.0906014 +0.111881 -0.388272 -0.0890674 +0.103987 -0.387476 -0.0896094 +-0.22769 -0.311782 -0.0857744 +-0.315998 -0.309017 -0.0894534 +-0.0889159 -0.30712 -0.0877094 +-0.292669 -0.300142 -0.0841423 +-0.0918159 -0.301671 -0.0918004 +-0.338851 -0.299261 -0.0914914 +-0.292252 -0.286053 -0.0891784 +0.0097511 -0.282933 -0.0931484 +-0.339291 -0.281045 -0.0880454 +-0.315999 -0.272881 -0.0925434 +-0.312368 -0.275173 -0.0868584 +-0.249348 -0.244253 -0.0885614 +0.204837 -0.156484 -0.0916084 +0.198966 -0.148566 -0.0917064 +-0.235089 -0.146486 -0.0922524 +-0.219434 -0.127028 -0.0909624 +0.00869809 -0.108936 -0.0921174 +0.0219292 -0.109339 -0.0936054 +0.0190372 -0.10553 -0.0893194 +-0.0186942 -0.097191 -0.0922204 +0.0478495 -0.0943529 -0.0926994 +0.124368 -0.0887959 -0.0928104 +0.115529 -0.0900389 -0.0957485 +0.104738 -0.0817478 -0.0883684 +0.0810408 -0.0867739 -0.0942494 +0.0827328 -0.0812848 -0.0892704 +-0.0665517 -0.0609826 -0.0935504 +-0.0689467 -0.0571676 -0.0885734 +-0.173203 -0.0515495 -0.0928984 +-0.0976 -0.0455815 -0.0938594 +-0.0177312 0.0419594 -0.0871094 +0.155756 0.0500465 -0.0919054 +0.098793 0.0626066 -0.0884634 +0.0708497 0.0674377 -0.0853254 +0.0653877 0.0652787 -0.0897834 +0.0447284 0.0641696 -0.0942924 +-0.00436604 0.0683567 -0.0920404 +-0.0282763 0.0756138 -0.0874584 +-0.0235092 0.0714417 -0.0888914 +-0.0182022 0.0734557 -0.0866894 +-0.0356844 0.0693297 -0.0904344 +-0.130965 -0.470863 -0.0858234 +-0.117357 -0.470705 -0.0837263 +0.13272 -0.443151 -0.0863294 +-0.141318 -0.441532 -0.0927454 +0.14215 -0.442661 -0.0850874 +-0.140499 -0.429217 -0.0879454 +-0.095957 -0.431603 -0.0858884 +0.16527 -0.43116 -0.0886644 +-0.100643 -0.417641 -0.0852474 +-0.128849 -0.422899 -0.0895724 +-0.106308 -0.413489 -0.0877014 +-0.105335 -0.420697 -0.0903004 +0.134808 -0.408242 -0.0890654 +0.118958 -0.392592 -0.0890504 +0.096292 -0.38993 -0.0902944 +-0.0805578 -0.310069 -0.0876434 +-0.322535 -0.307726 -0.0891434 +-0.32803 -0.305588 -0.0865234 +-0.298311 -0.308724 -0.0858284 +-0.097386 -0.304265 -0.0872724 +-0.125689 -0.29479 -0.0861344 +0.00811708 -0.289007 -0.0849793 +-0.241984 -0.287785 -0.0854104 +-0.293803 -0.285587 -0.0838143 +0.0312543 -0.275005 -0.0878414 +-0.325846 -0.272273 -0.0919314 +0.0467945 -0.27098 -0.0853124 +0.104825 -0.255077 -0.0896734 +0.15369 -0.239162 -0.0865754 +0.168285 -0.238226 -0.0938164 +0.17419 -0.2352 -0.0917254 +-0.249121 -0.230539 -0.0867414 +0.212879 -0.20359 -0.0923314 +0.181421 -0.128361 -0.0929364 +-0.219842 -0.122471 -0.0861344 +-0.214988 -0.117541 -0.0851014 +-0.202503 -0.111562 -0.0891354 +0.161793 -0.104005 -0.0839853 +0.15803 -0.106415 -0.0912144 +0.0245362 -0.102836 -0.0911334 +0.0277253 -0.097907 -0.0887174 +0.151102 -0.101923 -0.0923914 +0.148195 -0.09538 -0.0869034 +0.0443574 -0.0904969 -0.0879324 +-0.0260263 -0.0925969 -0.0932944 +0.130988 -0.0874269 -0.0891834 +0.117629 -0.0853479 -0.0901904 +0.0676307 -0.0842098 -0.0904814 +-0.190233 -0.0808308 -0.0873234 +0.0842378 -0.0757848 -0.0843003 +0.0904889 -0.0797418 -0.0878524 +-0.0506305 -0.0733397 -0.0933974 +-0.186027 -0.0763398 -0.0911604 +-0.0557976 -0.0679177 -0.0909184 +-0.17955 -0.0539205 -0.0879234 +-0.115283 -0.0381264 -0.0886794 +0.233014 -0.00622106 -0.0862674 +0.203524 -0.00299803 -0.0903954 +0.193928 -0.00172602 -0.0914494 +0.177575 0.00204102 -0.0897834 +0.168006 0.00161602 -0.0943454 +0.155328 0.00354204 -0.0950645 +0.244835 0.0116971 -0.0842693 +0.0701077 0.0238752 -0.0848683 +0.0248752 0.0330783 -0.0834353 +-0.00437304 0.0416574 -0.0775023 +-0.0385424 0.0565056 -0.0883214 +0.0949529 0.0657557 -0.0832563 +0.0783518 0.0688307 -0.0811853 +-0.0344203 0.0744837 -0.0877804 +-0.00860709 0.0720987 -0.0891634 +0.00186102 0.0690077 -0.0937604 +-0.0229852 0.0775168 -0.0843773 +0.0109531 0.0734217 -0.0873474 +-0.151568 -0.472649 -0.0862864 +-0.158626 -0.468924 -0.0859834 +-0.0936619 -0.463105 -0.0897684 +-0.0823278 -0.458725 -0.0913094 +-0.0819038 -0.449736 -0.0781923 +0.0827008 -0.44971 -0.0846913 +-0.0926269 -0.437699 -0.0865904 +0.163559 -0.437809 -0.0887074 +-0.099554 -0.425129 -0.0869424 +0.15761 -0.421694 -0.0898914 +0.152916 -0.41837 -0.0878254 +0.0802518 -0.417127 -0.0889074 +0.0794528 -0.407291 -0.0847083 +-0.112934 -0.409762 -0.0877834 +0.129918 -0.401523 -0.0884554 +0.0898919 -0.392505 -0.0902774 +0.096318 -0.383109 -0.0884064 +-0.22917 -0.304713 -0.0813083 +-0.0731277 -0.308133 -0.0914714 +-0.187189 -0.305546 -0.0878384 +-0.111496 -0.300465 -0.0844073 +-0.132354 -0.292503 -0.0914644 +-0.291931 -0.292802 -0.0856314 +-0.341583 -0.28759 -0.0877354 +-0.340429 -0.291378 -0.0822393 +0.0164652 -0.283486 -0.0864074 +-0.30668 -0.276404 -0.0897944 +-0.323783 -0.273605 -0.0852394 +0.0508965 -0.26601 -0.0915974 +0.0643696 -0.267787 -0.0873814 +0.0684167 -0.261855 -0.0932644 +-0.249353 -0.250492 -0.0858824 +0.160657 -0.239664 -0.0923884 +0.179874 -0.232319 -0.0911914 +0.191867 -0.22444 -0.0901354 +0.195496 -0.217848 -0.0864324 +-0.251303 -0.215202 -0.0840803 +-0.252661 -0.207883 -0.0830803 +0.199959 -0.209659 -0.0835283 +-0.250815 -0.193767 -0.0892004 +-0.250252 -0.179078 -0.0862094 +-0.243686 -0.166419 -0.0912594 +0.173522 -0.11443 -0.0829383 +-0.202154 -0.10524 -0.0850334 +-0.000353004 -0.107209 -0.0915204 +0.0152502 -0.10968 -0.0931764 +-0.00603806 -0.102918 -0.0901404 +0.0210122 -0.098715 -0.0865984 +-0.190262 -0.0889419 -0.0901554 +0.0371164 -0.0911379 -0.0871364 +0.0599386 -0.0870149 -0.0909974 +0.106373 -0.0767898 -0.0826573 +0.096715 -0.0834428 -0.0909604 +-0.0448504 -0.0749207 -0.0877834 +-0.0947329 -0.0435104 -0.0864964 +-0.164522 -0.0402674 -0.0872934 +-0.122191 -0.0363034 -0.0879304 +-0.142841 -0.0333333 -0.0854614 +0.228887 0.0280053 -0.0830753 +0.215138 0.0320523 -0.0930224 +0.134248 0.0579026 -0.0878604 +0.111637 0.0622076 -0.0868254 +0.10525 0.0609146 -0.0916414 +-0.000530005 0.0709817 -0.0877574 +0.0240882 0.0704507 -0.0904534 +-0.137853 -0.473409 -0.0827323 +-0.102525 -0.467569 -0.0852704 +-0.096536 -0.466479 -0.0866454 +-0.0899779 -0.466384 -0.0853064 +-0.0842318 -0.466457 -0.0837653 +0.0885779 -0.448716 -0.0855444 +-0.148918 -0.439098 -0.0883044 +-0.0891629 -0.440573 -0.0810573 +-0.148481 -0.431681 -0.0854184 +0.0782278 -0.420624 -0.0805893 +-0.136715 -0.422856 -0.0868004 +-0.121055 -0.410261 -0.0867704 +-0.113165 -0.402273 -0.0850134 +0.133279 -0.395786 -0.0838343 +0.126527 -0.395226 -0.0875464 +0.112669 -0.380284 -0.0867324 +0.097731 -0.376433 -0.0863744 +-0.0872759 -0.312827 -0.0829963 +-0.308831 -0.309403 -0.0902034 +-0.0286803 -0.307761 -0.0840593 +-0.330216 -0.30321 -0.0809013 +-0.234657 -0.30008 -0.0838533 +-0.339104 -0.297566 -0.0845493 +-0.29102 -0.292526 -0.0908274 +-0.339305 -0.285105 -0.0821573 +-0.336444 -0.279704 -0.0830073 +0.0235062 -0.277492 -0.0899444 +-0.317608 -0.273875 -0.0852284 +0.0824548 -0.264436 -0.0873744 +0.0896979 -0.261071 -0.0889344 +-0.249526 -0.257757 -0.0867074 +-0.237029 -0.141416 -0.0860764 +0.184591 -0.127823 -0.0841933 +-0.226283 -0.126256 -0.0839203 +-0.213648 -0.122164 -0.0908124 +-0.208663 -0.116413 -0.0889934 +-0.198388 -0.107482 -0.0902184 +-0.00297803 -0.100841 -0.0851874 +0.0123631 -0.105089 -0.0890894 +0.0340793 -0.096352 -0.0901204 +0.0399084 -0.0862079 -0.0842573 +0.0515645 -0.0887559 -0.0896764 +0.0618206 -0.0810158 -0.0866894 +0.098403 -0.0781438 -0.0852844 +-0.0400044 -0.0793848 -0.0895474 +-0.182391 -0.0611096 -0.0894924 +-0.157907 -0.0371474 -0.0869014 +-0.128911 -0.0342493 -0.0858844 +0.247325 -0.00621406 -0.0890714 +0.211451 -0.00245702 -0.0865794 +0.197715 0.000372004 -0.0859254 +0.24619 0.00736707 -0.0896354 +0.170163 0.00451505 -0.0877844 +0.162259 0.00728507 -0.0849563 +0.140845 0.00837908 -0.0903214 +0.119288 0.0125961 -0.0896724 +0.0609346 0.0254133 -0.0850744 +0.00259603 0.0367004 -0.0868794 +0.194977 0.0408274 -0.0893904 +0.179082 0.0479995 -0.0838483 +0.0784298 0.0653447 -0.0879774 +-0.0401654 0.0703717 -0.0859454 +0.0626816 0.0697027 -0.0817723 +0.0452935 0.0690037 -0.0867004 +0.0352324 0.0709297 -0.0860654 +-0.00477505 0.0755538 -0.0842623 +-0.124886 -0.473003 -0.0812503 +-0.095591 -0.468662 -0.0816703 +-0.161916 -0.467493 -0.0803683 +-0.15771 -0.461252 -0.0881304 +-0.154582 -0.44089 -0.0852044 +0.166631 -0.427229 -0.0826943 +0.16239 -0.424142 -0.0864174 +-0.144775 -0.424151 -0.0839743 +0.1626 -0.422353 -0.0806093 +-0.099937 -0.410045 -0.0829643 +0.0806908 -0.399748 -0.0863894 +0.118851 -0.384616 -0.0864804 +0.0882669 -0.385359 -0.0878024 +0.115945 -0.369716 -0.0837383 +0.0946509 -0.369474 -0.0848523 +0.109501 -0.373552 -0.0856894 +0.113638 -0.361457 -0.0824573 +-0.220774 -0.314822 -0.0874804 +-0.0795118 -0.315768 -0.0826953 +-0.104191 -0.305936 -0.0831843 +-0.178794 -0.302797 -0.0883064 +-0.291201 -0.298644 -0.0894004 +-0.334674 -0.301714 -0.0849793 +-0.00936709 -0.300019 -0.0825733 +-0.29246 -0.295428 -0.0802773 +-0.134683 -0.294129 -0.0842453 +-0.140825 -0.293768 -0.0904024 +-0.248441 -0.243513 -0.0807103 +0.145395 -0.241702 -0.0894374 +-0.248985 -0.237508 -0.0881194 +0.184274 -0.22755 -0.0873424 +0.210859 -0.168338 -0.0845603 +-0.24783 -0.171369 -0.0869474 +-0.195336 -0.0947349 -0.0869294 +0.155466 -0.099624 -0.0851844 +0.0328313 -0.0867339 -0.0827733 +-0.0280673 -0.0873019 -0.0879764 +0.122211 -0.0821778 -0.0857434 +0.0545725 -0.0832748 -0.0868784 +0.0765218 -0.0771958 -0.0855414 +-0.0546635 -0.0656337 -0.0835913 +-0.0816228 -0.0498645 -0.0885444 +-0.163997 -0.0363374 -0.0812843 +-0.107121 -0.0381874 -0.0835653 +-0.150195 -0.0354454 -0.0877494 +0.0661247 0.0276163 -0.0778063 +0.0512885 0.0279133 -0.0833483 +0.226013 0.0337483 -0.0710222 +0.00314803 0.0392614 -0.0795253 +0.170012 0.0502315 -0.0833893 +-0.0354264 0.0502175 -0.0838023 +-0.0405274 0.0547445 -0.0812613 +0.00445804 0.0729377 -0.0851374 +-0.0162012 0.0769778 -0.0823193 +0.0193772 0.0733177 -0.0862064 +-0.0256943 0.0814698 -0.0800013 +-0.0376964 0.0770698 -0.0839143 +-0.154564 -0.476149 -0.0809773 +-0.109738 -0.470244 -0.0831473 +-0.0780088 -0.461711 -0.0834063 +-0.160232 -0.455165 -0.0835053 +0.0802868 -0.452429 -0.0799253 +-0.0856259 -0.445987 -0.0828463 +0.158354 -0.441137 -0.0843973 +0.167383 -0.436608 -0.0845533 +0.169276 -0.432343 -0.0810573 +-0.140858 -0.417111 -0.0826523 +-0.13288 -0.416379 -0.0855824 +-0.128794 -0.409475 -0.0840553 +-0.120188 -0.404142 -0.0845283 +-0.106472 -0.39927 -0.0834253 +0.135945 -0.402813 -0.0845003 +0.0836768 -0.393813 -0.0880164 +0.124644 -0.388533 -0.0857804 +0.102375 -0.370849 -0.0854684 +-0.0566696 -0.313143 -0.0867144 +-0.320201 -0.307216 -0.0821603 +-0.234309 -0.307721 -0.0874104 +-0.117891 -0.295125 -0.0877724 +-0.239814 -0.295207 -0.0864694 +-0.00149801 -0.29393 -0.0856694 +-0.243149 -0.278593 -0.0821973 +0.0558176 -0.269606 -0.0860214 +0.0926029 -0.265207 -0.0836853 +0.121804 -0.250871 -0.0872064 +0.130097 -0.24937 -0.0838203 +-0.250014 -0.222851 -0.0851344 +0.209138 -0.199998 -0.0853994 +0.215844 -0.189602 -0.0874324 +-0.243338 -0.144162 -0.0795643 +0.196829 -0.143465 -0.0832703 +-0.232232 -0.129294 -0.0801993 +-0.231626 -0.134449 -0.0863004 +0.00614106 -0.104971 -0.0880444 +0.0306043 -0.0924199 -0.0856944 +-0.0217462 -0.0915869 -0.0876984 +0.0470995 -0.0850409 -0.0853804 +-0.0313793 -0.0820068 -0.0832963 +0.0563736 -0.0775078 -0.0830673 +-0.189358 -0.0721297 -0.0850634 +-0.0432994 -0.0723477 -0.0805503 +-0.0497425 -0.0703067 -0.0858224 +-0.0649816 -0.0576046 -0.0822903 +-0.17565 -0.0472665 -0.0860944 +-0.102006 -0.0417314 -0.0881334 +0.237772 -0.00452405 -0.0811463 +0.240851 -0.00764408 -0.0864754 +0.182381 0.00366604 -0.0849593 +0.189621 0.00237802 -0.0849063 +0.106645 0.0179022 -0.0832593 +0.098337 0.0189112 -0.0848133 +-0.0132111 0.0434974 -0.0782803 +0.186557 0.0447214 -0.0861654 +0.161099 0.0531615 -0.0818763 +0.135047 0.0612086 -0.0791213 +-0.0418124 0.0613446 -0.0850294 +0.112443 0.0653857 -0.0786953 +0.0860249 0.0653857 -0.0843063 +0.0542015 0.0700497 -0.0826433 +0.00142501 0.0771568 -0.0807883 +0.0145761 0.0754458 -0.0819613 +-0.0430464 0.0740397 -0.0808613 +-0.0118981 0.0748447 -0.0859044 +-0.109687 -0.474467 -0.0760383 +-0.102802 -0.471588 -0.0799433 +-0.0894909 -0.468684 -0.0789103 +-0.0793788 -0.456408 -0.0850574 +0.116503 -0.445362 -0.0857644 +-0.119739 -0.397055 -0.0815333 +-0.112533 -0.394153 -0.0818953 +0.131035 -0.388794 -0.0828353 +0.0812388 -0.389493 -0.0845193 +0.126511 -0.381337 -0.0827793 +0.0823718 -0.381436 -0.0836703 +0.0899789 -0.377179 -0.0860914 +0.10058 -0.362679 -0.0836923 +0.107946 -0.365405 -0.0842883 +-0.0481375 -0.313171 -0.0838943 +-0.0359514 -0.308301 -0.0868424 +-0.305001 -0.309422 -0.0851414 +-0.190915 -0.302691 -0.0808163 +-0.18336 -0.300828 -0.0803623 +-0.29773 -0.281829 -0.0835743 +0.0250923 -0.281555 -0.0821483 +-0.331796 -0.276746 -0.0811653 +-0.307664 -0.276827 -0.0833133 +0.0350514 -0.277443 -0.0809073 +0.108006 -0.258965 -0.0831773 +0.115278 -0.255367 -0.0842093 +0.168139 -0.234837 -0.0860494 +-0.254006 -0.211418 -0.0756313 +0.191309 -0.13527 -0.0823303 +0.187329 -0.134243 -0.0911184 +-0.205507 -0.112045 -0.0842083 +-0.195364 -0.103746 -0.0873174 +0.000417004 -0.104683 -0.0869584 +0.0160682 -0.102217 -0.0855334 +-0.0115681 -0.09893 -0.0887914 +0.0243192 -0.0937439 -0.0840833 +0.0423554 -0.0806788 -0.0815983 +0.113759 -0.0802018 -0.0851134 +0.0921199 -0.0746267 -0.0823683 +-0.0710647 -0.0533245 -0.0820623 +-0.149057 -0.0317133 -0.0805233 +-0.135532 -0.0321073 -0.0822983 +0.206559 0.000133001 -0.0829873 +0.154814 0.00702107 -0.0881704 +0.147164 0.00946909 -0.0856434 +0.238359 0.0177962 -0.0885744 +0.0278333 0.0361704 -0.0746622 +0.211427 0.0366764 -0.0830793 +0.210883 0.0418234 -0.0700672 +-0.0211642 0.0452875 -0.0790123 +0.150655 0.0573306 -0.0797373 +0.141595 0.0584486 -0.0826413 +0.119356 0.0627506 -0.0827243 +0.0411124 0.0725627 -0.0810173 +0.0220102 0.0757748 -0.0796573 +-0.116907 -0.474264 -0.0776643 +-0.0835818 -0.46895 -0.0775053 +-0.158305 -0.447282 -0.0837853 +0.0871049 -0.453064 -0.0782773 +0.102098 -0.448868 -0.0825133 +-0.0855779 -0.444175 -0.0759553 +0.164188 -0.442022 -0.0821573 +-0.155263 -0.433997 -0.0816673 +-0.145148 -0.411618 -0.0780033 +0.157564 -0.41931 -0.0827073 +-0.095819 -0.414781 -0.0785783 +0.141682 -0.409034 -0.0835673 +-0.105467 -0.406099 -0.0852344 +-0.126746 -0.402575 -0.0817533 +-0.108077 -0.388044 -0.0798483 +0.0784588 -0.397524 -0.0805563 +0.119925 -0.376908 -0.0841143 +0.0878119 -0.368181 -0.0831203 +0.0926879 -0.361763 -0.0826883 +0.117037 -0.354717 -0.0801023 +0.110911 -0.349093 -0.0798643 +0.106954 -0.356304 -0.0820913 +-0.0718737 -0.313801 -0.0858724 +-0.096449 -0.310277 -0.0822333 +-0.313196 -0.308959 -0.0836203 +-0.308296 -0.30873 -0.0797053 +-0.195615 -0.306897 -0.0845203 +-0.294915 -0.306362 -0.0807523 +-0.197476 -0.301984 -0.0758923 +-0.111551 -0.306503 -0.0798243 +-0.119246 -0.30046 -0.0818933 +-0.337395 -0.295759 -0.0777273 +-0.153182 -0.296021 -0.0873174 +-0.243998 -0.269813 -0.0790773 +0.10113 -0.266462 -0.0789713 +0.175651 -0.229972 -0.0830843 +0.188475 -0.221539 -0.0829583 +-0.251906 -0.201024 -0.0867744 +-0.252899 -0.187773 -0.0834973 +0.213465 -0.183013 -0.0815663 +-0.248716 -0.163406 -0.0829113 +0.20223 -0.152394 -0.0847883 +-0.222866 -0.11989 -0.0806143 +-0.198508 -0.100746 -0.0809723 +-0.00869809 -0.096766 -0.0840223 +0.00802608 -0.096512 -0.0807773 +0.0185222 -0.0934229 -0.0815683 +-0.0152702 -0.0944219 -0.0860194 +0.145208 -0.0895009 -0.0824153 +-0.193877 -0.0771438 -0.0805153 +0.13759 -0.0858899 -0.0839193 +0.129959 -0.0829038 -0.0842503 +-0.0378194 -0.0773728 -0.0827823 +0.095896 -0.0647386 -0.0711772 +-0.0487645 -0.0675787 -0.0784563 +-0.187669 -0.0638696 -0.0833603 +-0.185202 -0.0563966 -0.0821393 +0.225765 -0.00399304 -0.0845793 +0.21849 -0.00211602 -0.0833583 +0.154059 0.0103481 -0.0817723 +0.146232 0.0129511 -0.0790663 +0.0839898 0.0233232 -0.0804693 +0.0762118 0.0259523 -0.0775983 +0.224205 0.0324783 -0.0785793 +0.0167392 0.0334023 -0.0871234 +-0.0180852 0.0469055 -0.0720472 +-0.0288453 0.0472205 -0.0801873 +0.186201 0.0482285 -0.0774263 +0.0335903 0.0743047 -0.0796333 +-0.0334213 0.0829478 -0.0784233 +-0.0787938 -0.466749 -0.0809003 +0.125687 -0.446592 -0.0819703 +-0.151859 -0.426272 -0.0807513 +0.0767008 -0.406407 -0.0716832 +0.151529 -0.416556 -0.0822513 +-0.14119 -0.405605 -0.0770433 +0.147774 -0.412192 -0.0794253 +-0.13657 -0.410336 -0.0814543 +0.140498 -0.403629 -0.0798493 +-0.102822 -0.393814 -0.0807143 +-0.128206 -0.396211 -0.0781583 +0.0789388 -0.38703 -0.0794573 +0.098228 -0.355173 -0.0815183 +0.1026 -0.348259 -0.0798603 +-0.0638476 -0.318117 -0.0825783 +-0.0840118 -0.320432 -0.0787913 +-0.2224 -0.308522 -0.0808743 +-0.292922 -0.305232 -0.0871674 +-0.000220002 -0.298495 -0.0763283 +-0.146111 -0.293959 -0.0854504 +-0.236325 -0.292127 -0.0808863 +-0.302049 -0.278865 -0.0805133 +-0.302137 -0.278786 -0.0868104 +-0.326563 -0.274669 -0.0797753 +0.116622 -0.260115 -0.0774833 +0.139082 -0.245028 -0.0837623 +0.147387 -0.241801 -0.0809593 +0.160856 -0.235971 -0.0829983 +-0.252427 -0.171693 -0.0797643 +0.211507 -0.175253 -0.0789603 +-0.246878 -0.153871 -0.0812973 +0.201074 -0.147365 -0.0698022 +-0.237801 -0.136025 -0.0800123 +-0.217883 -0.114508 -0.0794343 +0.168169 -0.106774 -0.0799813 +0.161417 -0.098599 -0.0773583 +-0.19838 -0.0848428 -0.0778253 +0.0270653 -0.0883339 -0.0814023 +0.0492805 -0.0796298 -0.0827183 +0.0507525 -0.0745517 -0.0793193 +0.0691737 -0.0785988 -0.0861214 +0.100258 -0.0730287 -0.0794823 +0.0783088 -0.0719467 -0.0807063 +-0.0590086 -0.0613056 -0.0808363 +-0.0869589 -0.0463055 -0.0856414 +-0.170655 -0.0413844 -0.0835043 +-0.098802 -0.0401814 -0.0814123 +-0.114491 -0.0357134 -0.0818693 +-0.121344 -0.0337063 -0.0810193 +-0.156371 -0.0334033 -0.0809743 +-0.141531 -0.0302993 -0.0783303 +0.242885 -0.00306303 -0.0773793 +0.246393 -0.00500605 -0.0831103 +0.200432 0.00259903 -0.0803933 +0.241037 0.0178962 -0.0819633 +0.131465 0.0153372 -0.0793083 +0.116409 0.0165122 -0.0823033 +0.0380644 0.0336103 -0.0757383 +0.210008 0.0394974 -0.0776183 +0.193773 0.0445684 -0.0808553 +-0.0443084 0.0584116 -0.0753203 +-0.0437854 0.0671397 -0.0821033 +0.0907159 0.0679677 -0.0774463 +-0.0184752 0.0805608 -0.0788693 +0.00548805 0.0795198 -0.0746772 +-0.0311003 0.0794248 -0.0833723 +-0.14022 -0.477839 -0.0756653 +-0.095823 -0.472178 -0.0770793 +-0.161126 -0.461818 -0.0828873 +-0.162284 -0.450527 -0.0790783 +0.0782658 -0.44569 -0.0801053 +0.108988 -0.452664 -0.0751173 +0.129818 -0.447503 -0.0796633 +0.169955 -0.438704 -0.0784473 +-0.0926619 -0.434366 -0.0800803 +-0.157998 -0.428327 -0.0762233 +0.0770968 -0.427457 -0.0758893 +-0.0967 -0.421278 -0.0807623 +-0.098973 -0.401194 -0.0803183 +0.13891 -0.396727 -0.0790723 +0.129962 -0.374407 -0.0795633 +0.12377 -0.370413 -0.0813783 +0.0844848 -0.361633 -0.0797273 +0.121146 -0.362509 -0.0807253 +-0.0334193 -0.312422 -0.0790713 +-0.301431 -0.308581 -0.0793793 +-0.20828 -0.310093 -0.0841043 +-0.293114 -0.300566 -0.0785843 +-0.167956 -0.297471 -0.0814893 +-0.13091 -0.30315 -0.0733772 +-0.128161 -0.298143 -0.0802723 +-0.161786 -0.297473 -0.0859424 +-0.141166 -0.294719 -0.0798663 +-0.292143 -0.289102 -0.0808403 +0.00842908 -0.293415 -0.0770823 +-0.235963 -0.282045 -0.0735402 +0.0286293 -0.283747 -0.0751703 +0.0605716 -0.273582 -0.0805723 +0.0734247 -0.265844 -0.0876174 +0.099787 -0.260973 -0.0848513 +-0.248363 -0.266443 -0.0849903 +0.143053 -0.247126 -0.0759023 +-0.250596 -0.22755 -0.0783633 +-0.251999 -0.159744 -0.0756713 +0.177845 -0.121644 -0.0871714 +-0.211541 -0.112669 -0.0823713 +0.0152322 -0.098102 -0.0820593 +-0.199031 -0.0925339 -0.0811093 +0.00383804 -0.100834 -0.0842723 +0.153088 -0.0937479 -0.0801953 +0.142228 -0.0834388 -0.0774443 +0.126133 -0.0782768 -0.0803413 +0.0635816 -0.0747687 -0.0825353 +0.0862829 -0.0705807 -0.0788093 +-0.176768 -0.0428194 -0.0792123 +-0.102436 -0.0371034 -0.0761493 +0.223162 -0.000340003 -0.0781533 +0.168709 0.00801408 -0.0811093 +0.139544 0.0121681 -0.0828553 +0.0190472 0.0365124 -0.0783343 +0.0705247 0.0708887 -0.0781003 +0.0841378 0.0703727 -0.0760693 +0.0483775 0.0724467 -0.0792663 +-0.0469985 0.0750938 -0.0745172 +0.0275483 0.0731997 -0.0839893 +-0.0436124 0.0792358 -0.0768523 +-0.160097 -0.473355 -0.0809633 +-0.145048 -0.474314 -0.0823683 +-0.163145 -0.471312 -0.0754573 +-0.0766628 -0.468654 -0.0755223 +-0.0761408 -0.457298 -0.0726242 +0.0942969 -0.452243 -0.0781683 +-0.163479 -0.445365 -0.0757113 +-0.159601 -0.440827 -0.0798303 +0.165858 -0.444165 -0.0768533 +-0.0922519 -0.413725 -0.0718772 +0.153334 -0.416585 -0.0763313 +-0.148544 -0.418528 -0.0793853 +-0.134091 -0.402585 -0.0787113 +0.143109 -0.39971 -0.0745382 +0.137227 -0.390029 -0.0785653 +-0.115785 -0.387015 -0.0784353 +-0.100596 -0.386703 -0.0783793 +0.133731 -0.38242 -0.0792123 +0.128306 -0.348444 -0.0749612 +0.098382 -0.340414 -0.0777253 +0.106453 -0.340863 -0.0780593 +-0.0541165 -0.317675 -0.0801243 +-0.104898 -0.311774 -0.0780873 +-0.215252 -0.310612 -0.0831543 +-0.0153512 -0.305843 -0.0777293 +-0.118053 -0.307169 -0.0765733 +-0.175575 -0.298985 -0.0811293 +-0.157376 -0.294942 -0.0799663 +0.0177672 -0.288039 -0.0777753 +-0.239001 -0.284426 -0.0795993 +-0.330699 -0.277543 -0.0741172 +-0.32023 -0.273594 -0.0794063 +-0.240192 -0.275885 -0.0758523 +-0.247247 -0.252666 -0.0799393 +-0.249318 -0.235432 -0.0796483 +0.154795 -0.238604 -0.0773283 +-0.252333 -0.219372 -0.0768423 +0.194156 -0.212993 -0.0792583 +0.211452 -0.19273 -0.0826123 +-0.253965 -0.182875 -0.0802883 +0.174515 -0.109893 -0.0753283 +-0.207404 -0.107098 -0.0809553 +-0.00359704 -0.098009 -0.0812673 +-0.0113541 -0.0882699 -0.0741312 +0.0248452 -0.0844158 -0.0772503 +-0.194622 -0.0859869 -0.0839363 +0.0192582 -0.0839068 -0.0742852 +0.113015 -0.0748347 -0.0791173 +-0.195936 -0.0719977 -0.0726572 +0.0581826 -0.0719147 -0.0790583 +0.0706657 -0.0729167 -0.0814333 +-0.0774878 -0.0496705 -0.0821543 +-0.170286 -0.0370934 -0.0768313 +-0.12852 -0.0316373 -0.0791683 +-0.133637 -0.0294113 -0.0745392 +0.235433 -0.000702007 -0.0747672 +0.230714 -0.00240702 -0.0795703 +0.248043 0.000406004 -0.0794963 +0.192867 0.00457205 -0.0793973 +0.175719 0.00641506 -0.0817993 +0.247258 0.00751008 -0.0792643 +0.236113 0.0239502 -0.0791733 +0.0571776 0.0295743 -0.0769463 +-0.0342663 0.0502985 -0.0762763 +0.156848 0.0571576 -0.0750723 +0.104131 0.0645126 -0.0820553 +-0.0104171 0.0782518 -0.0793853 +-0.00354704 0.0786138 -0.0774163 +-0.0287503 0.0848028 -0.0747122 +-0.0390264 0.0806208 -0.0797533 +-0.123217 -0.476924 -0.0742092 +-0.102945 -0.475038 -0.0739222 +-0.0754498 -0.461829 -0.0776823 +-0.0782598 -0.455617 -0.0790223 +0.149951 -0.44464 -0.0805753 +0.0782918 -0.43108 -0.0814253 +0.165442 -0.423813 -0.0757483 +-0.0931859 -0.421739 -0.0738772 +-0.095563 -0.393886 -0.0765563 +0.136859 -0.376403 -0.0754853 +0.134853 -0.368165 -0.0752423 +0.1286 -0.364477 -0.0780563 +0.0806228 -0.357879 -0.0750203 +0.0895159 -0.355321 -0.0803003 +0.12042 -0.347523 -0.0776183 +-0.0730537 -0.319911 -0.0811573 +-0.0921689 -0.322483 -0.0759823 +-0.0920679 -0.316114 -0.0789753 +-0.0419174 -0.315223 -0.0783273 +-0.0325023 -0.316275 -0.0719982 +-0.314499 -0.306997 -0.0763233 +-0.299916 -0.307087 -0.0738852 +-0.32483 -0.304493 -0.0781033 +-0.171765 -0.29578 -0.0735142 +-0.296837 -0.282599 -0.0773263 +-0.335707 -0.281708 -0.0771523 +-0.246312 -0.261125 -0.0802003 +0.123683 -0.255039 -0.0797213 +0.161178 -0.235259 -0.0731902 +0.181249 -0.224239 -0.0782753 +0.206106 -0.195648 -0.0766393 +0.208796 -0.16738 -0.0767363 +-0.223962 -0.116214 -0.0747392 +-0.212506 -0.109586 -0.0770043 +-0.204382 -0.101627 -0.0792883 +-0.00569006 -0.0949879 -0.0786913 +0.0100031 -0.100535 -0.0848873 +0.0130181 -0.0945399 -0.0782483 +-0.0236692 -0.0862389 -0.0819053 +0.0302873 -0.0815018 -0.0776623 +-0.0265993 -0.0820578 -0.0780223 +0.0360364 -0.0818888 -0.0804813 +-0.0376724 -0.0733927 -0.0750213 +0.0728107 -0.0678107 -0.0766683 +-0.0539545 -0.0627126 -0.0755943 +-0.123631 -0.0310083 -0.0741442 +0.207545 0.00343203 -0.0762383 +0.163311 0.0131781 -0.0730552 +0.108526 0.0239102 -0.0697412 +0.0623576 0.0319153 -0.0694552 +-0.0402324 0.0536905 -0.0738692 +0.163168 0.0569906 -0.0695932 +0.0636956 0.0730207 -0.0746512 +0.0764368 0.0723897 -0.0732092 +0.00822208 0.0754308 -0.0796113 +-0.0219762 0.0837308 -0.0746042 +-0.148721 -0.4774 -0.0777603 +-0.160621 -0.477418 -0.0757293 +-0.163732 -0.463124 -0.0766543 +-0.162229 -0.457025 -0.0772413 +0.0771068 -0.451589 -0.0745172 +-0.0794638 -0.452253 -0.0730272 +0.169953 -0.445092 -0.0716462 +-0.161286 -0.435459 -0.0752133 +0.0763498 -0.412033 -0.0675922 +0.144726 -0.407469 -0.0763573 +-0.135217 -0.394526 -0.0745692 +-0.0938509 -0.386369 -0.0748652 +-0.122445 -0.39093 -0.0779153 +-0.122673 -0.383445 -0.0749972 +-0.10917 -0.381083 -0.0773993 +-0.10182 -0.379148 -0.0769163 +-0.108458 -0.372968 -0.0751773 +0.0838168 -0.374445 -0.0827613 +0.133855 -0.358908 -0.0739982 +0.0855549 -0.35043 -0.0772793 +0.0941679 -0.348257 -0.0793083 +-0.0681677 -0.324642 -0.0773773 +-0.0856999 -0.327533 -0.0751423 +-0.0591826 -0.322874 -0.0762903 +-0.099498 -0.316517 -0.0765683 +-0.202637 -0.305965 -0.0801773 +-0.217363 -0.304739 -0.0760743 +-0.189746 -0.299174 -0.0736932 +-0.135294 -0.298153 -0.0765943 +-0.300983 -0.278135 -0.0748782 +-0.313466 -0.27482 -0.0797023 +0.0858279 -0.269336 -0.0814133 +-0.324624 -0.274304 -0.0737242 +0.0942399 -0.270297 -0.0782943 +-0.24674 -0.247559 -0.0740552 +0.202943 -0.202915 -0.0799663 +-0.254418 -0.195142 -0.0800393 +0.200718 -0.148386 -0.0781053 +-0.218432 -0.110551 -0.0738192 +0.168895 -0.101886 -0.0728842 +-0.201938 -0.097821 -0.0748092 +-0.0180732 -0.0899849 -0.0820623 +0.0210522 -0.0888519 -0.0790353 +0.0245152 -0.0794808 -0.0736062 +0.146615 -0.0806778 -0.0705192 +0.0310483 -0.0758498 -0.0736512 +0.0368304 -0.0767848 -0.0768473 +0.0436674 -0.0755728 -0.0781763 +0.119861 -0.0756268 -0.0787973 +0.107674 -0.0710597 -0.0760033 +0.101533 -0.0676127 -0.0735122 +-0.191886 -0.0683747 -0.0784253 +-0.0614326 -0.0575396 -0.0752953 +-0.0673077 -0.0534705 -0.0748702 +-0.0828688 -0.0460605 -0.0791583 +-0.147482 -0.0286113 -0.0730832 +0.214451 0.00112301 -0.0782963 +0.20027 0.00560706 -0.0747632 +0.182759 0.00660307 -0.0788683 +0.160844 0.0105931 -0.0788643 +0.0334653 0.0316933 -0.0822493 +-0.0268923 0.0490185 -0.0722072 +-0.0444704 0.0615526 -0.0796233 +0.138678 0.0632516 -0.0713832 +0.106032 0.0680507 -0.0736022 +0.0292143 0.0768558 -0.0747632 +0.0142401 0.0769748 -0.0751793 +-0.0392064 0.0846618 -0.0747142 +-0.131855 -0.476032 -0.0773063 +-0.115006 -0.478214 -0.0705752 +-0.10755 -0.479085 -0.0679302 +-0.099948 -0.477877 -0.0686062 +-0.095225 -0.474912 -0.0719562 +0.119012 -0.450095 -0.0773843 +-0.0826418 -0.447431 -0.0705602 +0.157247 -0.444996 -0.0781533 +0.17156 -0.439733 -0.0716622 +0.169371 -0.428678 -0.0756273 +-0.09515 -0.427441 -0.0798563 +-0.152089 -0.412344 -0.0737902 +0.150201 -0.411305 -0.0722772 +-0.0909379 -0.406729 -0.0698852 +-0.0923679 -0.40003 -0.0733172 +-0.099456 -0.371506 -0.0750803 +0.0789158 -0.376863 -0.0770323 +0.12585 -0.355826 -0.0774303 +0.0901779 -0.342111 -0.0773023 +0.114495 -0.342138 -0.0777663 +0.0936409 -0.333837 -0.0760103 +0.103416 -0.332814 -0.0759783 +0.110101 -0.326498 -0.0741092 +-0.0769478 -0.325593 -0.0771053 +-0.0637996 -0.328873 -0.0723172 +-0.100087 -0.323479 -0.0735452 +-0.124231 -0.303408 -0.0767463 +-0.227853 -0.293366 -0.0712352 +-0.332766 -0.299545 -0.0758363 +-0.292222 -0.29166 -0.0761533 +0.0432214 -0.275883 -0.0790543 +0.0520415 -0.274634 -0.0789523 +0.0688537 -0.271808 -0.0820253 +-0.311281 -0.273626 -0.0732572 +-0.317686 -0.272939 -0.0738422 +0.138073 -0.253842 -0.0717812 +0.13529 -0.250083 -0.0782713 +-0.236455 -0.129325 -0.0736712 +-0.202449 -0.0903239 -0.0747552 +-0.0120461 -0.0918819 -0.0798603 +0.00210402 -0.097091 -0.0800733 +0.0153292 -0.0887149 -0.0763833 +0.134412 -0.0800938 -0.0787783 +0.0522345 -0.0694257 -0.0761323 +0.0939019 -0.0696197 -0.0767993 +0.0650147 -0.0686867 -0.0774103 +0.0805408 -0.0671807 -0.0756283 +-0.0906019 -0.0428394 -0.0800733 +-0.0945789 -0.0394554 -0.0746772 +-0.116002 -0.0325843 -0.0740332 +0.116682 0.0215242 -0.0717952 +-0.00850809 0.0451465 -0.0709542 +0.171075 0.0549825 -0.0695122 +0.166088 0.0538355 -0.0763033 +0.127447 0.0627346 -0.0789313 +-0.0491815 0.0699397 -0.0702902 +0.0912739 0.0719737 -0.0699092 +-0.0464925 0.0693597 -0.0769943 +0.0387544 0.0758278 -0.0739822 +-0.0343163 0.0869529 -0.0712072 +-0.154931 -0.480872 -0.0737412 +-0.0890059 -0.472263 -0.0729012 +-0.0734587 -0.469718 -0.0701472 +-0.164281 -0.466589 -0.0714602 +0.0908729 -0.456964 -0.0709292 +0.115463 -0.454586 -0.0707122 +0.141878 -0.446958 -0.0782753 +0.0769298 -0.436081 -0.0748672 +0.159645 -0.419261 -0.0757163 +-0.095157 -0.407055 -0.0769913 +0.0766568 -0.397783 -0.0713342 +-0.129523 -0.388571 -0.0744122 +-0.115828 -0.378679 -0.0753633 +-0.096962 -0.362654 -0.0734522 +0.125929 -0.340895 -0.0746262 +-0.0796658 -0.33215 -0.0737382 +0.098436 -0.327415 -0.0747502 +-0.0495765 -0.320809 -0.0738042 +-0.107111 -0.319271 -0.0727212 +-0.0239492 -0.311421 -0.0745012 +-0.307502 -0.30704 -0.0739802 +-0.319688 -0.304236 -0.0734932 +-0.294001 -0.304456 -0.0751103 +-0.204848 -0.30049 -0.0722712 +-0.230818 -0.297097 -0.0775203 +0.00716307 -0.298716 -0.0686952 +0.0160072 -0.293645 -0.0693572 +-0.155792 -0.294172 -0.0723022 +-0.307104 -0.276159 -0.0773603 +-0.244667 -0.256314 -0.0740232 +-0.252448 -0.223312 -0.0702662 +0.188021 -0.217737 -0.0767203 +0.196963 -0.205611 -0.0735942 +-0.256669 -0.187539 -0.0743902 +0.209551 -0.188193 -0.0759663 +-0.25523 -0.167943 -0.0734392 +0.206225 -0.159619 -0.0818173 +-0.24962 -0.150681 -0.0742132 +0.203668 -0.15447 -0.0737412 +0.180505 -0.119436 -0.0785223 +-0.209341 -0.103589 -0.0757983 +-0.204382 -0.0947239 -0.0682892 +-0.00685407 -0.0923009 -0.0751393 +0.00413304 -0.0881469 -0.0722002 +0.0103521 -0.0916109 -0.0745732 +0.00553406 -0.0924889 -0.0767793 +-0.0327313 -0.0776608 -0.0769913 +0.138707 -0.0775178 -0.0730822 +0.123079 -0.0707177 -0.0724242 +0.0684517 -0.0634776 -0.0724292 +-0.186685 -0.0516015 -0.0746572 +-0.0868809 -0.0423144 -0.0732362 +-0.109463 -0.0350814 -0.0765193 +-0.139974 -0.0279643 -0.0713612 +0.188198 0.00783008 -0.0750403 +0.152499 0.0137351 -0.0755973 +0.138709 0.0158962 -0.0759503 +0.122797 0.0181012 -0.0765993 +0.231784 0.0287833 -0.0747252 +0.0111671 0.0393234 -0.0749642 +-0.0219812 0.0504325 -0.0653262 +0.175055 0.0517025 -0.0769433 +0.144926 0.0605996 -0.0748652 +-0.0471705 0.0642146 -0.0736742 +0.121215 0.0656707 -0.0746632 +0.099365 0.0714037 -0.0672512 +0.0472285 0.0755248 -0.0724482 +0.0557186 0.0738607 -0.0745202 +0.0214762 0.0775678 -0.0732662 +-0.000604006 0.0812408 -0.0715032 +-0.147287 -0.480406 -0.0723582 +-0.16547 -0.452783 -0.0729392 +0.0771448 -0.457841 -0.0701592 +0.11027 -0.448353 -0.0820173 +0.129004 -0.450962 -0.0740262 +-0.162846 -0.429682 -0.0699712 +-0.0922319 -0.430262 -0.0739782 +0.171047 -0.430434 -0.0682592 +-0.154837 -0.420621 -0.0755403 +0.0776798 -0.409528 -0.0772433 +-0.141581 -0.398956 -0.0735832 +0.142878 -0.391808 -0.0726122 +0.140168 -0.384475 -0.0743922 +-0.135538 -0.385016 -0.0706832 +-0.0884279 -0.38403 -0.0701192 +-0.122324 -0.375302 -0.0724572 +0.0769898 -0.381646 -0.0709482 +0.140277 -0.363053 -0.0703122 +-0.104919 -0.365815 -0.0739962 +-0.104281 -0.358121 -0.0726622 +0.0832838 -0.344388 -0.0742512 +0.119712 -0.336654 -0.0754393 +-0.0936339 -0.329622 -0.0734732 +0.0864709 -0.329076 -0.0727742 +-0.108014 -0.327209 -0.0703922 +-0.0413414 -0.320409 -0.0701502 +-0.12543 -0.308904 -0.0711452 +-0.296604 -0.304378 -0.0700042 +-0.00727007 -0.304416 -0.0727772 +-0.209933 -0.305042 -0.0769873 +-0.292496 -0.29788 -0.0735052 +-0.14934 -0.294057 -0.0780463 +-0.292147 -0.29311 -0.0709062 +-0.233182 -0.289127 -0.0747922 +0.0890199 -0.274511 -0.0757823 +0.0775338 -0.270395 -0.0821183 +0.099888 -0.273591 -0.0735842 +0.108574 -0.264101 -0.0777333 +0.123984 -0.261362 -0.0724212 +0.130221 -0.255751 -0.0746392 +0.146122 -0.250684 -0.0688032 +0.158243 -0.241604 -0.0680032 +0.167699 -0.231422 -0.0781103 +0.17427 -0.226253 -0.0742582 +0.18337 -0.218746 -0.0712772 +-0.254817 -0.202908 -0.0772923 +0.180365 -0.113413 -0.0709732 +0.176417 -0.105408 -0.0673272 +-0.0213912 -0.0823618 -0.0733382 +0.149456 -0.0873109 -0.0753543 +0.133927 -0.0721367 -0.0698432 +0.0389184 -0.0712127 -0.0736482 +0.0459045 -0.0704717 -0.0750173 +0.107777 -0.0654107 -0.0698522 +0.0577626 -0.0664517 -0.0747102 +0.0885249 -0.0652037 -0.0727492 +-0.181568 -0.0493425 -0.0808343 +-0.18232 -0.0447624 -0.0737402 +-0.098946 -0.0363984 -0.0690702 +-0.168341 -0.0330013 -0.0704092 +-0.154844 -0.0300163 -0.0742252 +0.200058 0.00889309 -0.0685732 +0.1687 0.0110701 -0.0752543 +0.145993 0.0164522 -0.0725842 +0.101659 0.0220562 -0.0761453 +0.0473845 0.0317053 -0.0761683 +0.180404 0.0521975 -0.0709822 +0.130383 0.0652137 -0.0708492 +0.114242 0.0676227 -0.0703802 +0.098369 0.0683317 -0.0755173 +0.0117331 0.0806588 -0.0700992 +-0.0478435 0.0834028 -0.0667132 +-0.0255343 0.0864329 -0.0690852 +0.123722 -0.454513 -0.0692642 +0.148177 -0.448995 -0.0733352 +-0.166672 -0.447897 -0.0685692 +0.162484 -0.447941 -0.0728902 +0.172651 -0.436734 -0.0657812 +-0.0894419 -0.437621 -0.0746002 +-0.0901019 -0.418972 -0.0667142 +0.0777208 -0.402363 -0.0775783 +-0.0891979 -0.392878 -0.0696732 +-0.0943219 -0.37816 -0.0746662 +-0.112823 -0.363851 -0.0721372 +-0.0918099 -0.368768 -0.0731052 +0.0812848 -0.368906 -0.0789663 +-0.0919379 -0.349185 -0.0716582 +0.134654 -0.35125 -0.0720032 +-0.099617 -0.351386 -0.0720832 +-0.102262 -0.343631 -0.0712532 +-0.0940719 -0.342495 -0.0719682 +0.133559 -0.341237 -0.0711792 +-0.0882549 -0.335751 -0.0727322 +-0.097673 -0.336548 -0.0720292 +-0.0480565 -0.326062 -0.0657272 +0.111812 -0.334139 -0.0760543 +0.0923159 -0.32507 -0.0741082 +0.109556 -0.318274 -0.0721112 +-0.111783 -0.312962 -0.0745782 +0.103323 -0.321925 -0.0732992 +0.096592 -0.318237 -0.0729992 +0.10428 -0.312489 -0.0713592 +0.101898 -0.304369 -0.0704612 +-0.291549 -0.289356 -0.0657832 +-0.29438 -0.285696 -0.0756593 +0.0814378 -0.275053 -0.0765183 +-0.295392 -0.281896 -0.0725162 +0.0942279 -0.278417 -0.0723412 +0.0644656 -0.276719 -0.0745702 +0.106932 -0.270788 -0.0729412 +0.114341 -0.266427 -0.0729712 +-0.23973 -0.269677 -0.0707252 +0.150879 -0.24426 -0.0726142 +-0.250235 -0.231342 -0.0713042 +0.19072 -0.211761 -0.0714912 +0.209555 -0.181014 -0.0726902 +0.206143 -0.16143 -0.0726882 +-0.247148 -0.143323 -0.0719762 +-0.242085 -0.136329 -0.0732902 +-0.222838 -0.111169 -0.0690282 +-0.207417 -0.098752 -0.0726202 +-0.209948 -0.09623 -0.0662322 +0.163166 -0.0937899 -0.0695782 +-0.00892109 -0.0870579 -0.0681972 +0.156659 -0.0917009 -0.0736572 +-0.0175802 -0.0866759 -0.0768823 +0.129335 -0.0747097 -0.0748732 +0.0505095 -0.0647376 -0.0719342 +0.0438444 -0.0659137 -0.0711112 +-0.106654 -0.0338593 -0.0698112 +-0.152683 -0.0270843 -0.0667592 +0.247729 0.00339503 -0.0736442 +0.246788 0.0105571 -0.0703972 +0.194089 0.00801508 -0.0723432 +0.167888 0.0145101 -0.0689802 +0.111013 0.0200052 -0.0769203 +0.0499935 0.0374784 -0.0619211 +0.218455 0.0377234 -0.0718582 +0.188768 0.0503055 -0.0685942 +-0.0351914 0.0524975 -0.0691992 +0.145631 0.0640856 -0.0645061 +-0.0146111 0.0827018 -0.0738342 +-0.0451415 0.0823768 -0.0720752 +-0.143084 -0.482833 -0.0674882 +-0.0735077 -0.463597 -0.0716282 +0.0832448 -0.456437 -0.0733862 +0.137861 -0.450821 -0.0725172 +0.17166 -0.434048 -0.0736322 +0.0767718 -0.419936 -0.0722352 +0.167215 -0.425099 -0.0697512 +-0.0881779 -0.411306 -0.0637061 +-0.155692 -0.406988 -0.0677302 +-0.158095 -0.415953 -0.0698212 +0.15381 -0.412211 -0.0658922 +-0.0876519 -0.401338 -0.0652412 +0.149589 -0.406452 -0.0660452 +-0.148382 -0.404618 -0.0724902 +0.14287 -0.378439 -0.0703662 +-0.12929 -0.380176 -0.0716372 +-0.11601 -0.370688 -0.0730172 +0.141397 -0.371111 -0.0707672 +-0.0931769 -0.356419 -0.0722732 +-0.112503 -0.356425 -0.0706602 +-0.0849188 -0.35296 -0.0695382 +-0.0860509 -0.344 -0.0706892 +-0.0802418 -0.338465 -0.0706222 +-0.0713377 -0.332091 -0.0724392 +0.126996 -0.332496 -0.0724572 +-0.101521 -0.330522 -0.0717662 +0.118808 -0.328492 -0.0736362 +0.122234 -0.313704 -0.0693162 +0.116799 -0.320125 -0.0718112 +0.096671 -0.310175 -0.0717152 +-0.304574 -0.30491 -0.0691492 +-0.142859 -0.297863 -0.0728782 +-0.292115 -0.288055 -0.0717202 +0.0864709 -0.281064 -0.0725162 +0.0378714 -0.280672 -0.0731532 +-0.334137 -0.283012 -0.0706912 +-0.235877 -0.276375 -0.0689352 +-0.314561 -0.271317 -0.0683672 +-0.25711 -0.177669 -0.0727502 +-0.233702 -0.123272 -0.0690832 +-0.229386 -0.122796 -0.0759983 +-0.00621206 -0.0902189 -0.0708192 +7.80008e-005 -0.0932649 -0.0763053 +-0.0150612 -0.0846058 -0.0711202 +0.0099501 -0.0878609 -0.0718882 +0.0139631 -0.0834268 -0.0716082 +0.154191 -0.0850749 -0.0685262 +0.0252393 -0.0746107 -0.0701892 +0.115386 -0.0695137 -0.0727522 +-0.0430114 -0.0689737 -0.0729612 +0.0373874 -0.0657547 -0.0686882 +0.0623156 -0.0631436 -0.0721402 +0.0752748 -0.0628936 -0.0713782 +-0.189644 -0.0591866 -0.0754773 +-0.0620366 -0.0544155 -0.0676812 +-0.191152 -0.0536255 -0.0678012 +-0.176414 -0.0386614 -0.0724922 +-0.162411 -0.0326813 -0.0751423 +-0.112878 -0.0312853 -0.0668242 +-0.120839 -0.0294963 -0.0674832 +0.240704 0.000126001 -0.0717802 +0.228165 0.00149101 -0.0731252 +0.24509 0.0142291 -0.0761293 +0.241265 0.0206082 -0.0745912 +0.138992 0.0194802 -0.0692652 +0.0776358 0.0305893 -0.0667262 +-0.00674907 0.0489695 -0.0608741 +-0.0296533 0.0525015 -0.0644191 +0.0824708 0.0736137 -0.0684962 +0.0261903 0.0788518 -0.0674732 +-0.00821708 0.0816028 -0.0733642 +-0.00577206 0.0840058 -0.0676262 +-0.150981 -0.483948 -0.0671392 +-0.0819538 -0.472336 -0.0729082 +-0.164564 -0.459613 -0.0707952 +-0.0747567 -0.458695 -0.0668662 +-0.0787408 -0.452338 -0.0662452 +0.0766358 -0.444053 -0.0726842 +-0.0831168 -0.445825 -0.0640561 +-0.0897159 -0.434596 -0.0680922 +0.0762088 -0.428592 -0.0684532 +0.145521 -0.38509 -0.0679342 +-0.0882339 -0.375705 -0.0710272 +-0.0845428 -0.368431 -0.0685062 +0.0795438 -0.350981 -0.0715332 +0.139506 -0.346291 -0.0679072 +0.0799298 -0.341512 -0.0693202 +-0.107835 -0.350438 -0.0707382 +-0.110416 -0.343445 -0.0692612 +-0.10661 -0.336304 -0.0701092 +-0.0629116 -0.333991 -0.0665222 +0.0856489 -0.336578 -0.0740342 +0.124398 -0.322626 -0.0709312 +-0.118848 -0.312681 -0.0717072 +0.113277 -0.311638 -0.0703582 +0.109313 -0.304195 -0.0696062 +-0.133025 -0.307767 -0.0674842 +-0.319903 -0.301239 -0.0675802 +0.095013 -0.301427 -0.0704962 +0.100685 -0.296615 -0.0694532 +-0.180778 -0.297039 -0.0726682 +-0.224624 -0.301604 -0.0751913 +-0.164065 -0.294655 -0.0742882 +-0.337502 -0.288709 -0.0752983 +-0.228096 -0.282965 -0.0617621 +0.0934349 -0.28539 -0.0702982 +0.0770998 -0.279728 -0.0723682 +0.0564726 -0.278173 -0.0726702 +0.0727307 -0.275262 -0.0764663 +-0.328109 -0.276424 -0.0674602 +0.132293 -0.261485 -0.0679592 +-0.244228 -0.253113 -0.0680382 +0.167402 -0.23142 -0.0692372 +-0.254232 -0.219875 -0.0635231 +0.206276 -0.165413 -0.0657152 +-0.255887 -0.161867 -0.0677832 +-0.246144 -0.136959 -0.0657792 +0.197065 -0.140209 -0.0742822 +0.187098 -0.126556 -0.0762563 +-0.237196 -0.123467 -0.0620461 +-0.21706 -0.10613 -0.0680722 +-0.212272 -0.101179 -0.0690572 +-0.201759 -0.0830158 -0.0703022 +-0.00112301 -0.0895799 -0.0722452 +-0.200535 -0.0760068 -0.0665142 +0.0186142 -0.0785518 -0.0698662 +-0.0378454 -0.0697267 -0.0676382 +-0.193429 -0.0643316 -0.0718752 +0.0329583 -0.0703437 -0.0705872 +-0.0481565 -0.0648116 -0.0712722 +-0.0568576 -0.0586656 -0.0702062 +-0.0739427 -0.0496505 -0.0754463 +-0.0770178 -0.0445114 -0.0629591 +-0.0911769 -0.0389894 -0.0674902 +-0.160396 -0.0292983 -0.0682642 +0.213457 0.00502405 -0.0711722 +0.22043 0.00329103 -0.0723682 +0.182171 0.0100861 -0.0728422 +0.175336 0.0104321 -0.0743772 +0.130995 0.0189422 -0.0726242 +0.100902 0.0264073 -0.0673622 +0.0924679 0.0225102 -0.0789633 +0.0844708 0.0271393 -0.0717252 +0.0437874 0.0355704 -0.0683542 +0.0321403 0.0414984 -0.0605911 +0.00383804 0.0422424 -0.0719062 +-0.00105501 0.0453985 -0.0667492 +0.122996 0.0682437 -0.0666872 +0.115993 0.0707417 -0.0625731 +0.0614946 0.0761508 -0.0674662 +0.0697037 0.0746807 -0.0691062 +-0.157823 -0.484515 -0.0666352 +-0.0780118 -0.474165 -0.0687842 +0.100713 -0.454058 -0.0741322 +-0.167715 -0.454698 -0.0660512 +-0.16046 -0.422569 -0.0701842 +-0.0847558 -0.393177 -0.0623451 +-0.147337 -0.395834 -0.0688822 +-0.141192 -0.39058 -0.0701882 +0.0767128 -0.373583 -0.0682752 +-0.0872069 -0.36123 -0.0707622 +-0.128112 -0.372099 -0.0695402 +0.0774228 -0.35884 -0.0677522 +-0.114038 -0.334 -0.0679942 +-0.0558846 -0.327169 -0.0693282 +0.135161 -0.333253 -0.0691102 +-0.115145 -0.326322 -0.0681002 +-0.0156672 -0.310833 -0.0689842 +-0.138418 -0.302432 -0.0694302 +0.0897099 -0.306285 -0.0708502 +-0.293416 -0.300335 -0.0685292 +-0.213453 -0.299866 -0.0704292 +-0.197883 -0.297605 -0.0684862 +-0.334208 -0.294078 -0.0702512 +-0.292085 -0.295065 -0.0659342 +0.0938099 -0.29322 -0.0697022 +-0.293467 -0.279085 -0.0687602 +0.0813348 -0.284703 -0.0699312 +0.100715 -0.288834 -0.0686372 +0.101053 -0.280868 -0.0694502 +0.107903 -0.285977 -0.0675462 +0.198626 0.0742087 -0.0104936 +-0.298775 -0.276813 -0.0698642 +0.107946 -0.277772 -0.0686202 +0.12045 -0.267898 -0.0690032 +-0.2428 -0.263637 -0.0738702 +0.154043 -0.248253 -0.0650882 +-0.255019 -0.214 -0.0681062 +0.201291 -0.19809 -0.0707522 +0.208278 -0.172692 -0.0700112 +-0.253712 -0.153061 -0.0678252 +-0.240562 -0.129912 -0.0662522 +-0.212516 -0.106726 -0.0716542 +0.00867909 -0.0842698 -0.0685782 +-0.19782 -0.0785098 -0.0741892 +-0.0276333 -0.0783528 -0.0723692 +0.0779798 -0.0581346 -0.0662802 +0.0822418 -0.0627246 -0.0706102 +0.0559406 -0.0611676 -0.0697372 +0.0701037 -0.0586306 -0.0672412 +-0.17435 -0.0345713 -0.0664402 +-0.103296 -0.0332483 -0.0630701 +-0.12872 -0.0284243 -0.0688402 +0.206555 0.00709607 -0.0698182 +0.188168 0.0112801 -0.0683602 +0.0534265 0.0336413 -0.0692552 +0.0348143 0.0375874 -0.0680752 +0.0178662 0.0401744 -0.0699442 +0.203139 0.0437344 -0.0738202 +0.195509 0.0467645 -0.0729012 +0.197339 0.0486635 -0.0649721 +0.166295 0.0592386 -0.0616051 +0.102107 0.0748477 -0.0587461 +0.0688487 0.0779548 -0.0606021 +0.00734807 0.0846468 -0.0607121 +-0.0120901 0.0853359 -0.0669092 +-0.0416534 0.0876109 -0.0693802 +-0.128647 -0.479913 -0.0699962 +-0.0921249 -0.477762 -0.0669372 +-0.163983 -0.466042 -0.0654572 +0.132584 -0.455182 -0.0663822 +0.166941 -0.448622 -0.0685332 +0.0759038 -0.437693 -0.0675312 +-0.0906199 -0.42671 -0.0680522 +0.162172 -0.420579 -0.0697642 +-0.153168 -0.4003 -0.0666452 +-0.141666 -0.382031 -0.0666322 +0.0771368 -0.390276 -0.0727112 +-0.0835158 -0.376792 -0.0654892 +-0.122027 -0.365792 -0.0699122 +0.0785428 -0.367109 -0.0736352 +-0.0787068 -0.352986 -0.0648391 +-0.120113 -0.357762 -0.0686052 +-0.0788198 -0.345605 -0.0672612 +-0.0725937 -0.339012 -0.0681612 +0.0807308 -0.333057 -0.0687282 +0.0812608 -0.324594 -0.0680292 +-0.0401174 -0.325669 -0.0615241 +0.0870929 -0.320746 -0.0717382 +-0.114988 -0.319336 -0.0699062 +-0.0334873 -0.320791 -0.0650852 +-0.122776 -0.316908 -0.0673702 +0.128512 -0.307873 -0.0665292 +0.0897429 -0.31411 -0.0719062 +0.0838228 -0.310328 -0.0687702 +-0.294225 -0.299561 -0.0633171 +-0.327012 -0.301038 -0.0721372 +0.115156 -0.298415 -0.0681612 +-0.160929 -0.29407 -0.0666382 +0.107737 -0.29506 -0.0685522 +0.114647 -0.289847 -0.0670252 +-0.333572 -0.287997 -0.0663672 +-0.291109 -0.279596 -0.0653402 +0.115792 -0.281854 -0.0661832 +0.0474075 -0.279175 -0.0720902 +0.0515755 -0.28188 -0.0656692 +0.0606616 -0.281146 -0.0661552 +-0.297566 -0.27376 -0.0647871 +-0.305405 -0.274461 -0.0716962 +0.114326 -0.273445 -0.0683432 +0.126982 -0.268277 -0.0655652 +-0.24054 -0.261957 -0.0668802 +-0.257037 -0.196993 -0.0716162 +0.206792 -0.179723 -0.0646931 +0.204555 -0.156669 -0.0646371 +-0.226566 -0.111667 -0.0631391 +-0.205065 -0.0884339 -0.0679822 +0.0126461 -0.0783928 -0.0672622 +0.148618 -0.0757768 -0.0645091 +0.0201562 -0.0731467 -0.0664292 +0.0244612 -0.0670607 -0.0637821 +0.141531 -0.0734397 -0.0669332 +0.0277243 -0.0696567 -0.0675402 +0.0424344 -0.0615126 -0.0668062 +0.0930029 -0.0601956 -0.0667502 +0.101444 -0.0610336 -0.0664812 +-0.0513115 -0.0609496 -0.0669792 +-0.0564026 -0.0562276 -0.0627581 +-0.194648 -0.0598806 -0.0656852 +-0.0797428 -0.0453835 -0.0719852 +-0.0736477 -0.0476655 -0.0684142 +-0.187182 -0.0465145 -0.0671682 +0.231042 0.00675007 -0.0621281 +0.244643 0.00232002 -0.0682912 +0.218369 0.00717807 -0.0656002 +0.157577 0.0144731 -0.0726222 +0.099226 0.0302843 -0.0599691 +0.0254703 0.0403554 -0.0660962 +-0.0472165 0.0632716 -0.0673392 +-0.0446464 0.0578056 -0.0699742 +0.0185642 0.0806008 -0.0677932 +-0.0190892 0.0857259 -0.0688532 +-0.0302823 0.0878849 -0.0663152 +-0.161573 -0.480079 -0.0697442 +-0.0853749 -0.475426 -0.0675602 +-0.0722247 -0.472486 -0.0648001 +-0.164291 -0.473254 -0.0696132 +0.0758788 -0.451552 -0.0676522 +0.155636 -0.448778 -0.0720932 +-0.164781 -0.441027 -0.0712552 +-0.0862869 -0.441265 -0.0693242 +-0.165538 -0.435862 -0.0671532 +0.158292 -0.418093 -0.0640851 +0.155637 -0.417054 -0.0702852 +-0.14771 -0.387738 -0.0650812 +0.0761488 -0.38618 -0.0643601 +-0.0842648 -0.385333 -0.0639881 +-0.135382 -0.375814 -0.0678222 +-0.117225 -0.349806 -0.0680802 +0.14183 -0.338602 -0.0652802 +-0.116884 -0.341221 -0.0670512 +0.137741 -0.322268 -0.0659442 +-0.306469 -0.301543 -0.0632981 +-0.299898 -0.302776 -0.0652312 +0.0822378 -0.303862 -0.0678492 +0.123707 -0.300293 -0.0666082 +-0.149168 -0.296771 -0.0700042 +0.0882259 -0.298582 -0.0698442 +0.118786 -0.306075 -0.0687722 +-0.327481 -0.297749 -0.0668642 +0.0825248 -0.296079 -0.0674192 +0.0870569 -0.289784 -0.0696762 +0.121503 -0.292602 -0.0660462 +-0.224475 -0.290512 -0.0650192 +-0.230994 -0.284765 -0.0681312 +0.0237522 -0.289587 -0.0691412 +-0.291314 -0.282753 -0.0670172 +0.0689947 -0.279397 -0.0696342 +-0.292446 -0.277346 -0.0666872 +-0.308696 -0.270887 -0.0666162 +-0.248432 -0.23913 -0.0727562 +0.178201 -0.220821 -0.0665562 +0.185554 -0.213854 -0.0648051 +-0.260211 -0.182281 -0.0658842 +0.20263 -0.149504 -0.0614931 +0.192578 -0.132806 -0.0739022 +-0.220978 -0.106333 -0.0636161 +-0.201102 -0.0700407 -0.0599731 +-0.0318953 -0.0739597 -0.0691002 +-0.197251 -0.0677727 -0.0658692 +0.121668 -0.0647286 -0.0661212 +0.0486885 -0.0599416 -0.0670862 +0.0542045 -0.0565746 -0.0652472 +0.0858529 -0.0590786 -0.0664552 +-0.0837138 -0.0418164 -0.0658152 +-0.095693 -0.0357884 -0.0618631 +-0.166441 -0.0297553 -0.0633101 +-0.158615 -0.0264733 -0.0605501 +0.233386 0.00303503 -0.0684792 +0.225664 0.00519805 -0.0668952 +0.243955 0.0188142 -0.0679342 +0.145886 0.0197262 -0.0664762 +0.232562 0.0309483 -0.0664172 +0.0917289 0.0292193 -0.0646811 +0.0844268 0.0318143 -0.0617531 +0.0710317 0.0296803 -0.0711752 +0.224791 0.0370274 -0.0636871 +0.175089 0.0561666 -0.0631221 +-0.0366594 0.0551946 -0.0622261 +-0.0508085 0.0787268 -0.0628801 +0.0527295 0.0775008 -0.0661702 +0.0342593 0.0786928 -0.0676802 +-0.0442144 0.0908819 -0.0597261 +-0.146377 -0.487001 -0.0611121 +-0.0858839 -0.480036 -0.0622411 +-0.0790198 -0.477523 -0.0638541 +0.0754918 -0.459277 -0.0643021 +0.0837818 -0.460483 -0.0671742 +0.106396 -0.457527 -0.0674032 +-0.0761948 -0.456293 -0.0611621 +0.151765 -0.452542 -0.0670032 +0.0756168 -0.445644 -0.0645281 +0.168136 -0.426269 -0.0634451 +0.146495 -0.40451 -0.0707172 +0.0759988 -0.394266 -0.0643041 +0.147787 -0.377154 -0.0642271 +0.0754578 -0.370433 -0.0596791 +-0.13099 -0.366287 -0.0667682 +0.146567 -0.36124 -0.0645921 +0.0765048 -0.365272 -0.0650842 +-0.0803738 -0.361044 -0.0650192 +-0.127758 -0.359756 -0.0662582 +0.141624 -0.354758 -0.0677672 +0.0777768 -0.3392 -0.0636551 +0.0781638 -0.32931 -0.0627871 +0.131503 -0.325861 -0.0693382 +-0.0165742 -0.315796 -0.0606821 +0.0819158 -0.31647 -0.0676002 +-0.128767 -0.313845 -0.0657722 +0.130384 -0.316946 -0.0677912 +-0.146068 -0.301729 -0.0645741 +-0.321419 -0.297286 -0.0620931 +-0.20763 -0.296491 -0.0656672 +-0.221003 -0.297509 -0.0696152 +0.0800838 -0.289788 -0.0660112 +0.0328463 -0.285839 -0.0675082 +0.0678127 -0.282821 -0.0629551 +-0.302566 -0.272908 -0.0672672 +-0.321895 -0.272911 -0.0683152 +-0.318065 -0.270514 -0.0637011 +0.141079 -0.257931 -0.0659992 +-0.251594 -0.228439 -0.0632881 +0.172886 -0.226738 -0.0660902 +-0.256575 -0.205266 -0.0691202 +0.185457 -0.119772 -0.0701772 +-0.207074 -0.0921749 -0.0616001 +-0.209099 -0.0893239 -0.05472 +-0.00323903 -0.0860209 -0.0686072 +0.00651407 -0.0816768 -0.0652362 +0.155477 -0.0791308 -0.0624411 +0.144786 -0.0685027 -0.0605681 +0.0318853 -0.0641256 -0.0651882 +0.0374234 -0.0596376 -0.0636011 +0.0437534 -0.0560996 -0.0624721 +0.108865 -0.0594756 -0.0635971 +-0.135587 -0.0266753 -0.0654302 +-0.14456 -0.0262003 -0.0655962 +-0.133912 -0.0249742 -0.0584141 +0.238627 0.00429104 -0.0643771 +0.194724 0.0114421 -0.0656882 +0.18019 0.0130061 -0.0678642 +0.185625 0.0147001 -0.0631461 +0.13296 0.0221642 -0.0658722 +0.0935549 0.0255213 -0.0718862 +0.0095281 0.0438764 -0.0651162 +-0.0134941 0.0484565 -0.0654982 +-0.0509135 0.0728267 -0.0650132 +0.122327 0.0711297 -0.0574901 +0.0757878 0.0760248 -0.0638951 +0.0422424 0.0781828 -0.0668662 +0.0136731 0.0824848 -0.0627381 +-0.135697 -0.480977 -0.0694532 +-0.099971 -0.481093 -0.0633051 +-0.0928799 -0.481429 -0.0612771 +-0.163581 -0.477256 -0.0646951 +-0.167542 -0.464114 -0.0593851 +0.097846 -0.458671 -0.0669202 +0.159952 -0.451659 -0.0665032 +-0.0843148 -0.444131 -0.0567561 +0.0757968 -0.432491 -0.0614751 +0.170891 -0.43106 -0.0611611 +-0.0885479 -0.425358 -0.0611591 +0.0761468 -0.418836 -0.0641961 +0.146284 -0.397534 -0.0687382 +0.147846 -0.391444 -0.0652132 +-0.126831 -0.352593 -0.0649331 +-0.121646 -0.33051 -0.0651342 +-0.129654 -0.329452 -0.0612671 +-0.122446 -0.323702 -0.0655332 +0.142463 -0.316208 -0.0625221 +0.136218 -0.311827 -0.0646621 +-0.129301 -0.321373 -0.0625221 +-0.00726407 -0.309359 -0.0638181 +0.0776718 -0.309679 -0.0634791 +0.0779988 -0.299828 -0.0637091 +0.000194002 -0.304191 -0.0657422 +-0.29862 -0.299669 -0.0598201 +0.131248 -0.299892 -0.0642961 +-0.201834 -0.293579 -0.0608471 +-0.188222 -0.295899 -0.0670882 +-0.181452 -0.293713 -0.0632241 +-0.329048 -0.293351 -0.0626001 +0.129306 -0.292013 -0.0637441 +-0.290922 -0.290547 -0.0605091 +0.124121 -0.284774 -0.0642891 +0.128756 -0.277949 -0.0624211 +-0.323416 -0.27303 -0.0617361 +0.121672 -0.275724 -0.0649701 +-0.307265 -0.266446 -0.0592931 +0.165076 -0.238095 -0.0641181 +0.196592 -0.200563 -0.0640011 +0.205714 -0.189169 -0.0684862 +0.204013 -0.185447 -0.0597941 +-0.262604 -0.175681 -0.0597741 +-0.258147 -0.157526 -0.0607561 +-0.251199 -0.144063 -0.0644981 +0.191334 -0.126116 -0.0673642 +-0.205497 -0.0837468 -0.0629441 +-0.0118281 -0.0837148 -0.0659202 +-0.0176842 -0.0807348 -0.0670932 +-0.0237502 -0.0778118 -0.0675412 +0.117766 -0.0591786 -0.0612691 +0.114437 -0.0639366 -0.0669362 +0.0622146 -0.0580286 -0.0671872 +-0.0676547 -0.0509775 -0.0675122 +-0.181874 -0.0404074 -0.0668882 +-0.0881869 -0.0385484 -0.0598861 +0.243975 0.0202032 -0.0604071 +0.166311 0.0180532 -0.0633081 +0.0593176 0.0362414 -0.0611391 +0.00339103 0.0476525 -0.0590431 +0.191371 0.0524545 -0.0596771 +0.182951 0.0542045 -0.0622071 +-0.0490535 0.0773738 -0.0692472 +0.0377604 0.0808028 -0.0591101 +-0.0494945 0.0847248 -0.0599301 +0.00592906 0.0818358 -0.0673652 +0.00864109 0.0863329 -0.053385 +0.000439004 0.0843768 -0.0642791 +-0.0114111 0.0864689 -0.0584671 +-0.0379824 0.0900979 -0.0647981 +-0.0705867 -0.472757 -0.0590591 +0.115563 -0.45851 -0.0640241 +0.168391 -0.451274 -0.0641541 +0.0751468 -0.446168 -0.0560921 +0.17151 -0.443838 -0.0648831 +-0.167844 -0.436714 -0.0591471 +-0.0887269 -0.432515 -0.0614981 +-0.166194 -0.430443 -0.0623381 +0.163526 -0.422173 -0.0633171 +-0.159985 -0.411769 -0.0650142 +-0.14818 -0.379731 -0.0614291 +0.14655 -0.368827 -0.0654052 +-0.0798688 -0.369722 -0.0618921 +0.149006 -0.354343 -0.0614451 +-0.12346 -0.345124 -0.0649691 +-0.122939 -0.337045 -0.0645271 +0.141487 -0.330038 -0.0648871 +0.0783898 -0.31944 -0.0622971 +-0.134806 -0.313681 -0.0619111 +-0.139987 -0.307181 -0.0630281 +0.0784418 -0.30587 -0.0626461 +0.137998 -0.30362 -0.0626061 +0.00703007 -0.304271 -0.0587811 +-0.312425 -0.303969 -0.0690072 +-0.314073 -0.300005 -0.0628671 +-0.153998 -0.297596 -0.0641841 +-0.174799 -0.294216 -0.0667052 +0.134382 -0.285945 -0.0613101 +0.0746367 -0.283597 -0.0661882 +0.0703787 -0.286489 -0.0568401 +0.0419344 -0.283235 -0.0660602 +-0.32725 -0.276941 -0.0592811 +-0.23272 -0.275999 -0.0632111 +-0.236403 -0.268563 -0.0634241 +0.157005 -0.25241 -0.0587681 +-0.24673 -0.244689 -0.0671752 +0.182256 -0.218178 -0.0583711 +-0.259125 -0.190726 -0.0673472 +-0.259241 -0.172101 -0.0669192 +0.199796 -0.141228 -0.0640721 +-0.232112 -0.117478 -0.0620031 +-0.228436 -0.117253 -0.0690512 +-0.215131 -0.100821 -0.0631761 +-0.217123 -0.097536 -0.0559451 +0.170784 -0.097557 -0.0658612 +0.166678 -0.0902869 -0.0631541 +-0.00538005 -0.0827938 -0.0647861 +0.00182602 -0.0841528 -0.0677302 +0.00471905 -0.0788368 -0.0619401 +-0.204826 -0.0729087 -0.053928 +0.0182032 -0.0685847 -0.0620011 +0.0213592 -0.0633526 -0.0593351 +-0.0497855 -0.0594656 -0.0604831 +0.0890759 -0.0548615 -0.0617091 +0.096704 -0.0556176 -0.0617371 +-0.19141 -0.0485215 -0.0601271 +-0.173491 -0.0318353 -0.0592591 +0.191684 0.0147211 -0.0605941 +0.173615 0.0144561 -0.0673332 +0.160805 0.0168732 -0.0670962 +0.141427 0.0226882 -0.0620311 +0.23966 0.0267663 -0.0614791 +0.12585 0.0249272 -0.0626581 +0.215794 0.0419774 -0.0634591 +0.0176522 0.0440504 -0.0611191 +0.0118051 0.0478515 -0.054976 +0.151129 0.0608926 -0.0695672 +0.147078 0.0667557 -0.0560711 +0.110302 0.0731727 -0.0577411 +0.0873409 0.0751478 -0.0630031 +-0.0238092 0.0872959 -0.0612251 +-0.0309093 0.0911979 -0.0603481 +-0.121369 -0.481203 -0.0667072 +-0.167452 -0.460845 -0.0647671 +-0.0722057 -0.464359 -0.0645841 +0.142979 -0.45342 -0.0671742 +-0.163696 -0.416679 -0.0611631 +-0.0848968 -0.406997 -0.0577481 +0.152393 -0.406833 -0.0605111 +-0.158732 -0.400406 -0.0605001 +0.149779 -0.399352 -0.0630321 +0.151464 -0.392422 -0.0587501 +0.0759228 -0.403211 -0.0642091 +-0.0801398 -0.378888 -0.0589311 +-0.137457 -0.368126 -0.0641071 +-0.0669197 -0.340194 -0.0634021 +-0.0246152 -0.316956 -0.0653072 +-0.000131001 -0.310281 -0.0551591 +0.144532 -0.307826 -0.0603761 +0.0784038 -0.300592 -0.0627921 +-0.292531 -0.295848 -0.0592241 +-0.167482 -0.293156 -0.0638641 +-0.188408 -0.292373 -0.0586971 +-0.216375 -0.294118 -0.0637891 +0.0286053 -0.291165 -0.0612041 +0.0751458 -0.288067 -0.0608351 +-0.291191 -0.276558 -0.0645661 +-0.294924 -0.272137 -0.0611501 +-0.291946 -0.28498 -0.0685992 +-0.3039 -0.269692 -0.0628431 +0.138702 -0.264091 -0.0624311 +0.148567 -0.255768 -0.0626511 +-0.240477 -0.256556 -0.0625011 +0.191813 -0.206915 -0.0648831 +0.201016 -0.193386 -0.0624761 +0.196227 -0.13382 -0.0659062 +-0.245343 -0.132211 -0.0590361 +0.195777 -0.126726 -0.0594001 +0.177593 -0.099626 -0.0608661 +-0.212648 -0.09503 -0.0606241 +-0.0126061 -0.0810618 -0.0618241 +-0.0146711 -0.0775108 -0.0582111 +0.00918009 -0.0756748 -0.0628291 +0.0141251 -0.0728127 -0.0633211 +0.13708 -0.0621736 -0.0581861 +0.136383 -0.0673627 -0.0636531 +0.128646 -0.0677237 -0.0671822 +-0.0440174 -0.0647546 -0.0650692 +0.0276703 -0.0614986 -0.0608901 +0.128731 -0.0622806 -0.0612791 +0.0586006 -0.0533125 -0.0622141 +0.0665097 -0.0540775 -0.0628971 +-0.0626096 -0.0516015 -0.0598441 +-0.117896 -0.0283523 -0.0608431 +-0.150018 -0.0249242 -0.0593531 +0.211149 0.00906809 -0.0644201 +0.152769 0.0176172 -0.0683032 +0.157212 0.0198342 -0.0626011 +0.134186 0.0249432 -0.0596781 +0.124269 0.0217992 -0.0691352 +0.137752 0.0663067 -0.0636081 +-0.0487675 0.0673617 -0.0629521 +0.1075 0.0710957 -0.0655442 +0.0297423 0.0811368 -0.0610841 +0.0305643 0.0838388 -0.053916 +-0.00561506 0.0861739 -0.0610561 +-0.0175072 0.0870569 -0.0557471 +-0.0173432 0.0865439 -0.0625871 +-0.0233672 0.0911439 -0.0558561 +-0.153051 -0.487421 -0.0609261 +-0.137879 -0.48542 -0.0624351 +-0.113431 -0.482836 -0.0628611 +-0.0802308 -0.481361 -0.0580691 +-0.163344 -0.471424 -0.0633791 +-0.0872939 -0.439846 -0.0625091 +0.172807 -0.436768 -0.0590811 +-0.153427 -0.393227 -0.0628711 +0.152751 -0.37793 -0.0563491 +-0.142242 -0.374196 -0.0633401 +0.151212 -0.370986 -0.0593451 +-0.135342 -0.359561 -0.0624981 +-0.130475 -0.345978 -0.0618271 +0.149375 -0.339678 -0.0595611 +-0.129699 -0.338119 -0.0614171 +-0.136726 -0.343365 -0.0577131 +0.146002 -0.323543 -0.0613031 +-0.141274 -0.313367 -0.0577031 +-0.146654 -0.306684 -0.0578051 +0.138009 -0.294827 -0.0612521 +0.0221312 -0.295973 -0.0587211 +0.0771118 -0.294297 -0.0612581 +-0.194563 -0.294216 -0.0622601 +0.0366214 -0.287918 -0.0596601 +-0.290032 -0.284588 -0.0618501 +0.142695 -0.280028 -0.0577501 +-0.290116 -0.2746 -0.0615501 +0.135952 -0.277951 -0.0599761 +-0.290116 -0.273651 -0.0605021 +0.133113 -0.269955 -0.0618131 +-0.29919 -0.268985 -0.0599661 +-0.318028 -0.269024 -0.0575201 +-0.30156 -0.26525 -0.0565971 +-0.312517 -0.268141 -0.0617441 +0.16258 -0.245317 -0.0595311 +0.171641 -0.23289 -0.0606581 +0.187805 -0.210264 -0.0571691 +-0.265845 -0.177838 -0.050885 +-0.242333 -0.126772 -0.0561061 +-0.238305 -0.120797 -0.05434 +0.18946 -0.118259 -0.0624951 +0.184 -0.10305 -0.0567811 +-0.213966 -0.0927019 -0.054913 +-0.000607006 -0.0799778 -0.0631651 +-0.0193172 -0.0772268 -0.0623491 +-0.0323743 -0.0702037 -0.0618491 +0.0387954 -0.0534635 -0.0582531 +0.0816828 -0.0538205 -0.0613621 +-0.0698667 -0.0477755 -0.0611611 +-0.0852609 -0.0381424 -0.051886 +-0.126635 -0.0267433 -0.0613281 +0.216171 0.0110521 -0.0591451 +0.172097 0.0179692 -0.0611681 +0.238236 0.0255153 -0.0695122 +-0.0164122 0.0519085 -0.0587591 +0.158136 0.0603936 -0.0658632 +0.154607 0.0633876 -0.0601201 +0.096243 0.0780108 -0.051924 +0.0217812 0.0824588 -0.0611481 +-0.0285943 0.0936749 -0.054167 +-0.129147 -0.484368 -0.0628521 +-0.105884 -0.483572 -0.0601221 +-0.0735317 -0.478616 -0.0601301 +0.0827508 -0.463777 -0.0613111 +0.0908119 -0.461773 -0.0627631 +0.099003 -0.462929 -0.0594171 +0.124323 -0.45871 -0.0619681 +-0.168821 -0.443353 -0.0566081 +-0.0806118 -0.449748 -0.0593451 +0.156695 -0.413355 -0.0594891 +-0.153875 -0.384971 -0.0587021 +-0.0764468 -0.372335 -0.054601 +-0.147637 -0.37134 -0.0584201 +-0.0761378 -0.36348 -0.0573601 +0.0755758 -0.360921 -0.0574081 +-0.0748107 -0.355244 -0.0588931 +-0.135473 -0.351935 -0.0603161 +0.146049 -0.347009 -0.0631361 +-0.0650247 -0.344502 -0.0567301 +-0.0596366 -0.338253 -0.0586761 +0.0762518 -0.343575 -0.0559431 +0.148262 -0.331783 -0.0598431 +-0.0544625 -0.332121 -0.0619901 +0.0758018 -0.312797 -0.0570471 +0.0753098 -0.306581 -0.0579561 +-0.315909 -0.295378 -0.0568611 +-0.330618 -0.287306 -0.0605501 +-0.2248 -0.281084 -0.054049 +-0.288572 -0.282967 -0.0570221 +0.143238 -0.288786 -0.0586011 +0.140629 -0.271048 -0.0581791 +0.146029 -0.263745 -0.0582771 +-0.249351 -0.236414 -0.0648841 +-0.257977 -0.207361 -0.0614411 +-0.259476 -0.198544 -0.0626211 +-0.260604 -0.166192 -0.0611311 +0.204311 -0.152752 -0.053449 +-0.255516 -0.149537 -0.0603931 +-0.254913 -0.143899 -0.054699 +0.199829 -0.135035 -0.0571141 +0.183525 -0.110203 -0.0632541 +-0.22435 -0.106398 -0.0577491 +-0.211156 -0.0866729 -0.047644 +-0.208087 -0.0825958 -0.0558291 +0.160786 -0.0853419 -0.0636111 +-0.00678907 -0.0793768 -0.0608641 +-0.00927509 -0.0765398 -0.0570511 +-0.00279403 -0.0759838 -0.0580951 +0.153274 -0.0718777 -0.0583831 +-0.198778 -0.0626116 -0.0586391 +0.0332443 -0.0570786 -0.0600631 +0.0740137 -0.0536855 -0.0620921 +-0.186394 -0.0417624 -0.0594911 +-0.179837 -0.0364784 -0.0611651 +-0.167418 -0.0281793 -0.0557131 +-0.160799 -0.0255333 -0.05318 +-0.141644 -0.0244662 -0.0586921 +0.246524 0.00608506 -0.0645861 +0.228936 0.0105951 -0.0556821 +0.20392 0.0110531 -0.0632611 +0.0686147 0.0338793 -0.0628731 +0.201297 0.0498865 -0.0574981 +-0.0336113 0.0564186 -0.0566541 +0.0459345 0.0799148 -0.0609661 +-0.0453285 0.0882879 -0.0644181 +-0.120583 -0.485126 -0.0600461 +-0.162568 -0.476158 -0.0586621 +0.138894 -0.457438 -0.0612551 +0.148133 -0.456044 -0.0616901 +-0.0873019 -0.418705 -0.0594251 +-0.0848508 -0.414008 -0.054497 +0.149938 -0.384417 -0.0609751 +0.152928 -0.346602 -0.0568471 +-0.135928 -0.320598 -0.0588301 +0.149489 -0.31549 -0.0581641 +-0.303489 -0.29792 -0.0567711 +0.0550536 -0.284129 -0.0593741 +-0.322904 -0.272282 -0.054463 +-0.29345 -0.269126 -0.0576451 +-0.288888 -0.270603 -0.0574791 +-0.238053 -0.253876 -0.0562921 +0.177234 -0.225723 -0.0589971 +0.205885 -0.171471 -0.0605051 +-0.250212 -0.137838 -0.0570861 +-0.218888 -0.102816 -0.0581871 +0.161616 -0.0768218 -0.0566321 +-0.202815 -0.0655197 -0.051488 +-0.0437054 -0.0618496 -0.0576011 +0.0280823 -0.0563736 -0.0567321 +0.11131 -0.0546215 -0.0579951 +0.105505 -0.0504435 -0.054838 +0.0495885 -0.0536655 -0.0615041 +0.0787808 -0.0485605 -0.0565721 +-0.195542 -0.0552046 -0.0590461 +-0.109352 -0.0304323 -0.0598591 +0.240633 0.0104581 -0.053435 +-0.0202112 0.0555776 -0.051982 +-0.0506295 0.0662917 -0.0564131 +0.0944919 0.0751468 -0.0607691 +0.0153672 0.0850929 -0.0559951 +-0.16181 -0.481897 -0.0616031 +0.0753208 -0.462412 -0.0587131 +0.131572 -0.460113 -0.0582601 +-0.0789138 -0.453363 -0.0550461 +0.163617 -0.454173 -0.0614201 +0.170711 -0.448487 -0.0588611 +0.172353 -0.442568 -0.0583161 +-0.167504 -0.442546 -0.0639711 +0.0759478 -0.425192 -0.0606211 +0.160829 -0.41998 -0.0573121 +-0.0806208 -0.387353 -0.0566571 +-0.0724047 -0.346831 -0.0619571 +-0.0690367 -0.350563 -0.054591 +0.0774648 -0.349096 -0.0651112 +-0.0306473 -0.323914 -0.0579231 +-0.137637 -0.327319 -0.0568011 +0.0759438 -0.31919 -0.0550651 +0.0750438 -0.299994 -0.0567151 +-0.153107 -0.301577 -0.0578341 +0.151271 -0.291726 -0.0551711 +-0.216517 -0.289687 -0.0569671 +-0.222442 -0.287109 -0.0584181 +0.146252 -0.298775 -0.0584531 +-0.331011 -0.281174 -0.0640071 +-0.288688 -0.278016 -0.0593571 +-0.31273 -0.265179 -0.05494 +-0.236588 -0.26188 -0.0584191 +0.169723 -0.239422 -0.0560971 +-0.251983 -0.229916 -0.0553541 +0.176306 -0.232038 -0.052895 +0.186617 -0.215643 -0.050609 +0.192531 -0.203233 -0.0560221 +-0.261552 -0.19041 -0.0601261 +-0.262261 -0.15568 -0.046122 +-0.229509 -0.111203 -0.0562311 +0.180069 -0.0933169 -0.054602 +0.173192 -0.0913069 -0.0588061 +-0.0268093 -0.0738927 -0.0632691 +0.00300503 -0.0758138 -0.0587581 +0.00717207 -0.0716617 -0.0586621 +-0.0380134 -0.0663587 -0.0604611 +0.0445484 -0.0500335 -0.0564121 +0.103075 -0.0549615 -0.0598651 +0.0649626 -0.0495355 -0.0584071 +-0.0663117 -0.0479475 -0.054307 +0.246194 0.0131721 -0.0630931 +0.223609 0.00897709 -0.0603851 +0.198299 0.0137961 -0.0602061 +0.2417 0.0256323 -0.052972 +0.178512 0.0161612 -0.0623931 +0.169507 0.0210752 -0.0557991 +0.116741 0.0251223 -0.0647371 +0.23307 0.0330893 -0.0593671 +0.0688387 0.0377574 -0.054452 +0.0412264 0.0400964 -0.0597651 +-0.0419184 0.0585336 -0.0570191 +-0.0420894 0.0561296 -0.0649571 +0.16536 0.0623606 -0.054713 +-0.0471365 0.0606346 -0.0607921 +-0.0509075 0.0728757 -0.0587561 +0.0601436 0.0789108 -0.0602771 +0.0369064 0.0842188 -0.050772 +-0.154555 -0.489891 -0.0552061 +-0.137265 -0.491474 -0.050461 +-0.141625 -0.489359 -0.0559491 +-0.133428 -0.488452 -0.0566391 +-0.15915 -0.486633 -0.0590411 +-0.097556 -0.484473 -0.0570041 +-0.163892 -0.474899 -0.053574 +-0.165668 -0.470026 -0.0580881 +-0.16746 -0.462637 -0.053245 +0.0815698 -0.466978 -0.0562091 +0.0752208 -0.453161 -0.0601521 +0.162223 -0.456778 -0.0561561 +-0.168531 -0.449616 -0.0612221 +-0.16421 -0.42376 -0.0640581 +0.0756308 -0.378494 -0.0607151 +-0.142575 -0.364628 -0.0597731 +-0.142221 -0.356844 -0.0570911 +0.0760898 -0.352463 -0.0577381 +-0.142376 -0.349151 -0.054763 +0.152691 -0.324451 -0.0560181 +0.151939 -0.306925 -0.0559051 +-0.309544 -0.297823 -0.0580731 +-0.289378 -0.288202 -0.0555371 +0.0455385 -0.285473 -0.0593751 +-0.326388 -0.279731 -0.05226 +-0.286704 -0.275558 -0.0568561 +-0.317913 -0.267192 -0.050866 +-0.232621 -0.26929 -0.0563651 +-0.309514 -0.261351 -0.05056 +-0.242817 -0.249444 -0.0615541 +-0.247375 -0.243454 -0.0603661 +-0.254245 -0.222481 -0.0570681 +0.204804 -0.177874 -0.0550561 +-0.263869 -0.1696 -0.053375 +0.189643 -0.111212 -0.0563951 +0.167543 -0.0834968 -0.0574711 +0.166006 -0.0711437 -0.050279 +0.00142801 -0.0720987 -0.054802 +0.0220462 -0.0585996 -0.0556561 +0.140613 -0.0562256 -0.051221 +0.124447 -0.0572846 -0.0574431 +0.0929349 -0.0507545 -0.0572191 +0.0582486 -0.0491665 -0.0576491 +-0.106018 -0.0298893 -0.052435 +-0.114208 -0.0276793 -0.05403 +0.243158 0.00724907 -0.0591301 +0.208962 0.0130171 -0.0581891 +0.195166 0.0174602 -0.054298 +0.182866 0.0178162 -0.0577771 +0.162973 0.0207942 -0.0588191 +0.150358 0.0213592 -0.0617741 +0.11911 0.0280273 -0.0583811 +0.228293 0.0379474 -0.0552511 +0.205832 0.0457785 -0.0645871 +0.130123 0.0686357 -0.0620521 +0.0879999 0.0780748 -0.054756 +-0.0517355 0.0791788 -0.0564451 +0.0763268 0.0798128 -0.053254 +-0.00477305 0.0864399 -0.053372 +-0.158899 -0.487333 -0.051801 +-0.110932 -0.487071 -0.0550611 +-0.0812718 -0.484852 -0.052838 +-0.0713317 -0.466021 -0.0589421 +0.10757 -0.461584 -0.0601981 +-0.0741057 -0.460191 -0.0570711 +0.144583 -0.459529 -0.0563231 +-0.168654 -0.456742 -0.0583301 +-0.169001 -0.450179 -0.054042 +0.0748717 -0.452949 -0.053356 +0.168849 -0.454252 -0.0573081 +-0.0871309 -0.435047 -0.049438 +-0.167938 -0.430938 -0.053792 +-0.166622 -0.424754 -0.0571721 +0.165732 -0.425399 -0.0570951 +0.0755158 -0.410491 -0.0591671 +-0.0837438 -0.399577 -0.0581661 +-0.161926 -0.407895 -0.0596731 +0.0751938 -0.402651 -0.0555421 +0.152886 -0.400202 -0.0565901 +-0.15809 -0.391139 -0.0568501 +0.153646 -0.385815 -0.05398 +0.0753658 -0.394779 -0.0567861 +-0.0768418 -0.380981 -0.051705 +-0.0712277 -0.357928 -0.05196 +0.0751688 -0.341371 -0.046898 +-0.14296 -0.340719 -0.05293 +-0.0464485 -0.331155 -0.0573911 +-0.135951 -0.335204 -0.0575951 +0.0762618 -0.334837 -0.0556041 +-0.0143771 -0.319996 -0.050868 +-0.142729 -0.320388 -0.053991 +-0.00871109 -0.314238 -0.0562441 +0.155998 -0.316047 -0.05318 +0.0742097 -0.305822 -0.051957 +-0.173661 -0.292286 -0.0582881 +0.0743647 -0.293539 -0.054512 +0.0311643 -0.29389 -0.052329 +0.0707287 -0.289685 -0.050593 +-0.322535 -0.293042 -0.0569591 +-0.326586 -0.289045 -0.0557581 +-0.291014 -0.266575 -0.05373 +0.152802 -0.259232 -0.0568961 +0.181419 -0.224146 -0.05183 +-0.260815 -0.202372 -0.0552871 +0.195599 -0.200076 -0.047036 +0.197099 -0.196385 -0.054791 +-0.261722 -0.161014 -0.05359 +0.204943 -0.161574 -0.0572931 +-0.259111 -0.152302 -0.053285 +0.202692 -0.143689 -0.054722 +-0.204116 -0.0773478 -0.0596691 +-0.00507205 -0.0719427 -0.053845 +0.159175 -0.0684997 -0.052579 +0.151726 -0.0649536 -0.054145 +-0.0562526 -0.0540385 -0.0558381 +0.0517095 -0.0495615 -0.0575231 +0.0720417 -0.0490085 -0.0574201 +0.108928 0.0278173 -0.0618721 +0.220972 0.0417654 -0.0571611 +0.184796 0.0565416 -0.053906 +0.115678 0.0745527 -0.051764 +0.00129501 0.0862669 -0.0569911 +-0.0885239 -0.483912 -0.0561901 +-0.161952 -0.478996 -0.049698 +-0.0733677 -0.481863 -0.053841 +0.115867 -0.462548 -0.0572201 +-0.0881409 -0.437336 -0.0558961 +0.169556 -0.431402 -0.054746 +0.165409 -0.427481 -0.050997 +-0.0855139 -0.421937 -0.052092 +-0.166368 -0.418776 -0.053765 +-0.165379 -0.411808 -0.052848 +0.158097 -0.41513 -0.053007 +0.154329 -0.408151 -0.054705 +-0.161882 -0.396801 -0.05342 +-0.0803568 -0.394568 -0.053229 +0.0751888 -0.386273 -0.0561311 +0.155447 -0.369794 -0.051948 +0.152119 -0.363171 -0.0579881 +-0.148469 -0.362996 -0.054373 +0.155075 -0.333738 -0.054239 +-0.0285653 -0.327697 -0.049508 +0.158861 -0.325543 -0.050463 +-0.0224662 -0.321626 -0.0553151 +-0.153244 -0.306372 -0.051529 +0.00836008 -0.308272 -0.049624 +0.155276 -0.299529 -0.05317 +0.0141061 -0.29874 -0.0618731 +-0.160575 -0.296865 -0.0587031 +-0.309521 -0.294191 -0.052492 +0.0573186 -0.286286 -0.052256 +0.0627666 -0.284654 -0.0578651 +-0.328632 -0.282951 -0.0565201 +-0.287354 -0.285575 -0.051131 +-0.229404 -0.276467 -0.0574841 +0.149473 -0.282428 -0.0551831 +-0.285548 -0.272276 -0.054812 +0.147494 -0.272671 -0.0550381 +-0.287188 -0.268088 -0.053963 +-0.305806 -0.262807 -0.054194 +-0.2961 -0.265459 -0.0552381 +0.153029 -0.26648 -0.052464 +0.158622 -0.259401 -0.051658 +-0.249905 -0.236443 -0.0574891 +-0.257008 -0.213881 -0.0583191 +0.200945 -0.189583 -0.053618 +0.204936 -0.168745 -0.05178 +-0.22726 -0.106247 -0.051295 +-0.217926 -0.0909479 -0.0435299 +-0.0170802 -0.0741777 -0.054398 +-0.0111671 -0.0733467 -0.053179 +-0.0222332 -0.0736557 -0.0582801 +0.00549405 -0.0672207 -0.054019 +0.0114661 -0.0682287 -0.0581111 +0.0155482 -0.0645966 -0.0572741 +0.144404 -0.0621736 -0.0552411 +0.0377004 -0.0483885 -0.0529 +0.0615566 -0.0449724 -0.053438 +-0.180771 -0.0352484 -0.054393 +-0.0928979 -0.0352774 -0.054462 +-0.100346 -0.0327233 -0.0559721 +-0.12227 -0.0257993 -0.054338 +-0.15033 -0.0223382 -0.0444769 +-0.145658 -0.0230552 -0.051555 +-0.12953 -0.0241432 -0.05247 +0.236075 0.00817608 -0.0579721 +0.221252 0.0128021 -0.054171 +0.213692 0.0149461 -0.052963 +0.202899 0.0152752 -0.0560871 +0.188463 0.0179852 -0.0557271 +0.163628 0.0234232 -0.052998 +0.156577 0.0227962 -0.0566461 +0.148929 0.0241852 -0.0565801 +0.10505 0.0315713 -0.0556341 +0.210686 0.0467165 -0.0565651 +0.203979 0.0517935 -0.049988 +0.138452 0.0692187 -0.0556611 +-0.0514445 0.0734247 -0.052592 +0.0174982 0.0865029 -0.048891 +0.0231722 0.0844198 -0.054218 +-0.0108901 0.0870659 -0.05049 +-0.0473285 0.0895599 -0.052466 +-0.0369604 0.0930399 -0.0579481 +-0.148204 -0.490402 -0.053555 +-0.102945 -0.48747 -0.052899 +-0.0873899 -0.487362 -0.050211 +-0.164228 -0.468813 -0.052125 +0.0903609 -0.466023 -0.0558111 +0.0754718 -0.440038 -0.0598131 +-0.149009 -0.467159 -0.0251478 +0.0753678 -0.426419 -0.053052 +-0.167486 -0.424875 -0.04843 +0.157537 -0.416764 -0.046554 +-0.0590726 -0.343979 -0.050695 +-0.0526735 -0.337075 -0.053572 +-0.147403 -0.312985 -0.05244 +-0.302675 -0.294215 -0.050319 +-0.297162 -0.296313 -0.054294 +-0.291564 -0.292954 -0.05366 +-0.203433 -0.289398 -0.052909 +-0.322831 -0.28757 -0.050495 +-0.218856 -0.283811 -0.050246 +-0.20935 -0.292134 -0.0587561 +-0.292687 -0.262024 -0.050724 +0.199934 -0.191625 -0.0451 +-0.263179 -0.194099 -0.053237 +0.203312 -0.136828 -0.048489 +0.194874 -0.119173 -0.0552211 +0.190855 -0.104205 -0.050881 +0.186422 -0.095444 -0.050531 +-0.20912 -0.0790198 -0.05015 +0.175798 -0.0849648 -0.052901 +-0.0211242 -0.0710867 -0.051978 +-0.0326583 -0.0664447 -0.053921 +-0.0382134 -0.0632876 -0.053426 +0.149995 -0.0581116 -0.049416 +0.0158272 -0.0600326 -0.053506 +-0.0492395 -0.0572366 -0.053515 +0.0321973 -0.0518165 -0.054169 +-0.195654 -0.0511985 -0.05193 +0.118124 -0.0532405 -0.054914 +0.0685017 -0.0450525 -0.053409 +-0.0776988 -0.0412284 -0.050305 +0.19591 0.0208442 -0.047476 +0.189445 0.0207732 -0.049988 +0.176754 0.0194852 -0.0566731 +0.23749 0.0312493 -0.053712 +0.0916189 0.0333623 -0.0561341 +0.0769898 0.0394944 -0.048119 +0.0123511 0.0521805 -0.045082 +-0.0396404 0.0626086 -0.0448869 +0.15713 0.0652147 -0.053168 +-0.0508575 0.0678587 -0.04913 +-0.0515415 0.0739027 -0.045913 +0.13048 0.0712267 -0.054066 +0.0672117 0.0806928 -0.053231 +0.0103331 0.0865109 -0.045695 +-0.0176952 0.0918889 -0.051017 +-0.0331133 0.095415 -0.05119 +-0.126048 -0.488497 -0.0551711 +0.0849868 -0.469741 -0.051021 +0.156259 -0.455491 -0.0609651 +0.158009 -0.459187 -0.05311 +0.171141 -0.450426 -0.051957 +0.171811 -0.444368 -0.052244 +-0.0834218 -0.446595 -0.050256 +-0.168632 -0.437158 -0.050878 +-0.0871159 -0.429029 -0.054677 +0.154571 -0.401861 -0.04975 +-0.0810548 -0.402614 -0.050797 +0.0747517 -0.37746 -0.051587 +-0.153733 -0.376918 -0.0552791 +-0.152798 -0.368987 -0.052836 +-0.0729747 -0.374841 -0.04677 +-0.0679307 -0.360039 -0.045327 +-0.0512805 -0.341588 -0.045721 +-0.145946 -0.32634 -0.050339 +-0.166847 -0.295557 -0.053825 +0.0489765 -0.287291 -0.053258 +-0.22345 -0.277113 -0.047157 +-0.285004 -0.275585 -0.049952 +-0.284375 -0.269565 -0.052051 +-0.287331 -0.264687 -0.050671 +-0.233083 -0.263782 -0.05157 +-0.247161 -0.24302 -0.054058 +-0.26596 -0.194837 -0.045165 +0.203018 -0.183431 -0.048706 +0.205199 -0.144481 -0.045348 +-0.22203 -0.101529 -0.051629 +-0.0274363 -0.0702697 -0.0563651 +0.00321903 -0.0630556 -0.049066 +-0.0540425 -0.0531165 -0.048858 +0.132325 -0.0569546 -0.054659 +-0.0607116 -0.0497845 -0.04989 +-0.0684317 -0.0451585 -0.047531 +0.098536 -0.0483855 -0.053885 +0.0487195 -0.0452385 -0.052448 +0.0549675 -0.0452045 -0.053192 +0.0859909 -0.0493005 -0.0564421 +-0.0810238 -0.0412914 -0.0576721 +-0.174739 -0.0307343 -0.051359 +-0.125967 -0.0235412 -0.045451 +0.23423 0.0120841 -0.051476 +0.245573 0.0136661 -0.0559451 +0.155382 0.0255143 -0.051624 +0.141996 0.0256093 -0.0558431 +0.127193 0.0278243 -0.0563201 +0.113166 0.0310273 -0.054358 +0.0834388 0.0360944 -0.053337 +0.0568626 0.0436134 -0.046316 +0.0603406 0.0398124 -0.053155 +0.0279793 0.0486335 -0.046684 +0.194607 0.0541705 -0.051963 +-0.0289333 0.0576976 -0.051227 +0.175178 0.0591106 -0.0553061 +-0.0465035 0.0618646 -0.05229 +0.143203 0.0705747 -0.04839 +0.0811898 0.0772758 -0.0589901 +0.0589226 0.0815408 -0.052759 +0.0256913 0.0863189 -0.046795 +-0.0434184 0.0930359 -0.05465 +-0.129645 -0.491957 -0.04904 +-0.0758988 -0.48583 -0.04962 +-0.161472 -0.481996 -0.054788 +-0.0703037 -0.469841 -0.053526 +-0.162956 -0.473503 -0.047337 +-0.162135 -0.467858 -0.046311 +0.106923 -0.465862 -0.053177 +0.0748597 -0.45955 -0.05324 +0.16869 -0.456723 -0.051949 +0.171677 -0.437403 -0.052349 +-0.0828098 -0.416404 -0.04607 +-0.0817878 -0.409539 -0.048445 +0.0755098 -0.417877 -0.0560561 +0.0750218 -0.409632 -0.050119 +0.0750778 -0.401524 -0.047047 +0.0749397 -0.393723 -0.048741 +-0.158904 -0.381806 -0.051344 +0.0748297 -0.36892 -0.052291 +-0.148552 -0.348344 -0.049323 +0.153998 -0.355554 -0.0553231 +-0.0572556 -0.348129 -0.0427559 +-0.142281 -0.332831 -0.053117 +0.161246 -0.346045 -0.0448289 +-0.00565106 -0.31732 -0.047575 +0.0733887 -0.299939 -0.049501 +0.0239102 -0.299324 -0.049079 +-0.309639 -0.290767 -0.046852 +-0.289909 -0.29004 -0.047236 +-0.316665 -0.291167 -0.05108 +0.15618 -0.284835 -0.051852 +-0.228057 -0.273365 -0.051346 +-0.28217 -0.266838 -0.050021 +-0.313516 -0.262235 -0.046744 +0.16321 -0.251917 -0.052653 +0.185326 -0.222206 -0.0448829 +-0.257579 -0.217188 -0.051301 +0.191485 -0.207944 -0.048283 +-0.263507 -0.183839 -0.0566831 +0.20019 -0.119552 -0.048234 +-0.23411 -0.115536 -0.054095 +-0.232878 -0.110934 -0.047375 +-0.207128 -0.0720087 -0.046916 +-0.00793908 -0.0687317 -0.048935 +-0.000642006 -0.0682847 -0.050599 +0.158258 -0.0611356 -0.048209 +0.0097521 -0.0628626 -0.052454 +-0.199916 -0.0585166 -0.051036 +-0.0480235 -0.0552496 -0.045507 +0.0245102 -0.0534585 -0.052265 +0.0268933 -0.0491645 -0.049291 +0.111916 -0.0485345 -0.051552 +0.0426674 -0.0451695 -0.050531 +-0.0733217 -0.0443684 -0.0550101 +0.0558186 -0.0409244 -0.048502 +0.0761498 -0.0433884 -0.051456 +0.0887259 -0.0401234 -0.046735 +-0.191376 -0.0451295 -0.051983 +-0.0817768 -0.0381694 -0.0441849 +-0.110726 -0.0273053 -0.046893 +-0.153548 -0.0239302 -0.052419 +-0.137794 -0.0231632 -0.051138 +0.0419894 0.0438624 -0.051346 +0.00460605 0.0517815 -0.049709 +-0.0108631 0.0533025 -0.052729 +-0.0380324 0.0596916 -0.050959 +-0.0177952 0.09527 -0.045216 +-0.0301263 0.097308 -0.0444349 +-0.151066 -0.49438 -0.0444439 +-0.0945809 -0.487514 -0.051224 +-0.0701117 -0.476331 -0.0532 +0.0766368 -0.467045 -0.052436 +-0.0722787 -0.464274 -0.051973 +0.13808 -0.46191 -0.053456 +0.163275 -0.459334 -0.049883 +0.0752268 -0.455714 -0.046605 +0.170302 -0.453738 -0.046338 +-0.0805998 -0.452094 -0.049117 +0.0752808 -0.434481 -0.054566 +-0.163885 -0.404393 -0.05311 +-0.164951 -0.392557 -0.0429129 +-0.0768718 -0.388899 -0.048306 +0.0750178 -0.356427 -0.049709 +-0.148484 -0.333081 -0.047637 +-0.0199692 -0.325639 -0.045504 +0.162035 -0.316845 -0.047304 +0.0747947 -0.318543 -0.0482 +0.159219 -0.307876 -0.050278 +-0.170216 -0.296596 -0.046327 +0.0722837 -0.294921 -0.046259 +-0.295945 -0.293103 -0.048497 +-0.181545 -0.291373 -0.054822 +0.0394564 -0.289819 -0.052455 +-0.211715 -0.287454 -0.051986 +0.154274 -0.275263 -0.052004 +0.16015 -0.268059 -0.047801 +-0.286209 -0.261467 -0.047982 +-0.233361 -0.253909 -0.0437789 +0.16861 -0.245405 -0.050805 +-0.248102 -0.131273 -0.04961 +-0.238287 -0.117174 -0.046492 +0.198152 -0.104778 -0.0446289 +-0.215228 -0.0908109 -0.049549 +-0.213049 -0.0843148 -0.0402559 +-0.00347403 -0.0651507 -0.046096 +0.0113081 -0.0573086 -0.048711 +0.0182502 -0.0551186 -0.05034 +-0.198897 -0.0534545 -0.0449669 +0.139868 -0.0498675 -0.045631 +0.133288 -0.0510875 -0.048847 +0.096643 -0.0416684 -0.04723 +0.0835798 -0.0440494 -0.051422 +-0.186283 -0.0395264 -0.051555 +0.0631926 -0.0407204 -0.048784 +0.0703827 -0.0407484 -0.04866 +-0.0903229 -0.0350924 -0.047228 +0.207628 0.0170872 -0.050967 +0.200884 0.0183932 -0.05069 +0.169902 0.0243942 -0.049391 +0.135095 0.0276953 -0.053823 +0.097796 0.0349313 -0.051026 +0.0247222 0.0448924 -0.0560861 +0.152063 0.0682907 -0.048204 +0.124428 0.0742697 -0.049371 +-0.0499445 0.0801138 -0.05061 +-0.0498345 0.0853439 -0.05405 +-0.0107891 0.0922749 -0.045786 +-0.118192 -0.488557 -0.053711 +0.152381 -0.458759 -0.0559221 +-0.168155 -0.456086 -0.050496 +0.167512 -0.433272 -0.047899 +-0.166742 -0.417257 -0.045772 +0.154967 -0.409576 -0.048621 +0.154322 -0.393645 -0.05189 +-0.161952 -0.389431 -0.049887 +0.156012 -0.378809 -0.048941 +0.157018 -0.361406 -0.049889 +0.1604 -0.355265 -0.0440159 +-0.148916 -0.356093 -0.051219 +0.157556 -0.341296 -0.051257 +-0.149586 -0.319866 -0.048029 +0.0763408 -0.326556 -0.0558551 +-0.153447 -0.312524 -0.046837 +-0.159464 -0.300764 -0.051093 +0.159808 -0.292859 -0.049611 +-0.196074 -0.290702 -0.054716 +-0.207023 -0.285627 -0.046784 +-0.28677 -0.279742 -0.053213 +-0.280334 -0.269197 -0.0440099 +-0.280204 -0.263788 -0.048199 +-0.298781 -0.261786 -0.052194 +-0.240798 -0.246968 -0.0552901 +-0.250103 -0.237443 -0.049779 +0.200585 -0.12779 -0.051086 +-0.243328 -0.124151 -0.047756 +0.196288 -0.111871 -0.049316 +0.183497 -0.0861359 -0.048518 +0.178414 -0.0779408 -0.046953 +0.170647 -0.0777078 -0.051666 +-0.0268813 -0.0673057 -0.049892 +-0.0310343 -0.0636206 -0.045509 +0.125853 -0.0518295 -0.051577 +0.104152 -0.0451275 -0.049577 +-0.194673 -0.0469015 -0.0431369 +0.0811378 -0.0388814 -0.046141 +-0.18186 -0.0345243 -0.046444 +-0.158772 -0.0238932 -0.045255 +0.240867 0.0138601 -0.048123 +0.226278 0.0144311 -0.049687 +0.210659 0.0194672 -0.045401 +0.148758 0.0269643 -0.050863 +-0.0252923 0.0539785 -0.0580841 +0.126608 0.0762808 -0.0419489 +0.106231 0.0768548 -0.051313 +0.100974 0.0796568 -0.0448159 +0.0523755 0.0806458 -0.0572241 +-0.00392704 0.0873019 -0.045551 +-0.0396704 0.095086 -0.051673 +-0.0245282 0.095333 -0.048533 +-0.153405 -0.492372 -0.049283 +-0.0748677 -0.488293 -0.0441549 +0.167623 -0.459509 -0.045981 +0.0751578 -0.448212 -0.048312 +-0.168675 -0.443676 -0.049406 +-0.167652 -0.431706 -0.045085 +0.161381 -0.421902 -0.050364 +0.0751448 -0.417998 -0.04897 +-0.0776028 -0.397415 -0.045294 +-0.157768 -0.372125 -0.04844 +-0.0725077 -0.366349 -0.049741 +0.0746287 -0.363251 -0.046818 +-0.0644456 -0.351312 -0.047795 +-0.154212 -0.353885 -0.0449679 +0.0743417 -0.311665 -0.049423 +0.0730427 -0.305397 -0.0442769 +0.0155482 -0.302301 -0.053153 +0.16791 -0.284165 -0.0419939 +-0.285365 -0.281175 -0.047853 +0.162815 -0.285343 -0.047092 +-0.323917 -0.275241 -0.049237 +-0.278333 -0.261249 -0.045631 +-0.290839 -0.258044 -0.04673 +-0.283903 -0.258445 -0.045077 +-0.307102 -0.257461 -0.045874 +-0.302841 -0.258987 -0.04948 +-0.255186 -0.223957 -0.050026 +-0.265909 -0.186261 -0.04856 +0.205979 -0.166546 -0.0422059 +0.205235 -0.121986 -0.0422089 +-0.218856 -0.095798 -0.049495 +-0.214623 -0.0824198 -0.0324698 +-0.210934 -0.0778548 -0.0428879 +-0.0204172 -0.0683947 -0.046551 +-0.0142931 -0.0698097 -0.048027 +-0.202978 -0.0594366 -0.0416029 +0.00571206 -0.0582576 -0.046013 +0.0206052 -0.0498305 -0.046674 +0.0256053 -0.0448474 -0.0441789 +0.0749477 -0.0373704 -0.0444829 +0.244259 0.0190942 -0.053089 +0.175279 0.0221932 -0.051751 +0.148034 0.0298553 -0.045427 +0.135702 0.0305583 -0.048421 +0.142083 0.0284603 -0.049877 +0.0825188 0.0420474 -0.0413089 +0.0477335 0.0456445 -0.045395 +0.211828 0.0499145 -0.047152 +0.180122 0.0605596 -0.047225 +0.162735 0.0658057 -0.047075 +0.134471 0.0728667 -0.0469 +0.109724 0.0786538 -0.0441009 +0.0521895 0.0830578 -0.048367 +0.0447104 0.0820868 -0.05291 +-0.0452095 0.0921839 -0.047971 +-0.159711 -0.483556 -0.046924 +-0.0822068 -0.489274 -0.046457 +-0.0696897 -0.476929 -0.046744 +0.0839678 -0.472532 -0.0442879 +0.0788928 -0.469224 -0.046748 +0.123744 -0.463074 -0.054634 +0.148742 -0.462042 -0.050974 +0.143282 -0.46433 -0.048325 +0.155184 -0.462199 -0.048399 +0.171397 -0.447198 -0.045505 +-0.0864319 -0.435798 -0.0424869 +-0.0855029 -0.428926 -0.046982 +0.162435 -0.428014 -0.045267 +0.154796 -0.411277 -0.0425919 +0.0747187 -0.385044 -0.0484 +-0.161927 -0.376626 -0.0440719 +-0.155203 -0.362818 -0.047426 +-0.154114 -0.345287 -0.0429339 +-0.0444144 -0.335397 -0.049219 +-0.0374954 -0.329574 -0.053582 +0.0752048 -0.333813 -0.047344 +0.00183202 -0.314481 -0.0448599 +-0.183278 -0.290149 -0.04561 +0.0444834 -0.29053 -0.046664 +-0.286342 -0.285715 -0.0446439 +-0.199932 -0.286056 -0.0443329 +-0.22878 -0.268367 -0.046548 +-0.296708 -0.257662 -0.047879 +-0.30108 -0.254362 -0.0445809 +-0.241641 -0.245666 -0.048746 +0.174578 -0.238386 -0.048036 +-0.260478 -0.209569 -0.051098 +0.20481 -0.175267 -0.045737 +-0.253506 -0.138156 -0.048231 +0.207849 -0.138289 -0.0381579 +-0.221819 -0.099132 -0.0444139 +-0.221598 -0.0942609 -0.0379529 +0.185924 -0.0784408 -0.0429229 +-0.00684907 -0.0599836 -0.0396949 +0.167124 -0.0639136 -0.045425 +-0.0431224 -0.0591816 -0.049677 +0.156184 -0.0533235 -0.0432039 +0.0141741 -0.0521405 -0.045666 +0.127528 -0.0458645 -0.045484 +0.0425414 -0.0408904 -0.045647 +0.0526665 -0.0366614 -0.0431259 +0.0596436 -0.0369604 -0.0438499 +0.0857639 -0.0350394 -0.0413779 +-0.0763968 -0.0392334 -0.0371149 +-0.097587 -0.0322203 -0.048443 +-0.102595 -0.0295363 -0.0446379 +-0.166784 -0.0265313 -0.047727 +-0.11862 -0.0252053 -0.047046 +0.218348 0.0164632 -0.04847 +0.182273 0.0211132 -0.051778 +0.0336713 0.0448094 -0.052557 +-0.0493795 0.0799618 -0.045282 +-0.0487195 0.0857429 -0.045616 +0.0425894 0.0853269 -0.045278 +-0.0377834 0.096569 -0.046623 +-0.14408 -0.492797 -0.047991 +-0.106573 -0.491106 -0.047311 +-0.0989 -0.491111 -0.046106 +-0.15746 -0.489087 -0.045685 +0.0914299 -0.470298 -0.048447 +0.098259 -0.46723 -0.052373 +-0.0744547 -0.462804 -0.04661 +-0.0764128 -0.458141 -0.051222 +-0.168166 -0.44937 -0.046603 +-0.0843118 -0.44731 -0.045488 +0.167 -0.437708 -0.0434519 +0.158391 -0.42279 -0.0432439 +0.0746387 -0.371804 -0.0438129 +0.157521 -0.350735 -0.050427 +0.0751118 -0.348932 -0.048029 +0.161369 -0.334098 -0.046657 +-0.148953 -0.340765 -0.047631 +-0.153852 -0.336253 -0.0421929 +-0.0358924 -0.333487 -0.045512 +-0.153117 -0.326769 -0.0432779 +-0.0109001 -0.323196 -0.0416029 +0.0741347 -0.320707 -0.0413299 +-0.164418 -0.30106 -0.0447949 +0.0300133 -0.298308 -0.0431449 +0.0685387 -0.290151 -0.0435059 +-0.188545 -0.289863 -0.050906 +-0.315838 -0.287189 -0.0448349 +-0.322692 -0.282874 -0.046411 +0.166054 -0.275001 -0.0438769 +-0.320961 -0.270632 -0.04551 +0.164209 -0.25933 -0.046159 +-0.305565 -0.252691 -0.0402659 +-0.252846 -0.231301 -0.047978 +-0.257005 -0.225779 -0.0446099 +0.180885 -0.230391 -0.045008 +0.205166 -0.160217 -0.04807 +-0.258595 -0.146359 -0.046974 +-0.218103 -0.0879469 -0.0369629 +0.173649 -0.0705287 -0.045487 +-0.0097091 -0.0647456 -0.0433579 +0.147274 -0.0521655 -0.045366 +0.0319043 -0.0463675 -0.048381 +0.11931 -0.0478495 -0.049252 +0.103429 -0.0401704 -0.0444409 +0.0489155 -0.0407844 -0.047354 +0.0914489 -0.0452985 -0.051831 +-0.178913 -0.0316683 -0.0400049 +-0.0946239 -0.0320773 -0.0406619 +0.161469 0.0261463 -0.048422 +0.233276 0.0364784 -0.049082 +0.225472 0.0425884 -0.048298 +0.0763598 0.0349643 -0.0579251 +0.0629526 0.0457225 -0.0402399 +0.0193352 0.0487635 -0.049882 +-0.00274703 0.0513375 -0.053519 +-0.00457005 0.0553216 -0.045425 +-0.0145921 0.0570656 -0.045951 +-0.0461285 0.0639226 -0.045786 +0.0861759 0.0806228 -0.047969 +0.0709027 0.0829238 -0.04591 +-0.0134141 0.096352 -0.0397899 +-0.12205 -0.492068 -0.047836 +-0.155424 -0.491577 -0.0407399 +-0.113999 -0.4913 -0.047747 +-0.161192 -0.472955 -0.0411859 +0.115612 -0.466316 -0.050545 +-0.159332 -0.467503 -0.0407329 +-0.0819258 -0.452429 -0.0430779 +-0.16743 -0.439782 -0.0430979 +0.161946 -0.433551 -0.0418939 +0.0772728 -0.428807 -0.0403789 +0.15529 -0.395551 -0.0449489 +0.158015 -0.372334 -0.0446029 +0.166533 -0.332871 -0.0374459 +0.0751278 -0.326214 -0.047988 +-0.158851 -0.307523 -0.0439659 +-0.176859 -0.294222 -0.0421739 +-0.302654 -0.290591 -0.0440819 +0.0648526 -0.286822 -0.050627 +0.0606176 -0.287628 -0.045229 +-0.276166 -0.258303 -0.0438399 +-0.280802 -0.255401 -0.0422619 +-0.23472 -0.257133 -0.050538 +-0.247555 -0.244126 -0.047989 +-0.264068 -0.209904 -0.0434129 +0.203935 -0.183155 -0.0401239 +-0.266754 -0.17186 -0.0447299 +-0.265233 -0.15981 -0.0383889 +0.205296 -0.130692 -0.0431819 +-0.227996 -0.104293 -0.0449999 +0.192918 -0.097024 -0.046099 +0.192721 -0.0800068 -0.0396899 +-0.0245882 -0.0655357 -0.0432569 +-0.205499 -0.0658357 -0.0434739 +-0.0549965 -0.0506335 -0.0419189 +0.125076 -0.0396974 -0.0400789 +0.111371 -0.0428544 -0.045974 +-0.0739857 -0.0416284 -0.0438729 +-0.185419 -0.0364974 -0.0383699 +-0.173142 -0.0288013 -0.0441629 +-0.12092 -0.0231872 -0.0385169 +-0.133661 -0.0224112 -0.0445559 +0.243211 0.0206022 -0.047188 +0.203561 0.0208052 -0.045242 +0.191134 0.0235302 -0.0437759 +0.184312 0.0236852 -0.046058 +0.167781 0.0269763 -0.0449869 +0.120887 0.0312303 -0.051601 +0.0508295 0.0410864 -0.053949 +0.217746 0.0457245 -0.051199 +0.188992 0.0582766 -0.045785 +-0.0489135 0.0676567 -0.0419989 +-0.0501325 0.0771488 -0.0401859 +-0.0465455 0.0876139 -0.0419669 +0.0497865 0.0859249 -0.0418259 +0.00369204 0.0871929 -0.0415239 +0.0113451 0.0874109 -0.0374359 +-0.00501505 0.0933119 -0.0406589 +-0.134121 -0.494202 -0.0444359 +-0.118423 -0.494918 -0.0412199 +0.130761 -0.4644 -0.050805 +-0.0706607 -0.472003 -0.0403659 +0.0758968 -0.462874 -0.047185 +-0.0791808 -0.456898 -0.045364 +0.156463 -0.463483 -0.0425959 +-0.166393 -0.45508 -0.0432639 +0.168071 -0.457504 -0.0407759 +0.171054 -0.440715 -0.046729 +0.0767238 -0.436491 -0.0417629 +0.0753278 -0.432321 -0.047469 +-0.0839658 -0.423124 -0.0439579 +0.0755728 -0.413711 -0.0426999 +-0.0798718 -0.412239 -0.0390389 +-0.166054 -0.408748 -0.0447099 +0.154586 -0.40411 -0.0424589 +0.155943 -0.386786 -0.046711 +0.157484 -0.380724 -0.0402689 +-0.163646 -0.384133 -0.0434849 +-0.0693127 -0.36927 -0.0420909 +0.0746757 -0.354882 -0.0404529 +-0.0272673 -0.331541 -0.0410929 +0.164188 -0.325613 -0.0435649 +-0.175453 -0.292324 -0.050197 +-0.296086 -0.290079 -0.0426529 +-0.283002 -0.278601 -0.0436499 +-0.282525 -0.273062 -0.045742 +0.160449 -0.277374 -0.048389 +-0.31773 -0.265688 -0.0439889 +0.168594 -0.252066 -0.045052 +-0.237144 -0.246984 -0.0433499 +-0.250191 -0.241393 -0.0434079 +-0.251279 -0.244838 -0.0376409 +-0.263649 -0.202192 -0.047696 +-0.247665 -0.127058 -0.0403959 +-0.237365 -0.113491 -0.0387619 +-0.00130701 -0.0602556 -0.0437159 +0.00189002 -0.0555286 -0.0414269 +0.135089 -0.0444384 -0.0420499 +0.0307613 -0.0411434 -0.0419819 +0.0377474 -0.0384714 -0.0419169 +0.0633686 -0.0331643 -0.0392219 +-0.0878049 -0.0348603 -0.0404439 +-0.098604 -0.0293813 -0.0355719 +-0.155081 -0.0223202 -0.0378239 +-0.142327 -0.0218902 -0.0434679 +0.177173 0.0245202 -0.046689 +0.154872 0.0283813 -0.046176 +0.128493 0.0305573 -0.050458 +0.129048 0.0333163 -0.045058 +0.098795 0.0383904 -0.0440179 +0.197729 0.0562786 -0.0439389 +-0.0237042 0.0592646 -0.045211 +-0.0320793 0.0610776 -0.0449529 +0.167166 0.0670997 -0.0401499 +0.141271 0.0737667 -0.0400589 +0.0791388 0.0823928 -0.045262 +0.0622616 0.0835258 -0.046027 +-0.0433104 0.0936759 -0.0432049 +-0.107901 -0.496489 -0.0334648 +-0.0909659 -0.491037 -0.0449329 +-0.0702537 -0.470255 -0.047373 +0.0891809 -0.473876 -0.0423819 +-0.160608 -0.478648 -0.0435489 +0.136767 -0.466224 -0.046294 +-0.0726797 -0.466782 -0.0426129 +0.0767438 -0.448574 -0.0414539 +0.0750848 -0.440505 -0.050514 +-0.0844498 -0.428849 -0.0388789 +0.0755748 -0.423952 -0.04526 +-0.0784658 -0.405012 -0.0420469 +-0.0742037 -0.391724 -0.0406309 +0.15958 -0.364456 -0.0421899 +-0.0734157 -0.382471 -0.0438499 +-0.161191 -0.368064 -0.0414469 +-0.159194 -0.358996 -0.0406729 +-0.0654927 -0.362876 -0.0385269 +-0.155553 -0.318362 -0.0422319 +0.163111 -0.300352 -0.046602 +0.0371924 -0.294142 -0.0439829 +0.0523435 -0.28827 -0.04635 +-0.284436 -0.283333 -0.0394489 +0.171094 -0.277632 -0.0383989 +-0.218967 -0.2782 -0.0418259 +-0.318246 -0.26806 -0.0379589 +0.166746 -0.266938 -0.0423159 +0.169914 -0.259861 -0.0396929 +-0.274192 -0.261143 -0.0392019 +-0.230171 -0.258172 -0.0375949 +-0.288187 -0.254301 -0.0435959 +-0.284713 -0.251014 -0.0410379 +-0.273888 -0.255203 -0.0425009 +-0.294542 -0.253178 -0.0435399 +-0.290584 -0.248959 -0.0405369 +-0.236683 -0.250301 -0.049546 +-0.244921 -0.246953 -0.0427059 +0.173707 -0.245097 -0.0425179 +0.184322 -0.230322 -0.0367209 +-0.260997 -0.21703 -0.0448159 +0.190273 -0.214285 -0.0420369 +-0.264594 -0.164209 -0.045763 +-0.2576 -0.141106 -0.0402429 +0.203776 -0.112598 -0.0419649 +-0.232548 -0.107792 -0.0396489 +-0.0367604 -0.0613346 -0.046597 +0.163525 -0.0568376 -0.0427679 +0.00805408 -0.0525645 -0.0422959 +-0.0622616 -0.0471285 -0.0423749 +0.0130701 -0.0478215 -0.0409009 +-0.189116 -0.0408234 -0.0442909 +0.0365174 -0.0431564 -0.046863 +0.0456035 -0.0366804 -0.0419489 +0.0930629 -0.0360054 -0.0417819 +0.0671657 -0.0368194 -0.0439449 +-0.11359 -0.0252143 -0.0400029 +0.22383 0.0181432 -0.0437109 +0.0911039 0.0408674 -0.0412619 +0.0535235 0.0480325 -0.0383689 +-0.0419414 0.0655007 -0.0390559 +0.00242602 0.0864249 -0.049249 +0.0253863 0.0866839 -0.0383549 +0.0327313 0.0864419 -0.0439929 +-0.0425004 0.0926849 -0.0378579 +-0.146619 -0.495322 -0.0414459 +-0.0794958 -0.491958 -0.0406939 +-0.157797 -0.484772 -0.0407499 +-0.0711627 -0.482822 -0.045749 +-0.0719727 -0.484217 -0.0385409 +0.123433 -0.467213 -0.047637 +0.0804248 -0.46821 -0.0404539 +-0.16613 -0.462108 -0.046853 +0.162138 -0.462301 -0.0439259 +-0.163987 -0.461566 -0.0407009 +0.0769448 -0.455304 -0.0403889 +0.167433 -0.448216 -0.0359969 +-0.166001 -0.44729 -0.0402809 +0.154771 -0.417472 -0.0396349 +-0.165652 -0.401009 -0.0399009 +0.0759218 -0.396973 -0.0391129 +-0.16523 -0.376776 -0.0363819 +0.0745647 -0.337636 -0.0386849 +-0.159649 -0.322626 -0.0365369 +0.0107121 -0.310739 -0.0410339 +0.0180182 -0.304795 -0.0443849 +0.0476515 -0.291487 -0.0398009 +-0.301928 -0.286454 -0.0370989 +0.0640206 -0.288282 -0.0389909 +-0.289993 -0.287573 -0.0400339 +-0.213344 -0.282545 -0.0446669 +-0.319344 -0.274731 -0.0382999 +-0.314955 -0.261587 -0.0393849 +-0.271022 -0.258543 -0.0373189 +-0.310672 -0.257458 -0.0412759 +-0.278493 -0.251086 -0.0397219 +-0.27286 -0.25169 -0.0407109 +-0.232377 -0.251622 -0.0371739 +-0.253601 -0.235493 -0.0424589 +0.188129 -0.222041 -0.0376729 +0.206457 -0.173775 -0.0369519 +0.207207 -0.157778 -0.0383039 +0.205807 -0.152254 -0.0442819 +0.190958 -0.0881929 -0.0443789 +-0.0206272 -0.0634106 -0.0382979 +0.0150792 -0.0421644 -0.0364269 +0.0188522 -0.0456765 -0.0418169 +0.0341753 -0.0358734 -0.0373249 +0.11546 -0.0384464 -0.0408159 +0.09997 -0.0353624 -0.0399849 +0.0791028 -0.0328733 -0.0389489 +-0.106013 -0.0273263 -0.0394259 +0.237064 0.0166462 -0.0436539 +0.229459 0.0188282 -0.0408939 +0.216766 0.0196702 -0.0430299 +0.24116 0.0201672 -0.0412989 +0.193072 0.0264093 -0.0379139 +0.162236 0.0288433 -0.0432179 +0.142017 0.0313463 -0.0440979 +0.151752 0.0316973 -0.0408109 +0.135815 0.0327253 -0.0432779 +0.0889729 0.0378684 -0.047919 +0.0677717 0.0417614 -0.04633 +0.148933 0.0715877 -0.0413049 +-0.0480675 0.0819838 -0.0398039 +0.0930279 0.0812458 -0.0433579 +-0.0439434 0.0870119 -0.0394409 +-0.0378764 0.09705 -0.0414039 +-0.151607 -0.495286 -0.0365919 +0.103726 -0.470448 -0.046342 +0.136432 -0.468758 -0.0390119 +0.169873 -0.451173 -0.0405629 +-0.164236 -0.440892 -0.0363369 +-0.0881179 -0.443314 -0.0428459 +0.0749797 -0.379985 -0.0416409 +-0.0625156 -0.355071 -0.0401299 +-0.159 -0.349994 -0.0380159 +-0.158711 -0.341073 -0.0365869 +-0.0426274 -0.344236 -0.0326528 +-0.0351734 -0.337335 -0.0377149 +-0.158089 -0.331413 -0.0372879 +0.0744097 -0.329437 -0.0398879 +0.165522 -0.308505 -0.0434989 +-0.194558 -0.288074 -0.047494 +-0.212639 -0.279637 -0.0372429 +-0.231422 -0.261292 -0.0444939 +-0.274659 -0.265901 -0.0369509 +-0.271503 -0.250114 -0.0381699 +-0.298834 -0.249374 -0.0404149 +-0.246935 -0.246216 -0.0362219 +-0.258672 -0.244349 -0.0345058 +-0.258794 -0.230259 -0.0409239 +0.194442 -0.206553 -0.0391749 +-0.268416 -0.188229 -0.0407539 +-0.267789 -0.168325 -0.0369519 +-0.262077 -0.150229 -0.0396779 +-0.252574 -0.13375 -0.0405909 +0.20948 -0.127572 -0.0358699 +-0.242624 -0.120241 -0.0394059 +-0.209222 -0.0710597 -0.0385479 +-0.0160492 -0.0655997 -0.0424279 +-0.0472165 -0.0535475 -0.0385349 +-0.191208 -0.0418224 -0.0357609 +0.0227052 -0.0411784 -0.0389369 +0.119756 -0.0430084 -0.0444259 +0.0414394 -0.0341343 -0.0374089 +0.107874 -0.0366404 -0.0400409 +0.0715257 -0.0332553 -0.0393569 +0.0730077 -0.0287383 -0.0337528 +0.231682 0.0154622 -0.046322 +0.180161 0.0266423 -0.0413599 +0.167887 0.0298383 -0.0394109 +0.173759 0.0275323 -0.0421079 +0.162 0.0319853 -0.0375599 +0.114499 0.0347523 -0.046897 +0.230723 0.0406314 -0.0428159 +0.0448154 0.0496575 -0.0378889 +0.0295113 0.0522185 -0.0380829 +-0.0109411 0.0592776 -0.0393219 +0.171458 0.0630496 -0.047777 +-0.0343923 0.0646086 -0.0378809 +-0.0497225 0.0722157 -0.0388909 +0.153589 0.0728877 -0.0348708 +0.104088 0.0817128 -0.0373249 +0.0669957 0.0852019 -0.0385979 +-0.0328253 0.098131 -0.0383649 +-0.140082 -0.495351 -0.0418019 +-0.0751938 -0.489421 -0.0379849 +-0.158697 -0.478373 -0.0378959 +0.0933609 -0.475154 -0.0388389 +0.097144 -0.471886 -0.0449919 +0.1105 -0.469896 -0.045578 +0.0864499 -0.471587 -0.0366169 +-0.160965 -0.461612 -0.0349518 +0.0772448 -0.462264 -0.0412619 +-0.0804458 -0.457894 -0.0395329 +0.159422 -0.463158 -0.0363449 +0.164495 -0.460579 -0.0375709 +-0.0841278 -0.451166 -0.0382209 +0.168812 -0.44349 -0.0401979 +0.0765108 -0.442504 -0.0437799 +-0.165545 -0.433256 -0.0380219 +0.153594 -0.423142 -0.0364919 +0.0774548 -0.420278 -0.0383549 +-0.165498 -0.416344 -0.0380589 +0.15302 -0.410493 -0.0364119 +0.0758098 -0.405839 -0.0404359 +0.156023 -0.389366 -0.0399529 +0.164129 -0.340048 -0.0406759 +0.16829 -0.32484 -0.0358179 +0.0721217 -0.299602 -0.0406379 +0.167078 -0.292699 -0.0423049 +-0.295522 -0.286817 -0.0367929 +-0.190953 -0.287829 -0.0404769 +-0.28013 -0.276797 -0.0389339 +-0.224041 -0.27176 -0.0409409 +-0.277732 -0.270896 -0.0389199 +0.173607 -0.252654 -0.0376099 +-0.269811 -0.255624 -0.0402459 +-0.268065 -0.253859 -0.0367979 +-0.302669 -0.247004 -0.0356419 +-0.282491 -0.246627 -0.0385949 +-0.287731 -0.24372 -0.0373599 +-0.254386 -0.241178 -0.0378509 +-0.262325 -0.223077 -0.0404939 +-0.265623 -0.216362 -0.0385729 +0.208394 -0.147703 -0.0359419 +0.198248 -0.0869109 -0.0388519 +0.181995 -0.0704717 -0.0408209 +0.190667 -0.0709147 -0.0360679 +0.17584 -0.0633216 -0.0403179 +-0.0280453 -0.0625226 -0.0385309 +-0.0412124 -0.0573926 -0.0418399 +-0.00302403 -0.0549655 -0.0375049 +0.151821 -0.0476345 -0.0399949 +0.0492715 -0.0329123 -0.0375789 +0.0450835 -0.0297313 -0.0328618 +0.0563166 -0.0327063 -0.0383489 +0.0666087 -0.0296733 -0.0348228 +-0.160325 -0.0229142 -0.0325698 +0.239366 0.0234212 -0.0365589 +0.219858 0.0218582 -0.0380659 +0.205548 0.0234232 -0.0395259 +0.241224 0.0262603 -0.0438979 +0.19827 0.0236442 -0.0415419 +0.155718 0.0333633 -0.0363749 +0.106354 0.0346803 -0.049316 +0.107057 0.0375634 -0.0434659 +0.0373244 0.0482975 -0.0435129 +0.00446004 0.0554676 -0.0410819 +0.175508 0.0648026 -0.0399789 +0.117956 0.0774158 -0.0438889 +-0.0460115 0.0831858 -0.0351609 +0.095393 0.0834608 -0.0357189 +0.0181022 0.0865469 -0.0413919 +0.00766008 0.0934029 -0.0330348 +-0.0182082 0.098491 -0.0346518 +-0.0225672 0.097448 -0.0409279 +-0.132906 -0.496511 -0.0383869 +-0.114869 -0.49723 -0.0341708 +0.117704 -0.47024 -0.0432749 +0.124165 -0.47076 -0.0397329 +0.149576 -0.465299 -0.0441009 +0.142857 -0.467075 -0.0415029 +0.153592 -0.46552 -0.0381359 +-0.0861869 -0.447291 -0.0401789 +0.0792268 -0.450848 -0.0361089 +0.16323 -0.439149 -0.0385009 +0.0801818 -0.434078 -0.0363369 +0.15722 -0.434046 -0.0364729 +-0.163121 -0.42183 -0.0314988 +-0.166104 -0.42455 -0.0398929 +0.150862 -0.416463 -0.0329288 +-0.164836 -0.400035 -0.047034 +-0.165823 -0.393365 -0.0346288 +-0.0693457 -0.376996 -0.0374029 +-0.16543 -0.369473 -0.0335948 +0.0748747 -0.363621 -0.0385509 +-0.163747 -0.362289 -0.0347798 +-0.0566216 -0.353049 -0.0346348 +-0.0433674 -0.339718 -0.0409719 +0.170484 -0.316424 -0.0322718 +0.0732807 -0.315021 -0.0349238 +0.167145 -0.316824 -0.0402679 +-0.170939 -0.305431 -0.0308878 +0.0736507 -0.312636 -0.0420829 +0.0557206 -0.289177 -0.0399999 +-0.307531 -0.282996 -0.0337878 +-0.313025 -0.283461 -0.0377999 +-0.283474 -0.282015 -0.0341938 +-0.205522 -0.283129 -0.0394509 +-0.318419 -0.281817 -0.0407719 +-0.32225 -0.27672 -0.0438049 +-0.31354 -0.266289 -0.0269578 +-0.307801 -0.251261 -0.0346138 +-0.275934 -0.246404 -0.0371309 +-0.269269 -0.248492 -0.0367209 +-0.236275 -0.246877 -0.0374149 +-0.261838 -0.249207 -0.0322068 +-0.294444 -0.245358 -0.0378199 +-0.263368 -0.24044 -0.0367259 +-0.258246 -0.237981 -0.0388689 +-0.261952 -0.23402 -0.0375309 +-0.266992 -0.203177 -0.0403169 +0.19788 -0.19845 -0.0387719 +-0.268386 -0.17907 -0.0418519 +0.208261 -0.164824 -0.0330908 +0.211491 -0.133192 -0.0305538 +-0.230185 -0.103523 -0.0338088 +-0.226335 -0.100562 -0.0387979 +0.198764 -0.095707 -0.0411289 +0.198398 -0.0770958 -0.0345918 +-0.0138011 -0.0605856 -0.0376499 +0.170806 -0.0562826 -0.0387569 +0.163956 -0.0499615 -0.0375439 +-0.0683397 -0.0432874 -0.0385439 +0.0274973 -0.0371064 -0.0366729 +0.0792728 -0.0278253 -0.0326388 +0.212116 0.0227502 -0.0387689 +0.186366 0.0264323 -0.0400819 +0.121891 0.0343753 -0.045502 +0.132799 0.0351024 -0.0394749 +0.219913 0.0477735 -0.0430539 +0.0304303 0.0557646 -0.0297958 +0.20577 0.0544765 -0.0415149 +0.0757078 0.0850369 -0.0381089 +-0.0410274 0.0871939 -0.0360989 +0.0377734 0.0871429 -0.0386289 +0.0525495 0.0873809 -0.0341148 +0.0576736 0.0851959 -0.0403449 +0.00241202 0.0921069 -0.0377789 +-0.0270583 0.098601 -0.0363049 +-0.12612 -0.495078 -0.0415829 +-0.111017 -0.494421 -0.0409039 +-0.097387 -0.494327 -0.0395129 +-0.0793378 -0.49252 -0.0333858 +0.099702 -0.474454 -0.0389519 +-0.0778408 -0.461374 -0.0412339 +0.14766 -0.466697 -0.0368289 +0.0818348 -0.466121 -0.0349978 +0.0807538 -0.442533 -0.0375099 +-0.0748947 -0.399294 -0.0366259 +0.0752608 -0.389135 -0.0417039 +-0.165935 -0.385277 -0.0355949 +0.158999 -0.372946 -0.0367209 +0.00511205 -0.316372 -0.0364089 +-0.160785 -0.31411 -0.0377399 +-0.164936 -0.306176 -0.0377679 +0.0410554 -0.294948 -0.0365559 +0.172208 -0.285901 -0.0352159 +-0.308317 -0.287278 -0.0406919 +-0.197899 -0.284851 -0.0352699 +-0.219134 -0.274605 -0.0347878 +0.172524 -0.269643 -0.0366699 +-0.223441 -0.268443 -0.0330218 +-0.273092 -0.269191 -0.0327268 +-0.267497 -0.257711 -0.0328658 +-0.265314 -0.251602 -0.0340478 +0.178207 -0.24551 -0.0343978 +-0.269691 -0.244392 -0.0351109 +-0.248208 -0.248965 -0.0306498 +-0.265371 -0.246192 -0.0369689 +-0.281203 -0.241552 -0.0364659 +-0.266838 -0.234726 -0.0346518 +-0.26126 -0.14478 -0.0329398 +0.210035 -0.118734 -0.0352919 +-0.229438 -0.101033 -0.0271788 +-0.219967 -0.0884139 -0.0297528 +-0.204074 -0.0578176 -0.0317918 +-0.0344953 -0.0594546 -0.0387719 +0.178857 -0.0560646 -0.0345278 +0.00285503 -0.0506125 -0.0372999 +0.158107 -0.0447734 -0.0355639 +0.126457 -0.0334533 -0.0332818 +0.132126 -0.0390354 -0.0377029 +0.141114 -0.0394884 -0.0357809 +0.112434 -0.0330253 -0.0355609 +0.0595546 -0.0287843 -0.0333518 +0.0868299 -0.0303843 -0.0356379 +0.0946789 -0.0310733 -0.0357729 +-0.172877 -0.0278473 -0.0360919 +-0.107513 -0.0256133 -0.0329588 +-0.115022 -0.0234942 -0.0320998 +-0.14678 -0.0211692 -0.0357289 +-0.12852 -0.0219442 -0.0372989 +0.232577 0.0232892 -0.0337478 +0.157418 0.0305783 -0.0411279 +0.146423 0.0333403 -0.0394579 +0.125985 0.0363114 -0.0401269 +0.118779 0.0375734 -0.0401949 +-0.00927409 0.0621036 -0.0321118 +0.18385 0.0624736 -0.0391419 +-0.0457955 0.0687747 -0.0352789 +0.120821 0.0798278 -0.0363099 +0.112908 0.0808108 -0.0365139 +0.0853219 0.0838128 -0.0387539 +-0.00111001 0.095939 -0.0334158 +-0.0852239 -0.492573 -0.0406489 +-0.0748407 -0.487322 -0.0326858 +-0.0699737 -0.478264 -0.0399519 +0.112312 -0.472245 -0.0381789 +0.130127 -0.468617 -0.0437379 +0.130307 -0.469587 -0.0357749 +0.135981 -0.469429 -0.0310108 +-0.0824358 -0.45895 -0.0330688 +0.166578 -0.454259 -0.0351989 +-0.163499 -0.454563 -0.0369589 +-0.162039 -0.448305 -0.0339258 +0.158369 -0.440223 -0.0346008 +-0.0853619 -0.4322 -0.0325688 +0.157767 -0.42819 -0.0392289 +0.148682 -0.422018 -0.0306808 +0.15453 -0.398486 -0.0382119 +0.0767038 -0.387488 -0.0346208 +-0.0712377 -0.385447 -0.0370529 +0.154413 -0.393342 -0.0341138 +-0.166959 -0.3804 -0.0279458 +0.0763208 -0.378441 -0.0339598 +0.0756138 -0.370886 -0.0350479 +-0.0613676 -0.360659 -0.0322518 +0.162042 -0.357148 -0.0363969 +-0.0501205 -0.346083 -0.0373679 +-0.163534 -0.345942 -0.0302988 +0.0746627 -0.346609 -0.0384099 +0.163774 -0.34876 -0.0368439 +-0.163148 -0.328008 -0.0312178 +0.0743447 -0.331859 -0.0311358 +-0.00275603 -0.321173 -0.0365219 +0.175084 -0.278033 -0.0313048 +-0.312866 -0.258904 -0.0279638 +-0.311986 -0.256683 -0.0347518 +-0.275156 -0.240876 -0.0357479 +-0.269081 -0.239674 -0.0347478 +-0.298013 -0.242511 -0.0342588 +-0.279609 -0.235826 -0.0343218 +-0.285769 -0.237581 -0.0342008 +-0.264784 -0.228324 -0.0366099 +0.18888 -0.225236 -0.0304058 +-0.269223 -0.196271 -0.0372029 +0.209762 -0.155978 -0.0297988 +0.204491 -0.103132 -0.0387299 +0.204912 -0.0934209 -0.0359099 +-0.212631 -0.0767488 -0.0346838 +-0.0341943 -0.0576016 -0.0312318 +0.184703 -0.0632986 -0.0353189 +-0.0527175 -0.0500205 -0.0345298 +0.00839808 -0.0465865 -0.0368449 +0.0144581 -0.0372994 -0.0308258 +-0.187769 -0.0376594 -0.0294598 +-0.0830478 -0.0360644 -0.0356379 +0.0526495 -0.0287073 -0.0325518 +0.109671 -0.0283583 -0.0309698 +-0.122687 -0.0216022 -0.0296678 +0.187311 0.0291123 -0.0346428 +0.180269 0.0295053 -0.0359979 +0.238735 0.0314413 -0.046075 +0.173679 0.0304003 -0.0363989 +0.123262 0.0391044 -0.0352339 +0.112275 0.0387634 -0.0396099 +0.0127041 0.0561506 -0.0360949 +0.192133 0.0606786 -0.0375039 +-0.0192852 0.0611446 -0.0388529 +-0.0274483 0.0630106 -0.0383119 +0.137888 0.0778628 -0.0321498 +0.0317593 0.0868349 -0.0341288 +-0.103949 -0.494606 -0.0399629 +-0.0949659 -0.494148 -0.0327248 +-0.154267 -0.488813 -0.0356669 +-0.155821 -0.482975 -0.0353969 +0.157708 -0.46146 -0.0300968 +-0.0825898 -0.455164 -0.0367629 +0.162983 -0.450303 -0.0307838 +0.163784 -0.444111 -0.0342928 +-0.160948 -0.436239 -0.0312278 +0.0809128 -0.425894 -0.0345528 +0.152593 -0.404113 -0.0338648 +0.160368 -0.365323 -0.0334358 +0.0749247 -0.341135 -0.0308578 +0.169682 -0.324747 -0.0278448 +-0.165948 -0.312409 -0.0319088 +0.0180092 -0.308135 -0.0362189 +-0.177136 -0.300496 -0.0285118 +0.0724227 -0.307214 -0.0364849 +0.169039 -0.300443 -0.0389319 +0.0700417 -0.294161 -0.0370909 +-0.17775 -0.296673 -0.0348818 +-0.184145 -0.291635 -0.0373959 +-0.206152 -0.281101 -0.0319908 +-0.315484 -0.263414 -0.0329518 +-0.270323 -0.263253 -0.0330258 +0.174845 -0.261792 -0.0334808 +-0.302015 -0.241817 -0.0298228 +-0.291794 -0.239691 -0.0345128 +-0.273336 -0.235209 -0.0339458 +0.210635 -0.099897 -0.0327598 +0.204647 -0.0841598 -0.0332968 +-0.215632 -0.0801778 -0.0244627 +-0.0149671 -0.0562506 -0.0319148 +-0.0403244 -0.0555346 -0.0343688 +-0.00311303 -0.0503705 -0.0328518 +-0.196127 -0.0469475 -0.0340918 +0.00882909 -0.0417934 -0.0320918 +0.143892 -0.0452405 -0.0402739 +-0.180885 -0.0323733 -0.0323518 +-0.136911 -0.0213002 -0.0375169 +0.207829 0.0262683 -0.0333948 +0.200453 0.0261593 -0.0356449 +0.136984 0.0367834 -0.0351539 +0.226048 0.0455705 -0.0381439 +0.0675307 0.0481235 -0.0339178 +0.0379984 0.0525625 -0.0339558 +-0.0379104 0.0674977 -0.0325628 +-0.0476845 0.0762548 -0.0338648 +0.0188152 0.0877169 -0.0329508 +-0.0375344 0.0901909 -0.0333768 +-0.00848008 0.097112 -0.0347408 +-0.144711 -0.497383 -0.0362889 +-0.0909839 -0.494192 -0.0382659 +-0.0716527 -0.473448 -0.0341798 +-0.158588 -0.472827 -0.0353419 +-0.0752738 -0.465534 -0.0374009 +0.0818308 -0.45567 -0.0320338 +-0.159406 -0.442908 -0.0305258 +0.0831838 -0.447992 -0.0328298 +-0.0819608 -0.419795 -0.0378129 +-0.0795178 -0.415964 -0.0309718 +-0.165396 -0.408756 -0.0360389 +0.151743 -0.398249 -0.0293038 +0.156056 -0.385644 -0.0329538 +0.157149 -0.379134 -0.0310088 +0.0767048 -0.365346 -0.0285858 +-0.163207 -0.354741 -0.0331058 +-0.0187242 -0.329278 -0.0368939 +0.0253813 -0.303335 -0.0370559 +-0.190988 -0.289286 -0.0318718 +0.0524575 -0.29144 -0.0335018 +-0.276441 -0.273722 -0.0339378 +0.177919 -0.253385 -0.0304228 +-0.241565 -0.246519 -0.0373119 +-0.253456 -0.246366 -0.0322768 +0.178839 -0.237755 -0.0402909 +-0.283959 -0.231311 -0.0311508 +-0.270335 -0.229622 -0.0328688 +-0.277349 -0.230343 -0.0319508 +-0.267512 -0.222501 -0.0351699 +-0.268583 -0.210047 -0.0359489 +-0.270209 -0.175529 -0.0331308 +-0.240915 -0.116094 -0.0312108 +0.209869 -0.109595 -0.0348788 +0.198715 -0.0688117 -0.0301838 +-0.0209582 -0.0596556 -0.0333948 +-0.0532085 -0.0482935 -0.0271118 +0.150316 -0.0413614 -0.0349658 +0.0204652 -0.0373004 -0.0339338 +0.134667 -0.0352204 -0.0330348 +0.0313893 -0.0324293 -0.0321158 +0.0377934 -0.0309703 -0.0326108 +-0.100987 -0.0273603 -0.0290048 +0.0913749 -0.0259713 -0.0298628 +0.0647326 -0.0257133 -0.0295658 +0.0719307 -0.0242912 -0.0278308 +0.226232 0.0220582 -0.0360989 +0.166644 0.0327303 -0.0340738 +0.0885879 0.0445884 -0.0345348 +0.220302 0.0505645 -0.0345188 +0.0485195 0.0526995 -0.0301918 +0.213416 0.0525925 -0.0386939 +0.0207182 0.0525455 -0.0407429 +0.199758 0.0590866 -0.0354029 +-0.0243942 0.0651617 -0.0320518 +0.133845 0.0761638 -0.0389659 +0.0445584 0.0873119 -0.0364549 +-0.0384234 0.095727 -0.0356869 +-0.00429204 0.098364 -0.0276518 +0.00383404 0.097035 -0.0273468 +-0.0854099 -0.494268 -0.0340878 +-0.152846 -0.484433 -0.0304298 +-0.155017 -0.47807 -0.0319438 +-0.0745777 -0.468897 -0.0322518 +-0.156228 -0.467234 -0.0353119 +-0.0792688 -0.462844 -0.0356759 +0.153007 -0.464982 -0.0323708 +0.0793998 -0.459714 -0.0357649 +-0.159347 -0.455074 -0.0310118 +-0.0890499 -0.444836 -0.0359189 +0.0782488 -0.39658 -0.0312338 +-0.165117 -0.401125 -0.0324698 +-0.0712307 -0.392461 -0.0321648 +-0.0656627 -0.369491 -0.0339728 +-0.0617676 -0.367719 -0.0266758 +0.163759 -0.350095 -0.0279498 +0.165869 -0.341219 -0.0320398 +-0.16287 -0.336225 -0.0308778 +0.0296583 -0.304176 -0.0276438 +-0.170914 -0.300087 -0.0380629 +0.0462545 -0.294256 -0.0307278 +0.1725 -0.293315 -0.0335128 +0.0592726 -0.288877 -0.0337508 +-0.289679 -0.28468 -0.0332098 +-0.201447 -0.284041 -0.0268008 +-0.279597 -0.278231 -0.0318328 +-0.213088 -0.277453 -0.0297528 +-0.316101 -0.271216 -0.0320968 +-0.227645 -0.265251 -0.0389209 +-0.263184 -0.25511 -0.0293628 +-0.230131 -0.255589 -0.0304308 +-0.257924 -0.249785 -0.0296408 +-0.272374 -0.223825 -0.0314338 +0.195795 -0.206963 -0.0305188 +-0.270405 -0.183072 -0.0349328 +0.211242 -0.148043 -0.0267398 +-0.251794 -0.129984 -0.0319918 +-0.211406 -0.0715717 -0.0296628 +-0.208485 -0.0640076 -0.0265788 +-0.00891209 -0.0556616 -0.0344218 +0.180517 -0.0487065 -0.0291998 +-0.0595026 -0.0468305 -0.0347758 +0.00251403 -0.0460055 -0.0324348 +0.172197 -0.0489765 -0.0332808 +0.158151 -0.0379224 -0.0297208 +0.148398 -0.0359194 -0.0304788 +0.120003 -0.0348233 -0.0361259 +-0.1751 -0.0283243 -0.0277368 +0.221282 0.0249612 -0.0321818 +0.234809 0.0199912 -0.0385699 +0.177219 0.0328233 -0.0310028 +0.161282 0.0346613 -0.0321338 +0.236292 0.0350704 -0.0406359 +0.150173 0.0353714 -0.0345088 +0.144038 0.0360824 -0.0344748 +0.140195 0.0344943 -0.0391029 +0.130152 0.0377114 -0.0352849 +0.0739777 0.0444174 -0.0392239 +0.00513905 0.0594106 -0.0317908 +0.170499 0.0693387 -0.0327738 +0.128315 0.0796658 -0.0335028 +-0.0449714 0.0807678 -0.0304458 +0.0794478 0.0863239 -0.0309998 +-0.0365934 0.0872679 -0.0278268 +0.0616496 0.0872379 -0.0331488 +-0.0341583 0.096574 -0.0323478 +-0.128215 -0.498122 -0.0343058 +-0.121776 -0.497741 -0.0345748 +-0.106218 -0.494933 -0.0264498 +-0.0829868 -0.492108 -0.0273878 +0.0932299 -0.473603 -0.0326518 +0.0871799 -0.468755 -0.0307908 +-0.0777958 -0.466241 -0.0304268 +-0.157264 -0.46141 -0.0292878 +0.0838148 -0.462342 -0.0303758 +-0.0869889 -0.449254 -0.0340868 +-0.0848918 -0.454455 -0.0321438 +0.0861299 -0.442927 -0.0312058 +0.0834498 -0.437872 -0.0322818 +0.153016 -0.437468 -0.0328468 +0.0856759 -0.423777 -0.0289958 +0.0779928 -0.412575 -0.0352799 +0.149473 -0.409682 -0.0295378 +-0.0764318 -0.406774 -0.0330288 +0.0781618 -0.404406 -0.0327708 +0.153109 -0.390471 -0.0279318 +-0.0266213 -0.335383 -0.0328918 +0.170247 -0.308316 -0.0357129 +0.0334463 -0.299425 -0.0350389 +0.0666497 -0.290375 -0.0332708 +-0.296605 -0.283685 -0.0309888 +-0.285554 -0.281328 -0.0278828 +-0.280224 -0.277964 -0.0252218 +-0.311621 -0.27329 -0.0268078 +-0.22763 -0.262424 -0.0314028 +-0.242517 -0.249138 -0.0314738 +-0.289967 -0.233758 -0.0306468 +0.186426 -0.233319 -0.0272848 +-0.282662 -0.224952 -0.0279758 +0.192376 -0.214961 -0.0331638 +0.192358 -0.219163 -0.0255488 +-0.27276 -0.197271 -0.0288488 +0.201746 -0.19073 -0.0361129 +0.205795 -0.180755 -0.0319098 +-0.264362 -0.148936 -0.0257458 +-0.2567 -0.13682 -0.0320388 +-0.235274 -0.108851 -0.0306578 +0.211192 -0.0905399 -0.0302858 +-0.223831 -0.0935279 -0.0249837 +-0.216352 -0.0782348 -0.0161187 +0.192852 -0.0622436 -0.0301438 +-0.199816 -0.0510545 -0.0279738 +-0.0462075 -0.0521535 -0.0310528 +-0.00898809 -0.0509755 -0.0293878 +-0.20004 -0.0528715 -0.0370609 +-0.0746957 -0.0378004 -0.0232267 +-0.0727437 -0.0398144 -0.0307668 +-0.188624 -0.0378914 -0.0208037 +0.132586 -0.0302893 -0.0284998 +-0.165083 -0.0249492 -0.0395259 +0.10372 -0.0310013 -0.0347778 +-0.167474 -0.0251003 -0.0307328 +0.215057 0.0252183 -0.0334018 +0.239192 0.0290773 -0.0366949 +0.179822 0.0352314 -0.0255078 +0.146952 0.0380394 -0.0297828 +0.127876 0.0405024 -0.0310578 +0.0742707 0.0491625 -0.0296058 +0.0210872 0.0563256 -0.0321148 +-0.0168422 0.0637666 -0.0317268 +0.162396 0.0710547 -0.0336828 +0.157224 0.0747407 -0.0284568 +0.146047 0.0755508 -0.0328318 +0.0708727 0.0868509 -0.0303908 +0.0265143 0.0878339 -0.0288348 +0.0146101 0.0921109 -0.0307028 +-0.143474 -0.499163 -0.0308188 +-0.138129 -0.497941 -0.0348878 +-0.148788 -0.496502 -0.0305148 +-0.0895019 -0.493903 -0.0295058 +-0.0737097 -0.483186 -0.0287748 +0.10115 -0.474821 -0.0326048 +-0.0730497 -0.476751 -0.0279318 +0.124143 -0.470617 -0.0316568 +-0.153005 -0.467065 -0.0299558 +-0.0816568 -0.4632 -0.0308348 +0.159384 -0.455353 -0.0275258 +0.157473 -0.449139 -0.0269928 +-0.163077 -0.414631 -0.0294638 +-0.163463 -0.40683 -0.0276448 +-0.165907 -0.388894 -0.0270228 +-0.0189582 -0.333368 -0.0285888 +0.167834 -0.333364 -0.0276898 +-0.165905 -0.32042 -0.0293698 +0.0127201 -0.3135 -0.0311738 +0.173036 -0.300614 -0.0300068 +-0.302262 -0.28197 -0.0297688 +-0.214526 -0.276026 -0.0224837 +-0.236881 -0.247369 -0.0321138 +-0.277472 -0.224589 -0.0298768 +-0.270605 -0.21664 -0.0323668 +-0.273768 -0.189941 -0.0245617 +-0.27132 -0.190026 -0.0322658 +0.214683 -0.115492 -0.0285408 +-0.224068 -0.096778 -0.0317028 +0.206509 -0.0674977 -0.0243117 +-0.0900409 -0.0325413 -0.0324688 +0.0330473 -0.0281663 -0.0269548 +0.0569246 -0.0244912 -0.0273208 +0.0845618 -0.0255023 -0.0295458 +0.098482 -0.0269473 -0.0305998 +-0.144944 -0.0202322 -0.0268098 +-0.139233 -0.0205782 -0.0310998 +0.196585 0.0316483 -0.0269028 +0.235856 0.0352414 -0.0338718 +0.232707 0.0391594 -0.0271368 +0.121409 0.0418104 -0.0300338 +0.103927 0.0408264 -0.0378409 +-0.0440804 0.0713237 -0.0303868 +-0.0428834 0.0764238 -0.0270528 +-0.0405394 0.0826238 -0.0259768 +0.111408 0.0835958 -0.0296138 +0.095567 0.0862399 -0.0271658 +-0.0413724 0.0856009 -0.0310248 +0.0883189 0.0857449 -0.0311338 +-0.0329823 0.0909549 -0.0301578 +-0.0299443 0.096408 -0.0286038 +-0.0119631 0.098905 -0.0295618 +-0.151269 -0.490876 -0.0307028 +-0.0779988 -0.488062 -0.0268478 +0.10625 -0.473478 -0.0380789 +0.118156 -0.471571 -0.0351709 +-0.155487 -0.472572 -0.0300518 +-0.0789258 -0.468189 -0.0251138 +0.162679 -0.457773 -0.0320148 +-0.0861209 -0.455527 -0.0271318 +0.158828 -0.444449 -0.0302308 +-0.15576 -0.438004 -0.0264728 +0.147917 -0.43877 -0.0283938 +0.152471 -0.428947 -0.0335278 +-0.158813 -0.420958 -0.0234557 +-0.164484 -0.397 -0.0259918 +-0.0683667 -0.383776 -0.0303568 +0.0786388 -0.381783 -0.0277638 +0.161737 -0.358315 -0.0287078 +-0.0507355 -0.351394 -0.0296418 +0.0754608 -0.350094 -0.0295308 +-0.166853 -0.353763 -0.0262198 +-0.0374094 -0.345638 -0.0246787 +-0.00290003 -0.325368 -0.0272908 +0.00548005 -0.319591 -0.0283358 +0.0215082 -0.308942 -0.0285918 +0.0722867 -0.308032 -0.0287078 +-0.184156 -0.294601 -0.0295468 +0.0640286 -0.288865 -0.0283988 +-0.313965 -0.2781 -0.0330388 +-0.275325 -0.273732 -0.0275588 +-0.288287 -0.22747 -0.0269788 +-0.270875 -0.203592 -0.0327698 +-0.270195 -0.169491 -0.0279968 +0.211467 -0.140753 -0.0283748 +-0.246447 -0.123154 -0.0316518 +0.218615 -0.111048 -0.0212157 +-0.207079 -0.0645406 -0.0348988 +-0.0278833 -0.0607276 -0.0324848 +0.187119 -0.0553736 -0.0296678 +0.189024 -0.0477315 -0.0242197 +0.181828 -0.0418414 -0.0240677 +-0.194094 -0.0437874 -0.0259308 +-0.0809628 -0.0358644 -0.0288368 +0.141073 -0.0333303 -0.0296258 +0.0483535 -0.0257123 -0.0277918 +0.103789 -0.0245892 -0.0272018 +-0.114648 -0.0223832 -0.0240027 +0.226823 0.0259343 -0.0295178 +0.194809 0.0289363 -0.0325538 +0.201693 0.0290303 -0.0302148 +0.235235 0.0335583 -0.0269418 +0.23223 0.0403764 -0.0355169 +0.134235 0.0394054 -0.0311018 +0.1163 0.0406144 -0.0341278 +0.096673 0.0426354 -0.0362589 +-0.00242802 0.0587556 -0.0368419 +0.186968 0.0650747 -0.0312718 +0.157957 0.0692307 -0.0413029 +0.0340223 0.0881389 -0.0244197 +0.0118951 0.095897 -0.0257378 +-0.0198262 0.099119 -0.0275948 +-0.149827 -0.485809 -0.0255098 +-0.151788 -0.479039 -0.0262658 +-0.0876499 -0.441937 -0.049848 +-0.153354 -0.454764 -0.0261918 +0.0854399 -0.452613 -0.0286428 +0.0906269 -0.442179 -0.0262108 +-0.153366 -0.444195 -0.0255088 +-0.0868029 -0.438124 -0.0361359 +0.153055 -0.442753 -0.0288208 +0.142973 -0.43957 -0.0242517 +0.0845668 -0.43106 -0.0312408 +0.143925 -0.433291 -0.0253668 +-0.0827158 -0.424383 -0.0320208 +0.146375 -0.427418 -0.0282598 +-0.163116 -0.428789 -0.0327198 +0.14358 -0.420399 -0.0255198 +0.0871799 -0.415681 -0.0250178 +0.148472 -0.403347 -0.0259098 +0.0754388 -0.357777 -0.0323018 +-0.0567926 -0.3585 -0.0260828 +0.0752528 -0.335323 -0.0235557 +0.0739297 -0.323906 -0.0273828 +0.0732707 -0.315928 -0.0278798 +-0.175915 -0.306415 -0.0230067 +0.175201 -0.29283 -0.0237807 +0.0617106 -0.288959 -0.0232707 +-0.195868 -0.28828 -0.0250638 +-0.269924 -0.267904 -0.0279888 +-0.228133 -0.261001 -0.0241827 +-0.265744 -0.262157 -0.0281338 +-0.261499 -0.262386 -0.0201157 +0.178954 -0.261684 -0.0264848 +-0.257443 -0.254484 -0.0253708 +-0.306312 -0.246713 -0.0293408 +-0.29963 -0.236608 -0.0260598 +-0.295876 -0.237225 -0.0305298 +0.208322 -0.171305 -0.0278998 +-0.255965 -0.13316 -0.0227287 +0.214153 -0.125076 -0.0269468 +-0.239003 -0.111857 -0.0236247 +-0.233772 -0.104984 -0.0217957 +0.205232 -0.0754778 -0.0292728 +-0.0209332 -0.0554906 -0.0280998 +-0.0148511 -0.0518425 -0.0266258 +-0.0602496 -0.0449724 -0.0263578 +0.00260503 -0.0416034 -0.0278778 +0.00873409 -0.0370564 -0.0270018 +0.154148 -0.0323333 -0.0258228 +0.0253213 -0.0332633 -0.0311448 +0.0262373 -0.0290893 -0.0261438 +0.125002 -0.0277453 -0.0273298 +0.0403514 -0.0270233 -0.0277928 +-0.107555 -0.0245472 -0.0254098 +-0.153102 -0.0212582 -0.0285248 +-0.131004 -0.0207012 -0.0298468 +0.220133 0.0279713 -0.0268158 +0.236953 0.0310813 -0.0307688 +0.172764 0.0354844 -0.0269578 +0.15581 0.0358584 -0.0317528 +0.166204 0.0359314 -0.0283208 +0.152683 0.0378424 -0.0285888 +0.140497 0.0385204 -0.0307978 +0.126958 0.0429654 -0.0262968 +0.095727 0.0461225 -0.0293668 +0.228818 0.0442904 -0.0309308 +0.0656597 0.0522875 -0.0259928 +0.0234492 0.0593686 -0.0242817 +-0.00279303 0.0626126 -0.0281518 +0.194404 0.0636956 -0.0288258 +0.0458385 0.0875729 -0.0289268 +-0.0295973 0.0896949 -0.0260468 +-0.0250253 0.09882 -0.0307138 +-0.138941 -0.5 -0.0276568 +-0.10108 -0.495623 -0.0315668 +-0.095335 -0.494211 -0.0256518 +-0.0759308 -0.480988 -0.0235417 +-0.0713047 -0.480014 -0.0335548 +-0.146669 -0.480752 -0.0224497 +0.105724 -0.473832 -0.0284078 +0.098081 -0.472404 -0.0272568 +0.136249 -0.468787 -0.0242807 +0.141596 -0.468382 -0.0340608 +-0.15171 -0.461416 -0.0255398 +-0.0825428 -0.465095 -0.0261498 +0.150819 -0.463317 -0.0271198 +0.153954 -0.459325 -0.0250008 +-0.156654 -0.449207 -0.0284278 +-0.0877979 -0.438832 -0.0290068 +0.146799 -0.444423 -0.0251348 +-0.0848278 -0.429657 -0.0263648 +0.0893819 -0.429639 -0.0268098 +0.0819858 -0.418172 -0.0313658 +0.145923 -0.414058 -0.0261708 +0.0818398 -0.410429 -0.0287298 +-0.0732387 -0.40483 -0.0223107 +-0.0340293 -0.340741 -0.0302948 +-0.0105621 -0.327213 -0.0327938 +0.0748167 -0.327894 -0.0209467 +0.0738147 -0.323452 -0.0343858 +0.0712717 -0.300798 -0.0330988 +-0.189611 -0.293226 -0.0233927 +0.175741 -0.285483 -0.0266758 +0.176994 -0.270189 -0.0288758 +-0.310711 -0.262208 -0.0215057 +-0.261323 -0.259009 -0.0249507 +-0.252811 -0.250712 -0.0269958 +-0.247276 -0.251606 -0.0245837 +0.182239 -0.237942 -0.0325538 +-0.304703 -0.241785 -0.0238027 +-0.294171 -0.231516 -0.0264528 +-0.283574 -0.219367 -0.0241047 +-0.267635 -0.161687 -0.0294178 +-0.264948 -0.153942 -0.0320228 +-0.244983 -0.1193 -0.0233877 +-0.224275 -0.0918439 -0.0168757 +0.211549 -0.0820488 -0.0273098 +-0.219884 -0.0861089 -0.0218277 +-0.212675 -0.0716017 -0.0219957 +-0.0274053 -0.0577926 -0.0267878 +0.173754 -0.0417714 -0.0274908 +0.00251703 -0.0376154 -0.0231527 +0.165682 -0.0428144 -0.0313358 +-0.182193 -0.0328593 -0.0241317 +0.0196202 -0.0328743 -0.0281298 +0.161163 -0.0302553 -0.0225267 +0.146977 -0.0294433 -0.0246887 +0.139383 -0.0276503 -0.0244437 +0.117947 -0.0292713 -0.0304668 +0.111287 -0.0241592 -0.0257378 +0.0646176 -0.0218202 -0.0242257 +0.233438 0.0265413 -0.0294218 +0.189934 0.0314483 -0.0292148 +0.120643 0.0446744 -0.0249997 +0.102763 0.0443284 -0.0309828 +0.0559846 0.0536145 -0.0255798 +0.0588176 0.0500125 -0.0323738 +0.206972 0.0573666 -0.0332128 +0.182471 0.0692997 -0.0250328 +-0.0308093 0.0676817 -0.0291888 +0.178784 0.0670227 -0.0324308 +0.132201 0.0814448 -0.0274298 +0.0842548 0.0872759 -0.0244287 +-0.0249602 0.0941739 -0.0246807 +0.00759308 0.098165 -0.0204987 +-0.133181 -0.499591 -0.0304538 +-0.119535 -0.497288 -0.0274098 +-0.147851 -0.491804 -0.0251878 +-0.151682 -0.47271 -0.0258118 +0.129528 -0.470189 -0.0284188 +0.141872 -0.467077 -0.0264488 +0.0889159 -0.46447 -0.0256898 +0.0870459 -0.458314 -0.0268738 +-0.0905649 -0.44714 -0.0293198 +0.0888059 -0.447852 -0.0278088 +0.140084 -0.444934 -0.0229367 +0.149545 -0.432931 -0.0296588 +0.0905679 -0.421996 -0.0243257 +-0.160281 -0.412405 -0.0215647 +0.14367 -0.406415 -0.0216417 +-0.163426 -0.393836 -0.0184077 +0.0794108 -0.389721 -0.0271178 +-0.0654997 -0.375777 -0.0285848 +0.158297 -0.371719 -0.0281608 +-0.167379 -0.362585 -0.0267948 +-0.0273823 -0.339896 -0.0244827 +-0.166928 -0.339747 -0.0245817 +-0.0107921 -0.331063 -0.0244627 +-0.171342 -0.32096 -0.0213577 +0.0741837 -0.319752 -0.0203617 +0.0715337 -0.300781 -0.0261288 +0.0698007 -0.294625 -0.0288538 +0.0567926 -0.290653 -0.0272338 +0.177689 -0.277757 -0.0224217 +-0.2931 -0.278277 -0.0208937 +-0.285792 -0.278536 -0.0211927 +-0.307727 -0.278544 -0.0279838 +-0.21933 -0.272373 -0.0269928 +-0.309223 -0.269166 -0.0214997 +-0.256492 -0.258279 -0.0194337 +-0.310358 -0.255478 -0.0219917 +-0.232001 -0.249692 -0.0299798 +0.182607 -0.243782 -0.0264988 +-0.27638 -0.218359 -0.0274928 +-0.273278 -0.210983 -0.0289578 +-0.274967 -0.204828 -0.0256818 +0.199118 -0.198139 -0.0303418 +-0.272148 -0.181382 -0.0270408 +0.216452 -0.096345 -0.0259448 +0.212065 -0.0744907 -0.0235367 +-0.0101061 -0.0466125 -0.0239397 +-0.0656347 -0.0432794 -0.0316098 +-0.00374104 -0.0458105 -0.0278858 +-0.00356704 -0.0415624 -0.0229737 +-0.0943559 -0.0295753 -0.0263488 +0.095513 -0.0220522 -0.0243237 +0.183346 0.0320083 -0.0303868 +0.171236 0.0333683 -0.0316498 +0.137472 0.0409894 -0.0266008 +0.132114 0.0417074 -0.0266708 +0.114756 0.0436994 -0.0280898 +-0.0215892 0.0674567 -0.0253578 +-0.0387994 0.0708567 -0.0265418 +0.17395 0.0714417 -0.0259898 +0.102982 0.0844758 -0.0298618 +-0.144504 -0.496816 -0.0249577 +0.111817 -0.473075 -0.0303858 +0.101875 -0.470164 -0.0229077 +0.118434 -0.47216 -0.0281228 +0.0924819 -0.469693 -0.0270368 +-0.0843178 -0.460127 -0.0272738 +0.146354 -0.462428 -0.0231157 +-0.0870529 -0.457919 -0.0228727 +-0.0878339 -0.451136 -0.0291808 +-0.0921269 -0.44753 -0.0250348 +0.0904929 -0.453222 -0.0243897 +-0.149354 -0.449457 -0.0237077 +0.152106 -0.447164 -0.0247697 +-0.0896999 -0.441541 -0.0228957 +0.138285 -0.432383 -0.0224287 +-0.158426 -0.428944 -0.0263428 +-0.0814658 -0.421917 -0.0248607 +0.0820708 -0.401939 -0.0254288 +-0.0724287 -0.399643 -0.0281788 +-0.0695707 -0.397853 -0.0197647 +-0.167762 -0.376758 -0.0192817 +-0.167738 -0.372065 -0.0266248 +0.0782198 -0.373457 -0.0262218 +0.160326 -0.357427 -0.0210337 +0.0776248 -0.350259 -0.0196047 +0.165244 -0.342058 -0.0234247 +0.171148 -0.317339 -0.0237087 +0.0513365 -0.293506 -0.0248017 +-0.292128 -0.281571 -0.0264218 +0.179466 -0.268844 -0.0206337 +-0.223438 -0.266662 -0.0251748 +-0.22855 -0.259432 -0.0169507 +-0.236991 -0.248404 -0.0260248 +0.190139 -0.226997 -0.0218097 +-0.296347 -0.229106 -0.0217877 +-0.278797 -0.21266 -0.0233047 +0.20332 -0.188428 -0.0285338 +0.210276 -0.162481 -0.0234427 +-0.204702 -0.0566786 -0.0228337 +0.195337 -0.0538095 -0.0240997 +0.190945 -0.0408844 -0.0191137 +0.13185 -0.0251703 -0.0233217 +0.118541 -0.0238102 -0.0242817 +-0.160731 -0.0225192 -0.0242107 +0.0579206 -0.0200002 -0.0209567 +0.0787788 -0.0224872 -0.0254928 +0.207434 0.0294733 -0.0273908 +0.186034 0.0343343 -0.0250738 +0.175286 0.0372674 -0.0228347 +0.159298 0.0375394 -0.0272168 +0.143291 0.0403724 -0.0264288 +0.12481 0.0450035 -0.0228877 +-0.0379394 0.0782268 -0.0223887 +0.0555106 0.0881569 -0.0274878 +0.0635336 0.0883169 -0.0254698 +-0.0199952 0.0917969 -0.0214727 +-0.112894 -0.496023 -0.0269428 +-0.0755548 -0.471678 -0.0268278 +-0.14253 -0.469025 -0.0225887 +0.115305 -0.47069 -0.0227367 +-0.143288 -0.464594 -0.0232357 +0.14674 -0.466691 -0.0300508 +-0.146864 -0.457419 -0.0235837 +0.148677 -0.457095 -0.0210677 +0.154548 -0.453785 -0.0240937 +0.099545 -0.449075 -0.0213177 +0.0947039 -0.447591 -0.0246437 +0.095618 -0.44113 -0.0229557 +0.0885989 -0.436399 -0.0276148 +0.137737 -0.439017 -0.0209907 +0.140798 -0.426401 -0.0240127 +0.137584 -0.419834 -0.0212637 +0.0939739 -0.416968 -0.0203247 +0.0859769 -0.408157 -0.0231987 +0.155033 -0.377809 -0.0232947 +-0.0617526 -0.374865 -0.0202077 +-0.167721 -0.329276 -0.0244937 +-0.181493 -0.305023 -0.0163417 +0.172495 -0.308756 -0.0271298 +-0.20787 -0.280813 -0.0230397 +-0.299334 -0.278949 -0.0241067 +-0.297818 -0.274665 -0.0171207 +-0.304943 -0.275267 -0.0222477 +-0.272068 -0.271337 -0.0228007 +-0.266607 -0.266165 -0.0226837 +0.18155 -0.252468 -0.0233277 +-0.241918 -0.250424 -0.0254098 +-0.310316 -0.252707 -0.0286558 +-0.260601 -0.140603 -0.0245487 +-0.259955 -0.137494 -0.0153277 +-0.250818 -0.12667 -0.0236967 +0.220032 -0.102343 -0.0200767 +-0.228341 -0.098184 -0.0199867 +0.209453 -0.0603396 -0.0185517 +0.200954 -0.0607406 -0.0245507 +-0.0332853 -0.0565846 -0.0242427 +-0.0241672 -0.0531465 -0.0230137 +-0.0183172 -0.0499425 -0.0219877 +0.00839408 -0.0327323 -0.0217777 +0.0430374 -0.0235752 -0.0230627 +0.0868499 -0.0215162 -0.0238187 +-0.136642 -0.0197932 -0.0234117 +0.230764 0.0291683 -0.0246837 +0.198006 0.0347783 -0.0209187 +0.163684 0.0385484 -0.0239967 +0.149579 0.0401674 -0.0249897 +0.102671 0.0478035 -0.0239157 +0.109452 0.0423364 -0.0332658 +0.0810468 0.0466965 -0.0324918 +0.219503 0.0533255 -0.0267558 +0.213726 0.0556486 -0.0306158 +0.0128861 0.0600896 -0.0269688 +0.201385 0.0621126 -0.0267828 +-0.0123381 0.0657267 -0.0253688 +0.0387084 0.0871649 -0.0297738 +0.0277763 0.0926999 -0.0223427 +0.0204702 0.0935669 -0.0254128 +-0.138576 -0.497283 -0.0223377 +-0.126323 -0.49903 -0.0275568 +-0.122906 -0.497521 -0.0211457 +-0.100496 -0.494119 -0.0232737 +-0.144869 -0.487173 -0.0213317 +-0.0773598 -0.474992 -0.0219517 +0.122613 -0.470572 -0.0231257 +-0.0797888 -0.470685 -0.0208147 +0.134117 -0.465399 -0.0196977 +-0.140252 -0.458823 -0.0214097 +0.0920919 -0.459793 -0.0225287 +-0.142942 -0.451988 -0.0214417 +0.095475 -0.453981 -0.0212207 +-0.0935029 -0.449563 -0.0232637 +0.145196 -0.449413 -0.0210497 +0.134598 -0.446791 -0.0202017 +0.0942979 -0.434688 -0.0239347 +-0.152808 -0.430586 -0.0213367 +0.0941759 -0.427739 -0.0234627 +-0.0784388 -0.415738 -0.0216177 +-0.0754108 -0.410454 -0.0166857 +0.149519 -0.393626 -0.0230377 +0.0811738 -0.382915 -0.0210957 +0.0809178 -0.374158 -0.0186337 +-0.0653697 -0.382595 -0.0230677 +0.159011 -0.364924 -0.0238657 +-0.170014 -0.357731 -0.0188977 +-0.0448674 -0.349739 -0.0253288 +0.0225942 -0.310877 -0.0208437 +-0.182768 -0.299267 -0.0223177 +0.0383804 -0.298682 -0.0284928 +0.0567586 -0.291654 -0.0188637 +0.0682367 -0.291137 -0.0230757 +-0.195162 -0.291709 -0.0162967 +-0.201523 -0.286494 -0.0175337 +-0.282345 -0.275252 -0.0155777 +-0.231531 -0.248768 -0.0237157 +0.18689 -0.23732 -0.0201977 +-0.290973 -0.22417 -0.0227907 +0.201239 -0.194644 -0.0223507 +-0.270462 -0.164996 -0.0207597 +-0.264303 -0.145823 -0.0179677 +0.213632 -0.142606 -0.0176877 +0.215478 -0.105838 -0.0280728 +0.217174 -0.0871159 -0.0231987 +0.218355 -0.0781408 -0.0192607 +-0.213548 -0.0703877 -0.0139446 +-0.209315 -0.0633366 -0.0183717 +-0.0291413 -0.0538775 -0.0192367 +-0.0398474 -0.0537425 -0.0264108 +-0.0465935 -0.0506125 -0.0242707 +-0.0504155 -0.0479685 -0.0183167 +-0.00297803 -0.0374694 -0.0172687 +-0.0813368 -0.0344743 -0.0207837 +-0.182502 -0.0325563 -0.0154107 +0.166725 -0.0359904 -0.0255958 +0.154329 -0.0259583 -0.0202717 +-0.168589 -0.0250373 -0.0226117 +0.0355874 -0.0242432 -0.0219657 +-0.121229 -0.0206692 -0.0209137 +0.213305 0.0282653 -0.0282158 +0.229247 0.0437614 -0.0231307 +0.129954 0.0444494 -0.0223997 +0.108626 0.0455655 -0.0263348 +-0.0811358 -0.478784 -0.0188907 +0.224564 0.0486545 -0.0277718 +0.189525 0.0680487 -0.0227177 +-0.0343443 0.0714667 -0.0229637 +0.16549 0.0738857 -0.0255058 +-0.0282253 0.0877359 -0.0207797 +0.11278 0.0861529 -0.0226777 +0.0412434 0.0886409 -0.0196467 +-0.0189722 0.096761 -0.0214307 +0.0225252 0.0967 -0.0180737 +-0.00771008 0.099348 -0.0221257 +-0.142105 -0.492751 -0.0206167 +-0.0894679 -0.492199 -0.0232257 +-0.140645 -0.482436 -0.0202317 +-0.146971 -0.474073 -0.0229507 +-0.141727 -0.475918 -0.0209327 +-0.136473 -0.472141 -0.0202227 +-0.136911 -0.464947 -0.0217657 +0.129377 -0.469276 -0.0224317 +0.095193 -0.466404 -0.0221767 +-0.136196 -0.453934 -0.0196907 +0.150115 -0.451664 -0.0222097 +-0.0929969 -0.453143 -0.0201797 +0.139993 -0.450203 -0.0194647 +-0.15005 -0.439061 -0.0221447 +0.100385 -0.436892 -0.0209077 +0.099507 -0.43026 -0.0211077 +-0.152643 -0.423292 -0.0177347 +0.0914299 -0.410293 -0.0192547 +-0.0764358 -0.410427 -0.0261588 +0.0880889 -0.402409 -0.0187607 +0.0824018 -0.394832 -0.0225687 +0.1529 -0.384824 -0.0236997 +-0.169295 -0.367453 -0.0193307 +-0.168848 -0.347826 -0.0213437 +0.165971 -0.335022 -0.0179527 +0.0141391 -0.315719 -0.0228877 +-0.170835 -0.313249 -0.0252778 +0.17261 -0.309876 -0.0187607 +0.0717877 -0.296257 -0.0209937 +-0.213695 -0.277417 -0.0155437 +-0.277279 -0.27497 -0.0200977 +-0.306505 -0.265285 -0.0160847 +-0.229527 -0.254593 -0.0231297 +-0.251938 -0.254337 -0.0213267 +-0.308445 -0.248837 -0.0233477 +-0.272313 -0.174225 -0.0211417 +0.21751 -0.119244 -0.0202767 +-0.220524 -0.0850359 -0.0133936 +-0.217705 -0.0779938 -0.00739457 +0.214313 -0.0679817 -0.0184107 +-0.0233852 -0.0489955 -0.0175707 +-0.0565956 -0.0456985 -0.0199087 +-0.0673907 -0.0413384 -0.0240047 +0.17568 -0.0344273 -0.0213957 +0.0141741 -0.0323163 -0.0247677 +-0.176146 -0.0286183 -0.0190857 +0.0205582 -0.0289483 -0.0223927 +-0.170005 -0.0252133 -0.0146746 +0.0512615 -0.0218522 -0.0227527 +0.139458 -0.0222122 -0.0194037 +0.112194 -0.0198572 -0.0202757 +0.0653447 -0.0178642 -0.0184427 +0.0795548 -0.0177822 -0.0189867 +0.095774 -0.0176252 -0.0185887 +0.215958 0.0304933 -0.0232707 +0.2092 0.0323303 -0.0220197 +0.202548 0.0321373 -0.0242967 +0.145925 0.0422624 -0.0224457 +0.152012 0.0422744 -0.0204027 +0.135007 0.0440034 -0.0222657 +0.140158 0.0429724 -0.0226577 +0.120716 0.0466975 -0.0206627 +0.126331 0.0466675 -0.0188807 +0.11155 0.0475525 -0.0201877 +0.0884199 0.0482435 -0.0271708 +0.0598826 0.0560756 -0.0193347 +0.0406494 0.0557786 -0.0260138 +0.00348603 0.0635086 -0.0232197 +0.178977 0.0730157 -0.0196077 +-0.0326853 0.0760878 -0.0185447 +0.157952 0.0777478 -0.0215037 +0.136055 0.0834388 -0.0210547 +-0.0348373 0.0853319 -0.0231047 +0.0476965 0.0875589 -0.0227787 +-0.0156712 0.0911809 -0.0173807 +-0.0140731 0.09923 -0.0238257 +-0.132995 -0.499442 -0.0240387 +-0.12871 -0.498247 -0.0207947 +-0.111586 -0.495149 -0.0202057 +-0.0796328 -0.484956 -0.0214787 +-0.136036 -0.477807 -0.0190727 +-0.0840058 -0.467309 -0.0211877 +0.119139 -0.465198 -0.0178267 +-0.0865689 -0.463277 -0.0228707 +0.108675 -0.470833 -0.0228427 +-0.133005 -0.459343 -0.0192957 +-0.0897349 -0.452703 -0.0244837 +-0.0929829 -0.445883 -0.0176737 +-0.14472 -0.445244 -0.0206007 +0.10065 -0.44338 -0.0198117 +0.103947 -0.425731 -0.0181677 +-0.0840948 -0.427121 -0.0195767 +0.097488 -0.423149 -0.0204847 +-0.15492 -0.415967 -0.0155997 +0.137162 -0.406287 -0.0169637 +0.140371 -0.412985 -0.0212117 +0.140611 -0.398953 -0.0163807 +0.145677 -0.397989 -0.0201537 +0.0840238 -0.388679 -0.0172767 +-0.0682777 -0.39092 -0.0245837 +-0.165709 -0.385233 -0.0193957 +-0.0582966 -0.365408 -0.0202147 +0.0761828 -0.343655 -0.0227557 +-0.173191 -0.327118 -0.0161677 +0.0435574 -0.29902 -0.0149776 +0.0686887 -0.289987 -0.0163127 +0.0628326 -0.288748 -0.0181977 +0.177194 -0.285138 -0.0165287 +0.179245 -0.274935 -0.0140796 +-0.219812 -0.271483 -0.0182517 +-0.264792 -0.265801 -0.0160727 +0.181294 -0.259837 -0.0189707 +-0.243702 -0.251267 -0.0191397 +-0.300882 -0.234729 -0.0209087 +0.190005 -0.229612 -0.0145956 +0.198064 -0.203284 -0.0224117 +0.20955 -0.170488 -0.0187067 +-0.267553 -0.156059 -0.0217587 +-0.0432334 -0.0506485 -0.0184657 +-0.100279 -0.0264643 -0.0210697 +0.153048 -0.0196412 -0.0152557 +0.0460855 -0.0198002 -0.0188137 +-0.12849 -0.0199992 -0.0218727 +0.103607 -0.0201542 -0.0213747 +0.0883009 -0.0175322 -0.0184907 +0.228198 0.0320513 -0.0184107 +0.192201 0.0341753 -0.0236897 +0.164432 0.0408514 -0.0189987 +0.155172 0.0398834 -0.0238697 +0.117247 0.0485885 -0.0178017 +-0.0136031 0.0687307 -0.0188977 +-0.00514805 0.0663457 -0.0207497 +0.185581 0.0730867 -0.0155017 +-0.0278223 0.0704547 -0.0215057 +0.171595 0.0753678 -0.0189177 +0.150065 0.0777158 -0.0258368 +0.158402 0.0812058 -0.0141676 +0.120821 0.0829088 -0.0288208 +0.0529105 0.0878109 -0.0212487 +0.0775888 0.0880939 -0.0224597 +-0.0228232 0.0888699 -0.0184107 +0.0152782 0.097458 -0.0193457 +-0.000178002 0.09898 -0.0208507 +-0.117196 -0.496369 -0.0202727 +-0.134709 -0.494737 -0.0185197 +-0.100927 -0.492851 -0.0174167 +-0.138345 -0.488647 -0.0186367 +-0.095076 -0.491685 -0.0185777 +-0.0843608 -0.488796 -0.0218427 +-0.134548 -0.483829 -0.0181017 +0.115332 0.0468815 -0.0216227 +-0.0879319 -0.47864 -0.0165927 +-0.129646 -0.473011 -0.0180727 +-0.126995 -0.469296 -0.0185727 +-0.0843628 -0.470565 -0.0172597 +-0.124207 -0.466812 -0.0192617 +-0.0893189 -0.465577 -0.0186907 +-0.13056 -0.465854 -0.0204577 +-0.120807 -0.461402 -0.0161687 +0.125426 -0.46634 -0.0187347 +-0.0885009 -0.461147 -0.0183947 +0.140702 -0.463358 -0.0208117 +0.097669 -0.460012 -0.0194607 +-0.137264 -0.447985 -0.0186747 +-0.0926209 -0.457688 -0.0159587 +0.142826 -0.45652 -0.0189317 +0.136291 -0.453878 -0.0177237 +0.10118 -0.454325 -0.0184157 +0.130547 -0.451551 -0.0180477 +-0.098276 -0.448564 -0.0126126 +0.104698 -0.448148 -0.0176267 +0.13204 -0.440789 -0.0188457 +-0.143827 -0.439502 -0.0184927 +-0.0873349 -0.434606 -0.0219447 +0.110113 -0.435091 -0.0166337 +0.132849 -0.43378 -0.0200367 +-0.146503 -0.431867 -0.0169707 +0.1287 -0.428379 -0.0186177 +0.13032 -0.420544 -0.0181197 +-0.162009 -0.403371 -0.0207937 +-0.0632806 -0.383668 -0.0158647 +-0.170147 -0.365373 -0.0113706 +0.15544 -0.371147 -0.0197487 +-0.171788 -0.342131 -0.0155867 +0.0367404 -0.301614 -0.0208557 +0.0721287 -0.304993 -0.0211267 +0.0565416 -0.292157 -0.0111816 +-0.225384 -0.26601 -0.0180697 +-0.295257 -0.223887 -0.0172287 +-0.28503 -0.213011 -0.0188687 +-0.27919 -0.205904 -0.0196277 +-0.276715 -0.184855 -0.0122046 +0.207157 -0.178532 -0.0239027 +-0.205246 -0.0560076 -0.0139456 +0.184303 -0.0361864 -0.0192567 +-0.0775308 -0.0355324 -0.0145986 +0.00238102 -0.0337333 -0.0186527 +0.0212142 -0.0251553 -0.0174327 +0.16165 -0.0231822 -0.0165737 +-0.115121 -0.0212432 -0.0150527 +-0.149161 -0.0200882 -0.0207907 +-0.141928 -0.0193972 -0.0175297 +0.0836708 -0.0140161 -0.0138216 +0.125066 -0.0218422 -0.0211247 +0.0721947 -0.0194942 -0.0213287 +0.221341 0.0315653 -0.0193817 +0.225116 0.0294433 -0.0236167 +0.204145 0.0346843 -0.0190457 +0.229422 0.0426064 -0.00781958 +0.179227 0.0385974 -0.0192787 +0.159361 0.0405274 -0.0212167 +0.111865 0.0472475 -0.0192407 +0.10825 0.0481045 -0.0178177 +0.121736 0.0486685 -0.0162107 +0.225419 0.0488785 -0.0196857 +0.095735 0.0492425 -0.0229517 +0.0745457 0.0526625 -0.0221747 +0.0493505 0.0568136 -0.0207327 +0.208028 0.0602266 -0.0252078 +0.196879 0.0669687 -0.0200297 +0.218751 0.0792778 -0.0193717 +0.23309 0.0744487 -0.0161007 +0.224083 0.0805188 -0.0191367 +0.215384 0.0825468 -0.0191317 +0.210047 0.0835968 -0.0187927 +0.22945 0.0780178 -0.0185017 +0.142158 0.0798828 -0.0255328 +0.202818 0.0880609 -0.0161487 +0.228416 0.0836758 -0.0179507 +-0.0183892 0.0863439 -0.0131146 +0.0351804 0.0924159 -0.0187727 +-0.128061 -0.494786 -0.0161457 +-0.128299 -0.483952 -0.0166757 +-0.130741 -0.478727 -0.0173157 +-0.0930539 -0.474734 -0.0173797 +-0.0817128 -0.474447 -0.0176407 +-0.0869099 -0.476426 -0.0176447 +-0.106213 -0.473415 -0.0157107 +-0.099205 -0.472963 -0.0172327 +-0.105368 -0.471124 -0.0171947 +-0.118013 -0.468618 -0.0183577 +-0.111723 -0.470034 -0.0176127 +-0.0887889 -0.469221 -0.0169337 +0.129908 -0.462504 -0.0170267 +0.136696 -0.459902 -0.0175617 +0.100749 -0.465391 -0.0190887 +-0.129896 -0.452075 -0.0174247 +-0.0898679 -0.456686 -0.0195697 +-0.095711 -0.454672 -0.0160807 +0.124388 -0.453697 -0.0169377 +0.128619 -0.446437 -0.0173417 +-0.0906149 -0.438754 -0.0161487 +0.10516 -0.432484 -0.0187917 +0.127162 -0.435533 -0.0181027 +0.101161 -0.418683 -0.0171557 +0.134567 -0.426192 -0.0206237 +0.124372 -0.423315 -0.0165087 +0.142422 -0.390589 -0.0139816 +0.147771 -0.3878 -0.0178307 +0.144579 -0.381428 -0.0116346 +0.150478 -0.379578 -0.0166847 +0.155544 -0.36376 -0.0152517 +0.161975 -0.349635 -0.0188497 +0.0774028 -0.3577 -0.0235397 +0.0766198 -0.331063 -0.0137666 +0.168596 -0.327035 -0.0195507 +0.0731717 -0.311898 -0.0213437 +-0.18709 -0.303097 -0.0095746 +-0.18841 -0.297648 -0.0158757 +-0.207621 -0.282544 -0.0148806 +-0.286558 -0.272802 -0.0103466 +-0.275368 -0.27245 -0.0136446 +-0.269133 -0.268819 -0.0109666 +-0.270296 -0.269883 -0.0173727 +-0.237844 -0.247991 -0.0198097 +0.184512 -0.245947 -0.0184877 +-0.303712 -0.238937 -0.0177187 +0.193345 -0.218988 -0.0165017 +-0.27605 -0.198211 -0.0215287 +0.208958 -0.173915 -0.0095196 +-0.273032 -0.168805 -0.0125846 +0.216076 -0.134436 -0.0115936 +0.216911 -0.12654 -0.0162027 +0.220994 -0.0716507 -0.0137946 +0.203666 -0.0532705 -0.0189177 +0.198009 -0.0456835 -0.0181627 +-0.00902109 -0.0375664 -0.0136596 +-0.0928729 -0.0291453 -0.0173757 +0.0282273 -0.0250813 -0.0210717 +0.0264893 -0.0217882 -0.0153577 +0.146736 -0.0235092 -0.0193947 +0.132369 -0.0198442 -0.0182757 +0.127047 -0.0161872 -0.0158887 +0.101268 -0.0150482 -0.0152587 +0.108227 -0.0159962 -0.0162897 +0.233355 0.0340613 -0.0218247 +0.214431 0.0327013 -0.0187417 +0.189017 0.0369574 -0.0196457 +0.169204 0.0381984 -0.0228387 +0.1376 0.0458295 -0.0181467 +0.113747 0.0500785 -0.0153907 +0.117726 0.0504285 -0.0130866 +0.0822228 0.0509165 -0.0234557 +0.0687417 0.0552936 -0.0182087 +0.00867109 0.0645936 -0.0183397 +0.203002 0.0655817 -0.0183397 +0.210369 0.0746397 -0.0171317 +0.212995 0.0782658 -0.0187167 +0.223908 0.0716507 -0.0136326 +0.223014 0.0755628 -0.0173327 +0.206048 0.0756808 -0.0172427 +0.216734 0.0752348 -0.0172567 +0.208308 0.0793508 -0.0179307 +0.237075 0.0774768 -0.0173187 +0.203469 0.0798538 -0.0177507 +0.205437 0.0838378 -0.0180247 +0.150634 0.0810038 -0.0183157 +0.22107 0.0848998 -0.0178427 +0.127324 0.0845588 -0.0226547 +0.0641426 0.0881839 -0.0164757 +0.0703837 0.0885559 -0.0217267 +-0.0127061 0.097112 -0.0179257 +0.0300523 0.096358 -0.0152157 +-0.121447 -0.494496 -0.0153117 +-0.131943 -0.489463 -0.0166007 +-0.106099 -0.49443 -0.0198337 +-0.125425 -0.489192 -0.0153347 +-0.0844758 -0.484107 -0.0174417 +-0.125182 -0.477357 -0.0161597 +-0.115774 -0.473468 -0.0162327 +-0.0889589 -0.473146 -0.0155237 +-0.122602 -0.471582 -0.0175427 +-0.0946029 -0.471454 -0.0158287 +-0.11695 -0.47137 -0.0163877 +-0.115564 -0.464365 -0.0153867 +-0.126883 -0.459638 -0.0176197 +0.113114 -0.46635 -0.0188157 +0.10683 -0.465929 -0.0183227 +0.124215 -0.460117 -0.0161247 +0.113153 -0.455568 -0.0156487 +0.104163 -0.460159 -0.0168077 +0.111406 -0.461137 -0.0160157 +0.118412 -0.458386 -0.0164507 +0.13053 -0.457028 -0.0164927 +0.112959 -0.455608 -0.0156827 +0.106988 -0.454785 -0.0167477 +-0.098328 -0.451605 -0.0183897 +-0.130885 -0.445113 -0.0156797 +0.125481 -0.441419 -0.0170497 +-0.137405 -0.442224 -0.0166597 +0.10574 -0.439758 -0.0179427 +0.113866 -0.439651 -0.0152577 +0.115896 -0.432699 -0.0156847 +0.120483 -0.436977 -0.0163747 +-0.0876599 -0.42918 -0.00801958 +0.118202 -0.426417 -0.0155437 +0.122665 -0.430696 -0.0171167 +0.110544 -0.42798 -0.0161957 +0.119951 -0.418527 -0.0143306 +-0.148148 -0.417783 -0.0099596 +0.107644 -0.420945 -0.0150587 +0.133846 -0.414143 -0.0178977 +0.095282 -0.405631 -0.0146706 +-0.0582006 -0.371672 -0.0135266 +0.0792768 -0.365632 -0.0202227 +-0.0421574 -0.351458 -0.0183147 +-0.0331893 -0.346192 -0.0183907 +-0.0250783 -0.342482 -0.0166327 +0.0758858 -0.323172 -0.0125886 +0.0444004 -0.296937 -0.0228917 +-0.289933 -0.275654 -0.0157497 +-0.217741 -0.274453 -0.0097066 +-0.303578 -0.271098 -0.0170997 +-0.2586 -0.261533 -0.0131506 +-0.307522 -0.258667 -0.0155297 +-0.253251 -0.257651 -0.0135606 +-0.284267 -0.206806 -0.0151597 +0.211829 -0.152379 -0.0202067 +-0.26774 -0.152007 -0.0133436 +0.214358 -0.133884 -0.0215397 +0.221163 -0.10892 -0.0129696 +-0.237264 -0.107707 -0.0148946 +0.221247 -0.0935399 -0.0179507 +-0.0372194 -0.0538095 -0.0194447 +-0.199732 -0.0497705 -0.0196997 +-0.0288563 -0.0492635 -0.0135506 +-0.0192402 -0.0447304 -0.0143966 +-0.0147881 -0.0455265 -0.0189677 +0.0102731 -0.0257913 -0.0134196 +0.169564 -0.0227672 -0.0145866 +0.168891 -0.0292643 -0.0196137 +0.0395494 -0.0206882 -0.0170897 +-0.124728 -0.0194462 -0.0130906 +0.145518 -0.0171142 -0.0144006 +0.0580676 -0.0160582 -0.0148336 +0.118749 -0.0180132 -0.0179867 +0.200093 0.0370774 -0.0143266 +0.194316 0.0369654 -0.0176367 +0.183808 0.0371704 -0.0206687 +0.156212 0.0430894 -0.0174447 +0.142611 0.0444884 -0.0190967 +0.131781 0.0463995 -0.0182177 +0.130312 0.0486415 -0.0139906 +0.104533 0.0495095 -0.0168027 +0.208533 0.0633296 -0.0184387 +-0.000739007 0.0680577 -0.0145926 +-0.0250753 0.0737837 -0.0152797 +0.21323 0.0719777 -0.0147586 +0.202 0.0770548 -0.0161517 +0.19999 0.0767138 -0.0132036 +0.243057 0.0751938 -0.0136466 +0.198231 0.0793418 -0.0160247 +-0.0318563 0.0825998 -0.0192947 +0.198487 0.0867729 -0.0155877 +0.241267 0.0809538 -0.0161597 +0.19669 0.0830508 -0.0165897 +0.201157 0.0832158 -0.0163737 +0.143125 0.0829018 -0.0183737 +0.234532 0.0826508 -0.0175907 +0.104785 0.0868619 -0.0222607 +0.213871 0.0863479 -0.0173887 +0.0485255 0.0893999 -0.0151397 +0.0900869 0.0880549 -0.0207047 +0.0434964 0.0932149 -0.0134366 +-0.00889209 0.0928889 -0.0150597 +-0.114817 -0.492948 -0.0148826 +-0.108429 -0.491557 -0.0147776 +-0.11912 -0.488526 -0.0147536 +-0.103435 -0.489389 -0.0150197 +-0.116301 -0.483084 -0.0148366 +-0.098536 -0.486925 -0.0153797 +-0.104972 -0.484914 -0.0146296 +-0.0899859 -0.488419 -0.0177797 +-0.122434 -0.483204 -0.0158647 +-0.113206 -0.47782 -0.0146226 +-0.098763 -0.480646 -0.0141076 +-0.0898509 -0.482821 -0.0152657 +-0.119484 -0.477592 -0.0151557 +-0.0942719 -0.484077 -0.0147096 +-0.0947349 -0.476625 -0.0154957 +-0.103823 -0.479965 -0.0139306 +-0.101716 -0.474934 -0.0152847 +-0.107569 -0.477203 -0.0145136 +-0.108612 -0.472947 -0.0157417 +-0.099087 -0.469244 -0.0136246 +-0.10434 -0.467702 -0.0136546 +-0.0930449 -0.46742 -0.0153887 +0.110641 -0.450183 -0.0151447 +-0.123436 -0.453718 -0.0158827 +-0.10396 -0.452953 -0.0141836 +0.118068 -0.451853 -0.0148276 +0.122815 -0.447852 -0.0156977 +0.109256 -0.444073 -0.0160407 +0.115166 -0.446349 -0.0149276 +0.11957 -0.442827 -0.0155897 +-0.0806508 -0.420141 -0.0162977 +0.114012 -0.42205 -0.0143346 +0.126016 -0.414873 -0.0150647 +-0.157515 -0.408416 -0.0139746 +0.0839238 -0.379974 -0.0136036 +0.157521 -0.355819 -0.0137466 +-0.0188112 -0.336936 -0.0208457 +0.170116 -0.318828 -0.0158317 +-0.181628 -0.311389 -0.0105376 +-0.248743 -0.254228 -0.0163177 +-0.240391 -0.249393 -0.0140416 +-0.307798 -0.252155 -0.0166077 +-0.306719 -0.245561 -0.0185537 +-0.289109 -0.218731 -0.0199347 +-0.280002 -0.199346 -0.0147246 +-0.276426 -0.191509 -0.0174347 +-0.274131 -0.182794 -0.0193227 +0.213384 -0.149793 -0.0111376 +-0.249542 -0.123329 -0.0162887 +0.222751 -0.099825 -0.0112026 +-0.0406624 -0.0508465 -0.0123736 +-0.0337713 -0.0538645 -0.0145186 +-0.0857909 -0.0318533 -0.0141266 +-0.155594 -0.0210102 -0.0176697 +0.0327563 -0.0210572 -0.0158587 +-0.149224 -0.0197022 -0.0121136 +0.138118 -0.0166052 -0.0148436 +0.09866 -0.0107251 -0.0102136 +0.113917 -0.0126571 -0.0127916 +0.210418 0.0330243 -0.0148616 +0.147648 0.0438864 -0.0183397 +0.125896 0.0485765 -0.0146586 +0.110368 0.0517335 -0.0129026 +0.220499 0.0539285 -0.0200557 +0.0170292 0.0623616 -0.0199667 +0.23229 0.0703987 -0.0121176 +-0.0279863 0.0793568 -0.0157007 +0.204487 0.0744877 -0.0140126 +0.178682 0.0767318 -0.0128096 +0.196178 0.0779798 -0.0121186 +0.193641 0.0811188 -0.0141336 +0.237141 0.0862999 -0.0143696 +0.243873 0.0850099 -0.0138736 +0.193746 0.0859689 -0.0152717 +0.207676 0.0879549 -0.0161217 +0.212219 0.0891889 -0.0143636 +-0.0124591 0.0891199 -0.0115646 +-0.00562306 0.098193 -0.0157667 +0.00349003 0.098974 -0.0150527 +-0.112165 -0.487394 -0.0146746 +-0.109927 -0.482416 -0.0142516 +-0.09615 -0.464824 -0.0130816 +-0.110063 -0.466086 -0.0144866 +-0.0917269 -0.462424 -0.0144656 +-0.096733 -0.459603 -0.0131796 +-0.107779 -0.456975 -0.0131116 +-0.102565 -0.458863 -0.0131636 +-0.099896 -0.455044 -0.0145936 +-0.11743 -0.455745 -0.0147296 +-0.0945839 -0.442797 -0.0117706 +-0.124046 -0.446865 -0.0143436 +-0.1395 -0.433222 -0.0130826 +0.11837 -0.411727 -0.0121116 +0.105607 -0.414063 -0.0136566 +0.098304 -0.412258 -0.0159257 +-0.0779658 -0.415235 -0.0108586 +0.130572 -0.408832 -0.0148086 +0.134856 -0.399028 -0.0129066 +-0.160553 -0.395509 -0.0099646 +-0.0714757 -0.403666 -0.0138926 +-0.0635656 -0.389303 -0.00841958 +-0.165549 -0.381253 -0.0113326 +0.162658 -0.342537 -0.0146156 +0.0771478 -0.338537 -0.0160027 +0.167353 -0.324063 -0.0106196 +-0.176079 -0.313384 -0.0178337 +0.173579 -0.30356 -0.0124946 +0.0725757 -0.300904 -0.0159637 +-0.193589 -0.296365 -0.00826058 +0.0720697 -0.294691 -0.0143016 +-0.231754 -0.247981 -0.0177627 +-0.263657 -0.142758 -0.00945859 +-0.22615 -0.0925919 -0.00931959 +0.222206 -0.0847088 -0.0157027 +-0.214923 -0.0709467 -0.00575756 +0.220874 -0.0546135 -0.00688057 +-0.0483535 -0.0478375 -0.0117916 +0.201728 -0.0388954 -0.0122166 +-0.00487905 -0.0345943 -0.0107206 +0.0140761 -0.0281283 -0.0189317 +0.177093 -0.0270903 -0.0157707 +-0.107211 -0.0229132 -0.0095666 +-0.133473 -0.0190612 -0.0151937 +0.0727387 -0.0147061 -0.0142816 +0.217466 0.0313133 -0.0142536 +0.21876 0.0286863 -0.00876759 +0.223588 0.0317293 -0.0127486 +0.229144 0.0336063 -0.0127456 +0.204619 0.0334773 -0.0138196 +0.231741 0.0385974 -0.0180397 +0.173837 0.0398314 -0.0186127 +0.16073 0.0427424 -0.0164967 +0.168991 0.0408944 -0.0179497 +0.134817 0.0479745 -0.0144236 +0.109297 0.0484715 -0.0161207 +0.126863 0.0510685 -0.0108696 +0.214601 0.0582356 -0.0228707 +0.215094 0.0605826 -0.0170717 +0.218633 0.0721047 -0.0145456 +0.228138 0.0731147 -0.0150407 +0.238129 0.0720227 -0.0129866 +0.189044 0.0855099 -0.0141116 +0.247404 0.0794918 -0.0127806 +0.19218 0.0897169 -0.0133696 +0.230888 0.0872209 -0.0143966 +0.120406 0.0859549 -0.0216117 +0.218129 0.0883529 -0.0145846 +0.225069 0.0875319 -0.0146816 +0.207896 0.0918459 -0.0128676 +0.222481 0.0922959 -0.0139446 +0.233808 0.0916499 -0.0139206 +0.197736 0.0904959 -0.0139326 +0.227694 0.0930739 -0.0138256 +0.213729 0.0934369 -0.0138826 +0.2184 0.0942619 -0.0136896 +-0.106815 -0.462384 -0.0133286 +-0.101035 -0.463723 -0.0127156 +-0.11284 -0.459437 -0.0142106 +-0.117416 -0.449424 -0.0133546 +-0.110987 -0.452556 -0.0128606 +-0.098116 -0.440379 -0.00700657 +-0.132378 -0.436449 -0.0119356 +-0.0874179 -0.432254 -0.0146936 +-0.0839858 -0.425337 -0.0124186 +0.112701 -0.415847 -0.0126826 +-0.160053 -0.401233 -0.0137856 +0.0872609 -0.395384 -0.0163337 +0.0878549 -0.386141 -0.0112086 +0.0814778 -0.364251 -0.0128016 +-0.0510395 -0.356098 -0.0210767 +-0.17472 -0.334594 -0.0108226 +0.164578 -0.331366 -0.0098956 +-0.170471 -0.334856 -0.0188537 +-0.177561 -0.319471 -0.0121446 +0.0512665 -0.294815 -0.0172327 +0.174094 -0.301187 -0.0211067 +-0.229518 -0.253342 -0.0161207 +-0.299389 -0.2302 -0.0168277 +-0.292077 -0.2173 -0.0148996 +0.195102 -0.211885 -0.0227937 +0.204749 -0.186022 -0.0207147 +0.207369 -0.17959 -0.0156147 +0.211581 -0.158759 -0.0152657 +-0.231091 -0.099894 -0.0132356 +0.224877 -0.0795228 -0.00923959 +-0.0628766 -0.0425884 -0.0175977 +-0.0244962 -0.0452925 -0.0113946 +-0.00912809 -0.0416414 -0.0189047 +-0.194322 -0.0433164 -0.0167097 +-0.18893 -0.0376904 -0.0118476 +-0.0680667 -0.0400694 -0.0161377 +-0.0130271 -0.0362364 -0.00807958 +0.00673007 -0.0294253 -0.0164007 +-0.099638 -0.0260643 -0.0132686 +0.0164992 -0.0250773 -0.0126296 +-0.162637 -0.0225592 -0.0153337 +-0.140762 -0.0186822 -0.0095076 +0.141537 -0.0113581 -0.0102586 +0.206792 0.0283833 -0.0119146 +0.200523 0.0302753 -0.0109626 +0.195124 0.0374684 -0.0121266 +0.178451 0.0410104 -0.0144606 +0.184077 0.0396594 -0.0152197 +0.167951 0.0435314 -0.0138646 +0.15213 0.0448854 -0.0154607 +0.155042 0.0462905 -0.0117806 +0.142837 0.0464045 -0.0153137 +0.106417 0.0499255 -0.0133976 +0.09739 0.0519435 -0.0168647 +0.0867909 0.0549255 -0.0135256 +0.0795838 0.0549135 -0.0158267 +0.214709 0.0684127 -0.0121046 +0.212884 0.0645766 -0.0141346 +0.220468 0.0690157 -0.0116666 +0.208263 0.0725297 -0.0138296 +-0.0204542 0.0701877 -0.0186967 +-0.0218692 0.0789738 -0.0120756 +0.164876 0.0780048 -0.0171297 +0.138099 0.0866299 -0.0129546 +0.0760198 0.0887929 -0.0152487 +0.131244 0.0865839 -0.0163287 +0.250113 0.0848328 -0.0108576 +0.0582486 0.0880059 -0.0187397 +0.101325 0.0889769 -0.0143036 +0.246235 0.0895459 -0.0119886 +0.240444 0.0903859 -0.0134826 +0.221713 0.097328 -0.0099406 +0.205298 0.095953 -0.0130176 +0.0374474 0.095693 -0.0129366 +0.210561 0.097149 -0.0121566 +0.0106311 0.098844 -0.0131216 +-0.11156 -0.444506 -0.0101516 +-0.118531 -0.441832 -0.0106556 +-0.0921159 -0.435832 -0.00916559 +-0.140057 -0.42539 -0.00873759 +-0.146195 -0.425049 -0.0131606 +-0.151435 -0.410468 -0.00778358 +0.102918 -0.407535 -0.0119346 +0.0934609 -0.398827 -0.0130026 +0.151278 -0.371737 -0.0135376 +-0.167922 -0.373637 -0.0110316 +-0.0550196 -0.362081 -0.0145206 +-0.0304633 -0.348041 -0.0111176 +0.00409304 -0.323365 -0.0213387 +0.0761318 -0.316725 -0.00777358 +0.0744197 -0.314899 -0.0143346 +0.170938 -0.312522 -0.0108656 +0.0733687 -0.307826 -0.0141276 +0.0364724 -0.303835 -0.0118246 +0.0736767 -0.301887 -0.00941659 +-0.205827 -0.285817 -0.00716557 +-0.245493 -0.252521 -0.0118936 +-0.305049 -0.244254 -0.0134836 +-0.301385 -0.23401 -0.0125786 +-0.289642 -0.211115 -0.0124356 +0.196862 -0.208854 -0.0147266 +-0.279375 -0.191713 -0.0105806 +-0.274687 -0.17649 -0.0127536 +-0.270534 -0.16039 -0.0132926 +-0.246226 -0.117748 -0.0108136 +0.218292 -0.0621866 -0.0125216 +0.212902 -0.0540155 -0.0129736 +0.20692 -0.0468585 -0.0134186 +-0.0648076 -0.0409984 -0.0100916 +-0.0875449 -0.0321623 -0.0238717 +0.185135 -0.0300933 -0.0150227 +0.0517135 -0.0171942 -0.0160377 +0.0923089 -0.0132041 -0.0130166 +0.133489 -0.0125411 -0.0121126 +0.0879969 -0.0096581 -0.00854059 +0.126822 -0.0106251 -0.0109446 +0.228097 0.0331473 -0.00588156 +0.190137 0.0367204 -0.0100436 +0.189458 0.0389404 -0.0144536 +0.184767 0.0377834 -0.0096416 +0.172779 0.0419894 -0.0141596 +0.159048 0.0451055 -0.0130766 +0.156969 0.0485245 -0.0114266 +0.0299553 -0.180918 0.126846 +0.161983 0.0484905 -0.0110266 +0.16515 0.0473835 -0.0105976 +0.163781 0.0442304 -0.0137706 +0.122356 0.0507995 -0.0114806 +0.107156 0.0536775 -0.0101276 +0.0411154 0.0591756 -0.0179157 +0.222773 0.0574016 -0.00861559 +0.0323903 0.0588036 -0.0220787 +0.208962 0.0692037 -0.0119436 +0.237291 0.0671657 -0.00817758 +0.20373 0.0716937 -0.0116326 +0.20136 0.0738757 -0.0115676 +0.159003 0.0506825 -0.0112196 +0.19247 0.0710457 -0.0154007 +-0.0245892 0.0841808 -0.0155387 +0.253988 0.0850189 -0.00570956 +0.185707 0.0892499 -0.0125276 +0.0839088 0.0890509 -0.0152547 +0.250267 0.0910879 -0.00801658 +0.189329 0.0929839 -0.0108536 +0.237969 0.0946999 -0.0112586 +0.201989 0.0921909 -0.0124986 +0.23185 0.095745 -0.0108276 +0.226568 0.0969 -0.0097486 +0.00302003 0.095078 -0.00896559 +0.191519 0.103229 -0.00822758 +0.216316 0.097594 -0.0107306 +-0.106083 -0.44851 -0.0108506 +-0.102467 -0.444463 -0.00890659 +-0.125564 -0.439091 -0.0111816 +-0.1266 -0.431499 -0.00652957 +-0.144728 -0.410915 -0.00182752 +0.110705 -0.409341 -0.0107456 +0.108377 -0.402775 -0.00874659 +0.116346 -0.404697 -0.00913859 +0.123687 -0.407632 -0.0121266 +0.098534 -0.39357 -0.00836458 +0.138142 -0.383467 -0.00792158 +-0.0602386 -0.379313 -0.0110276 +-0.171988 -0.357286 -0.0103216 +-0.0381374 -0.351788 -0.0119576 +0.0797538 -0.356101 -0.0147046 +-0.177773 -0.32662 -0.00815658 +0.0750878 -0.309101 -0.00718057 +-0.212024 -0.280509 -0.00773958 +-0.299824 -0.268756 -0.0118566 +-0.222857 -0.269204 -0.0108796 +0.181161 -0.265152 -0.0126826 +-0.230684 -0.250427 -0.0104136 +-0.298636 -0.227889 -0.0112716 +0.218679 -0.125639 -0.00652957 +-0.251525 -0.123828 -0.00708557 +-0.242408 -0.114363 -0.0163517 +0.219809 -0.117476 -0.0113136 +0.223961 -0.09667 -0.00257553 +0.224806 -0.0620206 -0.00577956 +-0.208385 -0.0586816 -0.00310353 +-0.0310513 -0.0468555 -0.00716057 +0.000146001 -0.0311653 -0.0135966 +0.00394604 -0.0264333 -0.0102536 +0.15914 -0.0165882 -0.0119716 +0.095234 -0.00665407 -0.00542055 +0.120843 -0.0130851 -0.0132756 +0.209621 0.0246492 -0.00751758 +0.213138 0.0279813 -0.0111496 +0.223532 0.0301203 -0.00590756 +0.179968 0.0399324 -0.0095956 +0.139338 0.0477675 -0.0131776 +0.147441 0.0461015 -0.0145666 +0.144518 0.0483655 -0.0111346 +0.158347 0.0502325 -0.0099436 +0.132035 0.0503785 -0.0099606 +0.12882 0.0523705 -0.00731157 +0.0937419 0.0545325 -0.0122466 +0.103244 0.0520565 -0.0116046 +0.0825328 0.0583906 -0.00740257 +0.0334543 0.0617506 -0.0147686 +0.223485 0.0637306 -0.00799458 +0.225931 0.0681677 -0.0098766 +-0.00921509 0.0702057 -0.0134786 +-0.0168592 0.0729727 -0.0122026 +0.193078 0.0766928 -0.0100876 +0.190145 0.0817768 -0.0117396 +0.187672 0.0792818 -0.00900459 +0.247872 0.0740407 -0.00858659 +0.185638 0.0836978 -0.0104296 +0.181807 0.0870519 -0.0111216 +0.0560956 0.0896269 -0.0112856 +0.243988 0.0940159 -0.0100476 +0.184642 0.095264 -0.0096326 +-0.00577806 0.0914139 -0.00943759 +0.188389 0.098683 -0.00949459 +0.195283 0.0937599 -0.0113976 +0.194222 0.098369 -0.0105516 +0.0247592 0.098329 -0.0110356 +0.199905 0.097886 -0.0117286 +0.209218 0.101189 -0.00855659 +0.230832 0.193153 -0.0097556 +0.226602 0.195538 -0.0111086 +0.235937 0.19613 -0.0100756 +0.216533 0.220609 -0.0100576 +0.226367 0.226402 -0.0099976 +0.218795 0.225544 -0.0104486 +-0.105903 -0.439575 -0.00631156 +-0.0743577 -0.409078 -0.00800958 +0.100464 -0.400883 -0.0103646 +0.129329 -0.402547 -0.0120236 +0.128739 -0.395341 -0.00860159 +0.0917849 -0.391708 -0.0107786 +-0.1631 -0.388395 -0.0108226 +-0.0660537 -0.390947 -0.0166187 +0.0870679 -0.376159 -0.00679157 +-0.171005 -0.361153 -0.00312553 +-0.0475625 -0.356673 -0.0139836 +-0.0110051 -0.334676 -0.0164967 +-0.00343403 -0.329354 -0.0186307 +-0.178765 -0.334306 -0.00235252 +0.0269233 -0.310287 -0.0124166 +0.0302053 -0.306399 -0.0187577 +0.0691887 -0.289613 -0.00938859 +-0.280324 -0.271834 -0.00875659 +0.180589 -0.270476 -0.00606556 +-0.266906 -0.266508 -0.00431154 +-0.259696 -0.262725 -0.00539555 +-0.227677 -0.263856 -0.0112926 +-0.249776 -0.255703 -0.00816958 +-0.235893 -0.247412 -0.00743857 +0.200005 -0.19958 -0.0144416 +0.203299 -0.190568 -0.0142886 +-0.235881 -0.104294 -0.00765158 +-0.221886 -0.0853029 -0.00529755 +-0.210276 -0.0630706 -0.0099346 +-0.19951 -0.0484765 -0.0112186 +-0.0601006 -0.0425504 -0.00400654 +-0.0912659 -0.0289693 -0.00832958 +0.193723 -0.0345223 -0.0139796 +-1.40001e-005 -0.0246802 -0.00425854 +-0.107571 -0.0235172 -0.0175547 +-0.11761 -0.0200442 -0.00777858 +0.175957 -0.0193412 -0.0108716 +0.0446894 -0.0163842 -0.0132856 +0.0505755 -0.0131851 -0.0095326 +0.0665097 -0.0108671 -0.00835658 +0.151009 -0.0127181 -0.0102856 +0.0784298 -0.0113521 -0.0101406 +0.106825 -0.0109991 -0.0107616 +0.215801 0.0256093 -0.00430454 +0.189997 0.0322793 -0.00804458 +0.23052 0.0381434 -0.0103236 +0.174442 0.0417214 -0.0097486 +0.152448 0.0488635 -0.0096916 +0.149278 0.0480155 -0.0112666 +0.160545 0.0475475 -0.00702557 +0.11361 0.0520595 -0.0101406 +0.103565 0.0556556 -0.00715757 +0.0892209 0.0516665 -0.0196217 +0.218475 0.0626846 -0.0112196 +0.0248312 0.0627186 -0.0158137 +0.0152662 0.0655747 -0.0130506 +-0.00620406 0.0725817 -0.00809258 +0.181974 0.0810478 -0.00773258 +0.191799 0.0776628 -0.0100446 +-0.0166092 0.0807578 -0.00942959 +0.171696 0.0793938 -0.0114186 +0.177307 0.0905309 -0.00928259 +0.097194 0.0880399 -0.0197047 +0.116459 0.0883469 -0.0160407 +0.00612706 0.097477 -0.00877659 +0.0500705 0.0943049 -0.00899359 +0.0339983 0.098043 -0.00807258 +0.180306 0.105676 -0.00459255 +0.196748 0.103013 -0.00880359 +0.205023 0.099594 -0.0099736 +0.222088 0.193093 -0.0101626 +0.226742 0.189939 -0.00826958 +0.217519 0.195941 -0.00888459 +0.231138 0.198555 -0.0109566 +0.222808 0.198632 -0.0101266 +0.236769 0.201392 -0.00935059 +0.229585 0.207212 -0.0101206 +0.230139 0.21197 -0.00709857 +0.235519 0.208469 -0.00890559 +0.223354 0.220395 -0.0109656 +0.211299 0.225966 -0.00792858 +0.218474 0.230869 -0.00942359 +-0.133426 -0.428545 -0.00716157 +-0.155196 -0.402722 -0.00615856 +0.096202 -0.38594 -0.00591456 +-0.16413 -0.379945 -0.00290753 +0.0832278 -0.371284 -0.0109796 +-0.0510255 -0.36118 -0.00775658 +-0.172454 -0.349965 -0.0129856 +0.15792 -0.3484 -0.0096446 +0.0106251 -0.320464 -0.0165207 +0.0747817 -0.300186 -0.00304953 +0.175536 -0.294458 -0.0146646 +0.178388 -0.28052 -0.00770058 +-0.293403 -0.271684 -0.0112406 +-0.285826 -0.264727 0.00120451 +-0.263392 -0.265081 -0.0099706 +-0.225924 -0.267737 -0.00379854 +-0.254418 -0.25918 -0.00651657 +-0.24117 -0.250278 -0.00840358 +0.183345 -0.253891 -0.0135856 +-0.291795 -0.211346 -0.00865059 +0.210825 -0.165717 -0.0113726 +-0.246591 -0.116408 -0.00269053 +-0.241481 -0.110837 -0.00648556 +-0.0388294 -0.0509125 -0.00597356 +-0.0142031 -0.0410804 -0.0131466 +-0.0727367 -0.0373474 -0.00858559 +-0.183103 -0.0326073 -0.00695957 +-0.0808678 -0.0334993 -0.00760658 +0.192459 -0.0264303 -0.0100576 +0.0104911 -0.0229782 -0.00799258 +0.0287463 -0.0183592 -0.0098346 +0.158472 -0.0106211 -0.00779258 +0.118957 -0.00763008 -0.00863959 +0.126827 -0.00598006 -0.00704657 +0.195651 0.0321593 -0.0100636 +0.164026 0.0446744 -0.00723957 +0.153777 0.0510585 -0.00715257 +0.123843 0.0533155 -0.00687557 +0.118712 0.0523885 -0.00888159 +0.100135 0.0530695 -0.00893359 +0.109653 0.0546815 -0.00702857 +0.219457 0.0570286 -0.0145606 +0.096944 0.0565086 -0.00637956 +0.231479 0.0671977 -0.00843158 +0.242858 0.0698587 -0.00894659 +0.176596 0.0834898 -0.00614456 +0.152623 0.0844108 -0.0106956 +0.124053 0.0882749 -0.0144986 +0.172508 0.0917499 -0.00725257 +0.181036 0.0927969 -0.0098786 +0.180941 0.099589 -0.00750758 +0.0175452 0.09866 -0.0121576 +0.213237 0.100351 -0.00838858 +0.217223 0.101665 -0.00721057 +0.196171 0.108924 -0.00649556 +0.201321 0.10369 -0.00889159 +0.185615 0.104015 -0.00688257 +0.212044 0.105656 -0.00821658 +0.206133 0.104995 -0.00901059 +0.225011 0.177212 -0.00852059 +0.231196 0.177114 -0.00912559 +0.241209 0.194753 -0.00739157 +0.241381 0.20024 -0.00731157 +0.222917 0.20386 -0.00921059 +0.227454 0.201958 -0.00929459 +0.232693 0.203495 -0.00873259 +0.240853 0.205886 -0.00670057 +0.218506 0.206249 -0.00807558 +0.218831 0.215589 -0.00863559 +0.229983 0.21923 -0.0096016 +0.204921 0.228304 -0.00312953 +0.210801 0.23256 -0.00715757 +0.224539 0.233122 -0.00822558 +0.219065 0.243488 -0.00474555 +-0.119762 -0.434578 -0.00656057 +-0.0819428 -0.420604 -0.00721557 +-0.0675007 -0.396716 -0.0108406 +0.120385 -0.39496 -0.00594056 +0.105559 -0.396139 -0.00698857 +0.132058 -0.388207 -0.00676057 +0.136452 -0.392006 -0.0107106 +0.155591 -0.343083 -0.00377954 +0.0789958 -0.345186 -0.0123716 +0.160702 -0.338273 -0.00793058 +0.0733057 -0.295087 -0.00849958 +0.0624436 -0.288657 -0.0128246 +-0.199851 -0.290612 -0.00826258 +-0.273966 -0.269554 -0.00644256 +-0.268418 -0.265011 0.00201552 +-0.295195 -0.267013 -0.00672057 +-0.232139 -0.252518 -0.00429754 +-0.235161 -0.247022 -0.0132156 +-0.305305 -0.25025 -0.0113386 +0.185415 -0.245529 -0.0105876 +-0.301088 -0.238373 -0.00626156 +-0.285753 -0.202776 -0.0104396 +0.209805 -0.166745 -0.00303053 +-0.259156 -0.135036 -0.00508455 +0.224107 -0.0903039 -0.00922559 +-0.218939 -0.0776308 0.00157652 +-0.0339923 -0.0516685 -0.00941459 +-0.0454755 -0.0481135 -0.00582056 +-0.0566506 -0.0446794 -0.0119466 +-0.0851489 -0.0312973 -0.00213652 +-0.00257003 -0.0289583 -0.00811558 +0.0370424 -0.0177782 -0.0113836 +0.184128 -0.0227922 -0.0109296 +0.0648066 -0.0142381 -0.0130736 +0.0729477 -0.00924309 -0.00634556 +0.111934 -0.00622606 -0.00666457 +0.197288 0.0253973 -0.00687257 +0.206238 0.0201612 -0.00408054 +0.212163 0.0216592 -0.00223252 +0.220777 0.0269913 -0.000830508 +0.169528 0.0435684 -0.00908159 +0.229172 0.0441704 -0.0155447 +0.140944 0.0500615 -0.00880659 +0.146401 0.0505025 -0.00708157 +0.223809 0.0522275 -0.0132986 +0.133115 0.0529715 -0.00530855 +0.136311 0.0497855 -0.0098586 +0.143262 0.0517365 -0.00523055 +0.127844 0.0542485 -0.00374154 +0.154995 0.0521535 -0.00913959 +0.0736077 0.0576516 -0.0115256 +0.228018 0.0611206 -0.00506655 +0.0470975 0.0608276 -0.0120276 +0.246924 0.0691337 -0.00367454 +0.00622506 0.0680577 -0.0114016 +0.251566 0.0736627 -0.00215752 +-0.0116431 0.0766088 -0.00735057 +0.25213 0.0787498 -0.00788458 +0.179527 0.0856349 -0.00803558 +0.0857789 0.0892379 -0.00652657 +0.0919909 0.0892719 -0.0124586 +0.13092 0.0890539 -0.0098446 +0.10928 0.0888549 -0.0146286 +0.0202562 0.09825 -0.00469255 +0.22159 0.101795 -0.00600756 +0.22985 0.09867 -0.00607656 +0.190636 0.108409 -0.00596156 +0.201668 0.109124 -0.00620556 +0.233453 0.172567 -0.00809458 +0.237207 0.16915 -0.00595756 +0.227223 0.172704 -0.00834958 +0.240992 0.173464 -0.00641756 +0.23676 0.176532 -0.00859059 +0.220087 0.175433 -0.00425154 +0.242169 0.178519 -0.00642756 +0.232126 0.18984 -0.00641156 +0.24532 0.198152 -0.00365054 +0.213591 0.195732 -0.00406354 +0.245055 0.203886 -0.00223152 +0.218625 0.200855 -0.00800558 +0.213922 0.201825 -0.00674457 +0.210901 0.205309 -0.00354954 +0.224708 0.208956 -0.00833858 +0.205963 0.221879 -0.00347453 +0.211269 0.219306 -0.00770958 +0.236805 0.221161 -0.00516255 +0.232586 0.225502 -0.00725857 +0.226245 0.24455 -0.000427504 +0.217823 0.237329 -0.00759658 +-0.112863 -0.437535 -0.00656657 +-0.09851 -0.435529 -0.00340053 +-0.134548 -0.420823 -0.00197252 +0.113884 -0.397828 -0.00633056 +0.122548 -0.400753 -0.00903459 +0.0906769 -0.381724 -0.00665757 +0.146052 -0.37308 -0.00888959 +-0.0351184 -0.353076 -0.00462855 +0.00321303 -0.326839 -0.0138396 +-0.186713 -0.309189 -0.00326153 +0.0447484 -0.299291 -0.00686757 +0.0515915 -0.295217 -0.00859759 +0.0558066 -0.292453 -0.00287653 +0.0674637 -0.287931 -0.00407154 +0.17626 -0.289495 -0.00737557 +-0.215816 -0.278398 -0.00112251 +-0.287943 -0.268936 -0.00507055 +-0.280908 -0.268452 -0.00262353 +-0.30228 -0.244779 -0.00803758 +0.187482 -0.238023 -0.0119656 +-0.298108 -0.231022 -0.00765758 +-0.296371 -0.222031 -0.0110086 +0.192279 -0.223463 -0.00887959 +-0.294433 -0.216891 -0.00923159 +0.205977 -0.183314 -0.00837058 +-0.270805 -0.156648 -0.00497955 +-0.203782 -0.0532035 -0.00601656 +0.210214 -0.0407614 -0.00798058 +-0.199845 -0.0478055 -0.00099851 +-0.0131671 -0.0326003 -0.00200052 +-0.177718 -0.0289523 -0.00153552 +-0.17555 -0.0278373 -0.0095276 +0.200605 -0.0305883 -0.00831758 +-0.099053 -0.0256503 -0.00590756 +0.00558806 -0.0224582 -0.00486955 +0.0161602 -0.0211232 -0.00704257 +-0.166443 -0.0235742 -0.00742257 +-0.111285 -0.0213752 -0.00360554 +-0.157343 -0.0208912 -0.00795058 +0.0162942 -0.0172812 -0.00231552 +0.0216232 -0.0207062 -0.0114356 +0.0220842 -0.0174372 -0.00599956 +0.0420004 -0.0138871 -0.00818858 +0.16689 -0.0163922 -0.0105576 +0.0892999 -0.00432904 -0.00245252 +0.20314 0.0246352 -0.00830258 +0.192429 0.0281153 -0.00669257 +0.18015 0.0352114 -0.00608356 +0.175932 0.0387654 -0.00640656 +0.22726 0.0480775 -0.0103096 +0.157254 0.0489095 -0.00582956 +0.137324 0.0530105 -0.00647156 +0.0642936 0.0584166 -0.0125616 +0.23265 0.0633816 -0.00410254 +-0.000204002 0.0721697 -0.00647056 +0.171529 0.0862209 -0.00400554 +0.174825 0.0874389 -0.00672557 +-0.0110061 0.0842328 -0.00746057 +0.165653 0.0822268 -0.00927859 +0.145516 0.0853299 -0.0119956 +0.254133 0.0901499 -0.00307653 +0.0636506 0.0898589 -0.00768358 +0.11687 0.0902039 -0.00949759 +0.176099 0.096433 -0.00733257 +-0.00494105 0.0862869 -0.00487755 +-0.000935009 0.0909599 -0.00553756 +0.00653007 0.0912069 -0.00129251 +0.0571906 0.0947069 -0.00517055 +0.246548 0.096029 -0.00567756 +0.171164 0.098926 -0.00468355 +0.175084 0.103071 -0.00421554 +0.174387 0.110267 -0.00095051 +0.228531 0.10432 -0.00499955 +0.219603 0.105741 -0.00516655 +0.239617 0.101627 -0.00559256 +0.225344 0.100819 -0.00566256 +0.180328 0.111849 -0.00195952 +0.207077 0.108612 -0.00638056 +0.222172 0.171829 -0.00554856 +0.230985 0.168719 -0.00626156 +0.246266 0.178535 -0.00142051 +0.229384 0.180677 -0.00713657 +0.23653 0.181124 -0.00660757 +0.216415 0.191598 -0.00634956 +0.244445 0.209927 -0.000286503 +0.220132 0.211098 -0.00547755 +0.225027 0.215111 -0.00760858 +0.23979 0.211291 -0.00558656 +0.234739 0.21527 -0.00657757 +0.240812 0.216299 -0.00257653 +0.240989 0.221604 0.00182852 +0.230869 0.23215 -0.00538355 +0.226255 0.238712 -0.00454955 +0.210529 0.239319 -0.00574756 +-0.0922949 -0.431441 -0.00289053 +-0.1608 -0.387725 -0.00216252 +0.110137 -0.391634 -0.00399054 +0.10323 -0.388428 -0.00445954 +0.133776 -0.377381 -0.00254253 +0.143255 -0.36668 -0.00361554 +-0.174451 -0.351088 -0.00336253 +0.152982 -0.355856 -0.00740057 +-0.0227362 -0.344679 -0.00899459 +0.167174 -0.317144 -0.00467255 +0.0192132 -0.315205 -0.0139096 +0.170595 -0.307423 -0.00459355 +0.0614266 -0.289081 -0.00714057 +-0.220949 -0.272776 -0.00252053 +-0.30319 -0.263008 -0.0107816 +-0.249886 -0.256579 -0.000188502 +-0.299272 -0.261825 -0.00571156 +-0.22977 -0.257083 -0.0095076 +-0.304025 -0.256523 -0.00945459 +-0.301969 -0.250519 -0.00555056 +-0.302526 -0.23944 -0.0116026 +-0.297223 -0.234642 -0.00461155 +-0.277288 -0.179629 -0.00586056 +-0.255251 -0.130082 -0.0129736 +0.222517 -0.10672 -0.00424154 +-0.23132 -0.098283 -0.00443054 +-0.216063 -0.0707807 0.00345953 +-0.0258203 -0.0429884 -0.00635056 +-0.0564756 -0.0434854 0.00317953 +0.208659 -0.0336943 -0.00527355 +-0.00766708 -0.0329523 -0.00510555 +-0.00553806 -0.0275253 -0.00249452 +0.0107911 -0.0208682 -0.000912509 +0.191092 -0.0183822 -0.00634156 +0.0339773 -0.0157542 -0.00625756 +0.134117 -0.00680207 -0.00751358 +0.20026 0.0194892 -0.00473355 +0.190858 0.0233502 -0.00439254 +0.185009 0.0328503 -0.00642756 +0.226752 0.0308473 0.00101651 +0.174869 0.0346803 -0.00400254 +0.230454 0.0372414 -0.00210452 +0.171198 0.0391104 -0.00468955 +0.153728 0.0490335 -0.00520755 +0.149703 0.0496925 -0.00555956 +0.22663 0.0530335 -0.00549555 +0.231318 0.0574446 -0.00141051 +0.0549815 0.0591976 -0.0135756 +0.241679 0.0644886 -0.00307653 +-0.00486405 0.0791998 -0.00386554 +0.0700767 0.0885139 -0.0119826 +0.168511 0.0937939 -0.00517155 +0.0425164 0.097327 -0.00700057 +0.235366 0.09716 -0.00708957 +0.233786 0.101721 -0.00556356 +0.237745 0.105224 -0.00486855 +0.215066 0.107215 -0.00521455 +0.232913 0.106823 -0.00405854 +0.226131 0.168641 -0.00523255 +0.233898 0.168013 -0.00195752 +0.245494 0.173359 -0.000372504 +0.221686 0.17986 -0.00607156 +0.220995 0.189025 -0.00786458 +0.223842 0.187402 -0.00408854 +0.236364 0.192054 -0.00757158 +0.211207 0.19973 -0.00102151 +0.214968 0.20837 -0.00417554 +0.207661 0.215505 -0.00455355 +0.213234 0.213161 -0.00658357 +0.116445 -0.388961 -0.00256853 +0.124648 -0.389685 -0.00453155 +0.0949729 -0.377315 -0.00183252 +0.14001 -0.374988 -0.00515355 +0.150199 -0.364397 -0.00862659 +0.146985 -0.358529 -0.00277753 +0.0824498 -0.358553 -0.00692057 +0.150742 -0.349445 -0.00187952 +-0.0271703 -0.349119 -0.00438054 +0.0838658 -0.354048 -0.000648506 +0.0811138 -0.35027 -0.00724357 +-0.175314 -0.342738 -0.00738757 +-0.182931 -0.330586 0.00540455 +0.162905 -0.324589 -0.00257053 +0.00823608 -0.324988 -0.00810958 +0.0779378 -0.32107 -0.00238352 +0.0799788 -0.325517 0.00326453 +-0.183149 -0.317149 -0.00356654 +0.0257683 -0.312901 -0.00484955 +0.0744877 -0.293312 -0.00333053 +0.182805 -0.259325 -0.00668757 +-0.22976 -0.262627 -0.00512855 +-0.24573 -0.253232 -0.00504955 +-0.234905 -0.249251 -0.00225252 +-0.299856 -0.244438 -0.00255053 +-0.297142 -0.222622 -0.00663957 +0.197964 -0.207112 -0.00637856 +-0.283302 -0.19626 -0.00850459 +0.200529 -0.199252 -0.00630056 +0.201555 -0.190986 -0.00664957 +-0.280761 -0.186113 -0.00472055 +0.207248 -0.176517 -0.00162752 +-0.273413 -0.16424 -0.00434954 +0.210422 -0.158687 0.00237452 +-0.264248 -0.142986 -0.000560506 +0.215226 -0.141909 -0.00668257 +0.220683 -0.116512 -0.00203852 +-0.21248 -0.0651007 -0.00129151 +-0.0351324 -0.0473315 -0.00153752 +-0.19461 -0.0427064 -0.00713657 +0.207134 -0.0259063 -0.00244452 +0.199188 -0.0224272 -0.00503655 +-0.140159 -0.0181862 -0.00144251 +-0.13243 -0.0184752 -0.00718357 +0.0385494 -0.0115411 -0.00304953 +0.0459775 -0.0105891 -0.00420954 +0.0532945 -0.0096731 -0.00273553 +0.174087 -0.0127321 -0.00690357 +0.0665637 -0.00724807 -0.00200152 +0.166804 -0.0098441 -0.00605856 +0.0771108 -0.00488205 -0.00177452 +0.0822308 -0.00733007 -0.00529055 +0.100616 -0.00215502 -0.00137851 +0.136124 -0.000864009 -0.00231252 +0.185933 0.0215632 -0.00266553 +0.186316 0.0276203 -0.00427854 +0.180487 0.0298763 -0.00350654 +0.167044 0.0417564 -0.00516155 +0.157801 0.0442034 -0.00343453 +0.140265 0.0524855 -0.00314053 +0.122899 0.0562576 -0.00232652 +0.119686 0.0545225 -0.00510255 +0.111815 0.0564546 -0.00345453 +0.0896329 0.0570606 -0.00755558 +0.0300833 0.0650327 -0.00852059 +0.0217182 0.0665227 -0.00847858 +0.252183 0.0708267 0.00421854 +0.255014 0.0795068 -0.00200452 +0.0784678 0.0889359 -0.00820058 +0.0123251 0.095206 -0.00366854 +0.0564756 0.098444 0.00190352 +0.165725 0.09996 -0.00224652 +0.240738 0.096688 -0.00647456 +0.244334 0.101077 -0.00439854 +0.22418 0.1075 -0.00375254 +0.190899 0.11418 -0.00315353 +0.210954 0.109907 -0.00397254 +0.206689 0.113226 -0.00353154 +0.201812 0.114707 -0.00394154 +0.210854 0.116244 -0.00358654 +0.191853 0.120241 -0.00140051 +0.226212 0.182676 -0.00415454 +0.232413 0.183227 -0.00418754 +0.217756 0.18705 -0.00382254 +0.207874 0.210225 -0.00184552 +0.234484 0.233025 0.000151502 +0.211446 0.245521 -0.00397154 +0.212527 0.251142 -0.00148451 +-0.106218 -0.433683 -0.00240552 +-0.120618 -0.427394 -0.00147951 +-0.127597 -0.423962 -0.00112851 +-0.0870349 -0.425037 -0.00208852 +-0.0703747 -0.402382 -0.00570756 +0.121215 -0.383586 -0.000668507 +0.128883 -0.383434 -0.00318553 +-0.167859 -0.370135 -0.00324153 +-0.0434344 -0.356625 -0.00737857 +0.159059 -0.331694 -0.00162252 +0.0195752 -0.317061 -0.00448754 +0.173635 -0.298421 -0.00569556 +0.0668057 -0.286998 0.00147951 +0.181047 -0.264064 -0.000277503 +-0.237724 -0.251107 0.00127951 +-0.293693 -0.215106 -0.00119751 +-0.289773 -0.205505 -0.00645756 +-0.287426 -0.198883 -0.00438954 +-0.275777 -0.171891 -0.00329553 +0.212105 -0.157802 -0.00624056 +0.226791 -0.0762788 -0.000141501 +-0.0490575 -0.0462675 0.000379504 +-0.0237392 -0.0397014 -0.00198552 +-0.0681237 -0.0390204 -0.00236652 +0.0214752 -0.0143161 0.000452505 +0.0272983 -0.0154832 -0.00322553 +0.0578786 -0.0125781 -0.00897459 +0.183155 -0.0158012 -0.00707557 +0.160826 -0.00532805 -0.00380654 +0.107598 -0.00134301 -0.00155652 +0.129143 -0.00127101 -0.00331753 +0.152462 -0.00544705 -0.00487655 +0.146665 -0.00731907 -0.00678657 +0.203283 0.0145561 -0.00109351 +0.19635 0.0134671 -0.00204852 +0.194663 0.0193822 -0.00404554 +0.170168 0.0338783 -0.000892509 +0.162119 0.0421464 -0.00354554 +0.153265 0.0459095 -0.00264353 +0.143614 0.0485425 -0.000813508 +0.128411 0.0545515 2.45002e-005 +0.132788 0.0531765 -0.000443504 +0.114784 0.0543545 -0.00644956 +0.237195 0.0601396 0.000261503 +0.0764748 0.0606776 -0.00413154 +0.0128331 0.0690887 -0.00667957 +0.163857 0.0941259 -0.00243852 +0.170426 0.0880059 -0.00345553 +0.256856 0.0849068 0.00162852 +0.154307 0.0881819 -0.00401554 +0.104875 0.0899619 -0.00770458 +0.00849108 0.0883549 0.00186952 +0.11764 0.0912449 -0.00188352 +0.255882 0.0921199 0.00230452 +0.0717257 0.0948279 0.000774508 +0.0135871 0.098104 -0.00679357 +0.0429364 0.09885 -0.000195502 +0.251236 0.09534 -0.00258753 +0.253333 0.098375 0.00219652 +0.24373 0.105882 -0.00163552 +0.218558 0.109425 -0.00249952 +0.228705 0.10886 -0.00185652 +0.214465 0.112539 -0.00239352 +0.185744 0.110367 -0.00373954 +0.184851 0.116909 -0.00109751 +0.215472 0.118656 -0.00208052 +0.218313 0.114995 -0.00325953 +0.198878 0.120651 -0.00176952 +0.196431 0.114796 -0.00375054 +0.242272 0.169601 -0.00266053 +0.24795 0.18299 0.00267253 +0.220374 0.182859 -0.00320153 +0.243222 0.182711 -0.00302753 +0.234244 0.187878 -0.00246252 +0.228931 0.187392 -0.00329353 +0.239314 0.190022 -0.00417754 +0.243304 0.187453 -0.00112651 +0.245245 0.192426 -0.00379654 +0.247605 0.204288 0.00406054 +0.237071 0.227084 -0.000780508 +0.200394 0.230727 0.00241852 +0.204812 0.249758 -0.000420504 +-0.099779 -0.43018 0.000934509 +-0.113672 -0.430884 -0.00209552 +-0.0783938 -0.413931 -0.00203452 +-0.149224 -0.403666 -0.000193502 +-0.153986 -0.394562 0.00287553 +-0.157973 -0.394936 -0.00337853 +-0.0603956 -0.383838 -0.00419954 +0.109299 -0.384507 -0.00101451 +0.0814028 -0.342879 -0.00259353 +0.00164602 -0.330648 -0.00662357 +0.0782608 -0.328433 -0.00555056 +-0.197984 -0.295515 0.000465505 +0.0510725 -0.295236 3.75004e-005 +0.17232 -0.293522 0.00121351 +0.0606646 -0.28943 -0.00116351 +0.184792 -0.250815 -0.00473655 +-0.299738 -0.255663 -0.00324353 +-0.233536 -0.254816 0.00113251 +-0.240567 -0.250591 -0.00315153 +-0.296565 -0.238517 -0.00183552 +-0.297162 -0.237009 0.00384554 +0.189489 -0.232655 -0.00620656 +0.193677 -0.219107 0.000217502 +-0.267564 -0.149325 -0.00512655 +0.225266 -0.0857579 -0.00168752 +-0.222914 -0.0848818 0.00299853 +0.22552 -0.0703147 -0.00697857 +-0.0415824 -0.0492355 -0.000311503 +-0.0176842 -0.0370054 -0.00254353 +0.214995 -0.0304473 0.000441504 +-0.163124 -0.0223852 0.000186502 +-0.124972 -0.0187352 -0.00415154 +0.190061 -0.0106891 -0.00288653 +0.103718 -0.00645106 -0.00613456 +0.115136 -0.000578006 -0.00175152 +0.12131 -0.00266303 -0.00429354 +0.193585 0.00571006 0.000878509 +0.189286 0.0164492 -0.00218752 +0.210054 0.0165362 0.000865509 +0.181331 0.0240622 -0.00177052 +0.222201 0.0240732 0.00494255 +0.175252 0.0305093 -0.00166252 +0.166358 0.0377514 -0.00221952 +0.161223 0.0388084 -0.000343503 +0.151704 0.0437044 0.000740507 +0.229224 0.0458255 -0.00281753 +0.231213 0.0516025 -0.000669507 +0.116976 0.0568136 -0.00309453 +0.0908279 0.0574546 -0.00167052 +0.105339 0.0592986 0.00120551 +0.0359944 0.0666297 -0.00320553 +0.0395394 0.0630246 -0.00949359 +0.00222902 0.0776098 -0.00096951 +0.00132301 0.0851329 -0.00100151 +0.165896 0.0880719 -0.00228352 +0.111081 0.0905909 -0.00546755 +0.159835 0.0851809 -0.00685657 +0.1467 0.0883229 -0.00589856 +0.248901 0.101206 -0.00184452 +0.2462 0.108134 0.00316953 +0.169435 0.105396 -0.00141651 +0.237746 0.107689 -0.00118551 +0.221793 0.111936 -0.00145751 +0.229907 0.113616 -0.00098951 +0.225391 0.113666 -0.00193452 +0.221726 0.117661 -0.00106551 +0.205034 0.119568 -0.00252253 +0.218205 0.171441 0.000537505 +0.214538 0.190608 -0.000282503 +0.238239 0.184642 -0.00287353 +0.247984 0.197074 0.00202752 +0.208615 0.204719 0.00183452 +0.204474 0.216158 0.00118551 +0.20176 0.222911 0.00309753 +0.244384 0.215168 0.00367154 +0.231836 0.239201 0.00179952 +-0.0883879 -0.421314 0.00578656 +-0.0830778 -0.419275 3.15003e-005 +-0.141697 -0.418166 -0.00482655 +-0.0659717 -0.395403 -0.00240052 +0.115047 -0.380601 0.00167052 +0.101783 -0.381087 -0.00137251 +-0.0171182 -0.339842 -0.0126956 +0.154198 -0.336925 0.00097951 +-0.00479405 -0.333269 -0.0109536 +-0.181683 -0.325183 -0.00112351 +-0.189878 -0.310877 0.00458155 +0.165634 -0.310799 0.00174752 +0.0323983 -0.30783 -0.00561556 +0.0759328 -0.306182 -0.000838508 +-0.191853 -0.302281 -0.00147651 +0.0763128 -0.294352 0.00317353 +-0.261849 -0.26328 0.00102751 +0.187262 -0.241239 -0.00280853 +-0.296798 -0.224683 0.000682507 +-0.293552 -0.213077 -0.00505455 +0.223311 -0.100961 0.00536155 +0.22331 -0.0480065 -0.00156252 +-0.0531345 -0.0454095 -0.00519655 +-0.0191482 -0.0409304 -0.00801558 +-0.170992 -0.0253983 -0.000244502 +0.00299703 -0.0206382 0.000476505 +0.0716597 -0.00372604 0.00102751 +0.168158 -0.00358404 -0.00174452 +0.140413 -0.00519105 -0.00569056 +0.200095 0.00846408 0.00121251 +0.19052 0.0106511 -0.000463505 +0.182874 0.0171032 -0.000381504 +0.216772 0.0205572 0.00251953 +0.23216 0.0409364 0.00206552 +0.14664 0.0444064 0.00294453 +0.148219 0.0475475 -0.00131351 +0.109654 0.0578946 4.75005e-005 +0.0939369 0.0578026 -0.00335653 +0.101322 0.0579156 -0.00332053 +0.0776988 0.0635066 0.00445154 +0.00629106 0.0719377 -0.00439154 +0.258353 0.0883599 0.00783858 +0.097618 0.0897619 -0.00739457 +0.105423 0.0888319 0.000367504 +0.160702 0.0905209 0.000104501 +0.159705 0.098285 0.000318503 +0.123809 0.0896049 -0.00685557 +0.256719 0.095574 0.00803158 +0.0275863 0.09776 0.000393504 +0.0279833 0.0986 -0.00534155 +0.250213 0.104138 0.00272253 +0.233779 0.110793 -1.65002e-005 +0.184675 0.122941 0.00151252 +0.209819 0.120987 -0.000270503 +0.216438 0.129685 -0.000663507 +0.22192 0.133499 -0.000397504 +0.210479 0.132425 -0.000108501 +0.219262 0.141755 -0.00095551 +0.227225 0.15628 0.000844508 +0.223881 0.160189 -0.000860509 +0.229577 0.161346 -0.000414504 +0.222222 0.168823 -0.00216052 +0.22867 0.168197 -0.00096251 +0.244835 0.16798 0.00354554 +0.214285 0.187138 0.00483255 +0.216441 0.183363 0.000723507 +0.247904 0.190415 0.00134051 +0.249263 0.195405 0.00872659 +0.212006 0.195175 0.00362154 +0.204309 0.235508 -0.00263853 +0.20399 0.242764 -0.00157652 +0.220082 0.249668 -0.000589506 +-0.0742657 -0.407483 2.15002e-005 +-0.0697697 -0.400867 0.00175452 +0.126579 -0.378044 0.000366504 +0.0892899 -0.371139 -0.00165152 +-0.0557336 -0.367901 -0.00744657 +0.135979 -0.368184 0.000513505 +-0.0491715 -0.362485 -0.00116251 +0.0850119 -0.365589 -0.00429854 +-0.172748 -0.355875 0.00384454 +-0.177689 -0.34275 0.000536505 +-0.195445 -0.302337 0.00645156 +0.175483 -0.284747 0.000314503 +0.177837 -0.275482 0.000467505 +-0.255488 -0.260267 0.000404504 +-0.236876 -0.255219 0.00483055 +-0.295545 -0.242138 0.00116451 +0.184736 -0.247595 0.00316153 +-0.296294 -0.219683 -0.00360954 +0.201798 -0.19413 0.00117751 +-0.280599 -0.178463 0.00118051 +-0.272111 -0.157272 0.00427054 +0.216971 -0.133459 -0.00143851 +-0.254791 -0.128118 -0.000874509 +-0.238266 -0.105285 0.000337503 +0.228305 -0.0668317 0.00129651 +0.217596 -0.0389854 -0.00195952 +-0.0793308 -0.0336773 0.00585256 +-0.176703 -0.0280923 0.00755758 +-0.103608 -0.0236702 -0.000249502 +-0.111465 -0.0210222 0.00361954 +0.0323003 -0.0127421 -0.000777508 +0.0408054 -0.00803908 0.00193852 +0.095121 -0.000193002 0.00149451 +0.190813 -0.00214202 0.000791508 +0.181137 -0.0100031 -0.00410054 +0.144417 -0.000788008 -0.00208552 +0.122987 0.00223702 1.35001e-005 +0.130623 0.00340903 0.00107351 +0.19774 0.000725007 0.00266153 +0.180781 -0.000688007 0.000605506 +0.179697 0.00604006 0.00159952 +0.186557 0.00388504 0.00114451 +0.184416 0.0108121 6.05006e-005 +0.17824 0.0125921 0.00117951 +0.172134 0.0213772 0.00128251 +0.177505 0.0192192 0.000495505 +0.176379 0.0253303 -0.000227502 +0.171416 0.0278393 0.00124051 +0.156353 0.0406944 0.000605506 +0.139439 0.0487735 0.00209652 +0.136848 0.0517145 -0.000634506 +0.129835 0.0521935 0.00366354 +0.114609 0.0574066 0.000199502 +0.0866319 0.0587096 0.00136851 +0.119071 0.0584736 0.000215502 +0.0918419 0.0616296 0.00205352 +0.096795 0.0600726 -0.000183502 +0.101105 0.0613606 -0.000158502 +0.0523535 0.0629016 -0.00594056 +0.0182902 0.0705897 -0.00245952 +0.0710127 0.0904249 -0.00405254 +0.159304 0.0926889 0.00164552 +0.0500555 0.097827 -0.00245252 +0.166155 0.110179 0.00200752 +0.240628 0.11011 0.00178752 +0.237142 0.114118 0.00171352 +0.170824 0.115588 0.00263553 +0.177914 0.118167 0.00140751 +0.22741 0.117311 0.00107351 +0.220121 0.119842 0.00271153 +0.208417 0.127068 0.000156502 +0.197777 0.126153 0.00116251 +0.202764 0.131925 0.000876509 +0.221924 0.127857 -3.15003e-005 +0.194962 0.132129 0.00242252 +0.20686 0.137852 0.00129651 +0.225609 0.137725 8.45008e-005 +0.215784 0.136302 -0.000828508 +0.212213 0.141705 0.000250503 +0.222242 0.148302 0.000818508 +0.232668 0.157938 0.000415504 +0.214862 0.161178 0.00422054 +0.219778 0.163214 0.000883509 +0.232038 0.1661 0.00269453 +-0.107661 -0.427468 0.00203652 +-0.114781 -0.423804 0.00326353 +-0.137452 -0.413173 0.00221152 +-0.147299 -0.398595 0.00633956 +0.095872 -0.370297 0.00280953 +-0.0570966 -0.37584 -0.00405354 +0.0913749 -0.364911 0.00369354 +0.0869499 -0.35986 0.00198052 +0.144069 -0.352419 0.00236252 +-0.00432304 -0.335931 -0.00306753 +0.0790858 -0.336843 -0.00743857 +0.168748 -0.302347 0.00211152 +0.0726017 -0.289531 6.15006e-005 +0.0613266 -0.288906 0.00410454 +-0.209905 -0.284121 0.000787508 +-0.26551 -0.262152 0.00746457 +-0.291953 -0.264145 -0.00153852 +-0.295412 -0.259512 -0.000252503 +-0.294769 -0.254708 0.00321353 +-0.241616 -0.25215 0.00379354 +-0.244938 -0.253683 0.000623506 +-0.298429 -0.230455 -0.00104951 +0.19158 -0.226767 -0.00119451 +0.195096 -0.21517 -0.00808358 +-0.292573 -0.208647 -0.000521505 +0.213262 -0.149871 -0.00126951 +0.218619 -0.124636 0.00334853 +-0.243922 -0.11162 0.00472355 +-0.227042 -0.0916739 -0.000706507 +-0.194917 -0.0421994 0.00210152 +-0.189146 -0.0371344 -0.00246252 +-0.00347503 -0.0233892 0.00140251 +-0.14838 -0.0190392 -0.00411854 +-0.125744 -0.0182802 0.00424754 +0.0301123 -0.00764208 0.00814758 +0.197882 -0.0145601 -0.00205052 +0.0780448 0.000338003 0.00454955 +0.0834278 -0.00194802 0.000850509 +0.17512 -0.00601006 -0.00254153 +0.10117 0.00348903 0.00421954 +0.162337 0.000492005 0.000375504 +0.184923 -0.00525705 -0.00115951 +0.174047 0.000535005 0.00103451 +0.119166 0.0106101 0.00796158 +0.138461 0.00391704 0.00168352 +0.19695 -0.00701307 0.000573506 +0.207327 0.0106091 0.00330853 +0.172786 0.0148751 0.00234552 +0.166666 0.0301083 0.00209252 +0.164457 0.0347683 0.00160952 +0.230848 0.0340253 0.00629456 +0.23378 0.0472385 0.00280953 +0.121342 0.0570086 0.00315353 +0.106523 0.0568786 -0.00350454 +0.0821988 0.0617206 0.00193252 +0.242863 0.0607216 0.00304453 +0.102343 0.0618846 0.00416154 +0.247194 0.0615036 0.00876359 +0.0598376 0.0613946 -0.00703257 +0.247693 0.0660327 0.00230752 +0.0112581 0.0744197 0.000217502 +0.258329 0.0814288 0.00884159 +0.0784668 0.0905849 -0.00097251 +0.098567 0.0899849 -9.8501e-005 +0.0144761 0.0939569 0.000242502 +0.125108 0.0921559 -0.000614506 +0.0209542 0.095391 0.00173852 +0.161996 0.104327 0.00130451 +0.232132 0.116654 0.00283053 +0.215309 0.12088 0.00191152 +0.179472 0.126331 0.00442754 +0.20367 0.124455 0.00185552 +0.213445 0.125399 0.00131751 +0.1913 0.125729 0.00175952 +0.226714 0.127831 0.000754508 +0.228883 0.132457 0.00120151 +0.186959 0.1304 0.00384554 +0.232772 0.136277 0.00337453 +0.230951 0.141312 0.00170852 +0.225057 0.1432 -0.000237502 +0.228102 0.14729 0.00132451 +0.220195 0.156881 0.000862509 +0.226457 0.164075 0.000533505 +0.224363 0.167154 0.00157652 +0.239409 0.164518 0.00490155 +0.217362 0.177393 0.000350504 +0.247665 0.176438 0.00553456 +0.240998 0.226228 0.00731557 +-0.108238 -0.420766 0.00747357 +-0.158562 -0.385368 0.00565756 +0.120875 -0.375609 0.00327753 +0.129025 -0.371466 0.00230252 +0.128621 -0.36454 0.00613356 +0.0842418 -0.348112 0.00360054 +0.00162602 -0.3331 0.00147451 +0.161399 -0.317637 0.00345653 +-0.18616 -0.320305 0.00497955 +0.0771528 -0.31337 -0.000528505 +0.0757928 -0.289496 0.00644656 +-0.203905 -0.289909 0.00140551 +-0.224653 -0.269829 0.00428454 +-0.279338 -0.264189 0.00402754 +-0.274269 -0.266827 -0.000216502 +-0.297657 -0.249831 0.000225502 +-0.293077 -0.218147 0.00186052 +0.199194 -0.202812 0.00165852 +0.204304 -0.185304 0.000129501 +-0.284513 -0.185875 0.00246852 +0.228117 -0.0566786 0.00116851 +-0.205399 -0.0540255 0.00341853 +-0.195237 -0.0419994 0.0104166 +-0.0939159 -0.0274843 0.000162502 +-0.155022 -0.0201582 0.000802508 +0.0109341 -0.0145061 0.00800458 +0.0275173 -0.0130961 0.00380754 +0.0604116 -0.00890809 -0.00431554 +0.0585656 -0.00550806 0.00096151 +0.204513 0.00420104 0.00496155 +0.11717 0.00559106 0.00282853 +0.14987 0.00159302 0.000218502 +0.173558 0.00764008 0.00260153 +0.162234 0.0206622 0.00472355 +0.167264 0.0236732 0.00218952 +0.16746 0.0175102 0.00331653 +0.162889 0.0262203 0.00339853 +0.160776 0.0310593 0.00392354 +0.15917 0.0360564 0.00347353 +0.136812 0.0468475 0.00647056 +0.125053 0.0558146 0.00155152 +0.236213 0.0544655 0.00373354 +0.097356 0.0625976 0.00449854 +0.0680727 0.0608416 -0.00601156 +0.0449994 0.0650817 -0.00343053 +0.0270113 0.0735147 0.00396654 +0.0268313 0.0689897 -0.00227152 +0.255403 0.0772858 0.00411554 +0.0915989 0.0896339 -0.00273653 +0.111855 0.0914319 0.00259053 +0.139006 0.0892949 -0.00631956 +0.0269993 0.0948079 0.00673657 +0.0599236 0.09991 0.00891559 +0.243883 0.113034 0.00463355 +0.172707 0.122499 0.00508155 +0.22486 0.119215 0.00359454 +0.219459 0.124602 0.00220552 +0.231284 0.12571 0.00266053 +0.1905 0.137139 0.00556856 +0.198272 0.137893 0.00361854 +0.233391 0.146323 0.00315453 +0.21535 0.147465 0.000803508 +0.224409 0.153407 0.00452055 +0.231701 0.155132 0.00423754 +0.236214 0.155447 0.00364354 +0.240702 0.155412 0.00571956 +0.237852 0.159803 0.00280753 +0.242546 0.16084 0.00640656 +0.216928 0.167066 0.00402154 +0.238391 0.167678 0.000749507 +0.215247 0.179856 0.00599256 +0.249128 0.188095 0.00729957 +0.208922 0.202308 0.00733057 +0.237391 0.232739 0.00611956 +0.199123 0.238471 0.00295753 +0.194775 0.251906 0.00796858 +0.225906 0.250141 0.00479355 +0.208837 0.25656 0.00143051 +-0.101465 -0.424534 0.00561956 +-0.0931029 -0.426939 0.00289853 +-0.095237 -0.422034 0.00815158 +-0.0835408 -0.416069 0.00629556 +-0.0624506 -0.389783 0.00146551 +0.114159 -0.372919 0.00569156 +0.108177 -0.377168 0.00256553 +0.101701 -0.373718 0.00287153 +-0.168489 -0.365027 0.00456755 +-0.0418394 -0.35824 -0.000534505 +0.140148 -0.360157 0.00160952 +-0.0171012 -0.343725 -0.00393454 +0.148749 -0.342202 0.00339353 +-0.0110361 -0.338454 -0.00774658 +0.0809328 -0.333991 0.00119751 +0.00732007 -0.328016 -0.000529505 +0.156441 -0.325075 0.00468655 +0.0393624 -0.302977 -0.00266253 +0.0774758 -0.307487 0.00541755 +0.0763718 -0.300316 0.00415654 +-0.214083 -0.281904 0.00797758 +0.191281 -0.22525 0.00686157 +-0.295088 -0.227996 0.00614656 +-0.292421 -0.221441 0.00462955 +0.196261 -0.211562 0.00120251 +-0.257303 -0.131944 0.00666757 +0.229269 -0.0482505 0.00585556 +-0.0340833 -0.0423334 0.00359354 +-0.0302943 -0.0428744 -0.00173652 +0.215821 -0.0470585 -0.00732257 +-0.0282163 -0.0390764 0.00302953 +-0.00859209 -0.0296843 0.00174752 +-0.11842 -0.0193462 0.00145651 +-0.132665 -0.0178912 0.00131051 +0.0139741 -0.0154422 0.00299153 +0.205708 -0.0180952 0.000210502 +0.204339 -0.0106251 0.00245952 +0.0893519 0.00112501 0.00371054 +0.203594 -0.00329303 0.00446754 +0.155751 -0.00104401 -0.00128951 +0.16806 0.00335703 0.00230552 +0.168139 0.0104041 0.00379754 +0.163131 0.0133831 0.00487955 +0.227095 0.0283453 0.00780158 +0.242471 0.0486645 0.0147876 +0.105184 0.0593066 0.00720957 +0.0738557 0.0654707 0.00792258 +0.0708237 0.0634546 0.000325503 +0.00764208 0.0810708 0.00233052 +0.136973 0.0920709 0.00114851 +0.155314 0.101833 0.00392754 +0.0641286 0.0948109 -0.00220952 +0.164117 0.116879 0.00599056 +0.240584 0.115597 0.00657857 +0.225548 0.12375 0.00358854 +0.236299 0.124538 0.00435454 +0.234662 0.130527 0.00375054 +0.207742 0.146163 0.00275753 +0.218708 0.151818 0.00368654 +0.214889 0.156041 0.00426054 +0.234163 0.162538 0.00223152 +0.245518 0.164389 0.0099176 +0.206072 0.209879 0.00518555 +0.247193 0.210761 0.00905359 +0.203334 0.216135 0.00782458 +0.198488 0.246452 0.00368454 +0.200867 0.254879 0.00321553 +0.199605 0.261324 0.00603956 +0.20673 0.261878 0.00457855 +-0.121913 -0.419788 0.00433554 +-0.12298 -0.412215 0.0106166 +-0.129314 -0.416152 0.00447854 +-0.132852 -0.409087 0.00878059 +-0.15151 -0.390127 0.0102266 +-0.0582096 -0.381993 0.00280753 +0.1218 -0.3689 0.00669757 +-0.0462605 -0.363121 0.00515155 +-0.176338 -0.348187 0.00682057 +0.0183902 -0.319848 0.00343953 +0.0450425 -0.299173 0.00325253 +0.0657477 -0.286505 0.00788858 +-0.219611 -0.276201 0.00572056 +0.1778 -0.267176 0.00566356 +-0.229865 -0.265182 0.00226252 +-0.231686 -0.259047 -0.00141851 +-0.289709 -0.259391 0.00459655 +-0.245051 -0.255029 0.00736457 +0.182453 -0.255547 0.00230952 +-0.293997 -0.245534 0.00419954 +-0.29505 -0.240959 0.00827258 +0.189162 -0.233968 0.00263253 +-0.29049 -0.202762 -3.75004e-005 +-0.284852 -0.191792 -0.00302753 +0.207327 -0.169327 0.00420354 +-0.268398 -0.15005 0.00356254 +-0.249884 -0.120544 0.00306053 +0.221749 -0.109462 0.00420454 +0.226266 -0.0820218 0.00705457 +-0.0379504 -0.0466395 0.00522355 +-0.0759568 -0.0353834 -0.000811508 +-0.0167852 -0.0320083 0.00311353 +0.00711107 -0.0189432 0.00462555 +0.212004 -0.0137021 0.00557156 +0.0477105 -0.00769408 0.00111551 +0.0653217 -0.00390704 0.00422054 +0.21185 0.00734507 0.00819658 +0.144518 0.00559106 0.00289653 +0.156429 0.00420004 0.00260453 +0.214227 0.0140731 0.00588756 +0.16246 0.00683307 0.00391354 +0.158187 0.0162092 0.00575356 +0.15772 0.0257703 0.00476155 +0.152036 0.0255173 0.00692457 +0.155434 0.0311173 0.00567656 +0.151785 0.0405344 0.00414454 +0.133953 0.0499735 0.00423654 +0.241964 0.0556316 0.00807058 +0.116975 0.0571446 0.00473855 +0.112981 0.0568206 0.00332953 +0.10906 0.0573186 0.00453055 +0.0841868 0.0637276 0.00654357 +0.251449 0.0665197 0.0102146 +0.0617946 0.0641976 -0.000675507 +0.0152822 0.0787638 0.00481755 +0.0132101 0.0848588 0.00526355 +0.0157712 0.0904519 0.00481255 +0.0855169 0.0909629 0.00255953 +0.119819 0.0921149 0.00453955 +0.131903 0.0910449 -0.00388754 +0.14993 0.0909999 3.95004e-005 +0.15585 0.0929999 0.00321353 +0.0787708 0.095612 0.00417254 +0.0358544 0.098717 -0.00135451 +0.0480715 0.099267 0.00503955 +0.159622 0.10967 0.00485355 +0.250388 0.107253 0.00852059 +0.229686 0.120929 0.00627856 +0.202237 0.142749 0.00398254 +0.236641 0.140625 0.00592056 +0.199807 0.148292 0.00734957 +0.205313 0.151635 0.00665957 +0.211202 0.151645 0.00398154 +0.229647 0.151239 0.00370254 +0.208756 0.15784 0.00784758 +0.246078 0.160343 0.0146496 +0.244362 0.157153 0.0101766 +0.247245 0.170789 0.00926659 +0.248175 0.174106 0.0156237 +0.212827 0.18989 0.0099626 +0.201051 0.221284 0.0120346 +0.244477 0.219215 0.0095146 +0.196967 0.233164 0.00895959 +0.235502 0.238843 0.0099066 +0.230869 0.245051 0.00706957 +0.222062 0.255832 0.00672757 +0.107062 -0.369363 0.00697057 +-0.0545875 -0.368337 -1.95002e-005 +0.133963 -0.359839 0.00558156 +-0.170514 -0.358661 0.0112616 +-0.0353294 -0.355834 0.00282453 +0.142197 -0.345723 0.00663257 +-0.000524005 -0.336568 0.00849258 +0.150843 -0.331912 0.00650457 +0.0142111 -0.319933 -0.00932359 +0.0235602 -0.31544 0.00347953 +0.165789 -0.29774 0.00826258 +0.0514985 -0.294689 0.00864159 +0.0707687 -0.287754 0.00526655 +0.172339 -0.28094 0.00756758 +0.174092 -0.273247 0.00842758 +-0.224199 -0.273076 0.0117306 +-0.233139 -0.260586 0.00589656 +-0.238898 -0.257504 0.00869359 +-0.291343 -0.246635 0.0113946 +0.193443 -0.216323 0.0095516 +0.214664 -0.141575 0.00326153 +-0.224679 -0.0859709 0.0109536 +0.227878 -0.0730627 0.00887559 +-0.216687 -0.0698057 0.0113166 +0.229499 -0.0639446 0.00918959 +-0.211474 -0.0617786 0.00617156 +-0.0443524 -0.0474545 0.00526355 +-0.201031 -0.0483945 0.00888559 +-0.0323313 -0.0386434 0.00859659 +-0.0215142 -0.0367804 0.00323753 +-0.183544 -0.0324653 0.00284153 +-0.0167832 -0.0289593 0.00929259 +0.22295 -0.0333633 0.00506555 +-0.00728707 -0.0233742 0.00641356 +-0.139203 -0.0177922 0.00723657 +0.210189 -0.00660207 0.00692757 +0.210222 0.000286003 0.00838458 +0.124957 0.00682707 0.00460355 +0.156973 0.0102131 0.00543455 +0.152211 0.0142341 0.00687057 +0.155875 0.0208232 0.00618656 +0.231348 0.0286663 0.0139566 +0.154761 0.0366714 0.00515055 +0.127536 0.0511865 0.00699357 +0.124483 0.0536945 0.00480055 +0.103186 0.0609366 0.0133356 +0.100531 0.0604276 0.00903859 +0.0851909 0.0653847 0.0134486 +0.0696867 0.0679427 0.0107706 +0.0477255 0.0688897 0.00337253 +0.254847 0.0689067 0.0164967 +0.255454 0.0734517 0.0104706 +0.0202272 0.0740387 0.00237752 +0.260274 0.0854769 0.0153827 +0.0927499 0.0911609 0.00524455 +0.145892 0.0930589 0.00475455 +0.151092 0.095159 0.00679757 +0.0330863 0.097347 0.00453555 +0.0714337 0.098508 0.00607556 +0.0644256 0.098241 0.00367454 +0.256962 0.098255 0.0151407 +0.253495 0.103858 0.0131416 +0.156758 0.115 0.00917459 +0.166826 0.124333 0.00843858 +0.244593 0.125684 0.00803258 +0.238019 0.134439 0.00734457 +0.18198 0.134074 0.00700457 +0.193753 0.143992 0.00753658 +0.237699 0.146538 0.00613456 +0.235683 0.151251 0.00644756 +0.21154 0.16382 0.00829158 +0.24699 0.166626 0.0174597 +0.215431 0.172904 0.00614056 +0.213719 0.183167 0.0113586 +0.194377 0.243871 0.0096236 +0.228361 0.251798 0.0124536 +0.222846 0.259348 0.0133906 +0.216457 0.255627 0.00222552 +-0.14112 -0.405141 0.00619056 +-0.143246 -0.396062 0.0127446 +-0.164548 -0.375069 0.00327053 +0.100011 -0.365036 0.00778358 +0.136882 -0.352261 0.00729157 +-0.0216752 -0.34822 0.000898509 +0.0882459 -0.346888 0.0119196 +-0.0145561 -0.345375 0.00396454 +0.14401 -0.337412 0.00949159 +-0.180584 -0.338784 0.00742557 +-0.186619 -0.327096 0.0123426 +0.0134181 -0.323016 -0.00153052 +0.0351464 -0.306557 0.00280653 +0.0770238 -0.289488 0.0119696 +0.0561966 -0.291853 0.00582856 +0.16931 -0.288915 0.00788458 +-0.277109 -0.258873 0.0115216 +-0.258206 -0.26084 0.00711557 +-0.29045 -0.253148 0.00870659 +-0.292752 -0.249671 0.00631156 +-0.291719 -0.239916 0.0132876 +-0.291685 -0.224796 0.00729657 +-0.293579 -0.215122 0.00574556 +-0.28699 -0.191591 0.00377754 +0.207573 -0.160914 0.0095126 +-0.275315 -0.164534 0.00466855 +0.21114 -0.150034 0.00790058 +-0.220793 -0.0788168 0.0105756 +-0.207615 -0.0558826 0.0119406 +-0.0410544 -0.0464155 0.0117276 +-0.0634936 -0.0407384 0.00349353 +-0.0702157 -0.0377354 0.00599456 +-0.0113471 -0.0295253 0.00613556 +0.0257203 -0.00679807 0.0135166 +0.0447844 -0.00518505 0.00652357 +0.0589396 -0.00194702 0.00651457 +0.0936439 0.00589906 0.00798358 +0.10547 0.00753508 0.00773758 +0.109641 0.00395104 0.00264653 +0.15094 0.00744807 0.00446354 +0.146087 0.0112421 0.00648056 +0.220384 0.0172632 0.00896659 +0.150676 0.0201862 0.00725457 +0.145994 0.0232932 0.00871659 +0.150422 0.0299573 0.00699357 +0.150064 0.0351504 0.00687557 +0.145016 0.0359144 0.00880959 +0.234824 0.0351714 0.0135326 +0.234129 0.0394434 0.00782158 +0.147794 0.0403324 0.00666057 +0.135095 0.0454705 0.0113616 +0.141859 0.0452505 0.00463455 +0.116786 0.0562826 0.0101446 +0.111224 0.0569166 0.00660457 +0.0887369 0.0633916 0.00647656 +0.0938429 0.0630246 0.00780358 +0.0753978 0.0675497 0.0130676 +0.0801538 0.0654727 0.0099746 +0.096951 0.096129 0.0098446 +0.146213 0.09548 0.0109446 +0.149808 0.1019 0.00798158 +0.153566 0.108453 0.00801358 +0.253652 0.101144 0.00789958 +0.236275 0.116838 0.00589156 +0.234598 0.120438 0.00738857 +0.248551 0.12305 0.0098376 +0.243137 0.132273 0.0106656 +0.241125 0.144902 0.0096346 +0.241805 0.150875 0.00925559 +0.213049 0.175394 0.0112126 +0.248782 0.202615 0.0109336 +0.206477 0.208376 0.0117696 +0.215494 0.261197 0.00671657 +-0.100912 -0.418093 0.0112616 +-0.0847668 -0.413538 0.0126676 +-0.0787968 -0.410553 0.00628656 +-0.0736477 -0.404247 0.00728157 +0.122001 -0.361625 0.0103646 +0.0137641 -0.323966 0.00669457 +0.155872 -0.315846 0.0097596 +0.0295743 -0.311132 0.00296653 +0.0790178 -0.316517 0.00575656 +0.0782258 -0.302145 0.0111356 +-0.202119 -0.294891 0.0100766 +0.0710937 -0.286308 0.0103226 +-0.273197 -0.262817 0.00687657 +-0.251515 -0.258212 0.00638856 +-0.292939 -0.220347 0.0104656 +-0.288543 -0.196869 0.00164252 +-0.282464 -0.179012 0.00926359 +-0.27884 -0.171566 0.00593856 +-0.26123 -0.138077 0.00430954 +-0.2529 -0.125137 0.00945359 +0.224821 -0.0916849 0.00538755 +0.224864 -0.0410554 0.00321953 +0.229845 -0.0397534 0.0101486 +-0.0877039 -0.0299943 0.00452855 +-0.0098441 -0.0218232 0.0133046 +-0.169069 -0.0244702 0.00874559 +-0.15336 -0.0195102 0.0096716 +-0.000817008 -0.0198412 0.00578056 +0.213262 -0.0216792 0.00324253 +0.0716447 0.000775008 0.00666057 +0.0847118 0.00369504 0.00744857 +0.099116 0.0098461 0.0110646 +0.21822 0.0102901 0.0114916 +0.132931 0.00757308 0.00506455 +0.139582 0.0098741 0.00615556 +0.225688 0.0219912 0.0111906 +0.146309 0.0171092 0.00805258 +0.146043 0.0300793 0.00846358 +0.143486 0.0415764 0.00803058 +0.126349 0.0503705 0.0111106 +0.11977 0.0543775 0.00662557 +0.120642 0.0555616 0.0112876 +0.123448 0.0530315 0.00896159 +0.215991 0.221446 0.05428 +0.245634 0.0563386 0.0138156 +0.0663717 0.0663947 0.00489055 +0.0333233 0.0709167 0.00259353 +0.0227332 0.0783928 0.00735357 +0.107252 0.0922369 0.00847458 +0.130784 0.0924559 0.00249552 +0.240544 0.121459 0.00730257 +0.188513 0.148561 0.0121526 +0.211238 0.168996 0.0110336 +0.249279 0.188595 0.0145666 +0.248985 0.196751 0.0170317 +0.193712 0.258739 0.0097226 +0.202815 0.26768 0.00856759 +-0.115497 -0.416627 0.00910759 +-0.127575 -0.405963 0.0145966 +-0.0637076 -0.39129 0.00908259 +-0.164809 -0.37037 0.0101796 +-0.0558096 -0.379008 0.0107776 +-0.0518045 -0.367344 0.00721257 +-0.0288693 -0.352423 0.00172652 +-0.0104491 -0.340931 -0.000162502 +0.150246 -0.323316 0.0111566 +0.0792948 -0.31039 0.0108626 +0.0399844 -0.303174 0.00784858 +0.161496 -0.307283 0.00848058 +0.162821 -0.290897 0.0140826 +-0.208183 -0.288192 0.0099056 +0.165665 -0.282286 0.0144656 +0.172891 -0.265555 0.0134146 +-0.247002 -0.257698 0.0120446 +-0.286206 -0.250518 0.0142096 +0.176487 -0.243702 0.0204717 +0.180742 -0.249261 0.0106766 +0.185944 -0.240746 0.00685057 +-0.296678 -0.231994 0.00448254 +-0.291768 -0.214954 0.0111666 +-0.292507 -0.210236 0.00557656 +-0.288998 -0.199784 0.00694557 +-0.285343 -0.186683 0.00758158 +-0.233092 -0.098479 0.00376354 +0.230862 -0.0553206 0.0106166 +-0.0372874 -0.0414924 0.0100766 +-0.0543035 -0.0435944 0.0133946 +-0.0263413 -0.0359364 0.00809658 +-0.189576 -0.0368634 0.00713857 +-0.00465005 -0.0191392 0.0118966 +0.000840008 -0.0172852 0.0104676 +0.0342743 -0.00899509 0.00326153 +0.0367294 -0.00538205 0.00807258 +0.0522145 -0.00494105 0.00455455 +0.133983 0.0124231 0.00864659 +0.140858 0.0157982 0.00867559 +0.140186 0.0378474 0.0108606 +0.131135 0.0482545 0.0095356 +0.238786 0.0496985 0.00850559 +0.0904959 0.0640006 0.0122406 +0.0796888 0.0675937 0.0164287 +0.0597826 0.0682407 0.00621156 +0.0406394 0.0694707 0.00257253 +0.0375764 0.0745337 0.00808158 +0.0310843 0.0767708 0.00869559 +0.0198992 0.0846768 0.00870959 +0.0220282 0.0908439 0.00810658 +0.100086 0.0914499 0.00695857 +0.134068 0.0926139 0.00803958 +0.142794 0.0913079 -0.000427504 +0.259025 0.0921539 0.0137156 +0.0837448 0.097815 0.00854059 +0.149659 0.114128 0.0138146 +0.247206 0.112181 0.00769058 +0.249745 0.113427 0.0119916 +0.244843 0.117785 0.0102466 +0.168222 0.131406 0.0115886 +0.240087 0.128519 0.00635356 +0.174439 0.130529 0.00832658 +0.177438 0.138524 0.0110606 +0.24078 0.139037 0.0110456 +0.195372 0.152179 0.0114466 +0.245024 0.152627 0.0142616 +0.202112 0.156212 0.0107686 +0.248875 0.181057 0.0108976 +0.233417 0.244845 0.0146576 +0.210193 0.266349 0.00881559 +-0.107846 -0.414413 0.0132296 +-0.147343 -0.38749 0.0175587 +0.107223 -0.362142 0.0114826 +0.114535 -0.365818 0.0096306 +-0.0402924 -0.360083 0.00699357 +0.0942659 -0.359269 0.00901759 +0.128599 -0.355736 0.0104676 +0.131918 -0.348139 0.0122646 +0.0836738 -0.34121 0.00606656 +0.00904209 -0.328578 0.00681357 +-0.190435 -0.317143 0.0120056 +0.0777998 -0.295577 0.0096756 +-0.294 -0.234451 0.0098856 +-0.29066 -0.227952 0.0100986 +0.196566 -0.207241 0.00851659 +-0.290482 -0.205139 0.00583056 +0.199162 -0.197144 0.00866659 +0.204395 -0.178833 0.00642456 +-0.276891 -0.166635 0.0140676 +0.212645 -0.140425 0.0122186 +0.2158 -0.132609 0.00832758 +-0.238918 -0.104324 0.00902059 +-0.215482 -0.0651377 0.0231207 +0.228526 -0.0308343 0.0118626 +-0.0736947 -0.0360624 0.0123296 +-0.0795798 -0.0334423 0.0157047 +-0.0114161 -0.0262203 0.0104396 +-0.17114 -0.0249862 0.0181527 +-0.105895 -0.0225842 0.00764258 +-0.112979 -0.0202532 0.0111996 +-0.146849 -0.0185532 0.00460355 +-0.130857 -0.0176592 0.0102596 +0.00663207 -0.0173442 0.0105646 +0.0246182 -0.0113431 0.00913159 +0.218993 -0.0161762 0.00931859 +0.0531155 -0.000894009 0.0095996 +0.0785918 0.00514005 0.0106416 +0.216602 0.00162002 0.0124236 +0.0870079 0.00839508 0.0123936 +0.126978 0.0113291 0.00844158 +0.142257 0.0267613 0.0100516 +0.139329 0.0433704 0.0100126 +0.097238 0.0617906 0.0118736 +0.0719867 0.0701917 0.0171237 +0.0648266 0.0705267 0.0122446 +0.0597126 0.0730647 0.0130666 +0.0540475 0.0660927 0.000616506 +0.0444794 0.0736097 0.00863259 +0.258805 0.0773548 0.0152727 +0.114339 0.0928459 0.0095916 +0.0290093 0.0899499 0.0122246 +0.110745 0.097156 0.0124486 +0.14033 0.0930979 0.00774158 +0.0900999 0.096387 0.00858659 +0.143627 0.109743 0.0168667 +0.253079 0.109661 0.0152947 +0.160004 0.121909 0.0109066 +0.2516 0.118985 0.0125536 +0.255157 0.115679 0.0167127 +0.253337 0.125361 0.0138246 +0.185538 0.141318 0.00917759 +0.201428 0.221403 0.0193707 +0.246024 0.215436 0.0163427 +0.243269 0.224204 0.0154407 +0.240002 0.231457 0.0133846 +0.217705 0.264774 0.0134276 +0.191633 0.270209 0.0143296 +0.195351 0.265869 0.0101926 +-0.0784778 -0.406513 0.0135026 +-0.135787 -0.401347 0.0138876 +-0.160603 -0.378488 0.0099636 +-0.0552866 -0.374706 0.00432554 +-0.166642 -0.364386 0.0153127 +-0.0295913 -0.355321 0.00880159 +0.0884849 -0.353968 0.00771258 +-0.174204 -0.351734 0.0147076 +-0.0238572 -0.352087 0.00786958 +0.137278 -0.341729 0.0120376 +0.154289 -0.308259 0.0145526 +-0.229923 -0.266766 0.0098876 +-0.271934 -0.25513 0.0175367 +0.178589 -0.258785 0.00861559 +0.182107 -0.240335 0.0141606 +-0.289507 -0.231106 0.0128436 +0.186869 -0.232495 0.0109296 +-0.291581 -0.224595 0.0147686 +0.19748 -0.193049 0.0167197 +0.201456 -0.188378 0.00807958 +-0.285332 -0.190068 0.0115916 +-0.282079 -0.181068 0.0172677 +0.205011 -0.168901 0.0116216 +-0.27349 -0.159673 0.0139446 +-0.265386 -0.144903 0.0099556 +0.231839 -0.0478905 0.0152267 +-0.0513065 -0.0449914 0.00684757 +-0.0246172 -0.0337443 0.0143536 +-0.18421 -0.0325293 0.0120406 +-0.0848908 -0.0310583 0.0112806 +0.230256 -0.0229282 0.0172487 +-0.160763 -0.0215612 0.00800458 +0.219943 -0.0255903 0.00617856 +0.0151222 -0.0112821 0.0101966 +0.0312733 -0.00389004 0.0135246 +0.0363554 -0.00192702 0.0144236 +0.135362 0.0177102 0.0105086 +0.139582 0.0217422 0.0100666 +0.141198 0.0321313 0.0107986 +0.136615 0.0337633 0.0130046 +0.135576 0.0399054 0.0133316 +0.12098 0.0517985 0.0178267 +0.112804 0.0579926 0.0130706 +0.108589 0.0583086 0.0099576 +0.250414 0.0615386 0.0175847 +0.0943729 0.0635286 0.0161357 +0.0536065 0.0709047 0.00753758 +0.0264133 0.0829488 0.0111936 +0.126625 0.0924759 0.00697957 +0.103444 0.097045 0.0116066 +0.0890349 0.100858 0.0140166 +0.161665 0.128891 0.0139796 +0.24438 0.145334 0.0142836 +0.199003 0.2268 0.00886359 +0.195311 0.235186 0.0157277 +0.195143 0.238662 0.0101836 +0.190548 0.248201 0.0182357 +0.213009 0.269269 0.0142096 +-0.0349153 -0.358308 0.0101236 +0.0947149 -0.3518 0.0139516 +-0.0184712 -0.348847 0.00823358 +-0.00495805 -0.338766 0.00416554 +0.0853499 -0.33119 0.0170637 +0.0201842 -0.319654 0.0112736 +0.0811558 -0.320902 0.0109636 +0.0266403 -0.313854 0.0107166 +0.0383204 -0.305043 0.0154087 +0.159114 -0.299748 0.0140376 +0.158887 -0.283755 0.0203357 +0.0613806 -0.288623 0.0107306 +-0.254058 -0.258355 0.0131946 +-0.240565 -0.258697 0.0135046 +-0.28358 -0.260231 0.00737057 +-0.289785 -0.209656 0.0106986 +-0.287926 -0.195127 0.00938659 +0.201913 -0.17661 0.0136186 +0.209234 -0.146977 0.0174217 +-0.251624 -0.123418 0.0183367 +-0.243372 -0.110081 0.0151567 +0.223717 -0.096877 0.0139436 +-0.0472495 -0.0460665 0.0109536 +-0.0356524 -0.0374474 0.0159577 +0.224651 -0.0228042 0.0113146 +-0.155461 -0.0197552 0.0181507 +-0.120893 -0.0186062 0.0101086 +0.0194362 -0.0122281 0.00592656 +0.216585 -0.00682407 0.0108036 +0.0589926 0.000488005 0.0127476 +0.105889 0.0126411 0.0125686 +0.112184 0.0095891 0.00754458 +0.113143 0.0149001 0.0124516 +0.132664 0.0222402 0.0132706 +0.13731 0.0271173 0.0118286 +0.131106 0.0452115 0.0147656 +0.122326 0.0521525 0.0137056 +0.244005 0.0439924 0.0215287 +0.0713927 0.0730177 0.0230657 +0.0556496 0.0766278 0.0152297 +0.0328263 0.0823328 0.0128696 +0.0370274 0.0865879 0.0150757 +0.263717 0.0861719 0.0260908 +0.134423 0.0936779 0.0140196 +0.121189 0.0934859 0.0111116 +0.0527385 0.099527 0.00949559 +0.148045 0.107654 0.0120056 +0.153627 0.119752 0.0139536 +0.24509 0.137419 0.0148706 +0.246516 0.150605 0.0195737 +0.197915 0.159504 0.0151557 +0.20557 0.163227 0.0128826 +0.248681 0.180892 0.0188127 +0.21101 0.178035 0.0160777 +0.21088 0.196364 0.0098856 +0.19829 0.228039 0.0165447 +0.227325 0.256009 0.0194487 +0.189862 0.262152 0.0146416 +-0.106432 -0.40842 0.0193987 +-0.0921219 -0.417122 0.0128106 +-0.0725937 -0.400527 0.0132296 +-0.0675937 -0.396766 0.00724057 +-0.0596046 -0.385471 0.00918659 +-0.0440194 -0.363992 0.0122216 +-0.178953 -0.343649 0.0151247 +0.144613 -0.329861 0.0124726 +-0.199008 -0.302011 0.0146226 +0.0574906 -0.291012 0.0128936 +0.0712617 -0.28467 0.0170057 +-0.213505 -0.284719 0.0173467 +-0.218846 -0.278807 0.0148676 +-0.261798 -0.259231 0.0130406 +-0.257178 -0.256185 0.0186607 +-0.288689 -0.234454 0.0154697 +0.183856 -0.229626 0.0180387 +0.188503 -0.223258 0.0143216 +-0.279677 -0.173539 0.0154247 +-0.265883 -0.146335 0.0199187 +0.216845 -0.124442 0.0133496 +-0.23908 -0.103468 0.0182827 +0.225632 -0.0881129 0.0136396 +-0.213257 -0.0629606 0.0149606 +-0.0476855 -0.0456745 0.0164747 +-0.0923609 -0.0278463 0.0107666 +-0.095788 -0.0264333 0.0176927 +-0.0143501 -0.0268783 0.0153447 +0.222489 -0.00929709 0.0141726 +0.0652417 0.000387004 0.0097586 +0.129216 0.0162612 0.0117816 +0.133036 0.0283833 0.0138776 +0.131904 0.0337303 0.0148646 +0.118126 0.0564506 0.0149726 +0.0527895 0.0808998 0.0180287 +0.0504495 0.0749837 0.0115296 +0.0397664 0.0798548 0.0124726 +0.127754 0.0941989 0.0131046 +0.141002 0.0941039 0.0145626 +0.132864 0.099584 0.0159107 +0.125366 0.099242 0.0149946 +0.144653 0.101664 0.0125926 +0.118028 0.098723 0.0141876 +0.096878 0.100457 0.0145116 +0.0672117 0.100501 0.0109416 +0.0763488 0.099991 0.0102546 +0.170543 0.138054 0.0141136 +0.190693 0.156163 0.0162947 +0.247791 0.207108 0.0167677 +0.190305 0.254504 0.0148266 +0.206446 0.272586 0.0135086 +-0.099638 -0.412599 0.0167677 +-0.0840808 -0.409273 0.0182907 +-0.0630276 -0.388782 0.0160657 +-0.0382154 -0.360881 0.0153717 +0.101718 -0.349415 0.0182847 +0.101226 -0.357123 0.0132626 +-0.0133421 -0.347315 0.0124466 +0.00468505 -0.332708 0.00870059 +0.137323 -0.332975 0.0160087 +0.0822888 -0.327875 0.0105026 +-0.190319 -0.323083 0.0187857 +0.0791638 -0.294748 0.0157017 +0.0737167 -0.287763 0.0148696 +0.0658247 -0.285835 0.0145036 +-0.218979 -0.280562 0.0246827 +-0.228773 -0.269294 0.0168207 +-0.23387 -0.263798 0.0187657 +-0.240762 -0.258391 0.0195857 +-0.234038 -0.261125 0.0129796 +-0.264573 -0.255965 0.0184957 +-0.269529 -0.259433 0.0127176 +-0.283827 -0.255665 0.0117036 +0.174448 -0.257422 0.0155027 +0.179737 -0.235424 0.0207387 +-0.287607 -0.237981 0.0177337 +0.188649 -0.216174 0.0186637 +-0.287746 -0.213448 0.0153277 +-0.28862 -0.208431 0.0165607 +-0.289098 -0.204305 0.0123286 +0.196004 -0.201438 0.0146426 +-0.284851 -0.193998 0.0150887 +0.20034 -0.184383 0.0147886 +-0.274466 -0.164375 0.0234217 +0.204324 -0.16211 0.0187017 +0.207704 -0.154805 0.0149256 +-0.261454 -0.138486 0.0138276 +-0.228633 -0.0919889 0.00787058 +-0.223893 -0.0829928 0.0184757 +-0.0303923 -0.0355724 0.0131996 +-0.0210882 -0.0329233 0.00856059 +-0.17808 -0.0284693 0.0163017 +-0.098423 -0.0254573 0.00668557 +-0.16323 -0.0221742 0.0154817 +-0.00814208 -0.0187022 0.0184047 +0.00319703 -0.0159552 0.0156287 +0.0131111 -0.0095831 0.0158547 +0.0200802 -0.0097271 0.0136676 +0.0414824 -0.00307303 0.0113156 +0.0475725 -0.00192602 0.0119086 +0.0645596 0.00490905 0.0152117 +0.0708657 0.00467405 0.0120786 +0.0748657 0.00810808 0.0159387 +0.227834 0.00868509 0.0202397 +0.225203 0.0146371 0.0152997 +0.121816 0.0151772 0.0115796 +0.229919 0.0215732 0.0167707 +0.128136 0.0262843 0.0156227 +0.130927 0.0393404 0.0157337 +0.126056 0.0389384 0.0179177 +0.237221 0.0438174 0.0100026 +0.12636 0.0490665 0.0158627 +0.0774508 0.0701487 0.0218957 +0.0347913 0.095497 0.0101776 +0.138937 0.098588 0.0163047 +0.0404244 0.098172 0.00644656 +0.141172 0.103971 0.0169767 +0.0585786 0.100326 0.0159987 +0.105333 0.101149 0.0163577 +0.0733827 0.10241 0.0162117 +0.163872 0.136397 0.0172407 +0.249456 0.136491 0.0185997 +0.18412 0.153471 0.0173727 +0.24751 0.170957 0.0243237 +0.207299 0.177628 0.0210957 +0.209212 0.20128 0.0145746 +0.237838 0.237056 0.0179497 +0.223664 0.261705 0.0218377 +-0.0916709 -0.411723 0.0183897 +-0.114687 -0.410206 0.0153697 +-0.119669 -0.405195 0.0186827 +-0.0583156 -0.383055 0.0162207 +-0.0535735 -0.372669 0.0125556 +-0.0485215 -0.367719 0.0147956 +-0.0250763 -0.354909 0.0147346 +0.11452 -0.358503 0.0137176 +0.121597 -0.354517 0.0141296 +-0.17596 -0.347872 0.0228907 +-0.00833208 -0.345061 0.0165907 +-0.00883909 -0.343001 0.00860559 +0.0872029 -0.339939 0.0148816 +0.00276703 -0.334313 0.0155057 +-0.183531 -0.335344 0.0153137 +0.00929909 -0.330089 0.0144116 +0.0188612 -0.321214 0.0201857 +-0.194617 -0.309218 0.0133116 +-0.199775 -0.306983 0.0231157 +0.0805468 -0.307406 0.0171457 +0.0454945 -0.298945 0.0132786 +0.152009 -0.300699 0.0194577 +0.0783548 -0.28954 0.0181377 +0.161576 -0.274388 0.0212987 +-0.289569 -0.228824 0.0185587 +0.183253 -0.222826 0.0225867 +-0.283673 -0.188466 0.0199717 +-0.280139 -0.182023 0.0256168 +0.20208 -0.17026 0.0190767 +-0.256646 -0.13097 0.0162387 +0.219809 -0.116571 0.00861259 +-0.233773 -0.097338 0.0125586 +-0.20404 -0.0511665 0.0179227 +-0.0532155 -0.0433974 0.0216407 +-0.0403924 -0.0417114 0.0157327 +-0.184935 -0.0323233 0.0211907 +-0.0876279 -0.0299223 0.0185317 +-0.0207122 -0.0289953 0.0142666 +-0.118075 -0.0189022 0.0178867 +0.0272333 -0.00277803 0.0183897 +0.222919 -0.00154802 0.0164657 +0.0526375 0.00236402 0.0154277 +0.0810958 0.0101001 0.0167867 +0.098556 0.0157772 0.0171687 +0.127411 0.0333123 0.0169617 +0.0895329 0.0657527 0.0185007 +0.0840318 0.0678747 0.0202077 +0.0660287 0.0730197 0.0178897 +0.0603936 0.0770938 0.0194327 +0.0467395 0.0793068 0.0138176 +0.0366784 0.0930379 0.0145126 +0.129838 0.102601 0.0197577 +0.112199 0.101215 0.0166927 +0.144473 0.116307 0.0196617 +0.17317 0.144413 0.0166467 +0.246537 0.158086 0.0195077 +0.200976 0.165812 0.0179587 +0.211747 0.192387 0.0158517 +0.192827 0.241642 0.0175327 +0.231447 0.249603 0.0206387 +0.186938 0.267487 0.0188767 +0.198709 0.272534 0.0123746 +0.202068 0.2775 0.0171647 +-0.13313 -0.396233 0.0209767 +-0.15469 -0.381769 0.0153587 +0.108507 -0.354259 0.0164787 +0.116511 -0.35009 0.0179827 +0.125166 -0.347412 0.0162007 +0.0906249 -0.336478 0.0210277 +0.0143821 -0.324242 0.0140686 +0.142179 -0.323696 0.0170987 +0.0796998 -0.300562 0.0177557 +0.0615376 -0.287631 0.0184727 +0.168482 -0.274478 0.0145156 +-0.249206 -0.255909 0.0196987 +-0.266369 -0.251727 0.0232827 +-0.287966 -0.244971 0.0159157 +-0.28639 -0.232444 0.0226157 +-0.287814 -0.199501 0.0142106 +-0.284256 -0.198107 0.0184707 +-0.269581 -0.152228 0.0129716 +0.221484 -0.106655 0.0132926 +0.228895 -0.0702897 0.0174787 +-0.0668367 -0.0388004 0.0149526 +-0.102648 -0.0236662 0.0137416 +-0.109897 -0.0211602 0.0184187 +-0.146523 -0.0180622 0.0141396 +-0.00256403 -0.0160532 0.0180677 +0.0459695 0.00173002 0.0174537 +0.0413034 -0.00124901 0.0173127 +0.0592406 0.00347103 0.0181827 +0.222305 0.00630006 0.0162127 +0.0862859 0.0140381 0.0189777 +0.231939 0.0158422 0.0217417 +0.111088 0.0200762 0.0186327 +0.117966 0.0186422 0.0151697 +0.122275 0.0236122 0.0176367 +0.118676 0.0290463 0.0204797 +0.125749 0.0199692 0.0147366 +0.121829 0.0418904 0.0198267 +0.121004 0.0473855 0.0198387 +0.115726 0.0500325 0.0225777 +0.247135 0.0536995 0.0201607 +0.114476 0.0589896 0.0173907 +0.109228 0.0598856 0.0187917 +0.0446944 0.0847758 0.0163037 +0.0477725 0.095757 0.0194367 +0.25633 0.104145 0.0191277 +0.25768 0.121213 0.0169967 +0.248185 0.130026 0.0132446 +0.180943 0.145672 0.0136356 +0.207195 0.170873 0.0164197 +0.212224 0.184944 0.0178867 +0.247438 0.202216 0.0228367 +0.194907 0.277176 0.0164737 +-0.118658 -0.398521 0.0261888 +-0.140077 -0.39215 0.0196587 +-0.0549975 -0.377932 0.0192417 +-0.160437 -0.373138 0.0170647 +-0.0463145 -0.367839 0.0222617 +-0.169881 -0.35699 0.0210807 +-0.0189892 -0.351334 0.0150747 +-0.00420304 -0.339554 0.0135566 +0.130666 -0.339979 0.0168567 +0.0834268 -0.334834 0.00947959 +0.13547 -0.322834 0.0218137 +0.148429 -0.316039 0.0158397 +0.0332843 -0.309075 0.0110456 +0.0814668 -0.315173 0.0158157 +0.0819958 -0.305836 0.0236887 +0.0525045 -0.29391 0.0171427 +0.166465 -0.267776 0.0192767 +-0.243155 -0.256842 0.0257458 +-0.278712 -0.25323 0.0166397 +-0.281768 -0.247643 0.0194657 +-0.284399 -0.236821 0.0232967 +-0.28591 -0.216798 0.0203737 +-0.283536 -0.202108 0.0221267 +0.199197 -0.17791 0.0222077 +-0.270522 -0.155521 0.0220947 +0.210126 -0.139209 0.0215047 +-0.247845 -0.11722 0.0117866 +0.218254 -0.115554 0.0175807 +0.222112 -0.097826 0.0219927 +-0.219534 -0.0732377 0.0194097 +-0.0610836 -0.0412414 0.0103496 +-0.197799 -0.0444334 0.0177707 +-0.0595186 -0.0413724 0.0184877 +0.232272 -0.0460745 0.0236867 +-0.191112 -0.0376334 0.0171527 +-0.0188212 -0.0260163 0.0192437 +0.00340103 -0.0139271 0.0209207 +0.226326 -0.0156812 0.0154307 +0.0173372 -0.00811208 0.0194137 +0.0222002 -0.00584506 0.0193777 +0.228936 0.000788008 0.0216847 +0.0745107 0.0114741 0.0219717 +0.105911 0.0172522 0.0171117 +0.12374 0.0293993 0.0178557 +0.121663 0.0348783 0.0196627 +0.239357 0.0394534 0.0171027 +0.126336 0.0444004 0.0174077 +0.117392 0.0544645 0.0194277 +0.107928 0.0593886 0.0144766 +0.112518 0.0595796 0.0215947 +0.0945999 0.0643966 0.0219907 +0.0442134 0.097315 0.0124926 +0.0659107 0.101698 0.0170187 +0.0777258 0.104342 0.0221267 +0.25963 0.09832 0.0223957 +0.261071 0.116366 0.0213197 +0.192909 0.162584 0.0200687 +0.202237 0.172282 0.0219557 +0.186752 0.259776 0.0210457 +0.218481 0.267645 0.0205917 +0.21215 0.273003 0.0191367 +0.207744 0.277518 0.0212117 +-0.0741947 -0.399009 0.0197867 +-0.163594 -0.365558 0.0224477 +-0.00911409 -0.346901 0.0241137 +0.0946519 -0.344225 0.0188387 +-0.00110701 -0.338103 0.0197347 +0.131451 -0.32993 0.0210957 +0.00792308 -0.331193 0.0218537 +0.0802718 -0.294051 0.0222797 +-0.230144 -0.268789 0.0244917 +0.170738 -0.251487 0.0231597 +-0.290291 -0.218595 0.0157997 +0.188655 -0.208265 0.0237917 +-0.287559 -0.211255 0.0211667 +0.192964 -0.209449 0.0160687 +0.213327 -0.131784 0.0182037 +-0.234053 -0.096384 0.0207227 +0.224968 -0.0869329 0.0219857 +0.230439 -0.0610206 0.0172097 +-0.0401624 -0.0382634 0.0216117 +-0.0356924 -0.0346523 0.0224177 +-0.0134271 -0.0222112 0.0192417 +0.00845408 -0.0126761 0.0142446 +0.0554526 0.00453105 0.0221987 +0.0675207 0.0122881 0.0249997 +0.0927389 0.0121311 0.0147546 +0.095385 0.0216192 0.0248327 +0.116582 0.0230632 0.0192597 +0.234965 0.0235652 0.0219637 +0.112795 0.0263913 0.0224597 +0.117634 0.0384564 0.0215657 +0.114243 0.0552586 0.0228827 +0.101604 0.0623506 0.0226297 +0.104621 0.0608476 0.0190597 +0.099326 0.0624876 0.0176657 +0.0761558 0.0730577 0.0283208 +0.259026 0.0727577 0.0217707 +0.0653437 0.0764088 0.0236577 +0.26157 0.0811598 0.0210257 +0.0415984 0.0919159 0.0176397 +0.0619766 0.101142 0.0223017 +0.263809 0.0933889 0.0279868 +0.136778 0.104391 0.0210047 +0.116267 0.103439 0.0207387 +0.132946 0.10675 0.0252248 +0.0812408 0.102032 0.0150397 +0.257917 0.11061 0.0205067 +0.155017 0.126195 0.0168977 +0.258636 0.127136 0.0186797 +0.208245 0.183434 0.0245467 +0.248602 0.189379 0.0224497 +0.235245 0.242143 0.0222357 +0.183388 0.272007 0.0243167 +0.186669 0.277998 0.0212377 +-0.0682477 -0.394508 0.0159737 +-0.150027 -0.379776 0.0231947 +-0.156256 -0.373236 0.0234857 +-0.0413754 -0.364609 0.0199607 +-0.0144401 -0.34873 0.0200057 +0.103914 -0.342538 0.0231067 +0.120556 -0.342686 0.0205807 +0.125767 -0.335964 0.0213397 +0.0873999 -0.327366 0.0235157 +0.0836148 -0.322294 0.0187417 +0.0300783 -0.311735 0.0184557 +0.156004 -0.292028 0.0197267 +-0.212449 -0.288606 0.0259758 +0.155372 -0.277756 0.0260578 +0.16847 -0.259893 0.0211137 +0.175869 -0.250626 0.0172607 +0.177634 -0.229432 0.0268338 +-0.288535 -0.22238 0.0197117 +-0.277655 -0.172693 0.0236667 +0.231157 -0.0550296 0.0223417 +-0.209962 -0.0577576 0.0217407 +-0.0247142 -0.0302773 0.0199637 +0.232881 -0.0303223 0.0200647 +-0.126587 -0.0176472 0.0166877 +-0.13729 -0.0174122 0.0148696 +0.00772708 -0.0098891 0.0202637 +0.0229152 -0.00170502 0.0241847 +0.0394464 0.000699007 0.0228207 +0.0685927 0.00871709 0.0188657 +0.115 0.0332883 0.0228117 +0.255173 0.0648866 0.0234977 +0.251749 0.0571136 0.0262558 +0.0824738 0.0700237 0.0264758 +0.0576566 0.0817368 0.0237017 +0.0466405 0.0892909 0.0200137 +0.0518465 0.098681 0.0160507 +0.0856429 0.104024 0.0200397 +0.122127 0.102549 0.0190817 +0.156964 0.132688 0.0198077 +0.253044 0.131087 0.0177447 +0.247285 0.143354 0.0192237 +0.248981 0.149045 0.0249677 +0.177596 0.150528 0.0184797 +0.247605 0.155968 0.0251648 +0.178359 0.156867 0.0228157 +0.196129 0.168431 0.0230047 +0.247975 0.180189 0.0259188 +0.211589 0.1899 0.0228517 +0.240639 0.229622 0.0216757 +0.190809 0.246644 0.0259858 +0.18813 0.25352 0.0228707 +0.184305 0.265048 0.0248847 +0.203124 0.282592 0.0247187 +-0.097413 -0.407146 0.0225667 +-0.0886359 -0.406507 0.0239127 +-0.0663317 -0.389788 0.0227427 +-0.142351 -0.384834 0.0254618 +-0.0345173 -0.360355 0.0221937 +0.098295 -0.338083 0.0244347 +-0.20315 -0.298534 0.0211317 +0.0669147 -0.28441 0.0213117 +-0.236432 -0.262512 0.0255198 +-0.273543 -0.249821 0.0221157 +-0.285884 -0.24155 0.0194647 +-0.28645 -0.226769 0.0232747 +-0.287046 -0.204455 0.0193687 +-0.28533 -0.209844 0.0248937 +-0.283235 -0.197404 0.0279408 +-0.281758 -0.190142 0.0276448 +0.197127 -0.18611 0.0222657 +-0.250527 -0.121772 0.0269198 +-0.246753 -0.11548 0.0217537 +-0.228811 -0.0902469 0.0178637 +0.227218 -0.0793648 0.0162927 +-0.0477065 -0.0450185 0.0224747 +-0.0429824 -0.0433854 0.0201747 +-0.0726387 -0.0364314 0.0211037 +-0.0797718 -0.0334643 0.0232697 +-0.0303393 -0.0332633 0.0187677 +-0.102661 -0.0237102 0.0209387 +-0.0123871 -0.0190472 0.0243777 +0.0126221 -0.00713507 0.0224797 +0.0281803 0.000181002 0.0234677 +0.10828 0.0364394 0.0280058 +0.116756 0.0441504 0.0224897 +0.0516885 0.0856809 0.0212577 +0.138949 0.111234 0.0222877 +0.14889 0.121789 0.0189327 +0.165887 0.143996 0.0208797 +0.202437 0.220915 0.0265888 +0.232816 0.245232 0.0279998 +0.197485 0.28177 0.0206477 +-0.112182 -0.403404 0.0230767 +-0.134978 -0.389229 0.0271898 +-0.0313213 -0.358077 0.0161727 +0.128439 -0.32129 0.0265158 +0.0831898 -0.313285 0.0231817 +0.0421304 -0.301956 0.0211407 +0.146774 -0.308222 0.0203197 +0.0743037 -0.286409 0.0201367 +0.0724127 -0.283065 0.0236177 +0.161916 -0.264233 0.0259338 +-0.238453 -0.260891 0.0325848 +0.183751 -0.21514 0.0265148 +-0.282543 -0.206445 0.0255588 +0.192694 -0.201043 0.0216877 +0.193396 -0.193591 0.0253938 +-0.260319 -0.137309 0.0225787 +-0.255475 -0.12972 0.0258338 +0.219607 -0.106901 0.0218037 +0.226809 -0.0766688 0.0247947 +-0.201337 -0.0477095 0.0253008 +-0.190036 -0.0361094 0.0264828 +-0.0309853 -0.0315263 0.0248517 +0.232543 -0.0385334 0.0178507 +-0.179049 -0.0284253 0.0250948 +-0.132917 -0.0172992 0.0222427 +0.228322 -0.00762508 0.0195867 +0.0441714 0.00496505 0.0235987 +0.0496525 0.00473405 0.0207467 +0.0565506 0.00908309 0.0263758 +0.238014 0.0183912 0.0281878 +0.236651 0.0309903 0.0199707 +0.109736 0.0309653 0.0255288 +0.10944 0.0633976 0.0227167 +0.0597666 0.0839108 0.0296298 +0.100348 0.103015 0.0195317 +0.120935 0.10575 0.0257238 +0.149813 0.128519 0.0226827 +0.264033 0.128997 0.0233727 +0.165452 0.151357 0.0265828 +0.189312 0.167354 0.0258488 +0.207327 0.206874 0.0186707 +0.243404 0.220632 0.0225347 +0.204043 0.214578 0.0147906 +0.237096 0.235183 0.0270968 +0.219961 0.267929 0.0283628 +0.196042 0.286483 0.0257868 +-0.0800388 -0.404013 0.0213777 +-0.0517305 -0.371601 0.0201087 +-0.0276143 -0.356329 0.0217467 +0.109758 -0.347319 0.0205417 +0.102203 -0.332357 0.0290058 +0.118299 -0.335219 0.0252198 +0.0133281 -0.327307 0.0206317 +-0.194956 -0.314878 0.0207487 +-0.207575 -0.29179 0.0187427 +0.149049 -0.293671 0.0243737 +0.0575596 -0.290418 0.0198707 +0.0768608 -0.288442 0.0238797 +0.0651657 -0.283477 0.0295008 +-0.257672 -0.252685 0.0240957 +-0.280881 -0.23454 0.0280148 +-0.282554 -0.22833 0.0276388 +-0.284619 -0.221501 0.0242717 +0.199865 -0.168985 0.0263988 +0.214534 -0.123068 0.0227927 +-0.195628 -0.0414384 0.0261818 +-0.0166672 -0.0238302 0.0250778 +-0.00692607 -0.0160732 0.0241377 +-0.00168302 -0.0136631 0.0249367 +0.00312403 -0.0101411 0.0261088 +0.0335793 -0.000142001 0.0194897 +0.101627 0.0205962 0.0216267 +0.112527 0.0393584 0.0247657 +0.111383 0.0527235 0.0270268 +0.09794 0.0637496 0.0260578 +0.0882839 0.0669687 0.0246217 +0.0510185 0.0908949 0.0238767 +0.26098 0.0911969 0.0207147 +0.115098 0.106357 0.0267648 +0.13434 0.112398 0.0281058 +0.26101 0.105446 0.0245477 +0.263515 0.122502 0.0210907 +0.258072 0.132037 0.0224947 +0.158951 0.139445 0.0229447 +0.250901 0.142509 0.0241327 +0.171246 0.150707 0.0220397 +0.21073 0.197298 0.0202527 +0.196371 0.233321 0.0223587 +0.228897 0.253631 0.0274098 +0.1821 0.267197 0.0308948 +0.209368 0.279576 0.0279238 +-0.126235 -0.40039 0.0208577 +-0.151762 -0.372325 0.0304378 +-0.171507 -0.352148 0.0293658 +-0.0232282 -0.355357 0.0288038 +-0.0213832 -0.354283 0.0210157 +0.108912 -0.335745 0.0272018 +0.0112041 -0.329319 0.0289768 +-0.19265 -0.322335 0.0269878 +0.133765 -0.314447 0.0263168 +0.144244 -0.300466 0.0249897 +0.0813078 -0.299564 0.0244787 +-0.217183 -0.2844 0.0323838 +-0.223941 -0.274719 0.0206467 +-0.232241 -0.267123 0.0319858 +-0.268746 -0.246279 0.0279738 +-0.277585 -0.24516 0.0240037 +-0.281175 -0.210638 0.0293408 +-0.164116 -0.0219422 0.0235697 +-0.148901 -0.0182702 0.0236417 +-0.141588 -0.0175252 0.0210717 +-0.00585106 -0.0130751 0.0304978 +0.0371514 0.00282003 0.0284288 +0.0506885 0.00665207 0.0265618 +0.0620536 0.00866909 0.0218597 +0.0798338 0.0153062 0.0233177 +0.0915779 0.0175942 0.0213637 +0.106579 0.0247272 0.0235567 +0.239921 0.0270613 0.0271548 +0.247874 0.0491075 0.0259398 +0.112391 0.0462775 0.0258768 +0.0925899 0.0661257 0.0278958 +0.0639536 0.0799008 0.0283878 +0.267115 0.0897359 0.0340578 +0.109468 0.103955 0.0218347 +0.126444 0.104741 0.0238737 +0.264022 0.111442 0.0256648 +0.139657 0.1177 0.0254868 +0.269114 0.123867 0.0249617 +0.253753 0.136467 0.0233607 +0.159635 0.145967 0.0270648 +0.244537 0.206112 0.0298718 +0.193781 0.239735 0.0243017 +0.179751 0.290385 0.0324588 +0.186144 0.286414 0.0261368 +0.190694 0.282629 0.0216727 +-0.103915 -0.402829 0.0258408 +-0.0715737 -0.39421 0.0244717 +-0.0608906 -0.384485 0.0221807 +-0.0339963 -0.359674 0.0307478 +-0.0173502 -0.352596 0.0253118 +-0.00426204 -0.342678 0.0215337 +0.00369004 -0.335581 0.0228847 +0.116347 -0.328356 0.0290488 +0.00606906 -0.334133 0.0292548 +0.141109 -0.315501 0.0212697 +0.0844338 -0.307703 0.0300568 +0.0506635 -0.293893 0.0295258 +-0.213121 -0.291381 0.0358029 +0.0481615 -0.296702 0.0220927 +0.0838478 -0.301107 0.0306968 +0.0559606 -0.291364 0.0245217 +0.0795258 -0.290516 0.0278958 +0.0635126 -0.285044 0.0254248 +0.150583 -0.285762 0.0266018 +-0.250342 -0.252782 0.0268298 +0.169017 -0.245029 0.0286608 +-0.283289 -0.222632 0.0291038 +-0.285204 -0.215562 0.0268308 +-0.279837 -0.215357 0.0328588 +-0.276712 -0.17668 0.0309498 +0.205266 -0.15324 0.0233357 +0.207788 -0.137714 0.0295668 +-0.246628 -0.11602 0.0327558 +0.229103 -0.0655517 0.0244207 +-0.0572576 -0.0418284 0.0270108 +-0.0645526 -0.0394454 0.0231537 +-0.0867439 -0.0304763 0.0264038 +0.233984 -0.0301383 0.0286808 +0.231792 -0.0150412 0.0219007 +0.00938009 -0.00420304 0.0330978 +0.0260793 0.00212802 0.0291628 +0.233563 0.00904809 0.0256328 +0.238494 0.0108241 0.0311638 +0.100425 0.0257553 0.0273478 +0.110837 0.0585726 0.0262818 +0.0703487 0.0761888 0.0290158 +0.0546965 0.097573 0.0235707 +0.0699367 0.103233 0.0227647 +0.104102 0.104787 0.0242447 +0.267396 0.117528 0.0255808 +0.259658 0.135113 0.0278478 +0.151814 0.134921 0.0257038 +0.247233 0.163571 0.0239767 +0.185453 0.160779 0.0222587 +0.195963 0.173808 0.0277138 +0.209806 0.20192 0.0244877 +0.247028 0.196163 0.0274608 +0.239835 0.225368 0.0287188 +-0.0776898 -0.399298 0.0268218 +-0.136317 -0.382377 0.0338948 +-0.0432934 -0.36672 0.0292148 +-0.0383444 -0.363572 0.0266388 +-0.0291173 -0.358712 0.0272888 +-0.00427604 -0.343844 0.0279458 +0.113039 -0.341191 0.0235297 +-0.186801 -0.331154 0.0227327 +0.124134 -0.328329 0.0256808 +0.0909419 -0.323835 0.0297898 +0.0288203 -0.311098 0.0270208 +0.0353864 -0.307681 0.0224787 +-0.207649 -0.296858 0.0290668 +0.0762258 -0.285743 0.0293628 +0.0734097 -0.281129 0.0301928 +0.148919 -0.278212 0.0313358 +-0.261654 -0.248865 0.0280248 +-0.279415 -0.240076 0.0262628 +0.174204 -0.238449 0.0264318 +-0.274612 -0.236345 0.0325338 +-0.281413 -0.201637 0.0343388 +-0.279379 -0.193659 0.0361289 +0.206221 -0.145763 0.0273168 +0.215871 -0.114541 0.0266598 +-0.237348 -0.101449 0.0267668 +-0.231428 -0.0920929 0.0270678 +-0.226665 -0.0857709 0.0272548 +0.233197 -0.0379474 0.0262728 +-0.0751778 -0.0355674 0.0312348 +-0.0222392 -0.0256663 0.0236537 +-0.099617 -0.0251103 0.0272038 +-0.107691 -0.0219762 0.0265908 +-0.115385 -0.0194912 0.0254028 +-0.156906 -0.0196282 0.0274518 +0.234053 -0.0225052 0.0248897 +0.235389 -0.0144621 0.0295758 +0.0131141 -0.00559306 0.0284158 +0.0161112 -0.00248602 0.0322948 +0.234397 0.000932009 0.0272428 +0.0328063 0.00215102 0.0253818 +0.0610986 0.0125841 0.0283408 +0.0731457 0.0156772 0.0279618 +0.266105 0.0823538 0.0331568 +0.0550986 0.0888099 0.0275268 +0.0581636 0.0943899 0.0304128 +0.263749 0.10007 0.0286698 +0.0928729 0.103552 0.0195377 +0.097338 0.105169 0.0247267 +0.144075 0.123241 0.0243787 +0.275372 0.124878 0.0272018 +0.165469 0.158196 0.0322388 +0.179315 0.163278 0.0275568 +0.202025 0.177809 0.0266058 +0.204631 0.21443 0.0213157 +0.245576 0.211325 0.0235837 +0.224679 0.26085 0.0286568 +-0.0851769 -0.401947 0.0286668 +-0.119846 -0.392142 0.0327568 +-0.128955 -0.387493 0.0334638 +-0.0580006 -0.380159 0.0265128 +-0.0131431 -0.349246 0.0287378 +-0.182956 -0.33682 0.0323858 +3.00003e-005 -0.338627 0.0277928 +0.0936019 -0.331585 0.0263118 +0.0162402 -0.32484 0.0261158 +0.0205582 -0.319948 0.0288588 +0.13921 -0.307403 0.0257018 +-0.20358 -0.305154 0.0316598 +0.0445004 -0.299511 0.0286628 +0.156195 -0.269189 0.0293848 +-0.24168 -0.257443 0.0386509 +0.193732 -0.18566 0.0293118 +-0.273346 -0.168479 0.0330048 +0.202075 -0.160413 0.0268658 +-0.262954 -0.142589 0.0284638 +-0.234163 -0.096333 0.0333618 +-0.212206 -0.0597016 0.0320628 +-0.206539 -0.0532615 0.0284438 +-0.199859 -0.0456455 0.0336018 +-0.0437904 -0.0405644 0.0258708 +-0.0400564 -0.0354324 0.0276808 +-0.0264193 -0.0283043 0.0263918 +-0.171854 -0.0245452 0.0276168 +-0.123691 -0.0179842 0.0242147 +0.233421 -0.00695907 0.0256238 +0.0184402 -0.00523205 0.0256888 +0.0847618 0.0190912 0.0259378 +0.0935829 0.0265133 0.0316078 +0.10473 0.0391634 0.0326858 +0.108562 0.0428984 0.0292098 +0.105655 0.0527875 0.0348828 +0.254502 0.0557736 0.0342858 +0.110243 0.0635876 0.0255998 +0.111444 0.0643926 0.0282268 +0.0872859 0.0692097 0.0312038 +0.279586 0.119092 0.0351109 +0.144733 0.129783 0.0284458 +0.271038 0.129781 0.0269358 +0.265815 0.132924 0.0279188 +0.2778 0.13087 0.0292578 +0.153697 0.141337 0.0290038 +0.25229 0.146939 0.0300538 +0.171792 0.157375 0.0269598 +0.184228 0.16921 0.0301188 +0.210918 0.19443 0.0277928 +0.180108 0.274865 0.0305038 +0.214744 0.273513 0.0255948 +0.180672 0.281732 0.0286858 +0.183907 0.279384 0.0244037 +0.203278 0.285947 0.0313988 +-0.110394 -0.397205 0.0303318 +-0.0638846 -0.384993 0.0284168 +-0.0537985 -0.374833 0.0260388 +-0.0493235 -0.369904 0.0282768 +-0.00785508 -0.346634 0.0324738 +-0.181428 -0.339693 0.0238547 +0.126276 -0.313492 0.0309978 +0.0237422 -0.316394 0.0172407 +0.0865659 -0.301721 0.0369679 +0.142477 -0.29171 0.0298708 +0.0823978 -0.295183 0.0296878 +0.142327 -0.284171 0.0335438 +-0.262068 -0.244691 0.0331198 +0.170832 -0.234474 0.0323868 +-0.277808 -0.220189 0.0363509 +-0.277998 -0.185194 0.0348078 +0.217359 -0.10594 0.0300468 +-0.242465 -0.109036 0.0269068 +-0.238458 -0.103623 0.0355279 +0.22227 -0.0905789 0.0285288 +0.226773 -0.0705277 0.0309418 +-0.0694037 -0.0376404 0.0282668 +-0.0817368 -0.0328463 0.0306768 +-0.0930449 -0.0278173 0.0252518 +-0.0292093 -0.0295273 0.0316398 +-0.0226712 -0.0237552 0.0294138 +-0.0111431 -0.0160062 0.0297598 +-0.140004 -0.0173562 0.0284748 +0.00768808 -0.00696007 0.0267338 +0.0468605 0.00851209 0.0301208 +0.0828018 0.0240352 0.0337768 +0.104272 0.0312733 0.0293978 +0.108576 0.0493625 0.0304058 +0.109203 0.0644466 0.0318828 +0.096576 0.0653597 0.0313428 +0.100119 0.0644546 0.0308528 +0.103659 0.0630996 0.0262518 +0.0681367 0.0798928 0.0337098 +0.262839 0.0775638 0.0275278 +0.0606116 0.099009 0.0279318 +0.266396 0.105926 0.0305678 +0.273702 0.118742 0.0299418 +0.280673 0.123401 0.0304938 +0.284909 0.127309 0.0303228 +0.258859 0.138802 0.0337318 +0.247433 0.167826 0.0305728 +0.247053 0.175063 0.0314988 +0.203035 0.182823 0.0303858 +0.24688 0.186783 0.0304538 +0.207335 0.209136 0.0251638 +0.205187 0.215572 0.0283998 +0.242276 0.216247 0.0292238 +0.229768 0.248135 0.0338158 +0.185145 0.259837 0.0296008 +0.214496 0.275514 0.0324958 +0.197098 0.290037 0.0318058 +-0.0945819 -0.402321 0.0282328 +-0.0749427 -0.394312 0.0315898 +-0.00197502 -0.342413 0.0341108 +0.00246702 -0.337225 0.0350229 +0.109518 -0.328396 0.0311268 +0.0167182 -0.324857 0.0331658 +0.0335693 -0.308094 0.0311008 +0.0391484 -0.304387 0.0290068 +0.0602266 -0.287487 0.0292418 +0.0776228 -0.284788 0.0353479 +0.149459 -0.270362 0.0347238 +-0.225398 -0.274158 0.0291578 +0.158571 -0.258583 0.0325808 +-0.244957 -0.254911 0.0322368 +-0.254729 -0.248839 0.0315188 +0.164771 -0.254811 0.0280968 +0.162041 -0.248814 0.0342088 +0.165131 -0.240065 0.0357839 +-0.279393 -0.225189 0.0336608 +0.178471 -0.221284 0.0302778 +-0.282048 -0.218989 0.0314698 +-0.27445 -0.22486 0.0395639 +0.183626 -0.207678 0.0310538 +0.182505 -0.201314 0.0362979 +0.188674 -0.19199 0.0333718 +-0.267146 -0.150781 0.0293668 +-0.229645 -0.0886499 0.0360569 +-0.218048 -0.0682787 0.0304008 +-0.0482255 -0.0441394 0.0279738 +-0.0166372 -0.0199522 0.0296908 +-0.112472 -0.0205942 0.0328158 +-0.0101711 -0.0128051 0.0360939 +0.0411674 0.00651407 0.0284208 +0.0663337 0.0155312 0.0316108 +0.243499 0.0246812 0.0340468 +0.098426 0.0301453 0.0329928 +0.101631 0.0424644 0.0383639 +0.108252 0.0570626 0.0306478 +0.256811 0.0625536 0.0312798 +0.113726 0.0571656 0.00828358 +0.10492 0.0659977 0.0301118 +0.0806878 0.0725477 0.0324498 +0.260198 0.0698267 0.0292528 +0.0727617 0.103973 0.0290538 +0.0906139 0.105626 0.0258198 +0.127692 0.107726 0.0295728 +0.282135 0.13339 0.0321518 +0.25288 0.151407 0.0366049 +0.159733 0.152183 0.0319078 +0.249897 0.153546 0.0310028 +0.245141 0.181401 0.0367279 +0.190157 0.174429 0.0317308 +0.207715 0.188288 0.0299858 +0.206582 0.192228 0.0356109 +0.21069 0.199071 0.0318718 +0.238148 0.219979 0.0357489 +0.236083 0.229701 0.0341268 +0.197239 0.233739 0.0298958 +0.19065 0.248375 0.0336248 +0.208941 0.282079 0.0344108 +-0.101064 -0.397953 0.0317878 +-0.126815 -0.394032 0.0274078 +-0.159384 -0.366003 0.0293498 +-0.177088 -0.344534 0.0319248 +0.00783408 -0.333029 0.0362519 +0.097655 -0.327192 0.0312128 +0.0913659 -0.317558 0.0346638 +0.0859519 -0.319203 0.0265558 +0.137285 -0.29879 0.0304118 +-0.218373 -0.285136 0.0419379 +0.172682 -0.226357 0.0345868 +0.17322 -0.218826 0.0380449 +0.188175 -0.2001 0.0294198 +0.198858 -0.161192 0.0342618 +-0.266084 -0.153707 0.0388369 +0.21087 -0.129742 0.0276948 +-0.233887 -0.096431 0.0417719 +-0.164666 -0.0216502 0.0323398 +-0.129407 -0.0174272 0.0297348 +-0.000218002 -0.0110171 0.0317108 +0.238474 0.00272203 0.0326318 +0.0311213 0.00393304 0.0312588 +0.0782028 0.0199272 0.0303308 +0.107307 0.0631486 0.0335968 +0.0592286 0.0888309 0.0330468 +0.0637306 0.097053 0.0343778 +0.0664247 0.10173 0.0289898 +0.0787938 0.10528 0.0296518 +0.269022 0.112597 0.0310968 +0.288105 0.131968 0.0325458 +0.264781 0.135428 0.0331598 +0.254997 0.140432 0.0288578 +0.177523 0.168834 0.0334948 +0.24462 0.193595 0.0344578 +0.209948 0.205703 0.0302898 +0.199362 0.227407 0.0248127 +0.225914 0.256308 0.0348598 +0.183096 0.263679 0.0370149 +0.222162 0.263559 0.0357959 +0.179749 0.271046 0.0362919 +0.185814 0.295007 0.0339228 +-0.0426404 -0.366362 0.0366519 +-0.165877 -0.359231 0.0291968 +-0.0174362 -0.353327 0.0327938 +-0.169916 -0.351164 0.0381009 +-0.00598306 -0.345373 0.0395179 +0.0118401 -0.328383 0.0368189 +0.097828 -0.321124 0.0352739 +-0.197854 -0.314531 0.0298318 +0.120784 -0.320918 0.0305488 +0.0352934 -0.305989 0.0382979 +0.131985 -0.306306 0.0306188 +0.130381 -0.298061 0.0352439 +-0.209577 -0.298163 0.0392649 +0.0751438 -0.279095 0.0366179 +-0.222159 -0.278616 0.0355939 +-0.273206 -0.242024 0.0293258 +-0.278475 -0.231095 0.0321578 +0.178481 -0.213638 0.0343918 +-0.280196 -0.208902 0.0365469 +0.195964 -0.177406 0.0301248 +0.196559 -0.168984 0.0337428 +-0.27056 -0.159543 0.0313538 +-0.258128 -0.135328 0.0331438 +-0.0514285 -0.0433384 0.0320368 +-0.193168 -0.0386344 0.0355119 +-0.178754 -0.0279243 0.0333528 +-0.0354034 -0.0315483 0.0296818 +0.235038 -0.0222242 0.0330388 +0.000576006 -0.00610006 0.0377699 +0.0365294 0.00654607 0.0336288 +0.0889399 0.0228432 0.0290358 +0.241366 0.0353514 0.0242697 +0.246476 0.0408944 0.0292858 +0.105242 0.0662937 0.0313858 +0.264411 0.0748417 0.0349848 +0.0640726 0.0844478 0.0357039 +0.0839928 0.105565 0.0261388 +0.103132 0.106061 0.0297988 +0.129994 0.112361 0.0334148 +0.273544 0.113601 0.0359329 +0.276699 0.135908 0.0355649 +0.15415 0.147879 0.0341908 +0.192708 0.294535 0.0357029 +-0.0737407 -0.390545 0.0370009 +-0.0683447 -0.385805 0.0365059 +-0.0481795 -0.369052 0.0355439 +-0.0331883 -0.359755 0.0383169 +-0.0275073 -0.358097 0.0345388 +-0.0224682 -0.354454 0.0371529 +0.0930289 -0.311563 0.0400189 +0.0248922 -0.316385 0.0243657 +0.0411264 -0.30179 0.0367689 +0.0693307 -0.280898 0.0338178 +0.166573 -0.230008 0.0394319 +0.205648 -0.135671 0.0367299 +-0.25222 -0.125589 0.0344108 +-0.205792 -0.0519215 0.0371969 +-0.0631296 -0.0398564 0.0315688 +-0.0884099 -0.0302323 0.0346668 +0.23745 -0.00655607 0.0327668 +0.00604206 -0.00304103 0.0386619 +0.0483205 0.0099881 0.0362709 +0.0589986 0.0154572 0.0342278 +0.0762198 0.0241222 0.0375999 +0.10059 0.0354264 0.0352519 +0.105108 0.0460895 0.0346428 +0.261019 0.0665457 0.0370759 +0.0743637 0.0767468 0.0351239 +0.0971 0.105324 0.0305808 +0.121108 0.107457 0.0319098 +0.269778 0.105888 0.0367799 +0.135657 0.118448 0.0310788 +0.139737 0.12461 0.0303948 +0.291172 0.127088 0.0331358 +0.294186 0.132558 0.0353179 +0.288522 0.136014 0.0360609 +0.271912 0.1342 0.0315368 +0.248098 0.160529 0.0306048 +0.243081 0.200784 0.0352979 +0.199915 0.231209 0.0369319 +0.218292 0.270283 0.0358969 +0.177254 0.282889 0.0342418 +0.176634 0.289789 0.0355439 +-0.0912439 -0.397991 0.0331828 +-0.0868699 -0.394469 0.0372409 +-0.0692567 -0.389457 0.0302498 +-0.144614 -0.37815 0.0310358 +-0.0107231 -0.348394 0.0435229 +-0.188478 -0.329325 0.0310988 +0.104779 -0.324182 0.0341868 +0.113223 -0.320332 0.0340818 +0.0256223 -0.315986 0.0328778 +0.119041 -0.312841 0.0349378 +0.0867189 -0.313483 0.0319788 +0.0467685 -0.296912 0.0351679 +0.0566576 -0.289604 0.0327688 +0.0613166 -0.2855 0.0361029 +-0.23456 -0.264745 0.0399239 +-0.269591 -0.228372 0.0430149 +0.177374 -0.207303 0.0392839 +-0.249822 -0.123437 0.0428079 +-0.242033 -0.109637 0.0387239 +0.219171 -0.0912259 0.0364279 +-0.0575716 -0.0415524 0.0349768 +-0.0812408 -0.0333993 0.0377839 +-0.185706 -0.0324533 0.0324668 +-0.0197042 -0.0214872 0.0347868 +-0.149535 -0.0181772 0.0320918 +-0.134509 -0.0174512 0.0348348 +0.0251943 0.00441704 0.0353839 +0.0713087 0.0198442 0.0342798 +0.0934759 0.0320413 0.0384049 +0.249789 0.0405434 0.0367149 +0.250712 0.0485775 0.0325638 +0.10224 0.0496885 0.0401299 +0.253794 0.0489085 0.0396179 +0.0928989 0.0677207 0.0339578 +0.100612 0.0677117 0.0347808 +0.0798158 0.0751398 0.0383249 +0.0749487 0.103156 0.0358489 +0.109342 0.106546 0.0280278 +0.112024 0.107785 0.0385789 +0.2872 0.122801 0.0356239 +0.149281 0.141784 0.0345088 +0.250489 0.157928 0.0371239 +0.171663 0.163259 0.0320948 +0.196132 0.180022 0.0330608 +0.201254 0.225943 0.0318938 +0.187972 0.253383 0.0300128 +0.19038 0.290547 0.0291938 +0.180099 0.298471 0.0383739 +-0.0814468 -0.397095 0.0335548 +-0.104764 -0.39226 0.0370729 +-0.0584446 -0.375254 0.0389939 +-0.0539995 -0.370508 0.0383139 +-0.0542565 -0.372758 0.0324468 +0.124844 -0.305055 0.0352619 +-0.230137 -0.26944 0.046112 +-0.255061 -0.245027 0.0381919 +-0.267855 -0.240233 0.0345718 +-0.277446 -0.20425 0.0416919 +-0.274529 -0.177736 0.0384179 +0.192278 -0.1746 0.0377249 +0.202191 -0.152563 0.0323598 +-0.262882 -0.145193 0.0367899 +0.203097 -0.144801 0.0363189 +0.212064 -0.120421 0.0323898 +0.22375 -0.0820758 0.0312018 +-0.222227 -0.0767818 0.0274018 +0.229096 -0.0608236 0.0308458 +0.23245 -0.0439604 0.0324728 +-0.0452475 -0.0387804 0.0317158 +-0.0422414 -0.0322253 0.0397829 +-0.0410474 -0.0336273 0.0338588 +-0.0302283 -0.0277103 0.0374229 +-0.095271 -0.0272873 0.0333888 +-0.157275 -0.0194172 0.0368529 +-0.12586 -0.0180932 0.0385759 +-0.0150752 -0.0161102 0.0347648 +0.237492 -0.0158712 0.0376129 +0.241387 -0.000843008 0.0382459 +0.00382304 -0.00645106 0.0322638 +0.0131621 -0.00180502 0.0377919 +0.0190532 0.00222102 0.0359439 +0.0416744 0.0113831 0.0386509 +0.0535625 0.0113131 0.0318588 +0.0533185 0.0155052 0.0377189 +0.0876729 0.0279903 0.0366469 +0.105943 0.0609086 0.0347548 +0.102427 0.0616576 0.0411639 +0.0852049 0.0720387 0.0369539 +0.0676307 0.0949509 0.0403769 +0.267648 0.09806 0.0351049 +0.107619 0.107081 0.0340268 +0.113158 0.107326 0.0330868 +0.146483 0.135812 0.0315958 +0.282828 0.136949 0.0367359 +0.246807 0.171594 0.0376229 +0.24253 0.189199 0.0392189 +0.193962 0.241125 0.0312418 +0.174094 0.287055 0.0399019 +0.206137 0.286105 0.0396919 +0.196755 0.295024 0.0419189 +-0.0582486 -0.378162 0.0329628 +-0.15572 -0.364903 0.0362559 +0.112293 -0.311647 0.0387049 +-0.205307 -0.305613 0.0412709 +0.118306 -0.304136 0.0392679 +0.0460545 -0.296328 0.0422589 +0.0808108 -0.289939 0.0334348 +0.0822078 -0.288717 0.0387759 +0.142629 -0.275638 0.0372609 +0.15504 -0.252489 0.0391899 +-0.261209 -0.240841 0.0387949 +-0.269493 -0.234372 0.0384519 +-0.276111 -0.197261 0.0439389 +0.190079 -0.183644 0.0361459 +0.219458 -0.098202 0.0304848 +0.223781 -0.0746607 0.0372419 +-0.225209 -0.0808448 0.0357859 +-0.0622056 -0.0400704 0.0407749 +-0.09996 -0.0257693 0.0394969 +-0.172063 -0.0241812 0.0373969 +-0.0262243 -0.0237072 0.0344178 +-0.120851 -0.0184722 0.0320978 +-0.00405604 -0.0106121 0.0370509 +0.0207222 0.000231002 0.0299728 +0.0315393 0.00498105 0.0370539 +0.098101 0.0440964 0.0442999 +0.105284 0.0583736 0.0359189 +0.0631436 0.0910939 0.0374919 +0.269815 0.0921969 0.0407599 +0.0692907 0.100545 0.0356289 +0.0858329 0.105928 0.0324708 +0.095823 0.104472 0.0366439 +0.2712 0.099968 0.0425899 +0.127576 0.115065 0.0398009 +0.295156 0.126033 0.0372399 +0.297254 0.135461 0.0394339 +0.292342 0.13807 0.0397499 +0.269866 0.135462 0.0373809 +0.25798 0.14201 0.0402029 +0.170548 0.168303 0.0376989 +0.194401 0.185117 0.0390359 +0.208496 0.198352 0.0376519 +0.208241 0.211984 0.0324188 +0.205009 0.219625 0.0347868 +0.174596 0.294519 0.0394649 +0.200501 0.2906 0.0375719 +0.191936 0.298832 0.0432159 +-0.0905949 -0.390369 0.0413359 +-0.112756 -0.390959 0.0364309 +-0.0633736 -0.382101 0.0336838 +-0.0445224 -0.366483 0.0432009 +-0.0378714 -0.363457 0.0344228 +-0.0235172 -0.354137 0.050589 +-0.0122781 -0.349529 0.0362859 +-0.175732 -0.343958 0.0406269 +-0.193689 -0.322358 0.0361809 +-0.214795 -0.292022 0.047249 +0.124165 -0.295534 0.0399539 +0.134703 -0.290279 0.0359069 +0.135419 -0.281365 0.0394969 +-0.248692 -0.250972 0.0368539 +-0.27437 -0.230333 0.0368739 +-0.264204 -0.231501 0.046772 +-0.276471 -0.213414 0.0419579 +-0.275364 -0.188775 0.0435619 +0.183327 -0.188064 0.0424549 +-0.268741 -0.162572 0.0406349 +-0.254512 -0.131394 0.0413689 +0.213874 -0.111046 0.0354309 +-0.216057 -0.0644286 0.0396769 +-0.0684517 -0.0380304 0.0364579 +0.23474 -0.0287193 0.0371499 +-0.104036 -0.0236792 0.0334788 +-0.0203422 -0.0151712 0.0449009 +-0.00863209 -0.0098811 0.0418729 +0.242337 0.00811608 0.0377929 +0.0352474 0.0095951 0.0392989 +0.0417804 0.00947109 0.0337048 +0.0487285 0.0145211 0.0408179 +0.0528555 0.0199832 0.046066 +0.0575886 0.0188962 0.0413599 +0.0809988 0.0286393 0.0416659 +0.0904009 0.0702797 0.0382039 +0.101405 0.107026 0.0353189 +0.285024 0.119445 0.0403549 +0.135876 0.124322 0.0361659 +0.140344 0.131141 0.0351959 +0.27446 0.137135 0.0416599 +0.255492 0.144754 0.0349118 +0.153588 0.152906 0.0400489 +0.164237 0.163773 0.0387019 +0.238854 0.196404 0.0425559 +0.240602 0.211411 0.0354729 +0.23539 0.213133 0.0426519 +0.233284 0.238978 0.0335008 +0.176709 0.276277 0.0443979 +0.176991 0.277791 0.0379849 +0.187303 0.29852 0.0388809 +-0.09665 -0.393389 0.0374249 +-0.181119 -0.337422 0.0414959 +-0.000291003 -0.341081 0.0409279 +0.0210092 -0.320144 0.0373019 +0.0249832 -0.315631 0.0420309 +0.0854309 -0.294874 0.0358789 +0.0873719 -0.290694 0.0410349 +0.0645996 -0.282691 0.0326388 +0.0758318 -0.27661 0.0431219 +0.144542 -0.265879 0.0406439 +-0.234331 -0.264307 0.051942 +-0.238361 -0.260411 0.045398 +-0.25008 -0.24757 0.0435349 +0.157931 -0.243515 0.0412169 +-0.263656 -0.236015 0.0423489 +-0.258502 -0.234847 0.050631 +0.166935 -0.221914 0.0432259 +-0.273287 -0.206751 0.048285 +0.193813 -0.164483 0.0411059 +0.208468 -0.127326 0.0360559 +-0.228982 -0.0872359 0.0443129 +0.231082 -0.0523445 0.0303988 +-0.0508285 -0.0428724 0.0381689 +0.233614 -0.0366384 0.0348148 +-0.0387904 -0.0288543 0.0426939 +-0.0284793 -0.0227182 0.0407759 +-0.142655 -0.0177192 0.0361229 +0.0156332 0.00301503 0.0416679 +0.0473165 0.0173362 0.045882 +0.0642826 0.0182272 0.0380519 +0.24264 0.0169702 0.0359319 +0.0873539 0.0325893 0.0434209 +0.09738 0.0377594 0.0405669 +0.1024 0.0678007 0.0415029 +0.096347 0.0685207 0.0391679 +0.266029 0.0733167 0.0415039 +0.0845138 0.103319 0.0409319 +0.0894039 0.10403 0.0380169 +0.0915669 0.105741 0.0321658 +0.105785 0.106011 0.0394459 +0.282866 0.115745 0.045244 +0.248093 0.164847 0.0369439 +0.2455 0.175149 0.050241 +0.17695 0.174171 0.0390669 +0.183614 0.174801 0.0356939 +0.210403 0.205593 0.0367379 +0.238967 0.205282 0.0403709 +0.234019 0.22363 0.0408329 +0.229263 0.242066 0.0399649 +0.222714 0.257266 0.0426989 +0.179984 0.269905 0.0425139 +0.206267 0.286612 0.04742 +0.201885 0.291385 0.0448509 +0.181846 0.300851 0.0404949 +-0.0809828 -0.391884 0.0399009 +-0.123175 -0.385722 0.0387409 +-0.0636056 -0.380142 0.0393269 +-0.0384354 -0.363544 0.0426289 +-0.163503 -0.357901 0.0371969 +-0.0216452 -0.353483 0.0443359 +-0.0161672 -0.352345 0.0409729 +0.00484705 -0.335628 0.0423959 +-0.200418 -0.312621 0.0378899 +0.0879539 -0.308113 0.0375219 +0.0406214 -0.300729 0.0449259 +0.0889789 -0.297143 0.0418739 +0.0518535 -0.291761 0.0381469 +-0.228045 -0.271737 0.0377419 +-0.244633 -0.253701 0.0448339 +0.183398 -0.194367 0.0389619 +0.209993 -0.116242 0.0408389 +0.215873 -0.100459 0.0379889 +-0.224617 -0.0786948 0.045007 +-0.221129 -0.0727807 0.0376199 +0.22605 -0.0657577 0.0385159 +-0.0499015 -0.0395284 0.0441259 +-0.0328933 -0.0274663 0.0432119 +-0.0143501 -0.0125551 0.0422199 +0.0286133 0.00629806 0.0416179 +0.0688047 0.0230952 0.0406939 +0.105089 0.0648156 0.0370159 +0.0702067 0.0817238 0.0394969 +0.268887 0.0828908 0.0408669 +0.0784118 0.102115 0.0413499 +0.118454 0.108307 0.0378819 +0.124166 0.110862 0.0365919 +0.136323 0.127408 0.0418419 +0.299834 0.130559 0.0388529 +0.267337 0.136568 0.0427779 +0.159297 0.157183 0.0371719 +0.170676 0.173379 0.0429189 +0.189109 0.180221 0.0377529 +0.243347 0.181431 0.0434079 +0.209376 0.213466 0.0382079 +0.196968 0.236965 0.0372369 +0.173857 0.282581 0.0445629 +0.171307 0.295834 0.0440819 +-0.099758 -0.387241 0.0433079 +-0.0761218 -0.388053 0.0429879 +-0.0499395 -0.3695 0.0431259 +-0.147509 -0.370767 0.0376229 +-0.0336853 -0.36009 0.045612 +-0.0273503 -0.357252 0.0427509 +-0.17082 -0.346893 0.046768 +0.0162122 -0.325033 0.0409089 +0.0202252 -0.320668 0.045684 +0.0295003 -0.311429 0.0365949 +0.106371 -0.317253 0.0378349 +0.0581806 -0.287017 0.0405979 +0.152434 -0.262294 0.0364559 +0.161181 -0.234819 0.0425219 +0.173092 -0.205167 0.045246 +0.186718 -0.180045 0.0421539 +0.188635 -0.171198 0.0444039 +-0.261395 -0.147847 0.046606 +0.213391 -0.096846 0.045459 +-0.0683217 -0.0382364 0.0447199 +-0.0745437 -0.0360014 0.0400799 +-0.0467265 -0.0374524 0.0375569 +0.238182 -0.0229462 0.0417629 +-0.179693 -0.0281103 0.0415019 +-0.0360234 -0.0296133 0.0362419 +-0.098267 -0.0273053 0.047759 +0.240504 -0.00927109 0.0394979 +0.00255203 -0.00239302 0.0447049 +0.0316393 0.0105541 0.0453 +0.258468 0.0581086 0.0405689 +0.0810998 0.104903 0.0359019 +0.0937339 0.10395 0.0422429 +0.109065 0.10744 0.0438819 +0.132065 0.118154 0.0362449 +0.298724 0.125247 0.0423259 +0.262604 0.137054 0.0386419 +0.286836 0.139488 0.0411569 +0.200214 0.190642 0.0409359 +0.20125 0.186393 0.0355949 +0.203491 0.225701 0.0390849 +0.226596 0.250096 0.0399219 +0.186579 0.256914 0.0367799 +0.219396 0.265267 0.0427819 +0.215706 0.272956 0.0425539 +0.212626 0.278418 0.0391289 +0.171205 0.289246 0.046019 +-0.107929 -0.386084 0.0429829 +-0.116088 -0.385157 0.0417959 +-0.0614516 -0.375744 0.0444369 +-0.134568 -0.374349 0.045254 +-0.157691 -0.359224 0.0433199 +0.0100001 -0.330755 0.0443149 +0.111037 -0.304327 0.0427509 +0.116315 -0.296629 0.0435069 +0.0511625 -0.291351 0.045738 +0.128043 -0.286849 0.0416389 +0.0656977 -0.280136 0.0397559 +-0.256595 -0.240439 0.045179 +0.177933 -0.197125 0.0439749 +0.198063 -0.155047 0.0395919 +0.200969 -0.13981 0.0434449 +0.203745 -0.131363 0.0436169 +-0.258892 -0.139732 0.0423049 +-0.245793 -0.116521 0.0421619 +0.220527 -0.0821718 0.0393009 +-0.219881 -0.0701737 0.046909 +-0.0561796 -0.0419794 0.0421949 +-0.0932089 -0.0288383 0.0419949 +-0.116848 -0.0196852 0.0395529 +-0.0225132 -0.0211382 0.0400059 +-0.0185032 -0.0164812 0.0392809 +-0.133844 -0.0178962 0.0421189 +0.244489 -0.00222502 0.0445299 +0.00753908 0.000154002 0.049158 +0.245438 0.00556906 0.0445989 +0.0664697 0.0265973 0.047976 +0.246934 0.0238022 0.0417809 +0.244429 0.0326633 0.0315778 +0.099987 0.0611736 0.046804 +0.09994 0.0667127 0.047118 +0.098149 0.0713327 0.0441809 +0.0870639 0.0733107 0.0434369 +0.0782848 0.09884 0.046647 +0.143421 0.138851 0.0378849 +0.296432 0.139133 0.0437999 +0.280362 0.138825 0.0414019 +0.25562 0.148337 0.0412559 +0.207857 0.219063 0.0413009 +0.232035 0.233114 0.0398279 +-0.0773518 -0.384195 0.047874 +-0.130089 -0.380325 0.0411459 +-0.13998 -0.375916 0.0387379 +-0.0572796 -0.370246 0.0438439 +-0.0299483 -0.356796 0.050479 +0.0306473 -0.310037 0.0439889 +0.104574 -0.310045 0.0419859 +0.0906699 -0.290295 0.045658 +0.0855709 -0.28731 0.046344 +0.119908 -0.288696 0.045483 +0.129943 -0.276958 0.045249 +-0.224264 -0.276955 0.0446609 +0.137676 -0.271818 0.0425969 +0.150573 -0.246648 0.045821 +-0.253183 -0.240193 0.053486 +0.170518 -0.213092 0.0438909 +0.179179 -0.184635 0.048512 +-0.270845 -0.171036 0.0426329 +-0.266529 -0.166662 0.050282 +-0.264351 -0.157155 0.047976 +-0.210665 -0.0572196 0.0426779 +-0.199051 -0.0446644 0.0422109 +-0.193295 -0.0385244 0.0448709 +-0.120229 -0.0195472 0.04604 +-0.00274703 -0.00631006 0.0429759 +0.00113001 -0.000437004 0.051751 +0.0100631 -0.00111701 0.0435159 +0.0127541 0.00416904 0.047717 +0.0438854 0.0121871 0.0434479 +0.245493 0.0140941 0.0428589 +0.0731497 0.0271523 0.0442949 +0.253126 0.0416574 0.0439019 +0.262867 0.0644216 0.0441889 +0.099695 0.106015 0.0408089 +0.273415 0.108498 0.0422619 +0.278132 0.114617 0.0408689 +0.292416 0.121978 0.0415419 +0.270814 0.139745 0.04555 +0.247884 0.168806 0.045415 +0.182222 0.18003 0.0416469 +0.187153 0.185805 0.0442609 +0.236025 0.194465 0.047816 +0.234182 0.203042 0.046197 +0.230242 0.218234 0.046723 +0.193572 0.243616 0.0378549 +0.210187 0.281409 0.045122 +0.185244 0.303016 0.0446069 +-0.122154 -0.379575 0.046133 +-0.0703247 -0.384417 0.0422259 +0.00591806 -0.334484 0.050369 +-0.197059 -0.318058 0.0433669 +0.0912669 -0.303684 0.0439149 +0.0815268 -0.285623 0.0437389 +0.13251 -0.268492 0.047678 +0.16025 -0.226209 0.04744 +-0.272169 -0.217515 0.046474 +0.171464 -0.199436 0.049753 +0.19317 -0.156727 0.046149 +0.19801 -0.148159 0.0438859 +-0.25707 -0.143323 0.054746 +-0.251183 -0.128507 0.05079 +-0.237568 -0.103554 0.046466 +0.212025 -0.10654 0.0426399 +0.228687 -0.0571556 0.0382179 +0.231029 -0.0492695 0.0379649 +0.234936 -0.0345483 0.0420599 +-0.104683 -0.0244242 0.0449509 +-0.16479 -0.0213702 0.0412079 +-0.109003 -0.0222662 0.0395129 +0.0927389 0.0374464 0.045202 +0.098771 0.0507465 0.046861 +0.0926989 0.0710687 0.0434779 +0.0727417 0.098617 0.0419569 +0.0837078 0.100344 0.046599 +0.098045 0.104548 0.045919 +0.273441 0.096252 0.049709 +0.278138 0.110763 0.047897 +0.289063 0.118464 0.046593 +0.131237 0.121892 0.0416499 +0.303728 0.129749 0.0438209 +0.301403 0.135378 0.0435379 +0.277899 0.140757 0.04637 +0.291176 0.140846 0.045987 +0.262039 0.139527 0.0443949 +0.148202 0.146043 0.0396029 +0.15807 0.160785 0.0432239 +0.204033 0.195894 0.0426189 +0.208792 0.221488 0.046252 +0.229206 0.227118 0.045667 +0.189858 0.251317 0.0402719 +0.176164 0.30121 0.0423949 +-0.0923979 -0.385812 0.046159 +-0.0714367 -0.380693 0.046321 +-0.0660537 -0.37936 0.0447059 +-0.0626136 -0.373084 0.048957 +-0.154856 -0.356743 0.051095 +0.00117401 -0.339347 0.047574 +-0.191053 -0.325201 0.045721 +0.0104771 -0.329673 0.053787 +0.0138271 -0.325929 0.047627 +0.0316893 -0.307803 0.052339 +0.099024 -0.315137 0.0395759 +0.10385 -0.302982 0.045913 +0.097559 -0.306983 0.0445309 +0.108855 -0.297253 0.046805 +-0.209104 -0.300997 0.048801 +0.0445554 -0.295989 0.049954 +0.0546965 -0.286595 0.050105 +0.0782968 -0.282208 0.0406509 +0.0709907 -0.279126 0.0389239 +0.139163 -0.261939 0.046475 +-0.267351 -0.223324 0.049477 +0.163465 -0.215856 0.049621 +-0.271997 -0.196068 0.051437 +-0.242324 -0.112009 0.048827 +-0.239063 -0.107829 0.0553641 +0.216565 -0.0890189 0.0432879 +-0.214981 -0.0624556 0.04982 +-0.209825 -0.0556436 0.052905 +-0.0343783 -0.0230032 0.054058 +-0.0307453 -0.0219702 0.046469 +-0.149972 -0.0182502 0.0413269 +-0.00315803 -0.00359004 0.049694 +0.0219492 0.00559406 0.0412159 +0.0255493 0.00774208 0.046837 +0.0374444 0.0128581 0.0442779 +0.0421574 0.0138611 0.048317 +0.0626926 0.0217332 0.0447129 +0.0763388 0.0309073 0.048487 +0.09855 0.0715377 0.05021 +0.0704887 0.0914549 0.045449 +0.0931339 0.103432 0.048383 +0.115514 0.108445 0.0432549 +0.116919 0.111033 0.047827 +0.123967 0.121132 0.050103 +0.300786 0.124489 0.047381 +0.305177 0.129153 0.049414 +0.252876 0.155848 0.0435539 +0.25028 0.162633 0.0428449 +0.193627 0.18984 0.0441919 +0.197606 0.195131 0.047193 +0.208798 0.205601 0.047366 +0.229038 0.209726 0.049409 +0.208179 0.201965 0.0426439 +0.205086 0.226673 0.0446759 +0.227277 0.235375 0.045503 +0.201468 0.233566 0.0444769 +0.217721 0.262379 0.049775 +0.212524 0.276195 0.049202 +0.178505 0.306189 0.046695 +-0.0842708 -0.386904 0.045643 +-0.113091 -0.380192 0.048436 +-0.0586016 -0.36949 0.049977 +-0.0265563 -0.353689 0.0576121 +-0.0197832 -0.350586 0.0566591 +0.0266323 -0.313293 0.049336 +0.0349803 -0.304464 0.04616 +0.12294 -0.280661 0.047564 +0.0704557 -0.278027 0.0436439 +0.0724207 -0.276383 0.048959 +0.148019 -0.25708 0.0425409 +0.143267 -0.25322 0.0479 +-0.250983 -0.244752 0.049568 +-0.269048 -0.205412 0.0552341 +-0.270946 -0.186538 0.052411 +0.188254 -0.163831 0.048563 +0.206591 -0.123542 0.0430319 +0.207768 -0.110626 0.048243 +0.217234 -0.0811978 0.046743 +0.232676 -0.0423684 0.0418819 +-0.0465085 -0.0343513 0.0435659 +-0.187005 -0.0332033 0.0417219 +-0.0869969 -0.0313853 0.0431409 +-0.165696 -0.0214432 0.048748 +-0.137217 -0.0185922 0.049806 +0.247816 0.0326473 0.0390659 +0.0758328 0.0792278 0.0425459 +0.0746067 0.0947269 0.047586 +0.0890489 0.101294 0.0447849 +0.274255 0.104349 0.048733 +0.126099 0.117525 0.045065 +0.284245 0.114073 0.051121 +0.133724 0.12684 0.048167 +0.139708 0.137399 0.047425 +0.142734 0.142869 0.0438179 +0.259923 0.145295 0.046481 +0.245393 0.175323 0.0426929 +0.175175 0.178765 0.045255 +0.240042 0.188256 0.045426 +0.223485 0.249541 0.045893 +0.18717 0.257192 0.0443509 +0.171588 0.303418 0.046667 +-0.104967 -0.380972 0.049514 +-0.13656 -0.367963 0.051464 +-0.142634 -0.368901 0.045383 +-0.0368074 -0.360215 0.052641 +-0.0327133 -0.356567 0.0575861 +-0.184575 -0.332056 0.048686 +-0.187218 -0.330494 0.0395189 +-0.202272 -0.310964 0.048238 +0.11441 -0.282489 0.051415 +-0.219225 -0.286885 0.0584811 +0.124814 -0.27039 0.051469 +0.0670167 -0.277471 0.046754 +0.0783378 -0.274384 0.049313 +-0.246106 -0.250445 0.052135 +0.154905 -0.236317 0.04723 +0.152856 -0.228656 0.052542 +-0.272803 -0.181004 0.045574 +-0.269466 -0.176321 0.050778 +0.182961 -0.177233 0.047903 +0.192123 -0.149685 0.051017 +0.205342 -0.117703 0.048724 +0.223925 -0.0653757 0.046219 +0.229845 -0.0504385 0.0449359 +-0.197756 -0.0426414 0.051921 +-0.0486655 -0.0318483 0.0558011 +-0.0803748 -0.0342043 0.04553 +-0.0867349 -0.0322403 0.050722 +-0.17365 -0.0245592 0.047072 +-0.111669 -0.0220342 0.047224 +-0.14175 -0.0181202 0.0434679 +0.242471 -0.0161162 0.045214 +0.243953 -0.00882409 0.045432 +-0.0123971 -0.00877909 0.048265 +0.247958 0.000160002 0.051012 +0.256929 0.0457035 0.050804 +0.101761 0.0557286 0.0424579 +0.26714 0.0699597 0.047796 +0.0856259 0.0762388 0.049811 +0.27007 0.0779548 0.047272 +0.0671087 0.0873889 0.0417959 +0.103502 0.105569 0.045078 +0.111448 0.107532 0.048558 +0.303481 0.135436 0.048652 +0.273304 0.141227 0.049716 +0.28763 0.140392 0.051438 +0.265803 0.141956 0.048368 +0.262934 0.144272 0.05341 +0.147653 0.15016 0.0444339 +0.244482 0.179197 0.0567101 +0.241853 0.181932 0.050165 +0.179883 0.184376 0.047813 +0.210616 0.208808 0.0424409 +0.19697 0.239713 0.0434509 +0.192934 0.246143 0.0436299 +0.224798 0.242177 0.046422 +0.168459 0.292461 0.051855 +-0.0666997 -0.374145 0.054448 +-0.0528665 -0.369573 0.049077 +-0.0162592 -0.350979 0.049282 +-0.0099791 -0.347134 0.050339 +-0.00443304 -0.34381 0.047341 +6.60007e-005 -0.339403 0.054504 +0.098693 -0.299076 0.049227 +0.0923379 -0.297289 0.047683 +0.104582 -0.292911 0.050771 +0.0887279 -0.285979 0.050797 +0.0602486 -0.28382 0.047964 +0.0796888 -0.280029 0.046289 +-0.244211 -0.249335 0.0649781 +-0.248376 -0.244931 0.0585661 +-0.268298 -0.213598 0.053764 +0.226936 -0.0580836 0.045708 +-0.0547185 -0.0420374 0.048841 +-0.0596716 -0.0413674 0.054506 +-0.0931569 -0.0297603 0.05176 +-0.0394694 -0.0271433 0.048667 +-0.146811 -0.0187432 0.049636 +-0.128076 -0.0184462 0.047091 +-0.0260033 -0.0188602 0.050146 +-0.0243232 -0.0198962 0.045262 +-0.00680107 -0.00781308 0.04754 +0.0108031 0.00588206 0.054122 +0.0228372 0.00913009 0.052468 +0.0766918 0.0348193 0.0550531 +0.257441 0.0510515 0.045778 +0.097972 0.0638436 0.052222 +0.0920859 0.0732307 0.048321 +0.0801208 0.0792658 0.048573 +0.0723217 0.0842288 0.045765 +0.0742857 0.0890749 0.050613 +0.271893 0.0892999 0.046858 +0.0885289 0.100534 0.051569 +0.0938129 0.101524 0.05324 +0.121802 0.112018 0.0432089 +0.121534 0.115519 0.049221 +0.290652 0.117299 0.053548 +0.301202 0.124032 0.052982 +0.128838 0.123511 0.047017 +0.139551 0.134501 0.0413879 +0.298473 0.1394 0.048597 +0.268969 0.141669 0.053529 +0.284376 0.140972 0.046294 +0.293564 0.140416 0.051998 +0.160066 0.166775 0.047702 +0.249722 0.169455 0.052607 +0.167981 0.176296 0.048962 +0.176783 0.188063 0.054552 +0.18971 0.192351 0.049241 +0.198735 0.200243 0.052298 +0.211524 0.213864 0.045726 +0.223273 0.216387 0.051807 +0.223675 0.223203 0.05041 +0.215621 0.269335 0.049216 +0.181383 0.268025 0.048802 +0.210535 0.276324 0.0558431 +0.17113 0.286348 0.052448 +0.17107 0.30821 0.050654 +0.190954 0.301749 0.049158 +-0.0817988 -0.381391 0.052137 +-0.0645636 -0.369953 0.05412 +-0.0477535 -0.366459 0.049985 +-0.0418704 -0.363411 0.049764 +-0.00594006 -0.343359 0.0557561 +0.0376614 -0.301233 0.053255 +0.0493145 -0.290883 0.054021 +0.0935689 -0.291668 0.050652 +0.0750148 -0.274182 0.053511 +-0.227518 -0.273249 0.053723 +-0.242635 -0.253016 0.0591871 +0.143014 -0.24583 0.051461 +0.148296 -0.23847 0.051288 +-0.263677 -0.220774 0.0564891 +0.217349 -0.0747387 0.051786 +0.221405 -0.0731087 0.045005 +-0.204606 -0.0501255 0.046496 +-0.0444604 -0.0309173 0.047938 +-0.0435914 -0.0282513 0.053506 +-0.182342 -0.0295953 0.049668 +0.243019 -0.0227802 0.048621 +-0.156545 -0.0193352 0.046529 +-0.0309093 -0.0193842 0.052197 +0.0261143 0.0134331 0.0574851 +0.248577 0.00948709 0.051252 +0.248122 0.0175172 0.048418 +0.0409814 0.0160232 0.0528 +0.0457915 0.0197092 0.051196 +0.0582276 0.0223932 0.050098 +0.249558 0.0252563 0.04937 +0.0883299 0.0381654 0.050628 +0.0939409 0.0436344 0.049996 +0.097953 0.0567246 0.051189 +0.0786948 0.0943449 0.052364 +0.099402 0.103611 0.050721 +0.295349 0.120782 0.048399 +0.255335 0.15023 0.046963 +0.253854 0.155217 0.0504 +0.183284 0.190018 0.051211 +0.237864 0.188249 0.052223 +0.210232 0.209365 0.050852 +0.211262 0.214381 0.052522 +0.204766 0.231308 0.050405 +0.195411 0.245783 0.049052 +0.177946 0.274183 0.050359 +0.174581 0.28025 0.051226 +0.197448 0.296355 0.049496 +0.165501 0.303174 0.053654 +0.184727 0.306295 0.050552 +-0.097347 -0.381661 0.050344 +-0.0771388 -0.377479 0.05407 +-0.0542315 -0.368015 0.0554681 +-0.150421 -0.364209 0.0439449 +-0.163806 -0.352802 0.046649 +-0.177241 -0.339385 0.05028 +0.00477105 -0.334663 0.0584291 +0.0220012 -0.317652 0.052371 +-0.214473 -0.293706 0.0566571 +0.0945779 -0.286853 0.053008 +0.122627 -0.261817 0.0571861 +0.135734 -0.255373 0.051911 +-0.255128 -0.232989 0.0599701 +0.174247 -0.191836 0.050378 +0.195797 -0.141975 0.050237 +0.201858 -0.125417 0.050008 +-0.234755 -0.100261 0.0566191 +0.208855 -0.0949959 0.054276 +0.247356 -0.00854909 0.051727 +-0.0243872 -0.0115531 0.0588221 +-0.00856709 -0.00592706 0.053685 +0.0554816 0.0249362 0.0564651 +0.0699317 0.0310013 0.053303 +0.250659 0.0335723 0.046559 +0.0831398 0.0384484 0.0559971 +0.262294 0.0570136 0.048365 +0.095173 0.0499455 0.053164 +0.0910119 0.0754818 0.053214 +0.0782068 0.0877239 0.0556651 +0.105251 0.106503 0.04968 +0.118653 0.112654 0.053009 +0.116354 0.114304 0.0576221 +0.302666 0.129185 0.0550011 +0.127695 0.12695 0.051997 +0.302279 0.134042 0.054075 +0.298963 0.137987 0.054112 +0.275598 0.141018 0.054182 +0.155175 0.161823 0.049902 +0.164877 0.169783 0.0445379 +0.229277 0.198879 0.0556921 +0.19253 0.197947 0.053216 +0.207801 0.225768 0.050768 +0.218868 0.249375 0.05092 +0.189309 0.257634 0.051218 +0.219583 0.256049 0.049049 +0.183768 0.263066 0.0437479 +-0.0739127 -0.378524 0.050311 +-0.0723557 -0.375474 0.0563521 +-0.0674327 -0.377561 0.050435 +-0.0131591 -0.347386 0.0567291 +0.0166322 -0.323059 0.053118 +-0.204318 -0.30801 0.0564001 +0.0428994 -0.295652 0.0574021 +0.112091 -0.289941 0.04883 +0.0914069 -0.283614 0.0558271 +0.0810758 -0.277294 0.051671 +-0.221325 -0.282822 0.050933 +0.130129 -0.262239 0.052147 +-0.240327 -0.257474 0.05263 +-0.260661 -0.228001 0.0552461 +0.156992 -0.218786 0.05391 +0.166369 -0.207283 0.05096 +0.165932 -0.198781 0.0553001 +0.177157 -0.177402 0.0538 +-0.262152 -0.160814 0.0569411 +0.187414 -0.156922 0.053091 +-0.227594 -0.0850779 0.053093 +0.232624 -0.0452145 0.050031 +0.235963 -0.0380774 0.048538 +-0.0496835 -0.0352024 0.049718 +-0.0806188 -0.0346993 0.053426 +-0.0343383 -0.0259313 0.049458 +-0.141052 -0.0192762 0.0569401 +-0.0225332 -0.0138811 0.051164 +-0.00526505 -0.00167602 0.0569591 +0.0188542 0.00666007 0.047019 +0.0286653 0.0120261 0.051254 +0.0621176 0.0280593 0.053854 +0.0818998 0.0761398 0.0438269 +0.0834808 0.097374 0.051988 +0.279049 0.108649 0.0551351 +0.122423 0.12433 0.0552511 +0.137612 0.131578 0.046754 +0.295408 0.137756 0.0582491 +0.143653 0.148158 0.049059 +0.152134 0.156294 0.046258 +0.252035 0.162618 0.049299 +0.172943 0.182222 0.051392 +0.190042 0.201496 0.0600881 +0.232021 0.199915 0.050506 +0.203703 0.200386 0.048077 +0.210956 0.219062 0.049738 +0.211724 0.224476 0.0550281 +0.223344 0.230462 0.049496 +0.199555 0.239543 0.049192 +0.201277 0.244314 0.053619 +0.191247 0.251907 0.048144 +0.185035 0.262799 0.051053 +0.212761 0.268475 0.0560501 +0.16801 0.298522 0.049364 +0.172239 0.313245 0.0556241 +-0.0599776 -0.369156 0.0555281 +-0.0380404 -0.357635 0.0617781 +-0.0242612 -0.350392 0.0642291 +0.099555 -0.29104 0.053519 +0.101425 -0.281113 0.0582511 +0.106762 -0.284829 0.054053 +0.0826618 -0.283393 0.05046 +0.144819 -0.232236 0.0566401 +0.182748 -0.170213 0.051398 +-0.259771 -0.152093 0.0558441 +0.198923 -0.133791 0.050036 +-0.246537 -0.120061 0.051797 +-0.232098 -0.0943379 0.050172 +0.21302 -0.0814168 0.053877 +0.220916 -0.0663337 0.053147 +-0.204021 -0.0490635 0.0551831 +-0.0622596 -0.0401234 0.048406 +-0.18955 -0.0349033 0.051869 +-0.18465 -0.0309233 0.0588721 +0.247645 -0.0244002 0.0553251 +-0.0337243 -0.0193442 0.0572981 +-0.169276 -0.0224222 0.0558921 +-0.151275 -0.0193022 0.0557481 +0.247225 -0.0167892 0.052687 +-0.0173202 -0.0112571 0.049008 +0.00609006 0.00259503 0.0550631 +0.0164822 0.00796908 0.053226 +0.0316503 0.0158262 0.0563981 +0.0348103 0.0144951 0.050245 +0.0825298 0.0339363 0.049042 +0.0914219 0.0494735 0.0593451 +0.266576 0.0630536 0.051483 +0.096608 0.0737137 0.054624 +0.097364 0.102722 0.0563381 +0.10842 0.106827 0.054109 +0.136354 0.131078 0.05208 +0.141217 0.143308 0.050245 +0.143817 0.152555 0.0557191 +0.153279 0.163594 0.0559301 +0.205787 0.205321 0.052759 +0.134742 -0.106947 0.111743 +0.217434 0.229076 0.052838 +0.210695 0.229071 0.0550811 +0.210873 0.233853 0.054749 +0.204297 0.23689 0.053525 +0.213118 0.239016 0.053449 +0.207298 0.242712 0.0552751 +0.219843 0.2362 0.050832 +0.219323 0.242853 0.051113 +0.202648 0.290924 0.052217 +0.197366 0.296651 0.0650002 +0.16293 0.300829 0.0607791 +0.194509 0.299934 0.0550361 +0.189414 0.304919 0.0560681 +0.178141 0.310152 0.052376 +-0.0889299 -0.382001 0.05117 +-0.101854 -0.376326 0.0564001 +-0.127522 -0.373602 0.05046 +-0.0594856 -0.367603 0.0607261 +-0.138295 -0.361731 0.0579191 +-0.0097061 -0.343584 0.0628001 +-0.169464 -0.344673 0.054622 +-0.195639 -0.319354 0.051734 +0.0320333 -0.305643 0.0596301 +0.0858529 -0.283175 0.0563101 +0.0643826 -0.279522 0.051557 +0.0800828 -0.27166 0.0556151 +0.127914 -0.255173 0.0571851 +-0.267373 -0.198885 0.0589811 +0.181325 -0.157012 0.0597021 +-0.255407 -0.136211 0.049626 +0.209387 -0.0875069 0.0567311 +-0.0741387 -0.0364964 0.048705 +0.242671 -0.0292683 0.051903 +0.246177 -0.0314703 0.0573231 +-0.109722 -0.0239632 0.0570191 +-0.0393964 -0.0249312 0.0563351 +-0.123305 -0.0195872 0.05396 +-0.131293 -0.0189962 0.05452 +-0.0146981 -0.00715607 0.054911 +0.0208332 0.0105131 0.0585561 +0.0235952 0.0149431 0.0637651 +0.0431384 0.0216652 0.0572041 +0.0505735 0.0227562 0.053191 +0.25061 0.0312943 0.05408 +0.0768228 0.0833008 0.050587 +0.0818848 0.0927569 0.0576441 +0.0862199 0.09712 0.0570221 +0.0915489 0.099175 0.0579121 +0.102578 0.104975 0.054768 +0.119547 0.118997 0.0552671 +0.29711 0.12065 0.0553131 +0.298161 0.132636 0.0597001 +0.137973 0.135004 0.054027 +0.281214 0.141136 0.051766 +0.139392 0.139381 0.052624 +0.13752 0.143834 0.0554901 +0.262069 0.143586 0.0595581 +0.133907 0.147111 0.0565741 +0.146756 0.153422 0.050229 +0.166981 0.179644 0.0553391 +0.170669 0.185181 0.0582361 +0.186122 0.195973 0.0556031 +0.227807 0.205363 0.052744 +0.201747 0.204633 0.0571061 +0.2076 0.206724 0.0596371 +0.212107 0.21968 0.054191 +0.219082 0.216185 0.054528 +0.214618 0.2173 0.0559771 +0.21349 0.245986 0.053968 +0.19731 0.250166 0.052674 +0.214785 0.253847 0.054262 +0.208682 0.268547 0.0614271 +0.214256 0.437933 0.0558631 +-0.0865959 -0.377458 0.0567971 +-0.109995 -0.374952 0.0556181 +-0.0801408 -0.375116 0.0578811 +-0.118151 -0.37488 0.053096 +-0.0488335 -0.364664 0.0567611 +-0.14615 -0.361671 0.052008 +0.00904809 -0.329629 0.0626351 +0.0138521 -0.325222 0.0595991 +0.0261503 -0.312427 0.0573961 +0.0479545 -0.289529 0.0615401 +0.097766 -0.284276 0.0571131 +0.0543295 -0.284814 0.0581401 +0.118508 -0.275427 0.05276 +0.11708 -0.26793 0.0572711 +-0.237769 -0.259228 0.0615781 +0.13551 -0.24782 0.0556281 +-0.239994 -0.253997 0.0716842 +0.140026 -0.239253 0.0564231 +0.149627 -0.222089 0.0579811 +0.167228 -0.190105 0.0579551 +-0.26714 -0.190781 0.0599791 +0.197112 -0.127228 0.0558951 +0.216538 -0.0702517 0.0572901 +0.232785 -0.0481475 0.0577111 +-0.0679937 -0.0386874 0.053086 +0.23844 -0.0298433 0.0462 +-0.115946 -0.0213152 0.052917 +-0.159951 -0.0199792 0.054342 +-0.0259673 -0.0168012 0.0554841 +-0.0115531 -0.00474005 0.0602131 +0.250584 -0.00367204 0.0577871 +-0.00346903 0.00197202 0.0625351 +0.0378174 0.0163152 0.0566571 +0.25416 0.0382584 0.050927 +0.261887 0.0513745 0.053807 +0.095616 0.0617596 0.0583531 +0.273031 0.0844618 0.051021 +0.113484 0.109997 0.052851 +0.119147 0.122539 0.0611881 +0.131721 0.128647 0.05417 +0.124027 0.129333 0.0566031 +0.25771 0.148506 0.05222 +0.132548 0.151024 0.0593381 +0.140036 0.148305 0.053875 +0.162429 0.173561 0.052851 +0.233637 0.193277 0.054305 +0.196131 0.20323 0.0587031 +0.224733 0.204466 0.0572191 +0.219093 0.21161 0.0580921 +0.21473 0.213509 0.0580811 +0.202461 0.251047 0.0563891 +0.195613 0.25566 0.054329 +0.214346 0.261128 0.054924 +0.190772 0.262043 0.0560171 +0.173059 0.28294 0.0579871 +0.207792 0.283209 0.053684 +0.169033 0.289186 0.0595741 +0.193564 0.301365 0.0618981 +0.183874 0.311324 0.0636831 +0.178469 0.313483 0.0589971 +0.207983 0.434876 0.0559991 +0.211919 0.433621 0.0565101 +0.221013 0.437196 0.0568111 +0.224604 0.441506 0.0569861 +0.220089 0.441752 0.0563511 +-0.0942069 -0.377379 0.0564521 +-0.0653917 -0.366383 0.0593891 +-0.0540225 -0.364767 0.0621501 +-0.0428184 -0.361384 0.0576201 +-0.198855 -0.315008 0.0573381 +0.0195092 -0.319058 0.0594281 +-0.206639 -0.304565 0.0651012 +0.0826998 -0.278582 0.0558281 +0.0681437 -0.274897 0.053768 +-0.262866 -0.214657 0.0615041 +-0.26366 -0.206394 0.0634641 +0.159729 -0.208086 0.0565141 +0.172878 -0.184853 0.054775 +-0.266573 -0.182208 0.0601381 +0.176574 -0.170085 0.0578561 +0.181887 -0.163581 0.0556981 +0.193734 -0.135512 0.0560711 +0.228508 -0.0521685 0.052069 +-0.200581 -0.0449254 0.0613981 +-0.0555016 -0.0404034 0.0596221 +-0.0527795 -0.0380814 0.054447 +-0.0742127 -0.0370904 0.0564511 +-0.104749 -0.0252443 0.052082 +-0.0380654 -0.0236482 0.0620381 +-0.117179 -0.0218952 0.0604721 +-0.152163 -0.0198372 0.0637561 +-0.0343263 -0.0180442 0.0614551 +-0.0198612 -0.0098591 0.0553851 +0.0365084 0.0185102 0.0616001 +0.26151 0.0466845 0.0593751 +0.113688 0.109566 0.0577131 +0.133947 0.130788 0.0573631 +0.128139 0.132468 0.0574931 +0.292834 0.135096 0.0633231 +0.284748 0.138392 0.0565241 +0.290249 0.138769 0.0574171 +0.28734 0.136543 0.0628941 +0.267075 0.141841 0.0589581 +0.253327 0.158811 0.0551751 +0.179796 0.193732 0.0582561 +0.22729 0.200275 0.0618091 +0.214489 0.207903 0.0599811 +0.21061 0.210131 0.0563381 +0.208666 0.249269 0.0564881 +0.19668 0.260135 0.0582511 +0.203682 0.288567 0.0585531 +0.165906 0.295878 0.0569381 +0.162081 0.30797 0.0596121 +0.188774 0.306642 0.0633831 +0.203136 0.42917 0.0582851 +0.19832 0.429245 0.0595481 +0.216546 0.434813 0.0567371 +0.212891 0.430677 0.0582761 +0.217578 0.432366 0.0589791 +0.201465 0.432502 0.0566931 +0.226852 0.439296 0.0581351 +0.207561 0.441866 0.0592321 +0.213905 0.444254 0.0587421 +-0.0690897 -0.371705 0.0593681 +-0.0427334 -0.357233 0.0673462 +-0.161516 -0.349744 0.0556491 +-0.174716 -0.33842 0.0597211 +-0.182155 -0.332741 0.0571281 +0.0368394 -0.300101 0.0613811 +0.0899099 -0.276073 0.0638351 +0.097288 -0.276849 0.0619681 +0.0841808 -0.276463 0.0606011 +0.0652437 -0.276701 0.0580651 +0.111491 -0.274727 0.0569431 +0.0720657 -0.273301 0.0572971 +-0.231972 -0.266847 0.0598211 +-0.266161 -0.174363 0.0575721 +-0.258039 -0.157094 0.0648581 +0.200895 -0.1182 0.0551491 +0.209172 -0.102638 0.049902 +-0.226029 -0.0833158 0.0626141 +0.212221 -0.0760738 0.0592891 +0.221878 -0.0593736 0.0608581 +0.240234 -0.0355574 0.053945 +-0.193441 -0.0380614 0.0591931 +-0.0870709 -0.0329133 0.0587261 +-0.0452075 -0.0274133 0.0597161 +-0.100125 -0.0277003 0.0571221 +-0.177208 -0.0261683 0.0561501 +0.249716 0.0175622 0.0553541 +0.25016 0.0234892 0.0582111 +0.0780918 0.0392514 0.0620601 +0.257282 0.0419704 0.0566751 +0.0944739 0.0557046 0.0582701 +0.270947 0.0639766 0.0577291 +0.096719 0.0679517 0.0568191 +0.0935209 0.0764998 0.0585991 +0.0867419 0.0780948 0.0561761 +0.0882799 0.095556 0.0619311 +0.276049 0.101239 0.0552871 +0.289188 0.115055 0.0611071 +0.120923 0.128617 0.0618601 +0.136419 0.134489 0.0586671 +0.132509 0.132758 0.0612071 +0.132953 0.142799 0.0596951 +0.254736 0.153004 0.0567031 +0.136908 0.151667 0.0559261 +0.138412 0.154231 0.0588121 +0.149497 0.158136 0.052931 +0.247485 0.179566 0.0634991 +0.240573 0.184725 0.0570551 +0.173535 0.190901 0.0619321 +0.220027 0.20701 0.0602291 +0.202634 0.256793 0.0594201 +0.209313 0.255485 0.0581671 +0.190184 0.266809 0.0605981 +0.180507 0.270769 0.0551691 +0.16633 0.310402 0.0554951 +0.183954 0.309346 0.0569861 +0.208054 0.429595 0.0575361 +0.226688 0.436285 0.0601421 +0.230107 0.439566 0.0619981 +0.229156 0.444754 0.0585431 +-0.0761628 -0.372444 0.0619551 +-0.144912 -0.356302 0.0604761 +-0.212319 -0.296757 0.0655372 +0.0912239 -0.280791 0.0605291 +-0.249939 -0.239036 0.0648291 +0.160267 -0.198153 0.0607611 +0.185957 -0.150361 0.0579951 +-0.252649 -0.135155 0.0586741 +0.190053 -0.143283 0.0567521 +0.198649 -0.112677 0.0609211 +0.2245 -0.0595066 0.053121 +-0.0524765 -0.0343433 0.0607911 +-0.174824 -0.0247382 0.0647701 +-0.159892 -0.0202432 0.0620851 +-0.0284993 -0.0165982 0.0602351 +0.000511005 0.00137201 0.0580121 +0.00455005 0.00505805 0.0611591 +0.250587 0.00446704 0.0577171 +0.0296433 0.0175202 0.0627761 +0.0573396 0.0294733 0.0605101 +0.0647086 0.0323763 0.0595601 +0.0895219 0.0434904 0.0561641 +0.266617 0.0568636 0.0564231 +0.0817158 0.0813958 0.0551091 +0.277773 0.097156 0.0611151 +0.095796 0.101041 0.0616531 +0.105103 0.105399 0.0591791 +0.137395 0.13957 0.0573501 +0.121778 0.134147 0.0599661 +0.279231 0.139636 0.0578511 +0.272582 0.140149 0.0589321 +0.264749 0.142056 0.0650422 +0.258305 0.148202 0.0580341 +0.134412 0.155177 0.0610081 +0.157699 0.168458 0.054354 +0.24867 0.174343 0.0582291 +0.163378 0.179387 0.0607291 +0.242869 0.185072 0.0631141 +0.232208 0.195166 0.0609571 +0.212053 0.206168 0.0652202 +0.184891 0.266754 0.0569711 +0.179488 0.315381 0.0660622 +0.205947 0.431125 0.0621141 +0.222304 0.433734 0.0601191 +0.194096 0.430931 0.0615461 +0.210216 0.431747 0.0619671 +0.200999 0.439249 0.0596691 +0.233046 0.447293 0.0609441 +0.218649 0.448584 0.0602661 +-0.098637 -0.371713 0.0630921 +-0.0608526 -0.365166 0.0660002 +-0.0707657 -0.368246 0.0632761 +-0.0169282 -0.347052 0.0639131 +-0.171424 -0.336552 0.0685512 +0.0273793 -0.309162 0.0647391 +0.105596 -0.277184 0.0585451 +0.0774328 -0.271473 0.0589201 +0.0816388 -0.268788 0.0619471 +0.0782708 -0.268198 0.0666922 +0.115671 -0.259434 0.0623541 +0.128195 -0.247786 0.0603291 +0.132866 -0.24039 0.0607641 +0.135153 -0.234434 0.0621651 +-0.258086 -0.223199 0.0639821 +0.170785 -0.178271 0.0597641 +0.170695 -0.170499 0.0630861 +-0.255398 -0.147169 0.0637771 +-0.248255 -0.125906 0.0593231 +0.203732 -0.109758 0.0551261 +0.208248 -0.0817548 0.0616421 +-0.218691 -0.0682527 0.0565021 +0.236898 -0.0419964 0.0556171 +-0.0604296 -0.0418184 0.0623621 +-0.0654407 -0.0402054 0.0591241 +-0.0797878 -0.0357924 0.0609981 +-0.124787 -0.0202732 0.0616351 +0.251468 -0.0203462 0.0601061 +0.0409454 0.0237032 0.0631621 +0.0488965 0.0254493 0.0605701 +0.0928419 0.0611666 0.0655802 +0.095754 0.0721457 0.0617091 +0.270658 0.0709957 0.053581 +0.27341 0.0777068 0.0550341 +0.0900849 0.0785268 0.0615961 +0.275607 0.0916629 0.0562811 +0.0927509 0.097965 0.0643711 +0.100484 0.102675 0.0603291 +0.109442 0.108203 0.0597611 +0.132124 0.138203 0.0629521 +0.126775 0.137584 0.0599481 +0.134414 0.137977 0.0599841 +0.140781 0.156827 0.0598331 +0.253939 0.159846 0.0611011 +0.149827 0.164568 0.0631261 +0.149228 0.160936 0.0586211 +0.25196 0.169373 0.0605921 +0.158752 0.173915 0.0597531 +0.237253 0.190013 0.0606081 +0.230833 0.199734 0.0672652 +0.176931 0.196585 0.0650212 +0.203307 0.205278 0.0645941 +0.195241 0.265533 0.0620911 +0.180891 0.272552 0.0617951 +0.176777 0.277032 0.0578351 +0.206319 0.282213 0.0617341 +0.199129 0.294889 0.0580281 +0.172766 0.316991 0.0613091 +0.174723 0.319428 0.0686122 +0.198193 0.430564 0.0585771 +0.202997 0.445893 0.0640241 +0.230498 0.450579 0.0593271 +0.225545 0.446001 0.0574251 +0.224184 0.452512 0.0613311 +-0.0914629 -0.373031 0.0624191 +-0.0844588 -0.372705 0.0623111 +-0.122304 -0.36973 0.0574811 +-0.13004 -0.366878 0.0569881 +-0.0478255 -0.361049 0.0638721 +-0.00205202 -0.338914 0.0624841 +-0.189481 -0.325687 0.0551961 +-0.209505 -0.300848 0.0574401 +0.0417554 -0.293933 0.0649121 +0.096643 -0.270601 0.0655662 +0.0687347 -0.272011 0.0606671 +0.142287 -0.225678 0.0612941 +0.152567 -0.213161 0.0601361 +0.164778 -0.18196 0.0635181 +0.179009 -0.151859 0.0647061 +0.195702 -0.12092 0.0606361 +-0.237455 -0.106931 0.0641231 +-0.230415 -0.0919879 0.0593221 +0.212963 -0.0890669 0.04993 +0.205421 -0.0895869 0.0620951 +-0.21396 -0.0606946 0.0604131 +0.242863 -0.0387744 0.0602921 +-0.0538905 -0.0337443 0.0675052 +0.248563 -0.0351044 0.0614061 +-0.0918419 -0.0322103 0.0668572 +0.252337 -0.0275523 0.0615101 +-0.105188 -0.0264773 0.0631571 +-0.0286263 -0.0140001 0.0652562 +0.254291 0.0328473 0.0637031 +0.2546 0.0357094 0.0581261 +0.0934149 0.0704997 0.0693052 +0.276785 0.0779668 0.0620571 +0.0819478 0.0862389 0.0604571 +0.102143 0.103721 0.0644601 +0.293765 0.129704 0.0649091 +0.282005 0.136311 0.0616531 +0.130557 0.139505 0.0630591 +0.121834 0.141043 0.0612231 +0.13146 0.157073 0.0638481 +0.146197 0.15651 0.0586201 +0.145248 0.160655 0.0629011 +0.25272 0.164766 0.0566311 +0.183591 0.199501 0.0622961 +0.195805 0.204803 0.0658192 +0.222774 0.204572 0.0635351 +0.210182 0.261877 0.0592351 +0.206069 0.262373 0.0622241 +0.165326 0.294748 0.0641121 +0.165064 0.315504 0.0603851 +0.202118 0.429911 0.0623631 +0.202312 0.432833 0.0663662 +0.213663 0.43358 0.0647171 +0.218554 0.434537 0.0639191 +0.195325 0.434066 0.0595841 +0.222326 0.437591 0.0661242 +0.232802 0.443372 0.0640651 +0.232121 0.4435 0.0607271 +0.228515 0.456456 0.0629921 +-0.106094 -0.370604 0.0624071 +-0.114771 -0.368995 0.0613541 +-0.141922 -0.35223 0.0684322 +-0.0312783 -0.353331 0.0651292 +-0.152913 -0.353083 0.0589861 +0.00336503 -0.333597 0.0666482 +0.0155182 -0.321939 0.0662652 +0.0223032 -0.314757 0.0645171 +-0.222399 -0.282317 0.0673942 +0.0566136 -0.279409 0.0642891 +0.0623746 -0.276809 0.0624051 +0.0609906 -0.28076 0.0555151 +0.095229 -0.263852 0.0694292 +0.103679 -0.270857 0.0626591 +0.175475 -0.162389 0.0627971 +0.188166 -0.137081 0.0619581 +0.190403 -0.122841 0.0660402 +-0.233009 -0.098752 0.0665062 +0.205286 -0.101906 0.0564531 +-0.223337 -0.0765858 0.053977 +-0.21427 -0.0616776 0.0699262 +0.238453 -0.0439534 0.0623491 +-0.0711857 -0.0385884 0.0627451 +-0.0768048 -0.0375504 0.0676532 +-0.0848078 -0.0347063 0.0663022 +-0.0939439 -0.0305423 0.0596991 +-0.13272 -0.0195412 0.0612091 +-0.0382074 -0.0211182 0.0677982 +0.253411 -0.0143321 0.0631401 +0.250152 -0.0116741 0.0579751 +-0.00926809 -0.000402004 0.0642231 +0.0183262 0.0119311 0.0649681 +0.250364 0.0122041 0.0603811 +0.0341513 0.0205072 0.0671622 +0.0546175 0.0340773 0.0718352 +0.275955 0.0633766 0.0638261 +0.0943729 0.0758948 0.0664602 +0.0897969 0.0932219 0.0672462 +0.098402 0.100137 0.0674702 +0.113319 0.111828 0.0629451 +0.293876 0.118818 0.0597581 +0.295467 0.124143 0.0627951 +0.118199 0.137751 0.0639881 +0.130258 0.143157 0.0651462 +0.26561 0.142291 0.0713422 +0.131333 0.147093 0.0621841 +0.192223 0.282397 0.0853654 +0.135436 0.158794 0.0633691 +0.139776 0.159184 0.0634441 +0.163037 0.182555 0.0672442 +0.204687 0.274484 0.0667222 +0.208096 0.275164 0.0619351 +0.204636 0.434554 0.0708442 +0.207808 0.433047 0.0664242 +0.210597 0.435373 0.0698832 +0.227257 0.440102 0.0658672 +0.234933 0.447618 0.0659462 +0.210669 0.448429 0.0630861 +0.234951 0.450082 0.0628531 +0.218285 0.453914 0.0644661 +-0.0753388 -0.368236 0.0671242 +-0.135557 -0.356629 0.0664642 +-0.0219822 -0.346844 0.0707902 +-0.166188 -0.342858 0.0627641 +-0.0146571 -0.343172 0.0710962 +-0.00758008 -0.340209 0.0689552 +0.0310453 -0.303684 0.0688092 +0.0743877 -0.271243 0.0622381 +0.0850439 -0.271577 0.0650672 +0.0828348 -0.265496 0.0681952 +0.110041 -0.266273 0.0619501 +0.120731 -0.252074 0.0630231 +0.124254 -0.242822 0.0653342 +-0.253207 -0.229742 0.0685142 +-0.258568 -0.213608 0.0690292 +0.160898 -0.189424 0.0639521 +0.16814 -0.164583 0.0680302 +0.183812 -0.144564 0.0631091 +0.203524 -0.096533 0.0616561 +-0.222232 -0.0754298 0.0628251 +0.220064 -0.0597716 0.0693322 +0.245234 -0.0430924 0.0660422 +-0.0703937 -0.0399104 0.0702042 +0.258747 -0.0248712 0.0658292 +-0.0491845 -0.0295693 0.0647491 +-0.111794 -0.0244032 0.0656792 +-0.167586 -0.0217462 0.0632061 +0.0149271 0.0098101 0.0598241 +0.0596076 0.0334123 0.0659192 +0.0666727 0.0364954 0.0664612 +0.278992 0.0859179 0.0643951 +0.280695 0.100334 0.0682612 +0.115664 0.117946 0.0620201 +0.2912 0.119788 0.0658972 +0.299295 0.126545 0.0592121 +0.117349 0.132551 0.0671562 +0.287878 0.132849 0.0685092 +0.276381 0.137878 0.0628161 +0.117227 0.150496 0.0674042 +0.120531 0.146472 0.0634951 +0.131018 0.152068 0.0644381 +0.139046 0.162 0.0673552 +0.143833 0.163082 0.0675902 +0.251084 0.173411 0.0659282 +0.241811 0.190615 0.0674342 +0.218126 0.2065 0.0679772 +0.200372 0.26274 0.0622001 +0.203858 0.265512 0.0658402 +0.159926 0.305248 0.0655482 +0.168543 0.320229 0.0651822 +0.19846 0.430186 0.0638291 +0.189917 0.432688 0.0635601 +0.216654 0.436543 0.0690142 +0.224603 0.44124 0.0706692 +0.19606 0.44229 0.0641491 +0.164246 0.467023 0.0659822 +-0.0838558 -0.365175 0.0726652 +-0.0544395 -0.361236 0.0683622 +-0.0669357 -0.365124 0.0661562 +-0.0491095 -0.357167 0.0717872 +-0.149796 -0.348971 0.0675752 +-0.193656 -0.320281 0.0627791 +-0.224805 -0.278497 0.0598741 +0.0909449 -0.270524 0.0670842 +0.0729877 -0.269053 0.0660362 +-0.234647 -0.262814 0.0688832 +0.144216 -0.216768 0.0642331 +0.146922 -0.208888 0.0662492 +0.154019 -0.204048 0.0631821 +-0.262991 -0.197001 0.0664662 +-0.263245 -0.168424 0.0606251 +-0.248462 -0.130917 0.0677042 +0.193439 -0.115308 0.0662662 +-0.242786 -0.115508 0.0594231 +0.200737 -0.10455 0.0618701 +-0.208343 -0.0531275 0.0626701 +0.235418 -0.0486945 0.0653782 +0.266315 -0.0407834 0.0668442 +0.250723 -0.0396624 0.0654132 +0.260086 -0.0453785 0.0663822 +0.25857 -0.0391774 0.0655312 +0.254406 -0.0340453 0.0636931 +0.259502 -0.0308783 0.0655282 +0.264365 -0.0344863 0.0670722 +-0.0439984 -0.0246612 0.0651772 +-0.137097 -0.0198852 0.0663752 +0.257284 -0.0190352 0.0659822 +0.253806 -0.00714307 0.0647831 +-0.0243222 -0.00893009 0.0642831 +0.252941 -0.000283003 0.0648661 +0.000853009 0.00471805 0.0667152 +0.251322 0.00653107 0.0662252 +0.0098251 0.00798208 0.0607721 +0.0453785 0.0272073 0.0673892 +0.0844898 0.0429634 0.0618221 +0.0872699 0.0480735 0.0650162 +0.271615 0.0576356 0.0624251 +0.0909339 0.0545665 0.0650922 +0.0942509 0.0666617 0.0638971 +0.0852299 0.0818038 0.0617471 +0.276003 0.0845328 0.0580531 +0.0848998 0.0913549 0.0624941 +0.106303 0.106531 0.0646371 +0.11086 0.10802 0.0657682 +0.285034 0.112785 0.0569531 +0.281324 0.13444 0.0668562 +0.26999 0.13983 0.0645791 +0.2597 0.142633 0.0639411 +0.125646 0.143896 0.0639571 +0.222482 0.211155 0.0551821 +0.123945 0.150239 0.0659732 +0.134461 0.160596 0.0667742 +0.225216 0.204056 0.0685262 +0.188745 0.203924 0.0674722 +0.203912 0.269933 0.0665902 +0.159193 0.312993 0.0646261 +0.180301 0.316198 0.0730232 +0.205798 0.452117 0.0679672 +0.212288 0.453998 0.0667502 +0.158487 0.45625 0.0659282 +0.228367 0.461621 0.0679902 +0.156212 0.461642 0.0656612 +0.163103 0.461625 0.0659302 +0.159261 0.465425 0.0644501 +0.159467 0.470197 0.0648531 +0.163921 0.473103 0.0657652 +-0.0883929 -0.368142 0.0681212 +-0.122368 -0.364247 0.0640901 +-0.130234 -0.361472 0.0635311 +-0.158141 -0.346587 0.0647281 +0.00938309 -0.327152 0.0699722 +0.0514475 -0.283951 0.0664392 +0.0547215 -0.276262 0.0717502 +0.0741217 -0.265064 0.0715292 +0.0886199 -0.266252 0.0697852 +-0.24524 -0.244124 0.0721182 +0.136929 -0.221997 0.0667282 +0.154347 -0.195079 0.0671252 +-0.262236 -0.176672 0.0673452 +0.191675 -0.129292 0.0614191 +-0.218448 -0.0686627 0.0659562 +0.27149 -0.0600226 0.0676162 +0.272946 -0.0487595 0.0681362 +0.26715 -0.0471255 0.0666812 +-0.099001 -0.0292963 0.0661262 +-0.144684 -0.0197992 0.0638411 +0.257009 -0.0126411 0.0691932 +-0.0185842 -0.00646206 0.0614531 +-0.00588906 0.00357604 0.0686972 +0.0197002 0.0153282 0.0705352 +0.0382204 0.0254213 0.0695872 +0.0523425 0.0296623 0.0660662 +0.258676 0.0401834 0.0634421 +0.266679 0.0511495 0.0620271 +0.274382 0.0707507 0.0600231 +0.112445 0.11589 0.0671192 +0.287105 0.113698 0.0675242 +0.261801 0.143617 0.0685222 +0.256725 0.147145 0.0626681 +0.116444 0.144145 0.0669472 +0.2554 0.153526 0.0626621 +0.120661 0.154894 0.0663332 +0.130511 0.158826 0.0678682 +0.252742 0.165346 0.0653692 +0.154843 0.173233 0.0661722 +0.17025 0.192351 0.0689652 +0.181271 0.202318 0.0687912 +0.19815 0.268588 0.0663432 +0.191201 0.270534 0.0662992 +0.185797 0.27044 0.0634901 +0.173086 0.283286 0.0643961 +0.162197 0.319844 0.0661062 +0.196508 0.432007 0.0665352 +0.186132 0.434365 0.0662872 +0.21274 0.437732 0.0739362 +0.189728 0.43566 0.0634031 +0.229937 0.444573 0.0695252 +0.232902 0.45887 0.0662022 +0.155118 0.467213 0.0672912 +0.157073 0.472774 0.0681882 +0.159992 0.477798 0.0697402 +-0.0725037 -0.362767 0.0690732 +-0.0607516 -0.361514 0.0714342 +-0.179488 -0.332309 0.0661772 +-0.186891 -0.326717 0.0639901 +0.0137751 -0.321084 0.0741662 +-0.200292 -0.312581 0.0652672 +0.12816 -0.23531 0.0663372 +0.120669 -0.235398 0.0711132 +0.137319 -0.21336 0.0705172 +0.148172 -0.199944 0.0699032 +0.186244 -0.13021 0.0671902 +0.198564 -0.099067 0.0675512 +-0.228586 -0.0898629 0.0681932 +0.20764 -0.0761298 0.0668582 +0.212718 -0.0703577 0.0636881 +0.270986 -0.0716637 0.0707452 +0.272785 -0.0659067 0.0683252 +0.218037 -0.0644426 0.0610671 +0.280567 -0.0555626 0.0721302 +0.27526 -0.0546125 0.0682182 +0.267851 -0.0548845 0.0670852 +0.265007 -0.0618356 0.0699532 +0.262651 -0.0517985 0.0674732 +0.273189 -0.0420644 0.0701602 +-0.189245 -0.0343233 0.0661992 +-0.128356 -0.0205322 0.0687812 +-0.0347263 -0.0167642 0.0655002 +0.00664107 0.00901309 0.0665492 +0.0309283 0.0213782 0.0728172 +0.249746 0.0290483 0.0613601 +0.0714777 0.0355784 0.0605021 +0.264007 0.0446644 0.0662072 +0.0814068 0.0484025 0.0748052 +0.272272 0.0524285 0.0668802 +0.0877789 0.0836648 0.0680952 +0.0943519 0.096266 0.0694162 +0.096351 0.097821 0.0743442 +0.109505 0.111701 0.0696062 +0.282944 0.110232 0.0627621 +0.257105 0.144711 0.0686852 +0.254959 0.149064 0.0667322 +0.253414 0.152893 0.0687102 +0.123886 0.158655 0.0674702 +0.154449 0.168476 0.0607901 +0.248717 0.174711 0.0752143 +0.246432 0.184967 0.0691512 +0.236606 0.195455 0.0664232 +0.198538 0.29396 0.0705462 +0.192799 0.432244 0.0682982 +0.219145 0.439433 0.0731002 +0.189617 0.441912 0.0669272 +0.199261 0.450327 0.0691932 +0.161012 0.451264 0.0675482 +0.168177 0.458823 0.0684352 +0.15793 0.454013 0.0722922 +0.234821 0.453556 0.0639801 +0.222877 0.458641 0.0666372 +0.174699 0.462855 0.0713182 +0.154453 0.47043 0.0736592 +0.169566 0.466482 0.0686912 +0.169053 0.474431 0.0677252 +0.179888 0.48186 0.0732632 +-0.102422 -0.365493 0.0701782 +-0.0774398 -0.364113 0.0726472 +-0.0369184 -0.353393 0.0704662 +-0.198683 -0.313325 0.0733042 +0.0246152 -0.309503 0.0723682 +-0.228834 -0.272136 0.0660472 +0.100628 -0.256727 0.0709062 +0.112734 -0.251116 0.0674772 +0.131089 -0.227814 0.0678152 +0.16443 -0.173536 0.0672832 +-0.253744 -0.152231 0.0721062 +0.1726 -0.156678 0.0684482 +0.17445 -0.149073 0.0706472 +-0.240164 -0.113731 0.0694612 +0.200841 -0.0917079 0.0680182 +0.276413 -0.0726197 0.0689922 +0.278708 -0.0780618 0.0700032 +0.280564 -0.0667187 0.0693072 +0.230593 -0.0524465 0.0631841 +0.260622 -0.0573716 0.0703302 +0.237762 -0.0514115 0.0717282 +0.253035 -0.0445514 0.0686962 +-0.196801 -0.0408494 0.0677582 +-0.0576886 -0.0396274 0.0722022 +0.265671 -0.0275923 0.0700322 +0.262235 -0.0201962 0.0718632 +-0.105058 -0.0277723 0.0718832 +-0.119911 -0.0222572 0.0683962 +-0.156938 -0.0202242 0.0703322 +-0.0299813 -0.0119431 0.0703792 +-0.0149051 -0.00349403 0.0668192 +-0.0121851 0.00114501 0.0710672 +0.249864 0.00691607 0.0750643 +0.0136471 0.0139871 0.0744012 +0.0683027 0.0402214 0.0736282 +0.0864699 0.0513875 0.0708602 +0.281162 0.0632696 0.0686972 +0.280731 0.0777338 0.0677142 +0.0906789 0.0801368 0.0663562 +0.102659 0.103946 0.0693492 +0.287296 0.11996 0.0711912 +0.274101 0.135713 0.0669412 +0.269774 0.138625 0.0706012 +0.129071 0.154484 0.0690142 +0.147849 0.165246 0.0692262 +0.249432 0.178281 0.0700352 +0.16785 0.18617 0.0647201 +0.222338 0.209166 0.0737232 +0.208261 0.20773 0.0703402 +0.177929 0.277139 0.0653032 +0.180398 0.277386 0.0720262 +0.202155 0.289071 0.0651692 +0.166039 0.293452 0.0709932 +0.161913 0.299769 0.0691412 +0.155545 0.31477 0.0706812 +0.169134 0.323387 0.0714122 +0.198783 0.434063 0.0705862 +0.189296 0.43311 0.0710232 +0.223164 0.442768 0.0758433 +0.168403 0.452632 0.0687152 +0.193483 0.448107 0.0695412 +0.233013 0.449598 0.0720492 +0.155355 0.460462 0.0709792 +0.23564 0.456782 0.0701612 +0.164204 0.482062 0.0706662 +0.172102 0.481998 0.0692372 +0.175229 0.479044 0.0706352 +-0.0813838 -0.368953 0.0669082 +-0.140294 -0.347807 0.0756633 +-0.00231702 -0.33613 0.0715642 +-0.176242 -0.330439 0.0748602 +-0.217024 -0.289968 0.0688722 +0.0450665 -0.288267 0.0694552 +-0.226472 -0.275595 0.0743092 +0.0872609 -0.26141 0.0721402 +-0.235615 -0.2595 0.0781283 +0.102762 -0.263942 0.0665592 +0.141521 -0.20572 0.0717482 +-0.258827 -0.204153 0.0719562 +-0.262456 -0.186848 0.0682412 +-0.258267 -0.182037 0.0758563 +0.158882 -0.17931 0.0696982 +-0.259656 -0.166222 0.0677752 +-0.251927 -0.139046 0.0665652 +0.183032 -0.136973 0.0676472 +0.196013 -0.107562 0.0666752 +0.28514 -0.0788138 0.0705552 +0.272327 -0.0784038 0.0736832 +0.21006 -0.0689947 0.0699932 +0.283261 -0.0720597 0.0706962 +0.266011 -0.0675247 0.0720102 +0.215 -0.0642916 0.0672322 +0.226806 -0.0546605 0.0586011 +0.257376 -0.0506215 0.0700172 +-0.0757378 -0.0390824 0.0761253 +-0.0562176 -0.0392674 0.0660332 +0.271238 -0.0303323 0.0756423 +-0.181577 -0.0286883 0.0669502 +-0.140079 -0.0202162 0.0730632 +0.252655 0.000403004 0.0727612 +0.0614826 0.0369734 0.0723922 +0.0899269 0.0585166 0.0716792 +0.0931109 0.0759478 0.0740652 +0.0857389 0.0878309 0.0660572 +0.279852 0.0926059 0.0665492 +0.100114 0.101226 0.0742822 +0.108171 0.106291 0.0708262 +0.27906 0.104584 0.0620941 +0.107586 0.11169 0.0754253 +0.114827 0.121031 0.0682822 +0.265197 0.143912 0.0775853 +0.115043 0.139007 0.0699202 +0.127605 0.154431 0.0692032 +0.118579 0.15845 0.0713522 +0.129234 0.160413 0.0713472 +0.253658 0.158779 0.0665362 +0.124154 0.16267 0.0700692 +0.227623 0.211741 0.0773453 +0.185147 0.206715 0.0737682 +0.229798 0.206202 0.0722452 +0.200335 0.207779 0.0713502 +0.205231 0.211665 0.0756033 +0.186249 0.309842 0.0703712 +0.182275 0.435407 0.0692192 +0.184054 0.436425 0.0673582 +0.176246 0.444189 0.0707082 +0.182721 0.442468 0.0700192 +0.180216 0.449558 0.0726712 +0.166644 0.44569 0.0694092 +0.173227 0.449394 0.0705982 +0.236035 0.452234 0.0678562 +0.216205 0.459097 0.0692792 +0.174326 0.471484 0.0705832 +0.168973 0.485858 0.0710332 +-0.0949589 -0.367609 0.0690732 +-0.0672267 -0.362362 0.0725822 +-0.0560036 -0.357137 0.0756363 +-0.125555 -0.357617 0.0709032 +-0.0437664 -0.353056 0.0758813 +-0.0369124 -0.349526 0.0780763 +-0.163167 -0.339628 0.0712142 +0.0194222 -0.316052 0.0708272 +-0.210502 -0.298617 0.0742112 +0.0689927 -0.268459 0.0672012 +0.117383 -0.243749 0.0690972 +-0.254275 -0.220695 0.0730972 +0.165953 -0.158785 0.0731322 +0.178907 -0.143316 0.0689492 +0.190808 -0.109949 0.0717542 +0.285888 -0.0848138 0.0708762 +0.278865 -0.0837728 0.0725672 +0.291695 -0.0796188 0.0739222 +0.203846 -0.0840708 0.0673492 +-0.217808 -0.0690977 0.0745712 +0.278542 -0.0609666 0.0688832 +0.261027 -0.0687557 0.0767033 +0.2147 -0.0631786 0.0737922 +0.24118 -0.0473665 0.0687442 +0.278633 -0.0490005 0.0727412 +-0.0642946 -0.0412914 0.0667242 +0.278242 -0.0429254 0.0752093 +-0.0556046 -0.0341763 0.0740572 +0.270316 -0.0350674 0.0703822 +-0.15386 -0.0206172 0.0781093 +-0.1226 -0.0226682 0.0759393 +-0.0392784 -0.0182122 0.0738362 +-0.0350294 -0.0152462 0.0703312 +0.255994 -0.00612006 0.0732782 +-0.0208232 -0.00467005 0.0686972 +-0.0135201 0.00386304 0.0785353 +0.0126291 0.0117861 0.0675392 +0.249635 0.0193182 0.0655322 +0.0420004 0.0290173 0.0745882 +0.25298 0.0307593 0.0694512 +0.0501315 0.0349813 0.0785413 +0.261421 0.0394674 0.0706902 +0.2778 0.0564806 0.0682532 +0.0926329 0.0924129 0.0740432 +0.284855 0.114187 0.0739602 +0.117889 0.126256 0.0665352 +0.112825 0.140461 0.0762373 +0.261617 0.146797 0.0728562 +0.113836 0.146428 0.0735202 +0.135313 0.161516 0.0708022 +0.250692 0.16925 0.0706282 +0.235894 0.201563 0.0713472 +0.214895 0.209592 0.0735702 +0.185825 0.274086 0.0695212 +0.169196 0.288837 0.0667652 +0.192003 0.303225 0.0693502 +0.179557 0.31794 0.0809123 +0.196092 0.434803 0.0793913 +0.200708 0.435212 0.0757043 +0.206638 0.43651 0.0754253 +0.172606 0.439173 0.0713572 +0.168264 0.442812 0.0704922 +0.219154 0.442056 0.0801213 +0.186711 0.446971 0.0711712 +0.164587 0.446884 0.0687612 +0.181675 0.455629 0.0741012 +0.230433 0.450949 0.0772043 +0.175069 0.456186 0.0716712 +0.233214 0.461856 0.0725942 +0.225658 0.465162 0.0721692 +0.15526 0.464146 0.0759033 +0.179314 0.46759 0.0733612 +0.18032 0.474277 0.0736812 +-0.11005 -0.365256 0.0673982 +-0.0723577 -0.359828 0.0771383 +-0.116994 -0.361372 0.0695132 +-0.155309 -0.341817 0.0732592 +0.00798908 -0.325149 0.0785003 +-0.192249 -0.320023 0.0717022 +0.0221692 -0.308114 0.0805513 +0.0800398 -0.261155 0.0739872 +0.108183 -0.257658 0.0669862 +0.10391 -0.249445 0.0729512 +0.109971 -0.244349 0.0727482 +-0.248515 -0.235922 0.0737352 +0.130054 -0.21997 0.0723452 +-0.254432 -0.21107 0.0773523 +-0.258959 -0.194077 0.0738072 +0.148105 -0.190753 0.0741002 +0.155207 -0.186864 0.0697532 +0.155246 -0.174061 0.0748962 +0.178149 -0.135776 0.0731002 +-0.244579 -0.121388 0.0663792 +-0.235492 -0.105755 0.0737822 +0.195631 -0.0941659 0.0735502 +0.280656 -0.0897189 0.0751053 +-0.22279 -0.0784968 0.0716332 +0.273391 -0.0843838 0.0769863 +0.205567 -0.0729957 0.0736962 +0.284456 -0.0610226 0.0738832 +-0.209802 -0.0550336 0.0716532 +0.225612 -0.0564906 0.0667942 +0.258533 -0.0626646 0.0747412 +-0.204062 -0.0479965 0.0695452 +-0.193107 -0.0375754 0.0743732 +-0.097034 -0.0312483 0.0737372 +-0.0474275 -0.0258473 0.0709332 +-0.131753 -0.0209072 0.0751033 +-0.0287203 -0.00525805 0.0802273 +0.00750008 0.0119191 0.0730732 +0.0735457 0.0400054 0.0677692 +0.269878 0.0467265 0.0689952 +0.283753 0.0567906 0.0719112 +0.0865749 0.0555086 0.0768553 +0.278813 0.0704507 0.0655942 +0.0915939 0.0650747 0.0728302 +0.283167 0.0705557 0.0707952 +0.0893479 0.0890299 0.0707802 +0.0942049 0.0941719 0.0795243 +0.104856 0.103537 0.0741862 +0.282458 0.107781 0.0697742 +0.290096 0.126045 0.0684542 +0.114108 0.133386 0.0736132 +0.272835 0.133258 0.0716462 +0.267519 0.139802 0.0766783 +0.255715 0.148495 0.0721922 +0.251807 0.156694 0.0711762 +0.158683 0.177916 0.0666372 +0.164475 0.18714 0.0726242 +0.245203 0.18961 0.0748252 +0.196702 0.274656 0.0728612 +0.201502 0.273862 0.0705812 +0.163164 0.297559 0.0761023 +0.154475 0.310998 0.0774963 +0.157281 0.308149 0.0708582 +0.174718 0.321513 0.0757133 +0.163032 0.325338 0.0723372 +0.184996 0.433851 0.0732092 +0.188678 0.43393 0.0772353 +0.208996 0.438419 0.0798393 +0.178034 0.437521 0.0706702 +0.16146 0.448779 0.0740372 +0.233234 0.455982 0.0755563 +0.156917 0.458517 0.0771243 +0.209084 0.458184 0.0715202 +0.156968 0.477314 0.0745992 +0.161031 0.48275 0.0765243 +0.173921 0.489394 0.0718762 +-0.0634446 -0.358066 0.0772703 +-0.0803038 -0.35994 0.0778623 +-0.11628 -0.356181 0.0763713 +0.00329303 -0.330694 0.0747192 +0.0361344 -0.298157 0.0686752 +0.0481735 -0.282099 0.0733632 +0.0617866 -0.272595 0.0691042 +0.185229 -0.123757 0.0714862 +0.187952 -0.117016 0.0715462 +0.290311 -0.096766 0.0755773 +0.296238 -0.097451 0.0745962 +0.293468 -0.0921019 0.0725862 +0.287084 -0.0906579 0.0730152 +0.292637 -0.0860179 0.0725072 +0.266908 -0.0742117 0.0753193 +0.255266 -0.0561926 0.0741582 +0.252245 -0.0500915 0.0726032 +0.246644 -0.0479175 0.0717002 +-0.0640336 -0.0420584 0.0727202 +-0.200255 -0.0440864 0.0762703 +-0.0887789 -0.0343643 0.0735552 +0.267097 -0.0237992 0.0769423 +-0.101178 -0.0308133 0.0804423 +-0.113345 -0.0251263 0.0729282 +-0.165443 -0.0213622 0.0702252 +-0.0327873 -0.0135851 0.0755103 +-0.0261123 -0.00764008 0.0701252 +0.00109701 0.0113171 0.0780513 +0.0321273 0.0279833 0.0824163 +0.256899 0.0358484 0.0686292 +0.0930129 0.0807538 0.0714542 +0.0913549 0.0853579 0.0742222 +0.10519 0.10779 0.0775683 +0.110828 0.116569 0.0734642 +0.283325 0.12066 0.0768953 +0.282953 0.131363 0.0729242 +0.277995 0.13302 0.0711162 +0.263468 0.148615 0.0779823 +0.258783 0.151014 0.0757113 +0.115286 0.152973 0.0726852 +0.132137 0.162515 0.0732542 +0.125007 0.168313 0.0785103 +0.126345 0.166235 0.0728092 +0.151338 0.168928 0.0672712 +0.248454 0.168816 0.0759153 +0.166472 0.19191 0.0764163 +0.175325 0.281691 0.0703652 +0.189308 0.306414 0.0769903 +0.157729 0.321039 0.0702622 +0.155672 0.324887 0.0748712 +0.194257 0.434131 0.0740702 +0.165521 0.444286 0.0759303 +0.227642 0.446313 0.0752123 +0.188699 0.452143 0.0738032 +0.202014 0.456882 0.0731422 +0.220384 0.463381 0.0715652 +0.166253 0.487036 0.0755523 +0.171573 0.491977 0.0766233 +-0.0888609 -0.36204 0.0762973 +-0.0511325 -0.352888 0.0799983 +-0.0297463 -0.349351 0.0730072 +-0.147759 -0.344169 0.0758273 +0.0389644 -0.292418 0.0729812 +0.0850719 -0.255302 0.0764383 +0.112628 -0.23683 0.0751703 +0.123769 -0.227616 0.0726942 +0.168746 -0.1506 0.0750393 +-0.24676 -0.134152 0.0770383 +-0.230581 -0.095934 0.0754093 +0.301543 -0.097414 0.0773223 +0.284571 -0.095846 0.0767873 +0.279723 -0.096394 0.0802303 +0.223847 -0.0586946 0.0756733 +0.231973 -0.0533245 0.0695102 +-0.0611826 -0.0425114 0.0778633 +-0.0744157 -0.0407364 0.0837143 +0.271944 -0.0272353 0.0821583 +-0.0428234 -0.0224592 0.0712132 +0.2596 -0.0134031 0.0752613 +-0.0236822 -0.00354904 0.0754793 +0.254335 -0.00485905 0.0814113 +-0.00219802 0.00604806 0.0737752 +0.0261853 0.0186212 0.0688022 +0.248279 0.0268403 0.0683532 +0.0345023 0.0262563 0.0756163 +0.276707 0.0495035 0.0715162 +0.282196 0.0843738 0.0709592 +0.282811 0.096671 0.0746882 +0.098887 0.098633 0.0805423 +0.253422 0.152308 0.0749332 +0.25145 0.162566 0.0712092 +0.120681 0.16353 0.0750393 +0.14833 0.166829 0.0748412 +0.130802 0.167604 0.0735312 +0.151219 0.172141 0.0726542 +0.246332 0.177175 0.0806783 +0.174706 0.199281 0.0712342 +0.234949 0.207481 0.0768703 +0.177589 0.20483 0.0753353 +0.193165 0.207845 0.0733202 +0.198046 0.213068 0.0780243 +0.191151 0.27535 0.0728862 +0.20012 0.277984 0.0736252 +0.177396 0.281782 0.0768293 +0.186547 0.276633 0.0744492 +0.194393 0.299662 0.0745762 +0.152595 0.318719 0.0759783 +0.159756 0.329105 0.0780363 +0.175233 0.437762 0.0767553 +0.195223 0.455765 0.0744782 +0.185159 0.478127 0.0764443 +0.156102 0.468375 0.0801563 +0.184732 0.487126 0.0765993 +0.180101 0.488321 0.0738072 +0.177501 0.493597 0.0746402 +-0.0677077 -0.355417 0.0820543 +-0.132527 -0.352162 0.0744612 +-0.167699 -0.333576 0.0771683 +-0.184566 -0.326058 0.0727262 +-0.188047 -0.320368 0.0801293 +0.0673067 -0.263838 0.0727002 +0.0742757 -0.258686 0.0765963 +0.103738 -0.240896 0.0778943 +-0.244672 -0.238415 0.0815403 +0.129504 -0.212515 0.0763023 +0.13488 -0.205226 0.0765053 +0.173853 -0.141972 0.0745302 +0.180925 -0.129206 0.0732732 +-0.240013 -0.117274 0.0774903 +0.198994 -0.0867119 0.0731182 +0.275534 -0.0907289 0.0796773 +0.298448 -0.0906539 0.0761083 +0.202474 -0.0796128 0.0725722 +0.266979 -0.0809618 0.0800743 +0.288184 -0.0740797 0.0740462 +0.287164 -0.0669287 0.0745732 +0.228579 -0.0561976 0.0735062 +0.234965 -0.0546515 0.0763303 +-0.0493585 -0.0257953 0.0775073 +-0.148134 -0.0201282 0.0717532 +-0.0390794 -0.0133151 0.0836043 +-0.00846308 0.00511905 0.0751663 +0.249647 0.0126641 0.0697912 +0.0481885 0.0310403 0.0730652 +0.0806598 0.0443184 0.0685172 +0.282756 0.0507435 0.0742212 +0.0918909 0.0709577 0.0767513 +0.0926839 0.0807028 0.0787423 +0.115188 0.126739 0.0720392 +0.270201 0.134197 0.0752613 +0.250493 0.156138 0.0753613 +0.116254 0.158144 0.0778213 +0.144229 0.164079 0.0742022 +0.136503 0.169035 0.0772533 +0.241088 0.195926 0.0721472 +0.195071 0.271896 0.0695072 +0.171411 0.286709 0.0727872 +0.184338 0.31225 0.0771843 +0.181431 0.435296 0.0766653 +0.202471 0.43641 0.0814503 +0.163135 0.448328 0.0806363 +0.191019 0.462991 0.0777333 +0.182486 0.462317 0.0749362 +0.205894 0.462698 0.0762813 +0.213467 0.463455 0.0741642 +-0.096106 -0.362526 0.0749212 +-0.108817 -0.360166 0.0742162 +-0.0594596 -0.353065 0.0827773 +-0.0100301 -0.338141 0.0771283 +-0.159684 -0.3352 0.0801923 +-0.204586 -0.306586 0.0724912 +0.0330083 -0.29766 0.0759283 +-0.230947 -0.268293 0.0754043 +0.0633986 -0.267217 0.0731112 +-0.249908 -0.228077 0.0774413 +0.115417 -0.228957 0.0773613 +0.141503 -0.197716 0.0757473 +0.144944 -0.182346 0.0800853 +0.151271 -0.181599 0.0753433 +-0.257772 -0.171723 0.0748122 +-0.255192 -0.161242 0.0744262 +-0.250674 -0.142583 0.0737442 +-0.244243 -0.125064 0.0741932 +0.181775 -0.119762 0.0765113 +0.294339 -0.102922 0.0777153 +0.193873 -0.102712 0.0718642 +0.28728 -0.102235 0.0794033 +0.273895 -0.09634 0.0851194 +0.269797 -0.0879099 0.0826173 +0.292449 -0.0717187 0.0774853 +0.200674 -0.0760368 0.0785593 +0.218881 -0.0611006 0.0783443 +0.284409 -0.0532345 0.0767923 +0.275381 -0.0363644 0.0759703 +-0.0542175 -0.0305673 0.0790513 +0.276776 -0.0328443 0.0832163 +-0.0172512 -0.00165502 0.0743302 +0.0184122 0.0178652 0.0769493 +0.24834 0.0180782 0.0744782 +0.266692 0.0422324 0.0735082 +0.278452 0.0446854 0.0759723 +0.285528 0.0641356 0.0736492 +0.0924729 0.0877849 0.0795383 +0.281744 0.116037 0.0812773 +0.114115 0.128002 0.0785433 +0.285601 0.126103 0.0729712 +0.276739 0.131857 0.0768763 +0.249143 0.158868 0.0776453 +0.140154 0.16268 0.0724742 +0.123941 0.168383 0.0853134 +0.135319 0.16378 0.0754353 +0.131596 0.170682 0.0773763 +0.15989 0.185163 0.0795023 +0.170209 0.196962 0.0754183 +0.174994 0.208059 0.0815263 +0.211755 0.213805 0.0780613 +0.203359 0.280369 0.0691192 +0.197883 0.290971 0.0766073 +0.159011 0.303719 0.0754293 +0.214901 0.439728 0.0781763 +0.159653 0.453137 0.0789593 +0.188097 0.458059 0.0760103 +0.18604 0.46943 0.0766723 +0.230746 0.461343 0.0792703 +0.229805 0.465998 0.0755553 +0.190839 0.475331 0.0796803 +0.187908 0.492735 0.0797573 +0.175433 0.495991 0.0796593 +-0.101773 -0.358824 0.0785173 +-0.0849648 -0.356945 0.0823933 +-0.0243042 -0.344708 0.0779933 +0.00145601 -0.328509 0.0833593 +-0.180142 -0.324519 0.0813433 +-0.195984 -0.314145 0.0802883 +0.0355544 -0.291276 0.0806753 +-0.221486 -0.282845 0.0769013 +0.0414874 -0.286302 0.0772173 +0.0584946 -0.268596 0.0749462 +0.0711877 -0.254189 0.0802243 +0.0651957 -0.25832 0.0770183 +0.0791468 -0.251389 0.0798893 +0.0928519 -0.256998 0.0734372 +0.095511 -0.250691 0.0758773 +0.095656 -0.244194 0.0791633 +0.122313 -0.22057 0.0770683 +0.133755 -0.19768 0.0810593 +-0.231848 -0.101427 0.0822403 +0.299955 -0.10512 0.0780133 +0.285497 -0.10759 0.0837183 +0.289043 -0.0586956 0.0790343 +0.23048 -0.0577426 0.0800323 +0.249107 -0.0537235 0.0764943 +-0.0676977 -0.0424614 0.0844653 +-0.0577226 -0.0367054 0.0799123 +-0.0689087 -0.0412134 0.0777473 +-0.0817808 -0.0366494 0.0728062 +-0.0514655 -0.0298173 0.0721712 +-0.179528 -0.0273033 0.0753953 +-0.115712 -0.0253333 0.0797253 +0.263596 -0.0175122 0.0800603 +-0.162361 -0.0207882 0.0772023 +-0.0183952 0.000628006 0.0808313 +-0.0098811 0.00729307 0.0834583 +0.00234002 0.00911709 0.0715852 +0.00798508 0.0144881 0.0791013 +0.0239502 0.0200772 0.0752193 +0.0281203 0.0230232 0.0793713 +0.252023 0.0301143 0.0751823 +0.257129 0.0345543 0.0755213 +0.272782 0.0435834 0.0746722 +0.287573 0.0588416 0.0769173 +0.0889699 0.0622686 0.0792043 +0.0912809 0.0752288 0.0829103 +0.283322 0.103342 0.0757033 +0.281125 0.12698 0.0779833 +0.253273 0.163419 0.0859594 +0.248533 0.163643 0.0757163 +0.119733 0.164016 0.0813753 +0.134908 0.173955 0.0824453 +0.149736 0.17067 0.0782353 +0.247613 0.182204 0.0753333 +0.239734 0.201439 0.0771723 +0.189038 0.211618 0.0785203 +0.204833 0.21729 0.0813093 +0.184284 0.27921 0.0788313 +0.194797 0.277806 0.0772083 +0.172778 0.287271 0.0793593 +0.156907 0.306142 0.0823033 +0.150798 0.316749 0.0819743 +0.150839 0.325314 0.0801603 +0.173807 0.323626 0.0822293 +0.153983 0.331003 0.0820813 +0.167869 0.32678 0.0783193 +0.169754 0.440703 0.0782153 +0.198616 0.462803 0.0780763 +0.225612 0.469702 0.0780623 +0.156174 0.474195 0.0799383 +0.157841 0.480006 0.0811543 +0.188762 0.483563 0.0789773 +0.182881 0.495313 0.0771913 +-0.0757258 -0.35527 0.0832863 +-0.12328 -0.352351 0.0783883 +-0.121613 -0.345566 0.0867994 +-0.0304343 -0.345078 0.0821473 +-0.143274 -0.340609 0.0832973 +0.0129291 -0.318453 0.0821423 +0.0523435 -0.269769 0.0791113 +0.0560256 -0.262815 0.0793453 +-0.241168 -0.248091 0.0792193 +0.0900759 -0.241443 0.0831813 +0.12745 -0.205292 0.0814283 +0.161119 -0.16796 0.0725182 +0.176806 -0.119129 0.0815453 +0.185072 -0.112467 0.0767703 +0.305455 -0.106967 0.0807933 +0.191044 -0.099355 0.0766073 +0.190404 -0.0941089 0.0800453 +0.297118 -0.0832818 0.0768963 +-0.220161 -0.0753668 0.0805103 +0.20922 -0.0667887 0.0766273 +0.252379 -0.0598506 0.0788633 +0.242678 -0.0531135 0.0754283 +0.283318 -0.0463405 0.0791773 +-0.17243 -0.0235732 0.0737002 +0.286027 0.0717777 0.0764303 +0.284037 0.0781618 0.0737342 +0.103391 0.103198 0.0801743 +0.283565 0.109734 0.0782383 +0.277047 0.128991 0.0827523 +0.268977 0.135904 0.0793433 +0.116426 0.158834 0.0847103 +0.138651 0.164644 0.0775863 +0.140888 0.168979 0.0797993 +0.154727 0.176993 0.0728092 +0.155415 0.180128 0.0788323 +0.162833 0.190522 0.0823703 +0.226542 0.216752 0.0823283 +0.190278 0.279629 0.0807923 +0.201113 0.286442 0.0716992 +0.16513 0.295728 0.0828593 +0.178246 0.435646 0.0815233 +0.196201 0.434615 0.0852744 +0.172857 0.438586 0.0836353 +0.226968 0.450128 0.0821033 +0.225032 0.453974 0.0871034 +0.229436 0.455689 0.0812883 +0.158001 0.464238 0.0839513 +0.193074 0.468793 0.0797503 +0.167396 0.490522 0.0804613 +-0.0890179 -0.352531 0.0872794 +-0.100082 -0.35274 0.0858024 +-0.0803228 -0.35141 0.0879524 +-0.115522 -0.350296 0.0837363 +-0.0450495 -0.348553 0.0843133 +-0.0177012 -0.341432 0.0788943 +-0.2159 -0.290552 0.0789783 +0.0313833 -0.29088 0.0882074 +0.0436854 -0.279842 0.0805263 +0.0493405 -0.275913 0.0776493 +0.0598316 -0.257395 0.0813483 +0.0633866 -0.252574 0.0810773 +0.0875259 -0.248442 0.0793203 +0.106185 -0.232996 0.0809193 +0.114739 -0.221406 0.0814383 +0.154152 -0.16703 0.0788643 +0.159549 -0.161572 0.0770143 +-0.250137 -0.149128 0.0794513 +0.17338 -0.134003 0.0783483 +0.292073 -0.108917 0.0818123 +0.18786 -0.105691 0.0770743 +0.280239 -0.102215 0.0839543 +-0.226152 -0.0864809 0.0756753 +0.304708 -0.0928509 0.0813843 +0.301776 -0.0871149 0.0802183 +0.194165 -0.0883059 0.0787263 +0.262415 -0.0753098 0.0798953 +0.207548 -0.0651807 0.0836193 +0.229087 -0.0599806 0.0858114 +-0.189512 -0.0347583 0.0816313 +0.280324 -0.0395784 0.0812453 +-0.108113 -0.0280873 0.0797033 +-0.186094 -0.0319013 0.0744382 +0.267703 -0.0216412 0.0854134 +-0.145531 -0.0206772 0.0802503 +0.258745 -0.0105681 0.0818603 +0.250544 0.00122501 0.0806593 +-0.0158082 0.00575206 0.0863484 +0.247224 0.00459405 0.0859004 +0.24698 0.0108101 0.0805073 +0.0382674 0.0300043 0.0801613 +0.0564726 0.0374694 0.0786823 +0.263131 0.0377704 0.0772603 +0.0748817 0.0439284 0.0744642 +0.288153 0.0536605 0.0783573 +0.0919949 0.0822398 0.0849803 +0.101594 0.102432 0.0855384 +0.103524 0.106858 0.0890544 +0.112748 0.12163 0.0757033 +0.279586 0.122499 0.0829523 +0.268903 0.138576 0.0836303 +0.265181 0.145056 0.0840853 +0.113491 0.151691 0.0795313 +0.249922 0.16096 0.0820803 +0.142109 0.165307 0.0796053 +0.139163 0.17294 0.0810373 +0.159562 0.181862 0.0732732 +0.171373 0.202134 0.0796363 +0.193001 0.216533 0.0821663 +0.147385 0.323204 0.0854784 +0.197427 0.477466 0.0836153 +0.219043 0.467799 0.0764553 +0.215465 0.471461 0.0808303 +0.170304 0.494124 0.0832033 +0.185101 0.498052 0.0806763 +-0.128711 -0.347622 0.0819113 +-0.135953 -0.344345 0.0825423 +-0.0239302 -0.340316 0.0864154 +-0.151639 -0.337492 0.0822143 +-0.20407 -0.305879 0.0803823 +0.0278863 -0.303254 0.0769973 +-0.230933 -0.266097 0.0837273 +0.121847 -0.213374 0.0809603 +-0.255379 -0.190307 0.0805983 +-0.252753 -0.182519 0.0857994 +-0.25287 -0.166284 0.0823403 +0.162227 -0.153971 0.0787843 +0.16395 -0.146881 0.0807923 +-0.242078 -0.126923 0.0825953 +0.296075 -0.0769028 0.0794093 +0.296463 -0.0693837 0.0821553 +0.254831 -0.0663767 0.0802563 +0.251125 -0.0702357 0.0859394 +0.246078 -0.0570276 0.0811003 +-0.1959 -0.0400884 0.0829053 +-0.0920529 -0.0342323 0.0796823 +-0.0470745 -0.0215222 0.0837783 +-0.137493 -0.0209332 0.0807743 +-0.0353394 -0.0098851 0.0867494 +-0.00443104 0.00789908 0.0800863 +0.245384 0.0174182 0.0819793 +0.0142181 0.0171392 0.0817283 +0.248984 0.0280683 0.0795603 +0.0631806 0.0400154 0.0791313 +0.275736 0.0408924 0.0804753 +0.0823128 0.0520855 0.0810763 +0.287372 0.0662827 0.0791193 +0.282745 0.0904649 0.0736942 +0.283565 0.105527 0.0837633 +0.281527 0.111697 0.0861444 +0.260911 0.153295 0.0798723 +0.255539 0.155525 0.0787643 +0.246681 0.16466 0.0808513 +0.246597 0.170505 0.0805963 +0.143472 0.171468 0.0827473 +0.128944 0.171694 0.0828703 +0.148223 0.169126 0.0831533 +0.150677 0.176335 0.0797023 +0.181657 0.210785 0.0794223 +0.219557 0.214514 0.0795383 +0.198413 0.220834 0.0849473 +0.169954 0.290983 0.0843713 +0.192838 0.295652 0.0862084 +0.167847 0.291694 0.0772643 +0.190975 0.303195 0.0828363 +0.149706 0.316473 0.0890834 +0.184201 0.433369 0.0827903 +0.190641 0.433831 0.0821213 +0.207165 0.438798 0.0856804 +0.210906 0.467626 0.0787183 +0.221988 0.472674 0.0820233 +0.193589 0.481907 0.0819783 +-0.0938039 -0.357218 0.0818793 +-0.108333 -0.354551 0.0814873 +-0.0688977 -0.350921 0.0877574 +-0.0529265 -0.348369 0.0875124 +-0.0375844 -0.345841 0.0851924 +-0.0149311 -0.337143 0.0852514 +-0.00330303 -0.333567 0.0790453 +-0.170987 -0.327859 0.0829973 +0.0182532 -0.314244 0.0778823 +0.0247932 -0.302121 0.0848963 +-0.220072 -0.283315 0.0859894 +0.0457405 -0.271368 0.0840283 +-0.236403 -0.254909 0.0841343 +-0.254534 -0.200692 0.0802963 +0.137341 -0.183846 0.0849093 +-0.254312 -0.174997 0.0822753 +0.169088 -0.142615 0.0785043 +0.166694 -0.137993 0.0823383 +0.305057 -0.113169 0.0831213 +0.310345 -0.108376 0.0860054 +0.18595 -0.099941 0.0817483 +0.263295 -0.0855269 0.0864204 +0.197379 -0.0821498 0.0785453 +0.301824 -0.0803628 0.0823433 +0.195033 -0.0783088 0.0837993 +0.248939 -0.0634306 0.0836403 +0.218366 -0.0615186 0.0862004 +-0.206882 -0.0516595 0.0789263 +0.288794 -0.0510465 0.0821043 +0.282035 -0.0389844 0.0878494 +0.27236 -0.0275523 0.0898104 +-0.168588 -0.0221252 0.0819813 +-0.0447004 -0.0217942 0.0770743 +0.255548 -0.00930309 0.0897504 +-0.0307803 -0.00466105 0.0861064 +0.246284 0.0253353 0.0752123 +0.248066 0.0280673 0.0847973 +0.0442264 0.0330903 0.0816283 +0.269636 0.0399444 0.0798133 +0.280332 0.0418224 0.0819713 +0.286813 0.0484985 0.0796003 +0.28741 0.0729777 0.0827683 +0.284329 0.0926219 0.0818443 +0.096059 0.0943649 0.0852784 +0.105476 0.110001 0.0838333 +0.110943 0.120241 0.0819223 +0.27307 0.133651 0.0817083 +0.1124 0.135611 0.0805353 +0.145461 0.16672 0.0814063 +0.241279 0.197077 0.0853684 +0.242895 0.195527 0.0788163 +0.21281 0.218865 0.0831523 +0.205502 0.223524 0.0868944 +0.198235 0.283097 0.0773323 +0.177244 0.284844 0.0826413 +0.194846 0.296195 0.0802313 +0.160868 0.300914 0.0821253 +0.175525 0.322879 0.0886564 +0.169022 0.328236 0.0863114 +0.222903 0.447641 0.0871844 +0.159068 0.458191 0.0833703 +0.227074 0.465986 0.0828343 +0.217762 0.475842 0.0851674 +0.192486 0.489325 0.0821953 +0.190149 0.495731 0.0822753 +-0.182608 -0.318021 0.0891664 +-0.198415 -0.309094 0.0872344 +0.0500415 -0.263741 0.0844093 +0.0619086 -0.246687 0.0849803 +0.0837938 -0.242577 0.0841563 +0.096249 -0.238024 0.0829963 +-0.250061 -0.219384 0.0820333 +0.140638 -0.190261 0.0798533 +-0.249935 -0.173883 0.0903244 +-0.250671 -0.157542 0.0828833 +0.176981 -0.126481 0.0782543 +0.299169 -0.117875 0.0855714 +0.180034 -0.112679 0.0814973 +0.268411 -0.098609 0.0912804 +0.306256 -0.0843868 0.0848303 +-0.216355 -0.0682687 0.0835023 +0.203967 -0.0700197 0.0802103 +0.292015 -0.0646336 0.0794853 +0.213363 -0.0630316 0.0812433 +0.296428 -0.0618396 0.0847163 +0.239214 -0.0567376 0.0805693 +-0.112547 -0.0277103 0.0868674 +-0.128222 -0.0224662 0.0820283 +-0.0426454 -0.0165962 0.0875634 +0.261565 -0.0152292 0.0877344 +-0.0378094 -0.0143011 0.0779293 +-0.0294973 -0.00808808 0.0753963 +0.259584 0.0340213 0.0821843 +0.0768648 0.0476575 0.0807633 +0.0855729 0.0579856 0.0839933 +0.0900549 0.0680627 0.0821033 +0.286036 0.0782608 0.0795453 +0.284321 0.099217 0.0823853 +0.276378 0.126045 0.0881534 +0.113567 0.124192 0.0843743 +0.111502 0.134812 0.0874134 +0.263 0.14723 0.0901224 +0.112014 0.147566 0.0898644 +0.244068 0.170566 0.0847753 +0.147122 0.172375 0.0842503 +0.169319 0.204631 0.0865154 +0.169358 0.442048 0.0879924 +0.223857 0.445496 0.0812093 +0.198831 0.470571 0.0819363 +0.204605 0.468455 0.0809563 +0.222898 0.469258 0.0869774 +0.209745 0.473801 0.0838043 +0.163103 0.487208 0.0811963 +0.194501 0.492983 0.0850104 +0.186033 0.5 0.0851214 +0.179868 0.498389 0.0822083 +-0.137236 -0.33705 0.0902734 +-0.154815 -0.33079 0.0890614 +-0.174452 -0.32245 0.0882844 +-0.190546 -0.315141 0.0869424 +0.0169632 -0.311495 0.0860084 +-0.210366 -0.2974 0.0831653 +0.0542675 -0.256634 0.0833003 +0.0614526 -0.262699 0.0775133 +0.0707727 -0.248625 0.0837773 +0.125162 -0.198513 0.0860144 +0.305666 -0.119077 0.0872564 +0.292359 -0.116087 0.0861724 +0.298286 -0.111568 0.0818333 +0.309504 -0.114952 0.0884264 +-0.230918 -0.105554 0.0909054 +0.182513 -0.106175 0.0821573 +0.306271 -0.100341 0.0810153 +0.274375 -0.103388 0.0897344 +0.309839 -0.095443 0.0856884 +0.309073 -0.0892009 0.0861734 +0.259767 -0.0797088 0.0852674 +0.256162 -0.0848488 0.0918444 +0.256933 -0.0727847 0.0829303 +0.301006 -0.0742557 0.0840853 +0.223761 -0.0599776 0.0828813 +0.293249 -0.0561576 0.0841743 +-0.0694117 -0.0432884 0.0916804 +-0.196578 -0.0411264 0.0907804 +-0.0831838 -0.0373964 0.0798073 +-0.134607 -0.0219862 0.0875264 +-0.0414654 -0.0187062 0.0810863 +-0.0333483 -0.0099261 0.0809633 +-0.0245552 -0.00152202 0.0823623 +0.24345 0.0100861 0.0894564 +0.00240802 0.0142401 0.0835013 +0.00844608 0.0165522 0.0857234 +0.0141711 0.0203812 0.0879424 +0.254186 0.0310383 0.0822873 +0.283013 0.0455095 0.0784243 +0.284799 0.0853819 0.0784743 +0.285548 0.0872499 0.0859004 +0.108558 0.115003 0.0804043 +0.279071 0.118476 0.0882534 +0.273447 0.132467 0.0876054 +0.266458 0.141488 0.0874344 +0.111878 0.145192 0.0817513 +0.264144 0.150442 0.0833313 +0.258643 0.16076 0.0876744 +0.120333 0.164029 0.0889674 +0.247981 0.1659 0.0860874 +0.130464 0.173153 0.0885414 +0.245431 0.184219 0.0806273 +0.166757 0.196789 0.0828083 +0.238556 0.202072 0.0904564 +0.178514 0.214985 0.0847393 +0.153397 0.311102 0.0859854 +0.163592 0.330772 0.0835513 +0.178188 0.434631 0.0872214 +0.226612 0.459771 0.0849883 +0.158631 0.471761 0.0859854 +0.213164 0.478749 0.0880554 +0.197246 0.486701 0.0851854 +0.161074 0.484248 0.0850574 +0.17485 0.497789 0.0857944 +-0.0609726 -0.348482 0.0892934 +-0.162986 -0.328688 0.0869114 +0.0372844 -0.284516 0.0851014 +0.0402534 -0.277274 0.0864584 +0.107847 -0.225424 0.0838873 +0.119523 -0.206901 0.0855544 +-0.250162 -0.200838 0.0878804 +0.132513 -0.190533 0.0849913 +0.148598 -0.17336 0.0808323 +0.150302 -0.163037 0.0840443 +0.157566 -0.14966 0.0846583 +0.160467 -0.142327 0.0853184 +0.169052 -0.131311 0.0832613 +0.172148 -0.125278 0.0831633 +0.174848 -0.113021 0.0859944 +0.279857 -0.108797 0.0888954 +0.267603 -0.0923799 0.0875944 +0.304788 -0.0730947 0.0894664 +-0.212708 -0.0603806 0.0798673 +0.235704 -0.0588606 0.0853484 +0.2863 -0.0448634 0.0858424 +-0.0608796 -0.0424924 0.0836513 +-0.0882639 -0.0369394 0.0858634 +-0.0561266 -0.0314733 0.0856054 +-0.096374 -0.0337613 0.0855624 +-0.120769 -0.0246002 0.0849833 +-0.16 -0.0207472 0.0850444 +0.26508 -0.0204362 0.0926014 +0.242381 0.0170782 0.0885644 +0.265847 0.0364814 0.0831213 +0.27348 0.0377954 0.0847953 +0.278937 0.0401524 0.0869704 +0.288687 0.0518445 0.0844623 +0.288683 0.0567586 0.0852744 +0.288339 0.0615276 0.0823563 +0.287141 0.0695617 0.0907174 +0.0930759 0.0888529 0.0856324 +0.099586 0.09737 0.0883254 +0.101177 0.102017 0.0932074 +0.11019 0.122774 0.0899854 +0.110892 0.129472 0.0921724 +0.260064 0.156642 0.0834363 +0.113913 0.15295 0.0866524 +0.252901 0.168074 0.0906334 +0.145285 0.176968 0.0887594 +0.141218 0.176024 0.0853294 +0.237202 0.209316 0.0868314 +0.2393 0.204323 0.0829703 +0.233558 0.212405 0.0815883 +0.185375 0.217066 0.0840923 +0.21345 0.224289 0.0881174 +0.195765 0.227428 0.0902214 +0.129153 0.148333 0.0673432 +0.166302 0.295871 0.0894634 +0.173438 0.437919 0.0904914 +0.206731 0.438892 0.0919754 +0.213212 0.440638 0.0840563 +0.16549 0.44733 0.0892514 +0.166679 0.444337 0.0830773 +0.219143 0.472305 0.0907904 +0.159976 0.478092 0.0867164 +0.165664 0.489649 0.0873894 +0.170705 0.493635 0.0889964 +0.0201402 -0.304813 0.0899734 +0.0296503 -0.296779 0.0836213 +0.0398594 -0.270896 0.0905064 +0.0440934 -0.264282 0.0890524 +0.0900449 -0.235582 0.0868534 +-0.24629 -0.228376 0.0851494 +0.098119 -0.231602 0.0858924 +0.114064 -0.214416 0.0852944 +-0.2507 -0.19071 0.0886104 +0.134533 -0.178067 0.0893444 +-0.246864 -0.149752 0.0874114 +-0.242682 -0.134813 0.0875784 +0.171555 -0.119439 0.0861464 +0.286006 -0.11382 0.0875634 +0.311568 -0.113744 0.0935774 +-0.235656 -0.1103 0.0821593 +0.188948 -0.0890869 0.0839533 +0.19137 -0.0834358 0.0843533 +0.188295 -0.0794858 0.0892214 +-0.22302 -0.0821188 0.0828623 +0.198427 -0.0725967 0.0841343 +0.300615 -0.0670827 0.0866814 +0.242942 -0.0599696 0.0860134 +0.291556 -0.0516765 0.0894054 +-0.0588106 -0.0374454 0.0866184 +0.277634 -0.0340903 0.0913034 +-0.183309 -0.0299223 0.0840913 +-0.127415 -0.0237002 0.0900084 +-0.0391704 -0.0113201 0.0913564 +-0.0270653 -0.000459005 0.0897084 +-0.0210752 0.00142601 0.0869424 +0.0205852 0.0215022 0.0826793 +0.243346 0.0269923 0.0879294 +0.252583 0.0296133 0.0892924 +0.0437654 0.0356754 0.0894294 +0.0697937 0.0438504 0.0810413 +0.282431 0.0453895 0.0844273 +0.0741787 0.0481175 0.0865694 +0.0813268 0.0541265 0.0879654 +0.0924229 0.0840838 0.0913804 +0.113688 0.129752 0.0853204 +0.125372 0.168693 0.0925904 +0.243977 0.175924 0.0859404 +0.154476 0.181523 0.0850084 +0.2436 0.190159 0.0826583 +0.203101 0.229546 0.0917414 +0.174905 0.287226 0.0880054 +0.18892 0.284321 0.0890934 +0.195221 0.288349 0.0828123 +0.18688 0.308403 0.0888804 +0.185101 0.311827 0.0839203 +0.159433 0.333504 0.0864584 +0.158794 0.336146 0.0924324 +0.195952 0.433892 0.0917584 +0.201514 0.436278 0.0881304 +0.169094 0.442536 0.0946764 +0.161898 0.452425 0.0855374 +0.202066 0.48368 0.0876384 +0.203696 0.475989 0.0852124 +0.200649 0.486343 0.0915364 +0.191354 0.498132 0.0861234 +-0.0744087 -0.347592 0.0923624 +-0.0411954 -0.343145 0.0916604 +-0.0195682 -0.335575 0.0922064 +-0.197758 -0.305032 0.0952045 +0.0520785 -0.25064 0.0870924 +0.0681587 -0.243246 0.0875494 +0.0772358 -0.245028 0.0843553 +-0.250219 -0.21013 0.0852484 +0.141731 -0.17596 0.0850814 +0.151452 -0.15433 0.0871724 +0.155885 -0.157511 0.0821623 +-0.242836 -0.144311 0.0928114 +0.294413 -0.123049 0.0896084 +0.280452 -0.115527 0.0931464 +0.180605 -0.099917 0.0865724 +-0.227062 -0.0912799 0.0837803 +0.307154 -0.0784928 0.0889614 +0.302002 -0.0687357 0.0930134 +0.192681 -0.0742907 0.0884874 +0.24533 -0.0665837 0.0885944 +-0.202587 -0.0469525 0.0848013 +-0.0808228 -0.0394024 0.0863574 +0.282863 -0.0419504 0.0943894 +-0.10518 -0.0309583 0.0887114 +-0.1658 -0.0213522 0.0908414 +-0.0345403 -0.00595206 0.0918354 +0.243304 0.0242652 0.0816113 +0.0259653 0.0253123 0.0855684 +0.0315363 0.0301073 0.0889494 +0.0563396 0.0393774 0.0856494 +0.0888929 0.0701357 0.0887994 +0.0938579 0.0860899 0.0978015 +0.285334 0.0841608 0.0921394 +0.106145 0.111803 0.0918204 +0.108417 0.116434 0.0874374 +0.261448 0.151745 0.0952145 +0.114869 0.153174 0.0947814 +0.262881 0.151899 0.0883424 +0.117402 0.158862 0.0922494 +0.161738 0.193001 0.0894944 +0.19009 0.222218 0.0871034 +0.228065 0.221013 0.0871584 +0.218306 0.443527 0.0860264 +0.163185 0.453809 0.0913284 +0.162734 0.475268 0.0914044 +0.194213 0.496567 0.0895104 +0.181021 0.499631 0.0878384 +-0.0943929 -0.348676 0.0909054 +-0.0850159 -0.346836 0.0935114 +-0.107814 -0.348684 0.0882234 +-0.0321553 -0.34116 0.0904144 +-0.00789308 -0.333455 0.0851494 +0.00601706 -0.31855 0.0950995 +0.00736107 -0.322096 0.0863794 +-0.190899 -0.310616 0.0936644 +-0.225824 -0.274761 0.0849303 +0.0481835 -0.256713 0.0892914 +0.0552596 -0.24273 0.0912504 +0.0600256 -0.24088 0.0887544 +0.101059 -0.224259 0.0883974 +-0.245728 -0.217965 0.0907054 +0.106648 -0.217249 0.0885484 +0.110719 -0.208482 0.0903114 +0.16284 -0.134692 0.0867464 +0.301655 -0.123824 0.0891994 +0.307639 -0.122855 0.0930194 +0.165907 -0.127123 0.0874834 +0.168662 -0.114967 0.0900354 +0.274083 -0.110243 0.0948664 +0.311022 -0.101866 0.0862064 +0.184994 -0.0866899 0.0886124 +0.311523 -0.0904829 0.0924984 +-0.218429 -0.0746277 0.0907524 +0.249323 -0.0806168 0.0946454 +0.253681 -0.0774668 0.0888044 +0.19592 -0.0689977 0.0895754 +0.29874 -0.0629556 0.0925644 +-0.0914149 -0.0371634 0.0926234 +-0.180021 -0.0276853 0.0917204 +-0.176334 -0.0254723 0.0825383 +-0.0517465 -0.0264623 0.0831763 +-0.00920709 0.00906609 0.0899984 +-0.00383004 0.0119101 0.0856574 +0.00151002 0.0160712 0.0895264 +0.257753 0.0315803 0.0891854 +0.263074 0.0333203 0.0881174 +0.277527 0.0427844 0.0913704 +0.279842 0.0463825 0.0889554 +0.286476 0.0481215 0.0852944 +0.287061 0.0676157 0.0849683 +0.11099 0.140955 0.0871064 +0.141675 0.178976 0.0941634 +0.158289 0.186625 0.0866824 +0.172674 0.211064 0.0871234 +0.220127 0.22106 0.0856574 +0.139516 0.155644 0.0645301 +0.180479 0.31739 0.0882704 +0.151866 0.330412 0.0827723 +0.165151 0.332432 0.0925504 +0.183737 0.432097 0.0894294 +0.189931 0.432496 0.0933174 +0.189949 0.432901 0.0875614 +0.218149 0.444704 0.0921964 +0.16116 0.459851 0.0897514 +0.222371 0.457701 0.0921644 +0.160626 0.46662 0.0897634 +0.217071 0.470963 0.0978255 +0.215516 0.476167 0.0934694 +0.207606 0.481271 0.0889624 +0.197275 0.490535 0.0889244 +0.187936 0.499994 0.0900434 +-0.0660517 -0.344981 0.0946644 +-0.0569726 -0.343332 0.0954245 +-0.0270973 -0.336287 0.0958335 +-0.148274 -0.327784 0.0956655 +-0.166212 -0.322589 0.0930434 +-0.205008 -0.302371 0.0884864 +-0.213944 -0.291068 0.0896164 +0.0381074 -0.265272 0.0951625 +-0.227494 -0.26886 0.0919954 +0.0747767 -0.239424 0.0886324 +0.0821878 -0.236774 0.0883774 +0.0849038 -0.230272 0.0916764 +0.116257 -0.201684 0.0899974 +0.120526 -0.186027 0.0943814 +0.144519 -0.167912 0.0866894 +-0.245962 -0.156315 0.0924904 +0.145767 -0.159464 0.0894454 +0.152978 -0.145924 0.0896534 +0.159898 -0.130594 0.0903864 +0.166115 -0.121036 0.0895904 +-0.237738 -0.119634 0.0863434 +0.171138 -0.109215 0.0904204 +0.17727 -0.106297 0.0868444 +0.312926 -0.105503 0.0922074 +0.313112 -0.097306 0.0919064 +0.261624 -0.0913459 0.0918814 +0.184848 -0.0940499 0.0854094 +0.295383 -0.0573566 0.0913834 +-0.208789 -0.0554246 0.0875034 +-0.0632206 -0.0438644 0.0897354 +-0.0588706 -0.0399914 0.0924084 +-0.0580746 -0.0343553 0.0923334 +-0.098128 -0.0345593 0.0919524 +-0.0519605 -0.0252173 0.0886604 +0.268232 -0.0256233 0.0964995 +-0.142559 -0.0214422 0.0885764 +-0.14942 -0.0213162 0.0928514 +0.252971 -0.0104081 0.0980305 +-0.0311133 -0.00165002 0.0951425 +0.250492 -0.00298303 0.0890974 +0.254505 0.0314713 0.0960285 +0.260137 0.0330693 0.0962015 +0.0380894 0.0320173 0.0867484 +0.0496285 0.0369944 0.0856014 +0.28656 0.0583666 0.0911064 +0.285916 0.0627096 0.0873614 +0.285257 0.0682027 0.0958985 +0.28577 0.0810348 0.0846873 +0.284298 0.09837 0.0895484 +0.098327 0.096215 0.0942984 +0.282436 0.105624 0.0907014 +0.275846 0.124197 0.0935174 +0.270191 0.136743 0.0898774 +0.259524 0.157385 0.0992465 +0.254878 0.159153 0.0823703 +0.247512 0.169911 0.0897114 +0.241867 0.177338 0.0908994 +0.136638 0.176516 0.0899364 +0.147892 0.180083 0.0940594 +0.150128 0.178332 0.0868174 +0.243356 0.182651 0.0861014 +0.180013 0.221652 0.0891444 +0.233584 0.216193 0.0877444 +0.182483 0.281669 0.0834453 +0.191715 0.289185 0.0892054 +0.171176 0.291425 0.0909344 +0.153768 0.335443 0.0884544 +0.177727 0.4335 0.0938074 +0.221995 0.450563 0.0928374 +0.223495 0.463146 0.0887974 +0.220525 0.465924 0.0935564 +-0.102038 -0.345153 0.0929474 +-0.12975 -0.341115 0.0888124 +-0.145833 -0.334144 0.0897454 +-0.0118661 -0.331904 0.0931084 +-0.157408 -0.323638 0.0963335 +0.00180902 -0.32444 0.0912294 +0.0115211 -0.315418 0.0904584 +0.0506085 -0.24436 0.0905274 +0.0486115 -0.238389 0.0940304 +0.0581996 -0.252088 0.0849733 +-0.241946 -0.235637 0.0901834 +0.0569836 -0.246932 0.0882214 +0.0598206 -0.237273 0.0909524 +0.0916969 -0.230302 0.0895834 +0.118967 -0.194135 0.0917424 +0.125753 -0.190645 0.0891464 +-0.248495 -0.164764 0.0907734 +-0.246524 -0.141331 0.0832843 +0.310048 -0.120832 0.0982625 +0.167339 -0.105136 0.0945754 +0.201577 -0.0672197 0.0866154 +0.236182 -0.0654507 0.0953985 +0.23254 -0.0609526 0.0909624 +0.224635 -0.0608996 0.0907014 +-0.210352 -0.0603336 0.0970495 +0.287697 -0.0473365 0.0922554 +-0.0764428 -0.0417814 0.0917754 +-0.0476475 -0.0201842 0.0904324 +-0.0260523 0.00231302 0.0964885 +-0.00489105 0.0140331 0.0924984 +0.00810108 0.0181602 0.0919064 +0.239963 0.0236822 0.0877324 +0.0249432 0.0277103 0.0915214 +0.239651 0.0269803 0.0927534 +0.0376864 0.0339103 0.0937944 +0.269255 0.0351414 0.0882744 +0.0519365 0.0390654 0.0923004 +0.274587 0.0373504 0.0905044 +0.274214 0.0403304 0.0954705 +0.0675087 0.0452055 0.0888634 +0.283889 0.0489535 0.0941044 +0.284707 0.0475705 0.0895364 +0.28304 0.0916249 0.0901934 +0.095311 0.0907389 0.0917604 +0.103954 0.106875 0.0965245 +0.106292 0.111454 0.101115 +0.278228 0.11795 0.0945744 +0.11035 0.13653 0.0943224 +0.26087 0.156479 0.0931674 +0.261339 0.15666 0.0884914 +0.130915 0.172365 0.0964315 +0.240755 0.18227 0.0920374 +0.241373 0.188898 0.0885384 +0.239281 0.194322 0.0915394 +0.218913 0.228677 0.0918624 +0.186622 0.227158 0.0912564 +0.210384 0.22957 0.0922404 +0.190073 0.293823 0.0927524 +0.161513 0.300878 0.0889444 +0.178713 0.31872 0.102381 +0.176932 0.321668 0.0958895 +0.142409 0.327452 0.0969295 +0.201514 0.435805 0.0949984 +0.164235 0.482814 0.0900754 +0.205138 0.48299 0.0940544 +0.176952 0.496523 0.0911734 +0.189845 0.49677 0.0938254 +-0.0923699 -0.342976 0.0968385 +-0.113771 -0.343434 0.0914894 +-0.122649 -0.338842 0.0934134 +-0.00410204 -0.328997 0.0899944 +-0.209628 -0.295101 0.0932134 +0.0277263 -0.289555 0.0958235 +0.0356044 -0.277737 0.0927334 +0.0419924 -0.258054 0.0938354 +0.0466445 -0.243861 0.0953955 +0.156769 -0.13875 0.0895744 +0.290144 -0.127454 0.0943694 +0.300006 -0.128755 0.0923804 +-0.233661 -0.113336 0.0908234 +-0.226517 -0.100991 0.0980775 +-0.228083 -0.097096 0.0897894 +0.176038 -0.09814 0.0910114 +0.262258 -0.098604 0.0964755 +0.188132 -0.0729997 0.0925654 +0.305533 -0.0801558 0.0975785 +0.19161 -0.0674667 0.0940434 +0.212306 -0.0629816 0.0883994 +0.239398 -0.0626926 0.0905564 +-0.189162 -0.0345143 0.0897324 +0.273078 -0.0317153 0.0975785 +0.258818 -0.0152952 0.0958795 +-0.151761 -0.0209402 0.0859284 +0.238607 0.0155822 0.0949254 +0.0303793 0.0314223 0.0952735 +0.247482 0.0278063 0.0908604 +0.265428 0.0338633 0.0937394 +0.0629816 0.0419844 0.0855874 +0.274537 0.0455025 0.0955105 +0.0835488 0.0600996 0.0928054 +0.0869739 0.0634956 0.0875324 +0.096896 0.0924579 0.0989295 +0.280372 0.111718 0.0929024 +0.109511 0.130528 0.0993415 +0.110738 0.14307 0.0953015 +0.251923 0.172628 0.0951595 +0.246654 0.176743 0.0955145 +0.136794 0.176284 0.0972065 +0.224776 0.225608 0.0902494 +0.171582 0.327177 0.0929304 +0.21255 0.441265 0.0902814 +0.167856 0.479765 0.0941644 +0.19707 0.488596 0.0945584 +0.174111 0.491004 0.0924644 +0.180082 0.492849 0.0946174 +0.183338 0.497918 0.0930064 +-0.099288 -0.339317 0.0991055 +-0.138848 -0.330015 0.0968985 +-0.000605006 -0.321969 0.0988045 +0.0249322 -0.296926 0.0920324 +-0.222967 -0.276785 0.0917524 +-0.239614 -0.244891 0.0881484 +0.0448214 -0.250412 0.0947344 +0.0679737 -0.237009 0.0916234 +0.0780538 -0.22596 0.0963455 +-0.242806 -0.226452 0.0927894 +0.098148 -0.218599 0.0931884 +-0.246198 -0.207878 0.0931034 +0.106442 -0.202911 0.0956335 +0.111724 -0.197255 0.0948524 +-0.245003 -0.188337 0.0984005 +0.113276 -0.189421 0.0973275 +0.128681 -0.183248 0.0907024 +0.137437 -0.171124 0.0906344 +0.154277 -0.133601 0.0928994 +0.286812 -0.120905 0.0918094 +-0.238193 -0.127404 0.0917694 +0.162803 -0.116976 0.0936554 +0.312314 -0.100487 0.0979145 +0.180382 -0.0926409 0.0897264 +-0.223043 -0.0850369 0.0904454 +0.302921 -0.0741457 0.0972885 +0.237535 -0.0720567 0.0987345 +0.241709 -0.0695427 0.0934564 +0.205833 -0.0642866 0.0903474 +0.218562 -0.0617976 0.0930914 +0.294338 -0.0607026 0.0983445 +-0.202454 -0.0476325 0.0928684 +-0.0606656 -0.0443624 0.0958005 +-0.108011 -0.0323683 0.0998125 +-0.119904 -0.0263703 0.0925564 +-0.0209492 0.00420804 0.0923904 +0.0194512 0.0238702 0.0897824 +0.265106 0.0364244 0.100198 +0.286869 0.0745957 0.0882084 +0.0886119 0.0727517 0.0959125 +0.0905709 0.0770118 0.0900494 +0.281847 0.101573 0.102549 +0.109446 0.123664 0.0970505 +0.266235 0.140774 0.0922164 +0.11862 0.158105 0.100105 +0.257093 0.164531 0.0911384 +0.245532 0.173294 0.0919574 +0.239432 0.186939 0.0946424 +0.15698 0.18803 0.0929934 +0.234206 0.215121 0.0948124 +0.236204 0.208891 0.0931644 +0.169456 0.212149 0.0928264 +0.177438 0.224728 0.0925474 +0.214808 0.2343 0.0958535 +0.16325 0.300472 0.0956065 +0.157113 0.305981 0.0897174 +0.189716 0.301533 0.0900314 +0.146073 0.321907 0.0930234 +0.183396 0.430865 0.0957345 +0.202129 0.434272 0.101522 +0.207379 0.438636 0.0984095 +0.213092 0.441709 0.0968785 +0.218675 0.446225 0.0983935 +0.163341 0.469576 0.0940984 +0.210969 0.480056 0.0948974 +0.1735 0.482615 0.0960465 +0.169768 0.486394 0.0917864 +0.194854 0.493382 0.0929204 +-0.0491525 -0.343626 0.0934984 +-0.107754 -0.338921 0.0972445 +-0.129894 -0.333773 0.0961425 +-0.174238 -0.317464 0.0950215 +0.0327103 -0.284344 0.0923514 +-0.234916 -0.247557 0.0973665 +0.0512895 -0.232678 0.0979445 +0.0585336 -0.234907 0.0923904 +0.0858739 -0.2243 0.0952035 +0.140857 -0.156401 0.0943444 +-0.23882 -0.136071 0.0960245 +0.283016 -0.128165 0.100143 +0.160863 -0.124073 0.0921584 +0.274245 -0.117182 0.0993985 +0.161367 -0.107453 0.0974765 +0.173048 -0.103335 0.0912894 +0.174868 -0.0924959 0.0937014 +0.256101 -0.0923159 0.0972345 +0.182992 -0.0817248 0.0922604 +0.307754 -0.0873079 0.0987365 +0.198885 -0.0647516 0.0935174 +0.205553 -0.0631616 0.0961625 +-0.213551 -0.0642876 0.0899354 +-0.0661977 -0.0451765 0.0989045 +-0.102493 -0.0338753 0.0965995 +-0.11255 -0.0293023 0.0947414 +0.245138 0.00224102 0.0934864 +0.240293 0.00727707 0.0974365 +0.0181742 0.0261243 0.0964595 +0.238289 0.0284903 0.0988585 +0.248966 0.0295943 0.0958685 +0.243619 0.0281263 0.0958425 +0.269659 0.0400944 0.100316 +0.0593826 0.0419674 0.0921264 +0.271206 0.0455135 0.0995725 +0.0768258 0.0514895 0.0917214 +0.283949 0.0645296 0.0917854 +0.283007 0.0717637 0.0993815 +0.284215 0.0791438 0.0901424 +0.100556 0.099563 0.100297 +0.270058 0.135938 0.0956835 +0.262762 0.145053 0.0942994 +0.12777 0.16808 0.101447 +0.153196 0.182907 0.0922804 +0.165441 0.19928 0.0892704 +0.174076 0.217715 0.0899354 +0.182161 0.286731 0.0963205 +0.153386 0.310866 0.0940784 +0.14943 0.316178 0.0961195 +0.169909 0.329416 0.0988055 +0.144867 0.327765 0.0901194 +0.14441 0.334437 0.0930824 +0.159067 0.337681 0.0981085 +0.152242 0.339161 0.0950585 +0.219028 0.46516 0.100024 +0.176931 0.487362 0.0956635 +0.191644 0.491302 0.0961615 +0.185933 0.492723 0.0956365 +-0.0783908 -0.343174 0.0975745 +-0.204047 -0.29914 0.0961735 +-0.231567 -0.261122 0.0910254 +-0.235267 -0.252729 0.0912364 +0.0384874 -0.253541 0.0992965 +0.0370214 -0.247894 0.10299 +0.0544855 -0.239476 0.0933214 +0.0640326 -0.231669 0.0954915 +0.0566316 -0.229209 0.0962405 +0.0911389 -0.219041 0.0963115 +0.102887 -0.210949 0.0940384 +0.129238 -0.174803 0.0942824 +0.132322 -0.16772 0.0955955 +-0.243463 -0.162307 0.0995635 +0.147101 -0.151073 0.0916964 +0.14922 -0.133851 0.0965885 +0.155512 -0.127571 0.0945604 +0.28072 -0.121932 0.0973785 +0.164969 -0.111191 0.0940944 +-0.224134 -0.0920739 0.0962135 +0.309312 -0.0838338 0.0922484 +0.247602 -0.0737087 0.0913774 +0.229321 -0.0632876 0.0955575 +-0.0730807 -0.0437674 0.0982275 +-0.0552056 -0.0291653 0.0920794 +-0.120419 -0.0276103 0.100262 +-0.127819 -0.0247522 0.0974655 +-0.157697 -0.0208422 0.0934774 +-0.0439714 -0.0153302 0.0940054 +0.270206 0.0362844 0.0950235 +0.0712307 0.0483625 0.0941004 +0.0802628 0.0560416 0.0961705 +0.0862299 0.0661187 0.0950545 +0.0913079 0.0795148 0.0970585 +0.10837 0.118002 0.102297 +0.108131 0.116899 0.0952145 +0.257249 0.163475 0.102844 +0.122136 0.163952 0.0968475 +0.259 0.161572 0.0955855 +0.243071 0.181008 0.0981145 +0.148743 0.182391 0.0999195 +0.166446 0.205821 0.0935734 +0.231852 0.218674 0.100402 +0.231382 0.222062 0.0937794 +0.170502 0.220435 0.0948134 +0.182284 0.231698 0.0953775 +0.185266 0.286986 0.0969705 +0.158379 0.305477 0.0967565 +0.164475 0.334539 0.100843 +0.140924 0.337091 0.0990155 +0.172894 0.437213 0.0968735 +0.213412 0.476008 0.0998565 +-0.0357704 -0.337875 0.0980815 +-0.18293 -0.312169 0.0969465 +-0.190138 -0.305542 0.101063 +0.0149211 -0.308769 0.0947694 +0.0221932 -0.294063 0.100795 +0.0467515 -0.231133 0.0983315 +0.0768318 -0.232876 0.0923314 +-0.240268 -0.221207 0.0996995 +-0.246723 -0.195971 0.0944034 +-0.24747 -0.181323 0.0949364 +0.13947 -0.163888 0.0922574 +-0.238488 -0.144384 0.101013 +0.146034 -0.144241 0.0951915 +0.296062 -0.132471 0.0954905 +0.268 -0.105048 0.0962205 +0.261517 -0.105997 0.102256 +0.169849 -0.0928589 0.0967445 +0.249981 -0.0868989 0.0985085 +0.309875 -0.0937119 0.0990735 +0.243147 -0.0763138 0.0969715 +0.178887 -0.0869189 0.0929764 +0.182633 -0.0760828 0.0947024 +0.298532 -0.0676417 0.0985475 +0.212078 -0.0626816 0.0948734 +0.290699 -0.0545005 0.0971965 +-0.0887569 -0.0399904 0.0996805 +-0.0569746 -0.0395974 0.0987375 +-0.198296 -0.0434854 0.0996305 +-0.0843548 -0.0397944 0.0928594 +-0.185011 -0.0312623 0.0967405 +-0.178181 -0.0267573 0.100891 +-0.0516925 -0.0232842 0.0948024 +-0.173089 -0.0239422 0.0893234 +0.0655737 0.0453245 0.0959345 +0.279053 0.0471525 0.0947554 +0.284696 0.0548995 0.0959225 +0.282399 0.0610096 0.0954125 +0.282475 0.0651177 0.100095 +0.095914 0.0883819 0.10419 +0.109032 0.125121 0.104424 +0.27301 0.130281 0.0938064 +0.260419 0.151808 0.0976045 +0.14277 0.179453 0.100597 +0.239934 0.186234 0.100892 +0.158903 0.192786 0.0969345 +0.227206 0.228804 0.0955035 +0.221797 0.234216 0.0969265 +0.198286 0.234835 0.0952375 +0.181192 0.284006 0.0882414 +0.186817 0.293684 0.0987405 +0.15926 0.339201 0.1053 +0.153683 0.341181 0.101198 +0.220253 0.448278 0.104403 +0.220606 0.459653 0.0983765 +0.200629 0.484718 0.0980575 +0.194722 0.486609 0.0989665 +-0.0857129 -0.339687 0.100971 +-0.0703777 -0.340902 0.0999185 +-0.115991 -0.336595 0.0974765 +-0.00623006 -0.326656 0.0972585 +0.0298983 -0.280382 0.0996585 +-0.218344 -0.282945 0.0940854 +0.0462785 -0.232771 0.0977135 +0.0542825 -0.235062 0.0956815 +0.0534625 -0.227809 0.0995815 +0.0709957 -0.230445 0.0954125 +0.098833 -0.204826 0.0993105 +0.122592 -0.178735 0.0965145 +0.124386 -0.170144 0.0994755 +0.141734 -0.149699 0.0961235 +0.150632 -0.139956 0.0935804 +0.288944 -0.133035 0.0995865 +0.157899 -0.119588 0.0958435 +0.153307 -0.116749 0.0996335 +0.312812 -0.108653 0.0983505 +0.310283 -0.104983 0.103014 +0.163728 -0.101174 0.0979505 +0.16988 -0.098735 0.0951245 +0.177555 -0.0807738 0.0957915 +0.187145 -0.0649366 0.0982665 +0.223945 -0.0637296 0.0981135 +0.220903 -0.0667437 0.103813 +-0.206484 -0.0535895 0.0959835 +0.27769 -0.0381674 0.0990255 +-0.095621 -0.0374214 0.0997045 +-0.0541935 -0.0272913 0.0980605 +0.261651 -0.0211872 0.100885 +-0.135327 -0.0229222 0.0952435 +-0.150965 -0.0214542 0.100168 +-0.0410494 -0.00830108 0.104044 +-0.0313303 0.000133001 0.101983 +-0.0152312 0.00846508 0.0932064 +-0.0100731 0.0116761 0.0969635 +0.00627006 0.0197372 0.0976005 +0.243608 0.0304003 0.102129 +0.0347423 0.0330673 0.100504 +0.287396 0.0526255 0.0905474 +0.283821 0.0749657 0.0943814 +0.282694 0.0867869 0.0964385 +0.280474 0.0902469 0.102159 +0.103634 0.105028 0.103359 +0.27608 0.13067 0.106041 +0.112991 0.148571 0.0992165 +0.123403 0.162534 0.104462 +0.167014 0.214895 0.0985875 +0.190596 0.233665 0.0949904 +0.193398 0.24146 0.0993485 +0.19815 0.247882 0.10315 +0.179863 0.28615 0.0930714 +0.185892 0.307038 0.0957305 +0.154667 0.310203 0.101412 +0.182346 0.312064 0.101236 +0.146615 0.340567 0.0980525 +0.165915 0.449448 0.0956055 +0.164593 0.45647 0.0968555 +0.217823 0.463959 0.113474 +0.20963 0.477958 0.104658 +0.172788 0.477115 0.0991305 +0.179897 0.482385 0.0988315 +0.182949 0.487486 0.0973125 +-0.0179262 -0.331054 0.0995925 +-0.147766 -0.321984 0.101852 +0.0190592 -0.301302 0.0976705 +0.0339983 -0.272235 0.0978355 +-0.222376 -0.273114 0.0988165 +0.0418044 -0.241682 0.100299 +0.0448054 -0.226592 0.100725 +-0.238719 -0.230774 0.0991905 +-0.23474 -0.137441 0.104342 +0.305482 -0.129114 0.0976825 +0.153534 -0.122833 0.0973465 +0.311773 -0.11486 0.100729 +-0.233639 -0.120272 0.0960175 +0.158323 -0.113057 0.0976215 +0.173165 -0.0864889 0.0966225 +-0.219973 -0.0818378 0.0975485 +0.303245 -0.0852259 0.103487 +-0.216241 -0.0746117 0.100812 +0.184137 -0.0701677 0.0966335 +0.237223 -0.0782208 0.1032 +0.217733 -0.0622386 0.0998915 +0.285647 -0.0489515 0.0983375 +-0.0554236 -0.0354164 0.103714 +-0.164887 -0.0212782 0.0991355 +-0.0401714 -0.0099011 0.0974065 +-0.0359574 -0.00516105 0.0985115 +0.248261 -0.00465205 0.0972325 +0.243073 -0.00098701 0.101783 +-0.0199862 0.00728207 0.0980435 +0.0128361 0.0228382 0.0948424 +0.235909 0.0245772 0.0932114 +0.249194 0.0317073 0.101174 +0.254242 0.0339513 0.102675 +0.0456925 0.0373864 0.0954715 +0.278688 0.0624476 0.103227 +0.283351 0.0801478 0.0980315 +0.258811 0.154626 0.101015 +0.256674 0.167315 0.0970405 +0.234678 0.195502 0.102988 +0.236983 0.198104 0.0966435 +0.174582 0.227566 0.0959325 +0.178178 0.236016 0.0993125 +0.20682 0.236196 0.0967755 +0.174371 0.289979 0.0958315 +0.149706 0.31588 0.102737 +0.148146 0.344036 0.104414 +0.189274 0.43101 0.0984855 +0.196052 0.432703 0.0987535 +0.203176 0.432337 0.107571 +0.221229 0.453029 0.0987115 +0.163451 0.462628 0.0961255 +0.207372 0.480898 0.0997455 +0.18886 0.487154 0.0982145 +-0.0614246 -0.339071 0.101299 +-0.129681 -0.326724 0.10264 +-0.121791 -0.330782 0.101078 +-0.155897 -0.317204 0.103832 +-0.165221 -0.316529 0.100782 +0.00933109 -0.312516 0.0995865 +-0.199099 -0.299155 0.101879 +-0.21305 -0.287395 0.0990105 +0.0323183 -0.256284 0.105839 +0.0360504 -0.259804 0.0997985 +-0.230824 -0.256505 0.0983655 +-0.237677 -0.239501 0.0971835 +0.0493905 -0.227032 0.101538 +0.0555426 -0.223184 0.0998985 +0.0948959 -0.211772 0.0981755 +-0.243335 -0.202124 0.0993665 +0.106498 -0.193398 0.0997475 +0.114454 -0.182003 0.0999035 +0.140767 -0.141877 0.0995935 +0.144489 -0.13085 0.100765 +0.149677 -0.127814 0.0982345 +0.155128 -0.108247 0.101028 +0.15818 -0.103249 0.100195 +0.166894 -0.0892309 0.0996785 +0.17731 -0.0742437 0.0986095 +0.179615 -0.0681077 0.0998705 +0.193266 -0.0628436 0.0985275 +0.199667 -0.0622166 0.0995295 +0.293617 -0.0665437 0.103048 +-0.0594236 -0.0463945 0.101254 +-0.0568256 -0.0329813 0.0981655 +-0.192411 -0.0373594 0.0970805 +-0.172452 -0.0236422 0.0969835 +-0.157996 -0.0209442 0.101986 +-0.0253813 0.00494005 0.102139 +0.235082 0.0111691 0.1027 +0.000394004 0.0177372 0.0955745 +0.0541045 0.0400754 0.0988785 +0.0605056 0.0424074 0.0988705 +0.276549 0.0475995 0.100932 +0.281439 0.0508125 0.0989245 +0.277838 0.0756368 0.1051 +0.283577 0.0933439 0.0971795 +0.274663 0.128366 0.0999365 +0.266415 0.14113 0.0973285 +0.249424 0.182169 0.105575 +0.15397 0.186657 0.0991325 +0.23724 0.191692 0.0977815 +0.162912 0.199177 0.0958105 +0.167946 0.223857 0.0997005 +0.171451 0.230018 0.0993505 +0.226815 0.232809 0.101803 +0.185787 0.239339 0.0990585 +0.213462 0.240182 0.0997585 +0.201399 0.241169 0.0995845 +0.168397 0.295325 0.0956355 +0.182384 0.314504 0.0942174 +0.168738 0.331214 0.105754 +0.208672 0.437257 0.104442 +0.167801 0.445744 0.100308 +0.219091 0.462078 0.106443 +0.166094 0.467678 0.0989545 +0.167405 0.474048 0.0967625 +0.216958 0.468359 0.104892 +0.170517 0.470892 0.101857 +-0.0519985 -0.337719 0.102198 +-0.0115251 -0.326887 0.102285 +0.00247002 -0.316511 0.103578 +0.0626816 -0.22615 0.0998635 +0.0697167 -0.22433 0.0997485 +0.0539925 -0.217387 0.10377 +0.0754158 -0.219886 0.100895 +-0.242112 -0.213009 0.0990595 +-0.241314 -0.194432 0.103854 +0.117966 -0.166554 0.10437 +0.134518 -0.160321 0.0972255 +0.137227 -0.147203 0.100193 +0.302391 -0.134619 0.100338 +-0.234146 -0.128715 0.10031 +0.149199 -0.121636 0.10051 +0.150876 -0.11217 0.10183 +0.164348 -0.095527 0.0990745 +0.172807 -0.0796128 0.0991805 +0.232137 -0.0730217 0.103865 +0.232009 -0.0673867 0.0999175 +-0.0708087 -0.0464945 0.105021 +-0.142826 -0.0222852 0.0975895 +0.254556 -0.0161952 0.104729 +-0.0448274 -0.0120541 0.107429 +0.0412054 0.0354644 0.100376 +0.0543425 0.0354584 0.104366 +0.0758098 0.0512405 0.0986945 +0.0837928 0.0617066 0.101047 +0.0873549 0.0681397 0.10215 +0.0904689 0.0753328 0.102685 +0.281088 0.0849318 0.102227 +0.283058 0.099622 0.0964435 +0.272203 0.135564 0.101769 +0.254761 0.169921 0.106183 +0.144095 0.179281 0.107243 +0.249207 0.178641 0.0998115 +0.163965 0.206634 0.100093 +0.207441 0.245092 0.102273 +0.184265 0.288661 0.100662 +0.187599 0.299969 0.0966755 +0.145625 0.321075 0.100606 +0.142476 0.324961 0.104784 +0.178616 0.431043 0.100375 +0.197168 0.429882 0.106377 +0.173833 0.434901 0.102339 +0.218769 0.443813 0.109526 +0.166492 0.458699 0.103017 +0.183325 0.479976 0.104681 +0.186902 0.482545 0.1004 +-0.103135 -0.332839 0.103746 +-0.0420384 -0.33464 0.106026 +-0.00580106 -0.321374 0.105888 +0.0130881 -0.305335 0.102959 +-0.206939 -0.292526 0.101648 +0.0289223 -0.273192 0.104877 +0.0325573 -0.265671 0.102481 +0.0403294 -0.234622 0.103546 +0.0386514 -0.228075 0.106712 +0.0628496 -0.219998 0.103903 +0.0519175 -0.222193 0.103049 +0.0784998 -0.213199 0.10412 +0.106521 -0.185995 0.102898 +-0.242475 -0.177088 0.103521 +0.127829 -0.163718 0.100009 +-0.241503 -0.152429 0.0994745 +0.135288 -0.153345 0.0992155 +0.134625 -0.142625 0.103398 +0.295099 -0.137063 0.0997405 +0.144545 -0.1373 0.0987425 +0.308203 -0.12559 0.103379 +0.275064 -0.124498 0.103846 +0.144581 -0.124242 0.102223 +0.267737 -0.112064 0.101193 +0.146819 -0.117297 0.103114 +-0.229353 -0.111535 0.0991405 +0.309049 -0.111455 0.106376 +0.26157 -0.113521 0.107225 +-0.221698 -0.097154 0.106264 +0.158529 -0.097888 0.102032 +0.156054 -0.0933819 0.103979 +0.161215 -0.0912069 0.101896 +0.168776 -0.0837048 0.100072 +0.163138 -0.0851839 0.102342 +0.170733 -0.0747457 0.101681 +0.243274 -0.0824168 0.101002 +-0.21394 -0.0678297 0.0984655 +0.21531 -0.0668757 0.106629 +0.205873 -0.0624106 0.101879 +0.182673 -0.0628846 0.101796 +0.289995 -0.0609616 0.104482 +0.281186 -0.0451275 0.102072 +-0.0808358 -0.0422264 0.0987475 +0.271229 -0.0354564 0.104918 +-0.0540095 -0.0289323 0.103489 +0.266746 -0.0286453 0.10349 +-0.128314 -0.0258173 0.104708 +-0.145217 -0.0225502 0.105868 +-0.0481975 -0.0189492 0.0977335 +-0.0447974 -0.0136251 0.100604 +-0.0363554 -0.00350804 0.104528 +-0.0149361 0.0106601 0.101092 +0.229613 0.0210122 0.104578 +0.0238272 0.0291313 0.0972085 +0.231925 0.0260553 0.0984885 +0.234416 0.0295593 0.102816 +0.239531 0.0313463 0.106587 +0.0482875 0.0373334 0.101305 +0.0720257 0.0458165 0.101482 +0.0807308 0.0546745 0.10301 +0.280782 0.0578036 0.100017 +0.0931759 0.0819568 0.104343 +0.109539 0.136906 0.101936 +0.110878 0.143087 0.103218 +0.269678 0.142386 0.103662 +0.262878 0.146271 0.0989015 +0.257586 0.157635 0.102602 +0.238242 0.191407 0.10438 +0.160157 0.197414 0.101939 +0.229774 0.225862 0.101308 +0.179178 0.287389 0.0982955 +0.184205 0.297641 0.10396 +0.14101 0.34207 0.10341 +0.191972 0.429534 0.10339 +0.214962 0.441964 0.103369 +0.220499 0.455576 0.105155 +0.167705 0.46452 0.103574 +0.201819 0.481631 0.102569 +0.19409 0.482172 0.101816 +-0.0773248 -0.337344 0.104125 +-0.0441334 -0.3392 0.0990265 +-0.146463 -0.315534 0.108341 +-0.00131401 -0.314585 0.110827 +-0.17449 -0.312564 0.101105 +-0.17044 -0.309164 0.10702 +-0.185538 -0.302015 0.107793 +-0.22053 -0.262675 0.110379 +0.0352794 -0.241289 0.106802 +0.0428024 -0.220845 0.104108 +0.0587306 -0.214858 0.107782 +0.0827318 -0.218794 0.0993855 +0.101063 -0.197776 0.101026 +-0.240625 -0.184898 0.106148 +0.118083 -0.174079 0.1013 +0.138384 -0.136211 0.102868 +0.30571 -0.130953 0.107127 +0.13966 -0.129797 0.103877 +0.26848 -0.119739 0.105804 +0.149107 -0.106821 0.104484 +0.305193 -0.116987 0.111736 +0.307672 -0.098363 0.104174 +0.256326 -0.09975 0.10227 +0.250073 -0.0932829 0.103102 +0.243106 -0.0882499 0.105329 +0.300172 -0.0788408 0.103613 +0.16615 -0.0792818 0.102665 +0.173825 -0.0692607 0.102135 +-0.207146 -0.0571806 0.104911 +0.286144 -0.0534795 0.103746 +-0.202834 -0.0497425 0.102711 +-0.188546 -0.0342743 0.103316 +-0.0514945 -0.0227372 0.102444 +-0.13666 -0.0236862 0.103686 +0.247756 -0.00931609 0.105516 +-0.00533105 0.0161942 0.0991665 +0.229044 0.0143801 0.108795 +0.234209 0.0183652 0.100015 +0.00918209 0.0233212 0.101057 +0.0280753 0.0311603 0.102154 +0.0470545 0.0327343 0.105006 +0.259763 0.0359424 0.103065 +0.0608836 0.0383344 0.103772 +0.0670307 0.0419734 0.102557 +0.0781248 0.0480855 0.104252 +0.0847418 0.0577876 0.107118 +0.098952 0.0943869 0.105524 +0.108975 0.125643 0.112538 +0.113694 0.14732 0.108092 +0.116086 0.152702 0.104164 +0.254694 0.171867 0.100613 +0.252401 0.176826 0.103743 +0.245105 0.185239 0.103249 +0.156211 0.190543 0.103908 +0.163983 0.213421 0.103681 +0.225283 0.236365 0.107474 +0.172743 0.23787 0.102827 +0.18034 0.243745 0.102637 +0.188089 0.247434 0.102861 +0.179381 0.314531 0.108591 +0.174262 0.324897 0.10327 +0.137154 0.335713 0.104883 +0.177784 0.478107 0.102484 +-0.0247052 -0.33168 0.102878 +-0.108547 -0.325721 0.108901 +-0.128641 -0.320048 0.108697 +-0.138581 -0.32338 0.103319 +-0.193829 -0.298339 0.1069 +-0.201505 -0.291983 0.107665 +0.0248682 -0.286709 0.103104 +-0.216842 -0.279433 0.102096 +0.0499865 -0.217161 0.106614 +0.0871489 -0.212573 0.101569 +-0.239315 -0.207196 0.105473 +0.099858 -0.189763 0.105448 +-0.235645 -0.14875 0.108298 +0.122592 -0.160942 0.103976 +0.129347 -0.156761 0.101821 +0.276453 -0.130813 0.107476 +0.309442 -0.11906 0.106207 +0.263033 -0.12177 0.112017 +0.140376 -0.123495 0.105335 +-0.229691 -0.120859 0.104096 +0.152992 -0.101957 0.103387 +0.150987 -0.096926 0.105904 +0.30414 -0.0919639 0.105412 +0.298021 -0.0847468 0.10831 +0.16035 -0.0809368 0.104868 +0.235922 -0.0836528 0.10813 +0.229857 -0.0771968 0.1085 +0.227148 -0.0680807 0.103547 +0.16806 -0.0698957 0.104339 +0.176367 -0.0636306 0.103438 +0.212034 -0.0626986 0.101475 +0.278593 -0.0485115 0.108239 +-0.0859129 -0.0427634 0.105369 +-0.0938669 -0.0406134 0.107667 +-0.182785 -0.0299953 0.106213 +-0.113976 -0.0309043 0.10393 +-0.133853 -0.0258683 0.111484 +0.248268 -0.0165092 0.113138 +0.232272 0.00717207 0.109826 +-0.00501605 0.0179882 0.105002 +0.00104001 0.0196122 0.101982 +0.0217072 0.0292183 0.102734 +0.0338453 0.0295173 0.106459 +0.23283 0.0306523 0.108242 +0.0745927 0.0393034 0.105785 +0.0903579 0.0712617 0.107882 +0.280681 0.0694077 0.104429 +0.280056 0.0759898 0.100731 +0.281298 0.0806618 0.105002 +0.28118 0.099741 0.1087 +0.281091 0.106965 0.0979315 +0.279493 0.113969 0.10111 +0.277374 0.122051 0.10148 +0.275205 0.138168 0.107898 +0.264882 0.153614 0.108266 +0.124981 0.161017 0.111611 +0.133334 0.171104 0.106257 +0.137825 0.175388 0.104292 +0.150531 0.184257 0.105732 +0.233252 0.210314 0.100153 +0.162342 0.234915 0.111072 +0.221249 0.239683 0.101692 +0.211975 0.251064 0.106712 +0.192447 0.253097 0.10577 +0.166432 0.298457 0.10113 +0.184427 0.304469 0.102463 +0.14608 0.32038 0.10911 +0.139597 0.330546 0.102312 +0.171412 0.436191 0.10827 +0.169812 0.440444 0.102746 +0.166952 0.452316 0.102204 +0.189469 0.480827 0.105966 +-0.0934439 -0.335052 0.104214 +-0.0592626 -0.333571 0.108107 +-0.099325 -0.327476 0.109659 +-0.112322 -0.331122 0.103169 +-0.161726 -0.310746 0.108552 +0.0190922 -0.289378 0.109504 +-0.208878 -0.284901 0.107429 +0.0282153 -0.264643 0.108872 +-0.226006 -0.264907 0.100151 +-0.225915 -0.258562 0.105439 +0.0472355 -0.222202 0.104613 +0.0517155 -0.211691 0.107465 +0.0716577 -0.209905 0.108051 +0.0698787 -0.216603 0.104292 +0.0946609 -0.196999 0.105196 +-0.245332 -0.171073 0.0982565 +0.124239 -0.153625 0.10544 +0.130365 -0.149492 0.103839 +0.296928 -0.140857 0.103676 +0.288741 -0.138674 0.104572 +0.30101 -0.139578 0.111821 +0.283022 -0.134627 0.105186 +-0.225427 -0.122108 0.112238 +0.145542 -0.111684 0.105235 +0.142703 -0.106668 0.108193 +0.146934 -0.101979 0.107022 +0.152161 -0.0906699 0.106739 +0.157763 -0.0869529 0.105204 +0.296936 -0.0730587 0.103553 +-0.216733 -0.0812138 0.106804 +0.164331 -0.0744807 0.104642 +-0.2128 -0.0732617 0.109965 +0.224264 -0.0711767 0.108682 +0.195471 -0.0597196 0.103935 +-0.101335 -0.0364314 0.104365 +-0.194198 -0.0397014 0.105809 +-0.0540295 -0.0395704 0.107091 +0.275006 -0.0419064 0.106676 +-0.0107431 0.0145971 0.10415 +0.00373004 0.0219712 0.106741 +0.0150342 0.0266043 0.102632 +0.224799 0.0221982 0.109833 +0.0405164 0.0309233 0.105762 +0.236202 0.0344393 0.112625 +0.0638576 0.0336033 0.106635 +0.0691517 0.0365304 0.105806 +0.253268 0.0372344 0.108664 +0.259178 0.0395964 0.108404 +0.0833398 0.0501875 0.108915 +0.267899 0.0465245 0.104285 +0.278078 0.0887849 0.107474 +0.274008 0.145201 0.10994 +0.252538 0.171183 0.109975 +0.251988 0.177008 0.108404 +0.233458 0.200984 0.103445 +0.235315 0.204219 0.0977925 +0.228962 0.221705 0.106514 +0.164836 0.221642 0.104536 +0.177971 0.289327 0.103173 +0.172152 0.293547 0.100484 +0.18146 0.308045 0.107919 +0.135443 0.334649 0.111269 +0.167758 0.447238 0.106712 +0.175845 0.4707 0.111472 +0.197903 0.480935 0.106279 +-0.0335753 -0.329519 0.112094 +-0.0327793 -0.333353 0.104683 +-0.0159832 -0.32569 0.108252 +0.00636406 -0.309868 0.107521 +-0.18028 -0.307222 0.10477 +-0.175198 -0.302559 0.112069 +0.0238762 -0.273113 0.111877 +0.0269353 -0.256555 0.112674 +-0.229644 -0.250564 0.104926 +0.0414114 -0.217945 0.106411 +0.0454475 -0.216537 0.107941 +0.0647696 -0.212285 0.108397 +0.0917539 -0.205 0.103184 +0.0904489 -0.191193 0.110361 +0.111893 -0.175824 0.104196 +0.111252 -0.16926 0.106975 +0.111071 -0.162016 0.10913 +0.123466 -0.146424 0.108114 +0.131853 -0.137327 0.106242 +0.302479 -0.137175 0.106371 +0.134184 -0.131876 0.106881 +0.268802 -0.127622 0.111893 +0.141637 -0.117438 0.10613 +0.140534 -0.111612 0.108162 +0.254751 -0.107723 0.108831 +-0.224977 -0.105648 0.104788 +0.302217 -0.09874 0.109723 +0.144223 -0.097359 0.10902 +0.146917 -0.0926409 0.108674 +0.152623 -0.0850989 0.107241 +0.23769 -0.0913449 0.112062 +0.155218 -0.0804768 0.107637 +0.159299 -0.0757498 0.106887 +0.169623 -0.0645746 0.105291 +0.202028 -0.0610326 0.105893 +0.176198 -0.0556606 0.109544 +-0.0817588 -0.0462135 0.110126 +-0.0559896 -0.0434914 0.104086 +-0.198907 -0.0460135 0.10957 +-0.107756 -0.0348533 0.108354 +0.254499 -0.0217492 0.11128 +0.242852 -0.0098691 0.112749 +-0.0290563 0.00373004 0.107105 +0.237753 0.00355604 0.105483 +0.0471495 0.0264053 0.108011 +0.0496725 0.0279383 0.107275 +0.0583096 0.0310743 0.106877 +0.228072 0.0285343 0.103376 +0.22811 0.0319113 0.111273 +0.242763 0.0352004 0.11089 +0.247563 0.0341993 0.107093 +0.0796088 0.0426264 0.10683 +0.264534 0.0416324 0.105586 +0.259633 0.0451765 0.110985 +0.0878389 0.0639786 0.108574 +0.0933009 0.0777548 0.11001 +0.279608 0.125472 0.109292 +0.260322 0.151259 0.101771 +0.257878 0.156089 0.104673 +0.24664 0.188007 0.10961 +0.231601 0.20656 0.10606 +0.230957 0.214031 0.105365 +0.167766 0.230926 0.102924 +0.167075 0.238691 0.106666 +0.204768 0.252042 0.106124 +0.183007 0.290236 0.104316 +0.151639 0.314337 0.108329 +0.184986 0.428763 0.102285 +0.188638 0.426092 0.107928 +0.171491 0.467479 0.108105 +0.17493 0.472807 0.104952 +0.179722 0.474886 0.107696 +0.189487 0.476684 0.110475 +-0.0845528 -0.333306 0.107904 +-0.0763718 -0.331583 0.110714 +-0.0683997 -0.33527 0.106463 +-0.0507055 -0.33237 0.109976 +-0.0512355 -0.327114 0.117547 +-0.137445 -0.316902 0.109268 +0.0132871 -0.294876 0.112988 +0.0243972 -0.280479 0.107831 +0.0308823 -0.248796 0.10976 +-0.232694 -0.242509 0.105171 +0.0335693 -0.23434 0.109897 +0.0313983 -0.227292 0.112879 +-0.23695 -0.215422 0.107822 +0.0410254 -0.214948 0.107236 +0.0845758 -0.206499 0.106113 +-0.237676 -0.199995 0.109584 +0.099163 -0.179569 0.109846 +0.106661 -0.179486 0.105595 +0.135375 -0.12628 0.107121 +0.140002 -0.102398 0.109835 +-0.220496 -0.0887869 0.103252 +0.147505 -0.0870299 0.109462 +0.157554 -0.0709217 0.108493 +0.222849 -0.0758068 0.113639 +0.291399 -0.0699527 0.108633 +0.16283 -0.0692847 0.10712 +0.166992 -0.0598076 0.10829 +-0.0646726 -0.0478635 0.106305 +-0.0606436 -0.0518975 0.112725 +-0.0775778 -0.0447894 0.104564 +0.281519 -0.0543425 0.109425 +-0.17009 -0.0229602 0.105223 +0.24025 -0.00364004 0.10954 +0.233923 0.000175002 0.113874 +-0.00909409 0.0167662 0.110105 +0.219127 0.0123611 0.1214 +0.0278163 0.0272083 0.108153 +0.0376854 0.0241592 0.108798 +0.234545 0.0392524 0.118811 +0.0743387 0.0344523 0.110865 +0.254555 0.0422774 0.113554 +0.27386 0.0498375 0.105849 +0.278702 0.0532755 0.103498 +0.275606 0.0575796 0.106246 +0.277316 0.0634196 0.108141 +0.277824 0.0838468 0.109553 +0.279236 0.098542 0.114763 +0.280738 0.107959 0.105168 +0.281437 0.113206 0.109536 +0.108645 0.119567 0.109337 +0.10906 0.131789 0.107499 +0.267414 0.148238 0.106297 +0.1444 0.177383 0.114098 +0.149655 0.182204 0.112322 +0.242743 0.191193 0.107292 +0.234516 0.202023 0.110514 +0.161273 0.203275 0.105194 +0.227165 0.229243 0.108254 +0.173767 0.245022 0.105825 +0.22166 0.243624 0.107979 +0.185736 0.256407 0.107528 +0.161378 0.303871 0.102956 +0.172391 0.327083 0.110458 +0.167906 0.332444 0.112982 +0.181212 0.427098 0.106499 +0.213419 0.438592 0.109398 +0.215431 0.469443 0.111018 +0.184848 0.475435 0.109391 +0.204932 0.479119 0.107514 +-0.0935599 -0.322479 0.116865 +-0.0095201 -0.319292 0.113075 +-0.228874 -0.237926 0.113884 +-0.234568 -0.234605 0.105889 +0.0435894 -0.211055 0.111589 +0.0482065 -0.211624 0.110537 +0.0580266 -0.208471 0.112162 +0.0498105 -0.205827 0.111165 +0.0657377 -0.20558 0.111993 +0.0780258 -0.206638 0.108358 +0.0876399 -0.199014 0.108263 +0.095127 -0.185876 0.109707 +0.104555 -0.173316 0.109093 +-0.238677 -0.157963 0.106525 +0.118681 -0.152446 0.108505 +0.290848 -0.142905 0.108067 +0.112054 -0.152319 0.111268 +0.116852 -0.146568 0.110556 +0.128618 -0.143403 0.106013 +0.125814 -0.1385 0.109185 +0.128336 -0.131714 0.109341 +0.272502 -0.13477 0.114756 +0.135778 -0.114565 0.109674 +0.305629 -0.104578 0.108544 +0.137421 -0.109314 0.109647 +0.231918 -0.0876759 0.114417 +0.153417 -0.0753388 0.108962 +0.294093 -0.0779648 0.109715 +0.217954 -0.0701407 0.112407 +-0.210688 -0.0651497 0.106801 +0.163553 -0.0642656 0.10826 +0.209136 -0.0639546 0.106998 +0.173419 -0.0597226 0.106597 +-0.0558166 -0.0453415 0.112167 +-0.0589596 -0.0477735 0.107948 +0.268431 -0.0399754 0.112332 +0.272126 -0.0472155 0.113698 +-0.0886879 -0.0451145 0.112655 +0.175427 0.295804 0.117573 +-0.188667 -0.0351684 0.111358 +-0.0482025 -0.0175362 0.104857 +-0.0346173 -0.000476005 0.109762 +-0.0204112 0.00902609 0.104162 +-0.0161662 0.0118191 0.107868 +-0.00191402 0.0199192 0.109333 +0.0356394 0.0227642 0.10953 +0.0414494 0.0244902 0.108968 +0.0099891 0.0247752 0.106984 +0.0155432 0.0244912 0.110405 +0.0202552 0.0277113 0.107483 +0.219273 0.0242702 0.114694 +0.223548 0.0302003 0.107951 +0.0805698 0.0365634 0.111472 +0.268821 0.0495375 0.110345 +0.276091 0.0727197 0.108791 +0.274196 0.0755018 0.112545 +0.101999 0.099894 0.108699 +0.279524 0.118888 0.107218 +0.110376 0.138957 0.110103 +0.258304 0.164167 0.112697 +0.249815 0.171749 0.113207 +0.129268 0.166264 0.109615 +0.243195 0.195153 0.113223 +0.164607 0.229805 0.106849 +0.173667 0.252447 0.109121 +0.180632 0.251185 0.10611 +0.172356 0.295071 0.105231 +0.157453 0.308346 0.107218 +0.163748 0.336349 0.109412 +0.142244 0.345805 0.108387 +0.176034 0.431064 0.107006 +0.208065 0.434028 0.11099 +0.200513 0.478933 0.111702 +-0.0672887 -0.329621 0.113036 +-0.0912309 -0.329012 0.110821 +-0.0245082 -0.32796 0.110024 +-0.140973 -0.309731 0.114599 +-0.16669 -0.304277 0.113458 +0.0098961 -0.302401 0.110722 +0.0167232 -0.297822 0.105896 +0.0394464 -0.209318 0.110834 +0.0729847 -0.202492 0.111762 +0.116508 -0.158755 0.107615 +0.306085 -0.124513 0.111016 +0.132238 -0.118718 0.110974 +0.136393 -0.120479 0.108174 +0.300775 -0.120644 0.116544 +0.249627 -0.111894 0.11605 +0.298833 -0.105188 0.114793 +0.138775 -0.096374 0.111583 +0.298316 -0.0917229 0.110868 +0.244261 -0.095354 0.109404 +-0.217047 -0.0897919 0.111356 +0.148994 -0.0808848 0.109577 +-0.213141 -0.0820068 0.114964 +0.227907 -0.0818148 0.113635 +-0.208093 -0.0676807 0.116209 +0.287572 -0.0742967 0.113925 +0.157553 -0.0655707 0.110098 +0.211181 -0.0674407 0.113342 +0.28543 -0.0598776 0.108985 +0.188473 -0.0600356 0.103087 +0.182123 -0.0548745 0.110776 +-0.0683137 -0.0504725 0.111633 +-0.0749867 -0.0488985 0.11145 +-0.0523505 -0.0314383 0.108244 +0.257904 -0.0298583 0.11503 +0.260507 -0.0251603 0.107818 +-0.0485595 -0.0203862 0.110348 +-0.0394694 -0.00540705 0.109919 +0.0262553 0.0201752 0.110815 +0.00694107 0.0219842 0.112004 +0.0217712 0.0234102 0.110384 +0.223094 0.0158732 0.115109 +0.0528965 0.0284163 0.10778 +0.0592666 0.0281873 0.113999 +0.0636066 0.0307823 0.112284 +0.264091 0.0476725 0.111321 +0.267467 0.0565826 0.114933 +0.282221 0.095074 0.104716 +0.279936 0.141021 0.113053 +0.272583 0.151582 0.112572 +0.1199 0.156375 0.108765 +0.254943 0.160684 0.107127 +0.249595 0.17822 0.113615 +0.248904 0.183688 0.111978 +0.229388 0.210077 0.111432 +0.16204 0.218839 0.109568 +0.167775 0.246608 0.109492 +0.215879 0.24558 0.103854 +0.178467 0.259594 0.1103 +0.198664 0.256337 0.107897 +0.192215 0.261183 0.109672 +0.177333 0.291251 0.10814 +0.181745 0.29172 0.108004 +0.13534 0.346403 0.113078 +0.148598 0.346435 0.111739 +0.154099 0.343115 0.108858 +0.193801 0.42591 0.111739 +0.172805 0.431888 0.113101 +0.168579 0.441596 0.110206 +0.167366 0.447129 0.113484 +0.220669 0.45067 0.111605 +0.219846 0.457445 0.112157 +0.213741 0.473366 0.105697 +0.194187 0.479494 0.109883 +-0.112286 -0.319268 0.113658 +-0.119107 -0.324195 0.107536 +-0.121717 -0.316442 0.113576 +0.00296103 -0.306808 0.11489 +-0.21316 -0.277491 0.109058 +0.0231022 -0.265207 0.115402 +-0.226667 -0.245404 0.11192 +0.0251853 -0.225818 0.118425 +-0.232424 -0.222309 0.114191 +0.0834338 -0.192935 0.113312 +0.104774 -0.165714 0.111153 +0.106379 -0.157124 0.112686 +0.107657 -0.149618 0.114098 +-0.23132 -0.139902 0.11138 +0.120029 -0.139863 0.111334 +0.264905 -0.133151 0.119478 +0.130525 -0.12515 0.109957 +0.18556 0.2856 0.0930404 +0.134784 -0.100896 0.112409 +0.296971 -0.097847 0.114578 +0.143008 -0.0849418 0.111654 +0.144118 -0.0791908 0.112431 +0.148655 -0.0749877 0.111254 +0.221219 -0.0807688 0.118616 +0.147258 -0.0692537 0.112688 +0.152629 -0.0694867 0.111113 +0.150869 -0.0638076 0.112512 +0.155533 -0.0607476 0.111582 +0.279475 -0.0608696 0.112996 +0.192385 -0.0576226 0.108598 +0.163799 -0.0551446 0.111705 +0.160899 -0.0597126 0.110467 +0.169968 -0.0557376 0.110448 +0.180713 -0.0587456 0.105704 +0.275347 -0.0541535 0.114359 +-0.0747887 -0.0545605 0.11787 +-0.100889 -0.0393654 0.11185 +0.264566 -0.0329093 0.110651 +-0.0490195 -0.0346903 0.116955 +-0.120283 -0.0294323 0.108177 +-0.0476685 -0.0303373 0.112434 +-0.0508585 -0.0254223 0.108817 +-0.153132 -0.0217582 0.108566 +-0.16221 -0.0214362 0.10828 +0.24062 -0.0141681 0.119085 +0.0299863 0.0208302 0.110702 +0.0361864 0.0225292 0.11547 +0.0845518 0.0429754 0.111692 +0.272057 0.0538365 0.110371 +0.271275 0.0590666 0.111084 +0.278448 0.0783448 0.109781 +0.275941 0.0808008 0.114413 +0.284816 0.12758 0.114637 +0.254864 0.167163 0.115249 +0.154628 0.187613 0.110205 +0.239555 0.202428 0.116134 +0.161716 0.210508 0.108606 +0.226434 0.224143 0.112637 +0.210915 0.257202 0.111013 +0.181578 0.300576 0.109836 +0.166597 0.299529 0.106682 +0.17745 0.312859 0.115499 +0.135535 0.34149 0.108845 +0.159061 0.340684 0.113467 +0.220579 0.446314 0.117419 +0.16906 0.458874 0.115647 +0.210873 0.474689 0.111383 +-0.181259 -0.297549 0.114275 +-0.194722 -0.290832 0.113318 +-0.201719 -0.285186 0.11347 +-0.223405 -0.253525 0.111867 +0.0290323 -0.24143 0.113394 +0.0271673 -0.233326 0.116137 +-0.236179 -0.224964 0.1065 +0.0463685 -0.206291 0.114029 +0.0612166 -0.201245 0.116078 +0.0480575 -0.200025 0.115104 +-0.23684 -0.191272 0.111907 +0.098576 -0.170492 0.113088 +-0.239714 -0.167307 0.107233 +0.100141 -0.160982 0.114707 +0.292895 -0.14675 0.112298 +0.297193 -0.143571 0.109094 +0.109706 -0.137182 0.116408 +0.115335 -0.136954 0.113772 +0.279506 -0.137301 0.111146 +-0.230072 -0.130121 0.108327 +0.122646 -0.132969 0.111977 +0.125147 -0.126081 0.112397 +0.303775 -0.110142 0.11171 +-0.217249 -0.097948 0.115464 +0.134926 -0.0924729 0.113777 +0.250589 -0.100247 0.107404 +0.141458 -0.0909189 0.111235 +0.143704 -0.0735337 0.113193 +0.145097 -0.0648616 0.114558 +0.28579 -0.0666957 0.112329 +0.151993 -0.0572526 0.113978 +0.274696 -0.0607166 0.119567 +0.186577 -0.0567576 0.107937 +-0.0679397 -0.0549375 0.116363 +0.166843 -0.0514035 0.114406 +0.172472 -0.0521255 0.113745 +-0.0541205 -0.0476175 0.118086 +-0.0443024 -0.0240972 0.113718 +-0.126467 -0.0282583 0.111921 +-0.141404 -0.0244162 0.112443 +-0.0450555 -0.0158382 0.112544 +-0.0373774 -0.00562906 0.115925 +-0.0307743 0.00317303 0.112569 +-0.0238612 0.00799708 0.108584 +0.227027 0.00795408 0.115687 +0.0243232 0.0188872 0.111845 +0.0119751 0.0201362 0.112626 +0.0647186 0.0250373 0.116741 +0.0695797 0.0304653 0.113101 +0.21268 0.0269823 0.119789 +0.218809 0.0319063 0.112239 +0.223916 0.0339183 0.116202 +0.0828938 0.0300483 0.114669 +0.258022 0.0487265 0.117222 +0.277737 0.0682937 0.109128 +0.096525 0.0862669 0.110304 +0.104879 0.1064 0.109978 +0.109889 0.132462 0.11533 +0.279217 0.148809 0.115275 +0.265286 0.158594 0.112126 +0.260314 0.15996 0.109769 +0.228263 0.216624 0.110965 +0.162165 0.248775 0.114117 +0.218327 0.249506 0.110013 +0.216482 0.253911 0.113972 +0.171465 0.259297 0.112425 +0.204813 0.259482 0.110574 +0.184918 0.270895 0.113525 +0.180587 0.293348 0.111665 +0.162784 0.303745 0.110044 +0.154647 0.312027 0.113244 +0.176338 0.320506 0.110882 +0.217427 0.440115 0.115158 +0.168789 0.461149 0.10949 +0.196505 0.476195 0.114389 +-0.219681 -0.270294 0.106196 +0.0246952 -0.248855 0.11701 +-0.231828 -0.230248 0.112554 +0.0360924 -0.222471 0.110255 +0.0442734 -0.198609 0.118378 +0.0383894 -0.206119 0.112618 +0.0685617 -0.198546 0.115976 +0.0805908 -0.199957 0.111247 +0.0910959 -0.181301 0.113763 +0.101708 -0.153629 0.115752 +0.288341 -0.148335 0.115564 +0.111229 -0.143637 0.113845 +0.302799 -0.133661 0.113427 +0.118007 -0.130328 0.114634 +0.121101 -0.1231 0.115134 +0.12774 -0.119279 0.112598 +0.256566 -0.116508 0.11357 +0.130403 -0.112566 0.112884 +-0.220968 -0.10548 0.112367 +0.129489 -0.105076 0.114227 +0.246747 -0.103897 0.113059 +-0.212837 -0.0908369 0.119464 +0.137106 -0.0867879 0.113688 +0.293274 -0.0864129 0.113937 +0.138946 -0.0814158 0.11395 +0.138983 -0.0755658 0.114712 +0.215943 -0.0740217 0.118391 +0.206231 -0.0631836 0.110713 +0.188725 -0.0555936 0.113961 +0.178286 -0.0524185 0.114329 +0.157368 -0.0553036 0.113177 +-0.0527985 -0.0406214 0.114872 +-0.194485 -0.0417504 0.113927 +0.261085 -0.0379504 0.117889 +-0.181267 -0.0299673 0.113886 +0.250827 -0.0250733 0.118135 +-0.157792 -0.0227692 0.115353 +0.00701607 0.0135751 0.114886 +0.0185222 0.0171152 0.11259 +0.00302503 0.0185542 0.114197 +0.0285233 0.0202542 0.117055 +0.0432654 0.0244762 0.115162 +0.0497115 0.0248682 0.116468 +0.216106 0.0195202 0.120632 +0.0546035 0.0266793 0.114954 +0.0763858 0.0284563 0.114652 +0.230451 0.0353214 0.116061 +0.248107 0.0392984 0.113787 +0.274039 0.0628796 0.11263 +0.272904 0.0881169 0.120019 +0.279578 0.0931339 0.111766 +0.107275 0.112886 0.108712 +0.284154 0.119536 0.113333 +0.280335 0.133166 0.111576 +0.138775 0.173361 0.112406 +0.144048 0.174354 0.120809 +0.244414 0.188305 0.120623 +0.247033 0.183789 0.116293 +0.160317 0.203256 0.110751 +0.231484 0.213663 0.118247 +0.224263 0.232787 0.114383 +0.217492 0.251021 0.119642 +0.200646 0.270173 0.116716 +0.199065 0.264081 0.112204 +0.185059 0.264109 0.110772 +0.192686 0.269139 0.113556 +0.167893 0.300314 0.112188 +0.177924 0.297552 0.117158 +0.179348 0.30588 0.114159 +0.176227 0.307725 0.121281 +0.144143 0.322668 0.115818 +0.153246 0.345275 0.116865 +0.14202 0.34871 0.113997 +0.200371 0.428611 0.112898 +0.17768 0.427147 0.112211 +0.212815 0.43534 0.116001 +0.169158 0.436928 0.115262 +0.167538 0.454084 0.109396 +0.218753 0.459858 0.120077 +0.172127 0.465304 0.114911 +0.191273 0.476221 0.115656 +-0.0180582 -0.322326 0.115648 +-0.149073 -0.305706 0.116199 +0.0109881 -0.28993 0.119138 +-0.218099 -0.255909 0.11798 +-0.221534 -0.247419 0.118904 +0.0360574 -0.216215 0.112493 +0.0424534 -0.204321 0.115582 +0.0378104 -0.203458 0.113941 +0.0849458 -0.185111 0.115684 +0.0925299 -0.173918 0.115436 +0.284763 -0.142464 0.111778 +0.298153 -0.143001 0.115998 +-0.221003 -0.113943 0.116261 +-0.225445 -0.113689 0.108127 +0.299183 -0.113028 0.116446 +0.131099 -0.09786 0.114746 +0.129244 -0.0923389 0.11616 +0.279096 -0.0667577 0.116957 +0.140966 -0.0692737 0.11534 +0.146681 -0.0593906 0.114785 +0.20332 -0.0624106 0.114436 +0.148336 -0.0536435 0.116137 +0.153472 -0.0508695 0.115724 +-0.0812848 -0.0504355 0.115976 +-0.0881559 -0.0501495 0.119148 +-0.095184 -0.0447984 0.116599 +-0.185295 -0.0343113 0.118593 +-0.114238 -0.0336533 0.112819 +-0.120828 -0.0323553 0.116533 +-0.12931 -0.0301883 0.118541 +-0.0417714 -0.0100861 0.113809 +0.235427 -0.00738207 0.118693 +-0.0259453 0.00693007 0.113869 +-0.0140651 0.0136581 0.112888 +0.00131901 0.0114651 0.116221 +-0.00273203 0.0178552 0.114433 +0.0129391 0.0151842 0.114248 +0.0153492 0.0161742 0.118511 +0.0894479 0.0422014 0.116521 +0.0878429 0.0562206 0.112331 +0.263568 0.0524265 0.116529 +0.272801 0.0766778 0.118637 +0.276172 0.0882479 0.114183 +0.100101 0.0936799 0.112334 +0.103845 0.101314 0.116 +0.288499 0.115873 0.118626 +0.117887 0.15071 0.114128 +0.123268 0.156085 0.116532 +0.271043 0.157204 0.115153 +0.265405 0.16304 0.115906 +0.251774 0.164644 0.109969 +0.247551 0.174293 0.11677 +0.245845 0.180837 0.120143 +0.157797 0.190591 0.114446 +0.238545 0.197184 0.109254 +0.162697 0.241908 0.111947 +0.16677 0.253912 0.112659 +0.171154 0.266332 0.114567 +0.177729 0.267991 0.113359 +0.179565 0.275722 0.115835 +0.176733 0.29395 0.112724 +0.178095 0.295239 0.11442 +0.139105 0.328218 0.117385 +0.139713 0.32805 0.110281 +0.188186 0.422492 0.115399 +0.183547 0.423897 0.111831 +0.174446 0.427799 0.117869 +0.216352 0.465541 0.120784 +0.180563 0.473968 0.1143 +0.200131 0.475239 0.118222 +-0.0750128 -0.326057 0.116734 +-0.1023 -0.320894 0.115302 +-0.131637 -0.311982 0.11495 +-0.175571 -0.294617 0.119072 +0.00650907 -0.298275 0.118254 +-0.20684 -0.277574 0.115378 +0.0187832 -0.282697 0.114362 +-0.213819 -0.270548 0.113049 +-0.21497 -0.263583 0.116735 +0.0545295 -0.202862 0.115887 +-0.23328 -0.197157 0.117642 +-0.234512 -0.16774 0.115548 +0.25915 -0.12603 0.118694 +0.115329 -0.125181 0.116794 +0.122242 -0.116719 0.115595 +0.125326 -0.111132 0.115112 +0.292798 -0.108791 0.119868 +0.291502 -0.0929389 0.117169 +0.131704 -0.0863099 0.11591 +0.289006 -0.0813818 0.11537 +0.134646 -0.0730867 0.116633 +0.214819 -0.0801358 0.123468 +0.280821 -0.0732597 0.117835 +0.210069 -0.0697527 0.119806 +0.141057 -0.0617426 0.116301 +0.19878 -0.0599316 0.110246 +-0.0824978 -0.0557796 0.121893 +-0.202752 -0.0523645 0.111494 +-0.0498685 -0.0407584 0.120474 +-0.102245 -0.0428174 0.118887 +-0.0458875 -0.0290573 0.118667 +-0.174644 -0.0269533 0.117676 +-0.175503 -0.0257883 0.109587 +-0.148924 -0.0235962 0.115155 +-0.167305 -0.0231702 0.113892 +-0.0403894 -0.0184272 0.115518 +-0.0333783 -0.00131901 0.116906 +0.228563 -0.000270003 0.120223 +-0.0201802 0.0105431 0.113209 +-0.00417904 0.00893009 0.117897 +-0.0152882 0.00931409 0.117624 +-0.00348603 0.0126741 0.115905 +-0.0103141 0.0111141 0.116932 +0.0327833 0.0195762 0.120645 +0.0775378 0.0219422 0.117837 +0.0867679 0.0357794 0.114948 +0.23721 0.0438834 0.122437 +0.240878 0.0389294 0.116293 +0.259089 0.0558236 0.121662 +0.269496 0.0622596 0.117273 +0.0917109 0.0689407 0.113318 +0.271433 0.0722507 0.115732 +0.102236 0.0947649 0.119314 +0.276974 0.09875 0.120789 +0.284457 0.111015 0.114818 +0.285329 0.136512 0.116133 +0.113784 0.144085 0.114352 +0.285323 0.144436 0.117474 +0.271906 0.162513 0.119396 +0.249108 0.166273 0.114667 +0.245822 0.190356 0.116093 +0.154291 0.184681 0.117441 +0.242786 0.197733 0.119435 +0.158737 0.195094 0.108134 +0.227136 0.217873 0.116943 +0.22314 0.239625 0.11276 +0.220462 0.245752 0.115563 +0.207209 0.26476 0.115453 +0.171028 0.274206 0.116873 +0.159292 0.30765 0.113575 +0.149815 0.316903 0.115444 +0.130687 0.347573 0.119461 +0.179327 0.423224 0.117573 +0.195004 0.423806 0.117974 +0.177006 0.469859 0.117908 +0.205735 0.476779 0.113387 +0.214148 0.469978 0.116982 +-0.0842658 -0.326246 0.115779 +-0.0268673 -0.32471 0.117521 +-0.153423 -0.31061 0.11108 +-0.188436 -0.295637 0.112572 +0.0175742 -0.266494 0.121904 +0.0331083 -0.211388 0.115551 +0.0354994 -0.199893 0.11648 +0.0425334 -0.193479 0.121287 +0.0464085 -0.194019 0.118859 +-0.235895 -0.182753 0.114123 +0.0939059 -0.164789 0.116921 +0.095582 -0.156862 0.117934 +0.103181 -0.146599 0.116842 +0.298957 -0.136622 0.118854 +0.111156 -0.130722 0.117209 +0.252276 -0.120105 0.120001 +0.1193 -0.111166 0.117753 +0.123906 -0.105168 0.116559 +0.12572 -0.099333 0.116526 +0.123332 -0.0940719 0.118186 +0.231603 -0.0944919 0.119451 +-0.209011 -0.0755648 0.119389 +0.134179 -0.0795948 0.115813 +0.276471 -0.0770298 0.124098 +0.136893 -0.0667407 0.116858 +0.199968 -0.0639446 0.124107 +0.26965 -0.0540845 0.120531 +-0.20606 -0.0600426 0.113664 +-0.0621886 -0.0575196 0.117535 +0.142913 -0.0553826 0.117375 +0.137671 -0.0542405 0.118302 +-0.20101 -0.0545745 0.119085 +0.146351 -0.0487785 0.11721 +0.16351 -0.0476595 0.11729 +0.265681 -0.0455155 0.118802 +-0.108424 -0.0382324 0.116652 +-0.137239 -0.0280233 0.119171 +-0.0243052 0.00373604 0.118491 +-0.0096911 0.00600906 0.119133 +-0.00786208 0.0155192 0.115506 +0.00784208 0.0135231 0.12069 +0.0398614 0.0200142 0.120861 +0.0581846 0.0218672 0.119073 +0.0710627 0.0233982 0.117308 +0.0896019 0.0215872 0.119245 +0.213527 0.0336843 0.115777 +0.251364 0.0456205 0.118083 +0.0880699 0.0491945 0.114264 +0.274476 0.0681717 0.113829 +0.285964 0.110146 0.12055 +0.129482 0.162314 0.117541 +0.260808 0.16756 0.117606 +0.260745 0.171582 0.122793 +0.134153 0.168064 0.115507 +0.234291 0.20734 0.114953 +0.160271 0.216105 0.115268 +0.225693 0.222225 0.119708 +0.162193 0.227677 0.110801 +0.221694 0.238315 0.118456 +0.188628 0.276156 0.116794 +-0.0511745 -0.0362654 0.110119 +0.172423 0.297003 0.109862 +0.172487 0.298071 0.114918 +0.164098 0.336807 0.118097 +0.146797 0.349061 0.118268 +0.206512 0.430604 0.116557 +0.167615 0.455511 0.122783 +0.205094 0.474551 0.11845 +-0.0424154 -0.33008 0.113643 +-0.097686 -0.315209 0.123557 +-0.0128251 -0.315901 0.120387 +-0.00461205 -0.311585 0.117836 +-0.000665007 -0.30304 0.121706 +-0.141987 -0.302047 0.120567 +0.00248102 -0.293938 0.124996 +-0.167429 -0.297757 0.119077 +0.0136231 -0.282291 0.120676 +-0.208251 -0.269377 0.119827 +0.0213122 -0.257647 0.119403 +0.0233362 -0.239062 0.119555 +-0.228467 -0.220049 0.121278 +0.0295653 -0.219433 0.115716 +-0.232731 -0.214183 0.115772 +0.0398254 -0.199421 0.118241 +0.0635096 -0.194903 0.119302 +0.0779278 -0.188582 0.117633 +0.0850709 -0.176674 0.118306 +0.0874429 -0.168064 0.119362 +-0.237529 -0.175236 0.111607 +-0.234269 -0.157334 0.113843 +0.096616 -0.149878 0.118793 +0.282309 -0.147534 0.118323 +0.294259 -0.147156 0.118708 +0.104576 -0.140505 0.117606 +-0.225985 -0.130735 0.115787 +0.301705 -0.127861 0.116157 +-0.216597 -0.106237 0.120451 +0.292034 -0.101013 0.118731 +0.239459 -0.098908 0.115797 +0.285633 -0.096199 0.122063 +0.124873 -0.0889339 0.118117 +0.285121 -0.0881159 0.119016 +0.282483 -0.0804348 0.119051 +0.129499 -0.0802778 0.117423 +-0.0689817 -0.0604036 0.121495 +0.136455 -0.0596456 0.117716 +0.140042 -0.0497075 0.118382 +0.160124 -0.0510725 0.114772 +0.15165 -0.0455455 0.118219 +-0.108132 -0.0442164 0.124261 +0.258041 -0.0439434 0.12411 +-0.0453275 -0.0337953 0.123211 +-0.160362 -0.0252193 0.122086 +-0.0398394 -0.0196892 0.122116 +-0.0332043 -0.0114331 0.12357 +-0.0364764 -0.0129531 0.117515 +-0.0288903 0.00194902 0.117789 +-0.0200502 0.00658607 0.118121 +-0.00225702 0.0098051 0.118149 +0.0225722 0.0184542 0.118211 +0.21221 0.0140141 0.127115 +0.0812618 0.0165482 0.120074 +0.0837868 0.0235572 0.117401 +0.0896809 0.0286313 0.117919 +0.209397 0.0214942 0.126076 +0.219687 0.0360994 0.120425 +0.227261 0.0391784 0.121149 +0.0940029 0.0417044 0.121622 +0.247977 0.0490235 0.122979 +0.253806 0.0521455 0.122471 +0.0917449 0.0549605 0.117719 +0.099283 0.0882159 0.116673 +0.281857 0.105555 0.11145 +0.106818 0.10991 0.115856 +0.284215 0.152806 0.119616 +0.127895 0.156826 0.122877 +0.245899 0.175155 0.121393 +0.16031 0.209399 0.114708 +0.160939 0.256368 0.116891 +0.177236 0.281757 0.118205 +0.177752 0.297727 0.120707 +0.169602 0.301389 0.117438 +0.169247 0.330779 0.119002 +0.134622 0.33396 0.117939 +0.137575 0.350775 0.118391 +0.170765 0.461572 0.121555 +-0.0438634 -0.325445 0.121043 +-0.15866 -0.303488 0.11629 +0.0186702 -0.27434 0.118234 +0.0267713 -0.211957 0.118797 +0.0314323 -0.2055 0.118482 +0.0357904 -0.197807 0.117152 +0.0466015 -0.192087 0.120751 +-0.230663 -0.148099 0.116166 +0.277471 -0.141787 0.116566 +0.104868 -0.133201 0.119298 +-0.220971 -0.122164 0.12017 +0.109799 -0.124269 0.119356 +0.244807 -0.116164 0.123492 +0.11606 -0.118894 0.117798 +0.242473 -0.107322 0.119318 +0.119015 -0.104651 0.118697 +0.119794 -0.098408 0.119151 +0.120691 -0.0847448 0.11991 +0.278455 -0.0847528 0.124859 +0.126451 -0.0842398 0.118258 +0.123961 -0.0791528 0.11936 +0.128579 -0.0747737 0.118454 +0.131099 -0.0693017 0.118384 +0.274396 -0.0689427 0.12318 +0.210054 -0.0755898 0.124652 +-0.202799 -0.0622566 0.122304 +0.127627 -0.0645516 0.119469 +0.204754 -0.0658087 0.120344 +0.132975 -0.0637776 0.118438 +-0.0567936 -0.0540325 0.118032 +0.194727 -0.0585406 0.11405 +0.128273 -0.0524445 0.12048 +0.132778 -0.0551086 0.119327 +0.184136 -0.0533555 0.116309 +0.174405 -0.0493615 0.118024 +0.141973 -0.0449664 0.118744 +0.136458 -0.0440924 0.119277 +0.157484 -0.0465725 0.117661 +0.162217 -0.0440154 0.120886 +0.14647 -0.0425834 0.119344 +0.156604 -0.0420464 0.121286 +0.132475 -0.0408264 0.12096 +-0.144513 -0.0271743 0.121396 +-0.0425544 -0.0239032 0.119775 +-0.0365714 -0.0161962 0.120736 +-0.0282583 -0.00801008 0.124716 +0.228989 -0.00741807 0.124863 +-0.0153542 0.00294603 0.119539 +0.00217402 0.0106211 0.122722 +0.222663 0.00557706 0.122048 +0.0655407 0.0187022 0.120268 +0.0462055 0.0205382 0.12045 +0.208203 0.0344833 0.119602 +0.270304 0.0675797 0.118691 +0.273001 0.0838098 0.117014 +0.275808 0.0934239 0.118892 +0.289063 0.122669 0.118012 +0.109602 0.125334 0.120013 +0.134295 0.163159 0.123693 +0.251151 0.171153 0.123868 +0.254684 0.169855 0.120081 +0.149461 0.179545 0.119357 +0.24226 0.192173 0.124822 +0.159942 0.203093 0.116919 +0.160772 0.214566 0.119414 +0.160233 0.224938 0.114524 +0.223501 0.227574 0.117669 +0.158689 0.24424 0.117957 +0.213638 0.259297 0.117402 +0.165381 0.26983 0.117669 +0.191784 0.281421 0.121577 +0.170384 0.278689 0.118335 +0.173556 0.292133 0.119955 +0.169464 0.293359 0.12156 +0.177415 0.302788 0.119328 +0.160794 0.307214 0.118859 +0.131601 0.34055 0.116628 +0.135863 0.353504 0.123832 +0.200813 0.426625 0.119418 +0.20691 0.428062 0.123114 +0.218367 0.439067 0.121786 +0.210006 0.473508 0.118411 +0.194439 0.477177 0.120747 +-0.0594626 -0.327914 0.115492 +-0.1147 -0.311971 0.119238 +-0.132466 -0.304486 0.120719 +-0.198795 -0.279921 0.119342 +-0.227275 -0.22994 0.119656 +0.0228702 -0.217881 0.120668 +0.0247422 -0.204569 0.121255 +0.0296893 -0.198723 0.121034 +-0.232286 -0.187587 0.120008 +0.0337583 -0.192219 0.120427 +0.0755078 -0.19547 0.115607 +0.0777328 -0.181814 0.120234 +0.0899999 -0.159374 0.120088 +0.097896 -0.143553 0.119891 +0.0918789 -0.143424 0.122508 +0.099002 -0.137301 0.120841 +0.099096 -0.130438 0.122127 +0.296691 -0.130769 0.121397 +-0.22127 -0.13046 0.122931 +0.295791 -0.124228 0.121229 +0.104218 -0.126624 0.120951 +0.294314 -0.116545 0.120659 +0.109406 -0.118279 0.120467 +0.108693 -0.110813 0.121752 +0.11382 -0.113647 0.119608 +0.235065 -0.102343 0.122272 +0.114531 -0.101573 0.120763 +0.227829 -0.099049 0.12612 +0.225779 -0.0879189 0.11963 +0.118314 -0.0794518 0.121389 +0.121863 -0.0742397 0.120704 +0.122733 -0.0633836 0.121004 +-0.0645016 -0.0681957 0.126102 +0.129851 -0.0593236 0.119433 +0.199656 -0.0608526 0.117125 +0.125033 -0.0578196 0.120898 +0.263245 -0.0511865 0.124351 +-0.0894389 -0.0567586 0.126225 +0.125133 -0.0479665 0.12167 +0.122253 -0.0527915 0.121923 +0.133572 -0.0491695 0.119766 +-0.100761 -0.0484185 0.124579 +0.129309 -0.0450095 0.120875 +-0.190639 -0.0394824 0.119361 +0.131133 -0.0353514 0.121647 +0.150637 -0.0402374 0.12119 +0.141092 -0.0394944 0.120006 +0.136441 -0.0371394 0.120969 +-0.167907 -0.0255773 0.121052 +-0.0319393 -0.00792708 0.118865 +0.0880349 0.0152792 0.120765 +0.0729557 0.0162872 0.12062 +0.0269513 0.0158032 0.123687 +0.0942319 0.0169202 0.121599 +0.095546 0.0298823 0.122114 +0.205875 0.0287213 0.125531 +0.234587 0.0495625 0.12782 +0.244515 0.0435114 0.119613 +0.263965 0.0596816 0.120124 +0.0909339 0.0619586 0.115207 +0.096368 0.0813478 0.115484 +0.267364 0.0728937 0.120756 +0.271557 0.095188 0.125993 +0.10847 0.117968 0.116483 +0.293176 0.126752 0.121286 +0.112834 0.138347 0.118679 +0.11738 0.144895 0.120767 +0.24367 0.178743 0.12563 +0.231467 0.220214 0.124259 +0.157127 0.260137 0.121146 +0.165059 0.261693 0.115686 +0.160387 0.265976 0.119502 +0.159134 0.273269 0.121914 +0.19612 0.275681 0.119079 +0.164344 0.276854 0.119863 +0.184733 0.282469 0.119456 +0.170478 0.283245 0.119706 +0.172066 0.287652 0.120545 +0.179115 0.286944 0.120001 +0.165957 0.289738 0.122744 +0.179175 0.292307 0.121563 +0.178713 0.296371 0.124493 +0.171375 0.297947 0.120828 +0.164748 0.303761 0.116558 +0.173161 0.324732 0.116777 +0.170222 0.43195 0.119916 +0.212376 0.432649 0.121554 +0.167511 0.452802 0.11649 +0.205723 0.474702 0.124245 +-0.0305693 -0.32131 0.124996 +-0.151522 -0.299376 0.120788 +-0.191908 -0.284666 0.119507 +0.0167852 -0.237609 0.126422 +0.0201462 -0.231228 0.123005 +0.0193792 -0.223394 0.123725 +0.0276323 -0.192026 0.123755 +0.0551536 -0.196436 0.119568 +0.0620356 -0.18924 0.122205 +0.0703237 -0.190421 0.119681 +-0.224937 -0.14673 0.12442 +0.0932039 -0.135661 0.123606 +0.289882 -0.121021 0.124703 +0.287717 -0.113215 0.125151 +0.238065 -0.110729 0.125437 +0.286846 -0.103964 0.123498 +0.10467 -0.114669 0.122727 +0.282477 -0.107452 0.12789 +0.110383 -0.099339 0.122411 +0.118552 -0.0905189 0.120355 +0.114949 -0.0848688 0.121731 +0.125238 -0.0696747 0.119865 +0.119678 -0.0688177 0.121666 +0.204934 -0.0709647 0.125442 +-0.0622126 -0.0628926 0.12165 +0.117304 -0.0634686 0.122677 +0.196616 -0.0596566 0.120679 +0.116482 -0.0528405 0.122593 +0.18873 -0.0555996 0.12169 +-0.0528245 -0.0527705 0.123218 +0.168946 -0.0476375 0.118495 +-0.196784 -0.0478395 0.119875 +0.145511 -0.0368194 0.122243 +0.253533 -0.0339813 0.121697 +-0.132988 -0.0332973 0.124779 +-0.0269293 -0.00341103 0.119602 +-0.0211182 -0.000157002 0.11985 +0.0652297 0.0124051 0.123272 +0.0586266 0.0153312 0.122704 +0.0355954 0.0156182 0.124262 +0.0521035 0.0184532 0.121628 +0.095773 0.0233742 0.12194 +0.202913 0.0359624 0.123291 +0.20963 0.0383814 0.125586 +0.215864 0.0390524 0.124541 +0.0920469 0.0353944 0.119291 +0.0926979 0.0480665 0.119589 +0.253631 0.0590376 0.126774 +0.270613 0.0906279 0.124223 +0.281087 0.104344 0.117643 +0.280994 0.107663 0.122426 +0.297791 0.129443 0.124769 +0.112396 0.131974 0.123125 +0.289524 0.131929 0.118571 +0.290575 0.148713 0.121205 +0.122159 0.150761 0.121786 +0.277961 0.156564 0.11851 +0.284897 0.160442 0.123675 +0.240834 0.198105 0.126288 +0.239977 0.204472 0.124445 +0.237247 0.209314 0.121053 +0.15925 0.217984 0.120591 +0.218849 0.243953 0.122329 +0.158997 0.23791 0.117029 +0.207634 0.269099 0.12152 +0.164924 0.283625 0.121538 +0.184595 0.2894 0.124059 +0.147528 0.319363 0.121987 +0.171418 0.326026 0.123205 +0.142095 0.324501 0.123297 +0.196191 0.421476 0.124632 +0.167015 0.441754 0.118549 +0.166327 0.447616 0.120589 +0.174206 0.466464 0.121888 +0.178154 0.469992 0.125905 +0.185394 0.476171 0.116172 +0.188017 0.476211 0.121272 +-0.106033 -0.314873 0.119803 +-0.00871409 -0.308607 0.124453 +-0.167853 -0.290199 0.124705 +-0.185234 -0.289695 0.118809 +0.00688307 -0.284849 0.126137 +0.0198462 -0.244772 0.122925 +0.0160232 -0.215845 0.126581 +0.0203532 -0.210531 0.12302 +0.0379504 -0.193829 0.121412 +0.0443464 -0.188087 0.122618 +0.0492545 -0.18548 0.125308 +0.0785548 -0.174578 0.121821 +0.0840328 -0.161858 0.122399 +0.0848428 -0.154969 0.123333 +0.275776 -0.146395 0.122139 +0.287288 -0.151633 0.120669 +0.0906559 -0.151224 0.121519 +-0.222093 -0.138651 0.12527 +-0.2267 -0.139368 0.118408 +0.292765 -0.135135 0.125201 +0.0936389 -0.128819 0.124645 +0.250252 -0.125677 0.125691 +0.113676 -0.107447 0.120288 +0.107737 -0.104947 0.122669 +0.10847 -0.0945789 0.123484 +0.105394 -0.0904449 0.124934 +0.114789 -0.095078 0.121034 +0.111944 -0.0898199 0.122308 +0.280292 -0.0917589 0.125424 +0.108662 -0.0850309 0.123751 +0.11254 -0.0794588 0.123096 +0.219211 -0.0858289 0.124571 +0.211014 -0.0840098 0.129966 +0.108389 -0.0681227 0.125054 +0.115828 -0.0742267 0.122472 +0.114024 -0.0691187 0.12346 +0.270404 -0.0738357 0.128343 +-0.0556946 -0.0598776 0.121926 +-0.0766248 -0.0605586 0.123614 +-0.0505365 -0.0576746 0.127113 +0.119318 -0.0581016 0.122016 +0.184968 -0.0528805 0.121699 +0.122826 -0.0427144 0.12251 +0.163215 -0.0407684 0.125041 +-0.115411 -0.0380644 0.121425 +0.116724 -0.0417364 0.124013 +0.153647 -0.0377674 0.124137 +-0.123805 -0.0354124 0.122959 +0.126993 -0.0389024 0.122 +0.138284 -0.0278813 0.125525 +0.127065 -0.0320113 0.122654 +0.134383 -0.0311843 0.122522 +0.120936 -0.0311783 0.123669 +-0.179598 -0.0317043 0.12263 +0.124734 -0.0267493 0.123413 +0.140168 -0.0333683 0.122705 +-0.0429294 -0.0275803 0.125037 +-0.152568 -0.0260093 0.122518 +0.235164 -0.0162522 0.125652 +-0.0232372 -0.00427004 0.125005 +-0.00214402 0.00649706 0.125825 +0.0851669 0.0100491 0.122257 +0.0715337 0.0096411 0.123613 +0.0134041 0.0130481 0.123818 +0.0199462 0.0154722 0.122822 +0.099805 0.0164222 0.123908 +0.197547 0.0378584 0.126703 +0.222421 0.0428854 0.125622 +0.229845 0.0447324 0.125224 +0.263287 0.0714747 0.125836 +0.263319 0.0783768 0.129509 +0.0945579 0.0743417 0.116388 +0.267949 0.0776758 0.125143 +0.271026 0.0810648 0.121373 +0.106375 0.105842 0.121887 +0.293322 0.119894 0.123182 +0.108418 0.113391 0.122522 +0.291498 0.140744 0.12024 +0.140015 0.165929 0.127617 +0.245925 0.17069 0.124046 +0.266545 0.167676 0.120752 +0.159279 0.222845 0.118885 +0.22132 0.230913 0.122298 +0.219451 0.236827 0.123586 +0.15805 0.250929 0.11919 +0.211599 0.263167 0.122544 +0.159584 0.2809 0.123301 +0.166367 0.296419 0.123798 +0.168213 0.302122 0.122577 +0.156025 0.311628 0.119371 +0.152246 0.315213 0.12236 +0.137116 0.329822 0.12465 +0.189794 0.420702 0.121484 +0.220692 0.446347 0.124441 +0.220264 0.45339 0.119903 +0.181586 0.473104 0.120949 +0.19936 0.476646 0.124359 +-0.0793708 -0.321124 0.122123 +-0.0215712 -0.319179 0.122971 +-0.0172582 -0.312629 0.127386 +-0.114746 -0.304943 0.125368 +-0.129497 -0.299084 0.125709 +0.0127051 -0.275347 0.124671 +-0.200903 -0.273153 0.122765 +-0.210802 -0.260818 0.123001 +-0.214122 -0.252636 0.124677 +-0.216987 -0.244966 0.125823 +-0.23433 -0.206438 0.114613 +-0.225413 -0.199989 0.130504 +0.0185722 -0.202202 0.124581 +0.0368344 -0.186675 0.124891 +0.0404574 -0.188436 0.123925 +0.0541585 -0.190569 0.122633 +0.0629316 -0.182818 0.124657 +0.0718287 -0.176015 0.124125 +-0.228952 -0.168901 0.12439 +0.0805498 -0.168043 0.122666 +0.0852849 -0.146781 0.12473 +0.292091 -0.147986 0.124314 +0.295242 -0.14138 0.122709 +0.26986 -0.14024 0.12098 +0.0874979 -0.138734 0.125161 +0.289602 -0.128403 0.126782 +0.0907829 -0.123159 0.126546 +-0.216889 -0.129781 0.129983 +0.097475 -0.123066 0.124061 +0.103044 -0.120562 0.122403 +-0.216355 -0.114114 0.124418 +0.098936 -0.1151 0.124706 +0.102443 -0.108972 0.12427 +0.100567 -0.103359 0.125353 +0.106961 -0.0794838 0.124128 +-0.203952 -0.0776878 0.128107 +0.269441 -0.0627536 0.124938 +0.11214 -0.0638726 0.124047 +0.113495 -0.0582266 0.123894 +0.193864 -0.0580566 0.124344 +0.179656 -0.0503435 0.119551 +0.111163 -0.0524985 0.124714 +0.113707 -0.0472465 0.123425 +0.257704 -0.0531685 0.129919 +-0.105231 -0.0523605 0.130028 +0.119384 -0.0474205 0.123056 +0.110083 -0.0425704 0.12411 +0.250789 -0.0394604 0.127123 +0.116808 -0.0358484 0.124318 +0.149482 -0.0344143 0.125226 +0.12202 -0.0368854 0.123102 +0.117845 -0.0259453 0.124416 +0.131366 -0.0268333 0.1239 +0.121368 -0.0218582 0.124364 +0.246128 -0.0287203 0.12454 +0.24349 -0.0210162 0.121775 +-0.0360644 -0.0155962 0.126793 +-0.0239612 -0.0098591 0.129829 +0.0816648 0.00428404 0.124265 +0.0886669 0.00474905 0.123895 +0.0208392 0.0108581 0.12648 +0.0306203 0.0113231 0.127011 +0.0443834 0.0149501 0.12443 +0.0940849 0.0669327 0.119182 +0.265359 0.0659457 0.122683 +0.267781 0.0851729 0.124044 +0.266415 0.0911579 0.12973 +0.27429 0.099515 0.126338 +0.298531 0.140596 0.12439 +0.116738 0.138501 0.125669 +0.283154 0.166631 0.126649 +0.139037 0.169747 0.120932 +0.149247 0.176186 0.12616 +0.159509 0.190787 0.119655 +0.161624 0.212582 0.123305 +0.157552 0.228136 0.1218 +0.156384 0.234675 0.122779 +0.208867 0.265437 0.129519 +0.155353 0.266859 0.123919 +0.154574 0.279113 0.126368 +0.198281 0.281736 0.125402 +0.160458 0.287883 0.124685 +0.174957 0.318715 0.118873 +0.128867 0.341587 0.124702 +0.128538 0.350859 0.124831 +0.18354 0.420344 0.120545 +0.178716 0.420216 0.124874 +0.168956 0.429681 0.126059 +0.211977 0.470885 0.123969 +-0.0503875 -0.321852 0.125974 +-0.0584676 -0.322966 0.122932 +-0.0357524 -0.325658 0.119885 +-0.0679917 -0.323367 0.120501 +-0.12361 -0.309036 0.119221 +-0.159123 -0.295701 0.122434 +-0.20333 -0.265229 0.126194 +0.0148751 -0.259536 0.126422 +0.0105671 -0.209932 0.130913 +0.0148471 -0.207243 0.127102 +0.0230102 -0.19716 0.123247 +0.0206192 -0.190371 0.125564 +0.0319833 -0.18656 0.123704 +0.0562496 -0.184163 0.12533 +0.0700917 -0.183534 0.122434 +0.0734997 -0.168147 0.125582 +-0.228273 -0.153897 0.122103 +0.290178 -0.141189 0.128036 +0.270056 -0.146429 0.126523 +0.26296 -0.140648 0.126908 +0.0877179 -0.130352 0.126441 +0.257581 -0.132702 0.125082 +0.0936609 -0.116932 0.126396 +0.096044 -0.108998 0.126624 +0.105053 -0.099876 0.124273 +0.27952 -0.099374 0.128175 +-0.212535 -0.099334 0.124068 +0.223068 -0.0930609 0.126084 +-0.208805 -0.0837928 0.123147 +0.102794 -0.0843298 0.126141 +0.201412 -0.0739047 0.131185 +-0.0575846 -0.0676187 0.123829 +0.109403 -0.0739287 0.124268 +-0.0715757 -0.0658117 0.126351 +-0.0834098 -0.0624416 0.128069 +0.198821 -0.0684257 0.128894 +-0.0903159 -0.0634146 0.132175 +0.107691 -0.0615366 0.12565 +0.191793 -0.0578356 0.118429 +-0.0942019 -0.0508605 0.123318 +0.107677 -0.0564026 0.125461 +-0.197448 -0.0563436 0.12654 +0.16776 -0.0439014 0.122949 +-0.0495195 -0.0464475 0.1238 +0.105944 -0.0373244 0.124904 +0.111752 -0.0373394 0.125053 +-0.0455445 -0.0398524 0.125353 +0.109192 -0.0318983 0.125687 +-0.140186 -0.0328633 0.126926 +0.103345 -0.0319513 0.125173 +0.111298 -0.0260973 0.125469 +0.114751 -0.0308253 0.124572 +0.0939179 -0.0256123 0.128353 +0.114114 -0.0210762 0.12494 +0.127942 -0.0222612 0.125091 +0.110903 -0.0156272 0.125502 +0.117972 -0.0170212 0.125242 +-0.0398404 -0.0220912 0.127107 +0.114984 -0.0120801 0.126183 +0.0872659 -0.0143351 0.127155 +0.0830568 -0.00174802 0.125131 +0.0780468 0.0103971 0.122528 +0.095245 0.00395504 0.124326 +-0.0152442 0.000531005 0.125897 +0.0935219 0.0104151 0.122672 +-0.00870909 0.00403804 0.125566 +0.101407 0.00261703 0.125307 +0.100361 0.00903909 0.124232 +0.0519975 0.0117871 0.125109 +0.202503 0.0226722 0.131208 +0.204923 0.0406814 0.129113 +0.212655 0.0443274 0.129419 +0.241601 0.0487515 0.125189 +0.247732 0.0548955 0.127258 +0.0943059 0.0601246 0.121805 +0.100395 0.0725977 0.128044 +0.100056 0.0830138 0.121517 +0.295041 0.134804 0.122083 +0.113376 0.125983 0.127888 +0.304103 0.139059 0.129292 +0.121795 0.144714 0.12738 +0.296855 0.147339 0.124314 +0.289898 0.156143 0.123637 +0.277997 0.163252 0.122621 +0.247103 0.168508 0.119278 +0.157072 0.185695 0.122884 +0.243153 0.184919 0.125555 +0.23885 0.194753 0.132204 +0.238188 0.202918 0.131078 +0.159563 0.197233 0.113407 +0.160039 0.20757 0.121211 +0.226569 0.225678 0.124359 +0.219101 0.239766 0.129179 +0.153895 0.273114 0.126073 +0.206726 0.271647 0.128107 +0.155361 0.28592 0.127125 +0.163827 0.300063 0.126299 +0.164782 0.305726 0.123049 +0.160312 0.309172 0.124216 +0.173989 0.425081 0.123239 +0.201711 0.424059 0.125592 +0.216518 0.434808 0.126529 +0.166851 0.436476 0.123067 +0.166158 0.454389 0.130086 +0.169765 0.460222 0.12825 +0.184927 0.473342 0.125908 +-0.0736827 -0.317703 0.127633 +-0.122195 -0.302317 0.124912 +-0.177652 -0.287873 0.123439 +-0.191664 -0.277271 0.124953 +0.0177432 -0.251925 0.124386 +0.0113581 -0.252663 0.131407 +-0.223436 -0.238823 0.12115 +0.0132161 -0.230997 0.130186 +0.0120761 -0.199853 0.128901 +0.0161702 -0.195187 0.126379 +0.0423524 -0.182084 0.126398 +0.0648956 -0.176467 0.126199 +-0.230965 -0.161744 0.120124 +0.0773018 -0.160016 0.125611 +0.279476 -0.151343 0.12453 +0.286536 -0.15321 0.12596 +0.0798388 -0.152158 0.126007 +0.0810298 -0.141308 0.126976 +0.096152 -0.095561 0.12795 +0.101502 -0.09613 0.12581 +0.099666 -0.0902049 0.127009 +0.271909 -0.0827918 0.129895 +0.102852 -0.0771098 0.125837 +-0.0560466 -0.0732507 0.126952 +0.097985 -0.0740827 0.127965 +0.103329 -0.0713457 0.125852 +0.103407 -0.0653727 0.126533 +0.102398 -0.0585276 0.12724 +0.190398 -0.0569366 0.1276 +0.175275 -0.0450545 0.127109 +0.173244 -0.0462785 0.122377 +0.107849 -0.0476845 0.125621 +0.104273 -0.0425294 0.126744 +-0.114871 -0.0442234 0.127485 +-0.128976 -0.0385604 0.128225 +-0.164926 -0.0292473 0.127388 +-0.0379024 -0.0268123 0.130536 +0.099559 -0.0265003 0.125561 +0.107827 -0.0206242 0.125961 +0.105424 -0.0262433 0.126294 +0.134272 -0.0229512 0.127442 +0.102048 -0.0202542 0.126669 +0.0924599 -0.0176772 0.125981 +0.096532 -0.0210472 0.125821 +0.09868 -0.0144001 0.126867 +0.104959 -0.0143561 0.126188 +0.124231 -0.0176072 0.126513 +0.229556 -0.0211162 0.13301 +0.101817 -0.00852909 0.126385 +0.0929219 -0.0122201 0.126531 +0.095119 -0.00725407 0.126585 +0.097716 -0.00226302 0.125918 +0.108969 -0.00899309 0.126173 +0.0881809 -0.00737507 0.126074 +-0.0182632 -0.00468905 0.128733 +0.0904839 -0.00135001 0.12555 +0.0747767 0.00333603 0.125383 +0.215887 0.00652707 0.127782 +0.00626306 0.00788608 0.126752 +0.0588466 0.00839908 0.125606 +0.0383034 0.0107071 0.127043 +0.096739 0.0366294 0.124424 +0.205999 0.0471325 0.132825 +0.097993 0.0772838 0.121755 +0.101892 0.0885619 0.122979 +0.110235 0.102391 0.130374 +0.298342 0.124542 0.127127 +0.301189 0.134034 0.126994 +0.110294 0.119854 0.125093 +0.295866 0.154816 0.126043 +0.272065 0.168524 0.123983 +0.161699 0.190007 0.124158 +0.163295 0.191393 0.128776 +0.237209 0.211582 0.129289 +0.159258 0.231551 0.116394 +0.215832 0.249461 0.126252 +0.19063 0.287087 0.125224 +0.161728 0.293876 0.125872 +0.161945 0.304206 0.128253 +0.17688 0.301564 0.126301 +0.174923 0.313712 0.122862 +0.145412 0.321151 0.127906 +0.132451 0.335816 0.124692 +0.162713 0.338748 0.125107 +0.158296 0.342178 0.120537 +0.143894 0.351442 0.122994 +0.190595 0.418309 0.126972 +0.206488 0.424725 0.12988 +0.164854 0.442404 0.126291 +0.165547 0.449568 0.126147 +-0.0826348 -0.315133 0.129031 +-0.0884819 -0.318822 0.123057 +-0.106717 -0.308941 0.125698 +-0.0138131 -0.305635 0.130929 +-0.124567 -0.295498 0.129982 +0.0114211 -0.267598 0.128569 +0.0138251 -0.24503 0.129407 +0.0139991 -0.22364 0.128778 +-0.228926 -0.211397 0.122839 +-0.229813 -0.20308 0.123045 +0.0125431 -0.189456 0.128475 +-0.23187 -0.176841 0.120475 +0.0251943 -0.185628 0.126297 +0.0454535 -0.176006 0.129316 +0.0227282 -0.179325 0.128468 +0.15248 -0.0250613 0.137705 +0.0704717 -0.162849 0.127683 +0.281016 -0.155314 0.128913 +0.0844998 -0.1237 0.128435 +0.242477 -0.122175 0.129678 +0.095584 -0.101399 0.127494 +0.0929909 -0.0907999 0.129281 +0.215697 -0.0900479 0.130105 +0.27422 -0.0918429 0.130692 +0.096507 -0.0855539 0.128505 +-0.0624156 -0.0748617 0.12973 +-0.0504915 -0.0698567 0.128791 +-0.203921 -0.0702207 0.124865 +0.206051 -0.0787508 0.130592 +-0.0699647 -0.0724657 0.130782 +-0.0780948 -0.0676987 0.130066 +0.098705 -0.0628456 0.12747 +0.0931249 -0.0637096 0.129168 +-0.198536 -0.0655497 0.130075 +0.099117 -0.0535225 0.128275 +-0.097353 -0.0563646 0.129852 +0.104599 -0.0522885 0.126975 +0.182428 -0.0507865 0.124583 +0.10182 -0.0472905 0.12774 +-0.121622 -0.0418024 0.128202 +0.100605 -0.0377344 0.127658 +0.158727 -0.0384694 0.125717 +-0.136267 -0.0402174 0.131724 +-0.173009 -0.0298523 0.126041 +-0.156529 -0.0309663 0.128567 +-0.148154 -0.0315393 0.127861 +0.098288 -0.0319193 0.127754 +0.0873209 -0.0269173 0.130309 +-0.0297263 -0.0130551 0.129437 +0.115818 -0.00761708 0.128767 +0.0820568 -0.00807008 0.127049 +0.10466 -0.00290003 0.126329 +0.0689357 -0.000540005 0.127438 +0.0663167 0.00558806 0.125825 +0.0459945 0.00855109 0.127277 +0.099838 0.0314503 0.126992 +0.193467 0.0444204 0.134826 +0.23284 0.0554326 0.132214 +0.257946 0.0680267 0.128842 +0.259103 0.0742997 0.130848 +0.102077 0.0791228 0.126902 +0.105431 0.099634 0.124068 +0.277674 0.103499 0.12403 +0.284486 0.108162 0.126771 +0.10966 0.108471 0.127704 +0.121967 0.13861 0.132131 +0.289507 0.168014 0.129788 +0.277496 0.170005 0.12707 +0.249746 0.173542 0.128571 +0.244316 0.173376 0.128268 +0.256176 0.173324 0.125946 +0.265951 0.172644 0.125735 +0.160196 0.196774 0.119065 +0.160974 0.195547 0.124926 +0.162891 0.210322 0.12692 +0.235112 0.2154 0.124867 +0.159285 0.221141 0.123413 +0.157454 0.224562 0.127824 +0.216085 0.24433 0.129532 +0.154854 0.247047 0.123984 +0.150694 0.283317 0.130352 +0.156171 0.29261 0.12833 +0.219856 0.453744 0.126988 +0.173707 0.465616 0.128497 +-0.17838 -0.276038 0.130949 +-0.173591 -0.282498 0.128417 +0.00681707 -0.275464 0.130453 +-0.206563 -0.256856 0.128818 +-0.221352 -0.231569 0.126696 +0.0177422 -0.184224 0.127356 +0.0508265 -0.179398 0.127833 +0.0375054 -0.180354 0.127425 +0.0577296 -0.177126 0.127737 +0.286613 -0.13536 0.13053 +0.0829238 -0.134651 0.127421 +0.250188 -0.132205 0.130817 +0.284657 -0.12157 0.129665 +0.0873179 -0.117223 0.128472 +0.0899339 -0.111348 0.128319 +0.0910219 -0.104703 0.128826 +0.230949 -0.107027 0.128921 +-0.204189 -0.0854729 0.130755 +0.098583 -0.0800228 0.127819 +-0.0527325 -0.0641126 0.126494 +0.097186 -0.0685647 0.127787 +0.19509 -0.0627386 0.12833 +0.18984 -0.0606586 0.132205 +0.263717 -0.0588776 0.127953 +0.0897769 -0.0588996 0.130074 +-0.0472375 -0.0515385 0.127801 +0.095583 -0.0579506 0.128297 +0.184309 -0.0492305 0.128743 +0.180205 -0.0469225 0.130552 +0.178415 -0.0478875 0.124573 +0.252348 -0.0472245 0.130739 +0.097307 -0.0427404 0.129047 +0.096554 -0.0486485 0.129068 +0.170841 -0.0421754 0.127307 +-0.19104 -0.0441284 0.125347 +-0.185285 -0.0381204 0.126075 +0.154973 -0.0341853 0.127788 +0.144434 -0.0313893 0.125497 +0.0892409 -0.0213012 0.128797 +0.0818818 -0.0143771 0.129331 +0.130209 -0.0187052 0.128902 +0.0761828 -0.00344103 0.12736 +0.221246 -0.00735707 0.131382 +0.0606276 0.00168002 0.127644 +-0.00909109 -0.00148701 0.12937 +0.110318 -0.00311603 0.127764 +0.221762 -0.000758008 0.126998 +0.0527855 0.00398304 0.127582 +0.106547 0.00403204 0.126962 +0.0132441 0.00844708 0.127559 +0.0321853 0.00492405 0.129946 +0.0454465 0.00202202 0.12963 +0.198939 0.0305583 0.130315 +0.192 0.0396134 0.129941 +0.186349 0.0416724 0.132846 +0.199626 0.0430074 0.132359 +0.226392 0.0504955 0.130298 +0.252106 0.0651707 0.130788 +0.259565 0.0627206 0.125224 +0.096971 0.0714627 0.122724 +0.259528 0.0851149 0.134096 +0.105409 0.0852009 0.127144 +0.10462 0.0925039 0.126485 +0.10797 0.09619 0.129834 +0.112679 0.114566 0.130016 +0.292928 0.1155 0.127902 +0.303347 0.14555 0.128727 +0.127066 0.150492 0.128253 +0.241342 0.18074 0.131041 +0.240389 0.188444 0.130706 +0.15771 0.181265 0.130736 +0.159906 0.186086 0.127782 +0.159785 0.215598 0.125815 +0.154986 0.253644 0.123639 +0.151266 0.290483 0.130942 +0.176776 0.304828 0.131016 +0.167434 0.333138 0.125391 +0.1513 0.347685 0.123741 +0.184559 0.417595 0.126732 +0.174236 0.42164 0.128748 +0.163659 0.446938 0.131876 +0.167901 0.458523 0.13478 +0.181664 0.471527 0.130906 +-0.0918789 -0.311921 0.130133 +-0.00570006 -0.300781 0.127814 +-0.00516205 -0.29369 0.132013 +-0.136512 -0.297211 0.125284 +-0.147209 -0.294293 0.125383 +-0.157881 -0.289529 0.127011 +-0.183801 -0.281379 0.125636 +-0.20909 -0.248807 0.130974 +-0.211661 -0.241461 0.132437 +-0.217486 -0.237569 0.128652 +-0.224279 -0.22458 0.125841 +-0.223842 -0.216899 0.128933 +0.00947609 -0.176103 0.130229 +0.0663437 -0.169785 0.12757 +0.0630426 -0.163208 0.130069 +0.0682837 -0.157085 0.129491 +0.0733347 -0.153139 0.128284 +0.0768178 -0.135616 0.129463 +0.0811418 -0.118209 0.129968 +0.235108 -0.115801 0.131423 +0.217732 -0.097164 0.133139 +0.0862249 -0.100956 0.130747 +0.0901799 -0.096882 0.129557 +0.276617 -0.106136 0.132733 +0.268584 -0.0884249 0.135386 +-0.0572416 -0.0797738 0.131147 +0.0934019 -0.0801748 0.129385 +-0.0461495 -0.0743027 0.131981 +-0.0666147 -0.0794268 0.134433 +0.0926319 -0.0742967 0.130186 +0.0906509 -0.0688827 0.130299 +0.0867959 -0.0642296 0.131553 +-0.0443054 -0.0569396 0.131129 +0.0866059 -0.0541815 0.130402 +-0.10471 -0.0599556 0.13509 +0.0854909 -0.0489395 0.130215 +0.0922199 -0.0528095 0.129362 +-0.192456 -0.0505775 0.129072 +0.0913679 -0.0466635 0.129704 +0.244864 -0.0423504 0.133573 +0.0948729 -0.0366964 0.129381 +0.166388 -0.0387464 0.128538 +0.243916 -0.0343233 0.12951 +-0.171055 -0.0351844 0.131786 +0.156512 -0.0311433 0.131051 +0.0930089 -0.0306453 0.129462 +0.0836658 -0.0201962 0.130228 +0.0767358 -0.0106091 0.129224 +-0.0180362 -0.0106441 0.131988 +0.0702967 -0.00722207 0.129286 +0.0636456 -0.00487705 0.129128 +0.0593496 -0.0097811 0.130499 +-0.00209502 0.000293003 0.129693 +0.0562236 -0.00339903 0.129101 +0.214175 -0.000468005 0.133035 +0.0256673 0.00683907 0.128365 +0.10488 0.0121381 0.127021 +0.104004 0.0190322 0.127922 +0.100817 0.0244352 0.126111 +0.195316 0.0237412 0.135923 +0.219102 0.0477875 0.129906 +0.095225 0.0531325 0.123411 +0.24614 0.0613026 0.131608 +0.097575 0.0656867 0.125027 +0.102358 0.0664197 0.129119 +0.106763 0.0795638 0.13104 +0.110193 0.0843568 0.130515 +0.264549 0.0844278 0.129308 +0.261515 0.0914609 0.134404 +0.132718 0.156707 0.128518 +0.271594 0.174049 0.129506 +0.259991 0.174704 0.130468 +0.15368 0.180932 0.125283 +0.160296 0.201531 0.122958 +0.160762 0.205023 0.127432 +0.160752 0.213125 0.129256 +0.156022 0.230227 0.127772 +0.226426 0.230333 0.128329 +0.154883 0.234674 0.131094 +0.222904 0.234591 0.128814 +0.214346 0.255812 0.123935 +0.153034 0.258791 0.126018 +0.204935 0.27119 0.135105 +0.203507 0.277761 0.130455 +0.202798 0.275276 0.122714 +0.183271 0.295708 0.127684 +0.158403 0.29832 0.128836 +0.124366 0.349908 0.131516 +0.141817 0.353673 0.128016 +0.137603 0.356124 0.131074 +0.17708 0.468729 0.133974 +-0.0578066 -0.317845 0.131743 +-0.0338433 -0.317531 0.131856 +-0.0651117 -0.3194 0.127441 +-0.0257543 -0.315695 0.130144 +-0.195203 -0.269604 0.128182 +0.0104121 -0.238239 0.13354 +0.0096181 -0.21704 0.132455 +0.00488505 -0.209927 0.136025 +0.00786008 -0.193619 0.131657 +-0.228993 -0.193662 0.125338 +-0.227981 -0.18334 0.126635 +0.0111631 -0.182369 0.129305 +0.00596606 -0.185509 0.132442 +0.0204072 -0.171478 0.131161 +0.0163282 -0.176835 0.129248 +0.0517605 -0.172073 0.130131 +0.0265123 -0.174519 0.13027 +0.0347843 -0.176636 0.129056 +0.0439274 -0.169462 0.132031 +0.0590266 -0.170231 0.129454 +0.0560516 -0.159871 0.132723 +0.0768708 -0.146237 0.128005 +-0.219836 -0.146106 0.13208 +-0.217727 -0.138084 0.131913 +0.0742517 -0.128923 0.131072 +0.0806248 -0.128807 0.128897 +0.0824698 -0.112274 0.130332 +0.281215 -0.114637 0.130813 +0.0849308 -0.107051 0.130305 +-0.208358 -0.0924449 0.127542 +0.0902749 -0.0855539 0.130628 +-0.0524305 -0.0853279 0.132563 +-0.0461155 -0.0820208 0.130627 +0.20988 -0.0918449 0.136249 +-0.0508215 -0.0776488 0.128539 +0.0865719 -0.0733827 0.132213 +-0.0473275 -0.0628196 0.130354 +-0.112547 -0.0502655 0.131068 +0.178931 -0.0525275 0.134089 +0.0858479 -0.0437054 0.130095 +0.176072 -0.0441374 0.131607 +0.171969 -0.0413294 0.132913 +0.0910709 -0.0406414 0.130308 +-0.185112 -0.0445074 0.132044 +0.0808318 -0.0412334 0.130943 +-0.0404864 -0.0386174 0.129703 +0.0788918 -0.0354104 0.130459 +-0.178858 -0.0362494 0.129667 +0.0852029 -0.0376104 0.130756 +-0.0405954 -0.0322013 0.128529 +-0.1631 -0.0346293 0.132086 +0.0724707 -0.0250333 0.130801 +0.0832578 -0.0311363 0.131122 +0.161345 -0.0351124 0.129472 +0.0890199 -0.0338873 0.130404 +0.143843 -0.0270433 0.128542 +0.0769968 -0.0295453 0.130771 +0.149811 -0.0302343 0.128849 +0.0690867 -0.0190132 0.130553 +0.0801778 -0.0247992 0.131135 +0.139413 -0.0232412 0.129546 +-0.0347523 -0.0198772 0.130511 +0.0765538 -0.0187812 0.130789 +0.0720157 -0.0137811 0.130416 +0.0656107 -0.0125791 0.130005 +0.0499245 -0.00297803 0.130273 +0.114926 -0.00300803 0.13136 +0.0120261 0.00272903 0.130418 +0.0303443 -0.00228102 0.131395 +0.0394704 0.00507005 0.129429 +0.111372 0.00222402 0.130356 +0.205525 0.0145201 0.132332 +0.102943 0.0353854 0.132005 +0.096989 0.0460425 0.125555 +0.097312 0.0539775 0.128859 +0.240719 0.0544505 0.129573 +0.253058 0.0724557 0.133513 +0.264022 0.09787 0.135493 +0.272921 0.103133 0.129809 +0.277203 0.107607 0.127906 +0.289028 0.112925 0.125239 +0.302677 0.128825 0.130636 +0.127138 0.143978 0.133772 +0.13274 0.150732 0.133564 +0.301735 0.152369 0.129073 +0.144642 0.164815 0.133392 +0.284022 0.172785 0.130871 +0.254232 0.174677 0.131684 +0.165093 0.189671 0.133126 +0.16111 0.19953 0.128683 +0.160975 0.219142 0.12737 +0.23088 0.225948 0.129972 +0.152549 0.248325 0.129865 +0.151715 0.252935 0.129041 +0.15036 0.269763 0.129354 +0.200179 0.284201 0.13296 +0.195627 0.288677 0.129636 +0.155957 0.303119 0.13077 +0.183032 0.301129 0.131385 +0.159558 0.308021 0.130282 +0.175052 0.309317 0.127058 +0.155568 0.310283 0.132596 +0.126134 0.344343 0.130686 +0.127102 0.354453 0.130012 +0.194866 0.417877 0.130803 +0.211877 0.429227 0.12791 +0.21965 0.440099 0.130203 +0.218 0.46015 0.126634 +0.191247 0.475877 0.126338 +0.18822 0.472099 0.130756 +0.20938 0.471892 0.129568 +0.196467 0.476195 0.129136 +0.203572 0.474985 0.129662 +-0.0483245 -0.317691 0.133212 +-0.0406374 -0.321187 0.127849 +-0.100101 -0.307653 0.131176 +-0.0116981 -0.298399 0.134814 +-0.000577006 -0.288001 0.131233 +-0.131415 -0.290563 0.131712 +0.00180202 -0.281037 0.132896 +-0.165455 -0.283098 0.12991 +0.00726607 -0.202851 0.133046 +0.00498005 -0.171304 0.131771 +0.0130981 -0.16988 0.131519 +0.0325523 -0.168544 0.132413 +0.00611406 -0.165336 0.13203 +0.0267143 -0.166888 0.132769 +0.0284623 -0.171825 0.130891 +0.0491885 -0.16508 0.132951 +0.0372954 -0.170816 0.131578 +0.0556366 -0.165723 0.131476 +-0.22646 -0.160571 0.126877 +0.0614426 -0.155891 0.131973 +0.285624 -0.151416 0.132082 +0.0648826 -0.150818 0.131489 +0.28865 -0.147138 0.129397 +0.0627756 -0.144629 0.133049 +0.0656987 -0.13929 0.132716 +0.0727057 -0.140631 0.13012 +0.0698867 -0.134125 0.131748 +0.0770948 -0.12295 0.130918 +-0.216114 -0.12187 0.127814 +0.22675 -0.111212 0.135301 +0.0866679 -0.0911559 0.131405 +0.0842918 -0.0851779 0.132306 +0.0882549 -0.0795308 0.13144 +0.204678 -0.0850469 0.136141 +0.265773 -0.0772798 0.133933 +-0.0448484 -0.0680037 0.132433 +-0.0765328 -0.0742457 0.134512 +0.195423 -0.0724167 0.135139 +0.0831248 -0.0691027 0.133387 +-0.0849258 -0.0702337 0.134994 +0.265403 -0.0677897 0.130491 +-0.097694 -0.0634846 0.135248 +0.25879 -0.0625006 0.133786 +0.0833848 -0.0586956 0.131973 +0.192768 -0.0667537 0.133182 +0.18707 -0.0533455 0.128223 +0.184059 -0.0558306 0.13261 +0.0808488 -0.0523535 0.13205 +-0.120556 -0.0494655 0.133214 +-0.0437954 -0.0452535 0.128414 +0.0789718 -0.0463265 0.132193 +-0.128564 -0.0450415 0.132854 +0.168271 -0.0377094 0.133164 +-0.0356294 -0.0392004 0.134104 +-0.143993 -0.0383734 0.132496 +-0.151953 -0.0369044 0.13293 +-0.0353994 -0.0329183 0.133555 +0.0726167 -0.0329953 0.132399 +0.0651157 -0.0230122 0.132397 +0.0607626 -0.0163632 0.131572 +0.0531015 -0.0103881 0.131421 +0.126441 -0.0143761 0.130333 +0.131012 -0.0138321 0.133228 +0.227778 -0.0135441 0.129863 +0.12085 -0.0127361 0.128386 +0.0363434 -0.00755908 0.132486 +-0.00514205 -0.00635606 0.132465 +0.00470605 0.00178302 0.130015 +0.0369894 -0.000488005 0.131672 +0.0188072 0.00490905 0.130177 +0.108 0.0160692 0.131447 +0.099594 0.0395774 0.128581 +0.212337 0.0513185 0.13344 +0.219407 0.0546135 0.133968 +0.097439 0.0604176 0.12826 +0.268915 0.097752 0.131316 +0.280517 0.106965 0.131707 +0.117051 0.132256 0.130109 +0.304929 0.156918 0.134061 +0.299587 0.160279 0.130852 +0.138376 0.159036 0.132032 +0.292983 0.162484 0.128256 +0.295496 0.17033 0.133857 +0.145534 0.170985 0.12843 +0.162575 0.185156 0.132216 +0.164201 0.208249 0.130625 +0.233515 0.221725 0.132941 +0.216026 0.248953 0.134623 +0.151432 0.263801 0.128073 +0.147117 0.294701 0.134805 +0.152335 0.297657 0.132007 +0.156397 0.312401 0.126652 +0.173467 0.314935 0.129105 +0.151744 0.315991 0.128748 +0.172774 0.320381 0.125639 +0.156624 0.344286 0.126859 +0.147696 0.350857 0.129268 +0.132258 0.356056 0.129444 +0.164746 0.435634 0.129386 +0.193607 0.47297 0.13232 +-0.0224882 -0.309702 0.134458 +-0.149297 -0.287233 0.130093 +-0.140191 -0.289729 0.129788 +-0.156783 -0.282907 0.131249 +-0.191608 -0.264159 0.132938 +0.00451005 -0.268248 0.135299 +0.00837708 -0.260529 0.133352 +0.00653507 -0.231514 0.137138 +-0.224836 -0.208761 0.129711 +0.00305803 -0.177821 0.133585 +-0.226153 -0.174548 0.129272 +-0.00160202 -0.170738 0.135493 +-0.00228702 -0.163799 0.134486 +0.0135001 -0.163293 0.133358 +0.0203872 -0.164974 0.132908 +0.00260403 -0.160016 0.132867 +0.0492725 -0.158064 0.134813 +0.280114 -0.157309 0.133559 +0.00335903 -0.154035 0.135259 +0.273355 -0.152542 0.129486 +0.284502 -0.143213 0.133522 +0.0697957 -0.146584 0.130433 +0.281269 -0.137015 0.135971 +0.0627436 -0.133072 0.134329 +0.282961 -0.128888 0.13267 +0.0677767 -0.127549 0.133329 +0.0708127 -0.12169 0.132991 +0.278638 -0.122069 0.135307 +0.0756918 -0.115836 0.13228 +-0.211638 -0.107508 0.129067 +0.0771928 -0.109207 0.132563 +0.22351 -0.102912 0.132271 +0.0829468 -0.096049 0.132229 +-0.0422434 -0.096938 0.134769 +0.0797818 -0.0902159 0.133721 +-0.0546925 -0.0911759 0.136692 +-0.0459165 -0.0892049 0.132489 +-0.0407114 -0.0844868 0.134889 +0.0790878 -0.0826148 0.134115 +0.0830768 -0.0784778 0.133131 +-0.198448 -0.0741157 0.133719 +0.0789538 -0.0747727 0.134018 +-0.192885 -0.0596506 0.133489 +0.0804798 -0.0634686 0.133897 +0.188466 -0.0685657 0.138217 +-0.192685 -0.0682347 0.137047 +-0.0411544 -0.0506485 0.131386 +-0.187418 -0.0533605 0.135162 +-0.180023 -0.0492945 0.137409 +0.174703 -0.0492265 0.136184 +-0.176647 -0.0418414 0.134718 +0.164528 -0.0341993 0.134082 +0.0754308 -0.0398874 0.132591 +-0.152836 -0.0438314 0.137175 +0.160546 -0.0308503 0.134652 +0.0698737 -0.0383024 0.133621 +0.156441 -0.0277003 0.135503 +0.0672207 -0.0296553 0.132484 +0.152424 -0.0276623 0.132682 +0.237846 -0.0252393 0.129118 +0.237273 -0.0335793 0.134223 +0.1443 -0.0221672 0.132929 +-0.0290053 -0.0184242 0.132468 +0.0585466 -0.0216032 0.133133 +-0.0161762 -0.0158972 0.134952 +0.121216 -0.00849308 0.131767 +0.0470225 -0.00875009 0.132825 +0.0426174 -0.00399204 0.132327 +0.00228402 -0.00534905 0.132958 +0.00866509 -0.00841008 0.135197 +0.0246102 0.00116701 0.131788 +0.108761 0.00848908 0.129956 +0.208752 0.00667307 0.133517 +0.201612 0.00650307 0.138722 +0.106477 0.0234722 0.131976 +0.103882 0.0286393 0.130743 +0.100096 0.0575906 0.13329 +0.239091 0.0600736 0.133437 +0.102649 0.0621236 0.134077 +0.104001 0.0747707 0.132423 +0.256075 0.0793918 0.134455 +0.268265 0.103552 0.134321 +0.118911 0.114347 0.1361 +0.285565 0.109296 0.13204 +0.28946 0.112258 0.132002 +0.11582 0.120372 0.132481 +0.296501 0.119566 0.129132 +0.242227 0.174545 0.132849 +0.150814 0.169959 0.134672 +0.278 0.175087 0.131578 +0.236027 0.198912 0.137415 +0.220691 0.244759 0.13575 +0.153534 0.247163 0.133824 +0.210378 0.258002 0.136145 +0.149482 0.276458 0.130792 +0.189736 0.293808 0.129736 +0.147431 0.307321 0.13648 +0.151731 0.305163 0.133556 +0.173631 0.309811 0.132857 +0.171383 0.318119 0.132539 +0.139273 0.326951 0.130662 +0.170079 0.327169 0.129077 +0.160598 0.341593 0.131421 +0.127262 0.357996 0.135113 +0.179579 0.416398 0.130595 +0.200558 0.420508 0.131726 +0.219886 0.443075 0.137746 +0.214986 0.466106 0.127467 +0.18513 0.472755 0.136042 +0.200184 0.474462 0.13371 +0.196389 0.472524 0.137372 +-0.0939519 -0.304879 0.137866 +-0.108649 -0.302063 0.13215 +-0.116427 -0.297222 0.132362 +-0.122613 -0.290322 0.135354 +-0.186242 -0.271934 0.130753 +-0.198833 -0.26046 0.131472 +0.00769308 -0.24593 0.136394 +-0.219165 -0.224062 0.132164 +0.00301503 -0.216955 0.138689 +-0.220537 -0.206377 0.135592 +0.00315603 -0.196784 0.135836 +0.0368394 -0.164468 0.134054 +0.0305073 -0.162422 0.134143 +0.0427344 -0.161946 0.134685 +0.0191462 -0.159201 0.135063 +0.00922109 -0.158448 0.134668 +0.0551776 -0.153418 0.134193 +-0.0103031 -0.151494 0.136157 +-0.00342303 -0.156073 0.133614 +0.259009 -0.146607 0.135 +0.275457 -0.113277 0.136188 +0.0698647 -0.114988 0.134113 +0.0709207 -0.108593 0.134568 +0.0742797 -0.103186 0.133928 +0.0802948 -0.102816 0.132407 +-0.0388234 -0.0911879 0.134431 +0.0768208 -0.096519 0.133991 +-0.0484915 -0.095205 0.13632 +-0.0327003 -0.0928149 0.137756 +0.26331 -0.0900109 0.142119 +-0.0736407 -0.0808748 0.138157 +0.0712147 -0.0658687 0.135555 +0.260138 -0.0705447 0.136505 +0.199447 -0.0791198 0.136504 +-0.0935239 -0.0702087 0.138417 +0.0766078 -0.0687647 0.134659 +-0.0379264 -0.0557006 0.133471 +-0.0345273 -0.0602886 0.134526 +0.185691 -0.0619466 0.13617 +0.0776458 -0.0568006 0.134117 +0.0750518 -0.0506335 0.134372 +0.0721937 -0.0446684 0.134271 +-0.159186 -0.0397824 0.135325 +0.0620256 -0.0324603 0.135288 +0.158621 -0.0349353 0.139158 +0.0600246 -0.0272393 0.134599 +-0.0263443 -0.0236022 0.135591 +0.0535655 -0.0168932 0.133468 +0.147873 -0.0256933 0.131915 +0.0410694 -0.0119341 0.133799 +-0.0099891 -0.0124931 0.13458 +-0.0124871 -0.00681507 0.131334 +0.0471925 -0.0152342 0.134512 +0.0176772 -0.00179502 0.133247 +0.0101491 -0.00307803 0.132577 +0.198802 0.0159402 0.136613 +0.192308 0.0313693 0.13477 +0.180658 0.0437314 0.13571 +0.186855 0.0463325 0.13742 +0.19838 0.0498405 0.135854 +0.191347 0.0508545 0.137921 +0.2046 0.0537545 0.135988 +0.10693 0.0664997 0.132566 +0.106452 0.0707977 0.134188 +0.111005 0.0784778 0.13472 +0.113908 0.0818688 0.13216 +0.114802 0.0854329 0.136069 +0.109132 0.0899049 0.132507 +0.112553 0.096293 0.134299 +0.114806 0.108389 0.13356 +0.11659 0.102402 0.135967 +0.272596 0.107861 0.132192 +0.281274 0.10832 0.137107 +0.296495 0.119393 0.135021 +0.119302 0.126204 0.134595 +0.303447 0.124086 0.136398 +0.306639 0.134844 0.133395 +0.308386 0.142435 0.134356 +0.300831 0.166498 0.135491 +0.246448 0.174371 0.133549 +0.265485 0.174863 0.131501 +0.153477 0.175784 0.132016 +0.23678 0.190319 0.137972 +0.162338 0.195581 0.132166 +0.165602 0.206024 0.134195 +0.164357 0.214748 0.134717 +0.161195 0.217612 0.137097 +0.234334 0.219265 0.133439 +0.158854 0.220987 0.133172 +0.152448 0.243247 0.130007 +0.211271 0.259399 0.129046 +0.146813 0.288165 0.134522 +0.14886 0.318783 0.132705 +0.129185 0.338422 0.13326 +0.211468 0.426209 0.134266 +0.215048 0.429088 0.138826 +0.17227 0.463987 0.134921 +-0.0675197 -0.31484 0.134299 +-0.0852029 -0.309459 0.13564 +-0.203761 -0.243345 0.136876 +-0.213794 -0.222361 0.137774 +-0.218506 -0.215294 0.135587 +-0.00257003 -0.194393 0.140628 +-0.000364004 -0.182772 0.136858 +-0.00413104 -0.177059 0.138872 +-0.223348 -0.164298 0.132317 +0.0344753 -0.158311 0.13588 +0.273877 -0.157173 0.1343 +0.0151582 -0.154631 0.136124 +0.0493605 -0.150791 0.136214 +0.282054 -0.150462 0.136624 +0.0571436 -0.147242 0.134563 +0.265466 -0.14834 0.13181 +-0.00281103 -0.149554 0.13474 +-0.0125011 -0.140483 0.135137 +-0.00777708 -0.144757 0.134854 +-0.0140201 -0.13433 0.135395 +0.0563916 -0.130645 0.136783 +0.242581 -0.129906 0.135439 +0.0617216 -0.125925 0.135467 +0.0644896 -0.119658 0.135362 +-0.207247 -0.11897 0.140077 +-0.0279493 -0.120364 0.137177 +-0.0340903 -0.106719 0.135669 +-0.0354414 -0.098644 0.134781 +-0.207361 -0.100501 0.132411 +0.0654527 -0.097064 0.137273 +0.272701 -0.099049 0.134582 +0.212609 -0.100803 0.139861 +0.0717327 -0.0923549 0.135788 +-0.0603056 -0.0851629 0.135691 +0.0740007 -0.0803218 0.136095 +0.0682227 -0.0609786 0.135946 +0.0748227 -0.0616536 0.135323 +-0.0408704 -0.0627666 0.133884 +-0.0346763 -0.0729287 0.137115 +-0.112626 -0.0567146 0.135234 +-0.129069 -0.0518685 0.137288 +-0.0380734 -0.0448934 0.132659 +-0.171629 -0.0475605 0.13875 +-0.144761 -0.0452195 0.137019 +0.167223 -0.0412404 0.136836 +0.170551 -0.0464225 0.138338 +-0.167422 -0.0413604 0.136102 +0.0657147 -0.0433944 0.136171 +-0.0304573 -0.0366624 0.137286 +-0.0325743 -0.0254253 0.133734 +0.0475995 -0.0288043 0.135986 +0.0470045 -0.0218292 0.134933 +0.0530315 -0.0236992 0.135386 +0.0349693 -0.0147171 0.136022 +0.140746 -0.0192352 0.133834 +0.135167 -0.0182412 0.131859 +-0.00276403 -0.0119311 0.13533 +0.0303433 -0.00825508 0.134797 +0.0176702 -0.0162422 0.137685 +0.00390804 -0.0124011 0.136501 +0.12616 -0.0098901 0.133586 +0.0237882 -0.00538405 0.134686 +0.111583 0.0158492 0.135381 +0.098698 0.0492575 0.131164 +0.100619 0.0526685 0.136417 +0.226288 0.0582816 0.134954 +0.111547 0.0678917 0.136413 +0.240245 0.0668797 0.136271 +0.246683 0.0693327 0.135038 +0.117488 0.0803628 0.134154 +0.121195 0.0824368 0.137486 +0.251349 0.0841098 0.138223 +0.115425 0.0907319 0.1371 +0.269926 0.108852 0.137468 +0.289284 0.113705 0.137621 +0.292968 0.115983 0.133263 +0.300567 0.122647 0.132446 +0.163846 0.18166 0.136096 +0.168207 0.186303 0.135915 +0.162356 0.202194 0.133154 +0.161961 0.210539 0.132398 +0.161892 0.21358 0.133328 +0.162986 0.217022 0.130996 +0.231388 0.226729 0.138191 +0.155638 0.24114 0.123041 +0.155024 0.244943 0.137117 +0.14979 0.251052 0.13424 +0.212676 0.253326 0.131592 +0.207516 0.264274 0.136455 +0.146378 0.281752 0.134418 +0.196095 0.292279 0.135754 +0.147301 0.301087 0.135724 +0.185338 0.305464 0.135984 +0.15191 0.312506 0.135292 +0.171062 0.322886 0.132315 +0.133689 0.332961 0.131374 +0.152799 0.34782 0.13159 +0.169385 0.425371 0.13077 +0.161617 0.434932 0.136873 +0.220359 0.447482 0.131594 +0.163797 0.451759 0.136178 +0.216283 0.461771 0.133448 +0.201676 0.471711 0.139051 +-0.125505 -0.28387 0.139538 +-0.134715 -0.283879 0.135797 +-0.152331 -0.271859 0.138998 +-0.17047 -0.274776 0.133808 +-0.178077 -0.268779 0.135207 +-0.185032 -0.263176 0.135904 +-0.201588 -0.252265 0.134142 +-0.214812 -0.231233 0.133853 +0.00101701 -0.20308 0.1386 +-0.221021 -0.196295 0.136622 +-0.222778 -0.18106 0.134376 +-0.00774708 -0.165507 0.13867 +-0.00836508 -0.158428 0.137001 +0.0259613 -0.158765 0.135475 +0.278599 -0.156439 0.139211 +0.0305843 -0.152873 0.137431 +0.0425764 -0.155228 0.136449 +0.0099011 -0.151315 0.136788 +0.00391604 -0.147941 0.137204 +0.0438884 -0.147441 0.137902 +0.261314 -0.153316 0.139435 +0.00542805 -0.141991 0.138645 +0.0512125 -0.14375 0.136805 +0.0579436 -0.138992 0.135344 +-0.213396 -0.134058 0.137218 +0.247672 -0.137683 0.137142 +-0.0187242 -0.129282 0.135746 +-0.0211292 -0.118947 0.136662 +0.0591646 -0.115836 0.137386 +0.0647706 -0.111831 0.135843 +-0.0255473 -0.113511 0.135969 +0.0663817 -0.104544 0.136442 +-0.0403464 -0.103342 0.13671 +0.0706327 -0.098955 0.135503 +0.0653287 -0.0903909 0.137712 +-0.198661 -0.0828398 0.136567 +-0.0670937 -0.0868589 0.1395 +0.0748457 -0.0869539 0.135495 +0.0677847 -0.0790348 0.138016 +-0.0418694 -0.0776998 0.134407 +-0.0366284 -0.0790728 0.136772 +0.0697507 -0.0704497 0.137187 +-0.0401174 -0.0709647 0.13498 +-0.0286613 -0.0678547 0.137007 +-0.0353034 -0.0664337 0.136142 +-0.102137 -0.0691577 0.140457 +0.191836 -0.0757988 0.140494 +0.182498 -0.0657867 0.141276 +-0.0312363 -0.0550776 0.137661 +0.0714217 -0.0557156 0.135946 +0.0632416 -0.0492615 0.135939 +-0.174307 -0.0558396 0.141597 +0.0586036 -0.0457155 0.136641 +0.0690137 -0.0497675 0.136135 +0.0651267 -0.0367864 0.135268 +0.0596996 -0.0399454 0.136463 +0.0564326 -0.0352254 0.136202 +0.190332 0.213805 0.166473 +0.0407174 -0.0189482 0.135201 +0.151233 -0.0230272 0.136231 +0.149218 -0.0211882 0.135579 +0.147917 -0.0192192 0.137379 +0.0159042 -0.00872809 0.134216 +0.138912 -0.0155072 0.135659 +0.0219432 -0.0115431 0.136174 +0.135036 -0.0122031 0.135873 +0.0281583 -0.0136081 0.137046 +0.113802 0.00533105 0.134002 +0.111707 0.0107481 0.133876 +0.106559 0.0303533 0.135655 +0.101314 0.0404564 0.13706 +0.186718 0.0355234 0.136172 +0.19612 0.0567756 0.1387 +0.211818 0.0581586 0.136877 +0.107768 0.0616586 0.138676 +0.232953 0.0629816 0.136427 +0.107107 0.0643656 0.135471 +0.257833 0.096125 0.13871 +0.276831 0.108973 0.141063 +0.291767 0.118497 0.137378 +0.307444 0.149705 0.134041 +0.25029 0.17373 0.135677 +0.261736 0.175185 0.136714 +0.27432 0.177854 0.135781 +0.238775 0.183928 0.135545 +0.159546 0.177852 0.13603 +0.168023 0.18157 0.139852 +0.164592 0.192766 0.136787 +0.163416 0.208555 0.134815 +0.15691 0.226075 0.133616 +0.156759 0.231352 0.13494 +0.228853 0.232419 0.134582 +0.149885 0.256736 0.130999 +0.147827 0.265722 0.133248 +0.142586 0.286199 0.138811 +0.144771 0.311219 0.138818 +0.174548 0.313951 0.136203 +0.143878 0.322429 0.133274 +0.161856 0.341564 0.138649 +0.187982 0.415186 0.132288 +0.195375 0.415414 0.136104 +0.171975 0.419877 0.133983 +0.16241 0.440578 0.133646 +0.219148 0.454627 0.132505 +0.212592 0.467662 0.133054 +0.206898 0.471763 0.13538 +-0.0538005 -0.313876 0.138841 +-0.110515 -0.294838 0.139122 +-0.0192122 -0.303036 0.137758 +-0.161852 -0.277181 0.134138 +-0.15884 -0.271655 0.136679 +-0.178453 -0.260703 0.139159 +-0.185954 -0.25504 0.139565 +0.00491705 -0.253737 0.138488 +0.00129401 -0.189621 0.136553 +-0.221373 -0.171496 0.136234 +0.0175882 -0.14785 0.138325 +0.0223242 -0.153122 0.136917 +0.0374944 -0.151149 0.137769 +0.0112741 -0.144963 0.138346 +-0.0219042 -0.145724 0.142053 +-0.00126901 -0.143256 0.137579 +-0.00556306 -0.138296 0.137919 +-0.00805608 -0.133251 0.138547 +0.0514105 -0.136845 0.137672 +0.27781 -0.130983 0.138717 +0.0494525 -0.130909 0.1388 +-0.0248922 -0.132456 0.139397 +-0.0127621 -0.127857 0.137792 +-0.0237862 -0.125573 0.136812 +-0.211383 -0.115672 0.132881 +-0.0331493 -0.113744 0.137468 +0.0568196 -0.122014 0.137598 +0.0598566 -0.108759 0.137819 +-0.0472305 -0.103093 0.139796 +-0.0276843 -0.107027 0.136938 +-0.0301163 -0.100172 0.137509 +-0.0344083 -0.0862539 0.137566 +0.0691207 -0.0853879 0.1372 +0.19564 -0.0828988 0.141978 +-0.0235002 -0.0816178 0.139007 +0.0730087 -0.0745997 0.136211 +-0.0294863 -0.0736987 0.137865 +0.0649406 -0.0668227 0.138738 +0.0629296 -0.0607926 0.138542 +-0.117217 -0.0612606 0.139358 +0.180429 -0.0588046 0.137895 +0.253071 -0.0572596 0.135855 +0.0645886 -0.0553276 0.136175 +0.175394 -0.0556956 0.139906 +0.0588316 -0.0525445 0.138742 +0.247597 -0.0510345 0.136588 +0.170701 -0.0527955 0.141516 +0.0539555 -0.0298303 0.135954 +0.222105 -0.0237612 0.139921 +0.156574 -0.0403244 0.143776 +-0.0287003 -0.0298613 0.136931 +0.0502525 -0.0355184 0.137433 +0.230682 -0.0286303 0.136331 +-0.0228742 -0.0163872 0.133524 +-0.0130031 -0.0205312 0.137643 +0.0420014 -0.0259213 0.137868 +0.0266093 -0.0256293 0.138762 +0.120217 -0.00437804 0.134392 +0.125952 -0.00516005 0.137382 +0.113362 0.0190232 0.138976 +0.173691 0.0382264 0.141505 +0.174794 0.0455425 0.138417 +0.203992 0.0603276 0.138862 +0.104814 0.0566536 0.138447 +0.109118 0.0740157 0.137363 +0.254539 0.0902599 0.138537 +0.121565 0.107856 0.138355 +0.263808 0.104663 0.138052 +0.266897 0.109955 0.142333 +0.275972 0.107289 0.13584 +0.305788 0.129044 0.13591 +0.122681 0.132644 0.13577 +0.132781 0.144368 0.138597 +0.300856 0.173418 0.140728 +0.157643 0.172734 0.138229 +0.239477 0.175373 0.137076 +0.295356 0.177737 0.13897 +0.282229 0.179145 0.135704 +0.167104 0.193642 0.141364 +0.164131 0.198552 0.137194 +0.23149 0.211826 0.144006 +0.153759 0.236657 0.136372 +0.152508 0.240294 0.13453 +0.148392 0.260596 0.133009 +0.215936 0.254257 0.139647 +0.144853 0.276169 0.136191 +0.198084 0.286014 0.140207 +0.190003 0.299045 0.134218 +0.142189 0.305109 0.140124 +0.179824 0.308928 0.135094 +0.148236 0.315562 0.137524 +0.171394 0.319532 0.138335 +0.169096 0.32556 0.138008 +0.168121 0.331384 0.132807 +0.164943 0.336906 0.131981 +0.124714 0.343047 0.145451 +0.157038 0.345263 0.135555 +0.133126 0.358791 0.13597 +0.190246 0.412686 0.138283 +0.171698 0.416142 0.138733 +0.1661 0.424943 0.136475 +0.165185 0.430398 0.132985 +0.216242 0.432437 0.132675 +0.218348 0.43643 0.137593 +-0.0613266 -0.312463 0.139895 +-0.116663 -0.288847 0.140879 +-0.131111 -0.278261 0.14121 +-0.165894 -0.26955 0.137487 +-0.193189 -0.255794 0.136465 +-0.208414 -0.236166 0.136858 +0.000436004 -0.231979 0.143716 +0.00811608 -0.224244 0.134708 +-0.219175 -0.187483 0.139215 +-0.00544505 -0.185721 0.141608 +-0.222681 -0.154343 0.130882 +-0.0156142 -0.145888 0.137989 +0.0258233 -0.148034 0.138622 +0.0446774 -0.140303 0.13884 +-0.0168792 -0.152356 0.140964 +0.0324663 -0.146385 0.139113 +0.255514 -0.139428 0.131899 +-0.0195342 -0.138377 0.137955 +0.00170302 -0.136957 0.139377 +-0.000654007 -0.131344 0.140138 +-0.0310263 -0.127834 0.141467 +-0.211981 -0.124949 0.135583 +0.0511155 -0.125091 0.13898 +0.273263 -0.11857 0.140628 +-0.0398704 -0.116219 0.142106 +0.0537605 -0.112733 0.139265 +-0.0404904 -0.10954 0.139477 +0.0609806 -0.101981 0.138281 +0.267453 -0.096422 0.1397 +0.0601446 -0.0943029 0.139339 +-0.202873 -0.0926089 0.135229 +0.201049 -0.0894059 0.14199 +0.0589276 -0.0880969 0.140118 +-0.0217332 -0.0899589 0.140445 +-0.0311793 -0.0806388 0.138694 +-0.0195252 -0.0843158 0.139822 +0.0626896 -0.0836168 0.138431 +-0.19189 -0.0762028 0.140566 +0.0652687 -0.0736987 0.138855 +-0.0243172 -0.0716697 0.140309 +-0.184793 -0.0710807 0.143008 +0.17694 -0.0621326 0.143348 +-0.122339 -0.0559536 0.137721 +-0.134603 -0.0566106 0.141424 +-0.136646 -0.0477235 0.136903 +-0.0346073 -0.0499585 0.135365 +-0.161101 -0.0473905 0.139225 +-0.150973 -0.0583206 0.143822 +-0.0320253 -0.0438204 0.137157 +0.2379 -0.0411484 0.138255 +0.16054 -0.0450065 0.144246 +0.165651 -0.0447214 0.141422 +0.162309 -0.0392844 0.139515 +0.149228 -0.0323833 0.145181 +0.15409 -0.0315263 0.140994 +-0.0202962 -0.0224942 0.136503 +0.0239812 -0.0188592 0.136975 +0.0305973 -0.0200612 0.138425 +-7.00007e-005 -0.0179442 0.137895 +0.14746 -0.0192992 0.137669 +0.0114941 -0.0138891 0.137691 +0.143912 -0.0157332 0.139103 +0.221679 -0.0154842 0.135687 +0.135678 -0.00830708 0.139897 +0.116925 0.000518005 0.134773 +0.206808 -0.00173002 0.138991 +0.109942 0.0215552 0.135811 +0.109462 0.0263953 0.1391 +0.103757 0.0352394 0.138783 +0.10014 0.0438654 0.131836 +0.098832 0.0463335 0.137114 +0.189017 0.0617536 0.141483 +0.112887 0.0629156 0.140663 +0.115881 0.0670457 0.139178 +0.226832 0.0662827 0.139031 +0.114115 0.0765148 0.138477 +0.118815 0.0774948 0.137406 +0.248395 0.0771998 0.137193 +0.11834 0.096528 0.137782 +0.122591 0.0928529 0.139893 +0.250913 0.097595 0.142263 +0.258051 0.102235 0.140867 +0.272548 0.110028 0.142796 +0.285657 0.110475 0.137882 +0.127993 0.136767 0.139021 +0.310637 0.138661 0.139432 +0.311344 0.147094 0.140231 +0.138647 0.151845 0.137625 +0.249122 0.169986 0.139397 +0.243391 0.171287 0.13845 +0.255496 0.174024 0.137364 +0.288738 0.18152 0.138442 +0.235509 0.206993 0.136212 +0.166815 0.203961 0.137916 +0.166343 0.205396 0.141904 +0.166194 0.213608 0.138655 +0.162177 0.215871 0.141988 +0.154113 0.23841 0.127784 +0.224495 0.238284 0.133941 +0.146552 0.271325 0.134243 +0.207557 0.267403 0.143211 +0.142859 0.271949 0.140186 +0.146698 0.320621 0.138781 +0.143623 0.354114 0.134155 +0.13903 0.35711 0.137407 +0.176742 0.414775 0.135289 +0.205941 0.421573 0.136107 +0.217689 0.456299 0.137733 +0.214735 0.461334 0.140465 +-0.0406264 -0.31582 0.136152 +-0.0695947 -0.309564 0.141629 +-0.0312553 -0.311826 0.137905 +-0.0268483 -0.305515 0.141616 +-0.00543905 -0.283561 0.13818 +-0.00779208 -0.276591 0.143849 +-0.143225 -0.281948 0.13419 +-0.151755 -0.278915 0.135012 +-0.171426 -0.264629 0.138936 +-0.196699 -0.24777 0.138452 +-0.224616 -0.189917 0.132044 +-0.0136371 -0.159247 0.140951 +0.267481 -0.153871 0.135706 +-0.217769 -0.153792 0.137951 +0.0222802 -0.142218 0.139864 +0.0382194 -0.143425 0.139461 +0.0098941 -0.137657 0.139998 +0.276436 -0.13785 0.142409 +-0.0256323 -0.139514 0.142332 +-0.00611906 -0.128035 0.139971 +0.0434254 -0.13388 0.139837 +-0.0095671 -0.12261 0.140288 +0.0439674 -0.1264 0.140442 +-0.0157932 -0.121417 0.138844 +0.229358 -0.118982 0.138468 +0.269248 -0.113356 0.144165 +-0.0216772 -0.108324 0.139417 +-0.0544555 -0.098597 0.140795 +-0.0181422 -0.102776 0.141045 +0.0561976 -0.098896 0.14008 +-0.0242572 -0.100959 0.13959 +-0.0265633 -0.0941549 0.139715 +-0.0261163 -0.0775028 0.13842 +0.0604026 -0.0778098 0.138935 +0.0596346 -0.0712067 0.139799 +0.0534125 -0.0687387 0.140599 +0.0586276 -0.0649596 0.140178 +0.185174 -0.0732197 0.144065 +-0.0298973 -0.0621726 0.138003 +0.179136 -0.0699887 0.147044 +-0.186491 -0.0631066 0.139429 +0.0577966 -0.0580836 0.139855 +-0.18156 -0.0574996 0.13986 +0.17084 -0.0587076 0.146089 +0.0541155 -0.0485355 0.139716 +0.241069 -0.0484645 0.140173 +-0.166566 -0.0531155 0.141522 +0.0421974 -0.0456555 0.140301 +-0.0257903 -0.0417664 0.139341 +0.0531325 -0.0417454 0.138364 +0.0360864 -0.0436524 0.141933 +0.0443404 -0.0335263 0.139263 +0.0341943 -0.0361444 0.139815 +-0.0147111 -0.0323203 0.140007 +0.0327193 -0.0283083 0.139116 +0.0402104 -0.0386184 0.140488 +-0.0156562 -0.0262023 0.138871 +0.0362494 -0.0227332 0.138451 +0.14819 -0.0269883 0.143043 +-0.00710507 -0.0181442 0.13762 +0.151278 -0.0229682 0.138068 +0.147356 -0.0210492 0.137759 +0.139734 -0.0120631 0.139384 +0.214646 -0.00838008 0.136924 +0.130504 -0.00876409 0.137101 +0.122488 -0.00099401 0.138584 +0.116877 0.00824908 0.137429 +0.115201 0.0128971 0.13784 +0.183108 0.0301793 0.140603 +0.098081 0.0375794 0.142216 +0.168573 0.0468335 0.140589 +0.181578 0.0502505 0.140037 +0.18745 0.0553976 0.139982 +0.104223 0.0519865 0.142953 +0.10939 0.0535675 0.143442 +0.21958 0.0617026 0.137836 +0.118164 0.0742037 0.14142 +0.123082 0.0769378 0.139127 +0.131565 0.0781518 0.141318 +0.241082 0.0750088 0.138849 +0.125916 0.0814178 0.140629 +0.120926 0.0870689 0.139824 +0.243365 0.0828868 0.140515 +0.12395 0.100559 0.139563 +0.299833 0.119251 0.138194 +0.143574 0.157898 0.137476 +0.241621 0.167665 0.14233 +0.305377 0.168932 0.143727 +0.25927 0.173088 0.141325 +0.268215 0.176599 0.136439 +0.289671 0.175297 0.134225 +0.167611 0.18922 0.140638 +0.164506 0.207316 0.138346 +0.163585 0.211336 0.137392 +0.159166 0.221541 0.139675 +0.228498 0.235138 0.141332 +0.149653 0.249399 0.138892 +0.201214 0.278702 0.138144 +0.193889 0.297292 0.14006 +0.142639 0.298538 0.139193 +0.182061 0.31361 0.139632 +0.177331 0.317648 0.139433 +0.180811 0.320269 0.143368 +0.142506 0.320928 0.141827 +0.172601 0.329609 0.143659 +0.132015 0.334417 0.140174 +0.157826 0.346089 0.142783 +0.125193 0.343321 0.138193 +0.153164 0.348786 0.139799 +0.122477 0.348265 0.138463 +0.144548 0.354612 0.140622 +0.190838 0.473685 0.13694 +-0.0763478 -0.312022 0.135438 +-0.0774648 -0.306193 0.142923 +-0.0173372 -0.296331 0.141387 +-0.102419 -0.300558 0.138408 +-0.104691 -0.293505 0.145464 +-0.0106371 -0.290515 0.139101 +-0.145981 -0.273911 0.138178 +-0.156509 -0.266645 0.140968 +0.00148401 -0.261495 0.140354 +-0.202184 -0.234008 0.141151 +-0.208855 -0.228344 0.139411 +-0.20931 -0.21801 0.142215 +-0.214059 -0.210728 0.140774 +-0.0102151 -0.178773 0.144103 +-0.0198782 -0.157966 0.145012 +0.270411 -0.158997 0.138774 +0.265435 -0.159453 0.14243 +0.0161862 -0.140196 0.139838 +0.0293283 -0.14068 0.140087 +0.0290983 -0.134298 0.141444 +0.0219602 -0.135373 0.141078 +0.0363224 -0.13731 0.140552 +0.00681207 -0.132061 0.140705 +0.0371644 -0.130898 0.141173 +-0.209919 -0.13703 0.143258 +0.0149741 -0.132998 0.14134 +0.0368324 -0.124665 0.141496 +-0.00225202 -0.123887 0.141109 +-0.0337713 -0.120745 0.140394 +0.0432104 -0.119838 0.140928 +0.0504665 -0.118942 0.139791 +-0.00597406 -0.118124 0.141258 +-0.0180262 -0.114091 0.139566 +-0.206138 -0.108937 0.13752 +-0.0145381 -0.108252 0.141086 +0.219177 -0.106722 0.138379 +-0.00798008 -0.107568 0.141448 +-0.0540265 -0.105943 0.144637 +-0.0114541 -0.101653 0.140836 +0.0549045 -0.105455 0.139411 +-0.0157892 -0.0915909 0.14044 +-0.0614176 -0.0931119 0.140882 +-0.0193842 -0.096573 0.140989 +0.0505285 -0.100127 0.140922 +-0.0277103 -0.0868539 0.13961 +0.0535235 -0.0931609 0.141119 +-0.0747487 -0.0870539 0.143042 +-0.192706 -0.0841608 0.142734 +-0.0816238 -0.0782308 0.139582 +0.258851 -0.0767018 0.141091 +0.0545325 -0.0749027 0.1413 +0.0529355 -0.0617576 0.140481 +-0.0239182 -0.0648516 0.140989 +0.0519885 -0.0544325 0.140867 +-0.0283833 -0.0488015 0.139381 +-0.152212 -0.0508765 0.140503 +0.0485445 -0.0470665 0.140744 +-0.159279 -0.0562456 0.143013 +0.0452505 -0.0525565 0.140296 +-0.0170032 -0.0459275 0.143173 +0.0466305 -0.0404714 0.14012 +-0.0246552 -0.0351524 0.139757 +0.0298583 -0.0390984 0.142998 +0.0384394 -0.0310733 0.139839 +-0.0214432 -0.0297263 0.139163 +-0.0130731 -0.0375324 0.141442 +-0.00920509 -0.0269153 0.139919 +-0.00383604 -0.0233882 0.139872 +0.0283343 -0.0324843 0.141311 +0.00927909 -0.0254873 0.140836 +0.00687507 -0.0186842 0.139092 +0.0135881 -0.0207292 0.140163 +0.0202212 -0.0230182 0.140322 +0.143929 -0.0231632 0.141518 +0.145655 -0.0214082 0.140042 +0.145162 -0.0182042 0.139843 +0.11939 0.00356204 0.138249 +0.120696 0.00747407 0.141828 +0.19055 0.0176572 0.141256 +0.109525 0.0205472 0.142795 +0.10421 0.0298353 0.141568 +0.179968 0.0371414 0.139166 +0.097649 0.0436964 0.143021 +0.099627 0.0494495 0.142013 +0.112243 0.0521955 0.147921 +0.118155 0.0634816 0.141718 +0.113419 0.0714397 0.140621 +0.123962 0.0689717 0.144985 +0.234248 0.0711577 0.139455 +0.127305 0.0751918 0.141598 +0.132732 0.0734957 0.14318 +0.13753 0.0766038 0.143532 +0.127142 0.0882719 0.141826 +0.246987 0.0904679 0.141626 +0.281165 0.111082 0.142695 +0.122621 0.120618 0.138542 +0.294512 0.117811 0.141308 +0.125767 0.127832 0.139985 +0.309276 0.133152 0.139624 +0.30927 0.155129 0.139577 +0.14458 0.151019 0.143167 +0.149704 0.163513 0.138673 +0.305744 0.16259 0.138704 +0.254728 0.168908 0.141507 +0.16741 0.197765 0.141979 +0.234281 0.213483 0.137226 +0.158477 0.22724 0.138978 +0.156307 0.241768 0.141312 +0.145824 0.267462 0.138725 +0.142531 0.292368 0.139025 +0.186699 0.310145 0.141054 +0.165889 0.336816 0.138901 +0.122551 0.354086 0.136174 +0.183285 0.412739 0.135923 +0.200916 0.417646 0.138665 +0.159173 0.439576 0.141644 +0.211616 0.46678 0.138588 +-0.0383904 -0.310415 0.14268 +-0.000715007 -0.275071 0.137784 +-0.154624 -0.261524 0.143755 +-0.172679 -0.256541 0.14247 +-0.162613 -0.263243 0.139689 +-0.16637 -0.257791 0.142285 +-0.18984 -0.247539 0.141402 +0.00131701 -0.24687 0.143362 +0.00218202 -0.224192 0.140769 +-0.00136401 -0.209988 0.141818 +-0.0119421 -0.185368 0.147277 +-0.214496 -0.182969 0.144019 +-0.00898409 -0.171821 0.141302 +-0.218813 -0.163152 0.1385 +-0.214713 -0.144392 0.13915 +0.0104331 -0.126733 0.141937 +0.0222352 -0.128451 0.142054 +-0.0389074 -0.123783 0.144696 +0.236169 -0.123716 0.136162 +0.0216682 -0.121475 0.142725 +0.0302043 -0.128433 0.141884 +0.00375904 -0.12579 0.14135 +0.274468 -0.125849 0.141604 +0.0290103 -0.122676 0.142671 +0.0360294 -0.118896 0.141666 +0.000686007 -0.118556 0.141821 +0.221285 -0.114999 0.142488 +0.0355054 -0.112589 0.142623 +-0.00375504 -0.112576 0.14178 +-0.0470485 -0.11091 0.143581 +-0.0113791 -0.114701 0.141015 +0.0472175 -0.113358 0.140976 +-0.000234002 -0.107671 0.143407 +0.0433164 -0.107172 0.142274 +0.0492745 -0.106956 0.140976 +0.213631 -0.108976 0.144694 +0.270946 -0.106518 0.139224 +-0.198798 -0.106805 0.145303 +-0.201828 -0.100536 0.139712 +-0.00419904 -0.102505 0.143477 +0.0445664 -0.101049 0.142379 +0.0468065 -0.0949039 0.141536 +-0.0123721 -0.095964 0.141687 +0.0482155 -0.0892609 0.142523 +-0.197119 -0.0914829 0.141442 +0.0531175 -0.0864849 0.141732 +0.0556216 -0.0814138 0.141185 +0.263472 -0.0828168 0.138808 +-0.0204642 -0.0770518 0.141755 +-0.109758 -0.0654787 0.140144 +-0.0193402 -0.0703117 0.142623 +0.0482545 -0.0657347 0.142538 +0.0472805 -0.0589686 0.141102 +-0.177093 -0.0648276 0.143875 +-0.134699 -0.0651857 0.14548 +-0.0262753 -0.0583556 0.140324 +-0.143188 -0.0530655 0.140882 +-0.0213852 -0.0472625 0.140836 +0.0414494 -0.0573536 0.14348 +-0.0241622 -0.0529965 0.141187 +0.165879 -0.0508925 0.143921 +0.16485 -0.0565506 0.14968 +-0.0194552 -0.0389494 0.141923 +0.155734 -0.0465685 0.149424 +0.0113041 -0.0322453 0.141318 +0.152193 -0.0374624 0.145699 +-0.00233702 -0.0292423 0.142015 +-0.00703307 -0.0336043 0.142012 +0.00479105 -0.0297333 0.142454 +0.00264003 -0.0239482 0.140407 +0.14099 -0.0218022 0.144294 +0.141767 -0.0180362 0.141613 +0.208788 -0.0105581 0.14204 +0.135225 -0.0145231 0.144167 +0.13462 -0.0104861 0.143059 +0.131647 -0.00480605 0.141341 +0.128118 -0.000591006 0.141734 +0.124574 0.00360604 0.141724 +0.194925 0.0106571 0.141462 +0.114498 0.0163362 0.141881 +0.179736 0.0235072 0.144758 +0.098636 0.0322993 0.144049 +0.175796 0.0307293 0.143653 +0.1676 0.0399814 0.142573 +0.162032 0.0462805 0.142001 +0.109446 0.0584416 0.141947 +0.113358 0.0582836 0.144975 +0.12338 0.0616866 0.1455 +0.181857 0.0656157 0.143408 +0.12246 0.0653247 0.143046 +0.196793 0.0638646 0.141169 +0.204786 0.0673207 0.141574 +0.212299 0.0649476 0.139993 +0.219952 0.0691067 0.14096 +0.122855 0.0730297 0.142977 +0.227911 0.0743597 0.141674 +0.235223 0.0804938 0.141846 +0.128738 0.0947339 0.141589 +0.128119 0.106832 0.141589 +0.261431 0.109572 0.14153 +0.265063 0.114974 0.145826 +0.129321 0.121854 0.143519 +0.28996 0.1187 0.144604 +0.302547 0.121867 0.141366 +0.133865 0.138002 0.143493 +0.24883 0.165992 0.143318 +0.236735 0.173191 0.142537 +0.155992 0.167056 0.140777 +0.264277 0.17697 0.142496 +0.236419 0.181348 0.140761 +0.287612 0.18743 0.14277 +0.168869 0.202343 0.141472 +0.166085 0.20918 0.141644 +0.168073 0.211583 0.142115 +0.154461 0.237143 0.141717 +0.225451 0.24165 0.139528 +0.157119 0.240636 0.144209 +0.156171 0.242819 0.140629 +0.212415 0.261219 0.142315 +0.190545 0.303749 0.140241 +0.139357 0.310339 0.143036 +0.142312 0.315514 0.141205 +0.174729 0.323656 0.141514 +0.141565 0.325096 0.13676 +0.168432 0.331363 0.139136 +0.169814 0.335118 0.144871 +0.148829 0.351281 0.136495 +0.128359 0.360992 0.140722 +0.182028 0.409705 0.141198 +0.187463 0.409539 0.142725 +0.161234 0.445057 0.13858 +0.180884 0.4706 0.13867 +0.206746 0.46956 0.141569 +0.195401 0.473357 0.142864 +-0.0342143 -0.304839 0.146751 +-0.0850299 -0.304546 0.14186 +-0.097087 -0.29744 0.145399 +-0.0187132 -0.290699 0.146431 +-0.125151 -0.276192 0.146736 +-0.132674 -0.271267 0.145669 +-0.138625 -0.27607 0.140033 +-0.00314103 -0.268573 0.142556 +-0.179611 -0.253329 0.142298 +-0.195876 -0.231177 0.145016 +-0.216581 -0.20232 0.140279 +-0.217903 -0.176819 0.140727 +0.274362 -0.158656 0.143518 +0.251781 -0.144946 0.139244 +0.279374 -0.144184 0.139366 +0.0167132 -0.126582 0.142376 +0.0140821 -0.120726 0.14296 +-0.207743 -0.128175 0.142812 +0.00719107 -0.120117 0.142511 +0.0249412 -0.117174 0.143309 +-0.0460625 -0.118758 0.146671 +0.00363904 -0.113433 0.142909 +0.0179202 -0.115491 0.143094 +0.0410974 -0.113432 0.141607 +0.0318503 -0.107945 0.143001 +0.0144201 -0.109317 0.143437 +0.0268103 -0.105059 0.143288 +0.0374424 -0.106653 0.142532 +0.0382434 -0.101064 0.143358 +0.0232962 -0.101102 0.144132 +0.205363 -0.103646 0.147872 +-0.00656307 -0.096734 0.143808 +0.0424254 -0.0889849 0.142312 +-0.0147361 -0.0866509 0.142863 +0.192935 -0.0880519 0.147714 +0.0308293 -0.0808348 0.145442 +0.0472545 -0.0831478 0.143121 +0.0409424 -0.0829548 0.142876 +-0.0893749 -0.0762648 0.141147 +0 -0.0845668 0.143595 +0.0494945 -0.0780658 0.14273 +-0.00359804 -0.0783498 0.143359 +0.0363574 -0.0783388 0.143201 +0.0311833 -0.0747087 0.144994 +-0.00725807 -0.0721727 0.143045 +0.0479775 -0.0720897 0.143016 +-0.118283 -0.0672157 0.143494 +-0.0173442 -0.0648406 0.143252 +-0.0131661 -0.0704177 0.144026 +0.253577 -0.0661287 0.140427 +-0.0107961 -0.0659297 0.142703 +0.0429904 -0.0632916 0.143742 +-0.0205512 -0.0591226 0.142385 +-0.0142291 -0.0596346 0.142262 +0.173602 -0.0657547 0.148617 +-0.167837 -0.0612426 0.144485 +-0.159452 -0.0646946 0.146346 +-0.0176132 -0.0533275 0.141648 +-0.0120571 -0.0562236 0.144735 +0.00177302 -0.0459395 0.143008 +-0.000858009 -0.0563096 0.144131 +0.0199272 -0.0476755 0.14321 +0.161163 -0.0506255 0.148269 +-0.00750608 -0.0396974 0.14305 +0.0393424 -0.0508065 0.142923 +-0.00618906 -0.0462535 0.142938 +0.0184052 -0.0412214 0.143156 +-0.000667007 -0.0387564 0.142723 +0.0244952 -0.0431484 0.144309 +0.000781008 -0.0340383 0.143506 +0.0122281 -0.0393834 0.1437 +0.0171702 -0.0344343 0.143261 +0.0234732 -0.0365644 0.143473 +0.150678 -0.0427094 0.150658 +0.0157432 -0.0274883 0.142103 +0.0221832 -0.0297133 0.142148 +0.146398 -0.0371094 0.150301 +0.143905 -0.0311003 0.148703 +0.140162 -0.0147701 0.141919 +0.130248 -0.0122841 0.147494 +0.126942 -0.00464205 0.144875 +0.115133 0.00779708 0.145111 +0.110215 0.0097981 0.14755 +0.112696 0.0137071 0.144092 +0.104953 0.0238422 0.143858 +0.187805 0.0247432 0.14019 +0.16805 0.0522055 0.143264 +0.175181 0.0528865 0.142156 +0.175363 0.0622416 0.143435 +0.181086 0.0580696 0.141826 +0.19757 0.0709727 0.143486 +0.212436 0.0720537 0.142696 +0.143167 0.0791048 0.145279 +0.143617 0.0738057 0.144146 +0.135915 0.0820188 0.144134 +0.130348 0.0834238 0.14305 +0.133812 0.0882469 0.143419 +0.239135 0.0891599 0.143265 +0.131155 0.100974 0.14251 +0.13721 0.099337 0.144552 +0.251646 0.104955 0.14402 +0.126008 0.114513 0.141101 +0.285051 0.114214 0.142365 +0.288169 0.117773 0.140611 +0.312672 0.140984 0.14534 +0.18566 0.136758 0.143573 +0.309299 0.161614 0.145081 +0.154854 0.160824 0.143982 +0.250892 0.161828 0.147338 +0.237043 0.165873 0.146092 +0.270535 0.179424 0.141904 +0.164769 0.176336 0.140951 +0.282083 0.184957 0.140696 +0.170229 0.185677 0.142493 +0.233463 0.195257 0.143024 +0.155606 0.23224 0.140204 +0.152623 0.245302 0.140873 +0.221709 0.249514 0.141903 +0.148446 0.255386 0.136501 +0.145981 0.261768 0.137834 +0.146938 0.26473 0.142912 +0.19472 0.292084 0.144552 +0.135025 0.312214 0.147956 +0.136337 0.324462 0.147559 +0.139462 0.323366 0.144098 +0.13589 0.330324 0.137118 +0.12813 0.33882 0.141435 +0.12212 0.358334 0.140246 +0.183936 0.406331 0.146707 +0.197137 0.413418 0.142608 +0.176712 0.411823 0.140746 +0.172027 0.413816 0.144153 +0.167046 0.420385 0.139442 +0.161878 0.428794 0.140032 +0.219249 0.449492 0.138948 +0.169527 0.461484 0.140583 +0.175644 0.467065 0.140915 +0.181535 0.468112 0.144017 +0.189208 0.473586 0.14176 +-0.0465765 -0.311995 0.142012 +-0.0623296 -0.307557 0.147039 +-0.0249212 -0.298637 0.146038 +-0.148292 -0.265648 0.141801 +-0.182877 -0.246176 0.144265 +-0.16868 -0.250921 0.144708 +-0.00176402 -0.254738 0.145528 +-0.196624 -0.239958 0.141601 +-0.00334903 -0.224716 0.146359 +-0.215037 -0.194708 0.142581 +-0.0103471 -0.1999 0.148788 +-0.0140661 -0.165757 0.143438 +-0.0248892 -0.151306 0.146229 +0.239621 -0.135845 0.142366 +0.272832 -0.138908 0.148672 +-0.0312123 -0.135642 0.144657 +0.0306433 -0.11596 0.142717 +0.0106771 -0.114655 0.143645 +0.0211272 -0.106993 0.144556 +0.00730207 -0.108526 0.144011 +0.0211392 -0.112103 0.144123 +0.00373304 -0.102842 0.14443 +0.0268523 -0.11108 0.143422 +0.0107931 -0.103176 0.143629 +0.000515005 -0.097502 0.144782 +-0.0616816 -0.100682 0.145603 +0.0136811 -0.099087 0.145634 +0.0315523 -0.101484 0.143649 +0.205859 -0.096507 0.142651 +-0.0693157 -0.0938719 0.145113 +0.00715207 -0.097014 0.14368 +0.0407764 -0.095307 0.143408 +-0.00232802 -0.0922039 0.144869 +0.0270983 -0.096643 0.144294 +0.0342093 -0.096171 0.144056 +0.0369404 -0.0902469 0.144314 +0.198522 -0.095473 0.147956 +-0.0097771 -0.0904509 0.143845 +0.0245702 -0.0913019 0.144768 +0.0182082 -0.0922209 0.144633 +0.0309363 -0.0914759 0.144452 +0.0162472 -0.0843608 0.143906 +0.00361604 -0.0907719 0.143739 +0.0245752 -0.0839488 0.143924 +-0.0097801 -0.0773058 0.144343 +-0.00862009 -0.0832738 0.144508 +-0.0151242 -0.0810108 0.143236 +0.0422004 -0.0695637 0.144127 +-0.185081 -0.0807008 0.14627 +0.0113301 -0.0813258 0.145448 +-0.109408 -0.0734217 0.145189 +0.188174 -0.0805398 0.146567 +0.0202962 -0.0802348 0.144689 +-0.0153222 -0.0752448 0.143651 +0.0258383 -0.0653827 0.14553 +0.0428184 -0.0766128 0.144025 +0.0154482 -0.0685997 0.144328 +0.0369424 -0.0720197 0.144452 +0.00892009 -0.0757618 0.145086 +-0.126633 -0.0617576 0.142318 +0.00692907 -0.0649116 0.145668 +0.0129661 -0.0637906 0.144243 +0.0319133 -0.0681167 0.14379 +0.0311563 -0.0617696 0.144932 +-0.127139 -0.0696887 0.146606 +-0.142491 -0.0611916 0.144599 +-0.00340503 -0.0610856 0.145671 +0.00910609 -0.0593096 0.144036 +-0.150705 -0.0659187 0.146865 +0.0247102 -0.0597976 0.144315 +0.0292333 -0.0554396 0.145023 +0.167862 -0.0642006 0.15212 +-0.0140901 -0.0510485 0.144221 +0.0225782 -0.0536735 0.143617 +0.0335073 -0.0505415 0.144187 +0.00519805 -0.0560546 0.144695 +0.00369004 -0.0513145 0.143777 +-0.00263403 -0.0507155 0.143849 +-0.0123841 -0.0433694 0.143407 +-0.00290903 -0.0426544 0.143584 +0.0356544 -0.0571236 0.144553 +-0.00943909 -0.0496195 0.144481 +0.0163002 -0.0518975 0.145779 +0.0305963 -0.0450945 0.143909 +0.231086 -0.0373014 0.14104 +0.00693407 -0.0357944 0.143877 +0.213914 -0.0250783 0.146064 +0.138416 -0.0178992 0.143467 +0.126559 -0.00927209 0.148419 +0.130283 -0.00835208 0.144324 +0.123626 -0.000439004 0.145166 +0.199112 -0.00135201 0.144269 +0.115781 0.00276903 0.147423 +0.119965 0.00375204 0.145053 +0.117699 0.0119411 0.142801 +0.168307 0.0323703 0.145154 +0.16176 0.0390234 0.143619 +0.162117 0.0530955 0.14415 +0.170221 0.0583016 0.143706 +0.164169 0.0601616 0.144555 +0.117937 0.0610736 0.145904 +0.118541 0.0691847 0.143195 +0.160892 0.0665877 0.145133 +0.138907 0.0709017 0.144474 +0.149273 0.0716157 0.144709 +0.15443 0.0690087 0.144912 +0.189644 0.0684867 0.143389 +0.128712 0.0705857 0.144933 +0.134467 0.0692677 0.145576 +0.220286 0.0761518 0.143264 +0.141125 0.0844878 0.144791 +0.227366 0.0819868 0.143736 +0.149455 0.0938759 0.144197 +0.135085 0.0940649 0.143503 +0.14259 0.0949869 0.145223 +0.147825 0.098932 0.144917 +0.243318 0.097547 0.144597 +0.187987 0.105295 0.144784 +0.270828 0.113877 0.1461 +0.25607 0.109038 0.143468 +0.292701 0.117061 0.147606 +0.303733 0.125895 0.142218 +0.182992 0.140755 0.143659 +0.19116 0.14004 0.144475 +0.186823 0.143069 0.144585 +0.243786 0.163162 0.14624 +0.169277 0.173343 0.145496 +0.276508 0.181771 0.140759 +0.172076 0.179778 0.143894 +0.172661 0.186469 0.146712 +0.175508 0.189771 0.150297 +0.168583 0.205556 0.145862 +0.16949 0.210601 0.146136 +0.159806 0.224473 0.143915 +0.15794 0.23196 0.149517 +0.150845 0.24815 0.143048 +0.146314 0.257746 0.140581 +0.199057 0.279491 0.145637 +0.189177 0.308181 0.14603 +0.139969 0.327363 0.140187 +0.138802 0.328978 0.144304 +0.121091 0.363996 0.149657 +0.135085 0.359836 0.142026 +0.178795 0.402374 0.149916 +0.167292 0.417083 0.144114 +0.205727 0.418698 0.143088 +0.20908 0.419527 0.148716 +0.158397 0.433187 0.143392 +0.161201 0.449626 0.142678 +0.165012 0.455924 0.140556 +-0.0128651 -0.284068 0.144936 +-0.00582106 -0.262075 0.147697 +-0.140656 -0.268422 0.144183 +-0.150544 -0.25727 0.144954 +-0.160244 -0.257773 0.144279 +0.00406104 -0.239114 0.140474 +-0.00219902 -0.239628 0.147359 +-0.202524 -0.216034 0.146655 +-0.207212 -0.21003 0.14553 +-0.00814508 -0.192735 0.145407 +-0.214057 -0.15991 0.143592 +-0.0296573 -0.144687 0.147109 +-0.0372164 -0.130917 0.146739 +0.216185 -0.118645 0.149223 +-0.202098 -0.113817 0.144397 +-0.194954 -0.098373 0.145817 +0.265932 -0.102812 0.144262 +0.0170502 -0.103437 0.145143 +0.0127701 -0.0944149 0.145783 +-0.00489905 -0.0876519 0.144794 +0.0205022 -0.0872999 0.145194 +0.0291903 -0.0865149 0.145289 +0.0150142 -0.0787128 0.145541 +0.00102401 -0.0805538 0.14607 +0.0352694 -0.0847918 0.144611 +0.0268093 -0.0711437 0.145885 +0.0260423 -0.0783948 0.146092 +-0.177197 -0.0736657 0.146919 +-0.000198002 -0.0752058 0.146292 +0.0179152 -0.0742467 0.144257 +0.0225772 -0.0746537 0.146018 +-0.118698 -0.0734167 0.147288 +0.0131371 -0.0734467 0.145443 +0.0208922 -0.0690737 0.146347 +-0.00277103 -0.0711117 0.146114 +-0.00593906 -0.0665757 0.14574 +-0.00912509 -0.0612736 0.14535 +0.0371924 -0.0643036 0.144707 +0.00932509 -0.0696667 0.145398 +0.24266 -0.0619576 0.14719 +0.00289203 -0.0610796 0.144579 +0.000292003 -0.0658977 0.145954 +-0.00665407 -0.0552726 0.145149 +0.0138941 -0.0580016 0.14629 +0.00771908 -0.0470925 0.145532 +0.0265523 -0.0494795 0.144822 +0.00568406 -0.0413774 0.144905 +0.0136011 -0.0456915 0.145135 +0.215363 -0.0172612 0.141111 +0.140551 -0.0356924 0.154587 +0.140979 -0.0257493 0.147608 +0.136077 -0.0191602 0.146229 +0.132149 -0.0167992 0.148177 +0.122647 -0.00560706 0.148 +0.193219 0.00391204 0.145792 +0.096052 0.0357804 0.148824 +0.155494 0.0388234 0.144642 +0.15611 0.0453775 0.144043 +0.156132 0.0523355 0.145157 +0.158216 0.0586376 0.145485 +0.133606 0.0601496 0.147335 +0.154757 0.0631636 0.145399 +0.168811 0.0659267 0.14472 +0.13289 0.0651117 0.14673 +0.14397 0.0674717 0.145183 +0.149027 0.0645926 0.145782 +0.17496 0.0702177 0.144764 +0.165191 0.0718817 0.14549 +0.157538 0.0739527 0.145894 +0.191328 0.0754098 0.145177 +0.205208 0.0747307 0.144059 +0.150351 0.0773238 0.145965 +0.155826 0.0804678 0.14604 +0.212808 0.0793798 0.144801 +0.214091 0.0875189 0.146594 +0.147837 0.0830138 0.145552 +0.219841 0.0831408 0.145041 +0.14673 0.0889209 0.145232 +0.235126 0.095989 0.145806 +0.231404 0.0885539 0.144639 +0.140064 0.0898369 0.14456 +0.142217 0.101777 0.146963 +0.182627 0.097225 0.146728 +0.136103 0.106165 0.145415 +0.182297 0.102426 0.145067 +0.132102 0.112211 0.144447 +0.186815 0.110525 0.145719 +0.251464 0.11346 0.146054 +0.276515 0.11372 0.146581 +0.296799 0.118422 0.14701 +0.299258 0.118918 0.143181 +0.308594 0.131055 0.147407 +0.189634 0.131547 0.146219 +0.180357 0.133563 0.147422 +0.185205 0.133024 0.14623 +0.191412 0.135774 0.145239 +0.138746 0.145229 0.142802 +0.148695 0.157062 0.14225 +0.245651 0.157542 0.148928 +0.161508 0.163715 0.145445 +0.23228 0.168085 0.148768 +0.256068 0.165885 0.146353 +0.232614 0.174512 0.147136 +0.232815 0.180644 0.146099 +0.174885 0.176346 0.147753 +0.300198 0.179942 0.146006 +0.294383 0.184349 0.143603 +0.170881 0.200126 0.144701 +0.232806 0.204065 0.142417 +0.171097 0.203313 0.149251 +0.161449 0.21873 0.146097 +0.158406 0.23842 0.147727 +0.150787 0.251615 0.144332 +0.202819 0.272667 0.141616 +0.185596 0.316104 0.145893 +0.137965 0.317203 0.145371 +0.178106 0.326835 0.145441 +0.12009 0.35206 0.142911 +0.172579 0.409828 0.147414 +0.216718 0.432335 0.143851 +0.161887 0.453404 0.146723 +0.172466 0.464727 0.144536 +0.176885 0.467554 0.145971 +-0.0324563 -0.298562 0.151315 +-0.111255 -0.28671 0.147906 +-0.175201 -0.248834 0.145325 +-0.16985 -0.238492 0.147799 +-0.189641 -0.239398 0.144601 +-0.00566406 -0.231947 0.15022 +-0.203734 -0.225015 0.143384 +-0.00392204 -0.216867 0.145571 +-0.00746907 -0.208513 0.147458 +-0.00474605 -0.201572 0.143585 +-0.210846 -0.202736 0.14473 +-0.0185482 -0.185338 0.15336 +-0.214488 -0.168585 0.143973 +0.263665 -0.162142 0.148302 +0.274379 -0.153763 0.148009 +-0.209038 -0.145107 0.146306 +0.272338 -0.131263 0.146842 +-0.0693337 -0.100666 0.14971 +0.0139931 -0.0889459 0.145849 +0.261158 -0.095292 0.147361 +0.0198782 -0.097056 0.144935 +-0.0828808 -0.0846218 0.144746 +0.00821808 -0.0914009 0.146077 +0.00441704 -0.0861609 0.146313 +0.0098371 -0.0859499 0.146303 +0.00441704 -0.0759218 0.146491 +0.00637706 -0.0810048 0.146477 +0.00367904 -0.0703927 0.146028 +0.0191372 -0.0634456 0.146368 +0.247142 -0.0586106 0.141628 +0.0192602 -0.0576666 0.146014 +0.0102971 -0.0525205 0.145859 +0.232957 -0.0455905 0.144855 +0.151051 -0.0489725 0.155769 +0.202216 -0.00884509 0.146231 +0.105303 0.0123991 0.14978 +0.107952 0.0155942 0.146031 +0.098795 0.0238342 0.149029 +0.172022 0.0243972 0.147645 +0.164289 0.0264253 0.149038 +0.16048 0.0326793 0.146085 +0.151276 0.0575536 0.146402 +0.128086 0.0597596 0.147745 +0.127812 0.0651267 0.145889 +0.139148 0.0646296 0.146945 +0.162594 0.0784858 0.146057 +0.183075 0.0726877 0.144842 +0.198935 0.0787698 0.145466 +0.177925 0.0774598 0.145706 +0.185986 0.0797328 0.146098 +0.17026 0.0761928 0.145733 +0.206457 0.0826848 0.145933 +0.193424 0.0832378 0.146283 +0.152935 0.0861029 0.146275 +0.208076 0.0909269 0.147348 +0.195486 0.0909079 0.147181 +0.223019 0.0895359 0.146116 +0.154111 0.0916889 0.146617 +0.177369 0.099601 0.145918 +0.148608 0.103178 0.149107 +0.188839 0.099956 0.146466 +0.182392 0.107426 0.145143 +0.194565 0.103639 0.147172 +0.192838 0.108866 0.145693 +0.194791 0.113967 0.146265 +0.134113 0.118625 0.147075 +0.199113 0.108863 0.148333 +0.200184 0.115505 0.148646 +0.271952 0.118133 0.149425 +0.245107 0.114856 0.147755 +0.257258 0.120519 0.147062 +0.258755 0.115088 0.145237 +0.280714 0.116431 0.146101 +0.284928 0.119538 0.144711 +0.300023 0.123001 0.146505 +0.131242 0.129776 0.144465 +0.199339 0.128551 0.148933 +0.307608 0.128953 0.141612 +0.193712 0.129001 0.146517 +0.196651 0.133659 0.14753 +0.136604 0.132302 0.148484 +0.195372 0.139174 0.149137 +0.179607 0.138035 0.145312 +0.139724 0.138583 0.148169 +0.182042 0.144542 0.14777 +0.18641 0.147499 0.149966 +0.311969 0.153938 0.145761 +0.152375 0.154144 0.147063 +0.252024 0.155599 0.150874 +0.16284 0.170179 0.143134 +0.168212 0.166473 0.14729 +0.260368 0.171019 0.145686 +0.266775 0.180616 0.147387 +0.176333 0.18279 0.149727 +0.277183 0.187565 0.145061 +0.282864 0.191859 0.146069 +0.287374 0.19692 0.150203 +0.173892 0.199561 0.151484 +0.164847 0.213482 0.146401 +0.157198 0.229357 0.144309 +0.151762 0.245284 0.14553 +0.148747 0.254138 0.1418 +0.147499 0.260421 0.144644 +0.218819 0.257154 0.146001 +0.214939 0.264215 0.14807 +0.13843 0.277892 0.148417 +0.142381 0.280542 0.139233 +0.138705 0.288945 0.14348 +0.138567 0.301097 0.143566 +0.166178 0.339885 0.145183 +0.138248 0.359468 0.148789 +0.140305 0.357655 0.143717 +0.123147 0.362133 0.144611 +0.162064 0.423166 0.143284 +0.213219 0.425419 0.145216 +0.218661 0.439793 0.144502 +0.21728 0.454545 0.143629 +0.210624 0.464986 0.144696 +0.187191 0.467784 0.147759 +0.185471 0.471622 0.143606 +-0.118832 -0.28172 0.146653 +-0.142916 -0.261111 0.147589 +-0.156133 -0.253894 0.147028 +-0.152149 -0.249418 0.148074 +-0.167087 -0.244739 0.145768 +-0.182368 -0.238925 0.147084 +-0.1981 -0.222973 0.146726 +-0.0134641 -0.206685 0.153451 +-0.211193 -0.189538 0.146183 +-0.0153542 -0.172389 0.146634 +-0.208565 -0.160742 0.148619 +0.277651 -0.150901 0.14241 +0.251142 -0.15599 0.149934 +-0.211788 -0.152234 0.144843 +-0.0354844 -0.146221 0.15248 +0.23364 -0.129138 0.142233 +-0.202262 -0.130036 0.149302 +0.206759 -0.117746 0.156484 +-0.177508 -0.0822078 0.149679 +-0.099378 -0.0765748 0.144521 +-0.168827 -0.0775708 0.149947 +-0.116301 -0.0797558 0.150764 +0.180567 -0.0773438 0.150834 +-0.150295 -0.0733107 0.149858 +-0.142254 -0.0699637 0.148225 +0.157461 -0.0537075 0.153725 +0.224812 -0.0313973 0.142208 +0.217903 -0.0320803 0.146741 +0.138311 -0.0314103 0.153107 +0.130631 -0.0207742 0.151702 +0.127549 -0.0147141 0.150371 +0.122356 -0.0106151 0.151974 +0.187619 0.0103331 0.146233 +0.182876 0.0168662 0.145937 +0.174881 0.0166102 0.150387 +0.106976 0.0504035 0.148927 +0.142056 0.0542555 0.149098 +0.136566 0.0542415 0.151505 +0.122515 0.0585286 0.149176 +0.144721 0.0601796 0.146954 +0.173191 0.0823348 0.146625 +0.166245 0.0832538 0.146841 +0.159397 0.0859409 0.147025 +0.200954 0.0870919 0.146809 +0.188057 0.0873309 0.146817 +0.176269 0.0878369 0.147967 +0.182594 0.0911229 0.148113 +0.202947 0.095736 0.148254 +0.227009 0.095604 0.147067 +0.176696 0.0933529 0.147561 +0.189194 0.0939959 0.147659 +0.170572 0.098404 0.150703 +0.195919 0.097561 0.148286 +0.201321 0.10275 0.149432 +0.237759 0.10337 0.147147 +0.245171 0.106189 0.146167 +0.238479 0.110846 0.148549 +0.288652 0.120344 0.154354 +0.288239 0.117796 0.149826 +0.277381 0.120149 0.150966 +0.243508 0.124002 0.148891 +0.195092 0.124421 0.147375 +0.250099 0.121517 0.147754 +0.189246 0.12711 0.149305 +0.302438 0.127248 0.147764 +0.313273 0.147108 0.14768 +0.190859 0.144024 0.147732 +0.312035 0.15965 0.151721 +0.238601 0.15952 0.148672 +0.175009 0.169675 0.14947 +0.233513 0.187837 0.144188 +0.275667 0.192403 0.149546 +0.297487 0.1877 0.150237 +0.172042 0.208591 0.148998 +0.22645 0.239699 0.146068 +0.153666 0.245157 0.149128 +0.225663 0.243273 0.145345 +0.147345 0.256146 0.146408 +0.149469 0.25541 0.150713 +0.140558 0.27648 0.142655 +0.13599 0.331872 0.146095 +0.171646 0.339907 0.149609 +0.159973 0.347528 0.150699 +0.149243 0.35217 0.144131 +0.117193 0.358901 0.150052 +0.177947 0.407698 0.145937 +0.192802 0.410002 0.144633 +0.201725 0.415027 0.146945 +0.162614 0.418313 0.147337 +0.210576 0.422836 0.140672 +0.157781 0.426746 0.147309 +0.218311 0.447208 0.146124 +-0.0536765 -0.308592 0.146742 +-0.0438544 -0.306133 0.148984 +-0.0895899 -0.300428 0.14528 +-0.162514 -0.251024 0.146343 +-0.176003 -0.236031 0.149959 +-0.175206 -0.242793 0.1475 +-0.00873309 -0.223283 0.151939 +-0.0143071 -0.192074 0.150924 +-0.0200092 -0.165142 0.147961 +-0.0256103 -0.165292 0.152849 +0.254448 -0.151502 0.142881 +0.258215 -0.157538 0.145942 +-0.0258893 -0.158152 0.149973 +0.27022 -0.159757 0.148767 +0.238963 -0.145402 0.150014 +0.244147 -0.142628 0.143672 +-0.0446694 -0.126472 0.14956 +0.225399 -0.123331 0.144698 +0.196504 -0.101244 0.153481 +-0.0786728 -0.0920819 0.148285 +-0.188867 -0.0899029 0.147325 +-0.180715 -0.100587 0.15387 +-0.0917079 -0.0818688 0.145827 +-0.106968 -0.0809878 0.149537 +-0.168504 -0.0692367 0.147257 +-0.15959 -0.0732677 0.149449 +0.239252 -0.0537835 0.145071 +0.231179 -0.0520975 0.150129 +0.208465 -0.0180232 0.146657 +0.191665 -0.00339803 0.150669 +0.119104 -0.00145401 0.147885 +0.107888 0.00677407 0.152071 +0.10023 0.0271853 0.145302 +0.150722 0.0419334 0.148686 +0.15178 0.0489245 0.147189 +0.101102 0.0430004 0.154539 +0.120763 0.0536695 0.150608 +0.1169 0.0562146 0.148098 +0.131084 0.0559396 0.151163 +0.181197 0.0840178 0.146984 +0.217292 0.0948889 0.147911 +0.221756 0.10099 0.148933 +0.14292 0.10785 0.149523 +0.229906 0.102708 0.148301 +0.177581 0.104905 0.147167 +0.230955 0.110063 0.149602 +0.18295 0.110697 0.14874 +0.18971 0.113386 0.147609 +0.138559 0.112645 0.148504 +0.293716 0.120192 0.152161 +0.239105 0.118617 0.149422 +0.191669 0.117151 0.150028 +0.200854 0.122079 0.149284 +0.255393 0.126983 0.148982 +0.204656 0.127285 0.151845 +0.235777 0.125777 0.150385 +0.306486 0.127464 0.146498 +0.305326 0.13006 0.151874 +0.247514 0.129914 0.148858 +0.201858 0.134823 0.151742 +0.310384 0.136145 0.149195 +0.144176 0.144256 0.148067 +0.149265 0.148193 0.149136 +0.233213 0.154698 0.14984 +0.23171 0.161149 0.150014 +0.259481 0.165041 0.151259 +0.225819 0.164518 0.150772 +0.227565 0.171916 0.150638 +0.263712 0.175615 0.148908 +0.170825 0.192519 0.145967 +0.291181 0.191143 0.147418 +0.172758 0.197865 0.147967 +0.174476 0.207101 0.152203 +0.231595 0.219727 0.141305 +0.162157 0.223167 0.148385 +0.159149 0.227138 0.148861 +0.155981 0.234514 0.145639 +0.148863 0.252159 0.147957 +0.148649 0.260301 0.149948 +0.142571 0.267902 0.144489 +0.141821 0.268201 0.150519 +0.136207 0.3059 0.146449 +0.133977 0.31982 0.14938 +0.132908 0.326792 0.150991 +0.125838 0.342364 0.151098 +0.166769 0.344472 0.150788 +0.162019 0.343661 0.14584 +0.154126 0.34944 0.147164 +0.13168 0.361756 0.145885 +0.167672 0.406761 0.149168 +0.165952 0.412497 0.148405 +0.15749 0.420677 0.149799 +0.204629 0.414396 0.153214 +0.210278 0.420289 0.155968 +0.155316 0.432236 0.14904 +0.193125 0.466117 0.150787 +0.192225 0.471248 0.147185 +-0.0260993 -0.291901 0.151899 +-0.120161 -0.273581 0.153787 +-0.147183 -0.247628 0.15329 +-0.152947 -0.248985 0.147962 +-0.164903 -0.241206 0.149942 +-0.153731 -0.242211 0.150833 +-0.165876 -0.23498 0.152324 +-0.173897 -0.228911 0.151625 +-0.170201 -0.232277 0.149519 +-0.181393 -0.231695 0.149948 +-0.188492 -0.232009 0.147626 +-0.0104871 -0.215072 0.152062 +-0.195311 -0.216471 0.149951 +-0.207398 -0.19635 0.147784 +-0.0161902 -0.199101 0.154531 +-0.207684 -0.183246 0.149044 +-0.211393 -0.175697 0.146728 +-0.0216062 -0.17233 0.152033 +0.25754 -0.162535 0.151876 +0.265523 -0.160877 0.154679 +0.272059 -0.149371 0.152157 +-0.202546 -0.144531 0.151635 +0.2751 -0.145434 0.146238 +-0.204642 -0.137554 0.148908 +-0.0363544 -0.139047 0.14972 +-0.195889 -0.125038 0.152625 +-0.0533685 -0.113678 0.14841 +0.264958 -0.109633 0.148789 +-0.0607766 -0.108612 0.14981 +-0.187426 -0.097705 0.150421 +0.258245 -0.0847198 0.145743 +0.252451 -0.0820408 0.150462 +-0.126144 -0.0775648 0.150789 +0.176108 -0.0818018 0.157252 +0.253403 -0.0747377 0.145466 +0.161205 -0.0612416 0.155456 +0.217455 -0.0389094 0.152198 +0.195427 -0.0100901 0.151809 +0.111925 0.00446704 0.149674 +0.18544 0.00307603 0.151437 +0.103194 0.0190562 0.147577 +0.152279 0.0341383 0.147231 +0.101263 0.0473695 0.148381 +0.106497 0.0434054 0.158828 +0.11589 0.0511115 0.151313 +0.147304 0.0533615 0.1477 +0.120513 0.0495255 0.154208 +0.13868 0.0586516 0.147437 +0.163753 0.0895779 0.148633 +0.158455 0.0935469 0.149089 +0.170147 0.0880879 0.148385 +0.173039 0.096695 0.147029 +0.153226 0.098301 0.149071 +0.173157 0.10275 0.148056 +0.21079 0.098382 0.148884 +0.207647 0.104868 0.150062 +0.18387 0.11462 0.149568 +0.204783 0.111658 0.150788 +0.187317 0.117616 0.149984 +0.23243 0.117551 0.150473 +0.183016 0.119598 0.149888 +0.283201 0.119557 0.149877 +0.195962 0.119438 0.147503 +0.240415 0.13208 0.149653 +0.178222 0.141335 0.149383 +0.24494 0.137963 0.149065 +0.199672 0.141523 0.152089 +0.237542 0.140426 0.149856 +0.235519 0.147373 0.150008 +0.240419 0.152628 0.149168 +0.242828 0.1454 0.149164 +0.247462 0.150795 0.149746 +0.224651 0.156832 0.150934 +0.261571 0.170252 0.150951 +0.305164 0.175169 0.15007 +0.179733 0.176075 0.151208 +0.181664 0.182659 0.153078 +0.228578 0.185841 0.149568 +0.27196 0.184454 0.14675 +0.299252 0.191324 0.157779 +0.175067 0.195716 0.151015 +0.162305 0.224743 0.153464 +0.156398 0.238843 0.15199 +0.154392 0.241681 0.146524 +0.152035 0.249162 0.147681 +0.222731 0.251431 0.149354 +0.143934 0.263964 0.153522 +0.207532 0.278822 0.153422 +0.18461 0.319334 0.152968 +0.13069 0.33245 0.153227 +0.133314 0.334731 0.148417 +0.121356 0.347932 0.147232 +0.144665 0.355574 0.147445 +0.118564 0.356812 0.145586 +0.1729 0.403767 0.148829 +0.161886 0.407099 0.151167 +0.159377 0.413567 0.150172 +0.195641 0.409227 0.150025 +0.152412 0.428164 0.153441 +0.21625 0.433088 0.151361 +0.165895 0.458266 0.146177 +0.213744 0.45954 0.147068 +0.198133 0.469157 0.149565 +0.200645 0.471195 0.144804 +-0.0708487 -0.304091 0.148907 +-0.0802198 -0.300218 0.149754 +-0.0103021 -0.269768 0.149145 +-0.126975 -0.268699 0.15206 +-0.136478 -0.25761 0.153092 +-0.1593 -0.246658 0.149667 +-0.160595 -0.235533 0.153437 +-0.185046 -0.225018 0.151189 +-0.191645 -0.224218 0.149053 +-0.187771 -0.217273 0.152621 +-0.20381 -0.203306 0.148723 +-0.204605 -0.176326 0.151237 +-0.207258 -0.16875 0.149812 +-0.204735 -0.153202 0.150903 +-0.0317223 -0.152886 0.152648 +-0.197567 -0.136126 0.153638 +0.227982 -0.131385 0.148485 +0.220644 -0.126982 0.15131 +-0.201842 -0.121654 0.147195 +0.261258 -0.103094 0.151036 +-0.098561 -0.0847098 0.149803 +-0.161127 -0.0821618 0.15244 +-0.14309 -0.0792968 0.152455 +0.248219 -0.0681287 0.14627 +0.173321 -0.0724497 0.15325 +0.235915 -0.0587116 0.150303 +0.225065 -0.0458435 0.150714 +0.224751 -0.0389394 0.146856 +0.201626 -0.0168942 0.151196 +0.127517 -0.0237672 0.156414 +0.124987 -0.0169062 0.153665 +0.118884 -0.00553106 0.152283 +0.098275 0.0195662 0.152193 +0.095315 0.0248472 0.15509 +0.156428 0.0282433 0.149982 +0.0964 0.0295993 0.150173 +0.148543 0.0305343 0.151046 +0.097182 0.0419404 0.149068 +0.146881 0.0475975 0.150685 +0.132931 0.0504205 0.154058 +0.169932 0.0930389 0.15019 +0.17068 0.102384 0.152778 +0.223419 0.108379 0.150168 +0.178983 0.108018 0.149988 +0.215639 0.105121 0.150125 +0.179809 0.112271 0.152498 +0.224862 0.116326 0.151263 +0.21127 0.111477 0.151322 +0.265251 0.120359 0.148887 +0.271178 0.122989 0.152769 +0.191308 0.122084 0.150354 +0.206147 0.118996 0.151703 +0.227322 0.1234 0.15161 +0.266698 0.126353 0.152943 +0.296556 0.123546 0.150507 +0.229638 0.129686 0.151408 +0.178885 0.130217 0.151605 +0.253226 0.132156 0.149789 +0.30933 0.13459 0.14676 +0.233728 0.135079 0.150798 +0.145289 0.138119 0.152714 +0.207252 0.140084 0.152747 +0.226305 0.13629 0.151744 +0.22923 0.142715 0.151188 +0.251903 0.138253 0.150007 +0.193768 0.146087 0.151041 +0.190154 0.151572 0.152794 +0.228698 0.149995 0.150916 +0.215809 0.147422 0.152077 +0.222238 0.14905 0.15145 +0.313511 0.152415 0.152832 +0.159105 0.15703 0.148468 +0.166047 0.159304 0.149425 +0.216367 0.15572 0.151796 +0.218758 0.163093 0.151633 +0.173416 0.16283 0.150247 +0.22138 0.170501 0.151808 +0.264153 0.179856 0.153815 +0.266825 0.185101 0.15238 +0.222441 0.184316 0.153149 +0.228873 0.192841 0.1491 +0.294011 0.194908 0.153617 +0.178426 0.198672 0.155039 +0.2901 0.201738 0.156647 +0.283429 0.20252 0.153392 +0.230039 0.199402 0.147897 +0.174812 0.202399 0.153177 +0.169487 0.211904 0.153098 +0.165304 0.21557 0.151012 +0.164225 0.219944 0.152016 +0.228434 0.219231 0.14802 +0.160719 0.22926 0.153672 +0.162142 0.23359 0.154237 +0.160139 0.236034 0.151024 +0.154239 0.241978 0.15156 +0.154473 0.245335 0.154402 +0.151931 0.247812 0.151624 +0.145209 0.264123 0.148264 +0.210148 0.271111 0.149342 +0.204376 0.275601 0.147818 +0.139084 0.282611 0.144087 +0.136947 0.28603 0.148792 +0.196132 0.285122 0.147607 +0.19403 0.289579 0.151525 +0.19179 0.30036 0.145989 +0.183107 0.32324 0.148308 +0.18025 0.329956 0.149831 +0.166473 0.401458 0.151919 +0.184452 0.402712 0.151557 +0.189786 0.406092 0.149411 +0.159603 0.401562 0.153922 +0.199808 0.411298 0.152666 +0.156026 0.408789 0.153384 +0.217342 0.440172 0.151291 +0.215054 0.440021 0.158366 +0.169773 0.462025 0.147939 +0.198872 0.463856 0.154001 +0.205335 0.468029 0.147204 +-0.0203702 -0.284392 0.151784 +-0.0150172 -0.277295 0.150536 +-0.0128741 -0.262815 0.154324 +-0.00865709 -0.255052 0.152627 +-0.144386 -0.253992 0.151052 +-0.0115771 -0.247111 0.156956 +-0.00849108 -0.239491 0.15406 +-0.160141 -0.241045 0.15167 +-0.155073 -0.240675 0.150801 +-0.178417 -0.225521 0.152949 +-0.191822 -0.210841 0.152855 +-0.199055 -0.208682 0.150103 +-0.203604 -0.190384 0.150627 +-0.0170562 -0.178949 0.150094 +-0.199574 -0.171842 0.154223 +0.269886 -0.155646 0.15484 +0.247149 -0.149355 0.146704 +-0.0477795 -0.136817 0.157207 +-0.0520425 -0.121472 0.151788 +-0.0593316 -0.116844 0.153809 +-0.195132 -0.114937 0.150727 +0.209195 -0.112281 0.15069 +-0.191482 -0.105593 0.150511 +-0.0773528 -0.098599 0.152303 +-0.180463 -0.0906099 0.151293 +-0.0887759 -0.0885889 0.149693 +-0.170549 -0.0863759 0.152552 +-0.114164 -0.0864869 0.154487 +-0.162797 -0.0904279 0.154968 +0.154635 -0.0588656 0.159242 +0.133454 -0.0266273 0.15351 +0.119637 -0.0142231 0.1561 +0.115039 -0.000870009 0.151691 +0.100755 0.0146441 0.152472 +0.111868 0.0487285 0.155017 +0.126808 0.0497185 0.153843 +0.125818 0.0548035 0.151948 +0.164246 0.0946839 0.151468 +0.154772 0.103205 0.154088 +0.218167 0.113679 0.151412 +0.180634 0.116442 0.153238 +0.213092 0.118569 0.152128 +0.140013 0.118685 0.15164 +0.211196 0.125145 0.152509 +0.182324 0.122199 0.153622 +0.219399 0.122858 0.152246 +0.186858 0.122821 0.151618 +0.221959 0.130822 0.152283 +0.183684 0.126643 0.151931 +0.136728 0.125145 0.14988 +0.184252 0.129738 0.14898 +0.208881 0.132934 0.152674 +0.175525 0.133483 0.154961 +0.177186 0.135956 0.150589 +0.311945 0.137141 0.151651 +0.214487 0.138963 0.152565 +0.221069 0.140922 0.152012 +0.203533 0.145969 0.152811 +0.198019 0.148846 0.152634 +0.191404 0.15761 0.153366 +0.250067 0.144458 0.150001 +0.208618 0.156632 0.152549 +0.254691 0.149294 0.152517 +0.178332 0.157678 0.152499 +0.171517 0.156713 0.151804 +0.211206 0.16343 0.152508 +0.188698 0.169345 0.153723 +0.214409 0.170499 0.152596 +0.181871 0.169956 0.15244 +0.226883 0.178687 0.151104 +0.21922 0.177226 0.152882 +0.215396 0.183811 0.154397 +0.224497 0.19937 0.153517 +0.280064 0.197279 0.150403 +0.176839 0.204881 0.154974 +0.174569 0.210284 0.157435 +0.227706 0.212662 0.150631 +0.228929 0.226872 0.144967 +0.224458 0.239844 0.151517 +0.150672 0.2571 0.154002 +0.139931 0.273624 0.153007 +0.138336 0.295182 0.143868 +0.194527 0.293687 0.155906 +0.132147 0.316436 0.151594 +0.128685 0.327973 0.155104 +0.12948 0.338422 0.147909 +0.175671 0.333974 0.148172 +0.165563 0.349434 0.154599 +0.173484 0.39939 0.152992 +0.192255 0.404309 0.155109 +0.153755 0.415367 0.153536 +0.152643 0.422058 0.153742 +0.214493 0.432326 0.159017 +0.215915 0.44648 0.154052 +0.158168 0.44913 0.150997 +0.175362 0.465534 0.150345 +0.203329 0.465953 0.151828 +0.179775 0.465079 0.154112 +-0.0407704 -0.299841 0.154539 +-0.10363 -0.288425 0.152169 +-0.134406 -0.264252 0.149592 +-0.00511305 -0.247458 0.150223 +-0.181129 -0.219151 0.154235 +-0.170803 -0.223425 0.152205 +-0.17464 -0.219968 0.153465 +-0.199352 -0.197922 0.151834 +-0.19702 -0.18973 0.15405 +-0.0312643 -0.160927 0.155904 +-0.0426514 -0.134175 0.15199 +-0.188841 -0.120402 0.155051 +-0.0680967 -0.107783 0.153404 +-0.0862259 -0.095039 0.153555 +0.190066 -0.0933129 0.153533 +0.145177 -0.0423894 0.155964 +0.211208 -0.0319013 0.153277 +0.103736 0.00904509 0.154749 +0.180415 0.0095311 0.151155 +0.15925 0.0218292 0.153813 +0.144714 0.0284613 0.155822 +0.144226 0.0429774 0.153713 +0.169763 0.104113 0.156958 +0.148847 0.107506 0.15331 +0.282479 0.121016 0.154724 +0.261198 0.125783 0.150263 +0.299693 0.126986 0.151269 +0.263719 0.13161 0.154134 +0.215499 0.130767 0.152654 +0.307038 0.135564 0.153452 +0.25809 0.134381 0.151959 +0.209339 0.147435 0.152564 +0.17829 0.146371 0.152834 +0.175818 0.152035 0.153414 +0.182617 0.151395 0.152936 +0.184883 0.157261 0.153316 +0.196702 0.154556 0.15314 +0.204082 0.152382 0.152846 +0.201456 0.158302 0.15313 +0.255853 0.16035 0.151201 +0.187185 0.163419 0.153389 +0.194787 0.162483 0.153613 +0.203095 0.163984 0.153285 +0.18017 0.163871 0.152353 +0.206865 0.170673 0.153478 +0.26377 0.173936 0.155447 +0.211185 0.177622 0.153885 +0.223315 0.191704 0.153702 +0.270553 0.195172 0.15439 +0.229009 0.205827 0.149093 +0.164117 0.231497 0.15783 +0.149547 0.251108 0.152199 +0.144145 0.263635 0.158852 +0.131643 0.301381 0.154044 +0.190989 0.29683 0.150684 +0.18688 0.312535 0.151219 +0.172792 0.34496 0.154381 +0.15545 0.351288 0.153105 +0.118507 0.352942 0.1516 +0.149281 0.35318 0.151276 +0.115436 0.358642 0.157129 +0.143036 0.357254 0.152818 +0.133635 0.361942 0.151259 +0.117107 0.362553 0.153392 +0.127213 0.363673 0.148758 +0.156048 0.438557 0.148395 +0.158254 0.444617 0.146367 +0.208994 0.463136 0.150557 +0.189308 0.468251 0.155084 +-0.0871919 -0.291712 0.157749 +-0.0278533 -0.285075 0.157351 +-0.113965 -0.27877 0.154241 +-0.137806 -0.251286 0.156814 +-0.16183 -0.22909 0.155486 +-0.152493 -0.23647 0.156329 +-0.156981 -0.232348 0.153417 +-0.167638 -0.228881 0.154013 +-0.175215 -0.214661 0.1547 +-0.0200252 -0.203967 0.159943 +-0.193683 -0.203629 0.153561 +-0.20079 -0.182754 0.152974 +0.251258 -0.16135 0.154724 +-0.202155 -0.162812 0.153022 +0.242968 -0.152969 0.15291 +0.233683 -0.138026 0.148884 +0.217472 -0.132013 0.157565 +-0.190622 -0.130687 0.156137 +0.201503 -0.109346 0.155033 +-0.17246 -0.0948219 0.154747 +0.187746 -0.099185 0.159142 +-0.095842 -0.0918829 0.154423 +-0.152351 -0.0880319 0.155384 +0.184671 -0.0852279 0.152648 +-0.134844 -0.0742227 0.149735 +0.247487 -0.0759428 0.151412 +0.164654 -0.0688237 0.157677 +0.222977 -0.0526575 0.155403 +0.143639 -0.0481005 0.161152 +0.123698 -0.0255933 0.161749 +0.122755 -0.0197292 0.157573 +0.116458 -0.00940809 0.155729 +0.110023 0.000842008 0.153755 +0.100798 0.00494605 0.159099 +0.105217 0.00275703 0.156199 +0.167185 0.0127181 0.156721 +0.166976 0.0193392 0.152495 +0.151654 0.0246202 0.154096 +0.096826 0.0379914 0.154977 +0.140862 0.0491865 0.152893 +0.123723 0.0463685 0.158685 +0.136724 0.0454375 0.155382 +0.166404 0.098752 0.154926 +0.145131 0.11366 0.153989 +0.29022 0.125132 0.156477 +0.14663 0.127677 0.15717 +0.305865 0.135257 0.15891 +0.151128 0.142913 0.154068 +0.168303 0.152089 0.153934 +0.257128 0.142411 0.153105 +0.257695 0.154884 0.155344 +0.260418 0.161071 0.156114 +0.195839 0.16779 0.153972 +0.19905 0.172189 0.154463 +0.302398 0.183108 0.153567 +0.185869 0.176151 0.153905 +0.180115 0.189735 0.153686 +0.187519 0.182326 0.15517 +0.270378 0.189487 0.151335 +0.275016 0.199492 0.15408 +0.284805 0.208001 0.1584 +0.179958 0.20322 0.157332 +0.165955 0.221639 0.15717 +0.226474 0.232148 0.14903 +0.223145 0.234549 0.154647 +0.216082 0.267485 0.153956 +0.140349 0.272534 0.146893 +0.133086 0.291295 0.153351 +0.135247 0.293131 0.148524 +0.134651 0.299905 0.148817 +0.188927 0.304784 0.150939 +0.132384 0.307643 0.151742 +0.129592 0.322344 0.154424 +0.182383 0.326405 0.154235 +0.128945 0.337644 0.15475 +0.121568 0.347649 0.154037 +0.114159 0.362603 0.162119 +0.117653 0.365663 0.156872 +0.160796 0.395743 0.155276 +0.167435 0.396119 0.154603 +0.186975 0.400672 0.155899 +0.153355 0.403761 0.155566 +0.201222 0.409354 0.158817 +0.149807 0.41034 0.156611 +0.15222 0.435036 0.153907 +0.215586 0.453349 0.149373 +0.166358 0.459775 0.152562 +0.205195 0.461086 0.155518 +0.171091 0.463698 0.153301 +0.180538 0.46832 0.151172 +0.184692 0.469178 0.150406 +0.193948 0.466642 0.155953 +-0.0715107 -0.299205 0.155368 +-0.0339603 -0.292408 0.15695 +-0.157786 -0.226497 0.155349 +-0.181929 -0.212765 0.155858 +-0.175994 -0.209058 0.155825 +-0.195338 -0.164377 0.156434 +-0.197634 -0.156017 0.155237 +-0.197319 -0.147603 0.154847 +-0.191614 -0.140577 0.156971 +0.270057 -0.122494 0.146785 +0.265941 -0.118147 0.15126 +-0.0664247 -0.114787 0.15695 +-0.0841858 -0.101794 0.157683 +0.256399 -0.097723 0.154558 +-0.111993 -0.0940179 0.158844 +-0.124632 -0.0848418 0.15477 +-0.15225 -0.0805598 0.152585 +0.169113 -0.0758008 0.15885 +0.241814 -0.0686037 0.151637 +0.235068 -0.0646036 0.154099 +0.156958 -0.0663047 0.162272 +0.217652 -0.0459915 0.156815 +0.206368 -0.0249992 0.15255 +0.118765 -0.0198562 0.161686 +0.113018 -0.00459705 0.155315 +0.184614 -0.00411804 0.156115 +0.099498 0.0113401 0.15753 +0.095827 0.0177582 0.15721 +0.147501 0.0371794 0.15255 +0.106153 0.0469605 0.153775 +0.129981 0.0453845 0.157384 +0.119633 0.0429904 0.162878 +0.172057 0.109662 0.156316 +0.176629 0.109477 0.154404 +0.176674 0.113999 0.157127 +0.17994 0.119499 0.156173 +0.144225 0.121717 0.155689 +0.275519 0.125182 0.156158 +0.285652 0.12497 0.158465 +0.141911 0.13064 0.153244 +0.262067 0.137473 0.155637 +0.313536 0.144108 0.153969 +0.155584 0.150125 0.151846 +0.162191 0.152559 0.15269 +0.26178 0.159212 0.161735 +0.262528 0.16751 0.156336 +0.308909 0.167616 0.150564 +0.262615 0.178655 0.160067 +0.192509 0.17469 0.154724 +0.20362 0.178067 0.154942 +0.265267 0.190875 0.157165 +0.185925 0.189652 0.156266 +0.183147 0.195411 0.156767 +0.216393 0.190485 0.155433 +0.295503 0.198871 0.160665 +0.164291 0.226087 0.158487 +0.158244 0.23663 0.155902 +0.157183 0.242097 0.156279 +0.15211 0.25316 0.155395 +0.14983 0.256803 0.158267 +0.21329 0.27382 0.156569 +0.200708 0.289946 0.156369 +0.189893 0.297779 0.157053 +0.18022 0.333421 0.155008 +0.177051 0.338424 0.152727 +0.174697 0.394827 0.156754 +0.180388 0.398415 0.155507 +0.196797 0.406544 0.157707 +0.145127 0.40709 0.159904 +0.213451 0.42635 0.152908 +0.15006 0.438445 0.158152 +0.154393 0.442762 0.15327 +0.154946 0.448347 0.15743 +0.211103 0.457686 0.153216 +0.184343 0.467572 0.154627 +0.194876 0.464678 0.159669 +-0.0795548 -0.295254 0.157143 +-0.0885539 -0.296008 0.151399 +-0.095752 -0.29161 0.153136 +-0.107153 -0.282271 0.15654 +-0.129234 -0.261498 0.156703 +-0.131595 -0.254451 0.160905 +-0.0149551 -0.238464 0.160593 +-0.141021 -0.245464 0.157893 +-0.147203 -0.241296 0.156425 +-0.146221 -0.234988 0.160208 +-0.158498 -0.22399 0.155844 +-0.0144721 -0.221543 0.157621 +-0.186355 -0.208003 0.155576 +-0.0204322 -0.193153 0.157364 +-0.0239712 -0.185951 0.158683 +-0.0243612 -0.178149 0.156634 +-0.192857 -0.172096 0.157437 +-0.0466975 -0.147076 0.162214 +0.231325 -0.144087 0.155265 +-0.183846 -0.135317 0.15909 +-0.0502425 -0.129198 0.154681 +-0.186678 -0.110728 0.154028 +-0.178814 -0.108422 0.156108 +-0.155594 -0.09556 0.157478 +-0.163725 -0.099057 0.157574 +-0.0936799 -0.098951 0.158889 +-0.105199 -0.0889749 0.154398 +-0.134288 -0.0822218 0.153858 +0.181633 -0.0905059 0.158456 +0.241246 -0.0751588 0.155606 +0.129224 -0.0304513 0.160772 +0.194815 -0.0175712 0.156673 +0.114728 -0.0142031 0.160331 +0.10784 -0.00311703 0.157789 +0.152591 0.0187412 0.158567 +0.0943749 0.0316843 0.155327 +0.143545 0.0347543 0.157549 +0.139973 0.0401944 0.157261 +0.15921 0.098423 0.152437 +0.16093 0.101603 0.156718 +0.165063 0.103546 0.15972 +0.173762 0.10623 0.152244 +0.179316 0.126286 0.154472 +0.174635 0.128262 0.157292 +0.294609 0.126628 0.154632 +0.30075 0.12746 0.1556 +0.297717 0.129972 0.159414 +0.301893 0.13285 0.155518 +0.176294 0.140098 0.154321 +0.158057 0.145857 0.156081 +0.262325 0.165459 0.161984 +0.194815 0.180244 0.155959 +0.200776 0.184471 0.156459 +0.208246 0.185307 0.155684 +0.265872 0.196959 0.158649 +0.183509 0.202156 0.159386 +0.27733 0.205312 0.155935 +0.224066 0.207336 0.154354 +0.220131 0.221443 0.158543 +0.225586 0.224373 0.152251 +0.166528 0.229366 0.161266 +0.156506 0.243725 0.161306 +0.22351 0.246222 0.152458 +0.218002 0.261796 0.160004 +0.221322 0.252902 0.155117 +0.146741 0.259983 0.155056 +0.219688 0.259369 0.153752 +0.138469 0.283211 0.151276 +0.13453 0.286449 0.1525 +0.133543 0.29627 0.154577 +0.18524 0.309448 0.156677 +0.183634 0.315515 0.157715 +0.166588 0.354962 0.15784 +0.16024 0.354038 0.156141 +0.153303 0.356013 0.156417 +0.138153 0.360168 0.155035 +0.163967 0.390102 0.157402 +0.169731 0.39114 0.157846 +0.153558 0.39711 0.156838 +0.148046 0.401802 0.15829 +0.148469 0.417867 0.157524 +0.213186 0.452064 0.156255 +0.184641 0.46396 0.157107 +-0.0514455 -0.30345 0.153305 +-0.0412064 -0.291905 0.161157 +-0.0351414 -0.285003 0.162428 +-0.0174292 -0.270213 0.155791 +-0.152709 -0.229589 0.159327 +-0.166999 -0.223682 0.156456 +-0.164786 -0.217909 0.158793 +-0.18015 -0.204682 0.157982 +-0.187003 -0.201252 0.15686 +-0.192581 -0.196241 0.155477 +-0.0244862 -0.197394 0.162941 +-0.195181 -0.180293 0.156081 +0.26085 -0.1624 0.158767 +-0.0372644 -0.157621 0.159837 +0.268231 -0.150036 0.158872 +-0.190629 -0.149383 0.157944 +0.270441 -0.142973 0.153896 +-0.0422444 -0.142428 0.155997 +-0.182479 -0.126345 0.158101 +-0.180712 -0.117055 0.157059 +-0.171623 -0.103459 0.157166 +0.25776 -0.106434 0.157283 +-0.102858 -0.096444 0.159195 +-0.142491 -0.0880709 0.156333 +-0.133028 -0.0897589 0.157515 +0.167459 -0.0814608 0.163968 +0.235126 -0.0709007 0.157596 +0.161017 -0.0738687 0.164152 +0.228633 -0.0586616 0.155097 +0.138374 -0.0409104 0.160543 +0.131118 -0.0392964 0.165163 +0.199336 -0.0246912 0.157542 +0.113671 -0.0190842 0.16508 +0.110955 -0.00910909 0.159004 +0.108954 -0.0127241 0.164312 +0.103156 -0.00145001 0.161069 +0.095918 0.0127081 0.16101 +0.145316 0.0223922 0.158316 +0.097003 0.0352044 0.160502 +0.108322 0.0400264 0.164459 +0.152374 0.109159 0.157769 +0.172525 0.117959 0.159263 +0.176274 0.119228 0.158323 +0.176691 0.123626 0.157093 +0.270071 0.129754 0.15693 +0.173338 0.142967 0.157641 +0.164999 0.146927 0.157125 +0.171909 0.147677 0.156065 +0.262851 0.142094 0.158491 +0.313529 0.157143 0.159634 +0.263239 0.185012 0.158251 +0.191066 0.186451 0.156949 +0.202252 0.191363 0.157734 +0.209692 0.19238 0.15678 +0.217274 0.197458 0.156668 +0.290118 0.207495 0.163103 +0.278056 0.211737 0.15914 +0.169973 0.22183 0.161397 +0.161336 0.234103 0.159953 +0.2168 0.265561 0.160454 +0.141527 0.26911 0.156366 +0.13996 0.28043 0.15382 +0.133581 0.286007 0.156914 +0.20182 0.283902 0.152165 +0.19947 0.295498 0.1601 +0.12521 0.343403 0.156174 +0.17255 0.350052 0.157741 +0.147744 0.35718 0.156375 +0.13374 0.362683 0.157441 +0.185175 0.396307 0.160675 +0.206798 0.414687 0.15945 +0.147886 0.424906 0.158399 +0.212142 0.425529 0.161334 +0.162005 0.455563 0.152171 +0.163754 0.458605 0.158008 +-0.0560196 -0.29886 0.158798 +-0.109476 -0.275037 0.16259 +-0.0198312 -0.262703 0.160875 +-0.0153342 -0.255378 0.158995 +-0.0115061 -0.230894 0.156203 +-0.158406 -0.218492 0.158478 +-0.162342 -0.222237 0.157343 +-0.170997 -0.212025 0.158744 +-0.17 -0.217905 0.15705 +-0.173189 -0.204879 0.159638 +-0.160088 -0.215652 0.15794 +-0.0166772 -0.212657 0.158259 +-0.186092 -0.193542 0.15849 +-0.181661 -0.197612 0.159042 +-0.176273 -0.198923 0.158142 +-0.191202 -0.188702 0.157026 +-0.0283783 -0.170334 0.157449 +-0.190365 -0.157438 0.158492 +0.224232 -0.143195 0.160202 +-0.0550026 -0.132809 0.160324 +0.212776 -0.12449 0.156148 +-0.171889 -0.112761 0.159024 +-0.163515 -0.107761 0.159951 +-0.0757898 -0.105441 0.156148 +-0.100864 -0.103863 0.164023 +0.255444 -0.0903799 0.15183 +0.21078 -0.0395984 0.158036 +0.134482 -0.0341123 0.15892 +0.189998 -0.0214292 0.162818 +0.118685 -0.0262253 0.166086 +0.188117 -0.0119441 0.158089 +0.101731 -0.00678907 0.166374 +0.096725 0.00655207 0.163326 +0.169012 0.00488605 0.160948 +0.159951 0.0154032 0.158362 +0.0935109 0.0298863 0.160999 +0.133596 0.0409854 0.160083 +0.117075 0.0473595 0.158503 +0.171157 0.113096 0.160024 +0.173024 0.123778 0.1613 +0.280678 0.124832 0.157992 +0.292452 0.128341 0.161097 +0.174235 0.132356 0.160802 +0.268022 0.13616 0.159653 +0.310539 0.139527 0.158254 +0.161167 0.14153 0.16012 +0.259947 0.147853 0.157591 +0.260972 0.189256 0.163369 +0.18994 0.19503 0.159001 +0.195137 0.189225 0.158016 +0.196343 0.198114 0.160134 +0.263314 0.201579 0.162323 +0.202925 0.198255 0.159149 +0.20951 0.198625 0.158146 +0.211476 0.203853 0.159394 +0.269924 0.20254 0.158311 +0.282931 0.214414 0.163138 +0.172545 0.215851 0.159411 +0.154031 0.246671 0.159489 +0.151731 0.248629 0.156013 +0.154219 0.252083 0.158996 +0.141232 0.277729 0.156552 +0.13927 0.278217 0.161401 +0.206526 0.285482 0.158607 +0.194923 0.299409 0.160086 +0.17883 0.337 0.16075 +0.124493 0.3397 0.159442 +0.177729 0.341694 0.157165 +0.14353 0.360825 0.158324 +0.128933 0.36491 0.158661 +0.129432 0.364182 0.153703 +0.123832 0.365718 0.153765 +0.155092 0.385285 0.159376 +0.161855 0.384707 0.159537 +0.157266 0.390865 0.157671 +0.150495 0.391524 0.158962 +0.174804 0.389238 0.161007 +0.143808 0.390012 0.16112 +0.180119 0.3931 0.160201 +0.158659 0.453108 0.156461 +0.209019 0.456672 0.15877 +0.200104 0.463171 0.159648 +0.184767 0.465119 0.163823 +-0.0618316 -0.302827 0.153649 +-0.115607 -0.270565 0.161376 +-0.16169 -0.207387 0.159973 +-0.18241 -0.187859 0.160279 +-0.18149 -0.180524 0.160855 +-0.18815 -0.183822 0.159033 +-0.188777 -0.177629 0.159105 +0.258081 -0.161425 0.16519 +-0.0395594 -0.150438 0.158014 +0.235957 -0.151024 0.156947 +0.267053 -0.143297 0.160004 +-0.1838 -0.143839 0.160248 +0.268999 -0.134723 0.153959 +-0.0575906 -0.1249 0.157361 +-0.174246 -0.121927 0.159853 +0.26244 -0.120942 0.158263 +0.261798 -0.11271 0.154963 +-0.0740067 -0.112621 0.160025 +-0.146658 -0.095945 0.158839 +0.249474 -0.0870849 0.155921 +0.243979 -0.0820158 0.157388 +0.228057 -0.0658847 0.158364 +0.222379 -0.0592566 0.161183 +0.149022 -0.0545655 0.161007 +0.210796 -0.0475315 0.162943 +0.105898 -0.00739207 0.162273 +0.17767 0.00144601 0.157642 +0.152988 0.0124081 0.163468 +0.0930239 0.0231292 0.160566 +0.139842 0.0228342 0.16396 +0.112492 0.0442604 0.161135 +0.126656 0.0413634 0.162741 +0.149432 0.115775 0.159198 +0.149336 0.13486 0.157206 +0.167904 0.141495 0.160603 +0.309399 0.171609 0.15722 +0.303555 0.186546 0.161271 +0.218493 0.204313 0.157866 +0.219278 0.211214 0.158636 +0.223781 0.216538 0.155048 +0.168352 0.216912 0.156177 +0.216876 0.227477 0.161655 +0.15947 0.239112 0.159901 +0.221432 0.240881 0.157456 +0.157681 0.246035 0.165538 +0.221091 0.247133 0.159021 +0.151314 0.255146 0.162349 +0.21115 0.28027 0.161183 +0.136737 0.281715 0.157345 +0.133069 0.290685 0.158367 +0.201146 0.298811 0.165256 +0.129214 0.305471 0.156937 +0.190281 0.303388 0.160857 +0.187406 0.303531 0.155974 +0.181914 0.322923 0.159035 +0.180054 0.329678 0.16037 +0.172008 0.355891 0.160759 +0.1392 0.363951 0.15997 +0.15444 0.365854 0.1606 +0.149828 0.362163 0.159401 +0.149506 0.368918 0.161352 +0.162825 0.360265 0.159111 +0.123676 0.366954 0.158242 +0.15672 0.36016 0.158665 +0.140397 0.40953 0.163629 +0.20931 0.418842 0.164181 +0.14776 0.431737 0.159214 +0.212565 0.435161 0.165804 +0.212412 0.441766 0.164593 +0.21199 0.448212 0.161605 +0.208641 0.452783 0.163018 +0.174704 0.46538 0.157408 +-0.0729047 -0.293304 0.162495 +-0.098315 -0.285478 0.15907 +-0.0223402 -0.277547 0.156984 +-0.122254 -0.265948 0.159474 +-0.134836 -0.246552 0.164423 +-0.136829 -0.238587 0.169148 +-0.0200842 -0.219188 0.163311 +-0.156835 -0.21458 0.1634 +-0.167493 -0.202387 0.162404 +-0.164777 -0.212524 0.160019 +-0.16315 -0.199158 0.161951 +-0.16771 -0.207665 0.161208 +-0.0267153 -0.203532 0.167219 +-0.176942 -0.192167 0.160664 +-0.172704 -0.197957 0.162132 +-0.185135 -0.172742 0.160822 +0.24761 -0.164443 0.161201 +0.254526 -0.164468 0.15981 +0.264918 -0.156594 0.161301 +-0.183492 -0.151353 0.161079 +0.267493 -0.126609 0.152776 +0.25761 -0.113797 0.161059 +-0.0901709 -0.105445 0.162761 +-0.154365 -0.10367 0.160222 +-0.137255 -0.09752 0.160953 +-0.121053 -0.0915409 0.158001 +0.229133 -0.0729387 0.162146 +0.216596 -0.0534075 0.162227 +0.173944 0.00903509 0.155382 +0.0929369 0.0171992 0.163439 +0.145381 0.0166972 0.162686 +0.13762 0.0355204 0.161901 +0.101986 0.0388284 0.161072 +0.115101 0.0396874 0.166524 +0.158268 0.106494 0.160211 +0.169712 0.107784 0.16133 +0.167392 0.112532 0.165181 +0.170719 0.128941 0.164238 +0.28609 0.129331 0.162753 +0.27988 0.128757 0.160897 +0.274684 0.136862 0.164424 +0.174214 0.13776 0.159613 +0.305791 0.138065 0.163858 +0.270529 0.141003 0.164463 +0.155003 0.138884 0.158985 +0.313731 0.149768 0.159005 +0.261111 0.153279 0.160794 +0.311878 0.164328 0.157413 +0.262742 0.172004 0.161307 +0.262529 0.176112 0.166267 +0.306487 0.178822 0.158401 +0.203389 0.205232 0.161167 +0.177893 0.213448 0.161604 +0.271979 0.208852 0.160021 +0.271585 0.215144 0.162449 +0.175897 0.219225 0.163789 +0.169622 0.227048 0.164137 +0.162629 0.23612 0.164055 +0.159562 0.240974 0.164458 +0.134354 0.284556 0.161332 +0.133472 0.294732 0.160823 +0.130221 0.298171 0.159336 +0.128343 0.311485 0.157888 +0.188093 0.308304 0.162678 +0.130242 0.313845 0.154654 +0.125429 0.333773 0.158366 +0.121076 0.338134 0.162844 +0.177355 0.344285 0.162432 +0.120994 0.349801 0.159942 +0.168683 0.361371 0.161201 +0.134972 0.366332 0.161568 +0.139648 0.370306 0.16161 +0.156167 0.372325 0.160687 +0.160113 0.366341 0.160199 +0.144553 0.366762 0.160483 +0.150496 0.37441 0.161534 +0.159397 0.378712 0.160418 +0.153378 0.379476 0.160272 +0.147047 0.379422 0.161892 +0.148427 0.385288 0.160377 +0.165793 0.379423 0.161653 +0.16891 0.385342 0.161355 +0.145241 0.396294 0.159892 +0.190162 0.400027 0.160819 +0.143252 0.420412 0.162365 +0.159946 0.455768 0.161445 +-0.0367754 -0.277486 0.167606 +-0.140564 -0.240055 0.162586 +-0.141803 -0.232744 0.166369 +-0.147001 -0.228162 0.16322 +-0.150678 -0.216487 0.166307 +-0.156165 -0.208936 0.165948 +-0.0275423 -0.190441 0.163841 +-0.0329523 -0.187365 0.168553 +-0.178804 -0.17491 0.163157 +-0.188457 -0.16576 0.159367 +-0.183834 -0.160037 0.160954 +-0.170163 -0.143935 0.165574 +-0.176661 -0.140432 0.16237 +0.265544 -0.136347 0.160178 +-0.175299 -0.131447 0.161232 +-0.167647 -0.1262 0.162893 +-0.165383 -0.117405 0.161824 +0.193709 -0.106885 0.15975 +-0.128078 -0.095733 0.160543 +-0.1192 -0.099243 0.162497 +0.173642 -0.0884339 0.163509 +0.237779 -0.0847628 0.162582 +0.152437 -0.0709427 0.169125 +0.143213 -0.0556726 0.165924 +0.136447 -0.0468265 0.165793 +0.182554 -0.0156782 0.164813 +0.172509 -0.00344503 0.16412 +0.098955 0.000505005 0.164344 +0.137827 0.0164362 0.167181 +0.163848 0.107693 0.16352 +0.150428 0.122072 0.161272 +0.170918 0.116911 0.1645 +0.151705 0.129398 0.160978 +0.295345 0.135171 0.163366 +0.162804 0.136364 0.163221 +0.265847 0.144472 0.162678 +0.262932 0.16958 0.167497 +0.30426 0.189322 0.168763 +0.181449 0.208303 0.161056 +0.190356 0.201691 0.161087 +0.210971 0.209621 0.161658 +0.213553 0.22135 0.163687 +0.177992 0.222987 0.167146 +0.17371 0.225514 0.166412 +0.222363 0.228347 0.156674 +0.166445 0.23579 0.168721 +0.156134 0.250724 0.162678 +0.147109 0.259773 0.161511 +0.142462 0.268753 0.161548 +0.195286 0.30457 0.164028 +0.185984 0.313715 0.164013 +0.182311 0.318343 0.163546 +0.122655 0.330886 0.163289 +0.125485 0.327858 0.159494 +0.119678 0.334151 0.166726 +0.122872 0.345673 0.161481 +0.117807 0.35374 0.158092 +0.126531 0.366376 0.162692 +0.162402 0.372897 0.161228 +0.134334 0.37251 0.162675 +0.138482 0.377101 0.162813 +0.144234 0.373907 0.162279 +0.141947 0.382598 0.162356 +0.138367 0.387846 0.163139 +0.198829 0.404485 0.165237 +0.204434 0.456385 0.164868 +0.204251 0.459764 0.160923 +0.194362 0.461601 0.163032 +0.180441 0.465883 0.159094 +-0.0646396 -0.296995 0.16028 +-0.0478555 -0.297191 0.159238 +-0.0179192 -0.247969 0.162832 +-0.0171552 -0.228998 0.161756 +-0.152667 -0.222546 0.162512 +-0.0227842 -0.226042 0.167222 +-0.0226642 -0.211037 0.164478 +-0.168136 -0.195498 0.163637 +-0.165132 -0.190932 0.163025 +-0.166717 -0.182731 0.164506 +-0.175978 -0.18483 0.163208 +0.245213 -0.158577 0.157035 +-0.176428 -0.16325 0.164365 +0.263735 -0.149428 0.165032 +-0.175233 -0.150657 0.164389 +0.225004 -0.136527 0.154718 +-0.0619516 -0.129902 0.163639 +-0.0818738 -0.109159 0.161819 +-0.0798758 -0.116883 0.166219 +-0.11016 -0.101471 0.16343 +0.249814 -0.0947659 0.159493 +0.243843 -0.0900289 0.160956 +0.23609 -0.0780238 0.160473 +0.223553 -0.0663097 0.164639 +0.203826 -0.0329713 0.159232 +0.195582 -0.0294053 0.163278 +0.124252 -0.0330733 0.166315 +0.141115 0.0291133 0.161766 +0.274375 0.131639 0.160643 +0.156817 0.133264 0.162887 +0.310981 0.144324 0.162291 +0.264264 0.156192 0.167188 +0.263378 0.16264 0.167876 +0.188057 0.207921 0.163318 +0.195229 0.206762 0.163115 +0.265756 0.207685 0.16274 +0.275464 0.219266 0.163463 +0.219027 0.234238 0.16013 +0.152071 0.255238 0.166965 +0.144083 0.273787 0.162825 +0.142518 0.275184 0.159405 +0.208498 0.287398 0.166431 +0.134666 0.289927 0.163122 +0.127851 0.301831 0.161292 +0.192244 0.31155 0.167082 +0.124273 0.32403 0.162518 +0.178705 0.328558 0.166333 +0.165709 0.366983 0.16192 +0.120021 0.368067 0.160933 +0.130942 0.368015 0.162926 +0.168059 0.373593 0.163729 +0.134929 0.382565 0.164072 +0.138268 0.394693 0.163476 +0.141075 0.401654 0.1623 +0.194462 0.402286 0.162799 +0.151443 0.444076 0.159721 +0.148429 0.443765 0.164945 +0.168197 0.460908 0.162981 +0.173409 0.463276 0.162574 +0.189359 0.463039 0.160403 +-0.0425974 -0.284337 0.166857 +-0.102569 -0.279411 0.163411 +-0.0244442 -0.270097 0.162013 +-0.155933 -0.202684 0.168263 +-0.171365 -0.189226 0.164174 +-0.173394 -0.179019 0.164901 +-0.0294713 -0.181739 0.162886 +-0.0320943 -0.174398 0.162627 +0.242224 -0.164627 0.165094 +-0.178559 -0.156385 0.16313 +-0.0516415 -0.140541 0.162415 +0.264327 -0.129022 0.159085 +0.202356 -0.130295 0.169132 +-0.157238 -0.113353 0.1628 +-0.144205 -0.103852 0.16237 +0.252889 -0.101815 0.160272 +-0.127638 -0.10286 0.164512 +0.185132 -0.105192 0.165687 +0.247069 -0.102496 0.164336 +0.241922 -0.097188 0.164961 +0.230756 -0.0799788 0.165601 +0.22444 -0.0742627 0.167949 +0.21865 -0.0684257 0.169458 +0.149172 -0.0628716 0.166133 +0.136906 -0.0539565 0.169718 +0.129687 -0.0480315 0.171495 +0.112429 -0.0245062 0.169515 +0.108101 -0.0178092 0.168459 +0.0944039 0.00258403 0.168807 +0.0933679 0.0109781 0.166033 +0.161032 0.00851609 0.162869 +0.13577 0.0302393 0.166357 +0.13121 0.0364364 0.164975 +0.154889 0.112526 0.162509 +0.1603 0.112362 0.165559 +0.16964 0.121632 0.165534 +0.169025 0.135233 0.163292 +0.286175 0.13516 0.167053 +0.300382 0.135183 0.161038 +0.306441 0.142813 0.167512 +0.268801 0.15257 0.170482 +0.264743 0.149914 0.164781 +0.267046 0.159748 0.173347 +0.307269 0.181918 0.166481 +0.261901 0.183072 0.164858 +0.259794 0.2049 0.166497 +0.208094 0.214985 0.164192 +0.202043 0.218442 0.166676 +0.2073 0.221893 0.16658 +0.215799 0.215711 0.161476 +0.16568 0.231843 0.165124 +0.213958 0.233801 0.164766 +0.160925 0.24374 0.169614 +0.15567 0.251232 0.16713 +0.217886 0.24824 0.163521 +0.219506 0.254586 0.160349 +0.216632 0.267363 0.167201 +0.198217 0.305863 0.168718 +0.127374 0.309047 0.161439 +0.118897 0.352119 0.164269 +0.115032 0.357659 0.164043 +0.113506 0.366623 0.167288 +0.170854 0.368013 0.16524 +0.116167 0.367396 0.162945 +0.128375 0.372269 0.164458 +0.11574 0.372451 0.169883 +0.123168 0.367793 0.164644 +0.131454 0.377456 0.164486 +0.180717 0.384156 0.169291 +0.180602 0.388511 0.1648 +0.144335 0.413966 0.160816 +0.204761 0.410829 0.165171 +0.143501 0.433139 0.16538 +0.155669 0.452124 0.162939 +0.199341 0.459239 0.164949 +0.190167 0.462731 0.166718 +-0.0649216 -0.290918 0.166614 +-0.0489905 -0.2903 0.165314 +-0.0903859 -0.286325 0.16249 +-0.0294873 -0.277667 0.162564 +-0.0268963 -0.262393 0.166946 +-0.117392 -0.263314 0.167217 +-0.124624 -0.258727 0.164284 +-0.0224762 -0.255012 0.165488 +-0.128093 -0.251252 0.168127 +-0.144973 -0.223536 0.167978 +-0.0312553 -0.195661 0.169939 +-0.168433 -0.174546 0.165703 +-0.174436 -0.17054 0.164992 +-0.181268 -0.167304 0.162224 +-0.0346913 -0.166023 0.161556 +-0.0411364 -0.162791 0.166008 +0.239287 -0.158429 0.160927 +0.251759 -0.164442 0.16709 +0.21987 -0.147573 0.166844 +0.217592 -0.138962 0.162366 +-0.167843 -0.135939 0.164852 +0.198933 -0.116059 0.161795 +0.256673 -0.119593 0.164512 +-0.149578 -0.110509 0.163647 +-0.095131 -0.10954 0.166991 +-0.127812 -0.110172 0.168561 +0.252409 -0.109115 0.163915 +0.179671 -0.096958 0.164262 +0.232112 -0.0870429 0.16826 +0.158913 -0.0799388 0.169857 +0.187859 -0.0288833 0.168698 +0.179568 -0.00783408 0.161969 +0.164672 0.000288003 0.166512 +0.0900739 0.0151002 0.169838 +0.096225 0.0292883 0.17069 +0.121851 0.0378794 0.167213 +0.155625 0.118492 0.165371 +0.163082 0.130191 0.165502 +0.312104 0.150504 0.165863 +0.261472 0.186111 0.171116 +0.261104 0.195479 0.163486 +0.295796 0.203043 0.167129 +0.201031 0.211399 0.164175 +0.266538 0.214205 0.164767 +0.183089 0.213579 0.164566 +0.272923 0.226106 0.167432 +0.211176 0.227661 0.166422 +0.213841 0.24411 0.166099 +0.218746 0.252946 0.166103 +0.149598 0.260239 0.166532 +0.213846 0.273601 0.164683 +0.140983 0.275357 0.166146 +0.136129 0.281114 0.1636 +0.134879 0.28623 0.166016 +0.134499 0.291211 0.168186 +0.131438 0.294248 0.165804 +0.12811 0.298218 0.165417 +0.204656 0.292109 0.163103 +0.12852 0.305649 0.163968 +0.125039 0.308848 0.166366 +0.188053 0.318192 0.168911 +0.181346 0.323306 0.165965 +0.174401 0.356756 0.166298 +0.17347 0.37353 0.167536 +0.123766 0.37223 0.166538 +0.171763 0.37928 0.164821 +0.128924 0.383172 0.166591 +0.175445 0.38407 0.16486 +0.185429 0.392192 0.166217 +0.189721 0.396389 0.1665 +0.203589 0.408466 0.171891 +0.138737 0.415667 0.165945 +0.207148 0.415178 0.171007 +0.146516 0.437935 0.16343 +0.16885 0.462412 0.15798 +0.200614 0.455504 0.170654 +-0.0814508 -0.289 0.164315 +-0.149788 -0.20923 0.170154 +-0.169569 -0.166263 0.16674 +0.232952 -0.155401 0.16308 +0.227701 -0.149709 0.162204 +0.262777 -0.141427 0.165468 +-0.0584876 -0.138084 0.16619 +0.206646 -0.137069 0.170263 +-0.161695 -0.13073 0.16624 +-0.0646686 -0.122157 0.160507 +-0.158535 -0.12226 0.165146 +-0.0770838 -0.124288 0.169714 +0.191946 -0.119001 0.169781 +-0.150143 -0.119278 0.167029 +-0.13593 -0.106428 0.165517 +0.190955 -0.112126 0.16567 +0.205181 -0.0418834 0.163646 +0.116691 -0.0317963 0.170954 +0.182351 -0.0229802 0.169123 +0.097125 -0.00367204 0.168842 +0.1572 0.00378204 0.168217 +0.0927039 0.0273503 0.165926 +0.09822 0.0331103 0.166152 +0.163836 0.117721 0.166913 +0.160705 0.123066 0.166825 +0.166199 0.125173 0.166275 +0.155956 0.126193 0.164797 +0.280446 0.133393 0.164554 +0.290529 0.133642 0.164445 +0.30028 0.195095 0.165784 +0.260764 0.211743 0.166908 +0.196155 0.216283 0.166921 +0.271219 0.233734 0.172319 +0.175422 0.232167 0.171956 +0.170898 0.23112 0.168753 +0.211059 0.238821 0.167801 +0.162677 0.239215 0.16806 +0.216965 0.240542 0.162374 +0.155436 0.253617 0.171763 +0.145166 0.264842 0.164456 +0.144141 0.272794 0.172239 +0.127158 0.318992 0.158402 +0.181362 0.330823 0.171166 +0.177386 0.33507 0.166109 +0.1175 0.3402 0.167783 +0.175662 0.344783 0.168457 +0.119267 0.345329 0.164264 +0.175889 0.350778 0.164192 +0.112146 0.362706 0.170355 +0.118762 0.369783 0.166765 +0.125689 0.377695 0.166877 +0.122799 0.382491 0.169527 +0.132927 0.389383 0.165724 +0.134899 0.399863 0.166307 +0.136559 0.406017 0.166131 +0.211533 0.428815 0.168028 +0.138755 0.422617 0.167508 +0.209092 0.446507 0.168211 +0.151908 0.448717 0.164924 +0.179733 0.462871 0.167119 +-0.0208592 -0.241663 0.166182 +-0.0382584 -0.187176 0.174008 +-0.162357 -0.185207 0.168587 +-0.171994 -0.158251 0.165943 +0.245194 -0.162667 0.178503 +-0.0478245 -0.160661 0.170686 +-0.0443044 -0.154767 0.164522 +0.212824 -0.142034 0.168611 +0.261121 -0.133923 0.165277 +0.20559 -0.124637 0.16222 +0.259575 -0.126384 0.164356 +-0.0655697 -0.135229 0.169531 +-0.142328 -0.112969 0.167003 +-0.0873109 -0.113415 0.167314 +-0.118215 -0.10692 0.167057 +0.177467 -0.103519 0.170803 +0.237415 -0.0916979 0.165076 +0.17182 -0.0949849 0.169517 +0.164986 -0.0871929 0.169719 +0.209198 -0.0540065 0.168131 +0.202188 -0.0475405 0.169284 +0.133521 -0.0578946 0.175007 +0.124828 -0.0402904 0.170232 +0.103374 -0.0126981 0.168895 +0.150346 0.00696607 0.168662 +0.0907209 0.0213642 0.166814 +0.135468 0.0237742 0.170072 +0.104154 0.0357734 0.167565 +0.293499 0.137764 0.170102 +0.300242 0.137471 0.167765 +0.280247 0.13901 0.168352 +0.300189 0.142682 0.172064 +0.312257 0.165907 0.164403 +0.259551 0.192233 0.169949 +0.295775 0.207226 0.174215 +0.25807 0.199226 0.168837 +0.112604 0.345587 0.17582 +0.186315 0.217104 0.167148 +0.28486 0.2227 0.174688 +0.267599 0.22167 0.166364 +0.182337 0.220371 0.167817 +0.158962 0.248834 0.169889 +0.213394 0.249106 0.168297 +0.218847 0.258988 0.165307 +0.145702 0.271561 0.16571 +0.185514 0.324557 0.170701 +0.123205 0.320372 0.165796 +0.177757 0.338786 0.170513 +0.112649 0.351926 0.171378 +0.172588 0.362473 0.166005 +0.120533 0.375712 0.168848 +0.127015 0.388825 0.168954 +0.209815 0.422378 0.170245 +0.143323 0.427003 0.163468 +0.139396 0.429137 0.169196 +0.173863 0.460524 0.167093 +0.178589 0.465188 0.162912 +-0.0726207 -0.287625 0.168875 +-0.103562 -0.267655 0.175823 +-0.0387974 -0.269827 0.172329 +-0.0257643 -0.247712 0.169643 +-0.0218282 -0.234015 0.167071 +-0.0282403 -0.21144 0.170773 +-0.159604 -0.196861 0.167351 +-0.159321 -0.191184 0.169077 +-0.158214 -0.180379 0.171399 +-0.163426 -0.176429 0.169192 +0.24759 -0.16477 0.17214 +0.260627 -0.155882 0.167203 +-0.163606 -0.159065 0.170001 +-0.166812 -0.15132 0.168162 +-0.0540385 -0.146114 0.167629 +-0.15411 -0.129235 0.169044 +0.210698 -0.13237 0.163607 +-0.0720037 -0.11977 0.163702 +0.253265 -0.124553 0.168917 +0.250451 -0.116243 0.167675 +0.245396 -0.109955 0.167458 +0.240014 -0.103603 0.168153 +0.234203 -0.095154 0.170379 +0.215859 -0.0607996 0.167311 +0.194314 -0.0429734 0.172287 +0.121852 -0.0460135 0.176192 +0.199109 -0.0381254 0.165797 +0.097079 -0.0098611 0.172409 +0.0928869 -0.00322003 0.173662 +0.130523 0.0297453 0.170275 +0.102441 0.0318003 0.172679 +0.110415 0.0360384 0.170099 +0.306893 0.147889 0.171294 +0.313171 0.158732 0.166612 +0.264603 0.166688 0.173295 +0.309957 0.174173 0.16439 +0.261708 0.217939 0.168093 +0.286542 0.21622 0.168864 +0.260703 0.223888 0.170278 +0.280534 0.221383 0.167955 +0.166001 0.24098 0.172177 +0.150379 0.26223 0.172644 +0.147435 0.264687 0.169084 +0.137379 0.279083 0.167624 +0.211018 0.281532 0.169132 +0.205691 0.294282 0.17088 +0.12958 0.296179 0.170382 +0.202164 0.300922 0.170819 +0.129502 0.3033 0.16751 +0.125487 0.315994 0.161904 +0.120361 0.327687 0.168316 +0.116208 0.346311 0.167511 +0.116033 0.353177 0.167953 +0.113947 0.357884 0.170581 +0.17755 0.378952 0.16983 +0.190043 0.391767 0.172798 +0.131009 0.395101 0.168132 +0.131457 0.405035 0.170112 +0.194188 0.398464 0.169156 +0.184999 0.46201 0.169078 +0.195842 0.459444 0.169012 +-0.0568986 -0.293425 0.164231 +-0.0498085 -0.282417 0.170954 +-0.095292 -0.28034 0.166827 +-0.14558 -0.216182 0.1715 +-0.154926 -0.187019 0.172454 +-0.152962 -0.179298 0.175593 +-0.0382154 -0.171365 0.167518 +-0.16338 -0.167818 0.169931 +-0.0442434 -0.168999 0.171836 +-0.156992 -0.164783 0.173627 +0.234557 -0.161383 0.167712 +-0.158804 -0.150645 0.171943 +-0.0511815 -0.153495 0.169479 +-0.0615886 -0.143565 0.171773 +-0.0692847 -0.127303 0.166921 +-0.141513 -0.121181 0.170951 +0.198193 -0.123461 0.167549 +-0.121735 -0.114276 0.171434 +-0.108903 -0.108601 0.168042 +0.225517 -0.0817168 0.170901 +0.151576 -0.0786568 0.174808 +0.175073 -0.0212722 0.173308 +0.174658 -0.0127081 0.168742 +0.166961 -0.00746007 0.170533 +0.144479 0.0112741 0.167305 +0.126412 0.0340003 0.169072 +0.116986 0.0342443 0.171853 +0.270651 0.146942 0.168182 +0.310709 0.154211 0.171612 +0.272214 0.155439 0.175077 +0.291607 0.210622 0.169689 +0.258509 0.230462 0.172105 +0.191557 0.221063 0.169447 +0.198097 0.224274 0.169614 +0.204114 0.227216 0.1692 +0.199999 0.232025 0.171928 +0.207711 0.232926 0.169525 +0.219741 0.262868 0.169758 +0.219926 0.268481 0.175049 +0.215498 0.272458 0.171581 +0.138602 0.285232 0.172711 +0.196568 0.311015 0.172266 +0.123778 0.31732 0.169796 +0.120805 0.322025 0.170081 +0.175765 0.348816 0.171561 +0.174827 0.354136 0.172096 +0.173439 0.360321 0.172057 +0.1169 0.378475 0.171784 +0.177494 0.373272 0.172205 +0.158026 0.45546 0.167466 +0.163171 0.458861 0.164647 +0.167971 0.458377 0.173049 +0.179035 0.459289 0.170119 +0.186951 0.458514 0.171662 +0.16798 0.460479 0.168288 +-0.0794418 -0.284024 0.170786 +-0.0566056 -0.28728 0.169359 +-0.0314853 -0.270048 0.167508 +-0.131186 -0.243548 0.172167 +-0.1412 -0.221385 0.174715 +-0.152742 -0.195613 0.172208 +0.240329 -0.166752 0.171108 +0.227695 -0.161084 0.172843 +0.257534 -0.151793 0.171397 +0.212835 -0.148862 0.173534 +-0.162361 -0.143214 0.168881 +-0.147438 -0.127142 0.171161 +0.25589 -0.131659 0.169593 +0.246813 -0.122663 0.171076 +-0.0935439 -0.117096 0.171585 +-0.134527 -0.11548 0.170366 +-0.127523 -0.119407 0.174049 +0.218809 -0.0761888 0.173258 +0.142041 -0.0630646 0.171781 +0.180856 -0.0306203 0.174783 +0.16768 -0.0152012 0.174974 +0.159841 -0.0101671 0.176952 +0.158828 -0.00326203 0.172684 +0.143348 0.00464505 0.173276 +0.0922619 0.0251903 0.171962 +0.286125 0.139766 0.17125 +0.276186 0.149577 0.173541 +0.262645 0.180104 0.17099 +0.255252 0.203175 0.174377 +0.256542 0.208808 0.17007 +0.185378 0.222427 0.170066 +0.192283 0.227876 0.172015 +0.256345 0.238559 0.173271 +0.265886 0.22926 0.169079 +0.162359 0.246775 0.173572 +0.216475 0.253155 0.170841 +0.140641 0.276415 0.170784 +0.135927 0.283773 0.169089 +0.131067 0.292415 0.172645 +0.12385 0.313649 0.166173 +0.123305 0.310926 0.171024 +0.125504 0.314541 0.173753 +0.182683 0.335805 0.174883 +0.117055 0.33352 0.1713 +0.176344 0.363683 0.176492 +0.175074 0.367146 0.170708 +0.112192 0.368967 0.172575 +0.121583 0.388762 0.17254 +0.20966 0.439783 0.171333 +0.144714 0.441228 0.169076 +-0.0577626 -0.280702 0.174084 +-0.10315 -0.273604 0.169555 +-0.0331083 -0.246379 0.175676 +-0.139567 -0.229469 0.172332 +-0.0281103 -0.229409 0.17285 +-0.0259573 -0.219316 0.169732 +-0.0314603 -0.220043 0.175286 +-0.14864 -0.202884 0.173837 +-0.157607 -0.172688 0.172631 +0.259225 -0.145607 0.169798 +0.198927 -0.135658 0.175678 +0.249499 -0.131106 0.171951 +-0.0856619 -0.121847 0.172229 +0.241038 -0.121639 0.176223 +0.238808 -0.109882 0.172148 +-0.101509 -0.112344 0.169971 +0.234693 -0.101923 0.173242 +0.145265 -0.0717537 0.175165 +0.137266 -0.0673567 0.178492 +0.108937 -0.0281883 0.174427 +0.10048 -0.0165282 0.173766 +0.150828 0.000400004 0.173789 +0.0915059 0.00778408 0.170443 +0.0884449 0.0107101 0.173931 +0.290876 0.142711 0.174131 +0.276153 0.143488 0.169354 +0.263789 0.173765 0.173081 +0.30981 0.176919 0.17183 +0.253309 0.210642 0.173999 +0.255098 0.217231 0.171023 +0.179048 0.226991 0.170577 +0.170507 0.236557 0.172051 +0.26354 0.236793 0.171901 +0.205246 0.238271 0.172207 +0.15926 0.251206 0.174545 +0.208738 0.24454 0.171191 +0.210286 0.250986 0.172726 +0.214566 0.255168 0.174176 +0.158229 0.255492 0.177179 +0.152982 0.257919 0.171998 +0.147388 0.269971 0.168917 +0.147138 0.270602 0.177378 +0.135853 0.288926 0.171875 +0.127205 0.303066 0.174122 +0.125918 0.305591 0.170171 +0.17985 0.343607 0.174941 +0.113979 0.346059 0.17149 +0.110531 0.35748 0.175562 +0.134227 0.411388 0.169191 +0.209346 0.433341 0.174037 +0.190078 0.455494 0.175294 +0.191989 0.458947 0.171594 +0.20534 0.451131 0.16977 +0.162643 0.458341 0.170376 +0.181928 0.458584 0.174019 +0.185752 0.457088 0.175224 +-0.0794268 -0.278495 0.176174 +-0.0442554 -0.276502 0.172087 +-0.0300013 -0.254653 0.171449 +-0.149993 -0.188266 0.176787 +-0.0416834 -0.177913 0.173589 +-0.0357954 -0.179651 0.168595 +0.226855 -0.155319 0.16794 +0.254476 -0.159074 0.171942 +0.251638 -0.151925 0.175135 +-0.15312 -0.144333 0.173643 +0.257176 -0.138756 0.170508 +-0.157231 -0.137237 0.169851 +0.250319 -0.138373 0.173236 +-0.148552 -0.136487 0.173866 +0.187468 -0.121875 0.175647 +-0.0939179 -0.124093 0.17647 +-0.114477 -0.114951 0.172088 +-0.107637 -0.116683 0.173272 +0.242536 -0.116266 0.171204 +0.233876 -0.10832 0.176984 +0.220814 -0.0845988 0.175789 +0.209375 -0.0610146 0.172705 +0.192527 -0.0352824 0.168901 +0.10562 -0.0217862 0.172921 +0.0920689 -0.00914009 0.177926 +0.137775 0.0097921 0.171191 +0.133042 0.0105211 0.176042 +0.122731 0.0304593 0.173532 +0.109281 0.0317343 0.175089 +0.296134 0.146168 0.176034 +0.282539 0.145186 0.173785 +0.311668 0.169467 0.170721 +0.263289 0.179726 0.177317 +0.254111 0.224513 0.172837 +0.187995 0.235464 0.175397 +0.194437 0.235136 0.174231 +0.174922 0.23741 0.174826 +0.250243 0.240133 0.174918 +0.171535 0.242439 0.17638 +0.166393 0.244938 0.175559 +0.22108 0.25575 0.170117 +0.154083 0.260626 0.177234 +0.223223 0.263137 0.175491 +0.151076 0.266988 0.175025 +0.212496 0.277723 0.167511 +0.138215 0.280332 0.172584 +0.208279 0.288759 0.174631 +0.203262 0.29969 0.176672 +0.130788 0.301137 0.171038 +0.119242 0.323089 0.174236 +0.110479 0.364203 0.176337 +0.113632 0.380646 0.177654 +0.183103 0.38138 0.174845 +0.119964 0.393986 0.176577 +0.124974 0.394595 0.172168 +0.199467 0.402752 0.172214 +0.204767 0.411909 0.178518 +0.196011 0.454173 0.174576 +0.172873 0.459795 0.172439 +-0.0873559 -0.281772 0.169827 +-0.110329 -0.267981 0.169639 +-0.0371344 -0.254775 0.176568 +-0.0271743 -0.239333 0.171809 +-0.134082 -0.23505 0.175707 +-0.147005 -0.195699 0.178018 +-0.0481515 -0.174119 0.177644 +0.236141 -0.166116 0.18304 +0.244908 -0.136232 0.17745 +-0.0730887 -0.132481 0.172684 +-0.0806838 -0.129593 0.174949 +-0.14109 -0.130284 0.175084 +0.163851 -0.0935219 0.175041 +0.227352 -0.0895969 0.17325 +0.133623 0.0178342 0.174234 +0.0888019 0.0204902 0.172731 +0.127445 0.0209462 0.178556 +0.098057 0.0273793 0.176447 +0.302382 0.149837 0.176201 +0.181323 0.231315 0.173697 +0.270833 0.240015 0.177687 +0.264708 0.247596 0.179956 +0.202881 0.243995 0.175353 +0.224238 0.273074 0.180193 +0.133624 0.290599 0.17598 +0.132455 0.298755 0.174207 +0.20004 0.30603 0.175927 +0.124547 0.308192 0.174785 +0.127181 0.311809 0.177897 +0.193684 0.316467 0.173633 +0.117475 0.327899 0.174814 +0.111178 0.351071 0.176119 +0.11296 0.375054 0.175152 +0.117883 0.383695 0.173293 +0.195792 0.397465 0.176128 +0.127955 0.400233 0.171705 +0.127087 0.406695 0.174828 +0.201205 0.404605 0.179072 +0.134441 0.418211 0.170961 +0.134925 0.424929 0.173307 +0.141322 0.436385 0.170555 +0.206117 0.438629 0.178044 +0.148938 0.449819 0.175528 +0.15325 0.452165 0.170474 +0.173638 0.456946 0.17757 +0.17722 0.459056 0.174882 +-0.0712817 -0.280947 0.175068 +-0.11304 -0.260612 0.175058 +-0.0417444 -0.262805 0.176754 +-0.120681 -0.255966 0.171624 +-0.0423824 -0.191268 0.17936 +-0.151921 -0.170964 0.177385 +0.233316 -0.165915 0.173629 +0.239721 -0.166408 0.177777 +-0.155611 -0.157417 0.174199 +-0.0580786 -0.15112 0.173631 +-0.149968 -0.152322 0.177083 +0.25281 -0.145153 0.173615 +-0.0688467 -0.140714 0.17499 +0.246715 -0.144197 0.178246 +0.193745 -0.128536 0.175048 +0.244164 -0.128757 0.174793 +-0.134284 -0.124463 0.17507 +0.236604 -0.115385 0.177804 +0.175904 -0.110154 0.176726 +0.125808 -0.0538065 0.178307 +0.187089 -0.0376794 0.174437 +0.151844 -0.00629406 0.178841 +0.136459 0.00279503 0.177932 +0.0878109 0.0180062 0.178026 +0.129108 0.0149931 0.181108 +0.104442 0.0280573 0.178979 +0.27784 0.155732 0.178805 +0.2683 0.16528 0.178557 +0.265826 0.171419 0.179072 +0.307259 0.184963 0.174796 +0.253101 0.207162 0.1805 +0.252496 0.232426 0.174312 +0.188026 0.230279 0.173448 +0.278351 0.227761 0.172378 +0.189654 0.240052 0.176824 +0.261409 0.243892 0.175222 +0.199096 0.239186 0.174772 +0.255108 0.246985 0.1754 +0.163223 0.250726 0.177891 +0.220423 0.254304 0.176599 +0.222552 0.258382 0.173668 +0.149161 0.269007 0.172288 +0.213832 0.278503 0.175572 +0.140381 0.281911 0.176627 +0.137918 0.287412 0.177012 +0.134182 0.296243 0.177193 +0.128623 0.300873 0.1777 +0.126093 0.30608 0.178517 +0.121677 0.317566 0.176064 +0.186744 0.329376 0.175487 +0.179632 0.350198 0.176675 +0.178124 0.357247 0.176904 +0.181864 0.376025 0.176541 +0.208641 0.426924 0.176151 +0.148291 0.447206 0.17033 +0.20147 0.449998 0.175348 +0.154504 0.453932 0.176227 +-0.0646676 -0.284509 0.172281 +-0.095439 -0.274858 0.173038 +-0.0340723 -0.262379 0.172292 +-0.0325893 -0.236703 0.176519 +-0.0339463 -0.212111 0.176632 +-0.0325973 -0.203917 0.173658 +0.232061 -0.167764 0.180158 +-0.0507255 -0.166236 0.17593 +0.214699 -0.155228 0.177895 +0.183738 -0.112736 0.172045 +0.2293 -0.111714 0.181469 +0.228457 -0.097031 0.175713 +0.223057 -0.099909 0.181493 +0.156471 -0.0873449 0.176722 +0.2168 -0.0878519 0.181735 +0.215213 -0.0799078 0.178702 +0.202199 -0.0547515 0.174081 +0.187523 -0.0460565 0.179665 +0.118035 -0.0387034 0.174311 +0.103929 -0.0301623 0.179641 +0.095451 -0.0160122 0.178145 +0.128969 0.0252853 0.174448 +0.289005 0.148303 0.177953 +0.28279 0.151294 0.178231 +0.272626 0.161116 0.179331 +0.303496 0.193554 0.175163 +0.25806 0.196172 0.175353 +0.299929 0.199702 0.173225 +0.249164 0.220427 0.175634 +0.248402 0.227052 0.175556 +0.270821 0.245677 0.184157 +0.19809 0.247877 0.178414 +0.243996 0.250248 0.177009 +0.251173 0.253937 0.178282 +0.218263 0.257535 0.179597 +0.220219 0.280427 0.183385 +0.141947 0.276641 0.175918 +0.20543 0.295819 0.180219 +0.13508 0.290814 0.179807 +0.115076 0.333418 0.176617 +0.164851 0.33139 0.223966 +0.179171 0.369693 0.176613 +0.185241 0.387921 0.171387 +0.126815 0.413974 0.178828 +0.137403 0.432293 0.174272 +0.143981 0.443904 0.174479 +0.158303 0.456219 0.173416 +0.191321 0.453562 0.179333 +-0.0527405 -0.275297 0.176054 +-0.148286 -0.180063 0.180131 +0.240776 -0.161757 0.18395 +0.173297 -0.116551 0.183588 +0.213612 -0.0692917 0.174152 +0.129964 -0.0623876 0.180903 +0.173631 -0.0292043 0.178966 +0.100633 -0.0233382 0.177856 +0.130096 0.00768408 0.182083 +0.309376 0.178351 0.17862 +0.26096 0.189483 0.185906 +0.258795 0.193937 0.181683 +0.256361 0.200718 0.181366 +0.290398 0.21615 0.175642 +0.278098 0.232804 0.177746 +0.24649 0.234328 0.17637 +0.182817 0.238574 0.177086 +0.24886 0.246941 0.175697 +0.258753 0.251997 0.179998 +0.238405 0.252927 0.17852 +0.205376 0.248933 0.175911 +0.221136 0.255307 0.183553 +0.22379 0.257313 0.178763 +0.158466 0.259026 0.18094 +0.226948 0.266752 0.178518 +0.152933 0.266347 0.178372 +0.152132 0.268477 0.183445 +0.218313 0.275017 0.17838 +0.140818 0.284837 0.180315 +0.124219 0.313188 0.181443 +0.119069 0.321975 0.179306 +0.19085 0.322323 0.175182 +0.112958 0.344196 0.178725 +0.185781 0.377937 0.182761 +0.187248 0.384691 0.177187 +0.116588 0.387761 0.177206 +0.123038 0.400577 0.176563 +0.197121 0.398061 0.183004 +0.205688 0.424804 0.182792 +0.178756 0.455144 0.177894 +0.184471 0.455157 0.178798 +0.168814 0.457768 0.178243 +-0.11806 -0.25242 0.178672 +-0.128095 -0.239751 0.179456 +-0.136234 -0.226362 0.178762 +-0.0524275 -0.177938 0.182653 +-0.14654 -0.171861 0.182379 +0.221721 -0.160391 0.177323 +-0.150082 -0.162598 0.178447 +-0.0554076 -0.159559 0.176211 +-0.0661107 -0.14876 0.177717 +-0.0730217 -0.146103 0.180544 +-0.125953 -0.127201 0.178794 +-0.096509 -0.130993 0.181534 +-0.119032 -0.121965 0.176495 +-0.100981 -0.119974 0.175067 +0.23558 -0.122687 0.181389 +0.16918 -0.101192 0.176124 +0.222333 -0.0924249 0.178492 +0.20173 -0.0606886 0.178797 +0.11331 -0.0421974 0.180343 +0.105777 -0.0371294 0.182874 +0.0884499 -0.00280403 0.179265 +0.0899799 0.00315503 0.174643 +0.099394 0.0242702 0.182548 +0.301933 0.156318 0.180976 +0.308051 0.161875 0.180258 +0.311872 0.162256 0.173487 +0.260807 0.188558 0.177219 +0.250736 0.213825 0.177681 +0.247801 0.216879 0.181389 +0.244277 0.222649 0.181638 +0.243074 0.227566 0.177438 +0.239746 0.230586 0.17979 +0.243827 0.242259 0.177294 +0.186736 0.245012 0.179269 +0.265242 0.252352 0.185511 +0.194334 0.243371 0.177368 +0.24471 0.264374 0.182963 +0.201269 0.252555 0.179611 +0.233236 0.263483 0.180011 +0.231347 0.270734 0.182129 +0.148072 0.271966 0.182749 +0.212942 0.284046 0.180071 +0.131899 0.298385 0.179393 +0.129315 0.308983 0.181953 +0.197091 0.311513 0.179307 +0.184201 0.340483 0.178831 +0.182609 0.353779 0.181233 +0.111127 0.370144 0.177914 +0.118149 0.397648 0.181686 +0.13021 0.412771 0.173801 +0.13061 0.424665 0.180188 +0.205506 0.432067 0.181867 +0.196991 0.449937 0.179924 +-0.0875239 -0.275817 0.176155 +-0.0875979 -0.269855 0.181595 +-0.0632736 -0.276291 0.177787 +-0.0569056 -0.269754 0.180087 +-0.0387274 -0.206365 0.180025 +-0.14374 -0.210699 0.176468 +-0.0369514 -0.196874 0.176081 +-0.0453855 -0.183252 0.179043 +-0.144013 -0.164823 0.183886 +0.220365 -0.154042 0.172056 +0.249654 -0.1583 0.177469 +-0.14519 -0.14522 0.178358 +0.205585 -0.143322 0.175627 +-0.0761798 -0.138374 0.177915 +-0.140425 -0.138103 0.178515 +-0.133281 -0.132486 0.179252 +-0.0832278 -0.136026 0.18001 +-0.0883409 -0.129433 0.17804 +0.230976 -0.118228 0.182926 +0.228406 -0.104081 0.178806 +0.151461 -0.0916419 0.183746 +0.19537 -0.0496875 0.17595 +0.117041 -0.0496745 0.182447 +0.111143 -0.0348833 0.177091 +0.0902469 -0.0144171 0.182878 +0.16025 -0.0173302 0.18104 +0.137518 -0.00485405 0.183905 +0.0862059 0.00364604 0.17987 +0.0859789 0.0112321 0.177957 +0.0926659 0.0235062 0.177814 +0.116059 0.0230572 0.183566 +0.109912 0.0258303 0.182046 +0.11531 0.0290323 0.177455 +0.29579 0.151797 0.179981 +0.307396 0.155566 0.176731 +0.271857 0.1688 0.184021 +0.290343 0.219799 0.182585 +0.240766 0.227504 0.18598 +0.28223 0.232659 0.18481 +0.23626 0.23919 0.179699 +0.2331 0.244141 0.180238 +0.17957 0.245701 0.180356 +0.238686 0.246152 0.178919 +0.16472 0.253736 0.181195 +0.233306 0.256275 0.179455 +0.228196 0.26034 0.17929 +0.213381 0.256271 0.177842 +0.245243 0.257407 0.178977 +0.23834 0.267289 0.182691 +0.144667 0.275089 0.179998 +0.137619 0.288125 0.182874 +0.190426 0.326567 0.180247 +0.121025 0.316842 0.182183 +0.119784 0.321082 0.18442 +0.117943 0.328021 0.178632 +0.187522 0.334435 0.180529 +0.113491 0.338503 0.177999 +0.184241 0.346563 0.181323 +0.192449 0.391357 0.180222 +0.144189 0.446596 0.180063 +0.191398 0.449505 0.182667 +0.186388 0.451592 0.18241 +0.163915 0.457533 0.176051 +-0.098953 -0.263371 0.182814 +-0.095088 -0.269408 0.178992 +-0.0469365 -0.269656 0.176522 +-0.0505595 -0.263879 0.180513 +-0.111595 -0.254645 0.182726 +-0.0415914 -0.248833 0.180847 +-0.0390324 -0.241396 0.18063 +-0.0342273 -0.226562 0.178165 +-0.0479445 -0.192877 0.18441 +-0.0623316 -0.155517 0.178847 +0.2469 -0.151096 0.180018 +-0.0690737 -0.155986 0.183687 +0.198339 -0.141782 0.180744 +-0.0902439 -0.13696 0.183395 +-0.115598 -0.129189 0.181238 +0.240141 -0.128381 0.179933 +-0.11044 -0.123379 0.177753 +0.234229 -0.129046 0.184483 +0.185889 -0.128082 0.18145 +0.180565 -0.118822 0.179173 +0.159933 -0.097614 0.181221 +0.193506 -0.0551466 0.180834 +0.167677 -0.0231142 0.179237 +0.143897 -0.00206902 0.178924 +0.0838788 0.00857609 0.182656 +0.122363 0.0197082 0.18362 +0.121549 0.0255123 0.178443 +0.289258 0.154565 0.182457 +0.294849 0.211571 0.180515 +0.241247 0.236436 0.178308 +0.231444 0.241158 0.184989 +0.276622 0.238695 0.183405 +0.232019 0.249852 0.180183 +0.184168 0.250871 0.182162 +0.19126 0.249566 0.180518 +0.239159 0.260206 0.179616 +0.167956 0.247633 0.178594 +0.255879 0.257404 0.182931 +0.204381 0.256467 0.181054 +0.208061 0.254009 0.177456 +0.218399 0.258315 0.188737 +0.195134 0.254109 0.181886 +0.211564 0.257998 0.180669 +0.217114 0.261085 0.182794 +0.208065 0.259947 0.18278 +0.156503 0.264278 0.18323 +0.236319 0.273705 0.186357 +0.227757 0.277471 0.184971 +0.14088 0.284832 0.185064 +0.136278 0.294357 0.180352 +0.134068 0.29692 0.183652 +0.119352 0.327337 0.182148 +0.114821 0.339696 0.172727 +0.181638 0.360082 0.181766 +0.179972 0.365832 0.181327 +0.11368 0.384787 0.181956 +0.207393 0.419365 0.177276 +0.133769 0.429052 0.17809 +0.139515 0.438329 0.176189 +0.205638 0.444836 0.17471 +0.195044 0.445884 0.185188 +0.152559 0.451775 0.180567 +0.161365 0.455205 0.178773 +0.172197 0.455686 0.182615 +0.181257 0.453713 0.182639 +-0.0795458 -0.272437 0.18101 +-0.0715757 -0.27407 0.18004 +-0.122164 -0.2445 0.182159 +-0.130905 -0.231497 0.182294 +-0.0436304 -0.211523 0.184668 +-0.0429824 -0.199568 0.18216 +-0.143118 -0.202772 0.180052 +-0.141963 -0.194676 0.184095 +-0.145225 -0.187449 0.182142 +-0.0558426 -0.168695 0.181139 +0.226349 -0.166062 0.179247 +0.206401 -0.150153 0.180171 +-0.122795 -0.133522 0.182993 +0.224191 -0.107835 0.184672 +0.168447 -0.107779 0.181376 +0.14709 -0.0829078 0.181206 +0.140356 -0.0762958 0.18204 +0.207714 -0.0664047 0.177776 +0.18936 -0.0585806 0.186935 +0.181282 -0.0393944 0.179979 +0.0850969 -0.0140001 0.188489 +0.0934599 0.0212032 0.183137 +0.283634 0.15796 0.18336 +0.2508 0.210879 0.186047 +0.236666 0.233433 0.183477 +0.234214 0.23709 0.187671 +0.22831 0.24566 0.184551 +0.177239 0.239967 0.177242 +0.227629 0.254086 0.181005 +0.172515 0.248009 0.180628 +0.19219 0.260012 0.185463 +0.21224 0.262317 0.182177 +0.143444 0.280232 0.181204 +0.200917 0.303727 0.182545 +0.128167 0.303821 0.182036 +0.131711 0.306167 0.186106 +0.188915 0.330894 0.185698 +0.115515 0.331 0.182243 +0.111756 0.345773 0.180361 +0.109583 0.360635 0.18062 +0.182771 0.372078 0.182294 +0.189592 0.385233 0.184461 +0.193841 0.392682 0.18811 +0.130798 0.419543 0.176256 +0.201012 0.444382 0.18068 +0.147785 0.449533 0.181311 +0.167564 0.454294 0.182001 +-0.0651487 -0.269002 0.182301 +-0.106509 -0.261114 0.18042 +-0.0451425 -0.256524 0.18065 +-0.0383264 -0.217563 0.181152 +0.221798 -0.167159 0.184422 +-0.144816 -0.157137 0.181853 +-0.140537 -0.151369 0.183063 +-0.136381 -0.144219 0.182828 +-0.0811688 -0.143551 0.183572 +0.241417 -0.141761 0.182948 +-0.098464 -0.137555 0.185664 +-0.102837 -0.126398 0.179454 +0.239821 -0.134703 0.182128 +0.228725 -0.123702 0.187695 +0.153872 -0.100411 0.18812 +0.0867259 -0.00799708 0.183754 +0.152361 -0.0135501 0.183629 +0.130474 0.000318003 0.183351 +0.0860189 0.0146351 0.182852 +0.284626 0.164165 0.188021 +0.295751 0.15801 0.184143 +0.277803 0.162246 0.183264 +0.278645 0.167425 0.187277 +0.30708 0.167439 0.184179 +0.31068 0.170009 0.177971 +0.307631 0.182952 0.1844 +0.262601 0.183927 0.182064 +0.257534 0.197655 0.188283 +0.237768 0.232112 0.190723 +0.224933 0.250221 0.183846 +0.177573 0.251512 0.182991 +0.180906 0.256782 0.185305 +0.261598 0.257425 0.187555 +0.188153 0.2555 0.183866 +0.198345 0.258868 0.183606 +0.250427 0.261638 0.183496 +0.208173 0.264399 0.185209 +0.243941 0.27064 0.18762 +0.151119 0.273084 0.187251 +0.233094 0.279901 0.189816 +0.14496 0.281176 0.186956 +0.210656 0.290627 0.18345 +0.138475 0.293365 0.183799 +0.130297 0.299613 0.18311 +0.134725 0.304158 0.190619 +0.123446 0.313859 0.187609 +0.113593 0.342811 0.181585 +0.11109 0.374624 0.181707 +0.120268 0.403194 0.181897 +0.123713 0.408101 0.179716 +0.12728 0.419541 0.182146 +-0.097047 -0.257663 0.188188 +-0.0736037 -0.266471 0.184868 +-0.0667827 -0.26185 0.186293 +-0.0591576 -0.262385 0.184068 +-0.0470875 -0.242729 0.185295 +-0.124784 -0.24815 0.175228 +-0.0409914 -0.225539 0.183245 +-0.0377544 -0.232911 0.180656 +-0.124754 -0.235246 0.186425 +-0.138568 -0.217166 0.180374 +-0.139009 -0.209242 0.183009 +-0.138035 -0.20114 0.186636 +-0.0473805 -0.204979 0.186556 +-0.14024 -0.186544 0.187546 +0.2295 -0.167159 0.188323 +0.216749 -0.161622 0.182321 +0.209568 -0.156735 0.183742 +0.234995 -0.13677 0.186324 +-0.10669 -0.132235 0.183187 +0.177998 -0.124945 0.185838 +0.21058 -0.0740957 0.179987 +0.20353 -0.0688557 0.182864 +0.124845 -0.0646126 0.186429 +0.174536 -0.0365194 0.1829 +0.16124 -0.0248982 0.185061 +0.0947779 -0.0222062 0.182576 +0.144918 -0.00940109 0.184624 +0.0814598 0.00572106 0.187637 +0.104671 0.0228102 0.186628 +0.301443 0.162617 0.185524 +0.308137 0.174751 0.184818 +0.305832 0.189667 0.181172 +0.299091 0.203939 0.180115 +0.231031 0.241999 0.191614 +0.222034 0.253487 0.189072 +0.218551 0.25839 0.195948 +0.203464 0.261063 0.183912 +0.205847 0.267335 0.188138 +0.240997 0.277153 0.191848 +0.146704 0.276686 0.185114 +0.142573 0.285407 0.189421 +0.193965 0.318101 0.181556 +0.120698 0.325747 0.185385 +0.113915 0.335841 0.182747 +0.11024 0.352882 0.180722 +0.123586 0.41388 0.184162 +0.20468 0.417464 0.184231 +0.202212 0.438317 0.18357 +0.197193 0.440703 0.187314 +0.157423 0.453969 0.181361 +0.175938 0.451203 0.186187 +0.176681 0.455087 0.182819 +0.182897 0.450788 0.186845 +-0.0817788 -0.26624 0.185125 +-0.0528635 -0.257194 0.183965 +-0.0435564 -0.234792 0.184467 +-0.143418 -0.178724 0.185269 +-0.0632106 -0.1686 0.186254 +-0.138001 -0.160813 0.187514 +0.243407 -0.156044 0.183034 +-0.0759068 -0.158273 0.188931 +-0.0758708 -0.151182 0.185143 +0.199322 -0.148258 0.184651 +0.241095 -0.149213 0.184432 +0.23577 -0.144459 0.187452 +-0.129867 -0.138529 0.183163 +-0.12138 -0.140965 0.186689 +0.224968 -0.127096 0.193682 +0.217991 -0.095366 0.184789 +0.131898 -0.0717917 0.185759 +0.196341 -0.0633396 0.183651 +0.108899 -0.0461405 0.186436 +0.102008 -0.0400814 0.187851 +0.266131 0.175944 0.183161 +0.27507 0.244161 0.189403 +0.172292 0.263702 0.188946 +0.1896 0.26585 0.189104 +0.214318 0.264162 0.185431 +0.215214 0.262816 0.191685 +0.160569 0.265639 0.187483 +0.154545 0.274649 0.191087 +0.140575 0.291344 0.186794 +0.214535 0.29359 0.190088 +0.207209 0.297866 0.18707 +0.135868 0.295402 0.187571 +0.132869 0.299582 0.188299 +0.1172 0.328163 0.187357 +0.109707 0.356711 0.184946 +0.184994 0.371344 0.188778 +0.140763 0.442412 0.179952 +0.162732 0.450911 0.186514 +0.150905 0.449545 0.185602 +0.155713 0.449821 0.185595 +0.163342 0.454369 0.183541 +-0.0817298 -0.260423 0.18852 +-0.0667857 -0.25464 0.18923 +-0.0496235 -0.250217 0.184871 +-0.104686 -0.255334 0.186758 +-0.0457665 -0.219259 0.186656 +-0.0512795 -0.185419 0.184555 +0.22428 -0.167803 0.192228 +0.212766 -0.163383 0.187351 +-0.0621566 -0.16221 0.182416 +-0.0828638 -0.150806 0.188495 +0.192316 -0.143491 0.187228 +-0.128689 -0.146106 0.186756 +-0.0887869 -0.143958 0.187053 +0.191011 -0.135592 0.182513 +0.231299 -0.140611 0.190746 +0.219485 -0.10324 0.187727 +0.211508 -0.0828578 0.184417 +0.169807 -0.0396904 0.188472 +0.096866 -0.0343173 0.188299 +0.153866 -0.0210332 0.187711 +0.124522 0.0133091 0.186859 +0.0901709 0.0175262 0.186145 +0.111187 0.0199212 0.188631 +0.105014 0.0176812 0.192552 +0.270656 0.175549 0.188203 +0.304424 0.17733 0.190973 +0.254147 0.20417 0.18779 +0.24722 0.217516 0.186886 +0.269618 0.251003 0.190142 +0.173926 0.257006 0.1856 +0.201067 0.264346 0.186741 +0.146561 0.282955 0.192297 +0.135169 0.298248 0.191973 +0.131046 0.302619 0.186061 +0.137916 0.30167 0.195132 +0.126835 0.310108 0.186615 +0.196426 0.311264 0.185783 +0.188481 0.327026 0.190731 +0.191137 0.3234 0.185579 +0.186825 0.340439 0.184889 +0.11447 0.341239 0.184278 +0.185237 0.350932 0.186257 +0.202525 0.410914 0.185944 +0.159462 0.451079 0.184792 +0.188601 0.448132 0.187531 +0.179777 0.448443 0.189346 +-0.0905579 -0.263415 0.185865 +-0.115418 -0.247583 0.185887 +-0.132869 -0.222485 0.184651 +-0.133675 -0.214727 0.186922 +-0.0554036 -0.190449 0.189084 +-0.138146 -0.178344 0.189964 +-0.0585946 -0.17506 0.186019 +-0.0696957 -0.164321 0.18833 +0.237015 -0.156915 0.187941 +0.169952 -0.12258 0.190861 +0.165899 -0.114016 0.18798 +0.206514 -0.0836778 0.189307 +0.142459 -0.0876029 0.188142 +0.19191 -0.0656247 0.189765 +0.117107 -0.0627346 0.191187 +0.177653 -0.0451195 0.186559 +0.097906 -0.0290453 0.183927 +0.16653 -0.0315003 0.185391 +0.0911329 -0.0276883 0.189222 +0.138393 -0.0125361 0.190085 +0.130929 -0.0114351 0.192413 +0.0835598 -0.000893009 0.185015 +0.0863589 0.0105941 0.193999 +0.0917809 0.0151092 0.191789 +0.290875 0.161486 0.187193 +0.264624 0.187027 0.191677 +0.284904 0.226849 0.180845 +0.280083 0.238247 0.190586 +0.22773 0.246855 0.195034 +0.185308 0.26137 0.187228 +0.256059 0.262622 0.18805 +0.218072 0.286893 0.186967 +0.130343 0.307764 0.191108 +0.121675 0.318551 0.188799 +0.121995 0.32409 0.188612 +0.115579 0.339464 0.186749 +0.11148 0.345885 0.184973 +0.18574 0.345147 0.189639 +0.109673 0.367917 0.182728 +0.183667 0.365633 0.186383 +0.111625 0.384016 0.187353 +0.200165 0.404633 0.186195 +0.131419 0.429999 0.184252 +0.135431 0.43435 0.180388 +0.137482 0.438937 0.183148 +0.171206 0.451788 0.18628 +-0.0726387 -0.249396 0.192514 +-0.0592536 -0.254148 0.187294 +-0.0498205 -0.234929 0.18811 +-0.0476815 -0.227689 0.187676 +-0.0517535 -0.198248 0.188432 +0.235164 -0.164098 0.187509 +-0.133883 -0.153003 0.187369 +0.234961 -0.151165 0.18909 +-0.126094 -0.153249 0.190627 +-0.11283 -0.145192 0.19009 +-0.114085 -0.136913 0.185668 +-0.106106 -0.139666 0.187455 +0.198334 -0.0712167 0.187207 +0.193889 -0.0730887 0.193102 +0.123354 -0.0708427 0.191707 +0.120639 -0.0572836 0.184624 +0.162152 -0.0366174 0.192297 +0.0848468 -0.0207872 0.192046 +0.0820608 -0.00710407 0.189069 +0.130675 -0.00596606 0.187917 +0.124263 -0.00638706 0.194028 +0.0850819 0.0120971 0.188468 +0.276355 0.172958 0.190027 +0.241117 0.227167 0.194283 +0.273098 0.249381 0.195706 +0.226292 0.248215 0.189737 +0.17857 0.26279 0.188578 +0.162976 0.259219 0.184128 +0.194571 0.270005 0.191205 +0.195716 0.264761 0.187613 +0.250925 0.26804 0.18954 +0.149562 0.278054 0.190268 +0.226141 0.284223 0.189531 +0.142851 0.289983 0.189998 +0.138431 0.293595 0.190959 +0.141996 0.298922 0.199184 +0.115211 0.333073 0.187435 +0.116785 0.337789 0.18924 +0.112683 0.342065 0.187473 +0.109504 0.373417 0.188786 +0.187221 0.379554 0.190814 +0.120533 0.408319 0.185347 +0.199926 0.434239 0.188427 +0.137805 0.439279 0.18894 +0.141731 0.443232 0.185875 +0.150137 0.444863 0.191838 +0.163511 0.448005 0.188436 +0.146531 0.446727 0.186502 +0.166916 0.451803 0.187703 +-0.0739987 -0.258303 0.189087 +-0.0886069 -0.256558 0.190389 +-0.0642556 -0.247398 0.191155 +-0.0560726 -0.246905 0.188522 +-0.0544295 -0.239964 0.189495 +-0.127443 -0.227164 0.188107 +-0.0512795 -0.213389 0.190016 +-0.131737 -0.200766 0.193024 +-0.0588736 -0.18237 0.18893 +-0.120416 -0.148142 0.190083 +0.229928 -0.131543 0.189447 +0.142208 -0.101851 0.198465 +0.200134 -0.0785118 0.190095 +0.184809 -0.0515555 0.185698 +0.157047 -0.0295143 0.191242 +0.0895789 -0.0205922 0.186969 +0.282858 0.171642 0.192459 +0.302811 0.170176 0.189259 +0.305044 0.184896 0.191142 +0.304768 0.191595 0.188395 +0.266552 0.191831 0.19691 +0.302256 0.198259 0.191004 +0.235053 0.236739 0.195376 +0.259966 0.263598 0.193743 +0.167997 0.255753 0.183959 +0.247913 0.274671 0.19433 +0.166674 0.263662 0.188336 +0.201154 0.269309 0.190158 +0.211821 0.267561 0.187998 +0.145294 0.288759 0.193112 +0.186778 0.336024 0.189611 +0.184564 0.358563 0.187157 +0.184569 0.363104 0.192432 +0.184979 0.372111 0.194552 +0.113472 0.389372 0.186853 +0.115905 0.391631 0.181799 +0.202227 0.421994 0.189525 +0.128004 0.42517 0.186285 +0.133774 0.434768 0.18671 +0.165447 0.447 0.192209 +0.174994 0.448083 0.191504 +-0.108916 -0.247846 0.189903 +-0.0613786 -0.239947 0.192265 +-0.118944 -0.240487 0.188283 +-0.0527075 -0.222864 0.190833 +-0.127846 -0.218702 0.190944 +-0.134065 -0.207198 0.189074 +-0.0544585 -0.205401 0.191309 +-0.136381 -0.193706 0.190169 +-0.13463 -0.185114 0.192839 +-0.0654307 -0.174616 0.19031 +-0.1331 -0.168367 0.19218 +-0.139648 -0.17042 0.188051 +0.217633 -0.168254 0.190592 +0.233253 -0.163122 0.190343 +0.202399 -0.154678 0.187683 +-0.115564 -0.153786 0.193585 +0.195432 -0.151851 0.191155 +-0.096586 -0.144529 0.189285 +0.225617 -0.116083 0.187445 +0.161436 -0.105627 0.185708 +0.212588 -0.0908419 0.188037 +0.205992 -0.0763928 0.185593 +0.206839 -0.0900839 0.192209 +0.183353 -0.0597896 0.192273 +0.112694 -0.0544045 0.188903 +0.104756 -0.0516195 0.193238 +0.101736 -0.0455775 0.191649 +0.0903159 -0.0345063 0.193886 +0.0781618 -0.00607506 0.194159 +0.098253 0.0151682 0.195312 +0.265377 0.181503 0.187291 +0.260741 0.193427 0.192213 +0.302527 0.197648 0.182721 +0.295095 0.213319 0.187363 +0.243985 0.222492 0.189593 +0.288073 0.225642 0.188479 +0.183068 0.267723 0.190842 +0.156219 0.269596 0.188117 +0.14145 0.292017 0.19452 +0.210413 0.300207 0.193635 +0.202847 0.304169 0.189831 +0.127317 0.311357 0.192962 +0.192123 0.31858 0.189607 +0.118423 0.336033 0.191404 +0.114402 0.338846 0.191551 +0.112668 0.342117 0.191453 +0.110621 0.353337 0.190366 +0.121024 0.413803 0.189908 +0.124637 0.419486 0.18771 +0.202086 0.428344 0.188426 +0.191542 0.442929 0.190764 +0.170161 0.448729 0.190463 +0.159499 0.449007 0.190883 +-0.0804478 -0.253588 0.191753 +-0.101253 -0.24977 0.191913 +-0.118567 -0.233304 0.192318 +-0.128593 -0.210319 0.19321 +-0.0666247 -0.181136 0.193285 +0.192227 -0.155713 0.197515 +0.231165 -0.157176 0.194342 +0.230455 -0.149249 0.193871 +0.18259 -0.133278 0.188021 +0.160692 -0.116776 0.194319 +0.156744 -0.109147 0.191831 +0.136118 -0.0811018 0.188581 +0.145633 -0.0173982 0.190357 +0.125696 0.000205002 0.190668 +0.0792928 7.50008e-005 0.191395 +0.120478 0.00930509 0.192885 +0.117694 0.0162522 0.189229 +0.112244 0.0135701 0.194491 +0.097857 0.0195922 0.189003 +0.297218 0.173328 0.193592 +0.282636 0.178829 0.196884 +0.256335 0.202126 0.19525 +0.213709 0.26507 0.197059 +0.176156 0.269396 0.192127 +0.194658 0.275594 0.19486 +0.209469 0.271162 0.190458 +0.151481 0.281563 0.194273 +0.222377 0.290821 0.193102 +0.21767 0.297191 0.196699 +0.138267 0.296599 0.195452 +0.194963 0.313579 0.189729 +0.123891 0.323247 0.191862 +0.117687 0.330815 0.191846 +0.112258 0.345647 0.189523 +0.184897 0.354099 0.191263 +0.11014 0.357686 0.190684 +0.111203 0.379067 0.184459 +0.117079 0.401938 0.187634 +0.198808 0.408376 0.193218 +0.139238 0.436998 0.194088 +0.14246 0.440794 0.192447 +0.145891 0.442962 0.190253 +0.169909 0.445251 0.194791 +0.185622 0.445347 0.191753 +-0.0559746 -0.231947 0.191669 +-0.12184 -0.219131 0.195504 +-0.0593316 -0.211154 0.194664 +-0.0588656 -0.196969 0.192801 +-0.0835668 -0.158191 0.19245 +-0.0914979 -0.158327 0.195175 +-0.0903549 -0.151199 0.191354 +-0.104319 -0.146309 0.190983 +0.188578 -0.148012 0.193761 +0.16845 -0.130927 0.198264 +0.146388 -0.096342 0.191104 +0.180229 -0.0652047 0.198724 +0.177688 -0.0521285 0.191432 +0.095373 -0.0406094 0.193422 +0.0811848 0.00598306 0.1948 +0.296426 0.166255 0.189482 +0.270067 0.181612 0.192079 +0.252417 0.208142 0.193763 +0.248569 0.214735 0.192146 +0.245584 0.220185 0.196262 +0.284919 0.231819 0.192274 +0.223005 0.252466 0.195038 +0.164521 0.276236 0.194904 +0.199961 0.273693 0.193178 +0.236656 0.283259 0.195237 +0.194997 0.315938 0.19706 +0.12577 0.321533 0.194766 +0.185264 0.331248 0.194889 +0.120017 0.334319 0.19363 +0.113896 0.340347 0.195337 +0.110568 0.350778 0.185899 +0.111346 0.349382 0.192538 +0.109282 0.362576 0.18614 +0.109247 0.368018 0.188499 +0.110121 0.379063 0.190239 +0.191315 0.391306 0.197779 +0.190499 0.386902 0.19155 +0.194131 0.396342 0.195304 +0.200639 0.415561 0.191937 +0.135174 0.433892 0.192014 +0.194679 0.436539 0.192569 +0.148105 0.44099 0.195977 +0.153446 0.443099 0.19523 +0.180228 0.445075 0.193807 +-0.106952 -0.236538 0.196911 +-0.0774278 -0.240689 0.196301 +-0.122185 -0.226501 0.192729 +-0.0581266 -0.218376 0.193907 +-0.12216 -0.211906 0.197556 +-0.130729 -0.191552 0.195229 +-0.132397 -0.176356 0.193787 +-0.0721097 -0.171775 0.193042 +0.214799 -0.16827 0.198347 +-0.0775408 -0.165245 0.193013 +-0.130606 -0.160448 0.19134 +0.206177 -0.160461 0.190151 +-0.122557 -0.158975 0.194001 +-0.098284 -0.151845 0.193343 +0.18524 -0.140322 0.191047 +0.227317 -0.135816 0.194136 +0.174917 -0.13045 0.192523 +0.163625 -0.123898 0.197049 +0.152564 -0.114048 0.19878 +0.186815 -0.0681397 0.194447 +0.111378 -0.0644456 0.196745 +0.159609 -0.0421264 0.198116 +0.0852809 -0.0278253 0.195023 +0.12647 0.00632006 0.188534 +0.29002 0.168573 0.191738 +0.276263 0.178889 0.194021 +0.261507 0.197697 0.197549 +0.250055 0.213403 0.19807 +0.266078 0.256871 0.193549 +0.22238 0.254793 0.201229 +0.209843 0.270103 0.19741 +0.1812 0.2741 0.194497 +0.169084 0.270335 0.192345 +0.188302 0.2718 0.192778 +0.206615 0.274516 0.192777 +0.187383 0.277188 0.196011 +0.145929 0.291798 0.198022 +0.147269 0.295204 0.20106 +0.137177 0.303664 0.199352 +0.132367 0.307168 0.196581 +0.206213 0.306181 0.197128 +0.119019 0.326566 0.192263 +0.18466 0.339818 0.193958 +0.114055 0.344863 0.193709 +0.109689 0.368827 0.194356 +0.112452 0.39165 0.191758 +0.115351 0.395691 0.187199 +0.197226 0.400115 0.190323 +0.120442 0.414579 0.196065 +0.130151 0.430022 0.190788 +0.133597 0.431167 0.196468 +0.175211 0.443299 0.195051 +0.153226 0.448511 0.190241 +-0.0943859 -0.251321 0.192645 +-0.0799518 -0.24682 0.194599 +-0.0875249 -0.248935 0.194212 +-0.103498 -0.24304 0.19489 +-0.0695227 -0.241402 0.194417 +-0.0647426 -0.233693 0.194839 +-0.0599656 -0.226672 0.19422 +-0.0616936 -0.203624 0.195446 +-0.0624646 -0.188878 0.193227 +-0.0698287 -0.187142 0.196851 +-0.0798068 -0.172485 0.196968 +0.205189 -0.164819 0.195333 +0.220898 -0.166452 0.198396 +-0.125581 -0.166498 0.195397 +-0.0853979 -0.165481 0.19642 +-0.107332 -0.152523 0.193969 +0.22253 -0.119994 0.193226 +0.220967 -0.111497 0.190582 +0.149128 -0.105597 0.195481 +0.208712 -0.096556 0.194163 +0.12853 -0.0785518 0.192814 +0.096756 -0.0480215 0.197148 +0.0802268 -0.0136751 0.194137 +0.0763838 -0.0156422 0.19981 +0.116037 0.00696207 0.197987 +0.0869209 0.00743407 0.200307 +0.288913 0.174824 0.195596 +0.300403 0.181737 0.195891 +0.292099 0.219516 0.191067 +0.173358 0.275839 0.195505 +0.200386 0.281224 0.19683 +0.203494 0.277672 0.195087 +0.147858 0.287688 0.196173 +0.15157 0.28978 0.199412 +0.199685 0.309745 0.193722 +0.127982 0.314375 0.197545 +0.124704 0.316434 0.193101 +0.189475 0.322047 0.195795 +0.127813 0.320599 0.197913 +0.121929 0.324497 0.195216 +0.121578 0.332296 0.195601 +0.116238 0.336518 0.195126 +0.183761 0.370166 0.200557 +0.197849 0.421914 0.195789 +0.153804 0.439601 0.198658 +0.183858 0.440976 0.196588 +-0.112393 -0.240266 0.192648 +-0.0674007 -0.209486 0.198483 +-0.0662347 -0.195357 0.196696 +-0.125831 -0.174662 0.197164 +-0.116316 -0.161985 0.19672 +-0.100001 -0.158443 0.196563 +0.199066 -0.159256 0.194823 +0.214431 -0.098913 0.190898 +0.201175 -0.0854739 0.194556 +0.132737 -0.0872719 0.195688 +0.195895 -0.0804658 0.196058 +0.116007 -0.0708197 0.197494 +0.184111 -0.0721087 0.200325 +0.175767 -0.0586016 0.197388 +0.152883 -0.0344393 0.19776 +0.148824 -0.0250303 0.193858 +0.124418 -0.0134641 0.197727 +0.0803418 -0.0215322 0.197389 +0.0768758 -0.000308003 0.198885 +0.0924199 0.0114081 0.19811 +0.294316 0.17878 0.197314 +0.271449 0.186378 0.196237 +0.301826 0.19019 0.196267 +0.299399 0.204819 0.194659 +0.296159 0.212095 0.194803 +0.264881 0.260866 0.19958 +0.254768 0.270259 0.19629 +0.206799 0.274054 0.201211 +0.168504 0.280798 0.197717 +0.178655 0.280184 0.197733 +0.142426 0.295034 0.198111 +0.153795 0.352713 0.228347 +0.12675 0.349767 0.218521 +0.116155 0.338248 0.199045 +0.115963 0.342793 0.197374 +0.112052 0.346945 0.197262 +0.111526 0.356792 0.194559 +0.111375 0.351969 0.19722 +0.109603 0.363439 0.192113 +0.185837 0.377744 0.199305 +0.11397 0.397834 0.192888 +0.19635 0.41384 0.19845 +0.123686 0.416737 0.199654 +0.126231 0.424505 0.191892 +0.129492 0.426667 0.196354 +0.197057 0.429402 0.194037 +0.191172 0.433286 0.197743 +0.188947 0.438942 0.19574 +0.178798 0.440641 0.198811 +0.156726 0.447267 0.194091 +0.163622 0.445653 0.196466 +0.171621 0.442316 0.199418 +-0.0907799 -0.235487 0.199292 +-0.0946809 -0.243584 0.19624 +-0.112322 -0.2311 0.196866 +-0.0696347 -0.228424 0.197431 +-0.108473 -0.159541 0.196903 +0.227865 -0.143091 0.195802 +0.177483 -0.137923 0.195888 +0.217279 -0.114209 0.196265 +0.216006 -0.106688 0.19369 +0.209995 -0.103496 0.196529 +0.202768 -0.0928729 0.197616 +0.2045 -0.099779 0.200179 +0.189037 -0.0769048 0.197753 +0.167571 -0.0574796 0.202163 +0.168364 -0.0453275 0.193541 +0.0847328 -0.0348243 0.198988 +0.131242 -0.0170752 0.197143 +0.120675 -0.00598606 0.201156 +0.0753488 -0.00808308 0.199041 +0.121661 0.00154102 0.196961 +0.0817838 0.00365004 0.201307 +0.104814 0.0126131 0.198292 +0.298981 0.205817 0.187273 +0.295036 0.21153 0.202479 +0.173226 0.284603 0.199834 +0.193235 0.280417 0.197808 +0.198079 0.285123 0.199097 +0.161853 0.270382 0.19103 +0.122823 0.325635 0.199178 +0.124801 0.329535 0.199443 +0.182762 0.333093 0.200477 +0.18355 0.347959 0.196014 +0.110209 0.360485 0.196601 +0.118272 0.407729 0.190211 +0.138861 0.433057 0.197594 +-0.0861759 -0.241595 0.197051 +-0.098999 -0.236725 0.198612 +-0.104568 -0.229741 0.200035 +-0.0736447 -0.234444 0.197225 +-0.0650517 -0.222707 0.196797 +-0.0728337 -0.22184 0.199463 +-0.0660577 -0.216103 0.197742 +-0.0750488 -0.200089 0.201263 +-0.12641 -0.197406 0.197546 +-0.127983 -0.183144 0.197073 +-0.0775448 -0.186326 0.200072 +-0.0741457 -0.179196 0.196839 +-0.118996 -0.177144 0.200404 +-0.118697 -0.169367 0.198508 +0.21094 -0.167007 0.193042 +-0.110276 -0.166891 0.199608 +-0.101765 -0.165255 0.199297 +-0.0934579 -0.165267 0.198339 +0.18115 -0.145205 0.198093 +0.19815 -0.096442 0.202465 +0.127461 -0.0918979 0.203215 +0.107837 -0.0580036 0.19508 +0.170511 -0.0520675 0.19651 +0.0898789 -0.0424684 0.199006 +0.118192 -0.0102221 0.206435 +0.116088 0.000488005 0.202777 +0.098419 0.0101451 0.201801 +0.295166 0.185812 0.200353 +0.27773 0.185072 0.198918 +0.267519 0.197739 0.201412 +0.260869 0.20377 0.20156 +0.282548 0.236946 0.197886 +0.217253 0.261511 0.202502 +0.184802 0.282057 0.198789 +0.195437 0.289008 0.201079 +0.229989 0.288325 0.19608 +0.190512 0.285041 0.200404 +0.16137 0.283182 0.198104 +0.141942 0.303842 0.203678 +0.136156 0.307516 0.202305 +0.131217 0.311775 0.200791 +0.130243 0.31922 0.200596 +0.192082 0.32138 0.202673 +0.125391 0.324957 0.202182 +0.122219 0.332088 0.201064 +0.118788 0.334233 0.19845 +0.181859 0.340258 0.199055 +0.183338 0.356489 0.197296 +0.110802 0.37396 0.194247 +0.188416 0.384405 0.19834 +0.191246 0.398684 0.202728 +0.113168 0.397063 0.198867 +0.190533 0.411997 0.205558 +0.122935 0.419222 0.193404 +0.143528 0.438009 0.197544 +0.148353 0.438228 0.201089 +0.156751 0.438031 0.202385 +0.160285 0.441092 0.199478 +0.183728 0.435872 0.201331 +0.158284 0.444179 0.197229 +-0.0825318 -0.234405 0.198865 +-0.0783578 -0.227867 0.199807 +-0.116123 -0.22452 0.197246 +-0.115813 -0.216433 0.1999 +-0.0805838 -0.19463 0.202614 +-0.124669 -0.204533 0.197625 +-0.0686167 -0.202244 0.198799 +-0.0733547 -0.193168 0.199725 +-0.120966 -0.183895 0.200553 +-0.112278 -0.174283 0.201348 +0.207883 -0.167224 0.207086 +0.223839 -0.140493 0.200408 +0.160104 -0.12907 0.20338 +0.155537 -0.12173 0.201796 +0.211006 -0.110401 0.198864 +0.138714 -0.0933349 0.195178 +0.191132 -0.0844398 0.200077 +0.124745 -0.0845398 0.200068 +0.144869 -0.0288563 0.199174 +0.138296 -0.0201332 0.196514 +0.30003 0.197612 0.198537 +0.255187 0.209381 0.201384 +0.292532 0.219248 0.198429 +0.250829 0.276883 0.201347 +0.236679 0.288184 0.201136 +0.154677 0.28352 0.196748 +0.224904 0.29475 0.19993 +0.124993 0.322537 0.19891 +0.127509 0.327855 0.202748 +0.180243 0.345456 0.201652 +0.115629 0.34431 0.199608 +0.180806 0.35226 0.202069 +0.112395 0.348709 0.201323 +0.113302 0.356006 0.198296 +0.111086 0.385172 0.192551 +0.112617 0.392606 0.197045 +0.195479 0.40305 0.197038 +0.115538 0.403312 0.193926 +0.193527 0.407166 0.201687 +0.193011 0.426179 0.199542 +0.166177 0.441602 0.200216 +-0.095858 -0.229652 0.201106 +-0.109494 -0.222574 0.200878 +-0.0870319 -0.227326 0.2013 +-0.0743647 -0.214842 0.200772 +-0.110564 -0.212759 0.202694 +-0.123825 -0.190739 0.19962 +-0.0877619 -0.172883 0.199944 +-0.0904069 -0.180673 0.202784 +0.208472 -0.168544 0.200872 +0.226604 -0.162071 0.198175 +0.226069 -0.161638 0.198994 +0.225586 -0.14828 0.200238 +0.175042 -0.145797 0.203528 +0.20558 -0.106378 0.20301 +0.196813 -0.0888429 0.199608 +0.09935 -0.0554736 0.199954 +0.2888 0.182455 0.199883 +0.28391 0.186232 0.201578 +0.296125 0.192076 0.202006 +0.273233 0.191745 0.200924 +0.243754 0.224937 0.201095 +0.235188 0.238632 0.202752 +0.277975 0.243394 0.196639 +0.23154 0.242887 0.19912 +0.22724 0.248828 0.201054 +0.212297 0.267826 0.204011 +0.202824 0.279381 0.201901 +0.243815 0.281429 0.198983 +0.166853 0.28769 0.201117 +0.178364 0.287499 0.201354 +0.231519 0.293409 0.204001 +0.146658 0.307075 0.207934 +0.118748 0.336289 0.202654 +0.118655 0.341415 0.20087 +0.115178 0.354837 0.201881 +0.183109 0.363246 0.199707 +0.110125 0.3646 0.198599 +0.188137 0.390677 0.20442 +0.119837 0.410872 0.19997 +0.133416 0.427944 0.200463 +0.162619 0.437244 0.201763 +-0.101125 -0.223245 0.202524 +-0.0808618 -0.220463 0.201608 +-0.0750728 -0.207589 0.201443 +-0.109755 -0.205191 0.204269 +-0.116929 -0.206796 0.201272 +-0.119557 -0.198656 0.20137 +-0.0823908 -0.179678 0.2004 +-0.095465 -0.172141 0.20125 +-0.103872 -0.171953 0.201576 +0.185067 -0.151641 0.200003 +0.171135 -0.138633 0.201481 +0.223553 -0.132844 0.198105 +0.219842 -0.126965 0.200027 +0.211704 -0.117154 0.201414 +0.145234 -0.111971 0.203133 +0.185426 -0.0806048 0.204228 +0.120676 -0.0773078 0.198088 +0.10422 -0.0626966 0.201022 +0.289435 0.224152 0.204788 +0.221637 0.257729 0.206984 +0.260335 0.266575 0.200991 +0.204774 0.278066 0.207826 +0.184028 0.28744 0.201582 +0.159254 0.290327 0.201527 +0.15721 0.276782 0.193557 +0.147533 0.300596 0.204415 +0.135125 0.311997 0.204508 +0.202113 0.311952 0.200806 +0.132781 0.31817 0.203335 +0.121556 0.332503 0.205064 +0.121704 0.336316 0.206216 +0.114154 0.34509 0.20197 +0.113785 0.351351 0.203707 +0.111319 0.363609 0.204205 +0.112576 0.37363 0.19959 +0.110285 0.379614 0.195634 +0.113723 0.393236 0.202711 +0.117749 0.409355 0.194961 +0.122127 0.410767 0.205462 +0.127377 0.417133 0.20348 +0.12948 0.423172 0.201814 +0.138393 0.430746 0.202488 +0.187775 0.430322 0.202215 +0.148902 0.434008 0.204902 +-0.0936759 -0.222442 0.203037 +-0.0878709 -0.218297 0.203316 +-0.096733 -0.214932 0.204389 +-0.104342 -0.216725 0.203528 +-0.103237 -0.209015 0.205047 +-0.0819868 -0.203461 0.203451 +-0.116398 -0.190907 0.202832 +-0.0849688 -0.187546 0.202853 +-0.108657 -0.191785 0.204937 +-0.098704 -0.17837 0.203457 +-0.113065 -0.183398 0.203171 +-0.096995 -0.185234 0.204638 +-0.10664 -0.178693 0.203188 +0.20121 -0.165944 0.200284 +0.194686 -0.162249 0.201883 +0.17979 -0.153108 0.205621 +0.226522 -0.154956 0.199984 +0.219733 -0.134186 0.203138 +0.192345 -0.0925779 0.204222 +0.111962 -0.0765518 0.204375 +0.176556 -0.0701577 0.204618 +0.162538 -0.0495885 0.200989 +0.137757 -0.0272453 0.202419 +0.113665 -0.00488005 0.208736 +0.263384 0.21505 0.210559 +0.255591 0.216105 0.206719 +0.249258 0.217862 0.202883 +0.243067 0.229278 0.206623 +0.288662 0.226546 0.196979 +0.239035 0.231762 0.199754 +0.226912 0.251149 0.207156 +0.270089 0.254758 0.200411 +0.187787 0.290487 0.203173 +0.20824 0.309519 0.204642 +0.135338 0.316836 0.205935 +0.128339 0.323775 0.204939 +0.183841 0.331295 0.206859 +0.130869 0.3266 0.20562 +0.186726 0.326613 0.201197 +0.121814 0.340131 0.204798 +0.1182 0.342812 0.203152 +0.177164 0.353723 0.207929 +0.110619 0.369208 0.200278 +0.11476 0.372888 0.204739 +0.111685 0.387611 0.196899 +0.115662 0.397378 0.204983 +0.192765 0.418927 0.202046 +0.134953 0.424828 0.203898 +0.170449 0.437551 0.203475 +0.152725 0.436856 0.204627 +-0.0900469 -0.210938 0.204526 +-0.0821818 -0.211873 0.203052 +-0.095328 -0.198002 0.205726 +-0.0873609 -0.196282 0.204655 +-0.0919839 -0.190131 0.204844 +-0.104768 -0.185372 0.20464 +0.189322 -0.163279 0.207185 +0.221169 -0.160904 0.204049 +0.163972 -0.135941 0.205276 +0.217823 -0.120746 0.199074 +0.13424 -0.097902 0.202009 +0.192732 -0.099203 0.207839 +0.116927 -0.0823708 0.204705 +0.180682 -0.0758178 0.204992 +0.108282 -0.0698757 0.202758 +0.0834898 -0.0406124 0.203185 +0.152561 -0.0420164 0.203303 +0.0746177 -0.0301763 0.207046 +0.132131 -0.0228532 0.201715 +0.0799898 -0.0288803 0.200965 +0.120331 -0.0157872 0.203217 +0.115163 -0.0128571 0.211995 +0.110111 0.00794408 0.200845 +0.280985 0.198043 0.207536 +0.288639 0.191299 0.204319 +0.273886 0.19778 0.205181 +0.261506 0.209881 0.205853 +0.291774 0.217231 0.205742 +0.247868 0.282074 0.206753 +0.196668 0.287858 0.206429 +0.192637 0.292557 0.203507 +0.181729 0.293616 0.204656 +0.189203 0.295887 0.205442 +0.166372 0.293982 0.204298 +0.15429 0.295944 0.203709 +0.179209 0.337995 0.204835 +0.180774 0.367301 0.20659 +0.112471 0.375414 0.206327 +0.110946 0.383119 0.199452 +0.113397 0.388515 0.202045 +0.186572 0.396714 0.20919 +0.188598 0.404515 0.207887 +0.125834 0.414011 0.206882 +0.130469 0.415371 0.207507 +0.16641 0.434559 0.203713 +0.177845 0.433824 0.205036 +0.175947 0.438383 0.202235 +-0.096818 -0.205887 0.205707 +-0.0892329 -0.203735 0.205002 +-0.112378 -0.198434 0.204174 +-0.103733 -0.199901 0.205748 +-0.100564 -0.192344 0.205709 +0.198745 -0.167922 0.206097 +0.20298 -0.166989 0.211108 +0.215494 -0.165382 0.204744 +0.216762 -0.157634 0.209345 +0.220764 -0.147259 0.205826 +0.215185 -0.137333 0.207487 +0.214237 -0.130374 0.205401 +0.148182 -0.120589 0.206775 +0.206725 -0.112901 0.205325 +0.19871 -0.10329 0.204939 +0.138292 -0.106312 0.204737 +0.193351 -0.10603 0.210688 +0.187919 -0.0874259 0.205817 +0.172183 -0.0641526 0.203323 +0.155123 -0.0581326 0.212888 +0.145029 -0.0362294 0.204294 +0.0725607 -0.0111611 0.203708 +0.0745797 -0.00423904 0.205185 +0.0869569 0.00346703 0.207201 +0.109827 0.00173802 0.20636 +0.098124 0.00461305 0.208373 +0.104106 0.00680907 0.204607 +0.28018 0.191901 0.204002 +0.294342 0.198285 0.204683 +0.248336 0.223064 0.207023 +0.256336 0.272238 0.204528 +0.242186 0.286691 0.20541 +0.173607 0.292429 0.203735 +0.153111 0.30243 0.207015 +0.212858 0.30353 0.200607 +0.141001 0.30963 0.206807 +0.137957 0.315131 0.208249 +0.198231 0.316813 0.203748 +0.130756 0.320057 0.205149 +0.127552 0.321246 0.202254 +0.134112 0.324659 0.208252 +0.115981 0.350093 0.207451 +0.117517 0.354019 0.205285 +0.116256 0.355541 0.208256 +0.182513 0.375185 0.206529 +0.110588 0.377594 0.200925 +0.17817 0.371632 0.212694 +0.114929 0.401145 0.199811 +0.117065 0.405744 0.199319 +0.120087 0.406674 0.203435 +0.12302 0.413986 0.202739 +0.14376 0.433824 0.200503 +0.159911 0.435655 0.206229 +0.187257 -0.157672 0.203494 +0.219576 -0.14123 0.205418 +0.212783 -0.124162 0.203787 +0.186876 -0.0936939 0.209593 +0.0929009 -0.0578056 0.206726 +0.0918699 -0.0506075 0.202635 +0.0785388 -0.00349003 0.210557 +0.0924919 0.00714907 0.204894 +0.28781 0.198516 0.207527 +0.291846 0.205303 0.207569 +0.297252 0.204626 0.201584 +0.285618 0.232132 0.202275 +0.231788 0.244674 0.206874 +0.209136 0.272588 0.207755 +0.20083 0.283645 0.206449 +0.19431 0.292101 0.210324 +0.186717 0.299942 0.207524 +0.170926 0.29927 0.207303 +0.176418 0.304196 0.209708 +0.219426 0.300844 0.203824 +0.137036 0.323024 0.211433 +0.179861 0.336004 0.211005 +0.124573 0.338654 0.20846 +0.111056 0.359308 0.201782 +0.112806 0.358069 0.206271 +0.185176 0.38295 0.205374 +0.112401 0.384451 0.204303 +0.115737 0.392127 0.207621 +0.117931 0.399343 0.209307 +0.123228 0.4064 0.207186 +0.125933 0.421794 0.197846 +0.131005 0.421106 0.206548 +0.135989 0.422581 0.208658 +0.139066 0.426797 0.206325 +0.188082 0.423644 0.204927 +0.182991 0.429226 0.206006 +0.145161 0.431279 0.203966 +0.149162 0.429468 0.207455 +0.199071 -0.110058 0.207161 +0.127619 -0.099138 0.208286 +0.182008 -0.0860169 0.209585 +0.176881 -0.0792888 0.209982 +0.166095 -0.0650087 0.208664 +0.12949 -0.0279813 0.207338 +0.0758738 -0.0231912 0.203007 +0.0723497 -0.0176892 0.2054 +0.0929859 0.00210902 0.211592 +0.27549 0.248202 0.20297 +0.266652 0.26061 0.206567 +0.261745 0.266821 0.208229 +0.198025 0.287324 0.212643 +0.237781 0.29221 0.209577 +0.178443 0.298467 0.206902 +0.191654 0.295737 0.213023 +0.160896 0.297961 0.205944 +0.18434 0.304049 0.209687 +0.158763 0.304724 0.209243 +0.189895 0.326251 0.208589 +0.125714 0.329618 0.206505 +0.118319 0.342746 0.207117 +0.173854 0.349024 0.211124 +0.114029 0.367644 0.209378 +0.111595 0.380031 0.204719 +0.114058 0.382759 0.208882 +0.115 0.387361 0.207472 +0.183641 0.388506 0.210667 +0.117657 0.402576 0.204862 +0.124993 0.410162 0.209896 +0.149411 0.427132 0.212654 +0.158722 0.428759 0.210554 +0.171944 0.431428 0.206297 +0.155026 0.433228 0.207829 +0.161729 0.431657 0.209591 +0.192909 -0.167448 0.210174 +0.211212 -0.134589 0.211177 +0.208116 -0.120047 0.207562 +0.202886 -0.123292 0.211063 +0.201227 -0.116273 0.208972 +0.098405 -0.0625856 0.205474 +0.0853339 -0.0469935 0.205538 +0.0784508 -0.0426444 0.208974 +0.0788108 -0.0355234 0.20516 +0.117318 -0.0201702 0.209152 +0.0707537 -0.0103051 0.209285 +0.0807818 0.000166002 0.206527 +0.0858729 -0.000549005 0.213394 +0.267761 0.203674 0.205526 +0.276057 0.209874 0.212757 +0.289541 0.211458 0.209769 +0.286025 0.228497 0.209239 +0.20273 0.282073 0.213478 +0.188595 0.299922 0.213826 +0.165893 0.303035 0.209082 +0.131503 0.322913 0.207069 +0.124619 0.333502 0.209311 +0.131128 0.336334 0.215251 +0.127699 0.336985 0.211785 +0.120093 0.342003 0.21093 +0.114289 0.346243 0.205969 +0.117055 0.345678 0.209943 +0.119373 0.352788 0.208856 +0.113142 0.362041 0.209431 +0.112383 0.368406 0.205071 +0.117101 0.395193 0.211522 +0.18293 0.402076 0.214127 +0.120662 0.403413 0.210142 +0.133763 0.413643 0.211462 +0.153806 0.428347 0.20879 +0.177461 0.428179 0.208735 +0.165907 0.43323 0.207685 +0.221554 -0.153823 0.20542 +0.153509 -0.129096 0.208854 +0.208801 -0.127699 0.210371 +0.197755 -0.125562 0.215786 +0.130055 -0.112433 0.215592 +0.155556 -0.0501005 0.206789 +0.0867079 -0.0538545 0.209049 +0.125026 -0.0212952 0.203818 +0.114801 -0.0257683 0.214917 +0.109809 -0.0106551 0.215858 +0.099792 -0.00237502 0.215123 +0.275341 0.203666 0.209319 +0.268819 0.209283 0.209683 +0.281454 0.231214 0.21487 +0.248161 0.229077 0.211897 +0.282667 0.235992 0.208927 +0.280062 0.241444 0.204153 +0.212499 0.270603 0.213523 +0.225784 0.298984 0.207294 +0.158803 0.311655 0.213107 +0.144911 0.313485 0.21136 +0.19642 0.321053 0.208649 +0.13185 0.326866 0.21231 +0.176853 0.345163 0.206661 +0.173853 0.357348 0.213775 +0.121531 0.351656 0.212285 +0.114718 0.356369 0.210932 +0.180405 0.359395 0.20479 +0.118048 0.391427 0.213701 +0.128724 0.412963 0.211161 +0.186967 0.416715 0.20813 +0.140958 0.423197 0.20937 +0.142507 0.430005 0.206657 +0.177172 0.422842 0.212749 +0.16768 0.429846 0.210812 +0.207853 -0.162125 0.213965 +0.212679 -0.162356 0.210192 +0.172926 -0.151119 0.209438 +0.215844 -0.150786 0.210761 +0.194011 -0.112788 0.21331 +0.120537 -0.096421 0.211806 +0.170581 -0.0726867 0.209048 +0.0881389 -0.0618366 0.213046 +0.147944 -0.0456675 0.209125 +0.14153 -0.0401834 0.209175 +0.0713847 -0.0241722 0.208744 +0.0687857 -0.0172642 0.210395 +0.28366 0.204854 0.21061 +0.238921 0.235077 0.206706 +0.217623 0.266076 0.216763 +0.207515 0.276802 0.213797 +0.200561 0.286799 0.218308 +0.214818 0.306704 0.207983 +0.152425 0.309115 0.210632 +0.134439 0.319744 0.208764 +0.140744 0.321026 0.213372 +0.195271 0.324665 0.214147 +0.12338 0.340435 0.212938 +0.118655 0.349104 0.210964 +0.123889 0.350275 0.215482 +0.116685 0.356388 0.215666 +0.113292 0.378684 0.209159 +0.115192 0.3796 0.213244 +0.11739 0.379882 0.217135 +0.125865 0.405082 0.211055 +0.184179 0.409306 0.212358 +0.13351 0.418765 0.210786 +0.182809 0.422583 0.209517 +0.144435 0.427944 0.210145 +0.159285 0.424517 0.213897 +0.154636 0.426359 0.213243 +0.164858 0.426035 0.212548 +0.196728 -0.166927 0.214964 +0.182869 -0.160099 0.20961 +0.214503 -0.143842 0.210432 +0.209327 -0.141024 0.214412 +0.205594 -0.135365 0.21438 +0.201674 -0.130271 0.213386 +0.196812 -0.118952 0.213628 +0.187537 -0.108063 0.215663 +0.187082 -0.100825 0.212842 +0.110597 -0.0849268 0.211514 +0.177053 -0.0870559 0.214559 +0.105793 -0.0776118 0.210114 +0.102013 -0.0699617 0.207813 +0.159843 -0.0654337 0.213124 +0.140281 -0.0456185 0.213712 +0.134802 -0.0332443 0.208693 +0.127376 -0.0337923 0.213427 +0.122034 -0.0268863 0.210093 +0.283052 0.211962 0.213125 +0.24268 0.234847 0.212549 +0.236385 0.245201 0.216451 +0.271871 0.253868 0.207862 +0.216126 0.264953 0.209167 +0.244255 0.287527 0.212854 +0.221505 0.304202 0.211628 +0.186157 0.304404 0.214825 +0.128292 0.330644 0.212325 +0.175325 0.341285 0.211367 +0.118133 0.354614 0.212016 +0.173729 0.365067 0.216189 +0.115777 0.361076 0.214825 +0.116653 0.372044 0.209987 +0.119384 0.371134 0.214842 +0.180875 0.380708 0.211743 +0.131784 0.411605 0.214921 +0.141836 0.41767 0.217611 +0.1388 0.420674 0.213218 +0.143788 0.420331 0.214662 +0.145021 0.423767 0.211759 +0.172226 0.427039 0.212029 +0.176488 -0.157708 0.21258 +0.167081 -0.143447 0.20825 +0.146447 -0.128385 0.214009 +0.192097 -0.122092 0.218093 +0.138535 -0.114 0.209978 +0.131722 -0.106236 0.209962 +0.119243 -0.0893319 0.20797 +0.102602 -0.0831508 0.216499 +0.161085 -0.0573116 0.207071 +0.148629 -0.0523065 0.213473 +0.0738737 -0.0376584 0.211168 +0.113167 -0.0184942 0.217019 +0.277621 0.237025 0.2172 +0.23653 0.240504 0.211196 +0.264435 0.263836 0.214408 +0.220861 0.260897 0.21296 +0.253268 0.277168 0.209957 +0.195758 0.292163 0.218456 +0.231398 0.29766 0.211485 +0.181987 0.308059 0.212094 +0.164582 0.308974 0.212072 +0.178992 0.311804 0.214238 +0.171843 0.308348 0.211624 +0.145014 0.319584 0.214539 +0.134781 0.329878 0.21656 +0.191501 0.32848 0.216635 +0.186127 0.33108 0.213039 +0.134822 0.335763 0.218553 +0.129369 0.33876 0.218231 +0.125845 0.340298 0.216381 +0.123994 0.344917 0.216869 +0.121246 0.352682 0.213593 +0.177404 0.362615 0.210687 +0.114045 0.375046 0.211459 +0.116122 0.37494 0.215914 +0.116441 0.384309 0.212672 +0.128134 0.401064 0.218303 +0.127891 0.408757 0.213885 +0.137564 0.412193 0.215148 +0.148733 0.421299 0.21381 +0.153204 0.422761 0.215639 +0.170179 0.4221 0.214775 +0.163429 0.422298 0.21625 +0.15782 0.419887 0.21746 +0.186685 -0.166291 0.213905 +0.158166 -0.137185 0.210975 +0.165116 -0.0731037 0.215141 +0.157784 -0.0707807 0.218568 +0.0946679 -0.0665107 0.211157 +0.0798748 -0.0490675 0.211406 +0.0729737 -0.0449564 0.215428 +0.132812 -0.0397754 0.214625 +0.0661947 -0.0182292 0.215327 +0.0697637 -0.0122161 0.215968 +0.0745167 -0.00736007 0.213452 +0.0809458 -0.00431804 0.216194 +0.107241 -0.00449904 0.212949 +0.287045 0.218832 0.211654 +0.259461 0.220782 0.212435 +0.253793 0.223334 0.211093 +0.283532 0.223616 0.214241 +0.248756 0.235297 0.216747 +0.230737 0.248953 0.213508 +0.225599 0.255258 0.212805 +0.249564 0.282003 0.214674 +0.187597 0.303119 0.220632 +0.184014 0.308333 0.217958 +0.167843 0.314214 0.214779 +0.153104 0.315139 0.214237 +0.203705 0.315454 0.208982 +0.140005 0.325534 0.216611 +0.13928 0.335933 0.220965 +0.17215 0.344449 0.216178 +0.119049 0.359327 0.219038 +0.115124 0.364643 0.213256 +0.11867 0.388062 0.21078 +0.12417 0.401928 0.214795 +0.13673 0.416842 0.214704 +0.177018 0.411192 0.217404 +0.140331 0.414249 0.218131 +0.14681 0.417931 0.218692 +0.175549 0.417531 0.215962 +0.179679 -0.163973 0.216008 +0.202162 -0.16358 0.216747 +0.210815 -0.155399 0.214679 +0.166834 -0.150112 0.213478 +0.210011 -0.148074 0.215305 +0.153961 -0.142027 0.217777 +0.199851 -0.135912 0.218135 +0.123486 -0.104661 0.21541 +0.105388 -0.0907609 0.219854 +0.098504 -0.0749297 0.213849 +0.0813738 -0.0617386 0.218457 +0.0816748 -0.0558806 0.214455 +0.0751858 -0.0515055 0.217083 +0.14661 -0.0574516 0.218823 +0.137097 -0.0392894 0.211791 +0.112725 -0.0313563 0.220184 +0.270532 0.21525 0.214245 +0.260686 0.227212 0.21746 +0.278743 0.241875 0.212195 +0.27587 0.247557 0.210477 +0.235708 0.295942 0.216693 +0.17517 0.315145 0.215646 +0.162139 0.317761 0.216922 +0.209835 0.312546 0.21191 +0.149303 0.317782 0.214949 +0.142524 0.329966 0.219724 +0.128528 0.343921 0.220096 +0.120675 0.346211 0.214015 +0.124225 0.35114 0.215754 +0.120347 0.35426 0.217904 +0.122555 0.369474 0.219212 +0.120411 0.377623 0.221011 +0.12069 0.393943 0.217193 +0.181532 0.394406 0.214889 +0.124474 0.397019 0.21871 +0.129347 0.404048 0.214595 +0.177181 0.404307 0.218911 +0.131229 0.407622 0.217735 +0.135183 0.410584 0.218247 +0.141504 0.410204 0.218514 +0.151824 0.418157 0.217692 +0.155223 0.415612 0.221204 +0.204642 -0.150922 0.218984 +0.203347 -0.143424 0.217493 +0.181752 -0.101848 0.218118 +0.181648 -0.0940359 0.214254 +0.170551 -0.0805558 0.213785 +0.0690117 -0.0389064 0.216625 +0.120196 -0.0323763 0.215937 +0.110444 -0.0234322 0.222863 +0.0722747 -0.0137601 0.22203 +0.271981 0.22208 0.217711 +0.278438 0.217264 0.215553 +0.234632 0.251202 0.220371 +0.258247 0.271566 0.212684 +0.194379 0.296721 0.224081 +0.227112 0.302471 0.216296 +0.179031 0.313655 0.219097 +0.118835 0.365071 0.217858 +0.116279 0.368542 0.21433 +0.119321 0.38466 0.216139 +0.177043 0.396876 0.219656 +0.181529 0.415863 0.212854 +0.165324 0.418865 0.218829 +0.191243 -0.165892 0.220144 +0.197547 -0.162312 0.220961 +0.2044 -0.157617 0.218718 +0.170104 -0.156296 0.21651 +0.1419 -0.12148 0.212607 +0.12226 -0.111241 0.220996 +0.115613 -0.099978 0.21835 +0.0916439 -0.0711707 0.216608 +0.152865 -0.0639306 0.21891 +0.0701797 -0.0317773 0.212687 +0.0677357 -0.0254003 0.213905 +0.0883739 -0.00497205 0.220138 +0.103733 0.00119101 0.210151 +0.265477 0.221168 0.215856 +0.277877 0.224858 0.217298 +0.255287 0.235019 0.219898 +0.242777 0.240714 0.217165 +0.272518 0.250594 0.215998 +0.210147 0.276385 0.219312 +0.205588 0.282155 0.220429 +0.191159 0.298151 0.219734 +0.216847 0.309158 0.215369 +0.171999 0.318936 0.2175 +0.201141 0.320167 0.214227 +0.182362 0.335083 0.21702 +0.144184 0.335159 0.222381 +0.13335 0.340397 0.221405 +0.121088 0.328726 0.197202 +0.168103 0.348347 0.219452 +0.122669 0.359833 0.222139 +0.173211 0.37232 0.218804 +0.176507 0.378998 0.217095 +0.124463 0.385863 0.218827 +0.178488 0.387478 0.21697 +0.129128 0.397722 0.221767 +0.132753 0.402798 0.218391 +0.133444 0.399579 0.222164 +0.169341 0.417318 0.218581 +0.183964 -0.166426 0.221139 +0.173516 -0.162053 0.219551 +0.160797 -0.144903 0.214357 +0.197594 -0.141545 0.221291 +0.194851 -0.13037 0.219677 +0.176546 -0.095001 0.219367 +0.165784 -0.0809238 0.219573 +0.0673527 -0.0458675 0.221352 +0.0819028 -0.00699307 0.221339 +0.254406 0.229281 0.215588 +0.274588 0.230541 0.219337 +0.273683 0.243241 0.21915 +0.268857 0.25781 0.21341 +0.227945 0.263398 0.225525 +0.22358 0.261079 0.219718 +0.254732 0.275432 0.218324 +0.181965 0.310667 0.222301 +0.206086 0.31812 0.218277 +0.170407 0.32331 0.220005 +0.155183 0.321502 0.218221 +0.177542 0.339512 0.217274 +0.170902 0.352293 0.215826 +0.163743 0.363262 0.224636 +0.123414 0.354462 0.221233 +0.169372 0.359776 0.21948 +0.118924 0.374203 0.219737 +0.124147 0.381533 0.222519 +0.12143 0.388675 0.215802 +0.120618 0.398514 0.214127 +0.138061 0.408935 0.221091 +0.170707 0.408795 0.221422 +0.146727 0.408193 0.222142 +0.160869 0.416032 0.220691 +0.198443 -0.1483 0.22187 +0.150443 -0.135409 0.215754 +0.13916 -0.127699 0.219465 +0.13476 -0.119951 0.217216 +0.12768 -0.118562 0.222333 +0.183923 -0.111879 0.220445 +0.112621 -0.0925109 0.215302 +0.171228 -0.0883779 0.21813 +0.095066 -0.0794248 0.219997 +0.158771 -0.0775388 0.221319 +0.0854869 -0.0675407 0.219023 +0.146112 -0.0635046 0.223768 +0.0707997 -0.0598126 0.226118 +0.125682 -0.0399734 0.219791 +0.125621 -0.0464285 0.22542 +0.0660507 -0.0321833 0.218242 +0.0642816 -0.0232732 0.21844 +0.099602 -0.0137291 0.22519 +0.0929099 -0.00211502 0.216675 +0.096279 -0.00713707 0.220971 +0.267612 0.228337 0.219922 +0.24183 0.246932 0.221378 +0.259958 0.268187 0.219301 +0.189729 0.303808 0.226977 +0.178817 0.31516 0.224748 +0.152295 0.327618 0.221081 +0.14742 0.324508 0.218374 +0.14919 0.334236 0.223655 +0.139663 0.340786 0.223765 +0.135229 0.344729 0.224097 +0.174837 0.341758 0.222246 +0.120762 0.371778 0.219272 +0.17074 0.378579 0.222801 +0.12102 0.382149 0.219433 +0.127601 0.385653 0.22262 +0.123989 0.390826 0.220681 +0.145702 0.407841 0.221394 +0.158165 0.411731 0.223972 +0.193059 -0.136754 0.222609 +0.1889 -0.126236 0.222001 +0.1848 -0.120122 0.223293 +0.179673 -0.106945 0.222898 +0.115366 -0.106644 0.223161 +0.139526 -0.0512125 0.218134 +0.135922 -0.0453795 0.216778 +0.117949 -0.0371864 0.221339 +0.0761338 -0.0095321 0.219717 +0.270314 0.236166 0.221508 +0.268446 0.24786 0.222283 +0.249438 0.24175 0.221677 +0.267933 0.25533 0.219684 +0.228359 0.255412 0.218885 +0.214973 0.27146 0.221141 +0.24065 0.291314 0.218434 +0.185565 0.307527 0.225279 +0.175581 0.319956 0.227273 +0.161542 0.324316 0.220379 +0.130128 0.34827 0.22202 +0.127646 0.352295 0.223293 +0.122524 0.36471 0.221567 +0.123257 0.372215 0.223554 +0.128316 0.381015 0.225211 +0.122209 0.330234 0.19572 +0.127761 0.393534 0.223027 +0.170753 0.39999 0.223669 +0.134619 0.40625 0.22113 +0.139117 0.404773 0.224314 +0.145043 0.41334 0.22102 +0.150036 0.414202 0.222104 +0.198546 -0.155347 0.222354 +0.155661 -0.148656 0.221345 +0.192645 -0.151791 0.225283 +0.143503 -0.135161 0.221168 +0.188954 -0.116057 0.217871 +0.169895 -0.095293 0.223753 +0.166716 -0.0881279 0.2235 +0.09758 -0.0870249 0.223487 +0.0880799 -0.0755298 0.222484 +0.152052 -0.0715267 0.224444 +0.0769718 -0.0650767 0.224309 +0.132114 -0.0467915 0.220028 +0.0647486 -0.0392394 0.2219 +0.0666927 -0.0169612 0.221221 +0.104425 -0.0194712 0.226672 +0.0800398 -0.0109651 0.226382 +0.103136 -0.00884609 0.219133 +0.262344 0.234073 0.221629 +0.257104 0.240881 0.223839 +0.265374 0.241008 0.22362 +0.263209 0.253979 0.224557 +0.231351 0.299533 0.221508 +0.216439 0.311124 0.223997 +0.176286 0.317937 0.220955 +0.198914 0.323846 0.22073 +0.173427 0.321561 0.222999 +0.167689 0.327442 0.221882 +0.187412 0.332149 0.22024 +0.146465 0.340502 0.225836 +0.16649 0.353739 0.220055 +0.16378 0.357806 0.223067 +0.168869 0.366982 0.221657 +0.12634 0.367645 0.22299 +0.124458 0.376701 0.224499 +0.173278 0.38468 0.221906 +0.128812 0.388932 0.225352 +0.133915 0.396262 0.225317 +0.136786 0.401999 0.222175 +0.142016 0.407763 0.222701 +0.150257 0.405645 0.223957 +0.166549 0.413495 0.221248 +0.17059 -0.164258 0.225952 +0.166 -0.158628 0.222444 +0.162369 -0.152358 0.219132 +0.192209 -0.144593 0.224692 +0.155895 -0.0886039 0.23068 +0.0900989 -0.0829408 0.226435 +0.0695567 -0.0523385 0.222469 +0.118513 -0.0427344 0.226129 +0.232682 0.257548 0.223938 +0.263483 0.261129 0.221502 +0.249593 0.280525 0.221639 +0.173224 0.391285 0.222839 +0.154234 0.332553 0.223939 +0.170834 0.345522 0.222782 +0.135534 0.349635 0.225998 +0.12902 0.37663 0.227366 +0.140082 0.398568 0.224426 +0.155364 0.403841 0.225787 +0.143447 0.403896 0.2261 +0.159997 0.40691 0.225867 +0.153022 0.41005 0.224698 +0.186883 -0.163079 0.226471 +0.120473 -0.117101 0.226902 +0.099966 -0.0945039 0.226901 +0.160158 -0.0848248 0.224917 +0.154275 -0.0801798 0.227359 +0.0628806 -0.0279113 0.221633 +0.0601356 -0.0279983 0.226378 +0.0637736 -0.0213942 0.224883 +0.10718 -0.0154242 0.221422 +0.0928149 -0.0163312 0.230694 +0.247299 0.248871 0.225264 +0.25809 0.262779 0.225782 +0.218592 0.273828 0.227596 +0.250918 0.275347 0.225533 +0.24519 0.285884 0.221122 +0.201291 0.28911 0.223987 +0.222165 0.30704 0.220507 +0.212151 0.313827 0.218571 +0.16296 0.334451 0.225784 +0.153367 0.339099 0.226909 +0.132249 0.353918 0.226178 +0.127127 0.357223 0.224581 +0.126766 0.362407 0.224782 +0.166964 0.37339 0.2246 +0.127725 0.371489 0.226956 +0.132315 0.368913 0.228987 +0.132169 0.384143 0.226732 +0.168569 0.385793 0.225832 +0.168834 0.393632 0.2258 +0.146306 0.399505 0.228018 +0.148626 0.403468 0.227072 +0.166507 0.404728 0.224606 +0.16401 0.410295 0.223529 +0.186513 -0.147852 0.228393 +0.188209 -0.132563 0.22485 +0.136003 -0.133461 0.226253 +0.174865 -0.101322 0.223866 +0.0830138 -0.0780968 0.228556 +0.0755358 -0.0577306 0.220763 +0.0653437 -0.0552416 0.228232 +0.0626316 -0.0493725 0.227643 +0.0866009 -0.00945209 0.225227 +0.254189 0.248019 0.226281 +0.261288 0.247202 0.225473 +0.220947 0.267174 0.223705 +0.255004 0.269862 0.225104 +0.212263 0.27775 0.22539 +0.235889 0.294022 0.224696 +0.198662 0.294666 0.227945 +0.182747 0.312674 0.228321 +0.193219 0.327962 0.223031 +0.159426 0.331127 0.22376 +0.169633 0.343442 0.227689 +0.142174 0.345712 0.226536 +0.146526 0.350414 0.228189 +0.162513 0.352331 0.224339 +0.130771 0.365655 0.22589 +0.132583 0.39172 0.22671 +0.138053 0.393433 0.228268 +0.163625 -0.162092 0.228079 +0.158622 -0.15526 0.225328 +0.192809 -0.159578 0.225047 +0.18751 -0.155627 0.228041 +0.131693 -0.126024 0.224391 +0.184028 -0.127201 0.22739 +0.108051 -0.09883 0.223565 +0.170116 -0.103804 0.229509 +0.0817278 -0.0710727 0.224568 +0.0618776 -0.0434684 0.226503 +0.0620686 -0.0343343 0.22445 +0.10928 -0.0303113 0.226684 +0.0621936 -0.0244252 0.23008 +0.0860869 -0.0140031 0.230373 +0.249771 0.255426 0.228397 +0.256891 0.255557 0.227182 +0.24036 0.25367 0.225331 +0.246492 0.272085 0.229653 +0.225296 0.270631 0.228869 +0.207949 0.283574 0.226841 +0.240242 0.288065 0.226249 +0.229684 0.296532 0.228824 +0.225973 0.30304 0.225594 +0.170565 0.324847 0.226357 +0.180786 0.336911 0.22302 +0.16022 0.33768 0.226623 +0.16621 0.348464 0.225894 +0.158614 0.358179 0.226119 +0.131589 0.359804 0.227128 +0.164959 0.378656 0.227176 +0.149823 0.395529 0.229784 +0.143153 0.395408 0.227662 +0.165204 0.398072 0.226598 +0.160563 0.401512 0.2266 +0.153882 0.399791 0.229241 +0.150042 -0.149369 0.22679 +0.147473 -0.142563 0.223214 +0.187612 -0.139913 0.226894 +0.124106 -0.124468 0.229437 +0.101288 -0.101742 0.231 +0.162414 -0.0921459 0.228524 +0.0841908 -0.0849848 0.23256 +0.138767 -0.0567206 0.222595 +0.110941 -0.0380654 0.226431 +0.0579966 -0.0324053 0.229642 +0.236465 0.261414 0.228144 +0.251659 0.263611 0.228759 +0.194523 0.300962 0.229923 +0.209816 0.315858 0.225242 +0.167338 0.329189 0.227701 +0.18578 0.332676 0.225884 +0.164639 0.339775 0.229532 +0.176048 0.338971 0.227045 +0.15705 0.345132 0.228206 +0.150444 0.345749 0.227784 +0.162511 0.345021 0.229103 +0.159129 0.351041 0.228214 +-0.288996 -0.275039 -0.0616241 +0.140177 0.351355 0.227954 +0.149052 0.355703 0.229276 +0.136816 0.357186 0.228691 +0.157424 0.365074 0.228732 +0.135555 0.363929 0.228379 +0.162366 0.369127 0.226855 +0.133155 0.373666 0.229557 +0.138052 0.382113 0.230048 +0.163259 0.384526 0.228809 +0.145354 0.39154 0.230809 +0.160171 0.396304 0.229087 +0.113594 -0.11312 0.22955 +0.175147 -0.109126 0.227778 +0.149694 -0.0841428 0.233015 +0.144909 -0.0690537 0.228388 +0.0765748 -0.0725577 0.229865 +0.0715437 -0.0668957 0.230136 +0.111916 -0.0448554 0.231404 +0.0678947 -0.0214742 0.230802 +0.0927719 -0.0109161 0.225768 +0.243588 0.258942 0.228888 +0.244772 0.280217 0.227898 +0.21937 0.306119 0.228997 +0.212471 0.309997 0.230734 +0.179797 0.317503 0.230135 +0.20309 0.320648 0.225505 +0.195807 0.324508 0.228583 +0.174617 0.324506 0.230435 +0.18977 0.328559 0.228578 +0.171919 0.329696 0.23059 +0.16758 0.33429 0.229884 +0.174684 0.334598 0.230808 +0.142386 0.355973 0.229733 +0.154144 0.359301 0.229258 +0.140764 0.362831 0.230325 +0.133875 0.379118 0.228409 +0.135165 0.387593 0.229238 +0.182622 -0.158999 0.231937 +0.182496 -0.152869 0.232638 +0.152696 -0.154781 0.229936 +0.143251 -0.147808 0.231028 +0.140199 -0.140922 0.227913 +0.182707 -0.141921 0.231541 +0.183447 -0.134697 0.230031 +0.180238 -0.114717 0.225965 +0.108319 -0.116332 0.236274 +0.0918939 -0.0903199 0.230198 +0.157359 -0.096641 0.233744 +0.118683 -0.0487725 0.231422 +0.104785 -0.0254523 0.230455 +0.0702097 -0.0178532 0.226719 +0.0753568 -0.0138931 0.227971 +0.0861579 -0.0192582 0.235769 +0.239353 0.267861 0.231056 +0.245568 0.265264 0.230308 +0.232352 0.267862 0.230043 +0.215992 0.280671 0.230468 +0.238493 0.282851 0.230601 +0.204946 0.289888 0.229873 +0.233064 0.289377 0.230792 +0.222814 0.299147 0.231661 +0.201515 0.296849 0.231739 +0.187377 0.310986 0.231503 +0.205562 0.315232 0.230906 +0.170744 0.338831 0.229985 +0.151167 0.363508 0.231457 +0.137756 0.368759 0.230869 +0.142584 0.37072 0.232041 +0.138202 0.375345 0.230827 +0.159555 0.373658 0.229297 +0.142989 0.383228 0.232085 +0.140544 0.388509 0.230814 +0.151802 0.389832 0.231572 +0.15815 0.387753 0.23068 +0.155951 0.393651 0.230579 +0.163728 0.390916 0.228515 +0.177448 -0.165811 0.224275 +0.180654 -0.163931 0.229115 +0.175652 -0.116693 0.231219 +0.0937409 -0.097496 0.233973 +0.148214 -0.0768218 0.230437 +0.137974 -0.0621616 0.227033 +0.0658877 -0.0621566 0.231798 +0.135136 -0.0524475 0.222926 +0.125101 -0.0525745 0.230972 +0.106058 -0.0400924 0.233388 +0.0590086 -0.0387194 0.229114 +0.0736267 -0.0178232 0.233151 +0.238849 0.275196 0.23171 +0.23089 0.27463 0.232098 +0.223671 0.278278 0.231881 +0.209635 0.294662 0.23347 +0.225069 0.292072 0.233019 +0.180533 0.322955 0.232192 +0.184304 0.327931 0.231721 +0.18089 0.334058 0.229115 +0.145465 0.359737 0.231041 +0.146445 0.366517 0.232321 +0.153892 0.376433 0.231846 +0.143257 0.377222 0.231762 +0.158915 0.380297 0.230353 +0.153548 0.383471 0.231989 +0.147497 0.386193 0.232336 +0.133021 -0.139215 0.232661 +0.170549 -0.111968 0.232586 +0.108466 -0.10639 0.228723 +0.166259 -0.097799 0.230059 +0.0853709 -0.0916349 0.236387 +0.0710637 -0.0741317 0.235244 +0.098571 -0.0204032 0.231236 +0.212108 0.287274 0.231889 +0.232284 0.28123 0.232734 +0.205455 0.3084 0.233782 +0.199023 0.304757 0.233464 +0.192904 0.308344 0.232746 +0.210583 0.303191 0.233881 +0.192362 0.31642 0.233551 +0.198756 0.319381 0.231502 +0.178143 0.329235 0.231845 +0.185489 0.317977 0.232717 +0.189671 0.323043 0.232645 +0.15381 0.369724 0.231344 +0.148393 0.373016 0.232718 +0.148576 0.379811 0.232727 +0.158131 -0.160348 0.230861 +0.168277 -0.163893 0.232899 +0.180705 -0.147273 0.234002 +0.128173 -0.131691 0.231178 +0.180174 -0.121909 0.229538 +0.166688 -0.113938 0.23902 +0.162347 -0.101958 0.234783 +0.151247 -0.0922839 0.236082 +0.142348 -0.0741427 0.233515 +0.13316 -0.0643136 0.233246 +0.118812 -0.0551816 0.236963 +0.106265 -0.0477025 0.237447 +0.0552856 -0.0360224 0.234008 +0.0900369 -0.0269673 0.241448 +0.226776 0.285084 0.233367 +0.219702 0.286099 0.233288 +0.217201 0.293272 0.233936 +0.216122 0.300645 0.233462 +0.20504 0.300769 0.233814 +0.198979 0.312492 0.233763 +0.161584 -0.162823 0.236228 +0.170668 -0.160996 0.238586 +0.177715 -0.158007 0.237061 +0.103483 -0.109194 0.234986 +0.0771958 -0.0796228 0.234284 +0.137058 -0.0675297 0.231407 +0.0657567 -0.0688017 0.235914 +0.130936 -0.0533435 0.225615 +0.0570156 -0.0443634 0.232411 +0.105988 -0.0325853 0.233008 +0.0652317 -0.0256123 0.235089 +0.0669767 -0.0254953 0.240919 +0.099429 -0.0270733 0.235984 +0.0707527 -0.0215792 0.2372 +0.0782148 -0.0209192 0.238414 +0.175172 -0.16334 0.232644 +0.136319 -0.146285 0.235375 +0.175473 -0.124232 0.234703 +0.170694 -0.119178 0.236035 +0.099671 -0.113311 0.240982 +0.132114 -0.0697427 0.237785 +0.0607896 -0.0578356 0.233677 +0.121665 -0.0630046 0.241581 +0.0586536 -0.0518335 0.232956 +0.0629006 -0.0297163 0.240019 +0.0801818 -0.0161692 0.232944 +0.152756 -0.159307 0.234515 +0.146349 -0.153946 0.23425 +0.179165 -0.137444 0.235554 +0.179797 -0.129569 0.232894 +0.119835 -0.129187 0.236216 +0.116196 -0.12121 0.233495 +0.166581 -0.107168 0.235374 +0.156151 -0.103804 0.239165 +0.142422 -0.0807978 0.237476 +0.129547 -0.0596686 0.231081 +0.12469 -0.0587986 0.236081 +0.0555876 -0.0575286 0.23847 +0.0531315 -0.0405864 0.237225 +0.0593086 -0.0286203 0.234209 +0.0928069 -0.0225352 0.23619 +0.177323 -0.151467 0.238628 +0.125921 -0.137315 0.237104 +0.160723 -0.109303 0.239534 +0.095482 -0.104976 0.238337 +0.145631 -0.0875479 0.238141 +0.0709447 -0.0808018 0.240099 +0.13421 -0.0582676 0.228094 +0.0602666 -0.0641926 0.237551 +0.112675 -0.0515175 0.237023 +0.102664 -0.0421744 0.240864 +0.153212 -0.161288 0.239116 +0.164271 -0.160748 0.241465 +0.145594 -0.158334 0.239934 +0.139583 -0.152559 0.238761 +0.177181 -0.144195 0.238672 +0.119136 -0.135648 0.241325 +0.111261 -0.124434 0.239706 +0.150909 -0.09901 0.240098 +0.0777358 -0.0862269 0.238686 +0.136031 -0.0728487 0.235656 +0.0650597 -0.0752228 0.240802 +0.102174 -0.0346353 0.23891 +0.0788408 -0.0258783 0.243987 +0.0844708 -0.0240062 0.240886 +0.170084 -0.126514 0.239155 +0.166913 -0.120833 0.242188 +0.144834 -0.0942349 0.241626 +0.0594226 -0.0706177 0.24213 +0.122111 -0.0690347 0.245965 +0.107703 -0.0548085 0.242483 +0.0548345 -0.0489965 0.23695 +0.0728747 -0.0249402 0.242788 +0.172287 -0.149464 0.243449 +0.174021 -0.137921 0.240352 +0.169216 -0.133471 0.242049 +0.175128 -0.13145 0.237756 +0.155086 -0.111286 0.244396 +0.0872819 -0.098203 0.239928 +0.0655697 -0.0826538 0.245907 +0.128287 -0.0659037 0.236319 +0.0512475 -0.0452505 0.240595 +0.0551146 -0.0359554 0.242435 +0.0573686 -0.0323553 0.23874 +0.09593 -0.0307623 0.24124 +0.0833858 -0.0299293 0.246997 +0.133079 -0.15131 0.243498 +0.122455 -0.142257 0.24396 +0.166623 -0.127804 0.245685 +0.103463 -0.120513 0.243371 +0.0923589 -0.110728 0.244961 +0.139974 -0.0877599 0.242943 +0.0674287 -0.0289523 0.24642 +0.0749887 -0.0294073 0.248209 +0.171685 -0.143124 0.242611 +0.167642 -0.145888 0.247044 +0.150125 -0.106208 0.244415 +0.0791008 -0.0929579 0.242541 +0.138814 -0.095218 0.247182 +0.0714987 -0.0879799 0.244926 +0.0597696 -0.0771268 0.246491 +0.114864 -0.0591256 0.242652 +0.0551176 -0.0653817 0.242845 +0.099283 -0.0443144 0.247607 +0.0610126 -0.0329293 0.245019 +0.15815 -0.160686 0.243131 +0.172568 -0.155645 0.242353 +0.166028 -0.152164 0.248485 +0.129571 -0.144654 0.239945 +0.16086 -0.116228 0.243313 +0.0879479 -0.104547 0.24392 +0.144116 -0.10096 0.245164 +0.0805898 -0.099746 0.246434 +0.134101 -0.0834498 0.243638 +0.135199 -0.0782348 0.239672 +0.114873 -0.0658887 0.24857 +0.0517915 -0.0602056 0.243637 +0.0517585 -0.0521005 0.241308 +0.0516645 -0.0403314 0.244568 +0.0574196 -0.0378314 0.248346 +0.0903249 -0.0326853 0.246222 +0.139516 -0.157558 0.244932 +0.160511 -0.156721 0.248334 +0.125902 -0.148992 0.247248 +0.16663 -0.157166 0.244828 +0.112735 -0.131527 0.243552 +0.168313 -0.139229 0.246469 +0.161732 -0.122885 0.246685 +0.148635 -0.114008 0.249156 +0.137609 -0.102362 0.251065 +0.132085 -0.0747517 0.241407 +0.127047 -0.0720307 0.241303 +0.10196 -0.0583716 0.248906 +0.108944 -0.0609106 0.247271 +0.0484335 -0.0465915 0.245903 +0.0854969 -0.0358434 0.251587 +0.151585 -0.160211 0.244887 +0.105505 -0.12781 0.246867 +0.132027 -0.0804208 0.245272 +0.101451 -0.0507755 0.244008 +0.097599 -0.0371964 0.244934 +0.0636386 -0.0329713 0.25069 +0.145925 -0.15899 0.247431 +0.107777 -0.135416 0.250566 +0.097958 -0.125019 0.250944 +0.156514 -0.124797 0.249946 +0.155005 -0.118039 0.24797 +0.133221 -0.0887389 0.247325 +0.0598446 -0.0835228 0.250948 +0.0539705 -0.0788118 0.252194 +0.0486865 -0.0544835 0.245633 +0.0455785 -0.0513925 0.249768 +0.0706107 -0.0326183 0.251969 +0.0498755 -0.0671687 0.248431 +0.0603096 -0.0365624 0.253741 +0.0526165 -0.0417584 0.250509 +0.153999 -0.157086 0.250197 +0.134252 -0.156378 0.24916 +0.118757 -0.145667 0.250289 +0.1635 -0.139987 0.251842 +0.16546 -0.134039 0.248783 +0.095489 -0.117965 0.247734 +0.143591 -0.107522 0.248548 +0.141005 -0.112435 0.252321 +0.0749627 -0.102196 0.25273 +0.129004 -0.0842248 0.249384 +0.0482925 -0.0462735 0.252322 +0.0925739 -0.0388134 0.250064 +0.0881549 -0.0419334 0.255658 +0.163619 -0.146891 0.252024 +0.114519 -0.139211 0.247865 +0.160677 -0.130322 0.250604 +0.0876199 -0.113976 0.251237 +0.0830078 -0.107151 0.250055 +0.0730657 -0.0947489 0.248745 +0.128814 -0.0774438 0.244783 +0.125285 -0.0776738 0.246304 +0.118785 -0.0725737 0.251461 +0.0539865 -0.0724727 0.247869 +0.0478865 -0.0610176 0.24835 +0.097849 -0.0520675 0.251624 +0.0672967 -0.0363334 0.25627 +0.0786018 -0.0337543 0.252398 +0.136288 -0.155393 0.256749 +0.147374 -0.156375 0.253194 +0.12877 -0.154616 0.252061 +0.117402 -0.149617 0.255529 +0.151753 -0.134474 0.257282 +0.157919 -0.136538 0.254175 +0.100591 -0.131936 0.253805 +0.0904659 -0.12147 0.254479 +0.144778 -0.119679 0.253607 +0.13538 -0.108404 0.255502 +0.124972 -0.0940219 0.257349 +0.0481065 -0.0736317 0.253576 +0.140974 -0.157103 0.253034 +0.145132 -0.152362 0.258773 +0.158421 -0.144183 0.255676 +0.154008 -0.129509 0.253892 +0.0778628 -0.109496 0.255763 +0.132026 -0.0938659 0.250899 +0.128057 -0.099454 0.259183 +0.0679287 -0.096963 0.254575 +0.0507925 -0.0823448 0.257359 +0.111501 -0.0714727 0.255243 +0.0447534 -0.0580796 0.251186 +0.0433374 -0.0539915 0.254812 +0.0459405 -0.0504845 0.257306 +0.0742447 -0.0372294 0.257039 +0.123093 -0.152837 0.255002 +0.150424 -0.122565 0.252585 +0.0650877 -0.0899949 0.251781 +0.120317 -0.0784498 0.254641 +0.106485 -0.0655257 0.252658 +0.100156 -0.0664167 0.256619 +0.158816 -0.151705 0.253534 +0.10378 -0.13951 0.257126 +0.138487 -0.117391 0.256175 +0.129313 -0.103868 0.25751 +0.130695 -0.098919 0.254271 +0.127943 -0.0891149 0.253151 +0.123462 -0.0829198 0.251331 +0.096803 -0.0604226 0.254785 +0.0947679 -0.0453175 0.253298 +0.0702627 -0.0411014 0.261906 +0.152092 -0.153073 0.255593 +0.110737 -0.143417 0.25491 +0.147093 -0.128665 0.257041 +0.0823348 -0.116216 0.25726 +0.124094 -0.099254 0.261267 +0.0426634 -0.0699177 0.257252 +0.0534755 -0.0448474 0.25628 +0.0566016 -0.0401944 0.255724 +0.0527165 -0.0467925 0.263761 +0.0626976 -0.0391724 0.259043 +0.131336 -0.153864 0.259723 +0.152634 -0.147863 0.258531 +0.132999 -0.114538 0.260161 +0.0699027 -0.105413 0.259225 +0.129099 -0.0946399 0.255786 +0.122339 -0.0886599 0.255603 +0.0596286 -0.0942629 0.259332 +0.0573346 -0.0876129 0.256077 +0.0417294 -0.0595046 0.255668 +0.0946929 -0.0541615 0.258578 +0.0501955 -0.0482165 0.258653 +0.0910519 -0.0484215 0.258982 +0.0813808 -0.0395384 0.257084 +0.096534 -0.135454 0.259815 +0.0923559 -0.128874 0.258295 +0.0848138 -0.123353 0.260545 +0.0736487 -0.112762 0.261709 +0.119325 -0.0846078 0.260022 +0.114303 -0.0781408 0.2592 +0.0447244 -0.0656477 0.253257 +0.0394924 -0.0614116 0.26011 +0.0427434 -0.0549215 0.260888 +0.0572016 -0.0427724 0.261597 +0.0638566 -0.0424114 0.263529 +0.0775278 -0.0429354 0.262147 +0.113424 -0.149406 0.25973 +0.1395 -0.150696 0.262192 +0.103805 -0.144925 0.2627 +0.146237 -0.145406 0.262224 +0.0642356 -0.099862 0.259811 +0.0458415 -0.0836568 0.262373 +0.101988 -0.0803858 0.267729 +0.0931399 -0.0598016 0.263097 +0.152539 -0.141106 0.258836 +0.140986 -0.132534 0.261267 +0.135466 -0.121563 0.260344 +0.126805 -0.104624 0.262797 +0.0525375 -0.0897629 0.261674 +0.106752 -0.0760818 0.26169 +0.0846358 -0.0459105 0.261367 +0.120089 -0.151455 0.26328 +0.133048 -0.149245 0.265288 +0.126091 -0.152417 0.262298 +0.141646 -0.139709 0.263492 +0.146722 -0.136893 0.260485 +0.141332 -0.125102 0.257886 +0.135762 -0.127984 0.262476 +0.128174 -0.108818 0.260577 +0.114555 -0.0860189 0.265272 +0.103509 -0.0712587 0.258897 +0.098198 -0.0744927 0.264322 +0.0390334 -0.0728107 0.262621 +0.095254 -0.0675017 0.261056 +0.0381934 -0.0664717 0.262041 +0.0392484 -0.0614986 0.267186 +0.0428704 -0.0570626 0.265966 +0.096984 -0.140987 0.264432 +0.126499 -0.113365 0.263762 +0.121205 -0.0944909 0.259316 +0.118869 -0.0919459 0.26538 +0.10952 -0.0813248 0.264865 +0.0444574 -0.0772978 0.259066 +0.0487855 -0.0523915 0.263608 +0.0773178 -0.119525 0.263757 +0.123998 -0.109166 0.266751 +0.0811748 -0.0493565 0.266701 +0.115215 -0.14924 0.267196 +0.109052 -0.148203 0.263437 +0.099329 -0.144601 0.269828 +0.138009 -0.144378 0.265876 +0.0902179 -0.136058 0.265509 +0.0859789 -0.130002 0.264374 +0.130598 -0.1215 0.264807 +0.120098 -0.099922 0.26323 +0.112994 -0.0920079 0.270807 +0.0413684 -0.0852949 0.267321 +0.0913259 -0.0665707 0.266819 +0.0826988 -0.0557166 0.271513 +0.0554076 -0.0482755 0.269263 +0.0671187 -0.0456975 0.267498 +0.0691967 -0.0500645 0.27213 +0.135196 -0.136718 0.265504 +0.132032 -0.13106 0.266351 +0.122474 -0.113915 0.269997 +0.0663737 -0.110014 0.265679 +0.0604566 -0.102926 0.265111 +0.122739 -0.10414 0.264816 +0.0543335 -0.096997 0.265643 +0.0471685 -0.0901279 0.266208 +0.0392364 -0.0789838 0.265015 +0.0885029 -0.0600226 0.269964 +0.0406104 -0.0639196 0.272939 +0.0477955 -0.0556206 0.268905 +0.0764388 -0.0522735 0.271957 +0.126887 -0.147902 0.268072 +0.131348 -0.141891 0.26907 +0.124843 -0.117976 0.26662 +0.0348233 -0.0734757 0.268036 +0.0359674 -0.0672697 0.267873 +0.0598296 -0.0454915 0.26694 +0.0740147 -0.0465985 0.267127 +0.0793758 -0.126479 0.267297 +0.119899 -0.128905 0.277016 +0.0698227 -0.117036 0.268228 +0.116099 -0.103958 0.274969 +0.117358 -0.098095 0.270503 +0.101143 -0.0865269 0.273617 +0.0364014 -0.0827428 0.270092 +0.0346433 -0.0735307 0.275291 +0.0883299 -0.0531055 0.265158 +0.0853949 -0.0692197 0.279741 +0.113583 -0.145706 0.272132 +0.106726 -0.146519 0.27055 +0.121039 -0.146707 0.270326 +0.0902929 -0.140352 0.271763 +0.0601586 -0.108939 0.270096 +0.118962 -0.105141 0.267086 +0.0416684 -0.0908439 0.271314 +0.0923449 -0.0738067 0.26847 +0.0890709 -0.0674737 0.273686 +0.0510835 -0.0513075 0.270241 +0.0565756 -0.0519065 0.274658 +0.0714037 -0.0546885 0.276396 +0.127643 -0.13478 0.270719 +0.127934 -0.127359 0.268554 +0.121638 -0.127686 0.270694 +0.123274 -0.122829 0.268825 +0.106794 -0.0920709 0.27544 +0.0898889 -0.0830808 0.277884 +0.124933 -0.141081 0.272899 +0.0827628 -0.134382 0.270978 +0.120095 -0.132569 0.272298 +0.117866 -0.110399 0.270596 +0.0476845 -0.101171 0.274295 +0.0334573 -0.0780298 0.271355 +0.0455215 -0.0602226 0.271597 +0.0622756 -0.0493035 0.271884 +0.116715 -0.142247 0.274413 +0.118654 -0.137414 0.273866 +0.121502 -0.119061 0.272995 +0.0623846 -0.115569 0.273201 +0.115473 -0.110266 0.278256 +0.0540425 -0.103632 0.270914 +0.0481705 -0.095975 0.269896 +0.0359654 -0.0875419 0.273498 +0.095076 -0.0809288 0.271684 +0.0326993 -0.0818938 0.275952 +0.0569756 -0.0556186 0.279485 +0.0640066 -0.0537545 0.277034 +0.0772248 -0.133452 0.278199 +0.113913 -0.137904 0.279121 +0.0724917 -0.123643 0.270866 +0.0661837 -0.121476 0.274564 +0.118643 -0.134653 0.277758 +0.120216 -0.123963 0.275703 +0.111385 -0.098231 0.276338 +0.107747 -0.0862369 0.270055 +0.0369404 -0.0684737 0.274204 +0.0508615 -0.0580716 0.279883 +0.0691097 -0.0585176 0.281176 +0.09743 -0.14209 0.275621 +0.0924459 -0.139083 0.278757 +0.1094 -0.142642 0.275699 +0.0493655 -0.106967 0.277272 +0.0356794 -0.0770438 0.280259 +0.0390544 -0.0718917 0.280281 +0.0458895 -0.0622116 0.277358 +0.0847768 -0.136865 0.278704 +0.0424424 -0.096448 0.275017 +0.095417 -0.0879429 0.277411 +0.0427424 -0.0675487 0.278396 +0.0625316 -0.0582086 0.282448 +0.100045 -0.137673 0.280907 +0.10387 -0.142211 0.276328 +0.115949 -0.131663 0.280248 +0.115556 -0.12083 0.276961 +0.11677 -0.115583 0.273958 +0.101513 -0.0936519 0.27971 +0.0948709 -0.0931879 0.282311 +0.0891039 -0.0756338 0.274424 +0.0486775 -0.0621806 0.282884 +0.0772558 -0.0587816 0.277619 +0.108123 -0.138166 0.280036 +0.0620406 -0.12296 0.280252 +0.0555506 -0.11123 0.27544 +0.11077 -0.105489 0.281113 +0.0425044 -0.102215 0.279558 +0.0368104 -0.0923859 0.276773 +0.0329983 -0.0877339 0.279467 +0.0864109 -0.0815418 0.285116 +0.0498285 -0.0552706 0.275245 +0.0552566 -0.0601676 0.284567 +0.0921029 -0.134674 0.283503 +0.0752898 -0.129767 0.273333 +0.0689767 -0.127724 0.278267 +0.112148 -0.122871 0.28465 +0.113336 -0.115226 0.282407 +0.0410814 -0.0761608 0.285187 +0.106716 -0.134356 0.283096 +0.111679 -0.131051 0.28205 +0.0446464 -0.108151 0.282917 +0.0378814 -0.09723 0.27995 +0.0383994 -0.0808598 0.286225 +0.0834218 -0.0624236 0.27634 +0.0463605 -0.0670177 0.283891 +0.0738597 -0.0629556 0.28321 +0.114276 -0.126045 0.279842 +0.0725187 -0.128823 0.284539 +0.0569206 -0.117744 0.279623 +0.105953 -0.09924 0.281463 +0.0341123 -0.0925239 0.283327 +0.0347573 -0.0824758 0.28164 +0.0874289 -0.0763528 0.280766 +0.099634 -0.13236 0.285341 +0.0792208 -0.131775 0.284073 +0.106788 -0.1276 0.287324 +0.0512175 -0.0648096 0.287796 +0.0370114 -0.097881 0.285725 +0.0886469 -0.0893229 0.282989 +0.0359094 -0.0867049 0.285828 +0.0794608 -0.0664917 0.282748 +0.0925169 -0.129052 0.288117 +0.0792378 -0.126496 0.289002 +0.0599526 -0.120439 0.28704 +0.0509415 -0.113029 0.281132 +0.0539895 -0.116337 0.287136 +0.108104 -0.110512 0.285924 +0.0404724 -0.103579 0.286193 +0.0913839 -0.096843 0.287493 +0.0831668 -0.0737967 0.285382 +0.0477035 -0.0702417 0.289709 +0.0863229 -0.125548 0.290526 +0.0856469 -0.131696 0.285605 +0.10872 -0.11846 0.287448 +0.0379004 -0.0916509 0.289019 +0.0408064 -0.0858169 0.290197 +0.0448934 -0.0722937 0.283758 +0.0673727 -0.0633696 0.286727 +0.099267 -0.126956 0.289225 +0.102919 -0.121919 0.290867 +0.0727227 -0.123097 0.290367 +0.0663357 -0.124768 0.286222 +0.0483205 -0.112158 0.287386 +0.0460245 -0.10727 0.290533 +0.104188 -0.104279 0.286163 +0.0852879 -0.0863479 0.289417 +0.0811608 -0.0786148 0.290708 +0.0446774 -0.0810898 0.288931 +0.0464295 -0.0756958 0.29008 +0.0568016 -0.0652837 0.290578 +0.0526415 -0.110607 0.29248 +0.0441344 -0.101952 0.291844 +0.0407004 -0.097177 0.290681 +0.0835178 -0.0905439 0.295624 +0.0528185 -0.0692997 0.292633 +0.0722297 -0.0680267 0.288665 +0.0632836 -0.0669307 0.291633 +0.0608846 -0.0621586 0.287119 +0.0940019 -0.12258 0.292462 +0.0661327 -0.118921 0.291515 +0.0591536 -0.114972 0.29205 +0.098705 -0.098579 0.285709 +0.0470305 -0.097149 0.294478 +0.0862579 -0.0931739 0.289715 +0.104258 -0.115098 0.290391 +0.10149 -0.109613 0.291003 +0.0916459 -0.102574 0.29269 +0.0435004 -0.0915159 0.292919 +0.0471645 -0.0859049 0.292639 +0.0869369 -0.119839 0.294131 +0.0794168 -0.120103 0.29345 +0.097919 -0.103751 0.290306 +0.0724617 -0.116636 0.294636 +0.098237 -0.116531 0.293861 +0.0580056 -0.108565 0.29569 +0.0508215 -0.103843 0.294959 +0.0860419 -0.098522 0.293802 +0.0531435 -0.096808 0.297146 +0.0500475 -0.0910289 0.295463 +0.0494545 -0.0800808 0.294469 +0.0529905 -0.0848258 0.296938 +0.0777888 -0.0716877 0.288262 +0.0585166 -0.0708217 0.295518 +0.0568106 -0.101921 0.297717 +0.0565346 -0.0910739 0.298696 +0.0521375 -0.0746657 0.294994 +0.0678777 -0.0709187 0.293512 +0.0646416 -0.112476 0.295436 +0.095235 -0.109094 0.294907 +0.0882299 -0.108286 0.297341 +0.0755608 -0.0812358 0.296818 +0.0568866 -0.0785048 0.29786 +0.0693017 -0.0768068 0.297485 +0.0831488 -0.114382 0.296911 +0.0695627 -0.109661 0.29781 +0.0914549 -0.115216 0.296099 +0.0626546 -0.104598 0.298619 +0.0608086 -0.096531 0.29982 +0.0809988 -0.0843128 0.2946 +0.0744617 -0.0749537 0.293123 +0.0590986 -0.0851439 0.299362 +0.0629766 -0.0744137 0.297756 +0.0760848 -0.111885 0.297553 +0.0845008 -0.102592 0.2984 +0.0680127 -0.103573 0.299805 +0.0815298 -0.095303 0.299371 +0.0637986 -0.0810338 0.300318 +0.0806068 -0.107827 0.299477 +0.0673917 -0.096606 0.301381 +0.0742507 -0.095616 0.301949 +0.0786378 -0.10083 0.301236 +0.0773178 -0.0884909 0.299705 +0.0640936 -0.0894059 0.301043 +0.0707987 -0.0896049 0.301921 +0.0701577 -0.0833068 0.300658 +0.0737527 -0.104031 0.300353 +-0.288996 -0.274296 -0.0608391 +-0.277463 -0.265114 -0.0419659 +0.107191 0.0652417 0.0270958 +0.156728 0.0518735 -0.0110246 +0.111871 0.0651427 0.0310988 +3 1 0 20 +3 14 1 8 +3 2 9 20 +3 10 9 2 +3 3 0 14 +3 0 1 14 +3 10 15 12 +3 10 2 15 +3 3 4 0 +3 5 2 4 +3 5 4 6 +3 12 11 10 +3 12 13 11 +3 16 14 7 +3 16 3 14 +3 18 17 15 +3 26 18 5 +3 7 27 34 +3 23 7 34 +3 16 7 23 +3 25 13 12 +3 24 19 3 +3 34 27 37 +3 28 35 39 +3 23 36 30 +3 23 30 16 +3 24 30 41 +3 17 31 25 +3 32 19 24 +3 69 31 17 +3 50 28 47 +3 23 40 36 +3 41 32 24 +3 50 47 57 +3 39 47 28 +3 62 32 41 +3 42 32 62 +3 33 32 42 +3 44 33 42 +3 56 46 45 +3 38 49 70 +3 97 22 50 +3 51 58 47 +3 39 51 47 +3 52 51 39 +3 72 36 40 +3 31 54 53 +3 46 56 65 +3 58 57 47 +3 66 90 58 +3 58 51 66 +3 67 40 65 +3 52 59 51 +3 40 67 72 +3 62 41 68 +3 84 69 55 +3 56 45 77 +3 38 88 78 +3 50 57 81 +3 58 90 57 +3 68 75 62 +3 63 84 55 +3 77 80 56 +3 81 97 50 +3 65 56 89 +3 66 98 90 +3 66 71 98 +3 60 53 82 +3 86 76 63 +3 78 88 79 +3 89 56 80 +3 57 140 81 +3 61 109 100 +3 75 68 92 +3 83 53 54 +3 77 114 80 +3 87 64 79 +3 78 79 64 +3 70 88 38 +3 98 105 90 +3 99 71 59 +3 75 92 93 +3 93 94 75 +3 96 83 84 +3 96 128 83 +3 96 84 85 +3 86 95 101 +3 102 76 86 +3 112 85 76 +3 102 86 101 +3 102 112 76 +3 90 105 116 +3 98 106 105 +3 126 82 53 +3 126 53 83 +3 111 95 94 +3 172 80 114 +3 79 103 87 +3 79 88 139 +3 104 80 172 +3 141 116 105 +3 98 117 106 +3 91 89 118 +3 73 108 124 +3 119 82 126 +3 110 92 100 +3 110 93 92 +3 129 128 96 +3 130 131 101 +3 102 113 112 +3 112 148 121 +3 114 103 138 +3 106 141 105 +3 107 71 99 +3 108 151 124 +3 114 138 122 +3 114 122 172 +3 81 140 149 +3 158 141 106 +3 91 118 123 +3 123 108 91 +3 135 128 129 +3 131 137 113 +3 103 155 138 +3 103 79 155 +3 139 155 79 +3 107 150 117 +3 99 132 175 +3 131 181 137 +3 123 118 202 +3 143 144 125 +3 136 161 146 +3 171 122 138 +3 139 156 155 +3 139 163 156 +3 201 141 158 +3 107 99 159 +3 159 99 175 +3 132 133 175 +3 152 133 119 +3 152 119 142 +3 154 142 347 +3 160 144 143 +3 134 144 160 +3 154 347 168 +3 135 197 168 +3 107 159 150 +3 151 166 191 +3 124 151 153 +3 152 142 154 +3 195 154 168 +3 180 135 169 +3 183 201 158 +3 150 183 158 +3 175 133 176 +3 192 175 176 +3 133 152 176 +3 170 198 162 +3 138 186 171 +3 201 209 141 +3 201 183 210 +3 152 193 176 +3 152 154 193 +3 168 178 195 +3 155 156 187 +3 193 192 176 +3 167 153 206 +3 195 193 154 +3 146 208 179 +3 198 180 169 +3 188 164 200 +3 165 174 209 +3 166 190 191 +3 207 193 195 +3 183 203 210 +3 217 202 182 +3 166 189 190 +3 213 212 192 +3 192 193 207 +3 213 192 207 +3 232 207 195 +3 195 178 232 +3 247 184 214 +3 196 177 227 +3 235 147 208 +3 235 221 147 +3 198 220 180 +3 171 199 216 +3 215 187 156 +3 209 201 224 +3 210 224 201 +3 218 197 185 +3 222 147 221 +3 162 222 170 +3 165 209 266 +3 189 202 217 +3 217 268 189 +3 268 190 189 +3 242 212 213 +3 247 214 244 +3 219 235 208 +3 237 170 222 +3 199 229 216 +3 229 230 216 +3 157 216 230 +3 190 259 226 +3 243 206 194 +3 242 213 252 +3 206 243 214 +3 245 252 213 +3 219 196 234 +3 220 185 180 +3 266 209 224 +3 230 241 157 +3 214 243 244 +3 196 227 234 +3 221 235 236 +3 224 210 288 +3 231 210 203 +3 241 249 217 +3 217 249 268 +3 244 246 247 +3 266 224 273 +3 273 224 288 +3 267 241 230 +3 231 205 250 +3 260 247 275 +3 276 185 220 +3 261 221 236 +3 262 221 261 +3 262 256 237 +3 199 248 263 +3 238 215 264 +3 239 240 296 +3 274 249 241 +3 251 226 259 +3 251 281 226 +3 244 243 253 +3 236 254 255 +3 231 250 290 +3 281 253 243 +3 244 253 246 +3 246 275 247 +3 262 285 256 +3 257 258 265 +3 301 292 225 +3 254 271 255 +3 228 256 277 +3 286 263 295 +3 266 299 265 +3 270 320 318 +3 260 275 282 +3 271 260 282 +3 276 303 304 +3 271 283 255 +3 322 228 277 +3 256 285 277 +3 261 284 262 +3 264 287 238 +3 288 335 273 +3 315 274 279 +3 274 315 280 +3 251 259 269 +3 281 251 364 +3 275 352 282 +3 303 276 322 +3 346 238 287 +3 381 273 335 +3 298 314 267 +3 300 269 280 +3 269 300 251 +3 252 245 337 +3 338 319 253 +3 246 253 319 +3 328 309 310 +3 264 334 287 +3 288 289 335 +3 245 318 337 +3 352 275 321 +3 320 302 366 +3 311 308 325 +3 308 310 309 +3 328 310 312 +3 294 360 310 +3 310 360 312 +3 264 296 334 +3 314 279 267 +3 350 315 279 +3 351 292 301 +3 352 321 367 +3 303 302 304 +3 339 282 352 +3 282 339 271 +3 277 323 322 +3 341 342 326 +3 324 326 293 +3 308 309 325 +3 330 311 293 +3 331 308 311 +3 381 380 299 +3 432 336 291 +3 318 415 337 +3 338 397 319 +3 318 320 415 +3 302 303 417 +3 436 325 309 +3 326 342 358 +3 329 343 357 +3 343 344 345 +3 344 373 345 +3 376 344 332 +3 296 348 334 +3 314 298 378 +3 413 381 335 +3 292 351 363 +3 351 301 385 +3 365 338 364 +3 366 415 320 +3 303 368 417 +3 340 283 420 +3 353 341 371 +3 353 355 356 +3 379 299 380 +3 384 317 300 +3 321 467 367 +3 386 370 369 +3 369 370 371 +3 341 354 371 +3 355 371 370 +3 355 353 371 +3 354 324 422 +3 374 407 345 +3 374 345 373 +3 391 392 330 +3 348 428 334 +3 335 362 413 +3 314 378 396 +3 467 416 367 +3 539 366 302 +3 399 339 398 +3 420 339 399 +3 307 284 434 +3 386 404 387 +3 386 369 404 +3 370 386 388 +3 357 423 389 +3 407 374 459 +3 374 458 459 +3 334 428 427 +3 428 348 429 +3 417 539 302 +3 323 418 368 +3 399 419 420 +3 400 323 277 +3 402 306 401 +3 404 369 421 +3 354 470 371 +3 406 437 436 +3 438 423 455 +3 440 407 459 +3 425 390 424 +3 463 145 409 +3 145 445 411 +3 379 380 412 +3 413 362 480 +3 365 317 482 +3 399 452 419 +3 307 403 400 +3 403 307 434 +3 454 435 404 +3 454 404 421 +3 405 435 469 +3 387 405 439 +3 389 423 438 +3 390 372 424 +3 408 392 391 +3 392 408 515 +3 463 444 145 +3 480 465 413 +3 430 431 396 +3 351 466 363 +3 449 483 397 +3 337 415 450 +3 451 366 539 +3 323 523 418 +3 400 523 323 +3 419 433 420 +3 506 542 433 +3 401 433 542 +3 402 401 542 +3 487 434 402 +3 453 469 435 +3 455 440 473 +3 459 457 440 +3 460 443 394 +3 481 414 536 +3 447 499 384 +3 560 482 317 +3 521 467 397 +3 450 415 522 +3 500 416 467 +3 416 500 502 +3 468 416 502 +3 454 453 435 +3 354 545 470 +3 405 469 472 +3 436 437 489 +3 472 456 405 +3 456 439 405 +3 477 459 458 +3 410 517 590 +3 427 428 572 +3 428 429 573 +3 447 382 496 +3 363 466 498 +3 521 397 483 +3 522 538 450 +3 468 485 452 +3 419 506 433 +3 542 486 402 +3 453 488 469 +3 488 471 469 +3 602 422 489 +3 527 456 472 +3 457 459 477 +3 476 443 460 +3 532 444 463 +3 480 362 495 +3 497 499 447 +3 466 596 537 +3 466 537 498 +3 466 448 597 +3 365 482 449 +3 632 448 450 +3 485 468 502 +3 505 403 434 +3 505 504 403 +3 505 434 487 +3 487 402 486 +3 453 507 543 +3 453 454 507 +3 438 455 565 +3 565 455 508 +3 510 527 472 +3 509 473 475 +3 516 462 590 +3 532 463 478 +3 519 431 430 +3 496 497 447 +3 597 596 466 +3 576 520 449 +3 520 483 449 +3 521 483 577 +3 419 452 503 +3 454 421 507 +3 475 549 509 +3 553 513 441 +3 517 427 571 +3 427 572 571 +3 428 591 572 +3 428 573 591 +3 430 533 519 +3 495 535 534 +3 597 448 632 +3 576 449 482 +3 500 578 501 +3 501 502 500 +3 539 417 561 +3 561 417 484 +3 502 562 485 +3 563 485 562 +3 543 639 544 +3 602 489 547 +3 509 581 508 +3 509 549 581 +3 475 457 550 +3 552 477 512 +3 517 608 590 +3 559 499 497 +3 576 482 560 +3 487 486 656 +3 543 507 640 +3 619 526 548 +3 531 570 478 +3 517 571 608 +3 520 577 483 +3 538 632 450 +3 577 578 521 +3 734 522 451 +3 524 563 637 +3 617 504 505 +3 540 503 524 +3 581 603 508 +3 566 550 552 +3 566 551 550 +3 621 583 511 +3 584 513 553 +3 584 567 513 +3 569 529 568 +3 569 492 529 +3 684 532 478 +3 627 573 592 +3 518 609 666 +3 611 496 519 +3 560 575 576 +3 578 633 501 +3 540 524 580 +3 486 542 599 +3 640 639 543 +3 621 681 583 +3 583 585 584 +3 625 491 493 +3 519 533 652 +3 611 519 652 +3 597 672 596 +3 673 597 632 +3 615 577 520 +3 734 451 598 +3 501 633 634 +3 653 561 484 +3 563 562 637 +3 505 618 617 +3 505 487 618 +3 638 580 524 +3 692 486 599 +3 602 697 545 +3 603 581 604 +3 581 549 661 +3 549 551 661 +3 620 551 566 +3 587 567 605 +3 586 491 625 +3 567 623 605 +3 605 568 587 +3 573 627 591 +3 594 630 668 +3 670 557 558 +3 613 596 672 +3 577 674 578 +3 578 690 633 +3 713 561 653 +3 562 676 637 +3 618 487 656 +3 692 656 486 +3 601 600 641 +3 640 507 718 +3 547 619 658 +3 604 643 603 +3 620 661 551 +3 680 620 566 +3 582 681 621 +3 606 647 607 +3 647 663 607 +3 663 624 588 +3 731 574 651 +3 593 709 610 +3 668 630 732 +3 674 690 578 +3 676 655 637 +3 599 694 692 +3 659 603 660 +3 648 625 624 +3 623 585 649 +3 682 646 605 +3 589 665 683 +3 709 593 731 +3 709 629 610 +3 670 669 631 +3 558 671 670 +3 597 673 672 +3 576 575 689 +3 577 615 674 +3 561 713 598 +3 691 715 635 +3 618 736 617 +3 677 637 655 +3 738 656 692 +3 600 695 641 +3 601 641 721 +3 545 697 657 +3 603 643 660 +3 546 702 564 +3 582 564 703 +3 645 681 745 +3 725 625 648 +3 725 586 625 +3 647 704 663 +3 682 748 646 +3 706 608 776 +3 627 799 591 +3 628 708 667 +3 613 671 558 +3 614 559 759 +3 598 712 734 +3 633 690 761 +3 654 735 636 +3 715 675 635 +3 617 736 654 +3 643 701 660 +3 546 721 702 +3 564 743 703 +3 723 582 703 +3 723 681 582 +3 777 665 706 +3 627 592 750 +3 709 780 629 +3 614 806 575 +3 575 806 689 +3 693 638 786 +3 717 739 693 +3 721 641 719 +3 768 722 644 +3 564 702 743 +3 771 662 724 +3 745 681 723 +3 796 650 843 +3 774 748 682 +3 664 646 748 +3 729 667 730 +3 731 651 752 +3 667 708 730 +3 687 755 669 +3 715 764 675 +3 716 675 808 +3 766 677 655 +3 694 739 717 +3 831 692 694 +3 741 721 719 +3 680 744 770 +3 773 839 648 +3 746 843 649 +3 747 664 749 +3 749 664 748 +3 798 751 683 +3 592 707 750 +3 707 685 800 +3 685 728 800 +3 752 753 731 +3 754 778 730 +3 731 753 709 +3 755 754 732 +3 688 710 824 +3 824 759 688 +3 671 613 804 +3 674 826 690 +3 784 675 764 +3 808 675 784 +3 716 809 737 +3 766 655 737 +3 692 831 738 +3 717 831 694 +3 789 695 740 +3 719 641 695 +3 678 834 699 +3 703 857 723 +3 772 725 794 +3 839 794 648 +3 794 725 648 +3 704 747 773 +3 706 776 777 +3 750 707 800 +3 729 730 778 +3 687 733 758 +3 806 614 760 +3 673 895 672 +3 825 615 689 +3 711 896 782 +3 873 654 736 +3 830 736 618 +3 717 810 831 +3 789 719 695 +3 811 701 836 +3 793 724 772 +3 749 795 747 +3 815 774 796 +3 776 775 777 +3 845 798 777 +3 820 778 754 +3 821 822 753 +3 802 758 781 +3 781 758 823 +3 733 823 758 +3 757 870 710 +3 806 850 689 +3 825 689 850 +3 673 782 895 +3 826 674 783 +3 827 761 872 +3 738 831 875 +3 809 878 737 +3 786 766 785 +3 877 717 693 +3 769 813 836 +3 724 793 771 +3 794 838 772 +3 838 793 772 +3 773 814 839 +3 747 814 773 +3 747 795 814 +3 842 843 746 +3 748 774 815 +3 777 775 845 +3 750 800 819 +3 864 800 728 +3 846 801 820 +3 820 801 778 +3 848 780 822 +3 870 824 710 +3 823 733 803 +3 900 762 713 +3 784 765 829 +3 766 737 878 +3 809 925 878 +3 924 786 785 +3 924 693 786 +3 877 693 924 +3 907 788 927 +3 678 679 835 +3 842 746 705 +3 749 844 795 +3 843 935 796 +3 775 816 886 +3 775 886 845 +3 797 799 818 +3 750 819 818 +3 864 819 800 +3 756 780 848 +3 781 849 802 +3 823 868 781 +3 920 823 803 +3 672 895 805 +3 782 896 950 +3 826 898 690 +3 873 736 851 +3 829 852 807 +3 808 807 853 +3 791 811 961 +3 700 741 882 +3 812 909 813 +3 929 770 744 +3 838 912 793 +3 814 841 839 +3 886 816 859 +3 845 862 861 +3 845 861 798 +3 849 847 802 +3 868 849 781 +3 980 894 824 +3 950 895 782 +3 954 852 829 +3 807 876 853 +3 854 809 853 +3 925 809 854 +3 811 986 961 +3 836 856 908 +3 813 856 836 +3 857 837 930 +3 795 964 814 +3 814 964 1019 +3 884 885 815 +3 859 816 914 +3 889 819 864 +3 867 848 822 +3 893 848 867 +3 823 920 868 +3 980 824 870 +3 826 897 898 +3 874 765 952 +3 830 851 736 +3 904 877 924 +3 833 905 926 +3 986 811 908 +3 811 836 908 +3 700 882 963 +3 883 792 700 +3 909 856 813 +3 858 929 744 +3 857 930 1018 +3 838 841 913 +3 886 888 845 +3 888 862 845 +3 917 861 862 +3 849 945 891 +3 868 920 947 +3 803 921 920 +3 760 894 982 +3 805 948 804 +3 760 982 998 +3 895 950 949 +3 783 1087 999 +3 999 826 783 +3 874 923 954 +3 903 810 1049 +3 924 785 832 +3 925 1009 878 +3 911 858 912 +3 990 838 913 +3 838 990 912 +3 933 932 1037 +3 1020 842 933 +3 886 859 915 +3 915 859 970 +3 914 970 859 +3 891 939 892 +3 937 941 867 +3 893 867 941 +3 891 945 919 +3 978 945 947 +3 997 947 920 +3 981 870 869 +3 762 983 1001 +3 900 983 762 +3 922 873 1076 +3 1003 851 830 +3 876 902 1008 +3 1007 877 904 +3 1007 1049 810 +3 854 956 925 +3 1062 924 832 +3 924 1062 904 +3 834 1054 1032 +3 963 882 881 +3 986 908 962 +3 908 987 962 +3 908 856 987 +3 1015 856 909 +3 1082 929 858 +3 990 913 1038 +3 970 914 887 +3 917 967 938 +3 918 939 972 +3 940 972 939 +3 938 976 941 +3 978 947 997 +3 950 1059 949 +3 826 999 897 +3 922 984 900 +3 1048 954 923 +3 902 955 985 +3 1008 1010 854 +3 1010 956 854 +3 1009 925 956 +3 906 1011 957 +3 926 905 1012 +3 1016 700 963 +3 856 1015 987 +3 1016 883 700 +3 1034 1015 909 +3 909 910 1034 +3 929 1082 910 +3 911 1082 858 +3 913 1019 1038 +3 1020 933 1039 +3 936 935 1020 +3 935 936 884 +3 888 966 967 +3 969 971 974 +3 973 940 942 +3 974 973 975 +3 977 943 1023 +3 1041 981 869 +3 946 1041 869 +3 981 980 870 +3 1072 894 980 +3 981 1072 980 +3 998 1148 871 +3 923 874 1002 +3 903 1006 875 +3 902 985 1008 +3 1090 832 1009 +3 1090 1091 832 +3 1091 1062 832 +3 1012 960 926 +3 835 928 1033 +3 961 1014 928 +3 1115 963 881 +3 1056 1019 964 +3 1058 885 965 +3 1058 991 885 +3 970 992 971 +3 993 969 974 +3 994 976 938 +3 938 993 994 +3 993 1021 994 +3 1071 997 1043 +3 982 894 1072 +3 921 948 1147 +3 999 1044 897 +3 1044 1026 897 +3 897 1026 1000 +3 899 1060 953 +3 1076 984 922 +3 1002 1005 923 +3 923 1005 1004 +3 1004 1005 1029 +3 875 1006 901 +3 1048 923 1004 +3 956 1090 1009 +3 1008 1051 1010 +3 1089 1090 956 +3 907 1093 1011 +3 1064 1016 963 +3 910 1082 1035 +3 931 988 1036 +3 933 1037 1039 +3 965 936 1067 +3 1101 1058 965 +3 994 1021 979 +3 1040 995 1023 +3 996 1041 946 +3 1042 1072 981 +3 1043 921 1147 +3 1025 982 1072 +3 1025 998 982 +3 896 1074 950 +3 1000 1026 1075 +3 985 955 1030 +3 985 1051 1008 +3 1010 1089 956 +3 1064 963 1115 +3 1035 1034 910 +3 1096 1082 911 +3 989 990 1139 +3 1038 1139 990 +3 1038 1019 1056 +3 936 1020 1067 +3 934 991 1100 +3 934 1100 1057 +3 1040 1023 1085 +3 1085 1023 1024 +3 1085 1024 1070 +3 1071 1070 1024 +3 1042 981 1041 +3 1059 950 1074 +3 1060 1075 1104 +3 1004 1050 1048 +3 1118 1015 1034 +3 989 1121 1096 +3 1096 911 989 +3 1121 989 1139 +3 931 1036 1157 +3 1056 1098 1038 +3 1067 1101 965 +3 1071 1043 1102 +3 984 1076 1164 +3 1110 904 1062 +3 1011 1093 1080 +3 1114 1263 1014 +3 1116 1064 1115 +3 1016 1064 1137 +3 1016 1137 1065 +3 1139 1038 1066 +3 1099 1020 1039 +3 1067 1020 1099 +3 1101 1067 1068 +3 1058 1083 1124 +3 1084 1040 1085 +3 996 1069 1041 +3 1025 1072 1086 +3 1059 1149 1127 +3 1149 1059 1074 +3 1001 983 1212 +3 1130 1077 1047 +3 1216 1006 903 +3 1079 985 1030 +3 1110 1062 1091 +3 1051 985 1079 +3 1118 1173 1117 +3 1172 1137 1064 +3 1034 1203 1118 +3 1082 1096 1224 +3 1086 1072 1042 +3 1025 1086 1184 +3 1028 1105 1106 +3 1049 1151 903 +3 1090 1153 1091 +3 1092 1111 1089 +3 1080 1093 1132 +3 1037 1179 1097 +3 1099 1039 1227 +3 1124 1123 1100 +3 1070 1084 1085 +3 1211 1086 1042 +3 1074 1187 1149 +3 1075 1188 1104 +3 903 1151 1216 +3 1030 1198 1079 +3 1111 1153 1089 +3 1063 957 1131 +3 1116 1172 1064 +3 1174 1120 1119 +3 1098 1122 1140 +3 1206 1099 1227 +3 1101 1068 1158 +3 1124 1159 1123 +3 1083 1160 1124 +3 1160 1159 1124 +3 1143 1084 1070 +3 1105 1213 1189 +3 984 1164 1150 +3 1193 1129 1107 +3 1108 1215 1192 +3 1129 1165 1130 +3 1165 1167 1130 +3 1167 1109 1130 +3 1196 1197 1078 +3 1078 1197 1088 +3 1110 1091 1219 +3 1090 1089 1153 +3 1153 1219 1091 +3 1133 1112 1094 +3 1173 1095 1117 +3 1202 1172 1116 +3 1174 1175 1120 +3 1036 1248 1157 +3 1139 1204 1121 +3 1098 1140 1178 +3 1123 1207 1122 +3 1207 1123 1159 +3 1083 1142 1160 +3 1102 1277 1145 +3 1148 1146 1324 +3 1073 1103 1279 +3 1128 1212 1238 +3 1107 1106 1163 +3 1216 1108 1006 +3 1061 1169 1198 +3 1170 1051 1079 +3 1092 1051 1170 +3 1154 1063 1131 +3 1132 1290 1080 +3 1113 1033 1156 +3 1263 1114 1201 +3 1137 1138 1174 +3 1096 1121 1225 +3 1159 1208 1207 +3 1086 1235 1184 +3 1162 1277 1102 +3 1184 1146 1025 +3 1324 1103 1148 +3 1073 1279 1185 +3 1241 1150 1164 +3 1166 1151 1152 +3 1218 1167 1165 +3 1110 1219 1168 +3 1156 1221 1113 +3 1223 1203 1265 +3 1225 1224 1096 +3 1121 1176 1225 +3 1121 1204 1176 +3 1179 1157 1249 +3 1097 1179 1250 +3 1180 1228 1140 +3 1158 1068 1141 +3 1211 1235 1086 +3 1188 1239 1104 +3 1104 1239 1213 +3 1190 1241 1164 +3 1192 1215 1309 +3 1215 1108 1216 +3 1165 1217 1218 +3 1194 1152 1168 +3 1195 1109 1167 +3 1255 1196 1195 +3 1153 1111 1199 +3 1260 1079 1198 +3 1199 1367 1153 +3 1079 1260 1170 +3 1220 1092 1170 +3 1092 1220 1257 +3 1080 1290 1155 +3 1133 1094 1243 +3 1114 1135 1201 +3 1173 1264 1095 +3 1157 1248 1249 +3 1204 1177 1294 +3 1205 1177 1178 +3 1180 1229 1228 +3 1181 1232 1208 +3 1232 1231 1208 +3 1210 1209 1269 +3 1182 1234 1181 +3 1277 1162 1237 +3 1188 1186 1345 +3 1239 1346 1213 +3 1309 1283 1192 +3 1169 1197 1313 +3 1367 1219 1153 +3 1289 1314 1154 +3 1265 1224 1266 +3 1226 1225 1176 +3 1227 1097 1250 +3 1267 1206 1227 +3 1253 1229 1231 +3 1234 1182 1210 +3 1274 1231 1232 +3 1235 1343 1184 +3 1442 1146 1184 +3 1237 1236 1277 +3 1442 1324 1146 +3 1188 1305 1239 +3 1163 1281 1214 +3 1365 1216 1151 +3 1219 1242 1168 +3 1255 1195 1288 +3 1132 1261 1402 +3 1330 1202 1222 +3 1264 1173 1354 +3 1317 1203 1223 +3 1138 1318 1174 +3 1266 1224 1225 +3 1205 1228 1296 +3 1252 1268 1230 +3 1269 1230 1268 +3 1321 1210 1269 +3 1272 1271 1274 +3 1210 1273 1234 +3 1274 1276 1272 +3 1275 1274 1233 +3 1126 1183 1302 +3 1211 1254 1235 +3 1103 1324 1278 +3 1236 1237 1344 +3 1344 1237 1304 +3 1188 1345 1305 +3 1128 1306 1187 +3 1190 1283 1241 +3 1214 1282 1191 +3 1166 1365 1151 +3 1286 1311 1217 +3 1287 1288 1218 +3 1259 1169 1313 +3 1258 1199 1257 +3 1401 1170 1260 +3 1220 1170 1401 +3 1290 1132 1402 +3 1094 1245 1243 +3 1315 1246 1244 +3 1291 1221 1353 +3 1331 1136 1247 +3 1225 1226 1266 +3 1175 1174 1293 +3 1253 1297 1251 +3 1269 1270 1321 +3 1210 1321 1273 +3 1300 1275 1233 +3 1275 1276 1274 +3 1275 1339 1276 +3 1303 1277 1236 +3 1279 1103 1278 +3 1344 1420 1236 +3 1186 1185 1388 +3 1281 1364 1214 +3 1166 1152 1194 +3 1287 1370 1288 +3 1199 1368 1367 +3 1259 1313 1371 +3 1293 1174 1318 +3 1319 1249 1434 +3 1412 1250 1319 +3 1269 1268 1270 +3 1297 1253 1271 +3 1299 1322 1298 +3 1301 1276 1339 +3 1343 1442 1184 +3 1388 1345 1186 +3 1214 1364 1282 +3 1283 1309 1308 +3 1392 1307 1328 +3 1286 1392 1349 +3 1194 1168 1242 +3 1312 1311 1310 +3 1311 1312 1287 +3 1399 1256 1255 +3 1220 1487 1257 +3 1259 1350 1260 +3 1401 1469 1220 +3 1433 1354 1317 +3 1293 1356 1175 +3 1294 1472 1377 +3 1294 1295 1472 +3 1320 1334 1251 +3 1336 1267 1335 +3 1320 1251 1297 +3 1320 1297 1337 +3 1297 1298 1337 +3 1380 1298 1322 +3 1383 1300 1338 +3 1340 1358 1322 +3 1323 1340 1301 +3 1183 1363 1302 +3 1419 1278 1324 +3 1304 1421 1344 +3 1348 1307 1282 +3 1328 1307 1348 +3 1396 1166 1194 +3 1219 1367 1242 +3 1257 1487 1258 +3 1399 1424 1256 +3 1256 1371 1313 +3 1220 1469 1487 +3 1260 1350 1401 +3 1289 1491 1314 +3 1317 1223 1433 +3 1266 1226 1332 +3 1337 1298 1380 +3 1340 1362 1358 +3 1362 1359 1358 +3 1416 1323 1341 +3 1442 1419 1324 +3 1390 1240 1347 +3 1215 1285 1309 +3 1391 1392 1328 +3 1349 1392 1395 +3 1397 1312 1310 +3 1516 1242 1367 +3 1312 1369 1287 +3 1287 1369 1370 +3 1368 1199 1258 +3 1369 1423 1370 +3 1371 1256 1424 +3 1259 1371 1372 +3 1373 1314 1491 +3 1223 1376 1432 +3 1331 1355 1318 +3 1293 1318 1355 +3 1357 1333 1334 +3 1267 1412 1335 +3 1270 1268 1379 +3 1359 1381 1358 +3 1384 1359 1362 +3 1416 1361 1323 +3 1361 1385 1362 +3 1254 1343 1235 +3 1279 1278 1481 +3 1485 1347 1308 +3 1309 1285 1599 +3 1369 1312 1422 +3 1425 1469 1401 +3 1316 1409 1375 +3 1451 1264 1354 +3 1431 1354 1433 +3 1433 1223 1432 +3 1355 1331 1496 +3 1376 1266 1332 +3 1226 1497 1332 +3 1497 1377 1499 +3 1249 1410 1434 +3 1357 1334 1411 +3 1337 1452 1378 +3 1380 1452 1337 +3 1268 1435 1379 +3 1270 1379 1436 +3 1455 1338 1382 +3 1442 1343 1417 +3 1388 1387 1619 +3 1389 1463 1421 +3 1512 1240 1390 +3 1485 1390 1347 +3 1308 1565 1485 +3 1309 1513 1308 +3 1513 1309 1599 +3 1396 1194 1242 +3 1445 1366 1395 +3 1446 1516 1367 +3 1367 1368 1446 +3 1422 1312 1397 +3 1372 1350 1259 +3 1350 1425 1401 +3 1289 1490 1491 +3 1289 1426 1490 +3 1351 1448 1426 +3 1407 1495 1406 +3 1354 1431 1451 +3 1337 1378 1320 +3 1476 1458 1461 +3 1385 1439 1440 +3 1483 1280 1512 +3 1239 1651 1346 +3 1394 1445 1395 +3 1467 1368 1258 +3 1470 1369 1422 +3 1399 1400 1424 +3 1424 1571 1371 +3 1372 1447 1350 +3 1350 1447 1425 +3 1407 1408 1495 +3 1496 1331 1375 +3 1376 1332 1605 +3 1355 1606 1293 +3 1410 1356 1550 +3 1472 1357 1576 +3 1382 1436 1453 +3 1455 1382 1453 +3 1474 1505 1383 +3 1589 1417 1343 +3 1279 1481 1387 +3 1389 1483 1463 +3 1305 1651 1239 +3 1538 1364 1484 +3 1513 1565 1308 +3 1393 1396 1466 +3 1518 1445 1394 +3 1600 1396 1242 +3 1422 1397 1398 +3 1422 1398 1521 +3 1541 1400 1423 +3 1400 1542 1424 +3 1424 1542 1571 +3 1448 1523 1426 +3 1493 1430 1494 +3 1573 1495 1408 +3 1433 1432 1531 +3 1472 1499 1377 +3 1504 1454 1413 +3 1414 1504 1413 +3 1478 1509 1476 +3 1439 1536 1440 +3 1387 1563 1619 +3 1285 1486 1599 +3 1242 1516 1600 +3 1445 1518 1519 +3 1468 1445 1519 +3 1368 1467 1446 +3 1567 1469 1425 +3 1567 1425 1447 +3 1426 1601 1490 +3 1426 1523 1601 +3 1429 1544 1428 +3 1451 1431 1532 +3 1548 1355 1496 +3 1378 1503 1411 +3 1378 1452 1553 +3 1473 1437 1579 +3 1505 1557 1415 +3 1439 1586 1536 +3 1536 1478 1440 +3 1387 1481 1563 +3 1421 1463 1482 +3 1305 1464 1651 +3 1512 1511 1483 +3 1325 1443 1327 +3 1485 1597 1390 +3 1396 1600 1466 +3 1517 1516 1446 +3 1697 1258 1487 +3 1469 1697 1487 +3 1422 1521 1470 +3 1521 1632 1470 +3 1542 1400 1541 +3 1373 1491 1524 +3 1493 1494 1527 +3 1573 1408 1529 +3 1547 1605 1533 +3 1379 1534 1436 +3 1534 1453 1436 +3 1474 1455 1556 +3 1475 1456 1507 +3 1507 1438 1475 +3 1507 1477 1438 +3 1508 1439 1460 +3 1508 1586 1439 +3 1537 1478 1536 +3 1595 1386 1418 +3 1693 1482 1463 +3 1327 1443 1564 +3 1511 1512 1390 +3 1597 1511 1390 +3 1565 1597 1485 +3 1514 1465 1540 +3 1629 1518 1515 +3 1519 1568 1468 +3 1489 1447 1372 +3 1490 1522 1491 +3 1528 1574 1409 +3 1547 1531 1432 +3 1553 1503 1378 +3 1589 1646 1417 +3 1419 1646 1462 +3 1739 1463 1483 +3 1739 1483 1511 +3 1327 1564 1484 +3 1446 1625 1517 +3 1629 1519 1518 +3 1520 1468 1568 +3 1488 1470 1632 +3 1541 1423 1488 +3 1489 1569 1447 +3 1447 1656 1567 +3 1659 1448 1492 +3 1491 1522 1524 +3 1492 1449 1602 +3 1527 1494 1635 +3 1532 1546 1529 +3 1532 1531 1546 +3 1530 1548 1496 +3 1606 1355 1548 +3 1579 1554 1473 +3 1455 1453 1581 +3 1455 1581 1556 +3 1504 1506 1580 +3 1582 1459 1558 +3 1651 1464 1596 +3 1513 1694 1565 +3 1486 1393 1653 +3 1515 1514 1624 +3 1467 1625 1446 +3 1568 1519 1629 +3 1678 1469 1567 +3 1569 1656 1447 +3 1521 1631 1632 +3 1541 1633 1542 +3 1488 1570 1541 +3 1542 1743 1571 +3 1448 1659 1523 +3 1471 1602 1449 +3 1604 1573 1529 +3 1574 1636 1409 +3 1636 1530 1409 +3 1682 1546 1575 +3 1575 1546 1547 +3 1547 1546 1531 +3 1610 1578 1577 +3 1554 1579 1611 +3 1456 1557 1686 +3 1456 1686 1642 +3 1663 1558 1583 +3 1560 1643 1583 +3 1560 1615 1643 +3 1645 1508 1584 +3 1645 1586 1508 +3 1588 1615 1560 +3 1647 1650 1586 +3 1647 1586 1645 +3 1484 1620 1538 +3 1566 1930 1622 +3 1513 1652 1694 +3 1652 1513 1599 +3 1624 1514 1540 +3 1624 1626 1515 +3 1631 1521 1520 +3 1524 1522 1701 +3 1725 1527 1635 +3 1529 1546 1682 +3 1500 1498 1499 +3 1684 1638 1578 +3 1613 1558 1663 +3 1643 1663 1583 +3 1479 1585 1617 +3 1585 1587 1617 +3 1692 1591 1650 +3 1595 1592 1386 +3 1597 1676 1511 +3 1565 1694 1621 +3 1623 1486 1653 +3 1654 1466 1600 +3 1626 1624 1677 +3 1696 1627 1697 +3 1697 1469 1678 +3 1568 1629 1718 +3 1630 1520 1568 +3 1630 1698 1520 +3 1571 1743 1489 +3 1570 1633 1541 +3 1601 1523 1657 +3 1702 1635 1604 +3 1580 1639 1685 +3 1663 1643 1710 +3 1667 1647 1645 +3 1647 1672 1650 +3 1693 1463 1675 +3 1739 1675 1463 +3 1676 1739 1511 +3 1565 1621 1597 +3 1622 1859 1598 +3 1627 1625 1467 +3 1628 1626 1716 +3 1629 1628 1718 +3 1832 1569 1489 +3 1698 1631 1520 +3 1720 1632 1631 +3 1545 1661 1681 +3 1634 1526 1840 +3 1840 1528 1634 +3 1725 1635 1702 +3 1840 1574 1528 +3 1780 1636 1574 +3 1502 1607 1608 +3 1709 1613 1663 +3 1710 1754 1663 +3 1643 1688 1710 +3 1589 1691 1646 +3 1665 1645 1616 +3 1665 1667 1645 +3 1672 1647 1667 +3 1672 1692 1650 +3 1668 1669 1594 +3 1669 1670 1618 +3 1564 1443 1798 +3 1597 1621 1676 +3 1598 1859 1539 +3 1623 1714 1652 +3 1654 1600 1742 +3 1831 1656 1569 +3 1630 1568 1718 +3 1743 1832 1489 +3 1718 1719 1630 +3 1699 1679 1602 +3 1840 1526 1779 +3 1533 1637 1662 +3 1845 1548 1530 +3 1729 1606 1548 +3 1871 1549 1498 +3 1729 1683 1606 +3 1732 1503 1747 +3 1811 1638 1684 +3 1663 1754 1709 +3 1642 1686 1755 +3 1642 1755 1850 +3 1644 1757 1688 +3 1689 1690 1616 +3 1787 1646 1691 +3 1914 1587 1788 +3 1820 1672 1667 +3 1676 1621 1858 +3 1652 1931 1694 +3 1827 1859 1622 +3 1767 1625 1627 +3 1628 1716 1717 +3 1656 1831 2086 +3 1721 1633 1570 +3 1835 1720 1631 +3 1773 1658 1744 +3 1658 1773 1775 +3 1681 1722 1778 +3 1722 1681 1661 +3 1845 1729 1548 +3 1871 1498 1730 +3 1498 1500 1730 +3 1730 1500 1703 +3 1703 1551 1746 +3 1746 1551 1732 +3 1609 1785 1747 +3 1610 1786 1749 +3 1705 1611 1750 +3 1756 1710 1688 +3 1689 1687 1690 +3 1644 1758 1757 +3 1758 1644 1733 +3 1711 1616 1690 +3 1616 1711 1665 +3 1762 1733 1666 +3 1665 1760 1667 +3 1823 1672 1820 +3 1793 1670 1736 +3 1673 1735 1668 +3 1930 1827 1622 +3 1860 1623 1653 +3 1800 1655 1766 +3 1800 1677 1655 +3 1800 1768 1716 +3 1768 1769 1716 +3 1716 1769 1717 +3 1721 1770 1633 +3 1700 1776 1774 +3 1700 1778 1776 +3 1704 1705 1748 +3 1684 1872 1811 +3 1813 1687 1850 +3 1711 1690 1815 +3 1733 1759 1758 +3 1820 1667 1760 +3 1791 1760 1665 +3 1763 1733 1762 +3 1797 1763 1762 +3 1798 1857 1564 +3 1623 1860 1714 +3 1835 1631 1698 +3 1679 1699 1838 +3 1779 1526 1723 +3 1724 1725 1808 +3 1808 1725 1702 +3 1727 1781 1726 +3 1728 1843 1662 +3 1968 1845 1636 +3 1845 1530 1636 +3 1783 1731 1683 +3 1746 1732 1810 +3 1810 1732 1747 +3 1685 1751 1750 +3 1685 1752 1751 +3 1691 1944 1787 +3 1789 1788 1592 +3 1712 1789 1592 +3 1791 1665 1711 +3 1738 1795 1712 +3 1796 1797 1762 +3 1794 1796 1762 +3 1798 1596 1923 +3 1795 1675 1764 +3 1675 1739 1764 +3 1714 1931 1652 +3 1799 1860 1653 +3 1768 1934 1769 +3 1933 1770 1721 +3 1771 1803 1719 +3 1803 1804 1698 +3 1698 1804 1835 +3 1835 1834 1720 +3 1837 1773 1744 +3 1659 1836 1772 +3 1680 1774 1806 +3 1776 1778 1777 +3 1901 1777 1778 +3 1901 1778 1722 +3 1901 1722 1745 +3 1781 1842 1726 +3 1843 1842 1781 +3 1809 1636 1780 +3 1729 1782 1683 +3 1782 1783 1683 +3 1754 1873 1848 +3 1708 1849 1640 +3 1759 1816 1851 +3 1759 1790 1816 +3 1823 1820 1792 +3 1822 1668 1735 +3 1668 1822 1761 +3 1855 1794 1793 +3 1824 1763 1797 +3 1824 1825 1818 +3 1797 1885 1824 +3 1740 1828 1695 +3 1932 1799 1654 +3 1891 1766 1829 +3 1830 1768 1800 +3 1934 1833 1769 +3 1833 1895 1802 +3 1837 1744 1805 +3 1774 1839 1806 +3 1774 1776 1839 +3 1745 1865 1901 +3 1938 1840 1779 +3 1726 1841 1808 +3 1840 1868 1574 +3 1868 1780 1574 +3 1810 1747 1785 +3 1907 1785 1748 +3 1969 1749 1786 +3 2036 1748 1705 +3 1872 1943 1811 +3 1908 1751 1752 +3 2042 1734 1853 +3 1711 1882 1791 +3 1922 1712 1795 +3 1791 1817 1760 +3 1919 1735 1821 +3 1886 1797 1796 +3 1886 1885 1797 +3 1765 1980 1620 +3 1696 2057 2017 +3 1832 1831 1569 +3 1956 1934 1768 +3 1837 1899 1773 +3 1866 1808 1841 +3 1968 1636 1809 +3 1703 1746 1846 +3 1810 2099 1746 +3 2036 1907 1748 +3 1812 1876 1875 +3 1877 1813 1850 +3 1878 1876 1851 +3 1787 1944 1972 +3 1913 1816 1945 +3 1920 1713 1823 +3 1921 1735 1919 +3 1822 1924 1761 +3 1922 1795 1925 +3 1764 1925 1795 +3 1858 1928 1764 +3 2012 1928 1858 +3 1828 1888 1890 +3 1766 1890 1829 +3 1767 2056 1741 +3 1953 1767 2017 +3 1892 1893 1891 +3 1893 1830 1891 +3 1771 1802 1895 +3 1861 1835 1804 +3 1772 1960 1805 +3 1772 1836 1960 +3 1960 1836 1862 +3 1805 1897 1837 +3 1897 2026 1837 +3 2026 1899 1837 +3 1807 1660 1864 +3 1745 1866 1865 +3 1841 1867 1866 +3 1746 2099 1846 +3 1785 1906 1810 +3 2038 1749 1969 +3 1942 1751 1908 +3 1706 1943 1999 +3 1848 1873 1971 +3 1640 1849 1911 +3 1853 2206 2042 +3 1918 1760 1817 +3 1822 1735 1921 +3 1883 1948 1881 +3 1884 1927 1886 +3 1886 1927 1885 +3 1951 1950 1883 +3 1892 1891 1985 +3 1831 1832 2178 +3 1894 1770 1933 +3 2022 1934 1956 +3 1935 1833 1934 +3 1934 1957 1935 +3 2062 1721 1834 +3 1721 2023 1933 +3 1833 1935 1895 +3 1958 1803 1771 +3 1989 1803 1958 +3 1803 1989 1804 +3 1866 1867 1965 +3 1967 1867 1869 +3 1870 1998 1869 +3 1845 1968 1940 +3 1784 1847 1941 +3 2039 1943 1872 +3 1909 2071 1908 +3 1874 1971 1873 +3 2001 1875 1876 +3 1878 2001 1876 +3 1649 1787 1972 +3 1915 1789 2165 +3 2006 1817 1946 +3 1817 2006 1918 +3 1821 2007 1919 +3 1854 1926 1855 +3 1855 1926 1949 +3 1883 1950 1948 +3 1927 1929 1885 +3 1929 1856 1885 +3 1952 1860 1799 +3 1767 1953 2056 +3 2086 2019 1801 +3 1955 1893 1892 +3 1956 1893 1955 +3 2178 1832 2059 +3 1832 1894 2059 +3 2025 1895 1935 +3 1805 1960 1990 +3 1896 1863 1898 +3 1962 2026 1897 +3 1902 1996 1865 +3 1779 1997 1938 +3 1906 2099 1810 +3 1909 1970 2071 +3 2041 1877 1912 +3 1913 2040 1878 +3 2002 2003 1879 +3 1880 1879 2043 +3 1947 2007 1920 +3 1948 1977 1881 +3 2010 1854 1924 +3 2010 1926 1854 +3 1979 1978 1948 +3 2052 1927 1884 +3 1950 1979 1948 +3 2011 1929 1927 +3 1983 1950 1951 +3 1982 1983 1951 +3 2012 1887 2170 +3 1887 1931 2170 +3 1987 2021 1986 +3 1957 1934 2022 +3 2023 1721 2062 +3 1988 1861 1959 +3 2025 2063 1895 +3 1804 1989 1861 +3 1960 1961 1990 +3 1995 1937 1996 +3 2033 1783 1782 +3 1908 2037 1942 +3 1912 1911 2201 +3 2002 1877 2041 +3 2001 1878 2040 +3 2040 1913 2104 +3 1944 2290 1972 +3 2043 1879 2003 +3 1915 2110 2205 +3 1882 1880 1974 +3 1977 1973 1881 +3 2009 1921 2008 +3 1924 2009 2010 +3 2051 1949 1926 +3 1949 2051 1884 +3 1950 1981 1979 +3 1950 1983 1981 +3 2013 1981 1983 +3 2014 1983 1982 +3 2083 2017 2057 +3 2060 1955 2021 +3 1987 1986 2020 +3 2140 1894 1933 +3 1957 2022 2143 +3 2024 2025 1935 +3 1861 1989 1959 +3 1961 2183 1990 +3 1963 1992 1936 +3 2092 1938 1997 +3 2028 1996 1902 +3 1902 1965 1966 +3 2028 1902 1966 +3 2032 1940 1968 +3 2033 1905 1783 +3 1705 2069 2036 +3 1908 2071 2037 +3 1999 1943 2039 +3 2252 1910 1999 +3 2104 1913 2159 +3 2075 2006 1946 +3 2006 1976 1918 +3 1857 2045 2047 +3 2010 2009 2207 +3 2120 1926 2010 +3 1978 1979 1981 +3 2012 2053 1928 +3 2052 2011 1927 +3 2170 2261 2012 +3 1983 2014 2013 +3 2129 2014 1982 +3 2129 2054 2014 +3 1714 2016 2015 +3 1984 2135 1954 +3 2057 1801 2019 +3 2020 1986 2018 +3 1831 2178 2086 +3 2086 2058 2019 +3 2179 1933 2023 +3 1933 2179 2140 +3 2142 2143 2022 +3 2024 1935 1957 +3 2147 2063 2025 +3 1807 1994 1997 +3 1994 2092 1997 +3 1995 1996 2028 +3 2191 2031 1809 +3 1870 2096 1998 +3 2031 1968 1809 +3 1782 1940 2155 +3 2034 1904 1846 +3 1942 2070 2069 +3 1971 2102 2000 +3 2041 1912 2201 +3 2105 2002 2041 +3 2003 2002 2105 +3 2206 2259 2042 +3 2042 2259 1916 +3 1917 2044 2045 +3 2117 2005 1977 +3 1975 2115 1920 +3 2207 2120 2010 +3 2048 1928 2053 +3 2049 1926 2120 +3 2051 1926 2049 +3 2012 2261 2053 +3 2013 2080 1981 +3 2079 2011 2052 +3 2211 2303 1952 +3 2085 2018 2084 +3 2020 2018 2085 +3 2020 2139 1987 +3 2139 2141 1987 +3 2141 2087 1987 +3 1958 2063 2090 +3 2146 1989 1958 +3 2219 1989 2146 +3 1959 1989 2219 +3 1962 1990 2183 +3 2183 2186 1962 +3 2187 2092 1994 +3 2029 2066 2152 +3 2066 2029 2030 +3 2153 2030 1998 +3 2032 1968 2031 +3 1940 2032 2155 +3 2033 1782 2155 +3 2098 2034 1846 +3 1846 2099 2098 +3 2067 2157 1969 +3 2039 2284 1999 +3 2102 2101 2000 +3 2202 2001 2040 +3 2041 2225 2105 +3 2204 2040 2104 +3 2159 1973 2107 +3 2043 2003 2108 +3 2073 2162 2229 +3 1922 2112 2165 +3 2006 2075 2113 +3 1920 2115 1947 +3 2046 2233 2008 +3 2076 2008 2233 +3 2118 2117 1978 +3 2050 2118 1978 +3 2051 2049 2121 +3 2080 2077 1981 +3 2081 2078 2077 +3 2173 2011 2079 +3 2126 2014 2054 +3 2014 2126 2013 +3 2173 2129 2011 +3 2084 1954 2135 +3 2084 2136 2085 +3 2085 2138 2020 +3 2058 2086 2178 +3 1894 2140 2059 +3 2141 2139 2216 +3 2218 2142 2088 +3 2064 2024 2145 +3 2147 2090 2063 +3 2182 1991 2148 +3 2065 2189 2185 +3 2065 1993 2189 +3 2095 2152 2151 +3 1998 2096 2153 +3 2096 2194 2154 +3 2195 1904 2034 +3 2197 1905 2033 +3 2100 2099 1906 +3 2253 2102 2103 +3 2041 2201 2203 +3 2203 2225 2041 +3 2104 2159 2226 +3 2106 2003 2105 +3 2108 2003 2106 +3 2290 2072 1972 +3 1916 2259 2228 +3 2110 2468 2205 +3 2110 1915 2165 +3 2111 2075 2074 +3 2166 2114 1976 +3 2169 2118 2050 +3 2078 2169 2050 +3 2078 2050 2077 +3 2124 2121 2168 +3 2126 2172 2127 +3 2129 2173 2130 +3 2130 2054 2129 +3 1952 2303 2016 +3 2056 1953 2176 +3 2138 2085 2137 +3 2138 2214 2139 +3 2139 2020 2138 +3 2059 2316 2178 +3 2087 2218 2088 +3 2090 2146 1958 +3 2064 2245 2147 +3 2183 2184 2186 +3 2148 2065 2185 +3 2187 2150 2092 +3 2150 2190 2092 +3 1903 2190 2191 +3 2096 2192 2153 +3 2031 2193 2032 +3 2192 2096 2154 +3 2099 2100 2098 +3 2100 1906 2068 +3 2037 2071 2199 +3 2105 2225 2160 +3 2106 2105 2160 +3 2159 2107 2254 +3 2206 2072 2257 +3 2164 2111 2074 +3 2046 2116 2233 +3 2235 2079 2124 +3 2173 2079 2235 +3 2355 2131 2130 +3 2131 2054 2130 +3 2136 2084 2135 +3 2019 2058 2213 +3 2179 2272 2140 +3 2089 2220 2144 +3 2186 2221 2091 +3 2152 2066 2151 +3 2196 2195 2034 +3 2100 2326 2098 +3 2067 2035 2249 +3 2039 2327 2284 +3 2253 2101 2102 +3 2286 2287 2203 +3 2204 2104 2226 +3 2159 2254 2226 +3 2107 2227 2254 +3 2334 2166 2113 +3 2047 2045 2293 +3 2232 2116 2115 +3 2595 2112 2048 +3 2119 2296 2207 +3 2120 2207 2296 +3 2048 2053 2295 +3 2260 2120 2296 +3 2261 2295 2053 +3 2341 2338 2261 +3 2300 2124 2168 +3 2235 2349 2173 +3 2209 2128 2172 +3 2083 2213 2433 +3 2137 2240 2241 +3 2552 2213 2058 +3 2215 2214 2177 +3 2023 2318 2179 +3 2243 2318 2023 +3 2181 2218 2217 +3 2090 2674 2146 +3 2188 2247 2277 +3 2149 2247 2188 +3 2190 2150 2279 +3 2190 2279 2191 +3 2280 2153 2192 +3 2195 2196 2400 +3 2033 2155 2281 +3 2197 2033 2325 +3 2068 2402 2100 +3 2249 2157 2067 +3 2039 2158 2327 +3 2224 2286 2200 +3 2202 2328 2253 +3 2406 2328 2202 +3 2286 2203 2201 +3 2255 2106 2160 +3 2534 2114 2166 +3 2232 2114 2534 +3 2292 2112 2595 +3 2299 2297 2169 +3 2122 2417 2082 +3 2171 2262 2234 +3 2235 2124 2300 +3 2345 2235 2300 +3 2236 2132 2263 +3 2265 2210 2209 +3 2269 2238 2239 +3 2304 2134 2210 +3 2136 2372 2240 +3 2273 2216 2215 +3 2272 2179 2318 +3 2216 2273 2274 +3 2244 1959 2219 +3 2219 2319 2244 +3 2276 2246 2394 +3 2185 2246 2276 +3 2184 2320 2321 +3 2221 2322 2187 +3 2322 2150 2187 +3 2247 2149 2248 +3 2066 2222 2151 +3 2191 2279 2454 +3 2153 2280 2222 +3 2324 2032 2193 +3 2325 2033 2281 +3 2037 2283 2403 +3 2204 2226 2407 +3 2579 2160 2225 +3 2256 2255 2329 +3 2408 2231 2409 +3 2411 2111 2164 +3 2591 2166 2334 +3 2591 2534 2166 +3 2470 2116 2232 +3 2233 2116 2413 +3 2167 2118 2337 +3 2233 2336 2076 +3 2296 2119 2415 +3 2208 2260 2298 +3 2234 2340 2299 +3 2262 2301 2234 +3 2300 2168 2344 +3 2264 2302 2301 +3 2269 2268 2263 +3 2267 2264 2268 +3 2349 2428 2355 +3 2266 2131 2355 +3 2265 2131 2266 +3 2269 2271 2268 +3 2305 2269 2239 +3 2427 2303 2211 +3 2211 2055 2427 +3 2555 2059 2140 +3 2317 2242 2383 +3 2242 2317 2273 +3 2273 2384 2274 +3 2274 2439 2275 +3 2181 2217 2386 +3 2388 2064 2145 +3 2388 2245 2064 +3 2147 2245 2090 +3 2277 2247 2451 +3 2151 2278 2248 +3 2278 2151 2222 +3 2192 2397 2280 +3 2398 2281 2324 +3 2401 2098 2326 +3 2100 2402 2326 +3 2460 2283 2037 +3 2460 2037 2199 +3 2252 2575 2224 +3 2688 2286 2224 +3 2259 2206 2257 +3 2259 2532 2228 +3 2412 2111 2411 +3 2534 2470 2232 +3 2295 2595 2048 +3 2539 2296 2415 +3 2297 2299 2472 +3 2338 2295 2261 +3 2340 2472 2299 +3 2339 2208 2298 +3 2302 2342 2301 +3 2352 2347 2267 +3 2424 2303 2427 +3 2305 2271 2269 +3 2307 2352 2267 +3 2239 2362 2305 +3 2430 2270 2304 +3 2370 2352 2307 +3 2309 2370 2307 +3 2700 2608 2135 +3 2306 2367 2309 +3 2370 2309 2376 +3 2426 2374 2371 +3 2368 2363 2311 +3 2312 2374 2308 +3 2375 2310 2366 +3 2313 2312 2368 +3 2378 2311 2310 +3 2552 2058 2379 +3 2555 2140 2272 +3 2384 2273 2317 +3 2439 2274 2384 +3 2388 2145 2512 +3 2674 2090 2513 +3 2320 2523 2395 +3 2395 2321 2320 +3 2396 2247 2248 +3 2325 2281 2528 +3 2404 2251 2285 +3 2461 2575 2252 +3 2576 2405 2253 +3 2287 2847 2288 +3 2579 2225 2288 +3 2329 2464 2256 +3 2044 2332 2691 +3 2410 2409 2167 +3 2233 2413 2594 +3 2594 2336 2233 +3 2537 2337 2297 +3 2341 2474 2338 +3 2358 2266 2355 +3 2356 2347 2352 +3 2348 2353 2422 +3 2428 2358 2355 +3 2360 2305 2362 +3 2364 2357 2353 +3 2427 2055 2606 +3 2364 2353 2348 +3 2371 2365 2426 +3 2432 2369 2371 +3 2240 2372 2498 +3 2376 2434 2500 +3 2240 2498 2550 +3 2433 2212 2083 +3 2436 2375 2376 +3 2502 2435 2377 +3 2436 2380 2375 +3 2382 2314 2313 +3 2382 2438 2314 +3 2380 2381 2378 +3 2508 2317 2383 +3 2509 2439 2384 +3 2441 2514 2220 +3 2520 2391 2390 +3 2392 2389 2519 +3 2392 2393 2389 +3 2393 2446 2390 +3 2390 2446 2520 +3 2392 2522 2393 +3 2396 2248 2278 +3 2396 2278 2524 +3 2222 2453 2278 +3 2279 2525 2454 +3 2454 2455 2193 +3 2280 2397 2636 +3 2457 2157 2249 +3 2685 2198 2250 +3 2224 2575 2845 +3 2253 2328 2576 +3 2847 2644 2288 +3 2464 2329 2463 +3 2466 2330 2647 +3 2333 2587 2291 +3 2535 2047 2293 +3 2595 2593 2292 +3 2413 2116 2470 +3 2537 2297 2472 +3 2540 2417 2122 +3 2342 2416 2340 +3 2474 2341 2343 +3 2483 2484 2480 +3 2354 2478 2485 +3 2303 2424 2488 +3 2495 2421 2354 +3 2495 2492 2421 +3 2494 2358 2428 +3 2373 2367 2431 +3 2500 2436 2376 +3 2502 2437 2435 +3 2059 2555 2316 +3 2505 2381 2380 +3 2555 2272 2668 +3 2505 2619 2381 +3 2381 2619 2382 +3 2382 2507 2438 +3 2244 2319 2510 +3 2245 2513 2090 +3 2514 2715 2512 +3 2388 2767 2245 +3 2245 2767 2516 +3 2443 2562 2391 +3 2444 2518 2517 +3 2391 2520 2443 +3 2634 2525 2322 +3 2453 2524 2278 +3 2323 2400 2526 +3 2528 2456 2325 +3 2641 2282 2458 +3 2641 2459 2282 +3 2284 2327 2730 +3 2577 2576 2328 +3 2406 2577 2328 +3 2579 2288 2529 +3 2788 2109 2531 +3 2469 2590 2411 +3 2533 2292 2593 +3 2335 2470 2534 +3 2415 2336 2536 +3 2595 2295 2538 +3 2295 2338 2538 +3 2418 2475 2416 +3 2344 2339 2661 +3 2698 2477 2481 +3 2478 2482 2543 +3 2483 2480 2544 +3 2237 2479 2545 +3 2350 2489 2476 +3 2421 2600 2482 +3 2490 2484 2425 +3 2492 2600 2421 +3 2494 2428 2493 +3 2665 2358 2494 +3 2430 2358 2665 +3 2496 2430 2665 +3 2547 2757 2176 +3 2546 2497 2270 +3 2551 2434 2373 +3 2504 2437 2502 +3 2504 2503 2437 +3 2383 2501 2614 +3 2506 2504 2502 +3 2508 2383 2614 +3 2385 2272 2318 +3 2618 2505 2617 +3 2619 2507 2382 +3 2672 2619 2505 +3 2556 2438 2507 +3 2516 2513 2245 +3 2517 2626 2565 +3 2518 2626 2517 +3 2779 2571 2522 +3 2569 2723 2521 +3 2521 2723 2572 +3 2523 2633 2726 +3 2523 2394 2633 +3 2684 2633 2394 +3 2246 2684 2394 +3 2634 2395 2725 +3 2573 2525 2634 +3 2637 2398 2324 +3 2729 2326 2402 +3 2686 2404 2285 +3 2461 2787 2575 +3 2643 2577 2406 +3 2644 2529 2288 +3 2578 2689 2407 +3 2337 2537 2471 +3 2336 2594 2536 +3 2472 2596 2537 +3 2472 2473 2596 +3 2541 2539 2697 +3 2541 2661 2339 +3 2475 2655 2542 +3 2481 2598 2698 +3 2543 2482 2597 +3 2493 2704 2494 +3 2757 2606 2176 +3 2666 2497 2546 +3 2431 2497 2666 +3 2553 2611 2499 +3 2437 2553 2499 +3 2501 2315 2814 +3 2614 2501 2667 +3 2670 2504 2506 +3 2672 2505 2618 +3 2557 2670 2506 +3 2558 2619 2672 +3 2620 2621 2439 +3 2387 2511 2711 +3 2561 2514 2441 +3 2565 2563 2622 +3 2562 2564 2391 +3 2564 2677 2442 +3 2779 2522 2450 +3 2723 2681 2572 +3 2453 2636 2574 +3 2397 3018 2636 +3 2637 2638 2398 +3 2685 2250 3080 +3 2640 2910 2250 +3 2407 2689 2643 +3 2788 2848 2257 +3 2532 2648 2228 +3 2533 2692 2468 +3 2230 2589 2469 +3 2591 2696 2534 +3 2696 2335 2534 +3 2852 2471 2537 +3 2594 2413 2651 +3 2855 2294 2592 +3 2536 2594 2799 +3 2473 2542 2740 +3 2543 2597 2654 +3 2699 2544 2656 +3 2476 2489 2659 +3 2482 2599 2597 +3 2482 2600 2599 +3 2663 2599 2600 +3 2492 2604 2600 +3 2610 2607 2609 +3 2704 2665 2494 +3 2548 2610 2609 +3 2548 2609 2605 +3 2707 2611 2553 +3 2667 2615 2614 +3 2668 2272 2385 +3 2554 2616 2617 +3 2613 2503 2761 +3 2670 2503 2504 +3 2670 2761 2503 +3 2618 2617 2616 +3 2620 2439 2509 +3 2556 2766 2557 +3 2622 2563 2826 +3 2564 2562 2889 +3 2776 2626 2518 +3 2719 2627 2628 +3 2632 2570 2630 +3 2632 2680 2570 +3 2633 2684 2683 +3 2573 2634 2781 +3 2455 2728 2637 +3 2399 3142 2397 +3 2457 2639 2844 +3 2844 2784 2457 +3 2786 2283 2460 +3 2459 2730 2327 +3 3021 2404 2686 +3 2694 2692 2533 +3 2795 2412 2695 +3 2795 2920 2591 +3 2596 2473 2740 +3 2541 2697 2859 +3 2698 2598 2743 +3 2598 2652 2743 +3 2699 2656 2744 +3 2658 2652 2598 +3 2653 2652 2658 +3 2487 2660 2657 +3 2808 2751 2661 +3 2751 2701 2601 +3 2601 2701 2602 +3 2810 2427 2606 +3 2757 2810 2606 +3 2665 2706 2496 +3 2496 2706 2813 +3 2666 2760 2431 +3 2431 2760 2373 +3 2501 2814 2934 +3 2707 2815 2611 +3 2816 2552 2379 +3 2934 2667 2501 +3 2613 2707 2553 +3 2554 2708 2616 +3 2710 2761 2670 +3 2669 2672 2618 +3 2763 2670 2557 +3 2710 2670 2763 +3 2671 2620 2820 +3 2621 2620 2671 +3 2712 2560 2440 +3 2769 2672 2669 +3 2765 2440 2674 +3 2712 2440 2765 +3 2769 2558 2672 +3 2770 2673 2558 +3 2887 2766 2673 +3 2515 2886 2767 +3 2773 2826 2563 +3 2771 2623 2717 +3 2719 2776 2518 +3 2719 2518 2627 +3 2778 2777 2450 +3 2450 2777 2779 +3 2724 2682 2631 +3 2455 2573 2727 +3 2728 2455 2727 +3 2399 2782 3142 +3 2907 2906 2527 +3 2456 2528 2908 +3 2910 3080 2250 +3 2575 2787 2845 +3 2577 2687 2576 +3 2645 2967 2578 +3 2646 2585 2465 +3 3030 3087 2467 +3 2332 2648 3198 +3 2849 2691 2972 +3 2693 2469 2589 +3 2794 2695 2590 +3 2920 2696 2591 +3 2797 2596 2740 +3 2740 2542 2800 +3 2542 2655 2800 +3 2417 2540 2806 +3 2746 2654 2597 +3 2660 2804 2657 +3 2545 3043 2603 +3 2755 2608 2700 +3 2935 2760 2666 +3 2613 2937 2707 +3 2763 2557 2766 +3 2769 2669 2764 +3 2945 2765 2674 +3 2513 2945 2674 +3 2675 2676 2951 +3 2716 2622 2826 +3 2562 2675 2889 +3 2717 2677 2827 +3 2773 2563 2566 +3 2895 2719 2628 +3 2680 3074 2723 +3 2780 2721 2897 +3 2721 2780 2722 +3 2780 2724 2722 +3 2958 2682 2724 +3 2958 3015 2682 +3 2633 2835 2726 +3 2725 2781 2634 +3 2725 2836 2781 +3 2683 2452 2901 +3 2781 2727 2573 +3 2727 2902 2728 +3 2397 3142 3018 +3 2526 2839 2782 +3 2908 2841 2456 +3 2639 2841 2965 +3 2844 2639 2965 +3 2283 2786 2785 +3 3023 2687 2577 +3 2644 2847 2915 +3 2915 2732 2644 +3 3084 2689 2578 +3 2645 3087 2967 +3 2532 2789 2648 +3 2851 2795 2695 +3 2335 2696 2921 +3 2655 2924 2800 +3 2743 2925 2745 +3 2652 2653 2798 +3 2653 2741 2798 +3 2536 3160 2697 +3 2746 2801 2654 +3 2932 2751 2862 +3 2932 2701 2751 +3 2427 2809 2424 +3 2865 2701 2932 +3 2868 2811 2754 +3 2755 2812 2608 +3 2872 2704 2756 +3 2812 3167 2498 +3 2935 2666 2813 +3 2759 2705 2815 +3 2875 2760 2935 +3 2875 2818 2760 +3 2940 2937 2613 +3 2940 2613 2761 +3 2878 2761 2710 +3 2820 2762 2942 +3 2560 3116 2319 +3 2516 2945 2513 +3 2887 2822 2766 +3 2771 2717 2827 +3 2830 2678 2775 +3 3135 2896 2571 +3 2681 2723 3074 +3 2898 3074 2680 +3 2958 2724 2780 +3 2835 2959 2726 +3 2835 2633 2683 +3 2683 2901 2835 +3 2902 2903 2728 +3 2963 2638 2905 +3 2906 2839 2526 +3 2843 2842 2783 +3 2910 2640 2785 +3 2731 2730 3022 +3 2913 2576 2687 +3 2845 2846 2462 +3 2577 2643 3023 +3 2578 2967 3149 +3 2923 2335 2921 +3 2923 2651 2335 +3 2744 2926 2924 +3 2744 2742 2926 +3 2807 2979 2858 +3 2752 2753 2860 +3 2751 2808 2862 +3 2700 3104 2755 +3 2810 2809 2427 +3 2758 2549 2988 +3 2937 3114 2874 +3 2879 2708 2939 +3 2878 2940 2761 +3 3060 2709 2510 +3 2319 3116 2510 +3 2882 2821 2879 +3 2883 2821 2882 +3 2711 2996 2885 +3 3063 2945 2516 +3 3178 2886 2515 +3 2883 2888 2764 +3 2823 2770 2824 +3 2823 2768 2770 +3 2890 2827 2677 +3 3006 2773 2891 +3 2830 2775 2892 +3 2678 2830 2954 +3 2895 2628 2629 +3 2777 2778 2833 +3 3016 2958 2780 +3 2835 2900 2959 +3 2838 2574 2961 +3 2574 2904 2961 +3 2909 2841 2908 +3 2729 2842 2840 +3 3079 2844 2965 +3 3146 3020 2784 +3 3192 2731 3022 +3 2848 2788 3092 +3 3198 2648 2789 +3 2791 3031 2588 +3 2851 2920 2795 +3 2592 2796 2854 +3 2798 2741 2922 +3 2924 3035 2800 +3 2742 2803 2926 +3 2745 2925 2975 +3 2857 2801 2746 +3 2859 2697 2929 +3 2806 3261 2479 +3 2979 2807 2860 +3 3103 2859 2929 +3 2859 3103 2808 +3 3046 2808 3103 +3 2862 2808 3046 +3 3104 2863 2755 +3 2811 2864 2931 +3 2809 2810 3266 +3 2755 3166 2812 +3 2869 2866 2864 +3 2498 3167 2612 +3 2936 2818 2875 +3 3055 2874 3114 +3 2818 2936 2939 +3 2710 2944 2878 +3 2943 2883 2882 +3 3001 2883 2943 +3 2824 2948 2823 +3 2823 2948 3003 +3 2955 3132 2891 +3 3010 2719 2895 +3 2901 2900 2835 +3 2960 2836 2959 +3 2837 2838 3078 +3 2902 2836 2960 +3 2903 2962 2905 +3 2786 3244 2785 +3 2911 2641 3020 +3 2911 3022 2730 +3 2686 2912 3147 +3 2643 2914 3023 +3 2915 3194 2732 +3 3027 3028 3026 +3 2738 2737 2968 +3 3153 2794 2850 +3 2694 3259 2919 +3 2797 3095 2852 +3 2797 2973 3095 +3 2973 2797 3035 +3 2741 2974 2922 +3 2925 3034 2975 +3 2697 3160 2929 +3 2978 2980 2979 +3 2864 2982 2931 +3 2932 2862 3165 +3 3108 3047 2757 +3 2872 2871 2933 +3 3111 2935 2990 +3 2935 3111 2875 +3 3055 2873 2874 +3 2934 3216 2667 +3 3056 2875 3111 +3 2936 2875 3056 +3 2667 3216 2615 +3 2937 3059 3114 +3 2937 2940 3059 +3 2819 2938 2385 +3 2819 2993 2938 +3 2560 3222 3116 +3 2712 3222 2560 +3 2943 2882 3061 +3 2714 2561 2998 +3 3178 3120 2886 +3 2822 3122 2884 +3 3000 2822 2887 +3 2822 3000 3122 +3 2947 2824 2888 +3 2947 2948 2824 +3 2716 2949 2825 +3 2828 3131 2772 +3 2892 3007 2830 +3 2955 3133 3132 +3 3013 2832 3073 +3 2833 3137 2777 +3 3016 2780 2899 +3 2901 2837 2900 +3 2839 3143 2782 +3 2908 2963 2964 +3 2964 2909 2908 +3 2909 2965 2841 +3 3019 2843 3080 +3 3021 3246 2966 +3 3192 3082 2731 +3 3149 3084 2578 +3 2737 3150 2968 +3 2967 3087 3464 +3 2916 3089 2969 +3 3153 3256 2794 +3 3095 3032 2852 +3 3035 2924 2926 +3 2803 3037 2926 +3 2976 2927 3038 +3 2802 3040 3039 +3 3162 2861 3044 +3 2545 2479 3042 +3 3045 3101 3044 +3 3045 3044 2982 +3 2932 3165 2984 +3 2871 2867 3052 +3 3168 3109 2934 +3 2988 2549 3053 +3 3055 2989 2873 +3 3112 2938 2991 +3 3060 2993 2709 +3 2709 2993 2819 +3 2939 2992 3061 +3 3116 3060 2510 +3 2944 3119 2878 +3 2878 3119 3117 +3 3173 3062 2880 +3 3062 2881 2880 +3 2995 2712 2765 +3 3062 3174 2881 +3 2881 3174 2996 +3 2945 3063 3276 +3 2943 3061 3064 +3 2999 2884 3122 +3 3065 3001 3123 +3 3002 2947 3066 +3 2948 2947 3002 +3 3066 2947 3065 +3 3003 2948 3181 +3 2825 2949 3067 +3 2953 3131 3230 +3 3133 2955 3285 +3 3141 2958 3016 +3 3015 2958 3141 +3 2900 3077 2959 +3 2960 3237 2962 +3 2905 2962 3188 +3 2782 3143 3142 +3 2909 3190 2965 +3 2910 2785 3081 +3 2785 3244 3081 +3 3245 3022 2911 +3 3023 3148 2687 +3 3464 3149 2967 +3 3090 3030 2739 +3 3091 2790 2971 +3 2332 3198 3200 +3 3204 2920 2851 +3 3204 2853 2920 +3 3259 2650 3039 +3 2748 3040 2802 +3 3159 2980 3041 +3 2929 3160 3207 +3 3261 3042 2479 +3 3207 3103 2929 +3 2755 2863 3166 +3 2862 3046 3165 +3 2984 2986 2987 +3 3214 2933 2871 +3 2990 3054 3171 +3 3109 3216 2934 +3 3114 3059 3113 +3 3118 2941 2994 +3 2942 2941 3118 +3 2765 2945 3276 +3 3119 2944 3175 +3 3125 3065 3123 +3 3180 3066 3065 +3 3126 3003 3181 +3 3002 3181 2948 +3 2892 3383 3007 +3 3284 3285 2831 +3 3012 3287 2895 +3 3137 3233 2777 +3 3186 3013 3139 +3 2834 3393 3075 +3 3141 3016 3076 +3 3188 2962 3237 +3 3239 2961 2904 +3 3018 3239 2904 +3 2964 3145 2909 +3 3081 3399 2910 +3 3245 2911 3020 +3 3026 3086 3027 +3 3091 2971 3298 +3 3203 3204 2851 +3 2973 3254 3095 +3 3034 2922 3201 +3 2973 3035 3096 +3 2976 3097 3036 +3 3097 3038 3157 +3 3038 3097 2976 +3 3099 3157 3038 +3 3259 3039 3158 +3 3161 3041 3162 +3 2930 2981 3208 +3 3044 3101 3162 +3 3043 3262 3353 +3 3046 3103 3264 +3 2491 2983 2981 +3 3267 3210 3049 +3 3361 3047 3108 +3 3365 3050 3170 +3 3056 3111 3110 +3 3056 3110 3219 +3 3058 3056 3219 +3 3117 3113 3059 +3 2992 3321 3172 +3 3172 3061 2992 +3 3119 3223 3117 +3 2995 3222 2712 +3 3064 3061 3172 +3 3223 3119 3370 +3 2995 2765 3276 +3 3275 2996 3174 +3 3370 3119 3175 +3 3063 3371 3276 +3 3122 3179 2999 +3 3177 2999 3179 +3 3124 3225 3126 +3 3180 3065 3125 +3 3182 3066 3180 +3 3067 2949 3229 +3 3448 3071 3384 +3 3384 3071 3132 +3 3073 2956 3185 +3 3233 3390 3135 +3 3135 3390 3011 +3 3137 3510 3233 +3 3186 3392 3393 +3 3514 3075 3393 +3 3187 3016 2899 +3 3076 3016 3187 +3 2837 3078 3238 +3 3240 3018 3142 +3 3188 3189 2964 +3 2964 3189 3145 +3 3241 2907 2840 +3 3190 2909 3145 +3 3399 3019 3080 +3 3080 2910 3399 +3 3020 3146 3400 +3 3456 3192 3022 +3 3581 3404 2913 +3 3581 2913 2687 +3 3193 3024 2846 +3 3294 2968 3150 +3 3029 2968 3294 +3 3088 3249 3296 +3 3030 3090 3646 +3 3197 3089 3411 +3 2789 3092 3199 +3 2973 3096 3254 +3 3346 3034 3201 +3 3036 3097 3345 +3 3037 3257 3096 +3 2923 2921 3205 +3 3040 3158 3039 +3 3353 3104 3043 +3 3353 2863 3104 +3 3106 3164 3209 +3 2984 3165 3212 +3 3365 3213 3050 +3 3169 3052 3364 +3 2816 3270 3053 +3 3270 2816 2817 +3 3221 3058 3219 +3 3114 3113 3220 +3 3115 3438 2994 +3 3113 3117 3323 +3 3322 3116 3222 +3 3176 3064 3172 +3 3281 3227 3181 +3 3227 3126 3181 +3 3180 3280 3182 +3 3230 3131 3382 +3 3018 3240 3239 +3 3143 2839 3144 +3 3400 3146 3243 +3 3245 3020 3400 +3 3248 3082 3192 +3 3086 3026 3195 +3 3086 3196 3150 +3 3030 3646 3087 +3 3299 3091 3298 +3 3199 3092 3349 +3 3200 3198 3469 +3 2789 3301 3198 +3 3032 3095 3342 +3 3300 3201 3344 +3 3417 3302 3094 +3 3418 3153 3033 +3 3154 3203 2851 +3 3155 3257 3037 +3 3269 3313 3267 +3 3362 3361 3108 +3 3213 3269 3267 +3 3478 3168 3360 +3 3365 3316 3213 +3 3109 3434 3216 +3 3215 3110 3171 +3 3219 3110 3215 +3 3438 3115 3218 +3 3367 2938 2993 +3 3368 2994 3438 +3 2993 3060 3271 +3 2994 3368 3118 +3 3116 3322 3060 +3 2995 3664 3222 +3 3277 2713 3275 +3 3179 3325 3177 +3 3325 3179 3225 +3 2949 3379 3229 +3 2949 3183 3379 +3 3007 3383 3567 +3 3133 3231 3386 +3 3394 3289 3235 +3 3237 3452 3188 +3 3189 3396 3145 +3 3144 3291 3143 +3 3145 3396 3190 +3 3242 3397 3079 +3 3340 3246 3147 +3 3456 3247 3192 +3 3247 3248 3192 +3 3148 3023 3458 +3 3458 3023 2914 +3 2914 3405 3458 +3 3084 3461 3405 +3 3150 3196 3294 +3 3252 3093 3251 +3 2789 3199 3301 +3 3346 3201 3343 +3 3254 3342 3095 +3 3254 3253 3342 +3 3345 3097 3347 +3 2854 3156 3258 +3 3157 3099 3351 +3 3259 3470 2919 +3 3161 3306 3206 +3 3163 3306 3161 +3 3209 3263 3102 +3 3311 3046 3264 +3 3046 3311 3165 +3 3165 3311 3268 +3 3212 3165 3268 +3 3314 3313 3269 +3 3316 3269 3213 +3 3364 2986 3315 +3 3478 3434 3109 +3 3109 3168 3478 +3 2988 3053 3318 +3 3365 3170 3217 +3 3215 3214 3436 +3 3438 3218 3320 +3 3172 3321 3272 +3 3223 3323 3117 +3 3368 3494 3118 +3 3273 3440 3173 +3 3174 3062 3274 +3 3175 3373 3370 +3 3178 2997 3324 +3 3178 3619 3120 +3 3324 3619 3178 +3 3278 3176 3375 +3 3124 3499 3225 +3 3281 3328 3227 +3 3330 3377 3281 +3 3281 3377 3328 +3 3228 3280 3331 +3 3069 3380 3332 +3 3447 3070 3627 +3 2895 3287 3010 +3 3335 3011 3390 +3 3011 3335 3012 +3 3391 3235 3288 +3 3394 3235 3391 +3 3392 3186 3289 +3 3238 3451 3395 +3 3452 3189 3188 +3 3240 3453 3239 +3 3143 3240 3142 +3 3189 3338 3396 +3 3081 3244 3401 +3 3147 3457 3340 +3 2687 3148 3581 +3 3292 3024 3193 +3 3292 3083 3024 +3 3084 3149 3461 +3 3196 3463 3294 +3 3295 3029 3294 +3 3201 3300 3343 +3 3469 3198 3301 +3 3304 3203 3154 +3 3203 3421 3204 +3 3206 3306 3351 +3 3261 3426 3042 +3 3042 3426 3262 +3 3208 2981 3427 +3 3166 2863 3595 +3 3356 3266 3600 +3 3430 3358 3314 +3 3317 3432 3314 +3 3317 3314 3269 +3 3316 3317 3269 +3 3547 3318 3053 +3 3169 3364 3319 +3 3053 3270 3547 +3 3436 3214 3169 +3 3608 3217 3437 +3 3112 2991 2817 +3 3491 2991 2938 +3 2993 3271 3367 +3 3321 3221 3369 +3 3323 3223 3495 +3 3557 2995 3276 +3 3274 3558 3174 +3 3275 3174 3558 +3 3375 3176 3372 +3 3325 3225 3499 +3 3326 3499 3124 +3 3445 3329 3327 +3 3331 3329 3445 +3 3379 3183 3378 +3 3380 3128 3446 +3 3448 3565 3129 +3 3131 3447 3382 +3 3230 3382 3449 +3 3383 3230 3449 +3 3388 3185 3286 +3 3631 3234 2957 +3 3631 2957 3140 +3 3289 3517 3392 +3 3394 3517 3289 +3 3143 3291 3240 +3 3520 3241 3191 +3 3242 3190 3396 +3 3729 3399 3081 +3 3244 3455 3401 +3 3455 3244 3641 +3 3403 3341 3248 +3 3341 3292 3193 +3 3083 3644 3459 +3 3292 3644 3083 +3 3464 3087 3646 +3 3249 3525 3410 +3 3344 3412 3300 +3 3344 3345 3412 +3 3251 3299 3415 +3 3589 3257 3348 +3 3831 3349 3151 +3 3033 4087 3418 +3 3697 3474 3205 +3 3306 3422 3351 +3 3098 3591 3423 +3 3312 3355 3354 +3 3312 3357 3355 +3 3264 3537 3311 +3 3358 3355 3357 +3 3268 3311 3544 +3 3430 3428 3358 +3 3432 3430 3314 +3 3318 3362 2988 +3 3315 3363 3487 +3 3315 3487 3364 +3 3603 3319 3364 +3 3365 3488 3316 +3 3217 3608 3365 +3 3320 3218 3435 +3 2938 3367 3491 +3 3323 3611 3113 +3 3323 3614 3611 +3 3272 3321 3369 +3 3118 3494 3273 +3 3372 3272 3439 +3 3373 3441 3370 +3 3121 3224 3371 +3 3499 3443 3325 +3 3376 3375 3498 +3 3328 3326 3227 +3 3716 3328 3377 +3 3504 3331 3445 +3 3444 3330 3228 +3 3505 3228 3331 +3 3505 3444 3228 +3 3229 3625 3446 +3 3384 3673 3448 +3 3284 3722 3507 +3 3722 3009 3334 +3 3009 3722 3284 +3 3388 3450 3232 +3 3232 3450 3136 +3 3677 3512 3234 +3 3630 3140 3336 +3 3140 3630 3631 +3 3290 3239 3453 +3 3240 3637 3453 +3 3189 3452 3338 +3 3338 3454 3396 +3 3520 3339 3241 +3 3454 3519 3396 +3 3396 3519 3242 +3 3398 3399 3729 +3 3081 3401 3729 +3 3246 3340 3642 +3 3247 3403 3248 +3 3464 3646 3685 +3 3346 3343 3587 +3 3651 3302 3417 +3 3205 3471 3697 +3 3158 3594 3472 +3 3472 3594 3656 +3 3260 3474 3743 +3 3425 3260 3743 +3 3309 3352 3596 +3 3358 3428 3355 +3 3431 3429 3481 +3 3432 3482 3430 +3 3478 3433 3434 +3 3605 3432 3317 +3 3316 3605 3317 +3 3603 3364 3487 +3 3488 3365 3608 +3 3366 3552 3437 +3 3320 3492 3438 +3 3366 3611 3553 +3 3854 3276 3371 +3 3275 3666 3277 +3 3441 3373 3442 +3 3324 3758 3619 +3 3375 3372 3559 +3 3498 3375 3559 +3 3376 3498 3500 +3 3445 3327 3502 +3 3503 3445 3502 +3 3331 3504 3505 +3 3445 3503 3504 +3 3570 3388 3286 +3 3675 3287 3012 +3 3675 3012 3335 +3 3633 3337 3236 +3 3679 3076 3187 +3 3395 3518 3575 +3 3451 3518 3395 +3 3338 3575 3454 +3 3397 3242 3519 +3 3397 3578 3243 +3 3243 3640 3400 +3 3579 3400 3640 +3 3404 3643 3457 +3 3643 3404 3581 +3 3580 3341 3403 +3 3341 3522 3292 +3 3523 3458 3405 +3 3292 3522 3644 +3 3149 3787 3461 +3 3300 3412 3527 +3 3300 3527 3343 +3 3345 3347 3412 +3 3303 3792 3347 +3 3253 3254 3588 +3 4087 3033 3651 +3 3301 3199 3590 +3 3302 3651 3033 +3 3422 3592 3535 +3 3306 3592 3422 +3 3306 3473 3592 +3 3701 3594 3307 +3 3657 2863 3353 +3 3355 3536 3476 +3 3428 3536 3355 +3 3659 3310 3356 +3 3600 3659 3356 +3 3600 3361 3542 +3 3429 3479 3477 +3 3318 3841 3362 +3 3483 3487 3363 +3 3431 3481 3482 +3 3546 3484 3431 +3 3661 3318 3547 +3 3605 3545 3432 +3 3488 3605 3316 +3 3548 3605 3488 +3 3662 3489 3484 +3 3490 3270 2817 +3 3551 3320 3489 +3 3490 2817 2991 +3 3609 3436 3549 +3 3492 3320 3551 +3 3610 3493 3609 +3 3552 3366 3553 +3 3614 3323 3495 +3 3273 3494 3753 +3 3273 3616 3440 +3 3664 2995 3557 +3 3618 3274 3440 +3 3274 3618 3558 +3 3559 3372 3439 +3 3371 3224 3854 +3 3498 3559 3621 +3 3499 3560 3443 +3 3328 3501 3326 +3 3563 3719 3378 +3 3229 3379 3625 +3 3384 3628 3673 +3 3386 3814 3628 +3 3677 3234 3874 +3 3874 3234 3631 +3 3513 3337 3633 +3 3516 3515 3634 +3 3517 3574 3392 +3 3725 3517 3635 +3 3240 3291 3637 +3 3575 3576 3454 +3 3519 3454 3576 +3 3402 3732 3456 +3 3247 3456 3733 +3 3461 3888 3405 +3 3464 3787 3149 +3 3685 3736 3464 +3 3526 3297 3410 +3 3527 3412 3586 +3 3343 3647 3587 +3 3527 3647 3343 +3 3412 3347 3586 +3 3586 3347 3792 +3 3528 3346 3587 +3 3415 3467 3530 +3 3533 3303 3420 +3 3688 3651 3417 +3 3469 3894 3893 +3 3199 3349 3831 +3 3419 3468 3652 +3 3474 3742 3743 +3 3352 3425 3700 +3 3541 3539 3601 +3 3479 3543 3598 +3 3841 3361 3362 +3 3602 3841 3318 +3 3483 3660 3487 +3 3432 3545 3482 +3 3662 3484 3546 +3 3605 3604 3545 +3 3545 3604 3546 +3 3490 3547 3270 +3 3548 3488 3606 +3 3437 3550 3608 +3 3610 3554 3493 +3 3273 3753 3616 +3 3440 3805 3618 +3 3758 3324 3807 +3 3620 3442 3497 +3 3621 3559 3665 +3 3443 3667 3622 +3 3326 3560 3499 +3 3326 3501 3560 +3 3561 3444 3562 +3 3446 3720 3380 +3 3447 3672 3382 +3 3447 3627 3672 +3 3628 3814 3568 +3 3333 3925 3569 +3 3333 3387 3925 +3 3334 3287 3817 +3 3675 3817 3287 +3 4076 3573 3679 +3 3678 3634 3572 +3 3634 3515 3572 +3 3725 3574 3517 +3 3637 3291 3683 +3 3682 3576 3575 +3 3638 3339 3520 +3 3576 3639 3519 +3 3243 3578 3640 +3 3882 3401 3455 +3 3733 3456 3732 +3 3340 3457 3521 +3 3822 3580 3403 +3 3408 3407 3734 +3 3787 3890 3461 +3 3787 3464 3736 +3 3788 3525 3295 +3 3791 3528 3587 +3 3255 3419 3652 +3 3652 3989 3255 +3 3421 3203 3653 +3 3693 3832 3258 +3 3258 3156 3693 +3 3471 3421 3694 +3 3832 3098 3258 +3 3474 3697 3742 +3 4042 3472 3656 +3 3425 3743 3700 +3 3475 3476 3797 +3 3837 2863 3657 +3 3702 3476 3536 +3 3427 3310 3658 +3 3536 3540 3702 +3 3597 3705 3540 +3 3543 3599 3598 +3 3318 3661 3602 +3 3548 3604 3605 +3 3607 3549 3800 +3 3606 3488 3608 +3 3609 3549 3607 +3 3437 3552 3550 +3 3847 3609 3607 +3 3367 3271 3909 +3 3271 3612 3909 +3 3494 3663 3753 +3 3853 3664 3557 +3 3441 3615 3495 +3 3805 3440 3616 +3 3439 3556 3804 +3 3618 3711 3558 +3 3714 3500 3668 +3 3761 3501 3624 +3 3446 3625 3720 +3 3380 3720 3921 +3 3867 3381 3565 +3 3673 3628 3770 +3 3771 3387 3385 +3 3814 3386 3231 +3 3508 3450 3773 +3 3929 3677 3874 +3 3878 3632 3877 +3 3634 3681 3516 +3 3518 3636 3575 +3 3453 3819 3780 +3 3575 3636 3682 +3 3579 3732 3402 +3 3457 3684 3521 +3 3684 3457 3643 +3 3458 3523 3786 +3 3823 3644 3522 +3 3888 3461 3890 +3 3825 3295 3584 +3 3788 3295 3825 +3 3686 3685 3646 +3 3647 3791 3587 +3 3588 3589 3649 +3 3650 3466 3465 +3 3156 3692 3693 +3 3795 3535 3592 +3 3832 3591 3098 +3 3427 3658 3701 +3 3949 3596 3352 +3 3540 3705 3702 +3 3599 3744 3598 +3 3604 3548 3749 +3 3548 3606 3801 +3 3750 3662 3802 +3 3608 3550 3606 +3 3551 3750 3708 +3 3847 3610 3609 +3 3614 3752 3611 +3 3710 3554 3610 +3 3554 3710 3556 +3 3852 3495 3615 +3 3615 3441 3712 +3 3618 3806 3711 +3 3665 3808 3621 +3 3620 3497 3622 +3 3668 3621 3713 +3 3667 3443 3560 +3 3916 3667 3560 +3 3762 3623 3714 +3 3720 3625 3866 +3 3283 3332 3769 +3 3628 3568 3770 +3 3771 3925 3387 +3 3231 3507 4014 +3 3722 3869 3507 +3 3676 3389 3969 +3 3678 3572 3571 +3 3679 3878 4076 +3 3635 3516 3681 +3 3453 3637 3819 +3 3933 3819 3637 +3 3780 3781 3636 +3 3933 3637 3683 +3 3639 3727 3578 +3 3730 3729 3401 +3 3730 3401 3882 +3 3883 3641 3642 +3 3887 3644 3823 +3 3523 3405 3888 +3 3824 3409 3735 +3 3892 3791 3647 +3 3253 4086 3648 +3 3588 4086 3253 +3 3303 3738 3792 +3 3827 3466 3650 +3 3740 3532 3531 +3 4034 3533 3534 +3 3740 3690 3532 +3 3690 3416 3532 +3 4087 3741 3418 +3 3831 3151 3899 +3 3697 3695 3833 +3 3654 4042 4041 +3 3795 3592 3698 +3 3591 3696 3423 +3 3656 3594 3836 +3 3594 3701 3836 +3 3476 3702 3797 +3 3352 3700 3949 +3 3658 3310 3704 +3 3744 3798 3705 +3 3539 3706 3903 +3 3539 3903 3599 +3 3802 3604 3749 +3 3491 3845 2991 +3 3750 3707 3708 +3 3491 3367 3906 +3 3553 3709 3552 +3 3752 3553 3611 +3 3804 3556 3710 +3 3753 3754 3616 +3 3616 3755 3805 +3 3860 3712 3620 +3 3622 3759 3620 +3 3713 3621 3808 +3 3667 3759 3622 +3 3713 3760 3668 +3 3668 3760 3714 +3 3560 3761 3916 +3 3560 3501 3761 +3 3715 3623 3762 +3 3765 3717 3715 +3 3718 3717 3865 +3 3918 3669 3718 +3 3381 3920 3670 +3 3671 3283 3721 +3 3672 3627 3564 +3 3449 3382 4071 +3 3382 3672 4071 +3 3449 4071 3923 +3 3231 4014 3814 +3 3869 4014 3507 +3 3874 3631 3776 +3 3875 3513 3930 +3 3681 3973 3635 +3 3682 3636 3781 +3 3726 3638 3520 +3 3783 3727 3639 +3 3398 3729 3936 +3 3821 3640 3578 +3 3640 3821 3731 +3 3579 3640 3731 +3 3732 3579 3731 +3 3340 3521 4133 +3 3459 3644 4023 +3 4267 3582 4023 +3 3788 3789 3526 +3 3586 3792 4085 +3 3526 3789 3585 +3 3689 4087 3651 +3 3590 3199 3895 +3 3895 3199 3831 +3 3832 3693 4189 +3 4040 3899 3654 +3 3655 3423 3696 +3 3742 3697 3833 +3 3702 3705 3798 +3 3596 3949 3994 +3 3599 3903 3744 +3 4047 3547 3490 +3 3952 3802 3749 +3 3801 3749 3548 +3 3803 3801 3606 +3 3606 3550 3803 +3 3908 3847 3607 +3 4003 3847 3848 +3 4003 3610 3847 +3 4003 3710 3610 +3 3754 3753 3851 +3 3755 3616 3754 +3 3557 3617 3853 +3 3806 3618 3805 +3 3804 3757 3665 +3 3855 4005 3666 +3 3808 3665 3757 +3 3762 3714 3760 +3 3863 3624 3961 +3 3765 3715 3764 +3 3810 3766 3767 +3 3865 3918 3718 +3 3768 3670 3920 +3 3283 3769 3721 +3 3867 3565 3566 +3 3924 3813 3674 +3 3771 4173 3925 +3 3870 3722 3334 +3 3870 3334 3817 +3 3723 3873 3629 +3 3927 3511 3775 +3 3511 3927 3969 +3 3930 3513 3971 +3 3779 3680 3931 +3 3819 3781 3780 +3 3683 3934 3933 +3 3520 3782 3726 +3 3783 3935 3727 +3 3732 3885 3733 +3 3523 3978 3786 +3 3644 3887 4023 +3 3586 4085 4026 +3 3826 4085 3792 +3 3790 3585 3789 +3 3585 3790 3942 +3 3984 3687 3791 +3 3826 3792 4032 +3 3738 4032 3792 +3 3689 4186 4087 +3 3691 4144 3304 +3 3945 3795 3698 +3 3945 3698 3834 +3 4150 3742 3833 +3 3698 3797 3834 +3 3900 3700 3743 +3 3949 3700 3900 +3 3702 3992 3797 +3 3798 3992 3702 +3 3744 3902 3798 +3 3706 4044 3903 +3 3800 3908 3607 +3 3550 3846 3803 +3 4004 3613 3664 +3 3858 3712 3860 +3 3857 3856 3758 +3 3620 3759 3860 +3 3759 3667 3914 +3 3760 3713 3913 +3 3866 3625 3812 +3 3923 4171 3449 +3 3876 3818 3777 +3 3778 3724 3877 +3 3725 3635 3973 +3 3783 3820 3935 +3 3881 3727 3935 +3 3730 3936 3729 +3 3785 3822 3403 +3 4027 3736 3685 +3 4086 3588 3649 +3 3985 3827 3650 +3 3794 3793 3688 +3 3898 3831 3899 +3 4148 3833 3695 +3 4039 3696 3591 +3 3946 3835 3699 +3 3703 3837 3901 +3 3744 3903 3902 +3 3994 3950 3745 +3 3840 4046 3542 +3 4047 3661 3547 +3 4047 3490 4048 +3 4050 3801 3803 +3 3846 4052 3803 +3 3909 3906 3367 +3 3954 3707 3905 +3 3907 3846 3709 +3 3847 3908 3848 +3 3853 4004 3664 +3 3615 3858 4100 +3 3755 4060 3805 +3 3858 3615 3712 +3 3806 3805 4060 +3 3916 3914 3667 +3 3917 3863 3961 +3 3765 3764 3864 +3 3964 3765 3864 +3 3963 3918 3865 +3 3811 3965 3812 +3 3381 3867 3920 +3 3921 3720 4169 +3 4069 3721 3769 +3 3566 3922 3867 +3 3672 4070 4071 +3 3677 3929 3775 +3 3974 3781 3819 +3 3781 3974 3820 +3 3880 3638 3726 +3 3881 4079 3821 +3 3890 3787 3981 +3 3981 3787 3736 +3 3685 4030 4027 +3 3987 3944 3740 +3 3944 3690 3740 +3 4140 3794 3690 +3 4365 3691 3741 +3 3652 3468 3990 +3 3692 3989 4145 +3 3894 4089 3893 +3 3706 3838 4044 +3 3997 3839 3996 +3 3841 3602 3840 +3 3839 3842 3799 +3 3747 4000 3843 +3 3491 3906 3845 +3 3953 3952 3749 +3 4052 3846 3907 +3 4052 4050 3803 +3 3905 3707 3904 +3 4098 3709 3849 +3 3849 3752 4002 +3 3956 3613 4004 +3 3853 4099 4004 +3 3615 4100 3852 +3 4058 3853 3617 +3 3960 3862 3959 +3 3810 4064 3809 +3 3964 3963 3865 +3 3918 4011 4012 +3 3866 4169 3720 +3 4013 3922 3566 +3 3771 3813 3868 +3 3814 4014 4211 +3 3869 3722 3870 +3 4123 3875 3930 +3 4123 3776 3875 +3 4123 4075 3776 +3 3777 3972 3876 +3 3931 4019 3779 +3 3880 3726 4128 +3 3784 4130 3782 +3 3643 4022 3684 +3 3823 4182 3887 +3 3890 3979 3888 +3 3824 4024 3982 +3 4183 4025 3524 +3 3983 4030 3648 +3 3789 3891 3790 +3 3984 3940 3687 +3 3790 3941 3942 +3 3943 3739 3827 +3 3652 3990 4231 +3 3895 3831 3898 +3 4463 3835 3946 +3 3657 3993 3837 +3 3901 3838 3703 +3 3949 3900 4093 +3 3999 4000 3747 +3 4001 3843 4049 +3 4157 3906 3909 +3 3909 3955 4157 +3 4002 3852 4100 +3 4005 3855 3911 +3 4061 3856 4062 +3 4005 4006 3912 +3 4006 4162 3912 +3 4162 3958 3912 +3 3958 4294 3857 +3 3857 4062 3856 +3 4202 3860 3759 +3 3915 3913 4103 +3 3914 3916 4106 +3 3915 4107 3959 +3 4106 3916 4007 +3 3763 4007 3861 +3 4064 3810 4065 +3 3864 4010 3964 +3 3962 3963 3964 +3 3963 4011 3918 +3 4067 3920 3867 +3 4113 3867 3922 +3 3672 3564 4070 +3 4013 4172 3922 +3 4014 3869 4256 +3 4073 3870 3817 +3 4344 3969 3927 +3 3874 3776 4075 +3 3876 4077 3818 +3 4019 4078 3779 +3 3728 4130 3784 +3 3975 3883 3884 +3 3938 4133 3521 +3 3977 4182 3823 +3 4023 3887 4221 +3 3981 3736 4358 +3 4085 4271 4026 +3 3892 3984 3791 +3 4034 4228 3738 +3 4033 3942 3941 +3 3944 4140 3690 +3 4278 3691 4365 +3 4037 3829 3896 +3 3992 4091 3991 +3 4368 3993 3835 +3 3901 3837 3993 +3 3836 3948 3656 +3 3947 3902 4043 +3 4045 4191 3704 +3 3949 4095 3994 +3 3994 4095 4283 +3 4283 3950 3994 +3 3842 3839 3997 +3 3661 4047 3998 +3 3906 4286 3845 +3 4097 3908 3951 +3 3907 4156 4052 +3 3954 3905 4055 +3 3954 4055 3910 +3 4160 3859 4199 +3 4099 3853 4058 +3 4200 4060 3755 +3 4161 3858 3860 +3 3911 4006 4005 +3 3958 4162 4294 +3 3857 4294 4062 +3 4104 3759 3914 +3 3960 3959 4107 +3 4165 4064 4065 +3 4065 4111 4165 +3 3962 3964 4010 +3 4208 3919 3768 +3 3965 4208 4209 +3 4067 3768 3920 +3 3965 4068 3812 +3 4113 4067 3867 +3 3775 4074 3927 +3 4123 3930 4214 +3 3971 3573 4175 +3 3970 4017 3972 +3 3876 4177 4077 +3 4127 4261 3973 +3 3932 3933 3934 +3 3934 3880 4020 +3 3974 4021 3820 +3 3782 4130 3726 +3 4080 4179 3936 +3 3731 3937 4131 +3 4132 3885 4131 +3 3886 3885 4132 +3 4265 3786 3978 +3 4024 3889 4083 +3 4029 4136 3891 +3 3892 4031 3984 +3 4226 3649 4316 +3 4360 4228 4034 +3 3828 4143 3987 +3 4318 3944 3987 +3 3691 4278 4144 +3 3896 4038 4037 +3 3990 4088 4231 +3 4090 3696 4039 +3 3796 3696 4090 +3 3900 4150 4371 +3 4191 4045 4094 +3 3999 4154 4000 +3 4000 4049 3843 +3 3906 4192 4286 +3 4050 4051 3953 +3 4052 4287 4050 +3 4051 4194 3904 +3 4053 4156 3907 +3 3849 4002 4288 +3 4100 3858 4238 +3 4200 3755 4159 +3 4059 3957 4101 +3 4061 4101 3957 +3 4202 3759 4104 +3 4206 3917 4110 +3 4250 4010 4109 +3 3963 3962 4207 +3 4066 4011 3963 +3 4251 3768 4067 +3 3921 4169 4114 +3 4116 3564 3626 +3 3770 3568 4298 +3 4073 4392 3870 +3 3926 4121 4122 +3 4121 4258 4122 +3 4074 3775 3929 +3 4260 4215 4076 +3 4078 4127 3973 +3 4448 3879 4261 +3 3932 3934 4020 +3 4021 3974 4129 +3 3726 4130 4128 +3 4129 4218 4021 +3 4080 3936 3730 +3 4023 4221 4267 +3 3891 4136 4184 +3 3738 4228 4032 +3 4320 3987 4143 +3 3693 3897 4189 +3 4188 4411 4148 +3 3947 4091 3992 +3 4091 3947 4234 +3 3900 4371 4093 +3 4095 3949 4093 +3 3995 4152 4045 +3 4046 4152 3995 +3 4047 4374 3998 +3 4154 4096 4000 +3 4096 4049 4000 +3 3906 4157 4192 +3 4287 4052 4156 +3 3905 4196 4055 +3 4288 4098 3849 +3 4288 4328 4098 +3 4288 4002 4158 +3 3956 4004 4237 +3 4159 4057 4239 +3 4063 4160 4201 +3 3911 4102 4241 +3 4244 4103 4063 +3 4107 3915 4105 +3 4108 4107 4295 +3 4008 3917 4206 +3 4297 4110 4064 +3 4297 4064 4165 +3 3962 4010 4250 +3 4066 3963 4207 +3 4208 3768 4112 +3 3768 4251 4112 +3 3626 4115 4116 +3 4013 4117 4172 +3 3924 4171 4254 +3 4341 4173 4299 +3 4014 4118 4211 +3 3967 3966 4072 +3 4014 4256 4118 +3 4212 4015 3816 +3 4345 3927 4074 +3 4213 4074 3929 +3 4176 4017 3970 +3 4126 3972 4017 +3 4216 4177 4126 +3 4448 4178 3879 +3 3932 4020 4262 +3 4219 3975 3884 +3 4508 3977 4081 +3 4222 4083 3980 +3 3736 4027 4358 +3 4136 4029 4135 +3 4517 3940 3984 +3 4032 4272 3826 +3 4137 4226 4275 +3 4186 3986 4139 +3 3829 4319 4360 +3 4320 4318 3987 +3 3988 4188 3830 +3 3945 4147 4038 +3 3946 3796 4463 +3 4233 4323 4150 +3 4368 3835 4463 +3 4190 3901 3993 +3 4043 4234 3947 +3 4190 4092 3901 +3 3948 4370 4369 +3 4324 4373 3840 +3 4469 4153 3998 +3 3845 4236 4048 +3 3845 4286 4236 +3 4197 4054 4097 +3 4198 4055 4196 +3 3956 4237 4666 +3 4430 4058 4059 +3 4159 4331 4200 +3 4291 4101 4061 +3 4161 3860 4202 +3 4291 4061 4062 +3 3911 4242 4006 +3 4203 4162 4006 +3 4063 4201 4244 +3 4245 4106 4007 +3 4245 4007 4246 +3 4166 4250 4109 +3 4384 4111 4011 +3 4250 4167 3962 +3 4167 4207 3962 +3 4249 4207 4167 +3 4066 4384 4011 +3 3813 3924 4387 +3 4254 4387 3924 +3 4344 3927 4345 +3 4396 4123 4214 +3 4348 4350 4019 +3 4350 4127 4078 +3 4350 4078 4019 +3 4262 4217 4129 +3 4129 4217 4218 +3 4311 4080 3730 +3 4553 3975 4219 +3 4264 4220 4132 +3 4182 3977 4454 +3 4182 4266 3887 +3 4030 3983 4518 +3 3940 4517 4274 +3 4228 4227 4032 +3 4185 4033 3941 +3 4276 4138 4033 +3 4229 4139 3986 +3 4036 4186 4139 +3 4142 4320 4143 +3 4038 4321 4037 +3 4189 3897 4460 +3 4280 4038 4147 +3 4233 4148 4411 +3 4371 4150 4323 +3 3997 3950 4467 +3 4469 4324 4153 +3 4285 4096 4154 +3 4326 4049 4096 +3 4194 4051 4155 +3 4197 4097 4193 +3 4099 4237 4004 +3 4429 4057 4056 +3 4429 4239 4057 +3 4059 4576 4430 +3 4290 4200 4331 +3 4059 4101 4577 +3 4241 4102 4292 +3 4006 4242 4203 +3 4204 4106 4245 +3 4206 4110 4296 +3 4166 4109 4164 +3 4113 4386 4067 +3 4253 4113 3922 +3 4170 4116 4115 +3 4071 4070 4210 +3 4337 4210 4070 +3 3815 4072 4257 +3 4119 4343 4300 +3 4017 4176 4504 +3 4017 4310 4126 +3 4218 4217 4263 +3 4264 4218 4263 +3 4311 3730 4553 +3 4356 4508 4081 +3 3977 4508 4312 +3 4182 4454 4266 +3 4221 3887 4266 +3 4183 4223 4515 +3 4224 4225 4136 +3 4135 4224 4136 +3 4030 4518 4027 +3 4031 4517 3984 +3 4518 3983 4610 +3 3983 4137 4610 +3 4184 4136 4225 +3 4276 4033 4185 +3 4229 3986 4141 +3 4138 4276 4035 +3 3829 4037 4319 +3 3988 4459 4188 +3 4279 4145 4322 +3 4189 4460 4523 +3 4091 4234 4281 +3 4151 4092 4282 +3 4467 3950 4283 +3 4235 3997 4467 +3 4154 4284 4285 +3 4288 4424 4328 +3 4158 4426 4288 +3 4056 4198 4330 +3 4237 4099 4527 +3 4058 4430 4099 +3 4331 4159 4239 +3 4201 4160 4474 +3 4200 4290 4380 +3 4240 4292 4380 +3 4244 4431 4105 +3 4431 4205 4105 +3 4108 4247 4163 +3 4297 4165 4537 +3 4250 4166 4486 +3 4539 4111 4384 +3 4486 4435 4250 +3 4253 4386 4113 +3 4340 4339 4255 +3 4213 4259 4074 +3 4177 4499 4309 +3 4309 4398 4348 +3 4552 4261 4127 +3 4261 4552 4447 +3 4263 4355 4264 +3 4220 4264 4355 +3 4221 4266 4555 +3 4267 4221 4313 +3 3979 4270 4268 +3 4271 4084 4406 +3 4273 4225 4224 +3 4610 4137 4275 +3 3940 4274 4316 +3 4457 4036 4139 +3 3988 4366 4459 +3 4321 4038 4280 +3 4039 4189 4523 +3 4093 4622 4095 +3 4466 4467 4283 +3 4196 4194 4329 +3 4429 4473 4239 +3 4577 4101 4291 +3 4332 4062 4294 +3 4332 4294 4243 +3 4062 4332 4291 +3 4201 4431 4244 +3 4333 4202 4104 +3 4108 4295 4382 +3 4247 4108 4382 +3 4206 4483 4008 +3 4296 4110 4297 +3 4539 4165 4111 +3 4167 4250 4435 +3 4067 4386 4251 +3 3813 4387 4388 +3 3813 4388 3868 +3 4173 4491 4299 +3 4299 4492 4341 +3 4258 4121 4304 +3 4258 4496 4346 +3 4259 4345 4074 +3 4259 4213 4395 +3 4397 4124 4305 +3 4549 4215 4260 +3 4504 4176 4307 +3 4310 4017 4504 +3 4594 4350 4348 +3 4261 4447 4448 +3 4507 4217 4262 +3 4080 4353 4179 +3 4606 3938 4794 +3 4134 4554 3976 +3 4134 4181 4357 +3 3977 4312 4454 +3 4181 4265 4648 +3 4266 4454 4699 +3 4272 4650 4084 +3 4517 4031 4408 +3 4317 4562 4185 +3 4562 4276 4185 +3 4319 4361 4360 +3 4364 4320 4142 +3 4090 4462 3796 +3 3796 4462 4463 +3 4281 4234 4414 +3 4414 4234 4416 +3 4371 4323 4568 +3 4417 4283 4095 +3 4372 4623 4152 +3 4466 4283 4417 +3 3998 4374 4525 +3 4325 4374 4236 +3 4096 4285 4526 +3 4096 4526 4326 +3 4420 4375 4193 +3 4197 4193 4375 +3 4195 4574 4376 +3 4471 4195 4328 +3 4196 4329 4378 +3 4424 4471 4328 +3 4424 4288 4426 +3 4426 4158 4238 +3 4429 4056 4330 +3 4530 4379 4238 +3 4531 4239 4473 +3 4331 4239 4531 +3 4479 4240 4380 +3 4477 4161 4202 +3 4104 4204 4333 +3 4334 4008 4483 +3 4535 4206 4296 +3 4164 4484 4166 +3 4537 4165 4539 +3 4486 4166 4383 +3 4251 4385 4112 +3 4251 4386 4385 +3 4069 4436 4336 +3 4115 4336 4170 +3 4254 4338 4387 +3 4637 4256 4440 +3 4212 3968 4782 +3 4258 4304 4496 +3 4346 4496 4394 +3 4260 4174 4125 +3 4640 4446 4306 +3 4309 4499 4398 +3 4503 4504 4307 +3 4263 4354 4355 +3 4697 4553 4219 +3 3980 4404 4222 +3 4515 4223 4269 +3 4406 4084 4556 +3 4456 4139 4229 +3 4457 4139 4456 +3 4563 4318 4320 +3 4279 4322 4461 +3 4232 4146 4566 +3 4413 4146 4464 +3 4524 4368 4619 +3 4569 4369 4370 +3 4324 4418 4373 +3 4324 4469 4418 +3 4286 4192 4571 +3 4421 4375 4420 +3 4572 4197 4375 +3 4377 4155 4376 +3 4197 4572 4573 +3 4666 4237 4527 +3 4379 4426 4238 +3 4427 4474 4289 +3 4576 4059 4577 +3 4291 4478 4577 +3 4290 4479 4380 +3 4532 4291 4332 +3 4480 4381 4240 +3 4240 4381 4293 +3 4242 4481 4203 +3 4295 4205 4432 +3 4382 4295 4432 +3 4483 4206 4535 +3 4248 4247 4584 +3 4164 4248 4484 +3 4536 4296 4297 +3 4484 4383 4166 +3 4112 4385 4541 +3 4209 4589 4335 +3 4209 4541 4589 +3 4116 4170 4437 +3 3868 4388 4389 +3 4389 4491 3868 +3 3966 4342 4072 +3 4256 4637 4118 +3 4443 3871 4301 +3 4395 4396 4592 +3 4445 4214 4446 +3 4504 4505 4310 +3 4311 4553 4450 +3 4354 4604 4355 +3 4400 4697 4219 +3 4402 3976 4554 +3 4554 4134 4357 +3 4357 4181 4648 +3 4454 4312 4455 +3 4266 4699 4555 +3 4555 4313 4221 +3 4556 4084 4650 +3 4407 4405 4358 +3 4651 4650 4272 +3 4613 4318 4563 +3 4409 4142 4035 +3 4318 4613 4277 +3 4564 4366 4278 +3 4281 4458 4280 +3 4090 4565 4462 +3 4463 4415 4368 +3 4282 4465 4416 +3 4622 4417 4095 +3 4235 4467 4468 +3 4525 4469 3998 +3 4419 4284 4711 +3 4284 4419 4285 +3 4378 4329 4668 +3 4424 4425 4471 +3 4529 4474 4427 +3 4331 4531 4475 +3 4630 4479 4290 +3 4478 4291 4532 +3 4480 4240 4479 +3 4481 4242 4580 +3 4674 4332 4243 +3 4477 4202 4333 +3 4481 4581 4203 +3 4533 4205 4431 +3 4333 4204 4631 +3 4583 4334 4482 +3 4247 4534 4584 +3 4536 4297 4537 +3 4485 4384 4434 +3 4386 4253 4681 +3 4436 4545 4336 +3 4437 4170 4777 +3 4210 4337 4488 +3 4493 4257 4072 +3 4308 4216 4506 +3 4597 4350 4594 +3 4310 4743 4506 +3 4449 4645 4507 +3 4451 4355 4604 +3 4513 4406 4514 +3 4519 4651 4272 +3 4609 4275 4226 +3 4560 4456 4229 +3 4566 4146 4413 +3 4368 4415 4619 +3 4370 4663 4569 +3 4711 4712 4419 +3 4325 4624 4374 +3 4419 4470 4285 +3 4470 4526 4285 +3 4957 4422 4666 +3 4574 4667 4376 +3 4377 4668 4329 +3 4426 4379 4528 +3 4530 4575 4379 +3 4429 4428 4473 +3 4576 4626 4430 +3 4476 4161 4477 +3 4533 4431 4721 +3 4482 4334 4483 +3 4534 4247 4382 +3 4433 4248 4584 +3 4248 4433 4484 +3 4585 4484 4433 +3 4383 4484 4585 +3 4434 4487 4485 +3 4435 4486 4731 +3 4731 4587 4435 +3 4385 4588 4541 +3 4168 4635 4544 +3 4488 4337 4438 +3 4210 4636 4590 +3 4387 4490 4388 +3 4441 4494 4440 +3 4740 4785 4443 +3 4689 4259 4395 +3 4394 4497 4305 +3 4497 4741 4305 +3 4500 4498 4550 +3 4596 4597 4594 +3 4310 4505 4743 +3 4503 4744 4504 +3 4744 4505 4504 +3 4601 4449 4399 +3 4643 4352 4644 +3 4263 4602 4354 +3 4603 4311 4450 +3 4401 4452 4451 +3 4647 4554 4357 +3 4608 4312 4508 +3 4454 4455 4699 +3 4556 4514 4406 +3 4701 4516 4408 +3 4408 4516 4517 +3 4407 4518 4557 +3 4518 4610 4557 +3 4364 4142 4409 +3 4187 4520 4656 +3 4187 4656 4564 +3 4321 4804 4521 +3 4366 4564 4522 +3 4366 4522 4459 +3 4280 4458 4614 +3 4461 4322 4658 +3 4411 4616 4952 +3 4414 4458 4281 +3 4462 4415 4463 +3 4618 4524 4707 +3 4524 4619 4707 +3 4464 4662 4413 +3 4371 4568 4621 +3 4665 4664 4663 +3 4665 4094 4623 +3 4377 4625 4668 +3 4627 4378 4668 +3 4161 4628 4530 +3 4530 4628 4575 +3 4628 4161 4476 +3 4672 4479 4630 +3 4534 4382 4676 +3 4586 4485 4633 +3 4585 4678 4383 +3 4634 4486 4383 +3 4486 4634 4731 +3 4386 4681 4542 +3 4254 4590 4338 +3 4490 4389 4388 +3 4340 4390 4735 +3 4591 4342 4492 +3 4442 4685 4304 +3 4394 4834 4497 +3 4689 4787 4259 +3 4744 4503 4600 +3 4507 4645 4602 +3 4311 4603 4695 +3 4607 4453 4401 +3 4795 4607 4401 +3 4268 4510 4509 +3 4517 4702 4274 +3 4703 4361 4859 +3 4803 4520 4457 +3 4655 4409 4363 +3 4655 4364 4409 +3 4564 4656 4657 +3 4458 4414 4706 +3 4526 4470 4570 +3 4526 4570 4715 +3 4421 4715 4810 +3 4810 4717 4421 +3 4423 4471 4425 +3 4630 4475 4724 +3 4477 4333 4723 +3 4477 4723 4578 +3 4675 4481 4580 +3 4480 4816 4381 +3 4533 4721 4923 +3 4631 4204 4632 +3 4819 4583 4482 +3 4382 4818 4676 +3 4726 4482 4483 +3 4584 4727 4433 +3 4678 4634 4383 +3 4540 4677 4487 +3 4588 4776 4541 +3 4543 4680 4824 +3 4828 4437 4777 +3 4590 4636 4829 +3 4338 4733 4387 +3 4342 4591 4546 +3 3968 4781 4782 +3 4494 4441 4738 +3 4495 4391 4638 +3 4592 4688 4395 +3 4837 4306 4549 +3 4644 4353 4695 +3 4697 4450 4553 +3 4605 4401 4451 +3 4511 4270 4405 +3 4405 4407 4949 +3 4517 4516 4702 +3 4610 4275 4653 +3 4522 4564 4657 +3 4458 4754 4614 +3 4616 4522 4705 +3 4616 4459 4522 +3 4707 4619 4660 +3 4618 4707 4756 +3 4567 4952 4757 +3 5003 4525 4374 +3 5003 4374 4624 +3 4325 4713 4624 +3 4713 4325 4571 +3 4572 4717 4719 +3 4869 4527 4626 +3 4427 4573 4763 +3 4476 4477 4578 +3 4671 4478 4532 +3 4672 4480 4479 +3 4672 4771 4480 +3 4480 4771 4816 +3 4579 4675 4580 +3 4631 4723 4333 +3 4818 4382 4432 +3 4584 4534 4727 +3 4728 4433 4727 +3 4634 4775 4731 +3 4731 4732 4587 +3 4541 4776 4679 +3 4541 4679 4589 +3 4826 4436 4544 +3 4210 4488 4636 +3 4338 4590 4829 +3 4733 4490 4387 +3 4391 4782 4784 +3 4442 4495 4739 +3 4787 5027 4547 +3 4497 4835 4741 +3 4688 4689 4395 +3 4693 4506 4743 +3 4693 4308 4506 +3 4308 4693 4642 +3 4745 4743 4505 +3 4645 4696 4602 +3 4602 4696 4354 +3 4354 4696 4792 +3 4792 4604 4354 +3 4605 4451 4604 +3 4401 4605 4795 +3 4403 4453 4607 +3 4455 4797 4699 +3 4699 4853 4555 +3 4648 4854 4357 +3 4648 4902 4799 +3 4404 4856 4700 +3 4700 4512 4269 +3 4514 4947 4513 +3 4610 4653 4557 +3 4520 4803 4862 +3 4657 4656 4864 +3 4657 4805 4522 +3 4804 4614 4907 +3 4705 4522 4805 +3 4907 4614 4754 +3 4706 4754 4458 +3 4706 4414 4617 +3 5073 4088 4412 +3 4660 4619 4661 +3 4415 4661 4619 +3 4662 4915 4413 +3 4664 4866 4663 +3 4916 4372 4709 +3 4417 4761 4466 +3 4466 4761 4710 +3 4468 4710 4711 +3 4714 4470 4419 +3 4811 4423 4425 +3 4720 4427 4763 +3 4529 4427 4720 +3 4577 4962 4576 +3 4478 4671 4670 +3 4725 4818 4432 +3 4772 4535 4773 +3 4876 4538 4586 +3 4730 4633 4677 +3 4540 4774 4677 +3 4542 4823 4588 +3 4779 4488 4438 +3 4932 4636 4488 +3 4338 4829 4733 +3 4495 4638 4739 +3 4835 4786 4741 +3 4836 4837 4549 +3 4836 5177 4837 +3 4643 4790 4601 +3 4601 4790 4694 +3 4604 4792 4605 +3 4608 4403 4994 +3 4555 5054 4313 +3 4556 4800 4514 +3 4948 4747 4512 +3 4702 4516 4857 +3 4998 4949 4407 +3 4652 4609 4801 +3 4858 4315 4747 +3 4557 4653 4748 +3 4561 4802 4612 +3 4655 4704 4364 +3 4565 4755 4951 +3 4756 4707 4910 +3 4910 4707 4660 +3 4413 4915 4758 +3 4915 4662 4620 +3 4665 4760 4664 +3 4760 4665 4623 +3 4712 4714 4419 +3 4956 4715 4570 +3 4810 4715 4956 +3 5010 4811 4425 +3 4718 4812 4667 +3 4763 4719 4813 +3 4764 4959 4528 +3 4669 4627 4814 +3 4764 4575 4766 +3 4576 4768 4626 +3 4628 4766 4575 +3 4576 4962 4768 +3 4766 4628 4769 +3 4769 4628 4476 +3 4629 4770 4722 +3 4819 4582 4583 +3 4972 4728 4727 +3 4678 4585 4729 +3 4678 4822 4634 +3 4775 4732 4731 +3 4681 4880 4542 +3 4490 4734 4389 +3 4591 4492 4736 +3 4883 4787 4689 +3 5034 4693 4743 +3 4694 4790 4791 +3 4603 4450 4851 +3 4605 4792 4793 +3 4402 5051 4794 +3 5123 5051 4402 +3 4607 4994 4403 +3 4647 4357 4854 +3 4455 5053 4797 +3 4854 4648 4799 +3 4998 4407 4557 +3 4557 4748 4998 +3 5062 4653 4652 +3 4558 4703 4859 +3 4657 4864 5072 +3 5074 4568 4759 +3 4807 4622 4621 +3 4868 4809 4525 +3 4710 4917 4711 +3 5003 4868 4525 +3 4712 4711 4917 +3 4918 4717 4810 +3 4625 4667 4812 +3 4920 4959 4764 +3 4814 4767 4669 +3 4871 4724 4870 +3 4673 4674 4874 +3 4730 4821 4633 +3 4974 4775 4634 +3 4589 4931 4680 +3 4545 4436 4827 +3 4779 4932 4488 +3 4391 4784 4638 +3 4738 4980 4494 +3 4639 4547 5027 +3 5107 4883 4689 +3 4693 4890 4642 +3 4839 4599 4596 +3 5034 4890 4693 +3 5034 4743 4745 +3 4892 4744 4891 +3 4844 4846 4849 +3 4644 4850 4643 +3 4941 4644 4695 +3 4791 4901 4696 +3 4696 4901 4792 +3 4942 4792 4901 +3 4796 4607 4795 +3 4455 4698 5053 +3 4699 4797 4853 +3 4801 4702 4857 +3 4650 4651 5268 +3 4858 4747 4948 +3 4802 4903 4749 +3 4749 4903 4611 +3 4654 4559 5206 +3 4805 4657 4906 +3 4805 4865 4705 +3 4616 4705 4952 +3 4465 4909 4617 +3 4660 4911 4910 +3 4412 4913 5073 +3 5003 5475 4868 +3 5005 4716 5006 +3 4719 4717 4918 +3 4718 4811 4919 +3 4625 4812 5011 +3 4762 4625 5011 +3 4813 5008 4763 +3 4769 4476 4578 +3 4722 4770 4922 +3 4724 4722 4870 +3 4815 4871 4924 +3 4631 5013 4723 +3 4631 4632 5013 +3 4972 4727 4875 +3 4728 4928 4729 +3 4974 4634 4822 +3 4974 4877 4775 +3 4775 4877 4732 +3 4589 4679 4931 +3 4542 4880 4878 +3 4436 4826 4827 +3 4545 4827 4975 +3 4777 4545 4975 +3 4829 5023 4733 +3 4830 4389 4734 +3 4736 4933 4591 +3 4782 4781 5236 +3 5236 4784 4782 +3 4784 5104 4638 +3 5107 4689 4688 +3 4838 4501 4886 +3 5110 4598 4887 +3 4692 4889 4841 +3 4843 4844 4842 +3 4893 4896 4843 +3 4846 4844 4843 +3 4849 4940 4845 +3 4643 4850 4790 +3 4644 4941 4850 +3 4603 4851 4900 +3 4792 4942 4793 +3 4793 4943 4605 +3 4795 4605 4943 +3 4796 5126 4607 +3 4607 5126 4994 +3 4313 5054 4746 +3 4798 4855 4856 +3 5056 5266 4701 +3 4511 5059 4510 +3 5268 4651 5063 +3 4653 5062 4748 +3 5067 4862 4904 +3 4864 4862 5067 +3 5279 4864 5067 +3 5072 4864 5279 +3 4952 4705 5001 +3 4755 5142 4951 +3 4953 4913 4954 +3 4915 4620 5002 +3 4867 4807 4621 +3 4624 5214 5003 +3 5007 4956 4570 +3 4919 4811 5010 +3 4961 4869 4626 +3 4960 4959 4920 +3 4922 4964 4722 +3 4923 5155 5089 +3 5219 4578 4723 +3 4874 5159 4673 +3 4926 4818 4725 +3 5092 4582 4819 +3 4818 4969 4676 +3 5094 4726 4970 +3 4875 4676 4969 +3 4772 4970 4726 +3 4928 4930 4729 +3 4973 4774 4732 +3 4679 4776 5098 +3 4542 4878 4823 +3 4778 5101 4880 +3 4636 4780 4829 +3 4829 4780 5023 +3 5169 4733 5023 +3 4830 4882 4736 +3 4684 5024 4781 +3 5105 4785 4740 +3 4835 4982 4786 +3 5307 5027 4787 +3 4883 5307 4787 +3 4788 5028 5031 +3 4840 4788 5031 +3 4838 5111 4789 +3 5035 4892 4891 +3 4845 4937 4894 +3 4848 4846 4939 +3 4791 4790 4992 +3 4992 4901 4791 +3 5051 4646 4794 +3 4943 4796 4795 +3 5053 4698 4944 +3 5124 4853 4797 +3 4799 4902 4996 +3 4700 4856 5129 +3 5201 4948 4512 +3 5457 5059 4511 +3 4997 4801 4857 +3 5070 4861 4751 +3 5139 5069 4753 +3 4906 4657 5072 +3 4754 4706 5209 +3 4617 4908 4706 +3 4756 5211 4909 +3 4756 4910 5211 +3 4615 4806 5284 +3 4661 5283 4660 +3 4664 5075 4866 +3 5349 4624 4713 +3 5007 4570 5081 +3 4921 5087 4814 +3 4578 5154 4769 +3 4870 4722 4964 +3 4671 4965 4670 +3 5219 4723 5013 +3 4815 4967 4925 +3 5012 4874 4817 +3 5159 4874 5012 +3 4725 4872 4926 +3 4969 4818 4926 +3 4876 4821 5299 +3 4929 4821 4730 +3 4774 4973 5017 +3 4880 5099 4878 +3 4682 4735 5616 +3 4830 4734 5103 +3 4735 5497 5616 +3 4591 4933 5171 +3 5368 5024 4684 +3 4784 5236 5104 +3 4783 4494 4980 +3 4739 5370 4831 +3 5025 4980 4738 +3 4835 4833 4982 +3 4786 5029 5028 +3 5176 4884 4983 +3 5176 4742 4884 +3 4885 4983 4691 +3 4935 5177 4836 +3 5031 5179 4840 +3 4598 5110 4936 +3 5179 5033 4840 +3 4893 5044 4896 +3 4897 4987 4895 +3 4987 4897 4988 +3 4896 5046 4939 +3 4898 4938 4989 +3 4899 4938 4898 +3 4848 4990 4940 +3 4939 5191 4848 +3 4992 5048 4991 +3 4900 4851 5049 +3 4698 4946 4944 +3 4647 4854 5128 +3 4652 5060 5062 +3 5070 4750 5071 +3 4906 4865 4805 +3 4759 4914 5074 +3 4712 4917 5004 +3 5349 5214 4624 +3 5349 4713 5080 +3 4626 4768 4961 +3 5153 4768 4962 +3 4765 4766 4769 +3 5218 4964 4922 +3 5088 4670 4965 +3 5219 5154 4578 +3 4965 4671 4966 +3 5156 4872 5089 +3 4925 5161 4873 +3 4875 4969 5163 +3 5224 4875 5163 +3 4772 4971 4970 +3 4972 4875 5224 +3 5299 4821 4929 +3 4730 5096 4929 +3 4730 5017 5096 +3 4822 5097 4974 +3 5098 5021 4679 +3 4931 5100 4825 +3 4932 4779 5235 +3 4734 5169 5170 +3 4933 4736 4882 +3 4981 5430 4444 +3 5029 4786 4982 +3 4688 5030 5107 +3 4886 4890 5243 +3 5032 5314 4839 +3 5314 4599 4839 +3 4893 5119 5044 +3 4988 4989 5043 +3 5046 4896 5044 +3 5120 5046 5044 +3 4938 5045 4989 +3 5046 5190 4939 +3 4939 5190 5191 +3 4990 5189 5047 +3 5330 4941 4900 +3 4796 5055 5126 +3 4853 5124 4945 +3 4993 5055 4796 +3 4995 4946 4994 +3 4994 5126 4995 +3 4996 4902 4649 +3 4514 5057 4947 +3 4514 4800 5057 +3 4700 5201 4512 +3 4700 5129 5201 +3 5130 4997 4857 +3 4999 4904 5064 +3 5065 5064 4903 +3 5067 4904 4999 +3 5069 4863 4753 +3 4906 5072 5140 +3 5209 4706 4908 +3 4908 4617 4909 +3 4911 5141 4910 +3 5283 4911 4660 +3 4708 4951 4912 +3 4953 4954 5346 +3 4758 5346 4954 +3 4758 5469 5346 +3 5469 4758 4915 +3 5081 4714 5215 +3 4957 5216 5149 +3 5009 4918 5150 +3 5082 4869 4961 +3 5217 4919 5010 +3 5217 5010 4959 +3 5217 4959 4960 +3 5084 5011 5151 +3 5352 4769 5154 +3 5157 4963 5087 +3 5220 4673 5159 +3 4966 4673 5220 +3 5161 4925 4967 +3 4873 5221 5162 +3 4632 4968 5013 +3 5092 4819 5014 +3 5224 5357 4972 +3 5299 4927 4876 +3 4822 4930 5165 +3 4823 4878 5020 +3 5021 4931 4679 +3 4825 5364 5167 +3 4779 4828 5366 +3 5235 5168 4932 +3 4734 5170 5103 +3 5106 5029 4982 +3 5308 4883 5107 +3 5031 5109 5179 +3 5116 5038 5039 +3 5039 5040 5116 +3 5119 5386 5044 +3 5257 4848 5191 +3 5257 4990 4848 +3 4990 5257 5189 +3 4797 5053 5124 +3 4993 5196 5055 +3 5126 5195 4995 +3 4798 5331 4855 +3 4649 4510 5059 +3 4997 5200 5060 +3 5202 5062 5060 +3 5062 5202 5337 +3 5062 5337 4748 +3 5065 4950 5066 +3 5279 5067 5275 +3 5280 5070 5071 +3 5594 5072 5279 +3 5464 5209 4908 +3 4910 5141 5211 +3 5472 4807 4867 +3 5407 5349 5080 +3 5084 5151 5152 +3 5086 5087 4921 +3 5295 5089 5155 +3 4966 5607 4965 +3 5160 4924 5090 +3 5221 4873 5161 +3 5163 4969 5222 +3 5358 5015 5226 +3 4973 5016 5017 +3 4931 5021 5100 +3 5364 4825 5100 +3 4828 4977 5366 +3 4830 5103 4882 +3 5370 5304 4831 +3 5304 4934 4831 +3 5026 4934 5174 +3 5309 5307 4883 +3 5028 5108 5031 +3 5178 5177 4935 +3 5239 5179 5109 +3 4936 5373 4888 +3 5113 4889 5033 +3 5316 4889 5113 +3 5183 5038 5114 +3 5038 5115 5114 +3 5038 5116 5115 +3 5181 5183 5247 +3 5117 5182 5040 +3 5186 5040 5039 +3 5185 5117 5040 +3 5186 5185 5040 +3 5043 5325 4988 +3 5386 5120 5044 +3 5329 5191 5190 +3 4991 5048 5122 +3 4900 5049 5121 +3 5049 4851 4852 +3 5051 5261 4646 +3 4944 5452 5053 +3 5123 4647 5128 +3 5195 5126 5055 +3 5056 5395 5332 +3 5056 5332 5266 +3 5132 5267 5133 +3 4997 5454 5200 +3 5130 5454 4997 +3 5133 5267 5134 +3 5268 5063 5397 +3 5064 5065 5135 +3 5280 4861 5070 +3 5531 5069 5139 +3 5593 5341 5138 +3 5140 5072 5594 +3 5000 5139 4907 +3 4951 5342 4912 +3 5345 4913 4953 +3 5002 5286 4915 +3 5075 5076 5406 +3 5077 5406 5076 +3 5473 5079 4808 +3 5473 5145 5079 +3 5475 5003 5214 +3 5148 5006 5149 +3 5009 5150 5408 +3 5411 4920 4765 +3 4920 5411 4960 +3 5293 5084 5152 +3 5089 5295 5156 +3 5158 4964 5218 +3 5092 5356 4968 +3 4926 5297 5222 +3 5356 5092 5014 +3 5222 4969 4926 +3 5298 5095 5225 +3 5096 5359 4929 +3 5101 5233 5022 +3 5365 5424 4975 +3 5101 5234 5233 +3 5425 5170 5169 +3 5368 5754 5024 +3 5236 5237 5104 +3 5308 5309 4883 +3 4885 5432 4983 +3 5565 5178 4935 +3 5241 5314 5032 +3 5116 5250 5115 +3 5117 5184 5182 +3 5185 5251 5117 +3 5251 5185 5441 +3 5186 5443 5185 +3 5255 5041 5323 +3 4988 5325 4987 +3 5327 5047 5189 +3 5328 5190 5388 +3 5122 5048 5259 +3 5121 5330 4900 +3 4852 5391 5049 +3 5451 5124 5053 +3 5792 4855 5331 +3 5263 4995 5333 +3 5265 5197 5127 +3 5127 5197 5132 +3 5057 4800 5525 +3 5197 5267 5132 +3 5131 5269 5199 +3 5131 5335 5269 +3 5272 5590 5063 +3 4860 4858 5273 +3 5403 5275 5205 +3 5277 5068 5206 +3 5069 5531 5207 +3 5138 5278 5208 +3 5208 5593 5138 +3 5281 5071 5341 +3 5282 5464 4908 +3 5466 4865 4906 +3 5466 5533 4865 +3 5211 5210 4909 +3 4911 5724 5141 +3 4951 5142 5342 +3 5142 5284 5343 +3 5469 4915 5286 +3 4914 5538 5074 +3 5075 5213 5471 +3 5075 5406 5213 +3 5080 5005 5146 +3 5148 5149 5543 +3 5410 5217 4960 +3 5545 4960 5411 +3 5086 5293 5484 +3 5219 5485 5154 +3 5158 5218 5414 +3 5220 5159 5551 +3 4968 5354 5013 +3 4967 5160 5487 +3 4967 5296 5161 +3 5221 5161 5552 +3 5162 5416 5091 +3 5298 4971 5095 +3 5359 5299 4929 +3 5018 5362 5016 +3 4879 5167 5747 +3 4879 5747 5232 +3 4682 5616 5300 +3 5171 5426 5368 +3 5237 5427 5104 +3 5025 5305 4980 +3 4833 5174 5429 +3 5107 5372 5308 +3 5032 5111 5240 +3 5240 5241 5032 +3 5245 5112 5037 +3 5318 5377 5319 +3 5249 5318 5319 +3 5249 5247 5318 +3 5181 5247 5249 +3 5249 5321 5181 +3 5379 5183 5181 +3 5252 5253 5254 +3 5441 5185 5443 +3 5322 5255 5323 +3 5045 5444 5188 +3 5120 5446 5388 +3 5329 5190 5328 +3 5258 5189 5257 +3 5390 5258 5257 +3 5122 5259 5448 +3 5122 5392 5260 +3 5391 4852 5521 +3 5260 5393 5194 +3 5393 5262 5194 +3 5261 5051 5123 +3 5123 5707 5261 +3 5053 5452 5451 +3 5453 5265 5262 +3 5334 5195 5198 +3 5265 5396 5197 +3 5202 5060 5200 +3 4748 5337 5271 +3 5205 5338 5403 +3 5402 5274 5136 +3 5280 5071 5281 +3 5594 5279 5462 +3 5341 5593 5281 +3 5463 5139 5000 +3 4906 5140 5466 +3 5533 5468 4865 +3 5536 5143 5405 +3 5212 5987 5344 +3 4953 5346 5597 +3 5406 5077 5347 +3 5077 4955 5347 +3 5540 5214 5349 +3 5543 5149 5216 +3 5544 5083 5009 +3 5083 5409 5290 +3 5547 5157 5353 +3 5156 5549 5297 +3 5487 5296 4967 +3 5162 5486 5416 +3 5221 5486 5162 +3 5419 5224 5163 +3 5224 5419 5357 +3 5164 5358 5360 +3 5362 5229 5016 +3 5166 5097 5230 +3 5361 5018 4877 +3 5422 5019 5020 +3 5167 5423 5747 +3 5492 5366 4977 +3 5168 5235 5749 +3 4882 5103 5367 +3 5426 5171 4933 +3 4934 5306 5174 +3 5106 5238 5029 +3 5501 5432 4885 +3 5315 5312 5110 +3 5312 4936 5110 +3 5114 5248 5246 +3 5437 5319 5433 +3 5437 5249 5319 +3 5378 5571 5182 +3 5181 5321 5379 +3 5380 5253 5379 +3 5379 5253 5252 +3 5323 5381 5322 +3 5324 5254 5253 +3 5256 5385 5118 +3 5448 5392 5122 +3 5521 4852 5193 +3 5260 5392 5393 +3 4646 5582 5193 +3 5582 4646 5261 +3 5264 5123 5128 +3 5453 5396 5265 +3 4800 5524 5525 +3 4649 5796 4996 +3 5336 5059 5457 +3 5200 5527 5202 +3 5063 5590 5797 +3 5066 5276 5654 +3 5279 5275 5462 +3 5461 5208 5278 +3 5340 5280 5281 +3 5000 5209 5658 +3 5464 5658 5209 +3 5141 5210 5211 +3 4911 5283 5467 +3 5342 5596 4912 +3 5284 5535 5343 +3 5535 5143 5536 +3 5285 5001 5468 +3 5146 5407 5080 +3 5148 5543 5478 +3 5289 5288 5479 +3 5603 5082 4961 +3 5544 5009 5408 +3 5545 5410 4960 +3 5481 5217 5410 +3 5294 5153 5088 +3 5546 5547 5353 +3 5156 5295 5735 +3 5814 5222 5297 +3 5814 5488 5222 +3 5488 5163 5222 +3 5553 4971 5298 +3 5357 5419 5420 +3 5554 4927 5421 +3 4927 5299 5421 +3 5360 5358 5555 +3 5228 5489 5230 +3 5361 4877 5166 +3 5100 5021 5491 +3 5558 5491 5021 +3 5423 5167 5364 +3 5753 5426 4933 +3 5426 5618 5368 +3 5499 5309 5308 +3 5433 5319 5507 +3 5319 5377 5507 +3 5184 5439 5320 +3 5253 5380 5577 +3 5042 4987 5442 +3 5577 5324 5253 +3 5383 5443 5324 +3 5325 5384 5513 +3 5118 5385 5384 +3 5516 5326 5389 +3 5519 5328 5388 +3 5329 5328 5447 +3 5581 5520 5258 +3 5390 5581 5258 +3 5259 5330 5448 +3 5707 5123 5264 +3 4944 5263 5452 +3 5792 5584 4855 +3 5264 5128 5394 +3 5398 5203 5396 +3 5396 5453 5398 +3 5200 5454 5586 +3 5588 5399 5201 +3 5204 5400 5335 +3 5590 5272 5274 +3 5273 5401 5528 +3 5066 5654 5204 +3 5136 5847 5402 +3 5530 5404 5137 +3 5276 5137 5404 +3 5906 5593 5208 +3 4912 5596 5283 +3 5659 4914 5285 +3 5078 5803 4808 +3 5803 5473 4808 +3 5473 5730 5145 +3 5541 5145 5730 +3 5407 5540 5349 +3 5215 5476 5477 +3 5409 5083 5544 +3 5410 5480 5481 +3 5806 5153 5294 +3 5413 5482 5604 +3 5549 5156 5735 +3 5354 5219 5013 +3 5548 5675 5355 +3 5554 5298 5225 +3 5357 5420 5226 +3 5228 5360 5489 +3 5557 5166 5230 +3 5491 5682 5100 +3 5232 5748 5365 +3 5232 5747 5748 +3 5618 5754 5368 +3 5302 5024 5754 +3 5429 5174 5306 +3 5306 6077 5429 +3 5238 5371 5108 +3 5757 5027 5307 +3 5499 5308 5372 +3 5108 5371 5500 +3 5511 5437 5438 +3 5577 5380 5512 +3 5635 5256 5444 +3 5392 5448 5643 +3 5643 5448 5641 +3 5333 5794 5263 +3 5395 5583 5332 +3 5334 5456 5333 +3 5454 5585 5709 +3 5200 5586 5527 +3 5270 5271 5589 +3 5401 5399 5528 +3 5204 5654 5400 +3 5529 5847 5136 +3 5531 5139 5463 +3 4911 5467 5724 +3 5283 5596 5467 +3 5534 5725 5342 +3 5910 5212 5345 +3 5597 5346 5537 +3 5537 5346 5469 +3 5286 5660 5469 +3 5659 5538 4914 +3 5472 5539 5078 +3 5540 5407 5663 +3 5853 5146 5148 +3 5601 5477 5600 +3 5478 5853 5148 +3 5289 5479 5350 +3 5733 5545 5411 +3 5670 5152 5292 +3 5414 5547 5737 +3 5673 5219 5354 +3 5674 5736 5607 +3 5675 5550 5355 +3 5814 5297 5549 +3 5419 5163 5488 +3 5358 5226 5555 +3 5742 5230 5489 +3 6071 5559 5300 +3 5301 5751 5102 +3 5499 5372 5871 +3 5761 5564 5500 +3 5691 5375 5875 +3 5240 5690 5241 +3 5243 5112 5245 +3 5567 5242 5766 +3 5507 5377 5508 +3 5435 5570 5248 +3 5441 5632 5575 +3 5701 5382 5322 +3 5577 5512 5633 +3 5703 5579 5386 +3 5635 5444 5387 +3 5445 5636 5387 +3 5638 5446 5637 +3 5704 5517 5520 +3 5517 5704 5518 +3 5447 5328 5519 +3 5580 5581 5390 +3 5642 5391 5706 +3 5391 5521 5706 +3 5643 5522 5392 +3 5583 5395 5647 +3 5845 5455 5584 +3 5454 5709 5586 +3 5524 5397 5711 +3 5586 5844 5527 +3 5400 5795 5456 +3 5714 4649 5059 +3 5059 5336 5714 +3 5202 5527 5337 +3 5270 5589 5061 +3 5402 5590 5274 +3 5655 5339 5459 +3 5461 5591 5532 +3 5461 5532 5208 +3 5340 5281 5592 +3 5849 5281 5593 +3 5594 5462 5656 +3 5658 5464 5983 +3 5801 5466 5140 +3 5282 5465 5464 +3 5210 5985 5282 +3 5595 5724 5467 +3 5596 5342 5725 +3 5535 5536 5802 +3 5212 5910 5987 +3 5469 5660 5537 +3 5479 5731 5542 +3 5082 5914 5216 +3 5409 5667 5351 +3 5919 5294 5088 +3 5672 5412 5485 +3 5546 5353 5606 +3 5219 5673 5485 +3 5551 5415 5861 +3 5487 5355 5550 +3 5487 5864 5296 +3 5611 5418 5356 +3 5298 5866 5553 +3 5298 5554 5866 +3 5226 5420 5868 +3 5359 5679 5612 +3 5816 5229 5362 +3 5682 5491 5681 +3 5492 5817 5942 +3 5102 6075 5425 +3 5302 5754 5687 +3 5756 5106 5431 +3 5757 5307 5563 +3 5563 5307 5309 +3 5113 5504 5693 +3 5569 5317 5506 +3 5433 5696 5825 +3 5433 5825 5438 +3 5438 5437 5433 +3 5438 5700 5511 +3 5321 5511 5572 +3 5702 5382 5701 +3 5576 5631 5630 +3 5702 5703 5382 +3 5387 5964 5635 +3 5445 5780 5636 +3 5516 5389 5518 +3 5581 5639 5520 +3 5705 5121 5642 +3 5261 5644 5582 +3 5648 4996 5796 +3 5845 5588 5455 +3 5271 5337 5650 +3 5715 5061 5589 +3 5654 5716 5400 +3 5798 5716 5654 +3 5459 5653 5655 +3 5592 5281 5849 +3 5657 5849 5593 +3 5282 5985 5465 +3 5851 5468 5533 +3 6115 5285 5468 +3 5345 4953 5597 +3 5912 5659 5285 +3 5598 5538 5659 +3 5473 5803 5729 +3 5852 5663 5407 +3 5600 5854 5601 +3 5479 5542 5350 +3 5082 5603 5914 +3 5668 5545 5733 +3 5733 5411 5483 +3 5484 5670 5605 +3 5809 5546 5606 +3 5673 5859 5485 +3 5925 5673 5354 +3 5550 5864 5487 +3 6064 5611 5739 +3 5932 5223 5934 +3 5934 5223 5553 +3 5555 5226 5868 +3 5745 5558 5019 +3 5363 5746 5231 +3 5424 5365 5615 +3 5365 5748 5615 +3 4934 5304 6328 +3 5429 6077 5431 +3 5757 6198 5498 +3 5499 5758 5309 +3 5310 5621 5759 +3 6015 5501 5689 +3 5766 5566 5692 +3 5767 5568 5567 +3 5766 5767 5567 +3 5506 5244 5695 +3 5624 5507 5769 +3 5507 5508 5769 +3 5435 5626 5570 +3 5384 5885 5513 +3 5512 5574 5775 +3 5776 5515 5383 +3 5776 5892 5515 +3 5518 5893 5516 +3 5784 5581 5580 +3 5451 6038 5788 +3 5646 5523 5583 +3 5523 5332 5583 +3 6161 5583 5647 +3 5794 5791 5263 +3 5708 5526 5450 +3 5264 5394 5793 +3 5527 5844 5587 +3 5588 5845 5652 +3 5400 5716 5795 +3 5717 5404 5718 +3 5718 5404 5530 +3 5591 5720 5532 +3 5657 5593 5906 +3 5983 5464 5465 +3 5210 5800 5985 +3 5908 5467 5596 +3 5725 5534 6170 +3 5851 6115 5468 +3 5802 5726 5535 +3 5406 5347 5662 +3 5730 5996 5541 +3 5407 5146 5852 +3 5602 5350 5855 +3 5412 5672 5483 +3 5922 5919 5088 +3 5485 5859 5672 +3 5607 5736 5922 +3 5813 6005 5548 +3 5549 6003 5814 +3 5550 5675 5928 +3 5550 5928 5738 +3 5486 5417 5609 +3 5676 5418 5611 +3 5678 5553 5866 +3 5555 5868 5815 +3 5679 5869 6009 +3 5556 5741 5360 +3 5741 5489 5360 +3 5743 5613 5557 +3 5744 5422 5231 +3 5558 5680 5491 +3 5747 5423 5939 +3 5559 6071 5683 +3 6075 5102 5751 +3 5495 6196 5367 +3 6198 6078 5498 +3 5500 5371 5760 +3 5765 5243 5245 +3 5880 5692 5566 +3 5568 5767 5694 +3 5569 6019 5623 +3 5769 5823 5624 +3 5508 5434 5881 +3 5625 5881 5434 +3 5510 5958 5698 +3 5510 5627 5958 +3 5885 5384 5833 +3 5837 5638 5637 +3 5704 5520 5639 +3 5784 5580 5785 +3 5839 5785 5640 +3 5449 5582 5787 +3 5647 5525 5790 +3 5792 5897 5898 +3 5711 5710 5524 +3 5526 5708 5712 +3 5900 5587 5844 +3 6109 5711 5797 +3 5713 5652 5845 +3 5902 5402 5847 +3 5532 5720 5721 +3 5725 5908 5596 +3 5344 5987 5727 +3 5285 6115 5912 +3 5661 5728 5287 +3 5078 5994 5803 +3 5476 5541 5996 +3 5601 5854 5731 +3 5351 5667 5666 +3 5809 5606 5671 +3 5813 5737 5860 +3 5675 5548 6005 +3 5861 5415 5862 +3 6005 5928 5675 +3 5862 5927 5861 +3 5864 5550 5738 +3 5931 5610 5865 +3 5814 5933 5488 +3 5677 5419 5488 +3 5934 5553 5678 +3 5554 5421 5740 +3 5612 6127 5421 +3 5741 6130 5489 +3 6130 5742 5489 +3 6068 5231 5746 +3 5745 5680 5558 +3 5680 5681 5491 +3 5614 5748 5747 +3 5747 5939 5614 +3 5752 6195 5495 +3 5426 5753 5686 +3 5944 5754 5618 +3 5945 6328 5304 +3 5173 5561 5619 +3 5563 5309 5758 +3 5758 5499 5871 +3 5761 5500 5760 +3 6016 5762 5565 +3 5765 5875 5243 +3 5766 5692 5878 +3 5876 5693 5694 +3 5768 5569 5506 +3 5624 5823 5696 +3 5509 5957 5697 +3 5698 5770 5509 +3 5438 5827 5700 +3 5381 6025 5830 +3 5574 5884 5832 +3 5630 5962 5576 +3 5887 5632 5963 +3 5964 5774 5635 +3 5835 5777 5634 +3 5778 5634 5777 +3 5780 5779 5636 +3 5836 5780 5516 +3 5836 5516 5893 +3 5969 5704 5639 +3 5638 5837 5781 +3 5782 5781 5970 +3 5895 5640 5782 +3 5838 5784 5785 +3 5787 5582 5644 +3 5788 5841 5645 +3 6108 5845 5584 +3 5394 5648 5793 +3 5708 6165 5712 +3 5795 5716 6043 +3 5797 5590 6166 +3 5848 5653 5978 +3 5848 5720 5591 +3 5463 5723 5905 +3 5724 5595 6049 +3 5908 5595 5467 +3 5534 5726 6170 +3 6172 5598 5659 +3 5348 5804 6174 +3 5996 5664 5476 +3 5600 5664 5805 +3 5668 5856 5734 +3 6059 5671 5921 +3 5735 5810 5549 +3 5671 6059 5809 +3 5811 5809 6059 +3 5676 6122 5418 +3 5488 5933 5677 +3 6065 5420 5419 +3 6011 5936 5490 +3 5940 5748 5614 +3 5615 5748 5940 +3 5752 5425 6075 +3 5426 5686 5618 +3 5944 6076 5754 +3 5427 6646 5560 +3 5756 6197 5870 +3 5371 5562 5760 +3 5310 6015 6260 +3 6017 5763 5872 +3 5822 5566 5502 +3 5692 5877 5878 +3 5508 6020 5769 +3 6089 5825 5696 +3 5509 5770 5957 +3 6026 5700 5827 +3 5884 5700 6026 +3 5630 5888 5962 +3 5888 5630 5774 +3 5835 6031 5777 +3 5968 5778 5777 +3 5779 5780 5836 +3 5893 5518 5704 +3 5895 5782 5970 +3 5894 5784 5838 +3 5838 5785 5839 +3 6163 5522 5786 +3 5645 5841 5897 +3 5789 5791 5899 +3 5794 5795 6107 +3 5649 5587 5900 +3 5845 6108 6042 +3 5795 6043 6107 +3 5845 6042 5713 +3 5798 5717 5846 +3 5720 5848 6045 +3 5850 5592 5849 +3 6047 5849 5657 +3 5725 6234 5908 +3 5910 5345 5911 +3 6172 5659 5912 +3 5537 5660 5989 +3 5803 5994 5729 +3 5664 5996 6304 +3 5854 5600 5805 +3 6176 5853 5478 +3 5855 5350 5542 +3 6054 5732 5602 +3 5732 6055 5666 +3 5733 5999 5668 +3 5920 5857 5858 +3 6001 5483 5672 +3 5859 6243 5672 +3 5672 6243 6001 +3 5549 5810 6003 +3 5924 5860 5811 +3 6005 5813 6061 +3 6062 5928 6005 +3 6063 5863 6007 +3 5814 5929 5933 +3 5868 5420 5935 +3 5868 5935 6189 +3 6190 6009 5869 +3 6012 5743 5742 +3 5681 6069 5682 +3 5938 5939 5423 +3 6196 5495 6195 +3 5618 5686 5944 +3 5754 6076 5687 +3 5760 5562 6330 +3 5876 6018 5952 +3 5769 5955 5823 +3 5508 5881 6020 +3 6022 5697 5957 +3 5959 5771 6148 +3 5513 5885 5883 +3 5773 5702 5701 +3 6092 5774 5964 +3 5890 5775 6030 +3 5966 5967 5637 +3 5893 5704 5969 +3 5969 5639 6034 +3 5639 5894 6034 +3 5894 5838 6097 +3 5642 5706 6103 +3 5706 5521 5449 +3 6163 5786 5840 +3 6163 5840 5972 +3 6351 5899 5791 +3 5717 5904 5846 +3 6356 5718 5981 +3 5850 5849 6047 +3 5984 5465 5985 +3 5726 5802 6171 +3 5727 5909 6114 +3 5909 5727 5987 +3 5660 5728 5990 +3 5992 6301 5470 +3 5540 6117 5599 +3 5853 6176 6305 +3 5731 5854 6051 +3 5478 5543 6238 +3 5731 6178 5542 +3 6238 5914 6052 +3 5666 6055 5917 +3 5858 5857 6000 +3 5922 5736 5923 +3 5923 5736 5812 +3 6003 5929 5814 +3 5676 5611 6064 +3 5931 6007 5610 +3 5677 5933 6185 +3 5932 5934 6187 +3 5934 5678 6126 +3 5420 6065 5935 +3 5868 6189 5815 +3 5741 5556 6066 +3 6130 5741 6066 +3 6130 6012 5742 +3 5613 6067 6011 +3 5682 6069 5938 +3 5817 5941 6072 +3 5758 6135 5563 +3 6082 5873 5874 +3 5765 6083 5875 +3 5953 5879 5878 +3 5769 6461 5955 +3 5955 5956 5823 +3 5957 5770 6023 +3 6025 5960 5830 +3 5828 5961 6027 +3 5774 6092 5888 +3 6092 6091 5888 +3 5886 6030 5775 +3 6153 5890 6030 +3 5890 6153 5835 +3 5836 5893 6275 +3 6159 6034 5894 +3 5894 6097 6159 +3 5838 6035 6097 +3 5971 6036 5783 +3 6103 6350 5840 +3 5706 6483 6103 +3 5788 6038 5841 +3 6224 5524 6039 +3 5710 6039 5524 +3 5974 5707 6106 +3 5979 6044 5978 +3 6489 6167 5903 +3 6356 5717 5718 +3 5982 5721 6357 +3 5982 5906 5721 +3 5982 5657 5906 +3 6434 5801 5656 +3 5801 6434 6050 +3 6170 6234 5725 +3 5910 5911 6235 +3 6174 5804 6303 +3 5855 5542 6053 +3 5669 6368 5997 +3 5856 5668 5999 +3 6241 5999 6001 +3 6056 6240 5808 +3 5918 5919 6120 +3 5920 5858 6002 +3 6120 5919 5922 +3 6003 5810 6119 +3 5859 6311 6243 +3 5922 5923 6120 +3 6059 6004 5811 +3 5812 6312 5923 +3 6123 5926 5861 +3 5929 6003 6505 +3 5927 6123 5861 +3 5863 6063 6006 +3 6064 6316 5676 +3 5932 6187 6008 +3 5556 5815 6010 +3 6066 5556 6010 +3 5937 5745 5744 +3 5938 6070 5939 +3 5817 6072 6073 +3 5945 5560 6646 +3 5755 6773 6134 +3 6082 5874 5764 +3 5955 6143 5956 +3 6020 6461 5769 +3 6022 5957 6023 +3 6087 6022 6023 +3 5824 6145 6024 +3 5958 5627 6212 +3 6026 5827 6090 +3 5960 6404 5830 +3 5772 6268 5829 +3 6026 6090 6271 +3 6028 6026 6271 +3 6150 5962 5888 +3 6091 6151 5888 +3 5886 6093 6030 +3 6153 6030 6152 +3 6155 6031 6154 +3 5969 6157 5893 +3 6034 6033 5969 +3 6159 6216 6034 +3 6097 6218 6159 +3 5583 6161 5646 +3 6420 5449 5787 +3 5647 6223 6161 +3 6037 5896 6104 +3 5898 5897 6162 +3 6290 5644 5974 +3 6041 5708 6163 +3 5708 6041 6165 +3 6164 5651 5975 +3 6109 5797 6166 +3 5980 5902 5847 +3 6357 5721 6230 +3 5982 6047 5657 +3 5723 6232 5905 +3 6049 5595 6433 +3 6233 5908 6234 +3 6170 5726 6171 +3 5802 6359 6171 +3 6114 6360 6359 +3 5660 5990 5989 +3 5663 6117 5540 +3 5542 6178 6053 +3 5855 6053 5915 +3 5918 6368 5669 +3 6056 5998 6240 +3 6057 6241 6001 +3 5921 6180 6059 +3 6182 5924 6060 +3 6061 5924 6182 +3 6126 6187 5934 +3 6319 5677 6185 +3 5816 6129 6190 +3 6066 6010 6128 +3 6382 6011 6067 +3 6250 5743 6012 +3 5681 6322 6069 +3 5614 6193 5940 +3 6253 6074 5818 +3 5369 6013 5617 +3 6076 6132 5687 +3 5758 6199 6135 +3 6203 6080 5949 +3 6140 6458 6019 +3 6208 5767 5879 +3 5954 6140 5768 +3 6021 6022 6087 +3 6147 6404 5960 +3 6148 5828 6027 +3 5961 6408 6027 +3 5887 6408 5961 +3 6150 5888 6151 +3 6093 6152 6030 +3 5967 6279 6096 +3 6157 5969 6033 +3 6033 6034 6216 +3 6217 6098 6158 +3 6097 6280 6218 +3 6097 6035 6280 +3 6100 6160 6036 +3 6161 6348 5646 +3 5790 6223 5647 +3 5897 5841 6162 +3 5841 6038 6288 +3 6287 5842 6037 +3 6287 6105 5900 +3 6295 5979 6042 +3 5717 6228 5904 +3 6356 6228 5717 +3 6231 6356 5981 +3 6049 6169 6048 +3 6114 5909 6360 +3 5987 6361 5909 +3 6361 5987 6235 +3 6436 6172 5912 +3 5991 5598 6172 +3 5990 5728 5993 +3 6304 5996 6118 +3 5664 6304 6364 +3 6176 5478 6237 +3 6237 5478 6238 +3 6002 5858 6242 +3 5921 6244 6180 +3 6123 6315 5926 +3 6063 6375 6006 +3 5929 6185 5933 +3 6186 6008 6187 +3 6065 6319 6320 +3 6127 6640 6511 +3 5679 6009 6378 +3 6381 6129 5936 +3 6068 6386 6192 +3 5614 5939 6194 +3 5614 6194 6193 +3 5686 6326 5944 +3 5944 6131 6076 +3 5819 6391 6646 +3 6255 5945 6646 +3 5756 5431 5946 +3 6393 6078 6198 +3 5562 5870 6258 +3 5562 6258 6330 +3 5760 6330 6136 +3 5757 5563 6079 +3 6079 5563 6135 +3 6200 6260 6015 +3 5951 6208 6085 +3 5955 6461 6143 +3 6144 6021 6210 +3 5827 5826 6266 +3 5827 6266 6090 +3 6092 6094 6091 +3 5963 5889 6411 +3 6273 5965 6338 +3 6340 6338 5779 +3 6154 6153 6341 +3 6221 6160 6100 +3 6221 6222 6160 +3 6223 5790 6548 +3 6548 5790 6224 +3 6350 5972 5840 +3 5787 5644 6290 +3 5972 6041 6163 +3 5974 6106 6227 +3 5793 6422 6486 +3 5901 6164 6294 +3 6354 6165 6041 +3 5901 6424 6111 +3 6166 5902 6428 +3 5902 5980 6488 +3 6046 6229 5980 +3 6229 6046 5905 +3 6113 6494 6115 +3 6235 5987 5910 +3 5989 5990 6300 +3 5662 6174 6498 +3 5599 6117 6363 +3 5663 5852 6750 +3 6750 6117 5663 +3 6364 5805 5664 +3 6438 6052 5914 +3 5917 6055 6239 +3 6308 6001 6243 +3 6060 6004 6121 +3 6312 5812 6314 +3 6183 6122 5676 +3 6377 6126 5678 +3 5678 6188 6377 +3 5740 6248 5867 +3 5935 6065 6320 +3 6511 6248 5740 +3 6009 6701 6378 +3 6380 6009 6190 +3 6190 6129 6380 +3 6128 6010 6379 +3 6074 6452 5494 +3 6521 5617 6013 +3 6849 6391 5819 +3 5756 5946 6197 +3 6197 6258 5870 +3 6137 6201 5947 +3 6525 6017 5872 +3 5872 5948 6525 +3 5873 6082 6454 +3 6085 6527 6205 +3 6399 5950 6142 +3 6460 5956 6143 +3 6264 6086 5882 +3 6144 6210 6209 +3 6145 6334 6024 +3 6266 5826 6146 +3 5960 6267 6147 +3 6148 6269 5959 +3 6663 6151 6091 +3 5887 6664 6408 +3 6095 6274 5889 +3 6341 6153 6152 +3 6154 6277 6155 +3 6277 6214 6155 +3 6279 6158 6096 +3 6279 6217 6158 +3 6219 6098 6217 +3 6098 6219 6220 +3 6282 6221 6100 +3 6285 6222 6221 +3 5646 6348 6286 +3 6548 6224 6418 +3 5841 6288 6162 +3 5787 6290 6611 +3 5843 6291 6351 +3 5974 6226 6290 +3 6226 5974 6227 +3 6106 5793 6486 +3 6108 6040 6682 +3 6294 6424 5901 +3 6109 6166 6352 +3 6487 6425 6296 +3 6428 5902 6488 +3 6167 6489 6492 +3 6230 6490 6357 +3 6297 6167 6492 +3 6493 5986 6050 +3 5988 6116 6299 +3 6750 5852 6305 +3 6366 6051 6175 +3 6237 6238 6052 +3 6177 6053 6178 +3 6306 5915 6053 +3 6371 6180 6244 +3 6505 6003 6119 +3 6505 6313 5929 +3 6372 6182 6245 +3 6510 6125 6374 +3 6376 6125 6510 +3 6376 5930 6125 +3 6447 6247 5930 +3 6187 6318 6186 +3 6126 6318 6187 +3 6009 6380 6701 +3 6383 6066 6128 +3 6250 6012 6384 +3 6513 6067 6250 +3 5938 6069 6251 +3 6070 5938 6251 +3 5683 6520 6517 +3 5939 6070 6194 +3 6195 6390 6919 +3 6196 6848 7068 +3 5496 7068 6325 +3 6132 6076 6522 +3 6076 6131 6522 +3 6773 7072 6134 +3 6392 5821 7135 +3 6396 5948 6203 +3 6084 6332 6262 +3 6263 6458 6140 +3 6139 6526 6208 +3 6087 6211 6401 +3 6145 6532 6334 +3 6213 6335 6659 +3 6266 6467 6090 +3 6269 6148 6027 +3 6090 6467 6271 +3 6150 6407 6270 +3 6150 6151 6407 +3 6345 6217 6279 +3 6159 6218 6216 +3 6218 6280 6414 +3 6414 6280 6415 +3 6099 6415 6280 +3 6417 6099 6102 +3 6283 6417 6102 +3 6346 6285 6221 +3 6545 6286 6348 +3 6104 6286 6545 +3 6287 6037 6547 +3 6103 6483 6350 +3 6225 5899 6419 +3 6290 6226 6292 +3 6105 6293 5975 +3 5980 6229 6488 +3 6555 6230 6045 +3 6228 6356 6355 +3 6355 6356 6231 +3 6231 5850 6616 +3 6431 6168 5984 +3 6617 6048 6169 +3 6234 6170 6557 +3 6171 6557 6170 +3 5989 6300 6116 +3 6172 6496 5991 +3 5990 6497 6300 +3 6304 6118 6362 +3 6175 5805 6364 +3 6178 6366 6177 +3 6367 6439 5916 +3 6439 6501 6239 +3 6564 5998 6501 +3 6179 6241 6442 +3 6120 6369 5918 +3 6502 6057 6308 +3 6308 6057 6001 +3 6244 6002 6310 +3 6120 5923 6443 +3 6315 6123 6445 +3 6316 6183 5676 +3 6313 6185 5929 +3 6123 6634 6445 +3 6374 6062 6446 +3 6186 6572 6316 +3 5935 6320 6840 +3 6379 6189 6448 +3 6067 6513 6382 +3 5937 6191 6516 +3 6252 6073 6323 +3 6452 6074 6253 +3 6388 6989 5943 +3 6197 5946 6705 +3 6523 6136 6330 +3 6079 6135 6775 +3 5949 6455 6203 +3 6454 5949 5873 +3 6456 6083 6262 +3 6584 6138 6205 +3 6142 6207 6529 +3 6529 6207 6459 +3 6020 6400 6461 +3 6209 6210 6531 +3 6531 6210 6401 +3 6403 6266 6146 +3 6407 6468 6270 +3 6336 6271 6409 +3 6595 6340 6275 +3 6472 6341 6339 +3 6275 6342 6595 +3 6279 5967 6864 +3 6472 6344 6277 +3 6033 6413 6157 +3 6214 6277 6344 +3 6538 6412 6343 +3 6345 6219 6217 +3 6477 6216 6218 +3 6414 6477 6218 +3 6346 6221 6282 +3 6347 6285 6346 +3 6347 6284 6285 +3 6104 6545 6349 +3 6161 6223 6481 +3 6481 6223 6548 +3 6039 6418 6224 +3 6287 6482 6105 +3 6288 6550 6162 +3 6225 6419 6289 +3 6039 5710 6733 +3 6105 6482 6293 +3 6733 5710 6484 +3 6226 6227 6613 +3 6111 6614 6426 +3 6354 6041 6738 +3 6352 6166 6428 +3 6045 6044 6555 +3 6233 6234 6358 +3 6234 6557 6358 +3 6359 6360 6435 +3 6497 5990 5993 +3 6303 6899 6748 +3 6303 6363 6899 +3 7044 6176 6237 +3 6368 6500 5997 +3 6368 5918 6369 +3 5923 6312 6443 +3 6569 6571 6121 +3 6314 6444 6312 +3 6507 6246 6006 +3 6507 6634 6246 +3 6184 6509 6446 +3 6635 6006 6375 +3 6635 6507 6006 +3 6318 6126 6574 +3 6637 6319 6185 +3 6574 6126 6377 +3 6127 6378 6640 +3 6128 6379 6512 +3 6380 6129 6449 +3 6516 6450 6321 +3 6516 6321 5937 +3 6321 6450 6322 +3 6642 6069 6322 +3 6070 6251 6387 +3 5940 6193 6519 +3 7069 6325 7068 +3 6772 6521 6013 +3 6258 6197 6329 +3 6647 6330 6258 +3 6396 6203 6455 +3 6454 6082 6582 +3 6083 6456 6204 +3 6651 6332 6458 +3 6205 6398 6584 +3 6459 6207 6457 +3 6397 6526 6139 +3 6528 6585 6141 +3 6141 6585 6397 +3 6586 6143 6461 +3 6463 6265 6334 +3 6403 6466 6266 +3 5829 6268 6465 +3 6266 6466 6467 +3 6661 6270 6468 +3 6091 6094 6536 +3 7154 6345 6279 +3 6474 6216 6477 +3 6284 6544 6283 +3 6480 6284 6347 +3 6347 6479 6480 +3 6348 6607 6545 +3 6607 6348 6609 +3 6483 6612 6350 +3 6611 6290 6292 +3 6293 6485 6294 +3 6226 6613 6292 +3 6424 6294 6680 +3 6738 6041 5972 +3 6111 6424 6614 +3 6423 6614 6424 +3 6817 6354 6738 +3 6554 6228 6355 +3 5907 6168 6685 +3 6169 6298 6619 +3 6556 6434 6297 +3 6361 6558 6495 +3 6559 6116 6300 +3 6172 6436 6496 +3 6301 6829 6622 +3 6561 6117 6750 +3 6437 6364 6304 +3 6626 6307 6564 +3 6502 6308 6565 +3 6310 6440 6567 +3 6569 6371 6504 +3 6633 6372 6245 +3 6373 6184 6372 +3 6373 6372 6633 +3 6509 6184 6373 +3 6980 6319 6637 +3 6188 6638 6377 +3 6512 6379 6448 +3 6449 6129 6766 +3 6381 6766 6129 +3 6644 6193 6194 +3 6324 6452 6253 +3 6330 6647 6523 +3 6584 6652 6206 +3 6398 6205 6527 +3 6925 6397 6585 +3 6086 6264 6530 +3 6463 6334 6532 +3 6588 6589 6402 +3 6404 6147 6590 +3 6862 6269 6027 +3 6408 6862 6027 +3 6664 6411 6537 +3 6410 6932 6029 +3 6469 6274 6723 +3 6473 6595 6342 +3 6472 6596 6344 +3 6476 6538 6343 +3 6215 6278 6343 +3 6475 6600 6278 +3 6416 6542 6543 +3 6547 6349 6546 +3 6350 6612 7028 +3 6420 5787 6611 +3 6291 6421 6736 +3 6353 6426 6815 +3 6739 6352 6428 +3 6489 6429 6492 +3 6742 6231 6616 +3 5907 6685 6684 +3 6686 6432 6819 +3 6617 6169 6619 +3 6821 6233 6358 +3 7044 6237 7262 +3 6563 6501 6439 +3 6628 6506 6504 +3 6696 6444 6314 +3 6696 6315 6445 +3 6509 6699 6446 +3 6376 6510 6573 +3 6319 6980 6320 +3 6188 6639 6638 +3 6381 6703 6766 +3 6513 6250 6514 +3 6384 6514 6250 +3 6191 6385 6515 +3 6191 6515 6516 +3 6069 6642 6251 +3 6194 6518 6644 +3 6644 6519 6193 +3 6989 6520 5943 +3 6848 7350 7068 +3 6325 7069 6326 +3 6393 6198 6331 +3 6455 6710 6396 +3 6262 6780 6456 +3 6263 6206 6652 +3 6651 6458 6263 +3 6401 6658 6531 +3 6588 6402 6088 +3 6785 6466 6403 +3 5959 6591 6533 +3 6590 7004 6404 +3 6593 6789 6409 +3 6408 6664 6790 +3 6792 6336 6409 +3 6792 6471 6336 +3 6412 6668 6723 +3 6668 6412 6538 +3 6474 6795 6413 +3 6599 6475 6598 +3 6477 6414 6539 +3 6540 6539 6414 +3 6605 6606 6543 +3 6672 6606 6605 +3 6284 6673 6544 +3 6675 6480 6479 +3 6673 6284 6480 +3 6349 6608 6546 +3 6349 6545 6677 +3 6549 6548 6418 +3 6736 6551 6291 +3 6294 6485 6680 +3 6110 6814 6421 +3 6227 6106 6486 +3 6486 6422 6553 +3 7027 6486 6553 +3 6430 6488 6229 +3 6745 6300 6497 +3 6497 5993 6746 +3 6560 6621 6173 +3 6173 6498 6560 +3 6965 6362 6499 +3 6751 6364 6437 +3 6366 6175 6902 +3 6367 6306 6562 +3 6563 6754 6501 +3 6625 6368 6369 +3 6567 6695 6310 +3 6120 6443 6369 +3 6628 6310 6695 +3 6833 6444 6630 +3 6696 6761 6444 +3 6910 6445 6634 +3 6697 6509 6373 +3 6635 6375 6636 +3 6839 6698 6447 +3 6573 6700 6376 +3 7058 6639 6248 +3 6380 6702 6701 +3 6984 6512 6843 +3 6381 6382 6703 +3 6641 6384 6249 +3 6576 6251 6642 +3 6644 6518 6768 +3 6705 6329 6197 +3 6922 6331 6850 +3 6395 6648 6711 +3 6396 6853 5948 +3 6781 6204 6456 +3 6587 6462 6460 +3 6531 6658 6657 +3 6532 6464 6928 +3 6533 6591 6464 +3 6335 6788 6659 +3 6790 6862 6408 +3 6666 6340 6595 +3 6344 6596 6725 +3 6598 6344 6725 +3 6604 6540 6541 +3 6541 6417 6671 +3 6542 6605 6543 +3 6478 6544 6728 +3 6805 6728 6544 +3 6673 6805 6544 +3 6879 6673 6480 +3 6675 6879 6480 +3 6349 6677 6608 +3 6545 6607 6677 +3 6418 6039 6733 +3 6482 6882 6293 +3 6813 6420 6611 +3 6350 7028 5972 +3 6614 6958 6426 +3 6682 7100 6295 +3 6431 6686 6892 +3 6556 6743 6493 +3 6689 6823 6690 +3 6299 6827 6826 +3 6745 6559 6300 +3 6363 7116 6899 +3 7262 6237 7045 +3 6367 6562 6624 +3 6368 6625 6500 +3 6370 6441 6692 +3 6369 6443 6908 +3 6568 6832 6909 +3 6833 6908 6443 +3 6568 6570 6832 +3 6318 6976 6186 +3 6508 7054 6637 +3 6699 6763 6573 +3 6574 6377 6638 +3 6320 6764 6840 +3 6448 6840 6841 +3 6383 6984 6844 +3 6513 6575 6382 +3 6575 6513 6514 +3 6767 6514 6384 +3 6515 6385 6987 +3 6385 6915 6987 +3 6517 6520 6915 +3 6387 6643 6518 +3 6388 6990 6989 +3 6389 6452 6770 +3 6391 6255 6646 +3 6778 6261 6202 +3 6527 6783 6398 +3 6856 6585 6528 +3 6586 6784 6714 +3 6264 6655 6530 +3 6531 6657 6656 +3 6928 6716 6463 +3 6532 6928 6463 +3 6405 6659 6719 +3 6468 6860 6661 +3 7007 6932 6410 +3 6792 6665 6471 +3 6667 6469 6723 +3 6795 6473 6413 +3 6599 6598 6725 +3 6726 6599 6799 +3 6540 6604 6801 +3 6671 6604 6541 +3 6542 7011 6605 +3 6672 6605 6804 +3 6675 6479 6674 +3 6676 6879 6675 +3 6677 6729 6608 +3 6806 6546 6608 +3 6609 6678 6607 +3 7091 6678 6609 +3 6548 6731 6481 +3 6733 6484 7094 +3 6737 6611 6292 +3 6680 6423 6424 +3 6227 6486 7027 +3 6958 6815 6426 +3 7029 6487 6741 +3 6740 6739 6428 +3 6684 6961 6232 +3 6892 7034 6431 +3 6686 6819 7035 +3 6687 6742 6616 +3 6688 6491 6618 +3 6619 6818 6617 +3 6556 7112 6743 +3 6897 6436 6494 +3 7114 6236 6496 +3 6560 7115 6621 +3 6175 6901 6902 +3 6830 6753 6500 +3 6444 6761 6630 +3 6570 6183 6760 +3 6445 6910 6696 +3 6633 6632 6835 +3 6633 6835 6836 +3 6572 6186 6976 +3 6764 6320 6980 +3 6448 6841 6983 +3 6512 6448 6983 +3 6641 6767 6384 +3 6450 6516 6988 +3 6847 6324 6769 +3 6770 6452 6324 +3 6392 7135 6257 +3 6705 7352 6329 +3 6652 6782 6263 +3 6782 6651 6263 +3 6651 6712 6332 +3 6653 6529 6459 +3 7001 6589 6588 +3 6589 6785 6403 +3 6785 6859 6466 +3 7004 6590 7224 +3 6592 6860 6468 +3 6931 6663 6791 +3 6864 6724 6279 +3 7154 6800 6345 +3 6868 6866 6669 +3 6803 6802 6867 +3 6871 6604 6671 +3 7011 6804 6605 +3 6875 6478 6728 +3 6951 6728 6805 +3 6883 6676 6675 +3 6679 6546 6806 +3 6730 6674 6880 +3 6809 6548 6549 +3 6611 6737 6813 +3 6423 7095 6614 +3 6821 6358 6894 +3 6822 6894 6358 +3 6897 6744 6436 +3 6744 6496 6436 +3 6496 6744 7114 +3 6828 6559 6745 +3 6753 7331 7045 +3 6755 6692 6626 +3 6695 6567 6758 +3 6973 6908 6833 +3 6629 6506 7052 +3 6508 6313 7121 +3 6762 6910 6634 +3 6975 6762 6634 +3 7056 6976 6318 +3 6839 6317 6698 +3 6318 6574 7056 +3 6699 6978 6763 +3 6702 6380 6449 +3 6512 6983 6843 +3 6913 6766 6703 +3 6514 7129 6575 +3 6450 6988 7063 +3 6520 6916 6915 +3 6917 6518 6643 +3 6518 6917 6768 +3 6324 6847 6770 +3 6771 6389 7066 +3 6578 7067 6848 +3 6923 6523 6647 +3 6524 7622 6581 +3 6777 6648 6394 +3 7288 6712 6651 +3 6653 6459 6926 +3 6714 6784 6999 +3 6715 7145 6658 +3 6588 6717 7001 +3 6785 6589 7001 +3 6929 6786 6590 +3 6786 7224 6590 +3 6465 7080 6718 +3 6861 6662 6931 +3 6665 6792 6936 +3 6473 7300 6595 +3 6799 6599 6942 +3 6726 6799 6943 +3 6672 6804 7018 +3 6951 6875 6728 +3 6877 6806 6876 +3 6678 6950 6607 +3 6952 6679 6806 +3 6880 6674 6807 +3 6808 6679 6952 +3 6731 6548 6809 +3 6884 6730 6880 +3 6883 6881 6676 +3 6485 7020 6810 +3 6812 7094 6484 +3 6734 6551 6957 +3 6485 6810 6680 +3 7451 6735 6550 +3 6736 6811 6551 +3 6552 6735 7173 +3 7252 6488 6430 +3 6686 7035 6892 +3 7036 6618 6490 +3 6964 6687 6688 +3 6893 6821 6894 +3 6826 6827 7039 +3 7114 7330 6236 +3 6236 7330 6829 +3 6750 6900 6561 +3 6900 6750 6752 +3 6623 6365 6752 +3 6901 7043 6902 +3 7119 6754 6563 +3 6905 6904 7048 +3 6906 6625 6369 +3 7049 7121 6370 +3 6970 6909 6832 +3 6760 7122 6570 +3 6975 6634 6507 +3 6837 6635 6636 +3 7124 6700 6979 +3 6980 6637 7054 +3 6980 6982 6764 +3 7206 6640 6765 +3 6765 6701 6702 +3 6449 6842 6702 +3 6642 7063 7062 +3 6576 6642 7062 +3 7066 6389 6770 +3 6326 7069 6992 +3 6522 6579 7132 +3 7134 6255 7214 +3 6647 6994 6923 +3 6924 6776 6649 +3 7076 7077 6582 +3 6782 6996 6651 +3 6784 6927 6999 +3 6530 7144 6654 +3 6464 7002 6928 +3 7001 7081 6785 +3 6720 6858 6930 +3 7148 6860 6592 +3 7149 7007 6721 +3 6409 6789 7082 +3 7230 6722 6470 +3 6939 6937 6666 +3 7300 6473 7370 +3 6940 7084 6794 +3 6795 7370 6473 +3 6867 6946 6803 +3 7157 6869 6670 +3 7014 6803 6946 +3 6875 7012 6871 +3 6874 6872 6873 +3 6874 6870 6872 +3 6870 6874 6948 +3 6877 6874 6873 +3 6948 6874 6876 +3 6875 6951 7092 +3 6877 6876 6874 +3 6729 6949 6876 +3 6729 6950 6949 +3 6952 6806 6877 +3 6953 6951 6805 +3 6878 6731 6809 +3 6882 6732 7166 +3 6813 7098 6612 +3 6813 6737 7098 +3 7173 7100 6682 +3 6816 6887 7101 +3 6817 7251 6429 +3 7109 6890 6615 +3 7254 7035 7033 +3 6685 7034 7181 +3 6962 7036 6490 +3 7113 6824 6896 +3 6744 7040 7114 +3 6898 6828 6745 +3 7189 6622 6829 +3 6749 7042 6437 +3 6967 7469 6562 +3 7047 6624 6903 +3 6906 6369 6908 +3 6630 6973 6833 +3 7265 7122 6760 +3 6834 7198 6761 +3 7053 6572 6976 +3 6977 6835 7055 +3 6836 6835 6912 +3 6638 7057 6574 +3 6638 6639 6981 +3 7058 7206 7207 +3 6844 6984 7061 +3 6914 6641 6844 +3 6768 6917 7131 +3 7491 6921 6257 +3 6712 7356 6780 +3 7217 6996 6782 +3 6996 7288 6651 +3 7423 7357 6854 +3 6654 7144 7358 +3 6656 6657 7359 +3 7359 6657 7145 +3 6658 7145 6657 +3 7223 6717 6462 +3 6591 6660 7003 +3 7226 6466 6859 +3 7228 6593 7226 +3 7228 6789 6593 +3 7006 6862 6790 +3 6790 7150 7006 +3 7233 6865 6798 +3 7008 6796 6941 +3 6941 6944 7302 +3 6943 7156 6867 +3 6947 7087 6945 +3 6872 6803 7014 +3 6876 6949 6948 +3 7013 7018 6804 +3 7165 6880 6807 +3 6549 7167 6809 +3 7166 7020 6882 +3 6884 7170 6956 +3 7096 6956 7170 +3 6886 7022 6885 +3 6423 7023 7095 +3 7173 6735 7024 +3 6614 7095 6958 +3 6815 6958 7243 +3 6963 6429 7251 +3 7033 6889 6960 +3 6820 7106 6891 +3 7185 6742 6687 +3 7038 6620 6743 +3 6896 6825 7113 +3 7039 6827 7329 +3 6898 6746 7531 +3 6747 6622 7189 +3 7398 7115 6560 +3 7043 7118 6902 +3 7045 7403 7262 +3 6830 7331 6753 +3 6500 6831 6830 +3 6755 6905 7332 +3 6970 6503 6909 +3 7049 7051 7121 +3 6570 7122 6832 +3 6630 6761 7198 +3 6912 6835 6977 +3 6911 6836 6912 +3 7202 6837 6636 +3 7411 7058 7207 +3 6703 6985 6913 +3 7061 6914 6844 +3 6767 6641 7343 +3 6914 7343 6641 +3 6643 6845 6917 +3 6520 6989 6916 +3 7131 7064 6768 +3 6770 6847 6991 +3 6770 6991 7066 +3 7216 6777 6394 +3 7356 6712 7288 +3 6714 6999 7078 +3 6928 7002 7502 +3 7001 7501 7081 +3 7298 7004 7224 +3 6660 7005 7003 +3 6660 7227 7005 +3 7149 7004 7298 +3 7149 6721 7004 +3 6862 7006 7227 +3 6791 6933 7299 +3 7007 7369 6932 +3 7437 6935 6936 +3 6667 6938 6934 +3 6935 6665 6936 +3 6865 7083 6938 +3 7085 6794 7084 +3 6942 7234 7088 +3 6867 7156 7159 +3 6946 6867 7159 +3 7012 7309 6871 +3 7014 6946 7235 +3 6948 7160 6947 +3 6949 7160 6948 +3 7161 6950 7017 +3 7018 7013 7162 +3 6678 7017 6950 +3 7091 7017 6678 +3 7245 6954 7021 +3 7096 7244 7025 +3 7101 6887 7390 +3 7032 7102 7248 +3 7248 7104 6960 +3 6960 7104 7033 +3 6890 7109 7103 +3 6822 7111 6894 +3 6822 6823 7037 +3 6689 7037 6823 +3 6689 7327 7037 +3 7330 7189 6829 +3 6561 7041 7116 +3 6561 6900 7041 +3 6365 7467 7261 +3 6365 7044 7467 +3 6901 7402 7043 +3 6966 7118 7046 +3 6906 7472 6625 +3 6971 6757 7120 +3 7052 6972 7194 +3 7195 6973 6630 +3 7199 6974 7196 +3 7198 6834 7543 +3 6834 7544 7543 +3 6762 6975 7267 +3 6975 7409 7267 +3 6838 6911 7125 +3 6839 7201 6317 +3 7124 7270 6839 +3 6763 7126 6979 +3 7126 7123 6979 +3 6982 6980 7205 +3 7057 6638 6981 +3 6764 6982 7208 +3 6575 7129 6986 +3 7343 7342 6767 +3 7210 6987 6915 +3 6576 7062 7130 +3 6989 7277 6916 +3 6847 6769 7554 +3 6769 7212 7554 +3 6705 6993 7352 +3 6994 7285 6923 +3 7074 6851 6778 +3 7077 7076 7140 +3 7287 6780 7356 +3 7357 7217 6854 +3 7143 6926 6855 +3 7358 7144 7627 +3 7001 7146 7501 +3 6786 6929 7294 +3 6929 6718 7294 +3 7080 7363 6718 +3 6785 7081 6859 +3 7230 7151 6722 +3 7369 6594 6932 +3 6937 6939 7506 +3 7084 6940 7152 +3 7232 7154 7301 +3 6941 7302 7008 +3 7155 7009 7010 +3 7439 6944 6801 +3 7235 7015 7014 +3 6875 7236 7012 +3 6950 7161 6949 +3 7312 7092 6951 +3 6878 6809 7164 +3 7312 7019 7316 +3 7168 7020 7166 +3 6957 7239 7451 +3 6812 7382 7379 +3 6735 7451 7024 +3 7245 7021 7022 +3 7317 6958 7095 +3 7244 7096 7241 +3 7174 7245 7022 +3 7243 6958 7317 +3 7098 6737 7319 +3 7176 7174 7022 +3 7102 7025 7244 +3 7106 7107 7105 +3 7110 7107 7106 +3 7103 7109 7255 +3 7256 6687 6964 +3 6687 7256 7185 +3 7189 7465 6747 +3 6749 7466 7042 +3 6900 6752 7191 +3 7045 7331 7403 +3 6903 7469 7192 +3 7049 7404 7051 +3 6832 7406 6970 +3 7336 6973 7195 +3 7052 7194 7196 +3 7054 6508 7266 +3 6762 7267 7544 +3 7056 7545 6976 +3 6912 6977 7200 +3 6837 7341 7409 +3 6574 7057 7203 +3 7268 6911 6912 +3 6911 7268 7125 +3 7057 6981 7204 +3 7412 6841 7208 +3 6983 6841 7412 +3 7412 7127 6983 +3 6843 6983 7127 +3 6913 6985 7128 +3 7273 7274 7061 +3 7063 6988 7276 +3 6988 7275 7276 +3 7062 7063 7211 +3 7063 7276 7211 +3 6917 6845 7346 +3 6989 6990 7277 +3 6847 7554 7278 +3 6771 7557 6704 +3 6771 7066 7557 +3 6992 7069 7281 +3 6133 6921 7283 +3 6922 7137 7136 +3 7137 6922 7418 +3 7494 6776 6924 +3 6852 7074 6778 +3 7498 6856 7219 +3 6656 7359 7628 +3 7079 7221 7000 +3 7079 6716 7222 +3 6716 6928 7502 +3 7503 7147 6930 +3 7734 7226 6859 +3 7149 7366 7007 +3 7233 7083 6865 +3 7084 7231 7085 +3 7698 7008 7302 +3 7302 6944 7439 +3 7304 7156 7088 +3 7303 7306 7086 +3 7156 7308 7159 +3 7160 7158 6947 +3 7015 7235 7237 +3 7160 6949 7161 +3 7017 7513 7161 +3 7375 7093 7373 +3 7093 7375 7166 +3 6809 7167 7164 +3 7168 7166 7375 +3 7167 6549 7514 +3 7020 7168 6810 +3 6810 7315 7023 +3 7170 7314 7171 +3 7173 7246 7100 +3 7248 7102 7244 +3 7027 7454 7387 +3 7027 6553 7454 +3 7029 6741 7175 +3 7519 7029 7175 +3 7248 7321 7104 +3 7179 7253 7526 +3 7180 7177 7107 +3 7110 7180 7107 +3 7184 7255 7109 +3 7186 7180 7110 +3 7184 7109 7324 +3 7325 6618 7036 +3 6822 7187 7111 +3 7112 6895 7188 +3 6824 7327 6689 +3 7602 7396 7039 +3 7328 6744 6897 +3 7039 7329 7602 +3 6898 7531 7259 +3 7532 7397 7115 +3 7115 7398 7532 +3 7465 7260 6747 +3 7044 7533 7467 +3 7044 7262 7533 +3 7120 7335 7194 +3 7196 7197 7199 +3 7612 7265 7053 +3 7055 7199 7338 +3 7200 7268 6912 +3 7054 7205 6980 +3 7201 6839 7270 +3 7269 7125 7268 +3 7483 7208 6982 +3 7061 7274 6914 +3 6917 7346 7131 +3 7212 7487 7554 +3 6847 7278 6991 +3 7778 6704 7557 +3 6921 7491 7283 +3 6774 6994 6647 +3 7561 7288 6996 +3 7221 7291 7145 +3 7299 7367 6791 +3 7438 7153 7231 +3 7511 7233 7155 +3 7440 7155 7010 +3 7305 7439 6801 +3 7308 7156 7304 +3 7440 7010 7307 +3 6946 7159 7235 +3 7160 7738 7158 +3 7442 7237 7235 +3 7160 7161 7738 +3 7310 7013 7740 +3 7443 7090 7237 +3 7162 7013 7310 +3 7373 7090 7443 +3 7168 7315 6810 +3 7023 7447 7095 +3 7241 7171 7380 +3 7451 7239 7452 +3 7241 7247 7244 +3 7098 7521 7320 +3 7246 7388 7100 +3 7174 7177 7249 +3 7321 7456 7104 +3 7104 7456 7033 +3 7034 7182 7181 +3 6963 7251 7460 +3 7186 7394 7180 +3 6895 6963 7461 +3 6895 7461 7188 +3 7037 7187 6822 +3 7116 7041 7709 +3 7117 7664 7402 +3 6906 7473 7472 +3 7334 7475 7050 +3 7265 7407 7122 +3 7338 7199 7197 +3 6977 7055 7338 +3 7547 7544 7267 +3 7267 7409 7408 +3 7268 7200 7340 +3 7204 7203 7057 +3 7551 6985 6986 +3 7343 6914 7552 +3 7687 6579 7282 +3 7284 7419 6850 +3 6855 7422 7691 +3 7691 7143 6855 +3 6927 7290 6999 +3 7145 7360 7359 +3 7291 7360 7145 +3 7291 7221 7292 +3 7361 7223 7220 +3 7221 7079 7292 +3 7222 7292 7079 +3 7361 7571 7223 +3 7223 7571 7146 +3 7294 7630 7293 +3 7801 6859 7081 +3 7227 7006 7572 +3 6937 7506 7636 +3 7370 7508 7300 +3 7301 6724 7510 +3 7231 7084 7574 +3 7083 7233 7737 +3 7511 7155 7440 +3 7442 7235 7372 +3 7513 7017 7646 +3 7443 7237 7442 +3 7649 7017 7091 +3 7311 7162 7310 +3 6812 7379 7094 +3 7314 7380 7171 +3 7449 7169 7384 +3 7024 7451 7452 +3 7384 7169 7242 +3 7317 7453 7243 +3 7387 7386 7027 +3 6740 7252 7587 +3 7391 7389 7249 +3 7249 7177 7391 +3 7183 7254 7323 +3 7255 7184 7524 +3 6963 7460 7461 +3 7036 7393 7325 +3 7527 7256 7395 +3 7327 7528 7037 +3 6824 7529 7327 +3 7708 7602 7329 +3 7328 7040 6744 +3 7660 7330 7114 +3 7399 7398 7190 +3 6900 7191 7041 +3 7403 7533 7262 +3 7607 7403 7331 +3 7667 6830 6831 +3 7263 7047 6903 +3 7333 7332 7537 +3 7404 7049 7193 +3 7671 6973 7336 +3 7337 7675 7195 +3 7340 7200 7339 +3 7204 7480 7203 +3 7123 7614 7270 +3 7060 7272 7413 +3 7274 7552 6914 +3 7617 7129 7342 +3 7276 7275 7209 +3 7130 7062 7553 +3 7131 7348 7347 +3 7066 6991 7349 +3 6848 7067 7350 +3 7779 7279 7283 +3 7281 7069 7280 +3 7281 8454 6992 +3 7214 7492 7134 +3 6851 7074 7843 +3 7140 7355 7077 +3 7499 7219 7427 +3 7290 6927 7568 +3 7358 7568 6927 +3 7002 7003 7296 +3 7297 7225 7364 +3 7801 7734 6859 +3 7802 7504 7082 +3 7863 6594 7369 +3 7152 6935 7507 +3 7300 7508 6939 +3 7084 7152 7574 +3 7008 7698 7371 +3 7576 7512 7234 +3 7302 7439 7577 +3 7641 7306 7303 +3 7642 7307 7158 +3 7158 7738 7642 +3 7740 7647 7310 +3 7649 7646 7017 +3 7164 7875 6878 +3 7375 7373 7374 +3 7375 7378 7168 +3 7238 7377 7376 +3 7741 7167 7514 +3 7378 7446 7315 +3 7168 7378 7315 +3 7380 7314 7445 +3 7447 7317 7095 +3 7588 7247 7381 +3 7521 7098 7319 +3 6740 7587 7936 +3 7321 7247 7588 +3 7389 7586 7384 +3 7587 7252 7522 +3 7181 7182 7458 +3 7394 7392 7391 +3 7324 7527 7184 +3 7600 6964 7326 +3 7037 7596 7187 +3 7046 7118 7605 +3 7667 7331 6830 +3 7473 6906 7671 +3 7195 7675 7336 +3 7197 7196 7478 +3 7478 7479 7197 +3 7266 7264 7676 +3 7338 7197 7546 +3 7408 7547 7267 +3 7341 6837 7202 +3 7270 7481 7201 +3 7410 7549 7126 +3 7123 7126 7678 +3 7549 7678 7126 +3 7615 7411 7207 +3 7060 7413 7271 +3 7680 7127 7412 +3 7273 7127 7484 +3 6985 7721 7128 +3 7344 7617 7342 +3 7209 7345 7974 +3 7773 7211 7276 +3 7553 7686 7130 +3 7137 7688 7842 +3 7495 6924 7558 +3 7727 7361 7220 +3 7630 7728 7293 +3 7430 7731 7364 +3 7150 7368 7434 +3 7508 7506 6939 +3 7233 7511 7737 +3 7578 7304 7512 +3 7305 7309 7441 +3 7309 7644 7441 +3 7442 7372 7579 +3 7581 7443 7442 +3 7583 7648 7444 +3 7164 7167 7741 +3 7374 7378 7375 +3 7515 7379 7382 +3 7381 7380 7448 +3 7448 7517 7381 +3 7452 7318 7024 +3 7936 6739 6740 +3 7385 7099 7589 +3 7099 7386 7589 +3 7386 7387 7520 +3 7523 7321 7588 +3 7250 7320 7521 +3 7389 7455 7586 +3 7456 7321 7523 +3 7391 7455 7389 +3 7392 7455 7391 +3 7326 7598 7600 +3 6964 7600 7256 +3 7037 7528 7596 +3 7659 7257 7463 +3 7820 7040 7328 +3 7259 7531 7603 +3 7330 7661 7189 +3 7465 7189 7661 +3 7465 7661 7759 +3 7532 7398 7399 +3 7403 7535 7533 +3 7046 7605 7606 +3 7535 7403 7607 +3 7046 7606 7468 +3 7473 7763 7472 +3 7712 7671 7336 +3 7197 7479 7546 +3 7482 7201 7481 +3 7482 7202 7201 +3 7339 7613 7340 +3 7550 7204 6981 +3 6981 7411 7550 +3 7274 7273 7681 +3 7683 7343 7552 +3 7487 7555 7554 +3 7285 6994 7689 +3 6851 7843 7558 +3 7568 7358 7627 +3 7222 7629 7292 +3 7571 7796 7146 +3 7297 7695 7503 +3 7430 7432 7732 +3 7997 7149 7298 +3 7861 7802 7435 +3 7510 7870 7301 +3 7371 7698 7509 +3 7576 7438 7639 +3 7578 7512 7804 +3 7640 7440 7307 +3 7372 7578 7643 +3 7640 7307 7642 +3 7740 7089 7806 +3 7581 7442 7579 +3 7374 7443 7581 +3 7649 6878 7875 +3 7373 7443 7374 +3 7447 7584 7585 +3 7446 7584 7447 +3 7447 7585 7317 +3 7382 7450 7515 +3 7382 6739 7450 +3 7936 7450 6739 +3 7449 7384 7586 +3 7386 7520 7589 +3 7520 7387 8200 +3 7250 7748 7031 +3 7392 7594 7455 +3 7256 7600 7395 +3 7662 7466 7400 +3 7041 7191 7896 +3 7191 7261 7663 +3 7664 7117 7401 +3 7118 7043 7534 +3 7118 7534 7605 +3 7607 7331 7667 +3 7192 7761 7668 +3 7711 7470 7263 +3 7472 7536 6831 +3 7536 7472 7763 +3 7404 7899 7051 +3 7611 7406 7407 +3 7476 7765 7540 +3 7542 7964 7337 +3 7677 7339 7338 +3 8088 7059 7271 +3 7680 7412 7679 +3 7681 7273 7484 +3 6985 7551 7721 +3 7773 7618 7211 +3 7618 7835 7553 +3 7415 7486 7619 +3 7415 7555 7487 +3 7283 7491 7907 +3 7418 7688 7137 +3 7782 7783 7285 +3 7354 7843 7074 +3 7564 7565 7498 +3 7566 7564 7498 +3 7692 7500 7569 +3 7693 7361 7727 +3 7693 7571 7361 +3 7428 7629 7222 +3 7855 7801 7081 +3 7503 7694 7147 +3 7799 7431 7298 +3 7635 7005 7365 +3 7997 7298 7431 +3 7862 7299 7436 +3 7436 7229 7736 +3 7504 7865 7437 +3 7506 7922 7636 +3 7152 7507 7574 +3 7925 7803 7232 +3 7576 7804 7512 +3 7440 7640 7638 +3 7372 7643 7579 +3 7700 7378 7374 +3 7742 7700 7374 +3 7376 7701 7583 +3 7453 7317 7745 +3 7452 7652 7318 +3 7454 7519 7883 +3 7455 7656 7586 +3 7748 7250 7521 +3 7323 7940 7183 +3 7593 7595 24950 +3 7657 7596 7528 +3 7758 7603 7531 +3 7661 7330 7660 +3 7607 8016 7535 +3 7609 7537 7471 +3 7537 7609 7333 +3 7824 7763 7473 +3 7407 7764 7611 +3 7714 7545 7480 +3 7408 7829 7547 +3 7338 7546 7677 +3 7769 7341 7202 +3 7769 7202 7482 +3 7481 7270 7614 +3 7550 7411 7615 +3 7969 7272 7128 +3 8169 7552 7274 +3 7347 7776 7486 +3 7486 7776 7619 +3 7554 7555 7839 +3 7490 7349 7556 +3 7488 7556 7349 +3 7214 8230 7492 +3 7689 7782 7285 +3 7284 8103 7419 +3 7725 7624 7139 +3 7626 7566 7499 +3 7991 7427 7289 +3 7567 7793 7078 +3 7570 7850 7911 +3 7428 8179 7629 +3 7796 7571 7693 +3 7799 7293 7728 +3 7572 7434 7915 +3 7697 7696 6934 +3 7229 7636 7736 +3 7574 7507 7868 +3 7574 7868 7637 +3 7737 7511 7871 +3 7638 7511 7440 +3 7699 7441 7644 +3 7581 7579 7582 +3 7513 7646 7645 +3 7929 7580 7648 +3 7875 7164 8362 +3 7808 7648 7583 +3 7583 7701 7808 +3 7446 7378 7700 +3 7700 7584 7446 +3 7445 7311 8250 +3 7745 7937 7453 +3 7172 7518 7383 +3 7656 7749 7586 +3 7322 7590 7522 +3 7748 7654 7031 +3 7459 7704 7393 +3 7460 7943 7816 +3 7816 7461 7460 +3 7594 7596 7657 +3 7948 7599 7395 +3 7753 7188 7461 +3 7529 7890 7658 +3 7462 7890 7529 +3 7755 7820 7328 +3 7953 7040 7820 +3 7531 7397 7758 +3 7894 7397 7532 +3 7821 7399 7190 +3 7190 7709 7821 +3 7662 7895 7401 +3 7402 7664 7665 +3 7043 7710 7534 +3 7404 7670 7899 +3 7674 7765 7610 +3 7766 7541 7540 +3 7764 7612 8078 +3 7675 7712 7336 +3 7479 7478 7963 +3 7546 7479 7827 +3 7677 7613 7339 +3 7204 7550 7903 +3 7481 7830 7482 +3 7718 7904 7548 +3 7549 7548 7770 +3 8162 7615 7059 +3 7413 8088 7271 +3 7833 7721 7551 +3 7209 7974 7685 +3 7619 7777 7415 +3 8103 7908 7419 +3 7623 8040 7784 +3 7139 8282 7496 +3 7563 7910 7425 +3 8046 7564 7566 +3 7991 7289 8109 +3 7849 7569 7628 +3 7634 7734 7801 +3 7997 7366 7149 +3 7860 7435 7433 +3 7860 7861 7435 +3 7436 7736 7862 +3 7736 7636 7921 +3 7508 7867 7506 +3 7508 7509 7867 +3 7804 7576 7639 +3 7804 7805 7578 +3 7643 7578 7805 +3 7582 7579 7643 +3 7877 7310 7647 +3 7876 7742 7374 +3 7741 8362 7164 +3 7932 7741 7514 +3 7514 7313 7932 +3 7585 7745 7317 +3 7810 7239 7702 +3 7452 7239 7810 +3 7319 7385 8011 +3 7748 7521 7747 +3 7458 7182 7812 +3 7751 7655 7591 +3 7528 7658 7657 +3 7666 7533 7535 +3 7668 7711 7263 +3 7264 7477 7713 +3 7541 7766 7962 +3 7713 7676 7264 +3 7827 7715 7546 +3 7677 7546 7715 +3 7903 7480 7204 +3 7830 8084 7482 +3 7768 7904 7718 +3 7771 7550 7615 +3 7831 7770 7548 +3 7615 8162 7771 +3 8162 7059 8088 +3 7413 7616 8088 +3 7682 7274 7681 +3 7970 7551 7617 +3 7344 7973 7617 +3 7419 7908 7418 +3 7138 7784 8103 +3 7985 7495 7558 +3 7909 7354 7075 +3 7786 7286 7353 +3 7139 7624 8282 +3 7786 7845 7286 +3 7497 7844 7725 +3 7569 7849 7692 +3 7798 7728 7630 +3 8117 7799 7728 +3 7296 7730 7853 +3 7730 7296 7635 +3 7858 7800 7731 +3 7365 8054 7635 +3 7511 7638 7871 +3 7872 7640 7642 +3 8129 7441 7699 +3 7582 7643 7807 +3 7875 8003 7649 +3 7879 7700 7742 +3 7701 7881 7808 +3 7584 7700 7879 +3 7743 7445 8250 +3 7879 8004 7584 +3 7584 8004 7585 +3 8004 7933 7585 +3 7884 7588 7744 +3 7884 7523 7588 +3 7589 7520 8254 +3 7522 7590 7885 +3 7653 7888 7941 +3 7592 7594 7657 +3 7600 7598 7752 +3 7601 8143 7462 +3 7464 7603 7757 +3 8014 7759 7661 +3 7399 7954 7532 +3 7822 7662 7400 +3 7664 7401 7897 +3 7607 7823 8016 +3 7823 7607 7667 +3 7608 7823 7667 +3 7956 7668 7761 +3 7762 7536 7763 +3 7473 7671 7824 +3 7764 7960 7611 +3 7765 7674 7826 +3 7764 8078 7960 +3 7901 7712 7675 +3 7901 7675 7902 +3 8026 7714 7480 +3 7829 7408 8029 +3 7677 8027 7613 +3 7831 7548 7904 +3 7719 7678 7905 +3 7770 8030 7905 +3 7483 8166 7679 +3 7721 7833 7832 +3 7551 7970 7833 +3 7973 7970 7617 +3 8169 7274 7682 +3 7777 7619 8034 +3 7776 8034 7619 +3 7556 8095 7490 +3 7843 7985 7558 +3 7624 7725 7844 +3 8106 7844 7497 +3 7845 7422 7286 +3 7726 7988 7625 +3 8179 7913 7629 +3 7796 7693 7795 +3 7797 7362 7796 +3 7855 7856 7801 +3 7431 7799 7857 +3 8187 7366 7997 +3 7999 7735 7366 +3 7696 7697 7918 +3 8122 7863 7369 +3 7922 7921 7636 +3 7923 7868 7507 +3 7641 7303 8127 +3 8191 7806 7641 +3 7874 7582 7807 +3 8002 7645 7646 +3 7582 7874 7876 +3 7929 7648 7808 +3 8362 7741 7930 +3 7879 7742 8065 +3 7933 7745 7585 +3 7812 7182 7703 +3 7459 7813 7704 +3 7949 7597 7599 +3 7707 7818 7530 +3 7952 7659 7819 +3 7892 7661 7660 +3 7894 7758 7397 +3 7894 7532 7954 +3 8075 7399 7821 +3 7604 7822 7400 +3 7662 7822 7895 +3 7897 7665 7664 +3 7605 8263 7606 +3 8209 7606 8263 +3 8209 8149 7606 +3 7468 7606 8149 +3 7761 7468 8149 +3 7608 7536 7762 +3 7762 7763 8020 +3 8020 7763 7824 +3 8151 7713 7477 +3 7900 7674 7673 +3 7900 7826 7674 +3 7962 7766 7961 +3 8022 7612 7767 +3 7479 8025 7827 +3 7720 7676 8156 +3 7716 8029 7408 +3 8027 7677 7715 +3 8166 8221 7679 +3 7616 7413 7968 +3 7681 7484 8089 +3 8095 7840 7490 +3 7213 7906 7982 +3 7281 8097 8454 +3 7782 7785 7783 +3 7787 8284 8107 +3 7990 8109 7289 +3 8112 7727 7793 +3 7797 7855 7362 +3 7634 7801 7856 +3 8052 7858 7732 +3 7635 8054 7730 +3 8055 7860 7433 +3 8122 7369 7735 +3 7697 7505 8121 +3 7509 7698 7869 +3 7928 7804 7639 +3 7929 7808 7931 +3 7741 7932 7930 +3 7881 7931 7808 +3 7932 7313 7878 +3 7878 7313 7880 +3 7936 8304 7450 +3 7518 8006 7383 +3 7518 8007 8006 +3 8009 7888 7887 +3 7747 8010 7748 +3 7885 7590 8201 +3 7944 8139 7746 +3 7592 7657 7946 +3 7815 7752 7598 +3 7658 7946 7657 +3 7816 7753 7461 +3 7950 7658 7890 +3 7821 7709 7955 +3 8017 7823 7608 +3 7608 7762 8018 +3 8021 7958 7960 +3 7712 7901 7825 +3 7766 7826 7961 +3 7963 8025 7479 +3 7715 7827 8158 +3 8156 8028 7720 +3 7480 7903 8026 +3 8027 7715 8158 +3 8029 8270 7829 +3 8082 7903 7550 +3 7550 7771 8082 +3 8084 7769 7482 +3 8087 7614 7719 +3 7830 8087 8448 +3 7831 7966 7770 +3 7770 7966 8030 +3 8224 7616 7968 +3 7682 7681 8394 +3 7974 8091 7685 +3 7685 7975 7773 +3 7836 7978 7485 +3 7776 7837 8034 +3 7488 7981 8094 +3 7981 7488 7839 +3 7280 8036 7281 +3 7493 8456 8038 +3 6993 8457 8173 +3 7689 8174 7782 +3 7845 8234 7422 +3 7987 7988 7726 +3 7994 7911 7850 +3 8179 7428 8113 +3 7796 7995 7797 +3 8238 7855 7797 +3 7914 8116 7852 +3 7732 8053 8052 +3 7573 8119 7733 +3 7917 7916 7862 +3 7919 7861 8000 +3 7999 8122 7735 +3 8294 7917 7862 +3 7866 7870 7510 +3 8245 7927 8129 +3 7934 7515 7450 +3 8304 7934 7450 +3 7745 8252 7937 +3 8304 7936 7587 +3 8007 8199 8006 +3 7811 8137 8007 +3 8011 7385 8008 +3 7946 8203 7944 +3 8072 7753 7816 +3 7950 7890 7951 +3 7891 7464 7757 +3 8014 8147 7759 +3 8075 7954 7399 +3 7710 7665 8376 +3 7535 8262 7666 +3 8017 8264 7823 +3 8020 7824 8267 +3 7959 7900 7673 +3 7826 7900 8153 +3 7612 8022 8078 +3 8154 7901 7902 +3 8155 7963 7962 +3 8156 7676 7713 +3 7963 8155 8025 +3 7902 7964 8024 +3 7903 8080 8026 +3 7965 8161 7768 +3 8161 8085 7768 +3 8164 7719 7905 +3 7771 8162 8083 +3 7905 8030 8164 +3 8088 8031 8162 +3 8168 7832 7833 +3 8275 7682 8394 +3 8275 8169 7682 +3 7971 7972 8169 +3 7836 7774 7977 +3 7977 8226 7836 +3 7836 8033 7978 +3 7980 7981 7839 +3 7281 8036 8097 +3 8454 8097 8037 +3 7723 8280 7621 +3 7986 7845 7786 +3 8107 8044 7787 +3 7989 7564 8046 +3 7848 8112 7793 +3 7794 8178 7993 +3 7428 7851 8113 +3 7798 7996 8049 +3 8050 7800 8051 +3 7800 8118 8183 +3 8238 7856 7855 +3 8118 7800 7858 +3 7858 8052 8118 +3 7915 7859 9405 +3 8187 7999 7366 +3 7860 8000 7861 +3 7921 8001 8294 +3 8241 7922 8057 +3 8057 7867 8242 +3 7868 7923 8243 +3 8061 7639 8060 +3 7926 7927 8245 +3 7928 7639 8061 +3 7874 8131 7876 +3 7880 8133 7878 +3 7879 8249 8004 +3 8133 7515 8364 +3 7515 7934 8364 +3 7933 8252 7745 +3 7937 8252 8066 +3 7747 8011 8202 +3 8067 8201 7812 +3 7812 7703 8067 +3 7703 7939 8067 +3 7703 7940 7939 +3 8010 7654 7748 +3 7816 7943 8140 +3 7950 8203 7946 +3 7950 7946 7658 +3 7817 8313 7948 +3 7754 8207 7601 +3 7757 8144 7891 +3 7893 7758 7894 +3 7661 7892 8014 +3 7896 8438 7955 +3 7666 8262 8015 +3 8264 8016 7823 +3 7956 7761 8150 +3 7608 8018 8017 +3 7960 8078 8021 +3 7961 7826 8153 +3 8079 7961 8153 +3 7714 8383 8023 +3 8026 8383 7714 +3 8160 7716 7717 +3 7717 8271 8160 +3 8166 8028 8272 +3 7830 8448 8084 +3 7836 8226 8032 +3 7836 8032 8033 +3 7489 8035 7775 +3 8228 8095 7556 +3 7841 7907 8453 +3 7780 8702 8099 +3 8453 7907 8512 +3 7984 8335 7983 +3 8759 8103 7784 +3 8233 7845 7986 +3 7624 8283 8282 +3 8046 8235 7989 +3 7912 8114 7795 +3 7798 8049 8180 +3 7800 8183 8051 +3 7857 7799 8117 +3 7856 8292 7634 +3 8186 7730 8054 +3 7859 8056 8354 +3 8056 7918 8354 +3 7920 8536 8188 +3 8243 8126 7868 +3 8062 7871 7638 +3 8061 8359 7928 +3 8298 7872 8063 +3 8129 8416 8245 +3 8064 8130 8002 +3 8002 8003 8064 +3 8003 7875 8361 +3 8131 8192 8065 +3 8004 8251 7933 +3 7652 7938 8138 +3 8137 8199 8007 +3 8010 7747 8202 +3 8308 7704 7813 +3 8203 8139 7944 +3 7947 7889 8071 +3 7815 8142 7752 +3 7817 7752 8142 +3 8259 7948 8313 +3 7707 8260 7818 +3 8075 8013 7954 +3 7663 7898 8076 +3 7665 7897 8439 +3 7898 8015 8076 +3 7534 7710 8208 +3 8149 8150 7761 +3 8152 7900 7959 +3 8155 8214 8025 +3 7828 8081 8218 +3 8027 8158 8159 +3 8444 8027 8159 +3 7965 8027 8444 +3 8083 8082 7771 +3 7967 8221 8274 +3 8224 8167 7616 +3 7967 8274 8089 +3 8394 7681 8089 +3 8277 7685 8091 +3 7977 8225 8226 +3 8034 8397 8329 +3 7981 7980 8093 +3 8512 7983 8335 +3 7493 8038 8172 +3 8173 8457 8458 +3 8103 8336 7908 +3 8102 8174 7689 +3 7495 7985 8105 +3 8235 8046 8175 +3 8176 8287 8047 +3 8287 7626 8047 +3 7913 8111 7850 +3 8051 8237 8050 +3 8292 8055 7634 +3 8000 8240 7919 +3 8190 7871 8595 +3 7871 8062 8595 +3 8126 8297 8060 +3 8417 7806 8191 +3 8003 8361 8064 +3 8361 7875 8362 +3 8368 8255 8008 +3 8308 8432 7704 +3 8203 8549 8139 +3 8073 8260 8372 +3 8073 7952 7819 +3 7756 7891 8437 +3 8145 8374 7953 +3 8147 8014 8315 +3 8622 7895 7822 +3 7665 8439 8376 +3 8210 8264 8017 +3 7956 8150 8492 +3 8151 8019 8320 +3 7825 8441 8267 +3 8079 8153 8213 +3 8023 8626 8022 +3 8323 8156 7713 +3 7902 8024 8154 +3 8214 8215 8025 +3 8080 8157 8026 +3 8218 8081 8270 +3 8164 8030 8223 +3 8164 8273 8220 +3 8089 8274 8502 +3 7832 8392 7969 +3 8393 7832 8168 +3 7832 8393 8392 +3 8397 7978 8033 +3 7981 8279 8094 +3 7981 8093 8279 +3 7688 8101 7984 +3 8759 8336 8103 +3 8105 8231 7495 +3 7843 8043 7985 +3 8285 7847 7989 +3 8285 8641 7847 +3 8464 8048 8236 +3 8112 8343 7912 +3 8180 8525 8117 +3 8525 8184 8117 +3 8117 8184 7857 +3 8238 8411 7856 +3 8411 8292 7856 +3 8294 8355 7917 +3 8295 8122 7999 +3 8295 8123 8122 +3 8123 8124 7866 +3 7924 8190 8296 +3 8059 7925 8357 +3 8061 8060 8297 +3 7638 8298 8062 +3 8421 8362 7930 +3 8192 8422 8065 +3 7932 8193 7930 +3 7587 8135 8304 +3 8135 7885 8426 +3 8136 8138 7938 +3 8365 8428 8200 +3 7939 8602 8067 +3 8256 8306 7942 +3 8203 7950 8204 +3 8312 7817 8142 +3 8313 7817 8312 +3 8143 8433 7951 +3 8261 7952 8073 +3 8261 7755 7952 +3 8435 7755 8261 +3 7893 8013 8884 +3 8315 7604 8147 +3 8016 8264 8148 +3 8017 8018 8493 +3 8078 8022 8268 +3 8079 8213 8558 +3 8028 8156 8216 +3 8217 7828 8218 +3 8222 7966 8163 +3 8327 8273 8164 +3 7971 8567 7972 +3 8567 8170 7972 +3 7976 8278 8225 +3 8451 7979 8227 +3 7723 8173 8459 +3 8460 8041 8104 +3 7987 8108 7988 +3 8585 8114 7912 +3 8347 8180 8049 +3 8051 8351 8237 +3 8290 8183 8118 +3 8054 8412 8186 +3 8532 7999 8187 +3 8241 8057 8537 +3 8126 8358 8297 +3 8297 8359 8061 +3 7928 8359 8247 +3 8133 8423 7878 +3 8425 8066 8252 +3 8136 8005 8480 +3 8481 7886 8427 +3 7939 8482 8602 +3 8139 8549 8307 +3 8204 8549 8203 +3 7815 8550 8142 +3 8486 8073 8372 +3 8073 8486 8261 +3 8437 8373 7756 +3 7891 8144 8437 +3 8555 7892 8374 +3 8074 8315 8014 +3 7760 7895 8622 +3 8262 8148 8317 +3 8017 8493 8210 +3 8378 8318 8077 +3 8683 8493 8018 +3 8683 8018 8265 +3 8321 8322 8021 +3 7713 8151 8496 +3 8322 8442 8152 +3 8441 7825 8382 +3 8152 8442 8213 +3 8269 8022 8626 +3 8023 8383 8626 +3 8215 8214 8385 +3 8159 8158 8325 +3 8386 8218 8270 +3 8632 7965 8444 +3 8219 8084 8448 +3 8223 8327 8164 +3 8278 7976 8396 +3 8396 7976 7975 +3 8033 8032 8507 +3 8329 8397 8568 +3 8228 8094 8332 +3 8452 9035 8035 +3 7841 8453 8452 +3 8229 8701 8036 +3 8038 8829 8172 +3 8575 8102 8574 +3 8174 8102 8575 +3 8400 7990 8234 +3 8349 8237 8351 +3 8411 8238 8528 +3 8411 8471 8292 +3 8412 8054 9405 +3 7917 8355 8239 +3 8241 8356 8001 +3 7869 8244 8538 +3 7930 8543 8421 +3 7930 8193 8543 +3 8249 8422 8599 +3 8425 8197 8066 +3 8307 8549 8431 +3 7816 8140 8369 +3 8072 7816 8369 +3 8258 8257 8141 +3 7950 7951 8204 +3 8311 8205 8310 +3 8312 8371 8313 +3 8373 8618 8207 +3 8491 8262 8317 +3 8736 8556 8208 +3 8210 8624 8264 +3 8625 8492 8150 +3 8268 8495 8321 +3 8269 8268 8022 +3 8496 8323 7713 +3 8156 8323 8216 +3 8325 8326 8159 +3 8446 8271 8219 +3 8500 8031 8167 +3 8502 8394 8089 +3 8395 8636 8168 +3 8227 8509 8451 +3 8228 8332 8331 +3 8036 8701 8097 +3 8104 8039 8460 +3 8338 7985 8043 +3 8400 8342 7990 +3 8463 8235 8175 +3 8176 8837 8287 +3 8289 8344 8111 +3 8049 8346 8347 +3 8408 8116 8709 +3 8182 8350 8586 +3 8186 8412 8470 +3 8412 9405 8713 +3 8589 8532 8187 +3 7859 8354 8353 +3 8354 8590 8353 +3 8414 8355 8294 +3 8121 8535 8120 +3 8241 8537 8356 +3 8536 8853 8188 +3 8189 8540 8243 +3 8358 8596 8297 +3 8298 8541 8062 +3 8298 8063 8541 +3 8299 8542 8191 +3 8542 8417 8191 +3 8715 8300 8130 +3 8362 8421 8361 +3 8721 8424 8477 +3 8865 8303 8302 +3 8478 8425 8252 +3 8545 8197 8479 +3 7885 8201 8601 +3 8137 8367 8669 +3 8204 7951 8433 +3 8434 8371 8312 +3 8551 8207 8618 +3 8013 8075 8488 +3 8622 8490 7760 +3 8150 8557 8625 +3 8266 8380 8265 +3 8441 8266 8267 +3 8810 8441 8382 +3 8382 8154 8627 +3 8384 8024 8443 +3 8024 8384 8154 +3 8216 8272 8028 +3 8497 8082 8629 +3 8326 8444 8159 +3 8560 8218 8386 +3 8632 8444 8561 +3 8271 8499 8160 +3 8165 8220 8273 +3 8450 8224 8392 +3 8226 8225 8506 +3 8278 8506 8225 +3 8397 8033 8508 +3 8033 8507 8508 +3 8093 8569 8279 +3 8510 8095 8570 +3 8573 8101 8513 +3 8105 8577 8703 +3 8578 8461 7846 +3 8518 8641 8285 +3 8236 8466 8464 +3 7912 8343 8585 +3 8049 8407 8346 +3 8346 8651 8347 +3 8709 8770 8408 +3 8183 8290 8653 +3 8410 8186 8526 +3 8186 8470 8526 +3 8184 8291 7857 +3 8530 8352 8053 +3 8534 8123 8295 +3 8922 8357 8125 +3 8714 8059 8357 +3 8714 8415 8059 +3 8715 8063 8300 +3 8245 8416 8246 +3 8420 8422 8192 +3 8721 8477 8363 +3 7885 8601 8426 +3 8067 8602 8366 +3 8602 8482 8866 +3 8305 8307 8431 +3 8312 8142 8674 +3 8372 8617 8486 +3 8486 8553 8261 +3 8435 8436 8314 +3 8621 8679 8144 +3 8621 8146 8732 +3 8316 8438 8681 +3 8490 8735 7760 +3 8379 8378 8889 +3 8559 8324 8558 +3 8154 8384 8627 +3 8384 8443 8814 +3 8082 8083 8629 +3 8744 8498 8386 +3 8499 8271 8446 +3 8632 8562 8387 +3 8631 8501 8274 +3 8690 8273 8327 +3 8450 8564 8224 +3 8277 8091 8749 +3 8637 8694 8396 +3 8096 8754 8826 +3 8335 7984 8904 +3 8514 8041 8460 +3 9399 8337 8231 +3 8703 8231 8105 +3 8401 8517 8340 +3 8285 8520 8518 +3 8235 8463 8520 +3 8469 8115 8467 +3 8650 8468 8348 +3 8185 8711 8529 +3 8711 8185 8352 +3 8532 8589 8531 +3 8413 8239 8472 +3 8239 8355 8472 +3 8785 8356 8537 +3 8592 8058 8296 +3 8923 8540 8189 +3 8301 8359 8597 +3 8420 8419 8360 +3 8421 8860 8361 +3 8662 8363 7873 +3 8476 8418 8544 +3 8720 8422 8420 +3 8478 8251 8599 +3 8665 8304 8135 +3 8136 8480 8930 +3 8068 8369 8140 +3 24951 8796 8257 +3 8369 8725 8072 +3 8434 8312 8674 +3 8614 8370 8371 +3 8614 8371 8728 +3 8436 8620 8314 +3 8620 8145 8314 +3 8438 8682 8681 +3 8439 8735 8623 +3 8439 8623 8376 +3 9020 8624 8210 +3 8266 8808 8380 +3 8808 8266 8441 +3 8441 8810 8808 +3 8740 8442 8322 +3 8895 8629 8083 +3 8217 8218 8560 +3 8326 8561 8444 +3 8500 8167 8391 +3 8447 8387 8633 +3 8274 8449 8502 +3 8503 8636 8395 +3 8276 8505 8692 +3 8823 8695 8505 +3 8451 8509 8697 +3 8754 8096 8510 +3 8755 8452 8453 +3 8101 8573 7984 +3 8576 8759 8337 +3 8761 8515 8042 +3 8520 8463 9095 +3 8408 8770 8407 +3 8653 8527 8351 +3 8412 8713 8845 +3 8591 8532 8473 +3 8355 8414 8990 +3 8591 8534 8295 +3 8784 8536 8240 +3 8853 8536 8659 +3 8660 8125 8124 +3 8597 8716 8301 +3 8716 8360 8301 +3 8860 8064 8361 +3 8717 8420 8360 +3 8662 8721 8363 +3 8422 8720 8663 +3 8663 8599 8422 +3 8428 8365 8793 +3 8482 8668 8866 +3 8367 8603 8669 +3 24951 8726 8796 +3 8551 8608 8433 +3 8611 8612 8484 +3 8615 8614 8728 +3 8372 8552 8617 +3 8621 8732 9254 +3 8074 8733 8315 +3 8623 8735 8944 +3 8492 8889 8378 +3 8683 8890 8493 +3 8494 8807 8683 +3 9076 9022 8319 +3 8630 8385 8628 +3 8083 8500 8895 +3 8633 8387 8562 +3 8563 8635 8389 +3 8747 8327 8635 +3 8747 8690 8327 +3 8502 8449 8960 +3 8752 8568 8750 +3 8575 8574 9042 +3 9150 8338 8281 +3 8399 8515 8704 +3 8706 8516 8704 +3 8518 8520 8910 +3 8346 8407 8584 +3 8468 8840 8771 +3 8468 8650 8840 +3 8349 8842 8350 +3 8528 8652 8654 +3 8774 8184 8525 +3 8530 8779 8352 +3 8413 8779 8530 +3 8780 8531 8589 +3 8293 8471 8781 +3 8472 8847 8413 +3 8473 8532 8531 +3 8472 8355 8990 +3 8354 8533 8590 +3 8534 8786 8123 +3 8660 8922 8125 +3 8357 8922 8714 +3 8857 8299 8415 +3 9001 8130 8064 +3 8719 8421 8543 +3 8599 8663 8926 +3 8862 8865 8424 +3 8478 8599 8926 +3 9113 8135 8426 +3 8366 8602 8666 +3 8723 8428 8793 +3 8724 8605 8670 +3 8794 8547 8548 +3 8604 8305 8431 +3 8068 8605 8795 +3 8795 8369 8068 +3 8675 8484 8612 +3 8676 8613 8675 +3 8615 8611 8614 +3 8612 8611 8615 +3 8610 8677 8206 +3 8317 8737 8491 +3 8495 8684 8740 +3 8893 8810 8382 +3 9082 8443 8217 +3 8443 9082 8814 +3 8685 8686 8630 +3 9082 8217 8560 +3 8743 8326 8686 +3 8746 8446 8689 +3 8499 8446 8746 +3 8633 8562 8745 +3 8449 8274 8501 +3 8692 8505 8695 +3 8508 8899 8750 +3 8697 8509 8751 +3 8512 8902 8453 +3 9041 8574 8459 +3 9041 9042 8574 +3 8830 8759 8576 +3 8576 8337 9399 +3 8910 8519 8518 +3 8176 8765 8911 +3 8708 8177 8645 +3 8708 8465 8177 +3 9099 8469 8467 +3 8772 8919 8651 +3 8526 8470 8775 +3 8777 8776 8653 +3 8655 8184 8774 +3 9050 8470 8778 +3 8779 8413 8847 +3 8590 9410 8353 +3 8851 8784 8240 +3 8783 8534 8591 +3 8854 8923 8189 +3 8923 8661 8540 +3 8661 8358 8540 +3 8598 9168 8541 +3 8857 8542 8299 +3 8421 8719 8860 +3 9006 8721 8662 +3 8193 8423 9112 +3 8197 8425 9174 +3 8600 9063 8722 +3 9063 8600 8791 +3 8480 8667 8930 +3 8667 8480 8546 +3 8602 8866 8666 +3 8546 8792 8667 +3 8551 8797 8608 +3 8676 8675 8875 +3 8675 8612 8801 +3 8615 8801 8612 +3 9120 8938 8618 +3 9120 8618 8373 +3 8375 8316 8680 +3 8890 8683 8807 +3 8739 8320 9022 +3 8741 8812 8157 +3 8560 8955 9082 +3 8391 8895 8500 +3 8896 8687 8561 +3 8688 8499 8746 +3 8565 8393 8691 +3 8503 8962 8636 +3 8697 8753 8966 +3 8336 8971 8513 +3 8760 8575 9042 +3 8760 8640 8039 +3 9092 8515 8761 +3 8836 8463 8837 +3 8585 8768 8467 +3 8774 8651 8919 +3 8775 8917 8526 +3 8471 8657 8712 +3 8471 8712 8781 +3 8533 9104 8590 +3 8591 8473 8783 +3 8784 9106 8536 +3 8536 9106 8659 +3 8415 8714 8998 +3 8859 8715 8130 +3 8717 8360 8716 +3 8717 8720 8420 +3 8868 8871 8429 +3 8870 8724 8670 +3 8547 8794 8603 +3 8674 8672 9010 +3 8610 8206 8725 +3 8875 8675 8801 +3 8879 8728 8800 +3 8617 8552 9118 +3 8552 8877 9118 +3 8488 8680 9258 +3 8317 8945 8737 +3 9021 9020 8890 +3 8807 8494 8891 +3 9024 8808 8810 +3 8812 9078 8949 +3 8627 8893 8382 +3 8497 9025 8741 +3 8560 8954 8955 +3 8631 8742 8501 +3 8687 8745 8562 +3 8748 8690 8747 +3 8958 8634 8390 +3 8634 8959 8689 +3 8818 8748 8747 +3 8694 8637 8821 +3 8506 8822 8824 +3 8697 8751 8753 +3 8569 8697 8966 +3 8756 9090 8828 +3 9146 8335 8904 +3 8038 9039 8829 +3 8458 8829 9397 +3 8459 8758 9041 +3 8971 9040 8513 +3 8831 8339 8974 +3 8763 8974 8339 +3 8836 9095 8463 +3 8911 8837 8176 +3 8766 9096 8645 +3 9047 8647 8465 +3 8990 8414 8782 +3 8993 8714 8922 +3 8594 9056 8924 +3 9168 8855 8541 +3 8857 8415 8998 +3 8597 8596 8858 +3 9001 8859 8130 +3 9002 8717 8716 +3 8664 8665 9060 +3 8426 8601 9243 +3 8866 9115 8666 +3 8869 8603 8794 +3 8727 8876 8799 +3 8875 8801 8942 +3 8802 8801 8615 +3 8617 9118 8729 +3 8491 8737 8377 +3 9020 9128 8624 +3 8947 8440 8379 +3 8808 9024 8809 +3 8810 8950 9024 +3 8892 9194 8381 +3 8810 8893 8950 +3 8627 8894 8893 +3 9026 8628 8951 +3 8627 8384 8894 +3 9082 9132 8814 +3 8953 8954 8498 +3 9030 8815 8816 +3 8817 8815 9030 +3 8958 8959 8634 +3 9321 8564 8450 +3 9030 8957 8817 +3 8957 8563 8817 +3 8897 8690 8748 +3 8963 7971 8566 +3 8899 8696 9033 +3 8823 9035 9278 +3 8751 8752 9036 +3 8900 8969 8754 +3 9088 8453 8902 +3 8577 8338 9150 +3 8704 8832 8706 +3 8764 8579 8909 +3 9151 8517 8401 +3 9151 8908 8517 +3 8517 8908 8909 +3 8706 8906 8644 +3 9047 8465 8708 +3 8915 8646 8767 +3 8978 8915 8767 +3 8647 9047 9048 +3 8647 9048 8768 +3 8770 8916 8769 +3 8770 8709 8916 +3 8841 8840 8650 +3 8650 8981 8841 +3 8710 8982 8981 +3 9100 8587 8917 +3 8655 8774 9162 +3 8985 8711 8656 +3 8987 8657 8986 +3 8657 8987 8712 +3 9164 8845 8713 +3 9410 8590 8989 +3 8782 8852 8991 +3 8535 8592 9238 +3 8995 8992 8787 +3 8999 8598 8715 +3 8715 8859 8999 +3 8720 8717 9172 +3 8720 9005 8663 +3 8721 9006 9501 +3 8665 8135 9113 +3 9064 8790 9502 +3 9243 8601 8928 +3 8668 8427 9064 +3 8792 8669 9178 +3 8724 8870 9067 +3 8795 8605 8932 +3 8876 8937 8799 +3 8942 9011 8875 +3 8800 9013 8879 +3 8731 8882 9016 +3 9514 8490 8734 +3 8316 8681 8886 +3 8887 8377 8737 +3 8494 8809 8891 +3 9271 8895 8391 +3 8501 8742 9028 +3 8954 9134 8955 +3 9275 8689 8959 +3 9275 8746 8689 +3 8563 8957 8818 +3 9276 8819 9274 +3 8503 8964 9032 +3 8824 8822 9086 +3 9033 8696 9390 +3 9210 8700 8698 +3 8453 9088 8755 +3 8761 8972 9092 +3 8973 8831 8974 +3 8764 8905 8462 +3 9093 8834 8519 +3 8913 8839 8522 +3 8913 8581 8839 +3 8840 8980 8771 +3 9159 8469 9099 +3 8776 8777 9349 +3 8778 9231 9050 +3 8655 8846 8588 +3 8847 9052 8779 +3 8473 9054 8783 +3 9238 9105 8535 +3 8921 9238 8592 +3 9106 9166 8659 +3 8993 8997 8714 +3 8997 8998 8714 +3 8543 9241 8719 +3 8927 8478 8926 +3 9060 8665 9113 +3 8864 9061 9174 +3 9062 9502 8790 +3 9113 8426 9243 +3 9114 8793 9066 +3 8866 9177 9115 +3 8866 8668 9177 +3 8668 9244 9177 +3 9180 8869 8794 +3 8868 9370 8871 +3 9069 8935 8726 +3 9183 8610 8725 +3 8800 8434 8874 +3 8877 9313 9118 +3 9013 8800 9071 +3 9014 9011 8942 +3 9016 8882 8943 +3 9124 8805 8804 +3 9125 8487 8805 +3 9254 8679 8621 +3 9257 8488 9258 +3 9189 9126 8885 +3 8490 9514 9515 +3 8490 9515 8735 +3 9020 9021 9074 +3 8891 9075 8807 +3 9130 9077 8892 +3 8951 8813 9079 +3 8952 8814 9132 +3 9384 8391 9029 +3 8687 8896 9135 +3 8953 8498 9201 +3 9321 9029 8564 +3 8691 8961 8565 +3 9084 8964 8504 +3 8822 8898 9085 +3 9210 8698 8967 +3 9207 8755 9393 +3 9147 9283 9039 +3 8829 9039 9213 +3 9148 8573 9040 +3 9040 8573 8513 +3 8640 8760 9091 +3 8640 8972 8514 +3 8761 8514 8972 +3 8906 8706 8832 +3 8911 8836 8837 +3 8914 9097 9046 +3 9156 9048 9047 +3 8769 8916 9225 +3 8919 9162 8774 +3 8776 9349 9049 +3 8777 8985 9349 +3 8846 9103 8920 +3 8987 9102 8712 +3 9104 8535 9105 +3 8993 8922 8660 +3 8787 9108 8995 +3 8661 8923 8996 +3 8856 8858 8596 +3 9361 9003 8542 +3 9172 8717 9002 +3 8719 9241 9498 +3 9112 9241 8543 +3 9172 9005 8720 +3 8543 8193 9112 +3 9062 8865 8862 +3 9246 9178 8869 +3 9180 9246 8869 +3 9183 8795 8934 +3 9070 8608 8797 +3 9119 8803 8554 +3 8880 9012 8943 +3 9119 8730 8803 +3 9073 9012 9011 +3 9072 8879 9013 +3 9072 8802 8879 +3 9015 8802 9072 +3 9014 9073 9011 +3 9073 8943 9012 +3 9015 9014 8942 +3 9124 9016 9122 +3 8487 9125 8883 +3 8884 9257 9588 +3 8681 9019 8886 +3 8888 9261 8946 +3 8946 9319 8888 +3 8891 9444 9075 +3 9192 8739 9022 +3 9129 8891 8809 +3 8813 9194 9079 +3 8741 9025 9267 +3 9026 8951 9197 +3 8895 9271 9593 +3 9135 9136 8687 +3 9136 8745 8687 +3 9083 8449 8501 +3 9321 8450 8565 +3 8959 9325 9275 +3 9083 8960 8449 +3 8748 9140 8897 +3 8960 9083 9202 +3 9137 8565 8961 +3 8962 8503 9032 +3 8566 8819 9456 +3 9456 8963 8566 +3 8901 8700 9210 +3 8901 9210 9087 +3 8755 9088 9393 +3 8572 9396 8638 +3 8971 9398 9040 +3 8576 9399 9285 +3 9287 8762 8703 +3 9287 8703 8577 +3 8974 8763 9336 +3 8644 8906 9094 +3 8707 9152 8765 +3 8766 9292 9096 +3 8838 8912 9221 +3 8912 9222 9221 +3 9045 8914 9476 +3 9343 9047 8708 +3 8977 9155 9097 +3 8709 9345 8916 +3 8772 9226 8919 +3 9225 9226 8772 +3 8773 8469 9159 +3 9161 8918 8844 +3 9163 8987 8986 +3 8985 8656 9051 +3 8845 9230 8778 +3 8849 9234 8988 +3 9354 9234 8849 +3 9303 9106 8784 +3 8992 9107 9055 +3 9628 8661 8996 +3 9057 9003 9361 +3 9005 9308 8663 +3 9060 9309 8664 +3 9113 9243 9173 +3 8668 9064 9244 +3 9114 8931 8793 +3 9067 9181 8724 +3 9186 8730 9119 +3 9120 8619 9510 +3 9373 8883 9125 +3 9074 9128 9020 +3 9021 9262 9074 +3 9075 9262 9021 +3 9444 8891 9129 +3 8949 9078 9023 +3 9194 8892 9077 +3 9028 8742 9383 +3 9384 9271 8391 +3 8955 9385 9200 +3 9451 9135 8896 +3 9028 9083 8501 +3 9201 9530 8953 +3 8816 8745 9136 +3 9030 9323 8957 +3 9139 8748 8818 +3 9324 8958 8897 +3 9205 9036 9034 +3 8753 9142 9206 +3 9397 8829 9213 +3 9091 8972 8640 +3 8833 9606 8763 +3 9338 8906 8832 +3 8906 9338 9094 +3 9220 9094 9340 +3 9343 8708 9293 +3 8914 9046 9476 +3 9225 8916 9296 +3 9159 9099 9347 +3 8843 8918 9484 +3 9160 8984 9300 +3 9230 9231 8778 +3 8845 9164 9230 +3 8920 9103 9232 +3 9053 8712 9102 +3 8848 9413 9054 +3 8992 8995 9107 +3 9357 9167 8994 +3 8993 9358 8997 +3 8994 8855 9357 +3 9056 9565 8924 +3 9241 9112 9306 +3 9007 9499 8423 +3 8926 9059 8927 +3 9368 9066 9065 +3 9370 9248 9182 +3 9180 9116 9371 +3 9183 9249 8610 +3 9249 9185 8610 +3 9009 9694 9010 +3 8797 8938 9117 +3 8610 9185 8677 +3 9250 9118 9313 +3 9187 9122 9123 +3 9124 9122 9187 +3 9187 9315 9124 +3 9315 8805 9124 +3 9254 8732 9188 +3 9257 9258 9643 +3 9519 8947 9263 +3 8809 9024 9265 +3 9193 8948 9378 +3 9024 9380 9265 +3 9269 8948 9266 +3 9131 9267 9025 +3 9131 9025 9196 +3 9198 8893 8894 +3 9026 9197 9081 +3 8952 9132 9199 +3 9134 9385 8955 +3 9321 8565 9596 +3 9323 9030 9386 +3 9140 8748 9139 +3 8958 9138 8959 +3 8959 9138 9325 +3 9138 8958 9324 +3 9205 9599 9036 +3 9038 9332 8827 +3 9146 9144 8902 +3 9148 9539 8904 +3 8758 8970 9284 +3 8832 9216 9338 +3 9339 8833 8975 +3 9219 8909 8908 +3 9096 9291 9293 +3 9292 9291 9096 +3 9347 9099 9157 +3 9227 9158 9100 +3 9227 9100 9160 +3 8773 9159 9228 +3 9164 9410 9490 +3 9352 9053 9102 +3 9354 9558 9234 +3 9235 9054 9413 +3 9416 9354 8991 +3 9054 9235 9494 +3 9415 9104 9105 +3 8995 9108 9240 +3 9564 9357 8855 +3 8855 9168 9564 +3 8999 8859 9422 +3 9111 9002 8716 +3 8423 9499 9112 +3 8925 9365 9007 +3 9501 9425 8862 +3 8927 9059 8864 +3 9367 9502 9062 +3 9063 9176 9310 +3 9176 9427 9310 +3 9311 9578 8867 +3 9180 9247 9246 +3 9119 8940 9508 +3 9013 9071 9438 +3 9072 9013 9438 +3 9251 9072 9438 +3 9126 9189 9589 +3 9019 9644 8886 +3 8945 9128 9318 +3 8809 9265 9129 +3 9197 8951 9079 +3 8742 9080 9383 +3 9384 9270 9271 +3 9200 9199 9132 +3 9322 9136 9135 +3 9386 9030 8816 +3 9596 8565 9137 +3 9325 9387 9275 +3 9388 8962 9032 +3 9142 9036 9599 +3 9211 9087 9394 +3 8968 9211 9037 +3 9143 8638 9396 +3 9283 9718 9039 +3 9216 9092 9334 +3 9335 9216 9334 +3 9337 8833 9339 +3 9340 9094 9218 +3 9344 9224 8915 +3 9344 8915 8978 +3 8978 9295 9344 +3 8979 9098 9479 +3 9296 9482 9225 +3 9347 9299 9159 +3 9668 9484 8918 +3 9299 9228 9159 +3 9300 9227 9160 +3 9162 9229 9101 +3 8848 9233 9413 +3 8989 9415 9492 +3 8991 9418 9416 +3 9166 9106 9304 +3 8921 9167 9625 +3 9107 8995 9240 +3 9564 9168 9169 +3 9000 9359 9056 +3 9000 9170 9359 +3 9001 9360 8859 +3 9825 9059 9308 +3 9113 9366 9060 +3 9573 9064 9502 +3 9175 9754 8928 +3 9177 9244 9369 +3 9371 9247 9180 +3 8938 9120 9510 +3 9190 9019 8806 +3 9261 9443 8946 +3 9130 9445 9077 +3 9773 9078 9267 +3 9268 9079 9194 +3 9196 9447 9131 +3 9081 9197 9448 +3 9841 9593 9271 +3 9028 9383 9272 +3 9272 9525 9028 +3 9321 9384 9029 +3 9528 9200 9385 +3 9525 9083 9028 +3 9385 9134 9273 +3 9453 8953 9530 +3 9322 9454 9136 +3 9455 9137 8961 +3 9326 8963 9456 +3 9326 9327 8963 +3 9141 8965 9389 +3 9279 9205 9598 +3 9599 9205 9460 +3 9279 9460 9205 +3 9208 9461 9463 +3 9037 9211 9281 +3 9144 9088 8902 +3 9039 9718 9213 +3 9091 9333 8972 +3 9285 9214 8576 +3 9936 8973 8974 +3 9336 8763 9606 +3 9335 9338 9216 +3 9094 9338 9218 +3 9154 8835 8976 +3 9403 9404 9156 +3 9098 9297 9479 +3 9345 9296 8916 +3 8841 9298 9346 +3 9611 9226 9225 +3 9301 9051 9302 +3 9411 9353 9491 +3 9411 9234 9353 +3 9558 9353 9234 +3 9417 9053 9622 +3 9415 9105 9623 +3 9303 8850 9355 +3 9494 9496 9236 +3 9496 9239 9236 +3 9055 9420 9237 +3 9625 9238 8921 +3 8993 9563 9358 +3 9356 9305 8854 +3 9002 9111 9362 +3 9243 8928 9754 +3 9573 9244 9064 +3 9067 9179 9686 +3 9432 9430 9069 +3 9510 9584 8938 +3 9438 9071 9437 +3 9643 9588 9257 +3 8734 9126 9374 +3 9374 9514 8734 +3 8944 9259 9695 +3 9376 9191 9697 +3 9767 9318 9128 +3 9261 9442 9443 +3 9767 9128 9074 +3 9444 9129 9320 +3 9645 8948 9193 +3 9380 9646 9265 +3 9266 8948 9645 +3 9445 9446 9077 +3 9197 9079 9594 +3 9199 9200 9450 +3 9453 9273 8953 +3 9531 9530 9031 +3 9323 9532 9139 +3 9650 9456 8819 +3 9141 9389 9203 +3 9085 9653 9391 +3 9459 9278 9329 +3 9392 9329 9330 +3 9281 9211 9394 +3 9467 9393 9088 +3 9146 9717 9144 +3 9213 9470 9397 +3 9397 9470 8970 +3 9604 9091 9541 +3 9215 9543 9043 +3 9337 9606 8833 +3 9217 9544 9339 +3 9400 9044 9289 +3 9221 9725 9547 +3 9293 9291 9607 +3 9293 9549 9343 +3 9668 8918 9161 +3 9668 9161 9487 +3 9229 9554 9101 +3 9555 9164 9490 +3 9408 9232 9556 +3 9102 9409 9352 +3 9560 9303 9355 +3 9419 9496 9494 +3 9496 9624 9239 +3 9055 9107 9420 +3 9239 9624 9165 +3 9304 9356 9166 +3 9358 9629 8997 +3 9361 9421 10062 +3 9901 9057 9361 +3 9822 9002 9362 +3 9567 9498 9241 +3 9567 9241 9306 +3 9901 9423 9057 +3 9364 9007 9365 +3 9308 9570 9825 +3 9060 9366 9309 +3 9113 9173 9366 +3 9582 9694 9009 +3 8938 9584 9117 +3 9251 9438 9512 +3 9372 9251 9512 +3 9315 9585 9586 +3 9189 9317 9589 +3 9190 8806 9375 +3 9702 9521 9023 +3 9521 9379 9023 +3 9195 9381 9380 +3 9196 9593 9447 +3 9448 9197 9594 +3 9081 9448 9449 +3 9027 9081 9449 +3 9450 9200 9528 +3 9386 9847 9323 +3 9140 9139 9532 +3 9650 8819 9276 +3 9708 9457 9327 +3 9457 9084 9327 +3 9389 8965 9533 +3 9085 9277 9784 +3 9784 9653 9085 +3 9329 9392 9459 +3 9328 9534 9390 +3 9142 9599 9462 +3 9467 9088 9789 +3 9148 9719 9539 +3 9604 9333 9091 +3 10025 9287 9043 +3 9155 9224 9294 +3 9482 9296 9481 +3 9296 9345 9481 +3 9482 9611 9225 +3 9552 9484 9668 +3 9299 9485 9228 +3 9226 9553 9229 +3 9554 9229 9553 +3 9407 9101 9554 +3 9302 9671 9301 +3 9409 9102 9489 +3 9491 9353 9412 +3 9352 9622 9053 +3 9413 9493 9235 +3 9493 9559 9235 +3 9105 9238 9817 +3 9625 9497 9238 +3 9625 9167 9898 +3 9167 9357 9898 +3 9362 9111 9566 +3 9422 8859 9360 +3 10062 9631 9361 +3 9007 9364 9499 +3 9502 9572 9573 +3 8934 9579 9637 +3 9432 9507 9433 +3 9438 9437 9512 +3 9188 9588 9914 +3 9439 9991 9258 +3 9439 8886 9644 +3 9260 9695 9440 +3 9519 9263 9517 +3 9701 9129 9265 +3 9701 9265 9646 +3 9774 9773 9267 +3 9445 9704 9446 +3 9774 9267 9131 +3 9594 9079 9268 +3 9381 9195 9382 +3 9522 9842 9382 +3 9271 9270 9841 +3 9199 9779 9524 +3 9450 9527 9199 +3 10488 9321 9596 +3 9528 9385 9529 +3 9385 9273 9529 +3 9453 9648 9273 +3 9137 9918 9596 +3 9455 9918 9137 +3 9387 9325 9597 +3 9783 9388 9032 +3 9326 9708 9327 +3 9277 9203 9458 +3 9203 9389 9458 +3 9277 9458 9784 +3 9598 9654 9279 +3 9281 9394 9601 +3 9394 9600 9601 +3 9600 9394 9464 +3 9281 9601 9465 +3 9789 9088 9144 +3 9144 9717 9716 +3 9040 9398 9471 +3 9540 9398 9542 +3 9934 9287 10025 +3 10025 9043 9543 +3 9936 8974 9336 +3 10221 9337 9339 +3 9291 9475 9607 +3 9607 9549 9293 +3 9343 9549 9403 +3 9344 9295 9478 +3 9404 9403 9480 +3 9345 9608 9481 +3 9299 7998 9485 +3 9671 9488 9301 +3 9412 9557 9491 +3 9413 9233 9675 +3 9353 9414 9412 +3 9558 9414 9353 +3 9493 9413 9675 +3 9492 9415 9623 +3 9238 9497 9817 +3 9560 9978 9304 +3 9680 9624 9496 +3 9625 9898 9626 +3 9562 9305 9356 +3 9358 9563 9746 +3 9357 9564 9748 +3 9421 9110 10062 +3 9169 8999 9422 +3 9572 9502 9367 +3 9754 9175 10168 +3 9311 9245 9687 +3 9435 9581 9507 +3 9256 9373 9587 +3 9991 9643 9258 +3 9318 9767 9377 +3 8946 9443 9699 +3 9590 9767 9074 +3 9445 9521 9703 +3 9703 9704 9445 +3 9268 9446 9592 +3 9594 9268 9592 +3 9595 9448 9594 +3 9449 9448 9523 +3 9777 9270 9384 +3 9705 9449 9523 +3 9386 9454 9706 +3 9706 9847 9386 +3 9847 9651 9323 +3 9456 9650 10277 +3 9709 9533 9392 +3 9533 9459 9392 +3 9460 9279 9655 +3 9464 9657 9600 +3 9280 9657 9464 +3 9331 9465 9535 +3 9469 9283 8903 +3 8970 9720 9284 +3 9284 9603 9149 +3 9660 9661 9219 +3 9661 9288 9219 +3 9483 9551 8983 +3 9880 9348 9486 +3 9611 9553 9226 +3 9613 9487 9488 +3 9489 9618 9409 +3 9493 9742 9559 +3 9677 9416 9418 +3 9567 9363 9498 +3 9902 9570 9683 +3 9366 9173 9752 +3 9368 9753 9503 +3 9175 9634 10168 +3 9245 9635 9687 +3 9311 9687 9578 +3 9828 9312 9686 +3 9908 9579 9312 +3 9833 9694 9582 +3 9508 9509 9832 +3 9071 9511 9437 +3 9512 9437 9641 +3 9642 9585 9513 +3 9586 9585 9642 +3 9916 9515 9514 +3 9259 9515 9916 +3 9699 9517 9263 +3 9193 9771 9645 +3 9381 9646 9380 +3 9381 9382 9647 +3 9523 9448 9595 +3 9779 9522 9524 +3 9779 9199 9527 +3 9202 9844 9781 +3 9454 9322 9782 +3 9529 9273 9648 +3 9453 9530 9649 +3 9531 9649 9530 +3 9651 9532 9323 +3 9784 9854 9653 +3 10094 9709 9392 +3 9653 9855 9391 +3 9144 9716 9789 +3 8903 9090 9865 +3 9284 9720 9603 +3 9604 9541 9791 +3 9335 9334 9659 +3 9544 10221 9339 +3 9721 9400 9795 +3 9872 9660 9472 +3 9401 9154 9546 +3 9475 9724 9607 +3 9799 9549 9607 +3 9478 9878 9344 +3 9482 9481 9609 +3 7998 9665 9667 +3 9734 9554 9553 +3 9553 9807 9734 +3 9615 9555 9885 +3 9407 9617 9556 +3 9409 9812 9352 +3 9675 9740 9493 +3 9677 9418 9678 +3 9894 9495 9561 +3 9745 9240 9820 +3 9357 9748 9898 +3 9566 9750 9362 +3 9361 9631 9901 +3 9425 10065 9367 +3 10067 9503 9753 +3 9179 9429 9758 +3 9908 9312 9828 +3 9581 9433 9507 +3 9692 9117 9584 +3 9584 9761 10074 +3 9252 9640 9761 +3 9912 9437 9511 +3 9641 9437 9912 +3 9762 9512 9641 +3 9764 9374 9834 +3 9765 9259 9916 +3 9695 9259 9765 +3 9129 9701 9320 +3 10084 9646 9381 +3 9446 9704 9592 +3 9522 9779 9842 +3 9844 9525 9778 +3 9845 9526 9843 +3 9780 9527 9450 +3 9450 9528 9780 +3 9454 9782 9706 +3 9650 9276 9781 +3 9455 9388 10640 +3 10277 9999 9456 +3 9999 9326 9456 +3 9921 9457 9708 +3 10000 9708 9326 +3 9389 9533 9709 +3 9328 9925 9534 +3 9656 9462 9711 +3 9949 9602 9535 +3 9536 9713 9466 +3 9469 9718 9283 +3 9541 9932 9791 +3 9542 9214 9605 +3 9934 9869 9286 +3 9936 9336 9794 +3 10119 9938 9288 +3 9938 9217 9288 +3 9400 10029 9795 +3 9799 9607 9724 +3 9549 9728 9403 +3 9403 9728 9480 +3 9806 9551 9483 +3 9348 9880 9731 +3 9553 9611 9807 +3 9669 9667 9733 +3 9669 9733 9735 +3 9670 9671 9809 +3 9669 9735 9618 +3 9974 9676 9621 +3 9741 9352 9812 +3 9741 9622 9352 +3 9493 9740 9742 +3 9740 9814 9742 +3 9680 9496 9419 +3 9817 9497 9744 +3 9750 9822 9362 +3 9307 10064 9823 +3 9569 9499 9364 +3 9571 10065 9425 +3 9503 9757 9429 +3 10072 9690 9691 +3 9637 9908 9986 +3 9431 9637 9986 +3 9909 9691 9433 +3 9911 9509 9693 +3 9642 9513 9988 +3 9914 10403 9188 +3 9914 9588 9763 +3 9643 9991 10404 +3 9834 9589 10270 +3 9915 9991 9439 +3 9440 9695 9696 +3 10178 9441 10081 +3 9443 9442 10180 +3 9836 9519 9517 +3 9700 9320 9701 +3 9917 9773 9774 +3 9647 10084 9381 +3 10411 9776 9595 +3 9525 9272 9778 +3 10086 9596 9918 +3 10089 9528 9529 +3 9458 9853 9784 +3 9328 9710 9925 +3 9927 9656 10009 +3 9711 10009 9656 +3 9601 9600 9858 +3 9786 9601 9858 +3 10510 9469 8903 +3 9539 9719 10017 +3 9398 9790 9471 +3 9661 10119 9288 +3 9544 9217 9938 +3 9223 9727 10124 +3 9549 9799 9728 +3 9801 9480 9728 +3 9665 9805 9667 +3 9483 9732 9806 +3 9667 9805 9733 +3 9733 9808 9735 +3 9619 9738 9809 +3 9888 9673 9672 +3 9738 9557 9811 +3 9811 9557 9739 +3 9888 9674 9673 +3 9740 9813 9814 +3 9891 9742 9814 +3 9677 9678 10054 +3 9818 9624 9680 +3 9626 9497 9625 +3 9561 9420 9896 +3 9420 9745 9896 +3 9745 10057 9896 +3 10062 9110 10163 +3 10060 9749 9630 +3 9360 9751 10393 +3 9984 9367 10065 +3 9984 9572 9367 +3 10067 9757 9503 +3 9572 9827 9573 +3 9575 9636 9907 +3 9637 9579 9908 +3 9691 9909 10072 +3 9692 9584 10074 +3 9766 10176 9190 +3 9516 10272 10555 +3 10555 10180 9442 +3 9377 9767 9698 +3 9838 9320 9700 +3 9703 9772 9839 +3 9131 9775 9774 +3 9523 9595 9776 +3 9779 10189 9842 +3 9780 9528 10089 +3 9848 9529 9648 +3 9848 10089 9529 +3 9706 9920 9847 +3 9458 9389 10005 +3 10005 9389 9709 +3 9653 9854 9855 +3 9711 9926 10009 +3 9856 9712 9857 +3 9657 9856 9859 +3 9860 9658 9861 +3 9860 9949 9535 +3 9466 10014 9863 +3 9865 10510 8903 +3 9866 9718 10103 +3 9398 9540 9790 +3 9792 9286 9869 +3 9725 9876 9875 +3 9875 9943 9724 +3 9724 9943 9799 +3 9663 9877 9942 +3 9799 9945 9728 +3 9802 9803 9665 +3 9804 9665 9803 +3 9805 9665 9804 +3 9807 9961 9734 +3 9961 9736 9734 +3 9618 9735 9887 +3 9676 9970 9739 +3 9741 9812 9975 +3 9891 9814 9889 +3 9975 9815 9741 +3 9623 10254 9890 +3 10254 9623 9743 +3 9898 10613 9626 +3 9363 9567 10165 +3 9306 9569 10260 +3 10063 9500 9423 +3 9364 9365 10467 +3 10397 9570 9902 +3 9825 10329 9426 +3 9984 9827 9572 +3 10398 10168 9634 +3 9429 9757 9758 +3 9690 10072 9829 +3 9433 10172 9909 +3 9986 9638 9431 +3 9581 9832 10174 +3 9834 10079 9764 +3 9439 9644 9915 +3 9443 10407 9699 +3 9700 9701 10083 +3 9775 9917 9774 +3 9839 9704 9703 +3 9592 9704 10186 +3 10411 9592 10186 +3 10414 9841 9270 +3 9647 9382 9993 +3 9842 9993 9382 +3 10640 9918 9455 +3 10089 9919 9780 +3 9921 10191 9783 +3 10000 9326 9999 +3 10346 9708 10000 +3 9847 10490 9651 +3 9851 9652 10003 +3 10005 9709 9924 +3 9709 10094 9924 +3 9655 9279 10008 +3 9857 9712 9927 +3 9658 9786 9861 +3 9787 9949 9862 +3 9949 9860 9928 +3 9860 10012 9928 +3 9861 10012 9860 +3 9145 9537 10016 +3 9930 9470 9866 +3 9543 10117 9870 +3 9606 9337 10218 +3 9801 9879 9803 +3 9804 9803 9879 +3 9731 9729 9664 +3 9952 9956 9951 +3 9954 9956 9952 +3 9805 9956 9884 +3 9609 10044 9807 +3 9805 9884 9733 +3 9732 9960 10043 +3 9807 10044 9961 +3 9738 9964 9670 +3 9809 9738 9670 +3 9737 10145 9810 +3 9969 9672 9966 +3 9672 9969 9888 +3 9887 9971 9812 +3 9970 9676 9974 +3 9812 9971 9975 +3 9891 9889 10053 +3 9891 10053 9679 +3 10053 10318 9679 +3 9743 9817 9744 +3 9895 9561 9896 +3 9819 9624 9818 +3 9745 9820 10057 +3 9747 9746 10258 +3 9629 10163 9110 +3 9751 9363 10164 +3 9306 10260 9567 +3 10327 9423 9901 +3 10327 10063 9423 +3 10621 9173 9983 +3 9634 9574 9755 +3 9756 9904 9905 +3 9428 9756 9905 +3 9829 10070 9759 +3 9907 9636 10550 +3 10550 9636 9910 +3 9640 9913 9761 +3 9989 9642 9988 +3 9255 10403 10076 +3 9991 10405 10404 +3 9765 9916 10177 +3 9441 9835 10081 +3 10182 9772 9702 +3 9773 9917 10182 +3 9773 10182 9702 +3 10409 10790 9840 +3 10414 10409 9841 +3 10413 9778 9272 +3 9705 9523 9995 +3 9843 10343 9845 +3 10191 9998 9783 +3 10090 9648 10002 +3 9648 10090 9848 +3 10346 9921 9708 +3 9847 9920 10490 +3 10193 9651 10490 +3 9922 10093 9849 +3 9786 9858 10200 +3 9862 9949 10010 +3 10012 10100 9928 +3 9537 9864 10016 +3 9717 10360 9716 +3 9929 9720 9930 +3 9867 9931 9540 +3 10115 9934 10025 +3 10118 10119 9661 +3 9722 10121 10029 +3 9940 9401 9546 +3 9943 9945 9799 +3 10124 9727 9944 +3 9948 9879 9801 +3 10032 9879 9948 +3 10126 9878 9788 +3 9950 9788 10035 +3 9788 9729 10034 +3 9951 10130 9952 +3 9880 9953 9731 +3 9883 9666 10135 +3 9961 10044 10139 +3 9614 10046 9959 +3 10045 9962 9808 +3 10049 10048 9967 +3 9970 9974 10052 +3 9976 10052 9974 +3 9974 10054 9976 +3 10318 9816 9679 +3 9816 9818 9680 +3 10390 9819 9818 +3 10059 10057 9820 +3 9899 10325 9627 +3 9629 9747 10163 +3 10544 10062 10163 +3 9632 10326 10061 +3 9632 9823 10326 +3 10260 9569 10617 +3 10063 10167 9500 +3 10167 10469 9571 +3 10469 10065 9571 +3 9634 9755 10398 +3 10068 9828 9686 +3 9832 10263 10174 +3 10073 10334 10779 +3 9989 9988 10175 +3 10268 10077 9989 +3 10176 9766 10271 +3 10177 10335 9765 +3 9765 9696 9695 +3 10080 10178 10081 +3 10272 10483 10555 +3 10407 9443 10180 +3 10338 9770 9837 +3 9992 9645 9771 +3 9839 9772 10184 +3 9647 9993 10638 +3 9995 9523 9776 +3 9705 9995 10416 +3 9845 10343 9996 +3 10002 10091 10090 +3 10193 9850 9651 +3 10092 9922 9852 +3 10093 9922 10092 +3 10282 10194 9849 +3 9649 10194 10002 +3 9923 9851 10001 +3 10093 10282 9849 +3 9855 9854 10006 +3 9927 10198 9857 +3 9786 10200 9861 +3 10101 9863 10658 +3 9716 10360 10287 +3 10018 9471 9790 +3 9931 9790 9540 +3 9603 10439 9932 +3 10019 10021 10108 +3 10213 10209 10112 +3 10027 10024 10021 +3 9873 10120 9796 +3 10121 10452 10029 +3 9874 9796 10120 +3 9726 10030 9876 +3 9942 10122 9726 +3 9948 9945 10123 +3 10031 9948 10123 +3 9948 10031 10032 +3 9879 10032 9951 +3 9950 10035 10033 +3 9951 9804 9879 +3 10035 9788 10034 +3 10033 10131 10037 +3 9729 9731 10034 +3 9951 10127 10130 +3 10130 10128 10132 +3 10132 10040 10039 +3 9953 10034 9731 +3 10040 10133 10039 +3 9955 10245 10041 +3 10039 9957 9954 +3 9957 10039 10133 +3 10135 10136 9883 +3 10139 10044 10136 +3 10045 9884 10134 +3 10134 10247 10045 +3 9963 9810 10047 +3 9810 10145 10047 +3 10144 9969 9966 +3 10147 10049 9970 +3 10052 10147 9970 +3 10155 9976 10055 +3 9893 10320 10160 +3 10612 9899 9562 +3 10058 10057 10059 +3 10060 9981 9749 +3 10393 9751 10164 +3 9631 10062 10544 +3 9902 10545 10397 +3 10467 9824 10696 +3 9752 9173 10621 +3 9757 10774 9758 +3 9908 9828 10170 +3 9688 10171 9689 +3 10400 9831 9638 +3 10263 9911 10475 +3 10175 9988 10478 +3 10482 9916 9764 +3 10335 9696 9765 +3 9696 10968 9440 +3 9698 10181 10273 +3 9645 9992 10183 +3 9776 10411 10085 +3 10087 9996 10088 +3 10277 9650 10419 +3 10278 10190 9782 +3 10190 10643 9920 +3 10089 10192 9919 +3 10009 10198 9927 +3 10010 10099 10358 +3 9861 10285 10012 +3 10099 10286 10358 +3 10100 10099 9928 +3 9469 10660 10288 +3 10111 10105 10109 +3 10111 10106 10105 +3 10020 10112 10364 +3 10207 10210 10113 +3 10114 10111 10113 +3 10115 10025 10216 +3 9939 10517 10028 +3 10369 9936 9794 +3 9873 10223 10120 +3 9874 10120 9798 +3 10030 9726 10122 +3 10030 10125 10123 +3 10125 10031 10123 +3 10232 10031 10125 +3 10231 10126 10235 +3 10127 9951 10032 +3 10238 9950 10033 +3 10037 10238 10033 +3 10238 10037 10240 +3 10131 10033 10129 +3 10033 10035 10129 +3 10240 10036 10242 +3 10131 10243 10037 +3 10243 10131 10245 +3 10129 9953 10041 +3 10136 10140 10139 +3 10042 10142 10137 +3 10043 10142 10042 +3 10140 10138 10143 +3 10138 10141 10249 +3 10048 10141 10137 +3 10137 10142 10048 +3 10049 10250 10048 +3 9962 10146 10148 +3 10152 10253 10147 +3 10147 10052 10152 +3 10148 10315 9971 +3 10150 10151 9973 +3 10152 10151 10150 +3 10152 10155 10151 +3 10151 10156 9973 +3 10151 10155 10154 +3 10151 10154 10156 +3 10154 10255 10156 +3 9744 10319 9743 +3 9816 10161 9818 +3 9897 9819 10390 +3 10058 10056 10057 +3 9979 9682 10541 +3 10542 10694 9750 +3 10544 10770 9631 +3 10165 9567 10166 +3 10261 10328 10064 +3 10471 10065 10469 +3 10332 10774 9757 +3 10172 10702 9909 +3 10073 10264 9911 +3 10265 10266 9833 +3 10264 10073 10779 +3 9989 10175 10268 +3 10481 10270 9990 +3 10482 10177 9916 +3 10178 10080 9766 +3 9772 10182 10275 +3 10184 9772 10275 +3 9775 10790 10340 +3 9993 10489 10638 +3 9778 10882 9844 +3 10637 10276 10086 +3 10490 9920 10643 +3 10002 10194 10091 +3 10004 10350 10348 +3 10095 10348 10283 +3 10195 10196 9710 +3 10356 9926 10097 +3 10201 10200 10357 +3 9469 10510 10660 +3 10203 10360 10017 +3 10104 10203 10017 +3 9866 10204 9930 +3 9932 10439 10205 +3 10110 10362 10206 +3 10289 10020 10364 +3 10291 10208 10207 +3 10207 10109 10291 +3 10112 10209 10364 +3 10441 9869 9935 +3 10209 10213 10366 +3 10212 10026 10215 +3 10212 10375 10026 +3 10669 10369 9794 +3 10298 10299 10219 +3 10220 9795 10222 +3 10030 10122 10125 +3 10122 10224 10226 +3 10122 10226 10125 +3 10125 10226 10232 +3 10226 10228 10232 +3 10239 10234 10240 +3 10304 10239 10241 +3 10305 10243 10245 +3 10305 10245 10307 +3 10245 9955 10307 +3 10145 10311 10047 +3 10311 10145 10248 +3 10246 10252 10251 +3 10252 10250 10253 +3 10252 10253 10150 +3 10152 10150 10253 +3 10050 10386 10457 +3 10156 10255 10159 +3 10154 10157 10255 +3 9977 10160 10256 +3 10256 10160 10320 +3 10318 10161 9816 +3 10462 10390 9818 +3 9981 10463 10059 +3 10325 10464 9627 +3 10162 10541 9682 +3 10165 10164 9363 +3 10394 10396 9982 +3 9752 10621 10620 +3 9684 10262 10066 +3 10067 10332 9757 +3 10548 10171 9688 +3 10704 10172 10174 +3 9911 10264 10475 +3 10551 10334 10400 +3 10078 9915 10708 +3 10553 10080 10081 +3 10407 10180 10632 +3 9770 10338 10634 +3 10274 10182 9917 +3 10185 9839 10410 +3 9778 10413 10714 +3 10416 9995 10561 +3 10417 10637 10086 +3 9998 10345 10640 +3 9999 10277 10279 +3 10347 10001 9851 +3 10283 10352 10006 +3 10006 10352 10195 +3 10096 10497 10426 +3 10356 10097 10354 +3 10099 10100 10656 +3 10288 10661 10103 +3 10107 10437 10362 +3 10438 10291 10109 +3 10105 10438 10109 +3 10209 10732 10364 +3 10210 10293 10294 +3 10210 10294 10214 +3 10297 10214 10294 +3 10296 10366 10213 +3 10297 10212 10214 +3 10371 10116 10370 +3 10217 10368 10295 +3 10370 10219 10299 +3 10370 10116 10219 +3 10300 10223 9873 +3 10233 10304 10241 +3 10379 10306 10244 +3 10532 10146 10314 +3 10146 10532 10385 +3 10387 9890 10254 +3 10255 10388 10159 +3 9743 10319 10254 +3 10316 10157 10256 +3 10461 10318 10317 +3 10389 9978 10257 +3 10161 10462 9818 +3 10390 10462 10611 +3 10058 10540 10056 +3 10392 10163 9747 +3 9980 10615 10542 +3 10164 10616 10393 +3 10260 10166 9567 +3 10473 10333 10331 +3 9907 10550 10624 +3 10627 9638 9986 +3 10476 10075 10266 +3 10479 10403 9914 +3 10631 10630 9763 +3 9763 10404 10631 +3 10482 9764 10079 +3 10274 10275 10182 +3 10635 10183 9992 +3 9839 10184 10410 +3 10487 10409 10414 +3 10085 10342 9776 +3 10344 10794 10489 +3 10187 10418 10343 +3 10418 9996 10343 +3 9996 10891 10088 +3 10419 10889 10277 +3 9998 10191 10641 +3 10190 10278 10793 +3 10277 10889 10279 +3 10421 10192 10280 +3 10491 9923 10001 +3 10282 10565 10194 +3 10423 10352 10422 +3 10348 10350 10349 +3 10283 10422 10352 +3 10196 10195 10424 +3 10096 10426 10197 +3 10096 10196 10497 +3 10198 10429 10428 +3 10284 10430 10199 +3 10201 10359 10285 +3 10286 10099 10656 +3 10806 10013 10287 +3 10016 9864 10992 +3 10361 10360 10203 +3 9866 10103 10204 +3 10203 10104 10511 +3 10437 10107 10581 +3 10206 10438 10105 +3 10289 10363 10020 +3 9867 10292 9931 +3 10587 10732 10209 +3 10115 10734 9935 +3 10294 10365 10297 +3 10296 10445 10366 +3 10117 10444 9870 +3 10220 10446 9937 +3 10373 10371 10370 +3 10367 10595 10375 +3 10298 10372 10299 +3 10376 10371 10373 +3 10223 10593 10301 +3 10377 10529 10378 +3 10379 10381 10306 +3 10379 10309 10381 +3 10530 10383 10248 +3 10688 10315 10385 +3 10688 10458 10315 +3 10159 10388 10317 +3 10256 10320 10538 +3 10161 10318 10461 +3 10320 10609 10538 +3 10165 10543 10164 +3 10165 10166 10466 +3 11025 10394 9982 +3 10467 10696 10859 +3 9826 10470 10261 +3 9907 10624 10699 +3 10700 10548 9688 +3 10775 10070 10071 +3 10627 9986 10549 +3 10263 10475 10628 +3 10475 10264 10705 +3 10401 10552 9987 +3 10480 9990 10269 +3 10967 10481 9990 +3 9915 10406 10708 +3 10176 10271 10406 +3 10483 10272 10554 +3 9836 10336 10633 +3 10713 10414 9994 +3 10561 10342 10792 +3 10714 10882 9778 +3 9996 10418 10891 +3 10345 9998 10641 +3 10191 9921 10346 +3 10420 10346 10000 +3 10793 10643 10190 +3 10347 9850 10795 +3 10350 10568 10349 +3 10196 10424 10497 +3 10500 10355 10505 +3 10428 10571 10284 +3 10285 10359 10506 +3 10287 10729 10806 +3 10436 10361 10203 +3 10437 10435 10362 +3 10512 10364 10732 +3 7108 10018 10516 +3 10439 10583 10205 +3 10291 10514 10208 +3 10442 9870 10444 +3 10590 10446 10220 +3 10447 10218 10668 +3 10521 10445 10448 +3 10595 10367 10522 +3 10375 10595 10524 +3 10372 10377 10299 +3 10593 10223 10300 +3 10523 10449 10374 +3 10525 10374 10376 +3 10523 10374 10525 +3 10593 10527 10301 +3 10450 10378 10529 +3 10383 10530 10455 +3 10456 10382 10455 +3 10531 10313 10384 +3 10533 10688 10385 +3 10388 10535 10317 +3 10388 10316 10535 +3 10535 10461 10317 +3 10461 10608 10161 +3 10537 10316 10538 +3 10316 10256 10538 +3 10462 10161 10608 +3 10609 10321 10610 +3 10392 10544 10163 +3 10165 10466 10543 +3 10694 11025 9982 +3 10166 10260 11266 +3 10859 10618 10467 +3 10468 10469 10167 +3 10772 10333 10473 +3 11195 10774 10332 +3 10623 10070 10775 +3 10169 10700 9688 +3 10550 9910 10706 +3 10783 10175 10478 +3 10404 10405 10631 +3 10335 10177 11207 +3 10180 10710 10632 +3 11053 10413 10412 +3 10713 10487 10414 +3 10276 10637 10715 +3 10562 10416 10561 +3 10187 10416 10562 +3 11057 10191 10346 +3 9997 9919 10563 +3 10646 10192 10421 +3 10646 9919 10192 +3 10795 10645 10347 +3 10497 10496 10498 +3 10424 10496 10497 +3 10498 10426 10497 +3 10505 10503 10500 +3 10016 10814 10508 +3 10436 10659 10361 +3 10512 10289 10364 +3 10513 10018 7108 +3 7108 10514 10513 +3 10516 10584 7108 +3 10584 10293 7108 +3 10293 10208 7108 +3 10514 7108 10208 +3 10909 10441 9935 +3 10445 10521 10518 +3 10670 10302 10527 +3 10382 10383 10455 +3 10158 10534 10460 +3 10535 10316 10537 +3 10535 10537 10536 +3 10608 10539 10462 +3 10462 10539 10611 +3 10610 10321 10768 +3 10768 10056 10540 +3 11024 10770 10544 +3 10617 11266 10260 +3 9364 10467 10618 +3 11029 10468 10167 +3 10262 11031 10860 +3 10772 10622 10333 +3 10622 10957 10773 +3 10069 10623 10867 +3 10627 10549 10703 +3 10628 10704 10174 +3 10174 10263 10628 +3 10074 10781 10706 +3 10264 10629 10705 +3 10963 10780 10265 +3 10266 10265 10780 +3 10476 10266 10780 +3 10403 10479 10076 +3 10631 10405 10875 +3 10405 10078 10875 +3 10555 10710 10180 +3 10787 10338 9837 +3 11210 10408 10082 +3 10558 10484 10339 +3 10635 9992 10877 +3 10275 10274 10788 +3 10882 10714 10881 +3 10489 10716 10638 +3 10887 10419 9846 +3 10794 10344 10642 +3 10718 10278 10088 +3 10420 11057 10346 +3 10894 10642 10188 +3 9919 10646 10563 +3 10566 10422 10567 +3 10567 10349 10649 +3 10349 10801 10649 +3 10349 10568 10801 +3 10424 10722 10496 +3 10425 10569 10652 +3 10499 10425 10652 +3 10571 10654 10572 +3 10501 10515 10573 +3 10506 10359 10725 +3 10507 10657 10577 +3 10728 10657 10507 +3 10102 10812 10903 +3 10992 10814 10016 +3 10288 10660 10661 +3 10586 10664 10584 +3 10446 10590 10118 +3 10824 10218 10447 +3 10448 10591 10521 +3 10671 10220 10222 +3 10522 10592 10594 +3 10592 10738 10594 +3 10121 10672 10452 +3 10672 10997 10452 +3 10681 10750 10602 +3 10685 10604 10757 +3 10757 10604 10848 +3 10605 10603 10686 +3 10605 10685 10603 +3 10605 10604 10685 +3 10606 10531 10384 +3 10456 10455 10851 +3 10851 10455 10606 +3 10852 10384 10457 +3 10385 10532 10533 +3 10532 10762 10533 +3 10153 10387 10763 +3 10689 10257 10460 +3 10538 10855 10537 +3 10855 10538 10609 +3 10058 11017 10540 +3 11017 10058 10857 +3 10857 10463 11018 +3 10695 10952 10259 +3 10955 10696 9824 +3 10860 10066 10262 +3 10963 10265 10173 +3 10780 10869 10476 +3 10630 11043 11042 +3 10078 10708 10784 +3 10876 10177 10482 +3 10555 10483 10710 +3 10407 10632 10970 +3 10336 11444 10633 +3 10877 9992 10559 +3 10715 10713 9994 +3 10792 10342 10975 +3 10791 10715 10637 +3 10884 10637 10417 +3 10562 10717 10187 +3 10722 10650 10496 +3 10498 10898 10569 +3 10899 10652 10569 +3 10726 10506 10725 +3 10725 10359 10575 +3 10657 10727 10577 +3 10434 10433 10578 +3 10580 10509 10659 +3 10510 10579 10660 +3 10580 10581 10731 +3 10731 10289 10512 +3 10819 10817 10587 +3 10583 10665 10440 +3 10583 10818 10665 +3 10666 10441 10909 +3 10735 10823 10444 +3 10444 10823 10442 +3 10738 10592 10737 +3 10998 10523 10525 +3 10525 10526 10827 +3 10453 10599 10740 +3 10743 10746 10675 +3 10742 10829 10743 +3 10743 10829 10746 +3 10748 10832 10747 +3 10681 10754 10750 +3 10751 10752 10680 +3 10683 10684 10682 +3 10855 10854 10537 +3 10537 10854 10536 +3 10608 10536 10766 +3 10608 10766 10539 +3 10610 10768 10767 +3 10612 10322 10946 +3 10611 10539 10690 +3 10948 10690 10539 +3 11017 10949 10540 +3 10616 11110 10693 +3 11266 10953 10166 +3 10617 10618 11268 +3 10859 10696 11028 +3 10864 10957 10622 +3 10623 10868 10867 +3 10700 10777 10548 +3 10264 10779 10629 +3 11043 10630 10631 +3 10875 11043 10631 +3 10079 11046 10482 +3 10406 11121 10708 +3 10406 10271 11121 +3 10876 11207 10177 +3 10335 11207 11048 +3 10553 10556 11050 +3 10711 10788 10274 +3 10638 10716 10883 +3 10891 10418 10886 +3 10716 10489 10794 +3 10888 10345 10641 +3 10893 10643 10793 +3 10894 10563 10719 +3 10281 10491 10564 +3 10646 10421 11134 +3 10494 10720 10721 +3 10896 10566 10799 +3 10572 10805 10804 +3 10572 10654 10805 +3 10724 10653 10811 +3 10657 10730 10727 +3 10727 10730 10576 +3 10580 10813 10509 +3 10579 11235 11078 +3 10588 10586 10663 +3 10913 10735 10669 +3 11086 10523 10998 +3 10827 10998 10525 +3 10921 10673 10738 +3 10742 10743 10674 +3 10928 10746 10829 +3 10745 10746 10928 +3 10832 10830 10930 +3 10748 10830 10832 +3 10748 10834 10830 +3 10748 10933 10834 +3 10748 10747 10932 +3 10933 10836 10834 +3 10676 10934 10678 +3 10680 10678 10841 +3 10754 10840 10750 +3 10751 10680 10841 +3 10682 10753 10752 +3 10684 10753 10682 +3 10848 10847 10757 +3 10604 10942 10848 +3 10686 10758 10759 +3 10942 10604 10760 +3 10850 10687 10759 +3 11187 10460 10534 +3 11187 10689 10460 +3 10536 10854 10766 +3 10948 10539 10766 +3 11017 10857 10950 +3 10544 10392 11020 +3 10695 11021 10952 +3 10543 10466 10858 +3 10696 11745 11028 +3 11113 10698 10865 +3 10868 10623 10775 +3 10626 10625 10702 +3 10551 10962 10778 +3 10706 10781 11199 +3 10869 10780 10964 +3 10483 10554 10709 +3 10483 10709 10710 +3 10556 10969 11050 +3 10413 11053 11446 +3 10712 11283 10415 +3 10562 10885 10717 +3 10977 10886 10717 +3 10716 10794 10978 +3 10563 10646 10719 +3 10281 11217 10648 +3 10646 11133 10719 +3 10722 10798 10897 +3 10898 10899 10569 +3 10804 10902 10808 +3 10805 10809 10804 +3 10575 10810 10725 +3 10807 10810 10575 +3 10807 10808 10902 +3 10728 10656 11144 +3 10728 11144 11076 +3 10576 10730 11077 +3 10820 10663 10733 +3 10733 10666 10906 +3 10820 10907 10667 +3 10822 10520 10821 +3 10824 10913 10669 +3 10920 10921 10914 +3 10930 10830 10831 +3 10830 10833 10831 +3 10830 10834 10833 +3 10834 10836 10833 +3 10747 10835 11006 +3 10933 10748 10932 +3 11008 11007 10677 +3 10934 10839 10678 +3 10844 10755 10936 +3 10847 10939 10757 +3 10758 10686 10845 +3 10850 10944 10761 +3 10851 11185 10762 +3 10852 10457 10945 +3 11187 11188 10689 +3 11106 10607 10323 +3 10764 11106 10323 +3 10854 10947 10766 +3 10769 11021 10695 +3 10696 10955 11745 +3 11112 11745 10955 +3 10332 11274 11195 +3 10703 11035 10627 +3 10964 10780 10963 +3 10784 11045 10078 +3 10708 11121 10784 +3 10554 10968 11354 +3 10786 11208 10557 +3 11444 11209 10633 +3 11125 10487 10713 +3 11446 10714 10413 +3 10976 10792 10975 +3 11284 10882 10881 +3 10562 10639 10885 +3 10889 11448 10279 +3 10420 10279 11448 +3 11056 11057 10420 +3 10978 10794 11129 +3 11059 10644 10893 +3 11128 10645 10795 +3 10564 11217 10281 +3 11134 11133 10646 +3 10798 10896 10981 +3 10898 10985 10899 +3 10899 10985 10987 +3 10806 10990 10900 +3 10725 10810 11074 +3 10730 11297 11077 +3 11298 10730 10657 +3 10820 10733 10907 +3 10907 10733 10906 +3 11152 10824 10447 +3 10735 10913 11306 +3 11306 10823 10735 +3 10671 10997 11394 +3 11309 10672 10597 +3 10999 10827 10923 +3 10827 10999 10998 +3 10926 10923 10827 +3 11000 10925 10999 +3 11005 10833 10836 +3 10931 11005 10836 +3 11096 10933 10932 +3 10838 11179 10749 +3 10840 10754 10935 +3 11011 10936 10755 +3 10935 10938 10940 +3 10846 10756 11013 +3 10756 10937 10936 +3 10937 10844 10936 +3 10845 10846 11012 +3 10939 10940 10938 +3 10940 10939 10847 +3 10847 10941 10940 +3 10845 11257 10758 +3 11329 10759 10758 +3 11189 10322 10689 +3 10322 11189 10946 +3 11015 11014 10765 +3 10947 10948 10766 +3 11016 10856 10690 +3 11336 10465 10693 +3 10952 11019 11018 +3 11192 11426 10770 +3 11269 10545 10619 +3 11513 10468 11029 +3 10860 11274 10066 +3 11599 10472 10861 +3 11430 10547 10474 +3 10706 11199 11034 +3 11043 11350 11042 +3 10078 11045 10875 +3 11354 10968 10785 +3 11051 10634 10338 +3 11211 10711 10789 +3 10972 10560 11610 +3 10716 11055 10883 +3 11215 11614 10641 +3 11448 11056 10420 +3 10978 11055 10716 +3 11127 10718 10892 +3 11127 10979 10718 +3 11531 10645 11128 +3 10645 11531 11062 +3 10798 10981 11137 +3 10800 11222 10799 +3 11069 10897 10982 +3 11070 10983 11069 +3 10901 11072 11140 +3 10988 11140 10989 +3 10988 10901 11140 +3 10900 10990 11229 +3 10991 10813 10904 +3 10992 11390 10814 +3 10816 10661 11147 +3 10736 11149 10996 +3 11152 11239 10824 +3 11165 11089 10828 +3 10930 10831 11004 +3 11174 10836 10933 +3 10836 11174 10931 +3 11096 10932 11095 +3 11097 11007 11008 +3 11097 11252 10934 +3 11007 11097 10934 +3 10842 11010 10843 +3 11013 11012 10846 +3 10319 11186 10763 +3 11186 10319 10607 +3 11263 11106 10764 +3 10693 11110 11338 +3 11340 10951 10615 +3 11110 10543 10858 +3 11192 10770 11024 +3 10955 10620 11032 +3 10620 11272 11032 +3 11513 10546 10468 +3 11273 10546 11513 +3 11273 10697 10546 +3 11113 10865 11197 +3 10776 10625 11276 +3 10703 10549 10958 +3 10962 10627 11035 +3 10963 11200 10964 +3 10965 10782 10477 +3 11439 11206 10873 +3 11120 10481 10967 +3 10969 10557 11280 +3 11210 11356 11122 +3 11282 10636 10973 +3 11681 10713 10715 +3 11681 11125 10713 +3 11357 10878 10974 +3 10880 10415 11212 +3 11360 10345 10888 +3 11214 11528 10889 +3 10886 10977 10890 +3 11528 11448 10889 +3 11056 11615 11057 +3 11055 10978 11451 +3 10978 11216 11451 +3 11060 10644 11059 +3 11060 11128 10644 +3 10895 11364 10564 +3 11217 10564 11066 +3 11137 10981 11136 +3 11135 10799 11222 +3 11069 10982 11068 +3 11223 11070 11069 +3 10984 11224 10801 +3 11226 10987 11138 +3 10985 11138 10987 +3 10987 11226 11071 +3 11232 11077 11297 +3 11240 11238 10909 +3 11239 10913 10824 +3 10911 11155 11150 +3 11308 11309 10825 +3 11399 10927 10922 +3 11094 11169 11170 +3 10929 11003 11321 +3 10831 10833 11171 +3 10929 11251 10835 +3 11005 11171 10833 +3 11172 10931 11174 +3 11177 11179 11178 +3 11179 10838 11254 +3 11255 10843 11010 +3 10843 11255 11098 +3 10843 11098 11011 +3 10758 11182 11329 +3 11259 11099 10942 +3 11416 11102 11184 +3 11184 11102 10852 +3 11102 11416 11185 +3 11419 11188 11187 +3 10689 11188 11189 +3 11191 10947 11014 +3 11014 11015 11107 +3 11015 10767 11108 +3 11107 11015 11108 +3 10324 10541 11190 +3 10952 11021 11019 +3 10858 10466 11022 +3 11030 11029 11194 +3 11511 11027 10954 +3 10954 10956 11271 +3 10862 10863 11196 +3 10775 11518 10868 +3 10960 10628 11036 +3 11203 10966 10782 +3 11438 11205 10873 +3 10873 11206 11438 +3 11042 11521 11040 +3 11042 11350 11521 +3 11522 11043 10875 +3 10875 11045 11522 +3 11045 10784 11675 +3 10784 11121 11047 +3 10969 11280 11678 +3 11444 10970 11971 +3 10633 11209 10787 +3 11051 10559 10634 +3 11446 11053 11445 +3 10791 11681 10715 +3 11615 11215 11057 +3 10892 10890 11126 +3 10979 11127 11362 +3 11058 10979 11362 +3 11129 11216 10978 +3 11366 11129 11061 +3 10796 11286 11064 +3 11364 11066 10564 +3 11288 10980 11067 +3 11137 11221 10982 +3 11068 11223 11069 +3 11295 11140 11228 +3 10810 10807 11143 +3 11143 11142 10810 +3 11075 11231 11144 +3 11231 11075 11074 +3 10904 11145 10991 +3 10993 11471 11145 +3 10814 11548 11235 +3 11078 11235 11234 +3 11079 11078 11550 +3 11079 11391 11147 +3 11149 10906 11238 +3 10913 11154 11306 +3 11242 11160 11159 +3 10920 11085 11244 +3 11312 11094 11166 +3 11313 11167 11093 +3 11321 11251 10929 +3 11501 10835 11251 +3 11502 11005 10931 +3 11097 11173 11325 +3 11008 11173 11097 +3 11008 11095 11173 +3 11175 11253 11096 +3 11178 11174 11253 +3 11175 11177 11253 +3 11098 11256 11012 +3 11257 11182 10758 +3 11418 11262 10853 +3 11332 11186 10607 +3 11014 11264 11191 +3 11108 10949 11334 +3 10949 11507 11334 +3 11507 10949 11337 +3 11425 11595 11268 +3 11031 11269 11512 +3 10954 11271 11511 +3 10955 11032 11112 +3 11427 11271 10956 +3 11113 11197 11427 +3 11197 10865 11343 +3 11037 10778 11201 +3 11201 11116 11037 +3 10870 11205 11277 +3 11350 11043 11522 +3 11120 10967 11351 +3 11121 11441 11047 +3 11281 10339 11611 +3 11527 10884 11360 +3 10884 10345 11360 +3 11449 11215 11615 +3 11055 11451 11617 +3 11127 10892 11126 +3 11531 11128 11060 +3 11066 11364 11455 +3 11219 11368 11132 +3 11132 11369 11067 +3 11220 11290 11136 +3 11462 11289 11135 +3 11462 11135 11222 +3 11690 11222 11292 +3 11068 10982 11221 +3 11068 11291 11223 +3 11224 10984 11625 +3 11225 11070 11378 +3 11070 11223 11378 +3 11225 11379 11138 +3 11138 10985 11225 +3 11226 11465 11227 +3 10986 11293 11466 +3 10986 11229 11293 +3 11230 11229 10990 +3 10991 11230 10990 +3 11390 11548 10814 +3 10815 11475 10993 +3 11234 11550 11078 +3 11391 11079 11550 +3 11236 11237 10994 +3 11238 11240 11304 +3 10822 10821 11552 +3 11304 11148 11238 +3 11152 11303 11239 +3 11154 10913 11239 +3 11310 11160 11242 +3 11161 11243 11310 +3 11312 11166 11399 +3 11248 11249 11400 +3 11399 11486 11312 +3 11249 11168 11167 +3 11005 11323 11171 +3 10931 11172 11502 +3 11252 11097 11325 +3 11177 11178 11253 +3 11179 11326 11178 +3 11252 11324 11328 +3 11330 11647 11183 +3 11101 11100 11183 +3 11185 11416 11417 +3 11651 11103 11417 +3 11104 11103 11651 +3 11105 10763 11261 +3 10763 11186 11261 +3 10607 11106 11332 +3 11333 11332 11106 +3 11263 11333 11106 +3 11264 11014 11107 +3 11191 11264 11588 +3 11588 11265 11191 +3 11592 10950 11019 +3 11110 11591 11338 +3 11592 11019 11424 +3 11266 11593 10953 +3 10619 11026 11269 +3 11031 11270 10860 +3 11276 10625 10626 +3 11434 11200 11433 +3 11434 11519 11200 +3 10782 11038 11203 +3 11277 11205 11672 +3 10784 11047 11675 +3 11757 11049 11353 +3 11677 11443 10709 +3 11053 10879 11445 +3 11611 10878 11357 +3 11358 11681 10791 +3 10975 10880 11613 +3 11361 11360 10888 +3 11683 10977 11285 +3 11449 11614 11215 +3 11366 11061 11454 +3 11287 11063 11130 +3 11367 11133 11134 +3 11288 11367 11134 +3 11136 11289 11220 +3 11374 11290 11373 +3 11290 11374 11221 +3 11291 11377 11223 +3 11377 11378 11223 +3 11225 11378 11379 +3 11228 11294 11295 +3 11230 10991 11545 +3 11076 11384 11296 +3 11233 11298 11469 +3 11296 11469 11076 +3 11076 11231 11384 +3 11386 11231 11074 +3 11145 11545 10991 +3 11298 11389 11388 +3 11389 11298 11233 +3 11548 11234 11235 +3 11236 11300 11476 +3 11150 11301 11477 +3 11392 11478 11082 +3 11552 11302 10822 +3 11154 11239 11553 +3 11304 11240 11151 +3 11150 11155 11301 +3 11084 11633 10918 +3 11308 11714 11309 +3 11307 11155 11160 +3 11161 11396 11243 +3 11245 11396 11161 +3 11247 11311 11163 +3 11485 11167 11313 +3 11316 11409 11314 +3 11407 11316 11404 +3 11319 11318 11497 +3 11319 11320 11318 +3 11321 11003 11322 +3 11324 11252 11325 +3 11099 11577 11181 +3 11814 11331 11101 +3 11653 11104 11651 +3 11589 11265 11588 +3 11423 11339 11422 +3 11339 11423 11020 +3 11019 11021 11424 +3 11192 11596 11426 +3 11600 11273 11513 +3 11599 11827 11272 +3 11272 10472 11599 +3 11274 11342 11195 +3 10866 11663 10958 +3 11431 10776 11276 +3 11344 11115 11664 +3 11666 10962 11035 +3 11433 10961 11432 +3 10960 11036 11436 +3 11201 11346 11116 +3 11347 11038 11519 +3 11347 11203 11038 +3 11205 11438 11672 +3 11117 11349 11520 +3 11119 11674 11041 +3 11050 10969 11678 +3 10559 11051 11762 +3 11052 11211 11680 +3 11052 11680 11609 +3 11124 10972 11610 +3 11911 11358 10791 +3 10791 11527 11911 +3 10976 10975 11613 +3 10881 11359 11284 +3 11359 11913 11284 +3 11979 11363 11058 +3 11365 11216 11457 +3 11130 11456 11287 +3 11368 11369 11132 +3 11067 11369 11460 +3 11372 11373 11371 +3 11533 11370 11289 +3 11374 11373 11372 +3 11462 11222 11690 +3 11291 11374 11375 +3 11374 11372 11375 +3 11377 11463 11376 +3 11378 11377 11376 +3 11138 11465 11226 +3 11232 11387 11385 +3 11231 11386 11384 +3 11545 11145 11471 +3 11391 11476 11147 +3 11552 11479 11302 +3 11239 11303 11553 +3 11711 11151 11241 +3 11151 11712 11304 +3 10997 11158 11394 +3 11486 11399 11558 +3 11315 11490 11405 +3 11565 11317 11410 +3 11411 11317 11565 +3 11497 11641 11413 +3 11171 11323 11573 +3 11321 11499 11251 +3 11575 11172 11326 +3 11328 11324 11730 +3 11256 11646 11257 +3 11181 11577 11503 +3 11331 11736 11580 +3 11648 11183 11647 +3 11184 11582 11416 +3 11184 11583 11582 +3 11416 11504 11417 +3 11264 11587 11588 +3 11420 11422 11335 +3 11422 11339 11335 +3 11340 11659 10951 +3 11659 11341 10951 +3 11197 11747 11427 +3 11343 11344 11750 +3 10958 11663 11516 +3 10703 11665 11035 +3 11347 11204 11203 +3 11965 11348 11277 +3 11350 12031 11521 +3 11351 11905 11120 +3 11842 10787 11209 +3 11842 10971 10787 +3 11211 11763 11680 +3 11610 11612 11124 +3 11767 11446 11976 +3 12167 11614 11449 +3 11530 11362 11127 +3 11060 11059 11685 +3 11531 11532 11062 +3 11064 11452 11453 +3 11535 11133 11367 +3 11370 11461 11365 +3 11367 11688 11535 +3 11372 11371 11458 +3 11289 11462 11533 +3 11463 11375 11536 +3 11376 11463 11539 +3 11625 11923 11224 +3 11138 11379 11464 +3 11465 11542 11227 +3 11542 11380 11227 +3 11143 11382 11697 +3 11142 11383 11544 +3 11546 11388 11389 +3 11550 11789 11391 +3 11476 11705 11630 +3 11236 11476 11630 +3 11236 11630 11237 +3 11712 11393 11304 +3 11634 11395 11716 +3 11717 11310 11243 +3 11557 11243 11396 +3 11399 11398 11558 +3 11561 11490 11491 +3 11719 11407 11563 +3 11639 11565 11410 +3 11497 11318 11566 +3 11570 11569 11568 +3 11572 11413 11807 +3 11412 11320 11642 +3 11330 11578 11647 +3 11581 11814 11101 +3 11655 11188 11419 +3 11506 11334 11507 +3 11507 11337 11508 +3 11337 10950 11592 +3 11658 11338 11591 +3 11740 11340 11590 +3 11111 11027 11598 +3 11270 11031 11512 +3 11746 11112 11032 +3 11271 11956 11511 +3 11275 11514 11428 +3 11898 11515 11195 +3 11344 11751 11750 +3 11344 11664 11751 +3 10626 11345 11276 +3 11666 11035 11665 +3 11345 10960 11901 +3 11201 11753 11346 +3 11666 11753 11201 +3 11441 11841 11047 +3 10970 11355 11971 +3 11122 11679 11208 +3 10880 11212 11682 +3 11769 11357 11213 +3 11360 11361 12043 +3 11214 11913 12114 +3 10890 11616 11126 +3 11685 11981 11060 +3 11686 11286 11062 +3 11853 11131 11455 +3 11456 11130 11621 +3 11536 11458 11622 +3 11463 11536 11623 +3 11539 11463 11623 +3 11538 11376 11539 +3 11464 11538 11540 +3 11541 11464 11540 +3 11542 11465 11541 +3 11386 11699 11384 +3 11386 11468 11699 +3 11473 11475 11703 +3 11551 11477 11788 +3 11794 11714 11308 +3 11556 11796 11084 +3 11796 11633 11084 +3 11877 11310 11717 +3 11485 11560 11401 +3 11491 11638 11561 +3 11723 11565 11639 +3 11640 11411 11565 +3 11641 11725 11413 +3 11725 11807 11413 +3 11643 11323 11728 +3 11644 11646 11256 +3 11578 11182 11733 +3 11736 11331 11814 +3 11650 11648 11649 +3 11504 11416 11582 +3 11582 11583 11584 +3 11583 11260 11584 +3 11332 11890 11186 +3 11190 11421 11656 +3 11588 11737 11589 +3 11421 11336 11738 +3 11337 11739 11508 +3 11592 11739 11337 +3 11741 10858 11951 +3 12023 11596 11192 +3 11511 11598 11027 +3 11032 11895 11746 +3 11270 12344 11342 +3 11600 11601 11273 +3 11197 11343 11830 +3 11517 11900 11831 +3 11277 11672 11965 +3 11966 11604 11278 +3 11672 11438 11603 +3 11673 11118 11440 +3 11905 11840 11120 +3 11839 11675 11047 +3 11906 10785 11048 +3 11842 11760 10971 +3 11524 11761 11356 +3 12291 11527 11360 +3 11285 11447 11915 +3 11684 11916 11617 +3 11451 11618 11617 +3 11621 11689 11456 +3 11460 11688 11367 +3 11687 11533 11462 +3 11624 11623 11691 +3 11856 11690 11292 +3 11624 11539 11623 +3 11540 11538 11537 +3 11540 11693 11541 +3 10984 11466 11625 +3 11779 11542 11695 +3 11541 11695 11542 +3 11544 11781 11468 +3 11471 11698 11545 +3 11990 11548 11786 +3 11550 11234 11934 +3 11548 11990 11234 +3 11550 11934 11549 +3 11789 11550 11549 +3 11477 11301 11790 +3 11708 11791 11552 +3 11791 11479 11552 +3 11793 11632 11712 +3 11636 11559 11401 +3 11560 11636 11401 +3 11638 11637 11561 +3 11638 11802 12005 +3 11803 11492 11486 +3 11562 11492 11803 +3 11494 11720 11493 +3 11721 11719 11804 +3 11719 11721 11639 +3 11720 11494 11564 +3 11722 11639 11721 +3 11723 11639 11722 +3 11570 11571 11569 +3 12079 11503 11577 +3 11647 11579 11648 +3 11581 11887 11814 +3 11945 11652 11651 +3 11653 11651 11652 +3 11653 11654 11418 +3 11190 11656 11586 +3 11737 11588 11587 +3 11421 11738 12086 +3 11506 11657 11587 +3 11506 11507 11657 +3 11657 11507 11508 +3 11659 11824 11341 +3 11269 11026 11512 +3 11599 11661 11955 +3 11749 11662 11114 +3 11830 11343 11750 +3 11663 11752 11516 +3 11900 12270 11831 +3 10960 11668 11901 +3 12099 11672 11603 +3 11906 11607 10785 +3 11442 12035 11353 +3 11758 11842 11209 +3 12109 10973 11974 +3 11764 11526 11445 +3 11614 12167 12044 +3 12044 11361 11614 +3 12048 11530 12168 +3 11979 11980 11363 +3 11617 11618 11684 +3 11772 11684 11618 +3 11532 11686 11062 +3 11618 11620 11772 +3 11918 11619 11453 +3 11455 11852 11853 +3 11688 11854 11535 +3 11690 11687 11462 +3 11854 11775 11689 +3 11775 11624 11691 +3 11624 11775 11692 +3 11537 11624 11692 +3 11466 11778 11625 +3 11466 11862 11778 +3 11293 11467 11863 +3 11866 11543 11381 +3 11473 11698 11471 +3 11627 11782 11783 +3 11990 11934 11234 +3 11935 11705 11789 +3 11788 11477 12063 +3 11875 11632 11793 +3 11307 11877 11797 +3 11716 11799 11634 +3 11724 11567 11806 +3 11567 11568 11806 +3 11568 11569 11806 +3 11810 11574 11884 +3 12012 11729 11502 +3 11645 11258 11732 +3 11650 11887 11581 +3 11650 12014 11887 +3 11584 11888 11582 +3 11332 11333 11891 +3 11816 11419 11815 +3 11816 11655 11419 +3 12018 11587 11657 +3 11587 12018 11737 +3 11338 11658 11950 +3 11739 11592 11819 +3 11819 11592 11424 +3 11594 11823 11742 +3 11823 11594 11744 +3 11825 11512 11026 +3 11744 11598 11953 +3 11660 11893 11826 +3 11896 11030 12147 +3 12025 11270 11512 +3 11827 11599 11955 +3 11196 11748 11661 +3 11830 11747 11197 +3 11749 11899 11662 +3 12211 11663 11602 +3 11751 11664 11960 +3 11276 11345 11832 +3 11835 11671 11755 +3 12027 11604 11966 +3 12029 11606 11521 +3 11521 12031 12029 +3 11523 11970 11904 +3 11675 12032 11045 +3 11675 12105 12032 +3 11047 11841 11839 +3 11355 12036 11971 +3 11759 11679 11122 +3 11845 11846 12472 +3 11527 12291 12224 +3 12291 11360 12043 +3 11916 11684 12049 +3 11849 11363 11980 +3 11773 11772 11620 +3 11919 11455 11851 +3 11852 11455 11919 +3 11691 11689 11775 +3 11776 11857 11777 +3 11777 11692 11776 +3 11692 11775 11776 +3 11857 11694 11777 +3 11694 11693 11777 +3 11859 11695 11694 +3 11778 11923 11625 +3 11779 11860 11696 +3 11700 11868 11701 +3 11628 11872 11871 +3 11872 11702 11784 +3 11869 11784 11702 +3 11993 11705 11935 +3 11477 11790 12063 +3 11993 11707 11706 +3 11791 11995 11479 +3 11997 11792 11711 +3 11555 11794 11308 +3 11711 11792 11793 +3 11797 11998 11307 +3 11716 11876 11799 +3 11717 11798 11877 +3 11635 12003 11557 +3 12006 11558 11800 +3 11569 11883 11806 +3 11807 11940 11572 +3 11643 11728 11808 +3 11808 11728 11729 +3 11575 11941 12012 +3 12015 11945 11504 +3 11891 11890 11332 +3 12084 11816 11815 +3 12202 11891 11333 +3 11586 11947 12202 +3 12017 11818 11737 +3 11657 11892 12018 +3 11950 11738 11338 +3 11508 11892 11657 +3 12087 11740 11590 +3 12021 11739 11819 +3 11509 12089 11821 +3 12091 11820 12143 +3 11743 11510 12257 +3 11510 12024 12257 +3 12206 11823 11744 +3 11598 11511 11894 +3 11270 12025 12344 +3 11511 11956 11894 +3 11896 11954 11600 +3 11956 11747 12150 +3 11514 11275 12026 +3 11514 12026 11828 +3 11664 12096 11960 +3 11431 11276 11832 +3 11345 11901 11832 +3 11346 11753 11754 +3 11902 11605 11836 +3 12105 11675 11839 +3 11907 12468 11677 +3 12468 11443 11677 +3 11525 11843 11764 +3 11844 11763 12163 +3 11844 11680 11763 +3 11765 11609 11973 +3 12047 11683 11978 +3 11683 12047 11529 +3 11619 11918 11851 +3 11690 11920 11687 +3 11858 11694 11857 +3 11694 11858 11859 +3 11467 12309 11863 +3 13043 11699 11867 +3 11699 11928 11867 +3 11932 11698 11473 +3 11783 11782 12057 +3 11871 11785 11628 +3 11704 11629 11933 +3 11704 11933 11989 +3 11993 11994 11707 +3 11301 11998 11790 +3 11793 11792 11874 +3 11875 11793 11874 +3 11557 12003 12001 +3 11879 11637 11938 +3 11804 12009 11721 +3 11805 11883 11882 +3 11883 11805 11806 +3 12079 11577 11734 +3 11585 11890 11889 +3 11816 12016 11655 +3 12018 12017 11737 +3 12021 11508 11739 +3 11951 11820 12091 +3 12205 11824 11659 +3 12092 11742 11823 +3 11893 11597 11826 +3 11598 11894 11953 +3 11954 11896 12455 +3 11661 12347 11955 +3 12347 11661 11748 +3 11897 11600 11954 +3 11830 11957 11747 +3 11750 11959 11830 +3 11663 12211 11752 +3 11832 12212 11431 +3 11753 12094 12268 +3 12099 11965 11672 +3 12216 12099 11603 +3 11902 11967 11837 +3 12107 12285 11906 +3 12468 12161 11443 +3 11678 12408 12357 +3 12221 12162 11908 +3 11975 11766 11612 +3 11976 12111 11767 +3 12116 11616 11529 +3 12050 11850 11981 +3 12053 11851 11918 +3 11857 11924 11858 +3 11925 11859 11858 +3 11926 12056 11866 +3 13043 11701 11868 +3 11869 11987 11784 +3 11871 11872 11988 +3 11704 11989 12061 +3 11990 11786 12062 +3 12129 12062 11786 +3 11991 11934 11990 +3 12187 11876 11875 +3 12000 11799 11876 +3 11879 11938 11878 +3 12004 12006 11800 +3 11802 11881 12005 +3 12007 11803 12006 +3 11803 12007 12075 +3 12075 11939 11804 +3 11939 12009 11804 +3 11882 11883 12135 +3 12384 12195 11730 +3 11886 11644 11576 +3 12078 11732 11503 +3 12079 12078 11503 +3 11943 12082 11649 +3 12082 11944 11649 +3 11584 12200 11888 +3 11892 12334 12018 +3 11896 12147 12455 +3 11956 12093 11894 +3 11747 11957 12150 +3 11959 11957 11830 +3 11832 11901 12153 +3 11668 11961 11901 +3 12097 11965 12099 +3 12028 12027 12098 +3 12102 12101 12031 +3 11840 11905 12033 +3 11358 12040 12039 +3 12290 11359 12111 +3 12042 11913 11359 +3 11977 11770 11912 +3 12044 12043 11361 +3 11529 12047 12525 +3 12115 11916 12049 +3 12297 11849 11980 +3 11772 12169 11684 +3 11919 12171 11852 +3 12171 12172 11852 +3 12303 11856 11923 +3 12120 11983 12119 +3 11925 12055 12121 +3 11984 11861 12121 +3 11861 11925 12121 +3 11984 12121 12122 +3 12177 11930 11927 +3 12125 13043 11867 +3 11928 11929 11867 +3 11784 11988 11872 +3 12131 11996 11937 +3 11873 11995 11791 +3 12001 12003 12002 +3 12072 12002 12003 +3 12004 11800 12134 +3 11732 12077 11645 +3 11735 12013 11734 +3 11890 12083 11889 +3 11891 12083 11890 +3 12202 12201 11891 +3 11817 12085 11948 +3 11892 12335 12334 +3 11892 11508 12021 +3 12335 11892 12021 +3 11819 12022 12021 +3 12022 11819 12092 +3 11952 12144 12338 +3 11895 11827 12454 +3 11827 11955 12454 +3 12207 11342 12344 +3 12093 11956 12150 +3 11751 11960 12400 +3 11964 11965 12097 +3 12030 11968 12156 +3 12029 12031 12279 +3 12281 12102 12032 +3 11841 12034 12159 +3 12290 12042 11359 +3 12049 11684 12169 +3 12298 11849 12297 +3 11923 12305 12303 +3 11778 12305 11923 +3 12121 12055 12175 +3 12679 11778 11862 +3 12122 12123 11984 +3 11862 11863 12309 +3 11867 12232 12125 +3 11867 11929 12232 +3 12429 11932 12127 +3 11703 11787 12127 +3 11988 12058 11871 +3 11991 11990 12062 +3 11631 11937 11996 +3 12067 11792 11997 +3 12067 11874 11792 +3 12243 11556 12316 +3 11797 11877 11798 +3 12071 12134 11800 +3 12437 12075 12007 +3 12246 12009 11939 +3 12135 11883 12010 +3 12011 12009 12191 +3 12192 12011 12191 +3 12194 11810 11884 +3 11885 12247 11942 +3 11732 12078 12077 +3 11891 12201 12083 +3 11505 11655 12391 +3 12391 12085 11505 +3 12085 12445 11948 +3 12391 12445 12085 +3 12017 12018 12334 +3 12253 12204 12019 +3 12142 11821 12089 +3 11743 12449 12144 +3 11953 12206 11744 +3 11746 11895 12148 +3 11662 11899 12263 +3 11899 12209 12263 +3 11960 12096 12272 +3 12268 12094 12266 +3 11901 11961 12153 +3 12096 11964 12272 +3 12098 12100 12028 +3 12278 11969 12030 +3 12158 12032 12105 +3 12284 11839 11841 +3 12218 12285 12107 +3 12036 12161 12220 +3 12358 12286 11971 +3 11842 11758 12287 +3 11764 12473 11526 +3 12361 11973 11844 +3 12289 11975 12110 +3 12363 12112 12224 +3 11978 12294 12047 +3 12525 12047 12294 +3 12297 11980 12118 +3 12170 12228 11850 +3 12174 12120 12119 +3 12122 12121 12175 +3 12492 12372 12128 +3 12062 12129 12234 +3 12130 11992 12181 +3 12063 11790 12541 +3 12312 12065 12377 +3 12066 12064 11936 +3 11874 12067 12237 +3 12132 11995 11873 +3 12242 11873 12068 +3 12242 12132 11873 +3 12133 12068 11999 +3 11798 12070 12434 +3 12245 12004 12319 +3 12135 12010 12190 +3 12191 12009 12246 +3 12324 11576 12195 +3 12324 11886 11576 +3 12014 12249 12140 +3 12251 11889 12083 +3 11947 12203 12252 +3 12331 11949 12086 +3 11950 12204 12332 +3 11740 12087 12447 +3 11822 12256 12143 +3 11743 12340 12449 +3 12342 12257 12024 +3 11894 12453 11953 +3 11746 12148 12146 +3 11894 12093 12453 +3 12454 12148 11895 +3 12454 11955 12149 +3 12346 11954 12455 +3 12348 12093 12150 +3 12346 11897 11954 +3 12208 11829 12152 +3 12210 11958 12703 +3 12266 12094 12265 +3 12270 12212 12269 +3 11831 12270 12095 +3 12099 12216 12215 +3 12156 12278 12030 +3 12101 12279 12031 +3 12280 12353 12103 +3 12102 12281 12101 +3 12105 11839 12283 +3 12284 11841 12159 +3 12469 12219 12357 +3 12629 11758 12286 +3 11758 12629 12287 +3 12471 11842 12287 +3 12471 11760 11842 +3 11759 11761 12409 +3 11764 11843 12359 +3 11764 12359 12473 +3 11912 12041 12226 +3 12411 12291 12043 +3 12581 12046 11771 +3 11848 12048 12296 +3 12169 12227 12049 +3 12117 12118 11980 +3 12416 12298 12297 +3 12173 12172 12171 +3 12229 12174 12119 +3 12230 12174 12306 +3 12230 12175 12174 +3 12122 12175 12230 +3 12127 11787 12587 +3 12058 11988 12311 +3 12062 12235 11991 +3 12236 12184 11996 +3 12237 12067 12184 +3 12314 12312 12493 +3 11998 11797 12726 +3 12068 12133 12242 +3 12434 11797 11798 +3 12134 12071 12550 +3 12319 12004 12134 +3 12012 11941 12193 +3 11734 12325 12079 +3 12138 12137 12385 +3 11734 12013 12325 +3 12082 12081 12388 +3 11888 12200 12250 +3 12200 12327 12250 +3 11946 11652 12329 +3 12740 12390 12084 +3 11816 12443 12016 +3 12090 11740 12447 +3 12333 12091 12448 +3 12091 12143 12448 +3 11823 12206 12258 +3 11953 12397 12206 +3 12397 11953 12453 +3 12025 12260 12702 +3 12207 12344 12345 +3 12457 11748 12208 +3 12262 12209 11899 +3 11960 12458 12400 +3 12268 12267 12154 +3 12097 11963 11964 +3 12097 12099 12215 +3 12100 12098 12351 +3 12514 11967 11902 +3 11904 12104 12217 +3 12282 12106 12033 +3 12283 11839 12284 +3 12518 12034 12035 +3 12219 12518 12035 +3 12357 12408 12469 +3 12358 12629 12286 +3 11843 12577 12359 +3 12223 11844 12163 +3 12410 11846 12039 +3 12225 12224 12291 +3 12292 12166 12114 +3 12168 12296 12048 +3 12719 12118 12117 +3 12368 12417 12170 +3 12301 12369 12051 +3 12369 12053 12051 +3 12302 12418 12303 +3 12303 12418 11920 +3 12171 11919 12370 +3 12231 12122 12230 +3 12176 12123 12307 +3 13043 12125 12126 +3 12058 12311 12179 +3 12376 12062 12234 +3 12235 12062 12376 +3 12182 12181 12235 +3 12184 12313 12237 +3 12240 12237 12313 +3 11881 12008 12189 +3 12246 11939 12321 +3 12191 12383 12192 +3 11942 12553 11941 +3 12329 12740 11946 +3 12202 12557 12201 +3 12331 11950 12332 +3 12253 12019 12141 +3 12335 12021 12394 +3 12394 12021 12022 +3 12337 12256 12338 +3 12258 12206 12397 +3 12025 12702 12344 +3 11898 12207 12616 +3 12398 11897 12346 +3 12457 12347 11748 +3 12568 12348 12150 +3 12266 12265 12512 +3 12270 12269 12095 +3 12153 11961 12401 +3 12403 12461 12620 +3 12273 11963 12097 +3 12216 12352 12215 +3 12352 12216 12275 +3 12277 12278 12156 +3 12029 12279 12517 +3 12405 12157 11969 +3 12355 12158 12105 +3 12664 12285 12218 +3 12356 12160 11907 +3 12220 12161 12965 +3 11526 12473 12476 +3 12635 12110 12288 +3 12225 12363 12224 +3 11977 11912 12293 +3 12411 12043 12044 +3 12582 12638 12295 +3 12169 12052 12367 +3 12170 12417 12299 +3 12053 12369 12419 +3 12528 11919 11851 +3 12528 12370 11919 +3 12303 12305 12420 +3 12489 12430 12232 +3 12125 12232 12430 +3 12375 12233 12180 +3 12376 12234 12233 +3 12494 12243 12316 +3 12380 12000 12069 +3 12188 12550 12071 +3 12551 12435 12074 +3 12319 12134 12595 +3 12191 12246 12498 +3 12499 12438 12383 +3 12323 12194 12438 +3 12384 12324 12195 +3 11942 12247 12440 +3 12198 12248 12500 +3 12080 12140 12501 +3 12502 12140 12249 +3 12084 12443 11816 +3 12504 12201 12557 +3 12443 12613 12016 +3 12203 12330 12252 +3 12696 12331 12332 +3 12336 12205 12090 +3 12450 12394 12022 +3 12144 12449 12338 +3 12453 12093 12655 +3 12148 12454 12567 +3 12348 12655 12093 +3 12344 12702 12345 +3 12616 12703 11898 +3 12152 12399 12208 +3 12656 12209 12262 +3 12209 12656 12657 +3 12264 12752 12211 +3 12350 12400 12458 +3 11960 12571 12458 +3 12268 12266 12267 +3 12212 12213 12269 +3 12460 12095 12619 +3 12274 12404 12214 +3 12277 12156 12276 +3 12664 12356 12285 +3 12470 12408 12162 +3 12360 12223 11974 +3 12362 12290 12111 +3 12411 12225 12291 +3 12412 12411 12044 +3 12166 12758 12413 +3 12479 12113 12165 +3 12414 12294 11978 +3 12525 12294 12478 +3 12418 12367 12052 +3 12299 12585 12300 +3 12585 12301 12300 +3 12483 12369 12301 +3 12302 12303 12420 +3 12371 12307 12231 +3 12307 12371 12308 +3 12310 12176 12488 +3 12310 12488 12427 +3 12587 11787 12539 +3 12590 12233 12375 +3 12432 12235 12376 +3 12182 12542 12377 +3 12240 12313 12315 +3 12550 12188 12644 +3 12596 12074 12436 +3 12597 12320 12189 +3 11941 12553 12193 +3 12503 12502 12249 +3 12389 12503 12249 +3 12390 12443 12084 +3 12394 12393 12335 +3 12394 12563 12393 +3 12450 12563 12394 +3 12508 12449 12340 +3 12450 12258 12509 +3 12257 12340 11743 +3 12397 12452 12258 +3 12207 12345 12616 +3 12349 12656 12262 +3 12265 12752 12512 +3 11960 12272 12571 +3 12267 12266 12618 +3 12095 12269 12402 +3 12153 12401 12213 +3 12403 12620 12274 +3 12517 12515 12275 +3 12622 12278 12277 +3 12625 12354 12353 +3 12104 12354 12575 +3 12575 12217 12104 +3 12105 12283 12355 +3 12220 12519 12358 +3 12359 12668 12473 +3 12524 12226 12477 +3 12478 12294 12414 +3 12296 12295 12480 +3 12297 12118 12416 +3 12298 12416 12415 +3 12421 12173 12484 +3 12423 12425 12422 +3 12485 12371 12306 +3 12371 12485 12486 +3 12308 12371 12486 +3 12488 12308 12426 +3 12178 12429 12768 +3 12374 12540 12375 +3 12730 12435 12551 +3 12134 12550 12595 +3 12437 12381 12599 +3 12321 12437 12599 +3 12383 12602 12499 +3 12500 12608 12387 +3 12198 12500 12387 +3 12502 12501 12140 +3 12327 12611 12610 +3 12695 12251 12083 +3 12613 12558 12016 +3 12558 12559 12391 +3 12559 12445 12391 +3 12332 12446 12696 +3 12253 12560 12204 +3 12141 12088 12651 +3 12509 12258 12452 +3 12566 12259 12145 +3 12747 12702 12260 +3 12347 12457 12798 +3 12511 12261 12398 +3 12263 12209 12617 +3 12209 12657 12617 +3 12401 12267 12459 +3 12404 12274 12462 +3 12404 12621 12351 +3 12622 12277 12516 +3 12281 12465 12626 +3 12158 12355 12465 +3 12282 12466 12106 +3 12106 12466 12407 +3 12466 12218 12407 +3 12713 12219 12469 +3 12520 12470 12162 +3 12633 12040 12634 +3 12636 12225 12411 +3 12871 12758 12166 +3 12870 12412 12365 +3 12479 12227 12674 +3 12481 12296 12480 +3 12583 12366 12481 +3 12526 12417 12368 +3 12720 12484 12370 +3 12531 12420 12305 +3 12532 12424 12530 +3 12423 12530 12424 +3 12489 12534 12430 +3 12588 12768 12429 +3 12430 12491 12431 +3 12311 12373 12589 +3 12494 12316 12543 +3 12069 12643 12380 +3 12551 12074 12596 +3 12436 12320 12596 +3 12319 12595 12732 +3 12319 12732 12645 +3 12601 12321 12599 +3 12193 12553 12603 +3 12735 12324 12384 +3 12251 12611 12327 +3 11949 12331 12444 +3 12333 12448 12744 +3 12563 12450 12564 +3 12509 12564 12450 +3 12654 12347 12798 +3 12456 12398 12346 +3 12398 12456 12750 +3 12703 12569 12210 +3 12656 12349 12706 +3 12152 12263 12399 +3 12263 12617 12399 +3 12569 12264 12210 +3 12620 12462 12274 +3 12097 12215 12273 +3 12215 12352 12573 +3 12517 12279 12662 +3 12279 12101 12662 +3 12355 12712 12465 +3 12355 12283 12712 +3 12218 12912 12664 +3 12713 12518 12219 +3 12356 12665 12160 +3 12632 12223 12631 +3 12631 12223 12360 +3 12476 12473 12714 +3 12672 12290 12362 +3 12759 12581 12413 +3 12638 12480 12295 +3 12366 12583 12639 +3 12483 12764 12369 +3 12419 12369 12764 +3 12419 12765 12528 +3 12529 12720 12370 +3 12533 12486 12586 +3 12489 12428 12534 +3 12430 12534 12491 +3 12179 12311 12538 +3 12589 12538 12311 +3 13046 12539 12986 +3 12642 12233 12590 +3 12547 12545 12378 +3 12320 12597 12733 +3 12832 12600 12382 +3 12247 12892 12440 +3 12502 12944 12501 +3 12501 12944 12693 +3 12609 12503 12389 +3 12650 12443 12390 +3 12696 12444 12331 +3 12333 12744 12697 +3 12447 12336 12090 +3 12790 12449 12508 +3 12953 12845 12341 +3 12565 12566 12145 +3 12655 12794 12453 +3 12568 12704 12348 +3 12750 12511 12398 +3 12658 12458 12571 +3 12404 12462 12709 +3 12574 12621 12711 +3 12662 12515 12517 +3 12101 12281 12626 +3 12519 12220 12862 +3 12520 12630 12667 +3 12523 12670 12635 +3 12290 12672 12042 +3 12412 12636 12411 +3 12759 12413 12758 +3 12921 12365 12580 +3 12717 12478 12414 +3 12676 12415 12675 +3 12431 12491 12681 +3 12373 12372 12724 +3 12589 12373 12724 +3 12179 12538 12825 +3 12684 12594 12546 +3 12551 12596 12731 +3 12732 12595 12831 +3 12778 12596 12320 +3 12691 12689 12891 +3 12690 12605 12837 +3 12694 12609 12648 +3 12442 12740 12329 +3 12653 12795 12456 +3 12151 12350 12570 +3 12658 12350 12458 +3 12618 12753 12659 +3 12095 12402 12619 +3 12855 12462 12620 +3 12661 12624 12464 +3 12859 12625 12624 +3 12664 12665 12356 +3 12665 12627 12160 +3 12160 12627 12628 +3 12220 12965 12862 +3 12037 12914 12577 +3 12668 12714 12473 +3 12815 12474 12410 +3 12633 12815 12410 +3 12669 12362 12476 +3 12634 12866 12633 +3 12363 12816 12634 +3 12759 12758 12975 +3 12673 12921 12580 +3 12921 12870 12365 +3 12716 12717 12414 +3 12415 12416 12584 +3 12415 12584 12675 +3 12764 12924 12419 +3 12680 12586 12532 +3 12428 12722 12534 +3 12491 12534 12824 +3 12536 12681 12535 +3 12771 12682 12590 +3 12591 12725 12433 +3 12827 12494 12543 +3 12643 12545 12547 +3 12883 12496 12729 +3 12643 12776 12380 +3 12551 12686 12730 +3 12597 12598 12733 +3 12601 12599 12734 +3 12602 12498 12688 +3 12443 12650 12613 +3 12330 12444 12787 +3 12558 12741 12559 +3 12559 12505 12445 +3 12564 12846 12700 +3 12846 12564 12509 +3 12452 12652 12509 +3 12654 12798 12906 +3 12800 12798 12457 +3 12573 12273 12215 +3 12809 12575 12354 +3 13126 12466 12282 +3 12911 12712 12283 +3 12629 12863 12864 +3 12864 12287 12629 +3 12669 12476 12714 +3 12362 12669 13210 +3 12715 12524 12477 +3 12637 12524 12715 +3 12673 12581 12759 +3 12976 12582 12718 +3 12976 12638 12582 +3 12876 12482 12821 +3 12924 12765 12419 +3 12766 12680 12532 +3 12641 12721 12769 +3 12769 12722 12428 +3 12534 12722 12824 +3 12496 12883 12544 +3 12643 12547 12728 +3 12686 12551 12731 +3 12731 12596 12778 +3 12734 12645 12687 +3 12499 12602 12834 +3 12890 12499 12834 +3 13099 12076 12646 +3 12605 12692 12837 +3 12554 12647 12692 +3 12555 12946 12556 +3 12503 12609 12739 +3 12839 12613 12650 +3 12897 12787 12444 +3 12696 12950 12444 +3 12446 12560 12840 +3 12508 12900 12790 +3 12510 12746 12793 +3 12510 12701 12746 +3 12901 12565 12395 +3 12652 12846 12509 +3 12343 12903 12902 +3 12654 12906 13011 +3 12850 12703 12616 +3 12568 12803 12704 +3 12657 12851 12852 +3 12907 12570 12350 +3 12658 12907 12350 +3 12754 12619 12402 +3 13026 12660 12515 +3 13076 12662 12663 +3 12965 12628 12812 +3 12470 12520 12967 +3 12918 13131 12523 +3 12920 12042 12672 +3 13082 12921 12673 +3 12818 12873 12872 +3 12481 12923 12583 +3 12526 12677 12763 +3 12879 12483 12527 +3 12764 12483 12879 +3 12680 12979 12640 +3 12721 12640 12927 +3 12825 12771 12540 +3 12642 12881 12725 +3 12774 12594 12684 +3 12886 12380 12776 +3 12777 12829 12730 +3 12777 12730 12686 +3 12830 12686 12731 +3 12778 12320 12733 +3 12734 12940 12601 +3 12498 12833 12688 +3 12602 12688 12834 +3 12603 12553 12996 +3 12199 12785 12649 +3 12740 13065 12390 +3 13065 12650 12390 +3 12897 12444 12950 +3 12697 12744 12743 +3 12699 12901 12615 +3 12792 12700 12846 +3 12847 12565 12901 +3 13112 12345 12702 +3 12848 13155 12567 +3 12655 12749 12904 +3 12456 12799 12750 +3 12802 12705 12399 +3 12853 12570 12907 +3 12273 12573 12856 +3 12806 12807 12711 +3 13076 13026 12515 +3 13076 12515 12662 +3 12663 12626 12909 +3 13079 12518 12713 +3 13253 13031 12471 +3 12037 12471 13031 +3 12914 12037 13031 +3 12914 12915 12577 +3 12475 13407 12576 +3 12916 12714 12668 +3 12969 12815 12633 +3 12969 13162 12815 +3 12969 12633 12866 +3 12866 12634 12970 +3 13210 12672 12362 +3 12923 12481 12480 +3 12924 13135 12765 +3 12531 12767 12678 +3 12979 12680 12766 +3 13137 12178 12768 +3 12769 12980 12722 +3 12588 13218 12768 +3 12722 13041 12824 +3 13045 12538 12589 +3 12775 12988 12729 +3 12777 12686 12935 +3 12940 12734 12687 +3 12833 12601 12889 +3 12688 13055 12834 +3 12942 12735 12604 +3 12999 12892 12690 +3 12694 12648 12784 +3 12504 12786 12838 +3 12612 12787 12949 +3 12841 12614 12788 +3 12747 13112 12702 +3 12795 12799 12456 +3 12798 12796 12906 +3 12856 12961 12805 +3 12963 12809 12354 +3 13126 13029 12466 +3 12627 12812 12628 +3 12862 12965 12966 +3 12576 13254 12813 +3 12814 12474 12815 +3 13129 12669 12714 +3 12970 12634 12816 +3 12869 12868 12636 +3 12979 12766 12823 +3 12640 12979 12926 +3 12926 12927 12640 +3 13137 12768 13218 +3 12929 13218 12588 +3 12885 12683 12884 +3 12988 12883 12729 +3 13092 12988 12775 +3 12939 12733 12598 +3 12940 12687 12888 +3 12600 13053 12598 +3 13182 12600 12832 +3 12889 12601 12940 +3 12832 12993 13182 +3 12941 13055 12688 +3 12942 12604 13056 +3 12996 12553 12836 +3 12835 12735 12942 +3 13061 12781 12736 +3 12647 12737 13000 +3 12947 12739 12609 +3 12649 12785 12948 +3 12650 12896 12839 +3 12787 12897 12949 +3 12951 12950 12696 +3 12565 12847 13071 +3 12905 12345 13112 +3 12798 12800 12796 +3 12958 12750 12799 +3 12570 12853 12803 +3 12754 12402 12854 +3 12573 13023 13074 +3 13024 12807 12806 +3 12859 12624 12858 +3 12575 12809 12910 +3 12916 12668 12915 +3 12714 12916 13129 +3 12871 13212 12758 +3 13212 12975 12758 +3 12764 12879 13086 +3 12767 13038 12678 +3 12823 12529 12925 +3 12770 13221 12932 +3 12931 24952 12930 +3 12987 12543 12826 +3 13049 12774 12684 +3 12643 12728 12776 +3 12775 12829 13092 +3 12989 13092 12829 +3 12935 12887 12777 +3 12996 13054 12603 +3 12835 12997 12689 +3 12892 12999 12780 +3 13099 13061 12736 +3 13002 12693 12944 +3 13065 12896 12650 +3 12839 13191 12613 +3 13066 13106 12505 +3 13071 12566 12565 +3 12904 13115 12748 +3 12849 13010 12848 +3 12849 13011 13010 +3 13072 13115 12904 +3 13072 12904 12749 +3 13157 12707 12852 +3 12853 12959 12803 +3 12658 13016 12907 +3 12753 13202 12659 +3 13028 12663 12909 +3 12909 12626 13124 +3 12810 13248 12911 +3 12467 12811 12860 +3 12964 12861 12666 +3 12965 13206 12966 +3 12862 12966 12913 +3 12667 12813 12968 +3 12576 13407 13254 +3 12672 13210 13130 +3 12972 12919 12670 +3 12817 12872 13132 +3 12920 13081 12757 +3 12715 13033 12637 +3 13081 12871 12757 +3 12718 12717 13083 +3 12718 13083 13266 +3 12718 13266 12976 +3 13085 12877 12820 +3 13037 12879 12527 +3 12924 12764 13086 +3 24952 13044 12984 +3 13046 12986 13139 +3 12987 12826 12882 +3 12685 12886 12934 +3 12600 13182 13053 +3 13230 12889 12940 +3 12994 12603 13054 +3 12998 12646 12891 +3 12739 12947 13063 +3 12838 12786 13005 +3 12786 13190 13005 +3 12950 12951 13240 +3 13153 12743 13107 +3 12900 13007 13006 +3 12901 12699 13069 +3 13113 12846 12652 +3 12652 12954 13113 +3 13115 12954 12748 +3 12957 12803 12959 +3 13453 13015 13119 +3 13019 13016 12658 +3 13021 12805 12961 +3 13124 13301 12909 +3 12912 13029 13249 +3 13249 13127 12912 +3 13160 12812 12627 +3 12863 13030 12864 +3 13253 12864 13304 +3 12915 12914 13161 +3 13161 12916 12915 +3 12918 13256 13258 +3 12669 13129 13210 +3 13034 12869 12870 +3 12760 12974 13035 +3 13036 12761 13134 +3 13037 13215 12879 +3 12978 13135 12924 +3 13039 12823 12925 +3 13039 12979 12823 +3 13169 12926 12979 +3 12927 13170 12980 +3 12588 13042 12929 +3 12825 12538 13172 +3 12825 13172 12985 +3 12985 12771 12825 +3 13088 12882 12881 +3 12827 13090 13047 +3 12883 12988 13277 +3 13376 13095 12939 +3 13230 12940 12888 +3 12942 13058 12835 +3 12738 13103 12943 +3 13064 13004 13188 +3 13289 13066 12741 +3 12842 13152 12788 +3 13108 13067 12742 +3 13068 12793 12746 +3 13068 12746 13110 +3 12846 13113 12792 +3 12847 12901 13069 +3 13343 13112 12747 +3 13070 13071 12847 +3 12850 12905 13117 +3 12850 13117 12797 +3 12907 13014 12853 +3 12805 13020 13019 +3 13020 12805 13021 +3 12961 13158 13021 +3 13026 13076 13027 +3 13076 12663 13028 +3 13028 12909 13301 +3 13124 12712 13125 +3 13248 12810 12860 +3 12965 12812 13206 +3 12913 12966 13080 +3 12864 13030 13304 +3 12667 12968 13252 +3 12968 12813 13254 +3 13357 12914 13031 +3 12815 13162 12814 +3 13256 12917 13032 +3 13307 13081 12920 +3 12870 12921 13309 +3 13309 12921 13082 +3 12822 13363 13084 +3 12879 13215 13086 +3 12979 13039 13169 +3 13170 12928 12980 +3 12984 13044 12983 +3 13172 12538 13045 +3 13088 12881 12682 +3 13089 12987 12882 +3 12728 13049 13143 +3 13144 13092 12989 +3 13144 12989 12933 +3 12990 12991 13227 +3 12934 12886 13177 +3 12992 13094 12830 +3 13331 12646 12998 +3 13060 13059 12837 +3 12837 12692 13060 +3 13186 12945 12943 +3 12782 13186 13187 +3 13003 13333 12947 +3 12838 13005 13236 +3 12951 13150 13240 +3 12840 13339 13105 +3 12788 13152 13151 +3 12952 13341 12898 +3 12746 13009 13110 +3 13194 13008 13195 +3 13156 13011 12906 +3 12800 13200 12796 +3 13073 12751 12797 +3 12908 13348 13017 +3 13121 12857 13349 +3 12961 13074 13158 +3 12858 13300 12859 +3 13028 13027 13076 +3 13246 12910 12809 +3 12911 13248 13077 +3 13248 12860 13250 +3 13250 12860 12811 +3 13356 12861 12964 +3 13031 13253 13459 +3 13208 13128 12814 +3 13162 13208 12814 +3 13213 13082 12975 +3 12974 13263 13035 +3 12873 13164 13264 +3 13139 12986 12880 +3 13142 12828 12885 +3 13277 12988 13175 +3 12988 13092 13175 +3 12990 13227 12933 +3 12991 13178 13227 +3 13093 13178 12991 +3 13051 13376 12939 +3 12889 13096 12941 +3 13057 12942 13056 +3 13331 13232 12646 +3 13232 13099 12646 +3 13382 13060 12692 +3 13100 13000 12737 +3 13101 13103 12738 +3 12738 13001 13101 +3 13103 13384 12943 +3 13333 13003 13147 +3 13189 13188 13236 +3 13149 13190 12949 +3 13114 13010 13011 +3 13156 13114 13011 +3 13391 12956 13451 +3 13199 12906 12796 +3 12852 13118 13157 +3 13016 13495 12907 +3 13016 13019 13020 +3 12754 12854 12960 +3 13121 13349 13022 +3 13074 13023 13075 +3 13247 13124 13125 +3 13029 13078 13249 +3 13031 13459 13357 +3 12866 13503 13358 +3 12865 13409 13255 +3 13163 12816 12971 +3 13309 13034 12870 +3 13309 13082 13262 +3 13212 13412 12975 +3 13412 13213 12975 +3 13272 13135 12978 +3 13218 12929 13220 +3 13223 13172 13045 +3 13140 13088 12682 +3 13142 12885 13173 +3 13225 12828 13142 +3 13144 13175 13092 +3 13093 13179 13178 +3 13180 13179 13093 +3 12938 13228 13146 +3 13230 12888 13378 +3 13056 13521 13057 +3 13431 13098 13058 +3 13431 13330 13098 +3 12999 13059 13380 +3 13331 12998 13330 +3 13433 13059 13060 +3 13527 13002 13063 +3 13005 13190 13148 +3 13107 13341 13446 +3 12899 13067 13387 +3 13389 13490 13009 +3 13112 13343 13448 +3 12906 13199 13156 +3 12802 13393 13012 +3 12802 12707 13393 +3 13393 12707 13157 +3 12751 13073 13119 +3 13014 12907 13495 +3 13243 13018 13348 +3 13455 13027 13028 +3 12809 12963 13246 +3 13126 13078 13029 +3 13249 13545 13127 +3 13251 12861 13356 +3 13459 13253 13304 +3 12968 13303 13252 +3 13408 13128 13208 +3 13358 12969 12866 +3 13034 13360 12869 +3 12820 13214 13085 +3 13085 13312 13134 +3 13039 12925 13216 +3 13169 13039 13216 +3 13218 13217 13137 +3 13278 13225 13142 +3 13607 13144 12933 +3 13372 12933 13227 +3 13372 13227 13608 +3 13281 13050 13145 +3 12992 13095 13376 +3 13430 12941 13096 +3 13521 13056 12995 +3 13002 13527 13185 +3 12947 13333 13286 +3 12947 13286 13063 +3 13287 13333 13147 +3 12948 13237 13336 +3 13066 13444 13106 +3 13289 13444 13066 +3 13388 13006 13007 +3 13490 13110 13009 +3 13197 13195 13113 +3 13115 13241 12954 +3 13291 13117 12905 +3 12796 13200 13452 +3 13012 13201 13200 +3 13013 13294 13295 +3 13393 13201 13012 +3 13245 12858 13123 +3 13245 13300 12858 +3 13247 13301 13124 +3 13078 13126 13354 +3 12811 13079 13159 +3 13160 13205 12812 +3 13553 13211 13552 +3 13213 13262 13082 +3 13035 13263 13463 +3 13214 13312 13085 +3 13134 13312 13364 +3 13037 13167 13415 +3 13169 13216 13418 +3 13040 13219 13170 +3 13224 13091 13047 +3 13513 13091 13224 +3 13177 13176 13373 +3 13607 12933 13372 +3 13227 13178 13322 +3 13179 13180 13324 +3 13182 12993 13427 +3 13097 13183 13379 +3 13384 13186 12943 +3 13384 13285 13186 +3 13064 13188 13386 +3 13190 13149 13148 +3 13107 13446 13153 +3 13290 13195 13197 +3 13113 12954 13197 +3 13199 13293 13156 +3 13199 12796 13452 +3 12959 13296 13347 +3 13016 13020 13297 +3 13243 13298 12960 +3 13245 13123 13351 +3 12968 13254 13460 +3 13254 13407 13635 +3 13129 12916 13593 +3 13305 13208 13162 +3 13129 13743 13210 +3 13035 13463 13362 +3 13221 13420 13370 +3 13420 13221 13222 +3 12772 13277 13316 +3 13277 13175 13320 +3 13371 13278 13142 +3 13606 13175 13144 +3 13373 13374 13177 +3 13179 13323 13473 +3 13323 13179 13324 +3 13325 13181 13094 +3 12993 13282 13427 +3 13283 13097 13379 +3 13101 13436 13103 +3 13385 13235 13439 +3 13440 13189 13236 +3 13440 13236 13005 +3 13440 13005 13148 +3 13240 13150 13239 +3 13151 13443 13339 +3 13388 13824 13109 +3 13388 13109 13006 +3 13390 13196 13492 +3 13449 13198 13154 +3 13539 13201 13393 +3 13296 13014 13395 +3 13395 13014 13495 +3 13297 13495 13016 +3 13454 13348 12908 +3 13244 12960 13298 +3 13158 13074 13402 +3 13352 13246 12963 +3 13028 13353 13455 +3 13028 13301 13353 +3 13301 13247 13498 +3 13077 13248 13542 +3 13159 13250 12811 +3 13545 13355 13127 +3 13079 13405 13159 +3 13251 13405 13079 +3 13254 13635 13460 +3 13462 13259 13507 +3 13639 13081 13307 +3 13261 13081 13639 +3 13553 13263 13211 +3 13362 13310 13035 +3 13413 13267 13598 +3 13271 13366 13367 +3 13368 13415 13167 +3 13321 13516 13143 +3 13144 13607 13606 +3 13473 13517 13322 +3 13051 13053 13229 +3 13231 13477 13328 +3 13431 13479 13330 +3 13381 13380 13059 +3 13100 13523 13000 +3 13435 13523 13100 +3 13286 13527 13063 +3 12839 13574 13191 +3 13150 13485 13239 +3 13150 13338 13485 +3 13445 13153 13446 +3 13447 13007 13068 +3 13196 13390 13389 +3 13292 13290 13197 +3 13292 13241 13345 +3 12797 13117 13344 +3 12908 13202 13397 +3 12908 13397 13454 +3 13400 13299 13244 +3 13074 13075 13402 +3 13245 13351 13403 +3 13352 13780 13246 +3 12910 13246 13589 +3 13546 12812 13205 +3 13546 13206 12812 +3 12916 13161 13593 +3 13208 13305 13549 +3 13209 13789 13503 +3 13307 13130 13506 +3 13306 13260 13360 +3 13307 13506 13791 +3 13551 13309 13262 +3 13309 13551 13034 +3 13557 13265 13363 +3 13312 13464 13364 +3 13369 13272 12978 +3 13216 13417 13641 +3 13220 13217 13218 +3 13171 13139 13421 +3 12985 13467 13140 +3 13277 13320 13316 +3 13469 13513 13224 +3 13371 13425 13278 +3 13320 13175 13606 +3 13470 13279 13226 +3 13321 13143 13471 +3 13322 13608 13227 +3 13280 13374 13566 +3 13518 13325 13094 +3 13568 13519 13281 +3 13568 13281 13145 +3 13376 13051 13569 +3 13232 13331 13522 +3 13522 13184 13232 +3 13524 13233 13062 +3 13287 13438 13333 +3 13147 13334 13287 +3 13335 13483 13386 +3 13237 13529 13336 +3 13622 13448 13343 +3 13491 13389 13390 +3 13538 13345 13346 +3 13346 13347 13538 +3 13392 13580 13624 +3 13732 13495 13297 +3 13348 13454 13398 +3 13243 13540 13298 +3 13021 13158 13496 +3 13075 13587 13402 +3 13353 13301 13498 +3 13404 13077 13542 +3 13591 13078 13354 +3 13249 13078 13500 +3 13250 13159 13543 +3 13207 13457 13302 +3 13406 13304 13030 +3 13252 13303 13547 +3 13458 13459 13304 +3 12968 13460 13303 +3 13459 13548 13357 +3 13407 13636 13635 +3 13549 13408 13208 +3 13462 13411 13259 +3 13411 13552 13308 +3 13640 13360 13034 +3 13551 13640 13034 +3 13903 13693 13261 +3 13554 13213 13412 +3 13554 13262 13213 +3 13413 13598 13599 +3 13464 13312 13214 +3 13367 13368 13271 +3 13167 13271 13368 +3 13272 13369 13417 +3 13418 13216 13641 +3 13803 13140 13467 +3 13423 13424 13318 +3 13372 13426 13607 +3 13608 13322 13517 +3 13375 13568 13145 +3 13376 13569 13326 +3 13057 13658 13329 +3 13380 13381 13432 +3 13286 13333 13438 +3 13484 13440 13148 +3 13530 13336 13529 +3 13533 13444 13289 +3 13151 13487 13443 +3 13446 13822 13445 +3 13489 13342 13108 +3 13824 13388 13668 +3 13007 13447 13388 +3 13068 13534 13447 +3 13491 13490 13389 +3 13535 13290 13292 +3 13156 13293 13450 +3 13344 13073 12797 +3 13200 13201 13494 +3 13583 13073 13987 +3 13584 13347 13296 +3 13395 13584 13296 +3 13397 13202 13396 +3 13398 13243 13348 +3 13398 13540 13243 +3 13351 13627 13403 +3 13541 13455 13353 +3 13246 13780 13589 +3 13247 13499 13498 +3 13499 13247 13404 +3 13159 13544 13543 +3 13356 13457 13634 +3 13501 13457 13207 +3 13407 13255 13636 +3 13461 13408 13549 +3 13129 13593 13594 +3 13409 13359 13637 +3 13550 13744 13163 +3 13791 13639 13307 +3 13265 13557 13555 +3 13364 13464 13511 +3 13697 13600 13269 +3 13220 12929 13512 +3 13563 13420 13419 +3 13423 13319 13424 +3 13470 13226 13704 +3 13471 13470 13857 +3 13373 13472 13374 +3 13862 13566 13374 +3 13474 13375 13325 +3 13327 13476 13429 +3 13429 13096 13327 +3 13060 13571 13433 +3 13480 13616 13284 +3 13062 13284 13616 +3 13481 13285 13384 +3 13237 13386 13483 +3 13530 13619 13441 +3 13447 13668 13388 +3 13669 13622 13343 +3 13073 13344 13987 +3 13582 13347 13584 +3 13495 13732 13395 +3 13297 13585 13732 +3 13298 13400 13244 +3 13587 13204 13497 +3 13404 13542 13629 +3 13591 13500 13078 +3 13543 13630 13250 +3 13500 13545 13249 +3 13356 13634 13456 +3 13304 13406 13458 +3 13548 13689 13357 +3 13689 13592 13357 +3 13358 13502 13305 +3 13257 13504 13742 +3 13129 13594 13743 +3 13509 13265 13555 +3 13695 13214 13268 +3 13559 13601 13416 +3 13467 13852 13803 +3 13514 13605 13319 +3 13605 13371 13319 +3 13425 13371 13605 +3 13515 13704 13226 +3 13473 13651 13517 +3 13568 13375 13653 +3 13569 13051 13709 +3 13709 13051 13229 +3 13475 13377 13657 +3 13427 13710 13229 +3 13614 13613 13379 +3 13384 13383 13481 +3 13286 13438 13437 +3 13385 13618 13334 +3 13239 13485 13575 +3 13824 13823 13192 +3 13109 13824 13192 +3 13676 13535 13536 +3 13293 13537 13678 +3 13392 13579 13580 +3 13200 13494 13452 +3 13454 13777 13398 +3 13540 13400 13298 +3 13590 13354 13589 +3 13544 13159 13405 +3 14044 13406 13080 +3 13501 13207 13688 +3 13547 13303 13897 +3 13506 13743 13901 +3 13508 13550 13306 +3 13903 13261 13639 +3 13595 13551 13262 +3 13557 13363 13601 +3 13363 13416 13601 +3 13799 13219 13642 +3 13748 13852 13467 +3 13513 13469 13422 +3 13605 13804 13425 +3 13515 13425 13804 +3 13704 13857 13470 +3 13426 13648 13607 +3 13474 13325 13518 +3 13429 13476 13759 +3 13719 13435 13525 +3 13526 13876 13525 +3 13618 13881 13334 +3 13483 13335 13663 +3 13483 13529 13237 +3 13573 13441 13619 +3 13572 13484 13620 +3 13620 13442 13665 +3 13442 13531 13665 +3 13766 13486 13574 +3 13668 13447 13621 +3 13534 13621 13447 +3 13578 13535 13674 +3 13674 13535 13676 +3 13584 13395 13682 +3 13732 13682 13395 +3 13733 13732 13585 +3 13399 13496 13778 +3 13352 13300 13685 +3 13352 13736 13780 +3 13781 13590 13589 +3 13404 13737 13499 +3 13590 13591 13354 +3 13631 13545 13500 +3 13633 14044 13080 +3 13303 13460 13897 +3 13793 13554 13412 +3 13796 13463 14056 +3 13362 13463 13796 +3 13362 13796 13844 +3 13362 13844 13596 +3 13465 13699 13558 +3 13604 13956 13512 +3 13563 13419 13562 +3 13645 13422 13469 +3 13750 13423 13422 +3 13646 13605 13514 +3 13372 13608 13649 +3 13472 13373 13650 +3 13862 13756 13566 +3 13609 13375 13474 +3 13653 13375 13609 +3 13518 13655 13474 +3 13656 13566 13756 +3 13326 13569 13757 +3 13569 13709 13918 +3 13611 13429 13759 +3 13520 13328 13711 +3 13184 13718 13480 +3 13571 13434 13717 +3 13435 13761 13523 +3 13876 13526 13720 +3 13483 13764 13529 +3 13575 13485 13821 +3 13884 13485 13338 +3 13885 13884 13338 +3 13769 13770 13387 +3 13534 13670 13621 +3 13678 13450 13293 +3 13242 13583 13891 +3 13625 13584 13682 +3 13734 13540 13398 +3 13736 13352 13685 +3 13629 13737 13404 +3 13632 14043 13205 +3 13632 13205 13355 +3 13405 13456 13738 +3 13458 13406 13997 +3 13786 13835 13635 +3 13635 13636 13786 +3 13551 13595 13792 +3 13745 13903 13639 +3 13464 13696 13511 +3 13369 14061 13417 +3 13512 13848 13220 +3 13512 13956 13848 +3 13421 13604 13171 +3 13563 13562 13701 +3 13316 13854 13468 +3 13805 13704 13515 +3 13863 13567 13654 +3 13653 13865 13568 +3 13611 13759 13814 +3 13381 13615 13714 +3 13660 13571 13717 +3 13719 13525 13876 +3 13383 13436 13926 +3 13482 14030 13763 +3 13663 13722 14087 +3 13931 13764 13483 +3 13663 13931 13483 +3 13572 13620 13664 +3 13766 13574 13532 +3 13724 13666 13575 +3 13485 13884 13821 +3 13340 13725 13576 +3 13825 13668 13621 +3 13534 13671 13670 +3 13577 13728 13672 +3 13771 13677 13291 +3 13581 13538 13729 +3 13396 13242 13891 +3 13734 13398 13777 +3 13402 13684 13626 +3 13589 13780 13781 +3 13499 13737 14040 +3 13630 13629 13542 +3 13630 13543 13945 +3 13631 14102 13545 +3 13405 13738 13544 +3 13739 13456 13634 +3 13457 13501 13634 +3 13740 13688 13547 +3 13592 13689 13690 +3 13787 13594 13593 +3 14104 13503 13789 +3 13838 13744 13550 +3 13505 13902 14171 +3 13411 13462 13692 +3 13745 13639 13791 +3 13551 13792 13640 +3 13746 13554 13793 +3 13844 13694 13596 +3 13694 13597 13510 +3 13598 13556 13599 +3 13599 13556 13845 +3 13511 13696 14007 +3 13698 13600 13697 +3 13414 13600 13698 +3 13414 13909 13367 +3 13913 13641 13912 +3 13849 13562 13561 +3 13564 13643 13850 +3 13655 13757 13809 +3 13757 13569 13918 +3 13612 13611 13814 +3 13711 13612 13871 +3 13659 13716 13570 +3 13661 13616 13817 +3 13661 13762 13524 +3 13530 13529 13723 +3 13620 13665 13664 +3 13724 13883 13666 +3 13575 13821 13724 +3 13576 13767 13487 +3 13828 13676 13984 +3 13987 13344 13773 +3 13581 13729 13772 +3 13989 13397 13396 +3 13944 13541 13353 +3 13740 13547 13897 +3 13459 13458 13548 +3 13787 14049 13594 +3 13594 14049 13743 +3 13508 13838 13550 +3 13840 13746 13793 +3 13555 13557 13797 +3 13557 13601 13906 +3 13909 13414 13698 +3 13367 13909 14115 +3 13914 13799 13642 +3 13748 14009 13851 +3 14117 13852 13748 +3 13802 13468 14182 +3 13469 13565 13645 +3 13753 13648 13426 +3 13472 13754 14013 +3 13755 13756 13862 +3 13863 13654 13866 +3 13807 13609 13809 +3 13807 13653 13609 +3 13476 13969 13869 +3 13813 13760 13921 +3 13612 13920 13871 +3 13615 13874 13714 +3 13817 14027 13661 +3 13524 13762 13976 +3 13436 13877 13926 +3 13930 13618 13721 +3 14087 13722 13882 +3 13663 14087 13931 +3 13572 13882 13722 +3 13530 13723 13619 +3 13619 14089 13573 +3 13576 13768 13767 +3 13576 13725 13768 +3 13671 13981 13670 +3 13728 13887 13672 +3 13887 13728 13450 +3 13772 13984 13581 +3 13889 13829 13579 +3 13774 13729 13582 +3 13403 13735 13685 +3 13629 13996 13737 +3 13783 13629 13630 +3 13205 14043 13546 +3 13456 13739 13784 +3 14044 13997 13406 +3 13548 13458 14519 +3 13741 13786 13636 +3 13838 13790 13744 +3 13841 13554 13746 +3 13796 13951 13844 +3 14057 13556 13597 +3 13846 13696 14006 +3 13914 13642 13957 +3 13703 13750 13855 +3 13804 13960 13515 +3 13859 13753 13649 +3 13965 13708 13806 +3 13757 13810 13809 +3 13377 13811 14016 +3 13377 14016 13657 +3 14018 13814 13759 +3 13971 13872 13712 +3 13761 13975 13973 +3 13927 13383 13926 +3 14150 13884 13885 +3 14271 13935 13667 +3 13822 13980 13726 +3 13489 13936 13342 +3 13670 13981 14153 +3 13939 13344 13677 +3 13830 13679 13494 +3 13986 14098 13776 +3 13988 13774 13625 +3 13777 13989 13892 +3 13588 13782 13994 +3 13782 14040 13994 +3 13500 14041 13631 +3 13738 13784 13946 +3 13738 13456 13784 +3 13501 13688 14460 +3 13688 13740 14460 +3 14519 13458 13997 +3 13740 13897 13896 +3 13592 13690 13898 +3 13898 13787 13593 +3 14001 14104 13789 +3 13789 13744 13790 +3 13899 13900 13839 +3 14003 13746 13840 +3 13794 13795 13949 +3 13694 13844 13951 +3 13845 13556 14057 +3 14060 13697 13511 +3 13559 13911 13907 +3 13954 13747 13603 +3 13421 13800 13604 +3 13849 13701 13562 +3 13851 14117 13748 +3 13702 13853 13749 +3 13647 13751 14305 +3 13859 13649 13917 +3 13860 13917 13707 +3 13707 13708 13860 +3 13966 13806 13863 +3 13809 13864 13807 +3 14126 13808 13865 +3 13808 13654 13865 +3 13808 13866 13654 +3 13811 14015 14131 +3 13918 13709 13919 +3 13709 14017 13919 +3 13870 13814 14018 +3 13814 13870 13920 +3 13612 13814 13920 +3 13617 14201 13720 +3 13723 13529 13764 +3 13933 13724 13821 +3 13824 13886 13823 +3 14447 13886 13825 +3 13825 13621 13937 +3 13888 13678 13537 +3 13537 13679 13888 +3 13940 13829 13889 +3 13775 14219 14097 +3 13893 13942 13733 +3 13779 13894 13778 +3 13353 13588 13944 +3 14223 13588 13994 +3 13781 13780 13736 +3 13591 13590 13995 +3 13783 13996 13629 +3 13783 13630 13945 +3 13546 14043 13686 +3 13633 13686 13687 +3 13501 14285 13634 +3 14048 13837 13836 +3 14233 13792 14107 +3 14055 13902 13794 +3 14173 13903 13745 +3 14111 13951 13796 +3 14060 13511 14007 +3 13908 13909 13698 +3 13907 13601 13559 +3 14114 14115 13909 +3 14350 13913 13912 +3 13956 13604 14063 +3 14063 13604 13800 +3 13421 13802 13800 +3 13856 13703 13855 +3 13705 14183 13961 +3 13961 13858 13705 +3 13648 14011 13751 +3 13754 13861 13964 +3 13860 13708 13963 +3 13965 13963 13708 +3 13965 13806 13966 +3 13966 13863 13866 +3 13755 14068 13756 +3 14246 13866 13808 +3 14015 13756 14068 +3 14016 13811 14131 +3 14190 13969 13867 +3 13874 14669 13714 +3 13922 13923 13873 +3 13873 13923 14022 +3 13875 11931 13874 +3 13925 14142 14027 +3 14029 13719 13876 +3 14084 13881 14085 +3 13880 14031 14086 +3 13764 13931 14088 +3 14032 13883 13724 +3 13767 13768 14033 +3 13667 14504 14271 +3 13725 13340 13726 +3 14271 14093 13935 +3 13823 13980 13822 +3 14154 13727 13672 +3 13677 13771 13982 +3 13983 13678 13888 +3 13679 14157 13888 +3 13829 13940 13985 +3 13988 13941 13774 +3 13989 13396 14160 +3 13942 14099 13988 +3 13779 13626 13991 +3 13684 13991 13626 +3 13944 14165 13993 +3 13944 13993 13628 +3 13944 13588 14223 +3 13590 13781 14282 +3 14285 13739 13634 +3 13501 13948 14285 +3 13786 13741 13998 +3 14001 13789 13790 +3 14105 14171 13902 +3 14105 13902 14051 +3 13792 14172 14107 +3 14173 14054 13903 +3 14054 14003 13840 +3 13841 13746 14110 +3 14174 13842 13904 +3 13949 14055 13794 +3 13906 13797 13557 +3 13601 13907 13906 +3 14178 13908 14060 +3 13955 13912 14061 +3 13913 14350 13957 +3 14301 13701 13849 +3 13468 13854 14182 +3 13917 14123 13859 +3 13754 14067 14013 +3 14129 14248 13810 +3 13657 13968 13867 +3 13875 14024 14073 +3 14027 14197 13974 +3 14324 14085 13930 +3 14086 13930 13721 +3 14086 14324 13930 +3 13723 14149 13619 +3 14445 13765 14089 +3 13885 14214 14150 +3 14093 13489 13935 +3 14447 13825 13937 +3 13622 13669 14094 +3 14449 13939 13677 +3 14037 13828 13984 +3 13829 13985 14096 +3 13984 13772 14037 +3 13992 14222 13684 +3 13628 13993 13992 +3 13685 14166 13736 +3 13739 14285 14397 +3 13740 13896 14045 +3 14399 13548 14519 +3 14228 13835 13786 +3 13898 13690 14047 +3 13786 13998 14228 +3 14051 13902 14055 +3 14110 14109 13841 +3 13603 14179 13954 +3 14299 13957 14062 +3 13914 13957 14299 +3 13914 14299 14181 +3 14301 13849 14181 +3 13701 14301 14064 +3 14303 13801 13958 +3 13706 14122 14012 +3 13917 13860 14123 +3 13755 13862 14013 +3 14127 14068 13755 +3 14017 14249 13919 +3 13969 14190 13869 +3 14018 13869 14132 +3 14020 14135 13970 +3 11931 14139 14669 +3 11931 14669 13874 +3 11931 13875 14073 +3 13973 13975 14143 +3 13880 14323 14031 +3 13882 14146 14087 +3 14445 14091 13765 +3 14503 13768 13725 +3 14447 14092 13886 +3 14273 13769 13936 +3 14273 14448 13769 +3 13938 14216 13981 +3 14154 13672 14095 +3 13887 14095 13672 +3 13985 13940 14156 +3 13987 13773 14622 +3 14160 13892 13989 +3 13779 14039 13894 +3 13990 14392 13895 +3 13895 14220 13834 +3 13685 13735 14100 +3 14224 13736 14166 +3 13944 14223 14165 +3 14223 13994 14393 +3 14040 13737 14226 +3 13737 13996 14226 +3 13946 13784 14284 +3 14633 13686 14043 +3 13898 14047 13787 +3 13741 13999 13998 +3 14170 14048 13502 +3 13788 14000 14231 +3 13901 14050 14294 +3 14003 14110 13746 +3 14059 14060 14007 +3 14350 14062 13957 +3 13800 13802 14410 +3 13855 14010 14119 +3 13855 14120 13856 +3 14121 14066 13960 +3 14011 14305 13751 +3 14122 14184 14012 +3 14012 14186 13964 +3 13965 14124 13963 +3 13966 14014 14124 +3 14124 13965 13966 +3 13808 14126 14245 +3 14131 14314 14016 +3 14017 14483 14249 +3 14139 11931 14140 +3 14023 14022 14138 +3 14023 11931 14073 +3 14023 14073 14074 +3 14023 14074 13972 +3 14142 14196 14197 +3 14142 14197 14027 +3 14198 14143 13975 +3 14029 13878 14551 +3 14031 14205 14086 +3 14087 14146 14211 +3 14087 14211 13931 +3 14088 14147 13764 +3 14269 13820 13883 +3 14032 14212 13883 +3 14034 13725 13726 +3 14449 13677 13982 +3 13773 13344 13939 +3 14155 13983 13888 +3 14156 13940 14035 +3 13985 14332 14096 +3 13830 14097 14511 +3 13941 13988 14099 +3 14161 13893 14163 +3 14163 13893 13894 +3 14039 14163 13894 +3 13943 14392 13990 +3 14222 13991 13684 +3 13735 14221 14100 +3 14222 13992 13993 +3 14100 14166 13685 +3 14334 13993 14165 +3 13994 14040 14225 +3 13783 13945 14337 +3 13945 14042 14227 +3 14102 14336 13632 +3 14042 13946 14167 +3 14043 13632 14396 +3 14633 13687 13686 +3 14044 13947 14459 +3 14460 13948 13501 +3 14459 13997 14044 +3 14459 14286 13997 +3 13690 13689 14462 +3 13788 14231 14340 +3 14525 14291 13838 +3 14291 13790 13838 +3 14051 14106 14105 +3 14172 14109 14235 +3 14109 14110 14404 +3 14056 14004 14238 +3 14175 13951 14111 +3 13911 14295 13907 +3 14179 14116 13954 +3 13912 13955 14350 +3 13958 14302 14303 +3 13958 14064 14302 +3 13801 14303 14352 +3 14355 14066 14121 +3 14664 13753 13859 +3 13963 14594 13860 +3 14243 13964 14186 +3 14125 14127 13755 +3 14358 14126 13967 +3 14245 14126 14358 +3 13919 14311 14187 +3 14069 14314 14131 +3 13867 13968 14363 +3 13920 13870 14250 +3 14134 13920 14250 +3 14194 14669 14139 +3 14075 14074 14073 +3 14075 14077 14076 +3 14078 14141 14254 +3 14324 14086 14205 +3 14088 13931 14211 +3 14148 13932 13978 +3 14213 13933 14150 +3 14034 14503 13725 +3 14381 13980 14092 +3 14272 14273 13936 +3 14274 14095 13887 +3 13887 13983 14274 +3 14036 14276 14156 +3 14037 14384 14036 +3 13985 14156 14332 +3 14037 14279 14384 +3 14279 14158 14159 +3 13895 14392 14220 +3 14222 13993 14334 +3 14393 13994 14225 +3 14225 14040 14226 +3 14283 14041 13995 +3 14395 13631 14041 +3 13783 14337 14335 +3 13631 14336 14102 +3 14337 13945 14227 +3 14336 14396 13632 +3 14042 14167 14227 +3 13946 14284 14167 +3 14339 13835 14228 +3 13998 14169 14228 +3 13787 14047 14229 +3 14230 14231 13837 +3 14289 13999 14171 +3 14293 14233 14107 +3 14526 14110 14003 +3 14055 13949 14529 +3 13950 14238 14004 +3 14351 14063 14300 +3 13854 14413 14182 +3 14415 14121 14065 +3 14592 14184 14122 +3 14012 14307 14186 +3 14124 14594 13963 +3 14245 14246 13808 +3 14127 14128 14068 +3 14249 14311 13919 +3 13867 14363 14190 +3 14141 14143 14254 +3 14322 14369 14431 +3 14551 13878 14433 +3 14435 14205 14031 +3 14145 14207 14206 +3 14375 14206 14265 +3 14268 14210 14145 +3 14088 14500 14147 +3 14148 14146 13882 +3 14329 14148 13978 +3 13981 14216 14153 +3 14383 14154 14095 +3 14276 14036 14384 +3 13941 14388 14159 +3 14389 14099 14161 +3 14163 14039 14391 +3 13996 14101 14226 +3 14283 14395 14041 +3 14395 14336 13631 +3 14518 14285 13948 +3 14287 14045 13896 +3 13896 14168 14287 +3 13787 14229 14290 +3 14170 14104 14232 +3 14290 14050 14049 +3 13798 14240 14298 +3 14301 14181 14658 +3 14064 14301 14409 +3 14409 14302 14064 +3 14910 14305 14011 +3 14123 14541 14540 +3 14184 14307 14012 +3 14067 14185 14242 +3 14356 14127 14125 +3 14128 14127 14356 +3 14360 14248 14129 +3 14128 14310 14130 +3 14249 14483 14421 +3 14363 13968 14070 +3 13868 14364 14424 +3 14019 13971 14134 +3 14192 14429 14136 +3 14252 14253 14137 +3 14252 14195 14253 +3 14254 14143 14320 +3 14143 14198 14320 +3 14255 14199 14197 +3 14321 14199 14430 +3 14551 14144 14029 +3 14256 14201 14081 +3 14083 14258 13929 +3 14264 14263 14262 +3 14208 14264 14262 +3 14264 14208 14372 +3 14209 14328 14266 +3 14210 14377 14440 +3 14211 14146 14442 +3 14329 14443 14148 +3 14089 14444 14445 +3 14212 14032 14090 +3 14688 14091 14445 +3 14214 14033 14270 +3 14091 14330 14151 +3 14152 14505 13937 +3 14332 14156 14276 +3 14625 14160 14281 +3 14389 14161 14390 +3 14390 14161 14163 +3 14453 14391 14039 +3 14222 14454 13991 +3 14166 14882 14224 +3 14396 14633 14043 +3 14167 14284 14457 +3 14633 14458 13687 +3 14046 14339 14288 +3 13690 14635 14047 +3 14049 13787 14290 +3 14053 14294 14341 +3 14405 14051 14055 +3 14235 14109 14404 +3 14705 14003 14054 +3 14115 14114 14407 +3 14350 13955 14654 +3 14660 14182 14413 +3 14413 14590 14660 +3 14065 14354 14415 +3 14664 13859 14306 +3 14307 14357 14186 +3 14594 14124 14476 +3 14243 14309 14242 +3 14243 14418 14309 +3 14477 14245 14358 +3 14357 14479 14418 +3 14246 14245 14247 +3 14359 14358 13967 +3 14545 14130 14310 +3 14545 14188 14130 +3 14249 14421 14311 +3 14190 14363 14425 +3 14367 14426 14191 +3 14193 14486 14251 +3 14368 14252 14137 +3 14486 14193 14318 +3 14255 14430 14199 +3 14257 14489 14083 +3 14608 14258 14083 +3 14495 14265 14437 +3 14375 14265 14495 +3 14327 14326 14266 +3 14328 14327 14266 +3 14088 14211 14378 +3 14211 14442 14378 +3 14088 14378 14500 +3 14146 14148 14443 +3 14269 14329 13978 +3 14617 14213 14446 +3 14561 14091 14688 +3 14446 14214 14270 +3 14504 14689 14271 +3 14563 14093 14271 +3 14744 14448 14273 +3 14154 14507 14216 +3 14154 14383 14507 +3 14217 14449 13982 +3 14508 14622 13773 +3 14622 14808 13891 +3 14280 14452 14219 +3 14808 14281 13891 +3 14165 14575 14334 +3 14335 14337 14577 +3 14284 14338 14457 +3 14103 14045 14398 +3 14758 14168 14046 +3 14228 14895 14339 +3 14525 14466 14291 +3 14645 14526 14003 +3 14404 14110 14526 +3 14111 14238 14707 +3 14531 14112 14587 +3 14116 14179 14471 +3 14657 14299 14062 +3 14181 14299 14408 +3 14409 14301 14658 +3 14303 14302 14412 +3 14414 14120 14304 +3 14354 14120 14414 +3 14308 14242 14309 +3 14418 14417 14309 +3 14477 14247 14245 +3 14479 14357 14542 +3 14483 14424 14723 +3 14485 14192 14019 +3 14429 14368 14137 +3 14606 14255 14319 +3 14433 14201 14256 +3 14609 14436 14435 +3 14264 14493 14263 +3 14267 14375 14438 +3 14498 14327 14328 +3 14557 14268 14267 +3 14328 14376 14498 +3 14377 14441 14440 +3 14444 14687 14445 +3 14213 14617 14379 +3 14153 14216 14506 +3 14331 13939 14449 +3 14157 14509 14691 +3 14219 14452 14278 +3 14389 14571 14099 +3 14389 14390 14572 +3 14390 14163 14391 +3 14222 14628 14454 +3 14222 14334 14628 +3 14166 14629 14882 +3 14393 14225 14394 +3 14226 14101 14514 +3 14338 14284 14397 +3 14518 14397 14285 +3 14518 13948 14578 +3 14045 14287 14398 +3 14229 14825 14290 +3 14463 14400 14289 +3 14403 14291 14524 +3 14106 14465 14463 +3 14051 14467 14106 +3 14051 14405 14467 +3 14529 14176 14647 +3 14771 14349 14589 +3 14713 14180 14351 +3 14408 14299 14657 +3 14181 14408 14658 +3 14475 14662 14355 +3 14662 14416 14355 +3 14418 14478 14417 +3 14477 14358 14597 +3 14849 14317 14133 +3 14316 14426 14366 +3 14019 14134 14484 +3 14485 14429 14192 +3 14730 14200 14432 +3 14490 14609 14435 +3 14371 14492 14491 +3 14374 14553 14371 +3 14553 14374 14493 +3 14614 14375 14495 +3 14438 14375 14614 +3 14497 14327 14498 +3 14377 14557 14559 +3 14559 14441 14377 +3 14440 14441 14439 +3 14442 14146 14443 +3 14147 14500 14501 +3 14034 14381 14562 +3 14689 14563 14271 +3 14447 14565 14092 +3 14507 14506 14216 +3 14155 14691 14875 +3 14511 14509 14157 +3 14279 14513 14384 +3 14279 14570 14513 +3 14160 14625 14162 +3 14391 14747 14390 +3 13943 14573 14392 +3 14164 14626 14453 +3 14221 14220 14574 +3 14334 14697 14628 +3 14629 14166 14100 +3 14514 14101 14456 +3 14456 14101 14335 +3 14886 14336 14395 +3 14227 14515 14337 +3 14336 14631 14396 +3 14398 14461 14103 +3 14339 14895 14288 +3 14290 14825 14765 +3 14526 14766 14404 +3 14469 14343 14237 +3 14973 14587 14652 +3 14113 14112 14531 +3 14239 14533 14406 +3 14588 14589 14349 +3 14179 14298 14471 +3 14712 14471 14298 +3 14298 14240 14712 +3 14654 13955 14297 +3 14409 14658 14472 +3 14472 14536 14409 +3 14536 14302 14409 +3 14411 14660 14473 +3 14412 14302 14536 +3 14539 14241 14416 +3 14779 14664 14306 +3 14597 14358 14359 +3 14311 14421 14720 +3 15955 14313 14362 +3 14547 14362 14480 +3 14313 15955 14420 +3 15955 14548 14420 +3 14723 14421 14483 +3 14786 14315 14366 +3 14426 14604 14366 +3 14428 14250 14317 +3 14484 14673 14019 +3 14485 14019 14673 +3 14427 14367 14251 +3 14251 14672 14427 +3 14251 14486 14672 +3 14432 14852 14730 +3 14261 14491 14610 +3 14492 14371 14553 +3 14553 14493 14554 +3 14493 14494 14612 +3 14611 14735 14495 +3 14326 14327 14555 +3 14496 14326 14555 +3 14555 14327 14497 +3 14499 14439 14441 +3 14443 14329 14870 +3 14687 14444 14501 +3 14687 14688 14445 +3 14619 14446 14270 +3 14689 14504 14620 +3 14564 14381 14092 +3 14215 14621 14746 +3 14875 14450 14155 +3 14389 14572 14571 +3 14333 14573 13943 +3 14747 14391 14811 +3 14626 14454 14627 +3 14628 14627 14454 +3 14697 14334 14575 +3 14455 14575 14165 +3 14515 14227 14699 +3 14699 14227 14167 +3 14516 14457 14632 +3 14632 14457 14338 +3 14517 14459 13947 +3 14287 14754 14398 +3 14168 14758 14755 +3 14462 14520 14635 +3 13690 14462 14635 +3 14047 14635 14229 +3 14521 14400 14463 +3 14898 14230 14401 +3 14463 14465 14638 +3 14524 14523 14403 +3 14050 14290 14765 +3 14524 14291 14466 +3 14340 14464 14584 +3 14468 14704 14293 +3 14405 14583 14467 +3 14586 14342 14053 +3 14647 14528 14529 +3 14708 14650 14177 +3 14531 14709 14113 +3 14347 14533 14239 +3 14410 14714 14300 +3 14539 14778 14715 +3 14715 14592 14539 +3 14593 14306 14540 +3 14477 14597 14665 +3 14596 14244 14247 +3 14543 14417 14478 +3 14359 14666 14597 +3 14668 14479 14599 +3 14718 14361 14720 +3 14547 15955 14362 +3 14424 14364 14603 +3 14317 14849 14725 +3 14605 14672 14486 +3 14606 14319 14488 +3 14606 14488 14607 +3 14431 14369 14729 +3 14925 14259 14204 +3 14490 14675 14731 +3 14553 14552 14492 +3 14557 14677 14678 +3 14558 14376 14439 +3 14559 14557 14678 +3 14797 14441 14559 +3 14620 14330 14502 +3 14504 14330 14620 +3 14092 14565 14564 +3 14382 14743 14272 +3 14690 14505 14152 +3 14621 14448 14744 +3 14506 14507 14944 +3 14217 14331 14449 +3 13939 14331 14874 +3 14511 14510 14509 +3 14510 14511 14278 +3 14278 14452 14510 +3 14570 14879 14513 +3 14390 14747 14572 +3 14573 14948 14392 +3 14453 14626 14696 +3 14394 14576 14812 +3 14577 14456 14335 +3 14631 14336 14886 +3 14397 14518 14634 +3 14398 14955 14461 +3 14287 14168 14755 +3 14581 14521 14463 +3 14638 14581 14463 +3 14465 14641 14638 +3 14644 14292 14584 +3 14830 14404 14766 +3 14831 14236 14342 +3 14645 14003 14705 +3 14528 14646 14405 +3 14652 14345 14768 +3 14295 14296 14974 +3 14653 14406 14710 +3 14116 14770 14296 +3 14240 14772 14712 +3 14351 14656 14713 +3 14535 14300 14714 +3 14537 14414 14304 +3 14413 14353 14907 +3 14353 14591 14907 +3 14663 14778 14539 +3 14184 14592 14912 +3 14593 14540 14541 +3 14595 14914 14542 +3 14914 14719 14542 +3 14478 14668 14543 +3 14670 14599 14598 +3 15788 14600 14545 +3 14421 14918 14720 +3 14918 14421 14723 +3 14547 14480 14671 +3 14547 14548 15955 +3 14671 14601 14547 +3 14601 14548 14547 +3 14602 14422 14482 +3 14070 14784 14363 +3 14424 14603 14723 +3 14727 14606 14607 +3 14430 14728 14321 +3 14490 14731 14609 +3 14611 14733 14735 +3 14790 14612 14496 +3 14495 14735 14614 +3 14496 14613 14790 +3 14613 14496 14555 +3 14556 14376 14558 +3 14439 14499 14796 +3 14796 14558 14439 +3 14684 14615 14683 +3 14615 14684 14685 +3 15010 14500 14803 +3 14501 14500 15010 +3 14742 14379 14617 +3 14946 14452 14624 +3 14879 14570 15018 +3 14697 14750 14628 +3 14514 14456 14814 +3 14517 14753 14459 +3 14637 14639 14640 +3 14638 14641 14640 +3 14524 14466 15105 +3 14050 14765 14900 +3 14583 14405 14646 +3 14647 14706 14528 +3 14530 14175 14833 +3 14834 14708 14530 +3 14406 14533 14710 +3 14905 14536 14472 +3 14776 14414 14537 +3 14909 14663 14662 +3 14306 14716 14779 +3 14912 14592 14715 +3 14593 14716 14306 +3 14844 14665 14597 +3 15788 14543 14668 +3 14670 14668 14599 +3 14781 14718 14720 +3 14721 14670 14598 +3 14480 14722 14671 +3 14723 14603 14987 +3 14365 14549 14849 +3 14428 14317 14725 +3 14673 14484 14726 +3 14727 14728 14430 +3 14551 15301 14550 +3 14608 14856 15071 +3 14609 14858 14436 +3 14553 14554 14552 +3 14497 14556 14736 +3 14438 14614 14792 +3 14677 14438 14792 +3 14558 14933 14556 +3 14737 14796 14499 +3 14682 14679 14681 +3 14500 14378 14803 +3 14501 15012 14687 +3 14741 14618 14938 +3 14617 14446 14619 +3 14562 14381 14564 +3 14563 14943 14382 +3 14505 15088 14872 +3 15088 14505 14690 +3 14808 14625 14281 +3 14625 14878 14162 +3 14572 14947 14571 +3 15021 14573 14333 +3 14574 14948 15023 +3 14629 15024 14882 +3 14812 14884 14455 +3 15029 14396 14631 +3 14751 14699 14516 +3 14816 14458 14633 +3 14753 14286 14459 +3 14955 14398 14754 +3 14755 14754 14287 +3 14821 15038 14895 +3 14761 14763 14703 +3 14764 14702 14703 +3 14637 14764 14703 +3 14828 14646 14706 +3 14646 14528 14706 +3 14649 14651 14902 +3 14533 14347 15167 +3 14771 15047 14297 +3 14656 14774 14713 +3 15052 14658 14408 +3 14536 14905 15115 +3 14590 14413 14907 +3 14980 14776 14537 +3 14780 14717 14667 +3 14667 14718 14780 +3 14670 15788 14668 +3 14720 14782 14781 +3 14846 14600 15788 +3 14918 14782 14720 +3 14598 15124 14721 +3 14607 14674 14727 +3 15068 14674 14550 +3 14859 14552 14995 +3 14995 14552 14996 +3 14996 14552 14554 +3 14733 14927 14735 +3 14612 14790 14734 +3 14735 14791 14614 +3 14556 14933 14864 +3 14558 14796 14933 +3 14796 14866 14933 +3 14679 14794 14793 +3 14794 14679 14682 +3 14934 14559 14678 +3 14559 14934 14797 +3 14680 14737 14499 +3 14865 14738 14681 +3 14686 14443 14870 +3 14560 14741 14804 +3 15010 15012 14501 +3 14619 14939 14617 +3 14688 14687 14940 +3 14745 14690 14506 +3 14507 14383 14807 +3 14566 14807 14383 +3 14875 14691 15090 +3 14509 14692 14691 +3 14695 15021 14333 +3 14574 14881 14221 +3 14629 14881 15024 +3 14575 15026 14697 +3 14753 14517 15153 +3 14578 14817 14752 +3 14578 14461 14817 +3 14761 14822 14763 +3 14581 14960 14521 +3 14640 14639 14824 +3 14638 14640 14824 +3 14965 14643 14827 +3 14584 14464 15341 +3 14901 14645 14705 +3 14647 14649 14970 +3 14707 14971 14833 +3 14768 14650 15348 +3 14769 14710 14533 +3 14589 14588 14903 +3 14772 14978 14712 +3 14297 15047 15229 +3 14713 14774 15048 +3 14909 14662 14842 +3 14663 14909 14778 +3 14780 14984 14717 +3 14718 14781 14780 +3 14670 14915 15788 +3 14918 15063 14782 +3 14916 14721 15124 +3 14783 14721 14916 +3 14922 14672 14850 +3 14989 14850 14605 +3 14850 14672 14605 +3 15131 14730 14852 +3 15241 14991 14730 +3 14992 15190 14082 +3 14676 14370 14436 +3 14731 14858 14609 +3 14860 14789 15135 +3 14996 14554 14734 +3 14927 14733 14926 +3 14927 14791 14735 +3 14864 14736 14556 +3 14793 14795 14679 +3 14678 14677 15081 +3 14801 14935 14800 +3 14803 14378 14937 +3 14561 14688 14940 +3 14941 14805 14942 +3 14689 14943 14563 +3 14743 15203 14744 +3 14506 14944 14745 +3 14807 14944 14507 +3 15255 14217 14746 +3 14566 15089 15256 +3 14691 14692 15090 +3 15017 14693 14569 +3 14749 14627 14880 +3 14395 14283 14813 +3 15266 14395 14813 +3 14814 14456 14815 +3 14395 15266 14886 +3 14887 14950 14577 +3 14751 14516 15092 +3 14461 14955 14817 +3 15217 14955 14754 +3 14892 14889 14819 +3 14580 14894 14758 +3 14761 14762 14822 +3 15037 14635 14520 +3 14961 14759 14760 +3 14763 14822 14896 +3 14639 14763 14896 +3 14581 15102 14960 +3 14639 14896 14824 +3 15103 14962 14582 +3 15042 15105 14466 +3 15042 14466 14704 +3 14341 15408 15109 +3 14766 14526 14645 +3 14832 14469 14969 +3 15111 14469 14832 +3 14530 14833 14834 +3 14973 14836 14709 +3 14769 14533 15167 +3 14712 14978 15114 +3 14837 14589 14903 +3 14535 14979 14656 +3 14535 14839 14979 +3 14840 14590 15171 +3 14777 14538 14776 +3 15057 14910 14779 +3 14846 15788 14915 +3 15128 14724 14784 +3 14923 14924 14851 +3 14727 15240 14728 +3 15068 14550 15301 +3 15241 14730 15131 +3 14733 14860 15074 +3 15074 14926 14733 +3 14927 14929 14791 +3 14863 14614 14791 +3 14614 14863 14792 +3 14931 14862 14932 +3 14862 14931 15001 +3 15001 15078 14793 +3 14794 15004 14862 +3 14794 14798 15004 +3 14796 14737 14866 +3 14737 15005 14866 +3 14799 14739 14738 +3 14742 15085 14938 +3 14804 14741 15011 +3 14938 15011 14741 +3 14687 15012 14940 +3 14873 14743 14382 +3 15014 15088 14690 +3 15014 14690 14745 +3 14945 14331 14217 +3 14569 14694 14877 +3 14625 14808 15257 +3 15017 14569 14877 +3 14950 14887 15028 +3 15031 14752 14817 +3 14819 14889 14953 +3 14754 14755 14891 +3 14894 14891 14755 +3 14755 14758 14894 +3 14825 15041 14765 +3 15105 15340 14524 +3 15466 14900 14765 +3 14966 15224 14831 +3 15281 14833 14971 +3 15281 14834 14833 +3 15166 15348 14650 +3 15282 14709 14836 +3 14296 14770 14974 +3 14711 15228 14534 +3 14656 14979 14774 +3 15231 14905 14472 +3 14716 15057 14779 +3 15060 15121 14844 +3 15060 14844 14845 +3 14780 14781 15062 +3 14917 14846 14915 +3 14724 15128 15179 +3 14853 14990 15189 +3 14853 14852 14990 +3 14853 15131 14852 +3 14082 15190 14788 +3 14992 15132 15190 +3 15072 14436 14858 +3 15073 14858 14731 +3 15075 14860 15135 +3 14860 15075 15074 +3 15077 14927 14926 +3 14929 14927 15077 +3 14932 14928 14998 +3 14932 14930 14928 +3 15000 14791 14929 +3 14931 14932 14998 +3 15001 14931 14998 +3 14862 15004 14932 +3 14678 15081 14934 +3 15005 14737 14680 +3 15140 14797 14934 +3 15005 14680 15006 +3 14935 15009 15008 +3 15082 14739 14799 +3 14739 15082 14740 +3 14936 14868 14867 +3 15198 14802 15084 +3 14619 15144 14939 +3 14940 15201 14561 +3 14689 15013 14943 +3 15202 14382 14943 +3 14743 14873 15203 +3 14217 15255 14945 +3 14692 15443 15090 +3 15019 15018 14810 +3 15019 14810 15020 +3 14696 14749 15022 +3 14881 14574 15023 +3 14884 15263 15026 +3 15263 14884 15027 +3 14632 14951 15093 +3 14458 14816 15030 +3 15032 14952 15097 +3 14952 15098 15097 +3 14952 14954 15098 +3 14286 14753 15033 +3 15214 14817 14955 +3 14954 14952 14889 +3 14821 15158 15038 +3 14821 14636 15158 +3 14823 15158 14636 +3 14896 14822 15100 +3 14961 15277 14759 +3 14896 15101 14824 +3 15278 14965 14899 +3 14464 14964 15341 +3 15466 15342 14900 +3 15224 14901 14705 +3 15044 14967 14766 +3 14647 14970 14706 +3 15168 14974 14770 +3 14534 15228 14977 +3 15048 14774 15170 +3 14979 15170 14774 +3 15053 15051 14840 +3 14981 15057 14716 +3 14912 14715 15118 +3 15059 14983 14914 +3 14781 14782 15062 +3 15124 15236 14916 +3 14919 15176 15127 +3 15186 14728 15240 +3 15240 15068 15067 +3 14854 14788 15423 +3 14436 15072 14676 +3 14858 15377 15072 +3 14998 14928 14997 +3 14929 14928 14930 +3 15000 14929 14930 +3 14864 15003 15137 +3 15079 15003 14864 +3 14795 15305 15080 +3 14938 15085 15011 +3 15144 14619 14941 +3 15253 15439 14564 +3 14872 15562 15253 +3 15202 14873 14382 +3 15255 14746 14806 +3 14948 15259 15627 +3 15627 15023 14948 +3 15025 15261 14750 +3 15026 15263 15025 +3 14751 15092 15212 +3 15270 14752 15031 +3 15214 14955 15217 +3 15035 14754 14891 +3 14893 15099 14958 +3 14956 14520 14700 +3 15036 14957 14759 +3 15100 14822 15039 +3 15221 15038 15158 +3 15100 15101 14896 +3 14824 15101 15102 +3 15043 15341 15223 +3 15163 14828 14706 +3 15166 14650 14708 +3 14837 15477 15047 +3 15170 14979 15230 +3 15230 14979 15049 +3 15050 14904 14838 +3 14591 15172 14907 +3 15056 15117 14909 +3 15291 15121 15060 +3 14845 15234 15060 +3 14913 14984 15122 +3 14913 15122 15485 +3 15122 14984 15123 +3 14986 14917 15125 +3 14847 15237 15177 +3 15176 15126 15127 +3 14848 15365 14785 +3 14920 14922 14850 +3 14924 14923 15185 +3 14990 15186 15189 +3 15191 15133 14857 +3 15075 15243 15074 +3 14994 14995 15244 +3 15076 14996 14734 +3 15193 14997 15077 +3 14863 15194 14792 +3 15247 15002 15004 +3 15194 15139 14792 +3 14798 15247 15004 +3 15008 15247 14798 +3 15140 14934 15249 +3 15196 14799 15007 +3 15198 15197 14802 +3 15010 15251 15012 +3 14940 15012 15087 +3 15146 14871 15389 +3 14562 15315 15145 +3 15013 15254 14943 +3 15202 14943 15254 +3 14872 15088 15562 +3 15015 15203 15204 +3 14878 14625 15257 +3 15020 15207 15019 +3 14749 15209 15022 +3 15211 14950 15028 +3 15155 15097 15094 +3 15214 15031 14817 +3 14954 15219 15274 +3 15034 15218 14890 +3 14890 15218 15099 +3 15403 14956 15033 +3 15099 15460 14958 +3 14894 14580 14959 +3 15754 15037 14520 +3 15038 15221 15157 +3 15277 15036 14759 +3 14823 14960 15406 +3 15037 15040 14635 +3 15104 15041 14825 +3 15465 15107 14829 +3 14706 14970 15163 +3 15164 15111 15647 +3 15226 15166 14708 +3 15048 15354 15284 +3 14905 15232 15115 +3 15173 14777 15055 +3 14908 14777 15173 +3 14843 15058 15290 +3 15234 15291 15060 +3 15062 15174 15123 +3 15124 14985 15486 +3 15175 15235 15063 +3 15063 14918 15175 +3 15361 15175 14987 +3 14785 15129 14987 +3 15130 15298 14725 +3 15239 14988 15366 +3 15182 15366 14988 +3 15543 14920 14850 +3 15301 14854 15423 +3 15192 15073 15134 +3 15244 14995 14996 +3 15305 15616 15080 +3 15309 15005 15006 +3 15196 15381 14799 +3 15082 14799 15381 +3 15199 15198 15084 +3 15085 15200 15011 +3 15251 15087 15012 +3 15087 15386 14940 +3 14941 14942 15438 +3 15443 14692 15391 +3 15148 14877 15326 +3 14695 15208 15021 +3 15093 15268 15092 +3 15213 15030 14816 +3 15096 15216 15095 +3 15216 15154 15095 +3 15215 15032 15156 +3 15216 15096 15098 +3 15098 15402 15216 +3 15099 15218 15460 +3 14520 14956 15754 +3 14958 15515 15039 +3 15334 15036 15277 +3 15158 14823 15222 +3 15406 15222 14823 +3 15102 15101 15336 +3 15101 15100 15336 +3 15280 15278 14899 +3 15041 15466 14765 +3 15106 15161 14899 +3 15343 15108 14967 +3 15523 15166 15226 +3 14974 15168 15283 +3 15048 15170 15354 +3 15115 15232 15116 +3 14907 15172 15531 +3 14591 15358 15172 +3 15358 15057 15412 +3 15412 15057 14981 +3 15482 14912 15118 +3 14843 15290 15119 +3 15717 14985 14983 +3 15175 15292 15235 +3 15175 15361 15292 +3 15178 15127 15126 +3 15418 15490 15064 +3 15184 14921 15367 +3 15188 15131 14853 +3 15377 14858 15073 +3 15244 14996 15076 +3 14997 15193 15378 +3 15245 15078 15136 +3 15246 15306 15247 +3 15194 15379 15139 +3 15199 15084 15142 +3 15250 15143 15556 +3 15086 14804 15011 +3 15085 14939 15252 +3 15144 14941 15438 +3 15013 15146 15502 +3 15013 15502 15254 +3 15316 15088 15014 +3 15317 15203 14873 +3 14806 15015 15318 +3 15504 15016 14807 +3 15442 15090 15443 +3 15091 15258 15322 +3 15206 15148 15325 +3 15210 15395 15209 +3 15261 15210 14880 +3 15507 15508 14883 +3 15451 15266 14813 +3 15152 14886 15266 +3 15212 15092 15268 +3 15331 15153 15030 +3 15095 15154 15269 +3 15155 15271 15156 +3 15033 14753 15456 +3 15215 15273 15034 +3 15217 15578 15214 +3 15274 15219 15220 +3 14958 15460 15694 +3 15035 14891 15404 +3 15583 15037 15754 +3 15104 14825 15040 +3 15519 15105 15042 +3 15042 15107 15519 +3 14964 15279 15341 +3 15345 14966 14831 +3 15525 14836 15349 +3 15169 15474 14975 +3 15114 14978 15353 +3 14978 15476 15353 +3 14837 14903 15527 +3 15477 15229 15047 +3 15356 14904 15050 +3 15052 14904 15356 +3 15173 15411 14908 +3 15411 15056 14908 +3 15056 15411 15117 +3 15534 15122 15123 +3 15174 15063 15235 +3 14987 15129 15361 +3 15368 14924 15185 +3 15300 14924 15368 +3 15241 15131 15188 +3 15302 14788 15190 +3 15425 15193 15243 +3 15552 15244 15076 +3 15245 15305 15078 +3 15307 15246 15247 +3 15247 15008 15307 +3 15081 15139 15248 +3 15308 15005 15309 +3 15495 15140 15249 +3 14939 15144 15252 +3 14940 15386 15201 +3 15438 14942 15560 +3 15201 15500 14871 +3 15500 15389 14871 +3 15202 15254 15737 +3 15088 15316 15562 +3 15317 15204 15203 +3 15147 15321 15319 +3 15257 14876 15915 +3 14695 15393 15208 +3 15208 15259 15021 +3 15447 15149 15260 +3 15209 15329 15022 +3 14881 15023 15569 +3 14881 15569 15024 +3 15210 15261 15330 +3 15263 15262 15025 +3 15396 15449 15027 +3 14949 15450 15396 +3 14949 15510 15450 +3 15451 14813 15630 +3 15452 15211 15028 +3 15212 15452 15028 +3 15212 15268 15631 +3 15213 15814 15030 +3 15031 15400 15270 +3 15456 14753 15153 +3 15156 15272 15215 +3 15402 15458 15216 +3 15275 15578 15217 +3 15274 15220 15638 +3 14958 15694 15515 +3 15515 15405 15039 +3 15100 15039 15405 +3 15584 15334 15277 +3 15159 15338 14826 +3 15160 15339 14897 +3 15468 15224 14966 +3 15162 15588 14968 +3 15702 14968 15588 +3 15469 15163 14970 +3 15164 15647 15045 +3 14970 15165 15469 +3 15473 14835 15227 +3 14836 15525 15282 +3 15477 14837 15834 +3 15170 15230 15285 +3 15357 15231 15651 +3 15410 15409 15053 +3 15358 15412 15532 +3 15713 15118 14911 +3 15416 15293 15295 +3 15293 15416 15237 +3 15363 15238 15296 +3 15541 15179 15364 +3 15541 15418 15179 +3 15180 14785 15365 +3 15066 15239 15606 +3 15542 15183 15299 +3 15368 15185 15544 +3 15188 15371 15241 +3 15792 15076 15304 +3 15007 15431 15196 +3 15195 15310 15307 +3 15309 15006 15380 +3 15731 15381 15196 +3 15383 15310 15195 +3 15381 15382 15082 +3 15382 15083 15082 +3 15142 15141 15433 +3 15384 15311 15197 +3 15312 15199 15142 +3 15199 15312 15384 +3 15560 14942 15388 +3 15388 14942 15145 +3 15388 15145 15315 +3 15014 15913 15316 +3 15014 14745 15390 +3 15090 15442 15321 +3 15323 15206 15325 +3 15447 15207 15149 +3 15627 15867 15023 +3 15023 15867 15569 +3 14813 15265 15630 +3 15213 15267 15512 +3 15093 15398 15268 +3 15454 15270 15400 +3 15401 15400 15031 +3 15272 15156 15455 +3 15272 15273 15215 +3 15637 15035 15404 +3 15405 15336 15100 +3 15584 15277 15407 +3 15464 14963 15278 +3 15408 15345 15109 +3 15344 15163 15469 +3 15647 15110 15703 +3 15165 14902 15470 +3 14902 14835 15470 +3 15475 15527 14903 +3 15527 15834 14837 +3 15284 15354 15594 +3 15354 15170 15285 +3 15049 15286 15355 +3 15772 15599 15055 +3 15599 15173 15055 +3 15358 15653 15172 +3 15600 15117 15411 +3 15482 15118 15713 +3 15289 15482 15601 +3 15601 15655 15289 +3 15413 15359 15291 +3 15603 15717 14983 +3 14985 15717 15486 +3 15485 15122 15718 +3 15534 15718 15122 +3 15415 15362 15236 +3 15607 15300 15368 +3 15301 15609 15187 +3 15301 15423 15609 +3 15132 15548 15190 +3 15372 15303 15612 +3 14994 15426 15551 +3 15308 15309 15617 +3 15731 15196 15431 +3 15141 15083 15668 +3 15313 15250 15556 +3 15200 15558 15385 +3 15313 15557 15251 +3 15253 15561 15439 +3 15913 15014 15390 +3 15204 15318 15015 +3 14876 15320 15915 +3 14878 15568 15393 +3 15325 15148 15446 +3 15207 15447 15626 +3 15628 15025 15262 +3 15809 15451 15630 +3 15512 15267 15152 +3 15397 15631 15268 +3 15814 15331 15030 +3 15332 15684 15453 +3 15269 15332 15453 +3 15333 15271 15453 +3 15453 15271 15269 +3 15400 15576 15454 +3 15457 15688 15154 +3 15875 15456 15153 +3 15460 15692 15694 +3 15641 15335 15222 +3 15222 15406 15641 +3 15406 15336 15517 +3 15336 15405 15517 +3 14963 15464 15407 +3 15338 15759 15279 +3 15278 15280 15464 +3 15341 15279 15223 +3 14967 15044 15643 +3 15587 15345 15408 +3 15521 15044 14901 +3 15165 15589 15469 +3 14972 15346 15471 +3 15830 15351 15350 +3 15353 15476 15648 +3 15594 15476 15284 +3 15650 15050 15529 +3 15479 15287 15232 +3 15480 15411 15173 +3 15839 15289 15655 +3 15414 15061 15484 +3 15126 15294 15539 +3 15297 15065 15490 +3 15420 15724 15130 +3 15370 15187 15609 +3 15243 15550 15425 +3 14999 15792 15304 +3 15307 15432 15246 +3 15248 15553 15249 +3 15617 15309 15380 +3 15554 15380 15495 +3 15141 15668 15433 +3 15384 15498 15311 +3 15556 15435 15313 +3 15251 15557 15087 +3 15144 15559 15252 +3 15087 15437 15386 +3 15559 15144 15438 +3 15499 15500 15201 +3 15388 15315 15501 +3 15315 15439 15501 +3 14945 15677 15440 +3 14878 15257 15505 +3 15445 15324 15323 +3 15394 15625 15446 +3 15394 15328 15626 +3 15628 15262 15570 +3 15450 15449 15396 +3 15510 15151 15511 +3 15211 15452 15572 +3 15272 15455 15689 +3 15458 15635 15457 +3 15214 15578 15459 +3 15275 15035 15637 +3 15637 15404 15461 +3 15406 15517 15641 +3 15405 15581 15517 +3 15756 15584 15407 +3 15338 15159 15757 +3 15521 15643 15044 +3 15345 15587 15762 +3 15344 15469 15645 +3 15704 15045 15590 +3 15473 15283 15524 +3 15113 15351 15887 +3 15649 15529 14773 +3 15355 15770 15769 +3 15050 15650 15356 +3 15409 15597 15530 +3 15410 15652 15409 +3 15357 15479 15232 +3 15480 15600 15411 +3 15602 15413 15291 +3 15602 15414 15484 +3 15485 15718 15657 +3 15361 15487 15292 +3 15415 15720 15362 +3 15418 15541 15419 +3 15544 15608 15368 +3 15368 15608 15607 +3 15429 15430 15730 +3 15553 15248 15665 +3 15083 15382 15734 +3 15668 15083 15734 +3 15142 15433 15497 +3 15497 15312 15142 +3 15252 15736 15558 +3 15557 15437 15087 +3 15504 15565 15016 +3 15440 15566 15320 +3 15567 15443 15391 +3 15505 15568 14878 +3 15445 15323 15680 +3 15210 15330 15395 +3 15571 15509 15264 +3 15510 15870 15450 +3 15152 15810 15512 +3 15213 15991 15814 +3 15633 15398 15687 +3 15153 15331 15875 +3 15272 15752 15273 +3 15402 15513 15579 +3 15275 15637 15819 +3 15636 14956 15403 +3 15276 15582 15639 +3 15335 15755 15462 +3 15755 15335 15641 +3 15642 15465 15343 +3 15223 15279 15940 +3 15161 15467 15586 +3 15761 15343 14967 +3 15762 14966 15345 +3 15346 15704 15829 +3 15471 15346 15829 +3 15471 15347 14972 +3 15648 15944 15709 +3 15228 15593 14977 +3 15709 15353 15648 +3 15476 15765 15648 +3 15765 15476 15594 +3 15527 16139 15834 +3 15285 15595 15528 +3 15595 15285 15710 +3 15479 15357 16198 +3 15358 15532 15653 +3 15485 15657 15716 +3 15486 15717 15778 +3 15778 15415 15486 +3 15361 15129 15536 +3 15720 15294 15362 +3 15129 15537 15536 +3 15364 15604 15540 +3 15606 15605 15843 +3 15367 15542 15785 +3 15785 15492 15367 +3 15422 15370 15609 +3 15069 15547 15424 +3 15612 15069 15424 +3 15849 15132 15242 +3 15425 15729 15427 +3 15552 15853 15244 +3 15429 15615 15428 +3 15855 15616 15305 +3 15963 15431 15616 +3 15730 15430 15308 +3 15665 15667 15553 +3 15494 15310 15555 +3 15554 15495 15496 +3 15555 15310 15383 +3 15620 15619 15311 +3 15434 15314 15436 +3 15557 15313 15435 +3 15559 15736 15252 +3 15672 15389 15500 +3 16044 15673 15502 +3 15621 15204 15317 +3 15564 15676 15390 +3 15622 15503 15318 +3 15505 15257 15915 +3 15623 15567 15391 +3 15680 15624 15445 +3 15394 15626 15803 +3 15626 15447 15805 +3 15506 15806 15448 +3 15506 15741 15806 +3 15630 15265 15509 +3 15810 15152 16059 +3 15572 15452 15573 +3 15749 15748 15452 +3 15512 15991 15213 +3 15399 15575 15574 +3 15453 15812 15333 +3 15400 15401 15576 +3 15459 15578 15816 +3 15578 15580 15816 +3 15513 15695 15579 +3 15514 15695 15513 +3 15642 15343 15761 +3 15643 15761 14967 +3 15701 15643 15521 +3 15589 15645 15469 +3 15707 15349 15706 +3 15525 15349 15707 +3 15708 15525 15707 +3 15709 15592 15526 +3 15889 15527 15475 +3 15834 15649 15477 +3 15710 15596 15835 +3 15530 15597 15949 +3 15409 15652 15597 +3 15410 15711 15652 +3 15658 15778 15717 +3 15777 15718 15534 +3 15604 15538 15540 +3 15537 15180 15659 +3 15723 16031 15180 +3 15419 15842 15297 +3 15724 15420 15899 +3 15785 15542 15726 +3 15549 15493 15373 +3 15428 15615 15663 +3 15554 15618 15666 +3 15618 15554 15496 +3 15497 15735 15312 +3 15620 15311 15498 +3 15501 15439 15561 +3 15737 15563 15202 +3 15563 15674 15317 +3 15390 16048 15913 +3 15390 15676 16048 +3 15204 15675 15318 +3 15675 15622 15318 +3 15739 15738 15442 +3 15567 15623 15802 +3 16163 15393 15568 +3 15208 15393 16163 +3 15805 15447 15740 +3 15208 15804 15259 +3 15627 15259 15804 +3 15628 15743 15330 +3 15508 15507 15807 +3 15743 15628 15570 +3 15745 15744 15449 +3 15809 16059 15451 +3 15684 15632 15683 +3 15574 15575 15685 +3 15814 15686 15331 +3 15333 15751 15455 +3 16123 15875 15331 +3 15688 15457 15690 +3 15401 15459 15815 +3 15815 15459 15816 +3 15577 15273 15752 +3 15640 15514 15638 +3 15583 15754 15999 +3 15826 15761 15643 +3 15223 15940 15520 +3 16134 14966 15762 +3 16134 15468 14966 +3 15645 15467 15344 +3 15528 15766 15594 +3 15596 15478 15768 +3 15529 15837 15650 +3 15772 15287 15479 +3 15715 15413 15602 +3 15718 15897 15657 +3 15720 15840 15294 +3 15538 15660 15540 +3 15180 15841 15659 +3 15297 15952 15420 +3 15608 15786 15607 +3 15422 15609 14546 +3 15545 15371 15845 +3 15424 15547 15545 +3 15612 15424 16100 +3 15957 15376 15374 +3 15550 15551 15961 +3 15552 15791 15853 +3 14999 15663 15902 +3 15796 15734 15382 +3 15733 15619 15669 +3 15669 15619 15620 +3 15735 15671 15312 +3 15670 15620 15498 +3 15908 15434 15436 +3 15557 15909 15437 +3 15909 16110 15437 +3 15562 15316 15911 +3 15674 15621 15317 +3 15675 15204 15621 +3 15738 15441 15319 +3 15915 15320 15566 +3 15739 15567 15801 +3 15392 15678 15623 +3 15624 15680 15865 +3 15394 15803 15625 +3 15805 15803 15626 +3 15741 15506 15395 +3 15681 15741 15395 +3 15867 15742 15569 +3 15508 15629 15571 +3 15746 15870 15510 +3 15452 15748 15573 +3 15751 15689 15455 +3 16123 15331 15686 +3 15576 15874 15687 +3 15997 15401 15815 +3 15819 15637 16062 +3 15641 15517 15821 +3 15999 15880 15583 +3 15759 15940 15279 +3 15701 15826 15643 +3 15592 16137 15831 +3 15889 16139 15527 +3 15652 15711 16018 +3 16085 15599 15772 +3 15774 15480 15773 +3 15950 15603 15656 +3 15180 16031 15841 +3 15952 15899 15420 +3 15605 15783 15725 +3 15900 15492 15785 +3 15544 15492 15900 +3 15954 15607 15786 +3 15787 15608 15544 +3 15787 15844 15608 +3 15609 15847 14546 +3 15371 15610 15845 +3 16100 15372 15612 +3 15548 15848 16214 +3 15550 15961 15959 +3 15551 15426 15961 +3 14999 15902 15792 +3 15429 15730 15964 +3 15963 15616 15855 +3 15669 15620 15859 +3 15620 15670 15859 +3 15907 16042 15435 +3 15559 15438 16226 +3 15560 15861 15438 +3 15387 16043 15499 +3 15501 15910 15388 +3 15389 15672 16044 +3 15561 15862 15501 +3 15673 16044 15974 +3 16047 15316 15913 +3 15503 15622 15976 +3 15976 15677 15503 +3 15801 15567 15802 +3 15624 15865 15918 +3 15866 15625 15981 +3 15627 15920 15867 +3 15742 15807 15569 +3 16057 15681 15743 +3 15745 15985 15744 +3 15745 15870 15869 +3 15871 16059 15809 +3 15749 15926 15748 +3 15872 15683 15632 +3 15924 15632 15682 +3 15574 15685 15682 +3 15813 15685 15575 +3 15929 15688 15690 +3 15752 15996 15577 +3 15580 15817 15816 +3 15577 15693 15692 +3 15819 15878 15580 +3 15820 15753 15695 +3 15819 16062 15935 +3 15581 15516 15879 +3 15821 15581 15879 +3 15581 15821 15517 +3 15160 15700 15881 +3 15881 15700 15758 +3 15940 15759 16004 +3 15828 15704 15590 +3 15593 16013 15833 +3 15835 15596 15948 +3 15596 15768 15948 +3 15650 16142 15356 +3 15598 15653 16019 +3 15655 15601 15775 +3 15715 15654 15413 +3 15950 15717 15603 +3 15897 15895 15657 +3 15415 15778 15898 +3 15660 15780 16030 +3 16271 15726 15953 +3 16032 15726 16271 +3 15789 15424 15545 +3 16213 15727 15372 +3 15427 15729 15790 +3 15662 15427 15790 +3 15615 15902 15663 +3 15730 16040 15964 +3 15963 15965 15431 +3 15666 15795 16041 +3 15904 15796 15731 +3 16105 15734 15796 +3 16105 15797 15734 +3 15668 15734 15797 +3 15497 15797 15798 +3 15497 15798 15735 +3 15563 15737 15975 +3 15440 15677 15977 +3 15979 15505 15915 +3 15623 15916 15802 +3 15623 15678 15916 +3 15678 16051 15864 +3 15918 16053 15624 +3 16052 15804 15208 +3 15740 15919 15805 +3 15920 15627 15804 +3 15922 15806 15741 +3 15983 15741 15681 +3 15807 16345 15508 +3 16345 15629 15508 +3 15868 15744 15985 +3 16058 15630 15509 +3 15986 15809 15630 +3 15923 15573 15748 +3 15811 15926 15749 +3 15632 15924 15872 +3 16121 15814 15991 +3 15814 16121 15686 +3 15993 15992 15750 +3 15993 15687 15874 +3 15580 15878 15817 +3 15934 16305 15516 +3 15461 15639 16129 +3 16064 15462 15755 +3 15882 15756 15585 +3 16000 15823 15757 +3 15823 16002 15759 +3 15760 15883 16003 +3 15883 15642 16251 +3 15938 15939 15825 +3 15761 15826 16192 +3 15763 15467 15645 +3 15828 15829 15704 +3 15472 16010 15470 +3 16252 15472 15705 +3 15831 16073 15886 +3 15944 15832 15709 +3 15765 15945 15648 +3 15833 16014 15593 +3 15894 15775 15601 +3 15775 15839 15655 +3 15654 16022 15714 +3 15839 15776 15656 +3 15778 15658 15896 +3 15777 15719 16091 +3 15720 15415 15898 +3 15720 15898 16321 +3 16031 16027 15841 +3 15842 15952 15297 +3 15661 15491 15724 +3 15783 15782 15725 +3 15426 15852 15961 +3 15853 15852 15426 +3 15792 15902 16152 +3 15615 15429 16039 +3 15903 15963 15855 +3 15965 15731 15431 +3 15856 15733 15858 +3 15858 15733 15969 +3 15669 15969 15733 +3 15905 15969 15669 +3 15905 15669 15859 +3 15906 15671 15735 +3 15908 15907 15434 +3 16226 15972 15559 +3 15861 16226 15438 +3 15316 16047 16112 +3 15675 15914 15622 +3 15621 15914 15675 +3 15622 15863 15976 +3 15800 16161 15565 +3 15566 15440 15977 +3 16115 15738 15739 +3 15916 15678 15864 +3 16163 16052 15208 +3 15980 15866 15981 +3 15803 15805 16055 +3 16055 15805 15919 +3 15806 15922 15921 +3 15922 15741 15983 +3 15745 15869 15987 +3 15869 15870 15746 +3 15926 15923 15748 +3 15685 15925 15682 +3 15873 15928 15751 +3 15751 15928 15689 +3 16122 16123 15686 +3 15690 15995 15929 +3 15997 15815 15930 +3 15815 15816 15930 +3 15577 15996 15693 +3 15930 15816 15817 +3 15693 15933 15934 +3 15819 15935 15878 +3 15932 16248 15636 +3 16305 15879 15516 +3 16186 15461 16129 +3 16064 15755 16130 +3 15759 16308 16004 +3 15762 15587 15884 +3 15472 16252 16010 +3 15524 15764 15705 +3 15830 15708 16194 +3 15834 15836 15649 +3 16020 15774 15773 +3 15714 16144 15533 +3 15776 15839 15775 +3 15658 15717 15950 +3 15898 15778 15896 +3 16270 15724 15899 +3 15953 15661 16209 +3 15786 16096 15954 +3 15900 15787 15544 +3 15372 16100 16213 +3 15849 16565 15848 +3 15956 15613 16102 +3 15902 15615 15962 +3 15793 15903 15855 +3 15429 15964 16039 +3 16506 15965 15963 +3 15904 15731 15965 +3 16105 15796 15904 +3 15667 15857 15968 +3 15667 15968 15732 +3 15670 15970 15859 +3 15908 15860 16284 +3 15559 15972 15736 +3 16110 16111 15387 +3 15316 16112 15911 +3 15673 16046 15737 +3 15912 16047 15913 +3 15914 15863 15622 +3 15799 15565 16161 +3 16287 16163 15568 +3 16054 16233 15918 +3 15982 15803 16055 +3 16344 15807 15742 +3 15987 15985 15745 +3 15747 15988 15746 +3 15989 15923 15926 +3 15812 16177 15873 +3 15925 15685 15813 +3 15689 16350 15634 +3 15995 15994 15929 +3 16182 15818 15875 +3 16062 16186 16246 +3 15697 15822 15998 +3 16002 16308 15759 +3 16131 15825 15463 +3 16368 15587 15939 +3 16368 15884 15587 +3 15884 16311 15762 +3 15832 15944 16011 +3 15766 16079 16077 +3 15837 15836 16261 +3 16084 15598 16019 +3 16321 15840 15720 +3 15779 15721 16026 +3 16093 16027 16031 +3 15782 16033 16208 +3 15900 16097 15787 +3 15846 17207 14546 +3 16273 15727 16213 +3 16565 15849 15956 +3 16038 15790 15729 +3 16038 15729 15959 +3 15853 16104 15852 +3 15962 16152 15902 +3 16450 15963 15903 +3 15966 16041 15795 +3 15857 15856 15968 +3 16107 15798 16155 +3 15735 15798 16107 +3 16107 15906 15735 +3 15970 15905 15859 +3 15907 15908 16109 +3 15971 15736 15972 +3 15910 15501 15973 +3 15501 15862 15973 +3 16046 15975 15737 +3 15912 15913 16048 +3 15915 15566 16162 +3 15802 16116 15978 +3 15804 16052 16167 +3 16167 15920 15804 +3 16168 16055 15919 +3 15921 16168 15919 +3 15983 15681 16056 +3 16056 15681 16057 +3 15986 15630 16058 +3 16177 16301 15873 +3 15928 16350 15689 +3 16353 15933 15693 +3 15817 15878 16126 +3 15933 16305 15934 +3 16001 15823 16000 +3 15938 16368 15939 +3 16006 15468 16134 +3 15886 16073 15764 +3 16137 15832 16256 +3 15944 16012 16011 +3 15945 16138 16012 +3 15945 16077 16138 +3 15834 16139 16081 +3 16264 16196 16018 +3 16018 15892 16264 +3 15774 16020 16265 +3 16265 16086 15774 +3 16086 15481 15774 +3 16319 15894 15893 +3 15776 15775 16200 +3 16376 15715 16023 +3 15897 16090 15895 +3 15897 16091 16090 +3 15780 16029 16030 +3 16208 15725 15782 +3 16271 16210 16032 +3 16097 15900 16032 +3 16035 17207 15846 +3 16037 15851 15850 +3 15961 15960 15959 +3 15961 15852 15960 +3 15615 16039 15962 +3 15964 16505 16039 +3 16106 15968 15856 +3 16106 15856 15858 +3 16224 15797 16105 +3 16107 16157 15906 +3 16042 15907 16109 +3 16111 16043 15387 +3 15911 16112 16045 +3 16046 15673 15974 +3 15563 15975 15674 +3 16229 15674 15975 +3 15914 15621 16337 +3 16230 16114 15441 +3 15979 15915 16162 +3 15739 15801 16115 +3 15801 15802 15978 +3 15916 16116 15802 +3 16287 16231 16163 +3 15864 16164 15916 +3 16050 16117 16049 +3 16342 15980 15981 +3 16234 15982 16055 +3 16234 16055 16293 +3 16293 16055 16168 +3 16056 16057 15984 +3 15923 15989 16118 +3 15927 16179 15990 +3 15993 15874 16124 +3 15994 15995 16180 +3 15995 16354 16180 +3 15995 15931 16354 +3 15997 15930 16181 +3 15817 16244 15930 +3 15932 15818 16182 +3 16189 15880 15999 +3 16001 16000 16190 +3 16001 16002 15823 +3 16250 16003 15883 +3 16004 16308 16367 +3 16133 15589 16008 +3 15941 16428 16071 +3 15942 15941 16071 +3 15943 15942 16071 +3 15764 16073 16135 +3 16136 16076 15888 +3 16140 15946 16370 +3 16370 15946 15947 +3 15834 16081 15836 +3 15837 16261 16315 +3 16020 16085 16143 +3 16319 15893 16087 +3 16088 16144 15714 +3 15714 16022 16088 +3 15895 16090 16024 +3 16092 15722 15840 +3 16149 15951 16028 +3 16029 16269 16030 +3 16270 15899 16557 +3 16279 16278 15851 +3 15790 16038 16334 +3 16449 15903 15793 +3 15964 16389 16505 +3 16450 16506 15963 +3 16389 16041 16280 +3 16041 15966 16280 +3 16105 15904 16153 +3 16154 15858 15969 +3 15905 16225 15969 +3 16155 16156 16107 +3 16225 15905 16108 +3 15905 15970 16108 +3 15970 16157 16108 +3 16158 16042 16109 +3 16703 16226 15861 +3 15672 16159 16044 +3 16047 15912 16160 +3 16338 15863 15914 +3 16340 16161 16114 +3 16234 16166 15982 +3 16170 15922 15983 +3 16171 15983 16056 +3 16345 15807 16172 +3 15987 16346 15985 +3 15809 15986 15871 +3 15989 16176 16118 +3 16119 16177 15872 +3 15925 16465 16120 +3 15990 16179 16238 +3 15994 16410 15813 +3 16241 15993 16124 +3 15634 16350 16125 +3 16125 16243 15996 +3 15999 16066 16418 +3 15699 15880 16189 +3 16307 16249 15698 +3 16307 15698 16068 +3 16364 16068 15881 +3 15699 16540 16131 +3 16250 16420 16003 +3 16132 16419 15824 +3 16191 15883 16251 +3 16192 15826 16310 +3 16424 16007 16311 +3 16137 16256 16257 +3 16313 16077 16079 +3 16143 16265 16020 +3 15776 16200 16145 +3 16023 16266 16376 +3 16023 16201 16266 +3 16146 15658 15950 +3 16269 16206 15952 +3 16031 16094 16093 +3 16495 16095 15725 +3 16325 16209 15661 +3 15787 16383 15844 +3 15959 16216 16038 +3 16219 16152 15962 +3 16449 15793 15854 +3 15967 15966 15795 +3 15969 16225 16154 +3 16157 16107 16156 +3 16283 16108 16157 +3 16042 16158 16227 +3 16336 15910 15973 +3 16159 15974 16044 +3 16338 15914 16337 +3 15863 16285 15976 +3 16285 16113 15976 +3 16396 16114 16230 +3 16168 15921 16294 +3 16581 16169 15920 +3 16170 15983 16171 +3 16345 16852 15629 +3 16346 15987 16235 +3 16406 15988 16118 +3 16176 16406 16118 +3 16176 15989 16300 +3 16468 15991 16178 +3 16468 16121 15991 +3 16648 15686 16121 +3 16241 16124 16413 +3 16303 16123 16122 +3 16181 16242 16124 +3 16245 16304 16127 +3 15933 16355 16305 +3 16130 16063 16064 +3 16362 16002 16001 +3 16420 15937 16003 +3 16309 16251 16192 +3 16006 16134 16007 +3 16010 16252 16482 +3 16070 15828 16009 +3 16073 16486 16135 +3 16139 15889 16259 +3 16314 15836 16081 +3 16261 15836 16314 +3 15837 16315 16141 +3 16142 16141 16316 +3 16198 15890 16197 +3 16145 16089 15776 +3 16146 16438 15658 +3 16202 15898 15896 +3 16093 16094 16205 +3 15899 16380 16557 +3 16564 16212 15789 +3 16213 16100 16331 +3 15959 15960 16216 +3 16218 16217 16104 +3 15962 16220 16219 +3 16039 16220 15962 +3 16221 15965 16506 +3 15904 15965 16221 +3 16108 16282 16225 +3 16156 16283 16157 +3 16111 16228 16043 +3 16112 16395 16045 +3 16046 16513 15975 +3 16513 16229 15975 +3 16161 16340 16458 +3 16459 16115 15801 +3 16518 16629 15978 +3 15978 16116 16518 +3 16116 16288 16518 +3 16117 16461 16164 +3 16117 16050 16461 +3 16165 16401 16291 +3 16344 16172 15807 +3 16852 16058 15629 +3 16296 16295 16175 +3 16236 16178 15810 +3 15927 16302 16179 +3 16468 16648 16121 +3 16061 16241 16413 +3 16350 16351 16125 +3 16242 16413 16124 +3 15999 16418 16189 +3 16191 16250 15883 +3 16541 16368 15938 +3 16069 16004 16367 +3 16252 15705 16253 +3 16429 16072 16545 +3 16194 16485 16254 +3 16074 16194 16254 +3 16486 16073 16075 +3 16432 16015 16371 +3 16198 16197 16317 +3 16551 16434 16084 +3 16144 16815 16021 +3 16145 16200 16375 +3 16089 16146 15950 +3 16438 15896 15658 +3 16202 16321 15898 +3 15840 16321 16268 +3 16268 16092 15840 +3 16378 15951 16149 +3 16209 16325 16440 +3 16441 16442 16383 +3 17207 16330 16272 +3 16100 16212 16331 +3 15960 16502 16216 +3 16502 15960 16503 +3 15960 15852 16503 +3 15966 15967 16335 +3 15967 16222 16335 +3 16282 16154 16225 +3 16282 16108 16283 +3 16226 16574 15972 +3 16456 15862 16045 +3 16229 16706 16337 +3 16627 16113 16285 +3 16519 16287 16286 +3 16288 16164 16289 +3 16290 16399 16050 +3 16292 16233 16291 +3 16406 16176 16299 +3 16408 16300 16238 +3 16238 16179 16408 +3 16122 15686 16648 +3 16351 16724 16125 +3 16724 16243 16125 +3 16474 16357 16126 +3 16248 15932 16659 +3 16129 16187 16359 +3 16416 16065 16306 +3 16066 16248 16659 +3 16360 16067 16477 +3 16190 16249 16538 +3 16362 16001 16190 +3 16189 16363 15699 +3 16539 16002 16362 +3 16800 16191 16251 +3 16421 16367 16308 +3 16309 16192 16310 +3 16367 16671 16069 +3 16485 16072 16429 +3 16081 16369 16314 +3 16265 16436 16086 +3 16087 16086 16436 +3 16319 16087 16318 +3 16270 16557 16325 +3 16441 16097 16329 +3 16498 16211 16098 +3 16036 16564 15789 +3 16215 16274 16614 +3 16278 16332 15958 +3 16279 16387 16278 +3 16221 16506 16570 +3 16453 16223 16153 +3 16390 16507 16106 +3 16391 16390 16154 +3 16391 16154 16282 +3 16393 15971 16509 +3 15971 15972 16509 +3 15972 16574 16509 +3 16574 16226 16703 +3 16160 15912 16576 +3 16514 16576 15912 +3 15912 16048 16514 +3 16706 16906 16337 +3 16337 16906 16338 +3 16339 16514 16048 +3 16627 16516 16113 +3 16460 15979 16162 +3 16460 16845 15979 +3 16845 16519 16286 +3 16289 16164 16461 +3 16461 16050 16398 +3 16292 16291 16577 +3 16170 16402 16294 +3 16403 16174 16295 +3 16058 16297 15986 +3 16235 16584 16346 +3 16298 16405 16235 +3 16348 16405 16298 +3 16408 16466 16300 +3 16239 16720 16646 +3 16239 16646 15928 +3 16412 16240 16061 +3 16352 16413 16242 +3 16303 16471 16182 +3 16307 16068 16665 +3 16363 16540 15699 +3 16666 16419 16132 +3 16539 16308 16002 +3 16309 16800 16251 +3 16366 15938 16365 +3 16366 16541 15938 +3 16006 16595 16423 +3 16595 16006 16007 +3 16542 16424 16311 +3 16596 16133 16008 +3 16482 16252 16483 +3 16253 16483 16252 +3 16193 16484 16427 +3 16544 16253 16135 +3 16486 16739 16135 +3 16256 16430 16257 +3 16487 16430 16256 +3 16078 16546 16259 +3 16263 16373 16017 +3 16201 16553 16266 +3 16201 16267 16553 +3 16092 16822 16149 +3 16148 16609 16147 +3 16382 16096 16211 +3 16441 16329 16561 +3 16564 16036 16499 +3 16614 16274 16500 +3 16568 16449 15854 +3 16507 16222 16106 +3 16454 16223 16453 +3 16454 16281 16223 +3 16455 16281 16454 +3 16391 16282 16508 +3 16227 16840 16394 +3 16513 16706 16229 +3 15863 16515 16285 +3 16460 16162 16397 +3 16286 15979 16845 +3 16463 16343 16167 +3 16577 16522 16292 +3 16713 16580 16166 +3 16713 16166 16234 +3 16523 16294 16402 +3 16347 16464 16236 +3 16466 16408 16409 +3 16301 16644 16239 +3 16413 16412 16061 +3 16532 16590 16352 +3 16354 16787 16723 +3 16352 16470 16532 +3 16536 16247 16661 +3 16478 16362 16939 +3 16250 16871 16420 +3 16131 16540 16365 +3 16308 16539 16421 +3 16135 16739 16544 +3 16485 16429 16740 +3 16075 16255 16486 +3 16011 16488 16487 +3 16546 16078 16489 +3 16547 16259 16546 +3 16317 16197 16603 +3 16144 16088 16816 +3 16321 16439 16268 +3 16092 16821 16822 +3 16495 16494 16556 +3 16325 16557 16610 +3 16327 16692 16326 +3 16327 16381 16692 +3 16328 16558 16496 +3 16561 16329 16497 +3 16441 16561 16442 +3 16332 16566 16275 +3 16571 16221 16570 +3 16453 16153 16571 +3 16622 16455 16454 +3 16284 16702 16392 +3 16284 16393 16702 +3 16158 16623 16227 +3 16903 16336 15973 +3 16903 15973 16765 +3 16512 16513 16046 +3 16627 16285 16515 +3 16771 16340 16114 +3 16771 16114 16396 +3 16231 16287 16519 +3 16710 16289 16461 +3 16634 16580 16713 +3 16293 16523 16774 +3 16404 16403 16295 +3 16297 16058 16852 +3 16639 16584 16235 +3 16405 16639 16235 +3 16347 15871 16638 +3 16642 16406 16299 +3 16529 16528 16299 +3 16237 16644 16301 +3 16466 16409 16588 +3 16239 16644 16720 +3 16409 16408 16469 +3 16410 16649 16467 +3 16122 16648 16927 +3 16531 16240 16412 +3 16243 16724 16725 +3 16243 16725 16353 +3 16245 16787 16354 +3 16470 16655 16532 +3 16473 16659 15932 +3 16415 16534 16474 +3 16416 16417 16476 +3 16247 16795 16661 +3 16731 16477 16664 +3 16594 16249 16307 +3 16538 16362 16190 +3 16362 16478 16539 +3 16367 16421 16734 +3 16596 16422 16133 +3 16481 16426 16009 +3 16259 16547 16369 +3 16602 16197 16316 +3 16321 16202 16439 +3 16092 16268 16821 +3 16556 16379 16205 +3 16559 16496 16558 +3 16611 16498 16563 +3 16503 16696 16502 +3 16334 16616 16618 +3 16834 16568 15854 +3 16505 16389 16698 +3 16620 16506 16450 +3 16569 16389 16280 +3 16455 16622 16508 +3 16158 16837 16623 +3 16840 16511 16394 +3 16516 16772 16397 +3 16462 16630 16398 +3 16462 16398 16341 +3 16632 16577 16578 +3 16522 16633 16400 +3 16633 16522 16579 +3 16528 16642 16299 +3 16646 16650 16351 +3 16927 16651 16122 +3 16651 16303 16122 +3 16245 16472 16787 +3 16471 16303 16995 +3 16535 16246 16536 +3 16730 16418 16066 +3 16189 16418 16732 +3 16189 16732 16363 +3 16871 16250 16191 +3 17006 16541 16366 +3 16595 16735 16423 +3 16671 16367 16734 +3 16480 16312 16672 +3 16008 16736 16596 +3 16736 16008 16482 +3 16673 16426 16481 +3 17018 16683 16490 +3 16263 16811 16373 +3 16144 16816 16815 +3 16438 16146 16686 +3 16686 16750 16438 +3 16438 16750 16751 +3 16608 16324 16378 +3 16556 16690 16379 +3 16380 16755 16691 +3 16557 16380 16691 +3 16103 16615 16832 +3 16617 16503 16217 +3 16217 16218 16567 +3 16218 16219 16697 +3 16219 16220 16697 +3 16505 16698 16388 +3 16620 16450 16835 +3 16699 16506 16620 +3 16699 16570 16506 +3 16454 16621 16622 +3 16622 16701 16508 +3 16701 16391 16508 +3 16393 16977 16702 +3 16509 16977 16393 +3 16840 16227 16623 +3 16339 16626 16514 +3 16460 16397 16772 +3 16629 16518 16517 +3 16630 16462 16631 +3 16774 16634 16713 +3 16714 16851 16402 +3 16635 16776 16525 +3 16716 16403 16404 +3 16716 16404 16583 +3 16638 16297 17057 +3 16585 16639 16405 +3 16586 16855 16641 +3 16587 16236 16464 +3 16587 16178 16236 +3 16237 16780 16644 +3 16589 16469 16530 +3 16351 16926 16724 +3 16725 16726 16353 +3 16591 16655 16470 +3 16658 16790 16475 +3 16865 16358 16537 +3 16534 16662 16794 +3 16415 16662 16534 +3 16668 16666 16132 +3 16365 16540 16733 +3 16421 16539 16667 +3 17151 16668 16422 +3 16669 16309 16310 +3 16428 16674 16875 +3 16803 16544 16738 +3 16544 16739 16738 +3 16545 16737 16805 +3 16546 16680 16599 +3 16602 16603 16197 +3 16684 16317 16603 +3 16318 16087 17383 +3 16497 16759 16561 +3 16442 16760 16443 +3 16897 16447 16761 +3 16101 16102 16762 +3 16503 16617 16696 +3 16504 16617 16217 +3 16504 16217 16567 +3 16388 17186 16619 +3 16764 16454 16453 +3 16621 16454 16764 +3 16336 16624 16703 +3 16766 16840 16623 +3 16576 16705 16625 +3 16458 16340 17123 +3 16627 16843 16516 +3 16846 16519 16845 +3 17047 16463 16520 +3 16711 16631 16462 +3 16521 16847 16462 +3 16711 16462 16847 +3 16523 16914 16774 +3 16776 16714 16525 +3 16172 16582 16715 +3 16635 16526 16992 +3 16345 16636 16852 +3 16641 16855 16856 +3 16856 16858 16407 +3 16528 16529 16645 +3 16588 16647 16645 +3 16467 16649 16781 +3 16648 16468 16784 +3 16589 16530 16721 +3 16351 16650 16926 +3 16656 16655 16728 +3 16728 16655 16591 +3 16728 16591 16657 +3 16533 16534 16729 +3 16729 16534 16794 +3 16792 16593 16592 +3 16417 16660 16476 +3 17078 16538 17002 +3 16665 17004 16307 +3 17004 16594 16307 +3 16362 16538 16939 +3 16733 16799 16365 +3 16941 16191 16800 +3 16799 16366 16365 +3 16734 16421 16667 +3 17151 16422 16596 +3 16802 16596 16736 +3 16945 17007 16483 +3 16429 16545 16805 +3 16487 16488 16952 +3 16811 16263 16812 +3 17383 17024 16318 +3 16552 16437 16817 +3 16494 16690 16556 +3 16691 16610 16557 +3 16558 16894 16964 +3 16964 16559 16558 +3 16758 16759 16497 +3 16760 16442 16561 +3 16386 17112 16332 +3 17186 16388 16698 +3 16571 16570 16573 +3 16336 16903 16624 +3 16905 16705 16576 +3 16906 16706 16707 +3 16842 17123 16340 +3 16844 16908 16628 +3 16517 16289 16983 +3 16710 16983 16289 +3 16985 16630 16631 +3 16634 16850 16580 +3 16916 16992 16526 +3 16638 16777 16347 +3 16527 16642 16717 +3 17276 16587 16464 +3 16644 16923 16720 +3 16528 16645 16719 +3 16645 16783 16719 +3 17426 16927 16648 +3 16530 16785 16721 +3 16785 16652 16786 +3 16786 16652 16653 +3 16995 16303 16651 +3 16471 16995 16866 +3 16728 16789 16656 +3 16472 16727 16788 +3 16658 16726 16790 +3 16790 16791 16475 +3 16475 16791 16592 +3 16663 16999 16537 +3 16662 17145 17223 +3 16535 16536 16870 +3 16732 16418 16730 +3 16665 16361 16797 +3 16798 16797 16361 +3 16541 17006 16479 +3 16671 17084 16672 +3 16672 17084 16597 +3 16945 16544 16803 +3 17086 16484 16543 +3 16740 16429 16805 +3 16678 16679 16808 +3 16806 16741 16676 +3 16883 16488 16743 +3 16883 16743 16884 +3 16601 16682 16747 +3 16490 17019 17018 +3 16810 16603 16602 +3 16751 17166 16202 +3 16889 16607 16890 +3 16555 16823 16755 +3 17031 16610 16691 +3 16692 16560 17032 +3 16562 17173 16826 +3 16831 16500 16968 +3 16614 16500 16831 +3 17113 16501 16695 +3 16618 16833 16834 +3 16335 16452 17188 +3 16509 16574 16838 +3 16768 16510 16767 +3 16513 16512 16841 +3 16513 16707 16706 +3 16515 16770 16627 +3 16340 16771 16842 +3 16846 16845 16709 +3 17047 16520 16984 +3 16847 16912 16711 +3 16850 16634 16849 +3 16774 16989 16634 +3 16989 16774 16914 +3 16638 17057 16777 +3 16779 16853 16778 +3 16921 16586 16718 +3 16719 16922 16717 +3 16644 16780 16923 +3 16648 16784 17426 +3 16924 16647 16860 +3 16785 16786 16862 +3 16928 16723 16787 +3 16653 16863 16786 +3 16788 16787 16472 +3 16656 16864 16654 +3 16725 17135 16726 +3 16867 16657 16793 +3 16729 16793 16657 +3 16660 17075 16795 +3 16794 16662 17223 +3 16535 16870 17145 +3 16664 16796 16731 +3 16871 16191 16941 +3 16735 16801 16669 +3 16802 16736 16943 +3 16543 16426 16944 +3 16674 16484 17086 +3 16805 16737 16804 +3 16744 16882 16745 +3 16882 16809 16745 +3 16953 16746 16809 +3 16603 16957 16684 +3 16435 17163 16887 +3 16893 16963 16326 +3 17107 16964 16894 +3 16758 17033 16759 +3 16832 16615 17476 +3 17112 16566 16332 +3 17039 17114 16616 +3 16977 16509 16838 +3 16838 16574 16978 +3 16837 16975 17118 +3 16903 16902 16624 +3 16839 16623 16837 +3 16623 16839 16766 +3 16575 16904 16456 +3 16575 16625 16904 +3 16512 16457 16704 +3 16841 16707 16513 +3 16770 16843 16627 +3 16908 16982 16628 +3 17263 16463 17047 +3 16711 16988 16911 +3 16712 16848 16579 +3 16987 16775 16581 +3 16851 16915 17054 +3 16636 17269 16852 +3 16717 16922 16920 +3 16923 16782 16720 +3 16925 16860 16861 +3 16723 16928 17067 +3 16931 16863 16864 +3 17135 16932 16726 +3 16868 16473 16866 +3 17000 16934 16867 +3 17000 16867 16793 +3 16663 16731 17144 +3 16538 17078 16939 +3 16732 16940 16363 +3 16363 16940 16872 +3 16478 16939 16873 +3 16669 17229 16309 +3 16801 16735 17296 +3 17233 16542 16479 +3 16943 16736 17007 +3 16737 16875 16804 +3 17091 16877 16740 +3 16744 16881 16882 +3 16884 17015 16883 +3 16953 16885 16746 +3 16956 16601 16747 +3 16603 16810 16957 +3 16604 16435 16887 +3 16816 17101 17023 +3 16816 16817 17101 +3 16888 16687 17026 +3 16755 16823 17244 +3 16757 17032 16560 +3 16826 17173 17034 +3 17038 16566 17112 +3 17180 16501 17113 +3 16970 16969 16696 +3 16698 17187 17186 +3 16973 16764 16972 +3 16976 16702 16977 +3 16976 16975 16702 +3 16903 16765 17119 +3 16765 16456 16904 +3 16840 16766 17191 +3 17045 16904 16625 +3 16980 16768 16767 +3 16905 17193 16705 +3 16769 16770 16515 +3 17123 16842 16981 +3 16771 16982 16842 +3 17262 17261 16985 +3 16631 16986 16985 +3 17263 16343 16463 +3 16987 16581 16343 +3 16711 16912 16988 +3 16988 16912 17048 +3 16851 17054 16914 +3 16915 16776 17055 +3 16918 16917 16583 +3 16853 17126 16778 +3 16347 16777 16464 +3 17059 16855 17272 +3 16854 17062 16919 +3 16920 16922 17064 +3 16922 16719 16993 +3 16719 16783 16993 +3 16924 16860 16925 +3 16786 16929 16862 +3 17136 16995 16651 +3 17282 17135 16725 +3 16787 16788 17134 +3 16787 17134 16928 +3 16932 16790 16726 +3 16868 16866 17138 +3 16789 16934 16933 +3 16867 16934 16789 +3 16934 17000 16997 +3 16998 16869 16791 +3 16732 16730 17510 +3 16940 16732 17510 +3 17078 17002 17003 +3 16938 16797 17081 +3 16797 16798 17081 +3 16871 17226 16798 +3 17006 17233 16479 +3 17087 16674 17086 +3 17092 16877 17091 +3 17012 16879 16807 +3 16949 16808 16950 +3 16950 16808 16880 +3 16809 17096 16953 +3 17100 17313 16436 +3 17025 16375 16749 +3 16750 16686 17102 +3 16823 17028 17244 +3 16691 17546 17031 +3 16828 16760 17035 +3 17409 16620 16835 +3 17330 16699 16620 +3 16971 16699 17330 +3 16974 16836 17042 +3 17116 17043 16901 +3 17119 16765 16904 +3 16766 17190 17191 +3 16704 16980 17120 +3 17562 16512 16704 +3 16707 16907 16906 +3 16906 16907 16708 +3 17258 16770 16769 +3 16770 17259 16843 +3 17332 16772 17194 +3 17332 16709 16845 +3 16983 16909 16517 +3 17046 17047 16984 +3 17263 16987 16343 +3 16848 17049 16773 +3 17267 16582 16990 +3 16776 16991 17055 +3 17058 17126 16853 +3 17058 16853 16919 +3 16856 17059 17423 +3 16856 16855 17059 +3 17066 16924 16925 +3 16861 16862 16994 +3 16926 17352 17282 +3 16933 16934 17070 +3 17070 16934 16997 +3 17074 16935 17001 +3 17076 16937 17222 +3 17003 17077 17078 +3 16872 17083 16733 +3 17083 16799 16733 +3 16803 17008 16945 +3 17008 16803 17301 +3 16804 16875 17009 +3 16877 17092 17093 +3 16946 17158 16947 +3 16877 17093 16806 +3 16806 17093 17011 +3 17095 17094 16878 +3 16878 16949 17095 +3 17158 17159 16948 +3 16948 17160 16881 +3 16881 17160 17305 +3 16953 17237 16885 +3 16747 16885 17452 +3 16684 16957 17312 +3 17101 16817 16958 +3 16751 17459 17166 +3 16820 17105 16439 +3 16890 17169 17168 +3 16891 16962 17030 +3 16894 16756 17171 +3 17617 17107 16894 +3 16828 17035 17176 +3 17115 16504 16567 +3 16697 16619 17040 +3 16619 17186 17254 +3 17043 17256 16452 +3 16452 17256 17188 +3 17628 16624 16902 +3 16902 16903 17119 +3 17045 16625 16705 +3 17121 16707 16841 +3 16707 17121 16907 +3 17193 16905 17122 +3 16844 16909 17195 +3 16910 16846 17260 +3 17048 16912 17049 +3 17048 17124 16988 +3 16848 17051 17049 +3 16848 17050 17051 +3 16582 17267 16715 +3 16991 16992 17056 +3 16918 17200 16917 +3 17126 17058 17060 +3 17271 17423 17059 +3 17276 16464 17203 +3 16923 17065 17205 +3 17129 17206 16993 +3 16781 16722 17127 +3 16859 17426 16784 +3 17068 16925 14072 +3 17280 17136 16651 +3 17069 17139 16790 +3 17139 16791 16790 +3 16791 17139 16998 +3 16999 17141 17071 +3 17000 17142 16997 +3 17286 17141 16999 +3 17140 17073 16868 +3 17074 17142 17000 +3 17144 17005 17218 +3 16937 17292 17222 +3 17147 17003 17002 +3 17081 17436 16938 +3 16873 17077 17363 +3 17226 16871 16941 +3 17149 17231 16667 +3 17517 17233 17006 +3 17232 16542 17233 +3 17300 17086 16543 +3 17087 16875 16674 +3 16876 17155 17091 +3 17090 17012 17089 +3 17156 17011 17093 +3 16948 17159 17160 +3 17095 16949 16950 +3 17377 17096 17014 +3 17237 16953 17096 +3 17019 16811 17311 +3 17382 16887 17163 +3 17102 17025 17314 +3 16888 17026 17165 +3 17171 17617 16894 +3 17034 17173 17320 +3 17172 17108 17033 +3 17323 16966 17175 +3 17036 17326 17111 +3 17181 16501 17180 +3 17113 17404 17180 +3 17039 17406 17114 +3 16504 17405 16617 +3 16567 17040 17115 +3 17411 16900 16971 +3 17481 17042 16973 +3 16836 16974 17189 +3 16977 16838 17117 +3 16904 17413 17119 +3 16767 17191 17192 +3 17485 16980 16767 +3 16705 17631 17045 +3 16841 16512 17562 +3 16981 17122 17123 +3 16982 16908 17489 +3 16844 17195 16908 +3 16910 17260 17196 +3 17198 16987 17263 +3 17335 16986 16631 +3 17049 17264 17048 +3 17264 17049 17051 +3 17053 16989 17339 +3 17654 16859 17276 +3 17129 17066 17128 +3 17066 16925 17068 +3 17131 17352 16926 +3 16994 17208 14072 +3 17133 17208 16994 +3 17281 17133 17283 +3 16790 16932 17069 +3 17139 17213 16998 +3 17142 17217 17216 +3 17075 17359 16936 +3 17363 17620 16873 +3 17230 17149 17620 +3 17515 17517 17006 +3 17444 16943 17007 +3 16543 16944 17300 +3 17088 16804 17009 +3 17236 17089 17235 +3 17302 17154 17156 +3 17236 17090 17089 +3 17373 16946 17090 +3 17157 17094 17375 +3 17095 17307 17094 +3 17237 17607 16885 +3 17452 16885 17607 +3 16956 16747 17452 +3 17385 17242 16958 +3 16888 17164 16818 +3 17165 17315 16888 +3 16820 17166 17460 +3 17613 16821 17105 +3 17169 17389 17168 +3 17546 17390 17031 +3 17170 16963 17318 +3 17172 17033 16965 +3 17395 17323 17175 +3 17176 17175 16828 +3 17176 17395 17175 +3 17111 17327 16968 +3 17405 16504 17115 +3 16619 17329 17040 +3 17184 17185 16899 +3 16976 16977 17117 +3 16975 17560 17118 +3 16976 17560 16975 +3 17561 16902 17119 +3 17484 16839 17044 +3 16904 17045 17413 +3 17120 16980 17485 +3 16842 17415 16981 +3 16770 17258 17259 +3 16842 17489 17415 +3 17489 16842 16982 +3 16843 17488 17194 +3 17259 17488 16843 +3 16709 17260 16846 +3 17565 17124 17337 +3 17419 17124 17048 +3 17266 17264 17051 +3 17125 17053 17339 +3 16915 17199 17054 +3 16915 17055 17340 +3 17267 17569 16715 +3 16715 17569 17648 +3 16715 17648 16636 +3 16991 17056 17268 +3 16636 17648 17269 +3 16917 17200 17056 +3 17200 17201 17270 +3 17270 17201 17341 +3 17649 16777 17057 +3 17202 17201 17060 +3 17272 16857 17424 +3 17423 17714 17275 +3 16921 16718 17344 +3 16722 17130 17127 +3 17349 17068 14072 +3 16651 16927 17350 +3 17280 16651 17350 +3 17354 17283 17210 +3 17211 17210 17137 +3 17211 17284 17357 +3 17211 17212 17284 +3 17215 17214 17212 +3 17070 17215 17212 +3 17215 17142 17216 +3 17217 17287 17216 +3 17144 17218 17286 +3 17360 17289 17219 +3 17288 17218 17224 +3 17218 17005 17224 +3 16872 16940 17364 +3 17230 17231 17149 +3 17085 17299 16944 +3 17087 17086 17300 +3 17087 17009 16875 +3 17302 17235 17154 +3 17374 17158 16946 +3 17377 17309 17096 +3 17528 17096 17309 +3 17096 17528 17237 +3 17455 17241 17020 +3 16887 17382 17455 +3 17102 17539 16750 +3 16888 17315 17164 +3 17539 17459 16750 +3 16750 17459 16751 +3 17105 16820 17610 +3 17169 17543 17389 +3 17390 17246 17031 +3 17398 17326 17250 +3 17621 17398 17250 +3 17115 17040 17407 +3 17184 17408 17949 +3 17949 17185 17184 +3 17876 17409 17185 +3 17411 16971 17330 +3 17116 17189 17331 +3 17558 17256 17043 +3 17116 17558 17043 +3 17561 17119 17413 +3 17192 17485 16767 +3 17488 17490 17194 +3 17490 17332 17194 +3 17416 17260 16709 +3 17262 17639 17261 +3 17642 18062 16987 +3 17124 17420 17337 +3 17419 17420 17124 +3 17421 17199 16915 +3 17268 17422 16991 +3 17268 17056 17200 +3 17269 17649 17057 +3 17341 17201 17202 +3 17128 17349 17347 +3 17426 17350 16927 +3 17281 17283 17354 +3 17356 17354 17210 +3 17357 17284 17431 +3 17587 17073 17140 +3 17430 17286 17218 +3 17430 17218 17288 +3 17362 17221 17220 +3 17290 17588 17003 +3 17147 17290 17003 +3 17077 17003 17293 +3 16872 17364 17083 +3 17620 17228 17230 +3 17441 17440 17229 +3 17516 17232 17368 +3 17517 17368 17233 +3 17443 17298 17153 +3 16944 17299 17445 +3 17300 16944 17445 +3 17446 17009 17087 +3 17301 17010 17755 +3 17372 17235 17302 +3 17010 17157 17375 +3 17374 16946 17373 +3 17304 17305 17160 +3 17307 17306 17094 +3 16950 16880 17378 +3 17013 17530 17529 +3 17237 17451 17607 +3 16957 16810 17533 +3 17101 17384 17023 +3 17383 17852 17024 +3 17610 16820 17460 +3 17168 17464 17104 +3 17390 17697 17246 +3 17318 17391 17170 +3 17468 16965 16825 +3 17319 17469 17172 +3 17396 17174 17471 +3 17397 17395 17176 +3 17324 17619 17397 +3 17181 17180 17403 +3 17180 17404 17624 +3 17478 17406 17039 +3 17329 17407 17040 +3 17953 17042 17481 +3 16976 17117 17483 +3 17193 17487 17632 +3 17489 16908 17708 +3 16908 17195 17708 +3 17333 17261 17639 +3 17263 17334 17198 +3 17642 16987 17198 +3 17265 17492 17050 +3 17338 17052 17125 +3 17799 17339 17199 +3 17421 16915 17340 +3 17200 17270 17268 +3 17494 17649 17269 +3 17202 17572 17341 +3 17572 17202 17343 +3 17714 17065 17275 +3 17654 17276 17203 +3 16859 17425 17426 +3 17498 17347 17349 +3 17351 17498 17349 +3 17349 14072 17351 +3 17131 17720 17352 +3 17351 14072 17208 +3 17720 17658 17352 +3 17281 17354 17501 +3 17353 17138 17136 +3 17285 17431 17214 +3 17293 17363 17077 +3 17438 17226 17512 +3 17512 17226 17595 +3 17363 17228 17620 +3 17150 17365 17227 +3 17513 17294 17230 +3 17367 17911 17150 +3 17233 17368 17232 +3 17518 17297 17294 +3 17520 17008 17301 +3 17369 17449 17303 +3 17303 17449 17370 +3 17447 17371 17448 +3 17369 17371 17447 +3 17306 17375 17094 +3 17307 17605 17306 +3 17378 16880 17013 +3 17451 17237 17528 +3 17453 17162 17847 +3 16956 17848 17533 +3 17533 16810 16956 +3 17849 17312 16957 +3 17457 17100 17456 +3 17852 16749 17024 +3 17459 17539 17855 +3 17027 17767 17028 +3 17543 17388 17389 +3 17543 17106 17545 +3 17466 17546 17244 +3 17697 17615 17246 +3 17248 17323 17550 +3 17471 17324 17396 +3 17473 17325 17474 +3 17249 17474 17325 +3 17251 17401 17400 +3 17403 17180 17624 +3 17478 17555 17406 +3 17408 17183 17874 +3 17560 16976 17483 +3 17560 17044 17118 +3 17192 17191 17190 +3 17562 17707 16841 +3 17487 17193 17122 +3 17486 17257 16907 +3 17195 16909 17638 +3 17641 16986 17335 +3 17418 17641 17335 +3 17493 17267 16990 +3 17422 17268 17570 +3 17268 17270 17570 +3 17714 18075 17065 +3 17495 17575 17348 +3 17497 17347 17498 +3 17497 17498 17576 +3 17132 17499 17427 +3 17577 17498 17351 +3 17351 17208 17428 +3 17353 17136 17280 +3 17429 17428 17281 +3 17213 17358 16998 +3 17285 17507 17431 +3 17507 17285 17432 +3 17432 17287 17434 +3 17664 17588 17290 +3 17003 17588 17735 +3 17735 17293 17003 +3 17586 17080 17594 +3 17509 17225 17436 +3 17291 17292 17908 +3 17291 17593 17667 +3 17291 17908 17593 +3 17511 17363 17293 +3 17445 17521 17300 +3 17449 17450 17370 +3 17374 17373 17757 +3 17534 17850 17759 +3 17099 17454 17534 +3 17455 17381 17760 +3 17540 17164 17315 +3 17105 17610 17613 +3 17387 17027 17386 +3 17767 17027 17387 +3 17547 17391 17318 +3 17392 17548 17618 +3 17773 17319 17468 +3 17551 17471 17470 +3 17472 17324 17471 +3 17472 17619 17324 +3 17111 17326 17552 +3 17328 17251 16761 +3 17478 17477 17555 +3 17406 17555 17479 +3 17405 17115 17625 +3 16619 17254 17329 +3 17950 17876 17185 +3 17186 18049 17254 +3 17186 17187 18049 +3 17116 17331 17482 +3 16979 17628 17706 +3 17192 18145 17485 +3 17414 17120 17633 +3 17121 16841 17707 +3 17636 17415 17489 +3 17637 17490 17488 +3 17708 17195 17564 +3 16909 17333 17638 +3 17417 17260 17416 +3 17260 17417 17196 +3 17197 17882 17262 +3 17197 16986 17641 +3 18062 17493 16990 +3 17494 17269 17648 +3 17571 17270 17341 +3 17572 17343 17653 +3 17203 17973 17654 +3 17655 17127 17130 +3 17574 17345 17496 +3 17345 17346 17496 +3 17428 17578 17351 +3 17578 17428 17429 +3 17281 17501 17429 +3 17354 17356 17582 +3 17584 17431 17507 +3 17584 17507 17665 +3 17436 17437 17509 +3 17362 17667 17435 +3 17667 17743 17435 +3 17437 17438 18180 +3 17228 17363 17511 +3 17514 17515 17366 +3 17672 17368 17517 +3 17008 17520 17444 +3 17523 17446 17521 +3 17678 17447 17522 +3 17523 17525 17446 +3 17449 17369 17600 +3 17756 17304 17602 +3 17377 17603 17527 +3 17306 17684 17375 +3 17846 17530 17379 +3 17688 17846 17606 +3 17241 17455 17760 +3 17537 17927 17692 +3 17852 17763 16749 +3 17165 17461 17934 +3 17387 17386 18123 +3 17389 17388 17465 +3 17941 17773 17468 +3 17472 17864 17619 +3 17473 17474 17082 +3 17398 17622 17701 +3 17400 17780 17399 +3 17552 17327 17111 +3 17404 17179 17704 +3 17115 17407 17625 +3 17950 17185 17949 +3 17705 17951 17411 +3 17557 17411 17951 +3 17483 18052 17560 +3 17190 17790 17192 +3 17707 17635 17121 +3 17792 17488 17259 +3 17564 17195 17638 +3 17960 17333 17639 +3 17709 17565 17710 +3 17419 17336 17643 +3 17492 17265 17885 +3 17885 17265 17644 +3 17566 17420 17711 +3 17267 17797 17569 +3 17802 17650 17572 +3 17653 17802 17572 +3 17804 17653 17715 +3 17273 17574 17715 +3 17425 17350 17426 +3 17810 17427 17499 +3 17131 17718 17720 +3 17498 17577 17576 +3 17577 17721 17576 +3 17351 17578 17577 +3 17500 17657 17209 +3 17429 17579 17578 +3 17814 17580 17658 +3 17429 17501 17660 +3 17069 17580 17817 +3 17662 17661 17502 +3 17583 17662 17505 +3 17213 17504 17358 +3 17589 17507 17432 +3 17589 17432 17434 +3 17739 17360 17906 +3 17594 17825 17586 +3 17434 17435 17592 +3 17435 17668 17592 +3 17435 17743 17668 +3 17594 17365 17670 +3 17595 17440 17999 +3 17999 17440 17441 +3 17368 18012 17516 +3 17597 17445 17676 +3 17010 17375 17680 +3 17601 17757 17373 +3 17756 17603 17304 +3 17451 17923 17687 +3 18115 17533 17848 +3 17535 17457 17456 +3 17537 17609 17927 +3 17458 17384 17762 +3 17930 17854 17314 +3 17855 17539 17854 +3 17540 17315 17694 +3 17764 17613 17610 +3 17245 17937 17545 +3 17769 17697 17390 +3 17549 17618 17548 +3 17864 17776 17619 +3 17399 17082 17474 +3 17400 17401 17780 +3 18044 17327 17552 +3 17947 17475 17402 +3 17403 17253 17181 +3 18243 17408 17874 +3 17626 17705 17255 +3 17484 17044 17629 +3 17791 17485 18145 +3 17707 17562 17414 +3 17634 17487 17415 +3 17636 17489 17708 +3 17637 18059 17491 +3 17882 17881 17639 +3 17639 17262 17882 +3 17710 17795 17709 +3 17419 17643 17420 +3 17643 17711 17420 +3 17799 17645 17887 +3 17645 17421 17800 +3 17800 17421 17646 +3 17648 17569 18348 +3 18157 17713 17649 +3 17655 17130 17808 +3 17716 17654 17807 +3 17717 17574 17496 +3 17576 17719 17497 +3 17721 17577 17722 +3 17577 17578 17722 +3 17722 17578 17579 +3 17429 17660 17579 +3 17660 17501 17725 +3 17501 17663 17725 +3 17662 17724 17661 +3 17663 17726 17725 +3 17663 17582 17727 +3 17504 17730 17358 +3 17358 17730 17506 +3 17503 17584 17728 +3 17728 17584 17734 +3 17665 17734 17584 +3 17736 17508 17823 +3 17433 17823 17508 +3 17665 17590 17738 +3 17293 17735 17907 +3 17826 17509 17437 +3 17591 17909 17510 +3 17666 17592 17741 +3 17830 18180 17438 +3 17512 17830 17438 +3 17592 17745 17741 +3 17592 17668 17745 +3 17743 17746 17668 +3 17595 17669 17512 +3 17365 17150 17911 +3 17442 18002 17441 +3 17366 17439 18008 +3 18012 17748 17516 +3 17444 17520 17752 +3 17755 17520 17301 +3 17756 17840 17603 +3 17375 17684 17680 +3 17682 17604 17683 +3 17605 17922 17758 +3 17605 17685 17922 +3 17529 17530 17846 +3 17688 18213 17846 +3 17850 17534 17454 +3 17851 17926 17761 +3 17930 17314 17763 +3 17694 17932 17540 +3 17459 17855 17933 +3 17460 17933 17695 +3 17610 17460 17695 +3 18123 17386 17613 +3 17245 17938 17937 +3 17770 17697 18231 +3 17697 17770 17615 +3 17472 17699 17864 +3 17700 17082 17399 +3 17399 17780 17700 +3 17781 18044 17552 +3 18044 17553 17327 +3 18331 17253 17403 +3 18498 17403 17624 +3 17624 17404 17704 +3 17877 17627 17482 +3 17877 17787 17627 +3 17706 17628 18143 +3 18338 17629 17044 +3 17629 17955 17484 +3 18145 17192 17790 +3 18148 17564 17638 +3 18059 17416 17491 +3 17798 17796 17711 +3 17568 17964 17567 +3 17644 17886 17885 +3 17797 18348 17569 +3 18259 17649 17494 +3 17649 18259 18157 +3 17715 17805 17804 +3 17654 17973 17807 +3 17806 17655 17808 +3 17576 17813 17719 +3 17977 17813 17576 +3 17721 17977 17576 +3 17893 17657 17659 +3 17720 17814 17658 +3 17815 17721 17722 +3 17981 17722 17897 +3 17722 17579 17897 +3 17983 17659 17661 +3 17660 17725 17723 +3 17724 17662 17583 +3 17727 17726 17663 +3 17504 17987 17730 +3 17728 17734 17732 +3 17733 17506 17901 +3 17732 17734 17822 +3 17902 17588 17664 +3 17731 17591 17587 +3 17822 17738 17737 +3 17824 17822 17737 +3 17737 17738 17829 +3 17738 17590 17829 +3 17590 17666 17829 +3 17741 17742 17666 +3 17745 17668 17834 +3 17834 17668 17746 +3 17909 17832 17364 +3 17831 17742 17747 +3 17741 17745 17835 +3 17911 17670 17365 +3 18008 17514 17366 +3 17672 17517 17837 +3 18011 17749 17513 +3 18106 17367 18107 +3 18012 17368 17672 +3 17678 18015 17754 +3 17842 17604 17839 +3 17915 17840 17756 +3 17681 17839 17604 +3 17916 17602 17918 +3 17602 17916 17756 +3 17920 17758 17921 +3 17758 17922 17921 +3 18028 18027 17454 +3 17381 17926 18117 +3 17927 17609 17928 +3 18032 17931 17538 +3 18409 18230 17466 +3 18230 17769 17390 +3 17770 17939 17615 +3 17771 18321 17617 +3 17393 17940 17549 +3 17775 17859 17860 +3 17699 17777 17865 +3 17866 17778 17867 +3 17622 17871 17701 +3 17402 17553 17945 +3 17785 17784 17625 +3 17875 17625 17407 +3 17407 17329 17786 +3 17949 17408 18243 +3 18053 17878 17561 +3 17414 17633 17879 +3 17879 17707 17414 +3 18057 17636 17708 +3 18148 17638 18251 +3 17638 17333 18251 +3 17333 17960 18251 +3 18061 18253 17417 +3 17960 17639 17881 +3 17961 17883 17794 +3 17962 17709 17795 +3 17710 17796 17795 +3 17643 17963 17711 +3 17964 18066 17567 +3 17712 17964 17568 +3 17963 17798 17711 +3 17886 17644 17887 +3 17800 17646 17966 +3 17647 18071 17646 +3 17651 17342 17970 +3 18074 18073 17652 +3 17803 17804 17889 +3 17715 17809 17805 +3 17716 18082 17425 +3 17977 17812 17813 +3 17977 17721 17815 +3 18167 17353 17280 +3 17814 17816 17580 +3 17816 18168 17580 +3 18168 17817 17580 +3 17983 17661 17724 +3 17818 17726 17819 +3 17819 17899 17900 +3 17732 17820 17899 +3 17506 17730 17901 +3 17664 17821 17902 +3 17736 17823 17904 +3 18182 17591 17731 +3 18180 17826 17437 +3 17909 17591 18182 +3 17910 17745 17834 +3 17747 17836 17833 +3 17745 17910 17835 +3 17999 17669 17595 +3 17910 18010 17835 +3 17835 18010 17836 +3 17911 17367 18106 +3 18107 17234 18013 +3 17444 17752 18013 +3 18016 17839 17681 +3 18019 17841 17679 +3 17915 17756 17916 +3 17843 17923 17683 +3 18023 18022 17686 +3 17846 18213 17529 +3 17535 17456 17691 +3 17535 18398 17457 +3 18031 17852 17693 +3 17458 17762 18030 +3 17694 18223 17932 +3 17934 17935 17694 +3 18223 17694 17935 +3 17610 17695 17764 +3 18224 17541 18317 +3 18123 17613 17764 +3 17766 17612 17611 +3 17388 17768 18227 +3 17545 17936 17768 +3 18125 18409 17466 +3 17937 17936 17545 +3 17769 18231 17697 +3 18232 17616 17772 +3 17549 17940 17618 +3 17859 17698 17858 +3 17860 17861 17775 +3 17776 17864 18323 +3 17866 17865 17943 +3 17701 17871 18043 +3 18043 17872 17701 +3 17872 18238 17781 +3 18134 17251 17328 +3 17475 17947 18046 +3 17873 17037 17702 +3 17253 18331 17623 +3 17624 18332 18498 +3 17477 18137 17555 +3 17555 18240 17479 +3 17948 17556 17784 +3 17875 17785 17625 +3 18335 17950 17949 +3 18245 17705 17626 +3 17952 17557 17951 +3 17559 17787 18140 +3 17877 18140 17787 +3 17561 17878 18143 +3 17959 17636 18057 +3 18060 17416 18059 +3 17198 17640 17642 +3 17796 18151 17795 +3 18151 17796 17884 +3 17796 17798 17884 +3 17885 17886 18067 +3 18069 17800 17966 +3 18071 17966 17646 +3 18071 17647 17967 +3 18157 17888 17713 +3 17575 17495 17976 +3 18080 17809 18081 +3 17575 17976 17718 +3 17718 17892 17720 +3 17892 17814 17720 +3 17815 17978 17977 +3 17897 17982 17981 +3 17982 17897 17898 +3 18624 18169 17353 +3 17817 18168 17986 +3 17818 17819 17989 +3 17989 17819 17900 +3 17991 17729 18088 +3 17992 17907 17735 +3 18090 17903 17995 +3 17585 17904 17823 +3 17736 17904 18179 +3 17828 17827 18097 +3 17827 17997 18097 +3 17997 17831 18003 +3 18001 17834 17746 +3 17833 17836 18006 +3 17834 18101 17910 +3 17999 17441 18002 +3 17670 17911 18099 +3 18003 17833 18005 +3 17833 18006 18005 +3 17836 18010 18006 +3 18380 17514 18008 +3 17672 17837 18282 +3 18108 17674 17750 +3 18209 17916 17918 +3 17757 18114 17918 +3 17843 17683 17919 +3 17685 17686 18022 +3 17845 17529 18213 +3 18215 18115 17848 +3 18310 17849 18026 +3 17761 17536 17851 +3 18029 17457 18398 +3 18400 17928 17609 +3 18031 17693 18029 +3 18031 18315 17852 +3 18315 17763 17852 +3 17929 17853 18218 +3 17931 18218 17853 +3 18408 18035 17612 +3 17941 18321 18128 +3 18416 18039 17773 +3 18041 17943 17863 +3 17868 17866 17943 +3 18324 17868 18133 +3 17700 17870 17869 +3 18042 18043 17871 +3 18043 18238 17872 +3 17945 17947 17402 +3 18243 17874 18139 +3 17786 17875 17407 +3 17786 18048 18701 +3 18245 17626 18244 +3 17952 18050 17557 +3 17630 17956 18054 +3 17955 18339 17790 +3 18339 18055 17790 +3 18145 17790 18055 +3 18055 18248 18145 +3 17633 17791 18507 +3 18146 17707 17879 +3 18058 18147 17637 +3 18147 18059 17637 +3 18062 17642 18345 +3 17962 17795 18064 +3 18151 18064 17795 +3 17963 18066 18065 +3 18065 17798 17963 +3 18153 17798 18065 +3 17968 17967 17801 +3 17651 17970 18261 +3 17714 17651 17969 +3 18072 17971 17803 +3 18077 17806 17808 +3 17805 17809 18080 +3 17718 18523 17892 +3 17892 18437 17814 +3 18624 17353 18167 +3 17898 17984 17982 +3 17986 17987 17504 +3 17989 18173 17985 +3 17985 17818 17989 +3 17989 17900 17990 +3 18172 17992 17902 +3 17994 17907 17992 +3 18090 17995 17905 +3 18094 18093 17905 +3 18094 17905 18097 +3 18183 17998 17744 +3 17746 17744 17998 +3 17997 18003 18102 +3 18001 18101 17834 +3 18003 18005 18102 +3 18102 18005 18007 +3 17912 18002 17442 +3 17837 17514 18380 +3 17748 18012 18382 +3 18009 18104 18195 +3 18109 18014 17751 +3 18467 17752 17520 +3 18202 18110 18016 +3 18202 18016 17681 +3 17754 18015 18305 +3 18017 18202 17840 +3 17840 18202 17681 +3 18016 18205 17839 +3 18205 17842 17839 +3 17915 18017 17840 +3 18112 18019 18018 +3 18113 17917 17841 +3 17842 18020 17919 +3 18210 17684 17844 +3 17685 18022 17922 +3 17529 17845 18023 +3 18214 18213 17688 +3 17924 18565 17690 +3 18480 18026 18115 +3 17928 18399 17927 +3 18032 18222 18120 +3 18221 17933 17855 +3 18123 17764 18033 +3 18034 17765 18225 +3 18226 17544 18576 +3 17937 17938 18320 +3 18231 18126 17770 +3 18037 17618 18038 +3 17393 18322 17940 +3 17942 18235 18129 +3 18132 17776 18323 +3 18041 18133 17943 +3 18133 17868 17943 +3 17553 18044 18045 +3 18045 17945 17553 +3 17873 17702 17946 +3 18498 18331 17403 +3 18047 17948 18333 +3 18242 17875 17786 +3 17949 18243 18335 +3 17705 18245 18420 +3 18420 17951 17705 +3 17630 18054 18053 +3 17634 18506 18505 +3 18510 17958 18249 +3 18342 17564 18148 +3 17881 17882 18254 +3 18514 17640 17793 +3 17642 17640 18345 +3 17962 18150 17961 +3 17962 18064 18150 +3 17965 18257 17964 +3 18156 17966 18071 +3 18070 18259 17494 +3 17967 18260 18071 +3 17968 18260 17967 +3 18262 17970 18073 +3 18072 17803 18076 +3 17803 17889 18076 +3 18076 17889 18161 +3 17974 17806 18077 +3 18161 17889 17975 +3 18162 17976 17495 +3 17805 18080 17975 +3 17975 18080 18078 +3 18077 17890 18433 +3 18736 18082 17716 +3 18083 17894 18084 +3 17895 18622 17891 +3 17980 17982 17984 +3 18168 18359 17986 +3 17984 18086 18170 +3 17985 18086 17984 +3 17986 18359 17987 +3 18169 18087 17581 +3 17990 18089 17988 +3 18370 17731 18364 +3 18089 18090 18178 +3 18179 17904 18091 +3 18090 17905 18093 +3 18444 17825 18095 +3 18000 18097 17997 +3 17832 17909 18455 +3 17669 17999 18280 +3 18186 18098 18000 +3 18000 18102 18100 +3 17997 18102 18000 +3 17910 18101 18458 +3 18282 17837 18380 +3 18104 18287 18195 +3 18103 18105 18194 +3 18194 18105 18197 +3 18467 17520 17755 +3 18111 18016 18110 +3 18016 18111 18205 +3 18209 18114 18391 +3 17918 18114 18209 +3 18212 17921 17922 +3 17923 18308 17687 +3 17921 18212 18211 +3 18395 18024 18396 +3 18311 17691 18217 +3 18311 17535 17691 +3 18311 18483 17535 +3 18398 17535 18483 +3 18032 17932 18222 +3 17932 18316 18222 +3 18223 18316 17932 +3 17695 17933 18488 +3 18407 17766 17765 +3 17766 18407 17612 +3 18125 18226 18318 +3 18577 18231 17769 +3 18413 18036 17939 +3 18494 18039 18416 +3 18237 18042 18324 +3 18042 18237 18043 +3 18237 18238 18043 +3 18499 18047 18333 +3 18241 17948 17784 +3 17784 17785 18241 +3 18501 18336 18335 +3 18336 17950 18335 +3 18143 18709 17706 +3 17791 18056 18507 +3 17957 18422 18249 +3 18149 17961 18150 +3 18064 18255 18150 +3 18151 18152 18256 +3 17884 18152 18151 +3 17964 18257 18066 +3 18349 18153 10502 +3 18068 18155 18258 +3 18155 18069 18258 +3 18258 18069 18517 +3 18069 17966 18156 +3 18157 18259 18726 +3 18263 18260 17968 +3 18261 17969 17651 +3 18263 17968 18072 +3 18073 18074 18158 +3 18075 18159 18160 +3 18072 18076 18264 +3 17974 18077 18430 +3 18433 17890 17891 +3 18078 18080 18163 +3 17976 18356 17718 +3 17718 18356 18523 +3 18083 18164 18163 +3 18437 17892 18523 +3 18837 18167 17656 +3 17814 18437 17816 +3 18170 17980 17984 +3 18170 18086 18269 +3 18270 18363 18172 +3 18367 18174 17993 +3 18175 17826 18177 +3 18182 17731 18370 +3 17830 18372 18180 +3 18446 17907 17994 +3 18372 17830 18096 +3 18446 18184 17907 +3 17996 18374 18092 +3 18093 18094 18278 +3 18541 17909 18182 +3 18455 17909 18541 +3 17998 18183 18545 +3 18185 18098 18186 +3 18190 18286 18284 +3 18188 18192 18191 +3 17748 18382 18189 +3 18193 18284 18290 +3 18194 18197 18196 +3 18105 18293 18197 +3 18109 18301 18014 +3 18203 18205 18111 +3 17755 18304 18467 +3 17915 18390 18017 +3 18207 18469 18208 +3 18470 18112 18018 +3 18880 18304 17680 +3 17923 17843 18308 +3 18397 18217 18310 +3 18571 18117 18118 +3 18029 18398 18312 +3 18401 18031 18029 +3 18222 18487 18120 +3 17764 17695 18573 +3 18789 18223 17935 +3 18403 17935 18122 +3 18583 18037 18038 +3 18038 18233 18583 +3 18584 18040 19009 +3 18131 18236 18041 +3 18133 18041 18236 +3 18326 18589 17870 +3 18500 18240 18138 +3 17785 17875 18700 +3 18806 18243 18139 +3 18242 18700 17875 +3 17786 18701 18242 +3 17480 18702 17410 +3 18703 17954 18246 +3 18051 18707 17877 +3 18141 18709 18708 +3 18337 18338 18052 +3 18057 18342 18423 +3 18599 18147 18058 +3 18424 18059 18147 +3 18424 18060 18059 +3 18601 17961 18149 +3 17797 18604 18605 +3 17797 18605 18348 +3 18065 18066 18257 +3 18065 18257 18428 +3 18156 18517 18069 +3 18156 18071 18260 +3 18353 18156 18260 +3 18163 18434 18078 +3 18163 18164 18435 +3 18837 17656 18082 +3 18271 18439 18269 +3 18087 18848 18364 +3 17901 18171 18176 +3 18088 18748 17991 +3 18444 18748 18088 +3 18175 18367 17993 +3 17996 17906 18753 +3 18279 18375 18278 +3 18456 17832 18455 +3 18188 18191 18286 +3 18547 18282 18380 +3 18381 18382 18012 +3 18546 18106 18867 +3 18004 18287 18104 +3 18285 18292 18288 +3 18290 18288 18291 +3 18291 18288 18292 +3 18296 18300 18200 +3 18295 18298 18297 +3 18388 18299 18466 +3 18300 18297 18302 +3 18297 18298 18302 +3 18298 18203 18302 +3 18302 18203 18111 +3 18389 18303 18390 +3 18206 18204 18465 +3 18306 18390 17915 +3 17680 18666 18880 +3 17843 18392 18308 +3 17845 18477 18023 +3 17845 18394 18477 +3 18670 18214 18566 +3 17925 18566 18214 +3 18216 18397 18310 +3 18401 18029 18312 +3 18399 17928 18674 +3 17928 18400 18674 +3 18675 18400 17609 +3 18120 18487 18220 +3 18402 18121 18785 +3 18221 18121 18402 +3 18488 17933 18221 +3 18573 17695 18488 +3 17935 18403 18789 +3 18224 18404 18122 +3 18791 18123 18033 +3 18229 18898 18228 +3 18578 18231 18577 +3 18413 17939 18493 +3 18129 19009 18040 +3 18689 18234 18130 +3 17942 18588 18235 +3 18132 18588 17862 +3 18323 18691 18132 +3 18418 18133 18236 +3 18133 18418 18324 +3 18237 18325 18238 +3 18325 18239 18238 +3 18333 17948 18699 +3 18913 18699 17948 +3 18913 17948 18241 +3 18243 18806 18335 +3 17706 18709 18141 +3 17878 18598 18596 +3 17878 18053 18598 +3 18144 18597 18247 +3 18052 18247 18337 +3 18338 18337 18504 +3 18339 18920 18055 +3 18340 17956 18505 +3 17634 18712 18506 +3 17959 18712 17634 +3 18422 18510 18249 +3 18250 18599 18058 +3 18148 18814 18342 +3 17793 18425 18514 +3 18426 18606 18347 +3 18349 10502 18351 +3 18726 18259 18070 +3 18260 18519 18353 +3 18519 18260 18520 +3 18520 18260 18263 +3 18160 19345 18162 +3 18162 19345 18432 +3 18076 18161 18431 +3 18162 18432 17976 +3 17891 18622 18433 +3 18434 18163 18435 +3 18435 18164 18436 +3 18164 18357 18436 +3 18168 18524 18359 +3 18365 17987 18741 +3 18270 18629 18363 +3 18366 18174 18367 +3 18176 18171 18745 +3 18441 18368 18369 +3 18631 17994 18440 +3 17994 18631 18536 +3 18371 18373 18375 +3 18374 18448 18450 +3 18375 18279 18452 +3 18377 18452 18279 +3 18379 18189 18762 +3 18655 18287 18004 +3 18384 18193 18459 +3 18199 18386 18299 +3 17752 18771 18013 +3 18299 18386 18466 +3 18771 17752 18463 +3 18303 18389 18462 +3 18463 17752 18467 +3 18307 18113 18471 +3 18114 18307 18391 +3 18469 18560 18208 +3 18208 18560 18020 +3 18561 18020 18560 +3 18210 17844 18473 +3 18668 18565 17924 +3 18214 18670 18213 +3 17925 18478 18566 +3 18479 18478 17925 +3 18888 18396 18025 +3 18483 18484 18398 +3 18485 18031 18401 +3 18031 18485 18315 +3 18893 18219 18315 +3 18316 18679 18222 +3 18789 18316 18223 +3 18317 18404 18224 +3 18034 18406 18405 +3 18492 18319 18318 +3 18493 18685 18413 +3 18233 17940 18415 +3 18415 17940 18322 +3 18498 18332 18804 +3 18592 18804 18332 +3 18592 18332 17783 +3 19326 18806 18139 +3 18502 18245 18244 +3 18597 18142 18595 +3 18338 18504 17629 +3 18340 18054 17956 +3 18920 18921 18055 +3 18056 18248 18341 +3 18508 18809 18509 +3 18421 18510 18422 +3 18510 18923 18250 +3 18424 18511 18060 +3 18513 18253 18061 +3 17881 18254 18600 +3 18514 18515 17640 +3 17640 18515 18345 +3 18604 18346 18063 +3 18426 18351 18609 +3 18428 18612 10502 +3 10502 18611 18351 +3 18350 18428 18257 +3 18427 18154 18429 +3 18611 10502 18612 +3 18070 18348 18818 +3 18156 18353 18517 +3 18517 18353 18518 +3 18262 18728 18354 +3 18520 18263 18616 +3 18617 17972 17888 +3 18355 18078 18434 +3 19249 18837 18082 +3 18437 18523 18737 +3 18357 18265 18526 +3 18358 18526 18265 +3 18169 18624 18438 +3 18358 18267 18361 +3 18358 18361 18625 +3 18268 18528 18360 +3 18361 18439 18530 +3 18270 18529 18629 +3 18366 18532 18362 +3 18367 18175 18747 +3 18850 18182 18370 +3 18446 17994 18536 +3 18538 18372 18096 +3 18371 18375 18453 +3 18449 18276 18450 +3 18375 18452 18453 +3 18456 18455 18638 +3 18544 18637 18452 +3 18545 18648 17998 +3 18457 18378 18648 +3 18382 18762 18189 +3 18457 18548 18652 +3 18282 18547 18645 +3 18645 18381 18282 +3 18652 18458 18101 +3 18656 18198 18283 +3 18294 18013 18771 +3 18551 18387 18462 +3 18468 18391 18472 +3 18467 18304 18558 +3 18112 18777 18559 +3 18470 18777 18112 +3 18473 18563 18210 +3 18975 18473 18474 +3 18021 18474 18473 +3 18474 18393 18475 +3 18669 18782 18565 +3 18478 18479 18395 +3 18312 18398 18484 +3 18312 18988 18401 +3 18988 18485 18401 +3 18679 18316 18787 +3 18404 18681 18122 +3 18489 18490 19203 +3 18684 18577 18410 +3 18412 19006 18320 +3 18685 18414 18413 +3 18414 18580 18127 +3 18323 18903 18691 +3 18694 18239 18325 +3 18239 18694 18799 +3 18327 18134 18802 +3 18328 17947 17945 +3 18134 17946 18802 +3 19012 18697 18135 +3 18805 18136 18698 +3 18137 18499 18138 +3 18913 18241 18334 +3 18808 18054 18340 +3 18923 18510 18421 +3 18599 18250 18923 +3 18813 18423 18342 +3 18813 18342 18814 +3 18512 18513 18061 +3 18343 17881 18600 +3 18255 18603 18716 +3 18606 18516 18817 +3 18612 18428 18350 +3 18612 18722 18611 +3 18350 18427 18610 +3 18516 18609 18718 +3 18614 18517 18518 +3 18827 19031 18159 +3 18520 18616 18829 +3 18736 18079 19350 +3 18434 18522 18355 +3 18082 18736 19249 +3 18434 18621 18522 +3 18434 18435 18621 +3 18435 18623 18621 +3 18524 18628 18359 +3 18528 18268 18742 +3 18361 18530 18625 +3 18087 18169 18438 +3 18742 18268 17991 +3 18629 18531 18363 +3 18532 18366 18744 +3 17991 18748 18742 +3 18367 18744 18366 +3 18744 18367 18747 +3 18365 18952 18171 +3 18370 18364 18848 +3 18171 18952 18745 +3 18747 18175 18177 +3 18442 18752 18443 +3 18177 18372 18749 +3 18749 18372 18538 +3 18537 18540 18539 +3 18540 18453 18542 +3 18448 18449 18450 +3 18540 18542 18539 +3 18539 18542 18634 +3 18449 18635 18276 +3 18634 18542 18637 +3 18455 18541 18638 +3 18543 18451 18099 +3 18642 18456 18638 +3 17998 18648 18378 +3 18763 18762 18382 +3 18544 18383 18549 +3 19062 18645 18547 +3 18549 18649 18544 +3 18459 18550 18384 +3 18550 18460 18657 +3 18656 18870 18385 +3 18387 18551 18460 +3 18658 18553 18659 +3 18555 18659 18554 +3 18659 18553 18554 +3 18553 18551 18462 +3 18463 19391 18771 +3 18661 18466 18386 +3 18555 18554 18557 +3 18556 18465 18774 +3 18776 18471 18663 +3 18665 18879 18469 +3 18662 18777 18470 +3 18560 18469 18879 +3 18778 18561 18560 +3 18564 18477 18781 +3 18483 18986 18484 +3 18673 18399 18674 +3 18674 18400 18784 +3 18892 18675 18486 +3 18893 18315 18485 +3 18220 18487 18996 +3 18221 18402 18677 +3 18222 18679 18487 +3 18488 18221 18677 +3 18787 18316 18789 +3 18791 18033 18680 +3 18122 18681 18403 +3 18998 18405 18406 +3 18575 18407 18682 +3 18577 18684 18578 +3 18493 19098 18685 +3 18233 18415 18899 +3 18415 18795 18899 +3 18322 18795 18415 +3 18590 18418 18798 +3 18328 18801 19011 +3 18909 18802 17946 +3 18329 18046 19111 +3 17783 18593 18592 +3 18499 18333 19218 +3 19113 19326 18139 +3 18246 18503 18704 +3 18703 18246 18704 +3 18505 18711 18340 +3 18921 18922 18341 +3 18810 18507 18713 +3 18508 18507 18810 +3 18809 18508 18810 +3 18509 18809 18811 +3 18424 19125 18511 +3 18600 18254 18815 +3 18254 18344 19336 +3 18149 18602 18601 +3 19448 18605 18604 +3 18607 18606 18817 +3 18817 18516 18717 +3 18609 18608 18718 +3 18719 18612 18724 +3 18610 18723 18613 +3 18612 18719 18722 +3 18261 18354 18827 +3 18727 18519 18729 +3 18729 18519 18520 +3 18828 18730 18158 +3 18160 18938 19345 +3 18829 18616 18733 +3 18733 18521 18734 +3 18830 18430 18832 +3 18734 18521 18619 +3 18620 18735 18619 +3 18437 18737 18839 +3 18526 18358 18738 +3 18844 18627 18626 +3 18533 18630 18740 +3 18741 18952 18365 +3 18630 18533 18534 +3 18534 18535 18746 +3 18444 18095 18750 +3 18539 18634 18758 +3 18634 18639 18758 +3 18759 18756 18376 +3 18634 18637 18643 +3 18860 18639 18641 +3 18634 18643 18639 +3 18546 18543 18099 +3 18648 18545 18859 +3 18543 18546 18868 +3 18643 18649 18647 +3 18381 18961 18763 +3 18381 18763 18382 +3 18548 18457 18648 +3 18654 18550 18657 +3 18653 18658 18659 +3 18551 18657 18460 +3 18659 18555 18767 +3 18768 18555 18557 +3 18970 18774 18465 +3 18973 18662 18775 +3 18776 18664 18471 +3 18558 18463 18467 +3 18558 18304 18880 +3 18778 18560 18879 +3 18393 18476 18978 +3 18780 18564 18781 +3 18565 18668 18669 +3 18481 18572 19290 +3 18400 18891 18784 +3 18673 18674 18990 +3 18891 18400 18675 +3 18675 18892 18891 +3 18679 19199 18487 +3 18573 18488 18678 +3 18489 18895 18406 +3 18999 18408 18575 +3 18999 18574 18408 +3 19002 18319 18683 +3 19095 18578 18684 +3 18793 18411 18578 +3 19655 18320 19006 +3 18685 19098 19007 +3 18414 18685 19007 +3 18688 18585 18494 +3 18590 18798 18692 +3 18694 18696 18799 +3 18327 18800 18695 +3 18800 18327 18802 +3 17947 18908 18046 +3 19319 18497 18330 +3 18803 19112 19321 +3 18138 18912 18500 +3 18501 18335 19221 +3 18707 18051 18706 +3 19016 18597 18595 +3 18337 18247 19550 +3 18506 18711 18505 +3 18714 18423 19668 +3 19123 18923 18421 +3 19668 18423 18813 +3 18924 19125 18424 +3 19125 19018 18511 +3 18926 18514 18425 +3 18514 18926 18515 +3 18601 19336 18344 +3 18345 18515 18816 +3 18602 18927 18601 +3 18716 18602 18149 +3 18716 18603 18929 +3 18063 19448 18604 +3 18611 18722 18721 +3 18722 18719 18721 +3 18819 18717 18720 +3 18720 18820 18819 +3 19024 18726 18070 +3 18718 18821 18720 +3 18354 18825 18827 +3 18157 19339 17888 +3 19339 18617 17888 +3 18829 18732 18731 +3 18733 18732 18829 +3 18835 18832 18433 +3 18735 18522 18836 +3 18527 18939 18622 +3 18943 18623 18525 +3 18840 18943 18525 +3 18739 18842 18738 +3 18739 18625 18740 +3 18741 18628 19360 +3 19049 18626 18529 +3 18740 18630 18847 +3 18748 18951 18742 +3 18630 18534 18746 +3 18747 18177 18953 +3 18748 18444 18750 +3 18755 18751 18537 +3 18753 18754 18448 +3 18860 18758 18639 +3 18635 18857 18636 +3 18757 19057 18640 +3 18860 18641 18765 +3 18648 18859 18862 +3 18645 18961 18381 +3 18867 18868 18546 +3 18766 18646 18653 +3 18871 18766 18767 +3 18876 18556 18774 +3 18775 18556 18876 +3 18972 18662 18973 +3 18472 18875 18660 +3 18972 18777 18662 +3 18880 18666 18881 +3 18778 18882 18561 +3 18974 18881 18666 +3 18562 18561 18882 +3 18563 18473 18975 +3 18392 18883 18667 +3 19084 18478 18671 +3 18985 18984 19085 +3 18484 18986 18987 +3 18672 19196 18572 +3 18890 18485 18988 +3 19091 18894 18992 +3 18677 18678 18488 +3 18786 18679 18787 +3 18403 18790 18789 +3 18896 18791 18680 +3 18998 18406 18895 +3 19202 18897 18574 +3 18897 18404 18574 +3 18897 18681 18404 +3 19208 18580 18414 +3 19428 18902 18689 +3 18902 18234 18689 +3 18902 19105 18417 +3 18417 19010 18495 +3 19010 18797 18495 +3 18798 18495 18797 +3 18798 18905 18692 +3 18695 18800 18906 +3 18799 18696 18801 +3 18800 18802 18907 +3 18908 17947 18328 +3 18497 19319 19318 +3 18330 18910 19319 +3 19321 18910 18803 +3 19545 18697 19012 +3 18804 19112 18498 +3 18333 18699 19218 +3 18700 19013 18334 +3 18502 18244 19116 +3 18916 18704 18503 +3 18917 18707 18706 +3 19438 18709 18596 +3 18710 18920 18339 +3 19226 18921 18920 +3 18923 18812 18599 +3 18924 18599 18812 +3 18252 19232 18814 +3 18252 18925 19232 +3 18252 18343 18925 +3 18512 18511 19018 +3 18343 18600 18925 +3 18815 18254 19336 +3 18515 19020 18816 +3 18063 19128 19448 +3 18607 19022 19233 +3 18607 18817 19022 +3 18819 18817 18717 +3 18724 18930 18719 +3 18719 18931 18721 +3 18720 18934 18823 +3 18934 18720 18821 +3 18823 18820 18720 +3 18821 18822 18933 +3 18820 18823 18937 +3 19026 18827 18825 +3 18157 18726 19339 +3 18826 18937 18823 +3 18935 18615 18727 +3 18828 18430 18830 +3 19345 19144 18432 +3 18831 18734 18833 +3 19350 19249 18736 +3 18836 18834 18735 +3 18524 19047 18628 +3 18840 18738 18842 +3 19049 18843 18626 +3 18627 18844 18845 +3 18842 18739 18846 +3 18846 18847 18849 +3 18847 18630 18849 +3 18746 18851 18954 +3 18749 18953 18177 +3 18749 18538 19164 +3 19053 18536 18631 +3 18756 19055 18632 +3 18759 19056 18756 +3 19057 18757 18854 +3 19270 18451 18543 +3 18758 18860 18960 +3 18960 18860 18863 +3 18761 18640 19057 +3 18960 18863 19063 +3 18861 18763 18961 +3 18863 18860 18765 +3 19278 18870 18965 +3 19072 18876 18774 +3 18660 18875 18874 +3 19501 18463 18558 +3 18475 18977 18976 +3 18779 19398 18668 +3 18394 19194 19081 +3 19088 18986 18985 +3 18783 18673 18889 +3 18889 18673 18990 +3 18784 18891 18991 +3 18485 18890 18893 +3 18402 18785 19296 +3 18996 18487 19199 +3 19199 18679 18786 +3 18791 18896 19000 +3 19093 18491 19204 +3 18793 18578 19095 +3 19003 18793 19095 +3 19097 18579 19096 +3 19004 19098 19097 +3 19209 18582 18580 +3 18900 18687 19008 +3 18417 19105 19010 +3 18696 18905 19109 +3 18906 18800 19215 +3 18696 19109 18801 +3 18046 18908 19111 +3 18500 18912 19220 +3 18242 18701 19327 +3 18917 18807 18918 +3 19438 18708 18709 +3 18595 19329 19016 +3 19440 18596 18598 +3 19227 18808 18340 +3 19228 19122 18715 +3 19124 18812 18923 +3 19336 18601 18927 +3 18816 19020 18928 +3 18063 18816 18928 +3 19127 18716 18929 +3 19233 19021 18929 +3 19129 18605 19448 +3 18818 19129 19234 +3 18931 18719 18930 +3 18930 19025 18931 +3 18819 18820 19130 +3 18930 18932 19025 +3 18821 18933 19027 +3 18934 18821 19027 +3 19024 19339 18726 +3 18937 19131 18820 +3 18823 18934 18826 +3 18827 19026 19450 +3 18936 18937 19032 +3 18935 18727 19030 +3 19032 19034 18936 +3 18828 18830 19815 +3 18731 18732 19142 +3 19142 18732 18831 +3 19142 18831 19036 +3 19244 18830 18832 +3 18079 18618 19143 +3 19038 19036 18831 +3 18831 18833 19038 +3 19583 18837 19249 +3 18939 18527 19703 +3 19044 18837 19583 +3 18941 18838 18942 +3 18943 18945 18942 +3 18840 18945 18943 +3 18840 18842 18945 +3 18842 18846 19156 +3 18742 19714 18528 +3 18741 19258 18952 +3 18744 18747 19598 +3 19052 18954 18851 +3 18956 18955 19053 +3 18955 18956 19167 +3 18958 18755 18959 +3 19270 19266 18451 +3 18857 19061 18636 +3 18760 19060 18859 +3 18962 18865 18964 +3 18866 18548 18864 +3 18868 18867 19277 +3 18294 19277 18867 +3 18969 18872 19279 +3 19072 19075 18876 +3 18877 19181 18973 +3 19181 18972 18973 +3 18879 19187 18778 +3 18883 19188 18667 +3 19189 19398 18779 +3 19079 18668 19398 +3 19079 18669 18668 +3 19192 18780 18781 +3 19195 19082 18981 +3 19087 18888 18481 +3 19087 18481 19290 +3 19088 18987 18986 +3 18992 19198 19091 +3 18894 19092 18992 +3 19296 18785 18993 +3 18896 18680 19651 +3 19527 18574 18999 +3 19527 19202 18574 +3 18898 19001 18228 +3 18320 19655 19421 +3 19098 19004 19005 +3 18585 18688 19211 +3 18797 19107 18798 +3 19109 18905 18904 +3 18907 19215 18800 +3 19011 18801 19109 +3 18804 18592 19432 +3 18911 19322 18805 +3 18500 19220 19113 +3 18705 19223 18915 +3 18916 19549 18704 +3 19549 18807 18704 +3 19438 18596 19440 +3 18808 19440 18598 +3 19550 19017 18337 +3 18504 18337 19017 +3 18919 18504 19017 +3 19553 18920 18710 +3 19226 18920 19553 +3 19226 19330 18921 +3 19330 18922 18921 +3 18712 18714 19442 +3 19444 18810 19120 +3 18923 19123 19124 +3 19333 18924 18812 +3 18814 19232 19558 +3 19333 19125 18924 +3 18926 19126 19019 +3 19127 18929 19021 +3 19130 18820 19131 +3 18822 19132 18933 +3 19025 18932 19135 +3 18935 19030 19028 +3 19034 19032 19240 +3 19350 18079 19143 +3 19244 18832 18835 +3 19038 19251 19036 +3 19685 18356 19037 +3 18939 19352 18835 +3 19146 19149 19041 +3 19039 18940 19148 +3 19462 18737 18523 +3 19046 19703 18527 +3 19042 19043 19151 +3 18841 19151 19043 +3 19359 19154 18438 +3 19156 18846 19050 +3 18949 18744 19598 +3 18848 19366 18853 +3 18950 18954 19052 +3 18950 19052 19051 +3 19052 19168 19051 +3 19051 19168 19267 +3 19265 18957 19166 +3 18852 19166 18957 +3 18854 19374 19057 +3 18855 19480 18856 +3 18759 19373 19056 +3 19170 19058 18856 +3 18858 18856 19058 +3 18858 19058 19062 +3 18761 19064 18764 +3 19064 19275 18764 +3 19179 18869 18967 +3 19185 19069 19073 +3 19391 18294 18771 +3 19501 19391 18463 +3 18876 19075 18877 +3 19394 19501 18558 +3 18778 19187 19078 +3 19395 18882 18778 +3 19189 18779 18667 +3 19399 19079 19398 +3 19082 18982 18981 +3 19084 19406 19517 +3 18671 19406 19084 +3 19086 19085 19405 +3 19085 19086 18985 +3 18572 19196 19290 +3 18784 18991 19294 +3 18892 19412 18891 +3 18892 19091 19090 +3 19645 18893 18890 +3 19645 18993 18893 +3 19774 18896 19651 +3 18897 19302 18681 +3 18793 19003 19207 +3 18794 19099 19006 +3 19208 19209 18580 +3 18901 19309 19103 +3 19107 19313 18904 +3 19214 18904 19313 +3 18904 19214 19109 +3 19215 19314 18906 +3 19109 19315 19011 +3 19217 19319 18910 +3 18910 19321 19217 +3 19793 19112 18804 +3 19435 18334 19013 +3 19326 19114 18806 +3 19221 19797 18501 +3 18808 19227 19441 +3 18919 19553 18710 +3 18711 19227 18340 +3 19230 19124 19123 +3 19558 18813 18814 +3 18812 19124 19333 +3 19333 19447 19125 +3 19128 18063 18928 +3 19131 19449 19130 +3 19026 18825 19133 +3 18933 19132 19236 +3 19450 19031 18827 +3 18934 19027 19136 +3 18933 19236 19027 +3 19027 19235 19136 +3 19031 19139 18938 +3 19137 19240 19032 +3 19814 19345 18938 +3 19239 19340 19346 +3 19033 19346 19340 +3 19243 19142 19036 +3 18835 19689 19244 +3 18835 19352 19689 +3 19250 19578 19041 +3 19039 19148 19147 +3 19583 19249 19040 +3 19041 19149 19250 +3 19353 19250 19355 +3 19042 19355 19250 +3 19355 19042 19151 +3 18737 19585 18839 +3 19253 19355 19151 +3 18947 19043 19255 +3 19465 18946 18843 +3 19048 19257 19153 +3 19257 19048 19156 +3 18528 19714 18948 +3 18742 18951 19599 +3 19160 18950 19262 +3 19054 19162 19163 +3 18950 19051 19262 +3 18853 19369 19478 +3 19267 19263 19051 +3 18957 19265 18754 +3 19480 18855 19478 +3 19374 19377 19057 +3 18857 19271 19061 +3 19373 19059 19723 +3 19380 19060 19061 +3 18861 19605 19059 +3 19062 19058 19375 +3 18961 19375 18861 +3 18864 18352 18866 +3 18352 19178 18866 +3 19278 19384 18872 +3 19279 19384 19494 +3 19384 19279 18872 +3 19179 19499 19180 +3 19497 19072 18969 +3 19387 19072 19497 +3 19182 19071 19070 +3 19072 19387 19075 +3 19071 19184 18770 +3 19184 19071 19182 +3 19389 18877 19075 +3 19395 18778 19078 +3 19083 19084 19517 +3 19289 18887 18982 +3 19405 19515 19086 +3 19407 18987 19088 +3 18987 19407 18989 +3 19197 19294 18991 +3 19412 18991 18891 +3 19090 19412 18892 +3 19291 19902 18890 +3 19198 19090 19091 +3 18992 19646 19198 +3 18676 18994 19092 +3 19200 19417 19419 +3 19526 19201 19419 +3 19201 19527 18999 +3 19203 19776 19300 +3 19202 19302 18897 +3 19004 19097 19531 +3 19007 19098 19005 +3 19310 18902 19428 +3 19659 18797 19010 +3 18797 19537 19107 +3 19313 19107 19537 +3 19315 19109 19214 +3 19215 18907 19316 +3 19926 19111 18908 +3 19663 19218 19323 +3 19326 19113 19325 +3 18701 19328 19327 +3 18701 18914 19328 +3 19115 19935 18914 +3 19797 19116 18501 +3 19116 19797 20088 +3 19666 19117 19223 +3 19223 18705 19224 +3 19550 19551 19017 +3 19442 18714 19668 +3 19123 19446 19230 +3 19230 19231 19124 +3 19018 19125 19447 +3 18600 20095 18925 +3 19129 19448 19337 +3 19022 19338 19233 +3 19338 19022 19023 +3 19129 19812 19234 +3 19450 19026 19565 +3 19235 19027 19236 +3 19135 19138 19237 +3 19029 18828 19815 +3 19136 19235 19238 +3 19137 19140 19240 +3 19241 19034 19240 +3 19244 19455 18830 +3 19346 19246 19456 +3 19142 19243 19141 +3 19036 19245 19243 +3 19248 19349 19246 +3 19351 19251 19580 +3 19353 19578 19250 +3 19583 19705 19044 +3 19252 19150 19356 +3 19705 19359 19044 +3 19255 19469 18947 +3 18528 18948 19357 +3 19357 19046 18528 +3 19154 19359 19711 +3 18742 19599 19714 +3 19159 19054 19161 +3 19054 19261 19162 +3 19368 19162 19261 +3 18953 18749 19164 +3 19262 19051 19263 +3 19475 19477 19166 +3 19264 19716 19055 +3 19264 19055 19371 +3 19269 19267 19169 +3 19480 19170 18856 +3 19723 19059 19605 +3 19171 19269 19169 +3 19484 19375 19058 +3 19174 19487 19171 +3 19272 19066 19276 +3 19178 18352 19498 +3 19180 19499 19388 +3 19279 19497 18969 +3 19281 19386 19385 +3 19739 19501 19394 +3 19504 19187 19186 +3 19078 19284 19395 +3 18976 19509 19286 +3 19287 19191 18980 +3 19511 19288 19080 +3 19513 19759 19192 +3 19515 19518 19086 +3 19643 19087 19290 +3 19408 19407 19088 +3 19197 18991 19644 +3 19412 19644 18991 +3 19198 19904 19090 +3 19645 18890 19902 +3 19648 19295 18995 +3 18678 18677 19297 +3 19199 19649 19415 +3 19416 18678 19297 +3 19418 18895 19300 +3 18790 19301 19298 +3 19204 19000 19299 +3 19206 19529 19303 +3 19424 19005 19004 +3 19209 19208 19656 +3 19106 19312 19536 +3 18797 19659 19537 +3 18907 19110 19316 +3 19110 19317 19316 +3 19110 18909 19317 +3 19926 19543 19111 +3 19112 19793 19546 +3 19793 18804 19432 +3 19794 19322 18911 +3 19114 19326 19934 +3 19117 19666 19437 +3 19937 18594 19015 +3 19224 19666 19223 +3 19667 19438 19440 +3 18808 19441 19440 +3 19017 19802 18919 +3 19120 19119 19331 +3 19443 19442 19668 +3 19123 19122 19446 +3 18813 19808 19668 +3 20095 18600 18815 +3 19334 19560 19126 +3 19560 19019 19126 +3 19233 19338 19021 +3 19812 19129 19337 +3 19023 19563 19338 +3 19234 19680 19024 +3 19450 19139 19031 +3 20344 19029 19815 +3 19237 19453 19344 +3 18830 19455 19815 +3 19238 19454 19140 +3 19240 19140 19347 +3 19140 19454 19347 +3 19240 19347 19241 +3 19241 19347 19348 +3 19241 19348 19242 +3 19245 19458 19243 +3 19247 19457 19459 +3 18737 19693 19585 +3 19358 19467 19356 +3 19831 19968 19047 +3 19045 19358 19356 +3 18843 19591 19465 +3 19045 19153 19358 +3 19358 19153 19361 +3 19594 19363 19256 +3 19365 19157 19471 +3 19157 19367 19471 +3 19366 18848 19154 +3 19160 19262 19367 +3 19369 18853 19366 +3 18750 19266 19850 +3 19265 19370 19268 +3 19373 19723 19372 +3 19074 19622 19385 +3 19180 19388 19625 +3 19387 19620 19075 +3 19500 19182 19390 +3 19500 19184 19182 +3 19184 19500 19392 +3 19745 20144 18881 +3 18881 18974 19745 +3 19628 19745 18974 +3 19507 19189 19397 +3 19080 19633 19511 +3 19511 19512 19288 +3 19403 19194 19638 +3 19402 19636 19082 +3 19289 19404 18983 +3 19514 19405 19404 +3 19408 19088 19519 +3 19196 19410 19409 +3 19089 19411 19293 +3 19090 19903 19412 +3 19645 19647 18993 +3 19296 18993 19647 +3 20290 19295 19648 +3 18995 19414 19648 +3 18996 19199 19415 +3 18786 19649 19199 +3 19912 19204 19299 +3 18898 19421 20198 +3 19424 19004 19531 +3 19101 19307 19784 +3 19920 19658 19212 +3 19658 19428 19212 +3 19429 19104 18586 +3 19428 19430 19310 +3 19321 19112 19546 +3 19324 19933 19220 +3 19665 19221 19114 +3 20088 20089 19116 +3 19436 19935 19222 +3 18502 19116 20089 +3 19799 19224 19118 +3 19551 19802 19017 +3 19553 18919 19803 +3 20214 19330 19226 +3 20090 19555 19442 +3 19120 19807 19444 +3 19445 19444 19556 +3 19121 19557 19229 +3 19446 19122 19332 +3 18813 19558 19808 +3 19230 19809 19231 +3 19124 19231 19333 +3 19673 19447 19333 +3 18815 19335 20095 +3 19676 19127 20222 +3 19128 19337 19448 +3 19021 19338 20099 +3 19452 19568 19570 +3 19344 19453 19568 +3 19454 19567 19575 +3 19239 19346 19456 +3 19342 19458 19571 +3 19453 19342 19571 +3 19347 19572 19348 +3 19037 19953 20348 +3 19348 19457 19242 +3 19458 19245 19460 +3 20229 19244 19689 +3 19245 19351 19460 +3 19349 19578 19684 +3 19247 19459 19461 +3 19462 19693 18737 +3 19354 19698 19580 +3 19355 19696 19353 +3 19589 19467 19593 +3 19255 19468 19469 +3 19592 19590 19362 +3 19361 19595 19358 +3 19597 19154 19711 +3 19361 19365 19713 +3 19366 19154 19597 +3 19259 19364 19715 +3 19367 19472 19471 +3 19472 19367 19262 +3 19472 19262 19474 +3 19475 20355 19477 +3 19374 19604 19377 +3 19058 19170 19484 +3 19484 19607 19375 +3 19377 19486 19064 +3 19493 19610 19489 +3 19490 19613 19492 +3 19492 19281 19618 +3 19494 19616 19279 +3 19279 19616 19497 +3 19616 19617 19497 +3 19498 18352 19496 +3 19624 19625 19388 +3 19499 19624 19388 +3 19621 19389 19620 +3 19620 19389 19075 +3 19180 19625 19390 +3 19288 19752 19193 +3 19513 19403 19760 +3 19517 19520 19763 +3 19406 19520 19517 +3 19521 19408 19764 +3 19644 19412 19903 +3 18786 19652 19649 +3 19418 19300 19773 +3 20302 19299 19774 +3 19775 19527 19201 +3 19202 20067 19302 +3 20403 19776 19001 +3 19421 19655 19305 +3 19005 19424 19425 +3 19099 19210 19533 +3 19784 19917 19101 +3 19658 19430 19428 +3 19214 19787 19788 +3 19217 19321 19544 +3 19219 19664 19930 +3 19435 20085 19664 +3 19325 19934 19326 +3 20087 19114 19934 +3 19937 19798 18594 +3 19666 19224 19799 +3 19016 19329 19439 +3 19441 19801 19440 +3 19553 19554 19226 +3 19227 18711 19552 +3 19808 19443 19668 +3 19807 19556 19444 +3 19333 19231 19673 +3 19232 18925 19674 +3 19674 18925 20095 +3 19334 19559 19560 +3 19560 19561 19019 +3 19020 19019 19561 +3 19020 19562 18928 +3 19811 18928 19562 +3 19128 18928 19811 +3 19677 19338 19563 +3 19812 19337 19678 +3 19566 19450 19565 +3 19565 19813 19566 +3 19451 19680 20100 +3 19450 19566 19139 +3 19570 19568 19569 +3 19143 19681 19574 +3 19244 20229 19455 +3 19570 19569 19683 +3 19573 19571 19458 +3 19683 19569 19687 +3 19572 19575 19682 +3 19572 19682 19688 +3 19037 20348 19685 +3 19459 19577 19581 +3 19577 19692 19581 +3 19579 19580 19698 +3 19354 19701 19698 +3 19701 19354 19589 +3 19253 19696 19355 +3 19583 19704 19705 +3 19586 19588 19584 +3 19465 19587 19253 +3 19584 19588 19466 +3 19359 19705 19711 +3 19595 19361 19712 +3 19360 19976 19835 +3 18949 19596 19155 +3 19713 19712 19361 +3 19715 19717 19368 +3 19599 18951 19850 +3 19991 20355 19475 +3 19601 19718 19473 +3 19264 19847 19716 +3 19718 19601 19719 +3 19999 19264 19371 +3 19601 19603 19719 +3 19720 19480 19478 +3 19370 19477 19855 +3 19720 19170 19480 +3 19719 19603 19608 +3 19268 19481 19271 +3 19603 19482 19606 +3 19608 19603 19606 +3 19608 19485 19865 +3 19608 19606 19485 +3 19485 19488 19865 +3 19379 19380 19727 +3 19488 19490 19612 +3 19734 19733 19616 +3 19625 19738 19390 +3 19738 19879 19390 +3 19390 19879 19500 +3 19500 19741 19392 +3 19502 19392 19742 +3 19746 19629 19284 +3 19747 19886 19506 +3 19506 19749 19747 +3 19749 19506 19631 +3 19751 19750 19508 +3 19510 19400 19890 +3 19191 19400 19510 +3 19512 19752 19288 +3 19757 19287 19758 +3 20041 19636 19402 +3 19760 19759 19513 +3 19760 19403 19762 +3 19638 19762 19403 +3 19638 19763 19762 +3 19516 19640 19641 +3 19516 19896 19518 +3 19519 19642 19408 +3 19520 19643 19898 +3 19408 19642 19764 +3 19521 19764 19899 +3 19901 19409 19410 +3 19521 19765 19291 +3 19902 19291 19765 +3 19904 19903 19090 +3 19902 19768 19645 +3 19768 19647 19645 +3 19295 20290 20061 +3 19416 19297 20186 +3 19650 19416 20186 +3 19650 19523 19416 +3 20187 19651 19523 +3 19524 19772 19417 +3 19653 19417 19772 +3 19418 19773 19524 +3 19913 19302 20067 +3 19529 20494 19303 +3 19304 19303 19654 +3 19530 19423 19779 +3 19779 19531 19530 +3 20498 19305 19655 +3 19539 19789 19540 +3 19926 19790 20079 +3 19321 19546 19544 +3 19793 20416 19546 +3 20085 19435 20422 +3 19221 19665 19797 +3 19936 19937 19015 +3 19938 19798 19937 +3 19939 19800 19549 +3 19940 19438 19667 +3 19016 19439 19550 +3 20627 19802 19551 +3 19555 20090 19804 +3 20214 20333 19330 +3 19807 20092 19556 +3 19671 20094 19672 +3 19231 19809 19944 +3 19447 19673 19947 +3 20219 19560 19559 +3 19560 20219 19561 +3 19675 20220 19948 +3 19562 19020 19561 +3 19811 19949 19128 +3 19128 19949 19337 +3 19338 19677 20099 +3 19951 19449 19564 +3 20344 19813 19133 +3 20100 20346 19451 +3 19683 19686 19816 +3 19682 19819 19688 +3 19577 19688 19692 +3 19576 19691 19690 +3 19579 19698 19824 +3 19583 19040 20104 +3 19253 19587 19696 +3 19584 19582 19697 +3 19697 19695 19586 +3 20104 19704 19583 +3 19584 19697 19586 +3 19693 19702 19585 +3 19586 19706 19588 +3 19588 19706 19832 +3 19709 19588 19832 +3 19593 19708 19707 +3 19155 19969 19591 +3 19968 19976 19360 +3 19155 19596 19969 +3 19598 19839 20234 +3 19715 19993 19717 +3 19847 19264 19999 +3 19266 20242 19850 +3 19372 19721 19999 +3 19858 19724 19726 +3 19719 19608 19725 +3 19481 20011 19728 +3 19605 19376 19723 +3 19608 19865 19725 +3 20245 19378 20024 +3 19875 19876 19622 +3 19875 19622 19621 +3 19623 20140 19737 +3 19739 20138 19501 +3 19739 19394 20247 +3 20034 19746 19505 +3 19633 20564 19511 +3 19890 19400 19755 +3 19758 19891 19757 +3 19758 20160 19891 +3 19760 19892 19759 +3 19760 19762 20049 +3 19762 19763 20051 +3 19898 19763 19520 +3 19898 19643 20056 +3 19409 20056 19643 +3 20180 19522 19770 +3 19415 19905 19414 +3 19297 19771 20186 +3 19649 20299 19415 +3 19649 19652 19907 +3 19650 20187 19523 +3 19908 19651 20187 +3 19774 19651 19908 +3 19773 19910 19524 +3 19775 19911 19527 +3 19911 19202 19527 +3 19911 20067 19202 +3 20068 19205 19912 +3 20068 19914 19205 +3 19001 19915 20403 +3 20494 19654 19303 +3 19783 19657 19781 +3 19784 19657 19783 +3 19658 19920 19921 +3 19430 20412 19310 +3 20320 19659 19213 +3 19789 20206 19540 +3 19792 19542 19791 +3 20324 19548 19433 +3 20082 19433 19322 +3 19794 20082 19322 +3 20420 19930 19664 +3 19664 20085 20420 +3 19933 20326 19325 +3 20326 19934 19325 +3 20087 19665 19114 +3 19935 19436 20329 +3 19440 19801 19667 +3 19554 19553 19803 +3 20214 19226 19554 +3 20091 19808 19558 +3 19809 20215 19944 +3 19944 19673 19231 +3 19947 19810 19559 +3 19811 19562 20223 +3 19949 20341 19337 +3 19678 19337 20341 +3 19563 19679 20342 +3 19679 19951 20342 +3 19951 19564 20433 +3 19566 20436 19139 +3 19813 20344 20227 +3 20544 19815 19455 +3 20228 19574 19681 +3 19816 19686 19817 +3 19686 19690 19820 +3 19692 19688 19819 +3 19817 19686 19823 +3 19686 19820 19823 +3 19692 19819 19822 +3 19820 19960 19823 +3 19819 19957 19822 +3 19823 19826 19957 +3 19960 19826 19823 +3 19959 19826 19963 +3 19711 19705 20105 +3 19964 19832 19706 +3 19971 19708 19833 +3 19969 19965 19591 +3 19597 19711 20445 +3 19838 19995 19843 +3 19993 19715 19986 +3 19986 19984 19993 +3 19602 19717 19848 +3 19997 20002 19844 +3 19849 19845 19851 +3 19848 19853 19602 +3 19851 20126 19854 +3 20004 19999 19721 +3 19722 19602 19853 +3 19858 19853 19854 +3 19854 20126 19859 +3 19854 19859 19858 +3 19481 19855 20011 +3 20012 19858 19859 +3 20020 19725 19865 +3 19727 19728 19863 +3 19867 19862 19869 +3 19730 19379 19863 +3 19727 19863 19379 +3 19870 20025 19735 +3 19735 19733 19870 +3 19875 19731 19872 +3 19872 19873 19876 +3 19872 19876 19875 +3 20027 19879 19738 +3 19740 19879 20027 +3 19880 19741 19740 +3 19880 20029 19741 +3 20247 19394 20031 +3 19884 19746 20034 +3 19746 19884 19629 +3 19886 20366 19628 +3 20038 19887 19888 +3 20038 19888 19889 +3 19888 19890 19889 +3 20040 19401 19753 +3 19757 19891 20046 +3 20154 20044 19894 +3 20048 20043 19640 +3 19893 19641 19894 +3 19892 19760 20049 +3 20049 20163 19892 +3 19897 19764 19642 +3 20060 19769 19646 +3 20288 19647 19768 +3 19906 20064 20062 +3 20399 20064 20063 +3 19909 19772 20065 +3 19910 19773 20190 +3 19776 20403 20193 +3 20197 19778 19654 +3 20072 20311 19780 +3 19921 20504 19658 +3 19658 20504 19430 +3 20205 19787 19923 +3 19661 20322 19792 +3 19793 19432 19548 +3 19548 20416 19793 +3 20082 20324 19433 +3 19932 20084 19324 +3 19324 20084 19933 +3 19437 20329 19436 +3 19437 19666 20330 +3 19666 19799 20330 +3 19439 19329 19941 +3 19942 19801 19441 +3 19556 20092 19943 +3 19232 19946 19558 +3 19232 19674 19946 +3 20095 19335 20096 +3 19559 19810 20219 +3 19810 20339 20219 +3 19335 19675 19948 +3 20219 20097 19561 +3 19676 20222 20221 +3 20223 19949 19811 +3 19680 20225 20100 +3 19139 20436 20435 +3 20101 19952 19239 +3 19455 20229 19954 +3 19684 20102 19349 +3 20229 19689 21012 +3 19689 19352 21012 +3 19703 20106 19463 +3 19957 19959 19822 +3 19693 20103 19702 +3 19957 19826 19959 +3 19822 19959 19699 +3 20105 19705 19704 +3 19587 19965 20550 +3 19959 19963 19961 +3 19961 19963 19970 +3 19970 19963 19966 +3 20232 19357 18948 +3 19967 19974 19973 +3 19982 19970 20235 +3 19975 19971 19833 +3 19982 19840 19972 +3 19982 20236 19840 +3 19981 20112 19989 +3 19995 19838 19837 +3 19840 19842 19985 +3 19836 19843 19844 +3 19984 19849 19993 +3 19842 20124 19845 +3 20556 19599 19850 +3 19995 19987 19997 +3 19997 19987 20127 +3 20449 19720 20117 +3 20003 19994 20002 +3 20001 20133 20007 +3 20003 20009 19994 +3 20003 20010 20009 +3 20006 19861 20132 +3 20010 20013 20009 +3 20135 20013 20010 +3 19862 20022 20013 +3 20134 19860 20016 +3 19868 20019 19860 +3 20134 20136 19860 +3 19868 19860 20136 +3 19740 20142 19880 +3 20030 19881 20143 +3 20144 20454 20031 +3 20032 19882 20033 +3 19747 20366 19886 +3 20146 20253 20036 +3 20036 20253 20035 +3 20147 20146 20036 +3 20039 20152 20042 +3 19889 20156 20152 +3 20151 20042 20045 +3 20045 20042 20158 +3 20156 19755 20259 +3 19755 20046 20259 +3 19891 20159 20046 +3 20047 19639 19761 +3 19894 20043 20154 +3 20046 20159 20259 +3 20044 20161 19894 +3 20161 19893 19894 +3 19762 20051 20049 +3 20049 20051 20166 +3 19895 20050 19897 +3 20167 20052 20054 +3 19899 20053 19900 +3 19901 20059 20177 +3 20284 19767 20674 +3 20059 20284 20177 +3 20180 19770 20287 +3 20287 19770 20061 +3 20183 20184 19906 +3 20294 20063 20185 +3 20186 19771 20296 +3 20062 20064 20297 +3 19415 20398 19905 +3 20298 20064 20399 +3 20398 19415 20299 +3 19774 20189 20302 +3 19773 20192 20190 +3 19911 19775 20305 +3 19911 20600 20067 +3 20069 19914 20068 +3 20494 20069 20070 +3 20198 20711 19915 +3 19421 19305 20198 +3 19425 20200 19532 +3 19656 20073 20312 +3 19099 20821 20498 +3 20605 20313 19917 +3 20319 19310 20412 +3 20320 20825 19659 +3 20080 19926 20079 +3 19543 19926 20413 +3 19543 20413 20612 +3 20513 20082 19794 +3 20419 19930 20619 +3 20208 19932 19931 +3 19934 20326 20423 +3 20211 19937 19936 +3 19804 19942 19552 +3 20913 20333 20214 +3 20334 20093 19943 +3 20092 20334 19943 +3 20095 20096 19674 +3 19947 20217 19810 +3 19948 20218 19335 +3 20220 20431 19948 +3 19676 20221 20220 +3 19562 20098 20223 +3 19677 19563 20757 +3 19566 20226 20436 +3 20228 20545 19574 +3 19352 19463 21012 +3 19463 21013 21012 +3 19821 19696 20548 +3 19587 20548 19696 +3 19968 19831 19976 +3 20445 19711 20105 +3 20108 20231 20235 +3 20235 20236 19982 +3 20236 20113 19840 +3 19835 19991 19258 +3 20352 20447 19839 +3 20112 20119 20122 +3 20116 20120 19992 +3 19988 20351 20117 +3 20239 19989 19998 +3 19998 19989 20112 +3 20112 20122 19998 +3 20128 19996 20001 +3 19720 20449 19856 +3 20357 20005 20008 +3 20241 20133 20001 +3 20451 20242 19483 +3 20010 20014 20135 +3 20245 20451 19483 +3 20135 20014 20023 +3 19728 20358 19863 +3 19877 20139 19878 +3 20143 19881 20028 +3 20032 20033 20455 +3 20033 20030 20455 +3 19747 19749 20251 +3 20252 20035 20253 +3 20563 20253 20146 +3 19511 20564 20368 +3 20040 19753 20462 +3 20149 20039 20042 +3 20149 20042 20151 +3 20048 20047 20153 +3 20152 20156 20157 +3 20158 20157 20258 +3 20157 20156 20263 +3 20258 20157 20263 +3 20050 19895 19893 +3 20163 20164 20264 +3 20166 20051 20269 +3 20165 20266 20167 +3 20051 20169 20269 +3 20054 20170 20167 +3 20168 20056 20387 +3 20055 20171 20054 +3 20052 20055 20054 +3 20171 20055 20272 +3 20172 20383 20273 +3 20271 20172 20174 +3 20172 20273 20174 +3 20057 20174 20273 +3 19765 20173 20175 +3 20275 20057 20273 +3 20057 20274 20174 +3 20274 20057 20176 +3 20057 20275 20276 +3 20057 20276 20176 +3 20058 20178 20281 +3 20674 20283 20284 +3 20391 19769 20060 +3 20184 20794 20182 +3 20296 19771 20293 +3 20292 20294 20185 +3 20684 19414 19905 +3 20062 20297 20295 +3 20298 20297 20064 +3 20486 19650 20186 +3 20697 20189 19908 +3 20401 19910 20489 +3 20401 20065 19910 +3 20065 20188 19909 +3 19908 20189 19774 +3 20489 19910 20190 +3 20068 20194 20306 +3 20307 20067 20600 +3 19913 20067 20307 +3 20068 20306 20069 +3 20070 20069 20306 +3 20406 20072 20071 +3 20311 20200 19425 +3 20499 20073 20200 +3 20312 20500 20074 +3 20201 20605 19783 +3 19533 20409 20407 +3 19533 19782 20409 +3 19782 19918 20409 +3 20723 20504 19921 +3 19925 19924 20080 +3 20080 20079 19925 +3 20413 19926 20080 +3 19792 20322 20414 +3 20416 19548 20614 +3 20082 20323 20324 +3 20323 20082 20513 +3 20420 20619 19930 +3 20516 20423 20326 +3 20423 20087 19934 +3 19797 20908 20088 +3 19935 20329 20424 +3 20743 20330 19799 +3 20426 19667 19801 +3 20627 19551 20626 +3 19801 19942 20213 +3 19804 20522 19942 +3 19805 20333 20523 +3 20428 20094 20335 +3 19674 20845 19946 +3 19944 20338 20217 +3 19810 20217 20532 +3 20218 20096 19335 +3 20220 20533 20431 +3 20533 20220 20221 +3 20223 20535 19949 +3 20341 19949 20535 +3 20432 20099 19677 +3 19951 20433 20342 +3 20225 20343 20100 +3 19564 20437 20433 +3 20438 19813 20227 +3 20544 19455 19954 +3 20101 19955 20546 +3 19955 20102 20546 +3 19818 20644 19040 +3 20548 19587 20550 +3 19965 19969 20230 +3 19831 20443 19976 +3 20447 20234 19839 +3 19835 20934 19991 +3 20552 19714 19599 +3 20238 20118 20113 +3 20238 20240 20118 +3 20353 20449 20117 +3 20120 20115 20123 +3 20121 20004 20554 +3 20241 20243 20133 +3 19855 20650 20011 +3 19730 20246 19874 +3 20141 20362 20142 +3 20028 20364 20143 +3 20030 20143 20455 +3 20454 20144 20561 +3 19885 20562 20250 +3 20366 19747 20367 +3 20367 19747 20251 +3 20660 20253 20563 +3 20563 20146 20458 +3 20146 20147 20458 +3 20147 20459 20458 +3 20147 20148 20459 +3 20371 19754 20040 +3 20261 20373 20263 +3 20261 20262 20464 +3 20162 20258 20375 +3 20260 20264 20376 +3 20260 20376 20265 +3 20376 20268 20265 +3 20264 20164 20267 +3 20167 20266 20270 +3 20379 20172 20382 +3 20383 20385 20273 +3 20171 20467 20173 +3 20174 20469 20271 +3 20056 20388 20387 +3 20471 20274 20176 +3 20275 20279 20276 +3 20289 20292 20291 +3 20794 20184 20183 +3 20794 20183 20682 +3 19905 20798 20684 +3 20487 19650 20486 +3 20065 20401 20188 +3 19909 20188 20301 +3 20194 20066 20402 +3 20308 20307 20404 +3 20711 20706 19915 +3 20313 20606 20075 +3 20075 20606 20202 +3 19921 20315 20723 +3 20322 20511 20510 +3 20415 20511 19544 +3 20418 20208 19931 +3 20208 20515 19932 +3 19932 20515 20084 +3 20516 20326 20421 +3 20621 20327 20209 +3 20623 20329 19437 +3 20427 19802 20627 +3 20214 21082 20913 +3 20913 20523 20333 +3 20093 20525 20335 +3 20093 20336 20525 +3 20339 20097 20219 +3 20223 20636 20535 +3 20432 19950 20099 +3 20341 20537 19678 +3 19678 20537 20538 +3 20225 20538 20638 +3 20225 20638 20343 +3 20437 20434 20433 +3 20100 20343 20346 +3 19818 20349 20644 +3 19821 20548 20762 +3 20104 19040 20644 +3 19463 20106 20549 +3 20766 20105 19704 +3 20105 20551 20445 +3 19835 20856 20934 +3 20447 20352 20646 +3 20353 20117 20351 +3 20448 19990 20354 +3 20121 20354 19990 +3 20008 20356 20357 +3 20242 20129 20649 +3 20358 20773 20246 +3 19883 20456 20248 +3 20250 20562 20658 +3 20660 20861 20252 +3 20253 20660 20252 +3 20563 20458 21031 +3 20778 19634 20368 +3 20459 20254 20567 +3 20569 20150 20370 +3 20462 20371 20040 +3 20369 20372 20569 +3 19754 20371 20255 +3 20255 20463 20150 +3 20150 20569 20257 +3 20569 20372 20257 +3 20374 20263 20373 +3 20572 20373 20378 +3 20376 20264 20267 +3 20267 20164 20465 +3 20265 20268 20377 +3 20376 20380 20268 +3 20376 20267 20380 +3 20266 20375 20270 +3 20269 20381 20465 +3 20379 20377 20383 +3 20377 20268 20383 +3 20379 20383 20172 +3 20666 20382 20573 +3 20381 20466 20465 +3 20168 20468 20381 +3 20168 20387 20468 +3 20171 20272 20467 +3 20575 20271 20469 +3 20388 20389 20387 +3 20669 20274 20471 +3 20279 20275 20386 +3 20388 20282 20389 +3 20389 20282 20475 +3 20475 20282 20393 +3 20793 19768 20278 +3 20282 20395 20393 +3 20478 20395 20283 +3 20288 19768 20793 +3 20477 20479 20289 +3 20484 20294 20292 +3 20488 20401 20489 +3 20304 20595 20493 +3 20597 20194 20402 +3 20712 20199 20310 +3 20406 20713 20072 +3 20714 20200 20311 +3 20498 20716 19305 +3 20714 20715 20200 +3 20715 20499 20200 +3 20605 20408 20313 +3 20408 20606 20313 +3 19918 20607 20409 +3 20204 20731 20610 +3 20731 20206 20732 +3 20732 20206 20830 +3 20614 20901 20416 +3 20324 20614 19548 +3 20081 20906 20325 +3 20208 20514 20515 +3 20421 20084 20515 +3 20087 20423 20519 +3 20327 20621 21072 +3 20088 20908 20838 +3 20330 20623 19437 +3 20625 20743 19799 +3 19941 20626 19439 +3 19554 20843 20214 +3 20523 20629 19805 +3 20338 20430 20429 +3 20530 20216 20528 +3 20338 20532 20217 +3 20097 20339 20534 +3 20437 20851 20434 +3 20545 20228 20543 +3 20347 20101 20546 +3 20547 20644 20349 +3 20441 19821 20762 +3 20764 20104 20644 +3 19463 20549 21013 +3 20103 20765 19702 +3 20551 20105 20766 +3 19831 20929 20443 +3 20769 20447 20646 +3 20121 20554 20354 +3 20935 20554 20004 +3 20555 20650 20355 +3 20129 20451 20651 +3 20451 20129 20242 +3 20557 20773 20358 +3 20451 20245 20452 +3 20652 20452 20245 +3 19877 20857 20139 +3 20654 20247 20559 +3 19883 20560 20456 +3 20365 20366 20860 +3 20367 20860 20366 +3 20563 20662 20660 +3 20458 20459 20664 +3 20370 20369 20569 +3 20370 20150 20463 +3 20375 20571 20270 +3 20378 20382 20572 +3 20572 20382 20666 +3 20571 20574 20270 +3 20267 20465 20576 +3 20380 20267 20576 +3 20381 20468 20466 +3 20467 20272 20865 +3 20471 20671 20669 +3 20671 20471 20578 +3 20389 20475 20581 +3 20175 20473 20278 +3 20472 20277 20476 +3 20793 20278 20786 +3 20674 20867 20283 +3 20677 20479 20477 +3 20475 20393 20480 +3 20283 20867 20478 +3 20293 20288 20793 +3 20395 20478 20483 +3 20482 20481 20181 +3 20585 20483 20587 +3 20484 20588 20294 +3 20485 20684 20798 +3 20295 20297 20586 +3 20298 20399 20691 +3 20398 20299 20696 +3 20299 20400 20696 +3 20591 20488 20590 +3 20593 20188 20591 +3 20301 20188 20593 +3 20189 20697 20698 +3 20488 20489 20594 +3 20490 20191 20881 +3 20491 20489 20190 +3 20820 19305 20716 +3 20716 20498 20821 +3 20720 20408 20605 +3 20409 20822 20407 +3 20202 20606 20502 +3 20410 20502 20411 +3 20503 20723 20315 +3 20318 20412 20977 +3 20510 20414 20322 +3 20081 20417 20905 +3 20514 20616 20733 +3 20514 20733 20617 +3 20419 20619 20735 +3 20514 20617 20515 +3 20515 20618 20421 +3 20516 20421 20618 +3 20423 20516 20835 +3 20620 20423 20835 +3 20620 20519 20423 +3 20741 20839 20211 +3 20425 20426 21162 +3 20522 19804 20744 +3 19804 20090 20744 +3 20843 21082 20214 +3 20745 19443 20628 +3 20628 20091 20746 +3 20746 20091 20747 +3 20338 20429 20531 +3 20338 20531 20532 +3 20633 20634 20532 +3 19948 20431 20218 +3 19950 20536 20340 +3 20432 20536 19950 +3 20538 20637 20638 +3 20540 20226 20541 +3 20540 20436 20226 +3 20436 20345 20435 +3 20437 20640 20851 +3 20346 20343 20639 +3 20763 20762 20548 +3 20104 20764 19704 +3 20645 20232 21016 +3 20768 20351 19988 +3 20770 20351 20768 +3 20770 20353 20351 +3 20451 20452 20651 +3 20776 20455 20657 +3 20367 20251 20947 +3 21032 20368 20564 +3 20459 20567 20664 +3 20461 20566 20568 +3 20950 20369 20370 +3 20380 20576 20577 +3 20384 20575 20667 +3 20473 20467 20954 +3 20865 20954 20467 +3 20468 20668 20466 +3 20670 20466 20668 +3 20468 20470 20668 +3 20470 20389 20581 +3 20672 20470 20581 +3 20473 20786 20278 +3 20580 20472 20476 +3 20578 20580 20582 +3 20580 20476 20676 +3 20480 20685 20681 +3 20483 20478 20683 +3 20480 20585 20685 +3 20685 20585 20589 +3 20585 20587 20589 +3 20483 20690 20587 +3 20483 20683 20690 +3 20485 20798 20871 +3 20586 20297 20874 +3 20298 20692 20876 +3 20691 20692 20298 +3 20590 20592 20591 +3 20592 20593 20591 +3 20700 20594 20491 +3 20491 20594 20489 +3 20595 20490 21048 +3 20493 20595 20887 +3 20812 20597 20402 +3 20599 20705 20813 +3 20711 20816 20706 +3 20603 20499 20715 +3 20603 20500 20499 +3 20717 20074 20500 +3 20822 20974 20407 +3 20720 20605 20604 +3 20320 20726 20727 +3 20896 20826 20729 +3 20512 20416 20901 +3 20733 20616 20832 +3 20833 20735 20619 +3 20617 20618 20515 +3 20619 20420 20737 +3 20517 20737 20420 +3 20834 20516 20618 +3 20516 20834 20835 +3 20518 20517 20086 +3 20620 20995 20519 +3 20210 21235 20622 +3 20625 20624 20743 +3 19942 20522 20213 +3 20090 20745 20744 +3 21395 20629 20523 +3 20527 20752 20525 +3 20532 20531 20633 +3 20339 20634 20534 +3 20635 20534 20634 +3 20221 20340 20533 +3 20537 20637 20538 +3 20541 20438 20759 +3 21178 20542 20544 +3 20543 20641 20545 +3 20349 20545 20641 +3 20763 20548 20550 +3 20350 20765 20103 +3 19704 20764 20766 +3 20771 20448 20354 +3 21018 20354 20554 +3 20647 21019 20450 +3 20649 20129 21021 +3 20246 20939 20857 +3 20662 20948 20660 +3 20662 20563 21031 +3 20949 20663 20145 +3 20778 20368 21032 +3 20463 20665 20370 +3 20573 20384 20666 +3 21120 20667 20575 +3 20577 20673 20579 +3 20473 20954 20786 +3 20673 20670 20783 +3 20670 20668 20783 +3 20668 20470 20672 +3 20673 20677 20579 +3 20955 20390 20474 +3 20476 20584 20676 +3 20583 20866 20392 +3 20788 20582 20790 +3 20792 20396 20794 +3 20793 21042 20293 +3 20484 20479 20795 +3 20687 20484 20795 +3 20681 20685 20688 +3 20796 20682 20797 +3 20683 20872 20690 +3 20696 21044 20398 +3 20691 20802 20692 +3 20695 20689 20693 +3 20300 20487 21045 +3 20695 20594 20699 +3 21046 20698 20697 +3 20593 20806 20301 +3 20699 20594 20700 +3 20699 20700 20809 +3 20809 20700 20811 +3 19907 21049 20400 +3 20491 20702 20700 +3 20491 20492 20702 +3 20702 20492 20813 +3 20887 20703 20493 +3 20070 20967 20602 +3 20817 20710 20309 +3 20709 20309 20710 +3 20712 20310 20708 +3 20603 20717 20500 +3 20318 21146 20726 +3 20727 20726 21146 +3 20507 20827 20983 +3 20986 20900 20613 +3 20513 20904 20323 +3 20904 20513 20906 +3 20990 20733 20832 +3 20733 20736 20617 +3 20834 20618 20738 +3 20621 20836 21072 +3 20519 20995 20907 +3 20839 20841 21000 +3 20331 20910 20520 +3 20331 21001 20910 +3 20626 19941 21320 +3 20626 21003 20627 +3 21080 20427 20627 +3 21395 21083 20629 +3 21083 20844 20629 +3 20633 20531 20753 +3 20848 20846 20753 +3 20634 20633 20635 +3 20431 20533 21090 +3 20534 20635 20754 +3 20534 20754 20755 +3 20920 20340 20536 +3 21094 20757 20539 +3 20637 20758 20638 +3 20758 20924 20638 +3 20343 20638 20924 +3 20759 20438 20227 +3 20343 20924 20639 +3 21010 20543 20639 +3 20642 21562 20643 +3 21257 20350 20103 +3 20767 20444 20855 +3 20443 20931 20856 +3 20936 20556 20649 +3 21020 20650 20555 +3 20937 20650 21020 +3 20937 21023 20557 +3 20453 20654 21025 +3 20362 20774 20655 +3 20365 20860 20561 +3 20456 20945 20859 +3 20777 21030 20658 +3 20562 20777 20658 +3 20861 20660 20948 +3 20662 20862 20948 +3 20664 20863 20458 +3 20779 20568 20951 +3 20568 20779 20780 +3 20783 20668 20672 +3 20578 20784 20671 +3 20673 20783 20785 +3 20784 20578 20582 +3 20793 20786 21039 +3 20392 20866 21040 +3 20474 20680 21123 +3 20680 20868 21123 +3 20678 20681 20791 +3 20787 20870 20795 +3 20799 20791 20800 +3 20797 20586 21127 +3 20804 20690 20960 +3 20876 20875 20874 +3 20873 20805 20879 +3 20694 20695 20699 +3 20807 20701 20808 +3 20962 20490 20881 +3 20811 20700 20702 +3 20702 20814 20811 +3 20702 20813 20814 +3 20704 20969 20600 +3 20710 20817 20970 +3 20711 20891 20816 +3 21360 20714 20713 +3 20714 21360 20715 +3 21060 20720 20604 +3 20607 21145 21143 +3 20727 21146 21147 +3 20979 20980 20825 +3 20610 20731 20984 +3 20508 20828 20611 +3 20612 20611 20829 +3 20414 20510 20898 +3 20986 20509 21227 +3 20901 20614 20903 +3 20990 20832 21068 +3 20834 20738 20994 +3 20622 21235 20997 +3 20622 20997 20741 +3 20623 20330 20909 +3 20741 20999 20839 +3 20520 21002 20742 +3 20626 21320 21003 +3 20628 21165 20745 +3 20916 20917 20752 +3 20096 20218 20750 +3 20846 20848 20919 +3 20754 20635 21091 +3 20920 20536 21092 +3 20850 20756 20849 +3 20537 20922 20637 +3 20757 21094 20224 +3 20434 20851 21253 +3 21178 21176 20542 +3 20347 20546 21179 +3 20229 21332 19954 +3 21412 21012 21013 +3 20764 21100 20766 +3 20929 21495 20443 +3 20932 20855 20769 +3 20768 20930 20770 +3 20930 20772 20770 +3 20646 20932 20769 +3 20932 20646 21105 +3 20772 20933 20647 +3 21018 20771 20354 +3 20933 21019 20647 +3 20936 20553 20556 +3 20773 20557 21023 +3 20656 20941 20775 +3 20944 20859 20945 +3 20460 20663 20949 +3 20950 20863 20664 +3 21274 20951 20568 +3 20955 20474 21123 +3 20788 20790 20792 +3 20682 20796 21122 +3 21043 20872 20869 +3 20586 20874 21127 +3 20876 20692 20877 +3 20877 20692 20803 +3 20875 20876 20807 +3 20876 20877 20807 +3 20806 20804 20960 +3 20879 20880 20878 +3 20879 20805 20880 +3 20880 20805 20884 +3 20805 20809 20884 +3 20490 20962 21048 +3 20882 20883 20810 +3 20884 20809 20886 +3 20883 20963 20810 +3 21048 20887 20595 +3 20810 20966 20812 +3 20811 20814 20888 +3 20888 20814 20815 +3 20704 20703 21212 +3 20705 20599 20889 +3 21217 20709 20971 +3 21135 20710 20970 +3 20708 20972 20818 +3 20497 20818 20819 +3 21136 20891 20820 +3 20716 20821 21138 +3 21138 20821 20974 +3 20822 20975 20974 +3 21059 21060 20604 +3 20896 21065 20826 +3 20731 20732 20984 +3 20732 21066 20984 +3 20611 20985 20829 +3 20829 20985 20509 +3 21152 21151 20831 +3 20901 20899 20512 +3 20906 21307 20904 +3 20832 21069 21068 +3 20738 20736 20992 +3 20992 20994 20738 +3 20517 20993 20737 +3 21232 20517 20518 +3 21074 20908 20907 +3 20996 20623 21076 +3 20997 20999 20741 +3 21077 21000 20841 +3 20910 21002 20520 +3 20842 20213 21004 +3 21004 20213 20522 +3 20843 19554 21081 +3 20749 20750 21085 +3 20750 20218 21241 +3 20218 20431 21241 +3 20754 20921 20755 +3 21093 20224 21094 +3 21174 20540 20541 +3 20640 21175 20851 +3 20345 20925 20760 +3 20347 21328 20640 +3 21328 20347 21179 +3 20544 19954 21178 +3 20439 21097 20926 +3 21562 20927 20643 +3 20349 20641 20547 +3 20641 20928 20547 +3 20643 20927 21257 +3 20853 20547 20928 +3 21100 20764 20853 +3 21101 20446 21100 +3 20931 20443 21495 +3 20930 21103 20772 +3 21017 21105 20771 +3 20648 21106 20935 +3 20936 20649 21021 +3 20139 21191 21264 +3 21193 21571 21025 +3 20774 21109 20655 +3 20655 21109 20940 +3 20654 20559 21110 +3 21026 20941 20940 +3 21027 20943 20776 +3 21420 21346 20860 +3 20859 21029 20777 +3 21029 21030 20777 +3 20659 20658 21030 +3 20948 21113 20861 +3 20862 20662 21115 +3 21115 20662 21031 +3 21031 20458 20863 +3 20951 21033 20779 +3 21033 20952 20665 +3 20779 21033 20665 +3 21202 20865 20782 +3 20864 20667 21120 +3 21036 21035 21120 +3 21202 20954 20865 +3 21121 20788 20792 +3 21124 21123 20868 +3 20487 20958 21045 +3 21209 21207 20874 +3 21207 21127 20874 +3 20874 20875 21209 +3 20963 20884 20964 +3 20884 20886 20964 +3 20963 20964 21051 +3 20810 20963 21051 +3 20886 20888 21052 +3 20810 21051 20966 +3 21130 21051 20964 +3 20964 20886 21052 +3 20887 21050 20703 +3 20703 21050 21212 +3 21051 20968 20966 +3 20888 20815 21132 +3 20816 20891 21136 +3 20971 20709 20710 +3 20819 21294 20713 +3 21294 21360 20713 +3 20715 21360 20973 +3 20715 20973 20603 +3 21058 21139 20892 +3 20975 20822 21363 +3 21363 20822 21141 +3 21296 20893 20722 +3 21061 21062 20823 +3 20978 20979 21147 +3 20826 21064 20729 +3 21148 20980 20979 +3 20982 20980 20895 +3 20734 20991 21069 +3 20992 20736 21157 +3 20737 20993 21070 +3 20834 21159 20835 +3 20835 21233 20620 +3 20909 21076 20623 +3 21076 20909 20998 +3 20909 20840 20998 +3 20998 20840 20742 +3 21237 21320 21162 +3 21079 20627 21003 +3 20522 20744 20912 +3 21165 21394 20745 +3 21396 20914 21084 +3 20918 20915 21167 +3 20917 21089 20915 +3 21005 21089 20917 +3 20846 20919 21006 +3 20754 21091 20921 +3 20224 21093 21092 +3 20924 21008 21009 +3 21175 20640 21328 +3 21335 21412 21013 +3 21181 21101 21100 +3 21260 20767 21015 +3 20855 21015 20767 +3 21016 21183 20645 +3 21103 20930 21182 +3 21103 21102 20772 +3 21102 20933 20772 +3 20934 21107 20555 +3 21264 21109 20774 +3 20941 21026 20775 +3 20943 21027 21112 +3 21114 20661 20659 +3 21114 21200 20949 +3 21273 20952 21033 +3 21034 20951 21274 +3 20866 21277 21040 +3 20956 21353 21042 +3 21280 20869 21206 +3 21042 21353 20686 +3 21280 21043 20869 +3 21128 21045 20958 +3 21046 21045 21128 +3 20888 21132 21052 +3 21132 21056 21215 +3 21135 20971 20710 +3 21522 21138 20974 +3 21059 21362 21060 +3 20317 20976 21145 +3 21298 21223 20824 +3 21225 21300 20609 +3 20979 20978 21148 +3 21301 20826 21065 +3 20895 20980 21148 +3 21456 20983 20827 +3 21304 21067 20898 +3 20901 21153 20899 +3 21308 21307 20906 +3 20736 20989 21157 +3 20990 21068 21156 +3 20991 21231 21069 +3 21158 20994 20992 +3 21071 20994 21158 +3 20994 21159 20834 +3 21159 21233 20835 +3 20838 21075 21316 +3 20838 21316 21235 +3 20841 21161 21077 +3 21000 21077 21001 +3 20747 21240 20746 +3 20914 21396 21086 +3 21090 21241 20431 +3 20915 21243 21167 +3 20915 21089 21243 +3 21090 20533 21248 +3 21170 20921 21091 +3 21170 21171 20921 +3 21171 20850 20849 +3 21171 21252 20850 +3 21173 20922 20850 +3 20850 21252 21173 +3 21614 21613 21094 +3 20758 21173 21095 +3 21253 21614 21094 +3 21008 21254 21009 +3 21009 21177 21010 +3 21177 21011 21010 +3 21179 20761 21096 +3 21099 21256 20761 +3 20928 21180 20853 +3 21102 21338 20933 +3 20937 21020 21189 +3 20937 21189 21023 +3 21193 21110 21265 +3 21111 21026 21194 +3 21195 21112 21027 +3 21420 20946 21270 +3 20565 20460 21424 +3 21351 21273 21033 +3 21350 21274 20778 +3 20864 21427 21119 +3 21040 21277 21431 +3 21121 21122 21205 +3 21577 21044 21437 +3 21044 20696 21437 +3 20696 21211 21437 +3 20959 21208 21209 +3 21047 21129 20962 +3 21129 21048 20962 +3 21440 21050 20887 +3 21130 21131 21286 +3 21213 21054 20968 +3 21132 21215 21214 +3 21056 21216 21215 +3 20973 21219 21058 +3 21220 20892 21139 +3 21522 20974 20975 +3 20894 20608 21144 +3 21147 21224 20978 +3 21148 20978 21369 +3 21149 20897 21150 +3 21531 20828 20983 +3 20984 21066 21375 +3 21066 21067 21302 +3 20509 20985 21227 +3 21534 20900 20986 +3 21305 20903 21154 +3 20989 21311 21157 +3 21231 20991 21475 +3 21158 20992 21157 +3 21070 21601 20833 +3 21386 21073 20995 +3 21160 21389 20837 +3 21076 20998 21317 +3 20842 21163 21548 +3 21004 21163 20842 +3 21004 20522 20912 +3 21238 20913 21082 +3 21238 21321 20913 +3 21396 21479 21086 +3 21167 21168 21245 +3 21243 21168 21167 +3 21169 21007 21246 +3 21169 21250 21170 +3 21170 21250 21249 +3 21169 21251 21250 +3 21093 21094 21613 +3 21177 21009 21254 +3 21178 21330 21176 +3 21177 21331 21011 +3 21011 21331 21098 +3 21180 21334 21181 +3 21181 21258 21101 +3 21258 21182 21101 +3 21015 21564 21260 +3 21184 21105 21017 +3 21342 21190 20938 +3 21263 21344 21024 +3 20939 21502 21191 +3 21191 21192 21264 +3 21265 21110 21267 +3 20559 21267 21110 +3 21026 21266 21194 +3 21345 21112 21195 +3 21198 21421 21030 +3 21029 21198 21030 +3 21113 21347 21271 +3 21116 21423 21115 +3 21116 21273 21423 +3 20565 21201 21350 +3 20782 21117 21118 +3 21037 21204 21203 +3 21037 21038 21204 +3 21122 21276 21205 +3 20957 21645 21126 +3 20686 21353 20958 +3 21210 21043 21280 +3 21433 21127 21207 +3 21438 20961 21283 +3 21050 21651 21212 +3 21442 20965 21356 +3 20965 20601 21356 +3 21130 21286 21213 +3 21214 21215 21289 +3 21290 21289 21215 +3 20890 21292 20970 +3 21219 20973 21360 +3 21138 21522 21137 +3 21584 21522 20975 +3 21060 21362 21140 +3 21147 21146 21368 +3 21147 21368 21224 +3 21453 21371 20895 +3 20981 21149 21373 +3 21531 21457 20828 +3 21304 21302 21067 +3 21381 21151 21152 +3 21307 21306 21230 +3 20988 21382 21308 +3 21311 21312 21157 +3 21231 21315 21069 +3 21157 21474 21158 +3 21232 20993 20517 +3 21072 20836 21234 +3 21075 21074 21602 +3 20997 21235 21236 +3 21544 21317 20998 +3 21163 21004 21164 +3 20912 21164 21004 +3 21608 21238 21082 +3 21689 21083 21395 +3 21239 20746 21240 +3 21084 21083 21689 +3 21691 21396 21084 +3 21241 21085 20750 +3 21089 21242 21247 +3 21243 21089 21247 +3 20920 21092 21172 +3 21252 21325 21173 +3 21326 21095 21173 +3 21408 21558 20923 +3 21254 21411 21177 +3 20759 21176 21410 +3 21331 21177 21411 +3 21097 21255 21562 +3 21096 20761 21617 +3 20549 20645 21336 +3 21259 21258 21494 +3 21182 21258 21259 +3 21336 20645 21183 +3 21259 21103 21182 +3 21015 21104 21414 +3 21103 21415 21102 +3 21415 21338 21102 +3 21184 21261 21104 +3 20931 21710 21107 +3 21188 21022 21341 +3 21190 21341 21022 +3 21024 21344 21419 +3 21343 21501 20939 +3 21263 20858 21571 +3 21195 21196 21345 +3 21347 21113 21422 +3 21200 21114 21272 +3 21201 20565 21424 +3 21639 21273 21351 +3 21277 21041 21431 +3 20956 21510 21353 +3 20958 21436 21128 +3 21283 21648 21438 +3 21286 21285 21213 +3 21286 21131 21214 +3 21723 21288 21133 +3 21286 21214 21287 +3 21363 21584 20975 +3 21141 21365 21363 +3 20976 21221 21145 +3 21369 20978 21224 +3 21452 21148 21369 +3 21375 21374 20984 +3 21460 21534 20986 +3 21381 21152 21383 +3 21154 21377 21305 +3 21230 21377 21154 +3 21305 21379 21229 +3 21312 21311 21309 +3 21311 21310 21309 +3 21071 21384 21677 +3 20836 21814 21234 +3 21073 21602 21074 +3 21547 21320 21237 +3 21079 21003 21392 +3 21162 21548 21237 +3 21685 21393 21081 +3 20843 21081 21393 +3 21609 21394 21165 +3 21239 21609 21165 +3 21549 21240 20749 +3 21689 21691 21084 +3 21085 21241 21550 +3 21399 21247 21242 +3 21399 21322 21247 +3 21247 21322 21401 +3 20920 21172 21404 +3 21325 21323 21324 +3 21326 21173 21325 +3 21008 21487 21254 +3 21327 21409 21174 +3 21256 21617 20761 +3 21492 21334 21180 +3 21099 21333 21256 +3 21412 21335 21618 +3 21257 21828 20350 +3 21334 21258 21181 +3 20929 21704 21495 +3 21564 21015 21414 +3 21621 21338 21415 +3 21104 21261 21414 +3 21416 21338 21621 +3 21185 21338 21416 +3 21416 21186 21185 +3 21418 21188 21341 +3 21020 21187 21189 +3 21501 21502 20939 +3 21505 21197 21268 +3 21198 21636 21421 +3 21347 21637 21271 +3 21113 21199 21422 +3 21507 21119 21427 +3 21352 21508 21039 +3 21280 21513 21210 +3 21436 21282 21128 +3 21578 21047 21438 +3 21514 21440 21129 +3 21356 20601 21788 +3 21286 21287 21285 +3 21057 21788 20601 +3 21287 21214 21289 +3 21287 21517 21285 +3 21290 21291 21443 +3 21445 21446 21218 +3 21361 21137 21522 +3 21449 21450 21362 +3 21144 21525 20894 +3 21526 21222 20894 +3 21587 21299 21298 +3 21369 21224 21451 +3 21372 21373 21455 +3 21373 21149 21455 +3 21533 21303 21458 +3 21302 21304 21459 +3 21462 21230 21306 +3 21380 21378 21379 +3 21377 21463 21466 +3 21466 21380 21379 +3 21465 21381 21383 +3 21309 21469 21471 +3 21309 21468 21469 +3 21314 21312 21471 +3 21312 21309 21471 +3 21310 21155 21473 +3 21158 21600 21071 +3 21542 21070 20993 +3 21476 21159 21677 +3 21476 21233 21159 +3 21872 21233 21476 +3 21872 21386 21233 +3 21160 21317 21390 +3 21685 21939 21393 +3 21397 21479 21396 +3 21481 21551 21166 +3 21550 21398 21552 +3 21322 21403 21401 +3 21488 21254 21487 +3 21825 21175 21328 +3 21330 21560 21176 +3 21411 21561 21331 +3 21493 21334 21492 +3 21183 21413 21336 +3 21706 21415 21620 +3 21566 21261 21184 +3 21416 21496 21186 +3 21107 21710 21498 +3 21339 21568 21567 +3 21339 21567 21262 +3 21569 21188 21418 +3 21191 21502 21192 +3 21571 21193 21572 +3 21265 21267 21503 +3 21714 21503 21267 +3 21267 21028 21714 +3 21505 21635 21269 +3 21041 21430 21431 +3 21576 21353 21510 +3 21432 21435 21280 +3 21280 21435 21513 +3 21788 21057 21724 +3 21288 21582 21292 +3 21518 21357 21358 +3 21519 21137 21361 +3 21521 21219 21447 +3 21447 21520 21521 +3 21521 21448 21219 +3 21450 21140 21362 +3 21524 21366 21297 +3 21300 21588 21367 +3 21451 21224 21368 +3 21735 21451 21368 +3 21589 21452 21369 +3 21738 21453 21452 +3 21371 21453 21590 +3 21527 21372 21455 +3 21456 21454 21800 +3 21529 21528 21150 +3 21302 21375 21066 +3 21458 21805 21533 +3 21377 21230 21462 +3 21381 21594 21461 +3 21535 21306 21382 +3 21537 21462 21596 +3 21382 20988 21595 +3 21383 21378 21465 +3 21464 21378 21380 +3 21464 21465 21378 +3 21469 21464 21467 +3 21470 21469 21467 +3 21469 21468 21464 +3 21471 21469 21470 +3 21314 21599 21474 +3 21600 21158 21474 +3 21601 21752 21475 +3 21600 21384 21071 +3 21542 21601 21070 +3 21232 21385 21678 +3 21389 21160 21390 +3 21606 21545 21078 +3 21078 21545 21318 +3 21684 21548 21163 +3 21688 21689 21395 +3 21240 21549 21690 +3 21397 21480 21479 +3 21248 21398 21090 +3 21400 21554 21406 +3 21554 21611 21406 +3 21698 21697 21175 +3 21763 21701 21255 +3 21617 21890 21096 +3 20927 21562 21702 +3 20927 21702 21892 +3 21333 21563 21256 +3 21333 21768 21563 +3 21493 21492 21703 +3 21953 21704 21828 +3 21413 21335 21336 +3 21706 21621 21415 +3 21710 21836 21498 +3 21571 21775 21263 +3 21194 21634 21196 +3 21640 21202 21426 +3 21427 21275 21428 +3 21275 21509 21428 +3 20956 21039 21508 +3 21512 21282 21436 +3 21514 21441 21440 +3 21057 21217 21724 +3 21517 21287 21581 +3 21517 21581 21580 +3 21445 21292 21582 +3 21726 21445 21582 +3 21518 21358 21656 +3 21520 21447 21859 +3 21361 21729 21519 +3 21522 21584 21361 +3 21584 21363 21796 +3 21796 21363 21365 +3 21662 21661 21365 +3 21366 21524 21585 +3 21588 21300 21740 +3 21589 21369 21451 +3 21454 21371 21665 +3 21527 21455 21591 +3 21591 21455 21528 +3 21744 21529 21374 +3 21302 21459 21802 +3 21666 21667 21534 +3 21595 20988 21670 +3 21539 21466 21463 +3 21467 21464 21380 +3 21538 21463 21537 +3 21470 21467 21539 +3 21540 21471 21470 +3 21473 21472 21310 +3 21599 21314 21541 +3 21676 21313 21315 +3 21073 21756 21602 +3 21317 21543 21390 +3 21544 21543 21317 +3 21682 21545 21606 +3 21319 21546 21875 +3 21237 21937 21547 +3 20911 21759 21685 +3 21686 21394 21609 +3 21321 21688 21395 +3 21690 21239 21240 +3 21551 21692 21482 +3 21398 21248 21553 +3 21882 21402 21610 +3 21402 21882 21555 +3 21697 21614 21253 +3 21559 21616 21488 +3 21411 21616 21561 +3 21330 21491 21764 +3 21256 21765 21617 +3 21765 21256 21563 +3 21767 21769 21493 +3 21493 21769 21494 +3 21769 21620 21494 +3 21495 21704 21774 +3 21772 21706 21620 +3 21623 21496 21416 +3 21187 21712 21189 +3 21343 21630 21501 +3 21344 21263 21775 +3 21421 21636 21716 +3 21422 21961 21347 +3 21424 21846 21201 +3 21507 21427 21428 +3 21507 21428 21641 +3 21640 21352 21202 +3 20956 21508 21510 +3 21510 21785 21576 +3 21430 21786 21431 +3 21431 21786 21575 +3 21644 21430 21787 +3 21643 21354 21512 +3 21848 21434 21646 +3 21577 21437 21721 +3 21582 21288 21652 +3 21581 19176 21580 +3 21581 21443 21725 +3 21445 21726 21446 +3 21361 21584 21658 +3 21660 21524 21364 +3 21526 20894 21798 +3 21741 21371 21590 +3 21741 21665 21371 +3 21530 21531 21592 +3 21375 21802 21593 +3 21375 21302 21802 +3 21805 21460 21533 +3 21460 21666 21534 +3 21594 21536 21597 +3 21598 21811 21541 +3 21811 21599 21541 +3 21751 21676 21315 +3 21599 21812 21600 +3 21600 21474 21599 +3 21934 21752 21601 +3 21677 21754 21476 +3 21814 20836 21387 +3 21388 21389 21816 +3 21543 21544 21681 +3 21876 21392 21683 +3 21607 21163 21164 +3 21478 21607 21164 +3 21819 21879 21549 +3 21880 21550 21552 +3 21482 21760 21483 +3 21760 21610 21483 +3 21883 21555 21882 +3 21486 21695 21696 +3 21699 21762 21329 +3 21175 21825 21698 +3 21767 21493 21703 +3 21772 21620 21769 +3 21183 21709 21413 +3 21495 21774 21624 +3 21622 21709 21183 +3 21773 21416 21621 +3 21623 21416 21773 +3 21261 21707 21414 +3 21625 21709 21622 +3 21835 21499 21711 +3 21712 21500 21189 +3 21775 21571 21902 +3 21502 21632 21192 +3 21573 21776 21266 +3 21635 21636 21269 +3 21269 21636 21198 +3 21347 21961 21843 +3 21961 21422 21506 +3 21641 21428 21782 +3 21511 21847 21787 +3 22019 21651 21441 +3 21722 21284 21651 +3 21852 21723 21284 +3 21580 19176 21727 +3 21915 21293 21583 +3 21519 21729 21655 +3 21729 21361 21658 +3 21524 21660 21585 +3 21451 21735 21736 +3 21451 21736 21589 +3 21588 21740 21921 +3 21739 21453 21738 +3 21453 21739 21590 +3 21460 21805 21666 +3 21668 21670 20987 +3 21669 21461 21594 +3 21671 21535 21673 +3 21596 21535 21671 +3 21808 21673 21595 +3 21749 21598 21674 +3 21811 21598 21749 +3 21473 21313 21750 +3 21542 21934 21601 +3 21753 21542 21678 +3 21756 21603 21602 +3 21607 21684 21163 +3 21609 21994 21686 +3 21238 22158 21321 +3 22158 21688 21321 +3 21404 21172 21693 +3 21484 21693 21172 +3 21695 21694 21761 +3 21614 21943 22103 +3 21614 21697 21943 +3 21762 21763 21329 +3 21701 21826 21702 +3 21890 21617 21765 +3 21491 21827 21764 +3 21830 21765 21563 +3 21618 21335 21829 +3 21951 21768 21893 +3 21619 21953 21828 +3 21953 21771 21704 +3 21955 21566 21833 +3 21710 21624 21834 +3 21710 21834 21836 +3 21628 21570 21629 +3 21501 21631 21502 +3 21902 21571 21572 +3 21265 21503 21777 +3 21776 21633 21266 +3 21504 21959 21714 +3 21778 21635 21505 +3 21960 21504 21715 +3 21636 21635 22064 +3 21640 21641 21719 +3 21508 21719 21785 +3 21508 21785 21510 +3 21785 21720 21576 +3 21512 21720 21643 +3 21786 21430 21644 +3 21910 21514 21579 +3 21852 21854 21723 +3 21652 21789 21582 +3 21657 21793 21523 +3 21364 21659 21860 +3 21860 21660 21364 +3 21661 21662 21731 +3 21588 21920 21367 +3 21664 21370 21527 +3 21741 21742 21665 +3 21664 21527 21591 +3 21926 21530 21592 +3 21865 21926 21592 +3 21593 21802 21801 +3 21803 21458 21532 +3 21805 21458 21803 +3 21806 21804 21459 +3 21667 21666 21928 +3 20987 20902 21667 +3 20987 21667 21807 +3 21807 21668 20987 +3 21747 21673 21808 +3 21673 21747 21671 +3 21809 21671 21747 +3 21809 21674 21671 +3 21674 21809 21749 +3 21870 21811 21749 +3 21931 21752 21934 +3 21754 21677 21384 +3 21678 21385 21755 +3 21871 21234 21814 +3 21679 21386 21872 +3 21389 21390 21816 +3 22043 21238 21608 +3 21687 21994 21609 +3 21397 22045 21480 +3 21882 21997 21883 +3 21616 21559 21822 +3 21822 21561 21616 +3 21561 21889 21489 +3 21330 21764 21560 +3 22002 21489 21889 +3 21703 21489 22002 +3 22109 21703 22002 +3 21703 22109 21767 +3 22109 21891 21767 +3 21618 21829 21827 +3 21827 21491 21618 +3 21771 21774 21704 +3 21707 21832 21414 +3 21773 21708 21623 +3 21711 21898 21835 +3 21498 21837 21187 +3 21187 21837 21712 +3 21956 21627 21628 +3 21899 21629 21570 +3 21344 21775 21839 +3 22064 21716 21636 +3 21844 21780 21348 +3 21719 21641 21782 +3 21719 21782 21783 +3 21719 21783 21785 +3 21783 21720 21785 +3 21783 21784 21720 +3 21848 21646 21850 +3 21849 22067 21432 +3 21651 22019 21722 +3 21852 21284 21722 +3 21790 21654 21970 +3 22025 21728 21858 +3 21916 21795 21523 +3 21916 21659 21795 +3 21730 21661 21861 +3 21797 21585 21660 +3 21661 21731 21861 +3 21662 21862 21731 +3 21663 21974 21862 +3 21367 21920 21733 +3 21869 21747 21808 +3 21809 21747 21869 +3 21810 21749 21809 +3 21749 21810 21870 +3 21751 22302 21676 +3 21932 21811 21870 +3 21752 21931 21751 +3 21813 21812 21933 +3 21680 21817 22200 +3 21604 21874 21605 +3 21874 21818 21605 +3 21605 21818 21875 +3 21683 21547 21937 +3 21939 21608 21393 +3 22043 22158 21238 +3 21692 21996 21940 +3 21398 22047 21552 +3 22047 21398 21553 +3 21485 22103 21820 +3 21615 21700 21886 +3 21699 21947 21762 +3 21822 21889 21561 +3 21822 21888 21889 +3 21698 21825 21824 +3 21949 21824 21825 +3 21705 21894 21829 +3 21708 21954 21833 +3 21838 21344 21839 +3 22120 21902 21572 +3 22120 21572 21713 +3 21777 21713 21265 +3 21959 21504 21960 +3 21961 22123 22015 +3 21506 22123 21961 +3 21846 21781 21906 +3 21646 21908 21850 +3 21965 21721 21909 +3 21856 21727 19176 +3 21912 21914 21858 +3 21858 21914 22025 +3 22025 21791 21728 +3 21729 21658 21973 +3 21794 21973 21658 +3 21924 21741 21590 +3 21865 21980 21926 +3 21801 21802 21866 +3 21929 21667 21928 +3 21745 21868 21983 +3 21746 21985 22037 +3 22041 21756 22197 +3 21816 22040 21388 +3 21817 21603 22257 +3 21684 21993 21937 +3 21687 21690 22100 +3 21819 21880 22160 +3 21880 21552 22046 +3 21480 22045 21692 +3 21996 21692 22045 +3 21997 21941 21883 +3 21941 21821 21883 +3 21941 21884 21821 +3 21885 21821 21884 +3 21885 22050 21944 +3 21998 21615 21886 +3 21945 21698 21824 +3 21950 21765 21830 +3 21892 21619 21828 +3 22004 21829 21894 +3 21707 22006 21832 +3 21774 22269 21624 +3 21628 21629 22009 +3 22010 21840 21631 +3 21958 21777 21503 +3 21778 21903 21904 +3 21778 21904 21635 +3 22123 21506 22171 +3 21907 21201 21846 +3 21912 21789 22071 +3 19176 22022 21856 +3 21790 21969 19176 +3 22022 19176 21969 +3 21971 21973 21972 +3 21792 22073 21793 +3 21973 21794 22075 +3 21861 21731 22027 +3 22080 22081 21797 +3 22028 21734 21799 +3 22035 21803 21532 +3 21867 21929 21928 +3 21667 21929 21807 +3 21983 21868 22037 +3 21869 21808 21672 +3 21869 21672 21984 +3 22150 21930 21675 +3 22256 21871 21814 +3 22041 21603 21756 +3 21817 22257 22200 +3 21876 21683 22260 +3 21992 22157 21759 +3 21938 21607 22099 +3 22157 22261 21939 +3 21478 22099 21607 +3 21878 22099 21478 +3 21689 22206 21691 +3 21879 21819 22160 +3 21880 22046 22160 +3 22050 21946 21944 +3 21948 22002 21889 +3 21701 22001 21826 +3 22212 21949 21890 +3 21765 21950 21890 +3 22004 21827 21829 +3 21770 22166 21951 +3 21893 21770 21951 +3 21772 21952 21831 +3 22054 21832 22006 +3 21831 22007 21773 +3 21707 22057 22006 +3 21954 22114 21833 +3 21897 22056 21896 +3 22009 21956 21628 +3 21712 21957 21500 +3 21899 21838 22119 +3 21838 21839 22276 +3 22011 21713 21777 +3 21776 22061 21633 +3 21903 21842 22062 +3 21960 22012 21959 +3 22014 22013 21960 +3 22014 21960 21715 +3 21715 21779 22014 +3 21904 22371 21635 +3 22014 21779 22063 +3 22064 21635 22371 +3 21843 22063 21779 +3 22064 22065 21716 +3 21721 21965 21908 +3 21966 21649 21647 +3 22286 21854 21852 +3 21854 22286 22020 +3 21789 21652 22021 +3 21969 21790 21970 +3 22076 21860 22026 +3 22080 21797 22076 +3 21731 22138 22027 +3 21731 21862 22138 +3 22138 21862 21974 +3 21732 22081 21917 +3 22028 22143 21919 +3 22030 21738 21737 +3 22038 21668 21807 +3 21813 21933 22090 +3 22195 21754 22090 +3 21754 22195 21815 +3 22257 21603 22041 +3 21477 21986 21987 +3 21874 22156 21989 +3 21687 22262 21994 +3 22262 21687 22100 +3 22100 21879 22044 +3 22046 21552 22047 +3 21997 22101 21941 +3 21947 21999 22104 +3 22267 21945 21824 +3 21947 22104 21762 +3 21887 22000 22105 +3 21889 21888 21948 +3 22212 21890 21950 +3 22002 22107 22109 +3 22051 21764 22108 +3 21764 21827 22108 +3 22215 21950 21830 +3 22108 21827 22004 +3 22007 21831 21952 +3 21771 22269 21774 +3 21833 22114 21955 +3 22312 21629 21899 +3 22119 22312 21899 +3 21958 22011 21777 +3 22061 22121 21633 +3 21958 21959 22012 +3 22013 22012 21960 +3 21903 22122 21904 +3 22172 21844 21716 +3 22066 22017 21847 +3 22128 21849 22017 +3 22067 21849 22128 +3 22067 22018 21964 +3 22376 21852 21722 +3 22021 22020 22070 +3 22021 22071 21789 +3 21969 21970 22023 +3 22025 21914 21968 +3 21972 21973 22075 +3 22137 22026 21916 +3 22027 22078 21861 +3 22244 21918 21917 +3 22244 22082 21918 +3 21977 22084 22029 +3 22182 22146 21922 +3 21924 22146 22086 +3 21927 22088 21867 +3 21983 22037 22036 +3 22190 21810 21984 +3 22191 21931 21934 +3 21753 22194 22153 +3 21987 21986 22095 +3 22042 21993 21938 +3 22206 21689 21688 +3 22044 21879 22160 +3 21940 21996 22408 +3 21693 22265 21404 +3 21942 21884 21941 +3 22208 21946 22050 +3 22357 22267 21824 +3 21949 22357 21824 +3 22357 21949 22212 +3 21948 22107 22002 +3 22215 21830 22166 +3 22111 21891 22109 +3 21951 22166 21830 +3 22052 22217 21619 +3 22111 22003 21891 +3 22054 22006 22113 +3 22219 22008 22007 +3 21898 22271 22058 +3 22271 21898 22170 +3 22009 22118 21956 +3 21957 22059 21500 +3 22276 22119 21838 +3 22010 22060 21840 +3 21839 21900 22424 +3 21901 22278 21841 +3 22061 22315 22121 +3 22171 22124 22123 +3 22172 22016 21844 +3 21717 22016 22174 +3 22066 22128 22017 +3 22175 21850 21908 +3 21910 21649 22230 +3 22286 21852 22376 +3 22176 22072 22022 +3 22235 22176 22022 +3 22133 22023 21972 +3 22133 21972 22239 +3 22024 22238 22074 +3 22027 22079 22078 +3 21917 22081 22139 +3 21733 21920 22142 +3 21737 22084 22030 +3 22085 22086 22146 +3 22033 22251 21979 +3 22035 21926 22187 +3 22089 21929 21867 +3 22038 21807 22148 +3 21985 22301 22037 +3 22255 21985 21930 +3 21984 22149 22190 +3 22150 22255 21930 +3 22151 22152 22039 +3 22153 22191 21934 +3 22090 22399 22195 +3 22156 21991 21988 +3 22352 21996 22045 +3 22264 21881 22265 +3 21997 22049 22162 +3 22265 21693 22409 +3 21997 22162 22101 +3 21820 22409 21693 +3 22103 22102 21820 +3 21942 22309 22208 +3 21942 22208 22050 +3 21946 22211 21888 +3 22412 22001 21701 +3 22105 22000 22106 +3 22213 22107 21948 +3 22212 21950 22358 +3 22214 22051 22108 +3 21950 22215 22358 +3 22214 22108 22110 +3 22053 22165 22110 +3 22111 22168 22003 +3 22055 22218 22005 +3 21956 22118 22170 +3 22009 22275 22118 +3 22009 21629 22312 +3 22276 21839 22424 +3 22061 22279 22315 +3 22013 22014 22224 +3 22224 22014 22063 +3 22225 22015 22123 +3 22175 22127 21850 +3 22128 22018 22067 +3 22130 21722 22019 +3 22234 21968 22131 +3 22024 21968 22234 +3 22072 22176 21792 +3 22024 22234 22135 +3 22239 21972 22075 +3 22241 22080 22076 +3 22138 22242 22027 +3 22138 21974 22243 +3 22296 22143 22028 +3 22246 21977 22143 +3 21978 22394 22183 +3 22147 21980 22251 +3 21926 21980 22147 +3 22147 22187 21926 +3 22253 22087 21981 +3 22036 22037 22301 +3 21815 22195 22196 +3 22196 21873 21815 +3 22200 22257 22199 +3 22525 22094 22258 +3 22306 21986 22200 +3 22092 22155 22093 +3 21986 22306 22095 +3 22308 21938 22099 +3 22159 22100 22044 +3 22263 22160 22046 +3 22161 22352 22045 +3 22110 22216 22214 +3 22216 22110 22165 +3 22109 22107 22111 +3 22007 21952 22219 +3 22420 22054 22113 +3 22271 22170 22366 +3 22169 22273 21837 +3 22118 22366 22170 +3 22059 22060 22010 +3 22277 22424 21900 +3 21900 22223 22277 +3 22426 22279 22061 +3 22015 22489 22063 +3 22225 22489 22015 +3 21906 22174 22228 +3 22281 22125 22492 +3 22231 22130 22068 +3 22130 22376 21722 +3 22239 22075 22179 +3 22079 22027 22242 +3 21974 22140 22243 +3 22180 21975 22335 +3 22144 22391 21920 +3 22247 21977 22246 +3 21977 22247 22084 +3 22030 22084 22181 +3 22084 22247 22181 +3 21978 22186 22394 +3 22187 22299 22035 +3 22518 21855 22088 +3 21985 22255 22301 +3 21873 22196 22304 +3 21873 22304 22197 +3 22202 22156 22201 +3 22308 22042 21938 +3 22262 22100 22159 +3 22044 22160 22263 +3 21995 22351 22161 +3 22263 22046 22473 +3 21996 22638 22408 +3 21881 22264 22048 +3 22309 22101 22539 +3 22207 22409 21820 +3 22267 22163 21945 +3 22211 22356 22213 +3 22001 22412 22268 +3 22166 22416 22215 +3 22111 22417 22168 +3 22218 22481 22165 +3 22168 22219 21952 +3 22272 22271 22366 +3 22118 22274 22366 +3 22313 22222 21840 +3 21901 22368 22278 +3 21958 22314 22011 +3 22012 22013 22428 +3 22124 22171 22227 +3 22226 22432 22172 +3 22016 22172 22432 +3 21906 22228 22126 +3 22320 22233 22020 +3 22233 22070 22020 +3 22288 22289 22131 +3 22234 22131 22289 +3 22135 22234 22323 +3 22237 22133 22385 +3 22133 22239 22385 +3 22325 22240 22135 +3 22293 22240 22325 +3 22078 22328 22077 +3 22446 22080 22241 +3 22246 22143 22296 +3 22035 22299 22518 +3 22036 22301 22520 +3 22343 22190 22149 +3 22193 22192 22344 +3 22192 22193 21933 +3 22195 22399 22574 +3 22197 22524 22305 +3 22155 22092 22307 +3 22306 22465 22095 +3 22260 22042 22405 +3 22405 22042 22308 +3 22468 22308 22099 +3 22539 22101 22162 +3 22414 22107 22213 +3 22215 22416 22359 +3 22167 22416 22166 +3 22219 22168 22418 +3 22362 22482 22114 +3 22220 22117 22270 +3 22422 22270 22117 +3 22119 22548 22312 +3 22060 22313 21840 +3 22368 22426 22278 +3 22314 21958 22488 +3 22488 21958 22012 +3 22280 22427 22122 +3 22430 22431 22065 +3 22432 22174 22016 +3 22228 22174 22372 +3 22126 22228 22434 +3 22434 22435 22126 +3 22282 22066 22127 +3 22232 22317 22069 +3 22604 22376 22130 +3 22324 22132 22237 +3 22132 22133 22237 +3 22325 22382 22292 +3 22502 22137 22136 +3 22325 22292 22293 +3 22294 22079 22242 +3 22243 22330 22242 +3 22079 22294 22449 +3 22243 22140 22330 +3 22245 22295 22335 +3 22083 22452 22296 +3 22336 22247 22246 +3 22515 22248 22298 +3 22299 22187 22457 +3 22518 22340 21855 +3 22253 22254 22396 +3 22193 22303 22399 +3 22197 22304 22524 +3 22305 22199 22257 +3 22199 22259 22200 +3 22259 22306 22200 +3 22201 22347 22202 +3 22469 22468 22205 +3 22044 22471 22159 +3 22634 22351 21995 +3 22161 22351 22534 +3 21996 22352 22638 +3 22407 22264 22265 +3 22410 22207 21820 +3 21820 22102 22410 +3 22309 22354 22208 +3 21999 22541 22355 +3 22541 21999 22209 +3 22357 22212 22475 +3 22215 22359 22358 +3 22216 22165 22587 +3 22419 22416 22167 +3 22168 22417 22418 +3 22167 22054 22420 +3 22360 22219 22418 +3 22480 22482 22362 +3 22059 22547 22060 +3 22548 22119 22367 +3 22276 22367 22119 +3 22283 22282 22493 +3 22553 22229 22283 +3 22229 22553 22599 +3 22437 22373 22175 +3 22599 22284 22229 +3 22129 22602 22375 +3 22377 22070 22233 +3 21853 22321 22494 +3 22377 22378 22288 +3 22289 22379 22380 +3 22381 22323 22380 +3 22383 22237 22385 +3 22450 22327 22501 +3 22450 22293 22292 +3 22327 22450 22292 +3 22331 22080 22446 +3 22330 22140 22448 +3 22332 22448 22140 +3 22388 22332 22389 +3 22390 22083 22334 +3 22390 22452 22083 +3 22248 22392 22182 +3 22145 22564 22297 +3 22151 22398 22344 +3 22345 22194 22810 +3 22574 22399 22303 +3 22196 22195 22574 +3 22308 22468 22406 +3 22466 22579 21877 +3 22205 22580 22469 +3 22580 22159 22471 +3 22634 22206 22350 +3 22471 22044 22472 +3 22639 22408 22638 +3 22409 22407 22265 +3 22538 22162 22537 +3 22539 22162 22538 +3 22163 22267 22540 +3 22541 22209 22266 +3 22354 22411 22356 +3 22213 22356 22583 +3 22212 22358 22475 +3 22415 22478 22052 +3 22589 22363 22482 +3 22364 22483 22481 +3 22364 22220 22421 +3 22272 22422 22271 +3 22487 22424 22277 +3 22315 22654 22280 +3 22594 22224 22655 +3 22370 22430 22371 +3 22490 22431 22430 +3 22227 22173 22491 +3 22282 22127 22436 +3 22493 22553 22283 +3 22441 22795 22322 +3 22323 22381 22495 +3 22442 22445 22382 +3 22385 22500 22383 +3 22328 22078 22505 +3 22332 22388 22448 +3 22563 22296 22452 +3 22247 22336 22453 +3 22392 22249 22182 +3 22759 22394 22670 +3 22758 22337 22393 +3 22518 22459 22340 +3 22189 22397 22625 +3 22343 22149 22521 +3 22572 22341 22342 +3 22398 22626 22344 +3 22303 22628 22574 +3 22528 22306 22259 +3 22528 22465 22306 +3 22403 22404 22467 +3 22406 22405 22308 +3 22470 22350 22204 +3 22408 22639 22537 +3 22475 22731 22357 +3 22475 22358 22477 +3 22477 22358 22359 +3 22167 22420 22419 +3 22480 22362 22360 +3 22364 22421 22591 +3 22421 22220 22270 +3 22366 22274 22697 +3 22223 22550 22277 +3 22426 22369 22279 +3 22429 22489 22225 +3 22429 22225 22595 +3 22124 22227 22316 +3 22596 22226 22431 +3 22173 22281 22492 +3 22435 22433 22492 +3 22604 22318 22376 +3 22554 22377 22233 +3 22439 22494 22321 +3 22380 22379 22440 +3 22381 22380 22440 +3 22497 22441 22322 +3 22445 22442 22443 +3 22444 22383 22499 +3 22445 22443 22498 +3 22507 22611 22500 +3 22507 22291 22387 +3 22505 22449 22508 +3 22388 22447 22448 +3 22621 22565 22249 +3 22393 22566 22758 +3 22456 22338 22455 +3 22338 22456 22517 +3 22517 22457 22338 +3 22568 22299 22457 +3 22624 22340 22459 +3 22569 21855 22340 +3 22301 22571 22520 +3 22572 22461 22573 +3 22193 22627 22303 +3 22400 22196 22574 +3 22199 22305 22462 +3 22199 22527 22259 +3 22678 22528 22259 +3 22531 22404 22403 +3 22533 22634 22350 +3 22409 22536 22407 +3 22309 22685 22354 +3 22540 22353 22163 +3 22645 22268 22644 +3 22479 22586 22419 +3 22420 22479 22419 +3 22484 22485 22112 +3 22483 22364 22591 +3 22422 22544 22270 +3 22272 22544 22422 +3 22272 22366 22697 +3 22313 22698 22651 +3 22369 22785 22279 +3 22225 22316 22595 +3 22431 22490 22596 +3 22173 22492 22491 +3 22435 22434 22433 +3 22436 22493 22282 +3 22284 22599 22438 +3 22438 22747 22702 +3 22608 22444 22499 +3 22383 22500 22499 +3 22329 22663 22506 +3 22447 22559 22448 +3 22505 22508 22504 +3 22842 22331 22446 +3 22510 22504 22508 +3 22334 22333 22511 +3 22512 22451 22389 +3 22615 22451 22512 +3 22620 22516 22515 +3 22516 22621 22392 +3 22621 22249 22392 +3 22517 22568 22457 +3 22624 22569 22340 +3 22673 22188 22569 +3 22341 22572 22855 +3 22343 22521 22899 +3 22576 22199 22462 +3 22576 22527 22199 +3 22405 22578 22532 +3 22406 22578 22405 +3 22580 22683 22469 +3 22472 22636 22684 +3 22635 22473 22581 +3 22639 22640 22537 +3 22537 22640 22538 +3 22685 22309 22539 +3 22266 22164 22643 +3 22583 22356 22411 +3 22359 22690 22477 +3 22415 22542 22478 +3 22543 22480 22360 +3 22647 22589 22482 +3 22548 22367 22650 +3 22222 22830 22425 +3 22425 22700 22368 +3 22656 22490 22430 +3 22656 22430 22790 +3 22434 22745 22433 +3 22436 22598 22493 +3 22374 22601 22658 +3 22602 22659 22601 +3 22318 22605 22319 +3 22605 22320 22319 +3 22606 22556 22555 +3 22607 22498 22557 +3 22559 22498 22607 +3 22611 22499 22500 +3 22611 22609 22499 +3 22611 22507 22561 +3 22507 22612 22561 +3 22504 22665 22612 +3 22510 22508 22562 +3 22562 22614 22510 +3 22616 22390 22334 +3 22617 22512 22513 +3 22668 22563 22452 +3 22712 22297 22564 +3 22623 22337 22758 +3 22454 22761 22670 +3 22520 22808 22519 +3 22573 22461 22345 +3 22303 22627 22674 +3 22524 22813 22718 +3 22720 22527 22576 +3 22404 22531 22682 +3 22682 22531 22630 +3 22531 22532 22630 +3 22406 22632 22578 +3 22579 22470 22204 +3 22725 22683 22580 +3 22725 22580 22471 +3 22642 22539 22538 +3 22410 22353 22728 +3 22540 22731 22686 +3 22355 22541 22582 +3 22582 22644 22355 +3 22731 22475 22477 +3 22585 22414 22584 +3 22359 22586 22690 +3 22587 22590 22646 +3 22423 22486 22592 +3 22649 22548 22650 +3 22367 22699 22650 +3 22784 22277 22550 +3 22488 22786 22314 +3 22653 22786 22488 +3 22743 22491 22974 +3 22657 22228 22372 +3 22657 22745 22434 +3 22228 22657 22434 +3 22436 22373 22598 +3 22658 22598 22373 +3 22553 22597 22599 +3 22438 22599 22600 +3 22837 22747 22438 +3 22605 22749 22320 +3 22233 22320 22749 +3 22440 22606 22555 +3 22496 22556 22662 +3 22662 22557 22496 +3 22607 22557 22840 +3 22608 22752 22560 +3 22499 22609 22608 +3 22799 22503 22613 +3 22614 22562 22706 +3 22509 22706 22562 +3 22516 22620 22713 +3 22714 22756 22621 +3 22756 22565 22621 +3 22670 22761 22947 +3 22456 22671 22517 +3 22624 22459 22763 +3 22520 22571 22808 +3 22400 22574 22628 +3 22524 22812 22813 +3 22862 22576 22462 +3 22678 22722 22528 +3 22680 22529 22679 +3 22630 22532 22578 +3 22631 22630 22578 +3 22631 22578 22632 +3 22770 22533 22350 +3 22633 22471 22472 +3 22633 22472 22684 +3 22635 22581 22727 +3 22639 22638 22772 +3 22581 22407 22535 +3 22539 22642 22685 +3 22411 22687 22583 +3 22584 22821 22585 +3 22692 22587 22693 +3 22478 22733 22736 +3 22693 22587 22646 +3 22543 22825 22480 +3 22484 22648 22485 +3 22423 22781 22546 +3 22739 22275 22649 +3 22549 22699 22487 +3 22550 22652 22784 +3 22369 22700 22701 +3 22551 22593 22427 +3 22429 22834 22788 +3 22836 22596 22490 +3 22598 22793 22493 +3 22599 22597 22600 +3 22600 22837 22438 +3 22602 22317 22659 +3 22317 22603 22659 +3 22663 22607 22840 +3 22752 22608 22609 +3 22799 22613 22845 +3 22668 22452 22390 +3 22847 22513 22295 +3 22847 22295 22800 +3 22710 22514 22669 +3 22711 22619 22712 +3 22564 22945 22712 +3 22945 22564 22759 +3 23034 22807 22570 +3 22571 22341 22717 +3 22626 22856 22627 +3 22765 22675 23040 +3 22628 22303 22674 +3 22900 22675 22346 +3 22462 22718 22859 +3 22859 22862 22462 +3 22677 22575 22526 +3 22720 22721 22527 +3 22577 22528 22722 +3 22682 22630 22723 +3 22631 22864 22630 +3 22579 22726 22470 +3 22470 22770 22350 +3 22818 22817 22684 +3 22687 22411 22916 +3 22644 22730 22645 +3 22584 22583 22687 +3 22690 22689 22477 +3 22479 22735 22586 +3 22695 22825 22543 +3 22647 22826 22588 +3 22736 22966 22484 +3 22778 22779 22311 +3 22544 22272 22738 +3 22272 22697 22738 +3 22699 22827 22650 +3 22830 22929 22425 +3 22425 22929 22700 +3 22653 22428 22742 +3 22970 22594 22655 +3 22595 22834 22429 +3 22836 22490 22656 +3 22746 22745 22657 +3 22285 22937 22660 +3 22799 22610 22503 +3 22611 22798 22609 +3 22612 22665 22753 +3 22844 22612 22753 +3 22800 22619 22711 +3 22759 22670 22947 +3 22802 22456 22455 +3 22671 22456 22803 +3 22671 22715 22517 +3 22804 22763 22672 +3 22716 22570 22673 +3 22855 22717 22341 +3 22400 22811 22523 +3 22862 22720 22576 +3 22681 22679 22768 +3 22404 22682 22769 +3 22864 22631 22724 +3 22725 22633 22867 +3 22633 22725 22471 +3 22727 22908 22818 +3 22818 22635 22727 +3 22910 22640 22639 +3 22731 22776 22686 +3 22776 22731 22477 +3 22693 22822 22692 +3 22735 22732 22586 +3 22826 22647 22825 +3 22874 22737 22646 +3 22923 22421 22270 +3 22544 22923 22270 +3 23012 22781 22423 +3 22969 22698 22547 +3 22698 22829 22651 +3 22741 22369 22701 +3 22369 22741 22785 +3 22878 22786 22653 +3 22742 22878 22653 +3 22551 22833 22593 +3 22593 22833 22790 +3 22656 22790 22972 +3 22976 22657 22372 +3 22841 22752 22609 +3 22798 22611 22561 +3 22561 22705 22798 +3 22754 22669 22618 +3 22711 22712 22944 +3 22755 22714 22713 +3 22988 22759 22947 +3 22803 22456 22802 +3 22715 22851 22568 +3 22568 22517 22715 +3 22672 22568 22851 +3 22519 22808 22895 +3 22571 22717 22808 +3 22856 22674 22627 +3 22812 22523 22811 +3 22812 22902 22813 +3 22863 22719 22861 +3 22722 22719 22863 +3 22682 22723 22769 +3 22723 22630 22864 +3 22867 22816 22725 +3 22770 22907 22533 +3 22817 22633 22684 +3 22639 22772 22910 +3 22728 22872 22773 +3 22642 22774 22685 +3 22776 22477 22689 +3 22646 22737 22693 +3 22874 22591 22696 +3 23012 22423 22592 +3 22926 22780 22739 +3 22926 22739 22649 +3 22649 22650 22926 +3 22876 22926 22827 +3 22926 22650 22827 +3 22700 22931 22701 +3 22740 22784 22652 +3 22786 22831 22740 +3 22551 22879 22832 +3 22834 22789 22788 +3 22597 22880 22600 +3 23017 22658 22881 +3 22702 22747 22935 +3 22704 22752 22841 +3 22844 22753 22891 +3 22753 22666 22891 +3 22846 22754 22618 +3 22848 22710 22669 +3 22848 22849 22710 +3 22623 22758 22946 +3 22761 22760 22947 +3 22803 22715 22671 +3 22763 22804 22853 +3 22717 22855 22897 +3 23040 22996 22765 +3 23040 22675 22900 +3 22957 22766 22721 +3 22724 22815 22864 +3 22905 22726 22959 +3 22867 22633 22868 +3 22868 22633 22817 +3 22907 22637 22533 +3 22538 22912 22642 +3 22582 22729 22917 +3 22821 22823 22734 +3 22691 22921 22733 +3 22873 22734 22823 +3 22732 22735 23008 +3 22824 22695 22873 +3 22695 22824 22825 +3 22967 22779 22778 +3 22698 22969 23119 +3 22830 22783 22929 +3 22929 22930 22700 +3 23211 22784 22740 +3 22701 23015 22741 +3 22833 22551 23121 +3 22746 22975 22745 +3 22880 22837 22600 +3 22661 23219 22937 +3 22703 22751 22839 +3 22609 22798 22841 +3 22798 22705 22941 +3 22705 22844 22843 +3 22944 22712 22945 +3 22802 22989 22803 +3 23035 22807 23034 +3 22895 22808 22896 +3 23035 22854 22807 +3 22896 22808 22717 +3 22859 22998 22999 +3 22999 22862 22859 +3 22860 22862 22999 +3 22629 22769 22865 +3 22629 22865 23099 +3 22723 22864 22958 +3 22866 22816 22867 +3 22819 22911 22641 +3 22773 23005 22819 +3 22872 22775 22914 +3 22693 22965 22822 +3 22920 22873 22823 +3 22824 22873 22920 +3 23009 22922 22826 +3 22733 23060 22736 +3 22693 22737 22965 +3 23060 22966 22736 +3 22924 22968 22592 +3 22827 22828 22876 +3 22829 22698 23119 +3 22700 22930 22931 +3 22701 22931 23015 +3 22970 23160 22742 +3 22973 23069 22743 +3 22973 22743 22974 +3 22748 22882 23126 +3 23018 22935 22747 +3 22603 22883 22882 +3 22794 22884 22936 +3 22750 23020 22939 +3 23023 22840 22797 +3 22707 22664 22980 +3 22846 22984 22754 +3 23135 22623 22946 +3 22623 23135 22802 +3 23087 22803 22989 +3 23087 22715 22803 +3 22894 23029 22760 +3 22990 22948 22851 +3 22852 22851 22948 +3 22853 22950 22991 +3 22805 22853 22991 +3 22896 22717 22897 +3 22858 22813 22902 +3 22859 22858 22998 +3 22863 22956 22814 +3 22904 22814 22956 +3 22866 22867 22906 +3 22867 22868 22906 +3 22907 22960 22637 +3 23048 22869 22637 +3 23002 22818 22908 +3 22819 23005 22911 +3 22773 23107 23005 +3 22773 22872 23107 +3 23107 22872 22962 +3 22962 22872 22914 +3 23052 22915 22916 +3 22918 22777 22964 +3 22821 23056 22823 +3 22732 23006 22689 +3 23006 22732 23008 +3 22922 23059 23008 +3 22922 23008 22735 +3 22737 22874 23061 +3 23062 22778 22648 +3 22923 22544 23116 +3 22544 22738 23116 +3 23211 22740 22831 +3 22831 22786 22878 +3 22932 22741 23015 +3 22878 22742 23160 +3 23068 22832 22787 +3 22832 22879 22787 +3 23121 22551 22832 +3 22788 22789 23213 +3 22789 22834 22835 +3 23124 22791 23016 +3 23070 22793 23017 +3 22880 23071 22837 +3 23071 22880 22978 +3 22748 22977 22881 +3 22979 23019 22749 +3 23021 22838 22939 +3 23074 22839 22751 +3 22843 22844 22891 +3 22848 22893 22943 +3 22943 22849 22848 +3 22943 22987 22849 +3 22950 22853 22949 +3 22991 23032 22805 +3 22895 22896 22992 +3 23095 22811 22901 +3 22857 23190 22954 +3 23001 22768 23045 +3 22904 23045 22768 +3 22770 22905 23145 +3 22770 23145 22907 +3 22906 22868 23002 +3 23048 22637 22960 +3 23002 22908 23105 +3 23105 22908 23049 +3 23049 22870 23004 +3 22870 22911 23004 +3 23051 22912 22871 +3 22912 23051 22913 +3 22913 23052 22774 +3 22916 22915 22687 +3 22730 22917 23246 +3 22689 23055 22776 +3 23058 22823 23056 +3 23057 23151 22919 +3 23009 23059 22922 +3 22921 23010 22733 +3 22696 23061 22874 +3 23116 23115 22923 +3 23014 22784 23211 +3 22787 22932 23068 +3 22881 22977 23017 +3 22884 23072 22936 +3 22885 22937 23219 +3 23020 23021 22939 +3 22886 23356 22662 +3 23356 22797 22662 +3 22941 23077 22981 +3 23077 22941 23079 +3 22986 22711 22944 +3 23086 22944 22945 +3 22945 23133 23086 +3 23027 23133 22988 +3 22760 23136 22947 +3 23029 22894 23088 +3 23033 22951 23032 +3 22855 23184 22897 +3 23326 22898 22809 +3 23230 22856 22995 +3 22998 22858 22997 +3 22998 23043 22999 +3 23192 22955 23001 +3 23195 22903 22957 +3 22865 23101 23099 +3 22959 23102 22905 +3 22907 23145 22960 +3 22871 22910 22961 +3 22911 23005 23106 +3 23107 23147 23005 +3 22689 23006 23055 +3 22820 22918 23343 +3 23058 22920 22823 +3 23007 23006 23008 +3 23007 23008 23059 +3 23114 22824 22920 +3 22824 23114 23009 +3 23010 23060 22733 +3 23202 22965 22737 +3 22967 23064 22968 +3 23065 22928 23013 +3 22829 23156 22783 +3 23156 23066 22783 +3 22929 23253 22930 +3 22831 23067 23211 +3 22792 23164 22934 +3 22880 23070 23125 +3 23125 22978 22880 +3 22977 22748 23126 +3 23078 22981 23128 +3 23076 23080 22983 +3 22943 22893 23082 +3 23175 22987 22943 +3 23138 22989 23028 +3 22989 23138 23087 +3 22948 22990 23030 +3 22852 22948 22949 +3 23183 23034 22993 +3 23092 22898 23091 +3 23040 23186 22996 +3 23042 23190 22857 +3 23042 23192 23191 +3 23196 23097 23000 +3 23099 23101 23198 +3 23103 22906 23104 +3 22906 23002 23104 +3 23105 23049 23236 +3 23236 23049 23238 +3 23238 23049 23004 +3 23004 22911 23106 +3 23106 23005 23147 +3 23051 23241 22913 +3 22962 23108 23107 +3 22913 23241 23052 +3 22915 23052 23148 +3 22917 23054 23246 +3 23006 23113 23055 +3 23006 23007 23113 +3 23343 22918 22964 +3 23201 23114 22920 +3 23114 23059 23009 +3 22921 22963 23010 +3 23385 23061 22696 +3 22778 23063 22967 +3 22875 23307 23012 +3 23207 22927 23153 +3 23119 22969 23154 +3 23254 23158 23014 +3 23014 23211 23254 +3 22930 23120 22931 +3 23068 23162 22832 +3 22835 23161 22789 +3 23163 22972 22933 +3 23016 22972 23163 +3 23071 23166 23018 +3 23219 23168 22885 +3 23169 23219 22938 +3 23073 23021 23020 +3 23075 22664 23023 +3 23077 23128 22981 +3 23080 23130 23025 +3 22985 23267 22847 +3 22893 23131 23082 +3 23082 23175 22943 +3 23963 22990 23087 +3 22990 23139 23030 +3 22948 23030 23140 +3 23140 22949 22948 +3 23181 22993 22951 +3 23183 23035 23034 +3 23042 23191 23190 +3 23192 23001 23144 +3 23045 23144 23001 +3 23145 23199 22960 +3 23200 23105 23236 +3 23238 23004 23146 +3 23146 23004 23106 +3 23106 23147 23298 +3 23297 22871 22961 +3 22871 23240 23051 +3 23107 23108 23147 +3 23148 23052 23241 +3 23053 23055 23109 +3 23112 22915 23148 +3 23054 22917 23111 +3 23112 23058 23056 +3 22920 23058 23149 +3 23434 23343 22964 +3 23150 23007 23059 +3 22920 23149 23201 +3 23114 23150 23059 +3 23010 23250 23060 +3 23060 23250 23203 +3 23061 23202 22737 +3 23206 23152 23118 +3 23207 23118 22927 +3 23065 23013 23157 +3 22931 23120 23015 +3 23160 23159 22878 +3 22789 23161 23213 +3 23123 22975 23490 +3 23169 22938 23127 +3 23269 23024 23173 +3 23174 23128 23077 +3 22986 22944 23549 +3 23134 22946 23085 +3 23135 22946 23134 +3 23227 23456 23029 +3 23136 22760 23029 +3 23456 23136 23029 +3 23963 23139 22990 +3 23139 23963 24069 +3 23139 23277 23030 +3 23182 22951 23033 +3 22897 23184 23141 +3 23409 23036 23280 +3 23091 23185 23092 +3 22995 23092 23185 +3 23329 22995 23185 +3 23329 23230 22995 +3 23291 23044 23143 +3 23044 23291 23194 +3 23101 23100 23232 +3 23100 23047 23232 +3 23232 23047 23292 +3 23103 23235 23047 +3 23200 23235 23104 +3 23240 22871 23297 +3 23148 23245 23112 +3 23113 23109 23055 +3 23057 23110 23151 +3 23201 23150 23114 +3 22963 23383 23010 +3 23010 23383 23250 +3 23303 23202 23061 +3 23116 23204 23115 +3 22968 23064 23117 +3 23065 23157 23209 +3 23211 23067 23439 +3 23015 23120 23255 +3 23068 22932 23212 +3 23310 23159 23160 +3 23121 22832 23162 +3 23016 23163 23217 +3 23124 23016 23217 +3 23124 23575 23164 +3 23071 22978 23260 +3 23260 23166 23071 +3 23262 22979 23072 +3 23127 22940 23446 +3 23354 23356 22886 +3 23549 22944 23086 +3 23133 23401 23086 +3 23027 23401 23133 +3 23963 23226 24069 +3 23088 23228 23278 +3 23179 23089 23031 +3 23179 23180 23089 +3 23409 23326 23036 +3 22997 23041 23231 +3 23043 23143 23044 +3 23144 23290 23192 +3 23196 23193 23097 +3 23198 23233 23102 +3 23198 23197 23233 +3 23235 23292 23047 +3 23104 23235 23103 +3 23297 22961 23050 +3 23148 23244 23245 +3 23246 23054 23341 +3 23431 23151 23110 +3 23343 23342 22820 +3 23248 23150 23201 +3 23248 23249 23150 +3 23249 23007 23150 +3 23204 23116 23205 +3 23306 23204 23205 +3 23162 23122 23121 +3 23163 22933 23215 +3 23165 23349 23125 +3 23169 23127 23314 +3 23315 23171 22889 +3 23128 23174 23221 +3 23174 23081 23265 +3 23265 23081 23222 +3 23549 23587 22986 +3 23318 22986 23587 +3 23085 23271 23272 +3 23134 23085 23272 +3 23027 23136 23274 +3 23319 23225 23138 +3 23140 23030 23277 +3 23279 23323 23228 +3 23229 23369 23183 +3 23091 22898 23326 +3 23190 23191 23331 +3 22997 23231 23286 +3 23144 23193 23290 +3 23233 23333 23234 +3 23237 23200 23236 +3 23237 23236 23238 +3 23295 23050 23003 +3 23050 23295 23378 +3 23297 23050 23378 +3 23147 23108 23299 +3 23148 23241 23300 +3 23243 23053 23109 +3 23301 23245 23244 +3 23339 23109 23113 +3 23381 23249 23248 +3 23007 23249 23113 +3 23247 23201 23149 +3 23250 23345 23203 +3 23388 23117 23064 +3 22930 23253 23348 +3 22930 23348 23120 +3 23255 23483 23212 +3 23162 23068 23487 +3 23257 23216 23123 +3 23258 23541 23218 +3 23260 22978 23350 +3 23259 23349 23165 +3 23351 23167 23312 +3 23262 23313 22979 +3 23269 23173 23361 +3 23173 23221 23361 +3 23173 23128 23221 +3 23174 23362 23221 +3 23271 23084 23270 +3 23134 23272 23273 +3 23319 23275 23225 +3 23321 23278 23228 +3 23366 23322 23179 +3 23179 23322 23180 +3 23181 23325 23229 +3 23280 23090 23408 +3 23184 23559 23141 +3 23231 23041 23096 +3 23143 23289 23291 +3 23292 23235 23293 +3 23237 23375 23293 +3 23334 23295 23294 +3 23295 23337 23378 +3 23297 23379 23240 +3 23338 23240 23379 +3 23108 23242 23299 +3 23338 23300 23241 +3 23244 23148 23300 +3 23244 23300 23428 +3 23244 23428 23301 +3 23382 23381 23248 +3 23249 23381 23339 +3 23249 23339 23113 +3 23382 23248 23247 +3 23247 23248 23201 +3 23151 23431 23432 +3 23345 23384 23203 +3 23206 23346 23306 +3 23436 23347 23308 +3 23252 23309 23154 +3 23308 23209 23389 +3 23389 23209 23157 +3 23068 23212 23487 +3 23213 23161 23685 +3 23124 23217 23538 +3 23575 23124 23538 +3 23260 23352 23166 +3 23168 23578 23312 +3 23127 23446 23314 +3 23358 23172 23076 +3 23362 23174 23265 +3 23362 23547 23221 +3 23361 23397 23269 +3 23316 23267 23363 +3 23086 23401 23451 +3 23272 23402 23273 +3 23320 23226 23275 +3 23180 23322 23405 +3 23405 23324 23180 +3 23280 23408 23409 +3 23506 23462 23326 +3 23327 23462 23507 +3 23094 23371 23187 +3 23598 23188 23285 +3 23331 23191 23416 +3 23196 23514 23193 +3 23421 23334 23374 +3 23375 23237 23336 +3 23334 23337 23295 +3 23336 23146 23376 +3 23297 23378 23379 +3 23338 23424 23300 +3 23243 23380 23242 +3 23380 23339 23340 +3 23301 23382 23247 +3 23061 23385 23303 +3 23304 23063 23011 +3 23306 23387 23204 +3 23306 23346 23528 +3 23208 23251 23529 +3 23120 23573 23255 +3 23067 23159 23484 +3 23484 23159 23535 +3 23310 23535 23159 +3 23310 23440 23535 +3 23310 23311 23440 +3 23486 23440 23311 +3 23542 23260 23350 +3 23542 23352 23260 +3 23312 23543 23351 +3 23312 23578 23543 +3 23314 23220 23169 +3 23313 23444 23073 +3 23315 22889 23360 +3 23362 23265 23396 +3 23221 23547 23361 +3 23086 23451 23549 +3 23402 23272 23400 +3 23275 23319 23554 +3 23367 23325 23182 +3 23367 23591 23325 +3 23460 23090 23369 +3 23090 23460 23408 +3 23506 23326 23409 +3 23410 23327 23507 +3 23465 23415 23372 +3 23602 23331 23416 +3 23193 23514 23290 +3 23334 23421 23337 +3 23336 23376 23469 +3 23337 23377 23378 +3 23469 23376 23423 +3 23338 23379 23424 +3 23424 23428 23300 +3 23425 23380 23340 +3 23427 23340 23381 +3 23301 23430 23382 +3 23381 23340 23339 +3 23678 23344 23524 +3 23063 23304 23305 +3 23387 23477 23204 +3 23306 23528 23387 +3 23308 23532 23436 +3 23532 23308 23389 +3 23309 23480 23390 +3 23066 23391 23253 +3 23253 23391 23348 +3 23573 23120 23348 +3 23212 23649 23487 +3 23487 23612 23162 +3 23122 23162 23612 +3 23163 23215 23537 +3 23492 23351 23543 +3 23443 23444 23313 +3 23446 23392 23314 +3 23264 23075 23393 +3 23772 23358 23264 +3 23395 23359 23172 +3 23498 23266 23497 +3 23361 23547 23501 +3 23361 23501 23397 +3 23396 23499 23362 +3 23452 23402 23400 +3 23365 23403 23404 +3 23228 23323 23321 +3 23324 23406 23182 +3 23406 23367 23182 +3 23368 23504 23705 +3 23560 23409 23408 +3 23281 23370 23593 +3 23410 23283 23327 +3 23412 23371 23564 +3 23467 23287 23417 +3 23421 23420 23422 +3 23419 23469 23468 +3 23471 23296 23425 +3 23428 23424 23426 +3 23433 23383 23568 +3 23434 23344 23678 +3 23011 23476 23304 +3 23570 23477 23387 +3 23532 23389 23608 +3 23482 23391 23066 +3 23348 23572 23573 +3 23122 23536 23215 +3 23259 23492 23349 +3 23492 23259 23351 +3 23442 23443 23494 +3 23544 23445 23353 +3 23445 23447 23353 +3 23772 23264 23393 +3 23394 23617 23616 +3 23315 23360 23496 +3 23547 23362 23499 +3 23498 23500 23450 +3 23548 23364 23399 +3 23403 23276 23626 +3 23666 23324 23405 +3 23406 23324 23666 +3 23557 23367 23406 +3 23459 23323 23705 +3 23460 23461 23408 +3 23560 23506 23409 +3 23283 23410 23463 +3 23329 23562 23563 +3 23284 23464 23708 +3 23567 23512 23373 +3 23513 23514 23466 +3 23468 23469 23516 +3 23468 23516 23515 +3 23469 23423 23516 +3 23516 23423 23471 +3 23296 23471 23423 +3 23516 23471 23470 +3 23517 23518 23426 +3 23473 23426 23519 +3 23473 23428 23426 +3 23343 23434 23475 +3 23569 23524 23303 +3 23435 23525 23569 +3 23531 23529 23479 +3 23252 23478 23607 +3 23255 23647 23483 +3 23573 23647 23255 +3 23649 23485 23487 +3 23488 23685 23161 +3 23541 23258 23540 +3 23543 23576 23492 +3 23352 23493 23261 +3 23543 23578 23577 +3 23314 23495 23220 +3 23392 23495 23314 +3 23443 23544 23444 +3 23582 23359 23395 +3 23496 23360 23546 +3 23546 23360 23316 +3 23620 23547 23499 +3 23397 23622 23502 +3 23397 23501 23622 +3 23453 23275 23554 +3 23274 23625 23699 +3 23321 23701 23503 +3 23627 23458 23457 +3 23406 23556 23557 +3 23512 23567 23677 +3 23515 23516 23470 +3 23515 23470 23518 +3 23470 23519 23518 +3 23472 23470 23471 +3 23519 23470 23472 +3 23518 23519 23426 +3 23473 23519 23429 +3 23519 23472 23429 +3 23525 23435 23526 +3 23529 23606 23346 +3 23606 23528 23346 +3 23346 23208 23529 +3 23608 23571 23532 +3 23210 23610 23533 +3 23439 23683 23798 +3 23485 23612 23487 +3 23486 23611 23440 +3 23537 23215 23536 +3 23576 23543 23577 +3 23545 23617 23394 +3 23620 23499 23584 +3 23453 23554 23553 +3 23403 23626 23662 +3 23454 23456 23227 +3 23506 23560 23630 +3 23633 23593 23370 +3 23463 23410 23595 +3 23602 23416 23603 +3 23638 23512 23677 +3 23713 23521 23302 +3 23302 23714 23713 +3 23432 23474 23568 +3 23433 23715 23345 +3 23481 23438 23609 +3 23719 23533 23610 +3 23610 23210 23798 +3 23572 23684 23573 +3 23573 23684 23647 +3 23765 23440 23611 +3 23651 23537 23536 +3 23441 23257 23539 +3 23614 23540 23575 +3 23442 23848 23443 +3 23694 23579 23263 +3 23772 23695 23358 +3 23581 23358 23695 +3 23318 23696 23363 +3 23620 23584 23623 +3 23548 23731 23364 +3 23553 23661 23453 +3 23627 23667 23666 +3 23459 23628 23701 +3 23556 23668 23557 +3 23557 23668 23558 +3 23459 23705 23822 +3 23559 23561 23504 +3 23410 23507 23595 +3 23412 23564 23597 +3 23708 23743 23284 +3 23465 23599 23600 +3 23601 23465 23600 +3 23639 23417 23605 +3 23467 23417 23639 +3 23677 23567 23640 +3 23520 23521 23750 +3 23678 23524 23716 +3 23525 23526 23642 +3 23478 23795 23607 +3 23438 23719 23609 +3 23533 23719 23438 +3 23485 23723 23612 +3 23536 23613 23651 +3 23844 23537 23651 +3 23537 23844 23574 +3 23652 23653 23538 +3 23582 23618 23497 +3 23619 23316 23363 +3 23622 23585 23660 +3 23696 23318 23587 +3 23553 23732 23661 +3 23629 23781 23461 +3 23505 23461 23781 +3 23370 23508 23633 +3 23284 23743 23509 +3 23511 23674 23744 +3 23602 23603 23745 +3 23604 23710 23605 +3 23520 23750 23641 +3 23474 23751 23568 +3 23715 23791 23345 +3 23679 23792 23527 +3 23530 23795 23478 +3 23611 23486 23685 +3 23256 23489 23650 +3 23614 23688 23540 +3 23491 23689 23493 +3 23491 23725 23689 +3 23615 23891 23694 +3 23891 23615 23771 +3 23496 23546 23773 +3 23586 23620 23623 +3 23730 23549 23451 +3 23859 23552 23699 +3 23700 23555 23588 +3 23776 23662 23626 +3 23665 23667 23627 +3 23781 23629 23931 +3 23865 23595 23632 +3 23671 23463 23595 +3 23596 23673 23634 +3 23742 23635 23597 +3 23597 23635 23412 +3 23709 23601 23600 +3 23676 23745 23603 +3 23433 23790 23715 +3 23678 23716 23523 +3 23791 23835 23476 +3 23681 23644 23756 +3 23645 23756 23644 +3 23717 23756 23645 +3 23917 23571 23608 +3 23724 23651 23613 +3 23687 23489 23441 +3 23853 23393 23448 +3 23772 23393 23805 +3 23618 23582 23658 +3 23812 23585 23586 +3 23585 23812 23660 +3 23623 23809 23586 +3 23816 23625 23454 +3 23454 23589 23816 +3 23628 23777 23701 +3 23705 23504 23822 +3 23504 23561 23822 +3 23823 23740 23739 +3 23593 23633 23783 +3 23671 23596 23463 +3 23508 23509 23672 +3 23672 23509 23743 +3 23674 23828 23867 +3 23867 23744 23674 +3 23675 23605 23636 +3 23676 23711 23745 +3 23642 23680 23754 +3 23644 23680 23643 +3 23761 23881 23762 +3 23762 23838 23646 +3 23649 23800 23485 +3 23846 23441 23539 +3 23656 23847 23768 +3 23693 23691 23657 +3 23804 23616 23617 +3 23618 23658 23729 +3 23623 23775 23809 +3 23660 23812 23810 +3 23699 23625 23734 +3 23633 23508 23905 +3 23672 23743 23908 +3 23827 23635 23742 +3 23786 23709 23600 +3 23636 23746 23788 +3 23748 23675 23636 +3 23749 23789 23712 +3 23676 23789 23711 +3 23474 23834 23751 +3 23523 23716 23874 +3 23876 23716 23752 +3 23835 24008 23679 +3 23754 23753 23642 +3 23792 23940 23527 +3 23609 23760 23608 +3 23609 23719 23918 +3 23836 23719 23610 +3 23684 23883 23839 +3 23722 23764 23721 +3 23764 23722 23886 +3 23840 23919 23800 +3 23846 23687 23441 +3 23924 23768 23847 +3 23851 23769 23692 +3 23853 23448 23852 +3 23805 23393 23853 +3 23729 23658 23955 +3 23618 23729 23807 +3 23619 23808 23892 +3 23856 23809 23775 +3 23730 23451 23895 +3 23994 23589 23777 +3 23778 23738 23704 +3 23864 23669 23780 +3 23781 23931 23782 +3 23969 23783 23633 +3 23865 23632 23825 +3 23596 23671 24002 +3 24002 23673 23596 +3 23907 23827 23742 +3 23787 23829 23788 +3 23789 23749 23831 +3 23831 23711 23789 +3 23791 23976 23835 +3 23876 23752 23753 +3 23878 23754 23755 +3 23758 23916 23757 +3 23917 23608 23760 +3 23761 23797 23881 +3 23839 23840 23648 +3 23886 23765 23841 +3 23800 23945 23485 +3 23945 23723 23485 +3 23920 23767 23686 +3 23539 23948 23846 +3 23693 23802 23691 +3 23802 23693 23890 +3 23728 23955 23658 +3 23856 23811 23809 +3 23811 23893 23812 +3 23813 23698 23896 +3 23813 23860 23733 +3 23815 23734 23625 +3 23823 23824 23740 +3 23904 23671 23706 +3 23904 24002 23671 +3 23905 23508 23672 +3 23908 23743 23868 +3 23748 23636 23830 +3 23791 23875 23976 +3 23877 24008 23835 +3 23679 24008 23792 +3 23755 23978 23878 +3 23940 24010 23794 +3 23761 23759 23797 +3 23918 23760 23609 +3 23719 23836 23918 +3 23720 23882 23883 +3 23945 23800 23919 +3 23842 23724 23946 +3 23842 23843 23724 +3 24025 23688 23614 +3 23770 23852 23803 +3 23856 23775 23855 +3 23810 23812 23857 +3 23857 23812 23893 +3 23858 23697 23894 +3 23896 24033 23813 +3 24033 23860 23813 +3 23815 23625 23816 +3 23862 23777 23628 +3 23995 23862 23628 +3 23780 23738 23863 +3 23561 23783 23967 +3 23865 24001 23706 +3 23827 23909 23784 +3 23911 23828 23910 +3 23832 23935 23831 +3 23871 23711 23831 +3 23751 23834 23872 +3 23872 23790 23751 +3 23976 23877 23835 +3 23794 24010 23682 +3 23759 23880 23797 +3 23980 23918 23836 +3 23883 23884 23839 +3 23945 23946 23723 +3 23946 24023 23842 +3 24025 23653 23947 +3 24026 23688 24025 +3 23851 23952 23769 +3 23853 23988 23805 +3 23929 23893 23811 +3 23893 23958 23857 +3 23894 23993 23858 +3 23814 23860 23897 +3 23819 23898 23820 +3 23994 23777 23862 +3 23900 23737 23177 +3 23821 23737 23900 +3 23995 23628 23702 +3 23931 23864 23930 +3 23966 23561 23967 +3 23825 23741 23932 +3 23783 23969 23967 +3 23969 23633 23905 +3 23672 23933 23905 +3 23873 23938 23937 +3 23938 23874 23914 +3 23915 23876 23753 +3 23878 23977 23915 +3 23760 23979 23917 +3 23797 24015 23881 +3 23887 23920 23686 +3 23949 23888 23923 +3 23985 23802 23890 +3 23953 23891 23771 +3 23986 23953 23771 +3 23729 23955 24153 +3 23956 23807 23927 +3 23958 23894 23857 +3 24033 23897 23860 +3 23961 24035 23861 +3 23964 23862 23995 +3 23930 23864 23780 +3 23967 23969 24110 +3 24001 23932 23968 +3 23971 23907 23826 +3 23933 23672 23908 +3 23834 23974 23872 +3 23750 23937 23936 +3 23977 24007 23915 +3 23941 24049 23879 +3 23917 23979 23916 +3 23760 23918 24014 +3 23880 24083 23797 +3 23882 24086 24176 +3 23919 23840 23981 +3 23954 23955 23728 +3 23855 23956 24030 +3 23856 23855 24061 +3 23856 24061 23990 +3 23730 23895 23957 +3 23894 24063 23993 +3 24004 23868 23973 +3 24074 23785 23869 +3 24116 23973 23935 +3 23875 24119 23976 +3 23916 24012 23757 +3 24049 23942 23879 +3 23760 24014 23979 +3 24017 23943 24084 +3 24089 23843 23842 +3 24092 23687 23846 +3 23929 23990 24031 +3 24155 23957 23895 +3 23893 24099 23958 +3 23897 24034 23961 +3 24105 23964 23995 +3 23779 23966 24107 +3 24108 23902 24066 +3 23967 24039 23966 +3 24114 24003 24073 +3 23913 24044 24006 +3 23938 23914 24076 +3 24010 24011 23682 +3 24011 23941 23682 +3 24012 24080 23757 +3 24012 23916 24048 +3 23797 24083 24015 +3 23882 24017 24086 +3 24050 23764 24051 +3 24052 23920 23887 +3 23921 24208 23887 +3 24143 24023 24022 +3 24145 24089 24023 +3 24023 24089 23842 +3 23801 24146 23921 +3 23687 24146 23801 +3 23947 23982 24179 +3 23987 24182 23988 +3 24216 24153 23955 +3 23855 24030 24061 +3 23898 24064 23177 +3 24038 24067 23999 +3 24039 23967 24110 +3 23972 24113 23971 +3 23971 24113 24072 +3 24116 24004 23973 +3 24007 24078 24076 +3 23940 24009 24010 +3 24139 23941 24011 +3 24049 24203 23942 +3 24082 23980 24141 +3 24087 24051 23841 +3 24145 24023 24143 +3 24091 24179 23982 +3 24093 24027 24054 +3 24093 24054 24095 +3 24125 23987 24058 +3 24062 24099 24031 +3 23991 24155 23895 +3 24063 23992 24102 +3 23177 24064 24065 +3 23965 24159 24160 +3 24110 23969 24128 +3 24070 24042 24111 +3 24112 23970 24070 +3 24112 23972 23970 +3 24005 24043 24115 +3 23974 24331 23872 +3 24078 24199 24076 +3 23976 24119 24077 +3 24077 24233 23877 +3 23976 24077 23877 +3 24078 24007 24120 +3 23977 24120 24007 +3 23977 24045 24120 +3 24045 24234 24120 +3 24122 24015 24083 +3 24015 24122 24084 +3 24085 23944 24018 +3 24017 24205 24086 +3 24050 24239 23885 +3 24056 24028 23952 +3 24057 24096 24055 +3 24063 22300 24189 +3 24063 24102 22300 +3 24032 24129 24034 +3 24108 24066 24160 +3 24166 24128 24071 +3 24128 23933 24071 +3 24112 24133 23972 +3 23972 24133 24113 +3 23975 24117 24118 +3 24172 24234 24045 +3 24047 24080 24012 +3 24012 24048 24299 +3 23880 24140 24083 +3 24085 24142 24016 +3 24122 24175 24084 +3 24018 24269 24085 +3 24018 23885 24239 +3 24177 24123 24019 +3 24123 24178 23981 +3 24148 24028 24056 +3 24126 24096 24057 +3 24037 24130 24190 +3 24036 24131 24064 +3 24193 24105 24106 +3 24108 24162 24067 +3 24039 24110 24165 +3 24041 24068 24164 +3 24128 24165 24110 +3 24111 24195 24070 +3 24112 24196 24133 +3 24079 24233 24296 +3 24079 24173 24009 +3 24299 24047 24012 +3 24266 24360 24049 +3 24237 24082 24141 +3 24207 24022 24088 +3 24145 24143 24144 +3 24094 24181 24180 +3 24148 24213 24028 +3 24222 24189 22300 +3 24156 24222 22300 +3 24036 24191 24131 +3 23996 24107 24260 +3 24194 24160 24225 +3 24161 24260 24107 +3 24108 24160 24194 +3 24226 24039 24165 +3 24164 24111 24041 +3 24112 24070 24195 +3 24196 24228 24133 +3 24134 24230 24136 +3 24117 24197 24118 +3 24118 24198 24119 +3 24077 24232 24233 +3 24234 24171 24120 +3 24173 24201 24009 +3 24336 24018 24239 +3 24177 24178 24123 +3 24178 24206 23981 +3 24206 24088 23981 +3 24145 24209 24273 +3 24183 24151 24214 +3 24311 24216 24184 +3 24155 24245 24098 +3 24190 24130 24223 +3 24159 24065 24158 +3 24160 24159 24225 +3 24258 23996 24260 +3 24161 24039 24226 +3 24111 24291 24195 +3 24112 24195 24196 +3 24071 24229 24166 +3 24228 24167 24133 +3 24118 24197 24198 +3 24172 24202 24298 +3 24140 24301 24083 +3 24269 24335 24085 +3 24209 24145 24144 +3 24274 24179 24210 +3 24242 24125 24213 +3 24215 24150 24182 +3 24150 24311 24184 +3 24157 24222 24250 +3 24251 24157 24250 +3 24191 24251 24192 +3 24190 24223 24252 +3 24252 24223 24253 +3 24253 24223 24193 +3 24225 24257 24259 +3 24194 24225 24259 +3 24165 24263 24226 +3 24164 24291 24111 +3 24229 24330 24166 +3 24231 24168 24167 +3 24229 24230 24265 +3 24085 24335 24142 +3 24175 24270 24205 +3 24144 24207 24241 +3 24280 24318 24245 +3 24250 23176 24251 +3 23176 24253 24224 +3 24256 23176 24288 +3 24288 23176 24224 +3 24255 24287 24257 +3 24261 24290 24132 +3 24290 24262 24164 +3 24262 24291 24164 +3 24167 24228 24227 +3 24330 24229 24265 +3 24265 24231 24329 +3 24198 24294 24232 +3 24233 24295 24296 +3 24171 24234 24297 +3 24203 24236 24140 +3 24335 24268 24142 +3 24238 24403 24175 +3 24337 24420 24177 +3 24303 24124 24272 +3 24240 24340 24272 +3 24208 24304 24408 +3 24150 24215 24345 +3 24311 24150 24345 +3 24219 24315 24218 +3 24277 24315 24219 +3 24277 24098 24278 +3 24278 24245 24318 +3 24245 24278 24098 +3 24286 24249 24319 +3 24190 24319 24249 +3 24259 24289 24321 +3 24260 24324 24258 +3 24163 24321 24261 +3 24290 24323 24262 +3 24197 24379 24198 +3 24332 24138 24292 +3 24292 24200 24293 +3 24293 24200 24171 +3 24359 24333 24267 +3 24271 24405 24337 +3 24209 24438 24409 +3 24304 24090 24364 +3 24024 24364 24090 +3 24424 24307 24210 +3 24286 24350 24249 +3 24351 24256 24320 +3 24256 24288 24320 +3 24287 24351 24289 +3 24351 24352 24289 +3 24324 24376 24258 +3 24354 24323 24322 +3 24355 24353 24324 +3 24262 24354 24325 +3 24355 24328 24356 +3 24326 24357 24264 +3 24328 24329 24327 +3 24328 24330 24329 +3 24265 24329 24330 +3 24379 24294 24198 +3 24171 24297 24381 +3 24139 24235 24430 +3 24362 24238 24301 +3 24344 24343 24366 +3 24366 24343 24312 +3 24375 24281 24283 +3 24375 24283 24349 +3 24286 24284 24373 +3 24351 24320 24352 +3 24320 24376 24352 +3 24376 24324 24353 +3 24352 24377 24322 +3 24322 24377 24354 +3 24323 24354 24262 +3 24353 24355 24356 +3 24357 24325 24378 +3 24325 24357 24326 +3 24414 24332 24292 +3 24292 24293 24401 +3 24297 24298 24427 +3 24382 24173 24358 +3 24333 24383 24299 +3 24362 24458 24238 +3 24387 24335 24269 +3 24404 24336 24388 +3 24339 24303 24389 +3 24346 24365 24395 +3 24371 24375 24374 +3 24376 24353 24377 +3 24376 24377 24352 +3 24377 24378 24354 +3 24354 24378 24325 +3 24357 24378 24356 +3 24379 24425 24294 +3 24401 24293 24440 +3 24358 24441 24382 +3 24383 24428 24202 +3 24442 24431 24385 +3 24385 24302 24432 +3 24301 24334 24362 +3 24405 24447 24337 +3 24422 24407 24178 +3 24272 24390 24448 +3 24272 24340 24390 +3 24407 24391 24341 +3 24304 24364 24411 +3 24394 24395 24365 +3 24414 24400 24380 +3 24417 24359 24384 +3 24457 24302 24386 +3 24238 24458 24403 +3 24458 24445 24403 +3 24433 24335 24387 +3 24436 24422 24420 +3 24438 24241 24391 +3 24410 24471 24412 +3 24425 24426 24294 +3 24297 24454 24381 +3 24416 24428 24383 +3 24300 24418 24402 +3 24432 24302 24457 +3 24466 24457 24386 +3 24403 24445 24363 +3 24404 24459 24387 +3 24419 24459 24404 +3 24419 24404 24388 +3 24447 24420 24337 +3 24409 24423 24410 +3 24412 24413 24342 +3 24292 24401 24414 +3 24427 24454 24297 +3 24430 24456 24300 +3 24417 24464 24416 +3 24432 24442 24385 +3 24334 24477 24362 +3 24459 24433 24387 +3 24437 24391 24407 +3 24409 24438 24423 +3 24413 24412 24471 +3 24307 24463 24439 +3 24454 24427 24473 +3 24488 24418 24300 +3 24402 24418 24443 +3 24458 24498 24445 +3 24459 24513 24433 +3 24422 24436 24470 +3 24407 24422 24470 +3 24453 24426 24452 +3 24440 24381 24454 +3 24475 24473 24427 +3 24428 24475 24427 +3 24428 24416 24475 +3 24300 24456 24488 +3 24442 24432 24476 +3 24334 24443 24477 +3 24413 24462 24463 +3 24495 24432 24457 +3 24362 24496 24458 +3 24444 24433 24490 +3 24498 24478 24445 +3 24445 24478 24460 +3 24467 24501 24447 +3 24421 24389 24500 +3 24500 24389 24448 +3 24450 24535 24452 +3 24505 24401 24440 +3 24429 24455 24524 +3 24476 24432 24495 +3 24418 24489 24443 +3 24443 24509 24477 +3 24466 24510 24457 +3 24458 24496 24498 +3 24460 24499 24467 +3 24485 24507 24415 +3 24456 24536 24488 +3 24487 24464 24465 +3 24508 24476 24545 +3 24443 24489 24509 +3 24478 24499 24460 +3 24469 24538 24531 +3 24516 24480 24470 +3 24520 24453 24452 +3 24421 24500 24514 +3 24501 24515 24436 +3 24500 24448 24469 +3 24482 24481 24503 +3 24452 24541 24520 +3 24535 24541 24452 +3 24523 24505 24506 +3 24485 24522 24507 +3 24487 24465 24526 +3 24465 24508 24526 +3 24476 24527 24545 +3 24527 24476 24495 +3 24477 24509 24511 +3 24490 24497 24466 +3 24496 24573 24498 +3 24516 24533 24480 +3 24517 24480 24533 +3 24483 24392 24519 +3 24491 24492 24471 +3 24535 24504 24555 +3 24521 24451 24523 +3 24506 24494 24568 +3 24560 24571 24489 +3 24561 24527 24495 +3 24561 24510 24528 +3 24466 24497 24510 +3 24499 24577 24467 +3 24501 24552 24515 +3 24531 24532 24469 +3 24492 24491 24551 +3 24522 24486 24507 +3 24524 24542 24536 +3 24536 24543 24488 +3 24545 24526 24508 +3 24545 24544 24526 +3 24499 24548 24577 +3 24469 24532 24500 +3 24502 24622 24579 +3 24517 24554 24518 +3 24522 24557 24486 +3 24524 24569 24542 +3 24558 24525 24559 +3 24488 24543 24560 +3 24571 24572 24489 +3 24489 24572 24509 +3 24530 24575 24574 +3 24521 24614 24555 +3 24561 24528 24562 +3 24510 24497 24528 +3 24515 24552 24578 +3 24551 24540 24580 +3 24594 24556 24520 +3 24486 24557 24569 +3 24599 24497 24546 +3 24607 24551 24580 +3 24594 24582 24556 +3 24614 24568 24596 +3 24596 24568 24558 +3 24559 24587 24558 +3 24559 24570 24587 +3 24526 24544 24570 +3 24543 24589 24560 +3 24609 24527 24590 +3 24605 24550 24604 +3 24540 24518 24553 +3 24542 24615 24588 +3 24544 24597 24570 +3 24590 24562 24616 +3 24563 24601 24573 +3 24573 24601 24610 +3 24603 24514 24612 +3 24653 24604 24578 +3 24554 24565 24630 +3 24554 24630 24631 +3 24624 24555 24614 +3 24597 24587 24570 +3 24626 24609 24590 +3 24560 24589 24571 +3 24572 24598 24563 +3 24610 24641 24547 +3 24585 24625 24557 +3 24589 24627 24571 +3 24650 24598 24627 +3 24683 24603 24612 +3 24642 24604 24653 +3 24604 24642 24605 +3 24626 24586 24597 +3 24679 24626 24590 +3 24679 24590 24616 +3 24592 24638 24619 +3 24652 24603 24672 +3 24653 24593 24629 +3 24683 24612 24613 +3 24642 24655 24605 +3 24580 24633 24623 +3 24580 24623 24607 +3 24623 24658 24607 +3 24635 24614 24596 +3 24667 24635 24596 +3 24615 24647 24588 +3 24586 24626 24678 +3 24650 24637 24598 +3 24601 24663 24640 +3 24672 24603 24683 +3 24621 24686 24613 +3 24643 24666 24621 +3 24654 24655 24642 +3 24605 24655 24606 +3 24632 24630 24644 +3 24635 24624 24614 +3 24669 24679 24616 +3 24589 24649 24627 +3 24669 24616 24636 +3 24640 24671 24641 +3 24695 24593 24602 +3 24593 24695 24629 +3 24653 24654 24642 +3 24645 24567 24673 +3 24666 24643 24743 +3 24734 24658 24623 +3 24648 24649 24589 +3 24650 24718 24637 +3 24651 24682 24693 +3 24602 24664 24695 +3 24696 24632 24644 +3 24645 24673 24743 +3 24662 24678 24677 +3 24679 24669 24680 +3 24733 24657 24656 +3 24677 24678 24668 +3 24704 24705 24648 +3 24680 24669 24706 +3 24649 24697 24627 +3 24636 24706 24669 +3 24627 24697 24650 +3 24637 24719 24663 +3 24652 24694 24682 +3 24652 24672 24694 +3 24629 24695 24685 +3 24685 24687 24629 +3 24688 24654 24687 +3 24701 24659 24700 +3 24647 24690 24704 +3 24681 24691 24636 +3 24640 24721 24671 +3 24671 24721 24722 +3 24671 24722 24664 +3 24723 24685 24695 +3 24726 24696 24689 +3 24713 24657 24733 +3 24668 24679 24680 +3 24648 24705 24649 +3 24720 24698 24670 +3 24693 24682 24708 +3 24665 24694 24672 +3 24732 24687 24685 +3 24732 24688 24687 +3 24743 24724 24666 +3 24726 24754 24696 +3 24713 24733 24770 +3 24668 24715 24677 +3 24668 24680 24715 +3 24706 24716 24680 +3 24691 24717 24730 +3 24637 24718 24719 +3 24663 24719 24640 +3 24640 24719 24721 +3 24723 24731 24685 +3 24731 24732 24685 +3 24666 24724 24710 +3 24715 24680 24716 +3 24649 24735 24697 +3 24718 24749 24719 +3 24708 24739 24693 +3 24701 24700 24746 +3 24716 24757 24715 +3 24716 24706 24758 +3 24722 24777 24751 +3 24723 24709 24741 +3 24752 24779 24684 +3 24791 24732 24731 +3 24769 24726 24689 +3 24712 24754 24755 +3 24713 24770 24714 +3 24690 24702 24748 +3 24705 24735 24649 +3 24742 24791 24731 +3 24763 24729 24757 +3 24715 24757 24729 +3 24758 24757 24716 +3 24759 24758 24760 +3 24737 24774 24718 +3 24718 24774 24749 +3 24749 24776 24719 +3 24723 24741 24768 +3 24731 24723 24768 +3 24768 24742 24731 +3 24824 24755 24754 +3 24765 24757 24759 +3 24757 24758 24759 +3 24739 24789 24738 +3 24769 24725 24800 +3 24756 24815 24727 +3 24796 24745 24771 +3 24774 24818 24749 +3 24749 24818 24776 +3 24776 24797 24767 +3 24739 24708 24789 +3 24761 24789 24708 +3 24780 24768 24741 +3 24824 24781 24755 +3 24786 24774 24737 +3 24819 24775 24738 +3 24738 24789 24819 +3 24778 24780 24741 +3 24815 24837 24711 +3 24827 24828 24785 +3 24818 24797 24776 +3 24767 24820 24802 +3 24767 24802 24777 +3 24742 24799 24791 +3 24784 24787 24808 +3 24785 24828 24786 +3 24767 24797 24820 +3 24798 24780 24845 +3 24798 24799 24742 +3 24807 24796 24816 +3 24828 24817 24786 +3 24822 24780 24778 +3 24822 24845 24780 +3 24781 24805 24782 +3 24801 24795 24826 +3 24829 24809 24830 +3 24809 24810 24830 +3 24819 24830 24775 +3 24834 24820 24797 +3 24789 24843 24819 +3 24820 24835 24802 +3 24835 24821 24802 +3 24821 24822 24778 +3 24800 24814 24792 +3 24805 24781 24825 +3 24782 24805 24793 +3 24809 24829 24840 +3 24798 24845 24836 +3 24842 24858 24818 +3 24844 24821 24835 +3 24811 24812 24895 +3 24844 24822 24821 +3 24805 24825 24891 +3 24801 24866 24848 +3 24826 24866 24801 +3 24875 24828 24841 +3 24817 24828 24875 +3 24819 24860 24830 +3 24823 24852 24762 +3 24854 24837 24815 +3 24832 24833 24849 +3 24874 24875 24841 +3 24829 24867 24849 +3 24829 24830 24867 +3 24857 24842 24817 +3 24830 24860 24867 +3 24851 24844 24835 +3 24895 24812 24862 +3 24836 24845 24853 +3 24870 24864 24838 +3 24850 24838 24864 +3 24875 24857 24817 +3 24834 24858 24876 +3 24851 24868 24844 +3 24823 24879 24852 +3 24871 24805 24891 +3 24856 24848 24866 +3 24872 24849 24873 +3 24867 24873 24849 +3 24859 24842 24857 +3 24858 24842 24859 +3 24858 24859 24876 +3 24886 24868 24851 +3 24868 24853 24844 +3 24869 24836 24853 +3 24854 24815 24839 +3 24854 24839 24889 +3 24866 24865 24856 +3 24873 24867 24898 +3 24874 24893 24875 +3 24859 24884 24876 +3 24869 24853 24868 +3 24857 24894 24859 +3 24877 24876 24884 +3 24882 24864 24870 +3 24871 24889 24839 +3 24890 24891 24883 +3 24907 24873 24898 +3 24898 24867 24860 +3 24894 24884 24859 +3 24886 24885 24896 +3 24869 24868 24901 +3 24889 24915 24854 +3 24850 24864 24888 +3 24883 24850 24888 +3 24865 24855 24892 +3 24892 24855 24872 +3 24856 24865 24904 +3 24906 24893 24874 +3 24884 24894 24908 +3 24860 24899 24898 +3 24896 24885 24909 +3 24881 24902 24913 +3 24882 24881 24913 +3 24864 24882 24919 +3 24919 24888 24864 +3 24891 24890 24871 +3 24865 24892 24903 +3 24877 24909 24885 +3 24901 24902 24869 +3 24902 24881 24869 +3 24882 24913 24919 +3 24888 24916 24883 +3 24916 24890 24883 +3 24904 24865 24903 +3 24900 24862 24910 +3 24916 24888 24919 +3 24921 24893 24906 +3 24908 24917 24909 +3 24911 24896 24909 +3 24901 24912 24902 +3 24889 24933 24915 +3 24920 24890 24916 +3 24904 24903 24927 +3 24930 24908 24921 +3 24908 24930 24917 +3 24917 24911 24909 +3 24906 24928 24921 +3 24903 24929 24927 +3 24917 24931 24911 +3 24911 24918 24912 +3 24916 24935 24920 +3 24917 24930 24931 +3 24918 24911 24931 +3 24932 24924 24945 +3 24934 24914 24918 +3 24925 24914 24934 +3 24940 24935 24925 +3 24925 24935 24916 +3 24920 24935 24926 +3 24936 24927 24941 +3 24931 24930 24942 +3 24934 24940 24925 +3 24941 24937 24944 +3 24930 24938 24942 +3 24937 24939 24944 +3 24934 24946 24940 +3 24949 24944 24943 +3 24938 24949 24942 +3 24943 24945 24947 +3 24947 24948 24946 +3 24946 24948 24940 +3 11076 11144 11231 +3 11783 11546 11472 +3 11233 11472 11389 +3 11546 11389 11472 +3 11869 11870 11987 +3 22138 22243 22242 +3 22495 22555 22442 +3 22555 22556 22442 +3 7524 7593 24254 +3 8069 7945 8070 +3 8069 7814 7945 +3 6887 6959 7526 +3 7255 7524 7103 +3 5798 5846 5716 +3 6890 7103 6554 +3 7103 7524 6959 +3 7524 24254 6959 +3 6959 24254 7526 +3 7526 24254 7179 +3 24254 7593 7179 +3 7945 7947 8070 +3 11852 12172 11853 +3 12425 12304 12422 +3 12229 12054 12304 +3 17249 17325 17178 +3 17473 17177 17325 +3 17325 17177 17178 +3 8799 8798 8727 +3 8673 8609 8613 +3 8613 8609 8483 +3 10507 10577 10431 +3 10011 10358 10202 +3 10358 10431 10202 +3 7751 24950 7595 +3 24951 8309 8483 +3 24950 7751 7593 +3 21639 21423 21273 +3 10494 10721 10980 +3 14428 15181 14726 +3 14726 14484 14428 +3 9682 9979 9748 +3 24285 24284 24286 +3 4546 4591 5171 +3 5171 5368 4546 +3 6405 6719 7295 +3 2072 2290 2109 +3 7790 8110 8521 +3 13209 13163 13744 +3 13744 13789 13209 +3 15624 16053 16051 +3 10879 10635 10877 +3 1819 1917 1923 +3 1923 1674 1819 +3 4756 4909 4465 +3 4465 4618 4756 +3 21137 21519 21656 +3 14465 14106 14467 +3 3509 3508 3774 +3 24371 24398 24372 +3 3492 3551 3708 +3 20102 20441 20852 +3 20852 20546 20102 +3 1673 1668 1594 +3 239 215 156 +3 13921 13760 13613 +3 7831 7904 8086 +3 7496 7909 7075 +3 7075 7560 7496 +3 15974 16159 16457 +3 19 32 33 +3 1641 1640 1755 +3 1755 1686 1641 +3 5125 5194 5262 +3 5262 5265 5125 +3 23978 23755 23681 +3 18833 18734 18619 +3 13897 13460 13785 +3 6676 6881 6955 +3 17124 17565 17418 +3 758 802 779 +3 13102 12893 12693 +3 21688 22158 22204 +3 3100 2928 2799 +3 17972 18617 18618 +3 21400 21406 21246 +3 22604 22702 22935 +3 22223 22120 21713 +3 9840 10790 9775 +3 15868 15808 15570 +3 6828 6898 7259 +3 10887 10882 11284 +3 2796 2793 3305 +3 12973 12867 12919 +3 8232 8281 8338 +3 7459 7393 7036 +3 426 395 493 +3 2229 2333 2230 +3 21025 21571 20858 +3 8733 9018 9317 +3 9317 9189 8733 +3 19433 19548 19432 +3 10652 10899 10987 +3 7056 6574 7203 +3 24309 24243 24214 +3 6623 6305 6176 +3 16296 16346 16584 +3 10395 11027 11111 +3 11111 10771 10395 +3 23854 24152 24127 +3 24127 23989 23854 +3 21568 21499 21835 +3 21835 21626 21568 +3 11220 11289 11370 +3 16961 17106 17543 +3 14236 14705 14054 +3 6795 6474 6796 +3 6796 7008 6795 +3 22898 23092 22899 +3 23449 22839 23074 +3 16444 16693 16499 +3 2346 2345 2602 +3 2897 2721 2720 +3 2720 2832 2897 +3 19416 19523 18788 +3 12389 12388 12441 +3 7807 7643 7805 +3 10818 10994 10908 +3 10908 10665 10818 +3 23587 23549 23730 +3 12513 12805 13019 +3 14711 14407 14653 +3 16708 16907 17257 +3 8325 8158 8215 +3 3538 3480 3477 +3 19709 19832 19977 +3 11836 11605 11604 +3 9214 9285 9792 +3 9560 9355 9892 +3 1478 1537 1561 +3 15692 15693 15934 +3 15934 15694 15692 +3 13176 12776 12728 +3 11408 11493 11491 +3 7914 8348 8468 +3 8468 8116 7914 +3 18875 18776 18773 +3 22043 21608 21939 +3 8630 8628 9026 +3 9026 8685 8630 +3 23508 23370 23282 +3 21855 22569 22188 +3 13792 14233 13638 +3 13638 13640 13792 +3 5212 5344 4659 +3 876 1008 854 +3 854 853 876 +3 7125 7269 7410 +3 9652 9707 9324 +3 14870 14329 14560 +3 5800 6048 6432 +3 7045 6237 6052 +3 15864 16051 16053 +3 9538 9089 9468 +3 24284 24285 24246 +3 1353 1405 1429 +3 1429 1428 1353 +3 3503 3717 3718 +3 2890 3004 3130 +3 23039 23282 23037 +3 4026 4028 3737 +3 19378 18543 18868 +3 7976 7835 7618 +3 1974 1880 2073 +3 10882 10887 9846 +3 20800 20688 20689 +3 5685 6254 5684 +3 23852 23770 23925 +3 23852 23925 24058 +3 15207 15626 15328 +3 8430 8872 8308 +3 1196 1255 1256 +3 21168 21243 21247 +3 21247 21401 21168 +3 17395 17394 17550 +3 17550 17323 17395 +3 19483 19270 18543 +3 6441 6370 6505 +3 6505 6119 6441 +3 11896 11600 11513 +3 24623 24633 24657 +3 6688 6687 6616 +3 6616 6491 6688 +3 8079 8558 8324 +3 15192 15728 15377 +3 15377 15073 15192 +3 1653 1393 1466 +3 17941 17468 16825 +3 10597 10672 10121 +3 17882 17883 18344 +3 18344 18254 17882 +3 19566 19813 20438 +3 12107 11906 11048 +3 7240 6811 7097 +3 4159 3755 3754 +3 24013 23942 24203 +3 6315 6696 6314 +3 84 83 54 +3 8956 8746 9275 +3 9275 9031 8956 +3 12536 12535 12537 +3 23742 23673 23866 +3 1709 1754 1848 +3 5573 5961 5828 +3 15978 16629 16459 +3 16459 15801 15978 +3 19028 19030 19141 +3 15162 14644 15043 +3 20938 21024 21419 +3 21419 21342 20938 +3 7295 7429 7852 +3 7852 7632 7295 +3 24610 24547 24478 +3 9434 9117 9692 +3 19493 19613 19490 +3 12748 12954 12652 +3 24305 24342 24306 +3 4523 4460 4615 +3 4615 4755 4523 +3 14576 14394 14514 +3 19281 19385 19622 +3 19684 19578 19353 +3 14496 14612 14494 +3 24026 24024 24092 +3 22963 23151 23432 +3 3886 4452 4180 +3 5621 5310 6260 +3 3183 3068 3184 +3 16238 16300 15989 +3 5947 6201 5822 +3 5822 5502 5947 +3 6610 6482 6287 +3 23286 23231 23566 +3 19621 19620 19619 +3 16821 17613 17386 +3 1073 1185 1044 +3 24645 24743 24643 +3 16511 16840 17191 +3 476 460 514 +3 514 554 476 +3 6272 6471 6665 +3 10699 10624 11344 +3 5133 5131 5199 +3 17728 17732 17899 +3 17899 17727 17728 +3 24181 24096 24212 +3 24611 24576 24652 +3 6132 6522 6849 +3 6849 5819 6132 +3 13646 13916 13804 +3 13804 13605 13646 +3 21915 21857 21913 +3 15489 15781 15538 +3 24230 24229 24169 +3 24169 24136 24230 +3 21610 21402 21322 +3 5964 5965 6273 +3 18486 18894 19091 +3 19091 18892 18486 +3 1339 1275 1360 +3 12321 12601 12833 +3 6852 6650 7560 +3 7560 7075 6852 +3 3951 3908 3800 +3 24009 23940 23792 +3 13328 13477 13612 +3 13612 13711 13328 +3 2986 3364 3052 +3 2314 2502 2377 +3 5732 5666 5667 +3 17730 17987 18365 +3 23648 23840 23800 +3 23843 24089 23922 +3 16937 17223 17146 +3 5585 5523 5973 +3 6245 6182 6060 +3 10336 9836 9517 +3 7920 8188 7865 +3 698 658 619 +3 7987 8045 8834 +3 18903 18323 17944 +3 2231 2005 2117 +3 17359 17075 17143 +3 14468 14293 14107 +3 23652 23538 23217 +3 7692 7849 8236 +3 19053 18631 18743 +3 23923 23924 23950 +3 13840 13793 13693 +3 22984 22846 22709 +3 17581 18087 18364 +3 21585 21797 22081 +3 20042 20152 20157 +3 20157 20158 20042 +3 12386 12737 12647 +3 12647 12554 12386 +3 16878 17094 17157 +3 2860 2753 2861 +3 7475 7335 7120 +3 7120 6757 7475 +3 9171 9004 8788 +3 24048 24174 24267 +3 10003 9850 10347 +3 10347 9851 10003 +3 2448 2392 2519 +3 12512 12753 12618 +3 12618 12266 12512 +3 3542 3361 3841 +3 3841 3840 3542 +3 7592 7946 7944 +3 11203 11204 11437 +3 11437 10966 11203 +3 4847 4990 5047 +3 5047 4899 4847 +3 8403 8766 8645 +3 8645 8177 8403 +3 24185 24218 24314 +3 15795 15666 15618 +3 16839 16837 17118 +3 17118 17044 16839 +3 9558 9354 9416 +3 9416 9414 9558 +3 11354 10785 11607 +3 2914 2643 2689 +3 8237 8349 7854 +3 18903 17944 18589 +3 5889 5892 5891 +3 5891 6095 5889 +3 18124 18791 19000 +3 19000 18576 18124 +3 10162 10465 11336 +3 11336 11421 10162 +3 24854 24915 24863 +3 8914 8405 8582 +3 4942 4991 5192 +3 5192 5050 4942 +3 22797 23356 23357 +3 2832 3013 2834 +3 2834 2897 2832 +3 17491 17416 16709 +3 2514 2561 2714 +3 2714 2715 2514 +3 3642 3340 4133 +3 3378 3719 3811 +3 12973 13033 12715 +3 13510 13597 13556 +3 18586 19535 20203 +3 20203 19429 18586 +3 22699 22549 22782 +3 19996 20128 20122 +3 773 648 624 +3 24854 24863 24744 +3 24744 24837 24854 +3 14431 14852 14432 +3 14432 14322 14431 +3 9408 9673 9674 +3 14824 15102 14581 +3 14581 14638 14824 +3 7347 7486 7065 +3 1916 1819 1674 +3 1674 1737 1916 +3 13338 13150 13105 +3 9505 9008 8933 +3 9372 9512 9762 +3 9762 9513 9372 +3 9169 9422 9900 +3 9900 9682 9169 +3 1708 1614 1556 +3 23534 23944 23763 +3 21259 21494 21620 +3 8698 8332 8330 +3 7179 7593 7751 +3 14488 14487 14144 +3 7474 7672 7610 +3 18927 20220 19675 +3 19675 19336 18927 +3 24921 24908 24894 +3 24894 24893 24921 +3 18587 18235 18588 +3 18285 18286 18191 +3 6555 6044 7030 +3 21342 21419 21899 +3 21899 21570 21342 +3 3746 3839 3799 +3 3799 3483 3746 +3 3051 2985 2870 +3 17242 17385 17538 +3 8872 8430 8871 +3 20441 20762 21099 +3 2409 2231 2117 +3 17677 17523 17521 +3 10616 10693 10465 +3 3022 3245 3402 +3 3402 3456 3022 +3 23472 23471 23425 +3 18248 18055 18921 +3 18921 18341 18248 +3 18013 18294 18867 +3 7218 7142 6925 +3 7624 7844 8461 +3 19512 19511 20368 +3 20368 19634 19512 +3 3217 3170 2989 +3 5909 6361 6495 +3 6495 6360 5909 +3 5345 5597 5988 +3 5988 5911 5345 +3 10464 9980 9821 +3 4709 4418 4809 +3 4809 4955 4709 +3 5874 5873 5690 +3 8116 8468 8771 +3 8771 8709 8116 +3 14827 14828 15106 +3 3910 4055 4198 +3 4198 4056 3910 +3 23093 22996 23328 +3 23328 23039 23093 +3 2866 2985 3048 +3 3048 3105 2866 +3 7192 7668 7263 +3 7263 6903 7192 +3 20748 20524 20336 +3 5258 5520 5517 +3 7484 7127 7680 +3 2434 2376 2309 +3 8232 8338 8043 +3 19656 19208 19532 +3 9627 10464 9821 +3 9266 9383 9080 +3 9080 9269 9266 +3 23054 23111 23522 +3 2189 2188 2277 +3 5183 5379 5252 +3 24280 24281 24372 +3 24372 24318 24280 +3 24724 24743 24711 +3 14912 15233 14982 +3 14982 14184 14912 +3 140 116 174 +3 8401 8643 8907 +3 8907 9151 8401 +3 9917 9775 10340 +3 4102 3911 3855 +3 13187 13186 13285 +3 13285 13332 13187 +3 9066 8793 8365 +3 10587 10209 10366 +3 24924 24932 24880 +3 5665 5997 6438 +3 19056 19373 19372 +3 3552 3709 3846 +3 3846 3550 3552 +3 4987 5325 5513 +3 5513 5442 4987 +3 12578 12867 12477 +3 12477 12364 12578 +3 24221 24249 24350 +3 24350 24247 24221 +3 4740 4832 5428 +3 5428 5105 4740 +3 13017 12804 12459 +3 14567 14624 14452 +3 21368 21146 21223 +3 2951 3067 3128 +3 3128 2950 2951 +3 4503 4307 4397 +3 6391 6849 7070 +3 7070 7133 6391 +3 5302 5237 5236 +3 19561 20097 20098 +3 20098 19562 19561 +3 24398 24371 24369 +3 1244 1246 1134 +3 4804 4907 5139 +3 18690 19311 19535 +3 1391 1444 1465 +3 3103 3207 3309 +3 3309 3264 3103 +3 10060 10259 10952 +3 21359 20820 20716 +3 24474 24487 24559 +3 24559 24525 24474 +3 7883 7519 8066 +3 2658 2543 2654 +3 2654 2653 2658 +3 7389 7384 7242 +3 23919 23981 24088 +3 4860 5273 5277 +3 5277 5206 4860 +3 21410 21327 21174 +3 11682 11212 11766 +3 5880 5566 5822 +3 3948 4191 4094 +3 13433 13571 13660 +3 15715 15602 15484 +3 11963 12273 12856 +3 19996 20122 20119 +3 23073 23020 23019 +3 19568 19453 19571 +3 19571 19569 19568 +3 5312 5763 5373 +3 5373 4936 5312 +3 9644 10176 10406 +3 10406 9915 9644 +3 3255 3305 2793 +3 6085 6208 6526 +3 6526 6527 6085 +3 8838 9221 9547 +3 9547 9292 8838 +3 2459 2641 2911 +3 2911 2730 2459 +3 19641 19893 19895 +3 2302 2419 2418 +3 21843 21961 22015 +3 22015 22063 21843 +3 8099 8098 8511 +3 8511 7416 8099 +3 23037 23282 23370 +3 23370 23281 23037 +3 21611 21557 21405 +3 6327 5820 5688 +3 17490 17637 17491 +3 9436 9511 9071 +3 23281 23184 22855 +3 24138 24199 24200 +3 24200 24292 24138 +3 12875 12923 12874 +3 22185 22393 22337 +3 7351 7493 7417 +3 12474 12814 12360 +3 18955 19167 19374 +3 19374 18854 18955 +3 10858 11741 11591 +3 11591 11110 10858 +3 24939 24945 24943 +3 24943 24944 24939 +3 3989 3652 4231 +3 7814 7751 7595 +3 8044 8107 8579 +3 9845 9996 10087 +3 10087 9452 9845 +3 14842 14662 14475 +3 12092 11823 12258 +3 5199 5269 5198 +3 23986 24126 24057 +3 24057 23953 23986 +3 10614 10856 11016 +3 8037 9212 8702 +3 15348 15112 15046 +3 15046 14768 15348 +3 5715 5976 5336 +3 18325 18237 18590 +3 16018 15711 15712 +3 15712 15892 16018 +3 21497 21833 21566 +3 17886 17887 18155 +3 18155 18068 17886 +3 23540 23688 23948 +3 23948 23541 23540 +3 22546 22547 22059 +3 12073 12549 12070 +3 18039 17858 17698 +3 15723 15180 15365 +3 1304 1149 1187 +3 3096 3257 3589 +3 17729 17583 17505 +3 14058 14587 14112 +3 15719 16203 16322 +3 3872 4120 4302 +3 16360 16477 16731 +3 18173 17989 17990 +3 17990 17988 18173 +3 2334 2412 2795 +3 2795 2591 2334 +3 11821 12142 12507 +3 12316 12186 12592 +3 1874 2103 2102 +3 2102 1971 1874 +3 9184 9186 9435 +3 9435 9507 9184 +3 6741 6815 7243 +3 14649 14647 14176 +3 16447 16565 16101 +3 15299 15491 15661 +3 15661 15953 15299 +3 2529 2733 2530 +3 2530 2579 2529 +3 21047 21578 21579 +3 11913 12042 12292 +3 12292 12114 11913 +3 22590 22481 22483 +3 22483 22646 22590 +3 858 744 771 +3 5691 5875 6083 +3 6083 6204 5691 +3 4757 4952 5001 +3 19070 19180 19390 +3 19390 19182 19070 +3 1477 1507 1559 +3 15645 15589 16133 +3 16133 15763 15645 +3 20902 20900 21534 +3 21534 21667 20902 +3 6986 6985 6703 +3 912 990 989 +3 989 911 912 +3 19647 20288 19413 +3 19413 19296 19647 +3 22128 22066 22282 +3 22282 22283 22128 +3 16685 16089 16145 +3 18384 18550 18654 +3 12563 12564 12700 +3 12700 12844 12563 +3 5557 5613 5361 +3 5361 5166 5557 +3 8522 8839 9222 +3 9222 8912 8522 +3 2692 2690 2331 +3 12612 12557 12252 +3 12579 12872 12817 +3 20527 20524 21087 +3 16997 17142 17215 +3 17215 17070 16997 +3 23690 23655 23888 +3 23853 23852 24058 +3 7931 8194 8544 +3 13107 12789 12898 +3 12898 13341 13107 +3 23274 23136 23456 +3 23270 23399 23364 +3 17979 17896 17981 +3 16692 17032 16893 +3 16893 16326 16692 +3 12061 12129 11786 +3 24400 24414 24401 +3 1233 1234 1273 +3 12934 13177 13374 +3 13374 13280 12934 +3 18714 18712 17959 +3 8190 8595 8593 +3 8593 8296 8190 +3 20633 20753 20846 +3 21606 21161 21319 +3 21319 21682 21606 +3 1501 1412 1319 +3 16574 16703 16624 +3 9402 9342 8836 +3 8582 8977 9097 +3 9097 8914 8582 +3 1505 1415 1360 +3 1360 1383 1505 +3 22695 22543 22694 +3 7916 7917 8239 +3 3567 3383 3449 +3 16151 15614 15958 +3 20961 21438 21047 +3 10085 10411 10712 +3 10712 10415 10085 +3 1715 1695 1828 +3 2787 2461 2731 +3 2731 3082 2787 +3 552 512 622 +3 23330 23328 22996 +3 12248 12139 12607 +3 12607 12500 12248 +3 3502 3623 3715 +3 11452 11064 11286 +3 695 600 767 +3 767 740 695 +3 7569 7500 6655 +3 24094 24093 24095 +3 24095 24181 24094 +3 22427 22280 22654 +3 2754 2703 2607 +3 17499 17657 17893 +3 24245 24155 23991 +3 23281 22855 23038 +3 23038 23037 23281 +3 17410 18419 18049 +3 11212 10415 11283 +3 20025 19871 19731 +3 9685 9242 9310 +3 6155 6214 6032 +3 11356 11761 11759 +3 11759 11122 11356 +3 15777 15534 15535 +3 1870 1843 1728 +3 24431 24384 24359 +3 15878 15935 16128 +3 16128 16126 15878 +3 15474 16013 15593 +3 22326 22240 22293 +3 13852 13853 13702 +3 13702 13803 13852 +3 7006 7150 7434 +3 7434 7572 7006 +3 24228 24196 24264 +3 24264 24227 24228 +3 6727 6945 7087 +3 2227 2107 2005 +3 23335 23292 23293 +3 3390 3233 3510 +3 3510 3389 3390 +3 1217 1165 1129 +3 12945 13186 12782 +3 8119 8530 8053 +3 8053 7733 8119 +3 2306 2309 2307 +3 22056 22117 22220 +3 22220 22116 22056 +3 6863 6537 6469 +3 16979 17706 18141 +3 18141 18142 16979 +3 12580 12365 12167 +3 10638 10883 10341 +3 10582 10662 10818 +3 10818 10583 10582 +3 14273 14272 14743 +3 14743 14744 14273 +3 8278 8396 8694 +3 8694 8898 8278 +3 2650 2538 2802 +3 2802 3039 2650 +3 23924 23847 23850 +3 23950 23924 23850 +3 14206 14375 14267 +3 24019 24176 24086 +3 13591 13995 14041 +3 14041 13500 13591 +3 1336 1335 1577 +3 15432 15307 15310 +3 15193 15425 15427 +3 15427 15378 15193 +3 6138 5954 5695 +3 11762 11843 11525 +3 23302 23521 23520 +3 5764 5874 5313 +3 18717 18516 18718 +3 18718 18720 18717 +3 7573 7367 7916 +3 7916 8119 7573 +3 2877 2614 2615 +3 4173 3771 3868 +3 3868 4491 4173 +3 4686 4834 4394 +3 18979 19191 19510 +3 5729 5994 6302 +3 10324 11190 11586 +3 11586 11263 10324 +3 19050 18846 18849 +3 6333 6529 6653 +3 10014 9466 9713 +3 8411 8528 8657 +3 8657 8471 8411 +3 23575 23540 23258 +3 23258 23164 23575 +3 211 205 204 +3 4411 4952 4567 +3 15283 15168 15591 +3 15591 15524 15283 +3 23208 23346 23206 +3 9061 8864 9426 +3 249 274 280 +3 20363 20364 20028 +3 13115 13072 13116 +3 13116 13241 13115 +3 11229 11230 11467 +3 11467 11293 11229 +3 20724 20725 20609 +3 19242 19457 19247 +3 23526 23435 23386 +3 21136 20820 21359 +3 6620 7038 7463 +3 7463 7257 6620 +3 3013 3186 3393 +3 3393 2834 3013 +3 10653 10429 10501 +3 22552 22744 22976 +3 22976 22372 22552 +3 24390 24340 24449 +3 24449 24538 24390 +3 8582 8405 8178 +3 9771 9770 10634 +3 5065 5066 5204 +3 5204 5135 5065 +3 9133 9027 9526 +3 9526 9451 9133 +3 11530 11450 11979 +3 16928 17134 17209 +3 17209 17132 16928 +3 6476 6343 6278 +3 5892 5889 5963 +3 23954 24059 24184 +3 23936 23937 24199 +3 24199 24138 23936 +3 10720 10494 10565 +3 3614 3495 3852 +3 13818 13717 13434 +3 14631 14886 15152 +3 583 681 645 +3 2774 2772 3131 +3 3131 2953 2774 +3 23341 23054 23522 +3 8419 8420 8192 +3 13673 13154 13070 +3 15181 15298 15491 +3 23731 23548 23624 +3 12555 12387 12608 +3 20275 20273 20385 +3 20385 20386 20275 +3 20405 20601 20965 +3 20965 20195 20405 +3 18532 18744 18949 +3 17308 17307 17095 +3 21054 21213 21285 +3 5585 5454 5130 +3 5130 5058 5585 +3 3489 3320 3435 +3 15679 15444 15392 +3 1144 1126 1302 +3 5315 5314 5241 +3 8534 8783 9236 +3 15605 15725 16095 +3 14411 14410 13802 +3 22779 22924 22545 +3 22545 22311 22779 +3 10188 10642 10344 +3 1077 1130 1109 +3 9987 10402 10267 +3 2387 2386 2559 +3 7847 7563 7426 +3 10028 10300 9873 +3 16029 15951 16378 +3 3433 3543 3479 +3 15069 15612 15303 +3 6774 6329 7352 +3 7352 7621 6774 +3 15522 15827 15885 +3 15057 15358 14591 +3 14591 14910 15057 +3 12364 12477 12226 +3 12226 11768 12364 +3 16521 16462 16341 +3 17742 17741 17835 +3 17531 17453 17847 +3 18307 18471 18664 +3 21766 22052 21619 +3 21619 21892 21766 +3 7758 7893 8146 +3 10380 10308 10310 +3 2832 2720 2956 +3 2956 3073 2832 +3 18803 18910 18330 +3 7069 7068 7350 +3 7350 7280 7069 +3 4117 4298 4339 +3 15574 15682 15632 +3 22523 22304 22196 +3 22196 22400 22523 +3 13259 13411 13308 +3 13321 13752 13650 +3 13650 13516 13321 +3 24745 24746 24700 +3 2180 2217 2218 +3 20531 20429 20529 +3 20529 20753 20531 +3 10989 11140 11295 +3 4009 3864 3764 +3 4314 4408 4031 +3 4031 3892 4314 +3 16411 16723 17067 +3 16649 16411 17067 +3 7570 7291 7292 +3 7292 7629 7570 +3 19117 19437 19436 +3 20138 19739 20453 +3 20453 20026 20138 +3 14865 14795 15080 +3 15080 15007 14865 +3 24331 24332 24414 +3 17689 17606 17310 +3 16685 17025 17102 +3 17102 16686 16685 +3 24308 24310 24242 +3 16932 17135 17658 +3 11184 10852 10945 +3 10945 11583 11184 +3 14098 14385 13890 +3 4341 3966 3772 +3 7337 7198 7543 +3 7543 7542 7337 +3 11381 11543 11697 +3 11697 11382 11381 +3 2870 2869 2868 +3 743 702 792 +3 3148 3458 3786 +3 2946 3225 3179 +3 18025 18396 18024 +3 19327 19014 19013 +3 23703 23737 23821 +3 23821 23778 23703 +3 11909 11608 11281 +3 24423 24438 24482 +3 24482 24503 24423 +3 24538 24449 24502 +3 24502 24579 24538 +3 22165 22481 22590 +3 22590 22587 22165 +3 8233 7986 8042 +3 3893 3990 3468 +3 22255 22341 22571 +3 22571 22301 22255 +3 5008 5290 5085 +3 21038 21037 20784 +3 23546 23316 23619 +3 23619 23773 23546 +3 23500 23584 23499 +3 11430 11515 11958 +3 11958 11602 11430 +3 7304 7088 7234 +3 7234 7512 7304 +3 21442 21650 21911 +3 21911 21355 21442 +3 6837 7409 6975 +3 7949 8012 7889 +3 12183 12726 12544 +3 12544 12772 12183 +3 23261 23262 23072 +3 19661 19319 19217 +3 22047 21553 21881 +3 21881 22048 22047 +3 12196 12076 13099 +3 13099 12736 12196 +3 20137 20022 19862 +3 7441 8129 7927 +3 7030 6295 7100 +3 3535 3795 3896 +3 20882 20885 20877 +3 7694 7854 8182 +3 8182 7729 7694 +3 2285 2642 2912 +3 2912 2686 2285 +3 4151 4282 4043 +3 22663 22840 23023 +3 2675 2951 2950 +3 2950 2889 2675 +3 1043 1147 1162 +3 1162 1102 1043 +3 1074 896 951 +3 951 1001 1045 +3 1045 1074 951 +3 13084 13363 13265 +3 13265 13164 13084 +3 8537 8992 9055 +3 9055 8785 8537 +3 3076 3633 3236 +3 3236 3141 3076 +3 11771 11615 11056 +3 1514 1515 1518 +3 24456 24430 24429 +3 8631 8274 8221 +3 15162 14968 14527 +3 18710 17629 18504 +3 18504 18919 18710 +3 17723 17818 17898 +3 17898 17897 17723 +3 16160 16576 16625 +3 4191 3948 3836 +3 14549 15064 15490 +3 16901 16836 17189 +3 17189 17116 16901 +3 8270 8029 8445 +3 9590 9768 10181 +3 24581 24646 24534 +3 24534 24484 24581 +3 19469 19592 19362 +3 19362 19594 19469 +3 5194 5125 5052 +3 22595 22316 23069 +3 23069 22971 22595 +3 10337 10408 10786 +3 24275 24211 24243 +3 24243 24309 24275 +3 12683 12885 12828 +3 7471 7470 7711 +3 8202 8255 8670 +3 8670 8010 8202 +3 5837 5637 5967 +3 5967 6096 5837 +3 3125 3279 3226 +3 3226 3180 3125 +3 18772 18386 18199 +3 7278 7554 7839 +3 7839 7488 7278 +3 13131 12918 13258 +3 23115 23204 23477 +3 23477 23386 23115 +3 24204 24267 24174 +3 22585 22821 22734 +3 22734 22694 22585 +3 14876 15257 14808 +3 17831 17997 17827 +3 3219 3215 3493 +3 3493 3221 3219 +3 18551 18553 18658 +3 18658 18657 18551 +3 2425 2484 2359 +3 3009 3284 2831 +3 287 334 427 +3 2527 2729 2840 +3 2840 2907 2527 +3 19500 19879 19740 +3 19740 19741 19500 +3 5625 5882 6086 +3 6086 5881 5625 +3 10205 10583 10440 +3 10440 10290 10205 +3 3670 3768 3919 +3 13824 13668 13825 +3 13825 13886 13824 +3 20672 20581 20678 +3 7009 6866 6868 +3 4986 4842 4844 +3 2419 2302 2347 +3 11077 10578 10433 +3 18665 19393 19186 +3 8383 8026 8157 +3 8157 8812 8383 +3 16742 16947 17158 +3 4561 4751 4861 +3 24583 24555 24624 +3 24624 24595 24583 +3 1342 1302 1363 +3 1363 1585 1342 +3 10227 10229 10230 +3 7815 7704 8432 +3 8432 8550 7815 +3 7909 7496 8282 +3 13747 13560 13217 +3 13217 13603 13747 +3 24100 23959 23734 +3 23734 23815 24100 +3 1917 1819 2163 +3 2163 2044 1917 +3 9427 9906 10698 +3 10698 10399 9427 +3 7572 7915 7365 +3 18009 18007 18005 +3 3580 3823 3522 +3 3522 3341 3580 +3 19576 19460 19579 +3 14164 14453 14039 +3 16291 16401 16578 +3 16578 16577 16291 +3 10533 10762 11103 +3 11103 11104 10533 +3 24081 24174 23979 +3 144 110 100 +3 18129 18586 19104 +3 9109 9681 9820 +3 16972 16764 16453 +3 24238 24175 24122 +3 24251 24191 24104 +3 13355 13545 14102 +3 14102 13632 13355 +3 6464 6591 7003 +3 7003 7002 6464 +3 17065 16923 16780 +3 9965 10142 10043 +3 8167 8224 8564 +3 9589 9317 9316 +3 9316 10270 9589 +3 7931 8544 8418 +3 23953 24057 24055 +3 24055 23985 23953 +3 19635 19401 20040 +3 4434 4384 4066 +3 21781 21200 21272 +3 13521 12995 13231 +3 11080 11551 11788 +3 20821 19099 19533 +3 15437 16110 15387 +3 15387 15386 15437 +3 22053 22005 22218 +3 22218 22165 22053 +3 21119 21507 21426 +3 21426 21118 21119 +3 4640 4306 4837 +3 4837 4691 4640 +3 11669 11964 12096 +3 16700 16507 16390 +3 3773 3570 3967 +3 5685 4979 5303 +3 21706 21772 21831 +3 17422 17570 17647 +3 17647 17646 17422 +3 18350 18610 18613 +3 18441 18534 18533 +3 12023 11509 11821 +3 10268 10480 10269 +3 10269 10077 10268 +3 19854 19853 19848 +3 19848 19849 19851 +3 19851 19854 19848 +3 12894 13188 13004 +3 19889 19890 19755 +3 19755 20156 19889 +3 20912 21394 21686 +3 13270 13271 13167 +3 13270 13167 12878 +3 12878 12763 12677 +3 23949 23848 23442 +3 14579 14286 15033 +3 7090 7373 7093 +3 7093 6808 7090 +3 62 75 94 +3 23118 23152 22925 +3 20193 20192 19773 +3 23185 23283 23562 +3 23562 23329 23185 +3 18220 18996 18995 +3 5537 5989 6116 +3 3107 3210 3265 +3 21857 21915 22236 +3 23446 22940 23022 +3 5758 5871 5620 +3 5620 6199 5758 +3 218 233 178 +3 24314 24347 24393 +3 24276 24312 24343 +3 23787 23786 23785 +3 21410 21176 21560 +3 7872 7642 7739 +3 11683 11529 11616 +3 2004 2161 2331 +3 24006 24116 23935 +3 4867 5074 5538 +3 23583 23618 23807 +3 6781 7076 6582 +3 9031 9275 9387 +3 9387 9531 9031 +3 3531 3828 3987 +3 3987 3740 3531 +3 17659 17657 17500 +3 17500 17661 17659 +3 12913 13030 12863 +3 21851 21439 21355 +3 9156 9404 9157 +3 15683 15872 16177 +3 16177 15812 15683 +3 20566 19634 20778 +3 11815 11419 11187 +3 18466 18661 18665 +3 18665 18469 18466 +3 9061 9753 9368 +3 9373 9125 9586 +3 9586 9587 9373 +3 1813 1877 2002 +3 18536 19053 18955 +3 18955 18854 18536 +3 24304 24208 23921 +3 1889 2055 2211 +3 1932 1889 2211 +3 10491 10001 10493 +3 583 584 553 +3 553 511 583 +3 3935 3820 4021 +3 4021 3881 3935 +3 18098 18279 18278 +3 18278 18094 18098 +3 23929 24031 24099 +3 24099 23893 23929 +3 1414 1384 1461 +3 1461 1458 1414 +3 14626 14627 14749 +3 14749 14696 14626 +3 13815 13715 13713 +3 10802 10723 10504 +3 24594 24583 24595 +3 8174 8039 8104 +3 8104 7782 8174 +3 4892 5035 5317 +3 23570 23643 23680 +3 20574 20272 20055 +3 19827 19825 19967 +3 19161 19053 18743 +3 1687 1689 1559 +3 13111 13673 13070 +3 8416 8248 8132 +3 2996 3275 2713 +3 2713 2885 2996 +3 6073 6072 6451 +3 148 198 169 +3 169 121 148 +3 24234 24172 24298 +3 24298 24297 24234 +3 18309 18780 18980 +3 21778 21505 21268 +3 4736 4492 4299 +3 22164 22210 22310 +3 12213 12401 12708 +3 12708 12269 12213 +3 8001 8356 8658 +3 1965 1867 1967 +3 1967 1966 1965 +3 14149 14147 14501 +3 14501 14444 14149 +3 7179 7751 7591 +3 7591 7253 7179 +3 5946 6134 7072 +3 7072 7073 5946 +3 12562 12698 12844 +3 12844 12745 12562 +3 14898 14464 14340 +3 8544 8863 8789 +3 8789 8476 8544 +3 12925 13135 13272 +3 23592 23704 23669 +3 24635 24667 24662 +3 23655 23689 23725 +3 2769 2824 2770 +3 2770 2558 2769 +3 968 887 916 +3 8975 8905 9217 +3 9217 9339 8975 +3 9913 10076 10873 +3 24240 24208 24408 +3 24408 24340 24240 +3 12567 13155 12955 +3 16118 15988 15747 +3 20465 20466 20670 +3 20670 20576 20465 +3 23097 23045 22904 +3 19119 18922 19330 +3 12090 12205 11659 +3 22774 23052 22916 +3 4862 4803 4611 +3 4611 4904 4862 +3 3486 3435 3434 +3 3434 3433 3486 +3 16965 17033 16758 +3 19107 18904 18905 +3 18905 18798 19107 +3 3327 3329 3226 +3 22664 23075 23264 +3 21626 21835 21898 +3 17630 17413 17045 +3 5763 6017 5311 +3 5311 5373 5763 +3 3926 4119 4300 +3 4300 4121 3926 +3 4358 4027 4518 +3 4518 4407 4358 +3 4075 4123 4396 +3 17286 17430 17505 +3 2300 2344 2601 +3 6961 7181 7458 +3 10994 11237 10915 +3 10915 10908 10994 +3 18729 18520 18829 +3 18829 18731 18729 +3 10038 10244 10306 +3 10619 10394 11025 +3 9823 10395 10771 +3 10771 10326 9823 +3 24450 24399 24504 +3 24504 24535 24450 +3 16457 16159 16768 +3 16147 15779 16026 +3 9885 9555 9737 +3 9737 9810 9885 +3 12495 12827 13047 +3 13047 13091 12495 +3 24847 24806 24832 +3 16104 15853 15791 +3 15791 16218 16104 +3 19068 18964 18871 +3 18871 18966 19068 +3 5740 5421 6127 +3 6127 6511 5740 +3 2156 2198 2685 +3 2068 2156 2685 +3 8976 9095 9153 +3 9153 9154 8976 +3 16818 17164 17385 +3 160 167 184 +3 184 177 160 +3 24714 24770 24782 +3 14657 14062 14655 +3 24446 24388 24336 +3 3335 3390 3389 +3 16885 16747 16682 +3 16682 16746 16885 +3 2068 2685 2783 +3 2783 2402 2068 +3 6644 6768 7064 +3 219 234 254 +3 1638 1534 1379 +3 12218 12466 13029 +3 13029 12912 12218 +3 8076 8015 8377 +3 19010 19105 19213 +3 19213 19659 19010 +3 879 697 720 +3 7010 7009 6868 +3 14430 14255 14606 +3 14606 14727 14430 +3 8860 8718 9001 +3 9001 8064 8860 +3 10025 9543 9870 +3 9870 10216 10025 +3 1871 1730 1904 +3 8551 8433 8143 +3 5942 5818 5493 +3 22686 22776 22914 +3 22914 22775 22686 +3 6348 6161 6481 +3 6481 6609 6348 +3 24147 24274 24210 +3 8553 8486 8617 +3 3369 3554 3556 +3 3369 3556 3439 +3 3439 3272 3369 +3 16984 16520 16231 +3 8118 8052 8185 +3 15281 15346 14972 +3 14972 14834 15281 +3 23686 23650 23801 +3 10365 10519 10367 +3 10367 10297 10365 +3 22887 22799 22845 +3 22845 22889 23171 +3 23171 22887 22845 +3 21490 21098 21331 +3 13070 13154 13198 +3 13198 13071 13070 +3 4752 4655 4363 +3 7185 7324 7109 +3 1771 1895 2063 +3 2063 1958 1771 +3 19710 19595 19712 +3 10296 10295 10449 +3 790 720 658 +3 19343 19952 19564 +3 19564 19449 19343 +3 13507 13131 13258 +3 2097 2195 2400 +3 1874 1873 1756 +3 7907 7491 7983 +3 7983 8512 7907 +3 679 678 659 +3 21709 21625 21896 +3 21896 21895 21709 +3 24056 23951 24094 +3 23649 23212 23483 +3 9181 9067 9686 +3 9686 9312 9181 +3 1217 1129 1284 +3 1284 1286 1217 +3 1581 1612 1706 +3 1706 1753 1581 +3 12186 12316 11556 +3 12660 13026 13122 +3 23539 23490 23541 +3 23541 23948 23539 +3 11572 11499 11414 +3 11414 11413 11572 +3 23653 24025 23614 +3 23614 23575 23538 +3 23538 23653 23614 +3 11994 12065 11555 +3 12050 11981 12298 +3 7654 8068 8140 +3 8140 7943 7654 +3 24201 24173 24382 +3 24382 24235 24201 +3 19028 19138 19135 +3 13361 14004 14056 +3 712 951 896 +3 16306 16064 16063 +3 16063 16593 16306 +3 19218 18699 19219 +3 15397 15633 15750 +3 15750 15811 15397 +3 18750 19850 18951 +3 18951 18748 18750 +3 7838 7777 7979 +3 7979 7980 7838 +3 8200 7883 8545 +3 8545 8365 8200 +3 23531 23479 23758 +3 20972 21134 21516 +3 10060 10952 11018 +3 14639 14637 14703 +3 14703 14763 14639 +3 10494 10980 10492 +3 1941 2197 2223 +3 2223 2035 1941 +3 424 441 513 +3 15016 15565 15799 +3 15016 15799 15676 +3 15676 15564 15016 +3 7702 7383 8006 +3 8006 8005 7702 +3 6128 6512 6984 +3 6984 6383 6128 +3 22345 22461 22191 +3 22794 22935 23018 +3 460 393 491 +3 491 514 460 +3 1699 1602 1471 +3 15195 15009 14802 +3 10067 9753 9684 +3 9684 10066 10067 +3 23080 23076 23172 +3 23172 23130 23080 +3 20720 21060 20721 +3 20721 20408 20720 +3 20997 21236 21757 +3 12442 12649 12948 +3 3237 3077 3238 +3 13719 14029 14198 +3 14198 13975 13719 +3 7151 7230 7229 +3 7229 7436 7151 +3 16214 16445 16613 +3 3414 3298 3413 +3 4532 4332 4674 +3 4674 4673 4532 +3 16861 16860 16721 +3 1616 1645 1584 +3 19981 20237 20231 +3 11736 11813 11812 +3 11812 11580 11736 +3 18457 18652 18101 +3 4691 4837 5177 +3 5177 4885 4691 +3 14627 14628 14750 +3 3799 3842 3999 +3 3999 3747 3799 +3 2199 2251 2404 +3 23752 23716 23524 +3 15040 15037 15583 +3 22965 23202 23344 +3 22446 22502 22560 +3 11746 12146 11660 +3 9406 9485 9669 +3 9833 10266 9511 +3 15968 16106 16222 +3 9432 9433 9691 +3 9691 9430 9432 +3 8324 8559 8628 +3 18967 18866 19178 +3 19178 19179 18967 +3 21612 21556 21694 +3 21694 21695 21612 +3 3155 3346 3528 +3 1758 1759 1851 +3 5225 4820 4927 +3 4927 5554 5225 +3 7975 7685 8277 +3 8277 8396 7975 +3 22043 21939 22261 +3 22261 21877 22043 +3 23208 23206 23118 +3 24652 24682 24651 +3 24651 24611 24652 +3 22806 22894 22762 +3 3308 3424 3263 +3 13853 13852 14117 +3 14117 13959 13853 +3 15550 15959 15729 +3 15729 15425 15550 +3 1180 1207 1208 +3 9897 10258 9746 +3 17236 17526 17601 +3 10204 10816 10905 +3 4581 4481 4675 +3 2157 2458 2282 +3 24584 24556 24582 +3 4194 4196 3905 +3 3905 3904 4194 +3 24250 24252 24253 +3 24253 23176 24250 +3 22817 22818 23002 +3 23002 22868 22817 +3 19350 19818 19040 +3 19040 19249 19350 +3 11723 11722 11725 +3 11725 11641 11723 +3 21515 21356 21788 +3 7982 7906 8096 +3 8096 8826 7982 +3 11589 11737 11818 +3 7631 7630 7294 +3 9780 9919 9997 +3 9997 9527 9780 +3 12794 12655 12904 +3 12904 12748 12794 +3 8461 8578 8975 +3 24312 24276 24217 +3 23171 23315 23545 +3 23545 23394 23171 +3 2977 2980 3159 +3 9342 9402 9874 +3 9874 9798 9342 +3 5096 5227 5869 +3 735 922 900 +3 19792 20414 20830 +3 12395 12507 12615 +3 12615 12901 12395 +3 15149 14947 14748 +3 22925 22780 22927 +3 22927 23118 22925 +3 22628 22953 22901 +3 16773 16633 16579 +3 16579 16848 16773 +3 9266 9645 10183 +3 17469 17319 17698 +3 20791 20681 20688 +3 20688 20800 20791 +3 17301 16803 16738 +3 5313 5240 5111 +3 21165 20628 20746 +3 20746 21239 21165 +3 18272 18173 17988 +3 17988 18273 18272 +3 24686 24621 24666 +3 24666 24710 24686 +3 18275 18091 18442 +3 18442 18443 18275 +3 23011 23203 23384 +3 23384 23476 23011 +3 12524 12637 12293 +3 11351 11523 11904 +3 11904 11905 11351 +3 3711 3855 3666 +3 21947 21998 22209 +3 22209 21999 21947 +3 3202 3350 2649 +3 2649 2690 3202 +3 3709 3553 3752 +3 3752 3849 3709 +3 6866 7009 6798 +3 6798 6597 6866 +3 23704 23592 23558 +3 23778 23704 23558 +3 13911 13954 14116 +3 9894 9893 10160 +3 10160 9678 9894 +3 560 499 559 +3 20440 19953 19144 +3 3134 3008 3387 +3 3387 3333 3134 +3 21625 21626 21897 +3 21897 21896 21625 +3 10639 10792 10976 +3 8138 8429 8009 +3 10665 10908 10028 +3 8773 9228 9163 +3 8773 9163 8986 +3 8986 8654 8773 +3 24154 24098 24277 +3 24277 24219 24154 +3 1066 1178 1177 +3 1066 1177 1204 +3 1204 1139 1066 +3 5058 5266 5332 +3 20258 20263 20374 +3 20374 20375 20258 +3 14651 14532 15227 +3 16522 16577 16632 +3 16632 16712 16579 +3 16579 16522 16632 +3 5228 5230 5097 +3 22780 22926 22876 +3 2238 2269 2263 +3 9006 9057 9423 +3 9423 9500 9006 +3 16069 16312 15644 +3 24577 24593 24552 +3 74 82 119 +3 265 299 379 +3 379 313 265 +3 17746 17998 18378 +3 18378 18001 17746 +3 15077 14997 14928 +3 14928 14929 15077 +3 19012 19111 19543 +3 16215 16103 16276 +3 16276 15493 16215 +3 15992 15993 16241 +3 21417 21017 20771 +3 20771 21018 21417 +3 4243 4203 4581 +3 22617 22513 22847 +3 17794 17641 17709 +3 2623 2625 2445 +3 16199 16814 17163 +3 17163 16605 16199 +3 2163 2228 2648 +3 7071 8398 8230 +3 22739 22780 22925 +3 22775 22353 22540 +3 22540 22686 22775 +3 22947 23136 23027 +3 23027 22988 22947 +3 22402 22463 22526 +3 22526 22575 22402 +3 13595 13841 14109 +3 13595 14109 14172 +3 14172 13792 13595 +3 164 163 115 +3 9123 9121 9253 +3 22179 22077 22328 +3 1875 2001 2103 +3 2103 1874 1875 +3 10455 10530 10531 +3 10531 10606 10455 +3 8408 7996 7632 +3 19471 19600 19713 +3 19713 19365 19471 +3 610 629 652 +3 652 533 610 +3 11063 11287 11454 +3 11454 11061 11063 +3 23815 24103 24188 +3 24188 24100 23815 +3 16195 16313 16258 +3 4100 4238 4158 +3 4158 4002 4100 +3 7967 7680 7679 +3 7679 8221 7967 +3 14620 15146 15013 +3 15013 14689 14620 +3 4772 4773 5095 +3 5095 4971 4772 +3 5132 5133 5199 +3 15712 15598 16084 +3 11607 11906 12285 +3 13508 13638 14233 +3 1573 1604 1635 +3 24389 24421 24435 +3 24435 24339 24389 +3 20800 20689 20695 +3 20695 20694 20800 +3 2553 2437 2503 +3 2503 2613 2553 +3 4425 4528 4959 +3 4959 5010 4425 +3 13238 13531 13442 +3 4193 4097 3951 +3 1475 1438 1416 +3 13846 14006 14058 +3 19936 20622 20741 +3 20741 20211 19936 +3 24872 24855 24847 +3 2966 3246 3642 +3 3642 3641 2966 +3 11605 11902 11837 +3 11837 11520 11605 +3 12079 12325 12605 +3 12605 12078 12079 +3 19175 19272 19276 +3 17294 17297 17152 +3 18 26 69 +3 69 17 18 +3 23371 23412 23565 +3 23565 23187 23371 +3 3279 3278 3375 +3 3375 3376 3279 +3 14885 14283 13995 +3 14686 14870 14616 +3 14616 15143 14686 +3 4082 4267 4313 +3 1876 1812 1757 +3 10148 10146 10385 +3 10385 10315 10148 +3 16600 16681 16746 +3 16746 16682 16600 +3 15041 15104 15518 +3 15518 15463 15041 +3 1037 932 931 +3 15954 15901 15421 +3 7941 7888 8009 +3 18476 18393 18474 +3 1910 1849 1753 +3 10215 10113 10210 +3 15440 15320 14874 +3 3232 3136 3138 +3 18988 18989 19291 +3 19291 18890 18988 +3 2869 2870 2985 +3 2985 2866 2869 +3 6119 6240 6307 +3 6307 6441 6119 +3 4428 4669 4767 +3 4767 4770 4428 +3 2705 2610 2548 +3 22188 22089 21867 +3 19581 19692 19695 +3 19695 19697 19581 +3 4834 4686 5026 +3 3391 3515 3516 +3 3516 3394 3391 +3 24926 24935 24940 +3 24940 24948 24926 +3 23763 23837 23836 +3 23763 23836 23610 +3 19115 18419 19222 +3 19222 19935 19115 +3 11767 12111 11359 +3 11359 10881 11767 +3 11920 12418 12052 +3 16360 16188 15998 +3 16777 17649 17713 +3 6169 6049 6433 +3 6433 6298 6169 +3 1688 1757 1812 +3 1812 1756 1688 +3 21128 21282 21208 +3 21408 21409 21700 +3 21700 21615 21408 +3 17518 17673 17750 +3 4303 4393 4687 +3 18085 18084 17978 +3 18165 18085 17978 +3 21953 21619 22217 +3 4719 4918 5009 +3 5009 4813 4719 +3 9578 9689 9248 +3 9248 9370 9578 +3 2403 2283 2785 +3 2785 2640 2403 +3 14035 13940 13889 +3 3577 3784 3782 +3 1155 1290 1351 +3 23755 23754 23680 +3 8785 9055 9237 +3 9237 8852 8785 +3 2082 2237 1740 +3 5759 5620 5871 +3 7138 8103 7284 +3 7284 6706 7138 +3 22487 22699 22367 +3 18196 18292 18285 +3 7814 7595 7706 +3 8856 8661 9628 +3 9628 9566 8856 +3 10683 10844 10937 +3 22971 23069 22973 +3 12124 12489 12232 +3 7896 7191 7663 +3 7663 8438 7896 +3 5466 5801 6050 +3 5804 5474 5599 +3 9566 9628 9821 +3 9821 9750 9566 +3 24484 24534 24519 +3 24519 24392 24484 +3 4267 4082 3460 +3 3460 3582 4267 +3 3136 3288 3235 +3 3235 3138 3136 +3 23798 23683 23534 +3 16277 16276 16103 +3 12225 12636 12868 +3 12868 12971 12225 +3 7259 7603 7464 +3 16626 17123 17122 +3 17122 16905 16626 +3 15038 14580 14288 +3 14288 14895 15038 +3 4887 4599 5314 +3 22645 22730 23057 +3 23057 22919 22645 +3 11366 11457 11216 +3 11216 11129 11366 +3 7307 7010 7087 +3 11759 12409 12630 +3 11141 11295 11294 +3 12242 12133 12884 +3 17396 17324 17397 +3 1352 1404 1471 +3 1471 1449 1352 +3 13544 13738 13946 +3 13946 14042 13544 +3 1689 1616 1584 +3 6765 6702 7060 +3 7060 7271 6765 +3 14772 14713 15048 +3 15048 15284 14772 +3 22041 22197 22305 +3 22305 22257 22041 +3 24097 24219 24218 +3 24218 24185 24097 +3 8496 8739 9378 +3 20020 20014 20010 +3 8639 9145 8756 +3 8756 8334 8639 +3 9552 9613 9960 +3 15800 15565 15504 +3 23873 23937 23750 +3 16130 15821 15879 +3 4806 5143 5535 +3 5535 5284 4806 +3 17224 17080 17586 +3 17586 17288 17224 +3 15133 15134 15073 +3 15073 14731 15133 +3 6447 5930 6376 +3 22992 22806 22764 +3 349 313 479 +3 23137 23028 23135 +3 3933 3932 3974 +3 3974 3819 3933 +3 4853 4945 5054 +3 5054 4555 4853 +3 19257 19157 19365 +3 14745 14944 15564 +3 15564 15390 14745 +3 21151 21381 21461 +3 21151 21461 21376 +3 21376 21228 21151 +3 18447 18274 18371 +3 22835 22971 23216 +3 23216 23214 22835 +3 18809 18810 19444 +3 12976 12819 12874 +3 12874 12638 12976 +3 4016 3724 3778 +3 14800 14682 14615 +3 23989 24127 24151 +3 24151 24183 23989 +3 2928 3100 3260 +3 3260 3160 2928 +3 1232 1181 1234 +3 21585 22081 21732 +3 3045 3106 3209 +3 8625 8888 8889 +3 8889 8492 8625 +3 1286 1284 1307 +3 1307 1392 1286 +3 5950 6399 5877 +3 17792 17880 18250 +3 18250 18058 17792 +3 17482 17788 18051 +3 18051 17877 17482 +3 16446 16968 16500 +3 14065 13916 13856 +3 20542 21176 20759 +3 20759 20227 20542 +3 16800 16309 17229 +3 20724 21063 20976 +3 20976 20317 20724 +3 20799 20687 20795 +3 20795 20870 20799 +3 13805 14066 14183 +3 3815 3774 3508 +3 3508 3773 3815 +3 3544 3996 3839 +3 3839 3746 3544 +3 22567 22894 22760 +3 24683 24613 24686 +3 24686 24684 24683 +3 1878 1851 1816 +3 1816 1913 1878 +3 10306 10133 10040 +3 10040 10038 10306 +3 13064 12948 12785 +3 13361 13553 13552 +3 13552 13843 13361 +3 2992 2939 2936 +3 2936 3056 3058 +3 3058 2992 2936 +3 3139 3013 3073 +3 4499 4308 4642 +3 17942 18129 18040 +3 24591 24562 24528 +3 10417 10640 10345 +3 10345 10884 10417 +3 1152 1151 1049 +3 23641 23474 23432 +3 23432 23431 23520 +3 23520 23641 23432 +3 16399 16290 16233 +3 23806 23854 23989 +3 23989 23926 23806 +3 16316 16141 16601 +3 16601 16602 16316 +3 9913 10873 11205 +3 11205 10870 9913 +3 19856 19857 19607 +3 19607 19484 19856 +3 7881 7701 7809 +3 23581 23695 23728 +3 18113 18112 18559 +3 18559 18471 18113 +3 15851 16278 15958 +3 24215 24182 23987 +3 20760 20439 20440 +3 20440 19814 20760 +3 2868 2754 2705 +3 2705 2759 2868 +3 5685 5684 5616 +3 5616 5497 5685 +3 16420 16871 16798 +3 16798 16361 16420 +3 6098 6220 5971 +3 13361 14056 13463 +3 13463 13263 13553 +3 13553 13361 13463 +3 19842 19840 20113 +3 19842 20113 20118 +3 20118 20124 19842 +3 13968 13657 14016 +3 9052 8847 8988 +3 8988 9351 9052 +3 278 346 410 +3 410 333 278 +3 20847 20918 21167 +3 21167 21245 20847 +3 23439 23798 23210 +3 6872 6870 6945 +3 9682 9748 9564 +3 9564 9169 9682 +3 5713 6042 5979 +3 5979 5978 5713 +3 2847 2688 2462 +3 24384 24431 24442 +3 23089 22991 22950 +3 24280 24245 23991 +3 24019 24086 24271 +3 22069 22317 22602 +3 22602 22129 22069 +3 23889 23949 24027 +3 14361 14187 14311 +3 14311 14720 14361 +3 14206 14207 14325 +3 8081 7828 7542 +3 11452 11917 12051 +3 3293 3025 3085 +3 9619 9411 9491 +3 8115 7995 8114 +3 22098 22403 22157 +3 22157 21992 22098 +3 5497 4978 4979 +3 4979 5685 5497 +3 17812 17894 17811 +3 6168 5907 5983 +3 10204 10905 10662 +3 10662 10582 10204 +3 9503 9429 9114 +3 17532 17608 17759 +3 8147 7604 7400 +3 7400 7260 8147 +3 23203 23011 23062 +3 16323 16379 16754 +3 547 658 720 +3 22881 22658 22601 +3 3789 3788 3825 +3 22441 22796 23022 +3 23984 24054 24027 +3 7345 7209 7275 +3 12132 12242 12317 +3 24674 24700 24659 +3 3952 3904 3707 +3 18476 18474 18021 +3 18021 18211 18476 +3 17374 17757 17918 +3 18006 18010 18004 +3 18004 18104 18006 +3 20636 20755 20849 +3 23896 23858 23993 +3 11703 11475 11080 +3 11959 12400 12350 +3 8821 9141 9203 +3 9203 9277 8821 +3 17526 17841 17917 +3 17917 17601 17526 +3 24532 24612 24514 +3 24514 24500 24532 +3 23093 22573 22345 +3 22345 22810 23093 +3 15319 15441 15800 +3 11914 12114 12166 +3 10930 11004 11322 +3 11322 11003 10930 +3 14113 15167 14347 +3 9627 9821 9628 +3 12691 12076 11731 +3 15849 15242 14993 +3 14993 15956 15849 +3 8418 8476 8788 +3 8132 8418 8788 +3 7291 7570 7911 +3 7911 7360 7291 +3 3582 3460 3734 +3 3734 3407 3582 +3 23214 23256 23488 +3 19700 19701 19707 +3 5924 5811 6004 +3 6004 6060 5924 +3 11001 11090 11164 +3 11164 11162 11001 +3 5 18 15 +3 15 2 5 +3 5936 6129 5816 +3 5884 5574 5572 +3 3778 3392 3574 +3 23980 24082 24014 +3 24014 23918 23980 +3 21546 21319 21161 +3 21161 20841 21546 +3 16476 16359 16187 +3 23680 23642 23526 +3 23526 23570 23680 +3 24862 24852 24897 +3 24897 24910 24862 +3 23659 23775 23623 +3 2447 2625 2624 +3 8282 8283 8339 +3 9987 10267 9762 +3 9762 9641 9987 +3 20442 20103 19693 +3 521 578 500 +3 500 467 521 +3 2448 2519 2445 +3 2445 2449 2448 +3 24625 24585 24659 +3 18272 18271 18269 +3 13365 13269 13166 +3 18420 19015 18594 +3 12802 12399 12617 +3 12617 12707 12802 +3 474 441 388 +3 13983 14155 14450 +3 14450 14274 13983 +3 18512 19018 19334 +3 1688 1643 1615 +3 1688 1615 1664 +3 1664 1644 1688 +3 1404 1525 1603 +3 1603 1471 1404 +3 24278 24370 24396 +3 24396 24315 24277 +3 24277 24278 24396 +3 23019 22979 23313 +3 23313 23073 23019 +3 1970 2251 2199 +3 2199 2071 1970 +3 7709 7041 7896 +3 7896 7955 7709 +3 3209 3102 3101 +3 3101 3045 3209 +3 10394 10619 10545 +3 18878 18777 18972 +3 18972 19077 18878 +3 16857 16921 17344 +3 18211 18212 18309 +3 18309 18476 18211 +3 792 883 837 +3 837 743 792 +3 22365 22486 22169 +3 12242 12884 12683 +3 12683 12317 12242 +3 7080 6465 6268 +3 7559 7215 7785 +3 7785 7724 7559 +3 4665 4663 4370 +3 16411 16649 16410 +3 15619 15733 15555 +3 15555 15383 15619 +3 24646 24673 24567 +3 24567 24534 24646 +3 16882 16881 17305 +3 17305 17014 16882 +3 1189 1163 1106 +3 1106 1105 1189 +3 18005 18006 18104 +3 18104 18009 18005 +3 15046 15349 14836 +3 14836 14973 15046 +3 13428 13813 13812 +3 8849 8472 8990 +3 10104 10017 9719 +3 14723 14987 15175 +3 15175 14918 14723 +3 24338 24239 24050 +3 6932 6594 6793 +3 15935 16062 16246 +3 16246 16128 15935 +3 479 313 379 +3 379 412 479 +3 4742 5030 4688 +3 4688 4592 4742 +3 14468 14585 14829 +3 14829 14704 14468 +3 23284 23509 23330 +3 22554 23019 23020 +3 23020 22750 22554 +3 18195 18287 18461 +3 18461 18293 18195 +3 8908 9151 9472 +3 2673 2766 2556 +3 2556 2507 2673 +3 12849 12848 12567 +3 7163 7311 7445 +3 7445 7314 7163 +3 21763 21762 22104 +3 12008 11881 11802 +3 17087 17300 17521 +3 17521 17446 17087 +3 3304 3154 3256 +3 12530 12423 12422 +3 12422 12421 12530 +3 7538 7672 7474 +3 7474 7405 7538 +3 6312 6444 6833 +3 6833 6443 6312 +3 15273 15577 15218 +3 15218 15034 15273 +3 6498 6174 6303 +3 6303 6748 6498 +3 12871 13081 13261 +3 18655 18869 19070 +3 21579 21514 21129 +3 21129 21047 21579 +3 24394 24393 24347 +3 24347 24395 24394 +3 19195 18886 19193 +3 5405 5143 4658 +3 3377 3330 3444 +3 22963 23432 23568 +3 23568 23383 22963 +3 18368 18273 18274 +3 16453 16571 16573 +3 16573 16972 16453 +3 6355 6231 6742 +3 6742 6615 6355 +3 17377 17014 17305 +3 22225 22123 22124 +3 22124 22316 22225 +3 6199 5620 6259 +3 24215 24310 24344 +3 24344 24345 24215 +3 13118 13394 13681 +3 13681 13157 13118 +3 24632 24712 24733 +3 24733 24656 24632 +3 7814 8069 8256 +3 10821 11082 11478 +3 17129 16993 16783 +3 18875 18773 18968 +3 7261 7467 7898 +3 7898 7663 7261 +3 15444 16051 15678 +3 15678 15392 15444 +3 22464 22530 22681 +3 22681 22767 22464 +3 19573 19458 19460 +3 19460 19576 19573 +3 21943 21697 21698 +3 21698 21945 21943 +3 5688 6256 6392 +3 19936 19015 18502 +3 5781 5837 6096 +3 6096 6158 5781 +3 1695 1539 1859 +3 7611 7539 7538 +3 7406 7611 7538 +3 19874 20246 20857 +3 20857 19877 19874 +3 19267 19168 19172 +3 19172 19169 19267 +3 19978 20110 19979 +3 5926 6315 6314 +3 23751 23790 23433 +3 23433 23568 23751 +3 6677 6607 6950 +3 6950 6729 6677 +3 9587 9586 9642 +3 2251 1970 2000 +3 7974 7834 7722 +3 10126 9788 9950 +3 9950 10235 10126 +3 17366 17515 16799 +3 2752 2750 2662 +3 4444 5430 5428 +3 5428 4832 4444 +3 16900 17481 16973 +3 16973 16972 16900 +3 14986 14671 14722 +3 13599 13845 14058 +3 2062 1834 1988 +3 1988 2061 2062 +3 4445 4446 4640 +3 4640 4884 4445 +3 16360 15998 15822 +3 15822 16067 16360 +3 12221 12630 12520 +3 12520 12162 12221 +3 13683 13895 13834 +3 13834 13627 13683 +3 23579 23694 23693 +3 23693 23657 23579 +3 11368 11219 11218 +3 23111 23342 23343 +3 6892 7035 7254 +3 7254 7183 6892 +3 960 1012 1081 +3 15799 16161 16458 +3 16458 16339 15799 +3 5087 5086 5353 +3 5353 5157 5087 +3 24484 24463 24462 +3 586 725 772 +3 13040 12926 13169 +3 11826 11028 11745 +3 20838 21235 20210 +3 9833 9511 9436 +3 9436 9694 9833 +3 22558 22136 22134 +3 16728 16657 16867 +3 16867 16789 16728 +3 1083 1058 1101 +3 16273 16213 16331 +3 9534 9925 9654 +3 9654 9598 9534 +3 17372 17679 17841 +3 17841 17526 17372 +3 15334 15584 15697 +3 21050 21440 21441 +3 21441 21651 21050 +3 17806 17974 17573 +3 5532 5721 5906 +3 5906 5208 5532 +3 20448 20771 21105 +3 21105 20646 20448 +3 14611 14373 14789 +3 24727 24815 24711 +3 24711 24699 24727 +3 21188 21108 21021 +3 11619 11364 10895 +3 2811 2868 2869 +3 2869 2864 2811 +3 24506 24505 24472 +3 8182 8586 8523 +3 12410 12474 12472 +3 12472 11846 12410 +3 49 21 11 +3 2399 2397 2192 +3 4452 4401 4453 +3 4453 4180 4452 +3 1346 1325 1326 +3 17995 17824 17828 +3 18158 17974 18430 +3 18430 18828 18158 +3 12946 12783 12784 +3 12784 12556 12946 +3 8796 8726 8935 +3 8935 9116 8796 +3 8346 8584 8772 +3 8772 8651 8346 +3 7733 8053 7732 +3 7732 7432 7733 +3 24447 24501 24436 +3 24436 24420 24447 +3 1166 1396 1393 +3 1393 1365 1166 +3 8071 7889 8012 +3 22970 22655 22788 +3 18253 18513 18425 +3 18425 17793 18253 +3 3598 3597 3477 +3 3477 3479 3598 +3 3416 3690 3794 +3 3794 3688 3416 +3 18420 18594 17952 +3 17952 17951 18420 +3 3363 3315 3212 +3 3212 3268 3363 +3 12101 12626 12663 +3 12663 12662 12101 +3 19089 19294 19197 +3 19197 19411 19089 +3 9649 9531 9849 +3 9849 10194 9649 +3 16879 17012 17090 +3 17090 16946 16879 +3 19597 20445 19988 +3 19988 19366 19597 +3 24794 24795 24748 +3 23158 23013 22928 +3 10341 10974 10878 +3 10878 10486 10341 +3 18966 18871 18767 +3 13367 14115 13910 +3 13910 13368 13367 +3 18660 18557 18468 +3 18468 18472 18660 +3 22875 23117 23388 +3 1457 1458 1476 +3 1476 1459 1457 +3 8905 8764 9288 +3 9288 9217 8905 +3 24424 24306 24342 +3 24342 24413 24424 +3 20414 20898 21067 +3 21067 20830 20414 +3 8065 8422 8249 +3 8249 7879 8065 +3 21542 21753 22153 +3 22153 21934 21542 +3 14637 14643 14965 +3 14965 14764 14637 +3 22809 22994 23036 +3 23036 23326 22809 +3 8606 8672 8550 +3 6663 6091 6536 +3 6412 6276 6156 +3 21134 21285 21517 +3 23214 23488 23161 +3 23161 22835 23214 +3 9830 10171 10548 +3 20886 20809 20811 +3 20811 20888 20886 +3 12659 13017 12459 +3 1231 1274 1271 +3 1271 1253 1231 +3 15505 15979 16286 +3 7676 7720 7205 +3 14828 15163 15344 +3 15344 15106 14828 +3 5432 5501 6015 +3 6015 5310 5432 +3 5252 5039 5038 +3 5038 5183 5252 +3 24394 24365 24311 +3 24311 24345 24394 +3 1404 1352 1243 +3 14370 14205 14435 +3 14435 14436 14370 +3 17979 17981 17982 +3 17982 17980 17979 +3 3386 3628 3384 +3 3712 3441 3442 +3 3442 3620 3712 +3 12770 12932 12724 +3 14115 14407 13952 +3 13952 13910 14115 +3 18296 18291 18297 +3 18297 18300 18296 +3 21878 21994 22262 +3 22262 22205 21878 +3 3048 3049 3210 +3 3210 3107 3048 +3 21751 21315 21231 +3 17777 17699 17472 +3 13492 13010 13114 +3 13114 13577 13492 +3 7351 7417 7073 +3 7073 7072 7351 +3 8519 8834 8045 +3 24713 24714 24734 +3 19617 19616 19733 +3 13974 14197 14199 +3 14199 14028 13974 +3 17394 17395 17397 +3 1205 1296 1333 +3 1333 1295 1205 +3 24007 24076 23914 +3 3418 3741 3256 +3 3256 3153 3418 +3 21610 21760 22049 +3 5355 5487 5160 +3 24877 24885 24861 +3 20125 20126 19851 +3 20125 19851 19845 +3 19845 20124 20125 +3 1504 1414 1458 +3 4352 4643 4601 +3 4601 4399 4352 +3 7347 7065 7064 +3 7064 7131 7347 +3 22743 23069 22316 +3 17589 17434 17592 +3 22438 22702 22231 +3 22231 22230 22438 +3 5759 5871 5372 +3 5372 5175 5759 +3 5129 4856 4855 +3 14237 14052 14234 +3 17062 16854 16640 +3 19596 20234 20444 +3 20444 19969 19596 +3 1328 1348 1566 +3 19161 19054 19163 +3 9172 9568 9683 +3 9683 9005 9172 +3 3990 3893 4089 +3 4089 4088 3990 +3 2650 3259 2694 +3 24104 24035 23961 +3 23961 24034 24104 +3 19532 20200 20073 +3 20073 19656 19532 +3 11576 11644 11255 +3 18850 18853 19478 +3 19478 18855 18850 +3 8126 8243 8540 +3 8540 8358 8126 +3 19523 19651 18680 +3 22402 22258 22155 +3 6990 6388 6521 +3 6521 7620 6990 +3 21623 21708 21833 +3 13132 13264 13505 +3 13505 13359 13132 +3 23481 23389 23157 +3 24310 24308 24343 +3 24343 24344 24310 +3 6727 6802 6803 +3 20317 20316 19785 +3 1853 1649 1972 +3 16629 16844 16628 +3 16628 16459 16629 +3 11796 11556 12243 +3 15873 16301 16239 +3 16239 15928 15873 +3 21884 21942 22050 +3 22050 21885 21884 +3 3932 4262 4129 +3 4129 3974 3932 +3 10987 11071 10802 +3 10802 10652 10987 +3 20073 20499 20500 +3 20500 20312 20073 +3 12585 12299 12763 +3 7489 7775 7414 +3 7414 7277 7489 +3 15386 15387 15499 +3 15499 15201 15386 +3 534 535 594 +3 18205 18208 18020 +3 18020 17842 18205 +3 15456 15875 15818 +3 10918 10671 11394 +3 11394 11084 10918 +3 19984 19985 19842 +3 2950 3128 3380 +3 3380 3069 2950 +3 8445 8744 8386 +3 8386 8270 8445 +3 23712 23677 23640 +3 20401 20488 20591 +3 20591 20188 20401 +3 23773 24060 24152 +3 24152 23854 23773 +3 4472 4330 4198 +3 18385 18109 17751 +3 12393 12698 12392 +3 12510 12793 12791 +3 24296 24295 24415 +3 24415 24358 24296 +3 11282 11123 10789 +3 10789 10340 11282 +3 338 365 449 +3 449 397 338 +3 24720 24707 24750 +3 24750 24698 24720 +3 7146 7796 7362 +3 7362 7501 7146 +3 14114 13909 13908 +3 6870 6948 6947 +3 6947 6945 6870 +3 4563 4704 4750 +3 4750 4613 4563 +3 13437 14081 14201 +3 14201 13617 13437 +3 18279 18098 18185 +3 18185 18377 18279 +3 20596 19525 19298 +3 19298 20195 20596 +3 18941 19150 19148 +3 19148 18940 18941 +3 24373 24349 24350 +3 24350 24286 24373 +3 17355 17134 16788 +3 17071 17355 16788 +3 5764 5691 6204 +3 6204 6082 5764 +3 1295 1333 1357 +3 1357 1472 1295 +3 20106 19357 20232 +3 2354 2485 2420 +3 8596 8358 8661 +3 8661 8856 8596 +3 18300 18201 18387 +3 2076 2119 2207 +3 18232 17772 18037 +3 20131 20125 20124 +3 17099 17240 17241 +3 17241 17454 17099 +3 4909 5210 5282 +3 5282 4908 4909 +3 23928 24154 24219 +3 24219 24097 23928 +3 8606 8671 9182 +3 17161 17310 16955 +3 2506 2438 2556 +3 2556 2557 2506 +3 3953 4051 3904 +3 3904 3952 3953 +3 24248 24222 24156 +3 24156 24285 24248 +3 762 1001 951 +3 951 712 762 +3 19881 20030 19743 +3 19743 19742 19881 +3 21781 21272 21780 +3 21780 21717 21781 +3 6326 6992 7282 +3 4390 4737 4683 +3 4683 4978 4390 +3 17355 17502 17661 +3 17661 17500 17355 +3 4447 4552 4599 +3 4599 4887 4447 +3 13378 13475 13657 +3 85 112 121 +3 16602 16601 16956 +3 16956 16810 16602 +3 22111 22107 22414 +3 11632 11875 11876 +3 11876 11716 11632 +3 23313 23262 23494 +3 23494 23443 23313 +3 11815 11418 11654 +3 11654 12084 11815 +3 14976 15114 15353 +3 23758 23571 23917 +3 23917 23916 23758 +3 18845 18844 18944 +3 18968 19069 19177 +3 20189 20698 20303 +3 20303 20302 20189 +3 12671 11910 12038 +3 23158 23254 23210 +3 23158 23210 23533 +3 20768 19988 20445 +3 19567 19235 19452 +3 19452 19570 19567 +3 17920 17921 18211 +3 18211 18021 17920 +3 19758 19759 19892 +3 19892 20160 19758 +3 10458 10688 10853 +3 10458 10853 11262 +3 9826 9633 9685 +3 20993 21232 21678 +3 21678 21542 20993 +3 2989 3055 3057 +3 3057 3217 2989 +3 19506 18975 19190 +3 19190 19631 19506 +3 7396 7602 7754 +3 7754 7601 7396 +3 16652 16531 16412 +3 23445 23544 23692 +3 7886 7884 8198 +3 8198 8427 7886 +3 7509 7869 8242 +3 8242 7867 7509 +3 24070 23970 23906 +3 17158 17374 17376 +3 17376 17159 17158 +3 17423 17275 16858 +3 16858 16856 17423 +3 9215 9043 9150 +3 9150 8281 9215 +3 4621 4568 5074 +3 5074 4867 4621 +3 12278 12622 12405 +3 12405 11969 12278 +3 939 891 919 +3 17518 17675 17443 +3 17443 17297 17518 +3 21666 21805 21927 +3 5433 5507 5624 +3 5624 5696 5433 +3 22091 22040 22198 +3 22198 22401 22091 +3 11829 12208 11748 +3 18085 18165 18266 +3 24293 24171 24381 +3 24381 24440 24293 +3 16311 15884 16479 +3 16479 16542 16311 +3 2298 2539 2541 +3 2541 2339 2298 +3 1729 1845 1940 +3 1940 1782 1729 +3 8929 9008 9504 +3 4246 4334 4583 +3 4583 4245 4246 +3 1247 1316 1375 +3 1375 1331 1247 +3 14414 14776 14538 +3 14538 14354 14414 +3 18285 18191 18194 +3 18194 18196 18285 +3 14315 14786 14848 +3 18289 18290 18291 +3 7923 8188 8853 +3 10553 11050 11442 +3 11442 11353 10553 +3 9906 10699 10865 +3 10865 10698 9906 +3 18973 18775 18876 +3 18876 18877 18973 +3 23650 23686 23767 +3 15112 15348 15166 +3 15112 15166 15523 +3 15523 15942 15112 +3 12447 12087 12505 +3 8815 8817 8388 +3 19751 19508 19887 +3 4060 4200 4380 +3 4380 4292 4060 +3 1853 1734 1563 +3 19796 20419 20735 +3 20735 19929 19796 +3 7578 7372 7308 +3 7308 7304 7578 +3 14454 14626 14164 +3 14164 13991 14454 +3 12493 12592 12186 +3 5475 5474 5144 +3 5144 4868 5475 +3 15897 15718 15777 +3 15777 16091 15897 +3 19012 19543 19927 +3 14665 14844 15121 +3 11613 11847 11770 +3 1777 1901 1937 +3 1937 1900 1777 +3 15868 15985 16175 +3 16175 15808 15868 +3 517 410 346 +3 3180 3226 3329 +3 24852 24862 24812 +3 21348 21780 21272 +3 24189 24129 24032 +3 10585 10588 10365 +3 10365 10294 10585 +3 23715 23790 23939 +3 5496 5367 6196 +3 6196 7068 5496 +3 5751 5301 5749 +3 17889 17804 17805 +3 17805 17975 17889 +3 24102 24220 24246 +3 24246 22300 24102 +3 8686 8326 8325 +3 14174 13950 14004 +3 9756 9573 9827 +3 9827 9904 9756 +3 23892 24097 24185 +3 24185 24060 23892 +3 19732 19874 19877 +3 19382 19732 19877 +3 23606 23529 23531 +3 2695 2794 3256 +3 24473 24475 24474 +3 8325 8215 8385 +3 257 265 313 +3 6568 6122 6183 +3 6183 6570 6568 +3 15869 15746 15988 +3 15988 16298 15869 +3 9795 9872 9472 +3 9472 9721 9795 +3 21894 21895 22005 +3 18960 19063 19172 +3 19172 18959 18960 +3 19996 20123 20241 +3 20241 20001 19996 +3 1642 1559 1507 +3 1507 1456 1642 +3 8143 7601 8207 +3 8207 8551 8143 +3 9938 10119 10443 +3 10443 10520 9938 +3 18531 18629 18627 +3 1185 1279 1387 +3 1387 1388 1185 +3 2070 2403 2640 +3 19255 19043 19042 +3 7829 8270 8081 +3 8081 7547 7829 +3 2870 2868 2759 +3 2759 2873 2870 +3 5695 5952 6018 +3 6018 6138 5695 +3 17742 17835 17836 +3 17836 17747 17742 +3 2627 2518 2444 +3 17776 18132 17862 +3 18196 18197 18199 +3 18199 18299 18196 +3 12843 12790 12900 +3 12900 13006 12843 +3 1097 1227 1039 +3 1039 1037 1097 +3 19611 19064 19486 +3 1789 1915 1914 +3 1914 1788 1789 +3 14077 14141 14078 +3 14078 14076 14077 +3 14180 14240 13798 +3 1578 1610 1749 +3 1749 1684 1578 +3 14189 14015 14068 +3 979 1021 1022 +3 1022 996 979 +3 21288 21723 21854 +3 21854 21652 21288 +3 197 135 180 +3 180 185 197 +3 11811 12138 12385 +3 12385 12139 11811 +3 13703 13856 13916 +3 13916 13646 13703 +3 10795 9850 10193 +3 10193 11128 10795 +3 2867 2756 2702 +3 14373 14261 14610 +3 13366 13166 13269 +3 13269 13600 13366 +3 2629 2896 3135 +3 3135 3011 2629 +3 23720 23838 23943 +3 8098 8099 8702 +3 8702 8455 8098 +3 8280 8102 7689 +3 7689 6994 8280 +3 11363 11849 11685 +3 11685 11059 11363 +3 4581 4874 4674 +3 4674 4243 4581 +3 12641 12769 12428 +3 12428 12427 12641 +3 7880 7379 7515 +3 7515 8133 7880 +3 22915 23112 23056 +3 23056 22687 22915 +3 10493 10647 11065 +3 11065 10895 10493 +3 2475 2476 2659 +3 2659 2655 2475 +3 10519 10592 10522 +3 10522 10367 10519 +3 24579 24643 24621 +3 24579 24621 24531 +3 24531 24538 24579 +3 20917 20915 20632 +3 7059 7615 7207 +3 7207 7206 7059 +3 2324 2281 2155 +3 2155 2032 2324 +3 1741 2056 1889 +3 12478 12717 12718 +3 23799 23534 23683 +3 6936 7082 7504 +3 7504 7437 6936 +3 2885 2713 2561 +3 2561 2441 2885 +3 22115 22057 21955 +3 21955 22114 22115 +3 1726 1808 1702 +3 15920 16167 16343 +3 16343 16581 15920 +3 14585 14468 14107 +3 4786 5028 4788 +3 23214 23216 23257 +3 23257 23441 23214 +3 6094 6273 6722 +3 6722 6536 6094 +3 9277 9085 8898 +3 19384 19278 18965 +3 3658 3704 4191 +3 13675 13578 13674 +3 13674 13826 13675 +3 20718 20074 20717 +3 24567 24645 24622 +3 24622 24566 24567 +3 21028 20454 20561 +3 13266 13165 12819 +3 12819 12976 13266 +3 10898 10983 11070 +3 6940 6794 6339 +3 2188 2189 1993 +3 14573 15021 15259 +3 15259 14948 14573 +3 24880 24863 24915 +3 19483 18543 19378 +3 19378 20245 19483 +3 6759 6758 6567 +3 13219 13040 13313 +3 13313 13642 13219 +3 14267 14268 14145 +3 14145 14206 14267 +3 23268 23396 23265 +3 23265 23222 23268 +3 10585 10664 10586 +3 10586 10588 10585 +3 268 269 259 +3 259 190 268 +3 5796 4649 5714 +3 5796 5714 6112 +3 5348 5144 5474 +3 5474 5804 5348 +3 12620 12461 12755 +3 12755 12855 12620 +3 8139 8307 8253 +3 1402 1449 1492 +3 1492 1448 1402 +3 3938 3976 4402 +3 4402 4794 3938 +3 8831 8232 7909 +3 12417 12526 12763 +3 12763 12299 12417 +3 8429 8871 8430 +3 8430 8009 8429 +3 8341 7788 8401 +3 8401 8340 8341 +3 4571 5005 5080 +3 5080 4713 4571 +3 893 944 946 +3 4051 4050 4287 +3 8402 8286 8342 +3 6799 6942 7088 +3 4947 5056 4701 +3 4701 4513 4947 +3 8417 8542 9003 +3 19826 19960 19958 +3 19958 20107 19826 +3 12777 12887 12989 +3 12989 12829 12777 +3 3647 3527 3737 +3 63 76 85 +3 85 84 63 +3 2893 2894 2679 +3 15917 16053 15918 +3 3127 3182 3330 +3 3330 3281 3127 +3 12353 12354 12104 +3 12103 12353 12104 +3 12096 11664 11115 +3 11115 11669 12096 +3 15321 15442 15738 +3 15738 15319 15321 +3 4 3 19 +3 19 6 4 +3 10994 10818 10662 +3 10662 10905 10994 +3 15880 15699 15518 +3 15518 15104 15880 +3 6800 7154 7232 +3 7232 7803 6800 +3 5926 6314 5812 +3 5812 5608 5926 +3 20479 20677 20787 +3 20787 20795 20479 +3 24481 24517 24518 +3 24518 24503 24481 +3 10603 10685 10756 +3 10756 10846 10603 +3 2465 2585 2917 +3 369 371 470 +3 470 421 369 +3 15891 16374 16143 +3 8625 8557 9261 +3 9261 8888 8625 +3 15514 15640 15820 +3 15820 15695 15514 +3 14450 14875 15147 +3 15147 15089 14450 +3 9940 10454 10739 +3 10739 10597 9797 +3 9797 9940 10739 +3 22838 23021 23353 +3 22838 23353 23447 +3 16584 16639 16779 +3 17556 17948 18047 +3 10392 10692 11339 +3 11339 11020 10392 +3 7071 8230 7214 +3 6858 6720 6534 +3 22741 22932 22787 +3 22787 22785 22741 +3 4684 4781 3968 +3 10396 9902 9683 +3 9683 9568 10396 +3 3858 4161 4530 +3 4530 4238 3858 +3 12015 11888 12250 +3 12250 12199 12015 +3 20707 21057 20601 +3 20601 20405 20707 +3 9464 9394 9087 +3 2599 2663 2747 +3 13519 13568 13865 +3 13865 13654 13519 +3 8700 8901 8571 +3 9597 9325 9138 +3 21920 22391 22245 +3 22245 22142 21920 +3 7459 7750 7941 +3 7941 7813 7459 +3 2340 2416 2473 +3 2473 2472 2340 +3 2793 2796 2535 +3 21264 20774 20361 +3 20361 20139 21264 +3 8653 8290 8529 +3 8529 8777 8653 +3 11112 11746 11660 +3 23322 23366 23458 +3 23458 23405 23322 +3 19592 19469 19468 +3 19468 19466 19592 +3 15031 15214 15459 +3 15459 15401 15031 +3 7421 7690 7356 +3 22327 22445 22498 +3 19488 19612 20023 +3 514 491 586 +3 586 554 514 +3 2502 2314 2438 +3 2438 2506 2502 +3 4040 3654 4041 +3 4041 4149 4040 +3 2954 2830 3007 +3 21659 21916 22026 +3 22026 21860 21659 +3 117 150 158 +3 158 106 117 +3 16143 16374 16748 +3 16748 16265 16143 +3 11219 11132 10721 +3 10721 10720 11219 +3 2775 2678 2630 +3 20233 20107 19830 +3 5943 5684 6254 +3 6254 6388 5943 +3 21166 21005 20917 +3 20917 20916 21166 +3 24549 24515 24578 +3 12699 12745 13008 +3 13008 13194 12699 +3 761 690 898 +3 898 872 761 +3 6672 6674 6479 +3 6479 6606 6672 +3 19133 18825 19029 +3 19029 20344 19133 +3 11769 12038 11910 +3 12136 11733 11182 +3 11182 11257 12136 +3 8637 8396 8277 +3 15988 16406 16348 +3 16348 16298 15988 +3 10606 10384 10852 +3 10852 11102 10606 +3 11326 11179 11254 +3 3433 3479 3485 +3 3485 3486 3433 +3 21060 21140 21295 +3 21295 20721 21060 +3 7277 6990 7620 +3 7620 7489 7277 +3 13564 13801 14009 +3 19521 19291 18989 +3 12407 11676 11352 +3 7884 7886 7457 +3 5187 4986 4894 +3 24729 24728 24675 +3 14264 14372 14494 +3 14494 14493 14264 +3 10479 11040 11439 +3 13234 13147 13003 +3 13003 12694 13234 +3 8503 8395 8090 +3 8090 8504 8964 +3 8964 8503 8090 +3 15009 15195 15307 +3 15307 15008 15009 +3 1395 1392 1391 +3 20177 20284 20283 +3 21218 21293 20971 +3 20971 21135 21218 +3 16898 17703 17782 +3 11674 11523 11044 +3 8084 8219 8271 +3 1200 1221 1291 +3 1291 1245 1200 +3 20321 20825 20980 +3 16470 16352 16242 +3 16356 16470 16242 +3 9687 9635 9576 +3 18651 18646 18765 +3 12414 11977 12293 +3 9350 9612 9231 +3 8658 8852 8782 +3 8782 8414 8658 +3 13700 13847 14061 +3 14061 13369 13700 +3 1160 1142 1209 +3 19630 20457 19748 +3 22980 22664 23264 +3 6325 6326 5686 +3 18859 19060 19381 +3 5684 5943 6071 +3 22883 22603 22660 +3 12587 12539 13046 +3 11410 11317 11409 +3 23965 24160 24066 +3 2625 2623 2772 +3 11596 12023 12451 +3 13160 13127 13355 +3 13355 13205 13160 +3 15958 16332 16275 +3 16275 16151 15958 +3 20494 20496 20197 +3 20197 19654 20494 +3 19181 19183 19077 +3 19077 18972 19181 +3 5539 5472 4867 +3 8811 9379 9130 +3 9130 8684 8811 +3 23449 23616 23771 +3 23771 23615 23449 +3 3335 3389 3676 +3 3676 4120 3335 +3 21611 21554 21555 +3 21555 21556 21611 +3 2242 2273 2215 +3 2215 2177 2242 +3 9887 9962 10148 +3 10148 9971 9887 +3 7596 7594 7392 +3 5620 5759 5621 +3 5621 6259 5620 +3 11441 11121 10271 +3 21726 21582 21789 +3 21789 21912 21726 +3 10000 9999 10279 +3 10279 10420 10000 +3 12697 12743 12842 +3 3329 3331 3280 +3 3280 3180 3329 +3 1032 1054 1113 +3 24784 24816 24796 +3 23849 23889 23983 +3 23983 23951 23851 +3 5623 6084 5765 +3 5765 5245 5623 +3 22777 22918 22820 +3 21133 21288 21292 +3 21292 20890 21133 +3 18288 18290 18284 +3 8524 9098 8979 +3 955 902 852 +3 13299 13349 12857 +3 23167 22883 22885 +3 18503 17952 18594 +3 20607 19918 20316 +3 7429 7633 7914 +3 7914 7852 7429 +3 23648 23800 23649 +3 8758 8458 9397 +3 9397 8970 8758 +3 8635 8327 8223 +3 10672 11309 11714 +3 11714 11158 10997 +3 10997 10672 11714 +3 24879 24880 24932 +3 24932 24887 24879 +3 21035 21036 21037 +3 10391 10611 10690 +3 10690 10856 10391 +3 8432 8308 8872 +3 8872 8671 8432 +3 2366 2370 2376 +3 2376 2375 2366 +3 3202 2919 3470 +3 16650 16782 17348 +3 13055 12941 13430 +3 13430 13477 13055 +3 23501 23547 23585 +3 23585 23622 23501 +3 21971 21655 21729 +3 21729 21973 21971 +3 17205 17065 18075 +3 15603 14983 15059 +3 14018 14132 14133 +3 14133 13870 14018 +3 13061 13184 13480 +3 13480 13284 13061 +3 4402 4554 4647 +3 4647 5123 4402 +3 20936 21021 21108 +3 2912 3404 3457 +3 3457 3147 2912 +3 7076 6781 7287 +3 11614 11361 10888 +3 10888 10641 11614 +3 16622 16621 16836 +3 1704 1554 1611 +3 1611 1705 1704 +3 24204 24361 24385 +3 24385 24431 24204 +3 959 1013 1094 +3 1094 1112 959 +3 19606 19482 19487 +3 2814 2315 2550 +3 5911 5988 6299 +3 6299 6235 5911 +3 15167 14113 14709 +3 15236 15124 15486 +3 15486 15415 15236 +3 5134 5267 5205 +3 5205 4999 5134 +3 7708 7464 7891 +3 7891 7756 7708 +3 20026 20453 21025 +3 4220 4355 4451 +3 4451 4452 4220 +3 2509 2508 2762 +3 10268 10175 10783 +3 16809 16882 17014 +3 17014 17096 16809 +3 17511 18184 18187 +3 6925 6997 6526 +3 6526 6397 6925 +3 7036 6962 7750 +3 7750 7459 7036 +3 2499 2611 2548 +3 2548 2605 2499 +3 16813 17240 16550 +3 7501 7362 7855 +3 7855 7081 7501 +3 2101 2253 2405 +3 6796 6474 6477 +3 9253 9372 9513 +3 12082 11943 12198 +3 16375 16318 17024 +3 17024 16749 16375 +3 8681 8682 8806 +3 8806 9019 8681 +3 9627 9628 8996 +3 16923 17205 17495 +3 17495 17348 16782 +3 16782 16923 17495 +3 21591 22186 21978 +3 21978 21664 21591 +3 22321 21913 21857 +3 21587 21222 21526 +3 10528 10596 10594 +3 15373 15070 15727 +3 15727 15549 15373 +3 2045 1857 1798 +3 13990 13895 13683 +3 15614 16151 15613 +3 15613 15375 15614 +3 11695 11541 11693 +3 11693 11694 11695 +3 2794 2590 2469 +3 2469 2693 2850 +3 2850 2794 2469 +3 1107 1129 1130 +3 1130 1047 1107 +3 462 461 377 +3 377 333 462 +3 8365 8545 8479 +3 22482 22363 22115 +3 22115 22114 22482 +3 19656 20312 19916 +3 8068 7654 8010 +3 15120 15359 15290 +3 3098 3423 2806 +3 2806 2540 3098 +3 2134 2239 2238 +3 18968 18971 18874 +3 18874 18875 18968 +3 572 591 726 +3 2569 2570 2680 +3 2680 2723 2569 +3 12548 12133 11999 +3 16128 16246 16535 +3 16535 16415 16128 +3 13311 12583 12923 +3 12923 12875 13311 +3 8193 7932 7878 +3 7878 8423 8193 +3 1290 1402 1448 +3 1448 1351 1290 +3 18930 18724 18613 +3 17071 16788 16727 +3 16727 16865 17071 +3 8662 9003 9057 +3 9057 9006 8662 +3 998 871 850 +3 24399 24380 24400 +3 7071 7133 7781 +3 23386 23477 23570 +3 23570 23526 23386 +3 9954 9952 10130 +3 4151 3838 3901 +3 3901 4092 4151 +3 8335 9146 8902 +3 8902 8512 8335 +3 4369 4149 4041 +3 21387 21388 22040 +3 22040 22091 21387 +3 16214 16613 16099 +3 16099 15546 16214 +3 14601 14671 14986 +3 13339 12841 12788 +3 12788 13151 13339 +3 9580 9248 9689 +3 18869 19179 19180 +3 19180 19070 18869 +3 13561 13799 13914 +3 13914 14181 13849 +3 13849 13561 13914 +3 14543 15788 14545 +3 14545 14310 14543 +3 2089 2142 2218 +3 2218 2181 2089 +3 24399 24400 24451 +3 24451 24504 24399 +3 5611 5356 5014 +3 11963 12856 12805 +3 20452 20652 20938 +3 366 451 522 +3 522 415 366 +3 3350 3152 3654 +3 67 91 108 +3 4831 4934 5026 +3 11356 11210 10558 +3 10558 11524 11356 +3 7257 6897 6494 +3 2858 2856 2805 +3 10331 10333 9827 +3 9827 9984 10331 +3 23545 23806 23926 +3 23926 23617 23545 +3 24656 24657 24633 +3 16874 16796 16664 +3 10010 10358 10011 +3 10011 9862 10010 +3 5763 5312 5503 +3 5503 5872 5763 +3 24511 24509 24572 +3 24572 24563 24511 +3 24221 24103 23960 +3 20526 20631 20751 +3 13258 13256 13504 +3 13504 13257 13258 +3 21745 21983 21982 +3 21982 21806 21745 +3 9249 9183 8934 +3 13364 13511 13697 +3 13364 13697 13269 +3 13269 13365 13364 +3 7738 7161 7513 +3 7513 7645 7738 +3 4941 5330 5259 +3 915 970 971 +3 10578 11077 11232 +3 10578 11232 11385 +3 11385 11470 10578 +3 18457 18101 18001 +3 18001 18378 18457 +3 9401 9723 9290 +3 8983 9484 9552 +3 9552 9483 8983 +3 4016 4178 4448 +3 4448 4349 4016 +3 7357 7423 7141 +3 18676 18995 19295 +3 19295 18994 18676 +3 3430 3482 3481 +3 3481 3480 3430 +3 11305 11483 11085 +3 2512 2145 2144 +3 24674 24728 24747 +3 9218 9338 9335 +3 11330 11183 11100 +3 24146 23687 24092 +3 2366 2310 2364 +3 2366 2364 2348 +3 2348 2356 2366 +3 21444 21294 20819 +3 10700 10169 10069 +3 10700 10069 10867 +3 5337 5527 5587 +3 15606 15239 15366 +3 12833 12498 12246 +3 12246 12321 12833 +3 17143 17072 17358 +3 17358 17506 17143 +3 20960 21043 21210 +3 21210 21283 20960 +3 8272 9080 8742 +3 8742 8631 8272 +3 22324 22237 22383 +3 22383 22444 22324 +3 22985 22986 23318 +3 16397 16162 15566 +3 1208 1231 1229 +3 1229 1180 1208 +3 2536 2799 2928 +3 2928 3160 2536 +3 14053 14342 14173 +3 14173 13745 14053 +3 16734 16667 17231 +3 17231 17152 16734 +3 14675 14258 14608 +3 22427 22654 22879 +3 22879 22551 22427 +3 9790 9931 10516 +3 10516 10018 9790 +3 8768 9157 9099 +3 9099 8467 8768 +3 22642 22912 22913 +3 22913 22774 22642 +3 10576 11077 10433 +3 22586 22359 22416 +3 22416 22419 22586 +3 6675 6674 6730 +3 6730 6883 6675 +3 5020 5019 5098 +3 5098 4776 5020 +3 1296 1228 1229 +3 600 639 640 +3 640 767 600 +3 2918 3252 3417 +3 3417 3094 2918 +3 24584 24522 24485 +3 24485 24453 24520 +3 1825 1824 1885 +3 1885 1856 1825 +3 7178 7750 6962 +3 21551 21242 21089 +3 20418 19931 19795 +3 11702 11299 11470 +3 8244 8475 8539 +3 8539 8538 8244 +3 1366 1445 1468 +3 1468 1398 1366 +3 20030 20033 19744 +3 19744 19743 20030 +3 15770 15530 15949 +3 15949 16016 15770 +3 7872 7739 8300 +3 8300 8063 7872 +3 12566 12653 12455 +3 23681 23756 23793 +3 23793 23978 23681 +3 16483 17007 16736 +3 16736 16482 16483 +3 17457 18029 17693 +3 16390 16391 16701 +3 16701 16700 16390 +3 18419 19115 18048 +3 21282 21512 21354 +3 21354 21208 21282 +3 1612 1811 1943 +3 1943 1706 1612 +3 14460 13740 14045 +3 14045 14103 14460 +3 17304 17160 17159 +3 24822 24844 24853 +3 24853 24845 24822 +3 15171 15531 15711 +3 15711 15410 15171 +3 9829 9759 9577 +3 9577 9247 9829 +3 7920 7919 8240 +3 8240 8536 7920 +3 18232 18581 18686 +3 18686 17857 18232 +3 21591 21528 21743 +3 5295 5413 5604 +3 23491 23492 23576 +3 23576 23725 23491 +3 12967 13252 13207 +3 13207 13302 12967 +3 13782 13498 13499 +3 13499 14040 13782 +3 3058 3221 3321 +3 3321 2992 3058 +3 14192 14136 13872 +3 16802 16943 17234 +3 12381 12645 12734 +3 12734 12599 12381 +3 10798 10722 10423 +3 23363 23696 23808 +3 23808 23619 23363 +3 4228 4360 4361 +3 4361 4227 4228 +3 10350 9924 10351 +3 13928 14434 14081 +3 18826 18934 19136 +3 19136 19137 18826 +3 16209 16328 16271 +3 16271 15953 16209 +3 3872 3871 4073 +3 4073 3817 3872 +3 8201 8067 8366 +3 8366 8601 8201 +3 12137 12196 12736 +3 11979 11058 11362 +3 11362 11530 11979 +3 6554 6355 6615 +3 6615 6890 6554 +3 67 108 73 +3 73 72 67 +3 15200 15085 15252 +3 15252 15558 15200 +3 8568 8397 8508 +3 8508 8750 8568 +3 23496 23773 23854 +3 23854 23806 23496 +3 20438 20541 20226 +3 20226 19566 20438 +3 10149 9888 9969 +3 9969 10251 10149 +3 711 782 673 +3 5427 5237 5819 +3 5819 6646 5427 +3 5865 5864 5738 +3 6098 5971 5895 +3 5895 5970 6098 +3 4028 4026 4271 +3 4271 4406 4028 +3 11851 11455 11364 +3 11364 11619 11851 +3 22908 22727 22870 +3 22870 23049 22908 +3 19260 19050 18849 +3 18552 18301 18109 +3 18267 17980 18170 +3 18170 18361 18267 +3 16210 16271 16328 +3 16328 16496 16210 +3 2970 2331 2690 +3 2690 2649 2970 +3 24942 24949 24943 +3 17179 17404 17113 +3 19476 19602 19722 +3 15769 16015 16432 +3 16432 15768 15769 +3 11280 11908 12162 +3 3124 3126 3227 +3 3227 3326 3124 +3 6353 6815 6296 +3 7767 7612 7053 +3 23752 23524 23569 +3 23569 23525 23752 +3 19278 18872 18552 +3 7678 7719 7614 +3 7614 7123 7678 +3 1159 1160 1182 +3 19033 19034 19241 +3 3424 3308 3593 +3 3593 3473 3424 +3 4548 4641 4502 +3 3398 3936 4179 +3 6539 6944 6941 +3 8669 8792 8546 +3 16359 16795 16247 +3 10956 10470 10330 +3 11662 12263 12152 +3 2961 3239 3290 +3 3290 3017 2961 +3 10216 9870 10442 +3 3873 3928 3571 +3 3571 3629 3873 +3 20748 20336 20093 +3 20093 20334 20748 +3 8134 8303 8790 +3 8790 8198 8134 +3 3427 2981 2983 +3 18271 18441 18533 +3 23924 23923 23888 +3 2052 2121 2124 +3 2124 2079 2052 +3 18121 17854 17930 +3 14442 14443 14686 +3 3794 4140 4230 +3 22962 22914 23053 +3 6008 6186 6316 +3 6316 6064 6008 +3 15493 16276 15957 +3 15957 15374 15493 +3 1590 1562 1594 +3 5169 5023 5102 +3 5102 5425 5169 +3 6435 6896 6824 +3 14235 14404 14830 +3 14830 14585 14235 +3 21826 22001 22415 +3 22415 22052 21766 +3 21766 21826 22415 +3 16532 16655 16656 +3 16656 16654 16532 +3 5609 6246 5927 +3 5927 5862 5609 +3 18997 19525 19652 +3 6093 6336 6471 +3 22178 22384 22290 +3 13041 13273 13087 +3 13087 12981 13041 +3 20237 19981 19989 +3 19989 20239 20237 +3 1480 1161 1303 +3 1786 1784 2067 +3 2067 1969 1786 +3 3211 3541 3360 +3 3360 3167 3211 +3 21017 21417 21497 +3 6116 5988 5597 +3 5597 5537 6116 +3 22973 22974 22975 +3 22975 23123 22973 +3 6154 6341 6472 +3 6472 6277 6154 +3 306 402 434 +3 434 284 306 +3 6954 7169 7316 +3 19215 19316 19539 +3 4697 4852 4851 +3 4851 4450 4697 +3 20983 21456 21800 +3 17309 17682 17683 +3 3863 3763 3861 +3 4823 5020 4776 +3 4776 4588 4823 +3 10224 10225 10303 +3 6560 6498 6748 +3 6748 7398 6560 +3 4783 4979 4978 +3 4978 4683 4783 +3 22256 22091 22401 +3 22401 22346 22256 +3 6789 7228 7435 +3 23537 23574 23652 +3 11696 11864 11294 +3 19919 19308 19211 +3 6533 6464 6532 +3 20360 20359 19273 +3 19273 20138 20026 +3 20026 20360 19273 +3 6158 6098 5970 +3 5970 5781 6158 +3 5569 5623 5245 +3 20250 20658 20659 +3 6438 5914 5603 +3 5603 5665 6438 +3 23356 23354 23580 +3 12249 12014 11944 +3 20357 20356 20648 +3 20648 20935 20357 +3 17201 17200 16918 +3 6469 6667 6934 +3 6934 6863 6469 +3 24093 24094 23951 +3 5028 5029 5238 +3 5238 5108 5028 +3 7470 7471 7537 +3 20617 20736 20738 +3 20738 20618 20617 +3 9168 8598 8999 +3 8999 9169 9168 +3 13228 13280 13566 +3 13566 13656 13228 +3 11435 11346 11754 +3 11754 11668 11435 +3 20153 20047 20256 +3 21750 21675 21930 +3 21930 21748 21750 +3 16409 16469 16589 +3 16076 16431 16598 +3 16598 16489 16076 +3 21063 20724 20609 +3 23184 23281 23593 +3 23593 23559 23184 +3 5622 6080 6203 +3 20134 20244 20137 +3 20137 20136 20134 +3 19852 19718 19719 +3 19719 19725 19852 +3 23119 23154 23309 +3 23309 23390 23119 +3 21525 21144 21062 +3 18025 18027 18571 +3 12289 12364 11768 +3 11768 11682 12289 +3 4728 4972 5015 +3 5015 4928 4728 +3 13122 13075 13023 +3 13023 12660 13122 +3 23694 23891 23890 +3 23890 23693 23694 +3 5820 5305 6014 +3 4842 4986 5628 +3 19363 19470 19261 +3 17479 17874 17183 +3 22079 22449 22505 +3 22505 22078 22079 +3 21612 21695 21486 +3 24724 24711 24837 +3 24837 24744 24753 +3 24753 24724 24837 +3 8580 8516 8706 +3 8706 8644 8580 +3 8787 8474 8538 +3 20891 20711 20198 +3 1670 1793 1648 +3 6667 6723 6668 +3 2568 2567 2829 +3 9544 9938 10520 +3 10520 10221 9544 +3 5416 5862 5415 +3 5415 5012 5416 +3 7752 7817 7948 +3 8952 9199 9524 +3 9524 8894 8952 +3 14761 14703 14702 +3 6534 5885 5833 +3 4252 4543 4824 +3 23864 23931 23629 +3 23669 23864 23629 +3 14676 14993 15242 +3 15242 14925 14676 +3 24075 23870 24074 +3 22274 22118 22275 +3 22275 22739 22274 +3 2899 2780 2897 +3 2897 2834 3075 +3 3075 2899 2897 +3 19283 19502 19742 +3 2627 2444 2443 +3 2443 2520 2627 +3 8873 9182 9248 +3 10368 10217 10027 +3 5807 5351 5666 +3 5666 5917 5807 +3 11161 11310 11242 +3 2540 2855 2592 +3 15225 15702 15644 +3 4866 5002 4620 +3 20364 20363 20656 +3 9559 9742 9891 +3 9891 9679 9559 +3 17293 17907 18184 +3 18184 17511 17293 +3 18061 18060 18511 +3 18511 18512 18061 +3 19256 19363 19159 +3 7672 7673 7674 +3 7674 7610 7672 +3 2199 2404 3021 +3 3021 2460 2199 +3 20044 20045 20158 +3 20158 20161 20044 +3 10188 10189 9997 +3 2881 2996 2711 +3 2711 2511 2881 +3 18758 18960 18959 +3 18959 18755 18758 +3 20127 20003 20002 +3 20002 19997 20127 +3 24660 24675 24634 +3 9092 9216 8832 +3 14126 13865 13653 +3 14840 15171 15410 +3 15410 15053 14840 +3 11976 11526 12476 +3 13108 13444 13935 +3 13935 13489 13108 +3 15195 14802 15197 +3 15197 15383 15195 +3 24037 23994 23862 +3 18936 19340 19343 +3 19131 18937 18936 +3 2488 2749 2474 +3 2474 2343 2488 +3 22778 23062 23011 +3 23011 23063 22778 +3 10855 10609 10610 +3 10610 10765 10855 +3 24793 24839 24815 +3 24815 24756 24793 +3 18566 18478 19084 +3 19084 19083 18566 +3 19786 20078 20730 +3 8775 8470 9050 +3 9050 8984 8775 +3 19473 19718 19846 +3 17740 17908 17292 +3 74 119 133 +3 133 132 74 +3 7560 6779 7139 +3 7139 7496 7560 +3 14722 14846 14917 +3 14917 14986 14722 +3 21465 21536 21594 +3 21594 21381 21465 +3 24596 24558 24587 +3 1572 1700 1774 +3 17141 17286 17505 +3 21851 21355 21911 +3 1827 1930 2414 +3 11200 10963 10961 +3 10961 11433 11200 +3 13536 13581 13984 +3 13984 13676 13536 +3 6807 7018 7162 +3 11782 12126 12490 +3 13282 13758 13610 +3 23333 23233 23197 +3 23335 23333 23197 +3 9587 9642 9989 +3 9989 10077 9587 +3 16798 17226 17438 +3 17438 17081 16798 +3 121 129 96 +3 96 85 121 +3 13153 13488 13152 +3 21311 20989 21155 +3 21155 21310 21311 +3 6975 6507 6635 +3 6635 6837 6975 +3 6299 6116 6559 +3 6559 6827 6299 +3 23778 23558 23668 +3 23668 23703 23778 +3 8577 9150 9043 +3 9043 9287 8577 +3 12015 12199 12328 +3 12328 11945 12015 +3 8854 8659 9166 +3 9166 9356 8854 +3 5017 5016 5229 +3 18166 17895 17893 +3 17893 17659 18166 +3 19841 19713 19600 +3 22391 22619 22800 +3 12133 12548 12593 +3 12593 12884 12133 +3 10344 9842 10189 +3 10189 10188 10344 +3 3798 3902 3947 +3 3947 3992 3798 +3 23774 23957 24154 +3 24154 23928 23774 +3 21560 22000 21887 +3 21887 21410 21560 +3 8524 8979 8345 +3 8345 8583 8524 +3 11611 10339 10485 +3 23218 23541 23490 +3 19144 19345 19814 +3 19814 20440 19144 +3 2252 2224 2200 +3 2200 1910 2252 +3 24764 24783 24827 +3 4049 4326 4420 +3 4420 4193 4049 +3 23688 24026 24092 +3 3304 3256 3741 +3 3741 3691 3304 +3 7102 7032 7105 +3 3250 3342 3253 +3 24721 24719 24776 +3 8119 7916 8239 +3 3508 3509 3288 +3 4500 4692 4841 +3 4841 4600 4500 +3 15886 15764 15524 +3 15524 15591 15886 +3 9269 9080 8272 +3 8272 8216 9269 +3 20252 20861 20947 +3 20947 20251 20252 +3 20674 20281 20675 +3 24453 24485 24415 +3 2414 1980 2294 +3 2294 2855 2414 +3 15592 15709 15832 +3 15832 16137 15592 +3 1325 1346 1651 +3 7844 8106 7846 +3 7846 8461 7844 +3 24760 24758 24706 +3 24706 24730 24760 +3 15549 15727 16273 +3 16273 16274 15549 +3 19985 19984 19986 +3 13534 13068 13110 +3 23957 24155 24098 +3 24098 24154 23957 +3 23913 24006 23833 +3 8699 8569 8966 +3 8966 8825 8699 +3 24522 24584 24608 +3 24206 24178 24407 +3 24407 24341 24206 +3 19520 19406 19087 +3 19087 19643 19520 +3 15066 15606 15843 +3 16014 15889 15475 +3 8210 8493 8890 +3 8890 9020 8210 +3 4377 4376 4667 +3 4667 4625 4377 +3 7915 7434 8056 +3 8056 7859 7915 +3 12533 12721 12641 +3 12641 12426 12533 +3 4305 4741 4498 +3 4498 4397 4305 +3 8245 8246 8594 +3 19869 20135 20023 +3 9096 9293 8708 +3 8708 8645 9096 +3 17858 18039 18494 +3 18494 18585 17858 +3 24634 24676 24608 +3 21514 21910 22068 +3 22068 21441 21514 +3 1193 1107 1163 +3 11124 11612 11766 +3 13416 13363 12822 +3 19577 19459 19457 +3 19457 19348 19577 +3 8789 9058 9307 +3 16969 17039 16616 +3 3476 3475 3354 +3 3354 3355 3476 +3 14033 13768 14503 +3 12496 12544 12726 +3 15784 16033 15782 +3 15782 15783 15784 +3 16498 16098 15844 +3 21579 21578 21649 +3 21649 21910 21579 +3 3305 3255 3989 +3 3989 3692 3305 +3 17923 17451 17528 +3 24456 24429 24524 +3 24524 24536 24456 +3 446 464 411 +3 411 445 446 +3 4982 4833 5429 +3 756 946 869 +3 19713 19841 19837 +3 19837 19712 19713 +3 1343 1254 1479 +3 2089 2144 2143 +3 2143 2142 2089 +3 4950 4802 4561 +3 16514 16626 16905 +3 16905 16576 16514 +3 24203 24049 24360 +3 24360 24236 24203 +3 17679 17372 17302 +3 16511 16510 16228 +3 19376 19607 19857 +3 19857 20008 19376 +3 6276 5968 6032 +3 6032 6156 6276 +3 18657 18658 18653 +3 18653 18646 18657 +3 19074 19385 19183 +3 19183 19181 19074 +3 8913 8466 8404 +3 2656 2657 2804 +3 19144 19953 19037 +3 19037 18432 19144 +3 16440 16756 16894 +3 16894 16558 16440 +3 13047 13090 13317 +3 13317 13224 13047 +3 15483 15288 15119 +3 18553 18462 18389 +3 21672 21668 22038 +3 5968 5777 6031 +3 5030 4742 5176 +3 5176 5175 5030 +3 499 560 317 +3 317 384 499 +3 20114 19838 19843 +3 19843 19836 20114 +3 16296 16584 16637 +3 1637 1549 1871 +3 1871 1844 1637 +3 3297 3526 3585 +3 4255 4211 4118 +3 12244 12318 12548 +3 6102 6222 6285 +3 13510 13133 13596 +3 13596 13694 13510 +3 361 332 312 +3 10777 11432 10961 +3 1753 1849 1708 +3 23668 23556 23736 +3 23736 23703 23668 +3 4021 4218 4079 +3 4079 3881 4021 +3 9348 9731 9664 +3 8023 8022 7767 +3 4721 4431 4201 +3 12436 11881 12189 +3 12189 12320 12436 +3 20344 19815 20544 +3 2543 2658 2598 +3 2481 2485 2478 +3 16472 16245 16127 +3 16127 16183 16727 +3 16727 16472 16127 +3 2853 3204 3421 +3 3421 3471 2853 +3 18602 18716 19127 +3 19127 19676 18602 +3 12180 12233 12234 +3 19099 18794 18686 +3 24417 24384 24465 +3 24465 24464 24417 +3 15888 16076 16013 +3 1650 1591 1537 +3 24409 24410 24412 +3 8667 9245 9311 +3 23497 23618 23583 +3 20437 19564 19952 +3 6621 7115 6746 +3 6746 5993 6621 +3 8235 8520 8285 +3 8285 7989 8235 +3 14411 13802 14182 +3 14182 14660 14411 +3 12926 13040 13170 +3 13170 12927 12926 +3 17206 17064 16922 +3 16922 16993 17206 +3 1741 1742 1517 +3 5555 5815 5556 +3 5556 5360 5555 +3 2931 2753 2752 +3 2931 2752 2703 +3 8945 9318 9441 +3 227 247 260 +3 260 234 227 +3 16533 16729 16657 +3 16657 16591 16533 +3 1441 1479 1617 +3 21931 22342 22302 +3 22302 21751 21931 +3 517 346 287 +3 287 427 517 +3 18671 18478 18395 +3 2386 2387 2441 +3 2220 2089 2181 +3 14340 14231 14230 +3 14230 14898 14340 +3 7863 8122 8123 +3 8123 7866 7863 +3 21079 21392 21759 +3 21759 20911 21079 +3 8333 9212 8037 +3 10685 10757 10937 +3 10937 10756 10685 +3 5779 5836 6275 +3 6275 6340 5779 +3 20505 21222 20824 +3 20824 20977 20505 +3 847 892 890 +3 20792 20794 20682 +3 17811 17719 17813 +3 17813 17812 17811 +3 5884 5572 5511 +3 5511 5700 5884 +3 4838 4886 5375 +3 11311 11247 11484 +3 11484 11397 11311 +3 12855 12755 13120 +3 357 343 345 +3 24140 24236 24334 +3 24334 24301 24140 +3 10157 10316 10388 +3 10388 10255 10157 +3 2035 2223 2639 +3 1535 1583 1558 +3 1558 1459 1535 +3 22379 22289 22288 +3 22288 22378 22379 +3 6857 7147 7633 +3 7633 7429 6857 +3 7687 7282 6992 +3 11431 12212 12270 +3 12270 11900 11431 +3 11126 12168 11530 +3 11530 11127 11126 +3 24637 24663 24601 +3 7305 7441 7927 +3 16349 16119 16120 +3 12148 12567 12955 +3 17035 17109 17174 +3 17174 17396 17035 +3 3800 3549 3319 +3 17034 17320 17549 +3 7699 8248 8416 +3 8416 8129 7699 +3 8425 8478 8927 +3 24602 24641 24671 +3 24671 24664 24602 +3 3090 2739 3032 +3 14768 15046 14973 +3 14973 14652 14768 +3 5405 5344 5727 +3 5727 5536 5405 +3 24314 24393 24366 +3 24366 24312 24314 +3 2642 2913 3404 +3 3404 2912 2642 +3 2416 2475 2542 +3 2542 2473 2416 +3 10454 9940 9546 +3 4746 4404 3980 +3 9570 10397 10329 +3 10329 9825 9570 +3 20254 20149 20151 +3 13801 14352 13851 +3 13851 14009 13801 +3 16064 16306 16065 +3 18100 18102 18007 +3 20106 20232 20645 +3 20645 20549 20106 +3 14648 13950 14469 +3 14469 15111 14648 +3 20160 19892 20163 +3 21006 21091 20635 +3 21132 21214 21131 +3 21131 21052 21132 +3 95 86 42 +3 15747 15573 15923 +3 15923 16118 15747 +3 14417 14543 14310 +3 14310 14419 14417 +3 11682 11768 11847 +3 11837 11967 11968 +3 23910 23828 23784 +3 22297 22712 22619 +3 16232 16521 16341 +3 19833 19708 19710 +3 18927 18602 19676 +3 19676 20220 18927 +3 7687 6992 8454 +3 8454 7780 7687 +3 188 200 258 +3 258 257 188 +3 178 168 197 +3 197 218 178 +3 2271 2306 2307 +3 3160 3260 3425 +3 3425 3207 3160 +3 6910 6834 6761 +3 6761 6696 6910 +3 19682 19816 19817 +3 19817 19819 19682 +3 19984 19842 19845 +3 19845 19849 19984 +3 4349 4448 4551 +3 14280 13890 14385 +3 15298 15130 15724 +3 15724 15491 15298 +3 16279 15851 16037 +3 9370 9182 8671 +3 12484 12720 12766 +3 2364 2310 2311 +3 12427 12488 12426 +3 12426 12641 12427 +3 24696 24644 24606 +3 24696 24606 24655 +3 24655 24689 24696 +3 1386 1592 1788 +3 24543 24588 24648 +3 24648 24589 24543 +3 18824 18935 19028 +3 6669 6601 6602 +3 8604 8933 9008 +3 1349 1395 1366 +3 1366 1310 1349 +3 4826 4544 4635 +3 2359 2429 2361 +3 2361 2425 2359 +3 2805 2746 2597 +3 10723 10802 11071 +3 11071 11139 10723 +3 18388 18466 18469 +3 18469 18207 18388 +3 12592 12493 12433 +3 12433 12826 12592 +3 13040 13169 13418 +3 13418 13313 13040 +3 5503 5622 6203 +3 10234 10230 10229 +3 9006 9500 9424 +3 9424 9501 9006 +3 20461 20568 20780 +3 2112 2292 2110 +3 2110 2165 2112 +3 8963 9327 9084 +3 8963 9084 8567 +3 8567 7971 8963 +3 21586 21587 21526 +3 6524 6581 6707 +3 6298 6821 6893 +3 879 959 1112 +3 2402 2783 2842 +3 2842 2729 2402 +3 22670 22394 22186 +3 17912 18189 18379 +3 12878 13167 13037 +3 13037 12527 12878 +3 10250 10049 10147 +3 10147 10253 10250 +3 20160 20163 20264 +3 20264 20260 20160 +3 657 697 879 +3 879 927 657 +3 12337 12506 12561 +3 12561 12256 12337 +3 14636 14521 14960 +3 14960 14823 14636 +3 8209 8263 8738 +3 8738 8557 8209 +3 19977 20109 19985 +3 3015 3014 2898 +3 15855 15305 15245 +3 6497 6746 6898 +3 6898 6745 6497 +3 5470 5598 5991 +3 5991 5992 5470 +3 165 266 265 +3 265 258 165 +3 11593 11266 11595 +3 1826 2294 1980 +3 1980 1765 1826 +3 23632 23594 23631 +3 5569 5245 5037 +3 5037 5317 5569 +3 1640 1911 1912 +3 1912 1755 1640 +3 10969 10556 10179 +3 2704 2872 2706 +3 2706 2665 2704 +3 1842 1869 1867 +3 9758 10774 10474 +3 10474 10068 9758 +3 24059 24182 24150 +3 24150 24184 24059 +3 12928 13170 13219 +3 7624 8461 8705 +3 8705 8283 7624 +3 15422 15369 15189 +3 7078 7793 7727 +3 7727 7220 7078 +3 9633 9826 10261 +3 10261 10064 9633 +3 11130 10719 11133 +3 11133 11535 11621 +3 11621 11130 11133 +3 19007 19532 19208 +3 19208 18414 19007 +3 3121 3120 3619 +3 8477 8424 8195 +3 17727 17582 17503 +3 17503 17728 17727 +3 6367 6624 6563 +3 6563 6439 6367 +3 21770 22054 22167 +3 22167 22166 21770 +3 14457 14516 14699 +3 14699 14167 14457 +3 16996 17137 17210 +3 24914 24913 24902 +3 148 137 162 +3 162 198 148 +3 24878 24895 24905 +3 24905 24899 24878 +3 17301 16738 17157 +3 17157 17010 17301 +3 23482 23066 23156 +3 4076 3878 4174 +3 4174 4260 4076 +3 8231 8337 8040 +3 7165 7170 6884 +3 6884 6880 7165 +3 10169 9576 9577 +3 21457 21531 21530 +3 20195 19298 19301 +3 20195 19301 20196 +3 20196 20405 20195 +3 2133 2123 2127 +3 5436 5697 5626 +3 5626 5435 5436 +3 17888 17972 17973 +3 18206 18465 18556 +3 2813 3054 2990 +3 2990 2935 2813 +3 7779 8035 7489 +3 7489 7620 7279 +3 7279 7779 7489 +3 7249 7389 7242 +3 20109 19972 19840 +3 19840 19985 20109 +3 16280 15966 16572 +3 22811 23095 22902 +3 22902 22812 22811 +3 15314 15434 15556 +3 15556 15143 15314 +3 7218 6925 6585 +3 6585 6856 7218 +3 17472 17471 17551 +3 17551 17777 17472 +3 662 680 566 +3 19979 20231 20108 +3 20108 20233 19979 +3 19479 19603 19601 +3 19601 19474 19479 +3 4550 4498 4741 +3 4741 4690 4550 +3 17850 18024 18116 +3 3115 2994 2941 +3 3019 3399 3398 +3 3398 3577 3019 +3 10718 10979 10793 +3 10793 10278 10718 +3 16170 16525 16714 +3 16714 16402 16170 +3 24137 24005 24115 +3 20594 20695 20693 +3 8322 8152 7959 +3 13813 13921 14316 +3 14316 13812 13813 +3 18274 18181 18373 +3 18373 18371 18274 +3 13794 13902 13505 +3 15227 14974 15283 +3 15283 15473 15227 +3 20544 20542 20227 +3 20227 20344 20544 +3 10690 10948 11265 +3 11265 11016 10690 +3 10162 9682 9900 +3 9900 10465 10162 +3 3146 3079 3397 +3 3397 3243 3146 +3 15366 15783 15605 +3 15605 15606 15366 +3 13172 13748 13467 +3 13467 12985 13172 +3 13163 13209 12970 +3 12970 12816 13163 +3 16414 16533 16591 +3 11342 12207 11898 +3 11898 11195 11342 +3 21986 21477 21680 +3 21680 22200 21986 +3 601 721 546 +3 546 525 601 +3 18215 17848 17690 +3 23452 23551 23732 +3 12156 11968 11967 +3 11967 12514 12276 +3 12276 12156 11967 +3 19309 20316 19918 +3 6873 7015 7016 +3 1785 1907 2156 +3 6597 6476 6601 +3 7505 7697 6934 +3 6934 6938 7505 +3 22592 22968 23117 +3 2259 2257 2848 +3 2848 2532 2259 +3 10545 11269 11031 +3 11031 10397 10545 +3 10128 10242 10040 +3 10040 10132 10128 +3 167 206 214 +3 214 184 167 +3 7112 6556 6297 +3 2220 2181 2386 +3 2386 2441 2220 +3 143 153 167 +3 167 160 143 +3 22685 22774 22916 +3 17503 17357 17431 +3 17431 17584 17503 +3 1544 1681 1778 +3 1778 1700 1544 +3 1700 1572 1428 +3 1428 1544 1700 +3 7280 7350 7067 +3 20068 19912 20066 +3 20066 20194 20068 +3 492 530 515 +3 515 408 492 +3 23430 23301 23428 +3 21054 21055 20967 +3 9192 9022 9076 +3 16061 16240 16302 +3 16633 16773 16847 +3 1504 1580 1555 +3 1555 1454 1504 +3 23611 23685 23767 +3 23122 23612 23613 +3 23613 23536 23122 +3 22322 22236 21791 +3 611 688 497 +3 497 496 611 +3 7102 7105 7026 +3 7026 7025 7102 +3 10701 12155 11667 +3 13521 13231 13328 +3 13328 13520 13521 +3 20717 21058 20892 +3 20892 20718 20717 +3 10154 10155 10055 +3 10055 10157 10154 +3 8523 8348 7729 +3 7729 8182 8523 +3 8032 8226 8506 +3 8506 8824 8032 +3 10704 10628 10960 +3 15474 15169 15113 +3 19368 19717 19602 +3 18386 18772 18873 +3 2471 2852 3032 +3 3032 2739 2471 +3 1946 1882 1974 +3 13730 13775 13539 +3 1046 1060 1104 +3 14021 13713 13715 +3 22464 22463 22307 +3 11658 12019 12204 +3 12204 11950 11658 +3 6852 6778 6202 +3 6202 6525 6650 +3 6650 6852 6202 +3 23384 23345 23791 +3 23791 23476 23384 +3 3179 3122 3000 +3 3000 2946 3179 +3 2119 2076 2336 +3 2336 2415 2119 +3 10761 11331 10849 +3 10849 10943 10761 +3 2290 2331 2970 +3 2970 2109 2290 +3 14178 14060 14059 +3 14059 14347 14239 +3 14239 14178 14059 +3 18278 18375 18373 +3 19069 18968 18773 +3 18773 19073 19069 +3 12272 12572 12513 +3 12513 12571 12272 +3 20162 20375 20266 +3 20266 20165 20162 +3 16261 16314 16600 +3 23602 23708 23464 +3 23464 23331 23602 +3 19749 19631 19285 +3 21547 21683 21392 +3 14353 14305 14910 +3 14910 14591 14353 +3 17596 17748 18189 +3 18189 17912 17596 +3 18161 17975 18078 +3 18078 18355 18161 +3 19105 18902 19310 +3 17140 17581 18364 +3 19496 19623 19624 +3 16049 15917 16290 +3 16290 16050 16049 +3 7641 7806 7089 +3 24305 23922 24089 +3 2768 2823 3003 +3 3003 2946 2768 +3 23820 23898 23177 +3 2417 2806 2479 +3 9089 9212 9282 +3 9282 9468 9089 +3 6924 7495 7623 +3 7623 7494 6924 +3 22170 21898 21711 +3 9612 9882 9486 +3 9486 9300 9612 +3 21223 21146 20318 +3 13843 13552 13411 +3 14367 14191 13970 +3 1737 1734 2042 +3 2042 1916 1737 +3 24285 24286 24319 +3 24319 24248 24285 +3 3673 3566 3565 +3 3565 3448 3673 +3 15576 15401 15997 +3 15997 15874 15576 +3 19067 19068 18966 +3 18966 18971 19067 +3 16988 17124 17418 +3 17021 17761 17382 +3 10764 10323 9626 +3 9626 10613 10764 +3 18548 18648 18862 +3 18862 18864 18548 +3 10557 11208 11908 +3 11908 11280 10557 +3 18295 18299 18388 +3 18388 18298 18295 +3 3653 3830 3694 +3 3694 3421 3653 +3 13585 13778 13894 +3 19521 18989 19407 +3 19407 19408 19521 +3 3029 3295 3525 +3 3525 3249 3029 +3 15600 15481 15893 +3 14052 14237 14343 +3 14052 14343 14174 +3 14174 13904 14052 +3 12922 13164 12873 +3 12873 12818 12922 +3 5599 6363 6303 +3 6303 5804 5599 +3 19391 19501 20138 +3 6719 6857 7429 +3 7429 7295 6719 +3 24691 24730 24706 +3 24706 24636 24691 +3 23329 23563 23411 +3 23411 23230 23329 +3 19964 19961 19970 +3 15487 15361 15536 +3 16738 16739 16675 +3 1459 1476 1509 +3 1509 1535 1459 +3 6795 7008 7371 +3 7371 7370 6795 +3 21569 21499 21340 +3 6458 6332 6084 +3 12943 12945 12946 +3 12946 12555 12943 +3 15061 15414 15234 +3 15234 14845 15061 +3 19638 19083 19517 +3 19517 19763 19638 +3 20758 20637 20922 +3 20922 21173 20758 +3 17891 17890 17810 +3 1964 2186 2091 +3 2091 1994 1964 +3 2656 2804 2742 +3 2742 2744 2656 +3 9903 10168 10398 +3 5633 5634 5578 +3 5578 5577 5633 +3 5755 6328 6453 +3 6453 6773 5755 +3 12340 12257 12342 +3 12342 12510 12340 +3 13962 14592 14122 +3 24226 24263 24355 +3 24355 24324 24226 +3 6783 6997 6998 +3 7425 7141 7423 +3 12865 12475 12671 +3 17343 17202 17060 +3 23847 23656 23495 +3 7893 8884 8732 +3 8732 8146 7893 +3 21613 21485 21484 +3 21484 21093 21613 +3 21911 22069 22129 +3 22129 21851 21911 +3 11486 11558 12006 +3 12006 11803 11486 +3 5821 6078 6393 +3 3591 3832 4189 +3 4189 4039 3591 +3 24676 24634 24675 +3 10296 10449 10448 +3 10448 10445 10296 +3 24595 24624 24635 +3 20234 20447 20769 +3 23675 23637 23639 +3 23639 23605 23675 +3 18124 17767 17387 +3 16978 16574 16624 +3 16590 16532 16654 +3 17885 17712 17568 +3 20897 21149 20981 +3 10484 10558 11210 +3 11210 10082 10484 +3 9018 8733 8074 +3 15237 14847 14602 +3 7971 8169 8275 +3 8275 8566 7971 +3 12164 11765 11973 +3 20882 20877 20803 +3 479 412 518 +3 479 518 707 +3 707 592 479 +3 2555 2668 2876 +3 2876 2379 2316 +3 2316 2555 2876 +3 2635 2838 2837 +3 5008 5085 4720 +3 4720 4763 5008 +3 1614 1557 1505 +3 23645 23644 23643 +3 24165 24128 24166 +3 24504 24451 24521 +3 24521 24555 24504 +3 8964 9084 9457 +3 9457 9032 8964 +3 14839 15051 15053 +3 15053 15286 14839 +3 3427 2983 3356 +3 3356 3310 3427 +3 7231 7574 7637 +3 7637 7438 7231 +3 23844 24053 23845 +3 23845 23574 23844 +3 23566 23417 23287 +3 23287 23286 23566 +3 24804 24870 24838 +3 1278 1419 1462 +3 1462 1481 1278 +3 3127 3281 3181 +3 3181 3002 3127 +3 8782 8991 9354 +3 21841 21573 21192 +3 13323 13324 13567 +3 13567 13652 13323 +3 11949 12444 12330 +3 12330 12203 11949 +3 8495 8268 8269 +3 23447 23445 23726 +3 16780 16858 17275 +3 17275 17065 16780 +3 14467 14583 14642 +3 16098 16211 16096 +3 16096 15786 16098 +3 23727 23805 23988 +3 16807 17011 17089 +3 17089 17012 16807 +3 22287 21788 21724 +3 21294 21444 21447 +3 16916 16917 17056 +3 17056 16992 16916 +3 3094 2693 2792 +3 16964 16965 16758 +3 16758 16559 16964 +3 4549 4260 4593 +3 4593 4836 4549 +3 10447 10668 10822 +3 22807 22854 22625 +3 22625 22397 22807 +3 10432 10577 10727 +3 1545 1429 1405 +3 1410 1249 1248 +3 3666 3275 3558 +3 3558 3711 3666 +3 11652 11945 12328 +3 12328 12329 11652 +3 22038 22148 22397 +3 22397 22189 22038 +3 13105 13339 13443 +3 13443 13338 13105 +3 13019 12658 12571 +3 12571 12513 13019 +3 21991 21987 22095 +3 22095 21988 21991 +3 3801 4050 3953 +3 3953 3749 3801 +3 12039 12040 12633 +3 12633 12410 12039 +3 16708 17257 17563 +3 3135 2571 2779 +3 181 131 179 +3 3394 3516 3635 +3 3635 3517 3394 +3 20201 20719 20604 +3 20604 20605 20201 +3 2161 2004 1852 +3 1976 2006 2113 +3 2113 2166 1976 +3 15483 15654 15714 +3 17420 17566 17710 +3 19115 18914 18701 +3 18701 18048 19115 +3 18183 18277 18454 +3 18454 18545 18183 +3 11327 11254 11180 +3 16460 16772 17332 +3 17332 16845 16460 +3 16095 16495 16556 +3 24123 23884 24176 +3 24176 24019 24123 +3 11153 11237 11630 +3 11630 11706 11153 +3 19349 20102 19955 +3 10415 10880 10975 +3 13633 13687 13947 +3 13947 14044 13633 +3 8639 8098 8455 +3 2500 2434 2551 +3 2551 2554 2500 +3 21029 20859 20944 +3 714 761 827 +3 20727 21147 20979 +3 10806 10729 10509 +3 10509 10990 10806 +3 18702 17480 18915 +3 24255 24131 24191 +3 24191 24192 24255 +3 9947 10126 10231 +3 19257 19156 19050 +3 11577 11099 11259 +3 19474 19262 19263 +3 19263 19479 19474 +3 9256 9316 9317 +3 9317 9018 9256 +3 12639 12820 12877 +3 12877 12719 12639 +3 11611 10485 10486 +3 10486 10878 11611 +3 13868 14424 14483 +3 14483 14017 13868 +3 23531 23758 23757 +3 23757 23717 23531 +3 2691 2849 2293 +3 7392 7394 7187 +3 7187 7596 7392 +3 7342 7343 7683 +3 7683 7344 7342 +3 16312 16069 16671 +3 16671 16672 16312 +3 23908 23868 24004 +3 17361 17739 18092 +3 4687 4444 4832 +3 4687 4832 4301 +3 4301 4303 4687 +3 24779 24740 24665 +3 24665 24684 24779 +3 6373 6633 6836 +3 6836 6697 6373 +3 12715 12477 12867 +3 12867 12973 12715 +3 6282 6100 6281 +3 9395 9038 8969 +3 14890 14818 14819 +3 5575 5961 5573 +3 8567 9084 8504 +3 8504 8170 8567 +3 18672 18572 18118 +3 9489 9102 8987 +3 22498 22559 22447 +3 16618 16616 17114 +3 17114 16833 16618 +3 9375 10178 9766 +3 9766 9190 9375 +3 21482 21692 21940 +3 21940 21760 21482 +3 9212 9089 8455 +3 8455 8702 9212 +3 11283 10712 10185 +3 5274 5272 4558 +3 17781 18238 18239 +3 18239 18044 17781 +3 17239 17162 17238 +3 9718 9469 10288 +3 10288 10103 9718 +3 13936 13489 14093 +3 14093 14272 13936 +3 19679 19563 19023 +3 18638 18856 18858 +3 18858 18642 18638 +3 2703 2752 2662 +3 22351 22634 22533 +3 15874 15997 16181 +3 16181 16124 15874 +3 17847 17532 18116 +3 18116 18479 17847 +3 24762 24803 24779 +3 2864 2866 3105 +3 18641 18639 18643 +3 18643 18647 18641 +3 12971 12868 13260 +3 13260 13163 12971 +3 12500 12607 13001 +3 13062 13616 13661 +3 13661 13524 13062 +3 3284 3507 3231 +3 3284 3231 3133 +3 3133 3285 3284 +3 4762 5011 5084 +3 5084 4921 4762 +3 4356 4180 4453 +3 4453 4403 4356 +3 21623 21833 21497 +3 21497 21496 21623 +3 391 330 358 +3 16032 15900 15785 +3 15785 15726 16032 +3 7042 7401 7117 +3 12337 12338 12449 +3 12449 12790 12337 +3 13960 14066 13805 +3 13805 13515 13960 +3 10383 10381 10309 +3 10309 10248 10383 +3 5395 5057 5525 +3 5525 5647 5395 +3 21653 21518 21656 +3 21653 21656 21519 +3 12378 12238 12239 +3 14783 14919 14917 +3 14917 14915 14783 +3 11581 11101 11183 +3 11581 11183 11648 +3 11648 11650 11581 +3 22781 23012 23307 +3 6885 7022 7021 +3 6406 6335 5883 +3 23028 23137 23319 +3 23319 23138 23028 +3 20212 20211 20839 +3 20839 21000 20212 +3 9160 9100 8917 +3 19260 19160 19367 +3 19367 19157 19260 +3 16661 16795 17075 +3 17075 16936 16661 +3 7840 8096 7906 +3 7906 7778 7840 +3 20442 19693 19462 +3 18996 19415 19414 +3 19414 18995 18996 +3 10238 10237 10235 +3 10235 9950 10238 +3 8757 8100 8828 +3 8828 9090 8757 +3 9346 9610 9608 +3 4303 4301 3871 +3 24842 24818 24774 +3 20814 20813 20705 +3 20705 20815 20814 +3 19986 19715 19364 +3 19364 19834 19986 +3 24408 24304 24411 +3 24411 24461 24408 +3 10408 11210 11122 +3 19919 20314 20076 +3 8194 8722 8863 +3 8863 8544 8194 +3 12614 12841 12560 +3 12560 12253 12614 +3 17321 17774 17393 +3 15403 15818 15932 +3 15932 15636 15403 +3 3889 4024 3824 +3 20721 21295 21296 +3 21296 20722 20721 +3 22881 22601 22659 +3 22659 22748 22881 +3 13918 13919 14187 +3 21013 20549 21336 +3 21336 21335 21013 +3 1075 1026 1186 +3 1186 1188 1075 +3 16731 16796 17005 +3 17005 17144 16731 +3 9736 9966 9672 +3 1480 1303 1418 +3 1418 1386 1480 +3 12772 13316 13468 +3 13468 12880 12772 +3 9134 8954 8953 +3 8953 9273 9134 +3 18608 18611 18721 +3 18721 18822 18608 +3 7726 7625 7357 +3 9747 10258 10692 +3 10692 10392 9747 +3 7449 7516 7377 +3 1666 1733 1644 +3 19219 19930 19323 +3 19323 19218 19219 +3 16070 16009 16426 +3 16426 16543 16070 +3 10327 10770 11426 +3 1203 1034 1035 +3 1035 1265 1203 +3 23126 23259 23165 +3 23165 22977 23126 +3 23259 23126 23167 +3 23167 23351 23259 +3 17243 17463 17542 +3 12804 13017 13348 +3 13348 13018 12804 +3 10098 10357 10200 +3 15908 16284 16392 +3 16392 16109 15908 +3 9633 9058 8861 +3 24152 24217 24276 +3 11693 11540 11537 +3 13261 13693 13212 +3 13212 12871 13261 +3 4869 5082 5216 +3 5216 4957 4869 +3 19909 20301 20881 +3 20881 20191 19909 +3 3308 3354 3475 +3 3475 3593 3308 +3 6209 6531 6656 +3 9852 9923 10491 +3 10104 10018 10513 +3 10513 10511 10104 +3 22284 22438 22230 +3 17172 16965 17468 +3 17468 17319 17172 +3 24628 24670 24600 +3 12415 12676 12368 +3 24508 24465 24384 +3 3407 3406 3459 +3 16440 16558 16328 +3 16328 16209 16440 +3 7241 7380 7381 +3 7381 7247 7241 +3 20254 20151 20155 +3 20155 20372 20254 +3 4245 4583 4582 +3 9286 9792 9285 +3 14803 14937 15250 +3 15250 15313 14803 +3 19467 19358 19595 +3 19595 19593 19467 +3 12229 12304 12425 +3 191 194 206 +3 5530 5137 4861 +3 24825 24792 24814 +3 21141 20822 20409 +3 13791 13506 13901 +3 13901 14294 13791 +3 23439 23210 23254 +3 23254 23211 23439 +3 24306 24091 24053 +3 13712 13872 14021 +3 14021 13658 13712 +3 7913 8179 8345 +3 8345 8648 7913 +3 8167 8564 9029 +3 9029 8391 8167 +3 20323 20904 21154 +3 21154 20903 20323 +3 9590 9074 9262 +3 218 185 276 +3 15813 16410 16467 +3 16180 16354 16723 +3 16723 16411 16180 +3 23146 23106 23298 +3 23443 23848 23849 +3 11014 10947 10854 +3 20022 20137 20244 +3 14785 15180 15537 +3 15537 15129 14785 +3 842 1020 935 +3 935 843 842 +3 917 938 941 +3 941 937 917 +3 2334 2113 2075 +3 20648 21019 21185 +3 21185 21186 21106 +3 21106 20648 21185 +3 163 139 88 +3 163 88 70 +3 70 115 163 +3 10292 10666 10733 +3 10733 10663 10292 +3 9495 9418 8991 +3 11447 10639 10976 +3 22203 22260 22405 +3 22405 22532 22203 +3 11730 11810 12439 +3 12439 12384 11730 +3 10896 10798 10423 +3 20947 21271 20946 +3 20946 20367 20947 +3 8458 8758 8459 +3 8459 8173 8458 +3 1533 1662 1575 +3 1575 1547 1533 +3 21313 21156 21068 +3 8302 7882 7650 +3 7559 7353 6709 +3 24353 24356 24378 +3 24378 24377 24353 +3 24031 24187 24279 +3 24279 24062 24031 +3 23475 23434 23678 +3 23678 23523 23475 +3 24258 24288 24224 +3 16356 16242 16181 +3 11098 11012 11013 +3 11013 11011 11098 +3 599 542 506 +3 506 541 599 +3 13464 13214 13695 +3 9492 9623 9890 +3 9890 9972 9492 +3 15150 15022 15329 +3 15329 15260 15150 +3 14473 14660 14590 +3 14590 14840 14473 +3 2405 2576 2913 +3 2913 2642 2405 +3 186 187 223 +3 223 248 186 +3 11752 12265 12094 +3 1087 871 1148 +3 1609 1704 1748 +3 1748 1785 1609 +3 6788 6930 7147 +3 7147 6857 6788 +3 19896 19895 19897 +3 19897 19642 19896 +3 2770 2768 2887 +3 2887 2673 2770 +3 7621 7352 6993 +3 6360 6495 6896 +3 6896 6435 6360 +3 14742 14617 14939 +3 14939 15085 14742 +3 720 697 602 +3 602 547 720 +3 115 173 200 +3 200 164 115 +3 9864 10102 10903 +3 10903 10992 9864 +3 10845 11012 11256 +3 11256 11257 10845 +3 9098 9100 9158 +3 3251 3415 3532 +3 5674 5220 5551 +3 5551 5608 5674 +3 2960 2959 3077 +3 3077 3237 2960 +3 12190 12010 12382 +3 12382 12600 12190 +3 23703 23736 23899 +3 23899 23737 23703 +3 15875 16123 16303 +3 16303 16182 15875 +3 22500 22385 22291 +3 22291 22507 22500 +3 13493 13578 13673 +3 16640 16717 16920 +3 16920 17062 16640 +3 17284 17212 17214 +3 17214 17431 17284 +3 3978 3523 3888 +3 3397 3519 3639 +3 3639 3578 3397 +3 12080 11887 12014 +3 12014 12140 12080 +3 4370 3948 4094 +3 4094 4665 4370 +3 22640 22910 22871 +3 7666 8015 7898 +3 17816 18437 18839 +3 15233 14912 15482 +3 15482 15289 15233 +3 13494 13679 13537 +3 13537 13452 13494 +3 12323 12438 12499 +3 19980 19974 19975 +3 23939 23975 24118 +3 17712 17885 18067 +3 20005 19721 19372 +3 19372 19723 20005 +3 2478 2354 2421 +3 2421 2482 2478 +3 19481 19268 19370 +3 19370 19855 19481 +3 18319 19002 18410 +3 23840 23839 23884 +3 20356 20450 21019 +3 21019 20648 20356 +3 2055 1889 2056 +3 18045 18799 18801 +3 18357 18164 18085 +3 6415 6099 6417 +3 6417 6541 6415 +3 1364 1281 1327 +3 1327 1484 1364 +3 19489 19276 19066 +3 18390 18306 18464 +3 18464 18389 18390 +3 12252 12330 12787 +3 12787 12612 12252 +3 4042 3654 3152 +3 21201 21907 21425 +3 21425 21350 21201 +3 6843 7127 7273 +3 6052 6438 6753 +3 6753 7045 6052 +3 11607 12285 12356 +3 12356 11907 11607 +3 18654 18651 18647 +3 9562 9978 10389 +3 7991 8109 8286 +3 10325 9899 10612 +3 14159 14388 14570 +3 14570 14279 14159 +3 12151 12570 12803 +3 12803 12568 12151 +3 1411 1503 1732 +3 1732 1551 1411 +3 13280 13228 12938 +3 9061 9368 9065 +3 9065 9174 9061 +3 17815 17722 17981 +3 17981 17896 17815 +3 8082 8497 8080 +3 8080 7903 8082 +3 11811 11579 11647 +3 12956 13391 12799 +3 12799 12795 12956 +3 5830 5773 5701 +3 2091 2221 2187 +3 2187 1994 2091 +3 24060 24185 24217 +3 24217 24152 24060 +3 23506 23594 23507 +3 23507 23462 23506 +3 15047 14771 14589 +3 14589 14837 15047 +3 17288 17586 18088 +3 12 15 17 +3 17 25 12 +3 11199 11348 11669 +3 13308 13552 13211 +3 7318 7652 7887 +3 2854 2796 3305 +3 720 790 959 +3 959 879 720 +3 6909 6503 6693 +3 6693 6627 6909 +3 679 791 961 +3 2289 2106 2255 +3 2255 2256 2289 +3 9505 8933 9070 +3 15588 15162 15043 +3 2415 2536 2697 +3 2697 2539 2415 +3 10642 11061 11129 +3 11129 10794 10642 +3 22618 22669 22514 +3 4353 4644 4352 +3 7827 8025 8215 +3 8215 8158 7827 +3 18084 18085 18164 +3 18164 18083 18084 +3 22909 22869 23048 +3 23048 23003 22909 +3 6602 6600 6726 +3 17616 18232 17857 +3 15865 15680 15866 +3 15866 15980 15865 +3 22304 22523 22812 +3 22812 22524 22304 +3 17702 17037 17038 +3 17623 18330 18497 +3 10236 10233 10128 +3 9851 9923 9707 +3 9707 9652 9851 +3 18290 18289 18459 +3 18459 18193 18290 +3 4614 4804 4321 +3 4321 4280 4614 +3 5526 5453 5262 +3 12893 13102 13100 +3 13100 12737 12893 +3 4063 4103 3808 +3 21725 21653 21654 +3 21654 21790 21725 +3 3923 4071 4210 +3 4210 4590 3923 +3 17534 17759 17608 +3 5135 5204 5335 +3 5335 5131 5135 +3 7416 7687 7780 +3 7780 8099 7416 +3 9966 9736 9961 +3 9961 10139 9966 +3 18728 18262 18730 +3 11409 11316 11407 +3 11407 11410 11409 +3 12573 13074 12961 +3 12961 12856 12573 +3 10853 11104 11653 +3 11653 11418 10853 +3 1604 1529 1682 +3 1682 1727 1604 +3 6815 6741 6487 +3 6487 6296 6815 +3 14917 14919 15127 +3 15127 15125 14917 +3 6475 6278 6215 +3 7019 7312 6951 +3 6951 6953 7019 +3 16861 16994 14072 +3 14072 16925 16861 +3 13973 14143 14141 +3 14141 14080 13973 +3 17587 17591 17510 +3 20677 20673 20785 +3 20785 20787 20677 +3 23718 23879 23942 +3 22921 22691 22919 +3 16827 16611 16966 +3 9289 9044 8642 +3 727 865 821 +3 3981 4358 4405 +3 4405 4270 3981 +3 22672 22763 22459 +3 6817 6738 6681 +3 7250 7031 7251 +3 8227 8329 8568 +3 1304 1187 1306 +3 19852 20127 19987 +3 10906 10666 10909 +3 10909 11238 10906 +3 14537 14661 14906 +3 14175 14111 14707 +3 14707 14833 14175 +3 21042 20793 21039 +3 21039 20956 21042 +3 17379 16883 17015 +3 5714 5336 5976 +3 4041 4042 3656 +3 11428 11114 10864 +3 20393 20395 20483 +3 13587 13992 13684 +3 13684 13402 13587 +3 22388 22389 22451 +3 8204 8607 8431 +3 8431 8549 8204 +3 9945 9948 9801 +3 9801 9728 9945 +3 2664 2662 2663 +3 23772 23805 23727 +3 23727 23695 23772 +3 7754 7756 8373 +3 8373 8207 7754 +3 12189 12008 12135 +3 7523 7884 7457 +3 9384 9321 10488 +3 10488 9777 9384 +3 9017 8679 9254 +3 12078 12605 12690 +3 12690 12077 12078 +3 1848 1971 2000 +3 1848 2000 1970 +3 1970 1909 1848 +3 1976 2114 1975 +3 17480 17559 18140 +3 18140 18915 17480 +3 17589 17592 17666 +3 17666 17590 17589 +3 23359 23223 23129 +3 20246 20773 21343 +3 21343 20939 20246 +3 13378 13657 13867 +3 13867 13969 13378 +3 14702 14764 14961 +3 14961 14760 14702 +3 4629 4531 4473 +3 21784 21783 21782 +3 21782 21642 21784 +3 13095 12992 12830 +3 4587 4540 4249 +3 22273 22169 22486 +3 22486 22423 22273 +3 17405 17625 17784 +3 17784 17556 17405 +3 4759 4567 4757 +3 4757 4914 4759 +3 13807 13864 13967 +3 1432 1376 1605 +3 1605 1547 1432 +3 23456 23454 23625 +3 23625 23274 23456 +3 18559 18777 18878 +3 18878 18663 18471 +3 18471 18559 18878 +3 10699 11344 11343 +3 11343 10865 10699 +3 16899 17185 17409 +3 17409 16835 16899 +3 21461 21669 21868 +3 5690 6080 5622 +3 5690 5622 5315 +3 5315 5241 5690 +3 8944 9695 9260 +3 9260 8623 8944 +3 9145 9865 9090 +3 9090 8756 9145 +3 7828 8024 7964 +3 7964 7542 7828 +3 22887 23170 23074 +3 24136 24169 24170 +3 3675 3335 4120 +3 10508 10579 10510 +3 10510 9865 10508 +3 11052 11609 11610 +3 11610 10560 11052 +3 11458 11454 11287 +3 14473 14840 15051 +3 15051 14714 14473 +3 17898 17818 17985 +3 17985 17984 17898 +3 20758 21095 21008 +3 21008 20924 20758 +3 22003 22168 21952 +3 21952 21772 22003 +3 7089 7157 7306 +3 7306 7641 7089 +3 5857 5920 5605 +3 5605 5670 5857 +3 15059 15233 15289 +3 15289 15603 15059 +3 9092 8832 8704 +3 8704 8515 9092 +3 7426 7565 7564 +3 7602 7708 7756 +3 7756 7754 7602 +3 10201 10357 10574 +3 18650 18967 18869 +3 18756 19056 19371 +3 19371 19055 18756 +3 17965 18067 18154 +3 18154 18427 17965 +3 14081 13437 13438 +3 13438 13928 14081 +3 17079 16874 16666 +3 19995 19837 19841 +3 19247 19145 19035 +3 19035 19242 19247 +3 884 936 965 +3 965 885 884 +3 24037 24190 24249 +3 24249 24221 24037 +3 5483 6001 5999 +3 5999 5733 5483 +3 24603 24652 24576 +3 24576 24514 24603 +3 18769 18770 19076 +3 24797 24818 24858 +3 24858 24834 24797 +3 11427 11747 11956 +3 11956 11271 11427 +3 8336 8759 8830 +3 8830 8971 8336 +3 18497 19318 18909 +3 12210 12264 12211 +3 9689 9578 9687 +3 9687 9688 9689 +3 15790 16334 15854 +3 15854 15662 15790 +3 19121 19445 19556 +3 22158 22043 21877 +3 20936 21108 21340 +3 19806 20629 20844 +3 10169 9577 9759 +3 9759 10069 10169 +3 574 731 593 +3 12168 11126 11616 +3 11616 12116 12168 +3 19225 19940 20425 +3 22008 21954 21708 +3 4037 4321 4521 +3 4521 4319 4037 +3 23837 23763 23944 +3 5536 5727 6114 +3 14191 13921 13613 +3 14020 13970 14191 +3 12422 12304 12173 +3 12173 12421 12422 +3 12876 13084 13164 +3 13164 12922 12876 +3 11193 10859 11028 +3 24574 24564 24537 +3 611 652 710 +3 710 688 611 +3 14480 14600 14846 +3 14846 14722 14480 +3 17410 18049 17187 +3 17187 16569 16451 +3 16288 16289 16517 +3 16517 16518 16288 +3 14212 14090 14379 +3 23826 23866 23906 +3 23906 23970 23826 +3 9527 9997 10189 +3 10189 9779 9527 +3 7225 7297 6858 +3 7075 7354 7074 +3 7074 6852 7075 +3 17532 17847 17162 +3 14094 13669 14448 +3 8864 9059 9825 +3 9825 9426 8864 +3 11105 11260 11583 +3 11583 10945 11105 +3 4761 4808 5079 +3 5079 4710 4761 +3 3826 4272 4084 +3 9904 9827 10333 +3 10333 10622 9904 +3 21831 21773 21621 +3 21621 21706 21831 +3 2888 2883 3001 +3 20723 20608 20505 +3 20505 20504 20723 +3 24857 24875 24893 +3 24893 24894 24857 +3 21513 21648 21283 +3 21283 21210 21513 +3 17131 17348 17575 +3 17575 17718 17131 +3 24013 23880 23759 +3 23759 23796 24013 +3 9610 9346 9298 +3 13297 13020 13399 +3 7125 7410 6978 +3 6978 6838 7125 +3 19594 19362 19364 +3 16611 16827 17173 +3 17173 16562 16611 +3 16101 17328 16761 +3 16761 16447 16101 +3 531 478 463 +3 13507 13258 13257 +3 13257 13410 13507 +3 19401 19193 19752 +3 19752 19753 19401 +3 14274 14450 15089 +3 15089 14566 14274 +3 14588 14349 14348 +3 21260 21564 21337 +3 12607 12606 13233 +3 13233 13001 12607 +3 12532 12530 12421 +3 9171 8788 8476 +3 6525 5948 6853 +3 6853 6650 6525 +3 1925 1764 1928 +3 1928 2048 1925 +3 23350 23349 23492 +3 23492 23491 23542 +3 23542 23350 23492 +3 3395 3575 3338 +3 3338 3452 3395 +3 13057 13329 13058 +3 13058 12942 13057 +3 16983 17261 17333 +3 17333 16909 16983 +3 15728 15958 15614 +3 15614 15377 15728 +3 11981 11850 11532 +3 1598 1539 1540 +3 3735 3409 3196 +3 3196 3086 3735 +3 239 156 163 +3 163 164 239 +3 2645 2408 2467 +3 2467 3087 2645 +3 1305 1345 1510 +3 1510 1464 1305 +3 10077 10269 9316 +3 6460 6462 6088 +3 6088 5956 6460 +3 643 604 742 +3 742 701 643 +3 20740 20837 21389 +3 21389 21388 20740 +3 207 232 245 +3 245 213 207 +3 1999 2284 2461 +3 2461 2252 1999 +3 6711 6457 6207 +3 16884 16954 16955 +3 16955 17015 16884 +3 3783 3682 3781 +3 3781 3820 3783 +3 19828 19967 19825 +3 426 493 491 +3 491 393 426 +3 22173 22227 22171 +3 4678 4729 4930 +3 4930 4822 4678 +3 16822 16821 17386 +3 22013 22224 22594 +3 22594 22428 22013 +3 11578 11733 12138 +3 18912 19218 19663 +3 19663 19434 18912 +3 22542 22415 22001 +3 6922 6850 7419 +3 7419 7418 6922 +3 15492 15544 15185 +3 9886 9616 9620 +3 9620 10050 9886 +3 2624 2774 2953 +3 15758 15937 16364 +3 16364 15881 15758 +3 14834 14972 15226 +3 15226 14708 14834 +3 11754 11753 12268 +3 12268 12154 11754 +3 15887 15351 15830 +3 3051 2989 3170 +3 3170 3050 3051 +3 21646 21577 21721 +3 21721 21908 21646 +3 20086 20327 21072 +3 21072 20518 20086 +3 11281 11608 11524 +3 9548 9663 9942 +3 9942 9726 9548 +3 15246 15432 15379 +3 3546 3604 3802 +3 3802 3662 3546 +3 10742 10674 10528 +3 19179 19178 19498 +3 19498 19499 19179 +3 24002 23906 23866 +3 23866 23673 24002 +3 2108 2258 2162 +3 2162 2043 2108 +3 21932 22152 22192 +3 6181 6311 5859 +3 13119 13073 13583 +3 9320 9838 9591 +3 9591 9444 9320 +3 8124 8123 8786 +3 8786 8660 8124 +3 1377 1497 1226 +3 1226 1176 1377 +3 5460 5719 5722 +3 21567 21568 21626 +3 1282 1364 1538 +3 1538 1566 1348 +3 1348 1282 1538 +3 3728 4179 4353 +3 11373 11290 11220 +3 14152 14153 14506 +3 14506 14690 14152 +3 18064 18151 18256 +3 1176 1204 1294 +3 1294 1377 1176 +3 11224 11923 11856 +3 11856 11292 11224 +3 8175 8287 8837 +3 8837 8463 8175 +3 5018 5016 4973 +3 11517 11831 12155 +3 12155 10701 11517 +3 24443 24334 24236 +3 24236 24360 24402 +3 24402 24443 24236 +3 2520 2446 2628 +3 2628 2627 2520 +3 8105 7985 8338 +3 8338 8577 8105 +3 9681 9981 10059 +3 10059 9820 9681 +3 1501 1502 1608 +3 1608 1552 1501 +3 892 847 849 +3 849 891 892 +3 3038 2927 2977 +3 15546 16099 16035 +3 16035 15847 15546 +3 24200 24199 24078 +3 17913 17597 17676 +3 24187 24031 23990 +3 23990 24061 24187 +3 5739 5932 6008 +3 6008 6064 5739 +3 6691 6966 6967 +3 9003 8662 7873 +3 7873 8417 9003 +3 17037 17873 17328 +3 20926 21097 21562 +3 21562 20642 20926 +3 716 808 853 +3 853 809 716 +3 7562 7788 7421 +3 7421 7561 7562 +3 12831 12685 12934 +3 11023 11020 11423 +3 16663 17144 17286 +3 17286 16999 16663 +3 9717 9539 10017 +3 10017 10360 9717 +3 14407 14114 14406 +3 14406 14653 14407 +3 8561 8687 8562 +3 8562 8632 8561 +3 3063 2886 3120 +3 20597 20812 20966 +3 20966 20598 20597 +3 7032 7248 6960 +3 6960 6891 7032 +3 132 99 59 +3 19201 18999 18575 +3 14642 14583 14827 +3 14827 14643 14642 +3 13928 13438 13287 +3 10233 10241 10242 +3 10242 10128 10233 +3 24440 24454 24472 +3 24472 24505 24440 +3 20508 20507 20983 +3 20983 20828 20508 +3 24896 24911 24912 +3 24912 24901 24896 +3 7258 7464 7708 +3 7708 7329 7258 +3 10133 10306 10381 +3 15708 15707 16072 +3 21892 21702 21826 +3 21826 21766 21892 +3 21435 21432 22067 +3 22067 21964 21435 +3 21976 22245 22335 +3 22335 21975 21976 +3 11770 11847 12041 +3 12041 11912 11770 +3 3492 3708 3751 +3 3751 3555 3492 +3 7729 7633 7147 +3 7147 7694 7729 +3 12167 11449 12046 +3 12046 12580 12167 +3 24565 24606 24644 +3 24644 24630 24565 +3 18201 18303 18462 +3 18462 18387 18201 +3 24011 24201 24235 +3 24235 24139 24011 +3 6596 6794 7085 +3 3071 3448 3129 +3 8604 9008 8929 +3 14657 14655 14838 +3 14838 14904 14657 +3 22687 23056 22821 +3 22821 22584 22687 +3 9145 8639 9538 +3 9538 9537 9145 +3 11404 11406 11563 +3 11563 11407 11404 +3 24753 24813 24752 +3 5735 5295 5604 +3 21352 21640 21719 +3 21719 21508 21352 +3 16183 16358 16865 +3 16865 16727 16183 +3 17245 17467 17030 +3 10149 10051 9813 +3 9813 9888 10149 +3 4461 4658 5143 +3 5143 4806 4461 +3 6650 6853 6779 +3 6779 7560 6650 +3 8165 8390 8634 +3 2058 2178 2316 +3 2316 2379 2058 +3 18167 18837 19044 +3 19044 18624 18167 +3 19158 19159 19161 +3 4256 3869 4441 +3 4441 4440 4256 +3 2418 2416 2342 +3 2342 2302 2418 +3 7656 7592 7944 +3 14677 14792 15139 +3 15139 15081 14677 +3 9590 10181 9698 +3 9698 9767 9590 +3 13638 13508 13306 +3 6488 7252 6740 +3 6740 6428 6488 +3 20873 20879 20801 +3 24078 24120 24171 +3 24171 24200 24078 +3 23430 23428 23473 +3 16596 16802 16942 +3 16942 17151 16596 +3 1959 2244 2061 +3 2061 1988 1959 +3 12392 12254 12255 +3 15746 15510 15511 +3 15511 15747 15746 +3 21991 22156 21874 +3 21874 21604 21991 +3 841 814 1019 +3 1019 913 841 +3 7311 7310 7877 +3 7877 8250 7311 +3 9278 9035 9207 +3 9207 9329 9278 +3 15777 15535 16025 +3 16025 15719 15777 +3 11111 11598 11744 +3 3423 3655 3261 +3 3261 2806 3423 +3 8649 8978 8767 +3 784 829 807 +3 807 808 784 +3 7792 8048 8110 +3 15754 14956 15636 +3 15636 16248 15754 +3 8826 8827 8572 +3 6524 6707 6199 +3 6199 6259 6524 +3 23033 23032 22991 +3 14794 14682 14800 +3 14800 14798 14794 +3 1930 1620 1980 +3 1980 2414 1930 +3 11809 11884 11574 +3 11765 12164 12288 +3 1510 1619 1737 +3 12742 13067 12336 +3 12336 12447 12742 +3 18818 19234 19024 +3 19024 18070 18818 +3 17742 17831 17829 +3 17829 17666 17742 +3 3207 3425 3352 +3 3352 3309 3207 +3 24243 24149 24183 +3 24183 24214 24243 +3 15314 15086 15385 +3 15385 15436 15314 +3 3004 3069 3332 +3 18788 18033 17764 +3 17764 18573 18788 +3 15301 14551 14433 +3 7393 7598 7326 +3 7326 7325 7393 +3 14472 14658 15052 +3 15052 15231 14472 +3 7633 7729 8348 +3 8348 7914 7633 +3 6056 5807 5917 +3 5917 5998 6056 +3 11112 11660 11826 +3 11826 11745 11112 +3 11086 10919 10591 +3 10591 10523 11086 +3 14784 14724 14425 +3 14425 14363 14784 +3 13818 14080 14079 +3 24040 24000 23968 +3 23968 23932 24040 +3 14530 14708 14177 +3 14177 14005 14530 +3 9185 9249 9431 +3 9431 9638 9831 +3 9831 9185 9431 +3 6885 6884 6956 +3 6956 6886 6885 +3 20027 19738 19737 +3 16395 16160 16625 +3 16625 16575 16395 +3 23803 23726 23769 +3 11682 11847 11613 +3 11613 10880 11682 +3 7134 7492 7351 +3 6773 6453 7134 +3 19446 19332 19671 +3 6626 6564 6904 +3 13198 12795 12653 +3 9614 9959 9882 +3 22273 22423 22546 +3 13162 12969 13358 +3 13358 13305 13162 +3 22223 21713 22011 +3 22011 22550 22223 +3 23816 23960 24103 +3 24103 23815 23816 +3 10923 10926 11088 +3 19789 19539 19316 +3 16210 16329 16097 +3 16097 16032 16210 +3 6600 6602 6601 +3 5858 6000 6058 +3 6058 6242 5858 +3 10596 10528 10674 +3 10674 10598 10596 +3 13941 14099 14571 +3 14571 14388 13941 +3 5406 5662 5913 +3 14059 14007 13905 +3 14049 14050 13901 +3 13901 13743 14049 +3 11564 11496 11724 +3 13161 13592 13898 +3 13898 13593 13161 +3 4873 5162 5091 +3 19399 19398 19189 +3 2468 2110 2292 +3 2292 2533 2468 +3 11801 12005 11881 +3 11881 12436 11801 +3 23794 23530 23388 +3 19958 19962 19827 +3 116 140 57 +3 57 90 116 +3 9272 9383 10412 +3 10412 10413 9272 +3 2837 3238 3077 +3 3077 2900 2837 +3 14773 15229 15477 +3 15477 15649 14773 +3 231 289 288 +3 288 210 231 +3 3898 3899 4040 +3 4040 4464 3898 +3 13272 13417 13216 +3 13216 12925 13272 +3 24608 24585 24557 +3 24557 24522 24608 +3 12657 12656 12706 +3 11849 12298 11981 +3 11981 11685 11849 +3 12810 12284 12159 +3 1561 1562 1509 +3 1509 1478 1561 +3 9546 9941 10302 +3 10302 10454 9546 +3 15137 15003 15428 +3 15428 15663 15137 +3 22745 22975 22974 +3 22974 22433 22745 +3 12781 13061 13284 +3 7091 6731 6878 +3 6878 7649 7091 +3 16698 16389 16569 +3 16569 17187 16698 +3 22732 22689 22690 +3 22690 22586 22732 +3 18708 19438 19940 +3 19940 19225 18708 +3 8968 8900 8571 +3 8571 8901 8968 +3 16760 16561 16759 +3 16760 16759 17109 +3 17109 17035 16760 +3 2218 2087 2141 +3 2141 2180 2218 +3 13494 13201 13539 +3 5364 5100 5682 +3 6681 7028 7320 +3 7320 7250 6681 +3 15075 15135 14994 +3 14994 15551 15075 +3 24676 24675 24728 +3 24728 24674 24676 +3 21834 22221 22365 +3 11509 12023 11192 +3 20706 20816 20889 +3 20889 20599 20706 +3 11534 11368 11218 +3 9230 9164 9555 +3 9555 9615 9230 +3 6814 6683 6816 +3 10755 10751 10841 +3 10841 10842 10755 +3 7849 7993 8404 +3 16748 17312 17456 +3 17456 17100 16748 +3 3661 3998 4153 +3 4153 3602 3661 +3 8253 7935 7746 +3 7746 8139 8253 +3 6826 6558 6361 +3 21644 21787 21847 +3 21847 22017 21644 +3 15220 15036 15334 +3 15334 15638 15220 +3 6674 6672 7018 +3 7018 6807 6674 +3 21197 20944 20945 +3 18646 18651 18654 +3 18654 18657 18646 +3 15760 16003 15937 +3 15937 15758 15760 +3 6944 6539 6540 +3 6540 6801 6944 +3 48 61 68 +3 68 41 48 +3 5788 5645 4945 +3 3966 4341 4492 +3 4492 4342 3966 +3 6065 5419 5677 +3 5677 6319 6065 +3 14085 14259 14203 +3 14203 14084 14085 +3 16446 17036 17111 +3 17111 16968 16446 +3 23906 24002 23904 +3 537 558 557 +3 20415 20512 20899 +3 14921 15183 15542 +3 15542 15367 14921 +3 15264 15509 15265 +3 15265 14885 15264 +3 11562 11803 12075 +3 12075 11804 11562 +3 18184 18446 18757 +3 11091 11092 11250 +3 4881 4489 4340 +3 23594 23506 23630 +3 23630 23631 23594 +3 14654 14297 15229 +3 11646 11644 11886 +3 23261 23072 22884 +3 5755 6134 6077 +3 6077 5306 5755 +3 9581 10174 10172 +3 10172 9433 9581 +3 8056 7434 7368 +3 12964 13302 13457 +3 13457 13356 12964 +3 10849 11331 11580 +3 331 359 294 +3 16825 17107 17617 +3 22026 22137 22241 +3 22241 22076 22026 +3 2784 2844 3079 +3 3079 3146 2784 +3 22958 22864 22815 +3 22815 23100 22958 +3 17775 17861 17863 +3 634 714 691 +3 691 579 634 +3 7819 7818 8260 +3 8260 8073 7819 +3 19381 19060 19380 +3 19380 19379 19381 +3 7637 7868 8126 +3 8126 8060 7637 +3 19146 19461 19582 +3 20329 20623 20996 +3 20996 20424 20329 +3 11131 11218 10797 +3 15328 15327 15019 +3 15019 15207 15328 +3 2460 3021 2966 +3 2966 2786 2460 +3 15157 15221 15335 +3 15667 15732 15618 +3 3489 3435 3486 +3 11744 11594 11267 +3 11267 11111 11744 +3 16407 16349 16641 +3 16641 16856 16407 +3 1073 1044 999 +3 999 1087 1073 +3 18615 18935 18824 +3 13326 13757 13655 +3 13655 13518 13326 +3 1037 931 1157 +3 1157 1179 1037 +3 15552 15076 15792 +3 284 307 285 +3 285 262 284 +3 24855 24865 24866 +3 14653 14975 15228 +3 15228 14711 14653 +3 15838 15479 16198 +3 18547 18380 18642 +3 11354 11607 11907 +3 11907 11677 11354 +3 4777 4975 4977 +3 4977 4828 4777 +3 16469 16302 16240 +3 13173 13424 13319 +3 21979 22251 21980 +3 21980 21865 21979 +3 11961 12154 12267 +3 12267 12401 11961 +3 5903 6165 6354 +3 6354 6489 5903 +3 12694 13003 12947 +3 12947 12609 12694 +3 12982 12983 13222 +3 13222 13221 12982 +3 14764 14965 15278 +3 22164 22310 22820 +3 22820 22643 22164 +3 24333 24359 24417 +3 10614 10692 10258 +3 10856 10614 10258 +3 3437 3217 3057 +3 2636 3018 2904 +3 2904 2574 2636 +3 23033 22991 23089 +3 23089 23180 23033 +3 3567 3449 4171 +3 2483 2544 2489 +3 16458 17123 16626 +3 16626 16339 16458 +3 20032 20455 20776 +3 20776 20560 20032 +3 624 663 704 +3 704 773 624 +3 1898 2065 2148 +3 17413 17630 18053 +3 18053 17561 17413 +3 5216 5914 6238 +3 6238 5543 5216 +3 7820 8314 8145 +3 8145 7953 7820 +3 14814 14815 15151 +3 9468 9282 10015 +3 10015 10102 9468 +3 8573 9148 8904 +3 8904 7984 8573 +3 15649 15836 15837 +3 15837 15529 15649 +3 2768 2946 3000 +3 3000 2887 2768 +3 21523 21793 22073 +3 22073 21916 21523 +3 1486 1623 1652 +3 1652 1599 1486 +3 18244 18336 18501 +3 18501 19116 18244 +3 22843 22891 23025 +3 23025 22982 22843 +3 17246 17615 17171 +3 17171 16756 17246 +3 19973 19974 19980 +3 19980 19978 19973 +3 10446 10118 9661 +3 9661 9660 10446 +3 11856 12303 11920 +3 11920 11690 11856 +3 2314 2377 2312 +3 2312 2313 2314 +3 19302 19420 19528 +3 19528 18681 19302 +3 20472 20176 20276 +3 20276 20277 20472 +3 4175 4306 4446 +3 4446 3971 4175 +3 13541 13944 13628 +3 13628 13497 13541 +3 16323 16754 16609 +3 16609 16148 16323 +3 582 621 527 +3 13382 13434 13571 +3 13571 13060 13382 +3 4246 4007 3763 +3 1045 1128 1187 +3 1187 1074 1045 +3 240 297 348 +3 348 296 240 +3 16145 16375 17025 +3 17025 16685 16145 +3 22933 22833 23121 +3 20074 20718 20719 +3 19476 19163 19162 +3 2846 2845 2787 +3 13771 13622 14094 +3 21335 21413 21705 +3 21705 21829 21335 +3 3389 3510 3511 +3 3511 3969 3389 +3 12364 12289 12110 +3 21365 21141 21143 +3 15106 15344 15467 +3 15467 15161 15106 +3 16565 15956 16102 +3 16102 16101 16565 +3 10974 11054 11213 +3 11213 11357 10974 +3 4866 5075 5471 +3 5471 5002 4866 +3 17743 17667 17593 +3 20787 20785 20789 +3 20789 20870 20787 +3 19181 18877 19389 +3 19389 19074 19181 +3 4375 4421 4717 +3 4717 4572 4375 +3 14820 14957 15036 +3 18360 18528 19046 +3 6086 6530 6654 +3 7238 7376 7583 +3 7583 7444 7238 +3 3642 4133 3884 +3 3884 3883 3642 +3 17533 18115 18026 +3 5334 5198 5269 +3 5269 5456 5334 +3 2858 2979 2980 +3 2980 2977 2858 +3 15070 15303 15372 +3 15372 15727 15070 +3 11769 11910 11909 +3 10144 9966 10139 +3 23691 23802 23984 +3 14793 14794 14862 +3 14862 15001 14793 +3 5517 5327 5189 +3 5189 5258 5517 +3 4561 4861 5137 +3 5137 4950 4561 +3 16077 15945 15765 +3 10547 10866 10170 +3 10170 9828 10547 +3 9536 9714 9787 +3 9787 9713 9536 +3 9376 8738 8556 +3 8556 9191 9376 +3 7031 7654 7943 +3 20862 21115 21574 +3 21574 21349 21199 +3 21199 20862 21574 +3 14155 13888 14157 +3 14157 14691 14155 +3 23759 23761 23437 +3 23437 23480 23759 +3 10710 10709 11443 +3 11443 11355 10710 +3 13168 13086 13215 +3 13215 13465 13168 +3 5609 5417 5863 +3 1792 1975 1920 +3 1920 1823 1792 +3 20101 20347 20640 +3 1245 1291 1427 +3 1427 1525 1245 +3 8330 8279 8569 +3 8569 8699 8330 +3 18530 18533 18740 +3 18740 18625 18530 +3 14011 13648 13753 +3 13753 14664 14011 +3 18419 17410 18702 +3 18702 19222 18419 +3 10087 10088 10278 +3 10278 9782 10087 +3 3330 3182 3280 +3 3280 3228 3330 +3 7618 7773 7975 +3 7975 7976 7618 +3 18160 18159 19031 +3 19031 18938 18160 +3 8219 8634 8689 +3 8689 8446 8219 +3 21339 21262 20553 +3 640 718 696 +3 696 767 640 +3 15601 15482 15713 +3 15713 15894 15601 +3 19669 19943 20093 +3 23808 23928 24097 +3 24097 23892 23808 +3 12948 13336 12895 +3 12895 12442 12948 +3 3466 3827 3739 +3 3739 3529 3466 +3 20137 19862 19867 +3 19867 19871 20137 +3 17476 16898 16763 +3 16763 16832 17476 +3 20092 19807 19806 +3 15943 16545 16072 +3 6333 6653 6713 +3 6713 6528 6333 +3 1240 1150 1241 +3 1241 1347 1240 +3 13879 13819 13528 +3 13528 13481 13879 +3 20116 19836 19844 +3 11498 11320 11319 +3 12793 13068 13007 +3 18369 18535 18534 +3 18534 18441 18369 +3 18772 18199 18197 +3 18197 18293 18772 +3 16165 16054 15918 +3 22822 22965 22964 +3 22964 22777 22822 +3 16984 16910 17196 +3 17196 17046 16984 +3 14585 14830 15108 +3 15108 14829 14585 +3 10619 11025 11341 +3 21726 21912 21858 +3 7656 7944 7746 +3 7746 7749 7656 +3 21644 22017 21849 +3 21849 21786 21644 +3 10144 10139 10140 +3 16179 16302 16469 +3 16469 16408 16179 +3 13960 13804 13916 +3 4946 4995 5263 +3 5263 4944 4946 +3 7368 7150 6863 +3 6825 7396 7601 +3 13516 13650 13373 +3 13373 13176 13516 +3 7287 7356 7690 +3 14756 14818 14890 +3 12020 12142 12089 +3 12020 12089 11423 +3 11423 11422 12020 +3 8557 8738 9127 +3 23688 24092 23846 +3 23846 23948 23688 +3 12164 11973 12361 +3 12361 12522 12164 +3 9305 9562 9899 +3 16874 16664 16419 +3 16419 16666 16874 +3 2664 2663 2600 +3 2600 2604 2664 +3 23792 24008 24079 +3 24079 24009 23792 +3 5896 5973 6286 +3 6286 6104 5896 +3 8920 9232 9233 +3 9233 8848 8920 +3 23021 23073 23444 +3 11442 12357 12219 +3 12219 12035 11442 +3 10800 10799 10566 +3 8652 8528 8238 +3 8238 7797 8652 +3 1476 1461 1440 +3 1440 1478 1476 +3 4659 5073 4913 +3 5998 6564 6307 +3 6307 6240 5998 +3 24923 24929 24922 +3 23261 23493 23654 +3 11328 11010 10839 +3 19604 19374 19167 +3 24755 24781 24782 +3 24782 24770 24755 +3 14341 15109 14586 +3 14586 14053 14341 +3 17001 17076 17222 +3 17222 17220 17001 +3 3812 3625 3379 +3 6047 6491 6616 +3 6616 5850 6047 +3 635 675 716 +3 716 676 635 +3 7456 7323 7254 +3 7254 7033 7456 +3 14189 14068 14128 +3 14128 14130 14189 +3 1227 1250 1412 +3 1412 1267 1227 +3 7123 7270 7124 +3 7124 6979 7123 +3 335 289 383 +3 383 362 335 +3 6751 7117 7402 +3 7402 6901 6751 +3 11601 11600 11897 +3 4209 4208 4112 +3 4112 4541 4209 +3 24298 24202 24428 +3 24428 24427 24298 +3 4519 4227 4558 +3 4558 5272 4519 +3 8752 8751 8509 +3 5773 5830 6404 +3 13801 13564 13850 +3 13850 13958 13801 +3 12936 12830 13094 +3 13094 13181 12936 +3 23391 23482 23762 +3 23762 23646 23391 +3 20306 20598 20967 +3 20967 20070 20306 +3 3348 3528 3791 +3 3791 3687 3348 +3 20014 20020 19865 +3 2487 2657 2480 +3 1413 1381 1359 +3 13810 14248 13864 +3 13864 13809 13810 +3 16416 16306 16593 +3 23344 23202 23303 +3 23303 23524 23344 +3 10167 10063 11194 +3 11194 11029 10167 +3 19122 19123 18421 +3 10134 9884 9956 +3 14806 15318 15503 +3 15503 15255 14806 +3 6108 6682 6295 +3 6295 6042 6108 +3 5539 4867 5538 +3 1492 1602 1679 +3 2284 2730 2731 +3 2731 2461 2284 +3 8926 8663 9308 +3 9308 9059 8926 +3 6597 6798 6865 +3 21379 21378 21383 +3 8189 8853 8659 +3 8659 8854 8189 +3 9980 10542 9750 +3 9750 9821 9980 +3 19185 19183 19385 +3 4326 4526 4715 +3 4536 4537 4538 +3 21599 21811 21932 +3 21932 21812 21599 +3 15661 15724 16270 +3 16270 16325 15661 +3 12468 11907 12160 +3 12160 12628 12468 +3 9652 9324 8897 +3 8897 9140 9652 +3 19327 19013 18700 +3 18700 18242 19327 +3 24681 24617 24670 +3 24670 24698 24681 +3 20518 21072 21234 +3 17155 17371 17369 +3 17369 17303 17155 +3 3603 3748 3844 +3 16519 16846 16910 +3 11388 11546 11387 +3 17822 17734 17665 +3 17665 17738 17822 +3 2705 2548 2611 +3 2611 2815 2705 +3 18613 18723 18932 +3 18932 18930 18613 +3 20210 20089 20088 +3 20088 20838 20210 +3 18627 18845 19158 +3 19158 18531 18627 +3 4241 4292 4240 +3 4240 4293 4241 +3 24699 24658 24734 +3 24734 24727 24699 +3 17391 17857 18412 +3 19559 19334 19018 +3 10222 10452 10997 +3 10997 10671 10222 +3 6861 6931 6791 +3 12585 12527 12483 +3 12483 12301 12585 +3 10718 10088 10891 +3 10891 10892 10718 +3 14108 13900 14292 +3 23891 23953 23985 +3 23985 23890 23891 +3 6738 5972 7028 +3 7028 6681 6738 +3 6323 6645 6769 +3 6769 6324 6323 +3 21473 21750 21748 +3 12165 12113 12038 +3 19735 20025 19731 +3 23040 22900 23142 +3 23142 23186 23040 +3 8683 8265 8380 +3 8380 8494 8683 +3 23057 22730 23246 +3 23246 23110 23057 +3 9915 10078 10405 +3 10405 9991 9915 +3 20143 20364 20657 +3 20657 20455 20143 +3 7029 6553 6422 +3 6953 6879 6676 +3 7190 6899 7116 +3 7116 7709 7190 +3 7086 6800 7803 +3 7803 7303 7086 +3 12318 12494 12827 +3 12827 12495 12318 +3 4044 4043 3902 +3 3902 3903 4044 +3 10466 10166 10953 +3 10953 11022 10466 +3 6849 6522 7132 +3 14786 15066 15365 +3 15365 14848 14786 +3 17047 17046 17334 +3 17334 17263 17047 +3 12424 12532 12586 +3 9101 9407 9103 +3 9103 8846 9101 +3 5287 5471 5213 +3 5213 5661 5287 +3 7828 8217 8443 +3 8443 8024 7828 +3 16569 16280 16572 +3 10948 10947 11191 +3 11191 11265 10948 +3 1155 1131 957 +3 1759 1733 1763 +3 1763 1790 1759 +3 23442 23690 23888 +3 23888 23949 23442 +3 3951 3800 3844 +3 3844 4001 3951 +3 6327 5688 6921 +3 6921 6133 6327 +3 11348 11965 11964 +3 11964 11669 11348 +3 12704 12803 12957 +3 12957 12749 12704 +3 17265 17052 17338 +3 17338 17644 17265 +3 21965 21909 22375 +3 11481 11709 12131 +3 12131 11937 11481 +3 1197 1169 1061 +3 1061 1088 1197 +3 447 384 315 +3 6457 6711 6709 +3 6709 7420 6457 +3 19699 19706 19586 +3 19586 19695 19699 +3 13180 13281 13519 +3 13519 13324 13180 +3 2418 2419 2476 +3 2476 2475 2418 +3 10957 11198 10863 +3 8896 8743 9133 +3 9133 9451 8896 +3 9559 9679 9419 +3 23065 22828 22782 +3 22782 22928 23065 +3 11257 11646 11731 +3 11731 12136 11257 +3 5375 5313 5111 +3 5111 4838 5375 +3 18953 19164 20352 +3 20352 19839 18953 +3 24197 24380 24399 +3 24399 24379 24197 +3 23899 23736 23667 +3 21024 20938 20652 +3 22189 22149 21984 +3 19618 19876 19873 +3 19873 19612 19618 +3 9430 9691 9690 +3 9690 9371 9430 +3 16863 16931 16996 +3 16996 16930 16863 +3 18265 18266 18267 +3 18267 18358 18265 +3 23713 23714 23874 +3 18919 19802 20427 +3 20427 19803 18919 +3 5310 5759 5175 +3 23415 23710 23604 +3 23231 23096 23415 +3 5095 4773 4820 +3 4820 5225 5095 +3 18105 18009 18195 +3 18195 18293 18105 +3 18047 18499 18137 +3 18137 17477 18047 +3 10840 10935 11180 +3 61 100 92 +3 92 68 61 +3 2217 2180 2275 +3 1417 1646 1419 +3 1419 1442 1417 +3 2744 2924 2655 +3 22610 22799 22887 +3 22610 22887 23074 +3 17567 18066 17963 +3 18721 18931 19132 +3 19132 18822 18721 +3 21622 21183 21016 +3 215 239 296 +3 296 264 215 +3 13426 13372 13649 +3 13649 13753 13426 +3 19313 19537 20321 +3 20321 20506 19313 +3 22684 22636 22635 +3 22635 22818 22684 +3 13706 13752 13858 +3 13858 14122 13706 +3 6179 6566 6058 +3 6058 5856 6179 +3 3721 4069 4336 +3 4336 4115 3721 +3 21563 21768 21951 +3 21951 21830 21563 +3 8466 8913 8522 +3 8522 8464 8466 +3 2481 2478 2543 +3 2543 2598 2481 +3 11925 11861 11860 +3 11860 11859 11925 +3 19434 19324 19220 +3 19220 18912 19434 +3 9202 9781 9276 +3 17869 17867 17778 +3 24510 24561 24495 +3 24495 24457 24510 +3 11959 12350 12151 +3 12151 11957 11959 +3 8607 8204 8433 +3 8433 8608 8607 +3 21876 22260 22203 +3 3414 3529 3530 +3 3530 3467 3414 +3 7386 7099 6613 +3 4172 4439 4253 +3 4253 3922 4172 +3 19267 19269 19479 +3 19479 19263 19267 +3 2274 2275 2180 +3 17719 17811 17717 +3 17717 17496 17719 +3 6628 6504 6371 +3 15701 16006 16423 +3 6671 6417 6283 +3 15604 15364 15177 +3 18944 18947 19256 +3 19256 18845 18944 +3 16313 16079 16080 +3 16080 16258 16313 +3 1608 1607 1847 +3 1847 1784 1608 +3 15986 16297 16638 +3 16638 15871 15986 +3 22603 22882 22748 +3 22748 22659 22603 +3 6993 7073 7417 +3 7417 8457 6993 +3 23616 23804 23986 +3 23986 23771 23616 +3 9041 8758 9284 +3 9284 9149 9041 +3 6033 6216 6474 +3 6474 6413 6033 +3 11726 11808 12382 +3 12382 12010 11726 +3 5472 5078 4808 +3 10394 10545 9902 +3 9902 10396 10394 +3 19699 19959 19961 +3 8729 9118 9250 +3 9250 8940 8729 +3 9793 9871 10211 +3 22806 23228 23088 +3 23088 22894 22806 +3 23196 23332 23466 +3 23466 23514 23196 +3 24511 24563 24573 +3 24573 24496 24511 +3 9714 9536 9332 +3 9526 9845 9452 +3 9452 9451 9526 +3 14224 14282 13781 +3 13781 13736 14224 +3 23947 24179 24274 +3 1995 2028 2094 +3 23335 23293 23375 +3 23335 23375 23419 +3 23419 23418 23335 +3 6711 6648 6777 +3 6777 6709 6711 +3 21084 20914 20630 +3 22145 21923 22183 +3 22183 22564 22145 +3 406 389 526 +3 526 437 406 +3 9018 8883 9373 +3 9373 9256 9018 +3 12552 13056 12604 +3 9184 9507 9432 +3 24081 24082 24237 +3 24237 24361 24081 +3 15059 14914 14595 +3 14071 13922 13713 +3 9330 9393 9467 +3 9467 9785 9330 +3 10328 10954 11027 +3 11027 10395 10328 +3 4891 4744 4600 +3 11439 10873 10076 +3 10076 10479 11439 +3 8982 8983 9551 +3 9551 9298 8982 +3 11030 11596 12259 +3 12259 12147 11030 +3 19221 18335 18806 +3 18806 19114 19221 +3 11281 11611 11357 +3 12792 13008 12745 +3 22877 22277 22784 +3 22784 23014 22877 +3 20026 21025 20858 +3 983 900 984 +3 7519 7175 7937 +3 7937 8066 7519 +3 3630 3336 3337 +3 4936 4888 4502 +3 5237 5302 5687 +3 20554 20935 21106 +3 21106 21018 20554 +3 5404 5717 5798 +3 24553 24633 24580 +3 24580 24540 24553 +3 10369 10669 10735 +3 2998 2561 2713 +3 2998 2713 3277 +3 3277 3374 2998 +3 23047 23100 22815 +3 17178 17177 16895 +3 16895 16967 17178 +3 17978 17815 17896 +3 11193 11510 11425 +3 11425 11268 11193 +3 294 310 308 +3 308 331 294 +3 24303 24339 24021 +3 21417 21186 21496 +3 21496 21497 21417 +3 5440 5573 5439 +3 19546 20416 20512 +3 15114 14976 14470 +3 9114 9066 9368 +3 9368 9503 9114 +3 22619 22391 22144 +3 22144 22297 22619 +3 493 588 624 +3 624 625 493 +3 4149 4662 4464 +3 4464 4040 4149 +3 3784 3577 3398 +3 18567 18215 18782 +3 886 915 966 +3 966 888 886 +3 8527 8653 8776 +3 8776 8844 8527 +3 20262 20265 20377 +3 14884 14812 15396 +3 15396 15027 14884 +3 14399 14519 14579 +3 14579 14700 14399 +3 13805 14183 13705 +3 12647 13000 13382 +3 13382 12692 12647 +3 24942 24943 24947 +3 24947 24946 24942 +3 18207 18203 18298 +3 18298 18388 18207 +3 11591 11741 12019 +3 12019 11658 11591 +3 4613 4750 5070 +3 5070 4751 4613 +3 3995 4045 3704 +3 3576 3682 3783 +3 3783 3639 3576 +3 23997 24065 24159 +3 24159 23965 23997 +3 20158 20258 20162 +3 20162 20161 20158 +3 6255 6391 7133 +3 6688 6618 7325 +3 1756 1812 1875 +3 1875 1874 1756 +3 21993 22042 22260 +3 1169 1259 1260 +3 1260 1198 1169 +3 2374 2312 2377 +3 22152 22151 22344 +3 22344 22192 22152 +3 18557 18554 18464 +3 7494 7622 6524 +3 21236 21235 21316 +3 13139 12880 13468 +3 19277 19273 20359 +3 20359 20024 19277 +3 1550 1606 1683 +3 1683 1731 1550 +3 2855 2540 2122 +3 1969 2157 2282 +3 11284 11913 11214 +3 11214 10887 11284 +3 2879 2939 3061 +3 3061 2882 2879 +3 9933 10441 10666 +3 10666 10292 9933 +3 15793 15794 15662 +3 15662 15854 15793 +3 563 524 503 +3 16397 15566 15977 +3 9436 9071 8800 +3 8800 8874 9436 +3 13819 13879 14202 +3 14202 14257 13819 +3 3471 3694 3695 +3 3695 3697 3471 +3 12084 11654 11946 +3 11946 12740 12084 +3 6372 6184 6124 +3 7718 7548 7269 +3 21337 21564 21565 +3 8340 8579 8107 +3 21988 22095 22465 +3 22465 22349 21988 +3 2234 2301 2342 +3 2342 2340 2234 +3 19629 19884 20249 +3 12526 12368 12676 +3 23924 23888 23655 +3 19486 19377 19604 +3 4278 4366 3988 +3 3988 4144 4278 +3 14221 14881 14629 +3 14629 14100 14221 +3 19439 20626 19551 +3 19551 19550 19439 +3 22845 22613 22386 +3 22386 22615 22845 +3 11213 11916 12115 +3 12115 11769 11213 +3 17336 17266 17568 +3 22497 22703 22796 +3 22796 22441 22497 +3 128 347 126 +3 126 83 128 +3 24273 24412 24342 +3 24342 24305 24273 +3 1438 1477 1584 +3 12013 12386 12554 +3 12554 12325 12013 +3 7809 7516 7749 +3 118 89 80 +3 80 104 118 +3 6861 6791 7367 +3 7367 7573 6861 +3 16165 15980 16342 +3 16342 16401 16165 +3 17677 17914 17753 +3 6246 6634 6123 +3 6123 5927 6246 +3 8945 8317 8624 +3 8624 9128 8945 +3 5612 5679 6378 +3 6378 6127 5612 +3 22483 22591 22874 +3 22874 22646 22483 +3 15586 15467 15763 +3 12905 13112 13448 +3 13448 13291 12905 +3 13671 13490 13491 +3 5376 5242 5239 +3 5239 5109 5376 +3 16448 16501 16387 +3 16387 16279 16448 +3 5302 5236 4781 +3 4781 5024 5302 +3 10013 10803 9785 +3 12591 12542 12432 +3 19164 19716 19990 +3 19990 20352 19164 +3 13176 12728 13143 +3 13143 13516 13176 +3 5602 5732 5544 +3 5544 5408 5602 +3 17314 17025 16749 +3 16749 17763 17314 +3 15436 15385 15558 +3 5267 5203 5338 +3 5338 5205 5267 +3 15430 15429 15428 +3 662 771 744 +3 744 680 662 +3 8321 8495 8740 +3 8740 8322 8321 +3 6558 6826 7039 +3 20861 21113 21271 +3 21271 20947 20861 +3 16273 16331 16446 +3 11141 11294 11866 +3 11866 11381 11141 +3 23137 23135 23134 +3 23134 23273 23137 +3 892 939 918 +3 918 890 892 +3 13279 13174 12727 +3 12727 13225 13279 +3 5567 5568 5504 +3 5504 5180 5567 +3 8900 8754 8510 +3 13559 13416 13038 +3 3630 3875 3776 +3 3776 3631 3630 +3 1087 1148 1103 +3 1103 1073 1087 +3 2241 2240 2550 +3 2550 2315 2241 +3 15817 16126 16357 +3 16357 16244 15817 +3 2214 2138 2137 +3 2578 2407 2226 +3 4551 4448 4447 +3 9143 9715 8333 +3 8333 8701 8638 +3 8638 9143 8333 +3 20495 19777 20308 +3 20308 20309 20495 +3 10312 10381 10383 +3 10383 10382 10312 +3 16388 16619 16697 +3 16697 16220 16388 +3 8548 8069 8070 +3 22954 22900 22346 +3 22346 22401 22954 +3 11828 12262 11899 +3 421 470 642 +3 642 507 421 +3 21291 21357 21518 +3 21518 21443 21291 +3 8323 8948 9269 +3 9269 8216 8323 +3 3911 4241 4293 +3 4293 4242 3911 +3 8192 8131 7874 +3 7874 8419 8192 +3 18264 18076 18431 +3 18431 18521 18264 +3 5776 5383 5578 +3 6715 6658 6401 +3 17274 17273 17343 +3 18595 18708 19225 +3 19225 19329 18595 +3 9865 9145 10016 +3 10016 10508 9865 +3 23109 23339 23380 +3 23380 23243 23109 +3 22030 22248 22182 +3 22182 21922 22030 +3 7238 7312 7316 +3 7316 7377 7238 +3 12678 12822 12821 +3 16907 17121 17635 +3 17635 17486 16907 +3 8142 8550 8672 +3 8672 8674 8142 +3 7628 7794 7993 +3 7993 7849 7628 +3 3698 3593 3475 +3 3475 3797 3698 +3 14981 15119 15288 +3 15288 15412 14981 +3 17159 17376 17602 +3 17602 17304 17159 +3 12522 12361 12632 +3 9635 9178 9246 +3 18566 19083 18885 +3 18885 18670 18566 +3 24046 24047 24202 +3 24202 24172 24046 +3 15109 15345 14831 +3 20598 20966 20968 +3 7499 7427 7991 +3 16630 16985 16710 +3 12275 12515 12660 +3 12660 12352 12275 +3 21017 21497 21566 +3 21566 21184 21017 +3 18593 18805 19322 +3 19322 19433 18593 +3 9419 9679 9816 +3 9816 9680 9419 +3 8012 8310 8205 +3 8205 8071 8012 +3 19916 20501 19781 +3 19781 19306 19916 +3 2356 2352 2370 +3 2370 2366 2356 +3 16130 15879 16185 +3 16185 16063 16130 +3 4548 4502 4888 +3 4888 4984 4548 +3 11482 11480 11707 +3 23220 23495 23656 +3 23220 23656 23577 +3 23577 23578 23220 +3 9405 7859 8353 +3 8353 8713 9405 +3 8479 8197 9174 +3 9174 9065 8479 +3 13611 13612 13477 +3 13477 13430 13611 +3 24121 24302 24237 +3 24237 24141 24121 +3 20507 20205 19923 +3 24861 24885 24886 +3 24886 24851 24861 +3 3177 3325 3497 +3 16900 17411 17557 +3 17557 17481 16900 +3 20411 20502 20893 +3 184 247 227 +3 227 177 184 +3 6249 6383 6844 +3 6844 6641 6249 +3 3614 3852 4002 +3 4002 3752 3614 +3 18954 18950 19160 +3 10980 10721 11132 +3 11132 11067 10980 +3 6510 6374 6446 +3 20066 20302 20303 +3 20303 20402 20066 +3 22581 22473 22048 +3 22581 22048 22264 +3 22264 22407 22581 +3 22461 22572 22342 +3 2409 2117 2118 +3 2118 2167 2409 +3 8196 7881 7809 +3 7809 7935 8196 +3 7547 8081 7542 +3 1372 1371 1571 +3 1571 1489 1372 +3 11017 10950 11337 +3 11337 10949 11017 +3 18229 18320 19421 +3 19421 18898 18229 +3 10679 10681 10602 +3 9960 9732 9483 +3 9483 9552 9960 +3 13812 14315 14364 +3 8012 7949 8259 +3 8259 8370 8012 +3 11937 11631 11710 +3 11710 11481 11937 +3 616 635 676 +3 676 562 616 +3 22252 22034 22458 +3 4340 4255 4737 +3 4737 4390 4340 +3 24109 24067 24162 +3 17459 17933 17460 +3 17460 17166 17459 +3 11216 11365 11461 +3 22077 21730 21861 +3 21861 22078 22077 +3 6005 6061 6124 +3 6124 6062 6005 +3 16567 16218 16697 +3 16697 17040 16567 +3 12402 12269 12708 +3 12708 12854 12402 +3 2635 2837 2901 +3 2901 2452 2635 +3 18110 18202 18303 +3 18303 18201 18110 +3 6285 6284 6283 +3 6283 6102 6285 +3 17897 17579 17660 +3 17660 17723 17897 +3 13335 13189 13440 +3 8925 8664 9309 +3 9309 9365 8925 +3 1784 1941 2035 +3 2035 2067 1784 +3 12287 12864 13253 +3 13253 12471 12287 +3 627 750 818 +3 818 799 627 +3 17758 17920 17844 +3 19967 19973 19830 +3 19830 19827 19967 +3 5351 5807 5604 +3 5604 5482 5351 +3 8249 8599 8251 +3 8251 8004 8249 +3 13435 13719 13975 +3 13975 13761 13435 +3 10701 11667 11432 +3 16819 17316 17461 +3 17959 18057 18423 +3 18423 18714 17959 +3 7085 7231 7153 +3 7153 6797 7085 +3 11358 11911 12112 +3 12112 12040 11358 +3 11790 11998 12726 +3 9125 8805 9315 +3 9315 9586 9125 +3 6073 6451 6645 +3 6645 6323 6073 +3 10492 10980 10421 +3 10421 10280 10492 +3 2034 2098 2401 +3 2401 2196 2034 +3 4364 4704 4563 +3 4563 4320 4364 +3 22939 22440 22379 +3 5304 5370 5560 +3 5560 5945 5304 +3 6608 6729 6876 +3 6876 6806 6608 +3 15842 16030 16269 +3 16269 15952 15842 +3 1125 1084 1143 +3 11590 11817 11948 +3 11948 12087 11590 +3 6398 6783 7423 +3 7423 6854 6398 +3 10637 10884 11527 +3 11527 10791 10637 +3 18235 18587 18586 +3 18586 18129 18235 +3 12566 12455 12147 +3 12147 12259 12566 +3 8447 8388 8163 +3 8163 8086 8085 +3 8085 8447 8163 +3 5641 5448 5330 +3 6387 6251 6576 +3 6576 6643 6387 +3 1798 1923 1917 +3 1917 2045 1798 +3 12791 12900 12508 +3 19691 19576 19579 +3 7940 7323 7457 +3 5977 6427 6110 +3 10910 10216 10442 +3 11505 12085 11817 +3 11505 11817 10691 +3 10691 10946 11505 +3 3537 3745 3996 +3 1707 1639 1613 +3 1613 1709 1707 +3 15375 15072 15377 +3 15377 15614 15375 +3 20856 20931 21107 +3 21107 20934 20856 +3 18274 18273 18178 +3 18178 18181 18274 +3 11848 12366 12117 +3 12117 11450 11848 +3 3090 3032 3342 +3 3342 3250 3090 +3 22531 22403 22098 +3 4852 4697 4400 +3 161 177 196 +3 196 146 161 +3 6214 6344 6598 +3 12478 12718 12582 +3 12582 12525 12478 +3 8233 8399 8400 +3 8233 8400 8234 +3 8234 7845 8233 +3 19023 19022 18817 +3 18817 18819 19023 +3 21845 21905 22281 +3 18746 18954 18849 +3 18849 18630 18746 +3 16981 17415 17487 +3 17487 17122 16981 +3 964 934 1057 +3 1057 1056 964 +3 10904 10731 10512 +3 7505 7864 8058 +3 8058 8121 7505 +3 8402 8176 8047 +3 2144 2220 2514 +3 2514 2512 2144 +3 18958 19168 19052 +3 19052 18851 18958 +3 19400 19757 20046 +3 20046 19755 19400 +3 18766 18871 18964 +3 18964 18865 18766 +3 23337 23421 23422 +3 23422 23377 23337 +3 17727 17899 17819 +3 17819 17726 17727 +3 23494 23654 23690 +3 23690 23442 23494 +3 13502 13358 13503 +3 7176 7026 7105 +3 7105 7107 7176 +3 19967 19828 19829 +3 14746 14621 15015 +3 15015 14806 14746 +3 218 276 304 +3 304 233 218 +3 7053 6976 7545 +3 7545 7767 7053 +3 5004 5541 5476 +3 5476 5215 5004 +3 22759 22988 23133 +3 23133 22945 22759 +3 15234 15414 15602 +3 15602 15291 15234 +3 18692 18905 18696 +3 18696 18694 18692 +3 22060 22547 22698 +3 22698 22313 22060 +3 14467 14642 14641 +3 14641 14465 14467 +3 11066 11455 11131 +3 11131 11217 11066 +3 844 885 991 +3 991 934 844 +3 17665 17507 17589 +3 17589 17590 17665 +3 5103 5170 5495 +3 5495 5367 5103 +3 20610 20984 21374 +3 6555 6962 6490 +3 6490 6230 6555 +3 9337 10221 10668 +3 10668 10218 9337 +3 15465 14829 15108 +3 15108 15343 15465 +3 23488 23256 23650 +3 1326 1281 1163 +3 1163 1189 1326 +3 7996 8408 8407 +3 8407 8049 7996 +3 15586 15763 16005 +3 6301 5994 5078 +3 626 751 727 +3 3929 3874 4075 +3 4075 4213 3929 +3 17079 17227 17365 +3 17079 17365 17594 +3 17594 17080 17079 +3 12529 12765 13135 +3 13135 12925 12529 +3 7101 7172 7097 +3 19465 19591 19965 +3 19965 19587 19465 +3 13695 14006 13696 +3 13696 13464 13695 +3 19673 19944 20217 +3 20217 19947 19673 +3 1252 1336 1435 +3 1435 1268 1252 +3 24574 24537 24529 +3 24529 24530 24574 +3 17256 17559 17041 +3 17041 17188 17256 +3 1709 1848 1909 +3 1909 1707 1709 +3 18425 18513 19126 +3 19126 18926 18425 +3 14164 14039 13779 +3 13779 13991 14164 +3 21945 22163 22102 +3 5474 5475 5214 +3 3889 3460 4082 +3 24046 23978 23793 +3 2000 2101 2285 +3 2285 2251 2000 +3 14578 14752 14634 +3 14634 14518 14578 +3 21261 21566 21955 +3 22125 21963 22435 +3 22435 22492 22125 +3 22370 22593 22790 +3 22790 22430 22370 +3 18619 18735 18834 +3 18834 18833 18619 +3 13207 13252 13547 +3 13547 13688 13207 +3 13369 12978 13168 +3 1032 1113 1221 +3 1221 1200 1032 +3 5515 5892 5963 +3 9666 9608 9610 +3 9610 9730 9666 +3 2465 2917 2586 +3 1066 1038 1098 +3 1098 1178 1066 +3 10298 10219 10023 +3 1750 1611 1555 +3 18186 18000 18100 +3 12629 12358 12519 +3 12519 12863 12629 +3 24317 24187 24061 +3 24061 24030 24317 +3 18094 18097 18000 +3 18000 18098 18094 +3 1356 1293 1606 +3 1606 1550 1356 +3 14462 14399 14700 +3 14700 14520 14462 +3 15491 15299 15183 +3 15183 15181 15491 +3 3597 3598 3744 +3 3744 3705 3597 +3 6838 6978 6699 +3 9359 9630 9749 +3 9146 8904 9539 +3 9539 9717 9146 +3 14697 15026 15025 +3 15025 14750 14697 +3 22546 22059 21957 +3 21957 22273 22546 +3 7140 7787 8044 +3 6920 7132 7416 +3 21042 20686 20296 +3 20296 20293 21042 +3 10885 11285 10977 +3 10977 10717 10885 +3 14005 13951 14175 +3 14175 14530 14005 +3 13729 13774 14158 +3 14158 13772 13729 +3 18077 18433 18832 +3 18832 18430 18077 +3 12248 12198 11943 +3 11943 11579 12248 +3 11795 11713 11156 +3 17876 17626 17255 +3 17255 17409 17876 +3 22281 22173 22171 +3 22171 21845 22281 +3 8626 8383 8812 +3 8812 8949 8626 +3 8946 9699 9263 +3 9263 9319 8946 +3 2686 3147 3246 +3 3246 3021 2686 +3 6269 6862 7227 +3 7227 6660 6269 +3 23987 24125 24242 +3 16314 16369 16681 +3 16681 16600 16314 +3 12434 12070 12549 +3 23803 23769 23952 +3 23952 23770 23803 +3 15246 15379 15194 +3 15194 15306 15246 +3 4977 4975 5424 +3 5424 5492 4977 +3 13541 13497 13204 +3 1907 2036 2198 +3 2198 2156 1907 +3 9893 9895 10321 +3 2759 2815 2874 +3 2874 2873 2759 +3 573 429 349 +3 16941 17440 17595 +3 17595 17226 16941 +3 20091 19558 19946 +3 14873 15202 15563 +3 15563 15317 14873 +3 1582 1558 1613 +3 1613 1639 1582 +3 23897 24033 24032 +3 24032 24034 23897 +3 11525 10877 10559 +3 10559 11762 11525 +3 10946 11189 11188 +3 5761 5760 6136 +3 17960 17881 18343 +3 10969 10179 10273 +3 10273 10557 10969 +3 5810 5808 6240 +3 6240 6119 5810 +3 9922 9387 9597 +3 9597 9852 9922 +3 8769 9225 8772 +3 8772 8584 8769 +3 10231 10235 10237 +3 5993 5728 5661 +3 23615 23355 22839 +3 22839 23449 23615 +3 13240 13239 13238 +3 14922 14920 15182 +3 11634 11799 12071 +3 12071 11800 11634 +3 5844 5586 5709 +3 5709 5842 5844 +3 2816 2379 2876 +3 2876 2817 2816 +3 6302 6622 6747 +3 6747 6499 6302 +3 13101 13524 13976 +3 1655 1715 1828 +3 11444 11971 12286 +3 1684 1749 2038 +3 2038 1872 1684 +3 24270 24175 24403 +3 24403 24363 24270 +3 11353 11049 10080 +3 10080 10553 11353 +3 3674 3385 3072 +3 2417 2479 2237 +3 2237 2082 2417 +3 24610 24478 24498 +3 24498 24573 24610 +3 1167 1218 1288 +3 1288 1195 1167 +3 8172 8829 8458 +3 8458 8457 8172 +3 13644 13565 13469 +3 13469 13224 13644 +3 12461 12403 11962 +3 3751 3954 3910 +3 3910 3850 3751 +3 10730 11298 11388 +3 11388 11297 10730 +3 928 1014 1263 +3 1263 1033 928 +3 19665 20907 20908 +3 20908 19797 19665 +3 20196 19420 19777 +3 19777 20495 20196 +3 16104 16217 16503 +3 16503 15852 16104 +3 1865 1866 1965 +3 1965 1902 1865 +3 249 280 269 +3 269 268 249 +3 12737 12386 12197 +3 2953 2829 2567 +3 2567 2624 2953 +3 10534 11262 11418 +3 8128 8301 8360 +3 8360 8419 8128 +3 18147 18599 18924 +3 18924 18424 18147 +3 19491 19734 19616 +3 19616 19494 19491 +3 21370 21664 21923 +3 13423 13750 13514 +3 13514 13319 13423 +3 20840 20743 20624 +3 20624 20742 20840 +3 12024 11597 11893 +3 20150 20257 20153 +3 18978 18980 19191 +3 19191 18979 18978 +3 20709 21217 21057 +3 21057 20707 20709 +3 24446 24336 24239 +3 24239 24338 24446 +3 23589 23994 23960 +3 23960 23816 23589 +3 3151 3349 2531 +3 12583 13311 12820 +3 12820 12639 12583 +3 21631 21840 21632 +3 21632 21502 21631 +3 8931 8870 8368 +3 4793 4942 5050 +3 5050 4943 4793 +3 2753 2931 2982 +3 22413 22105 22106 +3 22106 22476 22413 +3 13240 13238 13288 +3 229 272 298 +3 9069 8726 8609 +3 2754 2607 2610 +3 2610 2705 2754 +3 16498 15844 16383 +3 16383 16563 16498 +3 11518 11900 11517 +3 11517 10868 11518 +3 23720 23883 23684 +3 23684 23572 23720 +3 17279 17132 17427 +3 16228 16159 15672 +3 15672 16043 16228 +3 12927 12980 12769 +3 12769 12721 12927 +3 2986 3052 2867 +3 2867 2987 2986 +3 18413 18414 18127 +3 18127 18036 18413 +3 5197 5396 5203 +3 5203 5267 5197 +3 5343 5535 5726 +3 5726 5534 5343 +3 955 1048 1050 +3 1050 1030 955 +3 1596 1798 1443 +3 3385 3387 3008 +3 3008 3072 3385 +3 13424 13173 13048 +3 13048 13318 13424 +3 6050 6434 6556 +3 6556 6493 6050 +3 14875 15090 15321 +3 15321 15147 14875 +3 13669 13770 13769 +3 13769 14448 13669 +3 21872 21815 21873 +3 21873 21679 21872 +3 20400 21439 21211 +3 21211 20696 20400 +3 1088 1061 1050 +3 1050 1004 1088 +3 9017 9254 9255 +3 1598 1540 1465 +3 1465 1444 1598 +3 17488 17792 18058 +3 18058 17637 17488 +3 899 1000 1075 +3 1075 1060 899 +3 9646 10084 10083 +3 10083 9701 9646 +3 21482 21483 21399 +3 17081 17438 17437 +3 17437 17436 17081 +3 5312 5315 5622 +3 5622 5503 5312 +3 10060 11018 10463 +3 10463 9981 10060 +3 1022 1040 1084 +3 1084 1125 1022 +3 17522 17598 18015 +3 18015 17678 17522 +3 12686 12830 12936 +3 12936 12935 12686 +3 1375 1409 1530 +3 1530 1496 1375 +3 8146 7757 7603 +3 7603 7758 8146 +3 11791 11708 12068 +3 12068 11873 11791 +3 8582 8178 7994 +3 7994 8344 8582 +3 23914 23876 23915 +3 23915 24007 23914 +3 23799 23721 23764 +3 6625 7472 6831 +3 6831 6500 6625 +3 451 539 561 +3 561 598 451 +3 311 330 392 +3 392 331 311 +3 20791 20799 20870 +3 20870 20789 20791 +3 2734 2733 2732 +3 2732 3025 2734 +3 5842 5709 5896 +3 5896 6037 5842 +3 698 619 548 +3 4222 4404 4700 +3 4700 4269 4222 +3 13327 13230 13378 +3 7999 8532 8591 +3 8591 8295 7999 +3 733 671 804 +3 804 803 733 +3 23279 23368 23705 +3 23705 23323 23279 +3 7433 7435 7228 +3 13300 13245 13403 +3 13403 13685 13300 +3 24397 24368 24316 +3 24316 24346 24397 +3 7185 7109 6615 +3 6615 6742 7185 +3 7260 7465 7759 +3 7759 8147 7260 +3 19697 19582 19461 +3 5607 5922 5088 +3 5088 4965 5607 +3 7993 8178 8405 +3 8405 8404 7993 +3 322 323 368 +3 368 303 322 +3 9525 9844 9202 +3 9202 9083 9525 +3 21018 21106 21186 +3 21186 21417 21018 +3 13062 13233 12606 +3 19509 19510 19890 +3 19890 19888 19509 +3 22510 22614 22665 +3 22665 22504 22510 +3 6609 6481 6731 +3 6731 7091 6609 +3 24545 24527 24609 +3 24609 24544 24545 +3 14283 14885 15265 +3 15265 14813 14283 +3 3041 2980 2978 +3 7240 7239 6957 +3 4351 4449 4507 +3 23765 23611 23766 +3 9622 9741 9355 +3 3169 3319 3549 +3 3549 3436 3169 +3 6359 6435 6690 +3 6690 6171 6359 +3 13534 13110 13490 +3 13490 13671 13534 +3 9532 9651 9850 +3 9850 10003 9532 +3 4491 4389 4830 +3 18715 18422 17957 +3 20587 20690 20804 +3 20804 20592 20587 +3 2422 2419 2347 +3 7668 7956 8077 +3 8077 7711 7668 +3 9943 10030 10123 +3 10123 9945 9943 +3 21730 22077 21794 +3 21794 21796 21730 +3 19614 19491 19494 +3 19494 19384 19614 +3 5662 5347 5348 +3 5348 6174 5662 +3 992 973 974 +3 974 971 992 +3 6654 6400 6020 +3 2763 2766 2822 +3 2822 2884 2763 +3 14315 14848 14603 +3 14603 14364 14315 +3 24024 24026 24274 +3 24274 24147 24024 +3 13479 13570 13331 +3 13331 13330 13479 +3 22955 23192 23042 +3 23042 22677 22955 +3 22696 23115 23386 +3 17312 17849 17691 +3 17691 17456 17312 +3 23252 23607 23718 +3 23718 23796 23252 +3 21982 22254 22253 +3 22253 21981 21982 +3 17686 17378 17013 +3 5869 5679 5359 +3 5359 5096 5869 +3 13714 14669 14135 +3 15276 14959 14580 +3 13131 12972 12670 +3 12670 12523 13131 +3 20367 20946 21420 +3 21420 20860 20367 +3 1152 904 1110 +3 1110 1168 1152 +3 391 425 442 +3 442 408 391 +3 9766 10080 11049 +3 11049 10271 9766 +3 11917 11686 12228 +3 12228 12300 11917 +3 12688 12833 12889 +3 12889 12941 12688 +3 7371 7509 7508 +3 7508 7370 7371 +3 20858 20558 20360 +3 20360 20026 20858 +3 11810 11730 11324 +3 11324 11574 11810 +3 11263 11586 12202 +3 12202 11333 11263 +3 18656 18283 19065 +3 14710 15169 14975 +3 14975 14653 14710 +3 3286 3569 3772 +3 3772 3570 3286 +3 21082 20843 21393 +3 21393 21608 21082 +3 11398 11399 10922 +3 8563 8818 8747 +3 8747 8635 8563 +3 926 960 1115 +3 1115 881 926 +3 9434 9692 9910 +3 9910 9636 9434 +3 24365 24346 24313 +3 15458 15402 15579 +3 15579 15635 15458 +3 1453 1534 1612 +3 1612 1581 1453 +3 6940 6665 6935 +3 6935 7152 6940 +3 18212 18564 18780 +3 18780 18309 18212 +3 4408 4314 4513 +3 4513 4701 4408 +3 24221 23960 23994 +3 23994 24037 24221 +3 2244 2510 2243 +3 2243 2061 2244 +3 13151 13152 13488 +3 13488 13487 13151 +3 14259 14925 14992 +3 14992 14203 14259 +3 18970 18465 18204 +3 6471 6272 6152 +3 6152 6093 6471 +3 17134 17355 17500 +3 17500 17209 17134 +3 5697 6022 6021 +3 14633 14396 15029 +3 15029 14816 14633 +3 10447 10822 11302 +3 11302 11152 10447 +3 16998 17358 17072 +3 17072 16869 16998 +3 16933 17070 17137 +3 23079 22843 22982 +3 22982 23081 23079 +3 10199 10098 9859 +3 17386 17027 16608 +3 16608 16822 17386 +3 4231 4410 4145 +3 4145 3989 4231 +3 3728 4353 4352 +3 8091 7974 7722 +3 13927 13926 14432 +3 14432 14200 13927 +3 22747 22837 23071 +3 23071 23018 22747 +3 19386 19495 19069 +3 2692 2331 2161 +3 2161 2205 2468 +3 2468 2692 2161 +3 20024 20359 20653 +3 7601 7462 7113 +3 7113 6825 7601 +3 22771 22772 22638 +3 22638 22352 22771 +3 7568 7627 7792 +3 7792 7791 7568 +3 2343 2016 2303 +3 2303 2488 2343 +3 24122 24083 24301 +3 24301 24238 24122 +3 765 874 954 +3 954 829 765 +3 14610 14491 14492 +3 21560 21764 22051 +3 22051 22000 21560 +3 5548 5355 5158 +3 5158 5414 5548 +3 14964 14826 15338 +3 15338 15279 14964 +3 12465 12712 13124 +3 13124 12626 12465 +3 4059 4058 3617 +3 5533 5466 6050 +3 15639 15461 15404 +3 23621 23583 23807 +3 252 337 385 +3 385 301 252 +3 23925 24028 24213 +3 771 793 912 +3 912 858 771 +3 18008 18456 18642 +3 18642 18380 18008 +3 15177 15364 15179 +3 18193 18384 18549 +3 10416 10187 10343 +3 812 770 929 +3 22806 22762 22460 +3 22460 22764 22806 +3 21029 20944 21269 +3 21269 21198 21029 +3 9697 9440 10968 +3 10968 10554 10272 +3 10272 9697 10968 +3 273 381 299 +3 299 266 273 +3 8908 9472 9660 +3 9660 9219 8908 +3 9846 9781 9844 +3 9844 10882 9846 +3 4738 4785 5105 +3 5105 5025 4738 +3 4905 4752 4654 +3 22451 22615 22386 +3 15436 15558 15860 +3 15860 15908 15436 +3 13637 14171 13999 +3 13999 13741 13637 +3 2691 2293 2045 +3 2045 2044 2691 +3 13329 13715 13431 +3 13431 13058 13329 +3 5821 6392 6256 +3 1835 1861 1988 +3 1988 1834 1835 +3 12522 12918 12523 +3 12523 12164 12522 +3 2319 2219 2440 +3 2440 2560 2319 +3 13486 13289 12741 +3 547 489 437 +3 437 526 619 +3 619 547 437 +3 9365 9309 9824 +3 9824 10467 9365 +3 9058 9633 10064 +3 10064 9307 9058 +3 18010 17910 18458 +3 18458 18004 18010 +3 11328 11730 12195 +3 12195 11576 11328 +3 14411 14473 14714 +3 14714 14410 14411 +3 1701 1522 1658 +3 1658 1775 1701 +3 2663 2662 2750 +3 234 260 271 +3 271 254 234 +3 179 131 130 +3 24799 24831 24870 +3 24870 24804 24799 +3 23848 23949 23889 +3 23889 23849 23848 +3 9228 9485 9406 +3 9406 9163 9228 +3 5669 5997 5665 +3 13582 13584 13625 +3 13625 13774 13582 +3 21053 21133 20890 +3 20890 20969 21053 +3 12776 13176 13177 +3 13177 12886 12776 +3 10464 10325 10691 +3 10691 11109 10464 +3 11761 11972 12521 +3 12521 12409 11761 +3 24740 24779 24803 +3 23715 23939 23875 +3 23875 23791 23715 +3 10751 10755 10844 +3 2710 2763 2884 +3 2884 2944 2710 +3 11407 11719 11639 +3 11639 11410 11407 +3 19524 19910 20065 +3 20065 19772 19524 +3 18623 18435 18436 +3 18436 18525 18623 +3 24637 24601 24563 +3 24563 24598 24637 +3 1470 1488 1423 +3 1423 1369 1470 +3 6089 6146 5826 +3 5826 5825 6089 +3 22782 22828 22827 +3 22827 22699 22782 +3 4443 4785 4392 +3 16599 16680 16742 +3 12680 12640 12721 +3 19867 19869 19873 +3 19873 19872 19867 +3 21864 22252 22339 +3 15830 15350 15282 +3 7910 7563 7847 +3 7847 8641 7910 +3 19006 18412 17857 +3 23658 23582 23395 +3 8648 8345 8979 +3 8979 8649 8648 +3 20154 20043 20257 +3 579 502 501 +3 501 634 579 +3 18671 18395 18396 +3 18396 18888 18671 +3 2130 2173 2349 +3 2349 2355 2130 +3 6553 7029 7519 +3 7519 7454 6553 +3 24418 24488 24560 +3 24560 24489 24418 +3 6514 6767 7342 +3 7342 7129 6514 +3 779 866 820 +3 18201 18300 18302 +3 24392 24439 24463 +3 24463 24484 24392 +3 18598 18053 18054 +3 18054 18808 18598 +3 4398 4499 4642 +3 16818 16606 16687 +3 16687 16888 16818 +3 5235 5493 5818 +3 5818 6074 5235 +3 4551 4447 4887 +3 4887 4598 4551 +3 17374 17918 17602 +3 17602 17376 17374 +3 5187 5629 6213 +3 6213 5831 5187 +3 9560 9892 10257 +3 10257 9978 9560 +3 4765 4769 5352 +3 5352 5411 4765 +3 7353 7286 7420 +3 7420 6709 7353 +3 12687 12779 13052 +3 13052 12888 12687 +3 19631 18976 19286 +3 19286 19285 19631 +3 1794 1762 1666 +3 24306 24053 23922 +3 23922 24305 24306 +3 2146 2674 2440 +3 2440 2219 2146 +3 18842 19156 19048 +3 19048 18945 18842 +3 14008 14348 14349 +3 14349 13953 14008 +3 16331 16212 17036 +3 17036 16446 16331 +3 6316 6572 6760 +3 6760 6183 6316 +3 24782 24793 24756 +3 24756 24714 24782 +3 14489 14257 14202 +3 7949 7889 7705 +3 6454 6582 7077 +3 7077 6583 6454 +3 1036 988 1018 +3 1018 1120 1036 +3 16989 16914 17054 +3 13742 13504 13461 +3 15342 15466 15825 +3 15825 15939 15342 +3 8783 9054 9494 +3 9494 9236 8783 +3 6639 7058 7411 +3 7411 6981 6639 +3 16424 16670 16595 +3 16595 16007 16424 +3 4921 5084 5293 +3 5293 5086 4921 +3 14797 14680 14499 +3 14499 14441 14797 +3 2056 2176 2606 +3 2606 2055 2056 +3 18518 18615 18725 +3 18725 18614 18518 +3 10303 10230 10304 +3 5936 5816 5362 +3 5362 5490 5936 +3 4356 4403 4608 +3 4608 4508 4356 +3 20698 20808 20701 +3 20701 20303 20698 +3 21485 21820 21693 +3 21693 21484 21485 +3 16437 16606 16818 +3 5579 5703 5834 +3 21346 21420 21270 +3 9178 9635 9245 +3 6899 7190 7398 +3 7398 6748 6899 +3 8623 9260 8736 +3 8736 8376 8623 +3 12343 12902 12701 +3 12701 12396 12343 +3 13316 13320 13647 +3 13647 13854 13316 +3 15738 16115 16230 +3 16230 15441 15738 +3 17007 16945 17008 +3 17008 17444 17007 +3 17607 17924 17690 +3 17690 17452 17607 +3 17360 17736 18179 +3 18179 17906 17360 +3 15621 15674 16229 +3 16229 16337 15621 +3 20635 20633 20846 +3 20846 21006 20635 +3 13262 13554 13841 +3 13841 13595 13262 +3 15379 15665 15248 +3 15248 15139 15379 +3 24455 24486 24569 +3 24569 24524 24455 +3 2745 2975 2803 +3 263 286 272 +3 3793 3794 4230 +3 19145 19247 19461 +3 23572 23646 23838 +3 23838 23720 23572 +3 19695 19692 19822 +3 19822 19699 19695 +3 16110 16227 16394 +3 16394 16111 16110 +3 7794 7360 7911 +3 19281 19622 19876 +3 19876 19618 19281 +3 9086 8822 9085 +3 9085 9391 9086 +3 24444 24490 24466 +3 21597 21748 21746 +3 6447 6376 6700 +3 10707 11279 11118 +3 21576 21720 21512 +3 21512 21436 21576 +3 11915 11978 11683 +3 11683 11285 11915 +3 134 160 177 +3 24008 23877 24233 +3 24233 24079 24008 +3 13379 13613 13760 +3 17826 18180 18372 +3 18372 18177 17826 +3 8781 8712 9053 +3 9053 9417 8781 +3 24688 24725 24769 +3 24769 24689 24688 +3 12050 12368 12170 +3 12170 11850 12050 +3 3742 4150 3900 +3 3900 3743 3742 +3 21040 21431 21575 +3 14536 15115 14841 +3 14841 14412 14536 +3 1280 1483 1389 +3 1389 1306 1280 +3 16837 16158 16109 +3 16109 16392 16837 +3 23770 23952 24028 +3 24028 23925 23770 +3 16430 16487 16952 +3 10508 10814 11235 +3 11235 10579 10508 +3 2097 2400 2323 +3 2097 2323 2154 +3 2154 2194 2097 +3 5724 6049 6048 +3 6048 5800 5724 +3 21280 21206 21575 +3 21575 21432 21280 +3 278 248 223 +3 11445 11526 11976 +3 11976 11446 11445 +3 7723 8459 8574 +3 7471 7711 8077 +3 8077 8318 7471 +3 10023 10022 10106 +3 9023 9078 9773 +3 9773 9702 9023 +3 17137 17070 17212 +3 17212 17211 17137 +3 647 664 747 +3 747 704 647 +3 14438 14677 14557 +3 14557 14267 14438 +3 6725 6797 6942 +3 6942 6599 6725 +3 5264 5793 6106 +3 6106 5707 5264 +3 364 251 300 +3 4655 4752 4905 +3 4905 5138 4655 +3 5014 5093 5739 +3 5739 5611 5014 +3 14427 14672 14922 +3 11987 12128 12372 +3 749 748 815 +3 11679 12221 11908 +3 11908 11208 11679 +3 24521 24523 24506 +3 19117 19436 19222 +3 19222 18702 19117 +3 17632 17487 17634 +3 17634 18505 17632 +3 8615 8728 8879 +3 8879 8802 8615 +3 5639 5581 5784 +3 5784 5894 5639 +3 11669 11115 11034 +3 11034 11199 11669 +3 24744 24863 24846 +3 4442 4304 4121 +3 7573 7733 7432 +3 7432 6861 7573 +3 11109 10691 11817 +3 11817 11590 11109 +3 11350 11522 12102 +3 12102 12031 11350 +3 2820 2942 3173 +3 12638 12874 12923 +3 12923 12480 12638 +3 19369 20117 19720 +3 19720 19478 19369 +3 1951 1856 1929 +3 1929 1982 1951 +3 13541 13204 13027 +3 13027 13455 13541 +3 24263 24330 24328 +3 24328 24355 24263 +3 13583 13242 13453 +3 13453 13119 13583 +3 16823 16555 16324 +3 16324 16608 16823 +3 4594 4595 4789 +3 4789 4596 4594 +3 18661 19282 19393 +3 19393 18665 18661 +3 3894 3590 3895 +3 19803 20427 21080 +3 862 888 967 +3 967 917 862 +3 4090 4039 4523 +3 13337 13149 12949 +3 18489 17856 18227 +3 18227 18490 18489 +3 9975 9971 10315 +3 5326 5516 5780 +3 5780 5445 5326 +3 7742 7876 8131 +3 8131 8065 7742 +3 8170 7973 7344 +3 22883 22660 22937 +3 22937 22885 22883 +3 23112 23245 23149 +3 23149 23058 23112 +3 10083 10486 10485 +3 10485 9700 10083 +3 11100 11101 11331 +3 6710 6779 6853 +3 6853 6396 6710 +3 1444 1566 1622 +3 1622 1598 1444 +3 7530 7038 7188 +3 12353 12280 12406 +3 21721 21437 21211 +3 21211 21909 21721 +3 13196 13155 12848 +3 3980 4082 4313 +3 4313 4746 3980 +3 17917 18113 18307 +3 18307 18114 17917 +3 2776 2719 3010 +3 2133 2174 2132 +3 2132 2125 2133 +3 1938 1903 1868 +3 1868 1840 1938 +3 21808 21595 21670 +3 23374 23418 23420 +3 23420 23421 23374 +3 7003 7005 7635 +3 7635 7296 7003 +3 1743 1770 1894 +3 1894 1832 1743 +3 6352 6739 7382 +3 7382 6812 6352 +3 15169 14710 14769 +3 7516 7809 7701 +3 15383 15197 15311 +3 15311 15619 15383 +3 11172 11575 12012 +3 12012 11502 11172 +3 4901 4992 4991 +3 4991 4942 4901 +3 13771 13291 13448 +3 13448 13622 13771 +3 7663 8076 8682 +3 8682 8438 7663 +3 4768 5153 5806 +3 5806 4961 4768 +3 8228 8331 8570 +3 8570 8095 8228 +3 171 186 248 +3 248 199 171 +3 23186 23142 23464 +3 23464 23284 23186 +3 4367 4659 5344 +3 5344 5405 4658 +3 4658 4367 5344 +3 1557 1614 1641 +3 1641 1686 1557 +3 20756 20850 20922 +3 20922 20537 20756 +3 9280 9463 9712 +3 10097 9926 9711 +3 1977 2005 2107 +3 2107 1973 1977 +3 19066 19272 19068 +3 19068 19067 19066 +3 20480 20681 20678 +3 18209 18391 18468 +3 18468 18306 18209 +3 13857 13705 13858 +3 13858 13752 13857 +3 1384 1362 1385 +3 16485 16740 16877 +3 16877 16254 16485 +3 11962 11833 12271 +3 23299 23296 23239 +3 10092 10281 10648 +3 10648 10093 10092 +3 812 929 910 +3 910 909 812 +3 18591 19547 19662 +3 16517 16909 16844 +3 16844 16629 16517 +3 661 644 604 +3 604 581 661 +3 3789 3825 4029 +3 4029 3891 3789 +3 7849 8404 8466 +3 8466 8236 7849 +3 16859 17654 17716 +3 17716 17425 16859 +3 13881 14084 13928 +3 16721 16785 16862 +3 16862 16861 16721 +3 6573 6763 6979 +3 6979 6700 6573 +3 8628 8385 8214 +3 8214 8324 8628 +3 17551 17470 17775 +3 5357 5226 5015 +3 5015 4972 5357 +3 20762 20763 21333 +3 21333 21099 20762 +3 15033 14956 14700 +3 14700 14579 15033 +3 21464 21468 21536 +3 21536 21465 21464 +3 4018 4077 4177 +3 4177 4309 4018 +3 15818 15403 15033 +3 15033 15456 15818 +3 8389 8222 8163 +3 8163 8388 8389 +3 5681 5680 6321 +3 6321 6322 5681 +3 2167 2337 2471 +3 19119 19330 20333 +3 19119 20333 19805 +3 19805 19331 19119 +3 10460 10257 9892 +3 18867 18106 18107 +3 18107 18013 18867 +3 22467 22404 22769 +3 15922 16170 16294 +3 16294 15921 15922 +3 673 632 538 +3 538 711 673 +3 20593 20592 20804 +3 20804 20806 20593 +3 8015 8262 8491 +3 8491 8377 8015 +3 8965 9141 8693 +3 2916 2585 2646 +3 17150 17151 16942 +3 16942 17367 17150 +3 14321 14728 14729 +3 14729 14369 14321 +3 20807 20877 20885 +3 20885 20701 20807 +3 16533 16414 16357 +3 23490 23539 23257 +3 23257 23123 23490 +3 22463 22464 22767 +3 22767 22526 22463 +3 12615 12562 12745 +3 12745 12699 12615 +3 4188 4459 4616 +3 4616 4411 4188 +3 13645 14010 13855 +3 13618 13385 13439 +3 8063 8715 8598 +3 8598 8541 8063 +3 23407 23670 23460 +3 23460 23369 23407 +3 23782 23902 24038 +3 24038 23999 23782 +3 8341 8284 7690 +3 13885 13338 13443 +3 14108 14234 14052 +3 14052 13691 14108 +3 1140 1122 1207 +3 1207 1180 1140 +3 22410 22102 22163 +3 22163 22353 22410 +3 5839 5640 5895 +3 7577 7927 7926 +3 7926 7575 7577 +3 21520 21859 22072 +3 2271 2307 2267 +3 2267 2268 2271 +3 5898 6162 6552 +3 6552 6040 5898 +3 2260 2208 2049 +3 2049 2120 2260 +3 4018 3931 3680 +3 3680 3818 4077 +3 4077 4018 3680 +3 24907 24898 24899 +3 10409 9840 9447 +3 13343 13193 13770 +3 13770 13669 13343 +3 12408 12470 12666 +3 12666 12469 12408 +3 4485 4586 4539 +3 4539 4384 4485 +3 23372 23415 23096 +3 1254 1342 1585 +3 1585 1479 1254 +3 22305 22524 22718 +3 22718 22462 22305 +3 1853 1972 2072 +3 2072 2206 1853 +3 18410 18409 18125 +3 11283 10185 10410 +3 16378 16149 16822 +3 16822 16608 16378 +3 6926 6459 6457 +3 2470 2335 2651 +3 2651 2413 2470 +3 16427 16428 15941 +3 3695 3694 3830 +3 12051 11917 12300 +3 12300 12301 12051 +3 18518 18353 18519 +3 18119 18399 18673 +3 18673 18783 18119 +3 1010 1051 1092 +3 1092 1089 1010 +3 18729 18731 19030 +3 19030 18727 18729 +3 16281 16156 16155 +3 1423 1400 1399 +3 1399 1370 1423 +3 19721 20005 20357 +3 8445 8160 8499 +3 10767 10768 10540 +3 23387 23528 23643 +3 23643 23570 23387 +3 3534 3829 4360 +3 4360 4034 3534 +3 1272 1299 1298 +3 3162 3101 3102 +3 19927 19320 19545 +3 19545 19012 19927 +3 13926 13877 14322 +3 14322 14432 13926 +3 15136 15378 15794 +3 15794 15245 15136 +3 17980 18267 18266 +3 12622 12661 12464 +3 18255 18064 18256 +3 11893 11660 12146 +3 20770 20772 20647 +3 20647 20353 20770 +3 2008 1921 1919 +3 2046 2008 1919 +3 5992 6236 6829 +3 6829 6301 5992 +3 14250 14428 14484 +3 14484 14134 14250 +3 23203 23062 22966 +3 22966 23060 23203 +3 1985 1891 1829 +3 23250 23383 23433 +3 23433 23345 23250 +3 5587 5649 5650 +3 5650 5337 5587 +3 15442 15443 15567 +3 15567 15739 15442 +3 1262 1263 1201 +3 1201 1406 1262 +3 9237 9420 9561 +3 9561 9495 9237 +3 22540 22267 22357 +3 22357 22731 22540 +3 2978 2861 3162 +3 3162 3041 2978 +3 138 155 187 +3 187 186 138 +3 7252 6430 7322 +3 7322 7522 7252 +3 12224 12112 11911 +3 11911 11527 12224 +3 21748 21597 21472 +3 21472 21473 21748 +3 3210 3267 3313 +3 3313 3265 3210 +3 9212 8333 9715 +3 9715 9282 9212 +3 18835 18433 18622 +3 18622 18939 18835 +3 10290 10440 10517 +3 7692 8236 8048 +3 14236 14831 15224 +3 15224 14705 14236 +3 10183 10412 9383 +3 9383 9266 10183 +3 4691 4983 4884 +3 4884 4640 4691 +3 7631 7294 6718 +3 6718 7363 7631 +3 24147 24210 24307 +3 24307 24439 24147 +3 9432 9069 8936 +3 8936 9184 9432 +3 11537 11538 11539 +3 11539 11624 11537 +3 22591 22421 22923 +3 22361 22589 22647 +3 22647 22588 22361 +3 24610 24601 24640 +3 24640 24641 24610 +3 24552 24593 24653 +3 24653 24578 24552 +3 7367 7299 7862 +3 7862 7916 7367 +3 17274 17345 17574 +3 17574 17273 17274 +3 1111 1092 1257 +3 1257 1199 1111 +3 14673 14726 14921 +3 14921 15184 14673 +3 7881 8196 8194 +3 8194 7931 7881 +3 12540 12771 12590 +3 12590 12375 12540 +3 20842 21548 21162 +3 21162 20426 20842 +3 1437 1380 1322 +3 15070 15373 15191 +3 15070 15191 14857 +3 14857 15071 15070 +3 1385 1361 1460 +3 1460 1439 1385 +3 12200 11585 11889 +3 1710 1756 1873 +3 1873 1754 1710 +3 11285 10885 10639 +3 10639 11447 11285 +3 8575 8760 8039 +3 8039 8174 8575 +3 16196 16264 16433 +3 6472 6339 6794 +3 6794 6596 6472 +3 15466 15041 15463 +3 15463 15825 15466 +3 19734 19615 19864 +3 4429 4330 4472 +3 12183 12772 12880 +3 11070 11225 10985 +3 10985 10898 11070 +3 798 861 865 +3 24064 24131 24158 +3 24158 24065 24064 +3 3006 3005 2952 +3 12705 12800 12457 +3 2946 3003 3126 +3 3126 3225 2946 +3 14842 14475 14538 +3 8484 8675 8613 +3 8613 8483 8484 +3 340 420 433 +3 433 401 340 +3 1619 1563 1734 +3 1734 1737 1619 +3 11218 11131 11853 +3 11853 11534 11218 +3 5180 5504 5113 +3 5113 5033 5180 +3 6788 6335 6406 +3 12606 12607 12139 +3 12139 12385 12606 +3 7345 7684 7834 +3 7834 7974 7345 +3 23046 23102 23233 +3 23233 23234 23046 +3 16103 16215 16614 +3 16614 16615 16103 +3 3268 3544 3746 +3 18037 18583 18581 +3 18581 18232 18037 +3 3626 3564 3627 +3 9616 9886 9737 +3 9737 9555 9616 +3 2357 2363 2429 +3 2429 2359 2357 +3 13171 13604 13512 +3 6691 6902 7118 +3 7118 6966 6691 +3 17063 17062 16920 +3 16920 17064 17063 +3 8690 8897 8958 +3 8958 8390 8690 +3 20259 20159 20262 +3 20262 20261 20259 +3 3307 3594 3158 +3 3158 3040 3307 +3 5402 5902 6166 +3 6166 5590 5402 +3 8935 9069 9430 +3 12192 12383 12438 +3 12438 11940 12192 +3 10817 10819 11081 +3 8430 8308 7813 +3 1673 1594 1593 +3 1593 1671 1673 +3 21859 21856 22022 +3 22022 22072 21859 +3 22928 22877 23014 +3 23014 23158 22928 +3 1842 1867 1841 +3 1841 1726 1842 +3 16800 17229 17440 +3 17440 16941 16800 +3 9838 10484 10082 +3 5323 5628 5772 +3 5772 5381 5323 +3 1480 1363 1183 +3 8949 9023 9379 +3 9379 8811 8949 +3 7425 7423 6783 +3 6783 6998 7425 +3 11473 11703 12127 +3 12127 11932 11473 +3 13152 12842 12743 +3 12743 13153 13152 +3 20495 20707 20405 +3 20405 20196 20495 +3 13848 13798 13603 +3 9749 9565 9056 +3 9056 9359 9749 +3 1945 1973 2159 +3 2159 1913 1945 +3 16159 16228 16510 +3 16510 16768 16159 +3 5057 5395 5056 +3 5056 4947 5057 +3 14856 14489 14855 +3 21160 20996 21076 +3 21076 21317 21160 +3 24320 24288 24258 +3 24258 24376 24320 +3 2786 2966 3641 +3 3641 3244 2786 +3 5842 6287 5900 +3 5900 5844 5842 +3 16496 16497 16329 +3 16329 16210 16496 +3 1946 1974 2074 +3 2074 2075 1946 +3 8885 9126 8734 +3 8734 8489 8885 +3 9868 10290 10211 +3 11056 11448 12045 +3 12045 11771 11056 +3 14575 14455 14884 +3 14884 15026 14575 +3 22269 21771 22112 +3 22112 22485 22269 +3 22513 22512 22389 +3 14150 14214 14446 +3 14446 14213 14150 +3 6855 7420 7286 +3 7286 7422 6855 +3 9904 10622 10773 +3 10773 9905 9904 +3 23349 23350 22978 +3 22978 23125 23349 +3 8037 8702 7780 +3 7780 8454 8037 +3 3762 3760 3959 +3 3959 3862 3762 +3 7751 7814 8256 +3 20671 20784 21037 +3 3444 3505 3766 +3 3766 3562 3444 +3 1617 1587 1914 +3 1914 1814 1617 +3 1046 1104 1213 +3 1213 1105 1046 +3 4102 3855 3711 +3 3711 3806 4102 +3 9744 10323 10607 +3 10607 10319 9744 +3 11604 12027 12028 +3 12028 11836 11604 +3 6527 6526 6997 +3 6997 6783 6527 +3 24010 24009 24201 +3 24201 24011 24010 +3 8031 8500 8083 +3 8083 8162 8031 +3 9042 9041 9149 +3 9149 9541 9042 +3 17307 17308 17685 +3 17685 17605 17307 +3 24231 24167 24227 +3 18312 18484 18987 +3 20994 21071 21677 +3 21677 21159 20994 +3 8932 9579 8934 +3 8934 8795 8932 +3 3236 3337 3336 +3 3336 3014 3236 +3 8429 8138 8136 +3 11680 11844 11973 +3 11973 11609 11680 +3 7640 7872 8298 +3 8298 7638 7640 +3 7092 7444 7236 +3 7236 6875 7092 +3 22683 22725 22816 +3 24785 24786 24737 +3 2235 2345 2346 +3 2346 2349 2235 +3 16457 16512 16046 +3 16046 15974 16457 +3 1069 1126 1144 +3 1144 1041 1069 +3 13430 13096 13429 +3 13429 13611 13430 +3 6568 6909 6627 +3 4124 4346 4394 +3 4394 4305 4124 +3 1670 1648 1588 +3 1588 1618 1670 +3 10616 10164 10543 +3 10543 11110 10616 +3 13146 13228 13656 +3 10921 10920 11244 +3 11244 10922 10921 +3 10889 10419 10887 +3 10887 11214 10889 +3 1730 1703 1846 +3 1846 1904 1730 +3 20931 21495 21624 +3 21624 21710 20931 +3 7587 7522 7885 +3 7885 8135 7587 +3 23311 23310 23160 +3 23160 22970 23311 +3 24791 24799 24804 +3 24804 24725 24791 +3 6621 5993 5661 +3 24936 24928 24906 +3 16248 16066 15999 +3 15999 15754 16248 +3 23278 23321 23503 +3 23503 23227 23278 +3 7180 7394 7391 +3 7391 7177 7180 +3 20837 20740 20739 +3 1717 1769 1833 +3 1833 1802 1717 +3 8384 8814 8952 +3 8952 8894 8384 +3 12761 12877 13085 +3 13085 13134 12761 +3 21141 20409 20607 +3 20607 21143 21141 +3 4945 5645 5331 +3 5331 5054 4945 +3 6557 6823 6822 +3 6822 6358 6557 +3 17066 17068 17349 +3 17349 17128 17066 +3 6188 5867 6248 +3 6248 6639 6188 +3 24071 24004 24169 +3 24169 24229 24071 +3 19828 19825 19694 +3 19694 19824 19828 +3 9219 9288 8764 +3 8764 8909 9219 +3 11025 10694 10951 +3 10951 11341 11025 +3 280 315 384 +3 384 300 280 +3 17664 17290 17225 +3 24735 24705 24764 +3 18532 18949 19155 +3 19155 19049 18532 +3 22205 22262 22159 +3 22159 22580 22205 +3 5098 5019 5558 +3 5558 5021 5098 +3 1516 1517 1742 +3 1742 1600 1516 +3 8436 8731 8804 +3 8804 8620 8436 +3 16815 16199 16605 +3 10861 10862 11196 +3 3946 3699 3426 +3 5321 5572 5380 +3 5380 5379 5321 +3 24103 24221 24247 +3 24247 24188 24103 +3 17198 17334 17793 +3 17793 17640 17198 +3 6306 6367 5916 +3 285 307 400 +3 400 277 285 +3 6697 6836 6911 +3 6911 6838 6697 +3 22094 22525 21816 +3 17812 17977 17978 +3 17812 17978 18084 +3 18084 17894 17812 +3 3182 3127 3002 +3 3002 3066 3182 +3 3351 3422 3533 +3 21516 21580 21727 +3 21727 21444 21516 +3 8108 7987 8834 +3 24276 24151 24127 +3 24127 24152 24276 +3 16658 16355 15933 +3 6294 6164 5975 +3 5975 6293 6294 +3 22355 22644 22268 +3 22268 22412 22355 +3 6346 6282 6543 +3 6543 6606 6346 +3 529 492 408 +3 408 442 529 +3 22447 22501 22327 +3 22327 22498 22447 +3 20463 20780 20779 +3 20779 20665 20463 +3 20747 20845 20749 +3 20749 21240 20747 +3 17370 17302 17156 +3 16471 16866 16473 +3 22371 22430 22065 +3 22065 22064 22371 +3 10660 10579 11078 +3 11078 11079 10660 +3 19971 19975 19974 +3 5857 5670 5292 +3 24931 24942 24946 +3 16311 16007 16134 +3 16134 15762 16311 +3 15503 15677 14945 +3 14945 15255 15503 +3 2036 2069 2070 +3 2070 2198 2036 +3 2714 2998 2997 +3 17211 17357 17356 +3 17356 17210 17211 +3 17891 17810 17499 +3 19898 20056 20168 +3 20168 20169 19898 +3 19871 20025 20136 +3 20136 20137 19871 +3 20243 20009 20013 +3 20013 20022 20243 +3 22368 22700 22369 +3 22369 22426 22368 +3 21690 21549 21879 +3 21879 22100 21690 +3 8525 8180 8347 +3 13756 14015 13811 +3 13811 13656 13756 +3 3455 3641 3883 +3 5198 5195 5055 +3 21487 21008 21095 +3 10389 10257 10689 +3 10689 10322 10389 +3 11327 11942 11941 +3 11941 11575 11327 +3 18788 18573 18678 +3 18678 19416 18788 +3 5730 5473 5729 +3 5729 5995 5730 +3 8949 8811 8269 +3 8269 8626 8949 +3 1638 1379 1435 +3 1435 1578 1638 +3 24053 24091 23982 +3 23982 23845 24053 +3 13913 13957 13642 +3 13642 13313 13913 +3 7792 8110 7790 +3 7790 7791 7792 +3 10790 10409 10487 +3 10487 10636 10790 +3 6923 7285 7783 +3 12939 12598 13053 +3 13053 13051 12939 +3 24790 24694 24665 +3 24665 24740 24790 +3 2843 3019 3577 +3 12077 12690 12892 +3 12892 12247 12077 +3 23966 24039 24161 +3 24161 24107 23966 +3 10704 10960 11345 +3 11345 10626 10704 +3 4587 4732 4774 +3 4774 4540 4587 +3 7719 8164 8220 +3 8220 8087 7719 +3 16374 16684 17312 +3 17312 16748 16374 +3 23790 23872 23975 +3 23975 23939 23790 +3 172 157 182 +3 182 104 172 +3 24230 24134 24231 +3 24231 24265 24230 +3 4289 4199 4054 +3 8919 9226 9229 +3 9229 9162 8919 +3 24313 24186 24153 +3 24153 24216 24313 +3 13886 14092 13980 +3 13980 13823 13886 +3 7514 6733 7094 +3 7094 7313 7514 +3 17452 17690 17848 +3 17848 16956 17452 +3 7795 8114 7995 +3 7995 7796 7795 +3 6080 5690 5873 +3 5873 5949 6080 +3 14289 14171 14105 +3 4569 4620 4662 +3 13202 13453 13242 +3 13242 13396 13202 +3 13949 13797 14176 +3 14176 14529 13949 +3 17768 18228 18490 +3 18490 18227 17768 +3 20552 20553 21262 +3 11813 12326 12197 +3 12197 11812 11813 +3 15446 15327 15328 +3 15328 15394 15446 +3 2239 2134 2304 +3 21877 22261 22467 +3 22467 22466 21877 +3 23234 23333 23374 +3 23374 23334 23234 +3 9869 9934 10115 +3 10115 9935 9869 +3 4180 4356 4081 +3 4081 3822 4180 +3 7725 7139 6779 +3 22959 23099 23198 +3 23198 23102 22959 +3 22858 22902 23041 +3 23041 22997 22858 +3 5073 4659 4367 +3 7697 8121 8120 +3 8120 7918 7697 +3 16498 16611 16562 +3 16562 16211 16498 +3 20925 21558 21699 +3 21699 21329 20925 +3 14515 14699 14751 +3 14751 14887 14515 +3 12304 12054 11459 +3 13472 14013 13862 +3 13862 13374 13472 +3 14239 14406 14114 +3 12773 12828 13225 +3 13225 12727 12773 +3 21858 21728 21583 +3 20358 20246 19730 +3 19730 19863 20358 +3 22898 22899 22521 +3 22521 22809 22898 +3 5018 5361 5490 +3 5490 5362 5018 +3 11905 11904 12217 +3 12217 12033 11905 +3 10570 10357 10098 +3 512 477 458 +3 6478 6875 6871 +3 6871 6671 6478 +3 14756 14890 15099 +3 23859 23895 23451 +3 5381 5772 5829 +3 5829 6025 5381 +3 15151 15211 15572 +3 15572 15511 15151 +3 14117 13851 14352 +3 21293 21915 21913 +3 5335 5400 5456 +3 5456 5269 5335 +3 13580 13579 13829 +3 11151 11240 10734 +3 5293 5152 5670 +3 5670 5484 5293 +3 122 171 216 +3 122 216 157 +3 157 172 122 +3 2952 2826 2773 +3 2773 3006 2952 +3 9236 9239 8786 +3 8786 8534 9236 +3 3915 4103 4244 +3 4244 4105 3915 +3 21265 21713 21572 +3 21572 21193 21265 +3 23720 23943 24017 +3 24017 23882 23720 +3 12698 12562 12254 +3 12254 12392 12698 +3 18291 18292 18295 +3 18295 18297 18291 +3 8255 8368 8870 +3 8870 8670 8255 +3 12282 12575 12910 +3 12910 13126 12282 +3 16896 16829 16564 +3 16564 16499 16896 +3 8950 8893 9198 +3 9198 9195 8950 +3 3732 3731 4131 +3 4131 3885 3732 +3 24855 24866 24826 +3 14370 14676 14925 +3 14925 14204 14370 +3 6832 7122 7407 +3 7407 7406 6832 +3 10963 10173 10959 +3 10959 10961 10963 +3 11774 11459 12054 +3 17944 18323 17864 +3 8718 9751 9360 +3 9360 9001 8718 +3 12363 12225 12971 +3 12971 12816 12363 +3 17954 17953 18050 +3 18050 18246 17954 +3 3097 3157 3420 +3 8424 8721 9501 +3 9501 8862 8424 +3 21658 21584 21796 +3 21796 21794 21658 +3 2758 2988 3362 +3 3362 3108 2758 +3 6879 6953 6805 +3 6805 6673 6879 +3 9002 9822 9568 +3 9568 9172 9002 +3 10995 10443 10119 +3 10119 10118 10995 +3 19603 19479 19269 +3 19269 19482 19603 +3 3054 2813 2706 +3 23286 23287 23043 +3 1549 1637 1533 +3 1533 1605 1549 +3 3807 3496 3912 +3 3912 3958 3807 +3 12747 12845 13193 +3 13193 13343 12747 +3 15478 15355 15769 +3 15769 15768 15478 +3 12409 12813 12667 +3 12667 12630 12409 +3 3659 3600 3542 +3 20006 20132 20126 +3 20097 20534 20755 +3 19171 19487 19482 +3 19482 19269 19171 +3 21675 21676 22302 +3 22302 22150 21675 +3 19650 20487 20300 +3 20300 20187 19650 +3 19888 19887 19508 +3 24326 24264 24196 +3 8851 8293 8781 +3 19273 19277 18294 +3 7438 7637 8060 +3 8060 7639 7438 +3 716 737 655 +3 655 676 716 +3 21712 21837 22273 +3 22273 21957 21712 +3 21610 22049 21997 +3 21997 21882 21610 +3 2803 2975 3155 +3 3155 3037 2803 +3 5525 5524 6224 +3 6224 5790 5525 +3 18048 17254 18049 +3 18049 18419 18048 +3 16565 16447 16445 +3 8474 8787 8992 +3 8992 8537 8474 +3 3067 3229 3446 +3 3446 3128 3067 +3 857 1018 988 +3 988 840 857 +3 19159 19158 18845 +3 18845 19256 19159 +3 15072 15375 14993 +3 14993 14676 15072 +3 4974 5097 5166 +3 5166 4877 4974 +3 12474 12360 11974 +3 11974 12472 12474 +3 7402 7665 7710 +3 7710 7043 7402 +3 16428 16875 16737 +3 16737 16071 16428 +3 6220 6219 6603 +3 20268 20380 20385 +3 20385 20383 20268 +3 7752 7948 7395 +3 7395 7600 7752 +3 16071 16737 16545 +3 16545 15943 16071 +3 3960 4107 4108 +3 4108 4163 3960 +3 17108 17172 17469 +3 17469 17322 17108 +3 1320 1378 1411 +3 1411 1334 1320 +3 11007 10934 10676 +3 10676 10677 11007 +3 7811 7655 7942 +3 7942 8137 7811 +3 7415 7777 7838 +3 7838 7555 7415 +3 9640 9255 10076 +3 10076 9913 9640 +3 10776 11431 11900 +3 11900 11518 10776 +3 6109 6352 6812 +3 6812 6484 6109 +3 5369 5303 5172 +3 14434 13928 14084 +3 14084 14203 14434 +3 3505 3504 3669 +3 18815 19336 19675 +3 19675 19335 18815 +3 4343 4212 4782 +3 4782 4391 4343 +3 10143 10138 10249 +3 10249 10246 10143 +3 18574 18404 18317 +3 1664 1615 1588 +3 10071 10072 9909 +3 9909 10702 10071 +3 3512 3677 3775 +3 3775 3511 3512 +3 8005 8006 8199 +3 13577 13672 13727 +3 22522 21871 22256 +3 11896 11513 11029 +3 11029 11030 11896 +3 3208 3307 3040 +3 6986 7129 7617 +3 7617 7551 6986 +3 1059 1127 1147 +3 10241 10239 10240 +3 10240 10242 10241 +3 14903 14588 14534 +3 1001 1212 1128 +3 1128 1045 1001 +3 11299 11702 11872 +3 11872 11628 11299 +3 14778 14911 15118 +3 15118 14715 14778 +3 16713 16234 16293 +3 16293 16774 16713 +3 4991 5122 5260 +3 5260 5192 4991 +3 12665 13127 13160 +3 13160 12627 12665 +3 5079 5145 4917 +3 4917 4710 5079 +3 20148 20149 20254 +3 20254 20459 20148 +3 15867 15920 16169 +3 16169 15742 15867 +3 170 228 220 +3 220 198 170 +3 14582 14897 15339 +3 15339 15103 14582 +3 13766 13532 13765 +3 9619 9809 9671 +3 9671 9302 9619 +3 5912 6115 6494 +3 6494 6436 5912 +3 21801 22252 21864 +3 1179 1249 1319 +3 1319 1250 1179 +3 16323 16093 16205 +3 16205 16379 16323 +3 21657 21523 21449 +3 21449 21220 21657 +3 5398 5712 5799 +3 5799 5458 5398 +3 1901 1865 1996 +3 1996 1937 1901 +3 21851 22129 22375 +3 22375 21909 21851 +3 21638 21423 21639 +3 19787 19214 19313 +3 21063 21367 21733 +3 22075 21794 22077 +3 22077 22179 22075 +3 18325 18590 18692 +3 18692 18694 18325 +3 22204 22350 22206 +3 22206 21688 22204 +3 18350 18613 18724 +3 18724 18612 18350 +3 17743 17593 17744 +3 17744 17746 17743 +3 20288 20293 19771 +3 19771 19413 20288 +3 11822 11952 12338 +3 12338 12256 11822 +3 20639 20924 21009 +3 21009 21010 20639 +3 12708 12804 13018 +3 13018 12854 12708 +3 9997 10563 10894 +3 10894 10188 9997 +3 2422 2347 2356 +3 2356 2348 2422 +3 24158 24257 24225 +3 24225 24159 24158 +3 9761 9913 10870 +3 8631 8221 8166 +3 8166 8272 8631 +3 3538 3477 3597 +3 3597 3540 3538 +3 19931 19932 19324 +3 19324 19434 19931 +3 12137 12138 11733 +3 6508 7121 7051 +3 4125 4347 4641 +3 8855 8595 8062 +3 8062 8541 8855 +3 21490 21331 21561 +3 21561 21489 21490 +3 19061 19271 19727 +3 19727 19380 19061 +3 4527 4869 4957 +3 4957 4666 4527 +3 3699 3657 3353 +3 21506 21349 21845 +3 21845 22171 21506 +3 18103 18007 18009 +3 18009 18105 18103 +3 10382 10314 10247 +3 10247 10312 10382 +3 7387 7454 7883 +3 7883 8200 7387 +3 12546 12773 12727 +3 12727 12684 12546 +3 14408 14657 14904 +3 14904 15052 14408 +3 376 394 373 +3 373 344 376 +3 21322 21399 21483 +3 21483 21610 21322 +3 24210 24179 24091 +3 16174 15743 15570 +3 15570 15808 16174 +3 9835 9441 9318 +3 6245 6571 6632 +3 6632 6633 6245 +3 3782 3520 3191 +3 3191 3577 3782 +3 23185 23091 23327 +3 23327 23283 23185 +3 16348 16406 16642 +3 16642 16527 16348 +3 8842 8527 8844 +3 5440 5439 5184 +3 19270 19483 20242 +3 20242 19266 19270 +3 9406 9669 9618 +3 9618 9489 9406 +3 12840 12560 12841 +3 12841 13339 12840 +3 7335 7475 7610 +3 15017 14877 15148 +3 15148 15206 15017 +3 23454 23227 23503 +3 23503 23589 23454 +3 4281 4280 4147 +3 12548 12318 12495 +3 12495 12593 12548 +3 1664 1588 1648 +3 21090 21398 21550 +3 21550 21241 21090 +3 5981 5592 5850 +3 5850 6231 5981 +3 3385 3674 3813 +3 3813 3771 3385 +3 19410 19196 18672 +3 10923 11088 11163 +3 11163 11002 10923 +3 7224 7293 7799 +3 7799 7298 7224 +3 12550 12644 12685 +3 13318 13048 13141 +3 10254 10319 10763 +3 10763 10387 10254 +3 12116 11529 12525 +3 785 766 878 +3 11018 11019 10950 +3 10950 10857 11018 +3 7769 7717 7716 +3 7716 7341 7769 +3 3313 3314 3358 +3 3358 3357 3313 +3 678 835 1054 +3 1054 834 678 +3 17762 17384 17242 +3 7341 7716 7408 +3 7408 7409 7341 +3 2977 2927 2856 +3 2856 2858 2977 +3 13292 13345 13536 +3 13536 13535 13292 +3 21386 21679 21756 +3 21756 21073 21386 +3 5386 5119 5382 +3 5382 5703 5386 +3 15266 15451 16059 +3 16059 15152 15266 +3 10153 10763 11105 +3 11105 10945 10153 +3 5155 5085 5413 +3 5413 5295 5155 +3 12783 13234 12694 +3 12694 12784 12783 +3 1381 1413 1454 +3 13520 13658 13057 +3 13057 13521 13520 +3 10451 10598 10675 +3 11752 12211 12752 +3 12752 12265 11752 +3 15494 15555 15733 +3 15733 15856 15494 +3 5874 5690 5240 +3 5240 5313 5874 +3 9878 10126 9947 +3 10568 10495 10984 +3 10984 10801 10568 +3 6800 7086 6670 +3 6670 6345 6800 +3 15325 15866 15680 +3 15680 15323 15325 +3 3190 3242 3079 +3 3079 2965 3190 +3 12891 12689 12997 +3 12997 12998 12891 +3 13956 14063 14351 +3 14351 14180 13956 +3 4922 4963 5157 +3 5157 5218 4922 +3 6326 7282 6131 +3 6131 5944 6326 +3 6583 6455 5949 +3 5949 6454 6583 +3 18954 19160 19260 +3 19260 18849 18954 +3 2227 2408 2645 +3 2645 2254 2227 +3 21669 21746 22037 +3 22037 21868 21669 +3 10804 10808 10570 +3 16536 16661 16936 +3 16936 16870 16536 +3 2311 2363 2357 +3 2357 2364 2311 +3 9157 8768 9048 +3 9048 9156 9157 +3 1765 1564 1857 +3 2593 2595 2538 +3 2538 2650 2593 +3 10110 10019 10108 +3 15071 14856 15303 +3 15303 15070 15071 +3 19130 19449 19951 +3 19951 19679 19130 +3 11668 11754 12154 +3 12154 11961 11668 +3 21702 21562 21255 +3 21255 21701 21702 +3 14889 14892 15219 +3 15219 14954 14889 +3 14565 14872 15253 +3 15253 14564 14565 +3 11774 11369 11368 +3 11774 11368 11534 +3 11534 11459 11774 +3 46 65 40 +3 24449 24461 24539 +3 24539 24502 24449 +3 12888 13052 13475 +3 13475 13378 12888 +3 3285 2955 2566 +3 8476 8789 9307 +3 9307 9171 8476 +3 10461 10535 10536 +3 10536 10608 10461 +3 13431 13715 13815 +3 13815 13479 13431 +3 24612 24532 24531 +3 16102 15613 16151 +3 16151 16275 16102 +3 11379 11378 11376 +3 15588 15043 15223 +3 15223 15520 15588 +3 15483 15359 15413 +3 15413 15654 15483 +3 11755 11962 12403 +3 12403 11835 11755 +3 20410 20411 20503 +3 20503 20315 20410 +3 1634 1528 1450 +3 1374 1634 1450 +3 22480 22825 22647 +3 22647 22482 22480 +3 22241 22137 22502 +3 22502 22446 22241 +3 6935 7437 7865 +3 7865 7507 6935 +3 7198 7337 7195 +3 7195 6630 7198 +3 8052 8053 8352 +3 8352 8185 8052 +3 15984 16174 16403 +3 12781 12606 12385 +3 1903 2191 1809 +3 12142 12255 12254 +3 12254 12507 12142 +3 6271 6467 6593 +3 6593 6409 6271 +3 3708 3707 3954 +3 3954 3751 3708 +3 17971 18072 17968 +3 17968 17801 17971 +3 1793 1736 1854 +3 1854 1855 1793 +3 13320 13606 13751 +3 13751 13647 13320 +3 17387 18123 18791 +3 18791 18124 17387 +3 21532 21530 21926 +3 21926 22035 21532 +3 16802 17234 18107 +3 20523 20913 21321 +3 21321 21395 20523 +3 1584 1508 1460 +3 1460 1438 1584 +3 8771 8980 9345 +3 9345 8709 8771 +3 14197 14196 14319 +3 14319 14255 14197 +3 14293 14525 13838 +3 16932 17658 17580 +3 17580 17069 16932 +3 19290 19196 19409 +3 19409 19643 19290 +3 10070 9829 10072 +3 10072 10071 10070 +3 4639 4687 4393 +3 4547 4639 4393 +3 7929 7931 8418 +3 11957 12151 12568 +3 12568 12150 11957 +3 12720 12529 12823 +3 12823 12766 12720 +3 21075 21817 21680 +3 21680 21316 21075 +3 22465 22528 22577 +3 6858 7297 7503 +3 7503 6930 6858 +3 22866 22906 23103 +3 8409 8410 8526 +3 12476 12362 12111 +3 12111 11976 12476 +3 7918 8120 8533 +3 8533 8354 7918 +3 15020 14947 15149 +3 15149 15207 15020 +3 14734 14790 15304 +3 15304 15076 14734 +3 16868 17138 17581 +3 17581 17140 16868 +3 22921 22919 23151 +3 23151 22963 22921 +3 10412 10183 10635 +3 6659 6788 6857 +3 6857 6719 6659 +3 6402 6146 6089 +3 7196 7194 7541 +3 7541 7478 7196 +3 16801 17296 17596 +3 12853 13014 13296 +3 13296 12959 12853 +3 1738 1693 1675 +3 1675 1795 1738 +3 712 896 711 +3 711 734 712 +3 7498 7219 7499 +3 7499 7566 7498 +3 6623 6176 7044 +3 7044 6365 6623 +3 8733 9189 8885 +3 8885 8315 8733 +3 5403 5460 5462 +3 5462 5275 5403 +3 13525 13102 13185 +3 13185 13526 13525 +3 10518 11150 11081 +3 11081 10819 10518 +3 24566 24519 24534 +3 24534 24567 24566 +3 21040 21575 21206 +3 11602 11663 10866 +3 8594 8475 7926 +3 7926 8245 8594 +3 16247 16536 16246 +3 16246 16186 16247 +3 18365 18171 17901 +3 17901 17730 18365 +3 9049 9349 9301 +3 9301 9488 9049 +3 10465 9900 10393 +3 10393 10616 10465 +3 23085 22946 22801 +3 6885 7021 6881 +3 6881 6883 6885 +3 17969 18159 18075 +3 18075 17714 17969 +3 14665 15121 15120 +3 15120 14596 14665 +3 17052 17265 17050 +3 17050 16913 17052 +3 1177 1205 1295 +3 1295 1294 1177 +3 19191 19287 19757 +3 19757 19400 19191 +3 13689 13548 14399 +3 14399 14462 13689 +3 8614 8611 8310 +3 9328 9391 9855 +3 9855 9710 9328 +3 1155 957 1011 +3 1011 1080 1155 +3 14790 14613 14861 +3 22985 22847 22800 +3 7623 7784 7138 +3 23449 23074 23170 +3 4022 3939 4181 +3 4181 4134 4022 +3 5778 5968 5891 +3 2399 2192 2154 +3 2154 2323 2399 +3 9797 9722 9723 +3 18336 18244 17626 +3 2393 2522 2571 +3 12739 13063 13002 +3 13002 12944 12739 +3 4503 4397 4498 +3 4498 4500 4600 +3 4600 4503 4498 +3 18538 19055 19716 +3 19716 19164 18538 +3 19732 19382 19383 +3 3834 3991 4147 +3 4147 3945 3834 +3 6130 6066 6383 +3 6383 6249 6130 +3 14270 14805 14941 +3 14941 14619 14270 +3 19838 20114 19975 +3 19975 19833 19838 +3 17138 17353 18169 +3 18169 17581 17138 +3 425 391 358 +3 23889 24027 24093 +3 10719 11130 11063 +3 11063 10894 10719 +3 11616 10890 10977 +3 10977 11683 11616 +3 16772 16516 16843 +3 16843 17194 16772 +3 1552 1608 1784 +3 13478 13428 13758 +3 14572 14747 14748 +3 14748 14947 14572 +3 14257 14083 13929 +3 10140 10136 10135 +3 7453 7937 7175 +3 20561 20860 21346 +3 21346 21028 20561 +3 11016 11265 11589 +3 11589 11420 11016 +3 22207 22474 22536 +3 22536 22409 22207 +3 6649 6851 7558 +3 7558 6924 6649 +3 7016 7090 6808 +3 6808 6952 7016 +3 17462 17541 17461 +3 17461 17316 17462 +3 4986 5187 5831 +3 5831 5628 4986 +3 8334 8511 8098 +3 8098 8639 8334 +3 4815 4924 5160 +3 5160 4967 4815 +3 19306 19781 19657 +3 4664 4760 5076 +3 5076 5075 4664 +3 10276 10715 9994 +3 4673 4966 4671 +3 4671 4532 4673 +3 2809 2983 2491 +3 2491 2424 2809 +3 15045 15647 15703 +3 15590 15045 15703 +3 16854 16779 16639 +3 8858 8856 9566 +3 9566 9111 8858 +3 15239 15066 14604 +3 23784 23828 23674 +3 23674 23707 23784 +3 13599 14058 14006 +3 23290 23514 23513 +3 3221 3493 3554 +3 3554 3369 3221 +3 12227 12169 12367 +3 9477 9476 9046 +3 15490 15418 15419 +3 15419 15297 15490 +3 11453 11619 10895 +3 24470 24480 24437 +3 24437 24407 24470 +3 12081 12556 12441 +3 12441 12388 12081 +3 746 649 645 +3 973 992 968 +3 17010 17680 18304 +3 18304 17755 17010 +3 19251 19038 19039 +3 19039 19147 19251 +3 18172 18363 18440 +3 21022 21188 21021 +3 1178 1140 1228 +3 1228 1205 1178 +3 2131 2265 2209 +3 23987 24242 24310 +3 24310 24215 23987 +3 16074 16136 15888 +3 15888 15887 16074 +3 19041 19578 19349 +3 19349 19248 19041 +3 37 45 46 +3 46 34 37 +3 11494 11495 11496 +3 11496 11564 11494 +3 1083 1101 1158 +3 1158 1142 1083 +3 10184 10275 10788 +3 10788 10560 10184 +3 17340 17422 17646 +3 17646 17421 17340 +3 906 787 740 +3 4949 4998 5270 +3 12493 12312 12377 +3 4290 4331 4475 +3 4475 4630 4290 +3 8254 8428 8723 +3 1790 1763 1824 +3 1824 1818 1790 +3 548 699 834 +3 834 698 548 +3 8055 8292 8471 +3 8471 8293 8055 +3 10348 10349 10567 +3 21691 22206 22634 +3 22634 21995 21691 +3 18477 18394 19081 +3 19081 18781 18477 +3 14882 14883 14698 +3 14698 14224 14882 +3 9654 9925 10096 +3 10096 10197 9654 +3 22885 23168 23312 +3 23312 23167 22885 +3 17406 17479 17183 +3 12760 13035 13310 +3 13310 13083 12760 +3 8826 8572 8229 +3 8229 7982 8826 +3 8548 8070 8141 +3 8141 8257 8548 +3 7647 7740 7806 +3 17247 16893 17032 +3 8791 8929 9176 +3 9176 9063 8791 +3 4372 4373 4418 +3 4418 4709 4372 +3 12186 11556 11084 +3 20589 20587 20592 +3 20592 20590 20589 +3 21443 21581 21287 +3 10942 10760 10943 +3 24806 24826 24795 +3 24795 24794 24806 +3 9820 9240 9108 +3 9108 9109 9820 +3 3589 3348 3687 +3 3687 3649 3589 +3 23075 23357 23448 +3 23448 23393 23075 +3 20552 19599 20556 +3 20556 20553 20552 +3 9105 9817 9743 +3 9743 9623 9105 +3 4457 4520 4187 +3 14089 13619 14149 +3 14149 14444 14089 +3 5839 5895 5971 +3 5971 5783 5839 +3 21944 21946 21888 +3 8791 8600 8253 +3 10661 10660 11079 +3 11079 11147 10661 +3 17098 17608 17311 +3 17311 16811 17098 +3 8000 8293 8851 +3 8851 8240 8000 +3 19354 19147 19252 +3 19252 19589 19354 +3 3250 3253 3648 +3 11656 11421 12086 +3 21759 21392 21876 +3 21876 21992 21759 +3 5355 5160 5090 +3 5090 5158 5355 +3 11825 12341 12845 +3 1592 1595 1738 +3 1738 1712 1592 +3 23874 23716 23876 +3 23876 23914 23874 +3 22570 22148 22089 +3 9404 9480 9802 +3 9802 9550 9404 +3 17318 16963 16893 +3 21109 21264 21192 +3 21192 21573 21109 +3 6273 6094 6092 +3 6092 5964 6273 +3 15006 14680 14797 +3 14797 15140 15006 +3 6746 7115 7397 +3 7397 7531 6746 +3 9063 9310 9242 +3 11372 11458 11536 +3 11536 11375 11372 +3 13133 13510 13165 +3 13165 13266 13133 +3 23479 23529 23251 +3 16786 16863 16930 +3 16930 16929 16786 +3 20034 19627 19882 +3 12448 12143 12256 +3 12256 12561 12448 +3 784 764 763 +3 763 765 784 +3 24539 24483 24519 +3 24519 24566 24539 +3 805 895 949 +3 949 948 805 +3 10886 10890 10892 +3 10892 10891 10886 +3 15639 15404 14959 +3 14959 15276 15639 +3 7520 8200 8428 +3 8428 8254 7520 +3 15582 16187 16129 +3 16129 15639 15582 +3 1346 1326 1189 +3 1189 1213 1346 +3 3669 3918 4012 +3 4012 3767 3669 +3 13055 13477 13231 +3 13231 12834 13055 +3 7212 6769 6645 +3 6645 6577 7212 +3 12713 12861 13251 +3 13251 13079 12713 +3 7287 7690 8284 +3 8284 7787 7287 +3 17482 17627 17558 +3 17558 17116 17482 +3 14374 14325 14263 +3 14263 14493 14374 +3 18646 18766 18865 +3 18865 18765 18646 +3 19148 19150 19252 +3 19252 19147 19148 +3 10052 9976 10155 +3 10155 10152 10052 +3 22857 22954 22401 +3 21180 20928 21098 +3 16174 15984 16057 +3 16057 15743 16174 +3 7153 7438 7576 +3 7576 7234 7153 +3 7927 7577 7439 +3 7439 7305 7927 +3 1813 2002 1879 +3 1879 1815 1813 +3 18044 18239 18799 +3 18799 18045 18044 +3 20853 21180 21181 +3 21181 21100 20853 +3 12716 12414 12293 +3 5314 5315 5110 +3 5110 4887 5314 +3 17425 18082 17656 +3 17656 17350 17425 +3 16292 16522 16400 +3 8157 8080 8497 +3 8497 8741 8157 +3 12384 12439 12604 +3 12604 12735 12384 +3 6763 6978 7410 +3 7410 7126 6763 +3 4813 5009 5083 +3 16864 16656 16789 +3 18355 18522 18735 +3 18735 18620 18355 +3 14937 14686 15143 +3 15143 15250 14937 +3 16834 17184 16899 +3 16899 16568 16834 +3 9734 9736 9617 +3 1790 1818 1945 +3 1945 1816 1790 +3 4286 4571 4325 +3 4325 4236 4286 +3 24612 24531 24621 +3 24621 24613 24612 +3 4505 4744 4892 +3 4892 4745 4505 +3 19628 20366 20365 +3 20365 19745 19628 +3 19555 18711 18506 +3 6602 6726 6943 +3 6002 6242 6440 +3 6440 6310 6002 +3 18146 17879 18508 +3 18508 18509 18146 +3 18170 18269 18439 +3 18439 18361 18170 +3 12520 12667 13252 +3 13252 12967 12520 +3 24386 24302 24121 +3 19936 18502 20089 +3 22826 22825 22824 +3 22824 23009 22826 +3 13723 13764 14147 +3 14147 14149 13723 +3 23315 23496 23806 +3 23806 23545 23315 +3 3542 4046 3995 +3 3995 3659 3542 +3 13125 13077 13404 +3 13404 13247 13125 +3 7757 8146 8621 +3 8621 8144 7757 +3 3419 3255 2793 +3 15812 15873 15751 +3 15751 15333 15812 +3 12559 12741 13066 +3 13066 12505 12559 +3 11380 11542 11779 +3 11779 11696 11380 +3 20099 19950 20222 +3 12625 12859 12963 +3 12963 12354 12625 +3 2905 3188 2964 +3 2964 2963 2905 +3 7970 7973 8090 +3 8090 8395 7970 +3 11934 11991 11992 +3 11992 11549 11934 +3 15871 16347 16236 +3 23213 23685 23486 +3 23486 23311 23213 +3 5997 6500 6753 +3 6753 6438 5997 +3 1731 1607 1502 +3 16777 17713 17203 +3 17203 16464 16777 +3 19234 19812 20225 +3 20225 19680 19234 +3 17825 17594 17670 +3 17670 18095 17825 +3 173 115 97 +3 16700 16701 16901 +3 16901 17043 16700 +3 2616 2708 2879 +3 2879 2821 2616 +3 23799 23764 24050 +3 24050 23885 23799 +3 679 961 928 +3 928 835 679 +3 10861 11196 11661 +3 11661 11599 10861 +3 21760 21940 22408 +3 22408 22049 21760 +3 3842 3997 4235 +3 4235 4284 3842 +3 2997 3178 2515 +3 1427 1428 1572 +3 1572 1525 1427 +3 2230 2469 2411 +3 2411 2164 2230 +3 19301 19528 19420 +3 19420 20196 19301 +3 20340 20920 21248 +3 21248 20533 20340 +3 6336 6093 6028 +3 6028 6271 6336 +3 18684 18410 19002 +3 10933 11096 11253 +3 11253 11174 10933 +3 15480 15774 15481 +3 15481 15600 15480 +3 7939 7940 8481 +3 8481 8482 7939 +3 19940 19667 20426 +3 20426 20425 19940 +3 24047 24299 24383 +3 24383 24202 24047 +3 16450 15903 16449 +3 16449 16835 16450 +3 10192 10089 9848 +3 9848 10280 10192 +3 11522 11045 12032 +3 12032 12102 11522 +3 1669 1668 1761 +3 10485 10339 10484 +3 18650 18869 18655 +3 11736 11814 11887 +3 18994 19295 20061 +3 20061 19770 18994 +3 21793 21657 21448 +3 21448 21521 21793 +3 8622 8489 8734 +3 8734 8490 8622 +3 13155 13196 12903 +3 15221 15158 15222 +3 15222 15335 15221 +3 17106 16961 17029 +3 17029 17467 17106 +3 6493 6743 6620 +3 9462 9599 9460 +3 9985 10863 10862 +3 11603 11438 11206 +3 13797 13906 14346 +3 14346 14176 13797 +3 10024 10112 10020 +3 958 1112 1133 +3 20350 21828 21704 +3 13399 13778 13585 +3 13585 13297 13399 +3 10940 10941 11258 +3 13408 13461 13504 +3 19825 19827 19962 +3 2028 2152 2095 +3 2095 2094 2028 +3 13072 12749 12957 +3 13368 13910 13699 +3 9936 10369 10117 +3 10117 9543 9936 +3 24471 24492 24462 +3 24462 24413 24471 +3 16673 16481 16425 +3 17682 17527 17681 +3 17681 17604 17682 +3 12341 11824 12205 +3 16080 15946 16140 +3 5172 5303 4979 +3 4979 4783 5172 +3 4690 4741 4786 +3 4786 4788 4690 +3 16208 16207 16824 +3 12974 12760 12716 +3 18445 18537 18751 +3 18751 18535 18445 +3 6107 6043 5977 +3 203 204 205 +3 205 231 203 +3 12051 12053 11918 +3 23930 24066 23902 +3 14732 14789 14373 +3 14373 14610 14732 +3 2565 2622 2676 +3 2676 2517 2565 +3 12255 11818 12017 +3 2308 2429 2363 +3 8132 8788 9004 +3 21289 21290 21443 +3 21443 21287 21289 +3 23282 23039 23328 +3 23328 23330 23282 +3 24349 24373 24348 +3 23340 23427 23429 +3 5928 6062 6374 +3 21244 21246 21007 +3 10844 10683 10682 +3 13992 13587 13497 +3 13497 13628 13992 +3 19972 20109 19977 +3 16416 16476 16187 +3 16187 16065 16416 +3 8980 9346 9608 +3 9608 9345 8980 +3 5371 5238 5870 +3 5870 5562 5371 +3 10513 10514 10291 +3 20009 20243 20241 +3 9940 9797 9723 +3 9723 9401 9940 +3 10286 10507 10431 +3 10431 10358 10286 +3 18883 18562 18882 +3 16475 16184 16355 +3 16355 16658 16475 +3 17251 17400 16897 +3 16897 16761 17251 +3 18908 19216 19790 +3 19790 19926 18908 +3 12200 11584 11260 +3 11260 11585 12200 +3 14407 14711 14348 +3 14348 13952 14407 +3 4348 4019 3931 +3 19753 19752 19512 +3 5892 5776 5778 +3 5778 5891 5892 +3 3986 3793 4230 +3 4230 4141 3986 +3 16606 16376 16266 +3 16826 17034 16757 +3 16757 16560 16826 +3 16069 15644 15520 +3 18445 18447 18540 +3 18540 18537 18445 +3 22429 22788 22655 +3 22655 22489 22429 +3 9151 8907 9721 +3 9721 9472 9151 +3 23737 23899 23820 +3 23820 23177 23737 +3 15352 14976 15353 +3 10926 10827 10526 +3 21171 21170 21249 +3 21249 21252 21171 +3 12129 12061 11989 +3 21864 21743 21744 +3 11300 10905 10816 +3 20133 20243 20022 +3 20022 20244 20133 +3 23825 23632 23631 +3 21266 21026 20940 +3 10476 10869 10965 +3 2132 2236 2262 +3 1444 1391 1328 +3 1328 1566 1444 +3 4373 4372 4152 +3 14541 14594 14476 +3 23207 23153 23347 +3 23347 23251 23207 +3 22180 22513 22389 +3 22389 22332 22180 +3 21931 22191 22461 +3 22461 22342 21931 +3 8113 7851 8181 +3 473 440 457 +3 457 475 473 +3 1888 1828 1740 +3 1740 2237 1888 +3 17235 17089 17011 +3 373 394 443 +3 16994 16862 16929 +3 16929 17133 16994 +3 18108 17750 17673 +3 6581 7622 7138 +3 7138 6706 6581 +3 12145 12451 12339 +3 2601 2602 2345 +3 2345 2300 2601 +3 10440 10665 10028 +3 10028 10517 10440 +3 6309 6759 6567 +3 6787 6268 5831 +3 19615 19729 20018 +3 20018 19864 19615 +3 10038 10036 10240 +3 10240 10037 10038 +3 1562 1561 1593 +3 1593 1594 1562 +3 9292 9547 9475 +3 9475 9291 9292 +3 14038 14218 13986 +3 13986 13831 14038 +3 23223 23266 23268 +3 23268 23222 23223 +3 14183 14241 13962 +3 13962 13961 14183 +3 5117 5251 5440 +3 5440 5184 5117 +3 14926 15074 15243 +3 15488 15416 15417 +3 4423 4574 4195 +3 4195 4471 4423 +3 12717 12716 12760 +3 12760 13083 12717 +3 18162 17495 17205 +3 17392 17618 18037 +3 18037 17772 17392 +3 21385 21234 21871 +3 21871 21755 21385 +3 5303 5369 5617 +3 6705 5946 7073 +3 7073 6993 6705 +3 10300 10028 10908 +3 14422 14784 14070 +3 14070 14423 14422 +3 14429 14485 14923 +3 14923 14851 14429 +3 5227 5229 5816 +3 10391 10856 10258 +3 10258 9897 10391 +3 13396 13891 14281 +3 14281 14160 13396 +3 16481 16009 15885 +3 7651 7650 7882 +3 7882 7744 7651 +3 24762 24813 24846 +3 24846 24823 24762 +3 23937 23938 24076 +3 24076 24199 23937 +3 8248 7929 8418 +3 8418 8132 8248 +3 2699 2744 2655 +3 2655 2659 2699 +3 18526 18738 18840 +3 18840 18525 18526 +3 9289 9723 9722 +3 18165 17978 17896 +3 17896 17979 18165 +3 5544 5732 5667 +3 5667 5409 5544 +3 18760 18859 18545 +3 3568 3814 4211 +3 10915 10916 10593 +3 129 121 169 +3 169 135 129 +3 4030 3685 3686 +3 24800 24792 24824 +3 24824 24769 24800 +3 18562 18883 18392 +3 19174 19171 19063 +3 19063 19173 19174 +3 13012 13200 12800 +3 17673 17749 18198 +3 18198 18108 17673 +3 19782 19427 18899 +3 18899 19918 19782 +3 19135 18932 18824 +3 18824 19028 19135 +3 18273 18368 18441 +3 11000 11002 11245 +3 11245 11161 11000 +3 14196 14142 14026 +3 8685 9026 9081 +3 9081 9027 8685 +3 723 857 840 +3 840 745 723 +3 15784 15182 14920 +3 12420 12531 12678 +3 19613 19493 19489 +3 5783 6036 6160 +3 16754 16961 16554 +3 16554 16609 16754 +3 8799 8937 8936 +3 11506 11587 11264 +3 14007 13696 13846 +3 13846 13905 14007 +3 19743 19503 19283 +3 19283 19742 19743 +3 6181 6568 6627 +3 6627 6311 6181 +3 16327 16326 16207 +3 7622 7494 7623 +3 7623 7138 7622 +3 18971 18968 19177 +3 19177 19067 18971 +3 13033 13211 13263 +3 23654 23493 23689 +3 24217 24185 24314 +3 24314 24312 24217 +3 2818 2939 2708 +3 11325 11501 11574 +3 11574 11324 11325 +3 1719 1803 1698 +3 1698 1630 1719 +3 21250 21251 21405 +3 23461 23460 23670 +3 23670 23629 23461 +3 9565 9681 9109 +3 9109 8924 9565 +3 4284 4235 4468 +3 4468 4711 4284 +3 9755 9905 10773 +3 10773 9985 9755 +3 17729 17505 17430 +3 18644 18283 18011 +3 18011 17671 18644 +3 17894 18083 18081 +3 18081 17811 17894 +3 21433 21279 20796 +3 6959 6887 6816 +3 20152 20039 20038 +3 20038 19889 20152 +3 16255 16430 16679 +3 16679 16678 16255 +3 1591 1692 1671 +3 1671 1593 1591 +3 7563 7425 6998 +3 2257 2072 2109 +3 2109 2788 2257 +3 17465 17856 17696 +3 17696 17464 17465 +3 23277 23365 23178 +3 23178 23140 23277 +3 13785 13835 14339 +3 14339 14046 13785 +3 15116 15232 15287 +3 14098 13986 14218 +3 4322 4145 4410 +3 4302 3969 4344 +3 21578 21438 21648 +3 1872 2038 2158 +3 2158 2039 1872 +3 12512 12752 13015 +3 13015 12753 12512 +3 9261 8557 9127 +3 9127 9442 9261 +3 10330 10470 9826 +3 9964 9738 9811 +3 9811 9965 9964 +3 11944 12082 12388 +3 11964 11963 12572 +3 12572 12272 11964 +3 9245 8667 8792 +3 8792 9178 9245 +3 23436 23479 23251 +3 23251 23347 23436 +3 23141 23559 23504 +3 23504 23368 23141 +3 17317 17462 17316 +3 16369 16547 16745 +3 16745 16681 16369 +3 6405 7295 7080 +3 12339 11821 12507 +3 12507 12395 12339 +3 16718 16586 16465 +3 16465 16643 16718 +3 21358 21357 21136 +3 21136 21359 21358 +3 10297 10367 10375 +3 10375 10212 10297 +3 7154 6279 6724 +3 6724 7301 7154 +3 6865 6668 6538 +3 3049 3048 2985 +3 15161 15586 15280 +3 15280 14899 15161 +3 23352 23261 22884 +3 22884 23166 23352 +3 21753 21678 21755 +3 6493 6620 6113 +3 6113 5986 6493 +3 7765 7826 7766 +3 7766 7540 7765 +3 20375 20374 20570 +3 20570 20571 20375 +3 17147 17148 17225 +3 17225 17290 17147 +3 19206 19002 18683 +3 19924 20205 20507 +3 20507 20508 19924 +3 17273 17715 17653 +3 17653 17343 17273 +3 21545 21682 21936 +3 6578 6919 6704 +3 4637 4683 4737 +3 7251 6817 6681 +3 6681 7250 7251 +3 461 462 516 +3 17936 18229 18228 +3 18228 17768 17936 +3 11261 11585 11260 +3 11260 11105 11261 +3 21769 21767 21891 +3 24148 24180 24211 +3 17937 18320 18229 +3 18229 17936 17937 +3 3815 4257 3816 +3 3816 3774 3815 +3 12807 12516 12463 +3 16744 16745 16547 +3 18788 19523 18680 +3 18680 18033 18788 +3 19288 19193 18886 +3 9319 8379 8889 +3 8889 8888 9319 +3 17470 17322 17859 +3 17859 17775 17470 +3 13117 13291 13677 +3 13677 13344 13117 +3 23037 23038 22573 +3 24928 24938 24930 +3 24930 24921 24928 +3 15987 15869 16298 +3 16298 16235 15987 +3 1725 1724 1661 +3 4063 3808 3757 +3 16256 15832 16011 +3 16011 16487 16256 +3 3809 3561 3562 +3 14388 14571 14810 +3 2148 2185 2276 +3 2276 2182 2148 +3 16669 16801 17295 +3 17295 17229 16669 +3 7176 7022 6886 +3 6886 7026 7176 +3 6036 5971 6220 +3 6220 6100 6036 +3 19464 19254 19149 +3 825 850 871 +3 16045 16395 16575 +3 16575 16456 16045 +3 20350 21704 20929 +3 20929 20765 20350 +3 12497 12435 12730 +3 360 294 359 +3 12038 12113 12579 +3 12579 12671 12038 +3 10927 11399 11166 +3 11166 11165 10927 +3 24413 24463 24307 +3 24307 24424 24413 +3 19600 19471 19472 +3 19472 19473 19600 +3 607 530 492 +3 3428 3430 3480 +3 3480 3538 3428 +3 17699 17865 17866 +3 17866 17867 17699 +3 2044 2163 2648 +3 2648 2332 2044 +3 12903 13196 13389 +3 2891 3132 3071 +3 3071 3006 2891 +3 1317 1354 1173 +3 3719 3919 4208 +3 3719 4208 3965 +3 3965 3811 3719 +3 13610 13758 13428 +3 22549 22877 22928 +3 22928 22782 22549 +3 20998 20742 21318 +3 21318 21544 20998 +3 21197 21112 21345 +3 21345 21268 21197 +3 754 755 779 +3 779 820 754 +3 7581 7582 7876 +3 7876 7374 7581 +3 11770 11977 11915 +3 11915 11447 11770 +3 17596 17912 17442 +3 23843 23922 24053 +3 24053 23844 23843 +3 19978 19980 20111 +3 20111 19983 19978 +3 5417 5486 5221 +3 5221 5552 5417 +3 21727 21856 21859 +3 19570 19683 19575 +3 19575 19567 19570 +3 14814 14949 14576 +3 14576 14514 14814 +3 17739 17906 17996 +3 17996 18092 17739 +3 2350 2423 2483 +3 2483 2489 2350 +3 17450 17449 17600 +3 425 424 490 +3 490 442 425 +3 87 77 45 +3 24216 24311 24365 +3 24365 24313 24216 +3 12753 13015 13453 +3 13453 13202 12753 +3 10038 10040 10242 +3 10242 10036 10038 +3 13165 13598 13267 +3 13267 12819 13165 +3 789 881 882 +3 3797 3992 3991 +3 3991 3834 3797 +3 22842 22708 22511 +3 22511 22331 22842 +3 7086 7306 7157 +3 7157 6670 7086 +3 9044 9400 9721 +3 9721 8907 9044 +3 10121 9722 9797 +3 9797 10597 10121 +3 1351 1426 1289 +3 4373 4152 4046 +3 4046 3840 4373 +3 23523 23874 23714 +3 916 797 818 +3 818 860 916 +3 375 360 359 +3 8331 8332 8698 +3 8698 8700 8331 +3 4755 4615 5284 +3 5284 5142 4755 +3 1068 1067 1099 +3 2592 2854 3258 +3 18796 18689 18130 +3 15520 15644 15702 +3 15702 15588 15520 +3 21893 21337 21565 +3 21565 21770 21893 +3 22395 22460 22762 +3 10624 11034 11115 +3 11115 11344 10624 +3 15719 16322 16090 +3 16090 16091 15719 +3 11220 11370 11365 +3 8179 8113 8583 +3 8583 8345 8179 +3 11146 11547 10812 +3 13558 14008 13953 +3 13953 13602 13558 +3 8132 9004 8246 +3 8246 8416 8132 +3 8825 9461 9208 +3 1819 1916 2228 +3 2228 2163 1819 +3 14805 14503 15145 +3 15145 14942 14805 +3 21755 21871 22522 +3 22522 22154 21755 +3 3811 3812 3379 +3 3379 3378 3811 +3 12644 12380 12886 +3 12886 12685 12644 +3 4438 4437 4828 +3 4828 4779 4438 +3 19710 19712 19837 +3 20111 20114 19836 +3 11670 11347 11519 +3 23721 23799 23683 +3 23683 23484 23721 +3 2982 2864 3105 +3 3105 3045 2982 +3 5006 5148 5146 +3 5146 5005 5006 +3 8507 8696 8899 +3 8899 8508 8507 +3 8518 8519 8045 +3 8045 8641 8518 +3 2449 2445 2625 +3 2625 2447 2449 +3 5447 5519 5782 +3 5782 5640 5447 +3 10043 9960 9964 +3 9964 9965 10043 +3 12328 12199 12649 +3 18641 18647 18651 +3 18651 18765 18641 +3 12675 12977 12762 +3 12762 12676 12675 +3 12527 12585 12763 +3 12763 12878 12527 +3 9422 9360 10393 +3 10393 9900 9422 +3 17740 17361 18092 +3 1984 1829 1890 +3 19976 20443 20856 +3 20856 19835 19976 +3 2622 2716 2825 +3 2825 2676 2622 +3 4681 4253 4439 +3 14548 14601 14602 +3 14602 14482 14548 +3 14946 14624 14693 +3 7846 8106 7355 +3 21135 20970 21292 +3 16502 16696 16969 +3 9998 10640 9388 +3 9388 9783 9998 +3 16526 16173 15984 +3 15984 16403 16526 +3 23427 23430 23473 +3 23473 23429 23427 +3 19464 19582 19584 +3 19584 19466 19464 +3 13385 13334 13147 +3 8587 8524 8583 +3 8583 8409 8587 +3 20831 21151 21228 +3 21194 21266 21633 +3 21633 21634 21194 +3 16173 16526 16635 +3 16635 16525 16173 +3 24124 24303 24021 +3 24021 24020 24124 +3 20044 20154 20155 +3 8278 8898 8822 +3 8822 8506 8278 +3 22040 21816 22525 +3 22525 22198 22040 +3 6043 5716 5846 +3 5846 5977 6043 +3 10091 10194 10565 +3 8722 9063 9242 +3 11461 11620 11618 +3 5709 5585 5973 +3 5973 5896 5709 +3 696 907 1011 +3 1011 906 696 +3 17216 17285 17214 +3 17214 17215 17216 +3 11094 11312 11489 +3 3452 3237 3238 +3 3238 3395 3452 +3 18383 18284 18193 +3 18193 18549 18383 +3 3363 3268 3746 +3 3746 3483 3363 +3 12391 11655 12016 +3 12016 12558 12391 +3 11700 11296 11384 +3 12498 12602 12383 +3 12383 12191 12498 +3 15833 16013 16076 +3 16076 16489 15833 +3 7433 7734 7634 +3 7634 8055 7433 +3 6140 5954 6206 +3 6206 6263 6140 +3 19700 19829 19828 +3 19828 19824 19700 +3 24308 24309 24214 +3 24214 24343 24308 +3 8581 9045 9476 +3 9476 9223 8581 +3 12446 12840 12951 +3 12951 12696 12446 +3 10214 10212 10215 +3 10215 10210 10214 +3 9914 9763 10630 +3 10630 10479 9914 +3 20782 21118 21426 +3 21426 21202 20782 +3 4683 4637 4440 +3 1506 1582 1639 +3 1639 1580 1506 +3 23195 23194 23291 +3 2419 2422 2350 +3 2350 2476 2419 +3 11950 12331 12086 +3 12086 11738 11950 +3 21647 21964 22018 +3 22018 21966 21647 +3 9537 9538 9468 +3 3544 3311 3537 +3 3537 3996 3544 +3 5276 5404 5798 +3 5798 5654 5276 +3 5291 5292 5152 +3 5152 5151 5291 +3 22805 22569 22624 +3 767 696 906 +3 906 740 767 +3 11863 11862 11466 +3 11466 11293 11863 +3 13565 13644 13749 +3 13749 13915 13565 +3 10283 10348 10567 +3 10567 10422 10283 +3 7989 7847 7426 +3 7426 7564 7989 +3 7498 7565 7218 +3 7218 6856 7498 +3 8743 8686 8685 +3 10142 9965 9967 +3 9967 10048 10142 +3 10363 10581 10107 +3 10107 10108 10363 +3 14360 14667 14717 +3 14717 14544 14360 +3 14240 14180 14713 +3 14713 14772 14240 +3 2133 2127 2172 +3 18948 19714 20552 +3 20552 20232 18948 +3 23769 23726 23445 +3 23445 23692 23769 +3 4803 4457 4456 +3 8019 8151 7477 +3 9937 10446 9660 +3 9660 9872 9937 +3 21036 20669 20671 +3 20671 21037 21036 +3 21927 21805 21803 +3 5039 5252 5254 +3 5254 5186 5039 +3 1263 1262 1292 +3 20090 19442 19443 +3 19443 20745 20090 +3 13759 13476 13869 +3 13869 14018 13759 +3 8874 9010 9694 +3 9694 9436 8874 +3 11053 10412 10635 +3 10635 10879 11053 +3 23385 22696 23386 +3 23386 23435 23385 +3 10765 11014 10854 +3 10854 10855 10765 +3 15831 16137 16257 +3 1127 1237 1162 +3 1162 1147 1127 +3 12972 13131 13507 +3 13507 13259 12972 +3 2516 2767 2886 +3 2886 3063 2516 +3 4362 4612 4141 +3 4141 4230 4362 +3 4276 4562 4363 +3 21418 21341 21570 +3 21570 21628 21418 +3 10374 10449 10295 +3 10295 10368 10374 +3 9643 10404 9763 +3 9763 9588 9643 +3 16716 16916 16526 +3 16526 16403 16716 +3 4445 4884 4742 +3 4742 4592 4445 +3 3779 3681 3634 +3 9985 10862 10398 +3 10398 9755 9985 +3 8405 8914 9045 +3 9045 8404 8405 +3 16734 17152 17084 +3 17084 16671 16734 +3 20053 20170 20054 +3 20054 19900 20053 +3 14451 14512 14623 +3 14623 14275 14451 +3 1462 1646 1787 +3 1787 1649 1462 +3 16443 16760 16828 +3 17343 17060 17061 +3 19293 19767 19766 +3 19766 19292 19293 +3 12194 12323 12439 +3 12439 11810 12194 +3 24363 24445 24460 +3 24460 24405 24363 +3 20802 20691 20588 +3 20588 20801 20802 +3 11760 12222 11762 +3 10741 10924 10826 +3 13415 13465 13215 +3 13215 13037 13415 +3 15547 15069 14855 +3 2865 2932 2984 +3 2984 2987 2865 +3 5345 5212 4659 +3 4659 4913 5345 +3 11999 12068 11708 +3 12612 12949 13190 +3 13190 12786 12612 +3 9100 9098 8524 +3 8524 8587 9100 +3 12484 12173 12171 +3 12171 12370 12484 +3 874 952 953 +3 22261 22157 22403 +3 22403 22467 22261 +3 22485 22311 22221 +3 22221 22269 22485 +3 8196 8600 8722 +3 8722 8194 8196 +3 9093 9289 8642 +3 8642 8834 9093 +3 12036 12220 12358 +3 12358 11971 12036 +3 2681 3074 2957 +3 11499 11415 11498 +3 7493 7351 7492 +3 24393 24394 24345 +3 24014 24082 24081 +3 24081 23979 24014 +3 18652 18548 18866 +3 23992 24101 24220 +3 24220 24102 23992 +3 19495 19492 19613 +3 19613 19280 19495 +3 20296 20686 20486 +3 20486 20186 20296 +3 20603 20973 21058 +3 21058 20717 20603 +3 21557 21611 21556 +3 21556 21612 21557 +3 8296 8593 8921 +3 8921 8592 8296 +3 20608 20894 21222 +3 21222 20505 20608 +3 21061 20823 20411 +3 20411 20893 21061 +3 3655 3696 3796 +3 3796 3946 3655 +3 6669 6602 6802 +3 24951 8257 8258 +3 8258 8309 24951 +3 8043 7843 7354 +3 764 714 827 +3 827 763 764 +3 16559 16758 16497 +3 16497 16496 16559 +3 2333 2291 2589 +3 2589 2230 2333 +3 5035 5036 5244 +3 1434 1410 1550 +3 6156 6215 6343 +3 6343 6412 6156 +3 11160 11310 11877 +3 11877 11307 11160 +3 5061 5457 4949 +3 4949 5270 5061 +3 17071 17141 17502 +3 17502 17355 17071 +3 9810 9963 10046 +3 17802 17653 17804 +3 17804 17803 17802 +3 12066 12379 12241 +3 12241 12064 12066 +3 22295 22245 22391 +3 22391 22800 22295 +3 16866 16995 17136 +3 17136 17138 16866 +3 7644 7309 7012 +3 20636 20223 20098 +3 20827 20507 19923 +3 4083 3889 4082 +3 4082 3980 4083 +3 19834 19977 19985 +3 19985 19986 19834 +3 6571 6245 6060 +3 6060 6121 6571 +3 958 1133 1261 +3 2620 2509 2762 +3 2762 2820 2620 +3 8994 8593 8595 +3 8595 8855 8994 +3 3074 2898 3140 +3 3140 2957 3074 +3 11373 11220 11365 +3 19488 20023 20014 +3 20014 19865 19488 +3 7142 7218 7565 +3 7565 7426 7142 +3 10012 10285 10506 +3 10506 10100 10012 +3 24147 24439 24364 +3 24364 24024 24147 +3 14984 14780 15062 +3 15062 15123 14984 +3 4598 4936 4502 +3 4502 4551 4598 +3 10399 9685 9310 +3 9310 9427 10399 +3 13602 13168 13465 +3 13465 13558 13602 +3 77 87 103 +3 103 114 77 +3 17453 17161 17097 +3 3762 3862 3764 +3 3764 3715 3762 +3 4686 4394 4496 +3 8406 8465 8647 +3 8647 8343 8406 +3 566 552 622 +3 622 662 566 +3 18233 18899 19427 +3 19427 18583 18233 +3 927 879 1112 +3 1112 958 927 +3 16386 17181 17253 +3 17253 17112 16386 +3 5779 6338 5965 +3 5965 5636 5779 +3 1127 1149 1304 +3 1304 1237 1127 +3 23154 22969 22781 +3 22781 23307 23154 +3 15760 15519 15107 +3 15107 15883 15760 +3 13950 14648 14707 +3 14707 14238 13950 +3 3485 3479 3429 +3 22875 23388 23530 +3 17651 17714 17423 +3 20348 19953 20926 +3 20926 20642 20348 +3 12295 12116 12525 +3 12525 12582 12295 +3 174 165 149 +3 149 140 174 +3 1942 2037 2403 +3 2403 2070 1942 +3 21221 20976 21063 +3 21063 21733 21221 +3 8719 9498 8718 +3 8718 8860 8719 +3 24016 24141 23980 +3 15763 16133 16422 +3 16422 16005 15763 +3 17723 17725 17726 +3 17726 17818 17723 +3 23900 23997 23901 +3 23901 23821 23900 +3 3416 3252 3251 +3 3251 3532 3416 +3 790 880 1013 +3 1013 959 790 +3 3521 3684 3976 +3 3976 3938 3521 +3 13137 13217 13560 +3 13560 13136 13137 +3 12868 12869 13360 +3 13360 13260 12868 +3 22746 22657 22976 +3 1386 1788 1587 +3 5196 5199 5198 +3 5198 5055 5196 +3 6411 5889 6274 +3 3257 3155 3528 +3 3528 3348 3257 +3 1161 1480 1183 +3 11464 11541 11465 +3 11465 11138 11464 +3 13481 13383 13927 +3 13927 13879 13481 +3 18868 19277 20024 +3 20024 19378 18868 +3 4053 4098 4328 +3 3359 3706 3539 +3 16078 16259 15889 +3 15889 16014 16078 +3 9044 8907 8643 +3 8643 8642 9044 +3 5118 5384 5325 +3 5325 5043 5118 +3 4885 5177 5178 +3 5178 5501 4885 +3 11040 11521 11606 +3 11606 11439 11040 +3 19970 19966 20108 +3 20108 20235 19970 +3 8222 8389 8635 +3 8635 8223 8222 +3 419 503 540 +3 17176 17035 17396 +3 17396 17397 17176 +3 17540 17932 18032 +3 18032 17538 17540 +3 12709 12857 13121 +3 13121 12710 12709 +3 5669 5294 5919 +3 5919 5918 5669 +3 12537 12057 11782 +3 11782 12490 12536 +3 12536 12537 11782 +3 22834 22595 22971 +3 22971 22835 22834 +3 15452 15212 15631 +3 15631 15749 15452 +3 18509 18715 17957 +3 17957 18146 18509 +3 4009 3960 4163 +3 17702 17038 17623 +3 17623 18497 17702 +3 4016 4349 4347 +3 4347 3724 4016 +3 11886 12324 12689 +3 12689 12691 11886 +3 19765 19521 19899 +3 6561 7116 6363 +3 6363 6117 6561 +3 14953 14889 14952 +3 14952 15032 14953 +3 11292 11222 10800 +3 17884 17798 18153 +3 18940 19039 18834 +3 18834 18836 18940 +3 4489 4439 4172 +3 4172 4117 4489 +3 19197 19644 20178 +3 22487 22277 22877 +3 22877 22549 22487 +3 20235 20231 20237 +3 20237 20236 20235 +3 16583 16778 17126 +3 17126 16918 16583 +3 23355 23615 23694 +3 23694 23263 23355 +3 14352 14659 14474 +3 5705 5840 5786 +3 5786 5641 5705 +3 3833 4148 4233 +3 4233 4150 3833 +3 9858 9859 10098 +3 10098 10200 9858 +3 3866 3812 4068 +3 4068 4252 3866 +3 3671 3721 4115 +3 13728 13577 13114 +3 8763 8339 8283 +3 22938 22494 22439 +3 18887 18569 18397 +3 18397 18216 18887 +3 19427 19782 19533 +3 19533 19210 19427 +3 14082 14788 14854 +3 15858 16154 16390 +3 16390 16106 15858 +3 13071 13198 12653 +3 12653 12566 13071 +3 14679 14795 14865 +3 14865 14681 14679 +3 2466 2258 2289 +3 2289 2330 2466 +3 10379 10380 10310 +3 10310 10309 10379 +3 23462 23327 23091 +3 23091 23326 23462 +3 11952 11822 11593 +3 11593 11595 11952 +3 1481 1462 1649 +3 2043 2162 2073 +3 2073 1880 2043 +3 13048 13173 12885 +3 12885 12884 13048 +3 3481 3429 3477 +3 3477 3480 3481 +3 22432 22552 22372 +3 22372 22174 22432 +3 14169 14821 14895 +3 14895 14228 14169 +3 9444 9591 9518 +3 10171 9830 9580 +3 9580 9689 10171 +3 20752 20917 20632 +3 20632 20751 20752 +3 6648 6395 6201 +3 6201 6137 6648 +3 10149 10150 9973 +3 9973 10051 10149 +3 10954 10328 10261 +3 15055 14980 15287 +3 15287 15772 15055 +3 9954 9957 10134 +3 10134 9956 9954 +3 12244 12548 11999 +3 2907 3241 3339 +3 3339 3144 2907 +3 5125 5265 5127 +3 5127 5052 5125 +3 295 377 409 +3 21108 21188 21569 +3 21569 21340 21108 +3 4749 4611 4803 +3 5818 5942 6252 +3 6252 6253 5818 +3 10066 11274 10332 +3 10332 10067 10066 +3 20460 20565 21032 +3 21032 20564 20460 +3 22150 22302 22342 +3 23743 23708 23934 +3 23934 23868 23743 +3 6398 6854 6652 +3 6652 6584 6398 +3 6734 6957 7451 +3 7451 6550 6734 +3 24295 24426 24453 +3 24453 24415 24295 +3 12131 12185 12236 +3 12236 11996 12131 +3 3758 3856 3756 +3 3756 3619 3758 +3 23511 23744 23599 +3 867 822 821 +3 6 19 33 +3 17467 17029 16690 +3 19050 19260 19157 +3 19157 19257 19050 +3 20687 20801 20588 +3 20588 20484 20687 +3 14736 14864 15137 +3 18624 19044 19359 +3 19359 18438 18624 +3 6489 6354 6817 +3 6817 6429 6489 +3 17295 17442 17441 +3 17441 17229 17295 +3 9551 9806 9730 +3 8618 8938 8797 +3 8797 8551 8618 +3 12552 12890 12995 +3 12995 13056 12552 +3 20982 20895 21371 +3 6247 6447 6698 +3 6698 6375 6247 +3 24569 24557 24625 +3 23096 23095 23189 +3 23189 23372 23096 +3 13054 13283 13478 +3 13251 13356 13456 +3 13456 13405 13251 +3 8305 8604 8929 +3 8929 8791 8305 +3 22346 22675 22522 +3 22522 22256 22346 +3 8134 8198 7884 +3 19423 19422 19778 +3 13875 13874 13615 +3 2898 2680 2632 +3 16610 16756 16440 +3 16440 16325 16610 +3 11715 12314 12493 +3 12493 12186 11715 +3 21618 21491 21332 +3 21332 21412 21618 +3 19724 19486 19604 +3 19604 19726 19724 +3 3564 4116 4337 +3 4337 4070 3564 +3 13721 13662 13763 +3 18607 18603 18347 +3 18347 18606 18607 +3 19575 19683 19816 +3 19816 19682 19575 +3 4668 4625 4762 +3 4762 4627 4668 +3 5340 5592 5981 +3 23191 23192 23290 +3 23290 23416 23191 +3 16413 16352 16590 +3 16590 16412 16413 +3 21539 21463 21538 +3 4943 5052 4993 +3 4993 4796 4943 +3 7841 7779 7283 +3 7283 7907 7841 +3 22519 22396 22254 +3 6955 7019 6953 +3 6953 6676 6955 +3 12593 13141 13048 +3 13048 12884 12593 +3 11734 11577 11259 +3 11259 11735 11734 +3 19185 19385 19386 +3 19386 19069 19185 +3 352 367 398 +3 398 339 352 +3 9732 10043 10042 +3 8957 9323 9139 +3 9139 8818 8957 +3 13741 13636 13255 +3 22891 22983 23080 +3 23080 23025 22891 +3 613 672 805 +3 805 804 613 +3 11143 11697 11383 +3 11383 11142 11143 +3 3504 3503 3718 +3 3718 3669 3504 +3 13942 13893 14161 +3 14161 14099 13942 +3 16958 16817 16437 +3 1826 2047 2535 +3 2535 2294 1826 +3 24880 24879 24823 +3 441 424 372 +3 372 388 441 +3 21349 21506 21422 +3 21422 21199 21349 +3 13843 13411 13692 +3 22558 22176 22324 +3 22324 22444 22558 +3 15730 15308 15617 +3 15617 16040 15730 +3 19953 20440 20439 +3 20439 20926 19953 +3 3885 3886 3785 +3 3785 3733 3885 +3 22361 22420 22113 +3 1654 1799 1653 +3 1653 1466 1654 +3 10643 10893 10644 +3 10644 10490 10643 +3 21120 20575 20469 +3 13045 12932 13275 +3 13275 13223 13045 +3 11831 12095 12460 +3 11314 11409 11315 +3 11315 11405 11314 +3 15666 16041 16040 +3 16040 15617 15666 +3 4954 4913 4412 +3 18073 18158 18730 +3 18730 18262 18073 +3 17308 17378 17686 +3 17686 17685 17308 +3 19972 19977 19832 +3 19832 19964 19972 +3 11952 11595 11425 +3 11425 12144 11952 +3 2917 2969 2971 +3 19850 20242 20649 +3 20649 20556 19850 +3 8153 7900 8152 +3 8152 8213 8153 +3 19515 19405 19514 +3 22936 22605 22318 +3 22318 22794 22936 +3 15286 15053 15409 +3 16986 17197 17262 +3 17262 16985 16986 +3 12091 12333 12088 +3 12088 11951 12091 +3 24608 24676 24674 +3 9830 10548 10959 +3 10959 10173 9830 +3 1534 1638 1811 +3 1811 1612 1534 +3 22942 22616 22334 +3 3293 3085 3406 +3 21814 21387 22091 +3 22091 22256 21814 +3 538 522 734 +3 734 711 538 +3 18377 18383 18544 +3 18544 18452 18377 +3 14971 14707 14648 +3 19817 19823 19957 +3 19957 19819 19817 +3 10432 10727 10576 +3 20981 20730 20078 +3 20078 20897 20981 +3 16005 16422 16668 +3 16668 16132 16005 +3 9010 8672 9068 +3 9068 9009 9010 +3 21085 21819 21549 +3 21549 20749 21085 +3 8279 8330 8332 +3 8332 8094 8279 +3 19878 20139 20361 +3 20361 20140 19878 +3 7502 7002 7296 +3 6666 6595 7300 +3 7300 6939 6666 +3 21679 21873 22197 +3 22197 21756 21679 +3 9814 9813 10051 +3 10051 9889 9814 +3 19137 19136 19238 +3 19238 19140 19137 +3 14487 14320 14198 +3 20837 20424 20996 +3 20996 21160 20837 +3 23921 23887 23686 +3 23686 23801 23921 +3 11947 12252 12557 +3 12557 12202 11947 +3 18610 18427 18429 +3 18429 18614 18610 +3 1594 1669 1618 +3 1618 1590 1594 +3 21983 22036 22254 +3 22254 21982 21983 +3 17469 17698 17859 +3 17859 17322 17469 +3 23483 23647 23648 +3 23648 23649 23483 +3 6029 6932 6793 +3 14135 14669 14193 +3 19962 19958 19960 +3 12659 13202 12908 +3 12908 13017 12659 +3 14640 14641 14642 +3 15487 15360 16025 +3 19708 19593 19595 +3 19595 19710 19708 +3 9163 9406 9489 +3 9489 8987 9163 +3 17987 18359 18628 +3 18628 18741 17987 +3 10698 11113 10330 +3 10330 10399 10698 +3 18247 18597 19016 +3 19016 19550 18247 +3 3290 3453 3780 +3 18403 18681 19528 +3 3152 3350 3202 +3 3202 3470 3152 +3 10796 10647 10347 +3 10347 10645 10796 +3 4886 5243 5875 +3 5875 5375 4886 +3 10650 10722 10897 +3 1727 1726 1702 +3 1702 1604 1727 +3 19074 19389 19621 +3 19621 19622 19074 +3 3545 3546 3431 +3 3431 3482 3545 +3 10850 10761 10943 +3 8448 8087 8220 +3 8220 8165 8448 +3 7575 8244 7869 +3 7869 7698 7575 +3 5651 5650 5649 +3 5649 5975 5651 +3 9739 9970 10049 +3 10049 9967 9739 +3 9121 9251 9372 +3 9372 9253 9121 +3 12955 12343 12146 +3 12146 12148 12955 +3 12804 12708 12401 +3 12401 12459 12804 +3 22972 22790 22833 +3 22833 22933 22972 +3 12260 11825 12845 +3 12845 12747 12260 +3 1145 1161 1143 +3 1143 1070 1145 +3 23129 23223 23222 +3 14711 14534 14588 +3 14588 14348 14711 +3 11411 11496 11495 +3 11495 11317 11411 +3 10193 10490 10644 +3 10644 11128 10193 +3 546 564 510 +3 12108 11910 12671 +3 12671 12475 12108 +3 15592 15831 15886 +3 21801 21866 22034 +3 22034 22252 21801 +3 13703 13646 13514 +3 13514 13750 13703 +3 5815 6189 6379 +3 6379 6010 5815 +3 7288 7561 7421 +3 7421 7356 7288 +3 14388 14810 15018 +3 15018 14570 14388 +3 23954 23728 23695 +3 12359 12577 12915 +3 12915 12668 12359 +3 13147 13234 13104 +3 8923 8854 9305 +3 9305 8996 8923 +3 24055 24096 24181 +3 24181 24095 24055 +3 7058 6248 6511 +3 20394 20289 20291 +3 16185 15879 16305 +3 5855 5915 6054 +3 6054 5602 5855 +3 5052 4943 5050 +3 5050 5194 5052 +3 8915 9224 9155 +3 9140 9532 10003 +3 10003 9652 9140 +3 11307 11998 11301 +3 11301 11155 11307 +3 18281 18002 17912 +3 17912 18379 18281 +3 5285 4914 4757 +3 4757 5001 5285 +3 17553 17402 16831 +3 742 604 644 +3 23153 22927 22780 +3 22780 22876 23153 +3 22440 22939 22838 +3 22838 22606 22440 +3 7021 6954 6955 +3 6955 6881 7021 +3 5953 6141 6397 +3 6397 6139 5953 +3 13691 14052 13904 +3 14515 14887 14577 +3 14577 14337 14515 +3 3007 3567 3674 +3 14246 14247 14244 +3 14244 14014 14246 +3 19081 19194 19403 +3 19403 19513 19081 +3 5722 6297 6434 +3 6434 5656 5722 +3 5352 5412 5483 +3 5483 5411 5352 +3 14359 13967 13864 +3 13864 14248 14359 +3 12326 12501 12693 +3 12693 12893 12326 +3 21039 20786 20954 +3 21914 21912 22071 +3 14563 14382 14272 +3 14272 14093 14563 +3 13116 13346 13345 +3 13345 13241 13116 +3 410 590 462 +3 462 333 410 +3 19177 19069 19495 +3 19495 19280 19177 +3 23274 23699 23552 +3 1864 1899 2026 +3 2026 1964 1864 +3 10342 10085 10415 +3 10415 10975 10342 +3 13996 13783 14335 +3 14335 14101 13996 +3 1947 2115 2116 +3 2116 2046 1947 +3 16531 16652 16785 +3 16785 16530 16531 +3 23104 23002 23105 +3 23105 23200 23104 +3 202 118 104 +3 104 182 202 +3 4424 4426 4528 +3 4528 4425 4424 +3 1918 1792 1820 +3 1820 1760 1918 +3 10335 11048 10785 +3 15272 15689 15634 +3 15634 15752 15272 +3 10872 10874 10402 +3 18727 18615 18518 +3 18518 18519 18727 +3 17828 18097 17905 +3 17905 17995 17828 +3 13590 14282 14630 +3 14630 13995 13590 +3 9592 10411 9595 +3 9595 9594 9592 +3 5807 6056 5808 +3 5808 5604 5807 +3 1856 1951 1883 +3 1883 1825 1856 +3 14005 13597 13694 +3 13694 13951 14005 +3 13859 14123 14540 +3 14540 14306 13859 +3 4127 4350 4597 +3 4597 4552 4127 +3 6113 6115 5851 +3 5851 5986 6113 +3 16414 16356 16244 +3 16244 16357 16414 +3 14769 15167 15350 +3 15350 15351 14769 +3 13446 13341 13192 +3 18756 18632 18280 +3 18280 18376 18756 +3 3538 3540 3536 +3 3536 3428 3538 +3 18689 18796 19212 +3 19212 19428 18689 +3 188 257 297 +3 297 240 188 +3 8817 8563 8389 +3 8389 8388 8817 +3 11186 11890 11585 +3 11585 11261 11186 +3 18795 19103 19309 +3 8973 9215 8281 +3 14104 14170 13502 +3 13502 13503 14104 +3 9700 10485 10484 +3 10484 9838 9700 +3 1035 1082 1224 +3 1224 1265 1035 +3 4278 4365 4187 +3 4187 4564 4278 +3 24296 24358 24173 +3 24173 24079 24296 +3 23198 23101 23232 +3 23232 23197 23198 +3 2747 2663 2750 +3 2750 2807 2747 +3 16722 16781 16649 +3 14630 14698 14885 +3 14885 13995 14630 +3 17178 16967 16694 +3 23802 23985 24054 +3 24054 23984 23802 +3 12557 12612 12786 +3 12786 12504 12557 +3 9214 9542 8830 +3 8830 8576 9214 +3 16315 16261 16600 +3 16600 16682 16315 +3 12145 12339 12395 +3 12395 12565 12145 +3 3872 3817 3675 +3 3675 4120 3872 +3 18370 18848 18853 +3 18853 18850 18370 +3 24702 24690 24661 +3 18964 19068 19272 +3 2811 2931 2703 +3 2703 2754 2811 +3 11457 11366 11454 +3 19418 19524 19417 +3 19417 19200 19418 +3 20171 20173 19900 +3 19900 20054 20171 +3 6235 6299 6826 +3 6826 6361 6235 +3 2511 2621 2671 +3 22285 22660 22232 +3 761 714 634 +3 634 633 761 +3 10819 10587 10366 +3 7616 8167 8031 +3 8031 8088 7616 +3 16128 16415 16474 +3 16474 16126 16128 +3 4236 4374 4047 +3 4047 4048 4236 +3 10935 10940 11258 +3 2681 2833 2778 +3 2778 2572 2681 +3 8109 7990 8342 +3 8342 8286 8109 +3 11840 12033 12106 +3 24327 24357 24356 +3 24356 24328 24327 +3 9615 9350 9231 +3 9231 9230 9615 +3 10190 9920 9706 +3 9706 9782 10190 +3 24468 24421 24514 +3 24514 24576 24468 +3 5749 5235 6074 +3 6074 5494 5749 +3 21662 21365 21143 +3 1531 1532 1431 +3 1431 1433 1531 +3 21216 21291 21290 +3 21290 21215 21216 +3 18794 19006 17857 +3 17857 18686 18794 +3 14531 14587 14973 +3 14973 14709 14531 +3 15525 15708 15830 +3 15830 15282 15525 +3 3944 4318 4277 +3 4277 4140 3944 +3 11060 11981 11532 +3 11532 11531 11060 +3 22534 22637 22869 +3 22869 22771 22534 +3 5249 5437 5511 +3 5511 5321 5249 +3 5680 5745 5937 +3 5937 6321 5680 +3 1694 1931 1887 +3 1887 1621 1694 +3 21954 22008 22362 +3 22362 22114 21954 +3 20959 21209 20875 +3 11554 10442 10823 +3 10823 11710 11554 +3 10206 10362 10435 +3 304 302 320 +3 23000 22903 23195 +3 1497 1499 1498 +3 1498 1549 1497 +3 10473 10331 10471 +3 187 215 238 +3 238 223 187 +3 13742 13461 14000 +3 4114 4544 4436 +3 4436 4069 4114 +3 13952 14348 14008 +3 14008 13910 13952 +3 16275 16566 16762 +3 16762 16102 16275 +3 19253 19151 18841 +3 1890 1766 1655 +3 1655 1828 1890 +3 16199 16815 17022 +3 17022 16814 16199 +3 23730 23957 23774 +3 23206 23306 23205 +3 23205 23152 23206 +3 19829 19700 19707 +3 7717 7769 8084 +3 8084 8271 7717 +3 20965 21442 20596 +3 20596 20195 20965 +3 11563 11562 11804 +3 11804 11719 11563 +3 15485 15716 15484 +3 24667 24596 24587 +3 810 903 875 +3 875 831 810 +3 21513 21435 21964 +3 21323 21405 21557 +3 21557 21324 21323 +3 2254 2645 2578 +3 2578 2226 2254 +3 7169 6954 7245 +3 7245 7242 7169 +3 347 128 135 +3 135 168 347 +3 3514 3778 3877 +3 3877 3632 3514 +3 2202 2253 2103 +3 2103 2001 2202 +3 8588 8846 8920 +3 8920 8780 8588 +3 9707 9597 9138 +3 9138 9324 9707 +3 17832 17439 17083 +3 17083 17364 17832 +3 17249 16830 16897 +3 16897 17400 17249 +3 6647 6258 6329 +3 6329 6774 6647 +3 18938 19139 20435 +3 20435 19814 18938 +3 4572 4719 4763 +3 4763 4573 4572 +3 15533 16144 16021 +3 16021 15532 15533 +3 5409 5351 5482 +3 5482 5290 5409 +3 15267 15029 14631 +3 14631 15152 15267 +3 3965 4209 4335 +3 4335 4068 3965 +3 21023 21189 21500 +3 21500 21630 21023 +3 15808 16175 16295 +3 16295 16174 15808 +3 4680 4931 4825 +3 4825 4824 4680 +3 14951 14888 15270 +3 15270 15454 14951 +3 18087 18438 19154 +3 19154 18848 18087 +3 19605 18861 19375 +3 9171 9632 9170 +3 9170 9004 9171 +3 14601 14986 15293 +3 3809 4064 4110 +3 4110 3917 3809 +3 5783 6101 6035 +3 10172 10704 10626 +3 10626 10702 10172 +3 17213 17817 17986 +3 17986 17504 17213 +3 24162 24163 24261 +3 3035 2926 3037 +3 3037 3096 3035 +3 4105 4205 4295 +3 4295 4107 4105 +3 20944 21197 21505 +3 21505 21269 20944 +3 3748 3660 3747 +3 3747 3843 3748 +3 12784 12648 12441 +3 12441 12556 12784 +3 19268 19271 18857 +3 18857 18633 19268 +3 3769 3921 4114 +3 4114 4069 3769 +3 6242 6058 6566 +3 6566 6440 6242 +3 1858 1621 1887 +3 1887 2012 1858 +3 2243 2510 2709 +3 2709 2318 2243 +3 1536 1586 1650 +3 1650 1537 1536 +3 8507 8032 8824 +3 8824 8696 8507 +3 3681 3779 4078 +3 4078 3973 3681 +3 5061 5715 5336 +3 5336 5457 5061 +3 4174 3724 4347 +3 4347 4125 4174 +3 13722 13440 13484 +3 13484 13572 13722 +3 20083 20832 20616 +3 20616 20418 20083 +3 13445 13340 13488 +3 13488 13153 13445 +3 20364 20656 20775 +3 6253 6252 6323 +3 6323 6324 6253 +3 22749 23019 22554 +3 22554 22233 22749 +3 18649 18549 18384 +3 23309 23252 23796 +3 2615 3115 2941 +3 2941 2877 2615 +3 3073 3185 3388 +3 3388 3232 3073 +3 3897 3693 3692 +3 21404 22265 21881 +3 21881 21553 21404 +3 8956 9031 9530 +3 9530 9201 8956 +3 13366 13600 13414 +3 13414 13367 13366 +3 22636 22263 22473 +3 22473 22635 22636 +3 16290 15917 15918 +3 15918 16233 16290 +3 2031 2191 2454 +3 2454 2193 2031 +3 9378 8739 9192 +3 23562 23283 23463 +3 21963 21907 22126 +3 22126 22435 21963 +3 24287 24255 24192 +3 14346 14651 14649 +3 14649 14176 14346 +3 23457 23458 23366 +3 20442 20348 20642 +3 20642 20643 20442 +3 6523 6923 6580 +3 16220 16039 16505 +3 16505 16388 16220 +3 4472 4669 4428 +3 4428 4429 4472 +3 5795 5794 5333 +3 5333 5456 5795 +3 380 465 494 +3 494 412 380 +3 7101 7390 7518 +3 7518 7172 7101 +3 9600 9657 9859 +3 9859 9858 9600 +3 14229 14635 15040 +3 15040 14825 14229 +3 20114 20111 19980 +3 19980 19975 20114 +3 13702 13749 13644 +3 13644 13276 13702 +3 21353 21576 21436 +3 21436 20958 21353 +3 15921 15919 15740 +3 1289 1154 1131 +3 11415 11500 11642 +3 16451 17480 17410 +3 17410 17187 16451 +3 21357 21291 21216 +3 19528 19301 18790 +3 18790 18403 19528 +3 22796 23355 23263 +3 23263 23022 22796 +3 24101 23992 23958 +3 8684 9130 8892 +3 8892 8740 8684 +3 4870 5090 4924 +3 4924 4871 4870 +3 2581 2464 2463 +3 2463 2582 2581 +3 14842 14908 15056 +3 15056 14909 14842 +3 3082 3193 2846 +3 2846 2787 3082 +3 7926 8475 8244 +3 8244 7575 7926 +3 24269 24018 24336 +3 17182 16617 17405 +3 17405 17556 17182 +3 11545 11698 11986 +3 19065 18764 19275 +3 19275 18965 19065 +3 8887 9441 10178 +3 10178 9375 8887 +3 19786 19536 19312 +3 7445 7743 7650 +3 7650 7380 7445 +3 11050 11678 12357 +3 12357 11442 11050 +3 19220 19933 19325 +3 19325 19113 19220 +3 3044 2861 2753 +3 2753 2982 3044 +3 8219 8448 8165 +3 8165 8634 8219 +3 10903 10812 11547 +3 11547 11474 10903 +3 5768 6140 6019 +3 6019 5569 5768 +3 6961 7322 6430 +3 6430 6232 6961 +3 22962 23053 23243 +3 21663 21976 21975 +3 4475 4531 4629 +3 8350 8842 8843 +3 8843 8586 8350 +3 4632 4582 5092 +3 5092 4968 4632 +3 19831 19702 20765 +3 20765 20929 19831 +3 10280 9848 10090 +3 22110 22108 22004 +3 22004 22053 22110 +3 24299 24048 24267 +3 24267 24333 24299 +3 9804 9951 9956 +3 9956 9805 9804 +3 6078 5821 5561 +3 5561 5430 6078 +3 23437 23482 23156 +3 1342 1254 1211 +3 11858 12120 12055 +3 12055 11925 11858 +3 1058 1124 1100 +3 1100 991 1058 +3 18628 19047 19968 +3 19968 19360 18628 +3 2175 1888 2237 +3 12299 12300 12228 +3 12228 12170 12299 +3 3931 4018 4309 +3 4309 4348 3931 +3 12521 12576 12813 +3 12813 12409 12521 +3 23338 23241 23051 +3 23051 23240 23338 +3 13897 13785 14046 +3 7208 7483 7679 +3 7679 7412 7208 +3 7842 7983 7491 +3 23239 23296 23423 +3 23423 23376 23239 +3 3500 3714 3623 +3 3623 3502 3500 +3 2602 2701 2865 +3 2865 2702 2602 +3 15300 15607 15543 +3 18148 18251 18252 +3 18252 18814 18148 +3 18188 18286 18190 +3 18024 18395 18479 +3 18479 18116 18024 +3 11208 10786 10408 +3 10408 11122 11208 +3 23831 23935 23973 +3 23973 23871 23831 +3 21792 21793 21521 +3 8247 8359 8301 +3 8301 8128 8247 +3 14949 14814 15151 +3 15151 15510 14949 +3 8127 8059 8415 +3 8415 8299 8127 +3 17193 17632 17631 +3 17631 16705 17193 +3 12771 12985 13140 +3 13140 12682 12771 +3 816 817 726 +3 726 914 816 +3 24262 24325 24326 +3 24326 24291 24262 +3 19891 20160 20260 +3 20260 20159 19891 +3 6965 6499 6747 +3 6747 7260 6965 +3 26 43 55 +3 55 69 26 +3 13733 13942 13682 +3 13682 13732 13733 +3 6453 6328 5945 +3 3725 3879 4178 +3 4178 3574 3725 +3 1134 1246 1330 +3 1330 1222 1134 +3 9984 10065 10471 +3 10471 10331 9984 +3 8680 8316 8886 +3 11317 11495 11408 +3 5296 5610 5552 +3 5552 5161 5296 +3 2718 2831 3285 +3 3285 2566 2718 +3 14962 14401 14402 +3 16232 16341 16398 +3 2491 2981 2930 +3 2930 2749 2491 +3 9613 9552 9668 +3 9668 9487 9613 +3 6371 6569 6121 +3 6121 6180 6371 +3 14400 14169 13998 +3 22175 22373 22436 +3 22436 22127 22175 +3 6734 6289 6419 +3 6419 6551 6734 +3 6105 5975 5649 +3 5649 5900 6105 +3 18210 18563 18974 +3 18974 18666 18210 +3 8679 9017 8619 +3 14725 15298 15181 +3 15181 14428 14725 +3 7418 7908 8101 +3 8101 7688 7418 +3 16204 16148 16147 +3 16147 16026 16204 +3 23852 23448 23580 +3 23580 23803 23852 +3 18153 18065 18428 +3 18428 10502 18153 +3 9356 9304 9978 +3 9978 9562 9356 +3 5853 6305 5852 +3 5852 5146 5853 +3 23527 23940 23794 +3 23794 23388 23527 +3 15865 15980 16165 +3 16165 15918 15865 +3 945 978 943 +3 943 919 945 +3 17439 17832 18456 +3 18456 18008 17439 +3 5984 6432 6686 +3 6686 6431 5984 +3 9612 9300 8984 +3 4298 3568 4211 +3 9621 9677 10054 +3 10054 9974 9621 +3 14288 14580 14758 +3 14758 14046 14288 +3 6965 7466 6749 +3 6749 6362 6965 +3 7415 7487 6918 +3 6918 7486 7415 +3 21315 21313 21068 +3 21068 21069 21315 +3 16207 16208 16033 +3 16033 16327 16207 +3 9354 8849 8990 +3 8990 8782 9354 +3 7272 7969 7968 +3 7968 7413 7272 +3 22049 22408 22537 +3 22537 22162 22049 +3 6575 6986 6703 +3 6703 6382 6575 +3 15434 15907 15435 +3 15435 15556 15434 +3 5316 5113 5693 +3 5693 5505 5316 +3 834 1032 880 +3 880 698 834 +3 22958 23100 23101 +3 23101 22865 22958 +3 15000 15138 14863 +3 14863 14791 15000 +3 23828 23911 23869 +3 13276 13317 13089 +3 13089 13315 13276 +3 3141 3236 3014 +3 3014 3015 3141 +3 3978 4268 4509 +3 4509 4265 3978 +3 24027 23949 23923 +3 6959 6816 6683 +3 6683 6888 6959 +3 19539 19540 19538 +3 6699 6573 6510 +3 6510 6446 6699 +3 967 966 969 +3 19701 19589 19593 +3 19593 19707 19701 +3 12470 12967 13302 +3 11250 11313 11093 +3 11093 11091 11250 +3 3339 3638 3683 +3 13377 13146 13656 +3 13656 13811 13377 +3 3689 3793 3986 +3 3986 4186 3689 +3 13722 13663 13335 +3 13335 13440 13722 +3 8895 9593 9196 +3 9196 8629 8895 +3 12365 12412 12044 +3 12044 12167 12365 +3 9425 9501 9424 +3 9424 9571 9425 +3 6845 7130 7686 +3 7686 7346 6845 +3 23585 23547 23620 +3 23620 23586 23585 +3 4294 4162 4203 +3 4203 4243 4294 +3 12346 12455 12653 +3 12653 12456 12346 +3 23930 23902 23782 +3 23782 23931 23930 +3 17280 17350 17656 +3 17656 18167 17280 +3 22417 22111 22414 +3 22414 22585 22417 +3 17409 17255 17330 +3 17330 16620 17409 +3 14447 13937 14505 +3 5589 5651 6164 +3 4881 4682 5234 +3 5234 4976 4881 +3 24441 24455 24429 +3 24429 24382 24441 +3 14843 15119 14981 +3 23292 23335 23197 +3 23197 23232 23292 +3 23092 22995 22398 +3 22398 22899 23092 +3 5691 5764 5313 +3 5313 5375 5691 +3 15706 15112 15942 +3 15942 15943 15706 +3 2690 2692 2694 +3 7968 7969 8392 +3 8392 8224 7968 +3 19186 19393 19626 +3 16919 17062 17063 +3 3892 3647 3737 +3 13509 13555 13795 +3 13795 13794 13509 +3 22486 22365 22545 +3 828 763 827 +3 3632 3187 2899 +3 17737 17827 17828 +3 17828 17824 17737 +3 22080 22331 22139 +3 22139 22081 22080 +3 3055 3114 3220 +3 3220 3057 3055 +3 12678 13038 13416 +3 13416 12822 12678 +3 22276 22424 22487 +3 22487 22367 22276 +3 4140 4277 4362 +3 4362 4230 4140 +3 14169 14400 14521 +3 21880 21819 21085 +3 21085 21550 21880 +3 305 306 284 +3 284 261 305 +3 861 917 937 +3 937 865 861 +3 11450 12117 11980 +3 11980 11979 11450 +3 19567 19454 19238 +3 19238 19235 19567 +3 14314 14423 14070 +3 22484 22112 22217 +3 22217 22736 22484 +3 12818 12479 12674 +3 12674 12922 12818 +3 19618 19612 19490 +3 19490 19492 19618 +3 12208 12399 12705 +3 12705 12457 12208 +3 7655 7751 8256 +3 8256 7942 7655 +3 17501 17354 17582 +3 17582 17663 17501 +3 11136 11290 11221 +3 11221 11137 11136 +3 23871 23973 23868 +3 23868 23934 23871 +3 4923 4721 4529 +3 10992 10903 11474 +3 11474 11390 10992 +3 840 932 705 +3 705 745 840 +3 14001 14403 14232 +3 14232 14104 14001 +3 21477 21236 21316 +3 21316 21680 21477 +3 10071 10702 10625 +3 10625 10775 10071 +3 11024 11023 11509 +3 11509 11192 11024 +3 24873 24907 24892 +3 24892 24872 24873 +3 18275 18753 17906 +3 6 43 26 +3 26 5 6 +3 5540 5599 5474 +3 5474 5214 5540 +3 23521 23713 23873 +3 23873 23750 23521 +3 6400 6654 7358 +3 450 448 385 +3 385 337 450 +3 2083 2057 2019 +3 2019 2213 2083 +3 24528 24497 24599 +3 17067 16928 17132 +3 17132 17279 17067 +3 12836 12780 13183 +3 19555 19804 19552 +3 19552 18711 19555 +3 21003 21320 21547 +3 21547 21392 21003 +3 1338 1455 1474 +3 1474 1383 1338 +3 16587 16784 16468 +3 16468 16178 16587 +3 5662 6498 6173 +3 6173 5913 5662 +3 13106 12742 12447 +3 12447 12505 13106 +3 5154 5485 5412 +3 5412 5352 5154 +3 21415 21103 21259 +3 21259 21620 21415 +3 22810 22765 22996 +3 22996 23093 22810 +3 918 860 889 +3 889 890 918 +3 8688 8746 8956 +3 8956 9201 8688 +3 2069 1705 1750 +3 7159 7308 7372 +3 7372 7235 7159 +3 22315 22280 22062 +3 22062 22121 22315 +3 18441 18271 18272 +3 18272 18273 18441 +3 3047 3361 3600 +3 3600 3266 3047 +3 14425 14724 15064 +3 19387 19497 19617 +3 19617 19736 19387 +3 2313 2378 2381 +3 2381 2382 2313 +3 2871 3052 3169 +3 3169 3214 2871 +3 2781 2836 2902 +3 2902 2727 2781 +3 11622 11691 11623 +3 11623 11536 11622 +3 5393 5392 5522 +3 5522 5450 5393 +3 9204 8965 8693 +3 6082 6204 6781 +3 6781 6582 6082 +3 4398 4595 4594 +3 4594 4348 4398 +3 19009 18901 19103 +3 19103 18584 19009 +3 8038 8456 9147 +3 9147 9039 8038 +3 1361 1416 1438 +3 1438 1460 1361 +3 17076 16794 17223 +3 17223 16937 17076 +3 4068 4335 4543 +3 4543 4252 4068 +3 11996 12184 12067 +3 1500 1499 1472 +3 1472 1576 1500 +3 17780 17401 18326 +3 19653 19526 19419 +3 19419 19417 19653 +3 14937 14378 14442 +3 14442 14686 14937 +3 20982 21371 21454 +3 21454 21456 20982 +3 8802 9015 8942 +3 8942 8801 8802 +3 8286 8402 8047 +3 8047 7991 8286 +3 24 3 16 +3 16 30 24 +3 23422 23515 23518 +3 17664 17993 18174 +3 18174 17821 17664 +3 19283 19282 18873 +3 4057 4159 3754 +3 3754 3851 4057 +3 21847 21848 21850 +3 12859 13300 13352 +3 13352 12963 12859 +3 18321 17941 16825 +3 16825 17617 18321 +3 2485 2481 2477 +3 17808 17810 17890 +3 17890 18077 17808 +3 4155 4377 4329 +3 4329 4194 4155 +3 6233 6821 6298 +3 6298 6433 6233 +3 8539 8924 9109 +3 9109 9108 8539 +3 12333 12697 12651 +3 12651 12088 12333 +3 19663 19795 19931 +3 19931 19434 19663 +3 11720 12008 11802 +3 11802 11493 11720 +3 16939 17078 17077 +3 17077 16873 16939 +3 6491 6047 5982 +3 5982 6357 6491 +3 1473 1554 1553 +3 1553 1452 1473 +3 12826 12543 12316 +3 12316 12592 12826 +3 16635 16992 16991 +3 16991 16776 16635 +3 11303 11479 11995 +3 5514 5443 5383 +3 5383 5515 5514 +3 8475 8594 8924 +3 8924 8539 8475 +3 6317 7201 7202 +3 7202 6636 6317 +3 3765 3964 3865 +3 3865 3717 3765 +3 6410 6535 6721 +3 6721 7007 6410 +3 22186 21591 21743 +3 20560 20776 20943 +3 7864 7505 6938 +3 6938 7083 7864 +3 23717 23757 24080 +3 4871 4815 4672 +3 7842 7491 6257 +3 6257 7135 7842 +3 24095 24054 23985 +3 23985 24055 24095 +3 23436 23532 23571 +3 3580 3822 4081 +3 18605 19129 18818 +3 18818 18348 18605 +3 21715 21270 21637 +3 21637 21779 21715 +3 4529 4721 4201 +3 4201 4474 4529 +3 3130 3506 3070 +3 14787 14604 14426 +3 13086 13168 12978 +3 12978 12924 13086 +3 2236 2263 2268 +3 2268 2264 2236 +3 24340 24408 24461 +3 24461 24449 24340 +3 2750 2752 2860 +3 2860 2807 2750 +3 8962 9388 9455 +3 9455 8961 8962 +3 18865 18962 19173 +3 11930 11929 11928 +3 5424 5615 5941 +3 10230 10234 10239 +3 10239 10304 10230 +3 2447 2521 2572 +3 2572 2449 2447 +3 4124 4397 4307 +3 4307 4176 4124 +3 17147 17002 16594 +3 7380 7650 7651 +3 7651 7448 7380 +3 3561 3716 3377 +3 3377 3444 3561 +3 3296 3297 3411 +3 3411 3089 3296 +3 18882 19395 19396 +3 22333 22141 22139 +3 13925 14027 13817 +3 10220 9937 9872 +3 9872 9795 10220 +3 19493 19490 19488 +3 17189 16974 17412 +3 17412 17331 17189 +3 11930 11928 11781 +3 21402 21555 21554 +3 19536 19786 20730 +3 19150 19152 19045 +3 19045 19356 19150 +3 5374 5566 5766 +3 17674 18108 18385 +3 18385 17751 17674 +3 14207 14262 14263 +3 14263 14325 14207 +3 17197 17641 17794 +3 21324 21407 21326 +3 21326 21325 21324 +3 12327 12200 11889 +3 11889 12251 12327 +3 17750 17674 17675 +3 17675 17518 17750 +3 20233 19830 19973 +3 10879 10877 11525 +3 3041 3161 3206 +3 3206 3159 3041 +3 361 393 376 +3 376 332 361 +3 5573 5440 5251 +3 406 327 329 +3 16249 16594 17002 +3 17002 16538 16249 +3 13680 13394 13118 +3 13118 13013 13680 +3 7561 6996 7625 +3 19998 20240 20238 +3 20238 20239 19998 +3 12310 12427 12124 +3 12124 12177 12310 +3 17058 16919 17061 +3 17061 17060 17058 +3 22469 22683 22632 +3 19102 19534 19919 +3 10670 10917 11083 +3 20216 20337 20526 +3 20526 20528 20216 +3 17015 16955 17310 +3 17310 17606 17015 +3 22966 23062 22648 +3 22648 22484 22966 +3 2799 2594 2651 +3 13890 14280 14219 +3 6972 7052 6506 +3 10599 10675 10746 +3 11922 11921 11982 +3 11394 11158 11715 +3 3163 3424 3473 +3 3473 3306 3163 +3 19331 19806 19807 +3 19807 19120 19331 +3 20085 20422 20086 +3 19280 19613 19489 +3 19489 19066 19280 +3 12526 12676 12762 +3 12762 12677 12526 +3 19174 19173 18962 +3 18962 19175 19174 +3 13775 13730 13731 +3 7050 7475 6757 +3 6757 6969 7050 +3 24042 24070 23906 +3 23906 23904 24042 +3 18074 17573 17974 +3 17974 18158 18074 +3 555 574 464 +3 18963 18862 18859 +3 11785 11871 12058 +3 12058 12059 11785 +3 9929 10582 10583 +3 10583 10439 9929 +3 18268 17724 17583 +3 590 608 706 +3 19173 19063 18863 +3 21356 21515 21650 +3 21650 21442 21356 +3 14841 14775 14659 +3 14659 14412 14841 +3 24323 24290 24261 +3 13666 13883 13820 +3 5494 6452 6389 +3 6389 5750 5494 +3 17689 18214 17688 +3 17688 17606 17689 +3 19362 19590 19834 +3 19834 19364 19362 +3 23256 23214 23441 +3 23441 23489 23256 +3 12128 12057 12537 +3 12537 12492 12128 +3 23414 23372 23189 +3 9376 9516 9127 +3 9127 8738 9376 +3 6755 7332 7193 +3 20131 20240 20000 +3 18116 17532 17759 +3 17759 17850 18116 +3 19998 20122 20128 +3 23902 24108 24067 +3 24067 24038 23902 +3 23026 22667 22617 +3 16470 16356 16414 +3 16414 16591 16470 +3 16400 16521 16232 +3 16232 16292 16400 +3 22668 22390 22616 +3 23551 23452 23400 +3 23400 23550 23551 +3 21634 21633 22121 +3 2880 2671 2820 +3 2820 3173 2880 +3 17807 17973 17972 +3 17739 17361 17146 +3 19853 19858 19726 +3 19726 19722 19853 +3 2991 3845 4048 +3 4048 3490 2991 +3 5168 5749 5301 +3 5301 4780 5168 +3 19923 20506 20982 +3 1144 1211 1042 +3 1042 1041 1144 +3 24703 24729 24675 +3 24675 24660 24703 +3 23528 23606 23645 +3 23645 23643 23528 +3 9297 9664 9729 +3 3422 3535 3534 +3 3534 3533 3422 +3 6659 6405 6787 +3 19736 19619 19620 +3 19620 19387 19736 +3 17598 17753 18206 +3 18206 18015 17598 +3 15489 15538 15417 +3 21853 22494 22661 +3 22661 22287 21853 +3 16148 16204 16027 +3 2301 2262 2236 +3 2236 2264 2301 +3 16417 16792 16869 +3 14738 14865 15007 +3 15007 14799 14738 +3 3663 3850 3851 +3 3851 3753 3663 +3 22876 22828 23155 +3 23155 23153 22876 +3 24813 24753 24744 +3 24744 24846 24813 +3 13283 13379 13760 +3 13760 13478 13283 +3 21352 21039 20954 +3 20954 21202 21352 +3 21486 21407 21324 +3 797 916 887 +3 887 914 797 +3 2585 2916 2969 +3 2969 2917 2585 +3 20949 21200 21424 +3 21424 20460 20949 +3 13831 13986 13776 +3 3930 3971 4446 +3 4446 4214 3930 +3 22675 22765 22154 +3 22154 22522 22675 +3 3810 3809 3562 +3 3562 3766 3810 +3 24000 24068 24041 +3 24041 23968 24000 +3 23779 23998 23702 +3 23702 23822 23779 +3 23583 23500 23498 +3 23498 23497 23583 +3 19049 19155 19591 +3 19591 18843 19049 +3 2586 2647 2330 +3 20506 20321 20980 +3 20980 20982 20506 +3 19540 20206 20731 +3 3599 3543 3601 +3 3601 3539 3599 +3 12780 12999 13380 +3 1394 1395 1391 +3 1391 1465 1394 +3 1961 1991 2182 +3 2182 2183 1961 +3 15848 16565 16445 +3 16445 16214 15848 +3 8840 8841 9346 +3 9346 8980 8840 +3 872 898 897 +3 897 1000 872 +3 21139 21448 21657 +3 21657 21220 21139 +3 22940 22439 22795 +3 7598 7393 7704 +3 7704 7815 7598 +3 12314 11715 11158 +3 11158 11714 12314 +3 7070 6849 7132 +3 7132 6920 7070 +3 16442 16443 16563 +3 16563 16383 16442 +3 15575 15929 15994 +3 15994 15813 15575 +3 1206 1141 1068 +3 1068 1099 1206 +3 4043 4282 4416 +3 4416 4234 4043 +3 9206 9461 8825 +3 86 63 44 +3 44 42 86 +3 6777 7216 7215 +3 20236 20237 20239 +3 10786 10557 10273 +3 19276 19489 19610 +3 19610 19487 19276 +3 17548 16757 17034 +3 17034 17549 17548 +3 4838 4789 4595 +3 4595 4501 4838 +3 9174 8425 8927 +3 8927 8864 9174 +3 5278 5138 4905 +3 4905 5068 5278 +3 8069 8548 8547 +3 4399 4128 4130 +3 9506 9582 9009 +3 3468 3419 2972 +3 2972 3200 3468 +3 20419 19796 19323 +3 19323 19930 20419 +3 6072 5940 6519 +3 6519 6451 6072 +3 23169 23220 23578 +3 15238 15417 15416 +3 15841 16027 16204 +3 10100 10506 10726 +3 10726 10656 10100 +3 22912 22538 22640 +3 22640 22871 22912 +3 5683 6071 5943 +3 5943 6520 5683 +3 5290 5482 5413 +3 5413 5085 5290 +3 19672 19670 19446 +3 19446 19671 19672 +3 1563 1481 1649 +3 1649 1853 1563 +3 9209 9280 9464 +3 21056 21132 20815 +3 24620 24619 24564 +3 24564 24574 24575 +3 24575 24620 24564 +3 17444 18013 17234 +3 17234 16943 17444 +3 2779 2777 3233 +3 3233 3135 2779 +3 10339 11281 11524 +3 11524 10558 10339 +3 14365 14190 14425 +3 4160 4199 4289 +3 4289 4474 4160 +3 23789 23676 23638 +3 20488 20594 20693 +3 20693 20590 20488 +3 15112 15706 15349 +3 15349 15046 15112 +3 18121 18221 17855 +3 17855 17854 18121 +3 15220 15219 14892 +3 12578 12364 12110 +3 12110 12635 12578 +3 18625 18739 18738 +3 18738 18358 18625 +3 11812 12013 11735 +3 11735 11580 11812 +3 12340 12510 12791 +3 12791 12508 12340 +3 24461 24411 24483 +3 24483 24539 24461 +3 16931 16933 17137 +3 17137 16996 16931 +3 14346 13906 14532 +3 14532 14651 14346 +3 18324 18418 18590 +3 18590 18237 18324 +3 11453 10895 11065 +3 11065 11064 11453 +3 9256 9587 10077 +3 10077 9316 9256 +3 4044 3838 4151 +3 4151 4043 4044 +3 10215 10026 10114 +3 10114 10113 10215 +3 24660 24634 24582 +3 20125 20131 20006 +3 20006 20126 20125 +3 17868 18324 18042 +3 21263 21024 20558 +3 20558 20858 21263 +3 20128 20000 20240 +3 20240 19998 20128 +3 19648 19414 20684 +3 5702 5773 6535 +3 5428 5430 5561 +3 15126 15176 15362 +3 15362 15294 15126 +3 23170 23394 23616 +3 23616 23449 23170 +3 12222 12037 12577 +3 11055 11617 11054 +3 11054 10883 11055 +3 6930 6788 6406 +3 6406 6720 6930 +3 4718 4667 4574 +3 19054 19159 19363 +3 19363 19261 19054 +3 18452 18637 18542 +3 18542 18453 18452 +3 22154 22194 21753 +3 21753 21755 22154 +3 10796 10645 11062 +3 11062 11286 10796 +3 12642 12725 12591 +3 12591 12432 12642 +3 3563 3670 3919 +3 3919 3719 3563 +3 17216 17287 17432 +3 17432 17285 17216 +3 953 1060 1046 +3 8611 8484 8311 +3 8311 8310 8611 +3 8313 8371 8370 +3 8370 8259 8313 +3 6160 6222 6101 +3 6101 5783 6160 +3 18172 17902 17821 +3 15821 16130 15755 +3 15755 15641 15821 +3 14830 14766 14967 +3 14967 15108 14830 +3 19982 19972 19964 +3 19964 19970 19982 +3 1457 1459 1582 +3 1582 1506 1457 +3 7646 7649 8003 +3 8003 8002 7646 +3 2186 2184 2321 +3 2321 2221 2186 +3 13695 13268 13413 +3 2174 2238 2263 +3 2263 2132 2174 +3 10600 10837 10677 +3 8258 8205 8311 +3 8311 8309 8258 +3 2362 2239 2304 +3 2304 2270 2362 +3 23167 23126 22882 +3 22882 22883 23167 +3 21169 21170 21091 +3 21091 21006 21169 +3 4566 4413 4758 +3 4758 4954 4566 +3 10883 11054 10974 +3 10974 10341 10883 +3 23768 23924 23655 +3 23655 23725 23768 +3 8209 8557 8150 +3 8150 8149 8209 +3 10111 10114 10023 +3 10023 10106 10111 +3 20395 20282 20177 +3 20177 20283 20395 +3 21638 21905 21845 +3 4770 4767 4963 +3 4963 4922 4770 +3 20161 20162 20165 +3 16645 16647 16924 +3 16924 16783 16645 +3 21217 21913 21967 +3 21967 21724 21217 +3 10001 10347 10647 +3 10647 10493 10001 +3 6606 6479 6347 +3 6347 6346 6606 +3 13987 14622 13891 +3 13891 13583 13987 +3 24315 24396 24395 +3 24395 24347 24315 +3 12397 12453 12794 +3 12794 12452 12397 +3 3498 3621 3668 +3 3668 3500 3498 +3 439 474 388 +3 22321 21853 21967 +3 21967 21913 22321 +3 17999 18002 18376 +3 18376 18280 17999 +3 11016 11420 11335 +3 11335 10614 11016 +3 10983 10898 10498 +3 12657 12852 12707 +3 12707 12617 12657 +3 6023 6024 6211 +3 6211 6087 6023 +3 7662 7401 7042 +3 7042 7466 7662 +3 24337 24177 24019 +3 24019 24271 24337 +3 15931 16304 16245 +3 16245 16354 15931 +3 23459 23822 23702 +3 23702 23628 23459 +3 13384 13103 13436 +3 13436 13383 13384 +3 7562 7988 8108 +3 24850 24825 24814 +3 24814 24838 24850 +3 22292 22382 22445 +3 22445 22327 22292 +3 2943 3064 3123 +3 3123 3001 2943 +3 24537 24512 24513 +3 24513 24529 24537 +3 17570 17270 17571 +3 17571 17801 17570 +3 6708 6261 6778 +3 6778 6851 6708 +3 14517 14458 15030 +3 15030 15153 14517 +3 24410 24423 24491 +3 24491 24471 24410 +3 6131 7282 6579 +3 6579 6522 6131 +3 21149 21150 21528 +3 21528 21455 21149 +3 16313 16195 16138 +3 16138 16077 16313 +3 6062 6124 6184 +3 6184 6446 6062 +3 21111 21194 21196 +3 21196 21195 21111 +3 15402 15098 14954 +3 18911 18805 18698 +3 15157 15276 14580 +3 14580 15038 15157 +3 2821 2669 2618 +3 2618 2616 2821 +3 7427 7143 7691 +3 7691 7289 7427 +3 20342 20539 20757 +3 20757 19563 20342 +3 5451 5452 5789 +3 5789 6038 5451 +3 16346 16296 16175 +3 16175 15985 16346 +3 12437 12321 11939 +3 11939 12075 12437 +3 9414 9416 9677 +3 9677 9621 9414 +3 10249 10250 10252 +3 10252 10246 10249 +3 474 511 553 +3 553 441 474 +3 8005 8136 7938 +3 14268 14557 14377 +3 14377 14210 14268 +3 3747 3660 3483 +3 3483 3799 3747 +3 1860 1952 2016 +3 2016 1714 1860 +3 7935 7809 7749 +3 7749 7746 7935 +3 2977 3159 3099 +3 3099 3038 2977 +3 9992 9771 10634 +3 10634 10559 9992 +3 24852 24812 24803 +3 24803 24762 24852 +3 21252 21249 21323 +3 21323 21325 21252 +3 4980 5305 5172 +3 5172 4783 4980 +3 18898 20198 19915 +3 19915 19001 18898 +3 19121 19556 19943 +3 23574 23845 23653 +3 23653 23652 23574 +3 3171 3054 2933 +3 14251 14367 13970 +3 9198 8894 9524 +3 9524 9522 9198 +3 3923 4590 4254 +3 4254 4171 3923 +3 1233 1274 1232 +3 1232 1234 1233 +3 12648 12609 12389 +3 12389 12441 12648 +3 5885 6534 6720 +3 24615 24625 24661 +3 4984 4888 5373 +3 5373 5311 4984 +3 19764 19897 20053 +3 20053 19899 19764 +3 1330 1316 1247 +3 1247 1202 1330 +3 23559 23593 23783 +3 23783 23561 23559 +3 12048 11848 11450 +3 11450 11530 12048 +3 22069 21911 21650 +3 21650 22232 22069 +3 18119 18783 17851 +3 17851 17536 18119 +3 11874 12237 12240 +3 2125 2132 2262 +3 2262 2171 2125 +3 9768 9769 10337 +3 10337 10181 9768 +3 325 436 489 +3 5643 5641 5786 +3 5786 5522 5643 +3 8370 8614 8310 +3 8310 8012 8370 +3 13681 13394 13730 +3 13730 13539 13681 +3 4337 4116 4437 +3 4437 4438 4337 +3 14978 14772 15284 +3 15284 15476 14978 +3 18774 18970 18969 +3 18969 19072 18774 +3 6012 6130 6249 +3 6249 6384 6012 +3 16477 16067 15882 +3 6000 5857 5292 +3 13879 13927 14200 +3 14200 14202 13879 +3 21164 20912 21686 +3 21686 21478 21164 +3 18803 18331 18498 +3 18498 19112 18803 +3 6790 6664 6537 +3 11840 11352 11046 +3 11046 11120 11840 +3 10914 10921 10738 +3 10738 10737 10914 +3 23588 23733 23860 +3 11909 11281 11357 +3 11357 11769 11909 +3 19525 20596 21049 +3 15079 14866 15005 +3 18115 18215 18567 +3 18567 18480 18115 +3 24747 24771 24745 +3 12492 12770 12724 +3 12724 12372 12492 +3 4771 4672 4815 +3 4815 4925 4771 +3 16970 17478 17039 +3 17039 16969 16970 +3 21380 21466 21539 +3 21539 21467 21380 +3 12165 12115 12049 +3 6114 6359 5802 +3 5802 5536 6114 +3 23187 23413 23598 +3 23598 23285 23187 +3 19966 20107 20233 +3 20233 20108 19966 +3 10632 10710 11355 +3 11355 10970 10632 +3 21906 21781 21717 +3 21717 22174 21906 +3 10912 10590 10918 +3 8484 8483 8309 +3 8309 8311 8484 +3 11597 11193 11028 +3 11028 11826 11597 +3 9371 9690 9829 +3 9829 9247 9371 +3 9347 9157 9404 +3 9404 9550 9347 +3 22625 22854 22994 +3 12187 12069 12000 +3 12000 11876 12187 +3 1766 1891 1830 +3 1830 1800 1766 +3 23843 23844 23651 +3 23651 23724 23843 +3 18373 18181 18093 +3 18093 18278 18373 +3 375 426 393 +3 393 361 375 +3 22322 21791 22177 +3 5546 5809 5811 +3 5811 5860 5546 +3 7699 7644 7580 +3 2840 2842 3191 +3 3191 3241 2840 +3 20775 21026 21111 +3 21111 20942 20775 +3 18035 18317 17541 +3 17541 17462 18035 +3 16063 16185 16184 +3 22469 22632 22406 +3 22406 22468 22469 +3 12695 12504 12838 +3 12838 12894 12695 +3 16854 16919 16853 +3 16853 16779 16854 +3 18022 18023 18477 +3 18477 18564 18022 +3 14027 13974 13762 +3 13762 13661 14027 +3 21328 21179 21096 +3 21096 21825 21328 +3 2662 2664 2607 +3 2607 2703 2662 +3 15077 14926 15243 +3 15243 15193 15077 +3 19843 19995 19997 +3 19997 19844 19843 +3 7599 7948 8259 +3 8259 7949 7599 +3 530 607 663 +3 663 588 530 +3 3283 3130 3004 +3 3004 3332 3283 +3 4966 5220 5674 +3 5674 5607 4966 +3 9274 8819 8566 +3 7034 6892 7183 +3 7183 7182 7034 +3 24268 24386 24121 +3 24121 24142 24268 +3 24134 24136 24137 +3 24137 24115 24134 +3 2171 2234 2299 +3 246 319 321 +3 321 275 246 +3 4632 4204 4245 +3 4245 4582 4632 +3 18971 18966 18768 +3 18768 18874 18971 +3 297 349 429 +3 429 348 297 +3 17415 17636 17959 +3 17959 17634 17415 +3 5418 6122 5925 +3 5925 5354 5418 +3 18952 19258 19165 +3 19165 18745 18952 +3 9400 9289 9722 +3 9722 10029 9400 +3 20449 20450 19857 +3 19857 19856 20449 +3 17219 17508 17736 +3 17736 17360 17219 +3 18943 18942 18838 +3 24609 24626 24597 +3 24597 24544 24609 +3 4215 4549 4306 +3 4306 4175 4215 +3 12469 12666 12861 +3 12861 12713 12469 +3 18131 17861 18234 +3 4125 4641 4548 +3 4125 4548 4593 +3 4593 4260 4125 +3 20744 20745 21394 +3 21394 20912 20744 +3 20766 21100 20446 +3 20446 20551 20766 +3 8950 9195 9380 +3 9380 9024 8950 +3 3156 2854 3305 +3 3305 3692 3156 +3 23509 23508 23282 +3 23282 23330 23509 +3 13089 13317 13090 +3 13090 12987 13089 +3 11429 11662 12152 +3 23739 23740 23631 +3 23631 23630 23739 +3 11483 11632 11716 +3 11716 11395 11483 +3 9535 9465 9658 +3 9658 9860 9535 +3 19142 19141 19030 +3 19030 18731 19142 +3 5099 4880 5101 +3 4293 4381 4580 +3 4580 4242 4293 +3 3007 3674 3072 +3 12989 12887 12990 +3 12990 12933 12989 +3 4560 4612 4802 +3 4802 4749 4560 +3 21308 20906 20081 +3 5329 5447 5580 +3 5580 5390 5329 +3 20036 20035 19750 +3 19750 19751 20036 +3 14809 15019 15327 +3 15327 15326 14809 +3 11107 11108 11334 +3 13938 13727 14154 +3 14154 14216 13938 +3 4279 3897 3692 +3 3692 4145 4279 +3 2647 2586 2790 +3 23070 23017 22977 +3 23023 22797 23357 +3 23357 23075 23023 +3 6028 6093 5886 +3 5886 5832 6028 +3 9930 10204 10582 +3 10582 9929 9930 +3 730 708 732 +3 732 754 730 +3 19062 19375 18961 +3 18961 18645 19062 +3 13083 13310 13133 +3 13133 13266 13083 +3 19952 20101 20640 +3 20640 20437 19952 +3 19126 18513 18512 +3 18512 19334 19126 +3 24361 24237 24302 +3 24302 24385 24361 +3 11125 11681 11846 +3 11846 11845 11125 +3 10574 10808 10807 +3 10807 10575 10574 +3 14001 13790 14291 +3 14291 14403 14001 +3 2380 2436 2617 +3 2617 2505 2380 +3 9246 9247 9577 +3 17528 17309 17683 +3 17683 17923 17528 +3 7309 7305 6801 +3 19956 19691 19694 +3 20687 20799 20873 +3 20873 20801 20687 +3 1736 1761 1924 +3 1924 1854 1736 +3 13235 13187 13332 +3 2788 2531 3349 +3 3349 3092 2788 +3 17583 17729 17991 +3 17991 18268 17583 +3 8110 8048 8464 +3 3665 3559 3439 +3 3439 3804 3665 +3 12890 12834 13231 +3 13231 12995 12890 +3 15280 15586 15824 +3 14650 14768 14345 +3 12408 11678 11280 +3 11280 12162 12408 +3 10386 9972 9890 +3 4800 5268 5397 +3 5397 5524 4800 +3 21963 21718 21425 +3 21425 21907 21963 +3 1639 1707 1752 +3 1752 1685 1639 +3 17339 16989 17054 +3 17054 17199 17339 +3 15522 15885 15590 +3 15590 15703 15522 +3 8559 8813 8951 +3 8951 8628 8559 +3 4546 5368 4684 +3 4684 4493 4546 +3 17566 17711 17796 +3 17796 17710 17566 +3 3645 3734 3460 +3 3460 3889 3645 +3 393 460 394 +3 394 376 393 +3 795 844 934 +3 934 964 795 +3 18563 19886 19628 +3 19628 18974 18563 +3 2596 2797 2852 +3 2852 2537 2596 +3 9478 9729 9788 +3 9788 9878 9478 +3 11406 11492 11562 +3 11562 11563 11406 +3 12245 12319 12645 +3 12645 12381 12245 +3 20974 20821 19533 +3 19533 20407 20974 +3 18945 19048 19152 +3 19152 18942 18945 +3 2717 2519 2389 +3 15937 16420 16361 +3 16361 16364 15937 +3 14372 14326 14496 +3 14496 14494 14372 +3 16116 15916 16164 +3 16164 16288 16116 +3 7142 7426 7563 +3 7563 6998 7142 +3 2974 3036 3345 +3 3345 3344 2974 +3 14920 15543 15421 +3 15421 15784 14920 +3 1301 1339 1341 +3 1341 1323 1301 +3 2459 2327 2158 +3 2158 2282 2459 +3 3386 3384 3132 +3 3132 3133 3386 +3 3129 3565 3381 +3 3381 3282 3129 +3 5203 5398 5458 +3 5458 5338 5203 +3 2726 2959 2836 +3 2836 2725 2726 +3 18633 18754 19265 +3 19265 19268 18633 +3 23046 23234 23199 +3 23199 23145 23046 +3 21923 22145 21921 +3 8120 8535 9104 +3 9104 8533 8120 +3 1791 1882 1946 +3 1946 1817 1791 +3 22251 22337 22455 +3 13417 14061 13912 +3 13912 13641 13417 +3 24925 24916 24919 +3 11750 11751 12400 +3 12400 11959 11750 +3 7908 8336 8513 +3 8513 8101 7908 +3 22588 22826 22922 +3 7333 7669 7670 +3 7670 7404 7333 +3 12322 11808 11729 +3 9016 9124 8804 +3 8804 8731 9016 +3 22339 22454 22670 +3 22670 22186 22339 +3 20851 21175 21697 +3 21697 21253 20851 +3 20077 19535 19311 +3 17513 17230 17228 +3 6894 7111 7186 +3 21799 21863 22082 +3 17424 17573 18074 +3 18074 17652 17424 +3 6656 7628 7569 +3 7569 6655 6656 +3 17635 17707 18146 +3 18146 17957 17635 +3 13223 14009 13748 +3 13748 13172 13223 +3 21312 21314 21474 +3 21474 21157 21312 +3 2182 2276 2184 +3 2184 2183 2182 +3 21397 21995 22161 +3 22161 22045 21397 +3 10061 10326 10695 +3 10695 10259 10061 +3 19445 19121 19229 +3 12281 12032 12158 +3 12158 12465 12281 +3 9516 10555 9442 +3 9442 9127 9516 +3 24033 23896 23993 +3 23993 24032 24033 +3 22982 23129 23222 +3 23222 23081 22982 +3 19886 18563 18975 +3 18975 19506 19886 +3 17873 17946 18134 +3 18134 17328 17873 +3 12779 12938 13146 +3 13146 13052 12779 +3 22727 22581 22535 +3 22535 22870 22727 +3 2066 2030 2153 +3 2153 2222 2066 +3 5196 5127 5132 +3 5132 5199 5196 +3 3836 3701 3658 +3 3658 4191 3836 +3 650 796 774 +3 774 682 650 +3 4516 4701 5266 +3 5266 4857 4516 +3 11935 11789 11549 +3 24503 24518 24540 +3 15229 14773 14838 +3 14704 14466 14525 +3 14525 14293 14704 +3 21049 21355 21439 +3 21439 20400 21049 +3 11622 11458 11287 +3 11287 11456 11622 +3 588 493 395 +3 3366 3437 3057 +3 3057 3220 3366 +3 16086 16087 15893 +3 15893 15481 16086 +3 1133 1243 1352 +3 1352 1261 1133 +3 17030 16962 17614 +3 23839 23648 23647 +3 23647 23684 23839 +3 16895 17177 17110 +3 17110 16896 16895 +3 11667 11434 11433 +3 11433 11432 11667 +3 12767 12531 12679 +3 4641 4347 4349 +3 17621 17250 17110 +3 22478 22542 22691 +3 22691 22733 22478 +3 8479 9065 9066 +3 9066 8365 8479 +3 21501 21630 22010 +3 22010 21631 21501 +3 24490 24512 24546 +3 24546 24497 24490 +3 2559 2621 2511 +3 2511 2387 2559 +3 7824 7671 7712 +3 18959 19172 19168 +3 19168 18958 18959 +3 11510 11193 11597 +3 11597 12024 11510 +3 12132 12066 11936 +3 11936 11995 12132 +3 2410 2739 3030 +3 3030 2467 2410 +3 5941 5817 5492 +3 5492 5424 5941 +3 21423 21638 21574 +3 21574 21115 21423 +3 21478 21686 21994 +3 21994 21878 21478 +3 3513 3633 3573 +3 3573 3971 3513 +3 3601 3478 3360 +3 3360 3541 3601 +3 20933 21338 21185 +3 21185 21019 20933 +3 8173 7723 7621 +3 7621 6993 8173 +3 9597 9707 9923 +3 9923 9852 9597 +3 22058 22271 22422 +3 22422 22117 22058 +3 14107 14172 14235 +3 14235 14585 14107 +3 438 548 526 +3 526 389 438 +3 2310 2375 2380 +3 2380 2378 2310 +3 23245 23301 23247 +3 23247 23149 23245 +3 24303 24272 24448 +3 24448 24389 24303 +3 18668 17924 17687 +3 20551 20446 20768 +3 20768 20445 20551 +3 19491 19729 19615 +3 19615 19734 19491 +3 22761 22454 22567 +3 22567 22760 22761 +3 8380 8808 8809 +3 8809 8494 8380 +3 19913 20307 20308 +3 20308 19777 19913 +3 6340 6666 6470 +3 6470 6338 6340 +3 18185 18186 18188 +3 18188 18190 18185 +3 10486 10083 10084 +3 10084 10341 10486 +3 22437 21965 22375 +3 22375 22374 22437 +3 12847 13069 13111 +3 13111 13070 12847 +3 14925 15242 15132 +3 15132 14992 14925 +3 7794 7628 7359 +3 7359 7360 7794 +3 9630 10061 10259 +3 10259 10060 9630 +3 10742 10828 11089 +3 22229 22284 21966 +3 21966 22018 22229 +3 2446 2393 2571 +3 2571 2896 2446 +3 22387 22328 22505 +3 22505 22504 22387 +3 8737 8945 9441 +3 9441 8887 8737 +3 22844 22705 22561 +3 22561 22612 22844 +3 4022 3643 3581 +3 3581 3939 4022 +3 23276 23403 23365 +3 23365 23277 23276 +3 18052 17483 18144 +3 18144 18247 18052 +3 6262 6332 6712 +3 6712 6780 6262 +3 10584 10516 9931 +3 9931 10586 10584 +3 4964 5158 5090 +3 5090 4870 4964 +3 4335 4589 4680 +3 4680 4543 4335 +3 11259 10942 10943 +3 10943 10849 11259 +3 5998 5917 6239 +3 6239 6501 5998 +3 17785 18700 18334 +3 18334 18241 17785 +3 16404 16637 16778 +3 16778 16583 16404 +3 23613 23612 23723 +3 14879 14809 14512 +3 14666 14845 14844 +3 14844 14597 14666 +3 23489 23687 23801 +3 23801 23650 23489 +3 2294 2535 2796 +3 2796 2592 2294 +3 12108 12475 12576 +3 5570 5626 6144 +3 6144 5882 5570 +3 3756 3856 4061 +3 4061 3957 3756 +3 21405 21251 21406 +3 21406 21611 21405 +3 22149 22189 22625 +3 17108 17322 17174 +3 17174 17109 17108 +3 3083 3459 3406 +3 22688 22413 22476 +3 22476 22692 22688 +3 3809 3917 3961 +3 14112 13905 13846 +3 13846 14058 14112 +3 13699 13465 13415 +3 13415 13368 13699 +3 17990 17900 17903 +3 12378 12594 12774 +3 12774 12547 12378 +3 15078 15305 14795 +3 14795 14793 15078 +3 18947 19469 19594 +3 19594 19256 18947 +3 783 825 871 +3 871 1087 783 +3 10796 11064 11065 +3 11065 10647 10796 +3 3684 4022 4134 +3 4134 3976 3684 +3 16540 16363 16872 +3 16872 16733 16540 +3 12141 12019 11741 +3 2490 2487 2480 +3 2480 2484 2490 +3 4469 4525 4809 +3 4809 4418 4469 +3 21419 21344 21838 +3 21838 21899 21419 +3 21992 21876 22203 +3 22203 22098 21992 +3 24849 24872 24847 +3 24847 24832 24849 +3 10006 10195 9710 +3 9710 9855 10006 +3 1181 1208 1159 +3 1159 1182 1181 +3 22676 22575 22677 +3 4378 4472 4198 +3 4198 4196 4378 +3 17394 17862 18588 +3 1125 1183 1126 +3 1126 1069 1125 +3 22458 22034 22395 +3 22395 22762 22458 +3 1484 1564 1765 +3 1765 1620 1484 +3 11671 11204 11347 +3 4149 4369 4569 +3 4569 4662 4149 +3 15610 16034 16384 +3 16384 15845 15610 +3 7035 6819 6889 +3 6889 7033 7035 +3 3850 3910 4056 +3 3727 3881 3821 +3 3821 3578 3727 +3 1561 1537 1591 +3 1591 1593 1561 +3 12817 13132 13359 +3 15271 15333 15455 +3 15455 15156 15271 +3 714 764 715 +3 715 691 714 +3 9000 8246 9004 +3 9004 9170 9000 +3 18479 17925 17531 +3 17531 17847 18479 +3 20452 20938 21190 +3 19254 19468 19255 +3 19255 19042 19254 +3 2095 2151 2248 +3 24341 24391 24241 +3 24241 24207 24341 +3 72 73 109 +3 109 61 72 +3 5458 5460 5403 +3 5403 5338 5458 +3 4839 4596 4789 +3 7019 6955 6954 +3 6954 7316 7019 +3 242 252 301 +3 301 225 242 +3 8289 8648 8649 +3 8649 8767 8289 +3 20248 20456 20859 +3 20859 20777 20248 +3 2940 2878 3117 +3 3117 3059 2940 +3 16776 16915 16851 +3 16851 16714 16776 +3 1441 1852 1691 +3 1691 1589 1441 +3 9794 10218 10824 +3 10824 10669 9794 +3 10562 10561 10792 +3 10792 10639 10562 +3 327 406 436 +3 8600 8196 7935 +3 7935 8253 8600 +3 11735 11259 10849 +3 10849 11580 11735 +3 18922 19119 18713 +3 18713 18341 18922 +3 8020 8267 8266 +3 8266 8265 8020 +3 19230 19446 19670 +3 19670 19809 19230 +3 23619 23892 24060 +3 24060 23773 23619 +3 15164 15045 15704 +3 3503 3502 3715 +3 3715 3717 3503 +3 11912 12226 12524 +3 12524 12293 11912 +3 20011 20650 20937 +3 20937 20557 20011 +3 6579 7687 7416 +3 7416 7132 6579 +3 14392 14948 14574 +3 14574 14220 14392 +3 9191 9260 9440 +3 9440 9697 9191 +3 15102 15336 15406 +3 15406 14960 15102 +3 12953 12336 13067 +3 13067 12899 12953 +3 2907 3144 2839 +3 2839 2906 2907 +3 14015 14189 14069 +3 14069 14131 14015 +3 18017 18390 18303 +3 18303 18202 18017 +3 9980 10464 11109 +3 11109 10615 9980 +3 4207 4249 4434 +3 4434 4066 4207 +3 3770 4013 3566 +3 3566 3673 3770 +3 17127 16718 16643 +3 16643 16781 17127 +3 12779 12687 12645 +3 12645 12732 12779 +3 22547 22546 22781 +3 22781 22969 22547 +3 1016 1065 1017 +3 1017 883 1016 +3 4709 4955 5077 +3 5077 4916 4709 +3 9697 10272 9516 +3 9516 9376 9697 +3 12558 12613 13191 +3 13191 12741 12558 +3 19025 19135 19237 +3 19237 19134 19025 +3 398 468 452 +3 452 399 398 +3 21895 21894 21705 +3 592 573 349 +3 349 479 592 +3 6485 6293 6882 +3 6882 7020 6485 +3 14057 14344 14345 +3 23172 23358 23581 +3 23581 23395 23172 +3 1515 1626 1628 +3 1628 1629 1515 +3 4630 4724 4871 +3 4871 4672 4630 +3 17632 18505 17956 +3 17956 17631 17632 +3 7784 8040 8337 +3 8337 8759 7784 +3 19885 20250 20457 +3 20457 19630 19885 +3 1056 1057 1122 +3 1122 1098 1056 +3 5861 5926 5608 +3 5608 5551 5861 +3 7730 8186 8410 +3 8410 7853 7730 +3 9640 9252 9017 +3 9017 9255 9640 +3 17120 17485 17791 +3 17791 17633 17120 +3 9889 10156 10159 +3 10159 10053 9889 +3 19908 20187 20300 +3 20300 20697 19908 +3 16716 16583 16917 +3 16917 16916 16716 +3 13850 13701 14064 +3 14064 13958 13850 +3 17880 17792 17259 +3 17259 17258 17880 +3 1244 1134 1081 +3 18086 17985 18173 +3 18705 18915 18140 +3 20600 19911 20305 +3 20305 20704 20600 +3 7552 8169 7972 +3 7972 7683 7552 +3 6631 7055 6835 +3 6835 6632 6631 +3 17672 18282 18381 +3 18381 18012 17672 +3 12544 12883 13277 +3 13277 12772 12544 +3 13345 13538 13581 +3 13581 13536 13345 +3 1603 1525 1572 +3 17797 17267 17493 +3 2009 2008 2076 +3 2076 2207 2009 +3 8273 8690 8390 +3 8390 8165 8273 +3 8030 7966 8222 +3 8222 8223 8030 +3 7695 8050 8237 +3 8237 7854 7695 +3 7821 7955 8375 +3 8375 8075 7821 +3 23590 23457 23404 +3 9605 9867 9540 +3 9540 9542 9605 +3 17388 17543 17545 +3 17545 17768 17388 +3 18826 19137 19032 +3 19032 18937 18826 +3 6308 6243 6311 +3 16364 16361 16665 +3 16665 16068 16364 +3 24235 24382 24429 +3 24429 24430 24235 +3 1299 1272 1276 +3 1276 1301 1299 +3 6470 6722 6273 +3 6273 6338 6470 +3 5576 5962 6149 +3 6149 5833 5576 +3 11504 11582 11888 +3 11888 12015 11504 +3 1849 1910 2200 +3 2200 1911 1849 +3 7217 7357 7625 +3 7625 6996 7217 +3 112 113 137 +3 137 148 112 +3 12452 12794 12748 +3 12748 12652 12452 +3 15518 15699 16131 +3 16131 15463 15518 +3 19535 18586 18587 +3 18587 18690 19535 +3 23276 23277 23139 +3 21905 21962 22125 +3 22125 22281 21905 +3 6054 5916 6055 +3 6055 5732 6054 +3 7774 7836 7485 +3 8620 8487 8374 +3 8374 8145 8620 +3 5504 5568 5694 +3 5694 5693 5504 +3 6842 7272 7060 +3 7060 6702 6842 +3 5124 5451 5788 +3 5788 4945 5124 +3 24125 24058 23925 +3 23925 24213 24125 +3 6259 5621 6260 +3 6260 6776 6259 +3 18068 18258 18429 +3 18429 18154 18068 +3 11978 11915 11977 +3 11977 12414 11978 +3 14930 14932 15004 +3 15004 15002 14930 +3 24928 24936 24949 +3 24949 24938 24928 +3 16338 16769 16515 +3 16515 15863 16338 +3 267 279 274 +3 274 241 267 +3 10002 9648 9453 +3 9453 9649 10002 +3 585 583 645 +3 645 649 585 +3 23881 23943 23838 +3 23838 23762 23881 +3 15360 15721 15779 +3 3848 3908 4097 +3 4097 4054 3848 +3 15973 15862 16456 +3 16456 16765 15973 +3 12046 11449 11615 +3 11615 11771 12046 +3 11729 12012 12193 +3 12193 12322 11729 +3 19106 19536 19922 +3 19922 19311 19106 +3 11371 11457 11454 +3 11454 11458 11371 +3 9759 10070 10623 +3 10623 10069 9759 +3 19661 19792 19791 +3 15454 15576 15687 +3 15687 15398 15454 +3 2231 2408 2227 +3 2227 2005 2231 +3 1009 832 785 +3 785 878 1009 +3 12155 12271 11833 +3 11833 11667 12155 +3 18447 18369 18368 +3 18368 18274 18447 +3 17227 17079 16666 +3 16666 16668 17227 +3 674 615 825 +3 825 783 674 +3 24922 24907 24899 +3 24899 24905 24922 +3 14999 15304 14790 +3 14790 14861 14999 +3 13652 13567 13863 +3 13863 13806 13652 +3 15775 15894 16319 +3 16319 16200 15775 +3 23996 24258 24224 +3 24224 24106 23996 +3 8041 8042 7986 +3 20763 21014 21768 +3 21768 21333 20763 +3 23479 23436 23571 +3 23571 23758 23479 +3 11089 11094 11170 +3 11885 11942 11327 +3 5890 5835 5634 +3 5634 5633 5890 +3 6931 6662 6407 +3 15003 15079 15430 +3 15430 15428 15003 +3 8775 8984 9160 +3 9160 8917 8775 +3 6070 6387 6518 +3 6518 6194 6070 +3 10912 10918 11633 +3 7184 7527 7597 +3 7597 7525 7184 +3 16240 16531 16530 +3 16530 16469 16240 +3 6362 6118 5995 +3 5995 6499 6362 +3 21580 21516 21134 +3 21134 21517 21580 +3 17841 18019 18112 +3 18112 18113 17841 +3 21305 21377 21466 +3 21466 21379 21305 +3 8910 8976 8835 +3 8835 8519 8910 +3 2802 2538 2338 +3 13868 13610 13428 +3 17821 18174 18366 +3 18366 18362 17821 +3 1214 1191 1193 +3 1193 1163 1214 +3 13921 14191 14426 +3 14426 14316 13921 +3 6689 6690 6435 +3 6435 6824 6689 +3 2025 2024 2064 +3 2064 2147 2025 +3 16589 16721 16860 +3 16860 16647 16589 +3 4334 4246 3763 +3 3763 4008 4334 +3 10520 10443 11082 +3 11082 10821 10520 +3 1607 1731 1783 +3 16817 16816 16088 +3 22973 23123 23216 +3 23216 22971 22973 +3 12590 12682 12881 +3 12881 12642 12590 +3 24682 24694 24790 +3 16940 17510 17909 +3 17909 17364 16940 +3 13718 13184 13522 +3 9698 10273 10179 +3 10179 9377 9698 +3 8485 7707 7753 +3 12945 12782 12783 +3 12783 12946 12945 +3 13392 13624 13295 +3 4985 4841 4889 +3 18583 19427 19210 +3 19210 18581 18583 +3 14423 14314 14481 +3 11156 11713 11478 +3 11478 11392 11156 +3 12770 12723 12982 +3 12982 13221 12770 +3 19609 20018 19729 +3 8447 8085 8161 +3 8161 8387 8447 +3 8379 8440 7957 +3 13024 12806 13022 +3 13166 13366 13271 +3 13271 13270 13166 +3 20280 20279 20579 +3 6629 6569 6504 +3 6504 6506 6629 +3 18231 18578 18411 +3 18411 18126 18231 +3 205 211 225 +3 23700 23776 23455 +3 23455 23555 23700 +3 5979 6295 7030 +3 7030 6044 5979 +3 20045 20044 20155 +3 20155 20151 20045 +3 14010 13915 14118 +3 14118 14119 14010 +3 6247 6375 6063 +3 3541 3211 3359 +3 3359 3539 3541 +3 16552 16022 16376 +3 7047 7263 7470 +3 11643 11727 11571 +3 11571 11500 11643 +3 1191 1282 1307 +3 1307 1284 1191 +3 15475 14903 14534 +3 14534 14977 15475 +3 7047 7470 7048 +3 7048 7119 7047 +3 7957 8211 8318 +3 4985 4889 5316 +3 5316 5036 4985 +3 13295 13294 13391 +3 13391 13392 13295 +3 7848 7789 8288 +3 8288 8406 7848 +3 21894 22005 22053 +3 22053 22004 21894 +3 17224 17005 16796 +3 17080 17224 16796 +3 14261 14373 14437 +3 10453 10451 10675 +3 10675 10599 10453 +3 528 490 424 +3 424 513 528 +3 18030 18313 18894 +3 18894 18486 18030 +3 16938 17148 17004 +3 24041 24111 24042 +3 1836 1659 1492 +3 1492 1679 1836 +3 12898 12789 12561 +3 22459 22518 22299 +3 10869 10964 11038 +3 18458 18652 18650 +3 15494 15856 15857 +3 15857 15664 15494 +3 18977 18475 18393 +3 12423 12424 12485 +3 13616 13480 13816 +3 13816 13817 13616 +3 9835 9318 9377 +3 22678 22721 22766 +3 22589 22361 22113 +3 22113 22363 22589 +3 23833 23832 23747 +3 22374 22658 22373 +3 22373 22437 22374 +3 23500 23583 23621 +3 23621 23584 23500 +3 22501 22451 22386 +3 22386 22450 22501 +3 12431 12681 12536 +3 12536 12490 12431 +3 6265 6463 7000 +3 7000 6715 6265 +3 24811 24740 24803 +3 24803 24812 24811 +3 15665 15664 15857 +3 15857 15667 15665 +3 10703 10958 11516 +3 11516 11665 10703 +3 13624 13580 14038 +3 14038 13831 13624 +3 6721 6535 5773 +3 21724 21967 21853 +3 21853 22287 21724 +3 3506 3626 3627 +3 3627 3070 3506 +3 5242 5376 5374 +3 5374 5766 5242 +3 15942 15523 15347 +3 15347 15941 15942 +3 6046 5980 5207 +3 5207 5531 6046 +3 414 481 316 +3 726 591 799 +3 12973 13308 13211 +3 13211 13033 12973 +3 8960 9202 9276 +3 9276 9274 8960 +3 23414 23598 23413 +3 24740 24811 24761 +3 24761 24790 24740 +3 10529 10740 10741 +3 9815 9975 10459 +3 64 37 27 +3 13905 14112 14113 +3 9641 9912 10401 +3 10401 9987 9641 +3 22666 22892 22983 +3 22983 22891 22666 +3 15828 15590 15885 +3 15885 16009 15828 +3 3105 3048 3107 +3 24475 24416 24464 +3 5173 5025 5105 +3 11491 11490 11315 +3 11315 11408 11491 +3 23475 23522 23111 +3 23111 23343 23475 +3 2954 3007 3072 +3 3072 2893 2954 +3 5947 5502 5564 +3 5564 5761 5947 +3 13842 13843 13692 +3 13692 13904 13842 +3 7290 7568 7791 +3 7791 7992 7290 +3 12594 12378 12239 +3 12239 12241 12594 +3 297 257 313 +3 313 349 297 +3 12977 13365 13166 +3 13166 13270 12977 +3 691 635 616 +3 616 579 691 +3 6707 6581 6706 +3 6706 6775 6707 +3 21150 20897 20610 +3 20783 20672 20789 +3 20789 20785 20783 +3 5127 5196 4993 +3 4993 5052 5127 +3 21735 21368 21299 +3 7945 7814 7706 +3 11228 11380 11696 +3 11696 11294 11228 +3 10202 10431 10577 +3 10577 10432 10202 +3 17279 16722 16649 +3 16649 17067 17279 +3 10942 11099 11181 +3 10848 10942 11181 +3 346 278 223 +3 223 238 346 +3 2825 3067 2951 +3 2951 2676 2825 +3 9929 10439 9603 +3 9603 9720 9929 +3 11415 11322 11004 +3 10571 10572 10430 +3 10430 10284 10571 +3 24321 24322 24323 +3 24323 24261 24321 +3 4899 5047 5327 +3 5327 5389 4899 +3 3569 3286 3185 +3 3185 3333 3569 +3 4670 5088 5153 +3 5153 4962 4670 +3 8040 7623 7495 +3 7495 8231 8040 +3 24808 24787 24736 +3 22374 22375 22602 +3 22602 22601 22374 +3 4798 4746 5054 +3 5054 5331 4798 +3 2383 2242 2315 +3 2315 2501 2383 +3 9076 8947 9519 +3 9519 9264 9076 +3 12492 12537 12535 +3 14995 14994 15135 +3 15135 14859 14995 +3 22707 22980 22892 +3 22892 22706 22707 +3 18781 19081 19513 +3 19513 19192 18781 +3 22341 22255 22150 +3 22150 22342 22341 +3 1815 1879 1880 +3 9918 10640 10417 +3 10417 10086 9918 +3 8616 8485 8206 +3 21564 21414 21832 +3 21832 21565 21564 +3 12172 11459 11534 +3 11534 11853 12172 +3 21791 22025 22074 +3 22074 22177 21791 +3 16426 16673 17085 +3 17085 16944 16426 +3 23988 23853 24058 +3 24058 23987 23988 +3 12899 13387 13770 +3 13770 13193 12899 +3 17357 17503 17582 +3 17582 17356 17357 +3 1681 1544 1429 +3 1429 1545 1681 +3 22310 22688 22777 +3 22777 22820 22310 +3 3848 4054 4199 +3 4199 4003 3848 +3 24132 24109 24162 +3 24162 24261 24132 +3 17184 16834 16833 +3 11988 11784 12373 +3 12373 12311 11988 +3 9107 9240 9745 +3 9745 9420 9107 +3 15595 15710 15835 +3 15835 15767 15595 +3 1692 1672 1823 +3 1823 1713 1692 +3 15276 15157 15696 +3 15696 15582 15276 +3 16257 16430 16255 +3 16255 16075 16257 +3 11569 11571 11727 +3 14727 14674 15068 +3 15068 15240 14727 +3 16688 16553 16267 +3 20932 21105 21184 +3 21184 21104 20932 +3 8029 7716 8160 +3 8160 8445 8029 +3 8579 8764 8462 +3 8462 8044 8579 +3 8473 8531 8848 +3 8848 9054 8473 +3 18445 18535 18369 +3 18369 18447 18445 +3 17319 17773 18039 +3 18039 17698 17319 +3 2346 2493 2428 +3 2428 2349 2346 +3 10127 10032 10031 +3 19744 19626 19503 +3 19503 19743 19744 +3 6597 6865 6538 +3 6538 6476 6597 +3 22194 22345 22191 +3 22191 22153 22194 +3 2812 2498 2372 +3 2372 2608 2812 +3 21968 22024 22074 +3 22074 22025 21968 +3 14205 14370 14204 +3 14204 14324 14205 +3 14728 15186 14990 +3 14990 14729 14728 +3 7846 8044 8462 +3 8462 8578 7846 +3 24218 24315 24347 +3 24347 24314 24218 +3 20619 20737 21070 +3 21070 20833 20619 +3 20182 20794 20396 +3 20396 20291 20182 +3 18412 18320 17938 +3 5042 5187 4894 +3 4894 4937 5042 +3 20402 20303 20701 +3 2642 2285 2101 +3 2101 2405 2642 +3 12374 12060 12059 +3 16640 16585 16527 +3 16527 16717 16640 +3 17148 16938 17436 +3 17436 17225 17148 +3 6921 5688 6392 +3 6392 6257 6921 +3 9673 9617 9736 +3 9736 9672 9673 +3 8905 8975 8578 +3 8578 8462 8905 +3 11369 11774 11921 +3 11921 11460 11369 +3 23311 22970 22788 +3 22788 23213 23311 +3 23077 23079 23081 +3 23081 23174 23077 +3 19958 19827 19830 +3 19830 20107 19958 +3 94 95 42 +3 42 62 94 +3 23897 23961 23861 +3 17051 17050 17492 +3 17492 17266 17051 +3 24367 24368 24397 +3 24397 24370 24367 +3 18554 18553 18389 +3 18389 18464 18554 +3 12271 12155 11831 +3 11831 12460 12271 +3 21048 21129 21440 +3 21440 20887 21048 +3 24329 24231 24227 +3 24227 24327 24329 +3 10941 11181 11503 +3 8511 7781 6920 +3 6920 7416 8511 +3 24810 24766 24775 +3 24775 24830 24810 +3 14159 14158 13774 +3 13774 13941 14159 +3 1141 1252 1230 +3 1230 1158 1141 +3 6701 6765 6640 +3 6640 6378 6701 +3 23127 22938 22439 +3 22439 22940 23127 +3 10274 9917 10340 +3 6637 6185 6313 +3 6313 6508 6637 +3 16982 16771 16396 +3 16396 16628 16982 +3 23354 23447 23726 +3 2579 2329 2255 +3 2255 2160 2579 +3 24006 24044 24170 +3 24170 24116 24006 +3 1962 2186 1964 +3 1964 2026 1962 +3 12442 12895 13065 +3 13065 12740 12442 +3 14809 14879 15018 +3 15018 15019 14809 +3 13080 13406 13030 +3 13030 12913 13080 +3 17631 17956 17630 +3 17630 17045 17631 +3 23262 23261 23654 +3 23654 23494 23262 +3 17361 17740 17292 +3 9547 9725 9875 +3 2737 3027 3086 +3 3086 3150 2737 +3 19582 19464 19149 +3 19149 19146 19582 +3 8620 8804 8805 +3 8805 8487 8620 +3 17845 18213 18670 +3 18670 18394 17845 +3 409 377 461 +3 21457 21458 21303 +3 17435 17434 17287 +3 17287 17362 17435 +3 5835 6153 6154 +3 6154 6031 5835 +3 22458 22567 22454 +3 6016 6017 6525 +3 6525 6202 6016 +3 18408 18574 18317 +3 18317 18035 18408 +3 21761 21822 21559 +3 19619 19731 19875 +3 19875 19621 19619 +3 17693 17852 17383 +3 17383 17313 17693 +3 12486 12485 12424 +3 12424 12586 12486 +3 12695 12894 12611 +3 12611 12251 12695 +3 22950 22949 23031 +3 23031 23089 22950 +3 7266 7676 7205 +3 7205 7054 7266 +3 14199 14321 14369 +3 14369 14028 14199 +3 1137 1174 1119 +3 1119 1065 1137 +3 5808 5810 5735 +3 5735 5604 5808 +3 12348 12704 12749 +3 12749 12655 12348 +3 18946 19465 19253 +3 19253 18841 18946 +3 9213 9718 9866 +3 9866 9470 9213 +3 20679 21206 20869 +3 20869 20867 20679 +3 22057 22115 22363 +3 12087 11948 12445 +3 12445 12505 12087 +3 7777 8034 8329 +3 21588 21921 22144 +3 22144 21920 21588 +3 17249 17178 16694 +3 16694 16830 17249 +3 16024 16090 16322 +3 16322 16320 16024 +3 8913 8404 9045 +3 9045 8581 8913 +3 3148 3786 3939 +3 3939 3581 3148 +3 20661 20457 20250 +3 20250 20659 20661 +3 9264 9519 9836 +3 9836 9837 9264 +3 8885 8489 7604 +3 7604 8315 8885 +3 11320 11498 11415 +3 11415 11642 11320 +3 1685 1750 1555 +3 1555 1580 1685 +3 24085 24016 23837 +3 23837 23944 24085 +3 13658 14021 13715 +3 13715 13329 13658 +3 2038 1969 2282 +3 2282 2158 2038 +3 16297 16852 17269 +3 17269 17057 16297 +3 2983 2809 3266 +3 3266 3356 2983 +3 18540 18447 18371 +3 18371 18453 18540 +3 13520 13711 13712 +3 13712 13658 13520 +3 18635 18636 18454 +3 1477 1559 1689 +3 1689 1584 1477 +3 20372 20155 20154 +3 20154 20257 20372 +3 23725 23576 23577 +3 22479 22420 22361 +3 22361 22588 22479 +3 6016 6202 6261 +3 6261 5762 6016 +3 22396 22764 22460 +3 22460 22253 22396 +3 17199 17421 17645 +3 17645 17799 17199 +3 15412 15288 15533 +3 15533 15532 15412 +3 23542 23491 23493 +3 23493 23352 23542 +3 22151 22343 22899 +3 22899 22398 22151 +3 13704 13805 13705 +3 13705 13857 13704 +3 12182 12235 12432 +3 12432 12542 12182 +3 5022 5559 5746 +3 5746 5363 5022 +3 9752 10620 10955 +3 10955 9824 9752 +3 24512 24537 24564 +3 24564 24546 24512 +3 4422 4957 5149 +3 5149 4327 4422 +3 20729 21064 21225 +3 21225 20728 20729 +3 8847 8472 8849 +3 8849 8988 8847 +3 1954 1985 1829 +3 1829 1984 1954 +3 6198 5757 6079 +3 6079 6331 6198 +3 17222 17292 17291 +3 17291 17220 17222 +3 19619 19736 19735 +3 19735 19731 19619 +3 6149 6270 6661 +3 24289 24352 24322 +3 24322 24321 24289 +3 6937 7636 7229 +3 7229 7230 6937 +3 8931 9114 9429 +3 9429 9179 8931 +3 23413 23187 23565 +3 11217 11131 10797 +3 10797 10648 11217 +3 17608 17532 17380 +3 11838 12103 11970 +3 7696 7368 6863 +3 6863 6934 7696 +3 21112 21197 20945 +3 20945 20943 21112 +3 9117 9434 9070 +3 9070 8797 9117 +3 5908 6233 6433 +3 6433 5595 5908 +3 24390 24538 24469 +3 24469 24448 24390 +3 21647 21649 21578 +3 21578 21648 21647 +3 7192 7469 7468 +3 7468 7761 7192 +3 8947 8379 9319 +3 9319 9263 8947 +3 5213 5406 5913 +3 5913 5661 5213 +3 4417 4622 4807 +3 4807 4761 4417 +3 19456 19955 20101 +3 20101 19239 19456 +3 13877 13976 14028 +3 49 97 115 +3 115 70 49 +3 8664 8925 8364 +3 8364 7934 8664 +3 12173 12304 11459 +3 11459 12172 12173 +3 1451 1408 1407 +3 9231 9612 8984 +3 8984 9050 9231 +3 3937 4264 4132 +3 4132 4131 3937 +3 15890 16142 16316 +3 16316 16197 15890 +3 2306 2271 2305 +3 9449 9705 9843 +3 6342 6157 6413 +3 6413 6473 6342 +3 18663 18878 19077 +3 19077 19073 18663 +3 20655 20940 20941 +3 20941 20656 20655 +3 7142 6998 6997 +3 6997 6925 7142 +3 9584 9510 9252 +3 9252 9761 9584 +3 9462 9656 9206 +3 9206 9142 9462 +3 12192 11940 11807 +3 4579 4816 4873 +3 4873 5091 4579 +3 4013 3770 4298 +3 4298 4117 4013 +3 18301 18552 18970 +3 18970 18204 18301 +3 9556 9232 9103 +3 9103 9407 9556 +3 21097 21329 21763 +3 21763 21255 21097 +3 7279 6772 6133 +3 6133 7283 7279 +3 13526 13185 13527 +3 20857 20939 21191 +3 21191 20139 20857 +3 18713 19119 19120 +3 19120 18810 18713 +3 1408 1451 1532 +3 1532 1529 1408 +3 788 642 657 +3 657 927 788 +3 22491 22492 22433 +3 22433 22974 22491 +3 19454 19575 19572 +3 19572 19347 19454 +3 24871 24839 24793 +3 24793 24805 24871 +3 18310 18026 18480 +3 18480 18216 18310 +3 14312 14069 14189 +3 5862 5416 5486 +3 5486 5609 5862 +3 9730 9806 9958 +3 9958 9881 9730 +3 9033 9390 9534 +3 9534 9598 9033 +3 24751 24777 24802 +3 5775 5890 5633 +3 5633 5512 5775 +3 10293 10584 10664 +3 13097 12996 12836 +3 12836 13183 13097 +3 23894 23958 23992 +3 23992 24063 23894 +3 22887 23171 23394 +3 23394 23170 22887 +3 12352 12660 13023 +3 13023 12573 12352 +3 6272 6339 6341 +3 6341 6152 6272 +3 20020 20010 20003 +3 20003 20127 20020 +3 24647 24704 24648 +3 24648 24588 24647 +3 8619 9017 9252 +3 9252 9510 8619 +3 7753 7707 7530 +3 7530 7188 7753 +3 5648 5796 6296 +3 6296 6425 5648 +3 1142 1158 1230 +3 23657 23691 23850 +3 3220 3113 3611 +3 3611 3366 3220 +3 10720 10565 10282 +3 10282 10797 10720 +3 19305 20820 20891 +3 20891 20198 19305 +3 10688 10533 11104 +3 11104 10853 10688 +3 15605 16095 16094 +3 16094 15843 15605 +3 13641 13913 13313 +3 13313 13418 13641 +3 21515 22285 22232 +3 22232 21650 21515 +3 14203 14992 14082 +3 14082 14434 14203 +3 11671 11835 12027 +3 3195 3645 3735 +3 3735 3086 3195 +3 13314 13273 13041 +3 13041 12928 13314 +3 5026 4686 4685 +3 4685 4831 5026 +3 2660 2698 2743 +3 18192 18100 18007 +3 18007 18103 18192 +3 24368 24367 24398 +3 24398 24369 24368 +3 16350 15928 16646 +3 16646 16351 16350 +3 20169 20168 20381 +3 20381 20269 20169 +3 15086 15314 15143 +3 9598 9205 9034 +3 9034 9033 9598 +3 7214 6255 7133 +3 7133 7071 7214 +3 3955 3909 3612 +3 3612 3956 3955 +3 16168 16294 16523 +3 16523 16293 16168 +3 48 41 30 +3 30 36 48 +3 12426 12308 12486 +3 12486 12533 12426 +3 43 6 33 +3 33 44 43 +3 22709 22616 22942 +3 9561 9895 9893 +3 9893 9894 9561 +3 19606 19487 19610 +3 19610 19485 19606 +3 24487 24526 24570 +3 24570 24559 24487 +3 7507 7865 8188 +3 8188 7923 7507 +3 22211 22213 21948 +3 21948 21888 22211 +3 4217 4507 4602 +3 4602 4263 4217 +3 16902 17561 18143 +3 18143 17628 16902 +3 4827 5232 5365 +3 5365 4975 4827 +3 22763 22853 22805 +3 22805 22624 22763 +3 24084 24175 24205 +3 24205 24017 24084 +3 5867 6188 5678 +3 5678 5866 5867 +3 2628 2446 2896 +3 2896 2629 2628 +3 828 827 872 +3 10971 11051 10338 +3 10338 10787 10971 +3 1566 1538 1620 +3 1620 1930 1566 +3 8967 8698 8330 +3 8330 8699 8967 +3 1691 1852 2004 +3 2004 1944 1691 +3 16588 16645 16529 +3 16529 16466 16588 +3 10399 10330 9826 +3 9826 9685 10399 +3 1696 1697 1678 +3 5192 5260 5194 +3 5194 5050 5192 +3 17465 17388 18227 +3 18227 17856 17465 +3 3392 3778 3514 +3 3514 3393 3392 +3 6431 7034 6685 +3 6685 6168 6431 +3 4015 4212 4343 +3 4343 4119 4015 +3 5244 5505 5952 +3 5952 5695 5244 +3 11330 11100 10944 +3 10944 11329 11330 +3 705 932 933 +3 933 842 705 +3 4275 4609 4652 +3 4652 4653 4275 +3 14698 14883 15264 +3 15264 14885 14698 +3 22232 22660 22603 +3 22603 22317 22232 +3 11795 11796 12243 +3 12243 12244 11795 +3 4648 4265 4509 +3 4509 4902 4648 +3 6772 7279 7620 +3 7620 6521 6772 +3 10615 11109 11590 +3 11590 11340 10615 +3 9630 9359 9170 +3 19880 20363 20028 +3 20028 20029 19880 +3 5180 5033 5179 +3 5179 5239 5180 +3 5753 4933 4882 +3 8323 8496 9378 +3 9378 8948 8323 +3 10324 11263 10764 +3 10764 10613 10324 +3 4890 5034 5112 +3 5112 5243 4890 +3 24874 24856 24904 +3 24904 24906 24874 +3 1570 1720 1834 +3 1834 1721 1570 +3 4157 4327 4716 +3 4716 4192 4157 +3 13270 12878 12677 +3 16701 16622 16836 +3 16836 16901 16701 +3 15826 15701 16423 +3 16423 16310 15826 +3 9769 10082 10408 +3 10408 10337 9769 +3 768 620 680 +3 680 770 768 +3 10228 10233 10236 +3 10236 10232 10228 +3 23427 23381 23382 +3 23382 23430 23427 +3 7217 6782 6652 +3 6652 6854 7217 +3 18118 18117 17926 +3 17926 17851 18118 +3 1751 1942 2069 +3 2069 1750 1751 +3 19728 20011 20557 +3 20557 20358 19728 +3 1713 1821 1671 +3 1671 1692 1713 +3 240 239 164 +3 164 188 240 +3 7500 7692 7627 +3 7627 7144 7500 +3 15519 15760 15758 +3 15758 15700 15519 +3 6848 6196 6195 +3 9181 9312 9579 +3 9579 8932 9181 +3 10199 9859 9856 +3 17083 17439 17366 +3 17366 16799 17083 +3 22227 22491 22743 +3 22743 22316 22227 +3 2021 1987 2087 +3 7714 8023 7767 +3 7767 7545 7714 +3 18161 18355 18620 +3 18620 18431 18161 +3 351 385 448 +3 448 466 351 +3 2164 2073 2229 +3 2229 2230 2164 +3 15473 15524 15705 +3 15705 15472 15473 +3 22724 22816 22866 +3 22866 22815 22724 +3 19925 19541 20205 +3 20205 19924 19925 +3 13947 13687 14458 +3 14458 14517 13947 +3 24106 24105 23998 +3 23998 23996 24106 +3 7011 7089 7740 +3 22932 23015 23255 +3 23255 23212 22932 +3 15635 15579 15876 +3 5634 5778 5776 +3 5776 5578 5634 +3 21930 21985 21746 +3 21746 21748 21930 +3 6509 6697 6838 +3 6838 6699 6509 +3 15789 16212 16100 +3 16100 15424 15789 +3 541 540 580 +3 580 739 541 +3 19810 20532 20634 +3 20634 20339 19810 +3 11277 11348 11199 +3 11206 11439 11606 +3 11606 11756 11206 +3 81 149 173 +3 173 97 81 +3 20130 20015 19861 +3 19861 20006 20130 +3 10636 10487 11125 +3 17341 17572 17650 +3 17650 17571 17341 +3 12857 12855 13120 +3 2894 3008 3134 +3 16613 16445 16830 +3 16830 16694 16613 +3 14344 14057 13597 +3 19286 19509 19888 +3 19888 19508 19286 +3 23330 22996 23186 +3 23186 23284 23330 +3 1415 1557 1456 +3 1456 1475 1415 +3 12249 11944 12388 +3 12388 12389 12249 +3 21555 21883 21821 +3 21821 21556 21555 +3 11679 11759 12630 +3 12630 12221 11679 +3 13391 13294 12958 +3 12958 12799 13391 +3 22494 22938 23219 +3 23219 22661 22494 +3 14461 14578 13948 +3 8284 8341 8340 +3 8340 8107 8284 +3 3354 3308 3164 +3 9792 9933 9605 +3 9605 9214 9792 +3 15461 16186 16062 +3 16062 15637 15461 +3 3821 4079 3937 +3 3937 3731 3821 +3 111 94 93 +3 93 120 111 +3 21432 21575 21786 +3 21786 21849 21432 +3 23826 23970 23972 +3 23972 23971 23826 +3 2696 2920 2853 +3 2853 2921 2696 +3 4213 4075 4396 +3 4396 4395 4213 +3 20092 19806 20844 +3 20306 20194 20597 +3 20597 20598 20306 +3 18751 18755 18958 +3 18958 18851 18751 +3 20774 20362 20141 +3 18187 18184 18757 +3 18757 18640 18187 +3 15828 16070 16193 +3 16193 15829 15828 +3 8523 8981 8650 +3 8650 8348 8523 +3 3248 3341 3193 +3 3193 3082 3248 +3 579 616 562 +3 562 502 579 +3 2540 2592 3258 +3 3258 3098 2540 +3 22980 23076 22983 +3 22983 22892 22980 +3 15069 15303 14856 +3 14856 14855 15069 +3 4271 4085 3826 +3 3826 4084 4271 +3 12482 12876 12922 +3 12922 12674 12482 +3 6873 6872 7014 +3 7014 7015 6873 +3 2524 2453 2574 +3 14201 14433 13878 +3 13878 13720 14201 +3 15610 15371 15188 +3 14856 14608 14083 +3 14083 14489 14856 +3 15992 16241 16061 +3 9363 9751 8718 +3 8718 9498 9363 +3 4501 4642 4890 +3 4890 4886 4501 +3 11829 11748 11196 +3 22376 22318 22319 +3 22319 22286 22376 +3 2587 2333 2258 +3 2258 2466 2587 +3 19308 19920 19212 +3 796 935 884 +3 884 815 796 +3 5006 4716 4327 +3 4327 5149 5006 +3 8234 7990 7289 +3 24639 24620 24651 +3 8289 8767 8646 +3 8646 8344 8289 +3 17604 17842 17919 +3 17919 17683 17604 +3 6612 7098 7320 +3 7320 7028 6612 +3 2121 2049 2208 +3 2208 2168 2121 +3 11162 11088 10924 +3 10924 11001 11162 +3 13285 13481 13528 +3 250 205 225 +3 12802 13012 12800 +3 12800 12705 12802 +3 2902 2960 2962 +3 2962 2903 2902 +3 13042 12588 12587 +3 12587 13046 13042 +3 22208 22354 22356 +3 5613 6011 5490 +3 5490 5361 5613 +3 13498 13782 13588 +3 13588 13353 13498 +3 3278 3279 3125 +3 3125 3123 3278 +3 9896 10057 10056 +3 10056 9895 9896 +3 1687 1813 1815 +3 1815 1690 1687 +3 23154 23307 23478 +3 23478 23252 23154 +3 236 255 305 +3 305 261 236 +3 14523 14897 14582 +3 14582 14522 14523 +3 4421 4420 4326 +3 4326 4715 4421 +3 24728 24729 24763 +3 24763 24747 24728 +3 24107 23996 23998 +3 23998 23779 24107 +3 7024 7318 7246 +3 7246 7173 7024 +3 7822 7604 8489 +3 8489 8622 7822 +3 15260 15149 14748 +3 14748 15150 15260 +3 20229 21012 21412 +3 21412 21332 20229 +3 23094 23187 23285 +3 6107 5843 6351 +3 14644 15162 14527 +3 14527 14234 14644 +3 12264 12569 12751 +3 12751 13119 12264 +3 8328 8092 7414 +3 7414 7775 8328 +3 5730 5995 6118 +3 6118 5996 5730 +3 13982 14215 14746 +3 14746 14217 13982 +3 14730 14991 14202 +3 14202 14200 14730 +3 1786 1610 1552 +3 1552 1784 1786 +3 2903 2905 2638 +3 11711 11793 11712 +3 11712 11151 11711 +3 17417 17416 18060 +3 18060 18061 17417 +3 9434 9636 9505 +3 9505 9070 9434 +3 6124 6061 6182 +3 6182 6372 6124 +3 5174 4833 4834 +3 4834 5026 5174 +3 17398 17701 17872 +3 17872 17326 17398 +3 19542 19792 20830 +3 19014 19327 19328 +3 23634 23563 23562 +3 16675 16677 16949 +3 16949 16878 16675 +3 10282 10093 10648 +3 10648 10797 10282 +3 6272 6665 6940 +3 6940 6339 6272 +3 4950 5065 4903 +3 4903 4802 4950 +3 7206 6765 7271 +3 7271 7059 7206 +3 5521 5193 5582 +3 5582 5449 5521 +3 21836 21834 22365 +3 22365 22169 21836 +3 3842 4284 4154 +3 4154 3999 3842 +3 24629 24687 24654 +3 24654 24653 24629 +3 23238 23146 23336 +3 23336 23237 23238 +3 13971 14019 14192 +3 14192 13872 13971 +3 17509 17826 18175 +3 18175 17993 17509 +3 1560 1590 1618 +3 1618 1588 1560 +3 8828 8171 8334 +3 8334 8756 8828 +3 11862 12309 12487 +3 12487 12679 11862 +3 13164 13265 13509 +3 13509 13264 13164 +3 3786 4265 4181 +3 4181 3939 3786 +3 8831 8973 8281 +3 8281 8232 8831 +3 2547 2758 3108 +3 3108 2757 2547 +3 4996 5648 5394 +3 5394 4799 4996 +3 21367 21063 20609 +3 20609 21300 21367 +3 24781 24824 24792 +3 24792 24825 24781 +3 24015 24084 23943 +3 23943 23881 24015 +3 18062 18345 18346 +3 18346 17493 18062 +3 9499 9569 9306 +3 9306 9112 9499 +3 598 713 762 +3 762 712 598 +3 24586 24667 24587 +3 24587 24597 24586 +3 17669 18096 17830 +3 17830 17512 17669 +3 23348 23391 23646 +3 23646 23572 23348 +3 22018 22128 22283 +3 22283 22229 22018 +3 16792 16417 16416 +3 16416 16593 16792 +3 20930 20768 20446 +3 12732 12831 12938 +3 12938 12779 12732 +3 1587 1585 1363 +3 12801 12706 12511 +3 5991 6496 6236 +3 6236 5992 5991 +3 5711 6109 6484 +3 6484 5710 5711 +3 22783 23066 23253 +3 23253 22929 22783 +3 8340 8517 8909 +3 8909 8579 8340 +3 5898 6040 6108 +3 19233 18929 18603 +3 18603 18607 19233 +3 17771 17617 17171 +3 17171 17615 17771 +3 23375 23336 23469 +3 23469 23419 23375 +3 4226 4316 4274 +3 4274 4609 4226 +3 22626 22398 22995 +3 22995 22856 22626 +3 13955 14061 13847 +3 24884 24908 24909 +3 24909 24877 24884 +3 1549 1605 1332 +3 1332 1497 1549 +3 4282 4092 4618 +3 4618 4465 4282 +3 21799 22083 22296 +3 22296 22028 21799 +3 22734 22873 22695 +3 22695 22694 22734 +3 7141 7425 7910 +3 7910 7424 7141 +3 9471 9719 9148 +3 9148 9040 9471 +3 23027 23274 23552 +3 23552 23401 23027 +3 1029 1078 1088 +3 1088 1004 1029 +3 12264 13119 13015 +3 13015 12752 12264 +3 9901 9631 10770 +3 10770 10327 9901 +3 5963 6411 6664 +3 6664 5887 5963 +3 506 419 540 +3 540 541 506 +3 8642 8643 8108 +3 8108 8834 8642 +3 16131 16365 15938 +3 15938 15825 16131 +3 8364 8925 9007 +3 10609 10320 9893 +3 9893 10321 10609 +3 7803 7925 8059 +3 1780 1868 1903 +3 1903 1809 1780 +3 5925 6181 5859 +3 5859 5673 5925 +3 14066 14355 14416 +3 2462 2846 3024 +3 3467 3415 3299 +3 6842 6913 7128 +3 7128 7272 6842 +3 15823 15759 15338 +3 15338 15757 15823 +3 19001 19776 19203 +3 6162 6550 6735 +3 6735 6552 6162 +3 22594 22970 22742 +3 22742 22428 22594 +3 4279 4461 4460 +3 4460 3897 4279 +3 12503 12739 12944 +3 12944 12502 12503 +3 23928 23808 23696 +3 23696 23774 23928 +3 2559 2386 2217 +3 2217 2275 2559 +3 15115 15116 14775 +3 14775 14841 15115 +3 6679 6808 6732 +3 6732 6610 6679 +3 21130 20964 21052 +3 21052 21131 21130 +3 18418 18236 18495 +3 18495 18798 18418 +3 2143 2144 2145 +3 3065 2947 2888 +3 2888 3001 3065 +3 8967 9208 9209 +3 9209 9210 8967 +3 7762 8020 8265 +3 8265 8018 7762 +3 4219 3884 4606 +3 4606 4400 4219 +3 4537 4539 4586 +3 4586 4538 4537 +3 3894 3895 4146 +3 4704 4655 5138 +3 5138 5341 4704 +3 883 1017 930 +3 930 837 883 +3 3851 3850 4056 +3 4056 4057 3851 +3 6515 7275 6988 +3 6988 6516 6515 +3 15932 16182 16471 +3 16471 16473 15932 +3 11067 11460 11367 +3 11367 11288 11067 +3 6449 6766 6913 +3 6913 6842 6449 +3 4902 4509 4510 +3 4510 4649 4902 +3 8656 8779 9052 +3 9052 9051 8656 +3 6867 6802 6602 +3 6602 6943 6867 +3 12288 12110 11975 +3 4015 4119 3873 +3 3873 3723 4015 +3 3723 3774 3816 +3 3816 4015 3723 +3 24813 24762 24779 +3 24779 24752 24813 +3 2679 2721 2722 +3 19871 19867 19872 +3 19872 19731 19871 +3 24283 24281 24188 +3 24188 24247 24283 +3 12429 12178 11626 +3 11626 11932 12429 +3 18963 18859 19381 +3 19381 19274 18963 +3 14643 14637 14640 +3 14640 14642 14643 +3 2365 2371 2369 +3 24380 24197 24117 +3 3723 3629 3509 +3 3509 3774 3723 +3 11986 11626 12309 +3 12309 11467 11986 +3 20047 19761 19637 +3 13961 13962 14122 +3 14122 13858 13961 +3 24316 24186 24313 +3 24313 24346 24316 +3 22349 22465 22577 +3 22577 22529 22349 +3 4317 4184 4225 +3 23950 23850 23691 +3 23691 23984 23950 +3 19379 19730 19274 +3 19274 19381 19379 +3 18992 19092 19522 +3 19522 19646 18992 +3 751 798 865 +3 865 727 751 +3 24068 24000 24109 +3 24109 24132 24068 +3 14989 15300 15543 +3 15543 14850 14989 +3 2287 2286 2688 +3 2688 2847 2287 +3 8880 8881 8730 +3 13750 13422 13645 +3 13645 13855 13750 +3 10527 10593 10916 +3 24777 24722 24721 +3 6962 6555 7030 +3 1939 1844 1871 +3 1871 1904 1939 +3 16324 16269 16029 +3 16029 16378 16324 +3 15664 15665 15379 +3 15379 15432 15664 +3 16521 16400 16633 +3 16633 16847 16521 +3 21127 21433 20796 +3 20796 20797 21127 +3 13451 13623 13827 +3 22506 22664 22707 +3 13644 13224 13317 +3 13317 13276 13644 +3 14325 14374 14371 +3 14371 14260 14325 +3 24244 23927 24186 +3 24186 24316 24244 +3 21121 20792 20682 +3 20682 21122 21121 +3 16292 16232 16399 +3 16399 16233 16292 +3 24907 24922 24929 +3 3527 3586 4026 +3 4026 3737 3527 +3 24630 24632 24656 +3 24656 24631 24630 +3 6715 7000 7221 +3 7221 7145 6715 +3 9095 8836 9342 +3 9342 9153 9095 +3 21862 21662 21142 +3 21681 21545 21936 +3 21936 21758 21681 +3 8917 8587 8409 +3 8409 8526 8917 +3 5722 5719 6167 +3 6167 6297 5722 +3 8485 7753 8072 +3 976 944 893 +3 893 941 976 +3 9674 9888 9813 +3 9813 9740 9674 +3 22516 22713 22714 +3 22714 22621 22516 +3 11713 11795 12244 +3 12244 11999 11713 +3 21696 21487 21407 +3 21407 21486 21696 +3 10964 11200 11519 +3 11519 11038 10964 +3 15876 15579 15695 +3 9186 9184 8878 +3 19963 19826 20107 +3 20107 19966 19963 +3 8784 8851 8850 +3 8850 9303 8784 +3 19485 19610 19493 +3 19493 19488 19485 +3 9789 10013 9785 +3 9785 9467 9789 +3 11643 11808 11726 +3 11726 11727 11643 +3 13095 12778 12733 +3 12733 12939 13095 +3 19788 19787 20205 +3 20205 19541 19788 +3 12723 12770 12492 +3 12492 12535 12723 +3 23179 23031 23178 +3 8572 8827 9332 +3 9332 9396 8572 +3 7540 7541 7194 +3 6754 6904 6564 +3 6564 6501 6754 +3 18461 18287 19071 +3 17597 17913 17914 +3 17914 17677 17597 +3 17753 17914 18204 +3 18204 18206 17753 +3 16461 16398 16630 +3 16630 16710 16461 +3 11698 11932 11626 +3 11626 11986 11698 +3 9713 10011 10202 +3 15891 16317 16684 +3 16684 16374 15891 +3 11414 11499 11498 +3 11498 11319 11414 +3 20289 20479 20484 +3 20484 20292 20289 +3 20808 20959 20875 +3 20875 20807 20808 +3 21245 21168 21401 +3 21401 21244 21245 +3 23814 23817 23663 +3 23663 23776 23814 +3 23938 23873 23713 +3 23713 23874 23938 +3 14422 14602 14847 +3 16480 16425 16481 +3 7848 8406 8343 +3 8343 8112 7848 +3 10130 10127 10236 +3 10236 10128 10130 +3 19005 19425 19532 +3 19532 19007 19005 +3 15262 15744 15868 +3 15868 15570 15262 +3 3624 3863 3861 +3 3861 3761 3624 +3 11756 12216 11603 +3 11603 11206 11756 +3 22572 22573 23038 +3 23038 22855 22572 +3 2678 2954 2893 +3 3263 3209 3164 +3 3164 3308 3263 +3 9350 9615 9885 +3 9885 9614 9350 +3 5372 5107 5030 +3 5030 5175 5372 +3 17245 17030 17614 +3 17614 17938 17245 +3 23522 23714 23302 +3 23302 23341 23522 +3 940 973 968 +3 968 972 940 +3 19138 19342 19453 +3 19453 19237 19138 +3 7961 8079 8155 +3 8155 7962 7961 +3 13700 13602 13953 +3 13953 13847 13700 +3 24708 24682 24790 +3 24790 24761 24708 +3 12900 12791 12793 +3 12793 13007 12900 +3 1341 1415 1475 +3 1475 1416 1341 +3 11756 12517 12275 +3 12275 12216 11756 +3 12239 12238 12236 +3 12236 12185 12239 +3 16755 17244 17546 +3 17546 16691 16755 +3 24753 24752 24710 +3 24710 24724 24753 +3 7778 7557 7490 +3 7490 7840 7778 +3 14698 14630 14282 +3 14282 14224 14698 +3 12177 12124 12232 +3 1713 1920 2007 +3 2007 1821 1713 +3 8643 8401 7788 +3 10053 10159 10317 +3 10317 10318 10053 +3 3882 3975 4553 +3 4553 3730 3882 +3 20464 20262 20377 +3 20377 20379 20464 +3 6759 6694 6969 +3 6969 6757 6759 +3 11119 11041 10783 +3 10783 11118 11119 +3 21896 22056 22116 +3 22116 21895 21896 +3 24491 24423 24503 +3 8542 8857 9421 +3 9421 9361 8542 +3 11609 11765 11612 +3 11612 11610 11609 +3 18281 18759 18376 +3 18376 18002 18281 +3 9465 9601 9786 +3 9786 9658 9465 +3 4999 5205 5275 +3 5275 5067 4999 +3 20037 19751 19887 +3 6927 6784 6400 +3 6400 7358 6927 +3 10598 10674 10743 +3 10743 10675 10598 +3 8306 8256 8069 +3 8069 8547 8306 +3 20360 20558 20653 +3 20653 20359 20360 +3 2700 2603 3043 +3 3043 3104 2700 +3 12164 12523 12635 +3 12635 12288 12164 +3 18015 18206 18556 +3 14121 13960 13916 +3 13916 14065 14121 +3 10633 10787 9837 +3 9837 9836 10633 +3 10029 10452 10222 +3 10222 9795 10029 +3 12184 12236 12238 +3 12238 12313 12184 +3 11212 11283 11124 +3 11124 11766 11212 +3 13294 13013 12851 +3 2893 3072 3008 +3 3008 2894 2893 +3 18732 18733 18734 +3 18734 18831 18732 +3 16156 16281 16455 +3 16455 16283 16156 +3 20883 20882 20803 +3 937 867 821 +3 821 865 937 +3 7467 7533 7666 +3 7666 7898 7467 +3 5019 5422 5744 +3 5744 5745 5019 +3 13197 12954 13241 +3 13241 13292 13197 +3 11054 11617 11916 +3 11916 11213 11054 +3 2849 2972 3419 +3 3419 2793 2849 +3 13310 13362 13596 +3 13596 13133 13310 +3 20033 19882 19627 +3 19627 19744 20033 +3 16490 16373 16811 +3 16811 17019 16490 +3 7556 7488 8094 +3 8094 8228 7556 +3 2533 2593 2650 +3 2650 2694 2533 +3 14567 14452 14280 +3 14280 14385 14567 +3 3409 3824 3583 +3 3583 3462 3409 +3 21685 21759 22157 +3 22157 21939 21685 +3 11785 12059 11933 +3 4932 5168 4780 +3 4780 4636 4932 +3 24806 24794 24807 +3 23880 24013 24203 +3 24203 24140 23880 +3 16667 16539 16478 +3 16478 17149 16667 +3 12060 12374 12375 +3 12375 12180 12060 +3 5559 5683 6068 +3 6068 5746 5559 +3 8181 7853 8410 +3 8410 8409 8181 +3 7725 6779 6710 +3 20661 20145 19748 +3 19748 20457 20661 +3 21632 21901 21841 +3 21841 21192 21632 +3 4489 4117 4339 +3 4339 4340 4489 +3 22637 22534 22351 +3 22351 22533 22637 +3 19706 19699 19961 +3 19961 19964 19706 +3 7111 7187 7394 +3 7394 7186 7111 +3 13680 13013 13295 +3 2136 2135 2608 +3 2608 2372 2136 +3 1932 1654 1742 +3 22755 22713 22849 +3 22849 22987 22755 +3 23003 23048 23294 +3 23294 23295 23003 +3 13009 12902 12903 +3 12903 13389 13009 +3 12407 12218 12107 +3 12107 11676 12407 +3 16795 16359 16476 +3 16476 16660 16795 +3 18208 18205 18203 +3 18203 18207 18208 +3 3638 3880 3934 +3 3934 3683 3638 +3 12185 12064 12241 +3 12241 12239 12185 +3 15065 14849 14549 +3 14549 15490 15065 +3 13412 13212 13693 +3 13693 13793 13412 +3 14922 15182 14988 +3 19166 19477 19370 +3 19370 19265 19166 +3 20849 20755 20921 +3 20921 21171 20849 +3 10970 11444 10336 +3 10336 10407 10970 +3 14508 14874 15320 +3 15320 14876 14508 +3 3864 4009 4109 +3 4109 4010 3864 +3 2398 2638 2528 +3 2528 2281 2398 +3 23415 23465 23601 +3 4603 4900 4941 +3 4941 4695 4603 +3 15694 15934 15516 +3 15516 15515 15694 +3 5106 4982 5429 +3 5429 5431 5106 +3 6610 6287 6547 +3 11451 11216 11461 +3 11461 11618 11451 +3 21987 21991 21604 +3 3750 3802 3952 +3 3952 3707 3750 +3 5603 4961 5806 +3 5806 5665 5603 +3 9792 9869 10441 +3 10441 9933 9792 +3 16300 16466 16529 +3 19808 20091 20628 +3 20628 19443 19808 +3 21556 21821 21885 +3 21885 21694 21556 +3 5073 4367 4410 +3 10191 11057 11215 +3 11215 10641 10191 +3 19663 19323 19796 +3 8736 9260 9191 +3 9191 8556 8736 +3 20374 20373 20572 +3 20572 20570 20374 +3 4651 4519 5272 +3 5272 5063 4651 +3 7787 7140 7076 +3 7076 7287 7787 +3 24124 24052 24240 +3 24240 24272 24124 +3 10744 10528 10594 +3 1676 1858 1764 +3 1764 1739 1676 +3 24798 24836 24831 +3 24831 24799 24798 +3 16572 17188 17041 +3 23420 23468 23515 +3 23515 23422 23420 +3 10251 10252 10150 +3 10150 10149 10251 +3 19206 19303 19304 +3 4846 4848 4940 +3 4940 4849 4846 +3 20685 20589 20689 +3 20689 20688 20685 +3 4593 4548 4984 +3 15693 15996 16243 +3 16243 16353 15693 +3 347 142 119 +3 119 126 347 +3 17145 16870 17219 +3 17219 17289 17145 +3 5976 5715 5901 +3 5901 6111 5976 +3 17427 17130 16722 +3 16722 17279 17427 +3 17856 18489 18406 +3 1978 1981 2077 +3 2077 2050 1978 +3 10232 10236 10127 +3 10127 10031 10232 +3 24182 24059 23727 +3 23727 23988 24182 +3 4179 3728 3784 +3 3784 3398 4179 +3 19602 19476 19162 +3 19162 19368 19602 +3 19821 19684 19353 +3 19353 19696 19821 +3 8835 9154 9401 +3 9401 9290 8835 +3 4708 4661 4415 +3 4415 4462 4708 +3 20159 20260 20265 +3 20265 20262 20159 +3 12623 12756 12661 +3 12661 12622 12623 +3 3224 3756 3957 +3 3957 3854 3224 +3 10778 10962 11666 +3 11666 11201 10778 +3 16637 16584 16779 +3 16779 16778 16637 +3 3272 3372 3176 +3 3176 3172 3272 +3 20806 20960 21283 +3 21283 20961 20806 +3 8762 9286 9285 +3 9285 9399 8762 +3 22142 22245 21976 +3 21976 21733 22142 +3 4716 5005 4571 +3 4571 4192 4716 +3 6661 6860 7225 +3 1365 1393 1486 +3 1486 1285 1365 +3 16730 17073 17587 +3 17587 17510 16730 +3 13981 13671 13491 +3 13491 13938 13981 +3 1081 1134 1222 +3 1222 960 1081 +3 13709 13229 13710 +3 13710 14017 13709 +3 16739 16486 16677 +3 16677 16675 16739 +3 8429 8136 8930 +3 8593 8994 9167 +3 9167 8921 8593 +3 13460 13635 13835 +3 13835 13785 13460 +3 5144 5348 5347 +3 5347 4955 5144 +3 23566 23231 23415 +3 23415 23604 23566 +3 23142 23190 23331 +3 23331 23464 23142 +3 16710 16985 17261 +3 17261 16983 16710 +3 8351 8527 8842 +3 8842 8349 8351 +3 10799 11135 10981 +3 10981 10896 10799 +3 16568 16899 16835 +3 16835 16449 16568 +3 520 576 689 +3 689 615 520 +3 14811 14696 15022 +3 15022 15150 14811 +3 9077 9446 9268 +3 9268 9194 9077 +3 17731 17587 17140 +3 17140 18364 17731 +3 20380 20577 20386 +3 20386 20385 20380 +3 13871 13920 14134 +3 14134 13971 13871 +3 16757 17548 17392 +3 17392 17032 16757 +3 7853 8181 7851 +3 233 270 232 +3 232 178 233 +3 136 146 179 +3 179 130 136 +3 24459 24419 24529 +3 24529 24513 24459 +3 23550 23271 23270 +3 23270 23364 23550 +3 14095 14274 14566 +3 14566 14383 14095 +3 9458 10005 10004 +3 10004 9853 9458 +3 21553 21248 20920 +3 20920 21404 21553 +3 7760 8735 8439 +3 8439 7897 7760 +3 4106 4204 4104 +3 4104 3914 4106 +3 13899 13839 13410 +3 3659 3995 3704 +3 3704 3310 3659 +3 4367 4658 4322 +3 4322 4410 4367 +3 1814 1852 1441 +3 1441 1617 1814 +3 15054 14980 14537 +3 14537 14906 15054 +3 13582 13729 13538 +3 13538 13347 13582 +3 12259 11596 12451 +3 12451 12145 12259 +3 19134 19237 19344 +3 19344 19341 19134 +3 3924 3674 3567 +3 3567 4171 3924 +3 11146 10578 11470 +3 11470 11299 11146 +3 23168 23219 23169 +3 23169 23578 23168 +3 16338 16906 16708 +3 16708 16769 16338 +3 22807 22397 22148 +3 22148 22570 22807 +3 11843 11762 12222 +3 12222 12577 11843 +3 9853 10095 9854 +3 9854 9784 9853 +3 16566 17038 17037 +3 17037 16762 16566 +3 9482 9609 9807 +3 9807 9611 9482 +3 10014 10432 10658 +3 10658 9863 10014 +3 1627 1696 2017 +3 2017 1767 1627 +3 18703 18706 18051 +3 17206 17129 17128 +3 943 978 1024 +3 1024 1023 943 +3 11813 11736 11887 +3 11887 12080 11813 +3 5134 4999 5064 +3 5064 5135 5134 +3 4433 4728 4729 +3 4729 4585 4433 +3 8161 7965 8632 +3 8632 8387 8161 +3 14523 14524 15340 +3 15340 14897 14523 +3 22353 22775 22872 +3 22872 22728 22353 +3 16166 16580 16578 +3 10181 10337 10786 +3 10786 10273 10181 +3 8539 9108 8787 +3 8787 8538 8539 +3 24330 24263 24165 +3 24165 24166 24330 +3 9883 9609 9481 +3 11475 11473 11471 +3 11471 10993 11475 +3 5218 5157 5547 +3 5547 5414 5218 +3 5552 5610 6007 +3 21462 21537 21463 +3 21463 21377 21462 +3 15896 16438 16751 +3 16751 16202 15896 +3 2526 2400 2196 +3 2196 2906 2526 +3 5878 5879 5767 +3 5767 5766 5878 +3 2266 2358 2430 +3 2430 2304 2266 +3 6982 7205 7720 +3 7720 7483 6982 +3 12932 13045 12589 +3 12589 12724 12932 +3 22716 22993 23034 +3 23034 22570 22716 +3 21877 22579 22204 +3 22204 22158 21877 +3 10725 11074 11075 +3 11075 10726 10725 +3 6004 6059 6180 +3 6180 6121 6004 +3 13346 12957 12959 +3 12959 13347 13346 +3 5193 4852 4400 +3 4400 4646 5193 +3 17107 16825 16965 +3 16965 16964 17107 +3 5434 5508 5377 +3 5377 5318 5434 +3 15756 15882 16067 +3 16067 15822 15756 +3 17671 18187 18640 +3 18640 18644 17671 +3 19902 19765 20175 +3 23807 23729 24153 +3 5522 6163 5708 +3 5708 5450 5522 +3 2881 2511 2671 +3 2671 2880 2881 +3 21318 21545 21681 +3 21681 21544 21318 +3 11452 12051 11918 +3 11918 11453 11452 +3 20995 21073 21074 +3 21074 20907 20995 +3 12619 12755 12461 +3 12461 12460 12619 +3 23176 24256 24192 +3 24192 24251 23176 +3 4567 4323 4233 +3 4233 4411 4567 +3 14775 15116 15054 +3 15054 14906 14775 +3 9505 9636 9575 +3 24479 24419 24388 +3 24388 24434 24479 +3 8785 8852 8658 +3 8658 8356 8785 +3 22466 22467 22769 +3 22769 22629 22466 +3 13324 13519 13654 +3 13654 13567 13324 +3 19067 19177 19280 +3 19280 19066 19067 +3 7894 7954 8013 +3 8013 7893 7894 +3 2999 3177 3373 +3 3373 3175 2999 +3 12179 12825 12540 +3 12540 12374 12179 +3 10438 10511 10513 +3 10513 10291 10438 +3 8705 8461 8975 +3 8975 8833 8705 +3 17983 18360 18166 +3 18166 17659 17983 +3 23563 23634 23564 +3 2922 2974 3344 +3 3344 3201 2922 +3 11370 11533 11620 +3 11620 11461 11370 +3 9565 9749 9981 +3 9981 9681 9565 +3 15423 14788 15302 +3 15302 15609 15423 +3 14292 14644 14234 +3 14234 14108 14292 +3 13185 13102 12693 +3 12693 13002 13185 +3 1793 1794 1666 +3 1666 1648 1793 +3 13290 13535 13578 +3 13578 13493 13290 +3 6764 7208 6841 +3 6841 6840 6764 +3 22198 22525 22575 +3 22575 22676 22198 +3 4222 4269 4223 +3 7247 7321 7248 +3 7248 7244 7247 +3 8431 8607 8933 +3 8933 8604 8431 +3 20035 20252 20251 +3 20251 19749 20035 +3 6432 5984 5985 +3 5985 5800 6432 +3 17076 17001 16935 +3 16935 16794 17076 +3 5280 5340 5530 +3 5530 4861 5280 +3 21310 21472 21468 +3 21468 21309 21310 +3 15604 15488 15417 +3 15417 15538 15604 +3 6026 6028 5832 +3 5832 5884 6026 +3 19725 20020 20127 +3 20127 19852 19725 +3 8688 9201 8498 +3 8498 8744 8688 +3 6450 7063 6642 +3 6642 6322 6450 +3 4935 4984 5311 +3 5311 5565 4935 +3 6530 6655 7500 +3 7500 7144 6530 +3 8590 9104 9415 +3 9415 8989 8590 +3 21625 21622 21567 +3 21567 21626 21625 +3 13488 13340 13576 +3 13576 13487 13488 +3 21492 21180 21098 +3 21098 21490 21492 +3 153 151 191 +3 191 206 153 +3 4586 4633 4821 +3 4821 4876 4586 +3 4163 4247 4248 +3 4248 4164 4163 +3 2550 2498 2612 +3 2612 2814 2550 +3 10488 9596 10086 +3 10086 10276 10488 +3 19167 19476 19722 +3 24044 24137 24136 +3 24136 24170 24044 +3 21600 21812 21813 +3 21813 21384 21600 +3 9935 10734 11240 +3 11240 10909 9935 +3 17574 17717 17809 +3 17809 17715 17574 +3 8230 8398 8100 +3 8100 8456 8230 +3 21602 21603 21817 +3 21817 21075 21602 +3 2507 2619 2558 +3 2558 2673 2507 +3 21239 21690 21687 +3 21687 21609 21239 +3 6327 6133 6772 +3 6772 6013 6327 +3 21928 21666 21927 +3 21927 21867 21928 +3 6818 6891 6960 +3 6960 6889 6818 +3 14431 14729 14990 +3 14990 14852 14431 +3 15711 15531 15598 +3 15598 15712 15711 +3 3327 3376 3500 +3 3500 3502 3327 +3 12902 13009 12746 +3 12746 12701 12902 +3 24022 23945 23919 +3 23919 24088 24022 +3 14208 14145 14210 +3 14210 14209 14208 +3 18391 18307 18664 +3 18664 18472 18391 +3 572 726 817 +3 817 571 572 +3 20141 20027 19737 +3 19737 20140 20141 +3 10697 11273 11601 +3 8581 9223 9663 +3 9663 8839 8581 +3 15027 15449 15744 +3 12318 12244 12243 +3 12243 12494 12318 +3 5465 5984 6168 +3 6168 5983 5465 +3 22662 22797 22840 +3 22840 22557 22662 +3 16892 16495 15725 +3 4086 3649 4226 +3 4226 4137 4086 +3 17527 17603 17840 +3 17840 17681 17527 +3 15002 15247 15306 +3 15306 15138 15002 +3 17336 17568 17567 +3 7934 8304 8665 +3 8665 8664 7934 +3 13195 13290 13493 +3 13493 13194 13195 +3 15547 15241 15371 +3 15371 15545 15547 +3 22287 22661 22937 +3 22937 22285 22287 +3 7555 7838 7980 +3 7980 7839 7555 +3 24863 24880 24823 +3 24823 24846 24863 +3 9019 9190 10176 +3 10176 9644 9019 +3 23418 23374 23333 +3 23333 23335 23418 +3 125 144 100 +3 100 109 125 +3 18266 18265 18357 +3 18357 18085 18266 +3 14286 14579 14519 +3 14519 13997 14286 +3 19228 18811 19445 +3 19445 19229 19228 +3 21 49 38 +3 38 9 21 +3 18606 18426 18609 +3 18609 18516 18606 +3 14899 14965 14827 +3 14827 15106 14899 +3 13024 12962 12808 +3 12439 12323 12552 +3 12552 12604 12439 +3 23632 23595 23507 +3 23507 23594 23632 +3 8178 7794 7911 +3 7911 7994 8178 +3 13325 13375 13145 +3 13145 13181 13325 +3 2653 2654 2801 +3 2801 2741 2653 +3 5743 6250 6067 +3 6067 5613 5743 +3 2792 2588 3031 +3 4820 4538 4876 +3 4876 4927 4820 +3 12412 12870 12869 +3 12869 12636 12412 +3 9776 10342 10561 +3 10561 9995 9776 +3 8502 8960 9274 +3 9274 8394 8502 +3 11262 10534 10158 +3 9538 8639 8455 +3 8455 9089 9538 +3 8114 8585 8467 +3 8467 8115 8114 +3 2877 2762 2508 +3 2508 2614 2877 +3 19165 19258 19991 +3 19991 19475 19165 +3 4565 4951 4708 +3 4708 4462 4565 +3 18230 17390 17546 +3 17546 17466 18230 +3 14982 14595 14307 +3 14307 14184 14982 +3 4820 4773 4536 +3 4536 4538 4820 +3 8760 9042 9541 +3 9541 9091 8760 +3 5324 5577 5578 +3 5578 5383 5324 +3 10289 10731 10581 +3 10581 10363 10289 +3 9092 8972 9333 +3 9333 9334 9092 +3 15209 15395 15506 +3 15506 15329 15209 +3 10610 10767 11015 +3 11015 10765 10610 +3 759 824 894 +3 4850 4941 5259 +3 5259 5048 4850 +3 16268 16439 17105 +3 17105 16821 16268 +3 2280 2636 2453 +3 2453 2222 2280 +3 1302 1342 1211 +3 1211 1144 1302 +3 19897 20050 20170 +3 20170 20053 19897 +3 16766 16839 17484 +3 17484 17190 16766 +3 20353 20647 20450 +3 20450 20449 20353 +3 15357 15651 15890 +3 15890 16198 15357 +3 22439 22321 21857 +3 21857 22795 22439 +3 22953 23285 23188 +3 23188 22901 22953 +3 17761 17926 17381 +3 6537 6411 6274 +3 6274 6469 6537 +3 13678 13983 13887 +3 13887 13450 13678 +3 4466 4710 4468 +3 4468 4467 4466 +3 3633 3076 3679 +3 3679 3573 3633 +3 596 613 558 +3 558 537 596 +3 14495 14437 14373 +3 14373 14611 14495 +3 6139 6208 5879 +3 5879 5953 6139 +3 14260 14261 14437 +3 14437 14265 14260 +3 21244 21401 21403 +3 17929 18218 18314 +3 21402 21554 21400 +3 833 926 881 +3 881 789 833 +3 13315 13089 12882 +3 12882 13088 13315 +3 13409 13637 13741 +3 13741 13255 13409 +3 4273 4315 4359 +3 4359 4225 4273 +3 17619 17776 17862 +3 11296 11700 11701 +3 19795 19663 19796 +3 19796 19929 19795 +3 23513 23638 23676 +3 23676 23603 23513 +3 23032 22716 22673 +3 5953 5878 5877 +3 11637 11879 11718 +3 11718 11561 11637 +3 20611 20828 21457 +3 21457 20985 20611 +3 8867 8930 8667 +3 8667 9311 8867 +3 3716 3961 3624 +3 5363 5099 5101 +3 5101 5022 5363 +3 19784 19307 19306 +3 19306 19657 19784 +3 17153 16673 16425 +3 8803 8730 8881 +3 8881 8678 8803 +3 16024 16320 16689 +3 7424 7910 8641 +3 8641 8045 7424 +3 1386 1587 1363 +3 1363 1480 1386 +3 3091 3093 2791 +3 2791 2790 3091 +3 2194 1728 1844 +3 12428 12489 12124 +3 12124 12427 12428 +3 3671 4115 3626 +3 3626 3506 3671 +3 9798 9941 9153 +3 9153 9342 9798 +3 3561 3809 3961 +3 3961 3716 3561 +3 11180 11645 11885 +3 11885 11327 11180 +3 2551 2818 2708 +3 2708 2554 2551 +3 13111 13194 13493 +3 13493 13673 13111 +3 23223 23359 23582 +3 12821 12302 12420 +3 12420 12678 12821 +3 19672 20094 20428 +3 17536 17761 17021 +3 6966 7046 7468 +3 24600 24670 24617 +3 24617 24618 24600 +3 23685 23488 23650 +3 23650 23767 23685 +3 15326 14877 14512 +3 14512 14809 15326 +3 10397 11031 10262 +3 10262 10329 10397 +3 3078 3017 3451 +3 3451 3238 3078 +3 22131 21968 21914 +3 21914 22071 22131 +3 14069 14312 14313 +3 14313 14420 14069 +3 7781 8171 8398 +3 8398 7071 7781 +3 24847 24855 24826 +3 24826 24806 24847 +3 18331 18803 18330 +3 18330 17623 18331 +3 20670 20673 20577 +3 20577 20576 20670 +3 5036 5316 5505 +3 5505 5244 5036 +3 1335 1412 1501 +3 1501 1552 1335 +3 3031 2791 3093 +3 3862 3960 4009 +3 4009 3764 3862 +3 20173 20467 20473 +3 20473 20175 20173 +3 11456 11689 11691 +3 11691 11622 11456 +3 11538 11464 11379 +3 11379 11376 11538 +3 22952 23094 23285 +3 23285 22953 22952 +3 7791 7790 8403 +3 8403 7992 7791 +3 3093 3091 3299 +3 3299 3251 3093 +3 21370 21923 21921 +3 21921 21740 21370 +3 15288 15483 15714 +3 15714 15533 15288 +3 12053 12419 12528 +3 12528 11851 12053 +3 18686 18581 19210 +3 19210 19099 18686 +3 20535 20636 20849 +3 20849 20756 20535 +3 15184 15185 14923 +3 11764 11445 10879 +3 10879 11525 11764 +3 17288 18088 17729 +3 17729 17430 17288 +3 7906 7213 7067 +3 7067 6578 7906 +3 10667 10736 10914 +3 10914 10737 10667 +3 2921 2853 3471 +3 3471 3205 2921 +3 17995 17903 17820 +3 17820 17824 17995 +3 7895 7760 7897 +3 7897 7401 7895 +3 18379 19373 18759 +3 18759 18281 18379 +3 22258 22094 21758 +3 21758 22155 22258 +3 515 395 359 +3 819 889 860 +3 860 818 819 +3 16050 16399 16232 +3 16232 16398 16050 +3 19738 19625 19624 +3 5718 5530 5340 +3 5340 5981 5718 +3 5864 5865 5610 +3 5610 5296 5864 +3 5750 6389 6771 +3 6771 6390 5750 +3 6866 6597 6601 +3 6601 6669 6866 +3 6684 6685 7181 +3 7181 6961 6684 +3 7613 8027 7965 +3 7965 7768 7613 +3 1420 1482 1595 +3 1595 1418 1420 +3 16508 16282 16283 +3 16283 16455 16508 +3 21758 22094 21543 +3 21543 21681 21758 +3 6695 6972 6506 +3 6506 6628 6695 +3 9655 10008 10354 +3 10354 10097 9655 +3 15329 15506 15448 +3 15448 15260 15329 +3 10587 10817 10815 +3 10815 10732 10587 +3 20547 20853 20764 +3 20764 20644 20547 +3 3804 3710 3859 +3 3859 3757 3804 +3 16499 16693 16895 +3 16895 16896 16499 +3 23659 23956 23855 +3 23855 23775 23659 +3 18328 19011 19216 +3 19216 18908 18328 +3 19614 19611 19729 +3 19729 19491 19614 +3 23012 22592 23117 +3 23117 22875 23012 +3 471 510 472 +3 472 469 471 +3 5494 5750 5751 +3 5751 5749 5494 +3 5069 5207 5529 +3 5529 4863 5069 +3 20506 19923 19787 +3 19787 19313 20506 +3 19377 19064 18761 +3 18761 19057 19377 +3 13284 13062 12606 +3 12606 12781 13284 +3 22258 22402 22575 +3 22575 22525 22258 +3 11665 12094 11753 +3 11753 11666 11665 +3 16208 16824 16892 +3 16892 15725 16208 +3 21904 22122 22370 +3 22370 22371 21904 +3 17946 17702 18497 +3 18497 18909 17946 +3 8728 8371 8434 +3 8434 8800 8728 +3 2698 2660 2487 +3 2487 2477 2698 +3 19670 19945 20215 +3 20215 19809 19670 +3 15217 14754 15035 +3 15035 15275 15217 +3 1506 1504 1458 +3 1458 1457 1506 +3 3612 3322 3613 +3 3613 3956 3612 +3 14977 15593 16014 +3 16014 15475 14977 +3 14209 14210 14440 +3 14440 14328 14209 +3 16647 16588 16409 +3 16409 16589 16647 +3 2277 2451 2684 +3 2684 2246 2277 +3 20305 20493 20703 +3 20703 20704 20305 +3 11755 11670 11834 +3 22503 22326 22293 +3 22293 22613 22503 +3 12029 12517 11756 +3 11756 11606 12029 +3 1335 1552 1610 +3 1610 1577 1335 +3 10019 10110 10106 +3 10106 10022 10019 +3 5442 5513 5883 +3 5883 5629 5442 +3 23090 23035 23183 +3 23183 23369 23090 +3 14761 14702 14760 +3 17763 18315 18219 +3 18219 17930 17763 +3 15496 15553 15667 +3 15667 15618 15496 +3 19422 19003 19095 +3 19095 19304 19422 +3 11440 11118 11279 +3 11279 11117 11440 +3 16621 16764 16973 +3 438 565 699 +3 699 548 438 +3 22791 23124 23164 +3 23164 22792 22791 +3 13968 14016 14314 +3 14314 14070 13968 +3 7706 7705 7889 +3 12866 12970 13209 +3 13209 13503 12866 +3 19298 19525 18997 +3 18997 18790 19298 +3 15397 15811 15749 +3 15749 15631 15397 +3 23401 23552 23859 +3 23859 23451 23401 +3 4400 4606 4794 +3 4794 4646 4400 +3 22216 22587 22692 +3 22692 22476 22216 +3 9968 10530 10248 +3 10248 10145 9968 +3 22674 22952 22953 +3 22953 22628 22674 +3 2162 2258 2333 +3 2333 2229 2162 +3 20378 20464 20379 +3 20379 20382 20378 +3 11725 11722 12011 +3 16979 18142 17789 +3 17789 16978 16979 +3 21226 21370 21740 +3 21740 21064 21226 +3 12992 13376 13326 +3 7365 7915 9405 +3 9405 8054 7365 +3 6181 5925 6122 +3 6122 6568 6181 +3 15515 15516 15581 +3 15581 15405 15515 +3 19413 19771 19297 +3 19297 18677 19413 +3 6700 7124 6839 +3 6839 6447 6700 +3 24727 24734 24714 +3 24714 24756 24727 +3 24043 24114 24135 +3 22992 23279 23228 +3 23228 22806 22992 +3 20433 20434 20539 +3 20539 20342 20433 +3 5625 5248 5570 +3 5570 5882 5625 +3 3005 3129 3282 +3 3282 3184 3005 +3 10146 9962 10045 +3 20164 20166 20269 +3 20269 20465 20164 +3 1325 1327 1281 +3 1281 1326 1325 +3 19950 20340 20221 +3 20221 20222 19950 +3 13452 13537 13293 +3 13293 13199 13452 +3 18852 19165 19475 +3 19475 19166 18852 +3 18363 18531 18743 +3 12153 12213 12212 +3 12212 11832 12153 +3 22134 22136 22073 +3 22073 21792 22134 +3 1562 1590 1535 +3 1535 1509 1562 +3 9738 9619 9491 +3 9491 9557 9738 +3 1273 1338 1300 +3 1300 1233 1273 +3 1656 2086 1801 +3 15172 15653 15598 +3 15598 15531 15172 +3 17310 17161 17453 +3 24099 24062 24101 +3 24101 23958 24099 +3 20371 20462 20461 +3 20461 20780 20371 +3 1755 1912 1877 +3 1877 1850 1755 +3 2296 2539 2298 +3 2298 2260 2296 +3 18236 18131 18417 +3 18417 18495 18236 +3 8275 8394 9274 +3 9274 8566 8275 +3 15435 16042 15909 +3 15909 15557 15435 +3 20388 19901 20177 +3 20177 20282 20388 +3 20900 20615 20207 +3 20207 20613 20900 +3 17993 17664 17225 +3 17225 17509 17993 +3 19907 20400 20299 +3 20299 19649 19907 +3 20147 20036 19751 +3 17204 17061 16919 +3 16919 17063 17204 +3 12597 12189 12135 +3 12135 12190 12597 +3 21803 22035 22518 +3 11020 11023 11024 +3 11024 10544 11020 +3 1119 1120 1018 +3 13268 13311 12875 +3 12506 12337 12790 +3 12790 12843 12506 +3 17670 18099 18451 +3 18451 18095 17670 +3 10714 11446 11767 +3 11767 10881 10714 +3 1682 1575 1781 +3 1781 1727 1682 +3 19282 18661 18386 +3 18386 18873 19282 +3 4073 3871 4443 +3 4443 4392 4073 +3 6694 6759 6309 +3 6309 6442 6694 +3 24406 24446 24338 +3 24338 24087 24406 +3 10103 10661 10816 +3 10816 10204 10103 +3 15561 15911 16045 +3 16045 15862 15561 +3 3596 3994 3745 +3 3745 3537 3596 +3 381 413 465 +3 465 380 381 +3 13917 13649 13608 +3 2528 2638 2963 +3 2963 2908 2528 +3 19607 19376 19605 +3 19605 19375 19607 +3 20952 21273 21116 +3 14607 14488 14144 +3 14666 14359 14248 +3 22410 22728 22474 +3 22474 22207 22410 +3 15471 16427 15941 +3 15941 15347 15471 +3 23414 23599 23465 +3 23465 23372 23414 +3 6492 6429 6963 +3 6963 6895 6492 +3 23635 23707 23510 +3 7140 8044 7846 +3 7846 7355 7140 +3 2454 2525 2573 +3 2573 2455 2454 +3 15548 15132 15849 +3 15849 15848 15548 +3 14338 14397 14634 +3 14634 14888 14338 +3 7835 7976 8225 +3 8225 7977 7835 +3 2084 2018 1985 +3 1985 1954 2084 +3 221 262 237 +3 237 222 221 +3 21476 21754 21815 +3 21815 21872 21476 +3 3484 3489 3486 +3 3486 3485 3484 +3 21376 21461 21868 +3 21868 21745 21376 +3 5299 5359 5612 +3 5612 5421 5299 +3 16404 16295 16296 +3 16296 16637 16404 +3 24528 24599 24618 +3 20872 20683 20478 +3 23682 23941 23879 +3 23879 23795 23682 +3 16801 17596 17442 +3 17442 17295 16801 +3 17920 18021 18473 +3 18473 17844 17920 +3 14914 14983 14985 +3 14985 14719 14914 +3 23242 23380 23425 +3 10597 10739 10825 +3 10825 11309 10597 +3 17615 17939 18036 +3 18036 17771 17615 +3 8982 9298 8841 +3 8841 8981 8982 +3 21337 21014 20854 +3 20854 21260 21337 +3 5046 5120 5388 +3 5388 5190 5046 +3 18499 19218 18912 +3 18912 18138 18499 +3 9343 9403 9156 +3 9156 9047 9343 +3 8806 8682 8076 +3 8076 8377 8806 +3 21350 21425 21034 +3 21034 21274 21350 +3 17236 17601 17373 +3 17373 17090 17236 +3 1870 1728 2194 +3 2194 2096 1870 +3 631 669 755 +3 755 732 631 +3 6792 6409 7082 +3 7082 6936 6792 +3 763 828 952 +3 952 765 763 +3 19681 19451 20346 +3 20346 20228 19681 +3 24242 24213 24275 +3 11048 11207 11676 +3 11676 12107 11048 +3 9297 9729 9478 +3 10418 10187 10717 +3 10717 10886 10418 +3 13598 13165 13510 +3 13510 13556 13598 +3 18468 18557 18464 +3 18464 18306 18468 +3 13305 13502 14048 +3 20750 20749 20845 +3 9886 10050 10313 +3 10313 9968 9886 +3 12855 12857 12709 +3 12709 12462 12855 +3 21648 21513 21964 +3 21964 21647 21648 +3 8931 9179 9067 +3 9067 8870 8931 +3 3829 3534 3535 +3 3535 3896 3829 +3 12325 12554 12692 +3 12692 12605 12325 +3 11984 12123 12056 +3 12056 11926 11984 +3 11377 11291 11375 +3 11375 11463 11377 +3 6495 6558 6825 +3 6825 6896 6495 +3 8898 8694 8821 +3 8821 9277 8898 +3 23699 23734 23959 +3 23959 23859 23699 +3 10638 10341 10084 +3 10084 9647 10638 +3 3064 3176 3278 +3 3278 3123 3064 +3 12161 12468 12628 +3 12628 12965 12161 +3 7005 7227 7572 +3 7572 7365 7005 +3 21676 21675 21750 +3 21750 21313 21676 +3 3662 3750 3551 +3 3551 3489 3662 +3 22252 22458 22454 +3 22454 22339 22252 +3 16201 16023 15716 +3 12506 12952 12898 +3 12898 12561 12506 +3 3863 3917 4008 +3 4008 3763 3863 +3 4859 5136 5274 +3 5274 4558 4859 +3 10228 10303 10304 +3 10304 10233 10228 +3 20031 20454 20559 +3 20559 20247 20031 +3 20504 20505 20977 +3 1398 1468 1520 +3 1520 1521 1398 +3 21196 21634 21842 +3 15058 14843 14593 +3 17139 17069 17817 +3 17817 17213 17139 +3 2396 2524 2635 +3 2635 2452 2396 +3 11395 11634 11398 +3 3015 2898 2632 +3 2632 2682 3015 +3 5305 5820 5369 +3 5369 5172 5305 +3 12450 12022 12092 +3 12092 12258 12450 +3 9531 9387 9922 +3 9922 9849 9531 +3 10050 9620 9972 +3 9972 10386 10050 +3 1057 1100 1123 +3 1123 1122 1057 +3 4341 3772 3569 +3 12396 11893 12146 +3 12146 12343 12396 +3 3602 4153 4324 +3 4324 3840 3602 +3 12755 12619 12754 +3 12754 13120 12755 +3 7322 6961 7458 +3 7458 7590 7322 +3 22052 22478 22736 +3 22736 22217 22052 +3 8531 8780 8920 +3 8920 8848 8531 +3 2493 2702 2756 +3 2756 2704 2493 +3 12810 12911 12283 +3 12283 12284 12810 +3 19169 19172 19063 +3 19063 19171 19169 +3 16510 16511 17191 +3 17191 16767 16510 +3 14413 13854 13647 +3 23728 23658 23395 +3 23395 23581 23728 +3 8487 8883 8555 +3 8555 8374 8487 +3 11835 12403 12274 +3 12274 12214 11835 +3 5415 5551 5159 +3 5159 5012 5415 +3 13390 13492 13577 +3 13577 13727 13390 +3 20204 19538 19540 +3 19540 20731 20204 +3 22130 22231 22702 +3 22702 22604 22130 +3 21781 21846 21424 +3 21424 21200 21781 +3 17791 18145 18248 +3 18248 18056 17791 +3 4012 4011 4111 +3 4111 4065 4012 +3 13280 12938 12831 +3 12831 12934 13280 +3 12743 12744 12789 +3 12789 13107 12743 +3 5931 5865 5930 +3 5930 6247 5931 +3 17294 17513 17749 +3 22681 22768 23001 +3 16681 16745 16809 +3 16809 16746 16681 +3 19907 19652 19525 +3 19525 21049 19907 +3 17544 17466 17244 +3 10957 10863 9985 +3 9985 10773 10957 +3 1246 1450 1316 +3 1316 1330 1246 +3 7348 7837 7776 +3 7776 7347 7348 +3 6693 6308 6311 +3 6311 6627 6693 +3 7567 7078 6999 +3 6999 7290 7567 +3 24141 24016 24142 +3 24142 24121 24141 +3 10726 11075 11144 +3 11144 10656 10726 +3 13149 13337 13442 +3 13442 13620 13149 +3 13822 13446 13192 +3 13192 13823 13822 +3 22497 22322 22177 +3 15990 15926 15811 +3 15811 15927 15990 +3 1366 1398 1397 +3 1397 1310 1366 +3 2423 2353 2357 +3 2357 2359 2423 +3 23887 24208 24240 +3 24240 24052 23887 +3 11799 12000 12188 +3 12188 12071 11799 +3 3785 3886 4180 +3 4180 3822 3785 +3 13757 13918 14187 +3 14187 13810 13757 +3 18693 19108 19312 +3 23912 23870 24075 +3 8377 8887 9375 +3 9375 8806 8377 +3 22776 23055 23053 +3 23053 22914 22776 +3 4633 4485 4487 +3 4487 4677 4633 +3 1063 1031 855 +3 11046 11352 10876 +3 10876 10482 11046 +3 944 979 996 +3 996 946 944 +3 3688 3793 3689 +3 3689 3651 3688 +3 1609 1553 1554 +3 1554 1704 1609 +3 10018 10104 9719 +3 9719 9471 10018 +3 15560 15388 15910 +3 15910 15861 15560 +3 7302 7577 7575 +3 7575 7698 7302 +3 8378 8379 7957 +3 7957 8318 8378 +3 8811 8684 8495 +3 8495 8269 8811 +3 21130 21213 20968 +3 20968 21051 21130 +3 19846 19987 19995 +3 19995 19841 19846 +3 20422 19014 20327 +3 20327 20086 20422 +3 1715 1655 1677 +3 1677 1624 1715 +3 24664 24709 24723 +3 24723 24695 24664 +3 13220 13848 13603 +3 13603 13217 13220 +3 19473 19472 19474 +3 19474 19601 19473 +3 12762 12977 13270 +3 13270 12677 12762 +3 22989 22802 23135 +3 23135 23028 22989 +3 22623 22802 22455 +3 22455 22337 22623 +3 24259 24321 24163 +3 24163 24194 24259 +3 22055 22364 22481 +3 22481 22218 22055 +3 10145 9737 9886 +3 9886 9968 10145 +3 2884 2999 3175 +3 3175 2944 2884 +3 22597 22793 23070 +3 23070 22880 22597 +3 2388 2512 2715 +3 6895 7112 6297 +3 6297 6492 6895 +3 11972 11761 11524 +3 11524 11608 11972 +3 10846 10845 10686 +3 10686 10603 10846 +3 14576 14949 15396 +3 15396 14812 14576 +3 18394 18670 18885 +3 18885 19194 18394 +3 5823 5956 6089 +3 6089 5696 5823 +3 11771 12045 12413 +3 12413 12581 11771 +3 15462 16064 16065 +3 16065 15696 15462 +3 23199 23234 23334 +3 23334 23294 23199 +3 10010 9949 9928 +3 9928 10099 10010 +3 18160 18162 17205 +3 17205 18075 18160 +3 20630 20914 20748 +3 20748 20334 20630 +3 24295 24233 24232 +3 11788 11787 11703 +3 11703 11080 11788 +3 17313 17100 17457 +3 17457 17693 17313 +3 24090 24304 23921 +3 23921 24146 24090 +3 12163 12109 11974 +3 11974 12223 12163 +3 4639 4981 4444 +3 4444 4687 4639 +3 6797 7153 7234 +3 7234 6942 6797 +3 12034 12518 12467 +3 12467 12159 12034 +3 8451 8697 8569 +3 8569 8093 8451 +3 22101 22309 21942 +3 21942 21941 22101 +3 16132 15824 15586 +3 15586 16005 16132 +3 4133 3938 4606 +3 4606 3884 4133 +3 10556 10553 10081 +3 10081 9835 10556 +3 7169 7449 7377 +3 7377 7316 7169 +3 4755 4565 4090 +3 4090 4523 4755 +3 4790 4850 5048 +3 5048 4992 4790 +3 4183 4515 4273 +3 4273 4224 4183 +3 7521 7319 8011 +3 8011 7747 7521 +3 15507 15024 15569 +3 15569 15807 15507 +3 1579 1437 1381 +3 1381 1454 1579 +3 23767 23920 23766 +3 23766 23611 23767 +3 8367 8137 7942 +3 7942 8306 8367 +3 15254 15502 15673 +3 15673 15737 15254 +3 5455 5129 4855 +3 4855 5584 5455 +3 11059 10893 11058 +3 11058 11363 11059 +3 609 518 412 +3 412 494 609 +3 21943 21945 22102 +3 22102 22103 21943 +3 3118 3273 3173 +3 3173 2942 3118 +3 636 523 504 +3 16085 16020 15773 +3 15773 15599 16085 +3 13761 13973 14080 +3 14080 13818 13761 +3 7396 6825 6558 +3 6558 7039 7396 +3 9211 8968 8901 +3 8901 9087 9211 +3 12539 12063 12541 +3 12541 12986 12539 +3 21390 21543 22094 +3 22094 21816 21390 +3 9514 9374 9764 +3 9764 9916 9514 +3 20404 20969 20890 +3 18672 18783 18889 +3 295 409 145 +3 3084 3405 2914 +3 2914 2689 3084 +3 8743 8896 8561 +3 8561 8326 8743 +3 4495 4442 4121 +3 4121 4300 4495 +3 1255 1288 1370 +3 1370 1399 1255 +3 12919 12867 12578 +3 17148 17147 16594 +3 16594 17004 17148 +3 12349 12262 11828 +3 14262 14207 14145 +3 14145 14208 14262 +3 12072 11880 12074 +3 22957 23098 23194 +3 23194 23195 22957 +3 7811 7390 7591 +3 7591 7655 7811 +3 16797 16938 17004 +3 17004 16665 16797 +3 17103 17243 17611 +3 23584 23621 23659 +3 23659 23623 23584 +3 10754 10684 10938 +3 10938 10935 10754 +3 5509 5571 5378 +3 5378 5698 5509 +3 23829 23830 23636 +3 23636 23788 23829 +3 8008 8255 8202 +3 8202 8011 8008 +3 8941 8880 8730 +3 22501 22447 22388 +3 22388 22451 22501 +3 12490 12126 12125 +3 13394 13680 13831 +3 13831 13776 13394 +3 19118 19800 20625 +3 20625 19799 19118 +3 16814 17022 17692 +3 17692 17021 16814 +3 14275 14332 14276 +3 14276 14451 14275 +3 22614 22706 22892 +3 22892 22666 22614 +3 14893 14757 14756 +3 14756 15099 14893 +3 20337 20428 20631 +3 20631 20526 20337 +3 20699 20809 20805 +3 8342 8400 8516 +3 8516 8580 8342 +3 10782 10965 10869 +3 10869 11038 10782 +3 10237 10234 10229 +3 20206 19789 19542 +3 19542 20830 20206 +3 7840 8095 8510 +3 8510 8096 7840 +3 24434 24388 24446 +3 24446 24406 24434 +3 9355 9741 9815 +3 9815 9892 9355 +3 24003 23911 23910 +3 11701 13043 12126 +3 11833 11834 11434 +3 11434 11667 11833 +3 22723 22958 22865 +3 22865 22769 22723 +3 11883 11569 11727 +3 20335 20525 20631 +3 20631 20428 20335 +3 20173 19765 19899 +3 19899 19900 20173 +3 14584 15341 15043 +3 15043 14644 14584 +3 6213 6659 6787 +3 6787 5831 6213 +3 21142 21145 21221 +3 23478 23307 22875 +3 22875 23530 23478 +3 12302 12821 12482 +3 2451 2452 2683 +3 2683 2684 2451 +3 16402 16851 16914 +3 16914 16523 16402 +3 14276 14384 14513 +3 14513 14451 14276 +3 19717 19993 19849 +3 19849 19848 19717 +3 9688 9687 9576 +3 9576 10169 9688 +3 16870 16936 17508 +3 17508 17219 16870 +3 12608 12500 13001 +3 13001 12738 12608 +3 3017 3290 3518 +3 3518 3451 3017 +3 4482 4726 5094 +3 5094 4819 4482 +3 10761 10944 11100 +3 11100 11331 10761 +3 2688 2224 2845 +3 2845 2462 2688 +3 13624 13831 13680 +3 13680 13295 13624 +3 22246 22296 22563 +3 22563 22336 22246 +3 19021 20099 20222 +3 20222 19127 19021 +3 22083 22244 22141 +3 12952 12506 12843 +3 10526 10525 10376 +3 13400 13401 13350 +3 16546 16599 16744 +3 16744 16547 16546 +3 20130 20006 20131 +3 20131 20000 20130 +3 16937 17146 17361 +3 17361 17292 16937 +3 17125 17339 17799 +3 17799 17338 17125 +3 10671 10918 10590 +3 10590 10220 10671 +3 23480 23309 23796 +3 23796 23759 23480 +3 14861 15137 15663 +3 15663 14999 14861 +3 9264 9837 9770 +3 9770 9520 9264 +3 23690 23654 23689 +3 23689 23655 23690 +3 12120 12174 12175 +3 12175 12055 12120 +3 17243 17542 17766 +3 17766 17611 17243 +3 15081 15248 15249 +3 15249 14934 15081 +3 7590 7458 7812 +3 7812 8201 7590 +3 23130 23172 23359 +3 23359 23129 23130 +3 4170 4336 4545 +3 4545 4777 4170 +3 14902 15165 14970 +3 14970 14649 14902 +3 11502 11729 11728 +3 22532 22531 22098 +3 22098 22203 22532 +3 22836 22791 22792 +3 22792 22744 22836 +3 8019 7670 7669 +3 24508 24384 24442 +3 24442 24476 24508 +3 6395 6711 6207 +3 6207 6081 6395 +3 7295 7632 7363 +3 7363 7080 7295 +3 13454 13397 13989 +3 13989 13777 13454 +3 24052 24124 24020 +3 17606 17846 17379 +3 17379 17015 17606 +3 95 111 130 +3 130 101 95 +3 12190 12600 12598 +3 12598 12597 12190 +3 7162 7311 7163 +3 19612 19873 19869 +3 19869 20023 19612 +3 4300 4343 4391 +3 4391 4495 4300 +3 649 843 650 +3 650 623 649 +3 5023 4780 5301 +3 5301 5102 5023 +3 19775 20304 20493 +3 20493 20305 19775 +3 23698 23813 23733 +3 15190 15548 15611 +3 15611 15302 15190 +3 2190 1903 1938 +3 1938 2092 2190 +3 15147 15319 15256 +3 15256 15089 15147 +3 16212 16564 16829 +3 16829 17036 16212 +3 13543 13544 14042 +3 14042 13945 13543 +3 10494 10492 10091 +3 10091 10565 10494 +3 22534 22771 22352 +3 22352 22161 22534 +3 4801 4997 5060 +3 5060 4652 4801 +3 20302 20066 19912 +3 19912 19299 20302 +3 8172 8457 7417 +3 7417 7493 8172 +3 19360 19835 19258 +3 19258 18741 19360 +3 21910 22230 22231 +3 22231 22068 21910 +3 16971 16900 16972 +3 16972 16573 16971 +3 14492 14552 14859 +3 16439 16202 17166 +3 17166 16820 16439 +3 23544 23443 23849 +3 23849 23692 23544 +3 21959 21958 21503 +3 21503 21714 21959 +3 19391 20138 19273 +3 19273 18294 19391 +3 23644 23681 23755 +3 23755 23680 23644 +3 12890 12552 12323 +3 12323 12499 12890 +3 8376 8736 8208 +3 8208 7710 8376 +3 21458 21457 21530 +3 21530 21532 21458 +3 9769 9768 9518 +3 9518 9591 9769 +3 2774 2624 2625 +3 2625 2772 2774 +3 12108 11972 11608 +3 4638 5104 5370 +3 5370 4739 4638 +3 6416 6543 6282 +3 6282 6281 6416 +3 9500 10167 9571 +3 9571 9424 9500 +3 4423 4811 4718 +3 4718 4574 4423 +3 3977 3823 3580 +3 3580 4081 3977 +3 5178 5565 5762 +3 2764 2888 2824 +3 2824 2769 2764 +3 14391 14453 14696 +3 14696 14811 14391 +3 23155 23209 23308 +3 16049 16117 16164 +3 16164 15864 16049 +3 5121 5705 5641 +3 5641 5330 5121 +3 518 666 685 +3 685 707 518 +3 16729 16794 16935 +3 16935 16793 16729 +3 24264 24357 24327 +3 24327 24227 24264 +3 2838 2961 3017 +3 3017 3078 2838 +3 10894 11063 11061 +3 11061 10642 10894 +3 23095 23096 23041 +3 23041 22902 23095 +3 23708 23602 23745 +3 23745 23934 23708 +3 3957 4059 3617 +3 3617 3854 3957 +3 15274 15638 15514 +3 15514 15513 15274 +3 7904 7768 8085 +3 8085 8086 7904 +3 8437 8619 9120 +3 9120 8373 8437 +3 422 602 545 +3 545 354 422 +3 8807 9075 9021 +3 9021 8890 8807 +3 18913 18334 19435 +3 19435 19664 18913 +3 12196 12137 11733 +3 11733 12136 12196 +3 21613 21614 22103 +3 22103 21485 21613 +3 6002 6244 5921 +3 5921 5920 6002 +3 23411 23371 23094 +3 16322 16203 16493 +3 6741 7243 7453 +3 7453 7175 6741 +3 1070 1071 1102 +3 1102 1145 1070 +3 7734 7433 7228 +3 7228 7226 7734 +3 13064 13386 13237 +3 13237 12948 13064 +3 18251 17960 18343 +3 18343 18252 18251 +3 10518 10521 10911 +3 10911 11150 10518 +3 17306 17605 17758 +3 7089 7011 6542 +3 6542 7157 7089 +3 22120 22223 21900 +3 21900 21902 22120 +3 9714 9332 9038 +3 23364 23731 23698 +3 2047 1826 1765 +3 1765 1857 2047 +3 5671 5605 5920 +3 5920 5921 5671 +3 2562 2517 2676 +3 2676 2675 2562 +3 15842 15419 15541 +3 11860 11861 11864 +3 11864 11696 11860 +3 3222 3664 3613 +3 3613 3322 3222 +3 15256 15319 15800 +3 15800 15504 15256 +3 11312 11486 11492 +3 11492 11489 11312 +3 16952 16488 16883 +3 16883 17379 16952 +3 20318 20977 20824 +3 20824 21223 20318 +3 22994 22809 22521 +3 4168 4252 4824 +3 4824 4635 4168 +3 17713 17888 17973 +3 17973 17203 17713 +3 9684 9426 10329 +3 10329 10262 9684 +3 12157 12280 12103 +3 12103 11838 12157 +3 23316 23360 23026 +3 23026 23267 23316 +3 14963 14961 14764 +3 14764 15278 14963 +3 8971 8830 9542 +3 9542 9398 8971 +3 5915 6306 5916 +3 5916 6054 5915 +3 3102 3263 3424 +3 3424 3163 3102 +3 1577 1578 1435 +3 1435 1336 1577 +3 21761 21944 21888 +3 21888 21822 21761 +3 2394 2523 2320 +3 2317 2508 2509 +3 2509 2384 2317 +3 21917 22139 22141 +3 22141 22244 21917 +3 13046 13139 13171 +3 13171 13042 13046 +3 14991 14855 14489 +3 14489 14202 14991 +3 8086 8163 7966 +3 7966 7831 8086 +3 3215 3436 3609 +3 3609 3493 3215 +3 5719 5799 5903 +3 5903 6167 5719 +3 11673 11903 11119 +3 11119 11118 11673 +3 8381 9194 8813 +3 11812 12197 12386 +3 12386 12013 11812 +3 18580 18582 18128 +3 15845 16384 16444 +3 24437 24480 24517 +3 24517 24481 24437 +3 15105 15519 15700 +3 15700 15340 15105 +3 13381 13714 13614 +3 13614 13432 13381 +3 1033 1263 1292 +3 1292 1156 1033 +3 17494 17648 18348 +3 18348 18070 17494 +3 2249 2035 2639 +3 2639 2457 2249 +3 24856 24874 24841 +3 24841 24848 24856 +3 8002 8130 8300 +3 22614 22666 22753 +3 22753 22665 22614 +3 22312 22548 22649 +3 17143 17075 16660 +3 16660 17072 17143 +3 1892 1985 2018 +3 2018 1986 1892 +3 7209 7685 7773 +3 7773 7276 7209 +3 10079 10481 11120 +3 11120 11046 10079 +3 17895 18166 18527 +3 18527 18622 17895 +3 23376 23146 23298 +3 23298 23239 23376 +3 21664 21978 22183 +3 22183 21923 21664 +3 8263 8208 8556 +3 8556 8738 8263 +3 22738 23152 23205 +3 23205 23116 22738 +3 20962 20881 20961 +3 20961 21047 20962 +3 10102 10015 10434 +3 10434 10812 10102 +3 15350 15167 14709 +3 14709 15282 15350 +3 21187 21020 20555 +3 19856 19484 19170 +3 19170 19720 19856 +3 6189 5935 6840 +3 6840 6448 6189 +3 9497 9626 10323 +3 10323 9744 9497 +3 13478 13760 13813 +3 13813 13428 13478 +3 10170 10866 10958 +3 10958 10549 10170 +3 12329 12328 12649 +3 12649 12442 12329 +3 17925 18214 17689 +3 17689 17531 17925 +3 12042 12920 12757 +3 12757 12292 12042 +3 21426 21507 21641 +3 21641 21640 21426 +3 8861 9058 8789 +3 8789 8863 8861 +3 20911 21685 21081 +3 21081 21080 20911 +3 10550 10706 11034 +3 11034 10624 10550 +3 324 354 341 +3 341 326 324 +3 1421 1304 1306 +3 1306 1389 1421 +3 5860 5924 6061 +3 6061 5813 5860 +3 21901 22222 22425 +3 22425 22368 21901 +3 13182 13427 13229 +3 13229 13053 13182 +3 248 278 333 +3 333 263 248 +3 7901 8154 8382 +3 8382 7825 7901 +3 12205 12336 12953 +3 12953 12341 12205 +3 4323 4567 4759 +3 4759 4568 4323 +3 17463 17243 17103 +3 17103 17167 17463 +3 20163 20049 20166 +3 20166 20164 20163 +3 13833 13832 14333 +3 665 589 516 +3 4080 4311 4695 +3 4695 4353 4080 +3 10186 10185 10712 +3 10712 10411 10186 +3 17151 17150 17227 +3 17227 16668 17151 +3 14583 14646 14828 +3 14828 14827 14583 +3 21481 21480 21692 +3 21692 21551 21481 +3 10790 10636 11282 +3 11282 10340 10790 +3 7421 7788 8341 +3 8341 7690 7421 +3 13682 13942 13988 +3 13988 13625 13682 +3 14190 14365 14132 +3 14132 13869 14190 +3 12116 12295 12296 +3 12296 12168 12116 +3 21612 21486 21324 +3 21324 21557 21612 +3 15113 15887 15888 +3 21669 21594 21597 +3 21597 21746 21669 +3 5306 4934 6328 +3 6328 5755 5306 +3 16317 15891 15838 +3 15838 16198 16317 +3 9470 9930 9720 +3 9720 8970 9470 +3 17477 17182 17556 +3 17556 18047 17477 +3 7176 7107 7177 +3 7177 7174 7176 +3 11535 11854 11689 +3 11689 11621 11535 +3 18436 18357 18526 +3 18526 18525 18436 +3 16431 16076 16136 +3 16136 16741 16431 +3 19424 19531 19779 +3 19779 19780 19424 +3 13260 13306 13550 +3 13550 13163 13260 +3 20521 19939 20332 +3 23535 23440 23765 +3 12996 13097 13283 +3 13283 13054 12996 +3 8880 8943 8882 +3 8882 8881 8880 +3 9834 10270 10481 +3 10481 10079 9834 +3 19006 19099 20498 +3 20498 19655 19006 +3 6482 6610 6732 +3 6732 6882 6482 +3 2890 2677 2564 +3 22664 22506 22663 +3 22663 23023 22664 +3 4916 5077 5076 +3 5076 4760 4916 +3 12115 12165 12038 +3 12038 11769 12115 +3 22046 22047 22048 +3 22048 22473 22046 +3 17481 17557 18050 +3 18050 17953 17481 +3 12440 12892 12780 +3 12780 12836 12440 +3 20454 21028 21267 +3 21267 20559 20454 +3 11403 11406 11404 +3 11404 11487 11403 +3 12035 12034 11757 +3 11757 11353 12035 +3 11209 11444 12286 +3 12286 11758 11209 +3 22829 23119 23390 +3 23390 23156 22829 +3 20352 19990 20448 +3 20448 20646 20352 +3 10777 10700 10867 +3 19217 19544 20511 +3 9635 9246 9577 +3 9577 9576 9635 +3 12910 13589 13354 +3 13354 13126 12910 +3 10234 10237 10238 +3 10238 10240 10234 +3 17451 17687 17924 +3 17924 17607 17451 +3 20432 20224 21092 +3 21092 20536 20432 +3 4533 4923 5089 +3 528 587 568 +3 568 490 528 +3 13613 13614 14020 +3 14020 14191 13613 +3 9075 9444 9518 +3 9518 9262 9075 +3 7460 7251 7031 +3 7031 7943 7460 +3 21081 19554 19803 +3 19803 21080 21081 +3 18257 17965 18427 +3 18427 18350 18257 +3 12792 13113 13195 +3 13195 13008 12792 +3 7721 7832 7969 +3 7969 7128 7721 +3 12837 13059 12999 +3 12999 12690 12837 +3 20230 20854 20550 +3 20550 19965 20230 +3 24886 24896 24901 +3 24901 24868 24886 +3 21421 21716 21844 +3 21844 21348 21421 +3 14888 14951 14632 +3 14632 14338 14888 +3 15261 15025 15628 +3 15628 15330 15261 +3 16200 16319 16318 +3 16318 16375 16200 +3 530 588 395 +3 395 515 530 +3 21565 21832 22054 +3 22054 21770 21565 +3 11406 11403 11489 +3 11489 11492 11406 +3 14666 14248 14360 +3 24130 24037 23862 +3 23862 23964 24130 +3 11022 11820 11951 +3 11951 10858 11022 +3 20492 20491 20190 +3 20190 20192 20492 +3 4292 4102 3806 +3 3806 4060 4292 +3 24034 24129 24157 +3 365 364 300 +3 300 317 365 +3 7324 7185 7256 +3 7256 7527 7324 +3 16224 16105 16153 +3 16153 16223 16224 +3 16849 17052 16913 +3 16913 16850 16849 +3 1905 1847 1607 +3 1607 1783 1905 +3 20740 21388 21387 +3 21387 20836 20740 +3 19329 19225 20425 +3 20425 19941 19329 +3 8594 8246 9000 +3 9000 9056 8594 +3 8741 9267 9078 +3 9078 8812 8741 +3 20541 20759 21410 +3 21410 21174 20541 +3 3370 3441 3495 +3 3495 3223 3370 +3 4490 4733 5169 +3 5169 4734 4490 +3 10972 11124 11283 +3 11283 10410 10972 +3 3090 3250 3686 +3 3686 3646 3090 +3 22382 22323 22495 +3 22495 22442 22382 +3 9972 9620 9490 +3 9490 9492 9972 +3 1347 1241 1283 +3 1283 1308 1347 +3 5209 5000 4907 +3 4907 4754 5209 +3 10434 10015 10101 +3 24743 24673 24699 +3 24699 24711 24743 +3 9554 9734 9617 +3 9617 9407 9554 +3 4416 4465 4617 +3 4617 4414 4416 +3 12113 12479 12818 +3 16193 16427 15471 +3 15471 15829 16193 +3 22474 22728 22773 +3 22773 22819 22474 +3 5097 4822 5165 +3 5165 5228 5097 +3 22545 22365 22221 +3 22221 22311 22545 +3 880 1032 1200 +3 1200 1013 880 +3 7150 6790 6537 +3 6537 6863 7150 +3 8010 8670 8605 +3 8605 8068 8010 +3 4368 4524 4190 +3 4190 3993 4368 +3 18824 18932 18723 +3 2760 2818 2551 +3 2551 2373 2760 +3 13421 13139 13468 +3 13468 13802 13421 +3 22489 22655 22224 +3 22224 22063 22489 +3 6200 6649 6776 +3 6776 6260 6200 +3 10493 10895 10564 +3 10564 10491 10493 +3 4779 5366 5493 +3 5493 5235 4779 +3 23377 23422 23518 +3 23518 23517 23377 +3 2857 2856 2927 +3 2927 2976 2857 +3 22122 22427 22593 +3 22593 22370 22122 +3 24623 24657 24713 +3 24713 24734 24623 +3 21567 21622 21016 +3 21016 21262 21567 +3 24631 24656 24633 +3 24633 24553 24631 +3 21418 21628 21627 +3 21627 21569 21418 +3 15155 15156 15032 +3 15032 15097 15155 +3 23859 23959 23991 +3 23991 23895 23859 +3 7837 7978 8397 +3 8397 8034 7837 +3 4342 4546 4493 +3 4493 4072 4342 +3 19858 20012 19609 +3 19609 19724 19858 +3 19025 19134 19132 +3 19132 18931 19025 +3 12586 12680 12721 +3 12721 12533 12586 +3 11742 12092 11819 +3 11819 11424 11742 +3 17565 17709 17641 +3 17641 17418 17565 +3 4089 4232 4412 +3 4412 4088 4089 +3 10061 9630 9170 +3 9170 9632 10061 +3 1345 1388 1619 +3 1619 1510 1345 +3 149 165 258 +3 10407 10336 9517 +3 9517 9699 10407 +3 5388 5446 5638 +3 5638 5519 5388 +3 13602 13700 13369 +3 13369 13168 13602 +3 1715 1624 1540 +3 3062 3173 3440 +3 3440 3274 3062 +3 1906 1785 2156 +3 2156 2068 1906 +3 7641 8127 8299 +3 8299 8191 7641 +3 5674 5608 5812 +3 5812 5736 5674 +3 13425 13515 13226 +3 13226 13278 13425 +3 9808 9733 9884 +3 9884 10045 9808 +3 11533 11687 11773 +3 11773 11620 11533 +3 16054 16165 16291 +3 16291 16233 16054 +3 22895 22992 22764 +3 3469 3301 3590 +3 3590 3894 3469 +3 5479 5288 5147 +3 21488 21616 21411 +3 21411 21254 21488 +3 23709 23788 23746 +3 23746 23601 23709 +3 17558 17627 17787 +3 8827 8826 8754 +3 2580 2581 2582 +3 5081 5215 5477 +3 5081 5477 5601 +3 8754 8969 9038 +3 9038 8827 8754 +3 5601 5147 5007 +3 5007 5081 5601 +3 12436 12074 11880 +3 11880 11801 12436 +3 13816 13480 13718 +3 13718 14025 13816 +3 10456 10851 10762 +3 10762 10532 10456 +3 10599 10746 10745 +3 4126 4310 4506 +3 4506 4216 4126 +3 16320 16322 16493 +3 10986 10651 10007 +3 10007 11229 10986 +3 23722 23535 23765 +3 23765 23886 23722 +3 16312 16480 15827 +3 20204 20610 20897 +3 20897 20078 20204 +3 4232 4566 4954 +3 4954 4412 4232 +3 10745 10928 11090 +3 11090 11001 10745 +3 10759 11329 10944 +3 10944 10850 10759 +3 8205 8258 8141 +3 8141 8071 8205 +3 11627 11701 12126 +3 12126 11782 11627 +3 3478 3601 3543 +3 3543 3433 3478 +3 5042 5442 5629 +3 5629 5187 5042 +3 17671 18011 17513 +3 17513 17228 17671 +3 12935 12936 13181 +3 13181 12937 12935 +3 17551 17775 17863 +3 17863 17777 17551 +3 16201 15716 15657 +3 4232 4089 3894 +3 3894 4146 4232 +3 18647 18649 18384 +3 18384 18654 18647 +3 22338 22147 22251 +3 22251 22455 22338 +3 24712 24755 24770 +3 24770 24733 24712 +3 22511 22708 22942 +3 22942 22334 22511 +3 19538 20204 19660 +3 5432 5310 5175 +3 12058 12179 12374 +3 12374 12059 12058 +3 5629 5883 6335 +3 6335 6213 5629 +3 23404 23403 23662 +3 21944 21761 21694 +3 21694 21885 21944 +3 23841 23765 23766 +3 23766 24020 23841 +3 21744 21374 21375 +3 21375 21593 21744 +3 11670 11755 11671 +3 11671 11347 11670 +3 11420 11589 11818 +3 11994 11555 11482 +3 11482 11707 11994 +3 22767 22681 23001 +3 23001 22955 22767 +3 3157 3351 3533 +3 3533 3420 3157 +3 17611 17612 18035 +3 18035 17462 17611 +3 4054 4197 4573 +3 3161 3162 3102 +3 3102 3163 3161 +3 13346 13116 13072 +3 13072 12957 13346 +3 20942 21111 21195 +3 21195 21027 20942 +3 7627 7692 8048 +3 8048 7792 7627 +3 22400 22628 22901 +3 22901 22811 22400 +3 3557 3276 3854 +3 3854 3617 3557 +3 15944 15648 15945 +3 15945 16012 15944 +3 5571 5436 5250 +3 5250 5182 5571 +3 20208 20418 20616 +3 20616 20514 20208 +3 16679 16951 16880 +3 16880 16808 16679 +3 6442 6309 6566 +3 6566 6179 6442 +3 1670 1669 1761 +3 1761 1736 1670 +3 24266 24139 24430 +3 24430 24300 24266 +3 12073 12435 12497 +3 12497 12549 12073 +3 22005 21895 22116 +3 22116 22055 22005 +3 21674 21598 21538 +3 21538 21537 21674 +3 9582 9506 10173 +3 11443 12161 12036 +3 12036 11355 11443 +3 1118 1203 1317 +3 1317 1173 1118 +3 23207 23251 23208 +3 23208 23118 23207 +3 7385 7589 8254 +3 8254 8008 7385 +3 13606 13607 13648 +3 13648 13751 13606 +3 19376 20008 20005 +3 20005 19723 19376 +3 22841 22798 22941 +3 22941 22981 22841 +3 16878 17157 16738 +3 16738 16675 16878 +3 9739 9967 9965 +3 9965 9811 9739 +3 5847 5529 5207 +3 5207 5980 5847 +3 23517 23426 23424 +3 23424 23379 23517 +3 22007 22008 21708 +3 21708 21773 22007 +3 6889 6819 6617 +3 6617 6818 6889 +3 17277 17204 17063 +3 17063 17064 17277 +3 5417 5552 6007 +3 6007 5863 5417 +3 22651 22829 22783 +3 22783 22830 22651 +3 16302 15927 15992 +3 15992 16061 16302 +3 2716 3068 3183 +3 3183 2949 2716 +3 19544 19546 20512 +3 20512 20415 19544 +3 1724 1808 1866 +3 1866 1745 1724 +3 24650 24697 24737 +3 24737 24718 24650 +3 360 375 361 +3 361 312 360 +3 8912 8110 8464 +3 8464 8522 8912 +3 19688 19577 19348 +3 19348 19572 19688 +3 13136 12767 12679 +3 12679 12487 13136 +3 12094 11665 11516 +3 11516 11752 12094 +3 4214 4445 4592 +3 4592 4396 4214 +3 20406 20071 20199 +3 21568 21339 21340 +3 21340 21499 21568 +3 13830 13494 13539 +3 18926 19019 19020 +3 19020 18515 18926 +3 16950 17378 17308 +3 17308 17095 16950 +3 6190 5869 5227 +3 5227 5816 6190 +3 4981 4639 5027 +3 395 426 375 +3 375 359 395 +3 15502 15146 15389 +3 15389 16044 15502 +3 8757 9090 8903 +3 8511 8334 8171 +3 8171 7781 8511 +3 13001 13233 13524 +3 13524 13101 13001 +3 18884 18782 18669 +3 18575 18408 17612 +3 17612 18407 18575 +3 20132 19861 20017 +3 20017 20021 20132 +3 1719 1718 1802 +3 1802 1771 1719 +3 2612 3167 3360 +3 3360 3168 2612 +3 3075 3514 3632 +3 3632 2899 3075 +3 1028 1047 1005 +3 1005 1002 1028 +3 16699 16971 16573 +3 16573 16570 16699 +3 22087 22253 22460 +3 22460 22395 22087 +3 19913 19777 19420 +3 19420 19302 19913 +3 15930 16244 16356 +3 16356 16181 15930 +3 8996 9305 9899 +3 9899 9627 8996 +3 14612 14734 14554 +3 14554 14493 14612 +3 16664 16477 15882 +3 15882 16419 16664 +3 17220 17291 17667 +3 17667 17362 17220 +3 6255 7134 6453 +3 6453 5945 6255 +3 11709 12064 12185 +3 12185 12131 11709 +3 7280 7067 7213 +3 7213 8036 7280 +3 14736 14613 14555 +3 14555 14497 14736 +3 18851 18746 18535 +3 18535 18751 18851 +3 18399 18119 17536 +3 17536 17927 18399 +3 4478 4670 4962 +3 4962 4577 4478 +3 3312 3354 3164 +3 3164 3265 3312 +3 13067 13108 13342 +3 13342 13387 13067 +3 1474 1556 1614 +3 1614 1505 1474 +3 2644 2732 2733 +3 2733 2529 2644 +3 22286 22319 22320 +3 22320 22020 22286 +3 9513 9762 10267 +3 10267 9988 9513 +3 8414 8294 8001 +3 8001 8658 8414 +3 11236 10994 10905 +3 10905 11300 11236 +3 23804 24029 24126 +3 24126 23986 23804 +3 1394 1465 1514 +3 1514 1518 1394 +3 20852 20761 21179 +3 21179 20546 20852 +3 14810 14571 14947 +3 14947 15020 14810 +3 7346 7686 7774 +3 7774 7485 7346 +3 8892 8381 8442 +3 8442 8740 8892 +3 13000 13523 13434 +3 13434 13382 13000 +3 19929 20083 20418 +3 20418 19795 19929 +3 23598 23414 23189 +3 23189 23188 23598 +3 11397 11484 11878 +3 11878 11635 11397 +3 24257 24287 24289 +3 24289 24259 24257 +3 17747 17833 18003 +3 18003 17831 17747 +3 22856 23230 22952 +3 22952 22674 22856 +3 15408 15342 15939 +3 15939 15587 15408 +3 12691 11731 11646 +3 11646 11886 12691 +3 23741 23740 23824 +3 20824 21222 21587 +3 21587 21298 20824 +3 2790 2586 2917 +3 2917 2971 2790 +3 18472 18664 18776 +3 18776 18875 18472 +3 10781 10870 11277 +3 11277 11199 10781 +3 21396 21691 21995 +3 21995 21397 21396 +3 18847 18846 18739 +3 18739 18740 18847 +3 14726 15181 15183 +3 15183 14921 14726 +3 23472 23425 23340 +3 23340 23429 23472 +3 8291 8588 8780 +3 8780 8589 8291 +3 20961 20881 20301 +3 20301 20806 20961 +3 16890 17168 17104 +3 17104 16889 16890 +3 1105 1028 1002 +3 1002 1046 1105 +3 24359 24267 24204 +3 24204 24431 24359 +3 2195 2097 1939 +3 1939 1904 2195 +3 2350 2422 2353 +3 2353 2423 2350 +3 19687 19573 19576 +3 19576 19690 19687 +3 11815 11187 10534 +3 10534 11418 11815 +3 11846 11681 11358 +3 11358 12039 11846 +3 2040 2204 2406 +3 2406 2202 2040 +3 22815 22866 23103 +3 23103 23047 22815 +3 18245 18502 19015 +3 19015 18420 18245 +3 10380 10379 10244 +3 20142 20362 20363 +3 20363 19880 20142 +3 7537 7332 6905 +3 4552 4597 4596 +3 4596 4599 4552 +3 355 372 390 +3 390 356 355 +3 22263 22636 22472 +3 22472 22044 22263 +3 10428 10284 9857 +3 9857 10198 10428 +3 18293 18461 18769 +3 18769 18772 18293 +3 14077 14079 14080 +3 14080 14141 14077 +3 17112 17253 17623 +3 17623 17038 17112 +3 7738 7645 7739 +3 7739 7642 7738 +3 1021 995 1040 +3 1040 1022 1021 +3 17114 17406 17183 +3 17183 16833 17114 +3 3950 3997 3996 +3 3996 3745 3950 +3 23413 23565 23510 +3 23510 23511 23413 +3 3100 2923 3205 +3 9933 10292 9867 +3 9867 9605 9933 +3 14986 15125 15295 +3 15295 15293 14986 +3 16366 16799 17515 +3 17515 17006 16366 +3 10075 9912 9511 +3 9511 10266 10075 +3 13893 13733 13585 +3 13585 13894 13893 +3 1321 1270 1436 +3 1436 1382 1321 +3 2762 2877 2941 +3 2941 2942 2762 +3 8452 8755 9207 +3 9207 9035 8452 +3 20829 20509 19320 +3 19320 19927 20829 +3 24527 24561 24562 +3 24562 24590 24527 +3 21301 21372 21527 +3 1915 2205 1814 +3 1814 1914 1915 +3 16670 17296 16735 +3 16735 16595 16670 +3 101 131 113 +3 113 102 101 +3 16961 17543 17169 +3 17169 16554 16961 +3 15500 15499 16043 +3 16043 15672 15500 +3 16163 16231 16520 +3 16520 16052 16163 +3 21903 21778 21268 +3 21268 21842 21903 +3 2797 2740 2800 +3 2800 3035 2797 +3 4950 5137 5276 +3 5276 5066 4950 +3 7156 6943 6799 +3 6799 7088 7156 +3 24912 24918 24914 +3 24914 24902 24912 +3 2332 3200 2972 +3 2972 2691 2332 +3 12701 12510 12342 +3 12342 12396 12701 +3 541 739 694 +3 694 599 541 +3 23182 23325 23181 +3 23181 22951 23182 +3 20833 21601 21475 +3 21475 20991 20833 +3 2915 2847 2462 +3 2462 3024 2915 +3 7632 7996 7631 +3 7631 7363 7632 +3 22068 22130 22019 +3 22019 21441 22068 +3 20622 19936 20089 +3 20089 20210 20622 +3 1273 1321 1382 +3 1382 1338 1273 +3 2842 2843 3577 +3 3577 3191 2842 +3 13141 12593 12495 +3 12495 13091 13141 +3 14225 14226 14514 +3 14514 14394 14225 +3 1248 1036 1120 +3 1120 1175 1248 +3 14716 14593 14843 +3 14843 14981 14716 +3 8989 9492 9490 +3 9490 9410 8989 +3 17347 17497 17346 +3 17346 17278 17347 +3 5131 5133 5134 +3 5134 5135 5131 +3 9777 10488 10276 +3 10276 9994 9777 +3 2291 2792 2693 +3 2693 2589 2291 +3 1899 1864 1660 +3 16380 16206 16555 +3 16555 16755 16380 +3 8013 8488 9257 +3 9257 8884 8013 +3 10676 10678 10680 +3 10680 10601 10676 +3 15535 15534 15123 +3 15123 15174 15535 +3 5170 5425 5752 +3 5752 5495 5170 +3 998 1025 1146 +3 1146 1148 998 +3 20951 21034 21351 +3 21351 21033 20951 +3 6995 6710 6455 +3 6455 6583 6995 +3 170 237 256 +3 256 228 170 +3 6604 6871 7309 +3 7309 6801 6604 +3 18299 18295 18292 +3 18292 18196 18299 +3 10973 11845 12472 +3 12472 11974 10973 +3 9068 8672 8606 +3 11898 12703 11958 +3 11958 11515 11898 +3 22831 22878 23159 +3 23159 23067 22831 +3 5843 6107 5977 +3 5977 6110 5843 +3 2783 2685 3080 +3 3080 2843 2783 +3 24411 24364 24439 +3 15237 15416 15488 +3 2604 2609 2607 +3 2607 2664 2604 +3 24105 24193 24223 +3 22909 23003 23050 +3 23050 22961 22909 +3 23095 22901 23188 +3 23188 23189 23095 +3 21655 21654 21653 +3 21653 21519 21655 +3 8696 8824 9086 +3 9086 9390 8696 +3 1030 1050 1061 +3 1061 1198 1030 +3 16396 16230 16115 +3 15218 15577 15692 +3 15692 15460 15218 +3 18836 18522 18621 +3 18621 18838 18836 +3 5817 6073 6252 +3 6252 5942 5817 +3 17765 18034 18405 +3 13564 13275 13370 +3 13370 13643 13564 +3 2150 2322 2525 +3 2525 2279 2150 +3 17249 17400 17399 +3 17399 17474 17249 +3 1299 1301 1340 +3 1340 1322 1299 +3 7174 7249 7242 +3 7242 7245 7174 +3 3009 3010 3287 +3 3287 3334 3009 +3 13069 12699 13194 +3 13194 13111 13069 +3 15001 14998 15136 +3 15136 15078 15001 +3 5825 5826 5827 +3 5827 5438 5825 +3 17251 18134 18327 +3 18327 17401 17251 +3 14760 14759 14957 +3 14957 14701 14760 +3 1752 1707 1909 +3 1909 1908 1752 +3 423 407 440 +3 440 455 423 +3 24933 24924 24880 +3 24880 24915 24933 +3 12413 12045 11914 +3 11914 12166 12413 +3 9990 10480 11044 +3 11044 10967 9990 +3 6171 6690 6823 +3 6823 6557 6171 +3 13436 13101 13976 +3 13976 13877 13436 +3 8918 8843 8842 +3 8842 8844 8918 +3 12507 12254 12562 +3 12562 12615 12507 +3 21329 21097 20439 +3 12255 12142 12020 +3 12020 11818 12255 +3 11601 11897 12026 +3 12026 11275 11601 +3 5434 5246 5248 +3 5248 5625 5434 +3 1944 2004 2331 +3 2331 2290 1944 +3 4682 5300 5233 +3 5233 5234 4682 +3 3332 3380 3921 +3 3921 3769 3332 +3 2318 2709 2819 +3 2819 2385 2318 +3 14126 13653 13807 +3 13807 13967 14126 +3 2807 2858 2805 +3 2805 2747 2807 +3 18565 18782 18215 +3 18215 17690 18565 +3 22919 22691 22542 +3 22542 22645 22919 +3 339 420 283 +3 283 271 339 +3 16231 16519 16910 +3 16910 16984 16231 +3 10541 10162 11421 +3 11421 11190 10541 +3 20232 20552 21262 +3 21262 21016 20232 +3 13286 13437 13617 +3 13617 13527 13286 +3 23182 23033 23180 +3 23180 23324 23182 +3 20021 20017 19866 +3 11515 11430 10474 +3 13626 13779 13778 +3 13778 13496 13626 +3 13158 13402 13626 +3 13626 13496 13158 +3 21236 21477 21987 +3 20999 20997 21757 +3 21757 21391 20999 +3 13660 13875 13615 +3 13615 13433 13660 +3 5007 5147 5288 +3 5288 4956 5007 +3 21757 21604 21605 +3 21605 21391 21757 +3 16012 16138 16195 +3 16195 16743 16012 +3 10874 11279 10707 +3 13433 13615 13381 +3 13381 13059 13433 +3 19318 19791 19317 +3 19317 18909 19318 +3 10456 10532 10314 +3 10314 10382 10456 +3 15071 14857 14675 +3 14675 14608 15071 +3 5545 5668 5734 +3 11147 11476 11300 +3 11300 10816 11147 +3 12238 12378 12545 +3 11701 11627 11233 +3 7165 7163 7314 +3 7314 7170 7165 +3 15281 14971 15164 +3 22668 22846 22618 +3 22618 22563 22668 +3 18276 18635 18454 +3 18454 18277 18276 +3 21236 21987 21604 +3 21604 21757 21236 +3 5085 5155 4923 +3 19893 20161 20165 +3 20165 20050 19893 +3 374 373 443 +3 443 458 374 +3 11278 11604 11605 +3 12797 12751 12569 +3 11515 10474 10774 +3 10774 11195 11515 +3 741 700 792 +3 9303 9560 9304 +3 9304 9106 9303 +3 21863 21586 21526 +3 21526 21798 21863 +3 5068 4905 4654 +3 4654 5206 5068 +3 5408 5150 5289 +3 21300 21225 21064 +3 21064 21740 21300 +3 23707 23674 23511 +3 23511 23510 23707 +3 18225 17765 17766 +3 17766 17542 18225 +3 7899 7477 7264 +3 7264 7051 7899 +3 14303 14412 14659 +3 14659 14352 14303 +3 20694 20873 20799 +3 20799 20800 20694 +3 8232 8043 7354 +3 7354 7909 8232 +3 5931 6247 6063 +3 6063 6007 5931 +3 20643 21257 20103 +3 20103 20442 20643 +3 3347 3097 3420 +3 3420 3303 3347 +3 12339 12451 12023 +3 12023 11821 12339 +3 18967 18650 18652 +3 18652 18866 18967 +3 24700 24674 24747 +3 24747 24745 24700 +3 19013 19014 20422 +3 20422 19435 19013 +3 17861 18131 18041 +3 18041 17863 17861 +3 24499 24478 24547 +3 24547 24548 24499 +3 12835 13058 13098 +3 13098 12997 12835 +3 21718 21351 21034 +3 21034 21425 21718 +3 22854 23280 23036 +3 23036 22994 22854 +3 17029 16961 16754 +3 20029 20028 19881 +3 19881 19742 20029 +3 9685 9633 8861 +3 8861 9242 9685 +3 5848 5978 6044 +3 6044 6045 5848 +3 3875 3630 3337 +3 3337 3513 3875 +3 14750 15261 14880 +3 14880 14627 14750 +3 10268 10783 11041 +3 11041 10480 10268 +3 15011 15200 15385 +3 15385 15086 15011 +3 18349 18152 17884 +3 17884 18153 18349 +3 9768 9590 9262 +3 9262 9518 9768 +3 14106 14463 14289 +3 14289 14105 14106 +3 18523 18356 19685 +3 19685 19462 18523 +3 13717 13818 14079 +3 14079 14024 13717 +3 15067 15187 15370 +3 8868 8429 8930 +3 8930 8867 8868 +3 2826 2952 3068 +3 3068 2716 2826 +3 11776 11855 11924 +3 11924 11857 11776 +3 12684 12727 13174 +3 13174 13049 12684 +3 14162 14878 15393 +3 15393 14695 14162 +3 2979 2860 2861 +3 2861 2978 2979 +3 21752 21751 21231 +3 21231 21475 21752 +3 11688 11922 11855 +3 11855 11854 11688 +3 17190 17484 17955 +3 17955 17790 17190 +3 1731 1502 1434 +3 1434 1550 1731 +3 23741 23903 24040 +3 24040 23932 23741 +3 6655 6264 6209 +3 6209 6656 6655 +3 367 416 468 +3 468 398 367 +3 3214 3215 3171 +3 3171 2933 3214 +3 22512 22617 22667 +3 22667 22615 22512 +3 8344 8646 8977 +3 8977 8582 8344 +3 13776 14098 13890 +3 13890 13731 13776 +3 12322 12994 12993 +3 12993 12832 12322 +3 1297 1271 1272 +3 1272 1298 1297 +3 12829 12775 12497 +3 12497 12730 12829 +3 14815 14950 15211 +3 15211 15151 14815 +3 4128 4399 4449 +3 4449 4351 4128 +3 16612 16330 16385 +3 7833 7970 8395 +3 8395 8168 7833 +3 2408 2409 2410 +3 2410 2467 2408 +3 6883 6730 6884 +3 6884 6885 6883 +3 22934 23218 22746 +3 22746 22976 22934 +3 19502 19076 18770 +3 14103 14461 13948 +3 13948 14460 14103 +3 18604 17797 17493 +3 17493 18346 18604 +3 3655 3946 3426 +3 3426 3261 3655 +3 18888 19087 19406 +3 19406 18671 18888 +3 16924 17066 17129 +3 17129 16783 16924 +3 6618 6491 6357 +3 6357 6490 6618 +3 5004 4917 5145 +3 5145 5541 5004 +3 5575 5573 5251 +3 5251 5441 5575 +3 6075 5751 5750 +3 5750 6390 6075 +3 3687 3940 4316 +3 4316 3649 3687 +3 23419 23468 23420 +3 23420 23418 23419 +3 1589 1343 1479 +3 1479 1441 1589 +3 24900 24923 24922 +3 24922 24905 24900 +3 18995 18676 18314 +3 18314 18220 18995 +3 5142 5343 5534 +3 5534 5342 5142 +3 8947 9076 8319 +3 8319 8440 8947 +3 11049 11757 11441 +3 11441 10271 11049 +3 7431 7857 8291 +3 8291 8589 7431 +3 12986 12541 12183 +3 12183 12880 12986 +3 14532 14295 14974 +3 14974 15227 14532 +3 19600 19473 19846 +3 19846 19841 19600 +3 24800 24725 24804 +3 4345 4259 4787 +3 4787 4547 4345 +3 3187 3632 3878 +3 3878 3679 3187 +3 24104 24034 24157 +3 24157 24251 24104 +3 22564 22183 22394 +3 22394 22759 22564 +3 3094 2792 3031 +3 3031 2918 3094 +3 11841 11441 11757 +3 11757 12034 11841 +3 2987 2867 2702 +3 2702 2865 2987 +3 10117 10369 10735 +3 10735 10444 10117 +3 12404 12709 12710 +3 12710 12621 12404 +3 16724 16926 17282 +3 17282 16725 16724 +3 4535 4772 4726 +3 4726 4483 4535 +3 5986 5851 5533 +3 5533 6050 5986 +3 21598 21541 21540 +3 21540 21538 21598 +3 19878 19496 19382 +3 19382 19877 19878 +3 4928 5015 5358 +3 5358 5164 4928 +3 17992 18172 18440 +3 18440 17994 17992 +3 5093 5223 5932 +3 5932 5739 5093 +3 8943 9073 9122 +3 9122 9016 8943 +3 6037 6104 6349 +3 6349 6547 6037 +3 10470 10956 10954 +3 10954 10261 10470 +3 7260 7400 7466 +3 7466 6965 7260 +3 13244 13120 12754 +3 12754 12960 13244 +3 9520 9770 9771 +3 9771 9193 9520 +3 7686 7553 7835 +3 24346 24395 24396 +3 10004 10005 9924 +3 9924 10350 10004 +3 24878 24899 24860 +3 16606 16437 16552 +3 16552 16376 16606 +3 14011 14664 14779 +3 14779 14910 14011 +3 183 150 204 +3 204 203 183 +3 7863 7866 7510 +3 7510 6594 7863 +3 6662 6861 7432 +3 7432 6592 6662 +3 8497 8629 9196 +3 9196 9025 8497 +3 10511 10438 10206 +3 10206 10435 10511 +3 8195 8424 8865 +3 8865 8302 8195 +3 24808 24840 24833 +3 844 749 815 +3 815 885 844 +3 2412 2411 2590 +3 2590 2695 2412 +3 20838 20908 21074 +3 21074 21075 20838 +3 23946 23945 24022 +3 24022 24023 23946 +3 19825 19962 19956 +3 19956 19694 19825 +3 23215 22933 23121 +3 23121 23122 23215 +3 16975 16837 16392 +3 16392 16702 16975 +3 208 147 181 +3 181 179 208 +3 11982 12054 12229 +3 12229 12119 11982 +3 24207 24144 24143 +3 24143 24022 24207 +3 18402 19296 19413 +3 19413 18677 18402 +3 14364 13868 13428 +3 13428 13812 14364 +3 8148 8264 8624 +3 8624 8317 8148 +3 15042 14704 14829 +3 14829 15107 15042 +3 835 1033 1113 +3 1113 1054 835 +3 10908 10915 10593 +3 10593 10300 10908 +3 22470 22726 22905 +3 22905 22770 22470 +3 15049 14979 14839 +3 14839 15286 15049 +3 4747 4315 4273 +3 4273 4515 4747 +3 13683 13627 13203 +3 13203 13350 13683 +3 11578 11330 11329 +3 11329 11182 11578 +3 24077 24119 24198 +3 24198 24232 24077 +3 17001 17220 17221 +3 17221 17074 17001 +3 5881 6086 6654 +3 6654 6020 5881 +3 24129 24189 24222 +3 24222 24157 24129 +3 22801 22946 22758 +3 15120 15121 15291 +3 15291 15359 15120 +3 7348 7485 7978 +3 7978 7837 7348 +3 17860 17859 17858 +3 17858 18130 17860 +3 9390 9086 9391 +3 9391 9328 9390 +3 10828 10742 10528 +3 10528 10744 10828 +3 13043 11868 11700 +3 14328 14440 14439 +3 14439 14376 14328 +3 19763 19898 20169 +3 20169 20051 19763 +3 11185 11417 11103 +3 11103 10762 11185 +3 21298 21299 21368 +3 21368 21223 21298 +3 9279 9654 10197 +3 10197 10008 9279 +3 13230 13327 13096 +3 13096 12889 13230 +3 8303 8865 9062 +3 9062 8790 8303 +3 12637 12974 12716 +3 12716 12293 12637 +3 6653 6926 7143 +3 7143 6713 6653 +3 22979 22749 22605 +3 14219 13775 13731 +3 13731 13890 14219 +3 18446 18536 18854 +3 18854 18757 18446 +3 21860 22076 21797 +3 21797 21660 21860 +3 14976 15352 15168 +3 16485 16194 15708 +3 15708 16072 16485 +3 6142 5950 6081 +3 6081 6207 6142 +3 15676 15799 16339 +3 16339 16048 15676 +3 13394 13776 13731 +3 13731 13730 13394 +3 11700 11384 11699 +3 11699 13043 11700 +3 18610 18614 18725 +3 18725 18723 18610 +3 10097 9711 9462 +3 13533 13667 13935 +3 13935 13444 13533 +3 456 527 621 +3 621 511 456 +3 20550 20854 21014 +3 21014 20763 20550 +3 22703 22839 23355 +3 23355 22796 22703 +3 1680 1699 1471 +3 1471 1603 1680 +3 15549 16274 16215 +3 16215 15493 15549 +3 3648 4086 4137 +3 4137 3983 3648 +3 9417 8850 8851 +3 8851 8781 9417 +3 16516 16397 15977 +3 15977 16113 16516 +3 9329 9207 9393 +3 9393 9330 9329 +3 2291 2587 2588 +3 2588 2792 2291 +3 24492 24581 24484 +3 24484 24462 24492 +3 16999 17071 16865 +3 16865 16537 16999 +3 2718 2626 2776 +3 2776 2831 2718 +3 14569 14693 14387 +3 14387 14386 14569 +3 13371 13142 13173 +3 13173 13319 13371 +3 13026 13027 13204 +3 13204 13122 13026 +3 740 787 833 +3 833 789 740 +3 13403 13627 13834 +3 13834 13735 13403 +3 10063 10327 11426 +3 11426 11194 10063 +3 2544 2699 2659 +3 2659 2489 2544 +3 19053 19161 19163 +3 19163 18956 19053 +3 20567 20254 20372 +3 20372 20369 20567 +3 23664 23662 23776 +3 23776 23663 23664 +3 4735 4682 4881 +3 4881 4340 4735 +3 9769 9591 9838 +3 9838 10082 9769 +3 7736 7921 8294 +3 8294 7862 7736 +3 5463 5000 5658 +3 5658 5723 5463 +3 4692 4840 5033 +3 5033 4889 4692 +3 19829 19971 19974 +3 19974 19967 19829 +3 7683 7972 8170 +3 8170 7344 7683 +3 18529 18270 18362 +3 791 679 659 +3 659 660 791 +3 4704 5341 5071 +3 5071 4750 4704 +3 9165 9624 9819 +3 9819 9563 9165 +3 10701 10867 10868 +3 10868 11517 10701 +3 10750 10840 10838 +3 10838 10749 10750 +3 2437 2499 2432 +3 2432 2435 2437 +3 9758 10068 9686 +3 9686 9179 9758 +3 18224 18122 17935 +3 17935 17934 18224 +3 1261 1352 1449 +3 1449 1402 1261 +3 9183 8725 8369 +3 8369 8795 9183 +3 6919 6578 6848 +3 6848 6195 6919 +3 18595 18142 18141 +3 18141 18708 18595 +3 16830 16445 16447 +3 16447 16897 16830 +3 12231 12307 12123 +3 12123 12122 12231 +3 2609 2604 2492 +3 16874 17079 17080 +3 17080 16796 16874 +3 19994 20009 20241 +3 23378 23377 23517 +3 23517 23379 23378 +3 545 657 642 +3 642 470 545 +3 17800 18069 18155 +3 8014 7892 8555 +3 8555 8074 8014 +3 5554 5740 5867 +3 5867 5866 5554 +3 18409 18410 18577 +3 16687 16553 16688 +3 16688 17026 16687 +3 5441 5443 5514 +3 5514 5632 5441 +3 6254 5685 5303 +3 5303 5617 6254 +3 10982 10897 10798 +3 10798 11137 10982 +3 17340 17055 16991 +3 16991 17422 17340 +3 15051 14839 14535 +3 14535 14714 15051 +3 21536 21468 21472 +3 21472 21597 21536 +3 8701 8333 8037 +3 8037 8097 8701 +3 4677 4774 5017 +3 5017 4730 4677 +3 22022 21969 22023 +3 22023 22235 22022 +3 6135 6199 6707 +3 6707 6775 6135 +3 904 1152 1049 +3 1049 1007 904 +3 16816 17023 17022 +3 17022 16815 16816 +3 18020 18561 18562 +3 18562 17919 18020 +3 14433 14256 14854 +3 14854 15301 14433 +3 575 560 559 +3 559 614 575 +3 4727 4534 4676 +3 4676 4875 4727 +3 22960 23199 23294 +3 23294 23048 22960 +3 17278 17277 17064 +3 17064 17206 17278 +3 5484 5605 5671 +3 5671 5606 5484 +3 3956 4666 4422 +3 4422 3955 3956 +3 1922 1925 2048 +3 2048 2112 1922 +3 8608 9070 8933 +3 8933 8607 8608 +3 7420 6855 6926 +3 6926 6457 7420 +3 3766 3505 3669 +3 3669 3767 3766 +3 24887 24932 24945 +3 24945 24939 24887 +3 2213 2552 2549 +3 14661 14537 14304 +3 13937 13621 13670 +3 11554 11710 11631 +3 11631 11997 11554 +3 21249 21250 21405 +3 21405 21323 21249 +3 9395 9602 9714 +3 9714 9038 9395 +3 14260 14371 14491 +3 14491 14261 14260 +3 19282 19283 19503 +3 12535 12681 12984 +3 12984 12723 12535 +3 9987 10552 10872 +3 10872 10402 9987 +3 9602 9949 9787 +3 9787 9714 9602 +3 484 418 523 +3 523 636 484 +3 4976 4778 4439 +3 15709 15526 15352 +3 15352 15353 15709 +3 10731 10904 10813 +3 10813 10580 10731 +3 17931 17853 17762 +3 16537 16358 16188 +3 16188 16663 16537 +3 19862 20013 20135 +3 20135 19869 19862 +3 10368 10371 10376 +3 10376 10374 10368 +3 13021 13496 13399 +3 13399 13020 13021 +3 4976 4439 4489 +3 4489 4881 4976 +3 23863 23901 23997 +3 23997 23965 23863 +3 18092 18374 18450 +3 24816 24833 24832 +3 14256 14081 14434 +3 5689 5762 6261 +3 6261 6708 5689 +3 10144 10140 10143 +3 10143 10246 10144 +3 23697 23858 23731 +3 23731 23624 23697 +3 3277 3666 3496 +3 3496 3374 3277 +3 1 20 9 +3 9 38 1 +3 24611 24651 24620 +3 24620 24575 24611 +3 21145 20607 20316 +3 20316 20317 21145 +3 22526 22767 22955 +3 22955 22677 22526 +3 24386 24268 24444 +3 24444 24466 24386 +3 124 153 143 +3 143 125 124 +3 12842 12788 12614 +3 6292 6613 7099 +3 7099 6737 6292 +3 5290 5008 4813 +3 4813 5083 5290 +3 16385 16099 16613 +3 23718 23942 24013 +3 24013 23796 23718 +3 4685 4442 4739 +3 4739 4831 4685 +3 3767 4012 4065 +3 4065 3810 3767 +3 17628 16979 16978 +3 16978 16624 17628 +3 24180 24181 24212 +3 24212 24211 24180 +3 2838 2635 2524 +3 2524 2574 2838 +3 20035 19749 19285 +3 19285 19750 20035 +3 4092 4190 4524 +3 4524 4618 4092 +3 12974 12637 13033 +3 13033 13263 12974 +3 21946 22208 22356 +3 22356 22211 21946 +3 12674 12227 12367 +3 12367 12482 12674 +3 9051 9301 9349 +3 9349 8985 9051 +3 5805 6175 6051 +3 6051 5854 5805 +3 5731 5479 5147 +3 5147 5601 5731 +3 6048 6617 6819 +3 6819 6432 6048 +3 20365 20561 20144 +3 20144 19745 20365 +3 24614 24521 24506 +3 24506 24568 24614 +3 12994 13054 13282 +3 13282 12993 12994 +3 23224 22709 22942 +3 19740 20027 20141 +3 20141 20142 19740 +3 22008 22219 22360 +3 22360 22362 22008 +3 17916 18209 18306 +3 18306 17915 17916 +3 6755 6626 6904 +3 6904 6905 6755 +3 4205 4533 4725 +3 4725 4432 4205 +3 22006 22057 22363 +3 22363 22113 22006 +3 13518 13094 12992 +3 12992 13326 13518 +3 1048 955 852 +3 852 954 1048 +3 3374 3496 3807 +3 3807 3324 3374 +3 5632 5514 5515 +3 5515 5963 5632 +3 11039 11278 11349 +3 12767 13136 13560 +3 13560 13038 12767 +3 11322 11415 11499 +3 11499 11321 11322 +3 10965 10477 10075 +3 10075 10476 10965 +3 20240 20131 20124 +3 20124 20118 20240 +3 6544 6478 6671 +3 6671 6283 6544 +3 18286 18285 18288 +3 18288 18284 18286 +3 7755 8435 8314 +3 8314 7820 7755 +3 21059 20604 20719 +3 20719 20718 21059 +3 623 650 682 +3 682 605 623 +3 1821 1735 1673 +3 1673 1671 1821 +3 16819 16959 16960 +3 21212 21651 21284 +3 21284 21053 21212 +3 14951 15454 15398 +3 15398 15093 14951 +3 10457 10384 10313 +3 10313 10050 10457 +3 1145 1277 1303 +3 1303 1161 1145 +3 387 404 435 +3 435 405 387 +3 23332 23289 23373 +3 24464 24487 24474 +3 24474 24475 24464 +3 1212 983 984 +3 984 1150 1212 +3 4868 5144 4955 +3 4955 4809 4868 +3 1265 1266 1376 +3 1376 1223 1265 +3 9154 9153 9941 +3 9941 9546 9154 +3 23412 23635 23510 +3 23510 23565 23412 +3 19422 19423 19530 +3 6565 6756 6969 +3 11808 12322 12832 +3 12832 12382 11808 +3 19117 18702 18915 +3 18915 19223 19117 +3 2128 2134 2238 +3 2238 2174 2128 +3 14566 15256 15504 +3 15504 14807 14566 +3 19684 19821 20441 +3 20441 20102 19684 +3 12306 12425 12423 +3 12423 12485 12306 +3 6603 6670 6869 +3 6212 5627 5771 +3 16593 16063 16184 +3 15677 15976 16113 +3 16113 15977 15677 +3 23712 23789 23638 +3 23638 23677 23712 +3 17132 17209 17657 +3 17657 17499 17132 +3 18772 18769 19076 +3 19076 18873 18772 +3 5656 5462 5460 +3 5460 5722 5656 +3 10357 10570 10808 +3 10808 10574 10357 +3 14724 15179 15418 +3 15418 15064 14724 +3 14853 15189 15369 +3 15369 15188 14853 +3 19503 19626 19393 +3 19393 19282 19503 +3 19943 19669 19557 +3 19557 19121 19943 +3 12059 12060 11989 +3 11989 11933 12059 +3 24256 24351 24287 +3 24287 24192 24256 +3 10457 10386 10153 +3 10153 10945 10457 +3 22072 21792 21521 +3 21521 21520 22072 +3 10863 11198 11829 +3 11829 11196 10863 +3 20403 19915 20706 +3 20706 20599 20403 +3 13610 13868 14017 +3 14017 13710 13610 +3 2523 2726 2725 +3 2725 2395 2523 +3 9435 9508 9832 +3 9832 9581 9435 +3 16010 15589 15165 +3 15165 15470 16010 +3 8280 6994 6774 +3 6774 7621 8280 +3 325 324 293 +3 293 311 325 +3 21918 21798 21732 +3 21732 21917 21918 +3 5428 5561 5173 +3 5173 5105 5428 +3 2493 2346 2602 +3 2602 2702 2493 +3 11272 11827 11895 +3 11895 11032 11272 +3 1022 1125 1069 +3 1069 996 1022 +3 22566 22565 22756 +3 22756 22622 22566 +3 17255 17705 17411 +3 17411 17330 17255 +3 1414 1413 1359 +3 1359 1384 1414 +3 13870 14133 14317 +3 14317 14250 13870 +3 19805 20629 19806 +3 19806 19331 19805 +3 14867 15083 15141 +3 15141 14936 14867 +3 21334 21493 21494 +3 21494 21258 21334 +3 11861 11984 11926 +3 11926 11864 11861 +3 18258 18517 18614 +3 18614 18429 18258 +3 21499 21569 21627 +3 21627 21711 21499 +3 18707 18917 19224 +3 19224 18705 18707 +3 13409 12865 12817 +3 12817 13359 13409 +3 8596 8597 8359 +3 8359 8297 8596 +3 22771 22869 22909 +3 22909 22772 22771 +3 18032 18120 18218 +3 18218 17931 18032 +3 16957 17533 18026 +3 18026 17849 16957 +3 9193 9378 9192 +3 9192 9520 9193 +3 7099 7385 7319 +3 7319 6737 7099 +3 9637 9431 9249 +3 9249 8934 9637 +3 8710 8586 8843 +3 8843 9484 8710 +3 9977 10055 9976 +3 9976 10054 9977 +3 19143 19574 19818 +3 19818 19350 19143 +3 19956 19820 19690 +3 19690 19691 19956 +3 15138 15306 15194 +3 15194 14863 15138 +3 9015 9072 9251 +3 9251 9121 9015 +3 6146 6402 6589 +3 6589 6403 6146 +3 644 661 620 +3 620 768 644 +3 3645 3889 3824 +3 3824 3735 3645 +3 21540 21541 21314 +3 21314 21471 21540 +3 1185 1186 1026 +3 1026 1044 1185 +3 13090 12827 12543 +3 12543 12987 13090 +3 8649 8979 9479 +3 5707 5974 5644 +3 5644 5261 5707 +3 3252 3416 3688 +3 3688 3417 3252 +3 20583 20391 20390 +3 20390 20866 20583 +3 16407 16237 16119 +3 16119 16349 16407 +3 15585 15464 15280 +3 15280 15824 15585 +3 21217 20971 21293 +3 21293 21913 21217 +3 11602 11958 12210 +3 12210 12211 11602 +3 16492 16377 16024 +3 16024 16689 16492 +3 4859 4863 5529 +3 5529 5136 4859 +3 1191 1284 1129 +3 1129 1193 1191 +3 24722 24751 24709 +3 24709 24664 24722 +3 2378 2313 2368 +3 2368 2311 2378 +3 19626 19744 19627 +3 12932 13221 13370 +3 13370 13275 12932 +3 10221 10520 10822 +3 10822 10668 10221 +3 17248 16827 16966 +3 16966 17323 17248 +3 5752 6075 6390 +3 6390 6195 5752 +3 10847 10848 11181 +3 11181 10941 10847 +3 14930 15002 15138 +3 15138 15000 14930 +3 23561 23966 23779 +3 23779 23822 23561 +3 4556 4650 5268 +3 5268 4800 4556 +3 20341 20535 20756 +3 20756 20537 20341 +3 2424 2491 2749 +3 2749 2488 2424 +3 10068 10474 10547 +3 10547 9828 10068 +3 17254 18048 17786 +3 17786 17329 17254 +3 3303 3533 4034 +3 4034 3738 3303 +3 22672 22459 22299 +3 22299 22568 22672 +3 20718 20892 21220 +3 21220 21059 20718 +3 13470 13471 13174 +3 13174 13279 13470 +3 23353 23021 23444 +3 23444 23544 23353 +3 21916 22073 22136 +3 22136 22137 21916 +3 7211 7618 7553 +3 7553 7062 7211 +3 6215 6156 6032 +3 6032 6214 6215 +3 24059 23954 23695 +3 23695 23727 24059 +3 20308 20404 20817 +3 20817 20309 20308 +3 23586 23809 23811 +3 23811 23812 23586 +3 12459 12267 12618 +3 12618 12659 12459 +3 14028 13976 13762 +3 13762 13974 14028 +3 17843 17919 18562 +3 18562 18392 17843 +3 20209 20327 19014 +3 19014 19328 20209 +3 12891 12646 12076 +3 12076 12691 12891 +3 11551 11080 10817 +3 10817 11081 11551 +3 11243 11557 12001 +3 12001 11717 11243 +3 20651 20452 21190 +3 21190 21022 20651 +3 276 220 228 +3 228 322 276 +3 16326 16963 16824 +3 16824 16207 16326 +3 16880 16951 17530 +3 17530 17013 16880 +3 2344 2661 2751 +3 2751 2601 2344 +3 16342 15981 15982 +3 15982 16166 16342 +3 1924 1822 1921 +3 1921 2009 1924 +3 906 957 1063 +3 7744 7882 8134 +3 8134 7884 7744 +3 20948 20862 21199 +3 21199 21113 20948 +3 11875 11874 12240 +3 12240 12187 11875 +3 24607 24658 24646 +3 24646 24581 24607 +3 10472 10621 9983 +3 7882 8302 8303 +3 8303 8134 7882 +3 6399 6141 5953 +3 5953 5877 6399 +3 6246 5609 5863 +3 5863 6006 6246 +3 15813 16467 16060 +3 16060 15925 15813 +3 18313 18676 19092 +3 19092 18894 18313 +3 11650 11649 11944 +3 11944 12014 11650 +3 988 931 932 +3 932 840 988 +3 11520 11349 11278 +3 11278 11605 11520 +3 22870 22535 22641 +3 22641 22911 22870 +3 12129 11989 12060 +3 19342 19141 19243 +3 19243 19458 19342 +3 16052 16520 16463 +3 16463 16167 16052 +3 12611 12894 13004 +3 13004 12610 12611 +3 17603 17377 17305 +3 17305 17304 17603 +3 16259 16369 16081 +3 16081 16139 16259 +3 219 208 146 +3 146 196 219 +3 9504 9575 9906 +3 9906 9427 9504 +3 16709 17332 17490 +3 17490 17491 16709 +3 14935 15008 14798 +3 14798 14800 14935 +3 18191 18192 18103 +3 18103 18194 18191 +3 23039 23037 22573 +3 22573 23093 23039 +3 22894 22567 22458 +3 22458 22762 22894 +3 4998 4748 5271 +3 5271 5270 4998 +3 23692 23849 23983 +3 23983 23851 23692 +3 1238 1212 1150 +3 1150 1240 1238 +3 23656 23768 23725 +3 23725 23577 23656 +3 7258 6828 7259 +3 7259 7464 7258 +3 8212 7957 8440 +3 8440 8319 8212 +3 7595 7525 7705 +3 7705 7706 7595 +3 7737 7871 8190 +3 8190 7924 7737 +3 3208 3427 3701 +3 3701 3307 3208 +3 17560 18052 18338 +3 18338 17044 17560 +3 21836 22169 21837 +3 21837 21498 21836 +3 2326 2729 2527 +3 2527 2401 2326 +3 10356 10354 10499 +3 18011 18283 18198 +3 18198 17749 18011 +3 1002 874 953 +3 953 1046 1002 +3 4023 3582 3407 +3 3407 3459 4023 +3 4562 4654 4752 +3 4752 4363 4562 +3 23303 23385 23435 +3 23435 23569 23303 +3 944 976 994 +3 994 979 944 +3 19812 19678 20538 +3 20538 20225 19812 +3 9515 9259 8944 +3 8944 8735 9515 +3 20156 20259 20261 +3 20261 20263 20156 +3 551 549 475 +3 475 550 551 +3 1135 1407 1406 +3 1406 1201 1135 +3 6572 7053 7265 +3 7265 6760 6572 +3 22924 22592 22486 +3 22486 22545 22924 +3 5715 5589 6164 +3 6164 5901 5715 +3 4880 4681 4439 +3 4439 4778 4880 +3 19971 19829 19707 +3 19707 19708 19971 +3 14752 15270 14888 +3 14888 14634 14752 +3 9696 10335 10785 +3 10785 10968 9696 +3 12914 13357 13592 +3 13592 13161 12914 +3 190 226 194 +3 194 191 190 +3 16474 16534 16533 +3 16533 16357 16474 +3 13832 14162 14695 +3 14695 14333 13832 +3 97 49 11 +3 11 22 97 +3 6820 6619 6298 +3 6298 6893 6820 +3 9871 9793 9473 +3 16712 16913 17050 +3 17050 16848 16712 +3 22632 22683 22816 +3 9927 9712 9463 +3 9463 9656 9927 +3 21087 21086 21479 +3 21479 21088 21087 +3 1013 1200 1245 +3 1245 1094 1013 +3 15330 15743 15681 +3 15681 15395 15330 +3 12766 12532 12421 +3 12421 12484 12766 +3 13387 13342 13936 +3 13936 13769 13387 +3 9841 10409 9447 +3 9447 9593 9841 +3 6868 6727 7087 +3 7087 7010 6868 +3 7779 7841 8452 +3 8452 8035 7779 +3 9550 7998 9299 +3 9299 9347 9550 +3 7570 7629 7913 +3 7913 7850 7570 +3 4865 5468 5001 +3 5001 4705 4865 +3 4854 4799 5394 +3 5394 5128 4854 +3 4817 5091 5416 +3 5416 5012 4817 +3 6051 6366 6178 +3 6178 5731 6051 +3 4199 3859 3710 +3 3710 4003 4199 +3 2856 2857 2746 +3 2746 2805 2856 +3 5831 6268 5772 +3 5772 5628 5831 +3 8287 8175 8046 +3 24730 24717 24773 +3 17523 17677 17753 +3 20520 20742 20624 +3 20624 20521 20520 +3 1403 1526 1634 +3 21391 21546 20841 +3 14376 14556 14497 +3 14497 14498 14376 +3 16060 16467 16781 +3 16781 16643 16060 +3 24618 24599 24638 +3 24638 24600 24618 +3 23450 23396 23268 +3 20309 20709 20707 +3 20707 20495 20309 +3 18985 19086 19519 +3 19519 19088 18985 +3 6535 6410 6029 +3 23450 23268 23266 +3 23266 23498 23450 +3 5702 6535 6029 +3 5703 5702 6029 +3 17908 17740 18277 +3 18277 18183 17908 +3 8867 9578 9370 +3 9370 8868 8867 +3 24404 24387 24269 +3 24269 24336 24404 +3 12977 12675 13036 +3 13036 13365 12977 +3 3265 3313 3357 +3 3357 3312 3265 +3 3110 3111 2990 +3 2990 3171 3110 +3 17408 17184 16833 +3 16833 17183 17408 +3 5430 4981 5498 +3 5498 6078 5430 +3 3195 3408 3734 +3 3734 3645 3195 +3 5705 5642 6103 +3 6103 5840 5705 +3 813 769 722 +3 722 812 813 +3 1316 1450 1528 +3 1528 1409 1316 +3 9051 9052 9351 +3 9351 9302 9051 +3 11797 12434 12496 +3 12496 12726 11797 +3 19356 19467 19589 +3 19589 19252 19356 +3 18030 17762 17853 +3 14415 14475 14355 +3 14355 14121 14415 +3 15359 15483 15119 +3 15119 15290 15359 +3 11194 11426 11596 +3 11596 11030 11194 +3 2212 2547 2176 +3 2176 1953 2212 +3 16652 16412 16590 +3 18034 18225 17696 +3 22846 22668 22616 +3 22616 22709 22846 +3 11766 11975 12289 +3 12289 11682 11766 +3 22721 22720 23098 +3 23098 22957 22721 +3 8227 7979 7777 +3 7777 8329 8227 +3 22888 22560 22752 +3 18896 19774 19299 +3 19299 19000 18896 +3 7983 7842 7688 +3 7688 7984 7983 +3 21253 21094 20539 +3 20539 20434 21253 +3 1053 1052 1244 +3 1244 1081 1053 +3 24087 23841 24020 +3 24020 24021 24087 +3 15111 15164 14971 +3 14971 14648 15111 +3 14005 14177 14344 +3 14344 13597 14005 +3 11845 10973 10636 +3 10636 11125 11845 +3 13660 13717 14024 +3 14024 13875 13660 +3 23590 23404 23662 +3 23662 23664 23590 +3 11286 11686 11917 +3 11917 11452 11286 +3 14789 14732 14859 +3 14859 15135 14789 +3 18956 19163 19476 +3 19476 19167 18956 +3 24750 24707 24739 +3 24739 24738 24750 +3 15104 15040 15583 +3 15583 15880 15104 +3 9863 10101 9715 +3 9715 9143 9863 +3 15633 15687 15993 +3 15993 15750 15633 +3 2813 2666 2546 +3 2546 2496 2813 +3 5370 5104 5427 +3 5427 5560 5370 +3 9195 9198 9522 +3 9522 9382 9195 +3 22135 22323 22382 +3 22382 22325 22135 +3 9232 9408 9675 +3 9675 9233 9232 +3 22981 23078 22704 +3 22704 22841 22981 +3 3506 3130 3283 +3 3283 3671 3506 +3 11292 10800 10649 +3 17046 18253 17793 +3 17793 17334 17046 +3 378 286 295 +3 295 145 378 +3 19929 20735 20734 +3 20734 20083 19929 +3 11417 11504 11945 +3 11945 11651 11417 +3 4268 4270 4511 +3 4511 4510 4268 +3 13236 13188 12894 +3 12894 12838 13236 +3 5699 5771 5627 +3 5627 5510 5699 +3 24548 24602 24593 +3 24593 24577 24548 +3 21182 20930 20446 +3 20446 21101 21182 +3 18089 17990 17903 +3 17903 18090 18089 +3 12895 13441 12896 +3 12896 13065 12895 +3 19341 19344 19568 +3 19568 19452 19341 +3 6810 7023 6423 +3 6423 6680 6810 +3 14065 13856 14120 +3 14120 14354 14065 +3 2486 2420 2485 +3 2485 2477 2486 +3 5291 5481 5480 +3 5480 5292 5291 +3 23587 23730 23774 +3 23774 23696 23587 +3 15545 15845 16036 +3 16036 15789 15545 +3 5526 5712 5398 +3 5398 5453 5526 +3 16334 16618 16834 +3 16834 15854 16334 +3 13798 14298 14179 +3 14179 13603 13798 +3 13953 14349 14771 +3 14771 13847 13953 +3 18046 18329 17703 +3 17703 17475 18046 +3 17346 17497 17719 +3 17719 17496 17346 +3 16784 16587 17276 +3 17276 16859 16784 +3 17347 17278 17206 +3 17206 17128 17347 +3 16742 16879 16946 +3 16946 16947 16742 +3 18880 18881 19394 +3 19394 18558 18880 +3 802 847 866 +3 866 779 802 +3 17633 18507 18508 +3 18508 17879 17633 +3 4896 4939 4846 +3 4846 4843 4896 +3 9580 9506 8873 +3 8873 9248 9580 +3 24086 24205 24270 +3 24270 24271 24086 +3 22711 22986 22985 +3 22985 22800 22711 +3 16443 16966 16611 +3 16611 16563 16443 +3 17662 17502 17141 +3 17141 17505 17662 +3 12298 12415 12368 +3 12368 12050 12298 +3 7955 8438 8316 +3 8316 8375 7955 +3 7928 8247 7805 +3 7805 7804 7928 +3 17820 17903 17900 +3 17900 17899 17820 +3 23447 23354 22886 +3 17861 17860 18130 +3 18130 18234 17861 +3 745 705 746 +3 746 645 745 +3 12801 12958 13294 +3 13294 12851 12801 +3 22332 22140 21975 +3 21975 22180 22332 +3 23450 23500 23499 +3 23499 23396 23450 +3 2918 3031 3093 +3 3093 3252 2918 +3 18095 18451 19266 +3 19266 18750 18095 +3 14516 14632 15093 +3 15093 15092 14516 +3 19590 19709 19977 +3 19977 19834 19590 +3 1047 1028 1106 +3 1106 1107 1047 +3 9509 9508 8940 +3 24087 24338 24050 +3 24050 24051 24087 +3 15453 15684 15683 +3 15683 15812 15453 +3 4449 4601 4694 +3 4694 4645 4449 +3 19800 19939 20521 +3 18636 19061 19060 +3 19060 18760 18636 +3 8521 8110 8912 +3 8912 8838 8521 +3 9281 9465 9331 +3 9331 9037 9281 +3 7410 7269 7548 +3 7548 7549 7410 +3 9957 10133 10381 +3 10381 10312 9957 +3 23024 23078 23128 +3 23128 23173 23024 +3 8955 9200 9132 +3 9132 9082 8955 +3 24271 24270 24363 +3 24363 24405 24271 +3 3026 3293 3408 +3 3408 3195 3026 +3 11708 11552 10821 +3 10821 11478 11708 +3 11796 11795 11156 +3 11156 11633 11796 +3 5294 5669 5665 +3 5665 5806 5294 +3 13442 13337 13288 +3 13288 13238 13442 +3 6475 6599 6726 +3 6726 6600 6475 +3 23607 23795 23879 +3 23879 23718 23607 +3 5141 5724 5800 +3 5800 5210 5141 +3 12479 12165 12049 +3 12049 12227 12479 +3 18994 19770 19522 +3 19522 19092 18994 +3 15644 16312 15827 +3 2360 2367 2306 +3 2306 2305 2360 +3 4372 4916 4760 +3 4760 4623 4372 +3 21488 21487 21696 +3 21696 21559 21488 +3 5820 6327 6013 +3 6013 5369 5820 +3 19937 20211 20212 +3 20212 19938 19937 +3 22220 22364 22055 +3 22055 22116 22220 +3 4559 4317 4225 +3 4225 4359 4559 +3 17601 17917 18114 +3 18114 17757 17601 +3 11482 11555 11308 +3 11308 10825 11482 +3 20855 20932 21104 +3 21104 21015 20855 +3 16653 16654 16864 +3 16864 16863 16653 +3 12214 12404 12351 +3 12351 12098 12214 +3 2484 2483 2423 +3 2423 2359 2484 +3 4714 5081 4570 +3 4570 4470 4714 +3 11523 11674 11838 +3 11838 11970 11523 +3 16541 16479 15884 +3 15884 16368 16541 +3 8102 8280 7723 +3 7723 8574 8102 +3 6733 7514 6549 +3 6549 6418 6733 +3 6964 6688 7325 +3 7325 7326 6964 +3 13532 13573 14089 +3 14089 13765 13532 +3 23710 23415 23601 +3 23601 23746 23710 +3 7539 7958 7959 +3 7959 7673 7539 +3 8703 8762 9399 +3 9399 8231 8703 +3 11731 12076 12196 +3 12196 12136 11731 +3 13432 13614 13379 +3 13379 13183 13432 +3 21385 21232 20518 +3 20518 21234 21385 +3 7525 7595 7593 +3 11633 11156 11392 +3 11392 10912 11633 +3 11299 11628 11629 +3 5091 4817 4675 +3 4675 4579 5091 +3 3733 3785 3403 +3 3403 3247 3733 +3 17979 17980 18266 +3 18266 18165 17979 +3 15268 15398 15633 +3 15633 15397 15268 +3 9014 9015 9121 +3 9121 9123 9014 +3 10469 10468 10546 +3 10546 10471 10469 +3 17181 16386 16387 +3 16387 16501 17181 +3 3913 3915 3959 +3 3959 3760 3913 +3 14820 15036 15220 +3 15220 14892 14820 +3 21086 21087 20524 +3 15654 15715 16376 +3 16376 16022 15654 +3 20192 20193 20813 +3 20813 20492 20192 +3 16386 16332 16278 +3 16278 16387 16386 +3 22967 23063 23305 +3 23305 23064 22967 +3 17217 17221 17362 +3 17362 17287 17217 +3 13999 14289 14400 +3 14400 13998 13999 +3 20224 20432 19677 +3 19677 20757 20224 +3 18640 18761 18764 +3 18764 18644 18640 +3 18858 19062 18547 +3 18547 18642 18858 +3 10308 9963 10047 +3 12174 12229 12425 +3 12425 12306 12174 +3 8227 8568 8752 +3 8752 8509 8227 +3 21407 21487 21095 +3 21095 21326 21407 +3 4045 4152 4623 +3 4623 4094 4045 +3 5286 5002 5471 +3 5471 5287 5286 +3 7819 7659 7463 +3 7463 7818 7819 +3 23735 23665 23590 +3 23590 23664 23735 +3 21695 21761 21559 +3 21559 21696 21695 +3 24821 24778 24751 +3 24751 24802 24821 +3 524 637 677 +3 677 638 524 +3 19947 19559 19018 +3 19018 19447 19947 +3 9881 10135 9666 +3 9666 9730 9881 +3 16634 16989 17053 +3 17053 16849 16634 +3 11102 11185 10851 +3 10851 10606 11102 +3 10314 10146 10045 +3 10045 10247 10314 +3 2457 2784 2458 +3 2458 2157 2457 +3 978 997 1071 +3 1071 1024 978 +3 5994 6301 6622 +3 6622 6302 5994 +3 23200 23237 23293 +3 23293 23235 23200 +3 1948 1978 2117 +3 2117 1977 1948 +3 20230 20767 21260 +3 21260 20854 20230 +3 13018 13243 12960 +3 12960 12854 13018 +3 8116 8408 7632 +3 7632 7852 8116 +3 20918 20530 20528 +3 17036 16829 17250 +3 17250 17326 17036 +3 2347 2302 2264 +3 2264 2267 2347 +3 19683 19687 19690 +3 19690 19686 19683 +3 2532 2848 3092 +3 3092 2789 2532 +3 2736 3028 3027 +3 3027 2735 2736 +3 11882 12135 12008 +3 12008 11720 11882 +3 6968 6907 7334 +3 7334 7050 6968 +3 16253 16544 16945 +3 16945 16483 16253 +3 14953 15034 14890 +3 14890 14819 14953 +3 4345 4547 4393 +3 4393 4344 4345 +3 66 51 59 +3 59 71 66 +3 7258 7329 6827 +3 1680 1806 1863 +3 1863 1699 1680 +3 11514 11828 11899 +3 11899 11749 11514 +3 13758 13282 13054 +3 13054 13478 13758 +3 9824 9309 9366 +3 9366 9752 9824 +3 14975 15474 15593 +3 15593 15228 14975 +3 21044 21577 21281 +3 17385 16958 16437 +3 16437 16818 17385 +3 995 1021 993 +3 8247 8128 7807 +3 7807 7805 8247 +3 7083 7737 7924 +3 7924 7864 7083 +3 16178 15991 15512 +3 15512 15810 16178 +3 585 623 567 +3 567 584 585 +3 3703 3838 3706 +3 14342 14236 14054 +3 14054 14173 14342 +3 7543 7544 7547 +3 7547 7542 7543 +3 17283 16930 16996 +3 16996 17210 17283 +3 18718 18608 18822 +3 18822 18821 18718 +3 12040 12112 12363 +3 12363 12634 12040 +3 22147 22338 22457 +3 22457 22187 22147 +3 24939 24937 24910 +3 8744 8445 8499 +3 8499 8688 8744 +3 16085 15838 15891 +3 15891 16143 16085 +3 21211 21439 21851 +3 21851 21909 21211 +3 2060 2088 2142 +3 2142 2022 2060 +3 5470 6301 5078 +3 5078 5539 5470 +3 255 283 340 +3 340 305 255 +3 65 89 91 +3 91 67 65 +3 9227 9348 9664 +3 9664 9158 9227 +3 8434 8674 9010 +3 9010 8874 8434 +3 8701 8229 8572 +3 8572 8638 8701 +3 18785 18121 17930 +3 17930 18219 18785 +3 23389 23481 23609 +3 23609 23608 23389 +3 6569 6631 6632 +3 6632 6571 6569 +3 11652 11946 11654 +3 11654 11653 11652 +3 17854 17539 17102 +3 17102 17314 17854 +3 9864 9537 9468 +3 9468 10102 9864 +3 23878 23978 24045 +3 24045 23977 23878 +3 15065 15130 14725 +3 14725 14849 15065 +3 7183 7940 7703 +3 7703 7182 7183 +3 22000 22051 22214 +3 22214 22106 22000 +3 13306 13360 13640 +3 13640 13638 13306 +3 9336 9606 10218 +3 10218 9794 9336 +3 7096 7170 7171 +3 7171 7241 7096 +3 1801 2057 1696 +3 1696 1678 1801 +3 18219 18893 18993 +3 18993 18785 18219 +3 23724 23613 23723 +3 23723 23946 23724 +3 24477 24511 24496 +3 24496 24362 24477 +3 17117 17789 18144 +3 18144 17483 17117 +3 18349 18351 18426 +3 18426 18152 18349 +3 10458 11262 10158 +3 10158 10459 10458 +3 630 594 535 +3 8580 8707 8402 +3 8402 8342 8580 +3 22381 22440 22555 +3 22555 22495 22381 +3 21924 21590 21739 +3 10993 11145 10904 +3 10904 10512 10993 +3 11238 11148 10996 +3 10996 11149 11238 +3 20818 20497 20712 +3 20712 20708 20818 +3 19003 19422 19530 +3 19530 19207 19003 +3 11148 11305 11085 +3 11085 10996 11148 +3 22622 22756 22714 +3 233 304 320 +3 320 270 233 +3 24576 24611 24575 +3 10265 9833 9582 +3 9582 10173 10265 +3 23289 23332 23195 +3 23195 23291 23289 +3 403 504 523 +3 523 400 403 +3 17447 17448 17524 +3 17524 17522 17447 +3 6281 6603 6869 +3 6869 6416 6281 +3 12379 12317 12773 +3 12773 12546 12379 +3 20631 20525 20752 +3 20752 20751 20631 +3 12253 12141 12651 +3 12651 12614 12253 +3 13401 13400 13540 +3 13540 13586 13401 +3 8873 9506 9009 +3 9009 9068 8873 +3 4024 4083 4222 +3 11136 10981 11135 +3 11135 11289 11136 +3 9612 9350 9614 +3 9614 9882 9612 +3 15351 15113 15169 +3 15169 14769 15351 +3 10728 11076 11469 +3 4559 4654 4562 +3 4562 4317 4559 +3 10760 10687 10850 +3 10850 10943 10760 +3 23740 23741 23825 +3 23825 23631 23740 +3 9460 9655 10097 +3 10097 9462 9460 +3 1403 1543 1723 +3 1723 1526 1403 +3 6211 6265 6715 +3 6715 6401 6211 +3 6021 6144 5626 +3 5626 5697 6021 +3 22339 22186 21743 +3 21743 21864 22339 +3 12178 13137 13136 +3 13136 12487 12178 +3 2177 2214 2137 +3 2137 2241 2177 +3 2312 2308 2363 +3 2363 2368 2312 +3 11903 11969 12157 +3 12157 11838 11903 +3 10387 10153 10386 +3 10386 9890 10387 +3 13025 13203 13627 +3 21030 21421 21348 +3 21348 20659 21030 +3 23108 22962 23243 +3 23243 23242 23108 +3 22307 22463 22402 +3 22402 22155 22307 +3 245 232 270 +3 270 318 245 +3 4312 4608 4698 +3 4698 4455 4312 +3 19138 19028 19141 +3 19141 19342 19138 +3 24766 24750 24738 +3 24738 24775 24766 +3 718 788 907 +3 907 696 718 +3 5565 5311 6017 +3 6017 6016 5565 +3 1351 1289 1131 +3 1131 1155 1351 +3 9735 9808 9962 +3 9962 9887 9735 +3 2168 2208 2339 +3 2339 2344 2168 +3 21346 21504 21714 +3 21714 21028 21346 +3 9753 9061 9426 +3 9426 9684 9753 +3 21011 21098 20928 +3 20928 20641 21011 +3 12370 12528 12765 +3 12765 12529 12370 +3 9556 9617 9673 +3 9673 9408 9556 +3 4746 4798 4856 +3 4856 4404 4746 +3 9903 10861 10472 +3 10472 9983 9903 +3 13788 14292 13900 +3 1156 1405 1353 +3 1353 1221 1156 +3 13049 12728 12547 +3 12547 12774 13049 +3 14787 14988 15239 +3 15239 14604 14787 +3 17517 17515 17514 +3 17514 17837 17517 +3 8724 9181 8932 +3 8932 8605 8724 +3 5646 6286 5973 +3 5973 5523 5646 +3 5476 5664 5600 +3 5600 5477 5476 +3 12756 12808 13123 +3 13123 12858 12756 +3 8692 9204 8693 +3 8693 8749 8692 +3 24273 24209 24409 +3 24409 24412 24273 +3 11113 11427 10956 +3 10956 10330 11113 +3 18144 17789 18142 +3 18142 18597 18144 +3 8633 8815 8388 +3 8388 8447 8633 +3 1502 1501 1319 +3 1319 1434 1502 +3 1855 1949 1796 +3 1796 1794 1855 +3 10973 12109 11123 +3 11123 11282 10973 +3 13420 13563 13643 +3 13643 13370 13420 +3 3271 3060 3322 +3 3322 3612 3271 +3 19293 19411 20058 +3 20058 19767 19293 +3 24024 24090 24146 +3 24146 24092 24024 +3 18631 18440 18363 +3 18363 18743 18631 +3 5880 5822 6081 +3 6081 5950 5880 +3 21138 21137 21359 +3 21359 20716 21138 +3 21152 20831 20415 +3 20415 20899 21152 +3 3184 3068 2952 +3 2952 3005 3184 +3 15810 16059 15871 +3 15871 16236 15810 +3 13720 13878 14029 +3 14029 13876 13720 +3 22426 22061 21776 +3 21776 22278 22426 +3 15926 15990 16238 +3 16238 15989 15926 +3 22705 22843 23079 +3 23079 22941 22705 +3 23622 23660 23624 +3 7925 7870 8125 +3 8125 8357 7925 +3 653 735 900 +3 900 713 653 +3 13899 13742 14000 +3 7481 7614 8087 +3 8087 7830 7481 +3 12233 12642 12432 +3 12432 12376 12233 +3 11784 11987 12372 +3 12372 12373 11784 +3 10156 9889 10051 +3 10051 9973 10156 +3 6933 6791 6663 +3 6663 6536 6933 +3 22976 22744 22792 +3 22792 22934 22976 +3 24441 24507 24486 +3 24486 24455 24441 +3 4216 4308 4499 +3 4499 4177 4216 +3 3158 3472 3470 +3 3470 3259 3158 +3 12198 12387 12081 +3 12081 12082 12198 +3 11226 11227 11139 +3 11139 11071 11226 +3 8983 8982 8710 +3 8710 9484 8983 +3 8816 9136 9454 +3 9454 9386 8816 +3 2735 2580 2582 +3 2582 2736 2735 +3 15391 15322 15392 +3 15392 15623 15391 +3 6938 6667 6668 +3 6668 6865 6938 +3 10738 10673 10744 +3 10744 10594 10738 +3 22772 22909 22961 +3 22961 22910 22772 +3 4435 4587 4249 +3 4249 4167 4435 +3 16762 17037 17328 +3 17328 16101 16762 +3 12673 12759 12975 +3 12975 13082 12673 +3 2657 2656 2544 +3 2544 2480 2657 +3 23845 23982 23947 +3 23947 23653 23845 +3 16929 16930 17283 +3 17283 17133 16929 +3 5011 4812 4958 +3 4958 5151 5011 +3 24951 8483 8609 +3 8609 8726 24951 +3 498 414 432 +3 432 363 498 +3 23698 23731 23858 +3 23858 23896 23698 +3 18352 18864 19383 +3 23901 23863 23738 +3 9683 9570 9308 +3 9308 9005 9683 +3 9678 10160 9977 +3 9977 10054 9678 +3 18584 18322 17393 +3 22289 22380 22323 +3 22323 22234 22289 +3 16415 16535 17145 +3 17145 16662 16415 +3 12664 12912 13127 +3 13127 12665 12664 +3 7924 8296 8058 +3 8058 7864 7924 +3 2023 2062 2061 +3 2061 2243 2023 +3 6200 6708 6851 +3 6851 6649 6200 +3 770 812 722 +3 722 768 770 +3 2205 2161 1852 +3 1852 1814 2205 +3 21834 21624 22269 +3 22269 22221 21834 +3 11528 11914 12045 +3 12045 11448 11528 +3 21445 21218 21135 +3 21135 21292 21445 +3 19308 19212 18796 +3 21053 21284 21723 +3 21723 21133 21053 +3 17620 17149 16478 +3 16478 16873 17620 +3 20008 19857 20450 +3 20450 20356 20008 +3 11695 11859 11860 +3 11860 11779 11695 +3 22428 22653 22488 +3 22488 22012 22428 +3 20424 20837 20739 +3 20739 20328 20424 +3 23267 22985 23318 +3 23318 23363 23267 +3 3713 3808 4103 +3 4103 3913 3713 +3 8121 8058 8592 +3 8592 8535 8121 +3 5738 5928 6374 +3 6374 6125 5738 +3 6099 6101 6222 +3 6222 6102 6099 +3 899 953 952 +3 952 828 899 +3 241 217 182 +3 182 157 241 +3 9322 9452 10087 +3 10087 9782 9322 +3 22106 22214 22216 +3 22216 22476 22106 +3 24681 24636 24591 +3 24591 24617 24681 +3 13822 13726 13340 +3 13340 13445 13822 +3 7061 6984 6843 +3 6843 7273 7061 +3 3474 3260 3100 +3 3100 3205 3474 +3 23916 23979 24174 +3 24174 24048 23916 +3 10115 10216 10910 +3 10910 10734 10115 +3 2814 2612 3168 +3 3168 2934 2814 +3 11548 11390 12061 +3 12061 11786 11548 +3 9461 9206 9656 +3 9656 9463 9461 +3 14692 15091 15322 +3 15322 15391 14692 +3 7007 7366 7735 +3 7735 7369 7007 +3 6565 6308 6693 +3 6693 6756 6565 +3 20602 20496 20494 +3 20494 20070 20602 +3 21649 21966 22284 +3 22284 22230 21649 +3 6148 5771 5699 +3 5699 5828 6148 +3 23603 23416 23290 +3 23290 23513 23603 +3 19698 19701 19700 +3 19700 19824 19698 +3 21490 21489 21703 +3 21703 21492 21490 +3 1218 1217 1311 +3 1311 1287 1218 +3 6289 6734 6550 +3 6550 6288 6289 +3 3979 4268 3978 +3 3978 3888 3979 +3 20510 20511 20415 +3 20415 20831 20510 +3 3106 3107 3265 +3 3265 3164 3106 +3 10922 10927 10673 +3 10673 10921 10922 +3 16206 16380 15899 +3 15899 15952 16206 +3 12347 12654 12149 +3 12149 11955 12347 +3 20412 20318 20726 +3 20726 20319 20412 +3 4169 4168 4544 +3 4544 4114 4169 +3 19000 19204 18491 +3 18491 18576 19000 +3 24879 24887 24897 +3 24897 24852 24879 +3 17585 17733 17901 +3 17901 18176 17585 +3 4301 4832 4740 +3 4740 4443 4301 +3 16355 16184 16185 +3 16185 16305 16355 +3 9907 10699 9906 +3 9906 9575 9907 +3 319 397 467 +3 467 321 319 +3 18283 18644 18764 +3 18764 19065 18283 +3 2432 2499 2605 +3 2605 2369 2432 +3 14259 14085 14324 +3 14324 14204 14259 +3 8969 8900 8968 +3 8968 9037 8969 +3 484 636 735 +3 735 653 484 +3 6807 7162 7163 +3 7163 7165 6807 +3 19134 19341 19236 +3 19236 19132 19134 +3 2060 2022 1956 +3 1956 1955 2060 +3 18989 18988 18312 +3 18312 18987 18989 +3 23717 23645 23606 +3 23606 23531 23717 +3 13954 13911 13559 +3 13559 13747 13954 +3 7693 7727 8112 +3 8112 7912 7795 +3 7795 7693 8112 +3 12387 12555 12556 +3 12556 12081 12387 +3 16459 16628 16396 +3 16396 16115 16459 +3 19365 19361 19153 +3 19153 19257 19365 +3 14701 14762 14761 +3 14761 14760 14701 +3 6666 6937 7230 +3 7230 6470 6666 +3 7265 7612 7764 +3 7764 7407 7265 +3 78 8 1 +3 1 38 78 +3 5781 5782 5519 +3 5519 5638 5781 +3 7113 7462 7529 +3 7529 6824 7113 +3 24071 23933 23908 +3 23908 24004 24071 +3 22935 22794 22318 +3 22318 22604 22935 +3 8583 8113 8181 +3 8181 8409 8583 +3 6723 6274 6095 +3 8478 8252 7933 +3 7933 8251 8478 +3 11558 11398 11634 +3 11634 11800 11558 +3 12972 13259 13308 +3 24043 24005 24074 +3 24788 24809 24840 +3 536 595 535 +3 22754 22984 23131 +3 23131 22893 22754 +3 9815 10459 10158 +3 16525 16170 16171 +3 16171 16173 16525 +3 8 27 7 +3 7 14 8 +3 286 378 298 +3 298 272 286 +3 13203 13349 13299 +3 20602 20708 20310 +3 20310 20496 20602 +3 19426 19307 19008 +3 19008 19100 19426 +3 15895 16024 16377 +3 9295 9479 9297 +3 9297 9478 9295 +3 23749 23712 23640 +3 23640 23637 23749 +3 16968 17327 17553 +3 17553 16831 16968 +3 24784 24808 24833 +3 24833 24816 24784 +3 22669 22754 22893 +3 22893 22848 22669 +3 11480 11482 10825 +3 14119 14304 14120 +3 14120 13855 14119 +3 13134 13364 13365 +3 13365 13036 13134 +3 19283 18873 19076 +3 19076 19502 19283 +3 17674 17751 17838 +3 17838 17675 17674 +3 8981 8523 8586 +3 8586 8710 8981 +3 17028 17767 17544 +3 17544 17244 17028 +3 19868 19734 19864 +3 13050 13281 13180 +3 13180 13093 13050 +3 24257 24158 24131 +3 24131 24255 24257 +3 18755 18537 18539 +3 18539 18758 18755 +3 1243 1245 1525 +3 1525 1404 1243 +3 14297 13955 13847 +3 13847 14771 14297 +3 15064 14549 14365 +3 14365 14425 15064 +3 3748 3843 4001 +3 4001 3844 3748 +3 13206 13546 13686 +3 13686 13633 13206 +3 564 582 527 +3 527 510 564 +3 21341 21190 21342 +3 21342 21570 21341 +3 557 612 595 +3 595 536 557 +3 20193 20403 20599 +3 20599 20813 20193 +3 16849 17053 17125 +3 17125 17052 16849 +3 6220 6603 6281 +3 6281 6100 6220 +3 11430 11602 10866 +3 10866 10547 11430 +3 21878 22205 22468 +3 22468 22099 21878 +3 21364 21140 21450 +3 3496 3666 4005 +3 4005 3912 3496 +3 4919 5217 5481 +3 5481 4958 4919 +3 6780 7287 6781 +3 6781 6456 6780 +3 14180 13798 13848 +3 13848 13956 14180 +3 2169 2297 2337 +3 2337 2118 2169 +3 18980 18780 19192 +3 19192 19287 18980 +3 17379 17530 16951 +3 16951 16952 17379 +3 24021 24339 24406 +3 24406 24087 24021 +3 5856 6058 6000 +3 6000 5734 5856 +3 4879 4826 4635 +3 4635 5167 4879 +3 17130 17427 17810 +3 17810 17808 17130 +3 7497 7725 6710 +3 6710 6995 7497 +3 8417 7873 7647 +3 7647 7806 8417 +3 15732 15968 16222 +3 16222 15967 15732 +3 19083 19638 19194 +3 19194 18885 19083 +3 17158 16948 16599 +3 16599 16742 17158 +3 11834 11670 11519 +3 11519 11434 11834 +3 2149 2093 2094 +3 1325 1651 1596 +3 1596 1443 1325 +3 14897 15340 15700 +3 15700 15160 14897 +3 16152 15791 15552 +3 15552 15792 16152 +3 14385 14098 14386 +3 1182 1160 1209 +3 1209 1210 1182 +3 11765 12288 11975 +3 11975 11612 11765 +3 6893 6894 7186 +3 7186 7110 6893 +3 18638 18541 18855 +3 18855 18856 18638 +3 23886 23841 24051 +3 24051 23764 23886 +3 4877 5018 4973 +3 4973 4732 4877 +3 21632 21840 22222 +3 22222 21901 21632 +3 11686 11532 11850 +3 11850 12228 11686 +3 21473 21155 21156 +3 21156 21313 21473 +3 7609 7471 8318 +3 8318 8211 7609 +3 5367 5496 5753 +3 5753 4882 5367 +3 15275 15819 15580 +3 15580 15578 15275 +3 3200 3469 3893 +3 3893 3468 3200 +3 12920 12672 13130 +3 13130 13307 12920 +3 16424 16542 17232 +3 17232 16670 16424 +3 9908 10170 10549 +3 10549 9986 9908 +3 3676 3969 4302 +3 4302 4120 3676 +3 16608 17027 17028 +3 17028 16823 16608 +3 235 219 254 +3 254 236 235 +3 10422 10566 10896 +3 10896 10423 10422 +3 8460 8039 8640 +3 8640 8514 8460 +3 23358 23076 22980 +3 22980 23264 23358 +3 20115 19844 20002 +3 20002 19994 20115 +3 22676 22857 22401 +3 22401 22198 22676 +3 13726 13980 14381 +3 14381 14034 13726 +3 17164 17540 17538 +3 17538 17385 17164 +3 6173 6621 5661 +3 5661 5913 6173 +3 23533 23438 23013 +3 23013 23158 23533 +3 16013 15474 15113 +3 15113 15888 16013 +3 1136 1331 1318 +3 1318 1138 1136 +3 120 93 110 +3 110 127 120 +3 21379 21383 21153 +3 21153 21229 21379 +3 22194 22154 22765 +3 22765 22810 22194 +3 477 552 550 +3 550 457 477 +3 116 141 209 +3 209 174 116 +3 6643 6576 7130 +3 7130 6845 6643 +3 23209 23155 22828 +3 22828 23065 23209 +3 10024 10020 10363 +3 11291 11068 11221 +3 11221 11374 11291 +3 11274 10860 11270 +3 11270 11342 11274 +3 18811 19228 18715 +3 18715 18509 18811 +3 8749 8693 8637 +3 8637 8277 8749 +3 11169 11250 11092 +3 11092 11170 11169 +3 24214 24151 24276 +3 24276 24343 24214 +3 15582 15696 16065 +3 16065 16187 15582 +3 6991 7278 7488 +3 7488 7349 6991 +3 16034 15610 15188 +3 15188 15369 16034 +3 8597 8858 9111 +3 9111 8716 8597 +3 20319 19213 19105 +3 19105 19310 20319 +3 8998 8997 9629 +3 9629 9110 8998 +3 12958 12801 12511 +3 12511 12750 12958 +3 15603 15289 15839 +3 15839 15656 15603 +3 16281 16155 16224 +3 16224 16223 16281 +3 19569 19571 19573 +3 19573 19687 19569 +3 2545 2603 2175 +3 2175 2237 2545 +3 14208 14209 14266 +3 14208 14266 14326 +3 14326 14372 14208 +3 22056 21897 22058 +3 22058 22117 22056 +3 16056 15984 16173 +3 16173 16171 16056 +3 17266 17492 17885 +3 17885 17568 17266 +3 19246 19349 19955 +3 19955 19456 19246 +3 12192 11807 11725 +3 11725 12011 12192 +3 938 967 969 +3 969 993 938 +3 7920 7865 7504 +3 7504 7919 7920 +3 18166 18360 19046 +3 19046 18527 18166 +3 15904 16221 16571 +3 16571 16153 15904 +3 22673 22570 22089 +3 22089 22188 22673 +3 15457 15635 15691 +3 15691 15690 15457 +3 15422 14546 16034 +3 16034 15369 15422 +3 2849 2793 2535 +3 2535 2293 2849 +3 12729 12496 12434 +3 12434 12549 12729 +3 3942 4033 4138 +3 4138 3985 3942 +3 4761 4807 5472 +3 5472 4808 4761 +3 1253 1251 1296 +3 1296 1229 1253 +3 19431 19788 19541 +3 331 392 515 +3 515 359 331 +3 7850 8111 8344 +3 8344 7994 7850 +3 1882 1711 1815 +3 1815 1880 1882 +3 1947 2046 1919 +3 1919 2007 1947 +3 11084 11394 11715 +3 11715 12186 11084 +3 15299 15953 15726 +3 15726 15542 15299 +3 19292 19410 18672 +3 18672 18889 19292 +3 20394 20291 20396 +3 16031 15723 15843 +3 15843 16094 16031 +3 7427 7219 6713 +3 6713 7143 7427 +3 18768 18557 18660 +3 18660 18874 18768 +3 11241 11554 11997 +3 11997 11711 11241 +3 6219 6345 6670 +3 6670 6603 6219 +3 3154 2851 2695 +3 2695 3256 3154 +3 10602 10750 10749 +3 19773 19300 19776 +3 19776 20193 19773 +3 17712 18067 17965 +3 17965 17964 17712 +3 3373 3177 3497 +3 3497 3442 3373 +3 54 31 69 +3 69 84 54 +3 18636 18760 18545 +3 18545 18454 18636 +3 9555 9490 9620 +3 9620 9616 9555 +3 9177 9369 9574 +3 11528 11214 12114 +3 12114 11914 11528 +3 9131 9447 9840 +3 9840 9775 9131 +3 6229 5905 6232 +3 6232 6430 6229 +3 21014 21337 21893 +3 21893 21768 21014 +3 1706 1999 1910 +3 1910 1753 1706 +3 24555 24583 24541 +3 24541 24535 24555 +3 10521 10591 10919 +3 13492 13196 12848 +3 12848 13010 13492 +3 22813 22858 22859 +3 22859 22718 22813 +3 14757 14893 14762 +3 14762 14701 14757 +3 9224 9947 9800 +3 9800 9294 9224 +3 22934 23164 23258 +3 23258 23218 22934 +3 1358 1381 1437 +3 1437 1322 1358 +3 19328 18914 20328 +3 20328 20209 19328 +3 7016 6952 6877 +3 6877 6873 7016 +3 13025 13022 13349 +3 13349 13203 13025 +3 12873 13264 13132 +3 13132 12872 12873 +3 21178 19954 21332 +3 24161 24226 24324 +3 24324 24260 24161 +3 2815 2707 2937 +3 2937 2874 2815 +3 7049 6370 6692 +3 21322 21402 21400 +3 21400 21403 21322 +3 3555 3751 3850 +3 3850 3663 3555 +3 20621 20739 20740 +3 20740 20836 20621 +3 22648 22778 22311 +3 22311 22485 22648 +3 16188 16358 15936 +3 15936 15998 16188 +3 9222 9548 9725 +3 9725 9221 9222 +3 18881 20144 20031 +3 20031 19394 18881 +3 15656 15776 16089 +3 16089 15950 15656 +3 4369 4041 3656 +3 3656 3948 4369 +3 23795 23530 23794 +3 23794 23682 23795 +3 24678 24662 24667 +3 24667 24586 24678 +3 11645 12077 12247 +3 12247 11885 11645 +3 20585 20480 20393 +3 20393 20483 20585 +3 11494 11493 11408 +3 11408 11495 11494 +3 13972 13924 13716 +3 13716 13659 13972 +3 17165 17026 16819 +3 16819 17461 17165 +3 16720 16782 16650 +3 16650 16646 16720 +3 21771 21953 22217 +3 22217 22112 21771 +3 19047 19585 19702 +3 19702 19831 19047 +3 9504 9427 9176 +3 9176 8929 9504 +3 3350 3151 2531 +3 2531 2649 3350 +3 6907 7405 7474 +3 7474 7334 6907 +3 9215 8973 9936 +3 9936 9543 9215 +3 14636 14821 14169 +3 14169 14521 14636 +3 9254 9188 10403 +3 10403 9255 9254 +3 11288 11134 10421 +3 10421 10980 11288 +3 6933 7151 7436 +3 7436 7299 6933 +3 4810 4956 5150 +3 5150 4918 4810 +3 12781 12385 12137 +3 12137 12736 12781 +3 19611 19614 19275 +3 19275 19064 19611 +3 3593 3698 3592 +3 3592 3473 3593 +3 10803 10007 10651 +3 10651 10353 10803 +3 14151 14330 14504 +3 13289 13486 13934 +3 13934 13533 13289 +3 14151 14504 13667 +3 10477 10871 10552 +3 10552 10401 10477 +3 14367 14427 14787 +3 14787 14426 14367 +3 21449 21523 21795 +3 21795 21450 21449 +3 21220 21449 21362 +3 21362 21059 21220 +3 10602 10749 11009 +3 10900 11229 10007 +3 10007 10803 10900 +3 14624 14567 14387 +3 14387 14693 14624 +3 14561 14502 14330 +3 14330 14091 14561 +3 12962 13024 13022 +3 13022 13025 12962 +3 11251 11499 11572 +3 11572 11809 11251 +3 17242 17538 17931 +3 17931 17762 17242 +3 12056 11865 11543 +3 11543 11866 12056 +3 22024 22135 22240 +3 22240 22238 22024 +3 4223 3982 4024 +3 4024 4222 4223 +3 24772 24765 24787 +3 24787 24784 24772 +3 19504 19186 19626 +3 19626 19627 19504 +3 20675 21040 21206 +3 21206 20679 20675 +3 20123 20115 19994 +3 19994 20241 20123 +3 22857 22676 22677 +3 22677 23042 22857 +3 17464 17696 18225 +3 654 873 922 +3 922 735 654 +3 20355 19991 20934 +3 20934 20555 20355 +3 11467 11230 11545 +3 11545 11986 11467 +3 16838 16978 17789 +3 17789 17117 16838 +3 1154 1052 1053 +3 6897 7257 7659 +3 7659 7328 6897 +3 24658 24699 24673 +3 24673 24646 24658 +3 4753 4521 4804 +3 4804 5139 4753 +3 10732 10815 10993 +3 10993 10512 10732 +3 9307 9823 9632 +3 9632 9171 9307 +3 4778 4976 5234 +3 5234 5101 4778 +3 22925 22697 22274 +3 22274 22739 22925 +3 11910 12108 11608 +3 11608 11909 11910 +3 2603 2700 2135 +3 5567 5180 5239 +3 5239 5242 5567 +3 16051 15444 15445 +3 15445 15624 16051 +3 20096 20750 20845 +3 20845 19674 20096 +3 14749 14880 15210 +3 15210 15209 14749 +3 21525 21732 21798 +3 21798 20894 21525 +3 19477 20355 20650 +3 20650 19855 19477 +3 9602 9395 9331 +3 9331 9535 9602 +3 10284 10199 9856 +3 9856 9857 10284 +3 19820 19956 19962 +3 19962 19960 19820 +3 9411 9619 9302 +3 9302 9351 9411 +3 14347 14059 13905 +3 13905 14113 14347 +3 7332 7333 7404 +3 7404 7193 7332 +3 22697 22925 23152 +3 23152 22738 22697 +3 6112 5714 5976 +3 5976 6111 6112 +3 17769 18230 18409 +3 18409 18577 17769 +3 2885 2441 2387 +3 2387 2711 2885 +3 17541 18224 17934 +3 17934 17461 17541 +3 622 554 724 +3 724 662 622 +3 9506 9580 9830 +3 9830 10173 9506 +3 9147 8456 8100 +3 8100 8757 9147 +3 6636 6375 6698 +3 6698 6317 6636 +3 73 124 125 +3 125 109 73 +3 9208 9463 9280 +3 9280 9209 9208 +3 24536 24542 24588 +3 24588 24543 24536 +3 1454 1555 1611 +3 1611 1579 1454 +3 15548 16214 15546 +3 15546 15611 15548 +3 6629 6974 6631 +3 6631 6569 6629 +3 11422 11420 11818 +3 11818 12020 11422 +3 20872 21043 20960 +3 20960 20690 20872 +3 4712 5004 5215 +3 5215 4714 4712 +3 14656 14351 14300 +3 14300 14535 14656 +3 9439 9258 8680 +3 8680 8886 9439 +3 5086 5484 5606 +3 5606 5353 5086 +3 589 570 461 +3 461 516 589 +3 21870 22039 22152 +3 22152 21932 21870 +3 11687 11920 12052 +3 12052 11773 11687 +3 17519 17838 17913 +3 17913 17676 17519 +3 7810 7938 7652 +3 7652 7452 7810 +3 21573 21266 20940 +3 20940 21109 21573 +3 17883 17882 17197 +3 17197 17794 17883 +3 3975 3882 3455 +3 3455 3883 3975 +3 13772 14158 14279 +3 14279 14037 13772 +3 559 497 688 +3 688 759 559 +3 8863 8722 9242 +3 9242 8861 8863 +3 21099 20761 20852 +3 20852 20441 21099 +3 5436 5435 5115 +3 5115 5250 5436 +3 11506 11264 11107 +3 11107 11334 11506 +3 5401 5273 4858 +3 4858 4948 5401 +3 21504 21346 21270 +3 21270 21715 21504 +3 200 173 149 +3 149 258 200 +3 12250 12327 12610 +3 7921 7922 8241 +3 8241 8001 7921 +3 6125 5930 5865 +3 5865 5738 6125 +3 10546 10697 10473 +3 10473 10471 10546 +3 22354 22685 22916 +3 22916 22411 22354 +3 9822 9750 10694 +3 10694 9982 9822 +3 7483 7720 8028 +3 8028 8166 7483 +3 868 947 945 +3 945 849 868 +3 19884 20034 19882 +3 19882 19883 19884 +3 3450 3388 3570 +3 3570 3773 3450 +3 19213 20319 20726 +3 20726 20320 19213 +3 20019 19868 19864 +3 19864 19866 20019 +3 23125 23070 22977 +3 22977 23165 23125 +3 20596 21442 21355 +3 21355 21049 20596 +3 22565 22566 22393 +3 22393 22250 22565 +3 23956 23659 23621 +3 23621 23807 23956 +3 22998 22997 23286 +3 23286 23043 22998 +3 15558 15736 15971 +3 15971 15860 15558 +3 19938 20331 20332 +3 20332 19798 19938 +3 7025 7026 6886 +3 1488 1632 1720 +3 1720 1570 1488 +3 6210 6021 6087 +3 6087 6401 6210 +3 19729 19611 19486 +3 22888 22842 22446 +3 22446 22560 22888 +3 9638 10627 10962 +3 10270 9316 10269 +3 10269 9990 10270 +3 17585 18176 18442 +3 3879 3725 3973 +3 3973 4261 3879 +3 14803 15313 15251 +3 15251 15010 14803 +3 20773 21023 21630 +3 21630 21343 20773 +3 18747 18953 19839 +3 19839 19598 18747 +3 11518 10775 10625 +3 10625 10776 11518 +3 3262 3426 3699 +3 3699 3353 3262 +3 24358 24415 24507 +3 24507 24441 24358 +3 6302 6499 5995 +3 5995 5729 6302 +3 15981 15625 15803 +3 15803 15982 15981 +3 19537 19659 20825 +3 20825 20321 19537 +3 7390 7811 8007 +3 8007 7518 7390 +3 2435 2432 2371 +3 417 368 418 +3 418 484 417 +3 14502 14561 15201 +3 15201 14871 14502 +3 11188 11655 11505 +3 11505 10946 11188 +3 18709 18143 17878 +3 17878 18596 18709 +3 7297 7364 8050 +3 8050 7695 7297 +3 2329 2579 2530 +3 2530 2463 2329 +3 9969 10144 10246 +3 10246 10251 9969 +3 3216 3434 3435 +3 3435 3218 3216 +3 19736 19617 19733 +3 19733 19735 19736 +3 17962 17961 17794 +3 17794 17709 17962 +3 20272 20574 20782 +3 20782 20865 20272 +3 16711 16911 17335 +3 17335 16631 16711 +3 18474 18475 19190 +3 19190 18975 18474 +3 20526 20751 20632 +3 20632 20528 20526 +3 20863 20950 20952 +3 20952 21116 20863 +3 11921 11774 12054 +3 12054 11982 11921 +3 8529 8711 8985 +3 8985 8777 8529 +3 22188 21867 22088 +3 22088 21855 22188 +3 7860 8055 8293 +3 8293 8000 7860 +3 22709 23224 23398 +3 23398 22984 22709 +3 5887 5961 5575 +3 5575 5632 5887 +3 13833 13734 13777 +3 24530 24529 24419 +3 24419 24479 24530 +3 22387 22504 22612 +3 22612 22507 22387 +3 8057 8242 8474 +3 8474 8537 8057 +3 22704 23078 22890 +3 7027 7386 6613 +3 6613 6227 7027 +3 16752 16607 16320 +3 16320 16493 16752 +3 9979 10541 10324 +3 10324 10613 9979 +3 23920 24052 24020 +3 24020 23766 23920 +3 1724 1745 1722 +3 1722 1661 1724 +3 23357 23356 23580 +3 23580 23448 23357 +3 7449 7586 7749 +3 7749 7516 7449 +3 14071 13713 14021 +3 181 147 222 +3 3991 4091 4281 +3 4281 4147 3991 +3 10430 10570 10098 +3 10098 10199 10430 +3 3583 3824 3982 +3 3982 3524 3583 +3 7266 6508 7051 +3 7051 7264 7266 +3 18617 19339 19451 +3 19451 19681 18617 +3 7802 7082 6789 +3 6789 7435 7802 +3 16022 16552 16817 +3 16817 16088 16022 +3 4766 4765 4920 +3 4920 4764 4766 +3 10322 10612 9562 +3 9562 10389 10322 +3 2361 2351 2420 +3 13278 13226 13279 +3 13279 13225 13278 +3 242 225 211 +3 211 212 242 +3 5742 5743 5557 +3 5557 5230 5742 +3 12661 12756 12858 +3 12858 12624 12661 +3 3099 3159 3206 +3 3206 3351 3099 +3 8125 7870 7866 +3 7866 8124 8125 +3 11794 12312 12314 +3 12314 11714 11794 +3 194 226 281 +3 281 243 194 +3 9143 9396 9466 +3 9466 9863 9143 +3 18492 18318 18226 +3 19946 20845 20747 +3 20747 20091 19946 +3 2919 3202 2690 +3 2690 2694 2919 +3 7591 7390 6887 +3 7023 7315 7446 +3 7446 7447 7023 +3 9480 9801 9803 +3 9803 9802 9480 +3 11822 12143 11820 +3 11820 11593 11822 +3 14056 14238 14111 +3 14111 13796 14056 +3 13910 14008 13558 +3 13558 13699 13910 +3 18913 19664 19219 +3 19219 18699 18913 +3 18004 18458 18650 +3 18650 18655 18004 +3 17511 18187 17671 +3 17671 17228 17511 +3 1323 1361 1362 +3 1362 1340 1323 +3 24026 24025 23947 +3 23947 24274 24026 +3 13767 14033 14214 +3 14214 13885 13767 +3 13698 13697 14060 +3 14060 13908 13698 +3 6541 6540 6414 +3 6414 6415 6541 +3 21246 21244 21403 +3 21403 21400 21246 +3 22757 22850 23084 +3 10039 9954 10130 +3 10130 10132 10039 +3 17167 17103 17317 +3 17317 16960 17167 +3 20059 19901 19410 +3 24726 24769 24824 +3 24824 24754 24726 +3 2630 2631 2682 +3 2682 2632 2630 +3 6972 6971 7120 +3 7120 7194 6972 +3 20497 20406 20199 +3 20199 20712 20497 +3 1172 1136 1138 +3 1138 1137 1172 +3 23911 24043 24074 +3 24074 23869 23911 +3 22039 22190 22343 +3 22343 22151 22039 +3 13734 13833 13586 +3 13586 13540 13734 +3 10445 10518 10819 +3 10819 10366 10445 +3 10741 10745 11001 +3 11001 10924 10741 +3 9536 9466 9396 +3 9396 9332 9536 +3 20496 20310 20199 +3 20199 20197 20496 +3 11836 12028 12100 +3 12100 11902 11836 +3 11296 11701 11233 +3 11233 11469 11296 +3 18217 17691 17849 +3 17849 18310 18217 +3 20331 20520 20521 +3 20521 20332 20331 +3 23371 23411 23563 +3 23563 23564 23371 +3 21956 22170 21711 +3 21711 21627 21956 +3 10900 10803 10013 +3 10013 10806 10900 +3 19724 19609 19729 +3 19729 19486 19724 +3 9395 8969 9037 +3 9037 9331 9395 +3 14427 14922 14988 +3 14988 14787 14427 +3 13264 13509 13794 +3 13794 13505 13264 +3 7038 7530 7818 +3 7818 7463 7038 +3 17961 18601 18344 +3 18344 17883 17961 +3 8375 8680 8488 +3 8488 8075 8375 +3 9182 8873 9068 +3 9068 8606 9182 +3 719 789 882 +3 882 741 719 +3 19785 20316 19309 +3 19309 18901 19785 +3 668 732 708 +3 13244 13299 12857 +3 12857 13120 13244 +3 22975 22746 23218 +3 23218 23490 22975 +3 316 383 290 +3 290 336 316 +3 5444 5045 5445 +3 5445 5387 5444 +3 20590 20693 20689 +3 20689 20589 20590 +3 1888 2175 1984 +3 1984 1890 1888 +3 23785 24074 23870 +3 23870 23787 23785 +3 14296 14295 13911 +3 13911 14116 14296 +3 19235 19236 19341 +3 19341 19452 19235 +3 11432 10777 10867 +3 10867 10701 11432 +3 9186 9119 9508 +3 9508 9435 9186 +3 12088 12141 11741 +3 11741 11951 12088 +3 20614 20324 20323 +3 20323 20903 20614 +3 1313 1197 1196 +3 1196 1256 1313 +3 13435 13100 13102 +3 13102 13525 13435 +3 17175 16966 16443 +3 16443 16828 17175 +3 12030 11673 11440 +3 11440 11968 12030 +3 12475 12865 13255 +3 13255 13407 12475 +3 5300 5616 5684 +3 5684 6071 5300 +3 19767 20058 20281 +3 20281 20674 19767 +3 13716 13924 13718 +3 13718 13522 13716 +3 10517 9939 9793 +3 17531 17689 17310 +3 17310 17453 17531 +3 16592 16593 16184 +3 16184 16475 16592 +3 17733 17585 17823 +3 17823 17433 17733 +3 17367 16942 16802 +3 16802 18107 17367 +3 7052 7196 6974 +3 6974 6629 7052 +3 17223 17145 17289 +3 17289 17146 17223 +3 24220 24101 24062 +3 24062 24282 24220 +3 5948 5872 5503 +3 5503 6203 5948 +3 16353 16726 16658 +3 16658 15933 16353 +3 1117 987 1015 +3 1015 1118 1117 +3 22566 22622 22801 +3 22801 22758 22566 +3 14616 14804 15086 +3 15086 15143 14616 +3 787 855 905 +3 905 833 787 +3 11500 11571 11570 +3 15750 15992 15927 +3 15927 15811 15750 +3 4971 5553 5223 +3 5223 4970 4971 +3 4255 4339 4298 +3 4298 4211 4255 +3 13267 13413 13268 +3 13268 12875 13267 +3 12595 12550 12685 +3 12685 12831 12595 +3 3024 3083 3194 +3 3194 2915 3024 +3 9073 9014 9123 +3 9123 9122 9073 +3 9133 8743 8685 +3 8685 9027 9133 +3 12997 13098 13330 +3 13330 12998 12997 +3 12007 12245 12381 +3 12381 12437 12007 +3 1175 1356 1410 +3 1410 1248 1175 +3 18314 18218 18120 +3 18120 18220 18314 +3 7874 7807 8128 +3 8128 8419 7874 +3 4938 4899 5389 +3 5389 5326 4938 +3 9569 9364 10618 +3 10618 10617 9569 +3 5645 5897 5792 +3 5792 5331 5645 +3 7516 7701 7376 +3 7376 7377 7516 +3 16670 17232 17516 +3 17516 17296 16670 +3 9781 9846 10419 +3 10419 9650 9781 +3 6626 6692 6441 +3 6441 6307 6626 +3 21498 21187 20555 +3 20555 21107 21498 +3 3573 4076 4215 +3 4215 4175 3573 +3 9035 8823 7775 +3 7775 8035 9035 +3 4160 4063 3757 +3 3757 3859 4160 +3 1238 1240 1512 +3 1512 1280 1238 +3 4497 4834 4833 +3 4833 4835 4497 +3 9692 10074 10706 +3 10706 9910 9692 +3 11732 11258 10941 +3 10941 11503 11732 +3 4661 4708 4912 +3 4912 5283 4661 +3 2247 2396 2452 +3 2452 2451 2247 +3 1768 1830 1893 +3 1893 1956 1768 +3 2360 2497 2431 +3 2431 2367 2360 +3 16038 16216 16616 +3 16616 16334 16038 +3 11713 11999 11708 +3 11708 11478 11713 +3 3319 3603 3844 +3 3844 3800 3319 +3 12588 12429 12127 +3 12127 12587 12588 +3 9705 10416 10343 +3 10343 9843 9705 +3 1222 1202 1116 +3 8528 8654 8986 +3 8986 8657 8528 +3 23090 23280 22854 +3 22854 23035 23090 +3 4751 4561 4612 +3 4612 4362 4751 +3 525 546 510 +3 510 471 525 +3 1336 1252 1141 +3 9926 10356 10427 +3 3094 3302 2850 +3 2850 2693 3094 +3 15513 15402 14954 +3 14954 15274 15513 +3 21219 21360 21294 +3 21294 21447 21219 +3 10475 10705 11036 +3 11036 10628 10475 +3 23962 24035 24036 +3 1884 2051 2121 +3 2121 2052 1884 +3 2652 2798 2925 +3 2925 2743 2652 +3 22268 22645 22542 +3 22542 22001 22268 +3 7236 7444 7648 +3 7648 7580 7236 +3 4836 4593 4984 +3 4984 4935 4836 +3 18351 18611 18608 +3 18608 18609 18351 +3 19988 20117 19369 +3 19369 19366 19988 +3 2857 2976 3036 +3 3036 2801 2857 +3 14325 14260 14265 +3 14265 14206 14325 +3 2749 2930 2748 +3 2748 2474 2749 +3 15838 16085 15772 +3 15772 15479 15838 +3 23883 23882 24176 +3 24176 23884 23883 +3 4361 4319 4863 +3 4863 4859 4361 +3 3376 3327 3226 +3 3226 3279 3376 +3 8976 8910 8520 +3 8520 9095 8976 +3 8151 8320 8739 +3 8739 8496 8151 +3 16066 16659 17073 +3 17073 16730 16066 +3 12546 12594 12241 +3 12241 12379 12546 +3 22652 22314 22786 +3 22786 22740 22652 +3 608 571 817 +3 817 776 608 +3 16320 16607 17167 +3 15244 15853 15426 +3 15426 14994 15244 +3 10305 10307 10308 +3 10308 10380 10305 +3 19734 19868 19870 +3 19870 19733 19734 +3 5114 5115 5435 +3 5435 5248 5114 +3 4255 4118 4637 +3 4637 4737 4255 +3 13145 13050 12937 +3 12937 13181 13145 +3 21041 21277 20866 +3 11763 11123 12109 +3 12109 12163 11763 +3 15787 16097 16441 +3 16441 16383 15787 +3 2261 2170 2015 +3 2015 2341 2261 +3 20692 20802 20878 +3 20878 20803 20692 +3 8267 7824 7712 +3 7712 7825 8267 +3 21684 21607 21938 +3 21938 21993 21684 +3 1380 1437 1473 +3 1473 1452 1380 +3 4299 4491 4830 +3 4830 4736 4299 +3 24892 24907 24929 +3 24929 24903 24892 +3 13473 13323 13652 +3 13652 13651 13473 +3 18481 18888 18025 +3 18025 18571 18481 +3 16265 16748 17100 +3 17100 16436 16265 +3 1712 1922 2165 +3 2165 1789 1712 +3 2323 2526 2782 +3 2782 2399 2323 +3 7070 6920 7781 +3 7781 7133 7070 +3 12322 12193 12603 +3 12603 12994 12322 +3 6331 6922 7136 +3 7136 6393 6331 +3 12396 12342 12024 +3 12024 11893 12396 +3 12670 12919 12578 +3 12578 12635 12670 +3 8307 8305 8791 +3 8791 8253 8307 +3 14773 15529 15050 +3 15050 14838 14773 +3 490 568 529 +3 529 442 490 +3 12334 12335 12393 +3 12393 12392 12334 +3 12089 11509 11023 +3 11023 11423 12089 +3 17950 18336 17626 +3 17626 17876 17950 +3 24366 24393 24345 +3 24345 24344 24366 +3 12896 13441 13573 +3 13573 12839 12896 +3 2024 1957 2143 +3 2143 2145 2024 +3 23115 22696 22591 +3 22591 22923 23115 +3 16237 16407 16858 +3 16858 16780 16237 +3 23102 23046 23145 +3 23145 22905 23102 +3 6974 7199 7055 +3 7055 6631 6974 +3 3510 3137 3512 +3 3512 3511 3510 +3 9541 9149 9603 +3 9603 9932 9541 +3 17877 18707 18705 +3 18705 18140 17877 +3 17359 17433 17508 +3 17508 16936 17359 +3 16693 16444 16272 +3 17256 17558 17787 +3 17787 17559 17256 +3 4762 4921 4814 +3 4814 4627 4762 +3 3050 3049 2985 +3 2985 3051 3050 +3 1805 1744 1657 +3 1657 1772 1805 +3 15954 15421 15543 +3 15543 15607 15954 +3 13006 13109 12952 +3 12952 12843 13006 +3 19922 19536 20730 +3 20730 20896 19922 +3 9520 9192 9076 +3 9076 9264 9520 +3 1132 1093 958 +3 958 1261 1132 +3 23579 23657 23392 +3 23392 23446 23579 +3 11543 11865 11985 +3 11985 11697 11543 +3 11809 11572 11940 +3 11940 11884 11809 +3 10737 10592 10519 +3 11781 11544 11383 +3 22326 22503 22610 +3 22146 21924 21739 +3 21739 21922 22146 +3 20016 19860 20017 +3 12438 12194 11884 +3 11884 11940 12438 +3 3293 3026 3028 +3 3028 3025 3293 +3 192 212 159 +3 159 175 192 +3 18091 18275 17906 +3 17906 18179 18091 +3 7193 7049 6692 +3 6692 6755 7193 +3 8469 8773 8654 +3 11468 11781 11928 +3 11928 11699 11468 +3 1171 1314 1373 +3 1373 1329 1171 +3 16068 15698 15160 +3 15160 15881 16068 +3 23085 22757 23084 +3 23084 23271 23085 +3 23157 23013 23438 +3 23438 23481 23157 +3 11294 11864 11926 +3 11926 11866 11294 +3 13775 14097 13830 +3 13830 13539 13775 +3 20624 20625 19800 +3 19800 20521 20624 +3 11146 11299 11629 +3 11629 11547 11146 +3 23463 23596 23634 +3 23634 23562 23463 +3 4020 4351 4507 +3 4507 4262 4020 +3 291 250 225 +3 225 292 291 +3 22333 22334 22083 +3 22083 22141 22333 +3 21087 21088 20916 +3 12405 12406 12280 +3 12280 12157 12405 +3 11500 11573 11323 +3 11323 11643 11500 +3 23271 23550 23400 +3 23400 23272 23271 +3 11352 11840 12106 +3 12106 12407 11352 +3 3988 3830 3653 +3 3653 4144 3988 +3 24693 24739 24707 +3 24707 24692 24693 +3 2085 2136 2240 +3 2240 2137 2085 +3 10362 10110 10108 +3 10108 10107 10362 +3 12654 13011 12849 +3 12849 12149 12654 +3 8021 8078 8268 +3 8268 8321 8021 +3 24416 24383 24333 +3 24333 24417 24416 +3 24736 24788 24840 +3 24840 24808 24736 +3 16216 16502 16969 +3 16969 16616 16216 +3 10649 10800 10566 +3 10566 10567 10649 +3 2497 2360 2362 +3 2362 2270 2497 +3 4314 3892 3737 +3 3737 4028 4314 +3 19866 20017 19860 +3 19860 20019 19866 +3 19919 20076 19920 +3 19920 19308 19919 +3 12872 12579 12113 +3 12113 12818 12872 +3 5045 4938 5326 +3 5326 5445 5045 +3 2841 2639 2223 +3 2223 2456 2841 +3 16672 16597 16425 +3 16425 16480 16672 +3 16959 16819 17026 +3 17026 16688 16959 +3 24626 24679 24668 +3 24668 24678 24626 +3 23989 24183 24029 +3 24029 23926 23989 +3 18816 18063 18346 +3 18346 18345 18816 +3 13857 13752 13321 +3 13321 13471 13857 +3 15128 14784 14422 +3 14422 14847 15128 +3 18870 18656 19065 +3 19065 18965 18870 +3 5288 5289 5150 +3 5150 4956 5288 +3 24268 24335 24433 +3 24433 24444 24268 +3 4930 4928 5164 +3 5164 5165 4930 +3 6055 5916 6439 +3 6439 6239 6055 +3 12017 12334 12392 +3 12392 12255 12017 +3 7213 7982 8229 +3 8229 8036 7213 +3 10168 9903 9983 +3 9983 9754 10168 +3 20435 20345 20760 +3 20760 19814 20435 +3 17844 17684 17306 +3 17306 17758 17844 +3 17023 17537 17692 +3 17692 17022 17023 +3 1314 1171 1052 +3 1052 1154 1314 +3 6796 6477 6539 +3 6539 6941 6796 +3 11776 11775 11854 +3 11854 11855 11776 +3 15553 15496 15495 +3 15495 15249 15553 +3 7887 7652 8138 +3 8138 8009 7887 +3 1625 1767 1741 +3 1741 1517 1625 +3 9008 9505 9575 +3 9575 9504 9008 +3 7236 7580 7644 +3 7644 7012 7236 +3 2831 2776 3010 +3 3010 3009 2831 +3 15308 15430 15079 +3 15079 15005 15308 +3 15521 15468 16006 +3 16006 15701 15521 +3 16074 16254 16676 +3 253 281 364 +3 364 338 253 +3 5390 5257 5191 +3 5191 5329 5390 +3 17033 17108 17109 +3 17109 16759 17033 +3 17891 17499 17893 +3 17893 17895 17891 +3 20249 19884 19883 +3 19883 20248 20249 +3 4270 3979 3890 +3 3890 3981 4270 +3 16775 16987 18062 +3 18062 16990 16775 +3 11553 11936 12064 +3 8828 8100 8398 +3 8398 8171 8828 +3 20149 20148 20037 +3 20037 20039 20149 +3 11044 11523 11351 +3 11351 10967 11044 +3 6947 7158 7307 +3 7307 7087 6947 +3 807 852 902 +3 902 876 807 +3 24920 24926 24933 +3 24933 24889 24920 +3 2833 2681 2957 +3 2957 3234 2833 +3 14485 14673 15184 +3 15184 14923 14485 +3 5164 5360 5228 +3 5228 5165 5164 +3 769 742 644 +3 644 722 769 +3 13091 13513 13318 +3 13318 13141 13091 +3 22692 22822 22777 +3 22777 22688 22692 +3 9283 9147 8757 +3 8757 8903 9283 +3 23317 23131 22984 +3 22984 23398 23317 +3 11833 11962 11755 +3 11755 11834 11833 +3 17801 17967 17647 +3 17647 17570 17801 +3 22629 23099 22959 +3 22959 22726 22629 +3 1967 2030 2029 +3 2029 1966 1967 +3 5598 5470 5539 +3 5539 5538 5598 +3 8571 8570 8331 +3 8331 8700 8571 +3 23279 22992 22896 +3 22896 23368 23279 +3 5767 6208 5951 +3 5951 5694 5767 +3 5025 5173 6014 +3 6014 5305 5025 +3 19833 19710 19837 +3 19837 19838 19833 +3 23305 23304 23679 +3 23679 23527 23305 +3 17934 17694 17315 +3 17315 17165 17934 +3 2395 2634 2322 +3 9664 9297 9098 +3 9098 9158 9664 +3 10862 10861 9903 +3 9903 10398 10862 +3 17684 18210 18666 +3 18666 17680 17684 +3 7605 7534 8208 +3 8208 8263 7605 +3 21683 21937 21993 +3 21993 22260 21683 +3 10542 10615 10951 +3 10951 10694 10542 +3 14544 14717 14984 +3 14984 14913 14544 +3 11244 11085 11483 +3 11483 11395 11244 +3 2343 2341 2015 +3 2015 2016 2343 +3 12966 13206 13633 +3 13633 13080 12966 +3 6366 6902 6691 +3 6691 6177 6366 +3 117 98 71 +3 71 107 117 +3 8751 9036 9142 +3 9142 8753 8751 +3 16926 16650 17348 +3 17348 17131 16926 +3 4663 4866 4620 +3 4620 4569 4663 +3 14835 14902 14651 +3 14651 15227 14835 +3 19847 20121 19990 +3 19990 19716 19847 +3 19002 19206 19304 +3 1818 1881 1973 +3 1973 1945 1818 +3 12710 13121 13022 +3 13022 12806 12710 +3 19036 19251 19351 +3 19351 19245 19036 +3 4296 4536 4773 +3 4773 4535 4296 +3 5660 5286 5287 +3 5287 5728 5660 +3 706 665 516 +3 516 590 706 +3 12070 11798 11717 +3 4359 4860 5206 +3 5206 4559 4359 +3 18773 18776 18663 +3 18663 19073 18773 +3 20925 21329 20439 +3 20439 20760 20925 +3 12584 12761 13036 +3 13036 12675 12584 +3 14883 15508 15571 +3 15571 15264 14883 +3 5458 5799 5719 +3 5719 5460 5458 +3 19184 19392 19502 +3 19502 18770 19184 +3 1595 1482 1693 +3 1693 1738 1595 +3 7405 6970 7406 +3 7406 7538 7405 +3 21921 22145 22297 +3 22297 22144 21921 +3 13930 14085 13881 +3 13881 13618 13930 +3 7349 7490 7557 +3 7557 7066 7349 +3 2204 2407 2643 +3 2643 2406 2204 +3 14744 15203 15015 +3 15015 14621 14744 +3 13257 13742 13899 +3 13899 13410 13257 +3 7337 7964 7902 +3 7902 7675 7337 +3 23175 23083 22850 +3 22850 22987 23175 +3 5443 5186 5254 +3 5254 5324 5443 +3 12332 12204 12560 +3 12560 12446 12332 +3 21810 22190 22039 +3 22039 21870 21810 +3 14073 14024 14079 +3 14998 14997 15378 +3 15378 15136 14998 +3 7032 6891 7106 +3 7106 7105 7032 +3 14976 15168 14770 +3 14770 14470 14976 +3 717 877 1007 +3 1007 810 717 +3 18422 18715 19122 +3 19122 18421 18422 +3 14006 13695 13413 +3 13413 13599 14006 +3 3431 3484 3485 +3 3485 3429 3431 +3 13871 13971 13712 +3 13712 13711 13871 +3 12899 13193 12845 +3 12845 12953 12899 +3 8302 7650 7743 +3 7743 8195 8302 +3 8636 8962 8961 +3 8961 8691 8636 +3 2547 2212 2433 +3 2433 2758 2547 +3 15094 15096 15095 +3 5697 5436 5571 +3 5571 5509 5697 +3 21045 21046 20697 +3 20697 20300 21045 +3 11824 11026 10619 +3 10619 11341 11824 +3 1510 1737 1674 +3 1674 1464 1510 +3 18096 18632 19055 +3 19055 18538 18096 +3 19847 19999 20004 +3 20004 20121 19847 +3 20248 20777 20562 +3 20562 20249 20248 +3 16186 16129 16359 +3 16359 16247 16186 +3 9032 9457 9921 +3 9921 9783 9032 +3 20087 20519 20907 +3 20907 19665 20087 +3 9282 9715 10101 +3 10101 10015 9282 +3 23360 22889 22667 +3 22667 23026 23360 +3 22344 22626 22627 +3 22627 22193 22344 +3 123 166 151 +3 151 108 123 +3 9946 10231 10237 +3 10237 10229 9946 +3 16070 16543 16484 +3 16484 16193 16070 +3 5501 5178 5762 +3 5762 5689 5501 +3 7301 7870 7925 +3 7925 7232 7301 +3 13773 13939 14874 +3 14874 14508 13773 +3 14509 14510 15091 +3 15091 14692 14509 +3 5793 5648 6425 +3 6425 6422 5793 +3 6416 6869 7157 +3 7157 6542 6416 +3 1428 1427 1291 +3 1291 1353 1428 +3 8155 8079 8324 +3 8324 8214 8155 +3 23177 24065 23997 +3 23997 23900 23177 +3 11150 11477 11551 +3 11551 11081 11150 +3 14152 13937 13670 +3 13670 14153 14152 +3 19978 19979 20233 +3 20233 19973 19978 +3 15465 15642 15883 +3 15883 15107 15465 +3 370 388 372 +3 372 355 370 +3 16895 16693 16612 +3 16612 16967 16895 +3 14278 14511 14097 +3 14097 14219 14278 +3 24690 24647 24615 +3 24615 24661 24690 +3 10552 10871 11039 +3 11039 10872 10552 +3 20789 20672 20678 +3 20678 20791 20789 +3 11383 11697 11985 +3 11985 11780 11383 +3 11278 11039 11437 +3 11437 11966 11278 +3 23269 23397 23317 +3 23317 23398 23269 +3 24191 24036 24035 +3 24035 24104 24191 +3 21153 21383 21152 +3 21152 20899 21153 +3 21480 21481 21088 +3 21088 21479 21480 +3 19278 18552 18109 +3 594 668 686 +3 16255 16678 16677 +3 16677 16486 16255 +3 7469 6967 6966 +3 6966 7468 7469 +3 14151 13766 13765 +3 13765 14091 14151 +3 942 977 975 +3 975 973 942 +3 2093 1993 1963 +3 1963 2027 2093 +3 2093 2149 2188 +3 2188 1993 2093 +3 9892 9815 10158 +3 10158 10460 9892 +3 11117 11520 11837 +3 6024 6334 6265 +3 6265 6211 6024 +3 20456 20560 20943 +3 20943 20945 20456 +3 20083 20734 21069 +3 21069 20832 20083 +3 23270 23084 22850 +3 1052 1171 1315 +3 1315 1244 1052 +3 21863 21799 21734 +3 21734 21586 21863 +3 1984 2175 2603 +3 2603 2135 1984 +3 19430 20504 20977 +3 20977 20412 19430 +3 18637 18544 18649 +3 18649 18643 18637 +3 20018 20021 19866 +3 19866 19864 20018 +3 5734 6000 5292 +3 5292 5480 5734 +3 5096 5017 5229 +3 5229 5227 5096 +3 6177 6691 6967 +3 6967 6053 6177 +3 2739 2410 2167 +3 2167 2471 2739 +3 4513 4314 4028 +3 4028 4406 4513 +3 8745 8816 8815 +3 8815 8633 8745 +3 15061 14845 14544 +3 14544 14913 15061 +3 17927 17536 17021 +3 17021 17692 17927 +3 966 915 971 +3 971 969 966 +3 21972 22023 21970 +3 21970 21971 21972 +3 14901 15224 15468 +3 15468 15521 14901 +3 15707 15706 15943 +3 15943 16072 15707 +3 20284 20059 19766 +3 19766 19767 20284 +3 8242 7869 8538 +3 8538 8474 8242 +3 7148 7430 7364 +3 1993 2065 1992 +3 1992 1963 1993 +3 9488 9671 9670 +3 9670 9613 9488 +3 12027 11835 12214 +3 12214 12098 12027 +3 14786 14366 14604 +3 14604 15066 14786 +3 9115 9177 9574 +3 12860 12810 12159 +3 12159 12467 12860 +3 21088 21481 21166 +3 21166 20916 21088 +3 11903 11838 11674 +3 11674 11119 11903 +3 16161 15800 15441 +3 15441 16114 16161 +3 12778 13095 12830 +3 12830 12731 12778 +3 7731 7800 8050 +3 8050 7364 7731 +3 20889 20816 21216 +3 21216 21056 20889 +3 24833 24840 24829 +3 24829 24849 24833 +3 11922 11688 11460 +3 11460 11921 11922 +3 18450 18276 18277 +3 1000 899 828 +3 828 872 1000 +3 21083 21084 20630 +3 20630 20844 21083 +3 15861 15910 16336 +3 16336 16703 15861 +3 2742 2804 2745 +3 2745 2803 2742 +3 2621 2559 2275 +3 2275 2439 2621 +3 21349 21574 21638 +3 21638 21845 21349 +3 20935 20004 19721 +3 19721 20357 20935 +3 2081 2125 2171 +3 2171 2078 2081 +3 5439 5573 5828 +3 5828 5699 5439 +3 18793 19207 19096 +3 5584 5792 5898 +3 5898 6108 5584 +3 8862 9425 9367 +3 9367 9062 8862 +3 6546 6679 6610 +3 6610 6547 6546 +3 11825 12260 12025 +3 12025 11512 11825 +3 18531 19158 19161 +3 19161 18743 18531 +3 16194 16074 15887 +3 15887 15830 16194 +3 23502 23548 23399 +3 16269 16324 16555 +3 16555 16206 16269 +3 5093 5094 4970 +3 4970 5223 5093 +3 9270 9777 9994 +3 9994 10414 9270 +3 24628 24692 24707 +3 2078 2171 2299 +3 2299 2169 2078 +3 5106 5756 5870 +3 5870 5238 5106 +3 16911 16988 17418 +3 17418 17335 16911 +3 3772 3966 3967 +3 3967 3570 3772 +3 18902 18417 18131 +3 18131 18234 18902 +3 21772 21769 21891 +3 21891 22003 21772 +3 3588 3254 3096 +3 3096 3589 3588 +3 15771 16196 16433 +3 20704 21212 21053 +3 21053 20969 20704 +3 12166 12292 12757 +3 12757 12871 12166 +3 17774 18040 18584 +3 18584 17393 17774 +3 15032 15215 15034 +3 15034 14953 15032 +3 7114 7040 7953 +3 7953 7660 7114 +3 17177 17473 17621 +3 17621 17110 17177 +3 11547 11629 11704 +3 11704 11474 11547 +3 24100 24280 23991 +3 23991 23959 24100 +3 18593 19433 19432 +3 19432 18592 18593 +3 16949 16677 16678 +3 16678 16808 16949 +3 11949 12203 11656 +3 11656 12086 11949 +3 23939 24118 24119 +3 24119 23875 23939 +3 4178 4016 3778 +3 3778 3574 4178 +3 19487 19174 19175 +3 19175 19276 19487 +3 18072 18264 18616 +3 18616 18263 18072 +3 5737 5547 5546 +3 5546 5860 5737 +3 1467 1258 1697 +3 1697 1627 1467 +3 21092 21093 21484 +3 21484 21172 21092 +3 14655 14654 15229 +3 15229 14838 14655 +3 16004 16069 15520 +3 15520 15940 16004 +3 10554 11354 11677 +3 11677 10709 10554 +3 24339 24435 24434 +3 24434 24406 24339 +3 5497 4735 4390 +3 4390 4978 5497 +3 1553 1609 1747 +3 1747 1503 1553 +3 23551 23698 23733 +3 15608 15844 16098 +3 16098 15786 15608 +3 13903 14054 13840 +3 13840 13693 13903 +3 324 325 489 +3 489 422 324 +3 4088 5073 4410 +3 4410 4231 4088 +3 7922 7506 7867 +3 7867 8057 7922 +3 14669 14194 14318 +3 14318 14193 14669 +3 6797 6725 6596 +3 6596 7085 6797 +3 16401 16342 16166 +3 16166 16578 16401 +3 6706 7284 6850 +3 6850 6775 6706 +3 855 1031 1012 +3 1012 905 855 +3 18850 18855 18541 +3 18541 18182 18850 +3 12862 12913 12863 +3 12863 12519 12862 +3 9173 9243 9754 +3 9754 9983 9173 +3 19671 19557 19669 +3 19669 20094 19671 +3 6977 7338 7339 +3 7339 7200 6977 +3 15564 14944 14807 +3 14807 15016 15564 +3 4456 4560 4749 +3 4749 4803 4456 +3 2246 2185 2189 +3 2189 2277 2246 +3 8857 8998 9110 +3 9110 9421 8857 +3 20755 20636 20098 +3 20098 20097 20755 +3 9087 9210 9209 +3 9209 9464 9087 +3 11638 11491 11493 +3 11493 11802 11638 +3 8725 8206 8485 +3 8485 8072 8725 +3 6536 6722 7151 +3 7151 6933 6536 +3 24913 24914 24925 +3 24925 24919 24913 +3 3085 3025 2732 +3 2732 3194 3085 +3 6141 6399 6333 +3 6333 6528 6141 +3 452 485 563 +3 563 503 452 +3 22706 22509 22506 +3 22506 22707 22706 +3 17397 17619 17862 +3 17862 17394 17397 +3 14804 14616 14870 +3 14870 14560 14804 +3 17807 18079 18736 +3 18736 17716 17807 +3 13157 13681 13539 +3 13539 13393 13157 +3 4303 4302 4344 +3 4344 4393 4303 +3 2623 2445 2519 +3 2519 2717 2623 +3 20444 20234 20769 +3 20769 20855 20444 +3 6757 6971 6758 +3 6758 6759 6757 +3 19045 19152 19048 +3 19048 19153 19045 +3 3761 3861 4007 +3 4007 3916 3761 +3 4227 4361 4703 +3 4703 4558 4227 +3 20620 21233 21386 +3 21386 20995 20620 +3 21839 21775 21902 +3 21902 21900 21839 +3 8066 8197 8545 +3 8545 7883 8066 +3 2425 2361 2420 +3 2420 2486 2425 +3 8839 9663 9548 +3 9548 9222 8839 +3 3368 3555 3663 +3 3663 3494 3368 +3 8504 8090 7973 +3 7973 8170 8504 +3 24291 24326 24196 +3 24196 24195 24291 +3 7462 8143 7951 +3 7951 7890 7462 +3 7724 8041 7986 +3 7986 7786 7724 +3 10359 10201 10574 +3 10574 10575 10359 +3 20903 21305 21229 +3 17447 17678 17754 +3 728 846 863 +3 863 864 728 +3 10831 11171 11573 +3 11573 11004 10831 +3 18305 18470 18018 +3 23913 24075 24137 +3 24137 24044 23913 +3 21229 21153 20901 +3 20901 20903 21229 +3 10736 10667 10907 +3 24736 24787 24765 +3 24765 24759 24736 +3 14252 14318 14194 +3 14194 14195 14252 +3 23132 23082 23131 +3 23131 23317 23132 +3 20743 20840 20909 +3 20909 20330 20743 +3 12956 13449 13623 +3 13623 13451 12956 +3 19496 18352 19383 +3 19383 19382 19496 +3 11809 11574 11501 +3 11501 11251 11809 +3 1329 1373 1524 +3 1524 1403 1329 +3 11628 11785 11933 +3 11933 11629 11628 +3 1556 1581 1753 +3 1753 1708 1556 +3 16958 17242 17384 +3 17384 17101 16958 +3 22613 22293 22450 +3 22450 22386 22613 +3 24542 24569 24625 +3 24625 24615 24542 +3 5523 5585 5058 +3 5058 5332 5523 +3 13004 13064 12785 +3 12785 12610 13004 +3 10243 10305 10380 +3 10380 10244 10243 +3 4826 4879 5232 +3 5232 4827 4826 +3 9957 10312 10247 +3 10247 10134 9957 +3 16135 16253 15705 +3 15705 15764 16135 +3 8794 8796 9116 +3 9116 9180 8794 +3 11966 11437 11204 +3 23550 23364 23698 +3 23698 23551 23550 +3 7778 7906 6578 +3 6578 6704 7778 +3 1949 1884 1886 +3 1886 1796 1949 +3 18057 17708 17564 +3 17564 18342 18057 +3 12066 12132 12317 +3 12317 12379 12066 +3 10657 10728 11469 +3 11469 11298 10657 +3 10048 10250 10249 +3 10249 10141 10048 +3 2420 2351 2426 +3 2426 2354 2420 +3 1031 1053 1081 +3 1081 1012 1031 +3 15160 15698 15337 +3 15337 15339 15160 +3 17988 18089 18178 +3 18178 18273 17988 +3 21055 21054 21285 +3 21285 21134 21055 +3 19824 19694 19691 +3 19691 19579 19824 +3 10141 10138 10140 +3 8753 9206 8825 +3 8825 8966 8753 +3 17599 17524 17448 +3 19874 19732 19274 +3 19274 19730 19874 +3 13341 12952 13109 +3 13109 13192 13341 +3 23819 23735 23664 +3 20387 20389 20470 +3 20470 20468 20387 +3 14891 14894 14959 +3 14959 15404 14891 +3 16267 16201 15657 +3 15657 15895 16267 +3 12850 12797 12569 +3 12569 12703 12850 +3 21892 21828 21257 +3 21257 20927 21892 +3 23984 24027 23923 +3 23923 23950 23984 +3 19718 19852 19987 +3 19987 19846 19718 +3 24435 24421 24479 +3 24479 24434 24435 +3 3537 3264 3309 +3 3309 3596 3537 +3 10578 11146 10812 +3 10812 10434 10578 +3 20654 21110 21193 +3 21193 21025 20654 +3 24426 24295 24232 +3 24232 24294 24426 +3 20990 21156 21155 +3 21155 20989 20990 +3 4540 4487 4434 +3 4434 4249 4540 +3 14613 14736 15137 +3 15137 14861 14613 +3 21903 22062 22280 +3 22280 22122 21903 +3 630 612 631 +3 631 732 630 +3 11241 11151 10734 +3 10734 10910 11241 +3 760 998 850 +3 850 806 760 +3 18176 18745 18752 +3 18752 18442 18176 +3 12697 12842 12614 +3 12614 12651 12697 +3 22180 22335 22295 +3 22295 22513 22180 +3 13747 13559 13038 +3 13038 13560 13747 +3 18489 19203 19300 +3 19300 18895 18489 +3 5956 6088 6402 +3 6402 6089 5956 +3 3472 4042 3152 +3 3152 3470 3472 +3 22315 22279 22785 +3 22785 22654 22315 +3 6727 6868 6669 +3 6669 6802 6727 +3 11721 12009 12011 +3 12011 11722 11721 +3 10410 10184 10560 +3 10560 10972 10410 +3 8637 8693 9141 +3 9141 8821 8637 +3 10586 9931 10292 +3 10292 10663 10586 +3 24672 24683 24684 +3 24684 24665 24672 +3 13482 13528 13819 +3 13819 14030 13482 +3 4072 3815 3773 +3 3773 3967 4072 +3 12010 11883 11727 +3 11727 11726 12010 +3 18080 18081 18083 +3 18083 18163 18080 +3 4001 4049 4193 +3 4193 3951 4001 +3 21096 21890 21949 +3 21949 21825 21096 +3 20228 20346 20639 +3 20639 20543 20228 +3 11777 11693 11537 +3 11537 11692 11777 +3 8168 8636 8691 +3 8691 8393 8168 +3 23978 24046 24172 +3 24172 24045 23978 +3 18879 18665 19186 +3 19186 19187 18879 +3 17571 17650 17971 +3 17971 17801 17571 +3 22787 22879 22654 +3 22654 22785 22787 +3 4379 4575 4764 +3 4764 4528 4379 +3 23166 22884 22794 +3 22794 23018 23166 +3 22057 21707 21261 +3 21261 21955 22057 +3 24088 24206 24341 +3 24341 24207 24088 +3 4277 4613 4751 +3 4751 4362 4277 +3 23437 23156 23390 +3 23390 23480 23437 +3 24145 24273 24305 +3 24305 24089 24145 +3 18521 18431 18620 +3 18620 18619 18521 +3 5891 5968 6276 +3 6276 6095 5891 +3 3267 3049 3050 +3 3050 3213 3267 +3 22328 22387 22291 +3 22291 22179 22328 +3 1251 1334 1333 +3 1333 1296 1251 +3 12950 13240 13288 +3 13288 12897 12950 +3 7995 8115 8652 +3 8652 7797 7995 +3 14777 14776 14980 +3 14980 15055 14777 +3 24825 24850 24883 +3 24883 24891 24825 +3 20816 21136 21357 +3 21357 21216 20816 +3 6583 7077 7355 +3 7355 6995 6583 +3 23296 23299 23242 +3 23242 23425 23296 +3 22543 22360 22418 +3 22418 22694 22543 +3 20946 21271 21637 +3 21637 21270 20946 +3 8846 8655 9162 +3 9162 9101 8846 +3 15263 15027 15744 +3 15744 15262 15263 +3 2873 2989 3051 +3 3051 2870 2873 +3 20879 20878 20802 +3 20802 20801 20879 +3 13752 13706 13861 +3 13861 13650 13752 +3 15253 15562 15911 +3 15911 15561 15253 +3 465 480 556 +3 556 494 465 +3 1859 1827 2122 +3 2122 2082 1859 +3 8530 8119 8239 +3 8239 8413 8530 +3 17278 17346 17345 +3 17345 17277 17278 +3 13486 12741 13191 +3 13191 13574 13486 +3 4645 4694 4791 +3 4791 4696 4645 +3 21208 20959 21046 +3 21046 21128 21208 +3 16632 16850 16913 +3 16913 16712 16632 +3 12366 12639 12719 +3 12719 12117 12366 +3 23398 23224 23024 +3 23024 23269 23398 +3 20896 20730 20981 +3 24703 24677 24715 +3 24715 24729 24703 +3 23522 23475 23523 +3 23523 23714 23522 +3 1286 1349 1310 +3 1310 1311 1286 +3 5387 5636 5965 +3 5965 5964 5387 +3 14874 14331 14945 +3 14945 15440 14874 +3 654 636 504 +3 504 617 654 +3 22407 22536 22641 +3 22641 22535 22407 +3 24502 24539 24566 +3 24566 24622 24502 +3 4527 4099 4430 +3 4430 4626 4527 +3 23836 23837 24016 +3 24016 23980 23836 +3 8647 8768 8585 +3 8585 8343 8647 +3 19492 19495 19386 +3 19386 19281 19492 +3 5506 5317 5035 +3 5035 5244 5506 +3 1093 907 927 +3 927 958 1093 +3 12343 12955 13155 +3 13155 12903 12343 +3 15236 15362 15176 +3 15176 14916 15236 +3 16615 16614 16831 +3 16831 17476 16615 +3 16744 16599 16948 +3 16948 16881 16744 +3 20322 19661 19217 +3 19217 20511 20322 +3 11626 12178 12487 +3 12487 12309 11626 +3 15611 15546 15847 +3 8852 9237 9495 +3 9495 8991 8852 +3 14602 14601 15293 +3 15293 15237 14602 +3 8262 7535 8016 +3 8016 8148 8262 +3 11778 12679 12531 +3 12531 12305 11778 +3 2095 2248 2149 +3 2149 2094 2095 +3 14215 13982 13771 +3 13771 14094 14215 +3 17258 17563 17958 +3 17958 17880 17258 +3 8399 8233 8042 +3 8042 8515 8399 +3 12027 11966 11204 +3 11204 11671 12027 +3 5954 6138 6584 +3 6584 6206 5954 +3 17880 17958 18510 +3 18510 18250 17880 +3 12819 13267 12875 +3 12875 12874 12819 +3 15833 16489 16078 +3 16078 16014 15833 +3 16688 16267 15895 +3 15895 16377 16688 +3 20334 20092 20844 +3 20844 20630 20334 +3 17767 18124 18576 +3 18576 17544 17767 +3 3880 4128 4351 +3 4351 4020 3880 +3 3085 3194 3083 +3 3083 3406 3085 +3 22615 22667 22889 +3 22889 22845 22615 +3 20464 20378 20373 +3 20373 20261 20464 +3 14961 14963 15407 +3 15407 15277 14961 +3 13969 13476 13327 +3 13327 13378 13969 +3 20113 20236 20239 +3 20239 20238 20113 +3 1543 1701 1775 +3 1775 1660 1543 +3 960 1222 1116 +3 1116 1115 960 +3 17886 18068 18154 +3 18154 18067 17886 +3 6903 6624 6562 +3 6562 7469 6903 +3 21027 20776 20657 +3 20657 20942 21027 +3 11159 10911 10521 +3 10521 10919 11159 +3 12549 12497 12775 +3 12775 12729 12549 +3 24926 24948 24924 +3 24924 24933 24926 +3 3724 4174 3878 +3 3878 3877 3724 +3 5770 5824 6024 +3 6024 6023 5770 +3 11595 11266 10617 +3 10617 11268 11595 +3 15367 15492 15185 +3 15185 15184 15367 +3 12795 13198 13449 +3 13449 12956 12795 +3 17382 17163 16814 +3 16814 17021 17382 +3 20581 20475 20480 +3 20480 20678 20581 +3 6113 6620 7257 +3 7257 6494 6113 +3 18347 18256 18152 +3 18152 18426 18347 +3 12199 12250 12610 +3 12610 12785 12199 +3 2027 1995 2094 +3 2094 2093 2027 +3 13350 13401 13990 +3 13990 13683 13350 +3 6244 6310 6628 +3 6628 6371 6244 +3 7379 7880 7313 +3 7313 7094 7379 +3 1374 1315 1171 +3 1171 1329 1374 +3 12460 12461 11962 +3 11962 12271 12460 +3 3153 2850 3302 +3 3302 3033 3153 +3 17277 17345 17274 +3 17274 17204 17277 +3 14872 14565 14447 +3 14447 14505 14872 +3 14403 14523 14522 +3 14522 14232 14403 +3 14546 17207 16384 +3 16384 16034 14546 +3 14193 14251 13970 +3 13970 14135 14193 +3 14950 14815 14456 +3 14456 14577 14950 +3 4816 4771 4925 +3 4925 4873 4816 +3 20245 20024 20653 +3 20653 20652 20245 +3 22622 22757 23085 +3 23085 22801 22622 +3 7977 7774 7686 +3 7686 7835 7977 +3 7695 7854 7694 +3 7694 7503 7695 +3 10478 10707 11118 +3 11118 10783 10478 +3 17110 17250 16829 +3 16829 16896 17110 +3 15894 15713 15600 +3 15600 15893 15894 +3 17957 18249 17486 +3 17486 17635 17957 +3 14587 14058 13845 +3 13845 14652 14587 +3 15260 15448 15740 +3 15740 15447 15260 +3 9290 9093 8519 +3 8519 8835 9290 +3 36 72 61 +3 61 48 36 +3 24194 24163 24162 +3 24162 24108 24194 +3 14732 14610 14492 +3 14492 14859 14732 +3 19464 19466 19468 +3 19468 19254 19464 +3 23885 24018 23944 +3 7470 7537 6905 +3 6905 7048 7470 +3 10769 11267 11594 +3 11594 11021 10769 +3 6860 7148 7364 +3 7364 7225 6860 +3 16146 16089 16685 +3 16685 16686 16146 +3 12090 11659 11340 +3 11340 11740 12090 +3 10495 10568 10350 +3 10350 10351 10495 +3 24895 24878 24843 +3 24843 24811 24895 +3 13570 13716 13522 +3 13522 13331 13570 +3 23457 23590 23665 +3 23665 23627 23457 +3 8699 8825 9208 +3 9208 8967 8699 +3 2930 3208 3040 +3 3040 2748 2930 +3 20345 20923 21558 +3 21558 20925 20345 +3 15024 15507 14883 +3 14883 14882 15024 +3 21725 21443 21518 +3 21518 21653 21725 +3 3501 3328 3716 +3 3716 3624 3501 +3 14667 14360 14129 +3 2975 3034 3346 +3 3346 3155 2975 +3 22987 22850 22757 +3 22757 22755 22987 +3 9027 9449 9843 +3 9843 9526 9027 +3 10620 10621 10472 +3 10472 11272 10620 +3 23083 23175 23082 +3 23082 23132 23083 +3 8899 9033 9034 +3 9034 8750 8899 +3 18819 19130 19679 +3 19679 19023 18819 +3 16315 16682 16601 +3 16601 16141 16315 +3 13791 14294 14053 +3 14053 13745 13791 +3 16310 16423 16735 +3 16735 16669 16310 +3 7549 7770 7905 +3 7905 7678 7549 +3 17914 17913 18014 +3 15039 14822 14762 +3 7726 7357 7141 +3 7141 7424 7726 +3 18490 18228 19001 +3 19001 19203 18490 +3 7861 7919 7504 +3 7504 7802 7861 +3 2198 2070 2640 +3 2640 2250 2198 +3 1717 1802 1718 +3 1718 1628 1717 +3 4529 4720 5085 +3 5085 4923 4529 +3 2984 3212 3315 +3 3315 2986 2984 +3 8729 8940 9119 +3 9119 8554 8729 +3 6798 7009 7155 +3 7155 7233 6798 +3 8339 8831 7909 +3 7909 8282 8339 +3 8601 8366 8666 +3 8666 8928 8601 +3 15642 15761 16192 +3 16192 16251 15642 +3 23798 23534 23763 +3 23763 23610 23798 +3 7952 7755 7328 +3 7328 7659 7952 +3 21936 22093 22155 +3 22155 21758 21936 +3 20674 20675 20679 +3 20679 20867 20674 +3 1601 1657 1744 +3 1744 1658 1601 +3 18618 18617 19681 +3 19681 19143 18618 +3 3756 3224 3121 +3 3121 3619 3756 +3 12406 12464 12624 +3 3005 3006 3071 +3 3071 3129 3005 +3 19661 19791 19318 +3 19318 19319 19661 +3 7998 9550 9802 +3 9802 9665 7998 +3 24454 24473 24493 +3 24493 24472 24454 +3 14342 14586 15109 +3 15109 14831 14342 +3 15205 14946 14693 +3 19801 20213 20842 +3 20842 20426 19801 +3 12006 12004 12245 +3 12245 12007 12006 +3 17352 17658 17135 +3 17135 17282 17352 +3 21413 21709 21895 +3 21895 21705 21413 +3 24204 24174 24081 +3 24081 24361 24204 +3 23624 23660 23810 +3 23810 23697 23624 +3 11154 11709 11481 +3 11481 11306 11154 +3 3408 3293 3406 +3 3406 3407 3408 +3 1077 1029 1005 +3 1005 1047 1077 +3 6337 6793 6594 +3 17523 17753 17598 +3 23749 23747 23832 +3 23832 23831 23749 +3 6918 6577 6846 +3 24056 23952 23851 +3 23851 23951 24056 +3 6644 7064 7065 +3 10654 10571 10428 +3 6645 6451 6846 +3 6846 6577 6645 +3 23555 23661 23732 +3 23732 23588 23555 +3 6519 6644 7065 +3 17622 17398 17621 +3 10871 10966 11437 +3 11437 11039 10871 +3 24213 24148 24211 +3 24211 24275 24213 +3 7065 6846 6451 +3 6451 6519 7065 +3 23661 23555 23455 +3 23455 23453 23661 +3 431 519 496 +3 496 382 431 +3 23397 23502 23132 +3 23132 23317 23397 +3 11987 11870 12057 +3 12057 12128 11987 +3 2164 2074 1974 +3 1974 2073 2164 +3 17751 18014 17913 +3 17913 17838 17751 +3 23903 24109 24000 +3 24000 24040 23903 +3 921 1043 997 +3 997 920 921 +3 12840 13105 13150 +3 13150 12951 12840 +3 919 943 977 +3 977 942 919 +3 19287 19192 19759 +3 19759 19758 19287 +3 1329 1403 1634 +3 1634 1374 1329 +3 17748 17596 17296 +3 17296 17516 17748 +3 8883 9018 8074 +3 8074 8555 8883 +3 5692 5880 5950 +3 5950 5877 5692 +3 1403 1524 1701 +3 1701 1543 1403 +3 1128 1238 1280 +3 1280 1306 1128 +3 17142 17074 17221 +3 17221 17217 17142 +3 20885 20812 20402 +3 20402 20701 20885 +3 24918 24931 24946 +3 24946 24934 24918 +3 6306 6053 6967 +3 6967 6562 6306 +3 9418 9495 9894 +3 9894 9678 9418 +3 23224 22890 23078 +3 23078 23024 23224 +3 22244 22083 21799 +3 21799 22082 22244 +3 1269 1209 1142 +3 1142 1230 1269 +3 7478 7541 7962 +3 7962 7963 7478 +3 15324 15445 15444 +3 15444 15679 15324 +3 11855 11922 11983 +3 11983 11924 11855 +3 6754 7119 7048 +3 7048 6904 6754 +3 24592 24639 24692 +3 12000 12380 12644 +3 12644 12188 12000 +3 23273 23402 23553 +3 23553 23554 23273 +3 19239 19952 19343 +3 19343 19340 19239 +3 18090 18093 18181 +3 18181 18178 18090 +3 15550 15243 15075 +3 15075 15551 15550 +3 15824 16419 15882 +3 15882 15585 15824 +3 20362 20655 20656 +3 20656 20363 20362 +3 21663 21221 21733 +3 21733 21976 21663 +3 24540 24551 24491 +3 24491 24503 24540 +3 16111 16394 16511 +3 16511 16228 16111 +3 2184 2276 2394 +3 2394 2320 2184 +3 23347 23153 23155 +3 23155 23308 23347 +3 3945 4038 3896 +3 3896 3795 3945 +3 995 975 977 +3 977 1023 995 +3 22396 22519 22895 +3 22895 22764 22396 +3 18662 18470 18305 +3 18305 18775 18662 +3 2798 2922 3034 +3 3034 2925 2798 +3 5496 6325 5686 +3 5686 5753 5496 +3 10055 9977 10256 +3 10256 10157 10055 +3 2661 2541 2859 +3 2859 2808 2661 +3 267 230 229 +3 229 298 267 +3 24941 24944 24949 +3 24949 24936 24941 +3 24424 24210 24091 +3 24091 24306 24424 +3 23064 23305 23527 +3 23527 23388 23064 +3 20958 20487 20486 +3 20486 20686 20958 +3 638 677 766 +3 766 786 638 +3 11510 11743 12144 +3 12144 11425 11510 +3 7268 7340 7718 +3 7718 7269 7268 +3 4817 4874 4581 +3 4581 4675 4817 +3 20527 21087 20916 +3 20916 20752 20527 +3 6175 6364 6751 +3 6751 6901 6175 +3 17518 17294 17749 +3 17749 17673 17518 +3 14908 14842 14538 +3 14538 14777 14908 +3 22793 22597 22553 +3 22553 22493 22793 +3 1626 1677 1800 +3 1800 1716 1626 +3 14063 13800 14410 +3 14410 14300 14063 +3 10979 11058 10893 +3 10893 10793 10979 +3 19509 18976 18977 +3 5623 6019 6458 +3 6458 6084 5623 +3 2109 2970 2649 +3 2649 2531 2109 +3 10310 10311 10248 +3 10248 10309 10310 +3 17060 17201 16918 +3 16918 17126 17060 +3 6370 7121 6313 +3 6313 6505 6370 +3 6275 5893 6157 +3 6157 6342 6275 +3 21788 22287 22285 +3 22285 21515 21788 +3 20665 20952 20950 +3 20950 20370 20665 +3 16578 16580 16850 +3 16850 16632 16578 +3 19227 19552 19942 +3 19942 19441 19227 +3 16933 16931 16864 +3 16864 16789 16933 +3 4427 4289 4054 +3 4054 4573 4427 +3 7203 7480 7545 +3 7545 7056 7203 +3 23969 23905 23933 +3 23933 24128 23969 +3 12700 12792 12745 +3 12745 12844 12700 +3 9988 10267 10402 +3 10402 10478 9988 +3 24468 24576 24575 +3 24575 24530 24468 +3 10572 10804 10570 +3 10570 10430 10572 +3 5589 5271 5650 +3 5650 5651 5589 +3 5886 5775 5574 +3 5574 5832 5886 +3 16679 16430 16952 +3 16952 16951 16679 +3 10695 10326 10771 +3 10771 10769 10695 +3 16551 16605 17163 +3 17163 16435 16551 +3 10395 9823 10064 +3 10064 10328 10395 +3 15449 15450 15870 +3 15870 15745 15449 +3 6820 6893 7110 +3 7110 7106 6820 +3 21803 22518 22088 +3 22088 21927 21803 +3 10556 9835 9377 +3 9377 10179 10556 +3 2114 2232 2115 +3 2115 1975 2114 +3 439 456 511 +3 511 474 439 +3 16585 16640 16854 +3 16854 16639 16585 +3 23903 23999 24067 +3 24067 24109 23903 +3 37 64 87 +3 87 45 37 +3 14805 14270 14033 +3 14033 14503 14805 +3 5032 4839 4789 +3 4789 5111 5032 +3 9313 9583 9639 +3 150 159 212 +3 7015 7237 7090 +3 7090 7016 7015 +3 23951 23983 23889 +3 23889 24093 23951 +3 6709 6777 7215 +3 7215 7559 6709 +3 1078 1109 1195 +3 1195 1196 1078 +3 7351 7072 6773 +3 6773 7134 7351 +3 19100 18416 17773 +3 15756 15407 15464 +3 15464 15585 15756 +3 5938 5423 5364 +3 5364 5682 5938 +3 5366 5492 5942 +3 5942 5493 5366 +3 13934 13486 13766 +3 13766 14151 13934 +3 14946 15205 15258 +3 15258 15091 14946 +3 6225 6289 6288 +3 6288 6038 6225 +3 17952 18503 18246 +3 18246 18050 17952 +3 18787 18997 19652 +3 19652 18786 18787 +3 9049 9488 9487 +3 9487 9161 9049 +3 13232 13184 13061 +3 13061 13099 13232 +3 1542 1633 1770 +3 1770 1743 1542 +3 1637 1844 1728 +3 1728 1662 1637 +3 16431 16741 16807 +3 24494 24506 24472 +3 24472 24493 24494 +3 2631 2630 2678 +3 6503 6907 6968 +3 7476 7335 7610 +3 7610 7765 7476 +3 687 758 779 +3 779 755 687 +3 2490 2425 2486 +3 1017 1065 1119 +3 24516 24470 24436 +3 24556 24584 24485 +3 24485 24520 24556 +3 2718 2566 2563 +3 21035 21275 21427 +3 2889 2950 3069 +3 23830 23829 23912 +3 6442 6241 6057 +3 19209 19656 19916 +3 23971 24072 23909 +3 17448 17371 17088 +3 20397 20481 20482 +3 24331 24117 23975 +3 23975 23872 24331 +3 327 328 312 +3 21327 21410 21887 +3 20244 20134 20016 +3 21297 21296 21295 +3 2827 2890 3130 +3 2570 2569 2568 +3 22 11 13 +3 13461 13549 13836 +3 12887 12935 12937 +3 19346 19033 19035 +3 5118 5043 5188 +3 16382 16826 16560 +3 18682 19200 19419 +3 24525 24494 24493 +3 18296 18200 18289 +3 18289 18291 18296 +3 11768 12226 12041 +3 12041 11847 11768 +3 23600 23599 23744 +3 24923 24937 24941 +3 17609 17537 17458 +3 1055 1114 1014 +3 20000 20128 20001 +3 18918 18807 19549 +3 12542 12591 12433 +3 5876 5694 5951 +3 60 52 39 +3 20428 20337 19945 +3 17838 17519 17298 +3 775 776 817 +3 817 816 775 +3 23673 23742 23597 +3 23366 23179 23178 +3 22201 22349 22529 +3 21 9 10 +3 10 11 21 +3 3585 3942 3985 +3 3585 3985 3650 +3 19660 20204 20078 +3 20078 19786 19660 +3 12623 12622 12516 +3 18828 19029 18728 +3 18728 18730 18828 +3 5834 5966 5637 +3 19922 20896 20729 +3 20729 20728 19922 +3 2080 2123 2081 +3 2081 2077 2080 +3 22860 22999 23043 +3 23043 23044 22860 +3 18108 18198 18656 +3 18656 18385 18108 +3 669 670 671 +3 21434 21645 20957 +3 14343 14469 13950 +3 13950 14174 14343 +3 17240 16813 17020 +3 17020 17241 17240 +3 21007 21169 21006 +3 21006 20919 21007 +3 24595 24635 24662 +3 8111 7913 8648 +3 8648 8289 8111 +3 11033 11275 11428 +3 8288 7789 7992 +3 1806 1839 1936 +3 3465 3466 3529 +3 24820 24834 24861 +3 20910 21001 21077 +3 24760 24730 24773 +3 14090 13933 14213 +3 14213 14379 14090 +3 20110 19978 19983 +3 21818 21874 21989 +3 13842 14174 14004 +3 21700 21409 21327 +3 16548 16549 17017 +3 17331 17412 17788 +3 17788 17482 17331 +3 639 600 601 +3 21787 21430 21278 +3 23968 24041 24042 +3 24042 24001 23968 +3 4788 4840 4692 +3 12983 13044 13138 +3 13138 13222 12983 +3 19085 18984 18983 +3 19859 20126 20132 +3 9946 9944 9727 +3 14178 14239 14114 +3 14114 13908 14178 +3 18132 18691 18690 +3 23974 23936 24138 +3 21989 22156 22202 +3 22202 22096 21989 +3 7148 6592 7432 +3 7432 7430 7148 +3 9676 9739 9557 +3 9557 9412 9676 +3 53 60 29 +3 13140 13803 13315 +3 13315 13088 13140 +3 20955 21123 21278 +3 19104 19429 19785 +3 19785 18901 19104 +3 10495 10651 10986 +3 24704 24690 24748 +3 11985 11865 12176 +3 20396 20792 20790 +3 3413 3298 2971 +3 23556 23406 23666 +3 21533 21460 20986 +3 4847 4895 4937 +3 4937 4845 4847 +3 21296 21297 21061 +3 21061 20893 21296 +3 11141 11073 10809 +3 20477 20289 20394 +3 2584 2256 2464 +3 9882 9955 9880 +3 9880 9486 9882 +3 14035 13826 13828 +3 23814 23776 23700 +3 19639 19640 19516 +3 10779 10334 10551 +3 24794 24748 24702 +3 20797 20682 20183 +3 10826 10924 11088 +3 11088 10926 10826 +3 11637 11638 12005 +3 17850 17454 18027 +3 15640 15697 15998 +3 1114 1055 1095 +3 21409 21408 20923 +3 18190 18284 18383 +3 11387 11546 11870 +3 11870 11869 11387 +3 11092 11091 10829 +3 17017 16683 17018 +3 8939 8876 8875 +3 356 342 341 +3 341 353 356 +3 10372 10524 10451 +3 11242 11159 10919 +3 536 414 498 +3 495 316 481 +3 21848 21847 21511 +3 15574 15632 15684 +3 6385 6386 6517 +3 6517 6915 6385 +3 16489 16598 16680 +3 16680 16546 16489 +3 17320 17173 16827 +3 14719 14598 14599 +3 21279 21433 21643 +3 21643 21429 21279 +3 729 685 666 +3 666 667 729 +3 10996 11085 10920 +3 3378 3183 3184 +3 15286 15409 15530 +3 20207 20615 19928 +3 19639 19516 19518 +3 19518 19515 19639 +3 16597 17297 17443 +3 5385 5576 5833 +3 5833 5384 5385 +3 3197 3411 3465 +3 16140 16370 16548 +3 16195 16258 16954 +3 17867 17869 17944 +3 22412 22104 21999 +3 21999 22355 22412 +3 18667 19188 19397 +3 19397 19189 18667 +3 2829 2953 3230 +3 20337 20216 20430 +3 20071 19779 19423 +3 17248 17550 17774 +3 17774 17321 17248 +3 15924 15682 15925 +3 15925 16120 15924 +3 378 145 411 +3 13873 14022 13659 +3 24619 24638 24599 +3 9662 9873 9796 +3 8104 8041 7724 +3 15703 15110 15646 +3 20566 20461 20462 +3 20462 19634 20566 +3 1961 1960 1862 +3 23782 23999 23824 +3 15191 15374 15134 +3 15134 15133 15191 +3 24318 24372 24398 +3 11720 11564 11805 +3 11805 11882 11720 +3 22065 22431 22226 +3 17616 17547 17247 +3 22957 22903 22861 +3 5381 5830 5701 +3 5701 5322 5381 +3 14269 13883 14212 +3 14212 14380 14269 +3 22596 22836 22744 +3 10925 11087 11086 +3 23604 23605 23417 +3 23417 23566 23604 +3 22201 22529 22680 +3 3295 3294 3463 +3 10217 10213 10112 +3 23747 23749 23637 +3 17170 17391 17614 +3 17614 16962 17170 +3 14188 14545 14600 +3 20060 20179 20474 +3 21509 21275 21203 +3 3088 3296 3089 +3 3089 2916 3088 +3 14826 14962 15103 +3 15103 15159 14826 +3 17179 17252 17782 +3 24482 24438 24391 +3 16887 17455 17020 +3 22541 22266 22643 +3 10094 9392 9330 +3 9330 10353 10094 +3 23786 23600 23744 +3 480 495 534 +3 534 556 480 +3 5277 5339 5461 +3 13923 13922 14253 +3 10116 10027 10021 +3 13238 13239 13575 +3 9313 8877 8677 +3 15159 15103 15339 +3 24783 24801 24848 +3 9924 10094 10353 +3 10353 10351 9924 +3 19395 19284 19629 +3 19629 19396 19395 +3 14138 14140 11931 +3 11931 14023 14138 +3 20823 21062 21144 +3 9942 9877 10224 +3 10224 10122 9942 +3 19294 19089 18990 +3 1660 1807 1997 +3 13392 13391 13451 +3 5683 6517 6386 +3 6386 6068 5683 +3 5250 5116 5040 +3 5040 5182 5250 +3 14185 13964 14243 +3 14243 14242 14185 +3 19399 19632 19633 +3 1495 1494 1430 +3 21125 21126 21645 +3 4690 4788 4692 +3 15771 16017 16262 +3 4849 4845 4894 +3 12826 12433 12725 +3 16773 17049 16912 +3 16912 16847 16773 +3 15767 16079 15766 +3 15767 15766 15528 +3 15528 15595 15767 +3 20957 20871 21281 +3 21281 21434 20957 +3 20429 20430 20216 +3 14218 14038 14096 +3 14096 14277 14218 +3 12981 24954 12931 +3 21327 21887 22105 +3 10925 11000 11161 +3 11161 11242 11087 +3 11087 10925 11161 +3 7834 7684 7772 +3 20529 20530 20918 +3 20918 20847 20529 +3 10598 10451 10524 +3 19188 19396 19630 +3 19630 19397 19188 +3 18326 18496 18693 +3 18693 18589 18326 +3 1545 1527 1725 +3 1725 1661 1545 +3 609 628 667 +3 667 666 609 +3 9946 9727 9477 +3 21728 21791 22236 +3 10919 11086 11087 +3 11087 11242 10919 +3 19789 19316 19317 +3 23735 23819 23820 +3 24585 24608 24674 +3 24674 24659 24585 +3 17419 17048 17264 +3 19928 20325 19794 +3 19794 18911 19928 +3 17252 16763 16898 +3 16898 17782 17252 +3 20905 20417 20902 +3 12877 12761 12584 +3 12719 12877 12584 +3 14915 14670 14721 +3 14721 14783 14915 +3 21682 21319 21935 +3 24923 24941 24927 +3 24927 24929 24923 +3 15230 15478 15596 +3 10022 10023 10219 +3 10219 10116 10022 +3 13932 14148 13882 +3 13882 13977 13932 +3 20571 20570 20781 +3 20781 21117 20571 +3 22993 23181 23229 +3 23229 23183 22993 +3 10916 10915 11237 +3 12514 11902 12100 +3 24746 24702 24661 +3 24661 24701 24746 +3 24073 24072 24113 +3 20179 20060 19646 +3 21062 21061 21297 +3 21297 21366 21062 +3 16277 16333 16448 +3 23910 23784 23909 +3 23907 23742 23866 +3 23866 23826 23907 +3 17092 17303 17370 +3 11088 11162 11246 +3 19401 19635 19402 +3 15721 15536 15537 +3 7222 6716 7502 +3 10588 10589 10519 +3 10519 10365 10588 +3 24400 24401 24505 +3 2584 2464 2581 +3 2722 2724 2631 +3 12514 12574 12463 +3 12463 12276 12514 +3 18261 17970 18262 +3 18262 18354 18261 +3 11880 12072 12003 +3 6291 6551 6419 +3 23786 23744 23867 +3 14474 14906 14661 +3 21737 21589 21736 +3 972 968 916 +3 10351 10353 10651 +3 10651 10495 10351 +3 11170 11092 10829 +3 13933 14090 14032 +3 14032 13724 13933 +3 10724 10811 10901 +3 10901 10988 10724 +3 10195 10352 10423 +3 18998 18895 19418 +3 19418 19200 18998 +3 19992 20119 20112 +3 21429 21276 21122 +3 21148 21452 21453 +3 21453 20895 21148 +3 23000 23097 22904 +3 22904 22956 23000 +3 24831 24881 24882 +3 24882 24870 24831 +3 21784 21642 21429 +3 15850 15851 15958 +3 15958 15728 15850 +3 11403 11487 11169 +3 14000 13461 13836 +3 24318 24398 24367 +3 20896 20981 21373 +3 21373 21065 20896 +3 2892 2775 2568 +3 2568 2829 2892 +3 22348 22347 22530 +3 22530 22464 22348 +3 5999 6241 6179 +3 6179 5856 5999 +3 5183 5114 5246 +3 5246 5247 5183 +3 2054 2131 2209 +3 3818 3571 3928 +3 3928 3777 3818 +3 19637 20041 19756 +3 11074 10810 11142 +3 20000 20001 20007 +3 20007 20015 20130 +3 20130 20000 20007 +3 21806 21228 21376 +3 21376 21745 21806 +3 3298 3414 3467 +3 3467 3299 3298 +3 13692 13462 14002 +3 11003 10929 10832 +3 10832 10930 11003 +3 21306 21535 21596 +3 21596 21462 21306 +3 16763 17252 16695 +3 16695 16333 16763 +3 20477 20394 20584 +3 20584 20280 20477 +3 11074 11142 11544 +3 2567 2568 2569 +3 2569 2521 2567 +3 10802 10504 10427 +3 6888 6683 6427 +3 18807 18917 18706 +3 16082 16370 15947 +3 14464 14898 14826 +3 14826 14964 14464 +3 15688 15399 15332 +3 23341 23431 23110 +3 23110 23246 23341 +3 19089 19293 19292 +3 19089 19292 18889 +3 18889 18990 19089 +3 21125 21645 21511 +3 2256 2584 2330 +3 2330 2289 2256 +3 7178 7100 7388 +3 7388 7653 7178 +3 19534 20075 20202 +3 6717 7223 7146 +3 7146 7001 6717 +3 20663 20460 20564 +3 20564 19633 19632 +3 19632 20663 20564 +3 9941 9798 10301 +3 20382 20172 20271 +3 20271 20573 20382 +3 20285 20286 20583 +3 20583 20392 20285 +3 13839 14002 13462 +3 13462 13507 13410 +3 13410 13839 13462 +3 9939 9662 9545 +3 23140 23178 23031 +3 23031 22949 23140 +3 3413 2971 2969 +3 24244 24316 24368 +3 24368 24369 24244 +3 16855 16586 16921 +3 13836 13837 14231 +3 14231 14000 13836 +3 10454 10302 10670 +3 11157 10825 10739 +3 10739 10454 11157 +3 10681 10753 10684 +3 10684 10754 10681 +3 16147 16752 16493 +3 20919 21245 21244 +3 21244 21007 20919 +3 11033 11428 10864 +3 10711 11211 11052 +3 8290 8118 8185 +3 8185 8529 8290 +3 10778 11037 10629 +3 11091 11090 10928 +3 10928 10829 11091 +3 13924 13972 14074 +3 11095 11008 11176 +3 8823 9278 8820 +3 8820 8695 8823 +3 16491 16434 16604 +3 16604 16813 16491 +3 3088 2738 2968 +3 24370 24397 24346 +3 24346 24396 24370 +3 20116 19992 19983 +3 11929 11930 12177 +3 12177 12232 11929 +3 6718 6929 6267 +3 6267 6465 6718 +3 9955 9882 9959 +3 9959 10307 9955 +3 21204 21205 21276 +3 21276 21203 21204 +3 3678 3680 3779 +3 3779 3634 3678 +3 9881 10137 10141 +3 13979 13977 13664 +3 13664 13665 13979 +3 13322 13178 13179 +3 13179 13473 13322 +3 16327 16033 15901 +3 10573 10515 24953 +3 24953 10811 10573 +3 4386 4542 4588 +3 4588 4385 4386 +3 17554 17782 18135 +3 6025 5829 6465 +3 701 742 769 +3 769 836 701 +3 646 606 569 +3 16260 16140 16548 +3 19641 19640 20043 +3 20043 19894 19641 +3 24565 24533 24550 +3 22226 22596 22744 +3 18318 18319 18410 +3 18410 18125 18318 +3 20826 21301 21226 +3 21226 21064 20826 +3 14898 14401 14962 +3 14962 14826 14898 +3 8176 8402 8707 +3 8707 8765 8176 +3 12182 12377 12065 +3 12065 12130 12181 +3 12181 12182 12065 +3 15363 15296 15539 +3 19368 19261 19470 +3 15337 16000 15757 +3 11313 11402 11488 +3 11488 11485 11313 +3 16549 16548 16370 +3 16370 16082 16549 +3 1776 1777 1900 +3 1900 1839 1776 +3 19209 19916 19306 +3 23707 23635 23827 +3 23827 23784 23707 +3 962 1055 1014 +3 21205 21204 21038 +3 11114 11662 11429 +3 11198 10957 10864 +3 20474 20390 20391 +3 20391 20060 20474 +3 11175 11176 10837 +3 22903 23000 22956 +3 24691 24681 24698 +3 24698 24717 24691 +3 3465 3411 3297 +3 14623 14694 14568 +3 4690 4692 4500 +3 4500 4550 4690 +3 3138 3235 3289 +3 21319 21875 21818 +3 21818 21935 21319 +3 18886 19195 18981 +3 19419 19201 18575 +3 18575 18682 19419 +3 8871 9370 8671 +3 8671 8872 8871 +3 19401 19402 19082 +3 13929 14258 14323 +3 14323 13880 13929 +3 10116 10021 10019 +3 10019 10022 10116 +3 18128 18582 19426 +3 19426 19100 18128 +3 8372 8260 8616 +3 8616 8552 8372 +3 9604 9659 9334 +3 9334 9333 9604 +3 5824 5958 6212 +3 6212 6145 5824 +3 19396 19629 19885 +3 19885 19630 19396 +3 9094 9220 9152 +3 9152 8644 9094 +3 20052 20167 20270 +3 14076 14078 14026 +3 14026 14025 14076 +3 5376 5109 5500 +3 19903 19904 20286 +3 20286 20285 19903 +3 22656 22972 23016 +3 9341 9220 9340 +3 9341 9340 9473 +3 9473 9545 9341 +3 17018 17239 17238 +3 23909 23827 23907 +3 23907 23971 23909 +3 13276 13315 13803 +3 13803 13702 13276 +3 136 130 111 +3 111 120 136 +3 22680 22530 22347 +3 22347 22201 22680 +3 19636 19514 19404 +3 19404 19289 19636 +3 17271 17424 17652 +3 17652 17342 17271 +3 11318 11320 11412 +3 10737 10519 10589 +3 10629 10779 10551 +3 10551 10778 10629 +3 17525 17523 17598 +3 11173 11095 11006 +3 23818 23962 23898 +3 23898 23819 23818 +3 18030 18486 18675 +3 23630 23560 23505 +3 23505 23739 23630 +3 13050 13093 12991 +3 4898 4897 4895 +3 21700 21327 22105 +3 18582 19209 19306 +3 17298 17443 17675 +3 17675 17838 17298 +3 15771 16262 16016 +3 16016 15949 15771 +3 24374 24348 24279 +3 21524 21297 21295 +3 21228 21806 21459 +3 7103 6959 6888 +3 6888 6554 7103 +3 20408 20721 20722 +3 20722 20606 20408 +3 15721 15537 15659 +3 15659 16026 15721 +3 22071 22021 22070 +3 22070 22377 22071 +3 9574 9369 9428 +3 11781 11383 11780 +3 21122 20796 21279 +3 21279 21429 21122 +3 3891 4184 3941 +3 3941 3790 3891 +3 22310 22210 21823 +3 12623 12516 12807 +3 13880 14086 13721 +3 13721 13763 13880 +3 20910 21077 21161 +3 20578 20471 20176 +3 24282 24348 24373 +3 24373 24284 24282 +3 20753 20529 20847 +3 20847 20848 20753 +3 14600 14480 14362 +3 14362 14188 14600 +3 23899 23667 23665 +3 626 727 752 +3 752 651 626 +3 15690 15691 15931 +3 15931 15995 15690 +3 17299 17519 17676 +3 17676 17445 17299 +3 52 74 132 +3 132 59 52 +3 14596 15058 14476 +3 14476 14244 14596 +3 14969 14767 14527 +3 20868 20680 20287 +3 13924 14074 14075 +3 14075 14076 13924 +3 10677 10837 11176 +3 11176 11008 10677 +3 19085 18983 19404 +3 19404 19405 19085 +3 12002 12070 11717 +3 11717 12001 12002 +3 15684 15332 15399 +3 15399 15574 15684 +3 16752 16147 16609 +3 16609 16554 16753 +3 16753 16752 16609 +3 4035 4276 4363 +3 4363 4409 4035 +3 11170 10829 10742 +3 10742 11089 11170 +3 21429 21643 21720 +3 21720 21784 21429 +3 6503 6968 6756 +3 6756 6693 6503 +3 9796 9874 9402 +3 23847 23495 23392 +3 12351 12621 12574 +3 14195 14194 14139 +3 14139 14140 14195 +3 20007 20133 20244 +3 13128 13408 13504 +3 22210 22209 21998 +3 1774 1680 1603 +3 1603 1572 1774 +3 4895 4847 4899 +3 4899 4898 4895 +3 17098 16550 17240 +3 17240 17099 17098 +3 16372 16262 16017 +3 16017 16373 16372 +3 2216 2274 2180 +3 2180 2141 2216 +3 15646 14968 15702 +3 15702 15225 15646 +3 13959 14118 13915 +3 22722 22678 22766 +3 22766 22719 22722 +3 9760 10334 10073 +3 9760 10073 9639 +3 9639 9583 9760 +3 21276 21429 21642 +3 23637 23675 23748 +3 23748 23747 23637 +3 17092 17370 17156 +3 17156 17093 17092 +3 13959 14117 14352 +3 14352 14474 13959 +3 16083 16082 15947 +3 11237 11153 10917 +3 10917 10916 11237 +3 15178 15295 15125 +3 15125 15127 15178 +3 3531 3530 3529 +3 3529 3739 3828 +3 3828 3531 3529 +3 17547 17616 17857 +3 17857 17391 17547 +3 22886 22662 22556 +3 22556 22606 22886 +3 19754 20255 20256 +3 20256 19756 19754 +3 13977 13882 13572 +3 13572 13664 13977 +3 7216 6394 6580 +3 12990 12887 12937 +3 9868 9791 9932 +3 17239 17380 17532 +3 17532 17162 17239 +3 21124 20482 21126 +3 21126 21125 21124 +3 20728 20077 19311 +3 19311 19922 20728 +3 6291 6419 5899 +3 5899 6351 6291 +3 3232 3138 3139 +3 3139 3073 3232 +3 11314 11405 11560 +3 2258 2108 2106 +3 2106 2289 2258 +3 24367 24370 24278 +3 24278 24318 24367 +3 9800 9947 10231 +3 16550 17098 16811 +3 16811 16812 16550 +3 22226 22744 22552 +3 22552 22432 22226 +3 289 231 290 +3 290 383 289 +3 24533 24565 24554 +3 24554 24517 24533 +3 16876 17088 17371 +3 17371 17155 16876 +3 21823 22413 22688 +3 22688 22310 21823 +3 21245 20919 20848 +3 20848 20847 21245 +3 9474 9341 9545 +3 23366 23178 23365 +3 17085 16673 17153 +3 17153 17298 17085 +3 17419 17264 17266 +3 17266 17336 17419 +3 5273 5528 5459 +3 5043 4989 5045 +3 5045 5188 5043 +3 20910 21161 21606 +3 24220 24282 24284 +3 24284 24246 24220 +3 20123 19996 20119 +3 20119 19992 20120 +3 20120 20123 20119 +3 10372 10451 10453 +3 10453 10377 10372 +3 14136 14429 14137 +3 14137 14071 14136 +3 15703 15646 15225 +3 15225 15522 15703 +3 21886 21700 22105 +3 11090 11091 11093 +3 11093 11164 11090 +3 16974 17042 17953 +3 17953 17412 16974 +3 11411 11640 11566 +3 21123 21124 21125 +3 21125 21278 21123 +3 21511 21787 21278 +3 21278 21125 21511 +3 1896 1838 1699 +3 1699 1863 1896 +3 24584 24582 24634 +3 24634 24608 24584 +3 4142 4143 3943 +3 18782 18884 18886 +3 18782 18886 18568 +3 18568 18567 18782 +3 11702 11470 11385 +3 22509 22562 22508 +3 24834 24876 24877 +3 24877 24861 24834 +3 22348 22092 22097 +3 22097 22096 22348 +3 23225 23275 23226 +3 23226 23963 23225 +3 19146 19041 19248 +3 10999 10923 11002 +3 11002 11000 10999 +3 2738 3088 2916 +3 3572 3515 3509 +3 3572 3509 3629 +3 3629 3571 3572 +3 20061 20290 20481 +3 20481 20397 20061 +3 9659 9604 9791 +3 9791 9868 9659 +3 2449 2572 2778 +3 1779 1723 1543 +3 8644 9152 8707 +3 8707 8580 8644 +3 10811 10653 10501 +3 10501 10573 10811 +3 2735 2738 2583 +3 2583 2580 2735 +3 7775 8823 8505 +3 8505 8328 7775 +3 6386 6385 6191 +3 6191 6192 6386 +3 13128 13504 13256 +3 13256 13032 13128 +3 16741 16806 17011 +3 17011 16807 16741 +3 3571 3818 3680 +3 3680 3678 3571 +3 3297 3585 3650 +3 3650 3465 3297 +3 20429 20216 20530 +3 20530 20529 20429 +3 17016 16548 17017 +3 17238 17097 17016 +3 19766 20059 19410 +3 19410 19292 19766 +3 21728 22236 21915 +3 21915 21583 21728 +3 24748 24795 24801 +3 5041 5255 5119 +3 5119 4893 5041 +3 12310 12177 11927 +3 19992 20112 19981 +3 22563 22618 22514 +3 22514 22336 22563 +3 15360 15779 16203 +3 651 684 478 +3 478 626 651 +3 18918 19549 19800 +3 19800 19118 18918 +3 15421 15901 16033 +3 16033 15784 15421 +3 23910 23909 24072 +3 24072 24073 24003 +3 24003 23910 24072 +3 20345 20436 20540 +3 20540 20923 20345 +3 17318 16893 17247 +3 17247 17547 17318 +3 9876 10030 9943 +3 9943 9875 9876 +3 15877 15753 15820 +3 15820 15936 15877 +3 22903 22956 22863 +3 22863 22861 22903 +3 14368 14429 14851 +3 9402 9474 9545 +3 11247 11248 11400 +3 11400 11484 11247 +3 10450 10826 10926 +3 10926 10526 10450 +3 20503 21144 20608 +3 20608 20723 20503 +3 14568 14277 14275 +3 14275 14623 14568 +3 3462 3583 3584 +3 16892 16824 16962 +3 16962 16891 16892 +3 20508 20611 20612 +3 20612 20413 20508 +3 19108 19660 19786 +3 19786 19312 19108 +3 20397 20868 20287 +3 20287 20061 20397 +3 4845 4940 4990 +3 4990 4847 4845 +3 19514 19636 20041 +3 20041 19637 19761 +3 19761 19514 20041 +3 4122 3970 3972 +3 3972 3777 4122 +3 5461 5278 5068 +3 5068 5277 5461 +3 10370 10299 10377 +3 14909 15117 14911 +3 14911 14778 14909 +3 14474 14661 14118 +3 14118 13959 14474 +3 2646 2465 2584 +3 2580 2583 2646 +3 20071 19423 19778 +3 9227 9300 9486 +3 9486 9348 9227 +3 8677 8877 8552 +3 28 50 22 +3 18675 17609 17458 +3 17458 18030 18675 +3 8836 8911 9474 +3 9474 9402 8836 +3 11927 11780 11985 +3 19904 19198 19646 +3 19904 19646 19769 +3 19769 20286 19904 +3 866 863 846 +3 846 820 866 +3 19594 19364 19259 +3 15892 15712 16084 +3 16084 16434 15892 +3 1017 1119 1018 +3 1018 930 1017 +3 2566 2955 2891 +3 2891 2773 2566 +3 19205 19094 19093 +3 14596 15120 15290 +3 15290 15058 14596 +3 8727 8676 8875 +3 8875 8876 8727 +3 9278 9459 9533 +3 9278 9533 8965 +3 7345 6987 7210 +3 7210 7684 7345 +3 3530 3531 3532 +3 3532 3415 3530 +3 12756 12623 12807 +3 10225 10227 10230 +3 10230 10303 10225 +3 24827 24785 24735 +3 24735 24764 24827 +3 3070 2828 2771 +3 18405 18998 19200 +3 19200 18682 18405 +3 19531 19097 19096 +3 327 312 332 +3 332 329 327 +3 8676 8727 8798 +3 20667 20864 20953 +3 20953 20384 20667 +3 21922 21739 21738 +3 21738 22030 21922 +3 19507 19748 20145 +3 669 671 733 +3 733 687 669 +3 5770 5698 5958 +3 5958 5824 5770 +3 24660 24595 24662 +3 2209 2172 2126 +3 2126 2054 2209 +3 10600 10601 10679 +3 10679 10602 10600 +3 20286 19769 20391 +3 20391 20583 20286 +3 1117 1095 1055 +3 10986 11466 10984 +3 10984 10495 10986 +3 22957 22861 22719 +3 22719 22766 22957 +3 14098 14218 14277 +3 11074 11544 11468 +3 11468 11386 11074 +3 19534 20202 20314 +3 20314 19919 19534 +3 19983 20111 19836 +3 19836 20116 19983 +3 1992 1863 1806 +3 1806 1936 1992 +3 24549 24550 24533 +3 24533 24516 24549 +3 11403 11169 11094 +3 11094 11489 11403 +3 4029 3825 3584 +3 4029 3584 4025 +3 4025 4135 4029 +3 13575 13666 13531 +3 13531 13238 13575 +3 21806 21982 21981 +3 21981 21804 21806 +3 16560 16692 16381 +3 5119 5255 5322 +3 5322 5382 5119 +3 17554 18136 17783 +3 17783 17704 17554 +3 20181 20481 20290 +3 24788 24736 24759 +3 11033 10864 10622 +3 10622 10772 11033 +3 14277 14096 14332 +3 14332 14275 14277 +3 5120 5386 5579 +3 5579 5446 5120 +3 11098 11255 11644 +3 11644 11256 11098 +3 10450 10529 10741 +3 10741 10826 10450 +3 570 531 463 +3 24399 24450 24425 +3 24425 24379 24399 +3 4143 3828 3739 +3 3739 3943 4143 +3 6143 6586 6714 +3 378 411 430 +3 430 396 378 +3 16277 16448 16279 +3 15767 15835 15947 +3 15947 15946 15767 +3 17085 17298 17519 +3 17519 17299 17085 +3 11249 11401 11559 +3 11559 11400 11249 +3 12003 11938 11801 +3 11801 11880 12003 +3 628 609 494 +3 11162 11164 11168 +3 11168 11246 11162 +3 18579 19097 19098 +3 19098 18493 18579 +3 16304 15931 15691 +3 6400 6784 6586 +3 6586 6461 6400 +3 1202 1247 1136 +3 1136 1172 1202 +3 24639 24592 24619 +3 24619 24620 24639 +3 19507 20145 20663 +3 20663 19632 19507 +3 5794 6107 6351 +3 6351 5791 5794 +3 23365 23404 23457 +3 23457 23366 23365 +3 14035 13828 14037 +3 1156 1292 1493 +3 1493 1405 1156 +3 18132 18690 18587 +3 18587 18588 18132 +3 1494 1495 1573 +3 1573 1635 1494 +3 4849 4894 4986 +3 4986 4844 4849 +3 23814 23700 23588 +3 23588 23860 23814 +3 8678 8435 8261 +3 8261 8553 8678 +3 23638 23513 23466 +3 23466 23512 23638 +3 670 631 612 +3 612 557 670 +3 7750 7178 7653 +3 7653 7941 7750 +3 13651 13708 13707 +3 13707 13517 13651 +3 6025 6465 6267 +3 6267 5960 6025 +3 2738 2735 3027 +3 3027 2737 2738 +3 1527 1545 1405 +3 1405 1493 1527 +3 5904 6427 5977 +3 5977 5846 5904 +3 24073 24113 24133 +3 2890 2564 2889 +3 18582 19306 19307 +3 19307 19426 18582 +3 18459 18289 18200 +3 21524 21295 21140 +3 21140 21364 21524 +3 23567 23288 23467 +3 23467 23639 23567 +3 24619 24599 24546 +3 24546 24564 24619 +3 5109 5031 5108 +3 5108 5500 5109 +3 20900 20902 20417 +3 20417 20615 20900 +3 17082 17700 17869 +3 17869 17778 17082 +3 20392 20281 20178 +3 20178 20285 20392 +3 9545 9473 9793 +3 9793 9939 9545 +3 16954 16884 16743 +3 16743 16195 16954 +3 3378 3184 3282 +3 3282 3563 3378 +3 8941 8878 8937 +3 22226 22172 21716 +3 21716 22065 22226 +3 17450 17600 18018 +3 17450 18018 18019 +3 18019 17679 17450 +3 3414 3413 3197 +3 11176 11175 11096 +3 11096 11095 11176 +3 342 356 390 +3 8276 8092 8328 +3 8328 8505 8276 +3 13978 13979 13820 +3 13820 14269 13978 +3 21529 21744 21743 +3 21743 21528 21529 +3 23833 23830 23912 +3 7222 7502 7851 +3 7851 7428 7222 +3 10990 10509 10813 +3 10813 10991 10990 +3 17161 16955 16954 +3 11938 11637 12005 +3 12005 11801 11938 +3 21935 21818 21989 +3 22096 22097 21990 +3 15292 15487 16025 +3 21035 21427 20864 +3 20864 21120 21035 +3 2791 2588 2647 +3 2647 2790 2791 +3 18027 18025 18024 +3 18024 17850 18027 +3 2968 3029 3249 +3 3249 3088 2968 +3 22508 22449 22294 +3 22294 22509 22508 +3 21866 21802 21459 +3 21459 21804 21866 +3 20312 20074 20501 +3 20501 19916 20312 +3 22184 22086 22085 +3 22085 22250 22184 +3 22715 23087 22990 +3 22990 22851 22715 +3 23867 23828 23869 +3 3777 3928 3926 +3 3926 4122 3777 +3 15182 15784 15783 +3 15783 15366 15182 +3 16015 16016 16262 +3 9831 10400 10334 +3 10334 9760 9831 +3 11706 11630 11705 +3 11705 11993 11706 +3 20077 20728 21225 +3 7793 7567 7789 +3 7789 7848 7793 +3 20666 20781 20570 +3 20570 20572 20666 +3 15230 15596 15710 +3 15710 15285 15230 +3 23911 24003 24114 +3 24114 24043 23911 +3 15360 16203 15719 +3 15719 16025 15360 +3 5653 5459 5528 +3 15584 15756 15822 +3 15822 15697 15584 +3 9968 10313 10531 +3 10531 10530 9968 +3 13482 13763 13662 +3 13662 13332 13482 +3 10729 10361 10659 +3 10659 10509 10729 +3 21275 21035 21037 +3 21037 21203 21275 +3 9785 10803 10353 +3 10353 9330 9785 +3 15892 16434 16491 +3 23342 22729 22643 +3 22643 22820 23342 +3 14957 14820 14757 +3 14757 14701 14957 +3 5947 5761 6136 +3 6136 6137 5947 +3 14892 14819 14818 +3 14818 14820 14892 +3 20953 21118 21117 +3 21117 20781 20953 +3 23163 23537 23652 +3 23652 23217 23163 +3 17772 17616 17247 +3 24029 24183 24149 +3 24149 24126 24029 +3 19082 19195 19193 +3 19193 19401 19082 +3 16431 16807 16879 +3 16879 16598 16431 +3 10500 10501 10429 +3 2956 3134 3333 +3 3333 3185 2956 +3 19504 19627 20034 +3 20034 19505 19504 +3 14482 14422 14423 +3 14423 14481 14482 +3 11202 10705 10629 +3 11202 10629 11037 +3 11037 11116 11202 +3 2521 2447 2624 +3 2624 2567 2521 +3 24550 24605 24606 +3 24606 24565 24550 +3 24190 24252 24248 +3 24248 24319 24190 +3 22139 22331 22511 +3 22511 22333 22139 +3 11627 11783 11472 +3 11472 11233 11627 +3 15097 15098 15096 +3 15096 15094 15097 +3 13623 13675 13826 +3 13826 13827 13623 +3 11806 11805 11564 +3 11564 11724 11806 +3 12807 13024 12808 +3 12808 12756 12807 +3 14801 14685 14740 +3 16805 16804 17088 +3 17088 16876 16805 +3 20 0 4 +3 4 2 20 +3 2562 2443 2444 +3 2444 2517 2562 +3 14130 14188 14312 +3 14312 14189 14130 +3 21459 21304 20898 +3 20898 21228 21459 +3 17448 17088 17009 +3 18385 18870 19278 +3 19278 18109 18385 +3 9477 9046 9294 +3 9294 9800 9477 +3 11636 11490 11561 +3 11561 11718 11636 +3 16434 16551 16435 +3 16435 16604 16434 +3 21537 21596 21671 +3 21671 21674 21537 +3 2720 2894 3134 +3 3134 2956 2720 +3 23556 23666 23667 +3 23667 23736 23556 +3 8137 8669 8546 +3 8546 8199 8137 +3 20430 20338 19944 +3 19944 20215 20430 +3 10371 10368 10027 +3 10027 10116 10371 +3 17297 16597 17084 +3 17084 17152 17297 +3 9369 9244 9573 +3 7277 7414 7772 +3 7772 6916 7277 +3 3525 3788 3526 +3 3526 3410 3525 +3 14719 14599 14479 +3 14479 14542 14719 +3 20830 21067 21066 +3 21066 20732 20830 +3 962 1014 961 +3 961 986 962 +3 21736 22029 22084 +3 22084 21737 21736 +3 9298 9551 9730 +3 9730 9610 9298 +3 23995 23702 23998 +3 23998 24105 23995 +3 7172 7383 7240 +3 7240 7097 7172 +3 8482 8481 8427 +3 8427 8668 8482 +3 10400 9638 10962 +3 10962 10551 10400 +3 19861 20015 20016 +3 20016 20017 19861 +3 19635 19756 20041 +3 20041 19402 19635 +3 21308 21382 21306 +3 21306 21307 21308 +3 16832 16763 16333 +3 13929 13880 13763 +3 13763 14030 13929 +3 18986 18482 18570 +3 10683 10937 10757 +3 10757 10939 10683 +3 10370 10377 10378 +3 10378 10373 10370 +3 17042 16836 16621 +3 16621 16973 17042 +3 2215 2216 2139 +3 2139 2214 2215 +3 10839 10934 11252 +3 11252 11328 10839 +3 21382 21595 21673 +3 21673 21535 21382 +3 10373 10378 10450 +3 24732 24791 24725 +3 24725 24688 24732 +3 7502 7296 7853 +3 7853 7851 7502 +3 21735 21919 22029 +3 22029 21736 21735 +3 17252 17179 17113 +3 17113 16695 17252 +3 20277 20280 20584 +3 20584 20476 20277 +3 14037 14036 14156 +3 14156 14035 14037 +3 10753 10681 10679 +3 10679 10752 10753 +3 9854 10095 10283 +3 10283 10006 9854 +3 16382 16560 16381 +3 10429 10653 10654 +3 10654 10428 10429 +3 10453 10740 10529 +3 10529 10377 10453 +3 6624 7047 7119 +3 7119 6563 6624 +3 18190 18383 18377 +3 18377 18185 18190 +3 23045 23097 23193 +3 23193 23144 23045 +3 17467 16690 16494 +3 14196 14254 14320 +3 14320 14319 14196 +3 14674 14607 14144 +3 1575 1662 1843 +3 1843 1781 1575 +3 11167 11485 11401 +3 11401 11249 11167 +3 6057 6502 6694 +3 6694 6442 6057 +3 18117 18571 18027 +3 18027 18028 18117 +3 22330 22448 22559 +3 22559 22329 22330 +3 22679 22814 22904 +3 22904 22768 22679 +3 18040 17774 17550 +3 17550 17942 18040 +3 24771 24747 24763 +3 24763 24772 24771 +3 16327 15901 16150 +3 16150 16381 16327 +3 15332 15269 15154 +3 15154 15688 15332 +3 589 626 478 +3 478 570 589 +3 11323 11005 11502 +3 11502 11728 11323 +3 21848 21511 21645 +3 21645 21434 21848 +3 15876 15695 15753 +3 4897 4898 4989 +3 4989 4988 4897 +3 16358 16183 15877 +3 15877 15936 16358 +3 16023 15715 15484 +3 15484 15716 16023 +3 20244 20016 20015 +3 20015 20007 20244 +3 23505 23781 23823 +3 23823 23739 23505 +3 8042 8041 8514 +3 8514 8761 8042 +3 21804 21981 22087 +3 22087 21866 21804 +3 13827 13889 13579 +3 14801 14740 14867 +3 14867 14868 14801 +3 10601 10600 10677 +3 10677 10676 10601 +3 9341 9474 8911 +3 9220 9341 8911 +3 23936 23974 23834 +3 2631 2678 2893 +3 2893 2679 2722 +3 2722 2631 2893 +3 11141 10809 10805 +3 14490 14323 14258 +3 14258 14675 14490 +3 10195 10423 10722 +3 10722 10424 10195 +3 21782 21428 21509 +3 21509 21642 21782 +3 13873 13659 13570 +3 23455 23776 23626 +3 23626 23320 23455 +3 13041 12981 12931 +3 11013 10756 10936 +3 10936 11011 11013 +3 19753 19512 19634 +3 19634 20462 19753 +3 639 601 525 +3 525 544 639 +3 6137 6136 6523 +3 6523 6580 6137 +3 9608 9666 9883 +3 9883 9481 9608 +3 12973 12919 12972 +3 12972 13308 12973 +3 20413 20080 19924 +3 19924 20508 20413 +3 2890 2889 3069 +3 3069 3004 2890 +3 7223 6462 6587 +3 6587 7220 7223 +3 8009 8430 7813 +3 7813 7941 8009 +3 10591 10448 10449 +3 10449 10523 10591 +3 20181 20684 20485 +3 20871 20957 21126 +3 21126 20482 20871 +3 11072 10901 10655 +3 24005 24137 24075 +3 24075 24074 24005 +3 9877 10124 10225 +3 10225 10224 9877 +3 19939 19549 18916 +3 7538 7539 7673 +3 7673 7672 7538 +3 10939 10938 10684 +3 10684 10683 10939 +3 24414 24380 24117 +3 24117 24331 24414 +3 9877 9663 9223 +3 9223 10124 9877 +3 14594 14541 14123 +3 14123 13860 14594 +3 18917 18918 19118 +3 19118 19224 18917 +3 16019 16605 16551 +3 16551 16084 16019 +3 2570 2568 2775 +3 2775 2630 2570 +3 22089 22148 21807 +3 21807 21929 22089 +3 7630 7631 7996 +3 7996 7798 7630 +3 10137 9881 9958 +3 9958 10042 10137 +3 11497 11413 11414 +3 11414 11319 11497 +3 14694 14623 14512 +3 14512 14877 14694 +3 23431 23341 23302 +3 23302 23520 23431 +3 19519 19086 19518 +3 11405 11490 11636 +3 11636 11560 11405 +3 309 328 327 +3 327 436 309 +3 22210 22164 22266 +3 22266 22209 22210 +3 20325 19928 20615 +3 14029 14144 14487 +3 14487 14198 14029 +3 15781 15780 15660 +3 15660 15538 15781 +3 19709 19590 19592 +3 19250 19149 19254 +3 19254 19042 19250 +3 5452 5263 5791 +3 5791 5789 5452 +3 23143 23043 23287 +3 15009 14935 14869 +3 14869 14802 15009 +3 24764 24705 24704 +3 794 839 841 +3 841 838 794 +3 8939 8875 9011 +3 9011 9012 8939 +3 10210 10207 10208 +3 10208 10293 10210 +3 8288 7992 8403 +3 8403 8177 8288 +3 22656 23016 22791 +3 22791 22836 22656 +3 16060 16643 16465 +3 16465 15925 16060 +3 11484 11718 11879 +3 11879 11878 11484 +3 16381 16150 16096 +3 16096 16382 16381 +3 10711 11052 10560 +3 10560 10788 10711 +3 211 204 150 +3 150 212 211 +3 11497 11566 11640 +3 11640 11641 11497 +3 12542 12433 12493 +3 12493 12377 12542 +3 19411 19197 20178 +3 20178 20058 19411 +3 646 569 568 +3 568 605 646 +3 6888 6427 5904 +3 5652 5528 5399 +3 5399 5588 5652 +3 20818 20972 21516 +3 18844 18626 18843 +3 18843 18946 18844 +3 23226 23320 23626 +3 23626 23276 23226 +3 14832 15110 15647 +3 15647 15111 14832 +3 20871 20482 20181 +3 20181 20485 20871 +3 16373 16490 16683 +3 16683 16372 16373 +3 24400 24505 24523 +3 24523 24451 24400 +3 11311 11245 11002 +3 11002 11163 11311 +3 24881 24831 24836 +3 24836 24869 24881 +3 16493 16203 15779 +3 15779 16147 16493 +3 15271 15155 15094 +3 19498 19496 19624 +3 19624 19499 19498 +3 19093 19204 19912 +3 19912 19205 19093 +3 23605 23710 23746 +3 23746 23636 23605 +3 7487 7212 6577 +3 6577 6918 7487 +3 21974 21663 21975 +3 21975 22140 21974 +3 5323 5041 4842 +3 4842 5628 5323 +3 11848 12296 12481 +3 12481 12366 11848 +3 10801 11224 11292 +3 11292 10649 10801 +3 9880 9955 10041 +3 10041 9953 9880 +3 22086 22184 22032 +3 22032 22031 21742 +3 21742 22086 22032 +3 17455 17382 17761 +3 17761 17381 17455 +3 20501 20201 19783 +3 19783 19781 20501 +3 20884 20963 20883 +3 20883 20880 20884 +3 16304 15691 15635 +3 15635 15876 16304 +3 10902 11073 11382 +3 19543 20612 20829 +3 20829 19927 19543 +3 20987 21670 20988 +3 20988 20905 20902 +3 20902 20987 20988 +3 24817 24842 24774 +3 24774 24786 24817 +3 5966 5834 5703 +3 5703 6029 5966 +3 3837 3703 3595 +3 3595 2863 3837 +3 589 683 751 +3 751 626 589 +3 24764 24704 24748 +3 24764 24748 24801 +3 24801 24783 24764 +3 12826 12725 12881 +3 12881 12882 12826 +3 464 533 430 +3 430 411 464 +3 9725 9548 9726 +3 9726 9876 9725 +3 17599 17448 17009 +3 22029 21919 22143 +3 22143 21977 22029 +3 780 756 757 +3 757 629 780 +3 439 388 386 +3 386 387 439 +3 5720 6045 6230 +3 6230 5721 5720 +3 23458 23627 23666 +3 23666 23405 23458 +3 12738 12943 12555 +3 12555 12608 12738 +3 19314 19108 18693 +3 18693 18496 19314 +3 20839 20999 21391 +3 21391 20841 20839 +3 35 13 25 +3 25 29 35 +3 24654 24688 24689 +3 24689 24655 24654 +3 11088 11246 11248 +3 23834 23474 23641 +3 19340 18936 19034 +3 19034 19033 19340 +3 13154 13675 13623 +3 13623 13449 13154 +3 3359 3595 3703 +3 3703 3706 3359 +3 24952 12984 12681 +3 12681 12930 24952 +3 6662 6592 6468 +3 6468 6407 6662 +3 10131 10129 10041 +3 10041 10245 10131 +3 23803 23580 23354 +3 23354 23726 23803 +3 8713 8353 9410 +3 9410 9164 8713 +3 8552 8616 8206 +3 8206 8677 8552 +3 24369 24317 24030 +3 24030 24244 24369 +3 14069 14420 14481 +3 14481 14314 14069 +3 19531 19096 19207 +3 19207 19530 19531 +3 19623 19737 19738 +3 19738 19624 19623 +3 14731 14675 14857 +3 14857 15133 14731 +3 15302 15611 15847 +3 15847 15609 15302 +3 9613 9670 9964 +3 9964 9960 9613 +3 15384 15312 15671 +3 15671 15498 15384 +3 22527 22721 22678 +3 22678 22259 22527 +3 15948 15768 16432 +3 16432 16083 15948 +3 120 127 161 +3 161 136 120 +3 22577 22722 22863 +3 22863 22814 22577 +3 15352 15526 15591 +3 15591 15168 15352 +3 24582 24594 24595 +3 24595 24660 24582 +3 15357 15232 14905 +3 14905 15231 15357 +3 9521 9702 9772 +3 9772 9703 9521 +3 2442 2389 2393 +3 2393 2390 2442 +3 15322 15258 15679 +3 15679 15392 15322 +3 19101 19917 19534 +3 21615 21998 21947 +3 21947 21699 21615 +3 10789 10711 10274 +3 10274 10340 10789 +3 11642 11500 11570 +3 11570 11412 11642 +3 11724 11566 11318 +3 11318 11567 11724 +3 19187 19504 19505 +3 19505 19078 19187 +3 10839 11010 10842 +3 10805 10989 11295 +3 11295 11141 10805 +3 11385 11387 11869 +3 11869 11702 11385 +3 14681 14738 14683 +3 20482 21124 20868 +3 20868 20397 20482 +3 18482 18397 18569 +3 18569 18570 18482 +3 5572 5574 5512 +3 5512 5380 5572 +3 336 432 414 +3 414 316 336 +3 9963 10308 10307 +3 23847 23392 23657 +3 23657 23850 23847 +3 9220 8911 8765 +3 8765 9152 9220 +3 16075 16073 15831 +3 15831 16257 16075 +3 15753 15877 16183 +3 16183 15876 15753 +3 4995 5195 5334 +3 5334 5333 4995 +3 18570 18569 18983 +3 18983 18984 18570 +3 20320 20727 20979 +3 20979 20825 20320 +3 6192 6191 5937 +3 5937 5744 6192 +3 6916 7772 7684 +3 14244 14476 14124 +3 14124 14014 14244 +3 20207 19928 19662 +3 19662 19547 20207 +3 10311 10310 10308 +3 10308 10047 10311 +3 24247 24350 24349 +3 24349 24283 24247 +3 14419 14308 14309 +3 14309 14417 14419 +3 13651 13652 13806 +3 13806 13708 13651 +3 18136 17554 18135 +3 18135 18697 18136 +3 7485 7348 7131 +3 7131 7346 7485 +3 16120 16119 15872 +3 15872 15924 16120 +3 24819 24843 24878 +3 24878 24860 24819 +3 11178 11326 11172 +3 11172 11174 11178 +3 14310 14128 14356 +3 14356 14419 14310 +3 350 396 431 +3 431 382 350 +3 11787 11788 12063 +3 12063 12539 11787 +3 10925 11086 10998 +3 10998 10999 10925 +3 8850 9417 9622 +3 9622 9355 8850 +3 7383 7702 7239 +3 7239 7240 7383 +3 18322 18584 19103 +3 19103 18795 18322 +3 5876 5952 5505 +3 5505 5693 5876 +3 19882 20032 20560 +3 20560 19883 19882 +3 8115 8469 8654 +3 8654 8652 8115 +3 8603 8869 9178 +3 9178 8669 8603 +3 10752 10679 10601 +3 10601 10680 10752 +3 16000 15337 15698 +3 19632 19399 19189 +3 19189 19507 19632 +3 17473 17082 17622 +3 17622 17621 17473 +3 5695 5954 5768 +3 5768 5506 5695 +3 22093 21936 21682 +3 12719 12584 12416 +3 12416 12118 12719 +3 14305 14353 14413 +3 14413 13647 14305 +3 4494 4783 4683 +3 4683 4440 4494 +3 20047 20048 19640 +3 19640 19639 20047 +3 24374 24279 24187 +3 24187 24317 24374 +3 17445 17597 17677 +3 17677 17521 17445 +3 21001 20331 19938 +3 3660 3748 3603 +3 3603 3487 3660 +3 8695 8820 9204 +3 9204 8692 8695 +3 11026 11824 12341 +3 12341 11825 11026 +3 2677 2717 2389 +3 2389 2442 2677 +3 14968 15646 15110 +3 6437 7042 7117 +3 7117 6751 6437 +3 15640 15998 15936 +3 15936 15820 15640 +3 18753 18448 18374 +3 18374 17996 18753 +3 14782 15063 15174 +3 15174 15062 14782 +3 3211 3166 3595 +3 3595 3359 3211 +3 17940 18233 18038 +3 18038 17618 17940 +3 16654 16653 16652 +3 16652 16590 16654 +3 23083 23132 23502 +3 23502 23399 23083 +3 11718 11484 11400 +3 23824 23823 23781 +3 23781 23782 23824 +3 16254 16877 16806 +3 16806 16676 16254 +3 18118 17851 18783 +3 18783 18672 18118 +3 2829 3230 3383 +3 3383 2892 2829 +3 7877 7647 7873 +3 7873 8363 7877 +3 20558 21024 20652 +3 20652 20653 20558 +3 7967 8089 7484 +3 7484 7680 7967 +3 22066 21847 21850 +3 21850 22127 22066 +3 24551 24607 24581 +3 24581 24492 24551 +3 11246 11168 11249 +3 11249 11248 11246 +3 13474 13655 13809 +3 13809 13609 13474 +3 16663 16188 16360 +3 16360 16731 16663 +3 24525 24493 24473 +3 24473 24474 24525 +3 9235 9559 9419 +3 9419 9494 9235 +3 16962 16824 16963 +3 16963 17170 16962 +3 19516 19641 19895 +3 19895 19896 19516 +3 24348 24282 24062 +3 24062 24279 24348 +3 9371 9116 8935 +3 8935 9430 9371 +3 9022 8320 8212 +3 8212 8319 9022 +3 10436 10203 10511 +3 10511 10435 10436 +3 17788 17954 18703 +3 18703 18051 17788 +3 15433 15668 15797 +3 15797 15497 15433 +3 4745 4892 5317 +3 5317 5037 4745 +3 15617 15380 15554 +3 15554 15666 15617 +3 17402 17475 17476 +3 17476 16831 17402 +3 11250 11169 11487 +3 24501 24467 24577 +3 24577 24552 24501 +3 11166 11094 11089 +3 11089 11165 11166 +3 17573 17424 16857 +3 16857 17344 17573 +3 20247 20654 20453 +3 20453 19739 20247 +3 8838 9292 8766 +3 8766 8521 8838 +3 17338 17799 17887 +3 17887 17644 17338 +3 3413 2969 3089 +3 3089 3197 3413 +3 15535 15174 15235 +3 14529 14528 14405 +3 14405 14055 14529 +3 10108 10021 10024 +3 10024 10363 10108 +3 7517 7744 7588 +3 7588 7381 7517 +3 22330 22329 22294 +3 22294 22242 22330 +3 3583 3524 4025 +3 4025 3584 3583 +3 12223 12632 12361 +3 12361 11844 12223 +3 3636 3518 3290 +3 3290 3780 3636 +3 19445 18811 18809 +3 18809 19444 19445 +3 9881 10141 10140 +3 10140 10135 9881 +3 12851 12657 12706 +3 12706 12801 12851 +3 16444 16384 17207 +3 17207 16272 16444 +3 15860 15971 16393 +3 16393 16284 15860 +3 16768 16980 16704 +3 16704 16457 16768 +3 11586 11656 12203 +3 12203 11947 11586 +3 10876 11352 11676 +3 11676 11207 10876 +3 6440 6566 6309 +3 6309 6567 6440 +3 16017 15771 16433 +3 16433 16263 16017 +3 2584 2465 2586 +3 2586 2330 2584 +3 15241 15547 14855 +3 14855 14991 15241 +3 11382 11143 10807 +3 10807 10902 11382 +3 7517 7448 7651 +3 7651 7744 7517 +3 21593 21801 21864 +3 21864 21744 21593 +3 13508 14233 14293 +3 14293 13838 13508 +3 11632 11483 11305 +3 17600 17754 18305 +3 18305 18018 17600 +3 15791 16152 16219 +3 16219 16218 15791 +3 8711 8352 8779 +3 8779 8656 8711 +3 24135 24133 24167 +3 24167 24168 24135 +3 24135 24114 24073 +3 24073 24133 24135 +3 20071 19778 20197 +3 20197 20199 20071 +3 7660 7953 8374 +3 8374 7892 7660 +3 16205 16094 16095 +3 16095 16556 16205 +3 23599 23414 23413 +3 23413 23511 23599 +3 24252 24250 24222 +3 24222 24248 24252 +3 19011 19315 19431 +3 19431 19216 19011 +3 11865 12056 12123 +3 12123 12176 11865 +3 5796 6112 6353 +3 6353 6296 5796 +3 10008 10197 10426 +3 10426 10425 10008 +3 17342 17651 17423 +3 17423 17271 17342 +3 2714 2997 2515 +3 2515 2715 2714 +3 16030 15842 15541 +3 15541 15660 16030 +3 1881 1818 1825 +3 1825 1883 1881 +3 17549 17320 17321 +3 17321 17393 17549 +3 10971 11760 11762 +3 11762 11051 10971 +3 18309 18980 18978 +3 18978 18476 18309 +3 21798 21918 22082 +3 22082 21863 21798 +3 19357 20106 19703 +3 19703 19046 19357 +3 1583 1535 1590 +3 1590 1560 1583 +3 20942 20657 20364 +3 20364 20775 20942 +3 1464 1674 1923 +3 1923 1596 1464 +3 24810 24773 24717 +3 24717 24766 24810 +3 2369 2605 2609 +3 2609 2492 2369 +3 24809 24788 24773 +3 24773 24810 24809 +3 13311 13268 13214 +3 13214 12820 13311 +3 20399 20063 20294 +3 9165 9563 8993 +3 8993 8660 9165 +3 10995 10912 11392 +3 11970 12103 12104 +3 12104 11904 11970 +3 16528 16719 16717 +3 16717 16642 16528 +3 9568 9822 9982 +3 9982 10396 9568 +3 23754 23878 23915 +3 23915 23753 23754 +3 20904 21307 21230 +3 21230 21154 20904 +3 12574 12514 12100 +3 12100 12351 12574 +3 20115 20120 20116 +3 20116 19844 20115 +3 14034 14562 15145 +3 15145 14503 14034 +3 9667 9669 9485 +3 9485 7998 9667 +3 23320 23275 23453 +3 23453 23455 23320 +3 11554 11241 10910 +3 10910 10442 11554 +3 5706 5449 6420 +3 6420 6483 5706 +3 7388 7246 7318 +3 7318 7887 7388 +3 20659 21348 21272 +3 21272 21114 20659 +3 18379 18762 19059 +3 19059 19373 18379 +3 23955 23954 24184 +3 24184 24216 23955 +3 1275 1300 1383 +3 1383 1360 1275 +3 797 914 726 +3 726 799 797 +3 21869 21984 21810 +3 21810 21809 21869 +3 24788 24759 24760 +3 24760 24773 24788 +3 14887 14751 15212 +3 15212 15028 14887 +3 18339 17955 17629 +3 17629 18710 18339 +3 20396 20790 20676 +3 15696 15157 15335 +3 15335 15462 15696 +3 10782 10966 10871 +3 10871 10477 10782 +3 22779 22967 22968 +3 22968 22924 22779 +3 6714 7078 7220 +3 7220 6587 6714 +3 20882 20810 20812 +3 20812 20885 20882 +3 10092 9852 10491 +3 10491 10281 10092 +3 7992 7789 7567 +3 7567 7290 7992 +3 13542 13248 13250 +3 13250 13630 13542 +3 7988 7562 7561 +3 7561 7625 7988 +3 11211 10789 11123 +3 11123 11763 11211 +3 863 866 847 +3 847 890 863 +3 19425 19424 19780 +3 19780 20311 19425 +3 22554 22750 22378 +3 22378 22377 22554 +3 19082 19636 19289 +3 19289 18982 19082 +3 17016 17017 17018 +3 17018 17238 17016 +3 1029 1077 1109 +3 1109 1078 1029 +3 18615 18824 18723 +3 18723 18725 18615 +3 10548 10777 10961 +3 10961 10959 10548 +3 24371 24374 24317 +3 24317 24369 24371 +3 17586 17825 18444 +3 18444 18088 17586 +3 15723 15365 15066 +3 15066 15843 15723 +3 24592 24692 24628 +3 21525 21062 21366 +3 15780 15781 16028 +3 15835 15948 16083 +3 16083 15947 15835 +3 16612 16693 16272 +3 16272 16330 16612 +3 1898 2148 1991 +3 1991 1896 1898 +3 10740 10599 10745 +3 10745 10741 10740 +3 11567 11318 11412 +3 22092 22093 21990 +3 21990 22097 22092 +3 16082 16083 16432 +3 10427 10356 10499 +3 20048 20153 20257 +3 20257 20043 20048 +3 13466 13138 13087 +3 13087 13273 13466 +3 18570 18984 18985 +3 18985 18986 18570 +3 10499 10652 10802 +3 10802 10427 10499 +3 12917 12522 12632 +3 12632 12631 12917 +3 13866 14246 14014 +3 14014 13966 13866 +3 19080 19079 19399 +3 19399 19633 19080 +3 18491 19093 18792 +3 18792 18492 18491 +3 5502 5566 5374 +3 5374 5564 5502 +3 17272 17424 17271 +3 17271 17059 17272 +3 19662 19928 18911 +3 11165 10828 10744 +3 2583 2738 2916 +3 2916 2646 2583 +3 16015 16262 16372 +3 6786 7294 7293 +3 7293 7224 6786 +3 10505 10355 9926 +3 9926 10427 10505 +3 15780 16028 15951 +3 15951 16029 15780 +3 5564 5374 5376 +3 5376 5500 5564 +3 801 846 728 +3 728 685 801 +3 24783 24848 24841 +3 16136 16074 16676 +3 16676 16741 16136 +3 3391 3288 3509 +3 3509 3515 3391 +3 21065 21373 21372 +3 21372 21301 21065 +3 22248 22030 22181 +3 22181 22298 22248 +3 556 534 594 +3 594 686 556 +3 6736 6421 6814 +3 19906 20062 20295 +3 20295 20183 19906 +3 22413 21823 21886 +3 21886 22105 22413 +3 15954 16096 16150 +3 16150 15901 15954 +3 16082 16432 16371 +3 16371 16549 16082 +3 555 464 446 +3 446 444 555 +3 4223 4183 3524 +3 3524 3982 4223 +3 3943 4138 4035 +3 4035 4142 3943 +3 21002 20910 21606 +3 21606 21078 21002 +3 23111 22917 22729 +3 22729 23342 23111 +3 23912 24075 23913 +3 23913 23833 23912 +3 19288 18886 18884 +3 18884 19080 19288 +3 11635 11878 11938 +3 11938 12003 11635 +3 19526 20304 19775 +3 19775 19201 19526 +3 12276 12463 12516 +3 12516 12277 12276 +3 11930 11781 11780 +3 11780 11927 11930 +3 16813 16550 16812 +3 16812 16491 16813 +3 7050 6969 6756 +3 6756 6968 7050 +3 11011 10755 10842 +3 10842 10843 11011 +3 18416 19100 19008 +3 19008 18687 18416 +3 22156 21988 22349 +3 22349 22201 22156 +3 22249 22565 22250 +3 22250 22085 22249 +3 5022 5233 5300 +3 5300 5559 5022 +3 22016 21717 21780 +3 21780 21844 22016 +3 5631 5256 5635 +3 10697 11033 10772 +3 10772 10473 10697 +3 5652 5713 5978 +3 23288 23567 23373 +3 17525 17598 17522 +3 18792 19093 19094 +3 19094 18683 18792 +3 19094 19529 19206 +3 19206 18683 19094 +3 21734 22028 21919 +3 10654 10653 10989 +3 10989 10805 10654 +3 3529 3414 3197 +3 3197 3465 3529 +3 11313 11250 11487 +3 11487 11402 11313 +3 14969 14527 14968 +3 16886 17016 17097 +3 686 668 708 +3 708 628 686 +3 23554 23319 23137 +3 23137 23273 23554 +3 20394 20396 20676 +3 20676 20584 20394 +3 11116 11346 11435 +3 21433 21207 21354 +3 21354 21643 21433 +3 6110 6427 6683 +3 6683 6814 6110 +3 24625 24659 24701 +3 24701 24661 24625 +3 4126 4177 3876 +3 3876 3972 4126 +3 4138 3943 3827 +3 3827 3985 4138 +3 14138 14022 13923 +3 13923 14140 14138 +3 15159 15339 15337 +3 15337 15757 15159 +3 10198 10355 10500 +3 10500 10429 10198 +3 11829 11198 11429 +3 11429 12152 11829 +3 22329 22506 22509 +3 22509 22294 22329 +3 5904 6228 6554 +3 6554 6888 5904 +3 17401 18327 18695 +3 13274 13466 13273 +3 13273 13314 13274 +3 2027 1963 1936 +3 11436 11435 11668 +3 11668 10960 11436 +3 6421 6291 5843 +3 5843 6110 6421 +3 756 848 893 +3 893 946 756 +3 481 536 535 +3 535 495 481 +3 23138 23225 23963 +3 23963 23087 23138 +3 22710 22620 22453 +3 13923 14253 14195 +3 14195 14140 13923 +3 12852 12851 13013 +3 13013 13118 12852 +3 10425 10499 10354 +3 10354 10008 10425 +3 17391 18412 17938 +3 17938 17614 17391 +3 18979 18977 18393 +3 18393 18978 18979 +3 19761 19639 19515 +3 19515 19514 19761 +3 9545 9662 9796 +3 9796 9402 9545 +3 24592 24628 24600 +3 24600 24638 24592 +3 21454 21665 21925 +3 21925 21800 21454 +3 19653 20191 20304 +3 20304 19526 19653 +3 464 574 593 +3 23639 23637 23640 +3 23640 23567 23639 +3 19772 19909 20191 +3 20191 19653 19772 +3 2734 2736 2582 +3 2582 2733 2734 +3 17412 17953 17954 +3 17954 17788 17412 +3 11936 11553 11303 +3 11303 11995 11936 +3 16127 16304 15876 +3 15876 16183 16127 +3 11404 11316 11402 +3 11402 11487 11404 +3 10026 10375 10524 +3 9344 9878 9947 +3 9947 9224 9344 +3 22185 22184 22250 +3 22250 22393 22185 +3 9657 9280 9712 +3 9712 9856 9657 +3 12349 12261 12511 +3 12511 12706 12349 +3 5789 5899 6225 +3 6225 6038 5789 +3 22949 22853 22804 +3 22804 22852 22949 +3 22750 22939 22379 +3 22379 22378 22750 +3 21391 21605 21875 +3 21875 21546 21391 +3 13899 14000 13788 +3 13788 13900 13899 +3 23780 23669 23704 +3 23704 23738 23780 +3 22034 21866 22087 +3 22087 22395 22034 +3 18903 19312 19106 +3 19106 18691 18903 +3 15233 15059 14595 +3 14595 14982 15233 +3 8820 9278 8965 +3 8965 9204 8820 +3 17864 17699 17867 +3 17867 17944 17864 +3 14212 14379 14618 +3 14618 14380 14212 +3 19317 19791 19542 +3 19542 19789 19317 +3 2013 2126 2127 +3 19644 19903 20285 +3 20285 20178 19644 +3 10109 10207 10113 +3 10113 10111 10109 +3 11036 10705 11202 +3 11202 11436 11036 +3 12261 12349 11828 +3 11828 12026 12261 +3 14482 14481 14420 +3 14420 14548 14482 +3 22288 22131 22071 +3 22071 22377 22288 +3 23591 23407 23369 +3 15373 15493 15374 +3 15374 15191 15373 +3 3296 3249 3410 +3 3410 3297 3296 +3 16021 16815 16605 +3 16605 16019 16021 +3 11712 11632 11305 +3 11305 11393 11712 +3 18483 18311 18482 +3 18482 18986 18483 +3 8666 9115 9175 +3 9175 8928 8666 +3 20580 20676 20790 +3 20790 20582 20580 +3 19917 20313 20075 +3 20075 19534 19917 +3 10009 9926 10355 +3 10355 10198 10009 +3 18329 19111 19012 +3 19012 18135 18329 +3 2385 2938 3112 +3 3112 2668 2385 +3 11159 11160 11155 +3 11155 10911 11159 +3 12824 13041 12931 +3 12931 12930 12824 +3 10004 10348 10095 +3 10095 9853 10004 +3 10303 10228 10226 +3 10226 10224 10303 +3 24807 24794 24702 +3 24702 24746 24807 +3 13401 13586 13943 +3 13943 13990 13401 +3 14522 14582 14962 +3 14962 14402 14522 +3 20392 21040 20675 +3 20675 20281 20392 +3 11396 11397 11635 +3 11635 11557 11396 +3 703 743 837 +3 837 857 703 +3 15651 15356 16142 +3 16142 15890 15651 +3 17154 17235 17011 +3 17011 17156 17154 +3 20831 21228 20898 +3 20898 20510 20831 +3 20390 20955 21041 +3 21041 20866 20390 +3 14038 13580 13829 +3 13829 14096 14038 +3 8939 9012 8880 +3 8880 8941 8939 +3 10120 10223 10301 +3 10301 9798 10120 +3 10294 10293 10664 +3 10664 10585 10294 +3 20691 20399 20294 +3 20294 20588 20691 +3 17486 18249 17958 +3 10118 10590 10912 +3 10912 10995 10118 +3 17779 17868 18042 +3 18042 17871 17779 +3 22348 22464 22307 +3 22307 22092 22348 +3 10035 10034 9953 +3 9953 10129 10035 +3 10589 10820 10667 +3 10667 10737 10589 +3 1539 1695 1715 +3 1715 1540 1539 +3 15186 15240 15067 +3 15067 15370 15186 +3 24100 24188 24281 +3 24281 24280 24100 +3 20669 21036 21120 +3 21120 20469 20669 +3 16598 16879 16742 +3 16742 16680 16598 +3 729 778 801 +3 801 685 729 +3 863 890 889 +3 889 864 863 +3 12579 12817 12865 +3 12865 12671 12579 +3 4948 5201 5399 +3 5399 5401 4948 +3 16258 16260 16886 +3 16886 16954 16258 +3 5655 5653 5848 +3 5848 5591 5655 +3 11631 11996 12067 +3 12067 11997 11631 +3 14541 14476 15058 +3 15058 14593 14541 +3 8606 8550 8432 +3 8432 8671 8606 +3 11983 11922 11982 +3 11982 12119 11983 +3 20255 20371 20780 +3 20780 20463 20255 +3 2391 2564 2442 +3 2442 2390 2391 +3 15886 15591 15526 +3 15526 15592 15886 +3 12937 13050 12991 +3 12991 12990 12937 +3 23930 23780 23863 +3 6956 7096 7025 +3 7025 6886 6956 +3 22708 22890 23224 +3 23224 22942 22708 +3 9239 9165 8660 +3 8660 8786 9239 +3 11993 11935 12130 +3 16451 17041 17559 +3 17559 17480 16451 +3 23964 24105 24223 +3 24223 24130 23964 +3 17704 17783 18332 +3 18332 17624 17704 +3 22085 22146 22182 +3 22182 22249 22085 +3 2065 1898 1863 +3 1863 1992 2065 +3 16891 16494 16495 +3 16495 16892 16891 +3 5652 5978 5653 +3 5653 5528 5652 +3 14243 14186 14357 +3 14357 14418 14243 +3 7475 7334 7474 +3 7474 7610 7475 +3 21145 21142 21662 +3 21662 21143 21145 +3 22643 22729 22582 +3 22582 22541 22643 +3 24806 24807 24816 +3 24816 24832 24806 +3 14864 14933 14866 +3 14866 15079 14864 +3 4141 4612 4560 +3 4560 4229 4141 +3 2351 2361 2429 +3 2429 2308 2351 +3 6587 6460 6143 +3 6143 6714 6587 +3 20497 20819 20713 +3 20713 20406 20497 +3 17099 17534 17608 +3 17608 17098 17099 +3 19920 20076 20315 +3 20315 19921 19920 +3 9659 9868 10211 +3 10211 9871 9659 +3 24766 24717 24698 +3 24698 24750 24766 +3 7768 7718 7340 +3 7340 7613 7768 +3 11306 11481 11710 +3 11710 10823 11306 +3 14568 14694 14569 +3 14569 14386 14568 +3 21150 20610 21374 +3 21374 21529 21150 +3 870 757 756 +3 756 869 870 +3 5631 5576 5385 +3 5385 5256 5631 +3 10901 10811 24953 +3 9097 9155 9294 +3 9294 9046 9097 +3 9476 9477 9727 +3 9727 9223 9476 +3 15568 15505 16286 +3 16286 16287 15568 +3 10804 10809 11073 +3 11073 10902 10804 +3 21589 21737 21738 +3 21738 21452 21589 +3 23962 23817 23861 +3 23861 24035 23962 +3 2923 3100 2799 +3 2799 2651 2923 +3 8276 8091 7722 +3 7722 8092 8276 +3 19635 20040 19754 +3 19754 19756 19635 +3 19642 19519 19518 +3 19518 19896 19642 +3 20798 21044 21281 +3 21281 20871 20798 +3 18981 18982 18568 +3 18568 18886 18981 +3 305 340 401 +3 401 306 305 +3 17384 17458 17537 +3 17537 17023 17384 +3 16335 16222 16507 +3 16507 16452 16335 +3 15384 15197 15198 +3 15198 15199 15384 +3 10595 10596 10598 +3 10598 10524 10595 +3 18939 19703 19463 +3 19463 19352 18939 +3 1659 1772 1657 +3 1657 1523 1659 +3 17588 17902 17992 +3 17992 17735 17588 +3 20970 20817 20404 +3 20404 20890 20970 +3 9946 9477 9800 +3 9800 10231 9946 +3 10437 10581 10580 +3 10580 10659 10437 +3 8367 8306 8547 +3 8547 8603 8367 +3 18676 18313 17929 +3 17929 18314 18676 +3 22466 22629 22726 +3 22726 22579 22466 +3 16695 16501 16448 +3 16448 16333 16695 +3 6970 7405 6907 +3 6907 6503 6970 +3 24144 24241 24438 +3 24438 24209 24144 +3 16970 17182 17477 +3 17477 17478 16970 +3 4441 4392 4785 +3 4785 4738 4441 +3 9218 9871 9473 +3 9473 9340 9218 +3 23711 23871 23934 +3 23934 23745 23711 +3 19505 19746 19284 +3 19284 19078 19505 +3 5354 4968 5356 +3 5356 5418 5354 +3 8450 8392 8393 +3 8393 8565 8450 +3 24180 24148 24056 +3 24056 24094 24180 +3 6580 6923 7783 +3 7783 7216 6580 +3 8776 9049 9161 +3 9161 8844 8776 +3 24783 24841 24828 +3 24828 24827 24783 +3 860 918 972 +3 972 916 860 +3 14295 14532 13906 +3 13906 13907 14295 +3 15634 16125 15996 +3 15996 15752 15634 +3 18833 18834 19039 +3 19039 19038 18833 +3 2221 2321 2395 +3 2395 2322 2221 +3 2367 2373 2434 +3 2434 2309 2367 +3 19945 19670 19672 +3 19672 20428 19945 +3 12712 12911 13077 +3 13077 13125 12712 +3 20540 21174 21409 +3 21409 20923 20540 +3 16553 16687 16606 +3 16606 16266 16553 +3 15206 15323 15324 +3 15324 15205 15206 +3 21551 21482 21399 +3 21399 21242 21551 +3 22149 22625 22994 +3 22994 22521 22149 +3 18127 18580 18128 +3 18128 18321 18127 +3 7559 7724 7786 +3 7786 7353 7559 +3 10213 10217 10295 +3 10295 10296 10213 +3 21905 21638 21639 +3 21639 21962 21905 +3 1937 1995 2027 +3 2027 1900 1937 +3 20326 19933 20084 +3 20084 20421 20326 +3 1758 1851 1876 +3 1876 1757 1758 +3 17016 16886 16260 +3 16260 16548 17016 +3 19496 19878 20140 +3 20140 19623 19496 +3 3955 4422 4327 +3 4327 4157 3955 +3 1843 1870 1869 +3 1869 1842 1843 +3 18713 18507 18056 +3 18056 18341 18713 +3 2097 2194 1844 +3 1844 1939 2097 +3 1420 1418 1303 +3 1303 1236 1420 +3 21672 22038 22189 +3 22189 21984 21672 +3 19726 19604 19167 +3 19167 19722 19726 +3 7979 8451 8093 +3 8093 7980 7979 +3 18745 19165 18852 +3 18852 18752 18745 +3 12467 12518 13079 +3 13079 12811 12467 +3 24616 24562 24591 +3 24591 24636 24616 +3 16524 16169 16581 +3 16581 16775 16524 +3 19346 19035 19145 +3 19145 19248 19246 +3 19246 19346 19145 +3 2898 3014 3336 +3 3336 3140 2898 +3 250 291 336 +3 336 290 250 +3 13896 13897 14046 +3 14046 14168 13896 +3 2784 3020 2641 +3 2641 2458 2784 +3 8133 8364 9007 +3 9007 8423 8133 +3 15629 16058 15509 +3 15509 15571 15629 +3 8470 8412 8845 +3 8845 8778 8470 +3 13788 14340 14584 +3 14584 14292 13788 +3 19071 18287 18655 +3 18655 19070 19071 +3 362 383 316 +3 316 495 362 +3 10630 11042 11040 +3 11040 10479 10630 +3 17554 17704 17179 +3 17179 17782 17554 +3 18942 19152 19150 +3 19150 18941 18942 +3 21551 21089 21005 +3 21005 21166 21551 +3 23591 23369 23229 +3 23229 23325 23591 +3 23434 22964 22965 +3 22965 23344 23434 +3 4032 4227 4519 +3 4519 4272 4032 +3 22347 22348 22096 +3 22096 22202 22347 +3 18703 18704 18807 +3 18807 18706 18703 +3 24004 24116 24170 +3 24170 24169 24004 +3 13334 13881 13928 +3 13928 13287 13334 +3 23535 23722 23721 +3 23721 23484 23535 +3 10114 10026 10298 +3 10298 10023 10114 +3 5689 6708 6200 +3 6200 6015 5689 +3 5034 4745 5037 +3 5037 5112 5034 +3 11573 11500 11415 +3 11415 11004 11573 +3 409 461 570 +3 570 463 409 +3 144 134 127 +3 127 110 144 +3 9609 9883 10136 +3 10136 10044 9609 +3 10196 10096 9925 +3 9925 9710 10196 +3 2728 2903 2638 +3 2638 2637 2728 +3 18482 18311 18217 +3 18217 18397 18482 +3 23497 23266 23223 +3 23223 23582 23497 +3 3043 2545 3042 +3 3042 3262 3043 +3 17945 18045 18801 +3 18801 18328 17945 +3 15173 15599 15773 +3 15773 15480 15173 +3 16610 17031 17246 +3 17246 16756 16610 +3 10459 9975 10315 +3 10315 10458 10459 +3 24069 23226 23276 +3 23276 23139 24069 +3 13812 14316 14366 +3 14366 14315 13812 +3 17360 17739 17146 +3 17146 17289 17360 +3 16079 15767 15946 +3 15946 16080 16079 +3 17433 17359 17143 +3 14598 14719 14985 +3 14985 15124 14598 +3 17724 18268 18360 +3 18360 17983 17724 +3 20953 20864 21119 +3 21119 21118 20953 +3 15906 16157 15970 +3 15970 15670 15906 +3 5838 5839 5783 +3 5783 6035 5838 +3 6995 7355 8106 +3 8106 7497 6995 +3 18200 18300 18387 +3 18387 18460 18200 +3 6144 6209 6264 +3 6264 5882 6144 +3 4985 4891 4600 +3 4600 4841 4985 +3 5481 5291 5151 +3 5151 4958 5481 +3 18775 18305 18015 +3 18015 18556 18775 +3 9873 9662 9939 +3 9939 10028 9873 +3 22694 22418 22417 +3 22417 22585 22694 +3 16372 16683 16371 +3 16371 16015 16372 +3 17682 17309 17377 +3 17377 17527 17682 +3 9583 9313 8677 +3 8677 9185 9583 +3 16524 16775 16990 +3 16990 16582 16524 +3 19598 20234 19596 +3 19596 18949 19598 +3 15532 16021 16019 +3 16019 15653 15532 +3 4169 3866 4252 +3 4252 4168 4169 +3 6145 6212 6533 +3 6533 6532 6145 +3 15964 16040 16041 +3 16041 16389 15964 +3 20420 20085 20086 +3 20086 20517 20420 +3 11723 11641 11640 +3 11640 11565 11723 +3 4724 4475 4629 +3 4629 4722 4724 +3 20915 20918 20528 +3 20528 20632 20915 +3 5615 5940 6072 +3 6072 5941 5615 +3 7188 7038 6743 +3 6743 7112 7188 +3 13666 13820 13979 +3 6011 6382 6381 +3 6381 5936 6011 +3 24641 24602 24548 +3 24548 24547 24641 +3 6412 6723 6095 +3 6095 6276 6412 +3 22710 22849 22713 +3 22713 22620 22710 +3 314 396 350 +3 350 279 314 +3 20641 20543 21010 +3 21010 21011 20641 +3 17168 17389 17465 +3 17465 17464 17168 +3 7997 7431 8589 +3 8589 8187 7997 +3 24047 24046 23793 +3 23793 24080 24047 +3 13892 13832 13833 +3 13833 13777 13892 +3 10604 10605 10687 +3 10687 10760 10604 +3 9187 9314 9585 +3 9585 9315 9187 +3 17257 17486 17958 +3 17958 17563 17257 +3 19110 18907 18802 +3 18802 18909 19110 +3 16769 16708 17563 +3 17563 17258 16769 +3 17370 17450 17679 +3 17679 17302 17370 +3 20256 20047 19637 +3 19637 19756 20256 +3 9314 9187 9123 +3 9123 9253 9314 +3 22620 22515 22298 +3 22298 22453 22620 +3 14329 14269 14380 +3 14380 14560 14329 +3 2736 2734 3025 +3 3025 3028 2736 +3 12631 12360 13032 +3 13032 12917 12631 +3 23818 23663 23817 +3 23817 23962 23818 +3 10505 10427 10504 +3 10504 10503 10505 +3 19914 20069 20494 +3 20494 19529 19914 +3 11412 11570 11568 +3 11568 11567 11412 +3 5591 5461 5339 +3 5339 5655 5591 +3 23557 23558 23592 +3 20574 20055 20052 +3 20052 20270 20574 +3 24720 24670 24628 +3 24628 24707 24720 +3 9871 9218 9335 +3 9335 9659 9871 +3 18319 18492 18792 +3 18792 18683 18319 +3 15187 15067 15068 +3 15068 15301 15187 +3 15110 14832 14969 +3 14969 14968 15110 +3 14682 14681 14683 +3 14683 14615 14682 +3 23592 23591 23367 +3 23367 23557 23592 +3 17600 17369 17447 +3 17447 17754 17600 +3 2128 2209 2210 +3 2210 2134 2128 +3 22514 22710 22453 +3 22453 22336 22514 +3 19080 18884 18669 +3 18669 19079 19080 +3 8616 8260 7707 +3 7707 8485 8616 +3 15376 15957 16037 +3 16037 15850 15376 +3 22329 22559 22607 +3 22607 22663 22329 +3 21117 20782 20574 +3 20574 20571 21117 +3 12723 12984 12983 +3 12983 12982 12723 +3 10515 10655 10901 +3 10901 24953 10515 +3 18805 18593 17783 +3 17783 18136 18805 +3 23289 23143 23288 +3 23288 23373 23289 +3 24541 24583 24594 +3 24594 24520 24541 +3 22842 22888 22890 +3 22890 22708 22842 +3 14185 14067 13754 +3 13754 13964 14185 +3 10503 10655 10515 +3 18770 18769 18461 +3 18461 19071 18770 +3 5378 5182 5184 +3 5184 5320 5378 +3 17394 18588 17942 +3 17942 17550 17394 +3 14469 14237 14767 +3 14767 14969 14469 +3 22443 22496 22557 +3 22557 22498 22443 +3 13925 14025 14026 +3 14026 14142 13925 +3 21808 21670 21668 +3 21668 21672 21808 +3 16385 16613 16694 +3 11709 11154 11553 +3 11553 12064 11709 +3 7702 8005 7938 +3 7938 7810 7702 +3 18687 18900 19102 +3 19102 18688 18687 +3 11749 11114 11428 +3 11428 11514 11749 +3 6916 7684 7210 +3 7210 6915 6916 +3 23870 23912 23829 +3 23829 23787 23870 +3 11560 11485 11488 +3 11488 11314 11560 +3 2828 3070 3447 +3 3447 3131 2828 +3 12002 12072 12073 +3 12073 12070 12002 +3 14546 15847 16035 +3 16035 15846 14546 +3 8480 8005 8199 +3 8199 8546 8480 +3 20277 20276 20279 +3 20279 20280 20277 +3 8613 8676 8798 +3 8798 8673 8613 +3 20677 20477 20280 +3 20280 20579 20677 +3 2266 2304 2210 +3 2210 2265 2266 +3 20274 20669 20469 +3 20469 20174 20274 +3 5129 5455 5588 +3 5588 5201 5129 +3 16890 16753 16554 +3 16554 17169 16890 +3 7785 7782 8104 +3 8104 7724 7785 +3 17321 17320 16827 +3 16827 17248 17321 +3 6483 6420 6813 +3 6813 6612 6483 +3 16427 16484 16674 +3 16674 16428 16427 +3 9756 9428 9369 +3 9369 9573 9756 +3 10435 10437 10659 +3 10659 10436 10435 +3 18567 18568 18216 +3 18216 18480 18567 +3 7772 7414 8092 +3 18944 18841 19043 +3 19043 18947 18944 +3 15354 15285 15528 +3 15528 15594 15354 +3 6151 6663 6931 +3 6931 6407 6151 +3 6268 6787 6405 +3 6405 7080 6268 +3 15798 15797 16224 +3 16224 16155 15798 +3 18550 18459 18200 +3 18200 18460 18550 +3 19461 19146 19248 +3 19248 19145 19461 +3 14741 14560 14380 +3 14380 14618 14741 +3 710 652 629 +3 629 757 710 +3 1997 1779 1543 +3 1543 1660 1997 +3 12406 12405 12622 +3 12622 12464 12406 +3 2152 2028 1966 +3 1966 2029 2152 +3 13972 13659 14022 +3 14022 14023 13972 +3 17236 17235 17372 +3 17372 17526 17236 +3 2679 2894 2720 +3 2720 2721 2679 +3 17771 18036 18127 +3 18127 18321 17771 +3 13810 14187 14361 +3 14361 14129 13810 +3 18407 17765 18405 +3 18405 18682 18407 +3 20788 21038 20784 +3 20784 20582 20788 +3 20562 19885 19629 +3 19629 20249 20562 +3 21577 21646 21434 +3 21434 21281 21577 +3 17866 17868 17779 +3 17779 17778 17866 +3 16080 16140 16260 +3 16260 16258 16080 +3 20295 20586 20797 +3 20797 20183 20295 +3 11969 11903 11673 +3 11673 12030 11969 +3 21227 21303 21533 +3 21533 20986 21227 +3 20819 20818 21516 +3 21516 21444 20819 +3 292 363 432 +3 432 291 292 +3 21661 21730 21796 +3 21796 21365 21661 +3 18629 18529 18626 +3 18626 18627 18629 +3 1522 1490 1601 +3 1601 1658 1522 +3 21303 21227 20985 +3 20985 21457 21303 +3 5439 5699 5510 +3 5510 5320 5439 +3 1095 1264 1135 +3 1135 1114 1095 +3 13934 14151 13667 +3 13667 13533 13934 +3 15364 15540 15660 +3 15660 15541 15364 +3 18329 18135 17782 +3 17782 17703 18329 +3 17247 17032 17392 +3 17392 17772 17247 +3 31 53 29 +3 29 25 31 +3 12918 12522 12917 +3 12917 13256 12918 +3 21741 21924 22086 +3 22086 21742 21741 +3 17294 17152 17231 +3 17231 17230 17294 +3 13915 13749 13853 +3 13853 13959 13915 +3 21701 21763 22104 +3 22104 22412 21701 +3 4148 3695 3830 +3 3830 4188 4148 +3 9634 9175 9115 +3 9115 9574 9634 +3 16410 15994 16180 +3 16180 16411 16410 +3 24776 24767 24777 +3 24777 24721 24776 +3 21246 21406 21251 +3 21251 21169 21246 +3 4521 4753 4863 +3 4863 4319 4521 +3 18591 18698 18136 +3 18136 18697 18591 +3 3036 2974 2741 +3 2741 2801 3036 +3 5959 6269 6660 +3 6660 6591 5959 +3 11935 11549 11992 +3 11992 12130 11935 +3 24134 24115 24168 +3 24168 24231 24134 +3 10935 11258 11645 +3 11645 11180 10935 +3 3869 3870 4392 +3 4392 4441 3869 +3 22529 22577 22814 +3 22814 22679 22529 +3 18111 18110 18201 +3 18201 18302 18111 +3 24405 24460 24467 +3 24467 24447 24405 +3 2197 2325 2456 +3 2456 2223 2197 +3 1679 1838 1862 +3 1862 1836 1679 +3 16379 16690 17029 +3 17029 16754 16379 +3 7669 8212 8320 +3 8320 8019 7669 +3 15216 15458 15457 +3 15457 15154 15216 +3 14393 14394 14812 +3 14812 14455 14393 +3 18882 19396 19188 +3 19188 18883 18882 +3 16344 16524 16582 +3 16582 16172 16344 +3 20335 20094 19669 +3 19669 20093 20335 +3 22860 23044 23194 +3 23194 23098 22860 +3 19790 19216 19431 +3 19431 19541 19790 +3 14747 14811 15150 +3 15150 14748 14747 +3 8937 8878 9184 +3 9184 8936 8937 +3 17462 17317 17103 +3 17103 17611 17462 +3 3012 2895 2629 +3 2629 3011 3012 +3 23927 24244 24030 +3 24030 23956 23927 +3 24948 24947 24945 +3 24945 24924 24948 +3 24068 24132 24290 +3 24290 24164 24068 +3 3928 3873 4119 +3 4119 3926 3928 +3 22313 22651 22830 +3 22830 22222 22313 +3 22238 22240 22326 +3 22326 22178 22238 +3 8184 8655 8588 +3 8588 8291 8184 +3 18443 18957 18754 +3 20705 20889 21056 +3 21056 20815 20705 +3 13359 13505 14171 +3 14171 13637 13359 +3 19779 20071 20072 +3 20072 19780 19779 +3 14170 14402 13837 +3 13837 14048 14170 +3 5246 5434 5318 +3 5318 5247 5246 +3 19905 20398 21044 +3 21044 20798 19905 +3 554 586 772 +3 772 724 554 +3 18392 18667 18779 +3 18779 18308 18392 +3 17106 17467 17245 +3 17245 17545 17106 +3 15597 15652 16018 +3 16018 16196 15597 +3 15346 15281 15164 +3 15164 15704 15346 +3 15511 15572 15573 +3 15573 15747 15511 +3 6811 7240 6957 +3 6957 6551 6811 +3 21823 22210 21998 +3 21998 21886 21823 +3 6132 5819 5237 +3 5237 5687 6132 +3 6365 7261 7191 +3 7191 6752 6365 +3 13675 13154 13673 +3 13673 13578 13675 +3 10658 10432 10576 +3 10576 10433 10658 +3 22952 23230 23411 +3 23411 23094 22952 +3 14508 14876 14808 +3 14808 14622 14508 +3 14397 14284 13784 +3 13784 13739 14397 +3 18449 18633 18857 +3 18857 18635 18449 +3 14452 14946 15091 +3 15091 14510 14452 +3 6018 5876 5951 +3 5951 6085 6018 +3 8686 8325 8385 +3 8385 8630 8686 +3 16876 17091 16740 +3 16740 16805 16876 +3 16586 16641 16349 +3 3657 3699 3835 +3 3835 3993 3657 +3 6084 6262 6083 +3 6083 5765 6084 +3 19332 19122 19228 +3 19228 19229 19332 +3 12561 12789 12744 +3 12744 12448 12561 +3 4184 4317 4185 +3 4185 3941 4184 +3 24494 24525 24558 +3 24558 24568 24494 +3 24063 24189 24032 +3 24032 23993 24063 +3 14869 14935 14801 +3 14801 14868 14869 +3 24697 24735 24785 +3 24785 24737 24697 +3 10024 10027 10217 +3 10217 10112 10024 +3 5757 5498 4981 +3 4981 5027 5757 +3 13574 12839 13573 +3 13573 13532 13574 +3 18524 18839 19585 +3 19585 19047 18524 +3 12435 12073 12072 +3 12072 12074 12435 +3 7327 7529 7658 +3 7658 7528 7327 +3 23867 23869 23785 +3 23785 23786 23867 +3 8481 7940 7457 +3 7457 7886 8481 +3 17643 17336 17567 +3 17567 17963 17643 +3 7947 7945 7706 +3 7706 7889 7947 +3 593 610 533 +3 533 464 593 +3 23482 23437 23761 +3 23761 23762 23482 +3 10749 11179 11177 +3 11177 11009 10749 +3 7011 7740 7013 +3 7013 6804 7011 +3 14980 15054 15116 +3 15116 15287 14980 +3 9895 10056 10768 +3 10768 10321 9895 +3 6137 6580 6394 +3 6394 6648 6137 +3 13610 13710 13427 +3 13427 13282 13610 +3 14621 14215 14094 +3 14094 14448 14621 +3 7524 7184 7525 +3 7525 7593 7524 +3 638 693 739 +3 739 580 638 +3 2174 2133 2172 +3 2172 2128 2174 +3 19229 19557 19671 +3 19671 19332 19229 +3 4472 4378 4627 +3 4627 4669 4472 +3 14562 14564 15439 +3 15439 15315 14562 +3 7705 7525 7597 +3 7597 7949 7705 +3 17337 17420 17710 +3 17710 17565 17337 +3 17669 18280 18632 +3 18632 18096 17669 +3 7455 7594 7592 +3 7592 7656 7455 +3 4195 4156 4053 +3 4053 4328 4195 +3 18269 18086 18173 +3 18173 18272 18269 +3 15448 15806 15921 +3 15921 15740 15448 +3 20613 20207 19547 +3 14645 14901 15044 +3 15044 14766 14645 +3 1567 1656 1801 +3 1801 1678 1567 +3 2351 2308 2374 +3 2374 2426 2351 +3 12513 12572 11963 +3 11963 12805 12513 +3 3728 4352 4399 +3 4399 4130 3728 +3 6987 7345 7275 +3 7275 6515 6987 +3 22020 22021 21652 +3 21652 21854 22020 +3 17544 18226 18125 +3 18125 17466 17544 +3 16683 17017 16549 +3 16549 16371 16683 +3 1838 1896 1991 +3 14712 15114 14470 +3 14470 14471 14712 +3 13450 13728 13114 +3 13114 13156 13450 +3 24001 24042 23904 +3 23904 23706 24001 +3 11773 12052 12169 +3 12169 11772 11773 +3 14605 14486 14318 +3 1918 1976 1975 +3 1975 1792 1918 +3 18653 18659 18767 +3 18767 18766 18653 +3 1576 1551 1703 +3 1703 1500 1576 +3 6695 6758 6971 +3 6971 6972 6695 +3 5594 5656 5801 +3 5801 5140 5594 +3 20424 20328 18914 +3 18914 19935 20424 +3 14993 15375 15613 +3 15613 15956 14993 +3 10922 11244 11395 +3 11395 11398 10922 +3 20348 20442 19462 +3 19462 19685 20348 +3 13839 13900 14108 +3 8558 8381 8813 +3 8813 8559 8558 +3 24662 24677 24703 +3 24703 24660 24662 +3 1998 2030 1967 +3 1967 1869 1998 +3 22444 22608 22560 +3 22560 22558 22444 +3 20180 20179 19646 +3 19646 19522 20180 +3 4656 4520 4862 +3 4862 4864 4656 +3 17196 17417 18253 +3 18253 17046 17196 +3 17737 17829 17831 +3 17831 17827 17737 +3 12418 12302 12482 +3 12482 12367 12418 +3 4405 4949 5457 +3 5457 4511 4405 +3 17717 17811 18081 +3 18081 17809 17717 +3 14663 14539 14416 +3 14416 14662 14663 +3 23926 24029 23804 +3 23804 23617 23926 +3 7303 7803 8059 +3 8059 8127 7303 +3 1415 1341 1339 +3 1339 1360 1415 +3 12808 12962 13351 +3 13351 13123 12808 +3 24796 24807 24746 +3 24746 24745 24796 +3 18264 18521 18733 +3 18733 18616 18264 +3 6155 6032 5968 +3 5968 6031 6155 +3 15671 15906 15670 +3 15670 15498 15671 +3 2906 2196 2401 +3 2401 2527 2906 +3 17732 17822 17824 +3 17824 17820 17732 +3 11153 11706 11707 +3 11707 11480 11153 +3 9135 9451 9452 +3 9452 9322 9135 +3 24887 24939 24910 +3 24910 24897 24887 +3 20708 21055 21134 +3 21134 20972 20708 +3 12307 12308 12488 +3 12488 12176 12307 +3 16507 16700 17043 +3 17043 16452 16507 +3 4987 5042 4937 +3 4937 4895 4987 +3 17650 17802 17803 +3 17803 17971 17650 +3 22582 22917 22730 +3 22730 22644 22582 +3 9093 9290 9723 +3 9723 9289 9093 +3 13183 12780 13380 +3 13380 13432 13183 +3 21446 21726 21858 +3 21858 21583 21446 +3 4036 4457 4187 +3 4187 4365 4036 +3 14738 14739 14684 +3 14684 14683 14738 +3 8878 8941 8730 +3 8730 9186 8878 +3 13385 13147 13104 +3 13104 13235 13385 +3 15238 15416 15295 +3 9755 9574 9428 +3 9428 9905 9755 +3 16967 16612 16385 +3 16385 16694 16967 +3 13419 13420 13222 +3 19906 20185 20063 +3 20063 20064 19906 +3 6337 6594 7510 +3 14739 14740 14685 +3 14685 14684 14739 +3 1003 830 738 +3 4365 3741 4087 +3 901 1006 1108 +3 16099 16385 16330 +3 12782 13104 13234 +3 13234 12783 12782 +3 22031 21925 21665 +3 21665 21742 22031 +3 10600 10602 11009 +3 11009 10837 10600 +3 21865 21925 22031 +3 22031 21979 21865 +3 901 1108 1192 +3 23706 23671 23595 +3 23595 23865 23706 +3 11069 10983 10650 +3 10650 10897 11069 +3 12981 13044 24952 +3 21450 21795 21659 +3 21659 21364 21450 +3 12711 12807 12463 +3 12463 12574 12711 +3 23592 23669 23407 +3 23407 23591 23592 +3 24771 24772 24784 +3 24784 24796 24771 +3 24518 24554 24631 +3 24631 24553 24518 +3 1192 1027 851 +3 851 1003 901 +3 901 1192 851 +3 21218 21446 21583 +3 21583 21293 21218 +3 17941 18128 19100 +3 19100 17773 17941 +3 20050 20165 20167 +3 20167 20170 20050 +3 12980 12928 13041 +3 13041 12722 12980 +3 20317 19785 19429 +3 19429 20724 20317 +3 1897 1805 1990 +3 1990 1962 1897 +3 17091 17155 17303 +3 17303 17092 17091 +3 24838 24814 24800 +3 24800 24804 24838 +3 14451 14513 14879 +3 14879 14512 14451 +3 9475 9547 9875 +3 9875 9724 9475 +3 10229 10227 9944 +3 9944 9946 10229 +3 22441 23022 22940 +3 22940 22795 22441 +3 10673 10927 11165 +3 11165 10744 10673 +3 630 535 595 +3 595 612 630 +3 8876 8939 8941 +3 8941 8937 8876 +3 21732 21525 21366 +3 21366 21585 21732 +3 15769 15770 16016 +3 16016 16015 15769 +3 8400 8399 8704 +3 8704 8516 8400 +3 8673 8936 9069 +3 9069 8609 8673 +3 293 326 358 +3 358 330 293 +3 11163 11088 11248 +3 11248 11247 11163 +3 20605 19917 19784 +3 19784 19783 20605 +3 20179 20180 20287 +3 17555 18137 18138 +3 18138 18240 17555 +3 13 35 28 +3 28 22 13 +3 18698 18591 19662 +3 19662 18911 18698 +3 15006 15140 15495 +3 15495 15380 15006 +3 14906 14474 14659 +3 14659 14775 14906 +3 21925 21865 21592 +3 21592 21800 21925 +3 18690 18691 19106 +3 19106 19311 18690 +3 9585 9314 9253 +3 9253 9513 9585 +3 14418 14479 14668 +3 14668 14478 14418 +3 19095 18684 19002 +3 19002 19304 19095 +3 709 753 822 +3 822 780 709 +3 24761 24811 24843 +3 24843 24789 24761 +3 17872 17781 17552 +3 17552 17326 17872 +3 498 537 557 +3 557 536 498 +3 13586 13833 14333 +3 14333 13943 13586 +3 22755 22757 22622 +3 22622 22714 22755 +3 11942 12440 12836 +3 12836 12553 11942 +3 1430 1262 1406 +3 1406 1495 1430 +3 14031 14323 14490 +3 14490 14435 14031 +3 18192 18188 18186 +3 18186 18100 18192 +3 19788 19431 19315 +3 19315 19214 19788 +3 14030 13819 14257 +3 14257 13929 14030 +3 13451 13827 13579 +3 13579 13392 13451 +3 22606 22838 23447 +3 23447 22886 22606 +3 1911 2200 2286 +3 2286 2201 1911 +3 23932 24001 23865 +3 23865 23825 23932 +3 10426 10498 10569 +3 10569 10425 10426 +3 22036 22520 22519 +3 22519 22254 22036 +3 5431 6077 6134 +3 6134 5946 5431 +3 23579 23446 23022 +3 23022 23263 23579 +3 5339 5277 5273 +3 5273 5459 5339 +3 15205 15324 15679 +3 15679 15258 15205 +3 532 684 555 +3 555 444 532 +3 14740 15082 15083 +3 15083 14867 14740 +3 2767 2388 2715 +3 2715 2515 2767 +3 21456 20827 19923 +3 19923 20982 21456 +3 10205 10290 9868 +3 9868 9932 10205 +3 15226 14972 15347 +3 15347 15523 15226 +3 614 759 894 +3 894 760 614 +3 1952 1799 1932 +3 1932 2211 1952 +3 13706 14012 13964 +3 13964 13861 13706 +3 14356 14125 14308 +3 14308 14419 14356 +3 7566 7626 8287 +3 8287 8046 7566 +3 513 567 587 +3 587 528 513 +3 21812 21932 22192 +3 22192 21933 21812 +3 13479 13815 13873 +3 13873 13570 13479 +3 14854 14256 14434 +3 14434 14082 14854 +3 11501 11325 11173 +3 21935 21989 22096 +3 22096 21990 21935 +3 8180 8117 7728 +3 7728 7798 8180 +3 16047 16160 16395 +3 16395 16112 16047 +3 21209 21208 21354 +3 21354 21207 21209 +3 13679 13830 14511 +3 14511 14157 13679 +3 24481 24482 24391 +3 24391 24437 24481 +3 8978 8649 9479 +3 9479 9295 8978 +3 1864 1964 1994 +3 1994 1807 1864 +3 22536 22474 22819 +3 22819 22641 22536 +3 787 906 1063 +3 1063 855 787 +3 15427 15662 15794 +3 15794 15378 15427 +3 21548 21684 21937 +3 21937 21237 21548 +3 332 344 343 +3 343 329 332 +3 10517 9793 10211 +3 10211 10290 10517 +3 20606 20722 20893 +3 20893 20502 20606 +3 1262 1430 1493 +3 1493 1292 1262 +3 22496 22443 22442 +3 22442 22556 22496 +3 23548 23502 23622 +3 23622 23624 23548 +3 21054 20967 20598 +3 20598 20968 21054 +3 13904 13692 14002 +3 14002 13691 13904 +3 19741 20029 19742 +3 19742 19392 19741 +3 16891 17030 17467 +3 17467 16494 16891 +3 10074 9761 10870 +3 10870 10781 10074 +3 24177 24420 24422 +3 24422 24178 24177 +3 11674 11044 10480 +3 10480 11041 11674 +3 18496 18695 18906 +3 18906 19314 18496 +3 20145 20661 21114 +3 21114 20949 20145 +3 10492 10280 10090 +3 10090 10091 10492 +3 20410 20315 20076 +3 20076 20314 20410 +3 471 488 544 +3 544 525 471 +3 8762 9287 9934 +3 9934 9286 8762 +3 9748 9979 10613 +3 10613 9898 9748 +3 4315 4858 4860 +3 4860 4359 4315 +3 23898 23962 24036 +3 24036 24064 23898 +3 5617 6521 6388 +3 6388 6254 5617 +3 14595 14542 14357 +3 14357 14307 14595 +3 1982 1929 2011 +3 2011 2129 1982 +3 21080 20627 21079 +3 21079 20911 21080 +3 14539 14592 13962 +3 13962 14241 14539 +3 18623 18943 18838 +3 18838 18621 18623 +3 18633 18449 18448 +3 18448 18754 18633 +3 7743 8250 8477 +3 8477 8195 7743 +3 4346 4124 4176 +3 4176 3970 4346 +3 1641 1614 1708 +3 1708 1640 1641 +3 2477 2487 2490 +3 2490 2486 2477 +3 4079 4218 4264 +3 4264 3937 4079 +3 14386 14098 14277 +3 14277 14568 14386 +3 4843 4842 5041 +3 5041 4893 4843 +3 13978 13932 13977 +3 13977 13979 13978 +3 16753 16890 16607 +3 16607 16752 16753 +3 699 565 659 +3 659 678 699 +3 19918 18899 18795 +3 18795 19309 19918 +3 2522 2392 2448 +3 2448 2450 2522 +3 6476 6278 6600 +3 6600 6601 6476 +3 17454 17241 17760 +3 17760 18028 17454 +3 8492 8378 8077 +3 8077 7956 8492 +3 23304 23476 23835 +3 23835 23679 23304 +3 2563 2565 2626 +3 2626 2718 2563 +3 9693 9639 10073 +3 10073 9911 9693 +3 13676 13828 13826 +3 13826 13674 13676 +3 3186 3139 3138 +3 3138 3289 3186 +3 18023 17686 17013 +3 17013 17529 18023 +3 23534 23799 23885 +3 23885 23944 23534 +3 17871 17622 17082 +3 18963 19383 18864 +3 18864 18862 18963 +3 1440 1461 1384 +3 1384 1385 1440 +3 20328 20739 20621 +3 20621 20209 20328 +3 6462 6717 6588 +3 6588 6088 6462 +3 20823 21144 20503 +3 20503 20411 20823 +3 13189 13335 13386 +3 13386 13188 13189 +3 7987 7726 7424 +3 7424 8045 7987 +3 11789 11705 11476 +3 11476 11391 11789 +3 11972 12108 12576 +3 12576 12521 11972 +3 16110 15909 16042 +3 16042 16227 16110 +3 9250 9313 9639 +3 9639 9693 9250 +3 7834 7772 8092 +3 8092 7722 7834 +3 15355 15286 15530 +3 15530 15770 15355 +3 22247 22453 22298 +3 22298 22181 22247 +3 15967 15795 15618 +3 15618 15732 15967 +3 18529 18362 18532 +3 18532 19049 18529 +3 2748 2802 2338 +3 2338 2474 2748 +3 5531 5463 5905 +3 5905 6046 5531 +3 16344 15742 16169 +3 16169 16524 16344 +3 8774 8525 8347 +3 8347 8651 8774 +3 14471 14470 14770 +3 14770 14116 14471 +3 3907 3709 4098 +3 4098 4053 3907 +3 22716 23032 22951 +3 22951 22993 22716 +3 4460 4461 4806 +3 4806 4615 4460 +3 10747 10832 10929 +3 10929 10835 10747 +3 10046 9614 9885 +3 9885 9810 10046 +3 11164 11093 11167 +3 11167 11168 11164 +3 4770 4629 4473 +3 4473 4428 4770 +3 11897 12398 12261 +3 12261 12026 11897 +3 5580 5447 5640 +3 5640 5785 5580 +3 7422 8234 7289 +3 7289 7691 7422 +3 3970 4122 4258 +3 4258 4346 3970 +3 6533 6212 5771 +3 5771 5959 6533 +3 1986 2021 1955 +3 1955 1892 1986 +3 15292 16025 15535 +3 15535 15235 15292 +3 21933 22193 22399 +3 22399 22090 21933 +3 2747 2805 2597 +3 2597 2599 2747 +3 43 44 63 +3 63 55 43 +3 382 447 315 +3 315 350 382 +3 23399 23270 22850 +3 22850 23083 23399 +3 23267 23026 22617 +3 22617 22847 23267 +3 11718 11400 11559 +3 11559 11636 11718 +3 407 423 357 +3 357 345 407 +3 20425 21162 21320 +3 21320 19941 20425 +3 1773 1899 1660 +3 1660 1775 1773 +3 18552 18872 18969 +3 18969 18970 18552 +3 3497 3325 3443 +3 3443 3622 3497 +3 5410 5545 5734 +3 5734 5480 5410 +3 17161 16954 16886 +3 16886 17097 17161 +3 14907 15531 15171 +3 15171 14590 14907 +3 9746 9747 9629 +3 9629 9358 9746 +3 15029 15267 15213 +3 15213 14816 15029 +3 14652 13845 14057 +3 14057 14345 14652 +3 19397 19630 19748 +3 19748 19507 19397 +3 777 798 683 +3 683 665 777 +3 15885 15827 16480 +3 16480 16481 15885 +3 22213 22583 22584 +3 22584 22414 22213 +3 10771 11111 11267 +3 11267 10769 10771 +3 19914 19529 19094 +3 19094 19205 19914 +3 7667 6831 7536 +3 7536 7608 7667 +3 11268 10618 10859 +3 10859 11193 11268 +3 4595 4398 4642 +3 4642 4501 4595 +3 18965 19275 19614 +3 19614 19384 18965 +3 22631 22632 22816 +3 22816 22724 22631 +3 24212 24149 24243 +3 24243 24211 24212 +3 7323 7456 7523 +3 7523 7457 7323 +3 20110 19981 20231 +3 20231 19979 20110 +3 19459 19581 19697 +3 19697 19461 19459 +3 12897 13288 13337 +3 13337 12949 12897 +3 7958 8021 8322 +3 8322 7959 7958 +3 1900 2027 1936 +3 1936 1839 1900 +3 23709 23786 23787 +3 23787 23788 23709 +3 199 263 272 +3 272 229 199 +3 16592 16791 16869 +3 16869 16792 16592 +3 13042 13171 13512 +3 13512 12929 13042 +3 607 492 569 +3 569 606 607 +3 17904 17585 18442 +3 18442 18091 17904 +3 15363 15539 15722 +3 22176 22558 22134 +3 22134 21792 22176 +3 15294 15840 15722 +3 15722 15539 15294 +3 15363 15722 16028 +3 606 646 664 +3 664 647 606 +3 8673 8798 8799 +3 8799 8936 8673 +3 4087 4186 4036 +3 4036 4365 4087 +3 15489 15417 15238 +3 15238 15363 15489 +3 1027 1190 1164 +3 1164 1076 1027 +3 16028 15722 16092 +3 16092 16149 16028 +3 15269 15271 15094 +3 15094 15095 15269 +3 14757 14820 14818 +3 14818 14756 14757 +3 14241 14183 14066 +3 14066 14416 14241 +3 17869 17870 18589 +3 18589 17944 17869 +3 11114 11429 11198 +3 11198 10864 11114 +3 9959 10046 9963 +3 9963 10307 9959 +3 15206 15205 14693 +3 14693 15017 15206 +3 15363 16028 15781 +3 15781 15489 15363 +3 23830 23833 23747 +3 23747 23748 23830 +3 11148 11304 11393 +3 11393 11305 11148 +3 24515 24549 24516 +3 24516 24436 24515 +3 686 628 494 +3 494 556 686 +3 6724 6864 6337 +3 6337 7510 6724 +3 11279 10874 11349 +3 11349 11117 11279 +3 13565 13915 14010 +3 14010 13645 13565 +3 13925 13817 13816 +3 13816 14025 13925 +3 17317 17316 16819 +3 16819 16960 17317 +3 14247 14477 14665 +3 14665 14596 14247 +3 16405 16348 16527 +3 16527 16585 16405 +3 22290 22703 22497 +3 22497 22177 22290 +3 19715 19368 19470 +3 19470 19259 19715 +3 13549 13305 14048 +3 14048 13836 13549 +3 16607 16889 17463 +3 17463 17167 16607 +3 8570 8571 8900 +3 8900 8510 8570 +3 20472 20580 20578 +3 20578 20176 20472 +3 5962 6150 6270 +3 6270 6149 5962 +3 18275 18443 18754 +3 18754 18753 18275 +3 1344 1421 1482 +3 1482 1420 1344 +3 22851 22852 22804 +3 22804 22672 22851 +3 8584 8407 8770 +3 8770 8769 8584 +3 7562 8108 8643 +3 8643 7788 7562 +3 16012 16743 16488 +3 16488 16011 16012 +3 10747 11006 11095 +3 11095 10932 10747 +3 15225 15644 15827 +3 15827 15522 15225 +3 13148 13149 13620 +3 13620 13484 13148 +3 6259 6776 7494 +3 7494 6524 6259 +3 20077 20725 20203 +3 20203 19535 20077 +3 11555 12065 12312 +3 12312 11794 11555 +3 12616 12345 12905 +3 12905 12850 12616 +3 8144 8679 8619 +3 8619 8437 8144 +3 23503 23701 23777 +3 23777 23589 23503 +3 5414 5737 5813 +3 5813 5548 5414 +3 16141 16142 15650 +3 15650 15837 16141 +3 2771 2828 2772 +3 2772 2623 2771 +3 11327 11575 11326 +3 11326 11254 11327 +3 15473 15472 15470 +3 15470 14835 15473 +3 23756 23717 24080 +3 24080 23793 23756 +3 24604 24550 24549 +3 24549 24578 24604 +3 19211 19308 18796 +3 18796 18585 19211 +3 17381 18117 18028 +3 18028 17760 17381 +3 684 651 574 +3 574 555 684 +3 656 738 830 +3 830 618 656 +3 22515 22516 22392 +3 22392 22248 22515 +3 20215 19945 20337 +3 20337 20430 20215 +3 8248 7699 7580 +3 7580 7929 8248 +3 13049 13174 13471 +3 13471 13143 13049 +3 18406 18034 17696 +3 17696 17856 18406 +3 20110 19983 19992 +3 19992 19981 20110 +3 18530 18439 18271 +3 18271 18533 18530 +3 20573 20271 20575 +3 20575 20384 20573 +3 444 446 445 +3 445 145 444 +3 24425 24450 24452 +3 24452 24426 24425 +3 60 82 74 +3 74 52 60 +3 13052 13146 13377 +3 13377 13475 13052 +3 22560 22502 22136 +3 22136 22558 22560 +3 13884 14150 13933 +3 13933 13821 13884 +3 13799 13561 13274 +3 13274 13314 13799 +3 13210 13743 13506 +3 13506 13130 13210 +3 6147 6267 6929 +3 6929 6590 6147 +3 21908 21965 22437 +3 22437 22175 21908 +3 17446 17525 17599 +3 17599 17009 17446 +3 19215 19539 19538 +3 19538 19314 19215 +3 12313 12238 12545 +3 12545 12315 12313 +3 8833 8763 8283 +3 8283 8705 8833 +3 8793 8931 8368 +3 8368 8723 8793 +3 12033 12217 12575 +3 12575 12282 12033 +3 14916 15176 14919 +3 14919 14783 14916 +3 7854 8349 8350 +3 8350 8182 7854 +3 20725 20077 21225 +3 21225 20609 20725 +3 8456 7493 7492 +3 7492 8230 8456 +3 15765 15594 15766 +3 15766 16077 15765 +3 21347 21843 21779 +3 21779 21637 21347 +3 14989 14605 14368 +3 14368 14851 14989 +3 11594 11742 11424 +3 11424 11021 11594 +3 16499 16036 15845 +3 15845 16444 16499 +3 6640 7206 7058 +3 7058 6511 6640 +3 1357 1411 1551 +3 1551 1576 1357 +3 20129 20651 21022 +3 21022 21021 20129 +3 10953 11593 11820 +3 11820 11022 10953 +3 7888 7653 7388 +3 7388 7887 7888 +3 20725 20724 19429 +3 19429 20203 20725 +3 8988 9234 9411 +3 9411 9351 8988 +3 23814 23897 23861 +3 23861 23817 23814 +3 24224 24253 24193 +3 24193 24106 24224 +3 24433 24513 24512 +3 24512 24490 24433 +3 14401 14230 13837 +3 13837 14402 14401 +3 17777 17863 17943 +3 17943 17865 17777 +3 20565 21350 20778 +3 20778 21032 20565 +3 12541 11790 12726 +3 12726 12183 12541 +3 6331 6079 6775 +3 6775 6850 6331 +3 7335 7476 7540 +3 7540 7194 7335 +3 942 940 939 +3 939 919 942 +3 4983 5432 5175 +3 5175 5176 4983 +3 21447 21444 21727 +3 21727 21859 21447 +3 2997 2998 3374 +3 3374 3324 2997 +3 3053 2549 2552 +3 2552 2816 3053 +3 15478 15230 15049 +3 15049 15355 15478 +3 8803 8678 8553 +3 8553 8554 8803 +3 19442 19555 18506 +3 18506 18712 19442 +3 887 968 992 +3 992 970 887 +3 24709 24751 24778 +3 24778 24741 24709 +3 24936 24906 24904 +3 24904 24927 24936 +3 16898 17476 17475 +3 17475 17703 16898 +3 21384 21813 22090 +3 22090 21754 21384 +3 11613 11770 11447 +3 11447 10976 11613 +3 21340 21339 20553 +3 20553 20936 21340 +3 9912 10075 10477 +3 10477 10401 9912 +3 2466 2647 2588 +3 2588 2587 2466 +3 8071 8141 8070 +3 8070 7947 8071 +3 15966 16335 17188 +3 17188 16572 15966 +3 5262 5393 5450 +3 5450 5526 5262 +3 7957 8212 7669 +3 7669 8211 7957 +3 8881 8882 8731 +3 8731 8678 8881 +3 7918 8056 7368 +3 7368 7696 7918 +3 5723 5907 6684 +3 6684 6232 5723 +3 16323 16148 16027 +3 16027 16093 16323 +3 4493 4684 3968 +3 3968 4257 4493 +3 803 804 948 +3 948 921 803 +3 19999 19371 19056 +3 19056 19372 19999 +3 4608 4994 4946 +3 4946 4698 4608 +3 14924 15300 14989 +3 14989 14851 14924 +3 20680 20474 20179 +3 20179 20287 20680 +3 18841 18944 18844 +3 18844 18946 18841 +3 11338 11738 11336 +3 11336 10693 11338 +3 5422 5020 4878 +3 4878 5099 5422 +3 19102 19919 19211 +3 19211 18688 19102 +3 17874 17479 18240 +3 18240 18139 17874 +3 5327 5517 5518 +3 5518 5389 5327 +3 15487 15536 15721 +3 15721 15360 15487 +3 18270 18172 17821 +3 17821 18362 18270 +3 14369 14322 13877 +3 13877 14028 14369 +3 22179 22291 22385 +3 22385 22239 22179 +3 13517 13707 13917 +3 13917 13608 13517 +3 12149 12849 12567 +3 12567 12454 12149 +3 6945 6727 6803 +3 6803 6872 6945 +3 11140 11072 11380 +3 11380 11228 11140 +3 11315 11409 11317 +3 11317 11408 11315 +3 16274 16273 16446 +3 16446 16500 16274 +3 17162 17453 17097 +3 17097 17238 17162 +3 10612 10946 10691 +3 10691 10325 10612 +3 9787 9862 10011 +3 10011 9713 9787 +3 21898 22058 21897 +3 21897 21626 21898 +3 3137 2833 3234 +3 3234 3512 3137 +3 24483 24411 24439 +3 24439 24392 24483 +3 6256 5688 5820 +3 5820 6014 6256 +3 7626 7499 7991 +3 7991 8047 7626 +3 15399 15688 15929 +3 15929 15575 15399 +3 20255 20150 20153 +3 20153 20256 20255 +3 14848 14785 14987 +3 14987 14603 14848 +3 19798 18916 18503 +3 18503 18594 19798 +3 4269 4512 4747 +3 4747 4515 4269 +3 16172 16715 16636 +3 16636 16345 16172 +3 1216 1365 1285 +3 1285 1215 1216 +3 11254 10838 10840 +3 10840 11180 11254 +3 22011 22314 22652 +3 22652 22550 22011 +3 12581 12673 12580 +3 12580 12046 12581 +3 24375 24349 24348 +3 24348 24374 24375 +3 20698 21046 20959 +3 20959 20808 20698 +3 4891 4985 5036 +3 5036 5035 4891 +3 9740 9675 9408 +3 9408 9674 9740 +3 21078 21318 20742 +3 20742 21002 21078 +3 14900 14341 14294 +3 14294 14050 14900 +3 14242 14308 14125 +3 14125 14067 14242 +3 18827 18159 17969 +3 17969 18261 18827 +3 20878 20880 20883 +3 20883 20803 20878 +3 20600 20969 20404 +3 20404 20307 20600 +3 19887 20038 20039 +3 20039 20037 19887 +3 22751 22703 22290 +3 22290 22384 22751 +3 22384 22610 23074 +3 23074 22751 22384 +3 22177 22074 22238 +3 22177 22238 22178 +3 22178 22290 22177 +3 16959 16688 16377 +3 16377 16492 16959 +3 22326 22610 22384 +3 22384 22178 22326 +3 2433 2213 2549 +3 2549 2758 2433 +3 5630 5631 5635 +3 5635 5774 5630 +3 14253 13922 14071 +3 14071 14137 14253 +3 22176 22235 22132 +3 22132 22324 22176 +3 18313 18030 17853 +3 17853 17929 18313 +3 20613 19320 20509 +3 20509 20986 20613 +3 22032 22033 21979 +3 21979 22031 22032 +3 22184 22185 22033 +3 22033 22032 22184 +3 23467 23288 23143 +3 23143 23287 23467 +3 23332 23196 23000 +3 23000 23195 23332 +3 389 406 329 +3 329 357 389 +3 13872 14136 14071 +3 14071 14021 13872 +3 10686 10759 10687 +3 10687 10605 10686 +3 17700 17780 18326 +3 18326 17870 17700 +3 7430 7732 7858 +3 7858 7731 7430 +3 2463 2530 2733 +3 2733 2582 2463 +3 11275 11033 10697 +3 10697 11601 11275 +3 18900 19101 19534 +3 19534 19102 18900 +3 24632 24696 24754 +3 24754 24712 24632 +3 13650 13861 13754 +3 13754 13472 13650 +3 20021 20012 19859 +3 19859 20132 20021 +3 13222 13138 13466 +3 2193 2455 2637 +3 2637 2324 2193 +3 2872 2756 2867 +3 2867 2871 2872 +3 21000 21001 19938 +3 19938 20212 21000 +3 19449 19131 18936 +3 18936 19343 19449 +3 20332 19939 18916 +3 18916 19798 20332 +3 22530 22680 22679 +3 22679 22681 22530 +3 15126 15539 15296 +3 15296 15178 15126 +3 17652 18073 17970 +3 17970 17342 17652 +3 2017 2083 2212 +3 2212 1953 2017 +3 11152 11302 11479 +3 11479 11303 11152 +3 10522 10594 10596 +3 10596 10595 10522 +3 5188 5444 5256 +3 5256 5118 5188 +3 20867 20869 20872 +3 20872 20478 20867 +3 6619 6820 6891 +3 6891 6818 6619 +3 11496 11411 11566 +3 11566 11724 11496 +3 14893 14958 15039 +3 15039 14762 14893 +3 6305 6623 6752 +3 6752 6750 6305 +3 8731 8436 8435 +3 8435 8678 8731 +3 22598 22658 23017 +3 23017 22793 22598 +3 8 78 64 +3 64 27 8 +3 8008 8254 8723 +3 8723 8368 8008 +3 2125 2081 2123 +3 2123 2133 2125 +3 22795 21857 22236 +3 22236 22322 22795 +3 10110 10206 10105 +3 10105 10106 10110 +3 5602 5408 5289 +3 5289 5350 5602 +3 9831 9760 9583 +3 9583 9185 9831 +3 6149 6661 6534 +3 6534 5833 6149 +3 24332 24331 23974 +3 23974 24138 24332 +3 6808 7093 7166 +3 7166 6732 6808 +3 24889 24871 24890 +3 24890 24920 24889 +3 4173 4341 3569 +3 3569 3925 4173 +3 13826 14035 13889 +3 13889 13827 13826 +3 18240 18500 19113 +3 19113 18139 18240 +3 7645 8002 8300 +3 8300 7739 7645 +3 18571 18118 18572 +3 18572 18481 18571 +3 14742 14938 14618 +3 14618 14379 14742 +3 24530 24479 24421 +3 24421 24468 24530 +3 10059 10463 10857 +3 10857 10058 10059 +3 2377 2435 2371 +3 2371 2374 2377 +3 18079 17807 17972 +3 17972 18618 18079 +3 7333 7609 8211 +3 8211 7669 7333 +3 9188 8732 8884 +3 8884 9588 9188 +3 10302 9941 10301 +3 10301 10527 10302 +3 6910 6762 7544 +3 7544 6834 6910 +3 15381 15731 15796 +3 15796 15382 15381 +3 20369 20950 20664 +3 20664 20567 20369 +3 17020 16813 16604 +3 16604 16887 17020 +3 2426 2365 2495 +3 2495 2354 2426 +3 15325 15446 15625 +3 15625 15866 15325 +3 13563 13701 13850 +3 13850 13643 13563 +3 18326 17401 18695 +3 18695 18496 18326 +3 5363 5231 5422 +3 5422 5099 5363 +3 17778 17779 17871 +3 17871 17082 17778 +3 1889 1932 1742 +3 1742 1741 1889 +3 17104 17464 18225 +3 18225 17542 17104 +3 11488 11402 11316 +3 11316 11314 11488 +3 17204 17274 17343 +3 17343 17061 17204 +3 17153 16425 16597 +3 16597 17443 17153 +3 20733 20990 20989 +3 20989 20736 20733 +3 22009 22312 22649 +3 22649 22275 22009 +3 17573 17344 17655 +3 17655 17806 17573 +3 13799 13314 12928 +3 12928 13219 13799 +3 23735 23820 23899 +3 23899 23665 23735 +3 5907 5723 5658 +3 5658 5983 5907 +3 15949 15597 16196 +3 16196 15771 15949 +3 19969 20444 20767 +3 20767 20230 19969 +3 19304 19654 19778 +3 19778 19422 19304 +3 5266 5058 5130 +3 5130 4857 5266 +3 19565 19026 19133 +3 19133 19813 19565 +3 11082 10443 10995 +3 10995 11392 11082 +3 19768 19902 20175 +3 20175 20278 19768 +3 10432 10014 9713 +3 9713 10202 10432 +3 3203 3304 4144 +3 4144 3653 3203 +3 20148 20147 19751 +3 19751 20037 20148 +3 512 476 554 +3 554 622 512 +3 8243 7923 8853 +3 8853 8189 8243 +3 4872 5156 5297 +3 5297 4926 4872 +3 4135 4025 4183 +3 4183 4224 4135 +3 15793 15855 15245 +3 15245 15794 15793 +3 17207 16035 16099 +3 16099 16330 17207 +3 13727 13938 13491 +3 13491 13390 13727 +3 16812 16263 16433 +3 16433 16491 16812 +3 7178 6962 7030 +3 7030 7100 7178 +3 4611 4903 5064 +3 5064 4904 4611 +3 14177 14650 14345 +3 14345 14344 14177 +3 14365 14849 14133 +3 14133 14132 14365 +3 10658 10433 10434 +3 10434 10101 10658 +3 18585 18796 18130 +3 18130 17858 18585 +3 21345 21196 21842 +3 21842 21268 21345 +3 3295 3463 3462 +3 3462 3584 3295 +3 15664 15432 15310 +3 15310 15494 15664 +3 3400 3579 3402 +3 3402 3245 3400 +3 24692 24639 24651 +3 24651 24693 24692 +3 3136 3450 3508 +3 3508 3288 3136 +3 949 1059 1147 +3 1147 948 949 +3 16264 15892 16491 +3 16491 16433 16264 +3 12504 12695 12083 +3 12083 12201 12504 +3 15327 15446 15148 +3 15148 15326 15327 +3 15080 15616 15431 +3 15431 15007 15080 +3 8381 8558 8213 +3 8213 8442 8381 +3 12814 13128 13032 +3 13032 12360 12814 +3 18603 18255 18256 +3 18256 18347 18603 +3 9693 9509 8940 +3 8940 9250 9693 +3 17645 17800 18155 +3 18155 17887 17645 +3 3151 3350 3654 +3 3654 3899 3151 +3 11108 10767 10540 +3 10540 10949 11108 +3 12821 12822 13084 +3 13084 12876 12821 +3 22062 21842 21634 +3 21634 22121 22062 +3 16049 15864 16053 +3 16053 15917 16049 +3 453 543 544 +3 544 488 453 +3 14654 14655 14062 +3 14062 14350 14654 +3 2812 3166 3211 +3 3211 3167 2812 +3 23067 23484 23683 +3 23683 23439 23067 +3 2088 2060 2021 +3 2021 2087 2088 +3 21299 21587 21586 +3 21586 21734 21299 +3 12317 12683 12828 +3 12828 12773 12317 +3 23856 23990 23929 +3 23929 23811 23856 +3 10243 10244 10038 +3 10038 10037 10243 +3 11457 11371 11373 +3 11373 11365 11457 +3 10670 11083 11157 +3 11157 10454 10670 +3 23088 23278 23227 +3 23227 23029 23088 +3 13275 13564 14009 +3 14009 13223 13275 +3 1246 1315 1374 +3 1374 1450 1246 +3 21370 21226 21301 +3 21301 21527 21370 +3 5049 5391 5642 +3 5642 5121 5049 +3 10263 9832 9509 +3 9509 9911 10263 +3 20914 21086 20524 +3 20524 20748 20914 +3 19147 19354 19580 +3 19580 19251 19147 +3 7253 7591 6887 +3 6887 7526 7253 +3 21581 21725 21790 +3 21790 19176 21581 +3 19818 19574 20545 +3 20545 20349 19818 +3 11139 11072 10655 +3 10655 10723 11139 +3 2177 2241 2315 +3 2315 2242 2177 +3 24900 24910 24937 +3 24937 24923 24900 +3 13555 13797 13949 +3 13949 13795 13555 +3 11992 11991 12235 +3 12235 12181 11992 +3 19541 19925 20079 +3 20079 19790 19541 +3 13487 13767 13885 +3 13885 13443 13487 +3 14075 14073 14079 +3 14079 14077 14075 +3 4551 4502 4641 +3 4641 4349 4551 +3 1714 2015 2170 +3 2170 1931 1714 +3 2270 2430 2496 +3 2496 2546 2270 +3 23512 23466 23332 +3 23332 23373 23512 +3 23025 23130 23129 +3 23129 22982 23025 +3 6487 7029 6422 +3 6422 6425 6487 +3 11149 10736 10907 +3 10907 10906 11149 +3 24686 24710 24752 +3 24752 24684 24686 +3 22300 24246 24285 +3 24285 24156 22300 +3 6256 6014 5173 +3 5173 5619 6256 +3 5561 5821 6256 +3 6256 5619 5561 +3 11578 12138 11811 +3 11811 11647 11578 +3 22133 22132 22235 +3 22235 22023 22133 +3 19363 19594 19259 +3 19259 19470 19363 +3 10501 10500 10503 +3 10503 10515 10501 +3 21299 21734 21919 +3 21919 21735 21299 +3 11381 11382 11073 +3 11073 11141 11381 +3 13419 13222 13466 +3 13466 13274 13419 +3 7137 7842 7135 +3 7135 7136 7137 +3 11994 11993 12130 +3 12130 12065 11994 +3 425 358 342 +3 342 390 425 +3 21862 21142 21221 +3 21221 21663 21862 +3 18900 19008 19307 +3 19307 19101 18900 +3 16689 16320 17167 +3 17167 16960 16689 +3 12326 11813 12080 +3 12080 12501 12326 +3 6864 5967 6793 +3 6793 6337 6864 +3 9412 9414 9621 +3 9621 9676 9412 +3 18728 19029 18825 +3 18825 18354 18728 +3 19320 20613 19547 +3 19547 19545 19320 +3 17524 17599 17525 +3 17525 17522 17524 +3 16103 16832 16333 +3 16333 16277 16103 +3 8198 8790 9064 +3 9064 8427 8198 +3 9563 9819 9897 +3 9897 9746 9563 +3 10526 10376 10373 +3 10373 10450 10526 +3 18492 18226 18576 +3 18576 18491 18492 +3 24066 23930 23863 +3 23863 23965 24066 +3 1031 1063 1154 +3 1154 1053 1031 +3 12120 11858 11924 +3 11924 11983 12120 +3 12139 12248 11579 +3 11579 11811 12139 +3 14913 15485 15484 +3 15484 15061 14913 +3 5231 6068 6192 +3 6192 5744 5231 +3 18411 18793 19096 +3 19096 18579 18411 +3 8554 8553 8617 +3 8617 8729 8554 +3 9861 10200 10201 +3 10201 10285 9861 +3 23697 23810 23857 +3 23857 23894 23697 +3 19339 19024 19680 +3 19680 19451 19339 +3 11009 11177 11175 +3 11175 10837 11009 +3 23407 23669 23629 +3 23629 23670 23407 +3 23299 23239 23298 +3 23298 23147 23299 +3 23999 23903 23741 +3 23741 23824 23999 +3 2082 1740 1695 +3 1695 1859 2082 +3 8766 8403 7790 +3 7790 8521 8766 +3 13523 13761 13818 +3 13818 13434 13523 +3 6426 6353 6112 +3 6112 6111 6426 +3 18941 18940 18836 +3 18836 18838 18941 +3 753 752 727 +3 727 821 753 +3 19481 19728 19727 +3 19727 19271 19481 +3 21531 20983 21800 +3 21800 21592 21531 +3 20905 20988 21308 +3 21308 20081 20905 +3 19183 19185 19073 +3 19073 19077 19183 +3 21654 21655 21971 +3 21971 21970 21654 +3 13614 13714 14135 +3 14135 14020 13614 +3 2668 3112 2817 +3 2817 2876 2668 +3 20018 19609 20012 +3 20012 20021 20018 +3 19009 18129 19104 +3 19104 18901 19009 +3 21906 22126 21907 +3 21907 21846 21906 +3 7079 7000 6463 +3 6463 6716 7079 +3 14718 14667 14129 +3 14129 14361 14718 +3 24862 24900 24905 +3 24905 24895 24862 +3 15342 15408 14341 +3 14341 14900 15342 +3 10496 10650 10983 +3 10983 10498 10496 +3 17072 16660 16417 +3 16417 16869 17072 +3 14252 14368 14605 +3 14605 14318 14252 +3 6816 7101 7097 +3 7097 6814 6816 +3 10678 10839 10842 +3 10842 10841 10678 +3 10478 10402 10874 +3 10874 10707 10478 +3 18752 18852 18957 +3 18957 18443 18752 +3 10736 10996 10920 +3 10920 10914 10736 +3 20201 20501 20074 +3 20074 20719 20201 +3 15178 15296 15238 +3 15238 15295 15178 +3 1827 2414 2855 +3 2855 2122 1827 +3 17733 17433 17143 +3 17143 17506 17733 +3 660 701 811 +3 811 791 660 +3 10372 10298 10026 +3 10026 10524 10372 +3 11202 11116 11435 +3 11435 11436 11202 +3 24780 24798 24742 +3 24742 24768 24780 +3 18168 17816 18839 +3 18839 18524 18168 +3 14254 14196 14026 +3 14026 14078 14254 +3 23323 23459 23701 +3 23701 23321 23323 +3 3282 3381 3670 +3 3670 3563 3282 +3 2581 2580 2646 +3 2646 2584 2581 +3 19242 19035 19033 +3 19033 19241 19242 +3 15589 16010 16482 +3 16482 16008 15589 +3 17311 17608 17380 +3 17380 17019 17311 +3 10724 10988 10989 +3 10989 10653 10724 +3 22569 22805 23032 +3 23032 22673 22569 +3 18106 18546 18099 +3 18099 17911 18106 +3 20384 20953 20781 +3 20781 20666 20384 +3 21278 21430 21041 +3 21041 20955 21278 +3 8183 8653 8351 +3 8351 8051 8183 +3 7670 8019 7477 +3 7477 7899 7670 +3 13400 13350 13203 +3 13203 13299 13400 +3 14567 14385 14386 +3 14386 14387 14567 +3 10124 9944 10227 +3 10227 10225 10124 +3 23190 23142 22900 +3 22900 22954 23190 +3 6101 6099 6280 +3 6280 6035 6101 +3 9130 9379 9521 +3 9521 9445 9130 +3 8250 7877 8363 +3 8363 8477 8250 +3 20873 20694 20699 +3 20699 20805 20873 +3 20788 21121 21205 +3 21205 21038 20788 +3 3371 3063 3120 +3 3120 3121 3371 +3 4579 4580 4381 +3 4381 4816 4579 +3 702 721 741 +3 741 792 702 +3 16492 16689 16960 +3 16960 16959 16492 +3 11010 11328 11576 +3 11576 11255 11010 +3 4212 3816 4257 +3 4257 3968 4212 +3 7599 7597 7527 +3 7527 7395 7599 +3 20863 21116 21115 +3 21115 21031 20863 +3 2436 2500 2554 +3 2554 2617 2436 +3 18962 18964 19272 +3 19272 19175 18962 +3 9409 9618 9887 +3 9887 9812 9409 +3 7215 7216 7783 +3 7783 7785 7215 +3 873 851 1027 +3 1027 1076 873 +3 6828 7258 6827 +3 6827 6559 6828 +3 5698 5378 5320 +3 5320 5510 5698 +3 6502 6565 6969 +3 6969 6694 6502 +3 23408 23461 23505 +3 23505 23560 23408 +3 14733 14611 14789 +3 14789 14860 14733 +3 4156 4195 4376 +3 4376 4287 4156 +3 2804 2660 2743 +3 2743 2745 2804 +3 8406 8288 8177 +3 8177 8465 8406 +3 476 512 458 +3 458 443 476 +3 18475 18976 19631 +3 19631 19190 18475 +3 16569 16572 17041 +3 17041 16451 16569 +3 2615 3216 3218 +3 3218 3115 2615 +3 565 508 603 +3 603 659 565 +3 24266 24300 24402 +3 24402 24360 24266 +3 4302 4303 3871 +3 3871 3872 4302 +3 16826 16382 16211 +3 16211 16562 16826 +3 11968 11440 11117 +3 11117 11837 11968 +3 7097 6811 6736 +3 6736 6814 7097 +3 1206 1267 1336 +3 1336 1141 1206 +3 12844 12698 12393 +3 12393 12563 12844 +3 18861 19059 18762 +3 18762 18763 18861 +3 23634 23673 23597 +3 23597 23564 23634 +3 21448 21139 21058 +3 21058 21219 21448 +3 3144 3339 3683 +3 3683 3291 3144 +3 20410 20314 20202 +3 20202 20502 20410 +3 10797 11218 11219 +3 11219 10720 10797 +3 698 880 790 +3 790 658 698 +3 18204 17914 18014 +3 18014 18301 18204 +3 10287 10360 10361 +3 10361 10729 10287 +3 4725 4533 5089 +3 5089 4872 4725 +3 2111 2412 2334 +3 2334 2075 2111 +3 20140 20361 20774 +3 20774 20141 20140 +3 23833 24006 23935 +3 23935 23832 23833 +3 17272 16855 16921 +3 16921 16857 17272 +3 13513 13422 13423 +3 13423 13318 13513 +3 1125 1143 1161 +3 1161 1183 1125 +3 24643 24579 24622 +3 24622 24645 24643 +3 19868 20136 20025 +3 20025 19870 19868 +3 6399 6142 6529 +3 6529 6333 6399 +3 24372 24281 24375 +3 24375 24371 24372 +3 21990 22093 21682 +3 21682 21935 21990 +3 3895 3898 4464 +3 4464 4146 3895 +3 17740 18092 18450 +3 18450 18277 17740 +3 18887 19289 18983 +3 18983 18569 18887 +3 21408 21615 21699 +3 21699 21558 21408 +3 987 1117 1055 +3 1055 962 987 +3 202 189 166 +3 166 123 202 +3 15130 15065 15297 +3 15297 15420 15130 +3 21573 21841 22278 +3 22278 21776 21573 +3 14936 15141 15142 +3 15142 15084 14936 +3 6304 6362 6749 +3 6749 6437 6304 +3 18356 17976 18432 +3 18432 19037 18356 +3 16301 16177 16119 +3 16119 16237 16301 +3 20967 21055 20708 +3 20708 20602 20967 +3 18255 18716 18149 +3 18149 18150 18255 +3 975 995 993 +3 993 974 975 +3 12315 12545 12643 +3 12643 12069 12315 +3 20184 20182 20185 +3 20185 19906 20184 +3 16277 16279 16037 +3 13662 13439 13235 +3 13235 13332 13662 +3 10527 10916 10917 +3 10917 10670 10527 +3 1283 1190 1027 +3 1027 1192 1283 +3 10874 10872 11039 +3 11039 11349 10874 +3 14868 14936 15084 +3 11083 11480 10825 +3 10825 11157 11083 +3 12782 13187 13235 +3 13235 13104 12782 +3 14868 15084 14802 +3 14802 14869 14868 +3 13332 13285 13528 +3 13528 13482 13332 +3 5883 5885 6720 +3 6720 6406 5883 +3 13439 13662 13721 +3 13721 13618 13439 +3 16037 15957 16276 +3 16276 16277 16037 +3 11480 11083 10917 +3 10917 11153 11480 +3 13138 13044 12981 +3 12981 13087 13138 +3 13562 13419 13274 +3 13274 13561 13562 +3 21274 20568 20566 +3 20566 20778 21274 +3 14551 14550 14674 +3 14674 14144 14551 +3 5446 5579 5834 +3 5834 5637 5446 +3 20336 20524 20527 +3 20527 20525 20336 +3 14402 14170 14232 +3 14232 14522 14402 +3 19510 19509 18977 +3 18977 18979 19510 +3 24135 24168 24115 +3 24115 24043 24135 +3 19466 19588 19709 +3 19709 19592 19466 +3 14320 14487 14488 +3 14488 14319 14320 +3 13922 13873 13815 +3 13815 13713 13922 +3 17542 17463 16889 +3 16889 17104 17542 +3 14354 14538 14475 +3 14475 14415 14354 +3 507 642 788 +3 788 718 507 +3 7960 7958 7539 +3 7539 7611 7960 +3 17239 17018 17019 +3 17019 17380 17239 +3 10835 11501 11173 +3 11173 11006 10835 +3 15356 15651 15231 +3 15231 15052 15356 +3 15117 15600 15713 +3 15713 14911 15117 +3 473 509 508 +3 508 455 473 +3 7135 5821 6393 +3 6393 7136 7135 +3 17127 17655 17344 +3 17344 16718 17127 +3 19314 19538 19660 +3 19660 19108 19314 +3 13665 13531 13666 +3 13666 13979 13665 +3 11943 11649 11648 +3 11648 11579 11943 +3 23732 23551 23733 +3 23733 23588 23732 +3 15376 15192 15134 +3 15134 15374 15376 +3 18579 18493 18126 +3 18126 18411 18579 +3 2203 2287 2288 +3 2288 2225 2203 +3 35 29 60 +3 60 39 35 +3 2492 2495 2365 +3 2365 2369 2492 +3 12324 12735 12835 +3 12835 12689 12324 +3 875 901 1003 +3 1003 738 875 +3 18416 18687 18688 +3 18688 18494 18416 +3 21491 21330 21178 +3 21178 21332 21491 +3 6390 6771 6704 +3 6704 6919 6390 +3 16793 16935 17074 +3 17074 17000 16793 +3 14527 14767 14237 +3 14237 14234 14527 +3 2080 2013 2127 +3 2127 2123 2080 +3 14125 13755 14013 +3 14013 14067 14125 +3 3250 3648 4030 +3 4030 3686 3250 +3 18779 18668 17687 +3 17687 18308 18779 +3 13832 13892 14160 +3 14160 14162 13832 +3 16696 16617 17182 +3 17182 16970 16696 +3 14025 13718 13924 +3 13924 14076 14025 +3 12431 12490 12125 +3 12125 12430 12431 +3 19579 19460 19351 +3 19351 19580 19579 +3 2933 3054 2706 +3 2706 2872 2933 +3 12893 12737 12197 +3 12197 12326 12893 +3 12230 12306 12371 +3 12371 12231 12230 +3 12176 12310 11927 +3 11927 11985 12176 +3 20734 20735 20833 +3 20833 20991 20734 +3 14845 14666 14360 +3 14360 14544 14845 +3 6395 6081 5822 +3 5822 6201 6395 +3 11474 11704 12061 +3 12061 11390 11474 +3 4304 4685 4686 +3 4686 4496 4304 +3 8796 8794 8548 +3 8548 8257 8796 +3 23981 23840 23884 +3 23884 24123 23981 +3 8750 9034 9036 +3 9036 8752 8750 +3 1862 1838 1991 +3 1991 1961 1862 +3 16473 16868 17073 +3 17073 16659 16473 +3 10723 10655 10503 +3 10503 10504 10723 +3 1644 1664 1648 +3 1648 1666 1644 +3 20490 20595 20304 +3 20304 20191 20490 +3 8646 8915 9155 +3 9155 8977 8646 +3 15192 15376 15850 +3 15850 15728 15192 +3 11783 12057 11870 +3 11870 11546 11783 +3 4824 4825 5167 +3 5167 4635 4824 +3 6029 6793 5967 +3 5967 5966 6029 +3 23368 22896 22897 +3 22897 23141 23368 +3 22479 22588 22922 +3 22922 22735 22479 +3 9806 9732 10042 +3 10042 9958 9806 +3 12353 12406 12624 +3 12624 12625 12353 +3 4274 4702 4801 +3 4801 4609 4274 +3 18212 17922 18022 +3 18022 18564 18212 +3 23452 23732 23553 +3 23553 23402 23452 +3 137 181 222 +3 222 162 137 +3 11227 11380 11072 +3 11072 11139 11227 +3 9589 9834 9374 +3 9374 9126 9589 +3 22033 22185 22337 +3 22337 22251 22033 +3 14223 14393 14455 +3 14455 14165 14223 +3 3130 3070 2771 +3 2771 2827 3130 +3 14661 14304 14119 +3 14119 14118 14661 +3 19794 20325 20906 +3 20906 20513 19794 +3 24617 24591 24528 +3 24528 24618 24617 +3 1264 1451 1407 +3 1407 1135 1264 +3 18589 18693 19312 +3 19312 18903 18589 +3 13735 13834 14220 +3 14220 14221 13735 +3 20684 20181 20290 +3 20290 19648 20684 +3 14801 14800 14615 +3 14615 14685 14801 +3 9704 9839 10185 +3 10185 10186 9704 +3 1850 1687 1559 +3 1559 1642 1850 +3 20072 20713 20714 +3 20714 20311 20072 +3 20291 20292 20185 +3 20185 20182 20291 +3 15659 15841 16204 +3 16204 16026 15659 +3 15604 15177 15237 +3 15237 15488 15604 +3 6467 6466 7226 +3 7226 6593 6467 +3 16436 17313 17383 +3 17383 16087 16436 +3 21470 21539 21538 +3 21538 21540 21470 +3 6721 5773 6404 +3 6404 7004 6721 +3 13336 13530 13441 +3 13441 12895 13336 +3 18555 18768 18966 +3 18966 18767 18555 +3 13361 13843 13842 +3 13842 14004 13361 +3 10751 10844 10682 +3 10682 10752 10751 +3 2450 2448 2449 +3 2449 2778 2450 +3 6040 6552 7173 +3 7173 6682 6040 +3 23525 23642 23753 +3 23753 23752 23525 +3 23072 22979 22605 +3 22605 22936 23072 +3 24139 24266 24049 +3 24049 23941 24139 +3 14502 14871 15146 +3 15146 14620 14502 +3 12234 12129 12060 +3 12060 12180 12234 +3 13720 13526 13527 +3 13527 13617 13720 +3 20876 20874 20297 +3 20297 20298 20876 +3 11232 11297 11388 +3 11388 11387 11232 +3 16120 16465 16586 +3 16586 16349 16120 +3 6018 6085 6205 +3 6205 6138 6018 +3 5799 5712 6165 +3 6165 5903 5799 +3 12621 12710 12806 +3 12806 12711 12621 +3 24149 24212 24096 +3 24096 24126 24149 +3 21351 21718 21962 +3 21962 21639 21351 +3 12491 12824 12930 +3 12930 12681 12491 +3 3463 3196 3409 +3 3409 3462 3463 +3 19286 19508 19750 +3 19750 19285 19286 +3 20279 20386 20577 +3 20577 20579 20279 +3 23750 23936 23834 +3 23834 23641 23750 +3 16704 17120 17414 +3 17414 17562 16704 +3 17133 17281 17428 +3 17428 17208 17133 +3 24757 24765 24772 +3 24772 24763 24757 +3 24186 23927 23807 +3 23807 24153 24186 +3 15638 15334 15697 +3 15697 15640 15638 +3 12962 13025 13627 +3 13627 13351 12962 +3 6215 6214 6598 +3 6598 6475 6215 +3 10588 10663 10820 +3 10820 10589 10588 +3 377 295 263 +3 263 333 377 +3 12742 13106 13444 +3 13444 13108 12742 +3 15370 15422 15189 +3 15189 15186 15370 +3 14847 15177 15179 +3 15179 15128 14847 +3 18765 18865 19173 +3 19173 18863 18765 +3 7486 6918 6846 +3 6846 7065 7486 +3 10614 11335 11339 +3 11339 10692 10614 +3 18784 19294 18990 +3 18990 18674 18784 +3 13691 14002 13839 +3 13839 14108 13691 +3 4767 4814 5087 +3 5087 4963 4767 +3 23819 23664 23663 +3 23663 23818 23819 +3 5094 5093 5014 +3 5014 4819 5094 +3 21630 21500 22059 +3 22059 22010 21630 +3 24242 24275 24309 +3 24309 24308 24242 +3 12666 12470 13302 +3 13302 12964 12666 +3 11245 11311 11397 +3 11397 11396 11245 +3 24861 24851 24835 +3 24835 24820 24861 +3 8091 8276 8692 +3 8692 8749 8091 +3 24627 24598 24572 +3 24572 24571 24627 +3 3555 3368 3438 +3 3438 3492 3555 +3 23821 23901 23738 +3 23738 23778 23821 +3 4376 4155 4051 +3 4051 4287 4376 +3 4371 4621 4622 +3 4622 4093 4371 +3 4220 4452 3886 +3 3886 4132 4220 +3 10287 10013 9789 +3 9789 9716 10287 +3 3758 3807 3958 +3 3958 3857 3758 +3 11760 12471 12037 +3 12037 12222 11760 +3 4718 4919 4958 +3 4958 4812 4718 +3 17593 17908 18183 +3 18183 17744 17593 +3 21962 21718 21963 +3 21963 22125 21962 +3 10728 10507 10286 +3 10286 10656 10728 +3 18591 18697 19545 +3 19545 19547 18591 +3 18963 19274 19732 +3 19732 19383 18963 +3 17770 18126 18493 +3 18493 17939 17770 +3 21203 21276 21642 +3 21642 21509 21203 +3 2669 2821 2883 +3 2883 2764 2669 +3 127 134 177 +3 177 161 127 +3 7312 7238 7444 +3 7444 7092 7312 +3 11080 11475 10815 +3 10815 10817 11080 +3 18790 18997 18787 +3 18787 18789 18790 +3 6534 6661 7225 +3 7225 6858 6534 +3 34 46 40 +3 40 23 34 +3 3045 3105 3107 +3 3107 3106 3045 +3 6528 6713 7219 +3 7219 6856 6528 +3 5063 5797 5711 +3 5711 5397 5063 +3 4164 4109 4009 +3 4009 4163 4164 +3 13204 13587 13075 +3 13075 13122 13204 +3 19901 20388 20056 +3 20056 19409 19901 +3 14188 14362 14313 +3 14313 14312 14188 +3 21358 21359 21137 +3 21137 21656 21358 +3 8386 8498 8954 +3 8954 8560 8386 +3 10344 10489 9993 +3 9993 9842 10344 +3 22860 23098 22720 +3 22720 22862 22860 +3 22752 22704 22890 +3 22890 22888 22752 +3 12187 12240 12315 +3 12315 12069 12187 +3 1905 2197 1941 +3 1941 1847 1905 +3 18216 18568 18982 +3 18982 18887 18216 +3 16299 16176 16300 +3 16300 16529 16299 +3 10390 10611 10391 +3 10391 9897 10390 +3 6908 6973 7671 +3 7671 6906 6908 +3 20081 20325 20615 +3 20615 20417 20081 +3 16190 16000 15698 +3 15698 16249 16190 +3 2757 3047 3266 +3 3266 2810 2757 +3 17322 17470 17471 +3 17471 17174 17322 +3 24954 12981 24952 +3 24952 12931 24954 + diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/data/giraffe.gif b/matlab/external/gptoolbox/external/toolbox_fast_marching/data/giraffe.gif new file mode 100644 index 0000000..a39d36b Binary files /dev/null and b/matlab/external/gptoolbox/external/toolbox_fast_marching/data/giraffe.gif differ diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/data/image01.tiff b/matlab/external/gptoolbox/external/toolbox_fast_marching/data/image01.tiff new file mode 100644 index 0000000..3162fa0 Binary files /dev/null and b/matlab/external/gptoolbox/external/toolbox_fast_marching/data/image01.tiff differ diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/data/mm.png b/matlab/external/gptoolbox/external/toolbox_fast_marching/data/mm.png new file mode 100644 index 0000000..27c3d45 Binary files /dev/null and b/matlab/external/gptoolbox/external/toolbox_fast_marching/data/mm.png differ diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/data/mountain.png b/matlab/external/gptoolbox/external/toolbox_fast_marching/data/mountain.png new file mode 100644 index 0000000..63be5e8 Binary files /dev/null and b/matlab/external/gptoolbox/external/toolbox_fast_marching/data/mountain.png differ diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/data/road2.png b/matlab/external/gptoolbox/external/toolbox_fast_marching/data/road2.png new file mode 100644 index 0000000..8697b5d Binary files /dev/null and b/matlab/external/gptoolbox/external/toolbox_fast_marching/data/road2.png differ diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/data/room.png b/matlab/external/gptoolbox/external/toolbox_fast_marching/data/room.png new file mode 100644 index 0000000..ce1d39b Binary files /dev/null and b/matlab/external/gptoolbox/external/toolbox_fast_marching/data/room.png differ diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/data/room1.png b/matlab/external/gptoolbox/external/toolbox_fast_marching/data/room1.png new file mode 100644 index 0000000..fdb5498 Binary files /dev/null and b/matlab/external/gptoolbox/external/toolbox_fast_marching/data/room1.png differ diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/data/stephanodiscusniagarae.jpg b/matlab/external/gptoolbox/external/toolbox_fast_marching/data/stephanodiscusniagarae.jpg new file mode 100644 index 0000000..c681266 Binary files /dev/null and b/matlab/external/gptoolbox/external/toolbox_fast_marching/data/stephanodiscusniagarae.jpg differ diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/display_eccentricity.m b/matlab/external/gptoolbox/external/toolbox_fast_marching/display_eccentricity.m new file mode 100644 index 0000000..a134f5f --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/display_eccentricity.m @@ -0,0 +1,30 @@ +function display_eccentricity(E, mode) + +% display_eccentricity - display the transform +% +% display_eccentricity(E, mode); +% +% mode==1 for colors +% mode==2 for level sets +% +% Copyright (c) 2006 Gabriel Peyré + +if nargin<2 + mode = 1; +end + + +if mode==1 + I = find(E>0); A = E*0+256; + A(I) = rescale(E(I),1,255); + image(A); + a = jet(256); + a(end,:) = [1 1 1]; + colormap(a); + axis image; axis off; +else + s = unique(E(:)); I = find(s>0.1); s = s(I); + x = linspace(s(1), s(end), 40); + contour(E, x); + axis image; axis off; axis ij; +end \ No newline at end of file diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/display_segmentation.m b/matlab/external/gptoolbox/external/toolbox_fast_marching/display_segmentation.m new file mode 100644 index 0000000..0cd7f77 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/display_segmentation.m @@ -0,0 +1,51 @@ +function display_segmentation(B,M) + +% display_segmentation - display a level set segmentation +% +% display_segmentation(B,M); +% +% B should be <0 inside the region of interest +% M is a background image +% +% See also: perform_active_contour +% +% Copyright (c) 2007 Gabriel Peyre + +if min(B(:))>=0 + if max(B(:))>2 + % more that one phase + B = cat(3, B>2, mod(B,2) ); + end + for k=1:size(B,3) + B(:,:,k) = rescale(B(:,:,k),-1,1); + end +end + +nb_phase = size(B,3); +n = size(B,1); + +M = rescale(M); + +if nb_phase==1 + M1 = M; + M1(B<0) = M1(B<0)*.2; + M = cat(3,M,M1,M1); +elseif nb_phase==2 + % 2 phases + M1 = M; M2 = M; + M1(B(:,:,1)<0) = M1(B(:,:,1)<0)*.2; + M2(B(:,:,2)<0) = M2(B(:,:,2)<0)*.2; + M = cat(3,M,M1,M2); +else + error('Only 1/2 phase accepted'); +end + +hold on; +imagesc(M); axis image; axis off; axis([1 n 1 n]); +for k=1:nb_phase + [c,h] = contour(B(:,:,k),[0 0], 'r'); + set(h, 'LineWidth', 2); +end +hold off; +colormap gray(256); +axis ij; \ No newline at end of file diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/divgrad.m b/matlab/external/gptoolbox/external/toolbox_fast_marching/divgrad.m new file mode 100644 index 0000000..ecb6f8b --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/divgrad.m @@ -0,0 +1,68 @@ +function G = divgrad(M,options) + +% divgrad - compute either gradient or divergence. +% +% G = divgrad(M); +% +% if M is a 2D array, compute gradient, +% if M is a 3D array, compute divergence. +% Use centered finite differences. +% +% Copyright (c) 2007 Gabriel Peyre + +options.null = 0; +if size(M,3)==2 + G = mydiv(M,options); +else + G = mygrad(M,options); +end + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +function d = mydiv(g,options) + +bound = getoptions(options, 'bound', 'sym'); + +n = size(g,1); +d = zeros(n); + +if strcmp(bound,'sym') + d(2:end-1,:) = d(2:end-1,:) + ( g(3:end,:,1)-g(1:end-2,:,1) )/2; + d(1,:) = d(1,:) + g(2,:,1)-g(1,:,1); + d(end,:) = d(end,:) + g(end,:,1)-g(end-1,:,1); + + d(:,2:end-1) = d(:,2:end-1) + ( g(:,3:end,2)-g(:,1:end-2,2) )/2; + d(:,1) = d(:,1) + g(:,2,2)-g(:,1,2); + d(:,end) = d(:,end) + g(:,end,2)-g(:,end-1,2); +else + sel1 = [2:n 1]; + sel2 = [n 1:n-1]; + d = g(sel1,:,1)-g(sel2,:,1) + g(:,sel1,2)-g(:,sel2,2); +end + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +function g = mygrad(M,options) + +bound = getoptions(options, 'bound', 'sym'); + +n = size(M,1); +g = zeros(n,n,2); + +if strcmp(bound,'sym') + % on x + g(2:end-1,:,1) = ( M(3:end,:)-M(1:end-2,:) )/2; + g(1,:,1) = M(2,:)-M(1,:); + g(end,:,1) = M(end,:)-M(end-1,:); + % on y + g(:,2:end-1,2) = ( M(:,3:end)-M(:,1:end-2,:) )/2; + g(:,1,1) = M(2,:)-M(1,:); + g(:,end,1) = M(:,end)-M(:,end-1); +else + sel1 = [2:n 1]; + sel2 = [n 1:n-1]; + g = cat( 3, M(sel1,:)-M(sel2,:), M(:,sel1)-M(:,sel2) )/2; +end \ No newline at end of file diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/eucdist2.dll b/matlab/external/gptoolbox/external/toolbox_fast_marching/eucdist2.dll new file mode 100644 index 0000000..f27ac0d Binary files /dev/null and b/matlab/external/gptoolbox/external/toolbox_fast_marching/eucdist2.dll differ diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/eucdist2.m b/matlab/external/gptoolbox/external/toolbox_fast_marching/eucdist2.m new file mode 100644 index 0000000..6d2e299 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/eucdist2.m @@ -0,0 +1,18 @@ +function varargout = eucdist2(varargin) +%EUCDIST2 Compute 2-D Euclidean distance transform. +% D = EUCDIST2(BW) computes the Euclidean distance transform on the input +% binary image BW, which must be 2-D. Specifically, it computes the +% distance to the nearest nonzero-valued pixel. +% +% [D,L] = EUCDIST2(BW) returns a linear index array L representing a +% nearest-neighbor map. L(r,c) is the linear index of the nonzero-valued +% element of BW closest to (r,c). +% +% See also BWDIST. + +% Copyright 1993-2003 The MathWorks, Inc. +% $Revision: 1.6.4.2 $ $Date: 2003/08/01 18:11:05 $ + +%#mex + +error('Images:eucdist2:missingMEXFile', 'Missing MEX-file: %s', mfilename); diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/eucdist2.mexglx b/matlab/external/gptoolbox/external/toolbox_fast_marching/eucdist2.mexglx new file mode 100644 index 0000000..da0ccc2 Binary files /dev/null and b/matlab/external/gptoolbox/external/toolbox_fast_marching/eucdist2.mexglx differ diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/generate_constrained_map.m b/matlab/external/gptoolbox/external/toolbox_fast_marching/generate_constrained_map.m new file mode 100644 index 0000000..ad8b501 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/generate_constrained_map.m @@ -0,0 +1,43 @@ +function M1 = generate_constrained_map(M,nb_theta,obj,theta_max) + +% generate_constrained_map - generate a constraint map from a 2D map. +% +% M1 = generate_constrained_map(M,nb_theta,obj); +% +% M is the 2D map (binary image, 0 for background, 1 for objects). +% M1 is a 3D array, M1(:,:,k) is the 2D map for orientation +% theta=(t-1)*2*pi/nb_theta. +% obj is the size of the size of the rectangle object that moves +% (eg. obj=[0.2,0.05]). +% +% Copyright (c) 2004 Gabriel Peyré + +if nargin<2 + nb_theta = 10; +end + +if nargin<3 + obj = [0.2,0.05]; +end + +if nargin<4 + theta_max = 2*pi; +end + +[n,p] = size(M); +M1 = zeros(n,p,nb_theta); + +w = max(obj); +nw = norm(obj)*n+4; +nw = round((nw-1)/2)*2+1; + +x = (-(nw-1)/2:(nw-1)/2)*1/(n-1); +[Y,X] = meshgrid(x,x); +for t = 1:nb_theta + theta = theta_max*(t-1)/nb_theta; + R = [cos(theta) sin(theta); -sin(theta) cos(theta)]; + Xr = X*cos(theta) + Y*sin(theta); + Yr =-X*sin(theta) + Y*cos(theta); + SE = (abs(Xr) + + + + + + Toolbox Fast Marching - A toolbox for Fast Marching and level sets computations + + + + + + +
+

Toolbox Fast Marching - A toolbox for Fast Marching and level sets computations

+ +

Copyright (c) 2008 Gabriel Peyre

+
+

Contents

+ +

The toolbox can be downloaded from Matlab Central http://www.mathworks.com/matlabcentral/fileexchange/loadFile.do?objectId=6110&objectType=FILE

+

Introduction to Fast Marching and Level Sets

+

The Fast Marching algorithm, introduced by J. Sethian (1996) is a numerical algorithm that is able to catch the viscosity + solution of the Eikonal equation norm(grad(D))=P. The level set {x \ F(x)=t} can be seen as a front advancing with speed P(x). +

+

The resulting function D is a distance function, and if the speed P is constant, it can be seen as the distance function to a set of starting points. +

+

The Fast Marching is very similar to the Dijkstra algorithm that finds shortest paths on graphs. Using a gradient descent of the distance function D, one is able to extract a good approximation of the shortest path (geodesic) in various settings (Euclidean for P constant, and a weighted Riemanian manifold with P varying). +

+

The main reference about the Fast Marching algorithm is the book

+
+
    +
  • Level Set Methods and Fast Marching Methods Evolving Interfaces in Computational Geometry, Fluid Mechanics, Computer Vision, + and Materials Science, J.A. Sethian, Cambridge University Press, 1999, Cambridge Monograph on Applied and Computational Mathematics +
  • +
+
+

A good review of the Fast Marching in 3D together with some applications can be found in

+
+
    +
  • Fast extraction of minimal paths in 3D images and application to virtual endoscopy, T.Deschamps and L.D. Cohen, Medical Image Analysis, volume 5, Issue 4, December 2001. +
  • +
+
+

Setting-up the Path and Compiling the Mex Files.

+

Befor begining, we add some directories to the path.

path(path, 'toolbox/');
+path(path, 'data/');
+

The main computation are done in a mex file so it is quite fast (using a Fibonacci heap structure). To compile the mex files, + simply run the following lines. +

% set up a C compiler
+% mex -setup % uncomment this line
+% compile
+% compile_mex; % uncomment this line
+

2D Fast Marching Computations

+

The toolbox allows to compute a distance map from a set of starting point using an arbitrary isotropic metric. This distance + map is then used to compute geodesic paths from any point that joins the closest starting point, according to the geodesic + distance. +

+

We first load a 2D map, and ask to the user for the starting point.

n = 400;
+[M,W] = load_potential_map('road2', n);
+start_point = [16;219];
+end_point = [394;192];
+% You can use instead the function
+% [start_point,end_point] = pick_start_end_point(M);
+

We then perform the front propagation

clear options;
+options.nb_iter_max = Inf;
+options.end_points = end_point; % stop propagation when end point reached
+[D,S] = perform_fast_marching(W, start_point, options);
+% nicde color for display
+A = convert_distance_color(D);
+imageplot({W A}, {'Potential map' 'Distance to starting point'});
+colormap gray(256);
+

At last we can extract the geodesic curve, and display the result.

gpath = compute_geodesic(D,end_point);
+plot_fast_marching_2d(W,S,gpath,start_point,end_point, options);
+title('Shortest path');
+

One can also use several starting and ending points and perform progressive propagation

[M,W] = load_potential_map('mountain', n);
+% random seeding of the points
+nstart = 8; nend = 30;
+start_points = round( rand(2,nstart)*(n-1)+1 );
+end_points = round( rand(2,nend)*(n-1)+1 );
+% FM computation
+options.end_points = []; A = {};
+nlist = round( linspace(0.05,1,8)*n^2 );
+for i=1:length(nlist)
+    options.nb_iter_max = nlist(i);
+    [D,S] = perform_fast_marching(W, start_points, options);
+    mask = repmat(S==-1,[1 1 3]);
+    A{i} = convert_distance_color(D);
+    A{i} = mask.*A{i} + (1-mask) .* repmat(rescale(W),[1 1 3]);
+end
+clf;
+imageplot(A, '', 2,4);
+
+% paths extractions
+gpath = compute_geodesic(D,end_points);
+
+% display
+clf;
+subplot(1,2,1);
+imageplot(W,'Potential map');
+subplot(1,2,2);
+plot_fast_marching_2d(A{end},[],gpath,start_points,end_points, options);
+title('Shortest paths');
+

3D Volumetric Datasets

+

You can load a 3D volume of data.

% load the whole volume
+load ../toolbox_fast_marching_data/brain1-crop-256.mat
+% crop to retain only the central part
+n = 100;
+M = rescale( crop(M,n) );
+% display some horizontal slices
+slices = round(linspace(10,n-10,6));
+Mlist = mat2cell( M(:,:,slices), n, n, ones(6,1));
+clf; imageplot(Mlist);
+

You can also perform a volumetric display. By changing the value of options.center, you can display various level sets. +

clf;
+options.center = .35;
+imageplot(M,options);
+title('center=.35');
+

3D Fast Marching

+

The procedure for volumetric FM is the same as for 2D FM.

+

We ask to the user for some input points.

delta = 5;
+start_point = [91;15;delta];
+% You can use instead the function pick_start_end_point
+

We compute a potential that is high only very close to the value of M at the selected point. +

W = abs(M-M(start_point(1),start_point(2),start_point(3)));
+W = rescale(-W,.001,1);
+% perform the front propagation
+options.nb_iter_max = Inf;
+[D,S] = perform_fast_marching(W, start_point, options);
+% display the distance map
+D1 = rescale(D); D1(D>.7) = 0;
+clf; imageplot(D1,options);
+alphamap('rampup');
+colormap jet(256);
+

Fast Marching on 3D Meshes

+

The FM algorithm also works on triangulated meshes (see Kimmel and Sethian paper). The metric is the metric induced by the + embedding of the 3D surface in R^3, but one can also modulate this metric by a scalar metric map. +

+

The triangulated mesh is loaded from a .off file. You can see my graph toolbox for more functions for mesh processing. +

% load the mesh
+[vertex,faces] = read_mesh('elephant-50kv');
+% display the mesh
+clf;
+plot_mesh(vertex, faces);
+shading interp;
+

Select some starting point and do the propagation.

start_points = 20361;
+[D,S,Q] = perform_fast_marching_mesh(vertex, faces, start_points, options);
+

Extract some geodesics and display the result.

npaths = 30; nverts = size(vertex,2);
+% select some points that are far enough from the starting point
+[tmp,I] = sort( D(:) ); I = I(end:-1:1); I = I(1:round(nverts*1));
+end_points = floor( rand(npaths,1)*(length(I)-1) )+1;
+end_points = I(end_points);
+% precompute some usefull information about the mesh
+options.v2v = compute_vertex_ring(faces);
+options.e2f = compute_edge_face_ring(faces);
+% extract the geodesics
+options.method = 'continuous';
+options.verb = 0;
+paths = compute_geodesic_mesh(D,vertex,faces, end_points, options);
+% display
+options.colorfx = 'equalize';
+plot_fast_marching_mesh(vertex,faces, D, paths, options);
+shading interp;
+

Fast Marching Inside a 2D Shape

+

It is possible to retrict the propagation inside a 2D shape.

+

First we load a 2D shape, which is a BW image

n = 128;
+M = rescale( load_image('chicken',n), 0,1 );
+M = double(M>0.5);
+

Compute geodesic distance to a point inside the shape

start_points = [65;65];
+% use constant metric
+W = ones(n);
+% create a mask to restrict propagation
+L = zeros(n)-Inf; L(M==1) = +Inf;
+options.constraint_map = L;
+% do the FM computation
+[D,S,Q] = perform_fast_marching(W, start_points, options);
+

Select a set of end points, here we locate them on the boundary of the shape.

bound = compute_shape_boundary(M);
+nbound = size(bound,1); npaths = 40;
+sel = round(linspace(1,nbound+1,npaths+1)); sel(end) = [];
+end_points = bound(sel,:)';
+

Extract the geodesics from these ending points

D1 = D; D1(M==0) = 1e9;
+paths = compute_geodesic(D1,end_points);
+

We display the result.

ms = 30; lw = 3; % size for plot
+% display
+A = convert_distance_color(D);
+clf; hold on;
+imageplot(A); axis image; axis off;
+for i=1:npaths
+    h = plot( paths{i}(2,:), paths{i}(1,:), 'k' );
+    set(h, 'LineWidth', lw);
+    h = plot(end_points(2,i),end_points(1,i), '.b');
+    set(h, 'MarkerSize', ms);
+end
+h = plot(start_points(2),start_points(1), '.r');
+set(h, 'MarkerSize', ms);
+hold off;
+colormap jet(256);
+axis ij;
+

Farthest Point Sampling

+

One can sample an image using a greedy algorithm that distribute, at each step, a new point that is located the farthest away + from the previously sampled set of points. See the paper of Peyre and Cohen, IJCV. +

clear options;
+n = 400;
+[M,W] = load_potential_map('mountain', n);
+
+npoints_list = round(linspace(20,200,6));
+landmark = [];
+options.verb = 0;
+ms = 15;
+
+clf;
+for i=1:length(npoints_list)
+    nbr_landmarks = npoints_list(i);
+    landmark = perform_farthest_point_sampling( W, landmark, nbr_landmarks-size(landmark,2), options );
+    % compute the associated triangulation
+    [D,Z,Q] = perform_fast_marching(W, landmark);
+    % display sampling and distance function
+    D = perform_histogram_equalization(D,linspace(0,1,n^2));
+    subplot(2,3,i);
+    hold on;
+    imageplot(D');
+    plot(landmark(1,:), landmark(2,:), 'r.', 'MarkerSize', ms);
+    title([num2str(nbr_landmarks) ' points']);
+    hold off;
+    colormap jet(256);
+end
+

Anisotropic Fast Marching

+

The toolbox also implements anisotropic FM, where at each location, the metric is given by a tensor field.

+

We first create a 2D vector field. The tensor field is aligned with this tensor field.

n = 200;
+U = randn(n,n,2);
+options.bound = 'per';
+U = perform_vf_normalization( perform_blurring(U, 30,options) );
+

Create a set of ending points, located on the boundary of the image.

start_points = [n;n]/2;
+% end points on the boundary
+t = 1:n;
+x = [t t*0+n t(end-1:-1:1) t*0+1];
+y = [t*0+1 t t*0+n t(end-1:-1:1)];
+npaths = 50;
+s = round(linspace( 1,length(x), npaths+1) ); s(end) = [];
+end_points = cat(1, x(s),y(s));
+

We build a metric with an increasing level of anisotropy, and perform the FM each time.

% test for various degree of anisotropy
+aniso_list = [.01 .05 .1 .2 .5 1];
+ms = 30; lw = 3; % display params
+clf;
+for ianiso = 1:length(aniso_list)
+    % build the tensor field
+    aniso = aniso_list(ianiso);
+    V = cat(3, -U(:,:,2), U(:,:,1)); % orthogonal vector
+    T = perform_tensor_recomp(U,V, ones(n),ones(n)*aniso );
+    % propagation
+    [D,S,Q] = perform_fast_marching(T, start_points);
+    % for sexy display
+    D1 = perform_histogram_equalization(D, linspace(0,1,n^2));
+    % extract tons of geodesics
+    paths = compute_geodesic(D,end_points, options);
+    % display
+    subplot(2,3,ianiso);
+    hold on;
+    imageplot(D1); axis image; axis off; colormap jet(256);
+    title(['Anisotropy=' num2str(1-aniso)]);
+    for i=1:npaths
+        end_point = end_points(:,i);
+        h = plot( paths{i}(2,:), paths{i}(1,:), 'k' );
+        set(h, 'LineWidth', lw);
+        h = plot(end_point(2),end_point(1), '.b');
+        set(h, 'MarkerSize', ms);
+    end
+    h = plot(start_points(2),start_points(1), '.r');
+    set(h, 'MarkerSize', ms);
+    hold off;
+    colormap jet(256);
+    axis ij;
+end
+
+
+ + + \ No newline at end of file diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/html/.svn/text-base/content.png.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/html/.svn/text-base/content.png.svn-base new file mode 100644 index 0000000..5de1ade Binary files /dev/null and b/matlab/external/gptoolbox/external/toolbox_fast_marching/html/.svn/text-base/content.png.svn-base differ diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/html/.svn/text-base/content_01.png.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/html/.svn/text-base/content_01.png.svn-base new file mode 100644 index 0000000..12580ae Binary files /dev/null and b/matlab/external/gptoolbox/external/toolbox_fast_marching/html/.svn/text-base/content_01.png.svn-base differ diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/html/.svn/text-base/content_02.png.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/html/.svn/text-base/content_02.png.svn-base new file mode 100644 index 0000000..12e296b Binary files /dev/null and b/matlab/external/gptoolbox/external/toolbox_fast_marching/html/.svn/text-base/content_02.png.svn-base differ diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/html/.svn/text-base/content_03.png.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/html/.svn/text-base/content_03.png.svn-base new file mode 100644 index 0000000..6a01555 Binary files /dev/null and b/matlab/external/gptoolbox/external/toolbox_fast_marching/html/.svn/text-base/content_03.png.svn-base differ diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/html/.svn/text-base/content_04.png.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/html/.svn/text-base/content_04.png.svn-base new file mode 100644 index 0000000..ca854b6 Binary files /dev/null and b/matlab/external/gptoolbox/external/toolbox_fast_marching/html/.svn/text-base/content_04.png.svn-base differ diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/html/.svn/text-base/content_05.png.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/html/.svn/text-base/content_05.png.svn-base new file mode 100644 index 0000000..8529f90 Binary files /dev/null and b/matlab/external/gptoolbox/external/toolbox_fast_marching/html/.svn/text-base/content_05.png.svn-base differ diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/html/.svn/text-base/content_06.png.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/html/.svn/text-base/content_06.png.svn-base new file mode 100644 index 0000000..3d241c4 Binary files /dev/null and b/matlab/external/gptoolbox/external/toolbox_fast_marching/html/.svn/text-base/content_06.png.svn-base differ diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/html/.svn/text-base/content_07.png.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/html/.svn/text-base/content_07.png.svn-base new file mode 100644 index 0000000..0aa73e8 Binary files /dev/null and b/matlab/external/gptoolbox/external/toolbox_fast_marching/html/.svn/text-base/content_07.png.svn-base differ diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/html/.svn/text-base/content_08.png.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/html/.svn/text-base/content_08.png.svn-base new file mode 100644 index 0000000..877d029 Binary files /dev/null and b/matlab/external/gptoolbox/external/toolbox_fast_marching/html/.svn/text-base/content_08.png.svn-base differ diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/html/.svn/text-base/content_09.png.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/html/.svn/text-base/content_09.png.svn-base new file mode 100644 index 0000000..f2bc1f2 Binary files /dev/null and b/matlab/external/gptoolbox/external/toolbox_fast_marching/html/.svn/text-base/content_09.png.svn-base differ diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/html/.svn/text-base/content_10.png.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/html/.svn/text-base/content_10.png.svn-base new file mode 100644 index 0000000..39ed584 Binary files /dev/null and b/matlab/external/gptoolbox/external/toolbox_fast_marching/html/.svn/text-base/content_10.png.svn-base differ diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/html/.svn/text-base/content_11.png.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/html/.svn/text-base/content_11.png.svn-base new file mode 100644 index 0000000..43d55bb Binary files /dev/null and b/matlab/external/gptoolbox/external/toolbox_fast_marching/html/.svn/text-base/content_11.png.svn-base differ diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/html/.svn/text-base/gpeyre.xsl.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/html/.svn/text-base/gpeyre.xsl.svn-base new file mode 100644 index 0000000..03b3f03 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/html/.svn/text-base/gpeyre.xsl.svn-base @@ -0,0 +1,282 @@ + + + + + ]> + + + + + + + + + + + + + + + + + + + +This HTML is auto-generated from an M-file. +To make changes, update the M-file and republish this document. + + + <xsl:value-of select="$title"/> + + + MATLAB + + + + + + + + + + + + + + + + + +
+ + + + + + +

+ +
+ + + + + + + + + + + + + + + + + h1 + h2 + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + +
+ + + + + + + + + + +

Contents

+
    + + +
  • #
  • +
    +
    +
+
+ + + + +

+
+ +
+
+ +
  • +
    + + + +
    +
    + +
    +
    +
    +
    + + + + + + + + + + + + + + + + + + + + + + +
    
    +
    +
    + + + + + + + +
    +
    +
    +
    + + + + + + + + + + + + + + + + + + + + + +##### SOURCE BEGIN ##### + +##### SOURCE END ##### + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/html/.svn/text-base/style.css.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/html/.svn/text-base/style.css.svn-base new file mode 100644 index 0000000..a97ab16 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/html/.svn/text-base/style.css.svn-base @@ -0,0 +1,93 @@ +body { + font-family: verdana; + font-weight : normal; + background-color: white; + /* matlab */ + margin:20px; +} + +h1 { + color: #000099; + font-size: xx-large; + text-align: center; +} + +h2 { + color: #000099; + font-size: medium; +} + +a:visited { + color : #330000; + font-weight : none; + text-decoration : none; +} +a:active { + color : #000033; + text-decoration : none; +} +a:hover { + color : #EE1111; + font-weight : bold; + text-decoration : underline; +} + +a:link { + color : #000033; + font-weight : none; + text-decoration : none; +} + + +/* matlab specifics */ + +pre.codeinput { + background: #EEEEEE; + padding: 10px; +} +@media print { + pre.codeinput {word-wrap:break-word; width:100%;} +} + +span.keyword {color: #0000FF} +span.comment {color: #228B22} +span.string {color: #A020F0} +span.untermstring {color: #B20000} +span.syscmd {color: #B28C00} + +pre.codeoutput { + color: #666666; + padding: 10px; +} + +pre.error { + color: red; +} + +p.footer { + text-align: right; + font-size: xx-small; + font-weight: lighter; + font-style: italic; + color: gray; +} + +/* MATLAB STYLE */ +/* +body { + background-color: white; + margin:10px; +} + + +p,h1,h2,div.content div { +} + +p.footer { + text-align: right; + font-size: xx-small; + font-weight: lighter; + font-style: italic; + color: gray; +} +*/ \ No newline at end of file diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/html/content.html b/matlab/external/gptoolbox/external/toolbox_fast_marching/html/content.html new file mode 100644 index 0000000..9c592c2 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/html/content.html @@ -0,0 +1,676 @@ + + + + + + + + Toolbox Fast Marching - A toolbox for Fast Marching and level sets computations + + + + + + +
    +

    Toolbox Fast Marching - A toolbox for Fast Marching and level sets computations

    + +

    Copyright (c) 2008 Gabriel Peyre

    +
    +

    Contents

    + +

    The toolbox can be downloaded from Matlab Central http://www.mathworks.com/matlabcentral/fileexchange/loadFile.do?objectId=6110&objectType=FILE

    +

    Introduction to Fast Marching and Level Sets

    +

    The Fast Marching algorithm, introduced by J. Sethian (1996) is a numerical algorithm that is able to catch the viscosity + solution of the Eikonal equation norm(grad(D))=P. The level set {x \ F(x)=t} can be seen as a front advancing with speed P(x). +

    +

    The resulting function D is a distance function, and if the speed P is constant, it can be seen as the distance function to a set of starting points. +

    +

    The Fast Marching is very similar to the Dijkstra algorithm that finds shortest paths on graphs. Using a gradient descent of the distance function D, one is able to extract a good approximation of the shortest path (geodesic) in various settings (Euclidean for P constant, and a weighted Riemanian manifold with P varying). +

    +

    The main reference about the Fast Marching algorithm is the book

    +
    +
      +
    • Level Set Methods and Fast Marching Methods Evolving Interfaces in Computational Geometry, Fluid Mechanics, Computer Vision, + and Materials Science, J.A. Sethian, Cambridge University Press, 1999, Cambridge Monograph on Applied and Computational Mathematics +
    • +
    +
    +

    A good review of the Fast Marching in 3D together with some applications can be found in

    +
    +
      +
    • Fast extraction of minimal paths in 3D images and application to virtual endoscopy, T.Deschamps and L.D. Cohen, Medical Image Analysis, volume 5, Issue 4, December 2001. +
    • +
    +
    +

    Setting-up the Path and Compiling the Mex Files.

    +

    Befor begining, we add some directories to the path.

    path(path, 'toolbox/');
    +path(path, 'data/');
    +

    The main computation are done in a mex file so it is quite fast (using a Fibonacci heap structure). To compile the mex files, + simply run the following lines. +

    % set up a C compiler
    +% mex -setup % uncomment this line
    +% compile
    +% compile_mex; % uncomment this line
    +

    2D Fast Marching Computations

    +

    The toolbox allows to compute a distance map from a set of starting point using an arbitrary isotropic metric. This distance + map is then used to compute geodesic paths from any point that joins the closest starting point, according to the geodesic + distance. +

    +

    We first load a 2D map, and ask to the user for the starting point.

    n = 400;
    +[M,W] = load_potential_map('road2', n);
    +start_point = [16;219];
    +end_point = [394;192];
    +% You can use instead the function
    +% [start_point,end_point] = pick_start_end_point(M);
    +

    We then perform the front propagation

    clear options;
    +options.nb_iter_max = Inf;
    +options.end_points = end_point; % stop propagation when end point reached
    +[D,S] = perform_fast_marching(W, start_point, options);
    +% nicde color for display
    +A = convert_distance_color(D);
    +imageplot({W A}, {'Potential map' 'Distance to starting point'});
    +colormap gray(256);
    +

    At last we can extract the geodesic curve, and display the result.

    gpath = compute_geodesic(D,end_point);
    +plot_fast_marching_2d(W,S,gpath,start_point,end_point, options);
    +title('Shortest path');
    +

    One can also use several starting and ending points and perform progressive propagation

    [M,W] = load_potential_map('mountain', n);
    +% random seeding of the points
    +nstart = 8; nend = 30;
    +start_points = round( rand(2,nstart)*(n-1)+1 );
    +end_points = round( rand(2,nend)*(n-1)+1 );
    +% FM computation
    +options.end_points = []; A = {};
    +nlist = round( linspace(0.05,1,8)*n^2 );
    +for i=1:length(nlist)
    +    options.nb_iter_max = nlist(i);
    +    [D,S] = perform_fast_marching(W, start_points, options);
    +    mask = repmat(S==-1,[1 1 3]);
    +    A{i} = convert_distance_color(D);
    +    A{i} = mask.*A{i} + (1-mask) .* repmat(rescale(W),[1 1 3]);
    +end
    +clf;
    +imageplot(A, '', 2,4);
    +
    +% paths extractions
    +gpath = compute_geodesic(D,end_points);
    +
    +% display
    +clf;
    +subplot(1,2,1);
    +imageplot(W,'Potential map');
    +subplot(1,2,2);
    +plot_fast_marching_2d(A{end},[],gpath,start_points,end_points, options);
    +title('Shortest paths');
    +

    3D Volumetric Datasets

    +

    You can load a 3D volume of data.

    % load the whole volume
    +load ../toolbox_fast_marching_data/brain1-crop-256.mat
    +% crop to retain only the central part
    +n = 100;
    +M = rescale( crop(M,n) );
    +% display some horizontal slices
    +slices = round(linspace(10,n-10,6));
    +Mlist = mat2cell( M(:,:,slices), n, n, ones(6,1));
    +clf; imageplot(Mlist);
    +

    You can also perform a volumetric display. By changing the value of options.center, you can display various level sets. +

    clf;
    +options.center = .35;
    +imageplot(M,options);
    +title('center=.35');
    +

    3D Fast Marching

    +

    The procedure for volumetric FM is the same as for 2D FM.

    +

    We ask to the user for some input points.

    delta = 5;
    +start_point = [91;15;delta];
    +% You can use instead the function pick_start_end_point
    +

    We compute a potential that is high only very close to the value of M at the selected point. +

    W = abs(M-M(start_point(1),start_point(2),start_point(3)));
    +W = rescale(-W,.001,1);
    +% perform the front propagation
    +options.nb_iter_max = Inf;
    +[D,S] = perform_fast_marching(W, start_point, options);
    +% display the distance map
    +D1 = rescale(D); D1(D>.7) = 0;
    +clf; imageplot(D1,options);
    +alphamap('rampup');
    +colormap jet(256);
    +

    Fast Marching on 3D Meshes

    +

    The FM algorithm also works on triangulated meshes (see Kimmel and Sethian paper). The metric is the metric induced by the + embedding of the 3D surface in R^3, but one can also modulate this metric by a scalar metric map. +

    +

    The triangulated mesh is loaded from a .off file. You can see my graph toolbox for more functions for mesh processing. +

    % load the mesh
    +[vertex,faces] = read_mesh('elephant-50kv');
    +% display the mesh
    +clf;
    +plot_mesh(vertex, faces);
    +shading interp;
    +

    Select some starting point and do the propagation.

    start_points = 20361;
    +[D,S,Q] = perform_fast_marching_mesh(vertex, faces, start_points, options);
    +

    Extract some geodesics and display the result.

    npaths = 30; nverts = size(vertex,2);
    +% select some points that are far enough from the starting point
    +[tmp,I] = sort( D(:) ); I = I(end:-1:1); I = I(1:round(nverts*1));
    +end_points = floor( rand(npaths,1)*(length(I)-1) )+1;
    +end_points = I(end_points);
    +% precompute some usefull information about the mesh
    +options.v2v = compute_vertex_ring(faces);
    +options.e2f = compute_edge_face_ring(faces);
    +% extract the geodesics
    +options.method = 'continuous';
    +options.verb = 0;
    +paths = compute_geodesic_mesh(D,vertex,faces, end_points, options);
    +% display
    +options.colorfx = 'equalize';
    +plot_fast_marching_mesh(vertex,faces, D, paths, options);
    +shading interp;
    +

    Fast Marching Inside a 2D Shape

    +

    It is possible to retrict the propagation inside a 2D shape.

    +

    First we load a 2D shape, which is a BW image

    n = 128;
    +M = rescale( load_image('chicken',n), 0,1 );
    +M = double(M>0.5);
    +

    Compute geodesic distance to a point inside the shape

    start_points = [65;65];
    +% use constant metric
    +W = ones(n);
    +% create a mask to restrict propagation
    +L = zeros(n)-Inf; L(M==1) = +Inf;
    +options.constraint_map = L;
    +% do the FM computation
    +[D,S,Q] = perform_fast_marching(W, start_points, options);
    +

    Select a set of end points, here we locate them on the boundary of the shape.

    bound = compute_shape_boundary(M);
    +nbound = size(bound,1); npaths = 40;
    +sel = round(linspace(1,nbound+1,npaths+1)); sel(end) = [];
    +end_points = bound(sel,:)';
    +

    Extract the geodesics from these ending points

    D1 = D; D1(M==0) = 1e9;
    +paths = compute_geodesic(D1,end_points);
    +

    We display the result.

    ms = 30; lw = 3; % size for plot
    +% display
    +A = convert_distance_color(D);
    +clf; hold on;
    +imageplot(A); axis image; axis off;
    +for i=1:npaths
    +    h = plot( paths{i}(2,:), paths{i}(1,:), 'k' );
    +    set(h, 'LineWidth', lw);
    +    h = plot(end_points(2,i),end_points(1,i), '.b');
    +    set(h, 'MarkerSize', ms);
    +end
    +h = plot(start_points(2),start_points(1), '.r');
    +set(h, 'MarkerSize', ms);
    +hold off;
    +colormap jet(256);
    +axis ij;
    +

    Farthest Point Sampling

    +

    One can sample an image using a greedy algorithm that distribute, at each step, a new point that is located the farthest away + from the previously sampled set of points. See the paper of Peyre and Cohen, IJCV. +

    clear options;
    +n = 400;
    +[M,W] = load_potential_map('mountain', n);
    +
    +npoints_list = round(linspace(20,200,6));
    +landmark = [];
    +options.verb = 0;
    +ms = 15;
    +
    +clf;
    +for i=1:length(npoints_list)
    +    nbr_landmarks = npoints_list(i);
    +    landmark = perform_farthest_point_sampling( W, landmark, nbr_landmarks-size(landmark,2), options );
    +    % compute the associated triangulation
    +    [D,Z,Q] = perform_fast_marching(W, landmark);
    +    % display sampling and distance function
    +    D = perform_histogram_equalization(D,linspace(0,1,n^2));
    +    subplot(2,3,i);
    +    hold on;
    +    imageplot(D');
    +    plot(landmark(1,:), landmark(2,:), 'r.', 'MarkerSize', ms);
    +    title([num2str(nbr_landmarks) ' points']);
    +    hold off;
    +    colormap jet(256);
    +end
    +

    Anisotropic Fast Marching

    +

    The toolbox also implements anisotropic FM, where at each location, the metric is given by a tensor field.

    +

    We first create a 2D vector field. The tensor field is aligned with this tensor field.

    n = 200;
    +U = randn(n,n,2);
    +options.bound = 'per';
    +U = perform_vf_normalization( perform_blurring(U, 30,options) );
    +

    Create a set of ending points, located on the boundary of the image.

    start_points = [n;n]/2;
    +% end points on the boundary
    +t = 1:n;
    +x = [t t*0+n t(end-1:-1:1) t*0+1];
    +y = [t*0+1 t t*0+n t(end-1:-1:1)];
    +npaths = 50;
    +s = round(linspace( 1,length(x), npaths+1) ); s(end) = [];
    +end_points = cat(1, x(s),y(s));
    +

    We build a metric with an increasing level of anisotropy, and perform the FM each time.

    % test for various degree of anisotropy
    +aniso_list = [.01 .05 .1 .2 .5 1];
    +ms = 30; lw = 3; % display params
    +clf;
    +for ianiso = 1:length(aniso_list)
    +    % build the tensor field
    +    aniso = aniso_list(ianiso);
    +    V = cat(3, -U(:,:,2), U(:,:,1)); % orthogonal vector
    +    T = perform_tensor_recomp(U,V, ones(n),ones(n)*aniso );
    +    % propagation
    +    [D,S,Q] = perform_fast_marching(T, start_points);
    +    % for sexy display
    +    D1 = perform_histogram_equalization(D, linspace(0,1,n^2));
    +    % extract tons of geodesics
    +    paths = compute_geodesic(D,end_points, options);
    +    % display
    +    subplot(2,3,ianiso);
    +    hold on;
    +    imageplot(D1); axis image; axis off; colormap jet(256);
    +    title(['Anisotropy=' num2str(1-aniso)]);
    +    for i=1:npaths
    +        end_point = end_points(:,i);
    +        h = plot( paths{i}(2,:), paths{i}(1,:), 'k' );
    +        set(h, 'LineWidth', lw);
    +        h = plot(end_point(2),end_point(1), '.b');
    +        set(h, 'MarkerSize', ms);
    +    end
    +    h = plot(start_points(2),start_points(1), '.r');
    +    set(h, 'MarkerSize', ms);
    +    hold off;
    +    colormap jet(256);
    +    axis ij;
    +end
    +
    +
    + + + \ No newline at end of file diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/html/content.png b/matlab/external/gptoolbox/external/toolbox_fast_marching/html/content.png new file mode 100644 index 0000000..5de1ade Binary files /dev/null and b/matlab/external/gptoolbox/external/toolbox_fast_marching/html/content.png differ diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/html/content_01.png b/matlab/external/gptoolbox/external/toolbox_fast_marching/html/content_01.png new file mode 100644 index 0000000..12580ae Binary files /dev/null and b/matlab/external/gptoolbox/external/toolbox_fast_marching/html/content_01.png differ diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/html/content_02.png b/matlab/external/gptoolbox/external/toolbox_fast_marching/html/content_02.png new file mode 100644 index 0000000..12e296b Binary files /dev/null and b/matlab/external/gptoolbox/external/toolbox_fast_marching/html/content_02.png differ diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/html/content_03.png b/matlab/external/gptoolbox/external/toolbox_fast_marching/html/content_03.png new file mode 100644 index 0000000..6a01555 Binary files /dev/null and b/matlab/external/gptoolbox/external/toolbox_fast_marching/html/content_03.png differ diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/html/content_04.png b/matlab/external/gptoolbox/external/toolbox_fast_marching/html/content_04.png new file mode 100644 index 0000000..ca854b6 Binary files /dev/null and b/matlab/external/gptoolbox/external/toolbox_fast_marching/html/content_04.png differ diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/html/content_05.png b/matlab/external/gptoolbox/external/toolbox_fast_marching/html/content_05.png new file mode 100644 index 0000000..8529f90 Binary files /dev/null and b/matlab/external/gptoolbox/external/toolbox_fast_marching/html/content_05.png differ diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/html/content_06.png b/matlab/external/gptoolbox/external/toolbox_fast_marching/html/content_06.png new file mode 100644 index 0000000..3d241c4 Binary files /dev/null and b/matlab/external/gptoolbox/external/toolbox_fast_marching/html/content_06.png differ diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/html/content_07.png b/matlab/external/gptoolbox/external/toolbox_fast_marching/html/content_07.png new file mode 100644 index 0000000..0aa73e8 Binary files /dev/null and b/matlab/external/gptoolbox/external/toolbox_fast_marching/html/content_07.png differ diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/html/content_08.png b/matlab/external/gptoolbox/external/toolbox_fast_marching/html/content_08.png new file mode 100644 index 0000000..877d029 Binary files /dev/null and b/matlab/external/gptoolbox/external/toolbox_fast_marching/html/content_08.png differ diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/html/content_09.png b/matlab/external/gptoolbox/external/toolbox_fast_marching/html/content_09.png new file mode 100644 index 0000000..f2bc1f2 Binary files /dev/null and b/matlab/external/gptoolbox/external/toolbox_fast_marching/html/content_09.png differ diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/html/content_10.png b/matlab/external/gptoolbox/external/toolbox_fast_marching/html/content_10.png new file mode 100644 index 0000000..39ed584 Binary files /dev/null and b/matlab/external/gptoolbox/external/toolbox_fast_marching/html/content_10.png differ diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/html/content_11.png b/matlab/external/gptoolbox/external/toolbox_fast_marching/html/content_11.png new file mode 100644 index 0000000..43d55bb Binary files /dev/null and b/matlab/external/gptoolbox/external/toolbox_fast_marching/html/content_11.png differ diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/html/gpeyre.xsl b/matlab/external/gptoolbox/external/toolbox_fast_marching/html/gpeyre.xsl new file mode 100644 index 0000000..03b3f03 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/html/gpeyre.xsl @@ -0,0 +1,282 @@ + + + + + ]> + + + + + + + + + + + + + + + + + + + +This HTML is auto-generated from an M-file. +To make changes, update the M-file and republish this document. + + + <xsl:value-of select="$title"/> + + + MATLAB + + + + + + + + + + + + + + + + + +
    + + + + + + +

    + +
    + + + + + + + + + + + + + + + + + h1 + h2 + + + + + + + + + + + + + + + + + + + + + + + +
    + + + + + +
    + + + + + + + + + + +

    Contents

    +
      + + +
    • #
    • +
      +
      +
    +
    + + + + +

    +
    + +
    +
    + +
  • +
    + + + +
    +
    + +
    +
    +
    +
    + + + + + + + + + + + + + + + + + + + + + + +
    
    +
    +
    + + + + + + + +
    +
    +
    +
    + + + + + + + + + + + + + + + + + + + + + +##### SOURCE BEGIN ##### + +##### SOURCE END ##### + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/html/style.css b/matlab/external/gptoolbox/external/toolbox_fast_marching/html/style.css new file mode 100644 index 0000000..a97ab16 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/html/style.css @@ -0,0 +1,93 @@ +body { + font-family: verdana; + font-weight : normal; + background-color: white; + /* matlab */ + margin:20px; +} + +h1 { + color: #000099; + font-size: xx-large; + text-align: center; +} + +h2 { + color: #000099; + font-size: medium; +} + +a:visited { + color : #330000; + font-weight : none; + text-decoration : none; +} +a:active { + color : #000033; + text-decoration : none; +} +a:hover { + color : #EE1111; + font-weight : bold; + text-decoration : underline; +} + +a:link { + color : #000033; + font-weight : none; + text-decoration : none; +} + + +/* matlab specifics */ + +pre.codeinput { + background: #EEEEEE; + padding: 10px; +} +@media print { + pre.codeinput {word-wrap:break-word; width:100%;} +} + +span.keyword {color: #0000FF} +span.comment {color: #228B22} +span.string {color: #A020F0} +span.untermstring {color: #B20000} +span.syscmd {color: #B28C00} + +pre.codeoutput { + color: #666666; + padding: 10px; +} + +pre.error { + color: red; +} + +p.footer { + text-align: right; + font-size: xx-small; + font-weight: lighter; + font-style: italic; + color: gray; +} + +/* MATLAB STYLE */ +/* +body { + background-color: white; + margin:10px; +} + + +p,h1,h2,div.content div { +} + +p.footer { + text-align: right; + font-size: xx-small; + font-weight: lighter; + font-style: italic; + color: gray; +} +*/ \ No newline at end of file diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/license.txt b/matlab/external/gptoolbox/external/toolbox_fast_marching/license.txt new file mode 100644 index 0000000..55b9189 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/license.txt @@ -0,0 +1,24 @@ +Copyright (c) 2009, Gabriel Peyre +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are +met: + + * Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + * Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in + the documentation and/or other materials provided with the distribution + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" +AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE +IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE +ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE +LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR +CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF +SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS +INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN +CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) +ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE +POSSIBILITY OF SUCH DAMAGE. diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/load_potential_map.m b/matlab/external/gptoolbox/external/toolbox_fast_marching/load_potential_map.m new file mode 100644 index 0000000..8d66e7e --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/load_potential_map.m @@ -0,0 +1,69 @@ +function [M,W] = load_potential_map(name, n, options) + +% load_potential_map - prepare a potential map for FM computations +% +% [M,W] = load_potential_map(name, n, options); +% +% 'M' is a cool 2D image you can use for display +% 'W' is the potential map +% +% Copyright (c) 2004 Gabriel Peyré + + +options.null = 0; +file_name = ['data/', name, '.png']; + +switch name + case 'gaussian' + x = -1:2/(n-1):1; + [Y,X] = meshgrid(x,x); + sigma = 0.4; + M = exp( -(X.^2+Y.^2)/sigma^2 ); + M = 1-rescale( M ); + W = M + 0.01; + case 'constant' + M = ones(n)*0.5; + W = M; + case 'peaks' + M = rescale( peaks(n) ); + W = M; + case 'mountain'; + M = rescale( double( imread(file_name) ) ); + W = rescale( double(M) ); + W = W + 0.5; + case 'road2' + M = rescale( double( imread(file_name) ) ); + M = rescale(double(M)); + if 0 + clf; imagesc(M); colormap gray(256); + [x,y] = ginput(1); x = round(x); y = round(y); + v = M(x,y); + else + v = 0.3059; + v = 0; + end + W = abs( M-v ); + W = rescale(W)+0.001; + case 'peaks' + M = rescale( peaks(n) ); + case 'cavern' + M = rescale( double( imread(file_name) ) ); + W = M + 0.00001; + case 'binary' + M = ones(n); M(1:end/2,:) = .1; + W = M; + otherwise + M = rescale( double( imread(file_name) ) ); + W = compute_edge_energy(M, 5, 0.05); +end + +% remember the previous dynamic range +dr = [min(W(:)), max(W(:))]; +% resize to get a square image +m = n/max(size(M)); +m = round( size(M)*m ); +warning off; +M = perform_image_resize(M,m); +W = perform_image_resize(W,m); +warning on; +W = rescale( W, dr(1), dr(2) ); \ No newline at end of file diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mesh.poly b/matlab/external/gptoolbox/external/toolbox_fast_marching/mesh.poly new file mode 100644 index 0000000..a210e79 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mesh.poly @@ -0,0 +1,390 @@ +381 2 0 0 +1 0.000000 0.000000 +2 0.000000 2.000000 +3 1.000000 2.000000 +4 1.000000 1.000000 +5 2.000000 1.000000 +6 2.000000 0.000000 +7 1.502534 0.510190 +8 1.094431 0.277249 +9 0.298588 0.515017 +10 1.681435 0.508564 +11 1.628570 0.487050 +12 1.858527 0.699968 +13 0.393191 0.502168 +14 1.232089 0.946578 +15 0.703319 1.661657 +16 1.834387 0.571678 +17 0.760892 1.135643 +18 0.151709 0.107900 +19 1.868021 0.259812 +20 1.137647 0.938781 +21 0.023804 0.674245 +22 0.324365 1.588569 +23 0.622430 1.057066 +24 0.331297 1.203964 +25 0.525943 1.308158 +26 0.901083 0.167643 +27 0.457954 1.826675 +28 0.304756 1.651634 +29 0.156351 0.885357 +30 0.213306 1.923796 +31 0.009268 1.549821 +32 0.168872 0.799565 +33 0.519741 1.600137 +34 0.862828 1.821295 +35 0.363694 0.527606 +36 0.291078 0.272137 +37 1.099720 0.289910 +38 0.701905 1.026499 +39 0.803616 0.151933 +40 0.479832 0.246638 +41 0.367816 0.479905 +42 0.834534 0.099309 +43 0.981728 0.978505 +44 0.675439 1.800108 +45 0.738494 0.222406 +46 1.560504 0.779478 +47 0.483383 0.807824 +48 0.192909 0.263947 +49 1.150417 0.119559 +50 0.469560 0.706317 +51 1.642388 0.030807 +52 0.086048 0.337980 +53 1.295492 0.901847 +54 1.094018 0.592642 +55 1.489386 0.377910 +56 1.373551 0.367022 +57 0.736969 1.251237 +58 1.560455 0.162252 +59 0.973583 0.871717 +60 0.893567 0.612699 +61 1.288636 0.757219 +62 0.701454 1.878003 +63 0.415485 0.602493 +64 0.941847 0.460976 +65 1.688618 0.389529 +66 0.451844 0.341416 +67 0.455329 0.871397 +68 0.622205 1.846759 +69 0.860415 0.369633 +70 0.877740 0.222238 +71 0.516129 0.817440 +72 1.189792 0.524423 +73 0.443493 0.234835 +74 0.593352 0.637557 +75 0.848334 1.015717 +76 0.171032 0.524964 +77 1.602029 0.058441 +78 0.977218 1.157050 +79 0.474567 0.917698 +80 1.042272 0.463189 +81 0.977795 1.248120 +82 1.358271 0.791030 +83 0.734873 1.975964 +84 0.075478 1.770336 +85 0.197425 0.523742 +86 0.670714 1.359456 +87 0.273106 1.442455 +88 0.213524 1.307515 +89 0.988348 1.558103 +90 1.781845 0.668326 +91 1.397492 0.395620 +92 0.061082 1.488149 +93 1.000045 0.959844 +94 0.365845 0.479864 +95 1.773024 0.057348 +96 0.979803 0.335854 +97 1.000943 0.942177 +98 0.119238 1.363944 +99 0.084862 0.142891 +100 1.043300 0.193460 +101 1.444879 0.299731 +102 1.600661 0.907595 +103 0.864783 1.650628 +104 0.166940 0.266342 +105 0.346777 0.781876 +106 0.120942 0.798516 +107 1.053752 0.833599 +108 0.583968 0.863302 +109 0.030974 1.968127 +110 0.334337 0.212433 +111 0.744819 0.396237 +112 0.979375 0.678987 +113 0.105354 1.475716 +114 0.538239 0.845671 +115 0.835488 1.966105 +116 0.602910 1.402198 +117 0.356265 0.256029 +118 1.998161 0.342242 +119 0.065202 1.122400 +120 0.380867 0.737833 +121 0.921452 1.963276 +122 0.312810 1.711046 +123 1.289529 0.752544 +124 0.381847 0.856506 +125 0.964044 0.241223 +126 1.179015 0.452375 +127 0.769238 1.165973 +128 0.503612 0.580881 +129 1.234182 0.530562 +130 1.460498 0.687754 +131 1.168139 0.215538 +132 1.635521 0.521456 +133 1.188713 0.045025 +134 0.850519 0.625438 +135 0.322969 0.357532 +136 0.845771 0.188459 +137 1.197047 0.941849 +138 1.277062 0.067208 +139 0.137612 0.639199 +140 0.815238 1.639962 +141 1.062668 0.650291 +142 0.211258 1.221917 +143 1.557604 0.846906 +144 0.181647 0.532943 +145 0.307313 0.562011 +146 0.880170 1.054285 +147 0.914849 1.750743 +148 0.481414 1.352245 +149 0.578129 1.343616 +150 1.390281 0.135986 +151 0.509580 0.448080 +152 0.688925 1.561039 +153 1.350664 0.013431 +154 1.204341 0.773542 +155 1.831982 0.002302 +156 0.924898 0.848698 +157 0.921833 1.540319 +158 0.644944 1.569479 +159 0.942714 0.071525 +160 0.351749 1.443516 +161 0.946972 0.305442 +162 0.682249 1.214778 +163 0.383491 1.476854 +164 0.485699 1.834849 +165 0.538123 1.531000 +166 0.377324 0.574996 +167 0.182227 1.152419 +168 0.851458 1.288886 +169 0.417870 1.418563 +170 0.472461 0.238792 +171 1.214608 0.900275 +172 0.917451 1.323890 +173 1.540571 0.700436 +174 1.324019 0.832317 +175 0.512882 1.226921 +176 1.739882 0.529558 +177 0.636148 0.238429 +178 0.958926 1.278634 +179 0.437353 0.211597 +180 0.219395 0.127183 +181 0.809160 0.896746 +182 0.731632 1.527009 +183 0.384057 0.277748 +184 1.392533 0.187640 +185 1.722280 0.969707 +186 0.786913 1.342862 +187 0.695425 0.299995 +188 1.172184 0.524291 +189 0.088908 1.509867 +190 0.485571 0.884805 +191 1.375592 0.718456 +192 1.472680 0.789415 +193 0.884611 0.039155 +194 0.661716 0.848619 +195 0.540541 0.394108 +196 1.643442 0.859843 +197 1.775542 0.782366 +198 1.538229 0.793583 +199 0.754791 0.432038 +200 0.655131 1.342529 +201 0.877290 1.667001 +202 1.537709 0.334507 +203 1.176052 0.309505 +204 0.399726 0.813910 +205 1.579926 0.637048 +206 1.068128 0.179901 +207 0.223411 0.272585 +208 1.357305 0.990354 +209 0.379421 0.990012 +210 0.295216 0.109948 +211 0.001045 1.730877 +212 1.055360 0.959047 +213 1.602695 0.455686 +214 0.996189 1.801705 +215 0.493469 1.332832 +216 0.166966 1.251920 +217 0.033966 0.241719 +218 1.725421 0.968593 +219 1.689711 0.418810 +220 0.063982 1.229427 +221 0.724823 0.099065 +222 0.979140 0.385021 +223 0.246167 0.410988 +224 0.293030 0.378144 +225 0.085305 1.270396 +226 0.563734 1.077193 +227 1.390326 0.998232 +228 1.071602 0.890366 +229 0.247865 0.980715 +230 0.540589 0.416923 +231 0.834058 0.411951 +232 1.895866 0.164142 +233 0.211419 0.284082 +234 0.332921 1.241917 +235 1.147420 0.104156 +236 1.475683 0.126809 +237 0.355205 0.797179 +238 0.267863 0.061779 +239 1.878283 0.602612 +240 0.591068 0.665873 +241 0.934136 1.296397 +242 0.050456 1.684413 +243 0.695758 0.892053 +244 0.108479 0.354215 +245 1.325616 0.661658 +246 1.796972 0.236310 +247 0.575699 0.829045 +248 0.929680 1.527914 +249 1.636408 0.200443 +250 0.356234 0.719270 +251 0.113409 1.043771 +252 0.671698 0.351338 +253 0.417893 1.810307 +254 1.350782 0.936936 +255 1.824265 0.208023 +256 1.123723 0.368388 +257 1.194423 0.599874 +258 0.268246 0.425203 +259 1.789883 0.142906 +260 0.484973 0.107509 +261 0.883444 0.026566 +262 1.794383 0.393316 +263 0.186741 0.614734 +264 0.912115 0.203339 +265 1.990779 0.664186 +266 0.594694 0.124090 +267 0.596488 0.092703 +268 1.262140 0.179783 +269 0.161725 1.554481 +270 0.218308 1.651618 +271 0.676195 0.587946 +272 1.492627 0.020673 +273 0.096895 1.335832 +274 1.562754 0.575954 +275 0.793042 0.123181 +276 1.560351 0.675168 +277 0.209626 0.255777 +278 1.099080 0.970459 +279 1.468682 0.102664 +280 0.145771 0.177055 +281 1.367431 0.264166 +282 1.445449 0.220707 +283 0.234986 1.281436 +284 0.657628 1.307624 +285 1.480065 0.469654 +286 1.733861 0.172469 +287 0.732873 0.738398 +288 1.578728 0.735306 +289 0.412056 0.173333 +290 1.543868 0.411349 +291 0.776543 1.103557 +292 0.457907 1.283881 +293 0.968961 0.303691 +294 1.563864 0.201213 +295 0.588133 0.474746 +296 1.061745 0.182997 +297 0.810631 0.209692 +298 0.224568 1.568856 +299 0.583141 1.207067 +300 1.928845 0.864970 +301 0.865285 1.310996 +302 0.219510 1.867520 +303 0.374922 0.532358 +304 1.595661 0.975208 +305 1.537917 0.792013 +306 0.545878 0.074469 +307 1.346590 0.859129 +308 0.903478 1.219714 +309 0.118807 0.631623 +310 0.250664 0.260303 +311 0.184705 0.015641 +312 0.846219 1.311146 +313 0.217636 1.263533 +314 0.253000 0.268607 +315 0.197188 0.284054 +316 0.336503 0.392498 +317 0.634960 0.632858 +318 0.435127 0.502084 +319 1.111476 0.368867 +320 0.424062 0.154694 +321 1.115578 0.626858 +322 0.332407 1.244995 +323 1.975869 0.340864 +324 0.515585 0.793599 +325 0.147990 1.368192 +326 0.804777 1.965670 +327 0.804368 1.241344 +328 0.308740 0.762690 +329 0.322268 1.516225 +330 1.742222 0.701553 +331 1.371071 0.588297 +332 1.194980 0.670623 +333 0.598450 0.905185 +334 0.845291 0.719213 +335 0.848670 0.858712 +336 0.249746 0.048868 +337 0.580371 0.635041 +338 1.871462 0.915773 +339 0.480957 1.527796 +340 1.487377 0.211841 +341 1.363121 0.926521 +342 0.424326 0.197037 +343 1.647149 0.350019 +344 0.327140 1.331974 +345 1.405405 0.307181 +346 1.359468 0.073126 +347 0.240374 1.050090 +348 0.651667 1.092899 +349 0.797762 0.830187 +350 0.361476 0.510773 +351 0.041072 1.847351 +352 0.327025 1.842195 +353 0.880071 0.515227 +354 1.503893 0.457339 +355 0.128374 1.534659 +356 1.284122 0.838097 +357 0.781524 1.632280 +358 0.634856 1.629080 +359 1.901789 0.887928 +360 0.120038 1.733500 +361 1.262377 0.710147 +362 1.994007 0.448343 +363 0.774491 0.284374 +364 0.050270 0.842225 +365 0.368201 1.451551 +366 0.740725 1.683120 +367 0.353710 1.914768 +368 0.530644 1.849162 +369 0.447541 0.747128 +370 0.175001 1.280233 +371 0.361234 0.090102 +372 1.446347 0.694875 +373 1.321234 0.767737 +374 1.254693 0.043300 +375 0.766613 1.234558 +376 0.550140 0.497258 +377 0.903278 0.455426 +378 0.059984 1.071328 +379 0.174154 1.604183 +380 1.978290 0.133893 +381 1.878797 0.036355 +6 0 +1 1 2 +2 2 3 +3 3 4 +4 4 5 +5 5 6 +6 6 1 +0 diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/.svn/all-wcprops b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/.svn/all-wcprops new file mode 100644 index 0000000..0d6e391 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/.svn/all-wcprops @@ -0,0 +1,131 @@ +K 25 +svn:wc:ra_dav:version-url +V 69 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/mex +END +perform_circular_front_propagation_2d.cpp +K 25 +svn:wc:ra_dav:version-url +V 111 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/mex/perform_circular_front_propagation_2d.cpp +END +perform_front_propagation.sln +K 25 +svn:wc:ra_dav:version-url +V 99 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/mex/perform_front_propagation.sln +END +perform_front_propagation_anisotropic.cpp +K 25 +svn:wc:ra_dav:version-url +V 111 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/mex/perform_front_propagation_anisotropic.cpp +END +perform_front_propagation_mesh.cpp +K 25 +svn:wc:ra_dav:version-url +V 104 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/mex/perform_front_propagation_mesh.cpp +END +perform_front_propagation_2d.cpp +K 25 +svn:wc:ra_dav:version-url +V 102 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/mex/perform_front_propagation_2d.cpp +END +perform_circular_front_propagation_2d.def +K 25 +svn:wc:ra_dav:version-url +V 111 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/mex/perform_circular_front_propagation_2d.def +END +config.h +K 25 +svn:wc:ra_dav:version-url +V 78 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/mex/config.h +END +perform_front_propagation_3d.cpp +K 25 +svn:wc:ra_dav:version-url +V 102 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/mex/perform_front_propagation_3d.cpp +END +perform_front_propagation_mesh.def +K 25 +svn:wc:ra_dav:version-url +V 104 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/mex/perform_front_propagation_mesh.def +END +perform_circular_front_propagation_2d.vcproj +K 25 +svn:wc:ra_dav:version-url +V 114 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/mex/perform_circular_front_propagation_2d.vcproj +END +perform_front_propagation_2d.h +K 25 +svn:wc:ra_dav:version-url +V 100 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/mex/perform_front_propagation_2d.h +END +perform_front_propagation_3d.h +K 25 +svn:wc:ra_dav:version-url +V 100 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/mex/perform_front_propagation_3d.h +END +eucdist2.c +K 25 +svn:wc:ra_dav:version-url +V 80 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/mex/eucdist2.c +END +perform_front_propagation_mesh.vcproj +K 25 +svn:wc:ra_dav:version-url +V 107 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/mex/perform_front_propagation_mesh.vcproj +END +perform_front_propagation_2d_mex.cpp +K 25 +svn:wc:ra_dav:version-url +V 106 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/mex/perform_front_propagation_2d_mex.cpp +END +perform_front_propagation_3d_mex.cpp +K 25 +svn:wc:ra_dav:version-url +V 106 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/mex/perform_front_propagation_3d_mex.cpp +END +skeleton.cpp +K 25 +svn:wc:ra_dav:version-url +V 82 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/mex/skeleton.cpp +END +perform_front_propagation_2d.def +K 25 +svn:wc:ra_dav:version-url +V 102 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/mex/perform_front_propagation_2d.def +END +perform_front_propagation_3d.def +K 25 +svn:wc:ra_dav:version-url +V 102 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/mex/perform_front_propagation_3d.def +END +perform_front_propagation_2d.vcproj +K 25 +svn:wc:ra_dav:version-url +V 105 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/mex/perform_front_propagation_2d.vcproj +END +perform_front_propagation_3d.vcproj +K 25 +svn:wc:ra_dav:version-url +V 105 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/mex/perform_front_propagation_3d.vcproj +END diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/.svn/entries b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/.svn/entries new file mode 100644 index 0000000..3355a56 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/.svn/entries @@ -0,0 +1,312 @@ +8 + +dir +12 +https://matlabcompanion.svn.sourceforge.net/svnroot/matlabcompanion/toolbox/toolbox_fast_marching/mex +https://matlabcompanion.svn.sourceforge.net/svnroot/matlabcompanion + + + +2008-08-16T12:32:42.608947Z +1 +nikopol0 + + +svn:special svn:externals svn:needs-lock + + + + + + + + + + + +0211462f-4f08-4595-aba7-0193070202b6 + +perform_circular_front_propagation_2d.cpp +file + + + + +2008-08-16T13:43:22.000000Z +6f3c5b2f3b61112443b178a5839bcc6a +2008-08-16T12:32:42.608947Z +1 +nikopol0 +has-props + +perform_front_propagation_anisotropic.cpp +file + + + + +2008-08-16T13:43:22.000000Z +7d492ed01bebf374bcc160dce8bd4462 +2008-08-16T12:32:42.608947Z +1 +nikopol0 + +perform_front_propagation.sln +file + + + + +2008-08-16T13:43:22.000000Z +0f404b8143ece3f4ce27349a448556b0 +2008-08-16T12:32:42.608947Z +1 +nikopol0 +has-props + +perform_front_propagation_mesh.cpp +file + + + + +2008-08-16T13:43:22.000000Z +97116770e0781da6147bd790fbf60d15 +2008-08-16T12:32:42.608947Z +1 +nikopol0 +has-props + +fheap +dir + +anisotropic-fm +dir + +config.h +file + + + + +2008-08-16T13:43:22.000000Z +921594ea4036dc9e3ca0a592f4c34382 +2008-08-16T12:32:42.608947Z +1 +nikopol0 +has-props + +perform_circular_front_propagation_2d.def +file + + + + +2008-08-16T13:43:22.000000Z +6ea4145d352928c3685b4644397cb68d +2008-08-16T12:32:42.608947Z +1 +nikopol0 +has-props + +perform_front_propagation_2d.cpp +file + + + + +2008-08-16T13:43:22.000000Z +beba5c43fe3aeccf98a334819d5bb927 +2008-08-16T12:32:42.608947Z +1 +nikopol0 + +perform_front_propagation_3d.cpp +file + + + + +2008-08-16T13:43:22.000000Z +785e9e24c8c3baf07c77e027653f5c23 +2008-08-16T12:32:42.608947Z +1 +nikopol0 +has-props + +perform_front_propagation_mesh.def +file + + + + +2008-08-16T13:43:22.000000Z +ebaaeb83ed760d120a15e132c0ad7b3e +2008-08-16T12:32:42.608947Z +1 +nikopol0 +has-props + +perform_front_propagation_2d.h +file + + + + +2008-08-16T13:43:22.000000Z +70953ae2aa934dfe36b7d1b3308e7653 +2008-08-16T12:32:42.608947Z +1 +nikopol0 +has-props + +perform_circular_front_propagation_2d.vcproj +file + + + + +2008-08-16T13:43:22.000000Z +51d8e886ec9e142fd93f8b3641f909a8 +2008-08-16T12:32:42.608947Z +1 +nikopol0 +has-props + +perform_front_propagation_3d.h +file + + + + +2008-08-16T13:43:22.000000Z +e9be4cc72c55d97f05a4dc4cad346301 +2008-08-16T12:32:42.608947Z +1 +nikopol0 + +perform_front_propagation_mesh.vcproj +file + + + + +2008-08-16T13:43:22.000000Z +509f58cce3d2ea4ae867137daca92404 +2008-08-16T12:32:42.608947Z +1 +nikopol0 +has-props + +eucdist2.c +file + + + + +2008-08-16T13:43:22.000000Z +0e9fec9d670aa2d65296cf22cf46e879 +2008-08-16T12:32:42.608947Z +1 +nikopol0 +has-props + +perform_front_propagation_2d_mex.cpp +file + + + + +2008-08-16T13:43:22.000000Z +756f4469a2c4bbbbafacc2fcf7f28126 +2008-08-16T12:32:42.608947Z +1 +nikopol0 +has-props + +backup +dir + +perform_front_propagation_3d_mex.cpp +file + + + + +2008-08-16T13:43:22.000000Z +4a01ff2b6c14ced64d88d82eaa801c6d +2008-08-16T12:32:42.608947Z +1 +nikopol0 + +skeleton.cpp +file + + + + +2008-08-16T13:43:22.000000Z +04efb0355bfcecfe87f50c7cfc8aefc6 +2008-08-16T12:32:42.608947Z +1 +nikopol0 +has-props + +perform_front_propagation_2d.def +file + + + + +2008-08-16T13:43:22.000000Z +1f67977ad8fcff422a32d94fa4a2470d +2008-08-16T12:32:42.608947Z +1 +nikopol0 +has-props + +perform_front_propagation_3d.def +file + + + + +2008-08-16T13:43:22.000000Z +5809a1bbb87c11182d0a2810f5617012 +2008-08-16T12:32:42.608947Z +1 +nikopol0 +has-props + +perform_front_propagation_2d.vcproj +file + + + + +2008-08-16T13:43:22.000000Z +16b8d923b74fbdf5a5b111ebcdf3a3d3 +2008-08-16T12:32:42.608947Z +1 +nikopol0 +has-props + +gw +dir + +perform_front_propagation_3d.vcproj +file + + + + +2008-08-16T13:43:22.000000Z +7c6be403e5b7098687520061ea8be46e +2008-08-16T12:32:42.608947Z +1 +nikopol0 +has-props + +anisotropic-fm-feth +dir + diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/.svn/format b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/.svn/format new file mode 100644 index 0000000..45a4fb7 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/.svn/format @@ -0,0 +1 @@ +8 diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/.svn/prop-base/config.h.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/.svn/prop-base/config.h.svn-base new file mode 100644 index 0000000..a669705 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/.svn/prop-base/config.h.svn-base @@ -0,0 +1,5 @@ +K 14 +svn:executable +V 0 + +END diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/.svn/prop-base/eucdist2.c.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/.svn/prop-base/eucdist2.c.svn-base new file mode 100644 index 0000000..a669705 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/.svn/prop-base/eucdist2.c.svn-base @@ -0,0 +1,5 @@ +K 14 +svn:executable +V 0 + +END diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/.svn/prop-base/perform_circular_front_propagation_2d.cpp.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/.svn/prop-base/perform_circular_front_propagation_2d.cpp.svn-base new file mode 100644 index 0000000..a669705 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/.svn/prop-base/perform_circular_front_propagation_2d.cpp.svn-base @@ -0,0 +1,5 @@ +K 14 +svn:executable +V 0 + +END diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/.svn/prop-base/perform_circular_front_propagation_2d.def.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/.svn/prop-base/perform_circular_front_propagation_2d.def.svn-base new file mode 100644 index 0000000..a669705 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/.svn/prop-base/perform_circular_front_propagation_2d.def.svn-base @@ -0,0 +1,5 @@ +K 14 +svn:executable +V 0 + +END diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/.svn/prop-base/perform_circular_front_propagation_2d.vcproj.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/.svn/prop-base/perform_circular_front_propagation_2d.vcproj.svn-base new file mode 100644 index 0000000..a669705 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/.svn/prop-base/perform_circular_front_propagation_2d.vcproj.svn-base @@ -0,0 +1,5 @@ +K 14 +svn:executable +V 0 + +END diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/.svn/prop-base/perform_front_propagation.sln.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/.svn/prop-base/perform_front_propagation.sln.svn-base new file mode 100644 index 0000000..a669705 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/.svn/prop-base/perform_front_propagation.sln.svn-base @@ -0,0 +1,5 @@ +K 14 +svn:executable +V 0 + +END diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/.svn/prop-base/perform_front_propagation_2d.def.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/.svn/prop-base/perform_front_propagation_2d.def.svn-base new file mode 100644 index 0000000..a669705 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/.svn/prop-base/perform_front_propagation_2d.def.svn-base @@ -0,0 +1,5 @@ +K 14 +svn:executable +V 0 + +END diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/.svn/prop-base/perform_front_propagation_2d.h.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/.svn/prop-base/perform_front_propagation_2d.h.svn-base new file mode 100644 index 0000000..a669705 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/.svn/prop-base/perform_front_propagation_2d.h.svn-base @@ -0,0 +1,5 @@ +K 14 +svn:executable +V 0 + +END diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/.svn/prop-base/perform_front_propagation_2d.vcproj.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/.svn/prop-base/perform_front_propagation_2d.vcproj.svn-base new file mode 100644 index 0000000..a669705 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/.svn/prop-base/perform_front_propagation_2d.vcproj.svn-base @@ -0,0 +1,5 @@ +K 14 +svn:executable +V 0 + +END diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/.svn/prop-base/perform_front_propagation_2d_mex.cpp.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/.svn/prop-base/perform_front_propagation_2d_mex.cpp.svn-base new file mode 100644 index 0000000..a669705 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/.svn/prop-base/perform_front_propagation_2d_mex.cpp.svn-base @@ -0,0 +1,5 @@ +K 14 +svn:executable +V 0 + +END diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/.svn/prop-base/perform_front_propagation_3d.cpp.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/.svn/prop-base/perform_front_propagation_3d.cpp.svn-base new file mode 100644 index 0000000..a669705 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/.svn/prop-base/perform_front_propagation_3d.cpp.svn-base @@ -0,0 +1,5 @@ +K 14 +svn:executable +V 0 + +END diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/.svn/prop-base/perform_front_propagation_3d.def.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/.svn/prop-base/perform_front_propagation_3d.def.svn-base new file mode 100644 index 0000000..a669705 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/.svn/prop-base/perform_front_propagation_3d.def.svn-base @@ -0,0 +1,5 @@ +K 14 +svn:executable +V 0 + +END diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/.svn/prop-base/perform_front_propagation_3d.vcproj.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/.svn/prop-base/perform_front_propagation_3d.vcproj.svn-base new file mode 100644 index 0000000..a669705 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/.svn/prop-base/perform_front_propagation_3d.vcproj.svn-base @@ -0,0 +1,5 @@ +K 14 +svn:executable +V 0 + +END diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/.svn/prop-base/perform_front_propagation_mesh.cpp.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/.svn/prop-base/perform_front_propagation_mesh.cpp.svn-base new file mode 100644 index 0000000..a669705 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/.svn/prop-base/perform_front_propagation_mesh.cpp.svn-base @@ -0,0 +1,5 @@ +K 14 +svn:executable +V 0 + +END diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/.svn/prop-base/perform_front_propagation_mesh.def.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/.svn/prop-base/perform_front_propagation_mesh.def.svn-base new file mode 100644 index 0000000..a669705 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/.svn/prop-base/perform_front_propagation_mesh.def.svn-base @@ -0,0 +1,5 @@ +K 14 +svn:executable +V 0 + +END diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/.svn/prop-base/perform_front_propagation_mesh.vcproj.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/.svn/prop-base/perform_front_propagation_mesh.vcproj.svn-base new file mode 100644 index 0000000..a669705 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/.svn/prop-base/perform_front_propagation_mesh.vcproj.svn-base @@ -0,0 +1,5 @@ +K 14 +svn:executable +V 0 + +END diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/.svn/prop-base/skeleton.cpp.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/.svn/prop-base/skeleton.cpp.svn-base new file mode 100644 index 0000000..a669705 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/.svn/prop-base/skeleton.cpp.svn-base @@ -0,0 +1,5 @@ +K 14 +svn:executable +V 0 + +END diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/.svn/text-base/config.h.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/.svn/text-base/config.h.svn-base new file mode 100644 index 0000000..71b9c38 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/.svn/text-base/config.h.svn-base @@ -0,0 +1,152 @@ +/*------------------------------------------------------------------------------*/ +/** +* \file config.h +* \brief Main configuration file. +* \author Gabriel Peyré +* \date 2004 +*/ +/*------------------------------------------------------------------------------*/ + +#ifndef _MY_CONFIG_H_ +#define _MY_CONFIG_H_ + +#define INLINE __inline + +//------------------------------------------------------------------------- +/** \name debug & inline directive */ +//------------------------------------------------------------------------- +//@{ +#ifdef _DEBUG + #ifndef GW_DEBUG + #define GW_DEBUG + #endif // GW_DEBUG +#endif // _DEBUG +// #undef GW_DEBUG +//@} + +//------------------------------------------------------------------------- +/** \name numerical macros */ +//------------------------------------------------------------------------- +//@{ +#undef MIN +#undef MAX +#define MIN(a, b) ((a) < (b) ? (a) : (b)) //!< Returns the min value between a and b +#define MAX(a, b) ((a) > (b) ? (a) : (b)) //!< Returns the max value between a and b +#define MAXMAX(a,b,c) ((a) > (b) ? MAX (a,c) : MAX (b,c)) +#define GW_MIN(a, b) MIN(a,b) //!< Returns the min value between a and b +#undef GW_MAX // already defined by Windows.h ... +#define GW_MAX(a, b) MAX(a,b) //!< Returns the max value between a and b +#define GW_MAXMAX(a,b,c) MAXMAX(a,b,c) + +#define GW_SCALE_01(x,rMin,rMax) ((x-rMin)/(rMax-rMin)) + +#define GW_ABS(a) ((a) > 0 ? (a) : -(a)) //!< Returns the absolute value a +#define GW_SIGN(a) ((a) > 0 ? 1 : -1) //!< Returns the sign of a +#define SQR(x) ((x)*(x)) //!< Returns x square +#define CUBE(x) ((x)*(x)*(x)) //!< Returns x cube +#define GW_SQR(x) SQR(x) //!< Returns x square +#define GW_CUBE(x) CUBE(x) //!< Returns x cube + +#define GW_CLAMP_01(x) if( (x)<0 ) x=0; if( (x)>1 ) x=1 +#define GW_CLAMP(x, a,b) if( (x)b ) x=b + +#define GW_SWAP(x,y) x^=y; y^=x; x^=y +#define GW_ORDER(x,y) if(x>y){ GW_SWAP(x,y); } +//@} + +//------------------------------------------------------------------------- +/** \name generic macros */ +//------------------------------------------------------------------------- +//@{ +/** a random number in [0-1] */ +#define GW_RAND ((double) (rand()%10000))/10000 +/** a random number in [a,b] */ +#define GW_RAND_RANGE(a,b) (a)+((b)-(a))*((GW_Float) (rand()%10000))/10000 +/** delete a single pointer */ +#define GW_DELETE(p) {if (p!=NULL) delete p; p=NULL;} +/** delete an array pointer */ +#define GW_DELETEARRAY(p) {if (p!=NULL) delete [] p; p=NULL;} +//@} + +//------------------------------------------------------------------------- +/** \name some constants */ +//------------------------------------------------------------------------- +//@{ +#define GW_True true +#define GW_False false +/** to make aproximate computations (derivation, GW_Float comparaisons ...) */ +#define GW_EPSILON 1e-9 +/** very big number */ +#define GW_INFINITE 1e9 +//@} + +//------------------------------------------------------------------------- +/** \name numerical constants */ +//------------------------------------------------------------------------- +//@{ +/** pi */ +#define GW_PI 3.1415926535897932384626433832795028841971693993751f +/** pi/2 */ +#define GW_HALFPI 1.57079632679489661923f +/** 2*pi */ +#define GW_TWOPI 6.28318530717958647692f +/** 1/pi */ +#define GW_INVPI 0.31830988618379067154f +/** 180/pi */ +#define GW_RADTODEG(x) (x)*57.2957795130823208768f +/** pi/180 */ +#define GW_DEGTORAD(x) (x)*0.01745329251994329577f +/** e */ +#define GW_EXP 2.71828182845904523536f +/** 1/log10(2) */ +#define GW_ILOG2 3.32192809488736234787f +/** 1/3 */ +#define GW_INV3 0.33333333333333333333f +/** 1/6 */ +#define GW_INV6 0.16666666666666666666f +/** 1/9 */ +#define GW_INV7 0.14285714285714285714f +/** 1/9 */ +#define GW_INV9 0.11111111111111111111f +/** 1/255 */ +#define GW_INV255 0.00392156862745098039f +/** sqrt(2) */ +#define GW_SQRT2 1.41421356237f +//@} + +//------------------------------------------------------------------------- +/** \name assertion macros */ +//------------------------------------------------------------------------- +//@{ +#ifdef GW_DEBUG + #define GW_ASSERT(expr) _ASSERT(expr) + #define GW_DEBUG_ONLY(expr) expr +#else + #define GW_ASSERT(expr) // if(!(expr)) cerr << "Error in file " << __FILE__ << " line " << __LINE__ << "." << endl + #define GW_DEBUG_ONLY(expr) +#endif // GW_DEBUG +//@} + +INLINE +int log2(int n) +{ + int x = 0; + while (n > 1) + { + x++; + n /= 2; + } + return x; +} + +INLINE +int cmp(double a, double b) +{ + if (a < b) + return -1; + if (a == b) + return 0; + return 1; +} + +#endif // _MY_CONFIG_H_ diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/.svn/text-base/eucdist2.c.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/.svn/text-base/eucdist2.c.svn-base new file mode 100644 index 0000000..bfb5af9 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/.svn/text-base/eucdist2.c.svn-base @@ -0,0 +1,336 @@ +/* + * Copyright 1993-2003 The MathWorks, Inc. + * $Revision: 1.5.4.3 $ $Date: 2004/02/01 21:44:32 $ + */ + +/* + * EUCDIST2 MEX-file + * + * Distance transform, Euclidean version + * + * D = EUCDIST2(BW) computes the Euclidean distance transform on the input + * binary image BW. Specifically, it computes the distance to the nearest + * nonzero-valued pixel. BW must be 2-D. + * + * [D,L] = EUCDIST2(BW) returns a linear index array L representing a + * nearest-neighbor map. L(r,c) is the linear index of the nonzero-valued + * element of BW closest to (r,c). + * + * Input-output specs + * ------------------ + * BW: 2-D logical matrix + * empty allowed + * + * D: 2-D real double matrix, same size as BW + * contains nonnegative values + * + * Algorithm notes + * --------------- + * Heinz Breu, Joseph Gil, David Kirkpatrick, and Michael Werman, + * "Linear Time Euclidean Distance Transform Algorithms," IEEE + * Transactions on Pattern Analysis and Machine Intelligence, + * vol 17 no 5 May 1995, pp. 529-533. Here we use the second + * algorithm, "Transform Based on Partial Voronoi Diagram Construction," + * pp. 531-533. + */ + +#include +#include "mex.h" + +typedef struct pixel_T +{ + int x; + int y; +} +pixel_T; + +#define FAKE_COL_VAL -1 + +/* + * From "Function Remove(u,v,w,r)", middle of second column, page 532. + * Reversed the terms x and y compared to the equations in the paper. + * + * This function returns true if the Voronoi cell centered on + * v does not intersect the line x=c. + */ +bool remove_candidate(pixel_T u, pixel_T v, pixel_T w, int c) +{ + /* + * Perform calculations in double, since this operation is + * sensitive to overflow when done in int32. See g198383. + * -sle, 2004/01/13 + */ + double term1; + double term2; + double ux = (double) u.x; + double uy = (double) u.y; + double vx = (double) v.x; + double vy = (double) v.y; + double wx = (double) w.x; + double wy = (double) w.y; + + term1 = (wy - vy) * (vy*vy - uy*uy - 2*c*(vx - ux) + + vx*vx - ux*ux); + + term2 = (vy - uy) * (wy*wy - vy*vy - 2*c*(wx - vx) + + wx*wx - vx*vx); + + return term1 >= term2; +} + +/* + * Update the candidates array for column c. Return the number + * of candidates. Also update the col_values array, which is + * an array of maximal (or minimal) column values for pixels in + * each row, up to and including the current column c. bw is a pointer + * to the binary image array; M is the number of rows of that array. + */ +void update_candidates(pixel_T *candidates, int *num_candidates, + int *col_values, int c, mxLogical *bw, int M) +{ + mxLogical *pr; + int r; + + /* + * Update the max_col_values array. + */ + pr = bw + M*c; + for (r = 0; r < M; r++) + { + if (pr[r] != 0) + { + col_values[r] = c; + } + } + + /* + * Update the candidates array. + */ + *num_candidates = 0; + for (r = 0; r < M; r++) + { + if (col_values[r] != FAKE_COL_VAL) + { + candidates[*num_candidates].x = col_values[r]; + candidates[*num_candidates].y = r; + (*num_candidates)++; + } + } +} + +/* + * This is the algorithm "Create L from Candidates," bottom of column 2, + * page 532 to top of column 1, page 533. The following changes have + * been made to the printed version of the algorithm: + * - Script "L" replaced by "ell" + * - "r" replaced by "c" + * - "l" replaced by "p" (because SLE never names variables "l"!) + * - "c" replaced by "num_candidates" + * - fixed typo in paper: "RemoveL([k-1],w,r)" should have been + * "Remove(L[k-1],L[k],w,r)." + * + * Outputs are Voronoi cell array ell and num_cells. Inputs are + * candidates, num_candidates, and c, which is the column currently + * being processed. + */ +void compute_ell(pixel_T *ell, int *num_cells, pixel_T *candidates, + int num_candidates, int c) +{ + int k; + int p; + pixel_T w; + + if (num_candidates == 0) + { + *num_cells = 0; + } + else if (num_candidates == 1) + { + *num_cells = 1; + ell[0] = candidates[0]; + } + else + { + ell[0] = candidates[0]; + ell[1] = candidates[1]; + k = 1; + p = 2; + while (p < num_candidates) + { + w = candidates[p]; + while ((k >= 1) && remove_candidate(ell[k-1], ell[k], w, c)) + { + k--; + } + k++; + p++; + ell[k] = w; + } + *num_cells = k+1; + } +} + +/* + * Scan column c. For each location in column c, compute the squared + * distance to the nearest Voronoi cell center. If that squared distance + * is smaller than what's already in the array Out at that location, + * then replace it. + */ +void assign_distances(double *Out, int M, int c, pixel_T *ell, int num_cells, + double *nn) +{ + int r; + int current_cell = 0; + double *pr; + double *pr_nn; + double sq_dist; + double temp_sq_dist; + double dx; + double dy; + int k; + bool do_labels = nn != NULL; + + if (num_cells > 0) + { + pr = Out + M*c; + if (do_labels) + { + pr_nn = nn + M*c; + } + for (r = 0; r < M; r++) + { + /* + * Compute squared distance to current cell. + */ + dx = c - ell[current_cell].x; + dy = r - ell[current_cell].y; + sq_dist = dx*dx + dy*dy; + + /* + * See if we need to update the current cell. + */ + for (k = current_cell+1; k < num_cells; k++) + { + dx = c - ell[k].x; + dy = r - ell[k].y; + temp_sq_dist = dx*dx + dy*dy; + if (temp_sq_dist < sq_dist) + { + current_cell = k; + sq_dist = temp_sq_dist; + } + else + { + break; + } + } + + if (sq_dist < pr[r]) + { + pr[r] = sq_dist; + if (do_labels) + { + pr_nn[r] = M * ell[current_cell].x + + ell[current_cell].y + 1.0; + } + } + } + } +} + + +void mexFunction(int nlhs, mxArray *plhs[], int nrhs, const mxArray *prhs[]) +{ + mxLogical *bw; + mxArray *Out; + mxArray *NN_map; + int M; + int N; + int *col_values; + pixel_T *candidates; + pixel_T *ell; + int num_candidates; + int num_cells; + double *pr; + double *nn = NULL; + int k; + int c; + double inf = mxGetInf(); + + if (nrhs != 1) + { + mexErrMsgIdAndTxt("Images:eucdist2:wrongNumInputs", + "EUCDIST2 requires one input argument."); + } + bw = mxGetLogicals(prhs[0]); + M = mxGetM(prhs[0]); + N = mxGetN(prhs[0]); + + Out = mxCreateDoubleMatrix(M, N, mxREAL); + plhs[0] = Out; + pr = (double *) mxGetData(Out); + for (k = 0; k < M*N; k++) + { + pr[k] = inf; + } + + if (nlhs > 1) + { + /* + * Return the nearest neighbor map. + */ + NN_map = mxCreateDoubleMatrix(M, N, mxREAL); + plhs[1] = NN_map; + nn = (double *) mxGetData(NN_map); + } + + candidates = (pixel_T *) mxMalloc(M * sizeof(*candidates)); + ell = (pixel_T *) mxMalloc(M * sizeof(*ell)); + col_values = (int *) mxMalloc(M * sizeof(*col_values)); + + /* + * Initialize the col_values array + */ + for (k = 0; k < M; k++) + { + col_values[k] = FAKE_COL_VAL; + } + + /* + * First pass + */ + for (c = 0; c < N; c++) + { + update_candidates(candidates, &num_candidates, + col_values, c, bw, M); + compute_ell(ell, &num_cells, candidates, num_candidates, c); + assign_distances(mxGetPr(Out), M, c, ell, num_cells, nn); + } + + /* + * Reinitialize the col_values array + */ + for (k = 0; k < M; k++) + { + col_values[k] = FAKE_COL_VAL; + } + + /* + * Second pass + */ + for (c = N-1; c >= 0; c--) + { + update_candidates(candidates, &num_candidates, + col_values, c, bw, M); + compute_ell(ell, &num_cells, candidates, num_candidates, c); + assign_distances(pr, M, c, ell, num_cells, nn); + } + + /* + * Return distance instead of squared distance. + */ + for (k = 0; k < M*N; k++) + { + pr[k] = sqrt(pr[k]); + } +} diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/.svn/text-base/perform_circular_front_propagation_2d.cpp.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/.svn/text-base/perform_circular_front_propagation_2d.cpp.svn-base new file mode 100644 index 0000000..fdb2ab1 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/.svn/text-base/perform_circular_front_propagation_2d.cpp.svn-base @@ -0,0 +1,95 @@ +/*================================================================= +% perform_circular_front_propagation_2d - perform a Fast Marching front propagation. +% +% [D,S] = perform_circular_front_propagation_2d(W,start_points,end_points,center_point,nb_iter_max,H); +% +% 'D' is a 2D array containing the value of the distance function to seed. +% 'S' is a 2D array containing the state of each point : +% -1 : dead, distance have been computed. +% 0 : open, distance is being computed but not set. +% 1 : far, distance not already computed. +% 'W' is the weight matrix (inverse of the speed). +% 'start_points' is a 2 x num_start_points matrix where k is the number of starting points. +% 'H' is an heuristic (distance that remains to goal). This is a 2D matrix. +% +% Copyright (c) 2004 Gabriel Peyré +*=================================================================*/ + +#include "mex.h" +#include "perform_front_propagation_2d.h" + +double* center_point = NULL; + +bool callback_intert_node(int i, int j, int ii, int jj) +{ + // point must be on the right of the center + if( i>=center_point[0] && ii>=(int)center_point[0] ) + { + if( j>=center_point[1] && jj<(int)center_point[1] ) + return false; + if( j=(int)center_point[1] ) + return false; + } + return true; +} + +void mexFunction( int nlhs, mxArray *plhs[], + int nrhs, const mxArray*prhs[] ) +{ + /* retrive arguments */ + if( nrhs<5 ) + mexErrMsgTxt("5 or 6 input arguments are required."); + if( nlhs<1 ) + mexErrMsgTxt("1 or 2 output arguments are required."); + + // first argument : weight list + n = mxGetM(prhs[0]); + p = mxGetN(prhs[0]); + W = mxGetPr(prhs[0]); + // second argument : start_points + start_points = mxGetPr(prhs[1]); + int tmp = mxGetM(prhs[1]); + nb_start_points = mxGetN(prhs[1]); + if( nb_start_points==0 || tmp!=2 ) + mexErrMsgTxt("start_points must be of size 2 x nb_start_poins."); + // third argument : end_points + end_points = mxGetPr(prhs[2]); + tmp = mxGetM(prhs[2]); + nb_end_points = mxGetN(prhs[2]); + if( nb_end_points!=0 && tmp!=2 ) + mexErrMsgTxt("end_points must be of size 2 x nb_end_poins."); + // fourth argument : center_point + center_point = mxGetPr(prhs[3]); + // fifth argument : nb_iter_max + nb_iter_max = (int) *mxGetPr(prhs[4]); + // sixth argument : heuristic + if( nrhs==6 ) + { + H = mxGetPr(prhs[5]); + if( mxGetM(prhs[5])!=n || mxGetN(prhs[5])!=p ) + mexErrMsgTxt("H must be of size n x p."); + } + else + H = NULL; + + // first ouput : distance + plhs[0] = mxCreateDoubleMatrix(n, p, mxREAL); + D = mxGetPr(plhs[0]); + // second output : state + if( nlhs>=2 ) + { + plhs[1] = mxCreateDoubleMatrix(n, p, mxREAL); + S = mxGetPr(plhs[1]); + } + else + { + S = new double[n*p]; + } + + // launch the propagation + perform_front_propagation_2d(callback_intert_node); + + if( nlhs<2 ) + GW_DELETEARRAY(S); + return; +} diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/.svn/text-base/perform_circular_front_propagation_2d.def.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/.svn/text-base/perform_circular_front_propagation_2d.def.svn-base new file mode 100644 index 0000000..b6e6f4d --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/.svn/text-base/perform_circular_front_propagation_2d.def.svn-base @@ -0,0 +1,3 @@ +LIBRARY perform_circular_front_propagation_2d.dll +EXPORTS + mexFunction \ No newline at end of file diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/.svn/text-base/perform_circular_front_propagation_2d.vcproj.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/.svn/text-base/perform_circular_front_propagation_2d.vcproj.svn-base new file mode 100644 index 0000000..e2c144c --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/.svn/text-base/perform_circular_front_propagation_2d.vcproj.svn-base @@ -0,0 +1,240 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/.svn/text-base/perform_front_propagation.sln.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/.svn/text-base/perform_front_propagation.sln.svn-base new file mode 100644 index 0000000..b75a433 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/.svn/text-base/perform_front_propagation.sln.svn-base @@ -0,0 +1,33 @@ +Microsoft Visual Studio Solution File, Format Version 9.00 +# Visual Studio 2005 +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "perform_front_propagation_2d", "perform_front_propagation_2d.vcproj", "{E4A823A7-267F-494F-87CF-BB933886F90D}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "perform_front_propagation_3d", "perform_front_propagation_3d.vcproj", "{44920EEA-EA60-4A6E-8695-0133BBB93332}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "perform_circular_front_propagation_2d", "perform_circular_front_propagation_2d.vcproj", "{3E2E583E-2CAB-4420-B4EE-7CCCB4719694}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "perform_front_propagation_mesh", "perform_front_propagation_mesh.vcproj", "{E4A823A7-267F-494F-87CF-BB933986F90D}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|Win32 = Debug|Win32 + Release|Win32 = Release|Win32 + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {E4A823A7-267F-494F-87CF-BB933886F90D}.Debug|Win32.ActiveCfg = Debug|Win32 + {E4A823A7-267F-494F-87CF-BB933886F90D}.Debug|Win32.Build.0 = Debug|Win32 + {E4A823A7-267F-494F-87CF-BB933886F90D}.Release|Win32.ActiveCfg = Release|Win32 + {E4A823A7-267F-494F-87CF-BB933886F90D}.Release|Win32.Build.0 = Release|Win32 + {44920EEA-EA60-4A6E-8695-0133BBB93332}.Debug|Win32.ActiveCfg = Debug|Win32 + {44920EEA-EA60-4A6E-8695-0133BBB93332}.Release|Win32.ActiveCfg = Release|Win32 + {3E2E583E-2CAB-4420-B4EE-7CCCB4719694}.Debug|Win32.ActiveCfg = Debug|Win32 + {3E2E583E-2CAB-4420-B4EE-7CCCB4719694}.Release|Win32.ActiveCfg = Release|Win32 + {E4A823A7-267F-494F-87CF-BB933986F90D}.Debug|Win32.ActiveCfg = Debug|Win32 + {E4A823A7-267F-494F-87CF-BB933986F90D}.Debug|Win32.Build.0 = Debug|Win32 + {E4A823A7-267F-494F-87CF-BB933986F90D}.Release|Win32.ActiveCfg = Release|Win32 + {E4A823A7-267F-494F-87CF-BB933986F90D}.Release|Win32.Build.0 = Release|Win32 + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection +EndGlobal diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/.svn/text-base/perform_front_propagation_2d.cpp.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/.svn/text-base/perform_front_propagation_2d.cpp.svn-base new file mode 100644 index 0000000..d1d7b79 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/.svn/text-base/perform_front_propagation_2d.cpp.svn-base @@ -0,0 +1,348 @@ +/*================================================================= +% perform_front_propagation_2d - perform a Fast Marching front propagation. +% +% [D,S,Q] = perform_front_propagation_2d(W,start_points,end_points,nb_iter_max, H, L, values); +% +% 'D' is a 2D array containing the value of the distance function to seed. +% 'S' is a 2D array containing the state of each point : +% -1 : dead, distance have been computed. +% 0 : open, distance is being computed but not set. +% 1 : far, distance not already computed. +% 'W' is the weight matrix (inverse of the speed). +% 'start_points' is a 2 x num_start_points matrix where k is the number of starting points. +% 'H' is an heuristic (distance that remains to goal). This is a 2D matrix. +% +% Copyright (c) 2004 Gabriel Peyr� +*=================================================================*/ + +// select to test or not to test (debug purpose) +// #define CHECK_HEAP check_heap(i,j,k); +#ifndef CHECK_HEAP + #define CHECK_HEAP +#endif +// error display +// #define ERROR_MSG(a) mexErrMsgTxt(a) +#ifndef ERROR_MSG + #define ERROR_MSG(a) +#endif +// #define WARN_MSG(a) mexWarnMsgTxt(a) +#ifndef WARN_MSG + #define WARN_MSG(a) +#endif + +#include "perform_front_propagation_2d.h" +#include "fheap/fib.h" +#include "fheap/fibpriv.h" + +#define kDead -1 +#define kOpen 0 +#define kFar 1 + +/* Global variables */ +int n; // width +int p; // height +double* D = NULL; +double* S = NULL; +double* W = NULL; +double* Q = NULL; +double* start_points = NULL; +double* end_points = NULL; +double* values = NULL; +double* H = NULL; +double* L = NULL; +int nb_iter_max = 100000; +int nb_start_points = 0; +int nb_end_points = 0; +fibheap_el** heap_pool = NULL; + +#define ACCESS_ARRAY(a,i,j) a[(i)+n*(j)] +#define D_(i,j) ACCESS_ARRAY(D,i,j) +#define S_(i,j) ACCESS_ARRAY(S,i,j) +#define W_(i,j) ACCESS_ARRAY(W,i,j) +#define H_(i,j) ACCESS_ARRAY(H,i,j) +#define Q_(i,j) ACCESS_ARRAY(Q,i,j) +#define L_(i,j) ACCESS_ARRAY(L,i,j) +#define heap_pool_(i,j) ACCESS_ARRAY(heap_pool,i,j) +#define start_points_(i,k) start_points[(i)+2*(k)] +#define end_points_(i,k) end_points[(i)+2*(k)] + +struct point +{ + point( int ii, int jj ) + { i = ii; j = jj; } + int i,j; +}; +typedef std::vector point_list; + +inline +bool end_points_reached(const int i, const int j ) +{ + for( int k=0; kfhe_data; + if( H==NULL ) + { + if( D_(i,j)>D_(pt.i,pt.j) ) + ERROR_MSG("Problem with heap.\n"); + } + else + { + if( D_(i,j)+H_(i,j)>D_(pt.i,pt.j)+H_(pt.i,pt.j) ) + ERROR_MSG("Problem with heap.\n"); + } + } + } +} + + + +void perform_front_propagation_2d(T_callback_intert_node callback_insert_node) +{ + // create the Fibonacci heap + struct fibheap* open_heap = fh_makeheap(); + fh_setcmp(open_heap, compare_points); + + double h = 1.0/n; + + // initialize points + for( int i=0; i=0 && jj>=0 && ii0 ) + { + bool bParticipate = true; + if( callback_insert_node!=NULL ) + bParticipate = callback_insert_node(ii,jj,ii-1,jj); + if( bParticipate ) + { + if( D_(ii-1,jj)0 ) + { + bool bParticipate = true; + if( callback_insert_node!=NULL ) + bParticipate = callback_insert_node(ii,jj,ii,jj-1); + if( bParticipate ) + { + if( D_(ii,jj-1)a2 ) // swap so that a1= a2 >= a1. + double A1 = 0; + if( P*P > (a2-a1)*(a2-a1) ) + { + double delta = 2*P*P-(a2-a1)*(a2-a1); + A1 = (a1+a2+sqrt(delta))/2.0; + } + else + A1 = a1 + P; + if( ((int) S_(ii,jj)) == kDead ) + { + // check if action has change. Should not happen for FM + // if( A1=0 ) + Q_(ii,jj) = k1; + //else + // Q_(ii,jj) = k2; + //Q_(ii,jj) = Q_(i,j); + } +#endif + } + else if( ((int) S_(ii,jj)) == kOpen ) + { + // check if action has change. + if( A1=0 ) + Q_(ii,jj) = k1; + //else + // Q_(ii,jj) = k2; + //Q_(ii,jj) = Q_(i,j); + // Modify the value in the heap + fibheap_el* cur_el = heap_pool_(ii,jj); + if( cur_el!=NULL ) + fh_replacedata( open_heap, cur_el, cur_el->fhe_data ); // use same data for update + else + ERROR_MSG("Error in heap pool allocation."); + } + } + else if( ((int) S_(ii,jj)) == kFar ) + { + if( D_(ii,jj)!=GW_INFINITE ) + ERROR_MSG("Distance must be initialized to Inf"); + if( L==NULL || A1<=L_(ii,jj) ) + { + S_(ii,jj) = kOpen; + // distance must have change. + D_(ii,jj) = A1; + // update the value of the closest starting point + //if( GW_ABS(a1-A1)=0 ) + Q_(ii,jj) = k1; + //else + // Q_(ii,jj) = k2; + //Q_(ii,jj) = Q_(i,j); + // add to open list + point* pt = new point(ii,jj); + existing_points.push_back( pt ); + heap_pool_(ii,jj) = fh_insert( open_heap, pt ); // add to heap + } + } + else + ERROR_MSG("Unkwnown state."); + + } // end switch + } // end for + } // end while + +// char msg[200]; +// sprintf(msg, "Cool %f", Q_(100,100) ); +// WARN_MSG( msg ); + + // free heap + fh_deleteheap(open_heap); + // free point pool + for( point_list::iterator it = existing_points.begin(); it!=existing_points.end(); ++it ) + GW_DELETE( *it ); + // free fibheap pool + GW_DELETEARRAY(heap_pool); +} \ No newline at end of file diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/.svn/text-base/perform_front_propagation_2d.def.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/.svn/text-base/perform_front_propagation_2d.def.svn-base new file mode 100644 index 0000000..e8b2870 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/.svn/text-base/perform_front_propagation_2d.def.svn-base @@ -0,0 +1,3 @@ +LIBRARY perform_front_propagation_2d.dll +EXPORTS + mexFunction \ No newline at end of file diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/.svn/text-base/perform_front_propagation_2d.h.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/.svn/text-base/perform_front_propagation_2d.h.svn-base new file mode 100644 index 0000000..c659f3e --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/.svn/text-base/perform_front_propagation_2d.h.svn-base @@ -0,0 +1,32 @@ +#ifndef _PERFORM_FRONT_PROPAGATION_2D_H_ +#define _PERFORM_FRONT_PROPAGATION_2D_H_ + +#include +#include "config.h" +#include +#include +#include +#include + +// some global variables +extern int n; // width +extern int p; // height +extern double* D; +extern double* S; +extern double* W; +extern double* Q; +extern double* L; +extern double* start_points; +extern double* end_points; +extern double* H; +extern double* values; +extern int nb_iter_max; +extern int nb_start_points; +extern int nb_end_points; + +typedef bool (*T_callback_intert_node)(int i, int j, int ii, int jj); + +// main function +void perform_front_propagation_2d(T_callback_intert_node callback_insert_node = NULL); + +#endif // _PERFORM_FRONT_PROPAGATION_2D_H_ \ No newline at end of file diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/.svn/text-base/perform_front_propagation_2d.vcproj.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/.svn/text-base/perform_front_propagation_2d.vcproj.svn-base new file mode 100644 index 0000000..71e1372 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/.svn/text-base/perform_front_propagation_2d.vcproj.svn-base @@ -0,0 +1,244 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/.svn/text-base/perform_front_propagation_2d_mex.cpp.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/.svn/text-base/perform_front_propagation_2d_mex.cpp.svn-base new file mode 100644 index 0000000..ec1081f --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/.svn/text-base/perform_front_propagation_2d_mex.cpp.svn-base @@ -0,0 +1,117 @@ +/*================================================================= +% perform_front_propagation_2d - perform a Fast Marching front propagation. +% +% [D,S,Q] = perform_front_propagation_2d(W,start_points,end_points,nb_iter_max,H,L,values); +% +% 'D' is a 2D array containing the value of the distance function to seed. +% 'S' is a 2D array containing the state of each point : +% -1 : dead, distance have been computed. +% 0 : open, distance is being computed but not set. +% 1 : far, distance not already computed. +% Q is the index of the closest point. +% 'W' is the weight matrix (inverse of the speed). +% 'start_points' is a 2 x num_start_points matrix where k is the number of starting points. +% 'H' is an heuristic (distance that remains to goal). This is a 2D matrix. +% L is a constraint matrix, points will be considered only if their current distance is less than L. +% +% Copyright (c) 2004 Gabriel Peyré +*=================================================================*/ + +#include "perform_front_propagation_2d.h" +#include "mex.h" + +void mexFunction( int nlhs, mxArray *plhs[], + int nrhs, const mxArray*prhs[] ) +{ + /* retrive arguments */ + if( nrhs<4 ) + mexErrMsgTxt("4 - 7 input arguments are required."); + if( nlhs<1 ) + mexErrMsgTxt("1, 2 or 3 output arguments are required."); + + // first argument : weight list + n = mxGetM(prhs[0]); + p = mxGetN(prhs[0]); + W = mxGetPr(prhs[0]); + // second argument : start_points + start_points = mxGetPr(prhs[1]); + int tmp = mxGetM(prhs[1]); + nb_start_points = mxGetN(prhs[1]); + if( nb_start_points==0 || tmp!=2 ) + mexErrMsgTxt("start_points must be of size 2 x nb_start_poins."); + // third argument : end_points + end_points = mxGetPr(prhs[2]); + tmp = mxGetM(prhs[2]); + nb_end_points = mxGetN(prhs[2]); + if( nb_end_points!=0 && tmp!=2 ) + mexErrMsgTxt("end_points must be of size 2 x nb_end_poins."); + // argument 4: nb_iter_max + nb_iter_max = (int) *mxGetPr(prhs[3]); + // argument 5: heuristic + if( nrhs>=5 ) + { + H = mxGetPr(prhs[4]); + if( mxGetM(prhs[4])==0 && mxGetN(prhs[4])==0 ) + H=NULL; + if( H!=NULL && (mxGetM(prhs[4])!=n || mxGetN(prhs[4])!=p) ) + mexErrMsgTxt("H must be of size n x p."); + } + else + H = NULL; + // argument 6: constraint map + if( nrhs>=6 ) + { + L = mxGetPr(prhs[5]); + if( mxGetM(prhs[5])==0 && mxGetN(prhs[5])==0 ) + H=NULL; + if( L!=NULL && (mxGetM(prhs[5])!=n || mxGetN(prhs[5])!=p) ) + mexErrMsgTxt("L must be of size n x p."); + } + else + L = NULL; + // argument 7: value list + if( nrhs>=7 ) + { + values = mxGetPr(prhs[6]); + if( mxGetM(prhs[6])==0 && mxGetN(prhs[6])==0 ) + values=NULL; + if( values!=NULL && (mxGetM(prhs[6])!=nb_start_points || mxGetN(prhs[6])!=1) ) + mexErrMsgTxt("values must be of size nb_start_points x 1."); + } + else + values = NULL; + + + // first ouput : distance + plhs[0] = mxCreateDoubleMatrix(n, p, mxREAL); + D = mxGetPr(plhs[0]); + // second output : state + if( nlhs>=2 ) + { + plhs[1] = mxCreateDoubleMatrix(n, p, mxREAL); + S = mxGetPr(plhs[1]); + } + else + { + S = new double[n*p]; + } + // third output : index + if( nlhs>=3 ) + { + plhs[2] = mxCreateDoubleMatrix(n, p, mxREAL); + Q = mxGetPr(plhs[2]); + } + else + { + Q = new double[n*p]; + } + + // launch the propagation + perform_front_propagation_2d(); + + if( nlhs<2 ) + GW_DELETEARRAY(S); + if( nlhs<3 ) + GW_DELETEARRAY(Q); + return; +} diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/.svn/text-base/perform_front_propagation_3d.cpp.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/.svn/text-base/perform_front_propagation_3d.cpp.svn-base new file mode 100644 index 0000000..88c3251 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/.svn/text-base/perform_front_propagation_3d.cpp.svn-base @@ -0,0 +1,307 @@ +/*================================================================= +% perform_front_propagation_3d - perform a Fast Marching front propagation. +% +% OLD : [D,S] = perform_front_propagation_2d(W,start_points,end_points,nb_iter_max,H); +% [D,S,Q] = perform_front_propagation_3d(W,start_points,end_points,nb_iter_max, H, L); +% +% 'D' is a 2D array containing the value of the distance function to seed. +% 'S' is a 2D array containing the state of each point : +% -1 : dead, distance have been computed. +% 0 : open, distance is being computed but not set. +% 1 : far, distance not already computed. +% 'W' is the weight matrix (inverse of the speed). +% 'start_points' is a 3 x num_start_points matrix where k is the number of starting points. +% 'H' is an heuristic (distance that remains to goal). This is a 2D matrix. +% +% Copyright (c) 2004 Gabriel Peyré +*=================================================================*/ + +// select to test or not to test (debug purpose) +// #define CHECK_HEAP check_heap(i,j,k); +#ifndef CHECK_HEAP + #define CHECK_HEAP +#endif +// error display +// #define ERROR_MSG(a) mexErrMsgTxt(a) +#ifndef ERROR_MSG + #define ERROR_MSG(a) +#endif +// #define WARN_MSG(a) mexWarnMsgTxt(a) +#ifndef WARN_MSG + #define WARN_MSG(a) +#endif + + +#include "perform_front_propagation_3d.h" +#include "fheap/fib.h" +#include "fheap/fibpriv.h" + +#define kDead -1 +#define kOpen 0 +#define kFar 1 + +#define ACCESS_ARRAY(a,i,j,k) a[(i)+n*(j)+n*p*(k)] +#define D_(i,j,k) ACCESS_ARRAY(D,i,j,k) +#define S_(i,j,k) ACCESS_ARRAY(S,i,j,k) +#define W_(i,j,k) ACCESS_ARRAY(W,i,j,k) +#define H_(i,j,k) ACCESS_ARRAY(H,i,j,k) +#define L_(i,j,k) ACCESS_ARRAY(L,i,j,k) +#define Q_(i,j,k) ACCESS_ARRAY(Q,i,j,k) +#define heap_pool_(i,j,k) ACCESS_ARRAY(heap_pool,i,j,k) +#define start_points_(i,s) start_points[(i)+3*(s)] +#define end_points_(i,s) end_points[(i)+3*(s)] + +/* Global variables */ +int n; // size on X +int p; // size on Y +int q; // size on Z +double* D = NULL; +double* S = NULL; +double* W = NULL; +double* Q = NULL; +double* values = NULL; +double* start_points = NULL; +double* end_points = NULL; +double* H = NULL; +double* L = NULL; +int nb_iter_max = 100000; +int nb_start_points = 0; +int nb_end_points = 0; +fibheap_el** heap_pool = NULL; + +struct point +{ + point( int ii, int jj, int kk ) + { i = ii; j = jj; k = kk; } + int i,j,k; +}; +typedef std::vector point_list; + +inline bool end_points_reached(const int i, const int j, const int k ) +{ + for( int s=0; sfhe_data ); + if( H==NULL ) + { + if( D_(i,j,k)>D_(pt.i,pt.j,pt.k) ) + ERROR_MSG("Problem with heap.\n"); + } + else + { + if( D_(i,j,k)+H_(i,j,k)>D_(pt.i,pt.j,pt.k)+H_(pt.i,pt.j,pt.k) ) + ERROR_MSG("Problem with heap.\n"); + } + } + } +} + +void perform_front_propagation_3d( T_callback_intert_node callback_insert_node ) +{ + // create the Fibonacci heap + struct fibheap* open_heap = fh_makeheap(); + fh_setcmp(open_heap, compare_points); + + double h = 1.0/n; + + // initialize points + for( int i=0; i=0 && jj>=0 && ii=0 && kk0 ) + a1 = GW_MIN( a1, D_(ii-1,jj,kk) ); + double a2 = GW_INFINITE; + if( jj0 ) + a2 = GW_MIN( a2, D_(ii,jj-1,kk) ); + double a3 = GW_INFINITE; + if( kk0 ) + a3 = GW_MIN( a3, D_(ii,jj,kk-1) ); + // order so that a1b) { SWAP(a,b); } + SWAPIF(a2,a3) + SWAPIF(a1,a2) + SWAPIF(a2,a3) + // update its distance + // now the equation is (a-a1)^2+(a-a2)^2+(a-a3)^2 - P^2 = 0, with a >= a3 >= a2 >= a1. + // => 3*a^2 - 2*(a2+a1+a3)*a - P^2 + a1^2 + a3^2 + a2^2 + // => delta = (a2+a1+a3)^2 - 3*(a1^2 + a3^2 + a2^2 - P^2) + double delta = (a2+a1+a3)*(a2+a1+a3) - 3*(a1*a1 + a2*a2 + a3*a3 - P*P); + double A1 = 0; + if( delta>=0 ) + A1 = ( a2+a1+a3 + sqrt(delta) )/3.0; + if( A1<=a3 ) + { + // at least a3 is too large, so we have + // a >= a2 >= a1 and a 2*a^2 - 2*(a1+a2)*a + a1^2+a2^2-P^2 + // delta = (a2+a1)^2 - 2*(a1^2 + a2^2 - P^2) + delta = (a2+a1)*(a2+a1) - 2*(a1*a1 + a2*a2 - P*P); + A1 = 0; + if( delta>=0 ) + A1 = 0.5 * ( a2+a1 +sqrt(delta) ); + if( A1<=a2 ) + A1 = a1 + P; + } + // update the value + if( ((int) S_(ii,jj,kk)) == kDead ) + { + // check if action has change. Should not appen for FM + // if( A1fhe_data ); // use same data for update + else + ERROR_MSG("Error in heap pool allocation."); + } + } + else if( ((int) S_(ii,jj,kk)) == kFar ) + { + if( D_(ii,jj,kk)!=GW_INFINITE ) + WARN_MSG("Distance must be initialized to Inf"); + if( L==NULL || A1<=L_(ii,jj,kk) ) + { + S_(ii,jj,kk) = kOpen; + // distance must have change. + D_(ii,jj,kk) = A1; + Q_(ii,jj,kk) = Q_(i,j,k); + // add to open list + point* pt = new point(ii,jj,kk); + existing_points.push_back( pt ); + heap_pool_(ii,jj,kk) = fh_insert( open_heap, pt ); // add to heap + } + } + else + WARN_MSG("Unkwnown state."); + } // end swich + } // end for + } // end while + + // free heap + fh_deleteheap(open_heap); + // free point pool + for( point_list::iterator it = existing_points.begin(); it!=existing_points.end(); ++it ) + GW_DELETE( *it ); + // free fibheap pool + GW_DELETEARRAY(heap_pool); + + return; +} \ No newline at end of file diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/.svn/text-base/perform_front_propagation_3d.def.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/.svn/text-base/perform_front_propagation_3d.def.svn-base new file mode 100644 index 0000000..dc88594 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/.svn/text-base/perform_front_propagation_3d.def.svn-base @@ -0,0 +1,3 @@ +LIBRARY perform_front_propagation_3d.dll +EXPORTS + mexFunction \ No newline at end of file diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/.svn/text-base/perform_front_propagation_3d.h.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/.svn/text-base/perform_front_propagation_3d.h.svn-base new file mode 100644 index 0000000..acd39f6 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/.svn/text-base/perform_front_propagation_3d.h.svn-base @@ -0,0 +1,33 @@ +#ifndef _PERFORM_FRONT_PROPAGATION_3D_H_ +#define _PERFORM_FRONT_PROPAGATION_3D_H_ + +#include +#include "config.h" +#include +#include +#include +#include + +// some global variables +extern int n; // width +extern int p; // height +extern int q; // height +extern double* D; +extern double* S; +extern double* W; +extern double* Q; +extern double* L; +extern double* start_points; +extern double* end_points; +extern double* H; +extern double* values; +extern int nb_iter_max; +extern int nb_start_points; +extern int nb_end_points; + +typedef bool (*T_callback_intert_node)(int i, int j, int k, int ii, int jj, int kk); + +// main function +void perform_front_propagation_3d(T_callback_intert_node callback_insert_node = NULL); + +#endif // _PERFORM_FRONT_PROPAGATION_3D_H_ \ No newline at end of file diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/.svn/text-base/perform_front_propagation_3d.vcproj.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/.svn/text-base/perform_front_propagation_3d.vcproj.svn-base new file mode 100644 index 0000000..447e229 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/.svn/text-base/perform_front_propagation_3d.vcproj.svn-base @@ -0,0 +1,220 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/.svn/text-base/perform_front_propagation_3d_mex.cpp.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/.svn/text-base/perform_front_propagation_3d_mex.cpp.svn-base new file mode 100644 index 0000000..9612a8c --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/.svn/text-base/perform_front_propagation_3d_mex.cpp.svn-base @@ -0,0 +1,120 @@ +/*================================================================= +% perform_front_propagation_3d - perform a Fast Marching front propagation. +% +% OLD : [D,S] = perform_front_propagation_2d(W,start_points,end_points,nb_iter_max,H); +% [D,S,Q] = perform_front_propagation_3d(W,start_points,end_points,nb_iter_max, H, L); +% +% 'D' is a 2D array containing the value of the distance function to seed. +% 'S' is a 2D array containing the state of each point : +% -1 : dead, distance have been computed. +% 0 : open, distance is being computed but not set. +% 1 : far, distance not already computed. +% 'W' is the weight matrix (inverse of the speed). +% 'start_points' is a 3 x num_start_points matrix where k is the number of starting points. +% 'H' is an heuristic (distance that remains to goal). This is a 2D matrix. +% +% Copyright (c) 2004 Gabriel Peyré +*=================================================================*/ + +#include "perform_front_propagation_3d.h" +#include "mex.h" + + +void mexFunction( int nlhs, mxArray *plhs[], + int nrhs, const mxArray*prhs[] ) +{ + /* retrive arguments */ + if( nrhs<4 ) + mexErrMsgTxt("4 - 7 input arguments are required."); + if( nlhs<1 ) + mexErrMsgTxt("1, 2 or 3 output arguments are required."); + + // first argument : weight list + if( mxGetNumberOfDimensions(prhs[0])!= 3 ) + mexErrMsgTxt("W must be a 3D array."); + n = mxGetDimensions(prhs[0])[0]; + p = mxGetDimensions(prhs[0])[1]; + q = mxGetDimensions(prhs[0])[2]; + W = mxGetPr(prhs[0]); + // second argument : start_points + start_points = mxGetPr(prhs[1]); + int tmp = mxGetM(prhs[1]); + nb_start_points = mxGetN(prhs[1]); + if( nb_start_points==0 || tmp!=3 ) + mexErrMsgTxt("start_points must be of size 3 x nb_start_poins."); + // third argument : end_points + end_points = mxGetPr(prhs[2]); + tmp = mxGetM(prhs[2]); + nb_end_points = mxGetN(prhs[2]); + if( nb_end_points!=0 && tmp!=3 ) + mexErrMsgTxt("end_points must be of size 3 x nb_end_poins."); + // argument 4 : nb_iter_max + nb_iter_max = (int) *mxGetPr(prhs[3]); + // argument 5 : heuristic + if( nrhs>=5 ) + { + H = mxGetPr(prhs[4]); + if( mxGetM(prhs[4])==0 && mxGetN(prhs[4])==0 ) + H=NULL; + if( H!=NULL && (mxGetDimensions(prhs[4])[0]!=n || mxGetDimensions(prhs[4])[1]!=p || mxGetDimensions(prhs[4])[2]!=q) ) + mexErrMsgTxt("H must be of size n x p x q."); + } + else + H = NULL; + // argument 6 : constraint map + if( nrhs>=6 ) + { + L = mxGetPr(prhs[5]); + if( L!=NULL && (mxGetDimensions(prhs[5])[0]!=n || mxGetDimensions(prhs[5])[1]!=p || mxGetDimensions(prhs[5])[2]!=q) ) + mexErrMsgTxt("L must be of size n x p x q."); + } + else + L = NULL; + // argument 7: value list + if( nrhs>=7 ) + { + values = mxGetPr(prhs[6]); + if( mxGetM(prhs[6])==0 && mxGetN(prhs[6])==0 ) + values=NULL; + if( values!=NULL && (mxGetM(prhs[6])!=nb_start_points || mxGetN(prhs[6])!=1) ) + mexErrMsgTxt("values must be of size nb_start_points x 1."); + } + else + values = NULL; + + // first ouput : distance + int dims[3] = {n,p,q}; + plhs[0] = mxCreateNumericArray(3, dims, mxDOUBLE_CLASS, mxREAL ); + D = mxGetPr(plhs[0]); + // second output : state + if( nlhs>=2 ) + { + plhs[1] = mxCreateNumericArray(3, dims, mxDOUBLE_CLASS, mxREAL ); + S = mxGetPr(plhs[1]); + } + else + { + S = new double[n*p*q]; + } + // third output : index + if( nlhs>=3 ) + { + plhs[2] = mxCreateNumericArray(3, dims, mxDOUBLE_CLASS, mxREAL ); + Q = mxGetPr(plhs[2]); + } + else + { + Q = new double[n*p*q]; + } + + + // launch the propagation + perform_front_propagation_3d(); + + if( nlhs<2 ) + GW_DELETEARRAY(S); + if( nlhs<3 ) + GW_DELETEARRAY(Q); + + return; +} \ No newline at end of file diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/.svn/text-base/perform_front_propagation_anisotropic.cpp.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/.svn/text-base/perform_front_propagation_anisotropic.cpp.svn-base new file mode 100644 index 0000000..0d247e2 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/.svn/text-base/perform_front_propagation_anisotropic.cpp.svn-base @@ -0,0 +1,88 @@ +#include "mex.h" +#include "anisotropic-fm/AnisotropicTensorDistance.h" +#include "anisotropic-fm/AnisotropicTensorDistanceConfidence.h" + +using namespace std; +using namespace FastLevelSet; + +#define start_points_(i,j) start_points[i+j*3] + +// D = perform_front_propagation_anisotropic(tensor_data, mask, alpha, start_points, dmax); + +void mexFunction(int nlhs, mxArray *plhs[], + int nrhs, const mxArray*prhs[] ) +{ + if( nrhs!=5 ) + mexErrMsgTxt("5 needed input : tensor, mask, alpha, start_points, dmax"); + if( nlhs!=2 ) + mexErrMsgTxt("2 output arguments are required."); + + if( mxGetNumberOfDimensions(prhs[0])!= 4 ) + mexErrMsgTxt("tensor_data must be a 4D array."); + if( mxGetNumberOfDimensions(prhs[1])!= 3 ) + mexErrMsgTxt("tensor must be a 3D array."); + + // input + double *tensor_data = mxGetPr(prhs[0]); // tensor field + double *mask_data = mxGetPr(prhs[1]); // mask field + double alpha = mxGetScalar(prhs[2]); // alpha + double* start_points = mxGetPr(prhs[3]); // starting points + int nstart = mxGetN(prhs[3]); // number of starting points + double dmax = mxGetScalar(prhs[4]); // starting points + + if( mxGetM(prhs[3])!=3 ) + mexErrMsgTxt("start_points should be of size (3,p)."); + + // width, height, depth + int w = mxGetDimensions(prhs[0])[0]; + int h = mxGetDimensions(prhs[0])[1]; + int d = mxGetDimensions(prhs[0])[2]; + + // number of dimensions for tensor field + const int ndims = 6; + + // output + int dims[3] = {w, h, d}; + // distance map + plhs[0] = mxCreateNumericArray(3, dims, mxDOUBLE_CLASS, mxREAL); + double *dist_data = mxGetPr(plhs[0]); + // Voronoi diagram (labels map) + plhs[1] = mxCreateNumericArray(3, dims, mxDOUBLE_CLASS, mxREAL); + double *voro = mxGetPr(plhs[1]); + + int size = w*h*d; + for(int i=0; i (malloc(size*ndims*sizeof(double))); + for(int i=0; i march(dist_data, + w,h,d, + mask_data, + tensor_data, + NULL, // tensor_power_data, + alpha, + voro); + int pos; + // set up starting points + double labels = 1, nstartd = (double)nstart; + for( int i=0; i +#include "config.h" +#include +#include +#include +#include +#include +#include +#include +#include +using std::string; +using std::cerr; +using std::cout; +using std::endl; + +#include "mex.h" +#include "gw/gw_core/GW_Config.h" +#include "gw/gw_core/GW_MathsWrapper.h" +#include "gw/gw_geodesic/GW_GeodesicMesh.h" +using namespace GW; + + +inline void display_message(const char* mess, int v) +{ + char str[128]; + sprintf(str, mess, v); + mexWarnMsgTxt(str); +} + + + +double* vertex = NULL; +int nverts = -1; +double* faces = NULL; +int nfaces = -1; +double* start_points = NULL; +int nstart = -1; +double* end_points = NULL; +int nend = -1; +double* H = NULL; // heuristic +double* L = NULL; // bound on current distance +double* Ww = NULL; // weight +int niter_max = -1; +double dmax = 1e9; +double* values = NULL; +// outputs +double* D = NULL; // distance +double* S = NULL; // state +double* Q = NULL; // nearest neighbor + +#define faces_(k,i) faces[k+3*i] +#define vertex_(k,i) vertex[k+3*i] + + +GW_Float WeightCallback(GW_GeodesicVertex& Vert) +{ + GW_U32 i = Vert.GetID(); + return Ww[i]; +} + +GW_Bool StopMarchingCallback( GW_GeodesicVertex& Vert ) +{ + // check if the end point has been reached + GW_U32 i = Vert.GetID(); +// display_message("ind %d",i ); +// display_message("dist %f",Vert.GetDistance() ); + if( Vert.GetDistance()>dmax ) + return true; + for( int k=0; k=7 ) + { + H = mxGetPr(prhs[6]); + int m =mxGetM(prhs[6]); + if( m>0 && m!=nverts ) + mexErrMsgTxt("H must be of size nverts."); + if( m==0 ) + H = NULL; + } + else + { + H = NULL; + } + // arg8 : L + if( nrhs>=8 ) + { + L = mxGetPr(prhs[7]); + int m =mxGetM(prhs[7]); + if( m>0 && mxGetM(prhs[7])!=nverts ) + mexErrMsgTxt("L must be of size nverts."); + if( m==0 ) + L = NULL; + } + else + L = NULL; + + // argument 9: value list + if( nrhs>=9 ) + { + values = mxGetPr(prhs[8]); + if( mxGetM(prhs[8])==0 && mxGetN(prhs[8])==0 ) + values=NULL; + if( values!=NULL && (mxGetM(prhs[8])!=nstart || mxGetN(prhs[8])!=1) ) + mexErrMsgTxt("values must be of size nb_start_points x 1."); + } + else + values = NULL; + // argument 10: dmax + if( nrhs>=9 ) + dmax = *mxGetPr(prhs[9]); + else + dmax = 1e9; + + + // first ouput : distance + plhs[0] = mxCreateDoubleMatrix(nverts, 1, mxREAL); + D = mxGetPr(plhs[0]); + // second output : state + plhs[1] = mxCreateDoubleMatrix(nverts, 1, mxREAL); + S = mxGetPr(plhs[1]); + // second output : segmentation + plhs[2] = mxCreateDoubleMatrix(nverts, 1, mxREAL); + Q = mxGetPr(plhs[2]); + + // create the mesh + GW_GeodesicMesh Mesh; + Mesh.SetNbrVertex(nverts); + for( int i=0; iSetDistance( values[i] ); + } + + // perform fast marching +// display_message("itermax=%d", niter_max); + Mesh.PerformFastMarching(); + + // output result + for( int i=0; iGetDistance(); + S[i] = v->GetState(); + GW_GeodesicVertex* v1 = v->GetFront(); + if( v1==NULL ) + Q[i] = -1; + else + Q[i] = v1->GetID(); + } + + + return; +} diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/.svn/text-base/perform_front_propagation_mesh.def.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/.svn/text-base/perform_front_propagation_mesh.def.svn-base new file mode 100644 index 0000000..fcdd5ec --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/.svn/text-base/perform_front_propagation_mesh.def.svn-base @@ -0,0 +1,3 @@ +LIBRARY perform_front_propagation_mesh.dll +EXPORTS + mexFunction \ No newline at end of file diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/.svn/text-base/perform_front_propagation_mesh.vcproj.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/.svn/text-base/perform_front_propagation_mesh.vcproj.svn-base new file mode 100644 index 0000000..ece4702 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/.svn/text-base/perform_front_propagation_mesh.vcproj.svn-base @@ -0,0 +1,477 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/.svn/text-base/skeleton.cpp.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/.svn/text-base/skeleton.cpp.svn-base new file mode 100644 index 0000000..625e3ae --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/.svn/text-base/skeleton.cpp.svn-base @@ -0,0 +1,430 @@ +//*************************************************************************** +// +// Matlab C routine file: skelgrad.cpp +// +// Written 8/04 by N. Howe +// +// Input: +// img: binary silhouette image +// +// Output: +// skg: skeleton gradient transform +// skr: skeleton radius +// +//*************************************************************************** + +#include "mex.h" + +//*************************************************************************** + +#define SQR(x) (x)*(x) +#define MIN(x,y) (((x) < (y)) ? (x):(y)) +#define MAX(x,y) (((x) > (y)) ? (x):(y)) +#define ABS(x) (((x) < 0) ? (-(x)):(x)) +#define errCheck(a,b) if (!(a)) mexErrMsgTxt((b)); +#define cutBounds(i) (((i)>0) ? (((i) 8) { + int pivot; + int pivid; + int lo = 1; // everything to the left of lo is smaller than pivot + int hi = n-1; // everything to the right of hi is larger than the pivot + int tmp; + + pivid = rand()%n; + mxAssert((pivid >= 0),"Randomness too small"); + mxAssert((pivid < n),"Randomness too big"); + tmp = arr[0]; + arr[0] = arr[pivid]; + arr[pivid] = tmp; + pivot = arr[0]; // store value for convenience + while (hi != lo-1) { // keep going until everything has been categorized. + if (arr[lo] < pivot) { + // smaller than pivot, so stays here + lo++; + } else { + // larger than pivot, so moves to the other end + tmp = arr[hi]; + arr[hi] = arr[lo]; + arr[lo] = tmp; + hi--; + } + } + tmp = arr[hi]; + arr[hi] = arr[0]; + arr[0] = tmp; + quicksort(arr,hi); // sort smaller side of array + quicksort(arr+lo,n-lo); // sort bigger side of array + } else { + // use insertion sort + int i, j; + int tmp; + + for (i = 0; i < n; i++) { + for (j = i; (j > 0)&&(arr[j] < arr[j-1]); j--) { + tmp = arr[j]; + arr[j] = arr[j-1]; + arr[j-1] = tmp; + } + } + } +} +// end of quicksort() + +//**************************************************************************** +// +// joint_neighborhood() returns a byte value representing the immediate +// neighborhood of the specified joint in bit form, clockwise from NW. +// +// R/O arr: binary pixel array +// R/O i,j: coordinates of point +// R/O nrow, ncol: dimensions of binary image +// Returns: bit representation of 8-neighbors +// + +template +inline int joint_neighborhood(T *arr, int i, int j, int nrow, int ncol) { + int p = i+j*nrow; + int condition = 8*(i <= 0)+4*(j <= 0)+2*(i >= nrow)+(j >= ncol); + + switch (condition) { + case 0: // all points valid + return (arr[p-nrow-1]?1:0)+(arr[p-1]?2:0)+(arr[p]?4:0)+(arr[p-nrow]?8:0); + case 1: // right side not valid + return (arr[p-nrow-1]?1:0)+(arr[p-nrow]?8:0); + case 2: // bottom not valid + return (arr[p-nrow-1]?1:0)+(arr[p-1]?2:0); + case 3: // bottom and right not valid + return (arr[p-nrow-1]?1:0); + case 4: // left side not valid + return (arr[p-1]?2:0)+(arr[p]?4:0); + case 5: // left and right sides not valid + return 0; + case 6: // left and bottom sides not valid + return (arr[p-1]?2:0); + case 7: // left, bottom, and right sides not valid + return 0; + case 8: // top side not valid + return (arr[p]?4:0)+(arr[p-nrow]?8:0); + case 9: // top and right not valid + return (arr[p-nrow]?8:0); + case 10: // top and bottom not valid + case 11: // top, bottom and right not valid + return 0; + case 12: // top and left not valid + return (arr[p]?4:0); + case 13: // top, left and right sides not valid + case 14: // top, left and bottom sides not valid + case 15: // no sides valid + return 0; + default: + mexErrMsgTxt("Impossible condition.\n"); + return -1; + } +} + +//*************************************************************************** +// +// compute_skeleton_gradient() does the main computation. +// Written as a template to support multiple image types. +// +// R/O img: the image +// R/O nrow, ncol: image dimensions +// R/O nlhs: number of arguments to return +// W/O plhs: array of return arguments (0 = gradient, 1 = radius) +// + +template void +compute_skeleton_gradient(T *img, int nrow, int ncol, int nlhs, + mxArray **plhs) { + int i, j, ei, ej, inear; + int ijunc, iedge, iseq, lastdir, mind, minjunc, pspan; + int jnrow = nrow+1, jncol = ncol+1; + int njunc, jhood, nedge, nnear; + int *jx, *jy, *edgej, *seqj, *edgelen; + int *dNE, *dNW, *dSE, *dSW, *nearj; + bool *seenj; + double *skg, *rad; + + // count junctions + njunc = 0; + for (j = 0; j < jncol; j++) { + for (i = 0; i < jnrow; i++) { + jhood = joint_neighborhood(img,i,j,nrow,ncol); + if ((jhood != 0)&&(jhood != 15)) { + njunc++; + } + } + } + //mexPrintf("Counted %d junctions.\n",njunc); + + // allocate scratch space + jx = (int*)mxMalloc(njunc*sizeof(int)); + jy = (int*)mxMalloc(njunc*sizeof(int)); + seqj = (int*)mxMalloc(njunc*sizeof(int)); + edgej = (int*)mxMalloc(njunc*sizeof(int)); + seenj = (bool*)mxMalloc(jnrow*jncol*sizeof(bool)); + dNE = (int*)mxMalloc(njunc*sizeof(int)); + dNW = (int*)mxMalloc(njunc*sizeof(int)); + dSE = (int*)mxMalloc(njunc*sizeof(int)); + dSW = (int*)mxMalloc(njunc*sizeof(int)); + nearj = (int*)mxMalloc(njunc*sizeof(int)); + for (i = 0; i < jnrow*jncol; i++) { + seenj[i] = false; + } + //mexPrintf("Space allocated\n"); + + // register junctions + ijunc = 0; + nedge = 0; + for (j = 0; j < jncol; j++) { + for (i = 0; i < jnrow; i++) { + jhood = joint_neighborhood(img,i,j,nrow,ncol); + //mexPrintf("(%d,%d) neighborhood: %d.\n",i,j,jhood); + mxAssert(i+j*jnrow>=0&&i+j*jnrow=0)&&(ijunc=0)&&(ej>=0)&&(ei 1) { + plhs[1] = mxCreateNumericMatrix(nrow,ncol,mxDOUBLE_CLASS,mxREAL); + rad = mxGetPr(plhs[1]); + } + for (j = 0; j < ncol; j++) { + for (i = 0; i < nrow; i++) { + if (img[i+j*nrow]) { + // compute distance to all junction points + // keeping track of minimum + mind = SQR(jnrow+jncol); + minjunc = -1; + for (ijunc = 0; ijunc < njunc; ijunc++) { + dNE[ijunc] = SQR(i-jy[ijunc])+SQR(j-jx[ijunc]); + dNW[ijunc] = SQR(i-jy[ijunc])+SQR(j+1-jx[ijunc]); + dSE[ijunc] = SQR(i+1-jy[ijunc])+SQR(j-jx[ijunc]); + dSW[ijunc] = SQR(i+1-jy[ijunc])+SQR(j+1-jx[ijunc]); + if (dNE[ijunc] < mind) { + mind = dNE[ijunc]; + minjunc = ijunc; + } + if (dNW[ijunc] < mind) { + mind = dNW[ijunc]; + minjunc = ijunc; + } + if (dSE[ijunc] < mind) { + mind = dSE[ijunc]; + minjunc = ijunc; + } + if (dSW[ijunc] < mind) { + mind = dSW[ijunc]; + minjunc = ijunc; + } + } + //mexPrintf("Point (%d,%d): junction %d.\n",i,j,minjunc); + mxAssert((minjunc >=0)&&(minjunc=0)&&(edgej[minjunc] 1) { + rad[i+j*nrow] = mind; + } + + // find all other junction points at minimal distance + nnear = pspan = 0; + for (ijunc = 0; ijunc < njunc; ijunc++) { + if ((dNE[ijunc] <= dNE[minjunc])||(dNW[ijunc] <= dNW[minjunc])|| + (dSE[ijunc] <= dSE[minjunc])||(dSW[ijunc] <= dSW[minjunc])) { + // we have a candidate junction + if (edgej[ijunc] != edgej[minjunc]) { + pspan = -1; + break; + } else { + nearj[nnear] = seqj[ijunc]; + nnear++; + } + } + } + + if (pspan >= 0){ + // compute perimeter span -- find largest gap and take remainder + quicksort(nearj,nnear); + //mexPrintf("Positions: "); + //for (inear = 0; inear < nnear; inear++) { + // mexPrintf("%d ",nearj[inear]); + //} + pspan = nearj[0]-nearj[nnear-1]+edgelen[edgej[minjunc]]; + //mexPrintf("\nDifferences: %d ",pspan); + for (inear = 1; inear < nnear; inear++) { + if (pspan < nearj[inear]-nearj[inear-1]) { + pspan = nearj[inear]-nearj[inear-1]; + } + //mexPrintf("%d ",nearj[inear]-nearj[inear-1]); + } + //mexPrintf(" => Result: %d (from %d; ep = %d).\n", + // edgelen[edgej[minjunc]]-pspan,pspan, + // edgelen[edgej[minjunc]]); + pspan = edgelen[edgej[minjunc]]-pspan; + skg[i+j*nrow] = pspan; + } else { + skg[i+j*nrow] = mxGetInf(); + } + + //mexPrintf("Final span: %g.\n",pspan); + } else { + skg[i+j*nrow] = 0; + if (nlhs > 1) { + rad[i+j*nrow] = 0; + } + } + } + } + + // free space + mxFree(jx); + mxFree(jy); + mxFree(seqj); + mxFree(edgej); + mxFree(seenj); + mxFree(dNE); + mxFree(dNW); + mxFree(dSE); + mxFree(dSW); + mxFree(nearj); +} +// end of compute_skeleton_gradient() + +//*************************************************************************** +// +// Gateway driver to call the calculation from Matlab. +// +// This is the Matlab entry point. +// + +void +mexFunction(int nlhs, mxArray *plhs[], int nrhs, const mxArray *prhs[]) { + int nrow, ncol; + double *img; + + // check for proper number of arguments + errCheck(nrhs == 1,"Exactly one input argument required."); + errCheck(nlhs <= 2,"Too many output arguments."); + + // check format of arguments + errCheck(mxIsUint8(prhs[0])||mxIsLogical(prhs[0])||mxIsDouble(prhs[0]), + "Input must be double binary image."); + nrow = mxGetM(prhs[0]); + ncol = mxGetN(prhs[0]); + img = mxGetPr(prhs[0]); + + // process image + if (mxIsDouble(prhs[0])) { + compute_skeleton_gradient(img,nrow,ncol,nlhs,plhs); + } else { + compute_skeleton_gradient((unsigned char *)img,nrow,ncol,nlhs,plhs); + } +} +// end of mexFunction() diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/anisotropic-fm-feth/.svn/all-wcprops b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/anisotropic-fm-feth/.svn/all-wcprops new file mode 100644 index 0000000..58d6f33 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/anisotropic-fm-feth/.svn/all-wcprops @@ -0,0 +1,35 @@ +K 25 +svn:wc:ra_dav:version-url +V 89 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/mex/anisotropic-fm-feth +END +fm2dAniso.cpp +K 25 +svn:wc:ra_dav:version-url +V 103 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/mex/anisotropic-fm-feth/fm2dAniso.cpp +END +fm2dAniso.mexmaci +K 25 +svn:wc:ra_dav:version-url +V 107 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/mex/anisotropic-fm-feth/fm2dAniso.mexmaci +END +fm.h +K 25 +svn:wc:ra_dav:version-url +V 94 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/mex/anisotropic-fm-feth/fm.h +END +fm2dAniso.h +K 25 +svn:wc:ra_dav:version-url +V 101 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/mex/anisotropic-fm-feth/fm2dAniso.h +END +testFM2dAniso.m +K 25 +svn:wc:ra_dav:version-url +V 105 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/mex/anisotropic-fm-feth/testFM2dAniso.m +END diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/anisotropic-fm-feth/.svn/entries b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/anisotropic-fm-feth/.svn/entries new file mode 100644 index 0000000..ce8399f --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/anisotropic-fm-feth/.svn/entries @@ -0,0 +1,89 @@ +8 + +dir +12 +https://matlabcompanion.svn.sourceforge.net/svnroot/matlabcompanion/toolbox/toolbox_fast_marching/mex/anisotropic-fm-feth +https://matlabcompanion.svn.sourceforge.net/svnroot/matlabcompanion + + + +2008-08-16T12:32:42.608947Z +1 +nikopol0 + + +svn:special svn:externals svn:needs-lock + + + + + + + + + + + +0211462f-4f08-4595-aba7-0193070202b6 + +fm2dAniso.cpp +file + + + + +2008-08-16T13:43:21.000000Z +0eb94661b091596155977fbe30dbe113 +2008-08-16T12:32:42.608947Z +1 +nikopol0 + +fm2dAniso.mexmaci +file + + + + +2008-08-16T13:43:21.000000Z +9830993317c028f089bb26ea452c9e31 +2008-08-16T12:32:42.608947Z +1 +nikopol0 +has-props + +fm.h +file + + + + +2008-08-16T13:43:21.000000Z +bc687484a64d093d4b4f0b990d2f2f83 +2008-08-16T12:32:42.608947Z +1 +nikopol0 + +fm2dAniso.h +file + + + + +2008-08-16T13:43:21.000000Z +4237df276ae3d92a4bc972471638ad02 +2008-08-16T12:32:42.608947Z +1 +nikopol0 + +testFM2dAniso.m +file + + + + +2008-08-16T13:43:21.000000Z +4cf7d0d8e8055529bd00b4ff4a4f5e54 +2008-08-16T12:32:42.608947Z +1 +nikopol0 + diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/anisotropic-fm-feth/.svn/format b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/anisotropic-fm-feth/.svn/format new file mode 100644 index 0000000..45a4fb7 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/anisotropic-fm-feth/.svn/format @@ -0,0 +1 @@ +8 diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/anisotropic-fm-feth/.svn/prop-base/fm2dAniso.mexmaci.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/anisotropic-fm-feth/.svn/prop-base/fm2dAniso.mexmaci.svn-base new file mode 100644 index 0000000..5e9587e --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/anisotropic-fm-feth/.svn/prop-base/fm2dAniso.mexmaci.svn-base @@ -0,0 +1,5 @@ +K 13 +svn:mime-type +V 24 +application/octet-stream +END diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/anisotropic-fm-feth/.svn/text-base/fm.h.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/anisotropic-fm-feth/.svn/text-base/fm.h.svn-base new file mode 100644 index 0000000..3a23193 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/anisotropic-fm-feth/.svn/text-base/fm.h.svn-base @@ -0,0 +1,148 @@ +#ifndef FM_H +#define FM_H + +///////////////////////// +// OS-independent includes +///////////////////////// + +#include +#include +#include +#include +#include +#include +#include +//#include "fheap/fib.h" +//#include "fheap/fibpriv.h" + +///////////////////////// +// numerical macros +///////////////////////// +#undef MIN +#undef MAX +#define MIN(a, b) ((a) < (b) ? (a) : (b)) //!< Returns the min value between a and b +#define MINMIN(a,b,c) ((a) < (b) ? MIN(a,c) : MIN(b,c)) +#define MAX(a, b) ((a) > (b) ? (a) : (b)) //!< Returns the max value between a and b +#define MAXMAX(a,b,c) ((a) > (b) ? MAX (a,c) : MAX (b,c)) +#define SCALE_01(x,rMin,rMax) ((x-rMin)/(rMax-rMin)) +#define ABS(a) ((a) > 0 ? (a) : -(a)) //!< Returns the absolute value a +#define SIGN(a) ((a) > 0 ? 1 : -1) //!< Returns the sign of a +#define SQR(x) ((x)*(x)) //!< Returns x square +#define CUBE(x) ((x)*(x)*(x)) //!< Returns x cube + +#define CLAMP_01(x) if( (x)<0 ) x=0; if( (x)>1 ) x=1 +#define CLAMP(x, a,b) if( (x)b ) x=b + +#define SWAP(x,y) x^=y; y^=x; x^=y +#define ORDER(x,y) if(x>y){ GW_SWAP(x,y); } + +///////////////////////// +// generic macros +///////////////////////// +/** a random number in [0-1] */ +#define RAND ((double) (rand()%10000))/10000 +/** a random number in [a,b] */ +#define RAND_RANGE(a,b) (a)+((b)-(a))*((GW_Float) (rand()%10000))/10000 +/** delete a single pointer */ +#define DELETE(p) {if (p!=NULL) delete p; p=NULL;} +/** delete an array pointer */ +#define DELETEARRAY(p) {if (p!=NULL) delete [] p; p=NULL;} + +///////////////////////// +// some constants +///////////////////////// +#define TRUE true +#define FALSE false +/** to make aproximate computations (derivation, float comparaisons ...) */ +#define EPSILON 1e-6 +/** very big number */ +#define INFINITE 1e9 + +///////////////////////// +// numerical constants +///////////////////////// + +/** pi */ +#define PI 3.1415926535897932384626433832795028841971693993751f +/** pi/2 */ +#define HALFPI 1.57079632679489661923f +/** 2*pi */ +#define TWOPI 6.28318530717958647692f +/** 1/pi */ +#define GW_INVPI 0.31830988618379067154f +/** 180/pi */ +#define RADTODEG(x) (x)*57.2957795130823208768f +/** pi/180 */ +#define DEGTORAD(x) (x)*0.01745329251994329577f +/** e */ +#define EXP 2.71828182845904523536f +/** 1/log10(2) */ +#define ILOG2 3.32192809488736234787f +/** 1/3 */ +#define INV3 0.33333333333333333333f +/** 1/6 */ +#define INV6 0.16666666666666666666f +/** 1/9 */ +#define INV7 0.14285714285714285714f +/** 1/9 */ +#define INV9 0.11111111111111111111f +/** 1/255 */ +#define INV255 0.00392156862745098039f +/** sqrt(2) */ +#define SQRT2 1.41421356237f + +//================================================================ +typedef std::vector LISTofINT; +typedef std::vector LISTofSHORT; +typedef std::vector LISTofFLOAT; +typedef std::vector LISTofBOOL; +typedef std::vector LISTofLISTofINT; +typedef std::vector LISTofLISTofBOOL; + +class MIN_PATH +{ + public: + int* V; + float U; + LISTofINT points; +}; +typedef std::vector LISTofMIN_PATH; + +class KEYPOINT +{ + public: + int point; + int V; + float U; +}; +typedef std::vector LISTofKEYPOINT; +//================================================================ + +inline int log2(int n) +{ + int x = 0; + while (n > 1) + { + x++; + n /= 2; + } + return x; +} + +inline int cmp(float a, float b) +{ + if (a < b) + return -1; + if (a == b) + return 0; + return 1; +} + +int sign(int v) +{ +return v > 0 ? 1 : (v < 0 ? -1 : 0); +} + + + +#endif // #ifndef FM_H diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/anisotropic-fm-feth/.svn/text-base/fm2dAniso.cpp.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/anisotropic-fm-feth/.svn/text-base/fm2dAniso.cpp.svn-base new file mode 100644 index 0000000..a50ecbf --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/anisotropic-fm-feth/.svn/text-base/fm2dAniso.cpp.svn-base @@ -0,0 +1,93 @@ +#include "fm2dAniso.h" + +void mexFunction( int nlhs, mxArray *plhs[], + int nrhs, const mxArray*prhs[] ) +{ + //------------------------------------------------------------------ + /* retrive arguments */ + //------------------------------------------------------------------ + if( (nrhs!=3) && (nrhs!=4) ) + mexErrMsgTxt("3 or 4 arguments are required."); + if( mxGetNumberOfDimensions(prhs[1])!= 4 ) + mexErrMsgTxt("HERE T must be a 2D x 2x2 tensor field of symmetric definite matrices."); + //------------------------------------------------------------------ + // First argument : spacing and dimensions + const int* dim_h = mxGetDimensions(prhs[0]); + if ( (dim_h[0]!=2) || (dim_h[1]!=1) ) + mexErrMsgTxt("Library error: h must be a 2x1 array list."); + hx = mxGetPr(prhs[0])[0]; hy = mxGetPr(prhs[0])[1]; + hx2 = hx*hx; hy2 = hy*hy; + hxhy = hx*hy; + hx2hy2 = hx*hx*hy*hy; + hx2_plus_hy2 = hx*hx + hy*hy; + sqrt_hx2_plus_hy2 = sqrt(hx2_plus_hy2); + nx = mxGetDimensions(prhs[1])[0]; + ny = mxGetDimensions(prhs[1])[1]; + if( (mxGetDimensions(prhs[1])[2] != 2) || (mxGetDimensions(prhs[1])[3] != 2) ) + mexErrMsgTxt("T must be a 2D x 2x2 tensor field of symmetric definite matrices."); + Nx = nx+2; Ny = ny+2; + size = Nx*Ny; nxny = nx*ny; + //------------------------------------------------------------------ + // Second argument : Anisotropy matrices + T = mxGetPr(prhs[1]); + //------------------------------------------------------------------ + // Third argument : start points + start_points = mxGetPr(prhs[2]); + nb_start_points = mxGetN(prhs[2]); + //------------------------------------------------------------------ + Dmax = 0.0; + //------------------------------------------------------------------ + // forth argument : max length to reach + if(nrhs==4) + Dmax = (float) mxGetScalar(prhs[3]); + //================================================================== + // Outputs + int dims[2] = {Nx,Ny}; + // First output : minimal action map + plhs[0] = mxCreateNumericArray(2, dims, mxSINGLE_CLASS, mxREAL ); + U = (float*) mxGetPr(plhs[0]); + // Second output : dUx + plhs[1] = mxCreateNumericArray(2, dims, mxSINGLE_CLASS, mxREAL ); + dUx = (float*) mxGetPr(plhs[1]); + // Third output : dUy + plhs[2] = mxCreateNumericArray(2, dims, mxSINGLE_CLASS, mxREAL ); + dUy = (float*) mxGetPr(plhs[2]); + // Fourth output : Voronoi diagramm + plhs[3] = mxCreateNumericArray(2, dims, mxINT16_CLASS, mxREAL ); + V = (short*) mxGetPr(plhs[3]); + // Fifth output : Euclidien Distance + plhs[4] = mxCreateNumericArray(2, dims, mxSINGLE_CLASS, mxREAL ); + L = (float*) mxGetPr(plhs[4]); + //================================================================== + InitializeNeighborhoods(); + //------------------------------------------------------------------ + InitializeArrays(); + //------------------------------------------------------------------ + InitializeOpenHeap(); + //------------------------------------------------------------------ + RunPropagation(); + //================================================================== + resize(); + dims[0] = Nx-2; dims[1] = Ny-2; + mxSetDimensions(plhs[0], dims, 2); + mxSetDimensions(plhs[1], dims, 2); + mxSetDimensions(plhs[2], dims, 2); + mxSetDimensions(plhs[3], dims, 2); + mxSetDimensions(plhs[4], dims, 2); + //================================================================== + DELETEARRAY(NeighborhoodLarge); + DELETEARRAY(Simplicies1); + DELETEARRAY(Simplicies2); + DELETEARRAY(signsX); + DELETEARRAY(signsY); + DELETEARRAY(h1); + DELETEARRAY(h2); + DELETEARRAY(h1_h2); + DELETEARRAY(h22); + DELETEARRAY(q_gradient); + DELETEARRAY(S); + DELETEARRAY(M1);DELETEARRAY(M2);DELETEARRAY(M3); + DELETEARRAY(Trial); + DELETEARRAY(Tree); + return; +} \ No newline at end of file diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/anisotropic-fm-feth/.svn/text-base/fm2dAniso.h.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/anisotropic-fm-feth/.svn/text-base/fm2dAniso.h.svn-base new file mode 100644 index 0000000..14c0824 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/anisotropic-fm-feth/.svn/text-base/fm2dAniso.h.svn-base @@ -0,0 +1,597 @@ +// FastMarching2D.cpp : Defines the entry point for the DLL application. +// + +#include "fm.h" + +#define kDead -1 +#define kOpen -2 +#define kFar -3 +#define kBorder -4 + +/* Global variables */ +int nx; // real size on X +int ny; // real size on Y +int nxny; +int Nx, Ny; // size for computing +int size; +float hx, hy;// spacing +float hx2, hy2, hxhy; +float hx2hy2; +float hx2_plus_hy2; +float sqrt_hx2_plus_hy2; +float* U = NULL;// action map +float* dUx = NULL; +float* dUy = NULL; +float* L = NULL; // distance map +short* S = NULL; // states +short* V = NULL; // voronoi +float* M1 = NULL; // M1 +float* M2 = NULL; // M1 +float* M3 = NULL; // M1 +double* T = NULL; +//================================================================ +int connectivity_large; +int* NeighborhoodLarge = NULL; +int* Simplicies1 = NULL; +int* Simplicies2 = NULL; +int* signsX = NULL; +int* signsY = NULL; +float* h1 = NULL; +float* h2 = NULL; +float* h1_h2 = NULL; +float* h22 = NULL; +float* q_gradient = NULL; +//================================================================ +float w; // regularisation parameter +float Dmax; +double* start_points = NULL; +int nb_start_points; + + +// min-heap +int* Tree; +int* Trial; +int* PtrToTrial; + +//================================================================ +// MIN-HEAP +//================================================================ + +//================================================================ +int Tree_GetFather(int position) +//================================================================ +{ + if(position) + { + if (ceil((float)position/2)==((float)position/2)) + return (position/2 -1); + else + return((position-1)/2); + } + else + return -1; +}; + +//================================================================ +// Tree_PushIn +/* +COMMENTS : +The tree is updated, since the value at the bottom is no longer +necessarily greater than the value of its father. Starting from +the bottom of the tree (the node we have just pushed in), the +value of each node is compared with the value of its father. If +the value of the father is greater, the two nodes are permuted. +The process stops when the top of the tree has been reached. +*/ +//================================================================ +int Tree_PushIn(int NewPosition) +{ + *(++PtrToTrial) = NewPosition; + int position = (int)(PtrToTrial - Trial); + Tree[NewPosition] = position; + int s_idx = Trial[position]; + int f_idx = Trial[Tree_GetFather(position)]; + while((position!=0)&&(U[s_idx]= 0)&&(!stop)) + { + if((Tree_GetRightSon(position)>0)&&(Tree_GetLeftSon(position)>0)) + { + int ls_idx = Trial[Tree_GetLeftSon(position)]; + int rs_idx = Trial[Tree_GetRightSon(position)]; + if( U[ls_idx] <= U[rs_idx] ) + { + Trial[position] = Trial[Tree_GetLeftSon(position)]; + Tree[Trial[position]] = position; + position = Tree_GetLeftSon(position); + } + else + { + Trial[position] = Trial[Tree_GetRightSon(position)]; + Tree[Trial[position]] = (position); + position = Tree_GetRightSon(position); + } + } + else + if(Tree_GetLeftSon(position)>0) + { + Trial[position] = Trial[Tree_GetLeftSon(position)]; + Tree[Trial[position]] = (position); + position = Tree_GetLeftSon(position); + } + else + stop = true; + } + if(position != (PtrToTrial - Trial)) + { + Tree[*PtrToTrial] = position; + Trial[position]=*PtrToTrial; + int s_idx = Trial[position]; + int f_idx = Trial[Tree_GetFather(position)]; + while((position!=0)&&(U[s_idx]=size) + mexErrMsgTxt("start_points should in the domaine."); + //-------------------------------------------------------- + if( U[point]==0 ) + mexErrMsgTxt("start_points should not contain duplicates."); + //-------------------------------------------------------- + U[point] = 0.0; L[point] = 0.0; S[point] = kOpen; V[point] = s; + // add to heap + Tree_PushIn(point); + //-------------------------------------------------------- + } +}; + +//================================================================ +void TsitsiklisQuadrantLength(float*result, float Pc,float Ua,float Ub, int QuadNb) +//================================================================ +{ + float ha, hb, hb2, ha_hb; + ha = h1[QuadNb]; + hb = h2[QuadNb]; + hb2= h22[QuadNb]; + ha_hb = h1_h2[QuadNb]; + //----------------------------------------------------------- + if (Ua<=Ub) + *result = Ua + Pc*ha; + //----------------------------------------------------------- + else if( Pc*hb <= (Ua-Ub)*sqrt_hx2_plus_hy2/hb) + *result = Ub + Pc*sqrt_hx2_plus_hy2; + //----------------------------------------------------------- + else + *result = Ua + ha_hb*sqrt(Pc*Pc*hb2 - (Ua-Ub)*(Ua-Ub)); + //----------------------------------------------------------- +}; + +//================================================================ +void TsitsiklisQuadrantGradient(float* result_gradient, float m1, float m2, float m3, + float Ua,float Ub, int QuadNb) +//================================================================ +{ + float ha, hb, hb2, ha_hb; + float k1, k2, alpha, r11, r12, r22, R; + //----------------------------------------------------------- + k1 = Ua - Ub; + k2 = Ub; + if(QuadNb < 4){ + r11 = m2; + r12 = m2 + m3*(signsX[QuadNb]*signsY[QuadNb]); + } + else{ + r11 = m1; + r12 = m1 + m3*(signsX[QuadNb]*signsY[QuadNb]); + } + r22 = m2 + 2.0*m3*(signsX[QuadNb]*signsY[QuadNb]) + m1; + R = r11*r22 - r12*r12;// toujours positif + //----------------------------------------------------------- + if ( k1 >= sqrt(r11) ){ + result_gradient[0] = Ub + sqrt(r22); + result_gradient[1] = signsX[QuadNb]/sqrt(r22); + result_gradient[2] = signsY[QuadNb]/sqrt(r22); + } + //----------------------------------------------------------- + else if(k1 <= -sqrt(r11)){ + if(QuadNb < 4){ + result_gradient[0] = Ua + sqrt(m1); + result_gradient[1] = signsX[QuadNb]/sqrt(m1); + result_gradient[2] = 0.0; + } + else{ + result_gradient[0] = Ua + sqrt(m2); + result_gradient[1] = 0.0; + result_gradient[2] = signsY[QuadNb]/sqrt(m2); + } + } + //----------------------------------------------------------- + else{ + //------------------------------------------------------- + if( r12 <= k1*sqrt(R/(r11-k1*k1)) ){ + result_gradient[0] = Ub + sqrt(r22); + result_gradient[1] = signsX[QuadNb]/sqrt(r22); + result_gradient[2] = signsY[QuadNb]/sqrt(r22); + } + //------------------------------------------------------- + else if( r12 > (r11 + k1*sqrt(R/(r11-k1*k1))) ){ + if(QuadNb < 4){ + result_gradient[0] = Ua + sqrt(m1); + result_gradient[1] = signsX[QuadNb]/sqrt(m1); + result_gradient[2] = 0.0; + } + else{ + result_gradient[0] = Ua + sqrt(m2); + result_gradient[1] = 0.0; + result_gradient[2] = signsY[QuadNb]/sqrt(m2); + } + } + //------------------------------------------------------- + else{ + alpha = (r12 - k1*sqrt(R/(r11-k1*k1))) / r11; + result_gradient[0] = alpha*k1 + k2 + sqrt(R/(r11-k1*k1)); + if(QuadNb < 4){ + result_gradient[1] = signsX[QuadNb]/ sqrt(R/(r11-k1*k1)); + result_gradient[2] = (1-alpha)*signsY[QuadNb]/sqrt(R/(r11-k1*k1)); + } + else{ + result_gradient[1] = (1-alpha)*signsX[QuadNb]/ sqrt(R/(r11-k1*k1)); + result_gradient[2] = signsY[QuadNb]/sqrt(R/(r11-k1*k1)); + } + } + } +}; + +//================================================================ +bool TsitsiklisUpdate(int point) +/* +COMMENTS : +*/ +//================================================================ +{ + int npoint1, npoint2; + float Ua, Ub, La, Lb; + float Ur = U[point]; + short Vr = V[point]; + float Lr = L[point]; + float dUxr = dUx[point]; + float dUyr = dUy[point]; + bool is_updated = false; + //-------------------------------------------------------------- + // Get the U & L values for each neighbor. + for (int i=0;i0){ + point = Tree_PopHead(); + if(S[point]!=kOpen) + mexErrMsgTxt("err"); + S[point]=kDead; + Lmax = MAX(Lmax, L[point]); + if(Dmax>0) + if(Lmax > Dmax) + break; + //-------------------------------------------------------------- + for (k=0;k +#include +#include +#include +#include +#include +#include +//#include "fheap/fib.h" +//#include "fheap/fibpriv.h" + +///////////////////////// +// numerical macros +///////////////////////// +#undef MIN +#undef MAX +#define MIN(a, b) ((a) < (b) ? (a) : (b)) //!< Returns the min value between a and b +#define MINMIN(a,b,c) ((a) < (b) ? MIN(a,c) : MIN(b,c)) +#define MAX(a, b) ((a) > (b) ? (a) : (b)) //!< Returns the max value between a and b +#define MAXMAX(a,b,c) ((a) > (b) ? MAX (a,c) : MAX (b,c)) +#define SCALE_01(x,rMin,rMax) ((x-rMin)/(rMax-rMin)) +#define ABS(a) ((a) > 0 ? (a) : -(a)) //!< Returns the absolute value a +#define SIGN(a) ((a) > 0 ? 1 : -1) //!< Returns the sign of a +#define SQR(x) ((x)*(x)) //!< Returns x square +#define CUBE(x) ((x)*(x)*(x)) //!< Returns x cube + +#define CLAMP_01(x) if( (x)<0 ) x=0; if( (x)>1 ) x=1 +#define CLAMP(x, a,b) if( (x)b ) x=b + +#define SWAP(x,y) x^=y; y^=x; x^=y +#define ORDER(x,y) if(x>y){ GW_SWAP(x,y); } + +///////////////////////// +// generic macros +///////////////////////// +/** a random number in [0-1] */ +#define RAND ((double) (rand()%10000))/10000 +/** a random number in [a,b] */ +#define RAND_RANGE(a,b) (a)+((b)-(a))*((GW_Float) (rand()%10000))/10000 +/** delete a single pointer */ +#define DELETE(p) {if (p!=NULL) delete p; p=NULL;} +/** delete an array pointer */ +#define DELETEARRAY(p) {if (p!=NULL) delete [] p; p=NULL;} + +///////////////////////// +// some constants +///////////////////////// +#define TRUE true +#define FALSE false +/** to make aproximate computations (derivation, float comparaisons ...) */ +#define EPSILON 1e-6 +/** very big number */ +#define INFINITE 1e9 + +///////////////////////// +// numerical constants +///////////////////////// + +/** pi */ +#define PI 3.1415926535897932384626433832795028841971693993751f +/** pi/2 */ +#define HALFPI 1.57079632679489661923f +/** 2*pi */ +#define TWOPI 6.28318530717958647692f +/** 1/pi */ +#define GW_INVPI 0.31830988618379067154f +/** 180/pi */ +#define RADTODEG(x) (x)*57.2957795130823208768f +/** pi/180 */ +#define DEGTORAD(x) (x)*0.01745329251994329577f +/** e */ +#define EXP 2.71828182845904523536f +/** 1/log10(2) */ +#define ILOG2 3.32192809488736234787f +/** 1/3 */ +#define INV3 0.33333333333333333333f +/** 1/6 */ +#define INV6 0.16666666666666666666f +/** 1/9 */ +#define INV7 0.14285714285714285714f +/** 1/9 */ +#define INV9 0.11111111111111111111f +/** 1/255 */ +#define INV255 0.00392156862745098039f +/** sqrt(2) */ +#define SQRT2 1.41421356237f + +//================================================================ +typedef std::vector LISTofINT; +typedef std::vector LISTofSHORT; +typedef std::vector LISTofFLOAT; +typedef std::vector LISTofBOOL; +typedef std::vector LISTofLISTofINT; +typedef std::vector LISTofLISTofBOOL; + +class MIN_PATH +{ + public: + int* V; + float U; + LISTofINT points; +}; +typedef std::vector LISTofMIN_PATH; + +class KEYPOINT +{ + public: + int point; + int V; + float U; +}; +typedef std::vector LISTofKEYPOINT; +//================================================================ + +inline int log2(int n) +{ + int x = 0; + while (n > 1) + { + x++; + n /= 2; + } + return x; +} + +inline int cmp(float a, float b) +{ + if (a < b) + return -1; + if (a == b) + return 0; + return 1; +} + +int sign(int v) +{ +return v > 0 ? 1 : (v < 0 ? -1 : 0); +} + + + +#endif // #ifndef FM_H diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/anisotropic-fm-feth/fm2dAniso.cpp b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/anisotropic-fm-feth/fm2dAniso.cpp new file mode 100644 index 0000000..a50ecbf --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/anisotropic-fm-feth/fm2dAniso.cpp @@ -0,0 +1,93 @@ +#include "fm2dAniso.h" + +void mexFunction( int nlhs, mxArray *plhs[], + int nrhs, const mxArray*prhs[] ) +{ + //------------------------------------------------------------------ + /* retrive arguments */ + //------------------------------------------------------------------ + if( (nrhs!=3) && (nrhs!=4) ) + mexErrMsgTxt("3 or 4 arguments are required."); + if( mxGetNumberOfDimensions(prhs[1])!= 4 ) + mexErrMsgTxt("HERE T must be a 2D x 2x2 tensor field of symmetric definite matrices."); + //------------------------------------------------------------------ + // First argument : spacing and dimensions + const int* dim_h = mxGetDimensions(prhs[0]); + if ( (dim_h[0]!=2) || (dim_h[1]!=1) ) + mexErrMsgTxt("Library error: h must be a 2x1 array list."); + hx = mxGetPr(prhs[0])[0]; hy = mxGetPr(prhs[0])[1]; + hx2 = hx*hx; hy2 = hy*hy; + hxhy = hx*hy; + hx2hy2 = hx*hx*hy*hy; + hx2_plus_hy2 = hx*hx + hy*hy; + sqrt_hx2_plus_hy2 = sqrt(hx2_plus_hy2); + nx = mxGetDimensions(prhs[1])[0]; + ny = mxGetDimensions(prhs[1])[1]; + if( (mxGetDimensions(prhs[1])[2] != 2) || (mxGetDimensions(prhs[1])[3] != 2) ) + mexErrMsgTxt("T must be a 2D x 2x2 tensor field of symmetric definite matrices."); + Nx = nx+2; Ny = ny+2; + size = Nx*Ny; nxny = nx*ny; + //------------------------------------------------------------------ + // Second argument : Anisotropy matrices + T = mxGetPr(prhs[1]); + //------------------------------------------------------------------ + // Third argument : start points + start_points = mxGetPr(prhs[2]); + nb_start_points = mxGetN(prhs[2]); + //------------------------------------------------------------------ + Dmax = 0.0; + //------------------------------------------------------------------ + // forth argument : max length to reach + if(nrhs==4) + Dmax = (float) mxGetScalar(prhs[3]); + //================================================================== + // Outputs + int dims[2] = {Nx,Ny}; + // First output : minimal action map + plhs[0] = mxCreateNumericArray(2, dims, mxSINGLE_CLASS, mxREAL ); + U = (float*) mxGetPr(plhs[0]); + // Second output : dUx + plhs[1] = mxCreateNumericArray(2, dims, mxSINGLE_CLASS, mxREAL ); + dUx = (float*) mxGetPr(plhs[1]); + // Third output : dUy + plhs[2] = mxCreateNumericArray(2, dims, mxSINGLE_CLASS, mxREAL ); + dUy = (float*) mxGetPr(plhs[2]); + // Fourth output : Voronoi diagramm + plhs[3] = mxCreateNumericArray(2, dims, mxINT16_CLASS, mxREAL ); + V = (short*) mxGetPr(plhs[3]); + // Fifth output : Euclidien Distance + plhs[4] = mxCreateNumericArray(2, dims, mxSINGLE_CLASS, mxREAL ); + L = (float*) mxGetPr(plhs[4]); + //================================================================== + InitializeNeighborhoods(); + //------------------------------------------------------------------ + InitializeArrays(); + //------------------------------------------------------------------ + InitializeOpenHeap(); + //------------------------------------------------------------------ + RunPropagation(); + //================================================================== + resize(); + dims[0] = Nx-2; dims[1] = Ny-2; + mxSetDimensions(plhs[0], dims, 2); + mxSetDimensions(plhs[1], dims, 2); + mxSetDimensions(plhs[2], dims, 2); + mxSetDimensions(plhs[3], dims, 2); + mxSetDimensions(plhs[4], dims, 2); + //================================================================== + DELETEARRAY(NeighborhoodLarge); + DELETEARRAY(Simplicies1); + DELETEARRAY(Simplicies2); + DELETEARRAY(signsX); + DELETEARRAY(signsY); + DELETEARRAY(h1); + DELETEARRAY(h2); + DELETEARRAY(h1_h2); + DELETEARRAY(h22); + DELETEARRAY(q_gradient); + DELETEARRAY(S); + DELETEARRAY(M1);DELETEARRAY(M2);DELETEARRAY(M3); + DELETEARRAY(Trial); + DELETEARRAY(Tree); + return; +} \ No newline at end of file diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/anisotropic-fm-feth/fm2dAniso.h b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/anisotropic-fm-feth/fm2dAniso.h new file mode 100644 index 0000000..14c0824 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/anisotropic-fm-feth/fm2dAniso.h @@ -0,0 +1,597 @@ +// FastMarching2D.cpp : Defines the entry point for the DLL application. +// + +#include "fm.h" + +#define kDead -1 +#define kOpen -2 +#define kFar -3 +#define kBorder -4 + +/* Global variables */ +int nx; // real size on X +int ny; // real size on Y +int nxny; +int Nx, Ny; // size for computing +int size; +float hx, hy;// spacing +float hx2, hy2, hxhy; +float hx2hy2; +float hx2_plus_hy2; +float sqrt_hx2_plus_hy2; +float* U = NULL;// action map +float* dUx = NULL; +float* dUy = NULL; +float* L = NULL; // distance map +short* S = NULL; // states +short* V = NULL; // voronoi +float* M1 = NULL; // M1 +float* M2 = NULL; // M1 +float* M3 = NULL; // M1 +double* T = NULL; +//================================================================ +int connectivity_large; +int* NeighborhoodLarge = NULL; +int* Simplicies1 = NULL; +int* Simplicies2 = NULL; +int* signsX = NULL; +int* signsY = NULL; +float* h1 = NULL; +float* h2 = NULL; +float* h1_h2 = NULL; +float* h22 = NULL; +float* q_gradient = NULL; +//================================================================ +float w; // regularisation parameter +float Dmax; +double* start_points = NULL; +int nb_start_points; + + +// min-heap +int* Tree; +int* Trial; +int* PtrToTrial; + +//================================================================ +// MIN-HEAP +//================================================================ + +//================================================================ +int Tree_GetFather(int position) +//================================================================ +{ + if(position) + { + if (ceil((float)position/2)==((float)position/2)) + return (position/2 -1); + else + return((position-1)/2); + } + else + return -1; +}; + +//================================================================ +// Tree_PushIn +/* +COMMENTS : +The tree is updated, since the value at the bottom is no longer +necessarily greater than the value of its father. Starting from +the bottom of the tree (the node we have just pushed in), the +value of each node is compared with the value of its father. If +the value of the father is greater, the two nodes are permuted. +The process stops when the top of the tree has been reached. +*/ +//================================================================ +int Tree_PushIn(int NewPosition) +{ + *(++PtrToTrial) = NewPosition; + int position = (int)(PtrToTrial - Trial); + Tree[NewPosition] = position; + int s_idx = Trial[position]; + int f_idx = Trial[Tree_GetFather(position)]; + while((position!=0)&&(U[s_idx]= 0)&&(!stop)) + { + if((Tree_GetRightSon(position)>0)&&(Tree_GetLeftSon(position)>0)) + { + int ls_idx = Trial[Tree_GetLeftSon(position)]; + int rs_idx = Trial[Tree_GetRightSon(position)]; + if( U[ls_idx] <= U[rs_idx] ) + { + Trial[position] = Trial[Tree_GetLeftSon(position)]; + Tree[Trial[position]] = position; + position = Tree_GetLeftSon(position); + } + else + { + Trial[position] = Trial[Tree_GetRightSon(position)]; + Tree[Trial[position]] = (position); + position = Tree_GetRightSon(position); + } + } + else + if(Tree_GetLeftSon(position)>0) + { + Trial[position] = Trial[Tree_GetLeftSon(position)]; + Tree[Trial[position]] = (position); + position = Tree_GetLeftSon(position); + } + else + stop = true; + } + if(position != (PtrToTrial - Trial)) + { + Tree[*PtrToTrial] = position; + Trial[position]=*PtrToTrial; + int s_idx = Trial[position]; + int f_idx = Trial[Tree_GetFather(position)]; + while((position!=0)&&(U[s_idx]=size) + mexErrMsgTxt("start_points should in the domaine."); + //-------------------------------------------------------- + if( U[point]==0 ) + mexErrMsgTxt("start_points should not contain duplicates."); + //-------------------------------------------------------- + U[point] = 0.0; L[point] = 0.0; S[point] = kOpen; V[point] = s; + // add to heap + Tree_PushIn(point); + //-------------------------------------------------------- + } +}; + +//================================================================ +void TsitsiklisQuadrantLength(float*result, float Pc,float Ua,float Ub, int QuadNb) +//================================================================ +{ + float ha, hb, hb2, ha_hb; + ha = h1[QuadNb]; + hb = h2[QuadNb]; + hb2= h22[QuadNb]; + ha_hb = h1_h2[QuadNb]; + //----------------------------------------------------------- + if (Ua<=Ub) + *result = Ua + Pc*ha; + //----------------------------------------------------------- + else if( Pc*hb <= (Ua-Ub)*sqrt_hx2_plus_hy2/hb) + *result = Ub + Pc*sqrt_hx2_plus_hy2; + //----------------------------------------------------------- + else + *result = Ua + ha_hb*sqrt(Pc*Pc*hb2 - (Ua-Ub)*(Ua-Ub)); + //----------------------------------------------------------- +}; + +//================================================================ +void TsitsiklisQuadrantGradient(float* result_gradient, float m1, float m2, float m3, + float Ua,float Ub, int QuadNb) +//================================================================ +{ + float ha, hb, hb2, ha_hb; + float k1, k2, alpha, r11, r12, r22, R; + //----------------------------------------------------------- + k1 = Ua - Ub; + k2 = Ub; + if(QuadNb < 4){ + r11 = m2; + r12 = m2 + m3*(signsX[QuadNb]*signsY[QuadNb]); + } + else{ + r11 = m1; + r12 = m1 + m3*(signsX[QuadNb]*signsY[QuadNb]); + } + r22 = m2 + 2.0*m3*(signsX[QuadNb]*signsY[QuadNb]) + m1; + R = r11*r22 - r12*r12;// toujours positif + //----------------------------------------------------------- + if ( k1 >= sqrt(r11) ){ + result_gradient[0] = Ub + sqrt(r22); + result_gradient[1] = signsX[QuadNb]/sqrt(r22); + result_gradient[2] = signsY[QuadNb]/sqrt(r22); + } + //----------------------------------------------------------- + else if(k1 <= -sqrt(r11)){ + if(QuadNb < 4){ + result_gradient[0] = Ua + sqrt(m1); + result_gradient[1] = signsX[QuadNb]/sqrt(m1); + result_gradient[2] = 0.0; + } + else{ + result_gradient[0] = Ua + sqrt(m2); + result_gradient[1] = 0.0; + result_gradient[2] = signsY[QuadNb]/sqrt(m2); + } + } + //----------------------------------------------------------- + else{ + //------------------------------------------------------- + if( r12 <= k1*sqrt(R/(r11-k1*k1)) ){ + result_gradient[0] = Ub + sqrt(r22); + result_gradient[1] = signsX[QuadNb]/sqrt(r22); + result_gradient[2] = signsY[QuadNb]/sqrt(r22); + } + //------------------------------------------------------- + else if( r12 > (r11 + k1*sqrt(R/(r11-k1*k1))) ){ + if(QuadNb < 4){ + result_gradient[0] = Ua + sqrt(m1); + result_gradient[1] = signsX[QuadNb]/sqrt(m1); + result_gradient[2] = 0.0; + } + else{ + result_gradient[0] = Ua + sqrt(m2); + result_gradient[1] = 0.0; + result_gradient[2] = signsY[QuadNb]/sqrt(m2); + } + } + //------------------------------------------------------- + else{ + alpha = (r12 - k1*sqrt(R/(r11-k1*k1))) / r11; + result_gradient[0] = alpha*k1 + k2 + sqrt(R/(r11-k1*k1)); + if(QuadNb < 4){ + result_gradient[1] = signsX[QuadNb]/ sqrt(R/(r11-k1*k1)); + result_gradient[2] = (1-alpha)*signsY[QuadNb]/sqrt(R/(r11-k1*k1)); + } + else{ + result_gradient[1] = (1-alpha)*signsX[QuadNb]/ sqrt(R/(r11-k1*k1)); + result_gradient[2] = signsY[QuadNb]/sqrt(R/(r11-k1*k1)); + } + } + } +}; + +//================================================================ +bool TsitsiklisUpdate(int point) +/* +COMMENTS : +*/ +//================================================================ +{ + int npoint1, npoint2; + float Ua, Ub, La, Lb; + float Ur = U[point]; + short Vr = V[point]; + float Lr = L[point]; + float dUxr = dUx[point]; + float dUyr = dUy[point]; + bool is_updated = false; + //-------------------------------------------------------------- + // Get the U & L values for each neighbor. + for (int i=0;i0){ + point = Tree_PopHead(); + if(S[point]!=kOpen) + mexErrMsgTxt("err"); + S[point]=kDead; + Lmax = MAX(Lmax, L[point]); + if(Dmax>0) + if(Lmax > Dmax) + break; + //-------------------------------------------------------------- + for (k=0;k point_list; + +inline +bool end_points_reached(const int i, const int j ) +{ + for( int k=0; kfhe_data; + if( H==NULL ) + { + if( D_(i,j)>D_(pt.i,pt.j) ) + ERROR_MSG("Problem with heap.\n"); + } + else + { + if( D_(i,j)+H_(i,j)>D_(pt.i,pt.j)+H_(pt.i,pt.j) ) + ERROR_MSG("Problem with heap.\n"); + } + } + } +} + + + +void perform_front_propagation_2d(T_callback_intert_node callback_insert_node) +{ + // create the Fibonacci heap + struct fibheap* open_heap = fh_makeheap(); + fh_setcmp(open_heap, compare_points); + + double h = 1.0/n; + + // initialize points + for( int i=0; i=0 && jj>=0 && ii0 ) + { + bool bParticipate = true; + if( callback_insert_node!=NULL ) + bParticipate = callback_insert_node(ii,jj,ii-1,jj); + if( bParticipate ) + { + if( D_(ii-1,jj)0 ) + { + bool bParticipate = true; + if( callback_insert_node!=NULL ) + bParticipate = callback_insert_node(ii,jj,ii,jj-1); + if( bParticipate ) + { + if( D_(ii,jj-1)a2 ) // swap so that a1= a2 >= a1. + double A1 = 0; + if( P*P > (a2-a1)*(a2-a1) ) + { + double delta = 2*P*P-(a2-a1)*(a2-a1); + A1 = (a1+a2+sqrt(delta))/2.0; + } + else + A1 = a1 + P; + if( ((int) S_(ii,jj)) == kDead ) + { + // check if action has change. Should not happen for FM + // if( A1=0 ) + Q_(ii,jj) = k1; + else + Q_(ii,jj) = k2; + Q_(ii,jj) = Q_(i,j); + } +#endif + } + else if( ((int) S_(ii,jj)) == kOpen ) + { + // check if action has change. + if( A1=0 ) + Q_(ii,jj) = k1; + else + Q_(ii,jj) = k2; + Q_(ii,jj) = Q_(i,j); + // Modify the value in the heap + fibheap_el* cur_el = heap_pool_(ii,jj); + if( cur_el!=NULL ) + fh_replacedata( open_heap, cur_el, cur_el->fhe_data ); // use same data for update + else + ERROR_MSG("Error in heap pool allocation."); + } + } + else if( ((int) S_(ii,jj)) == kFar ) + { + if( D_(ii,jj)!=GW_INFINITE ) + ERROR_MSG("Distance must be initialized to Inf"); + if( L==NULL || A1<=L_(ii,jj) ) + { + S_(ii,jj) = kOpen; + // distance must have change. + D_(ii,jj) = A1; + // update the value of the closest starting point + if( GW_ABS(a1-A1)=0 ) + Q_(ii,jj) = k1; + else + Q_(ii,jj) = k2; + Q_(ii,jj) = Q_(i,j); + // add to open list + point* pt = new point(ii,jj); + existing_points.push_back( pt ); + heap_pool_(ii,jj) = fh_insert( open_heap, pt ); // add to heap + } + } + else + ERROR_MSG("Unkwnown state."); + + } // end switch + } // end for + } // end while + +// char msg[200]; +// sprintf(msg, "Cool %f", Q_(100,100) ); +// WARN_MSG( msg ); + + // free heap + fh_deleteheap(open_heap); + // free point pool + for( point_list::iterator it = existing_points.begin(); it!=existing_points.end(); ++it ) + GW_DELETE( *it ); + // free fibheap pool + GW_DELETEARRAY(heap_pool); +} diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/backup/.svn/text-base/perform_front_propagation_3d - copie.cpp.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/backup/.svn/text-base/perform_front_propagation_3d - copie.cpp.svn-base new file mode 100644 index 0000000..7638bda --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/backup/.svn/text-base/perform_front_propagation_3d - copie.cpp.svn-base @@ -0,0 +1,387 @@ +/*================================================================= +% perform_front_propagation_3d - perform a Fast Marching front propagation. +% +% OLD : [D,S] = perform_front_propagation_2d(W,start_points,end_points,nb_iter_max,H); +% [D,S,Q] = perform_front_propagation_3d(W,start_points,end_points,nb_iter_max, H, L); +% +% 'D' is a 2D array containing the value of the distance function to seed. +% 'S' is a 2D array containing the state of each point : +% -1 : dead, distance have been computed. +% 0 : open, distance is being computed but not set. +% 1 : far, distance not already computed. +% 'W' is the weight matrix (inverse of the speed). +% 'start_points' is a 3 x num_start_points matrix where k is the number of starting points. +% 'H' is an heuristic (distance that remains to goal). This is a 2D matrix. +% +% Copyright (c) 2004 Gabriel Peyré +*=================================================================*/ + + +#include +#include "mex.h" +#include "config.h" +#include "fheap/fib.h" +#include "fheap/fibpriv.h" +#include +#include +#include +#include + +#define kDead -1 +#define kOpen 0 +#define kFar 1 + +#define ACCESS_ARRAY(a,i,j,k) a[(i)+n*(j)+n*p*(k)] +#define D_(i,j,k) ACCESS_ARRAY(D,i,j,k) +#define S_(i,j,k) ACCESS_ARRAY(S,i,j,k) +#define W_(i,j,k) ACCESS_ARRAY(W,i,j,k) +#define H_(i,j,k) ACCESS_ARRAY(H,i,j,k) +#define L_(i,j,k) ACCESS_ARRAY(L,i,j,k) +#define Q_(i,j,k) ACCESS_ARRAY(Q,i,j,k) +#define heap_pool_(i,j,k) ACCESS_ARRAY(heap_pool,i,j,k) +#define start_points_(i,s) start_points[(i)+3*(s)] +#define end_points_(i,s) end_points[(i)+3*(s)] + +/* Global variables */ +int n; // size on X +int p; // size on Y +int q; // size on Z +double* D = NULL; +double* S = NULL; +double* W = NULL; +double* Q = NULL; +double* values = NULL; +double* start_points = NULL; +double* end_points = NULL; +double* H = NULL; +double* L = NULL; +int nb_iter_max = 100000; +int nb_start_points = 0; +int nb_end_points = 0; +fibheap_el** heap_pool = NULL; + +struct point +{ + point( int ii, int jj, int kk ) + { i = ii; j = jj; k = kk; } + int i,j,k; +}; +typedef std::vector point_list; + +inline bool end_points_reached(const int i, const int j, const int k ) +{ + for( int s=0; sfhe_data ); + if( H==NULL ) + { + if( D_(i,j,k)>D_(pt.i,pt.j,pt.k) ) + mexErrMsgTxt("Problem with heap.\n"); + } + else + { + if( D_(i,j,k)+H_(i,j,k)>D_(pt.i,pt.j,pt.k)+H_(pt.i,pt.j,pt.k) ) + mexErrMsgTxt("Problem with heap.\n"); + } + } + } +} + +// select to test or not to test (debug purpose) +// #define CHECK_HEAP check_heap(i,j,k); +#define CHECK_HEAP + +void mexFunction( int nlhs, mxArray *plhs[], + int nrhs, const mxArray*prhs[] ) +{ + /* retrive arguments */ + if( nrhs<4 ) + mexErrMsgTxt("4 - 7 input arguments are required."); + if( nlhs<1 ) + mexErrMsgTxt("1, 2 or 3 output arguments are required."); + + // first argument : weight list + if( mxGetNumberOfDimensions(prhs[0])!= 3 ) + mexErrMsgTxt("W must be a 3D array."); + n = mxGetDimensions(prhs[0])[0]; + p = mxGetDimensions(prhs[0])[1]; + q = mxGetDimensions(prhs[0])[2]; + W = mxGetPr(prhs[0]); + // second argument : start_points + start_points = mxGetPr(prhs[1]); + int tmp = mxGetM(prhs[1]); + nb_start_points = mxGetN(prhs[1]); + if( nb_start_points==0 || tmp!=3 ) + mexErrMsgTxt("start_points must be of size 3 x nb_start_poins."); + // third argument : end_points + end_points = mxGetPr(prhs[2]); + tmp = mxGetM(prhs[2]); + nb_end_points = mxGetN(prhs[2]); + if( nb_end_points!=0 && tmp!=3 ) + mexErrMsgTxt("end_points must be of size 3 x nb_end_poins."); + // argument 4 : nb_iter_max + nb_iter_max = (int) *mxGetPr(prhs[3]); + // argument 5 : heuristic + if( nrhs>=5 ) + { + H = mxGetPr(prhs[4]); + if( mxGetNumberOfDimensions(prhs[4])!= 3 ) + mexErrMsgTxt("H must be a 3D array."); + if( mxGetDimensions(prhs[4])[0]!=n || mxGetDimensions(prhs[4])[1]!=p || mxGetDimensions(prhs[4])[2]!=q ) + mexErrMsgTxt("H must be of size n x p x q."); + } + else + H = NULL; + // argument 6 : constraint map + if( nrhs>=5 ) + { + L = mxGetPr(prhs[5]); + if( mxGetNumberOfDimensions(prhs[5])!= 3 ) + mexErrMsgTxt("L must be a 3D array."); + if( mxGetDimensions(prhs[5])[0]!=n || mxGetDimensions(prhs[5])[1]!=p || mxGetDimensions(prhs[5])[2]!=q ) + mexErrMsgTxt("L must be of size n x p x q."); + } + else + L = NULL; + // argument 7: value list + if( nrhs>=6 ) + { + values = mxGetPr(prhs[6]); + if( mxGetM(prhs[6])==0 && mxGetN(prhs[6])==0 ) + values=NULL; + if( values!=NULL && (mxGetM(prhs[6])!=nb_start_points || mxGetN(prhs[6])!=1) ) + mexErrMsgTxt("values must be of size nb_start_points x 1."); + } + else + values = NULL; + + // first ouput : distance + int dims[3] = {n,p,q}; + plhs[0] = mxCreateNumericArray(3, dims, mxDOUBLE_CLASS, mxREAL ); + D = mxGetPr(plhs[0]); + // second output : state + if( nlhs>=2 ) + { + plhs[1] = mxCreateNumericArray(3, dims, mxDOUBLE_CLASS, mxREAL ); + S = mxGetPr(plhs[1]); + } + else + { + S = new double[n*p*q]; + } + // third output : index + if( nlhs>=3 ) + { + plhs[2] = mxCreateNumericArray(3, dims, mxDOUBLE_CLASS, mxREAL ); + Q = mxGetPr(plhs[2]); + } + else + { + Q = new double[n*p,q]; + } + + // create the Fibonacci heap + struct fibheap* open_heap = fh_makeheap(); + fh_setcmp(open_heap, compare_points); + + double h = 1.0/n; + + // initialize points + for( int i=0; i=0 && jj>=0 && ii=0 && kk0 ) + a1 = GW_MIN( a1, D_(ii-1,jj,kk) ); + double a2 = GW_INFINITE; + if( jj0 ) + a2 = GW_MIN( a2, D_(ii,jj-1,kk) ); + double a3 = GW_INFINITE; + if( kk0 ) + a3 = GW_MIN( a3, D_(ii,jj,kk-1) ); + // order so that a1b) { SWAP(a,b); } + SWAPIF(a2,a3) + SWAPIF(a1,a2) + SWAPIF(a2,a3) + // update its distance + // now the equation is (a-a1)^2+(a-a2)^2+(a-a3)^2 - P^2 = 0, with a >= a3 >= a2 >= a1. + // => 3*a^2 - 2*(a2+a1+a3)*a - P^2 + a1^2 + a3^2 + a2^2 + // => delta = (a2+a1+a3)^2 - 3*(a1^2 + a3^2 + a2^2 - P^2) + double delta = (a2+a1+a3)*(a2+a1+a3) - 3*(a1*a1 + a2*a2 + a3*a3 - P*P); + double A1 = 0; + if( delta>=0 ) + A1 = ( a2+a1+a3 + sqrt(delta) )/3.0; + if( A1<=a3 ) + { + // at least a3 is too large, so we have + // a >= a2 >= a1 and a 2*a^2 - 2*(a1+a2)*a + a1^2+a2^2-P^2 + // delta = (a2+a1)^2 - 2*(a1^2 + a2^2 - P^2) + delta = (a2+a1)*(a2+a1) - 2*(a1*a1 + a2*a2 - P*P); + A1 = 0; + if( delta>=0 ) + A1 = 0.5 * ( a2+a1 +sqrt(delta) ); + if( A1<=a2 ) + A1 = a1 + P; + } + // update the value + if( ((int) S_(ii,jj,kk)) == kDead ) + { + // check if action has change. Should not appen for FM + // if( A1fhe_data ); // use same data for update + else + mexErrMsgTxt("Error in heap pool allocation."); + } + } + else if( ((int) S_(ii,jj,kk)) == kFar ) + { + if( D_(ii,jj,kk)!=GW_INFINITE ) + mexWarnMsgTxt("Distance must be initialized to Inf"); + S_(ii,jj,kk) = kOpen; + // distance must have change. + D_(ii,jj,kk) = A1; + // add to open list + point* pt = new point(ii,jj,kk); + existing_points.push_back( pt ); + heap_pool_(ii,jj,kk) = fh_insert( open_heap, pt ); // add to heap + } + else + mexErrMsgTxt("Unkwnown state."); + } // end swich + } // end for + } // end while + + // free heap + fh_deleteheap(open_heap); + // free point pool + for( point_list::iterator it = existing_points.begin(); it!=existing_points.end(); ++it ) + GW_DELETE( *it ); + // free fibheap pool + GW_DELETEARRAY(heap_pool); + + if( nlhs<2 ) + GW_DELETEARRAY(S); + if( nlhs<3 ) + GW_DELETEARRAY(Q); + + return; +} \ No newline at end of file diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/backup/.svn/text-base/perform_front_propagation_3d_old.cpp.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/backup/.svn/text-base/perform_front_propagation_3d_old.cpp.svn-base new file mode 100644 index 0000000..bb3f3fb --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/backup/.svn/text-base/perform_front_propagation_3d_old.cpp.svn-base @@ -0,0 +1,301 @@ +/*================================================================= +% perform_front_propagation_3d - perform a Fast Marching front propagation. +% +% [D,S] = perform_front_propagation_2d(W,start_points,end_points,nb_iter_max,H); +% +% 'D' is a 2D array containing the value of the distance function to seed. +% 'S' is a 2D array containing the state of each point : +% -1 : dead, distance have been computed. +% 0 : open, distance is being computed but not set. +% 1 : far, distance not already computed. +% 'W' is the weight matrix (inverse of the speed). +% 'start_points' is a 3 x num_start_points matrix where k is the number of starting points. +% 'H' is an heuristic (distance that remains to goal). This is a 2D matrix. +% +% Copyright (c) 2004 Gabriel Peyré +*=================================================================*/ + +#define kDead -1 +#define kOpen 0 +#define kFar 1 + +#include +#include "mex.h" +#include "config.h" +#include +#include +#include +#include + +#define D_(i,j,k) D[(i)+n*(j)+n*p*(k)] +#define S_(i,j,k) S[(i)+n*(j)+n*p*(k)] +#define W_(i,j,k) W[(i)+n*(j)+n*p*(k)] +#define H_(i,j,k) H[(i)+n*(j)+n*p*(k)] +#define start_points_(i,s) start_points[(i)+3*(s)] +#define end_points_(i,s) end_points[(i)+3*(s)] + +/* Global variables */ +int n; // size on X +int p; // size on Y +int q; // size on Z +double* D = NULL; +double* S = NULL; +double* W = NULL; +double* start_points = NULL; +double* end_points = NULL; +double* H = NULL; +int nb_iter_max = 100000; +int nb_start_points = 0; +int nb_end_points = 0; + +struct point +{ + point( int ii, int jj, int kk ) + { i = ii; j = jj; k = kk; } + int i; + int j; + int k; +}; +typedef std::vector point_list; + +inline bool end_points_reached(const int i, const int j, const int k ) +{ + for( int s=0; s D_(b.i,b.j,b.k); + else + return (D_(a.i,a.j,a.k)+H_(a.i,a.j,a.k)) > (D_(b.i,b.j,b.k)+H_(b.i,b.j,b.k)); +} + +// test the heap validity +void check_heap( int i, int j, int k, point_list& open_list ) +{ + // test the heap + for( int s=0; s<(int)open_list.size(); ++s ) + { + point pt = open_list[s]; + if( H==NULL ) + { + if( D_(i,j,k)>D_(pt.i,pt.j,pt.k) ) + printf("Problem with heap.\n"); + } + else + { + if( D_(i,j,k)+H_(i,j,k)>D_(pt.i,pt.j,pt.k)+H_(pt.i,pt.j,pt.k) ) + printf("Problem with heap.\n"); + } + } +} + +// select to test or not to test (debug purpose) +// #define CHECK_HEAP check_heap(i,j,k,open_list); +#define CHECK_HEAP + +void mexFunction( int nlhs, mxArray *plhs[], + int nrhs, const mxArray*prhs[] ) +{ + /* retrive arguments */ + if( nrhs<4 ) + mexErrMsgTxt("4 or 5 input arguments are required."); + if( nlhs<1 ) + mexErrMsgTxt("1 or 2 output arguments are required."); + + // first argument : weight list + if( mxGetNumberOfDimensions(prhs[0])!= 3 ) + mexErrMsgTxt("W must be a 3D array."); + n = mxGetDimensions(prhs[0])[0]; + p = mxGetDimensions(prhs[0])[1]; + q = mxGetDimensions(prhs[0])[2]; + W = mxGetPr(prhs[0]); + // second argument : start_points + start_points = mxGetPr(prhs[1]); + int tmp = mxGetM(prhs[1]); + nb_start_points = mxGetN(prhs[1]); + if( nb_start_points==0 || tmp!=3 ) + mexErrMsgTxt("start_points must be of size 3 x nb_start_poins."); + // third argument : end_points + end_points = mxGetPr(prhs[2]); + tmp = mxGetM(prhs[2]); + nb_end_points = mxGetN(prhs[2]); + if( nb_end_points!=0 && tmp!=3 ) + mexErrMsgTxt("end_points must be of size 3 x nb_end_poins."); + // third argument : nb_iter_max + nb_iter_max = (int) *mxGetPr(prhs[3]); + // second argument : heuristic + if( nrhs==5 ) + { + H = mxGetPr(prhs[4]); + if( mxGetNumberOfDimensions(prhs[4])!= 3 ) + mexErrMsgTxt("H must be a 3D array."); + if( mxGetDimensions(prhs[4])[0]!=n || mxGetDimensions(prhs[4])[1]!=p || mxGetDimensions(prhs[4])[2]!=q ) + mexErrMsgTxt("H must be of size n x p x q."); + } + else + H = NULL; + // first ouput : distance + int dims[3] = {n,p,q}; + plhs[0] = mxCreateNumericArray(3, dims, mxDOUBLE_CLASS, mxREAL ); + D = mxGetPr(plhs[0]); + // second output : state + if( nlhs>=2 ) + { + plhs[1] = mxCreateNumericArray(3, dims, mxDOUBLE_CLASS, mxREAL ); + S = mxGetPr(plhs[1]); + } + else + { + S = new double[n*p*q]; + } + + double h = 1.0/n; + + // initialize points + for( int i=0; i=0 && jj>=0 && ii=0 && kk0 ) + a1 = GW_MIN( a1, D_(ii-1,jj,kk) ); + double a2 = GW_INFINITE; + if( jj0 ) + a2 = GW_MIN( a2, D_(ii,jj-1,kk) ); + double a3 = GW_INFINITE; + if( kk0 ) + a3 = GW_MIN( a3, D_(ii,jj,kk-1) ); + // order so that a1b) { SWAP(a,b); } + SWAPIF(a2,a3) + SWAPIF(a1,a2) + SWAPIF(a2,a3) + // update its distance + // now the equation is (a-a1)^2+(a-a2)^2+(a-a3)^2 - P^2 = 0, with a >= a3 >= a2 >= a1. + // => 3*a^2 - 2*(a2+a1+a3)*a - P^2 + a1^2 + a3^2 + a2^2 + // => delta = (a2+a1+a3)^2 - 3*(a1^2 + a3^2 + a2^2 - P^2) + double delta = (a2+a1+a3)*(a2+a1+a3) - 3*(a1*a1 + a2*a2 + a3*a3 - P*P); + double A1 = 0; + if( delta>=0 ) + A1 = ( a2+a1+a3 + sqrt(delta) )/3.0; + if( A1<=a3 ) + { + // at least a3 is too large, so we have + // a >= a2 >= a1 and a 2*a^2 - 2*(a1+a2)*a + a1^2+a2^2-P^2 + // delta = (a2+a1)^2 - 2*(a1^2 + a2^2 - P^2) + delta = (a2+a1)*(a2+a1) - 2*(a1*a1 + a2*a2 - P*P); + A1 = 0; + if( delta>=0 ) + A1 = 0.5 * ( a2+a1 +sqrt(delta) ); + if( A1<=a2 ) + A1 = a1 + P; + } + // update the value + if( ((int) S_(ii,jj,kk)) == kDead ) + { + // check if action has change. Should not appen for FM + // if( A1 (malloc(size*ndims*sizeof(double))); + for(int i=0; i march(dist_data, + w,h,d, + mask_data, + tensor_data, + NULL, // tensor_power_data, + alpha); + // set up starting points + for( int i=0; i point_list; + +inline +bool end_points_reached(const int i, const int j ) +{ + for( int k=0; kfhe_data; + if( H==NULL ) + { + if( D_(i,j)>D_(pt.i,pt.j) ) + ERROR_MSG("Problem with heap.\n"); + } + else + { + if( D_(i,j)+H_(i,j)>D_(pt.i,pt.j)+H_(pt.i,pt.j) ) + ERROR_MSG("Problem with heap.\n"); + } + } + } +} + + + +void perform_front_propagation_2d(T_callback_intert_node callback_insert_node) +{ + // create the Fibonacci heap + struct fibheap* open_heap = fh_makeheap(); + fh_setcmp(open_heap, compare_points); + + double h = 1.0/n; + + // initialize points + for( int i=0; i=0 && jj>=0 && ii0 ) + { + bool bParticipate = true; + if( callback_insert_node!=NULL ) + bParticipate = callback_insert_node(ii,jj,ii-1,jj); + if( bParticipate ) + { + if( D_(ii-1,jj)0 ) + { + bool bParticipate = true; + if( callback_insert_node!=NULL ) + bParticipate = callback_insert_node(ii,jj,ii,jj-1); + if( bParticipate ) + { + if( D_(ii,jj-1)a2 ) // swap so that a1= a2 >= a1. + double A1 = 0; + if( P*P > (a2-a1)*(a2-a1) ) + { + double delta = 2*P*P-(a2-a1)*(a2-a1); + A1 = (a1+a2+sqrt(delta))/2.0; + } + else + A1 = a1 + P; + if( ((int) S_(ii,jj)) == kDead ) + { + // check if action has change. Should not happen for FM + // if( A1=0 ) + Q_(ii,jj) = k1; + else + Q_(ii,jj) = k2; + Q_(ii,jj) = Q_(i,j); + } +#endif + } + else if( ((int) S_(ii,jj)) == kOpen ) + { + // check if action has change. + if( A1=0 ) + Q_(ii,jj) = k1; + else + Q_(ii,jj) = k2; + Q_(ii,jj) = Q_(i,j); + // Modify the value in the heap + fibheap_el* cur_el = heap_pool_(ii,jj); + if( cur_el!=NULL ) + fh_replacedata( open_heap, cur_el, cur_el->fhe_data ); // use same data for update + else + ERROR_MSG("Error in heap pool allocation."); + } + } + else if( ((int) S_(ii,jj)) == kFar ) + { + if( D_(ii,jj)!=GW_INFINITE ) + ERROR_MSG("Distance must be initialized to Inf"); + if( L==NULL || A1<=L_(ii,jj) ) + { + S_(ii,jj) = kOpen; + // distance must have change. + D_(ii,jj) = A1; + // update the value of the closest starting point + if( GW_ABS(a1-A1)=0 ) + Q_(ii,jj) = k1; + else + Q_(ii,jj) = k2; + Q_(ii,jj) = Q_(i,j); + // add to open list + point* pt = new point(ii,jj); + existing_points.push_back( pt ); + heap_pool_(ii,jj) = fh_insert( open_heap, pt ); // add to heap + } + } + else + ERROR_MSG("Unkwnown state."); + + } // end switch + } // end for + } // end while + +// char msg[200]; +// sprintf(msg, "Cool %f", Q_(100,100) ); +// WARN_MSG( msg ); + + // free heap + fh_deleteheap(open_heap); + // free point pool + for( point_list::iterator it = existing_points.begin(); it!=existing_points.end(); ++it ) + GW_DELETE( *it ); + // free fibheap pool + GW_DELETEARRAY(heap_pool); +} diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/backup/perform_front_propagation_3d - copie.cpp b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/backup/perform_front_propagation_3d - copie.cpp new file mode 100644 index 0000000..7638bda --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/backup/perform_front_propagation_3d - copie.cpp @@ -0,0 +1,387 @@ +/*================================================================= +% perform_front_propagation_3d - perform a Fast Marching front propagation. +% +% OLD : [D,S] = perform_front_propagation_2d(W,start_points,end_points,nb_iter_max,H); +% [D,S,Q] = perform_front_propagation_3d(W,start_points,end_points,nb_iter_max, H, L); +% +% 'D' is a 2D array containing the value of the distance function to seed. +% 'S' is a 2D array containing the state of each point : +% -1 : dead, distance have been computed. +% 0 : open, distance is being computed but not set. +% 1 : far, distance not already computed. +% 'W' is the weight matrix (inverse of the speed). +% 'start_points' is a 3 x num_start_points matrix where k is the number of starting points. +% 'H' is an heuristic (distance that remains to goal). This is a 2D matrix. +% +% Copyright (c) 2004 Gabriel Peyré +*=================================================================*/ + + +#include +#include "mex.h" +#include "config.h" +#include "fheap/fib.h" +#include "fheap/fibpriv.h" +#include +#include +#include +#include + +#define kDead -1 +#define kOpen 0 +#define kFar 1 + +#define ACCESS_ARRAY(a,i,j,k) a[(i)+n*(j)+n*p*(k)] +#define D_(i,j,k) ACCESS_ARRAY(D,i,j,k) +#define S_(i,j,k) ACCESS_ARRAY(S,i,j,k) +#define W_(i,j,k) ACCESS_ARRAY(W,i,j,k) +#define H_(i,j,k) ACCESS_ARRAY(H,i,j,k) +#define L_(i,j,k) ACCESS_ARRAY(L,i,j,k) +#define Q_(i,j,k) ACCESS_ARRAY(Q,i,j,k) +#define heap_pool_(i,j,k) ACCESS_ARRAY(heap_pool,i,j,k) +#define start_points_(i,s) start_points[(i)+3*(s)] +#define end_points_(i,s) end_points[(i)+3*(s)] + +/* Global variables */ +int n; // size on X +int p; // size on Y +int q; // size on Z +double* D = NULL; +double* S = NULL; +double* W = NULL; +double* Q = NULL; +double* values = NULL; +double* start_points = NULL; +double* end_points = NULL; +double* H = NULL; +double* L = NULL; +int nb_iter_max = 100000; +int nb_start_points = 0; +int nb_end_points = 0; +fibheap_el** heap_pool = NULL; + +struct point +{ + point( int ii, int jj, int kk ) + { i = ii; j = jj; k = kk; } + int i,j,k; +}; +typedef std::vector point_list; + +inline bool end_points_reached(const int i, const int j, const int k ) +{ + for( int s=0; sfhe_data ); + if( H==NULL ) + { + if( D_(i,j,k)>D_(pt.i,pt.j,pt.k) ) + mexErrMsgTxt("Problem with heap.\n"); + } + else + { + if( D_(i,j,k)+H_(i,j,k)>D_(pt.i,pt.j,pt.k)+H_(pt.i,pt.j,pt.k) ) + mexErrMsgTxt("Problem with heap.\n"); + } + } + } +} + +// select to test or not to test (debug purpose) +// #define CHECK_HEAP check_heap(i,j,k); +#define CHECK_HEAP + +void mexFunction( int nlhs, mxArray *plhs[], + int nrhs, const mxArray*prhs[] ) +{ + /* retrive arguments */ + if( nrhs<4 ) + mexErrMsgTxt("4 - 7 input arguments are required."); + if( nlhs<1 ) + mexErrMsgTxt("1, 2 or 3 output arguments are required."); + + // first argument : weight list + if( mxGetNumberOfDimensions(prhs[0])!= 3 ) + mexErrMsgTxt("W must be a 3D array."); + n = mxGetDimensions(prhs[0])[0]; + p = mxGetDimensions(prhs[0])[1]; + q = mxGetDimensions(prhs[0])[2]; + W = mxGetPr(prhs[0]); + // second argument : start_points + start_points = mxGetPr(prhs[1]); + int tmp = mxGetM(prhs[1]); + nb_start_points = mxGetN(prhs[1]); + if( nb_start_points==0 || tmp!=3 ) + mexErrMsgTxt("start_points must be of size 3 x nb_start_poins."); + // third argument : end_points + end_points = mxGetPr(prhs[2]); + tmp = mxGetM(prhs[2]); + nb_end_points = mxGetN(prhs[2]); + if( nb_end_points!=0 && tmp!=3 ) + mexErrMsgTxt("end_points must be of size 3 x nb_end_poins."); + // argument 4 : nb_iter_max + nb_iter_max = (int) *mxGetPr(prhs[3]); + // argument 5 : heuristic + if( nrhs>=5 ) + { + H = mxGetPr(prhs[4]); + if( mxGetNumberOfDimensions(prhs[4])!= 3 ) + mexErrMsgTxt("H must be a 3D array."); + if( mxGetDimensions(prhs[4])[0]!=n || mxGetDimensions(prhs[4])[1]!=p || mxGetDimensions(prhs[4])[2]!=q ) + mexErrMsgTxt("H must be of size n x p x q."); + } + else + H = NULL; + // argument 6 : constraint map + if( nrhs>=5 ) + { + L = mxGetPr(prhs[5]); + if( mxGetNumberOfDimensions(prhs[5])!= 3 ) + mexErrMsgTxt("L must be a 3D array."); + if( mxGetDimensions(prhs[5])[0]!=n || mxGetDimensions(prhs[5])[1]!=p || mxGetDimensions(prhs[5])[2]!=q ) + mexErrMsgTxt("L must be of size n x p x q."); + } + else + L = NULL; + // argument 7: value list + if( nrhs>=6 ) + { + values = mxGetPr(prhs[6]); + if( mxGetM(prhs[6])==0 && mxGetN(prhs[6])==0 ) + values=NULL; + if( values!=NULL && (mxGetM(prhs[6])!=nb_start_points || mxGetN(prhs[6])!=1) ) + mexErrMsgTxt("values must be of size nb_start_points x 1."); + } + else + values = NULL; + + // first ouput : distance + int dims[3] = {n,p,q}; + plhs[0] = mxCreateNumericArray(3, dims, mxDOUBLE_CLASS, mxREAL ); + D = mxGetPr(plhs[0]); + // second output : state + if( nlhs>=2 ) + { + plhs[1] = mxCreateNumericArray(3, dims, mxDOUBLE_CLASS, mxREAL ); + S = mxGetPr(plhs[1]); + } + else + { + S = new double[n*p*q]; + } + // third output : index + if( nlhs>=3 ) + { + plhs[2] = mxCreateNumericArray(3, dims, mxDOUBLE_CLASS, mxREAL ); + Q = mxGetPr(plhs[2]); + } + else + { + Q = new double[n*p,q]; + } + + // create the Fibonacci heap + struct fibheap* open_heap = fh_makeheap(); + fh_setcmp(open_heap, compare_points); + + double h = 1.0/n; + + // initialize points + for( int i=0; i=0 && jj>=0 && ii=0 && kk0 ) + a1 = GW_MIN( a1, D_(ii-1,jj,kk) ); + double a2 = GW_INFINITE; + if( jj0 ) + a2 = GW_MIN( a2, D_(ii,jj-1,kk) ); + double a3 = GW_INFINITE; + if( kk0 ) + a3 = GW_MIN( a3, D_(ii,jj,kk-1) ); + // order so that a1b) { SWAP(a,b); } + SWAPIF(a2,a3) + SWAPIF(a1,a2) + SWAPIF(a2,a3) + // update its distance + // now the equation is (a-a1)^2+(a-a2)^2+(a-a3)^2 - P^2 = 0, with a >= a3 >= a2 >= a1. + // => 3*a^2 - 2*(a2+a1+a3)*a - P^2 + a1^2 + a3^2 + a2^2 + // => delta = (a2+a1+a3)^2 - 3*(a1^2 + a3^2 + a2^2 - P^2) + double delta = (a2+a1+a3)*(a2+a1+a3) - 3*(a1*a1 + a2*a2 + a3*a3 - P*P); + double A1 = 0; + if( delta>=0 ) + A1 = ( a2+a1+a3 + sqrt(delta) )/3.0; + if( A1<=a3 ) + { + // at least a3 is too large, so we have + // a >= a2 >= a1 and a 2*a^2 - 2*(a1+a2)*a + a1^2+a2^2-P^2 + // delta = (a2+a1)^2 - 2*(a1^2 + a2^2 - P^2) + delta = (a2+a1)*(a2+a1) - 2*(a1*a1 + a2*a2 - P*P); + A1 = 0; + if( delta>=0 ) + A1 = 0.5 * ( a2+a1 +sqrt(delta) ); + if( A1<=a2 ) + A1 = a1 + P; + } + // update the value + if( ((int) S_(ii,jj,kk)) == kDead ) + { + // check if action has change. Should not appen for FM + // if( A1fhe_data ); // use same data for update + else + mexErrMsgTxt("Error in heap pool allocation."); + } + } + else if( ((int) S_(ii,jj,kk)) == kFar ) + { + if( D_(ii,jj,kk)!=GW_INFINITE ) + mexWarnMsgTxt("Distance must be initialized to Inf"); + S_(ii,jj,kk) = kOpen; + // distance must have change. + D_(ii,jj,kk) = A1; + // add to open list + point* pt = new point(ii,jj,kk); + existing_points.push_back( pt ); + heap_pool_(ii,jj,kk) = fh_insert( open_heap, pt ); // add to heap + } + else + mexErrMsgTxt("Unkwnown state."); + } // end swich + } // end for + } // end while + + // free heap + fh_deleteheap(open_heap); + // free point pool + for( point_list::iterator it = existing_points.begin(); it!=existing_points.end(); ++it ) + GW_DELETE( *it ); + // free fibheap pool + GW_DELETEARRAY(heap_pool); + + if( nlhs<2 ) + GW_DELETEARRAY(S); + if( nlhs<3 ) + GW_DELETEARRAY(Q); + + return; +} \ No newline at end of file diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/backup/perform_front_propagation_3d_old.cpp b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/backup/perform_front_propagation_3d_old.cpp new file mode 100644 index 0000000..bb3f3fb --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/backup/perform_front_propagation_3d_old.cpp @@ -0,0 +1,301 @@ +/*================================================================= +% perform_front_propagation_3d - perform a Fast Marching front propagation. +% +% [D,S] = perform_front_propagation_2d(W,start_points,end_points,nb_iter_max,H); +% +% 'D' is a 2D array containing the value of the distance function to seed. +% 'S' is a 2D array containing the state of each point : +% -1 : dead, distance have been computed. +% 0 : open, distance is being computed but not set. +% 1 : far, distance not already computed. +% 'W' is the weight matrix (inverse of the speed). +% 'start_points' is a 3 x num_start_points matrix where k is the number of starting points. +% 'H' is an heuristic (distance that remains to goal). This is a 2D matrix. +% +% Copyright (c) 2004 Gabriel Peyré +*=================================================================*/ + +#define kDead -1 +#define kOpen 0 +#define kFar 1 + +#include +#include "mex.h" +#include "config.h" +#include +#include +#include +#include + +#define D_(i,j,k) D[(i)+n*(j)+n*p*(k)] +#define S_(i,j,k) S[(i)+n*(j)+n*p*(k)] +#define W_(i,j,k) W[(i)+n*(j)+n*p*(k)] +#define H_(i,j,k) H[(i)+n*(j)+n*p*(k)] +#define start_points_(i,s) start_points[(i)+3*(s)] +#define end_points_(i,s) end_points[(i)+3*(s)] + +/* Global variables */ +int n; // size on X +int p; // size on Y +int q; // size on Z +double* D = NULL; +double* S = NULL; +double* W = NULL; +double* start_points = NULL; +double* end_points = NULL; +double* H = NULL; +int nb_iter_max = 100000; +int nb_start_points = 0; +int nb_end_points = 0; + +struct point +{ + point( int ii, int jj, int kk ) + { i = ii; j = jj; k = kk; } + int i; + int j; + int k; +}; +typedef std::vector point_list; + +inline bool end_points_reached(const int i, const int j, const int k ) +{ + for( int s=0; s D_(b.i,b.j,b.k); + else + return (D_(a.i,a.j,a.k)+H_(a.i,a.j,a.k)) > (D_(b.i,b.j,b.k)+H_(b.i,b.j,b.k)); +} + +// test the heap validity +void check_heap( int i, int j, int k, point_list& open_list ) +{ + // test the heap + for( int s=0; s<(int)open_list.size(); ++s ) + { + point pt = open_list[s]; + if( H==NULL ) + { + if( D_(i,j,k)>D_(pt.i,pt.j,pt.k) ) + printf("Problem with heap.\n"); + } + else + { + if( D_(i,j,k)+H_(i,j,k)>D_(pt.i,pt.j,pt.k)+H_(pt.i,pt.j,pt.k) ) + printf("Problem with heap.\n"); + } + } +} + +// select to test or not to test (debug purpose) +// #define CHECK_HEAP check_heap(i,j,k,open_list); +#define CHECK_HEAP + +void mexFunction( int nlhs, mxArray *plhs[], + int nrhs, const mxArray*prhs[] ) +{ + /* retrive arguments */ + if( nrhs<4 ) + mexErrMsgTxt("4 or 5 input arguments are required."); + if( nlhs<1 ) + mexErrMsgTxt("1 or 2 output arguments are required."); + + // first argument : weight list + if( mxGetNumberOfDimensions(prhs[0])!= 3 ) + mexErrMsgTxt("W must be a 3D array."); + n = mxGetDimensions(prhs[0])[0]; + p = mxGetDimensions(prhs[0])[1]; + q = mxGetDimensions(prhs[0])[2]; + W = mxGetPr(prhs[0]); + // second argument : start_points + start_points = mxGetPr(prhs[1]); + int tmp = mxGetM(prhs[1]); + nb_start_points = mxGetN(prhs[1]); + if( nb_start_points==0 || tmp!=3 ) + mexErrMsgTxt("start_points must be of size 3 x nb_start_poins."); + // third argument : end_points + end_points = mxGetPr(prhs[2]); + tmp = mxGetM(prhs[2]); + nb_end_points = mxGetN(prhs[2]); + if( nb_end_points!=0 && tmp!=3 ) + mexErrMsgTxt("end_points must be of size 3 x nb_end_poins."); + // third argument : nb_iter_max + nb_iter_max = (int) *mxGetPr(prhs[3]); + // second argument : heuristic + if( nrhs==5 ) + { + H = mxGetPr(prhs[4]); + if( mxGetNumberOfDimensions(prhs[4])!= 3 ) + mexErrMsgTxt("H must be a 3D array."); + if( mxGetDimensions(prhs[4])[0]!=n || mxGetDimensions(prhs[4])[1]!=p || mxGetDimensions(prhs[4])[2]!=q ) + mexErrMsgTxt("H must be of size n x p x q."); + } + else + H = NULL; + // first ouput : distance + int dims[3] = {n,p,q}; + plhs[0] = mxCreateNumericArray(3, dims, mxDOUBLE_CLASS, mxREAL ); + D = mxGetPr(plhs[0]); + // second output : state + if( nlhs>=2 ) + { + plhs[1] = mxCreateNumericArray(3, dims, mxDOUBLE_CLASS, mxREAL ); + S = mxGetPr(plhs[1]); + } + else + { + S = new double[n*p*q]; + } + + double h = 1.0/n; + + // initialize points + for( int i=0; i=0 && jj>=0 && ii=0 && kk0 ) + a1 = GW_MIN( a1, D_(ii-1,jj,kk) ); + double a2 = GW_INFINITE; + if( jj0 ) + a2 = GW_MIN( a2, D_(ii,jj-1,kk) ); + double a3 = GW_INFINITE; + if( kk0 ) + a3 = GW_MIN( a3, D_(ii,jj,kk-1) ); + // order so that a1b) { SWAP(a,b); } + SWAPIF(a2,a3) + SWAPIF(a1,a2) + SWAPIF(a2,a3) + // update its distance + // now the equation is (a-a1)^2+(a-a2)^2+(a-a3)^2 - P^2 = 0, with a >= a3 >= a2 >= a1. + // => 3*a^2 - 2*(a2+a1+a3)*a - P^2 + a1^2 + a3^2 + a2^2 + // => delta = (a2+a1+a3)^2 - 3*(a1^2 + a3^2 + a2^2 - P^2) + double delta = (a2+a1+a3)*(a2+a1+a3) - 3*(a1*a1 + a2*a2 + a3*a3 - P*P); + double A1 = 0; + if( delta>=0 ) + A1 = ( a2+a1+a3 + sqrt(delta) )/3.0; + if( A1<=a3 ) + { + // at least a3 is too large, so we have + // a >= a2 >= a1 and a 2*a^2 - 2*(a1+a2)*a + a1^2+a2^2-P^2 + // delta = (a2+a1)^2 - 2*(a1^2 + a2^2 - P^2) + delta = (a2+a1)*(a2+a1) - 2*(a1*a1 + a2*a2 - P*P); + A1 = 0; + if( delta>=0 ) + A1 = 0.5 * ( a2+a1 +sqrt(delta) ); + if( A1<=a2 ) + A1 = a1 + P; + } + // update the value + if( ((int) S_(ii,jj,kk)) == kDead ) + { + // check if action has change. Should not appen for FM + // if( A1 (malloc(size*ndims*sizeof(double))); + for(int i=0; i march(dist_data, + w,h,d, + mask_data, + tensor_data, + NULL, // tensor_power_data, + alpha); + // set up starting points + for( int i=0; i (b) ? (a) : (b)) //!< Returns the max value between a and b +#define MAXMAX(a,b,c) ((a) > (b) ? MAX (a,c) : MAX (b,c)) +#define GW_MIN(a, b) MIN(a,b) //!< Returns the min value between a and b +#undef GW_MAX // already defined by Windows.h ... +#define GW_MAX(a, b) MAX(a,b) //!< Returns the max value between a and b +#define GW_MAXMAX(a,b,c) MAXMAX(a,b,c) + +#define GW_SCALE_01(x,rMin,rMax) ((x-rMin)/(rMax-rMin)) + +#define GW_ABS(a) ((a) > 0 ? (a) : -(a)) //!< Returns the absolute value a +#define GW_SIGN(a) ((a) > 0 ? 1 : -1) //!< Returns the sign of a +#define SQR(x) ((x)*(x)) //!< Returns x square +#define CUBE(x) ((x)*(x)*(x)) //!< Returns x cube +#define GW_SQR(x) SQR(x) //!< Returns x square +#define GW_CUBE(x) CUBE(x) //!< Returns x cube + +#define GW_CLAMP_01(x) if( (x)<0 ) x=0; if( (x)>1 ) x=1 +#define GW_CLAMP(x, a,b) if( (x)b ) x=b + +#define GW_SWAP(x,y) x^=y; y^=x; x^=y +#define GW_ORDER(x,y) if(x>y){ GW_SWAP(x,y); } +//@} + +//------------------------------------------------------------------------- +/** \name generic macros */ +//------------------------------------------------------------------------- +//@{ +/** a random number in [0-1] */ +#define GW_RAND ((double) (rand()%10000))/10000 +/** a random number in [a,b] */ +#define GW_RAND_RANGE(a,b) (a)+((b)-(a))*((GW_Float) (rand()%10000))/10000 +/** delete a single pointer */ +#define GW_DELETE(p) {if (p!=NULL) delete p; p=NULL;} +/** delete an array pointer */ +#define GW_DELETEARRAY(p) {if (p!=NULL) delete [] p; p=NULL;} +//@} + +//------------------------------------------------------------------------- +/** \name some constants */ +//------------------------------------------------------------------------- +//@{ +#define GW_True true +#define GW_False false +/** to make aproximate computations (derivation, GW_Float comparaisons ...) */ +#define GW_EPSILON 1e-9 +/** very big number */ +#define GW_INFINITE 1e9 +//@} + +//------------------------------------------------------------------------- +/** \name numerical constants */ +//------------------------------------------------------------------------- +//@{ +/** pi */ +#define GW_PI 3.1415926535897932384626433832795028841971693993751f +/** pi/2 */ +#define GW_HALFPI 1.57079632679489661923f +/** 2*pi */ +#define GW_TWOPI 6.28318530717958647692f +/** 1/pi */ +#define GW_INVPI 0.31830988618379067154f +/** 180/pi */ +#define GW_RADTODEG(x) (x)*57.2957795130823208768f +/** pi/180 */ +#define GW_DEGTORAD(x) (x)*0.01745329251994329577f +/** e */ +#define GW_EXP 2.71828182845904523536f +/** 1/log10(2) */ +#define GW_ILOG2 3.32192809488736234787f +/** 1/3 */ +#define GW_INV3 0.33333333333333333333f +/** 1/6 */ +#define GW_INV6 0.16666666666666666666f +/** 1/9 */ +#define GW_INV7 0.14285714285714285714f +/** 1/9 */ +#define GW_INV9 0.11111111111111111111f +/** 1/255 */ +#define GW_INV255 0.00392156862745098039f +/** sqrt(2) */ +#define GW_SQRT2 1.41421356237f +//@} + +//------------------------------------------------------------------------- +/** \name assertion macros */ +//------------------------------------------------------------------------- +//@{ +#ifdef GW_DEBUG + #define GW_ASSERT(expr) _ASSERT(expr) + #define GW_DEBUG_ONLY(expr) expr +#else + #define GW_ASSERT(expr) // if(!(expr)) cerr << "Error in file " << __FILE__ << " line " << __LINE__ << "." << endl + #define GW_DEBUG_ONLY(expr) +#endif // GW_DEBUG +//@} + +INLINE +int log2(int n) +{ + int x = 0; + while (n > 1) + { + x++; + n /= 2; + } + return x; +} + +INLINE +int cmp(double a, double b) +{ + if (a < b) + return -1; + if (a == b) + return 0; + return 1; +} + +#endif // _MY_CONFIG_H_ diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/eucdist2.c b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/eucdist2.c new file mode 100644 index 0000000..bfb5af9 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/eucdist2.c @@ -0,0 +1,336 @@ +/* + * Copyright 1993-2003 The MathWorks, Inc. + * $Revision: 1.5.4.3 $ $Date: 2004/02/01 21:44:32 $ + */ + +/* + * EUCDIST2 MEX-file + * + * Distance transform, Euclidean version + * + * D = EUCDIST2(BW) computes the Euclidean distance transform on the input + * binary image BW. Specifically, it computes the distance to the nearest + * nonzero-valued pixel. BW must be 2-D. + * + * [D,L] = EUCDIST2(BW) returns a linear index array L representing a + * nearest-neighbor map. L(r,c) is the linear index of the nonzero-valued + * element of BW closest to (r,c). + * + * Input-output specs + * ------------------ + * BW: 2-D logical matrix + * empty allowed + * + * D: 2-D real double matrix, same size as BW + * contains nonnegative values + * + * Algorithm notes + * --------------- + * Heinz Breu, Joseph Gil, David Kirkpatrick, and Michael Werman, + * "Linear Time Euclidean Distance Transform Algorithms," IEEE + * Transactions on Pattern Analysis and Machine Intelligence, + * vol 17 no 5 May 1995, pp. 529-533. Here we use the second + * algorithm, "Transform Based on Partial Voronoi Diagram Construction," + * pp. 531-533. + */ + +#include +#include "mex.h" + +typedef struct pixel_T +{ + int x; + int y; +} +pixel_T; + +#define FAKE_COL_VAL -1 + +/* + * From "Function Remove(u,v,w,r)", middle of second column, page 532. + * Reversed the terms x and y compared to the equations in the paper. + * + * This function returns true if the Voronoi cell centered on + * v does not intersect the line x=c. + */ +bool remove_candidate(pixel_T u, pixel_T v, pixel_T w, int c) +{ + /* + * Perform calculations in double, since this operation is + * sensitive to overflow when done in int32. See g198383. + * -sle, 2004/01/13 + */ + double term1; + double term2; + double ux = (double) u.x; + double uy = (double) u.y; + double vx = (double) v.x; + double vy = (double) v.y; + double wx = (double) w.x; + double wy = (double) w.y; + + term1 = (wy - vy) * (vy*vy - uy*uy - 2*c*(vx - ux) + + vx*vx - ux*ux); + + term2 = (vy - uy) * (wy*wy - vy*vy - 2*c*(wx - vx) + + wx*wx - vx*vx); + + return term1 >= term2; +} + +/* + * Update the candidates array for column c. Return the number + * of candidates. Also update the col_values array, which is + * an array of maximal (or minimal) column values for pixels in + * each row, up to and including the current column c. bw is a pointer + * to the binary image array; M is the number of rows of that array. + */ +void update_candidates(pixel_T *candidates, int *num_candidates, + int *col_values, int c, mxLogical *bw, int M) +{ + mxLogical *pr; + int r; + + /* + * Update the max_col_values array. + */ + pr = bw + M*c; + for (r = 0; r < M; r++) + { + if (pr[r] != 0) + { + col_values[r] = c; + } + } + + /* + * Update the candidates array. + */ + *num_candidates = 0; + for (r = 0; r < M; r++) + { + if (col_values[r] != FAKE_COL_VAL) + { + candidates[*num_candidates].x = col_values[r]; + candidates[*num_candidates].y = r; + (*num_candidates)++; + } + } +} + +/* + * This is the algorithm "Create L from Candidates," bottom of column 2, + * page 532 to top of column 1, page 533. The following changes have + * been made to the printed version of the algorithm: + * - Script "L" replaced by "ell" + * - "r" replaced by "c" + * - "l" replaced by "p" (because SLE never names variables "l"!) + * - "c" replaced by "num_candidates" + * - fixed typo in paper: "RemoveL([k-1],w,r)" should have been + * "Remove(L[k-1],L[k],w,r)." + * + * Outputs are Voronoi cell array ell and num_cells. Inputs are + * candidates, num_candidates, and c, which is the column currently + * being processed. + */ +void compute_ell(pixel_T *ell, int *num_cells, pixel_T *candidates, + int num_candidates, int c) +{ + int k; + int p; + pixel_T w; + + if (num_candidates == 0) + { + *num_cells = 0; + } + else if (num_candidates == 1) + { + *num_cells = 1; + ell[0] = candidates[0]; + } + else + { + ell[0] = candidates[0]; + ell[1] = candidates[1]; + k = 1; + p = 2; + while (p < num_candidates) + { + w = candidates[p]; + while ((k >= 1) && remove_candidate(ell[k-1], ell[k], w, c)) + { + k--; + } + k++; + p++; + ell[k] = w; + } + *num_cells = k+1; + } +} + +/* + * Scan column c. For each location in column c, compute the squared + * distance to the nearest Voronoi cell center. If that squared distance + * is smaller than what's already in the array Out at that location, + * then replace it. + */ +void assign_distances(double *Out, int M, int c, pixel_T *ell, int num_cells, + double *nn) +{ + int r; + int current_cell = 0; + double *pr; + double *pr_nn; + double sq_dist; + double temp_sq_dist; + double dx; + double dy; + int k; + bool do_labels = nn != NULL; + + if (num_cells > 0) + { + pr = Out + M*c; + if (do_labels) + { + pr_nn = nn + M*c; + } + for (r = 0; r < M; r++) + { + /* + * Compute squared distance to current cell. + */ + dx = c - ell[current_cell].x; + dy = r - ell[current_cell].y; + sq_dist = dx*dx + dy*dy; + + /* + * See if we need to update the current cell. + */ + for (k = current_cell+1; k < num_cells; k++) + { + dx = c - ell[k].x; + dy = r - ell[k].y; + temp_sq_dist = dx*dx + dy*dy; + if (temp_sq_dist < sq_dist) + { + current_cell = k; + sq_dist = temp_sq_dist; + } + else + { + break; + } + } + + if (sq_dist < pr[r]) + { + pr[r] = sq_dist; + if (do_labels) + { + pr_nn[r] = M * ell[current_cell].x + + ell[current_cell].y + 1.0; + } + } + } + } +} + + +void mexFunction(int nlhs, mxArray *plhs[], int nrhs, const mxArray *prhs[]) +{ + mxLogical *bw; + mxArray *Out; + mxArray *NN_map; + int M; + int N; + int *col_values; + pixel_T *candidates; + pixel_T *ell; + int num_candidates; + int num_cells; + double *pr; + double *nn = NULL; + int k; + int c; + double inf = mxGetInf(); + + if (nrhs != 1) + { + mexErrMsgIdAndTxt("Images:eucdist2:wrongNumInputs", + "EUCDIST2 requires one input argument."); + } + bw = mxGetLogicals(prhs[0]); + M = mxGetM(prhs[0]); + N = mxGetN(prhs[0]); + + Out = mxCreateDoubleMatrix(M, N, mxREAL); + plhs[0] = Out; + pr = (double *) mxGetData(Out); + for (k = 0; k < M*N; k++) + { + pr[k] = inf; + } + + if (nlhs > 1) + { + /* + * Return the nearest neighbor map. + */ + NN_map = mxCreateDoubleMatrix(M, N, mxREAL); + plhs[1] = NN_map; + nn = (double *) mxGetData(NN_map); + } + + candidates = (pixel_T *) mxMalloc(M * sizeof(*candidates)); + ell = (pixel_T *) mxMalloc(M * sizeof(*ell)); + col_values = (int *) mxMalloc(M * sizeof(*col_values)); + + /* + * Initialize the col_values array + */ + for (k = 0; k < M; k++) + { + col_values[k] = FAKE_COL_VAL; + } + + /* + * First pass + */ + for (c = 0; c < N; c++) + { + update_candidates(candidates, &num_candidates, + col_values, c, bw, M); + compute_ell(ell, &num_cells, candidates, num_candidates, c); + assign_distances(mxGetPr(Out), M, c, ell, num_cells, nn); + } + + /* + * Reinitialize the col_values array + */ + for (k = 0; k < M; k++) + { + col_values[k] = FAKE_COL_VAL; + } + + /* + * Second pass + */ + for (c = N-1; c >= 0; c--) + { + update_candidates(candidates, &num_candidates, + col_values, c, bw, M); + compute_ell(ell, &num_cells, candidates, num_candidates, c); + assign_distances(pr, M, c, ell, num_cells, nn); + } + + /* + * Return distance instead of squared distance. + */ + for (k = 0; k < M*N; k++) + { + pr[k] = sqrt(pr[k]); + } +} diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/fheap/.svn/all-wcprops b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/fheap/.svn/all-wcprops new file mode 100644 index 0000000..21f91a3 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/fheap/.svn/all-wcprops @@ -0,0 +1,47 @@ +K 25 +svn:wc:ra_dav:version-url +V 75 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/mex/fheap +END +fib.cpp +K 25 +svn:wc:ra_dav:version-url +V 83 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/mex/fheap/fib.cpp +END +fibtest.c +K 25 +svn:wc:ra_dav:version-url +V 85 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/mex/fheap/fibtest.c +END +fibtest2.c +K 25 +svn:wc:ra_dav:version-url +V 86 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/mex/fheap/fibtest2.c +END +fib.h +K 25 +svn:wc:ra_dav:version-url +V 81 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/mex/fheap/fib.h +END +fibpriv.h +K 25 +svn:wc:ra_dav:version-url +V 85 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/mex/fheap/fibpriv.h +END +tt.c +K 25 +svn:wc:ra_dav:version-url +V 80 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/mex/fheap/tt.c +END +use.c +K 25 +svn:wc:ra_dav:version-url +V 81 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/mex/fheap/use.c +END diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/fheap/.svn/entries b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/fheap/.svn/entries new file mode 100644 index 0000000..9adb9ac --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/fheap/.svn/entries @@ -0,0 +1,119 @@ +8 + +dir +12 +https://matlabcompanion.svn.sourceforge.net/svnroot/matlabcompanion/toolbox/toolbox_fast_marching/mex/fheap +https://matlabcompanion.svn.sourceforge.net/svnroot/matlabcompanion + + + +2008-08-16T12:32:42.608947Z +1 +nikopol0 + + +svn:special svn:externals svn:needs-lock + + + + + + + + + + + +0211462f-4f08-4595-aba7-0193070202b6 + +fib.cpp +file + + + + +2008-08-16T13:43:18.000000Z +a8aa4b9f4c98656497b697c003139e5c +2008-08-16T12:32:42.608947Z +1 +nikopol0 +has-props + +fibtest.c +file + + + + +2008-08-16T13:43:18.000000Z +6529396d7c061616708402ecaa43402d +2008-08-16T12:32:42.608947Z +1 +nikopol0 +has-props + +fibtest2.c +file + + + + +2008-08-16T13:43:18.000000Z +78261d636ccdf0d9c94d37ed39235809 +2008-08-16T12:32:42.608947Z +1 +nikopol0 +has-props + +fib.h +file + + + + +2008-08-16T13:43:18.000000Z +bed7b903b74038b1ca3a81ccdcb5f25b +2008-08-16T12:32:42.608947Z +1 +nikopol0 +has-props + +fibpriv.h +file + + + + +2008-08-16T13:43:18.000000Z +ceab270e0177326956b0ed59fff3f401 +2008-08-16T12:32:42.608947Z +1 +nikopol0 +has-props + +tt.c +file + + + + +2008-08-16T13:43:18.000000Z +c3ac57f6c8b56aadff5a0ab6ed2fcaf6 +2008-08-16T12:32:42.608947Z +1 +nikopol0 +has-props + +use.c +file + + + + +2008-08-16T13:43:18.000000Z +9fdc95d13a050a2e236cf510e78cf636 +2008-08-16T12:32:42.608947Z +1 +nikopol0 +has-props + diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/fheap/.svn/format b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/fheap/.svn/format new file mode 100644 index 0000000..45a4fb7 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/fheap/.svn/format @@ -0,0 +1 @@ +8 diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/fheap/.svn/prop-base/fib.cpp.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/fheap/.svn/prop-base/fib.cpp.svn-base new file mode 100644 index 0000000..a669705 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/fheap/.svn/prop-base/fib.cpp.svn-base @@ -0,0 +1,5 @@ +K 14 +svn:executable +V 0 + +END diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/fheap/.svn/prop-base/fib.h.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/fheap/.svn/prop-base/fib.h.svn-base new file mode 100644 index 0000000..a669705 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/fheap/.svn/prop-base/fib.h.svn-base @@ -0,0 +1,5 @@ +K 14 +svn:executable +V 0 + +END diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/fheap/.svn/prop-base/fibpriv.h.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/fheap/.svn/prop-base/fibpriv.h.svn-base new file mode 100644 index 0000000..a669705 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/fheap/.svn/prop-base/fibpriv.h.svn-base @@ -0,0 +1,5 @@ +K 14 +svn:executable +V 0 + +END diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/fheap/.svn/prop-base/fibtest.c.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/fheap/.svn/prop-base/fibtest.c.svn-base new file mode 100644 index 0000000..a669705 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/fheap/.svn/prop-base/fibtest.c.svn-base @@ -0,0 +1,5 @@ +K 14 +svn:executable +V 0 + +END diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/fheap/.svn/prop-base/fibtest2.c.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/fheap/.svn/prop-base/fibtest2.c.svn-base new file mode 100644 index 0000000..a669705 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/fheap/.svn/prop-base/fibtest2.c.svn-base @@ -0,0 +1,5 @@ +K 14 +svn:executable +V 0 + +END diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/fheap/.svn/prop-base/tt.c.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/fheap/.svn/prop-base/tt.c.svn-base new file mode 100644 index 0000000..a669705 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/fheap/.svn/prop-base/tt.c.svn-base @@ -0,0 +1,5 @@ +K 14 +svn:executable +V 0 + +END diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/fheap/.svn/prop-base/use.c.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/fheap/.svn/prop-base/use.c.svn-base new file mode 100644 index 0000000..a669705 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/fheap/.svn/prop-base/use.c.svn-base @@ -0,0 +1,5 @@ +K 14 +svn:executable +V 0 + +END diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/fheap/.svn/text-base/fib.cpp.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/fheap/.svn/text-base/fib.cpp.svn-base new file mode 100644 index 0000000..498a44f --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/fheap/.svn/text-base/fib.cpp.svn-base @@ -0,0 +1,698 @@ +/*- + * Copyright 1997-2003 John-Mark Gurney. + * All rights reserved. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions + * are met: + * 1. Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * 2. Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in the + * documentation and/or other materials provided with the distribution. + * + * THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND + * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE + * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE + * ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE + * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL + * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS + * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) + * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT + * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY + * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF + * SUCH DAMAGE. + * + * $Id: fib.c,v 1.31 2003/01/14 10:11:30 jmg Exp $ + * + */ + +#include "fib.h" +#include "fibpriv.h" + +#include +#include + +bool fh_isempty(const struct fibheap* fh) +{ + return fh->fh_n==0; +} + +#define swap(type, a, b) \ + do { \ + type c; \ + c = a; \ + a = b; \ + b = c; \ + } while (0) \ + +#define INT_BITS (sizeof(int) * 8) +static inline int eillog2(unsigned int a) +{ + int oa; + int i; + int b; + + oa = a; + b = INT_BITS / 2; + i = 0; + while (b) { + i = (i << 1); + if (a >= (1 << b)) { + a /= (1 << b); + i = i | 1; + } else + a &= (1 << b) - 1; + b /= 2; + } + if ((1 << i) == oa) + return i; + else + return i + 1; +} + +/* + * Private Heap Functions + */ +static void +fh_deleteel(struct fibheap *h, struct fibheap_el *x) +{ + void *data; + int key; + + data = x->fhe_data; + key = x->fhe_key; + + if (!h->fh_keys) + fh_replacedata(h, x, h->fh_neginf); + else + fh_replacekey(h, x, INT_MIN); + if (fh_extractminel(h) != x) { + /* + * XXX - This should never happen as fh_replace should set it + * to min. + */ + abort(); + } + + x->fhe_data = data; + x->fhe_key = key; +} + +static void fh_initheap(struct fibheap *n) +{ + n->fh_cmp_fnct = NULL; + n->fh_neginf = NULL; + n->fh_n = 0; + n->fh_Dl = -1; + n->fh_cons = NULL; + n->fh_min = NULL; + n->fh_root = NULL; + n->fh_keys = 0; +#ifdef FH_STATS + n->fh_maxn = 0; + n->fh_ninserts = 0; + n->fh_nextracts = 0; +#endif +} + +static void +fh_destroyheap(struct fibheap *h) +{ + h->fh_cmp_fnct = NULL; + h->fh_neginf = NULL; + if (h->fh_cons != NULL) + free(h->fh_cons); + h->fh_cons = NULL; + free(h); +} + +/* + * Public Heap Functions + */ +struct fibheap * +fh_makekeyheap() +{ + struct fibheap *n; + + if ((n = (fibheap*) malloc(sizeof *n)) == NULL) + return NULL; + + fh_initheap(n); + n->fh_keys = 1; + + return n; +} + +struct fibheap * +fh_makeheap() +{ + struct fibheap *n; + + if ((n = (fibheap*) malloc(sizeof *n)) == NULL) + return NULL; + + fh_initheap(n); + + return n; +} + +voidcmp +fh_setcmp(struct fibheap *h, voidcmp fnct) +{ + voidcmp oldfnct; + + oldfnct = h->fh_cmp_fnct; + h->fh_cmp_fnct = fnct; + + return oldfnct; +} + +void * +fh_setneginf(struct fibheap *h, void *data) +{ + void *old; + + old = h->fh_neginf; + h->fh_neginf = data; + + return old; +} + +struct fibheap * +fh_union(struct fibheap *ha, struct fibheap *hb) +{ + struct fibheap_el *x; + + if (ha->fh_root == NULL || hb->fh_root == NULL) { + /* either one or both are empty */ + if (ha->fh_root == NULL) { + fh_destroyheap(ha); + return hb; + } else { + fh_destroyheap(hb); + return ha; + } + } + ha->fh_root->fhe_left->fhe_right = hb->fh_root; + hb->fh_root->fhe_left->fhe_right = ha->fh_root; + x = ha->fh_root->fhe_left; + ha->fh_root->fhe_left = hb->fh_root->fhe_left; + hb->fh_root->fhe_left = x; + ha->fh_n += hb->fh_n; + /* + * we probably should also keep stats on number of unions + */ + + /* set fh_min if necessary */ + if (fh_compare(ha, hb->fh_min, ha->fh_min) < 0) + ha->fh_min = hb->fh_min; + + fh_destroyheap(hb); + return ha; +} + +void fh_deleteheap(struct fibheap *h) +{ + /* + * We could do this even faster by walking each binomial tree, but + * this is simpler to code. + */ + while (h->fh_min != NULL) + fhe_destroy(fh_extractminel(h)); + + fh_destroyheap(h); +} + +/* + * Public Key Heap Functions + */ +struct fibheap_el * +fh_insertkey(struct fibheap *h, int key, void *data) +{ + struct fibheap_el *x; + + if ((x = fhe_newelem()) == NULL) + return NULL; + + /* just insert on root list, and make sure it's not the new min */ + x->fhe_data = data; + x->fhe_key = key; + + fh_insertel(h, x); + + return x; +} + +int +fh_minkey(struct fibheap *h) +{ + if (h->fh_min == NULL) + return INT_MIN; + return h->fh_min->fhe_key; +} + +int +fh_replacekey(struct fibheap *h, struct fibheap_el *x, int key) +{ + int ret; + + ret = x->fhe_key; + (void)fh_replacekeydata(h, x, key, x->fhe_data); + + return ret; +} + +void * +fh_replacekeydata(struct fibheap *h, struct fibheap_el *x, int key, void *data) +{ + void *odata; + int okey; + struct fibheap_el *y; + int r; + + odata = x->fhe_data; + okey = x->fhe_key; + + /* + * we can increase a key by deleting and reinserting, that + * requires O(lgn) time. + */ + if ((r = fh_comparedata(h, key, data, x)) > 0) { + /* XXX - bad code! */ + abort(); + fh_deleteel(h, x); + + x->fhe_data = data; + x->fhe_key = key; + + fh_insertel(h, x); + + return odata; + } + + x->fhe_data = data; + x->fhe_key = key; + + /* because they are equal, we don't have to do anything */ + if (r == 0) + return odata; + + y = x->fhe_p; + + if (h->fh_keys && okey == key) + return odata; + + if (y != NULL && fh_compare(h, x, y) <= 0) { + fh_cut(h, x, y); + fh_cascading_cut(h, y); + } + + /* + * the = is so that the call from fh_delete will delete the proper + * element. + */ + if (fh_compare(h, x, h->fh_min) <= 0) + h->fh_min = x; + + return odata; +} + +/* + * Public void * Heap Functions + */ +/* + * this will return these values: + * NULL failed for some reason + * ptr token to use for manipulation of data + */ +struct fibheap_el * +fh_insert(struct fibheap *h, void *data) +{ + struct fibheap_el *x; + + if ((x = fhe_newelem()) == NULL) + return NULL; + + /* just insert on root list, and make sure it's not the new min */ + x->fhe_data = data; + + fh_insertel(h, x); + + return x; +} + +void * +fh_min(struct fibheap *h) +{ + if (h->fh_min == NULL) + return NULL; + return h->fh_min->fhe_data; +} + +void * +fh_extractmin(struct fibheap *h) +{ + struct fibheap_el *z; + void *ret; + + ret = NULL; + + if (h->fh_min != NULL) { + z = fh_extractminel(h); + ret = z->fhe_data; +#ifndef NO_FREE + fhe_destroy(z); +#endif + + } + + return ret; +} + +void * +fh_replacedata(struct fibheap *h, struct fibheap_el *x, void *data) +{ + return fh_replacekeydata(h, x, x->fhe_key, data); +} + +void * +fh_delete(struct fibheap *h, struct fibheap_el *x) +{ + void *k; + + k = x->fhe_data; + if (!h->fh_keys) + fh_replacedata(h, x, h->fh_neginf); + else + fh_replacekey(h, x, INT_MIN); + fh_extractmin(h); + + return k; +} + +/* + * Statistics Functions + */ +#ifdef FH_STATS +int +fh_maxn(struct fibheap *h) +{ + return h->fh_maxn; +} + +int +fh_ninserts(struct fibheap *h) +{ + return h->fh_ninserts; +} + +int +fh_nextracts(struct fibheap *h) +{ + return h->fh_nextracts; +} +#endif + +/* + * begin of private element fuctions + */ +static struct fibheap_el * +fh_extractminel(struct fibheap *h) +{ + struct fibheap_el *ret; + struct fibheap_el *x, *y, *orig; + + ret = h->fh_min; + + orig = NULL; + /* put all the children on the root list */ + /* for true consistancy, we should use fhe_remove */ + for(x = ret->fhe_child; x != orig && x != NULL;) { + if (orig == NULL) + orig = x; + y = x->fhe_right; + x->fhe_p = NULL; + fh_insertrootlist(h, x); + x = y; + } + /* remove minimum from root list */ + fh_removerootlist(h, ret); + h->fh_n--; + + /* if we aren't empty, consolidate the heap */ + if (h->fh_n == 0) + h->fh_min = NULL; + else { + h->fh_min = ret->fhe_right; + fh_consolidate(h); + } + +#ifdef FH_STATS + h->fh_nextracts++; +#endif + + return ret; +} + +static void +fh_insertrootlist(struct fibheap *h, struct fibheap_el *x) +{ + if (h->fh_root == NULL) { + h->fh_root = x; + x->fhe_left = x; + x->fhe_right = x; + return; + } + + fhe_insertafter(h->fh_root, x); +} + +static void +fh_removerootlist(struct fibheap *h, struct fibheap_el *x) +{ + if (x->fhe_left == x) + h->fh_root = NULL; + else + h->fh_root = fhe_remove(x); +} + +static void +fh_consolidate(struct fibheap *h) +{ + struct fibheap_el **a; + struct fibheap_el *w; + struct fibheap_el *y; + struct fibheap_el *x; + int i; + int d; + int D; + + fh_checkcons(h); + + /* assign a the value of h->fh_cons so I don't have to rewrite code */ + D = h->fh_Dl + 1; + a = h->fh_cons; + + for (i = 0; i < D; i++) + a[i] = NULL; + + while ((w = h->fh_root) != NULL) { + x = w; + fh_removerootlist(h, w); + d = x->fhe_degree; + /* XXX - assert that d < D */ + while(a[d] != NULL) { + y = a[d]; + if (fh_compare(h, x, y) > 0) + swap(struct fibheap_el *, x, y); + fh_heaplink(h, y, x); + a[d] = NULL; + d++; + } + a[d] = x; + } + h->fh_min = NULL; + for (i = 0; i < D; i++) + if (a[i] != NULL) { + fh_insertrootlist(h, a[i]); + if (h->fh_min == NULL || fh_compare(h, a[i], + h->fh_min) < 0) + h->fh_min = a[i]; + } +} + +static void +fh_heaplink(struct fibheap *h, struct fibheap_el *y, struct fibheap_el *x) +{ + /* make y a child of x */ + if (x->fhe_child == NULL) + x->fhe_child = y; + else + fhe_insertbefore(x->fhe_child, y); + y->fhe_p = x; + x->fhe_degree++; + y->fhe_mark = 0; +} + +static void +fh_cut(struct fibheap *h, struct fibheap_el *x, struct fibheap_el *y) +{ + fhe_remove(x); + y->fhe_degree--; + fh_insertrootlist(h, x); + x->fhe_p = NULL; + x->fhe_mark = 0; +} + +static void +fh_cascading_cut(struct fibheap *h, struct fibheap_el *y) +{ + struct fibheap_el *z; + + while ((z = y->fhe_p) != NULL) { + if (y->fhe_mark == 0) { + y->fhe_mark = 1; + return; + } else { + fh_cut(h, y, z); + y = z; + } + } +} + +/* + * begining of handling elements of fibheap + */ +static struct fibheap_el * +fhe_newelem() +{ + struct fibheap_el *e; + + if ((e = (fibheap_el*) malloc(sizeof *e)) == NULL) + return NULL; + + fhe_initelem(e); + + return e; +} + +static void +fhe_initelem(struct fibheap_el *e) +{ + e->fhe_degree = 0; + e->fhe_mark = 0; + e->fhe_p = NULL; + e->fhe_child = NULL; + e->fhe_left = e; + e->fhe_right = e; + e->fhe_data = NULL; +} + +static void +fhe_insertafter(struct fibheap_el *a, struct fibheap_el *b) +{ + if (a == a->fhe_right) { + a->fhe_right = b; + a->fhe_left = b; + b->fhe_right = a; + b->fhe_left = a; + } else { + b->fhe_right = a->fhe_right; + a->fhe_right->fhe_left = b; + a->fhe_right = b; + b->fhe_left = a; + } +} + +static inline void +fhe_insertbefore(struct fibheap_el *a, struct fibheap_el *b) +{ + fhe_insertafter(a->fhe_left, b); +} + +static struct fibheap_el * +fhe_remove(struct fibheap_el *x) +{ + struct fibheap_el *ret; + + if (x == x->fhe_left) + ret = NULL; + else + ret = x->fhe_left; + + /* fix the parent pointer */ + if (x->fhe_p != NULL && x->fhe_p->fhe_child == x) + x->fhe_p->fhe_child = ret; + + x->fhe_right->fhe_left = x->fhe_left; + x->fhe_left->fhe_right = x->fhe_right; + + /* clear out hanging pointers */ + x->fhe_p = NULL; + x->fhe_left = x; + x->fhe_right = x; + + return ret; +} + +static void +fh_checkcons(struct fibheap *h) +{ + int oDl; + + /* make sure we have enough memory allocated to "reorganize" */ + if (h->fh_Dl == -1 || h->fh_n > (1 << h->fh_Dl)) { + oDl = h->fh_Dl; + if ((h->fh_Dl = ceillog2(h->fh_n) + 1) < 8) + h->fh_Dl = 8; + if (oDl != h->fh_Dl) + h->fh_cons = (struct fibheap_el **)realloc(h->fh_cons, + sizeof *h->fh_cons * (h->fh_Dl + 1)); + if (h->fh_cons == NULL) + abort(); + } +} + +static int +fh_compare(struct fibheap *h, struct fibheap_el *a, struct fibheap_el *b) +{ + if (h->fh_keys) { + if (a->fhe_key < b->fhe_key) + return -1; + if (a->fhe_key == b->fhe_key) + return 0; + return 1; + } else + return h->fh_cmp_fnct(a->fhe_data, b->fhe_data); +} + +static int +fh_comparedata(struct fibheap *h, int key, void *data, struct fibheap_el *b) +{ + struct fibheap_el a; + + a.fhe_key = key; + a.fhe_data = data; + + return fh_compare(h, &a, b); +} + +static void +fh_insertel(struct fibheap *h, struct fibheap_el *x) +{ + fh_insertrootlist(h, x); + + if (h->fh_min == NULL || (h->fh_keys ? x->fhe_key < h->fh_min->fhe_key + : h->fh_cmp_fnct(x->fhe_data, h->fh_min->fhe_data) < 0)) + h->fh_min = x; + + h->fh_n++; + +#ifdef FH_STATS + if (h->fh_n > h->fh_maxn) + h->fh_maxn = h->fh_n; + h->fh_ninserts++; +#endif + +} diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/fheap/.svn/text-base/fib.h.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/fheap/.svn/text-base/fib.h.svn-base new file mode 100644 index 0000000..1238a45 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/fheap/.svn/text-base/fib.h.svn-base @@ -0,0 +1,65 @@ +/*- + * Copyright 1997, 1998-2003 John-Mark Gurney. + * All rights reserved. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions + * are met: + * 1. Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * 2. Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in the + * documentation and/or other materials provided with the distribution. + * + * THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND + * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE + * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE + * ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE + * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL + * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS + * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) + * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT + * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY + * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF + * SUCH DAMAGE. + * + * $Id: fib.h,v 1.10 2003/01/14 10:11:30 jmg Exp $ + * + */ + +#ifndef _FIB_H_ +#define _FIB_H_ + +struct fibheap; +struct fibheap_el; +typedef int (*voidcmp)(void *, void *); + +/* functions for key heaps */ +struct fibheap *fh_makekeyheap(void); +struct fibheap_el *fh_insertkey(struct fibheap *, int, void *); +int fh_minkey(struct fibheap *); +int fh_replacekey(struct fibheap *, struct fibheap_el *, int); +void *fh_replacekeydata(struct fibheap *, struct fibheap_el *, int, void *); + +/* functions for void * heaps */ +struct fibheap *fh_makeheap(void); +voidcmp fh_setcmp(struct fibheap *, voidcmp); +void *fh_setneginf(struct fibheap *, void *); +struct fibheap_el *fh_insert(struct fibheap *, void *); + +/* shared functions */ +void *fh_extractmin(struct fibheap *); +void *fh_min(struct fibheap *); +void *fh_replacedata(struct fibheap *, struct fibheap_el *, void *); +void *fh_delete(struct fibheap *, struct fibheap_el *); +void fh_deleteheap(struct fibheap *); +struct fibheap *fh_union(struct fibheap *, struct fibheap *); +bool fh_isempty(const struct fibheap *); + +#ifdef FH_STATS +int fh_maxn(struct fibheap *); +int fh_ninserts(struct fibheap *); +int fh_nextracts(struct fibheap *); +#endif + +#endif /* _FIB_H_ */ diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/fheap/.svn/text-base/fibpriv.h.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/fheap/.svn/text-base/fibpriv.h.svn-base new file mode 100644 index 0000000..4a896ce --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/fheap/.svn/text-base/fibpriv.h.svn-base @@ -0,0 +1,107 @@ +/*- + * Copyright 1997, 1999-2003 John-Mark Gurney. + * All rights reserved. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions + * are met: + * 1. Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * 2. Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in the + * documentation and/or other materials provided with the distribution. + * + * THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND + * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE + * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE + * ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE + * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL + * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS + * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) + * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT + * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY + * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF + * SUCH DAMAGE. + * + * $Id: fibpriv.h,v 1.12 2003/01/14 10:11:30 jmg Exp $ + * + */ + +#ifndef _FIBPRIV_H_ +#define _FIBPRIV_H_ + +struct fibheap_el; + +/* + * global heap operations + */ +struct fibheap { + int (*fh_cmp_fnct)(void *, void *); + int fh_n; + int fh_Dl; + struct fibheap_el **fh_cons; + struct fibheap_el *fh_min; + struct fibheap_el *fh_root; + void *fh_neginf; + int fh_keys : 1; +#ifdef FH_STATS + int fh_maxn; + int fh_ninserts; + int fh_nextracts; +#endif +}; + +static void fh_initheap(struct fibheap *); +static void fh_insertrootlist(struct fibheap *, struct fibheap_el *); +static void fh_removerootlist(struct fibheap *, struct fibheap_el *); +static void fh_consolidate(struct fibheap *); +static void fh_heaplink(struct fibheap *h, struct fibheap_el *y, + struct fibheap_el *x); +static void fh_cut(struct fibheap *, struct fibheap_el *, struct fibheap_el *); +static void fh_cascading_cut(struct fibheap *, struct fibheap_el *); +static struct fibheap_el *fh_extractminel(struct fibheap *); +static void fh_checkcons(struct fibheap *h); +static void fh_destroyheap(struct fibheap *h); +static int fh_compare(struct fibheap *h, struct fibheap_el *a, + struct fibheap_el *b); +static int fh_comparedata(struct fibheap *h, int key, void *data, + struct fibheap_el *b); +static void fh_insertel(struct fibheap *h, struct fibheap_el *x); +static void fh_deleteel(struct fibheap *h, struct fibheap_el *x); + +/* + * specific node operations + */ +struct fibheap_el { + int fhe_degree; + int fhe_mark; + struct fibheap_el *fhe_p; + struct fibheap_el *fhe_child; + struct fibheap_el *fhe_left; + struct fibheap_el *fhe_right; + int fhe_key; + void *fhe_data; +}; + +static struct fibheap_el *fhe_newelem(void); +static void fhe_initelem(struct fibheap_el *); +static void fhe_insertafter(struct fibheap_el *a, struct fibheap_el *b); +static void fhe_insertbefore(struct fibheap_el *a, struct fibheap_el *b); +static struct fibheap_el *fhe_remove(struct fibheap_el *a); +#define fhe_destroy(x) free((x)) + +/* + * general functions + */ +static int ceillog2(unsigned int n) +{ + int x = 0; + while (n > 1) + { + x++; + n /= 2; + } + return x; +} + +#endif /* _FIBPRIV_H_ */ diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/fheap/.svn/text-base/fibtest.c.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/fheap/.svn/text-base/fibtest.c.svn-base new file mode 100644 index 0000000..c7be1e9 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/fheap/.svn/text-base/fibtest.c.svn-base @@ -0,0 +1,80 @@ +#include +#include +#include "fib.h" + +int main(void) +{ + struct fibheap *a; + void *arr[10]; + int i; + + a = fh_makekeyheap(); + + for (i=1 ; i < 10 ; i++) + { + arr[i]= fh_insertkey(a,0,(void *)i); + printf("adding: 0 %d \n",i); + } + + printf(" \n"); + fh_replacekey(a, arr[1],-1); + fh_replacekey(a, arr[6],-1); + fh_replacekey(a, arr[4],-1); + fh_replacekey(a, arr[2],-1); + fh_replacekey(a, arr[8],-1); + + printf("value(minkey) %d\n",fh_minkey(a)); + printf("id: %d\n\n", (int)fh_extractmin(a)); + + fh_replacekey(a, arr[7],-33); +/* -> node 7 becomes root node, but is still pointed to by node 6 */ + fh_replacekey(a, arr[4],-36); + fh_replacekey(a, arr[3],-1); + fh_replacekey(a, arr[9],-81); + + printf("value(minkey) %d\n",fh_minkey(a)); + printf("id: %d\n\n", (int)fh_extractmin(a)); + + fh_replacekey(a, arr[6],-68); + fh_replacekey(a, arr[2],-69); + + printf("value(minkey) %d\n",fh_minkey(a)); + printf("id: %d\n\n", (int)fh_extractmin(a)); + + fh_replacekey(a, arr[1],-52); + fh_replacekey(a, arr[3],-2); + fh_replacekey(a, arr[4],-120); + fh_replacekey(a, arr[5],-48); + + printf("value(minkey) %d\n",fh_minkey(a)); + printf("id: %d\n\n", (int)fh_extractmin(a)); + + fh_replacekey(a, arr[3],-3); + fh_replacekey(a, arr[5],-63); + + printf("value(minkey) %d\n",fh_minkey(a)); + printf("id: %d\n\n", (int)fh_extractmin(a)); + + fh_replacekey(a, arr[5],-110); + fh_replacekey(a, arr[7],-115); + + printf("value(minkey) %d\n",fh_minkey(a)); + printf("id: %d\n\n", (int)fh_extractmin(a)); + + fh_replacekey(a, arr[5],-188); + + printf("value(minkey) %d\n",fh_minkey(a)); + printf("id: %d\n\n", (int)fh_extractmin(a)); + + fh_replacekey(a, arr[3],-4); + + printf("value(minkey) %d\n",fh_minkey(a)); + printf("id: %d\n\n", (int)fh_extractmin(a)); + + printf("value(minkey) %d\n",fh_minkey(a)); + printf("id: %d\n\n", (int)fh_extractmin(a)); + + fh_deleteheap(a); + + return 0; +} diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/fheap/.svn/text-base/fibtest2.c.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/fheap/.svn/text-base/fibtest2.c.svn-base new file mode 100644 index 0000000..8a623b6 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/fheap/.svn/text-base/fibtest2.c.svn-base @@ -0,0 +1,69 @@ +#include +#include +#include "fib.h" + +int +main(void) { + struct fibheap *a; + void *arr[10]; + int i; + a = fh_makekeyheap(); + + for (i=1 ; i < 10 ; i++) + { + arr[i]= fh_insertkey(a,0,(void *)i); + printf("adding: 0 %d \n",i); + } + + printf(" \n"); + fh_replacekey(a, arr[1],-38); + fh_replacekey(a, arr[7],-34); + + printf("wert(minkey) %d\n",fh_minkey(a)); + printf("Knoten: %d\n\n", (int)fh_extractmin(a)); + fh_replacekey(a, arr[2],-55); + fh_replacekey(a, arr[5],-56); + printf("Wert(minkey) %d\n",fh_minkey(a)); + printf("Knoten: %d\n\n", (int)fh_extractmin(a)); + + fh_replacekey(a, arr[4],-1); + fh_replacekey(a, arr[2],-102); + fh_replacekey(a, arr[6],-1); + fh_replacekey(a, arr[9],-1); + fh_replacekey(a, arr[8],-4); + printf("Wert(minkey) %d\n",fh_minkey(a)); + printf("Knoten: %d\n\n", (int)fh_extractmin(a)); + fh_replacekey(a, arr[3],-74); + fh_replacekey(a, arr[8],-55); + fh_replacekey(a, arr[4],-2); + + printf("Wert(minkey) %d\n",fh_minkey(a)); + printf("Knoten: %d\n\n", (int)fh_extractmin(a)); + fh_replacekey(a, arr[4],-3); + fh_replacekey(a, arr[6],-2); + fh_replacekey(a, arr[7],-99); + printf("Wert(minkey) %d\n",fh_minkey(a)); + printf("Knoten: %d\n\n", (int)fh_extractmin(a)); + fh_replacekey(a, arr[6],-3); + fh_replacekey(a, arr[4],-4); + fh_replacekey(a, arr[8],-94); + fh_replacekey(a, arr[9],-2); + printf("Wert(minkey) %d\n",fh_minkey(a)); + printf("Knoten: %d\n\n", (int)fh_extractmin(a)); + fh_replacekey(a, arr[6],-4); + + printf("Wert(minkey) %d\n",fh_minkey(a)); + printf("Knoten: %d\n\n", (int)fh_extractmin(a)); + + printf("Wert(minkey) %d\n",fh_minkey(a)); + printf("Knoten: %d\n\n", (int)fh_extractmin(a)); + /*fh_replacekey(a, arr[9],-3);*/ + printf("Wert(minkey) %d\n",fh_minkey(a)); + printf("Knoten: %d\n\n", (int)fh_extractmin(a)); + + /*fh_replacekey(a, arr[9],-49);*/ + + fh_deleteheap(a); + + return 0; +} diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/fheap/.svn/text-base/tt.c.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/fheap/.svn/text-base/tt.c.svn-base new file mode 100644 index 0000000..26db1d2 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/fheap/.svn/text-base/tt.c.svn-base @@ -0,0 +1,64 @@ +#include +#include +#include "fib.h" + +int main(void) +{ + + struct fibheap *a; + void *arr[10]; + int i; + + a = fh_makekeyheap(); + + for (i=1 ; i < 8 ; i++) + { + arr[i]= fh_insertkey(a,0,(void *)i); + printf("adding: 0 %d \n",i); + } + + printf(" \n"); + + fh_replacekey(a, arr[1],-2); + fh_replacekey(a, arr[4],-3); + fh_replacekey(a, arr[7],-5); + + printf("Wert(minkey) %d\n",fh_minkey(a)); + printf("Knoten: %d\n\n", (int)fh_extractmin(a)); + + fh_replacekey(a, arr[3],-2); + fh_replacekey(a, arr[6],-1); + + printf("Wert(minkey) %d\n",fh_minkey(a)); + printf("Knoten: %d\n\n", (int)fh_extractmin(a)); + + fh_replacekey(a, arr[1],-9); + fh_replacekey(a, arr[5],-3); + + printf("Wert(minkey) %d\n",fh_minkey(a)); + printf("Knoten: %d\n\n", (int)fh_extractmin(a)); + + fh_replacekey(a, arr[2],-4); + fh_replacekey(a, arr[5],-5); + fh_replacekey(a, arr[6],-3); + + printf("Wert(minkey) %d\n",fh_minkey(a)); + printf("Knoten: %d\n\n", (int)fh_extractmin(a)); + + fh_replacekey(a, arr[2],-6); + fh_replacekey(a, arr[6],-6); + + printf("Wert(minkey) %d\n",fh_minkey(a)); + printf("Knoten: %d\n\n", (int)fh_extractmin(a)); + + printf("Wert(minkey) %d\n",fh_minkey(a)); + printf("Knoten: %d\n\n", (int)fh_extractmin(a)); + + printf("Wert(minkey) %d\n",fh_minkey(a)); + printf("Knoten: %d\n\n", (int)fh_extractmin(a)); + + fh_deleteheap(a); + + return 0; +} + diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/fheap/.svn/text-base/use.c.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/fheap/.svn/text-base/use.c.svn-base new file mode 100644 index 0000000..e8db327 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/fheap/.svn/text-base/use.c.svn-base @@ -0,0 +1,126 @@ +#include +#include +#include + +#include "fib.h" + +#define TESTCASE 1 + +#define COUNT 100000 +#define DIF 1000 +#define MAXEXT 10 +#define VERBOSE 1 + +int cmp(void *, void *); + +int +cmp(void *x, void *y) +{ + int a, b; + a = (int)x; + b = (int)y; + + if (a < b) + return -1; + if (a == b) + return 0; + return 1; +} + +int +main(void) +{ +#if !TESTCASE + struct fibheap_el *w; +#else + int e, j, k; +#endif + struct fibheap *a; + int i, x; + + a = fh_makeheap(); + fh_setcmp(a, cmp); + + srandom(time(NULL)); +#if TESTCASE +#if VERBOSE + printf("inserting: "); +#endif + e = 0; + for (i = 0; i < COUNT; i++) { +#if VERBOSE + if (i) + printf(", "); +#endif + fh_insert(a, (void *)(x = random()/10)); +#if VERBOSE + printf("%d", x); +#endif + if (i - e > DIF) { + k = random() % MAXEXT; + for (j = 0; j < k; j++, e++) + printf("throwing: %d\n", (int)fh_extractmin(a)); + } + } + +#if VERBOSE + printf("\nremaining: %d\n", COUNT - e); + printf("extracting: "); +#endif + for (i = 0; i < COUNT - e; i++) { +#if VERBOSE + if (i) + printf(", "); + printf("%d", (int)fh_extractmin(a)); +#else + fh_extractmin(a); +#endif + } +#if VERBOSE + printf("\n"); +#endif + if ((int)fh_extractmin(a) == 0) + printf("heap empty!\n"); + else { + printf("heap not empty! ERROR!\n"); + exit(1); + } +#else + w = fh_insert(a, (void *)6); + printf("adding: %d\n", 6); + fh_insert(a, (void *)9); + printf("adding: %d\n", 9); + fh_insert(a, (void *)1); + printf("adding: %d\n", 1); + for(i = 0; i < 5; i++) { + x = random()/10000; + printf("adding: %d\n", x); + fh_insert(a, (void *)x); + } + fh_insert(a, (void *)4); + printf("adding: %d\n", 4); + fh_insert(a, (void *)8); + printf("adding: %d\n", 8); + printf("first: %d\n", (int)fh_extractmin(a)); + printf("deleting: %d\n", (int)fh_delete(a, w)); + printf("first: %d\n", (int)fh_extractmin(a)); + printf("first: %d\n", (int)fh_extractmin(a)); + printf("first: %d\n", (int)fh_extractmin(a)); + printf("first: %d\n", (int)fh_extractmin(a)); + printf("first: %d\n", (int)fh_extractmin(a)); + for(i = 0; i < 5; i++) { + x = random()/10000; + printf("adding: %d\n", x); + fh_insert(a, (void *)x); + } + printf("first: %d\n", (int)fh_extractmin(a)); + printf("first: %d\n", (int)fh_extractmin(a)); + printf("first: %d\n", (int)fh_extractmin(a)); + printf("first: %d\n", (int)fh_extractmin(a)); + printf("first: %d\n", (int)fh_extractmin(a)); +#endif + + fh_deleteheap(a); + + return 0; +} diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/fheap/fib.cpp b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/fheap/fib.cpp new file mode 100644 index 0000000..498a44f --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/fheap/fib.cpp @@ -0,0 +1,698 @@ +/*- + * Copyright 1997-2003 John-Mark Gurney. + * All rights reserved. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions + * are met: + * 1. Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * 2. Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in the + * documentation and/or other materials provided with the distribution. + * + * THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND + * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE + * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE + * ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE + * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL + * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS + * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) + * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT + * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY + * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF + * SUCH DAMAGE. + * + * $Id: fib.c,v 1.31 2003/01/14 10:11:30 jmg Exp $ + * + */ + +#include "fib.h" +#include "fibpriv.h" + +#include +#include + +bool fh_isempty(const struct fibheap* fh) +{ + return fh->fh_n==0; +} + +#define swap(type, a, b) \ + do { \ + type c; \ + c = a; \ + a = b; \ + b = c; \ + } while (0) \ + +#define INT_BITS (sizeof(int) * 8) +static inline int eillog2(unsigned int a) +{ + int oa; + int i; + int b; + + oa = a; + b = INT_BITS / 2; + i = 0; + while (b) { + i = (i << 1); + if (a >= (1 << b)) { + a /= (1 << b); + i = i | 1; + } else + a &= (1 << b) - 1; + b /= 2; + } + if ((1 << i) == oa) + return i; + else + return i + 1; +} + +/* + * Private Heap Functions + */ +static void +fh_deleteel(struct fibheap *h, struct fibheap_el *x) +{ + void *data; + int key; + + data = x->fhe_data; + key = x->fhe_key; + + if (!h->fh_keys) + fh_replacedata(h, x, h->fh_neginf); + else + fh_replacekey(h, x, INT_MIN); + if (fh_extractminel(h) != x) { + /* + * XXX - This should never happen as fh_replace should set it + * to min. + */ + abort(); + } + + x->fhe_data = data; + x->fhe_key = key; +} + +static void fh_initheap(struct fibheap *n) +{ + n->fh_cmp_fnct = NULL; + n->fh_neginf = NULL; + n->fh_n = 0; + n->fh_Dl = -1; + n->fh_cons = NULL; + n->fh_min = NULL; + n->fh_root = NULL; + n->fh_keys = 0; +#ifdef FH_STATS + n->fh_maxn = 0; + n->fh_ninserts = 0; + n->fh_nextracts = 0; +#endif +} + +static void +fh_destroyheap(struct fibheap *h) +{ + h->fh_cmp_fnct = NULL; + h->fh_neginf = NULL; + if (h->fh_cons != NULL) + free(h->fh_cons); + h->fh_cons = NULL; + free(h); +} + +/* + * Public Heap Functions + */ +struct fibheap * +fh_makekeyheap() +{ + struct fibheap *n; + + if ((n = (fibheap*) malloc(sizeof *n)) == NULL) + return NULL; + + fh_initheap(n); + n->fh_keys = 1; + + return n; +} + +struct fibheap * +fh_makeheap() +{ + struct fibheap *n; + + if ((n = (fibheap*) malloc(sizeof *n)) == NULL) + return NULL; + + fh_initheap(n); + + return n; +} + +voidcmp +fh_setcmp(struct fibheap *h, voidcmp fnct) +{ + voidcmp oldfnct; + + oldfnct = h->fh_cmp_fnct; + h->fh_cmp_fnct = fnct; + + return oldfnct; +} + +void * +fh_setneginf(struct fibheap *h, void *data) +{ + void *old; + + old = h->fh_neginf; + h->fh_neginf = data; + + return old; +} + +struct fibheap * +fh_union(struct fibheap *ha, struct fibheap *hb) +{ + struct fibheap_el *x; + + if (ha->fh_root == NULL || hb->fh_root == NULL) { + /* either one or both are empty */ + if (ha->fh_root == NULL) { + fh_destroyheap(ha); + return hb; + } else { + fh_destroyheap(hb); + return ha; + } + } + ha->fh_root->fhe_left->fhe_right = hb->fh_root; + hb->fh_root->fhe_left->fhe_right = ha->fh_root; + x = ha->fh_root->fhe_left; + ha->fh_root->fhe_left = hb->fh_root->fhe_left; + hb->fh_root->fhe_left = x; + ha->fh_n += hb->fh_n; + /* + * we probably should also keep stats on number of unions + */ + + /* set fh_min if necessary */ + if (fh_compare(ha, hb->fh_min, ha->fh_min) < 0) + ha->fh_min = hb->fh_min; + + fh_destroyheap(hb); + return ha; +} + +void fh_deleteheap(struct fibheap *h) +{ + /* + * We could do this even faster by walking each binomial tree, but + * this is simpler to code. + */ + while (h->fh_min != NULL) + fhe_destroy(fh_extractminel(h)); + + fh_destroyheap(h); +} + +/* + * Public Key Heap Functions + */ +struct fibheap_el * +fh_insertkey(struct fibheap *h, int key, void *data) +{ + struct fibheap_el *x; + + if ((x = fhe_newelem()) == NULL) + return NULL; + + /* just insert on root list, and make sure it's not the new min */ + x->fhe_data = data; + x->fhe_key = key; + + fh_insertel(h, x); + + return x; +} + +int +fh_minkey(struct fibheap *h) +{ + if (h->fh_min == NULL) + return INT_MIN; + return h->fh_min->fhe_key; +} + +int +fh_replacekey(struct fibheap *h, struct fibheap_el *x, int key) +{ + int ret; + + ret = x->fhe_key; + (void)fh_replacekeydata(h, x, key, x->fhe_data); + + return ret; +} + +void * +fh_replacekeydata(struct fibheap *h, struct fibheap_el *x, int key, void *data) +{ + void *odata; + int okey; + struct fibheap_el *y; + int r; + + odata = x->fhe_data; + okey = x->fhe_key; + + /* + * we can increase a key by deleting and reinserting, that + * requires O(lgn) time. + */ + if ((r = fh_comparedata(h, key, data, x)) > 0) { + /* XXX - bad code! */ + abort(); + fh_deleteel(h, x); + + x->fhe_data = data; + x->fhe_key = key; + + fh_insertel(h, x); + + return odata; + } + + x->fhe_data = data; + x->fhe_key = key; + + /* because they are equal, we don't have to do anything */ + if (r == 0) + return odata; + + y = x->fhe_p; + + if (h->fh_keys && okey == key) + return odata; + + if (y != NULL && fh_compare(h, x, y) <= 0) { + fh_cut(h, x, y); + fh_cascading_cut(h, y); + } + + /* + * the = is so that the call from fh_delete will delete the proper + * element. + */ + if (fh_compare(h, x, h->fh_min) <= 0) + h->fh_min = x; + + return odata; +} + +/* + * Public void * Heap Functions + */ +/* + * this will return these values: + * NULL failed for some reason + * ptr token to use for manipulation of data + */ +struct fibheap_el * +fh_insert(struct fibheap *h, void *data) +{ + struct fibheap_el *x; + + if ((x = fhe_newelem()) == NULL) + return NULL; + + /* just insert on root list, and make sure it's not the new min */ + x->fhe_data = data; + + fh_insertel(h, x); + + return x; +} + +void * +fh_min(struct fibheap *h) +{ + if (h->fh_min == NULL) + return NULL; + return h->fh_min->fhe_data; +} + +void * +fh_extractmin(struct fibheap *h) +{ + struct fibheap_el *z; + void *ret; + + ret = NULL; + + if (h->fh_min != NULL) { + z = fh_extractminel(h); + ret = z->fhe_data; +#ifndef NO_FREE + fhe_destroy(z); +#endif + + } + + return ret; +} + +void * +fh_replacedata(struct fibheap *h, struct fibheap_el *x, void *data) +{ + return fh_replacekeydata(h, x, x->fhe_key, data); +} + +void * +fh_delete(struct fibheap *h, struct fibheap_el *x) +{ + void *k; + + k = x->fhe_data; + if (!h->fh_keys) + fh_replacedata(h, x, h->fh_neginf); + else + fh_replacekey(h, x, INT_MIN); + fh_extractmin(h); + + return k; +} + +/* + * Statistics Functions + */ +#ifdef FH_STATS +int +fh_maxn(struct fibheap *h) +{ + return h->fh_maxn; +} + +int +fh_ninserts(struct fibheap *h) +{ + return h->fh_ninserts; +} + +int +fh_nextracts(struct fibheap *h) +{ + return h->fh_nextracts; +} +#endif + +/* + * begin of private element fuctions + */ +static struct fibheap_el * +fh_extractminel(struct fibheap *h) +{ + struct fibheap_el *ret; + struct fibheap_el *x, *y, *orig; + + ret = h->fh_min; + + orig = NULL; + /* put all the children on the root list */ + /* for true consistancy, we should use fhe_remove */ + for(x = ret->fhe_child; x != orig && x != NULL;) { + if (orig == NULL) + orig = x; + y = x->fhe_right; + x->fhe_p = NULL; + fh_insertrootlist(h, x); + x = y; + } + /* remove minimum from root list */ + fh_removerootlist(h, ret); + h->fh_n--; + + /* if we aren't empty, consolidate the heap */ + if (h->fh_n == 0) + h->fh_min = NULL; + else { + h->fh_min = ret->fhe_right; + fh_consolidate(h); + } + +#ifdef FH_STATS + h->fh_nextracts++; +#endif + + return ret; +} + +static void +fh_insertrootlist(struct fibheap *h, struct fibheap_el *x) +{ + if (h->fh_root == NULL) { + h->fh_root = x; + x->fhe_left = x; + x->fhe_right = x; + return; + } + + fhe_insertafter(h->fh_root, x); +} + +static void +fh_removerootlist(struct fibheap *h, struct fibheap_el *x) +{ + if (x->fhe_left == x) + h->fh_root = NULL; + else + h->fh_root = fhe_remove(x); +} + +static void +fh_consolidate(struct fibheap *h) +{ + struct fibheap_el **a; + struct fibheap_el *w; + struct fibheap_el *y; + struct fibheap_el *x; + int i; + int d; + int D; + + fh_checkcons(h); + + /* assign a the value of h->fh_cons so I don't have to rewrite code */ + D = h->fh_Dl + 1; + a = h->fh_cons; + + for (i = 0; i < D; i++) + a[i] = NULL; + + while ((w = h->fh_root) != NULL) { + x = w; + fh_removerootlist(h, w); + d = x->fhe_degree; + /* XXX - assert that d < D */ + while(a[d] != NULL) { + y = a[d]; + if (fh_compare(h, x, y) > 0) + swap(struct fibheap_el *, x, y); + fh_heaplink(h, y, x); + a[d] = NULL; + d++; + } + a[d] = x; + } + h->fh_min = NULL; + for (i = 0; i < D; i++) + if (a[i] != NULL) { + fh_insertrootlist(h, a[i]); + if (h->fh_min == NULL || fh_compare(h, a[i], + h->fh_min) < 0) + h->fh_min = a[i]; + } +} + +static void +fh_heaplink(struct fibheap *h, struct fibheap_el *y, struct fibheap_el *x) +{ + /* make y a child of x */ + if (x->fhe_child == NULL) + x->fhe_child = y; + else + fhe_insertbefore(x->fhe_child, y); + y->fhe_p = x; + x->fhe_degree++; + y->fhe_mark = 0; +} + +static void +fh_cut(struct fibheap *h, struct fibheap_el *x, struct fibheap_el *y) +{ + fhe_remove(x); + y->fhe_degree--; + fh_insertrootlist(h, x); + x->fhe_p = NULL; + x->fhe_mark = 0; +} + +static void +fh_cascading_cut(struct fibheap *h, struct fibheap_el *y) +{ + struct fibheap_el *z; + + while ((z = y->fhe_p) != NULL) { + if (y->fhe_mark == 0) { + y->fhe_mark = 1; + return; + } else { + fh_cut(h, y, z); + y = z; + } + } +} + +/* + * begining of handling elements of fibheap + */ +static struct fibheap_el * +fhe_newelem() +{ + struct fibheap_el *e; + + if ((e = (fibheap_el*) malloc(sizeof *e)) == NULL) + return NULL; + + fhe_initelem(e); + + return e; +} + +static void +fhe_initelem(struct fibheap_el *e) +{ + e->fhe_degree = 0; + e->fhe_mark = 0; + e->fhe_p = NULL; + e->fhe_child = NULL; + e->fhe_left = e; + e->fhe_right = e; + e->fhe_data = NULL; +} + +static void +fhe_insertafter(struct fibheap_el *a, struct fibheap_el *b) +{ + if (a == a->fhe_right) { + a->fhe_right = b; + a->fhe_left = b; + b->fhe_right = a; + b->fhe_left = a; + } else { + b->fhe_right = a->fhe_right; + a->fhe_right->fhe_left = b; + a->fhe_right = b; + b->fhe_left = a; + } +} + +static inline void +fhe_insertbefore(struct fibheap_el *a, struct fibheap_el *b) +{ + fhe_insertafter(a->fhe_left, b); +} + +static struct fibheap_el * +fhe_remove(struct fibheap_el *x) +{ + struct fibheap_el *ret; + + if (x == x->fhe_left) + ret = NULL; + else + ret = x->fhe_left; + + /* fix the parent pointer */ + if (x->fhe_p != NULL && x->fhe_p->fhe_child == x) + x->fhe_p->fhe_child = ret; + + x->fhe_right->fhe_left = x->fhe_left; + x->fhe_left->fhe_right = x->fhe_right; + + /* clear out hanging pointers */ + x->fhe_p = NULL; + x->fhe_left = x; + x->fhe_right = x; + + return ret; +} + +static void +fh_checkcons(struct fibheap *h) +{ + int oDl; + + /* make sure we have enough memory allocated to "reorganize" */ + if (h->fh_Dl == -1 || h->fh_n > (1 << h->fh_Dl)) { + oDl = h->fh_Dl; + if ((h->fh_Dl = ceillog2(h->fh_n) + 1) < 8) + h->fh_Dl = 8; + if (oDl != h->fh_Dl) + h->fh_cons = (struct fibheap_el **)realloc(h->fh_cons, + sizeof *h->fh_cons * (h->fh_Dl + 1)); + if (h->fh_cons == NULL) + abort(); + } +} + +static int +fh_compare(struct fibheap *h, struct fibheap_el *a, struct fibheap_el *b) +{ + if (h->fh_keys) { + if (a->fhe_key < b->fhe_key) + return -1; + if (a->fhe_key == b->fhe_key) + return 0; + return 1; + } else + return h->fh_cmp_fnct(a->fhe_data, b->fhe_data); +} + +static int +fh_comparedata(struct fibheap *h, int key, void *data, struct fibheap_el *b) +{ + struct fibheap_el a; + + a.fhe_key = key; + a.fhe_data = data; + + return fh_compare(h, &a, b); +} + +static void +fh_insertel(struct fibheap *h, struct fibheap_el *x) +{ + fh_insertrootlist(h, x); + + if (h->fh_min == NULL || (h->fh_keys ? x->fhe_key < h->fh_min->fhe_key + : h->fh_cmp_fnct(x->fhe_data, h->fh_min->fhe_data) < 0)) + h->fh_min = x; + + h->fh_n++; + +#ifdef FH_STATS + if (h->fh_n > h->fh_maxn) + h->fh_maxn = h->fh_n; + h->fh_ninserts++; +#endif + +} diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/fheap/fib.h b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/fheap/fib.h new file mode 100644 index 0000000..1238a45 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/fheap/fib.h @@ -0,0 +1,65 @@ +/*- + * Copyright 1997, 1998-2003 John-Mark Gurney. + * All rights reserved. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions + * are met: + * 1. Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * 2. Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in the + * documentation and/or other materials provided with the distribution. + * + * THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND + * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE + * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE + * ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE + * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL + * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS + * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) + * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT + * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY + * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF + * SUCH DAMAGE. + * + * $Id: fib.h,v 1.10 2003/01/14 10:11:30 jmg Exp $ + * + */ + +#ifndef _FIB_H_ +#define _FIB_H_ + +struct fibheap; +struct fibheap_el; +typedef int (*voidcmp)(void *, void *); + +/* functions for key heaps */ +struct fibheap *fh_makekeyheap(void); +struct fibheap_el *fh_insertkey(struct fibheap *, int, void *); +int fh_minkey(struct fibheap *); +int fh_replacekey(struct fibheap *, struct fibheap_el *, int); +void *fh_replacekeydata(struct fibheap *, struct fibheap_el *, int, void *); + +/* functions for void * heaps */ +struct fibheap *fh_makeheap(void); +voidcmp fh_setcmp(struct fibheap *, voidcmp); +void *fh_setneginf(struct fibheap *, void *); +struct fibheap_el *fh_insert(struct fibheap *, void *); + +/* shared functions */ +void *fh_extractmin(struct fibheap *); +void *fh_min(struct fibheap *); +void *fh_replacedata(struct fibheap *, struct fibheap_el *, void *); +void *fh_delete(struct fibheap *, struct fibheap_el *); +void fh_deleteheap(struct fibheap *); +struct fibheap *fh_union(struct fibheap *, struct fibheap *); +bool fh_isempty(const struct fibheap *); + +#ifdef FH_STATS +int fh_maxn(struct fibheap *); +int fh_ninserts(struct fibheap *); +int fh_nextracts(struct fibheap *); +#endif + +#endif /* _FIB_H_ */ diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/fheap/fibpriv.h b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/fheap/fibpriv.h new file mode 100644 index 0000000..4a896ce --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/fheap/fibpriv.h @@ -0,0 +1,107 @@ +/*- + * Copyright 1997, 1999-2003 John-Mark Gurney. + * All rights reserved. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions + * are met: + * 1. Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * 2. Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in the + * documentation and/or other materials provided with the distribution. + * + * THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND + * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE + * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE + * ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE + * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL + * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS + * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) + * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT + * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY + * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF + * SUCH DAMAGE. + * + * $Id: fibpriv.h,v 1.12 2003/01/14 10:11:30 jmg Exp $ + * + */ + +#ifndef _FIBPRIV_H_ +#define _FIBPRIV_H_ + +struct fibheap_el; + +/* + * global heap operations + */ +struct fibheap { + int (*fh_cmp_fnct)(void *, void *); + int fh_n; + int fh_Dl; + struct fibheap_el **fh_cons; + struct fibheap_el *fh_min; + struct fibheap_el *fh_root; + void *fh_neginf; + int fh_keys : 1; +#ifdef FH_STATS + int fh_maxn; + int fh_ninserts; + int fh_nextracts; +#endif +}; + +static void fh_initheap(struct fibheap *); +static void fh_insertrootlist(struct fibheap *, struct fibheap_el *); +static void fh_removerootlist(struct fibheap *, struct fibheap_el *); +static void fh_consolidate(struct fibheap *); +static void fh_heaplink(struct fibheap *h, struct fibheap_el *y, + struct fibheap_el *x); +static void fh_cut(struct fibheap *, struct fibheap_el *, struct fibheap_el *); +static void fh_cascading_cut(struct fibheap *, struct fibheap_el *); +static struct fibheap_el *fh_extractminel(struct fibheap *); +static void fh_checkcons(struct fibheap *h); +static void fh_destroyheap(struct fibheap *h); +static int fh_compare(struct fibheap *h, struct fibheap_el *a, + struct fibheap_el *b); +static int fh_comparedata(struct fibheap *h, int key, void *data, + struct fibheap_el *b); +static void fh_insertel(struct fibheap *h, struct fibheap_el *x); +static void fh_deleteel(struct fibheap *h, struct fibheap_el *x); + +/* + * specific node operations + */ +struct fibheap_el { + int fhe_degree; + int fhe_mark; + struct fibheap_el *fhe_p; + struct fibheap_el *fhe_child; + struct fibheap_el *fhe_left; + struct fibheap_el *fhe_right; + int fhe_key; + void *fhe_data; +}; + +static struct fibheap_el *fhe_newelem(void); +static void fhe_initelem(struct fibheap_el *); +static void fhe_insertafter(struct fibheap_el *a, struct fibheap_el *b); +static void fhe_insertbefore(struct fibheap_el *a, struct fibheap_el *b); +static struct fibheap_el *fhe_remove(struct fibheap_el *a); +#define fhe_destroy(x) free((x)) + +/* + * general functions + */ +static int ceillog2(unsigned int n) +{ + int x = 0; + while (n > 1) + { + x++; + n /= 2; + } + return x; +} + +#endif /* _FIBPRIV_H_ */ diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/fheap/fibtest.c b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/fheap/fibtest.c new file mode 100644 index 0000000..c7be1e9 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/fheap/fibtest.c @@ -0,0 +1,80 @@ +#include +#include +#include "fib.h" + +int main(void) +{ + struct fibheap *a; + void *arr[10]; + int i; + + a = fh_makekeyheap(); + + for (i=1 ; i < 10 ; i++) + { + arr[i]= fh_insertkey(a,0,(void *)i); + printf("adding: 0 %d \n",i); + } + + printf(" \n"); + fh_replacekey(a, arr[1],-1); + fh_replacekey(a, arr[6],-1); + fh_replacekey(a, arr[4],-1); + fh_replacekey(a, arr[2],-1); + fh_replacekey(a, arr[8],-1); + + printf("value(minkey) %d\n",fh_minkey(a)); + printf("id: %d\n\n", (int)fh_extractmin(a)); + + fh_replacekey(a, arr[7],-33); +/* -> node 7 becomes root node, but is still pointed to by node 6 */ + fh_replacekey(a, arr[4],-36); + fh_replacekey(a, arr[3],-1); + fh_replacekey(a, arr[9],-81); + + printf("value(minkey) %d\n",fh_minkey(a)); + printf("id: %d\n\n", (int)fh_extractmin(a)); + + fh_replacekey(a, arr[6],-68); + fh_replacekey(a, arr[2],-69); + + printf("value(minkey) %d\n",fh_minkey(a)); + printf("id: %d\n\n", (int)fh_extractmin(a)); + + fh_replacekey(a, arr[1],-52); + fh_replacekey(a, arr[3],-2); + fh_replacekey(a, arr[4],-120); + fh_replacekey(a, arr[5],-48); + + printf("value(minkey) %d\n",fh_minkey(a)); + printf("id: %d\n\n", (int)fh_extractmin(a)); + + fh_replacekey(a, arr[3],-3); + fh_replacekey(a, arr[5],-63); + + printf("value(minkey) %d\n",fh_minkey(a)); + printf("id: %d\n\n", (int)fh_extractmin(a)); + + fh_replacekey(a, arr[5],-110); + fh_replacekey(a, arr[7],-115); + + printf("value(minkey) %d\n",fh_minkey(a)); + printf("id: %d\n\n", (int)fh_extractmin(a)); + + fh_replacekey(a, arr[5],-188); + + printf("value(minkey) %d\n",fh_minkey(a)); + printf("id: %d\n\n", (int)fh_extractmin(a)); + + fh_replacekey(a, arr[3],-4); + + printf("value(minkey) %d\n",fh_minkey(a)); + printf("id: %d\n\n", (int)fh_extractmin(a)); + + printf("value(minkey) %d\n",fh_minkey(a)); + printf("id: %d\n\n", (int)fh_extractmin(a)); + + fh_deleteheap(a); + + return 0; +} diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/fheap/fibtest2.c b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/fheap/fibtest2.c new file mode 100644 index 0000000..8a623b6 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/fheap/fibtest2.c @@ -0,0 +1,69 @@ +#include +#include +#include "fib.h" + +int +main(void) { + struct fibheap *a; + void *arr[10]; + int i; + a = fh_makekeyheap(); + + for (i=1 ; i < 10 ; i++) + { + arr[i]= fh_insertkey(a,0,(void *)i); + printf("adding: 0 %d \n",i); + } + + printf(" \n"); + fh_replacekey(a, arr[1],-38); + fh_replacekey(a, arr[7],-34); + + printf("wert(minkey) %d\n",fh_minkey(a)); + printf("Knoten: %d\n\n", (int)fh_extractmin(a)); + fh_replacekey(a, arr[2],-55); + fh_replacekey(a, arr[5],-56); + printf("Wert(minkey) %d\n",fh_minkey(a)); + printf("Knoten: %d\n\n", (int)fh_extractmin(a)); + + fh_replacekey(a, arr[4],-1); + fh_replacekey(a, arr[2],-102); + fh_replacekey(a, arr[6],-1); + fh_replacekey(a, arr[9],-1); + fh_replacekey(a, arr[8],-4); + printf("Wert(minkey) %d\n",fh_minkey(a)); + printf("Knoten: %d\n\n", (int)fh_extractmin(a)); + fh_replacekey(a, arr[3],-74); + fh_replacekey(a, arr[8],-55); + fh_replacekey(a, arr[4],-2); + + printf("Wert(minkey) %d\n",fh_minkey(a)); + printf("Knoten: %d\n\n", (int)fh_extractmin(a)); + fh_replacekey(a, arr[4],-3); + fh_replacekey(a, arr[6],-2); + fh_replacekey(a, arr[7],-99); + printf("Wert(minkey) %d\n",fh_minkey(a)); + printf("Knoten: %d\n\n", (int)fh_extractmin(a)); + fh_replacekey(a, arr[6],-3); + fh_replacekey(a, arr[4],-4); + fh_replacekey(a, arr[8],-94); + fh_replacekey(a, arr[9],-2); + printf("Wert(minkey) %d\n",fh_minkey(a)); + printf("Knoten: %d\n\n", (int)fh_extractmin(a)); + fh_replacekey(a, arr[6],-4); + + printf("Wert(minkey) %d\n",fh_minkey(a)); + printf("Knoten: %d\n\n", (int)fh_extractmin(a)); + + printf("Wert(minkey) %d\n",fh_minkey(a)); + printf("Knoten: %d\n\n", (int)fh_extractmin(a)); + /*fh_replacekey(a, arr[9],-3);*/ + printf("Wert(minkey) %d\n",fh_minkey(a)); + printf("Knoten: %d\n\n", (int)fh_extractmin(a)); + + /*fh_replacekey(a, arr[9],-49);*/ + + fh_deleteheap(a); + + return 0; +} diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/fheap/tt.c b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/fheap/tt.c new file mode 100644 index 0000000..26db1d2 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/fheap/tt.c @@ -0,0 +1,64 @@ +#include +#include +#include "fib.h" + +int main(void) +{ + + struct fibheap *a; + void *arr[10]; + int i; + + a = fh_makekeyheap(); + + for (i=1 ; i < 8 ; i++) + { + arr[i]= fh_insertkey(a,0,(void *)i); + printf("adding: 0 %d \n",i); + } + + printf(" \n"); + + fh_replacekey(a, arr[1],-2); + fh_replacekey(a, arr[4],-3); + fh_replacekey(a, arr[7],-5); + + printf("Wert(minkey) %d\n",fh_minkey(a)); + printf("Knoten: %d\n\n", (int)fh_extractmin(a)); + + fh_replacekey(a, arr[3],-2); + fh_replacekey(a, arr[6],-1); + + printf("Wert(minkey) %d\n",fh_minkey(a)); + printf("Knoten: %d\n\n", (int)fh_extractmin(a)); + + fh_replacekey(a, arr[1],-9); + fh_replacekey(a, arr[5],-3); + + printf("Wert(minkey) %d\n",fh_minkey(a)); + printf("Knoten: %d\n\n", (int)fh_extractmin(a)); + + fh_replacekey(a, arr[2],-4); + fh_replacekey(a, arr[5],-5); + fh_replacekey(a, arr[6],-3); + + printf("Wert(minkey) %d\n",fh_minkey(a)); + printf("Knoten: %d\n\n", (int)fh_extractmin(a)); + + fh_replacekey(a, arr[2],-6); + fh_replacekey(a, arr[6],-6); + + printf("Wert(minkey) %d\n",fh_minkey(a)); + printf("Knoten: %d\n\n", (int)fh_extractmin(a)); + + printf("Wert(minkey) %d\n",fh_minkey(a)); + printf("Knoten: %d\n\n", (int)fh_extractmin(a)); + + printf("Wert(minkey) %d\n",fh_minkey(a)); + printf("Knoten: %d\n\n", (int)fh_extractmin(a)); + + fh_deleteheap(a); + + return 0; +} + diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/fheap/use.c b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/fheap/use.c new file mode 100644 index 0000000..e8db327 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/fheap/use.c @@ -0,0 +1,126 @@ +#include +#include +#include + +#include "fib.h" + +#define TESTCASE 1 + +#define COUNT 100000 +#define DIF 1000 +#define MAXEXT 10 +#define VERBOSE 1 + +int cmp(void *, void *); + +int +cmp(void *x, void *y) +{ + int a, b; + a = (int)x; + b = (int)y; + + if (a < b) + return -1; + if (a == b) + return 0; + return 1; +} + +int +main(void) +{ +#if !TESTCASE + struct fibheap_el *w; +#else + int e, j, k; +#endif + struct fibheap *a; + int i, x; + + a = fh_makeheap(); + fh_setcmp(a, cmp); + + srandom(time(NULL)); +#if TESTCASE +#if VERBOSE + printf("inserting: "); +#endif + e = 0; + for (i = 0; i < COUNT; i++) { +#if VERBOSE + if (i) + printf(", "); +#endif + fh_insert(a, (void *)(x = random()/10)); +#if VERBOSE + printf("%d", x); +#endif + if (i - e > DIF) { + k = random() % MAXEXT; + for (j = 0; j < k; j++, e++) + printf("throwing: %d\n", (int)fh_extractmin(a)); + } + } + +#if VERBOSE + printf("\nremaining: %d\n", COUNT - e); + printf("extracting: "); +#endif + for (i = 0; i < COUNT - e; i++) { +#if VERBOSE + if (i) + printf(", "); + printf("%d", (int)fh_extractmin(a)); +#else + fh_extractmin(a); +#endif + } +#if VERBOSE + printf("\n"); +#endif + if ((int)fh_extractmin(a) == 0) + printf("heap empty!\n"); + else { + printf("heap not empty! ERROR!\n"); + exit(1); + } +#else + w = fh_insert(a, (void *)6); + printf("adding: %d\n", 6); + fh_insert(a, (void *)9); + printf("adding: %d\n", 9); + fh_insert(a, (void *)1); + printf("adding: %d\n", 1); + for(i = 0; i < 5; i++) { + x = random()/10000; + printf("adding: %d\n", x); + fh_insert(a, (void *)x); + } + fh_insert(a, (void *)4); + printf("adding: %d\n", 4); + fh_insert(a, (void *)8); + printf("adding: %d\n", 8); + printf("first: %d\n", (int)fh_extractmin(a)); + printf("deleting: %d\n", (int)fh_delete(a, w)); + printf("first: %d\n", (int)fh_extractmin(a)); + printf("first: %d\n", (int)fh_extractmin(a)); + printf("first: %d\n", (int)fh_extractmin(a)); + printf("first: %d\n", (int)fh_extractmin(a)); + printf("first: %d\n", (int)fh_extractmin(a)); + for(i = 0; i < 5; i++) { + x = random()/10000; + printf("adding: %d\n", x); + fh_insert(a, (void *)x); + } + printf("first: %d\n", (int)fh_extractmin(a)); + printf("first: %d\n", (int)fh_extractmin(a)); + printf("first: %d\n", (int)fh_extractmin(a)); + printf("first: %d\n", (int)fh_extractmin(a)); + printf("first: %d\n", (int)fh_extractmin(a)); +#endif + + fh_deleteheap(a); + + return 0; +} diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/.svn/all-wcprops b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/.svn/all-wcprops new file mode 100644 index 0000000..7286e96 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/.svn/all-wcprops @@ -0,0 +1,17 @@ +K 25 +svn:wc:ra_dav:version-url +V 72 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/mex/gw +END +gw.suo +K 25 +svn:wc:ra_dav:version-url +V 79 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/mex/gw/gw.suo +END +gw.sln +K 25 +svn:wc:ra_dav:version-url +V 79 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/mex/gw/gw.sln +END diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/.svn/entries b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/.svn/entries new file mode 100644 index 0000000..abba59c --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/.svn/entries @@ -0,0 +1,66 @@ +8 + +dir +12 +https://matlabcompanion.svn.sourceforge.net/svnroot/matlabcompanion/toolbox/toolbox_fast_marching/mex/gw +https://matlabcompanion.svn.sourceforge.net/svnroot/matlabcompanion + + + +2008-08-16T12:32:42.608947Z +1 +nikopol0 + + +svn:special svn:externals svn:needs-lock + + + + + + + + + + + +0211462f-4f08-4595-aba7-0193070202b6 + +gw_geodesic +dir + +gw_toolkit +dir + +gw.suo +file + + + + +2008-08-16T13:43:21.000000Z +c5ae1ca3fd7d5253102ffdb3453461ca +2008-08-16T12:32:42.608947Z +1 +nikopol0 +has-props + +gw_core +dir + +gw.sln +file + + + + +2008-08-16T13:43:21.000000Z +1bcf81e376730ffd6827903d866038ef +2008-08-16T12:32:42.608947Z +1 +nikopol0 +has-props + +gw_maths +dir + diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/.svn/format b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/.svn/format new file mode 100644 index 0000000..45a4fb7 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/.svn/format @@ -0,0 +1 @@ +8 diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/.svn/prop-base/gw.sln.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/.svn/prop-base/gw.sln.svn-base new file mode 100644 index 0000000..a669705 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/.svn/prop-base/gw.sln.svn-base @@ -0,0 +1,5 @@ +K 14 +svn:executable +V 0 + +END diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/.svn/prop-base/gw.suo.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/.svn/prop-base/gw.suo.svn-base new file mode 100644 index 0000000..cd0e69f --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/.svn/prop-base/gw.suo.svn-base @@ -0,0 +1,9 @@ +K 14 +svn:executable +V 0 + +K 13 +svn:mime-type +V 24 +application/octet-stream +END diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/.svn/text-base/gw.sln.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/.svn/text-base/gw.sln.svn-base new file mode 100644 index 0000000..2f6b691 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/.svn/text-base/gw.sln.svn-base @@ -0,0 +1,80 @@ +Microsoft Visual Studio Solution File, Format Version 7.00 +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "gw_toolkit", "gw_toolkit\gw_toolkit.vcproj", "{09368184-7AEC-43BF-AD0C-3DF9417CCC25}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "gw_core", "gw_core\gw_core.vcproj", "{19B2B30E-B24F-4E03-8F40-44ADEB660A93}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "gw_geodesic", "gw_geodesic\gw_geodesic.vcproj", "{B48BCFEF-BF2D-4907-901A-7EBBC29DF6FB}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "gw_multiresolution", "gw_multiresolution\gw_multiresolution.vcproj", "{FD1686C3-F3D1-433A-BCAC-CE961EF83397}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "gw_multiresolution_toolkit", "gw_multiresolution_toolkit\gw_multiresolution_toolkit.vcproj", "{2C24CC55-1EB3-4183-A8DA-D0311E57BDD3}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "test_spherical", "samples\test_spherical\test_spherical.vcproj", "{7ADC7304-5E82-4258-A485-E47F6E6C3020}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "gw_compression", "gw_compression\gw_compression.vcproj", "{9EF7519F-7876-461E-8C95-602D46034C34}" +EndProject +Global + GlobalSection(SolutionConfiguration) = preSolution + ConfigName.0 = Debug + ConfigName.1 = Release + ConfigName.2 = Win32 test + EndGlobalSection + GlobalSection(ProjectDependencies) = postSolution + {09368184-7AEC-43BF-AD0C-3DF9417CCC25}.0 = {19B2B30E-B24F-4E03-8F40-44ADEB660A93} + {09368184-7AEC-43BF-AD0C-3DF9417CCC25}.1 = {B48BCFEF-BF2D-4907-901A-7EBBC29DF6FB} + {7ADC7304-5E82-4258-A485-E47F6E6C3020}.0 = {09368184-7AEC-43BF-AD0C-3DF9417CCC25} + {7ADC7304-5E82-4258-A485-E47F6E6C3020}.1 = {2C24CC55-1EB3-4183-A8DA-D0311E57BDD3} + {7ADC7304-5E82-4258-A485-E47F6E6C3020}.2 = {FD1686C3-F3D1-433A-BCAC-CE961EF83397} + {7ADC7304-5E82-4258-A485-E47F6E6C3020}.3 = {B48BCFEF-BF2D-4907-901A-7EBBC29DF6FB} + {7ADC7304-5E82-4258-A485-E47F6E6C3020}.4 = {19B2B30E-B24F-4E03-8F40-44ADEB660A93} + {7ADC7304-5E82-4258-A485-E47F6E6C3020}.5 = {9EF7519F-7876-461E-8C95-602D46034C34} + EndGlobalSection + GlobalSection(ProjectConfiguration) = postSolution + {09368184-7AEC-43BF-AD0C-3DF9417CCC25}.Debug.ActiveCfg = Debug|Win32 + {09368184-7AEC-43BF-AD0C-3DF9417CCC25}.Debug.Build.0 = Debug|Win32 + {09368184-7AEC-43BF-AD0C-3DF9417CCC25}.Release.ActiveCfg = Release|Win32 + {09368184-7AEC-43BF-AD0C-3DF9417CCC25}.Release.Build.0 = Release|Win32 + {09368184-7AEC-43BF-AD0C-3DF9417CCC25}.Win32 test.ActiveCfg = Release|Win32 + {09368184-7AEC-43BF-AD0C-3DF9417CCC25}.Win32 test.Build.0 = Release|Win32 + {19B2B30E-B24F-4E03-8F40-44ADEB660A93}.Debug.ActiveCfg = Debug|Win32 + {19B2B30E-B24F-4E03-8F40-44ADEB660A93}.Debug.Build.0 = Debug|Win32 + {19B2B30E-B24F-4E03-8F40-44ADEB660A93}.Release.ActiveCfg = Release|Win32 + {19B2B30E-B24F-4E03-8F40-44ADEB660A93}.Release.Build.0 = Release|Win32 + {19B2B30E-B24F-4E03-8F40-44ADEB660A93}.Win32 test.ActiveCfg = Release|Win32 + {19B2B30E-B24F-4E03-8F40-44ADEB660A93}.Win32 test.Build.0 = Release|Win32 + {B48BCFEF-BF2D-4907-901A-7EBBC29DF6FB}.Debug.ActiveCfg = Debug|Win32 + {B48BCFEF-BF2D-4907-901A-7EBBC29DF6FB}.Debug.Build.0 = Debug|Win32 + {B48BCFEF-BF2D-4907-901A-7EBBC29DF6FB}.Release.ActiveCfg = Release|Win32 + {B48BCFEF-BF2D-4907-901A-7EBBC29DF6FB}.Release.Build.0 = Release|Win32 + {B48BCFEF-BF2D-4907-901A-7EBBC29DF6FB}.Win32 test.ActiveCfg = Release|Win32 + {B48BCFEF-BF2D-4907-901A-7EBBC29DF6FB}.Win32 test.Build.0 = Release|Win32 + {FD1686C3-F3D1-433A-BCAC-CE961EF83397}.Debug.ActiveCfg = Debug|Win32 + {FD1686C3-F3D1-433A-BCAC-CE961EF83397}.Debug.Build.0 = Debug|Win32 + {FD1686C3-F3D1-433A-BCAC-CE961EF83397}.Release.ActiveCfg = Release|Win32 + {FD1686C3-F3D1-433A-BCAC-CE961EF83397}.Release.Build.0 = Release|Win32 + {FD1686C3-F3D1-433A-BCAC-CE961EF83397}.Win32 test.ActiveCfg = Release|Win32 + {FD1686C3-F3D1-433A-BCAC-CE961EF83397}.Win32 test.Build.0 = Release|Win32 + {2C24CC55-1EB3-4183-A8DA-D0311E57BDD3}.Debug.ActiveCfg = Debug|Win32 + {2C24CC55-1EB3-4183-A8DA-D0311E57BDD3}.Debug.Build.0 = Debug|Win32 + {2C24CC55-1EB3-4183-A8DA-D0311E57BDD3}.Release.ActiveCfg = Release|Win32 + {2C24CC55-1EB3-4183-A8DA-D0311E57BDD3}.Release.Build.0 = Release|Win32 + {2C24CC55-1EB3-4183-A8DA-D0311E57BDD3}.Win32 test.ActiveCfg = Release|Win32 + {2C24CC55-1EB3-4183-A8DA-D0311E57BDD3}.Win32 test.Build.0 = Release|Win32 + {7ADC7304-5E82-4258-A485-E47F6E6C3020}.Debug.ActiveCfg = Debug|Win32 + {7ADC7304-5E82-4258-A485-E47F6E6C3020}.Debug.Build.0 = Debug|Win32 + {7ADC7304-5E82-4258-A485-E47F6E6C3020}.Release.ActiveCfg = Release|Win32 + {7ADC7304-5E82-4258-A485-E47F6E6C3020}.Release.Build.0 = Release|Win32 + {7ADC7304-5E82-4258-A485-E47F6E6C3020}.Win32 test.ActiveCfg = Release|Win32 + {7ADC7304-5E82-4258-A485-E47F6E6C3020}.Win32 test.Build.0 = Release|Win32 + {9EF7519F-7876-461E-8C95-602D46034C34}.Debug.ActiveCfg = Debug|Win32 + {9EF7519F-7876-461E-8C95-602D46034C34}.Debug.Build.0 = Debug|Win32 + {9EF7519F-7876-461E-8C95-602D46034C34}.Release.ActiveCfg = Release|Win32 + {9EF7519F-7876-461E-8C95-602D46034C34}.Release.Build.0 = Release|Win32 + {9EF7519F-7876-461E-8C95-602D46034C34}.Win32 test.ActiveCfg = Release|Win32 + {9EF7519F-7876-461E-8C95-602D46034C34}.Win32 test.Build.0 = Release|Win32 + EndGlobalSection + GlobalSection(ExtensibilityGlobals) = postSolution + EndGlobalSection + GlobalSection(ExtensibilityAddIns) = postSolution + EndGlobalSection +EndGlobal diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/.svn/text-base/gw.suo.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/.svn/text-base/gw.suo.svn-base new file mode 100644 index 0000000..0911af3 Binary files /dev/null and b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/.svn/text-base/gw.suo.svn-base differ diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw.sln b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw.sln new file mode 100644 index 0000000..2f6b691 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw.sln @@ -0,0 +1,80 @@ +Microsoft Visual Studio Solution File, Format Version 7.00 +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "gw_toolkit", "gw_toolkit\gw_toolkit.vcproj", "{09368184-7AEC-43BF-AD0C-3DF9417CCC25}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "gw_core", "gw_core\gw_core.vcproj", "{19B2B30E-B24F-4E03-8F40-44ADEB660A93}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "gw_geodesic", "gw_geodesic\gw_geodesic.vcproj", "{B48BCFEF-BF2D-4907-901A-7EBBC29DF6FB}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "gw_multiresolution", "gw_multiresolution\gw_multiresolution.vcproj", "{FD1686C3-F3D1-433A-BCAC-CE961EF83397}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "gw_multiresolution_toolkit", "gw_multiresolution_toolkit\gw_multiresolution_toolkit.vcproj", "{2C24CC55-1EB3-4183-A8DA-D0311E57BDD3}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "test_spherical", "samples\test_spherical\test_spherical.vcproj", "{7ADC7304-5E82-4258-A485-E47F6E6C3020}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "gw_compression", "gw_compression\gw_compression.vcproj", "{9EF7519F-7876-461E-8C95-602D46034C34}" +EndProject +Global + GlobalSection(SolutionConfiguration) = preSolution + ConfigName.0 = Debug + ConfigName.1 = Release + ConfigName.2 = Win32 test + EndGlobalSection + GlobalSection(ProjectDependencies) = postSolution + {09368184-7AEC-43BF-AD0C-3DF9417CCC25}.0 = {19B2B30E-B24F-4E03-8F40-44ADEB660A93} + {09368184-7AEC-43BF-AD0C-3DF9417CCC25}.1 = {B48BCFEF-BF2D-4907-901A-7EBBC29DF6FB} + {7ADC7304-5E82-4258-A485-E47F6E6C3020}.0 = {09368184-7AEC-43BF-AD0C-3DF9417CCC25} + {7ADC7304-5E82-4258-A485-E47F6E6C3020}.1 = {2C24CC55-1EB3-4183-A8DA-D0311E57BDD3} + {7ADC7304-5E82-4258-A485-E47F6E6C3020}.2 = {FD1686C3-F3D1-433A-BCAC-CE961EF83397} + {7ADC7304-5E82-4258-A485-E47F6E6C3020}.3 = {B48BCFEF-BF2D-4907-901A-7EBBC29DF6FB} + {7ADC7304-5E82-4258-A485-E47F6E6C3020}.4 = {19B2B30E-B24F-4E03-8F40-44ADEB660A93} + {7ADC7304-5E82-4258-A485-E47F6E6C3020}.5 = {9EF7519F-7876-461E-8C95-602D46034C34} + EndGlobalSection + GlobalSection(ProjectConfiguration) = postSolution + {09368184-7AEC-43BF-AD0C-3DF9417CCC25}.Debug.ActiveCfg = Debug|Win32 + {09368184-7AEC-43BF-AD0C-3DF9417CCC25}.Debug.Build.0 = Debug|Win32 + {09368184-7AEC-43BF-AD0C-3DF9417CCC25}.Release.ActiveCfg = Release|Win32 + {09368184-7AEC-43BF-AD0C-3DF9417CCC25}.Release.Build.0 = Release|Win32 + {09368184-7AEC-43BF-AD0C-3DF9417CCC25}.Win32 test.ActiveCfg = Release|Win32 + {09368184-7AEC-43BF-AD0C-3DF9417CCC25}.Win32 test.Build.0 = Release|Win32 + {19B2B30E-B24F-4E03-8F40-44ADEB660A93}.Debug.ActiveCfg = Debug|Win32 + {19B2B30E-B24F-4E03-8F40-44ADEB660A93}.Debug.Build.0 = Debug|Win32 + {19B2B30E-B24F-4E03-8F40-44ADEB660A93}.Release.ActiveCfg = Release|Win32 + {19B2B30E-B24F-4E03-8F40-44ADEB660A93}.Release.Build.0 = Release|Win32 + {19B2B30E-B24F-4E03-8F40-44ADEB660A93}.Win32 test.ActiveCfg = Release|Win32 + {19B2B30E-B24F-4E03-8F40-44ADEB660A93}.Win32 test.Build.0 = Release|Win32 + {B48BCFEF-BF2D-4907-901A-7EBBC29DF6FB}.Debug.ActiveCfg = Debug|Win32 + {B48BCFEF-BF2D-4907-901A-7EBBC29DF6FB}.Debug.Build.0 = Debug|Win32 + {B48BCFEF-BF2D-4907-901A-7EBBC29DF6FB}.Release.ActiveCfg = Release|Win32 + {B48BCFEF-BF2D-4907-901A-7EBBC29DF6FB}.Release.Build.0 = Release|Win32 + {B48BCFEF-BF2D-4907-901A-7EBBC29DF6FB}.Win32 test.ActiveCfg = Release|Win32 + {B48BCFEF-BF2D-4907-901A-7EBBC29DF6FB}.Win32 test.Build.0 = Release|Win32 + {FD1686C3-F3D1-433A-BCAC-CE961EF83397}.Debug.ActiveCfg = Debug|Win32 + {FD1686C3-F3D1-433A-BCAC-CE961EF83397}.Debug.Build.0 = Debug|Win32 + {FD1686C3-F3D1-433A-BCAC-CE961EF83397}.Release.ActiveCfg = Release|Win32 + {FD1686C3-F3D1-433A-BCAC-CE961EF83397}.Release.Build.0 = Release|Win32 + {FD1686C3-F3D1-433A-BCAC-CE961EF83397}.Win32 test.ActiveCfg = Release|Win32 + {FD1686C3-F3D1-433A-BCAC-CE961EF83397}.Win32 test.Build.0 = Release|Win32 + {2C24CC55-1EB3-4183-A8DA-D0311E57BDD3}.Debug.ActiveCfg = Debug|Win32 + {2C24CC55-1EB3-4183-A8DA-D0311E57BDD3}.Debug.Build.0 = Debug|Win32 + {2C24CC55-1EB3-4183-A8DA-D0311E57BDD3}.Release.ActiveCfg = Release|Win32 + {2C24CC55-1EB3-4183-A8DA-D0311E57BDD3}.Release.Build.0 = Release|Win32 + {2C24CC55-1EB3-4183-A8DA-D0311E57BDD3}.Win32 test.ActiveCfg = Release|Win32 + {2C24CC55-1EB3-4183-A8DA-D0311E57BDD3}.Win32 test.Build.0 = Release|Win32 + {7ADC7304-5E82-4258-A485-E47F6E6C3020}.Debug.ActiveCfg = Debug|Win32 + {7ADC7304-5E82-4258-A485-E47F6E6C3020}.Debug.Build.0 = Debug|Win32 + {7ADC7304-5E82-4258-A485-E47F6E6C3020}.Release.ActiveCfg = Release|Win32 + {7ADC7304-5E82-4258-A485-E47F6E6C3020}.Release.Build.0 = Release|Win32 + {7ADC7304-5E82-4258-A485-E47F6E6C3020}.Win32 test.ActiveCfg = Release|Win32 + {7ADC7304-5E82-4258-A485-E47F6E6C3020}.Win32 test.Build.0 = Release|Win32 + {9EF7519F-7876-461E-8C95-602D46034C34}.Debug.ActiveCfg = Debug|Win32 + {9EF7519F-7876-461E-8C95-602D46034C34}.Debug.Build.0 = Debug|Win32 + {9EF7519F-7876-461E-8C95-602D46034C34}.Release.ActiveCfg = Release|Win32 + {9EF7519F-7876-461E-8C95-602D46034C34}.Release.Build.0 = Release|Win32 + {9EF7519F-7876-461E-8C95-602D46034C34}.Win32 test.ActiveCfg = Release|Win32 + {9EF7519F-7876-461E-8C95-602D46034C34}.Win32 test.Build.0 = Release|Win32 + EndGlobalSection + GlobalSection(ExtensibilityGlobals) = postSolution + EndGlobalSection + GlobalSection(ExtensibilityAddIns) = postSolution + EndGlobalSection +EndGlobal diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw.suo b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw.suo new file mode 100644 index 0000000..0911af3 Binary files /dev/null and b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw.suo differ diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_core/.svn/all-wcprops b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_core/.svn/all-wcprops new file mode 100644 index 0000000..fed7ea6 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_core/.svn/all-wcprops @@ -0,0 +1,155 @@ +K 25 +svn:wc:ra_dav:version-url +V 80 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/mex/gw/gw_core +END +GW_Mesh.h +K 25 +svn:wc:ra_dav:version-url +V 90 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/mex/gw/gw_core/GW_Mesh.h +END +stdafx.h +K 25 +svn:wc:ra_dav:version-url +V 89 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/mex/gw/gw_core/stdafx.h +END +GW_Face.h +K 25 +svn:wc:ra_dav:version-url +V 90 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/mex/gw/gw_core/GW_Face.h +END +GW_Config.cpp +K 25 +svn:wc:ra_dav:version-url +V 94 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/mex/gw/gw_core/GW_Config.cpp +END +GW_FaceIterator.cpp +K 25 +svn:wc:ra_dav:version-url +V 100 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/mex/gw/gw_core/GW_FaceIterator.cpp +END +gw_core.vcproj +K 25 +svn:wc:ra_dav:version-url +V 95 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/mex/gw/gw_core/gw_core.vcproj +END +GW_Config.h +K 25 +svn:wc:ra_dav:version-url +V 92 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/mex/gw/gw_core/GW_Config.h +END +GW_Serializable.h +K 25 +svn:wc:ra_dav:version-url +V 98 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/mex/gw/gw_core/GW_Serializable.h +END +GW_FaceIterator.h +K 25 +svn:wc:ra_dav:version-url +V 98 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/mex/gw/gw_core/GW_FaceIterator.h +END +GW_Vertex.cpp +K 25 +svn:wc:ra_dav:version-url +V 94 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/mex/gw/gw_core/GW_Vertex.cpp +END +GW_Vertex.inl +K 25 +svn:wc:ra_dav:version-url +V 94 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/mex/gw/gw_core/GW_Vertex.inl +END +GW_PolygonIntersector.h +K 25 +svn:wc:ra_dav:version-url +V 104 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/mex/gw/gw_core/GW_PolygonIntersector.h +END +GW_MathsWrapper.h +K 25 +svn:wc:ra_dav:version-url +V 98 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/mex/gw/gw_core/GW_MathsWrapper.h +END +GW_Vertex.h +K 25 +svn:wc:ra_dav:version-url +V 92 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/mex/gw/gw_core/GW_Vertex.h +END +GW_SmartCounter.inl +K 25 +svn:wc:ra_dav:version-url +V 100 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/mex/gw/gw_core/GW_SmartCounter.inl +END +GW_SmartCounter.cpp +K 25 +svn:wc:ra_dav:version-url +V 100 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/mex/gw/gw_core/GW_SmartCounter.cpp +END +GW_VertexIterator.cpp +K 25 +svn:wc:ra_dav:version-url +V 102 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/mex/gw/gw_core/GW_VertexIterator.cpp +END +GW_SmartCounter.h +K 25 +svn:wc:ra_dav:version-url +V 98 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/mex/gw/gw_core/GW_SmartCounter.h +END +GW_Mesh.inl +K 25 +svn:wc:ra_dav:version-url +V 92 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/mex/gw/gw_core/GW_Mesh.inl +END +GW_Mesh.cpp +K 25 +svn:wc:ra_dav:version-url +V 92 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/mex/gw/gw_core/GW_Mesh.cpp +END +GW_VertexIterator.h +K 25 +svn:wc:ra_dav:version-url +V 100 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/mex/gw/gw_core/GW_VertexIterator.h +END +stdafx.cpp +K 25 +svn:wc:ra_dav:version-url +V 91 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/mex/gw/gw_core/stdafx.cpp +END +GW_ProgressBar.h +K 25 +svn:wc:ra_dav:version-url +V 97 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/mex/gw/gw_core/GW_ProgressBar.h +END +GW_Face.inl +K 25 +svn:wc:ra_dav:version-url +V 92 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/mex/gw/gw_core/GW_Face.inl +END +GW_Face.cpp +K 25 +svn:wc:ra_dav:version-url +V 92 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/mex/gw/gw_core/GW_Face.cpp +END diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_core/.svn/entries b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_core/.svn/entries new file mode 100644 index 0000000..21d957a --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_core/.svn/entries @@ -0,0 +1,353 @@ +8 + +dir +12 +https://matlabcompanion.svn.sourceforge.net/svnroot/matlabcompanion/toolbox/toolbox_fast_marching/mex/gw/gw_core +https://matlabcompanion.svn.sourceforge.net/svnroot/matlabcompanion + + + +2008-08-16T12:32:42.608947Z +1 +nikopol0 + + +svn:special svn:externals svn:needs-lock + + + + + + + + + + + +0211462f-4f08-4595-aba7-0193070202b6 + +stdafx.h +file + + + + +2008-08-16T13:43:20.000000Z +98ad6b00dcbc98a0e513f05e56a1a355 +2008-08-16T12:32:42.608947Z +1 +nikopol0 +has-props + +GW_Mesh.h +file + + + + +2008-08-16T13:43:20.000000Z +d94a670063149880f6bfc6cf8855ba54 +2008-08-16T12:32:42.608947Z +1 +nikopol0 +has-props + +GW_Face.h +file + + + + +2008-08-16T13:43:20.000000Z +d8b58be345b52771bcb98346af24b3ba +2008-08-16T12:32:42.608947Z +1 +nikopol0 +has-props + +GW_Config.cpp +file + + + + +2008-08-16T13:43:20.000000Z +ff189b669ae1a3846415c11474cb3da9 +2008-08-16T12:32:42.608947Z +1 +nikopol0 +has-props + +GW_FaceIterator.cpp +file + + + + +2008-08-16T13:43:20.000000Z +bf6e91b7a8fc58d78c53e17efd361f32 +2008-08-16T12:32:42.608947Z +1 +nikopol0 +has-props + +gw_core.vcproj +file + + + + +2008-08-16T13:43:20.000000Z +319c6a6671925663e5aa3b88d8917a05 +2008-08-16T12:32:42.608947Z +1 +nikopol0 +has-props + +GW_Config.h +file + + + + +2008-08-16T13:43:20.000000Z +e538d6d0dada77888058a8920bae77bf +2008-08-16T12:32:42.608947Z +1 +nikopol0 +has-props + +GW_Serializable.h +file + + + + +2008-08-16T13:43:20.000000Z +b4914c4868aeec298015b4d9b66d419b +2008-08-16T12:32:42.608947Z +1 +nikopol0 +has-props + +GW_Vertex.inl +file + + + + +2008-08-16T13:43:20.000000Z +3c897e87b31e9a02728d0273de836b4c +2008-08-16T12:32:42.608947Z +1 +nikopol0 +has-props + +GW_Vertex.cpp +file + + + + +2008-08-16T13:43:20.000000Z +c9cdf7f156dfce1c32d1285402127dbc +2008-08-16T12:32:42.608947Z +1 +nikopol0 +has-props + +GW_FaceIterator.h +file + + + + +2008-08-16T13:43:20.000000Z +6e915a9389a1fe748b0af0bb2b1b1c67 +2008-08-16T12:32:42.608947Z +1 +nikopol0 +has-props + +GW_PolygonIntersector.h +file + + + + +2008-08-16T13:43:20.000000Z +fcd7c382d5572fb2b9e2ed315fecfff3 +2008-08-16T12:32:42.608947Z +1 +nikopol0 +has-props + +GW_Vertex.h +file + + + + +2008-08-16T13:43:20.000000Z +b641df32f0f9dc78a0b58f0a1417f553 +2008-08-16T12:32:42.608947Z +1 +nikopol0 +has-props + +GW_MathsWrapper.h +file + + + + +2008-08-16T13:43:20.000000Z +9bb7f0182b1b8faf1de6a464a2076ef1 +2008-08-16T12:32:42.608947Z +1 +nikopol0 +has-props + +GW_SmartCounter.inl +file + + + + +2008-08-16T13:43:20.000000Z +8b8fa5b3f7c720a8d5e81a8d7d98c28d +2008-08-16T12:32:42.608947Z +1 +nikopol0 +has-props + +GW_SmartCounter.cpp +file + + + + +2008-08-16T13:43:20.000000Z +7bbb5ecdef3bb0b77d68dc33ded6401e +2008-08-16T12:32:42.608947Z +1 +nikopol0 +has-props + +GW_VertexIterator.cpp +file + + + + +2008-08-16T13:43:20.000000Z +cb2cbb2dcb6052a5b5e5e9d21586620a +2008-08-16T12:32:42.608947Z +1 +nikopol0 +has-props + +GW_SmartCounter.h +file + + + + +2008-08-16T13:43:20.000000Z +1730b19006ec413fd4151d3cdc469eed +2008-08-16T12:32:42.608947Z +1 +nikopol0 +has-props + +GW_Mesh.inl +file + + + + +2008-08-16T13:43:20.000000Z +007f4990df2cef7999c5c85abac337d2 +2008-08-16T12:32:42.608947Z +1 +nikopol0 +has-props + +GW_Mesh.cpp +file + + + + +2008-08-16T13:43:20.000000Z +9fc763975f0c2f4f17348c8ac74f537d +2008-08-16T12:32:42.608947Z +1 +nikopol0 +has-props + +GW_VertexIterator.h +file + + + + +2008-08-16T13:43:20.000000Z +d5b5f1b3f94c027b310adb9d2a87ea30 +2008-08-16T12:32:42.608947Z +1 +nikopol0 +has-props + +stdafx.cpp +file + + + + +2008-08-16T13:43:20.000000Z +4ad492dcdffa2e8104224433783fc385 +2008-08-16T12:32:42.608947Z +1 +nikopol0 +has-props + +GW_ProgressBar.h +file + + + + +2008-08-16T13:43:20.000000Z +449d55a272cd5c53b475e4541c6c8960 +2008-08-16T12:32:42.608947Z +1 +nikopol0 +has-props + +GW_Face.inl +file + + + + +2008-08-16T13:43:20.000000Z +ee1a1ed98c7da4aba9e8092486cdc70b +2008-08-16T12:32:42.608947Z +1 +nikopol0 +has-props + +GW_Face.cpp +file + + + + +2008-08-16T13:43:20.000000Z +989877102ea4d9ee80366d363a4f2eb0 +2008-08-16T12:32:42.608947Z +1 +nikopol0 +has-props + diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_core/.svn/format b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_core/.svn/format new file mode 100644 index 0000000..45a4fb7 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_core/.svn/format @@ -0,0 +1 @@ +8 diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_core/.svn/prop-base/GW_Config.cpp.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_core/.svn/prop-base/GW_Config.cpp.svn-base new file mode 100644 index 0000000..a669705 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_core/.svn/prop-base/GW_Config.cpp.svn-base @@ -0,0 +1,5 @@ +K 14 +svn:executable +V 0 + +END diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_core/.svn/prop-base/GW_Config.h.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_core/.svn/prop-base/GW_Config.h.svn-base new file mode 100644 index 0000000..a669705 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_core/.svn/prop-base/GW_Config.h.svn-base @@ -0,0 +1,5 @@ +K 14 +svn:executable +V 0 + +END diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_core/.svn/prop-base/GW_Face.cpp.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_core/.svn/prop-base/GW_Face.cpp.svn-base new file mode 100644 index 0000000..a669705 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_core/.svn/prop-base/GW_Face.cpp.svn-base @@ -0,0 +1,5 @@ +K 14 +svn:executable +V 0 + +END diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_core/.svn/prop-base/GW_Face.h.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_core/.svn/prop-base/GW_Face.h.svn-base new file mode 100644 index 0000000..a669705 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_core/.svn/prop-base/GW_Face.h.svn-base @@ -0,0 +1,5 @@ +K 14 +svn:executable +V 0 + +END diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_core/.svn/prop-base/GW_Face.inl.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_core/.svn/prop-base/GW_Face.inl.svn-base new file mode 100644 index 0000000..a669705 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_core/.svn/prop-base/GW_Face.inl.svn-base @@ -0,0 +1,5 @@ +K 14 +svn:executable +V 0 + +END diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_core/.svn/prop-base/GW_FaceIterator.cpp.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_core/.svn/prop-base/GW_FaceIterator.cpp.svn-base new file mode 100644 index 0000000..a669705 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_core/.svn/prop-base/GW_FaceIterator.cpp.svn-base @@ -0,0 +1,5 @@ +K 14 +svn:executable +V 0 + +END diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_core/.svn/prop-base/GW_FaceIterator.h.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_core/.svn/prop-base/GW_FaceIterator.h.svn-base new file mode 100644 index 0000000..a669705 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_core/.svn/prop-base/GW_FaceIterator.h.svn-base @@ -0,0 +1,5 @@ +K 14 +svn:executable +V 0 + +END diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_core/.svn/prop-base/GW_MathsWrapper.h.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_core/.svn/prop-base/GW_MathsWrapper.h.svn-base new file mode 100644 index 0000000..a669705 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_core/.svn/prop-base/GW_MathsWrapper.h.svn-base @@ -0,0 +1,5 @@ +K 14 +svn:executable +V 0 + +END diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_core/.svn/prop-base/GW_Mesh.cpp.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_core/.svn/prop-base/GW_Mesh.cpp.svn-base new file mode 100644 index 0000000..a669705 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_core/.svn/prop-base/GW_Mesh.cpp.svn-base @@ -0,0 +1,5 @@ +K 14 +svn:executable +V 0 + +END diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_core/.svn/prop-base/GW_Mesh.h.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_core/.svn/prop-base/GW_Mesh.h.svn-base new file mode 100644 index 0000000..a669705 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_core/.svn/prop-base/GW_Mesh.h.svn-base @@ -0,0 +1,5 @@ +K 14 +svn:executable +V 0 + +END diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_core/.svn/prop-base/GW_Mesh.inl.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_core/.svn/prop-base/GW_Mesh.inl.svn-base new file mode 100644 index 0000000..a669705 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_core/.svn/prop-base/GW_Mesh.inl.svn-base @@ -0,0 +1,5 @@ +K 14 +svn:executable +V 0 + +END diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_core/.svn/prop-base/GW_PolygonIntersector.h.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_core/.svn/prop-base/GW_PolygonIntersector.h.svn-base new file mode 100644 index 0000000..a669705 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_core/.svn/prop-base/GW_PolygonIntersector.h.svn-base @@ -0,0 +1,5 @@ +K 14 +svn:executable +V 0 + +END diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_core/.svn/prop-base/GW_ProgressBar.h.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_core/.svn/prop-base/GW_ProgressBar.h.svn-base new file mode 100644 index 0000000..a669705 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_core/.svn/prop-base/GW_ProgressBar.h.svn-base @@ -0,0 +1,5 @@ +K 14 +svn:executable +V 0 + +END diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_core/.svn/prop-base/GW_Serializable.h.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_core/.svn/prop-base/GW_Serializable.h.svn-base new file mode 100644 index 0000000..a669705 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_core/.svn/prop-base/GW_Serializable.h.svn-base @@ -0,0 +1,5 @@ +K 14 +svn:executable +V 0 + +END diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_core/.svn/prop-base/GW_SmartCounter.cpp.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_core/.svn/prop-base/GW_SmartCounter.cpp.svn-base new file mode 100644 index 0000000..a669705 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_core/.svn/prop-base/GW_SmartCounter.cpp.svn-base @@ -0,0 +1,5 @@ +K 14 +svn:executable +V 0 + +END diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_core/.svn/prop-base/GW_SmartCounter.h.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_core/.svn/prop-base/GW_SmartCounter.h.svn-base new file mode 100644 index 0000000..a669705 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_core/.svn/prop-base/GW_SmartCounter.h.svn-base @@ -0,0 +1,5 @@ +K 14 +svn:executable +V 0 + +END diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_core/.svn/prop-base/GW_SmartCounter.inl.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_core/.svn/prop-base/GW_SmartCounter.inl.svn-base new file mode 100644 index 0000000..a669705 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_core/.svn/prop-base/GW_SmartCounter.inl.svn-base @@ -0,0 +1,5 @@ +K 14 +svn:executable +V 0 + +END diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_core/.svn/prop-base/GW_Vertex.cpp.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_core/.svn/prop-base/GW_Vertex.cpp.svn-base new file mode 100644 index 0000000..a669705 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_core/.svn/prop-base/GW_Vertex.cpp.svn-base @@ -0,0 +1,5 @@ +K 14 +svn:executable +V 0 + +END diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_core/.svn/prop-base/GW_Vertex.h.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_core/.svn/prop-base/GW_Vertex.h.svn-base new file mode 100644 index 0000000..a669705 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_core/.svn/prop-base/GW_Vertex.h.svn-base @@ -0,0 +1,5 @@ +K 14 +svn:executable +V 0 + +END diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_core/.svn/prop-base/GW_Vertex.inl.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_core/.svn/prop-base/GW_Vertex.inl.svn-base new file mode 100644 index 0000000..a669705 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_core/.svn/prop-base/GW_Vertex.inl.svn-base @@ -0,0 +1,5 @@ +K 14 +svn:executable +V 0 + +END diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_core/.svn/prop-base/GW_VertexIterator.cpp.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_core/.svn/prop-base/GW_VertexIterator.cpp.svn-base new file mode 100644 index 0000000..a669705 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_core/.svn/prop-base/GW_VertexIterator.cpp.svn-base @@ -0,0 +1,5 @@ +K 14 +svn:executable +V 0 + +END diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_core/.svn/prop-base/GW_VertexIterator.h.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_core/.svn/prop-base/GW_VertexIterator.h.svn-base new file mode 100644 index 0000000..a669705 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_core/.svn/prop-base/GW_VertexIterator.h.svn-base @@ -0,0 +1,5 @@ +K 14 +svn:executable +V 0 + +END diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_core/.svn/prop-base/gw_core.vcproj.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_core/.svn/prop-base/gw_core.vcproj.svn-base new file mode 100644 index 0000000..a669705 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_core/.svn/prop-base/gw_core.vcproj.svn-base @@ -0,0 +1,5 @@ +K 14 +svn:executable +V 0 + +END diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_core/.svn/prop-base/stdafx.cpp.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_core/.svn/prop-base/stdafx.cpp.svn-base new file mode 100644 index 0000000..a669705 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_core/.svn/prop-base/stdafx.cpp.svn-base @@ -0,0 +1,5 @@ +K 14 +svn:executable +V 0 + +END diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_core/.svn/prop-base/stdafx.h.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_core/.svn/prop-base/stdafx.h.svn-base new file mode 100644 index 0000000..a669705 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_core/.svn/prop-base/stdafx.h.svn-base @@ -0,0 +1,5 @@ +K 14 +svn:executable +V 0 + +END diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_core/.svn/text-base/GW_Config.cpp.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_core/.svn/text-base/GW_Config.cpp.svn-base new file mode 100644 index 0000000..c25abf0 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_core/.svn/text-base/GW_Config.cpp.svn-base @@ -0,0 +1,37 @@ +/*------------------------------------------------------------------------------*/ +/** + * \file GW_Config.cpp + * \brief Definition of class \c GW_Config + * \author Gabriel Peyré + * \date 5-1-2003 + */ +/*------------------------------------------------------------------------------*/ + + +#ifdef GW_SCCSID + static const char* sccsid = "@(#) GW_Config.cpp(c) Gabriel Peyré2003"; +#endif // GW_SCCSID + +#include "stdafx.h" +#include "GW_Config.h" + +using namespace GW; + +string GW::gw_alinea = " * "; +string GW::gw_endl = "\n"; +FILE* GW::GW_OutputStream = NULL; + +void GW::GW_OutputComment( const char* str ) +{ + if( GW_OutputStream!=NULL ) + { + string str2 = gw_alinea + str + gw_endl; + fprintf( GW_OutputStream, str2.c_str() ); + } +} + +/////////////////////////////////////////////////////////////////////////////// +// Copyright (c) Gabriel Peyré +/////////////////////////////////////////////////////////////////////////////// +// END OF FILE // +/////////////////////////////////////////////////////////////////////////////// diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_core/.svn/text-base/GW_Config.h.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_core/.svn/text-base/GW_Config.h.svn-base new file mode 100644 index 0000000..6550c47 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_core/.svn/text-base/GW_Config.h.svn-base @@ -0,0 +1,395 @@ +/*------------------------------------------------------------------------------*/ +/** + * \file GW_Config.h + * \brief Main configuration file. + * \author Gabriel Peyré + * \date 10-26-2002 + */ +/*------------------------------------------------------------------------------*/ + +#ifndef _GW_CONFIG_H_ +#define _GW_CONFIG_H_ + + +// #include "stdafx.h" +#include +#include + +namespace GW { + +#define GW_VERSION 100 +#undef WIN32 +#define WIN32 + +//------------------------------------------------------------------------- +/** \name debug & inline directive */ +//------------------------------------------------------------------------- +//@{ +#ifdef _DEBUG + #ifndef GW_DEBUG + #define GW_DEBUG + #endif // GW_DEBUG +#endif // _DEBUG + +#ifndef GW_DEBUG + #ifndef GW_USE_INLINE + #define GW_USE_INLINE + #endif // GW_USE_INLINE +#endif // GW_DEBUG + +#ifdef GW_USE_INLINE + #ifndef GW_INLINE + #define GW_INLINE inline + #endif // GWION3D_INLINE +#else + #ifndef GW_INLINE + #define GW_INLINE + #endif // GW_INLINE +#endif // GW_USE_INLINE +//@} + +//------------------------------------------------------------------------- +/** \name Name space management */ +//------------------------------------------------------------------------- +//@{ +#define GW_BEGIN_NAMESPACE namespace GW { +#define GW_END_NAMESPACE } +//@} + + +//------------------------------------------------------------------------- +/** \name Basic types */ +//------------------------------------------------------------------------- +//@{ +#ifdef __UNIX__ + typedef char GW_I8; + typedef unsigned char GW_U8; + typedef short GW_I16; + typedef unsigned short GW_U16; + typedef long GW_I32; + typedef unsigned long GW_U32; + typedef long long int GW_I64; + typedef unsigned long long int GW_U64; + typedef float GW_Real32; + typedef double GW_Real64; + typedef bool GW_Bool; + typedef GW_Real64 GW_Float; +#elif defined (WIN32) + typedef char GW_I8; + typedef unsigned char GW_U8; + typedef short GW_I16; + typedef unsigned short GW_U16; + typedef long GW_I32; + typedef unsigned long GW_U32; + //typedef __int64 GW_I64; + //typedef unsigned __int64 GW_U64; + typedef float GW_Real32; + typedef double GW_Real64; + typedef bool GW_Bool; + typedef GW_Real64 GW_Float; +#elif defined (_PS2_) + typedef char GW_I8; + typedef unsigned char GW_U8; + typedef short GW_I16; + typedef unsigned short GW_U16; + typedef int GW_I32; + typedef unsigned int GW_U32; + typedef long long GW_I64; + typedef unsigned long long GW_U64; + typedef float GW_Real32; + typedef double GW_Real64; + typedef GW_I8 GW_Bool; + typedef GW_Real64 GW_Float; +#else + #error "Unknown architecture !" +#endif + + typedef void* GW_UserData; + + /** value returned by function to indicates error GW GW_OK */ + typedef GW_I32 GW_RETURN_CODE; + +//@} + +//------------------------------------------------------------------------- +/** \name numerical macros */ +//------------------------------------------------------------------------- +//@{ +#undef MIN +#undef MAX +#define MIN(a, b) ((a) < (b) ? (a) : (b)) //!< Returns the min value between a and b +#define MAX(a, b) ((a) > (b) ? (a) : (b)) //!< Returns the max value between a and b +#define MAXMAX(a,b,c) ((a) > (b) ? MAX (a,c) : MAX (b,c)) +#define GW_MIN(a, b) MIN(a,b) //!< Returns the min value between a and b +#undef GW_MAX // already defined by Windows.h ... +#define GW_MAX(a, b) MAX(a,b) //!< Returns the max value between a and b +#define GW_MAXMAX(a,b,c) MAXMAX(a,b,c) + +#define GW_SCALE_01(x,rMin,rMax) ((x-rMin)/(rMax-rMin)) + +#define GW_ABS(a) ((a) > 0 ? (a) : -(a)) //!< Returns the absolute value a + +#define SQR(x) ((x)*(x)) //!< Returns x square +#define CUBE(x) ((x)*(x)*(x)) //!< Returns x cube +#define GW_SQR(x) SQR(x) //!< Returns x square +#define GW_CUBE(x) CUBE(x) //!< Returns x cube + +#define GW_CLAMP_01(x) if( (x)<0 ) x=0; if( (x)>1 ) x=1 +#define GW_CLAMP(x, a,b) if( (x)b ) x=b + +#define GW_SWAP(x,y) x^=y; y^=x; x^=y +#define GW_ORDER(x,y) if(x>y){ GW_SWAP(x,y); } +//@} + +//------------------------------------------------------------------------- +/** \name generic macros */ +//------------------------------------------------------------------------- +//@{ +/** a random number in [0-1] */ +#undef GW_RAND +#define GW_RAND ((GW_Float) (rand()%10000))/10000 +/** a random number in [a,b] */ +#define GW_RAND_RANGE(a,b) (a)+((b)-(a))*((GW_Float) (rand()%10000))/10000 +/** delete a single pointer */ +#define GW_DELETE(p) {if (p!=NULL) delete p; p=NULL;} +/** delete an array pointer */ +#define GW_DELETEARRAY(p) {if (p!=NULL) delete [] p; p=NULL;} +//@} + +//------------------------------------------------------------------------- +/** \name some constants */ +//------------------------------------------------------------------------- +//@{ +#define GW_True true +#define GW_False false +/** to make aproximate computations (derivation, GW_Float comparaisons ...) */ +#define GW_EPSILON 1e-9 +/** very big number */ +#define GW_INFINITE 1e9 +/** space coords */ +enum GW_Coord_XYZW { X, Y, Z, W }; +/** color coords */ +enum GW_Coord_RVBA { R, V, B, A }; +/** The temporary file we use to launch debug test involving stream I/O */ +#define GW_TEST_FILE "test.bin" +//@} + +//------------------------------------------------------------------------- +/** \name numerical constants */ +//------------------------------------------------------------------------- +//@{ +/** pi */ +#define GW_PI 3.1415926535897932384626433832795028841971693993751f +/** pi/2 */ +#define GW_HALFPI 1.57079632679489661923f +/** 2*pi */ +#define GW_TWOPI 6.28318530717958647692f +/** 1/pi */ +#define GW_INVPI 0.31830988618379067154f +/** 180/pi */ +#define GW_RADTODEG(x) (x)*57.2957795130823208768f +/** pi/180 */ +#define GW_DEGTORAD(x) (x)*0.01745329251994329577f +/** e */ +#define GW_EXP 2.71828182845904523536f +/** 1/log10(2) */ +#define GW_ILOG2 3.32192809488736234787f +/** 1/3 */ +#define GW_INV3 0.33333333333333333333f +/** 1/6 */ +#define GW_INV6 0.16666666666666666666f +/** 1/9 */ +#define GW_INV7 0.14285714285714285714f +/** 1/9 */ +#define GW_INV9 0.11111111111111111111f +/** 1/255 */ +#define GW_INV255 0.00392156862745098039f +/** sqrt(2) */ +#define GW_SQRT2 1.41421356237f +//@} + +//------------------------------------------------------------------------- +/** \name assertion macros */ +//------------------------------------------------------------------------- +//@{ +#ifdef GW_DEBUG + #define GW_ASSERT(expr) _ASSERT(expr) + #define GW_DEBUG_ONLY(expr) expr +#else + #define GW_ASSERT(expr) // if(!(expr)) cerr << "Error in file " << __FILE__ << " line " << __LINE__ << "." << endl + #define GW_DEBUG_ONLY(expr) +#endif // GW_DEBUG +//@} + +//------------------------------------------------------------------------- +/** \name GW return codes */ +//------------------------------------------------------------------------- +//@{ +#define GW_OK 0 +#define GW_ERROR -9 +#define GW_Invalid_Argument -10 +#define GW_Unknown_Argument -11 +#define GW_Error_Opening_File -14 +#define GW_Error_File_Not_Supported -15 +#define GW_Error_Argument_OutOfRange -17 +#define GW_Error_Buffer_OverFlow -18 +//@} + +//------------------------------------------------------------------------- +/** \name The different kind of transform we suppport for the moment. */ +//------------------------------------------------------------------------- +//@{ +enum T_WaveletTransformType +{ + T_IntegralDataChunk +}; +//@} + +/*------------------------------------------------------------------------------*/ +/** \name a vector of GW_Float */ +/*------------------------------------------------------------------------------*/ +//@{ +typedef std::vector T_FloatVector; +typedef T_FloatVector::iterator IT_FloatVector; +typedef T_FloatVector::reverse_iterator RIT_FloatVector; +typedef T_FloatVector::const_iterator CIT_FloatVector; +typedef T_FloatVector::const_reverse_iterator CRIT_FloatVector; +//@} + +/*------------------------------------------------------------------------------*/ +/** \name a map of GW_Float */ +/*------------------------------------------------------------------------------*/ +//@{ +typedef std::map T_FloatMap; +typedef T_FloatMap::iterator IT_FloatMap; +typedef T_FloatMap::reverse_iterator RIT_FloatMap; +typedef T_FloatMap::const_iterator CIT_FloatMap; +typedef T_FloatMap::const_reverse_iterator CRIT_FloatMap; +//@} + +/*------------------------------------------------------------------------------*/ +/** \name a list of string */ +/*------------------------------------------------------------------------------*/ +//@{ +typedef std::list T_StringList; +typedef T_StringList::iterator IT_StringList; +typedef T_StringList::reverse_iterator RIT_StringList; +typedef T_StringList::const_iterator CIT_StringList; +typedef T_StringList::const_reverse_iterator CRIT_StringList; +//@} + +/*------------------------------------------------------------------------------*/ +/** \name a vector of string */ +/*------------------------------------------------------------------------------*/ +//@{ +typedef std::vector T_StringVector; +typedef T_StringVector::iterator IT_StringVector; +typedef T_StringVector::reverse_iterator RIT_StringVector; +typedef T_StringVector::const_iterator CIT_StringVector; +typedef T_StringVector::const_reverse_iterator CRIT_StringVector; +//@} + +/*------------------------------------------------------------------------------*/ +/** \name a map of GW_U32 */ +/*------------------------------------------------------------------------------*/ +//@{ +typedef std::map T_U32Map; +typedef T_U32Map::iterator IT_U32Map; +typedef T_U32Map::reverse_iterator RIT_U32Map; +typedef T_U32Map::const_iterator CIT_U32Map; +typedef T_U32Map::const_reverse_iterator CRIT_U32Map; +//@} + + +/*------------------------------------------------------------------------------*/ +/** \name a vector of GW_U32 */ +/*------------------------------------------------------------------------------*/ +//@{ +typedef std::vector T_U32Vector; +typedef T_U32Vector::iterator IT_U32Vector; +typedef T_U32Vector::reverse_iterator RIT_U32Vector; +typedef T_U32Vector::const_iterator CIT_U32Vector; +typedef T_U32Vector::const_reverse_iterator CRIT_U32Vector; +//@} + + + +//------------------------------------------------------------------------- +/** \name Tests for maths operations. */ +//------------------------------------------------------------------------- +//@{ +inline +void TestMathBit() +{ +#if 0 + GW_U32 bit = _clearfp(); + if( bit>1 ) + { +// GW_ASSERT(GW_False); + if( (bit&_SW_UNDERFLOW)==_SW_UNDERFLOW ) + cerr << "Math operation problem : underflow." << endl; + if( (bit&_SW_OVERFLOW)==_SW_OVERFLOW ) + cerr << "Math operation problem : overflow." << endl; + if( (bit&_SW_ZERODIVIDE)==_SW_ZERODIVIDE ) + cerr << "Math operation problem : zero divide." << endl; + if( (bit&_SW_INVALID)==_SW_INVALID ) + cerr << "Math operation problem : invalid." << endl; + } +#endif +} + +#ifdef GW_DEBUG + #define GW_CHECK_MATHSBIT() TestMathBit() +#else + #define GW_CHECK_MATHSBIT() +#endif // GW_DEBUG +//@} + + +/** callback that informs on the evolution of an algorithm */ +typedef void (*T_EvolutionCallback)( GW_Float rPerCent, const char* message ); + +/*------------------------------------------------------------------------------*/ +/** \name a vector of GW_NodeMap */ +/*------------------------------------------------------------------------------*/ +//@{ +typedef std::vector T_NodeMapVector; +typedef T_NodeMapVector::iterator IT_NodeMapVector; +typedef T_NodeMapVector::reverse_iterator RIT_NodeMapVector; +typedef T_NodeMapVector::const_iterator CIT_NodeMapVector; +typedef T_NodeMapVector::const_reverse_iterator CRIT_NodeMapVector; +//@} + +//------------------------------------------------------------------------- +/** \name output direction. */ +//------------------------------------------------------------------------- +//@{ +extern string gw_alinea; +extern string gw_endl; +extern FILE* GW_OutputStream; + + +void GW_OutputComment( const char* str ); +//@} + + +} // End namespace GW + +#ifdef GW_DEBUG +#define new new(_NORMAL_BLOCK,__FILE__, __LINE__) +#endif + +#endif // _GW_CONFIG_H_ + + +/////////////////////////////////////////////////////////////////////////////// +// Copyright (C) 2000-2002 The Orion3D Rewiew Board // +//---------------------------------------------------------------------------// +// This file is under the Orion3D licence. // +// Refer to orion3d_licence.txt for more details about the Orion3D Licence. // +//---------------------------------------------------------------------------// +// Ce fichier est soumis a la Licence Orion3D. // +// Se reporter a orion3d_licence.txt pour plus de details sur cette licence.// +/////////////////////////////////////////////////////////////////////////////// +// END OF FILE // +/////////////////////////////////////////////////////////////////////////////// diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_core/.svn/text-base/GW_Face.cpp.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_core/.svn/text-base/GW_Face.cpp.svn-base new file mode 100644 index 0000000..466c739 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_core/.svn/text-base/GW_Face.cpp.svn-base @@ -0,0 +1,67 @@ +/*------------------------------------------------------------------------------*/ +/** + * \file GW_Face.cpp + * \brief Definition of class \c GW_Face + * \author Gabriel Peyré + * \date 2-15-2003 + */ +/*------------------------------------------------------------------------------*/ + + +#ifdef GW_SCCSID + static const char* sccsid = "@(#) GW_Face.cpp(c) Gabriel Peyré2003"; +#endif // GW_SCCSID + +#include "stdafx.h" +#include "GW_Face.h" +#include "GW_Mesh.h" + +#ifndef GW_USE_INLINE + #include "GW_Face.inl" +#endif + +using namespace GW; + +/*------------------------------------------------------------------------------*/ +// Name : GW_Face::operator= +/** + * \param Face [GW_Face&] Face + * \return [GW_Face&] *this + * \author Gabriel Peyré + * \date 1-13-2004 + * + * Copy operator + */ +/*------------------------------------------------------------------------------*/ +GW_Face& GW_Face::operator=(const GW_Face& Face) +{ + this->nID_ = Face.nID_; + return *this; +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_Face::GetArea +/** + * \return [GW_Float] The area. + * \author Gabriel Peyré + * \date 5-30-2003 + * + * Compute the area of the face. + */ +/*------------------------------------------------------------------------------*/ +GW_Float GW_Face::GetArea() +{ + if( Vertex_[0]==NULL ) return 0; + if( Vertex_[1]==NULL ) return 0; + if( Vertex_[2]==NULL ) return 0; + GW_Vector3D e1 = this->GetVertex(1)->GetPosition() - this->GetVertex(0)->GetPosition(); + GW_Vector3D e2 = this->GetVertex(2)->GetPosition() - this->GetVertex(0)->GetPosition(); + return 0.5*GW_ABS( ~(e1^e2) ); +} + + +/////////////////////////////////////////////////////////////////////////////// +// Copyright (c) Gabriel Peyré +/////////////////////////////////////////////////////////////////////////////// +// END OF FILE // +/////////////////////////////////////////////////////////////////////////////// diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_core/.svn/text-base/GW_Face.h.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_core/.svn/text-base/GW_Face.h.svn-base new file mode 100644 index 0000000..f931ffb --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_core/.svn/text-base/GW_Face.h.svn-base @@ -0,0 +1,150 @@ + +/*------------------------------------------------------------------------------*/ +/** + * \file GW_Face.h + * \brief Definition of class \c GW_Face + * \author Gabriel Peyré + * \date 2-12-2003 + */ +/*------------------------------------------------------------------------------*/ + +#ifndef _GW_FACE_H_ +#define _GW_FACE_H_ + +#include "GW_Config.h" +#include "GW_SmartCounter.h" +#include "GW_Vertex.h" +#include "GW_FaceIterator.h" + +namespace GW { + +/*------------------------------------------------------------------------------*/ +/** + * \class GW_Face + * \brief A triangle, with its three vertex and its three neighbors. + * \author Gabriel Peyré + * \date 2-12-2003 + * + * We use smart counter to check wether the face should descallocate a + * vertex. + * + * For vertex processing, a face is responsible for the vertex that caries + * a pointer on it. In fact, each vertex has a pointer on a single face + * that is responsible for that vertex. + * + * Vertex, face and edge are labeled in a consistant way. + * This means : + * - edge are labeled by the number of the opposite vertex. + * - neighbor faces are labeled by the edge number, i.e. by the opposite vertex number. + * + * We refer to these number as "edge number". + */ +/*------------------------------------------------------------------------------*/ + +class GW_Face: public GW_SmartCounter +{ + +public: + + /*------------------------------------------------------------------------------*/ + /** \name Constructor and destructor */ + /*------------------------------------------------------------------------------*/ + //@{ + GW_Face(); + virtual ~GW_Face(); + virtual GW_Face& operator=(const GW_Face& Face); + //@} + + //------------------------------------------------------------------------- + /** \name Accessors */ + //------------------------------------------------------------------------- + //@{ + void SetFaceNeighbor(GW_Face* pFace, GW_U32 nEdgeNum); + void SetFaceNeighbor(GW_Face* pFace1, GW_Face* pFace2, GW_Face* pFace3); + GW_Face* GetFaceNeighbor( GW_U32 nEdgeNum ); + const GW_Face* GetFaceNeighbor( GW_U32 nEdgeNum ) const; + GW_Face* GetFaceNeighbor( const GW_Vertex& Vert); + GW_Face* GetFaceNeighbor( const GW_Vertex& Vert1, const GW_Vertex& Vert2 ); + + void SetVertex(GW_Vertex& Vert, GW_U32 nNum); + void SetVertex(GW_Vertex& Vert1, GW_Vertex& Vert2, GW_Vertex& Vert3); + GW_Vertex* GetVertex( GW_U32 nNum ); + const GW_Vertex* GetVertex( GW_U32 nNum ) const; + GW_Vertex* GetVertex( const GW_Vertex& Vert1, const GW_Vertex& Vert2 ); + GW_Vertex* GetNextVertex( const GW_Vertex& Vert ); + + GW_I32 GetEdgeNumber( const GW_Face& Face ); + GW_I32 GetEdgeNumber( const GW_Vertex& Vert ); + GW_I32 GetEdgeNumber( const GW_Vertex& Vert1, const GW_Vertex& Vert2 ); + + GW_Bool IsResponsibleFor( GW_U32 nNum ); + + void SetID(GW_U32 nID); + GW_U32 GetID() const; + + GW_Float GetArea(); + GW_Vector3D ComputeNormal(); + //@} + +private: + + /** our defining vertex */ + GW_Vertex* Vertex_[3]; + /** the 2 faces arround us */ + GW_Face* FaceNeighbors_[3]; + /** The ID the face, given by the Mesh. Should be in the range [0,...,NbrVertex] */ + GW_U32 nID_; + +}; + +/*------------------------------------------------------------------------------*/ +/** \name a list of GW_Face */ +/*------------------------------------------------------------------------------*/ +//@{ +typedef std::list T_FaceList; +typedef T_FaceList::iterator IT_FaceList; +typedef T_FaceList::reverse_iterator RIT_FaceList; +typedef T_FaceList::const_iterator CIT_FaceList; +typedef T_FaceList::const_reverse_iterator CRIT_FaceList; +//@} + + +/*------------------------------------------------------------------------------*/ +/** \name a vector of GW_Face */ +/*------------------------------------------------------------------------------*/ +//@{ +typedef std::vector T_FaceVector; +typedef T_FaceVector::iterator IT_FaceVector; +typedef T_FaceVector::reverse_iterator RIT_FaceVector; +typedef T_FaceVector::const_iterator CIT_FaceVector; +typedef T_FaceVector::const_reverse_iterator CRIT_FaceVector; +//@} + +/*------------------------------------------------------------------------------*/ +/** \name a map of GW_Face */ +/*------------------------------------------------------------------------------*/ +//@{ +typedef std::map T_FaceMap; +typedef T_FaceMap::iterator IT_FaceMap; +typedef T_FaceMap::reverse_iterator RIT_FaceMap; +typedef T_FaceMap::const_iterator CIT_FaceMap; +typedef T_FaceMap::const_reverse_iterator CRIT_FaceMap; +//@} + + + +} // End namespace GW + +#ifdef GW_USE_INLINE + #include "GW_Face.inl" +#endif + + +#endif // _GW_FACE_H_ + + +/////////////////////////////////////////////////////////////////////////////// +// Copyright (c) Gabriel Peyré +/////////////////////////////////////////////////////////////////////////////// +// END OF FILE // +/////////////////////////////////////////////////////////////////////////////// diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_core/.svn/text-base/GW_Face.inl.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_core/.svn/text-base/GW_Face.inl.svn-base new file mode 100644 index 0000000..7f86c70 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_core/.svn/text-base/GW_Face.inl.svn-base @@ -0,0 +1,455 @@ +/*------------------------------------------------------------------------------*/ +/** + * \file GW_Face.inl + * \brief Inlined methods for \c GW_Face + * \author Gabriel Peyré + * \date 2-15-2003 + */ +/*------------------------------------------------------------------------------*/ + +#include "GW_Face.h" + +namespace GW { + +/*------------------------------------------------------------------------------*/ +// Name : GW_Face constructor +/** + * \author Gabriel Peyré + * \date 2-15-2003 + * + * Constructor. + */ +/*------------------------------------------------------------------------------*/ +GW_INLINE +GW_Face::GW_Face() +{ + for( GW_U32 i=0; i<3; ++i ) + { + Vertex_[i] = NULL; + FaceNeighbors_[i] = NULL; + } +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_Face::virtual ~GW_Face +/** + * \author Gabriel Peyré + * \date 2-15-2003 + * + * Destructor. + */ +/*------------------------------------------------------------------------------*/ +GW_INLINE +GW_Face::~GW_Face() +{ + for( GW_U32 i=0; i<3; ++i ) + GW_SmartCounter::CheckAndDelete( Vertex_[i] ); +} + + +/*------------------------------------------------------------------------------*/ +// Name : GW_Face::SetFaceNeighbor +/** + * \param pFace [GW_Face*] The face. Can be NULL for border faces. + * \param nEdgeNum [GW_U32] The number of the edge we are sharing with this face. + * \author Gabriel Peyré + * \date 2-15-2003 + * + * Set one of the neigbhoring faces. + */ +/*------------------------------------------------------------------------------*/ +GW_INLINE +void GW_Face::SetFaceNeighbor(GW_Face* pFace, GW_U32 nEdgeNum) +{ + GW_ASSERT( nEdgeNum<3 ); + FaceNeighbors_[nEdgeNum] = pFace; +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_Face::SetFaceNeighbor +/** + * \param pFace1 [GW_Face*] face 0 + * \param pFace2 [GW_Face*] face 1 + * \param pFace3 [GW_Face*] face 2 + * \author Gabriel Peyré + * \date 2-15-2003 + * + * Assign the 3 face in one time. + */ +/*------------------------------------------------------------------------------*/ +GW_INLINE +void GW_Face::SetFaceNeighbor(GW_Face* pFace0, GW_Face* pFace1, GW_Face* pFace2) +{ + this->SetFaceNeighbor( pFace0, 0 ); + this->SetFaceNeighbor( pFace1, 1 ); + this->SetFaceNeighbor( pFace2, 2 ); +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_Face::GetFaceNeighbor +/** + * \param nEdgeNum [GW_U32] number of the face. + * \return [GW_Face*] The face. + * \author Gabriel Peyré + * \date 2-15-2003 + * + * Get one of the face neighbor + */ +/*------------------------------------------------------------------------------*/ +GW_INLINE +GW_Face* GW_Face::GetFaceNeighbor(GW_U32 nEdgeNum) +{ + GW_ASSERT( nEdgeNum<3 ); + return FaceNeighbors_[nEdgeNum]; +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_Face::GetFaceNeighbor +/** +* \param nEdgeNum [GW_U32] number of the face. +* \return [GW_Face*] The face. +* \author Gabriel Peyré +* \date 2-15-2003 +* +* Get one of the face neighbor +*/ +/*------------------------------------------------------------------------------*/ +GW_INLINE +const GW_Face* GW_Face::GetFaceNeighbor(GW_U32 nEdgeNum) const +{ + GW_ASSERT( nEdgeNum<3 ); + return FaceNeighbors_[nEdgeNum]; +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_Face::GetFaceNeighbor +/** + * \param Vert [GW_Vertex&] The vertex. + * \return [GW_Face*] The face. Can be NULL if correct vertex not found. + * \author Gabriel Peyré + * \date 2-15-2003 + * + * Return the neighboring face in front of the given vertex. + */ +/*------------------------------------------------------------------------------*/ +GW_INLINE +GW_Face* GW_Face::GetFaceNeighbor(const GW_Vertex& Vert) +{ + for( GW_U32 i=0; i<3; ++i ) + { + if( Vertex_[i]==&Vert ) + return FaceNeighbors_[i]; + } + return NULL; +} + + +/*------------------------------------------------------------------------------*/ +// Name : GW_Face::GetFaceNeighbor +/** +* \param Vert1 [GW_Vertex&] first vertex of the edge. +* \param Vert2 [GW_Vertex&] Second one. +* \return [GW_Face*] The face. Can be NULL if correct vertex not found. +* \author Gabriel Peyré +* \date 2-15-2003 +* +* Return the neighboring face in front of the given vertex. +*/ +/*------------------------------------------------------------------------------*/ +GW_INLINE +GW_Face* GW_Face::GetFaceNeighbor( const GW_Vertex& Vert1, const GW_Vertex& Vert2 ) +{ + GW_I32 nEdge = this->GetEdgeNumber( Vert1, Vert2 ); + if( nEdge<0 ) + return NULL; + return this->GetFaceNeighbor( nEdge ); +} + + +/*------------------------------------------------------------------------------*/ +// Name : GW_Face::SetVertex +/** + * \param Vert [GW_Vertex&] The new vertex. + * \param nNum [GW_U32] Its number. + * \author Gabriel Peyré + * \date 2-15-2003 + * + * Set the vertex. + */ +/*------------------------------------------------------------------------------*/ +GW_INLINE +void GW_Face::SetVertex(GW_Vertex& Vert, GW_U32 nNum) +{ + GW_ASSERT( nNum<3 ); + /* check the previous one, delete it if needed */ + GW_SmartCounter::CheckAndDelete( Vertex_[nNum] ); + + if( Vert.GetFace()==NULL ) + Vert.SetFace( *this ); + + Vertex_[nNum] = ‖ + Vert.UseIt(); +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_Face::SetVertex +/** + * \param Vert0 [GW_Vertex&] vertex 0 + * \param Vert1 [GW_Vertex&] vertex 1 + * \param Vert2 [GW_Vertex&] vertex 2 + * \author Gabriel Peyré + * \date 2-15-2003 + * + * Set all vertex in once. + */ +/*------------------------------------------------------------------------------*/ +GW_INLINE +void GW_Face::SetVertex(GW_Vertex& Vert0, GW_Vertex& Vert1, GW_Vertex& Vert2) +{ + this->SetVertex( Vert0, 0 ); + this->SetVertex( Vert1, 1 ); + this->SetVertex( Vert2, 2 ); +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_Face::GetVertex +/** + * \param nNum [GW_U32] The number of the vertex. + * \return [GW_Vertex*] the vertex. + * \author Gabriel Peyré + * \date 2-15-2003 + * + * Get one of the vertex. + */ +/*------------------------------------------------------------------------------*/ +GW_INLINE +GW_Vertex* GW_Face::GetVertex(GW_U32 nNum) +{ + GW_ASSERT( nNum<3 ); + return Vertex_[nNum]; +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_Face::GetVertex +/** +* \param nNum [GW_U32] The number of the vertex. +* \return [GW_Vertex*] the vertex. +* \author Gabriel Peyré +* \date 2-15-2003 +* +* Get one of the vertex. +*/ +/*------------------------------------------------------------------------------*/ +GW_INLINE +const GW_Vertex* GW_Face::GetVertex(GW_U32 nNum) const +{ + GW_ASSERT( nNum<3 ); + return Vertex_[nNum]; +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_Face::GetVertex +/** + * \param Vert1 [GW_Vertex&] first vertex of the edge. + * \param Vert2 [GW_Vertex&] Second one. + * \return [GW_Vertex*] the vertex. can be NULL if edge doesn't exist. + * \author Gabriel Peyré + * \date 2-15-2003 + * + * Get the vertex in front of a given edge. + */ +/*------------------------------------------------------------------------------*/ +GW_INLINE +GW_Vertex* GW_Face::GetVertex( const GW_Vertex& Vert1, const GW_Vertex& Vert2 ) +{ + GW_I32 nEdge = this->GetEdgeNumber( Vert1, Vert2 ); + if( nEdge<0 ) + return NULL; + return this->GetVertex( nEdge ); +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_Face::GetNextVertex +/** + * \param Vert [GW_Vertex&] The vertex. + * \return [GW_Vertex*] The next one. + * \author Gabriel Peyré + * \date 4-1-2003 + * + * Get the vertex following the one given by the user. + */ +/*------------------------------------------------------------------------------*/ +GW_INLINE +GW_Vertex* GW_Face::GetNextVertex( const GW_Vertex& Vert ) +{ + for( GW_U32 i=0; i<3; ++i ) + { + if( Vertex_[i]==&Vert ) + return Vertex_[(i+1)%3]; + } + return NULL; +} + + + +/*------------------------------------------------------------------------------*/ +// Name : GW_Face::GetEdgeNumber +/** + * \param Face [GW_Face&] The neighbor face. + * \return [GW_I32] The numer. Return -1 if not found. + * \author Gabriel Peyré + * \date 2-15-2003 + * + * Get the number of the edge whose neighbor face is given. + */ +/*------------------------------------------------------------------------------*/ +GW_INLINE +GW_I32 GW_Face::GetEdgeNumber( const GW_Face& Face ) +{ + for( GW_U32 i=0; i<3; ++i ) + { + if( FaceNeighbors_[i]==&Face ) + return i; + } + return -1; +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_Face::GetEdgeNumber +/** + * \param Vert [GW_Vertex&] The vertex. + * \return [GW_I32] The number. Return -1 if not found. + * \author Gabriel Peyré + * \date 2-15-2003 + * + * Return the number of the edge in front of the given vertex. + */ +/*------------------------------------------------------------------------------*/ +GW_INLINE +GW_I32 GW_Face::GetEdgeNumber( const GW_Vertex& Vert ) +{ + for( GW_U32 i=0; i<3; ++i ) + { + if( Vertex_[i]==&Vert ) + return i; + } + return -1; +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_Face::GetEdgeNumber +/** + * \param Vert1 [GW_Vertex&] vertex 1 + * \param Vert2 [GW_Vertex&] vertex 2 + * \return [GW_I32] The number. Return -1 if not found. + * \author Gabriel Peyré + * \date 2-15-2003 + * + * Return the number of the edge corresponding to the two given + * vertex. + */ +/*------------------------------------------------------------------------------*/ +GW_INLINE +GW_I32 GW_Face::GetEdgeNumber( const GW_Vertex& Vert1, const GW_Vertex& Vert2 ) +{ + for( GW_U32 i=0; i<3; ++i ) + { + if( Vertex_[i]==&Vert1 ) + { + if( Vertex_[(i+1)%3]==&Vert2 ) + return (i+2)%3; + if( Vertex_[(i+2)%3]==&Vert2 ) + return (i+1)%3; + } + } + return NULL; +} + + +/*------------------------------------------------------------------------------*/ +// Name : GW_Face::IsResponsibleFor +/** + * \param nNum [GW_U32] number of the vertex + * \return [GW_Bool] yes/no ? + * \author Gabriel Peyré + * \date 2-15-2003 + * + * Return true if we are the parent of a given vertex. + */ +/*------------------------------------------------------------------------------*/ +GW_INLINE +GW_Bool GW_Face::IsResponsibleFor( GW_U32 nNum ) +{ + GW_ASSERT( nNum<3 );; + if( Vertex_[nNum]==NULL ) + return GW_False; + return Vertex_[nNum]->GetFace()==this; +} + + +/*------------------------------------------------------------------------------*/ +// Name : GW_Face::SetID +/** +* \param nID [GW_U32] New ID +* \author Gabriel Peyré +* \date 3-31-2003 +* +* Set the number of the face in the mesh. +*/ +/*------------------------------------------------------------------------------*/ +GW_INLINE +void GW_Face::SetID(GW_U32 nID) +{ + nID_ = nID; +} + + +/*------------------------------------------------------------------------------*/ +// Name : GW_Face::GetID +/** +* \return [GW_U32] The ID +* \author Gabriel Peyré +* \date 3-31-2003 +* +* Get the ID of the face. +*/ +/*------------------------------------------------------------------------------*/ +GW_INLINE +GW_U32 GW_Face::GetID() const +{ + return nID_; +} + + +/*------------------------------------------------------------------------------*/ +// Name : GW_Face::ComputeNormal +/** + * \return [GW_Vector3D] The normal. + * \author Gabriel Peyré + * \date 7-6-2003 + * + * Compute the normal of the face. + */ +/*------------------------------------------------------------------------------*/ +GW_INLINE +GW_Vector3D GW_Face::ComputeNormal() +{ + GW_ASSERT( Vertex_[0]!=NULL ); + GW_ASSERT( Vertex_[1]!=NULL ); + GW_ASSERT( Vertex_[2]!=NULL ); + GW_Vector3D& v0 = Vertex_[0]->GetPosition(); + GW_Vector3D& v1 = Vertex_[1]->GetPosition(); + GW_Vector3D& v2 = Vertex_[2]->GetPosition(); + GW_Vector3D n = (v1-v0)^(v2-v0); + n.Normalize(); + return n; +} + +} // End namespace GW + + +/////////////////////////////////////////////////////////////////////////////// +// Copyright (c) Gabriel Peyré +/////////////////////////////////////////////////////////////////////////////// +// END OF FILE // +/////////////////////////////////////////////////////////////////////////////// diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_core/.svn/text-base/GW_FaceIterator.cpp.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_core/.svn/text-base/GW_FaceIterator.cpp.svn-base new file mode 100644 index 0000000..a165915 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_core/.svn/text-base/GW_FaceIterator.cpp.svn-base @@ -0,0 +1,166 @@ +/*------------------------------------------------------------------------------*/ +/** + * \file GW_FaceIterator.cpp + * \brief Definition of class \c GW_FaceIterator + * \author Gabriel Peyré + * \date 4-1-2003 + */ +/*------------------------------------------------------------------------------*/ + + +#ifdef GW_SCCSID + static const char* sccsid = "@(#) GW_FaceIterator.cpp(c) Gabriel Peyré2003"; +#endif // GW_SCCSID + +#include "stdafx.h" +#include "GW_FaceIterator.h" +#include "GW_Face.h" + +using namespace GW; + +GW_FaceIterator::GW_FaceIterator( GW_Face* pFace, GW_Vertex* pOrigin, GW_Vertex* pDirection, GW_U32 nNbrIncrement ) +: pFace_ ( pFace), + pOrigin_ ( pOrigin ), + pDirection_ ( pDirection ), + nNbrIncrement_ ( nNbrIncrement ) +{ } + +/* assignement */ +GW_FaceIterator& GW_FaceIterator::operator=( const GW_FaceIterator& it) +{ + this->pFace_ = it.pFace_; + this->pOrigin_ = it.pOrigin_; + this->pDirection_ = it.pDirection_; + this->nNbrIncrement_= it.nNbrIncrement_; + return *this; +} + +/* egality */ +GW_Bool GW_FaceIterator::operator==( const GW_FaceIterator& it) +{ + return (this->pFace_==it.pFace_) + && (this->pOrigin_==it.pOrigin_) + && (this->pDirection_==it.pDirection_); +} + +/* egality */ +GW_Bool GW_FaceIterator::operator!=( const GW_FaceIterator& it) +{ + return (this->pFace_!=it.pFace_) + || (this->pOrigin_!=it.pOrigin_) + || (this->pDirection_!=it.pDirection_); +} + + +/* dereference */ +GW_Face* GW_FaceIterator::operator*( ) +{ + return this->pFace_; +} + +/* progression : \todo take in acount NULL pointer */ +void GW_FaceIterator::operator++() +{ + if( nNbrIncrement_>100 ) + { + GW_ASSERT( GW_False ); + (*this) = GW_FaceIterator(NULL,NULL,NULL); + return; + } + + if( pFace_!=NULL && pDirection_!=NULL && pOrigin_!=NULL ) + { + GW_Face* pNextFace = pFace_->GetFaceNeighbor( *pDirection_ ); + /* check for end() */ + if( pNextFace==pOrigin_->GetFace() ) + { + (*this) = GW_FaceIterator(NULL,NULL,NULL); + } + else + { + if( pNextFace==NULL ) + { + /* we are on a border face : Rewind on the first face */ + GW_Face* pPrevFace = pFace_; + pDirection_ = pFace_->GetVertex( *pDirection_, *pOrigin_ ); // get rewind direction + GW_ASSERT( pDirection_!=NULL ); + + GW_U32 nIter = 0; + do + { + pFace_ = pPrevFace; + pPrevFace = pPrevFace->GetFaceNeighbor( *pDirection_ ); + pDirection_ = pFace_->GetVertex( *pOrigin_, *pDirection_ ); // next direction + nIter++; + GW_ASSERT( nIter<20 ); + if( nIter>=20 ) + { + // this is on non-manifold ... + (*this) = GW_FaceIterator(NULL,NULL,NULL); + return; + } + + } + while( pPrevFace!=NULL ); + + if( pFace_==pOrigin_->GetFace() ) + { + // we are on End. + (*this) = GW_FaceIterator(NULL,NULL,NULL); + } + else + { + GW_ASSERT( pDirection_!=NULL ); + (*this) = GW_FaceIterator( pFace_, pOrigin_, pDirection_, nNbrIncrement_+1 ); + } + return; + } + GW_Vertex* pNextDirection = pFace_->GetVertex( *pOrigin_, *pDirection_ ); + GW_ASSERT( pNextDirection!=NULL ); + (*this) = GW_FaceIterator( pNextFace, pOrigin_, pNextDirection, nNbrIncrement_+1 ); + } + } + else + { + (*this) = GW_FaceIterator(NULL,NULL,NULL); + } +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_FaceIterator::GetLeftVertex +/** + * \return [GW_Vertex*] The vertex. + * \author Gabriel Peyré + * \date 5-6-2003 + * + * Get the vertex on the left. + */ +/*------------------------------------------------------------------------------*/ +GW_Vertex* GW_FaceIterator::GetLeftVertex() +{ + return pDirection_; +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_FaceIterator::GetRightVertex +/** +* \return [GW_Vertex*] The vertex. +* \author Gabriel Peyré +* \date 5-6-2003 +* +* Get the vertex on the right. +*/ +/*------------------------------------------------------------------------------*/ +GW_Vertex* GW_FaceIterator::GetRightVertex() +{ + if( pFace_==NULL ) + return NULL; + return pFace_->GetVertex( *pDirection_, *pOrigin_ ); +} + + +/////////////////////////////////////////////////////////////////////////////// +// Copyright (c) Gabriel Peyré +/////////////////////////////////////////////////////////////////////////////// +// END OF FILE // +/////////////////////////////////////////////////////////////////////////////// diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_core/.svn/text-base/GW_FaceIterator.h.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_core/.svn/text-base/GW_FaceIterator.h.svn-base new file mode 100644 index 0000000..caf3700 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_core/.svn/text-base/GW_FaceIterator.h.svn-base @@ -0,0 +1,76 @@ + +/*------------------------------------------------------------------------------*/ +/** + * \file GW_FaceIterator.h + * \brief Definition of class \c GW_FaceIterator + * \author Gabriel Peyré + * \date 4-1-2003 + */ +/*------------------------------------------------------------------------------*/ + +#ifndef _GW_FACEITERATOR_H_ +#define _GW_FACEITERATOR_H_ + +#include "GW_Config.h" + + +namespace GW { + +class GW_Face; +class GW_Vertex; + +/*------------------------------------------------------------------------------*/ +/** + * \class GW_FaceIterator + * \brief Iterator on a group of face surounding a vertex. + * \author Gabriel Peyré + * \date 4-1-2003 + * + * Usefull iterator. + */ +/*------------------------------------------------------------------------------*/ + +class GW_FaceIterator +{ +public: + + GW_FaceIterator( GW_Face* pFace, GW_Vertex* pOrigin, GW_Vertex* pDirection, GW_U32 nNbrIncrement = 0 ); + + /* assignement */ + GW_FaceIterator& operator=( const GW_FaceIterator& it); + + /* evaluation */ + GW_Bool operator==( const GW_FaceIterator& it); + GW_Bool operator!=( const GW_FaceIterator& it); + + /* indirection */ + GW_Face* operator*( ); + + /* progression : \todo take in acount NULL pointer */ + void operator++(); + + GW_Vertex* GetLeftVertex(); + GW_Vertex* GetRightVertex(); + +private: + + GW_Face* pFace_; + GW_Vertex* pOrigin_; + GW_Vertex* pDirection_; + + /** just for debug purpose */ + GW_U32 nNbrIncrement_; +}; + +} // End namespace GW + + + +#endif // _GW_FACEITERATOR_H_ + + +/////////////////////////////////////////////////////////////////////////////// +// Copyright (c) Gabriel Peyré +/////////////////////////////////////////////////////////////////////////////// +// END OF FILE // +/////////////////////////////////////////////////////////////////////////////// diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_core/.svn/text-base/GW_MathsWrapper.h.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_core/.svn/text-base/GW_MathsWrapper.h.svn-base new file mode 100644 index 0000000..73a873e --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_core/.svn/text-base/GW_MathsWrapper.h.svn-base @@ -0,0 +1,73 @@ +/*------------------------------------------------------------------------------*/ +/** + * \file GW_MathsWrapper.h + * \brief Definition of class \c GW_MathsWrapper + * \author Gabriel Peyré + * \date 6-8-2003 + */ +/*------------------------------------------------------------------------------*/ + +#ifndef _GW_MATHSWRAPPER_H_ +#define _GW_MATHSWRAPPER_H_ + +#include "GW_Config.h" +#include "../gw_maths/GW_Maths.h" // here +#include "../gw_maths/GW_Vector2D.h" +#include "../gw_maths/GW_Vector3D.h" +//#include "../gw_maths/GW_VectorND.h" +//#include "../gw_maths/GW_Matrix3x3.h" +//#include "../gw_maths/GW_MatrixNxP.h" +//#include "../gw_maths/GW_SparseMatrix.h" + +namespace GW { + + + +/*------------------------------------------------------------------------------*/ +/** \name a list of GW_Vector2D */ +/*------------------------------------------------------------------------------*/ +//@{ +typedef std::list T_Vector2DList; +typedef T_Vector2DList::iterator IT_Vector2DList; +typedef T_Vector2DList::reverse_iterator RIT_Vector2DList; +typedef T_Vector2DList::const_iterator CIT_Vector2DList; +typedef T_Vector2DList::const_reverse_iterator CRIT_Vector2DList; +//@} + +/*------------------------------------------------------------------------------*/ +/** \name a vector of GW_Vector2D */ +/*------------------------------------------------------------------------------*/ +//@{ +typedef std::vector T_Vector2DVector; +typedef T_Vector2DVector::iterator IT_Vector2DVector; +typedef T_Vector2DVector::reverse_iterator RIT_Vector2DVector; +typedef T_Vector2DVector::const_iterator CIT_Vector2DVector; +typedef T_Vector2DVector::const_reverse_iterator CRIT_Vector2DVector; +//@} + +/*------------------------------------------------------------------------------*/ +/** \name a map of GW_Vector2D */ +/*------------------------------------------------------------------------------*/ +//@{ +typedef std::map T_Vector2DMap; +typedef T_Vector2DMap::iterator IT_Vector2DMap; +typedef T_Vector2DMap::reverse_iterator RIT_Vector2DMap; +typedef T_Vector2DMap::const_iterator CIT_Vector2DMap; +typedef T_Vector2DMap::const_reverse_iterator CRIT_Vector2DMap; +//@} + + + +} // End namespace GW + + + + +#endif // _GW_MATHSWRAPPER_H_ + + +/////////////////////////////////////////////////////////////////////////////// +// Copyright (c) Gabriel Peyré +/////////////////////////////////////////////////////////////////////////////// +// END OF FILE // +/////////////////////////////////////////////////////////////////////////////// diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_core/.svn/text-base/GW_Mesh.cpp.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_core/.svn/text-base/GW_Mesh.cpp.svn-base new file mode 100644 index 0000000..5b141f9 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_core/.svn/text-base/GW_Mesh.cpp.svn-base @@ -0,0 +1,947 @@ +/*------------------------------------------------------------------------------*/ +/** + * \file GW_Mesh.cpp + * \brief Definition of class \c GW_Mesh + * \author Gabriel Peyré + * \date 2-15-2003 + */ +/*------------------------------------------------------------------------------*/ + + +#ifdef GW_SCCSID + static const char* sccsid = "@(#) GW_Mesh.cpp(c) Gabriel Peyré2003"; +#endif // GW_SCCSID + +#include "stdafx.h" +#include "GW_Mesh.h" +#include "GW_VertexIterator.h" + +#ifndef GW_USE_INLINE + #include "GW_Mesh.inl" +#endif + +using namespace GW; + +GW_Mesh* GW_Mesh::pStaticThis_ = NULL; + + +/*------------------------------------------------------------------------------*/ +// Name : GW_Mesh::operator= +/** + * \param v [GW_Mesh&] Mesh. + * \return [GW_Mesh&] *this + * \author Gabriel Peyré + * \date 1-13-2004 + * + * Copy operator. + */ +/*------------------------------------------------------------------------------*/ +GW_Mesh& GW_Mesh::operator=(const GW_Mesh& Mesh) +{ + this->SetNbrVertex( Mesh.GetNbrVertex() ); + this->SetNbrFace( Mesh.GetNbrFace() ); + + for( GW_U32 i=0; iGetNbrVertex(); ++i ) + { + if( this->GetVertex(i)==NULL ) + { + GW_Vertex& NewVert = this->CreateNewVertex(); + this->SetVertex(i, &NewVert); + } + GW_Vertex& NewVert = *this->GetVertex(i); + const GW_Vertex& OriginalVert = *Mesh.GetVertex(i); + NewVert = OriginalVert; + /* resolve face attachement */ + const GW_Face* pFace = OriginalVert.GetFace(); + if( pFace!=NULL ) + NewVert.SetFace( *this->GetFace( pFace->GetID() ) ); + } + for( GW_U32 i=0; iGetNbrFace(); ++i ) + { + if( this->GetFace(i)==NULL ) + { + GW_Face& NewFace = this->CreateNewFace(); + this->SetFace(i, &NewFace); + } + GW_Face& NewFace = *this->GetFace(i); + const GW_Face& OriginalFace = *Mesh.GetFace(i); + NewFace = OriginalFace; + /* resolve Vertex and neighbor */ + for( GW_U32 j=0; j<3; ++j ) + { + GW_U32 VertID = OriginalFace.GetVertex(j)->GetID(); + NewFace.SetVertex( *this->GetVertex(VertID), j ); + const GW_Face* pNeigh = OriginalFace.GetFaceNeighbor(j); + if( pNeigh==NULL ) + NewFace.SetFaceNeighbor(NULL, j); + else + NewFace.SetFaceNeighbor( this->GetFace( pNeigh->GetID() ), j); + } + } + + return *this; +} + + +/*------------------------------------------------------------------------------*/ +// Name : GW_Mesh::SetNbrFace +/** + * \param nNum [GW_U32] New number of faces. + * \author Gabriel Peyré + * \date 2-15-2003 + * + * Resize the mesh. + */ +/*------------------------------------------------------------------------------*/ +void GW_Mesh::SetNbrFace( GW_U32 nNum ) +{ + GW_U32 nOldSize = this->GetNbrFace(); + if( nNumGetFace( i ) ); + FaceVector_.resize( nNum ); + } + if( nNum>nOldSize ) + { + FaceVector_.resize( nNum ); + /* set to NULL newly appended pointers */ + for( GW_U32 i=nOldSize; iSetFace( i, NULL ); + } +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_Mesh::SetNbrVertex +/** + * \param nNum [GW_U32] New number of vertex. + * \author Gabriel Peyré + * \date 2-15-2003 + * + * Resize the mesh. + */ +/*------------------------------------------------------------------------------*/ +void GW_Mesh::SetNbrVertex( GW_U32 nNum ) +{ + GW_U32 nOldSize = this->GetNbrVertex(); + if( nNumGetVertex( i ) ); + VertexVector_.resize( nNum ); + } + if( nNum>nOldSize ) + { + VertexVector_.resize( nNum ); + /* set to NULL newly appended pointers */ + for( GW_U32 i=nOldSize; iSetVertex( i, NULL ); + } +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_Mesh::GetBoundingRadius +/** + * \return [GW_Float] Radius. + * \author Gabriel Peyré + * \date 4-1-2003 + * + * Get the maximum distance from (0,0,0) + */ +/*------------------------------------------------------------------------------*/ +GW_Float GW_Mesh::GetBoundingRadius() +{ + GW_Float rRadius = 0; + for( GW_U32 i=0; iGetNbrVertex(); ++i ) + { + if( this->GetVertex(i)!=NULL ) + rRadius = GW_MAX(this->GetVertex(i)->GetPosition().SquareNorm(), rRadius); + } + + return (GW_Float) sqrt(rRadius); +} + + +void GW_Mesh::GetBoundingBox( GW_Vector3D& min, GW_Vector3D& max ) +{ + min.SetValue( GW_INFINITE ); + max.SetValue( -GW_INFINITE ); + for( GW_U32 i=0; iGetNbrVertex(); ++i ) + { + if( this->GetVertex(i)!=NULL ) + { + GW_Vector3D& pos = this->GetVertex(i)->GetPosition(); + min[0] = GW_MIN( min[0], pos[0] ); + min[1] = GW_MIN( min[1], pos[1] ); + min[2] = GW_MIN( min[2], pos[2] ); + max[0] = GW_MAX( max[0], pos[0] ); + max[1] = GW_MAX( max[1], pos[1] ); + max[2] = GW_MAX( max[2], pos[2] ); + } + } +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_Mesh::GetBarycenter +/** +* \return [GW_Vector3D] The iso-barycenter of the mesh. +* \author Gabriel Peyré +* \date 4-1-2003 +* +* Get the maximum distance from (0,0,0). +*/ +/*------------------------------------------------------------------------------*/ +GW_Vector3D GW_Mesh::GetBarycenter() +{ + GW_Vector3D Barycenter; + for( GW_U32 i=0; iGetNbrVertex(); ++i ) + { + if( this->GetVertex(i)!=NULL ) + Barycenter += this->GetVertex(i)->GetPosition(); + } + + if( this->GetNbrVertex()>0 ) + Barycenter /= (GW_Float) this->GetNbrVertex(); + return Barycenter; +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_Mesh::ScaleVertex +/** + * \param rScale [GW_Float] Scaling factor + * \author Gabriel Peyré + * \date 4-1-2003 + * + * Scale each vertex. + */ +/*------------------------------------------------------------------------------*/ +void GW_Mesh::ScaleVertex( GW_Float rScale ) +{ + for( GW_U32 i=0; iGetNbrVertex(); ++i ) + { + if( this->GetVertex(i)!=NULL ) + this->GetVertex(i)->GetPosition() *= rScale; + } +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_Mesh::TranslateVertex +/** +* \param Vect [GW_Float] Translation vector. +* \author Gabriel Peyré +* \date 4-1-2003 +* +* Scale each vertex. +*/ +/*------------------------------------------------------------------------------*/ +void GW_Mesh::TranslateVertex( const GW_Vector3D& Vect ) +{ + for( GW_U32 i=0; iGetNbrVertex(); ++i ) + { + if( this->GetVertex(i)!=NULL ) + this->GetVertex(i)->GetPosition() += Vect; + } +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_Mesh::BuildNormal +/** + * \author Gabriel Peyré + * \date 4-1-2003 + * + * Compute vertex normals form faces. + */ +/*------------------------------------------------------------------------------*/ +void GW_Mesh::BuildRawNormal() +{ + for( IT_VertexVector it=VertexVector_.begin(); it!=VertexVector_.end(); ++it ) + { + GW_Vertex* pVert = *it; + GW_ASSERT( pVert!=NULL ); + pVert->BuildRawNormal(); + } +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_Mesh::BuildCurvatureData +/** + * \author Gabriel Peyré + * \date 4-2-2003 + * + * Compute all curvature data using comlex schemes. This includes + * normal, curvatures and curvature directions. + */ +/*------------------------------------------------------------------------------*/ +void GW_Mesh::BuildCurvatureData() +{ + for( IT_VertexVector it=VertexVector_.begin(); it!=VertexVector_.end(); ++it ) + { + GW_Vertex* pVert = *it; + GW_ASSERT( pVert!=NULL ); + pVert->BuildCurvatureData(); + } + + GW_Float rArea = this->GetArea(); + GW_Float rTotalArea = GW_Vertex::rTotalArea_; +} + + +/*------------------------------------------------------------------------------*/ +// Name : GW_Mesh::BuildConnectivity +/** +* \author Gabriel Peyré +* \date 3-28-2003 +* +* Call this method when you have set the vertex and the face. +* This will set up the neighboorhood for each face. +*/ +/*------------------------------------------------------------------------------*/ +void GW_Mesh::BuildConnectivity() +{ + T_FaceList* VertexToFaceMap = new T_FaceList[this->GetNbrVertex()]; + + /* build the inverse map vertex->face */ + for( IT_FaceVector it = FaceVector_.begin(); it!=FaceVector_.end(); ++it ) + { + GW_Face* pFace = *it; + GW_ASSERT( pFace!=NULL ); + for( GW_U32 i=0; i<3; ++i ) + { + GW_Vertex* pVert = pFace->GetVertex(i); + GW_ASSERT(pVert!=NULL); + GW_ASSERT( pVert->GetID() <= this->GetNbrVertex() ); + VertexToFaceMap[pVert->GetID()].push_back( pFace ); + } + } + /* now we can set up connectivity */ + for( IT_FaceVector it=FaceVector_.begin(); it!=FaceVector_.end(); ++it ) + { + GW_Face* pFace = *it; + GW_ASSERT( pFace!=NULL ); + + /* set up the neigbooring faces of the 3 vertices */ + T_FaceList* pFaceLists[3]; + for( GW_U32 i=0; i<3; ++i ) + { + GW_Vertex* pVert = pFace->GetVertex(i); + pFaceLists[i] = &VertexToFaceMap[pVert->GetID()]; + } + + /* compute neighbor in the 3 directions */ + for( GW_U32 i=0; i<3; ++i ) + { + GW_Face* pNeighbor = NULL; + GW_U32 i1 = (i+1)%3; + GW_U32 i2 = (i+2)%3; + /* we must find the intersection of the surrounding faces of these 2 vertex */ + GW_Bool bFind = GW_False; + for( IT_FaceList it1 = pFaceLists[i1]->begin(); it1!=pFaceLists[i1]->end() && bFind!=GW_True; ++it1 ) + { + GW_Face* pFace1 = *it1; + for( IT_FaceList it2 = pFaceLists[i2]->begin(); it2!=pFaceLists[i2]->end() && bFind!=GW_True; ++it2 ) + { + GW_Face* pFace2 = *it2; + if( pFace1==pFace2 && pFace1!=pFace ) + { + pNeighbor = pFace1; + bFind=GW_True; + } + } + } + // GW_ASSERT( pNeighbor!=NULL ); + /* assign the face */ +/* if( pFace->GetFaceNeighbor(i)!=NULL ) + GW_ASSERT( pFace->GetFaceNeighbor(i)==pNeighbor ); */ + pFace->SetFaceNeighbor( pNeighbor, i ); + /* make some test on the neighbor to assure symetry + in the connectivity relationship */ + if( pNeighbor!=NULL ) + { + GW_I32 nEdgeNumber = pNeighbor->GetEdgeNumber( *pFace->GetVertex(i1),*pFace->GetVertex(i2) ); + GW_ASSERT( nEdgeNumber>=0 ); +#if 0 + if( pNeighbor->GetFaceNeighbor( nEdgeNumber )!=NULL ) + GW_ASSERT(pNeighbor->GetFaceNeighbor(nEdgeNumber)==pFace); +#endif + pNeighbor->SetFaceNeighbor( pFace, nEdgeNumber ); + } + } + } + + GW_DELETEARRAY( VertexToFaceMap ); +} + + +/*------------------------------------------------------------------------------*/ +// Name : GW_Mesh::GetArea +/** + * \return [GW_Float] Total area. + * \author Gabriel Peyré + * \date 4-6-2003 + * + * Compute the total area of the triangulated mesh. + */ +/*------------------------------------------------------------------------------*/ +GW_Float GW_Mesh::GetArea() +{ + GW_Float rArea = 0; + + for( IT_FaceVector it=FaceVector_.begin(); it!=FaceVector_.end(); ++it) + { + GW_Face* pFace = *it; + GW_ASSERT( pFace!=NULL ); + GW_Vertex* v0 = pFace->GetVertex(0); + GW_Vertex* v1 = pFace->GetVertex(1); + GW_Vertex* v2 = pFace->GetVertex(2); + if( v0!=NULL && v1!=NULL && v2!=NULL ) + { + GW_Vector3D e1 = v1->GetPosition() - v0->GetPosition(); + GW_Vector3D e2 = v2->GetPosition() - v0->GetPosition(); + rArea += ~(e1 ^ e2); + } + } + + return (GW_Float) 0.5*rArea; +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_Mesh::GetRandomVertex +/** + * \return [GW_Vertex*] The vertex. NULL if it was impossible. + * \author Gabriel Peyré + * \date 4-14-2003 + * + * Get Return a vertex at random. + */ +/*------------------------------------------------------------------------------*/ +GW_Vertex* GW_Mesh::GetRandomVertex() +{ + GW_U32 nNumber = 0; + GW_Vertex* pStartVertex = NULL; + while( pStartVertex==NULL ) + { + if( nNumber>=this->GetNbrVertex()/10 ) + return NULL; + GW_U32 nNumVert = (GW_U32) floor(GW_RAND*this->GetNbrVertex()); + pStartVertex = this->GetVertex( nNumVert ); + if( pStartVertex->GetFace()==NULL ) + pStartVertex = NULL; + nNumber++; + } + return pStartVertex; +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_Mesh::InsertVertexInFace +/** + * \param Face [GW_Face&] The face. + * \param x [GW_Float] x barycentric coordinate. + * \param y [GW_Float] y barycentric coordinate. + * \param z [GW_Float] z barycentric coordinate. + * \return The newly created point. + * \author Gabriel Peyré + * \date 4-15-2003 + * + * Insert a vertex in a face. + */ +/*------------------------------------------------------------------------------*/ +GW_Vertex* GW_Mesh::InsertVertexInFace( GW_Face& Face, GW_Float x, GW_Float y, GW_Float z ) +{ + GW_Vertex* pVert0 = Face.GetVertex(0); + GW_Vertex* pVert1 = Face.GetVertex(1); + GW_Vertex* pVert2 = Face.GetVertex(2); + GW_ASSERT( pVert0!=NULL ); + GW_ASSERT( pVert1!=NULL ); + GW_ASSERT( pVert2!=NULL ); + /* create two new-faces */ + GW_Face* pFace1 = &this->CreateNewFace(); + GW_Face* pFace2 = &this->CreateNewFace(); + this->SetNbrFace( this->GetNbrFace()+2 ); + this->SetFace( this->GetNbrFace()-2, pFace1 ); + this->SetFace( this->GetNbrFace()-1, pFace2 ); + /* create one new vertex */ + GW_Vertex* pNewVert = &this->CreateNewVertex(); + GW_Vector3D pos = pVert0->GetPosition()*x + pVert1->GetPosition()*y + pVert2->GetPosition()*z; + pNewVert->SetPosition( pos ); + pNewVert->BuildRawNormal(); + this->SetNbrVertex( this->GetNbrVertex()+1 ); + this->SetVertex( this->GetNbrVertex()-1, pNewVert ); + /* assign vertex to faces */ + pFace1->SetVertex( *pVert0, *pVert1, *pNewVert ); + pFace2->SetVertex( *pNewVert, *pVert1, *pVert2 ); + Face.SetVertex( *pVert0, *pNewVert, *pVert2 ); + /* assign dependance vertex->mother face */ + pNewVert->SetFace( Face ); + pVert0->SetFace( Face ); + pVert1->SetFace( *pFace1 ); + pVert2->SetFace( Face ); + /* outer faces */ + if( Face.GetFaceNeighbor(2)!=NULL ) + { + GW_I32 nEdgeNumber = Face.GetFaceNeighbor(2)->GetEdgeNumber( Face ); + GW_ASSERT( nEdgeNumber>=0 ); + Face.GetFaceNeighbor(2)->SetFaceNeighbor( pFace1, nEdgeNumber ); + } + if( Face.GetFaceNeighbor(0)!=NULL ) + { + GW_I32 nEdgeNumber = Face.GetFaceNeighbor(0)->GetEdgeNumber( Face ); + GW_ASSERT( nEdgeNumber>=0 ); + Face.GetFaceNeighbor(0)->SetFaceNeighbor( pFace2, nEdgeNumber ); + } + /* build connectivity of inner faces */ + pFace1->SetFaceNeighbor( pFace2, &Face, Face.GetFaceNeighbor(2) ); + pFace2->SetFaceNeighbor( Face.GetFaceNeighbor(0), &Face, pFace1 ); + GW_Face* pTempFace = Face.GetFaceNeighbor(1); + Face.SetFaceNeighbor( pFace2, pTempFace, pFace1 ); + + return pNewVert; +} + + +/*------------------------------------------------------------------------------*/ +// Name : GW_Mesh::InsertVertexInEdge +/** + * \param Vert1 [GW_Vertex&] 1st vertex. + * \param Vert2 [GW_Vertex&] 2nd vertex. + * \param x [GW_Float] Barycentric coords in [0,1]. + * \return [GW_Vertex&] The vertex. This is a newly created one only if 0<1-GW_EPSILON ) + { + bIsNewVertCreated = GW_False; + return &Vert1; + } + bIsNewVertCreated = GW_True; + /* create the new vertex */ + GW_Vertex* pNewVert = &this->CreateNewVertex(); + this->SetNbrVertex( this->GetNbrVertex()+1 ); + this->SetVertex( this->GetNbrVertex()-1, pNewVert ); + /* set position */ + pNewVert->SetPosition( Vert1.GetPosition()*x + Vert2.GetPosition()*(1-x) ); + /* retrieve the neigbor faces face */ + GW_Face* pFace1 = NULL; + GW_Face* pFace2 = NULL; + Vert1.GetFaces( Vert2, pFace1, pFace2 ); + GW_ASSERT( pFace1!=NULL || pFace2!=NULL ); + /* assign the face of new vertex */ + if( pFace1!=NULL ) + pNewVert->SetFace( *pFace1 ); + else if( pFace2!=NULL ) + pNewVert->SetFace( *pFace2 ); + GW_I32 nVert1Num1, nVert1Num2, nVert1Num3, nVert2Num1, nVert2Num2, nVert2Num3; + GW_Face* pNewFace1 = NULL; + GW_Face* pNewFace2 = NULL; + if( pFace1!=NULL ) + { + nVert1Num1 = pFace1->GetEdgeNumber( Vert1 ); + GW_ASSERT( nVert1Num1>=0 ); + nVert1Num2 = pFace1->GetEdgeNumber( Vert2 ); + GW_ASSERT( nVert1Num2>=0 ); + nVert1Num3 = 3-nVert1Num2-nVert1Num1; + pNewFace1 = &this->CreateNewFace(); + this->SetNbrFace( this->GetNbrFace()+1 ); + this->SetFace( this->GetNbrFace()-1, pNewFace1 ); + pNewFace1->SetVertex( *pFace1->GetVertex(nVert1Num3), nVert1Num3 ); + pNewFace1->SetVertex( Vert2, nVert1Num2 ); + pNewFace1->SetVertex( *pNewVert, nVert1Num1 ); + /* connectivity between Face1 and new face */ + GW_Face* pFaceNeighbor = pFace1->GetFaceNeighbor(nVert1Num1); + pNewFace1->SetFaceNeighbor( pFaceNeighbor, nVert1Num1 ); + pNewFace1->SetFaceNeighbor( pFace1, nVert1Num2 ); + if( pFaceNeighbor!=NULL ) + { + GW_I32 nNum = pFaceNeighbor->GetEdgeNumber( Vert2, *pFace1->GetVertex(nVert1Num3) ); + GW_ASSERT( nNum>=0 ); + pFaceNeighbor->SetFaceNeighbor( pNewFace1, nNum ); + } + /* connectivity for face 1 */ + pFace1->SetFaceNeighbor( pNewFace1, nVert1Num1 ); + pFace1->SetVertex( *pNewVert, nVert1Num2 ); + /* reassign vertex 2 */ + Vert2.SetFace( *pNewFace1 ); + } + if( pFace2!=NULL ) + { + nVert2Num1 = pFace2->GetEdgeNumber( Vert1 ); + GW_ASSERT( nVert2Num1>=0 ); + nVert2Num2 = pFace2->GetEdgeNumber( Vert2 ); + GW_ASSERT( nVert2Num2>=0 ); + nVert2Num3 = 3-nVert2Num2-nVert2Num1; + pNewFace2 = &this->CreateNewFace(); + this->SetNbrFace( this->GetNbrFace()+1 ); + this->SetFace( this->GetNbrFace()-1, pNewFace2 ); + pNewFace2->SetVertex( *pFace2->GetVertex(nVert2Num3), nVert2Num3 ); + pNewFace2->SetVertex( Vert2, nVert2Num2 ); + pNewFace2->SetVertex( *pNewVert, nVert2Num1 ); + /* connectivity between Face2 and new face */ + GW_Face* pFaceNeighbor = pFace2->GetFaceNeighbor(nVert2Num1); + pNewFace2->SetFaceNeighbor( pFaceNeighbor, nVert2Num1 ); + pNewFace2->SetFaceNeighbor( pFace2, nVert2Num2 ); + if( pFaceNeighbor!=NULL ) + { + GW_I32 nNum = pFaceNeighbor->GetEdgeNumber( Vert2, *pFace2->GetVertex(nVert2Num3) ); + GW_ASSERT( nNum>=0 ); + pFaceNeighbor->SetFaceNeighbor( pNewFace2, nNum ); + } + /* connectivity for face 1 */ + pFace2->SetFaceNeighbor( pNewFace2, nVert2Num1 ); + pFace2->SetVertex( *pNewVert, nVert2Num2 ); + /* reassign vertex 2 */ + Vert2.SetFace( *pNewFace2 ); + } + /* set inter connectivity */ + if( pNewFace1!=NULL ) + pNewFace1->SetFaceNeighbor( pNewFace2, nVert1Num3 ); + if( pNewFace2!=NULL ) + pNewFace2->SetFaceNeighbor( pNewFace1, nVert2Num3 ); + + /* last thing : compute normal */ + pNewVert->BuildRawNormal(); + + return pNewVert; +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_Mesh::IterateConnectedComponent_Vertex +/** +* \param pCallback [VertexIterate_Callback] The function. +* \author Gabriel Peyré +* \date 7-2-2003 +* +* Iterate a callback on each vertex of a connected component. +*/ +/*------------------------------------------------------------------------------*/ +void GW_Mesh::IterateConnectedComponent_Vertex( GW_Vertex& start_vert, VertexIterate_Callback pCallback ) +{ + /* march on the voronoi diagram */ + T_VertexList VertexToProceed; + VertexToProceed.push_back( &start_vert ); + T_VertexMap VertexDone; + VertexDone[ start_vert.GetID() ] = &start_vert; + + + while( !VertexToProceed.empty() ) + { + GW_Vertex* pVert = VertexToProceed.front(); + GW_ASSERT( pVert!=NULL ); + VertexToProceed.pop_front(); + + /* cut the face */ + pCallback( *pVert ); + + /* add neighbors */ + for( GW_VertexIterator it = pVert->BeginVertexIterator(); it!=pVert->EndVertexIterator(); ++it ) + { + GW_Vertex* pNewVert = (GW_Vertex*) *it; + if( pNewVert==NULL ) + break; + GW_ASSERT( pNewVert!=NULL ); + if( VertexDone.find(pNewVert->GetID())==VertexDone.end() ) + { + VertexToProceed.push_back( pNewVert ); + VertexDone[ pNewVert->GetID() ] = pNewVert; // so that it won't be added anymore + } + } + } +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_Mesh::IterateConnectedComponent_Face +/** +* \param pCallback [VertexIterate_Callback] The function. +* \author Gabriel Peyré +* \date 7-2-2003 +* +* Iterate a callback on each vertex of a connected component. +*/ +/*------------------------------------------------------------------------------*/ +void GW_Mesh::IterateConnectedComponent_Face( GW_Face& start_face, FaceIterate_Callback pCallback ) +{ + /* march on the voronoi diagram */ + T_FaceList FaceToProceed; + FaceToProceed.push_back( &start_face ); + T_FaceMap FaceDone; + FaceDone[ start_face.GetID() ] = &start_face; + + + while( !FaceToProceed.empty() ) + { + GW_Face* pFace = FaceToProceed.front(); + GW_ASSERT( pFace!=NULL ); + FaceToProceed.pop_front(); + + /* cut the face */ + pCallback( *pFace ); + + /* add neighbors */ + for( GW_U32 i=0; i<3; ++i ) + { + GW_Face* pNewFace = pFace->GetFaceNeighbor(i); + if( pNewFace!=NULL && FaceDone.find(pNewFace->GetID())==FaceDone.end() ) + { + FaceToProceed.push_back( pNewFace ); + FaceDone[ pNewFace->GetID() ] = pNewFace; // so that it won't be added anymore + } + } + } +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_Mesh::ReOrientMesh +/** + * \param start_face [GW_Face&] The seed face. + * \author Gabriel Peyré + * \date 7-6-2003 + * + * Reorient the mesh using this start vertex. + */ +/*------------------------------------------------------------------------------*/ +void GW_Mesh::ReOrientMesh( GW_Face& start_face ) +{ + /* march on the voronoi diagram */ + T_FaceList FaceToProceed; + FaceToProceed.push_back( &start_face ); + T_FaceMap FaceDone; + FaceDone[ start_face.GetID() ] = &start_face; + + + while( !FaceToProceed.empty() ) + { + GW_Face* pFace = FaceToProceed.front(); + GW_ASSERT( pFace!=NULL ); + FaceToProceed.pop_front(); + + /* add neighbors */ + for( GW_U32 i=0; i<3; ++i ) + { + GW_Vertex* pVertDir = pFace->GetVertex(i); GW_ASSERT( pVertDir!=NULL ); + GW_Face* pNewFace = pFace->GetFaceNeighbor(*pVertDir); + if( pNewFace!=NULL && FaceDone.find(pNewFace->GetID())==FaceDone.end() ) + { + /* find the two other vertices */ + GW_U32 i1 = (i+1)%3; + GW_U32 i2 = (i+2)%3; + GW_Vertex* pNewVert[3]; + pNewVert[0] = pFace->GetVertex(i2); GW_ASSERT( pNewVert[0]!=NULL ); + pNewVert[1] = pFace->GetVertex(i1); GW_ASSERT( pNewVert[1]!=NULL ); + pNewVert[2] = pNewFace->GetVertex(*pNewVert[0], *pNewVert[1]); GW_ASSERT( pNewVert[2]!=NULL ); + GW_Face* pNeigh[3]; + pNeigh[0] = pNewFace->GetFaceNeighbor( *pNewVert[0] ); + pNeigh[1] = pNewFace->GetFaceNeighbor( *pNewVert[1] ); + pNeigh[2] = pNewFace->GetFaceNeighbor( *pNewVert[2] ); + /* reorient the face */ + pNewFace->SetVertex( *pNewVert[0], *pNewVert[1], *pNewVert[2] ); + pNewFace->SetFaceNeighbor( pNeigh[0], pNeigh[1], pNeigh[2] ); + FaceToProceed.push_back( pNewFace ); + FaceDone[ pNewFace->GetID() ] = pNewFace; // so that it won't be added anymore + } + } + } + + /* check for global orientation (just an heuristic) */ + GW_Face* pFace = this->GetFace(0); GW_ASSERT( pFace!=NULL ); + GW_Vector3D v = pFace->GetVertex(0)->GetPosition() + + pFace->GetVertex(1)->GetPosition() + + pFace->GetVertex(2)->GetPosition(); + GW_Vector3D n = pFace->ComputeNormal(); + if( n*v<0 ) + this->FlipOrientation(); +} + + +/*------------------------------------------------------------------------------*/ +// Name : GW_Mesh::FlipOrientation +/** + * \author Gabriel Peyré + * \date 7-6-2003 + * + * Flip each face. + */ +/*------------------------------------------------------------------------------*/ +void GW_Mesh::FlipOrientation() +{ + for( GW_U32 i=0; iGetNbrFace(); ++i ) + { + GW_Face* pFace = this->GetFace(i); GW_ASSERT( pFace!=NULL ); + pFace->SetVertex( *pFace->GetVertex(1), *pFace->GetVertex(0), *pFace->GetVertex(2) ); + pFace->SetFaceNeighbor( pFace->GetFaceNeighbor(1), pFace->GetFaceNeighbor(0), pFace->GetFaceNeighbor(2) ); + } +} + + +/*------------------------------------------------------------------------------*/ +// Name : GW_Mesh::ReOrientNormals +/** + * \author Gabriel Peyré + * \date 7-6-2003 + * + * Align normals so that they are in the same direction with face + * normals. + */ +/*------------------------------------------------------------------------------*/ +void GW_Mesh::ReOrientNormals() +{ + for( GW_U32 i=0; iGetNbrFace(); ++i ) + { + GW_Face* pFace = this->GetFace(i); GW_ASSERT( pFace!=NULL ); + GW_Vector3D n = pFace->ComputeNormal(); + for( GW_U32 k=0; k<3; ++k ) + { + GW_Vector3D& nv = pFace->GetVertex(k)->GetNormal(); + if( nv*n < 0 ) + nv = -nv; + } + } +} + + +/*------------------------------------------------------------------------------*/ +// Name : GW_Mesh::FlipNormals +/** + * \author Gabriel Peyré + * \date 7-6-2003 + * + * Flip each normal of the mesh. + */ +/*------------------------------------------------------------------------------*/ +void GW_Mesh::FlipNormals() +{ + for( GW_U32 i=0; iGetNbrVertex(); ++i ) + { + GW_Vertex* pVert = this->GetVertex(i); GW_ASSERT( pVert!=NULL ); + GW_Vector3D& n = pVert->GetNormal(); + n = -n; + } +} + + +void GW_Mesh::CheckIntegrity() +{ + for( GW_U32 i=0; iGetNbrVertex(); ++i ) + { + GW_Vertex* pVert = this->GetVertex(i); GW_ASSERT( pVert!=NULL ); + GW_Face* pFace = pVert->GetFace(); GW_ASSERT( pFace!=NULL ); + if( pFace!=NULL && pFace->GetVertex(0)!=pVert && + pFace->GetVertex(1)!=pVert && + pFace->GetVertex(2)!=pVert ) + GW_ASSERT( GW_False ); + } + for( GW_U32 i=0; iGetNbrFace(); ++i ) + { + GW_Face* pFace = this->GetFace(i); GW_ASSERT( pFace!=NULL ); + for( GW_U32 k=0; k<3; ++k ) + { + GW_U32 k1 = (k+1)%3; + GW_U32 k2 = (k+2)%3; + GW_Face* pNeighFace = pFace->GetFaceNeighbor(k); + GW_Vertex* pV1 = pFace->GetVertex(k1); GW_ASSERT( pV1!=NULL ); + GW_Vertex* pV2 = pFace->GetVertex(k2); GW_ASSERT( pV2!=NULL ); + if( pNeighFace!=NULL ) + { + GW_ASSERT( pNeighFace->GetFaceNeighbor(*pV1, *pV2)==pFace ); + GW_ASSERT( pFace->GetFaceNeighbor(*pV1, *pV2)==pNeighFace); + } + } + } +} + +void GW_Mesh::ExtractBoundary( GW_Vertex& seed, T_VertexList& boundary, T_VertexMap* pExtracted ) +{ + GW_ASSERT( seed.IsBoundaryVertex() ); + GW_Vertex* pPrev = NULL; + GW_Vertex* pCur = &seed; + GW_Vertex* pNext = NULL; + GW_U32 num = 0; + do + { + num++; + boundary.push_back(pCur); + if( pExtracted!=NULL ) + (*pExtracted)[ pCur->GetID() ] = pCur; + pNext = NULL; + for( GW_VertexIterator it = pCur->BeginVertexIterator(); + (it!=pCur->EndVertexIterator()) && (pNext==NULL); ++it ) + { + GW_Vertex* pVert = *it; + if( pVert->IsBoundaryVertex() && pVert!=pPrev ) + pNext = pVert; + } + GW_ASSERT( pNext!=NULL ); + pPrev = pCur; + pCur = pNext; + } + while( pCur!=&seed && pNext!=NULL && numGetNbrVertex() ); +} + + +void GW_Mesh::ExtractAllBoundaries( std::list& boundary_list ) +{ + T_VertexMap AlreadyExtracted; + for( GW_U32 i=0; iGetNbrVertex(); ++i ) + { + GW_Vertex* pVert = this->GetVertex(i); GW_ASSERT( pVert!=NULL ); + if( pVert->IsBoundaryVertex() && AlreadyExtracted.find(i)==AlreadyExtracted.end() ) + { + T_VertexList boundary; + this->ExtractBoundary( *pVert, boundary, &AlreadyExtracted ); + boundary_list.push_back( boundary ); + } + } +} + +GW_Float GW_Mesh::GetPerimeter( GW_U32* nNbrBoundaries ) +{ + GW_Float rPerimeter = 0; + std::list boundary_list; + this->ExtractAllBoundaries( boundary_list ); + if( nNbrBoundaries!=NULL ) + *nNbrBoundaries = (GW_U32) boundary_list.size(); + for( std::list::iterator it = boundary_list.begin(); it!=boundary_list.end(); ++it ) + { + T_VertexList& boundary = *it; + rPerimeter += GW_Mesh::GetPerimeter( boundary ); + } + + return rPerimeter; +} + +GW_Float GW_Mesh::GetPerimeter( T_VertexList& boundary, GW_Bool bCyclic ) +{ + GW_Float rPerimeter = 0; + GW_Vertex* pPrev = NULL; + GW_Vertex* pVert = NULL; + for( IT_VertexList it = boundary.begin(); it!=boundary.end(); ++it ) + { + pVert = *it; + if( pPrev!=NULL ) + { + rPerimeter += (pPrev->GetPosition()-pVert->GetPosition()).Norm(); + } + pPrev = pVert; + } + if( boundary.size()>1 && bCyclic ) + { + rPerimeter += (boundary.front()->GetPosition()-pVert->GetPosition()).Norm(); + } + return rPerimeter; +} + +/////////////////////////////////////////////////////////////////////////////// +// Copyright (c) Gabriel Peyré +/////////////////////////////////////////////////////////////////////////////// +// END OF FILE // +/////////////////////////////////////////////////////////////////////////////// diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_core/.svn/text-base/GW_Mesh.h.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_core/.svn/text-base/GW_Mesh.h.svn-base new file mode 100644 index 0000000..67598c1 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_core/.svn/text-base/GW_Mesh.h.svn-base @@ -0,0 +1,174 @@ + +/*------------------------------------------------------------------------------*/ +/** + * \file GW_Mesh.h + * \brief Definition of class \c GW_Mesh + * \author Gabriel Peyré + * \date 2-15-2003 + */ +/*------------------------------------------------------------------------------*/ + +#ifndef _GW_MESH_H_ +#define _GW_MESH_H_ + +#include "GW_Config.h" +#include "GW_Face.h" + +namespace GW { + +/*------------------------------------------------------------------------------*/ +/** + * \class GW_Mesh + * \brief A basic mesh, composed of vertex and faces. + * \author Gabriel Peyré + * \date 2-15-2003 + * + * This class does not provide any advanded feature. You must build + * vertex, faces, and connectivity by your own. Remember : + * - That any vertex must have a pointer on one of the face it belongs to. + * - You must set up the 3 neighbor faces of each face of the mesh + * (this encodes connectivity). + * + * This class use smart pointer management. So it delete any pointer once it no + * more used. + * + * The size of the mesh must be *explicitly* managed. You can not add + * a face number \c n if the mesh has not been resized to contain \c n faces. + */ +/*------------------------------------------------------------------------------*/ + +class GW_Mesh +{ + +public: + + /*------------------------------------------------------------------------------*/ + /** \name Constructor and destructor */ + /*------------------------------------------------------------------------------*/ + //@{ + GW_Mesh(); + virtual ~GW_Mesh(); + virtual GW_Mesh& operator=(const GW_Mesh& v); + //@} + + //------------------------------------------------------------------------- + /** \name Resize manager. */ + //------------------------------------------------------------------------- + //@{ + void SetNbrFace( GW_U32 nNum ); + void SetNbrVertex( GW_U32 nNum ); + + GW_U32 GetNbrVertex() const; + GW_U32 GetNbrFace() const; + + void Reset(); + //@} + + //------------------------------------------------------------------------- + /** \name Vertex/Face management */ + //------------------------------------------------------------------------- + //@{ + void AddFace( GW_Face& pFace ); + void SetFace( GW_U32 nNum, GW_Face* pFace ); + void SetVertex( GW_U32 nNum, GW_Vertex* pVert ); + + GW_Face* GetFace( GW_U32 nNum ); + GW_Face* GetFace( GW_Vertex& Vert1, GW_Vertex& Vert2, GW_Vertex& Vert3 ); + GW_Vertex* GetVertex( GW_U32 nNum ); + const GW_Face* GetFace( GW_U32 nNum ) const; + const GW_Vertex* GetVertex( GW_U32 nNum ) const; + //@} + + GW_Float GetBoundingRadius(); + void GetBoundingBox( GW_Vector3D& min, GW_Vector3D& max ); + GW_Vector3D GetBarycenter(); + void ScaleVertex( GW_Float rScale ); + void TranslateVertex( const GW_Vector3D& Vect ); + + void BuildConnectivity(); + void BuildRawNormal(); + void BuildCurvatureData(); + + GW_Float GetArea(); + + //------------------------------------------------------------------------- + /** \name Boundary helpers */ + //------------------------------------------------------------------------- + //@{ + void ExtractBoundary( GW_Vertex& seed, T_VertexList& boundary, T_VertexMap* pExtracted = NULL ); + void ExtractAllBoundaries( std::list& boundary_list ); + GW_Float GetPerimeter( GW_U32* nNbrBoundaries = NULL ); + static GW_Float GetPerimeter( T_VertexList& boundary, GW_Bool bCyclic = GW_True ); + //@} + + + void SetStaticThis(); + void UnSetStaticThis(); + static GW_Mesh& StaticThis(); + + virtual GW_Vertex* GetRandomVertex(); + + GW_Vertex* InsertVertexInFace( GW_Face& Face, GW_Float x, GW_Float y, GW_Float z ); + GW_Vertex* InsertVertexInEdge( GW_Vertex& Vert1, GW_Vertex& Vert2, GW_Float x, GW_Bool& bIsNewVertCreated ); + + void ReOrientMesh( GW_Face& seed ); + void ReOrientNormals(); + void FlipNormals(); + void FlipOrientation(); + + //------------------------------------------------------------------------- + /** \name Class factory methods. */ + //------------------------------------------------------------------------- + //@{ + virtual GW_Vertex& CreateNewVertex(); + virtual GW_Face& CreateNewFace(); + //@} + + typedef void (*VertexIterate_Callback)( GW_Vertex& vert ); + static void IterateConnectedComponent_Vertex( GW_Vertex& start_vert, VertexIterate_Callback pCallback ); + typedef void (*FaceIterate_Callback)( GW_Face& face ); + static void IterateConnectedComponent_Face( GW_Face& start_face, FaceIterate_Callback pCallback ); + + + /* helper*/ + void CheckIntegrity(); + +protected: + + /** contains all faces of the mesh */ + T_VertexVector VertexVector_; + /** contains all vertex of the mesh */ + T_FaceVector FaceVector_; + + /** for global access during serialization */ + static GW_Mesh* pStaticThis_; + +}; + +/*------------------------------------------------------------------------------*/ +/** \name a vector of GW_Mesh */ +/*------------------------------------------------------------------------------*/ +//@{ +typedef std::vector T_MeshVector; +typedef T_MeshVector::iterator IT_MeshVector; +typedef T_MeshVector::reverse_iterator RIT_MeshVector; +typedef T_MeshVector::const_iterator CIT_MeshVector; +typedef T_MeshVector::const_reverse_iterator CRIT_MeshVector; +//@} + + +} // End namespace GW + +#ifdef GW_USE_INLINE + #include "GW_Mesh.inl" +#endif + + +#endif // _GW_MESH_H_ + + +/////////////////////////////////////////////////////////////////////////////// +// Copyright (c) Gabriel Peyré +/////////////////////////////////////////////////////////////////////////////// +// END OF FILE // +/////////////////////////////////////////////////////////////////////////////// diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_core/.svn/text-base/GW_Mesh.inl.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_core/.svn/text-base/GW_Mesh.inl.svn-base new file mode 100644 index 0000000..1ae562f --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_core/.svn/text-base/GW_Mesh.inl.svn-base @@ -0,0 +1,356 @@ +/*------------------------------------------------------------------------------*/ +/** + * \file GW_Mesh.inl + * \brief Inlined methods for \c GW_Mesh + * \author Gabriel Peyré + * \date 2-15-2003 + */ +/*------------------------------------------------------------------------------*/ + +#include "GW_Mesh.h" + +namespace GW { + +/*------------------------------------------------------------------------------*/ +// Name : GW_Mesh constructor +/** + * \author Gabriel Peyré + * \date 2-15-2003 + * + * Constructor. + */ +/*------------------------------------------------------------------------------*/ +GW_INLINE +GW_Mesh::GW_Mesh() +{ + VertexVector_.resize(0); + FaceVector_.resize(0); +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_Mesh destructor +/** + * \author Gabriel Peyré + * \date 2-15-2003 + * + * destructor. + */ +/*------------------------------------------------------------------------------*/ +GW_INLINE +GW_Mesh::~GW_Mesh() +{ + for( GW_U32 i=0; iGetNbrVertex(); i++ ) + GW_SmartCounter::CheckAndDelete( this->GetVertex(i) ); + for( GW_U32 i=0; iGetNbrFace(); i++ ) + GW_SmartCounter::CheckAndDelete( this->GetFace(i) ); +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_Mesh::GetNbrVertex +/** + * \return [GW_U32] The number + * \author Gabriel Peyré + * \date 2-15-2003 + * + * Get the number of vertex *allocated* in the mesh. + */ +/*------------------------------------------------------------------------------*/ +GW_INLINE +GW_U32 GW_Mesh::GetNbrVertex() const +{ + return (GW_U32) VertexVector_.size(); +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_Mesh::GetNbrFace +/** + * \return [GW_U32] the number. + * \author Gabriel Peyré + * \date 2-15-2003 + * + * Get the number of vertex *allocated* in the mesh. + */ +/*------------------------------------------------------------------------------*/ +GW_INLINE +GW_U32 GW_Mesh::GetNbrFace() const +{ + return (GW_U32) FaceVector_.size(); +} + + +/*------------------------------------------------------------------------------*/ +// Name : GW_Mesh::SetFace +/** + * \param nNum [GW_U32] The number of the new face. + * \param pFace [GW_Face*] The new face. + * \author Gabriel Peyré + * \date 2-15-2003 + * + * Set one of the face. + */ +/*------------------------------------------------------------------------------*/ +GW_INLINE +void GW_Mesh::SetFace( GW_U32 nNum, GW_Face* pFace ) +{ + GW_ASSERT( nNumGetNbrFace() ); + if( this->GetFace(nNum)!=NULL ) + GW_SmartCounter::CheckAndDelete( this->GetFace(nNum) ); + FaceVector_[nNum] = pFace; + if( pFace!=NULL ) + { + pFace->UseIt(); + pFace->SetID(nNum); + } +} + + +/*------------------------------------------------------------------------------*/ +// Name : GW_Mesh::AddFace +/** + * \param Face [GW_Face&] The new face. + * \author Gabriel Peyré + * \date 5-16-2003 + * + * Add a new face at the end of the list. + */ +/*------------------------------------------------------------------------------*/ +GW_INLINE +void GW_Mesh::AddFace( GW_Face& Face ) +{ + this->SetNbrFace( this->GetNbrFace()+1 ); + this->SetFace( this->GetNbrFace()-1, &Face ); +} + + +/*------------------------------------------------------------------------------*/ +// Name : GW_Mesh::SetVertex +/** + * \param nNum [GW_U32] The number of the vertex. + * \param pVert [GW_Vertex*] The vertex. + * \author Gabriel Peyré + * \date 2-15-2003 + * + * Set one of the vertex. + */ +/*------------------------------------------------------------------------------*/ +GW_INLINE +void GW_Mesh::SetVertex( GW_U32 nNum, GW_Vertex* pVert ) +{ + GW_ASSERT( nNumGetNbrVertex() ); + if( this->GetVertex(nNum)!=NULL ) + GW_SmartCounter::CheckAndDelete( this->GetVertex(nNum) ); + VertexVector_[nNum] = pVert; + if( pVert!=NULL ) + { + pVert->UseIt(); + pVert->SetID(nNum); + } +} + + +/*------------------------------------------------------------------------------*/ +// Name : GW_Mesh::GetFace +/** + * \param nNum [GW_U32] The number + * \return [GW_Face*] The face. + * \author Gabriel Peyré + * \date 2-15-2003 + * + * Get one of the faces. + */ +/*------------------------------------------------------------------------------*/ +GW_INLINE +GW_Face* GW_Mesh::GetFace( GW_U32 nNum ) +{ + GW_ASSERT( nNumGetNbrFace() ); + return FaceVector_[nNum]; +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_Mesh::GetFace +/** + * \param Vert1 [GW_Vertex&] 1st vert + * \param Vert2 [GW_Vertex&] 2nd vert + * \param Vert3 [GW_Vertex&] 3rd vert + * \return [GW_Face*] The face + * \author Gabriel Peyré + * \date 1-19-2004 + * + * Get a face from it's 3 vertices. + */ +/*------------------------------------------------------------------------------*/ +GW_INLINE +GW_Face* GW_Mesh::GetFace( GW_Vertex& Vert1, GW_Vertex& Vert2, GW_Vertex& Vert3 ) +{ + GW_Face* pFace1, *pFace2; + Vert1.GetFaces(Vert2, pFace1, pFace2); + if( pFace1!=NULL && pFace1->GetNextVertex(Vert3)!=NULL ) + return pFace1; + if( pFace2!=NULL && pFace2->GetNextVertex(Vert3)!=NULL ) + return pFace2; + return NULL; +} + + +/*------------------------------------------------------------------------------*/ +// Name : GW_Mesh::GetVertex +/** + * \param nNum [GW_U32] The number. + * \return [GW_Vertex*] The vertex. + * \author Gabriel Peyré + * \date 2-15-2003 + * + * Get one of the vertex. + */ +/*------------------------------------------------------------------------------*/ +GW_INLINE +GW_Vertex* GW_Mesh::GetVertex( GW_U32 nNum ) +{ + GW_ASSERT( nNumGetNbrVertex() ); + return VertexVector_[nNum]; +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_Mesh::GetFace +/** +* \param nNum [GW_U32] The number +* \return [GW_Face*] The face. +* \author Gabriel Peyré +* \date 2-15-2003 +* +* Get one of the faces. +*/ +/*------------------------------------------------------------------------------*/ +GW_INLINE +const GW_Face* GW_Mesh::GetFace( GW_U32 nNum )const +{ + GW_ASSERT( nNumGetNbrFace() ); + return FaceVector_[nNum]; +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_Mesh::GetVertex +/** +* \param nNum [GW_U32] The number. +* \return [GW_Vertex*] The vertex. +* \author Gabriel Peyré +* \date 2-15-2003 +* +* Get one of the vertex. +*/ +/*------------------------------------------------------------------------------*/ +GW_INLINE +const GW_Vertex* GW_Mesh::GetVertex( GW_U32 nNum ) const +{ + GW_ASSERT( nNumGetNbrVertex() ); + return VertexVector_[nNum]; +} + + + +/*------------------------------------------------------------------------------*/ +// Name : GW_Mesh::SetStaticThis +/** + * \author Gabriel Peyré + * \date 4-2-2003 + * + * Set the global pointer. + */ +/*------------------------------------------------------------------------------*/ +GW_INLINE +void GW_Mesh::SetStaticThis() +{ + pStaticThis_ = this; +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_Mesh::UnSetStaticThis +/** + * \author Gabriel Peyré + * \date 4-2-2003 + * + * Set to NULL the global pointer. + */ +/*------------------------------------------------------------------------------*/ +GW_INLINE +void GW_Mesh::UnSetStaticThis() +{ + pStaticThis_ = NULL; +} + + +/*------------------------------------------------------------------------------*/ +// Name : GW_Mesh::StaticThis +/** + * \return [GW_Mesh&] Current mesh. + * \author Gabriel Peyré + * \date 4-2-2003 + * + * For global access during serialization. + */ +/*------------------------------------------------------------------------------*/ +GW_INLINE +GW_Mesh& GW_Mesh::StaticThis() +{ + GW_ASSERT( pStaticThis_!=NULL ); + return *pStaticThis_; +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_Mesh::Reset +/** + * \author Gabriel Peyré + * \date 4-6-2003 + * + * Clear everything. + */ +/*------------------------------------------------------------------------------*/ +GW_INLINE +void GW_Mesh::Reset() +{ + this->SetNbrFace(0); + this->SetNbrVertex(0); +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_Mesh::CreateNewVertex +/** + * \return [GW_Vertex&] The newly created vertex. + * \author Gabriel Peyré + * \date 4-9-2003 + * + * Allocate memory for a new vertex. You should overload this + * method + */ +/*------------------------------------------------------------------------------*/ +GW_INLINE +GW_Vertex& GW_Mesh::CreateNewVertex() +{ + return *(new GW_Vertex); +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_Mesh::CreateNewFace +/** + * \return [GW_Face&] The newly created face. + * \author Gabriel Peyré + * \date 4-9-2003 + * + * Allocate memory for a new face. + */ +/*------------------------------------------------------------------------------*/ +GW_INLINE +GW_Face& GW_Mesh::CreateNewFace() +{ + return *(new GW_Face); +} + + +} // End namespace GW + + +/////////////////////////////////////////////////////////////////////////////// +// Copyright (c) Gabriel Peyré +/////////////////////////////////////////////////////////////////////////////// +// END OF FILE // +/////////////////////////////////////////////////////////////////////////////// diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_core/.svn/text-base/GW_PolygonIntersector.h.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_core/.svn/text-base/GW_PolygonIntersector.h.svn-base new file mode 100644 index 0000000..5d03732 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_core/.svn/text-base/GW_PolygonIntersector.h.svn-base @@ -0,0 +1,469 @@ + +/*------------------------------------------------------------------------------*/ +/** + * \file GW_PolygonIntersector.h + * \brief Definition of class \c GW_PolygonIntersector + * \author Gabriel Peyré + * \date 6-11-2003 + */ +/*------------------------------------------------------------------------------*/ + +#ifndef _GW_POLYGONINTERSECTOR_H_ +#define _GW_POLYGONINTERSECTOR_H_ + +#include "GW_Config.h" + +namespace GW { + +/*------------------------------------------------------------------------------*/ +/** + * \class GW_PolygonIntersector + * \brief Compute the intersection of 2 CONVEX polygon. + * \author Gabriel Peyré + * \date 6-11-2003 + * + * This is based on the source code from the book Computational Geometry in C + * by Joseph O'Rourke, see + * http://cs.smith.edu/~orourke/books/compgeom.html. + */ +/*------------------------------------------------------------------------------*/ + +class GW_PolygonIntersector +{ + +public: + + /*------------------------------------------------------------------------------*/ + /** \name Constructor and destructor */ + /*------------------------------------------------------------------------------*/ + //@{ + GW_PolygonIntersector() + {} + //@} + + T_Vector2DList& PerformIntersection( const T_Vector2DList& P1, const T_Vector2DList& P2 ) + { + int n = (int) P1.size(); + int m = (int) P2.size(); + tPolygoni PolyList1 = new tPointi[n+10]; + tPolygoni PolyList2 = new tPointi[m+10]; + GW_Float scale_factor = 50000; // this is because the algorithm works with int + /* fill the 2 polygons */ + GW_U32 num = 0; + for( CIT_Vector2DList it = P1.begin(); it!=P1.end(); ++it ) + { + const GW_Vector2D& v = *it; + PolyList1[num][0] = (int) (v[0]*scale_factor); + PolyList1[num][1] = (int) (v[1]*scale_factor); + num++; + } + num = 0; + for( CIT_Vector2DList it = P2.begin(); it!=P2.end(); ++it ) + { + const GW_Vector2D& v = *it; + PolyList2[num][0] = (int) (v[0]*scale_factor); + PolyList2[num][1] = (int) (v[1]*scale_factor); + num++; + } + + ConvexIntersect( PolyList1, PolyList2, n, m, IntersectionPolygon_ ); + + /** rescale back the polygon */ + for( IT_Vector2DList it = IntersectionPolygon_.begin(); it!=IntersectionPolygon_.end(); ++it ) + *it /= scale_factor; + + GW_DELETEARRAY(PolyList1); + GW_DELETEARRAY(PolyList2); + + return IntersectionPolygon_; + } + + T_Vector2DList& GetIntersectionPolygon() + { + return IntersectionPolygon_; + } + + GW_Float GetAreaIntersection() + { + return GW_PolygonIntersector::ComputePolygonArea( IntersectionPolygon_ ); + } + + + static GW_Float ComputePolygonArea( T_Vector2DList& Poly ) + { + if( Poly.size()<3 ) + return 0; + IT_Vector2DList it = Poly.begin(); + GW_Vector2D& v0 = *it; + it++; + GW_Vector2D& v1 = *it; + it++; + GW_Float area = 0; + while( it!=Poly.end() ) + { + GW_Vector2D v2 = *it; + area += GW_Maths::FlatTriangleArea( v0, v1, v2 ); + v1 = v2; + it++; + } + return area; + } + + /** return true if the polygon is in positive orientation */ + static GW_Bool CheckOrientation( T_Vector2DList& Poly ) + { + if( Poly.size()<3 ) + { + GW_ASSERT( GW_False ); + return GW_True; + } + GW_Vector2D center; + for( IT_Vector2DList it=Poly.begin(); it!=Poly.end(); ++it ) + center += *it; + center /= Poly.size(); + IT_Vector2DList itpoly=Poly.begin(); + GW_Vector2D v0 = *itpoly; + itpoly++; + GW_I32 orientation = 0; + while( itpoly!=Poly.end() ) + { + GW_Vector2D v1 = *itpoly; + GW_Float crossp = (v0[0]-center[0])*(v1[1]-center[1])-(v0[1]-center[1])*(v1[0]-center[0]); + GW_ASSERT( (crossp>0 && orientation>=0) || (crossp<0 && orientation<=0) ); + if( crossp>0 ) + orientation++; + else + orientation--; + v0 = v1; + itpoly++; + } + return orientation>0; + } + + void TestClass(std::ostream &s = cout) + { + TestClassHeader("GW_PolygonIntersector", s); + GW_PolygonIntersector PolyInt; + T_Vector2DList P1, P2; + P1.push_back(GW_Vector2D(0,0)); + P1.push_back(GW_Vector2D(2,0)); + P1.push_back(GW_Vector2D(2,2)); + P1.push_back(GW_Vector2D(0,2)); + P2.push_back(GW_Vector2D(1,1)); + P2.push_back(GW_Vector2D(3,1)); + P2.push_back(GW_Vector2D(3,3)); + P2.push_back(GW_Vector2D(1,3)); + + T_Vector2DList& R = PolyInt.PerformIntersection( P1,P2 ); + for( IT_Vector2DList it=R.begin(); it!=R.end(); ++it ) + cout << *it << endl; + + cout << "Area : " << PolyInt.GetAreaIntersection() << endl; + TestClassFooter("GW_PolygonIntersector", s); + } + +private: + + /** the computed polygon */ + T_Vector2DList IntersectionPolygon_; + + /** internal definition */ + #define EXIT_SUCCESS 0 + #define EXIT_FAILURE 1 + #undef X + #undef Y + #define X 0 + #define Y 1 + enum tInFlag + { Pin, Qin, Unknown } ; + + /** Polygon and points */ + #define DIM 2 /* Dimension of points */ + typedef int tPointi[DIM]; /* type integer point */ + typedef double tPointd[DIM]; /* type double point */ + typedef tPointi* tPolygoni;/* type integer polygon */ + + void debug_printf(const char*, ...) + {} + + + /** P has n vertices, Q has m vertices. */ + void ConvexIntersect( tPolygoni P, tPolygoni Q, int n, int m, T_Vector2DList& R ) + { + int a, b; /* indices on P and Q (resp.) */ + int a1, b1; /* a-1, b-1 (resp.) */ + tPointi A, B; /* directed edges on P and Q (resp.) */ + int cross; /* sign of z-component of A x B */ + int bHA, aHB; /* b in H(A); a in H(b). */ + tPointi Origin = {0,0}; /* (0,0) */ + tPointd p; /* double point of intersection */ + tPointd q; /* second point of intersection */ + tInFlag inflag; /* {Pin, Qin, Unknown}: which inside */ + int aa, ba; /* # advances on a & b indices (after 1st inter.) */ + bool FirstPoint; /* Is this the first point? (used to initialize).*/ + tPointd p0; /* The first point. */ + int code; /* SegSegInt return code. */ + + /* Initialize variables. */ + a = 0; b = 0; aa = 0; ba = 0; + inflag = Unknown; FirstPoint = GW_True; + + do { + /* Computations of key variables. */ + a1 = (a + n - 1) % n; + b1 = (b + m - 1) % m; + + SubVec( P[a], P[a1], A ); + SubVec( Q[b], Q[b1], B ); + + cross = AreaSign( Origin, A, B ); + aHB = AreaSign( Q[b1], Q[b], P[a] ); + bHA = AreaSign( P[a1], P[a], Q[b] ); + debug_printf("%%cross=%d, aHB=%d, bHA=%d\n", cross, aHB, bHA ); + + /* If A & B intersect, update inflag. */ + code = SegSegInt( P[a1], P[a], Q[b1], Q[b], p, q ); + debug_printf("%%SegSegInt: code = %c\n", code ); + if ( code == '1' || code == 'v' ) { + if ( inflag == Unknown && FirstPoint ) { + aa = ba = 0; + FirstPoint = GW_False; + p0[X] = p[X]; p0[Y] = p[Y]; + debug_printf("%8.2lf %8.2lf moveto\n", p0[X], p0[Y] ); + } + inflag = InOut( p, inflag, aHB, bHA ); + R.push_back( GW_Vector2D(p[X], p[Y]) ); + debug_printf("%%InOut sets inflag=%d\n", inflag); + } + + /*-----Advance rules-----*/ + /* Special case: A & B overlap and oppositely oriented. */ + if ( ( code == 'e' ) && (Dot( A, B ) < 0) ) + { +// GW_ASSERT( GW_False ); + return; + } + + /* Special case: A & B parallel and separated. */ + if ( (cross == 0) && ( aHB < 0) && ( bHA < 0 ) ) + { + debug_printf("%%P and Q are disjoint.\n"); + return; + } + + /* Special case: A & B collinear. */ + else if ( (cross == 0) && ( aHB == 0) && ( bHA == 0 ) ) { + /* Advance but do not output point. */ + if ( inflag == Pin ) + b = Advance( b, &ba, m, inflag == Qin, Q[b], R ); + else + a = Advance( a, &aa, n, inflag == Pin, P[a], R ); + } + + /* Generic cases. */ + else if ( cross >= 0 ) { + if ( bHA > 0) + a = Advance( a, &aa, n, inflag == Pin, P[a], R ); + else + b = Advance( b, &ba, m, inflag == Qin, Q[b], R ); + } + else /* if ( cross < 0 ) */{ + if ( aHB > 0) + b = Advance( b, &ba, m, inflag == Qin, Q[b], R ); + else + a = Advance( a, &aa, n, inflag == Pin, P[a], R ); + } + debug_printf("%%After advances:a=%d, b=%d; aa=%d, ba=%d; inflag=%d\n", a, b, aa, ba, inflag); + + /* Quit when both adv. indices have cycled, or one has cycled twice. */ + } while ( ((aa < n) || (ba < m)) && (aa < 2*n) && (ba < 2*m) ); + + if ( !FirstPoint ) /* If at least one point output, close up. */ + debug_printf("%8.2lf %8.2lf lineto\n", p0[X], p0[Y] ); + + /* Deal with special cases: not implemented. */ + if ( inflag == Unknown) + debug_printf("%%The boundaries of P and Q do not cross.\n"); + } + + + /** Prints out the double point of intersection, and toggles in/out flag. */ + tInFlag InOut( tPointd p, tInFlag inflag, int aHB, int bHA ) + { + debug_printf("%8.2lf %8.2lf lineto\n", p[X], p[Y] ); + + /* Update inflag. */ + if ( aHB > 0) + return Pin; + else if ( bHA > 0) + return Qin; + else /* Keep status quo. */ + return inflag; + } + /** Advances and prints out an inside vertex if appropriate. */ + int Advance( int a, int *aa, int n, bool inside, tPointi v, T_Vector2DList& R ) + { + if ( inside ) + { + debug_printf("%5d %5d lineto\n", v[X], v[Y] ); + R.push_back( GW_Vector2D(v[X], v[Y]) ); + } + (*aa)++; + return (a+1) % n; + } + /** a - b ==> c. */ + void SubVec( tPointi a, tPointi b, tPointi c ) + { + int i; + for( i = 0; i < DIM; i++ ) + c[i] = a[i] - b[i]; + } + int AreaSign( tPointi a, tPointi b, tPointi c ) + { + double area2; + + area2 = ( b[0] - a[0] ) * (double)( c[1] - a[1] ) - + ( c[0] - a[0] ) * (double)( b[1] - a[1] ); + + /* The area should be an integer. */ + if ( area2 > 0.5 ) return 1; + else if ( area2 < -0.5 ) return -1; + else return 0; + } + + /** SegSegInt: Finds the point of intersection p between two closed + segments ab and cd. Returns p and a char with the following meaning: + 'e': The segments collinearly overlap, sharing a point. + 'v': An endpoint (vertex) of one segment is on the other segment, + but 'e' doesn't hold. + '1': The segments intersect properly (i.e., they share a point and + neither 'v' nor 'e' holds). + '0': The segments do not intersect (i.e., they share no points). + Note that two collinear segments that share just one point, an endpoint + of each, returns 'e' rather than 'v' as one might expect. */ + char SegSegInt( tPointi a, tPointi b, tPointi c, tPointi d, tPointd p, tPointd q ) + { + double s, t; /* The two parameters of the parametric eqns. */ + double num, denom; /* Numerator and denoninator of equations. */ + char code = '?'; /* Return char characterizing intersection. */ + + denom = a[X] * (double)( d[Y] - c[Y] ) + + b[X] * (double)( c[Y] - d[Y] ) + + d[X] * (double)( b[Y] - a[Y] ) + + c[X] * (double)( a[Y] - b[Y] ); + + /* If denom is zero, then segments are parallel: handle separately. */ + if (denom == 0.0) + return ParallelInt(a, b, c, d, p, q); + + num = a[X] * (double)( d[Y] - c[Y] ) + + c[X] * (double)( a[Y] - d[Y] ) + + d[X] * (double)( c[Y] - a[Y] ); + if ( (num == 0.0) || (num == denom) ) code = 'v'; + s = num / denom; + + num = -( a[X] * (double)( c[Y] - b[Y] ) + + b[X] * (double)( a[Y] - c[Y] ) + + c[X] * (double)( b[Y] - a[Y] ) ); + if ( (num == 0.0) || (num == denom) ) code = 'v'; + t = num / denom; + + if ( (0.0 < s) && (s < 1.0) && + (0.0 < t) && (t < 1.0) ) + code = '1'; + else if ( (0.0 > s) || (s > 1.0) || + (0.0 > t) || (t > 1.0) ) + code = '0'; + + p[X] = a[X] + s * ( b[X] - a[X] ); + p[Y] = a[Y] + s * ( b[Y] - a[Y] ); + + return code; + } + char ParallelInt( tPointi a, tPointi b, tPointi c, tPointi d, tPointd p, tPointd q ) + { + if ( !Collinear( a, b, c) ) + return '0'; + + if ( Between( a, b, c ) && Between( a, b, d ) ) { + Assigndi( p, c ); + Assigndi( q, d ); + return 'e'; + } + if ( Between( c, d, a ) && Between( c, d, b ) ) { + Assigndi( p, a ); + Assigndi( q, b ); + return 'e'; + } + if ( Between( a, b, c ) && Between( c, d, b ) ) { + Assigndi( p, c ); + Assigndi( q, b ); + return 'e'; + } + if ( Between( a, b, c ) && Between( c, d, a ) ) { + Assigndi( p, c ); + Assigndi( q, a ); + return 'e'; + } + if ( Between( a, b, d ) && Between( c, d, b ) ) { + Assigndi( p, d ); + Assigndi( q, b ); + return 'e'; + } + if ( Between( a, b, d ) && Between( c, d, a ) ) { + Assigndi( p, d ); + Assigndi( q, a ); + return 'e'; + } + return '0'; + } + void Assigndi( tPointd p, tPointi a ) + { + int i; + for ( i = 0; i < DIM; i++ ) + p[i] = a[i]; + } + /** Returns TRUE iff point c lies on the closed segement ab. + Assumes it is already known that abc are collinear. */ + bool Between( tPointi a, tPointi b, tPointi c ) + { + /* If ab not vertical, check betweenness on x; else on y. */ + if ( a[X] != b[X] ) + return ((a[X] <= c[X]) && (c[X] <= b[X])) || + ((a[X] >= c[X]) && (c[X] >= b[X])); + else + return ((a[Y] <= c[Y]) && (c[Y] <= b[Y])) || + ((a[Y] >= c[Y]) && (c[Y] >= b[Y])); + } + + /** Returns the dot product of the two input vectors. */ + double Dot( tPointi a, tPointi b ) + { + int i; + double sum = 0.0; + + for( i = 0; i < DIM; i++ ) + sum += a[i] * b[i]; + + return sum; + } + + bool Collinear( tPointi a, tPointi b, tPointi c ) + { + return AreaSign( a, b, c ) == 0; + } + + +}; + +} // End namespace GW + + +#endif // _GW_POLYGONINTERSECTOR_H_ + + +/////////////////////////////////////////////////////////////////////////////// +// Copyright (c) Gabriel Peyré +/////////////////////////////////////////////////////////////////////////////// +// END OF FILE // +/////////////////////////////////////////////////////////////////////////////// diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_core/.svn/text-base/GW_ProgressBar.h.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_core/.svn/text-base/GW_ProgressBar.h.svn-base new file mode 100644 index 0000000..33f9cf1 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_core/.svn/text-base/GW_ProgressBar.h.svn-base @@ -0,0 +1,102 @@ +/*------------------------------------------------------------------------------*/ +/** + * \file GW_ProgressBar.h + * \brief Definition of class \c GW_ProgressBar + * \author Gabriel Peyré + * \date 4-9-2003 + */ +/*------------------------------------------------------------------------------*/ + +#ifndef _GW_PROGRESSBAR_H_ +#define _GW_PROGRESSBAR_H_ + +#include "../gw_core/GW_Config.h" +#include "../gw_core/GW_Vertex.h" + +namespace GW { + +class GW_VoronoiVertex; + +/*------------------------------------------------------------------------------*/ +/** + * \class GW_ProgressBar + * \brief An ASCII progress bar + * \author Gabriel Peyré + * \date 1-02-2004 + */ +/*------------------------------------------------------------------------------*/ + +class GW_ProgressBar +{ + +public: + + GW_ProgressBar( GW_U32 nLength = 40, char char_begin = '|', char char_empty = '-', char char_progress = '*' ) + :nLength_( nLength ), + rCurPos_( 0 ), + rLastPrint_( 0 ), + rDelta_( 1.0/nLength ), + char_empty_( char_empty ), + char_begin_( char_begin ), + char_progress_( char_progress ) + { + /* NOTHING */ + } + + void Begin() + { + cout << char_begin_; + for( GW_U32 i=0; i=rCurPos_ ) + { + GW_U32 nToPrint = (GW_U32) floor( (rNewPos-rLastPrint_)/rDelta_ ); + if( nToPrint>0 ) + { + for( GW_U32 i=0; iUpdate(1.0+rDelta_/10); + cout << char_begin_; + } + +private: + + GW_U32 nLength_; + GW_Float rCurPos_; + GW_Float rDelta_; + GW_Float rLastPrint_; + char char_begin_; + char char_empty_; + char char_progress_; +}; + + +} // End namespace GW + + +#endif // _GW_GEODESICVERTEX_H_ + + +/////////////////////////////////////////////////////////////////////////////// +// Copyright (c) Gabriel Peyré +/////////////////////////////////////////////////////////////////////////////// +// END OF FILE // +/////////////////////////////////////////////////////////////////////////////// + diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_core/.svn/text-base/GW_Serializable.h.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_core/.svn/text-base/GW_Serializable.h.svn-base new file mode 100644 index 0000000..7cb23ea --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_core/.svn/text-base/GW_Serializable.h.svn-base @@ -0,0 +1,234 @@ +/*------------------------------------------------------------------------------*/ +/** + * \file GW_Serializable.h + * \brief Definition of class \c GW_Serializable + * \author Gabriel Peyré + * \date 4-2-2003 + */ +/*------------------------------------------------------------------------------*/ + +#ifndef _GW_SERIALIZABLE_H_ +#define _GW_SERIALIZABLE_H_ + +#include "GW_Config.h" + +namespace GW { + +class GW_Ofstream: public std::ofstream +{ + +public: + + #ifdef std::_Ios_Openmode + #define my_openmode std::_Ios_Openmode + #else + #define my_openmode GW_I32 + #endif + + /** constructor */ + GW_Ofstream(const char* name, my_openmode mode = std::ios_base::binary | std::ios_base::trunc) + :std::ofstream(name, mode){} + + /** destructor */ + virtual ~GW_Ofstream(){} + + /** operators */ + #define DEFINE_OPERATOR(type) \ + GW_Ofstream& operator << (type& v) \ + { this->write( (char*) &v, (int) sizeof(type) ); \ + return *this; } + + DEFINE_OPERATOR(GW_I8); + DEFINE_OPERATOR(GW_U8); + DEFINE_OPERATOR(GW_I16); + DEFINE_OPERATOR(GW_U16); + DEFINE_OPERATOR(GW_I32); + DEFINE_OPERATOR(GW_U32); + //DEFINE_OPERATOR(GW_I64); + //DEFINE_OPERATOR(GW_U64); + DEFINE_OPERATOR(GW_Bool); + DEFINE_OPERATOR(GW_Float); + + #undef DEFINE_OPERATOR + + /** special treatement for strings */ + GW_Ofstream& operator << (string& v) + { + GW_U32 nSize = (GW_U32) v.size(); + (*this) << nSize; + this->write( (char*) v.c_str(), (int) v.size() ); + return *this; + } +}; + +class GW_Ifstream: public std::ifstream +{ + +public: + + GW_Ifstream(const char* name, my_openmode mode = std::ios_base::binary) + :std::ifstream(name, mode){} + virtual ~GW_Ifstream(){} + + #define DEFINE_OPERATOR(type) \ + GW_Ifstream& operator >> (type& v) \ + { this->read( (char*) &v, (int) sizeof(type) ); \ + return *this; } + + DEFINE_OPERATOR(GW_I8); + DEFINE_OPERATOR(GW_U8); + DEFINE_OPERATOR(GW_I16); + DEFINE_OPERATOR(GW_U16); + DEFINE_OPERATOR(GW_I32); + DEFINE_OPERATOR(GW_U32); +// DEFINE_OPERATOR(GW_I64); +// DEFINE_OPERATOR(GW_U64); + DEFINE_OPERATOR(GW_Bool); + DEFINE_OPERATOR(GW_Float); + + #undef DEFINE_OPERATOR + + /** special treatement for strings */ + GW_Ifstream& operator >> (string& v) + { + GW_U32 nSize; + (*this) >> nSize; + char* c = new char[nSize+1]; + c[nSize] = NULL; + this->read( c, (int) nSize ); + v = string(c); + return *this; + } +}; + + +//------------------------------------------------------------------------- +/** \name serialization macros */ +//------------------------------------------------------------------------- +//@{ +/** defines and implement GetClassName and GetClassName for a normal class */ +#define GW_DEFINE_SERIALIZATION(class) \ +string GetClassName() { return string( #class ); } \ +static GW_Serializable& CreateInstance() { return *(new class); } \ +GW_Serializable* Clone() const { return new class( *this ); } +/** defines and implement GetClassName and GetClassName for a template class */ +#define GW_DEFINE_SERIALIZATION_TEMPLATE(class, T) \ +string GetClassName() { return string( #class ); } \ +static GW_Serializable& CreateInstance() { return *(new class); }\ +GW_Serializable* Clone() const { return (new class( *this ) ); } +//@} + +typedef class GW_Serializable& (*T_CreateInstance_Function)(void); + +/*------------------------------------------------------------------------------*/ +/** + * \class GW_Serializable + * \brief Base class for all class that want to be serialized into a file. + * \author Gabriel Peyré + * \date 4-2-2003 + * + * You must overload \c BuildFromFile and \c BuildToFile. + * You also must put somewhere in the class header : + * \c GW_DEFINE_SERIALIZATION(you_class_name); + */ +/*------------------------------------------------------------------------------*/ + +class GW_Serializable +{ +public: + + /** import the data from an opened file to the object */ + virtual void BuildFromFile( GW_Ifstream& file) + { + // nothing + } + /** export the data from the object to an opened file */ + virtual void BuildToFile( GW_Ofstream& file ) + { + // nothing + } + /** get the name of the class, usefull for the class factory */ + virtual string GetClassName() + { + return string("undefined"); + } + + /** duplicate the class : it's a virtual copy constructor */ + virtual GW_Serializable* Clone() const + { + return NULL; + } + + void TestClass() + { + GW_U32 nTest = 33; + GW_Float rTest = (GW_Float) 3.14; + string sTest = "Youhou, c'est cool !"; + + GW_Ofstream file( GW_TEST_FILE ); + file << nTest; + file << rTest; + file << sTest; + file.close(); + + GW_U32 nTest1; + GW_Float rTest1; + string sTest1; + + GW_Ifstream file2( GW_TEST_FILE ); + file2 >> nTest1; + file2 >> rTest1; + file2 >> sTest1; + file2.close(); + + GW_ASSERT( nTest==nTest1 ); + GW_ASSERT( rTest==rTest1 ); + GW_ASSERT( sTest==sTest1 ); +} + +}; + +//------------------------------------------------------------------------- +/** \name operators on OR_Serializable */ +//------------------------------------------------------------------------- +//@{ +inline +GW_Ofstream& operator << (GW_Ofstream& file, GW_Serializable& v) +{ + if( !file.is_open() ) + { + std::cerr << "File is not opened."; + return file; + } + + v.BuildToFile(file); + return file; +} + +inline +GW_Ifstream& operator >> (GW_Ifstream& file, GW_Serializable& v) +{ + if( !file.is_open() ) + { + std::cerr << "File is not opened."; + return file; + } + + v.BuildFromFile(file); + return file; +} + +//@} + +} // End namespace GW + + + +#endif // _GW_SERIALIZABLE_H_ + + +/////////////////////////////////////////////////////////////////////////////// +// Copyright (c) Gabriel Peyré +/////////////////////////////////////////////////////////////////////////////// +// END OF FILE // +/////////////////////////////////////////////////////////////////////////////// diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_core/.svn/text-base/GW_SmartCounter.cpp.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_core/.svn/text-base/GW_SmartCounter.cpp.svn-base new file mode 100644 index 0000000..ca4b390 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_core/.svn/text-base/GW_SmartCounter.cpp.svn-base @@ -0,0 +1,63 @@ +/*------------------------------------------------------------------------------*/ +/** + * \file GW_SmartCounter.cpp + * \brief Definition of class \c GW_SmartCounter + * \author Gabriel Peyré 2001-09-12 + */ +/*------------------------------------------------------------------------------*/ +#ifdef GW_SCCSID +static const char* sccsid = "@(#) GW_SmartCounter.cpp (c) Gabriel Peyré & Antoine Bouthors 2001"; +#endif // GW_SCCSID + + +#include "stdafx.h" +#include "GW_SmartCounter.h" + +#ifndef GW_USE_INLINE + #include "GW_SmartCounter.inl" +#endif + +using namespace GW; + + +/*------------------------------------------------------------------------------*/ +/** + * Name : GW_SmartCounter::CheckAndDelete + * + * \param pCounter the counter that we don't use anymore (can be NULL). + * \return Do we have delete the pointer ? + * \author Gabriel Peyré 2001-10-29 + * + * First release the pointer. If it is no longer use, delete it. + * Else print a warning message, since only manager should destroy datas. + */ +/*------------------------------------------------------------------------------*/ +GW_Bool GW_SmartCounter::CheckAndDelete(GW_SmartCounter* pCounter) +{ + if( pCounter==NULL ) + return false; + + pCounter->ReleaseIt(); + if( pCounter->NoLongerUsed() ) + { + GW_DELETE(pCounter); + return true; + } + + return false; +} + + + +/////////////////////////////////////////////////////////////////////////////// +// Copyright (C) 2000-2001 The Orion3D Rewiew Board // +//---------------------------------------------------------------------------// +// This file is under the Orion3D licence. // +// Refer to orion3d_licence.txt for more details about the Orion3D Licence. // +//---------------------------------------------------------------------------// +// Ce fichier est soumis a la Licence Orion3D. // +// Se reporter a orion3d_licence.txt pour plus de details sur cette licence.// +/////////////////////////////////////////////////////////////////////////////// +// END OF FILE // +/////////////////////////////////////////////////////////////////////////////// + diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_core/.svn/text-base/GW_SmartCounter.h.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_core/.svn/text-base/GW_SmartCounter.h.svn-base new file mode 100644 index 0000000..a28a276 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_core/.svn/text-base/GW_SmartCounter.h.svn-base @@ -0,0 +1,99 @@ + +/*------------------------------------------------------------------------------*/ +/** + * \file GW_SmartCounter.h + * \brief Definition of class \c GW_SmartCounter + * \author Gabriel Peyré 2001-09-12 + */ +/*------------------------------------------------------------------------------*/ + +#ifndef __GW_SmartCounter_h_ +#define __GW_SmartCounter_h_ + +#include "GW_Config.h" + +namespace GW { + + +/*------------------------------------------------------------------------------*/ +/** + * \class GW_SmartCounter + * \brief A smart reference counter. + * \author Gabriel Peyré 2001-09-12 + * + * Each object that want to use reference management must inherit from this class. + * + * Each time an external object wants to use the object for some period, it should call : + * \code + * MyObject->UseIt(); + * \endcode + * When the external object stop using this object, it must call : + * \code + * MyObject->ReleaseIt(); + * if( MyObject->NoLongerUsed() ) + * GW_DELETE( MyObject ); + * \endcode + */ +/*------------------------------------------------------------------------------*/ + +class GW_SmartCounter +{ + +public: + + GW_SmartCounter(); + GW_SmartCounter( const GW_SmartCounter& Dup ); + GW_SmartCounter& operator=( const GW_SmartCounter& Dup ); + virtual ~GW_SmartCounter(); + + //------------------------------------------------------------------------- + /** \name memory management */ + //------------------------------------------------------------------------- + //@{ + void UseIt(); + void ReleaseIt(); + bool NoLongerUsed(); + GW_I32 GetReferenceCounter(); + //@} + + + + //------------------------------------------------------------------------- + /** \name helper */ + //------------------------------------------------------------------------- + //@{ + static GW_Bool CheckAndDelete(GW_SmartCounter* pCounter); + //@} + +private: + + //------------------------------------------------------------------------- + /** \name memory management */ + //------------------------------------------------------------------------- + //@{ + GW_I32 nReferenceCounter_; + //@} +}; + + +} // End namespace GW + +#ifdef GW_USE_INLINE + #include "GW_SmartCounter.inl" +#endif + + +#endif // __GW_SmartCounter_h_ + +/////////////////////////////////////////////////////////////////////////////// +// Copyright (C) 2000-2001 The Orion3D Rewiew Board // +//---------------------------------------------------------------------------// +// This file is under the Orion3D licence. // +// Refer to orion3d_licence.txt for more details about the Orion3D Licence. // +//---------------------------------------------------------------------------// +// Ce fichier est soumis a la Licence Orion3D. // +// Se reporter a orion3d_licence.txt pour plus de details sur cette licence.// +/////////////////////////////////////////////////////////////////////////////// +// END OF FILE // +/////////////////////////////////////////////////////////////////////////////// + diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_core/.svn/text-base/GW_SmartCounter.inl.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_core/.svn/text-base/GW_SmartCounter.inl.svn-base new file mode 100644 index 0000000..0fbaeb9 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_core/.svn/text-base/GW_SmartCounter.inl.svn-base @@ -0,0 +1,160 @@ +/*------------------------------------------------------------------------------*/ +/** + * \file GW_SmartCounter.inl + * \brief Inlined methods for \c GW_SmartCounter + * \author Gabriel Peyré 2001-09-12 + */ +/*------------------------------------------------------------------------------*/ +#include "GW_SmartCounter.h" + +namespace GW { + + +/*------------------------------------------------------------------------------*/ +/** + * Name : GW_SmartCounter constructor + * + * \author Gabriel Peyré 2001-09-12 + */ +/*------------------------------------------------------------------------------*/ +GW_INLINE +GW_SmartCounter::GW_SmartCounter() +: nReferenceCounter_ ( 0 ) +{ + /* NOTHING */ +} + + +/*------------------------------------------------------------------------------ + * Name : GW_SmartCounter constructor + * + * \param Dup EXPLANATION + * \return PUT YOUR RETURN VALUE AND ITS EXPLANATION + * \author Antoine Bouthors 2001-11-24 + * + * PUT YOUR COMMENTS HERE + *------------------------------------------------------------------------------*/ +GW_INLINE +GW_SmartCounter::GW_SmartCounter( const GW_SmartCounter& Dup ) +: nReferenceCounter_(0) +{ + /* NOTHING */ +} + + +/*------------------------------------------------------------------------------ + * Name : GW_SmartCounter::operator + * + * \param Dup EXPLANATION + * \return PUT YOUR RETURN VALUE AND ITS EXPLANATION + * \author Antoine Bouthors 2001-11-24 + * + * PUT YOUR COMMENTS HERE + *------------------------------------------------------------------------------*/ +GW_INLINE +GW_SmartCounter& GW_SmartCounter::operator=( const GW_SmartCounter& Dup ) +{ + nReferenceCounter_ = 0; + return (*this); +} + + + +/*------------------------------------------------------------------------------*/ +/** + * Name : GW_SmartCounter destructor + * + * \author Gabriel Peyré 2001-09-12 + * + * Check that nobody is still using the object. + */ +/*------------------------------------------------------------------------------*/ +GW_INLINE +GW_SmartCounter::~GW_SmartCounter() +{ + GW_ASSERT( nReferenceCounter_==0 ); +} + + + +/*------------------------------------------------------------------------------*/ +/** + * Name : GW_SmartCounter::UseIt + * + * \author Gabriel Peyré 2001-09-10 + * + * Declare that we use this object. We must call \c ReleaseIt when we no longer use this object. + */ +/*------------------------------------------------------------------------------*/ +GW_INLINE +void GW_SmartCounter::UseIt() +{ + GW_ASSERT( nReferenceCounter_<=50000 ); + nReferenceCounter_++; +} + + +/*------------------------------------------------------------------------------*/ +/** + * Name : GW_SmartCounter::ReleaseIt + * + * \author Gabriel Peyré 2001-09-10 + * + * Declare that we no longer use this object. + */ +/*------------------------------------------------------------------------------*/ +GW_INLINE +void GW_SmartCounter::ReleaseIt() +{ + GW_ASSERT( nReferenceCounter_>0 ); + nReferenceCounter_--; +} + + +/*------------------------------------------------------------------------------*/ +/** + * Name : GW_SmartCounter::NoLongerUsed + * + * \return true if no one use this object anymore. + * \author Gabriel Peyré 2001-09-10 + * + * We can delete the object only if \c NoLongerUsed return true. + */ +/*------------------------------------------------------------------------------*/ +GW_INLINE +bool GW_SmartCounter::NoLongerUsed() +{ + GW_ASSERT( nReferenceCounter_>=0 ); + return nReferenceCounter_==0; +} + + + +/*------------------------------------------------------------------------------ + * Name : GW_SmartCounter::GetReferenceCounter + * + * \return the value of the reference counter + * \author Antoine Bouthors 2001-11-30 + * + *------------------------------------------------------------------------------*/ +GW_INLINE +GW_I32 GW_SmartCounter::GetReferenceCounter() +{ + return nReferenceCounter_; +} + + +} // End namespace GW + +/////////////////////////////////////////////////////////////////////////////// +// Copyright (C) 2000-2001 The Orion3D Rewiew Board // +//---------------------------------------------------------------------------// +// This file is under the Orion3D licence. // +// Refer to orion3d_licence.txt for more details about the Orion3D Licence. // +//---------------------------------------------------------------------------// +// Ce fichier est soumis a la Licence Orion3D. // +// Se reporter a orion3d_licence.txt pour plus de details sur cette licence.// +/////////////////////////////////////////////////////////////////////////////// +// END OF FILE // +/////////////////////////////////////////////////////////////////////////////// + diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_core/.svn/text-base/GW_Vertex.cpp.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_core/.svn/text-base/GW_Vertex.cpp.svn-base new file mode 100644 index 0000000..b4c3e11 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_core/.svn/text-base/GW_Vertex.cpp.svn-base @@ -0,0 +1,609 @@ +/*------------------------------------------------------------------------------*/ +/** + * \file GW_Vertex.cpp + * \brief Definition of class \c GW_Vertex + * \author Gabriel Peyré + * \date 2-15-2003 + */ +/*------------------------------------------------------------------------------*/ + + +#ifdef GW_SCCSID + static const char* sccsid = "@(#) GW_Vertex.cpp(c) Gabriel Peyré2003"; +#endif // GW_SCCSID + +#include "stdafx.h" +#include "GW_Vertex.h" +#include "GW_Face.h" +#include "GW_FaceIterator.h" +#include "GW_VertexIterator.h" +#include "GW_Mesh.h" + +#ifndef GW_USE_INLINE + #include "GW_Vertex.inl" +#endif + +using namespace GW; + +/*------------------------------------------------------------------------------*/ +// Name : GW_Vertex::operator= +/** + * \param v [GW_Vertex&] Vertex + * \return [GW_Vertex&] *this + * \author Gabriel Peyré + * \date 1-13-2004 + * + * Copy operator + */ +/*------------------------------------------------------------------------------*/ +GW_Vertex& GW_Vertex::operator=(const GW_Vertex& Vert) +{ + this->Position_ = Vert.Position_; + this->Normal_ = Vert.Normal_; + this->CurvDirMin_ = Vert.CurvDirMin_; + this->CurvDirMax_ = Vert.CurvDirMax_; + this->rMinCurv_ = Vert.rMinCurv_; + this->rMaxCurv_ = Vert.rMaxCurv_; + this->TexCoords_[0] = Vert.TexCoords_[0]; + this->TexCoords_[1] = Vert.TexCoords_[1]; + this->pFace_ = NULL; // to be set later + this->nID_ = Vert.nID_; + return *this; +} + + +/*------------------------------------------------------------------------------*/ +// Name : GW_Vertex::SetFace +/** + * \param Face [GW_Face&] The parent face we are managed by. + * \author Gabriel Peyré + * \date 2-15-2003 + * + * Set the parent face. + */ +/*------------------------------------------------------------------------------*/ +void GW_Vertex::SetFace( GW_Face& Face ) +{ + pFace_ = &Face; +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_Vertex::GetFace +/** + * \return [GW_Face*] The face. + * \author Gabriel Peyré + * \date 2-15-2003 + * + * Set the face we are managed by. + */ +/*------------------------------------------------------------------------------*/ +GW_Face* GW_Vertex::GetFace() +{ + return pFace_; +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_Vertex::GetFace +/** +* \return [GW_Face*] The face. +* \author Gabriel Peyré +* \date 2-15-2003 +* +* Set the face we are managed by. +*/ +/*------------------------------------------------------------------------------*/ +const GW_Face* GW_Vertex::GetFace() const +{ + return pFace_; +} + + +/*------------------------------------------------------------------------------*/ +// Name : GW_Vertex::BeginFaceIterator +/** + * \return [GW_FaceIterator] The iterator. + * \author Gabriel Peyré + * \date 4-1-2003 + * + * Begin iterator on the surrounding of the vertex. + */ +/*------------------------------------------------------------------------------*/ +GW_FaceIterator GW_Vertex::BeginFaceIterator() +{ + if( this->GetFace()==NULL ) + { + return this->EndFaceIterator(); + } + else + { + return GW_FaceIterator( this->GetFace(), this, this->GetFace()->GetNextVertex(*this) ); + } +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_Vertex::EndFaceIterator +/** + * \return [GW_FaceIterator] The iterator. + * \author Gabriel Peyré + * \date 4-1-2003 + * + * End iterator for the surrounding of the vertex. + */ +/*------------------------------------------------------------------------------*/ +GW_FaceIterator GW_Vertex::EndFaceIterator() +{ + return GW_FaceIterator(NULL,NULL,NULL); +} + + +/*------------------------------------------------------------------------------*/ +// Name : GW_Vertex::BeginVertexIterator +/** +* \return [GW_VertexIterator] The iterator. +* \author Gabriel Peyré +* \date 4-1-2003 +* +* Begin iterator on the surrounding of the vertex. +*/ +/*------------------------------------------------------------------------------*/ +GW_VertexIterator GW_Vertex::BeginVertexIterator() +{ + if( this->GetFace()==NULL ) + { + return this->EndVertexIterator(); + } + else + { + return GW_VertexIterator( this->GetFace(), this, this->GetFace()->GetNextVertex(*this), NULL ); + } +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_Vertex::EndVertexIterator +/** +* \return [GW_VertexIterator] The iterator. +* \author Gabriel Peyré +* \date 4-1-2003 +* +* End iterator for the surrounding of the vertex. +*/ +/*------------------------------------------------------------------------------*/ +GW_VertexIterator GW_Vertex::EndVertexIterator() +{ + return GW_VertexIterator(NULL,NULL,NULL,NULL); +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_Vertex::GetFaces +/** + * \param Vert [GW_Vertex&] The other vertex. + * \param pFace1 [GW_Face*&] First face. + * \param pFace2 [GW_Face*&] Second face. + * \author Gabriel Peyré + * \date 4-19-2003 + * + * Get the face around this vertex and another one. + */ +/*------------------------------------------------------------------------------*/ +void GW_Vertex::GetFaces( const GW_Vertex& Vert, GW_Face*& pFace1, GW_Face*& pFace2 ) +{ + pFace1 = NULL; + pFace2 = NULL; + for( GW_VertexIterator it=this->BeginVertexIterator(); it!=this->EndVertexIterator(); ++it ) + { + GW_Vertex* pVert = *it; + GW_ASSERT( pVert!=NULL ); + if( pVert==&Vert ) + { + pFace1 = it.GetLeftFace(); + pFace2 = it.GetRightFace(); + return; + } + } +} + + + +/*------------------------------------------------------------------------------*/ +// Name : GW_Vertex::BuildRawNormal +/** +* \author Gabriel Peyré +* \date 4-2-2003 +* +* Compute the normal at the vertex using a very simple scheme. +*/ +/*------------------------------------------------------------------------------*/ +void GW_Vertex::BuildRawNormal() +{ + GW_Vector3D FaceNormal; + + Normal_.SetZero(); + GW_U32 nIter = 0; + for( GW_FaceIterator it = this->BeginFaceIterator(); it!=this->EndFaceIterator(); ++it ) + { + GW_Face* pFace = *it; + GW_ASSERT( pFace!=NULL ); + FaceNormal = (pFace->GetVertex(0)->GetPosition()-pFace->GetVertex(1)->GetPosition()) ^ + (pFace->GetVertex(0)->GetPosition()-pFace->GetVertex(2)->GetPosition()); + FaceNormal.Normalize(); + Normal_ += FaceNormal; + nIter++; + if( nIter>20 ) + break; + } + Normal_.Normalize(); +} + +GW_Float GW_Vertex::rTotalArea_ = 0; +/*------------------------------------------------------------------------------*/ +// Name : GW_Vertex::BuildCurvatureData +/** +* \author Gabriel Peyré +* \date 4-2-2003 +* +* Compute all curvature data using comlex schemes. This includes +* normal, curvatures and curvature directions. +*/ +/*------------------------------------------------------------------------------*/ +void GW_Vertex::BuildCurvatureData() +{ + if( this->GetFace()==NULL ) + { + Normal_ = GW_Vector3D(0,0,1); + CurvDirMin_ = GW_Vector3D(1,0,0); + CurvDirMax_ = GW_Vector3D(0,1,0); + rMinCurv_ = rMaxCurv_ = 0; + return; + } + + GW_Float rArea; + this->ComputeNormalAndCurvature( rArea ); + this->ComputeCurvatureDirections( rArea ); +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_Vertex::ComputeNormalAndCurvature +/** + * \author Gabriel Peyré + * \date 4-14-2003 + * + * Compute the normal via local averaging. Compute also the normal. + */ +/*------------------------------------------------------------------------------*/ +void GW_Vertex::ComputeNormalAndCurvature( GW_Float& rArea ) +{ + GW_Vector3D CurEdge; + GW_Vector3D CurEdgeNormalized; + GW_Float rCurEdgeLength; + GW_Float rCotan; + GW_Vector3D TempEdge1, TempEdge2; + GW_Float rTempEdge1Length, rTempEdge2Length; + GW_Float rAngle, rInnerAngle; + GW_Vertex* pTempVert = NULL; + GW_Float rDotP; + + Normal_.SetZero(); + rArea = 0; + GW_Float rGaussianCurv = 0; + + for( GW_VertexIterator it = this->BeginVertexIterator(); it!=this->EndVertexIterator(); ++it ) + { + GW_Vertex* pVert = *it; + GW_ASSERT( pVert!=NULL ); + CurEdge = pVert->GetPosition() - this->GetPosition(); + rCurEdgeLength = CurEdge.Norm(); + CurEdgeNormalized = CurEdge/rCurEdgeLength; + + /* here we store the value of the sum of the cotan */ + rCotan = 0; + + /* compute left angle */ + pTempVert = it.GetLeftVertex(); + if( pTempVert!=NULL ) + { + TempEdge1 = this->GetPosition() - pTempVert->GetPosition(); + TempEdge2 = pVert->GetPosition() - pTempVert->GetPosition(); + + TempEdge1.Normalize(); + TempEdge2.Normalize(); + /* we use tan(acos(x))=sqrt(1-x^2)/x */ + rDotP = TempEdge1*TempEdge2; + if( rDotP!=1 && rDotP!=-1 ) + rCotan += (GW_Float) rDotP/((GW_Float) sqrt(1-rDotP*rDotP)); + } + + /* compute right angle AND Gaussian contribution */ + pTempVert = it.GetRightVertex(); + if( pTempVert!=NULL ) + { + TempEdge1 = this->GetPosition() - pTempVert->GetPosition(); + TempEdge2 = pVert->GetPosition() - pTempVert->GetPosition(); + rTempEdge1Length = TempEdge1.Norm(); + rTempEdge2Length = TempEdge2.Norm(); + TempEdge1 /= rTempEdge1Length; + TempEdge2 /= rTempEdge2Length; + rAngle = (GW_Float) acos( -(TempEdge1 * CurEdgeNormalized) ); + /* we use tan(acos(x))=sqrt(1-x^2)/x */ + rDotP = TempEdge1*TempEdge2; + rInnerAngle = (GW_Float) acos( rDotP ); + if( rDotP!=1 && rDotP!=-1 ) + rCotan += rDotP/((GW_Float) sqrt(1-rDotP*rDotP)); + + rGaussianCurv += rAngle; + + /* compute the contribution to area, testing for special obtuse angle */ + if( rAngle=GW_HALFPI ) + { + /* obtuse at the central vertex : 0.5*area(T) */ + rArea += 0.25*rCurEdgeLength*rTempEdge1Length* ~(CurEdgeNormalized^TempEdge1); + } + else + { + /* obtuse at one of side vertex */ + rArea += 0.125*rCurEdgeLength*rTempEdge1Length* ~(CurEdgeNormalized^TempEdge1); + } + } + GW_CHECK_MATHSBIT(); + + /* add the contribution to Normal */ + Normal_ -= CurEdge*rCotan; + } + GW_CHECK_MATHSBIT(); + + GW_ASSERT( rArea!=0 ); // remove this ! + + /* the Gaussian curv */ + rGaussianCurv = (GW_TWOPI - rGaussianCurv)/rArea; + /* compute Normal and mean curv */ + Normal_ /= 4.0*rArea; + GW_Float rMeanCurv = Normal_.Norm(); + if( GW_ABS(rMeanCurv)>GW_EPSILON ) + { + GW_Vector3D Normal = Normal_/rMeanCurv; + /* see if we need to flip the normal */ + this->BuildRawNormal(); + if( Normal*Normal_<0 ) + Normal_ = -Normal; + else + Normal_ = Normal; + } + else + { + /* we must use another method to compute normal */ + this->BuildRawNormal(); + } + + GW_Vertex::rTotalArea_ += rArea; + + /* compute the two curv values */ + GW_Float rDelta = rMeanCurv*rMeanCurv - rGaussianCurv; + if( rDelta<0 ) + rDelta = 0; + rDelta = sqrt(rDelta); + rMinCurv_ = rMeanCurv - rDelta; + rMaxCurv_ = rMeanCurv + rDelta; +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_Vertex::ComputeCurvatureDirections +/** + * \author Gabriel Peyré + * \date 4-14-2003 + * + * Compute the principal curvature directions via least square + * minimization. The normal should be computed BEFORE. + */ +/*------------------------------------------------------------------------------*/ +void GW_Vertex::ComputeCurvatureDirections( GW_Float rArea ) +{ + GW_Vector3D CurEdge; + GW_Vector3D CurEdgeNormalized; + GW_Float rCurEdgeLength; + GW_Float rCotan; + GW_Vector3D TempEdge1, TempEdge2; + GW_Vertex* pTempVert = NULL; + GW_Float rDotP; + + /***********************************************************************************/ + /* compute the two curvature directions */ + /* (v1,v2) form a basis of the tangent plante */ + GW_Vector3D v1 = Normal_ ^ GW_Vector3D(0,0,1); + GW_Float rNorm = v1.Norm(); + if( rNormGW_EPSILON ); + } + v1 /= rNorm; + GW_Vector3D v2 = Normal_ ^ v1; + + /* now we must find the curvature matrix entry by minimising a mean square problem + the 3 entry of the symetric curvature matrix in (v1,v2) basis are (a,b,c), stored in vector x. + IMPORTANT : we must ensure aBeginVertexIterator(); it!=this->EndVertexIterator(); ++it ) + { + GW_Vertex* pVert = *it; + GW_ASSERT( pVert!=NULL ); + CurEdge = pVert->GetPosition() - this->GetPosition(); + rCurEdgeLength = CurEdge.Norm(); + CurEdgeNormalized = CurEdge/rCurEdgeLength; + + /* here we store the value of the sum of the cotan */ + rCotan = 0; + + /* compute projection onto v1,v2 basis */ + d1 = v1*CurEdge; + d2 = v2*CurEdge; + rNorm = sqrt(d1*d1 + d2*d2); + if( rNorm>0 ) + { + d1 /= rNorm; + d2 /= rNorm; + } + + /* compute left angle */ + pTempVert = it.GetLeftVertex(); + if( pTempVert!=NULL ) + { + TempEdge1 = this->GetPosition() - pTempVert->GetPosition(); + TempEdge2 = pVert->GetPosition() - pTempVert->GetPosition(); + TempEdge1.Normalize(); + TempEdge2.Normalize(); + /* we use tan(acos(x))=sqrt(1-x^2)/x */ + rDotP = TempEdge1*TempEdge2; + if( rDotP!=1 && rDotP!=-1 ) + rCotan += rDotP/sqrt(1-rDotP*rDotP); + } + + /* compute right angle AND Gaussian contribution */ + pTempVert = it.GetRightVertex(); + if( pTempVert!=NULL ) + { + TempEdge1 = this->GetPosition() - pTempVert->GetPosition(); + TempEdge2 = pVert->GetPosition() - pTempVert->GetPosition(); + TempEdge1.Normalize(); + TempEdge2.Normalize(); + /* we use tan(acos(x))=sqrt(1-x^2)/x */ + rDotP = TempEdge1*TempEdge2; + if( rDotP!=1 && rDotP!=-1 ) + rCotan += (GW_Float) rDotP/sqrt(1-rDotP*rDotP); + + } + GW_CHECK_MATHSBIT(); + + /*compute weight */ + w = 0.125/rArea*rCotan*rCurEdgeLength*rCurEdgeLength; + /* compute directional curvature */ + k = -2*(CurEdge*Normal_)/(rCurEdgeLength*rCurEdgeLength); + k = k-(rMinCurv_+rMaxCurv_); // modified by the fact that we use a+c=2*MeanCurv + /* add contribution to M matrix and D vector*/ + M00 += w*(d1*d1-d2*d2)*(d1*d1-d2*d2); + M11 += 4*w*d1*d1*d2*d2; + M01 += 2*w*(d1*d1-d2*d2)*d1*d2; + D[0] += w*k*( d1*d1-d2*d2); + D[1] += 2*w*k*d1*d2; + } + GW_CHECK_MATHSBIT(); + + /* solve the system */ + GW_Float rDet = M00*M11 - M01*M01; + if( rDet!=0 ) + { + /* The inverse matrix is : | M11 -M01| + 1/rDet * |-M01 M00| */ + a = 1/rDet * ( M11*D[0] - M01*D[1] ); + b = 1/rDet * (-M01*D[0] + M00*D[1] ); + } + + c = (rMinCurv_+rMaxCurv_) - a; + // GW_ORDER(a,c); + + /* compute the direction via Givens rotations */ + GW_Float rTheta; + if( GW_ABS(c-a) < GW_EPSILON ) + { + if( b==0 ) + rTheta = 0; + else + rTheta = GW_HALFPI; + } + else + { + rTheta = (GW_Float) 2.0f*b/(c-a); + rTheta = (GW_Float) 0.5f*atan(rTheta); + } + + GW_CHECK_MATHSBIT(); + + CurvDirMin_ = v1*cos(rTheta) - v2*sin(rTheta); + CurvDirMax_ = v1*sin(rTheta) + v2*cos(rTheta); + + GW_Float vp1 = 0, vp2 = 0; + if( rTheta!=0 ) + { + GW_Float r1 = a*cos(rTheta) - b*sin(rTheta); + GW_Float r2 = b*cos(rTheta) - c*sin(rTheta); + r1 =(GW_Float) r1/cos(rTheta); + r2 = (GW_Float) -r2/sin(rTheta); + vp1 = r1; +// GW_ASSERT( GW_ABS(r1-r2)<0.001*GW_ABS(r1) ); + + r1 = (GW_Float) a*sin(rTheta) + b*cos(rTheta); + r2 = (GW_Float) b*sin(rTheta) + c*cos(rTheta); + r1 = (GW_Float) r1/sin(rTheta); + r2 = (GW_Float) r2/cos(rTheta); + vp2 = r2; +// GW_ASSERT( GW_ABS(r1-r2)<0.001*GW_ABS(r1) ); + } + + if( vp1>vp2 ) + { + GW_Vector3D vtemp = CurvDirMin_; + CurvDirMin_ = CurvDirMax_; + CurvDirMax_ = vtemp; + } +} + + +/*------------------------------------------------------------------------------*/ +// Name : GW_Vertex::GetNumberNeighbor +/** + * \return [GW_U32] Answer. + * \author Gabriel Peyré + * \date 6-6-2003 + * + * Get the number of neighbors around this vertex. + */ +/*------------------------------------------------------------------------------*/ +GW_U32 GW_Vertex::GetNumberNeighbor() +{ + GW_U32 nNum = 0; + for( GW_VertexIterator it = this->BeginVertexIterator(); it!=this->EndVertexIterator(); ++it ) + nNum++; + return nNum; +} + + +/*------------------------------------------------------------------------------*/ +// Name : GW_Vertex::IsBoundaryVertex +/** + * \return [GW_U32] Answer. + * \author Gabriel Peyré + * \date 6-6-2003 + * + * Test if the vertex is a boundary one. + */ +/*------------------------------------------------------------------------------*/ +GW_Bool GW_Vertex::IsBoundaryVertex() +{ + for( GW_VertexIterator it = this->BeginVertexIterator(); it!=this->EndVertexIterator(); ++it ) + { + if( it.GetLeftFace()==NULL || it.GetRightFace()==NULL ) + return GW_True; + } + return GW_False; +} + + +/////////////////////////////////////////////////////////////////////////////// +// Copyright (c) Gabriel Peyré +/////////////////////////////////////////////////////////////////////////////// +// END OF FILE // +/////////////////////////////////////////////////////////////////////////////// diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_core/.svn/text-base/GW_Vertex.h.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_core/.svn/text-base/GW_Vertex.h.svn-base new file mode 100644 index 0000000..de5854d --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_core/.svn/text-base/GW_Vertex.h.svn-base @@ -0,0 +1,203 @@ +/*------------------------------------------------------------------------------*/ +/** + * \file GW_Vertex.h + * \brief Definition of class \c GW_Vertex + * \author Gabriel Peyré + * \date 2-12-2003 + */ +/*------------------------------------------------------------------------------*/ + +#ifndef _GW_VERTEX_H_ +#define _GW_VERTEX_H_ + +#include "GW_Config.h" +#include "GW_SmartCounter.h" + +namespace GW { + +class GW_Face; +class GW_FaceIterator; +class GW_VertexIterator; + +/*------------------------------------------------------------------------------*/ +/** + * \class GW_Vertex + * \brief A vertex, with it's normal and position. + * \author Gabriel Peyré + * \date 2-12-2003 + * + * This is a simple vertex, with only position, normal, and texture + * coordinates. + * + * More elaborate vertex may derive from this base class. + * + * To find it self on the mesh connectivity, a vertex has a pointer + * on a face it belongs to. This enable to march on the vertex face-neighborhood, etc. + */ +/*------------------------------------------------------------------------------*/ + +class GW_Vertex: public GW_SmartCounter +{ + +public: + + static GW_Float rTotalArea_; + + /*------------------------------------------------------------------------------*/ + /** \name Constructor and destructor */ + /*------------------------------------------------------------------------------*/ + //@{ + GW_Vertex(); + virtual ~GW_Vertex(); + virtual GW_Vertex& operator=(const GW_Vertex& v); + //@} + + //------------------------------------------------------------------------- + /** \name Acessors */ + //------------------------------------------------------------------------- + //@{ + void SetPosition( const GW_Vector3D& Position ); + GW_Vector3D& GetPosition(); + void SetNormal( GW_Vector3D& Normal ); + void SetTexCoords( GW_Float u, GW_Float v ); + void SetTexCoordU( GW_Float u ); + void SetTexCoordV( GW_Float v ); + GW_Float GetTexCoordU(); + GW_Float GetTexCoordV(); + + void SetFace( GW_Face& Face ); + GW_Face* GetFace(); + const GW_Face* GetFace() const; + + void GetFaces( const GW_Vertex& Vert, GW_Face*& pFace1, GW_Face*& pFace2 ); + + void SetID(GW_U32 nID); + GW_U32 GetID() const; + + GW_U32 GetNumberNeighbor(); + GW_Bool IsBoundaryVertex(); + //@} + + //------------------------------------------------------------------------- + /** \name Caracteristic data management. */ + //------------------------------------------------------------------------- + //@{ + void BuildRawNormal(); + void BuildCurvatureData(); + //@} + + //------------------------------------------------------------------------- + /** \name Iterator management. */ + //------------------------------------------------------------------------- + //@{ + GW_FaceIterator BeginFaceIterator(); + GW_FaceIterator EndFaceIterator(); + + GW_VertexIterator BeginVertexIterator(); + GW_VertexIterator EndVertexIterator(); + //@} + + //------------------------------------------------------------------------- + /** \name Curvature accessors. */ + //------------------------------------------------------------------------- + //@{ + GW_Float GetMinCurv(); + GW_Float GetMaxCurv(); + GW_Float GetGaussianCurv(); + GW_Float GetMeanCurv(); + GW_Float GetMaxAbsCurv(); + GW_Vector3D& GetNormal(); + GW_Vector3D& GetMinCurvDirection(); + GW_Vector3D& GetMaxCurvDirection(); + //@} + + void SetUserData( GW_SmartCounter* pUserData ); + GW_SmartCounter* GetUserData(); + + //------------------------------------------------------------------------- + /** \name ID helpers */ + //------------------------------------------------------------------------- + //@{ + static GW_U32 ComputeUniqueId( const GW_Vertex& Vert0, const GW_Vertex& Vert1 ); + static GW_U32 ComputeUniqueId( const GW_Vertex& Vert0, const GW_Vertex& Vert1, const GW_Vertex& Vert2 ); + //@} + + +private: + + void ComputeNormalAndCurvature( GW_Float& rArea ); + void ComputeCurvatureDirections( GW_Float rArea ); + + /** Position of the vertex */ + GW_Vector3D Position_; + /** Normal of the vertex */ + GW_Vector3D Normal_; + /** Minimum curvature direction */ + GW_Vector3D CurvDirMin_; + /** maximum curvature direction */ + GW_Vector3D CurvDirMax_; + /** Minimum curvature */ + GW_Float rMinCurv_; + /** Maximum curvature */ + GW_Float rMaxCurv_; + /** Texture coords */ + GW_Float TexCoords_[2]; + /** A pointer on the face which owned the vertex */ + GW_Face* pFace_; + /** The ID the face, given by the Mesh. Should be in the range [0,...,NbrVertex] */ + GW_U32 nID_; + + /** a user defined data */ + GW_SmartCounter* pUserData_; + +}; + +/*------------------------------------------------------------------------------*/ +/** \name a vector of GW_Vertex */ +/*------------------------------------------------------------------------------*/ +//@{ +typedef std::vector T_VertexVector; +typedef T_VertexVector::iterator IT_VertexVector; +typedef T_VertexVector::reverse_iterator RIT_VertexVector; +typedef T_VertexVector::const_iterator CIT_VertexVector; +typedef T_VertexVector::const_reverse_iterator CRIT_VertexVector; +//@} + +/*------------------------------------------------------------------------------*/ +/** \name a list of GW_Vertex */ +/*------------------------------------------------------------------------------*/ +//@{ +typedef std::list T_VertexList; +typedef T_VertexList::iterator IT_VertexList; +typedef T_VertexList::reverse_iterator RIT_VertexList; +typedef T_VertexList::const_iterator CIT_VertexList; +typedef T_VertexList::const_reverse_iterator CRIT_VertexList; +//@} + +/*------------------------------------------------------------------------------*/ +/** \name a map of GW_Vertex */ +/*------------------------------------------------------------------------------*/ +//@{ +typedef std::map T_VertexMap; +typedef T_VertexMap::iterator IT_VertexMap; +typedef T_VertexMap::reverse_iterator RIT_VertexMap; +typedef T_VertexMap::const_iterator CIT_VertexMap; +typedef T_VertexMap::const_reverse_iterator CRIT_VertexMap; +//@} + + +} // End namespace GW + +#ifdef GW_USE_INLINE + #include "GW_Vertex.inl" +#endif + + +#endif // _GW_VERTEX_H_ + + +/////////////////////////////////////////////////////////////////////////////// +// Copyright (c) Gabriel Peyré +/////////////////////////////////////////////////////////////////////////////// +// END OF FILE // +/////////////////////////////////////////////////////////////////////////////// diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_core/.svn/text-base/GW_Vertex.inl.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_core/.svn/text-base/GW_Vertex.inl.svn-base new file mode 100644 index 0000000..685aaec --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_core/.svn/text-base/GW_Vertex.inl.svn-base @@ -0,0 +1,440 @@ +/*------------------------------------------------------------------------------*/ +/** + * \file GW_Vertex.inl + * \brief Inlined methods for \c GW_Vertex + * \author Gabriel Peyré + * \date 2-15-2003 + */ +/*------------------------------------------------------------------------------*/ + +#include "GW_Vertex.h" + +namespace GW { + +/*------------------------------------------------------------------------------*/ +// Name : GW_Vertex constructor +/** + * \author Gabriel Peyré + * \date 2-15-2003 + * + * Constructor. + */ +/*------------------------------------------------------------------------------*/ +GW_INLINE +GW_Vertex::GW_Vertex() +: Position_ ( 0,0,0 ), + Normal_ ( 0,0,1 ), + CurvDirMin_ ( 1,0,0 ), + CurvDirMax_ ( 0,1,0 ), + pFace_ ( NULL ), + rMinCurv_ ( 0 ), + rMaxCurv_ ( 0 ), + nID_ ( 0 ), + pUserData_ ( NULL ) +{ + TexCoords_[0] = TexCoords_[1] = 0; +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_Vertex destructor +/** + * \author Gabriel Peyré + * \date 2-15-2003 + * + * Destructor. + */ +/*------------------------------------------------------------------------------*/ +GW_INLINE +GW_Vertex::~GW_Vertex() +{ + if( pUserData_!=NULL ) + GW_SmartCounter::CheckAndDelete( pUserData_ ); +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_Vertex::SetPosition +/** + * \param Position [GW_Vector3D&] The new position. + * \author Gabriel Peyré + * \date 2-15-2003 + * + * Set the position of the vertex (in the local coords system of + * the mesh) + */ +/*------------------------------------------------------------------------------*/ +GW_INLINE +void GW_Vertex::SetPosition( const GW_Vector3D& Position ) +{ + Position_ = Position; +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_Vertex::GetPosition +/** + * \return [GW_Vector3D&] The position. + * \author Gabriel Peyré + * \date 2-15-2003 + * + * Return the position, in local frame. + */ +/*------------------------------------------------------------------------------*/ +GW_INLINE +GW_Vector3D& GW_Vertex::GetPosition() +{ + return Position_; +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_Vertex::SetNormal +/** + * \param Normal [GW_Vector3D&] The normal. Should not be face-based if you want to use gouraud shading. + * \author Gabriel Peyré + * \date 2-15-2003 + * + * Set the normal to the mesh, on the location of the vertex. + */ +/*------------------------------------------------------------------------------*/ +GW_INLINE +void GW_Vertex::SetNormal( GW_Vector3D& Normal ) +{ + Normal_ = Normal; +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_Vertex::GetNormal +/** + * \return [GW_Vector3D&] The normal. + * \author Gabriel Peyré + * \date 2-15-2003 + * + * The normal ot the mesh. + */ +/*------------------------------------------------------------------------------*/ +GW_INLINE +GW_Vector3D& GW_Vertex::GetNormal() +{ + return Normal_; +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_Vertex::SetTexCoords +/** + * \param u [GW_Float] U coord + * \param v [GW_Float] V coord + * \author Gabriel Peyré + * \date 2-15-2003 + * + * Texture coordonates. Should be in [O,1] + */ +/*------------------------------------------------------------------------------*/ +GW_INLINE +void GW_Vertex::SetTexCoords( GW_Float u, GW_Float v ) +{ + TexCoords_[0] = u; + TexCoords_[1] = v; +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_Vertex::SetTexCoordU +/** + * \param u [GW_Float] U coord + * \author Gabriel Peyré + * \date 2-15-2003 + * + * Only set U coord + */ +/*------------------------------------------------------------------------------*/ +GW_INLINE +void GW_Vertex::SetTexCoordU( GW_Float u ) +{ + TexCoords_[0] = u; +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_Vertex::SetTexCoordV +/** +* \param v [GW_Float] V coord +* \author Gabriel Peyré +* \date 2-15-2003 +* +* Only set V coord +*/ +/*------------------------------------------------------------------------------*/ +GW_INLINE +void GW_Vertex::SetTexCoordV( GW_Float v ) +{ + TexCoords_[1] = v; +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_Vertex::GetTexCoordU +/** + * \return [GW_Float] U coord + * \author Gabriel Peyré + * \date 2-15-2003 + * + * Get U component. + */ +/*------------------------------------------------------------------------------*/ +GW_INLINE +GW_Float GW_Vertex::GetTexCoordU() +{ + return TexCoords_[0]; +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_Vertex::GetTexCoordV +/** + * \return [GW_Float] V coord. + * \author Gabriel Peyré + * \date 2-15-2003 + * + * Get V coord. + */ +/*------------------------------------------------------------------------------*/ +GW_INLINE +GW_Float GW_Vertex::GetTexCoordV() +{ + return TexCoords_[1]; +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_Vertex::void SetID +/** + * \param nID [GW_U32] New ID + * \author Gabriel Peyré + * \date 3-31-2003 + * + * Set the number of the vertex in the mesh. + */ +/*------------------------------------------------------------------------------*/ +GW_INLINE +void GW_Vertex::SetID(GW_U32 nID) +{ + nID_ = nID; +} + + +/*------------------------------------------------------------------------------*/ +// Name : GW_Vertex::GetID +/** + * \return [GW_U32] The ID + * \author Gabriel Peyré + * \date 3-31-2003 + * + * Get the ID of the vertex. + */ +/*------------------------------------------------------------------------------*/ +GW_INLINE +GW_U32 GW_Vertex::GetID() const +{ + return nID_; +} + + +/*------------------------------------------------------------------------------*/ +// Name : GW_Vertex::GetMinCurv +/** + * \return [GW_Float] The value. + * \author Gabriel Peyré + * \date 4-3-2003 + * + * Get the minimum curvature value. + */ +/*------------------------------------------------------------------------------*/ +GW_INLINE +GW_Float GW_Vertex::GetMinCurv() +{ + return rMinCurv_; +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_Vertex::GetMaxCurv +/** +* \return [GW_Float] The value. +* \author Gabriel Peyré +* \date 4-3-2003 +* +* Get the maximum curvature value. +*/ +/*------------------------------------------------------------------------------*/ +GW_INLINE +GW_Float GW_Vertex::GetMaxCurv() +{ + return rMaxCurv_; +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_Vertex::GetGaussianCurv +/** +* \return [GW_Float] The value. +* \author Gabriel Peyré +* \date 4-3-2003 +* +* Get the gaussian curvature value. +*/ +/*------------------------------------------------------------------------------*/ +GW_INLINE +GW_Float GW_Vertex::GetGaussianCurv() +{ + return rMaxCurv_*rMinCurv_; +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_Vertex::GetMeanCurv +/** +* \return [GW_Float] The value. +* \author Gabriel Peyré +* \date 4-3-2003 +* +* Get the mean curvature value. +*/ +/*------------------------------------------------------------------------------*/ +GW_INLINE +GW_Float GW_Vertex::GetMeanCurv() +{ + return (GW_Float) 0.5*(rMaxCurv_+rMinCurv_); +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_Vertex::GetMaxAbsCurv +/** +* \return [GW_Float] The value. +* \author Gabriel Peyré +* \date 4-3-2003 +* +* Get the maximum of absolute values of the max/min curvature. +*/ +/*------------------------------------------------------------------------------*/ +GW_INLINE +GW_Float GW_Vertex::GetMaxAbsCurv() +{ + return GW_MAX( GW_ABS(rMaxCurv_), GW_ABS(rMinCurv_)); +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_Vertex::GetMinCurvDirection +/** + * \return [GW_Vector3D&] The direction. + * \author Gabriel Peyré + * \date 4-3-2003 + * + * Get the minimum curvature direction. + */ +/*------------------------------------------------------------------------------*/ +GW_INLINE +GW_Vector3D& GW_Vertex::GetMinCurvDirection() +{ + return CurvDirMin_; +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_Vertex::GetMaxCurvDirection +/** +* \return [GW_Vector3D&] The direction. +* \author Gabriel Peyré +* \date 4-3-2003 +* +* Get the maximum curvature direction. +*/ +/*------------------------------------------------------------------------------*/ +GW_INLINE +GW_Vector3D& GW_Vertex::GetMaxCurvDirection() +{ + return CurvDirMax_; +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_Vertex::SetUserData +/** + * \param pUserData [GW_SmartCounter*] The new used data. + * \author Gabriel Peyré + * \date 5-30-2003 + * + * Set a user data. + */ +/*------------------------------------------------------------------------------*/ +GW_INLINE +void GW_Vertex::SetUserData( GW_SmartCounter* pUserData ) +{ + if( pUserData_!=NULL ) + GW_SmartCounter::CheckAndDelete( pUserData_ ); + pUserData_ = pUserData; + if( pUserData_!=NULL ) + pUserData_->UseIt(); +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_Vertex::GetUserData +/** + * \return [GW_SmartCounter*] The user data. + * \author Gabriel Peyré + * \date 5-30-2003 + * + * Get the user data. + */ +/*------------------------------------------------------------------------------*/ +GW_INLINE +GW_SmartCounter* GW_Vertex::GetUserData() +{ + return pUserData_; +} + + +/*------------------------------------------------------------------------------*/ +// Name : GW_Vertex::ComputeUniqueId +/** +* \param Vert0 [GW_Vertex&] 1st vertex. +* \param Vert1 [GW_Vertex&] 2nd vertex. +* \param Vert2 [GW_Vertex&] 3rd vertex. +* \author Gabriel Peyré +* \date 4-13-2003 +* +* Compute an ID for the unordered 3-uplet. +*/ +/*------------------------------------------------------------------------------*/ +GW_INLINE +GW_U32 GW_Vertex::ComputeUniqueId( const GW_Vertex& Vert0, const GW_Vertex& Vert1, const GW_Vertex& Vert2 ) +{ + GW_U32 nId0 = Vert0.GetID(); + GW_U32 nId1 = Vert1.GetID(); + GW_U32 nId2 = Vert2.GetID(); + /* classify the Id */ + GW_ORDER( nId0, nId1 ); + GW_ORDER( nId1, nId2 ); + GW_ORDER( nId0, nId1 ); + return (GW_U32) nId0 + (nId1<<10) + (nId2<<20); +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_Vertex::ComputeUniqueId +/** +* \param Vert0 [GW_Vertex&] 1st vertex. +* \param Vert1 [GW_Vertex&] 2nd vertex. +* \author Gabriel Peyré +* \date 4-13-2003 +* +* Compute an ID for the unordered 2-uplet. +*/ +/*------------------------------------------------------------------------------*/ +GW_INLINE +GW_U32 GW_Vertex::ComputeUniqueId( const GW_Vertex& Vert0, const GW_Vertex& Vert1 ) +{ + GW_U32 nId0 = Vert0.GetID(); + GW_U32 nId1 = Vert1.GetID(); + /* classify the Id */ + GW_ORDER( nId0, nId1 ); + return (GW_U32) nId0 + (nId1<<15); +} + + + + +} // End namespace GW + + +/////////////////////////////////////////////////////////////////////////////// +// Copyright (c) Gabriel Peyré +/////////////////////////////////////////////////////////////////////////////// +// END OF FILE // +/////////////////////////////////////////////////////////////////////////////// diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_core/.svn/text-base/GW_VertexIterator.cpp.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_core/.svn/text-base/GW_VertexIterator.cpp.svn-base new file mode 100644 index 0000000..62ec86c --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_core/.svn/text-base/GW_VertexIterator.cpp.svn-base @@ -0,0 +1,225 @@ +/*------------------------------------------------------------------------------*/ +/** + * \file GW_VertexIterator.cpp + * \brief Definition of class \c GW_VertexIterator + * \author Gabriel Peyré + * \date 4-2-2003 + */ +/*------------------------------------------------------------------------------*/ + + +#ifdef GW_SCCSID + static const char* sccsid = "@(#) GW_VertexIterator.cpp(c) Gabriel Peyré2003"; +#endif // GW_SCCSID + +#include "stdafx.h" +#include "GW_VertexIterator.h" +#include "GW_Face.h" + +using namespace GW; + +GW_VertexIterator::GW_VertexIterator( GW_Face* pFace, GW_Vertex* pOrigin, GW_Vertex* pDirection, GW_Face* pPrevFace, GW_U32 nNbrIncrement ) +: pFace_ ( pFace), + pOrigin_ ( pOrigin ), + pDirection_ ( pDirection ), + pPrevFace_ ( pPrevFace ), + nNbrIncrement_ ( nNbrIncrement ) +{ } + +/* assignement */ +GW_VertexIterator& GW_VertexIterator::operator=( const GW_VertexIterator& it) +{ + this->pFace_ = it.pFace_; + this->pOrigin_ = it.pOrigin_; + this->pDirection_ = it.pDirection_; + this->pPrevFace_ = it.pPrevFace_; + this->nNbrIncrement_= it.nNbrIncrement_; + return *this; +} + +/* egality */ +GW_Bool GW_VertexIterator::operator==( const GW_VertexIterator& it) +{ + return (this->pFace_==it.pFace_) + && (this->pOrigin_==it.pOrigin_) + && (this->pDirection_==it.pDirection_) + && (this->pPrevFace_==it.pPrevFace_); +} + +/* egality */ +GW_Bool GW_VertexIterator::operator!=( const GW_VertexIterator& it) +{ + return (this->pFace_!=it.pFace_) + || (this->pOrigin_!=it.pOrigin_) + || (this->pDirection_!=it.pDirection_) + || (this->pPrevFace_!=it.pPrevFace_); +} + + +/* egality */ +GW_Vertex* GW_VertexIterator::operator*( ) +{ + return this->pDirection_; +} + +/* progression : \todo take in acount NULL pointer */ +void GW_VertexIterator::operator++() +{ + if( this->nNbrIncrement_>100 ) + { + GW_ASSERT( GW_False ); + (*this) = GW_VertexIterator(NULL,NULL,NULL,NULL); + return; + } + + if( pFace_==NULL && pOrigin_!=NULL ) + { + GW_ASSERT(pDirection_!=NULL); + /* we are on a border face : Rewind on the first face */ + while( pPrevFace_!=NULL ) + { + pFace_ = pPrevFace_; + pPrevFace_ = pPrevFace_->GetFaceNeighbor( *pDirection_ ); + pDirection_ = pFace_->GetVertex( *pOrigin_, *pDirection_ ); + } + if( pFace_==pOrigin_->GetFace() ) + { + // we are on End. + (*this) = GW_VertexIterator(NULL,NULL,NULL,NULL); + } + else + { + (*this) = GW_VertexIterator( pFace_, pOrigin_, pDirection_, pPrevFace_, nNbrIncrement_+1 ); + } + return; + } + + if( pFace_!=NULL && pDirection_!=NULL && pOrigin_!=NULL ) + { + GW_Face* pNextFace = pFace_->GetFaceNeighbor( *pDirection_ ); + /* check for end() */ + if( pNextFace==pOrigin_->GetFace() ) + { + (*this) = GW_VertexIterator(NULL,NULL,NULL,NULL); + } + else + { + GW_Vertex* pNextDirection = pFace_->GetVertex( *pOrigin_, *pDirection_ ); + GW_ASSERT( pNextDirection!=NULL ); + /* RMK : pNextFace can be NULL in case of a border edge */ + (*this) = GW_VertexIterator( pNextFace, pOrigin_, pNextDirection, pFace_, nNbrIncrement_+1 ); + } + } + else + { + (*this) = GW_VertexIterator(NULL,NULL,NULL,NULL); + } +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_VertexIterator::GetLeftFace +/** + * \return [GW_Face*] Can be NULL. + * \author Gabriel Peyré + * \date 4-3-2003 + * + * Get the face in the left of the current edge. + */ +/*------------------------------------------------------------------------------*/ +GW_Face* GW_VertexIterator::GetLeftFace() +{ + if( pDirection_==NULL ) + return NULL; + if( pPrevFace_!=NULL ) + { + /* we must use prev-face because we can be on a border vertex. */ + return pPrevFace_;; + } + else + { + GW_ASSERT( pFace_!=NULL ); + GW_ASSERT( pOrigin_!=NULL ); + return pFace_->GetFaceNeighbor( *pDirection_,*pOrigin_ ); + } +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_VertexIterator::GetRightFace +/** +* \return [GW_Face*] Can be NULL. +* \author Gabriel Peyré +* \date 4-3-2003 +* +* Get the face in the right of the current edge. +*/ +/*------------------------------------------------------------------------------*/ +GW_Face* GW_VertexIterator::GetRightFace() +{ + return pFace_; +} + + +/*------------------------------------------------------------------------------*/ +// Name : GW_VertexIterator::GetRightVertex +/** + * \return [GW_Vertex*] Can be NULL + * \author Gabriel Peyré + * \date 4-3-2003 + * + * Get the vertex just after. + */ +/*------------------------------------------------------------------------------*/ +GW_Vertex* GW_VertexIterator::GetRightVertex() +{ + if( pDirection_==NULL ) + return NULL; + if( pFace_==NULL ) + { + return NULL; + } + else + { + GW_ASSERT( pOrigin_!=NULL ); + return pFace_->GetVertex( *pDirection_,*pOrigin_ ); + } +} + + +/*------------------------------------------------------------------------------*/ +// Name : GW_VertexIterator::GetLeftVertex +/** +* \return [GW_Vertex*] Can be NULL +* \author Gabriel Peyré +* \date 4-3-2003 +* +* Get the vertex just before. +*/ +/*------------------------------------------------------------------------------*/ +GW_Vertex* GW_VertexIterator::GetLeftVertex() +{ + if( pDirection_==NULL ) + return NULL; + if( pPrevFace_!=NULL ) + { + /* we must use prev-face because we can be on a border vertex. */ + GW_ASSERT( pOrigin_!=NULL ); + return pPrevFace_->GetVertex( *pDirection_,*pOrigin_ ); + } + else + { + GW_ASSERT( pFace_!=NULL ); + pPrevFace_ = pFace_->GetFaceNeighbor( *pDirection_,*pOrigin_ ); + if( pPrevFace_!=NULL ) + return pPrevFace_->GetVertex( *pDirection_,*pOrigin_ ); + else + return NULL; + } +} + + + +/////////////////////////////////////////////////////////////////////////////// +// Copyright (c) Gabriel Peyré +/////////////////////////////////////////////////////////////////////////////// +// END OF FILE // +/////////////////////////////////////////////////////////////////////////////// diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_core/.svn/text-base/GW_VertexIterator.h.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_core/.svn/text-base/GW_VertexIterator.h.svn-base new file mode 100644 index 0000000..a970775 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_core/.svn/text-base/GW_VertexIterator.h.svn-base @@ -0,0 +1,80 @@ + +/*------------------------------------------------------------------------------*/ +/** + * \file GW_VertexIterator.h + * \brief Definition of class \c GW_VertexIterator + * \author Gabriel Peyré + * \date 4-2-2003 + */ +/*------------------------------------------------------------------------------*/ + +#ifndef _GW_VERTEXITERATOR_H_ +#define _GW_VERTEXITERATOR_H_ + +#include "GW_Config.h" + +namespace GW { + +class GW_Face; +class GW_Vertex; + +/*------------------------------------------------------------------------------*/ +/** + * \class GW_VertexIterator + * \brief An iterator on the vertex around a given vertex. + * \author Gabriel Peyré + * \date 4-2-2003 + * + * To iterate on vertex. + */ +/*------------------------------------------------------------------------------*/ + +class GW_VertexIterator +{ + +public: + + GW_VertexIterator( GW_Face* pFace, GW_Vertex* pOrigin, GW_Vertex* pDirection, GW_Face* pPrevFace, GW_U32 nNbrIncrement = 0 ); + + /* assignement */ + GW_VertexIterator& operator=( const GW_VertexIterator& it); + + /* evaluation */ + GW_Bool operator==( const GW_VertexIterator& it); + GW_Bool operator!=( const GW_VertexIterator& it); + + /* indirection */ + GW_Vertex* operator*( ); + + /* progression */ + void operator++(); + + GW_Face* GetLeftFace(); + GW_Face* GetRightFace(); + + GW_Vertex* GetLeftVertex(); + GW_Vertex* GetRightVertex(); + +private: + + GW_Face* pFace_; + GW_Vertex* pOrigin_; + GW_Vertex* pDirection_; + /* this is needed only for saving time on border edge */ + GW_Face* pPrevFace_; + + /** just for debug purpose */ + GW_U32 nNbrIncrement_; + +}; + +} // End namespace GW + +#endif // _GW_VERTEXITERATOR_H_ + + +/////////////////////////////////////////////////////////////////////////////// +// Copyright (c) Gabriel Peyré +/////////////////////////////////////////////////////////////////////////////// +// END OF FILE // +/////////////////////////////////////////////////////////////////////////////// diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_core/.svn/text-base/gw_core.vcproj.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_core/.svn/text-base/gw_core.vcproj.svn-base new file mode 100644 index 0000000..8de9f4b --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_core/.svn/text-base/gw_core.vcproj.svn-base @@ -0,0 +1,366 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_core/.svn/text-base/stdafx.cpp.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_core/.svn/text-base/stdafx.cpp.svn-base new file mode 100644 index 0000000..509cef4 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_core/.svn/text-base/stdafx.cpp.svn-base @@ -0,0 +1,5 @@ +// stdafx.cpp : source file that includes just the standard includes +// gw_core.pch will be the pre-compiled header +// stdafx.obj will contain the pre-compiled type information + +#include "stdafx.h" diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_core/.svn/text-base/stdafx.h.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_core/.svn/text-base/stdafx.h.svn-base new file mode 100644 index 0000000..0f5e256 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_core/.svn/text-base/stdafx.h.svn-base @@ -0,0 +1,72 @@ +/*------------------------------------------------------------------------------*/ +/** + * \file Stdafx.h + * \brief Include for precompiled header. + * \author Gabriel Peyré + * \date 10-26-2002 + */ +/*------------------------------------------------------------------------------*/ +#ifndef _GW_CORE_STDAFX_H_ +#define _GW_CORE_STDAFX_H_ + +#pragma once + +/* 'identifier' : identifier was truncated to 'number' characters in the debug information */ +#pragma warning( disable : 4786 ) + +//------------------------------------------------------------------------- +/** \name C++ STL */ +//------------------------------------------------------------------------- +//@{ +#include +#include +#include +#include +#include +#include +#include +using std::string; +using std::cerr; +using std::cout; +using std::endl; +//@} + +//------------------------------------------------------------------------- +/** \name classical ANSI c libraries */ +//------------------------------------------------------------------------- +//@{ +#include +#include +#include +#include +#include +#include +// #include +#include +//#include +#include +#include +//#include +//#include +//@} +#include "../gw_core/GW_MathsWrapper.h" + + +/*----------------------------------------------------------------------*/ +/* win32 #include */ +/*----------------------------------------------------------------------*/ + +#ifdef WIN32 + /** main win32 header */ +// #include +#endif // _USE_WIN32_ + + +#endif // _GW_CORE_STDAFX_H_ + + +/////////////////////////////////////////////////////////////////////////////// +// Copyright (c) Gabriel Peyré +/////////////////////////////////////////////////////////////////////////////// +// END OF FILE // +/////////////////////////////////////////////////////////////////////////////// diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_core/GW_Config.cpp b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_core/GW_Config.cpp new file mode 100644 index 0000000..c25abf0 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_core/GW_Config.cpp @@ -0,0 +1,37 @@ +/*------------------------------------------------------------------------------*/ +/** + * \file GW_Config.cpp + * \brief Definition of class \c GW_Config + * \author Gabriel Peyré + * \date 5-1-2003 + */ +/*------------------------------------------------------------------------------*/ + + +#ifdef GW_SCCSID + static const char* sccsid = "@(#) GW_Config.cpp(c) Gabriel Peyré2003"; +#endif // GW_SCCSID + +#include "stdafx.h" +#include "GW_Config.h" + +using namespace GW; + +string GW::gw_alinea = " * "; +string GW::gw_endl = "\n"; +FILE* GW::GW_OutputStream = NULL; + +void GW::GW_OutputComment( const char* str ) +{ + if( GW_OutputStream!=NULL ) + { + string str2 = gw_alinea + str + gw_endl; + fprintf( GW_OutputStream, str2.c_str() ); + } +} + +/////////////////////////////////////////////////////////////////////////////// +// Copyright (c) Gabriel Peyré +/////////////////////////////////////////////////////////////////////////////// +// END OF FILE // +/////////////////////////////////////////////////////////////////////////////// diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_core/GW_Config.h b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_core/GW_Config.h new file mode 100644 index 0000000..0d6280d --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_core/GW_Config.h @@ -0,0 +1,386 @@ +/*------------------------------------------------------------------------------*/ +/** + * \file GW_Config.h + * \brief Main configuration file. + * \author Gabriel Peyré + * \date 10-26-2002 + */ +/*------------------------------------------------------------------------------*/ + +#ifndef _GW_CONFIG_H_ +#define _GW_CONFIG_H_ + + +// #include "stdafx.h" +#include +#include + +namespace GW { + +#define GW_VERSION 100 +#undef WIN32 +#define WIN32 + +//------------------------------------------------------------------------- +/** \name debug & inline directive */ +//------------------------------------------------------------------------- +//@{ +#ifdef _DEBUG + #ifndef GW_DEBUG + #define GW_DEBUG + #endif // GW_DEBUG +#endif // _DEBUG + +#ifndef GW_DEBUG + #ifndef GW_USE_INLINE + #define GW_USE_INLINE + #endif // GW_USE_INLINE +#endif // GW_DEBUG + +#ifdef GW_USE_INLINE + #ifndef GW_INLINE + #define GW_INLINE inline + #endif // GWION3D_INLINE +#else + #ifndef GW_INLINE + #define GW_INLINE + #endif // GW_INLINE +#endif // GW_USE_INLINE +//@} + +//------------------------------------------------------------------------- +/** \name Name space management */ +//------------------------------------------------------------------------- +//@{ +#define GW_BEGIN_NAMESPACE namespace GW { +#define GW_END_NAMESPACE } +//@} + + +//------------------------------------------------------------------------- +/** \name Basic types */ +//------------------------------------------------------------------------- +//@{ +#ifdef __UNIX__ + typedef char GW_I8; + typedef unsigned char GW_U8; + typedef short GW_I16; + typedef unsigned short GW_U16; + typedef long GW_I32; + typedef unsigned long GW_U32; + typedef long long int GW_I64; + typedef unsigned long long int GW_U64; + typedef float GW_Real32; + typedef double GW_Real64; + typedef bool GW_Bool; + typedef GW_Real64 GW_Float; +#elif defined (WIN32) + typedef char GW_I8; + typedef unsigned char GW_U8; + typedef short GW_I16; + typedef unsigned short GW_U16; + typedef long GW_I32; + typedef unsigned long GW_U32; + //typedef __int64 GW_I64; + //typedef unsigned __int64 GW_U64; + typedef float GW_Real32; + typedef double GW_Real64; + typedef bool GW_Bool; + typedef GW_Real64 GW_Float; +#elif defined (_PS2_) + typedef char GW_I8; + typedef unsigned char GW_U8; + typedef short GW_I16; + typedef unsigned short GW_U16; + typedef int GW_I32; + typedef unsigned int GW_U32; + typedef long long GW_I64; + typedef unsigned long long GW_U64; + typedef float GW_Real32; + typedef double GW_Real64; + typedef GW_I8 GW_Bool; + typedef GW_Real64 GW_Float; +#else + #error "Unknown architecture !" +#endif + + typedef void* GW_UserData; + + /** value returned by function to indicates error GW GW_OK */ + typedef GW_I32 GW_RETURN_CODE; + +//@} + +//------------------------------------------------------------------------- +/** \name numerical macros */ +//------------------------------------------------------------------------- +//@{ +#undef MIN +#undef MAX +#define MIN(a, b) ((a) < (b) ? (a) : (b)) //!< Returns the min value between a and b +#define MAX(a, b) ((a) > (b) ? (a) : (b)) //!< Returns the max value between a and b +#define MAXMAX(a,b,c) ((a) > (b) ? MAX (a,c) : MAX (b,c)) +#define GW_MIN(a, b) MIN(a,b) //!< Returns the min value between a and b +#undef GW_MAX // already defined by Windows.h ... +#define GW_MAX(a, b) MAX(a,b) //!< Returns the max value between a and b +#define GW_MAXMAX(a,b,c) MAXMAX(a,b,c) + +#define GW_SCALE_01(x,rMin,rMax) ((x-rMin)/(rMax-rMin)) + +#define GW_ABS(a) ((a) > 0 ? (a) : -(a)) //!< Returns the absolute value a + +#define SQR(x) ((x)*(x)) //!< Returns x square +#define CUBE(x) ((x)*(x)*(x)) //!< Returns x cube +#define GW_SQR(x) SQR(x) //!< Returns x square +#define GW_CUBE(x) CUBE(x) //!< Returns x cube + +#define GW_CLAMP_01(x) if( (x)<0 ) x=0; if( (x)>1 ) x=1 +#define GW_CLAMP(x, a,b) if( (x)b ) x=b + +#define GW_SWAP(x,y) x^=y; y^=x; x^=y +#define GW_ORDER(x,y) if(x>y){ GW_SWAP(x,y); } +//@} + +//------------------------------------------------------------------------- +/** \name generic macros */ +//------------------------------------------------------------------------- +//@{ +/** a random number in [0-1] */ +#undef GW_RAND +#define GW_RAND ((GW_Float) (rand()%10000))/10000 +/** a random number in [a,b] */ +#define GW_RAND_RANGE(a,b) (a)+((b)-(a))*((GW_Float) (rand()%10000))/10000 +/** delete a single pointer */ +#define GW_DELETE(p) {if (p!=NULL) delete p; p=NULL;} +/** delete an array pointer */ +#define GW_DELETEARRAY(p) {if (p!=NULL) delete [] p; p=NULL;} +//@} + +//------------------------------------------------------------------------- +/** \name some constants */ +//------------------------------------------------------------------------- +//@{ +#define GW_True true +#define GW_False false +/** to make aproximate computations (derivation, GW_Float comparaisons ...) */ +#define GW_EPSILON 1e-9 +/** very big number */ +#define GW_INFINITE 1e9 +/** space coords */ +enum GW_Coord_XYZW { X, Y, Z, W }; +/** color coords */ +enum GW_Coord_RVBA { R, V, B, A }; +/** The temporary file we use to launch debug test involving stream I/O */ +#define GW_TEST_FILE "test.bin" +//@} + +//------------------------------------------------------------------------- +/** \name numerical constants */ +//------------------------------------------------------------------------- +//@{ +/** pi */ +#define GW_PI 3.1415926535897932384626433832795028841971693993751f +/** pi/2 */ +#define GW_HALFPI 1.57079632679489661923f +/** 2*pi */ +#define GW_TWOPI 6.28318530717958647692f +/** 1/pi */ +#define GW_INVPI 0.31830988618379067154f +/** 180/pi */ +#define GW_RADTODEG(x) (x)*57.2957795130823208768f +/** pi/180 */ +#define GW_DEGTORAD(x) (x)*0.01745329251994329577f +/** e */ +#define GW_EXP 2.71828182845904523536f +/** 1/log10(2) */ +#define GW_ILOG2 3.32192809488736234787f +/** 1/3 */ +#define GW_INV3 0.33333333333333333333f +/** 1/6 */ +#define GW_INV6 0.16666666666666666666f +/** 1/9 */ +#define GW_INV7 0.14285714285714285714f +/** 1/9 */ +#define GW_INV9 0.11111111111111111111f +/** 1/255 */ +#define GW_INV255 0.00392156862745098039f +/** sqrt(2) */ +#define GW_SQRT2 1.41421356237f +//@} + +//------------------------------------------------------------------------- +/** \name assertion macros */ +//------------------------------------------------------------------------- +//@{ +#ifdef GW_DEBUG + #define GW_ASSERT(expr) _ASSERT(expr) + #define GW_DEBUG_ONLY(expr) expr +#else + #define GW_ASSERT(expr) // if(!(expr)) cerr << "Error in file " << __FILE__ << " line " << __LINE__ << "." << endl + #define GW_DEBUG_ONLY(expr) +#endif // GW_DEBUG +//@} + +//------------------------------------------------------------------------- +/** \name GW return codes */ +//------------------------------------------------------------------------- +//@{ +#define GW_OK 0 +#define GW_ERROR -9 +#define GW_Invalid_Argument -10 +#define GW_Unknown_Argument -11 +#define GW_Error_Opening_File -14 +#define GW_Error_File_Not_Supported -15 +#define GW_Error_Argument_OutOfRange -17 +#define GW_Error_Buffer_OverFlow -18 +//@} + +//------------------------------------------------------------------------- +/** \name The different kind of transform we suppport for the moment. */ +//------------------------------------------------------------------------- +//@{ +enum T_WaveletTransformType +{ + T_IntegralDataChunk +}; +//@} + +/*------------------------------------------------------------------------------*/ +/** \name a vector of GW_Float */ +/*------------------------------------------------------------------------------*/ +//@{ +typedef std::vector T_FloatVector; +typedef T_FloatVector::iterator IT_FloatVector; +typedef T_FloatVector::reverse_iterator RIT_FloatVector; +typedef T_FloatVector::const_iterator CIT_FloatVector; +typedef T_FloatVector::const_reverse_iterator CRIT_FloatVector; +//@} + +/*------------------------------------------------------------------------------*/ +/** \name a map of GW_Float */ +/*------------------------------------------------------------------------------*/ +//@{ +typedef std::map T_FloatMap; +typedef T_FloatMap::iterator IT_FloatMap; +typedef T_FloatMap::reverse_iterator RIT_FloatMap; +typedef T_FloatMap::const_iterator CIT_FloatMap; +typedef T_FloatMap::const_reverse_iterator CRIT_FloatMap; +//@} + +/*------------------------------------------------------------------------------*/ +/** \name a list of string */ +/*------------------------------------------------------------------------------*/ +//@{ +typedef std::list T_StringList; +typedef T_StringList::iterator IT_StringList; +typedef T_StringList::reverse_iterator RIT_StringList; +typedef T_StringList::const_iterator CIT_StringList; +typedef T_StringList::const_reverse_iterator CRIT_StringList; +//@} + +/*------------------------------------------------------------------------------*/ +/** \name a vector of string */ +/*------------------------------------------------------------------------------*/ +//@{ +typedef std::vector T_StringVector; +typedef T_StringVector::iterator IT_StringVector; +typedef T_StringVector::reverse_iterator RIT_StringVector; +typedef T_StringVector::const_iterator CIT_StringVector; +typedef T_StringVector::const_reverse_iterator CRIT_StringVector; +//@} + +/*------------------------------------------------------------------------------*/ +/** \name a map of GW_U32 */ +/*------------------------------------------------------------------------------*/ +//@{ +typedef std::map T_U32Map; +typedef T_U32Map::iterator IT_U32Map; +typedef T_U32Map::reverse_iterator RIT_U32Map; +typedef T_U32Map::const_iterator CIT_U32Map; +typedef T_U32Map::const_reverse_iterator CRIT_U32Map; +//@} + + +/*------------------------------------------------------------------------------*/ +/** \name a vector of GW_U32 */ +/*------------------------------------------------------------------------------*/ +//@{ +typedef std::vector T_U32Vector; +typedef T_U32Vector::iterator IT_U32Vector; +typedef T_U32Vector::reverse_iterator RIT_U32Vector; +typedef T_U32Vector::const_iterator CIT_U32Vector; +typedef T_U32Vector::const_reverse_iterator CRIT_U32Vector; +//@} + + + +//------------------------------------------------------------------------- +/** \name Tests for maths operations. */ +//------------------------------------------------------------------------- +//@{ +inline +void TestMathBit() +{ +#if 0 + GW_U32 bit = _clearfp(); + if( bit>1 ) + { +// GW_ASSERT(GW_False); + if( (bit&_SW_UNDERFLOW)==_SW_UNDERFLOW ) + cerr << "Math operation problem : underflow." << endl; + if( (bit&_SW_OVERFLOW)==_SW_OVERFLOW ) + cerr << "Math operation problem : overflow." << endl; + if( (bit&_SW_ZERODIVIDE)==_SW_ZERODIVIDE ) + cerr << "Math operation problem : zero divide." << endl; + if( (bit&_SW_INVALID)==_SW_INVALID ) + cerr << "Math operation problem : invalid." << endl; + } +#endif +} + +#ifdef GW_DEBUG + #define GW_CHECK_MATHSBIT() TestMathBit() +#else + #define GW_CHECK_MATHSBIT() +#endif // GW_DEBUG +//@} + + +/** callback that informs on the evolution of an algorithm */ +typedef void (*T_EvolutionCallback)( GW_Float rPerCent, const char* message ); + +/*------------------------------------------------------------------------------*/ +/** \name a vector of GW_NodeMap */ +/*------------------------------------------------------------------------------*/ +//@{ +typedef std::vector T_NodeMapVector; +typedef T_NodeMapVector::iterator IT_NodeMapVector; +typedef T_NodeMapVector::reverse_iterator RIT_NodeMapVector; +typedef T_NodeMapVector::const_iterator CIT_NodeMapVector; +typedef T_NodeMapVector::const_reverse_iterator CRIT_NodeMapVector; +//@} + +//------------------------------------------------------------------------- +/** \name output direction. */ +//------------------------------------------------------------------------- +//@{ +extern string gw_alinea; +extern string gw_endl; +extern FILE* GW_OutputStream; + + +void GW_OutputComment( const char* str ); +//@} + + +} // End namespace GW + +#ifdef GW_DEBUG +#define new new(_NORMAL_BLOCK,__FILE__, __LINE__) +#endif + +#endif // _GW_CONFIG_H_ + + +/////////////////////////////////////////////////////////////////////////////// +// Copyright (C) 2009 Gabriel Peyre diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_core/GW_Face.cpp b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_core/GW_Face.cpp new file mode 100644 index 0000000..466c739 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_core/GW_Face.cpp @@ -0,0 +1,67 @@ +/*------------------------------------------------------------------------------*/ +/** + * \file GW_Face.cpp + * \brief Definition of class \c GW_Face + * \author Gabriel Peyré + * \date 2-15-2003 + */ +/*------------------------------------------------------------------------------*/ + + +#ifdef GW_SCCSID + static const char* sccsid = "@(#) GW_Face.cpp(c) Gabriel Peyré2003"; +#endif // GW_SCCSID + +#include "stdafx.h" +#include "GW_Face.h" +#include "GW_Mesh.h" + +#ifndef GW_USE_INLINE + #include "GW_Face.inl" +#endif + +using namespace GW; + +/*------------------------------------------------------------------------------*/ +// Name : GW_Face::operator= +/** + * \param Face [GW_Face&] Face + * \return [GW_Face&] *this + * \author Gabriel Peyré + * \date 1-13-2004 + * + * Copy operator + */ +/*------------------------------------------------------------------------------*/ +GW_Face& GW_Face::operator=(const GW_Face& Face) +{ + this->nID_ = Face.nID_; + return *this; +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_Face::GetArea +/** + * \return [GW_Float] The area. + * \author Gabriel Peyré + * \date 5-30-2003 + * + * Compute the area of the face. + */ +/*------------------------------------------------------------------------------*/ +GW_Float GW_Face::GetArea() +{ + if( Vertex_[0]==NULL ) return 0; + if( Vertex_[1]==NULL ) return 0; + if( Vertex_[2]==NULL ) return 0; + GW_Vector3D e1 = this->GetVertex(1)->GetPosition() - this->GetVertex(0)->GetPosition(); + GW_Vector3D e2 = this->GetVertex(2)->GetPosition() - this->GetVertex(0)->GetPosition(); + return 0.5*GW_ABS( ~(e1^e2) ); +} + + +/////////////////////////////////////////////////////////////////////////////// +// Copyright (c) Gabriel Peyré +/////////////////////////////////////////////////////////////////////////////// +// END OF FILE // +/////////////////////////////////////////////////////////////////////////////// diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_core/GW_Face.h b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_core/GW_Face.h new file mode 100644 index 0000000..f931ffb --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_core/GW_Face.h @@ -0,0 +1,150 @@ + +/*------------------------------------------------------------------------------*/ +/** + * \file GW_Face.h + * \brief Definition of class \c GW_Face + * \author Gabriel Peyré + * \date 2-12-2003 + */ +/*------------------------------------------------------------------------------*/ + +#ifndef _GW_FACE_H_ +#define _GW_FACE_H_ + +#include "GW_Config.h" +#include "GW_SmartCounter.h" +#include "GW_Vertex.h" +#include "GW_FaceIterator.h" + +namespace GW { + +/*------------------------------------------------------------------------------*/ +/** + * \class GW_Face + * \brief A triangle, with its three vertex and its three neighbors. + * \author Gabriel Peyré + * \date 2-12-2003 + * + * We use smart counter to check wether the face should descallocate a + * vertex. + * + * For vertex processing, a face is responsible for the vertex that caries + * a pointer on it. In fact, each vertex has a pointer on a single face + * that is responsible for that vertex. + * + * Vertex, face and edge are labeled in a consistant way. + * This means : + * - edge are labeled by the number of the opposite vertex. + * - neighbor faces are labeled by the edge number, i.e. by the opposite vertex number. + * + * We refer to these number as "edge number". + */ +/*------------------------------------------------------------------------------*/ + +class GW_Face: public GW_SmartCounter +{ + +public: + + /*------------------------------------------------------------------------------*/ + /** \name Constructor and destructor */ + /*------------------------------------------------------------------------------*/ + //@{ + GW_Face(); + virtual ~GW_Face(); + virtual GW_Face& operator=(const GW_Face& Face); + //@} + + //------------------------------------------------------------------------- + /** \name Accessors */ + //------------------------------------------------------------------------- + //@{ + void SetFaceNeighbor(GW_Face* pFace, GW_U32 nEdgeNum); + void SetFaceNeighbor(GW_Face* pFace1, GW_Face* pFace2, GW_Face* pFace3); + GW_Face* GetFaceNeighbor( GW_U32 nEdgeNum ); + const GW_Face* GetFaceNeighbor( GW_U32 nEdgeNum ) const; + GW_Face* GetFaceNeighbor( const GW_Vertex& Vert); + GW_Face* GetFaceNeighbor( const GW_Vertex& Vert1, const GW_Vertex& Vert2 ); + + void SetVertex(GW_Vertex& Vert, GW_U32 nNum); + void SetVertex(GW_Vertex& Vert1, GW_Vertex& Vert2, GW_Vertex& Vert3); + GW_Vertex* GetVertex( GW_U32 nNum ); + const GW_Vertex* GetVertex( GW_U32 nNum ) const; + GW_Vertex* GetVertex( const GW_Vertex& Vert1, const GW_Vertex& Vert2 ); + GW_Vertex* GetNextVertex( const GW_Vertex& Vert ); + + GW_I32 GetEdgeNumber( const GW_Face& Face ); + GW_I32 GetEdgeNumber( const GW_Vertex& Vert ); + GW_I32 GetEdgeNumber( const GW_Vertex& Vert1, const GW_Vertex& Vert2 ); + + GW_Bool IsResponsibleFor( GW_U32 nNum ); + + void SetID(GW_U32 nID); + GW_U32 GetID() const; + + GW_Float GetArea(); + GW_Vector3D ComputeNormal(); + //@} + +private: + + /** our defining vertex */ + GW_Vertex* Vertex_[3]; + /** the 2 faces arround us */ + GW_Face* FaceNeighbors_[3]; + /** The ID the face, given by the Mesh. Should be in the range [0,...,NbrVertex] */ + GW_U32 nID_; + +}; + +/*------------------------------------------------------------------------------*/ +/** \name a list of GW_Face */ +/*------------------------------------------------------------------------------*/ +//@{ +typedef std::list T_FaceList; +typedef T_FaceList::iterator IT_FaceList; +typedef T_FaceList::reverse_iterator RIT_FaceList; +typedef T_FaceList::const_iterator CIT_FaceList; +typedef T_FaceList::const_reverse_iterator CRIT_FaceList; +//@} + + +/*------------------------------------------------------------------------------*/ +/** \name a vector of GW_Face */ +/*------------------------------------------------------------------------------*/ +//@{ +typedef std::vector T_FaceVector; +typedef T_FaceVector::iterator IT_FaceVector; +typedef T_FaceVector::reverse_iterator RIT_FaceVector; +typedef T_FaceVector::const_iterator CIT_FaceVector; +typedef T_FaceVector::const_reverse_iterator CRIT_FaceVector; +//@} + +/*------------------------------------------------------------------------------*/ +/** \name a map of GW_Face */ +/*------------------------------------------------------------------------------*/ +//@{ +typedef std::map T_FaceMap; +typedef T_FaceMap::iterator IT_FaceMap; +typedef T_FaceMap::reverse_iterator RIT_FaceMap; +typedef T_FaceMap::const_iterator CIT_FaceMap; +typedef T_FaceMap::const_reverse_iterator CRIT_FaceMap; +//@} + + + +} // End namespace GW + +#ifdef GW_USE_INLINE + #include "GW_Face.inl" +#endif + + +#endif // _GW_FACE_H_ + + +/////////////////////////////////////////////////////////////////////////////// +// Copyright (c) Gabriel Peyré +/////////////////////////////////////////////////////////////////////////////// +// END OF FILE // +/////////////////////////////////////////////////////////////////////////////// diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_core/GW_Face.inl b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_core/GW_Face.inl new file mode 100644 index 0000000..7f86c70 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_core/GW_Face.inl @@ -0,0 +1,455 @@ +/*------------------------------------------------------------------------------*/ +/** + * \file GW_Face.inl + * \brief Inlined methods for \c GW_Face + * \author Gabriel Peyré + * \date 2-15-2003 + */ +/*------------------------------------------------------------------------------*/ + +#include "GW_Face.h" + +namespace GW { + +/*------------------------------------------------------------------------------*/ +// Name : GW_Face constructor +/** + * \author Gabriel Peyré + * \date 2-15-2003 + * + * Constructor. + */ +/*------------------------------------------------------------------------------*/ +GW_INLINE +GW_Face::GW_Face() +{ + for( GW_U32 i=0; i<3; ++i ) + { + Vertex_[i] = NULL; + FaceNeighbors_[i] = NULL; + } +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_Face::virtual ~GW_Face +/** + * \author Gabriel Peyré + * \date 2-15-2003 + * + * Destructor. + */ +/*------------------------------------------------------------------------------*/ +GW_INLINE +GW_Face::~GW_Face() +{ + for( GW_U32 i=0; i<3; ++i ) + GW_SmartCounter::CheckAndDelete( Vertex_[i] ); +} + + +/*------------------------------------------------------------------------------*/ +// Name : GW_Face::SetFaceNeighbor +/** + * \param pFace [GW_Face*] The face. Can be NULL for border faces. + * \param nEdgeNum [GW_U32] The number of the edge we are sharing with this face. + * \author Gabriel Peyré + * \date 2-15-2003 + * + * Set one of the neigbhoring faces. + */ +/*------------------------------------------------------------------------------*/ +GW_INLINE +void GW_Face::SetFaceNeighbor(GW_Face* pFace, GW_U32 nEdgeNum) +{ + GW_ASSERT( nEdgeNum<3 ); + FaceNeighbors_[nEdgeNum] = pFace; +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_Face::SetFaceNeighbor +/** + * \param pFace1 [GW_Face*] face 0 + * \param pFace2 [GW_Face*] face 1 + * \param pFace3 [GW_Face*] face 2 + * \author Gabriel Peyré + * \date 2-15-2003 + * + * Assign the 3 face in one time. + */ +/*------------------------------------------------------------------------------*/ +GW_INLINE +void GW_Face::SetFaceNeighbor(GW_Face* pFace0, GW_Face* pFace1, GW_Face* pFace2) +{ + this->SetFaceNeighbor( pFace0, 0 ); + this->SetFaceNeighbor( pFace1, 1 ); + this->SetFaceNeighbor( pFace2, 2 ); +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_Face::GetFaceNeighbor +/** + * \param nEdgeNum [GW_U32] number of the face. + * \return [GW_Face*] The face. + * \author Gabriel Peyré + * \date 2-15-2003 + * + * Get one of the face neighbor + */ +/*------------------------------------------------------------------------------*/ +GW_INLINE +GW_Face* GW_Face::GetFaceNeighbor(GW_U32 nEdgeNum) +{ + GW_ASSERT( nEdgeNum<3 ); + return FaceNeighbors_[nEdgeNum]; +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_Face::GetFaceNeighbor +/** +* \param nEdgeNum [GW_U32] number of the face. +* \return [GW_Face*] The face. +* \author Gabriel Peyré +* \date 2-15-2003 +* +* Get one of the face neighbor +*/ +/*------------------------------------------------------------------------------*/ +GW_INLINE +const GW_Face* GW_Face::GetFaceNeighbor(GW_U32 nEdgeNum) const +{ + GW_ASSERT( nEdgeNum<3 ); + return FaceNeighbors_[nEdgeNum]; +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_Face::GetFaceNeighbor +/** + * \param Vert [GW_Vertex&] The vertex. + * \return [GW_Face*] The face. Can be NULL if correct vertex not found. + * \author Gabriel Peyré + * \date 2-15-2003 + * + * Return the neighboring face in front of the given vertex. + */ +/*------------------------------------------------------------------------------*/ +GW_INLINE +GW_Face* GW_Face::GetFaceNeighbor(const GW_Vertex& Vert) +{ + for( GW_U32 i=0; i<3; ++i ) + { + if( Vertex_[i]==&Vert ) + return FaceNeighbors_[i]; + } + return NULL; +} + + +/*------------------------------------------------------------------------------*/ +// Name : GW_Face::GetFaceNeighbor +/** +* \param Vert1 [GW_Vertex&] first vertex of the edge. +* \param Vert2 [GW_Vertex&] Second one. +* \return [GW_Face*] The face. Can be NULL if correct vertex not found. +* \author Gabriel Peyré +* \date 2-15-2003 +* +* Return the neighboring face in front of the given vertex. +*/ +/*------------------------------------------------------------------------------*/ +GW_INLINE +GW_Face* GW_Face::GetFaceNeighbor( const GW_Vertex& Vert1, const GW_Vertex& Vert2 ) +{ + GW_I32 nEdge = this->GetEdgeNumber( Vert1, Vert2 ); + if( nEdge<0 ) + return NULL; + return this->GetFaceNeighbor( nEdge ); +} + + +/*------------------------------------------------------------------------------*/ +// Name : GW_Face::SetVertex +/** + * \param Vert [GW_Vertex&] The new vertex. + * \param nNum [GW_U32] Its number. + * \author Gabriel Peyré + * \date 2-15-2003 + * + * Set the vertex. + */ +/*------------------------------------------------------------------------------*/ +GW_INLINE +void GW_Face::SetVertex(GW_Vertex& Vert, GW_U32 nNum) +{ + GW_ASSERT( nNum<3 ); + /* check the previous one, delete it if needed */ + GW_SmartCounter::CheckAndDelete( Vertex_[nNum] ); + + if( Vert.GetFace()==NULL ) + Vert.SetFace( *this ); + + Vertex_[nNum] = ‖ + Vert.UseIt(); +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_Face::SetVertex +/** + * \param Vert0 [GW_Vertex&] vertex 0 + * \param Vert1 [GW_Vertex&] vertex 1 + * \param Vert2 [GW_Vertex&] vertex 2 + * \author Gabriel Peyré + * \date 2-15-2003 + * + * Set all vertex in once. + */ +/*------------------------------------------------------------------------------*/ +GW_INLINE +void GW_Face::SetVertex(GW_Vertex& Vert0, GW_Vertex& Vert1, GW_Vertex& Vert2) +{ + this->SetVertex( Vert0, 0 ); + this->SetVertex( Vert1, 1 ); + this->SetVertex( Vert2, 2 ); +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_Face::GetVertex +/** + * \param nNum [GW_U32] The number of the vertex. + * \return [GW_Vertex*] the vertex. + * \author Gabriel Peyré + * \date 2-15-2003 + * + * Get one of the vertex. + */ +/*------------------------------------------------------------------------------*/ +GW_INLINE +GW_Vertex* GW_Face::GetVertex(GW_U32 nNum) +{ + GW_ASSERT( nNum<3 ); + return Vertex_[nNum]; +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_Face::GetVertex +/** +* \param nNum [GW_U32] The number of the vertex. +* \return [GW_Vertex*] the vertex. +* \author Gabriel Peyré +* \date 2-15-2003 +* +* Get one of the vertex. +*/ +/*------------------------------------------------------------------------------*/ +GW_INLINE +const GW_Vertex* GW_Face::GetVertex(GW_U32 nNum) const +{ + GW_ASSERT( nNum<3 ); + return Vertex_[nNum]; +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_Face::GetVertex +/** + * \param Vert1 [GW_Vertex&] first vertex of the edge. + * \param Vert2 [GW_Vertex&] Second one. + * \return [GW_Vertex*] the vertex. can be NULL if edge doesn't exist. + * \author Gabriel Peyré + * \date 2-15-2003 + * + * Get the vertex in front of a given edge. + */ +/*------------------------------------------------------------------------------*/ +GW_INLINE +GW_Vertex* GW_Face::GetVertex( const GW_Vertex& Vert1, const GW_Vertex& Vert2 ) +{ + GW_I32 nEdge = this->GetEdgeNumber( Vert1, Vert2 ); + if( nEdge<0 ) + return NULL; + return this->GetVertex( nEdge ); +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_Face::GetNextVertex +/** + * \param Vert [GW_Vertex&] The vertex. + * \return [GW_Vertex*] The next one. + * \author Gabriel Peyré + * \date 4-1-2003 + * + * Get the vertex following the one given by the user. + */ +/*------------------------------------------------------------------------------*/ +GW_INLINE +GW_Vertex* GW_Face::GetNextVertex( const GW_Vertex& Vert ) +{ + for( GW_U32 i=0; i<3; ++i ) + { + if( Vertex_[i]==&Vert ) + return Vertex_[(i+1)%3]; + } + return NULL; +} + + + +/*------------------------------------------------------------------------------*/ +// Name : GW_Face::GetEdgeNumber +/** + * \param Face [GW_Face&] The neighbor face. + * \return [GW_I32] The numer. Return -1 if not found. + * \author Gabriel Peyré + * \date 2-15-2003 + * + * Get the number of the edge whose neighbor face is given. + */ +/*------------------------------------------------------------------------------*/ +GW_INLINE +GW_I32 GW_Face::GetEdgeNumber( const GW_Face& Face ) +{ + for( GW_U32 i=0; i<3; ++i ) + { + if( FaceNeighbors_[i]==&Face ) + return i; + } + return -1; +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_Face::GetEdgeNumber +/** + * \param Vert [GW_Vertex&] The vertex. + * \return [GW_I32] The number. Return -1 if not found. + * \author Gabriel Peyré + * \date 2-15-2003 + * + * Return the number of the edge in front of the given vertex. + */ +/*------------------------------------------------------------------------------*/ +GW_INLINE +GW_I32 GW_Face::GetEdgeNumber( const GW_Vertex& Vert ) +{ + for( GW_U32 i=0; i<3; ++i ) + { + if( Vertex_[i]==&Vert ) + return i; + } + return -1; +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_Face::GetEdgeNumber +/** + * \param Vert1 [GW_Vertex&] vertex 1 + * \param Vert2 [GW_Vertex&] vertex 2 + * \return [GW_I32] The number. Return -1 if not found. + * \author Gabriel Peyré + * \date 2-15-2003 + * + * Return the number of the edge corresponding to the two given + * vertex. + */ +/*------------------------------------------------------------------------------*/ +GW_INLINE +GW_I32 GW_Face::GetEdgeNumber( const GW_Vertex& Vert1, const GW_Vertex& Vert2 ) +{ + for( GW_U32 i=0; i<3; ++i ) + { + if( Vertex_[i]==&Vert1 ) + { + if( Vertex_[(i+1)%3]==&Vert2 ) + return (i+2)%3; + if( Vertex_[(i+2)%3]==&Vert2 ) + return (i+1)%3; + } + } + return NULL; +} + + +/*------------------------------------------------------------------------------*/ +// Name : GW_Face::IsResponsibleFor +/** + * \param nNum [GW_U32] number of the vertex + * \return [GW_Bool] yes/no ? + * \author Gabriel Peyré + * \date 2-15-2003 + * + * Return true if we are the parent of a given vertex. + */ +/*------------------------------------------------------------------------------*/ +GW_INLINE +GW_Bool GW_Face::IsResponsibleFor( GW_U32 nNum ) +{ + GW_ASSERT( nNum<3 );; + if( Vertex_[nNum]==NULL ) + return GW_False; + return Vertex_[nNum]->GetFace()==this; +} + + +/*------------------------------------------------------------------------------*/ +// Name : GW_Face::SetID +/** +* \param nID [GW_U32] New ID +* \author Gabriel Peyré +* \date 3-31-2003 +* +* Set the number of the face in the mesh. +*/ +/*------------------------------------------------------------------------------*/ +GW_INLINE +void GW_Face::SetID(GW_U32 nID) +{ + nID_ = nID; +} + + +/*------------------------------------------------------------------------------*/ +// Name : GW_Face::GetID +/** +* \return [GW_U32] The ID +* \author Gabriel Peyré +* \date 3-31-2003 +* +* Get the ID of the face. +*/ +/*------------------------------------------------------------------------------*/ +GW_INLINE +GW_U32 GW_Face::GetID() const +{ + return nID_; +} + + +/*------------------------------------------------------------------------------*/ +// Name : GW_Face::ComputeNormal +/** + * \return [GW_Vector3D] The normal. + * \author Gabriel Peyré + * \date 7-6-2003 + * + * Compute the normal of the face. + */ +/*------------------------------------------------------------------------------*/ +GW_INLINE +GW_Vector3D GW_Face::ComputeNormal() +{ + GW_ASSERT( Vertex_[0]!=NULL ); + GW_ASSERT( Vertex_[1]!=NULL ); + GW_ASSERT( Vertex_[2]!=NULL ); + GW_Vector3D& v0 = Vertex_[0]->GetPosition(); + GW_Vector3D& v1 = Vertex_[1]->GetPosition(); + GW_Vector3D& v2 = Vertex_[2]->GetPosition(); + GW_Vector3D n = (v1-v0)^(v2-v0); + n.Normalize(); + return n; +} + +} // End namespace GW + + +/////////////////////////////////////////////////////////////////////////////// +// Copyright (c) Gabriel Peyré +/////////////////////////////////////////////////////////////////////////////// +// END OF FILE // +/////////////////////////////////////////////////////////////////////////////// diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_core/GW_FaceIterator.cpp b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_core/GW_FaceIterator.cpp new file mode 100644 index 0000000..a165915 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_core/GW_FaceIterator.cpp @@ -0,0 +1,166 @@ +/*------------------------------------------------------------------------------*/ +/** + * \file GW_FaceIterator.cpp + * \brief Definition of class \c GW_FaceIterator + * \author Gabriel Peyré + * \date 4-1-2003 + */ +/*------------------------------------------------------------------------------*/ + + +#ifdef GW_SCCSID + static const char* sccsid = "@(#) GW_FaceIterator.cpp(c) Gabriel Peyré2003"; +#endif // GW_SCCSID + +#include "stdafx.h" +#include "GW_FaceIterator.h" +#include "GW_Face.h" + +using namespace GW; + +GW_FaceIterator::GW_FaceIterator( GW_Face* pFace, GW_Vertex* pOrigin, GW_Vertex* pDirection, GW_U32 nNbrIncrement ) +: pFace_ ( pFace), + pOrigin_ ( pOrigin ), + pDirection_ ( pDirection ), + nNbrIncrement_ ( nNbrIncrement ) +{ } + +/* assignement */ +GW_FaceIterator& GW_FaceIterator::operator=( const GW_FaceIterator& it) +{ + this->pFace_ = it.pFace_; + this->pOrigin_ = it.pOrigin_; + this->pDirection_ = it.pDirection_; + this->nNbrIncrement_= it.nNbrIncrement_; + return *this; +} + +/* egality */ +GW_Bool GW_FaceIterator::operator==( const GW_FaceIterator& it) +{ + return (this->pFace_==it.pFace_) + && (this->pOrigin_==it.pOrigin_) + && (this->pDirection_==it.pDirection_); +} + +/* egality */ +GW_Bool GW_FaceIterator::operator!=( const GW_FaceIterator& it) +{ + return (this->pFace_!=it.pFace_) + || (this->pOrigin_!=it.pOrigin_) + || (this->pDirection_!=it.pDirection_); +} + + +/* dereference */ +GW_Face* GW_FaceIterator::operator*( ) +{ + return this->pFace_; +} + +/* progression : \todo take in acount NULL pointer */ +void GW_FaceIterator::operator++() +{ + if( nNbrIncrement_>100 ) + { + GW_ASSERT( GW_False ); + (*this) = GW_FaceIterator(NULL,NULL,NULL); + return; + } + + if( pFace_!=NULL && pDirection_!=NULL && pOrigin_!=NULL ) + { + GW_Face* pNextFace = pFace_->GetFaceNeighbor( *pDirection_ ); + /* check for end() */ + if( pNextFace==pOrigin_->GetFace() ) + { + (*this) = GW_FaceIterator(NULL,NULL,NULL); + } + else + { + if( pNextFace==NULL ) + { + /* we are on a border face : Rewind on the first face */ + GW_Face* pPrevFace = pFace_; + pDirection_ = pFace_->GetVertex( *pDirection_, *pOrigin_ ); // get rewind direction + GW_ASSERT( pDirection_!=NULL ); + + GW_U32 nIter = 0; + do + { + pFace_ = pPrevFace; + pPrevFace = pPrevFace->GetFaceNeighbor( *pDirection_ ); + pDirection_ = pFace_->GetVertex( *pOrigin_, *pDirection_ ); // next direction + nIter++; + GW_ASSERT( nIter<20 ); + if( nIter>=20 ) + { + // this is on non-manifold ... + (*this) = GW_FaceIterator(NULL,NULL,NULL); + return; + } + + } + while( pPrevFace!=NULL ); + + if( pFace_==pOrigin_->GetFace() ) + { + // we are on End. + (*this) = GW_FaceIterator(NULL,NULL,NULL); + } + else + { + GW_ASSERT( pDirection_!=NULL ); + (*this) = GW_FaceIterator( pFace_, pOrigin_, pDirection_, nNbrIncrement_+1 ); + } + return; + } + GW_Vertex* pNextDirection = pFace_->GetVertex( *pOrigin_, *pDirection_ ); + GW_ASSERT( pNextDirection!=NULL ); + (*this) = GW_FaceIterator( pNextFace, pOrigin_, pNextDirection, nNbrIncrement_+1 ); + } + } + else + { + (*this) = GW_FaceIterator(NULL,NULL,NULL); + } +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_FaceIterator::GetLeftVertex +/** + * \return [GW_Vertex*] The vertex. + * \author Gabriel Peyré + * \date 5-6-2003 + * + * Get the vertex on the left. + */ +/*------------------------------------------------------------------------------*/ +GW_Vertex* GW_FaceIterator::GetLeftVertex() +{ + return pDirection_; +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_FaceIterator::GetRightVertex +/** +* \return [GW_Vertex*] The vertex. +* \author Gabriel Peyré +* \date 5-6-2003 +* +* Get the vertex on the right. +*/ +/*------------------------------------------------------------------------------*/ +GW_Vertex* GW_FaceIterator::GetRightVertex() +{ + if( pFace_==NULL ) + return NULL; + return pFace_->GetVertex( *pDirection_, *pOrigin_ ); +} + + +/////////////////////////////////////////////////////////////////////////////// +// Copyright (c) Gabriel Peyré +/////////////////////////////////////////////////////////////////////////////// +// END OF FILE // +/////////////////////////////////////////////////////////////////////////////// diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_core/GW_FaceIterator.h b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_core/GW_FaceIterator.h new file mode 100644 index 0000000..caf3700 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_core/GW_FaceIterator.h @@ -0,0 +1,76 @@ + +/*------------------------------------------------------------------------------*/ +/** + * \file GW_FaceIterator.h + * \brief Definition of class \c GW_FaceIterator + * \author Gabriel Peyré + * \date 4-1-2003 + */ +/*------------------------------------------------------------------------------*/ + +#ifndef _GW_FACEITERATOR_H_ +#define _GW_FACEITERATOR_H_ + +#include "GW_Config.h" + + +namespace GW { + +class GW_Face; +class GW_Vertex; + +/*------------------------------------------------------------------------------*/ +/** + * \class GW_FaceIterator + * \brief Iterator on a group of face surounding a vertex. + * \author Gabriel Peyré + * \date 4-1-2003 + * + * Usefull iterator. + */ +/*------------------------------------------------------------------------------*/ + +class GW_FaceIterator +{ +public: + + GW_FaceIterator( GW_Face* pFace, GW_Vertex* pOrigin, GW_Vertex* pDirection, GW_U32 nNbrIncrement = 0 ); + + /* assignement */ + GW_FaceIterator& operator=( const GW_FaceIterator& it); + + /* evaluation */ + GW_Bool operator==( const GW_FaceIterator& it); + GW_Bool operator!=( const GW_FaceIterator& it); + + /* indirection */ + GW_Face* operator*( ); + + /* progression : \todo take in acount NULL pointer */ + void operator++(); + + GW_Vertex* GetLeftVertex(); + GW_Vertex* GetRightVertex(); + +private: + + GW_Face* pFace_; + GW_Vertex* pOrigin_; + GW_Vertex* pDirection_; + + /** just for debug purpose */ + GW_U32 nNbrIncrement_; +}; + +} // End namespace GW + + + +#endif // _GW_FACEITERATOR_H_ + + +/////////////////////////////////////////////////////////////////////////////// +// Copyright (c) Gabriel Peyré +/////////////////////////////////////////////////////////////////////////////// +// END OF FILE // +/////////////////////////////////////////////////////////////////////////////// diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_core/GW_MathsWrapper.h b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_core/GW_MathsWrapper.h new file mode 100644 index 0000000..73a873e --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_core/GW_MathsWrapper.h @@ -0,0 +1,73 @@ +/*------------------------------------------------------------------------------*/ +/** + * \file GW_MathsWrapper.h + * \brief Definition of class \c GW_MathsWrapper + * \author Gabriel Peyré + * \date 6-8-2003 + */ +/*------------------------------------------------------------------------------*/ + +#ifndef _GW_MATHSWRAPPER_H_ +#define _GW_MATHSWRAPPER_H_ + +#include "GW_Config.h" +#include "../gw_maths/GW_Maths.h" // here +#include "../gw_maths/GW_Vector2D.h" +#include "../gw_maths/GW_Vector3D.h" +//#include "../gw_maths/GW_VectorND.h" +//#include "../gw_maths/GW_Matrix3x3.h" +//#include "../gw_maths/GW_MatrixNxP.h" +//#include "../gw_maths/GW_SparseMatrix.h" + +namespace GW { + + + +/*------------------------------------------------------------------------------*/ +/** \name a list of GW_Vector2D */ +/*------------------------------------------------------------------------------*/ +//@{ +typedef std::list T_Vector2DList; +typedef T_Vector2DList::iterator IT_Vector2DList; +typedef T_Vector2DList::reverse_iterator RIT_Vector2DList; +typedef T_Vector2DList::const_iterator CIT_Vector2DList; +typedef T_Vector2DList::const_reverse_iterator CRIT_Vector2DList; +//@} + +/*------------------------------------------------------------------------------*/ +/** \name a vector of GW_Vector2D */ +/*------------------------------------------------------------------------------*/ +//@{ +typedef std::vector T_Vector2DVector; +typedef T_Vector2DVector::iterator IT_Vector2DVector; +typedef T_Vector2DVector::reverse_iterator RIT_Vector2DVector; +typedef T_Vector2DVector::const_iterator CIT_Vector2DVector; +typedef T_Vector2DVector::const_reverse_iterator CRIT_Vector2DVector; +//@} + +/*------------------------------------------------------------------------------*/ +/** \name a map of GW_Vector2D */ +/*------------------------------------------------------------------------------*/ +//@{ +typedef std::map T_Vector2DMap; +typedef T_Vector2DMap::iterator IT_Vector2DMap; +typedef T_Vector2DMap::reverse_iterator RIT_Vector2DMap; +typedef T_Vector2DMap::const_iterator CIT_Vector2DMap; +typedef T_Vector2DMap::const_reverse_iterator CRIT_Vector2DMap; +//@} + + + +} // End namespace GW + + + + +#endif // _GW_MATHSWRAPPER_H_ + + +/////////////////////////////////////////////////////////////////////////////// +// Copyright (c) Gabriel Peyré +/////////////////////////////////////////////////////////////////////////////// +// END OF FILE // +/////////////////////////////////////////////////////////////////////////////// diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_core/GW_Mesh.cpp b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_core/GW_Mesh.cpp new file mode 100644 index 0000000..5b141f9 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_core/GW_Mesh.cpp @@ -0,0 +1,947 @@ +/*------------------------------------------------------------------------------*/ +/** + * \file GW_Mesh.cpp + * \brief Definition of class \c GW_Mesh + * \author Gabriel Peyré + * \date 2-15-2003 + */ +/*------------------------------------------------------------------------------*/ + + +#ifdef GW_SCCSID + static const char* sccsid = "@(#) GW_Mesh.cpp(c) Gabriel Peyré2003"; +#endif // GW_SCCSID + +#include "stdafx.h" +#include "GW_Mesh.h" +#include "GW_VertexIterator.h" + +#ifndef GW_USE_INLINE + #include "GW_Mesh.inl" +#endif + +using namespace GW; + +GW_Mesh* GW_Mesh::pStaticThis_ = NULL; + + +/*------------------------------------------------------------------------------*/ +// Name : GW_Mesh::operator= +/** + * \param v [GW_Mesh&] Mesh. + * \return [GW_Mesh&] *this + * \author Gabriel Peyré + * \date 1-13-2004 + * + * Copy operator. + */ +/*------------------------------------------------------------------------------*/ +GW_Mesh& GW_Mesh::operator=(const GW_Mesh& Mesh) +{ + this->SetNbrVertex( Mesh.GetNbrVertex() ); + this->SetNbrFace( Mesh.GetNbrFace() ); + + for( GW_U32 i=0; iGetNbrVertex(); ++i ) + { + if( this->GetVertex(i)==NULL ) + { + GW_Vertex& NewVert = this->CreateNewVertex(); + this->SetVertex(i, &NewVert); + } + GW_Vertex& NewVert = *this->GetVertex(i); + const GW_Vertex& OriginalVert = *Mesh.GetVertex(i); + NewVert = OriginalVert; + /* resolve face attachement */ + const GW_Face* pFace = OriginalVert.GetFace(); + if( pFace!=NULL ) + NewVert.SetFace( *this->GetFace( pFace->GetID() ) ); + } + for( GW_U32 i=0; iGetNbrFace(); ++i ) + { + if( this->GetFace(i)==NULL ) + { + GW_Face& NewFace = this->CreateNewFace(); + this->SetFace(i, &NewFace); + } + GW_Face& NewFace = *this->GetFace(i); + const GW_Face& OriginalFace = *Mesh.GetFace(i); + NewFace = OriginalFace; + /* resolve Vertex and neighbor */ + for( GW_U32 j=0; j<3; ++j ) + { + GW_U32 VertID = OriginalFace.GetVertex(j)->GetID(); + NewFace.SetVertex( *this->GetVertex(VertID), j ); + const GW_Face* pNeigh = OriginalFace.GetFaceNeighbor(j); + if( pNeigh==NULL ) + NewFace.SetFaceNeighbor(NULL, j); + else + NewFace.SetFaceNeighbor( this->GetFace( pNeigh->GetID() ), j); + } + } + + return *this; +} + + +/*------------------------------------------------------------------------------*/ +// Name : GW_Mesh::SetNbrFace +/** + * \param nNum [GW_U32] New number of faces. + * \author Gabriel Peyré + * \date 2-15-2003 + * + * Resize the mesh. + */ +/*------------------------------------------------------------------------------*/ +void GW_Mesh::SetNbrFace( GW_U32 nNum ) +{ + GW_U32 nOldSize = this->GetNbrFace(); + if( nNumGetFace( i ) ); + FaceVector_.resize( nNum ); + } + if( nNum>nOldSize ) + { + FaceVector_.resize( nNum ); + /* set to NULL newly appended pointers */ + for( GW_U32 i=nOldSize; iSetFace( i, NULL ); + } +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_Mesh::SetNbrVertex +/** + * \param nNum [GW_U32] New number of vertex. + * \author Gabriel Peyré + * \date 2-15-2003 + * + * Resize the mesh. + */ +/*------------------------------------------------------------------------------*/ +void GW_Mesh::SetNbrVertex( GW_U32 nNum ) +{ + GW_U32 nOldSize = this->GetNbrVertex(); + if( nNumGetVertex( i ) ); + VertexVector_.resize( nNum ); + } + if( nNum>nOldSize ) + { + VertexVector_.resize( nNum ); + /* set to NULL newly appended pointers */ + for( GW_U32 i=nOldSize; iSetVertex( i, NULL ); + } +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_Mesh::GetBoundingRadius +/** + * \return [GW_Float] Radius. + * \author Gabriel Peyré + * \date 4-1-2003 + * + * Get the maximum distance from (0,0,0) + */ +/*------------------------------------------------------------------------------*/ +GW_Float GW_Mesh::GetBoundingRadius() +{ + GW_Float rRadius = 0; + for( GW_U32 i=0; iGetNbrVertex(); ++i ) + { + if( this->GetVertex(i)!=NULL ) + rRadius = GW_MAX(this->GetVertex(i)->GetPosition().SquareNorm(), rRadius); + } + + return (GW_Float) sqrt(rRadius); +} + + +void GW_Mesh::GetBoundingBox( GW_Vector3D& min, GW_Vector3D& max ) +{ + min.SetValue( GW_INFINITE ); + max.SetValue( -GW_INFINITE ); + for( GW_U32 i=0; iGetNbrVertex(); ++i ) + { + if( this->GetVertex(i)!=NULL ) + { + GW_Vector3D& pos = this->GetVertex(i)->GetPosition(); + min[0] = GW_MIN( min[0], pos[0] ); + min[1] = GW_MIN( min[1], pos[1] ); + min[2] = GW_MIN( min[2], pos[2] ); + max[0] = GW_MAX( max[0], pos[0] ); + max[1] = GW_MAX( max[1], pos[1] ); + max[2] = GW_MAX( max[2], pos[2] ); + } + } +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_Mesh::GetBarycenter +/** +* \return [GW_Vector3D] The iso-barycenter of the mesh. +* \author Gabriel Peyré +* \date 4-1-2003 +* +* Get the maximum distance from (0,0,0). +*/ +/*------------------------------------------------------------------------------*/ +GW_Vector3D GW_Mesh::GetBarycenter() +{ + GW_Vector3D Barycenter; + for( GW_U32 i=0; iGetNbrVertex(); ++i ) + { + if( this->GetVertex(i)!=NULL ) + Barycenter += this->GetVertex(i)->GetPosition(); + } + + if( this->GetNbrVertex()>0 ) + Barycenter /= (GW_Float) this->GetNbrVertex(); + return Barycenter; +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_Mesh::ScaleVertex +/** + * \param rScale [GW_Float] Scaling factor + * \author Gabriel Peyré + * \date 4-1-2003 + * + * Scale each vertex. + */ +/*------------------------------------------------------------------------------*/ +void GW_Mesh::ScaleVertex( GW_Float rScale ) +{ + for( GW_U32 i=0; iGetNbrVertex(); ++i ) + { + if( this->GetVertex(i)!=NULL ) + this->GetVertex(i)->GetPosition() *= rScale; + } +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_Mesh::TranslateVertex +/** +* \param Vect [GW_Float] Translation vector. +* \author Gabriel Peyré +* \date 4-1-2003 +* +* Scale each vertex. +*/ +/*------------------------------------------------------------------------------*/ +void GW_Mesh::TranslateVertex( const GW_Vector3D& Vect ) +{ + for( GW_U32 i=0; iGetNbrVertex(); ++i ) + { + if( this->GetVertex(i)!=NULL ) + this->GetVertex(i)->GetPosition() += Vect; + } +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_Mesh::BuildNormal +/** + * \author Gabriel Peyré + * \date 4-1-2003 + * + * Compute vertex normals form faces. + */ +/*------------------------------------------------------------------------------*/ +void GW_Mesh::BuildRawNormal() +{ + for( IT_VertexVector it=VertexVector_.begin(); it!=VertexVector_.end(); ++it ) + { + GW_Vertex* pVert = *it; + GW_ASSERT( pVert!=NULL ); + pVert->BuildRawNormal(); + } +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_Mesh::BuildCurvatureData +/** + * \author Gabriel Peyré + * \date 4-2-2003 + * + * Compute all curvature data using comlex schemes. This includes + * normal, curvatures and curvature directions. + */ +/*------------------------------------------------------------------------------*/ +void GW_Mesh::BuildCurvatureData() +{ + for( IT_VertexVector it=VertexVector_.begin(); it!=VertexVector_.end(); ++it ) + { + GW_Vertex* pVert = *it; + GW_ASSERT( pVert!=NULL ); + pVert->BuildCurvatureData(); + } + + GW_Float rArea = this->GetArea(); + GW_Float rTotalArea = GW_Vertex::rTotalArea_; +} + + +/*------------------------------------------------------------------------------*/ +// Name : GW_Mesh::BuildConnectivity +/** +* \author Gabriel Peyré +* \date 3-28-2003 +* +* Call this method when you have set the vertex and the face. +* This will set up the neighboorhood for each face. +*/ +/*------------------------------------------------------------------------------*/ +void GW_Mesh::BuildConnectivity() +{ + T_FaceList* VertexToFaceMap = new T_FaceList[this->GetNbrVertex()]; + + /* build the inverse map vertex->face */ + for( IT_FaceVector it = FaceVector_.begin(); it!=FaceVector_.end(); ++it ) + { + GW_Face* pFace = *it; + GW_ASSERT( pFace!=NULL ); + for( GW_U32 i=0; i<3; ++i ) + { + GW_Vertex* pVert = pFace->GetVertex(i); + GW_ASSERT(pVert!=NULL); + GW_ASSERT( pVert->GetID() <= this->GetNbrVertex() ); + VertexToFaceMap[pVert->GetID()].push_back( pFace ); + } + } + /* now we can set up connectivity */ + for( IT_FaceVector it=FaceVector_.begin(); it!=FaceVector_.end(); ++it ) + { + GW_Face* pFace = *it; + GW_ASSERT( pFace!=NULL ); + + /* set up the neigbooring faces of the 3 vertices */ + T_FaceList* pFaceLists[3]; + for( GW_U32 i=0; i<3; ++i ) + { + GW_Vertex* pVert = pFace->GetVertex(i); + pFaceLists[i] = &VertexToFaceMap[pVert->GetID()]; + } + + /* compute neighbor in the 3 directions */ + for( GW_U32 i=0; i<3; ++i ) + { + GW_Face* pNeighbor = NULL; + GW_U32 i1 = (i+1)%3; + GW_U32 i2 = (i+2)%3; + /* we must find the intersection of the surrounding faces of these 2 vertex */ + GW_Bool bFind = GW_False; + for( IT_FaceList it1 = pFaceLists[i1]->begin(); it1!=pFaceLists[i1]->end() && bFind!=GW_True; ++it1 ) + { + GW_Face* pFace1 = *it1; + for( IT_FaceList it2 = pFaceLists[i2]->begin(); it2!=pFaceLists[i2]->end() && bFind!=GW_True; ++it2 ) + { + GW_Face* pFace2 = *it2; + if( pFace1==pFace2 && pFace1!=pFace ) + { + pNeighbor = pFace1; + bFind=GW_True; + } + } + } + // GW_ASSERT( pNeighbor!=NULL ); + /* assign the face */ +/* if( pFace->GetFaceNeighbor(i)!=NULL ) + GW_ASSERT( pFace->GetFaceNeighbor(i)==pNeighbor ); */ + pFace->SetFaceNeighbor( pNeighbor, i ); + /* make some test on the neighbor to assure symetry + in the connectivity relationship */ + if( pNeighbor!=NULL ) + { + GW_I32 nEdgeNumber = pNeighbor->GetEdgeNumber( *pFace->GetVertex(i1),*pFace->GetVertex(i2) ); + GW_ASSERT( nEdgeNumber>=0 ); +#if 0 + if( pNeighbor->GetFaceNeighbor( nEdgeNumber )!=NULL ) + GW_ASSERT(pNeighbor->GetFaceNeighbor(nEdgeNumber)==pFace); +#endif + pNeighbor->SetFaceNeighbor( pFace, nEdgeNumber ); + } + } + } + + GW_DELETEARRAY( VertexToFaceMap ); +} + + +/*------------------------------------------------------------------------------*/ +// Name : GW_Mesh::GetArea +/** + * \return [GW_Float] Total area. + * \author Gabriel Peyré + * \date 4-6-2003 + * + * Compute the total area of the triangulated mesh. + */ +/*------------------------------------------------------------------------------*/ +GW_Float GW_Mesh::GetArea() +{ + GW_Float rArea = 0; + + for( IT_FaceVector it=FaceVector_.begin(); it!=FaceVector_.end(); ++it) + { + GW_Face* pFace = *it; + GW_ASSERT( pFace!=NULL ); + GW_Vertex* v0 = pFace->GetVertex(0); + GW_Vertex* v1 = pFace->GetVertex(1); + GW_Vertex* v2 = pFace->GetVertex(2); + if( v0!=NULL && v1!=NULL && v2!=NULL ) + { + GW_Vector3D e1 = v1->GetPosition() - v0->GetPosition(); + GW_Vector3D e2 = v2->GetPosition() - v0->GetPosition(); + rArea += ~(e1 ^ e2); + } + } + + return (GW_Float) 0.5*rArea; +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_Mesh::GetRandomVertex +/** + * \return [GW_Vertex*] The vertex. NULL if it was impossible. + * \author Gabriel Peyré + * \date 4-14-2003 + * + * Get Return a vertex at random. + */ +/*------------------------------------------------------------------------------*/ +GW_Vertex* GW_Mesh::GetRandomVertex() +{ + GW_U32 nNumber = 0; + GW_Vertex* pStartVertex = NULL; + while( pStartVertex==NULL ) + { + if( nNumber>=this->GetNbrVertex()/10 ) + return NULL; + GW_U32 nNumVert = (GW_U32) floor(GW_RAND*this->GetNbrVertex()); + pStartVertex = this->GetVertex( nNumVert ); + if( pStartVertex->GetFace()==NULL ) + pStartVertex = NULL; + nNumber++; + } + return pStartVertex; +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_Mesh::InsertVertexInFace +/** + * \param Face [GW_Face&] The face. + * \param x [GW_Float] x barycentric coordinate. + * \param y [GW_Float] y barycentric coordinate. + * \param z [GW_Float] z barycentric coordinate. + * \return The newly created point. + * \author Gabriel Peyré + * \date 4-15-2003 + * + * Insert a vertex in a face. + */ +/*------------------------------------------------------------------------------*/ +GW_Vertex* GW_Mesh::InsertVertexInFace( GW_Face& Face, GW_Float x, GW_Float y, GW_Float z ) +{ + GW_Vertex* pVert0 = Face.GetVertex(0); + GW_Vertex* pVert1 = Face.GetVertex(1); + GW_Vertex* pVert2 = Face.GetVertex(2); + GW_ASSERT( pVert0!=NULL ); + GW_ASSERT( pVert1!=NULL ); + GW_ASSERT( pVert2!=NULL ); + /* create two new-faces */ + GW_Face* pFace1 = &this->CreateNewFace(); + GW_Face* pFace2 = &this->CreateNewFace(); + this->SetNbrFace( this->GetNbrFace()+2 ); + this->SetFace( this->GetNbrFace()-2, pFace1 ); + this->SetFace( this->GetNbrFace()-1, pFace2 ); + /* create one new vertex */ + GW_Vertex* pNewVert = &this->CreateNewVertex(); + GW_Vector3D pos = pVert0->GetPosition()*x + pVert1->GetPosition()*y + pVert2->GetPosition()*z; + pNewVert->SetPosition( pos ); + pNewVert->BuildRawNormal(); + this->SetNbrVertex( this->GetNbrVertex()+1 ); + this->SetVertex( this->GetNbrVertex()-1, pNewVert ); + /* assign vertex to faces */ + pFace1->SetVertex( *pVert0, *pVert1, *pNewVert ); + pFace2->SetVertex( *pNewVert, *pVert1, *pVert2 ); + Face.SetVertex( *pVert0, *pNewVert, *pVert2 ); + /* assign dependance vertex->mother face */ + pNewVert->SetFace( Face ); + pVert0->SetFace( Face ); + pVert1->SetFace( *pFace1 ); + pVert2->SetFace( Face ); + /* outer faces */ + if( Face.GetFaceNeighbor(2)!=NULL ) + { + GW_I32 nEdgeNumber = Face.GetFaceNeighbor(2)->GetEdgeNumber( Face ); + GW_ASSERT( nEdgeNumber>=0 ); + Face.GetFaceNeighbor(2)->SetFaceNeighbor( pFace1, nEdgeNumber ); + } + if( Face.GetFaceNeighbor(0)!=NULL ) + { + GW_I32 nEdgeNumber = Face.GetFaceNeighbor(0)->GetEdgeNumber( Face ); + GW_ASSERT( nEdgeNumber>=0 ); + Face.GetFaceNeighbor(0)->SetFaceNeighbor( pFace2, nEdgeNumber ); + } + /* build connectivity of inner faces */ + pFace1->SetFaceNeighbor( pFace2, &Face, Face.GetFaceNeighbor(2) ); + pFace2->SetFaceNeighbor( Face.GetFaceNeighbor(0), &Face, pFace1 ); + GW_Face* pTempFace = Face.GetFaceNeighbor(1); + Face.SetFaceNeighbor( pFace2, pTempFace, pFace1 ); + + return pNewVert; +} + + +/*------------------------------------------------------------------------------*/ +// Name : GW_Mesh::InsertVertexInEdge +/** + * \param Vert1 [GW_Vertex&] 1st vertex. + * \param Vert2 [GW_Vertex&] 2nd vertex. + * \param x [GW_Float] Barycentric coords in [0,1]. + * \return [GW_Vertex&] The vertex. This is a newly created one only if 0<1-GW_EPSILON ) + { + bIsNewVertCreated = GW_False; + return &Vert1; + } + bIsNewVertCreated = GW_True; + /* create the new vertex */ + GW_Vertex* pNewVert = &this->CreateNewVertex(); + this->SetNbrVertex( this->GetNbrVertex()+1 ); + this->SetVertex( this->GetNbrVertex()-1, pNewVert ); + /* set position */ + pNewVert->SetPosition( Vert1.GetPosition()*x + Vert2.GetPosition()*(1-x) ); + /* retrieve the neigbor faces face */ + GW_Face* pFace1 = NULL; + GW_Face* pFace2 = NULL; + Vert1.GetFaces( Vert2, pFace1, pFace2 ); + GW_ASSERT( pFace1!=NULL || pFace2!=NULL ); + /* assign the face of new vertex */ + if( pFace1!=NULL ) + pNewVert->SetFace( *pFace1 ); + else if( pFace2!=NULL ) + pNewVert->SetFace( *pFace2 ); + GW_I32 nVert1Num1, nVert1Num2, nVert1Num3, nVert2Num1, nVert2Num2, nVert2Num3; + GW_Face* pNewFace1 = NULL; + GW_Face* pNewFace2 = NULL; + if( pFace1!=NULL ) + { + nVert1Num1 = pFace1->GetEdgeNumber( Vert1 ); + GW_ASSERT( nVert1Num1>=0 ); + nVert1Num2 = pFace1->GetEdgeNumber( Vert2 ); + GW_ASSERT( nVert1Num2>=0 ); + nVert1Num3 = 3-nVert1Num2-nVert1Num1; + pNewFace1 = &this->CreateNewFace(); + this->SetNbrFace( this->GetNbrFace()+1 ); + this->SetFace( this->GetNbrFace()-1, pNewFace1 ); + pNewFace1->SetVertex( *pFace1->GetVertex(nVert1Num3), nVert1Num3 ); + pNewFace1->SetVertex( Vert2, nVert1Num2 ); + pNewFace1->SetVertex( *pNewVert, nVert1Num1 ); + /* connectivity between Face1 and new face */ + GW_Face* pFaceNeighbor = pFace1->GetFaceNeighbor(nVert1Num1); + pNewFace1->SetFaceNeighbor( pFaceNeighbor, nVert1Num1 ); + pNewFace1->SetFaceNeighbor( pFace1, nVert1Num2 ); + if( pFaceNeighbor!=NULL ) + { + GW_I32 nNum = pFaceNeighbor->GetEdgeNumber( Vert2, *pFace1->GetVertex(nVert1Num3) ); + GW_ASSERT( nNum>=0 ); + pFaceNeighbor->SetFaceNeighbor( pNewFace1, nNum ); + } + /* connectivity for face 1 */ + pFace1->SetFaceNeighbor( pNewFace1, nVert1Num1 ); + pFace1->SetVertex( *pNewVert, nVert1Num2 ); + /* reassign vertex 2 */ + Vert2.SetFace( *pNewFace1 ); + } + if( pFace2!=NULL ) + { + nVert2Num1 = pFace2->GetEdgeNumber( Vert1 ); + GW_ASSERT( nVert2Num1>=0 ); + nVert2Num2 = pFace2->GetEdgeNumber( Vert2 ); + GW_ASSERT( nVert2Num2>=0 ); + nVert2Num3 = 3-nVert2Num2-nVert2Num1; + pNewFace2 = &this->CreateNewFace(); + this->SetNbrFace( this->GetNbrFace()+1 ); + this->SetFace( this->GetNbrFace()-1, pNewFace2 ); + pNewFace2->SetVertex( *pFace2->GetVertex(nVert2Num3), nVert2Num3 ); + pNewFace2->SetVertex( Vert2, nVert2Num2 ); + pNewFace2->SetVertex( *pNewVert, nVert2Num1 ); + /* connectivity between Face2 and new face */ + GW_Face* pFaceNeighbor = pFace2->GetFaceNeighbor(nVert2Num1); + pNewFace2->SetFaceNeighbor( pFaceNeighbor, nVert2Num1 ); + pNewFace2->SetFaceNeighbor( pFace2, nVert2Num2 ); + if( pFaceNeighbor!=NULL ) + { + GW_I32 nNum = pFaceNeighbor->GetEdgeNumber( Vert2, *pFace2->GetVertex(nVert2Num3) ); + GW_ASSERT( nNum>=0 ); + pFaceNeighbor->SetFaceNeighbor( pNewFace2, nNum ); + } + /* connectivity for face 1 */ + pFace2->SetFaceNeighbor( pNewFace2, nVert2Num1 ); + pFace2->SetVertex( *pNewVert, nVert2Num2 ); + /* reassign vertex 2 */ + Vert2.SetFace( *pNewFace2 ); + } + /* set inter connectivity */ + if( pNewFace1!=NULL ) + pNewFace1->SetFaceNeighbor( pNewFace2, nVert1Num3 ); + if( pNewFace2!=NULL ) + pNewFace2->SetFaceNeighbor( pNewFace1, nVert2Num3 ); + + /* last thing : compute normal */ + pNewVert->BuildRawNormal(); + + return pNewVert; +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_Mesh::IterateConnectedComponent_Vertex +/** +* \param pCallback [VertexIterate_Callback] The function. +* \author Gabriel Peyré +* \date 7-2-2003 +* +* Iterate a callback on each vertex of a connected component. +*/ +/*------------------------------------------------------------------------------*/ +void GW_Mesh::IterateConnectedComponent_Vertex( GW_Vertex& start_vert, VertexIterate_Callback pCallback ) +{ + /* march on the voronoi diagram */ + T_VertexList VertexToProceed; + VertexToProceed.push_back( &start_vert ); + T_VertexMap VertexDone; + VertexDone[ start_vert.GetID() ] = &start_vert; + + + while( !VertexToProceed.empty() ) + { + GW_Vertex* pVert = VertexToProceed.front(); + GW_ASSERT( pVert!=NULL ); + VertexToProceed.pop_front(); + + /* cut the face */ + pCallback( *pVert ); + + /* add neighbors */ + for( GW_VertexIterator it = pVert->BeginVertexIterator(); it!=pVert->EndVertexIterator(); ++it ) + { + GW_Vertex* pNewVert = (GW_Vertex*) *it; + if( pNewVert==NULL ) + break; + GW_ASSERT( pNewVert!=NULL ); + if( VertexDone.find(pNewVert->GetID())==VertexDone.end() ) + { + VertexToProceed.push_back( pNewVert ); + VertexDone[ pNewVert->GetID() ] = pNewVert; // so that it won't be added anymore + } + } + } +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_Mesh::IterateConnectedComponent_Face +/** +* \param pCallback [VertexIterate_Callback] The function. +* \author Gabriel Peyré +* \date 7-2-2003 +* +* Iterate a callback on each vertex of a connected component. +*/ +/*------------------------------------------------------------------------------*/ +void GW_Mesh::IterateConnectedComponent_Face( GW_Face& start_face, FaceIterate_Callback pCallback ) +{ + /* march on the voronoi diagram */ + T_FaceList FaceToProceed; + FaceToProceed.push_back( &start_face ); + T_FaceMap FaceDone; + FaceDone[ start_face.GetID() ] = &start_face; + + + while( !FaceToProceed.empty() ) + { + GW_Face* pFace = FaceToProceed.front(); + GW_ASSERT( pFace!=NULL ); + FaceToProceed.pop_front(); + + /* cut the face */ + pCallback( *pFace ); + + /* add neighbors */ + for( GW_U32 i=0; i<3; ++i ) + { + GW_Face* pNewFace = pFace->GetFaceNeighbor(i); + if( pNewFace!=NULL && FaceDone.find(pNewFace->GetID())==FaceDone.end() ) + { + FaceToProceed.push_back( pNewFace ); + FaceDone[ pNewFace->GetID() ] = pNewFace; // so that it won't be added anymore + } + } + } +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_Mesh::ReOrientMesh +/** + * \param start_face [GW_Face&] The seed face. + * \author Gabriel Peyré + * \date 7-6-2003 + * + * Reorient the mesh using this start vertex. + */ +/*------------------------------------------------------------------------------*/ +void GW_Mesh::ReOrientMesh( GW_Face& start_face ) +{ + /* march on the voronoi diagram */ + T_FaceList FaceToProceed; + FaceToProceed.push_back( &start_face ); + T_FaceMap FaceDone; + FaceDone[ start_face.GetID() ] = &start_face; + + + while( !FaceToProceed.empty() ) + { + GW_Face* pFace = FaceToProceed.front(); + GW_ASSERT( pFace!=NULL ); + FaceToProceed.pop_front(); + + /* add neighbors */ + for( GW_U32 i=0; i<3; ++i ) + { + GW_Vertex* pVertDir = pFace->GetVertex(i); GW_ASSERT( pVertDir!=NULL ); + GW_Face* pNewFace = pFace->GetFaceNeighbor(*pVertDir); + if( pNewFace!=NULL && FaceDone.find(pNewFace->GetID())==FaceDone.end() ) + { + /* find the two other vertices */ + GW_U32 i1 = (i+1)%3; + GW_U32 i2 = (i+2)%3; + GW_Vertex* pNewVert[3]; + pNewVert[0] = pFace->GetVertex(i2); GW_ASSERT( pNewVert[0]!=NULL ); + pNewVert[1] = pFace->GetVertex(i1); GW_ASSERT( pNewVert[1]!=NULL ); + pNewVert[2] = pNewFace->GetVertex(*pNewVert[0], *pNewVert[1]); GW_ASSERT( pNewVert[2]!=NULL ); + GW_Face* pNeigh[3]; + pNeigh[0] = pNewFace->GetFaceNeighbor( *pNewVert[0] ); + pNeigh[1] = pNewFace->GetFaceNeighbor( *pNewVert[1] ); + pNeigh[2] = pNewFace->GetFaceNeighbor( *pNewVert[2] ); + /* reorient the face */ + pNewFace->SetVertex( *pNewVert[0], *pNewVert[1], *pNewVert[2] ); + pNewFace->SetFaceNeighbor( pNeigh[0], pNeigh[1], pNeigh[2] ); + FaceToProceed.push_back( pNewFace ); + FaceDone[ pNewFace->GetID() ] = pNewFace; // so that it won't be added anymore + } + } + } + + /* check for global orientation (just an heuristic) */ + GW_Face* pFace = this->GetFace(0); GW_ASSERT( pFace!=NULL ); + GW_Vector3D v = pFace->GetVertex(0)->GetPosition() + + pFace->GetVertex(1)->GetPosition() + + pFace->GetVertex(2)->GetPosition(); + GW_Vector3D n = pFace->ComputeNormal(); + if( n*v<0 ) + this->FlipOrientation(); +} + + +/*------------------------------------------------------------------------------*/ +// Name : GW_Mesh::FlipOrientation +/** + * \author Gabriel Peyré + * \date 7-6-2003 + * + * Flip each face. + */ +/*------------------------------------------------------------------------------*/ +void GW_Mesh::FlipOrientation() +{ + for( GW_U32 i=0; iGetNbrFace(); ++i ) + { + GW_Face* pFace = this->GetFace(i); GW_ASSERT( pFace!=NULL ); + pFace->SetVertex( *pFace->GetVertex(1), *pFace->GetVertex(0), *pFace->GetVertex(2) ); + pFace->SetFaceNeighbor( pFace->GetFaceNeighbor(1), pFace->GetFaceNeighbor(0), pFace->GetFaceNeighbor(2) ); + } +} + + +/*------------------------------------------------------------------------------*/ +// Name : GW_Mesh::ReOrientNormals +/** + * \author Gabriel Peyré + * \date 7-6-2003 + * + * Align normals so that they are in the same direction with face + * normals. + */ +/*------------------------------------------------------------------------------*/ +void GW_Mesh::ReOrientNormals() +{ + for( GW_U32 i=0; iGetNbrFace(); ++i ) + { + GW_Face* pFace = this->GetFace(i); GW_ASSERT( pFace!=NULL ); + GW_Vector3D n = pFace->ComputeNormal(); + for( GW_U32 k=0; k<3; ++k ) + { + GW_Vector3D& nv = pFace->GetVertex(k)->GetNormal(); + if( nv*n < 0 ) + nv = -nv; + } + } +} + + +/*------------------------------------------------------------------------------*/ +// Name : GW_Mesh::FlipNormals +/** + * \author Gabriel Peyré + * \date 7-6-2003 + * + * Flip each normal of the mesh. + */ +/*------------------------------------------------------------------------------*/ +void GW_Mesh::FlipNormals() +{ + for( GW_U32 i=0; iGetNbrVertex(); ++i ) + { + GW_Vertex* pVert = this->GetVertex(i); GW_ASSERT( pVert!=NULL ); + GW_Vector3D& n = pVert->GetNormal(); + n = -n; + } +} + + +void GW_Mesh::CheckIntegrity() +{ + for( GW_U32 i=0; iGetNbrVertex(); ++i ) + { + GW_Vertex* pVert = this->GetVertex(i); GW_ASSERT( pVert!=NULL ); + GW_Face* pFace = pVert->GetFace(); GW_ASSERT( pFace!=NULL ); + if( pFace!=NULL && pFace->GetVertex(0)!=pVert && + pFace->GetVertex(1)!=pVert && + pFace->GetVertex(2)!=pVert ) + GW_ASSERT( GW_False ); + } + for( GW_U32 i=0; iGetNbrFace(); ++i ) + { + GW_Face* pFace = this->GetFace(i); GW_ASSERT( pFace!=NULL ); + for( GW_U32 k=0; k<3; ++k ) + { + GW_U32 k1 = (k+1)%3; + GW_U32 k2 = (k+2)%3; + GW_Face* pNeighFace = pFace->GetFaceNeighbor(k); + GW_Vertex* pV1 = pFace->GetVertex(k1); GW_ASSERT( pV1!=NULL ); + GW_Vertex* pV2 = pFace->GetVertex(k2); GW_ASSERT( pV2!=NULL ); + if( pNeighFace!=NULL ) + { + GW_ASSERT( pNeighFace->GetFaceNeighbor(*pV1, *pV2)==pFace ); + GW_ASSERT( pFace->GetFaceNeighbor(*pV1, *pV2)==pNeighFace); + } + } + } +} + +void GW_Mesh::ExtractBoundary( GW_Vertex& seed, T_VertexList& boundary, T_VertexMap* pExtracted ) +{ + GW_ASSERT( seed.IsBoundaryVertex() ); + GW_Vertex* pPrev = NULL; + GW_Vertex* pCur = &seed; + GW_Vertex* pNext = NULL; + GW_U32 num = 0; + do + { + num++; + boundary.push_back(pCur); + if( pExtracted!=NULL ) + (*pExtracted)[ pCur->GetID() ] = pCur; + pNext = NULL; + for( GW_VertexIterator it = pCur->BeginVertexIterator(); + (it!=pCur->EndVertexIterator()) && (pNext==NULL); ++it ) + { + GW_Vertex* pVert = *it; + if( pVert->IsBoundaryVertex() && pVert!=pPrev ) + pNext = pVert; + } + GW_ASSERT( pNext!=NULL ); + pPrev = pCur; + pCur = pNext; + } + while( pCur!=&seed && pNext!=NULL && numGetNbrVertex() ); +} + + +void GW_Mesh::ExtractAllBoundaries( std::list& boundary_list ) +{ + T_VertexMap AlreadyExtracted; + for( GW_U32 i=0; iGetNbrVertex(); ++i ) + { + GW_Vertex* pVert = this->GetVertex(i); GW_ASSERT( pVert!=NULL ); + if( pVert->IsBoundaryVertex() && AlreadyExtracted.find(i)==AlreadyExtracted.end() ) + { + T_VertexList boundary; + this->ExtractBoundary( *pVert, boundary, &AlreadyExtracted ); + boundary_list.push_back( boundary ); + } + } +} + +GW_Float GW_Mesh::GetPerimeter( GW_U32* nNbrBoundaries ) +{ + GW_Float rPerimeter = 0; + std::list boundary_list; + this->ExtractAllBoundaries( boundary_list ); + if( nNbrBoundaries!=NULL ) + *nNbrBoundaries = (GW_U32) boundary_list.size(); + for( std::list::iterator it = boundary_list.begin(); it!=boundary_list.end(); ++it ) + { + T_VertexList& boundary = *it; + rPerimeter += GW_Mesh::GetPerimeter( boundary ); + } + + return rPerimeter; +} + +GW_Float GW_Mesh::GetPerimeter( T_VertexList& boundary, GW_Bool bCyclic ) +{ + GW_Float rPerimeter = 0; + GW_Vertex* pPrev = NULL; + GW_Vertex* pVert = NULL; + for( IT_VertexList it = boundary.begin(); it!=boundary.end(); ++it ) + { + pVert = *it; + if( pPrev!=NULL ) + { + rPerimeter += (pPrev->GetPosition()-pVert->GetPosition()).Norm(); + } + pPrev = pVert; + } + if( boundary.size()>1 && bCyclic ) + { + rPerimeter += (boundary.front()->GetPosition()-pVert->GetPosition()).Norm(); + } + return rPerimeter; +} + +/////////////////////////////////////////////////////////////////////////////// +// Copyright (c) Gabriel Peyré +/////////////////////////////////////////////////////////////////////////////// +// END OF FILE // +/////////////////////////////////////////////////////////////////////////////// diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_core/GW_Mesh.h b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_core/GW_Mesh.h new file mode 100644 index 0000000..67598c1 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_core/GW_Mesh.h @@ -0,0 +1,174 @@ + +/*------------------------------------------------------------------------------*/ +/** + * \file GW_Mesh.h + * \brief Definition of class \c GW_Mesh + * \author Gabriel Peyré + * \date 2-15-2003 + */ +/*------------------------------------------------------------------------------*/ + +#ifndef _GW_MESH_H_ +#define _GW_MESH_H_ + +#include "GW_Config.h" +#include "GW_Face.h" + +namespace GW { + +/*------------------------------------------------------------------------------*/ +/** + * \class GW_Mesh + * \brief A basic mesh, composed of vertex and faces. + * \author Gabriel Peyré + * \date 2-15-2003 + * + * This class does not provide any advanded feature. You must build + * vertex, faces, and connectivity by your own. Remember : + * - That any vertex must have a pointer on one of the face it belongs to. + * - You must set up the 3 neighbor faces of each face of the mesh + * (this encodes connectivity). + * + * This class use smart pointer management. So it delete any pointer once it no + * more used. + * + * The size of the mesh must be *explicitly* managed. You can not add + * a face number \c n if the mesh has not been resized to contain \c n faces. + */ +/*------------------------------------------------------------------------------*/ + +class GW_Mesh +{ + +public: + + /*------------------------------------------------------------------------------*/ + /** \name Constructor and destructor */ + /*------------------------------------------------------------------------------*/ + //@{ + GW_Mesh(); + virtual ~GW_Mesh(); + virtual GW_Mesh& operator=(const GW_Mesh& v); + //@} + + //------------------------------------------------------------------------- + /** \name Resize manager. */ + //------------------------------------------------------------------------- + //@{ + void SetNbrFace( GW_U32 nNum ); + void SetNbrVertex( GW_U32 nNum ); + + GW_U32 GetNbrVertex() const; + GW_U32 GetNbrFace() const; + + void Reset(); + //@} + + //------------------------------------------------------------------------- + /** \name Vertex/Face management */ + //------------------------------------------------------------------------- + //@{ + void AddFace( GW_Face& pFace ); + void SetFace( GW_U32 nNum, GW_Face* pFace ); + void SetVertex( GW_U32 nNum, GW_Vertex* pVert ); + + GW_Face* GetFace( GW_U32 nNum ); + GW_Face* GetFace( GW_Vertex& Vert1, GW_Vertex& Vert2, GW_Vertex& Vert3 ); + GW_Vertex* GetVertex( GW_U32 nNum ); + const GW_Face* GetFace( GW_U32 nNum ) const; + const GW_Vertex* GetVertex( GW_U32 nNum ) const; + //@} + + GW_Float GetBoundingRadius(); + void GetBoundingBox( GW_Vector3D& min, GW_Vector3D& max ); + GW_Vector3D GetBarycenter(); + void ScaleVertex( GW_Float rScale ); + void TranslateVertex( const GW_Vector3D& Vect ); + + void BuildConnectivity(); + void BuildRawNormal(); + void BuildCurvatureData(); + + GW_Float GetArea(); + + //------------------------------------------------------------------------- + /** \name Boundary helpers */ + //------------------------------------------------------------------------- + //@{ + void ExtractBoundary( GW_Vertex& seed, T_VertexList& boundary, T_VertexMap* pExtracted = NULL ); + void ExtractAllBoundaries( std::list& boundary_list ); + GW_Float GetPerimeter( GW_U32* nNbrBoundaries = NULL ); + static GW_Float GetPerimeter( T_VertexList& boundary, GW_Bool bCyclic = GW_True ); + //@} + + + void SetStaticThis(); + void UnSetStaticThis(); + static GW_Mesh& StaticThis(); + + virtual GW_Vertex* GetRandomVertex(); + + GW_Vertex* InsertVertexInFace( GW_Face& Face, GW_Float x, GW_Float y, GW_Float z ); + GW_Vertex* InsertVertexInEdge( GW_Vertex& Vert1, GW_Vertex& Vert2, GW_Float x, GW_Bool& bIsNewVertCreated ); + + void ReOrientMesh( GW_Face& seed ); + void ReOrientNormals(); + void FlipNormals(); + void FlipOrientation(); + + //------------------------------------------------------------------------- + /** \name Class factory methods. */ + //------------------------------------------------------------------------- + //@{ + virtual GW_Vertex& CreateNewVertex(); + virtual GW_Face& CreateNewFace(); + //@} + + typedef void (*VertexIterate_Callback)( GW_Vertex& vert ); + static void IterateConnectedComponent_Vertex( GW_Vertex& start_vert, VertexIterate_Callback pCallback ); + typedef void (*FaceIterate_Callback)( GW_Face& face ); + static void IterateConnectedComponent_Face( GW_Face& start_face, FaceIterate_Callback pCallback ); + + + /* helper*/ + void CheckIntegrity(); + +protected: + + /** contains all faces of the mesh */ + T_VertexVector VertexVector_; + /** contains all vertex of the mesh */ + T_FaceVector FaceVector_; + + /** for global access during serialization */ + static GW_Mesh* pStaticThis_; + +}; + +/*------------------------------------------------------------------------------*/ +/** \name a vector of GW_Mesh */ +/*------------------------------------------------------------------------------*/ +//@{ +typedef std::vector T_MeshVector; +typedef T_MeshVector::iterator IT_MeshVector; +typedef T_MeshVector::reverse_iterator RIT_MeshVector; +typedef T_MeshVector::const_iterator CIT_MeshVector; +typedef T_MeshVector::const_reverse_iterator CRIT_MeshVector; +//@} + + +} // End namespace GW + +#ifdef GW_USE_INLINE + #include "GW_Mesh.inl" +#endif + + +#endif // _GW_MESH_H_ + + +/////////////////////////////////////////////////////////////////////////////// +// Copyright (c) Gabriel Peyré +/////////////////////////////////////////////////////////////////////////////// +// END OF FILE // +/////////////////////////////////////////////////////////////////////////////// diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_core/GW_Mesh.inl b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_core/GW_Mesh.inl new file mode 100644 index 0000000..1ae562f --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_core/GW_Mesh.inl @@ -0,0 +1,356 @@ +/*------------------------------------------------------------------------------*/ +/** + * \file GW_Mesh.inl + * \brief Inlined methods for \c GW_Mesh + * \author Gabriel Peyré + * \date 2-15-2003 + */ +/*------------------------------------------------------------------------------*/ + +#include "GW_Mesh.h" + +namespace GW { + +/*------------------------------------------------------------------------------*/ +// Name : GW_Mesh constructor +/** + * \author Gabriel Peyré + * \date 2-15-2003 + * + * Constructor. + */ +/*------------------------------------------------------------------------------*/ +GW_INLINE +GW_Mesh::GW_Mesh() +{ + VertexVector_.resize(0); + FaceVector_.resize(0); +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_Mesh destructor +/** + * \author Gabriel Peyré + * \date 2-15-2003 + * + * destructor. + */ +/*------------------------------------------------------------------------------*/ +GW_INLINE +GW_Mesh::~GW_Mesh() +{ + for( GW_U32 i=0; iGetNbrVertex(); i++ ) + GW_SmartCounter::CheckAndDelete( this->GetVertex(i) ); + for( GW_U32 i=0; iGetNbrFace(); i++ ) + GW_SmartCounter::CheckAndDelete( this->GetFace(i) ); +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_Mesh::GetNbrVertex +/** + * \return [GW_U32] The number + * \author Gabriel Peyré + * \date 2-15-2003 + * + * Get the number of vertex *allocated* in the mesh. + */ +/*------------------------------------------------------------------------------*/ +GW_INLINE +GW_U32 GW_Mesh::GetNbrVertex() const +{ + return (GW_U32) VertexVector_.size(); +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_Mesh::GetNbrFace +/** + * \return [GW_U32] the number. + * \author Gabriel Peyré + * \date 2-15-2003 + * + * Get the number of vertex *allocated* in the mesh. + */ +/*------------------------------------------------------------------------------*/ +GW_INLINE +GW_U32 GW_Mesh::GetNbrFace() const +{ + return (GW_U32) FaceVector_.size(); +} + + +/*------------------------------------------------------------------------------*/ +// Name : GW_Mesh::SetFace +/** + * \param nNum [GW_U32] The number of the new face. + * \param pFace [GW_Face*] The new face. + * \author Gabriel Peyré + * \date 2-15-2003 + * + * Set one of the face. + */ +/*------------------------------------------------------------------------------*/ +GW_INLINE +void GW_Mesh::SetFace( GW_U32 nNum, GW_Face* pFace ) +{ + GW_ASSERT( nNumGetNbrFace() ); + if( this->GetFace(nNum)!=NULL ) + GW_SmartCounter::CheckAndDelete( this->GetFace(nNum) ); + FaceVector_[nNum] = pFace; + if( pFace!=NULL ) + { + pFace->UseIt(); + pFace->SetID(nNum); + } +} + + +/*------------------------------------------------------------------------------*/ +// Name : GW_Mesh::AddFace +/** + * \param Face [GW_Face&] The new face. + * \author Gabriel Peyré + * \date 5-16-2003 + * + * Add a new face at the end of the list. + */ +/*------------------------------------------------------------------------------*/ +GW_INLINE +void GW_Mesh::AddFace( GW_Face& Face ) +{ + this->SetNbrFace( this->GetNbrFace()+1 ); + this->SetFace( this->GetNbrFace()-1, &Face ); +} + + +/*------------------------------------------------------------------------------*/ +// Name : GW_Mesh::SetVertex +/** + * \param nNum [GW_U32] The number of the vertex. + * \param pVert [GW_Vertex*] The vertex. + * \author Gabriel Peyré + * \date 2-15-2003 + * + * Set one of the vertex. + */ +/*------------------------------------------------------------------------------*/ +GW_INLINE +void GW_Mesh::SetVertex( GW_U32 nNum, GW_Vertex* pVert ) +{ + GW_ASSERT( nNumGetNbrVertex() ); + if( this->GetVertex(nNum)!=NULL ) + GW_SmartCounter::CheckAndDelete( this->GetVertex(nNum) ); + VertexVector_[nNum] = pVert; + if( pVert!=NULL ) + { + pVert->UseIt(); + pVert->SetID(nNum); + } +} + + +/*------------------------------------------------------------------------------*/ +// Name : GW_Mesh::GetFace +/** + * \param nNum [GW_U32] The number + * \return [GW_Face*] The face. + * \author Gabriel Peyré + * \date 2-15-2003 + * + * Get one of the faces. + */ +/*------------------------------------------------------------------------------*/ +GW_INLINE +GW_Face* GW_Mesh::GetFace( GW_U32 nNum ) +{ + GW_ASSERT( nNumGetNbrFace() ); + return FaceVector_[nNum]; +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_Mesh::GetFace +/** + * \param Vert1 [GW_Vertex&] 1st vert + * \param Vert2 [GW_Vertex&] 2nd vert + * \param Vert3 [GW_Vertex&] 3rd vert + * \return [GW_Face*] The face + * \author Gabriel Peyré + * \date 1-19-2004 + * + * Get a face from it's 3 vertices. + */ +/*------------------------------------------------------------------------------*/ +GW_INLINE +GW_Face* GW_Mesh::GetFace( GW_Vertex& Vert1, GW_Vertex& Vert2, GW_Vertex& Vert3 ) +{ + GW_Face* pFace1, *pFace2; + Vert1.GetFaces(Vert2, pFace1, pFace2); + if( pFace1!=NULL && pFace1->GetNextVertex(Vert3)!=NULL ) + return pFace1; + if( pFace2!=NULL && pFace2->GetNextVertex(Vert3)!=NULL ) + return pFace2; + return NULL; +} + + +/*------------------------------------------------------------------------------*/ +// Name : GW_Mesh::GetVertex +/** + * \param nNum [GW_U32] The number. + * \return [GW_Vertex*] The vertex. + * \author Gabriel Peyré + * \date 2-15-2003 + * + * Get one of the vertex. + */ +/*------------------------------------------------------------------------------*/ +GW_INLINE +GW_Vertex* GW_Mesh::GetVertex( GW_U32 nNum ) +{ + GW_ASSERT( nNumGetNbrVertex() ); + return VertexVector_[nNum]; +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_Mesh::GetFace +/** +* \param nNum [GW_U32] The number +* \return [GW_Face*] The face. +* \author Gabriel Peyré +* \date 2-15-2003 +* +* Get one of the faces. +*/ +/*------------------------------------------------------------------------------*/ +GW_INLINE +const GW_Face* GW_Mesh::GetFace( GW_U32 nNum )const +{ + GW_ASSERT( nNumGetNbrFace() ); + return FaceVector_[nNum]; +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_Mesh::GetVertex +/** +* \param nNum [GW_U32] The number. +* \return [GW_Vertex*] The vertex. +* \author Gabriel Peyré +* \date 2-15-2003 +* +* Get one of the vertex. +*/ +/*------------------------------------------------------------------------------*/ +GW_INLINE +const GW_Vertex* GW_Mesh::GetVertex( GW_U32 nNum ) const +{ + GW_ASSERT( nNumGetNbrVertex() ); + return VertexVector_[nNum]; +} + + + +/*------------------------------------------------------------------------------*/ +// Name : GW_Mesh::SetStaticThis +/** + * \author Gabriel Peyré + * \date 4-2-2003 + * + * Set the global pointer. + */ +/*------------------------------------------------------------------------------*/ +GW_INLINE +void GW_Mesh::SetStaticThis() +{ + pStaticThis_ = this; +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_Mesh::UnSetStaticThis +/** + * \author Gabriel Peyré + * \date 4-2-2003 + * + * Set to NULL the global pointer. + */ +/*------------------------------------------------------------------------------*/ +GW_INLINE +void GW_Mesh::UnSetStaticThis() +{ + pStaticThis_ = NULL; +} + + +/*------------------------------------------------------------------------------*/ +// Name : GW_Mesh::StaticThis +/** + * \return [GW_Mesh&] Current mesh. + * \author Gabriel Peyré + * \date 4-2-2003 + * + * For global access during serialization. + */ +/*------------------------------------------------------------------------------*/ +GW_INLINE +GW_Mesh& GW_Mesh::StaticThis() +{ + GW_ASSERT( pStaticThis_!=NULL ); + return *pStaticThis_; +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_Mesh::Reset +/** + * \author Gabriel Peyré + * \date 4-6-2003 + * + * Clear everything. + */ +/*------------------------------------------------------------------------------*/ +GW_INLINE +void GW_Mesh::Reset() +{ + this->SetNbrFace(0); + this->SetNbrVertex(0); +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_Mesh::CreateNewVertex +/** + * \return [GW_Vertex&] The newly created vertex. + * \author Gabriel Peyré + * \date 4-9-2003 + * + * Allocate memory for a new vertex. You should overload this + * method + */ +/*------------------------------------------------------------------------------*/ +GW_INLINE +GW_Vertex& GW_Mesh::CreateNewVertex() +{ + return *(new GW_Vertex); +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_Mesh::CreateNewFace +/** + * \return [GW_Face&] The newly created face. + * \author Gabriel Peyré + * \date 4-9-2003 + * + * Allocate memory for a new face. + */ +/*------------------------------------------------------------------------------*/ +GW_INLINE +GW_Face& GW_Mesh::CreateNewFace() +{ + return *(new GW_Face); +} + + +} // End namespace GW + + +/////////////////////////////////////////////////////////////////////////////// +// Copyright (c) Gabriel Peyré +/////////////////////////////////////////////////////////////////////////////// +// END OF FILE // +/////////////////////////////////////////////////////////////////////////////// diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_core/GW_PolygonIntersector.h b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_core/GW_PolygonIntersector.h new file mode 100644 index 0000000..5d03732 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_core/GW_PolygonIntersector.h @@ -0,0 +1,469 @@ + +/*------------------------------------------------------------------------------*/ +/** + * \file GW_PolygonIntersector.h + * \brief Definition of class \c GW_PolygonIntersector + * \author Gabriel Peyré + * \date 6-11-2003 + */ +/*------------------------------------------------------------------------------*/ + +#ifndef _GW_POLYGONINTERSECTOR_H_ +#define _GW_POLYGONINTERSECTOR_H_ + +#include "GW_Config.h" + +namespace GW { + +/*------------------------------------------------------------------------------*/ +/** + * \class GW_PolygonIntersector + * \brief Compute the intersection of 2 CONVEX polygon. + * \author Gabriel Peyré + * \date 6-11-2003 + * + * This is based on the source code from the book Computational Geometry in C + * by Joseph O'Rourke, see + * http://cs.smith.edu/~orourke/books/compgeom.html. + */ +/*------------------------------------------------------------------------------*/ + +class GW_PolygonIntersector +{ + +public: + + /*------------------------------------------------------------------------------*/ + /** \name Constructor and destructor */ + /*------------------------------------------------------------------------------*/ + //@{ + GW_PolygonIntersector() + {} + //@} + + T_Vector2DList& PerformIntersection( const T_Vector2DList& P1, const T_Vector2DList& P2 ) + { + int n = (int) P1.size(); + int m = (int) P2.size(); + tPolygoni PolyList1 = new tPointi[n+10]; + tPolygoni PolyList2 = new tPointi[m+10]; + GW_Float scale_factor = 50000; // this is because the algorithm works with int + /* fill the 2 polygons */ + GW_U32 num = 0; + for( CIT_Vector2DList it = P1.begin(); it!=P1.end(); ++it ) + { + const GW_Vector2D& v = *it; + PolyList1[num][0] = (int) (v[0]*scale_factor); + PolyList1[num][1] = (int) (v[1]*scale_factor); + num++; + } + num = 0; + for( CIT_Vector2DList it = P2.begin(); it!=P2.end(); ++it ) + { + const GW_Vector2D& v = *it; + PolyList2[num][0] = (int) (v[0]*scale_factor); + PolyList2[num][1] = (int) (v[1]*scale_factor); + num++; + } + + ConvexIntersect( PolyList1, PolyList2, n, m, IntersectionPolygon_ ); + + /** rescale back the polygon */ + for( IT_Vector2DList it = IntersectionPolygon_.begin(); it!=IntersectionPolygon_.end(); ++it ) + *it /= scale_factor; + + GW_DELETEARRAY(PolyList1); + GW_DELETEARRAY(PolyList2); + + return IntersectionPolygon_; + } + + T_Vector2DList& GetIntersectionPolygon() + { + return IntersectionPolygon_; + } + + GW_Float GetAreaIntersection() + { + return GW_PolygonIntersector::ComputePolygonArea( IntersectionPolygon_ ); + } + + + static GW_Float ComputePolygonArea( T_Vector2DList& Poly ) + { + if( Poly.size()<3 ) + return 0; + IT_Vector2DList it = Poly.begin(); + GW_Vector2D& v0 = *it; + it++; + GW_Vector2D& v1 = *it; + it++; + GW_Float area = 0; + while( it!=Poly.end() ) + { + GW_Vector2D v2 = *it; + area += GW_Maths::FlatTriangleArea( v0, v1, v2 ); + v1 = v2; + it++; + } + return area; + } + + /** return true if the polygon is in positive orientation */ + static GW_Bool CheckOrientation( T_Vector2DList& Poly ) + { + if( Poly.size()<3 ) + { + GW_ASSERT( GW_False ); + return GW_True; + } + GW_Vector2D center; + for( IT_Vector2DList it=Poly.begin(); it!=Poly.end(); ++it ) + center += *it; + center /= Poly.size(); + IT_Vector2DList itpoly=Poly.begin(); + GW_Vector2D v0 = *itpoly; + itpoly++; + GW_I32 orientation = 0; + while( itpoly!=Poly.end() ) + { + GW_Vector2D v1 = *itpoly; + GW_Float crossp = (v0[0]-center[0])*(v1[1]-center[1])-(v0[1]-center[1])*(v1[0]-center[0]); + GW_ASSERT( (crossp>0 && orientation>=0) || (crossp<0 && orientation<=0) ); + if( crossp>0 ) + orientation++; + else + orientation--; + v0 = v1; + itpoly++; + } + return orientation>0; + } + + void TestClass(std::ostream &s = cout) + { + TestClassHeader("GW_PolygonIntersector", s); + GW_PolygonIntersector PolyInt; + T_Vector2DList P1, P2; + P1.push_back(GW_Vector2D(0,0)); + P1.push_back(GW_Vector2D(2,0)); + P1.push_back(GW_Vector2D(2,2)); + P1.push_back(GW_Vector2D(0,2)); + P2.push_back(GW_Vector2D(1,1)); + P2.push_back(GW_Vector2D(3,1)); + P2.push_back(GW_Vector2D(3,3)); + P2.push_back(GW_Vector2D(1,3)); + + T_Vector2DList& R = PolyInt.PerformIntersection( P1,P2 ); + for( IT_Vector2DList it=R.begin(); it!=R.end(); ++it ) + cout << *it << endl; + + cout << "Area : " << PolyInt.GetAreaIntersection() << endl; + TestClassFooter("GW_PolygonIntersector", s); + } + +private: + + /** the computed polygon */ + T_Vector2DList IntersectionPolygon_; + + /** internal definition */ + #define EXIT_SUCCESS 0 + #define EXIT_FAILURE 1 + #undef X + #undef Y + #define X 0 + #define Y 1 + enum tInFlag + { Pin, Qin, Unknown } ; + + /** Polygon and points */ + #define DIM 2 /* Dimension of points */ + typedef int tPointi[DIM]; /* type integer point */ + typedef double tPointd[DIM]; /* type double point */ + typedef tPointi* tPolygoni;/* type integer polygon */ + + void debug_printf(const char*, ...) + {} + + + /** P has n vertices, Q has m vertices. */ + void ConvexIntersect( tPolygoni P, tPolygoni Q, int n, int m, T_Vector2DList& R ) + { + int a, b; /* indices on P and Q (resp.) */ + int a1, b1; /* a-1, b-1 (resp.) */ + tPointi A, B; /* directed edges on P and Q (resp.) */ + int cross; /* sign of z-component of A x B */ + int bHA, aHB; /* b in H(A); a in H(b). */ + tPointi Origin = {0,0}; /* (0,0) */ + tPointd p; /* double point of intersection */ + tPointd q; /* second point of intersection */ + tInFlag inflag; /* {Pin, Qin, Unknown}: which inside */ + int aa, ba; /* # advances on a & b indices (after 1st inter.) */ + bool FirstPoint; /* Is this the first point? (used to initialize).*/ + tPointd p0; /* The first point. */ + int code; /* SegSegInt return code. */ + + /* Initialize variables. */ + a = 0; b = 0; aa = 0; ba = 0; + inflag = Unknown; FirstPoint = GW_True; + + do { + /* Computations of key variables. */ + a1 = (a + n - 1) % n; + b1 = (b + m - 1) % m; + + SubVec( P[a], P[a1], A ); + SubVec( Q[b], Q[b1], B ); + + cross = AreaSign( Origin, A, B ); + aHB = AreaSign( Q[b1], Q[b], P[a] ); + bHA = AreaSign( P[a1], P[a], Q[b] ); + debug_printf("%%cross=%d, aHB=%d, bHA=%d\n", cross, aHB, bHA ); + + /* If A & B intersect, update inflag. */ + code = SegSegInt( P[a1], P[a], Q[b1], Q[b], p, q ); + debug_printf("%%SegSegInt: code = %c\n", code ); + if ( code == '1' || code == 'v' ) { + if ( inflag == Unknown && FirstPoint ) { + aa = ba = 0; + FirstPoint = GW_False; + p0[X] = p[X]; p0[Y] = p[Y]; + debug_printf("%8.2lf %8.2lf moveto\n", p0[X], p0[Y] ); + } + inflag = InOut( p, inflag, aHB, bHA ); + R.push_back( GW_Vector2D(p[X], p[Y]) ); + debug_printf("%%InOut sets inflag=%d\n", inflag); + } + + /*-----Advance rules-----*/ + /* Special case: A & B overlap and oppositely oriented. */ + if ( ( code == 'e' ) && (Dot( A, B ) < 0) ) + { +// GW_ASSERT( GW_False ); + return; + } + + /* Special case: A & B parallel and separated. */ + if ( (cross == 0) && ( aHB < 0) && ( bHA < 0 ) ) + { + debug_printf("%%P and Q are disjoint.\n"); + return; + } + + /* Special case: A & B collinear. */ + else if ( (cross == 0) && ( aHB == 0) && ( bHA == 0 ) ) { + /* Advance but do not output point. */ + if ( inflag == Pin ) + b = Advance( b, &ba, m, inflag == Qin, Q[b], R ); + else + a = Advance( a, &aa, n, inflag == Pin, P[a], R ); + } + + /* Generic cases. */ + else if ( cross >= 0 ) { + if ( bHA > 0) + a = Advance( a, &aa, n, inflag == Pin, P[a], R ); + else + b = Advance( b, &ba, m, inflag == Qin, Q[b], R ); + } + else /* if ( cross < 0 ) */{ + if ( aHB > 0) + b = Advance( b, &ba, m, inflag == Qin, Q[b], R ); + else + a = Advance( a, &aa, n, inflag == Pin, P[a], R ); + } + debug_printf("%%After advances:a=%d, b=%d; aa=%d, ba=%d; inflag=%d\n", a, b, aa, ba, inflag); + + /* Quit when both adv. indices have cycled, or one has cycled twice. */ + } while ( ((aa < n) || (ba < m)) && (aa < 2*n) && (ba < 2*m) ); + + if ( !FirstPoint ) /* If at least one point output, close up. */ + debug_printf("%8.2lf %8.2lf lineto\n", p0[X], p0[Y] ); + + /* Deal with special cases: not implemented. */ + if ( inflag == Unknown) + debug_printf("%%The boundaries of P and Q do not cross.\n"); + } + + + /** Prints out the double point of intersection, and toggles in/out flag. */ + tInFlag InOut( tPointd p, tInFlag inflag, int aHB, int bHA ) + { + debug_printf("%8.2lf %8.2lf lineto\n", p[X], p[Y] ); + + /* Update inflag. */ + if ( aHB > 0) + return Pin; + else if ( bHA > 0) + return Qin; + else /* Keep status quo. */ + return inflag; + } + /** Advances and prints out an inside vertex if appropriate. */ + int Advance( int a, int *aa, int n, bool inside, tPointi v, T_Vector2DList& R ) + { + if ( inside ) + { + debug_printf("%5d %5d lineto\n", v[X], v[Y] ); + R.push_back( GW_Vector2D(v[X], v[Y]) ); + } + (*aa)++; + return (a+1) % n; + } + /** a - b ==> c. */ + void SubVec( tPointi a, tPointi b, tPointi c ) + { + int i; + for( i = 0; i < DIM; i++ ) + c[i] = a[i] - b[i]; + } + int AreaSign( tPointi a, tPointi b, tPointi c ) + { + double area2; + + area2 = ( b[0] - a[0] ) * (double)( c[1] - a[1] ) - + ( c[0] - a[0] ) * (double)( b[1] - a[1] ); + + /* The area should be an integer. */ + if ( area2 > 0.5 ) return 1; + else if ( area2 < -0.5 ) return -1; + else return 0; + } + + /** SegSegInt: Finds the point of intersection p between two closed + segments ab and cd. Returns p and a char with the following meaning: + 'e': The segments collinearly overlap, sharing a point. + 'v': An endpoint (vertex) of one segment is on the other segment, + but 'e' doesn't hold. + '1': The segments intersect properly (i.e., they share a point and + neither 'v' nor 'e' holds). + '0': The segments do not intersect (i.e., they share no points). + Note that two collinear segments that share just one point, an endpoint + of each, returns 'e' rather than 'v' as one might expect. */ + char SegSegInt( tPointi a, tPointi b, tPointi c, tPointi d, tPointd p, tPointd q ) + { + double s, t; /* The two parameters of the parametric eqns. */ + double num, denom; /* Numerator and denoninator of equations. */ + char code = '?'; /* Return char characterizing intersection. */ + + denom = a[X] * (double)( d[Y] - c[Y] ) + + b[X] * (double)( c[Y] - d[Y] ) + + d[X] * (double)( b[Y] - a[Y] ) + + c[X] * (double)( a[Y] - b[Y] ); + + /* If denom is zero, then segments are parallel: handle separately. */ + if (denom == 0.0) + return ParallelInt(a, b, c, d, p, q); + + num = a[X] * (double)( d[Y] - c[Y] ) + + c[X] * (double)( a[Y] - d[Y] ) + + d[X] * (double)( c[Y] - a[Y] ); + if ( (num == 0.0) || (num == denom) ) code = 'v'; + s = num / denom; + + num = -( a[X] * (double)( c[Y] - b[Y] ) + + b[X] * (double)( a[Y] - c[Y] ) + + c[X] * (double)( b[Y] - a[Y] ) ); + if ( (num == 0.0) || (num == denom) ) code = 'v'; + t = num / denom; + + if ( (0.0 < s) && (s < 1.0) && + (0.0 < t) && (t < 1.0) ) + code = '1'; + else if ( (0.0 > s) || (s > 1.0) || + (0.0 > t) || (t > 1.0) ) + code = '0'; + + p[X] = a[X] + s * ( b[X] - a[X] ); + p[Y] = a[Y] + s * ( b[Y] - a[Y] ); + + return code; + } + char ParallelInt( tPointi a, tPointi b, tPointi c, tPointi d, tPointd p, tPointd q ) + { + if ( !Collinear( a, b, c) ) + return '0'; + + if ( Between( a, b, c ) && Between( a, b, d ) ) { + Assigndi( p, c ); + Assigndi( q, d ); + return 'e'; + } + if ( Between( c, d, a ) && Between( c, d, b ) ) { + Assigndi( p, a ); + Assigndi( q, b ); + return 'e'; + } + if ( Between( a, b, c ) && Between( c, d, b ) ) { + Assigndi( p, c ); + Assigndi( q, b ); + return 'e'; + } + if ( Between( a, b, c ) && Between( c, d, a ) ) { + Assigndi( p, c ); + Assigndi( q, a ); + return 'e'; + } + if ( Between( a, b, d ) && Between( c, d, b ) ) { + Assigndi( p, d ); + Assigndi( q, b ); + return 'e'; + } + if ( Between( a, b, d ) && Between( c, d, a ) ) { + Assigndi( p, d ); + Assigndi( q, a ); + return 'e'; + } + return '0'; + } + void Assigndi( tPointd p, tPointi a ) + { + int i; + for ( i = 0; i < DIM; i++ ) + p[i] = a[i]; + } + /** Returns TRUE iff point c lies on the closed segement ab. + Assumes it is already known that abc are collinear. */ + bool Between( tPointi a, tPointi b, tPointi c ) + { + /* If ab not vertical, check betweenness on x; else on y. */ + if ( a[X] != b[X] ) + return ((a[X] <= c[X]) && (c[X] <= b[X])) || + ((a[X] >= c[X]) && (c[X] >= b[X])); + else + return ((a[Y] <= c[Y]) && (c[Y] <= b[Y])) || + ((a[Y] >= c[Y]) && (c[Y] >= b[Y])); + } + + /** Returns the dot product of the two input vectors. */ + double Dot( tPointi a, tPointi b ) + { + int i; + double sum = 0.0; + + for( i = 0; i < DIM; i++ ) + sum += a[i] * b[i]; + + return sum; + } + + bool Collinear( tPointi a, tPointi b, tPointi c ) + { + return AreaSign( a, b, c ) == 0; + } + + +}; + +} // End namespace GW + + +#endif // _GW_POLYGONINTERSECTOR_H_ + + +/////////////////////////////////////////////////////////////////////////////// +// Copyright (c) Gabriel Peyré +/////////////////////////////////////////////////////////////////////////////// +// END OF FILE // +/////////////////////////////////////////////////////////////////////////////// diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_core/GW_ProgressBar.h b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_core/GW_ProgressBar.h new file mode 100644 index 0000000..33f9cf1 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_core/GW_ProgressBar.h @@ -0,0 +1,102 @@ +/*------------------------------------------------------------------------------*/ +/** + * \file GW_ProgressBar.h + * \brief Definition of class \c GW_ProgressBar + * \author Gabriel Peyré + * \date 4-9-2003 + */ +/*------------------------------------------------------------------------------*/ + +#ifndef _GW_PROGRESSBAR_H_ +#define _GW_PROGRESSBAR_H_ + +#include "../gw_core/GW_Config.h" +#include "../gw_core/GW_Vertex.h" + +namespace GW { + +class GW_VoronoiVertex; + +/*------------------------------------------------------------------------------*/ +/** + * \class GW_ProgressBar + * \brief An ASCII progress bar + * \author Gabriel Peyré + * \date 1-02-2004 + */ +/*------------------------------------------------------------------------------*/ + +class GW_ProgressBar +{ + +public: + + GW_ProgressBar( GW_U32 nLength = 40, char char_begin = '|', char char_empty = '-', char char_progress = '*' ) + :nLength_( nLength ), + rCurPos_( 0 ), + rLastPrint_( 0 ), + rDelta_( 1.0/nLength ), + char_empty_( char_empty ), + char_begin_( char_begin ), + char_progress_( char_progress ) + { + /* NOTHING */ + } + + void Begin() + { + cout << char_begin_; + for( GW_U32 i=0; i=rCurPos_ ) + { + GW_U32 nToPrint = (GW_U32) floor( (rNewPos-rLastPrint_)/rDelta_ ); + if( nToPrint>0 ) + { + for( GW_U32 i=0; iUpdate(1.0+rDelta_/10); + cout << char_begin_; + } + +private: + + GW_U32 nLength_; + GW_Float rCurPos_; + GW_Float rDelta_; + GW_Float rLastPrint_; + char char_begin_; + char char_empty_; + char char_progress_; +}; + + +} // End namespace GW + + +#endif // _GW_GEODESICVERTEX_H_ + + +/////////////////////////////////////////////////////////////////////////////// +// Copyright (c) Gabriel Peyré +/////////////////////////////////////////////////////////////////////////////// +// END OF FILE // +/////////////////////////////////////////////////////////////////////////////// + diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_core/GW_Serializable.h b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_core/GW_Serializable.h new file mode 100644 index 0000000..7cb23ea --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_core/GW_Serializable.h @@ -0,0 +1,234 @@ +/*------------------------------------------------------------------------------*/ +/** + * \file GW_Serializable.h + * \brief Definition of class \c GW_Serializable + * \author Gabriel Peyré + * \date 4-2-2003 + */ +/*------------------------------------------------------------------------------*/ + +#ifndef _GW_SERIALIZABLE_H_ +#define _GW_SERIALIZABLE_H_ + +#include "GW_Config.h" + +namespace GW { + +class GW_Ofstream: public std::ofstream +{ + +public: + + #ifdef std::_Ios_Openmode + #define my_openmode std::_Ios_Openmode + #else + #define my_openmode GW_I32 + #endif + + /** constructor */ + GW_Ofstream(const char* name, my_openmode mode = std::ios_base::binary | std::ios_base::trunc) + :std::ofstream(name, mode){} + + /** destructor */ + virtual ~GW_Ofstream(){} + + /** operators */ + #define DEFINE_OPERATOR(type) \ + GW_Ofstream& operator << (type& v) \ + { this->write( (char*) &v, (int) sizeof(type) ); \ + return *this; } + + DEFINE_OPERATOR(GW_I8); + DEFINE_OPERATOR(GW_U8); + DEFINE_OPERATOR(GW_I16); + DEFINE_OPERATOR(GW_U16); + DEFINE_OPERATOR(GW_I32); + DEFINE_OPERATOR(GW_U32); + //DEFINE_OPERATOR(GW_I64); + //DEFINE_OPERATOR(GW_U64); + DEFINE_OPERATOR(GW_Bool); + DEFINE_OPERATOR(GW_Float); + + #undef DEFINE_OPERATOR + + /** special treatement for strings */ + GW_Ofstream& operator << (string& v) + { + GW_U32 nSize = (GW_U32) v.size(); + (*this) << nSize; + this->write( (char*) v.c_str(), (int) v.size() ); + return *this; + } +}; + +class GW_Ifstream: public std::ifstream +{ + +public: + + GW_Ifstream(const char* name, my_openmode mode = std::ios_base::binary) + :std::ifstream(name, mode){} + virtual ~GW_Ifstream(){} + + #define DEFINE_OPERATOR(type) \ + GW_Ifstream& operator >> (type& v) \ + { this->read( (char*) &v, (int) sizeof(type) ); \ + return *this; } + + DEFINE_OPERATOR(GW_I8); + DEFINE_OPERATOR(GW_U8); + DEFINE_OPERATOR(GW_I16); + DEFINE_OPERATOR(GW_U16); + DEFINE_OPERATOR(GW_I32); + DEFINE_OPERATOR(GW_U32); +// DEFINE_OPERATOR(GW_I64); +// DEFINE_OPERATOR(GW_U64); + DEFINE_OPERATOR(GW_Bool); + DEFINE_OPERATOR(GW_Float); + + #undef DEFINE_OPERATOR + + /** special treatement for strings */ + GW_Ifstream& operator >> (string& v) + { + GW_U32 nSize; + (*this) >> nSize; + char* c = new char[nSize+1]; + c[nSize] = NULL; + this->read( c, (int) nSize ); + v = string(c); + return *this; + } +}; + + +//------------------------------------------------------------------------- +/** \name serialization macros */ +//------------------------------------------------------------------------- +//@{ +/** defines and implement GetClassName and GetClassName for a normal class */ +#define GW_DEFINE_SERIALIZATION(class) \ +string GetClassName() { return string( #class ); } \ +static GW_Serializable& CreateInstance() { return *(new class); } \ +GW_Serializable* Clone() const { return new class( *this ); } +/** defines and implement GetClassName and GetClassName for a template class */ +#define GW_DEFINE_SERIALIZATION_TEMPLATE(class, T) \ +string GetClassName() { return string( #class ); } \ +static GW_Serializable& CreateInstance() { return *(new class); }\ +GW_Serializable* Clone() const { return (new class( *this ) ); } +//@} + +typedef class GW_Serializable& (*T_CreateInstance_Function)(void); + +/*------------------------------------------------------------------------------*/ +/** + * \class GW_Serializable + * \brief Base class for all class that want to be serialized into a file. + * \author Gabriel Peyré + * \date 4-2-2003 + * + * You must overload \c BuildFromFile and \c BuildToFile. + * You also must put somewhere in the class header : + * \c GW_DEFINE_SERIALIZATION(you_class_name); + */ +/*------------------------------------------------------------------------------*/ + +class GW_Serializable +{ +public: + + /** import the data from an opened file to the object */ + virtual void BuildFromFile( GW_Ifstream& file) + { + // nothing + } + /** export the data from the object to an opened file */ + virtual void BuildToFile( GW_Ofstream& file ) + { + // nothing + } + /** get the name of the class, usefull for the class factory */ + virtual string GetClassName() + { + return string("undefined"); + } + + /** duplicate the class : it's a virtual copy constructor */ + virtual GW_Serializable* Clone() const + { + return NULL; + } + + void TestClass() + { + GW_U32 nTest = 33; + GW_Float rTest = (GW_Float) 3.14; + string sTest = "Youhou, c'est cool !"; + + GW_Ofstream file( GW_TEST_FILE ); + file << nTest; + file << rTest; + file << sTest; + file.close(); + + GW_U32 nTest1; + GW_Float rTest1; + string sTest1; + + GW_Ifstream file2( GW_TEST_FILE ); + file2 >> nTest1; + file2 >> rTest1; + file2 >> sTest1; + file2.close(); + + GW_ASSERT( nTest==nTest1 ); + GW_ASSERT( rTest==rTest1 ); + GW_ASSERT( sTest==sTest1 ); +} + +}; + +//------------------------------------------------------------------------- +/** \name operators on OR_Serializable */ +//------------------------------------------------------------------------- +//@{ +inline +GW_Ofstream& operator << (GW_Ofstream& file, GW_Serializable& v) +{ + if( !file.is_open() ) + { + std::cerr << "File is not opened."; + return file; + } + + v.BuildToFile(file); + return file; +} + +inline +GW_Ifstream& operator >> (GW_Ifstream& file, GW_Serializable& v) +{ + if( !file.is_open() ) + { + std::cerr << "File is not opened."; + return file; + } + + v.BuildFromFile(file); + return file; +} + +//@} + +} // End namespace GW + + + +#endif // _GW_SERIALIZABLE_H_ + + +/////////////////////////////////////////////////////////////////////////////// +// Copyright (c) Gabriel Peyré +/////////////////////////////////////////////////////////////////////////////// +// END OF FILE // +/////////////////////////////////////////////////////////////////////////////// diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_core/GW_SmartCounter.cpp b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_core/GW_SmartCounter.cpp new file mode 100644 index 0000000..ca4b390 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_core/GW_SmartCounter.cpp @@ -0,0 +1,63 @@ +/*------------------------------------------------------------------------------*/ +/** + * \file GW_SmartCounter.cpp + * \brief Definition of class \c GW_SmartCounter + * \author Gabriel Peyré 2001-09-12 + */ +/*------------------------------------------------------------------------------*/ +#ifdef GW_SCCSID +static const char* sccsid = "@(#) GW_SmartCounter.cpp (c) Gabriel Peyré & Antoine Bouthors 2001"; +#endif // GW_SCCSID + + +#include "stdafx.h" +#include "GW_SmartCounter.h" + +#ifndef GW_USE_INLINE + #include "GW_SmartCounter.inl" +#endif + +using namespace GW; + + +/*------------------------------------------------------------------------------*/ +/** + * Name : GW_SmartCounter::CheckAndDelete + * + * \param pCounter the counter that we don't use anymore (can be NULL). + * \return Do we have delete the pointer ? + * \author Gabriel Peyré 2001-10-29 + * + * First release the pointer. If it is no longer use, delete it. + * Else print a warning message, since only manager should destroy datas. + */ +/*------------------------------------------------------------------------------*/ +GW_Bool GW_SmartCounter::CheckAndDelete(GW_SmartCounter* pCounter) +{ + if( pCounter==NULL ) + return false; + + pCounter->ReleaseIt(); + if( pCounter->NoLongerUsed() ) + { + GW_DELETE(pCounter); + return true; + } + + return false; +} + + + +/////////////////////////////////////////////////////////////////////////////// +// Copyright (C) 2000-2001 The Orion3D Rewiew Board // +//---------------------------------------------------------------------------// +// This file is under the Orion3D licence. // +// Refer to orion3d_licence.txt for more details about the Orion3D Licence. // +//---------------------------------------------------------------------------// +// Ce fichier est soumis a la Licence Orion3D. // +// Se reporter a orion3d_licence.txt pour plus de details sur cette licence.// +/////////////////////////////////////////////////////////////////////////////// +// END OF FILE // +/////////////////////////////////////////////////////////////////////////////// + diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_core/GW_SmartCounter.h b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_core/GW_SmartCounter.h new file mode 100644 index 0000000..a28a276 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_core/GW_SmartCounter.h @@ -0,0 +1,99 @@ + +/*------------------------------------------------------------------------------*/ +/** + * \file GW_SmartCounter.h + * \brief Definition of class \c GW_SmartCounter + * \author Gabriel Peyré 2001-09-12 + */ +/*------------------------------------------------------------------------------*/ + +#ifndef __GW_SmartCounter_h_ +#define __GW_SmartCounter_h_ + +#include "GW_Config.h" + +namespace GW { + + +/*------------------------------------------------------------------------------*/ +/** + * \class GW_SmartCounter + * \brief A smart reference counter. + * \author Gabriel Peyré 2001-09-12 + * + * Each object that want to use reference management must inherit from this class. + * + * Each time an external object wants to use the object for some period, it should call : + * \code + * MyObject->UseIt(); + * \endcode + * When the external object stop using this object, it must call : + * \code + * MyObject->ReleaseIt(); + * if( MyObject->NoLongerUsed() ) + * GW_DELETE( MyObject ); + * \endcode + */ +/*------------------------------------------------------------------------------*/ + +class GW_SmartCounter +{ + +public: + + GW_SmartCounter(); + GW_SmartCounter( const GW_SmartCounter& Dup ); + GW_SmartCounter& operator=( const GW_SmartCounter& Dup ); + virtual ~GW_SmartCounter(); + + //------------------------------------------------------------------------- + /** \name memory management */ + //------------------------------------------------------------------------- + //@{ + void UseIt(); + void ReleaseIt(); + bool NoLongerUsed(); + GW_I32 GetReferenceCounter(); + //@} + + + + //------------------------------------------------------------------------- + /** \name helper */ + //------------------------------------------------------------------------- + //@{ + static GW_Bool CheckAndDelete(GW_SmartCounter* pCounter); + //@} + +private: + + //------------------------------------------------------------------------- + /** \name memory management */ + //------------------------------------------------------------------------- + //@{ + GW_I32 nReferenceCounter_; + //@} +}; + + +} // End namespace GW + +#ifdef GW_USE_INLINE + #include "GW_SmartCounter.inl" +#endif + + +#endif // __GW_SmartCounter_h_ + +/////////////////////////////////////////////////////////////////////////////// +// Copyright (C) 2000-2001 The Orion3D Rewiew Board // +//---------------------------------------------------------------------------// +// This file is under the Orion3D licence. // +// Refer to orion3d_licence.txt for more details about the Orion3D Licence. // +//---------------------------------------------------------------------------// +// Ce fichier est soumis a la Licence Orion3D. // +// Se reporter a orion3d_licence.txt pour plus de details sur cette licence.// +/////////////////////////////////////////////////////////////////////////////// +// END OF FILE // +/////////////////////////////////////////////////////////////////////////////// + diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_core/GW_SmartCounter.inl b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_core/GW_SmartCounter.inl new file mode 100644 index 0000000..0fbaeb9 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_core/GW_SmartCounter.inl @@ -0,0 +1,160 @@ +/*------------------------------------------------------------------------------*/ +/** + * \file GW_SmartCounter.inl + * \brief Inlined methods for \c GW_SmartCounter + * \author Gabriel Peyré 2001-09-12 + */ +/*------------------------------------------------------------------------------*/ +#include "GW_SmartCounter.h" + +namespace GW { + + +/*------------------------------------------------------------------------------*/ +/** + * Name : GW_SmartCounter constructor + * + * \author Gabriel Peyré 2001-09-12 + */ +/*------------------------------------------------------------------------------*/ +GW_INLINE +GW_SmartCounter::GW_SmartCounter() +: nReferenceCounter_ ( 0 ) +{ + /* NOTHING */ +} + + +/*------------------------------------------------------------------------------ + * Name : GW_SmartCounter constructor + * + * \param Dup EXPLANATION + * \return PUT YOUR RETURN VALUE AND ITS EXPLANATION + * \author Antoine Bouthors 2001-11-24 + * + * PUT YOUR COMMENTS HERE + *------------------------------------------------------------------------------*/ +GW_INLINE +GW_SmartCounter::GW_SmartCounter( const GW_SmartCounter& Dup ) +: nReferenceCounter_(0) +{ + /* NOTHING */ +} + + +/*------------------------------------------------------------------------------ + * Name : GW_SmartCounter::operator + * + * \param Dup EXPLANATION + * \return PUT YOUR RETURN VALUE AND ITS EXPLANATION + * \author Antoine Bouthors 2001-11-24 + * + * PUT YOUR COMMENTS HERE + *------------------------------------------------------------------------------*/ +GW_INLINE +GW_SmartCounter& GW_SmartCounter::operator=( const GW_SmartCounter& Dup ) +{ + nReferenceCounter_ = 0; + return (*this); +} + + + +/*------------------------------------------------------------------------------*/ +/** + * Name : GW_SmartCounter destructor + * + * \author Gabriel Peyré 2001-09-12 + * + * Check that nobody is still using the object. + */ +/*------------------------------------------------------------------------------*/ +GW_INLINE +GW_SmartCounter::~GW_SmartCounter() +{ + GW_ASSERT( nReferenceCounter_==0 ); +} + + + +/*------------------------------------------------------------------------------*/ +/** + * Name : GW_SmartCounter::UseIt + * + * \author Gabriel Peyré 2001-09-10 + * + * Declare that we use this object. We must call \c ReleaseIt when we no longer use this object. + */ +/*------------------------------------------------------------------------------*/ +GW_INLINE +void GW_SmartCounter::UseIt() +{ + GW_ASSERT( nReferenceCounter_<=50000 ); + nReferenceCounter_++; +} + + +/*------------------------------------------------------------------------------*/ +/** + * Name : GW_SmartCounter::ReleaseIt + * + * \author Gabriel Peyré 2001-09-10 + * + * Declare that we no longer use this object. + */ +/*------------------------------------------------------------------------------*/ +GW_INLINE +void GW_SmartCounter::ReleaseIt() +{ + GW_ASSERT( nReferenceCounter_>0 ); + nReferenceCounter_--; +} + + +/*------------------------------------------------------------------------------*/ +/** + * Name : GW_SmartCounter::NoLongerUsed + * + * \return true if no one use this object anymore. + * \author Gabriel Peyré 2001-09-10 + * + * We can delete the object only if \c NoLongerUsed return true. + */ +/*------------------------------------------------------------------------------*/ +GW_INLINE +bool GW_SmartCounter::NoLongerUsed() +{ + GW_ASSERT( nReferenceCounter_>=0 ); + return nReferenceCounter_==0; +} + + + +/*------------------------------------------------------------------------------ + * Name : GW_SmartCounter::GetReferenceCounter + * + * \return the value of the reference counter + * \author Antoine Bouthors 2001-11-30 + * + *------------------------------------------------------------------------------*/ +GW_INLINE +GW_I32 GW_SmartCounter::GetReferenceCounter() +{ + return nReferenceCounter_; +} + + +} // End namespace GW + +/////////////////////////////////////////////////////////////////////////////// +// Copyright (C) 2000-2001 The Orion3D Rewiew Board // +//---------------------------------------------------------------------------// +// This file is under the Orion3D licence. // +// Refer to orion3d_licence.txt for more details about the Orion3D Licence. // +//---------------------------------------------------------------------------// +// Ce fichier est soumis a la Licence Orion3D. // +// Se reporter a orion3d_licence.txt pour plus de details sur cette licence.// +/////////////////////////////////////////////////////////////////////////////// +// END OF FILE // +/////////////////////////////////////////////////////////////////////////////// + diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_core/GW_Vertex.cpp b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_core/GW_Vertex.cpp new file mode 100644 index 0000000..b4c3e11 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_core/GW_Vertex.cpp @@ -0,0 +1,609 @@ +/*------------------------------------------------------------------------------*/ +/** + * \file GW_Vertex.cpp + * \brief Definition of class \c GW_Vertex + * \author Gabriel Peyré + * \date 2-15-2003 + */ +/*------------------------------------------------------------------------------*/ + + +#ifdef GW_SCCSID + static const char* sccsid = "@(#) GW_Vertex.cpp(c) Gabriel Peyré2003"; +#endif // GW_SCCSID + +#include "stdafx.h" +#include "GW_Vertex.h" +#include "GW_Face.h" +#include "GW_FaceIterator.h" +#include "GW_VertexIterator.h" +#include "GW_Mesh.h" + +#ifndef GW_USE_INLINE + #include "GW_Vertex.inl" +#endif + +using namespace GW; + +/*------------------------------------------------------------------------------*/ +// Name : GW_Vertex::operator= +/** + * \param v [GW_Vertex&] Vertex + * \return [GW_Vertex&] *this + * \author Gabriel Peyré + * \date 1-13-2004 + * + * Copy operator + */ +/*------------------------------------------------------------------------------*/ +GW_Vertex& GW_Vertex::operator=(const GW_Vertex& Vert) +{ + this->Position_ = Vert.Position_; + this->Normal_ = Vert.Normal_; + this->CurvDirMin_ = Vert.CurvDirMin_; + this->CurvDirMax_ = Vert.CurvDirMax_; + this->rMinCurv_ = Vert.rMinCurv_; + this->rMaxCurv_ = Vert.rMaxCurv_; + this->TexCoords_[0] = Vert.TexCoords_[0]; + this->TexCoords_[1] = Vert.TexCoords_[1]; + this->pFace_ = NULL; // to be set later + this->nID_ = Vert.nID_; + return *this; +} + + +/*------------------------------------------------------------------------------*/ +// Name : GW_Vertex::SetFace +/** + * \param Face [GW_Face&] The parent face we are managed by. + * \author Gabriel Peyré + * \date 2-15-2003 + * + * Set the parent face. + */ +/*------------------------------------------------------------------------------*/ +void GW_Vertex::SetFace( GW_Face& Face ) +{ + pFace_ = &Face; +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_Vertex::GetFace +/** + * \return [GW_Face*] The face. + * \author Gabriel Peyré + * \date 2-15-2003 + * + * Set the face we are managed by. + */ +/*------------------------------------------------------------------------------*/ +GW_Face* GW_Vertex::GetFace() +{ + return pFace_; +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_Vertex::GetFace +/** +* \return [GW_Face*] The face. +* \author Gabriel Peyré +* \date 2-15-2003 +* +* Set the face we are managed by. +*/ +/*------------------------------------------------------------------------------*/ +const GW_Face* GW_Vertex::GetFace() const +{ + return pFace_; +} + + +/*------------------------------------------------------------------------------*/ +// Name : GW_Vertex::BeginFaceIterator +/** + * \return [GW_FaceIterator] The iterator. + * \author Gabriel Peyré + * \date 4-1-2003 + * + * Begin iterator on the surrounding of the vertex. + */ +/*------------------------------------------------------------------------------*/ +GW_FaceIterator GW_Vertex::BeginFaceIterator() +{ + if( this->GetFace()==NULL ) + { + return this->EndFaceIterator(); + } + else + { + return GW_FaceIterator( this->GetFace(), this, this->GetFace()->GetNextVertex(*this) ); + } +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_Vertex::EndFaceIterator +/** + * \return [GW_FaceIterator] The iterator. + * \author Gabriel Peyré + * \date 4-1-2003 + * + * End iterator for the surrounding of the vertex. + */ +/*------------------------------------------------------------------------------*/ +GW_FaceIterator GW_Vertex::EndFaceIterator() +{ + return GW_FaceIterator(NULL,NULL,NULL); +} + + +/*------------------------------------------------------------------------------*/ +// Name : GW_Vertex::BeginVertexIterator +/** +* \return [GW_VertexIterator] The iterator. +* \author Gabriel Peyré +* \date 4-1-2003 +* +* Begin iterator on the surrounding of the vertex. +*/ +/*------------------------------------------------------------------------------*/ +GW_VertexIterator GW_Vertex::BeginVertexIterator() +{ + if( this->GetFace()==NULL ) + { + return this->EndVertexIterator(); + } + else + { + return GW_VertexIterator( this->GetFace(), this, this->GetFace()->GetNextVertex(*this), NULL ); + } +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_Vertex::EndVertexIterator +/** +* \return [GW_VertexIterator] The iterator. +* \author Gabriel Peyré +* \date 4-1-2003 +* +* End iterator for the surrounding of the vertex. +*/ +/*------------------------------------------------------------------------------*/ +GW_VertexIterator GW_Vertex::EndVertexIterator() +{ + return GW_VertexIterator(NULL,NULL,NULL,NULL); +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_Vertex::GetFaces +/** + * \param Vert [GW_Vertex&] The other vertex. + * \param pFace1 [GW_Face*&] First face. + * \param pFace2 [GW_Face*&] Second face. + * \author Gabriel Peyré + * \date 4-19-2003 + * + * Get the face around this vertex and another one. + */ +/*------------------------------------------------------------------------------*/ +void GW_Vertex::GetFaces( const GW_Vertex& Vert, GW_Face*& pFace1, GW_Face*& pFace2 ) +{ + pFace1 = NULL; + pFace2 = NULL; + for( GW_VertexIterator it=this->BeginVertexIterator(); it!=this->EndVertexIterator(); ++it ) + { + GW_Vertex* pVert = *it; + GW_ASSERT( pVert!=NULL ); + if( pVert==&Vert ) + { + pFace1 = it.GetLeftFace(); + pFace2 = it.GetRightFace(); + return; + } + } +} + + + +/*------------------------------------------------------------------------------*/ +// Name : GW_Vertex::BuildRawNormal +/** +* \author Gabriel Peyré +* \date 4-2-2003 +* +* Compute the normal at the vertex using a very simple scheme. +*/ +/*------------------------------------------------------------------------------*/ +void GW_Vertex::BuildRawNormal() +{ + GW_Vector3D FaceNormal; + + Normal_.SetZero(); + GW_U32 nIter = 0; + for( GW_FaceIterator it = this->BeginFaceIterator(); it!=this->EndFaceIterator(); ++it ) + { + GW_Face* pFace = *it; + GW_ASSERT( pFace!=NULL ); + FaceNormal = (pFace->GetVertex(0)->GetPosition()-pFace->GetVertex(1)->GetPosition()) ^ + (pFace->GetVertex(0)->GetPosition()-pFace->GetVertex(2)->GetPosition()); + FaceNormal.Normalize(); + Normal_ += FaceNormal; + nIter++; + if( nIter>20 ) + break; + } + Normal_.Normalize(); +} + +GW_Float GW_Vertex::rTotalArea_ = 0; +/*------------------------------------------------------------------------------*/ +// Name : GW_Vertex::BuildCurvatureData +/** +* \author Gabriel Peyré +* \date 4-2-2003 +* +* Compute all curvature data using comlex schemes. This includes +* normal, curvatures and curvature directions. +*/ +/*------------------------------------------------------------------------------*/ +void GW_Vertex::BuildCurvatureData() +{ + if( this->GetFace()==NULL ) + { + Normal_ = GW_Vector3D(0,0,1); + CurvDirMin_ = GW_Vector3D(1,0,0); + CurvDirMax_ = GW_Vector3D(0,1,0); + rMinCurv_ = rMaxCurv_ = 0; + return; + } + + GW_Float rArea; + this->ComputeNormalAndCurvature( rArea ); + this->ComputeCurvatureDirections( rArea ); +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_Vertex::ComputeNormalAndCurvature +/** + * \author Gabriel Peyré + * \date 4-14-2003 + * + * Compute the normal via local averaging. Compute also the normal. + */ +/*------------------------------------------------------------------------------*/ +void GW_Vertex::ComputeNormalAndCurvature( GW_Float& rArea ) +{ + GW_Vector3D CurEdge; + GW_Vector3D CurEdgeNormalized; + GW_Float rCurEdgeLength; + GW_Float rCotan; + GW_Vector3D TempEdge1, TempEdge2; + GW_Float rTempEdge1Length, rTempEdge2Length; + GW_Float rAngle, rInnerAngle; + GW_Vertex* pTempVert = NULL; + GW_Float rDotP; + + Normal_.SetZero(); + rArea = 0; + GW_Float rGaussianCurv = 0; + + for( GW_VertexIterator it = this->BeginVertexIterator(); it!=this->EndVertexIterator(); ++it ) + { + GW_Vertex* pVert = *it; + GW_ASSERT( pVert!=NULL ); + CurEdge = pVert->GetPosition() - this->GetPosition(); + rCurEdgeLength = CurEdge.Norm(); + CurEdgeNormalized = CurEdge/rCurEdgeLength; + + /* here we store the value of the sum of the cotan */ + rCotan = 0; + + /* compute left angle */ + pTempVert = it.GetLeftVertex(); + if( pTempVert!=NULL ) + { + TempEdge1 = this->GetPosition() - pTempVert->GetPosition(); + TempEdge2 = pVert->GetPosition() - pTempVert->GetPosition(); + + TempEdge1.Normalize(); + TempEdge2.Normalize(); + /* we use tan(acos(x))=sqrt(1-x^2)/x */ + rDotP = TempEdge1*TempEdge2; + if( rDotP!=1 && rDotP!=-1 ) + rCotan += (GW_Float) rDotP/((GW_Float) sqrt(1-rDotP*rDotP)); + } + + /* compute right angle AND Gaussian contribution */ + pTempVert = it.GetRightVertex(); + if( pTempVert!=NULL ) + { + TempEdge1 = this->GetPosition() - pTempVert->GetPosition(); + TempEdge2 = pVert->GetPosition() - pTempVert->GetPosition(); + rTempEdge1Length = TempEdge1.Norm(); + rTempEdge2Length = TempEdge2.Norm(); + TempEdge1 /= rTempEdge1Length; + TempEdge2 /= rTempEdge2Length; + rAngle = (GW_Float) acos( -(TempEdge1 * CurEdgeNormalized) ); + /* we use tan(acos(x))=sqrt(1-x^2)/x */ + rDotP = TempEdge1*TempEdge2; + rInnerAngle = (GW_Float) acos( rDotP ); + if( rDotP!=1 && rDotP!=-1 ) + rCotan += rDotP/((GW_Float) sqrt(1-rDotP*rDotP)); + + rGaussianCurv += rAngle; + + /* compute the contribution to area, testing for special obtuse angle */ + if( rAngle=GW_HALFPI ) + { + /* obtuse at the central vertex : 0.5*area(T) */ + rArea += 0.25*rCurEdgeLength*rTempEdge1Length* ~(CurEdgeNormalized^TempEdge1); + } + else + { + /* obtuse at one of side vertex */ + rArea += 0.125*rCurEdgeLength*rTempEdge1Length* ~(CurEdgeNormalized^TempEdge1); + } + } + GW_CHECK_MATHSBIT(); + + /* add the contribution to Normal */ + Normal_ -= CurEdge*rCotan; + } + GW_CHECK_MATHSBIT(); + + GW_ASSERT( rArea!=0 ); // remove this ! + + /* the Gaussian curv */ + rGaussianCurv = (GW_TWOPI - rGaussianCurv)/rArea; + /* compute Normal and mean curv */ + Normal_ /= 4.0*rArea; + GW_Float rMeanCurv = Normal_.Norm(); + if( GW_ABS(rMeanCurv)>GW_EPSILON ) + { + GW_Vector3D Normal = Normal_/rMeanCurv; + /* see if we need to flip the normal */ + this->BuildRawNormal(); + if( Normal*Normal_<0 ) + Normal_ = -Normal; + else + Normal_ = Normal; + } + else + { + /* we must use another method to compute normal */ + this->BuildRawNormal(); + } + + GW_Vertex::rTotalArea_ += rArea; + + /* compute the two curv values */ + GW_Float rDelta = rMeanCurv*rMeanCurv - rGaussianCurv; + if( rDelta<0 ) + rDelta = 0; + rDelta = sqrt(rDelta); + rMinCurv_ = rMeanCurv - rDelta; + rMaxCurv_ = rMeanCurv + rDelta; +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_Vertex::ComputeCurvatureDirections +/** + * \author Gabriel Peyré + * \date 4-14-2003 + * + * Compute the principal curvature directions via least square + * minimization. The normal should be computed BEFORE. + */ +/*------------------------------------------------------------------------------*/ +void GW_Vertex::ComputeCurvatureDirections( GW_Float rArea ) +{ + GW_Vector3D CurEdge; + GW_Vector3D CurEdgeNormalized; + GW_Float rCurEdgeLength; + GW_Float rCotan; + GW_Vector3D TempEdge1, TempEdge2; + GW_Vertex* pTempVert = NULL; + GW_Float rDotP; + + /***********************************************************************************/ + /* compute the two curvature directions */ + /* (v1,v2) form a basis of the tangent plante */ + GW_Vector3D v1 = Normal_ ^ GW_Vector3D(0,0,1); + GW_Float rNorm = v1.Norm(); + if( rNormGW_EPSILON ); + } + v1 /= rNorm; + GW_Vector3D v2 = Normal_ ^ v1; + + /* now we must find the curvature matrix entry by minimising a mean square problem + the 3 entry of the symetric curvature matrix in (v1,v2) basis are (a,b,c), stored in vector x. + IMPORTANT : we must ensure aBeginVertexIterator(); it!=this->EndVertexIterator(); ++it ) + { + GW_Vertex* pVert = *it; + GW_ASSERT( pVert!=NULL ); + CurEdge = pVert->GetPosition() - this->GetPosition(); + rCurEdgeLength = CurEdge.Norm(); + CurEdgeNormalized = CurEdge/rCurEdgeLength; + + /* here we store the value of the sum of the cotan */ + rCotan = 0; + + /* compute projection onto v1,v2 basis */ + d1 = v1*CurEdge; + d2 = v2*CurEdge; + rNorm = sqrt(d1*d1 + d2*d2); + if( rNorm>0 ) + { + d1 /= rNorm; + d2 /= rNorm; + } + + /* compute left angle */ + pTempVert = it.GetLeftVertex(); + if( pTempVert!=NULL ) + { + TempEdge1 = this->GetPosition() - pTempVert->GetPosition(); + TempEdge2 = pVert->GetPosition() - pTempVert->GetPosition(); + TempEdge1.Normalize(); + TempEdge2.Normalize(); + /* we use tan(acos(x))=sqrt(1-x^2)/x */ + rDotP = TempEdge1*TempEdge2; + if( rDotP!=1 && rDotP!=-1 ) + rCotan += rDotP/sqrt(1-rDotP*rDotP); + } + + /* compute right angle AND Gaussian contribution */ + pTempVert = it.GetRightVertex(); + if( pTempVert!=NULL ) + { + TempEdge1 = this->GetPosition() - pTempVert->GetPosition(); + TempEdge2 = pVert->GetPosition() - pTempVert->GetPosition(); + TempEdge1.Normalize(); + TempEdge2.Normalize(); + /* we use tan(acos(x))=sqrt(1-x^2)/x */ + rDotP = TempEdge1*TempEdge2; + if( rDotP!=1 && rDotP!=-1 ) + rCotan += (GW_Float) rDotP/sqrt(1-rDotP*rDotP); + + } + GW_CHECK_MATHSBIT(); + + /*compute weight */ + w = 0.125/rArea*rCotan*rCurEdgeLength*rCurEdgeLength; + /* compute directional curvature */ + k = -2*(CurEdge*Normal_)/(rCurEdgeLength*rCurEdgeLength); + k = k-(rMinCurv_+rMaxCurv_); // modified by the fact that we use a+c=2*MeanCurv + /* add contribution to M matrix and D vector*/ + M00 += w*(d1*d1-d2*d2)*(d1*d1-d2*d2); + M11 += 4*w*d1*d1*d2*d2; + M01 += 2*w*(d1*d1-d2*d2)*d1*d2; + D[0] += w*k*( d1*d1-d2*d2); + D[1] += 2*w*k*d1*d2; + } + GW_CHECK_MATHSBIT(); + + /* solve the system */ + GW_Float rDet = M00*M11 - M01*M01; + if( rDet!=0 ) + { + /* The inverse matrix is : | M11 -M01| + 1/rDet * |-M01 M00| */ + a = 1/rDet * ( M11*D[0] - M01*D[1] ); + b = 1/rDet * (-M01*D[0] + M00*D[1] ); + } + + c = (rMinCurv_+rMaxCurv_) - a; + // GW_ORDER(a,c); + + /* compute the direction via Givens rotations */ + GW_Float rTheta; + if( GW_ABS(c-a) < GW_EPSILON ) + { + if( b==0 ) + rTheta = 0; + else + rTheta = GW_HALFPI; + } + else + { + rTheta = (GW_Float) 2.0f*b/(c-a); + rTheta = (GW_Float) 0.5f*atan(rTheta); + } + + GW_CHECK_MATHSBIT(); + + CurvDirMin_ = v1*cos(rTheta) - v2*sin(rTheta); + CurvDirMax_ = v1*sin(rTheta) + v2*cos(rTheta); + + GW_Float vp1 = 0, vp2 = 0; + if( rTheta!=0 ) + { + GW_Float r1 = a*cos(rTheta) - b*sin(rTheta); + GW_Float r2 = b*cos(rTheta) - c*sin(rTheta); + r1 =(GW_Float) r1/cos(rTheta); + r2 = (GW_Float) -r2/sin(rTheta); + vp1 = r1; +// GW_ASSERT( GW_ABS(r1-r2)<0.001*GW_ABS(r1) ); + + r1 = (GW_Float) a*sin(rTheta) + b*cos(rTheta); + r2 = (GW_Float) b*sin(rTheta) + c*cos(rTheta); + r1 = (GW_Float) r1/sin(rTheta); + r2 = (GW_Float) r2/cos(rTheta); + vp2 = r2; +// GW_ASSERT( GW_ABS(r1-r2)<0.001*GW_ABS(r1) ); + } + + if( vp1>vp2 ) + { + GW_Vector3D vtemp = CurvDirMin_; + CurvDirMin_ = CurvDirMax_; + CurvDirMax_ = vtemp; + } +} + + +/*------------------------------------------------------------------------------*/ +// Name : GW_Vertex::GetNumberNeighbor +/** + * \return [GW_U32] Answer. + * \author Gabriel Peyré + * \date 6-6-2003 + * + * Get the number of neighbors around this vertex. + */ +/*------------------------------------------------------------------------------*/ +GW_U32 GW_Vertex::GetNumberNeighbor() +{ + GW_U32 nNum = 0; + for( GW_VertexIterator it = this->BeginVertexIterator(); it!=this->EndVertexIterator(); ++it ) + nNum++; + return nNum; +} + + +/*------------------------------------------------------------------------------*/ +// Name : GW_Vertex::IsBoundaryVertex +/** + * \return [GW_U32] Answer. + * \author Gabriel Peyré + * \date 6-6-2003 + * + * Test if the vertex is a boundary one. + */ +/*------------------------------------------------------------------------------*/ +GW_Bool GW_Vertex::IsBoundaryVertex() +{ + for( GW_VertexIterator it = this->BeginVertexIterator(); it!=this->EndVertexIterator(); ++it ) + { + if( it.GetLeftFace()==NULL || it.GetRightFace()==NULL ) + return GW_True; + } + return GW_False; +} + + +/////////////////////////////////////////////////////////////////////////////// +// Copyright (c) Gabriel Peyré +/////////////////////////////////////////////////////////////////////////////// +// END OF FILE // +/////////////////////////////////////////////////////////////////////////////// diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_core/GW_Vertex.h b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_core/GW_Vertex.h new file mode 100644 index 0000000..de5854d --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_core/GW_Vertex.h @@ -0,0 +1,203 @@ +/*------------------------------------------------------------------------------*/ +/** + * \file GW_Vertex.h + * \brief Definition of class \c GW_Vertex + * \author Gabriel Peyré + * \date 2-12-2003 + */ +/*------------------------------------------------------------------------------*/ + +#ifndef _GW_VERTEX_H_ +#define _GW_VERTEX_H_ + +#include "GW_Config.h" +#include "GW_SmartCounter.h" + +namespace GW { + +class GW_Face; +class GW_FaceIterator; +class GW_VertexIterator; + +/*------------------------------------------------------------------------------*/ +/** + * \class GW_Vertex + * \brief A vertex, with it's normal and position. + * \author Gabriel Peyré + * \date 2-12-2003 + * + * This is a simple vertex, with only position, normal, and texture + * coordinates. + * + * More elaborate vertex may derive from this base class. + * + * To find it self on the mesh connectivity, a vertex has a pointer + * on a face it belongs to. This enable to march on the vertex face-neighborhood, etc. + */ +/*------------------------------------------------------------------------------*/ + +class GW_Vertex: public GW_SmartCounter +{ + +public: + + static GW_Float rTotalArea_; + + /*------------------------------------------------------------------------------*/ + /** \name Constructor and destructor */ + /*------------------------------------------------------------------------------*/ + //@{ + GW_Vertex(); + virtual ~GW_Vertex(); + virtual GW_Vertex& operator=(const GW_Vertex& v); + //@} + + //------------------------------------------------------------------------- + /** \name Acessors */ + //------------------------------------------------------------------------- + //@{ + void SetPosition( const GW_Vector3D& Position ); + GW_Vector3D& GetPosition(); + void SetNormal( GW_Vector3D& Normal ); + void SetTexCoords( GW_Float u, GW_Float v ); + void SetTexCoordU( GW_Float u ); + void SetTexCoordV( GW_Float v ); + GW_Float GetTexCoordU(); + GW_Float GetTexCoordV(); + + void SetFace( GW_Face& Face ); + GW_Face* GetFace(); + const GW_Face* GetFace() const; + + void GetFaces( const GW_Vertex& Vert, GW_Face*& pFace1, GW_Face*& pFace2 ); + + void SetID(GW_U32 nID); + GW_U32 GetID() const; + + GW_U32 GetNumberNeighbor(); + GW_Bool IsBoundaryVertex(); + //@} + + //------------------------------------------------------------------------- + /** \name Caracteristic data management. */ + //------------------------------------------------------------------------- + //@{ + void BuildRawNormal(); + void BuildCurvatureData(); + //@} + + //------------------------------------------------------------------------- + /** \name Iterator management. */ + //------------------------------------------------------------------------- + //@{ + GW_FaceIterator BeginFaceIterator(); + GW_FaceIterator EndFaceIterator(); + + GW_VertexIterator BeginVertexIterator(); + GW_VertexIterator EndVertexIterator(); + //@} + + //------------------------------------------------------------------------- + /** \name Curvature accessors. */ + //------------------------------------------------------------------------- + //@{ + GW_Float GetMinCurv(); + GW_Float GetMaxCurv(); + GW_Float GetGaussianCurv(); + GW_Float GetMeanCurv(); + GW_Float GetMaxAbsCurv(); + GW_Vector3D& GetNormal(); + GW_Vector3D& GetMinCurvDirection(); + GW_Vector3D& GetMaxCurvDirection(); + //@} + + void SetUserData( GW_SmartCounter* pUserData ); + GW_SmartCounter* GetUserData(); + + //------------------------------------------------------------------------- + /** \name ID helpers */ + //------------------------------------------------------------------------- + //@{ + static GW_U32 ComputeUniqueId( const GW_Vertex& Vert0, const GW_Vertex& Vert1 ); + static GW_U32 ComputeUniqueId( const GW_Vertex& Vert0, const GW_Vertex& Vert1, const GW_Vertex& Vert2 ); + //@} + + +private: + + void ComputeNormalAndCurvature( GW_Float& rArea ); + void ComputeCurvatureDirections( GW_Float rArea ); + + /** Position of the vertex */ + GW_Vector3D Position_; + /** Normal of the vertex */ + GW_Vector3D Normal_; + /** Minimum curvature direction */ + GW_Vector3D CurvDirMin_; + /** maximum curvature direction */ + GW_Vector3D CurvDirMax_; + /** Minimum curvature */ + GW_Float rMinCurv_; + /** Maximum curvature */ + GW_Float rMaxCurv_; + /** Texture coords */ + GW_Float TexCoords_[2]; + /** A pointer on the face which owned the vertex */ + GW_Face* pFace_; + /** The ID the face, given by the Mesh. Should be in the range [0,...,NbrVertex] */ + GW_U32 nID_; + + /** a user defined data */ + GW_SmartCounter* pUserData_; + +}; + +/*------------------------------------------------------------------------------*/ +/** \name a vector of GW_Vertex */ +/*------------------------------------------------------------------------------*/ +//@{ +typedef std::vector T_VertexVector; +typedef T_VertexVector::iterator IT_VertexVector; +typedef T_VertexVector::reverse_iterator RIT_VertexVector; +typedef T_VertexVector::const_iterator CIT_VertexVector; +typedef T_VertexVector::const_reverse_iterator CRIT_VertexVector; +//@} + +/*------------------------------------------------------------------------------*/ +/** \name a list of GW_Vertex */ +/*------------------------------------------------------------------------------*/ +//@{ +typedef std::list T_VertexList; +typedef T_VertexList::iterator IT_VertexList; +typedef T_VertexList::reverse_iterator RIT_VertexList; +typedef T_VertexList::const_iterator CIT_VertexList; +typedef T_VertexList::const_reverse_iterator CRIT_VertexList; +//@} + +/*------------------------------------------------------------------------------*/ +/** \name a map of GW_Vertex */ +/*------------------------------------------------------------------------------*/ +//@{ +typedef std::map T_VertexMap; +typedef T_VertexMap::iterator IT_VertexMap; +typedef T_VertexMap::reverse_iterator RIT_VertexMap; +typedef T_VertexMap::const_iterator CIT_VertexMap; +typedef T_VertexMap::const_reverse_iterator CRIT_VertexMap; +//@} + + +} // End namespace GW + +#ifdef GW_USE_INLINE + #include "GW_Vertex.inl" +#endif + + +#endif // _GW_VERTEX_H_ + + +/////////////////////////////////////////////////////////////////////////////// +// Copyright (c) Gabriel Peyré +/////////////////////////////////////////////////////////////////////////////// +// END OF FILE // +/////////////////////////////////////////////////////////////////////////////// diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_core/GW_Vertex.inl b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_core/GW_Vertex.inl new file mode 100644 index 0000000..685aaec --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_core/GW_Vertex.inl @@ -0,0 +1,440 @@ +/*------------------------------------------------------------------------------*/ +/** + * \file GW_Vertex.inl + * \brief Inlined methods for \c GW_Vertex + * \author Gabriel Peyré + * \date 2-15-2003 + */ +/*------------------------------------------------------------------------------*/ + +#include "GW_Vertex.h" + +namespace GW { + +/*------------------------------------------------------------------------------*/ +// Name : GW_Vertex constructor +/** + * \author Gabriel Peyré + * \date 2-15-2003 + * + * Constructor. + */ +/*------------------------------------------------------------------------------*/ +GW_INLINE +GW_Vertex::GW_Vertex() +: Position_ ( 0,0,0 ), + Normal_ ( 0,0,1 ), + CurvDirMin_ ( 1,0,0 ), + CurvDirMax_ ( 0,1,0 ), + pFace_ ( NULL ), + rMinCurv_ ( 0 ), + rMaxCurv_ ( 0 ), + nID_ ( 0 ), + pUserData_ ( NULL ) +{ + TexCoords_[0] = TexCoords_[1] = 0; +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_Vertex destructor +/** + * \author Gabriel Peyré + * \date 2-15-2003 + * + * Destructor. + */ +/*------------------------------------------------------------------------------*/ +GW_INLINE +GW_Vertex::~GW_Vertex() +{ + if( pUserData_!=NULL ) + GW_SmartCounter::CheckAndDelete( pUserData_ ); +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_Vertex::SetPosition +/** + * \param Position [GW_Vector3D&] The new position. + * \author Gabriel Peyré + * \date 2-15-2003 + * + * Set the position of the vertex (in the local coords system of + * the mesh) + */ +/*------------------------------------------------------------------------------*/ +GW_INLINE +void GW_Vertex::SetPosition( const GW_Vector3D& Position ) +{ + Position_ = Position; +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_Vertex::GetPosition +/** + * \return [GW_Vector3D&] The position. + * \author Gabriel Peyré + * \date 2-15-2003 + * + * Return the position, in local frame. + */ +/*------------------------------------------------------------------------------*/ +GW_INLINE +GW_Vector3D& GW_Vertex::GetPosition() +{ + return Position_; +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_Vertex::SetNormal +/** + * \param Normal [GW_Vector3D&] The normal. Should not be face-based if you want to use gouraud shading. + * \author Gabriel Peyré + * \date 2-15-2003 + * + * Set the normal to the mesh, on the location of the vertex. + */ +/*------------------------------------------------------------------------------*/ +GW_INLINE +void GW_Vertex::SetNormal( GW_Vector3D& Normal ) +{ + Normal_ = Normal; +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_Vertex::GetNormal +/** + * \return [GW_Vector3D&] The normal. + * \author Gabriel Peyré + * \date 2-15-2003 + * + * The normal ot the mesh. + */ +/*------------------------------------------------------------------------------*/ +GW_INLINE +GW_Vector3D& GW_Vertex::GetNormal() +{ + return Normal_; +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_Vertex::SetTexCoords +/** + * \param u [GW_Float] U coord + * \param v [GW_Float] V coord + * \author Gabriel Peyré + * \date 2-15-2003 + * + * Texture coordonates. Should be in [O,1] + */ +/*------------------------------------------------------------------------------*/ +GW_INLINE +void GW_Vertex::SetTexCoords( GW_Float u, GW_Float v ) +{ + TexCoords_[0] = u; + TexCoords_[1] = v; +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_Vertex::SetTexCoordU +/** + * \param u [GW_Float] U coord + * \author Gabriel Peyré + * \date 2-15-2003 + * + * Only set U coord + */ +/*------------------------------------------------------------------------------*/ +GW_INLINE +void GW_Vertex::SetTexCoordU( GW_Float u ) +{ + TexCoords_[0] = u; +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_Vertex::SetTexCoordV +/** +* \param v [GW_Float] V coord +* \author Gabriel Peyré +* \date 2-15-2003 +* +* Only set V coord +*/ +/*------------------------------------------------------------------------------*/ +GW_INLINE +void GW_Vertex::SetTexCoordV( GW_Float v ) +{ + TexCoords_[1] = v; +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_Vertex::GetTexCoordU +/** + * \return [GW_Float] U coord + * \author Gabriel Peyré + * \date 2-15-2003 + * + * Get U component. + */ +/*------------------------------------------------------------------------------*/ +GW_INLINE +GW_Float GW_Vertex::GetTexCoordU() +{ + return TexCoords_[0]; +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_Vertex::GetTexCoordV +/** + * \return [GW_Float] V coord. + * \author Gabriel Peyré + * \date 2-15-2003 + * + * Get V coord. + */ +/*------------------------------------------------------------------------------*/ +GW_INLINE +GW_Float GW_Vertex::GetTexCoordV() +{ + return TexCoords_[1]; +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_Vertex::void SetID +/** + * \param nID [GW_U32] New ID + * \author Gabriel Peyré + * \date 3-31-2003 + * + * Set the number of the vertex in the mesh. + */ +/*------------------------------------------------------------------------------*/ +GW_INLINE +void GW_Vertex::SetID(GW_U32 nID) +{ + nID_ = nID; +} + + +/*------------------------------------------------------------------------------*/ +// Name : GW_Vertex::GetID +/** + * \return [GW_U32] The ID + * \author Gabriel Peyré + * \date 3-31-2003 + * + * Get the ID of the vertex. + */ +/*------------------------------------------------------------------------------*/ +GW_INLINE +GW_U32 GW_Vertex::GetID() const +{ + return nID_; +} + + +/*------------------------------------------------------------------------------*/ +// Name : GW_Vertex::GetMinCurv +/** + * \return [GW_Float] The value. + * \author Gabriel Peyré + * \date 4-3-2003 + * + * Get the minimum curvature value. + */ +/*------------------------------------------------------------------------------*/ +GW_INLINE +GW_Float GW_Vertex::GetMinCurv() +{ + return rMinCurv_; +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_Vertex::GetMaxCurv +/** +* \return [GW_Float] The value. +* \author Gabriel Peyré +* \date 4-3-2003 +* +* Get the maximum curvature value. +*/ +/*------------------------------------------------------------------------------*/ +GW_INLINE +GW_Float GW_Vertex::GetMaxCurv() +{ + return rMaxCurv_; +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_Vertex::GetGaussianCurv +/** +* \return [GW_Float] The value. +* \author Gabriel Peyré +* \date 4-3-2003 +* +* Get the gaussian curvature value. +*/ +/*------------------------------------------------------------------------------*/ +GW_INLINE +GW_Float GW_Vertex::GetGaussianCurv() +{ + return rMaxCurv_*rMinCurv_; +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_Vertex::GetMeanCurv +/** +* \return [GW_Float] The value. +* \author Gabriel Peyré +* \date 4-3-2003 +* +* Get the mean curvature value. +*/ +/*------------------------------------------------------------------------------*/ +GW_INLINE +GW_Float GW_Vertex::GetMeanCurv() +{ + return (GW_Float) 0.5*(rMaxCurv_+rMinCurv_); +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_Vertex::GetMaxAbsCurv +/** +* \return [GW_Float] The value. +* \author Gabriel Peyré +* \date 4-3-2003 +* +* Get the maximum of absolute values of the max/min curvature. +*/ +/*------------------------------------------------------------------------------*/ +GW_INLINE +GW_Float GW_Vertex::GetMaxAbsCurv() +{ + return GW_MAX( GW_ABS(rMaxCurv_), GW_ABS(rMinCurv_)); +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_Vertex::GetMinCurvDirection +/** + * \return [GW_Vector3D&] The direction. + * \author Gabriel Peyré + * \date 4-3-2003 + * + * Get the minimum curvature direction. + */ +/*------------------------------------------------------------------------------*/ +GW_INLINE +GW_Vector3D& GW_Vertex::GetMinCurvDirection() +{ + return CurvDirMin_; +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_Vertex::GetMaxCurvDirection +/** +* \return [GW_Vector3D&] The direction. +* \author Gabriel Peyré +* \date 4-3-2003 +* +* Get the maximum curvature direction. +*/ +/*------------------------------------------------------------------------------*/ +GW_INLINE +GW_Vector3D& GW_Vertex::GetMaxCurvDirection() +{ + return CurvDirMax_; +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_Vertex::SetUserData +/** + * \param pUserData [GW_SmartCounter*] The new used data. + * \author Gabriel Peyré + * \date 5-30-2003 + * + * Set a user data. + */ +/*------------------------------------------------------------------------------*/ +GW_INLINE +void GW_Vertex::SetUserData( GW_SmartCounter* pUserData ) +{ + if( pUserData_!=NULL ) + GW_SmartCounter::CheckAndDelete( pUserData_ ); + pUserData_ = pUserData; + if( pUserData_!=NULL ) + pUserData_->UseIt(); +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_Vertex::GetUserData +/** + * \return [GW_SmartCounter*] The user data. + * \author Gabriel Peyré + * \date 5-30-2003 + * + * Get the user data. + */ +/*------------------------------------------------------------------------------*/ +GW_INLINE +GW_SmartCounter* GW_Vertex::GetUserData() +{ + return pUserData_; +} + + +/*------------------------------------------------------------------------------*/ +// Name : GW_Vertex::ComputeUniqueId +/** +* \param Vert0 [GW_Vertex&] 1st vertex. +* \param Vert1 [GW_Vertex&] 2nd vertex. +* \param Vert2 [GW_Vertex&] 3rd vertex. +* \author Gabriel Peyré +* \date 4-13-2003 +* +* Compute an ID for the unordered 3-uplet. +*/ +/*------------------------------------------------------------------------------*/ +GW_INLINE +GW_U32 GW_Vertex::ComputeUniqueId( const GW_Vertex& Vert0, const GW_Vertex& Vert1, const GW_Vertex& Vert2 ) +{ + GW_U32 nId0 = Vert0.GetID(); + GW_U32 nId1 = Vert1.GetID(); + GW_U32 nId2 = Vert2.GetID(); + /* classify the Id */ + GW_ORDER( nId0, nId1 ); + GW_ORDER( nId1, nId2 ); + GW_ORDER( nId0, nId1 ); + return (GW_U32) nId0 + (nId1<<10) + (nId2<<20); +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_Vertex::ComputeUniqueId +/** +* \param Vert0 [GW_Vertex&] 1st vertex. +* \param Vert1 [GW_Vertex&] 2nd vertex. +* \author Gabriel Peyré +* \date 4-13-2003 +* +* Compute an ID for the unordered 2-uplet. +*/ +/*------------------------------------------------------------------------------*/ +GW_INLINE +GW_U32 GW_Vertex::ComputeUniqueId( const GW_Vertex& Vert0, const GW_Vertex& Vert1 ) +{ + GW_U32 nId0 = Vert0.GetID(); + GW_U32 nId1 = Vert1.GetID(); + /* classify the Id */ + GW_ORDER( nId0, nId1 ); + return (GW_U32) nId0 + (nId1<<15); +} + + + + +} // End namespace GW + + +/////////////////////////////////////////////////////////////////////////////// +// Copyright (c) Gabriel Peyré +/////////////////////////////////////////////////////////////////////////////// +// END OF FILE // +/////////////////////////////////////////////////////////////////////////////// diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_core/GW_VertexIterator.cpp b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_core/GW_VertexIterator.cpp new file mode 100644 index 0000000..62ec86c --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_core/GW_VertexIterator.cpp @@ -0,0 +1,225 @@ +/*------------------------------------------------------------------------------*/ +/** + * \file GW_VertexIterator.cpp + * \brief Definition of class \c GW_VertexIterator + * \author Gabriel Peyré + * \date 4-2-2003 + */ +/*------------------------------------------------------------------------------*/ + + +#ifdef GW_SCCSID + static const char* sccsid = "@(#) GW_VertexIterator.cpp(c) Gabriel Peyré2003"; +#endif // GW_SCCSID + +#include "stdafx.h" +#include "GW_VertexIterator.h" +#include "GW_Face.h" + +using namespace GW; + +GW_VertexIterator::GW_VertexIterator( GW_Face* pFace, GW_Vertex* pOrigin, GW_Vertex* pDirection, GW_Face* pPrevFace, GW_U32 nNbrIncrement ) +: pFace_ ( pFace), + pOrigin_ ( pOrigin ), + pDirection_ ( pDirection ), + pPrevFace_ ( pPrevFace ), + nNbrIncrement_ ( nNbrIncrement ) +{ } + +/* assignement */ +GW_VertexIterator& GW_VertexIterator::operator=( const GW_VertexIterator& it) +{ + this->pFace_ = it.pFace_; + this->pOrigin_ = it.pOrigin_; + this->pDirection_ = it.pDirection_; + this->pPrevFace_ = it.pPrevFace_; + this->nNbrIncrement_= it.nNbrIncrement_; + return *this; +} + +/* egality */ +GW_Bool GW_VertexIterator::operator==( const GW_VertexIterator& it) +{ + return (this->pFace_==it.pFace_) + && (this->pOrigin_==it.pOrigin_) + && (this->pDirection_==it.pDirection_) + && (this->pPrevFace_==it.pPrevFace_); +} + +/* egality */ +GW_Bool GW_VertexIterator::operator!=( const GW_VertexIterator& it) +{ + return (this->pFace_!=it.pFace_) + || (this->pOrigin_!=it.pOrigin_) + || (this->pDirection_!=it.pDirection_) + || (this->pPrevFace_!=it.pPrevFace_); +} + + +/* egality */ +GW_Vertex* GW_VertexIterator::operator*( ) +{ + return this->pDirection_; +} + +/* progression : \todo take in acount NULL pointer */ +void GW_VertexIterator::operator++() +{ + if( this->nNbrIncrement_>100 ) + { + GW_ASSERT( GW_False ); + (*this) = GW_VertexIterator(NULL,NULL,NULL,NULL); + return; + } + + if( pFace_==NULL && pOrigin_!=NULL ) + { + GW_ASSERT(pDirection_!=NULL); + /* we are on a border face : Rewind on the first face */ + while( pPrevFace_!=NULL ) + { + pFace_ = pPrevFace_; + pPrevFace_ = pPrevFace_->GetFaceNeighbor( *pDirection_ ); + pDirection_ = pFace_->GetVertex( *pOrigin_, *pDirection_ ); + } + if( pFace_==pOrigin_->GetFace() ) + { + // we are on End. + (*this) = GW_VertexIterator(NULL,NULL,NULL,NULL); + } + else + { + (*this) = GW_VertexIterator( pFace_, pOrigin_, pDirection_, pPrevFace_, nNbrIncrement_+1 ); + } + return; + } + + if( pFace_!=NULL && pDirection_!=NULL && pOrigin_!=NULL ) + { + GW_Face* pNextFace = pFace_->GetFaceNeighbor( *pDirection_ ); + /* check for end() */ + if( pNextFace==pOrigin_->GetFace() ) + { + (*this) = GW_VertexIterator(NULL,NULL,NULL,NULL); + } + else + { + GW_Vertex* pNextDirection = pFace_->GetVertex( *pOrigin_, *pDirection_ ); + GW_ASSERT( pNextDirection!=NULL ); + /* RMK : pNextFace can be NULL in case of a border edge */ + (*this) = GW_VertexIterator( pNextFace, pOrigin_, pNextDirection, pFace_, nNbrIncrement_+1 ); + } + } + else + { + (*this) = GW_VertexIterator(NULL,NULL,NULL,NULL); + } +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_VertexIterator::GetLeftFace +/** + * \return [GW_Face*] Can be NULL. + * \author Gabriel Peyré + * \date 4-3-2003 + * + * Get the face in the left of the current edge. + */ +/*------------------------------------------------------------------------------*/ +GW_Face* GW_VertexIterator::GetLeftFace() +{ + if( pDirection_==NULL ) + return NULL; + if( pPrevFace_!=NULL ) + { + /* we must use prev-face because we can be on a border vertex. */ + return pPrevFace_;; + } + else + { + GW_ASSERT( pFace_!=NULL ); + GW_ASSERT( pOrigin_!=NULL ); + return pFace_->GetFaceNeighbor( *pDirection_,*pOrigin_ ); + } +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_VertexIterator::GetRightFace +/** +* \return [GW_Face*] Can be NULL. +* \author Gabriel Peyré +* \date 4-3-2003 +* +* Get the face in the right of the current edge. +*/ +/*------------------------------------------------------------------------------*/ +GW_Face* GW_VertexIterator::GetRightFace() +{ + return pFace_; +} + + +/*------------------------------------------------------------------------------*/ +// Name : GW_VertexIterator::GetRightVertex +/** + * \return [GW_Vertex*] Can be NULL + * \author Gabriel Peyré + * \date 4-3-2003 + * + * Get the vertex just after. + */ +/*------------------------------------------------------------------------------*/ +GW_Vertex* GW_VertexIterator::GetRightVertex() +{ + if( pDirection_==NULL ) + return NULL; + if( pFace_==NULL ) + { + return NULL; + } + else + { + GW_ASSERT( pOrigin_!=NULL ); + return pFace_->GetVertex( *pDirection_,*pOrigin_ ); + } +} + + +/*------------------------------------------------------------------------------*/ +// Name : GW_VertexIterator::GetLeftVertex +/** +* \return [GW_Vertex*] Can be NULL +* \author Gabriel Peyré +* \date 4-3-2003 +* +* Get the vertex just before. +*/ +/*------------------------------------------------------------------------------*/ +GW_Vertex* GW_VertexIterator::GetLeftVertex() +{ + if( pDirection_==NULL ) + return NULL; + if( pPrevFace_!=NULL ) + { + /* we must use prev-face because we can be on a border vertex. */ + GW_ASSERT( pOrigin_!=NULL ); + return pPrevFace_->GetVertex( *pDirection_,*pOrigin_ ); + } + else + { + GW_ASSERT( pFace_!=NULL ); + pPrevFace_ = pFace_->GetFaceNeighbor( *pDirection_,*pOrigin_ ); + if( pPrevFace_!=NULL ) + return pPrevFace_->GetVertex( *pDirection_,*pOrigin_ ); + else + return NULL; + } +} + + + +/////////////////////////////////////////////////////////////////////////////// +// Copyright (c) Gabriel Peyré +/////////////////////////////////////////////////////////////////////////////// +// END OF FILE // +/////////////////////////////////////////////////////////////////////////////// diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_core/GW_VertexIterator.h b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_core/GW_VertexIterator.h new file mode 100644 index 0000000..a970775 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_core/GW_VertexIterator.h @@ -0,0 +1,80 @@ + +/*------------------------------------------------------------------------------*/ +/** + * \file GW_VertexIterator.h + * \brief Definition of class \c GW_VertexIterator + * \author Gabriel Peyré + * \date 4-2-2003 + */ +/*------------------------------------------------------------------------------*/ + +#ifndef _GW_VERTEXITERATOR_H_ +#define _GW_VERTEXITERATOR_H_ + +#include "GW_Config.h" + +namespace GW { + +class GW_Face; +class GW_Vertex; + +/*------------------------------------------------------------------------------*/ +/** + * \class GW_VertexIterator + * \brief An iterator on the vertex around a given vertex. + * \author Gabriel Peyré + * \date 4-2-2003 + * + * To iterate on vertex. + */ +/*------------------------------------------------------------------------------*/ + +class GW_VertexIterator +{ + +public: + + GW_VertexIterator( GW_Face* pFace, GW_Vertex* pOrigin, GW_Vertex* pDirection, GW_Face* pPrevFace, GW_U32 nNbrIncrement = 0 ); + + /* assignement */ + GW_VertexIterator& operator=( const GW_VertexIterator& it); + + /* evaluation */ + GW_Bool operator==( const GW_VertexIterator& it); + GW_Bool operator!=( const GW_VertexIterator& it); + + /* indirection */ + GW_Vertex* operator*( ); + + /* progression */ + void operator++(); + + GW_Face* GetLeftFace(); + GW_Face* GetRightFace(); + + GW_Vertex* GetLeftVertex(); + GW_Vertex* GetRightVertex(); + +private: + + GW_Face* pFace_; + GW_Vertex* pOrigin_; + GW_Vertex* pDirection_; + /* this is needed only for saving time on border edge */ + GW_Face* pPrevFace_; + + /** just for debug purpose */ + GW_U32 nNbrIncrement_; + +}; + +} // End namespace GW + +#endif // _GW_VERTEXITERATOR_H_ + + +/////////////////////////////////////////////////////////////////////////////// +// Copyright (c) Gabriel Peyré +/////////////////////////////////////////////////////////////////////////////// +// END OF FILE // +/////////////////////////////////////////////////////////////////////////////// diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_core/gw_core.vcproj b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_core/gw_core.vcproj new file mode 100644 index 0000000..8de9f4b --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_core/gw_core.vcproj @@ -0,0 +1,366 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_core/stdafx.cpp b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_core/stdafx.cpp new file mode 100644 index 0000000..509cef4 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_core/stdafx.cpp @@ -0,0 +1,5 @@ +// stdafx.cpp : source file that includes just the standard includes +// gw_core.pch will be the pre-compiled header +// stdafx.obj will contain the pre-compiled type information + +#include "stdafx.h" diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_core/stdafx.h b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_core/stdafx.h new file mode 100644 index 0000000..0f5e256 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_core/stdafx.h @@ -0,0 +1,72 @@ +/*------------------------------------------------------------------------------*/ +/** + * \file Stdafx.h + * \brief Include for precompiled header. + * \author Gabriel Peyré + * \date 10-26-2002 + */ +/*------------------------------------------------------------------------------*/ +#ifndef _GW_CORE_STDAFX_H_ +#define _GW_CORE_STDAFX_H_ + +#pragma once + +/* 'identifier' : identifier was truncated to 'number' characters in the debug information */ +#pragma warning( disable : 4786 ) + +//------------------------------------------------------------------------- +/** \name C++ STL */ +//------------------------------------------------------------------------- +//@{ +#include +#include +#include +#include +#include +#include +#include +using std::string; +using std::cerr; +using std::cout; +using std::endl; +//@} + +//------------------------------------------------------------------------- +/** \name classical ANSI c libraries */ +//------------------------------------------------------------------------- +//@{ +#include +#include +#include +#include +#include +#include +// #include +#include +//#include +#include +#include +//#include +//#include +//@} +#include "../gw_core/GW_MathsWrapper.h" + + +/*----------------------------------------------------------------------*/ +/* win32 #include */ +/*----------------------------------------------------------------------*/ + +#ifdef WIN32 + /** main win32 header */ +// #include +#endif // _USE_WIN32_ + + +#endif // _GW_CORE_STDAFX_H_ + + +/////////////////////////////////////////////////////////////////////////////// +// Copyright (c) Gabriel Peyré +/////////////////////////////////////////////////////////////////////////////// +// END OF FILE // +/////////////////////////////////////////////////////////////////////////////// diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/all-wcprops b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/all-wcprops new file mode 100644 index 0000000..0fc1e09 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/all-wcprops @@ -0,0 +1,281 @@ +K 25 +svn:wc:ra_dav:version-url +V 84 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/mex/gw/gw_geodesic +END +GW_GeodesicFace.cpp +K 25 +svn:wc:ra_dav:version-url +V 104 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/mex/gw/gw_geodesic/GW_GeodesicFace.cpp +END +GW_GeodesicFace.inl +K 25 +svn:wc:ra_dav:version-url +V 104 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/mex/gw/gw_geodesic/GW_GeodesicFace.inl +END +GW_GeodesicPoint.h +K 25 +svn:wc:ra_dav:version-url +V 103 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/mex/gw/gw_geodesic/GW_GeodesicPoint.h +END +stdafx.h +K 25 +svn:wc:ra_dav:version-url +V 93 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/mex/gw/gw_geodesic/stdafx.h +END +gw_geodesic.vcproj +K 25 +svn:wc:ra_dav:version-url +V 103 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/mex/gw/gw_geodesic/gw_geodesic.vcproj +END +GW_VoronoiMesh.cpp +K 25 +svn:wc:ra_dav:version-url +V 103 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/mex/gw/gw_geodesic/GW_VoronoiMesh.cpp +END +GW_VoronoiMesh.inl +K 25 +svn:wc:ra_dav:version-url +V 103 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/mex/gw/gw_geodesic/GW_VoronoiMesh.inl +END +GW_TriangularInterpolation_Linear.cpp +K 25 +svn:wc:ra_dav:version-url +V 122 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/mex/gw/gw_geodesic/GW_TriangularInterpolation_Linear.cpp +END +GW_TriangularInterpolation_Linear.inl +K 25 +svn:wc:ra_dav:version-url +V 122 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/mex/gw/gw_geodesic/GW_TriangularInterpolation_Linear.inl +END +GW_GeodesicVertex.cpp +K 25 +svn:wc:ra_dav:version-url +V 106 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/mex/gw/gw_geodesic/GW_GeodesicVertex.cpp +END +GW_GeodesicVertex.inl +K 25 +svn:wc:ra_dav:version-url +V 106 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/mex/gw/gw_geodesic/GW_GeodesicVertex.inl +END +GW_TriangularInterpolation_Quadratic.h +K 25 +svn:wc:ra_dav:version-url +V 123 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/mex/gw/gw_geodesic/GW_TriangularInterpolation_Quadratic.h +END +GW_Parameterization.h +K 25 +svn:wc:ra_dav:version-url +V 106 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/mex/gw/gw_geodesic/GW_Parameterization.h +END +GW_TriangularInterpolation_Cubic.cpp +K 25 +svn:wc:ra_dav:version-url +V 121 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/mex/gw/gw_geodesic/GW_TriangularInterpolation_Cubic.cpp +END +GW_TriangularInterpolation.h +K 25 +svn:wc:ra_dav:version-url +V 113 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/mex/gw/gw_geodesic/GW_TriangularInterpolation.h +END +GW_TriangularInterpolation_Cubic.inl +K 25 +svn:wc:ra_dav:version-url +V 121 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/mex/gw/gw_geodesic/GW_TriangularInterpolation_Cubic.inl +END +GW_GeometryAtlas.h +K 25 +svn:wc:ra_dav:version-url +V 103 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/mex/gw/gw_geodesic/GW_GeometryAtlas.h +END +GW_VoronoiVertex.cpp +K 25 +svn:wc:ra_dav:version-url +V 105 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/mex/gw/gw_geodesic/GW_VoronoiVertex.cpp +END +GW_VoronoiVertex.inl +K 25 +svn:wc:ra_dav:version-url +V 105 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/mex/gw/gw_geodesic/GW_VoronoiVertex.inl +END +GW_TriangularInterpolation_ABC.h +K 25 +svn:wc:ra_dav:version-url +V 117 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/mex/gw/gw_geodesic/GW_TriangularInterpolation_ABC.h +END +GW_GeometryCell.inl +K 25 +svn:wc:ra_dav:version-url +V 104 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/mex/gw/gw_geodesic/GW_GeometryCell.inl +END +GW_GeometryCell.cpp +K 25 +svn:wc:ra_dav:version-url +V 104 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/mex/gw/gw_geodesic/GW_GeometryCell.cpp +END +GW_GeodesicPoint.cpp +K 25 +svn:wc:ra_dav:version-url +V 105 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/mex/gw/gw_geodesic/GW_GeodesicPoint.cpp +END +GW_GeodesicPoint.inl +K 25 +svn:wc:ra_dav:version-url +V 105 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/mex/gw/gw_geodesic/GW_GeodesicPoint.inl +END +stdafx.cpp +K 25 +svn:wc:ra_dav:version-url +V 95 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/mex/gw/gw_geodesic/stdafx.cpp +END +GW_GeodesicMesh.h +K 25 +svn:wc:ra_dav:version-url +V 102 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/mex/gw/gw_geodesic/GW_GeodesicMesh.h +END +GW_GeodesicPath.h +K 25 +svn:wc:ra_dav:version-url +V 102 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/mex/gw/gw_geodesic/GW_GeodesicPath.h +END +GW_GeodesicFace.h +K 25 +svn:wc:ra_dav:version-url +V 102 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/mex/gw/gw_geodesic/GW_GeodesicFace.h +END +GW_TriangularInterpolation_Quadratic.cpp +K 25 +svn:wc:ra_dav:version-url +V 125 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/mex/gw/gw_geodesic/GW_TriangularInterpolation_Quadratic.cpp +END +GW_TriangularInterpolation_Quadratic.inl +K 25 +svn:wc:ra_dav:version-url +V 125 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/mex/gw/gw_geodesic/GW_TriangularInterpolation_Quadratic.inl +END +GW_VoronoiMesh.h +K 25 +svn:wc:ra_dav:version-url +V 101 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/mex/gw/gw_geodesic/GW_VoronoiMesh.h +END +GW_Parameterization.inl +K 25 +svn:wc:ra_dav:version-url +V 108 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/mex/gw/gw_geodesic/GW_Parameterization.inl +END +GW_Parameterization.cpp +K 25 +svn:wc:ra_dav:version-url +V 108 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/mex/gw/gw_geodesic/GW_Parameterization.cpp +END +GW_TriangularInterpolation_Linear.h +K 25 +svn:wc:ra_dav:version-url +V 120 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/mex/gw/gw_geodesic/GW_TriangularInterpolation_Linear.h +END +GW_TriangularInterpolation.inl +K 25 +svn:wc:ra_dav:version-url +V 115 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/mex/gw/gw_geodesic/GW_TriangularInterpolation.inl +END +GW_TriangularInterpolation.cpp +K 25 +svn:wc:ra_dav:version-url +V 115 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/mex/gw/gw_geodesic/GW_TriangularInterpolation.cpp +END +GW_GeometryAtlas.inl +K 25 +svn:wc:ra_dav:version-url +V 105 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/mex/gw/gw_geodesic/GW_GeometryAtlas.inl +END +GW_GeometryAtlas.cpp +K 25 +svn:wc:ra_dav:version-url +V 105 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/mex/gw/gw_geodesic/GW_GeometryAtlas.cpp +END +GW_GeodesicVertex.h +K 25 +svn:wc:ra_dav:version-url +V 104 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/mex/gw/gw_geodesic/GW_GeodesicVertex.h +END +GW_TriangularInterpolation_Cubic.h +K 25 +svn:wc:ra_dav:version-url +V 119 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/mex/gw/gw_geodesic/GW_TriangularInterpolation_Cubic.h +END +GW_VoronoiVertex.h +K 25 +svn:wc:ra_dav:version-url +V 103 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/mex/gw/gw_geodesic/GW_VoronoiVertex.h +END +GW_GeodesicMesh.cpp +K 25 +svn:wc:ra_dav:version-url +V 104 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/mex/gw/gw_geodesic/GW_GeodesicMesh.cpp +END +GW_GeodesicMesh.inl +K 25 +svn:wc:ra_dav:version-url +V 104 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/mex/gw/gw_geodesic/GW_GeodesicMesh.inl +END +GW_GeodesicPath.cpp +K 25 +svn:wc:ra_dav:version-url +V 104 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/mex/gw/gw_geodesic/GW_GeodesicPath.cpp +END +GW_GeodesicPath.inl +K 25 +svn:wc:ra_dav:version-url +V 104 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/mex/gw/gw_geodesic/GW_GeodesicPath.inl +END +GW_GeometryCell.h +K 25 +svn:wc:ra_dav:version-url +V 102 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/mex/gw/gw_geodesic/GW_GeometryCell.h +END diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/entries b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/entries new file mode 100644 index 0000000..fb0158a --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/entries @@ -0,0 +1,626 @@ +8 + +dir +12 +https://matlabcompanion.svn.sourceforge.net/svnroot/matlabcompanion/toolbox/toolbox_fast_marching/mex/gw/gw_geodesic +https://matlabcompanion.svn.sourceforge.net/svnroot/matlabcompanion + + + +2008-08-16T12:32:42.608947Z +1 +nikopol0 + + +svn:special svn:externals svn:needs-lock + + + + + + + + + + + +0211462f-4f08-4595-aba7-0193070202b6 + +GW_GeodesicFace.cpp +file + + + + +2008-08-16T13:43:19.000000Z +1e46a6c59c576191ed7e316ca3634d32 +2008-08-16T12:32:42.608947Z +1 +nikopol0 +has-props + +GW_GeodesicFace.inl +file + + + + +2008-08-16T13:43:19.000000Z +b9312bdd0e6d9b974487cd0ff6aa5e1d +2008-08-16T12:32:42.608947Z +1 +nikopol0 +has-props + +GW_GeodesicPoint.h +file + + + + +2008-08-16T13:43:19.000000Z +17976225fa15b39934058b28395ac252 +2008-08-16T12:32:42.608947Z +1 +nikopol0 +has-props + +stdafx.h +file + + + + +2008-08-16T13:43:19.000000Z +c3ea4739b8caafbb3d8274b0fba4a67f +2008-08-16T12:32:42.608947Z +1 +nikopol0 +has-props + +gw_geodesic.vcproj +file + + + + +2008-08-16T13:43:19.000000Z +f743b2b635023334834db0a3104cce86 +2008-08-16T12:32:42.608947Z +1 +nikopol0 +has-props + +GW_VoronoiMesh.cpp +file + + + + +2008-08-16T13:43:19.000000Z +4f4ff4a4a634a8dc52b0123c732488b5 +2008-08-16T12:32:42.608947Z +1 +nikopol0 +has-props + +GW_VoronoiMesh.inl +file + + + + +2008-08-16T13:43:19.000000Z +9b6e1a20110ec52e32ba2b14d62378b0 +2008-08-16T12:32:42.608947Z +1 +nikopol0 +has-props + +GW_TriangularInterpolation_Linear.cpp +file + + + + +2008-08-16T13:43:19.000000Z +ea929044d7d21f85e531377d7d8e8023 +2008-08-16T12:32:42.608947Z +1 +nikopol0 +has-props + +GW_TriangularInterpolation_Linear.inl +file + + + + +2008-08-16T13:43:19.000000Z +cebe68233f5460221566bff9cec081dc +2008-08-16T12:32:42.608947Z +1 +nikopol0 +has-props + +GW_GeodesicVertex.cpp +file + + + + +2008-08-16T13:43:19.000000Z +870efba2341d1fa49533b7c145fd5240 +2008-08-16T12:32:42.608947Z +1 +nikopol0 +has-props + +GW_GeodesicVertex.inl +file + + + + +2008-08-16T13:43:19.000000Z +67199142409611ddb796a599af737496 +2008-08-16T12:32:42.608947Z +1 +nikopol0 +has-props + +GW_TriangularInterpolation_Quadratic.h +file + + + + +2008-08-16T13:43:19.000000Z +05daa87a3f4d0e0e1ba8cfd87befcbd3 +2008-08-16T12:32:42.608947Z +1 +nikopol0 +has-props + +GW_Parameterization.h +file + + + + +2008-08-16T13:43:19.000000Z +e3aaf30941d72fa24931a4fde7a21478 +2008-08-16T12:32:42.608947Z +1 +nikopol0 +has-props + +GW_GeometryAtlas.h +file + + + + +2008-08-16T13:43:19.000000Z +102c4d5c3edac5a8c1271782c5bb3667 +2008-08-16T12:32:42.608947Z +1 +nikopol0 +has-props + +GW_TriangularInterpolation_Cubic.inl +file + + + + +2008-08-16T13:43:19.000000Z +16460d48b272504c5acb27626aba6dba +2008-08-16T12:32:42.608947Z +1 +nikopol0 +has-props + +GW_TriangularInterpolation_Cubic.cpp +file + + + + +2008-08-16T13:43:19.000000Z +d6c428ebee356a230b1f4671ea76a85a +2008-08-16T12:32:42.608947Z +1 +nikopol0 +has-props + +GW_TriangularInterpolation.h +file + + + + +2008-08-16T13:43:19.000000Z +434953af7e2dd6467ef15a87c4ef9ead +2008-08-16T12:32:42.608947Z +1 +nikopol0 +has-props + +GW_VoronoiVertex.inl +file + + + + +2008-08-16T13:43:19.000000Z +986a44bc701458e04a22630cbe649bf1 +2008-08-16T12:32:42.608947Z +1 +nikopol0 +has-props + +GW_VoronoiVertex.cpp +file + + + + +2008-08-16T13:43:19.000000Z +cd0ab9db2ba2ffe4f81479c06ad66e3b +2008-08-16T12:32:42.608947Z +1 +nikopol0 +has-props + +GW_TriangularInterpolation_ABC.h +file + + + + +2008-08-16T13:43:19.000000Z +431a02418d628f7bda7b07a2323ce197 +2008-08-16T12:32:42.608947Z +1 +nikopol0 +has-props + +GW_GeometryCell.cpp +file + + + + +2008-08-16T13:43:19.000000Z +653bc40dac999a2c19a979c13fbd67a5 +2008-08-16T12:32:42.608947Z +1 +nikopol0 +has-props + +GW_GeometryCell.inl +file + + + + +2008-08-16T13:43:19.000000Z +1d896bc25f6bbc37ed197f73eb6152b3 +2008-08-16T12:32:42.608947Z +1 +nikopol0 +has-props + +stdafx.cpp +file + + + + +2008-08-16T13:43:19.000000Z +4ad492dcdffa2e8104224433783fc385 +2008-08-16T12:32:42.608947Z +1 +nikopol0 +has-props + +GW_GeodesicPoint.inl +file + + + + +2008-08-16T13:43:19.000000Z +00d36839f1090952c52251723b9c5610 +2008-08-16T12:32:42.608947Z +1 +nikopol0 +has-props + +GW_GeodesicPoint.cpp +file + + + + +2008-08-16T13:43:19.000000Z +072d137492feb0feb818c6ffa9d47246 +2008-08-16T12:32:42.608947Z +1 +nikopol0 +has-props + +GW_GeodesicPath.h +file + + + + +2008-08-16T13:43:19.000000Z +7bc306ceaec0df921feebf556cc6194e +2008-08-16T12:32:42.608947Z +1 +nikopol0 +has-props + +GW_GeodesicMesh.h +file + + + + +2008-08-16T13:43:19.000000Z +6d79a52f11b1c0587cf2057316a22572 +2008-08-16T12:32:42.608947Z +1 +nikopol0 +has-props + +GW_GeodesicFace.h +file + + + + +2008-08-16T13:43:20.000000Z +0a539d58db6d64cb840b078dc4d5a2a3 +2008-08-16T12:32:42.608947Z +1 +nikopol0 +has-props + +GW_VoronoiMesh.h +file + + + + +2008-08-16T13:43:20.000000Z +c72ec4d93eb834b05da42e62cb0ebfd5 +2008-08-16T12:32:42.608947Z +1 +nikopol0 +has-props + +GW_TriangularInterpolation_Quadratic.inl +file + + + + +2008-08-16T13:43:20.000000Z +9bfae4435b2ba92a9e4155d32f9bbf9d +2008-08-16T12:32:42.608947Z +1 +nikopol0 +has-props + +GW_TriangularInterpolation_Quadratic.cpp +file + + + + +2008-08-16T13:43:20.000000Z +7f1f97457016b1a09db589bf9ef8dcd9 +2008-08-16T12:32:42.608947Z +1 +nikopol0 +has-props + +GW_Parameterization.inl +file + + + + +2008-08-16T13:43:20.000000Z +c61bbf1557db561dfeba4e3d324370a5 +2008-08-16T12:32:42.608947Z +1 +nikopol0 +has-props + +GW_Parameterization.cpp +file + + + + +2008-08-16T13:43:20.000000Z +c93b49e7a35663ebe3891e95f333e612 +2008-08-16T12:32:42.608947Z +1 +nikopol0 +has-props + +GW_TriangularInterpolation_Linear.h +file + + + + +2008-08-16T13:43:20.000000Z +9126f7766fa8272cc88055e781cdb93c +2008-08-16T12:32:42.608947Z +1 +nikopol0 +has-props + +GW_TriangularInterpolation.inl +file + + + + +2008-08-16T13:43:20.000000Z +434953af7e2dd6467ef15a87c4ef9ead +2008-08-16T12:32:42.608947Z +1 +nikopol0 +has-props + +GW_TriangularInterpolation.cpp +file + + + + +2008-08-16T13:43:20.000000Z +434953af7e2dd6467ef15a87c4ef9ead +2008-08-16T12:32:42.608947Z +1 +nikopol0 +has-props + +GW_GeometryAtlas.inl +file + + + + +2008-08-16T13:43:20.000000Z +fdeac2c4f02fa0292a63adda101fac70 +2008-08-16T12:32:42.608947Z +1 +nikopol0 +has-props + +GW_GeometryAtlas.cpp +file + + + + +2008-08-16T13:43:20.000000Z +7ffba7999aef07f622c49a6a970d6d12 +2008-08-16T12:32:42.608947Z +1 +nikopol0 +has-props + +GW_GeodesicVertex.h +file + + + + +2008-08-16T13:43:20.000000Z +6b417ea5b3233237bb7c4ee171c0c230 +2008-08-16T12:32:42.608947Z +1 +nikopol0 +has-props + +GW_TriangularInterpolation_Cubic.h +file + + + + +2008-08-16T13:43:20.000000Z +380bcc8977ef5796d86213443967c196 +2008-08-16T12:32:42.608947Z +1 +nikopol0 +has-props + +GW_VoronoiVertex.h +file + + + + +2008-08-16T13:43:20.000000Z +aaaa15140adf791dda05ac954e44808f +2008-08-16T12:32:42.608947Z +1 +nikopol0 +has-props + +GW_GeodesicMesh.cpp +file + + + + +2008-08-16T13:43:20.000000Z +849ebd19503bb4677e943c0f14cfa07e +2008-08-16T12:32:42.608947Z +1 +nikopol0 +has-props + +GW_GeodesicMesh.inl +file + + + + +2008-08-16T13:43:20.000000Z +1ef4fa5e5c84cda2f4120dfdb234e9d6 +2008-08-16T12:32:42.608947Z +1 +nikopol0 +has-props + +GW_GeodesicPath.cpp +file + + + + +2008-08-16T13:43:20.000000Z +05dfaf37b7226b6f0c54ee98f8534c9a +2008-08-16T12:32:42.608947Z +1 +nikopol0 +has-props + +GW_GeodesicPath.inl +file + + + + +2008-08-16T13:43:20.000000Z +a299f001ed8e97a5abf9fb2f31144f26 +2008-08-16T12:32:42.608947Z +1 +nikopol0 +has-props + +GW_GeometryCell.h +file + + + + +2008-08-16T13:43:20.000000Z +21563d4c42c6bade4cb852f809192c6a +2008-08-16T12:32:42.608947Z +1 +nikopol0 +has-props + diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/format b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/format new file mode 100644 index 0000000..45a4fb7 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/format @@ -0,0 +1 @@ +8 diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/prop-base/GW_GeodesicFace.cpp.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/prop-base/GW_GeodesicFace.cpp.svn-base new file mode 100644 index 0000000..a669705 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/prop-base/GW_GeodesicFace.cpp.svn-base @@ -0,0 +1,5 @@ +K 14 +svn:executable +V 0 + +END diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/prop-base/GW_GeodesicFace.h.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/prop-base/GW_GeodesicFace.h.svn-base new file mode 100644 index 0000000..a669705 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/prop-base/GW_GeodesicFace.h.svn-base @@ -0,0 +1,5 @@ +K 14 +svn:executable +V 0 + +END diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/prop-base/GW_GeodesicFace.inl.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/prop-base/GW_GeodesicFace.inl.svn-base new file mode 100644 index 0000000..a669705 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/prop-base/GW_GeodesicFace.inl.svn-base @@ -0,0 +1,5 @@ +K 14 +svn:executable +V 0 + +END diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/prop-base/GW_GeodesicMesh.cpp.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/prop-base/GW_GeodesicMesh.cpp.svn-base new file mode 100644 index 0000000..a669705 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/prop-base/GW_GeodesicMesh.cpp.svn-base @@ -0,0 +1,5 @@ +K 14 +svn:executable +V 0 + +END diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/prop-base/GW_GeodesicMesh.h.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/prop-base/GW_GeodesicMesh.h.svn-base new file mode 100644 index 0000000..a669705 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/prop-base/GW_GeodesicMesh.h.svn-base @@ -0,0 +1,5 @@ +K 14 +svn:executable +V 0 + +END diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/prop-base/GW_GeodesicMesh.inl.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/prop-base/GW_GeodesicMesh.inl.svn-base new file mode 100644 index 0000000..a669705 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/prop-base/GW_GeodesicMesh.inl.svn-base @@ -0,0 +1,5 @@ +K 14 +svn:executable +V 0 + +END diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/prop-base/GW_GeodesicPath.cpp.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/prop-base/GW_GeodesicPath.cpp.svn-base new file mode 100644 index 0000000..a669705 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/prop-base/GW_GeodesicPath.cpp.svn-base @@ -0,0 +1,5 @@ +K 14 +svn:executable +V 0 + +END diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/prop-base/GW_GeodesicPath.h.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/prop-base/GW_GeodesicPath.h.svn-base new file mode 100644 index 0000000..a669705 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/prop-base/GW_GeodesicPath.h.svn-base @@ -0,0 +1,5 @@ +K 14 +svn:executable +V 0 + +END diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/prop-base/GW_GeodesicPath.inl.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/prop-base/GW_GeodesicPath.inl.svn-base new file mode 100644 index 0000000..a669705 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/prop-base/GW_GeodesicPath.inl.svn-base @@ -0,0 +1,5 @@ +K 14 +svn:executable +V 0 + +END diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/prop-base/GW_GeodesicPoint.cpp.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/prop-base/GW_GeodesicPoint.cpp.svn-base new file mode 100644 index 0000000..a669705 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/prop-base/GW_GeodesicPoint.cpp.svn-base @@ -0,0 +1,5 @@ +K 14 +svn:executable +V 0 + +END diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/prop-base/GW_GeodesicPoint.h.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/prop-base/GW_GeodesicPoint.h.svn-base new file mode 100644 index 0000000..a669705 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/prop-base/GW_GeodesicPoint.h.svn-base @@ -0,0 +1,5 @@ +K 14 +svn:executable +V 0 + +END diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/prop-base/GW_GeodesicPoint.inl.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/prop-base/GW_GeodesicPoint.inl.svn-base new file mode 100644 index 0000000..a669705 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/prop-base/GW_GeodesicPoint.inl.svn-base @@ -0,0 +1,5 @@ +K 14 +svn:executable +V 0 + +END diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/prop-base/GW_GeodesicVertex.cpp.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/prop-base/GW_GeodesicVertex.cpp.svn-base new file mode 100644 index 0000000..a669705 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/prop-base/GW_GeodesicVertex.cpp.svn-base @@ -0,0 +1,5 @@ +K 14 +svn:executable +V 0 + +END diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/prop-base/GW_GeodesicVertex.h.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/prop-base/GW_GeodesicVertex.h.svn-base new file mode 100644 index 0000000..a669705 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/prop-base/GW_GeodesicVertex.h.svn-base @@ -0,0 +1,5 @@ +K 14 +svn:executable +V 0 + +END diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/prop-base/GW_GeodesicVertex.inl.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/prop-base/GW_GeodesicVertex.inl.svn-base new file mode 100644 index 0000000..a669705 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/prop-base/GW_GeodesicVertex.inl.svn-base @@ -0,0 +1,5 @@ +K 14 +svn:executable +V 0 + +END diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/prop-base/GW_GeometryAtlas.cpp.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/prop-base/GW_GeometryAtlas.cpp.svn-base new file mode 100644 index 0000000..a669705 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/prop-base/GW_GeometryAtlas.cpp.svn-base @@ -0,0 +1,5 @@ +K 14 +svn:executable +V 0 + +END diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/prop-base/GW_GeometryAtlas.h.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/prop-base/GW_GeometryAtlas.h.svn-base new file mode 100644 index 0000000..a669705 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/prop-base/GW_GeometryAtlas.h.svn-base @@ -0,0 +1,5 @@ +K 14 +svn:executable +V 0 + +END diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/prop-base/GW_GeometryAtlas.inl.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/prop-base/GW_GeometryAtlas.inl.svn-base new file mode 100644 index 0000000..a669705 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/prop-base/GW_GeometryAtlas.inl.svn-base @@ -0,0 +1,5 @@ +K 14 +svn:executable +V 0 + +END diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/prop-base/GW_GeometryCell.cpp.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/prop-base/GW_GeometryCell.cpp.svn-base new file mode 100644 index 0000000..a669705 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/prop-base/GW_GeometryCell.cpp.svn-base @@ -0,0 +1,5 @@ +K 14 +svn:executable +V 0 + +END diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/prop-base/GW_GeometryCell.h.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/prop-base/GW_GeometryCell.h.svn-base new file mode 100644 index 0000000..a669705 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/prop-base/GW_GeometryCell.h.svn-base @@ -0,0 +1,5 @@ +K 14 +svn:executable +V 0 + +END diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/prop-base/GW_GeometryCell.inl.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/prop-base/GW_GeometryCell.inl.svn-base new file mode 100644 index 0000000..a669705 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/prop-base/GW_GeometryCell.inl.svn-base @@ -0,0 +1,5 @@ +K 14 +svn:executable +V 0 + +END diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/prop-base/GW_Parameterization.cpp.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/prop-base/GW_Parameterization.cpp.svn-base new file mode 100644 index 0000000..a669705 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/prop-base/GW_Parameterization.cpp.svn-base @@ -0,0 +1,5 @@ +K 14 +svn:executable +V 0 + +END diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/prop-base/GW_Parameterization.h.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/prop-base/GW_Parameterization.h.svn-base new file mode 100644 index 0000000..a669705 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/prop-base/GW_Parameterization.h.svn-base @@ -0,0 +1,5 @@ +K 14 +svn:executable +V 0 + +END diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/prop-base/GW_Parameterization.inl.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/prop-base/GW_Parameterization.inl.svn-base new file mode 100644 index 0000000..a669705 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/prop-base/GW_Parameterization.inl.svn-base @@ -0,0 +1,5 @@ +K 14 +svn:executable +V 0 + +END diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/prop-base/GW_TriangularInterpolation.cpp.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/prop-base/GW_TriangularInterpolation.cpp.svn-base new file mode 100644 index 0000000..a669705 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/prop-base/GW_TriangularInterpolation.cpp.svn-base @@ -0,0 +1,5 @@ +K 14 +svn:executable +V 0 + +END diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/prop-base/GW_TriangularInterpolation.h.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/prop-base/GW_TriangularInterpolation.h.svn-base new file mode 100644 index 0000000..a669705 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/prop-base/GW_TriangularInterpolation.h.svn-base @@ -0,0 +1,5 @@ +K 14 +svn:executable +V 0 + +END diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/prop-base/GW_TriangularInterpolation.inl.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/prop-base/GW_TriangularInterpolation.inl.svn-base new file mode 100644 index 0000000..a669705 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/prop-base/GW_TriangularInterpolation.inl.svn-base @@ -0,0 +1,5 @@ +K 14 +svn:executable +V 0 + +END diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/prop-base/GW_TriangularInterpolation_ABC.h.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/prop-base/GW_TriangularInterpolation_ABC.h.svn-base new file mode 100644 index 0000000..a669705 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/prop-base/GW_TriangularInterpolation_ABC.h.svn-base @@ -0,0 +1,5 @@ +K 14 +svn:executable +V 0 + +END diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/prop-base/GW_TriangularInterpolation_Cubic.cpp.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/prop-base/GW_TriangularInterpolation_Cubic.cpp.svn-base new file mode 100644 index 0000000..a669705 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/prop-base/GW_TriangularInterpolation_Cubic.cpp.svn-base @@ -0,0 +1,5 @@ +K 14 +svn:executable +V 0 + +END diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/prop-base/GW_TriangularInterpolation_Cubic.h.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/prop-base/GW_TriangularInterpolation_Cubic.h.svn-base new file mode 100644 index 0000000..a669705 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/prop-base/GW_TriangularInterpolation_Cubic.h.svn-base @@ -0,0 +1,5 @@ +K 14 +svn:executable +V 0 + +END diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/prop-base/GW_TriangularInterpolation_Cubic.inl.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/prop-base/GW_TriangularInterpolation_Cubic.inl.svn-base new file mode 100644 index 0000000..a669705 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/prop-base/GW_TriangularInterpolation_Cubic.inl.svn-base @@ -0,0 +1,5 @@ +K 14 +svn:executable +V 0 + +END diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/prop-base/GW_TriangularInterpolation_Linear.cpp.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/prop-base/GW_TriangularInterpolation_Linear.cpp.svn-base new file mode 100644 index 0000000..a669705 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/prop-base/GW_TriangularInterpolation_Linear.cpp.svn-base @@ -0,0 +1,5 @@ +K 14 +svn:executable +V 0 + +END diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/prop-base/GW_TriangularInterpolation_Linear.h.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/prop-base/GW_TriangularInterpolation_Linear.h.svn-base new file mode 100644 index 0000000..a669705 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/prop-base/GW_TriangularInterpolation_Linear.h.svn-base @@ -0,0 +1,5 @@ +K 14 +svn:executable +V 0 + +END diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/prop-base/GW_TriangularInterpolation_Linear.inl.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/prop-base/GW_TriangularInterpolation_Linear.inl.svn-base new file mode 100644 index 0000000..a669705 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/prop-base/GW_TriangularInterpolation_Linear.inl.svn-base @@ -0,0 +1,5 @@ +K 14 +svn:executable +V 0 + +END diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/prop-base/GW_TriangularInterpolation_Quadratic.cpp.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/prop-base/GW_TriangularInterpolation_Quadratic.cpp.svn-base new file mode 100644 index 0000000..a669705 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/prop-base/GW_TriangularInterpolation_Quadratic.cpp.svn-base @@ -0,0 +1,5 @@ +K 14 +svn:executable +V 0 + +END diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/prop-base/GW_TriangularInterpolation_Quadratic.h.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/prop-base/GW_TriangularInterpolation_Quadratic.h.svn-base new file mode 100644 index 0000000..a669705 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/prop-base/GW_TriangularInterpolation_Quadratic.h.svn-base @@ -0,0 +1,5 @@ +K 14 +svn:executable +V 0 + +END diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/prop-base/GW_TriangularInterpolation_Quadratic.inl.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/prop-base/GW_TriangularInterpolation_Quadratic.inl.svn-base new file mode 100644 index 0000000..a669705 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/prop-base/GW_TriangularInterpolation_Quadratic.inl.svn-base @@ -0,0 +1,5 @@ +K 14 +svn:executable +V 0 + +END diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/prop-base/GW_VoronoiMesh.cpp.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/prop-base/GW_VoronoiMesh.cpp.svn-base new file mode 100644 index 0000000..a669705 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/prop-base/GW_VoronoiMesh.cpp.svn-base @@ -0,0 +1,5 @@ +K 14 +svn:executable +V 0 + +END diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/prop-base/GW_VoronoiMesh.h.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/prop-base/GW_VoronoiMesh.h.svn-base new file mode 100644 index 0000000..a669705 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/prop-base/GW_VoronoiMesh.h.svn-base @@ -0,0 +1,5 @@ +K 14 +svn:executable +V 0 + +END diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/prop-base/GW_VoronoiMesh.inl.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/prop-base/GW_VoronoiMesh.inl.svn-base new file mode 100644 index 0000000..a669705 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/prop-base/GW_VoronoiMesh.inl.svn-base @@ -0,0 +1,5 @@ +K 14 +svn:executable +V 0 + +END diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/prop-base/GW_VoronoiVertex.cpp.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/prop-base/GW_VoronoiVertex.cpp.svn-base new file mode 100644 index 0000000..a669705 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/prop-base/GW_VoronoiVertex.cpp.svn-base @@ -0,0 +1,5 @@ +K 14 +svn:executable +V 0 + +END diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/prop-base/GW_VoronoiVertex.h.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/prop-base/GW_VoronoiVertex.h.svn-base new file mode 100644 index 0000000..a669705 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/prop-base/GW_VoronoiVertex.h.svn-base @@ -0,0 +1,5 @@ +K 14 +svn:executable +V 0 + +END diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/prop-base/GW_VoronoiVertex.inl.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/prop-base/GW_VoronoiVertex.inl.svn-base new file mode 100644 index 0000000..a669705 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/prop-base/GW_VoronoiVertex.inl.svn-base @@ -0,0 +1,5 @@ +K 14 +svn:executable +V 0 + +END diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/prop-base/gw_geodesic.vcproj.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/prop-base/gw_geodesic.vcproj.svn-base new file mode 100644 index 0000000..a669705 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/prop-base/gw_geodesic.vcproj.svn-base @@ -0,0 +1,5 @@ +K 14 +svn:executable +V 0 + +END diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/prop-base/stdafx.cpp.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/prop-base/stdafx.cpp.svn-base new file mode 100644 index 0000000..a669705 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/prop-base/stdafx.cpp.svn-base @@ -0,0 +1,5 @@ +K 14 +svn:executable +V 0 + +END diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/prop-base/stdafx.h.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/prop-base/stdafx.h.svn-base new file mode 100644 index 0000000..a669705 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/prop-base/stdafx.h.svn-base @@ -0,0 +1,5 @@ +K 14 +svn:executable +V 0 + +END diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/text-base/GW_GeodesicFace.cpp.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/text-base/GW_GeodesicFace.cpp.svn-base new file mode 100644 index 0000000..599752d --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/text-base/GW_GeodesicFace.cpp.svn-base @@ -0,0 +1,119 @@ +/*------------------------------------------------------------------------------*/ +/** + * \file GW_GeodesicFace.cpp + * \brief Definition of class \c GW_GeodesicFace + * \author Gabriel Peyré + * \date 4-12-2003 + */ +/*------------------------------------------------------------------------------*/ + + +#ifdef GW_SCCSID + static const char* sccsid = "@(#) GW_GeodesicFace.cpp(c) Gabriel Peyré2003"; +#endif // GW_SCCSID + +#include "stdafx.h" +#include "GW_GeodesicFace.h" + +#ifndef GW_USE_INLINE + #include "GW_GeodesicFace.inl" +#endif + +using namespace GW; + +GW_TriangularInterpolation_ABC::T_TriangulationInterpolationType GW_GeodesicFace::TriangulationInterpolationType_ = GW_TriangularInterpolation_ABC::kQuadraticTriangulationInterpolation; + +/*------------------------------------------------------------------------------*/ +// Name : GW_GeodesicFace constructor +/** + * \author Gabriel Peyré + * \date 5-2-2003 + * + * Constructor. + */ +/*------------------------------------------------------------------------------*/ +GW_GeodesicFace::GW_GeodesicFace() +: GW_Face(), + pTriangularInterpolation_ ( NULL ) +{ + /* nothing */ +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_GeodesicFace destructor +/** + * \author Gabriel Peyré + * \date 5-2-2003 + * + * Destructor. + */ +/*------------------------------------------------------------------------------*/ +GW_GeodesicFace::~GW_GeodesicFace() +{ + GW_DELETE( pTriangularInterpolation_ ); +} + + +/*------------------------------------------------------------------------------*/ +// Name : GW_GeodesicFace::SetUpTriangularInterpolation +/** + * \author Gabriel Peyré + * \date 5-2-2003 + * + * Create a triangular interpolation if necessary, and initialize + * it. + */ +/*------------------------------------------------------------------------------*/ +void GW_GeodesicFace::SetUpTriangularInterpolation() +{ + if( pTriangularInterpolation_==NULL || pTriangularInterpolation_->GetType()!=TriangulationInterpolationType_ ) + { + GW_DELETE( pTriangularInterpolation_ ); + switch(TriangulationInterpolationType_) + { + case GW_TriangularInterpolation_ABC::kLinearTriangulationInterpolation: + pTriangularInterpolation_ = new GW_TriangularInterpolation_Linear; + break; + case GW_TriangularInterpolation_ABC::kQuadraticTriangulationInterpolation: + pTriangularInterpolation_ = new GW_TriangularInterpolation_Quadratic; + break; + case GW_TriangularInterpolation_ABC::kCubicTriangulationInterpolation: + GW_ASSERT( GW_False ); + break; + default: + GW_ASSERT( GW_False ); + pTriangularInterpolation_ = new GW_TriangularInterpolation_Quadratic; + } + } + pTriangularInterpolation_->SetUpTriangularInterpolation( *this ); +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_GeodesicFace::ComputeGradient +/** +* \param v0 [GW_GeodesicVertex&] 1st vertex of local frame. +* \param v1 [GW_GeodesicVertex&] 2nd vertex. +* \param v2 [GW_GeodesicVertex&] 3rd vertex. +* \param x [GW_Float] x local coord. +* \param y [GW_Float] y local coord. +* \param dx [GW_Float&] x coord of the gradient in local coord. +* \param dy [GW_Float&] y coord of the gradient in local coord. +* \author Gabriel Peyré +* \date 5-2-2003 +* +* Compute the gradient at given point in local frame. +*/ +/*------------------------------------------------------------------------------*/ +void GW_GeodesicFace::ComputeGradient( GW_GeodesicVertex& v0, GW_GeodesicVertex& v1, GW_GeodesicVertex& v2, GW_Float x, GW_Float y, GW_Float& dx, GW_Float& dy ) +{ + GW_ASSERT( pTriangularInterpolation_!=NULL ); + pTriangularInterpolation_->ComputeGradient( v0, v1, v2, x, y, dx, dy ); +} + + + +/////////////////////////////////////////////////////////////////////////////// +// Copyright (c) Gabriel Peyré +/////////////////////////////////////////////////////////////////////////////// +// END OF FILE // +/////////////////////////////////////////////////////////////////////////////// diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/text-base/GW_GeodesicFace.h.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/text-base/GW_GeodesicFace.h.svn-base new file mode 100644 index 0000000..588c1a6 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/text-base/GW_GeodesicFace.h.svn-base @@ -0,0 +1,73 @@ + +/*------------------------------------------------------------------------------*/ +/** + * \file GW_GeodesicFace.h + * \brief Definition of class \c GW_GeodesicFace + * \author Gabriel Peyré + * \date 4-12-2003 + */ +/*------------------------------------------------------------------------------*/ + +#ifndef _GW_GEODESICFACE_H_ +#define _GW_GEODESICFACE_H_ + +#include "../gw_core/GW_Config.h" +#include "../gw_core/GW_Face.h" +#include "GW_TriangularInterpolation_Quadratic.h" +#include "GW_TriangularInterpolation_Linear.h" + +namespace GW { + +/*------------------------------------------------------------------------------*/ +/** + * \class GW_GeodesicFace + * \brief A face to make geodesic computations. + * \author Gabriel Peyré + * \date 4-12-2003 + * + * Should contains geodesic vertex. + */ +/*------------------------------------------------------------------------------*/ + +class GW_GeodesicFace: public GW_Face +{ + +public: + + GW_GeodesicFace(); + virtual ~GW_GeodesicFace(); + + void SetUpTriangularInterpolation(); + void ComputeGradient( GW_GeodesicVertex& v0, GW_GeodesicVertex& v1, GW_GeodesicVertex& v2, + GW_Float x, GW_Float y, GW_Float& dx, GW_Float& dy ); + + static void SetTriangularInterpolationType( GW_TriangularInterpolation_ABC::T_TriangulationInterpolationType TriangulationInterpolationType ); + static GW_TriangularInterpolation_ABC::T_TriangulationInterpolationType GetTriangularInterpolationType(); + + GW_TriangularInterpolation_ABC* GetTriangularInterpolation(); + void SetTriangularInterpolation(GW_TriangularInterpolation_ABC& TriangularInterpolation); + +private: + + /** the interpolation type we should use */ + static GW_TriangularInterpolation_ABC::T_TriangulationInterpolationType TriangulationInterpolationType_; + /** the data for interpolation */ + GW_TriangularInterpolation_ABC* pTriangularInterpolation_; + +}; + +} // End namespace GW + +#ifdef GW_USE_INLINE + #include "GW_GeodesicFace.inl" +#endif + + +#endif // _GW_GEODESICFACE_H_ + + +/////////////////////////////////////////////////////////////////////////////// +// Copyright (c) Gabriel Peyré +/////////////////////////////////////////////////////////////////////////////// +// END OF FILE // +/////////////////////////////////////////////////////////////////////////////// diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/text-base/GW_GeodesicFace.inl.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/text-base/GW_GeodesicFace.inl.svn-base new file mode 100644 index 0000000..79fecbb --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/text-base/GW_GeodesicFace.inl.svn-base @@ -0,0 +1,89 @@ +/*------------------------------------------------------------------------------*/ +/** + * \file GW_GeodesicFace.inl + * \brief Inlined methods for \c GW_GeodesicFace + * \author Gabriel Peyré + * \date 4-12-2003 + */ +/*------------------------------------------------------------------------------*/ + +#include "GW_GeodesicFace.h" + +namespace GW { + + +/*------------------------------------------------------------------------------*/ +// Name : GW_GeodesicFace::SetTriangularInterpolationType +/** + * \param TriangulationInterpolationType [GW_TriangularInterpolation_ABC::T_TriangulationInterpolationType] The type + * \author Gabriel Peyré + * \date 5-5-2003 + * + * Set the way interpolation is performed on triangles. + */ +/*------------------------------------------------------------------------------*/ +GW_INLINE +void GW_GeodesicFace::SetTriangularInterpolationType( GW_TriangularInterpolation_ABC::T_TriangulationInterpolationType TriangulationInterpolationType ) +{ + TriangulationInterpolationType_ = TriangulationInterpolationType; +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_GeodesicFace::GetTriangularInterpolationType +/** + * \return [GW_TriangularInterpolation_ABC::T_TriangulationInterpolationType] The mode. + * \author Gabriel Peyré + * \date 5-5-2003 + * + * Return the mode of interpolation. + */ +/*------------------------------------------------------------------------------*/ +GW_INLINE +GW_TriangularInterpolation_ABC::T_TriangulationInterpolationType GW_GeodesicFace::GetTriangularInterpolationType() +{ + return TriangulationInterpolationType_; +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_GeodesicFace::GetTriangularInterpolation +/** + * \return [GW_TriangularInterpolation_ABC*] The interpolator. + * \author Gabriel Peyré + * \date 5-6-2003 + * + * Get the interpolator used. + */ +/*------------------------------------------------------------------------------*/ +GW_INLINE +GW_TriangularInterpolation_ABC* GW_GeodesicFace::GetTriangularInterpolation() +{ + return pTriangularInterpolation_; +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_GeodesicFace::GetTriangularInterpolation +/** + * \param pTriangularInterpolation [GW_TriangularInterpolation_ABC*] The interpolator. + * \author Gabriel Peyré + * \date 5-6-2003 + * + * Set the interpolator used. + */ +/*------------------------------------------------------------------------------*/ +GW_INLINE +void GW_GeodesicFace::SetTriangularInterpolation(GW_TriangularInterpolation_ABC& TriangularInterpolation) +{ + GW_DELETE( pTriangularInterpolation_ ); + pTriangularInterpolation_ = &TriangularInterpolation; +} + + + +} // End namespace GW + + +/////////////////////////////////////////////////////////////////////////////// +// Copyright (c) Gabriel Peyré +/////////////////////////////////////////////////////////////////////////////// +// END OF FILE // +/////////////////////////////////////////////////////////////////////////////// diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/text-base/GW_GeodesicMesh.cpp.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/text-base/GW_GeodesicMesh.cpp.svn-base new file mode 100644 index 0000000..8fd03a8 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/text-base/GW_GeodesicMesh.cpp.svn-base @@ -0,0 +1,181 @@ +/*------------------------------------------------------------------------------*/ +/** + * \file GW_GeodesicMesh.cpp + * \brief Definition of class \c GW_GeodesicMesh + * \author Gabriel Peyré + * \date 4-9-2003 + */ +/*------------------------------------------------------------------------------*/ + + +#ifdef GW_SCCSID + static const char* sccsid = "@(#) GW_GeodesicMesh.cpp(c) Gabriel Peyré2003"; +#endif // GW_SCCSID + +#include "stdafx.h" +#include "GW_GeodesicMesh.h" + +#ifndef GW_USE_INLINE + #include "GW_GeodesicMesh.inl" +#endif + +using namespace GW; + +GW_Bool GW_GeodesicMesh::bUseUnfolding_ = GW_True; + +/*------------------------------------------------------------------------------*/ +// Name : GW_GeodesicMesh::ResetGeodesicMesh +/** + * \author Gabriel Peyré + * \date 4-10-2003 + * + * Reset the flags of all vertex for a new fast marching + * computation. + */ +/*------------------------------------------------------------------------------*/ +void GW_GeodesicMesh::ResetGeodesicMesh() +{ + for( IT_VertexVector it=VertexVector_.begin(); it!=VertexVector_.end(); ++it ) + { + GW_GeodesicVertex* pVert = (GW_GeodesicVertex*) *it; + pVert->ResetGeodesicVertex(); + } + ActiveVertex_.clear(); +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_GeodesicMesh::ResetParametrizationData +/** + * \author Gabriel Peyré + * \date 4-27-2003 + * + * Reset only the parametrization data of each vertex. + */ +/*------------------------------------------------------------------------------*/ +void GW_GeodesicMesh::ResetParametrizationData() +{ + for( IT_VertexVector it=VertexVector_.begin(); it!=VertexVector_.end(); ++it ) + { + GW_GeodesicVertex* pVert = (GW_GeodesicVertex*) *it; + pVert->ResetParametrizationData(); + } +} + + + +/*------------------------------------------------------------------------------*/ +// Name : GW_GeodesicMesh::PerformFastMarching +/** + * \param StartVertex [GW_GeodesicVertex&] The starting point. + * \author Gabriel Peyré + * \date 4-10-2003 + * + * Compute geodesic distance from a vertex to other one. + */ +/*------------------------------------------------------------------------------*/ +void GW_GeodesicMesh::PerformFastMarching( GW_GeodesicVertex* pStartVertex ) +{ + + this->SetUpFastMarching( pStartVertex ); + + // first time : set up the heap + std::make_heap( ActiveVertex_.begin(), ActiveVertex_.end(), GW_GeodesicVertex::CompareVertex ); + /* main loop */ + while( !this->PerformFastMarchingOneStep() ) + { } +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_GeodesicMesh::SetUpFastMarching +/** + * \param pStartVertex=NULL [GW_GeodesicVertex*] A start vertex to add. + * \author Gabriel Peyré + * \date 4-13-2003 + * + * Just initialize the fast marching process. + */ +/*------------------------------------------------------------------------------*/ +void GW_GeodesicMesh::SetUpFastMarching( GW_GeodesicVertex* pStartVertex ) +{ + GW_ASSERT( WeightCallback_!=NULL ); + + if( pStartVertex!=NULL ) + this->AddStartVertex( *pStartVertex ); + + std::make_heap( ActiveVertex_.begin(), ActiveVertex_.end(), GW_GeodesicVertex::CompareVertex ); + + bIsMarchingBegin_ = GW_True; + bIsMarchingEnd_ = GW_False; +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_GeodesicMesh::PerformFastMarchingFlush +/** + * \author Gabriel Peyré + * \date 4-13-2003 + * + * Continue the algorithm until it termins. + */ +/*------------------------------------------------------------------------------*/ +void GW_GeodesicMesh::PerformFastMarchingFlush() +{ + if( !bIsMarchingBegin_ ) + this->SetUpFastMarching(); + + /* main loop */ + while( !this->PerformFastMarchingOneStep() ) + { } +} + + + +/*------------------------------------------------------------------------------*/ +// Name : GW_GeodesicMesh::IsFastMarchingFinished +/** + * \return [GW_Bool] Response. + * \author Gabriel Peyré + * \date 4-13-2003 + * + * Is the algorhm finished ? + */ +/*------------------------------------------------------------------------------*/ +GW_Bool GW_GeodesicMesh::IsFastMarchingFinished() +{ + return bIsMarchingEnd_; +} + + +/*------------------------------------------------------------------------------*/ +// Name : GW_GeodesicMesh::GetRandomVertex +/** +* \return [GW_Vertex*] The vertex. NULL if it was impossible. +* \author Gabriel Peyré +* \date 4-14-2003 +* +* Get Return a vertex at random. +*/ +/*------------------------------------------------------------------------------*/ +GW_Vertex* GW_GeodesicMesh::GetRandomVertex(GW_Bool bForceFar) +{ + GW_U32 nNumber = 0; + GW_GeodesicVertex* pStartVertex = NULL; + while( pStartVertex==NULL ) + { + if( nNumber>=this->GetNbrVertex()/10 ) + return NULL; + GW_U32 nNumVert = (GW_U32) floor(GW_RAND*this->GetNbrVertex()); + pStartVertex = (GW_GeodesicVertex*) this->GetVertex( nNumVert ); + if( bForceFar==GW_True && pStartVertex->GetState()!=GW_GeodesicVertex::kFar ) + pStartVertex = NULL; + if( pStartVertex!=NULL && pStartVertex->GetFace()==NULL ) + pStartVertex = NULL; + nNumber++; + } + return pStartVertex; +} + +/////////////////////////////////////////////////////////////////////////////// +// Copyright (c) Gabriel Peyré +/////////////////////////////////////////////////////////////////////////////// +// END OF FILE // +/////////////////////////////////////////////////////////////////////////////// diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/text-base/GW_GeodesicMesh.h.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/text-base/GW_GeodesicMesh.h.svn-base new file mode 100644 index 0000000..8f34099 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/text-base/GW_GeodesicMesh.h.svn-base @@ -0,0 +1,157 @@ + +/*------------------------------------------------------------------------------*/ +/** + * \file GW_GeodesicMesh.h + * \brief Definition of class \c GW_GeodesicMesh + * \author Gabriel Peyré + * \date 4-9-2003 + */ +/*------------------------------------------------------------------------------*/ + +#ifndef _GW_GEODESICMESH_H_ +#define _GW_GEODESICMESH_H_ + +#include "../gw_core/GW_Config.h" +#include "../gw_core/GW_Mesh.h" +#include "../gw_core/GW_Face.h" +#include "../gw_core/GW_FaceIterator.h" +#include "../gw_core/GW_VertexIterator.h" +#include "GW_GeodesicVertex.h" +#include "GW_GeodesicFace.h" + +namespace GW { + +/*------------------------------------------------------------------------------*/ +/** + * \class GW_GeodesicMesh + * \brief A mesh designed for computation of geodesic. + * \author Gabriel Peyré + * \date 4-9-2003 + * + * Overload class factory method to create \c GW_GeodesicVertex. + */ +/*------------------------------------------------------------------------------*/ + +class GW_GeodesicMesh: public GW_Mesh +{ + +public: + + /*------------------------------------------------------------------------------*/ + /** \name Constructor and destructor */ + /*------------------------------------------------------------------------------*/ + //@{ + GW_GeodesicMesh(); + virtual ~GW_GeodesicMesh(); + //@} + + //------------------------------------------------------------------------- + /** \name Class factory methods. */ + //------------------------------------------------------------------------- + //@{ + virtual GW_Vertex& CreateNewVertex(); + virtual GW_Face& CreateNewFace(); + //@} + + //------------------------------------------------------------------------- + /** \name Fast marching computations. */ + //------------------------------------------------------------------------- + //@{ + void ResetGeodesicMesh(); + void ResetParametrizationData(); + void AddStartVertex( GW_GeodesicVertex& StartVert ); + void PerformFastMarching( GW_GeodesicVertex* pStartVertex=NULL ); + void SetUpFastMarching( GW_GeodesicVertex* pStartVertex=NULL ); + GW_Bool PerformFastMarchingOneStep(); + void PerformFastMarchingFlush(); + GW_Bool IsFastMarchingFinished(); + //@} + + void SetUseUnfolding( GW_Bool bUseUnfolding ); + GW_Bool GetUseUnfolding( ); + + //------------------------------------------------------------------------- + /** \name Callback management. */ + //------------------------------------------------------------------------- + //@{ + typedef GW_Float (*T_WeightCallbackFunction)( GW_GeodesicVertex& Vert ); + void RegisterWeightCallbackFunction( T_WeightCallbackFunction pFunc ); + typedef GW_Bool (*T_FastMarchingCallbackFunction)( GW_GeodesicVertex& Vert ); + void RegisterForceStopCallbackFunction( T_FastMarchingCallbackFunction pFunc ); + typedef void (*T_NewDeadVertexCallbackFunction)( GW_GeodesicVertex& Vert ); + void RegisterNewDeadVertexCallbackFunction( T_NewDeadVertexCallbackFunction pFunc ); + typedef GW_Bool (*T_VertexInsersionCallbackFunction)( GW_GeodesicVertex& Vert, GW_Float rNewDist ); + void RegisterVertexInsersionCallbackFunction( T_VertexInsersionCallbackFunction pFunc ); + typedef GW_Float (*T_HeuristicToGoalCallbackFunction)( GW_GeodesicVertex& Vert ); + void RegisterHeuristicToGoalCallbackFunction( T_HeuristicToGoalCallbackFunction pFunc ); + //@} + + virtual GW_Vertex* GetRandomVertex( GW_Bool bForceFar = GW_True ); + + static GW_Float BasicWeightCallback(GW_GeodesicVertex& Vert); + + +protected: + + /** should be filled with the starting point of the marching before + calling PerformFastMarching */ + T_GeodesicVertexVector ActiveVertex_; + + /** a function that specify the metric on the mesh */ + T_WeightCallbackFunction WeightCallback_; + /** the callback function used to test if we should terminate the fast marching or not */ + T_FastMarchingCallbackFunction ForceStopCallback_; + /** the callback function used to test when a new dead vertex is created */ + T_NewDeadVertexCallbackFunction NewDeadVertexCallback_; + /** a function called to know if we should insert this vertex */ + T_VertexInsersionCallbackFunction VertexInsersionCallback_; + /** a function called to give an heuristic for the remaining distance */ + T_HeuristicToGoalCallbackFunction HeuristicToGoalCallbackFunction_; + + /** just to controle interactive mode */ + GW_Bool bIsMarchingBegin_; + GW_Bool bIsMarchingEnd_; + + +private: + + GW_Float ComputeVertexDistance( GW_GeodesicFace& CurrentFace, GW_GeodesicVertex& CurrentVertex, + GW_GeodesicVertex& Vert1, GW_GeodesicVertex& Vert2, GW_GeodesicVertex& CurrentFront ); + + static GW_GeodesicVertex* UnfoldTriangle( GW_GeodesicFace& CurFace, GW_GeodesicVertex& v, GW_GeodesicVertex& v1, GW_GeodesicVertex& v2, GW_Float& dist, GW_Float& dot1, GW_Float& dot2); + + static GW_Float ComputeUpdate_SethianMethod( GW_Float d1, GW_Float d2, GW_Float a, GW_Float b, GW_Float dot, GW_Float F ); + static GW_Float ComputeUpdate_MatrixMethod( GW_Float d1, GW_Float d2, GW_Float a, GW_Float b, GW_Float dot, GW_Float F ); + + /** Do we use unfolding to correct problem with non acute angles ? */ + static GW_Bool bUseUnfolding_; + +}; + +/*------------------------------------------------------------------------------*/ +/** \name a vector of GW_GeodesicMesh */ +/*------------------------------------------------------------------------------*/ +//@{ +typedef std::vector T_GeodesicMeshVector; +typedef T_GeodesicMeshVector::iterator IT_GeodesicMeshVector; +typedef T_GeodesicMeshVector::reverse_iterator RIT_GeodesicMeshVector; +typedef T_GeodesicMeshVector::const_iterator CIT_GeodesicMeshVector; +typedef T_GeodesicMeshVector::const_reverse_iterator CRIT_GeodesicMeshVector; +//@} + + +} // End namespace GW + +#ifdef GW_USE_INLINE + #include "GW_GeodesicMesh.inl" +#endif + + +#endif // _GW_GEODESICMESH_H_ + + +/////////////////////////////////////////////////////////////////////////////// +// Copyright (c) Gabriel Peyré +/////////////////////////////////////////////////////////////////////////////// +// END OF FILE // +/////////////////////////////////////////////////////////////////////////////// diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/text-base/GW_GeodesicMesh.inl.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/text-base/GW_GeodesicMesh.inl.svn-base new file mode 100644 index 0000000..2ef7cdb --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/text-base/GW_GeodesicMesh.inl.svn-base @@ -0,0 +1,733 @@ +/*------------------------------------------------------------------------------*/ +/** + * \file GW_GeodesicMesh.inl + * \brief Inlined methods for \c GW_GeodesicMesh + * \author Gabriel Peyré + * \date 4-9-2003 + */ +/*------------------------------------------------------------------------------*/ + +#include "GW_GeodesicMesh.h" + +namespace GW { + +/*------------------------------------------------------------------------------*/ +// Name : GW_GeodesicMesh constructor +/** + * \author Gabriel Peyré + * \date 4-10-2003 + * + * Constructor. + */ +/*------------------------------------------------------------------------------*/ +GW_INLINE +GW_GeodesicMesh::GW_GeodesicMesh() +: GW_Mesh(), + WeightCallback_ ( GW_GeodesicMesh::BasicWeightCallback ), + VertexInsersionCallback_ ( NULL ), + ForceStopCallback_ ( NULL ), + NewDeadVertexCallback_ ( NULL ), + HeuristicToGoalCallbackFunction_ ( NULL ), + bIsMarchingBegin_ ( GW_False ), + bIsMarchingEnd_ ( GW_False ) +{ + /* NOTHING */ +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_GeodesicMesh destructor +/** + * \author Gabriel Peyré + * \date 4-10-2003 + * + * Destructor. + */ +/*------------------------------------------------------------------------------*/ +GW_INLINE +GW_GeodesicMesh::~GW_GeodesicMesh() +{ + /* NOTHING */ +} + + +/*------------------------------------------------------------------------------*/ +// Name : GW_GeodesicMesh::CreateNewVertex +/** +* \return [GW_Vertex&] The newly created vertex. +* \author Gabriel Peyré +* \date 4-9-2003 +* +* Allocate memory for a new vertex. You should overload this +* method +*/ +/*------------------------------------------------------------------------------*/ +GW_INLINE +GW_Vertex& GW_GeodesicMesh::CreateNewVertex() +{ + return *(new GW_GeodesicVertex); +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_GeodesicMesh::CreateNewFace +/** +* \return [GW_Face&] The newly created face. +* \author Gabriel Peyré +* \date 4-9-2003 +* +* Allocate memory for a new face. +*/ +/*------------------------------------------------------------------------------*/ +GW_INLINE +GW_Face& GW_GeodesicMesh::CreateNewFace() +{ + return *(new GW_GeodesicFace); +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_GeodesicMesh::AddStartVertex +/** + * \param StartVert [GW_GeodesicVertex&] The new starting point. + * \author Gabriel Peyré + * \date 4-10-2003 + * + * Add a new vertex as a starting point for the next fire. + */ +/*------------------------------------------------------------------------------*/ +GW_INLINE +void GW_GeodesicMesh::AddStartVertex( GW_GeodesicVertex& StartVert ) +{ + StartVert.SetFront( &StartVert ); + StartVert.SetDistance(0); + StartVert.SetState( GW_GeodesicVertex::kAlive ); + ActiveVertex_.push_back( &StartVert ); +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_GeodesicMesh::BasicWeightCallback +/** + * \param Vert [GW_GeodesicVertex&] Current vertex. + * \return [GW_Float] 1 + * \author Gabriel Peyré + * \date 4-10-2003 + * + * Just the constant function = 1. + */ +/*------------------------------------------------------------------------------*/ +GW_INLINE +GW_Float GW_GeodesicMesh::BasicWeightCallback(GW_GeodesicVertex& Vert) +{ + return 1; +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_GeodesicMesh::RegisterForceStopCallbackFunction +/** + * \param pFunc [T_FastMarchingCallbackFunction] The function. + * \author Gabriel Peyré + * \date 4-10-2003 + * + * Set the function used to test if we should end the fast marching or not. + * The function return GW_False if the algorithm should be stopped. + */ +/*------------------------------------------------------------------------------*/ +GW_INLINE +void GW_GeodesicMesh::RegisterForceStopCallbackFunction( T_FastMarchingCallbackFunction pFunc ) +{ + ForceStopCallback_ = pFunc; +} + + +/*------------------------------------------------------------------------------*/ +// Name : GW_GeodesicMesh::RegisterWeightCallbackFunction +/** +* \param pFunc [T_WeightCallbackFunction] The function. +* \author Gabriel Peyré +* \date 4-10-2003 +* +* Set the function used to define the metric on the mesh. +*/ +/*------------------------------------------------------------------------------*/ +GW_INLINE +void GW_GeodesicMesh::RegisterWeightCallbackFunction( T_WeightCallbackFunction pFunc ) +{ + GW_ASSERT( pFunc!=NULL ); + WeightCallback_ = pFunc; +} + + +/*------------------------------------------------------------------------------*/ +// Name : GW_GeodesicMesh::RegisterHeuristicToGoalCallbackFunction +/** + * \param pFunc [T_HeuristicToGoalCallbackFunction] Callback function. + * \author Gabriel Peyré + * \date 3-14-2004 + * + * Turn the propagation into an A* like. + */ +/*------------------------------------------------------------------------------*/ +GW_INLINE +void GW_GeodesicMesh::RegisterHeuristicToGoalCallbackFunction( T_HeuristicToGoalCallbackFunction pFunc ) +{ + HeuristicToGoalCallbackFunction_ = pFunc; +} + + +/*------------------------------------------------------------------------------*/ +// Name : GW_GeodesicMesh::PerformFastMarchingOneStep +/** + * \return [GW_Bool] Is the marching process finished ? + * \author Gabriel Peyré + * \date 4-13-2003 + * + * Just one update step of the marching algorithm. + */ +/*------------------------------------------------------------------------------*/ +GW_INLINE +GW_Bool GW_GeodesicMesh::PerformFastMarchingOneStep() +{ + if( ActiveVertex_.empty() ) + return GW_True; + + GW_ASSERT( bIsMarchingBegin_ ); +// std::make_heap( ActiveVertex_.begin(), ActiveVertex_.end(), GW_GeodesicVertex::CompareVertex ); + + GW_GeodesicVertex* pCurVert = ActiveVertex_.front(); + GW_ASSERT( pCurVert!=NULL ); + std::pop_heap( ActiveVertex_.begin(), ActiveVertex_.end(), GW_GeodesicVertex::CompareVertex ); + ActiveVertex_.pop_back(); + pCurVert->SetState( GW_GeodesicVertex::kDead ); + + if( NewDeadVertexCallback_!=NULL ) + NewDeadVertexCallback_( *pCurVert ); + +#if 0 // just for debug + for( IT_GeodesicVertexVector it = ActiveVertex_.begin(); it!=ActiveVertex_.end(); ++it ) + GW_ASSERT( pCurVert->GetDistance()<=(*it)->GetDistance() ); +#endif + + for( GW_VertexIterator VertIt = pCurVert->BeginVertexIterator(); VertIt!=pCurVert->EndVertexIterator(); ++VertIt ) + { + GW_GeodesicVertex* pNewVert = (GW_GeodesicVertex*) *VertIt; + GW_ASSERT( pNewVert!=NULL ); + /* compute it's new value */ + + if( pCurVert->GetIsStoppingVertex() && !pNewVert->GetIsStoppingVertex() && pNewVert->GetState()==GW_GeodesicVertex::kFar ) + { + // this vertex is not allowed to add alive vertex that are not stopping. + } + else + { + /* compute it's new distance using neighborhood information */ + GW_Float rNewDistance = GW_INFINITE; + for( GW_FaceIterator FaceIt=pNewVert->BeginFaceIterator(); FaceIt!=pNewVert->EndFaceIterator(); ++FaceIt ) + { + GW_GeodesicFace* pFace = (GW_GeodesicFace*) *FaceIt; + GW_ASSERT( pFace!=NULL ); + GW_GeodesicVertex* pVert1 = (GW_GeodesicVertex*) pFace->GetNextVertex( *pNewVert ); + GW_ASSERT( pVert1!=NULL ); + GW_GeodesicVertex* pVert2 = (GW_GeodesicVertex*) pFace->GetNextVertex( *pVert1 ); + GW_ASSERT( pVert2!=NULL ); + + if( pVert1->GetDistance()> pVert2->GetDistance() ) + { + GW_GeodesicVertex* pTempVert = pVert1; + pVert1 = pVert2; + pVert2 = pTempVert; + } + rNewDistance = GW_MIN( rNewDistance, this->ComputeVertexDistance( *pFace, *pNewVert, *pVert1, *pVert2, *pCurVert->GetFront() ) ); + } + switch( pNewVert->GetState() ) { + case GW_GeodesicVertex::kFar: + /* ask to the callback if we should update this vertex and add it to the path */ + if( VertexInsersionCallback_==NULL || + VertexInsersionCallback_( *pNewVert,rNewDistance ) ) + { + pNewVert->SetDistance( rNewDistance ); + /* add the vertex to the heap */ + ActiveVertex_.push_back( pNewVert ); + std::push_heap( ActiveVertex_.begin(), ActiveVertex_.end(), GW_GeodesicVertex::CompareVertex ); + /* this one can be added to the heap */ + pNewVert->SetState( GW_GeodesicVertex::kAlive ); + pNewVert->SetFront( pCurVert->GetFront() ); + } + break; + case GW_GeodesicVertex::kAlive: + /* just update it's value */ + if( rNewDistance<=pNewVert->GetDistance() ) + { + /* possible overlap with old value */ + if( pCurVert->GetFront()!=pNewVert->GetFront() ) + pNewVert->GetFrontOverlapInfo().RecordOverlap( *pNewVert->GetFront(), pNewVert->GetDistance() ); + pNewVert->SetDistance( rNewDistance ); + pNewVert->SetFront( pCurVert->GetFront() ); + // hum, check if we can correct this (avoid recomputing the whole heap). + std::make_heap( ActiveVertex_.begin(), ActiveVertex_.end(), GW_GeodesicVertex::CompareVertex ); + } + else + { + /* possible overlap with new value */ + if( pCurVert->GetFront()!=pNewVert->GetFront() ) + pNewVert->GetFrontOverlapInfo().RecordOverlap( *pCurVert->GetFront(), rNewDistance ); + } + break; + case GW_GeodesicVertex::kDead: + /* inform the user if there is an overlap */ + if( pCurVert->GetFront()!=pNewVert->GetFront() ) + pNewVert->GetFrontOverlapInfo().RecordOverlap( *pCurVert->GetFront(), rNewDistance ); + break; + default: + GW_ASSERT( GW_False ); + } + } + } + + /* have we finished ? */ + bIsMarchingEnd_ = ActiveVertex_.empty(); + /* the user can force ending of the algorithm */ + if( ForceStopCallback_!=NULL && bIsMarchingEnd_==GW_False ) + bIsMarchingEnd_ = ForceStopCallback_(*pCurVert); + + return bIsMarchingEnd_; +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_GeodesicMesh::ComputeVertexDistance +/** +* \param CurrentVertex [GW_GeodesicVertex&] The vertex to update. +* \param Vert1 [GW_GeodesicVertex&] It's 1st neighbor. +* \param Vert2 [GW_GeodesicVertex&] 2nd vertex. +* \return The value of the distance according to this triangle contribution. +* \author Gabriel Peyré +* \date 4-12-2003 +* +* Compute the update of a vertex from inside of a triangle. +*/ +/*------------------------------------------------------------------------------*/ +GW_INLINE +GW_Float GW_GeodesicMesh::ComputeVertexDistance( GW_GeodesicFace& CurrentFace, GW_GeodesicVertex& CurrentVertex, + GW_GeodesicVertex& Vert1, GW_GeodesicVertex& Vert2, GW_GeodesicVertex& CurrentFront ) +{ + GW_Float F = this->WeightCallback_( CurrentVertex ); + + if( Vert1.GetState()!=GW_GeodesicVertex::kFar || + Vert2.GetState()!=GW_GeodesicVertex::kFar ) + { + GW_Vector3D Edge1 = Vert1.GetPosition() - CurrentVertex.GetPosition(); + GW_Float b = Edge1.Norm(); + Edge1 /= b; + GW_Vector3D Edge2 = Vert2.GetPosition() - CurrentVertex.GetPosition(); + GW_Float a = Edge2.Norm(); + Edge2 /= a; + + GW_Float d1 = Vert1.GetDistance(); + GW_Float d2 = Vert2.GetDistance(); + + /* Set it if you want only to take in acount dead vertex + during the update step. */ + // #define USING_ONLY_DEAD + + +#ifndef USING_ONLY_DEAD + GW_Bool bVert1Usable = Vert1.GetState()!=GW_GeodesicVertex::kFar && Vert1.GetFront()==&CurrentFront; + GW_Bool bVert2Usable = Vert2.GetState()!=GW_GeodesicVertex::kFar && Vert2.GetFront()==&CurrentFront; + if( !bVert1Usable && bVert2Usable ) + { + /* only one point is a contributor */ + return d2 + a * F; + } + if( bVert1Usable && !bVert2Usable ) + { + /* only one point is a contributor */ + return d1 + b * F; + } + if( bVert1Usable && bVert2Usable ) + { +#else + GW_Bool bVert1Usable = Vert1.GetState()==GW_GeodesicVertex::kDead && Vert1.GetFront()==&CurrentFront; + GW_Bool bVert2Usable = Vert2.GetState()==GW_GeodesicVertex::kDead && Vert2.GetFront()==&CurrentFront; + if( !bVert1Usable && bVert2Usable ) + { + /* only one point is a contributor */ + return d2 + a * F; + } + if( bVert1Usable && !bVert2Usable ) + { + /* only one point is a contributor */ + return d1 + b * F; + } + if( bVert1Usable && bVert2Usable ) + { +#endif // USING_ONLY_DEAD + GW_Float dot = Edge1*Edge2; + + /* you can choose wether to use Sethian or my own derivation of the equation. + Basicaly, it gives the same answer up to normalization constants */ + #define USE_SETHIAN + + /* first special case for obtuse angles */ + if( dot<0 && bUseUnfolding_ ) + { + GW_Float c, dot1, dot2; + GW_GeodesicVertex* pVert = GW_GeodesicMesh::UnfoldTriangle( CurrentFace, CurrentVertex, Vert1, Vert2, c, dot1, dot2 ); + if( pVert!=NULL && pVert->GetState()!=GW_GeodesicVertex::kFar ) + { + GW_Float d3 = pVert->GetDistance(); + GW_Float t; // newly computed value + /* use the unfolded value */ +#ifdef USE_SETHIAN + t = GW_GeodesicMesh::ComputeUpdate_SethianMethod( d1, d3, c, b, dot1, F ); + t = GW_MIN( t, GW_GeodesicMesh::ComputeUpdate_SethianMethod( d3, d2, a, c, dot2, F ) ); +#else + t = GW_GeodesicMesh::ComputeUpdate_MatrixMethod( d1, d3, c, b, dot1, F ); + t = GW_MIN( t, GW_GeodesicMesh::ComputeUpdate_MatrixMethod( d3, d2, a, c, dot2, F ) ); +#endif + return t; + } + } + +#ifdef USE_SETHIAN + return GW_GeodesicMesh::ComputeUpdate_SethianMethod( d1, d2, a, b, dot, F ); +#else + return GW_GeodesicMesh::ComputeUpdate_MatrixMethod( d1, d2, a, b, dot, F ); +#endif + + } + } + + return GW_INFINITE; +} + + +/*------------------------------------------------------------------------------*/ +// Name : GW_GeodesicMesh::ComputeUpdate_SethianMethod +/** + * \param d1 [GW_Float] Distance value at 1st vertex. + * \param d2 [GW_Float] Distance value at 2nd vertex. + * \param a [GW_Float] Length of the 1st edge. + * \param b [GW_Float] Length of the 2nd edge. + * \param dot [GW_Float] Value of the dot product between the 2 edges. + * \return [GW_Float] The update value. + * \author Gabriel Peyré + * \date 5-26-2003 + * + * Compute the update value using Sethian's method. + */ +/*------------------------------------------------------------------------------*/ +GW_INLINE +GW_Float GW_GeodesicMesh::ComputeUpdate_SethianMethod( GW_Float d1, GW_Float d2, GW_Float a, GW_Float b, GW_Float dot, GW_Float F ) +{ + GW_Float t = GW_INFINITE; + + GW_Float rCosAngle = dot; + GW_Float rSinAngle = sqrt( 1-dot*dot ); + + /* Sethian method */ + GW_Float u = d2-d1; // T(B)-T(A) +// GW_ASSERT( u>=0 ); + GW_Float f2 = a*a+b*b-2*a*b*rCosAngle; + GW_Float f1 = b*u*(a*rCosAngle-b); + GW_Float f0 = b*b*(u*u-F*F*a*a*rSinAngle*rSinAngle); + + /* discriminant of the quartic equation */ + GW_Float delta = f1*f1 - f0*f2; + + if( delta>=0 ) + { + if( GW_ABS(f2)>GW_EPSILON ) + { + /* there is a solution */ + t = (-f1 - sqrt(delta) )/f2; + /* test if we must must choose the other solution */ + if( t + GW_Float e1 = -( QD[0]*L[0] + QD[1]*L[1] ); // - + GW_Float e0 = QD[0]*D[0] + QD[1]*D[1] - F*F; // - F² + + GW_Float delta = e1*e1 - e0*e2; + + if( delta>=0 ) + { + if( GW_ABS(e2)>GW_EPSILON ) + { + /* there is a solution */ + t = (-e1 - sqrt(delta) )/e2; + /* upwind criterion : Q*(D-t*l)<=0, i.e. QD<=t*QL */ + if( tt*QL[0] || QD[1]>t*QL[1] ) + t = (-e1 + sqrt(delta) )/e2; // criterion not respected: choose bigger root. + } + else + { + if( e1!=0 ) + t = -e0/e1; + else + t = -GW_INFINITE; + } + } + else + t = -GW_INFINITE; + /* choose the update from the 2 vertex only if upwind criterion is met */ + if( t>=GW_MAX(d1,d2) && QD[0]<=t*QL[0] && QD[1]<=t*QL[1] ) + return t; + else + return GW_MIN(b*F+d1,a*F+d2); +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_GeodesicMesh::UnfoldTriangle +/** + * \param CurFace [GW_GeodesicFace&] Vertex to update. + * \param vert [GW_GeodesicVertex&] Current face. + * \param vert1 [GW_GeodesicVertex&] 1st neighbor. + * \param vert2 [GW_GeodesicVertex&] 2nd neighbor. + * \return [GW_GeodesicVertex*] The vertex. + * \author Gabriel Peyré + * \date 5-26-2003 + * + * Find a correct vertex to update \c v. + */ +/*------------------------------------------------------------------------------*/ +GW_INLINE +GW_GeodesicVertex* GW_GeodesicMesh::UnfoldTriangle( GW_GeodesicFace& CurFace, GW_GeodesicVertex& vert, GW_GeodesicVertex& vert1, GW_GeodesicVertex& vert2, + GW_Float& dist, GW_Float& dot1, GW_Float& dot2 ) +{ + GW_Vector3D& v = vert.GetPosition(); + GW_Vector3D& v1 = vert1.GetPosition(); + GW_Vector3D& v2 = vert2.GetPosition(); + + GW_Vector3D e1 = v1-v; + GW_Float rNorm1 = ~e1; + e1 /= rNorm1; + GW_Vector3D e2 = v2-v; + GW_Float rNorm2 = ~e2; + e2 /= rNorm2; + + GW_Float dot = e1*e2; + GW_ASSERT( dot<0 ); + + /* the equation of the lines defining the unfolding region [e.g. line 1 : {x ; =0} ]*/ + GW_Vector2D eq1 = GW_Vector2D( dot, sqrt(1-dot*dot) ); + GW_Vector2D eq2 = GW_Vector2D(1,0); + + /* position of the 2 points on the unfolding plane */ + GW_Vector2D x1(rNorm1, 0 ); + GW_Vector2D x2 = eq1*rNorm2; + + /* keep track of the starting point */ + GW_Vector2D xstart1 = x1; + GW_Vector2D xstart2 = x2; + + GW_GeodesicVertex* pV1 = &vert1; + GW_GeodesicVertex* pV2 = &vert2; + GW_GeodesicFace* pCurFace = (GW_GeodesicFace*) CurFace.GetFaceNeighbor( vert ); + + + GW_U32 nNum = 0; + while( nNum<50 && pCurFace!=NULL ) + { + GW_GeodesicVertex* pV = (GW_GeodesicVertex*) pCurFace->GetVertex( *pV1, *pV2 ); + GW_ASSERT( pV!=NULL ); + + e1 = pV2->GetPosition() - pV1->GetPosition(); + GW_Float rNorm1 = ~e1; + e1 /= rNorm1; + e2 = pV->GetPosition() - pV1->GetPosition(); + GW_Float rNorm2 = ~e2; + e2 /= rNorm2; + /* compute the position of the new point x on the unfolding plane (via a rotation of -alpha on (x2-x1)/rNorm1 ) + | cos(alpha) sin(alpha)| + x = |-sin(alpha) cos(alpha)| * [x2-x1]*rNorm2/rNorm1 + x1 where cos(alpha)=dot + */ + GW_Vector2D vv = (x2 - x1)*rNorm2/rNorm1; + dot = e1*e2; + GW_Vector2D x = vv.Rotate( -acos(dot) ) + x1; + + + /* compute the intersection points. + We look for x=x1+lambda*(x-x1) or x=x2+lambda*(x-x2) with =0, so */ + GW_Float lambda11 = - (x1*eq1) / ( (x-x1)*eq1 ); // left most + GW_Float lambda12 = - (x1*eq2) / ( (x-x1)*eq2 ); // right most + GW_Float lambda21 = - (x2*eq1) / ( (x-x2)*eq1 ); // left most + GW_Float lambda22 = - (x2*eq2) / ( (x-x2)*eq2 ); // right most + GW_Bool bIntersect11 = (lambda11>=0) && (lambda11<=1); + GW_Bool bIntersect12 = (lambda12>=0) && (lambda12<=1); + GW_Bool bIntersect21 = (lambda21>=0) && (lambda21<=1); + GW_Bool bIntersect22 = (lambda22>=0) && (lambda22<=1); + if( bIntersect11 && bIntersect12 ) + { +// GW_ASSERT( !bIntersect21 && !bIntersect22 ); + /* we should unfold on edge [x x1] */ + pCurFace = (GW_GeodesicFace*) pCurFace->GetFaceNeighbor( *pV2 ); + pV2 = pV; + x2 = x; + } + else if( bIntersect21 && bIntersect22 ) + { +// GW_ASSERT( !bIntersect11 && !bIntersect12 ); + /* we should unfold on edge [x x2] */ + pCurFace = (GW_GeodesicFace*) pCurFace->GetFaceNeighbor( *pV1 ); + pV1 = pV; + x1 = x; + } + else + { + GW_ASSERT( bIntersect11 && !bIntersect12 && + !bIntersect21 && bIntersect22 ); + /* that's it, we have found the point */ + dist = ~x; + dot1 = x*xstart1 / (dist * ~xstart1); + dot2 = x*xstart2 / (dist * ~xstart2); + return pV; + } + nNum++; + } + + return NULL; +} + + + +/*------------------------------------------------------------------------------*/ +// Name : GW_GeodesicMesh::RegisterVertexInsersionCallbackFunction +/** + * \param pFunc [T_VertexInsersionCallbackFunction] New function. + * \author Gabriel Peyré + * \date 5-13-2003 + * + * Set the function we use when trying to insert a new vertex. + */ +/*------------------------------------------------------------------------------*/ +GW_INLINE +void GW_GeodesicMesh::RegisterVertexInsersionCallbackFunction( T_VertexInsersionCallbackFunction pFunc ) +{ + VertexInsersionCallback_ = pFunc; +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_GeodesicMesh::RegisterNewDeadVertexCallbackFunction +/** +* \param pFunc [T_NewDeadVertexCallbackFunction] New function. +* \author Gabriel Peyré +* \date 5-13-2003 +* +* Set the function we use when a new dead vertex is set. +*/ +/*------------------------------------------------------------------------------*/ +GW_INLINE +void GW_GeodesicMesh::RegisterNewDeadVertexCallbackFunction( T_NewDeadVertexCallbackFunction pFunc ) +{ + NewDeadVertexCallback_ = pFunc; +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_GeodesicMesh::SetUseUnfolding +/** + * \param bUseUnfolding [GW_Bool] Use it or not ? + * \author Gabriel Peyré + * \date 5-26-2003 + * + * Set wether to use or not the special handling of obtuse angles + * via unfolding. + */ +/*------------------------------------------------------------------------------*/ +GW_INLINE +void GW_GeodesicMesh::SetUseUnfolding( GW_Bool bUseUnfolding ) +{ + bUseUnfolding_ = bUseUnfolding; +} + + +/*------------------------------------------------------------------------------*/ +// Name : GW_GeodesicMesh::GetUseUnfolding +/** + * \return [GW_Bool] Answer. + * \author Gabriel Peyré + * \date 5-27-2003 + * + * Does the fast marching computations use unfolding of the obtuse angles ? + */ +/*------------------------------------------------------------------------------*/ +GW_INLINE +GW_Bool GW_GeodesicMesh::GetUseUnfolding() +{ + return bUseUnfolding_; +} + + + +} // End namespace GW + + +/////////////////////////////////////////////////////////////////////////////// +// Copyright (c) Gabriel Peyré +/////////////////////////////////////////////////////////////////////////////// +// END OF FILE // +/////////////////////////////////////////////////////////////////////////////// diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/text-base/GW_GeodesicPath.cpp.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/text-base/GW_GeodesicPath.cpp.svn-base new file mode 100644 index 0000000..96a002a --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/text-base/GW_GeodesicPath.cpp.svn-base @@ -0,0 +1,378 @@ +/*------------------------------------------------------------------------------*/ +/** + * \file GW_GeodesicPath.cpp + * \brief Definition of class \c GW_GeodesicPath + * \author Gabriel Peyré + * \date 4-10-2003 + */ +/*------------------------------------------------------------------------------*/ + + +#ifdef GW_SCCSID + static const char* sccsid = "@(#) GW_GeodesicPath.cpp(c) Gabriel Peyré2003"; +#endif // GW_SCCSID + +#include "stdafx.h" +#include "GW_GeodesicPath.h" + +#ifndef GW_USE_INLINE + #include "GW_GeodesicPath.inl" +#endif + +using namespace GW; + +/*------------------------------------------------------------------------------*/ +// Name : GW_GeodesicPath::AddVertexToPath +/** + * \param Vert [GW_GeodesicVertex&] The vertex. + * \author Gabriel Peyré + * \date 4-10-2003 + * + * Helper method : add a vertex to path and compute next face. + */ +/*------------------------------------------------------------------------------*/ +void GW_GeodesicPath::AddVertexToPath( GW_GeodesicVertex& Vert ) +{ + pPrevFace_ = pCurFace_; + GW_Float rBestDistance = GW_INFINITE; + pCurFace_ = NULL; + GW_GeodesicVertex* pSelectedVert = NULL; + for( GW_VertexIterator it = Vert.BeginVertexIterator(); it!=Vert.EndVertexIterator(); ++it ) + { + GW_GeodesicVertex* pVert = (GW_GeodesicVertex*) *it; + if( pVert->GetDistance()GetDistance(); + pSelectedVert = pVert; + GW_GeodesicVertex* pVert1 = (GW_GeodesicVertex*) it.GetLeftVertex(); + GW_GeodesicVertex* pVert2 = (GW_GeodesicVertex*) it.GetRightVertex(); + if( pVert1!=NULL && pVert2!=NULL ) + { + if( pVert1->GetDistance()GetDistance() ) + pCurFace_ = (GW_GeodesicFace*) it.GetLeftFace(); + else + pCurFace_ = (GW_GeodesicFace*) it.GetRightFace(); + } + else if( pVert1!=NULL ) + { + pCurFace_ = (GW_GeodesicFace*) it.GetLeftFace(); + } + else + { + GW_ASSERT( pVert2!=NULL ); + pCurFace_ = (GW_GeodesicFace*) it.GetRightFace(); + } + } + } + GW_ASSERT( pCurFace_!=NULL ); + GW_ASSERT( pSelectedVert!=NULL ); + + GW_GeodesicPoint* pPoint = new GW_GeodesicPoint; + Path_.push_back( pPoint ); + pPoint->SetVertex1( Vert ); + pPoint->SetVertex2( *pSelectedVert ); + pPoint->SetCoord(1); + pPoint->SetCurFace( *pCurFace_ ); +} + + +/*------------------------------------------------------------------------------*/ +// Name : GW_GeodesicPath::InitPath +/** + * \param StartVert [GW_GeodesicVertex&] Starting point of the path. + * \author Gabriel Peyré + * \date 4-10-2003 + * + * Compute the first face to begin the search. + */ +/*------------------------------------------------------------------------------*/ +void GW_GeodesicPath::InitPath( GW_GeodesicVertex& StartVert ) +{ + this->ResetPath(); + this->AddVertexToPath( StartVert ); +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_GeodesicPath::AddNewPoint +/** + * \return [GW_I32] >0 if the path is ended. + * \author Gabriel Peyré + * \date 4-10-2003 + * + * Compute a new point and add it to the path. + */ +/*------------------------------------------------------------------------------*/ +GW_I32 GW_GeodesicPath::AddNewPoint() +{ +// rStepSize_ = 1000; + GW_ASSERT( pCurFace_!=NULL ); + GW_ASSERT( !Path_.empty() ); + GW_GeodesicPoint* pPoint = Path_.back(); + GW_ASSERT( pPoint!=NULL ); + GW_GeodesicVertex* pVert1 = pPoint->GetVertex1(); + GW_ASSERT( pVert1!=NULL ); + GW_GeodesicVertex* pVert2 = pPoint->GetVertex2(); + GW_ASSERT( pVert2!=NULL ); + GW_GeodesicVertex* pVert3 = (GW_GeodesicVertex*) pCurFace_->GetVertex( *pVert1, *pVert2 ); + GW_ASSERT( pVert3!=NULL ); + + /* compute coords of the last point */ + T_SubPointVector& SubPointVector = pPoint->GetSubPointVector(); + GW_Float x,y,z; // barycentric coords of the point + /* the sub-points should be empty */ + GW_ASSERT( SubPointVector.empty() ); + /* we begin on an edge */ + x = pPoint->GetCoord(); + y = 1-x; + z = 0; + + GW_Float l1 = ~( pVert1->GetPosition() - pVert3->GetPosition() ); + GW_Float l2 = ~( pVert2->GetPosition() - pVert3->GetPosition() ); + + pCurFace_->SetUpTriangularInterpolation(); + + GW_U32 nNum = 0; + while( nNum<1000 ) // never stop, this is just to avoid infinite loop + { + nNum++; + GW_Float dx, dy; + + pCurFace_->ComputeGradient( *pVert1, *pVert2, *pVert3, x, y, dx, dy ); + + GW_Float l, a; + /* Try each kind of possible crossing. + The barycentric coords of the point is (x-l*dx/l1,y-l*dy/l2,z+l*(dx/l1+dy/l2)) */ + if( GW_ABS(dx)>GW_EPSILON ) + { + l = l1*x/dx; // position along the line + a = y-l*dy/l2; // coordonate with respect to v2 + if( l>0 && l<=rStepSize_ && 0<=a && a<=1 ) + { + /* the crossing occurs on [v2,v3] */ + GW_GeodesicPoint* pNewPoint = new GW_GeodesicPoint; + Path_.push_back( pNewPoint ); + pNewPoint->SetVertex1( *pVert2 ); + pNewPoint->SetVertex2( *pVert3 ); + pNewPoint->SetCoord( a ); + pPrevFace_ = pCurFace_; + if( pCurFace_->GetFaceNeighbor( *pVert2, *pVert3 )==NULL ) + { + pNewPoint->SetCurFace( *pCurFace_ ); + /* check if we are *really* on a boundarie of the mesh */ + GW_ASSERT( pCurFace_->GetEdgeNumber( *pVert2, *pVert3 )>=0 ); + /* we should stay on the same face */ + return 0; + } + pCurFace_ = (GW_GeodesicFace*) pCurFace_->GetFaceNeighbor( *pVert2, *pVert3 ); + GW_ASSERT( pCurFace_!=NULL ); + pNewPoint->SetCurFace( *pCurFace_ ); + /* test for ending */ + if( a<0.01 && pVert2->GetDistance()0.99 && pVert3->GetDistance()GW_EPSILON!=0 ) + { + l = l2*y/dy; // position along the line + a = x-l*dx/l1; // coordonate with respect to v1 + if( l>0 && l<=rStepSize_ && 0<=a && a<=1 ) + { + /* the crossing occurs on [v1,v3] */ + GW_GeodesicPoint* pNewPoint = new GW_GeodesicPoint; + Path_.push_back( pNewPoint ); + pNewPoint->SetVertex1( *pVert1 ); + pNewPoint->SetVertex2( *pVert3 ); + pNewPoint->SetCoord( a ); + pPrevFace_ = pCurFace_; + if( pCurFace_->GetFaceNeighbor( *pVert1, *pVert3 )==NULL ) + { + pNewPoint->SetCurFace( *pCurFace_ ); + /* check if we are *really* on a boundarie of the mesh */ + GW_ASSERT( pCurFace_->GetEdgeNumber( *pVert1, *pVert3 )>=0 ); + /* we should stay on the same face, the fact that pPrevFace_==pCurFace_ + will force to go on an edge */ + return 0; + } + pCurFace_ = (GW_GeodesicFace*) pCurFace_->GetFaceNeighbor( *pVert1, *pVert3 ); + GW_ASSERT( pCurFace_!=NULL ); + pNewPoint->SetCurFace( *pCurFace_ ); + /* test for ending */ + if( a<0.01 && pVert1->GetDistance()0.99 && pVert3->GetDistance()GW_EPSILON ) + { + l = -z/(dx/l1+dy/l2); // position along the line + a = x-l*dx/l1; // coordonate with respect to v1 + if( l>0 && l<=rStepSize_ && 0<=a && a<=1 ) + { + /* the crossing occurs on [v1,v2] */ + GW_GeodesicPoint* pNewPoint = new GW_GeodesicPoint; + Path_.push_back( pNewPoint ); + pNewPoint->SetVertex1( *pVert1 ); + pNewPoint->SetVertex2( *pVert2 ); + pNewPoint->SetCoord( a ); + pPrevFace_ = pCurFace_; + if( pCurFace_->GetFaceNeighbor( *pVert1, *pVert2 )==NULL ) + { + pNewPoint->SetCurFace( *pCurFace_ ); + /* check if we are *really* on a boundarie of the mesh */ + GW_ASSERT( pCurFace_->GetEdgeNumber( *pVert1, *pVert2 )>=0 ); + /* we should stay on the same face */ + return 0; + } + pCurFace_ = (GW_GeodesicFace*) pCurFace_->GetFaceNeighbor( *pVert1, *pVert2 ); + GW_ASSERT( pCurFace_!=NULL ); + pNewPoint->SetCurFace( *pCurFace_ ); + /* test for ending */ + if( a<0.01 && pVert1->GetDistance()0.99 && pVert2->GetDistance()GetDistance()GetDistance() ) + pSelectedVert = pVert2; + if( pVert3->GetDistance()GetDistance() ) + pSelectedVert = pVert3; + // just a check + this->AddVertexToPath( *pSelectedVert ); + GW_ASSERT( pCurFace_!=NULL ); + if( pSelectedVert->GetDistance()GetCoord()>1-GW_EPSILON ) + { + /* hum, problem, we are in a local minimum */ + return -1; + } + return 0; + } + + /* no intersection: we can advance */ + GW_Float xprev = x, yprev = y; + x = x - rStepSize_*dx/l1; + y = y - rStepSize_*dy/l2; + + if( x<0 || x>1 || y<0 || y>1 ) + { + GW_ASSERT( z==0 ); + + GW_GeodesicFace* pNextFace = (GW_GeodesicFace*) pCurFace_->GetFaceNeighbor( *pVert3 ); + + if( pNextFace==pPrevFace_ || pCurFace_->GetFaceNeighbor( *pVert3 )==NULL ) + { + /* special case : we must follow the edge. */ + GW_GeodesicVertex* pSelectedVert = pVert1; + if( pVert2->GetDistance()GetDistance() ) + pSelectedVert = pVert2; + if( pVert3->GetDistance()GetDistance() ) + pSelectedVert = pVert3; + // just a check + this->AddVertexToPath( *pSelectedVert ); + GW_ASSERT( pCurFace_!=NULL ); + if( pSelectedVert->GetDistance()GetCoord()>1-GW_EPSILON ) + { + /* hum, problem, we are in a local minimum */ + return -1; + } + // if( pSelectedVert==pVert3 ) + // GW_ASSERT( x==0 || y==0 ); + } + else + { + /* we should go on another face */ + pPrevFace_ = pCurFace_; + pCurFace_ = (GW_GeodesicFace*) pCurFace_->GetFaceNeighbor( *pVert3 ); + GW_ASSERT( pCurFace_!=NULL ); + GW_GeodesicPoint* pNewPoint = new GW_GeodesicPoint; + Path_.push_back( pNewPoint ); + pNewPoint->SetVertex1( *pVert1 ); + pNewPoint->SetVertex2( *pVert2 ); + pNewPoint->SetCurFace( *pCurFace_ ); + pNewPoint->SetCoord( xprev ); + } + return 0; + } + + SubPointVector.push_back( GW_Vector3D(x,y,1-x-y) ); + } + GW_ASSERT( GW_False ); + GW_GeodesicVertex* pSelectedVert = pVert1; + if( pVert2->GetDistance()GetDistance() ) + pSelectedVert = pVert2; + if( pVert3->GetDistance()GetDistance() ) + pSelectedVert = pVert3; + // just a check + this->AddVertexToPath( *pSelectedVert ); + GW_ASSERT( pCurFace_!=NULL ); + if( pSelectedVert->GetDistance()GetCoord()>1-GW_EPSILON ) + { + /* hum, problem, we are in a local minimum */ + return -1; + } + return 0; +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_GeodesicPath::ComputePath +/** + * \param StartVert [GW_GeodesicVertex&] The starting point. + * \author Gabriel Peyré + * \date 4-10-2003 + * + * Compute the whole path. + */ +/*------------------------------------------------------------------------------*/ +void GW_GeodesicPath::ComputePath( GW_GeodesicVertex& StartVert, GW_U32 nMaxLength ) +{ + this->InitPath( StartVert ); + GW_U32 nNum = 0; + while( this->AddNewPoint()==0 && nNum T_GeodesicPointList; +typedef T_GeodesicPointList::iterator IT_GeodesicPointList; +typedef T_GeodesicPointList::reverse_iterator RIT_GeodesicPointList; +typedef T_GeodesicPointList::const_iterator CIT_GeodesicPointList; +typedef T_GeodesicPointList::const_reverse_iterator CRIT_GeodesicPointList; +//@} + + +/*------------------------------------------------------------------------------*/ +/** + * \class GW_GeodesicPath + * \brief A geodesic path, composed of point located on edge. + * \author Gabriel Peyré + * \date 4-10-2003 + * + * Just a linked list of point. + */ +/*------------------------------------------------------------------------------*/ + +class GW_GeodesicPath +{ + +public: + + /*------------------------------------------------------------------------------*/ + /** \name Constructor and destructor */ + /*------------------------------------------------------------------------------*/ + //@{ + GW_GeodesicPath(); + virtual ~GW_GeodesicPath(); + //@} + + T_GeodesicPointList& GetPointList(); + + void InitPath( GW_GeodesicVertex& StartVert ); + GW_I32 AddNewPoint(); + void ComputePath( GW_GeodesicVertex& StartVert, GW_U32 nMaxLength = GW_INFINITE ); + void ResetPath(); + + void SetStepSize( GW_Float rStepSize ); + GW_Float GetStepSize(); + +private: + + void AddVertexToPath( GW_GeodesicVertex& Vert ); + + T_GeodesicPointList Path_; + + GW_GeodesicFace* pCurFace_; + GW_GeodesicFace* pPrevFace_; + + GW_Float rStepSize_; + +}; + +} // End namespace GW + +#ifdef GW_USE_INLINE + #include "GW_GeodesicPath.inl" +#endif + + +#endif // _GW_GEODESICPATH_H_ + + +/////////////////////////////////////////////////////////////////////////////// +// Copyright (c) Gabriel Peyré +/////////////////////////////////////////////////////////////////////////////// +// END OF FILE // +/////////////////////////////////////////////////////////////////////////////// diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/text-base/GW_GeodesicPath.inl.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/text-base/GW_GeodesicPath.inl.svn-base new file mode 100644 index 0000000..ba3ce47 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/text-base/GW_GeodesicPath.inl.svn-base @@ -0,0 +1,103 @@ +/*------------------------------------------------------------------------------*/ +/** + * \file GW_GeodesicPath.inl + * \brief Inlined methods for \c GW_GeodesicPath + * \author Gabriel Peyré + * \date 4-10-2003 + */ +/*------------------------------------------------------------------------------*/ + +#include "GW_GeodesicPath.h" + +namespace GW { + +/*------------------------------------------------------------------------------*/ +// Name : GW_GeodesicPath constructor +/** + * \author Gabriel Peyré + * \date 4-10-2003 + * + * Constructor. + */ +/*------------------------------------------------------------------------------*/ +GW_INLINE +GW_GeodesicPath::GW_GeodesicPath() +: pCurFace_ ( NULL ), + pPrevFace_ ( NULL ), + rStepSize_ ( 0.01f ) +{ + /* NOTHING */ +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_GeodesicPath destructor +/** + * \author Gabriel Peyré + * \date 4-10-2003 + * + * Destructor. + */ +/*------------------------------------------------------------------------------*/ +GW_INLINE +GW_GeodesicPath::~GW_GeodesicPath() +{ + this->ResetPath(); +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_GeodesicPath::GetPointList +/** + * \return [T_GeodesicPointList&] The list. + * \author Gabriel Peyré + * \date 4-10-2003 + * + * Get the list of point composing the path. + */ +/*------------------------------------------------------------------------------*/ +GW_INLINE +T_GeodesicPointList& GW_GeodesicPath::GetPointList() +{ + return Path_; +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_GeodesicPath::SetStepSize +/** + * \param rStepSize [GW_Float] The new size. + * \author Gabriel Peyré + * \date 4-12-2003 + * + * Set the size of the step. This mesured in barycentric coords. + */ +/*------------------------------------------------------------------------------*/ +GW_INLINE +void GW_GeodesicPath::SetStepSize( GW_Float rStepSize ) +{ + rStepSize_ = rStepSize; +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_GeodesicPath::GetStepSize +/** + * \return [GW_Float] The size. + * \author Gabriel Peyré + * \date 4-12-2003 + * + * Get the current size of the steps. + */ +/*------------------------------------------------------------------------------*/ +GW_INLINE +GW_Float GW_GeodesicPath::GetStepSize() +{ + return rStepSize_; +} + + +} // End namespace GW + + +/////////////////////////////////////////////////////////////////////////////// +// Copyright (c) Gabriel Peyré +/////////////////////////////////////////////////////////////////////////////// +// END OF FILE // +/////////////////////////////////////////////////////////////////////////////// diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/text-base/GW_GeodesicPoint.cpp.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/text-base/GW_GeodesicPoint.cpp.svn-base new file mode 100644 index 0000000..6fdfe4d --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/text-base/GW_GeodesicPoint.cpp.svn-base @@ -0,0 +1,59 @@ +/*------------------------------------------------------------------------------*/ +/** + * \file GW_GeodesicPoint.cpp + * \brief Definition of class \c GW_GeodesicPoint + * \author Gabriel Peyré + * \date 4-10-2003 + */ +/*------------------------------------------------------------------------------*/ + + +#ifdef GW_SCCSID + static const char* sccsid = "@(#) GW_GeodesicPoint.cpp(c) Gabriel Peyré2003"; +#endif // GW_SCCSID + +#include "stdafx.h" +#include "GW_GeodesicPoint.h" +#include "GW_GeodesicFace.h" + +#ifndef GW_USE_INLINE + #include "GW_GeodesicPoint.inl" +#endif + +using namespace GW; + +/*------------------------------------------------------------------------------*/ +// Name : GW_GeodesicPoint::SetCurFace +/** +* \param CurFace [GW_GeodesicFace&] The face. +* \author Gabriel Peyré +* \date 5-3-2003 +* +* Set the current face. +*/ +/*------------------------------------------------------------------------------*/ +void GW_GeodesicPoint::SetCurFace( GW_GeodesicFace& CurFace ) +{ + pCurFace_ = &CurFace; +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_GeodesicPoint::GetCurFace +/** +* \return [GW_GeodesicFace*] The face. +* \author Gabriel Peyré +* \date 5-3-2003 +* +* Get the current face. +*/ +/*------------------------------------------------------------------------------*/ +GW_GeodesicFace* GW_GeodesicPoint::GetCurFace() +{ + return pCurFace_; +} + +/////////////////////////////////////////////////////////////////////////////// +// Copyright (c) Gabriel Peyré +/////////////////////////////////////////////////////////////////////////////// +// END OF FILE // +/////////////////////////////////////////////////////////////////////////////// diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/text-base/GW_GeodesicPoint.h.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/text-base/GW_GeodesicPoint.h.svn-base new file mode 100644 index 0000000..1a2b8ea --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/text-base/GW_GeodesicPoint.h.svn-base @@ -0,0 +1,99 @@ + +/*------------------------------------------------------------------------------*/ +/** + * \file GW_GeodesicPoint.h + * \brief Definition of class \c GW_GeodesicPoint + * \author Gabriel Peyré + * \date 4-10-2003 + */ +/*------------------------------------------------------------------------------*/ + +#ifndef _GW_GEODESICPOINT_H_ +#define _GW_GEODESICPOINT_H_ + +#include "../gw_core/GW_Config.h" +#include "GW_GeodesicVertex.h" + +namespace GW { + +class GW_GeodesicFace; + +/*------------------------------------------------------------------------------*/ +/** \name a vector of GW_Vector3D */ +/*------------------------------------------------------------------------------*/ +//@{ +typedef std::vector T_SubPointVector; +typedef T_SubPointVector::iterator IT_SubPointVector; +typedef T_SubPointVector::reverse_iterator RIT_SubPointVector; +typedef T_SubPointVector::const_iterator CIT_SubPointVector; +typedef T_SubPointVector::const_reverse_iterator CRIT_SubPointVector; +//@} + + +/*------------------------------------------------------------------------------*/ +/** + * \class GW_GeodesicPoint + * \brief A point on a geodesic path. + * \author Gabriel Peyré + * \date 4-10-2003 + * + * Must lie on a edge. + */ +/*------------------------------------------------------------------------------*/ + +class GW_GeodesicPoint +{ + +public: + + /*------------------------------------------------------------------------------*/ + /** \name Constructor and destructor */ + /*------------------------------------------------------------------------------*/ + //@{ + GW_GeodesicPoint(); + virtual ~GW_GeodesicPoint(); + //@} + + void SetVertex1( GW_GeodesicVertex& Vert1 ); + void SetVertex2( GW_GeodesicVertex& Vert2 ); + void SetCoord( GW_Float rCoord ); + GW_GeodesicVertex* GetVertex1(); + GW_GeodesicVertex* GetVertex2(); + GW_Float GetCoord(); + + void SetCurFace( GW_GeodesicFace& Cur ); + GW_GeodesicFace* GetCurFace(); + + T_SubPointVector& GetSubPointVector(); + +private: + + /** starting point of the edge */ + GW_GeodesicVertex* pVert1_; + /** ending point */ + GW_GeodesicVertex* pVert2_; + /** coordinate of point is c*P1+(1-c)*P2 */ + GW_Float rCoord_; + + /** the current face */ + GW_GeodesicFace* pCurFace_; + + T_SubPointVector SubPointVector_; + +}; + +} // End namespace GW + +#ifdef GW_USE_INLINE + #include "GW_GeodesicPoint.inl" +#endif + + +#endif // _GW_GEODESICPOINT_H_ + + +/////////////////////////////////////////////////////////////////////////////// +// Copyright (c) Gabriel Peyré +/////////////////////////////////////////////////////////////////////////////// +// END OF FILE // +/////////////////////////////////////////////////////////////////////////////// diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/text-base/GW_GeodesicPoint.inl.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/text-base/GW_GeodesicPoint.inl.svn-base new file mode 100644 index 0000000..26d87ab --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/text-base/GW_GeodesicPoint.inl.svn-base @@ -0,0 +1,175 @@ +/*------------------------------------------------------------------------------*/ +/** + * \file GW_GeodesicPoint.inl + * \brief Inlined methods for \c GW_GeodesicPoint + * \author Gabriel Peyré + * \date 4-10-2003 + */ +/*------------------------------------------------------------------------------*/ + +#include "GW_GeodesicPoint.h" + +namespace GW { + +/*------------------------------------------------------------------------------*/ +// Name : GW_GeodesicPoint constructor +/** + * \author Gabriel Peyré + * \date 4-10-2003 + * + * Constructor. + */ +/*------------------------------------------------------------------------------*/ +GW_INLINE +GW_GeodesicPoint::GW_GeodesicPoint() +: rCoord_ ( 0 ), + pVert1_ ( NULL ), + pVert2_ ( NULL ), + pCurFace_ ( NULL ) +{ + /* NOTHING */ +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_GeodesicPoint destructor +/** + * \author Gabriel Peyré + * \date 4-10-2003 + * + * Destructor. + */ +/*------------------------------------------------------------------------------*/ +GW_INLINE +GW_GeodesicPoint::~GW_GeodesicPoint() +{ + GW_SmartCounter::CheckAndDelete( pVert1_ ); + GW_SmartCounter::CheckAndDelete( pVert2_ ); +} + + +/*------------------------------------------------------------------------------*/ +// Name : GW_GeodesicPoint::SetVertex1 +/** + * \param Vert1 [GW_GeodesicVertex&] The first vertex. + * \author Gabriel Peyré + * \date 4-10-2003 + * + * Set the 1st vertex. + */ +/*------------------------------------------------------------------------------*/ +GW_INLINE +void GW_GeodesicPoint::SetVertex1( GW_GeodesicVertex& Vert1 ) +{ + GW_SmartCounter::CheckAndDelete( pVert1_ ); + pVert1_ = &Vert1; + pVert1_->UseIt(); +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_GeodesicPoint::SetVertex2 +/** +* \param Vert1 [GW_GeodesicVertex&] The 2nd vertex. +* \author Gabriel Peyré +* \date 4-10-2003 +* +* Set the 2nd vertex. +*/ +/*------------------------------------------------------------------------------*/ +GW_INLINE +void GW_GeodesicPoint::SetVertex2( GW_GeodesicVertex& Vert2 ) +{ + GW_SmartCounter::CheckAndDelete( pVert2_ ); + pVert2_ = &Vert2; + pVert2_->UseIt(); +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_GeodesicPoint::SetCoord +/** + * \param rCoord [GW_Float] The coordinate. + * \author Gabriel Peyré + * \date 4-10-2003 + * + * The the barycentric coordinate of the point. + */ +/*------------------------------------------------------------------------------*/ +GW_INLINE +void GW_GeodesicPoint::SetCoord( GW_Float rCoord ) +{ + GW_ASSERT( rCoord>=0 ); + GW_ASSERT( rCoord<=1 ); + rCoord_ = rCoord; +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_GeodesicPoint::GetVertex1 +/** + * \return [GW_GeodesicVertex*] The 1st vertex. + * \author Gabriel Peyré + * \date 4-10-2003 + * + * Get the 1st vertex. + */ +/*------------------------------------------------------------------------------*/ +GW_INLINE +GW_GeodesicVertex* GW_GeodesicPoint::GetVertex1() +{ + return pVert1_; +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_GeodesicPoint::GetVertex2 +/** +* \return [GW_GeodesicVertex*] The 2nd vertex. +* \author Gabriel Peyré +* \date 4-10-2003 +* +* Get the 2nd vertex. +*/ +/*------------------------------------------------------------------------------*/ +GW_INLINE +GW_GeodesicVertex* GW_GeodesicPoint::GetVertex2() +{ + return pVert2_; +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_GeodesicPoint::GetCoord +/** + * \return [GW_Float] The coordinate. + * \author Gabriel Peyré + * \date 4-10-2003 + * + * Get the barycentric coordinate. + */ +/*------------------------------------------------------------------------------*/ +GW_INLINE +GW_Float GW_GeodesicPoint::GetCoord() +{ + return rCoord_; +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_GeodesicPoint::GetSubPointVector +/** + * \return [T_SubPointVector&] The vector. + * \author Gabriel Peyré + * \date 4-12-2003 + * + * Get the vector of sub-points + */ +/*------------------------------------------------------------------------------*/ +GW_INLINE +T_SubPointVector& GW_GeodesicPoint::GetSubPointVector() +{ + return SubPointVector_; +} + +} // End namespace GW + + +/////////////////////////////////////////////////////////////////////////////// +// Copyright (c) Gabriel Peyré +/////////////////////////////////////////////////////////////////////////////// +// END OF FILE // +/////////////////////////////////////////////////////////////////////////////// diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/text-base/GW_GeodesicVertex.cpp.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/text-base/GW_GeodesicVertex.cpp.svn-base new file mode 100644 index 0000000..5258d64 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/text-base/GW_GeodesicVertex.cpp.svn-base @@ -0,0 +1,157 @@ +/*------------------------------------------------------------------------------*/ +/** + * \file GW_GeodesicVertex.cpp + * \brief Definition of class \c GW_GeodesicVertex + * \author Gabriel Peyré + * \date 4-9-2003 + */ +/*------------------------------------------------------------------------------*/ + + +#ifdef GW_SCCSID + static const char* sccsid = "@(#) GW_GeodesicVertex.cpp (c) Gabriel Peyré 2003"; +#endif // GW_SCCSID + +#include "stdafx.h" +#include "GW_GeodesicVertex.h" +#include "GW_VoronoiVertex.h" + +#ifndef GW_USE_INLINE + #include "GW_GeodesicVertex.inl" +#endif + +using namespace GW; + + + +/*------------------------------------------------------------------------------*/ +// Name : GW_GeodesicVertex::SetStoppingVertex +/** + * \param bIsStoppingVertex [GW_Bool] Yes/No + * \author Gabriel Peyré + * \date 4-26-2003 + * + * Set on/off stopping criterion. + */ +/*------------------------------------------------------------------------------*/ +void GW_GeodesicVertex::SetStoppingVertex( GW_Bool bIsStoppingVertex ) +{ + bIsStoppingVertex_ = bIsStoppingVertex; +} + + +/*------------------------------------------------------------------------------*/ +// Name : GW_GeodesicVertex::GetIsStoppingVertex +/** + * \return [GW_Bool] Stopping state. + * \author Gabriel Peyré + * \date 4-26-2003 + * + * Get the stopping vertex state. + */ +/*------------------------------------------------------------------------------*/ +GW_Bool GW_GeodesicVertex::GetIsStoppingVertex() +{ + return bIsStoppingVertex_; +} + + +/*------------------------------------------------------------------------------*/ +// Name : GW_GeodesicVertex::AddParameterVertex +/** + * \param VornoiVert [GW_VoronoiVertex&] The corresponding voronoi vertex. + * \param rParam [GW_Float] The parameter. + * \author Gabriel Peyré + * \date 4-26-2003 + * + * Add a parameter value. + */ +/*------------------------------------------------------------------------------*/ +void GW_GeodesicVertex::AddParameterVertex( GW_VoronoiVertex& VornoiVert, GW_Float rParam ) +{ + if( pParameterVert_[0]==NULL ) + { + pParameterVert_[0] = &VornoiVert; + rParameter_[0] = rParam; + } + else if( pParameterVert_[1]==NULL ) + { + pParameterVert_[1] = &VornoiVert; + rParameter_[1] = rParam; + } + else if( pParameterVert_[2]==NULL ) + { + pParameterVert_[2] = &VornoiVert; + rParameter_[2] = rParam; + } + else + { +// GW_ASSERT(GW_False); + } +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_GeodesicVertex::GetParameterVertex +/** + * \param nNum [GW_U32] The number of the parameter. + * \param rParam [GW_Float&] Retrun value : the parameter. + * \return [GW_VoronoiVertex*] The corresponding vertex. + * \author Gabriel Peyré + * \date 4-26-2003 + * + * Return the value of a given parameter. + */ +/*------------------------------------------------------------------------------*/ +GW_VoronoiVertex* GW_GeodesicVertex::GetParameterVertex( GW_U32 nNum, GW_Float& rParam ) +{ + GW_ASSERT( nNum<3 ); + rParam = rParameter_[nNum]; + return pParameterVert_[nNum]; +} + + +/*------------------------------------------------------------------------------*/ +// Name : GW_GeodesicVertex::SetParameterVertex +/** + * \param nNum [GW_U32] The number of the parameter. + * \param rParam [GW_Float] The value. + * \author Gabriel Peyré + * \date 4-27-2003 + * + * Set the value of a given parameter. You should first add the + * given vertex via \c + */ +/*------------------------------------------------------------------------------*/ +void GW_GeodesicVertex::SetParameterVertex( GW_U32 nNum, GW_Float rParam ) +{ + GW_ASSERT( nNum<3 ); + GW_ASSERT( pParameterVert_[nNum]!=NULL ); + rParameter_[nNum] = rParam; +} + + +/*------------------------------------------------------------------------------*/ +// Name : GW_GeodesicVertex::SetParameterVertex +/** + * \param a [GW_Float] 1st param + * \param b [GW_Float] 2nd param + * \param c [GW_Float] 3rd param + * \author Gabriel Peyré + * \date 4-28-2003 + * + * Set the three parameters in one time. + */ +/*------------------------------------------------------------------------------*/ +void GW_GeodesicVertex::SetParameterVertex( GW_Float a, GW_Float b, GW_Float c ) +{ + this->SetParameterVertex( 0, a ); + this->SetParameterVertex( 1, b ); + this->SetParameterVertex( 2, c ); +} + + +/////////////////////////////////////////////////////////////////////////////// +// Copyright (c) Gabriel Peyré +/////////////////////////////////////////////////////////////////////////////// +// END OF FILE // +/////////////////////////////////////////////////////////////////////////////// diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/text-base/GW_GeodesicVertex.h.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/text-base/GW_GeodesicVertex.h.svn-base new file mode 100644 index 0000000..e6d16c0 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/text-base/GW_GeodesicVertex.h.svn-base @@ -0,0 +1,216 @@ + +/*------------------------------------------------------------------------------*/ +/** + * \file GW_GeodesicVertex.h + * \brief Definition of class \c GW_GeodesicVertex + * \author Gabriel Peyré + * \date 4-9-2003 + */ +/*------------------------------------------------------------------------------*/ + +#ifndef _GW_GEODESICVERTEX_H_ +#define _GW_GEODESICVERTEX_H_ + +#include "../gw_core/GW_Config.h" +#include "../gw_core/GW_Vertex.h" + +namespace GW { + +class GW_VoronoiVertex; + +/*------------------------------------------------------------------------------*/ +/** + * \class GW_GeodesicVertex + * \brief A vertex that contains information to perform geodesic computations. + * \author Gabriel Peyré + * \date 4-9-2003 + * + * Contains computed distance, and current front. + */ +/*------------------------------------------------------------------------------*/ + +class GW_GeodesicVertex: public GW_Vertex +{ + +public: + + enum T_GeodesicVertexState + { + kFar, + kAlive, + kDead + }; + + /*------------------------------------------------------------------------------*/ + /** \name Constructor and destructor */ + /*------------------------------------------------------------------------------*/ + //@{ + GW_GeodesicVertex(); + virtual ~GW_GeodesicVertex(); + //@} + + //------------------------------------------------------------------------- + /** \name Accessors. */ + //------------------------------------------------------------------------- + //@{ + GW_Float GetDistance(); + void SetDistance( GW_Float rDistance ); + void SetState( T_GeodesicVertexState nState ); + T_GeodesicVertexState GetState(); + GW_GeodesicVertex* GetFront(); + void SetFront( GW_GeodesicVertex* pFront ); + //@} + + void ResetGeodesicVertex(); + void ResetParametrizationData(); + + void SetBoundaryReached( GW_Bool bBoundaryReached = GW_True ); + GW_Bool GetBoundaryReached(); + + static GW_Bool CompareVertex(GW_GeodesicVertex* pVert1, GW_GeodesicVertex* pVert2); + + //------------------------------------------------------------------------- + /** \name Parametrization helpers. */ + //------------------------------------------------------------------------- + //@{ + void SetStoppingVertex( GW_Bool bIsStoppingVertex ); + GW_Bool GetIsStoppingVertex(); + void AddParameterVertex( class GW_VoronoiVertex& VornoiVert, GW_Float rParam ); + void SetParameterVertex( GW_U32 nNum, GW_Float rParam ); + void SetParameterVertex( GW_Float a, GW_Float b, GW_Float c ); + GW_VoronoiVertex* GetParameterVertex( GW_U32 nNum, GW_Float& pParam ); + //@} + + static void ComputeFrontIntersection( GW_GeodesicVertex& v1, GW_GeodesicVertex& v2, GW_Vector3D* pInter, GW_Float* pLambda ); + static void ComputeFrontIntersection( GW_GeodesicVertex& v1, GW_Float d1, GW_GeodesicVertex& v2, GW_Float d2, GW_Vector3D* pInter, GW_Float* pLambda ); + + /** overlap management */ + class T_FrontOverlapInfo + { + public: + GW_GeodesicVertex* pFront1_; + GW_Float rDist1_; + GW_GeodesicVertex* pFront2_; + GW_Float rDist2_; + T_FrontOverlapInfo( GW_GeodesicVertex* pFront1 = NULL, GW_Float rDist1 = GW_INFINITE ) + : pFront1_ ( pFront1 ), + pFront2_ ( NULL ), + rDist1_ ( rDist1 ), + rDist2_ ( GW_INFINITE ) + { + /* NOTHING */ + } + T_FrontOverlapInfo& operator= (const T_FrontOverlapInfo& c) + { + pFront1_ = c.pFront1_; + pFront2_ = c.pFront2_; + rDist1_ = c.rDist1_; + rDist2_ = c.rDist2_; + return *this; + } + void RecordOverlap( GW_GeodesicVertex& front, GW_Float dist ) + { + if( pFront1_==NULL ) + { + pFront1_ = &front; + rDist1_ = dist; + } + else if( pFront1_==&front ) + rDist1_ = GW_MIN( dist, rDist1_ ); + else if( pFront2_==&front ) + rDist2_ = GW_MIN( dist, rDist2_ ); + else + { + pFront2_ = &front; + rDist2_ = GW_MIN( dist, rDist2_ ); + } + } + void Reset() + { + pFront1_ = NULL; + pFront2_ = NULL; + rDist1_ = GW_INFINITE; + rDist2_ = GW_INFINITE; + } + }; + T_FrontOverlapInfo& GetFrontOverlapInfo() + { + return FrontOverlapInfo_; + } + +private: + + /** current distance */ + GW_Float rDistance_; + /** state of the vertex : can be far/alive/dead */ + T_GeodesicVertexState nState_; + /** The vertex from which the front this vertex is in started. + Can be \c NULL if this vertex hasn't be reached by a front. */ + GW_GeodesicVertex* pFront_; + + + //------------------------------------------------------------------------- + /** \name specific for parametrization computation. */ + //------------------------------------------------------------------------- + //@{ + GW_Float rParameter_[3]; + GW_VoronoiVertex* pParameterVert_[3]; + GW_Bool bIsStoppingVertex_; + GW_Bool bBoundaryReached_; + //@} + + /** to store overlap information */ + T_FrontOverlapInfo FrontOverlapInfo_; + +}; + + +/*------------------------------------------------------------------------------*/ +/** \name a vector of GW_GeodesicVertex */ +/*------------------------------------------------------------------------------*/ +//@{ +typedef std::vector T_GeodesicVertexVector; +typedef T_GeodesicVertexVector::iterator IT_GeodesicVertexVector; +typedef T_GeodesicVertexVector::reverse_iterator RIT_GeodesicVertexVector; +typedef T_GeodesicVertexVector::const_iterator CIT_GeodesicVertexVector; +typedef T_GeodesicVertexVector::const_reverse_iterator CRIT_GeodesicVertexVector; +//@} + + +/*------------------------------------------------------------------------------*/ +/** \name a list of GW_GeodesicVertex */ +/*------------------------------------------------------------------------------*/ +//@{ +typedef std::list T_GeodesicVertexList; +typedef T_GeodesicVertexList::iterator IT_GeodesicVertexList; +typedef T_GeodesicVertexList::reverse_iterator RIT_GeodesicVertexList; +typedef T_GeodesicVertexList::const_iterator CIT_GeodesicVertexList; +typedef T_GeodesicVertexList::const_reverse_iterator CRIT_GeodesicVertexList; +//@} + +/*------------------------------------------------------------------------------*/ +/** \name a map of GW_GeodesicVertex */ +/*------------------------------------------------------------------------------*/ +//@{ +typedef std::map T_GeodesicVertexMap; +typedef T_GeodesicVertexMap::iterator IT_GeodesicVertexMap; +typedef T_GeodesicVertexMap::reverse_iterator RIT_GeodesicVertexMap; +typedef T_GeodesicVertexMap::const_iterator CIT_GeodesicVertexMap; +typedef T_GeodesicVertexMap::const_reverse_iterator CRIT_GeodesicVertexMap; +//@} + +} // End namespace GW + +#ifdef GW_USE_INLINE + #include "GW_GeodesicVertex.inl" +#endif + + +#endif // _GW_GEODESICVERTEX_H_ + + +/////////////////////////////////////////////////////////////////////////////// +// Copyright (c) Gabriel Peyré +/////////////////////////////////////////////////////////////////////////////// +// END OF FILE // +/////////////////////////////////////////////////////////////////////////////// diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/text-base/GW_GeodesicVertex.inl.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/text-base/GW_GeodesicVertex.inl.svn-base new file mode 100644 index 0000000..2a8bfa0 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/text-base/GW_GeodesicVertex.inl.svn-base @@ -0,0 +1,328 @@ +/*------------------------------------------------------------------------------*/ +/** + * \file GW_GeodesicVertex.inl + * \brief Inlined methods for \c GW_GeodesicVertex + * \author Gabriel Peyré + * \date 4-9-2003 + */ +/*------------------------------------------------------------------------------*/ + +#include "GW_GeodesicVertex.h" + +namespace GW { + +/*------------------------------------------------------------------------------*/ +// Name : GW_GeodesicVertex constructor +/** + * \author Gabriel Peyré + * \date 4-9-2003 + * + * Constructor. + */ +/*------------------------------------------------------------------------------*/ +GW_INLINE +GW_GeodesicVertex::GW_GeodesicVertex() +: GW_Vertex (), + rDistance_ ( GW_INFINITE ), + nState_ ( kFar ), + pFront_ ( NULL ), + bIsStoppingVertex_ ( GW_False ), + bBoundaryReached_ ( GW_False ) +{ + pParameterVert_[0] = pParameterVert_[1] = pParameterVert_[2] = NULL; + rParameter_[0] = rParameter_[1] = rParameter_[2] = 0; +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_GeodesicVertex destructor +/** + * \author Gabriel Peyré + * \date 4-9-2003 + * + * Destructor. + */ +/*------------------------------------------------------------------------------*/ +GW_INLINE +GW_GeodesicVertex::~GW_GeodesicVertex() +{ + /* NOTHING */ +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_GeodesicVertex::GetDistance +/** + * \return [GW_Float] Current distance. If the vertex is not "Dead", then it is not reliable. + * \author Gabriel Peyré + * \date 4-9-2003 + * + * Get the current distance. + */ +/*------------------------------------------------------------------------------*/ +GW_INLINE +GW_Float GW_GeodesicVertex::GetDistance() +{ + return rDistance_; +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_GeodesicVertex::SetDistance +/** + * \param rDistance [GW_Float] Current distance. + * \author Gabriel Peyré + * \date 4-9-2003 + * + * Set the current distance. + */ +/*------------------------------------------------------------------------------*/ +GW_INLINE +void GW_GeodesicVertex::SetDistance( GW_Float rDistance ) +{ + rDistance_ = rDistance; +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_GeodesicVertex::SetState +/** + * \param nState [T_GeodesicVertexState] The new state. + * \author Gabriel Peyré + * \date 4-9-2003 + * + * Set the state of the vertex. + */ +/*------------------------------------------------------------------------------*/ +GW_INLINE +void GW_GeodesicVertex::SetState( T_GeodesicVertexState nState ) +{ + nState_ = nState; +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_GeodesicVertex::GetState +/** + * \return [T_GeodesicVertexState] The current state. + * \author Gabriel Peyré + * \date 4-9-2003 + * + * Return the current state of the vertex. + */ +/*------------------------------------------------------------------------------*/ +GW_INLINE +GW_GeodesicVertex::T_GeodesicVertexState GW_GeodesicVertex::GetState() +{ + return nState_; +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_GeodesicVertex::GetFront +/** + * \return [GW_GeodesicVertex*] \c NULL if the vertex hasn't already been reached by a front. + * \author Gabriel Peyré + * \date 4-9-2003 + * + * Get the vertex from which the front was started. + */ +/*------------------------------------------------------------------------------*/ +GW_INLINE +GW_GeodesicVertex* GW_GeodesicVertex::GetFront() +{ + return pFront_; +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_GeodesicVertex::SetFront +/** + * \param pFront [GW_GeodesicVertex*] The vertex from which the front started. + * \author Gabriel Peyré + * \date 4-9-2003 + * + * Set the front to which this vertex belongs. + */ +/*------------------------------------------------------------------------------*/ +GW_INLINE +void GW_GeodesicVertex::SetFront( GW_GeodesicVertex* pFront ) +{ + pFront_ = pFront; +} + + +/*------------------------------------------------------------------------------*/ +// Name : GW_GeodesicVertex::CompareVertex +/** + * \param pVert1 [GW_GeodesicVertex*] 1st vertex. + * \param pVert2 [GW_GeodesicVertex*] 2nd vertex. + * \return [GW_Bool] True if distance of the 1st mesh is < to the one of the 2nd. + * \author Gabriel Peyré + * \date 4-10-2003 + * + * Compare the distance of the 2 vertex. Used by the heap sorter. + */ +/*------------------------------------------------------------------------------*/ +GW_INLINE +GW_Bool GW_GeodesicVertex::CompareVertex(GW_GeodesicVertex* pVert1, GW_GeodesicVertex* pVert2) +{ + return pVert1->GetDistance()>pVert2->GetDistance(); +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_GeodesicVertex::ResetGeodesicVertex +/** + * \author Gabriel Peyré + * \date 4-26-2003 + * + * Reset the datas for geodesic computations. + */ +/*------------------------------------------------------------------------------*/ +GW_INLINE +void GW_GeodesicVertex::ResetGeodesicVertex() +{ + rDistance_ = GW_INFINITE; + nState_ = kFar; + pFront_ = NULL; + bIsStoppingVertex_ = GW_False; + FrontOverlapInfo_.Reset(); +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_GeodesicVertex::ResetParametrizationData +/** + * \author Gabriel Peyré + * \date 4-27-2003 + * + * Reset only the data relative to parametrization. + */ +/*------------------------------------------------------------------------------*/ +GW_INLINE +void GW_GeodesicVertex::ResetParametrizationData() +{ + pParameterVert_[0] = pParameterVert_[1] = pParameterVert_[2] = NULL; + rParameter_[0] = rParameter_[1] = rParameter_[2] = 0; + bBoundaryReached_ = GW_False; +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_GeodesicVertex::SetBoundaryReached +/** + * \param bBoundaryReached [GW_Bool] Was it reached ? + * \author Gabriel Peyré + * \date 4-30-2003 + * + * Is the vertex a boundary one reached by a parametrizing front ? + */ +/*------------------------------------------------------------------------------*/ +GW_INLINE +void GW_GeodesicVertex::SetBoundaryReached( GW_Bool bBoundaryReached ) +{ + bBoundaryReached_ = bBoundaryReached; +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_GeodesicVertex::GetBoundaryReached +/** + * \return [GW_Bool] Answer. + * \author Gabriel Peyré + * \date 4-30-2003 + * + * Reached on a boundary ? + */ +/*------------------------------------------------------------------------------*/ +GW_INLINE +GW_Bool GW_GeodesicVertex::GetBoundaryReached() +{ + return bBoundaryReached_; +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_GeodesicVertex::ComputeFrontIntersection +/** + * \param v1 [GW_GeodesicVertex&] 1st vertex. + * \param v2 [GW_GeodesicVertex&] 2nd vertex. + * \param pInter [GW_Vector3D*] Location of intersection. + * \param pLambda [GW_Float*] Location in barycentric coord. + * \author Gabriel Peyré + * \date 5-30-2003 + * + * Compute the location of intersection of two front on a edge. + */ +/*------------------------------------------------------------------------------*/ +GW_INLINE +void GW_GeodesicVertex::ComputeFrontIntersection( GW_GeodesicVertex& v1, GW_GeodesicVertex& v2, + GW_Vector3D* pInter, GW_Float* pLambda ) +{ + GW_GeodesicVertex* pFront1 = v1.GetFront(); GW_ASSERT( pFront1!=NULL ); + GW_GeodesicVertex* pFront2 = v2.GetFront(); GW_ASSERT( pFront2!=NULL ); + /* retrieve ovelap info */ + GW_Float d1 = v1.GetDistance(); + T_FrontOverlapInfo& info1 = v1.GetFrontOverlapInfo(); + GW_GeodesicVertex* pF1 = info1.pFront1_; + GW_Float d2_1 = info1.rDist1_; + if( pF1!=pFront2 ) + { + pF1 = info1.pFront2_; + d2_1 = info1.rDist2_; + } + + GW_Float d2 = v2.GetDistance(); + T_FrontOverlapInfo& info2 = v2.GetFrontOverlapInfo(); + GW_GeodesicVertex* pF2 = info2.pFront1_; + GW_Float d1_2 = info2.rDist1_; + if( pF2!=pFront1 ) + { + pF2 = info2.pFront2_; + d1_2 = info2.rDist2_; + } + + /* test if overlap is usable */ + if( pF1==pFront2 && pF2==pFront1 ) + { + /* we search for a position x in [0,1] such that d1+x*(d1_2-d1)=d2_1+x*(d2-d2_1). Then barycentric coord is lambda=x/d */ + GW_Float lambda = 1 - (d2_1-d1)/(d1_2 + d2_1 - d1 - d2); + GW_CLAMP( lambda, 0,1 ); + if( pLambda!=NULL ) + *pLambda = lambda; + if( pInter!=NULL ) + *pInter = v1.GetPosition()*lambda + v2.GetPosition()*(1-lambda); + } + else // use classical extrapolation + { +// cout << "missed" << endl; + GW_GeodesicVertex::ComputeFrontIntersection( v1, d1, v2, d2, pInter, pLambda ); + } +} + + +/*------------------------------------------------------------------------------*/ +// Name : GW_GeodesicVertex::ComputeFrontIntersection +/** +* \param v1 [GW_GeodesicVertex&] 1st vertex. +* \param v2 [GW_GeodesicVertex&] 2nd vertex. +* \param pInter [GW_Vector3D*] Location of intersection. +* \param pLambda [GW_Float*] Location in barycentric coord. +* \author Gabriel Peyré +* \date 5-30-2003 +* +* Compute the location of intersection of two front on a edge. +*/ +/*------------------------------------------------------------------------------*/ +GW_INLINE +void GW_GeodesicVertex::ComputeFrontIntersection( GW_GeodesicVertex& v1, GW_Float d1, GW_GeodesicVertex& v2, GW_Float d2, GW_Vector3D* pInter, GW_Float* pLambda ) +{ + GW_Float d = ~( v1.GetPosition() - v2.GetPosition() ); + /* we search for a position x in [0,d] such that d1+x=d2+d-x. Then barycentric coord is lambda=x/d */ + GW_Float lambda = 1 - 0.5*(d+d2-d1)/d; + GW_CLAMP( lambda, 0,1 ); + if( pLambda!=NULL ) + *pLambda = lambda; + if( pInter!=NULL ) + *pInter = v1.GetPosition()*lambda + v2.GetPosition()*(1-lambda); +} + + + +} // End namespace GW + + +/////////////////////////////////////////////////////////////////////////////// +// Copyright (c) Gabriel Peyré +/////////////////////////////////////////////////////////////////////////////// +// END OF FILE // +/////////////////////////////////////////////////////////////////////////////// diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/text-base/GW_GeometryAtlas.cpp.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/text-base/GW_GeometryAtlas.cpp.svn-base new file mode 100644 index 0000000..26475f0 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/text-base/GW_GeometryAtlas.cpp.svn-base @@ -0,0 +1,273 @@ +/*------------------------------------------------------------------------------*/ +/** + * \file GW_GeometryAtlas.cpp + * \brief Definition of class \c GW_GeometryAtlas + * \author Gabriel Peyré + * \date 2-4-2004 + */ +/*------------------------------------------------------------------------------*/ + + +#ifdef GW_SCCSID + static const char* sccsid = "@(#) GW_GeometryAtlas.cpp(c) Gabriel Peyré2004"; +#endif // GW_SCCSID + +#include "stdafx.h" +#include "GW_GeometryAtlas.h" + +#ifndef GW_USE_INLINE + #include "GW_GeometryAtlas.inl" +#endif + +using namespace GW; + +/*------------------------------------------------------------------------------*/ +// Name : GW_GeometryAtlas constructor +/** + * \author Gabriel Peyré + * \date 2-4-2004 + * + * Constructor. + */ +/*------------------------------------------------------------------------------*/ +GW_GeometryAtlas::GW_GeometryAtlas() +{ + /* NOTHING */ +} + + + +/*------------------------------------------------------------------------------*/ +// Name : GW_GeometryAtlas destructor +/** + * \author Gabriel Peyré + * \date 2-4-2004 + * + * Destructor. + */ +/*------------------------------------------------------------------------------*/ +GW_GeometryAtlas::~GW_GeometryAtlas() +{ + for( IT_GeometryCellVector it = CellVector_.begin(); it!=CellVector_.end(); ++it ) + GW_DELETE(*it); +} + + +/*------------------------------------------------------------------------------*/ +// Name : GW_GeometryAtlas::InitSampling +/** + * \param CyclicPositionCollection [std::vector] The position of each base point on each polygon. + * \author Gabriel Peyré + * \date 2-4-2004 + * + * Initialize the sampling position of each point. + */ +/*------------------------------------------------------------------------------*/ +void GW_GeometryAtlas::InitSampling( std::vector& CyclicPositionCollection, GW_U32 n ) +{ + /* delete preivous data */ + for( IT_GeometryCellVector it = CellVector_.begin(); it!=CellVector_.end(); ++it ) + GW_DELETE(*it); + CellVector_.clear(); + CellGroupVector_.clear(); + + for( std::vector::iterator it = CyclicPositionCollection.begin(); + it!=CyclicPositionCollection.end(); ++it ) + { + T_TrissectorInfoVector& TrissectorVector = *it; + T_GeometryCellVector CurCellGroup; + + /** create the polygon */ + GW_Vector3D Center(0,0,0); // center is at origin + GW_TrissectorInfo* tr_prev = NULL; + for( IT_TrissectorInfoVector it = TrissectorVector.begin(); it!=TrissectorVector.end(); ++it ) + { + GW_TrissectorInfo* tr = &(*it); + GW_TrissectorInfo* tr_next = NULL; + IT_TrissectorInfoVector it2 = it; it2++; + if( it2!=TrissectorVector.end() ) + tr_next = &(*it2); + else + tr_next = &(TrissectorVector.front()); + if( tr_prev==NULL ) + tr_prev = &(TrissectorVector.back()); + GW_GeometryCell* pNewCell = new GW_GeometryCell; + GW_Vector3D v1 = tr->GetPosition(); + GW_Vector3D v2 = GW_Vector2D( (tr->GetPosition()+tr_next->GetPosition())*0.5 ); + GW_Vector3D v3 = Center; + GW_Vector3D v4 = GW_Vector2D( (tr->GetPosition()+tr_prev->GetPosition())*0.5 ); + pNewCell->InitSampling( v1, v2, v3, v4 , n, n ); + + CellVector_.push_back(pNewCell); // add to global cell list + CurCellGroup.push_back(pNewCell); // add to current group + tr_prev = tr; + } + + + CellGroupVector_.push_back(CurCellGroup); + } +} + + +/*------------------------------------------------------------------------------*/ +// Name : GW_GeometryAtlas::PositionateVertex +/** + * \param ParamMeshVector [T_MeshVector&] Parameter spaces + * \param RealMeshVector [T_MeshVector&] Real 3D position + * \author Gabriel Peyré + * \date 2-4-2004 + * + * Positionate each point on the grid + */ +/*------------------------------------------------------------------------------*/ +void GW_GeometryAtlas::PositionateVertex( T_MeshVector& ParamMeshVector, T_MeshVector& RealMeshVector ) +{ + GW_ASSERT( ParamMeshVector.size()==RealMeshVector.size() ); + GW_ASSERT( ParamMeshVector.size()==CellGroupVector_.size() ); + + IT_MeshVector it_param = ParamMeshVector.begin(); + IT_MeshVector it_real = RealMeshVector.begin(); + std::vector::iterator it_cellsgroup = CellGroupVector_.begin(); + while( it_param!=ParamMeshVector.end() && it_real!=RealMeshVector.end() && it_cellsgroup!=CellGroupVector_.end()) + { + GW_Mesh* pParamMesh = *it_param; + GW_Mesh* pRealMesh = *it_real; + T_GeometryCellVector& GeometryVector = *it_cellsgroup; + // positionate each square patch + for( IT_GeometryCellVector it_cell=GeometryVector.begin(); it_cell!=GeometryVector.end(); ++it_cell ) + { + GW_GeometryCell* pCell = *it_cell; + pCell->InterpolateAllPositions( *pParamMesh, *pRealMesh ); + } + it_param++; + it_real++; + it_cellsgroup++; + } + +} + + + +/*------------------------------------------------------------------------------*/ +// Name : GW_GeometryAtlas::SmoothSampling +/** +* \param CyclicPositionCollection [std::vector] collection of cells. +* \author Gabriel Peyré +* \date 2-4-2004 +* +* Smooth the sampling into a conformal mapping. +*/ +/*------------------------------------------------------------------------------*/ +void GW_GeometryAtlas::SmoothSampling( GW_U32 nNbrIter ) +{ + for( std::vector::iterator it = CellGroupVector_.begin(); it!=CellGroupVector_.end(); ++it ) + { + T_GeometryCellVector& CurCellGroup = *it; + for( GW_U32 i=0; iGetWidth(); + GW_U32 q = cell_cur->GetHeigth(); + + + /* iterate on each point */ + for( GW_U32 i=1; iGetData(i-1,j) * w.GetData(0,1); + ac += cell_cur->GetData(i,j-1) * w.GetData(1,0); + ac += cell_cur->GetData(i-1,j-1) * w.GetData(0,0); + ac += cell_cur->GetData(i,j) * w.GetData(1,1); + + if( iGetData(i+1,j) * w.GetData(1,0); + else + ac = ac + cell_next->GetData(j,cell_next->GetHeigth()-2) * w.GetData(1,0); + + if( jGetData(i,j+1) * w.GetData(1,2); + else + ac = ac + cell_prev->GetData(cell_prev->GetWidth()-2,i) * w.GetData(2,1); + + if( iGetData(i+1,j-1) * w.GetData(2,0); + else + ac = ac + cell_next->GetData(j-1,cell_next->GetHeigth()-2) * w.GetData(2,0); + + if( jGetData(i-1,j+1) * w.GetData(0,2); + else + ac = ac + cell_prev->GetData(cell_prev->GetWidth()-2,i-1) * w.GetData(0,2); + + if( iGetData(i+1,j+1) * w.GetData(2,2); + else + { + if( i==p-1 && jGetData(j+1,cell_next->GetHeigth()-2) * w.GetData(2,2); + else + { + if( iGetData(cell_prev->GetWidth()-2,i+1) * w.GetData(2,2); + else + { + nb = 0; // special case + ac = 0; + for( IT_GeometryCellVector it2 = CurCellGroup.begin(); it2!=CurCellGroup.end(); ++it2 ) + { + GW_GeometryCell* cell = *it2; + ac += cell->GetData(cell->GetWidth()-2,cell->GetHeigth()-2) + + cell->GetData(cell->GetWidth()-1,cell->GetHeigth()-2); + nb += 2; + } + ac /= nb; + } + } + } + + cell_cur->SetData( i,j, ac ); + } + + cell_prev = cell_cur; + } +} + + + + +/////////////////////////////////////////////////////////////////////////////// +// Copyright (c) Gabriel Peyré +/////////////////////////////////////////////////////////////////////////////// +// END OF FILE // +/////////////////////////////////////////////////////////////////////////////// diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/text-base/GW_GeometryAtlas.h.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/text-base/GW_GeometryAtlas.h.svn-base new file mode 100644 index 0000000..cda9b02 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/text-base/GW_GeometryAtlas.h.svn-base @@ -0,0 +1,77 @@ + +/*------------------------------------------------------------------------------*/ +/** + * \file GW_GeometryAtlas.h + * \brief Definition of class \c GW_GeometryAtlas + * \author Gabriel Peyré + * \date 2-4-2004 + */ +/*------------------------------------------------------------------------------*/ + +#ifndef _GW_GEOMETRYATLAS_H_ +#define _GW_GEOMETRYATLAS_H_ + +#include "../gw_core/GW_Config.h" +#include "GW_GeometryCell.h" + +namespace GW { + +/*------------------------------------------------------------------------------*/ +/** + * \class GW_GeometryAtlas + * \brief A collection of cells. + * \author Gabriel Peyré + * \date 2-4-2004 + * + * A collection of cell with interconnections + */ +/*------------------------------------------------------------------------------*/ + +class GW_GeometryAtlas +{ + +public: + + /*------------------------------------------------------------------------------*/ + /** \name Constructor and destructor */ + /*------------------------------------------------------------------------------*/ + //@{ + GW_GeometryAtlas(); + virtual ~GW_GeometryAtlas(); + //@} + + void InitSampling( std::vector& CyclicPositionCollection, GW_U32 n ); + void PositionateVertex( T_MeshVector& ParamMeshVector, T_MeshVector& RealMeshVector ); + + void SmoothSampling( GW_U32 nNbrIter = 20 ); + static void SmoothSampling( T_GeometryCellVector& CurCellGroup ); + + T_GeometryCellVector& GetCellVector() + { return CellVector_; } + std::vector& GetCellGroupVector() + { return CellGroupVector_; } + + +private: + + T_GeometryCellVector CellVector_; + std::vector CellGroupVector_; + + +}; + +} // End namespace GW + +#ifdef GW_USE_INLINE + #include "GW_GeometryAtlas.inl" +#endif + + +#endif // _GW_GEOMETRYATLAS_H_ + + +/////////////////////////////////////////////////////////////////////////////// +// Copyright (c) Gabriel Peyré +/////////////////////////////////////////////////////////////////////////////// +// END OF FILE // +/////////////////////////////////////////////////////////////////////////////// diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/text-base/GW_GeometryAtlas.inl.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/text-base/GW_GeometryAtlas.inl.svn-base new file mode 100644 index 0000000..8b38a92 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/text-base/GW_GeometryAtlas.inl.svn-base @@ -0,0 +1,25 @@ +/*------------------------------------------------------------------------------*/ +/** + * \file GW_GeometryAtlas.inl + * \brief Inlined methods for \c GW_GeometryAtlas + * \author Gabriel Peyré + * \date 2-4-2004 + */ +/*------------------------------------------------------------------------------*/ + +#include "GW_GeometryAtlas.h" + +namespace GW { + + + + + +} // End namespace GW + + +/////////////////////////////////////////////////////////////////////////////// +// Copyright (c) Gabriel Peyré +/////////////////////////////////////////////////////////////////////////////// +// END OF FILE // +/////////////////////////////////////////////////////////////////////////////// diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/text-base/GW_GeometryCell.cpp.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/text-base/GW_GeometryCell.cpp.svn-base new file mode 100644 index 0000000..02e9e61 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/text-base/GW_GeometryCell.cpp.svn-base @@ -0,0 +1,60 @@ +/*------------------------------------------------------------------------------*/ +/** + * \file GW_GeometryCell.cpp + * \brief Definition of class \c GW_GeometryCell + * \author Gabriel Peyré + * \date 2-4-2004 + */ +/*------------------------------------------------------------------------------*/ + + +#ifdef GW_SCCSID + static const char* sccsid = "@(#) GW_GeometryCell.cpp(c) Gabriel Peyré2004"; +#endif // GW_SCCSID + +#include "stdafx.h" +#include "GW_GeometryCell.h" + +#ifndef GW_USE_INLINE + #include "GW_GeometryCell.inl" +#endif + +using namespace GW; + +/*------------------------------------------------------------------------------*/ +// Name : GW_GeometryCell::InitSampling +/** + * \param v1 [GW_Vector3D&] 1st vert + * \param v2 [GW_Vector3D&] 2nd corner + * \param v3 [GW_Vector3D&] 3rd corner + * \param v4 [GW_Vector3D&] 4th corner. + * \param n [GW_U32] Number of points on width. + * \param n [GW_U32] Number of points on height. + * \author Gabriel Peyré + * \date 2-4-2004 + * + * Initialize the position of each point. + */ +/*------------------------------------------------------------------------------*/ +void GW_GeometryCell::InitSampling( GW_Vector3D& v1, GW_Vector3D& v2, GW_Vector3D& v3, GW_Vector3D& v4, GW_U32 n, GW_U32 p ) +{ + this->Reset(n,p); + for( GW_U32 i=0; iSetData(i,j, pos); + } + } +} + + + +/////////////////////////////////////////////////////////////////////////////// +// Copyright (c) Gabriel Peyré +/////////////////////////////////////////////////////////////////////////////// +// END OF FILE // +/////////////////////////////////////////////////////////////////////////////// diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/text-base/GW_GeometryCell.h.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/text-base/GW_GeometryCell.h.svn-base new file mode 100644 index 0000000..1c4b0cb --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/text-base/GW_GeometryCell.h.svn-base @@ -0,0 +1,158 @@ + +/*------------------------------------------------------------------------------*/ +/** + * \file GW_GeometryCell.h + * \brief Definition of class \c GW_GeometryCell + * \author Gabriel Peyré + * \date 2-4-2004 + */ +/*------------------------------------------------------------------------------*/ + +#ifndef _GW_GEOMETRYCELL_H_ +#define _GW_GEOMETRYCELL_H_ + +#include "../gw_core/GW_Config.h" +#include "GW_Parameterization.h" +#include "../gw_maths/GW_Matrix2x2.h" + +namespace GW { + +/*------------------------------------------------------------------------------*/ +/** + * \class GW_GeometryCell_Template + * \brief In fact this is just a 2D array. + * \author Gabriel Peyré + * \date 2-4-2004 + * + * A 2D array, a patch of a 3D mesh. + */ +/*------------------------------------------------------------------------------*/ +template +class GW_GeometryCell_Template +{ + +public: + + /*------------------------------------------------------------------------------*/ + /** \name Constructor and destructor */ + /*------------------------------------------------------------------------------*/ + //@{ + GW_GeometryCell_Template( GW_U32 nWidth = 0, GW_U32 nHeight = 0 ) + : pData_( NULL ) + { + nSize_[0] = nSize_[1] = 0; + if( nWidth>0 ) + this->Reset(nWidth, nHeight); + + } + virtual ~GW_GeometryCell_Template() + { + GW_DELETEARRAY(pData_); + } + //@} + + void Reset( GW_U32 nWidth, GW_U32 nHeight ) + { + GW_DELETEARRAY(pData_); + pData_ = new base_type[nWidth*nHeight]; + nSize_[0] = nWidth; + nSize_[1] = nHeight; + } + + base_type& GetData( GW_U32 i, GW_U32 j ) + { + GW_ASSERT( i +{ +public: + GW_GeometryCell( GW_U32 nWidth = 0, GW_U32 nHeight = 0 ) + : GW_GeometryCell_Template(nWidth,nHeight) + { } + + + void Reset( GW_U32 nWidth, GW_U32 nHeight ) + { + GW_GeometryCell_Template::Reset(nWidth,nHeight); + Normal_.Reset(nWidth,nHeight); + } + + void InitSampling( GW_Vector3D& v1, GW_Vector3D& v2, GW_Vector3D& v3, GW_Vector3D& v4, GW_U32 n, GW_U32 p ); + + static GW_Vector3D GetInterpolatedPosition( GW_Mesh& ParamMesh, GW_Mesh& RealMesh, GW_Vector3D& param_pos, + GW_Face* &seed, GW_Vector3D& Normal ); + void InterpolateAllPositions( GW_Mesh& ParamMesh, GW_Mesh& RealMesh ); + + void SetNormal( GW_U32 i, GW_U32 j, GW_Vector3D& val ) + { + Normal_.SetData(i,j,val); + } + GW_Vector3D& GetNormal(GW_U32 i,GW_U32 j) + { + return Normal_.GetData(i,j); + } + +private: + + GW_GeometryCell_Template Normal_; +}; + +/*------------------------------------------------------------------------------*/ +/** \name a vector of GW_GeometryCell */ +/*------------------------------------------------------------------------------*/ +//@{ +typedef std::vector T_GeometryCellVector; +typedef T_GeometryCellVector::iterator IT_GeometryCellVector; +typedef T_GeometryCellVector::reverse_iterator RIT_GeometryCellVector; +typedef T_GeometryCellVector::const_iterator CIT_GeometryCellVector; +typedef T_GeometryCellVector::const_reverse_iterator CRIT_GeometryCellVector; +//@} + + +} // End namespace GW + +#ifdef GW_USE_INLINE + #include "GW_GeometryCell.inl" +#endif + + +#endif // _GW_GEOMETRYCELL_H_ + + +/////////////////////////////////////////////////////////////////////////////// +// Copyright (c) Gabriel Peyré +/////////////////////////////////////////////////////////////////////////////// +// END OF FILE // +/////////////////////////////////////////////////////////////////////////////// diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/text-base/GW_GeometryCell.inl.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/text-base/GW_GeometryCell.inl.svn-base new file mode 100644 index 0000000..88bd80e --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/text-base/GW_GeometryCell.inl.svn-base @@ -0,0 +1,169 @@ +/*------------------------------------------------------------------------------*/ +/** + * \file GW_GeometryCell.inl + * \brief Inlined methods for \c GW_GeometryCell + * \author Gabriel Peyré + * \date 2-4-2004 + */ +/*------------------------------------------------------------------------------*/ + +#include "GW_GeometryCell.h" + +namespace GW { + + +/*------------------------------------------------------------------------------*/ +// Name : GW_GeometryCell::GetInterpolatedPosition +/** +* \param ParamMesh [GW_Mesh&] Parameter mesh. +* \param RealMesh [GW_Mesh&] Surface. +* \param v [GW_Vector3D&] Parameter position. +* \param seed [GW_Face*] A seed for the search. Will be modified ! +* \return [GW_Vector3D] The position in 3D space. +* \author Gabriel Peyré +* \date 2-4-2004 +* +* Interpolate a position on the surface. +*/ +/*------------------------------------------------------------------------------*/ +GW_INLINE +GW_Vector3D GW_GeometryCell::GetInterpolatedPosition( GW_Mesh& ParamMesh, GW_Mesh& RealMesh, GW_Vector3D& v, GW_Face* &seed, GW_Vector3D& Normal ) +{ + GW_Vector3D lambda(0,0,1); + +#if 1 + /* here perform an exhaustive search */ + GW_Face* sel_face; + GW_Float min_dist = GW_INFINITE; + GW_Vector3D min_lambda; + for( GW_U32 i=0; iGetVertex(0)->GetPosition(); + GW_Vector3D v2 = seed->GetVertex(1)->GetPosition(); + GW_Vector3D v3 = seed->GetVertex(2)->GetPosition(); + GW_Vector2D a = GW_Vector3D(v1 - v3).ToVector2D(); + GW_Vector2D b = GW_Vector3D(v2 - v3).ToVector2D(); + GW_Vector2D c = GW_Vector3D(v - v3).ToVector2D(); + GW_Matrix2x2 M(a,b); // M map canonical basis of R^3 onto v + M.AutoInvert(); + GW_Vector2D mu = M*c; + lambda[0] = mu[0]; + lambda[1] = mu[1]; + lambda[2] = 1-mu[0]-mu[1]; + GW_Float rDist = 0; + if( lambda[0]<0 ) + rDist -= lambda[0]; + if( lambda[1]<0 ) + rDist -= lambda[1]; + if( lambda[2]<0 ) + rDist -= lambda[2]; + if( rDistGetFace(); + } + while( GW_True ) + { + /* find the barycentric coords according to the cur face */ + GW_Vector3D v1 = seed->GetVertex(0)->GetPosition(); + GW_Vector3D v2 = seed->GetVertex(1)->GetPosition(); + GW_Vector3D v3 = seed->GetVertex(2)->GetPosition(); + GW_Vector2D a = GW_Vector3D(v1 - v3).ToVector2D(); + GW_Vector2D b = GW_Vector3D(v2 - v3).ToVector2D(); + GW_Vector2D c = GW_Vector3D(v - v3).ToVector2D(); + GW_Matrix2x2 M(a,b); // M map canonical basis of R^3 onto v + M.AutoInvert(); + GW_Vector2D mu = M*c; + lambda[0] = mu[0]; + lambda[1] = mu[1]; + lambda[2] = 1-mu[0]-mu[1]; + if( lambda[0]>=0 && lambda[1]>=0 && lambda[2]>=0 ) // that's it, we have found the face + break; + GW_Face* pNextSeed = NULL; + for( GW_U32 i=0; i<3; ++i ) + { + if( lambda[i]<0 ) + pNextSeed = seed->GetFaceNeighbor(i); + } + if( pNextSeed==NULL ) + { + // we are on a boundary + GW_CLAMP_01( lambda[0] ); + GW_CLAMP_01( lambda[1] ); + GW_CLAMP_01( lambda[2] ); + lambda = lambda/(lambda[0]+lambda[1]+lambda[2]); + break; + } + seed = pNextSeed; + }; +#endif + + /* interpolate linearly */ + GW_U32 nID = seed->GetID(); + GW_Face* pRealFace = RealMesh.GetFace(nID); GW_ASSERT( pRealFace ); + GW_Vector3D pos = pRealFace->GetVertex(0)->GetPosition()*lambda[0] + + pRealFace->GetVertex(1)->GetPosition()*lambda[1] + + pRealFace->GetVertex(2)->GetPosition()*lambda[2]; + Normal = pRealFace->GetVertex(0)->GetNormal()*lambda[0] + + pRealFace->GetVertex(1)->GetNormal()*lambda[1] + + pRealFace->GetVertex(2)->GetNormal()*lambda[2]; + Normal.Normalize(); + return pos; +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_GeometryCell::InterpolateAllPositions +/** + * \param ParamMesh [GW_Mesh&] Parameter space. + * \param RealMesh [GW_Mesh&] Real position of 3D meshes. + * \author Gabriel Peyré + * \date 2-4-2004 + * + * Interpolate the position of each point. + */ +/*------------------------------------------------------------------------------*/ +GW_INLINE +void GW_GeometryCell::InterpolateAllPositions( GW_Mesh& ParamMesh, GW_Mesh& RealMesh ) +{ + GW_Face* seed = NULL; + for( GW_U32 i=0; iGetData(i,j); + GW_Vector3D Normal; + GW_Vector3D pos = GW_GeometryCell::GetInterpolatedPosition( ParamMesh, RealMesh, v, seed, Normal ); + this->SetData(i,j, pos); + this->SetNormal(i,j,Normal); + } +} + + +} // End namespace GW + + +/////////////////////////////////////////////////////////////////////////////// +// Copyright (c) Gabriel Peyré +/////////////////////////////////////////////////////////////////////////////// +// END OF FILE // +/////////////////////////////////////////////////////////////////////////////// diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/text-base/GW_Parameterization.cpp.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/text-base/GW_Parameterization.cpp.svn-base new file mode 100644 index 0000000..5610ddb --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/text-base/GW_Parameterization.cpp.svn-base @@ -0,0 +1,1549 @@ +/*------------------------------------------------------------------------------*/ +/** + * \file GW_Parameterization.cpp + * \brief Definition of class \c GW_Parameterization + * \author Gabriel Peyré + * \date 7-1-2003 + */ +/*------------------------------------------------------------------------------*/ + + +#ifdef GW_SCCSID + static const char* sccsid = "@(#) GW_Parameterization.cpp(c) Gabriel Peyré2003"; +#endif // GW_SCCSID + +#include "stdafx.h" +#include "GW_Parameterization.h" + +#ifndef GW_USE_INLINE + #include "GW_Parameterization.inl" +#endif + +using namespace GW; + + +GW_GeodesicVertex* GW_Parameterization::pCurVoronoiDiagram_ = NULL; +T_U32Vector GW_Parameterization::FaceVector; +T_U32Map GW_Parameterization::FaceMap; +T_U32Vector GW_Parameterization::VertexVector; +T_U32Map GW_Parameterization::VertexMap; + + +GW_Parameterization::GW_Parameterization() +: nNbrMaxIterLloyd_ ( 20 ), + nNbrMaxIterLloydDescent_ ( 100 ) +{ + +} + +GW_Parameterization::~GW_Parameterization() +{ + +} + + +/*------------------------------------------------------------------------------*/ +// Name : GW_Parameterization::PerformFastMarching +/** +* \param VertList [T_GeodesicVertexList&] List of start vertex. +* \author Gabriel Peyré +* \date 4-13-2003 +* +* Just an helper method that launch a fire from each base point. +*/ +/*------------------------------------------------------------------------------*/ +void GW_Parameterization::PerformFastMarching( GW_GeodesicMesh& Mesh, T_GeodesicVertexList& VertList ) +{ + /* add the points as starting points */ + Mesh.ResetGeodesicMesh(); + for( IT_GeodesicVertexList it = VertList.begin(); it!=VertList.end(); ++it ) + { + GW_GeodesicVertex* pVert = *it; + GW_ASSERT( pVert!=NULL ); + Mesh.AddStartVertex( *pVert ); + } + /* perform a firestart */ + Mesh.PerformFastMarching(); +} + +/** We add a new point only if it belongs to the current Voronoi diagram */ +GW_Bool GW_Parameterization::FastMarchingCallbackFunction_Centering( GW_GeodesicVertex& CurVert, GW_Float rNewDist ) +{ + typedef GW_VoronoiMesh::GW_GeodesicInformationDuplicata T_Duplicata; + GW_ASSERT( pCurVoronoiDiagram_!=NULL ); + T_Duplicata* pDuplicata = (T_Duplicata*) CurVert.GetUserData(); + GW_ASSERT( pDuplicata!=NULL ); + return pDuplicata->pFront_ == pCurVoronoiDiagram_; +} + +GW_GeodesicVertex& GW_Parameterization::PerformCentering( GW_GeodesicVertex& Vert, GW_GeodesicMesh& Mesh ) +{ + GW_OutputComment( "Centering a base vertex." ); + /* try a pseudo gradient descent to seek for the new points */ + T_FloatMap ComputedEnergy; // already computed energy + + GW_GeodesicVertex* pCurVertex = ‖ + GW_Float rCurEnergy = ComputeCenteringEnergy( *pCurVertex, Vert, Mesh ); + ComputedEnergy[pCurVertex->GetID()] = rCurEnergy; + + GW_U32 nNbrIter = 0; + + while( true ) + { + GW_GeodesicVertex* pNextVertex = NULL; + + /* iterate on the 1-ring */ + for( GW_VertexIterator it=pCurVertex->BeginVertexIterator(); it!=pCurVertex->EndVertexIterator(); ++it ) + { + GW_GeodesicVertex* pNeigbhor = (GW_GeodesicVertex*) *it; + GW_Float rNeighborEnergy = 0; + GW_ASSERT( pNeigbhor!=NULL ); + + if( ComputedEnergy.find(pNeigbhor->GetID())==ComputedEnergy.end() ) + { + /* we should compute it's enerdy */ + rNeighborEnergy = ComputeCenteringEnergy( *pNeigbhor, Vert, Mesh ); + ComputedEnergy[pNeigbhor->GetID()] = rNeighborEnergy; + } + else + rNeighborEnergy = ComputedEnergy[ pNeigbhor->GetID() ]; + + if( rNeighborEnergynNbrMaxIterLloydDescent_ ) // to avoid infinite loop. + break; + } + + /* return the new point location */ + return *pCurVertex; +} + + + +/** Return \c true if we have reach a fixed point of the iterations. */ +GW_Bool GW_Parameterization::PerformLloydIteration( GW_GeodesicMesh& Mesh, T_GeodesicVertexList& VertList ) +{ + /* recompute the whole distance map */ + this->PerformFastMarching( Mesh, VertList ); + /* duplicate the Marching information */ + GW_VoronoiMesh::PrepareInterpolation( Mesh ); + + /* we don't want to use some special energy */ + Mesh.RegisterWeightCallbackFunction( GW_GeodesicMesh::BasicWeightCallback ); + + T_GeodesicVertexList NewVertList; + GW_Bool bStableConfigReached = GW_True; + for( IT_GeodesicVertexList it=VertList.begin(); it!=VertList.end(); ++it ) + { + GW_GeodesicVertex* pVert = (GW_GeodesicVertex*) *it; + GW_ASSERT( pVert!=NULL ); + GW_GeodesicVertex& NewVert = PerformCentering( *pVert, Mesh ); + if( &NewVert!=pVert ) + bStableConfigReached = GW_False; + NewVertList.push_back( &NewVert ); + } + /* replace the old list by the new one */ + VertList = NewVertList; + + return bStableConfigReached; +} + +void GW_Parameterization::PerformLloydAlgorithm( GW_GeodesicMesh& Mesh, T_GeodesicVertexList& VertList ) +{ + GW_U32 nNbrIter = 0; + while( nNbrIterGetID() ] = Vert.GetFace(); + + + while( !FaceToProceed.empty() ) + { + GW_Face* pFace = FaceToProceed.front(); + GW_ASSERT( pFace!=NULL ); + FaceToProceed.pop_front(); + + /* cut the face */ + this->CutFace( *pFace, Vert, Mesh, pTrissectorInfoMap ); + + /* add neighbors */ + for( GW_U32 i=0; i<3; ++i ) + { + GW_Face* pNewFace = pFace->GetFaceNeighbor(i); + if( pNewFace!=NULL && FaceMap.find(pNewFace->GetID())==FaceMap.end() ) + { + GW_Bool bAddThisFace = GW_False; + for( GW_U32 nVert=0; nVert<3; ++nVert ) + { + GW_GeodesicVertex* pVert = (GW_GeodesicVertex*) pNewFace->GetVertex(nVert); + GW_ASSERT( pVert!=NULL ); + if( pVert->GetFront()==&Vert ) + { + bAddThisFace = GW_True; + break; + } + } + if( bAddThisFace ) + { + FaceToProceed.push_back( pNewFace ); + FaceMap[ pNewFace->GetID() ] = pNewFace; // so that it won't be added anymore + } + } + } + } +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_Parameterization::SegmentAllRegions +/** + * \param Mesh [GW_GeodesicMesh&] The mesh. + * \param VertList [T_GeodesicVertexList&] The list of the seed points. + * \author Gabriel Peyré + * \date 7-1-2003 + * + * Segment all the regions of a mesh. + */ +/*------------------------------------------------------------------------------*/ +void GW_Parameterization::SegmentAllRegions( GW_GeodesicMesh& Mesh, T_GeodesicVertexList& VertList, T_TrissectorInfoMap* pTrissectorInfoMap ) +{ + CutEdgeMap_.clear(); + /* recompute the whole distance map */ + GW_OutputComment("Recomputing the whole Voronoi tesselation."); + this->PerformFastMarching( Mesh, VertList ); + cout << " * Segmenting each region "; + GW_U32 num = 0; + GW_ProgressBar pb; + pb.Begin(); + for( IT_GeodesicVertexList it=VertList.begin(); it!=VertList.end(); ++it ) + { + GW_GeodesicVertex* pVert = *it; + GW_ASSERT( pVert!=NULL ); + this->SegmentRegion( Mesh, *pVert, pTrissectorInfoMap ); + num++; + pb.Update( ((GW_Float)num)/((GW_Float)VertList.size()) ); + } + pb.End(); + cout << endl; + Mesh.BuildConnectivity(); + + if( pTrissectorInfoMap!=NULL ) + { + /* build the map that perform conversion from front number to region number */ + T_U32Map FrontNbr2RegionNbr; + GW_U32 num = 0; + for( IT_GeodesicVertexList it = VertList.begin(); it!=VertList.end(); ++it ) + { + GW_GeodesicVertex* pVert = *it; GW_ASSERT( pVert!=NULL ); + FrontNbr2RegionNbr[pVert->GetID()] =num; + num++; + } + /* replace the number of the vertices by the number of the front */ + for( IT_TrissectorInfoMap it = pTrissectorInfoMap->begin(); it!=pTrissectorInfoMap->end(); ++it ) + { + GW_TrissectorInfo& tr = it->second; + for( GW_U32 i=0; i<3; ++i ) + { + GW_U32 nID = tr.GetId( i ); + GW_ASSERT( FrontNbr2RegionNbr.find(nID)!=FrontNbr2RegionNbr.end() ); + tr.SetId( i, FrontNbr2RegionNbr[nID] ); + } + } + + } +} + + + +GW_Vector3D TotalNormal; +GW_Vector3D TotalCenter; +void ExplodeRegion_Callback1( GW_Vertex& vert ) +{ + TotalCenter += vert.GetPosition(); + TotalNormal += vert.GetNormal(); +} + +GW_Vector3D Displacement; +void ExplodeRegion_Callback2( GW_Vertex& vert ) +{ + vert.GetPosition() += Displacement; +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_Parameterization::ExplodeRegion +/** + * \param Mesh [GW_GeodesicMesh&] The mesh. + * \param Vert [GW_GeodesicVertex&] A seed for the region. + * \author Gabriel Peyré + * \date 7-2-2003 + * + * Explode a given region. + */ +/*------------------------------------------------------------------------------*/ +void GW_Parameterization::ExplodeRegion( GW_GeodesicVertex& Vert, GW_Float intensity, GW_Float normal_contrib ) +{ + TotalNormal.SetZero(); + TotalCenter.SetZero(); + GW_Mesh::IterateConnectedComponent_Vertex( Vert, ExplodeRegion_Callback1 ); + + TotalNormal.Normalize(); + TotalCenter.Normalize(); + Displacement = TotalNormal*normal_contrib + TotalCenter*(1-normal_contrib); + Displacement.Normalize(); + Displacement *= intensity; + GW_Mesh::IterateConnectedComponent_Vertex( Vert, ExplodeRegion_Callback2 ); +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_Parameterization::ExplodeAllRegions +/** + * \param VertList [T_GeodesicVertexList&] The list of seed. + * \param intensity [GW_Float] intensity of the explode. + * \param normal_contrib [GW_Float] DESCRIPTION + * \author Gabriel Peyré + * \date 7-2-2003 + * + * Explode each region. + */ +/*------------------------------------------------------------------------------*/ +void GW_Parameterization::ExplodeAllRegions( T_GeodesicVertexList& VertList, GW_Float intensity, GW_Float normal_contrib ) +{ + for( IT_GeodesicVertexList it=VertList.begin(); it!=VertList.end(); ++it ) + { + GW_GeodesicVertex* pVert = *it; + GW_ASSERT( pVert!=NULL ); + GW_Parameterization::ExplodeRegion( *pVert, intensity, normal_contrib ); + } +} + + +void GW_Parameterization::ExtractSubMeshes_Callback( GW_Face& face ) +{ + GW_U32 nNbrFace = (GW_U32) FaceVector.size(); + FaceVector.push_back( face.GetID() ); + FaceMap[face.GetID()] = nNbrFace; + for( GW_U32 i=0; i<3; ++i ) + { + GW_Vertex* pVert = face.GetVertex(i); GW_ASSERT( pVert!=NULL ); + if( VertexMap.find(pVert->GetID())==VertexMap.end() ) + { + GW_U32 nNbrVert = (GW_U32) VertexVector.size(); + VertexMap[pVert->GetID()] = nNbrVert; + VertexVector.push_back(pVert->GetID()); + } + } +} +/*------------------------------------------------------------------------------*/ +// Name : GW_Parameterization::ExtractSubMeshes +/** + * \param Mesh [GW_GeodesicMesh&] The original mesh. + * \param VertList [T_GeodesicVertexList&] A seed for each component + * \param MeshVector [T_MeshVector&] The place where new meshes are put. + * \author Gabriel Peyré + * \date 1-14-2004 + * + * Create a new mesh for each connected component. + */ +/*------------------------------------------------------------------------------*/ +void GW_Parameterization::ExtractSubMeshes( GW_GeodesicMesh& Mesh, T_GeodesicVertexList& VertList, T_GeodesicMeshVector& MeshVector, T_U32Vector* pGlobal2LocalID ) +{ + if( pGlobal2LocalID!=NULL ) + pGlobal2LocalID->resize(Mesh.GetNbrVertex()); + for( IT_GeodesicVertexList it = VertList.begin(); it!=VertList.end(); ++it ) + { + GW_GeodesicVertex* pVert = *it; GW_ASSERT(pVert!=NULL); + FaceVector.clear(); + FaceMap.clear(); + VertexVector.clear(); + VertexMap.clear(); + GW_Mesh::IterateConnectedComponent_Face( * pVert->GetFace(), ExtractSubMeshes_Callback ); + /* create a new mesh */ + GW_U32 nNbrVert = (GW_U32) VertexVector.size(); // already computed + GW_U32 nNbrFace = (GW_U32) FaceVector.size(); + GW_GeodesicMesh* pNewMesh = new GW_GeodesicMesh; + MeshVector.push_back(pNewMesh); + pNewMesh->SetNbrVertex( nNbrVert ); + pNewMesh->SetNbrFace( nNbrFace ); + for( GW_U32 i=0; iCreateNewFace(); + pNewMesh->SetFace(i, &NewFace); + } + for( GW_U32 i=0; iCreateNewVertex(); + pNewMesh->SetVertex(i, &NewVert); + /* copy the vertex */ + GW_U32 nID = VertexVector[i]; + const GW_Vertex& OriginalVert = *Mesh.GetVertex(nID); + NewVert = OriginalVert; + NewVert.SetID(i); // this was changed by the copy + /* keep track of the correspondance */ + if( pGlobal2LocalID!=NULL ) + { + GW_ASSERT( nIDsize() ); + (*pGlobal2LocalID)[nID] = i; + } + /* resolve face attachement */ + const GW_Face* pFace = OriginalVert.GetFace(); + if( pFace!=NULL ) + { + // GW_ASSERT( FaceMap.find(pFace->GetID())!=FaceMap.end() ); + if( FaceMap.find(pFace->GetID())!=FaceMap.end() ) + { + GW_U32 nID = FaceMap[ pFace->GetID() ]; + NewVert.SetFace( * pNewMesh->GetFace( nID ) ); + } + else + { + /* problem : this vertex is attached to another region. */ + GW_ASSERT( GW_False ); + } + } + } + /* create the faces */ + for( GW_U32 i=0; iGetFace(i); + /* copy the face */ + GW_U32 nID = FaceVector[i]; + const GW_Face& OriginalFace = *Mesh.GetFace(nID); + NewFace = OriginalFace; + NewFace.SetID(i); // this was changed + /* resolve Vertex and neighbor */ + for( GW_U32 j=0; j<3; ++j ) + { + GW_U32 VertID = OriginalFace.GetVertex(j)->GetID(); + GW_ASSERT( VertexMap.find(VertID)!=VertexMap.end() ); + GW_U32 nID = VertexMap[VertID]; + NewFace.SetVertex( *pNewMesh->GetVertex(nID), j ); + const GW_Face* pNeigh = OriginalFace.GetFaceNeighbor(j); + if( pNeigh==NULL ) + NewFace.SetFaceNeighbor(NULL, j); + else + { + GW_U32 FaceID = pNeigh->GetID(); + GW_ASSERT( FaceMap.find(FaceID)!=FaceMap.end() ); + nID = FaceMap[FaceID]; + NewFace.SetFaceNeighbor( pNewMesh->GetFace( nID ), j); + } + } + } + } +} + + + +/*------------------------------------------------------------------------------*/ +// Name : GW_Parameterization::SplitMesh +/** + * \param Mesh [GW_GeodesicMesh&] Mesh to cut + * \param NewMesh [GW_GeodesicMesh&] 1st resulting mesh + * \author Gabriel Peyré + * \date 1-19-2004 + * + * Split a mesh into 2 equal parts. Work only for cylindricaly (whithout cap) + * shaped mesh. + */ +/*------------------------------------------------------------------------------*/ +void GW_Parameterization::SplitMesh( GW_GeodesicMesh& Mesh ) +{ + Mesh.CheckIntegrity(); + /* First find a boundary vertex *******************************************************************/ + GW_GeodesicVertex* pStartVert = NULL; + for( GW_U32 i=0; iIsBoundaryVertex() ) + { + pStartVert = pVert; + break; + } + } + GW_ASSERT( pStartVert!=NULL ); + if( pStartVert==NULL ) + return; + /* extract the boundary ****************************************************************************/ + T_GeodesicVertexMap BoundaryVerts; + GW_GeodesicVertex* pCurVert = pStartVert; + GW_GeodesicVertex* pPrevVert = NULL; + do{ + BoundaryVerts[pCurVert->GetID()] = pCurVert; + // select the next vertex + GW_GeodesicVertex* pNewVert = NULL; + for( GW_VertexIterator it=pCurVert->BeginVertexIterator(); it!=pCurVert->EndVertexIterator(); ++it ) + { + GW_GeodesicVertex* pVert = (GW_GeodesicVertex*) *it; + if( pVert->IsBoundaryVertex()&& pVert!=pPrevVert ) + pNewVert = pVert; + } + GW_ASSERT(pNewVert!=NULL); + pPrevVert = pCurVert; + pCurVert = pNewVert; + } + while(pCurVert!=pStartVert); + /* Computing geodesic cut **************************************************************/ + GW_OutputComment("Computing geodesic cut."); + Mesh.ResetGeodesicMesh(); + Mesh.PerformFastMarching( pStartVert ); + /* find the closest point from another boundary ****************************************************/ + GW_GeodesicVertex* pAwayAnother = NULL; + GW_GeodesicVertex* pAwaySame = NULL; + GW_Float rAwayAnotherMinDist = GW_INFINITE; + GW_Float rAwaySameMaxDist = -GW_INFINITE; + for( GW_U32 i=0; iIsBoundaryVertex() ) + { + if( BoundaryVerts.find(pVert->GetID())==BoundaryVerts.end() ) + { + /* this is a vertex from another boundary */ + if( pVert->GetDistance()GetDistance(); + pAwayAnother = pVert; + } + } + else + { + /* from the same boundary */ + if( pVert->GetDistance()>rAwaySameMaxDist ) + { + rAwaySameMaxDist = pVert->GetDistance(); + pAwaySame = pVert; + } + } + } + } + if( pAwayAnother==NULL ) + pAwayAnother = pAwaySame; + GW_ASSERT( pAwayAnother!=NULL ); + /* compute geodesic between these two points (the distance from vertex 1 is alreade computed) */ + GW_GeodesicPath GeodesicPath; + T_GeodesicVertexList VertPath; + GeodesicPath.ComputePath( *pAwayAnother, 10000 ); + /* add the path to the mesh */ + GW_OutputComment("Extracting the cut."); + GW_VoronoiMesh::AddPathToMeshVertex( Mesh, GeodesicPath, VertPath ); + /* remove redundant vertices */ + T_GeodesicVertexList VertPath2; + Mesh.CheckIntegrity(); + pPrevVert = NULL; + for( IT_GeodesicVertexList it = VertPath.begin(); it!=VertPath.end(); ++it ) + { + GW_GeodesicVertex* pVert = *it; + if( pVert!=pPrevVert ) + VertPath2.push_back(pVert); + pPrevVert = pVert; + } + VertPath = VertPath2; + GW_U32 nNbrVert = (GW_U32) VertPath.size(); + /* keep track of the cutted faces ***************************************************************/ + GW_GeodesicVertex* pVert1 = NULL; + GW_Face* pFace1 = NULL; + GW_Face* pFace2 = NULL; + T_FaceList* FaceListPool = new T_FaceList[nNbrVert]; + GW_U32 num = 0; + for( IT_GeodesicVertexList it = VertPath.begin(); it!=VertPath.end(); ++it ) + { + GW_GeodesicVertex* pVert2 = *it; + if( pVert1!=NULL ) + { + if( pFace1==NULL ) + { + GW_ASSERT( num==1 ); + T_FaceList& FaceList = FaceListPool[0]; + /* we must initialize the faces */ + pVert1->GetFaces( *pVert2, pFace1, pFace2 ); + GW_ASSERT( pFace1!=NULL ); + GW_ASSERT( pFace2!=NULL ); + /* we must initialize the first list */ + GW_Face* pFaceTemp = pFace1; + GW_GeodesicVertex* pDirection = pVert2; + while( pFaceTemp!=NULL ) + { + FaceList.push_back(pFaceTemp); + GW_Face* pNewFaceTemp = pFaceTemp->GetFaceNeighbor( *pDirection ); + pDirection = (GW_GeodesicVertex*) pFaceTemp->GetVertex(*pVert1, *pDirection); + GW_ASSERT( pDirection!=NULL ); + pFaceTemp = pNewFaceTemp; + } + } + T_FaceList& FaceList = FaceListPool[num]; + /* set to NULL neighboor faces */ + GW_I32 nNumNeigh = pFace1->GetEdgeNumber( *pVert1, *pVert2 ); + GW_ASSERT( nNumNeigh>=0 ); + GW_Face* pNeighFace = pFace1->GetFaceNeighbor( nNumNeigh ); + pFace1->SetFaceNeighbor( NULL, nNumNeigh ); + // GW_ASSERT( pNeighFace!=NULL ); + if( pNeighFace!=NULL ) + { + pVert1->SetFace(*pNeighFace); + pVert2->SetFace(*pNeighFace); + nNumNeigh = pNeighFace->GetEdgeNumber( *pVert1, *pVert2 ); + GW_ASSERT( nNumNeigh>=0 ); + pNeighFace->SetFaceNeighbor( NULL, nNumNeigh ); + } + else + { + nNbrVert--; + VertPath.pop_back(); + break; + } + /* find the half 1-ring of faces */ + GW_GeodesicVertex* pDirection = pVert1; + IT_GeodesicVertexList it2 = it; + it2++; + GW_GeodesicVertex* pNext = NULL; + if( it2!=VertPath.end() ) + pNext = *it2; + GW_Bool bFinished = GW_False; + do + { + FaceList.push_back(pFace1); + /* test if we are on last face of the 1-ring */ + if( pNext!=NULL ) + bFinished = GW_Vertex::ComputeUniqueId( *pFace1->GetVertex(0),*pFace1->GetVertex(1),*pFace1->GetVertex(2) ) + == GW_GeodesicVertex::ComputeUniqueId( *pVert2, *pDirection, *pNext ); + if( !bFinished ) + { + /* update direction and new face */ + GW_ASSERT( pFace1->GetEdgeNumber( *pDirection )>=0 ); + GW_Face* pNewFace1 = pFace1->GetFaceNeighbor( *pDirection ); + pDirection = (GW_GeodesicVertex*) pFace1->GetVertex(*pVert2, *pDirection); + GW_ASSERT( pDirection!=NULL ); + pFace1 = pNewFace1; + } + } + while( pFace1!=NULL && !bFinished ); + } + pVert1 = pVert2; + num++; + } + /* Create new vertices *****************************************************************/ + GW_U32 nOldNbrVertices = Mesh.GetNbrVertex(); + Mesh.SetNbrVertex( nOldNbrVertices+nNbrVert ); + num = 0; + for( IT_GeodesicVertexList it = VertPath.begin(); it!=VertPath.end(); ++it ) + { + GW_GeodesicVertex* pVert = (GW_GeodesicVertex*) *it; + GW_GeodesicVertex* pNewVert = (GW_GeodesicVertex*) &Mesh.CreateNewVertex(); + *pNewVert = *pVert; // copy information + Mesh.SetVertex(nOldNbrVertices+num, pNewVert); + T_FaceList& FaceList = FaceListPool[num]; + for( IT_FaceList it_face = FaceList.begin(); it_face != FaceList.end(); ++it_face ) + { + GW_Face* pFace = *it_face; + GW_I32 nNumVert = pFace->GetEdgeNumber( *pVert ); + GW_ASSERT( nNumVert>=0 ); + pFace->SetVertex( *pNewVert, nNumVert ); + } + num++; + } + GW_DELETEARRAY(FaceListPool); + /* rebuild connectivity for the mesh *************************************************/ +// Mesh.BuildConnectivity(); + Mesh.CheckIntegrity(); +} + + + + +void GW_Parameterization::BuildConformalMatrix( GW_Mesh& Mesh, GW_SparseMatrix& K, const GW_MatrixNxP* M) +{ + GW_U32 p = Mesh.GetNbrVertex(); + for( GW_U32 i=0; iGetNumberNeighbor()+1); + GW_Float rTotalWeight = 0; + for( GW_VertexIterator it = pVerti->BeginVertexIterator(); it!=pVerti->EndVertexIterator(); ++it ) + { + GW_Vertex* pVertj = *it; GW_ASSERT( pVertj!=NULL ); + GW_U32 j = pVertj->GetID(); + GW_Vertex* pVertL = it.GetLeftVertex(); + GW_Vertex* pVertR = it.GetRightVertex(); + GW_Float rVal = 0; + if( pVertL!=NULL ) + { +#if 0 + if( M!=NULL ) + { + GW_Float a = M->GetData(i,j); + /* retrieve distances */ + GW_U32 k = pVertL->GetID(); + GW_Float b = M->GetData(i,k); + GW_Float c = M->GetData(j,k); + GW_Float s = (a+b+c)*0.5; + /* compute tan(A/2)² */ + GW_Float rTan = (s-b)*(s-c)/( s*(s-a) ); + // GW_ASSERT( rTan>0 ); + if( rTan>0 ) + rVal += (1-rTan)/( 2*sqrt(rTan) ); + else + cout << " .. One degenerate triangle ..." << endl; + } +#else + GW_Vector3D e1 = pVerti->GetPosition()-pVertL->GetPosition(); e1.Normalize(); + GW_Vector3D e2 = pVertj->GetPosition()-pVertL->GetPosition(); e2.Normalize(); + GW_Float dot = e1*e2; + if( dot!=1 ) + rVal += dot/sqrt(1-dot*dot); +#endif + } + if( pVertR!=NULL ) + { +#if 0 + if( M!=NULL ) + { + GW_Float a = M->GetData(i,j); + /* retrieve distances */ + GW_U32 k = pVertR->GetID(); + GW_Float b = M->GetData(i,k); + GW_Float c = M->GetData(j,k); + GW_Float s = (a+b+c)*0.5; + /* compute tan(A/2)² */ + GW_Float rTan = (s-b)*(s-c)/( s*(s-a) ); + // GW_ASSERT( rTan>0 ); + if( rTan>0 ) + rVal += (1-rTan)/( 2*sqrt(rTan) ); + else + cout << " .. One degenerate triangle ..." << endl; + } +#else + GW_Vector3D e1 = pVerti->GetPosition()-pVertR->GetPosition(); e1.Normalize(); + GW_Vector3D e2 = pVertj->GetPosition()-pVertR->GetPosition(); e2.Normalize(); + GW_Float dot = e1*e2; + if( dot!=1 ) + rVal += dot/sqrt(1-dot*dot); +#endif + } + K.SetData(i,j, rVal); + rTotalWeight += rVal; + } + if( rTotalWeight==0 ) // should not happen + { + GW_U32 nNeigSize_i = pVerti->GetNumberNeighbor(); + for( GW_VertexIterator it = pVerti->BeginVertexIterator(); it!=pVerti->EndVertexIterator(); ++it ) + { + GW_Vertex* pVertj = *it; GW_ASSERT( pVertj!=NULL ); + GW_U32 nNeigSize_j = pVertj->GetNumberNeighbor(); + GW_U32 j = pVertj->GetID(); + rTotalWeight += 1.0/sqrt(nNeigSize_i*nNeigSize_j); + K.SetData(i,j, 1.0/sqrt(nNeigSize_i*nNeigSize_j) ); + } + } + K.SetData(i,i, -rTotalWeight); + } +} + + + +void GW_Parameterization::BuildTutteMatrix( GW_Mesh& Mesh, GW_SparseMatrix& K ) +{ + GW_U32 p = Mesh.GetNbrVertex(); + for( GW_U32 i=0; iGetNumberNeighbor(); + K.SetRowSize(i,nNeigSize_i); + GW_Float rTotalWeight = 0; + for( GW_VertexIterator it = pVerti->BeginVertexIterator(); it!=pVerti->EndVertexIterator(); ++it ) + { + GW_Vertex* pVertj = (GW_Vertex*) *it; GW_ASSERT( pVertj!=NULL ); + GW_U32 nNeigSize_j = pVertj->GetNumberNeighbor(); + GW_U32 j = pVertj->GetID(); + rTotalWeight += 1.0/sqrt(nNeigSize_i*nNeigSize_j); + K.SetData(i,j, 1.0/sqrt(nNeigSize_i*nNeigSize_j)); + } + K.SetData(i,i, -rTotalWeight); + } +} + +void GW_Parameterization::ResolutionSpectral( GW_MatrixNxP& K, GW_MatrixNxP& L, GW_U32 EIG ) +{ + GW_U32 p = L.GetNbrCols(); + GW_U32 EIG1 = EIG; + GW_U32 EIG2 = EIG+1; + GW_MatrixNxP U(p,p); + GW_MatrixNxP V(p,p); + GW_VectorND Vp(p); + K.SVD( U, V, &Vp, NULL ); +// cout << Vp; + GW_Float rScaleX = Vp[EIG1]; // sqrt(Vp[EIG1]); + GW_Float rScaleY = Vp[EIG2]; // sqrt(Vp[EIG2]); + for( GW_U32 i=0; ieps ) + { + GW_Float w = 1-(err-eps)/(err_start-eps); + w = GW_MAX( w, w_prev ); + w = GW_MAX( w, ((GW_Float) nNbrIter)/((GW_Float) nMaxIter) ); + pb.Update(w); + w_prev = w; + + BiCGIter( &M.M_, &xv, &bv, nStepIter, pPrecond, Omega ); + // test for stop + nNbrIter += nStepIter; + if( LASResult()!=LASOK ) + { + GW_ASSERT(GW_False); + cout << "Error "; + WriteLASErrDescr(stdout); + } + /* r = b - A * x */ + GW_SparseMatrix::Copy( x, xv ); + err = (b-M*x).Norm2(); + } + pb.End(); + cout << endl; + + + // std::ofstream str("log.log"); + // str << M << b << x; + // str.close(); + + GW_SparseMatrix::Copy( x, xv ); + + + /* destroy data */ + V_Destr(&xv); + V_Destr(&bv); + +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_Parameterization::ResolutionBoundaryFree +/** + * \param VoronoiMesh [GW_VoronoiMesh&] The coarse mesh to flatten. + * \param K [GW_MatrixNxP&] The weight matrix for the flattening. + * \param L [GW_MatrixNxP&] The position of the vertices. + * \param M [GW_MatrixNxP&] The distance matrix. + * \author Gabriel Peyré + * \date 1-24-2004 + * + * Solve the flattening problem using boundary free formulation. + */ +/*------------------------------------------------------------------------------*/ +void GW_Parameterization::ResolutionBoundaryFree( GW_Mesh& Mesh, GW_SparseMatrix& K, GW_MatrixNxP& L, GW_MatrixNxP* M ) +{ + GW_U32 p = Mesh.GetNbrVertex(); + GW_SparseMatrix K1(2*p); + + GW_OutputComment("Building the boundary free matrix."); + for( GW_U32 i=0; iIsBoundaryVertex() ) + { + K1.SetRowSize( i, K.GetRowSize(i) ); + K1.SetRowSize( i+p, K.GetRowSize(i) ); + } + else + { + K1.SetRowSize( i, K.GetRowSize(i)+2 ); + K1.SetRowSize( i+p, K.GetRowSize(i)+2 ); + } + /* set up X and Y line : make a copy */ + for( GW_U32 entry=0; entryIsBoundaryVertex() ) + { + /* we must adjust the corresponding row */ + GW_Vertex* pVert1 = NULL; + GW_Vertex* pVert2 = NULL; + /* special case for boundary vertices : must turn IN CLOUNTERCLOCKWISE sense */ + GW_Face* pFace = pVert->GetFace(); GW_ASSERT( pFace!=NULL ); + // first find FIRST boundary vertex + GW_Face* pStartFace = pFace; + GW_Vertex* pDirVertex = pFace->GetNextVertex(*pVert); GW_ASSERT( pDirVertex!=NULL ); + pDirVertex = pFace->GetNextVertex(*pDirVertex); GW_ASSERT( pDirVertex!=NULL ); + GW_U32 num = 0; + while( pFace->GetFaceNeighbor(*pDirVertex)!=NULL && num<100 ) + { + num++; + GW_Face* pPrevFace = pFace; + pFace = pFace->GetFaceNeighbor(*pDirVertex); + pDirVertex = pPrevFace->GetVertex(*pVert,*pDirVertex); GW_ASSERT(pDirVertex!=NULL); + } + GW_ASSERT( num<100 ); + // GW_ASSERT( pFace!=pStartFace || pStartFace->GetFaceNeighbor(*pDirVertex)!=NULL ); + pVert1 = pFace->GetVertex(*pVert,*pDirVertex); GW_ASSERT(pVert1!=NULL); + // then find LAST vertex + pDirVertex = pVert1; + num = 0; + while( pFace->GetFaceNeighbor(*pDirVertex)!=NULL && num<100 ) + { + num++; + GW_Face* pPrevFace = pFace; + pFace = pFace->GetFaceNeighbor(*pDirVertex); + pDirVertex = pPrevFace->GetVertex(*pVert,*pDirVertex); GW_ASSERT(pDirVertex!=NULL); + } + GW_ASSERT( num<100 ); + // GW_ASSERT( pFace!=pStartFace || pStartFace->GetFaceNeighbor(*pDirVertex)!=NULL ); + pVert2 = pFace->GetVertex(*pVert,*pDirVertex); GW_ASSERT(pVert2!=NULL); + GW_ASSERT( pVert1!=NULL && pVert2!=NULL ); + GW_Float epsilon = 1; + /* X coords **********************************/ + K1.SetData( i,pVert1->GetID()+p, +epsilon ); // add a constraint on -Y coordinate + K1.SetData( i,pVert2->GetID()+p, -epsilon ); + /* Y coords **********************************/ + K1.SetData( i+p,pVert1->GetID(), -epsilon ); // add a constraint on X coordinate + K1.SetData( i+p,pVert2->GetID(), +epsilon ); + } + } + + + GW_VectorND x(2*p, GW_Float(0)); // solution + GW_VectorND b(2*p, GW_Float(0)); // rhs + + + /* add two more constraints : choose them as far as possible from one another */ + GW_Vertex* pVert[2]; + if( M!=NULL ) // use farthest vertices + { + GW_U32 i_max = 0, j_max = 0; + GW_Float dist_max = 0; + for( GW_U32 i=0; iGetData(i,j)>dist_max ) + { + dist_max = M->GetData(i,j); + i_max = i; j_max = j; + } + } + pVert[0] = Mesh.GetVertex(i_max); + pVert[1] = Mesh.GetVertex(j_max); + } + else + { + // use random + pVert[0] = Mesh.GetRandomVertex(); + pVert[1] = Mesh.GetRandomVertex(); + } + + GW_Vector2D arbitrary_pos[2] = { GW_Vector2D(-2.5,0), GW_Vector2D(2.5,0) }; + for( GW_U32 k=0; k<2; ++k ) + { + GW_U32 i = pVert[k]->GetID(); + /* clear this row */ + K1.SetRowSize(i,0); + K1.SetRowSize(i,1); + K1.SetRowSize(i+p,0); + K1.SetRowSize(i+p,1); + /* Add a position constraint */ + K1.SetData( i, i, 1 ); // X constraint + K1.SetData( i+p, i+p, 1 ); // Y constraint + b[i] = arbitrary_pos[k][0]; + b[i+p] = arbitrary_pos[k][1]; + } + + cout << " * System resolution."; + // K1.LUSolve( x, b ); // for small system + GW_Parameterization::SolveSystem( K1, x, b ); + + + for( GW_U32 j=0; j boundary_list; + Mesh.ExtractAllBoundaries( boundary_list ); + if( boundary_list.size()==0 ) + { + GW_OutputComment("Closed mesh, can't flatten this mesh."); + GW_ASSERT( GW_False ); + return; + } + if( boundary_list.size()>1 ) + GW_OutputComment("Warning, this mesh has more than 1 boundary."); + T_VertexList boundary = boundary_list.front(); + /* find vertex position **************************************************/ + T_Vector2DMap Positions; // position of boundary points + if( pInitialPos!=NULL ) + { + Positions = *pInitialPos; + } + else if( pTrissectorInfoMap==NULL ) + { + GW_Float perimeter = Mesh.GetPerimeter( boundary ); + /* flatten into a disk */ + GW_Float curv_abs = 0; // curvilinear absice + GW_Vertex* pPrev = NULL; + for( IT_VertexList it = boundary.begin(); it!=boundary.end(); ++it ) + { + GW_Vertex* pVert = *it; GW_ASSERT( pVert!=NULL ); + if( pPrev!=NULL ) + curv_abs += (pVert->GetPosition()-pPrev->GetPosition()).Norm(); + GW_Float theta = GW_TWOPI*curv_abs/perimeter; + Positions[ pVert->GetID() ] = GW_Vector2D( cos(theta), sin(theta) ); + pPrev = pVert; + } + } + else + { + GW_ASSERT( pCyclicPosition!=NULL ); + /* flatten using a convex polyhedron, first find stating vertex */ + IT_VertexList it_start = boundary.end(); + for( IT_VertexList it = boundary.begin(); it!=boundary.end(); ++it ) + { + GW_Vertex* pVert = *it; GW_ASSERT( pVert!=NULL ); + if( pTrissectorInfoMap->find(pVert->GetID())!=pTrissectorInfoMap->end() ) + { + it_start = it; + break; + } + } + GW_ASSERT( it_start != boundary.end() ); + if( it_start==boundary.end() ) + return; + /* now extract each sub-boundary */ + std::list boundary_pieces; + IT_VertexList it_cur = it_start; + GW_Float rPerimeter = 0; + T_FloatVector Perimeters; + Perimeters.resize( pTrissectorInfoMap->size() ); + GW_U32 num = 0; + while( GW_True ) + { + T_VertexList new_piece; + /* feed the piece */ + new_piece.push_back( *it_cur ); + GW_Vertex* pVert = NULL; + do + { + it_cur++; + if( it_cur==boundary.end() ) // treat the boundary as cyclic + it_cur = boundary.begin(); + new_piece.push_back( *it_cur ); + pVert = *it_cur; GW_ASSERT(pVert!=NULL); + } + while( pTrissectorInfoMap->find(pVert->GetID())==pTrissectorInfoMap->end() ); + /* add this to the list */ + boundary_pieces.push_back( new_piece ); + /* compute perimeter */ + GW_Float perim = GW_Mesh::GetPerimeter( new_piece, GW_False ); + Perimeters[num] = perim; + rPerimeter += perim; + /* check for stop */ + if( it_cur == it_start ) + break; + num++; + }; + /* normaly we should have extracted as many piece as they were setted position */ + GW_U32 nNbrPieces = (GW_U32) boundary_pieces.size(); + GW_ASSERT( nNbrPieces==pTrissectorInfoMap->size() ); + /* set up the position for each base point */ + pCyclicPosition->resize( nNbrPieces ); + /* linearly interpolate the position */ + num = 0; + GW_Float theta = 0; + for( std::list::iterator it_piece = boundary_pieces.begin(); it_piece!=boundary_pieces.end(); ++it_piece ) + { + T_VertexList& piece = *it_piece; + /* first compute the position of start & end */ + GW_Vector2D pos1 = GW_Vector2D( cos(theta), sin(theta) ); + theta += GW_TWOPI * Perimeters[num]/rPerimeter; + if( num==nNbrPieces-1 ) + theta = 0; + GW_Vector2D pos2 = GW_Vector2D( cos(theta), sin(theta) ); + /* set up the cyclic ordering of vertices */ + GW_ASSERT( pTrissectorInfoMap->find(piece.front()->GetID())!=pTrissectorInfoMap->end() ); + GW_TrissectorInfo& tr = (*pTrissectorInfoMap)[piece.front()->GetID()]; + tr.SetPosition( pos1 ); + (*pCyclicPosition)[num] = tr; + /* compute the position of each point */ + GW_Float rLength = Perimeters[num]; + GW_Float curv_abs = 0; // curvilinear absice + GW_Vertex* pPrev = NULL; + for( IT_VertexList it = piece.begin(); it!=piece.end(); ++it ) + { + GW_Vertex* pVert = *it; GW_ASSERT( pVert!=NULL ); + if( pPrev!=NULL ) + curv_abs += (pVert->GetPosition()-pPrev->GetPosition()).Norm(); + GW_Float lambda = curv_abs/rLength; + GW_Vector2D pos = pos1*(1-lambda) + pos2*lambda; + Positions[ pVert->GetID() ] = pos; + pPrev = pVert; + } + num++; + } + + } + /* set up the new matrix ****************************************************/ + GW_U32 p = Mesh.GetNbrVertex(); + for( IT_Vector2DMap it=Positions.begin(); it!=Positions.end(); ++it ) + { + GW_U32 i = it->first; + K.SetRowSize(i,0); + K.SetRowSize(i,1); + K.SetData(i,i,1); + } + + /* solve the system *********************************************************/ + GW_VectorND x(p, GW_Float(0)); // solution + for( GW_U32 coord = 0; coord<2; ++coord ) + { + /* build RHS */ + GW_VectorND b(p, GW_Float(0)); // rhs + for( IT_Vector2DMap it=Positions.begin(); it!=Positions.end(); ++it ) + { + GW_U32 i = it->first; + GW_Vector2D pos = it->second; + b.SetData(i, pos[coord]); + } + + /* solve system */ + cout << " * System resolution."; + GW_Parameterization::SolveSystem( K, x, b ); + + for( GW_U32 j=0; jGetID(); + Mesh.ResetGeodesicMesh(); + Mesh.PerformFastMarching( pVert ); + for( GW_U32 j=0; jGetDistance()*pVert2->GetDistance() ); + } + i++; + pb.Update(((GW_Float)i)/((GW_Float)BaseVertex.size())); + } + pb.End(); + cout << endl; + /* flatten the base points *************************************************************************************/ + /* build the distance matrix */ + GW_MatrixNxP M(p,p,0.0); + for( GW_U32 i=0; iSetPosition( GW_Vector3D(Pos[0], Pos[1], 0) ); + } + // rescale the mesh. + FlattenedMesh.ScaleVertex( 5/FlattenedMesh.GetBoundingRadius() ); +} + + + + + + + + +/*------------------------------------------------------------------------------*/ +// Name : GW_Parameterization::ParameterizeAllRegions +/** + * \param Mesh [GW_GeodesicMesh&] The mesh. Must have been cut in separated component. + * \param VertList [T_GeodesicVertexList&] Seed points. + * \author Gabriel Peyré + * \date 7-3-2003 + * + * Parameterize each region of the mesh. + */ +/*------------------------------------------------------------------------------*/ +void GW_Parameterization::ParameterizeAllRegions( T_GeodesicVertexList& VertList ) +{ + /* clear previous mesh list */ + for( IT_MeshVector itMesh=MeshVector_.begin(); itMesh!=MeshVector_.end(); ++itMesh ) + { + GW_GeodesicMesh* pMesh = (GW_GeodesicMesh*) *itMesh; + GW_DELETE( pMesh ); + } + MeshVector_.clear(); + MeshVector_.resize( VertList.size() ); + IT_GeodesicVertexList it = VertList.begin(); + for( GW_U32 i=0; iParameterizeRegion( *pVert, *pMesh ); + it++; + } +} + + +/*------------------------------------------------------------------------------*/ +// Name : GW_Parameterization::ParameterizeRegion +/** + * \param Seed [GW_GeodesicVertex&] Seed of the region. + * \param BaseDomain [GW_GeodesicMesh&] The domain of the parameterization. + * \author Gabriel Peyré + * \date 7-3-2003 + * + * Parameterize a given part of the mesh. + */ +/*------------------------------------------------------------------------------*/ +void GW_Parameterization::ParameterizeRegion( GW_GeodesicVertex& Seed, GW_GeodesicMesh& BaseDomain ) +{ + +} + + + + + + + + + + + + + + + + +/* assign to each vertex a pointer to the center of its Voronoi cell */ +GW_GeodesicVertex** VertexVoronoiCells; +GW_GeodesicVertex* pMaxDistVert; +GW_Float rMaxDist; +/** We add a new point only if it belongs to the current Voronoi diagram */ +GW_Bool GW_Parameterization::PerformPseudoLloydIteration_Insertion( GW_GeodesicVertex& CurVert, GW_Float rNewDist ) +{ + GW_ASSERT( pCurVoronoiDiagram_!=NULL ); + GW_ASSERT( VertexVoronoiCells!=NULL ); + GW_GeodesicVertex* pVertVoronoiDiagram = VertexVoronoiCells[CurVert.GetID()]; + return pVertVoronoiDiagram == pCurVoronoiDiagram_; +} +void GW_Parameterization::PerformPseudoLloydIteration_NeswDead( GW_GeodesicVertex& Vert ) +{ + if( Vert.GetDistance()>=rMaxDist ) + { + rMaxDist = Vert.GetDistance(); + pMaxDistVert = ‖ + } +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_Parameterization::PerformPseudoLloydIteration +/** + * \param Mesh [GW_GeodesicMesh&] The mesh. + * \param VertList [T_GeodesicVertexList&] List of center of the Voronoi cells. + * \author Gabriel Peyré + * \date 1-14-2004 + * + * Perform a centering step for each Voronoi region. + */ +/*------------------------------------------------------------------------------*/ +void GW_Parameterization::PerformPseudoLloydIteration( GW_GeodesicMesh& Mesh, T_GeodesicVertexList& VertList ) +{ + VertexVoronoiCells = new GW_GeodesicVertex*[Mesh.GetNbrVertex()]; + /* recompute the whole distance map */ + GW_OutputComment("Recomputing the whole original Voronoi diagram."); + this->PerformFastMarching( Mesh, VertList ); + + /* duplicate the Marching information */ + for( GW_U32 i=0; iGetFront(); + } + + /* compute the border of each cell */ + std::map CellBoundaryMap; + for( GW_U32 i=0; iGetVertex(j1); GW_ASSERT( pVert1!=NULL ); + GW_GeodesicVertex* pVert2 = (GW_GeodesicVertex*) pFace->GetVertex(j2); GW_ASSERT( pVert2!=NULL ); + if( pVert1->GetFront()!=pVert2->GetFront() && pVert1->GetFront()!=NULL ) + { + GW_U32 nID = pVert1->GetFront()->GetID(); + if( CellBoundaryMap.find(nID)==CellBoundaryMap.end() ) + CellBoundaryMap[nID] = new T_GeodesicVertexList; // we should create a new map + T_GeodesicVertexList* pCurMap = CellBoundaryMap[nID]; + pCurMap->push_back(pVert1); + } + } + } + + /* perform the centering for each cell */ + T_GeodesicVertexList NewVertList; + Mesh.RegisterWeightCallbackFunction( GW_GeodesicMesh::BasicWeightCallback ); // we don't want to use some special energy + Mesh.RegisterVertexInsersionCallbackFunction( PerformPseudoLloydIteration_Insertion ); + Mesh.RegisterNewDeadVertexCallbackFunction( PerformPseudoLloydIteration_NeswDead ); + GW_U32 num = 0; + cout << " * Centering vertices "; + GW_ProgressBar pb; + pb.Begin(); + for( IT_GeodesicVertexList it = VertList.begin(); it!=VertList.end(); ++it ) + { + GW_GeodesicVertex* pCenterVert = *it; GW_ASSERT( pCenterVert!=NULL ); + GW_U32 nID = pCenterVert->GetID(); + /* retrieve the list of boundary vertices */ + GW_ASSERT( CellBoundaryMap.find(nID)!=CellBoundaryMap.end() ); + if( CellBoundaryMap.find(nID)!=CellBoundaryMap.end() ) // in case this is a closed region ... + { + T_GeodesicVertexList* pBoundaryVerts = CellBoundaryMap[nID]; + /* perform a local propagation, by restricting it to the cell */ + pCurVoronoiDiagram_ = pCenterVert; + pMaxDistVert = NULL; + rMaxDist = 0; + GW_Parameterization::PerformFastMarching( Mesh, *pBoundaryVerts ); + /* perhaps check here if we can find better */ + GW_ASSERT( pMaxDistVert!=NULL ); + NewVertList.push_back( pMaxDistVert ); + num++; + pb.Update( ((GW_Float)num)/((GW_Float)VertList.size()) ); + } + else + NewVertList.push_back( pCenterVert ); + } + pb.End(); + cout << endl; + pCurVoronoiDiagram_ = NULL; + Mesh.RegisterVertexInsersionCallbackFunction( NULL ); + Mesh.RegisterNewDeadVertexCallbackFunction( NULL ); + + + /* replace the old list by the new one */ + VertList = NewVertList; + + GW_DELETEARRAY(VertexVoronoiCells); + /* clear the maps */ + for( std::map::iterator it=CellBoundaryMap.begin(); it!=CellBoundaryMap.end(); ++it ) + GW_DELETE(it->second); +} + + + +/////////////////////////////////////////////////////////////////////////////// +// Copyright (c) Gabriel Peyré +/////////////////////////////////////////////////////////////////////////////// +// END OF FILE // +/////////////////////////////////////////////////////////////////////////////// diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/text-base/GW_Parameterization.h.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/text-base/GW_Parameterization.h.svn-base new file mode 100644 index 0000000..4de46ad --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/text-base/GW_Parameterization.h.svn-base @@ -0,0 +1,312 @@ + +/*------------------------------------------------------------------------------*/ +/** + * \file GW_Parameterization.h + * \brief Definition of class \c GW_Parameterization + * \author Gabriel Peyré + * \date 7-1-2003 + */ +/*------------------------------------------------------------------------------*/ + +#ifndef _GW_PARAMETERIZATION_H_ +#define _GW_PARAMETERIZATION_H_ + +#include "../gw_core/GW_Config.h" +#include "../gw_core/GW_ProgressBar.h" +#include "GW_GeodesicMesh.h" +#include "GW_VoronoiMesh.h" + +namespace GW { + +class GW_TrissectorInfo +{ +public: + GW_TrissectorInfo(GW_I32 interior = -1, GW_I32 exterior1 = -1, GW_I32 exterior2 = -1) + { + nInterior_ = interior; + nExterior1_ = exterior1; + nExterior2_ = exterior2; + } + + virtual GW_TrissectorInfo& operator=(const GW_TrissectorInfo& v) + { + nInterior_ = v.nInterior_; + nExterior1_ = v.nExterior1_; + nExterior2_ = v.nExterior2_; + Pos_ = v.Pos_; + return *this; + } + GW_I32 GetInterior() + { + return nInterior_; + } + GW_I32 GetExterior(GW_U32 i) + { + GW_ASSERT(i<2); + if( i==0 ) + return nExterior1_; + if( i==1 ) + return nExterior2_; + return -1; + } + void SetInterior(GW_U32 val) + { + nInterior_ = val; + } + void SetExterior(GW_U32 i, GW_U32 val) + { + GW_ASSERT(i<2); + if( i==0 ) + nExterior1_ = val; + if( i==1 ) + nExterior2_ = val; + } + GW_U32 GetId(GW_U32 i) + { + GW_ASSERT(i<3); + if( i==0 ) + return nExterior1_; + if( i==1 ) + return nExterior2_; + if( i==2 ) + return nInterior_; + return -1; + } + void SetId(GW_U32 i, GW_U32 val) + { + GW_ASSERT(i<3); + if( i==0 ) + nExterior1_ = val; + if( i==1 ) + nExterior2_ = val; + if( i==2 ) + nInterior_ = val; + } + + void SetPosition( GW_Vector2D& pos ) + { Pos_ = pos; } + GW_Vector2D& GetPosition() + { return Pos_; } + +private: + + GW_I32 nInterior_; + GW_I32 nExterior1_; + GW_I32 nExterior2_; + + GW_Vector2D Pos_; +}; + + +/*------------------------------------------------------------------------------*/ +/** \name a map of GW_TrissectorInfo */ +/*------------------------------------------------------------------------------*/ +//@{ +typedef std::map T_TrissectorInfoMap; +typedef T_TrissectorInfoMap::iterator IT_TrissectorInfoMap; +typedef T_TrissectorInfoMap::reverse_iterator RIT_TrissectorInfoMap; +typedef T_TrissectorInfoMap::const_iterator CIT_TrissectorInfoMap; +typedef T_TrissectorInfoMap::const_reverse_iterator CRIT_TrissectorInfoMap; +//@} + +/*------------------------------------------------------------------------------*/ +/** \name a vector of GW_TrissectorInfo */ +/*------------------------------------------------------------------------------*/ +//@{ +typedef std::vector T_TrissectorInfoVector; +typedef T_TrissectorInfoVector::iterator IT_TrissectorInfoVector; +typedef T_TrissectorInfoVector::reverse_iterator RIT_TrissectorInfoVector; +typedef T_TrissectorInfoVector::const_iterator CIT_TrissectorInfoVector; +typedef T_TrissectorInfoVector::const_reverse_iterator CRIT_TrissectorInfoVector; +//@} + + + +/*------------------------------------------------------------------------------*/ +/** + * \class GW_Parameterization + * \brief Build a parameterization of a mesh. + * \author Gabriel Peyré + * \date 7-1-2003 + * + * First segement the mesh using a Lloyd method. + * Then parameterize each region. + */ +/*------------------------------------------------------------------------------*/ + +class GW_Parameterization +{ + +public: + + /*------------------------------------------------------------------------------*/ + /** \name Constructor and destructor */ + /*------------------------------------------------------------------------------*/ + //@{ + GW_Parameterization(); + virtual ~GW_Parameterization(); + //@} + + //------------------------------------------------------------------------- + /** \name Lloyd algorithm */ + //------------------------------------------------------------------------- + //@{ + void PerformLloydAlgorithm( GW_GeodesicMesh& Mesh, T_GeodesicVertexList& VertList ); + GW_Bool PerformLloydIteration( GW_GeodesicMesh& Mesh, T_GeodesicVertexList& VertList ); + GW_GeodesicVertex& PerformCentering( GW_GeodesicVertex& Vert, GW_GeodesicMesh& Mesh ); + void PerformPseudoLloydIteration( GW_GeodesicMesh& Mesh, T_GeodesicVertexList& VertList ); + //@} + + //------------------------------------------------------------------------- + /** \name Segementation. */ + //------------------------------------------------------------------------- + //@{ + void SegmentRegion( GW_GeodesicMesh& Mesh, GW_GeodesicVertex& Vert, T_TrissectorInfoMap* pTrissectorInfoMap = NULL ); + void SegmentAllRegions( GW_GeodesicMesh& Mesh, T_GeodesicVertexList& VertList, T_TrissectorInfoMap* pTrissectorInfoMap = NULL ); + //@} + + //------------------------------------------------------------------------- + /** \name Parameterization. */ + //------------------------------------------------------------------------- + //@{ + enum T_ParameterizationType + { + kGeodesicConformal, + kTutte, + kGeodesicIsomap, + kGeodesicLLE, + }; + enum T_ResolutionType + { + kSpectral, + kBoundaryFree, + kBoundaryFixed + }; + void ParameterizeMesh( GW_GeodesicMesh& Mesh, GW_VoronoiMesh& VoronoiMesh, GW_GeodesicMesh& FlattenedMesh, + T_ParameterizationType ParamType = kGeodesicIsomap, T_ResolutionType ResolType = kSpectral, + T_GeodesicVertexMap* pBoundaryVertPos = NULL ); + + /* parameterization helpers **************************************************/ + static void BuildConformalMatrix( GW_Mesh& VoronoiMesh, GW_SparseMatrix& K, const GW_MatrixNxP* M = NULL); + static void BuildTutteMatrix( GW_Mesh& VoronoiMesh, GW_SparseMatrix& K ); + static void ResolutionSpectral( GW_MatrixNxP& K, GW_MatrixNxP& L, GW_U32 EIG = 0 ); + static void ResolutionBoundaryFree( GW_Mesh& VoronoiMesh, GW_SparseMatrix& K, GW_MatrixNxP& L, GW_MatrixNxP* M = NULL ); + static void ResolutionBoundaryFixed( GW_Mesh& Mesh, GW_SparseMatrix& K, GW_MatrixNxP& L, + T_Vector2DMap* pInitialPos = NULL, T_TrissectorInfoMap* pTrissectorInfoMap = NULL, + T_TrissectorInfoVector* pCyclicPosition = NULL ); + + void ParameterizeRegion( GW_GeodesicVertex& Seed, GW_GeodesicMesh& BaseDomain ); + void ParameterizeAllRegions( T_GeodesicVertexList& VertList ); + //@} + + static void ExtractSubMeshes( GW_GeodesicMesh& Mesh, T_GeodesicVertexList& VertList, + T_GeodesicMeshVector& MeshVector, T_U32Vector* pGlobal2LocalID = NULL ); + static void SplitMesh( GW_GeodesicMesh& Mesh ); + + //------------------------------------------------------------------------- + /** \name Pretty helper. */ + //------------------------------------------------------------------------- + //@{ + static void ExplodeRegion( GW_GeodesicVertex& Vert, GW_Float intensity, GW_Float normal_contrib ); + static void ExplodeAllRegions( T_GeodesicVertexList& VertList, GW_Float intensity = 0.1, GW_Float normal_contrib=0.5 ); + //@} + + static void PerformFastMarching( GW_GeodesicMesh& Mesh, T_GeodesicVertexList& VertList ); + +private: + + + /* Lloyd helpers *************************************************************************/ + GW_U32 nNbrMaxIterLloyd_; + GW_U32 nNbrMaxIterLloydDescent_; + static GW_GeodesicVertex* pCurVoronoiDiagram_; + GW_Float ComputeCenteringEnergy( GW_GeodesicVertex& Vert, GW_GeodesicVertex& StartVert, GW_GeodesicMesh& Mesh ); + static GW_Bool FastMarchingCallbackFunction_Centering( GW_GeodesicVertex& CurVert, GW_Float rNewDist ); + + /* pseudo Lloyd helpers ******************************************************************/ + static GW_Bool PerformPseudoLloydIteration_Insertion( GW_GeodesicVertex& CurVert, GW_Float rNewDist ); + static void PerformPseudoLloydIteration_NeswDead( GW_GeodesicVertex& Vert ); + + /* segmentation helpers ******************************************************************/ + void CutFace( GW_Face& Face, GW_GeodesicVertex& BaseVert, GW_GeodesicMesh& Mesh, T_TrissectorInfoMap* pTrissectorInfoMap = NULL ); + void CutEdge( GW_GeodesicVertex& Vert1, GW_GeodesicVertex& Vert2, + GW_GeodesicVertex* &pInter_1, GW_GeodesicVertex* &pInter_2, GW_GeodesicMesh& Mesh ); + /** a table of synonym */ + T_U32Map VertexConnexion_; + + /* ExtractSubMesh helper ****************************************************************/ + static void ExtractSubMeshes_Callback( GW_Face& face ); + static T_U32Vector FaceVector; + static T_U32Map FaceMap; + static T_U32Vector VertexVector; + static T_U32Map VertexMap; + + /* system resolution *********************************************************************/ + static void SolveSystem( GW_SparseMatrix& M, GW_VectorND& x, GW_VectorND& b ); + + /** record information about a cut */ + class GW_EdgeCut + { + public: + GW_EdgeCut() + { + pBaseVert_[0] = NULL; + pBaseVert_[1] = NULL; + pNewVert_[0] = NULL; + pNewVert_[1] = NULL; + } + GW_EdgeCut( GW_GeodesicVertex& BaseVert1, GW_GeodesicVertex& BaseVert2, + GW_GeodesicVertex& NewVert1, GW_GeodesicVertex& NewVert2 ) + { + pBaseVert_[0] = &BaseVert1; + pBaseVert_[1] = &BaseVert2; + pNewVert_[0] = &NewVert1; + pNewVert_[1] = &NewVert2; + } + GW_EdgeCut& operator = (const GW_EdgeCut& c) + { + pBaseVert_[0] = c.pBaseVert_[0]; + pBaseVert_[1] = c.pBaseVert_[1]; + pNewVert_[0] = c.pNewVert_[0]; + pNewVert_[1] = c.pNewVert_[1]; + return *this; + } + GW_GeodesicVertex* GetNewVertex( GW_GeodesicVertex& BaseVert ) + { + if( &BaseVert == pBaseVert_[0] ) + return pNewVert_[0]; + if( &BaseVert == pBaseVert_[1] ) + return pNewVert_[1]; + return NULL; + } + private: + + GW_GeodesicVertex* pBaseVert_[2]; + GW_GeodesicVertex* pNewVert_[2]; + }; + + typedef std::map T_EdgeCutMap; + + /** record each edge split, with corresponding added vertices */ + T_EdgeCutMap CutEdgeMap_; + + /** record each parameterization */ + T_MeshVector MeshVector_; + +}; + +} // End namespace GW + +#ifdef GW_USE_INLINE + #include "GW_Parameterization.inl" +#endif + + +#endif // _GW_PARAMETERIZATION_H_ + + +/////////////////////////////////////////////////////////////////////////////// +// Copyright (c) Gabriel Peyré +/////////////////////////////////////////////////////////////////////////////// +// END OF FILE // +/////////////////////////////////////////////////////////////////////////////// diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/text-base/GW_Parameterization.inl.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/text-base/GW_Parameterization.inl.svn-base new file mode 100644 index 0000000..5c6e5c2 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/text-base/GW_Parameterization.inl.svn-base @@ -0,0 +1,322 @@ +/*------------------------------------------------------------------------------*/ +/** + * \file GW_Parameterization.inl + * \brief Inlined methods for \c GW_Parameterization + * \author Gabriel Peyré + * \date 7-1-2003 + */ +/*------------------------------------------------------------------------------*/ + +#include "GW_Parameterization.h" + +namespace GW { + +GW_INLINE +GW_Float GW_Parameterization::ComputeCenteringEnergy( GW_GeodesicVertex& Vert, GW_GeodesicVertex& StartVert, GW_GeodesicMesh& Mesh ) +{ + /* compute a fast marching and confine it to local voronoi digram */ + pCurVoronoiDiagram_ = &StartVert; + Mesh.RegisterVertexInsersionCallbackFunction( FastMarchingCallbackFunction_Centering ); + GW_VoronoiMesh::ResetOnlyVertexState( Mesh ); + Mesh.PerformFastMarching( &Vert ); + pCurVoronoiDiagram_ = NULL; + Mesh.RegisterVertexInsersionCallbackFunction( NULL ); + + /* march on the voronoi diagram */ + GW_Float rTotalEnergy = 0; + T_FaceList FaceToProceed; + FaceToProceed.push_back( Vert.GetFace() ); + T_FaceMap FaceMap; + FaceMap[ Vert.GetFace()->GetID() ] = Vert.GetFace(); + + while( !FaceToProceed.empty() ) + { + GW_Face* pFace = FaceToProceed.front(); + GW_ASSERT( pFace!=NULL ); + FaceToProceed.pop_front(); + + /* compute contribution, for the moment, simple method. + Todo : use area define by previous voronoi regions. */ + GW_Float rArea = pFace->GetArea(); + GW_Float d[3]; + for( GW_U32 i=0; i<3; ++i ) // retrieve distance + { + GW_GeodesicVertex* pVert = (GW_GeodesicVertex*) pFace->GetVertex(i); + GW_ASSERT( pVert!=NULL ); + d[i] = pVert->GetDistance(); + } + rTotalEnergy += rArea*(d[0]*d[0] + d[1]*d[1] + d[2]*d[2])/3; + + /* add neighbors */ + for( GW_U32 i=0; i<3; ++i ) + { + GW_Face* pNewFace = pFace->GetFaceNeighbor(i); + if( pNewFace!=NULL && FaceMap.find(pNewFace->GetID())==FaceMap.end() ) + { + GW_Bool bAddThisFace = GW_False; + for( GW_U32 nVert=0; nVert<3; ++nVert ) + { + GW_GeodesicVertex* pVert = (GW_GeodesicVertex*) pNewFace->GetVertex(i); + GW_ASSERT( pVert!=NULL ); + if( pVert->GetFront()==&Vert ) + { + bAddThisFace = GW_True; + break; + } + } + if( bAddThisFace ) + { + FaceToProceed.push_back( pNewFace ); + FaceMap[ pNewFace->GetID() ] = pNewFace; // so that it won't be added anymore + } + } + } + } + + return rTotalEnergy; +} + +GW_INLINE +void GW_Parameterization::CutEdge( GW_GeodesicVertex& Vert1, GW_GeodesicVertex& Vert2, + GW_GeodesicVertex* &pInter_1, GW_GeodesicVertex* &pInter_2, GW_GeodesicMesh& Mesh ) +{ + GW_Float eps = 0.0; + GW_U32 nID = GW_Vertex::ComputeUniqueId( Vert1, Vert2 ); + if( CutEdgeMap_.find(nID)==CutEdgeMap_.end() ) + { + GW_Float lambda; + GW_Vector3D pos; + /* this edge has not been previously cutted : do so ! */ + GW_GeodesicVertex::ComputeFrontIntersection( Vert1, Vert2, &pos, &lambda ); + if( lambda1-eps ) + lambda = 1; + pos = Vert1.GetPosition()*lambda + Vert2.GetPosition()*(1-lambda); + GW_Float rNewDist = Vert1.GetDistance()*lambda + Vert2.GetDistance()*(1-lambda); + GW_Vector3D Normal = Vert1.GetNormal()*lambda + Vert2.GetNormal()*(1-lambda); + Normal.Normalize(); + + GW_Vector3D t1( Vert1.GetTexCoordU(), Vert1.GetTexCoordV(), 0 ); + GW_Vector3D t2( Vert2.GetTexCoordU(), Vert2.GetTexCoordV(), 0 ); + GW_Vector3D tex = t1*lambda + t2*(1-lambda); + + pInter_1 = (GW_GeodesicVertex*) &Mesh.CreateNewVertex(); + Mesh.SetNbrVertex( Mesh.GetNbrVertex()+1 ); + Mesh.SetVertex( Mesh.GetNbrVertex()-1, pInter_1 ); + pInter_1->SetPosition( pos ); + pInter_1->SetDistance( rNewDist ); + pInter_1->SetFront( Vert1.GetFront() ); + pInter_1->SetNormal( Normal ); + pInter_1->SetTexCoords( tex[0],tex[1] ); + + pInter_2 = (GW_GeodesicVertex*) &Mesh.CreateNewVertex(); + Mesh.SetNbrVertex( Mesh.GetNbrVertex()+1 ); + Mesh.SetVertex( Mesh.GetNbrVertex()-1, pInter_2 ); + pInter_2->SetPosition( pos ); + pInter_2->SetDistance( rNewDist ); + pInter_2->SetFront( Vert2.GetFront() ); + pInter_2->SetNormal( Normal ); + pInter_2->SetTexCoords( tex[0],tex[1] ); + + /* save the cut */ + GW_EdgeCut Cut( Vert1, Vert2, *pInter_1, *pInter_2 ); + CutEdgeMap_[nID] = Cut; + } + else + { + /* this edge has already been cut. Use this cut */ + GW_EdgeCut& Cut = CutEdgeMap_[nID]; + pInter_1 = Cut.GetNewVertex( Vert1 ); + pInter_2 = Cut.GetNewVertex( Vert2 ); + } +} + +GW_INLINE +GW_GeodesicFace* CreateNewFace( GW_GeodesicMesh& Mesh, GW_GeodesicVertex* pV1, GW_GeodesicVertex* pV2, GW_GeodesicVertex* pV3 ) +{ + GW_GeodesicFace* pNewFace = (GW_GeodesicFace*) &Mesh.CreateNewFace(); + pNewFace->SetVertex( *pV1, *pV2, *pV3); + Mesh.SetNbrFace( Mesh.GetNbrFace()+1 ); + Mesh.SetFace( Mesh.GetNbrFace()-1, pNewFace ); + return pNewFace; +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_Parameterization::CutFace +/** + * \param Face [GW_Face&] The face to cut. + * \param BaseVert [GW_GeodesicVertex&] The origin of the voronoi region we are segmenting. + * \author Gabriel Peyré + * \date 7-1-2003 + * + * Cut a face according to voronoi diagrams. + */ +/*------------------------------------------------------------------------------*/ +GW_INLINE +void GW_Parameterization::CutFace( GW_Face& Face, GW_GeodesicVertex& BaseVert, GW_GeodesicMesh& Mesh, T_TrissectorInfoMap* pTrissectorInfoMap ) +{ + GW_Vector3D pos; + + /* for each vertex see if there is a contribution */ + GW_U32 nNumContrib = 0; + GW_U32 nNumOther = 0; + GW_GeodesicVertex* pVertContrib[3] = { NULL, NULL, NULL }; // the vertice contributing + GW_Float d[3] = { -1, -1, -1 }; // the distance + for( GW_U32 i=0; i<3; ++i ) + { + GW_GeodesicVertex* pVert = (GW_GeodesicVertex*) Face.GetVertex(i); GW_ASSERT( pVert!=NULL ); + if( pVert->GetFront()==&BaseVert ) + { + pVertContrib[nNumContrib] = pVert; + d[nNumContrib] = pVert->GetDistance(); + nNumContrib++; + } + else + { + pVertContrib[2-nNumOther] = pVert; + d[2-nNumOther] = pVert->GetDistance(); + nNumOther++; + } + } + + /* for each special case, Compute the polygon */ + switch(nNumContrib) { + case 1: + { + /* the contributor is pVertContrib[0], and pVertContrib[1] & pVertContrib[2] are not contributing */ + if( pVertContrib[1]->GetFront()==pVertContrib[2]->GetFront() ) + { + /* compute 1st intersection point. See if we can retrieve from neighbors */ + GW_GeodesicVertex* pInter1_1 = NULL; + GW_GeodesicVertex* pInter1_2 = NULL; + this->CutEdge( *pVertContrib[0], *pVertContrib[1], pInter1_1, pInter1_2, Mesh ); + /* compute 2nd intersection point */ + GW_GeodesicVertex* pInter2_1 = NULL; + GW_GeodesicVertex* pInter2_2 = NULL; + this->CutEdge( *pVertContrib[0], *pVertContrib[2], pInter2_1, pInter2_2, Mesh ); + + /* build the faces. For the moment, don't bother with neighbor relations. */ + Face.SetVertex( *pVertContrib[0], *pInter1_1, *pInter2_1 ); + GW_GeodesicFace* pNewFace1 = CreateNewFace( Mesh, pVertContrib[1], pVertContrib[2], pInter1_2 ); + GW_GeodesicFace* pNewFace2 = CreateNewFace( Mesh, pVertContrib[2], pInter2_2, pInter1_2 ); + /* the face belonging of the old vertices can change ! */ + if( pVertContrib[1]->GetFace()==&Face ) + pVertContrib[1]->SetFace( *pNewFace1 ); + if( pVertContrib[2]->GetFace()==&Face ) + pVertContrib[2]->SetFace( *pNewFace2 ); + } + else + { + /* compute 1st intersection point. See if we can retrieve from neighbors */ + GW_GeodesicVertex* pInter1_1 = NULL; + GW_GeodesicVertex* pInter1_2 = NULL; + this->CutEdge( *pVertContrib[0], *pVertContrib[1], pInter1_1, pInter1_2, Mesh ); + /* compute 2nd intersection point */ + GW_GeodesicVertex* pInter2_1 = NULL; + GW_GeodesicVertex* pInter2_2 = NULL; + this->CutEdge( *pVertContrib[0], *pVertContrib[2], pInter2_1, pInter2_2, Mesh ); + /* compute 3nd intersection point */ + GW_GeodesicVertex* pInter3_1 = NULL; + GW_GeodesicVertex* pInter3_2 = NULL; + this->CutEdge( *pVertContrib[1], *pVertContrib[2], pInter3_1, pInter3_2, Mesh ); + + /* compute center vertices */ + GW_Float rNewDist = (pInter1_1->GetDistance()+pInter2_1->GetDistance()+pInter3_1->GetDistance())/3; + GW_Vector3D pos = (pInter1_1->GetPosition()+pInter2_1->GetPosition()+pInter3_1->GetPosition())/3; + GW_Vector3D Normal = (pInter1_1->GetNormal()+pInter2_1->GetNormal()+pInter3_1->GetNormal())/3; + + GW_GeodesicVertex* pCenter1 = (GW_GeodesicVertex*) &Mesh.CreateNewVertex(); + Mesh.SetNbrVertex( Mesh.GetNbrVertex()+1 ); + Mesh.SetVertex( Mesh.GetNbrVertex()-1, pCenter1 ); + pCenter1->SetDistance(rNewDist); + pCenter1->SetPosition(pos); + pCenter1->SetNormal(Normal); + pCenter1->SetFront( pVertContrib[0]->GetFront() ); + + GW_GeodesicVertex* pCenter2 = (GW_GeodesicVertex*) &Mesh.CreateNewVertex(); + Mesh.SetNbrVertex( Mesh.GetNbrVertex()+1 ); + Mesh.SetVertex( Mesh.GetNbrVertex()-1, pCenter2 ); + pCenter2->SetDistance(rNewDist); + pCenter2->SetPosition(pos); + pCenter2->SetNormal(Normal); + pCenter2->SetFront( pVertContrib[1]->GetFront() ); + + GW_GeodesicVertex* pCenter3 = (GW_GeodesicVertex*) &Mesh.CreateNewVertex(); + Mesh.SetNbrVertex( Mesh.GetNbrVertex()+1 ); + Mesh.SetVertex( Mesh.GetNbrVertex()-1, pCenter3 ); + pCenter3->SetDistance(rNewDist); + pCenter3->SetPosition(pos); + pCenter3->SetNormal(Normal); + pCenter3->SetFront( pVertContrib[2]->GetFront() ); + + + /* add trissector information */ + if( pTrissectorInfoMap!=NULL ) + { + GW_TrissectorInfo trisec1(pVertContrib[0]->GetFront()->GetID(), + pVertContrib[1]->GetFront()->GetID(), + pVertContrib[2]->GetFront()->GetID()); + GW_TrissectorInfo trisec2(pVertContrib[1]->GetFront()->GetID(), + pVertContrib[0]->GetFront()->GetID(), + pVertContrib[2]->GetFront()->GetID()); + GW_TrissectorInfo trisec3(pVertContrib[2]->GetFront()->GetID(), + pVertContrib[0]->GetFront()->GetID(), + pVertContrib[1]->GetFront()->GetID()); + (*pTrissectorInfoMap)[pCenter1->GetID()] = trisec1; + (*pTrissectorInfoMap)[pCenter2->GetID()] = trisec2; + (*pTrissectorInfoMap)[pCenter3->GetID()] = trisec3; + } + + /* Build the faces. For the moment, don't bother with neighbor relations. */ + Face.SetVertex( *pVertContrib[0], *pInter1_1, *pCenter1 ); + CreateNewFace( Mesh, pVertContrib[0], pCenter1, pInter2_1 ); + + GW_GeodesicFace* pNewFace1 = CreateNewFace( Mesh, pVertContrib[1], pCenter2, pInter1_2 ); + CreateNewFace( Mesh, pVertContrib[1], pInter3_1, pCenter2 ); + if( pVertContrib[1]->GetFace()==&Face ) + pVertContrib[1]->SetFace( *pNewFace1 ); + + GW_GeodesicFace* pNewFace2 = CreateNewFace( Mesh, pVertContrib[2], pCenter3, pInter3_2 ); + CreateNewFace( Mesh, pVertContrib[2], pInter2_2, pCenter3 ); + if( pVertContrib[2]->GetFace()==&Face ) + pVertContrib[2]->SetFace( *pNewFace2 ); + } + } + break; + case 2: + { + /* compute 1st intersection point. See if we can retrieve from neighbors */ + GW_GeodesicVertex* pInter1_1 = NULL; + GW_GeodesicVertex* pInter1_2 = NULL; + this->CutEdge( *pVertContrib[0], *pVertContrib[2], pInter1_1, pInter1_2, Mesh ); + /* compute 2nd intersection point */ + GW_GeodesicVertex* pInter2_1 = NULL; + GW_GeodesicVertex* pInter2_2 = NULL; + this->CutEdge( *pVertContrib[1], *pVertContrib[2], pInter2_1, pInter2_2, Mesh ); + /* build the faces. For the moment, don't bother with neighbor relations. */ + Face.SetVertex( *pVertContrib[0], *pInter2_1, *pVertContrib[1] ); + CreateNewFace( Mesh, pVertContrib[0], pInter1_1, pInter2_1 ); + GW_GeodesicFace* pNewFace2 = CreateNewFace( Mesh, pInter1_2, pVertContrib[2], pInter2_2 ); + if( pVertContrib[2]->GetFace()==&Face ) + pVertContrib[2]->SetFace( *pNewFace2 ); + } + break; + case 3: + /* no cut should be performed */ + break; + default: + GW_ASSERT(GW_False); + return; + } +} + + +} // End namespace GW + + +/////////////////////////////////////////////////////////////////////////////// +// Copyright (c) Gabriel Peyré +/////////////////////////////////////////////////////////////////////////////// +// END OF FILE // +/////////////////////////////////////////////////////////////////////////////// diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/text-base/GW_TriangularInterpolation.cpp.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/text-base/GW_TriangularInterpolation.cpp.svn-base new file mode 100644 index 0000000..3ff3917 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/text-base/GW_TriangularInterpolation.cpp.svn-base @@ -0,0 +1 @@ +#error removed \ No newline at end of file diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/text-base/GW_TriangularInterpolation.h.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/text-base/GW_TriangularInterpolation.h.svn-base new file mode 100644 index 0000000..3ff3917 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/text-base/GW_TriangularInterpolation.h.svn-base @@ -0,0 +1 @@ +#error removed \ No newline at end of file diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/text-base/GW_TriangularInterpolation.inl.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/text-base/GW_TriangularInterpolation.inl.svn-base new file mode 100644 index 0000000..3ff3917 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/text-base/GW_TriangularInterpolation.inl.svn-base @@ -0,0 +1 @@ +#error removed \ No newline at end of file diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/text-base/GW_TriangularInterpolation_ABC.h.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/text-base/GW_TriangularInterpolation_ABC.h.svn-base new file mode 100644 index 0000000..c45c703 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/text-base/GW_TriangularInterpolation_ABC.h.svn-base @@ -0,0 +1,63 @@ + +/*------------------------------------------------------------------------------*/ +/** + * \file GW_TriangularInterpolation_ABC.h + * \brief Definition of class \c GW_TriangularInterpolation_ABC + * \author Gabriel Peyré + * \date 5-2-2003 + */ +/*------------------------------------------------------------------------------*/ + +#ifndef _GW_TRIANGULARINTERPOLATION_H_ +#define _GW_TRIANGULARINTERPOLATION_H_ + +#include "../gw_core/GW_Config.h" +#include "GW_GeodesicVertex.h" + +namespace GW { + +class GW_GeodesicFace; + +/*------------------------------------------------------------------------------*/ +/** + * \class GW_TriangularInterpolation_ABC + * \brief Data structure to interpolate data on a triangle. + * \author Gabriel Peyré + * \date 5-2-2003 + * + * Use a \c GW_GeodesicFace to compute the coefficient of a 2nd + * degree polynom that fit distance function. + */ +/*------------------------------------------------------------------------------*/ + +class GW_TriangularInterpolation_ABC +{ + +public: + + enum T_TriangulationInterpolationType + { + kLinearTriangulationInterpolation, + kQuadraticTriangulationInterpolation, + kCubicTriangulationInterpolation + }; + + virtual void SetUpTriangularInterpolation( GW_GeodesicFace& Face ) = 0; + virtual void ComputeGradient( GW_GeodesicVertex& v0, GW_GeodesicVertex& v1, GW_GeodesicVertex& v2, + GW_Float x, GW_Float y, GW_Float& dx, GW_Float& dy ) = 0; + virtual GW_Float ComputeValue( GW_GeodesicVertex& v0, GW_GeodesicVertex& v1, GW_GeodesicVertex& v2, + GW_Float x, GW_Float y ) = 0; + virtual T_TriangulationInterpolationType GetType() = 0; + +}; + +} // End namespace GW + +#endif // _GW_TRIANGULARINTERPOLATION_H_ + + +/////////////////////////////////////////////////////////////////////////////// +// Copyright (c) Gabriel Peyré +/////////////////////////////////////////////////////////////////////////////// +// END OF FILE // +/////////////////////////////////////////////////////////////////////////////// diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/text-base/GW_TriangularInterpolation_Cubic.cpp.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/text-base/GW_TriangularInterpolation_Cubic.cpp.svn-base new file mode 100644 index 0000000..0c56c98 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/text-base/GW_TriangularInterpolation_Cubic.cpp.svn-base @@ -0,0 +1,479 @@ +/*------------------------------------------------------------------------------*/ +/** + * \file GW_TriangularInterpolation_Cubic.cpp + * \brief Definition of class \c GW_TriangularInterpolation_Cubic + * \author Gabriel Peyré + * \date 5-2-2003 + */ +/*------------------------------------------------------------------------------*/ + + +#ifdef GW_SCCSID + static const char* sccsid = "@(#) GW_TriangularInterpolation_Cubic.cpp(c) Gabriel Peyré2003"; +#endif // GW_SCCSID + +#include "stdafx.h" +#include "GW_TriangularInterpolation_Cubic.h" +#include "GW_GeodesicFace.h" + +#ifndef GW_USE_INLINE + #include "GW_TriangularInterpolation_Cubic.inl" +#endif + +using namespace GW; + + +/*------------------------------------------------------------------------------*/ +// Name : GW_TriangularInterpolation_Cubic::SetLocalGradient +/** +* \param grad [GW_Vector3D] The gradient. +* \author Gabriel Peyré +* \date 5-6-2003 +* +* Set the value of the gradient in local coords. +*/ +/*------------------------------------------------------------------------------*/ +void GW_TriangularInterpolation_Cubic::SetLocalGradient( GW_Vector3D& grad, GW_GeodesicFace& Face, GW_GeodesicVertex& Vert ) +{ + this->ComputeLocalBasis( Face ); + GW_I32 nNum = Face.GetEdgeNumber( Vert ); + GW_ASSERT( nNum>=0 ); + LocalGradient_[nNum][0] = grad*u; + LocalGradient_[nNum][1] = grad*v; +} + + +/*------------------------------------------------------------------------------*/ +// Name : GW_TriangularInterpolation_Cubic constructor +/** + * \author Gabriel Peyré + * \date 5-2-2003 + * + * Constructor. + */ +/*------------------------------------------------------------------------------*/ +GW_TriangularInterpolation_Cubic::GW_TriangularInterpolation_Cubic() +: bIsLocalBasisComputed_( GW_False ) +{ + /* NOTHING */ +} + + +/*------------------------------------------------------------------------------*/ +// Name : GW_TriangularInterpolation_Cubic destructor +/** + * \author Gabriel Peyré + * \date 5-2-2003 + * + * Destructor. + */ +/*------------------------------------------------------------------------------*/ +GW_TriangularInterpolation_Cubic::~GW_TriangularInterpolation_Cubic() +{ + /* NOTHING */ +} + + + +/*------------------------------------------------------------------------------*/ +// Name : GW_TriangularInterpolation_Cubic::SetUpTriangularInterpolation +/** + * \param Face [GW_GeodesicFace&] The face. + * \author Gabriel Peyré + * \date 5-2-2003 + * + * Compute the coefficients of the interpolation. + */ +/*------------------------------------------------------------------------------*/ +void GW_TriangularInterpolation_Cubic::SetUpTriangularInterpolation( GW_GeodesicFace& Face ) +{ + /* retrieve vertex and length */ + GW_GeodesicVertex* pV0 = (GW_GeodesicVertex*) Face.GetVertex(0); GW_ASSERT( pV0!=NULL ); + GW_GeodesicVertex* pV1 = (GW_GeodesicVertex*) Face.GetVertex(1); GW_ASSERT( pV1!=NULL ); + GW_GeodesicVertex* pV2 = (GW_GeodesicVertex*) Face.GetVertex(2); GW_ASSERT( pV2!=NULL ); + + GW_Face* pFace0 = Face.GetFaceNeighbor(0); + GW_Face* pFace1 = Face.GetFaceNeighbor(1); + GW_Face* pFace2 = Face.GetFaceNeighbor(2); + GW_GeodesicVertex *pW0 = NULL, *pW1 = NULL, *pW2 = NULL; + + if( pFace0!=NULL ) + pW0 = (GW_GeodesicVertex*) pFace0->GetVertex( *pV1, *pV2 ); + if( pFace1!=NULL ) + pW1 = (GW_GeodesicVertex*) pFace1->GetVertex( *pV0, *pV2 ); + if( pFace2!=NULL ) + pW2 = (GW_GeodesicVertex*) pFace2->GetVertex( *pV0, *pV1 ); + + GW_Vector3D& V0 = pV0->GetPosition(); + GW_Vector3D& V1 = pV1->GetPosition(); + GW_Vector3D& V2 = pV2->GetPosition(); + GW_Vector3D W0, W1, W2; + + if( pW0!=NULL ) + W0 = pW0->GetPosition(); + else + W0 = (V1+V2)*0.5; + if( pW1!=NULL ) + W1 = pW1->GetPosition(); + else + W1 = (V0+V1)*0.5; + if( pW2!=NULL ) + W2 = pW2->GetPosition(); + else + W2 = (V0+V1)*0.5; + + /* edge of the main triangle */ + GW_Vector3D e0 = V0-V2; + GW_Vector3D e1 = V1-V2; + GW_Vector3D e2 = V1-V0; + /* edge of side triangles */ + GW_Vector3D s0 = W0 - V2; + GW_Vector3D s1 = W1 - V2; + GW_Vector3D s2 = W2 - V0; + + GW_Float l0 = ~e0; + GW_Float l1 = ~e1; + GW_Float l2 = ~e2; + GW_Float m0 = ~s0; + GW_Float m1 = ~s1; + GW_Float m2 = ~s2; + + + /* compute the orthonormal basis in which the interpolation is performed */ + u = e0/l0; + v = ( (u^e1)^u ); + v.Normalize(); + w = V2; // origin + + /* now compute angles */ + GW_Float a = acos( (e0*e1)/(l0*l1) ); + GW_Float b = acos( (e1*s0)/(l1*m0) ); + GW_Float c = acos( (e0*s1)/(l0*m1) ); + GW_Float d = acos(-(e0*e2)/(l0*l2) ); + GW_Float e = acos( (e2*s2)/(l2*m2) ); + + /* compute 2D position of points. + Point 0,1,2 are V0,V1,V2 Points 3,4,5 are W0,W1,W2 */ + GW_Float Points[6][2]; + + Points[0][0] = l0; + Points[0][1] = 0; + + Points[1][0] = l1*cos(a); + Points[1][1] = l1*sin(a); + + Points[2][0] = 0; + Points[2][1] = 0; + + + Points[3][0] = m0*cos(a+b); + Points[3][1] = m0*sin(a+b); + + Points[4][0] = m1*cos(c); + Points[4][1] = -m1*sin(c); + + Points[5][0] = l0 - m2*cos(d+e); + Points[5][1] = m2*sin(d+e); + + /* compute values */ + GW_Float Values[6]; + Values[0] = pV0->GetDistance(); + Values[1] = pV1->GetDistance(); + Values[2] = pV2->GetDistance(); + + if( pW0!=NULL ) + Values[3] = pW0->GetDistance(); + else + Values[3] = (Values[1]+Values[2])*0.5; + + if( pW1!=NULL ) + Values[4] = pW1->GetDistance(); + else + Values[4] = (Values[0]+Values[2])*0.5; + + if( pW2!=NULL ) + Values[5] = pW2->GetDistance(); + else + Values[5] = (Values[0]+Values[1])*0.5; + + /* compute the coefficients, given in that order : 0->cst, 1->X, 2->Y, 3->XY, 4->X^2, 5->Y^2. */ + GW_Maths::Fit2ndOrderPolynomial2D( Points, Values, Coeffs ); + + GW_Float r1 = this->ComputeValue( *pV0, *pV1, *pV2, 0.33, 0.33 ); + GW_Float r2 = this->ComputeValue( *pV0, *pV1, *pV2, 0, 0.5 ); +} + + + +/*------------------------------------------------------------------------------*/ +// Name : GW_TriangularInterpolation_Cubic::ComputeGradient +/** + * \param v0 [GW_GeodesicVertex&] 1st vertex of local frame. + * \param v1 [GW_GeodesicVertex&] 2nd vertex. + * \param v2 [GW_GeodesicVertex&] 3rd vertex. + * \param x [GW_Float] x local coord. + * \param y [GW_Float] y local coord. + * \param dx [GW_Float&] x coord of the gradient in local coord. + * \param dy [GW_Float&] y coord of the gradient in local coord. + * \author Gabriel Peyré + * \date 5-2-2003 + * + * Compute the gradient at given point in local frame. + */ +/*------------------------------------------------------------------------------*/ +void GW_TriangularInterpolation_Cubic::ComputeGradient( GW_GeodesicVertex& v0, GW_GeodesicVertex& v1, GW_GeodesicVertex& v2, GW_Float x, GW_Float y, GW_Float& dx, GW_Float& dy ) +{ + /* compute local basis */ + GW_Vector3D& e = v2.GetPosition(); // origin + GW_Vector3D e0 = v0.GetPosition() - e; + GW_Vector3D e1 = v1.GetPosition() - e; + + /* compute (s,t) the parameter of the point M in basis (w;u,v). We use equality : + M = w + s u + t v = e + x e0 + y e1 so : + s = x + y + + t = x + y + + i.e. : + |s| | | |x| || + |t| = | |*|y| + || + */ + GW_Vector3D trans = e-w; + /* compute passage matrix */ + GW_Float p00 = e0*u; + GW_Float p01 = e1*u; + GW_Float p10 = e0*v; + GW_Float p11 = e1*v; + GW_Float s = x*p00 + y*p01 + (trans*u); + GW_Float t = x*p10 + y*p11 + (trans*v); + + /* now we can compute the gradient in orthogonal basis (w;u,v) */ + GW_Float gu = Coeffs[1] + Coeffs[3]*t + Coeffs[4]*2*s; + GW_Float gv = Coeffs[2] + Coeffs[3]*s + Coeffs[5]*2*t; + + /* convert from orthogonal basis to local basis : + | | |dx| |gu| + | |*|dy| = |gv| + ie : + |dx| | p11 -p01| |gu| + |dy| = 1/det * |-p10 p00|*|gv| */ + GW_Float rDet = p00*p11 - p01*p10; + GW_ASSERT( rDet!=0 ); + dx = 1/rDet * ( p11*gu - p01*gv ) * ~e0; + dy = 1/rDet * (-p10*gu + p00*gv ) * ~e1; +} + + +/*------------------------------------------------------------------------------*/ +// Name : GW_TriangularInterpolation_Cubic::ComputeValue +/** + * \param v0 [GW_GeodesicVertex&] 1st vertex of local frame. + * \param v1 [GW_GeodesicVertex&] 2nd vertex. + * \param v2 [GW_GeodesicVertex&] 3rd vertex. + * \param x [GW_Float] x local coord. + * \param y [GW_Float] y local coord. + * \return value of the distance function. + * \author Gabriel Peyré + * \date 5-2-2003 + * + * Compute the value at a given location in the triangle. + */ +/*------------------------------------------------------------------------------*/ +GW_Float GW_TriangularInterpolation_Cubic::ComputeValue( GW_GeodesicVertex& v0, GW_GeodesicVertex& v1, GW_GeodesicVertex& v2, GW_Float x, GW_Float y ) +{ + /* compute local basis */ + GW_Vector3D& e = v2.GetPosition(); // origin + GW_Vector3D e0 = v0.GetPosition() - e; + GW_Vector3D e1 = v1.GetPosition() - e; + + /* compute (s,t) the parameter of the point M in basis (w;u,v). We use equality : + M = w + s u + t v = e + x e0 + y e1 so : + s = x + y + + t = x + y + + i.e. : + |s| | | |x| || + |t| = | |*|y| + || + */ + GW_Vector3D trans = e-w; + /* compute passage matrix */ + GW_Float p00 = e0*u; + GW_Float p01 = e1*u; + GW_Float p10 = e0*v; + GW_Float p11 = e1*v; + GW_Float s = x*p00 + y*p01 + (trans*u); + GW_Float t = x*p10 + y*p11 + (trans*v); + + /* now we can compute the value in orthogonal basis (w;u,v) */ + return Coeffs[0] + Coeffs[1]*s + Coeffs[2]*t + Coeffs[3]*s*t + Coeffs[4]*s*s + Coeffs[5]*t*t; +} + + +/*------------------------------------------------------------------------------*/ +// Name : GW_TriangularInterpolation_Cubic::ComputeLocalBasis +/** + * \param Face [GW_GeodesicFace&] The face. + * \author Gabriel Peyré + * \date 5-6-2003 + * + * Compute the local basis of the face. + */ +/*------------------------------------------------------------------------------*/ +void GW_TriangularInterpolation_Cubic::ComputeLocalBasis( GW_GeodesicFace& Face ) +{ + if( !bIsLocalBasisComputed_ ) + { + GW_GeodesicVertex* pV0 = (GW_GeodesicVertex*) Face.GetVertex(0); GW_ASSERT( pV0!=NULL ); + GW_GeodesicVertex* pV1 = (GW_GeodesicVertex*) Face.GetVertex(1); GW_ASSERT( pV1!=NULL ); + GW_GeodesicVertex* pV2 = (GW_GeodesicVertex*) Face.GetVertex(2); GW_ASSERT( pV2!=NULL ); + GW_Vector3D& V0 = pV0->GetPosition(); + GW_Vector3D& V1 = pV1->GetPosition(); + GW_Vector3D& V2 = pV2->GetPosition(); + GW_Vector3D e0 = V0-V2; + GW_Vector3D e1 = V1-V2; + GW_Vector3D e2 = V1-V0; + u = e0/e0.Norm(); + v = ( (u^e1)^u ); + v.Normalize(); + w = V2; + } + bIsLocalBasisComputed_ = GW_True; +} + + + +/*------------------------------------------------------------------------------*/ +// Name : GW_TriangularInterpolation_Cubic::ComputeLocalGradient +/** + * \param Vert [GW_GeodesicVertex&] The vertex. + * \author Gabriel Peyré + * \date 5-6-2003 + * + * Compute the gradient using a least square approximation on the edges around. + */ +/*------------------------------------------------------------------------------*/ +void GW_TriangularInterpolation_Cubic::ComputeLocalGradient( GW_GeodesicVertex& Vert ) +{ + /* compute the total angle */ + GW_Vector3D PrevEdge; + GW_Float rTotalAngle = 0; + for( GW_VertexIterator it=Vert.BeginVertexIterator(); it!=Vert.EndVertexIterator(); ++it ) + { + GW_Vertex* pVert = *it; + GW_ASSERT( pVert!=NULL ); + if( it==Vert.BeginVertexIterator() ) + { + PrevEdge = pVert->GetPosition() - Vert.GetPosition(); + PrevEdge.Normalize(); + } + else + { + GW_Vector3D NextEdge = pVert->GetPosition() - Vert.GetPosition(); + NextEdge.Normalize(); + rTotalAngle += acos( NextEdge*PrevEdge ); + PrevEdge = NextEdge; + } + } + + /* matrix and RHS for least square minimusation */ + GW_Float M[2][2] = {{0,0},{0,0}}; + GW_Float b[2] = {0,0}; + + GW_Float rCurAngle = 0; + PrevEdge.SetZero(); + for( GW_VertexIterator it=Vert.BeginVertexIterator(); it!=Vert.EndVertexIterator(); ++it ) + { + GW_GeodesicVertex* pVert = (GW_GeodesicVertex*) *it; + GW_ASSERT( pVert!=NULL ); + + GW_Vector3D Edge = pVert->GetPosition() - Vert.GetPosition(); + GW_Float a = Edge.Norm(); + Edge /= a; + + if( it!=Vert.BeginVertexIterator() ) + { + /* update the angle */ + rCurAngle += acos( Edge*PrevEdge ); + } + + /* directional gradient estimation */ + GW_Float delta = (pVert->GetDistance() - Vert.GetDistance())/a; + /* coordonate of the edge on (u,v) [flatened coords] */ + GW_Float eu = a*cos( rCurAngle/rTotalAngle ); + GW_Float ev = a*sin( rCurAngle/rTotalAngle ); + /* update the matrix */ + M[0][0] += eu*eu; + M[0][1] += eu*ev; + M[1][0] += eu*ev; + M[1][1] += ev*ev; + b[0] += delta*eu; + b[1] += delta*ev; + + PrevEdge = Edge; + } + + /* invert the system */ + GW_Float det = M[0][0]*M[1][1] - M[0][1]*M[1][0]; + GW_ASSERT( det!=0 ); + GW_Float gu = 1/det * ( M[1][1]*b[0] - M[0][1]*b[1] ); + GW_Float gv = 1/det * (-M[1][0]*b[0] + M[0][0]*b[1] ); + + /* set the gradient in local coords for each surrounding face */ + rCurAngle = 0; + for( GW_FaceIterator it = Vert.BeginFaceIterator(); it!=Vert.EndFaceIterator(); ++it ) + { + GW_GeodesicFace* pFace = (GW_GeodesicFace*) *it; + GW_ASSERT( pFace!=NULL ); + GW_Vertex* pVert1 = it.GetLeftVertex(); GW_ASSERT( pVert1!=NULL ); + GW_Vertex* pVert2 = it.GetRightVertex(); GW_ASSERT( pVert1!=NULL ); + GW_Vector3D e1 = pVert1->GetPosition() - Vert.GetPosition(); + GW_Vector3D e2 = pVert2->GetPosition() - Vert.GetPosition(); + GW_Float a1 = e1.Norm(); + GW_Float a2 = e2.Norm(); + e1 /= a1; + e2 /= a2; + GW_Float rInnerAngle = acos( e1*e2 ); + /* flattened position of the two vertex */ + GW_Float p1[2], p2[2]; + p1[0] = cos( rCurAngle ); + p1[1] = sin( rCurAngle ); + p2[0] = cos( rCurAngle+rInnerAngle ); + p2[1] = sin( rCurAngle+rInnerAngle ); + + /* we have grad = gu*u + gv*v + we are searching for grad = g1*p1 + g2*p2, so: + gu = g1* + g2* + gv = g1* + g2* + i.e. + |p1[0] p2[0]| |g1| |gu| + |p1[1] p2[1]|*|g2| = |gv| + */ + det = p1[0]*p2[1]-p1[1]*p2[0]; + GW_ASSERT( det!=0 ); + GW_Float g1 = 1/det * ( p2[1]*gu - p2[0]*gv ); + GW_Float g2 = 1/det * (-p1[1]*gu + p1[0]*gv ); + + /* now compute the gradient in world coords */ + GW_Vector3D LocGrad = e1*g1 + e2*g2; + + GW_TriangularInterpolation_ABC* pInterp = pFace->GetTriangularInterpolation(); + if( pInterp==NULL ) + { + pInterp = new GW_TriangularInterpolation_Cubic; + pFace->SetTriangularInterpolation( *pInterp ); + } + GW_ASSERT( pInterp->GetType()==kCubicTriangulationInterpolation ); + + ((GW_TriangularInterpolation_Cubic*) pInterp)->SetLocalGradient( LocGrad, *pFace, Vert ); + + rCurAngle += rInnerAngle; + } + +} + + + + + +/////////////////////////////////////////////////////////////////////////////// +// Copyright (c) Gabriel Peyré +/////////////////////////////////////////////////////////////////////////////// +// END OF FILE // +/////////////////////////////////////////////////////////////////////////////// diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/text-base/GW_TriangularInterpolation_Cubic.h.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/text-base/GW_TriangularInterpolation_Cubic.h.svn-base new file mode 100644 index 0000000..57e522c --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/text-base/GW_TriangularInterpolation_Cubic.h.svn-base @@ -0,0 +1,86 @@ + +/*------------------------------------------------------------------------------*/ +/** + * \file GW_TriangularInterpolation_ABC.h + * \brief Definition of class \c GW_TriangularInterpolation_ABC + * \author Gabriel Peyré + * \date 5-2-2003 + */ +/*------------------------------------------------------------------------------*/ + +#ifndef _GW_TRIANGULARINTERPOLATIONCUBIC_H_ +#define _GW_TRIANGULARINTERPOLATIONCUBIC_H_ + +#include "../gw_core/GW_Config.h" +#include "../gw_core/GW_VertexIterator.h" +#include "GW_TriangularInterpolation_ABC.h" + +namespace GW { + +class GW_GeodesicFace; + +/*------------------------------------------------------------------------------*/ +/** + * \class GW_TriangularInterpolation_ABC + * \brief Data structure to interpolate data on a triangle. + * \author Gabriel Peyré + * \date 5-2-2003 + * + * Use a \c GW_GeodesicFace to compute the coefficient of a 2nd + * degree polynom that fit distance function. + */ +/*------------------------------------------------------------------------------*/ + +class GW_TriangularInterpolation_Cubic: public GW_TriangularInterpolation_ABC +{ + +public: + + GW_TriangularInterpolation_Cubic(); + virtual ~GW_TriangularInterpolation_Cubic(); + + virtual void SetUpTriangularInterpolation( GW_GeodesicFace& Face ); + void ComputeGradient( GW_GeodesicVertex& v0, GW_GeodesicVertex& v1, GW_GeodesicVertex& v2, + GW_Float x, GW_Float y, GW_Float& dx, GW_Float& dy ); + GW_Float ComputeValue( GW_GeodesicVertex& v0, GW_GeodesicVertex& v1, GW_GeodesicVertex& v2, + GW_Float x, GW_Float y ); + + + T_TriangulationInterpolationType GetType() + { return kQuadraticTriangulationInterpolation; } + + + +private: + + static void ComputeLocalGradient( GW_GeodesicVertex& Vert ); + void SetLocalGradient( GW_Vector3D& grad, GW_GeodesicFace& Face, GW_GeodesicVertex& Vert ); + + void ComputeLocalBasis( GW_GeodesicFace& Face ); + + GW_Float Coeffs[9]; + GW_Vector3D u, v; // orthogonal basis axis + GW_Vector3D w; // orthogonal coord system origin + + GW_Bool bIsLocalBasisComputed_; + + GW_Float LocalGradient_[3][2]; + + +}; + +} // End namespace GW + +#ifdef GW_USE_INLINE + #include "GW_TriangularInterpolation_Cubic.inl" +#endif + + +#endif // _GW_TRIANGULARINTERPOLATIONCUBIC_H_ + + +/////////////////////////////////////////////////////////////////////////////// +// Copyright (c) Gabriel Peyré +/////////////////////////////////////////////////////////////////////////////// +// END OF FILE // +/////////////////////////////////////////////////////////////////////////////// diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/text-base/GW_TriangularInterpolation_Cubic.inl.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/text-base/GW_TriangularInterpolation_Cubic.inl.svn-base new file mode 100644 index 0000000..c606e8e --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/text-base/GW_TriangularInterpolation_Cubic.inl.svn-base @@ -0,0 +1,23 @@ +/*------------------------------------------------------------------------------*/ +/** + * \file GW_TriangularInterpolation_Cubic.inl + * \brief Inlined methods for \c GW_TriangularInterpolation_Cubic + * \author Gabriel Peyré + * \date 5-2-2003 + */ +/*------------------------------------------------------------------------------*/ + +#include "GW_TriangularInterpolation_Cubic.h" + +namespace GW { + + + +} // End namespace GW + + +/////////////////////////////////////////////////////////////////////////////// +// Copyright (c) Gabriel Peyré +/////////////////////////////////////////////////////////////////////////////// +// END OF FILE // +/////////////////////////////////////////////////////////////////////////////// diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/text-base/GW_TriangularInterpolation_Linear.cpp.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/text-base/GW_TriangularInterpolation_Linear.cpp.svn-base new file mode 100644 index 0000000..98dcdcc --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/text-base/GW_TriangularInterpolation_Linear.cpp.svn-base @@ -0,0 +1,99 @@ +/*------------------------------------------------------------------------------*/ +/** + * \file GW_TriangularInterpolation_Linear.cpp + * \brief Definition of class \c GW_TriangularInterpolation_Linear + * \author Gabriel Peyré + * \date 5-5-2003 + */ +/*------------------------------------------------------------------------------*/ + + +#ifdef GW_SCCSID + static const char* sccsid = "@(#) GW_TriangularInterpolation_Linear.cpp(c) Gabriel Peyré2003"; +#endif // GW_SCCSID + +#include "stdafx.h" +#include "GW_TriangularInterpolation_Linear.h" + +#ifndef GW_USE_INLINE + #include "GW_TriangularInterpolation_Linear.inl" +#endif + +using namespace GW; + + +/*------------------------------------------------------------------------------*/ +// Name : GW_TriangularInterpolation_Linear::ComputeGradient +/** +* \param v0 [GW_GeodesicVertex&] 1st vertex of local frame. +* \param v1 [GW_GeodesicVertex&] 2nd vertex. +* \param v2 [GW_GeodesicVertex&] 3rd vertex. +* \param x [GW_Float] x local coord. +* \param y [GW_Float] y local coord. +* \param dx [GW_Float&] x coord of the gradient in local coord. +* \param dy [GW_Float&] y coord of the gradient in local coord. +* \author Gabriel Peyré +* \date 5-2-2003 +* +* Compute the gradient at given point in local frame. +*/ +/*------------------------------------------------------------------------------*/ +void GW_TriangularInterpolation_Linear::ComputeGradient( GW_GeodesicVertex& v0, GW_GeodesicVertex& v1, GW_GeodesicVertex& v2, GW_Float x, GW_Float y, GW_Float& dx, GW_Float& dy ) +{ + GW_Float d0 = v0.GetDistance(); + GW_Float d1 = v1.GetDistance(); + GW_Float d2 = v2.GetDistance(); + + /* compute gradient */ + GW_Vector3D e0 = v0.GetPosition() - v2.GetPosition(); + GW_Vector3D e1 = v1.GetPosition() - v2.GetPosition(); + GW_Float l0 = e0.Norm(); + GW_Float l1 = e1.Norm(); + e0 /= l0; + e1 /= l1; + GW_Float dot = e0*e1; + /* The gradient in direction (e1,e2) is: + || |(d0-d2)/l0| |gu| + D = || = |(d1-d2)/l1| = |gv| + We are searching for grad(d) = dx e0 + dy e1 wich gives rise to the system : + | 1 dot| |dx| + |dot 1 | * |dy| = D where dot= + ie it is: + 1/det * | 1 -dot|*|gu| + |-dot 1 | |gv| + */ + GW_Float det = 1-dot*dot; + GW_ASSERT( det!=0 ); + GW_Float gu = (d0-d2)/l0; + GW_Float gv = (d1-d2)/l1; + dx = 1/det * ( gu - dot*gv ); + dy = 1/det * (-dot*gu + gv ); +} + + + +/*------------------------------------------------------------------------------*/ +// Name : GW_TriangularInterpolation_Linear::ComputeValue +/** +* \param v0 [GW_GeodesicVertex&] 1st vertex of local frame. +* \param v1 [GW_GeodesicVertex&] 2nd vertex. +* \param v2 [GW_GeodesicVertex&] 3rd vertex. +* \param x [GW_Float] x local coord. +* \param y [GW_Float] y local coord. +* \return value of the distance function. +* \author Gabriel Peyré +* \date 5-2-2003 +* +* Compute the value at a given location in the triangle. +*/ +/*------------------------------------------------------------------------------*/ +GW_Float GW_TriangularInterpolation_Linear::ComputeValue( GW_GeodesicVertex& v0, GW_GeodesicVertex& v1, GW_GeodesicVertex& v2, GW_Float x, GW_Float y ) +{ + return v0.GetDistance()*x + v1.GetDistance()*y + v2.GetDistance()*(1-x-y); +} + +/////////////////////////////////////////////////////////////////////////////// +// Copyright (c) Gabriel Peyré +/////////////////////////////////////////////////////////////////////////////// +// END OF FILE // +/////////////////////////////////////////////////////////////////////////////// diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/text-base/GW_TriangularInterpolation_Linear.h.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/text-base/GW_TriangularInterpolation_Linear.h.svn-base new file mode 100644 index 0000000..a949a59 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/text-base/GW_TriangularInterpolation_Linear.h.svn-base @@ -0,0 +1,63 @@ + +/*------------------------------------------------------------------------------*/ +/** + * \file GW_TriangularInterpolation_Linear.h + * \brief Definition of class \c GW_TriangularInterpolation_Linear + * \author Gabriel Peyré + * \date 5-5-2003 + */ +/*------------------------------------------------------------------------------*/ + +#ifndef _GW_TRIANGULARINTERPOLATION_LINEAR_H_ +#define _GW_TRIANGULARINTERPOLATION_LINEAR_H_ + +#include "../gw_core/GW_Config.h" +#include "GW_TriangularInterpolation_ABC.h" + +namespace GW { + +/*------------------------------------------------------------------------------*/ +/** + * \class GW_TriangularInterpolation_Linear + * \brief Perform linear interpolation + * \author Gabriel Peyré + * \date 5-5-2003 + * + * No data is stored in this class. + */ +/*------------------------------------------------------------------------------*/ + +class GW_TriangularInterpolation_Linear: public GW_TriangularInterpolation_ABC +{ + +public: + + virtual void SetUpTriangularInterpolation( GW_GeodesicFace& Face ) {}; + void ComputeGradient( GW_GeodesicVertex& v0, GW_GeodesicVertex& v1, GW_GeodesicVertex& v2, + GW_Float x, GW_Float y, GW_Float& dx, GW_Float& dy ); + GW_Float ComputeValue( GW_GeodesicVertex& v0, GW_GeodesicVertex& v1, GW_GeodesicVertex& v2, + GW_Float x, GW_Float y ); + + + T_TriangulationInterpolationType GetType() + { return kLinearTriangulationInterpolation; } + +private: + +}; + +} // End namespace GW + +#ifdef GW_USE_INLINE + #include "GW_TriangularInterpolation_Linear.inl" +#endif + + +#endif // _GW_TRIANGULARINTERPOLATION_LINEAR_H_ + + +/////////////////////////////////////////////////////////////////////////////// +// Copyright (c) Gabriel Peyré +/////////////////////////////////////////////////////////////////////////////// +// END OF FILE // +/////////////////////////////////////////////////////////////////////////////// diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/text-base/GW_TriangularInterpolation_Linear.inl.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/text-base/GW_TriangularInterpolation_Linear.inl.svn-base new file mode 100644 index 0000000..c6b3a8f --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/text-base/GW_TriangularInterpolation_Linear.inl.svn-base @@ -0,0 +1,23 @@ +/*------------------------------------------------------------------------------*/ +/** + * \file GW_TriangularInterpolation_Linear.inl + * \brief Inlined methods for \c GW_TriangularInterpolation_Linear + * \author Gabriel Peyré + * \date 5-5-2003 + */ +/*------------------------------------------------------------------------------*/ + +#include "GW_TriangularInterpolation_Linear.h" + +namespace GW { + + + +} // End namespace GW + + +/////////////////////////////////////////////////////////////////////////////// +// Copyright (c) Gabriel Peyré +/////////////////////////////////////////////////////////////////////////////// +// END OF FILE // +/////////////////////////////////////////////////////////////////////////////// diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/text-base/GW_TriangularInterpolation_Quadratic.cpp.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/text-base/GW_TriangularInterpolation_Quadratic.cpp.svn-base new file mode 100644 index 0000000..1f37f88 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/text-base/GW_TriangularInterpolation_Quadratic.cpp.svn-base @@ -0,0 +1,300 @@ +/*------------------------------------------------------------------------------*/ +/** + * \file GW_TriangularInterpolation_Quadratic.cpp + * \brief Definition of class \c GW_TriangularInterpolation_Quadratic + * \author Gabriel Peyré + * \date 5-2-2003 + */ +/*------------------------------------------------------------------------------*/ + + +#ifdef GW_SCCSID + static const char* sccsid = "@(#) GW_TriangularInterpolation_Quadratic.cpp(c) Gabriel Peyré2003"; +#endif // GW_SCCSID + +#include "stdafx.h" +#include "GW_TriangularInterpolation_Quadratic.h" +#include "GW_GeodesicFace.h" + +#ifndef GW_USE_INLINE + #include "GW_TriangularInterpolation_Quadratic.inl" +#endif + +using namespace GW; + + +/*------------------------------------------------------------------------------*/ +// Name : GW_TriangularInterpolation_Quadratic constructor +/** + * \author Gabriel Peyré + * \date 5-2-2003 + * + * Constructor. + */ +/*------------------------------------------------------------------------------*/ +GW_TriangularInterpolation_Quadratic::GW_TriangularInterpolation_Quadratic() +{ + /* NOTHING */ +} + + +/*------------------------------------------------------------------------------*/ +// Name : GW_TriangularInterpolation_Quadratic destructor +/** + * \author Gabriel Peyré + * \date 5-2-2003 + * + * Destructor. + */ +/*------------------------------------------------------------------------------*/ +GW_TriangularInterpolation_Quadratic::~GW_TriangularInterpolation_Quadratic() +{ + /* NOTHING */ +} + + + +/*------------------------------------------------------------------------------*/ +// Name : GW_TriangularInterpolation_Quadratic::SetUpTriangularInterpolation +/** + * \param Face [GW_GeodesicFace&] The face. + * \author Gabriel Peyré + * \date 5-2-2003 + * + * Compute the coefficients of the interpolation. + */ +/*------------------------------------------------------------------------------*/ +void GW_TriangularInterpolation_Quadratic::SetUpTriangularInterpolation( GW_GeodesicFace& Face ) +{ + /* retrieve vertex and length */ + GW_GeodesicVertex* pV0 = (GW_GeodesicVertex*) Face.GetVertex(0); GW_ASSERT( pV0!=NULL ); + GW_GeodesicVertex* pV1 = (GW_GeodesicVertex*) Face.GetVertex(1); GW_ASSERT( pV1!=NULL ); + GW_GeodesicVertex* pV2 = (GW_GeodesicVertex*) Face.GetVertex(2); GW_ASSERT( pV2!=NULL ); + + GW_Face* pFace0 = Face.GetFaceNeighbor(0); + GW_Face* pFace1 = Face.GetFaceNeighbor(1); + GW_Face* pFace2 = Face.GetFaceNeighbor(2); + GW_GeodesicVertex *pW0 = NULL, *pW1 = NULL, *pW2 = NULL; + + if( pFace0!=NULL ) + pW0 = (GW_GeodesicVertex*) pFace0->GetVertex( *pV1, *pV2 ); + if( pFace1!=NULL ) + pW1 = (GW_GeodesicVertex*) pFace1->GetVertex( *pV0, *pV2 ); + if( pFace2!=NULL ) + pW2 = (GW_GeodesicVertex*) pFace2->GetVertex( *pV0, *pV1 ); + + GW_Vector3D V0 = pV0->GetPosition(); + GW_Vector3D V1 = pV1->GetPosition(); + GW_Vector3D V2 = pV2->GetPosition(); + GW_Vector3D W0, W1, W2; + + if( pW0!=NULL ) + W0 = pW0->GetPosition(); + else + W0 = (V1+V2)*0.5; + if( pW1!=NULL ) + W1 = pW1->GetPosition(); + else + W1 = (V0+V1)*0.5; + if( pW2!=NULL ) + W2 = pW2->GetPosition(); + else + W2 = (V0+V1)*0.5; + + /* edge of the main triangle */ + GW_Vector3D e0 = V0-V2; + GW_Vector3D e1 = V1-V2; + GW_Vector3D e2 = V1-V0; + /* edge of side triangles */ + GW_Vector3D s0 = W0 - V2; + GW_Vector3D s1 = W1 - V2; + GW_Vector3D s2 = W2 - V0; + + GW_Float l0 = ~e0; + GW_Float l1 = ~e1; + GW_Float l2 = ~e2; + GW_Float m0 = ~s0; + GW_Float m1 = ~s1; + GW_Float m2 = ~s2; + + + /* compute the orthonormal basis in which the interpolation is performed */ + u = e0/l0; + v = ( (u^e1)^u ); + v.Normalize(); + w = V2; // origin + + /* now compute angles */ + GW_Float a = acos( (e0*e1)/(l0*l1) ); + GW_Float b = acos( (e1*s0)/(l1*m0) ); + GW_Float c = acos( (e0*s1)/(l0*m1) ); + GW_Float d = acos(-(e0*e2)/(l0*l2) ); + GW_Float e = acos( (e2*s2)/(l2*m2) ); + + /* compute 2D position of points. + Point 0,1,2 are V0,V1,V2 Points 3,4,5 are W0,W1,W2 */ + GW_Float Points[6][2]; + + Points[0][0] = l0; + Points[0][1] = 0; + + Points[1][0] = l1*cos(a); + Points[1][1] = l1*sin(a); + + Points[2][0] = 0; + Points[2][1] = 0; + + + Points[3][0] = m0*cos(a+b); + Points[3][1] = m0*sin(a+b); + + Points[4][0] = m1*cos(c); + Points[4][1] = -m1*sin(c); + + Points[5][0] = l0 - m2*cos(d+e); + Points[5][1] = m2*sin(d+e); + + /* compute values */ + GW_Float Values[6]; + Values[0] = pV0->GetDistance(); + Values[1] = pV1->GetDistance(); + Values[2] = pV2->GetDistance(); + + if( pW0!=NULL ) + Values[3] = pW0->GetDistance(); + else + Values[3] = (Values[1]+Values[2])*0.5; + + if( pW1!=NULL ) + Values[4] = pW1->GetDistance(); + else + Values[4] = (Values[0]+Values[2])*0.5; + + if( pW2!=NULL ) + Values[5] = pW2->GetDistance(); + else + Values[5] = (Values[0]+Values[1])*0.5; + + /* compute the coefficients, given in that order : 0->cst, 1->X, 2->Y, 3->XY, 4->X^2, 5->Y^2. */ + GW_Maths::Fit2ndOrderPolynomial2D( Points, Values, Coeffs ); + + GW_Float r1 = this->ComputeValue( *pV0, *pV1, *pV2, 0.33, 0.33 ); + GW_Float r2 = this->ComputeValue( *pV0, *pV1, *pV2, 0, 0.5 ); +} + + + +/*------------------------------------------------------------------------------*/ +// Name : GW_TriangularInterpolation_Quadratic::ComputeGradient +/** + * \param v0 [GW_GeodesicVertex&] 1st vertex of local frame. + * \param v1 [GW_GeodesicVertex&] 2nd vertex. + * \param v2 [GW_GeodesicVertex&] 3rd vertex. + * \param x [GW_Float] x local coord. + * \param y [GW_Float] y local coord. + * \param dx [GW_Float&] x coord of the gradient in local coord. + * \param dy [GW_Float&] y coord of the gradient in local coord. + * \author Gabriel Peyré + * \date 5-2-2003 + * + * Compute the gradient at given point in local frame. + */ +/*------------------------------------------------------------------------------*/ +void GW_TriangularInterpolation_Quadratic::ComputeGradient( GW_GeodesicVertex& v0, GW_GeodesicVertex& v1, GW_GeodesicVertex& v2, GW_Float x, GW_Float y, GW_Float& dx, GW_Float& dy ) +{ + /* compute local basis */ + GW_Vector3D& e = v2.GetPosition(); // origin + GW_Vector3D e0 = v0.GetPosition() - e; + GW_Vector3D e1 = v1.GetPosition() - e; + + /* compute (s,t) the parameter of the point M in basis (w;u,v). We use equality : + M = w + s u + t v = e + x e0 + y e1 so : + s = x + y + + t = x + y + + i.e. : + |s| | | |x| || + |t| = | |*|y| + || + */ + GW_Vector3D trans = e-w; + /* compute passage matrix */ + GW_Float p00 = e0*u; + GW_Float p01 = e1*u; + GW_Float p10 = e0*v; + GW_Float p11 = e1*v; + GW_Float s = x*p00 + y*p01 + (trans*u); + GW_Float t = x*p10 + y*p11 + (trans*v); + + /* now we can compute the gradient in orthogonal basis (w;u,v) */ + GW_Float gu = Coeffs[1] + Coeffs[3]*t + Coeffs[4]*2*s; + GW_Float gv = Coeffs[2] + Coeffs[3]*s + Coeffs[5]*2*t; + + /* convert from orthogonal basis to local basis : + | | |dx| |gu| + | |*|dy| = |gv| + ie : + |dx| | p11 -p01| |gu| + |dy| = 1/det * |-p10 p00|*|gv| */ + GW_Float rDet = p00*p11 - p01*p10; + GW_ASSERT( rDet!=0 ); + if( GW_ABS(rDet)>GW_EPSILON ) + { + dx = 1/rDet * ( p11*gu - p01*gv ) * ~e0; + dy = 1/rDet * (-p10*gu + p00*gv ) * ~e1; + } + else + dx = dy = 0; +} + + +/*------------------------------------------------------------------------------*/ +// Name : GW_TriangularInterpolation_Quadratic::ComputeValue +/** + * \param v0 [GW_GeodesicVertex&] 1st vertex of local frame. + * \param v1 [GW_GeodesicVertex&] 2nd vertex. + * \param v2 [GW_GeodesicVertex&] 3rd vertex. + * \param x [GW_Float] x local coord. + * \param y [GW_Float] y local coord. + * \return value of the distance function. + * \author Gabriel Peyré + * \date 5-2-2003 + * + * Compute the value at a given location in the triangle. + */ +/*------------------------------------------------------------------------------*/ +GW_Float GW_TriangularInterpolation_Quadratic::ComputeValue( GW_GeodesicVertex& v0, GW_GeodesicVertex& v1, GW_GeodesicVertex& v2, GW_Float x, GW_Float y ) +{ + /* compute local basis */ + GW_Vector3D& e = v2.GetPosition(); // origin + GW_Vector3D e0 = v0.GetPosition() - e; + GW_Vector3D e1 = v1.GetPosition() - e; + + /* compute (s,t) the parameter of the point M in basis (w;u,v). We use equality : + M = w + s u + t v = e + x e0 + y e1 so : + s = x + y + + t = x + y + + i.e. : + |s| | | |x| || + |t| = | |*|y| + || + */ + GW_Vector3D trans = e-w; + /* compute passage matrix */ + GW_Float p00 = e0*u; + GW_Float p01 = e1*u; + GW_Float p10 = e0*v; + GW_Float p11 = e1*v; + GW_Float s = x*p00 + y*p01 + (trans*u); + GW_Float t = x*p10 + y*p11 + (trans*v); + + /* now we can compute the value in orthogonal basis (w;u,v) */ + return Coeffs[0] + Coeffs[1]*s + Coeffs[2]*t + Coeffs[3]*s*t + Coeffs[4]*s*s + Coeffs[5]*t*t; +} + + + + + +/////////////////////////////////////////////////////////////////////////////// +// Copyright (c) Gabriel Peyré +/////////////////////////////////////////////////////////////////////////////// +// END OF FILE // +/////////////////////////////////////////////////////////////////////////////// diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/text-base/GW_TriangularInterpolation_Quadratic.h.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/text-base/GW_TriangularInterpolation_Quadratic.h.svn-base new file mode 100644 index 0000000..c83c780 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/text-base/GW_TriangularInterpolation_Quadratic.h.svn-base @@ -0,0 +1,74 @@ + +/*------------------------------------------------------------------------------*/ +/** + * \file GW_TriangularInterpolation_ABC.h + * \brief Definition of class \c GW_TriangularInterpolation_ABC + * \author Gabriel Peyré + * \date 5-2-2003 + */ +/*------------------------------------------------------------------------------*/ + +#ifndef _GW_TRIANGULARINTERPOLATIONQUADRATIC_H_ +#define _GW_TRIANGULARINTERPOLATIONQUADRATIC_H_ + +#include "../gw_core/GW_Config.h" +#include "GW_TriangularInterpolation_ABC.h" + +namespace GW { + +class GW_GeodesicFace; + +/*------------------------------------------------------------------------------*/ +/** + * \class GW_TriangularInterpolation_ABC + * \brief Data structure to interpolate data on a triangle. + * \author Gabriel Peyré + * \date 5-2-2003 + * + * Use a \c GW_GeodesicFace to compute the coefficient of a 2nd + * degree polynom that fit distance function. + */ +/*------------------------------------------------------------------------------*/ + +class GW_TriangularInterpolation_Quadratic: public GW_TriangularInterpolation_ABC +{ + +public: + + GW_TriangularInterpolation_Quadratic(); + virtual ~GW_TriangularInterpolation_Quadratic(); + + virtual void SetUpTriangularInterpolation( GW_GeodesicFace& Face ); + void ComputeGradient( GW_GeodesicVertex& v0, GW_GeodesicVertex& v1, GW_GeodesicVertex& v2, + GW_Float x, GW_Float y, GW_Float& dx, GW_Float& dy ); + GW_Float ComputeValue( GW_GeodesicVertex& v0, GW_GeodesicVertex& v1, GW_GeodesicVertex& v2, + GW_Float x, GW_Float y ); + + + T_TriangulationInterpolationType GetType() + { return kQuadraticTriangulationInterpolation; } + + +private: + + GW_Float Coeffs[6]; + GW_Vector3D u,v; // orthogonal basis axis + GW_Vector3D w; // orthogonal coord system origin + +}; + +} // End namespace GW + +#ifdef GW_USE_INLINE + #include "GW_TriangularInterpolation_Quadratic.inl" +#endif + + +#endif // _GW_TRIANGULARINTERPOLATIONQUADRATIC_H_ + + +/////////////////////////////////////////////////////////////////////////////// +// Copyright (c) Gabriel Peyré +/////////////////////////////////////////////////////////////////////////////// +// END OF FILE // +/////////////////////////////////////////////////////////////////////////////// diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/text-base/GW_TriangularInterpolation_Quadratic.inl.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/text-base/GW_TriangularInterpolation_Quadratic.inl.svn-base new file mode 100644 index 0000000..fee07d5 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/text-base/GW_TriangularInterpolation_Quadratic.inl.svn-base @@ -0,0 +1,23 @@ +/*------------------------------------------------------------------------------*/ +/** + * \file GW_TriangularInterpolation_Quadratic.inl + * \brief Inlined methods for \c GW_TriangularInterpolation_Quadratic + * \author Gabriel Peyré + * \date 5-2-2003 + */ +/*------------------------------------------------------------------------------*/ + +#include "GW_TriangularInterpolation_Quadratic.h" + +namespace GW { + + + +} // End namespace GW + + +/////////////////////////////////////////////////////////////////////////////// +// Copyright (c) Gabriel Peyré +/////////////////////////////////////////////////////////////////////////////// +// END OF FILE // +/////////////////////////////////////////////////////////////////////////////// diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/text-base/GW_VoronoiMesh.cpp.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/text-base/GW_VoronoiMesh.cpp.svn-base new file mode 100644 index 0000000..6875ca5 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/text-base/GW_VoronoiMesh.cpp.svn-base @@ -0,0 +1,1369 @@ +/*------------------------------------------------------------------------------*/ +/** + * \file GW_VoronoiMesh.cpp + * \brief Definition of class \c GW_VoronoiMesh + * \author Gabriel Peyré + * \date 4-12-2003 + */ +/*------------------------------------------------------------------------------*/ + + +#ifdef GW_SCCSID + static const char* sccsid = "@(#) GW_VoronoiMesh.cpp(c) Gabriel Peyré2003"; +#endif // GW_SCCSID + +#include "stdafx.h" +#include "GW_VoronoiMesh.h" + +#ifndef GW_USE_INLINE + #include "GW_VoronoiMesh.inl" +#endif + +using namespace GW; + +T_VoronoiVertexList GW_VoronoiMesh::CurrentTargetVertex_; +GW_VoronoiVertex* GW_VoronoiMesh::pCurrentVoronoiVertex_ = NULL; +T_VoronoiVertexMap GW_VoronoiMesh::VoronoiVertexMap_; +T_VertexPathMultiMap GW_VoronoiMesh::BoundaryEdgeMap_; + +GW_U32 GW_VoronoiMesh::nNbrBaseVertex_RD_ = 0; +T_FloatMap* GW_VoronoiMesh::pCurWeights_ = NULL; + +/*------------------------------------------------------------------------------*/ +// Name : GW_VoronoiMesh::PerformFastMarching +/** + * \param Mesh [GW_GeodesicMesh&] The mesh. + * \author Gabriel Peyré + * \date 4-13-2003 + * + * Just an helper method that launch a fire from each base point. + */ +/*------------------------------------------------------------------------------*/ +void GW_VoronoiMesh::PerformFastMarching( GW_GeodesicMesh& Mesh, T_GeodesicVertexList& VertList ) +{ + /* add the points as starting points */ + Mesh.ResetGeodesicMesh(); + for( IT_GeodesicVertexList it = VertList.begin(); it!=VertList.end(); ++it ) + { + GW_GeodesicVertex* pVert = *it; + GW_ASSERT( pVert!=NULL ); + Mesh.AddStartVertex( *pVert ); + } + /* perform a firestart */ + Mesh.PerformFastMarching(); +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_VoronoiMesh::FastMarchingCallbackFunction_VertexInsersion +/** + * \param CurVert [GW_GeodesicVertex&] The current vertex. + * \param rNewDist [GW_Float] The new distance. + * \return [GW_Bool] Insert this vertex to active list ? + * \author Gabriel Peyré + * \date 5-13-2003 + * + * Add the vertex only if the distance decreases. + */ +/*------------------------------------------------------------------------------*/ +GW_Bool GW_VoronoiMesh::FastMarchingCallbackFunction_VertexInsersion( GW_GeodesicVertex& CurVert, GW_Float rNewDist ) +{ + return CurVert.GetDistance() > rNewDist; +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_VoronoiMesh::AddFurthestPoint +/** +* \param Mesh [GW_GeodesicMesh&] Fine mesh. +* \author Gabriel Peyré +* \date 4-14-2003 +* +* Add to the list of point the furthest from all nodes. +*/ +/*------------------------------------------------------------------------------*/ +GW_U32 GW_VoronoiMesh::AddFurthestPoint( T_GeodesicVertexList& VertList,GW_GeodesicMesh& Mesh, GW_Bool bUseRandomStartVertex ) +{ + if( VertList.empty() ) + { + Mesh.ResetGeodesicMesh(); + /* choose 1 point at random */ + GW_GeodesicVertex* pStartVertex = (GW_GeodesicVertex*) Mesh.GetRandomVertex(); + GW_ASSERT( pStartVertex!=NULL ); + if( pStartVertex==NULL ) + return 0; + VertList.push_back( pStartVertex ); + if( !bUseRandomStartVertex ) + { + /* find furthest point from this one */ + GW_VoronoiMesh::PerformFastMarching( Mesh, VertList ); + GW_GeodesicVertex* pSelectedVert = GW_VoronoiMesh::FindMaxVertex( Mesh ); + GW_ASSERT( pSelectedVert!=NULL ); + VertList.push_back( pSelectedVert ); + VertList.pop_front(); // remove random choosen vertex + Mesh.ResetGeodesicMesh(); + } + } + else + { + Mesh.RegisterVertexInsersionCallbackFunction( GW_VoronoiMesh::FastMarchingCallbackFunction_VertexInsersion ); + + /* perform marching */ + GW_VoronoiMesh::ResetOnlyVertexState( Mesh ); + GW_GeodesicVertex* pStartVert = VertList.back(); + GW_ASSERT( pStartVert!=NULL ); + Mesh.PerformFastMarching( pStartVert ); + + /* find intersection points */ + GW_GeodesicVertex* pSelectedVert = GW_VoronoiMesh::FindMaxVertex( Mesh ); + GW_ASSERT( pSelectedVert!=NULL ); + /* find the triangle where the maximum occurs */ +#if 0 + GW_Face* pMaxFace = GW_VoronoiMesh::FindMaxFace( *pSelectedVert ); + GW_ASSERT( pMaxFace!=NULL ); + /* this is a critical point */ + GW_Float x=1.0f/3, y=1.0f/3, z=1.0f/3; + GW_GeodesicVertex* pNewVert = (GW_GeodesicVertex*) Mesh.InsertVertexInFace( *pMaxFace, x,y,z ); + pNewVert->SetFront( pSelectedVert->GetFront() ); + pNewVert->SetDistance( pSelectedVert->GetDistance() ); +#else + GW_GeodesicVertex* pNewVert = pSelectedVert; +#endif + /* compute the real point */ + VertList.push_back( pNewVert ); + + Mesh.RegisterVertexInsersionCallbackFunction( NULL ); + } + + return 1; +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_VoronoiMesh::FindMaxVertex +/** + * \param Mesh [GW_GeodesicMesh&] The mesh. + * \return [GW_GeodesicVertex*] The max distance vertex. + * \author Gabriel Peyré + * \date 5-14-2003 + * + * Find the vertex with maximum distance. + */ +/*------------------------------------------------------------------------------*/ +GW_GeodesicVertex* GW_VoronoiMesh::FindMaxVertex( GW_GeodesicMesh& Mesh ) +{ + GW_GeodesicVertex* pSelectedVert = NULL; + GW_Float rMaxDist = -GW_INFINITE; + for( GW_U32 i=0; iGetFace()!=NULL && pVert->GetDistance()>rMaxDist ) + { + rMaxDist = pVert->GetDistance(); + pSelectedVert = pVert; + } + } + return pSelectedVert; +} + + +/*------------------------------------------------------------------------------*/ +// Name : GW_VoronoiMesh::FindMaxFace +/** + * \param Vert [GW_GeodesicVertex&] The current vertex. + * \return [GW_Face*] The face. + * \author Gabriel Peyré + * \date 4-15-2003 + * + * Find the face of maximum distance. + */ +/*------------------------------------------------------------------------------*/ +GW_Face* GW_VoronoiMesh::FindMaxFace( GW_GeodesicVertex& Vert ) +{ + GW_Float rBestDistance = -GW_INFINITE; + GW_Face* pCurFace_ = NULL; + for( GW_VertexIterator it = Vert.BeginVertexIterator(); it!=Vert.EndVertexIterator(); ++it ) + { + GW_GeodesicVertex* pVert = (GW_GeodesicVertex*) *it; + if( pVert->GetDistance()>rBestDistance ) + { + rBestDistance = pVert->GetDistance(); + GW_GeodesicVertex* pVert1 = (GW_GeodesicVertex*) it.GetLeftVertex(); + GW_GeodesicVertex* pVert2 = (GW_GeodesicVertex*) it.GetRightVertex(); + if( pVert1!=NULL && pVert2!=NULL ) + { + if( pVert1->GetDistance()GetDistance() ) + pCurFace_ = it.GetLeftFace(); + else + pCurFace_ = it.GetRightFace(); + } + else if( pVert1!=NULL ) + { + pCurFace_ = it.GetLeftFace(); + } + else + { + GW_ASSERT( pVert2!=NULL ); + pCurFace_ = it.GetRightFace(); + } + } + } + return pCurFace_; +} + + +/*------------------------------------------------------------------------------*/ +// Name : GW_VoronoiMesh::AddFurthestPointsIterate +/** + * \param Mesh [GW_GeodesicMesh&] The mesh. + * \param nNbrIterations [GW_U32] Number of points. + * \author Gabriel Peyré + * \date 4-14-2003 + * + * Add a given number of furthest points. + */ +/*------------------------------------------------------------------------------*/ +GW_U32 GW_VoronoiMesh::AddFurthestPointsIterate( T_GeodesicVertexList& VertList,GW_GeodesicMesh& Mesh, GW_U32 nNbrIterations, GW_Bool bUseRandomStartVertex, GW_Bool bUseProgressBar ) +{ + GW_U32 nNbrPoints = 0; + GW_ProgressBar pb; + if( bUseProgressBar ) + pb.Begin(); + for( GW_U32 i=0; iGetFront(); + if( pNeighborFront!=NULL && pNeighborFront!=pFront ) + { + /* that's it ! */ + GW_VoronoiVertex* pVoronoiVert1 = GW_VoronoiMesh::GetVoronoiFromGeodesic( *pNeighborFront ); + GW_ASSERT( pVoronoiVert1!=NULL ); + if( !pVoronoiVert0->IsNeighbor(*pVoronoiVert1) ) + { + GW_ASSERT( ! pVoronoiVert1->IsNeighbor(*pVoronoiVert0) ); + /* test for manifold structure for the future edge */ + GW_U32 nNumTriangle = 0; + for( IT_VoronoiVertexList itVoronoi=pVoronoiVert1->BeginNeighborIterator(); itVoronoi!=pVoronoiVert1->EndNeighborIterator(); ++itVoronoi ) + { + GW_VoronoiVertex* pVoronoiVert2 = *itVoronoi; + GW_ASSERT( pVoronoiVert2!=NULL ); + if( pVoronoiVert2!=pVoronoiVert0 && pVoronoiVert0->IsNeighbor(*pVoronoiVert2) ) + nNumTriangle++; + } + if( nNumTriangle<=2 ) + { + pVoronoiVert0->AddNeighbor( *pVoronoiVert1 ); + pVoronoiVert1->AddNeighbor( *pVoronoiVert0 ); + } + /* test for manifold structure on the newly created edges */ + for( IT_VoronoiVertexList itVoronoi=pVoronoiVert1->BeginNeighborIterator(); itVoronoi!=pVoronoiVert1->EndNeighborIterator(); ++itVoronoi ) + { + GW_VoronoiVertex* pVoronoiVert2 = *itVoronoi; + GW_ASSERT( pVoronoiVert2!=NULL ); + if( pVoronoiVert2!=pVoronoiVert0 && pVoronoiVert0->IsNeighbor(*pVoronoiVert2) ) + { + /* we are on a newly created face : test for structure integrity */ + if( !GW_VoronoiMesh::TestManifoldStructure(*pVoronoiVert0, *pVoronoiVert2) ) + { + pVoronoiVert0->RemoveNeighbor( *pVoronoiVert1 ); + pVoronoiVert1->RemoveNeighbor( *pVoronoiVert0 ); + break; + } + if( !GW_VoronoiMesh::TestManifoldStructure(*pVoronoiVert1, *pVoronoiVert2) ) + { + pVoronoiVert0->RemoveNeighbor( *pVoronoiVert1 ); + pVoronoiVert1->RemoveNeighbor( *pVoronoiVert0 ); + break; + } + } + } + } + else + { + /* the graph must be undirected */ + GW_ASSERT( pVoronoiVert1->IsNeighbor(*pVoronoiVert0) ); + } + } + } +} + + +/*------------------------------------------------------------------------------*/ +// Name : GW_VoronoiMesh::TestManifoldStructure +/** + * \param Vert0 [GW_VoronoiVertex&] 1st vertex. + * \param Vert1 [GW_VoronoiVertex&] 2nd vertex. + * \return [GW_Bool] Answer. + * \author Gabriel Peyré + * \date 5-15-2003 + * + * Test if the edge has only 2 neighbors. + */ +/*------------------------------------------------------------------------------*/ +GW_Bool GW_VoronoiMesh::TestManifoldStructure( GW_VoronoiVertex& Vert0, GW_VoronoiVertex& Vert1 ) +{ + GW_U32 nNumTriangle = 0; + for( IT_VoronoiVertexList itVoronoi=Vert1.BeginNeighborIterator(); itVoronoi!=Vert1.EndNeighborIterator(); ++itVoronoi ) + { + GW_VoronoiVertex* pVoronoiVert2 = *itVoronoi; + GW_ASSERT( pVoronoiVert2!=NULL ); + if( pVoronoiVert2!=&Vert0 && Vert0.IsNeighbor(*pVoronoiVert2) ) + nNumTriangle++; + } + return nNumTriangle<=2; +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_VoronoiMesh::CreateVoronoiVertex +/** + * \author Gabriel Peyré + * \date 6-1-2003 + * + * Just create the voronoi vertex. + */ +/*------------------------------------------------------------------------------*/ +void GW_VoronoiMesh::CreateVoronoiVertex() +{ + /* Create Vornoi vertex and make the inverse map GeodesicVertex->VoronoiVertex */ + this->SetNbrVertex( (GW_U32) BaseVertexList_.size() ); + GW_U32 nNum = 0; + for( IT_GeodesicVertexList it = BaseVertexList_.begin(); it!=BaseVertexList_.end(); ++it ) + { + GW_GeodesicVertex* pVert = *it; + GW_ASSERT( pVert!=NULL ); + /* create a new voronoi vertex */ + GW_VoronoiVertex* pVornoiVert = new GW_VoronoiVertex; + pVornoiVert->SetBaseVertex( *pVert ); + this->SetVertex( nNum, pVornoiVert ); + nNum++; + /* build the inverse map */ + GW_ASSERT( VoronoiVertexMap_.find( pVert->GetID() )==VoronoiVertexMap_.end() ); + VoronoiVertexMap_[ pVert->GetID() ] = pVornoiVert; + } +} + + +/*------------------------------------------------------------------------------*/ +// Name : GW_VoronoiMesh::BuildMesh +/** + * \param Mesh [GW_Mesh&] The mesh that will be build. + * \author Gabriel Peyré + * \date 4-13-2003 + * + * Build a mesh from scratch. + */ +/*------------------------------------------------------------------------------*/ +void GW_VoronoiMesh::BuildMesh( GW_GeodesicMesh& Mesh, GW_Bool bFixHole ) +{ + /* Create Vornoi vertex and make the inverse map GeodesicVertex->VoronoiVertex */ + this->CreateVoronoiVertex(); + +#if 1 // simple method + + GW_OutputComment("Recomputing the whole Voronoi diagram."); + GW_VoronoiMesh::PerformFastMarching( Mesh, BaseVertexList_ ); + + /* find the faces */ + GW_OutputComment("Building the faces."); + T_FaceMap FaceMap; // to store the faces already built. + for( GW_U32 i=0; iGetVertex(j); GW_ASSERT( pGeo[j]!=NULL ); + pFront[j] = pGeo[j]->GetFront(); + } + if( pFront[0]!=pFront[1] && pFront[1]!=pFront[2] && pFront[2]!=pFront[0] ) + { + GW_U32 nID = GW_Vertex::ComputeUniqueId( *pFront[0], *pFront[1], *pFront[2] ); + if( FaceMap.find(nID)==FaceMap.end() ) + { + /* create the face */ + GW_Face& Face = this->CreateNewFace(); + FaceMap[nID] = &Face; + for( GW_U32 j=0; j<3; ++j ) // assign the vertices + { + GW_U32 nID = pFront[j]->GetID(); + GW_ASSERT( VoronoiVertexMap_.find(nID)!=VoronoiVertexMap_.end() ); + GW_VoronoiVertex* pVorVert = VoronoiVertexMap_[nID]; GW_ASSERT( pVorVert!=NULL ); + Face.SetVertex( *pVorVert, j ); + } + } + } + } + +#else + + GW_OutputComment("Computing voronoi diagrams."); + /* perform once more a firestart to set up connectivity */ + Mesh.RegisterNewDeadVertexCallbackFunction( GW_VoronoiMesh::FastMarchingCallbackFunction_MeshBuilding ); + Mesh.ResetGeodesicMesh(); + GW_VoronoiMesh::PerformFastMarching( Mesh, BaseVertexList_ ); + Mesh.RegisterNewDeadVertexCallbackFunction( NULL ); + + /* build the faces */ + T_FaceMap FaceMap; // to store the faces already built. + + GW_OutputComment("Building voronoi mesh faces."); + for( IT_GeodesicVertexList it = BaseVertexList_.begin(); it!=BaseVertexList_.end(); ++it ) + { + GW_GeodesicVertex* pVert0 = *it; + GW_ASSERT( pVert0!=NULL ); + /* retrive the corresponding voronoi vertex */ + GW_VoronoiVertex* pVoronoiVert0 = GW_VoronoiMesh::GetVoronoiFromGeodesic( *pVert0 ); + GW_ASSERT( pVoronoiVert0!=NULL ); + for( IT_VoronoiVertexList itVoronoi1=pVoronoiVert0->BeginNeighborIterator(); itVoronoi1!=pVoronoiVert0->EndNeighborIterator(); ++itVoronoi1 ) + { + GW_VoronoiVertex* pVoronoiVert1 = *itVoronoi1; + GW_ASSERT( pVoronoiVert1!=NULL ); + GW_U32 nNumTriangle = 0; + for( IT_VoronoiVertexList itVoronoi2=pVoronoiVert1->BeginNeighborIterator(); itVoronoi2!=pVoronoiVert1->EndNeighborIterator(); ++itVoronoi2 ) + { + GW_VoronoiVertex* pVoronoiVert2 = *itVoronoi2; + GW_ASSERT( pVoronoiVert2!=NULL ); + if( pVoronoiVert2!=pVoronoiVert0 && pVoronoiVert0->IsNeighbor(*pVoronoiVert2) ) + { + /* yes, we find a triangle ! Test if it wasn't already constructed */ + GW_U32 nUniqueId = GW_Vertex::ComputeUniqueId( *pVoronoiVert0, *pVoronoiVert1, *pVoronoiVert2 ); + if( FaceMap.find(nUniqueId)==FaceMap.end() ) + { + nNumTriangle++; + GW_ASSERT( nNumTriangle<=2 ); // assert manifold structure + /* this is the 1st time we encounter this face. */ + GW_Face* pFace = &Mesh.CreateNewFace(); + /* set up the face */ + pFace->SetVertex( *pVoronoiVert0, *pVoronoiVert1, *pVoronoiVert2 ); + FaceMap[nUniqueId] = pFace; + } + } + } + } + } + +#endif + + + /* assign the faces */ + this->SetNbrFace( (GW_U32) FaceMap.size() ); + GW_U32 nNum = 0; + for( IT_FaceMap it = FaceMap.begin(); it!=FaceMap.end(); ++it ) + { + this->SetFace( nNum, it->second ); + nNum++; + } + /* rebuild connectivity */ + GW_OutputComment("Building connectivity."); + this->BuildConnectivity(); + /* try to fill the holes */ + if( bFixHole ) + { + GW_OutputComment("Fixing holes."); + this->FixHole(); + /* re-rebuild connectivity */ + this->BuildConnectivity(); + } + +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_VoronoiMesh::FixHole +/** + * \author Gabriel Peyré + * \date 5-16-2003 + * + * Try to fix the hole in the boundary. + */ +/*------------------------------------------------------------------------------*/ +void GW_VoronoiMesh::FixHole() +{ + typedef std::pair T_VertexPair; + typedef std::list T_VertexPairList; + typedef T_VertexPairList::iterator IT_VertexPairList; + T_VertexPairList VertexPairList; + for( GW_U32 i=0; iGetNbrFace(); ++i ) + { + GW_Face* pFace = this->GetFace(i); + GW_ASSERT( pFace!=NULL ); + for( GW_U32 nV = 0; nV<3; ++nV ) + { + if( pFace->GetFaceNeighbor(nV)==NULL ) + { + GW_VoronoiVertex* pVert1 = (GW_VoronoiVertex*) pFace->GetVertex( (nV+1)%3 ); + GW_VoronoiVertex* pVert2 = (GW_VoronoiVertex*) pFace->GetVertex( (nV+2)%3 ); + VertexPairList.push_back( T_VertexPair(pVert1,pVert2) ); + } + } + } + char str[50]; + sprintf( str, "%d boundary edges detected.", VertexPairList.size() ); + GW_OutputComment( str ); + while( !VertexPairList.empty() ) + { + T_VertexPairList HoleBorder; + T_VertexPair StartEdge = VertexPairList.front(); + T_VertexPair CurEdge = StartEdge; + VertexPairList.pop_front(); + HoleBorder.push_back( CurEdge ); + /* try to find the hole border */ + GW_Bool bNextEdgeFound = GW_False; + while( true ) + { + bNextEdgeFound = GW_False; + for( IT_VertexPairList it = VertexPairList.begin(); it!=VertexPairList.end(); ++it ) + { + T_VertexPair NewEdge = *it; + if( (NewEdge.first==CurEdge.second) && (NewEdge.second!=CurEdge.first) ) + { + CurEdge = NewEdge; + HoleBorder.push_back( CurEdge ); + bNextEdgeFound = GW_True; + VertexPairList.erase( it ); + break; + } + if( (NewEdge.second==CurEdge.second) && (NewEdge.first!=CurEdge.first) ) + { + CurEdge = T_VertexPair( NewEdge.second, NewEdge.first); + HoleBorder.push_back( CurEdge ); + bNextEdgeFound = GW_True; + VertexPairList.erase( it ); + break; + } + } + if( !bNextEdgeFound ) + break; // the hole cannot be completed + if( StartEdge.first == CurEdge.second ) + break; // the hole is completed + } + if( bNextEdgeFound && HoleBorder.size()>2 ) // that means we have a full hole + { + char str[50]; + sprintf( str, "Filing a hole of %d vertex.", HoleBorder.size() ); + GW_OutputComment( str ); + IT_VertexPairList it = HoleBorder.begin(); + GW_VoronoiVertex* pVert0 = it->first; GW_ASSERT( pVert0!=NULL ); + it++; + GW_VoronoiVertex* pVert1 = it->first; GW_ASSERT( pVert1!=NULL ); + it++; + for( ; it!=HoleBorder.end(); ++it ) + { + GW_VoronoiVertex* pVert2 = it->first; GW_ASSERT( pVert2!=NULL ); + /* test for manifold structure before creating a new edge [v0,v2] */ + GW_Bool bManifold = GW_True; + GW_Face* pFace1, *pFace2; + pVert0->GetFaces( *pVert1, pFace1, pFace2 ); + if( pFace1!=NULL && pFace2!=NULL ) + bManifold = GW_False; + pVert1->GetFaces( *pVert2, pFace1, pFace2 ); + if( pFace1!=NULL && pFace2!=NULL ) + bManifold = GW_False; + pVert0->GetFaces( *pVert2, pFace1, pFace2 ); + if( pFace1!=NULL && pFace2!=NULL ) + bManifold = GW_False; + if( bManifold ) + { + GW_Face& Face = this->CreateNewFace(); + Face.SetVertex( *pVert0, *pVert1, *pVert2 ); + this->AddFace( Face ); + } + pVert1 = pVert2; + } + } + } +} + + +/*------------------------------------------------------------------------------*/ +// Name : GW_VoronoiMesh::CreateNewVertex +/** +* \return [GW_Vertex&] The newly created vertex. +* \author Gabriel Peyré +* \date 4-9-2003 +* +* Allocate memory for a new vertex. +*/ +/*------------------------------------------------------------------------------*/ +GW_Vertex& GW_VoronoiMesh::CreateNewVertex() +{ + return *(new GW_VoronoiVertex); +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_VoronoiMesh::CreateNewFace +/** +* \return [GW_Face&] The newly created face. +* \author Gabriel Peyré +* \date 4-9-2003 +* +* Allocate memory for a new face. +*/ +/*------------------------------------------------------------------------------*/ +GW_Face& GW_VoronoiMesh::CreateNewFace() +{ + return *(new GW_Face); +} + +/*------------------------------------------------------------------------------*/ +// Name : FastMarchingCallbackFunction_Boundaries +/** +* \author Gabriel Peyré +* \date 4-12-2003 +* +* A callback function for geodesic computations. +*/ +/*------------------------------------------------------------------------------*/ +GW_Bool GW_VoronoiMesh::FastMarchingCallbackFunction_Boundaries( GW_GeodesicVertex& CurVert ) +{ + // \todo for the moment propagate on the full neighborhood +// for( IT_VoronoiVertexList it=CurrentTargetVertex_.begin(); it!=CurrentTargetVertex_.end(); ++it ) +// { + GW_ASSERT( pCurrentVoronoiVertex_!=NULL ); + for( GW_VertexIterator it=pCurrentVoronoiVertex_->BeginVertexIterator(); it!=pCurrentVoronoiVertex_->EndVertexIterator(); ++it ) + { + GW_VoronoiVertex* pVornoiVert = (GW_VoronoiVertex*) *it; + GW_ASSERT( pVornoiVert!=NULL ); + GW_GeodesicVertex* pVert = pVornoiVert->GetBaseVertex(); + GW_ASSERT( pVert!=NULL ); + if( pVert->GetState()!=GW_GeodesicVertex::kDead ) + return GW_False; + } + return GW_True; +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_VoronoiMesh::BuildGeodesicBoundaries +/** + * \author Gabriel Peyré + * \date 4-21-2003 + * + * Compute the geodesic path corresponding to each base mesh vertex. + */ +/*------------------------------------------------------------------------------*/ +void GW_VoronoiMesh::BuildGeodesicBoundaries( GW_GeodesicMesh& Mesh ) +{ + Mesh.RegisterForceStopCallbackFunction( FastMarchingCallbackFunction_Boundaries ); + + VertexPathMap_.clear(); + GeodesicDistanceMap_.clear(); + BoundaryEdgeMap_.clear(); + + for( GW_U32 i=0; iGetNbrVertex(); ++i ) + { + CurrentTargetVertex_.clear(); + pCurrentVoronoiVertex_ = (GW_VoronoiVertex*) this->GetVertex(i); + GW_ASSERT( pCurrentVoronoiVertex_!=NULL ); + + /* set the list of vertex to which the boundary needs to be computed */ + for( GW_VertexIterator it=pCurrentVoronoiVertex_->BeginVertexIterator(); it!=pCurrentVoronoiVertex_->EndVertexIterator(); ++it ) + { + GW_VoronoiVertex* pVert = (GW_VoronoiVertex*) *it; + GW_ASSERT( pVert!=NULL ); + GW_U32 nID = GW_Vertex::ComputeUniqueId( *pCurrentVoronoiVertex_, *pVert ); + if( VertexPathMap_.find( nID )==VertexPathMap_.end() ) + CurrentTargetVertex_.push_back( pVert ); + } + + /* compute fast marching */ + GW_GeodesicVertex* pGeodesicVert = pCurrentVoronoiVertex_->GetBaseVertex(); + GW_ASSERT( pGeodesicVert!=NULL ); + Mesh.ResetGeodesicMesh(); + GW_OutputComment("Performing Fast Marching."); + Mesh.PerformFastMarching( pGeodesicVert ); + + /* track back and compute geodesic path */ + for( IT_VoronoiVertexList it=CurrentTargetVertex_.begin(); it!=CurrentTargetVertex_.end(); ++it ) + { + GW_VoronoiVertex* pVert = *it; + GW_ASSERT( pVert!=NULL ); + GW_GeodesicVertex* pGeodesicVert = pVert->GetBaseVertex(); + GW_ASSERT( pGeodesicVert!=NULL ); + GW_ASSERT( pGeodesicVert->GetState()==GW_GeodesicVertex::kDead ); + GW_U32 nID = GW_Vertex::ComputeUniqueId( *pCurrentVoronoiVertex_, *pVert ); + GW_ASSERT( VertexPathMap_.find( nID ) ==VertexPathMap_.end() ); + T_GeodesicVertexList* pVertexGeodesicEdge = new T_GeodesicVertexList; + VertexPathMap_[nID] = pVertexGeodesicEdge; + /* track back and compute the path */ + GW_OutputComment("Computing geodesic path."); + GW_GeodesicPath GeodesicPath; + GeodesicPath.ComputePath( *pGeodesicVert, 5000 ); + /* convert the path into vertex */ + this->AddPathToMeshVertex( Mesh, GeodesicPath, *pVertexGeodesicEdge ); + } + } + + /* \todo This is just a debug test, remove it */ + for( IT_VertexPathMap it = VertexPathMap_.begin(); it!=VertexPathMap_.end(); ++it ) + { + T_GeodesicVertexList* pPath = it->second; + GW_GeodesicVertex* pPrevVert = NULL; + GW_U32 nNum = 0; + for( IT_GeodesicVertexList itVert = pPath->begin(); itVert!=pPath->end(); ++itVert ) + { + GW_GeodesicVertex* pVert = *itVert; + if( pPrevVert==NULL ) + pPrevVert = pVert; + else + { + GW_Face* pFace1, *pFace2; + pPrevVert->GetFaces( *pVert, pFace1, pFace2 ); + // GW_ASSERT( pFace1!=NULL || pFace2!=NULL ) // \todo FIX THIS BUG + if( pFace1!=NULL || pFace2!=NULL ) + { +// cout << "Gap in a geodesic boundary." << endl; + } + pPrevVert = pVert; + } + nNum++; + } + } + + Mesh.RegisterForceStopCallbackFunction( NULL ); + Mesh.ResetGeodesicMesh(); +} + + +/*------------------------------------------------------------------------------*/ +// Name : GW_VoronoiMesh::AddPathToMeshVertex +/** + * \param CurPath [T_GeodesicVertexList&] The path to test. + * \author Gabriel Peyré + * \date 5-14-2003 + * + * Test for path intersection and fix cracks. + */ +/*------------------------------------------------------------------------------*/ +void GW_VoronoiMesh::AddPathToMeshVertex( GW_GeodesicMesh& Mesh, GW_GeodesicPath& GeodesicPath, T_GeodesicVertexList& VertexPath ) +{ + GW_GeodesicVertex* pPrevVert = NULL; + T_GeodesicPointList& PointList = GeodesicPath.GetPointList(); + for( IT_GeodesicPointList it=PointList.begin(); it!=PointList.end(); ++it ) + { + GW_GeodesicPoint* pPoint = *it; GW_ASSERT( pPoint!=NULL ); + GW_GeodesicVertex* pVert1 = pPoint->GetVertex1(); GW_ASSERT( pVert1!=NULL ); + GW_GeodesicVertex* pVert2 = pPoint->GetVertex2(); GW_ASSERT( pVert2!=NULL ); + GW_Float rCoord = pPoint->GetCoord(); + GW_Bool bIsNewVertCreated; + GW_GeodesicVertex* pNewVert = (GW_GeodesicVertex*) Mesh.InsertVertexInEdge( *pPoint->GetVertex1(), *pPoint->GetVertex2(), pPoint->GetCoord(), bIsNewVertCreated ); + if( bIsNewVertCreated ) + { + pNewVert->SetDistance( pPoint->GetVertex1()->GetDistance()*rCoord + + pPoint->GetVertex2()->GetDistance()*(1-rCoord) ); + pNewVert->SetState( pPoint->GetVertex1()->GetState() ); + pNewVert->SetFront( pPoint->GetVertex1()->GetFront() ); + } + /* add the vertex to the path */ + VertexPath.push_back(pNewVert); + + /* test for self intersection */ + IT_GeodesicPointList itSelf = it; + itSelf++; + if( bIsNewVertCreated ) // fix only if new vertex is added + while( itSelf!=PointList.end() ) + { + GW_GeodesicPoint* pPointSelf = *itSelf; GW_ASSERT( pPointSelf!=NULL ); + GW_GeodesicVertex* pVertSelf1 = pPointSelf->GetVertex1(); GW_ASSERT( pVertSelf1!=NULL ); + GW_GeodesicVertex* pVertSelf2 = pPointSelf->GetVertex2(); GW_ASSERT( pVertSelf1!=NULL ); + GW_Float rCoordSelf = pPointSelf->GetCoord(); + if( pVertSelf2==pVert1 && pVertSelf1==pVert2 ) + { + /* we should swap the two vertex */ + GW_GeodesicVertex* pTemp = pVertSelf1; + pVertSelf1 = pVertSelf2; + pVertSelf2 = pTemp; + rCoordSelf = 1-rCoordSelf; + } + if( pVertSelf2==pVert2 && pVertSelf1==pVert1 ) + { + /* there is a self intersection */ + if( rCoordSelf>rCoord ) + { + pPointSelf->SetVertex1( *pVert1 ); + pPointSelf->SetVertex2( *pNewVert ); + pPointSelf->SetCoord( (rCoordSelf-rCoord)/(1-rCoord) ); + } + else + { + pPointSelf->SetVertex1( *pNewVert ); + pPointSelf->SetVertex2( *pVert2 ); + if( rCoord>GW_EPSILON ) + pPointSelf->SetCoord( rCoordSelf/rCoord ); + else + pPointSelf->SetCoord(0); + } + } + itSelf++; + } + + /* now test for intersection with previous path */ + GW_U32 nID = GW_Vertex::ComputeUniqueId( *pVert1, *pVert2 ); + + /* to avoid to reprocess already processed lists */ + std::list PathToProccess; + IT_VertexPathMultiMultiMap itIntersectedPath = BoundaryEdgeMap_.find(nID); + if( bIsNewVertCreated ) // fix only if new vertex is added + while( itIntersectedPath!=BoundaryEdgeMap_.end() && itIntersectedPath->first==nID ) + { + PathToProccess.push_back( itIntersectedPath->second ); + itIntersectedPath++; + } + for( std::list::iterator itIntersectedPath=PathToProccess.begin(); itIntersectedPath!=PathToProccess.end(); ++itIntersectedPath ) + { + /* oups, intersection, we should fix it */ + T_GeodesicVertexList* pIntersectedPath = *itIntersectedPath; + GW_ASSERT( pIntersectedPath!=NULL ); + /* find where the crossing occurs */ + IT_GeodesicVertexList itIntersec = pIntersectedPath->begin(); + GW_GeodesicVertex* pIntersect1 = NULL; + GW_GeodesicVertex* pIntersect2 = NULL; + while( !(itIntersec==pIntersectedPath->end()) ) + { + pIntersect2 = *itIntersec; + if( (pIntersect1==pVert1 && pIntersect2==pVert2) || + (pIntersect1==pVert2 && pIntersect2==pVert1) ) + break; // we have found the position in the path + pIntersect1 = pIntersect2; + itIntersec++; + } + if( pIntersect1!=NULL && pIntersect2!=NULL && itIntersec!=pIntersectedPath->end() ) + { + /* insert new vertex in path */ + pIntersectedPath->insert( itIntersec, pNewVert ); + /* divide previous edge in two */ + // BoundaryEdgeMap_.erase( nID ); // \todo find the correct iterator and remove it + nID = GW_Vertex::ComputeUniqueId( *pVert1, *pNewVert ); + BoundaryEdgeMap_.insert( std::pair( nID, pIntersectedPath ) ); + nID = GW_Vertex::ComputeUniqueId( *pVert2, *pNewVert ); + BoundaryEdgeMap_.insert( std::pair( nID, pIntersectedPath ) ); + } + else + GW_ASSERT( GW_False ); + } + /* add the small newly created edge in the map */ + if( pPrevVert==NULL ) + pPrevVert = pNewVert; + else + { + nID = GW_Vertex::ComputeUniqueId( *pPrevVert, *pNewVert ); + pPrevVert = pNewVert; + BoundaryEdgeMap_.insert( std::pair( nID, &VertexPath ) ); + } + } +} + +/*------------------------------------------------------------------------------*/ +// Name : FastMarchingCallbackFunction_Parametrization +/** +* \author Gabriel Peyré +* \date 4-12-2003 +* +* A callback function for geodesic computations. +*/ +/*------------------------------------------------------------------------------*/ +GW_Bool GW_VoronoiMesh::FastMarchingCallbackFunction_Parametrization( GW_GeodesicVertex& CurVert ) +{ + GW_ASSERT( pCurrentVoronoiVertex_!=NULL ); + + if( !CurVert.GetIsStoppingVertex() || !CurVert.GetBoundaryReached() ) + { + /* add the parameter value */ + CurVert.AddParameterVertex( *pCurrentVoronoiVertex_, CurVert.GetDistance() ); + if( CurVert.GetIsStoppingVertex() ) + CurVert.SetBoundaryReached( GW_True ); + } + /* always continue the computations */ + return GW_False; +} + + +/*------------------------------------------------------------------------------*/ +// Name : GW_VoronoiMesh::PerformLocalFastMarching +/** + * \param Mesh [GW_GeodesicMesh&] The vertex around which we perform fast marching. + * \param Vert [GW_VoronoiVertex&] The base mesh. + * \author Gabriel Peyré + * \date 4-28-2003 + * + * Perform a fast marching on the voronoi faces around a given + * vertex. + */ +/*------------------------------------------------------------------------------*/ +void GW_VoronoiMesh::PerformLocalFastMarching( GW_GeodesicMesh& Mesh, GW_VoronoiVertex& Vert ) +{ + Mesh.ResetGeodesicMesh(); + /* set up a boundary to stop the front propagation */ + for( GW_FaceIterator it=Vert.BeginFaceIterator(); it!=Vert.EndFaceIterator(); ++it ) + { + GW_Face* pFace = *it; + GW_ASSERT( pFace!=NULL ); + GW_VoronoiVertex* pVert1 = (GW_VoronoiVertex*) pFace->GetNextVertex( Vert ); + GW_VoronoiVertex* pVert2 = (GW_VoronoiVertex*) pFace->GetNextVertex( *pVert1 ); + GW_ASSERT( pVert1!=NULL ); + GW_ASSERT( pVert2!=NULL ); + GW_U32 nID = GW_Vertex::ComputeUniqueId( *pVert1, *pVert2 ); + /* get the geodesic edge */ + GW_ASSERT( VertexPathMap_.find(nID)!=VertexPathMap_.end() ); + T_GeodesicVertexList* pVertexGeodesicEdge = VertexPathMap_[nID]; + GW_ASSERT( pVertexGeodesicEdge!=NULL ); + if( pVertexGeodesicEdge!=NULL ) + for( IT_GeodesicVertexList VertIt = pVertexGeodesicEdge->begin(); VertIt!=pVertexGeodesicEdge->end(); ++VertIt ) + { + GW_GeodesicVertex* pGeodesicVert = *VertIt; + pGeodesicVert->SetStoppingVertex( GW_True ); + } + } + /* now compute the fast marching */ + GW_ASSERT( Vert.GetBaseVertex()!=NULL ); + Mesh.PerformFastMarching( Vert.GetBaseVertex() ); +} + + +/*------------------------------------------------------------------------------*/ +// Name : GW_VoronoiMesh::BuildGeodesicParametrization +/** + * \author Gabriel Peyré + * \date 4-26-2003 + * + * Compute the parameter of each vertex of the base mesh. + */ +/*------------------------------------------------------------------------------*/ +void GW_VoronoiMesh::BuildGeodesicParametrization( GW_GeodesicMesh& Mesh ) +{ + Mesh.RegisterForceStopCallbackFunction( FastMarchingCallbackFunction_Parametrization ); + Mesh.ResetParametrizationData(); + /* for each base vertex, perform front propagation on the surrounding faces */ + for( GW_U32 i=0; iGetNbrVertex(); ++i ) + { + CurrentTargetVertex_.clear(); + pCurrentVoronoiVertex_ = (GW_VoronoiVertex*) this->GetVertex(i); // set up global data for callback function + GW_ASSERT( pCurrentVoronoiVertex_!=NULL ); + + GW_OutputComment("Performing local fast marching."); + this->PerformLocalFastMarching( Mesh, *pCurrentVoronoiVertex_ ); + + /* register geodesic boundaries length */ + for( GW_VertexIterator it=pCurrentVoronoiVertex_->BeginVertexIterator(); it!=pCurrentVoronoiVertex_->EndVertexIterator(); ++it ) + { + GW_VoronoiVertex* pNeighbor = (GW_VoronoiVertex*) *it; + GW_ASSERT( pNeighbor!=NULL ); + GW_GeodesicVertex* pGeodesicVert = pNeighbor->GetBaseVertex(); + GW_ASSERT( pGeodesicVert!=NULL ); + GW_U32 nID = GW_Vertex::ComputeUniqueId( *pCurrentVoronoiVertex_, *pNeighbor ); + if( GeodesicDistanceMap_.find(nID)==GeodesicDistanceMap_.end() ) + { + GW_ASSERT( pGeodesicVert->GetState()==GW_GeodesicVertex::kDead ); + /* this is the first time the distance is computed */ + if( pGeodesicVert->GetState()==GW_GeodesicVertex::kDead ) + GeodesicDistanceMap_[nID] = pGeodesicVert->GetDistance(); + } + else + { + GW_ASSERT( pGeodesicVert->GetState()==GW_GeodesicVertex::kDead ); + if( pGeodesicVert->GetState()==GW_GeodesicVertex::kDead ) + { + /* distance alreay computed in the reverse direction : take the average */ + GW_Float rPrevDist = GeodesicDistanceMap_[nID]; + GW_Float rNewDist = pGeodesicVert->GetDistance(); + GeodesicDistanceMap_[nID] = GW_MIN(rPrevDist, rNewDist); //(rPrevDist+rNewDist)*0.5; + } + } + } + + } + + /* now really compute the 3 parameters for each vertex */ + GW_OutputComment("Computing geodesic parametrisation."); + this->ComputeVertexParameters( Mesh ); + + pCurrentVoronoiVertex_ = NULL; + Mesh.RegisterForceStopCallbackFunction( NULL ); + +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_VoronoiMesh::ComputeVertexParameters +/** + * \param Mesh [GW_GeodesicMesh&] The mesh. + * \author Gabriel Peyré + * \date 4-27-2003 + * + * Using geodesic distance from 3 base vertex, compute the + * parameter for each vertex. + */ +/*------------------------------------------------------------------------------*/ +void GW_VoronoiMesh::ComputeVertexParameters( GW_GeodesicMesh& Mesh ) +{ + for( GW_U32 i=0; iGetParameterVertex( 0, d0 ); + GW_VoronoiVertex* pVornoiVert1 = pVert->GetParameterVertex( 1, d1 ); + GW_VoronoiVertex* pVornoiVert2 = pVert->GetParameterVertex( 2, d2 ); + if( pVornoiVert0!=NULL && pVornoiVert1!=NULL && pVornoiVert2!=NULL ) + { + GW_ASSERT( pVornoiVert0!=NULL ); + GW_ASSERT( pVornoiVert1!=NULL ); + GW_ASSERT( pVornoiVert2!=NULL ); + GW_GeodesicVertex* pVert0 = pVornoiVert0->GetBaseVertex(); + GW_GeodesicVertex* pVert1 = pVornoiVert1->GetBaseVertex(); + GW_GeodesicVertex* pVert2 = pVornoiVert2->GetBaseVertex(); + GW_ASSERT( pVert0!=NULL ); + GW_ASSERT( pVert1!=NULL ); + GW_ASSERT( pVert2!=NULL ); + GW_U32 nID0 = GW_Vertex::ComputeUniqueId( *pVornoiVert1, *pVornoiVert2 ); + GW_U32 nID1 = GW_Vertex::ComputeUniqueId( *pVornoiVert0, *pVornoiVert2 ); + GW_U32 nID2 = GW_Vertex::ComputeUniqueId( *pVornoiVert0, *pVornoiVert1 ); + if( GeodesicDistanceMap_.find(nID0)!=GeodesicDistanceMap_.end() && + GeodesicDistanceMap_.find(nID1)!=GeodesicDistanceMap_.end() && + GeodesicDistanceMap_.find(nID2)!=GeodesicDistanceMap_.end() ) + { + /* length of each triangle segment. */ + GW_Float l0 = GeodesicDistanceMap_[nID0]; + GW_Float l1 = GeodesicDistanceMap_[nID1]; + GW_Float l2 = GeodesicDistanceMap_[nID2]; + + /* now use Heron rule to compute parameter */ + GW_Float a0 = GW_Maths::ComputeTriangleArea( l0, d1, d2 ); + GW_Float a1 = GW_Maths::ComputeTriangleArea( d0, l1, d2 ); + GW_Float a2 = GW_Maths::ComputeTriangleArea( d0, d1, l2 ); + GW_Float t = GW_Maths::ComputeTriangleArea( l0, l1, l2 ); // area of the big triangle + GW_Float a = a0 + a1 + a2; + GW_ASSERT( a>GW_EPSILON ); + /* test if the point is outside */ + if( a1+a2>t ) + pVert->SetParameterVertex( 0, a1/(a1+a2), a2/(a1+a2) ); + else if( a0+a2>t ) + pVert->SetParameterVertex( a0/(a0+a2), 0, a2/(a0+a2) ); + else if( a0+a1>t ) + pVert->SetParameterVertex( a0/(a0+a1), a1/(a0+a1), 0 ); + else + { + /* the point is inside the triangle */ + pVert->SetParameterVertex( a0/a, a1/a, a2/a ); + } + pVert->SetParameterVertex( a0/a, a1/a, a2/a ); + } + else + { + pVert->SetParameterVertex( 0, 0, 0 ); + } + } + } + + /* fix parameter for voronoi vertex */ + for( GW_U32 i=0; iGetNbrVertex(); ++i ) + { + GW_VoronoiVertex* pVoronoiVert0 = (GW_VoronoiVertex*) this->GetVertex( i ); + GW_ASSERT( pVoronoiVert0!=NULL ); + GW_GeodesicVertex* pVert = pVoronoiVert0->GetBaseVertex(); + GW_ASSERT( pVert!=NULL ); + GW_Face* pFace = pVoronoiVert0->GetFace(); + GW_ASSERT( pFace!=NULL ); + GW_VoronoiVertex* pVoronoiVert1 = (GW_VoronoiVertex*) pFace->GetNextVertex( *pVoronoiVert0 ); + GW_ASSERT( pVoronoiVert1!=NULL ); + GW_VoronoiVertex* pVoronoiVert2 = (GW_VoronoiVertex*) pFace->GetNextVertex( *pVoronoiVert1 ); + GW_ASSERT( pVoronoiVert2!=NULL ); + pVert->ResetParametrizationData(); + pVert->AddParameterVertex( *pVoronoiVert0, 1 ); + pVert->AddParameterVertex( *pVoronoiVert1, 0 ); + pVert->AddParameterVertex( *pVoronoiVert2, 0 ); + } + + /* find the center of each voronoi face */ + CentralParameterMap_.clear(); + T_FloatMap BestVertexValue; + for( GW_U32 i=0; iGetParameterVertex( 0, a ); + GW_ASSERT( pVert0!=NULL ); + GW_VoronoiVertex* pVert1 = pVert->GetParameterVertex( 1, b ); + GW_ASSERT( pVert1!=NULL ); + GW_VoronoiVertex* pVert2 = pVert->GetParameterVertex( 2, c ); + if( pVert2!=NULL ) + { + GW_Float rBestDist = GW_INFINITE; + GW_U32 nID = GW_Vertex::ComputeUniqueId( *pVert0, *pVert1, *pVert2 ); + if( BestVertexValue.find(nID)!=BestVertexValue.end() ) + rBestDist = BestVertexValue[nID]; + GW_Float rDist = GW_ABS(a - 1.0/3.0) + GW_ABS(b - 1.0/3.0) + GW_ABS(c - 1.0/3.0); + if( rDistSetState( GW_GeodesicVertex::kFar ); + } +} + + + +void GW_VoronoiMesh::PrepareInterpolation( GW_GeodesicMesh& Mesh ) +{ + /* duplicate the geodesic data for each of the vertex */ + for( GW_U32 i=0; irDistance_+GW_EPSILON >= rNewDist; +} + + +/*------------------------------------------------------------------------------*/ +// Name : GW_VoronoiMesh::FlattenBasePoints +/** + * \param Mesh [GW_GeodesicMesh&] The original mesh. + * \param FlatteningMap [T_Vector2DMap&] A link between the basis geodesic vertex and their 2D positions. + * \author Gabriel Peyré + * \date 6-1-2003 + * + * Compute a 2D position for each base point, using multidimensional scaling. + */ +/*------------------------------------------------------------------------------*/ +void GW_VoronoiMesh::FlattenBasePoints( GW_GeodesicMesh& Mesh, T_Vector2DMap& FlatteningMap ) +{ + char str[100]; + /* create a voronoi vertex for each basis vertex */ + this->CreateVoronoiVertex(); + + GW_U32 n = this->GetNbrVertex(); + GW_MatrixNxP dist_matrix(n,n,-1); + + + /* compute the distance matrix */ + for( GW_U32 i=0; iGetVertex(i); GW_ASSERT( pVoronoiVerti!=NULL ); + GW_GeodesicVertex* pGeodesicVerti = (GW_GeodesicVertex*) pVoronoiVerti->GetBaseVertex(); GW_ASSERT( pGeodesicVerti!=NULL ); + + sprintf( str, "Computing distance information for vertex %d.", i ); + GW_OutputComment( str ); + + /* compute the distance map */ + Mesh.ResetGeodesicMesh(); + Mesh.PerformFastMarching( pGeodesicVerti ); + + for( GW_U32 j=0; jGetVertex(j); GW_ASSERT( pVoronoiVerti!=NULL ); + GW_GeodesicVertex* pGeodesicVertj = (GW_GeodesicVertex*) pVoronoiVertj->GetBaseVertex(); GW_ASSERT( pGeodesicVerti!=NULL ); + GW_Float rDist = pGeodesicVertj->GetDistance(); + if( dist_matrix[i][j]<0 ) + dist_matrix[i][j] = rDist*rDist; + else + dist_matrix[i][j] = (dist_matrix[i][j]+rDist*rDist)*0.5; + + if( dist_matrix[j][i]<0 ) + dist_matrix[j][i] = rDist*rDist; + else + dist_matrix[j][i] = (dist_matrix[j][i]+rDist*rDist)*0.5; + } + } + + /* center the matrix */ + sprintf( str, "Performing the multidimensional scaling.", i ); + GW_OutputComment( str ); + GW_MatrixNxP J(n,n,-1.0/n); + for( GW_U32 i=0; i=rScaleX ) + { + rScaleY = rScaleX; + nEigenvectorY = nEigenvectorX; + rScaleX = RealEig[i]; + nEigenvectorX = i; + } + else if( RealEig[i]>=rScaleY ) + { + rScaleY = RealEig[i]; + nEigenvectorY = i; + } + } + rScaleX = sqrt(rScaleX); + rScaleY = sqrt(rScaleY); + GW_ASSERT( nEigenvectorX>=0 ); + GW_ASSERT( nEigenvectorY>=0 ); + + /* compute the 2D position */ + FlatteningMap.clear(); + if( nEigenvectorX>=0 && nEigenvectorY>=0 ) + for( GW_U32 i=0; iGetVertex(i); GW_ASSERT( pVoronoiVerti!=NULL ); + GW_GeodesicVertex* pGeodesicVerti = (GW_GeodesicVertex*) pVoronoiVerti->GetBaseVertex(); GW_ASSERT( pGeodesicVerti!=NULL ); + + GW_Vector2D pos; + pos[0] = rScaleX*v[i][nEigenvectorX]; + pos[1] = rScaleY*v[i][nEigenvectorY]; + FlatteningMap[ pGeodesicVerti->GetID() ] = pos; + } +} + + +/*------------------------------------------------------------------------------*/ +// Name : GW_VoronoiMesh::FastMarchingCallbackFunction_VertexInsersionRD1 +/** +* \param CurVert [GW_GeodesicVertex&] The current vertex. +* \param rNewDist [GW_Float] The new distance. +* \return [GW_Bool] Insert this vertex to active list ? +* \author Gabriel Peyré +* \date 5-13-2003 +* +* Here we only record the natural neighbors in the weights map. +*/ +/*------------------------------------------------------------------------------*/ +GW_Bool GW_VoronoiMesh::FastMarchingCallbackFunction_VertexInsersionRD1( GW_GeodesicVertex& CurVert, GW_Float rNewDist ) +{ + GW_ASSERT( pCurWeights_!=NULL ); + GW_GeodesicInformationDuplicata* pDuplicata = (GW_GeodesicInformationDuplicata*) CurVert.GetUserData(); + GW_ASSERT( pDuplicata!=NULL ); + GW_U32 nId = pDuplicata->pFront_->GetID(); + (*pCurWeights_)[ nId ] = -1; // this is one of our natural neighbor, yeah. + return pDuplicata->rDistance_+GW_EPSILON >= rNewDist; +} + + +/*------------------------------------------------------------------------------*/ +// Name : GW_VoronoiMesh::FastMarchingCallbackFunction_VertexInsersionRD2 +/** +* \param CurVert [GW_GeodesicVertex&] The current vertex. +* \param rNewDist [GW_Float] The new distance. +* \return [GW_Bool] Insert this vertex to active list ? +* \author Gabriel Peyré +* \date 5-13-2003 +* +* Here we record the reciprocical of the distance. +*/ +/*------------------------------------------------------------------------------*/ +GW_Bool GW_VoronoiMesh::FastMarchingCallbackFunction_VertexInsersionRD2( GW_GeodesicVertex& CurVert, GW_Float rNewDist ) +{ + GW_ASSERT( pCurWeights_!=NULL ); + GW_U32 nId = CurVert.GetID(); + if( pCurWeights_->find(nId)!=pCurWeights_->end() ) // this is one of our natural neighbor, yeah. + { + if( (*pCurWeights_)[nId]<0 ) + { + /* first time we encounter this vertex, sounds good */ + if( rNewDist>0 ) + (*pCurWeights_)[nId] = 1.0/(rNewDist); + else + (*pCurWeights_)[nId] = GW_INFINITE; + nNbrBaseVertex_RD_++; + } + else + GW_ASSERT( GW_False ); + } + return GW_True; +} + + +GW_Bool GW_VoronoiMesh::FastMarchingCallbackFunction_ForceStopRD( GW_GeodesicVertex& Vert ) +{ + return nNbrBaseVertex_RD_>=pCurWeights_->size(); +} + + + + + +/////////////////////////////////////////////////////////////////////////////// +// Copyright (c) Gabriel Peyré +/////////////////////////////////////////////////////////////////////////////// +// END OF FILE // +/////////////////////////////////////////////////////////////////////////////// diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/text-base/GW_VoronoiMesh.h.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/text-base/GW_VoronoiMesh.h.svn-base new file mode 100644 index 0000000..e255147 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/text-base/GW_VoronoiMesh.h.svn-base @@ -0,0 +1,225 @@ + +/*------------------------------------------------------------------------------*/ +/** + * \file GW_VoronoiMesh.h + * \brief Definition of class \c GW_VoronoiMesh + * \author Gabriel Peyré + * \date 4-12-2003 + */ +/*------------------------------------------------------------------------------*/ + +#ifndef _GW_VORONOIMESHBUILDER_H_ +#define _GW_VORONOIMESHBUILDER_H_ + +#include "../gw_core/GW_Config.h" +#include "GW_GeodesicMesh.h" +#include "GW_GeodesicPath.h" +#include "GW_VoronoiVertex.h" +#include "../gw_core/GW_ProgressBar.h" + +namespace GW { + + +/*------------------------------------------------------------------------------*/ +/** \name a map of GW_U32 */ +/*------------------------------------------------------------------------------*/ +//@{ +typedef std::map T_VertNbr2ArrayNbr; +typedef T_VertNbr2ArrayNbr::iterator IT_VertNbr2ArrayNbr; +typedef T_VertNbr2ArrayNbr::reverse_iterator RIT_VertNbr2ArrayNbr; +typedef T_VertNbr2ArrayNbr::const_iterator CIT_VertNbr2ArrayNbr; +typedef T_VertNbr2ArrayNbr::const_reverse_iterator CRIT_VertNbr2ArrayNbr; +//@} + +/*------------------------------------------------------------------------------*/ +/** \name a map of T_GeodesicVertexList */ +/*------------------------------------------------------------------------------*/ +//@{ +typedef std::map T_VertexPathMap; +typedef T_VertexPathMap::iterator IT_VertexPathMap; +typedef T_VertexPathMap::reverse_iterator RIT_VertexPathMap; +typedef T_VertexPathMap::const_iterator CIT_VertexPathMap; +typedef T_VertexPathMap::const_reverse_iterator CRIT_VertexPathMap; +//@} + + +/*------------------------------------------------------------------------------*/ +/** \name a multimap of T_GeodesicVertexList */ +/*------------------------------------------------------------------------------*/ +//@{ +typedef std::multimap T_VertexPathMultiMap; +typedef T_VertexPathMultiMap::iterator IT_VertexPathMultiMultiMap; +typedef T_VertexPathMultiMap::reverse_iterator RIT_VertexPathMultiMap; +typedef T_VertexPathMultiMap::const_iterator CIT_VertexPathMultiMap; +typedef T_VertexPathMultiMap::const_reverse_iterator CRIT_VertexPathMultiMap; +//@} + + +/*------------------------------------------------------------------------------*/ +/** + * \class GW_VoronoiMesh + * \brief Iterate an algorithm wich find base vertex at Voronoy crossing points. + * \author Gabriel Peyré + * \date 4-12-2003 + * + * Remesh the resulting point in a Delaunay fashion. + */ +/*------------------------------------------------------------------------------*/ + +class GW_VoronoiMesh: public GW_Mesh +{ + +public: + + /*------------------------------------------------------------------------------*/ + /** \name Constructor and destructor */ + /*------------------------------------------------------------------------------*/ + //@{ + GW_VoronoiMesh(); + virtual ~GW_VoronoiMesh(); + //@} + + //------------------------------------------------------------------------- + /** \name Base mesh construction */ + //------------------------------------------------------------------------- + //@{ + static GW_U32 AddFurthestPoint( T_GeodesicVertexList& VertList, GW_GeodesicMesh& Mesh, GW_Bool bUseRandomStartVertex = GW_False ); + static GW_U32 AddFurthestPointsIterate( T_GeodesicVertexList& VertList, GW_GeodesicMesh& Mesh, GW_U32 nNbrIteration, GW_Bool bUseRandomStartVertex = GW_False, GW_Bool bUseProgressBar = GW_True ); + void BuildMesh( GW_GeodesicMesh& OriginalMesh, GW_Bool bFixHole = GW_True ); + //@} + + //------------------------------------------------------------------------- + /** \name Parametrization construction. */ + //------------------------------------------------------------------------- + //@{ + void BuildGeodesicBoundaries( GW_GeodesicMesh& Mesh ); + void BuildGeodesicParametrization( GW_GeodesicMesh& Mesh ); + //@} + + + void Reset(); + T_GeodesicVertexList& GetBaseVertexList(); + GW_U32 GetNbrBasePoints(); + + T_VertexPathMap& GetGeodesicBoundariesMap(); + + void InterpolatePosition( GW_GeodesicMesh& Mesh, GW_Vector3D& Position, + GW_VoronoiVertex& v0, GW_VoronoiVertex& v1, GW_VoronoiVertex& v2, + GW_Float a, GW_Float b, GW_Float c ); + void InterpolatePositionExhaustiveSearch( GW_GeodesicMesh& Mesh, GW_Vector3D& Position, + GW_VoronoiVertex& v0, GW_VoronoiVertex& v1, GW_VoronoiVertex& v2, + GW_Float a, GW_Float b, GW_Float c ); + + + + //------------------------------------------------------------------------- + /** \name Surface flattening. */ + //------------------------------------------------------------------------- + //@{ + void GetNaturalNeighborWeights( T_FloatMap& Weights, GW_GeodesicMesh& Mesh, GW_GeodesicVertex& Vert ); + void FlattenBasePoints( GW_GeodesicMesh& Mesh, T_Vector2DMap& FlatteningMap ); + void GetReciprocicalDistanceWeights( T_FloatMap& Weights, GW_GeodesicMesh& Mesh, GW_GeodesicVertex& Vert ); + //@} + + + //------------------------------------------------------------------------- + /** \name Class factory methods. */ + //------------------------------------------------------------------------- + //@{ + virtual GW_Vertex& CreateNewVertex(); + virtual GW_Face& CreateNewFace(); + //@} + + /* \todo Should be private */ + void PerformLocalFastMarching( GW_GeodesicMesh& Mesh, GW_VoronoiVertex& Vert ); + static GW_Bool FastMarchingCallbackFunction_Parametrization( GW_GeodesicVertex& CurVert ); + static GW_VoronoiVertex* pCurrentVoronoiVertex_; + static void PerformFastMarching( GW_GeodesicMesh& OriginalMesh, T_GeodesicVertexList& VertList ); + + /** helpers for furthest point building */ + static GW_Bool FastMarchingCallbackFunction_VertexInsersion( GW_GeodesicVertex& CurVert, GW_Float rNewDist ); + static void ResetOnlyVertexState( GW_GeodesicMesh& Mesh ); + + + /** helper for natural neighbor interpolation */ + class GW_GeodesicInformationDuplicata: public GW_SmartCounter + { + public: + GW_GeodesicInformationDuplicata( GW_GeodesicVertex& vert ) + :GW_SmartCounter(), + rDistance_ ( vert.GetDistance() ), + pFront_ ( vert.GetFront() ) + { vert.SetUserData(this); } + GW_Float rDistance_; + GW_GeodesicVertex* pFront_; + }; + + /** intermediate variable for boundaries bulding */ + static T_VertexPathMultiMap BoundaryEdgeMap_; + static void AddPathToMeshVertex( GW_GeodesicMesh& Mesh, GW_GeodesicPath& GeodesicPath, T_GeodesicVertexList& VertexPath ); + +private: + + static GW_Face* FindMaxFace( GW_GeodesicVertex& Vert ); + static GW_GeodesicVertex* FindMaxVertex( GW_GeodesicMesh& Mesh ); + + void CreateVoronoiVertex(); + + /** list of current base vertex */ + T_GeodesicVertexList BaseVertexList_; + + /** list all geodesic distance */ + T_FloatMap GeodesicDistanceMap_; + + /** helpers for mesh building */ + static T_VoronoiVertexMap VoronoiVertexMap_; + static void FastMarchingCallbackFunction_MeshBuilding( GW_GeodesicVertex& CurVert ); + static GW_VoronoiVertex* GetVoronoiFromGeodesic( GW_GeodesicVertex& Vert ); + static GW_Bool TestManifoldStructure( GW_VoronoiVertex& Vert1, GW_VoronoiVertex& Vert2 ); + void FixHole(); + + /** helper for parametrization building */ + static T_VoronoiVertexList CurrentTargetVertex_; + static GW_Bool FastMarchingCallbackFunction_Boundaries( GW_GeodesicVertex& CurVert ); + T_VertexPathMap VertexPathMap_; + void ComputeVertexParameters( GW_GeodesicMesh& Mesh ); + + /** helper for interpolation */ + T_GeodesicVertexMap CentralParameterMap_; + static GW_Bool GetParameterVertex( GW_GeodesicVertex& Vert, GW_Float& a, GW_Float& b, GW_Float& c, + const GW_VoronoiVertex& ParamV0, const GW_VoronoiVertex& ParamV1, const GW_VoronoiVertex& ParamV2 ); + + static GW_Float NaturalNeighborContribution( GW_Face& Face, GW_GeodesicVertex& Vert, T_FloatMap& Weights ); + GW_Bool bInterpolationPreparationDone_; + static GW_Float DistributeContribution( GW_Face& Face, T_FloatMap& Weights, + GW_GeodesicVertex* pVert[3], GW_Vector2D VertPos[3], + T_Vector2DList* pPolyContrib ); +public: + + static GW_Bool FastMarchingCallbackFunction_VertexInsersionNN( GW_GeodesicVertex& CurVert, GW_Float rNewDist ); + static void PrepareInterpolation( GW_GeodesicMesh& Mesh ); + + /** helpers for reciprocical distance interpolation */ + static GW_U32 nNbrBaseVertex_RD_; + static T_FloatMap* pCurWeights_; + static GW_Bool FastMarchingCallbackFunction_VertexInsersionRD1( GW_GeodesicVertex& CurVert, GW_Float rNewDist ); + static GW_Bool FastMarchingCallbackFunction_VertexInsersionRD2( GW_GeodesicVertex& CurVert, GW_Float rNewDist ); + static GW_Bool FastMarchingCallbackFunction_ForceStopRD( GW_GeodesicVertex& Vert ); + +}; + +} // End namespace GW + +#ifdef GW_USE_INLINE + #include "GW_VoronoiMesh.inl" +#endif + + +#endif // _GW_VORONOIMESHBUILDER_H_ + + +/////////////////////////////////////////////////////////////////////////////// +// Copyright (c) Gabriel Peyré +/////////////////////////////////////////////////////////////////////////////// +// END OF FILE // +/////////////////////////////////////////////////////////////////////////////// diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/text-base/GW_VoronoiMesh.inl.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/text-base/GW_VoronoiMesh.inl.svn-base new file mode 100644 index 0000000..8de207d --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/text-base/GW_VoronoiMesh.inl.svn-base @@ -0,0 +1,905 @@ +/*------------------------------------------------------------------------------*/ +/** + * \file GW_VoronoiMesh.inl + * \brief Inlined methods for \c GW_VoronoiMesh + * \author Gabriel Peyré + * \date 4-12-2003 + */ +/*------------------------------------------------------------------------------*/ + +#include "GW_VoronoiMesh.h" +#include "../gw_core/GW_PolygonIntersector.h" + +namespace GW { + +/*------------------------------------------------------------------------------*/ +// Name : GW_VoronoiMesh constructor +/** + * \author Gabriel Peyré + * \date 4-12-2003 + * + * Constructor. + */ +/*------------------------------------------------------------------------------*/ +GW_INLINE +GW_VoronoiMesh::GW_VoronoiMesh() +: GW_Mesh(), + bInterpolationPreparationDone_( GW_False ) +{ + /* NOTHING */ +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_VoronoiMesh destructor +/** + * \author Gabriel Peyré + * \date 4-12-2003 + * + * Destructor. + */ +/*------------------------------------------------------------------------------*/ +GW_INLINE +GW_VoronoiMesh::~GW_VoronoiMesh() +{ + /* delete the map of path */ + for( IT_VertexPathMap it = VertexPathMap_.begin(); it!=VertexPathMap_.end(); ++it ) + { + T_GeodesicVertexList* pList = it->second; + GW_ASSERT( pList!=NULL ); + GW_DELETE( pList ); + } + VertexPathMap_.clear(); +} + + +/*------------------------------------------------------------------------------*/ +// Name : GW_VoronoiMesh::GetBaseVertexList +/** + * \return [T_GeodesicVertexList&] The list. + * \author Gabriel Peyré + * \date 4-12-2003 + * + * Get the list of base points. + */ +/*------------------------------------------------------------------------------*/ +GW_INLINE +T_GeodesicVertexList& GW_VoronoiMesh::GetBaseVertexList() +{ + return BaseVertexList_; +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_VoronoiMesh::Reset +/** + * \author Gabriel Peyré + * \date 4-12-2003 + * + * Clear the list of points. + */ +/*------------------------------------------------------------------------------*/ +GW_INLINE +void GW_VoronoiMesh::Reset() +{ + GW_Mesh::Reset(); + BaseVertexList_.clear(); + for( IT_VertexPathMap it = VertexPathMap_.begin(); it!=VertexPathMap_.end(); ++it ) + { + T_GeodesicVertexList* pVertList = it->second; + GW_DELETE(pVertList); + } + VertexPathMap_.clear(); +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_VoronoiMesh::GetNbrBasePoints +/** + * \return [GW_U32] The number. + * \author Gabriel Peyré + * \date 4-13-2003 + * + * Get the number of base points. + */ +/*------------------------------------------------------------------------------*/ +GW_INLINE +GW_U32 GW_VoronoiMesh::GetNbrBasePoints() +{ + return (GW_U32) BaseVertexList_.size(); +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_VoronoiMesh::GetGeodesicBoundariesMap +/** + * \return [T_VertexPathMap&] The map. + * \author Gabriel Peyré + * \date 4-23-2003 + * + * Get the map containing all geodesic boundaries. + */ +/*------------------------------------------------------------------------------*/ +GW_INLINE +T_VertexPathMap& GW_VoronoiMesh::GetGeodesicBoundariesMap() +{ + return VertexPathMap_; +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_VoronoiMesh::InterpolatePosition +/** +* \param Position Answer : the position. +* \param v0 [GW_VoronoiVertex&] 1st vertex parameter. +* \param v1 [GW_VoronoiVertex&] 2nd vertex parameter +* \param v2 [GW_VoronoiVertex&] 3rd vertex parameter. +* \param p0 [GW_Float] 1st value parameter (barycentric coord). +* \param p1 [GW_Float] 2nd value parameter (barycentric coord). +* \param p2 [GW_Float] 3rd value parameter (barycentric coord). +* \param pGuess [GW_Face*] A guess of the surrounding face. +* \author Gabriel Peyré +* \date 4-30-2003 +* +* Interpolate the position for a given value of parameters +*/ +/*------------------------------------------------------------------------------*/ +GW_INLINE +void GW_VoronoiMesh::InterpolatePosition( GW_GeodesicMesh& Mesh, GW_Vector3D& Position, GW_VoronoiVertex& v0, GW_VoronoiVertex& v1, GW_VoronoiVertex& v2, + GW_Float a, GW_Float b, GW_Float c ) +{ + /* find a guess to start */ + GW_U32 nID = GW_Vertex::ComputeUniqueId( v0, v1, v2 ); + GW_ASSERT( CentralParameterMap_.find(nID)!=CentralParameterMap_.end() ); + GW_GeodesicVertex* pVert = CentralParameterMap_[nID]; + GW_ASSERT( pVert!=NULL ); + if( pVert==NULL ) + return; + GW_Face* pGuess = pVert->GetFace(); + GW_Face* pPrevGuess = NULL; + + GW_Float x, y, z; + + /* order the vertex by increasing ID */ + const GW_VoronoiVertex* pVParam0 = &v0, *pVParam1 = &v1, *pVParam2 = &v2; + + /* now search for "the" face */ + GW_GeodesicVertex* pVert0, *pVert1, *pVert2; + GW_Face* pSelectedFace = NULL; + GW_U32 nNumIter = 0; // just to avoid infinite loop. + while( pSelectedFace==NULL ) + { + pVert0 = (GW_GeodesicVertex*) pGuess->GetVertex(0); + pVert1 = (GW_GeodesicVertex*) pGuess->GetVertex(1); + pVert2 = (GW_GeodesicVertex*) pGuess->GetVertex(2); + + /* parameters of the surrounding face */ + GW_Float a0, b0, c0, + a1, b1, c1, + a2, b2, c2; + GW_Bool bValid = GW_True; + bValid = bValid & GW_VoronoiMesh::GetParameterVertex( *pVert0, a0, b0, c0, *pVParam0, *pVParam1, *pVParam2 ); + bValid = bValid & GW_VoronoiMesh::GetParameterVertex( *pVert1, a1, b1, c1, *pVParam0, *pVParam1, *pVParam2 ); + bValid = bValid & GW_VoronoiMesh::GetParameterVertex( *pVert2, a2, b2, c2, *pVParam0, *pVParam1, *pVParam2 ); + + /* translate coordinate in global param into coord in local face param */ + GW_I32 nRet = GW_Maths::ComputeLocalGeodesicParameter( x, y, z, a, b, c, + a0, b0, c0, a1, b1, c1, a2, b2, c2 ); + + if( nRet<0 || !bValid ) + { + /* the conversion was impossible */ + GW_VoronoiMesh::InterpolatePositionExhaustiveSearch( Mesh, Position, v0, v1, v2, a, b, c ); + return; + } + else if( x<0 ) + pGuess = pGuess->GetFaceNeighbor( *pVert0 ); + else if( y<0 ) + pGuess = pGuess->GetFaceNeighbor( *pVert1 ); + else if( z<0 ) + pGuess = pGuess->GetFaceNeighbor( *pVert2 ); + else + { + /* yes, this is it ! */ + pSelectedFace = pGuess; + } + GW_ASSERT( pGuess!=NULL ); + + nNumIter++; + if( nNumIter>200 ) + { +// GW_ASSERT( GW_False ); + /* use brute force method */ + GW_VoronoiMesh::InterpolatePositionExhaustiveSearch( Mesh, Position, v0, v1, v2, a, b, c ); + return; + } + + pPrevGuess = pGuess; + } + + /* this face is the correct one */ + if( x>1.1 || y>1.1 || z>1.1 || x<-0.1 || y<-0.1 || z<-0.1 ) + { + GW_CLAMP(x, 0,1); + GW_CLAMP(y, 0,1); + z = 1-x-y; + } + Position = pVert0->GetPosition()*x + pVert1->GetPosition()*y + pVert2->GetPosition()*z; +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_VoronoiMesh::GetParameterVertex +/** + * \param Vert [GW_GeodesicVertex&] Vertex. + * \param a [GW_Float&] 1st param. + * \param b [GW_Float&] 2nd param. + * \param c [GW_Float&] 3rd param. + * \param ParamV0 [GW_VoronoiVertex&] 1st vertex param. + * \param ParamV1 [GW_VoronoiVertex&] 2nd vertex param. + * \param ParamV2 [GW_VoronoiVertex&] 3rd vertex param. + * \return Is the result valid (e.g. it is false if the vertex doesn't belongs to the corresponding face) + * \author Gabriel Peyré + * \date 5-1-2003 + * + * Helper method : retrieve the parameters of a vertex, taking care + * of boundary vertex. + */ +/*------------------------------------------------------------------------------*/ +GW_INLINE +GW_Bool GW_VoronoiMesh::GetParameterVertex( GW_GeodesicVertex& Vert, GW_Float& a, GW_Float& b, GW_Float& c, const GW_VoronoiVertex& ParamV0, const GW_VoronoiVertex& ParamV1, const GW_VoronoiVertex& ParamV2 ) +{ + GW_Float unordered_coords[3]; + GW_Float ordered_coords[3]; + const GW_VoronoiVertex* pParamV[3] = {&ParamV0, &ParamV1, &ParamV2}; + GW_VoronoiVertex* pV[3]; + + /* store the parameter value and vertex */ + for( GW_U32 i=0; i<3; ++i ) + { + pV[i] = Vert.GetParameterVertex( i, unordered_coords[i] ); + if( pV[i]==NULL ) + unordered_coords[i] = -GW_INFINITE; + } + + GW_I32 nConnexion[3] = {-1,-1,-1}; + + /* set up the connexion */ + for( GW_U32 i=0; i<3; ++i ) + { + if( pParamV[i]==pV[0] ) + nConnexion[i] = 0; + else if( pParamV[i]==pV[1] ) + nConnexion[i] = 1; + else if( pParamV[i]==pV[2] ) + nConnexion[i] = 2; + } + + /* computed the ordered coords */ + for( GW_U32 i=0; i<3; ++i ) + { + if( nConnexion[i]!=-1 ) + ordered_coords[i] = unordered_coords[nConnexion[i]]; + else + { + /* special case */ + GW_U32 i1 = (i+1)%3; + GW_U32 i2 = (i+2)%3; + if( nConnexion[i1]!=-1 && nConnexion[i2]!=-1 ) + { + // return GW_False; + GW_U32 nTarget = 3 - nConnexion[i1] - nConnexion[i2]; + if( GW_ABS(unordered_coords[nTarget])>GW_EPSILON ) + { + a = b = c = -GW_INFINITE; + return GW_False; + } + else + ordered_coords[i] = 0; + } + else + { + a = b = c = -GW_INFINITE; + return GW_False; + } + } + } + + a = ordered_coords[0]; + b = ordered_coords[1]; + c = ordered_coords[2]; + + /* rescale if necessary */ + GW_Float s = a+b+c; + if( s<=0 ) + return GW_False; + if( s!=1 && s!=0 ) + { + a /= s; b /= s; c /= s; + } + return GW_True; +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_VoronoiMesh::GetVoronoiFromGeodesic +/** + * \param Vert [GW_GeodesicVertex&] The geodesic vertex. + * \return [GW_VoronoiVertex*] The voronoi vertex. + * \author Gabriel Peyré + * \date 5-15-2003 + * + * Find the voronoi vertex corresponding to the geodesic vertex. + */ +/*------------------------------------------------------------------------------*/ +GW_INLINE +GW_VoronoiVertex* GW_VoronoiMesh::GetVoronoiFromGeodesic( GW_GeodesicVertex& Vert ) +{ + if( VoronoiVertexMap_.find(Vert.GetID())==VoronoiVertexMap_.end() ) + return NULL; + return VoronoiVertexMap_[Vert.GetID()]; +} + + +/*------------------------------------------------------------------------------*/ +// Name : GW_VoronoiMesh::InterpolatePositionExhaustiveSearch +/** +* \param Position Answer : the position. +* \param v0 [GW_VoronoiVertex&] 1st vertex parameter. +* \param v1 [GW_VoronoiVertex&] 2nd vertex parameter +* \param v2 [GW_VoronoiVertex&] 3rd vertex parameter. +* \param p0 [GW_Float] 1st value parameter (barycentric coord). +* \param p1 [GW_Float] 2nd value parameter (barycentric coord). +* \param p2 [GW_Float] 3rd value parameter (barycentric coord). +* \param pGuess [GW_Face*] A guess of the surrounding face. +* \author Gabriel Peyré +* \date 4-30-2003 +* +* Interpolate the position for a given value of parameters. +* SLOW : makes an EXHAUSTIVE search ! +*/ +/*------------------------------------------------------------------------------*/ +GW_INLINE +void GW_VoronoiMesh::InterpolatePositionExhaustiveSearch( GW_GeodesicMesh& Mesh, GW_Vector3D& Position, + GW_VoronoiVertex& v0, GW_VoronoiVertex& v1, GW_VoronoiVertex& v2, + GW_Float a, GW_Float b, GW_Float c ) +{ + GW_Float rBestDist = GW_INFINITE; + GW_Face* pSelectedFace = NULL; + GW_Float SelectedCoord[3] = {1,0,0}; + + const GW_VoronoiVertex* pVParam0 = &v0, *pVParam1 = &v1, *pVParam2 = &v2; + GW_Float x,y,z; + GW_GeodesicVertex *pVert0=NULL, *pVert1=NULL, *pVert2=NULL; + + for( GW_U32 i=0; iGetVertex(0); + pVert1 = (GW_GeodesicVertex*) pFace->GetVertex(1); + pVert2 = (GW_GeodesicVertex*) pFace->GetVertex(2); + + /* parameters of the surrounding face */ + GW_Float a0, b0, c0, + a1, b1, c1, + a2, b2, c2; + GW_Bool bValid = GW_True; + bValid = bValid & GW_VoronoiMesh::GetParameterVertex( *pVert0, a0, b0, c0, *pVParam0, *pVParam1, *pVParam2 ); + bValid = bValid & GW_VoronoiMesh::GetParameterVertex( *pVert1, a1, b1, c1, *pVParam0, *pVParam1, *pVParam2 ); + bValid = bValid & GW_VoronoiMesh::GetParameterVertex( *pVert2, a2, b2, c2, *pVParam0, *pVParam1, *pVParam2 ); + + /* translate coordinate in global param into coord in local face param */ + GW_I32 nRet = GW_Maths::ComputeLocalGeodesicParameter( x, y, z, a, b, c, + a0, b0, c0, a1, b1, c1, a2, b2, c2 ); + if( bValid && nRet>=0 ) + { + if( x>=0 && y>=0 && z>=0 ) + { + /* it's ok ! */ + Position = pVert0->GetPosition()*x + pVert1->GetPosition()*y + pVert2->GetPosition()*z; + return; + } + /* try best match */ + GW_Float rDist = GW_ABS(0.333-x)+GW_ABS(0.333-y)+GW_ABS(0.333-z); + if( rDistGetVertex(0)->GetPosition()*SelectedCoord[0] + + pSelectedFace->GetVertex(1)->GetPosition()*SelectedCoord[1] + + pSelectedFace->GetVertex(2)->GetPosition()*SelectedCoord[2]; +} + + +/*------------------------------------------------------------------------------*/ +// Name : GetNaturalNeighborWeights +/** +* \param Weights [T_FloatMap&] The weights for each neighbor. +* \param Mesh [GW_GeodesicMesh&] The mesh. +* \param Vert [GW_GeodesicVertex&] The vertex where we want to perform the interpolation. +* \author Gabriel Peyré +* \date 5-30-2003 +* +* Compute the weights for a natural neighbors interpolation. +*/ +/*------------------------------------------------------------------------------*/ +GW_INLINE +void GW_VoronoiMesh::GetNaturalNeighborWeights( T_FloatMap& Weights, GW_GeodesicMesh& Mesh, GW_GeodesicVertex& Vert ) +{ + if( Vert.GetFace()==NULL ) + return; + + /* just correct the distance map if necessary */ + GW_GeodesicVertex* pStartVert = BaseVertexList_.back(); + if( pStartVert->GetFront()!=pStartVert ) + { + Mesh.RegisterVertexInsersionCallbackFunction( GW_VoronoiMesh::FastMarchingCallbackFunction_VertexInsersion ); + GW_VoronoiMesh::ResetOnlyVertexState( Mesh ); + Mesh.PerformFastMarching( pStartVert ); + Mesh.RegisterVertexInsersionCallbackFunction( NULL ); + } + + if( !bInterpolationPreparationDone_ ) + { + GW_VoronoiMesh::PrepareInterpolation( Mesh ); + bInterpolationPreparationDone_ = GW_True; + } + + Weights.clear(); + + /* special case for original point */ + for( IT_GeodesicVertexList it=BaseVertexList_.begin(); it!=BaseVertexList_.end(); ++it ) + { + if( &Vert==*it ) + { + // break; + Weights[ Vert.GetID() ] = 1; + return; + } + } + + /* perform a Fast Marching from the point */ + Mesh.RegisterVertexInsersionCallbackFunction( GW_VoronoiMesh::FastMarchingCallbackFunction_VertexInsersionNN ); + GW_VoronoiMesh::ResetOnlyVertexState( Mesh ); + Mesh.PerformFastMarching( &Vert ); + + /* compute contribution for weights */ + T_FaceList FaceToProceed; + FaceToProceed.push_back( Vert.GetFace() ); + GW_Float rTotalArea = 0; + T_FaceMap FaceMap; + FaceMap[ Vert.GetFace()->GetID() ] = Vert.GetFace(); + + while( !FaceToProceed.empty() ) + { + GW_Face* pFace = FaceToProceed.front(); + GW_ASSERT( pFace!=NULL ); + FaceToProceed.pop_front(); + + /* compute contribution */ + rTotalArea += GW_VoronoiMesh::NaturalNeighborContribution( *pFace, Vert, Weights ); + + /* add neighbors */ + for( GW_U32 i=0; i<3; ++i ) + { + GW_Face* pNewFace = pFace->GetFaceNeighbor(i); + if( pNewFace!=NULL && FaceMap.find(pNewFace->GetID())==FaceMap.end() ) + { + GW_Bool bAddThisFace = GW_False; + for( GW_U32 nVert=0; nVert<3; ++nVert ) + { + GW_GeodesicVertex* pVert = (GW_GeodesicVertex*) pNewFace->GetVertex(nVert); + GW_ASSERT( pVert!=NULL ); + if( pVert->GetFront()==&Vert ) + { + bAddThisFace = GW_True; + break; + } + } + if( bAddThisFace ) + { + FaceToProceed.push_back( pNewFace ); + FaceMap[ pNewFace->GetID() ] = pNewFace; // so that it won't be added anymore + } + } + } + } + + /* scale so that weights sum to 1 */ + GW_ASSERT( rTotalArea>0 ); + if( rTotalArea>0 ) + for( IT_FloatMap it=Weights.begin(); it!=Weights.end(); ++it ) + it->second /= rTotalArea; + + + Mesh.RegisterVertexInsersionCallbackFunction( NULL ); +} + + +/*------------------------------------------------------------------------------*/ +// Name : GW_VoronoiMesh::NaturalNeighborContribution +/** +* \param Face [GW_Face&] The face. +* \param Vert [GW_GeodesicVertex&] The vertex to interpolate. +* \param Weights [T_FloatMap&] The weights. +* \return [GW_Float] Total area that contriibute to interpolation. +* \author Gabriel Peyré +* \date 5-30-2003 +* +* Add the contribution to the weights for this face. +*/ +/*------------------------------------------------------------------------------*/ +GW_INLINE +GW_Float GW_VoronoiMesh::NaturalNeighborContribution( GW_Face& Face, GW_GeodesicVertex& Vert, T_FloatMap& Weights ) +{ + GW_GeodesicInformationDuplicata* pDuplicata = NULL; + /* the area of the face */ + GW_Float rContrib = 0; + GW_Float lambda; + + /* for each vertex see if there is a contribution */ + GW_U32 nNumContrib = 0; + GW_U32 nNumOther = 0; + GW_GeodesicVertex* pVertContrib[3] = { NULL, NULL, NULL }; + GW_Float rDistance[3] = { -1, -1, -1 }; + for( GW_U32 i=0; i<3; ++i ) + { + GW_GeodesicVertex* pVert = (GW_GeodesicVertex*) Face.GetVertex(i); GW_ASSERT( pVert!=NULL ); + if( pVert->GetFront()==&Vert ) + { + pVertContrib[nNumContrib] = pVert; + rDistance[nNumContrib] = pVert->GetDistance(); + nNumContrib++; + } + else + { + pVertContrib[2-nNumOther] = pVert; + GW_GeodesicInformationDuplicata* pDuplicata1 = (GW_GeodesicInformationDuplicata*) pVert->GetUserData(); + GW_ASSERT( pDuplicata1!=NULL ); + rDistance[2-nNumOther] = pDuplicata1->rDistance_; + nNumOther++; + } + } + + /* Flatten each 3 vertex */ + GW_ASSERT( pVertContrib[0]!=NULL ); + GW_ASSERT( pVertContrib[1]!=NULL ); + GW_ASSERT( pVertContrib[2]!=NULL ); + GW_Vector2D VertContribPos[3]; + GW_Vector3D e1 = pVertContrib[1]->GetPosition() - pVertContrib[0]->GetPosition(); + GW_Vector3D e2 = pVertContrib[2]->GetPosition() - pVertContrib[0]->GetPosition(); + GW_Float l1 = ~e1; + GW_Float l2 = ~e2; + e1 /= l1; + e2 /= l2; + VertContribPos[1] = GW_Vector2D( l1, 0 ); + GW_Float dot = e1*e2; + VertContribPos[2] = GW_Vector2D( l2*dot, l2*sqrt(1-dot*dot) ); + + T_Vector2DList ContribPoly; + /* for each special case, Compute the polygon */ + switch(nNumContrib) { + case 1: + { + /* the contributor is pVertContrib[0], and pVertContrib[1] & pVertContrib[2] are not contributing */ + /* compute 1st intersection point */ + GW_GeodesicVertex::ComputeFrontIntersection( *pVertContrib[0], rDistance[0], *pVertContrib[1], rDistance[1], NULL, &lambda ); + GW_Vector2D inter1 = VertContribPos[0]*lambda + VertContribPos[1]*(1-lambda); + /* compute 2nd intersection point */ + GW_GeodesicVertex::ComputeFrontIntersection( *pVertContrib[0], rDistance[0], *pVertContrib[2], rDistance[2], NULL, &lambda ); + GW_Vector2D inter2 = VertContribPos[0]*lambda + VertContribPos[2]*(1-lambda); + + + GW_GeodesicInformationDuplicata* pDuplicata1 = (GW_GeodesicInformationDuplicata*) pVertContrib[1]->GetUserData(); + GW_ASSERT( pDuplicata1!=NULL ); + GW_GeodesicInformationDuplicata* pDuplicata2 = (GW_GeodesicInformationDuplicata*) pVertContrib[2]->GetUserData(); + GW_ASSERT( pDuplicata2!=NULL ); + + /* two cases */ + if( pDuplicata1->pFront_!=pDuplicata2->pFront_ ) + { + /* a quadrilater, we must compute the other intersection */ + GW_GeodesicVertex::ComputeFrontIntersection( *pVertContrib[1], rDistance[1], *pVertContrib[2], rDistance[2], NULL, &lambda ); + GW_Vector2D inter3 = VertContribPos[1]*lambda + VertContribPos[2]*(1-lambda); + GW_Vector2D center = (inter1+inter2+inter3)/3; // isobarycenter + /* add the points to the polygon */ + ContribPoly.push_back( VertContribPos[0] ); // remember that non-contributive vertex are in clockwise orientation + ContribPoly.push_back( inter1 ); + ContribPoly.push_back( center ); + ContribPoly.push_back( inter2 ); + GW_ASSERT( GW_PolygonIntersector::CheckOrientation( ContribPoly ) ); + } + else + { + /* a triangle */ + ContribPoly.push_back( VertContribPos[0] ); + ContribPoly.push_back( inter1 ); + ContribPoly.push_back( inter2 ); + GW_ASSERT( GW_PolygonIntersector::CheckOrientation( ContribPoly ) ); + + } + + /* compute the % of contribution to give to each vertex */ + return DistributeContribution( Face, Weights, pVertContrib, VertContribPos, &ContribPoly ); + } + break; + case 2: + { + /* compute the intersection points */ + GW_GeodesicVertex::ComputeFrontIntersection( *pVertContrib[0], rDistance[0], *pVertContrib[2], rDistance[2], NULL, &lambda ); + GW_Vector2D inter1 = VertContribPos[0]*lambda + VertContribPos[2]*(1-lambda); + GW_GeodesicVertex::ComputeFrontIntersection( *pVertContrib[1], rDistance[1], *pVertContrib[2], rDistance[2], NULL, &lambda ); + GW_Vector2D inter2 = VertContribPos[1]*lambda + VertContribPos[2]*(1-lambda); + + /* the polygon is a quadrilater */ + ContribPoly.push_back( VertContribPos[0] ); + ContribPoly.push_back( VertContribPos[1] ); + ContribPoly.push_back( inter2 ); + ContribPoly.push_back( inter1 ); + GW_ASSERT( GW_PolygonIntersector::CheckOrientation( ContribPoly ) ); + + /* compute the % of contribution to give to each vertex */ + return DistributeContribution( Face, Weights, pVertContrib, VertContribPos, &ContribPoly ); + } + break; + case 3: + /* compute the % of contribution to give to each vertex */ + return DistributeContribution( Face, Weights, pVertContrib, VertContribPos, NULL ); // NULL to avoid intersection computations + break; + default: + GW_ASSERT(GW_False); + return 0; + } +} + + + +GW_INLINE +GW_Float GW_VoronoiMesh::DistributeContribution( GW_Face& Face, T_FloatMap& Weights, + GW_GeodesicVertex* pVert[3], GW_Vector2D VertPos[3], + T_Vector2DList* pPolyContrib ) +{ + GW_GeodesicInformationDuplicata* pDuplicata = NULL; + GW_U32 nID; + GW_Float lambda; + GW_GeodesicVertex* pFront[3] = {NULL, NULL, NULL}; + GW_Float d[3]; + + /* get the front information */ + for( GW_U32 i=0; i<3; ++i ) + { + pDuplicata = (GW_GeodesicInformationDuplicata*) pVert[i]->GetUserData(); GW_ASSERT( pDuplicata!=NULL ); + pFront[i] = pDuplicata->pFront_; GW_ASSERT( pFront[i]!=NULL ); + d[i] = pDuplicata->rDistance_; + } + + GW_Float rContrib, rContribTemp = 0; + + /* The 3 fronts are the same ************************************************************************************/ + if( pFront[0]==pFront[1] && pFront[1]==pFront[2] ) + { + if( pPolyContrib==NULL ) // the whole polygon is contributing + rContrib = Face.GetArea(); + else + rContrib = GW_PolygonIntersector::ComputePolygonArea( *pPolyContrib ); + + nID = pFront[0]->GetID(); + if( Weights.find(nID)==Weights.end() ) // first time some contribution for this vertex is computed + Weights[nID] = rContrib; + else + Weights[nID] += rContrib; + return rContrib; + } + + /* two fronts same and one front different ********************************************************************/ + for( GW_U32 i=0; i<3; ++i ) + { + GW_U32 i1 = (i+1)%3; + GW_U32 i2 = (i+2)%3; + if( pFront[i]!=pFront[i1] && pFront[i1]==pFront[i2] ) + { + /* compute intersection points *************************************/ + GW_GeodesicVertex::ComputeFrontIntersection( *pVert[i], d[i], *pVert[i1], d[i1], NULL, &lambda ); + GW_Vector2D inter1 = VertPos[i]*lambda + VertPos[i1]*(1-lambda); + GW_GeodesicVertex::ComputeFrontIntersection( *pVert[i], d[i], *pVert[i2], d[i2], NULL, &lambda ); + GW_Vector2D inter2= VertPos[i]*lambda + VertPos[i2]*(1-lambda); + + /* contribution for front i ****************************************/ + T_Vector2DList Poly1; // this is a triangle + Poly1.push_back(VertPos[i]); + Poly1.push_back(inter1); + Poly1.push_back(inter2); + GW_ASSERT( GW_PolygonIntersector::CheckOrientation( Poly1 ) ); + + if( pPolyContrib==NULL ) // the whole polygon is contributing + rContrib = GW_PolygonIntersector::ComputePolygonArea( Poly1 ); + else + { + GW_PolygonIntersector PolyInt; + PolyInt.PerformIntersection( Poly1, *pPolyContrib ); + rContrib = PolyInt.GetAreaIntersection(); + } + + rContribTemp = rContrib; + + nID = pFront[i]->GetID(); + if( Weights.find(nID)==Weights.end() ) // first time some contribution for this vertex is computed + Weights[nID] = rContrib; + else + Weights[nID] += rContrib; + + /* contribution for front i1 ****************************************/ + T_Vector2DList Poly2; // this is a quadrilater + Poly2.push_back(inter1); + Poly2.push_back(VertPos[i1]); + Poly2.push_back(VertPos[i2]); + Poly2.push_back(inter2); + GW_ASSERT( GW_PolygonIntersector::CheckOrientation( Poly2 ) ); + + if( pPolyContrib==NULL ) // the whole polygon is contributing + rContrib = GW_PolygonIntersector::ComputePolygonArea( Poly2 ); + else + { + GW_PolygonIntersector PolyInt; + PolyInt.PerformIntersection( Poly2, *pPolyContrib ); + rContrib = PolyInt.GetAreaIntersection(); + } + + rContribTemp += rContrib; + + nID = pFront[i1]->GetID(); + if( Weights.find(nID)==Weights.end() ) // first time some contribution for this vertex is computed + Weights[nID] = rContrib; + else + Weights[nID] += rContrib; + return rContribTemp; + } + } + + /* the 3 fronts are differents *************************************************************************/ + GW_ASSERT( pFront[0]!=pFront[1] && pFront[1]!=pFront[2] && pFront[2]!=pFront[0] ); + GW_Vector2D inter[3]; + /* compute intersection */ + for( GW_U32 i=0; i<3; ++i ) + { + GW_U32 i1 = (i+1)%3; + GW_U32 i2 = (i+2)%3; + GW_GeodesicVertex::ComputeFrontIntersection( *pVert[i1], d[i1], *pVert[i2], d[i2], NULL, &lambda ); + inter[i] = VertPos[i1]*lambda + VertPos[i2]*(1-lambda); + } + GW_Vector2D center = (inter[0]+inter[1]+inter[2])/3; + /* compute contribution */ + for( GW_U32 i=0; i<3; ++i ) + { + GW_U32 i1 = (i+1)%3; + GW_U32 i2 = (i+2)%3; + T_Vector2DList Poly; // this is a quadrilater + Poly.push_back(VertPos[i]); + Poly.push_back(inter[i2]); + Poly.push_back(center); + Poly.push_back(inter[i1]); + GW_ASSERT( GW_PolygonIntersector::CheckOrientation( Poly ) ); + + if( pPolyContrib==NULL ) // the whole polygon is contributing + rContrib = GW_PolygonIntersector::ComputePolygonArea( Poly ); + else + { + GW_PolygonIntersector PolyInt; + PolyInt.PerformIntersection( Poly, *pPolyContrib ); + rContrib = PolyInt.GetAreaIntersection(); + } + + nID = pFront[i]->GetID(); + if( Weights.find(nID)==Weights.end() ) // first time some contribution for this vertex is computed + Weights[nID] = rContrib; + else + Weights[nID] += rContrib; + + rContribTemp += rContrib; + } + return rContribTemp; +} + + + + +/*------------------------------------------------------------------------------*/ +// Name : GetReciprocicalDistanceWeights +/** +* \param Weights [T_FloatMap&] The weights for each neighbor. +* \param Mesh [GW_GeodesicMesh&] The mesh. +* \param Vert [GW_GeodesicVertex&] The vertex where we want to perform the interpolation. +* \author Gabriel Peyré +* \date 5-30-2003 +* +* Compute the weights for a reciprocical interpolation. +*/ +/*------------------------------------------------------------------------------*/ +GW_INLINE +void GW_VoronoiMesh::GetReciprocicalDistanceWeights( T_FloatMap& Weights, GW_GeodesicMesh& Mesh, GW_GeodesicVertex& Vert ) +{ + if( Vert.GetFace()==NULL ) + return; + + /* just correct the distance map if necessary */ + GW_GeodesicVertex* pStartVert = BaseVertexList_.back(); + if( pStartVert->GetFront()!=pStartVert ) + { + Mesh.RegisterVertexInsersionCallbackFunction( GW_VoronoiMesh::FastMarchingCallbackFunction_VertexInsersion ); + GW_VoronoiMesh::ResetOnlyVertexState( Mesh ); + Mesh.PerformFastMarching( pStartVert ); + Mesh.RegisterVertexInsersionCallbackFunction( NULL ); + } + + if( !bInterpolationPreparationDone_ ) + { + GW_VoronoiMesh::PrepareInterpolation( Mesh ); + bInterpolationPreparationDone_ = GW_True; + } + + Weights.clear(); + pCurWeights_ = &Weights; + nNbrBaseVertex_RD_ = 0; + + /* special case for original point */ + for( IT_GeodesicVertexList it=BaseVertexList_.begin(); it!=BaseVertexList_.end(); ++it ) + { + if( &Vert==*it ) + { + Weights[ Vert.GetID() ] = 1; + return; + } + } + + /* First step : compute the natural neighbors ************************************************/ + /* perform a Fast Marching from the point */ + Mesh.RegisterVertexInsersionCallbackFunction( GW_VoronoiMesh::FastMarchingCallbackFunction_VertexInsersionRD1 ); + GW_VoronoiMesh::ResetOnlyVertexState( Mesh ); + Mesh.PerformFastMarching( &Vert ); + + /* Second step : compute the weights *********************************************************/ + /* perform a Fast Marching from the point */ + Mesh.RegisterVertexInsersionCallbackFunction( GW_VoronoiMesh::FastMarchingCallbackFunction_VertexInsersionRD2 ); + Mesh.RegisterForceStopCallbackFunction( GW_VoronoiMesh::FastMarchingCallbackFunction_ForceStopRD ); + Mesh.ResetGeodesicMesh(); + Mesh.PerformFastMarching( &Vert ); + + /* scale so that weights sum to 1 */ + GW_Float rTotalWeigth = 0; + for( IT_FloatMap it=Weights.begin(); it!=Weights.end(); ++it ) + rTotalWeigth += it->second; + GW_ASSERT( rTotalWeigth>0 ); + for( IT_FloatMap it=Weights.begin(); it!=Weights.end(); ++it ) + it->second /= rTotalWeigth; + + Mesh.RegisterVertexInsersionCallbackFunction( NULL ); + Mesh.RegisterForceStopCallbackFunction( NULL ); +} + + + +} // End namespace GW + + +/////////////////////////////////////////////////////////////////////////////// +// Copyright (c) Gabriel Peyré +/////////////////////////////////////////////////////////////////////////////// +// END OF FILE // +/////////////////////////////////////////////////////////////////////////////// diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/text-base/GW_VoronoiVertex.cpp.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/text-base/GW_VoronoiVertex.cpp.svn-base new file mode 100644 index 0000000..108cd83 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/text-base/GW_VoronoiVertex.cpp.svn-base @@ -0,0 +1,112 @@ +/*------------------------------------------------------------------------------*/ +/** + * \file GW_VoronoiVertex.cpp + * \brief Definition of class \c GW_VoronoiVertex + * \author Gabriel Peyré + * \date 4-19-2003 + */ +/*------------------------------------------------------------------------------*/ + + +#ifdef GW_SCCSID + static const char* sccsid = "@(#) GW_VoronoiVertex.cpp(c) Gabriel Peyré2003"; +#endif // GW_SCCSID + +#include "stdafx.h" +#include "GW_VoronoiVertex.h" + +#ifndef GW_USE_INLINE + #include "GW_VoronoiVertex.inl" +#endif + +using namespace GW; + +/*------------------------------------------------------------------------------*/ +// Name : GW_VoronoiVertex constructor +/** + * \author Gabriel Peyré + * \date 4-19-2003 + * + * Constructor. + */ +/*------------------------------------------------------------------------------*/ +GW_VoronoiVertex::GW_VoronoiVertex() +: GW_Vertex (), + pBaseVertex_ ( NULL ) +{ + /* NOTHING */ +} + + +/*------------------------------------------------------------------------------*/ +// Name : GW_VoronoiVertex destructor +/** + * \author Gabriel Peyré + * \date 4-19-2003 + * + * Destructor. + */ +/*------------------------------------------------------------------------------*/ +GW_VoronoiVertex::~GW_VoronoiVertex() +{ + GW_SmartCounter::CheckAndDelete( pBaseVertex_ ); +} + + +/*------------------------------------------------------------------------------*/ +// Name : GW_VoronoiVertex::GetBaseVertex +/** + * \return [GW_Vertex*] The base vertex. + * \author Gabriel Peyré + * \date 4-19-2003 + * + * Return the vertex on the original mesh. + */ +/*------------------------------------------------------------------------------*/ +GW_GeodesicVertex* GW_VoronoiVertex::GetBaseVertex() +{ + return pBaseVertex_; +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_VoronoiVertex::GetBaseVertex +/** +* \return [GW_Vertex*] The base vertex. +* \author Gabriel Peyré +* \date 4-19-2003 +* +* Return the vertex on the original mesh. +*/ +/*------------------------------------------------------------------------------*/ +const GW_GeodesicVertex* GW_VoronoiVertex::GetBaseVertex() const +{ + return pBaseVertex_; +} + + +/*------------------------------------------------------------------------------*/ +// Name : GW_VoronoiVertex::SetBaseVertex +/** + * \param pBaseVertex [GW_Vertex] The base vertex. + * \author Gabriel Peyré + * \date 4-19-2003 + * + * Set the base vertex. + */ +/*------------------------------------------------------------------------------*/ +void GW_VoronoiVertex::SetBaseVertex( GW_GeodesicVertex& BaseVertex ) +{ + GW_SmartCounter::CheckAndDelete( pBaseVertex_ ); + pBaseVertex_ = &BaseVertex; + pBaseVertex_->UseIt(); + /* copy the parameters of the base mesh */ + this->SetPosition( BaseVertex.GetPosition() ); + this->SetNormal( BaseVertex.GetNormal() ); +} + + +/////////////////////////////////////////////////////////////////////////////// +// Copyright (c) Gabriel Peyré +/////////////////////////////////////////////////////////////////////////////// +// END OF FILE // +/////////////////////////////////////////////////////////////////////////////// diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/text-base/GW_VoronoiVertex.h.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/text-base/GW_VoronoiVertex.h.svn-base new file mode 100644 index 0000000..085ac1d --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/text-base/GW_VoronoiVertex.h.svn-base @@ -0,0 +1,106 @@ + +/*------------------------------------------------------------------------------*/ +/** + * \file GW_VoronoiVertex.h + * \brief Definition of class \c GW_VoronoiVertex + * \author Gabriel Peyré + * \date 4-19-2003 + */ +/*------------------------------------------------------------------------------*/ + +#ifndef _GW_VORONOIVERTEX_H_ +#define _GW_VORONOIVERTEX_H_ + +#include "../gw_core/GW_Config.h" +#include "../gw_core/GW_Vertex.h" +#include "GW_GeodesicVertex.h" + +namespace GW { + +/*------------------------------------------------------------------------------*/ +/** \name a list of GW_VoronoiVertex */ +/*------------------------------------------------------------------------------*/ +//@{ +typedef std::list T_VoronoiVertexList; +typedef T_VoronoiVertexList::iterator IT_VoronoiVertexList; +typedef T_VoronoiVertexList::reverse_iterator RIT_VoronoiVertexList; +typedef T_VoronoiVertexList::const_iterator CIT_VoronoiVertexList; +typedef T_VoronoiVertexList::const_reverse_iterator CRIT_VoronoiVertexList; +//@} + +/*------------------------------------------------------------------------------*/ +/** \name a map of GW_VoronoiVertex */ +/*------------------------------------------------------------------------------*/ +//@{ +typedef std::map T_VoronoiVertexMap; +typedef T_VoronoiVertexMap::iterator IT_VoronoiVertexMap; +typedef T_VoronoiVertexMap::reverse_iterator RIT_VoronoiVertexMap; +typedef T_VoronoiVertexMap::const_iterator CIT_VoronoiVertexMap; +typedef T_VoronoiVertexMap::const_reverse_iterator CRIT_VoronoiVertexMap; +//@} + + +/*------------------------------------------------------------------------------*/ +/** + * \class GW_VoronoiVertex + * \brief A vertex involved in a voronoi mesh. + * \author Gabriel Peyré + * \date 4-19-2003 + * + * Contains a pointer to a classical vertex. + */ +/*------------------------------------------------------------------------------*/ + +class GW_VoronoiVertex: public GW_Vertex +{ + +public: + + /*------------------------------------------------------------------------------*/ + /** \name Constructor and destructor */ + /*------------------------------------------------------------------------------*/ + //@{ + GW_VoronoiVertex(); + virtual ~GW_VoronoiVertex(); + //@} + + GW_GeodesicVertex* GetBaseVertex(); + const GW_GeodesicVertex* GetBaseVertex() const; + void SetBaseVertex( GW_GeodesicVertex& BaseVertex ); + + //------------------------------------------------------------------------- + /** \name Graph management. */ + //------------------------------------------------------------------------- + //@{ + void AddNeighbor( GW_VoronoiVertex& Node ); + void RemoveNeighbor( GW_VoronoiVertex& Node ); + GW_Bool IsNeighbor( GW_VoronoiVertex& Node ); + IT_VoronoiVertexList BeginNeighborIterator(); + IT_VoronoiVertexList EndNeighborIterator(); + //@} + + +private: + + GW_GeodesicVertex* pBaseVertex_; + + /** data to build the graph before building the triangulation */ + T_VoronoiVertexList NeighborList_; + +}; + +} // End namespace GW + +#ifdef GW_USE_INLINE + #include "GW_VoronoiVertex.inl" +#endif + + +#endif // _GW_VORONOIVERTEX_H_ + + +/////////////////////////////////////////////////////////////////////////////// +// Copyright (c) Gabriel Peyré +/////////////////////////////////////////////////////////////////////////////// +// END OF FILE // +/////////////////////////////////////////////////////////////////////////////// diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/text-base/GW_VoronoiVertex.inl.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/text-base/GW_VoronoiVertex.inl.svn-base new file mode 100644 index 0000000..b201910 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/text-base/GW_VoronoiVertex.inl.svn-base @@ -0,0 +1,113 @@ +/*------------------------------------------------------------------------------*/ +/** + * \file GW_VoronoiVertex.inl + * \brief Inlined methods for \c GW_VoronoiVertex + * \author Gabriel Peyré + * \date 4-19-2003 + */ +/*------------------------------------------------------------------------------*/ + +#include "GW_VoronoiVertex.h" + +namespace GW { + + +/*------------------------------------------------------------------------------*/ +// Name : GW_VoronoiVertex::AddNeighbor +/** +* \param Node [GW_VoronoiVertex&] The son node. +* \author Gabriel Peyré +* \date 5-15-2003 +* +* Add a new son to the list. +*/ +/*------------------------------------------------------------------------------*/ +GW_INLINE +void GW_VoronoiVertex::AddNeighbor( GW_VoronoiVertex& Node ) +{ + GW_ASSERT( !(this->IsNeighbor(Node)) ); + NeighborList_.push_back( &Node ); +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_VoronoiVertex::RemoveNeighbor +/** +* \param Node [GW_VoronoiVertex&] The son node. +* \author Gabriel Peyré +* \date 5-15-2003 +* +* Add a son to the list of sons. +*/ +/*------------------------------------------------------------------------------*/ +GW_INLINE +void GW_VoronoiVertex::RemoveNeighbor( GW_VoronoiVertex& Node ) +{ + NeighborList_.remove( &Node ); +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_VoronoiVertex::BeginNeighborIterator +/** +* \return [IT_VoronoiVertexList] The iterator. +* \author Gabriel Peyré +* \date 5-15-2003 +* +* begin iterator on the son list. +*/ +/*------------------------------------------------------------------------------*/ +GW_INLINE +IT_VoronoiVertexList GW_VoronoiVertex::BeginNeighborIterator() +{ + return NeighborList_.begin(); +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_VoronoiVertex::EndNeighborIterator +/** +* \return [IT_VoronoiVertexList] The iterator. +* \author Gabriel Peyré +* \date 5-15-2003 +* +* end iterator on the son list. +*/ +/*------------------------------------------------------------------------------*/ +GW_INLINE +IT_VoronoiVertexList GW_VoronoiVertex::EndNeighborIterator() +{ + return NeighborList_.end(); +} + + +/*------------------------------------------------------------------------------*/ +// Name : GW_VoronoiVertex::IsNeighbor +/** + * \param Node [GW_VoronoiVertex&] The vertex. + * \return [GW_Bool] Answer + * \author Gabriel Peyré + * \date 5-15-2003 + * + * Is the given vertex a neighbor of us ? + */ +/*------------------------------------------------------------------------------*/ +GW_INLINE +GW_Bool GW_VoronoiVertex::IsNeighbor( GW_VoronoiVertex& Node ) +{ + for( IT_VoronoiVertexList it = this->BeginNeighborIterator(); it!=this->EndNeighborIterator(); ++it ) + { + GW_VoronoiVertex* pVert = *it; + GW_ASSERT( pVert!=NULL ); + if( pVert==&Node ) + return GW_True; + } + return GW_False; +} + + +} // End namespace GW + + +/////////////////////////////////////////////////////////////////////////////// +// Copyright (c) Gabriel Peyré +/////////////////////////////////////////////////////////////////////////////// +// END OF FILE // +/////////////////////////////////////////////////////////////////////////////// diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/text-base/gw_geodesic.vcproj.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/text-base/gw_geodesic.vcproj.svn-base new file mode 100644 index 0000000..ad7e20e --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/text-base/gw_geodesic.vcproj.svn-base @@ -0,0 +1,314 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/text-base/stdafx.cpp.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/text-base/stdafx.cpp.svn-base new file mode 100644 index 0000000..509cef4 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/text-base/stdafx.cpp.svn-base @@ -0,0 +1,5 @@ +// stdafx.cpp : source file that includes just the standard includes +// gw_core.pch will be the pre-compiled header +// stdafx.obj will contain the pre-compiled type information + +#include "stdafx.h" diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/text-base/stdafx.h.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/text-base/stdafx.h.svn-base new file mode 100644 index 0000000..3ebf8f0 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/.svn/text-base/stdafx.h.svn-base @@ -0,0 +1,75 @@ +/*------------------------------------------------------------------------------*/ +/** + * \file Stdafx.h + * \brief Include for precompiled header. + * \author Gabriel Peyré + * \date 10-26-2002 + */ +/*------------------------------------------------------------------------------*/ +#ifndef _GW_GEODESIC_STDAFX_H_ +#define _GW_GEODESIC_STDAFX_H_ + +#pragma once + +/* 'identifier' : identifier was truncated to 'number' characters in the debug information */ +#pragma warning( disable : 4786 ) + +//------------------------------------------------------------------------- +/** \name C++ STL */ +//------------------------------------------------------------------------- +//@{ +#include +#include +#include +#include +#include +#include +#include +using std::string; +using std::cerr; +using std::cout; +using std::endl; +//@} + +//------------------------------------------------------------------------- +/** \name classical ANSI c libraries */ +//------------------------------------------------------------------------- +//@{ +#include +#include +#include +#include +#include +#include +//#include +#include +//#include +#include +#include +//#include +#include +//#include +//#include +//@} + + +#include "../gw_core/GW_MathsWrapper.h" + +/*----------------------------------------------------------------------*/ +/* win32 #include */ +/*----------------------------------------------------------------------*/ + +#ifdef WIN32 + /** main win32 header */ +// #include +#endif // _USE_WIN32_ + + +#endif // _STDAFX_H_ + + +/////////////////////////////////////////////////////////////////////////////// +// Copyright (c) Gabriel Peyré +/////////////////////////////////////////////////////////////////////////////// +// END OF FILE // +/////////////////////////////////////////////////////////////////////////////// diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/GW_GeodesicFace.cpp b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/GW_GeodesicFace.cpp new file mode 100644 index 0000000..599752d --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/GW_GeodesicFace.cpp @@ -0,0 +1,119 @@ +/*------------------------------------------------------------------------------*/ +/** + * \file GW_GeodesicFace.cpp + * \brief Definition of class \c GW_GeodesicFace + * \author Gabriel Peyré + * \date 4-12-2003 + */ +/*------------------------------------------------------------------------------*/ + + +#ifdef GW_SCCSID + static const char* sccsid = "@(#) GW_GeodesicFace.cpp(c) Gabriel Peyré2003"; +#endif // GW_SCCSID + +#include "stdafx.h" +#include "GW_GeodesicFace.h" + +#ifndef GW_USE_INLINE + #include "GW_GeodesicFace.inl" +#endif + +using namespace GW; + +GW_TriangularInterpolation_ABC::T_TriangulationInterpolationType GW_GeodesicFace::TriangulationInterpolationType_ = GW_TriangularInterpolation_ABC::kQuadraticTriangulationInterpolation; + +/*------------------------------------------------------------------------------*/ +// Name : GW_GeodesicFace constructor +/** + * \author Gabriel Peyré + * \date 5-2-2003 + * + * Constructor. + */ +/*------------------------------------------------------------------------------*/ +GW_GeodesicFace::GW_GeodesicFace() +: GW_Face(), + pTriangularInterpolation_ ( NULL ) +{ + /* nothing */ +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_GeodesicFace destructor +/** + * \author Gabriel Peyré + * \date 5-2-2003 + * + * Destructor. + */ +/*------------------------------------------------------------------------------*/ +GW_GeodesicFace::~GW_GeodesicFace() +{ + GW_DELETE( pTriangularInterpolation_ ); +} + + +/*------------------------------------------------------------------------------*/ +// Name : GW_GeodesicFace::SetUpTriangularInterpolation +/** + * \author Gabriel Peyré + * \date 5-2-2003 + * + * Create a triangular interpolation if necessary, and initialize + * it. + */ +/*------------------------------------------------------------------------------*/ +void GW_GeodesicFace::SetUpTriangularInterpolation() +{ + if( pTriangularInterpolation_==NULL || pTriangularInterpolation_->GetType()!=TriangulationInterpolationType_ ) + { + GW_DELETE( pTriangularInterpolation_ ); + switch(TriangulationInterpolationType_) + { + case GW_TriangularInterpolation_ABC::kLinearTriangulationInterpolation: + pTriangularInterpolation_ = new GW_TriangularInterpolation_Linear; + break; + case GW_TriangularInterpolation_ABC::kQuadraticTriangulationInterpolation: + pTriangularInterpolation_ = new GW_TriangularInterpolation_Quadratic; + break; + case GW_TriangularInterpolation_ABC::kCubicTriangulationInterpolation: + GW_ASSERT( GW_False ); + break; + default: + GW_ASSERT( GW_False ); + pTriangularInterpolation_ = new GW_TriangularInterpolation_Quadratic; + } + } + pTriangularInterpolation_->SetUpTriangularInterpolation( *this ); +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_GeodesicFace::ComputeGradient +/** +* \param v0 [GW_GeodesicVertex&] 1st vertex of local frame. +* \param v1 [GW_GeodesicVertex&] 2nd vertex. +* \param v2 [GW_GeodesicVertex&] 3rd vertex. +* \param x [GW_Float] x local coord. +* \param y [GW_Float] y local coord. +* \param dx [GW_Float&] x coord of the gradient in local coord. +* \param dy [GW_Float&] y coord of the gradient in local coord. +* \author Gabriel Peyré +* \date 5-2-2003 +* +* Compute the gradient at given point in local frame. +*/ +/*------------------------------------------------------------------------------*/ +void GW_GeodesicFace::ComputeGradient( GW_GeodesicVertex& v0, GW_GeodesicVertex& v1, GW_GeodesicVertex& v2, GW_Float x, GW_Float y, GW_Float& dx, GW_Float& dy ) +{ + GW_ASSERT( pTriangularInterpolation_!=NULL ); + pTriangularInterpolation_->ComputeGradient( v0, v1, v2, x, y, dx, dy ); +} + + + +/////////////////////////////////////////////////////////////////////////////// +// Copyright (c) Gabriel Peyré +/////////////////////////////////////////////////////////////////////////////// +// END OF FILE // +/////////////////////////////////////////////////////////////////////////////// diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/GW_GeodesicFace.h b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/GW_GeodesicFace.h new file mode 100644 index 0000000..588c1a6 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/GW_GeodesicFace.h @@ -0,0 +1,73 @@ + +/*------------------------------------------------------------------------------*/ +/** + * \file GW_GeodesicFace.h + * \brief Definition of class \c GW_GeodesicFace + * \author Gabriel Peyré + * \date 4-12-2003 + */ +/*------------------------------------------------------------------------------*/ + +#ifndef _GW_GEODESICFACE_H_ +#define _GW_GEODESICFACE_H_ + +#include "../gw_core/GW_Config.h" +#include "../gw_core/GW_Face.h" +#include "GW_TriangularInterpolation_Quadratic.h" +#include "GW_TriangularInterpolation_Linear.h" + +namespace GW { + +/*------------------------------------------------------------------------------*/ +/** + * \class GW_GeodesicFace + * \brief A face to make geodesic computations. + * \author Gabriel Peyré + * \date 4-12-2003 + * + * Should contains geodesic vertex. + */ +/*------------------------------------------------------------------------------*/ + +class GW_GeodesicFace: public GW_Face +{ + +public: + + GW_GeodesicFace(); + virtual ~GW_GeodesicFace(); + + void SetUpTriangularInterpolation(); + void ComputeGradient( GW_GeodesicVertex& v0, GW_GeodesicVertex& v1, GW_GeodesicVertex& v2, + GW_Float x, GW_Float y, GW_Float& dx, GW_Float& dy ); + + static void SetTriangularInterpolationType( GW_TriangularInterpolation_ABC::T_TriangulationInterpolationType TriangulationInterpolationType ); + static GW_TriangularInterpolation_ABC::T_TriangulationInterpolationType GetTriangularInterpolationType(); + + GW_TriangularInterpolation_ABC* GetTriangularInterpolation(); + void SetTriangularInterpolation(GW_TriangularInterpolation_ABC& TriangularInterpolation); + +private: + + /** the interpolation type we should use */ + static GW_TriangularInterpolation_ABC::T_TriangulationInterpolationType TriangulationInterpolationType_; + /** the data for interpolation */ + GW_TriangularInterpolation_ABC* pTriangularInterpolation_; + +}; + +} // End namespace GW + +#ifdef GW_USE_INLINE + #include "GW_GeodesicFace.inl" +#endif + + +#endif // _GW_GEODESICFACE_H_ + + +/////////////////////////////////////////////////////////////////////////////// +// Copyright (c) Gabriel Peyré +/////////////////////////////////////////////////////////////////////////////// +// END OF FILE // +/////////////////////////////////////////////////////////////////////////////// diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/GW_GeodesicFace.inl b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/GW_GeodesicFace.inl new file mode 100644 index 0000000..79fecbb --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/GW_GeodesicFace.inl @@ -0,0 +1,89 @@ +/*------------------------------------------------------------------------------*/ +/** + * \file GW_GeodesicFace.inl + * \brief Inlined methods for \c GW_GeodesicFace + * \author Gabriel Peyré + * \date 4-12-2003 + */ +/*------------------------------------------------------------------------------*/ + +#include "GW_GeodesicFace.h" + +namespace GW { + + +/*------------------------------------------------------------------------------*/ +// Name : GW_GeodesicFace::SetTriangularInterpolationType +/** + * \param TriangulationInterpolationType [GW_TriangularInterpolation_ABC::T_TriangulationInterpolationType] The type + * \author Gabriel Peyré + * \date 5-5-2003 + * + * Set the way interpolation is performed on triangles. + */ +/*------------------------------------------------------------------------------*/ +GW_INLINE +void GW_GeodesicFace::SetTriangularInterpolationType( GW_TriangularInterpolation_ABC::T_TriangulationInterpolationType TriangulationInterpolationType ) +{ + TriangulationInterpolationType_ = TriangulationInterpolationType; +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_GeodesicFace::GetTriangularInterpolationType +/** + * \return [GW_TriangularInterpolation_ABC::T_TriangulationInterpolationType] The mode. + * \author Gabriel Peyré + * \date 5-5-2003 + * + * Return the mode of interpolation. + */ +/*------------------------------------------------------------------------------*/ +GW_INLINE +GW_TriangularInterpolation_ABC::T_TriangulationInterpolationType GW_GeodesicFace::GetTriangularInterpolationType() +{ + return TriangulationInterpolationType_; +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_GeodesicFace::GetTriangularInterpolation +/** + * \return [GW_TriangularInterpolation_ABC*] The interpolator. + * \author Gabriel Peyré + * \date 5-6-2003 + * + * Get the interpolator used. + */ +/*------------------------------------------------------------------------------*/ +GW_INLINE +GW_TriangularInterpolation_ABC* GW_GeodesicFace::GetTriangularInterpolation() +{ + return pTriangularInterpolation_; +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_GeodesicFace::GetTriangularInterpolation +/** + * \param pTriangularInterpolation [GW_TriangularInterpolation_ABC*] The interpolator. + * \author Gabriel Peyré + * \date 5-6-2003 + * + * Set the interpolator used. + */ +/*------------------------------------------------------------------------------*/ +GW_INLINE +void GW_GeodesicFace::SetTriangularInterpolation(GW_TriangularInterpolation_ABC& TriangularInterpolation) +{ + GW_DELETE( pTriangularInterpolation_ ); + pTriangularInterpolation_ = &TriangularInterpolation; +} + + + +} // End namespace GW + + +/////////////////////////////////////////////////////////////////////////////// +// Copyright (c) Gabriel Peyré +/////////////////////////////////////////////////////////////////////////////// +// END OF FILE // +/////////////////////////////////////////////////////////////////////////////// diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/GW_GeodesicMesh.cpp b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/GW_GeodesicMesh.cpp new file mode 100644 index 0000000..8fd03a8 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/GW_GeodesicMesh.cpp @@ -0,0 +1,181 @@ +/*------------------------------------------------------------------------------*/ +/** + * \file GW_GeodesicMesh.cpp + * \brief Definition of class \c GW_GeodesicMesh + * \author Gabriel Peyré + * \date 4-9-2003 + */ +/*------------------------------------------------------------------------------*/ + + +#ifdef GW_SCCSID + static const char* sccsid = "@(#) GW_GeodesicMesh.cpp(c) Gabriel Peyré2003"; +#endif // GW_SCCSID + +#include "stdafx.h" +#include "GW_GeodesicMesh.h" + +#ifndef GW_USE_INLINE + #include "GW_GeodesicMesh.inl" +#endif + +using namespace GW; + +GW_Bool GW_GeodesicMesh::bUseUnfolding_ = GW_True; + +/*------------------------------------------------------------------------------*/ +// Name : GW_GeodesicMesh::ResetGeodesicMesh +/** + * \author Gabriel Peyré + * \date 4-10-2003 + * + * Reset the flags of all vertex for a new fast marching + * computation. + */ +/*------------------------------------------------------------------------------*/ +void GW_GeodesicMesh::ResetGeodesicMesh() +{ + for( IT_VertexVector it=VertexVector_.begin(); it!=VertexVector_.end(); ++it ) + { + GW_GeodesicVertex* pVert = (GW_GeodesicVertex*) *it; + pVert->ResetGeodesicVertex(); + } + ActiveVertex_.clear(); +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_GeodesicMesh::ResetParametrizationData +/** + * \author Gabriel Peyré + * \date 4-27-2003 + * + * Reset only the parametrization data of each vertex. + */ +/*------------------------------------------------------------------------------*/ +void GW_GeodesicMesh::ResetParametrizationData() +{ + for( IT_VertexVector it=VertexVector_.begin(); it!=VertexVector_.end(); ++it ) + { + GW_GeodesicVertex* pVert = (GW_GeodesicVertex*) *it; + pVert->ResetParametrizationData(); + } +} + + + +/*------------------------------------------------------------------------------*/ +// Name : GW_GeodesicMesh::PerformFastMarching +/** + * \param StartVertex [GW_GeodesicVertex&] The starting point. + * \author Gabriel Peyré + * \date 4-10-2003 + * + * Compute geodesic distance from a vertex to other one. + */ +/*------------------------------------------------------------------------------*/ +void GW_GeodesicMesh::PerformFastMarching( GW_GeodesicVertex* pStartVertex ) +{ + + this->SetUpFastMarching( pStartVertex ); + + // first time : set up the heap + std::make_heap( ActiveVertex_.begin(), ActiveVertex_.end(), GW_GeodesicVertex::CompareVertex ); + /* main loop */ + while( !this->PerformFastMarchingOneStep() ) + { } +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_GeodesicMesh::SetUpFastMarching +/** + * \param pStartVertex=NULL [GW_GeodesicVertex*] A start vertex to add. + * \author Gabriel Peyré + * \date 4-13-2003 + * + * Just initialize the fast marching process. + */ +/*------------------------------------------------------------------------------*/ +void GW_GeodesicMesh::SetUpFastMarching( GW_GeodesicVertex* pStartVertex ) +{ + GW_ASSERT( WeightCallback_!=NULL ); + + if( pStartVertex!=NULL ) + this->AddStartVertex( *pStartVertex ); + + std::make_heap( ActiveVertex_.begin(), ActiveVertex_.end(), GW_GeodesicVertex::CompareVertex ); + + bIsMarchingBegin_ = GW_True; + bIsMarchingEnd_ = GW_False; +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_GeodesicMesh::PerformFastMarchingFlush +/** + * \author Gabriel Peyré + * \date 4-13-2003 + * + * Continue the algorithm until it termins. + */ +/*------------------------------------------------------------------------------*/ +void GW_GeodesicMesh::PerformFastMarchingFlush() +{ + if( !bIsMarchingBegin_ ) + this->SetUpFastMarching(); + + /* main loop */ + while( !this->PerformFastMarchingOneStep() ) + { } +} + + + +/*------------------------------------------------------------------------------*/ +// Name : GW_GeodesicMesh::IsFastMarchingFinished +/** + * \return [GW_Bool] Response. + * \author Gabriel Peyré + * \date 4-13-2003 + * + * Is the algorhm finished ? + */ +/*------------------------------------------------------------------------------*/ +GW_Bool GW_GeodesicMesh::IsFastMarchingFinished() +{ + return bIsMarchingEnd_; +} + + +/*------------------------------------------------------------------------------*/ +// Name : GW_GeodesicMesh::GetRandomVertex +/** +* \return [GW_Vertex*] The vertex. NULL if it was impossible. +* \author Gabriel Peyré +* \date 4-14-2003 +* +* Get Return a vertex at random. +*/ +/*------------------------------------------------------------------------------*/ +GW_Vertex* GW_GeodesicMesh::GetRandomVertex(GW_Bool bForceFar) +{ + GW_U32 nNumber = 0; + GW_GeodesicVertex* pStartVertex = NULL; + while( pStartVertex==NULL ) + { + if( nNumber>=this->GetNbrVertex()/10 ) + return NULL; + GW_U32 nNumVert = (GW_U32) floor(GW_RAND*this->GetNbrVertex()); + pStartVertex = (GW_GeodesicVertex*) this->GetVertex( nNumVert ); + if( bForceFar==GW_True && pStartVertex->GetState()!=GW_GeodesicVertex::kFar ) + pStartVertex = NULL; + if( pStartVertex!=NULL && pStartVertex->GetFace()==NULL ) + pStartVertex = NULL; + nNumber++; + } + return pStartVertex; +} + +/////////////////////////////////////////////////////////////////////////////// +// Copyright (c) Gabriel Peyré +/////////////////////////////////////////////////////////////////////////////// +// END OF FILE // +/////////////////////////////////////////////////////////////////////////////// diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/GW_GeodesicMesh.h b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/GW_GeodesicMesh.h new file mode 100644 index 0000000..8f34099 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/GW_GeodesicMesh.h @@ -0,0 +1,157 @@ + +/*------------------------------------------------------------------------------*/ +/** + * \file GW_GeodesicMesh.h + * \brief Definition of class \c GW_GeodesicMesh + * \author Gabriel Peyré + * \date 4-9-2003 + */ +/*------------------------------------------------------------------------------*/ + +#ifndef _GW_GEODESICMESH_H_ +#define _GW_GEODESICMESH_H_ + +#include "../gw_core/GW_Config.h" +#include "../gw_core/GW_Mesh.h" +#include "../gw_core/GW_Face.h" +#include "../gw_core/GW_FaceIterator.h" +#include "../gw_core/GW_VertexIterator.h" +#include "GW_GeodesicVertex.h" +#include "GW_GeodesicFace.h" + +namespace GW { + +/*------------------------------------------------------------------------------*/ +/** + * \class GW_GeodesicMesh + * \brief A mesh designed for computation of geodesic. + * \author Gabriel Peyré + * \date 4-9-2003 + * + * Overload class factory method to create \c GW_GeodesicVertex. + */ +/*------------------------------------------------------------------------------*/ + +class GW_GeodesicMesh: public GW_Mesh +{ + +public: + + /*------------------------------------------------------------------------------*/ + /** \name Constructor and destructor */ + /*------------------------------------------------------------------------------*/ + //@{ + GW_GeodesicMesh(); + virtual ~GW_GeodesicMesh(); + //@} + + //------------------------------------------------------------------------- + /** \name Class factory methods. */ + //------------------------------------------------------------------------- + //@{ + virtual GW_Vertex& CreateNewVertex(); + virtual GW_Face& CreateNewFace(); + //@} + + //------------------------------------------------------------------------- + /** \name Fast marching computations. */ + //------------------------------------------------------------------------- + //@{ + void ResetGeodesicMesh(); + void ResetParametrizationData(); + void AddStartVertex( GW_GeodesicVertex& StartVert ); + void PerformFastMarching( GW_GeodesicVertex* pStartVertex=NULL ); + void SetUpFastMarching( GW_GeodesicVertex* pStartVertex=NULL ); + GW_Bool PerformFastMarchingOneStep(); + void PerformFastMarchingFlush(); + GW_Bool IsFastMarchingFinished(); + //@} + + void SetUseUnfolding( GW_Bool bUseUnfolding ); + GW_Bool GetUseUnfolding( ); + + //------------------------------------------------------------------------- + /** \name Callback management. */ + //------------------------------------------------------------------------- + //@{ + typedef GW_Float (*T_WeightCallbackFunction)( GW_GeodesicVertex& Vert ); + void RegisterWeightCallbackFunction( T_WeightCallbackFunction pFunc ); + typedef GW_Bool (*T_FastMarchingCallbackFunction)( GW_GeodesicVertex& Vert ); + void RegisterForceStopCallbackFunction( T_FastMarchingCallbackFunction pFunc ); + typedef void (*T_NewDeadVertexCallbackFunction)( GW_GeodesicVertex& Vert ); + void RegisterNewDeadVertexCallbackFunction( T_NewDeadVertexCallbackFunction pFunc ); + typedef GW_Bool (*T_VertexInsersionCallbackFunction)( GW_GeodesicVertex& Vert, GW_Float rNewDist ); + void RegisterVertexInsersionCallbackFunction( T_VertexInsersionCallbackFunction pFunc ); + typedef GW_Float (*T_HeuristicToGoalCallbackFunction)( GW_GeodesicVertex& Vert ); + void RegisterHeuristicToGoalCallbackFunction( T_HeuristicToGoalCallbackFunction pFunc ); + //@} + + virtual GW_Vertex* GetRandomVertex( GW_Bool bForceFar = GW_True ); + + static GW_Float BasicWeightCallback(GW_GeodesicVertex& Vert); + + +protected: + + /** should be filled with the starting point of the marching before + calling PerformFastMarching */ + T_GeodesicVertexVector ActiveVertex_; + + /** a function that specify the metric on the mesh */ + T_WeightCallbackFunction WeightCallback_; + /** the callback function used to test if we should terminate the fast marching or not */ + T_FastMarchingCallbackFunction ForceStopCallback_; + /** the callback function used to test when a new dead vertex is created */ + T_NewDeadVertexCallbackFunction NewDeadVertexCallback_; + /** a function called to know if we should insert this vertex */ + T_VertexInsersionCallbackFunction VertexInsersionCallback_; + /** a function called to give an heuristic for the remaining distance */ + T_HeuristicToGoalCallbackFunction HeuristicToGoalCallbackFunction_; + + /** just to controle interactive mode */ + GW_Bool bIsMarchingBegin_; + GW_Bool bIsMarchingEnd_; + + +private: + + GW_Float ComputeVertexDistance( GW_GeodesicFace& CurrentFace, GW_GeodesicVertex& CurrentVertex, + GW_GeodesicVertex& Vert1, GW_GeodesicVertex& Vert2, GW_GeodesicVertex& CurrentFront ); + + static GW_GeodesicVertex* UnfoldTriangle( GW_GeodesicFace& CurFace, GW_GeodesicVertex& v, GW_GeodesicVertex& v1, GW_GeodesicVertex& v2, GW_Float& dist, GW_Float& dot1, GW_Float& dot2); + + static GW_Float ComputeUpdate_SethianMethod( GW_Float d1, GW_Float d2, GW_Float a, GW_Float b, GW_Float dot, GW_Float F ); + static GW_Float ComputeUpdate_MatrixMethod( GW_Float d1, GW_Float d2, GW_Float a, GW_Float b, GW_Float dot, GW_Float F ); + + /** Do we use unfolding to correct problem with non acute angles ? */ + static GW_Bool bUseUnfolding_; + +}; + +/*------------------------------------------------------------------------------*/ +/** \name a vector of GW_GeodesicMesh */ +/*------------------------------------------------------------------------------*/ +//@{ +typedef std::vector T_GeodesicMeshVector; +typedef T_GeodesicMeshVector::iterator IT_GeodesicMeshVector; +typedef T_GeodesicMeshVector::reverse_iterator RIT_GeodesicMeshVector; +typedef T_GeodesicMeshVector::const_iterator CIT_GeodesicMeshVector; +typedef T_GeodesicMeshVector::const_reverse_iterator CRIT_GeodesicMeshVector; +//@} + + +} // End namespace GW + +#ifdef GW_USE_INLINE + #include "GW_GeodesicMesh.inl" +#endif + + +#endif // _GW_GEODESICMESH_H_ + + +/////////////////////////////////////////////////////////////////////////////// +// Copyright (c) Gabriel Peyré +/////////////////////////////////////////////////////////////////////////////// +// END OF FILE // +/////////////////////////////////////////////////////////////////////////////// diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/GW_GeodesicMesh.inl b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/GW_GeodesicMesh.inl new file mode 100644 index 0000000..2ef7cdb --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/GW_GeodesicMesh.inl @@ -0,0 +1,733 @@ +/*------------------------------------------------------------------------------*/ +/** + * \file GW_GeodesicMesh.inl + * \brief Inlined methods for \c GW_GeodesicMesh + * \author Gabriel Peyré + * \date 4-9-2003 + */ +/*------------------------------------------------------------------------------*/ + +#include "GW_GeodesicMesh.h" + +namespace GW { + +/*------------------------------------------------------------------------------*/ +// Name : GW_GeodesicMesh constructor +/** + * \author Gabriel Peyré + * \date 4-10-2003 + * + * Constructor. + */ +/*------------------------------------------------------------------------------*/ +GW_INLINE +GW_GeodesicMesh::GW_GeodesicMesh() +: GW_Mesh(), + WeightCallback_ ( GW_GeodesicMesh::BasicWeightCallback ), + VertexInsersionCallback_ ( NULL ), + ForceStopCallback_ ( NULL ), + NewDeadVertexCallback_ ( NULL ), + HeuristicToGoalCallbackFunction_ ( NULL ), + bIsMarchingBegin_ ( GW_False ), + bIsMarchingEnd_ ( GW_False ) +{ + /* NOTHING */ +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_GeodesicMesh destructor +/** + * \author Gabriel Peyré + * \date 4-10-2003 + * + * Destructor. + */ +/*------------------------------------------------------------------------------*/ +GW_INLINE +GW_GeodesicMesh::~GW_GeodesicMesh() +{ + /* NOTHING */ +} + + +/*------------------------------------------------------------------------------*/ +// Name : GW_GeodesicMesh::CreateNewVertex +/** +* \return [GW_Vertex&] The newly created vertex. +* \author Gabriel Peyré +* \date 4-9-2003 +* +* Allocate memory for a new vertex. You should overload this +* method +*/ +/*------------------------------------------------------------------------------*/ +GW_INLINE +GW_Vertex& GW_GeodesicMesh::CreateNewVertex() +{ + return *(new GW_GeodesicVertex); +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_GeodesicMesh::CreateNewFace +/** +* \return [GW_Face&] The newly created face. +* \author Gabriel Peyré +* \date 4-9-2003 +* +* Allocate memory for a new face. +*/ +/*------------------------------------------------------------------------------*/ +GW_INLINE +GW_Face& GW_GeodesicMesh::CreateNewFace() +{ + return *(new GW_GeodesicFace); +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_GeodesicMesh::AddStartVertex +/** + * \param StartVert [GW_GeodesicVertex&] The new starting point. + * \author Gabriel Peyré + * \date 4-10-2003 + * + * Add a new vertex as a starting point for the next fire. + */ +/*------------------------------------------------------------------------------*/ +GW_INLINE +void GW_GeodesicMesh::AddStartVertex( GW_GeodesicVertex& StartVert ) +{ + StartVert.SetFront( &StartVert ); + StartVert.SetDistance(0); + StartVert.SetState( GW_GeodesicVertex::kAlive ); + ActiveVertex_.push_back( &StartVert ); +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_GeodesicMesh::BasicWeightCallback +/** + * \param Vert [GW_GeodesicVertex&] Current vertex. + * \return [GW_Float] 1 + * \author Gabriel Peyré + * \date 4-10-2003 + * + * Just the constant function = 1. + */ +/*------------------------------------------------------------------------------*/ +GW_INLINE +GW_Float GW_GeodesicMesh::BasicWeightCallback(GW_GeodesicVertex& Vert) +{ + return 1; +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_GeodesicMesh::RegisterForceStopCallbackFunction +/** + * \param pFunc [T_FastMarchingCallbackFunction] The function. + * \author Gabriel Peyré + * \date 4-10-2003 + * + * Set the function used to test if we should end the fast marching or not. + * The function return GW_False if the algorithm should be stopped. + */ +/*------------------------------------------------------------------------------*/ +GW_INLINE +void GW_GeodesicMesh::RegisterForceStopCallbackFunction( T_FastMarchingCallbackFunction pFunc ) +{ + ForceStopCallback_ = pFunc; +} + + +/*------------------------------------------------------------------------------*/ +// Name : GW_GeodesicMesh::RegisterWeightCallbackFunction +/** +* \param pFunc [T_WeightCallbackFunction] The function. +* \author Gabriel Peyré +* \date 4-10-2003 +* +* Set the function used to define the metric on the mesh. +*/ +/*------------------------------------------------------------------------------*/ +GW_INLINE +void GW_GeodesicMesh::RegisterWeightCallbackFunction( T_WeightCallbackFunction pFunc ) +{ + GW_ASSERT( pFunc!=NULL ); + WeightCallback_ = pFunc; +} + + +/*------------------------------------------------------------------------------*/ +// Name : GW_GeodesicMesh::RegisterHeuristicToGoalCallbackFunction +/** + * \param pFunc [T_HeuristicToGoalCallbackFunction] Callback function. + * \author Gabriel Peyré + * \date 3-14-2004 + * + * Turn the propagation into an A* like. + */ +/*------------------------------------------------------------------------------*/ +GW_INLINE +void GW_GeodesicMesh::RegisterHeuristicToGoalCallbackFunction( T_HeuristicToGoalCallbackFunction pFunc ) +{ + HeuristicToGoalCallbackFunction_ = pFunc; +} + + +/*------------------------------------------------------------------------------*/ +// Name : GW_GeodesicMesh::PerformFastMarchingOneStep +/** + * \return [GW_Bool] Is the marching process finished ? + * \author Gabriel Peyré + * \date 4-13-2003 + * + * Just one update step of the marching algorithm. + */ +/*------------------------------------------------------------------------------*/ +GW_INLINE +GW_Bool GW_GeodesicMesh::PerformFastMarchingOneStep() +{ + if( ActiveVertex_.empty() ) + return GW_True; + + GW_ASSERT( bIsMarchingBegin_ ); +// std::make_heap( ActiveVertex_.begin(), ActiveVertex_.end(), GW_GeodesicVertex::CompareVertex ); + + GW_GeodesicVertex* pCurVert = ActiveVertex_.front(); + GW_ASSERT( pCurVert!=NULL ); + std::pop_heap( ActiveVertex_.begin(), ActiveVertex_.end(), GW_GeodesicVertex::CompareVertex ); + ActiveVertex_.pop_back(); + pCurVert->SetState( GW_GeodesicVertex::kDead ); + + if( NewDeadVertexCallback_!=NULL ) + NewDeadVertexCallback_( *pCurVert ); + +#if 0 // just for debug + for( IT_GeodesicVertexVector it = ActiveVertex_.begin(); it!=ActiveVertex_.end(); ++it ) + GW_ASSERT( pCurVert->GetDistance()<=(*it)->GetDistance() ); +#endif + + for( GW_VertexIterator VertIt = pCurVert->BeginVertexIterator(); VertIt!=pCurVert->EndVertexIterator(); ++VertIt ) + { + GW_GeodesicVertex* pNewVert = (GW_GeodesicVertex*) *VertIt; + GW_ASSERT( pNewVert!=NULL ); + /* compute it's new value */ + + if( pCurVert->GetIsStoppingVertex() && !pNewVert->GetIsStoppingVertex() && pNewVert->GetState()==GW_GeodesicVertex::kFar ) + { + // this vertex is not allowed to add alive vertex that are not stopping. + } + else + { + /* compute it's new distance using neighborhood information */ + GW_Float rNewDistance = GW_INFINITE; + for( GW_FaceIterator FaceIt=pNewVert->BeginFaceIterator(); FaceIt!=pNewVert->EndFaceIterator(); ++FaceIt ) + { + GW_GeodesicFace* pFace = (GW_GeodesicFace*) *FaceIt; + GW_ASSERT( pFace!=NULL ); + GW_GeodesicVertex* pVert1 = (GW_GeodesicVertex*) pFace->GetNextVertex( *pNewVert ); + GW_ASSERT( pVert1!=NULL ); + GW_GeodesicVertex* pVert2 = (GW_GeodesicVertex*) pFace->GetNextVertex( *pVert1 ); + GW_ASSERT( pVert2!=NULL ); + + if( pVert1->GetDistance()> pVert2->GetDistance() ) + { + GW_GeodesicVertex* pTempVert = pVert1; + pVert1 = pVert2; + pVert2 = pTempVert; + } + rNewDistance = GW_MIN( rNewDistance, this->ComputeVertexDistance( *pFace, *pNewVert, *pVert1, *pVert2, *pCurVert->GetFront() ) ); + } + switch( pNewVert->GetState() ) { + case GW_GeodesicVertex::kFar: + /* ask to the callback if we should update this vertex and add it to the path */ + if( VertexInsersionCallback_==NULL || + VertexInsersionCallback_( *pNewVert,rNewDistance ) ) + { + pNewVert->SetDistance( rNewDistance ); + /* add the vertex to the heap */ + ActiveVertex_.push_back( pNewVert ); + std::push_heap( ActiveVertex_.begin(), ActiveVertex_.end(), GW_GeodesicVertex::CompareVertex ); + /* this one can be added to the heap */ + pNewVert->SetState( GW_GeodesicVertex::kAlive ); + pNewVert->SetFront( pCurVert->GetFront() ); + } + break; + case GW_GeodesicVertex::kAlive: + /* just update it's value */ + if( rNewDistance<=pNewVert->GetDistance() ) + { + /* possible overlap with old value */ + if( pCurVert->GetFront()!=pNewVert->GetFront() ) + pNewVert->GetFrontOverlapInfo().RecordOverlap( *pNewVert->GetFront(), pNewVert->GetDistance() ); + pNewVert->SetDistance( rNewDistance ); + pNewVert->SetFront( pCurVert->GetFront() ); + // hum, check if we can correct this (avoid recomputing the whole heap). + std::make_heap( ActiveVertex_.begin(), ActiveVertex_.end(), GW_GeodesicVertex::CompareVertex ); + } + else + { + /* possible overlap with new value */ + if( pCurVert->GetFront()!=pNewVert->GetFront() ) + pNewVert->GetFrontOverlapInfo().RecordOverlap( *pCurVert->GetFront(), rNewDistance ); + } + break; + case GW_GeodesicVertex::kDead: + /* inform the user if there is an overlap */ + if( pCurVert->GetFront()!=pNewVert->GetFront() ) + pNewVert->GetFrontOverlapInfo().RecordOverlap( *pCurVert->GetFront(), rNewDistance ); + break; + default: + GW_ASSERT( GW_False ); + } + } + } + + /* have we finished ? */ + bIsMarchingEnd_ = ActiveVertex_.empty(); + /* the user can force ending of the algorithm */ + if( ForceStopCallback_!=NULL && bIsMarchingEnd_==GW_False ) + bIsMarchingEnd_ = ForceStopCallback_(*pCurVert); + + return bIsMarchingEnd_; +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_GeodesicMesh::ComputeVertexDistance +/** +* \param CurrentVertex [GW_GeodesicVertex&] The vertex to update. +* \param Vert1 [GW_GeodesicVertex&] It's 1st neighbor. +* \param Vert2 [GW_GeodesicVertex&] 2nd vertex. +* \return The value of the distance according to this triangle contribution. +* \author Gabriel Peyré +* \date 4-12-2003 +* +* Compute the update of a vertex from inside of a triangle. +*/ +/*------------------------------------------------------------------------------*/ +GW_INLINE +GW_Float GW_GeodesicMesh::ComputeVertexDistance( GW_GeodesicFace& CurrentFace, GW_GeodesicVertex& CurrentVertex, + GW_GeodesicVertex& Vert1, GW_GeodesicVertex& Vert2, GW_GeodesicVertex& CurrentFront ) +{ + GW_Float F = this->WeightCallback_( CurrentVertex ); + + if( Vert1.GetState()!=GW_GeodesicVertex::kFar || + Vert2.GetState()!=GW_GeodesicVertex::kFar ) + { + GW_Vector3D Edge1 = Vert1.GetPosition() - CurrentVertex.GetPosition(); + GW_Float b = Edge1.Norm(); + Edge1 /= b; + GW_Vector3D Edge2 = Vert2.GetPosition() - CurrentVertex.GetPosition(); + GW_Float a = Edge2.Norm(); + Edge2 /= a; + + GW_Float d1 = Vert1.GetDistance(); + GW_Float d2 = Vert2.GetDistance(); + + /* Set it if you want only to take in acount dead vertex + during the update step. */ + // #define USING_ONLY_DEAD + + +#ifndef USING_ONLY_DEAD + GW_Bool bVert1Usable = Vert1.GetState()!=GW_GeodesicVertex::kFar && Vert1.GetFront()==&CurrentFront; + GW_Bool bVert2Usable = Vert2.GetState()!=GW_GeodesicVertex::kFar && Vert2.GetFront()==&CurrentFront; + if( !bVert1Usable && bVert2Usable ) + { + /* only one point is a contributor */ + return d2 + a * F; + } + if( bVert1Usable && !bVert2Usable ) + { + /* only one point is a contributor */ + return d1 + b * F; + } + if( bVert1Usable && bVert2Usable ) + { +#else + GW_Bool bVert1Usable = Vert1.GetState()==GW_GeodesicVertex::kDead && Vert1.GetFront()==&CurrentFront; + GW_Bool bVert2Usable = Vert2.GetState()==GW_GeodesicVertex::kDead && Vert2.GetFront()==&CurrentFront; + if( !bVert1Usable && bVert2Usable ) + { + /* only one point is a contributor */ + return d2 + a * F; + } + if( bVert1Usable && !bVert2Usable ) + { + /* only one point is a contributor */ + return d1 + b * F; + } + if( bVert1Usable && bVert2Usable ) + { +#endif // USING_ONLY_DEAD + GW_Float dot = Edge1*Edge2; + + /* you can choose wether to use Sethian or my own derivation of the equation. + Basicaly, it gives the same answer up to normalization constants */ + #define USE_SETHIAN + + /* first special case for obtuse angles */ + if( dot<0 && bUseUnfolding_ ) + { + GW_Float c, dot1, dot2; + GW_GeodesicVertex* pVert = GW_GeodesicMesh::UnfoldTriangle( CurrentFace, CurrentVertex, Vert1, Vert2, c, dot1, dot2 ); + if( pVert!=NULL && pVert->GetState()!=GW_GeodesicVertex::kFar ) + { + GW_Float d3 = pVert->GetDistance(); + GW_Float t; // newly computed value + /* use the unfolded value */ +#ifdef USE_SETHIAN + t = GW_GeodesicMesh::ComputeUpdate_SethianMethod( d1, d3, c, b, dot1, F ); + t = GW_MIN( t, GW_GeodesicMesh::ComputeUpdate_SethianMethod( d3, d2, a, c, dot2, F ) ); +#else + t = GW_GeodesicMesh::ComputeUpdate_MatrixMethod( d1, d3, c, b, dot1, F ); + t = GW_MIN( t, GW_GeodesicMesh::ComputeUpdate_MatrixMethod( d3, d2, a, c, dot2, F ) ); +#endif + return t; + } + } + +#ifdef USE_SETHIAN + return GW_GeodesicMesh::ComputeUpdate_SethianMethod( d1, d2, a, b, dot, F ); +#else + return GW_GeodesicMesh::ComputeUpdate_MatrixMethod( d1, d2, a, b, dot, F ); +#endif + + } + } + + return GW_INFINITE; +} + + +/*------------------------------------------------------------------------------*/ +// Name : GW_GeodesicMesh::ComputeUpdate_SethianMethod +/** + * \param d1 [GW_Float] Distance value at 1st vertex. + * \param d2 [GW_Float] Distance value at 2nd vertex. + * \param a [GW_Float] Length of the 1st edge. + * \param b [GW_Float] Length of the 2nd edge. + * \param dot [GW_Float] Value of the dot product between the 2 edges. + * \return [GW_Float] The update value. + * \author Gabriel Peyré + * \date 5-26-2003 + * + * Compute the update value using Sethian's method. + */ +/*------------------------------------------------------------------------------*/ +GW_INLINE +GW_Float GW_GeodesicMesh::ComputeUpdate_SethianMethod( GW_Float d1, GW_Float d2, GW_Float a, GW_Float b, GW_Float dot, GW_Float F ) +{ + GW_Float t = GW_INFINITE; + + GW_Float rCosAngle = dot; + GW_Float rSinAngle = sqrt( 1-dot*dot ); + + /* Sethian method */ + GW_Float u = d2-d1; // T(B)-T(A) +// GW_ASSERT( u>=0 ); + GW_Float f2 = a*a+b*b-2*a*b*rCosAngle; + GW_Float f1 = b*u*(a*rCosAngle-b); + GW_Float f0 = b*b*(u*u-F*F*a*a*rSinAngle*rSinAngle); + + /* discriminant of the quartic equation */ + GW_Float delta = f1*f1 - f0*f2; + + if( delta>=0 ) + { + if( GW_ABS(f2)>GW_EPSILON ) + { + /* there is a solution */ + t = (-f1 - sqrt(delta) )/f2; + /* test if we must must choose the other solution */ + if( t + GW_Float e1 = -( QD[0]*L[0] + QD[1]*L[1] ); // - + GW_Float e0 = QD[0]*D[0] + QD[1]*D[1] - F*F; // - F² + + GW_Float delta = e1*e1 - e0*e2; + + if( delta>=0 ) + { + if( GW_ABS(e2)>GW_EPSILON ) + { + /* there is a solution */ + t = (-e1 - sqrt(delta) )/e2; + /* upwind criterion : Q*(D-t*l)<=0, i.e. QD<=t*QL */ + if( tt*QL[0] || QD[1]>t*QL[1] ) + t = (-e1 + sqrt(delta) )/e2; // criterion not respected: choose bigger root. + } + else + { + if( e1!=0 ) + t = -e0/e1; + else + t = -GW_INFINITE; + } + } + else + t = -GW_INFINITE; + /* choose the update from the 2 vertex only if upwind criterion is met */ + if( t>=GW_MAX(d1,d2) && QD[0]<=t*QL[0] && QD[1]<=t*QL[1] ) + return t; + else + return GW_MIN(b*F+d1,a*F+d2); +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_GeodesicMesh::UnfoldTriangle +/** + * \param CurFace [GW_GeodesicFace&] Vertex to update. + * \param vert [GW_GeodesicVertex&] Current face. + * \param vert1 [GW_GeodesicVertex&] 1st neighbor. + * \param vert2 [GW_GeodesicVertex&] 2nd neighbor. + * \return [GW_GeodesicVertex*] The vertex. + * \author Gabriel Peyré + * \date 5-26-2003 + * + * Find a correct vertex to update \c v. + */ +/*------------------------------------------------------------------------------*/ +GW_INLINE +GW_GeodesicVertex* GW_GeodesicMesh::UnfoldTriangle( GW_GeodesicFace& CurFace, GW_GeodesicVertex& vert, GW_GeodesicVertex& vert1, GW_GeodesicVertex& vert2, + GW_Float& dist, GW_Float& dot1, GW_Float& dot2 ) +{ + GW_Vector3D& v = vert.GetPosition(); + GW_Vector3D& v1 = vert1.GetPosition(); + GW_Vector3D& v2 = vert2.GetPosition(); + + GW_Vector3D e1 = v1-v; + GW_Float rNorm1 = ~e1; + e1 /= rNorm1; + GW_Vector3D e2 = v2-v; + GW_Float rNorm2 = ~e2; + e2 /= rNorm2; + + GW_Float dot = e1*e2; + GW_ASSERT( dot<0 ); + + /* the equation of the lines defining the unfolding region [e.g. line 1 : {x ; =0} ]*/ + GW_Vector2D eq1 = GW_Vector2D( dot, sqrt(1-dot*dot) ); + GW_Vector2D eq2 = GW_Vector2D(1,0); + + /* position of the 2 points on the unfolding plane */ + GW_Vector2D x1(rNorm1, 0 ); + GW_Vector2D x2 = eq1*rNorm2; + + /* keep track of the starting point */ + GW_Vector2D xstart1 = x1; + GW_Vector2D xstart2 = x2; + + GW_GeodesicVertex* pV1 = &vert1; + GW_GeodesicVertex* pV2 = &vert2; + GW_GeodesicFace* pCurFace = (GW_GeodesicFace*) CurFace.GetFaceNeighbor( vert ); + + + GW_U32 nNum = 0; + while( nNum<50 && pCurFace!=NULL ) + { + GW_GeodesicVertex* pV = (GW_GeodesicVertex*) pCurFace->GetVertex( *pV1, *pV2 ); + GW_ASSERT( pV!=NULL ); + + e1 = pV2->GetPosition() - pV1->GetPosition(); + GW_Float rNorm1 = ~e1; + e1 /= rNorm1; + e2 = pV->GetPosition() - pV1->GetPosition(); + GW_Float rNorm2 = ~e2; + e2 /= rNorm2; + /* compute the position of the new point x on the unfolding plane (via a rotation of -alpha on (x2-x1)/rNorm1 ) + | cos(alpha) sin(alpha)| + x = |-sin(alpha) cos(alpha)| * [x2-x1]*rNorm2/rNorm1 + x1 where cos(alpha)=dot + */ + GW_Vector2D vv = (x2 - x1)*rNorm2/rNorm1; + dot = e1*e2; + GW_Vector2D x = vv.Rotate( -acos(dot) ) + x1; + + + /* compute the intersection points. + We look for x=x1+lambda*(x-x1) or x=x2+lambda*(x-x2) with =0, so */ + GW_Float lambda11 = - (x1*eq1) / ( (x-x1)*eq1 ); // left most + GW_Float lambda12 = - (x1*eq2) / ( (x-x1)*eq2 ); // right most + GW_Float lambda21 = - (x2*eq1) / ( (x-x2)*eq1 ); // left most + GW_Float lambda22 = - (x2*eq2) / ( (x-x2)*eq2 ); // right most + GW_Bool bIntersect11 = (lambda11>=0) && (lambda11<=1); + GW_Bool bIntersect12 = (lambda12>=0) && (lambda12<=1); + GW_Bool bIntersect21 = (lambda21>=0) && (lambda21<=1); + GW_Bool bIntersect22 = (lambda22>=0) && (lambda22<=1); + if( bIntersect11 && bIntersect12 ) + { +// GW_ASSERT( !bIntersect21 && !bIntersect22 ); + /* we should unfold on edge [x x1] */ + pCurFace = (GW_GeodesicFace*) pCurFace->GetFaceNeighbor( *pV2 ); + pV2 = pV; + x2 = x; + } + else if( bIntersect21 && bIntersect22 ) + { +// GW_ASSERT( !bIntersect11 && !bIntersect12 ); + /* we should unfold on edge [x x2] */ + pCurFace = (GW_GeodesicFace*) pCurFace->GetFaceNeighbor( *pV1 ); + pV1 = pV; + x1 = x; + } + else + { + GW_ASSERT( bIntersect11 && !bIntersect12 && + !bIntersect21 && bIntersect22 ); + /* that's it, we have found the point */ + dist = ~x; + dot1 = x*xstart1 / (dist * ~xstart1); + dot2 = x*xstart2 / (dist * ~xstart2); + return pV; + } + nNum++; + } + + return NULL; +} + + + +/*------------------------------------------------------------------------------*/ +// Name : GW_GeodesicMesh::RegisterVertexInsersionCallbackFunction +/** + * \param pFunc [T_VertexInsersionCallbackFunction] New function. + * \author Gabriel Peyré + * \date 5-13-2003 + * + * Set the function we use when trying to insert a new vertex. + */ +/*------------------------------------------------------------------------------*/ +GW_INLINE +void GW_GeodesicMesh::RegisterVertexInsersionCallbackFunction( T_VertexInsersionCallbackFunction pFunc ) +{ + VertexInsersionCallback_ = pFunc; +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_GeodesicMesh::RegisterNewDeadVertexCallbackFunction +/** +* \param pFunc [T_NewDeadVertexCallbackFunction] New function. +* \author Gabriel Peyré +* \date 5-13-2003 +* +* Set the function we use when a new dead vertex is set. +*/ +/*------------------------------------------------------------------------------*/ +GW_INLINE +void GW_GeodesicMesh::RegisterNewDeadVertexCallbackFunction( T_NewDeadVertexCallbackFunction pFunc ) +{ + NewDeadVertexCallback_ = pFunc; +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_GeodesicMesh::SetUseUnfolding +/** + * \param bUseUnfolding [GW_Bool] Use it or not ? + * \author Gabriel Peyré + * \date 5-26-2003 + * + * Set wether to use or not the special handling of obtuse angles + * via unfolding. + */ +/*------------------------------------------------------------------------------*/ +GW_INLINE +void GW_GeodesicMesh::SetUseUnfolding( GW_Bool bUseUnfolding ) +{ + bUseUnfolding_ = bUseUnfolding; +} + + +/*------------------------------------------------------------------------------*/ +// Name : GW_GeodesicMesh::GetUseUnfolding +/** + * \return [GW_Bool] Answer. + * \author Gabriel Peyré + * \date 5-27-2003 + * + * Does the fast marching computations use unfolding of the obtuse angles ? + */ +/*------------------------------------------------------------------------------*/ +GW_INLINE +GW_Bool GW_GeodesicMesh::GetUseUnfolding() +{ + return bUseUnfolding_; +} + + + +} // End namespace GW + + +/////////////////////////////////////////////////////////////////////////////// +// Copyright (c) Gabriel Peyré +/////////////////////////////////////////////////////////////////////////////// +// END OF FILE // +/////////////////////////////////////////////////////////////////////////////// diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/GW_GeodesicPath.cpp b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/GW_GeodesicPath.cpp new file mode 100644 index 0000000..96a002a --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/GW_GeodesicPath.cpp @@ -0,0 +1,378 @@ +/*------------------------------------------------------------------------------*/ +/** + * \file GW_GeodesicPath.cpp + * \brief Definition of class \c GW_GeodesicPath + * \author Gabriel Peyré + * \date 4-10-2003 + */ +/*------------------------------------------------------------------------------*/ + + +#ifdef GW_SCCSID + static const char* sccsid = "@(#) GW_GeodesicPath.cpp(c) Gabriel Peyré2003"; +#endif // GW_SCCSID + +#include "stdafx.h" +#include "GW_GeodesicPath.h" + +#ifndef GW_USE_INLINE + #include "GW_GeodesicPath.inl" +#endif + +using namespace GW; + +/*------------------------------------------------------------------------------*/ +// Name : GW_GeodesicPath::AddVertexToPath +/** + * \param Vert [GW_GeodesicVertex&] The vertex. + * \author Gabriel Peyré + * \date 4-10-2003 + * + * Helper method : add a vertex to path and compute next face. + */ +/*------------------------------------------------------------------------------*/ +void GW_GeodesicPath::AddVertexToPath( GW_GeodesicVertex& Vert ) +{ + pPrevFace_ = pCurFace_; + GW_Float rBestDistance = GW_INFINITE; + pCurFace_ = NULL; + GW_GeodesicVertex* pSelectedVert = NULL; + for( GW_VertexIterator it = Vert.BeginVertexIterator(); it!=Vert.EndVertexIterator(); ++it ) + { + GW_GeodesicVertex* pVert = (GW_GeodesicVertex*) *it; + if( pVert->GetDistance()GetDistance(); + pSelectedVert = pVert; + GW_GeodesicVertex* pVert1 = (GW_GeodesicVertex*) it.GetLeftVertex(); + GW_GeodesicVertex* pVert2 = (GW_GeodesicVertex*) it.GetRightVertex(); + if( pVert1!=NULL && pVert2!=NULL ) + { + if( pVert1->GetDistance()GetDistance() ) + pCurFace_ = (GW_GeodesicFace*) it.GetLeftFace(); + else + pCurFace_ = (GW_GeodesicFace*) it.GetRightFace(); + } + else if( pVert1!=NULL ) + { + pCurFace_ = (GW_GeodesicFace*) it.GetLeftFace(); + } + else + { + GW_ASSERT( pVert2!=NULL ); + pCurFace_ = (GW_GeodesicFace*) it.GetRightFace(); + } + } + } + GW_ASSERT( pCurFace_!=NULL ); + GW_ASSERT( pSelectedVert!=NULL ); + + GW_GeodesicPoint* pPoint = new GW_GeodesicPoint; + Path_.push_back( pPoint ); + pPoint->SetVertex1( Vert ); + pPoint->SetVertex2( *pSelectedVert ); + pPoint->SetCoord(1); + pPoint->SetCurFace( *pCurFace_ ); +} + + +/*------------------------------------------------------------------------------*/ +// Name : GW_GeodesicPath::InitPath +/** + * \param StartVert [GW_GeodesicVertex&] Starting point of the path. + * \author Gabriel Peyré + * \date 4-10-2003 + * + * Compute the first face to begin the search. + */ +/*------------------------------------------------------------------------------*/ +void GW_GeodesicPath::InitPath( GW_GeodesicVertex& StartVert ) +{ + this->ResetPath(); + this->AddVertexToPath( StartVert ); +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_GeodesicPath::AddNewPoint +/** + * \return [GW_I32] >0 if the path is ended. + * \author Gabriel Peyré + * \date 4-10-2003 + * + * Compute a new point and add it to the path. + */ +/*------------------------------------------------------------------------------*/ +GW_I32 GW_GeodesicPath::AddNewPoint() +{ +// rStepSize_ = 1000; + GW_ASSERT( pCurFace_!=NULL ); + GW_ASSERT( !Path_.empty() ); + GW_GeodesicPoint* pPoint = Path_.back(); + GW_ASSERT( pPoint!=NULL ); + GW_GeodesicVertex* pVert1 = pPoint->GetVertex1(); + GW_ASSERT( pVert1!=NULL ); + GW_GeodesicVertex* pVert2 = pPoint->GetVertex2(); + GW_ASSERT( pVert2!=NULL ); + GW_GeodesicVertex* pVert3 = (GW_GeodesicVertex*) pCurFace_->GetVertex( *pVert1, *pVert2 ); + GW_ASSERT( pVert3!=NULL ); + + /* compute coords of the last point */ + T_SubPointVector& SubPointVector = pPoint->GetSubPointVector(); + GW_Float x,y,z; // barycentric coords of the point + /* the sub-points should be empty */ + GW_ASSERT( SubPointVector.empty() ); + /* we begin on an edge */ + x = pPoint->GetCoord(); + y = 1-x; + z = 0; + + GW_Float l1 = ~( pVert1->GetPosition() - pVert3->GetPosition() ); + GW_Float l2 = ~( pVert2->GetPosition() - pVert3->GetPosition() ); + + pCurFace_->SetUpTriangularInterpolation(); + + GW_U32 nNum = 0; + while( nNum<1000 ) // never stop, this is just to avoid infinite loop + { + nNum++; + GW_Float dx, dy; + + pCurFace_->ComputeGradient( *pVert1, *pVert2, *pVert3, x, y, dx, dy ); + + GW_Float l, a; + /* Try each kind of possible crossing. + The barycentric coords of the point is (x-l*dx/l1,y-l*dy/l2,z+l*(dx/l1+dy/l2)) */ + if( GW_ABS(dx)>GW_EPSILON ) + { + l = l1*x/dx; // position along the line + a = y-l*dy/l2; // coordonate with respect to v2 + if( l>0 && l<=rStepSize_ && 0<=a && a<=1 ) + { + /* the crossing occurs on [v2,v3] */ + GW_GeodesicPoint* pNewPoint = new GW_GeodesicPoint; + Path_.push_back( pNewPoint ); + pNewPoint->SetVertex1( *pVert2 ); + pNewPoint->SetVertex2( *pVert3 ); + pNewPoint->SetCoord( a ); + pPrevFace_ = pCurFace_; + if( pCurFace_->GetFaceNeighbor( *pVert2, *pVert3 )==NULL ) + { + pNewPoint->SetCurFace( *pCurFace_ ); + /* check if we are *really* on a boundarie of the mesh */ + GW_ASSERT( pCurFace_->GetEdgeNumber( *pVert2, *pVert3 )>=0 ); + /* we should stay on the same face */ + return 0; + } + pCurFace_ = (GW_GeodesicFace*) pCurFace_->GetFaceNeighbor( *pVert2, *pVert3 ); + GW_ASSERT( pCurFace_!=NULL ); + pNewPoint->SetCurFace( *pCurFace_ ); + /* test for ending */ + if( a<0.01 && pVert2->GetDistance()0.99 && pVert3->GetDistance()GW_EPSILON!=0 ) + { + l = l2*y/dy; // position along the line + a = x-l*dx/l1; // coordonate with respect to v1 + if( l>0 && l<=rStepSize_ && 0<=a && a<=1 ) + { + /* the crossing occurs on [v1,v3] */ + GW_GeodesicPoint* pNewPoint = new GW_GeodesicPoint; + Path_.push_back( pNewPoint ); + pNewPoint->SetVertex1( *pVert1 ); + pNewPoint->SetVertex2( *pVert3 ); + pNewPoint->SetCoord( a ); + pPrevFace_ = pCurFace_; + if( pCurFace_->GetFaceNeighbor( *pVert1, *pVert3 )==NULL ) + { + pNewPoint->SetCurFace( *pCurFace_ ); + /* check if we are *really* on a boundarie of the mesh */ + GW_ASSERT( pCurFace_->GetEdgeNumber( *pVert1, *pVert3 )>=0 ); + /* we should stay on the same face, the fact that pPrevFace_==pCurFace_ + will force to go on an edge */ + return 0; + } + pCurFace_ = (GW_GeodesicFace*) pCurFace_->GetFaceNeighbor( *pVert1, *pVert3 ); + GW_ASSERT( pCurFace_!=NULL ); + pNewPoint->SetCurFace( *pCurFace_ ); + /* test for ending */ + if( a<0.01 && pVert1->GetDistance()0.99 && pVert3->GetDistance()GW_EPSILON ) + { + l = -z/(dx/l1+dy/l2); // position along the line + a = x-l*dx/l1; // coordonate with respect to v1 + if( l>0 && l<=rStepSize_ && 0<=a && a<=1 ) + { + /* the crossing occurs on [v1,v2] */ + GW_GeodesicPoint* pNewPoint = new GW_GeodesicPoint; + Path_.push_back( pNewPoint ); + pNewPoint->SetVertex1( *pVert1 ); + pNewPoint->SetVertex2( *pVert2 ); + pNewPoint->SetCoord( a ); + pPrevFace_ = pCurFace_; + if( pCurFace_->GetFaceNeighbor( *pVert1, *pVert2 )==NULL ) + { + pNewPoint->SetCurFace( *pCurFace_ ); + /* check if we are *really* on a boundarie of the mesh */ + GW_ASSERT( pCurFace_->GetEdgeNumber( *pVert1, *pVert2 )>=0 ); + /* we should stay on the same face */ + return 0; + } + pCurFace_ = (GW_GeodesicFace*) pCurFace_->GetFaceNeighbor( *pVert1, *pVert2 ); + GW_ASSERT( pCurFace_!=NULL ); + pNewPoint->SetCurFace( *pCurFace_ ); + /* test for ending */ + if( a<0.01 && pVert1->GetDistance()0.99 && pVert2->GetDistance()GetDistance()GetDistance() ) + pSelectedVert = pVert2; + if( pVert3->GetDistance()GetDistance() ) + pSelectedVert = pVert3; + // just a check + this->AddVertexToPath( *pSelectedVert ); + GW_ASSERT( pCurFace_!=NULL ); + if( pSelectedVert->GetDistance()GetCoord()>1-GW_EPSILON ) + { + /* hum, problem, we are in a local minimum */ + return -1; + } + return 0; + } + + /* no intersection: we can advance */ + GW_Float xprev = x, yprev = y; + x = x - rStepSize_*dx/l1; + y = y - rStepSize_*dy/l2; + + if( x<0 || x>1 || y<0 || y>1 ) + { + GW_ASSERT( z==0 ); + + GW_GeodesicFace* pNextFace = (GW_GeodesicFace*) pCurFace_->GetFaceNeighbor( *pVert3 ); + + if( pNextFace==pPrevFace_ || pCurFace_->GetFaceNeighbor( *pVert3 )==NULL ) + { + /* special case : we must follow the edge. */ + GW_GeodesicVertex* pSelectedVert = pVert1; + if( pVert2->GetDistance()GetDistance() ) + pSelectedVert = pVert2; + if( pVert3->GetDistance()GetDistance() ) + pSelectedVert = pVert3; + // just a check + this->AddVertexToPath( *pSelectedVert ); + GW_ASSERT( pCurFace_!=NULL ); + if( pSelectedVert->GetDistance()GetCoord()>1-GW_EPSILON ) + { + /* hum, problem, we are in a local minimum */ + return -1; + } + // if( pSelectedVert==pVert3 ) + // GW_ASSERT( x==0 || y==0 ); + } + else + { + /* we should go on another face */ + pPrevFace_ = pCurFace_; + pCurFace_ = (GW_GeodesicFace*) pCurFace_->GetFaceNeighbor( *pVert3 ); + GW_ASSERT( pCurFace_!=NULL ); + GW_GeodesicPoint* pNewPoint = new GW_GeodesicPoint; + Path_.push_back( pNewPoint ); + pNewPoint->SetVertex1( *pVert1 ); + pNewPoint->SetVertex2( *pVert2 ); + pNewPoint->SetCurFace( *pCurFace_ ); + pNewPoint->SetCoord( xprev ); + } + return 0; + } + + SubPointVector.push_back( GW_Vector3D(x,y,1-x-y) ); + } + GW_ASSERT( GW_False ); + GW_GeodesicVertex* pSelectedVert = pVert1; + if( pVert2->GetDistance()GetDistance() ) + pSelectedVert = pVert2; + if( pVert3->GetDistance()GetDistance() ) + pSelectedVert = pVert3; + // just a check + this->AddVertexToPath( *pSelectedVert ); + GW_ASSERT( pCurFace_!=NULL ); + if( pSelectedVert->GetDistance()GetCoord()>1-GW_EPSILON ) + { + /* hum, problem, we are in a local minimum */ + return -1; + } + return 0; +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_GeodesicPath::ComputePath +/** + * \param StartVert [GW_GeodesicVertex&] The starting point. + * \author Gabriel Peyré + * \date 4-10-2003 + * + * Compute the whole path. + */ +/*------------------------------------------------------------------------------*/ +void GW_GeodesicPath::ComputePath( GW_GeodesicVertex& StartVert, GW_U32 nMaxLength ) +{ + this->InitPath( StartVert ); + GW_U32 nNum = 0; + while( this->AddNewPoint()==0 && nNum T_GeodesicPointList; +typedef T_GeodesicPointList::iterator IT_GeodesicPointList; +typedef T_GeodesicPointList::reverse_iterator RIT_GeodesicPointList; +typedef T_GeodesicPointList::const_iterator CIT_GeodesicPointList; +typedef T_GeodesicPointList::const_reverse_iterator CRIT_GeodesicPointList; +//@} + + +/*------------------------------------------------------------------------------*/ +/** + * \class GW_GeodesicPath + * \brief A geodesic path, composed of point located on edge. + * \author Gabriel Peyré + * \date 4-10-2003 + * + * Just a linked list of point. + */ +/*------------------------------------------------------------------------------*/ + +class GW_GeodesicPath +{ + +public: + + /*------------------------------------------------------------------------------*/ + /** \name Constructor and destructor */ + /*------------------------------------------------------------------------------*/ + //@{ + GW_GeodesicPath(); + virtual ~GW_GeodesicPath(); + //@} + + T_GeodesicPointList& GetPointList(); + + void InitPath( GW_GeodesicVertex& StartVert ); + GW_I32 AddNewPoint(); + void ComputePath( GW_GeodesicVertex& StartVert, GW_U32 nMaxLength = GW_INFINITE ); + void ResetPath(); + + void SetStepSize( GW_Float rStepSize ); + GW_Float GetStepSize(); + +private: + + void AddVertexToPath( GW_GeodesicVertex& Vert ); + + T_GeodesicPointList Path_; + + GW_GeodesicFace* pCurFace_; + GW_GeodesicFace* pPrevFace_; + + GW_Float rStepSize_; + +}; + +} // End namespace GW + +#ifdef GW_USE_INLINE + #include "GW_GeodesicPath.inl" +#endif + + +#endif // _GW_GEODESICPATH_H_ + + +/////////////////////////////////////////////////////////////////////////////// +// Copyright (c) Gabriel Peyré +/////////////////////////////////////////////////////////////////////////////// +// END OF FILE // +/////////////////////////////////////////////////////////////////////////////// diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/GW_GeodesicPath.inl b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/GW_GeodesicPath.inl new file mode 100644 index 0000000..ba3ce47 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/GW_GeodesicPath.inl @@ -0,0 +1,103 @@ +/*------------------------------------------------------------------------------*/ +/** + * \file GW_GeodesicPath.inl + * \brief Inlined methods for \c GW_GeodesicPath + * \author Gabriel Peyré + * \date 4-10-2003 + */ +/*------------------------------------------------------------------------------*/ + +#include "GW_GeodesicPath.h" + +namespace GW { + +/*------------------------------------------------------------------------------*/ +// Name : GW_GeodesicPath constructor +/** + * \author Gabriel Peyré + * \date 4-10-2003 + * + * Constructor. + */ +/*------------------------------------------------------------------------------*/ +GW_INLINE +GW_GeodesicPath::GW_GeodesicPath() +: pCurFace_ ( NULL ), + pPrevFace_ ( NULL ), + rStepSize_ ( 0.01f ) +{ + /* NOTHING */ +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_GeodesicPath destructor +/** + * \author Gabriel Peyré + * \date 4-10-2003 + * + * Destructor. + */ +/*------------------------------------------------------------------------------*/ +GW_INLINE +GW_GeodesicPath::~GW_GeodesicPath() +{ + this->ResetPath(); +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_GeodesicPath::GetPointList +/** + * \return [T_GeodesicPointList&] The list. + * \author Gabriel Peyré + * \date 4-10-2003 + * + * Get the list of point composing the path. + */ +/*------------------------------------------------------------------------------*/ +GW_INLINE +T_GeodesicPointList& GW_GeodesicPath::GetPointList() +{ + return Path_; +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_GeodesicPath::SetStepSize +/** + * \param rStepSize [GW_Float] The new size. + * \author Gabriel Peyré + * \date 4-12-2003 + * + * Set the size of the step. This mesured in barycentric coords. + */ +/*------------------------------------------------------------------------------*/ +GW_INLINE +void GW_GeodesicPath::SetStepSize( GW_Float rStepSize ) +{ + rStepSize_ = rStepSize; +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_GeodesicPath::GetStepSize +/** + * \return [GW_Float] The size. + * \author Gabriel Peyré + * \date 4-12-2003 + * + * Get the current size of the steps. + */ +/*------------------------------------------------------------------------------*/ +GW_INLINE +GW_Float GW_GeodesicPath::GetStepSize() +{ + return rStepSize_; +} + + +} // End namespace GW + + +/////////////////////////////////////////////////////////////////////////////// +// Copyright (c) Gabriel Peyré +/////////////////////////////////////////////////////////////////////////////// +// END OF FILE // +/////////////////////////////////////////////////////////////////////////////// diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/GW_GeodesicPoint.cpp b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/GW_GeodesicPoint.cpp new file mode 100644 index 0000000..6fdfe4d --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/GW_GeodesicPoint.cpp @@ -0,0 +1,59 @@ +/*------------------------------------------------------------------------------*/ +/** + * \file GW_GeodesicPoint.cpp + * \brief Definition of class \c GW_GeodesicPoint + * \author Gabriel Peyré + * \date 4-10-2003 + */ +/*------------------------------------------------------------------------------*/ + + +#ifdef GW_SCCSID + static const char* sccsid = "@(#) GW_GeodesicPoint.cpp(c) Gabriel Peyré2003"; +#endif // GW_SCCSID + +#include "stdafx.h" +#include "GW_GeodesicPoint.h" +#include "GW_GeodesicFace.h" + +#ifndef GW_USE_INLINE + #include "GW_GeodesicPoint.inl" +#endif + +using namespace GW; + +/*------------------------------------------------------------------------------*/ +// Name : GW_GeodesicPoint::SetCurFace +/** +* \param CurFace [GW_GeodesicFace&] The face. +* \author Gabriel Peyré +* \date 5-3-2003 +* +* Set the current face. +*/ +/*------------------------------------------------------------------------------*/ +void GW_GeodesicPoint::SetCurFace( GW_GeodesicFace& CurFace ) +{ + pCurFace_ = &CurFace; +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_GeodesicPoint::GetCurFace +/** +* \return [GW_GeodesicFace*] The face. +* \author Gabriel Peyré +* \date 5-3-2003 +* +* Get the current face. +*/ +/*------------------------------------------------------------------------------*/ +GW_GeodesicFace* GW_GeodesicPoint::GetCurFace() +{ + return pCurFace_; +} + +/////////////////////////////////////////////////////////////////////////////// +// Copyright (c) Gabriel Peyré +/////////////////////////////////////////////////////////////////////////////// +// END OF FILE // +/////////////////////////////////////////////////////////////////////////////// diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/GW_GeodesicPoint.h b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/GW_GeodesicPoint.h new file mode 100644 index 0000000..1a2b8ea --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/GW_GeodesicPoint.h @@ -0,0 +1,99 @@ + +/*------------------------------------------------------------------------------*/ +/** + * \file GW_GeodesicPoint.h + * \brief Definition of class \c GW_GeodesicPoint + * \author Gabriel Peyré + * \date 4-10-2003 + */ +/*------------------------------------------------------------------------------*/ + +#ifndef _GW_GEODESICPOINT_H_ +#define _GW_GEODESICPOINT_H_ + +#include "../gw_core/GW_Config.h" +#include "GW_GeodesicVertex.h" + +namespace GW { + +class GW_GeodesicFace; + +/*------------------------------------------------------------------------------*/ +/** \name a vector of GW_Vector3D */ +/*------------------------------------------------------------------------------*/ +//@{ +typedef std::vector T_SubPointVector; +typedef T_SubPointVector::iterator IT_SubPointVector; +typedef T_SubPointVector::reverse_iterator RIT_SubPointVector; +typedef T_SubPointVector::const_iterator CIT_SubPointVector; +typedef T_SubPointVector::const_reverse_iterator CRIT_SubPointVector; +//@} + + +/*------------------------------------------------------------------------------*/ +/** + * \class GW_GeodesicPoint + * \brief A point on a geodesic path. + * \author Gabriel Peyré + * \date 4-10-2003 + * + * Must lie on a edge. + */ +/*------------------------------------------------------------------------------*/ + +class GW_GeodesicPoint +{ + +public: + + /*------------------------------------------------------------------------------*/ + /** \name Constructor and destructor */ + /*------------------------------------------------------------------------------*/ + //@{ + GW_GeodesicPoint(); + virtual ~GW_GeodesicPoint(); + //@} + + void SetVertex1( GW_GeodesicVertex& Vert1 ); + void SetVertex2( GW_GeodesicVertex& Vert2 ); + void SetCoord( GW_Float rCoord ); + GW_GeodesicVertex* GetVertex1(); + GW_GeodesicVertex* GetVertex2(); + GW_Float GetCoord(); + + void SetCurFace( GW_GeodesicFace& Cur ); + GW_GeodesicFace* GetCurFace(); + + T_SubPointVector& GetSubPointVector(); + +private: + + /** starting point of the edge */ + GW_GeodesicVertex* pVert1_; + /** ending point */ + GW_GeodesicVertex* pVert2_; + /** coordinate of point is c*P1+(1-c)*P2 */ + GW_Float rCoord_; + + /** the current face */ + GW_GeodesicFace* pCurFace_; + + T_SubPointVector SubPointVector_; + +}; + +} // End namespace GW + +#ifdef GW_USE_INLINE + #include "GW_GeodesicPoint.inl" +#endif + + +#endif // _GW_GEODESICPOINT_H_ + + +/////////////////////////////////////////////////////////////////////////////// +// Copyright (c) Gabriel Peyré +/////////////////////////////////////////////////////////////////////////////// +// END OF FILE // +/////////////////////////////////////////////////////////////////////////////// diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/GW_GeodesicPoint.inl b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/GW_GeodesicPoint.inl new file mode 100644 index 0000000..26d87ab --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/GW_GeodesicPoint.inl @@ -0,0 +1,175 @@ +/*------------------------------------------------------------------------------*/ +/** + * \file GW_GeodesicPoint.inl + * \brief Inlined methods for \c GW_GeodesicPoint + * \author Gabriel Peyré + * \date 4-10-2003 + */ +/*------------------------------------------------------------------------------*/ + +#include "GW_GeodesicPoint.h" + +namespace GW { + +/*------------------------------------------------------------------------------*/ +// Name : GW_GeodesicPoint constructor +/** + * \author Gabriel Peyré + * \date 4-10-2003 + * + * Constructor. + */ +/*------------------------------------------------------------------------------*/ +GW_INLINE +GW_GeodesicPoint::GW_GeodesicPoint() +: rCoord_ ( 0 ), + pVert1_ ( NULL ), + pVert2_ ( NULL ), + pCurFace_ ( NULL ) +{ + /* NOTHING */ +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_GeodesicPoint destructor +/** + * \author Gabriel Peyré + * \date 4-10-2003 + * + * Destructor. + */ +/*------------------------------------------------------------------------------*/ +GW_INLINE +GW_GeodesicPoint::~GW_GeodesicPoint() +{ + GW_SmartCounter::CheckAndDelete( pVert1_ ); + GW_SmartCounter::CheckAndDelete( pVert2_ ); +} + + +/*------------------------------------------------------------------------------*/ +// Name : GW_GeodesicPoint::SetVertex1 +/** + * \param Vert1 [GW_GeodesicVertex&] The first vertex. + * \author Gabriel Peyré + * \date 4-10-2003 + * + * Set the 1st vertex. + */ +/*------------------------------------------------------------------------------*/ +GW_INLINE +void GW_GeodesicPoint::SetVertex1( GW_GeodesicVertex& Vert1 ) +{ + GW_SmartCounter::CheckAndDelete( pVert1_ ); + pVert1_ = &Vert1; + pVert1_->UseIt(); +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_GeodesicPoint::SetVertex2 +/** +* \param Vert1 [GW_GeodesicVertex&] The 2nd vertex. +* \author Gabriel Peyré +* \date 4-10-2003 +* +* Set the 2nd vertex. +*/ +/*------------------------------------------------------------------------------*/ +GW_INLINE +void GW_GeodesicPoint::SetVertex2( GW_GeodesicVertex& Vert2 ) +{ + GW_SmartCounter::CheckAndDelete( pVert2_ ); + pVert2_ = &Vert2; + pVert2_->UseIt(); +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_GeodesicPoint::SetCoord +/** + * \param rCoord [GW_Float] The coordinate. + * \author Gabriel Peyré + * \date 4-10-2003 + * + * The the barycentric coordinate of the point. + */ +/*------------------------------------------------------------------------------*/ +GW_INLINE +void GW_GeodesicPoint::SetCoord( GW_Float rCoord ) +{ + GW_ASSERT( rCoord>=0 ); + GW_ASSERT( rCoord<=1 ); + rCoord_ = rCoord; +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_GeodesicPoint::GetVertex1 +/** + * \return [GW_GeodesicVertex*] The 1st vertex. + * \author Gabriel Peyré + * \date 4-10-2003 + * + * Get the 1st vertex. + */ +/*------------------------------------------------------------------------------*/ +GW_INLINE +GW_GeodesicVertex* GW_GeodesicPoint::GetVertex1() +{ + return pVert1_; +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_GeodesicPoint::GetVertex2 +/** +* \return [GW_GeodesicVertex*] The 2nd vertex. +* \author Gabriel Peyré +* \date 4-10-2003 +* +* Get the 2nd vertex. +*/ +/*------------------------------------------------------------------------------*/ +GW_INLINE +GW_GeodesicVertex* GW_GeodesicPoint::GetVertex2() +{ + return pVert2_; +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_GeodesicPoint::GetCoord +/** + * \return [GW_Float] The coordinate. + * \author Gabriel Peyré + * \date 4-10-2003 + * + * Get the barycentric coordinate. + */ +/*------------------------------------------------------------------------------*/ +GW_INLINE +GW_Float GW_GeodesicPoint::GetCoord() +{ + return rCoord_; +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_GeodesicPoint::GetSubPointVector +/** + * \return [T_SubPointVector&] The vector. + * \author Gabriel Peyré + * \date 4-12-2003 + * + * Get the vector of sub-points + */ +/*------------------------------------------------------------------------------*/ +GW_INLINE +T_SubPointVector& GW_GeodesicPoint::GetSubPointVector() +{ + return SubPointVector_; +} + +} // End namespace GW + + +/////////////////////////////////////////////////////////////////////////////// +// Copyright (c) Gabriel Peyré +/////////////////////////////////////////////////////////////////////////////// +// END OF FILE // +/////////////////////////////////////////////////////////////////////////////// diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/GW_GeodesicVertex.cpp b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/GW_GeodesicVertex.cpp new file mode 100644 index 0000000..5258d64 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/GW_GeodesicVertex.cpp @@ -0,0 +1,157 @@ +/*------------------------------------------------------------------------------*/ +/** + * \file GW_GeodesicVertex.cpp + * \brief Definition of class \c GW_GeodesicVertex + * \author Gabriel Peyré + * \date 4-9-2003 + */ +/*------------------------------------------------------------------------------*/ + + +#ifdef GW_SCCSID + static const char* sccsid = "@(#) GW_GeodesicVertex.cpp (c) Gabriel Peyré 2003"; +#endif // GW_SCCSID + +#include "stdafx.h" +#include "GW_GeodesicVertex.h" +#include "GW_VoronoiVertex.h" + +#ifndef GW_USE_INLINE + #include "GW_GeodesicVertex.inl" +#endif + +using namespace GW; + + + +/*------------------------------------------------------------------------------*/ +// Name : GW_GeodesicVertex::SetStoppingVertex +/** + * \param bIsStoppingVertex [GW_Bool] Yes/No + * \author Gabriel Peyré + * \date 4-26-2003 + * + * Set on/off stopping criterion. + */ +/*------------------------------------------------------------------------------*/ +void GW_GeodesicVertex::SetStoppingVertex( GW_Bool bIsStoppingVertex ) +{ + bIsStoppingVertex_ = bIsStoppingVertex; +} + + +/*------------------------------------------------------------------------------*/ +// Name : GW_GeodesicVertex::GetIsStoppingVertex +/** + * \return [GW_Bool] Stopping state. + * \author Gabriel Peyré + * \date 4-26-2003 + * + * Get the stopping vertex state. + */ +/*------------------------------------------------------------------------------*/ +GW_Bool GW_GeodesicVertex::GetIsStoppingVertex() +{ + return bIsStoppingVertex_; +} + + +/*------------------------------------------------------------------------------*/ +// Name : GW_GeodesicVertex::AddParameterVertex +/** + * \param VornoiVert [GW_VoronoiVertex&] The corresponding voronoi vertex. + * \param rParam [GW_Float] The parameter. + * \author Gabriel Peyré + * \date 4-26-2003 + * + * Add a parameter value. + */ +/*------------------------------------------------------------------------------*/ +void GW_GeodesicVertex::AddParameterVertex( GW_VoronoiVertex& VornoiVert, GW_Float rParam ) +{ + if( pParameterVert_[0]==NULL ) + { + pParameterVert_[0] = &VornoiVert; + rParameter_[0] = rParam; + } + else if( pParameterVert_[1]==NULL ) + { + pParameterVert_[1] = &VornoiVert; + rParameter_[1] = rParam; + } + else if( pParameterVert_[2]==NULL ) + { + pParameterVert_[2] = &VornoiVert; + rParameter_[2] = rParam; + } + else + { +// GW_ASSERT(GW_False); + } +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_GeodesicVertex::GetParameterVertex +/** + * \param nNum [GW_U32] The number of the parameter. + * \param rParam [GW_Float&] Retrun value : the parameter. + * \return [GW_VoronoiVertex*] The corresponding vertex. + * \author Gabriel Peyré + * \date 4-26-2003 + * + * Return the value of a given parameter. + */ +/*------------------------------------------------------------------------------*/ +GW_VoronoiVertex* GW_GeodesicVertex::GetParameterVertex( GW_U32 nNum, GW_Float& rParam ) +{ + GW_ASSERT( nNum<3 ); + rParam = rParameter_[nNum]; + return pParameterVert_[nNum]; +} + + +/*------------------------------------------------------------------------------*/ +// Name : GW_GeodesicVertex::SetParameterVertex +/** + * \param nNum [GW_U32] The number of the parameter. + * \param rParam [GW_Float] The value. + * \author Gabriel Peyré + * \date 4-27-2003 + * + * Set the value of a given parameter. You should first add the + * given vertex via \c + */ +/*------------------------------------------------------------------------------*/ +void GW_GeodesicVertex::SetParameterVertex( GW_U32 nNum, GW_Float rParam ) +{ + GW_ASSERT( nNum<3 ); + GW_ASSERT( pParameterVert_[nNum]!=NULL ); + rParameter_[nNum] = rParam; +} + + +/*------------------------------------------------------------------------------*/ +// Name : GW_GeodesicVertex::SetParameterVertex +/** + * \param a [GW_Float] 1st param + * \param b [GW_Float] 2nd param + * \param c [GW_Float] 3rd param + * \author Gabriel Peyré + * \date 4-28-2003 + * + * Set the three parameters in one time. + */ +/*------------------------------------------------------------------------------*/ +void GW_GeodesicVertex::SetParameterVertex( GW_Float a, GW_Float b, GW_Float c ) +{ + this->SetParameterVertex( 0, a ); + this->SetParameterVertex( 1, b ); + this->SetParameterVertex( 2, c ); +} + + +/////////////////////////////////////////////////////////////////////////////// +// Copyright (c) Gabriel Peyré +/////////////////////////////////////////////////////////////////////////////// +// END OF FILE // +/////////////////////////////////////////////////////////////////////////////// diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/GW_GeodesicVertex.h b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/GW_GeodesicVertex.h new file mode 100644 index 0000000..e6d16c0 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/GW_GeodesicVertex.h @@ -0,0 +1,216 @@ + +/*------------------------------------------------------------------------------*/ +/** + * \file GW_GeodesicVertex.h + * \brief Definition of class \c GW_GeodesicVertex + * \author Gabriel Peyré + * \date 4-9-2003 + */ +/*------------------------------------------------------------------------------*/ + +#ifndef _GW_GEODESICVERTEX_H_ +#define _GW_GEODESICVERTEX_H_ + +#include "../gw_core/GW_Config.h" +#include "../gw_core/GW_Vertex.h" + +namespace GW { + +class GW_VoronoiVertex; + +/*------------------------------------------------------------------------------*/ +/** + * \class GW_GeodesicVertex + * \brief A vertex that contains information to perform geodesic computations. + * \author Gabriel Peyré + * \date 4-9-2003 + * + * Contains computed distance, and current front. + */ +/*------------------------------------------------------------------------------*/ + +class GW_GeodesicVertex: public GW_Vertex +{ + +public: + + enum T_GeodesicVertexState + { + kFar, + kAlive, + kDead + }; + + /*------------------------------------------------------------------------------*/ + /** \name Constructor and destructor */ + /*------------------------------------------------------------------------------*/ + //@{ + GW_GeodesicVertex(); + virtual ~GW_GeodesicVertex(); + //@} + + //------------------------------------------------------------------------- + /** \name Accessors. */ + //------------------------------------------------------------------------- + //@{ + GW_Float GetDistance(); + void SetDistance( GW_Float rDistance ); + void SetState( T_GeodesicVertexState nState ); + T_GeodesicVertexState GetState(); + GW_GeodesicVertex* GetFront(); + void SetFront( GW_GeodesicVertex* pFront ); + //@} + + void ResetGeodesicVertex(); + void ResetParametrizationData(); + + void SetBoundaryReached( GW_Bool bBoundaryReached = GW_True ); + GW_Bool GetBoundaryReached(); + + static GW_Bool CompareVertex(GW_GeodesicVertex* pVert1, GW_GeodesicVertex* pVert2); + + //------------------------------------------------------------------------- + /** \name Parametrization helpers. */ + //------------------------------------------------------------------------- + //@{ + void SetStoppingVertex( GW_Bool bIsStoppingVertex ); + GW_Bool GetIsStoppingVertex(); + void AddParameterVertex( class GW_VoronoiVertex& VornoiVert, GW_Float rParam ); + void SetParameterVertex( GW_U32 nNum, GW_Float rParam ); + void SetParameterVertex( GW_Float a, GW_Float b, GW_Float c ); + GW_VoronoiVertex* GetParameterVertex( GW_U32 nNum, GW_Float& pParam ); + //@} + + static void ComputeFrontIntersection( GW_GeodesicVertex& v1, GW_GeodesicVertex& v2, GW_Vector3D* pInter, GW_Float* pLambda ); + static void ComputeFrontIntersection( GW_GeodesicVertex& v1, GW_Float d1, GW_GeodesicVertex& v2, GW_Float d2, GW_Vector3D* pInter, GW_Float* pLambda ); + + /** overlap management */ + class T_FrontOverlapInfo + { + public: + GW_GeodesicVertex* pFront1_; + GW_Float rDist1_; + GW_GeodesicVertex* pFront2_; + GW_Float rDist2_; + T_FrontOverlapInfo( GW_GeodesicVertex* pFront1 = NULL, GW_Float rDist1 = GW_INFINITE ) + : pFront1_ ( pFront1 ), + pFront2_ ( NULL ), + rDist1_ ( rDist1 ), + rDist2_ ( GW_INFINITE ) + { + /* NOTHING */ + } + T_FrontOverlapInfo& operator= (const T_FrontOverlapInfo& c) + { + pFront1_ = c.pFront1_; + pFront2_ = c.pFront2_; + rDist1_ = c.rDist1_; + rDist2_ = c.rDist2_; + return *this; + } + void RecordOverlap( GW_GeodesicVertex& front, GW_Float dist ) + { + if( pFront1_==NULL ) + { + pFront1_ = &front; + rDist1_ = dist; + } + else if( pFront1_==&front ) + rDist1_ = GW_MIN( dist, rDist1_ ); + else if( pFront2_==&front ) + rDist2_ = GW_MIN( dist, rDist2_ ); + else + { + pFront2_ = &front; + rDist2_ = GW_MIN( dist, rDist2_ ); + } + } + void Reset() + { + pFront1_ = NULL; + pFront2_ = NULL; + rDist1_ = GW_INFINITE; + rDist2_ = GW_INFINITE; + } + }; + T_FrontOverlapInfo& GetFrontOverlapInfo() + { + return FrontOverlapInfo_; + } + +private: + + /** current distance */ + GW_Float rDistance_; + /** state of the vertex : can be far/alive/dead */ + T_GeodesicVertexState nState_; + /** The vertex from which the front this vertex is in started. + Can be \c NULL if this vertex hasn't be reached by a front. */ + GW_GeodesicVertex* pFront_; + + + //------------------------------------------------------------------------- + /** \name specific for parametrization computation. */ + //------------------------------------------------------------------------- + //@{ + GW_Float rParameter_[3]; + GW_VoronoiVertex* pParameterVert_[3]; + GW_Bool bIsStoppingVertex_; + GW_Bool bBoundaryReached_; + //@} + + /** to store overlap information */ + T_FrontOverlapInfo FrontOverlapInfo_; + +}; + + +/*------------------------------------------------------------------------------*/ +/** \name a vector of GW_GeodesicVertex */ +/*------------------------------------------------------------------------------*/ +//@{ +typedef std::vector T_GeodesicVertexVector; +typedef T_GeodesicVertexVector::iterator IT_GeodesicVertexVector; +typedef T_GeodesicVertexVector::reverse_iterator RIT_GeodesicVertexVector; +typedef T_GeodesicVertexVector::const_iterator CIT_GeodesicVertexVector; +typedef T_GeodesicVertexVector::const_reverse_iterator CRIT_GeodesicVertexVector; +//@} + + +/*------------------------------------------------------------------------------*/ +/** \name a list of GW_GeodesicVertex */ +/*------------------------------------------------------------------------------*/ +//@{ +typedef std::list T_GeodesicVertexList; +typedef T_GeodesicVertexList::iterator IT_GeodesicVertexList; +typedef T_GeodesicVertexList::reverse_iterator RIT_GeodesicVertexList; +typedef T_GeodesicVertexList::const_iterator CIT_GeodesicVertexList; +typedef T_GeodesicVertexList::const_reverse_iterator CRIT_GeodesicVertexList; +//@} + +/*------------------------------------------------------------------------------*/ +/** \name a map of GW_GeodesicVertex */ +/*------------------------------------------------------------------------------*/ +//@{ +typedef std::map T_GeodesicVertexMap; +typedef T_GeodesicVertexMap::iterator IT_GeodesicVertexMap; +typedef T_GeodesicVertexMap::reverse_iterator RIT_GeodesicVertexMap; +typedef T_GeodesicVertexMap::const_iterator CIT_GeodesicVertexMap; +typedef T_GeodesicVertexMap::const_reverse_iterator CRIT_GeodesicVertexMap; +//@} + +} // End namespace GW + +#ifdef GW_USE_INLINE + #include "GW_GeodesicVertex.inl" +#endif + + +#endif // _GW_GEODESICVERTEX_H_ + + +/////////////////////////////////////////////////////////////////////////////// +// Copyright (c) Gabriel Peyré +/////////////////////////////////////////////////////////////////////////////// +// END OF FILE // +/////////////////////////////////////////////////////////////////////////////// diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/GW_GeodesicVertex.inl b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/GW_GeodesicVertex.inl new file mode 100644 index 0000000..2a8bfa0 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/GW_GeodesicVertex.inl @@ -0,0 +1,328 @@ +/*------------------------------------------------------------------------------*/ +/** + * \file GW_GeodesicVertex.inl + * \brief Inlined methods for \c GW_GeodesicVertex + * \author Gabriel Peyré + * \date 4-9-2003 + */ +/*------------------------------------------------------------------------------*/ + +#include "GW_GeodesicVertex.h" + +namespace GW { + +/*------------------------------------------------------------------------------*/ +// Name : GW_GeodesicVertex constructor +/** + * \author Gabriel Peyré + * \date 4-9-2003 + * + * Constructor. + */ +/*------------------------------------------------------------------------------*/ +GW_INLINE +GW_GeodesicVertex::GW_GeodesicVertex() +: GW_Vertex (), + rDistance_ ( GW_INFINITE ), + nState_ ( kFar ), + pFront_ ( NULL ), + bIsStoppingVertex_ ( GW_False ), + bBoundaryReached_ ( GW_False ) +{ + pParameterVert_[0] = pParameterVert_[1] = pParameterVert_[2] = NULL; + rParameter_[0] = rParameter_[1] = rParameter_[2] = 0; +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_GeodesicVertex destructor +/** + * \author Gabriel Peyré + * \date 4-9-2003 + * + * Destructor. + */ +/*------------------------------------------------------------------------------*/ +GW_INLINE +GW_GeodesicVertex::~GW_GeodesicVertex() +{ + /* NOTHING */ +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_GeodesicVertex::GetDistance +/** + * \return [GW_Float] Current distance. If the vertex is not "Dead", then it is not reliable. + * \author Gabriel Peyré + * \date 4-9-2003 + * + * Get the current distance. + */ +/*------------------------------------------------------------------------------*/ +GW_INLINE +GW_Float GW_GeodesicVertex::GetDistance() +{ + return rDistance_; +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_GeodesicVertex::SetDistance +/** + * \param rDistance [GW_Float] Current distance. + * \author Gabriel Peyré + * \date 4-9-2003 + * + * Set the current distance. + */ +/*------------------------------------------------------------------------------*/ +GW_INLINE +void GW_GeodesicVertex::SetDistance( GW_Float rDistance ) +{ + rDistance_ = rDistance; +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_GeodesicVertex::SetState +/** + * \param nState [T_GeodesicVertexState] The new state. + * \author Gabriel Peyré + * \date 4-9-2003 + * + * Set the state of the vertex. + */ +/*------------------------------------------------------------------------------*/ +GW_INLINE +void GW_GeodesicVertex::SetState( T_GeodesicVertexState nState ) +{ + nState_ = nState; +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_GeodesicVertex::GetState +/** + * \return [T_GeodesicVertexState] The current state. + * \author Gabriel Peyré + * \date 4-9-2003 + * + * Return the current state of the vertex. + */ +/*------------------------------------------------------------------------------*/ +GW_INLINE +GW_GeodesicVertex::T_GeodesicVertexState GW_GeodesicVertex::GetState() +{ + return nState_; +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_GeodesicVertex::GetFront +/** + * \return [GW_GeodesicVertex*] \c NULL if the vertex hasn't already been reached by a front. + * \author Gabriel Peyré + * \date 4-9-2003 + * + * Get the vertex from which the front was started. + */ +/*------------------------------------------------------------------------------*/ +GW_INLINE +GW_GeodesicVertex* GW_GeodesicVertex::GetFront() +{ + return pFront_; +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_GeodesicVertex::SetFront +/** + * \param pFront [GW_GeodesicVertex*] The vertex from which the front started. + * \author Gabriel Peyré + * \date 4-9-2003 + * + * Set the front to which this vertex belongs. + */ +/*------------------------------------------------------------------------------*/ +GW_INLINE +void GW_GeodesicVertex::SetFront( GW_GeodesicVertex* pFront ) +{ + pFront_ = pFront; +} + + +/*------------------------------------------------------------------------------*/ +// Name : GW_GeodesicVertex::CompareVertex +/** + * \param pVert1 [GW_GeodesicVertex*] 1st vertex. + * \param pVert2 [GW_GeodesicVertex*] 2nd vertex. + * \return [GW_Bool] True if distance of the 1st mesh is < to the one of the 2nd. + * \author Gabriel Peyré + * \date 4-10-2003 + * + * Compare the distance of the 2 vertex. Used by the heap sorter. + */ +/*------------------------------------------------------------------------------*/ +GW_INLINE +GW_Bool GW_GeodesicVertex::CompareVertex(GW_GeodesicVertex* pVert1, GW_GeodesicVertex* pVert2) +{ + return pVert1->GetDistance()>pVert2->GetDistance(); +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_GeodesicVertex::ResetGeodesicVertex +/** + * \author Gabriel Peyré + * \date 4-26-2003 + * + * Reset the datas for geodesic computations. + */ +/*------------------------------------------------------------------------------*/ +GW_INLINE +void GW_GeodesicVertex::ResetGeodesicVertex() +{ + rDistance_ = GW_INFINITE; + nState_ = kFar; + pFront_ = NULL; + bIsStoppingVertex_ = GW_False; + FrontOverlapInfo_.Reset(); +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_GeodesicVertex::ResetParametrizationData +/** + * \author Gabriel Peyré + * \date 4-27-2003 + * + * Reset only the data relative to parametrization. + */ +/*------------------------------------------------------------------------------*/ +GW_INLINE +void GW_GeodesicVertex::ResetParametrizationData() +{ + pParameterVert_[0] = pParameterVert_[1] = pParameterVert_[2] = NULL; + rParameter_[0] = rParameter_[1] = rParameter_[2] = 0; + bBoundaryReached_ = GW_False; +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_GeodesicVertex::SetBoundaryReached +/** + * \param bBoundaryReached [GW_Bool] Was it reached ? + * \author Gabriel Peyré + * \date 4-30-2003 + * + * Is the vertex a boundary one reached by a parametrizing front ? + */ +/*------------------------------------------------------------------------------*/ +GW_INLINE +void GW_GeodesicVertex::SetBoundaryReached( GW_Bool bBoundaryReached ) +{ + bBoundaryReached_ = bBoundaryReached; +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_GeodesicVertex::GetBoundaryReached +/** + * \return [GW_Bool] Answer. + * \author Gabriel Peyré + * \date 4-30-2003 + * + * Reached on a boundary ? + */ +/*------------------------------------------------------------------------------*/ +GW_INLINE +GW_Bool GW_GeodesicVertex::GetBoundaryReached() +{ + return bBoundaryReached_; +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_GeodesicVertex::ComputeFrontIntersection +/** + * \param v1 [GW_GeodesicVertex&] 1st vertex. + * \param v2 [GW_GeodesicVertex&] 2nd vertex. + * \param pInter [GW_Vector3D*] Location of intersection. + * \param pLambda [GW_Float*] Location in barycentric coord. + * \author Gabriel Peyré + * \date 5-30-2003 + * + * Compute the location of intersection of two front on a edge. + */ +/*------------------------------------------------------------------------------*/ +GW_INLINE +void GW_GeodesicVertex::ComputeFrontIntersection( GW_GeodesicVertex& v1, GW_GeodesicVertex& v2, + GW_Vector3D* pInter, GW_Float* pLambda ) +{ + GW_GeodesicVertex* pFront1 = v1.GetFront(); GW_ASSERT( pFront1!=NULL ); + GW_GeodesicVertex* pFront2 = v2.GetFront(); GW_ASSERT( pFront2!=NULL ); + /* retrieve ovelap info */ + GW_Float d1 = v1.GetDistance(); + T_FrontOverlapInfo& info1 = v1.GetFrontOverlapInfo(); + GW_GeodesicVertex* pF1 = info1.pFront1_; + GW_Float d2_1 = info1.rDist1_; + if( pF1!=pFront2 ) + { + pF1 = info1.pFront2_; + d2_1 = info1.rDist2_; + } + + GW_Float d2 = v2.GetDistance(); + T_FrontOverlapInfo& info2 = v2.GetFrontOverlapInfo(); + GW_GeodesicVertex* pF2 = info2.pFront1_; + GW_Float d1_2 = info2.rDist1_; + if( pF2!=pFront1 ) + { + pF2 = info2.pFront2_; + d1_2 = info2.rDist2_; + } + + /* test if overlap is usable */ + if( pF1==pFront2 && pF2==pFront1 ) + { + /* we search for a position x in [0,1] such that d1+x*(d1_2-d1)=d2_1+x*(d2-d2_1). Then barycentric coord is lambda=x/d */ + GW_Float lambda = 1 - (d2_1-d1)/(d1_2 + d2_1 - d1 - d2); + GW_CLAMP( lambda, 0,1 ); + if( pLambda!=NULL ) + *pLambda = lambda; + if( pInter!=NULL ) + *pInter = v1.GetPosition()*lambda + v2.GetPosition()*(1-lambda); + } + else // use classical extrapolation + { +// cout << "missed" << endl; + GW_GeodesicVertex::ComputeFrontIntersection( v1, d1, v2, d2, pInter, pLambda ); + } +} + + +/*------------------------------------------------------------------------------*/ +// Name : GW_GeodesicVertex::ComputeFrontIntersection +/** +* \param v1 [GW_GeodesicVertex&] 1st vertex. +* \param v2 [GW_GeodesicVertex&] 2nd vertex. +* \param pInter [GW_Vector3D*] Location of intersection. +* \param pLambda [GW_Float*] Location in barycentric coord. +* \author Gabriel Peyré +* \date 5-30-2003 +* +* Compute the location of intersection of two front on a edge. +*/ +/*------------------------------------------------------------------------------*/ +GW_INLINE +void GW_GeodesicVertex::ComputeFrontIntersection( GW_GeodesicVertex& v1, GW_Float d1, GW_GeodesicVertex& v2, GW_Float d2, GW_Vector3D* pInter, GW_Float* pLambda ) +{ + GW_Float d = ~( v1.GetPosition() - v2.GetPosition() ); + /* we search for a position x in [0,d] such that d1+x=d2+d-x. Then barycentric coord is lambda=x/d */ + GW_Float lambda = 1 - 0.5*(d+d2-d1)/d; + GW_CLAMP( lambda, 0,1 ); + if( pLambda!=NULL ) + *pLambda = lambda; + if( pInter!=NULL ) + *pInter = v1.GetPosition()*lambda + v2.GetPosition()*(1-lambda); +} + + + +} // End namespace GW + + +/////////////////////////////////////////////////////////////////////////////// +// Copyright (c) Gabriel Peyré +/////////////////////////////////////////////////////////////////////////////// +// END OF FILE // +/////////////////////////////////////////////////////////////////////////////// diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/GW_GeometryAtlas.cpp b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/GW_GeometryAtlas.cpp new file mode 100644 index 0000000..26475f0 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/GW_GeometryAtlas.cpp @@ -0,0 +1,273 @@ +/*------------------------------------------------------------------------------*/ +/** + * \file GW_GeometryAtlas.cpp + * \brief Definition of class \c GW_GeometryAtlas + * \author Gabriel Peyré + * \date 2-4-2004 + */ +/*------------------------------------------------------------------------------*/ + + +#ifdef GW_SCCSID + static const char* sccsid = "@(#) GW_GeometryAtlas.cpp(c) Gabriel Peyré2004"; +#endif // GW_SCCSID + +#include "stdafx.h" +#include "GW_GeometryAtlas.h" + +#ifndef GW_USE_INLINE + #include "GW_GeometryAtlas.inl" +#endif + +using namespace GW; + +/*------------------------------------------------------------------------------*/ +// Name : GW_GeometryAtlas constructor +/** + * \author Gabriel Peyré + * \date 2-4-2004 + * + * Constructor. + */ +/*------------------------------------------------------------------------------*/ +GW_GeometryAtlas::GW_GeometryAtlas() +{ + /* NOTHING */ +} + + + +/*------------------------------------------------------------------------------*/ +// Name : GW_GeometryAtlas destructor +/** + * \author Gabriel Peyré + * \date 2-4-2004 + * + * Destructor. + */ +/*------------------------------------------------------------------------------*/ +GW_GeometryAtlas::~GW_GeometryAtlas() +{ + for( IT_GeometryCellVector it = CellVector_.begin(); it!=CellVector_.end(); ++it ) + GW_DELETE(*it); +} + + +/*------------------------------------------------------------------------------*/ +// Name : GW_GeometryAtlas::InitSampling +/** + * \param CyclicPositionCollection [std::vector] The position of each base point on each polygon. + * \author Gabriel Peyré + * \date 2-4-2004 + * + * Initialize the sampling position of each point. + */ +/*------------------------------------------------------------------------------*/ +void GW_GeometryAtlas::InitSampling( std::vector& CyclicPositionCollection, GW_U32 n ) +{ + /* delete preivous data */ + for( IT_GeometryCellVector it = CellVector_.begin(); it!=CellVector_.end(); ++it ) + GW_DELETE(*it); + CellVector_.clear(); + CellGroupVector_.clear(); + + for( std::vector::iterator it = CyclicPositionCollection.begin(); + it!=CyclicPositionCollection.end(); ++it ) + { + T_TrissectorInfoVector& TrissectorVector = *it; + T_GeometryCellVector CurCellGroup; + + /** create the polygon */ + GW_Vector3D Center(0,0,0); // center is at origin + GW_TrissectorInfo* tr_prev = NULL; + for( IT_TrissectorInfoVector it = TrissectorVector.begin(); it!=TrissectorVector.end(); ++it ) + { + GW_TrissectorInfo* tr = &(*it); + GW_TrissectorInfo* tr_next = NULL; + IT_TrissectorInfoVector it2 = it; it2++; + if( it2!=TrissectorVector.end() ) + tr_next = &(*it2); + else + tr_next = &(TrissectorVector.front()); + if( tr_prev==NULL ) + tr_prev = &(TrissectorVector.back()); + GW_GeometryCell* pNewCell = new GW_GeometryCell; + GW_Vector3D v1 = tr->GetPosition(); + GW_Vector3D v2 = GW_Vector2D( (tr->GetPosition()+tr_next->GetPosition())*0.5 ); + GW_Vector3D v3 = Center; + GW_Vector3D v4 = GW_Vector2D( (tr->GetPosition()+tr_prev->GetPosition())*0.5 ); + pNewCell->InitSampling( v1, v2, v3, v4 , n, n ); + + CellVector_.push_back(pNewCell); // add to global cell list + CurCellGroup.push_back(pNewCell); // add to current group + tr_prev = tr; + } + + + CellGroupVector_.push_back(CurCellGroup); + } +} + + +/*------------------------------------------------------------------------------*/ +// Name : GW_GeometryAtlas::PositionateVertex +/** + * \param ParamMeshVector [T_MeshVector&] Parameter spaces + * \param RealMeshVector [T_MeshVector&] Real 3D position + * \author Gabriel Peyré + * \date 2-4-2004 + * + * Positionate each point on the grid + */ +/*------------------------------------------------------------------------------*/ +void GW_GeometryAtlas::PositionateVertex( T_MeshVector& ParamMeshVector, T_MeshVector& RealMeshVector ) +{ + GW_ASSERT( ParamMeshVector.size()==RealMeshVector.size() ); + GW_ASSERT( ParamMeshVector.size()==CellGroupVector_.size() ); + + IT_MeshVector it_param = ParamMeshVector.begin(); + IT_MeshVector it_real = RealMeshVector.begin(); + std::vector::iterator it_cellsgroup = CellGroupVector_.begin(); + while( it_param!=ParamMeshVector.end() && it_real!=RealMeshVector.end() && it_cellsgroup!=CellGroupVector_.end()) + { + GW_Mesh* pParamMesh = *it_param; + GW_Mesh* pRealMesh = *it_real; + T_GeometryCellVector& GeometryVector = *it_cellsgroup; + // positionate each square patch + for( IT_GeometryCellVector it_cell=GeometryVector.begin(); it_cell!=GeometryVector.end(); ++it_cell ) + { + GW_GeometryCell* pCell = *it_cell; + pCell->InterpolateAllPositions( *pParamMesh, *pRealMesh ); + } + it_param++; + it_real++; + it_cellsgroup++; + } + +} + + + +/*------------------------------------------------------------------------------*/ +// Name : GW_GeometryAtlas::SmoothSampling +/** +* \param CyclicPositionCollection [std::vector] collection of cells. +* \author Gabriel Peyré +* \date 2-4-2004 +* +* Smooth the sampling into a conformal mapping. +*/ +/*------------------------------------------------------------------------------*/ +void GW_GeometryAtlas::SmoothSampling( GW_U32 nNbrIter ) +{ + for( std::vector::iterator it = CellGroupVector_.begin(); it!=CellGroupVector_.end(); ++it ) + { + T_GeometryCellVector& CurCellGroup = *it; + for( GW_U32 i=0; iGetWidth(); + GW_U32 q = cell_cur->GetHeigth(); + + + /* iterate on each point */ + for( GW_U32 i=1; iGetData(i-1,j) * w.GetData(0,1); + ac += cell_cur->GetData(i,j-1) * w.GetData(1,0); + ac += cell_cur->GetData(i-1,j-1) * w.GetData(0,0); + ac += cell_cur->GetData(i,j) * w.GetData(1,1); + + if( iGetData(i+1,j) * w.GetData(1,0); + else + ac = ac + cell_next->GetData(j,cell_next->GetHeigth()-2) * w.GetData(1,0); + + if( jGetData(i,j+1) * w.GetData(1,2); + else + ac = ac + cell_prev->GetData(cell_prev->GetWidth()-2,i) * w.GetData(2,1); + + if( iGetData(i+1,j-1) * w.GetData(2,0); + else + ac = ac + cell_next->GetData(j-1,cell_next->GetHeigth()-2) * w.GetData(2,0); + + if( jGetData(i-1,j+1) * w.GetData(0,2); + else + ac = ac + cell_prev->GetData(cell_prev->GetWidth()-2,i-1) * w.GetData(0,2); + + if( iGetData(i+1,j+1) * w.GetData(2,2); + else + { + if( i==p-1 && jGetData(j+1,cell_next->GetHeigth()-2) * w.GetData(2,2); + else + { + if( iGetData(cell_prev->GetWidth()-2,i+1) * w.GetData(2,2); + else + { + nb = 0; // special case + ac = 0; + for( IT_GeometryCellVector it2 = CurCellGroup.begin(); it2!=CurCellGroup.end(); ++it2 ) + { + GW_GeometryCell* cell = *it2; + ac += cell->GetData(cell->GetWidth()-2,cell->GetHeigth()-2) + + cell->GetData(cell->GetWidth()-1,cell->GetHeigth()-2); + nb += 2; + } + ac /= nb; + } + } + } + + cell_cur->SetData( i,j, ac ); + } + + cell_prev = cell_cur; + } +} + + + + +/////////////////////////////////////////////////////////////////////////////// +// Copyright (c) Gabriel Peyré +/////////////////////////////////////////////////////////////////////////////// +// END OF FILE // +/////////////////////////////////////////////////////////////////////////////// diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/GW_GeometryAtlas.h b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/GW_GeometryAtlas.h new file mode 100644 index 0000000..cda9b02 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/GW_GeometryAtlas.h @@ -0,0 +1,77 @@ + +/*------------------------------------------------------------------------------*/ +/** + * \file GW_GeometryAtlas.h + * \brief Definition of class \c GW_GeometryAtlas + * \author Gabriel Peyré + * \date 2-4-2004 + */ +/*------------------------------------------------------------------------------*/ + +#ifndef _GW_GEOMETRYATLAS_H_ +#define _GW_GEOMETRYATLAS_H_ + +#include "../gw_core/GW_Config.h" +#include "GW_GeometryCell.h" + +namespace GW { + +/*------------------------------------------------------------------------------*/ +/** + * \class GW_GeometryAtlas + * \brief A collection of cells. + * \author Gabriel Peyré + * \date 2-4-2004 + * + * A collection of cell with interconnections + */ +/*------------------------------------------------------------------------------*/ + +class GW_GeometryAtlas +{ + +public: + + /*------------------------------------------------------------------------------*/ + /** \name Constructor and destructor */ + /*------------------------------------------------------------------------------*/ + //@{ + GW_GeometryAtlas(); + virtual ~GW_GeometryAtlas(); + //@} + + void InitSampling( std::vector& CyclicPositionCollection, GW_U32 n ); + void PositionateVertex( T_MeshVector& ParamMeshVector, T_MeshVector& RealMeshVector ); + + void SmoothSampling( GW_U32 nNbrIter = 20 ); + static void SmoothSampling( T_GeometryCellVector& CurCellGroup ); + + T_GeometryCellVector& GetCellVector() + { return CellVector_; } + std::vector& GetCellGroupVector() + { return CellGroupVector_; } + + +private: + + T_GeometryCellVector CellVector_; + std::vector CellGroupVector_; + + +}; + +} // End namespace GW + +#ifdef GW_USE_INLINE + #include "GW_GeometryAtlas.inl" +#endif + + +#endif // _GW_GEOMETRYATLAS_H_ + + +/////////////////////////////////////////////////////////////////////////////// +// Copyright (c) Gabriel Peyré +/////////////////////////////////////////////////////////////////////////////// +// END OF FILE // +/////////////////////////////////////////////////////////////////////////////// diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/GW_GeometryAtlas.inl b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/GW_GeometryAtlas.inl new file mode 100644 index 0000000..8b38a92 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/GW_GeometryAtlas.inl @@ -0,0 +1,25 @@ +/*------------------------------------------------------------------------------*/ +/** + * \file GW_GeometryAtlas.inl + * \brief Inlined methods for \c GW_GeometryAtlas + * \author Gabriel Peyré + * \date 2-4-2004 + */ +/*------------------------------------------------------------------------------*/ + +#include "GW_GeometryAtlas.h" + +namespace GW { + + + + + +} // End namespace GW + + +/////////////////////////////////////////////////////////////////////////////// +// Copyright (c) Gabriel Peyré +/////////////////////////////////////////////////////////////////////////////// +// END OF FILE // +/////////////////////////////////////////////////////////////////////////////// diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/GW_GeometryCell.cpp b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/GW_GeometryCell.cpp new file mode 100644 index 0000000..02e9e61 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/GW_GeometryCell.cpp @@ -0,0 +1,60 @@ +/*------------------------------------------------------------------------------*/ +/** + * \file GW_GeometryCell.cpp + * \brief Definition of class \c GW_GeometryCell + * \author Gabriel Peyré + * \date 2-4-2004 + */ +/*------------------------------------------------------------------------------*/ + + +#ifdef GW_SCCSID + static const char* sccsid = "@(#) GW_GeometryCell.cpp(c) Gabriel Peyré2004"; +#endif // GW_SCCSID + +#include "stdafx.h" +#include "GW_GeometryCell.h" + +#ifndef GW_USE_INLINE + #include "GW_GeometryCell.inl" +#endif + +using namespace GW; + +/*------------------------------------------------------------------------------*/ +// Name : GW_GeometryCell::InitSampling +/** + * \param v1 [GW_Vector3D&] 1st vert + * \param v2 [GW_Vector3D&] 2nd corner + * \param v3 [GW_Vector3D&] 3rd corner + * \param v4 [GW_Vector3D&] 4th corner. + * \param n [GW_U32] Number of points on width. + * \param n [GW_U32] Number of points on height. + * \author Gabriel Peyré + * \date 2-4-2004 + * + * Initialize the position of each point. + */ +/*------------------------------------------------------------------------------*/ +void GW_GeometryCell::InitSampling( GW_Vector3D& v1, GW_Vector3D& v2, GW_Vector3D& v3, GW_Vector3D& v4, GW_U32 n, GW_U32 p ) +{ + this->Reset(n,p); + for( GW_U32 i=0; iSetData(i,j, pos); + } + } +} + + + +/////////////////////////////////////////////////////////////////////////////// +// Copyright (c) Gabriel Peyré +/////////////////////////////////////////////////////////////////////////////// +// END OF FILE // +/////////////////////////////////////////////////////////////////////////////// diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/GW_GeometryCell.h b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/GW_GeometryCell.h new file mode 100644 index 0000000..1c4b0cb --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/GW_GeometryCell.h @@ -0,0 +1,158 @@ + +/*------------------------------------------------------------------------------*/ +/** + * \file GW_GeometryCell.h + * \brief Definition of class \c GW_GeometryCell + * \author Gabriel Peyré + * \date 2-4-2004 + */ +/*------------------------------------------------------------------------------*/ + +#ifndef _GW_GEOMETRYCELL_H_ +#define _GW_GEOMETRYCELL_H_ + +#include "../gw_core/GW_Config.h" +#include "GW_Parameterization.h" +#include "../gw_maths/GW_Matrix2x2.h" + +namespace GW { + +/*------------------------------------------------------------------------------*/ +/** + * \class GW_GeometryCell_Template + * \brief In fact this is just a 2D array. + * \author Gabriel Peyré + * \date 2-4-2004 + * + * A 2D array, a patch of a 3D mesh. + */ +/*------------------------------------------------------------------------------*/ +template +class GW_GeometryCell_Template +{ + +public: + + /*------------------------------------------------------------------------------*/ + /** \name Constructor and destructor */ + /*------------------------------------------------------------------------------*/ + //@{ + GW_GeometryCell_Template( GW_U32 nWidth = 0, GW_U32 nHeight = 0 ) + : pData_( NULL ) + { + nSize_[0] = nSize_[1] = 0; + if( nWidth>0 ) + this->Reset(nWidth, nHeight); + + } + virtual ~GW_GeometryCell_Template() + { + GW_DELETEARRAY(pData_); + } + //@} + + void Reset( GW_U32 nWidth, GW_U32 nHeight ) + { + GW_DELETEARRAY(pData_); + pData_ = new base_type[nWidth*nHeight]; + nSize_[0] = nWidth; + nSize_[1] = nHeight; + } + + base_type& GetData( GW_U32 i, GW_U32 j ) + { + GW_ASSERT( i +{ +public: + GW_GeometryCell( GW_U32 nWidth = 0, GW_U32 nHeight = 0 ) + : GW_GeometryCell_Template(nWidth,nHeight) + { } + + + void Reset( GW_U32 nWidth, GW_U32 nHeight ) + { + GW_GeometryCell_Template::Reset(nWidth,nHeight); + Normal_.Reset(nWidth,nHeight); + } + + void InitSampling( GW_Vector3D& v1, GW_Vector3D& v2, GW_Vector3D& v3, GW_Vector3D& v4, GW_U32 n, GW_U32 p ); + + static GW_Vector3D GetInterpolatedPosition( GW_Mesh& ParamMesh, GW_Mesh& RealMesh, GW_Vector3D& param_pos, + GW_Face* &seed, GW_Vector3D& Normal ); + void InterpolateAllPositions( GW_Mesh& ParamMesh, GW_Mesh& RealMesh ); + + void SetNormal( GW_U32 i, GW_U32 j, GW_Vector3D& val ) + { + Normal_.SetData(i,j,val); + } + GW_Vector3D& GetNormal(GW_U32 i,GW_U32 j) + { + return Normal_.GetData(i,j); + } + +private: + + GW_GeometryCell_Template Normal_; +}; + +/*------------------------------------------------------------------------------*/ +/** \name a vector of GW_GeometryCell */ +/*------------------------------------------------------------------------------*/ +//@{ +typedef std::vector T_GeometryCellVector; +typedef T_GeometryCellVector::iterator IT_GeometryCellVector; +typedef T_GeometryCellVector::reverse_iterator RIT_GeometryCellVector; +typedef T_GeometryCellVector::const_iterator CIT_GeometryCellVector; +typedef T_GeometryCellVector::const_reverse_iterator CRIT_GeometryCellVector; +//@} + + +} // End namespace GW + +#ifdef GW_USE_INLINE + #include "GW_GeometryCell.inl" +#endif + + +#endif // _GW_GEOMETRYCELL_H_ + + +/////////////////////////////////////////////////////////////////////////////// +// Copyright (c) Gabriel Peyré +/////////////////////////////////////////////////////////////////////////////// +// END OF FILE // +/////////////////////////////////////////////////////////////////////////////// diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/GW_GeometryCell.inl b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/GW_GeometryCell.inl new file mode 100644 index 0000000..88bd80e --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/GW_GeometryCell.inl @@ -0,0 +1,169 @@ +/*------------------------------------------------------------------------------*/ +/** + * \file GW_GeometryCell.inl + * \brief Inlined methods for \c GW_GeometryCell + * \author Gabriel Peyré + * \date 2-4-2004 + */ +/*------------------------------------------------------------------------------*/ + +#include "GW_GeometryCell.h" + +namespace GW { + + +/*------------------------------------------------------------------------------*/ +// Name : GW_GeometryCell::GetInterpolatedPosition +/** +* \param ParamMesh [GW_Mesh&] Parameter mesh. +* \param RealMesh [GW_Mesh&] Surface. +* \param v [GW_Vector3D&] Parameter position. +* \param seed [GW_Face*] A seed for the search. Will be modified ! +* \return [GW_Vector3D] The position in 3D space. +* \author Gabriel Peyré +* \date 2-4-2004 +* +* Interpolate a position on the surface. +*/ +/*------------------------------------------------------------------------------*/ +GW_INLINE +GW_Vector3D GW_GeometryCell::GetInterpolatedPosition( GW_Mesh& ParamMesh, GW_Mesh& RealMesh, GW_Vector3D& v, GW_Face* &seed, GW_Vector3D& Normal ) +{ + GW_Vector3D lambda(0,0,1); + +#if 1 + /* here perform an exhaustive search */ + GW_Face* sel_face; + GW_Float min_dist = GW_INFINITE; + GW_Vector3D min_lambda; + for( GW_U32 i=0; iGetVertex(0)->GetPosition(); + GW_Vector3D v2 = seed->GetVertex(1)->GetPosition(); + GW_Vector3D v3 = seed->GetVertex(2)->GetPosition(); + GW_Vector2D a = GW_Vector3D(v1 - v3).ToVector2D(); + GW_Vector2D b = GW_Vector3D(v2 - v3).ToVector2D(); + GW_Vector2D c = GW_Vector3D(v - v3).ToVector2D(); + GW_Matrix2x2 M(a,b); // M map canonical basis of R^3 onto v + M.AutoInvert(); + GW_Vector2D mu = M*c; + lambda[0] = mu[0]; + lambda[1] = mu[1]; + lambda[2] = 1-mu[0]-mu[1]; + GW_Float rDist = 0; + if( lambda[0]<0 ) + rDist -= lambda[0]; + if( lambda[1]<0 ) + rDist -= lambda[1]; + if( lambda[2]<0 ) + rDist -= lambda[2]; + if( rDistGetFace(); + } + while( GW_True ) + { + /* find the barycentric coords according to the cur face */ + GW_Vector3D v1 = seed->GetVertex(0)->GetPosition(); + GW_Vector3D v2 = seed->GetVertex(1)->GetPosition(); + GW_Vector3D v3 = seed->GetVertex(2)->GetPosition(); + GW_Vector2D a = GW_Vector3D(v1 - v3).ToVector2D(); + GW_Vector2D b = GW_Vector3D(v2 - v3).ToVector2D(); + GW_Vector2D c = GW_Vector3D(v - v3).ToVector2D(); + GW_Matrix2x2 M(a,b); // M map canonical basis of R^3 onto v + M.AutoInvert(); + GW_Vector2D mu = M*c; + lambda[0] = mu[0]; + lambda[1] = mu[1]; + lambda[2] = 1-mu[0]-mu[1]; + if( lambda[0]>=0 && lambda[1]>=0 && lambda[2]>=0 ) // that's it, we have found the face + break; + GW_Face* pNextSeed = NULL; + for( GW_U32 i=0; i<3; ++i ) + { + if( lambda[i]<0 ) + pNextSeed = seed->GetFaceNeighbor(i); + } + if( pNextSeed==NULL ) + { + // we are on a boundary + GW_CLAMP_01( lambda[0] ); + GW_CLAMP_01( lambda[1] ); + GW_CLAMP_01( lambda[2] ); + lambda = lambda/(lambda[0]+lambda[1]+lambda[2]); + break; + } + seed = pNextSeed; + }; +#endif + + /* interpolate linearly */ + GW_U32 nID = seed->GetID(); + GW_Face* pRealFace = RealMesh.GetFace(nID); GW_ASSERT( pRealFace ); + GW_Vector3D pos = pRealFace->GetVertex(0)->GetPosition()*lambda[0] + + pRealFace->GetVertex(1)->GetPosition()*lambda[1] + + pRealFace->GetVertex(2)->GetPosition()*lambda[2]; + Normal = pRealFace->GetVertex(0)->GetNormal()*lambda[0] + + pRealFace->GetVertex(1)->GetNormal()*lambda[1] + + pRealFace->GetVertex(2)->GetNormal()*lambda[2]; + Normal.Normalize(); + return pos; +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_GeometryCell::InterpolateAllPositions +/** + * \param ParamMesh [GW_Mesh&] Parameter space. + * \param RealMesh [GW_Mesh&] Real position of 3D meshes. + * \author Gabriel Peyré + * \date 2-4-2004 + * + * Interpolate the position of each point. + */ +/*------------------------------------------------------------------------------*/ +GW_INLINE +void GW_GeometryCell::InterpolateAllPositions( GW_Mesh& ParamMesh, GW_Mesh& RealMesh ) +{ + GW_Face* seed = NULL; + for( GW_U32 i=0; iGetData(i,j); + GW_Vector3D Normal; + GW_Vector3D pos = GW_GeometryCell::GetInterpolatedPosition( ParamMesh, RealMesh, v, seed, Normal ); + this->SetData(i,j, pos); + this->SetNormal(i,j,Normal); + } +} + + +} // End namespace GW + + +/////////////////////////////////////////////////////////////////////////////// +// Copyright (c) Gabriel Peyré +/////////////////////////////////////////////////////////////////////////////// +// END OF FILE // +/////////////////////////////////////////////////////////////////////////////// diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/GW_Parameterization.cpp b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/GW_Parameterization.cpp new file mode 100644 index 0000000..5610ddb --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/GW_Parameterization.cpp @@ -0,0 +1,1549 @@ +/*------------------------------------------------------------------------------*/ +/** + * \file GW_Parameterization.cpp + * \brief Definition of class \c GW_Parameterization + * \author Gabriel Peyré + * \date 7-1-2003 + */ +/*------------------------------------------------------------------------------*/ + + +#ifdef GW_SCCSID + static const char* sccsid = "@(#) GW_Parameterization.cpp(c) Gabriel Peyré2003"; +#endif // GW_SCCSID + +#include "stdafx.h" +#include "GW_Parameterization.h" + +#ifndef GW_USE_INLINE + #include "GW_Parameterization.inl" +#endif + +using namespace GW; + + +GW_GeodesicVertex* GW_Parameterization::pCurVoronoiDiagram_ = NULL; +T_U32Vector GW_Parameterization::FaceVector; +T_U32Map GW_Parameterization::FaceMap; +T_U32Vector GW_Parameterization::VertexVector; +T_U32Map GW_Parameterization::VertexMap; + + +GW_Parameterization::GW_Parameterization() +: nNbrMaxIterLloyd_ ( 20 ), + nNbrMaxIterLloydDescent_ ( 100 ) +{ + +} + +GW_Parameterization::~GW_Parameterization() +{ + +} + + +/*------------------------------------------------------------------------------*/ +// Name : GW_Parameterization::PerformFastMarching +/** +* \param VertList [T_GeodesicVertexList&] List of start vertex. +* \author Gabriel Peyré +* \date 4-13-2003 +* +* Just an helper method that launch a fire from each base point. +*/ +/*------------------------------------------------------------------------------*/ +void GW_Parameterization::PerformFastMarching( GW_GeodesicMesh& Mesh, T_GeodesicVertexList& VertList ) +{ + /* add the points as starting points */ + Mesh.ResetGeodesicMesh(); + for( IT_GeodesicVertexList it = VertList.begin(); it!=VertList.end(); ++it ) + { + GW_GeodesicVertex* pVert = *it; + GW_ASSERT( pVert!=NULL ); + Mesh.AddStartVertex( *pVert ); + } + /* perform a firestart */ + Mesh.PerformFastMarching(); +} + +/** We add a new point only if it belongs to the current Voronoi diagram */ +GW_Bool GW_Parameterization::FastMarchingCallbackFunction_Centering( GW_GeodesicVertex& CurVert, GW_Float rNewDist ) +{ + typedef GW_VoronoiMesh::GW_GeodesicInformationDuplicata T_Duplicata; + GW_ASSERT( pCurVoronoiDiagram_!=NULL ); + T_Duplicata* pDuplicata = (T_Duplicata*) CurVert.GetUserData(); + GW_ASSERT( pDuplicata!=NULL ); + return pDuplicata->pFront_ == pCurVoronoiDiagram_; +} + +GW_GeodesicVertex& GW_Parameterization::PerformCentering( GW_GeodesicVertex& Vert, GW_GeodesicMesh& Mesh ) +{ + GW_OutputComment( "Centering a base vertex." ); + /* try a pseudo gradient descent to seek for the new points */ + T_FloatMap ComputedEnergy; // already computed energy + + GW_GeodesicVertex* pCurVertex = ‖ + GW_Float rCurEnergy = ComputeCenteringEnergy( *pCurVertex, Vert, Mesh ); + ComputedEnergy[pCurVertex->GetID()] = rCurEnergy; + + GW_U32 nNbrIter = 0; + + while( true ) + { + GW_GeodesicVertex* pNextVertex = NULL; + + /* iterate on the 1-ring */ + for( GW_VertexIterator it=pCurVertex->BeginVertexIterator(); it!=pCurVertex->EndVertexIterator(); ++it ) + { + GW_GeodesicVertex* pNeigbhor = (GW_GeodesicVertex*) *it; + GW_Float rNeighborEnergy = 0; + GW_ASSERT( pNeigbhor!=NULL ); + + if( ComputedEnergy.find(pNeigbhor->GetID())==ComputedEnergy.end() ) + { + /* we should compute it's enerdy */ + rNeighborEnergy = ComputeCenteringEnergy( *pNeigbhor, Vert, Mesh ); + ComputedEnergy[pNeigbhor->GetID()] = rNeighborEnergy; + } + else + rNeighborEnergy = ComputedEnergy[ pNeigbhor->GetID() ]; + + if( rNeighborEnergynNbrMaxIterLloydDescent_ ) // to avoid infinite loop. + break; + } + + /* return the new point location */ + return *pCurVertex; +} + + + +/** Return \c true if we have reach a fixed point of the iterations. */ +GW_Bool GW_Parameterization::PerformLloydIteration( GW_GeodesicMesh& Mesh, T_GeodesicVertexList& VertList ) +{ + /* recompute the whole distance map */ + this->PerformFastMarching( Mesh, VertList ); + /* duplicate the Marching information */ + GW_VoronoiMesh::PrepareInterpolation( Mesh ); + + /* we don't want to use some special energy */ + Mesh.RegisterWeightCallbackFunction( GW_GeodesicMesh::BasicWeightCallback ); + + T_GeodesicVertexList NewVertList; + GW_Bool bStableConfigReached = GW_True; + for( IT_GeodesicVertexList it=VertList.begin(); it!=VertList.end(); ++it ) + { + GW_GeodesicVertex* pVert = (GW_GeodesicVertex*) *it; + GW_ASSERT( pVert!=NULL ); + GW_GeodesicVertex& NewVert = PerformCentering( *pVert, Mesh ); + if( &NewVert!=pVert ) + bStableConfigReached = GW_False; + NewVertList.push_back( &NewVert ); + } + /* replace the old list by the new one */ + VertList = NewVertList; + + return bStableConfigReached; +} + +void GW_Parameterization::PerformLloydAlgorithm( GW_GeodesicMesh& Mesh, T_GeodesicVertexList& VertList ) +{ + GW_U32 nNbrIter = 0; + while( nNbrIterGetID() ] = Vert.GetFace(); + + + while( !FaceToProceed.empty() ) + { + GW_Face* pFace = FaceToProceed.front(); + GW_ASSERT( pFace!=NULL ); + FaceToProceed.pop_front(); + + /* cut the face */ + this->CutFace( *pFace, Vert, Mesh, pTrissectorInfoMap ); + + /* add neighbors */ + for( GW_U32 i=0; i<3; ++i ) + { + GW_Face* pNewFace = pFace->GetFaceNeighbor(i); + if( pNewFace!=NULL && FaceMap.find(pNewFace->GetID())==FaceMap.end() ) + { + GW_Bool bAddThisFace = GW_False; + for( GW_U32 nVert=0; nVert<3; ++nVert ) + { + GW_GeodesicVertex* pVert = (GW_GeodesicVertex*) pNewFace->GetVertex(nVert); + GW_ASSERT( pVert!=NULL ); + if( pVert->GetFront()==&Vert ) + { + bAddThisFace = GW_True; + break; + } + } + if( bAddThisFace ) + { + FaceToProceed.push_back( pNewFace ); + FaceMap[ pNewFace->GetID() ] = pNewFace; // so that it won't be added anymore + } + } + } + } +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_Parameterization::SegmentAllRegions +/** + * \param Mesh [GW_GeodesicMesh&] The mesh. + * \param VertList [T_GeodesicVertexList&] The list of the seed points. + * \author Gabriel Peyré + * \date 7-1-2003 + * + * Segment all the regions of a mesh. + */ +/*------------------------------------------------------------------------------*/ +void GW_Parameterization::SegmentAllRegions( GW_GeodesicMesh& Mesh, T_GeodesicVertexList& VertList, T_TrissectorInfoMap* pTrissectorInfoMap ) +{ + CutEdgeMap_.clear(); + /* recompute the whole distance map */ + GW_OutputComment("Recomputing the whole Voronoi tesselation."); + this->PerformFastMarching( Mesh, VertList ); + cout << " * Segmenting each region "; + GW_U32 num = 0; + GW_ProgressBar pb; + pb.Begin(); + for( IT_GeodesicVertexList it=VertList.begin(); it!=VertList.end(); ++it ) + { + GW_GeodesicVertex* pVert = *it; + GW_ASSERT( pVert!=NULL ); + this->SegmentRegion( Mesh, *pVert, pTrissectorInfoMap ); + num++; + pb.Update( ((GW_Float)num)/((GW_Float)VertList.size()) ); + } + pb.End(); + cout << endl; + Mesh.BuildConnectivity(); + + if( pTrissectorInfoMap!=NULL ) + { + /* build the map that perform conversion from front number to region number */ + T_U32Map FrontNbr2RegionNbr; + GW_U32 num = 0; + for( IT_GeodesicVertexList it = VertList.begin(); it!=VertList.end(); ++it ) + { + GW_GeodesicVertex* pVert = *it; GW_ASSERT( pVert!=NULL ); + FrontNbr2RegionNbr[pVert->GetID()] =num; + num++; + } + /* replace the number of the vertices by the number of the front */ + for( IT_TrissectorInfoMap it = pTrissectorInfoMap->begin(); it!=pTrissectorInfoMap->end(); ++it ) + { + GW_TrissectorInfo& tr = it->second; + for( GW_U32 i=0; i<3; ++i ) + { + GW_U32 nID = tr.GetId( i ); + GW_ASSERT( FrontNbr2RegionNbr.find(nID)!=FrontNbr2RegionNbr.end() ); + tr.SetId( i, FrontNbr2RegionNbr[nID] ); + } + } + + } +} + + + +GW_Vector3D TotalNormal; +GW_Vector3D TotalCenter; +void ExplodeRegion_Callback1( GW_Vertex& vert ) +{ + TotalCenter += vert.GetPosition(); + TotalNormal += vert.GetNormal(); +} + +GW_Vector3D Displacement; +void ExplodeRegion_Callback2( GW_Vertex& vert ) +{ + vert.GetPosition() += Displacement; +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_Parameterization::ExplodeRegion +/** + * \param Mesh [GW_GeodesicMesh&] The mesh. + * \param Vert [GW_GeodesicVertex&] A seed for the region. + * \author Gabriel Peyré + * \date 7-2-2003 + * + * Explode a given region. + */ +/*------------------------------------------------------------------------------*/ +void GW_Parameterization::ExplodeRegion( GW_GeodesicVertex& Vert, GW_Float intensity, GW_Float normal_contrib ) +{ + TotalNormal.SetZero(); + TotalCenter.SetZero(); + GW_Mesh::IterateConnectedComponent_Vertex( Vert, ExplodeRegion_Callback1 ); + + TotalNormal.Normalize(); + TotalCenter.Normalize(); + Displacement = TotalNormal*normal_contrib + TotalCenter*(1-normal_contrib); + Displacement.Normalize(); + Displacement *= intensity; + GW_Mesh::IterateConnectedComponent_Vertex( Vert, ExplodeRegion_Callback2 ); +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_Parameterization::ExplodeAllRegions +/** + * \param VertList [T_GeodesicVertexList&] The list of seed. + * \param intensity [GW_Float] intensity of the explode. + * \param normal_contrib [GW_Float] DESCRIPTION + * \author Gabriel Peyré + * \date 7-2-2003 + * + * Explode each region. + */ +/*------------------------------------------------------------------------------*/ +void GW_Parameterization::ExplodeAllRegions( T_GeodesicVertexList& VertList, GW_Float intensity, GW_Float normal_contrib ) +{ + for( IT_GeodesicVertexList it=VertList.begin(); it!=VertList.end(); ++it ) + { + GW_GeodesicVertex* pVert = *it; + GW_ASSERT( pVert!=NULL ); + GW_Parameterization::ExplodeRegion( *pVert, intensity, normal_contrib ); + } +} + + +void GW_Parameterization::ExtractSubMeshes_Callback( GW_Face& face ) +{ + GW_U32 nNbrFace = (GW_U32) FaceVector.size(); + FaceVector.push_back( face.GetID() ); + FaceMap[face.GetID()] = nNbrFace; + for( GW_U32 i=0; i<3; ++i ) + { + GW_Vertex* pVert = face.GetVertex(i); GW_ASSERT( pVert!=NULL ); + if( VertexMap.find(pVert->GetID())==VertexMap.end() ) + { + GW_U32 nNbrVert = (GW_U32) VertexVector.size(); + VertexMap[pVert->GetID()] = nNbrVert; + VertexVector.push_back(pVert->GetID()); + } + } +} +/*------------------------------------------------------------------------------*/ +// Name : GW_Parameterization::ExtractSubMeshes +/** + * \param Mesh [GW_GeodesicMesh&] The original mesh. + * \param VertList [T_GeodesicVertexList&] A seed for each component + * \param MeshVector [T_MeshVector&] The place where new meshes are put. + * \author Gabriel Peyré + * \date 1-14-2004 + * + * Create a new mesh for each connected component. + */ +/*------------------------------------------------------------------------------*/ +void GW_Parameterization::ExtractSubMeshes( GW_GeodesicMesh& Mesh, T_GeodesicVertexList& VertList, T_GeodesicMeshVector& MeshVector, T_U32Vector* pGlobal2LocalID ) +{ + if( pGlobal2LocalID!=NULL ) + pGlobal2LocalID->resize(Mesh.GetNbrVertex()); + for( IT_GeodesicVertexList it = VertList.begin(); it!=VertList.end(); ++it ) + { + GW_GeodesicVertex* pVert = *it; GW_ASSERT(pVert!=NULL); + FaceVector.clear(); + FaceMap.clear(); + VertexVector.clear(); + VertexMap.clear(); + GW_Mesh::IterateConnectedComponent_Face( * pVert->GetFace(), ExtractSubMeshes_Callback ); + /* create a new mesh */ + GW_U32 nNbrVert = (GW_U32) VertexVector.size(); // already computed + GW_U32 nNbrFace = (GW_U32) FaceVector.size(); + GW_GeodesicMesh* pNewMesh = new GW_GeodesicMesh; + MeshVector.push_back(pNewMesh); + pNewMesh->SetNbrVertex( nNbrVert ); + pNewMesh->SetNbrFace( nNbrFace ); + for( GW_U32 i=0; iCreateNewFace(); + pNewMesh->SetFace(i, &NewFace); + } + for( GW_U32 i=0; iCreateNewVertex(); + pNewMesh->SetVertex(i, &NewVert); + /* copy the vertex */ + GW_U32 nID = VertexVector[i]; + const GW_Vertex& OriginalVert = *Mesh.GetVertex(nID); + NewVert = OriginalVert; + NewVert.SetID(i); // this was changed by the copy + /* keep track of the correspondance */ + if( pGlobal2LocalID!=NULL ) + { + GW_ASSERT( nIDsize() ); + (*pGlobal2LocalID)[nID] = i; + } + /* resolve face attachement */ + const GW_Face* pFace = OriginalVert.GetFace(); + if( pFace!=NULL ) + { + // GW_ASSERT( FaceMap.find(pFace->GetID())!=FaceMap.end() ); + if( FaceMap.find(pFace->GetID())!=FaceMap.end() ) + { + GW_U32 nID = FaceMap[ pFace->GetID() ]; + NewVert.SetFace( * pNewMesh->GetFace( nID ) ); + } + else + { + /* problem : this vertex is attached to another region. */ + GW_ASSERT( GW_False ); + } + } + } + /* create the faces */ + for( GW_U32 i=0; iGetFace(i); + /* copy the face */ + GW_U32 nID = FaceVector[i]; + const GW_Face& OriginalFace = *Mesh.GetFace(nID); + NewFace = OriginalFace; + NewFace.SetID(i); // this was changed + /* resolve Vertex and neighbor */ + for( GW_U32 j=0; j<3; ++j ) + { + GW_U32 VertID = OriginalFace.GetVertex(j)->GetID(); + GW_ASSERT( VertexMap.find(VertID)!=VertexMap.end() ); + GW_U32 nID = VertexMap[VertID]; + NewFace.SetVertex( *pNewMesh->GetVertex(nID), j ); + const GW_Face* pNeigh = OriginalFace.GetFaceNeighbor(j); + if( pNeigh==NULL ) + NewFace.SetFaceNeighbor(NULL, j); + else + { + GW_U32 FaceID = pNeigh->GetID(); + GW_ASSERT( FaceMap.find(FaceID)!=FaceMap.end() ); + nID = FaceMap[FaceID]; + NewFace.SetFaceNeighbor( pNewMesh->GetFace( nID ), j); + } + } + } + } +} + + + +/*------------------------------------------------------------------------------*/ +// Name : GW_Parameterization::SplitMesh +/** + * \param Mesh [GW_GeodesicMesh&] Mesh to cut + * \param NewMesh [GW_GeodesicMesh&] 1st resulting mesh + * \author Gabriel Peyré + * \date 1-19-2004 + * + * Split a mesh into 2 equal parts. Work only for cylindricaly (whithout cap) + * shaped mesh. + */ +/*------------------------------------------------------------------------------*/ +void GW_Parameterization::SplitMesh( GW_GeodesicMesh& Mesh ) +{ + Mesh.CheckIntegrity(); + /* First find a boundary vertex *******************************************************************/ + GW_GeodesicVertex* pStartVert = NULL; + for( GW_U32 i=0; iIsBoundaryVertex() ) + { + pStartVert = pVert; + break; + } + } + GW_ASSERT( pStartVert!=NULL ); + if( pStartVert==NULL ) + return; + /* extract the boundary ****************************************************************************/ + T_GeodesicVertexMap BoundaryVerts; + GW_GeodesicVertex* pCurVert = pStartVert; + GW_GeodesicVertex* pPrevVert = NULL; + do{ + BoundaryVerts[pCurVert->GetID()] = pCurVert; + // select the next vertex + GW_GeodesicVertex* pNewVert = NULL; + for( GW_VertexIterator it=pCurVert->BeginVertexIterator(); it!=pCurVert->EndVertexIterator(); ++it ) + { + GW_GeodesicVertex* pVert = (GW_GeodesicVertex*) *it; + if( pVert->IsBoundaryVertex()&& pVert!=pPrevVert ) + pNewVert = pVert; + } + GW_ASSERT(pNewVert!=NULL); + pPrevVert = pCurVert; + pCurVert = pNewVert; + } + while(pCurVert!=pStartVert); + /* Computing geodesic cut **************************************************************/ + GW_OutputComment("Computing geodesic cut."); + Mesh.ResetGeodesicMesh(); + Mesh.PerformFastMarching( pStartVert ); + /* find the closest point from another boundary ****************************************************/ + GW_GeodesicVertex* pAwayAnother = NULL; + GW_GeodesicVertex* pAwaySame = NULL; + GW_Float rAwayAnotherMinDist = GW_INFINITE; + GW_Float rAwaySameMaxDist = -GW_INFINITE; + for( GW_U32 i=0; iIsBoundaryVertex() ) + { + if( BoundaryVerts.find(pVert->GetID())==BoundaryVerts.end() ) + { + /* this is a vertex from another boundary */ + if( pVert->GetDistance()GetDistance(); + pAwayAnother = pVert; + } + } + else + { + /* from the same boundary */ + if( pVert->GetDistance()>rAwaySameMaxDist ) + { + rAwaySameMaxDist = pVert->GetDistance(); + pAwaySame = pVert; + } + } + } + } + if( pAwayAnother==NULL ) + pAwayAnother = pAwaySame; + GW_ASSERT( pAwayAnother!=NULL ); + /* compute geodesic between these two points (the distance from vertex 1 is alreade computed) */ + GW_GeodesicPath GeodesicPath; + T_GeodesicVertexList VertPath; + GeodesicPath.ComputePath( *pAwayAnother, 10000 ); + /* add the path to the mesh */ + GW_OutputComment("Extracting the cut."); + GW_VoronoiMesh::AddPathToMeshVertex( Mesh, GeodesicPath, VertPath ); + /* remove redundant vertices */ + T_GeodesicVertexList VertPath2; + Mesh.CheckIntegrity(); + pPrevVert = NULL; + for( IT_GeodesicVertexList it = VertPath.begin(); it!=VertPath.end(); ++it ) + { + GW_GeodesicVertex* pVert = *it; + if( pVert!=pPrevVert ) + VertPath2.push_back(pVert); + pPrevVert = pVert; + } + VertPath = VertPath2; + GW_U32 nNbrVert = (GW_U32) VertPath.size(); + /* keep track of the cutted faces ***************************************************************/ + GW_GeodesicVertex* pVert1 = NULL; + GW_Face* pFace1 = NULL; + GW_Face* pFace2 = NULL; + T_FaceList* FaceListPool = new T_FaceList[nNbrVert]; + GW_U32 num = 0; + for( IT_GeodesicVertexList it = VertPath.begin(); it!=VertPath.end(); ++it ) + { + GW_GeodesicVertex* pVert2 = *it; + if( pVert1!=NULL ) + { + if( pFace1==NULL ) + { + GW_ASSERT( num==1 ); + T_FaceList& FaceList = FaceListPool[0]; + /* we must initialize the faces */ + pVert1->GetFaces( *pVert2, pFace1, pFace2 ); + GW_ASSERT( pFace1!=NULL ); + GW_ASSERT( pFace2!=NULL ); + /* we must initialize the first list */ + GW_Face* pFaceTemp = pFace1; + GW_GeodesicVertex* pDirection = pVert2; + while( pFaceTemp!=NULL ) + { + FaceList.push_back(pFaceTemp); + GW_Face* pNewFaceTemp = pFaceTemp->GetFaceNeighbor( *pDirection ); + pDirection = (GW_GeodesicVertex*) pFaceTemp->GetVertex(*pVert1, *pDirection); + GW_ASSERT( pDirection!=NULL ); + pFaceTemp = pNewFaceTemp; + } + } + T_FaceList& FaceList = FaceListPool[num]; + /* set to NULL neighboor faces */ + GW_I32 nNumNeigh = pFace1->GetEdgeNumber( *pVert1, *pVert2 ); + GW_ASSERT( nNumNeigh>=0 ); + GW_Face* pNeighFace = pFace1->GetFaceNeighbor( nNumNeigh ); + pFace1->SetFaceNeighbor( NULL, nNumNeigh ); + // GW_ASSERT( pNeighFace!=NULL ); + if( pNeighFace!=NULL ) + { + pVert1->SetFace(*pNeighFace); + pVert2->SetFace(*pNeighFace); + nNumNeigh = pNeighFace->GetEdgeNumber( *pVert1, *pVert2 ); + GW_ASSERT( nNumNeigh>=0 ); + pNeighFace->SetFaceNeighbor( NULL, nNumNeigh ); + } + else + { + nNbrVert--; + VertPath.pop_back(); + break; + } + /* find the half 1-ring of faces */ + GW_GeodesicVertex* pDirection = pVert1; + IT_GeodesicVertexList it2 = it; + it2++; + GW_GeodesicVertex* pNext = NULL; + if( it2!=VertPath.end() ) + pNext = *it2; + GW_Bool bFinished = GW_False; + do + { + FaceList.push_back(pFace1); + /* test if we are on last face of the 1-ring */ + if( pNext!=NULL ) + bFinished = GW_Vertex::ComputeUniqueId( *pFace1->GetVertex(0),*pFace1->GetVertex(1),*pFace1->GetVertex(2) ) + == GW_GeodesicVertex::ComputeUniqueId( *pVert2, *pDirection, *pNext ); + if( !bFinished ) + { + /* update direction and new face */ + GW_ASSERT( pFace1->GetEdgeNumber( *pDirection )>=0 ); + GW_Face* pNewFace1 = pFace1->GetFaceNeighbor( *pDirection ); + pDirection = (GW_GeodesicVertex*) pFace1->GetVertex(*pVert2, *pDirection); + GW_ASSERT( pDirection!=NULL ); + pFace1 = pNewFace1; + } + } + while( pFace1!=NULL && !bFinished ); + } + pVert1 = pVert2; + num++; + } + /* Create new vertices *****************************************************************/ + GW_U32 nOldNbrVertices = Mesh.GetNbrVertex(); + Mesh.SetNbrVertex( nOldNbrVertices+nNbrVert ); + num = 0; + for( IT_GeodesicVertexList it = VertPath.begin(); it!=VertPath.end(); ++it ) + { + GW_GeodesicVertex* pVert = (GW_GeodesicVertex*) *it; + GW_GeodesicVertex* pNewVert = (GW_GeodesicVertex*) &Mesh.CreateNewVertex(); + *pNewVert = *pVert; // copy information + Mesh.SetVertex(nOldNbrVertices+num, pNewVert); + T_FaceList& FaceList = FaceListPool[num]; + for( IT_FaceList it_face = FaceList.begin(); it_face != FaceList.end(); ++it_face ) + { + GW_Face* pFace = *it_face; + GW_I32 nNumVert = pFace->GetEdgeNumber( *pVert ); + GW_ASSERT( nNumVert>=0 ); + pFace->SetVertex( *pNewVert, nNumVert ); + } + num++; + } + GW_DELETEARRAY(FaceListPool); + /* rebuild connectivity for the mesh *************************************************/ +// Mesh.BuildConnectivity(); + Mesh.CheckIntegrity(); +} + + + + +void GW_Parameterization::BuildConformalMatrix( GW_Mesh& Mesh, GW_SparseMatrix& K, const GW_MatrixNxP* M) +{ + GW_U32 p = Mesh.GetNbrVertex(); + for( GW_U32 i=0; iGetNumberNeighbor()+1); + GW_Float rTotalWeight = 0; + for( GW_VertexIterator it = pVerti->BeginVertexIterator(); it!=pVerti->EndVertexIterator(); ++it ) + { + GW_Vertex* pVertj = *it; GW_ASSERT( pVertj!=NULL ); + GW_U32 j = pVertj->GetID(); + GW_Vertex* pVertL = it.GetLeftVertex(); + GW_Vertex* pVertR = it.GetRightVertex(); + GW_Float rVal = 0; + if( pVertL!=NULL ) + { +#if 0 + if( M!=NULL ) + { + GW_Float a = M->GetData(i,j); + /* retrieve distances */ + GW_U32 k = pVertL->GetID(); + GW_Float b = M->GetData(i,k); + GW_Float c = M->GetData(j,k); + GW_Float s = (a+b+c)*0.5; + /* compute tan(A/2)² */ + GW_Float rTan = (s-b)*(s-c)/( s*(s-a) ); + // GW_ASSERT( rTan>0 ); + if( rTan>0 ) + rVal += (1-rTan)/( 2*sqrt(rTan) ); + else + cout << " .. One degenerate triangle ..." << endl; + } +#else + GW_Vector3D e1 = pVerti->GetPosition()-pVertL->GetPosition(); e1.Normalize(); + GW_Vector3D e2 = pVertj->GetPosition()-pVertL->GetPosition(); e2.Normalize(); + GW_Float dot = e1*e2; + if( dot!=1 ) + rVal += dot/sqrt(1-dot*dot); +#endif + } + if( pVertR!=NULL ) + { +#if 0 + if( M!=NULL ) + { + GW_Float a = M->GetData(i,j); + /* retrieve distances */ + GW_U32 k = pVertR->GetID(); + GW_Float b = M->GetData(i,k); + GW_Float c = M->GetData(j,k); + GW_Float s = (a+b+c)*0.5; + /* compute tan(A/2)² */ + GW_Float rTan = (s-b)*(s-c)/( s*(s-a) ); + // GW_ASSERT( rTan>0 ); + if( rTan>0 ) + rVal += (1-rTan)/( 2*sqrt(rTan) ); + else + cout << " .. One degenerate triangle ..." << endl; + } +#else + GW_Vector3D e1 = pVerti->GetPosition()-pVertR->GetPosition(); e1.Normalize(); + GW_Vector3D e2 = pVertj->GetPosition()-pVertR->GetPosition(); e2.Normalize(); + GW_Float dot = e1*e2; + if( dot!=1 ) + rVal += dot/sqrt(1-dot*dot); +#endif + } + K.SetData(i,j, rVal); + rTotalWeight += rVal; + } + if( rTotalWeight==0 ) // should not happen + { + GW_U32 nNeigSize_i = pVerti->GetNumberNeighbor(); + for( GW_VertexIterator it = pVerti->BeginVertexIterator(); it!=pVerti->EndVertexIterator(); ++it ) + { + GW_Vertex* pVertj = *it; GW_ASSERT( pVertj!=NULL ); + GW_U32 nNeigSize_j = pVertj->GetNumberNeighbor(); + GW_U32 j = pVertj->GetID(); + rTotalWeight += 1.0/sqrt(nNeigSize_i*nNeigSize_j); + K.SetData(i,j, 1.0/sqrt(nNeigSize_i*nNeigSize_j) ); + } + } + K.SetData(i,i, -rTotalWeight); + } +} + + + +void GW_Parameterization::BuildTutteMatrix( GW_Mesh& Mesh, GW_SparseMatrix& K ) +{ + GW_U32 p = Mesh.GetNbrVertex(); + for( GW_U32 i=0; iGetNumberNeighbor(); + K.SetRowSize(i,nNeigSize_i); + GW_Float rTotalWeight = 0; + for( GW_VertexIterator it = pVerti->BeginVertexIterator(); it!=pVerti->EndVertexIterator(); ++it ) + { + GW_Vertex* pVertj = (GW_Vertex*) *it; GW_ASSERT( pVertj!=NULL ); + GW_U32 nNeigSize_j = pVertj->GetNumberNeighbor(); + GW_U32 j = pVertj->GetID(); + rTotalWeight += 1.0/sqrt(nNeigSize_i*nNeigSize_j); + K.SetData(i,j, 1.0/sqrt(nNeigSize_i*nNeigSize_j)); + } + K.SetData(i,i, -rTotalWeight); + } +} + +void GW_Parameterization::ResolutionSpectral( GW_MatrixNxP& K, GW_MatrixNxP& L, GW_U32 EIG ) +{ + GW_U32 p = L.GetNbrCols(); + GW_U32 EIG1 = EIG; + GW_U32 EIG2 = EIG+1; + GW_MatrixNxP U(p,p); + GW_MatrixNxP V(p,p); + GW_VectorND Vp(p); + K.SVD( U, V, &Vp, NULL ); +// cout << Vp; + GW_Float rScaleX = Vp[EIG1]; // sqrt(Vp[EIG1]); + GW_Float rScaleY = Vp[EIG2]; // sqrt(Vp[EIG2]); + for( GW_U32 i=0; ieps ) + { + GW_Float w = 1-(err-eps)/(err_start-eps); + w = GW_MAX( w, w_prev ); + w = GW_MAX( w, ((GW_Float) nNbrIter)/((GW_Float) nMaxIter) ); + pb.Update(w); + w_prev = w; + + BiCGIter( &M.M_, &xv, &bv, nStepIter, pPrecond, Omega ); + // test for stop + nNbrIter += nStepIter; + if( LASResult()!=LASOK ) + { + GW_ASSERT(GW_False); + cout << "Error "; + WriteLASErrDescr(stdout); + } + /* r = b - A * x */ + GW_SparseMatrix::Copy( x, xv ); + err = (b-M*x).Norm2(); + } + pb.End(); + cout << endl; + + + // std::ofstream str("log.log"); + // str << M << b << x; + // str.close(); + + GW_SparseMatrix::Copy( x, xv ); + + + /* destroy data */ + V_Destr(&xv); + V_Destr(&bv); + +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_Parameterization::ResolutionBoundaryFree +/** + * \param VoronoiMesh [GW_VoronoiMesh&] The coarse mesh to flatten. + * \param K [GW_MatrixNxP&] The weight matrix for the flattening. + * \param L [GW_MatrixNxP&] The position of the vertices. + * \param M [GW_MatrixNxP&] The distance matrix. + * \author Gabriel Peyré + * \date 1-24-2004 + * + * Solve the flattening problem using boundary free formulation. + */ +/*------------------------------------------------------------------------------*/ +void GW_Parameterization::ResolutionBoundaryFree( GW_Mesh& Mesh, GW_SparseMatrix& K, GW_MatrixNxP& L, GW_MatrixNxP* M ) +{ + GW_U32 p = Mesh.GetNbrVertex(); + GW_SparseMatrix K1(2*p); + + GW_OutputComment("Building the boundary free matrix."); + for( GW_U32 i=0; iIsBoundaryVertex() ) + { + K1.SetRowSize( i, K.GetRowSize(i) ); + K1.SetRowSize( i+p, K.GetRowSize(i) ); + } + else + { + K1.SetRowSize( i, K.GetRowSize(i)+2 ); + K1.SetRowSize( i+p, K.GetRowSize(i)+2 ); + } + /* set up X and Y line : make a copy */ + for( GW_U32 entry=0; entryIsBoundaryVertex() ) + { + /* we must adjust the corresponding row */ + GW_Vertex* pVert1 = NULL; + GW_Vertex* pVert2 = NULL; + /* special case for boundary vertices : must turn IN CLOUNTERCLOCKWISE sense */ + GW_Face* pFace = pVert->GetFace(); GW_ASSERT( pFace!=NULL ); + // first find FIRST boundary vertex + GW_Face* pStartFace = pFace; + GW_Vertex* pDirVertex = pFace->GetNextVertex(*pVert); GW_ASSERT( pDirVertex!=NULL ); + pDirVertex = pFace->GetNextVertex(*pDirVertex); GW_ASSERT( pDirVertex!=NULL ); + GW_U32 num = 0; + while( pFace->GetFaceNeighbor(*pDirVertex)!=NULL && num<100 ) + { + num++; + GW_Face* pPrevFace = pFace; + pFace = pFace->GetFaceNeighbor(*pDirVertex); + pDirVertex = pPrevFace->GetVertex(*pVert,*pDirVertex); GW_ASSERT(pDirVertex!=NULL); + } + GW_ASSERT( num<100 ); + // GW_ASSERT( pFace!=pStartFace || pStartFace->GetFaceNeighbor(*pDirVertex)!=NULL ); + pVert1 = pFace->GetVertex(*pVert,*pDirVertex); GW_ASSERT(pVert1!=NULL); + // then find LAST vertex + pDirVertex = pVert1; + num = 0; + while( pFace->GetFaceNeighbor(*pDirVertex)!=NULL && num<100 ) + { + num++; + GW_Face* pPrevFace = pFace; + pFace = pFace->GetFaceNeighbor(*pDirVertex); + pDirVertex = pPrevFace->GetVertex(*pVert,*pDirVertex); GW_ASSERT(pDirVertex!=NULL); + } + GW_ASSERT( num<100 ); + // GW_ASSERT( pFace!=pStartFace || pStartFace->GetFaceNeighbor(*pDirVertex)!=NULL ); + pVert2 = pFace->GetVertex(*pVert,*pDirVertex); GW_ASSERT(pVert2!=NULL); + GW_ASSERT( pVert1!=NULL && pVert2!=NULL ); + GW_Float epsilon = 1; + /* X coords **********************************/ + K1.SetData( i,pVert1->GetID()+p, +epsilon ); // add a constraint on -Y coordinate + K1.SetData( i,pVert2->GetID()+p, -epsilon ); + /* Y coords **********************************/ + K1.SetData( i+p,pVert1->GetID(), -epsilon ); // add a constraint on X coordinate + K1.SetData( i+p,pVert2->GetID(), +epsilon ); + } + } + + + GW_VectorND x(2*p, GW_Float(0)); // solution + GW_VectorND b(2*p, GW_Float(0)); // rhs + + + /* add two more constraints : choose them as far as possible from one another */ + GW_Vertex* pVert[2]; + if( M!=NULL ) // use farthest vertices + { + GW_U32 i_max = 0, j_max = 0; + GW_Float dist_max = 0; + for( GW_U32 i=0; iGetData(i,j)>dist_max ) + { + dist_max = M->GetData(i,j); + i_max = i; j_max = j; + } + } + pVert[0] = Mesh.GetVertex(i_max); + pVert[1] = Mesh.GetVertex(j_max); + } + else + { + // use random + pVert[0] = Mesh.GetRandomVertex(); + pVert[1] = Mesh.GetRandomVertex(); + } + + GW_Vector2D arbitrary_pos[2] = { GW_Vector2D(-2.5,0), GW_Vector2D(2.5,0) }; + for( GW_U32 k=0; k<2; ++k ) + { + GW_U32 i = pVert[k]->GetID(); + /* clear this row */ + K1.SetRowSize(i,0); + K1.SetRowSize(i,1); + K1.SetRowSize(i+p,0); + K1.SetRowSize(i+p,1); + /* Add a position constraint */ + K1.SetData( i, i, 1 ); // X constraint + K1.SetData( i+p, i+p, 1 ); // Y constraint + b[i] = arbitrary_pos[k][0]; + b[i+p] = arbitrary_pos[k][1]; + } + + cout << " * System resolution."; + // K1.LUSolve( x, b ); // for small system + GW_Parameterization::SolveSystem( K1, x, b ); + + + for( GW_U32 j=0; j boundary_list; + Mesh.ExtractAllBoundaries( boundary_list ); + if( boundary_list.size()==0 ) + { + GW_OutputComment("Closed mesh, can't flatten this mesh."); + GW_ASSERT( GW_False ); + return; + } + if( boundary_list.size()>1 ) + GW_OutputComment("Warning, this mesh has more than 1 boundary."); + T_VertexList boundary = boundary_list.front(); + /* find vertex position **************************************************/ + T_Vector2DMap Positions; // position of boundary points + if( pInitialPos!=NULL ) + { + Positions = *pInitialPos; + } + else if( pTrissectorInfoMap==NULL ) + { + GW_Float perimeter = Mesh.GetPerimeter( boundary ); + /* flatten into a disk */ + GW_Float curv_abs = 0; // curvilinear absice + GW_Vertex* pPrev = NULL; + for( IT_VertexList it = boundary.begin(); it!=boundary.end(); ++it ) + { + GW_Vertex* pVert = *it; GW_ASSERT( pVert!=NULL ); + if( pPrev!=NULL ) + curv_abs += (pVert->GetPosition()-pPrev->GetPosition()).Norm(); + GW_Float theta = GW_TWOPI*curv_abs/perimeter; + Positions[ pVert->GetID() ] = GW_Vector2D( cos(theta), sin(theta) ); + pPrev = pVert; + } + } + else + { + GW_ASSERT( pCyclicPosition!=NULL ); + /* flatten using a convex polyhedron, first find stating vertex */ + IT_VertexList it_start = boundary.end(); + for( IT_VertexList it = boundary.begin(); it!=boundary.end(); ++it ) + { + GW_Vertex* pVert = *it; GW_ASSERT( pVert!=NULL ); + if( pTrissectorInfoMap->find(pVert->GetID())!=pTrissectorInfoMap->end() ) + { + it_start = it; + break; + } + } + GW_ASSERT( it_start != boundary.end() ); + if( it_start==boundary.end() ) + return; + /* now extract each sub-boundary */ + std::list boundary_pieces; + IT_VertexList it_cur = it_start; + GW_Float rPerimeter = 0; + T_FloatVector Perimeters; + Perimeters.resize( pTrissectorInfoMap->size() ); + GW_U32 num = 0; + while( GW_True ) + { + T_VertexList new_piece; + /* feed the piece */ + new_piece.push_back( *it_cur ); + GW_Vertex* pVert = NULL; + do + { + it_cur++; + if( it_cur==boundary.end() ) // treat the boundary as cyclic + it_cur = boundary.begin(); + new_piece.push_back( *it_cur ); + pVert = *it_cur; GW_ASSERT(pVert!=NULL); + } + while( pTrissectorInfoMap->find(pVert->GetID())==pTrissectorInfoMap->end() ); + /* add this to the list */ + boundary_pieces.push_back( new_piece ); + /* compute perimeter */ + GW_Float perim = GW_Mesh::GetPerimeter( new_piece, GW_False ); + Perimeters[num] = perim; + rPerimeter += perim; + /* check for stop */ + if( it_cur == it_start ) + break; + num++; + }; + /* normaly we should have extracted as many piece as they were setted position */ + GW_U32 nNbrPieces = (GW_U32) boundary_pieces.size(); + GW_ASSERT( nNbrPieces==pTrissectorInfoMap->size() ); + /* set up the position for each base point */ + pCyclicPosition->resize( nNbrPieces ); + /* linearly interpolate the position */ + num = 0; + GW_Float theta = 0; + for( std::list::iterator it_piece = boundary_pieces.begin(); it_piece!=boundary_pieces.end(); ++it_piece ) + { + T_VertexList& piece = *it_piece; + /* first compute the position of start & end */ + GW_Vector2D pos1 = GW_Vector2D( cos(theta), sin(theta) ); + theta += GW_TWOPI * Perimeters[num]/rPerimeter; + if( num==nNbrPieces-1 ) + theta = 0; + GW_Vector2D pos2 = GW_Vector2D( cos(theta), sin(theta) ); + /* set up the cyclic ordering of vertices */ + GW_ASSERT( pTrissectorInfoMap->find(piece.front()->GetID())!=pTrissectorInfoMap->end() ); + GW_TrissectorInfo& tr = (*pTrissectorInfoMap)[piece.front()->GetID()]; + tr.SetPosition( pos1 ); + (*pCyclicPosition)[num] = tr; + /* compute the position of each point */ + GW_Float rLength = Perimeters[num]; + GW_Float curv_abs = 0; // curvilinear absice + GW_Vertex* pPrev = NULL; + for( IT_VertexList it = piece.begin(); it!=piece.end(); ++it ) + { + GW_Vertex* pVert = *it; GW_ASSERT( pVert!=NULL ); + if( pPrev!=NULL ) + curv_abs += (pVert->GetPosition()-pPrev->GetPosition()).Norm(); + GW_Float lambda = curv_abs/rLength; + GW_Vector2D pos = pos1*(1-lambda) + pos2*lambda; + Positions[ pVert->GetID() ] = pos; + pPrev = pVert; + } + num++; + } + + } + /* set up the new matrix ****************************************************/ + GW_U32 p = Mesh.GetNbrVertex(); + for( IT_Vector2DMap it=Positions.begin(); it!=Positions.end(); ++it ) + { + GW_U32 i = it->first; + K.SetRowSize(i,0); + K.SetRowSize(i,1); + K.SetData(i,i,1); + } + + /* solve the system *********************************************************/ + GW_VectorND x(p, GW_Float(0)); // solution + for( GW_U32 coord = 0; coord<2; ++coord ) + { + /* build RHS */ + GW_VectorND b(p, GW_Float(0)); // rhs + for( IT_Vector2DMap it=Positions.begin(); it!=Positions.end(); ++it ) + { + GW_U32 i = it->first; + GW_Vector2D pos = it->second; + b.SetData(i, pos[coord]); + } + + /* solve system */ + cout << " * System resolution."; + GW_Parameterization::SolveSystem( K, x, b ); + + for( GW_U32 j=0; jGetID(); + Mesh.ResetGeodesicMesh(); + Mesh.PerformFastMarching( pVert ); + for( GW_U32 j=0; jGetDistance()*pVert2->GetDistance() ); + } + i++; + pb.Update(((GW_Float)i)/((GW_Float)BaseVertex.size())); + } + pb.End(); + cout << endl; + /* flatten the base points *************************************************************************************/ + /* build the distance matrix */ + GW_MatrixNxP M(p,p,0.0); + for( GW_U32 i=0; iSetPosition( GW_Vector3D(Pos[0], Pos[1], 0) ); + } + // rescale the mesh. + FlattenedMesh.ScaleVertex( 5/FlattenedMesh.GetBoundingRadius() ); +} + + + + + + + + +/*------------------------------------------------------------------------------*/ +// Name : GW_Parameterization::ParameterizeAllRegions +/** + * \param Mesh [GW_GeodesicMesh&] The mesh. Must have been cut in separated component. + * \param VertList [T_GeodesicVertexList&] Seed points. + * \author Gabriel Peyré + * \date 7-3-2003 + * + * Parameterize each region of the mesh. + */ +/*------------------------------------------------------------------------------*/ +void GW_Parameterization::ParameterizeAllRegions( T_GeodesicVertexList& VertList ) +{ + /* clear previous mesh list */ + for( IT_MeshVector itMesh=MeshVector_.begin(); itMesh!=MeshVector_.end(); ++itMesh ) + { + GW_GeodesicMesh* pMesh = (GW_GeodesicMesh*) *itMesh; + GW_DELETE( pMesh ); + } + MeshVector_.clear(); + MeshVector_.resize( VertList.size() ); + IT_GeodesicVertexList it = VertList.begin(); + for( GW_U32 i=0; iParameterizeRegion( *pVert, *pMesh ); + it++; + } +} + + +/*------------------------------------------------------------------------------*/ +// Name : GW_Parameterization::ParameterizeRegion +/** + * \param Seed [GW_GeodesicVertex&] Seed of the region. + * \param BaseDomain [GW_GeodesicMesh&] The domain of the parameterization. + * \author Gabriel Peyré + * \date 7-3-2003 + * + * Parameterize a given part of the mesh. + */ +/*------------------------------------------------------------------------------*/ +void GW_Parameterization::ParameterizeRegion( GW_GeodesicVertex& Seed, GW_GeodesicMesh& BaseDomain ) +{ + +} + + + + + + + + + + + + + + + + +/* assign to each vertex a pointer to the center of its Voronoi cell */ +GW_GeodesicVertex** VertexVoronoiCells; +GW_GeodesicVertex* pMaxDistVert; +GW_Float rMaxDist; +/** We add a new point only if it belongs to the current Voronoi diagram */ +GW_Bool GW_Parameterization::PerformPseudoLloydIteration_Insertion( GW_GeodesicVertex& CurVert, GW_Float rNewDist ) +{ + GW_ASSERT( pCurVoronoiDiagram_!=NULL ); + GW_ASSERT( VertexVoronoiCells!=NULL ); + GW_GeodesicVertex* pVertVoronoiDiagram = VertexVoronoiCells[CurVert.GetID()]; + return pVertVoronoiDiagram == pCurVoronoiDiagram_; +} +void GW_Parameterization::PerformPseudoLloydIteration_NeswDead( GW_GeodesicVertex& Vert ) +{ + if( Vert.GetDistance()>=rMaxDist ) + { + rMaxDist = Vert.GetDistance(); + pMaxDistVert = ‖ + } +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_Parameterization::PerformPseudoLloydIteration +/** + * \param Mesh [GW_GeodesicMesh&] The mesh. + * \param VertList [T_GeodesicVertexList&] List of center of the Voronoi cells. + * \author Gabriel Peyré + * \date 1-14-2004 + * + * Perform a centering step for each Voronoi region. + */ +/*------------------------------------------------------------------------------*/ +void GW_Parameterization::PerformPseudoLloydIteration( GW_GeodesicMesh& Mesh, T_GeodesicVertexList& VertList ) +{ + VertexVoronoiCells = new GW_GeodesicVertex*[Mesh.GetNbrVertex()]; + /* recompute the whole distance map */ + GW_OutputComment("Recomputing the whole original Voronoi diagram."); + this->PerformFastMarching( Mesh, VertList ); + + /* duplicate the Marching information */ + for( GW_U32 i=0; iGetFront(); + } + + /* compute the border of each cell */ + std::map CellBoundaryMap; + for( GW_U32 i=0; iGetVertex(j1); GW_ASSERT( pVert1!=NULL ); + GW_GeodesicVertex* pVert2 = (GW_GeodesicVertex*) pFace->GetVertex(j2); GW_ASSERT( pVert2!=NULL ); + if( pVert1->GetFront()!=pVert2->GetFront() && pVert1->GetFront()!=NULL ) + { + GW_U32 nID = pVert1->GetFront()->GetID(); + if( CellBoundaryMap.find(nID)==CellBoundaryMap.end() ) + CellBoundaryMap[nID] = new T_GeodesicVertexList; // we should create a new map + T_GeodesicVertexList* pCurMap = CellBoundaryMap[nID]; + pCurMap->push_back(pVert1); + } + } + } + + /* perform the centering for each cell */ + T_GeodesicVertexList NewVertList; + Mesh.RegisterWeightCallbackFunction( GW_GeodesicMesh::BasicWeightCallback ); // we don't want to use some special energy + Mesh.RegisterVertexInsersionCallbackFunction( PerformPseudoLloydIteration_Insertion ); + Mesh.RegisterNewDeadVertexCallbackFunction( PerformPseudoLloydIteration_NeswDead ); + GW_U32 num = 0; + cout << " * Centering vertices "; + GW_ProgressBar pb; + pb.Begin(); + for( IT_GeodesicVertexList it = VertList.begin(); it!=VertList.end(); ++it ) + { + GW_GeodesicVertex* pCenterVert = *it; GW_ASSERT( pCenterVert!=NULL ); + GW_U32 nID = pCenterVert->GetID(); + /* retrieve the list of boundary vertices */ + GW_ASSERT( CellBoundaryMap.find(nID)!=CellBoundaryMap.end() ); + if( CellBoundaryMap.find(nID)!=CellBoundaryMap.end() ) // in case this is a closed region ... + { + T_GeodesicVertexList* pBoundaryVerts = CellBoundaryMap[nID]; + /* perform a local propagation, by restricting it to the cell */ + pCurVoronoiDiagram_ = pCenterVert; + pMaxDistVert = NULL; + rMaxDist = 0; + GW_Parameterization::PerformFastMarching( Mesh, *pBoundaryVerts ); + /* perhaps check here if we can find better */ + GW_ASSERT( pMaxDistVert!=NULL ); + NewVertList.push_back( pMaxDistVert ); + num++; + pb.Update( ((GW_Float)num)/((GW_Float)VertList.size()) ); + } + else + NewVertList.push_back( pCenterVert ); + } + pb.End(); + cout << endl; + pCurVoronoiDiagram_ = NULL; + Mesh.RegisterVertexInsersionCallbackFunction( NULL ); + Mesh.RegisterNewDeadVertexCallbackFunction( NULL ); + + + /* replace the old list by the new one */ + VertList = NewVertList; + + GW_DELETEARRAY(VertexVoronoiCells); + /* clear the maps */ + for( std::map::iterator it=CellBoundaryMap.begin(); it!=CellBoundaryMap.end(); ++it ) + GW_DELETE(it->second); +} + + + +/////////////////////////////////////////////////////////////////////////////// +// Copyright (c) Gabriel Peyré +/////////////////////////////////////////////////////////////////////////////// +// END OF FILE // +/////////////////////////////////////////////////////////////////////////////// diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/GW_Parameterization.h b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/GW_Parameterization.h new file mode 100644 index 0000000..4de46ad --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/GW_Parameterization.h @@ -0,0 +1,312 @@ + +/*------------------------------------------------------------------------------*/ +/** + * \file GW_Parameterization.h + * \brief Definition of class \c GW_Parameterization + * \author Gabriel Peyré + * \date 7-1-2003 + */ +/*------------------------------------------------------------------------------*/ + +#ifndef _GW_PARAMETERIZATION_H_ +#define _GW_PARAMETERIZATION_H_ + +#include "../gw_core/GW_Config.h" +#include "../gw_core/GW_ProgressBar.h" +#include "GW_GeodesicMesh.h" +#include "GW_VoronoiMesh.h" + +namespace GW { + +class GW_TrissectorInfo +{ +public: + GW_TrissectorInfo(GW_I32 interior = -1, GW_I32 exterior1 = -1, GW_I32 exterior2 = -1) + { + nInterior_ = interior; + nExterior1_ = exterior1; + nExterior2_ = exterior2; + } + + virtual GW_TrissectorInfo& operator=(const GW_TrissectorInfo& v) + { + nInterior_ = v.nInterior_; + nExterior1_ = v.nExterior1_; + nExterior2_ = v.nExterior2_; + Pos_ = v.Pos_; + return *this; + } + GW_I32 GetInterior() + { + return nInterior_; + } + GW_I32 GetExterior(GW_U32 i) + { + GW_ASSERT(i<2); + if( i==0 ) + return nExterior1_; + if( i==1 ) + return nExterior2_; + return -1; + } + void SetInterior(GW_U32 val) + { + nInterior_ = val; + } + void SetExterior(GW_U32 i, GW_U32 val) + { + GW_ASSERT(i<2); + if( i==0 ) + nExterior1_ = val; + if( i==1 ) + nExterior2_ = val; + } + GW_U32 GetId(GW_U32 i) + { + GW_ASSERT(i<3); + if( i==0 ) + return nExterior1_; + if( i==1 ) + return nExterior2_; + if( i==2 ) + return nInterior_; + return -1; + } + void SetId(GW_U32 i, GW_U32 val) + { + GW_ASSERT(i<3); + if( i==0 ) + nExterior1_ = val; + if( i==1 ) + nExterior2_ = val; + if( i==2 ) + nInterior_ = val; + } + + void SetPosition( GW_Vector2D& pos ) + { Pos_ = pos; } + GW_Vector2D& GetPosition() + { return Pos_; } + +private: + + GW_I32 nInterior_; + GW_I32 nExterior1_; + GW_I32 nExterior2_; + + GW_Vector2D Pos_; +}; + + +/*------------------------------------------------------------------------------*/ +/** \name a map of GW_TrissectorInfo */ +/*------------------------------------------------------------------------------*/ +//@{ +typedef std::map T_TrissectorInfoMap; +typedef T_TrissectorInfoMap::iterator IT_TrissectorInfoMap; +typedef T_TrissectorInfoMap::reverse_iterator RIT_TrissectorInfoMap; +typedef T_TrissectorInfoMap::const_iterator CIT_TrissectorInfoMap; +typedef T_TrissectorInfoMap::const_reverse_iterator CRIT_TrissectorInfoMap; +//@} + +/*------------------------------------------------------------------------------*/ +/** \name a vector of GW_TrissectorInfo */ +/*------------------------------------------------------------------------------*/ +//@{ +typedef std::vector T_TrissectorInfoVector; +typedef T_TrissectorInfoVector::iterator IT_TrissectorInfoVector; +typedef T_TrissectorInfoVector::reverse_iterator RIT_TrissectorInfoVector; +typedef T_TrissectorInfoVector::const_iterator CIT_TrissectorInfoVector; +typedef T_TrissectorInfoVector::const_reverse_iterator CRIT_TrissectorInfoVector; +//@} + + + +/*------------------------------------------------------------------------------*/ +/** + * \class GW_Parameterization + * \brief Build a parameterization of a mesh. + * \author Gabriel Peyré + * \date 7-1-2003 + * + * First segement the mesh using a Lloyd method. + * Then parameterize each region. + */ +/*------------------------------------------------------------------------------*/ + +class GW_Parameterization +{ + +public: + + /*------------------------------------------------------------------------------*/ + /** \name Constructor and destructor */ + /*------------------------------------------------------------------------------*/ + //@{ + GW_Parameterization(); + virtual ~GW_Parameterization(); + //@} + + //------------------------------------------------------------------------- + /** \name Lloyd algorithm */ + //------------------------------------------------------------------------- + //@{ + void PerformLloydAlgorithm( GW_GeodesicMesh& Mesh, T_GeodesicVertexList& VertList ); + GW_Bool PerformLloydIteration( GW_GeodesicMesh& Mesh, T_GeodesicVertexList& VertList ); + GW_GeodesicVertex& PerformCentering( GW_GeodesicVertex& Vert, GW_GeodesicMesh& Mesh ); + void PerformPseudoLloydIteration( GW_GeodesicMesh& Mesh, T_GeodesicVertexList& VertList ); + //@} + + //------------------------------------------------------------------------- + /** \name Segementation. */ + //------------------------------------------------------------------------- + //@{ + void SegmentRegion( GW_GeodesicMesh& Mesh, GW_GeodesicVertex& Vert, T_TrissectorInfoMap* pTrissectorInfoMap = NULL ); + void SegmentAllRegions( GW_GeodesicMesh& Mesh, T_GeodesicVertexList& VertList, T_TrissectorInfoMap* pTrissectorInfoMap = NULL ); + //@} + + //------------------------------------------------------------------------- + /** \name Parameterization. */ + //------------------------------------------------------------------------- + //@{ + enum T_ParameterizationType + { + kGeodesicConformal, + kTutte, + kGeodesicIsomap, + kGeodesicLLE, + }; + enum T_ResolutionType + { + kSpectral, + kBoundaryFree, + kBoundaryFixed + }; + void ParameterizeMesh( GW_GeodesicMesh& Mesh, GW_VoronoiMesh& VoronoiMesh, GW_GeodesicMesh& FlattenedMesh, + T_ParameterizationType ParamType = kGeodesicIsomap, T_ResolutionType ResolType = kSpectral, + T_GeodesicVertexMap* pBoundaryVertPos = NULL ); + + /* parameterization helpers **************************************************/ + static void BuildConformalMatrix( GW_Mesh& VoronoiMesh, GW_SparseMatrix& K, const GW_MatrixNxP* M = NULL); + static void BuildTutteMatrix( GW_Mesh& VoronoiMesh, GW_SparseMatrix& K ); + static void ResolutionSpectral( GW_MatrixNxP& K, GW_MatrixNxP& L, GW_U32 EIG = 0 ); + static void ResolutionBoundaryFree( GW_Mesh& VoronoiMesh, GW_SparseMatrix& K, GW_MatrixNxP& L, GW_MatrixNxP* M = NULL ); + static void ResolutionBoundaryFixed( GW_Mesh& Mesh, GW_SparseMatrix& K, GW_MatrixNxP& L, + T_Vector2DMap* pInitialPos = NULL, T_TrissectorInfoMap* pTrissectorInfoMap = NULL, + T_TrissectorInfoVector* pCyclicPosition = NULL ); + + void ParameterizeRegion( GW_GeodesicVertex& Seed, GW_GeodesicMesh& BaseDomain ); + void ParameterizeAllRegions( T_GeodesicVertexList& VertList ); + //@} + + static void ExtractSubMeshes( GW_GeodesicMesh& Mesh, T_GeodesicVertexList& VertList, + T_GeodesicMeshVector& MeshVector, T_U32Vector* pGlobal2LocalID = NULL ); + static void SplitMesh( GW_GeodesicMesh& Mesh ); + + //------------------------------------------------------------------------- + /** \name Pretty helper. */ + //------------------------------------------------------------------------- + //@{ + static void ExplodeRegion( GW_GeodesicVertex& Vert, GW_Float intensity, GW_Float normal_contrib ); + static void ExplodeAllRegions( T_GeodesicVertexList& VertList, GW_Float intensity = 0.1, GW_Float normal_contrib=0.5 ); + //@} + + static void PerformFastMarching( GW_GeodesicMesh& Mesh, T_GeodesicVertexList& VertList ); + +private: + + + /* Lloyd helpers *************************************************************************/ + GW_U32 nNbrMaxIterLloyd_; + GW_U32 nNbrMaxIterLloydDescent_; + static GW_GeodesicVertex* pCurVoronoiDiagram_; + GW_Float ComputeCenteringEnergy( GW_GeodesicVertex& Vert, GW_GeodesicVertex& StartVert, GW_GeodesicMesh& Mesh ); + static GW_Bool FastMarchingCallbackFunction_Centering( GW_GeodesicVertex& CurVert, GW_Float rNewDist ); + + /* pseudo Lloyd helpers ******************************************************************/ + static GW_Bool PerformPseudoLloydIteration_Insertion( GW_GeodesicVertex& CurVert, GW_Float rNewDist ); + static void PerformPseudoLloydIteration_NeswDead( GW_GeodesicVertex& Vert ); + + /* segmentation helpers ******************************************************************/ + void CutFace( GW_Face& Face, GW_GeodesicVertex& BaseVert, GW_GeodesicMesh& Mesh, T_TrissectorInfoMap* pTrissectorInfoMap = NULL ); + void CutEdge( GW_GeodesicVertex& Vert1, GW_GeodesicVertex& Vert2, + GW_GeodesicVertex* &pInter_1, GW_GeodesicVertex* &pInter_2, GW_GeodesicMesh& Mesh ); + /** a table of synonym */ + T_U32Map VertexConnexion_; + + /* ExtractSubMesh helper ****************************************************************/ + static void ExtractSubMeshes_Callback( GW_Face& face ); + static T_U32Vector FaceVector; + static T_U32Map FaceMap; + static T_U32Vector VertexVector; + static T_U32Map VertexMap; + + /* system resolution *********************************************************************/ + static void SolveSystem( GW_SparseMatrix& M, GW_VectorND& x, GW_VectorND& b ); + + /** record information about a cut */ + class GW_EdgeCut + { + public: + GW_EdgeCut() + { + pBaseVert_[0] = NULL; + pBaseVert_[1] = NULL; + pNewVert_[0] = NULL; + pNewVert_[1] = NULL; + } + GW_EdgeCut( GW_GeodesicVertex& BaseVert1, GW_GeodesicVertex& BaseVert2, + GW_GeodesicVertex& NewVert1, GW_GeodesicVertex& NewVert2 ) + { + pBaseVert_[0] = &BaseVert1; + pBaseVert_[1] = &BaseVert2; + pNewVert_[0] = &NewVert1; + pNewVert_[1] = &NewVert2; + } + GW_EdgeCut& operator = (const GW_EdgeCut& c) + { + pBaseVert_[0] = c.pBaseVert_[0]; + pBaseVert_[1] = c.pBaseVert_[1]; + pNewVert_[0] = c.pNewVert_[0]; + pNewVert_[1] = c.pNewVert_[1]; + return *this; + } + GW_GeodesicVertex* GetNewVertex( GW_GeodesicVertex& BaseVert ) + { + if( &BaseVert == pBaseVert_[0] ) + return pNewVert_[0]; + if( &BaseVert == pBaseVert_[1] ) + return pNewVert_[1]; + return NULL; + } + private: + + GW_GeodesicVertex* pBaseVert_[2]; + GW_GeodesicVertex* pNewVert_[2]; + }; + + typedef std::map T_EdgeCutMap; + + /** record each edge split, with corresponding added vertices */ + T_EdgeCutMap CutEdgeMap_; + + /** record each parameterization */ + T_MeshVector MeshVector_; + +}; + +} // End namespace GW + +#ifdef GW_USE_INLINE + #include "GW_Parameterization.inl" +#endif + + +#endif // _GW_PARAMETERIZATION_H_ + + +/////////////////////////////////////////////////////////////////////////////// +// Copyright (c) Gabriel Peyré +/////////////////////////////////////////////////////////////////////////////// +// END OF FILE // +/////////////////////////////////////////////////////////////////////////////// diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/GW_Parameterization.inl b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/GW_Parameterization.inl new file mode 100644 index 0000000..5c6e5c2 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/GW_Parameterization.inl @@ -0,0 +1,322 @@ +/*------------------------------------------------------------------------------*/ +/** + * \file GW_Parameterization.inl + * \brief Inlined methods for \c GW_Parameterization + * \author Gabriel Peyré + * \date 7-1-2003 + */ +/*------------------------------------------------------------------------------*/ + +#include "GW_Parameterization.h" + +namespace GW { + +GW_INLINE +GW_Float GW_Parameterization::ComputeCenteringEnergy( GW_GeodesicVertex& Vert, GW_GeodesicVertex& StartVert, GW_GeodesicMesh& Mesh ) +{ + /* compute a fast marching and confine it to local voronoi digram */ + pCurVoronoiDiagram_ = &StartVert; + Mesh.RegisterVertexInsersionCallbackFunction( FastMarchingCallbackFunction_Centering ); + GW_VoronoiMesh::ResetOnlyVertexState( Mesh ); + Mesh.PerformFastMarching( &Vert ); + pCurVoronoiDiagram_ = NULL; + Mesh.RegisterVertexInsersionCallbackFunction( NULL ); + + /* march on the voronoi diagram */ + GW_Float rTotalEnergy = 0; + T_FaceList FaceToProceed; + FaceToProceed.push_back( Vert.GetFace() ); + T_FaceMap FaceMap; + FaceMap[ Vert.GetFace()->GetID() ] = Vert.GetFace(); + + while( !FaceToProceed.empty() ) + { + GW_Face* pFace = FaceToProceed.front(); + GW_ASSERT( pFace!=NULL ); + FaceToProceed.pop_front(); + + /* compute contribution, for the moment, simple method. + Todo : use area define by previous voronoi regions. */ + GW_Float rArea = pFace->GetArea(); + GW_Float d[3]; + for( GW_U32 i=0; i<3; ++i ) // retrieve distance + { + GW_GeodesicVertex* pVert = (GW_GeodesicVertex*) pFace->GetVertex(i); + GW_ASSERT( pVert!=NULL ); + d[i] = pVert->GetDistance(); + } + rTotalEnergy += rArea*(d[0]*d[0] + d[1]*d[1] + d[2]*d[2])/3; + + /* add neighbors */ + for( GW_U32 i=0; i<3; ++i ) + { + GW_Face* pNewFace = pFace->GetFaceNeighbor(i); + if( pNewFace!=NULL && FaceMap.find(pNewFace->GetID())==FaceMap.end() ) + { + GW_Bool bAddThisFace = GW_False; + for( GW_U32 nVert=0; nVert<3; ++nVert ) + { + GW_GeodesicVertex* pVert = (GW_GeodesicVertex*) pNewFace->GetVertex(i); + GW_ASSERT( pVert!=NULL ); + if( pVert->GetFront()==&Vert ) + { + bAddThisFace = GW_True; + break; + } + } + if( bAddThisFace ) + { + FaceToProceed.push_back( pNewFace ); + FaceMap[ pNewFace->GetID() ] = pNewFace; // so that it won't be added anymore + } + } + } + } + + return rTotalEnergy; +} + +GW_INLINE +void GW_Parameterization::CutEdge( GW_GeodesicVertex& Vert1, GW_GeodesicVertex& Vert2, + GW_GeodesicVertex* &pInter_1, GW_GeodesicVertex* &pInter_2, GW_GeodesicMesh& Mesh ) +{ + GW_Float eps = 0.0; + GW_U32 nID = GW_Vertex::ComputeUniqueId( Vert1, Vert2 ); + if( CutEdgeMap_.find(nID)==CutEdgeMap_.end() ) + { + GW_Float lambda; + GW_Vector3D pos; + /* this edge has not been previously cutted : do so ! */ + GW_GeodesicVertex::ComputeFrontIntersection( Vert1, Vert2, &pos, &lambda ); + if( lambda1-eps ) + lambda = 1; + pos = Vert1.GetPosition()*lambda + Vert2.GetPosition()*(1-lambda); + GW_Float rNewDist = Vert1.GetDistance()*lambda + Vert2.GetDistance()*(1-lambda); + GW_Vector3D Normal = Vert1.GetNormal()*lambda + Vert2.GetNormal()*(1-lambda); + Normal.Normalize(); + + GW_Vector3D t1( Vert1.GetTexCoordU(), Vert1.GetTexCoordV(), 0 ); + GW_Vector3D t2( Vert2.GetTexCoordU(), Vert2.GetTexCoordV(), 0 ); + GW_Vector3D tex = t1*lambda + t2*(1-lambda); + + pInter_1 = (GW_GeodesicVertex*) &Mesh.CreateNewVertex(); + Mesh.SetNbrVertex( Mesh.GetNbrVertex()+1 ); + Mesh.SetVertex( Mesh.GetNbrVertex()-1, pInter_1 ); + pInter_1->SetPosition( pos ); + pInter_1->SetDistance( rNewDist ); + pInter_1->SetFront( Vert1.GetFront() ); + pInter_1->SetNormal( Normal ); + pInter_1->SetTexCoords( tex[0],tex[1] ); + + pInter_2 = (GW_GeodesicVertex*) &Mesh.CreateNewVertex(); + Mesh.SetNbrVertex( Mesh.GetNbrVertex()+1 ); + Mesh.SetVertex( Mesh.GetNbrVertex()-1, pInter_2 ); + pInter_2->SetPosition( pos ); + pInter_2->SetDistance( rNewDist ); + pInter_2->SetFront( Vert2.GetFront() ); + pInter_2->SetNormal( Normal ); + pInter_2->SetTexCoords( tex[0],tex[1] ); + + /* save the cut */ + GW_EdgeCut Cut( Vert1, Vert2, *pInter_1, *pInter_2 ); + CutEdgeMap_[nID] = Cut; + } + else + { + /* this edge has already been cut. Use this cut */ + GW_EdgeCut& Cut = CutEdgeMap_[nID]; + pInter_1 = Cut.GetNewVertex( Vert1 ); + pInter_2 = Cut.GetNewVertex( Vert2 ); + } +} + +GW_INLINE +GW_GeodesicFace* CreateNewFace( GW_GeodesicMesh& Mesh, GW_GeodesicVertex* pV1, GW_GeodesicVertex* pV2, GW_GeodesicVertex* pV3 ) +{ + GW_GeodesicFace* pNewFace = (GW_GeodesicFace*) &Mesh.CreateNewFace(); + pNewFace->SetVertex( *pV1, *pV2, *pV3); + Mesh.SetNbrFace( Mesh.GetNbrFace()+1 ); + Mesh.SetFace( Mesh.GetNbrFace()-1, pNewFace ); + return pNewFace; +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_Parameterization::CutFace +/** + * \param Face [GW_Face&] The face to cut. + * \param BaseVert [GW_GeodesicVertex&] The origin of the voronoi region we are segmenting. + * \author Gabriel Peyré + * \date 7-1-2003 + * + * Cut a face according to voronoi diagrams. + */ +/*------------------------------------------------------------------------------*/ +GW_INLINE +void GW_Parameterization::CutFace( GW_Face& Face, GW_GeodesicVertex& BaseVert, GW_GeodesicMesh& Mesh, T_TrissectorInfoMap* pTrissectorInfoMap ) +{ + GW_Vector3D pos; + + /* for each vertex see if there is a contribution */ + GW_U32 nNumContrib = 0; + GW_U32 nNumOther = 0; + GW_GeodesicVertex* pVertContrib[3] = { NULL, NULL, NULL }; // the vertice contributing + GW_Float d[3] = { -1, -1, -1 }; // the distance + for( GW_U32 i=0; i<3; ++i ) + { + GW_GeodesicVertex* pVert = (GW_GeodesicVertex*) Face.GetVertex(i); GW_ASSERT( pVert!=NULL ); + if( pVert->GetFront()==&BaseVert ) + { + pVertContrib[nNumContrib] = pVert; + d[nNumContrib] = pVert->GetDistance(); + nNumContrib++; + } + else + { + pVertContrib[2-nNumOther] = pVert; + d[2-nNumOther] = pVert->GetDistance(); + nNumOther++; + } + } + + /* for each special case, Compute the polygon */ + switch(nNumContrib) { + case 1: + { + /* the contributor is pVertContrib[0], and pVertContrib[1] & pVertContrib[2] are not contributing */ + if( pVertContrib[1]->GetFront()==pVertContrib[2]->GetFront() ) + { + /* compute 1st intersection point. See if we can retrieve from neighbors */ + GW_GeodesicVertex* pInter1_1 = NULL; + GW_GeodesicVertex* pInter1_2 = NULL; + this->CutEdge( *pVertContrib[0], *pVertContrib[1], pInter1_1, pInter1_2, Mesh ); + /* compute 2nd intersection point */ + GW_GeodesicVertex* pInter2_1 = NULL; + GW_GeodesicVertex* pInter2_2 = NULL; + this->CutEdge( *pVertContrib[0], *pVertContrib[2], pInter2_1, pInter2_2, Mesh ); + + /* build the faces. For the moment, don't bother with neighbor relations. */ + Face.SetVertex( *pVertContrib[0], *pInter1_1, *pInter2_1 ); + GW_GeodesicFace* pNewFace1 = CreateNewFace( Mesh, pVertContrib[1], pVertContrib[2], pInter1_2 ); + GW_GeodesicFace* pNewFace2 = CreateNewFace( Mesh, pVertContrib[2], pInter2_2, pInter1_2 ); + /* the face belonging of the old vertices can change ! */ + if( pVertContrib[1]->GetFace()==&Face ) + pVertContrib[1]->SetFace( *pNewFace1 ); + if( pVertContrib[2]->GetFace()==&Face ) + pVertContrib[2]->SetFace( *pNewFace2 ); + } + else + { + /* compute 1st intersection point. See if we can retrieve from neighbors */ + GW_GeodesicVertex* pInter1_1 = NULL; + GW_GeodesicVertex* pInter1_2 = NULL; + this->CutEdge( *pVertContrib[0], *pVertContrib[1], pInter1_1, pInter1_2, Mesh ); + /* compute 2nd intersection point */ + GW_GeodesicVertex* pInter2_1 = NULL; + GW_GeodesicVertex* pInter2_2 = NULL; + this->CutEdge( *pVertContrib[0], *pVertContrib[2], pInter2_1, pInter2_2, Mesh ); + /* compute 3nd intersection point */ + GW_GeodesicVertex* pInter3_1 = NULL; + GW_GeodesicVertex* pInter3_2 = NULL; + this->CutEdge( *pVertContrib[1], *pVertContrib[2], pInter3_1, pInter3_2, Mesh ); + + /* compute center vertices */ + GW_Float rNewDist = (pInter1_1->GetDistance()+pInter2_1->GetDistance()+pInter3_1->GetDistance())/3; + GW_Vector3D pos = (pInter1_1->GetPosition()+pInter2_1->GetPosition()+pInter3_1->GetPosition())/3; + GW_Vector3D Normal = (pInter1_1->GetNormal()+pInter2_1->GetNormal()+pInter3_1->GetNormal())/3; + + GW_GeodesicVertex* pCenter1 = (GW_GeodesicVertex*) &Mesh.CreateNewVertex(); + Mesh.SetNbrVertex( Mesh.GetNbrVertex()+1 ); + Mesh.SetVertex( Mesh.GetNbrVertex()-1, pCenter1 ); + pCenter1->SetDistance(rNewDist); + pCenter1->SetPosition(pos); + pCenter1->SetNormal(Normal); + pCenter1->SetFront( pVertContrib[0]->GetFront() ); + + GW_GeodesicVertex* pCenter2 = (GW_GeodesicVertex*) &Mesh.CreateNewVertex(); + Mesh.SetNbrVertex( Mesh.GetNbrVertex()+1 ); + Mesh.SetVertex( Mesh.GetNbrVertex()-1, pCenter2 ); + pCenter2->SetDistance(rNewDist); + pCenter2->SetPosition(pos); + pCenter2->SetNormal(Normal); + pCenter2->SetFront( pVertContrib[1]->GetFront() ); + + GW_GeodesicVertex* pCenter3 = (GW_GeodesicVertex*) &Mesh.CreateNewVertex(); + Mesh.SetNbrVertex( Mesh.GetNbrVertex()+1 ); + Mesh.SetVertex( Mesh.GetNbrVertex()-1, pCenter3 ); + pCenter3->SetDistance(rNewDist); + pCenter3->SetPosition(pos); + pCenter3->SetNormal(Normal); + pCenter3->SetFront( pVertContrib[2]->GetFront() ); + + + /* add trissector information */ + if( pTrissectorInfoMap!=NULL ) + { + GW_TrissectorInfo trisec1(pVertContrib[0]->GetFront()->GetID(), + pVertContrib[1]->GetFront()->GetID(), + pVertContrib[2]->GetFront()->GetID()); + GW_TrissectorInfo trisec2(pVertContrib[1]->GetFront()->GetID(), + pVertContrib[0]->GetFront()->GetID(), + pVertContrib[2]->GetFront()->GetID()); + GW_TrissectorInfo trisec3(pVertContrib[2]->GetFront()->GetID(), + pVertContrib[0]->GetFront()->GetID(), + pVertContrib[1]->GetFront()->GetID()); + (*pTrissectorInfoMap)[pCenter1->GetID()] = trisec1; + (*pTrissectorInfoMap)[pCenter2->GetID()] = trisec2; + (*pTrissectorInfoMap)[pCenter3->GetID()] = trisec3; + } + + /* Build the faces. For the moment, don't bother with neighbor relations. */ + Face.SetVertex( *pVertContrib[0], *pInter1_1, *pCenter1 ); + CreateNewFace( Mesh, pVertContrib[0], pCenter1, pInter2_1 ); + + GW_GeodesicFace* pNewFace1 = CreateNewFace( Mesh, pVertContrib[1], pCenter2, pInter1_2 ); + CreateNewFace( Mesh, pVertContrib[1], pInter3_1, pCenter2 ); + if( pVertContrib[1]->GetFace()==&Face ) + pVertContrib[1]->SetFace( *pNewFace1 ); + + GW_GeodesicFace* pNewFace2 = CreateNewFace( Mesh, pVertContrib[2], pCenter3, pInter3_2 ); + CreateNewFace( Mesh, pVertContrib[2], pInter2_2, pCenter3 ); + if( pVertContrib[2]->GetFace()==&Face ) + pVertContrib[2]->SetFace( *pNewFace2 ); + } + } + break; + case 2: + { + /* compute 1st intersection point. See if we can retrieve from neighbors */ + GW_GeodesicVertex* pInter1_1 = NULL; + GW_GeodesicVertex* pInter1_2 = NULL; + this->CutEdge( *pVertContrib[0], *pVertContrib[2], pInter1_1, pInter1_2, Mesh ); + /* compute 2nd intersection point */ + GW_GeodesicVertex* pInter2_1 = NULL; + GW_GeodesicVertex* pInter2_2 = NULL; + this->CutEdge( *pVertContrib[1], *pVertContrib[2], pInter2_1, pInter2_2, Mesh ); + /* build the faces. For the moment, don't bother with neighbor relations. */ + Face.SetVertex( *pVertContrib[0], *pInter2_1, *pVertContrib[1] ); + CreateNewFace( Mesh, pVertContrib[0], pInter1_1, pInter2_1 ); + GW_GeodesicFace* pNewFace2 = CreateNewFace( Mesh, pInter1_2, pVertContrib[2], pInter2_2 ); + if( pVertContrib[2]->GetFace()==&Face ) + pVertContrib[2]->SetFace( *pNewFace2 ); + } + break; + case 3: + /* no cut should be performed */ + break; + default: + GW_ASSERT(GW_False); + return; + } +} + + +} // End namespace GW + + +/////////////////////////////////////////////////////////////////////////////// +// Copyright (c) Gabriel Peyré +/////////////////////////////////////////////////////////////////////////////// +// END OF FILE // +/////////////////////////////////////////////////////////////////////////////// diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/GW_TriangularInterpolation.cpp b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/GW_TriangularInterpolation.cpp new file mode 100644 index 0000000..3ff3917 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/GW_TriangularInterpolation.cpp @@ -0,0 +1 @@ +#error removed \ No newline at end of file diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/GW_TriangularInterpolation.h b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/GW_TriangularInterpolation.h new file mode 100644 index 0000000..3ff3917 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/GW_TriangularInterpolation.h @@ -0,0 +1 @@ +#error removed \ No newline at end of file diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/GW_TriangularInterpolation.inl b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/GW_TriangularInterpolation.inl new file mode 100644 index 0000000..3ff3917 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/GW_TriangularInterpolation.inl @@ -0,0 +1 @@ +#error removed \ No newline at end of file diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/GW_TriangularInterpolation_ABC.h b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/GW_TriangularInterpolation_ABC.h new file mode 100644 index 0000000..c45c703 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/GW_TriangularInterpolation_ABC.h @@ -0,0 +1,63 @@ + +/*------------------------------------------------------------------------------*/ +/** + * \file GW_TriangularInterpolation_ABC.h + * \brief Definition of class \c GW_TriangularInterpolation_ABC + * \author Gabriel Peyré + * \date 5-2-2003 + */ +/*------------------------------------------------------------------------------*/ + +#ifndef _GW_TRIANGULARINTERPOLATION_H_ +#define _GW_TRIANGULARINTERPOLATION_H_ + +#include "../gw_core/GW_Config.h" +#include "GW_GeodesicVertex.h" + +namespace GW { + +class GW_GeodesicFace; + +/*------------------------------------------------------------------------------*/ +/** + * \class GW_TriangularInterpolation_ABC + * \brief Data structure to interpolate data on a triangle. + * \author Gabriel Peyré + * \date 5-2-2003 + * + * Use a \c GW_GeodesicFace to compute the coefficient of a 2nd + * degree polynom that fit distance function. + */ +/*------------------------------------------------------------------------------*/ + +class GW_TriangularInterpolation_ABC +{ + +public: + + enum T_TriangulationInterpolationType + { + kLinearTriangulationInterpolation, + kQuadraticTriangulationInterpolation, + kCubicTriangulationInterpolation + }; + + virtual void SetUpTriangularInterpolation( GW_GeodesicFace& Face ) = 0; + virtual void ComputeGradient( GW_GeodesicVertex& v0, GW_GeodesicVertex& v1, GW_GeodesicVertex& v2, + GW_Float x, GW_Float y, GW_Float& dx, GW_Float& dy ) = 0; + virtual GW_Float ComputeValue( GW_GeodesicVertex& v0, GW_GeodesicVertex& v1, GW_GeodesicVertex& v2, + GW_Float x, GW_Float y ) = 0; + virtual T_TriangulationInterpolationType GetType() = 0; + +}; + +} // End namespace GW + +#endif // _GW_TRIANGULARINTERPOLATION_H_ + + +/////////////////////////////////////////////////////////////////////////////// +// Copyright (c) Gabriel Peyré +/////////////////////////////////////////////////////////////////////////////// +// END OF FILE // +/////////////////////////////////////////////////////////////////////////////// diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/GW_TriangularInterpolation_Cubic.cpp b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/GW_TriangularInterpolation_Cubic.cpp new file mode 100644 index 0000000..0c56c98 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/GW_TriangularInterpolation_Cubic.cpp @@ -0,0 +1,479 @@ +/*------------------------------------------------------------------------------*/ +/** + * \file GW_TriangularInterpolation_Cubic.cpp + * \brief Definition of class \c GW_TriangularInterpolation_Cubic + * \author Gabriel Peyré + * \date 5-2-2003 + */ +/*------------------------------------------------------------------------------*/ + + +#ifdef GW_SCCSID + static const char* sccsid = "@(#) GW_TriangularInterpolation_Cubic.cpp(c) Gabriel Peyré2003"; +#endif // GW_SCCSID + +#include "stdafx.h" +#include "GW_TriangularInterpolation_Cubic.h" +#include "GW_GeodesicFace.h" + +#ifndef GW_USE_INLINE + #include "GW_TriangularInterpolation_Cubic.inl" +#endif + +using namespace GW; + + +/*------------------------------------------------------------------------------*/ +// Name : GW_TriangularInterpolation_Cubic::SetLocalGradient +/** +* \param grad [GW_Vector3D] The gradient. +* \author Gabriel Peyré +* \date 5-6-2003 +* +* Set the value of the gradient in local coords. +*/ +/*------------------------------------------------------------------------------*/ +void GW_TriangularInterpolation_Cubic::SetLocalGradient( GW_Vector3D& grad, GW_GeodesicFace& Face, GW_GeodesicVertex& Vert ) +{ + this->ComputeLocalBasis( Face ); + GW_I32 nNum = Face.GetEdgeNumber( Vert ); + GW_ASSERT( nNum>=0 ); + LocalGradient_[nNum][0] = grad*u; + LocalGradient_[nNum][1] = grad*v; +} + + +/*------------------------------------------------------------------------------*/ +// Name : GW_TriangularInterpolation_Cubic constructor +/** + * \author Gabriel Peyré + * \date 5-2-2003 + * + * Constructor. + */ +/*------------------------------------------------------------------------------*/ +GW_TriangularInterpolation_Cubic::GW_TriangularInterpolation_Cubic() +: bIsLocalBasisComputed_( GW_False ) +{ + /* NOTHING */ +} + + +/*------------------------------------------------------------------------------*/ +// Name : GW_TriangularInterpolation_Cubic destructor +/** + * \author Gabriel Peyré + * \date 5-2-2003 + * + * Destructor. + */ +/*------------------------------------------------------------------------------*/ +GW_TriangularInterpolation_Cubic::~GW_TriangularInterpolation_Cubic() +{ + /* NOTHING */ +} + + + +/*------------------------------------------------------------------------------*/ +// Name : GW_TriangularInterpolation_Cubic::SetUpTriangularInterpolation +/** + * \param Face [GW_GeodesicFace&] The face. + * \author Gabriel Peyré + * \date 5-2-2003 + * + * Compute the coefficients of the interpolation. + */ +/*------------------------------------------------------------------------------*/ +void GW_TriangularInterpolation_Cubic::SetUpTriangularInterpolation( GW_GeodesicFace& Face ) +{ + /* retrieve vertex and length */ + GW_GeodesicVertex* pV0 = (GW_GeodesicVertex*) Face.GetVertex(0); GW_ASSERT( pV0!=NULL ); + GW_GeodesicVertex* pV1 = (GW_GeodesicVertex*) Face.GetVertex(1); GW_ASSERT( pV1!=NULL ); + GW_GeodesicVertex* pV2 = (GW_GeodesicVertex*) Face.GetVertex(2); GW_ASSERT( pV2!=NULL ); + + GW_Face* pFace0 = Face.GetFaceNeighbor(0); + GW_Face* pFace1 = Face.GetFaceNeighbor(1); + GW_Face* pFace2 = Face.GetFaceNeighbor(2); + GW_GeodesicVertex *pW0 = NULL, *pW1 = NULL, *pW2 = NULL; + + if( pFace0!=NULL ) + pW0 = (GW_GeodesicVertex*) pFace0->GetVertex( *pV1, *pV2 ); + if( pFace1!=NULL ) + pW1 = (GW_GeodesicVertex*) pFace1->GetVertex( *pV0, *pV2 ); + if( pFace2!=NULL ) + pW2 = (GW_GeodesicVertex*) pFace2->GetVertex( *pV0, *pV1 ); + + GW_Vector3D& V0 = pV0->GetPosition(); + GW_Vector3D& V1 = pV1->GetPosition(); + GW_Vector3D& V2 = pV2->GetPosition(); + GW_Vector3D W0, W1, W2; + + if( pW0!=NULL ) + W0 = pW0->GetPosition(); + else + W0 = (V1+V2)*0.5; + if( pW1!=NULL ) + W1 = pW1->GetPosition(); + else + W1 = (V0+V1)*0.5; + if( pW2!=NULL ) + W2 = pW2->GetPosition(); + else + W2 = (V0+V1)*0.5; + + /* edge of the main triangle */ + GW_Vector3D e0 = V0-V2; + GW_Vector3D e1 = V1-V2; + GW_Vector3D e2 = V1-V0; + /* edge of side triangles */ + GW_Vector3D s0 = W0 - V2; + GW_Vector3D s1 = W1 - V2; + GW_Vector3D s2 = W2 - V0; + + GW_Float l0 = ~e0; + GW_Float l1 = ~e1; + GW_Float l2 = ~e2; + GW_Float m0 = ~s0; + GW_Float m1 = ~s1; + GW_Float m2 = ~s2; + + + /* compute the orthonormal basis in which the interpolation is performed */ + u = e0/l0; + v = ( (u^e1)^u ); + v.Normalize(); + w = V2; // origin + + /* now compute angles */ + GW_Float a = acos( (e0*e1)/(l0*l1) ); + GW_Float b = acos( (e1*s0)/(l1*m0) ); + GW_Float c = acos( (e0*s1)/(l0*m1) ); + GW_Float d = acos(-(e0*e2)/(l0*l2) ); + GW_Float e = acos( (e2*s2)/(l2*m2) ); + + /* compute 2D position of points. + Point 0,1,2 are V0,V1,V2 Points 3,4,5 are W0,W1,W2 */ + GW_Float Points[6][2]; + + Points[0][0] = l0; + Points[0][1] = 0; + + Points[1][0] = l1*cos(a); + Points[1][1] = l1*sin(a); + + Points[2][0] = 0; + Points[2][1] = 0; + + + Points[3][0] = m0*cos(a+b); + Points[3][1] = m0*sin(a+b); + + Points[4][0] = m1*cos(c); + Points[4][1] = -m1*sin(c); + + Points[5][0] = l0 - m2*cos(d+e); + Points[5][1] = m2*sin(d+e); + + /* compute values */ + GW_Float Values[6]; + Values[0] = pV0->GetDistance(); + Values[1] = pV1->GetDistance(); + Values[2] = pV2->GetDistance(); + + if( pW0!=NULL ) + Values[3] = pW0->GetDistance(); + else + Values[3] = (Values[1]+Values[2])*0.5; + + if( pW1!=NULL ) + Values[4] = pW1->GetDistance(); + else + Values[4] = (Values[0]+Values[2])*0.5; + + if( pW2!=NULL ) + Values[5] = pW2->GetDistance(); + else + Values[5] = (Values[0]+Values[1])*0.5; + + /* compute the coefficients, given in that order : 0->cst, 1->X, 2->Y, 3->XY, 4->X^2, 5->Y^2. */ + GW_Maths::Fit2ndOrderPolynomial2D( Points, Values, Coeffs ); + + GW_Float r1 = this->ComputeValue( *pV0, *pV1, *pV2, 0.33, 0.33 ); + GW_Float r2 = this->ComputeValue( *pV0, *pV1, *pV2, 0, 0.5 ); +} + + + +/*------------------------------------------------------------------------------*/ +// Name : GW_TriangularInterpolation_Cubic::ComputeGradient +/** + * \param v0 [GW_GeodesicVertex&] 1st vertex of local frame. + * \param v1 [GW_GeodesicVertex&] 2nd vertex. + * \param v2 [GW_GeodesicVertex&] 3rd vertex. + * \param x [GW_Float] x local coord. + * \param y [GW_Float] y local coord. + * \param dx [GW_Float&] x coord of the gradient in local coord. + * \param dy [GW_Float&] y coord of the gradient in local coord. + * \author Gabriel Peyré + * \date 5-2-2003 + * + * Compute the gradient at given point in local frame. + */ +/*------------------------------------------------------------------------------*/ +void GW_TriangularInterpolation_Cubic::ComputeGradient( GW_GeodesicVertex& v0, GW_GeodesicVertex& v1, GW_GeodesicVertex& v2, GW_Float x, GW_Float y, GW_Float& dx, GW_Float& dy ) +{ + /* compute local basis */ + GW_Vector3D& e = v2.GetPosition(); // origin + GW_Vector3D e0 = v0.GetPosition() - e; + GW_Vector3D e1 = v1.GetPosition() - e; + + /* compute (s,t) the parameter of the point M in basis (w;u,v). We use equality : + M = w + s u + t v = e + x e0 + y e1 so : + s = x + y + + t = x + y + + i.e. : + |s| | | |x| || + |t| = | |*|y| + || + */ + GW_Vector3D trans = e-w; + /* compute passage matrix */ + GW_Float p00 = e0*u; + GW_Float p01 = e1*u; + GW_Float p10 = e0*v; + GW_Float p11 = e1*v; + GW_Float s = x*p00 + y*p01 + (trans*u); + GW_Float t = x*p10 + y*p11 + (trans*v); + + /* now we can compute the gradient in orthogonal basis (w;u,v) */ + GW_Float gu = Coeffs[1] + Coeffs[3]*t + Coeffs[4]*2*s; + GW_Float gv = Coeffs[2] + Coeffs[3]*s + Coeffs[5]*2*t; + + /* convert from orthogonal basis to local basis : + | | |dx| |gu| + | |*|dy| = |gv| + ie : + |dx| | p11 -p01| |gu| + |dy| = 1/det * |-p10 p00|*|gv| */ + GW_Float rDet = p00*p11 - p01*p10; + GW_ASSERT( rDet!=0 ); + dx = 1/rDet * ( p11*gu - p01*gv ) * ~e0; + dy = 1/rDet * (-p10*gu + p00*gv ) * ~e1; +} + + +/*------------------------------------------------------------------------------*/ +// Name : GW_TriangularInterpolation_Cubic::ComputeValue +/** + * \param v0 [GW_GeodesicVertex&] 1st vertex of local frame. + * \param v1 [GW_GeodesicVertex&] 2nd vertex. + * \param v2 [GW_GeodesicVertex&] 3rd vertex. + * \param x [GW_Float] x local coord. + * \param y [GW_Float] y local coord. + * \return value of the distance function. + * \author Gabriel Peyré + * \date 5-2-2003 + * + * Compute the value at a given location in the triangle. + */ +/*------------------------------------------------------------------------------*/ +GW_Float GW_TriangularInterpolation_Cubic::ComputeValue( GW_GeodesicVertex& v0, GW_GeodesicVertex& v1, GW_GeodesicVertex& v2, GW_Float x, GW_Float y ) +{ + /* compute local basis */ + GW_Vector3D& e = v2.GetPosition(); // origin + GW_Vector3D e0 = v0.GetPosition() - e; + GW_Vector3D e1 = v1.GetPosition() - e; + + /* compute (s,t) the parameter of the point M in basis (w;u,v). We use equality : + M = w + s u + t v = e + x e0 + y e1 so : + s = x + y + + t = x + y + + i.e. : + |s| | | |x| || + |t| = | |*|y| + || + */ + GW_Vector3D trans = e-w; + /* compute passage matrix */ + GW_Float p00 = e0*u; + GW_Float p01 = e1*u; + GW_Float p10 = e0*v; + GW_Float p11 = e1*v; + GW_Float s = x*p00 + y*p01 + (trans*u); + GW_Float t = x*p10 + y*p11 + (trans*v); + + /* now we can compute the value in orthogonal basis (w;u,v) */ + return Coeffs[0] + Coeffs[1]*s + Coeffs[2]*t + Coeffs[3]*s*t + Coeffs[4]*s*s + Coeffs[5]*t*t; +} + + +/*------------------------------------------------------------------------------*/ +// Name : GW_TriangularInterpolation_Cubic::ComputeLocalBasis +/** + * \param Face [GW_GeodesicFace&] The face. + * \author Gabriel Peyré + * \date 5-6-2003 + * + * Compute the local basis of the face. + */ +/*------------------------------------------------------------------------------*/ +void GW_TriangularInterpolation_Cubic::ComputeLocalBasis( GW_GeodesicFace& Face ) +{ + if( !bIsLocalBasisComputed_ ) + { + GW_GeodesicVertex* pV0 = (GW_GeodesicVertex*) Face.GetVertex(0); GW_ASSERT( pV0!=NULL ); + GW_GeodesicVertex* pV1 = (GW_GeodesicVertex*) Face.GetVertex(1); GW_ASSERT( pV1!=NULL ); + GW_GeodesicVertex* pV2 = (GW_GeodesicVertex*) Face.GetVertex(2); GW_ASSERT( pV2!=NULL ); + GW_Vector3D& V0 = pV0->GetPosition(); + GW_Vector3D& V1 = pV1->GetPosition(); + GW_Vector3D& V2 = pV2->GetPosition(); + GW_Vector3D e0 = V0-V2; + GW_Vector3D e1 = V1-V2; + GW_Vector3D e2 = V1-V0; + u = e0/e0.Norm(); + v = ( (u^e1)^u ); + v.Normalize(); + w = V2; + } + bIsLocalBasisComputed_ = GW_True; +} + + + +/*------------------------------------------------------------------------------*/ +// Name : GW_TriangularInterpolation_Cubic::ComputeLocalGradient +/** + * \param Vert [GW_GeodesicVertex&] The vertex. + * \author Gabriel Peyré + * \date 5-6-2003 + * + * Compute the gradient using a least square approximation on the edges around. + */ +/*------------------------------------------------------------------------------*/ +void GW_TriangularInterpolation_Cubic::ComputeLocalGradient( GW_GeodesicVertex& Vert ) +{ + /* compute the total angle */ + GW_Vector3D PrevEdge; + GW_Float rTotalAngle = 0; + for( GW_VertexIterator it=Vert.BeginVertexIterator(); it!=Vert.EndVertexIterator(); ++it ) + { + GW_Vertex* pVert = *it; + GW_ASSERT( pVert!=NULL ); + if( it==Vert.BeginVertexIterator() ) + { + PrevEdge = pVert->GetPosition() - Vert.GetPosition(); + PrevEdge.Normalize(); + } + else + { + GW_Vector3D NextEdge = pVert->GetPosition() - Vert.GetPosition(); + NextEdge.Normalize(); + rTotalAngle += acos( NextEdge*PrevEdge ); + PrevEdge = NextEdge; + } + } + + /* matrix and RHS for least square minimusation */ + GW_Float M[2][2] = {{0,0},{0,0}}; + GW_Float b[2] = {0,0}; + + GW_Float rCurAngle = 0; + PrevEdge.SetZero(); + for( GW_VertexIterator it=Vert.BeginVertexIterator(); it!=Vert.EndVertexIterator(); ++it ) + { + GW_GeodesicVertex* pVert = (GW_GeodesicVertex*) *it; + GW_ASSERT( pVert!=NULL ); + + GW_Vector3D Edge = pVert->GetPosition() - Vert.GetPosition(); + GW_Float a = Edge.Norm(); + Edge /= a; + + if( it!=Vert.BeginVertexIterator() ) + { + /* update the angle */ + rCurAngle += acos( Edge*PrevEdge ); + } + + /* directional gradient estimation */ + GW_Float delta = (pVert->GetDistance() - Vert.GetDistance())/a; + /* coordonate of the edge on (u,v) [flatened coords] */ + GW_Float eu = a*cos( rCurAngle/rTotalAngle ); + GW_Float ev = a*sin( rCurAngle/rTotalAngle ); + /* update the matrix */ + M[0][0] += eu*eu; + M[0][1] += eu*ev; + M[1][0] += eu*ev; + M[1][1] += ev*ev; + b[0] += delta*eu; + b[1] += delta*ev; + + PrevEdge = Edge; + } + + /* invert the system */ + GW_Float det = M[0][0]*M[1][1] - M[0][1]*M[1][0]; + GW_ASSERT( det!=0 ); + GW_Float gu = 1/det * ( M[1][1]*b[0] - M[0][1]*b[1] ); + GW_Float gv = 1/det * (-M[1][0]*b[0] + M[0][0]*b[1] ); + + /* set the gradient in local coords for each surrounding face */ + rCurAngle = 0; + for( GW_FaceIterator it = Vert.BeginFaceIterator(); it!=Vert.EndFaceIterator(); ++it ) + { + GW_GeodesicFace* pFace = (GW_GeodesicFace*) *it; + GW_ASSERT( pFace!=NULL ); + GW_Vertex* pVert1 = it.GetLeftVertex(); GW_ASSERT( pVert1!=NULL ); + GW_Vertex* pVert2 = it.GetRightVertex(); GW_ASSERT( pVert1!=NULL ); + GW_Vector3D e1 = pVert1->GetPosition() - Vert.GetPosition(); + GW_Vector3D e2 = pVert2->GetPosition() - Vert.GetPosition(); + GW_Float a1 = e1.Norm(); + GW_Float a2 = e2.Norm(); + e1 /= a1; + e2 /= a2; + GW_Float rInnerAngle = acos( e1*e2 ); + /* flattened position of the two vertex */ + GW_Float p1[2], p2[2]; + p1[0] = cos( rCurAngle ); + p1[1] = sin( rCurAngle ); + p2[0] = cos( rCurAngle+rInnerAngle ); + p2[1] = sin( rCurAngle+rInnerAngle ); + + /* we have grad = gu*u + gv*v + we are searching for grad = g1*p1 + g2*p2, so: + gu = g1* + g2* + gv = g1* + g2* + i.e. + |p1[0] p2[0]| |g1| |gu| + |p1[1] p2[1]|*|g2| = |gv| + */ + det = p1[0]*p2[1]-p1[1]*p2[0]; + GW_ASSERT( det!=0 ); + GW_Float g1 = 1/det * ( p2[1]*gu - p2[0]*gv ); + GW_Float g2 = 1/det * (-p1[1]*gu + p1[0]*gv ); + + /* now compute the gradient in world coords */ + GW_Vector3D LocGrad = e1*g1 + e2*g2; + + GW_TriangularInterpolation_ABC* pInterp = pFace->GetTriangularInterpolation(); + if( pInterp==NULL ) + { + pInterp = new GW_TriangularInterpolation_Cubic; + pFace->SetTriangularInterpolation( *pInterp ); + } + GW_ASSERT( pInterp->GetType()==kCubicTriangulationInterpolation ); + + ((GW_TriangularInterpolation_Cubic*) pInterp)->SetLocalGradient( LocGrad, *pFace, Vert ); + + rCurAngle += rInnerAngle; + } + +} + + + + + +/////////////////////////////////////////////////////////////////////////////// +// Copyright (c) Gabriel Peyré +/////////////////////////////////////////////////////////////////////////////// +// END OF FILE // +/////////////////////////////////////////////////////////////////////////////// diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/GW_TriangularInterpolation_Cubic.h b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/GW_TriangularInterpolation_Cubic.h new file mode 100644 index 0000000..57e522c --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/GW_TriangularInterpolation_Cubic.h @@ -0,0 +1,86 @@ + +/*------------------------------------------------------------------------------*/ +/** + * \file GW_TriangularInterpolation_ABC.h + * \brief Definition of class \c GW_TriangularInterpolation_ABC + * \author Gabriel Peyré + * \date 5-2-2003 + */ +/*------------------------------------------------------------------------------*/ + +#ifndef _GW_TRIANGULARINTERPOLATIONCUBIC_H_ +#define _GW_TRIANGULARINTERPOLATIONCUBIC_H_ + +#include "../gw_core/GW_Config.h" +#include "../gw_core/GW_VertexIterator.h" +#include "GW_TriangularInterpolation_ABC.h" + +namespace GW { + +class GW_GeodesicFace; + +/*------------------------------------------------------------------------------*/ +/** + * \class GW_TriangularInterpolation_ABC + * \brief Data structure to interpolate data on a triangle. + * \author Gabriel Peyré + * \date 5-2-2003 + * + * Use a \c GW_GeodesicFace to compute the coefficient of a 2nd + * degree polynom that fit distance function. + */ +/*------------------------------------------------------------------------------*/ + +class GW_TriangularInterpolation_Cubic: public GW_TriangularInterpolation_ABC +{ + +public: + + GW_TriangularInterpolation_Cubic(); + virtual ~GW_TriangularInterpolation_Cubic(); + + virtual void SetUpTriangularInterpolation( GW_GeodesicFace& Face ); + void ComputeGradient( GW_GeodesicVertex& v0, GW_GeodesicVertex& v1, GW_GeodesicVertex& v2, + GW_Float x, GW_Float y, GW_Float& dx, GW_Float& dy ); + GW_Float ComputeValue( GW_GeodesicVertex& v0, GW_GeodesicVertex& v1, GW_GeodesicVertex& v2, + GW_Float x, GW_Float y ); + + + T_TriangulationInterpolationType GetType() + { return kQuadraticTriangulationInterpolation; } + + + +private: + + static void ComputeLocalGradient( GW_GeodesicVertex& Vert ); + void SetLocalGradient( GW_Vector3D& grad, GW_GeodesicFace& Face, GW_GeodesicVertex& Vert ); + + void ComputeLocalBasis( GW_GeodesicFace& Face ); + + GW_Float Coeffs[9]; + GW_Vector3D u, v; // orthogonal basis axis + GW_Vector3D w; // orthogonal coord system origin + + GW_Bool bIsLocalBasisComputed_; + + GW_Float LocalGradient_[3][2]; + + +}; + +} // End namespace GW + +#ifdef GW_USE_INLINE + #include "GW_TriangularInterpolation_Cubic.inl" +#endif + + +#endif // _GW_TRIANGULARINTERPOLATIONCUBIC_H_ + + +/////////////////////////////////////////////////////////////////////////////// +// Copyright (c) Gabriel Peyré +/////////////////////////////////////////////////////////////////////////////// +// END OF FILE // +/////////////////////////////////////////////////////////////////////////////// diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/GW_TriangularInterpolation_Cubic.inl b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/GW_TriangularInterpolation_Cubic.inl new file mode 100644 index 0000000..c606e8e --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/GW_TriangularInterpolation_Cubic.inl @@ -0,0 +1,23 @@ +/*------------------------------------------------------------------------------*/ +/** + * \file GW_TriangularInterpolation_Cubic.inl + * \brief Inlined methods for \c GW_TriangularInterpolation_Cubic + * \author Gabriel Peyré + * \date 5-2-2003 + */ +/*------------------------------------------------------------------------------*/ + +#include "GW_TriangularInterpolation_Cubic.h" + +namespace GW { + + + +} // End namespace GW + + +/////////////////////////////////////////////////////////////////////////////// +// Copyright (c) Gabriel Peyré +/////////////////////////////////////////////////////////////////////////////// +// END OF FILE // +/////////////////////////////////////////////////////////////////////////////// diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/GW_TriangularInterpolation_Linear.cpp b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/GW_TriangularInterpolation_Linear.cpp new file mode 100644 index 0000000..98dcdcc --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/GW_TriangularInterpolation_Linear.cpp @@ -0,0 +1,99 @@ +/*------------------------------------------------------------------------------*/ +/** + * \file GW_TriangularInterpolation_Linear.cpp + * \brief Definition of class \c GW_TriangularInterpolation_Linear + * \author Gabriel Peyré + * \date 5-5-2003 + */ +/*------------------------------------------------------------------------------*/ + + +#ifdef GW_SCCSID + static const char* sccsid = "@(#) GW_TriangularInterpolation_Linear.cpp(c) Gabriel Peyré2003"; +#endif // GW_SCCSID + +#include "stdafx.h" +#include "GW_TriangularInterpolation_Linear.h" + +#ifndef GW_USE_INLINE + #include "GW_TriangularInterpolation_Linear.inl" +#endif + +using namespace GW; + + +/*------------------------------------------------------------------------------*/ +// Name : GW_TriangularInterpolation_Linear::ComputeGradient +/** +* \param v0 [GW_GeodesicVertex&] 1st vertex of local frame. +* \param v1 [GW_GeodesicVertex&] 2nd vertex. +* \param v2 [GW_GeodesicVertex&] 3rd vertex. +* \param x [GW_Float] x local coord. +* \param y [GW_Float] y local coord. +* \param dx [GW_Float&] x coord of the gradient in local coord. +* \param dy [GW_Float&] y coord of the gradient in local coord. +* \author Gabriel Peyré +* \date 5-2-2003 +* +* Compute the gradient at given point in local frame. +*/ +/*------------------------------------------------------------------------------*/ +void GW_TriangularInterpolation_Linear::ComputeGradient( GW_GeodesicVertex& v0, GW_GeodesicVertex& v1, GW_GeodesicVertex& v2, GW_Float x, GW_Float y, GW_Float& dx, GW_Float& dy ) +{ + GW_Float d0 = v0.GetDistance(); + GW_Float d1 = v1.GetDistance(); + GW_Float d2 = v2.GetDistance(); + + /* compute gradient */ + GW_Vector3D e0 = v0.GetPosition() - v2.GetPosition(); + GW_Vector3D e1 = v1.GetPosition() - v2.GetPosition(); + GW_Float l0 = e0.Norm(); + GW_Float l1 = e1.Norm(); + e0 /= l0; + e1 /= l1; + GW_Float dot = e0*e1; + /* The gradient in direction (e1,e2) is: + || |(d0-d2)/l0| |gu| + D = || = |(d1-d2)/l1| = |gv| + We are searching for grad(d) = dx e0 + dy e1 wich gives rise to the system : + | 1 dot| |dx| + |dot 1 | * |dy| = D where dot= + ie it is: + 1/det * | 1 -dot|*|gu| + |-dot 1 | |gv| + */ + GW_Float det = 1-dot*dot; + GW_ASSERT( det!=0 ); + GW_Float gu = (d0-d2)/l0; + GW_Float gv = (d1-d2)/l1; + dx = 1/det * ( gu - dot*gv ); + dy = 1/det * (-dot*gu + gv ); +} + + + +/*------------------------------------------------------------------------------*/ +// Name : GW_TriangularInterpolation_Linear::ComputeValue +/** +* \param v0 [GW_GeodesicVertex&] 1st vertex of local frame. +* \param v1 [GW_GeodesicVertex&] 2nd vertex. +* \param v2 [GW_GeodesicVertex&] 3rd vertex. +* \param x [GW_Float] x local coord. +* \param y [GW_Float] y local coord. +* \return value of the distance function. +* \author Gabriel Peyré +* \date 5-2-2003 +* +* Compute the value at a given location in the triangle. +*/ +/*------------------------------------------------------------------------------*/ +GW_Float GW_TriangularInterpolation_Linear::ComputeValue( GW_GeodesicVertex& v0, GW_GeodesicVertex& v1, GW_GeodesicVertex& v2, GW_Float x, GW_Float y ) +{ + return v0.GetDistance()*x + v1.GetDistance()*y + v2.GetDistance()*(1-x-y); +} + +/////////////////////////////////////////////////////////////////////////////// +// Copyright (c) Gabriel Peyré +/////////////////////////////////////////////////////////////////////////////// +// END OF FILE // +/////////////////////////////////////////////////////////////////////////////// diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/GW_TriangularInterpolation_Linear.h b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/GW_TriangularInterpolation_Linear.h new file mode 100644 index 0000000..a949a59 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/GW_TriangularInterpolation_Linear.h @@ -0,0 +1,63 @@ + +/*------------------------------------------------------------------------------*/ +/** + * \file GW_TriangularInterpolation_Linear.h + * \brief Definition of class \c GW_TriangularInterpolation_Linear + * \author Gabriel Peyré + * \date 5-5-2003 + */ +/*------------------------------------------------------------------------------*/ + +#ifndef _GW_TRIANGULARINTERPOLATION_LINEAR_H_ +#define _GW_TRIANGULARINTERPOLATION_LINEAR_H_ + +#include "../gw_core/GW_Config.h" +#include "GW_TriangularInterpolation_ABC.h" + +namespace GW { + +/*------------------------------------------------------------------------------*/ +/** + * \class GW_TriangularInterpolation_Linear + * \brief Perform linear interpolation + * \author Gabriel Peyré + * \date 5-5-2003 + * + * No data is stored in this class. + */ +/*------------------------------------------------------------------------------*/ + +class GW_TriangularInterpolation_Linear: public GW_TriangularInterpolation_ABC +{ + +public: + + virtual void SetUpTriangularInterpolation( GW_GeodesicFace& Face ) {}; + void ComputeGradient( GW_GeodesicVertex& v0, GW_GeodesicVertex& v1, GW_GeodesicVertex& v2, + GW_Float x, GW_Float y, GW_Float& dx, GW_Float& dy ); + GW_Float ComputeValue( GW_GeodesicVertex& v0, GW_GeodesicVertex& v1, GW_GeodesicVertex& v2, + GW_Float x, GW_Float y ); + + + T_TriangulationInterpolationType GetType() + { return kLinearTriangulationInterpolation; } + +private: + +}; + +} // End namespace GW + +#ifdef GW_USE_INLINE + #include "GW_TriangularInterpolation_Linear.inl" +#endif + + +#endif // _GW_TRIANGULARINTERPOLATION_LINEAR_H_ + + +/////////////////////////////////////////////////////////////////////////////// +// Copyright (c) Gabriel Peyré +/////////////////////////////////////////////////////////////////////////////// +// END OF FILE // +/////////////////////////////////////////////////////////////////////////////// diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/GW_TriangularInterpolation_Linear.inl b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/GW_TriangularInterpolation_Linear.inl new file mode 100644 index 0000000..c6b3a8f --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/GW_TriangularInterpolation_Linear.inl @@ -0,0 +1,23 @@ +/*------------------------------------------------------------------------------*/ +/** + * \file GW_TriangularInterpolation_Linear.inl + * \brief Inlined methods for \c GW_TriangularInterpolation_Linear + * \author Gabriel Peyré + * \date 5-5-2003 + */ +/*------------------------------------------------------------------------------*/ + +#include "GW_TriangularInterpolation_Linear.h" + +namespace GW { + + + +} // End namespace GW + + +/////////////////////////////////////////////////////////////////////////////// +// Copyright (c) Gabriel Peyré +/////////////////////////////////////////////////////////////////////////////// +// END OF FILE // +/////////////////////////////////////////////////////////////////////////////// diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/GW_TriangularInterpolation_Quadratic.cpp b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/GW_TriangularInterpolation_Quadratic.cpp new file mode 100644 index 0000000..1f37f88 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/GW_TriangularInterpolation_Quadratic.cpp @@ -0,0 +1,300 @@ +/*------------------------------------------------------------------------------*/ +/** + * \file GW_TriangularInterpolation_Quadratic.cpp + * \brief Definition of class \c GW_TriangularInterpolation_Quadratic + * \author Gabriel Peyré + * \date 5-2-2003 + */ +/*------------------------------------------------------------------------------*/ + + +#ifdef GW_SCCSID + static const char* sccsid = "@(#) GW_TriangularInterpolation_Quadratic.cpp(c) Gabriel Peyré2003"; +#endif // GW_SCCSID + +#include "stdafx.h" +#include "GW_TriangularInterpolation_Quadratic.h" +#include "GW_GeodesicFace.h" + +#ifndef GW_USE_INLINE + #include "GW_TriangularInterpolation_Quadratic.inl" +#endif + +using namespace GW; + + +/*------------------------------------------------------------------------------*/ +// Name : GW_TriangularInterpolation_Quadratic constructor +/** + * \author Gabriel Peyré + * \date 5-2-2003 + * + * Constructor. + */ +/*------------------------------------------------------------------------------*/ +GW_TriangularInterpolation_Quadratic::GW_TriangularInterpolation_Quadratic() +{ + /* NOTHING */ +} + + +/*------------------------------------------------------------------------------*/ +// Name : GW_TriangularInterpolation_Quadratic destructor +/** + * \author Gabriel Peyré + * \date 5-2-2003 + * + * Destructor. + */ +/*------------------------------------------------------------------------------*/ +GW_TriangularInterpolation_Quadratic::~GW_TriangularInterpolation_Quadratic() +{ + /* NOTHING */ +} + + + +/*------------------------------------------------------------------------------*/ +// Name : GW_TriangularInterpolation_Quadratic::SetUpTriangularInterpolation +/** + * \param Face [GW_GeodesicFace&] The face. + * \author Gabriel Peyré + * \date 5-2-2003 + * + * Compute the coefficients of the interpolation. + */ +/*------------------------------------------------------------------------------*/ +void GW_TriangularInterpolation_Quadratic::SetUpTriangularInterpolation( GW_GeodesicFace& Face ) +{ + /* retrieve vertex and length */ + GW_GeodesicVertex* pV0 = (GW_GeodesicVertex*) Face.GetVertex(0); GW_ASSERT( pV0!=NULL ); + GW_GeodesicVertex* pV1 = (GW_GeodesicVertex*) Face.GetVertex(1); GW_ASSERT( pV1!=NULL ); + GW_GeodesicVertex* pV2 = (GW_GeodesicVertex*) Face.GetVertex(2); GW_ASSERT( pV2!=NULL ); + + GW_Face* pFace0 = Face.GetFaceNeighbor(0); + GW_Face* pFace1 = Face.GetFaceNeighbor(1); + GW_Face* pFace2 = Face.GetFaceNeighbor(2); + GW_GeodesicVertex *pW0 = NULL, *pW1 = NULL, *pW2 = NULL; + + if( pFace0!=NULL ) + pW0 = (GW_GeodesicVertex*) pFace0->GetVertex( *pV1, *pV2 ); + if( pFace1!=NULL ) + pW1 = (GW_GeodesicVertex*) pFace1->GetVertex( *pV0, *pV2 ); + if( pFace2!=NULL ) + pW2 = (GW_GeodesicVertex*) pFace2->GetVertex( *pV0, *pV1 ); + + GW_Vector3D V0 = pV0->GetPosition(); + GW_Vector3D V1 = pV1->GetPosition(); + GW_Vector3D V2 = pV2->GetPosition(); + GW_Vector3D W0, W1, W2; + + if( pW0!=NULL ) + W0 = pW0->GetPosition(); + else + W0 = (V1+V2)*0.5; + if( pW1!=NULL ) + W1 = pW1->GetPosition(); + else + W1 = (V0+V1)*0.5; + if( pW2!=NULL ) + W2 = pW2->GetPosition(); + else + W2 = (V0+V1)*0.5; + + /* edge of the main triangle */ + GW_Vector3D e0 = V0-V2; + GW_Vector3D e1 = V1-V2; + GW_Vector3D e2 = V1-V0; + /* edge of side triangles */ + GW_Vector3D s0 = W0 - V2; + GW_Vector3D s1 = W1 - V2; + GW_Vector3D s2 = W2 - V0; + + GW_Float l0 = ~e0; + GW_Float l1 = ~e1; + GW_Float l2 = ~e2; + GW_Float m0 = ~s0; + GW_Float m1 = ~s1; + GW_Float m2 = ~s2; + + + /* compute the orthonormal basis in which the interpolation is performed */ + u = e0/l0; + v = ( (u^e1)^u ); + v.Normalize(); + w = V2; // origin + + /* now compute angles */ + GW_Float a = acos( (e0*e1)/(l0*l1) ); + GW_Float b = acos( (e1*s0)/(l1*m0) ); + GW_Float c = acos( (e0*s1)/(l0*m1) ); + GW_Float d = acos(-(e0*e2)/(l0*l2) ); + GW_Float e = acos( (e2*s2)/(l2*m2) ); + + /* compute 2D position of points. + Point 0,1,2 are V0,V1,V2 Points 3,4,5 are W0,W1,W2 */ + GW_Float Points[6][2]; + + Points[0][0] = l0; + Points[0][1] = 0; + + Points[1][0] = l1*cos(a); + Points[1][1] = l1*sin(a); + + Points[2][0] = 0; + Points[2][1] = 0; + + + Points[3][0] = m0*cos(a+b); + Points[3][1] = m0*sin(a+b); + + Points[4][0] = m1*cos(c); + Points[4][1] = -m1*sin(c); + + Points[5][0] = l0 - m2*cos(d+e); + Points[5][1] = m2*sin(d+e); + + /* compute values */ + GW_Float Values[6]; + Values[0] = pV0->GetDistance(); + Values[1] = pV1->GetDistance(); + Values[2] = pV2->GetDistance(); + + if( pW0!=NULL ) + Values[3] = pW0->GetDistance(); + else + Values[3] = (Values[1]+Values[2])*0.5; + + if( pW1!=NULL ) + Values[4] = pW1->GetDistance(); + else + Values[4] = (Values[0]+Values[2])*0.5; + + if( pW2!=NULL ) + Values[5] = pW2->GetDistance(); + else + Values[5] = (Values[0]+Values[1])*0.5; + + /* compute the coefficients, given in that order : 0->cst, 1->X, 2->Y, 3->XY, 4->X^2, 5->Y^2. */ + GW_Maths::Fit2ndOrderPolynomial2D( Points, Values, Coeffs ); + + GW_Float r1 = this->ComputeValue( *pV0, *pV1, *pV2, 0.33, 0.33 ); + GW_Float r2 = this->ComputeValue( *pV0, *pV1, *pV2, 0, 0.5 ); +} + + + +/*------------------------------------------------------------------------------*/ +// Name : GW_TriangularInterpolation_Quadratic::ComputeGradient +/** + * \param v0 [GW_GeodesicVertex&] 1st vertex of local frame. + * \param v1 [GW_GeodesicVertex&] 2nd vertex. + * \param v2 [GW_GeodesicVertex&] 3rd vertex. + * \param x [GW_Float] x local coord. + * \param y [GW_Float] y local coord. + * \param dx [GW_Float&] x coord of the gradient in local coord. + * \param dy [GW_Float&] y coord of the gradient in local coord. + * \author Gabriel Peyré + * \date 5-2-2003 + * + * Compute the gradient at given point in local frame. + */ +/*------------------------------------------------------------------------------*/ +void GW_TriangularInterpolation_Quadratic::ComputeGradient( GW_GeodesicVertex& v0, GW_GeodesicVertex& v1, GW_GeodesicVertex& v2, GW_Float x, GW_Float y, GW_Float& dx, GW_Float& dy ) +{ + /* compute local basis */ + GW_Vector3D& e = v2.GetPosition(); // origin + GW_Vector3D e0 = v0.GetPosition() - e; + GW_Vector3D e1 = v1.GetPosition() - e; + + /* compute (s,t) the parameter of the point M in basis (w;u,v). We use equality : + M = w + s u + t v = e + x e0 + y e1 so : + s = x + y + + t = x + y + + i.e. : + |s| | | |x| || + |t| = | |*|y| + || + */ + GW_Vector3D trans = e-w; + /* compute passage matrix */ + GW_Float p00 = e0*u; + GW_Float p01 = e1*u; + GW_Float p10 = e0*v; + GW_Float p11 = e1*v; + GW_Float s = x*p00 + y*p01 + (trans*u); + GW_Float t = x*p10 + y*p11 + (trans*v); + + /* now we can compute the gradient in orthogonal basis (w;u,v) */ + GW_Float gu = Coeffs[1] + Coeffs[3]*t + Coeffs[4]*2*s; + GW_Float gv = Coeffs[2] + Coeffs[3]*s + Coeffs[5]*2*t; + + /* convert from orthogonal basis to local basis : + | | |dx| |gu| + | |*|dy| = |gv| + ie : + |dx| | p11 -p01| |gu| + |dy| = 1/det * |-p10 p00|*|gv| */ + GW_Float rDet = p00*p11 - p01*p10; + GW_ASSERT( rDet!=0 ); + if( GW_ABS(rDet)>GW_EPSILON ) + { + dx = 1/rDet * ( p11*gu - p01*gv ) * ~e0; + dy = 1/rDet * (-p10*gu + p00*gv ) * ~e1; + } + else + dx = dy = 0; +} + + +/*------------------------------------------------------------------------------*/ +// Name : GW_TriangularInterpolation_Quadratic::ComputeValue +/** + * \param v0 [GW_GeodesicVertex&] 1st vertex of local frame. + * \param v1 [GW_GeodesicVertex&] 2nd vertex. + * \param v2 [GW_GeodesicVertex&] 3rd vertex. + * \param x [GW_Float] x local coord. + * \param y [GW_Float] y local coord. + * \return value of the distance function. + * \author Gabriel Peyré + * \date 5-2-2003 + * + * Compute the value at a given location in the triangle. + */ +/*------------------------------------------------------------------------------*/ +GW_Float GW_TriangularInterpolation_Quadratic::ComputeValue( GW_GeodesicVertex& v0, GW_GeodesicVertex& v1, GW_GeodesicVertex& v2, GW_Float x, GW_Float y ) +{ + /* compute local basis */ + GW_Vector3D& e = v2.GetPosition(); // origin + GW_Vector3D e0 = v0.GetPosition() - e; + GW_Vector3D e1 = v1.GetPosition() - e; + + /* compute (s,t) the parameter of the point M in basis (w;u,v). We use equality : + M = w + s u + t v = e + x e0 + y e1 so : + s = x + y + + t = x + y + + i.e. : + |s| | | |x| || + |t| = | |*|y| + || + */ + GW_Vector3D trans = e-w; + /* compute passage matrix */ + GW_Float p00 = e0*u; + GW_Float p01 = e1*u; + GW_Float p10 = e0*v; + GW_Float p11 = e1*v; + GW_Float s = x*p00 + y*p01 + (trans*u); + GW_Float t = x*p10 + y*p11 + (trans*v); + + /* now we can compute the value in orthogonal basis (w;u,v) */ + return Coeffs[0] + Coeffs[1]*s + Coeffs[2]*t + Coeffs[3]*s*t + Coeffs[4]*s*s + Coeffs[5]*t*t; +} + + + + + +/////////////////////////////////////////////////////////////////////////////// +// Copyright (c) Gabriel Peyré +/////////////////////////////////////////////////////////////////////////////// +// END OF FILE // +/////////////////////////////////////////////////////////////////////////////// diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/GW_TriangularInterpolation_Quadratic.h b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/GW_TriangularInterpolation_Quadratic.h new file mode 100644 index 0000000..c83c780 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/GW_TriangularInterpolation_Quadratic.h @@ -0,0 +1,74 @@ + +/*------------------------------------------------------------------------------*/ +/** + * \file GW_TriangularInterpolation_ABC.h + * \brief Definition of class \c GW_TriangularInterpolation_ABC + * \author Gabriel Peyré + * \date 5-2-2003 + */ +/*------------------------------------------------------------------------------*/ + +#ifndef _GW_TRIANGULARINTERPOLATIONQUADRATIC_H_ +#define _GW_TRIANGULARINTERPOLATIONQUADRATIC_H_ + +#include "../gw_core/GW_Config.h" +#include "GW_TriangularInterpolation_ABC.h" + +namespace GW { + +class GW_GeodesicFace; + +/*------------------------------------------------------------------------------*/ +/** + * \class GW_TriangularInterpolation_ABC + * \brief Data structure to interpolate data on a triangle. + * \author Gabriel Peyré + * \date 5-2-2003 + * + * Use a \c GW_GeodesicFace to compute the coefficient of a 2nd + * degree polynom that fit distance function. + */ +/*------------------------------------------------------------------------------*/ + +class GW_TriangularInterpolation_Quadratic: public GW_TriangularInterpolation_ABC +{ + +public: + + GW_TriangularInterpolation_Quadratic(); + virtual ~GW_TriangularInterpolation_Quadratic(); + + virtual void SetUpTriangularInterpolation( GW_GeodesicFace& Face ); + void ComputeGradient( GW_GeodesicVertex& v0, GW_GeodesicVertex& v1, GW_GeodesicVertex& v2, + GW_Float x, GW_Float y, GW_Float& dx, GW_Float& dy ); + GW_Float ComputeValue( GW_GeodesicVertex& v0, GW_GeodesicVertex& v1, GW_GeodesicVertex& v2, + GW_Float x, GW_Float y ); + + + T_TriangulationInterpolationType GetType() + { return kQuadraticTriangulationInterpolation; } + + +private: + + GW_Float Coeffs[6]; + GW_Vector3D u,v; // orthogonal basis axis + GW_Vector3D w; // orthogonal coord system origin + +}; + +} // End namespace GW + +#ifdef GW_USE_INLINE + #include "GW_TriangularInterpolation_Quadratic.inl" +#endif + + +#endif // _GW_TRIANGULARINTERPOLATIONQUADRATIC_H_ + + +/////////////////////////////////////////////////////////////////////////////// +// Copyright (c) Gabriel Peyré +/////////////////////////////////////////////////////////////////////////////// +// END OF FILE // +/////////////////////////////////////////////////////////////////////////////// diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/GW_TriangularInterpolation_Quadratic.inl b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/GW_TriangularInterpolation_Quadratic.inl new file mode 100644 index 0000000..fee07d5 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/GW_TriangularInterpolation_Quadratic.inl @@ -0,0 +1,23 @@ +/*------------------------------------------------------------------------------*/ +/** + * \file GW_TriangularInterpolation_Quadratic.inl + * \brief Inlined methods for \c GW_TriangularInterpolation_Quadratic + * \author Gabriel Peyré + * \date 5-2-2003 + */ +/*------------------------------------------------------------------------------*/ + +#include "GW_TriangularInterpolation_Quadratic.h" + +namespace GW { + + + +} // End namespace GW + + +/////////////////////////////////////////////////////////////////////////////// +// Copyright (c) Gabriel Peyré +/////////////////////////////////////////////////////////////////////////////// +// END OF FILE // +/////////////////////////////////////////////////////////////////////////////// diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/GW_VoronoiMesh.cpp b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/GW_VoronoiMesh.cpp new file mode 100644 index 0000000..6875ca5 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/GW_VoronoiMesh.cpp @@ -0,0 +1,1369 @@ +/*------------------------------------------------------------------------------*/ +/** + * \file GW_VoronoiMesh.cpp + * \brief Definition of class \c GW_VoronoiMesh + * \author Gabriel Peyré + * \date 4-12-2003 + */ +/*------------------------------------------------------------------------------*/ + + +#ifdef GW_SCCSID + static const char* sccsid = "@(#) GW_VoronoiMesh.cpp(c) Gabriel Peyré2003"; +#endif // GW_SCCSID + +#include "stdafx.h" +#include "GW_VoronoiMesh.h" + +#ifndef GW_USE_INLINE + #include "GW_VoronoiMesh.inl" +#endif + +using namespace GW; + +T_VoronoiVertexList GW_VoronoiMesh::CurrentTargetVertex_; +GW_VoronoiVertex* GW_VoronoiMesh::pCurrentVoronoiVertex_ = NULL; +T_VoronoiVertexMap GW_VoronoiMesh::VoronoiVertexMap_; +T_VertexPathMultiMap GW_VoronoiMesh::BoundaryEdgeMap_; + +GW_U32 GW_VoronoiMesh::nNbrBaseVertex_RD_ = 0; +T_FloatMap* GW_VoronoiMesh::pCurWeights_ = NULL; + +/*------------------------------------------------------------------------------*/ +// Name : GW_VoronoiMesh::PerformFastMarching +/** + * \param Mesh [GW_GeodesicMesh&] The mesh. + * \author Gabriel Peyré + * \date 4-13-2003 + * + * Just an helper method that launch a fire from each base point. + */ +/*------------------------------------------------------------------------------*/ +void GW_VoronoiMesh::PerformFastMarching( GW_GeodesicMesh& Mesh, T_GeodesicVertexList& VertList ) +{ + /* add the points as starting points */ + Mesh.ResetGeodesicMesh(); + for( IT_GeodesicVertexList it = VertList.begin(); it!=VertList.end(); ++it ) + { + GW_GeodesicVertex* pVert = *it; + GW_ASSERT( pVert!=NULL ); + Mesh.AddStartVertex( *pVert ); + } + /* perform a firestart */ + Mesh.PerformFastMarching(); +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_VoronoiMesh::FastMarchingCallbackFunction_VertexInsersion +/** + * \param CurVert [GW_GeodesicVertex&] The current vertex. + * \param rNewDist [GW_Float] The new distance. + * \return [GW_Bool] Insert this vertex to active list ? + * \author Gabriel Peyré + * \date 5-13-2003 + * + * Add the vertex only if the distance decreases. + */ +/*------------------------------------------------------------------------------*/ +GW_Bool GW_VoronoiMesh::FastMarchingCallbackFunction_VertexInsersion( GW_GeodesicVertex& CurVert, GW_Float rNewDist ) +{ + return CurVert.GetDistance() > rNewDist; +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_VoronoiMesh::AddFurthestPoint +/** +* \param Mesh [GW_GeodesicMesh&] Fine mesh. +* \author Gabriel Peyré +* \date 4-14-2003 +* +* Add to the list of point the furthest from all nodes. +*/ +/*------------------------------------------------------------------------------*/ +GW_U32 GW_VoronoiMesh::AddFurthestPoint( T_GeodesicVertexList& VertList,GW_GeodesicMesh& Mesh, GW_Bool bUseRandomStartVertex ) +{ + if( VertList.empty() ) + { + Mesh.ResetGeodesicMesh(); + /* choose 1 point at random */ + GW_GeodesicVertex* pStartVertex = (GW_GeodesicVertex*) Mesh.GetRandomVertex(); + GW_ASSERT( pStartVertex!=NULL ); + if( pStartVertex==NULL ) + return 0; + VertList.push_back( pStartVertex ); + if( !bUseRandomStartVertex ) + { + /* find furthest point from this one */ + GW_VoronoiMesh::PerformFastMarching( Mesh, VertList ); + GW_GeodesicVertex* pSelectedVert = GW_VoronoiMesh::FindMaxVertex( Mesh ); + GW_ASSERT( pSelectedVert!=NULL ); + VertList.push_back( pSelectedVert ); + VertList.pop_front(); // remove random choosen vertex + Mesh.ResetGeodesicMesh(); + } + } + else + { + Mesh.RegisterVertexInsersionCallbackFunction( GW_VoronoiMesh::FastMarchingCallbackFunction_VertexInsersion ); + + /* perform marching */ + GW_VoronoiMesh::ResetOnlyVertexState( Mesh ); + GW_GeodesicVertex* pStartVert = VertList.back(); + GW_ASSERT( pStartVert!=NULL ); + Mesh.PerformFastMarching( pStartVert ); + + /* find intersection points */ + GW_GeodesicVertex* pSelectedVert = GW_VoronoiMesh::FindMaxVertex( Mesh ); + GW_ASSERT( pSelectedVert!=NULL ); + /* find the triangle where the maximum occurs */ +#if 0 + GW_Face* pMaxFace = GW_VoronoiMesh::FindMaxFace( *pSelectedVert ); + GW_ASSERT( pMaxFace!=NULL ); + /* this is a critical point */ + GW_Float x=1.0f/3, y=1.0f/3, z=1.0f/3; + GW_GeodesicVertex* pNewVert = (GW_GeodesicVertex*) Mesh.InsertVertexInFace( *pMaxFace, x,y,z ); + pNewVert->SetFront( pSelectedVert->GetFront() ); + pNewVert->SetDistance( pSelectedVert->GetDistance() ); +#else + GW_GeodesicVertex* pNewVert = pSelectedVert; +#endif + /* compute the real point */ + VertList.push_back( pNewVert ); + + Mesh.RegisterVertexInsersionCallbackFunction( NULL ); + } + + return 1; +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_VoronoiMesh::FindMaxVertex +/** + * \param Mesh [GW_GeodesicMesh&] The mesh. + * \return [GW_GeodesicVertex*] The max distance vertex. + * \author Gabriel Peyré + * \date 5-14-2003 + * + * Find the vertex with maximum distance. + */ +/*------------------------------------------------------------------------------*/ +GW_GeodesicVertex* GW_VoronoiMesh::FindMaxVertex( GW_GeodesicMesh& Mesh ) +{ + GW_GeodesicVertex* pSelectedVert = NULL; + GW_Float rMaxDist = -GW_INFINITE; + for( GW_U32 i=0; iGetFace()!=NULL && pVert->GetDistance()>rMaxDist ) + { + rMaxDist = pVert->GetDistance(); + pSelectedVert = pVert; + } + } + return pSelectedVert; +} + + +/*------------------------------------------------------------------------------*/ +// Name : GW_VoronoiMesh::FindMaxFace +/** + * \param Vert [GW_GeodesicVertex&] The current vertex. + * \return [GW_Face*] The face. + * \author Gabriel Peyré + * \date 4-15-2003 + * + * Find the face of maximum distance. + */ +/*------------------------------------------------------------------------------*/ +GW_Face* GW_VoronoiMesh::FindMaxFace( GW_GeodesicVertex& Vert ) +{ + GW_Float rBestDistance = -GW_INFINITE; + GW_Face* pCurFace_ = NULL; + for( GW_VertexIterator it = Vert.BeginVertexIterator(); it!=Vert.EndVertexIterator(); ++it ) + { + GW_GeodesicVertex* pVert = (GW_GeodesicVertex*) *it; + if( pVert->GetDistance()>rBestDistance ) + { + rBestDistance = pVert->GetDistance(); + GW_GeodesicVertex* pVert1 = (GW_GeodesicVertex*) it.GetLeftVertex(); + GW_GeodesicVertex* pVert2 = (GW_GeodesicVertex*) it.GetRightVertex(); + if( pVert1!=NULL && pVert2!=NULL ) + { + if( pVert1->GetDistance()GetDistance() ) + pCurFace_ = it.GetLeftFace(); + else + pCurFace_ = it.GetRightFace(); + } + else if( pVert1!=NULL ) + { + pCurFace_ = it.GetLeftFace(); + } + else + { + GW_ASSERT( pVert2!=NULL ); + pCurFace_ = it.GetRightFace(); + } + } + } + return pCurFace_; +} + + +/*------------------------------------------------------------------------------*/ +// Name : GW_VoronoiMesh::AddFurthestPointsIterate +/** + * \param Mesh [GW_GeodesicMesh&] The mesh. + * \param nNbrIterations [GW_U32] Number of points. + * \author Gabriel Peyré + * \date 4-14-2003 + * + * Add a given number of furthest points. + */ +/*------------------------------------------------------------------------------*/ +GW_U32 GW_VoronoiMesh::AddFurthestPointsIterate( T_GeodesicVertexList& VertList,GW_GeodesicMesh& Mesh, GW_U32 nNbrIterations, GW_Bool bUseRandomStartVertex, GW_Bool bUseProgressBar ) +{ + GW_U32 nNbrPoints = 0; + GW_ProgressBar pb; + if( bUseProgressBar ) + pb.Begin(); + for( GW_U32 i=0; iGetFront(); + if( pNeighborFront!=NULL && pNeighborFront!=pFront ) + { + /* that's it ! */ + GW_VoronoiVertex* pVoronoiVert1 = GW_VoronoiMesh::GetVoronoiFromGeodesic( *pNeighborFront ); + GW_ASSERT( pVoronoiVert1!=NULL ); + if( !pVoronoiVert0->IsNeighbor(*pVoronoiVert1) ) + { + GW_ASSERT( ! pVoronoiVert1->IsNeighbor(*pVoronoiVert0) ); + /* test for manifold structure for the future edge */ + GW_U32 nNumTriangle = 0; + for( IT_VoronoiVertexList itVoronoi=pVoronoiVert1->BeginNeighborIterator(); itVoronoi!=pVoronoiVert1->EndNeighborIterator(); ++itVoronoi ) + { + GW_VoronoiVertex* pVoronoiVert2 = *itVoronoi; + GW_ASSERT( pVoronoiVert2!=NULL ); + if( pVoronoiVert2!=pVoronoiVert0 && pVoronoiVert0->IsNeighbor(*pVoronoiVert2) ) + nNumTriangle++; + } + if( nNumTriangle<=2 ) + { + pVoronoiVert0->AddNeighbor( *pVoronoiVert1 ); + pVoronoiVert1->AddNeighbor( *pVoronoiVert0 ); + } + /* test for manifold structure on the newly created edges */ + for( IT_VoronoiVertexList itVoronoi=pVoronoiVert1->BeginNeighborIterator(); itVoronoi!=pVoronoiVert1->EndNeighborIterator(); ++itVoronoi ) + { + GW_VoronoiVertex* pVoronoiVert2 = *itVoronoi; + GW_ASSERT( pVoronoiVert2!=NULL ); + if( pVoronoiVert2!=pVoronoiVert0 && pVoronoiVert0->IsNeighbor(*pVoronoiVert2) ) + { + /* we are on a newly created face : test for structure integrity */ + if( !GW_VoronoiMesh::TestManifoldStructure(*pVoronoiVert0, *pVoronoiVert2) ) + { + pVoronoiVert0->RemoveNeighbor( *pVoronoiVert1 ); + pVoronoiVert1->RemoveNeighbor( *pVoronoiVert0 ); + break; + } + if( !GW_VoronoiMesh::TestManifoldStructure(*pVoronoiVert1, *pVoronoiVert2) ) + { + pVoronoiVert0->RemoveNeighbor( *pVoronoiVert1 ); + pVoronoiVert1->RemoveNeighbor( *pVoronoiVert0 ); + break; + } + } + } + } + else + { + /* the graph must be undirected */ + GW_ASSERT( pVoronoiVert1->IsNeighbor(*pVoronoiVert0) ); + } + } + } +} + + +/*------------------------------------------------------------------------------*/ +// Name : GW_VoronoiMesh::TestManifoldStructure +/** + * \param Vert0 [GW_VoronoiVertex&] 1st vertex. + * \param Vert1 [GW_VoronoiVertex&] 2nd vertex. + * \return [GW_Bool] Answer. + * \author Gabriel Peyré + * \date 5-15-2003 + * + * Test if the edge has only 2 neighbors. + */ +/*------------------------------------------------------------------------------*/ +GW_Bool GW_VoronoiMesh::TestManifoldStructure( GW_VoronoiVertex& Vert0, GW_VoronoiVertex& Vert1 ) +{ + GW_U32 nNumTriangle = 0; + for( IT_VoronoiVertexList itVoronoi=Vert1.BeginNeighborIterator(); itVoronoi!=Vert1.EndNeighborIterator(); ++itVoronoi ) + { + GW_VoronoiVertex* pVoronoiVert2 = *itVoronoi; + GW_ASSERT( pVoronoiVert2!=NULL ); + if( pVoronoiVert2!=&Vert0 && Vert0.IsNeighbor(*pVoronoiVert2) ) + nNumTriangle++; + } + return nNumTriangle<=2; +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_VoronoiMesh::CreateVoronoiVertex +/** + * \author Gabriel Peyré + * \date 6-1-2003 + * + * Just create the voronoi vertex. + */ +/*------------------------------------------------------------------------------*/ +void GW_VoronoiMesh::CreateVoronoiVertex() +{ + /* Create Vornoi vertex and make the inverse map GeodesicVertex->VoronoiVertex */ + this->SetNbrVertex( (GW_U32) BaseVertexList_.size() ); + GW_U32 nNum = 0; + for( IT_GeodesicVertexList it = BaseVertexList_.begin(); it!=BaseVertexList_.end(); ++it ) + { + GW_GeodesicVertex* pVert = *it; + GW_ASSERT( pVert!=NULL ); + /* create a new voronoi vertex */ + GW_VoronoiVertex* pVornoiVert = new GW_VoronoiVertex; + pVornoiVert->SetBaseVertex( *pVert ); + this->SetVertex( nNum, pVornoiVert ); + nNum++; + /* build the inverse map */ + GW_ASSERT( VoronoiVertexMap_.find( pVert->GetID() )==VoronoiVertexMap_.end() ); + VoronoiVertexMap_[ pVert->GetID() ] = pVornoiVert; + } +} + + +/*------------------------------------------------------------------------------*/ +// Name : GW_VoronoiMesh::BuildMesh +/** + * \param Mesh [GW_Mesh&] The mesh that will be build. + * \author Gabriel Peyré + * \date 4-13-2003 + * + * Build a mesh from scratch. + */ +/*------------------------------------------------------------------------------*/ +void GW_VoronoiMesh::BuildMesh( GW_GeodesicMesh& Mesh, GW_Bool bFixHole ) +{ + /* Create Vornoi vertex and make the inverse map GeodesicVertex->VoronoiVertex */ + this->CreateVoronoiVertex(); + +#if 1 // simple method + + GW_OutputComment("Recomputing the whole Voronoi diagram."); + GW_VoronoiMesh::PerformFastMarching( Mesh, BaseVertexList_ ); + + /* find the faces */ + GW_OutputComment("Building the faces."); + T_FaceMap FaceMap; // to store the faces already built. + for( GW_U32 i=0; iGetVertex(j); GW_ASSERT( pGeo[j]!=NULL ); + pFront[j] = pGeo[j]->GetFront(); + } + if( pFront[0]!=pFront[1] && pFront[1]!=pFront[2] && pFront[2]!=pFront[0] ) + { + GW_U32 nID = GW_Vertex::ComputeUniqueId( *pFront[0], *pFront[1], *pFront[2] ); + if( FaceMap.find(nID)==FaceMap.end() ) + { + /* create the face */ + GW_Face& Face = this->CreateNewFace(); + FaceMap[nID] = &Face; + for( GW_U32 j=0; j<3; ++j ) // assign the vertices + { + GW_U32 nID = pFront[j]->GetID(); + GW_ASSERT( VoronoiVertexMap_.find(nID)!=VoronoiVertexMap_.end() ); + GW_VoronoiVertex* pVorVert = VoronoiVertexMap_[nID]; GW_ASSERT( pVorVert!=NULL ); + Face.SetVertex( *pVorVert, j ); + } + } + } + } + +#else + + GW_OutputComment("Computing voronoi diagrams."); + /* perform once more a firestart to set up connectivity */ + Mesh.RegisterNewDeadVertexCallbackFunction( GW_VoronoiMesh::FastMarchingCallbackFunction_MeshBuilding ); + Mesh.ResetGeodesicMesh(); + GW_VoronoiMesh::PerformFastMarching( Mesh, BaseVertexList_ ); + Mesh.RegisterNewDeadVertexCallbackFunction( NULL ); + + /* build the faces */ + T_FaceMap FaceMap; // to store the faces already built. + + GW_OutputComment("Building voronoi mesh faces."); + for( IT_GeodesicVertexList it = BaseVertexList_.begin(); it!=BaseVertexList_.end(); ++it ) + { + GW_GeodesicVertex* pVert0 = *it; + GW_ASSERT( pVert0!=NULL ); + /* retrive the corresponding voronoi vertex */ + GW_VoronoiVertex* pVoronoiVert0 = GW_VoronoiMesh::GetVoronoiFromGeodesic( *pVert0 ); + GW_ASSERT( pVoronoiVert0!=NULL ); + for( IT_VoronoiVertexList itVoronoi1=pVoronoiVert0->BeginNeighborIterator(); itVoronoi1!=pVoronoiVert0->EndNeighborIterator(); ++itVoronoi1 ) + { + GW_VoronoiVertex* pVoronoiVert1 = *itVoronoi1; + GW_ASSERT( pVoronoiVert1!=NULL ); + GW_U32 nNumTriangle = 0; + for( IT_VoronoiVertexList itVoronoi2=pVoronoiVert1->BeginNeighborIterator(); itVoronoi2!=pVoronoiVert1->EndNeighborIterator(); ++itVoronoi2 ) + { + GW_VoronoiVertex* pVoronoiVert2 = *itVoronoi2; + GW_ASSERT( pVoronoiVert2!=NULL ); + if( pVoronoiVert2!=pVoronoiVert0 && pVoronoiVert0->IsNeighbor(*pVoronoiVert2) ) + { + /* yes, we find a triangle ! Test if it wasn't already constructed */ + GW_U32 nUniqueId = GW_Vertex::ComputeUniqueId( *pVoronoiVert0, *pVoronoiVert1, *pVoronoiVert2 ); + if( FaceMap.find(nUniqueId)==FaceMap.end() ) + { + nNumTriangle++; + GW_ASSERT( nNumTriangle<=2 ); // assert manifold structure + /* this is the 1st time we encounter this face. */ + GW_Face* pFace = &Mesh.CreateNewFace(); + /* set up the face */ + pFace->SetVertex( *pVoronoiVert0, *pVoronoiVert1, *pVoronoiVert2 ); + FaceMap[nUniqueId] = pFace; + } + } + } + } + } + +#endif + + + /* assign the faces */ + this->SetNbrFace( (GW_U32) FaceMap.size() ); + GW_U32 nNum = 0; + for( IT_FaceMap it = FaceMap.begin(); it!=FaceMap.end(); ++it ) + { + this->SetFace( nNum, it->second ); + nNum++; + } + /* rebuild connectivity */ + GW_OutputComment("Building connectivity."); + this->BuildConnectivity(); + /* try to fill the holes */ + if( bFixHole ) + { + GW_OutputComment("Fixing holes."); + this->FixHole(); + /* re-rebuild connectivity */ + this->BuildConnectivity(); + } + +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_VoronoiMesh::FixHole +/** + * \author Gabriel Peyré + * \date 5-16-2003 + * + * Try to fix the hole in the boundary. + */ +/*------------------------------------------------------------------------------*/ +void GW_VoronoiMesh::FixHole() +{ + typedef std::pair T_VertexPair; + typedef std::list T_VertexPairList; + typedef T_VertexPairList::iterator IT_VertexPairList; + T_VertexPairList VertexPairList; + for( GW_U32 i=0; iGetNbrFace(); ++i ) + { + GW_Face* pFace = this->GetFace(i); + GW_ASSERT( pFace!=NULL ); + for( GW_U32 nV = 0; nV<3; ++nV ) + { + if( pFace->GetFaceNeighbor(nV)==NULL ) + { + GW_VoronoiVertex* pVert1 = (GW_VoronoiVertex*) pFace->GetVertex( (nV+1)%3 ); + GW_VoronoiVertex* pVert2 = (GW_VoronoiVertex*) pFace->GetVertex( (nV+2)%3 ); + VertexPairList.push_back( T_VertexPair(pVert1,pVert2) ); + } + } + } + char str[50]; + sprintf( str, "%d boundary edges detected.", VertexPairList.size() ); + GW_OutputComment( str ); + while( !VertexPairList.empty() ) + { + T_VertexPairList HoleBorder; + T_VertexPair StartEdge = VertexPairList.front(); + T_VertexPair CurEdge = StartEdge; + VertexPairList.pop_front(); + HoleBorder.push_back( CurEdge ); + /* try to find the hole border */ + GW_Bool bNextEdgeFound = GW_False; + while( true ) + { + bNextEdgeFound = GW_False; + for( IT_VertexPairList it = VertexPairList.begin(); it!=VertexPairList.end(); ++it ) + { + T_VertexPair NewEdge = *it; + if( (NewEdge.first==CurEdge.second) && (NewEdge.second!=CurEdge.first) ) + { + CurEdge = NewEdge; + HoleBorder.push_back( CurEdge ); + bNextEdgeFound = GW_True; + VertexPairList.erase( it ); + break; + } + if( (NewEdge.second==CurEdge.second) && (NewEdge.first!=CurEdge.first) ) + { + CurEdge = T_VertexPair( NewEdge.second, NewEdge.first); + HoleBorder.push_back( CurEdge ); + bNextEdgeFound = GW_True; + VertexPairList.erase( it ); + break; + } + } + if( !bNextEdgeFound ) + break; // the hole cannot be completed + if( StartEdge.first == CurEdge.second ) + break; // the hole is completed + } + if( bNextEdgeFound && HoleBorder.size()>2 ) // that means we have a full hole + { + char str[50]; + sprintf( str, "Filing a hole of %d vertex.", HoleBorder.size() ); + GW_OutputComment( str ); + IT_VertexPairList it = HoleBorder.begin(); + GW_VoronoiVertex* pVert0 = it->first; GW_ASSERT( pVert0!=NULL ); + it++; + GW_VoronoiVertex* pVert1 = it->first; GW_ASSERT( pVert1!=NULL ); + it++; + for( ; it!=HoleBorder.end(); ++it ) + { + GW_VoronoiVertex* pVert2 = it->first; GW_ASSERT( pVert2!=NULL ); + /* test for manifold structure before creating a new edge [v0,v2] */ + GW_Bool bManifold = GW_True; + GW_Face* pFace1, *pFace2; + pVert0->GetFaces( *pVert1, pFace1, pFace2 ); + if( pFace1!=NULL && pFace2!=NULL ) + bManifold = GW_False; + pVert1->GetFaces( *pVert2, pFace1, pFace2 ); + if( pFace1!=NULL && pFace2!=NULL ) + bManifold = GW_False; + pVert0->GetFaces( *pVert2, pFace1, pFace2 ); + if( pFace1!=NULL && pFace2!=NULL ) + bManifold = GW_False; + if( bManifold ) + { + GW_Face& Face = this->CreateNewFace(); + Face.SetVertex( *pVert0, *pVert1, *pVert2 ); + this->AddFace( Face ); + } + pVert1 = pVert2; + } + } + } +} + + +/*------------------------------------------------------------------------------*/ +// Name : GW_VoronoiMesh::CreateNewVertex +/** +* \return [GW_Vertex&] The newly created vertex. +* \author Gabriel Peyré +* \date 4-9-2003 +* +* Allocate memory for a new vertex. +*/ +/*------------------------------------------------------------------------------*/ +GW_Vertex& GW_VoronoiMesh::CreateNewVertex() +{ + return *(new GW_VoronoiVertex); +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_VoronoiMesh::CreateNewFace +/** +* \return [GW_Face&] The newly created face. +* \author Gabriel Peyré +* \date 4-9-2003 +* +* Allocate memory for a new face. +*/ +/*------------------------------------------------------------------------------*/ +GW_Face& GW_VoronoiMesh::CreateNewFace() +{ + return *(new GW_Face); +} + +/*------------------------------------------------------------------------------*/ +// Name : FastMarchingCallbackFunction_Boundaries +/** +* \author Gabriel Peyré +* \date 4-12-2003 +* +* A callback function for geodesic computations. +*/ +/*------------------------------------------------------------------------------*/ +GW_Bool GW_VoronoiMesh::FastMarchingCallbackFunction_Boundaries( GW_GeodesicVertex& CurVert ) +{ + // \todo for the moment propagate on the full neighborhood +// for( IT_VoronoiVertexList it=CurrentTargetVertex_.begin(); it!=CurrentTargetVertex_.end(); ++it ) +// { + GW_ASSERT( pCurrentVoronoiVertex_!=NULL ); + for( GW_VertexIterator it=pCurrentVoronoiVertex_->BeginVertexIterator(); it!=pCurrentVoronoiVertex_->EndVertexIterator(); ++it ) + { + GW_VoronoiVertex* pVornoiVert = (GW_VoronoiVertex*) *it; + GW_ASSERT( pVornoiVert!=NULL ); + GW_GeodesicVertex* pVert = pVornoiVert->GetBaseVertex(); + GW_ASSERT( pVert!=NULL ); + if( pVert->GetState()!=GW_GeodesicVertex::kDead ) + return GW_False; + } + return GW_True; +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_VoronoiMesh::BuildGeodesicBoundaries +/** + * \author Gabriel Peyré + * \date 4-21-2003 + * + * Compute the geodesic path corresponding to each base mesh vertex. + */ +/*------------------------------------------------------------------------------*/ +void GW_VoronoiMesh::BuildGeodesicBoundaries( GW_GeodesicMesh& Mesh ) +{ + Mesh.RegisterForceStopCallbackFunction( FastMarchingCallbackFunction_Boundaries ); + + VertexPathMap_.clear(); + GeodesicDistanceMap_.clear(); + BoundaryEdgeMap_.clear(); + + for( GW_U32 i=0; iGetNbrVertex(); ++i ) + { + CurrentTargetVertex_.clear(); + pCurrentVoronoiVertex_ = (GW_VoronoiVertex*) this->GetVertex(i); + GW_ASSERT( pCurrentVoronoiVertex_!=NULL ); + + /* set the list of vertex to which the boundary needs to be computed */ + for( GW_VertexIterator it=pCurrentVoronoiVertex_->BeginVertexIterator(); it!=pCurrentVoronoiVertex_->EndVertexIterator(); ++it ) + { + GW_VoronoiVertex* pVert = (GW_VoronoiVertex*) *it; + GW_ASSERT( pVert!=NULL ); + GW_U32 nID = GW_Vertex::ComputeUniqueId( *pCurrentVoronoiVertex_, *pVert ); + if( VertexPathMap_.find( nID )==VertexPathMap_.end() ) + CurrentTargetVertex_.push_back( pVert ); + } + + /* compute fast marching */ + GW_GeodesicVertex* pGeodesicVert = pCurrentVoronoiVertex_->GetBaseVertex(); + GW_ASSERT( pGeodesicVert!=NULL ); + Mesh.ResetGeodesicMesh(); + GW_OutputComment("Performing Fast Marching."); + Mesh.PerformFastMarching( pGeodesicVert ); + + /* track back and compute geodesic path */ + for( IT_VoronoiVertexList it=CurrentTargetVertex_.begin(); it!=CurrentTargetVertex_.end(); ++it ) + { + GW_VoronoiVertex* pVert = *it; + GW_ASSERT( pVert!=NULL ); + GW_GeodesicVertex* pGeodesicVert = pVert->GetBaseVertex(); + GW_ASSERT( pGeodesicVert!=NULL ); + GW_ASSERT( pGeodesicVert->GetState()==GW_GeodesicVertex::kDead ); + GW_U32 nID = GW_Vertex::ComputeUniqueId( *pCurrentVoronoiVertex_, *pVert ); + GW_ASSERT( VertexPathMap_.find( nID ) ==VertexPathMap_.end() ); + T_GeodesicVertexList* pVertexGeodesicEdge = new T_GeodesicVertexList; + VertexPathMap_[nID] = pVertexGeodesicEdge; + /* track back and compute the path */ + GW_OutputComment("Computing geodesic path."); + GW_GeodesicPath GeodesicPath; + GeodesicPath.ComputePath( *pGeodesicVert, 5000 ); + /* convert the path into vertex */ + this->AddPathToMeshVertex( Mesh, GeodesicPath, *pVertexGeodesicEdge ); + } + } + + /* \todo This is just a debug test, remove it */ + for( IT_VertexPathMap it = VertexPathMap_.begin(); it!=VertexPathMap_.end(); ++it ) + { + T_GeodesicVertexList* pPath = it->second; + GW_GeodesicVertex* pPrevVert = NULL; + GW_U32 nNum = 0; + for( IT_GeodesicVertexList itVert = pPath->begin(); itVert!=pPath->end(); ++itVert ) + { + GW_GeodesicVertex* pVert = *itVert; + if( pPrevVert==NULL ) + pPrevVert = pVert; + else + { + GW_Face* pFace1, *pFace2; + pPrevVert->GetFaces( *pVert, pFace1, pFace2 ); + // GW_ASSERT( pFace1!=NULL || pFace2!=NULL ) // \todo FIX THIS BUG + if( pFace1!=NULL || pFace2!=NULL ) + { +// cout << "Gap in a geodesic boundary." << endl; + } + pPrevVert = pVert; + } + nNum++; + } + } + + Mesh.RegisterForceStopCallbackFunction( NULL ); + Mesh.ResetGeodesicMesh(); +} + + +/*------------------------------------------------------------------------------*/ +// Name : GW_VoronoiMesh::AddPathToMeshVertex +/** + * \param CurPath [T_GeodesicVertexList&] The path to test. + * \author Gabriel Peyré + * \date 5-14-2003 + * + * Test for path intersection and fix cracks. + */ +/*------------------------------------------------------------------------------*/ +void GW_VoronoiMesh::AddPathToMeshVertex( GW_GeodesicMesh& Mesh, GW_GeodesicPath& GeodesicPath, T_GeodesicVertexList& VertexPath ) +{ + GW_GeodesicVertex* pPrevVert = NULL; + T_GeodesicPointList& PointList = GeodesicPath.GetPointList(); + for( IT_GeodesicPointList it=PointList.begin(); it!=PointList.end(); ++it ) + { + GW_GeodesicPoint* pPoint = *it; GW_ASSERT( pPoint!=NULL ); + GW_GeodesicVertex* pVert1 = pPoint->GetVertex1(); GW_ASSERT( pVert1!=NULL ); + GW_GeodesicVertex* pVert2 = pPoint->GetVertex2(); GW_ASSERT( pVert2!=NULL ); + GW_Float rCoord = pPoint->GetCoord(); + GW_Bool bIsNewVertCreated; + GW_GeodesicVertex* pNewVert = (GW_GeodesicVertex*) Mesh.InsertVertexInEdge( *pPoint->GetVertex1(), *pPoint->GetVertex2(), pPoint->GetCoord(), bIsNewVertCreated ); + if( bIsNewVertCreated ) + { + pNewVert->SetDistance( pPoint->GetVertex1()->GetDistance()*rCoord + + pPoint->GetVertex2()->GetDistance()*(1-rCoord) ); + pNewVert->SetState( pPoint->GetVertex1()->GetState() ); + pNewVert->SetFront( pPoint->GetVertex1()->GetFront() ); + } + /* add the vertex to the path */ + VertexPath.push_back(pNewVert); + + /* test for self intersection */ + IT_GeodesicPointList itSelf = it; + itSelf++; + if( bIsNewVertCreated ) // fix only if new vertex is added + while( itSelf!=PointList.end() ) + { + GW_GeodesicPoint* pPointSelf = *itSelf; GW_ASSERT( pPointSelf!=NULL ); + GW_GeodesicVertex* pVertSelf1 = pPointSelf->GetVertex1(); GW_ASSERT( pVertSelf1!=NULL ); + GW_GeodesicVertex* pVertSelf2 = pPointSelf->GetVertex2(); GW_ASSERT( pVertSelf1!=NULL ); + GW_Float rCoordSelf = pPointSelf->GetCoord(); + if( pVertSelf2==pVert1 && pVertSelf1==pVert2 ) + { + /* we should swap the two vertex */ + GW_GeodesicVertex* pTemp = pVertSelf1; + pVertSelf1 = pVertSelf2; + pVertSelf2 = pTemp; + rCoordSelf = 1-rCoordSelf; + } + if( pVertSelf2==pVert2 && pVertSelf1==pVert1 ) + { + /* there is a self intersection */ + if( rCoordSelf>rCoord ) + { + pPointSelf->SetVertex1( *pVert1 ); + pPointSelf->SetVertex2( *pNewVert ); + pPointSelf->SetCoord( (rCoordSelf-rCoord)/(1-rCoord) ); + } + else + { + pPointSelf->SetVertex1( *pNewVert ); + pPointSelf->SetVertex2( *pVert2 ); + if( rCoord>GW_EPSILON ) + pPointSelf->SetCoord( rCoordSelf/rCoord ); + else + pPointSelf->SetCoord(0); + } + } + itSelf++; + } + + /* now test for intersection with previous path */ + GW_U32 nID = GW_Vertex::ComputeUniqueId( *pVert1, *pVert2 ); + + /* to avoid to reprocess already processed lists */ + std::list PathToProccess; + IT_VertexPathMultiMultiMap itIntersectedPath = BoundaryEdgeMap_.find(nID); + if( bIsNewVertCreated ) // fix only if new vertex is added + while( itIntersectedPath!=BoundaryEdgeMap_.end() && itIntersectedPath->first==nID ) + { + PathToProccess.push_back( itIntersectedPath->second ); + itIntersectedPath++; + } + for( std::list::iterator itIntersectedPath=PathToProccess.begin(); itIntersectedPath!=PathToProccess.end(); ++itIntersectedPath ) + { + /* oups, intersection, we should fix it */ + T_GeodesicVertexList* pIntersectedPath = *itIntersectedPath; + GW_ASSERT( pIntersectedPath!=NULL ); + /* find where the crossing occurs */ + IT_GeodesicVertexList itIntersec = pIntersectedPath->begin(); + GW_GeodesicVertex* pIntersect1 = NULL; + GW_GeodesicVertex* pIntersect2 = NULL; + while( !(itIntersec==pIntersectedPath->end()) ) + { + pIntersect2 = *itIntersec; + if( (pIntersect1==pVert1 && pIntersect2==pVert2) || + (pIntersect1==pVert2 && pIntersect2==pVert1) ) + break; // we have found the position in the path + pIntersect1 = pIntersect2; + itIntersec++; + } + if( pIntersect1!=NULL && pIntersect2!=NULL && itIntersec!=pIntersectedPath->end() ) + { + /* insert new vertex in path */ + pIntersectedPath->insert( itIntersec, pNewVert ); + /* divide previous edge in two */ + // BoundaryEdgeMap_.erase( nID ); // \todo find the correct iterator and remove it + nID = GW_Vertex::ComputeUniqueId( *pVert1, *pNewVert ); + BoundaryEdgeMap_.insert( std::pair( nID, pIntersectedPath ) ); + nID = GW_Vertex::ComputeUniqueId( *pVert2, *pNewVert ); + BoundaryEdgeMap_.insert( std::pair( nID, pIntersectedPath ) ); + } + else + GW_ASSERT( GW_False ); + } + /* add the small newly created edge in the map */ + if( pPrevVert==NULL ) + pPrevVert = pNewVert; + else + { + nID = GW_Vertex::ComputeUniqueId( *pPrevVert, *pNewVert ); + pPrevVert = pNewVert; + BoundaryEdgeMap_.insert( std::pair( nID, &VertexPath ) ); + } + } +} + +/*------------------------------------------------------------------------------*/ +// Name : FastMarchingCallbackFunction_Parametrization +/** +* \author Gabriel Peyré +* \date 4-12-2003 +* +* A callback function for geodesic computations. +*/ +/*------------------------------------------------------------------------------*/ +GW_Bool GW_VoronoiMesh::FastMarchingCallbackFunction_Parametrization( GW_GeodesicVertex& CurVert ) +{ + GW_ASSERT( pCurrentVoronoiVertex_!=NULL ); + + if( !CurVert.GetIsStoppingVertex() || !CurVert.GetBoundaryReached() ) + { + /* add the parameter value */ + CurVert.AddParameterVertex( *pCurrentVoronoiVertex_, CurVert.GetDistance() ); + if( CurVert.GetIsStoppingVertex() ) + CurVert.SetBoundaryReached( GW_True ); + } + /* always continue the computations */ + return GW_False; +} + + +/*------------------------------------------------------------------------------*/ +// Name : GW_VoronoiMesh::PerformLocalFastMarching +/** + * \param Mesh [GW_GeodesicMesh&] The vertex around which we perform fast marching. + * \param Vert [GW_VoronoiVertex&] The base mesh. + * \author Gabriel Peyré + * \date 4-28-2003 + * + * Perform a fast marching on the voronoi faces around a given + * vertex. + */ +/*------------------------------------------------------------------------------*/ +void GW_VoronoiMesh::PerformLocalFastMarching( GW_GeodesicMesh& Mesh, GW_VoronoiVertex& Vert ) +{ + Mesh.ResetGeodesicMesh(); + /* set up a boundary to stop the front propagation */ + for( GW_FaceIterator it=Vert.BeginFaceIterator(); it!=Vert.EndFaceIterator(); ++it ) + { + GW_Face* pFace = *it; + GW_ASSERT( pFace!=NULL ); + GW_VoronoiVertex* pVert1 = (GW_VoronoiVertex*) pFace->GetNextVertex( Vert ); + GW_VoronoiVertex* pVert2 = (GW_VoronoiVertex*) pFace->GetNextVertex( *pVert1 ); + GW_ASSERT( pVert1!=NULL ); + GW_ASSERT( pVert2!=NULL ); + GW_U32 nID = GW_Vertex::ComputeUniqueId( *pVert1, *pVert2 ); + /* get the geodesic edge */ + GW_ASSERT( VertexPathMap_.find(nID)!=VertexPathMap_.end() ); + T_GeodesicVertexList* pVertexGeodesicEdge = VertexPathMap_[nID]; + GW_ASSERT( pVertexGeodesicEdge!=NULL ); + if( pVertexGeodesicEdge!=NULL ) + for( IT_GeodesicVertexList VertIt = pVertexGeodesicEdge->begin(); VertIt!=pVertexGeodesicEdge->end(); ++VertIt ) + { + GW_GeodesicVertex* pGeodesicVert = *VertIt; + pGeodesicVert->SetStoppingVertex( GW_True ); + } + } + /* now compute the fast marching */ + GW_ASSERT( Vert.GetBaseVertex()!=NULL ); + Mesh.PerformFastMarching( Vert.GetBaseVertex() ); +} + + +/*------------------------------------------------------------------------------*/ +// Name : GW_VoronoiMesh::BuildGeodesicParametrization +/** + * \author Gabriel Peyré + * \date 4-26-2003 + * + * Compute the parameter of each vertex of the base mesh. + */ +/*------------------------------------------------------------------------------*/ +void GW_VoronoiMesh::BuildGeodesicParametrization( GW_GeodesicMesh& Mesh ) +{ + Mesh.RegisterForceStopCallbackFunction( FastMarchingCallbackFunction_Parametrization ); + Mesh.ResetParametrizationData(); + /* for each base vertex, perform front propagation on the surrounding faces */ + for( GW_U32 i=0; iGetNbrVertex(); ++i ) + { + CurrentTargetVertex_.clear(); + pCurrentVoronoiVertex_ = (GW_VoronoiVertex*) this->GetVertex(i); // set up global data for callback function + GW_ASSERT( pCurrentVoronoiVertex_!=NULL ); + + GW_OutputComment("Performing local fast marching."); + this->PerformLocalFastMarching( Mesh, *pCurrentVoronoiVertex_ ); + + /* register geodesic boundaries length */ + for( GW_VertexIterator it=pCurrentVoronoiVertex_->BeginVertexIterator(); it!=pCurrentVoronoiVertex_->EndVertexIterator(); ++it ) + { + GW_VoronoiVertex* pNeighbor = (GW_VoronoiVertex*) *it; + GW_ASSERT( pNeighbor!=NULL ); + GW_GeodesicVertex* pGeodesicVert = pNeighbor->GetBaseVertex(); + GW_ASSERT( pGeodesicVert!=NULL ); + GW_U32 nID = GW_Vertex::ComputeUniqueId( *pCurrentVoronoiVertex_, *pNeighbor ); + if( GeodesicDistanceMap_.find(nID)==GeodesicDistanceMap_.end() ) + { + GW_ASSERT( pGeodesicVert->GetState()==GW_GeodesicVertex::kDead ); + /* this is the first time the distance is computed */ + if( pGeodesicVert->GetState()==GW_GeodesicVertex::kDead ) + GeodesicDistanceMap_[nID] = pGeodesicVert->GetDistance(); + } + else + { + GW_ASSERT( pGeodesicVert->GetState()==GW_GeodesicVertex::kDead ); + if( pGeodesicVert->GetState()==GW_GeodesicVertex::kDead ) + { + /* distance alreay computed in the reverse direction : take the average */ + GW_Float rPrevDist = GeodesicDistanceMap_[nID]; + GW_Float rNewDist = pGeodesicVert->GetDistance(); + GeodesicDistanceMap_[nID] = GW_MIN(rPrevDist, rNewDist); //(rPrevDist+rNewDist)*0.5; + } + } + } + + } + + /* now really compute the 3 parameters for each vertex */ + GW_OutputComment("Computing geodesic parametrisation."); + this->ComputeVertexParameters( Mesh ); + + pCurrentVoronoiVertex_ = NULL; + Mesh.RegisterForceStopCallbackFunction( NULL ); + +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_VoronoiMesh::ComputeVertexParameters +/** + * \param Mesh [GW_GeodesicMesh&] The mesh. + * \author Gabriel Peyré + * \date 4-27-2003 + * + * Using geodesic distance from 3 base vertex, compute the + * parameter for each vertex. + */ +/*------------------------------------------------------------------------------*/ +void GW_VoronoiMesh::ComputeVertexParameters( GW_GeodesicMesh& Mesh ) +{ + for( GW_U32 i=0; iGetParameterVertex( 0, d0 ); + GW_VoronoiVertex* pVornoiVert1 = pVert->GetParameterVertex( 1, d1 ); + GW_VoronoiVertex* pVornoiVert2 = pVert->GetParameterVertex( 2, d2 ); + if( pVornoiVert0!=NULL && pVornoiVert1!=NULL && pVornoiVert2!=NULL ) + { + GW_ASSERT( pVornoiVert0!=NULL ); + GW_ASSERT( pVornoiVert1!=NULL ); + GW_ASSERT( pVornoiVert2!=NULL ); + GW_GeodesicVertex* pVert0 = pVornoiVert0->GetBaseVertex(); + GW_GeodesicVertex* pVert1 = pVornoiVert1->GetBaseVertex(); + GW_GeodesicVertex* pVert2 = pVornoiVert2->GetBaseVertex(); + GW_ASSERT( pVert0!=NULL ); + GW_ASSERT( pVert1!=NULL ); + GW_ASSERT( pVert2!=NULL ); + GW_U32 nID0 = GW_Vertex::ComputeUniqueId( *pVornoiVert1, *pVornoiVert2 ); + GW_U32 nID1 = GW_Vertex::ComputeUniqueId( *pVornoiVert0, *pVornoiVert2 ); + GW_U32 nID2 = GW_Vertex::ComputeUniqueId( *pVornoiVert0, *pVornoiVert1 ); + if( GeodesicDistanceMap_.find(nID0)!=GeodesicDistanceMap_.end() && + GeodesicDistanceMap_.find(nID1)!=GeodesicDistanceMap_.end() && + GeodesicDistanceMap_.find(nID2)!=GeodesicDistanceMap_.end() ) + { + /* length of each triangle segment. */ + GW_Float l0 = GeodesicDistanceMap_[nID0]; + GW_Float l1 = GeodesicDistanceMap_[nID1]; + GW_Float l2 = GeodesicDistanceMap_[nID2]; + + /* now use Heron rule to compute parameter */ + GW_Float a0 = GW_Maths::ComputeTriangleArea( l0, d1, d2 ); + GW_Float a1 = GW_Maths::ComputeTriangleArea( d0, l1, d2 ); + GW_Float a2 = GW_Maths::ComputeTriangleArea( d0, d1, l2 ); + GW_Float t = GW_Maths::ComputeTriangleArea( l0, l1, l2 ); // area of the big triangle + GW_Float a = a0 + a1 + a2; + GW_ASSERT( a>GW_EPSILON ); + /* test if the point is outside */ + if( a1+a2>t ) + pVert->SetParameterVertex( 0, a1/(a1+a2), a2/(a1+a2) ); + else if( a0+a2>t ) + pVert->SetParameterVertex( a0/(a0+a2), 0, a2/(a0+a2) ); + else if( a0+a1>t ) + pVert->SetParameterVertex( a0/(a0+a1), a1/(a0+a1), 0 ); + else + { + /* the point is inside the triangle */ + pVert->SetParameterVertex( a0/a, a1/a, a2/a ); + } + pVert->SetParameterVertex( a0/a, a1/a, a2/a ); + } + else + { + pVert->SetParameterVertex( 0, 0, 0 ); + } + } + } + + /* fix parameter for voronoi vertex */ + for( GW_U32 i=0; iGetNbrVertex(); ++i ) + { + GW_VoronoiVertex* pVoronoiVert0 = (GW_VoronoiVertex*) this->GetVertex( i ); + GW_ASSERT( pVoronoiVert0!=NULL ); + GW_GeodesicVertex* pVert = pVoronoiVert0->GetBaseVertex(); + GW_ASSERT( pVert!=NULL ); + GW_Face* pFace = pVoronoiVert0->GetFace(); + GW_ASSERT( pFace!=NULL ); + GW_VoronoiVertex* pVoronoiVert1 = (GW_VoronoiVertex*) pFace->GetNextVertex( *pVoronoiVert0 ); + GW_ASSERT( pVoronoiVert1!=NULL ); + GW_VoronoiVertex* pVoronoiVert2 = (GW_VoronoiVertex*) pFace->GetNextVertex( *pVoronoiVert1 ); + GW_ASSERT( pVoronoiVert2!=NULL ); + pVert->ResetParametrizationData(); + pVert->AddParameterVertex( *pVoronoiVert0, 1 ); + pVert->AddParameterVertex( *pVoronoiVert1, 0 ); + pVert->AddParameterVertex( *pVoronoiVert2, 0 ); + } + + /* find the center of each voronoi face */ + CentralParameterMap_.clear(); + T_FloatMap BestVertexValue; + for( GW_U32 i=0; iGetParameterVertex( 0, a ); + GW_ASSERT( pVert0!=NULL ); + GW_VoronoiVertex* pVert1 = pVert->GetParameterVertex( 1, b ); + GW_ASSERT( pVert1!=NULL ); + GW_VoronoiVertex* pVert2 = pVert->GetParameterVertex( 2, c ); + if( pVert2!=NULL ) + { + GW_Float rBestDist = GW_INFINITE; + GW_U32 nID = GW_Vertex::ComputeUniqueId( *pVert0, *pVert1, *pVert2 ); + if( BestVertexValue.find(nID)!=BestVertexValue.end() ) + rBestDist = BestVertexValue[nID]; + GW_Float rDist = GW_ABS(a - 1.0/3.0) + GW_ABS(b - 1.0/3.0) + GW_ABS(c - 1.0/3.0); + if( rDistSetState( GW_GeodesicVertex::kFar ); + } +} + + + +void GW_VoronoiMesh::PrepareInterpolation( GW_GeodesicMesh& Mesh ) +{ + /* duplicate the geodesic data for each of the vertex */ + for( GW_U32 i=0; irDistance_+GW_EPSILON >= rNewDist; +} + + +/*------------------------------------------------------------------------------*/ +// Name : GW_VoronoiMesh::FlattenBasePoints +/** + * \param Mesh [GW_GeodesicMesh&] The original mesh. + * \param FlatteningMap [T_Vector2DMap&] A link between the basis geodesic vertex and their 2D positions. + * \author Gabriel Peyré + * \date 6-1-2003 + * + * Compute a 2D position for each base point, using multidimensional scaling. + */ +/*------------------------------------------------------------------------------*/ +void GW_VoronoiMesh::FlattenBasePoints( GW_GeodesicMesh& Mesh, T_Vector2DMap& FlatteningMap ) +{ + char str[100]; + /* create a voronoi vertex for each basis vertex */ + this->CreateVoronoiVertex(); + + GW_U32 n = this->GetNbrVertex(); + GW_MatrixNxP dist_matrix(n,n,-1); + + + /* compute the distance matrix */ + for( GW_U32 i=0; iGetVertex(i); GW_ASSERT( pVoronoiVerti!=NULL ); + GW_GeodesicVertex* pGeodesicVerti = (GW_GeodesicVertex*) pVoronoiVerti->GetBaseVertex(); GW_ASSERT( pGeodesicVerti!=NULL ); + + sprintf( str, "Computing distance information for vertex %d.", i ); + GW_OutputComment( str ); + + /* compute the distance map */ + Mesh.ResetGeodesicMesh(); + Mesh.PerformFastMarching( pGeodesicVerti ); + + for( GW_U32 j=0; jGetVertex(j); GW_ASSERT( pVoronoiVerti!=NULL ); + GW_GeodesicVertex* pGeodesicVertj = (GW_GeodesicVertex*) pVoronoiVertj->GetBaseVertex(); GW_ASSERT( pGeodesicVerti!=NULL ); + GW_Float rDist = pGeodesicVertj->GetDistance(); + if( dist_matrix[i][j]<0 ) + dist_matrix[i][j] = rDist*rDist; + else + dist_matrix[i][j] = (dist_matrix[i][j]+rDist*rDist)*0.5; + + if( dist_matrix[j][i]<0 ) + dist_matrix[j][i] = rDist*rDist; + else + dist_matrix[j][i] = (dist_matrix[j][i]+rDist*rDist)*0.5; + } + } + + /* center the matrix */ + sprintf( str, "Performing the multidimensional scaling.", i ); + GW_OutputComment( str ); + GW_MatrixNxP J(n,n,-1.0/n); + for( GW_U32 i=0; i=rScaleX ) + { + rScaleY = rScaleX; + nEigenvectorY = nEigenvectorX; + rScaleX = RealEig[i]; + nEigenvectorX = i; + } + else if( RealEig[i]>=rScaleY ) + { + rScaleY = RealEig[i]; + nEigenvectorY = i; + } + } + rScaleX = sqrt(rScaleX); + rScaleY = sqrt(rScaleY); + GW_ASSERT( nEigenvectorX>=0 ); + GW_ASSERT( nEigenvectorY>=0 ); + + /* compute the 2D position */ + FlatteningMap.clear(); + if( nEigenvectorX>=0 && nEigenvectorY>=0 ) + for( GW_U32 i=0; iGetVertex(i); GW_ASSERT( pVoronoiVerti!=NULL ); + GW_GeodesicVertex* pGeodesicVerti = (GW_GeodesicVertex*) pVoronoiVerti->GetBaseVertex(); GW_ASSERT( pGeodesicVerti!=NULL ); + + GW_Vector2D pos; + pos[0] = rScaleX*v[i][nEigenvectorX]; + pos[1] = rScaleY*v[i][nEigenvectorY]; + FlatteningMap[ pGeodesicVerti->GetID() ] = pos; + } +} + + +/*------------------------------------------------------------------------------*/ +// Name : GW_VoronoiMesh::FastMarchingCallbackFunction_VertexInsersionRD1 +/** +* \param CurVert [GW_GeodesicVertex&] The current vertex. +* \param rNewDist [GW_Float] The new distance. +* \return [GW_Bool] Insert this vertex to active list ? +* \author Gabriel Peyré +* \date 5-13-2003 +* +* Here we only record the natural neighbors in the weights map. +*/ +/*------------------------------------------------------------------------------*/ +GW_Bool GW_VoronoiMesh::FastMarchingCallbackFunction_VertexInsersionRD1( GW_GeodesicVertex& CurVert, GW_Float rNewDist ) +{ + GW_ASSERT( pCurWeights_!=NULL ); + GW_GeodesicInformationDuplicata* pDuplicata = (GW_GeodesicInformationDuplicata*) CurVert.GetUserData(); + GW_ASSERT( pDuplicata!=NULL ); + GW_U32 nId = pDuplicata->pFront_->GetID(); + (*pCurWeights_)[ nId ] = -1; // this is one of our natural neighbor, yeah. + return pDuplicata->rDistance_+GW_EPSILON >= rNewDist; +} + + +/*------------------------------------------------------------------------------*/ +// Name : GW_VoronoiMesh::FastMarchingCallbackFunction_VertexInsersionRD2 +/** +* \param CurVert [GW_GeodesicVertex&] The current vertex. +* \param rNewDist [GW_Float] The new distance. +* \return [GW_Bool] Insert this vertex to active list ? +* \author Gabriel Peyré +* \date 5-13-2003 +* +* Here we record the reciprocical of the distance. +*/ +/*------------------------------------------------------------------------------*/ +GW_Bool GW_VoronoiMesh::FastMarchingCallbackFunction_VertexInsersionRD2( GW_GeodesicVertex& CurVert, GW_Float rNewDist ) +{ + GW_ASSERT( pCurWeights_!=NULL ); + GW_U32 nId = CurVert.GetID(); + if( pCurWeights_->find(nId)!=pCurWeights_->end() ) // this is one of our natural neighbor, yeah. + { + if( (*pCurWeights_)[nId]<0 ) + { + /* first time we encounter this vertex, sounds good */ + if( rNewDist>0 ) + (*pCurWeights_)[nId] = 1.0/(rNewDist); + else + (*pCurWeights_)[nId] = GW_INFINITE; + nNbrBaseVertex_RD_++; + } + else + GW_ASSERT( GW_False ); + } + return GW_True; +} + + +GW_Bool GW_VoronoiMesh::FastMarchingCallbackFunction_ForceStopRD( GW_GeodesicVertex& Vert ) +{ + return nNbrBaseVertex_RD_>=pCurWeights_->size(); +} + + + + + +/////////////////////////////////////////////////////////////////////////////// +// Copyright (c) Gabriel Peyré +/////////////////////////////////////////////////////////////////////////////// +// END OF FILE // +/////////////////////////////////////////////////////////////////////////////// diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/GW_VoronoiMesh.h b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/GW_VoronoiMesh.h new file mode 100644 index 0000000..e255147 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/GW_VoronoiMesh.h @@ -0,0 +1,225 @@ + +/*------------------------------------------------------------------------------*/ +/** + * \file GW_VoronoiMesh.h + * \brief Definition of class \c GW_VoronoiMesh + * \author Gabriel Peyré + * \date 4-12-2003 + */ +/*------------------------------------------------------------------------------*/ + +#ifndef _GW_VORONOIMESHBUILDER_H_ +#define _GW_VORONOIMESHBUILDER_H_ + +#include "../gw_core/GW_Config.h" +#include "GW_GeodesicMesh.h" +#include "GW_GeodesicPath.h" +#include "GW_VoronoiVertex.h" +#include "../gw_core/GW_ProgressBar.h" + +namespace GW { + + +/*------------------------------------------------------------------------------*/ +/** \name a map of GW_U32 */ +/*------------------------------------------------------------------------------*/ +//@{ +typedef std::map T_VertNbr2ArrayNbr; +typedef T_VertNbr2ArrayNbr::iterator IT_VertNbr2ArrayNbr; +typedef T_VertNbr2ArrayNbr::reverse_iterator RIT_VertNbr2ArrayNbr; +typedef T_VertNbr2ArrayNbr::const_iterator CIT_VertNbr2ArrayNbr; +typedef T_VertNbr2ArrayNbr::const_reverse_iterator CRIT_VertNbr2ArrayNbr; +//@} + +/*------------------------------------------------------------------------------*/ +/** \name a map of T_GeodesicVertexList */ +/*------------------------------------------------------------------------------*/ +//@{ +typedef std::map T_VertexPathMap; +typedef T_VertexPathMap::iterator IT_VertexPathMap; +typedef T_VertexPathMap::reverse_iterator RIT_VertexPathMap; +typedef T_VertexPathMap::const_iterator CIT_VertexPathMap; +typedef T_VertexPathMap::const_reverse_iterator CRIT_VertexPathMap; +//@} + + +/*------------------------------------------------------------------------------*/ +/** \name a multimap of T_GeodesicVertexList */ +/*------------------------------------------------------------------------------*/ +//@{ +typedef std::multimap T_VertexPathMultiMap; +typedef T_VertexPathMultiMap::iterator IT_VertexPathMultiMultiMap; +typedef T_VertexPathMultiMap::reverse_iterator RIT_VertexPathMultiMap; +typedef T_VertexPathMultiMap::const_iterator CIT_VertexPathMultiMap; +typedef T_VertexPathMultiMap::const_reverse_iterator CRIT_VertexPathMultiMap; +//@} + + +/*------------------------------------------------------------------------------*/ +/** + * \class GW_VoronoiMesh + * \brief Iterate an algorithm wich find base vertex at Voronoy crossing points. + * \author Gabriel Peyré + * \date 4-12-2003 + * + * Remesh the resulting point in a Delaunay fashion. + */ +/*------------------------------------------------------------------------------*/ + +class GW_VoronoiMesh: public GW_Mesh +{ + +public: + + /*------------------------------------------------------------------------------*/ + /** \name Constructor and destructor */ + /*------------------------------------------------------------------------------*/ + //@{ + GW_VoronoiMesh(); + virtual ~GW_VoronoiMesh(); + //@} + + //------------------------------------------------------------------------- + /** \name Base mesh construction */ + //------------------------------------------------------------------------- + //@{ + static GW_U32 AddFurthestPoint( T_GeodesicVertexList& VertList, GW_GeodesicMesh& Mesh, GW_Bool bUseRandomStartVertex = GW_False ); + static GW_U32 AddFurthestPointsIterate( T_GeodesicVertexList& VertList, GW_GeodesicMesh& Mesh, GW_U32 nNbrIteration, GW_Bool bUseRandomStartVertex = GW_False, GW_Bool bUseProgressBar = GW_True ); + void BuildMesh( GW_GeodesicMesh& OriginalMesh, GW_Bool bFixHole = GW_True ); + //@} + + //------------------------------------------------------------------------- + /** \name Parametrization construction. */ + //------------------------------------------------------------------------- + //@{ + void BuildGeodesicBoundaries( GW_GeodesicMesh& Mesh ); + void BuildGeodesicParametrization( GW_GeodesicMesh& Mesh ); + //@} + + + void Reset(); + T_GeodesicVertexList& GetBaseVertexList(); + GW_U32 GetNbrBasePoints(); + + T_VertexPathMap& GetGeodesicBoundariesMap(); + + void InterpolatePosition( GW_GeodesicMesh& Mesh, GW_Vector3D& Position, + GW_VoronoiVertex& v0, GW_VoronoiVertex& v1, GW_VoronoiVertex& v2, + GW_Float a, GW_Float b, GW_Float c ); + void InterpolatePositionExhaustiveSearch( GW_GeodesicMesh& Mesh, GW_Vector3D& Position, + GW_VoronoiVertex& v0, GW_VoronoiVertex& v1, GW_VoronoiVertex& v2, + GW_Float a, GW_Float b, GW_Float c ); + + + + //------------------------------------------------------------------------- + /** \name Surface flattening. */ + //------------------------------------------------------------------------- + //@{ + void GetNaturalNeighborWeights( T_FloatMap& Weights, GW_GeodesicMesh& Mesh, GW_GeodesicVertex& Vert ); + void FlattenBasePoints( GW_GeodesicMesh& Mesh, T_Vector2DMap& FlatteningMap ); + void GetReciprocicalDistanceWeights( T_FloatMap& Weights, GW_GeodesicMesh& Mesh, GW_GeodesicVertex& Vert ); + //@} + + + //------------------------------------------------------------------------- + /** \name Class factory methods. */ + //------------------------------------------------------------------------- + //@{ + virtual GW_Vertex& CreateNewVertex(); + virtual GW_Face& CreateNewFace(); + //@} + + /* \todo Should be private */ + void PerformLocalFastMarching( GW_GeodesicMesh& Mesh, GW_VoronoiVertex& Vert ); + static GW_Bool FastMarchingCallbackFunction_Parametrization( GW_GeodesicVertex& CurVert ); + static GW_VoronoiVertex* pCurrentVoronoiVertex_; + static void PerformFastMarching( GW_GeodesicMesh& OriginalMesh, T_GeodesicVertexList& VertList ); + + /** helpers for furthest point building */ + static GW_Bool FastMarchingCallbackFunction_VertexInsersion( GW_GeodesicVertex& CurVert, GW_Float rNewDist ); + static void ResetOnlyVertexState( GW_GeodesicMesh& Mesh ); + + + /** helper for natural neighbor interpolation */ + class GW_GeodesicInformationDuplicata: public GW_SmartCounter + { + public: + GW_GeodesicInformationDuplicata( GW_GeodesicVertex& vert ) + :GW_SmartCounter(), + rDistance_ ( vert.GetDistance() ), + pFront_ ( vert.GetFront() ) + { vert.SetUserData(this); } + GW_Float rDistance_; + GW_GeodesicVertex* pFront_; + }; + + /** intermediate variable for boundaries bulding */ + static T_VertexPathMultiMap BoundaryEdgeMap_; + static void AddPathToMeshVertex( GW_GeodesicMesh& Mesh, GW_GeodesicPath& GeodesicPath, T_GeodesicVertexList& VertexPath ); + +private: + + static GW_Face* FindMaxFace( GW_GeodesicVertex& Vert ); + static GW_GeodesicVertex* FindMaxVertex( GW_GeodesicMesh& Mesh ); + + void CreateVoronoiVertex(); + + /** list of current base vertex */ + T_GeodesicVertexList BaseVertexList_; + + /** list all geodesic distance */ + T_FloatMap GeodesicDistanceMap_; + + /** helpers for mesh building */ + static T_VoronoiVertexMap VoronoiVertexMap_; + static void FastMarchingCallbackFunction_MeshBuilding( GW_GeodesicVertex& CurVert ); + static GW_VoronoiVertex* GetVoronoiFromGeodesic( GW_GeodesicVertex& Vert ); + static GW_Bool TestManifoldStructure( GW_VoronoiVertex& Vert1, GW_VoronoiVertex& Vert2 ); + void FixHole(); + + /** helper for parametrization building */ + static T_VoronoiVertexList CurrentTargetVertex_; + static GW_Bool FastMarchingCallbackFunction_Boundaries( GW_GeodesicVertex& CurVert ); + T_VertexPathMap VertexPathMap_; + void ComputeVertexParameters( GW_GeodesicMesh& Mesh ); + + /** helper for interpolation */ + T_GeodesicVertexMap CentralParameterMap_; + static GW_Bool GetParameterVertex( GW_GeodesicVertex& Vert, GW_Float& a, GW_Float& b, GW_Float& c, + const GW_VoronoiVertex& ParamV0, const GW_VoronoiVertex& ParamV1, const GW_VoronoiVertex& ParamV2 ); + + static GW_Float NaturalNeighborContribution( GW_Face& Face, GW_GeodesicVertex& Vert, T_FloatMap& Weights ); + GW_Bool bInterpolationPreparationDone_; + static GW_Float DistributeContribution( GW_Face& Face, T_FloatMap& Weights, + GW_GeodesicVertex* pVert[3], GW_Vector2D VertPos[3], + T_Vector2DList* pPolyContrib ); +public: + + static GW_Bool FastMarchingCallbackFunction_VertexInsersionNN( GW_GeodesicVertex& CurVert, GW_Float rNewDist ); + static void PrepareInterpolation( GW_GeodesicMesh& Mesh ); + + /** helpers for reciprocical distance interpolation */ + static GW_U32 nNbrBaseVertex_RD_; + static T_FloatMap* pCurWeights_; + static GW_Bool FastMarchingCallbackFunction_VertexInsersionRD1( GW_GeodesicVertex& CurVert, GW_Float rNewDist ); + static GW_Bool FastMarchingCallbackFunction_VertexInsersionRD2( GW_GeodesicVertex& CurVert, GW_Float rNewDist ); + static GW_Bool FastMarchingCallbackFunction_ForceStopRD( GW_GeodesicVertex& Vert ); + +}; + +} // End namespace GW + +#ifdef GW_USE_INLINE + #include "GW_VoronoiMesh.inl" +#endif + + +#endif // _GW_VORONOIMESHBUILDER_H_ + + +/////////////////////////////////////////////////////////////////////////////// +// Copyright (c) Gabriel Peyré +/////////////////////////////////////////////////////////////////////////////// +// END OF FILE // +/////////////////////////////////////////////////////////////////////////////// diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/GW_VoronoiMesh.inl b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/GW_VoronoiMesh.inl new file mode 100644 index 0000000..8de207d --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/GW_VoronoiMesh.inl @@ -0,0 +1,905 @@ +/*------------------------------------------------------------------------------*/ +/** + * \file GW_VoronoiMesh.inl + * \brief Inlined methods for \c GW_VoronoiMesh + * \author Gabriel Peyré + * \date 4-12-2003 + */ +/*------------------------------------------------------------------------------*/ + +#include "GW_VoronoiMesh.h" +#include "../gw_core/GW_PolygonIntersector.h" + +namespace GW { + +/*------------------------------------------------------------------------------*/ +// Name : GW_VoronoiMesh constructor +/** + * \author Gabriel Peyré + * \date 4-12-2003 + * + * Constructor. + */ +/*------------------------------------------------------------------------------*/ +GW_INLINE +GW_VoronoiMesh::GW_VoronoiMesh() +: GW_Mesh(), + bInterpolationPreparationDone_( GW_False ) +{ + /* NOTHING */ +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_VoronoiMesh destructor +/** + * \author Gabriel Peyré + * \date 4-12-2003 + * + * Destructor. + */ +/*------------------------------------------------------------------------------*/ +GW_INLINE +GW_VoronoiMesh::~GW_VoronoiMesh() +{ + /* delete the map of path */ + for( IT_VertexPathMap it = VertexPathMap_.begin(); it!=VertexPathMap_.end(); ++it ) + { + T_GeodesicVertexList* pList = it->second; + GW_ASSERT( pList!=NULL ); + GW_DELETE( pList ); + } + VertexPathMap_.clear(); +} + + +/*------------------------------------------------------------------------------*/ +// Name : GW_VoronoiMesh::GetBaseVertexList +/** + * \return [T_GeodesicVertexList&] The list. + * \author Gabriel Peyré + * \date 4-12-2003 + * + * Get the list of base points. + */ +/*------------------------------------------------------------------------------*/ +GW_INLINE +T_GeodesicVertexList& GW_VoronoiMesh::GetBaseVertexList() +{ + return BaseVertexList_; +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_VoronoiMesh::Reset +/** + * \author Gabriel Peyré + * \date 4-12-2003 + * + * Clear the list of points. + */ +/*------------------------------------------------------------------------------*/ +GW_INLINE +void GW_VoronoiMesh::Reset() +{ + GW_Mesh::Reset(); + BaseVertexList_.clear(); + for( IT_VertexPathMap it = VertexPathMap_.begin(); it!=VertexPathMap_.end(); ++it ) + { + T_GeodesicVertexList* pVertList = it->second; + GW_DELETE(pVertList); + } + VertexPathMap_.clear(); +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_VoronoiMesh::GetNbrBasePoints +/** + * \return [GW_U32] The number. + * \author Gabriel Peyré + * \date 4-13-2003 + * + * Get the number of base points. + */ +/*------------------------------------------------------------------------------*/ +GW_INLINE +GW_U32 GW_VoronoiMesh::GetNbrBasePoints() +{ + return (GW_U32) BaseVertexList_.size(); +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_VoronoiMesh::GetGeodesicBoundariesMap +/** + * \return [T_VertexPathMap&] The map. + * \author Gabriel Peyré + * \date 4-23-2003 + * + * Get the map containing all geodesic boundaries. + */ +/*------------------------------------------------------------------------------*/ +GW_INLINE +T_VertexPathMap& GW_VoronoiMesh::GetGeodesicBoundariesMap() +{ + return VertexPathMap_; +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_VoronoiMesh::InterpolatePosition +/** +* \param Position Answer : the position. +* \param v0 [GW_VoronoiVertex&] 1st vertex parameter. +* \param v1 [GW_VoronoiVertex&] 2nd vertex parameter +* \param v2 [GW_VoronoiVertex&] 3rd vertex parameter. +* \param p0 [GW_Float] 1st value parameter (barycentric coord). +* \param p1 [GW_Float] 2nd value parameter (barycentric coord). +* \param p2 [GW_Float] 3rd value parameter (barycentric coord). +* \param pGuess [GW_Face*] A guess of the surrounding face. +* \author Gabriel Peyré +* \date 4-30-2003 +* +* Interpolate the position for a given value of parameters +*/ +/*------------------------------------------------------------------------------*/ +GW_INLINE +void GW_VoronoiMesh::InterpolatePosition( GW_GeodesicMesh& Mesh, GW_Vector3D& Position, GW_VoronoiVertex& v0, GW_VoronoiVertex& v1, GW_VoronoiVertex& v2, + GW_Float a, GW_Float b, GW_Float c ) +{ + /* find a guess to start */ + GW_U32 nID = GW_Vertex::ComputeUniqueId( v0, v1, v2 ); + GW_ASSERT( CentralParameterMap_.find(nID)!=CentralParameterMap_.end() ); + GW_GeodesicVertex* pVert = CentralParameterMap_[nID]; + GW_ASSERT( pVert!=NULL ); + if( pVert==NULL ) + return; + GW_Face* pGuess = pVert->GetFace(); + GW_Face* pPrevGuess = NULL; + + GW_Float x, y, z; + + /* order the vertex by increasing ID */ + const GW_VoronoiVertex* pVParam0 = &v0, *pVParam1 = &v1, *pVParam2 = &v2; + + /* now search for "the" face */ + GW_GeodesicVertex* pVert0, *pVert1, *pVert2; + GW_Face* pSelectedFace = NULL; + GW_U32 nNumIter = 0; // just to avoid infinite loop. + while( pSelectedFace==NULL ) + { + pVert0 = (GW_GeodesicVertex*) pGuess->GetVertex(0); + pVert1 = (GW_GeodesicVertex*) pGuess->GetVertex(1); + pVert2 = (GW_GeodesicVertex*) pGuess->GetVertex(2); + + /* parameters of the surrounding face */ + GW_Float a0, b0, c0, + a1, b1, c1, + a2, b2, c2; + GW_Bool bValid = GW_True; + bValid = bValid & GW_VoronoiMesh::GetParameterVertex( *pVert0, a0, b0, c0, *pVParam0, *pVParam1, *pVParam2 ); + bValid = bValid & GW_VoronoiMesh::GetParameterVertex( *pVert1, a1, b1, c1, *pVParam0, *pVParam1, *pVParam2 ); + bValid = bValid & GW_VoronoiMesh::GetParameterVertex( *pVert2, a2, b2, c2, *pVParam0, *pVParam1, *pVParam2 ); + + /* translate coordinate in global param into coord in local face param */ + GW_I32 nRet = GW_Maths::ComputeLocalGeodesicParameter( x, y, z, a, b, c, + a0, b0, c0, a1, b1, c1, a2, b2, c2 ); + + if( nRet<0 || !bValid ) + { + /* the conversion was impossible */ + GW_VoronoiMesh::InterpolatePositionExhaustiveSearch( Mesh, Position, v0, v1, v2, a, b, c ); + return; + } + else if( x<0 ) + pGuess = pGuess->GetFaceNeighbor( *pVert0 ); + else if( y<0 ) + pGuess = pGuess->GetFaceNeighbor( *pVert1 ); + else if( z<0 ) + pGuess = pGuess->GetFaceNeighbor( *pVert2 ); + else + { + /* yes, this is it ! */ + pSelectedFace = pGuess; + } + GW_ASSERT( pGuess!=NULL ); + + nNumIter++; + if( nNumIter>200 ) + { +// GW_ASSERT( GW_False ); + /* use brute force method */ + GW_VoronoiMesh::InterpolatePositionExhaustiveSearch( Mesh, Position, v0, v1, v2, a, b, c ); + return; + } + + pPrevGuess = pGuess; + } + + /* this face is the correct one */ + if( x>1.1 || y>1.1 || z>1.1 || x<-0.1 || y<-0.1 || z<-0.1 ) + { + GW_CLAMP(x, 0,1); + GW_CLAMP(y, 0,1); + z = 1-x-y; + } + Position = pVert0->GetPosition()*x + pVert1->GetPosition()*y + pVert2->GetPosition()*z; +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_VoronoiMesh::GetParameterVertex +/** + * \param Vert [GW_GeodesicVertex&] Vertex. + * \param a [GW_Float&] 1st param. + * \param b [GW_Float&] 2nd param. + * \param c [GW_Float&] 3rd param. + * \param ParamV0 [GW_VoronoiVertex&] 1st vertex param. + * \param ParamV1 [GW_VoronoiVertex&] 2nd vertex param. + * \param ParamV2 [GW_VoronoiVertex&] 3rd vertex param. + * \return Is the result valid (e.g. it is false if the vertex doesn't belongs to the corresponding face) + * \author Gabriel Peyré + * \date 5-1-2003 + * + * Helper method : retrieve the parameters of a vertex, taking care + * of boundary vertex. + */ +/*------------------------------------------------------------------------------*/ +GW_INLINE +GW_Bool GW_VoronoiMesh::GetParameterVertex( GW_GeodesicVertex& Vert, GW_Float& a, GW_Float& b, GW_Float& c, const GW_VoronoiVertex& ParamV0, const GW_VoronoiVertex& ParamV1, const GW_VoronoiVertex& ParamV2 ) +{ + GW_Float unordered_coords[3]; + GW_Float ordered_coords[3]; + const GW_VoronoiVertex* pParamV[3] = {&ParamV0, &ParamV1, &ParamV2}; + GW_VoronoiVertex* pV[3]; + + /* store the parameter value and vertex */ + for( GW_U32 i=0; i<3; ++i ) + { + pV[i] = Vert.GetParameterVertex( i, unordered_coords[i] ); + if( pV[i]==NULL ) + unordered_coords[i] = -GW_INFINITE; + } + + GW_I32 nConnexion[3] = {-1,-1,-1}; + + /* set up the connexion */ + for( GW_U32 i=0; i<3; ++i ) + { + if( pParamV[i]==pV[0] ) + nConnexion[i] = 0; + else if( pParamV[i]==pV[1] ) + nConnexion[i] = 1; + else if( pParamV[i]==pV[2] ) + nConnexion[i] = 2; + } + + /* computed the ordered coords */ + for( GW_U32 i=0; i<3; ++i ) + { + if( nConnexion[i]!=-1 ) + ordered_coords[i] = unordered_coords[nConnexion[i]]; + else + { + /* special case */ + GW_U32 i1 = (i+1)%3; + GW_U32 i2 = (i+2)%3; + if( nConnexion[i1]!=-1 && nConnexion[i2]!=-1 ) + { + // return GW_False; + GW_U32 nTarget = 3 - nConnexion[i1] - nConnexion[i2]; + if( GW_ABS(unordered_coords[nTarget])>GW_EPSILON ) + { + a = b = c = -GW_INFINITE; + return GW_False; + } + else + ordered_coords[i] = 0; + } + else + { + a = b = c = -GW_INFINITE; + return GW_False; + } + } + } + + a = ordered_coords[0]; + b = ordered_coords[1]; + c = ordered_coords[2]; + + /* rescale if necessary */ + GW_Float s = a+b+c; + if( s<=0 ) + return GW_False; + if( s!=1 && s!=0 ) + { + a /= s; b /= s; c /= s; + } + return GW_True; +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_VoronoiMesh::GetVoronoiFromGeodesic +/** + * \param Vert [GW_GeodesicVertex&] The geodesic vertex. + * \return [GW_VoronoiVertex*] The voronoi vertex. + * \author Gabriel Peyré + * \date 5-15-2003 + * + * Find the voronoi vertex corresponding to the geodesic vertex. + */ +/*------------------------------------------------------------------------------*/ +GW_INLINE +GW_VoronoiVertex* GW_VoronoiMesh::GetVoronoiFromGeodesic( GW_GeodesicVertex& Vert ) +{ + if( VoronoiVertexMap_.find(Vert.GetID())==VoronoiVertexMap_.end() ) + return NULL; + return VoronoiVertexMap_[Vert.GetID()]; +} + + +/*------------------------------------------------------------------------------*/ +// Name : GW_VoronoiMesh::InterpolatePositionExhaustiveSearch +/** +* \param Position Answer : the position. +* \param v0 [GW_VoronoiVertex&] 1st vertex parameter. +* \param v1 [GW_VoronoiVertex&] 2nd vertex parameter +* \param v2 [GW_VoronoiVertex&] 3rd vertex parameter. +* \param p0 [GW_Float] 1st value parameter (barycentric coord). +* \param p1 [GW_Float] 2nd value parameter (barycentric coord). +* \param p2 [GW_Float] 3rd value parameter (barycentric coord). +* \param pGuess [GW_Face*] A guess of the surrounding face. +* \author Gabriel Peyré +* \date 4-30-2003 +* +* Interpolate the position for a given value of parameters. +* SLOW : makes an EXHAUSTIVE search ! +*/ +/*------------------------------------------------------------------------------*/ +GW_INLINE +void GW_VoronoiMesh::InterpolatePositionExhaustiveSearch( GW_GeodesicMesh& Mesh, GW_Vector3D& Position, + GW_VoronoiVertex& v0, GW_VoronoiVertex& v1, GW_VoronoiVertex& v2, + GW_Float a, GW_Float b, GW_Float c ) +{ + GW_Float rBestDist = GW_INFINITE; + GW_Face* pSelectedFace = NULL; + GW_Float SelectedCoord[3] = {1,0,0}; + + const GW_VoronoiVertex* pVParam0 = &v0, *pVParam1 = &v1, *pVParam2 = &v2; + GW_Float x,y,z; + GW_GeodesicVertex *pVert0=NULL, *pVert1=NULL, *pVert2=NULL; + + for( GW_U32 i=0; iGetVertex(0); + pVert1 = (GW_GeodesicVertex*) pFace->GetVertex(1); + pVert2 = (GW_GeodesicVertex*) pFace->GetVertex(2); + + /* parameters of the surrounding face */ + GW_Float a0, b0, c0, + a1, b1, c1, + a2, b2, c2; + GW_Bool bValid = GW_True; + bValid = bValid & GW_VoronoiMesh::GetParameterVertex( *pVert0, a0, b0, c0, *pVParam0, *pVParam1, *pVParam2 ); + bValid = bValid & GW_VoronoiMesh::GetParameterVertex( *pVert1, a1, b1, c1, *pVParam0, *pVParam1, *pVParam2 ); + bValid = bValid & GW_VoronoiMesh::GetParameterVertex( *pVert2, a2, b2, c2, *pVParam0, *pVParam1, *pVParam2 ); + + /* translate coordinate in global param into coord in local face param */ + GW_I32 nRet = GW_Maths::ComputeLocalGeodesicParameter( x, y, z, a, b, c, + a0, b0, c0, a1, b1, c1, a2, b2, c2 ); + if( bValid && nRet>=0 ) + { + if( x>=0 && y>=0 && z>=0 ) + { + /* it's ok ! */ + Position = pVert0->GetPosition()*x + pVert1->GetPosition()*y + pVert2->GetPosition()*z; + return; + } + /* try best match */ + GW_Float rDist = GW_ABS(0.333-x)+GW_ABS(0.333-y)+GW_ABS(0.333-z); + if( rDistGetVertex(0)->GetPosition()*SelectedCoord[0] + + pSelectedFace->GetVertex(1)->GetPosition()*SelectedCoord[1] + + pSelectedFace->GetVertex(2)->GetPosition()*SelectedCoord[2]; +} + + +/*------------------------------------------------------------------------------*/ +// Name : GetNaturalNeighborWeights +/** +* \param Weights [T_FloatMap&] The weights for each neighbor. +* \param Mesh [GW_GeodesicMesh&] The mesh. +* \param Vert [GW_GeodesicVertex&] The vertex where we want to perform the interpolation. +* \author Gabriel Peyré +* \date 5-30-2003 +* +* Compute the weights for a natural neighbors interpolation. +*/ +/*------------------------------------------------------------------------------*/ +GW_INLINE +void GW_VoronoiMesh::GetNaturalNeighborWeights( T_FloatMap& Weights, GW_GeodesicMesh& Mesh, GW_GeodesicVertex& Vert ) +{ + if( Vert.GetFace()==NULL ) + return; + + /* just correct the distance map if necessary */ + GW_GeodesicVertex* pStartVert = BaseVertexList_.back(); + if( pStartVert->GetFront()!=pStartVert ) + { + Mesh.RegisterVertexInsersionCallbackFunction( GW_VoronoiMesh::FastMarchingCallbackFunction_VertexInsersion ); + GW_VoronoiMesh::ResetOnlyVertexState( Mesh ); + Mesh.PerformFastMarching( pStartVert ); + Mesh.RegisterVertexInsersionCallbackFunction( NULL ); + } + + if( !bInterpolationPreparationDone_ ) + { + GW_VoronoiMesh::PrepareInterpolation( Mesh ); + bInterpolationPreparationDone_ = GW_True; + } + + Weights.clear(); + + /* special case for original point */ + for( IT_GeodesicVertexList it=BaseVertexList_.begin(); it!=BaseVertexList_.end(); ++it ) + { + if( &Vert==*it ) + { + // break; + Weights[ Vert.GetID() ] = 1; + return; + } + } + + /* perform a Fast Marching from the point */ + Mesh.RegisterVertexInsersionCallbackFunction( GW_VoronoiMesh::FastMarchingCallbackFunction_VertexInsersionNN ); + GW_VoronoiMesh::ResetOnlyVertexState( Mesh ); + Mesh.PerformFastMarching( &Vert ); + + /* compute contribution for weights */ + T_FaceList FaceToProceed; + FaceToProceed.push_back( Vert.GetFace() ); + GW_Float rTotalArea = 0; + T_FaceMap FaceMap; + FaceMap[ Vert.GetFace()->GetID() ] = Vert.GetFace(); + + while( !FaceToProceed.empty() ) + { + GW_Face* pFace = FaceToProceed.front(); + GW_ASSERT( pFace!=NULL ); + FaceToProceed.pop_front(); + + /* compute contribution */ + rTotalArea += GW_VoronoiMesh::NaturalNeighborContribution( *pFace, Vert, Weights ); + + /* add neighbors */ + for( GW_U32 i=0; i<3; ++i ) + { + GW_Face* pNewFace = pFace->GetFaceNeighbor(i); + if( pNewFace!=NULL && FaceMap.find(pNewFace->GetID())==FaceMap.end() ) + { + GW_Bool bAddThisFace = GW_False; + for( GW_U32 nVert=0; nVert<3; ++nVert ) + { + GW_GeodesicVertex* pVert = (GW_GeodesicVertex*) pNewFace->GetVertex(nVert); + GW_ASSERT( pVert!=NULL ); + if( pVert->GetFront()==&Vert ) + { + bAddThisFace = GW_True; + break; + } + } + if( bAddThisFace ) + { + FaceToProceed.push_back( pNewFace ); + FaceMap[ pNewFace->GetID() ] = pNewFace; // so that it won't be added anymore + } + } + } + } + + /* scale so that weights sum to 1 */ + GW_ASSERT( rTotalArea>0 ); + if( rTotalArea>0 ) + for( IT_FloatMap it=Weights.begin(); it!=Weights.end(); ++it ) + it->second /= rTotalArea; + + + Mesh.RegisterVertexInsersionCallbackFunction( NULL ); +} + + +/*------------------------------------------------------------------------------*/ +// Name : GW_VoronoiMesh::NaturalNeighborContribution +/** +* \param Face [GW_Face&] The face. +* \param Vert [GW_GeodesicVertex&] The vertex to interpolate. +* \param Weights [T_FloatMap&] The weights. +* \return [GW_Float] Total area that contriibute to interpolation. +* \author Gabriel Peyré +* \date 5-30-2003 +* +* Add the contribution to the weights for this face. +*/ +/*------------------------------------------------------------------------------*/ +GW_INLINE +GW_Float GW_VoronoiMesh::NaturalNeighborContribution( GW_Face& Face, GW_GeodesicVertex& Vert, T_FloatMap& Weights ) +{ + GW_GeodesicInformationDuplicata* pDuplicata = NULL; + /* the area of the face */ + GW_Float rContrib = 0; + GW_Float lambda; + + /* for each vertex see if there is a contribution */ + GW_U32 nNumContrib = 0; + GW_U32 nNumOther = 0; + GW_GeodesicVertex* pVertContrib[3] = { NULL, NULL, NULL }; + GW_Float rDistance[3] = { -1, -1, -1 }; + for( GW_U32 i=0; i<3; ++i ) + { + GW_GeodesicVertex* pVert = (GW_GeodesicVertex*) Face.GetVertex(i); GW_ASSERT( pVert!=NULL ); + if( pVert->GetFront()==&Vert ) + { + pVertContrib[nNumContrib] = pVert; + rDistance[nNumContrib] = pVert->GetDistance(); + nNumContrib++; + } + else + { + pVertContrib[2-nNumOther] = pVert; + GW_GeodesicInformationDuplicata* pDuplicata1 = (GW_GeodesicInformationDuplicata*) pVert->GetUserData(); + GW_ASSERT( pDuplicata1!=NULL ); + rDistance[2-nNumOther] = pDuplicata1->rDistance_; + nNumOther++; + } + } + + /* Flatten each 3 vertex */ + GW_ASSERT( pVertContrib[0]!=NULL ); + GW_ASSERT( pVertContrib[1]!=NULL ); + GW_ASSERT( pVertContrib[2]!=NULL ); + GW_Vector2D VertContribPos[3]; + GW_Vector3D e1 = pVertContrib[1]->GetPosition() - pVertContrib[0]->GetPosition(); + GW_Vector3D e2 = pVertContrib[2]->GetPosition() - pVertContrib[0]->GetPosition(); + GW_Float l1 = ~e1; + GW_Float l2 = ~e2; + e1 /= l1; + e2 /= l2; + VertContribPos[1] = GW_Vector2D( l1, 0 ); + GW_Float dot = e1*e2; + VertContribPos[2] = GW_Vector2D( l2*dot, l2*sqrt(1-dot*dot) ); + + T_Vector2DList ContribPoly; + /* for each special case, Compute the polygon */ + switch(nNumContrib) { + case 1: + { + /* the contributor is pVertContrib[0], and pVertContrib[1] & pVertContrib[2] are not contributing */ + /* compute 1st intersection point */ + GW_GeodesicVertex::ComputeFrontIntersection( *pVertContrib[0], rDistance[0], *pVertContrib[1], rDistance[1], NULL, &lambda ); + GW_Vector2D inter1 = VertContribPos[0]*lambda + VertContribPos[1]*(1-lambda); + /* compute 2nd intersection point */ + GW_GeodesicVertex::ComputeFrontIntersection( *pVertContrib[0], rDistance[0], *pVertContrib[2], rDistance[2], NULL, &lambda ); + GW_Vector2D inter2 = VertContribPos[0]*lambda + VertContribPos[2]*(1-lambda); + + + GW_GeodesicInformationDuplicata* pDuplicata1 = (GW_GeodesicInformationDuplicata*) pVertContrib[1]->GetUserData(); + GW_ASSERT( pDuplicata1!=NULL ); + GW_GeodesicInformationDuplicata* pDuplicata2 = (GW_GeodesicInformationDuplicata*) pVertContrib[2]->GetUserData(); + GW_ASSERT( pDuplicata2!=NULL ); + + /* two cases */ + if( pDuplicata1->pFront_!=pDuplicata2->pFront_ ) + { + /* a quadrilater, we must compute the other intersection */ + GW_GeodesicVertex::ComputeFrontIntersection( *pVertContrib[1], rDistance[1], *pVertContrib[2], rDistance[2], NULL, &lambda ); + GW_Vector2D inter3 = VertContribPos[1]*lambda + VertContribPos[2]*(1-lambda); + GW_Vector2D center = (inter1+inter2+inter3)/3; // isobarycenter + /* add the points to the polygon */ + ContribPoly.push_back( VertContribPos[0] ); // remember that non-contributive vertex are in clockwise orientation + ContribPoly.push_back( inter1 ); + ContribPoly.push_back( center ); + ContribPoly.push_back( inter2 ); + GW_ASSERT( GW_PolygonIntersector::CheckOrientation( ContribPoly ) ); + } + else + { + /* a triangle */ + ContribPoly.push_back( VertContribPos[0] ); + ContribPoly.push_back( inter1 ); + ContribPoly.push_back( inter2 ); + GW_ASSERT( GW_PolygonIntersector::CheckOrientation( ContribPoly ) ); + + } + + /* compute the % of contribution to give to each vertex */ + return DistributeContribution( Face, Weights, pVertContrib, VertContribPos, &ContribPoly ); + } + break; + case 2: + { + /* compute the intersection points */ + GW_GeodesicVertex::ComputeFrontIntersection( *pVertContrib[0], rDistance[0], *pVertContrib[2], rDistance[2], NULL, &lambda ); + GW_Vector2D inter1 = VertContribPos[0]*lambda + VertContribPos[2]*(1-lambda); + GW_GeodesicVertex::ComputeFrontIntersection( *pVertContrib[1], rDistance[1], *pVertContrib[2], rDistance[2], NULL, &lambda ); + GW_Vector2D inter2 = VertContribPos[1]*lambda + VertContribPos[2]*(1-lambda); + + /* the polygon is a quadrilater */ + ContribPoly.push_back( VertContribPos[0] ); + ContribPoly.push_back( VertContribPos[1] ); + ContribPoly.push_back( inter2 ); + ContribPoly.push_back( inter1 ); + GW_ASSERT( GW_PolygonIntersector::CheckOrientation( ContribPoly ) ); + + /* compute the % of contribution to give to each vertex */ + return DistributeContribution( Face, Weights, pVertContrib, VertContribPos, &ContribPoly ); + } + break; + case 3: + /* compute the % of contribution to give to each vertex */ + return DistributeContribution( Face, Weights, pVertContrib, VertContribPos, NULL ); // NULL to avoid intersection computations + break; + default: + GW_ASSERT(GW_False); + return 0; + } +} + + + +GW_INLINE +GW_Float GW_VoronoiMesh::DistributeContribution( GW_Face& Face, T_FloatMap& Weights, + GW_GeodesicVertex* pVert[3], GW_Vector2D VertPos[3], + T_Vector2DList* pPolyContrib ) +{ + GW_GeodesicInformationDuplicata* pDuplicata = NULL; + GW_U32 nID; + GW_Float lambda; + GW_GeodesicVertex* pFront[3] = {NULL, NULL, NULL}; + GW_Float d[3]; + + /* get the front information */ + for( GW_U32 i=0; i<3; ++i ) + { + pDuplicata = (GW_GeodesicInformationDuplicata*) pVert[i]->GetUserData(); GW_ASSERT( pDuplicata!=NULL ); + pFront[i] = pDuplicata->pFront_; GW_ASSERT( pFront[i]!=NULL ); + d[i] = pDuplicata->rDistance_; + } + + GW_Float rContrib, rContribTemp = 0; + + /* The 3 fronts are the same ************************************************************************************/ + if( pFront[0]==pFront[1] && pFront[1]==pFront[2] ) + { + if( pPolyContrib==NULL ) // the whole polygon is contributing + rContrib = Face.GetArea(); + else + rContrib = GW_PolygonIntersector::ComputePolygonArea( *pPolyContrib ); + + nID = pFront[0]->GetID(); + if( Weights.find(nID)==Weights.end() ) // first time some contribution for this vertex is computed + Weights[nID] = rContrib; + else + Weights[nID] += rContrib; + return rContrib; + } + + /* two fronts same and one front different ********************************************************************/ + for( GW_U32 i=0; i<3; ++i ) + { + GW_U32 i1 = (i+1)%3; + GW_U32 i2 = (i+2)%3; + if( pFront[i]!=pFront[i1] && pFront[i1]==pFront[i2] ) + { + /* compute intersection points *************************************/ + GW_GeodesicVertex::ComputeFrontIntersection( *pVert[i], d[i], *pVert[i1], d[i1], NULL, &lambda ); + GW_Vector2D inter1 = VertPos[i]*lambda + VertPos[i1]*(1-lambda); + GW_GeodesicVertex::ComputeFrontIntersection( *pVert[i], d[i], *pVert[i2], d[i2], NULL, &lambda ); + GW_Vector2D inter2= VertPos[i]*lambda + VertPos[i2]*(1-lambda); + + /* contribution for front i ****************************************/ + T_Vector2DList Poly1; // this is a triangle + Poly1.push_back(VertPos[i]); + Poly1.push_back(inter1); + Poly1.push_back(inter2); + GW_ASSERT( GW_PolygonIntersector::CheckOrientation( Poly1 ) ); + + if( pPolyContrib==NULL ) // the whole polygon is contributing + rContrib = GW_PolygonIntersector::ComputePolygonArea( Poly1 ); + else + { + GW_PolygonIntersector PolyInt; + PolyInt.PerformIntersection( Poly1, *pPolyContrib ); + rContrib = PolyInt.GetAreaIntersection(); + } + + rContribTemp = rContrib; + + nID = pFront[i]->GetID(); + if( Weights.find(nID)==Weights.end() ) // first time some contribution for this vertex is computed + Weights[nID] = rContrib; + else + Weights[nID] += rContrib; + + /* contribution for front i1 ****************************************/ + T_Vector2DList Poly2; // this is a quadrilater + Poly2.push_back(inter1); + Poly2.push_back(VertPos[i1]); + Poly2.push_back(VertPos[i2]); + Poly2.push_back(inter2); + GW_ASSERT( GW_PolygonIntersector::CheckOrientation( Poly2 ) ); + + if( pPolyContrib==NULL ) // the whole polygon is contributing + rContrib = GW_PolygonIntersector::ComputePolygonArea( Poly2 ); + else + { + GW_PolygonIntersector PolyInt; + PolyInt.PerformIntersection( Poly2, *pPolyContrib ); + rContrib = PolyInt.GetAreaIntersection(); + } + + rContribTemp += rContrib; + + nID = pFront[i1]->GetID(); + if( Weights.find(nID)==Weights.end() ) // first time some contribution for this vertex is computed + Weights[nID] = rContrib; + else + Weights[nID] += rContrib; + return rContribTemp; + } + } + + /* the 3 fronts are differents *************************************************************************/ + GW_ASSERT( pFront[0]!=pFront[1] && pFront[1]!=pFront[2] && pFront[2]!=pFront[0] ); + GW_Vector2D inter[3]; + /* compute intersection */ + for( GW_U32 i=0; i<3; ++i ) + { + GW_U32 i1 = (i+1)%3; + GW_U32 i2 = (i+2)%3; + GW_GeodesicVertex::ComputeFrontIntersection( *pVert[i1], d[i1], *pVert[i2], d[i2], NULL, &lambda ); + inter[i] = VertPos[i1]*lambda + VertPos[i2]*(1-lambda); + } + GW_Vector2D center = (inter[0]+inter[1]+inter[2])/3; + /* compute contribution */ + for( GW_U32 i=0; i<3; ++i ) + { + GW_U32 i1 = (i+1)%3; + GW_U32 i2 = (i+2)%3; + T_Vector2DList Poly; // this is a quadrilater + Poly.push_back(VertPos[i]); + Poly.push_back(inter[i2]); + Poly.push_back(center); + Poly.push_back(inter[i1]); + GW_ASSERT( GW_PolygonIntersector::CheckOrientation( Poly ) ); + + if( pPolyContrib==NULL ) // the whole polygon is contributing + rContrib = GW_PolygonIntersector::ComputePolygonArea( Poly ); + else + { + GW_PolygonIntersector PolyInt; + PolyInt.PerformIntersection( Poly, *pPolyContrib ); + rContrib = PolyInt.GetAreaIntersection(); + } + + nID = pFront[i]->GetID(); + if( Weights.find(nID)==Weights.end() ) // first time some contribution for this vertex is computed + Weights[nID] = rContrib; + else + Weights[nID] += rContrib; + + rContribTemp += rContrib; + } + return rContribTemp; +} + + + + +/*------------------------------------------------------------------------------*/ +// Name : GetReciprocicalDistanceWeights +/** +* \param Weights [T_FloatMap&] The weights for each neighbor. +* \param Mesh [GW_GeodesicMesh&] The mesh. +* \param Vert [GW_GeodesicVertex&] The vertex where we want to perform the interpolation. +* \author Gabriel Peyré +* \date 5-30-2003 +* +* Compute the weights for a reciprocical interpolation. +*/ +/*------------------------------------------------------------------------------*/ +GW_INLINE +void GW_VoronoiMesh::GetReciprocicalDistanceWeights( T_FloatMap& Weights, GW_GeodesicMesh& Mesh, GW_GeodesicVertex& Vert ) +{ + if( Vert.GetFace()==NULL ) + return; + + /* just correct the distance map if necessary */ + GW_GeodesicVertex* pStartVert = BaseVertexList_.back(); + if( pStartVert->GetFront()!=pStartVert ) + { + Mesh.RegisterVertexInsersionCallbackFunction( GW_VoronoiMesh::FastMarchingCallbackFunction_VertexInsersion ); + GW_VoronoiMesh::ResetOnlyVertexState( Mesh ); + Mesh.PerformFastMarching( pStartVert ); + Mesh.RegisterVertexInsersionCallbackFunction( NULL ); + } + + if( !bInterpolationPreparationDone_ ) + { + GW_VoronoiMesh::PrepareInterpolation( Mesh ); + bInterpolationPreparationDone_ = GW_True; + } + + Weights.clear(); + pCurWeights_ = &Weights; + nNbrBaseVertex_RD_ = 0; + + /* special case for original point */ + for( IT_GeodesicVertexList it=BaseVertexList_.begin(); it!=BaseVertexList_.end(); ++it ) + { + if( &Vert==*it ) + { + Weights[ Vert.GetID() ] = 1; + return; + } + } + + /* First step : compute the natural neighbors ************************************************/ + /* perform a Fast Marching from the point */ + Mesh.RegisterVertexInsersionCallbackFunction( GW_VoronoiMesh::FastMarchingCallbackFunction_VertexInsersionRD1 ); + GW_VoronoiMesh::ResetOnlyVertexState( Mesh ); + Mesh.PerformFastMarching( &Vert ); + + /* Second step : compute the weights *********************************************************/ + /* perform a Fast Marching from the point */ + Mesh.RegisterVertexInsersionCallbackFunction( GW_VoronoiMesh::FastMarchingCallbackFunction_VertexInsersionRD2 ); + Mesh.RegisterForceStopCallbackFunction( GW_VoronoiMesh::FastMarchingCallbackFunction_ForceStopRD ); + Mesh.ResetGeodesicMesh(); + Mesh.PerformFastMarching( &Vert ); + + /* scale so that weights sum to 1 */ + GW_Float rTotalWeigth = 0; + for( IT_FloatMap it=Weights.begin(); it!=Weights.end(); ++it ) + rTotalWeigth += it->second; + GW_ASSERT( rTotalWeigth>0 ); + for( IT_FloatMap it=Weights.begin(); it!=Weights.end(); ++it ) + it->second /= rTotalWeigth; + + Mesh.RegisterVertexInsersionCallbackFunction( NULL ); + Mesh.RegisterForceStopCallbackFunction( NULL ); +} + + + +} // End namespace GW + + +/////////////////////////////////////////////////////////////////////////////// +// Copyright (c) Gabriel Peyré +/////////////////////////////////////////////////////////////////////////////// +// END OF FILE // +/////////////////////////////////////////////////////////////////////////////// diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/GW_VoronoiVertex.cpp b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/GW_VoronoiVertex.cpp new file mode 100644 index 0000000..108cd83 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/GW_VoronoiVertex.cpp @@ -0,0 +1,112 @@ +/*------------------------------------------------------------------------------*/ +/** + * \file GW_VoronoiVertex.cpp + * \brief Definition of class \c GW_VoronoiVertex + * \author Gabriel Peyré + * \date 4-19-2003 + */ +/*------------------------------------------------------------------------------*/ + + +#ifdef GW_SCCSID + static const char* sccsid = "@(#) GW_VoronoiVertex.cpp(c) Gabriel Peyré2003"; +#endif // GW_SCCSID + +#include "stdafx.h" +#include "GW_VoronoiVertex.h" + +#ifndef GW_USE_INLINE + #include "GW_VoronoiVertex.inl" +#endif + +using namespace GW; + +/*------------------------------------------------------------------------------*/ +// Name : GW_VoronoiVertex constructor +/** + * \author Gabriel Peyré + * \date 4-19-2003 + * + * Constructor. + */ +/*------------------------------------------------------------------------------*/ +GW_VoronoiVertex::GW_VoronoiVertex() +: GW_Vertex (), + pBaseVertex_ ( NULL ) +{ + /* NOTHING */ +} + + +/*------------------------------------------------------------------------------*/ +// Name : GW_VoronoiVertex destructor +/** + * \author Gabriel Peyré + * \date 4-19-2003 + * + * Destructor. + */ +/*------------------------------------------------------------------------------*/ +GW_VoronoiVertex::~GW_VoronoiVertex() +{ + GW_SmartCounter::CheckAndDelete( pBaseVertex_ ); +} + + +/*------------------------------------------------------------------------------*/ +// Name : GW_VoronoiVertex::GetBaseVertex +/** + * \return [GW_Vertex*] The base vertex. + * \author Gabriel Peyré + * \date 4-19-2003 + * + * Return the vertex on the original mesh. + */ +/*------------------------------------------------------------------------------*/ +GW_GeodesicVertex* GW_VoronoiVertex::GetBaseVertex() +{ + return pBaseVertex_; +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_VoronoiVertex::GetBaseVertex +/** +* \return [GW_Vertex*] The base vertex. +* \author Gabriel Peyré +* \date 4-19-2003 +* +* Return the vertex on the original mesh. +*/ +/*------------------------------------------------------------------------------*/ +const GW_GeodesicVertex* GW_VoronoiVertex::GetBaseVertex() const +{ + return pBaseVertex_; +} + + +/*------------------------------------------------------------------------------*/ +// Name : GW_VoronoiVertex::SetBaseVertex +/** + * \param pBaseVertex [GW_Vertex] The base vertex. + * \author Gabriel Peyré + * \date 4-19-2003 + * + * Set the base vertex. + */ +/*------------------------------------------------------------------------------*/ +void GW_VoronoiVertex::SetBaseVertex( GW_GeodesicVertex& BaseVertex ) +{ + GW_SmartCounter::CheckAndDelete( pBaseVertex_ ); + pBaseVertex_ = &BaseVertex; + pBaseVertex_->UseIt(); + /* copy the parameters of the base mesh */ + this->SetPosition( BaseVertex.GetPosition() ); + this->SetNormal( BaseVertex.GetNormal() ); +} + + +/////////////////////////////////////////////////////////////////////////////// +// Copyright (c) Gabriel Peyré +/////////////////////////////////////////////////////////////////////////////// +// END OF FILE // +/////////////////////////////////////////////////////////////////////////////// diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/GW_VoronoiVertex.h b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/GW_VoronoiVertex.h new file mode 100644 index 0000000..085ac1d --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/GW_VoronoiVertex.h @@ -0,0 +1,106 @@ + +/*------------------------------------------------------------------------------*/ +/** + * \file GW_VoronoiVertex.h + * \brief Definition of class \c GW_VoronoiVertex + * \author Gabriel Peyré + * \date 4-19-2003 + */ +/*------------------------------------------------------------------------------*/ + +#ifndef _GW_VORONOIVERTEX_H_ +#define _GW_VORONOIVERTEX_H_ + +#include "../gw_core/GW_Config.h" +#include "../gw_core/GW_Vertex.h" +#include "GW_GeodesicVertex.h" + +namespace GW { + +/*------------------------------------------------------------------------------*/ +/** \name a list of GW_VoronoiVertex */ +/*------------------------------------------------------------------------------*/ +//@{ +typedef std::list T_VoronoiVertexList; +typedef T_VoronoiVertexList::iterator IT_VoronoiVertexList; +typedef T_VoronoiVertexList::reverse_iterator RIT_VoronoiVertexList; +typedef T_VoronoiVertexList::const_iterator CIT_VoronoiVertexList; +typedef T_VoronoiVertexList::const_reverse_iterator CRIT_VoronoiVertexList; +//@} + +/*------------------------------------------------------------------------------*/ +/** \name a map of GW_VoronoiVertex */ +/*------------------------------------------------------------------------------*/ +//@{ +typedef std::map T_VoronoiVertexMap; +typedef T_VoronoiVertexMap::iterator IT_VoronoiVertexMap; +typedef T_VoronoiVertexMap::reverse_iterator RIT_VoronoiVertexMap; +typedef T_VoronoiVertexMap::const_iterator CIT_VoronoiVertexMap; +typedef T_VoronoiVertexMap::const_reverse_iterator CRIT_VoronoiVertexMap; +//@} + + +/*------------------------------------------------------------------------------*/ +/** + * \class GW_VoronoiVertex + * \brief A vertex involved in a voronoi mesh. + * \author Gabriel Peyré + * \date 4-19-2003 + * + * Contains a pointer to a classical vertex. + */ +/*------------------------------------------------------------------------------*/ + +class GW_VoronoiVertex: public GW_Vertex +{ + +public: + + /*------------------------------------------------------------------------------*/ + /** \name Constructor and destructor */ + /*------------------------------------------------------------------------------*/ + //@{ + GW_VoronoiVertex(); + virtual ~GW_VoronoiVertex(); + //@} + + GW_GeodesicVertex* GetBaseVertex(); + const GW_GeodesicVertex* GetBaseVertex() const; + void SetBaseVertex( GW_GeodesicVertex& BaseVertex ); + + //------------------------------------------------------------------------- + /** \name Graph management. */ + //------------------------------------------------------------------------- + //@{ + void AddNeighbor( GW_VoronoiVertex& Node ); + void RemoveNeighbor( GW_VoronoiVertex& Node ); + GW_Bool IsNeighbor( GW_VoronoiVertex& Node ); + IT_VoronoiVertexList BeginNeighborIterator(); + IT_VoronoiVertexList EndNeighborIterator(); + //@} + + +private: + + GW_GeodesicVertex* pBaseVertex_; + + /** data to build the graph before building the triangulation */ + T_VoronoiVertexList NeighborList_; + +}; + +} // End namespace GW + +#ifdef GW_USE_INLINE + #include "GW_VoronoiVertex.inl" +#endif + + +#endif // _GW_VORONOIVERTEX_H_ + + +/////////////////////////////////////////////////////////////////////////////// +// Copyright (c) Gabriel Peyré +/////////////////////////////////////////////////////////////////////////////// +// END OF FILE // +/////////////////////////////////////////////////////////////////////////////// diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/GW_VoronoiVertex.inl b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/GW_VoronoiVertex.inl new file mode 100644 index 0000000..b201910 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/GW_VoronoiVertex.inl @@ -0,0 +1,113 @@ +/*------------------------------------------------------------------------------*/ +/** + * \file GW_VoronoiVertex.inl + * \brief Inlined methods for \c GW_VoronoiVertex + * \author Gabriel Peyré + * \date 4-19-2003 + */ +/*------------------------------------------------------------------------------*/ + +#include "GW_VoronoiVertex.h" + +namespace GW { + + +/*------------------------------------------------------------------------------*/ +// Name : GW_VoronoiVertex::AddNeighbor +/** +* \param Node [GW_VoronoiVertex&] The son node. +* \author Gabriel Peyré +* \date 5-15-2003 +* +* Add a new son to the list. +*/ +/*------------------------------------------------------------------------------*/ +GW_INLINE +void GW_VoronoiVertex::AddNeighbor( GW_VoronoiVertex& Node ) +{ + GW_ASSERT( !(this->IsNeighbor(Node)) ); + NeighborList_.push_back( &Node ); +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_VoronoiVertex::RemoveNeighbor +/** +* \param Node [GW_VoronoiVertex&] The son node. +* \author Gabriel Peyré +* \date 5-15-2003 +* +* Add a son to the list of sons. +*/ +/*------------------------------------------------------------------------------*/ +GW_INLINE +void GW_VoronoiVertex::RemoveNeighbor( GW_VoronoiVertex& Node ) +{ + NeighborList_.remove( &Node ); +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_VoronoiVertex::BeginNeighborIterator +/** +* \return [IT_VoronoiVertexList] The iterator. +* \author Gabriel Peyré +* \date 5-15-2003 +* +* begin iterator on the son list. +*/ +/*------------------------------------------------------------------------------*/ +GW_INLINE +IT_VoronoiVertexList GW_VoronoiVertex::BeginNeighborIterator() +{ + return NeighborList_.begin(); +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_VoronoiVertex::EndNeighborIterator +/** +* \return [IT_VoronoiVertexList] The iterator. +* \author Gabriel Peyré +* \date 5-15-2003 +* +* end iterator on the son list. +*/ +/*------------------------------------------------------------------------------*/ +GW_INLINE +IT_VoronoiVertexList GW_VoronoiVertex::EndNeighborIterator() +{ + return NeighborList_.end(); +} + + +/*------------------------------------------------------------------------------*/ +// Name : GW_VoronoiVertex::IsNeighbor +/** + * \param Node [GW_VoronoiVertex&] The vertex. + * \return [GW_Bool] Answer + * \author Gabriel Peyré + * \date 5-15-2003 + * + * Is the given vertex a neighbor of us ? + */ +/*------------------------------------------------------------------------------*/ +GW_INLINE +GW_Bool GW_VoronoiVertex::IsNeighbor( GW_VoronoiVertex& Node ) +{ + for( IT_VoronoiVertexList it = this->BeginNeighborIterator(); it!=this->EndNeighborIterator(); ++it ) + { + GW_VoronoiVertex* pVert = *it; + GW_ASSERT( pVert!=NULL ); + if( pVert==&Node ) + return GW_True; + } + return GW_False; +} + + +} // End namespace GW + + +/////////////////////////////////////////////////////////////////////////////// +// Copyright (c) Gabriel Peyré +/////////////////////////////////////////////////////////////////////////////// +// END OF FILE // +/////////////////////////////////////////////////////////////////////////////// diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/gw_geodesic.vcproj b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/gw_geodesic.vcproj new file mode 100644 index 0000000..ad7e20e --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/gw_geodesic.vcproj @@ -0,0 +1,314 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/stdafx.cpp b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/stdafx.cpp new file mode 100644 index 0000000..509cef4 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/stdafx.cpp @@ -0,0 +1,5 @@ +// stdafx.cpp : source file that includes just the standard includes +// gw_core.pch will be the pre-compiled header +// stdafx.obj will contain the pre-compiled type information + +#include "stdafx.h" diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/stdafx.h b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/stdafx.h new file mode 100644 index 0000000..3ebf8f0 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_geodesic/stdafx.h @@ -0,0 +1,75 @@ +/*------------------------------------------------------------------------------*/ +/** + * \file Stdafx.h + * \brief Include for precompiled header. + * \author Gabriel Peyré + * \date 10-26-2002 + */ +/*------------------------------------------------------------------------------*/ +#ifndef _GW_GEODESIC_STDAFX_H_ +#define _GW_GEODESIC_STDAFX_H_ + +#pragma once + +/* 'identifier' : identifier was truncated to 'number' characters in the debug information */ +#pragma warning( disable : 4786 ) + +//------------------------------------------------------------------------- +/** \name C++ STL */ +//------------------------------------------------------------------------- +//@{ +#include +#include +#include +#include +#include +#include +#include +using std::string; +using std::cerr; +using std::cout; +using std::endl; +//@} + +//------------------------------------------------------------------------- +/** \name classical ANSI c libraries */ +//------------------------------------------------------------------------- +//@{ +#include +#include +#include +#include +#include +#include +//#include +#include +//#include +#include +#include +//#include +#include +//#include +//#include +//@} + + +#include "../gw_core/GW_MathsWrapper.h" + +/*----------------------------------------------------------------------*/ +/* win32 #include */ +/*----------------------------------------------------------------------*/ + +#ifdef WIN32 + /** main win32 header */ +// #include +#endif // _USE_WIN32_ + + +#endif // _STDAFX_H_ + + +/////////////////////////////////////////////////////////////////////////////// +// Copyright (c) Gabriel Peyré +/////////////////////////////////////////////////////////////////////////////// +// END OF FILE // +/////////////////////////////////////////////////////////////////////////////// diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/.svn/all-wcprops b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/.svn/all-wcprops new file mode 100644 index 0000000..b76f399 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/.svn/all-wcprops @@ -0,0 +1,95 @@ +K 25 +svn:wc:ra_dav:version-url +V 81 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/mex/gw/gw_maths +END +GW_Matrix2x2.h +K 25 +svn:wc:ra_dav:version-url +V 96 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/mex/gw/gw_maths/GW_Matrix2x2.h +END +GW_Matrix3x3.h +K 25 +svn:wc:ra_dav:version-url +V 96 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/mex/gw/gw_maths/GW_Matrix3x3.h +END +GW_MathsConfig.h +K 25 +svn:wc:ra_dav:version-url +V 98 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/mex/gw/gw_maths/GW_MathsConfig.h +END +GW_Matrix4x4.h +K 25 +svn:wc:ra_dav:version-url +V 96 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/mex/gw/gw_maths/GW_Matrix4x4.h +END +gw_complex.h +K 25 +svn:wc:ra_dav:version-url +V 94 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/mex/gw/gw_maths/gw_complex.h +END +GW_VectorStatic.h +K 25 +svn:wc:ra_dav:version-url +V 99 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/mex/gw/gw_maths/GW_VectorStatic.h +END +GW_MatrixStatic.h +K 25 +svn:wc:ra_dav:version-url +V 99 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/mex/gw/gw_maths/GW_MatrixStatic.h +END +GW_Maths.h +K 25 +svn:wc:ra_dav:version-url +V 92 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/mex/gw/gw_maths/GW_Maths.h +END +GW_SparseMatrix.h +K 25 +svn:wc:ra_dav:version-url +V 99 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/mex/gw/gw_maths/GW_SparseMatrix.h +END +GW_VectorND.h +K 25 +svn:wc:ra_dav:version-url +V 95 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/mex/gw/gw_maths/GW_VectorND.h +END +GW_Quaternion.h +K 25 +svn:wc:ra_dav:version-url +V 97 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/mex/gw/gw_maths/GW_Quaternion.h +END +GW_Vector2D.h +K 25 +svn:wc:ra_dav:version-url +V 95 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/mex/gw/gw_maths/GW_Vector2D.h +END +GW_Vector3D.h +K 25 +svn:wc:ra_dav:version-url +V 95 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/mex/gw/gw_maths/GW_Vector3D.h +END +GW_MatrixNxP.h +K 25 +svn:wc:ra_dav:version-url +V 96 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/mex/gw/gw_maths/GW_MatrixNxP.h +END +GW_Vector4D.h +K 25 +svn:wc:ra_dav:version-url +V 95 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/mex/gw/gw_maths/GW_Vector4D.h +END diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/.svn/entries b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/.svn/entries new file mode 100644 index 0000000..b1e3b0b --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/.svn/entries @@ -0,0 +1,226 @@ +8 + +dir +12 +https://matlabcompanion.svn.sourceforge.net/svnroot/matlabcompanion/toolbox/toolbox_fast_marching/mex/gw/gw_maths +https://matlabcompanion.svn.sourceforge.net/svnroot/matlabcompanion + + + +2008-08-16T12:32:42.608947Z +1 +nikopol0 + + +svn:special svn:externals svn:needs-lock + + + + + + + + + + + +0211462f-4f08-4595-aba7-0193070202b6 + +test +dir + +GW_Matrix2x2.h +file + + + + +2008-08-16T13:43:21.000000Z +89e356be4958f13157a824436226417d +2008-08-16T12:32:42.608947Z +1 +nikopol0 +has-props + +GW_MathsConfig.h +file + + + + +2008-08-16T13:43:21.000000Z +3a4dfc173cfeed7a4c3477d74ad39f54 +2008-08-16T12:32:42.608947Z +1 +nikopol0 +has-props + +GW_Matrix3x3.h +file + + + + +2008-08-16T13:43:21.000000Z +11886415f129b0707779d47611edf55b +2008-08-16T12:32:42.608947Z +1 +nikopol0 +has-props + +GW_Matrix4x4.h +file + + + + +2008-08-16T13:43:21.000000Z +3fb1cd289329ba7760ba93803e7b5774 +2008-08-16T12:32:42.608947Z +1 +nikopol0 +has-props + +gw_complex.h +file + + + + +2008-08-16T13:43:21.000000Z +04bd2655694fcd7ef35d2e390d44c40c +2008-08-16T12:32:42.608947Z +1 +nikopol0 +has-props + +GW_VectorStatic.h +file + + + + +2008-08-16T13:43:21.000000Z +5e27fa846f61e60a3f08bf7265987b1d +2008-08-16T12:32:42.608947Z +1 +nikopol0 + +GW_Maths.h +file + + + + +2008-08-16T13:43:21.000000Z +d7464773a49e83403d52d1459651aff5 +2008-08-16T12:32:42.608947Z +1 +nikopol0 + +GW_MatrixStatic.h +file + + + + +2008-08-16T13:43:21.000000Z +fe1fd0929337d1f8d5342f655b28c3b9 +2008-08-16T12:32:42.608947Z +1 +nikopol0 +has-props + +tnt +dir + +GW_SparseMatrix.h +file + + + + +2008-08-16T13:43:21.000000Z +07709dc73293de9e3aca2d84462aac4d +2008-08-16T12:32:42.608947Z +1 +nikopol0 +has-props + +GW_VectorND.h +file + + + + +2008-08-16T13:43:21.000000Z +d0bc416e0eebd4cfbfa0ebfadb120a78 +2008-08-16T12:32:42.608947Z +1 +nikopol0 +has-props + +GW_Quaternion.h +file + + + + +2008-08-16T13:43:21.000000Z +40db3908dd8e124a783a266f8f540b15 +2008-08-16T12:32:42.608947Z +1 +nikopol0 +has-props + +GW_Vector2D.h +file + + + + +2008-08-16T13:43:21.000000Z +901ed4bba7c5cb978b1502547ca55678 +2008-08-16T12:32:42.608947Z +1 +nikopol0 + +GW_Vector3D.h +file + + + + +2008-08-16T13:43:21.000000Z +32f6b028e42b9583895111b1d88da810 +2008-08-16T12:32:42.608947Z +1 +nikopol0 +has-props + +GW_Vector4D.h +file + + + + +2008-08-16T13:43:21.000000Z +501d929322c05c4e337eb9b15647ba1a +2008-08-16T12:32:42.608947Z +1 +nikopol0 +has-props + +GW_MatrixNxP.h +file + + + + +2008-08-16T13:43:21.000000Z +5bb8e0576de8eedea09d23f970e83b99 +2008-08-16T12:32:42.608947Z +1 +nikopol0 +has-props + diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/.svn/format b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/.svn/format new file mode 100644 index 0000000..45a4fb7 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/.svn/format @@ -0,0 +1 @@ +8 diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/.svn/prop-base/GW_MathsConfig.h.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/.svn/prop-base/GW_MathsConfig.h.svn-base new file mode 100644 index 0000000..a669705 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/.svn/prop-base/GW_MathsConfig.h.svn-base @@ -0,0 +1,5 @@ +K 14 +svn:executable +V 0 + +END diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/.svn/prop-base/GW_Matrix2x2.h.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/.svn/prop-base/GW_Matrix2x2.h.svn-base new file mode 100644 index 0000000..a669705 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/.svn/prop-base/GW_Matrix2x2.h.svn-base @@ -0,0 +1,5 @@ +K 14 +svn:executable +V 0 + +END diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/.svn/prop-base/GW_Matrix3x3.h.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/.svn/prop-base/GW_Matrix3x3.h.svn-base new file mode 100644 index 0000000..a669705 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/.svn/prop-base/GW_Matrix3x3.h.svn-base @@ -0,0 +1,5 @@ +K 14 +svn:executable +V 0 + +END diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/.svn/prop-base/GW_Matrix4x4.h.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/.svn/prop-base/GW_Matrix4x4.h.svn-base new file mode 100644 index 0000000..a669705 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/.svn/prop-base/GW_Matrix4x4.h.svn-base @@ -0,0 +1,5 @@ +K 14 +svn:executable +V 0 + +END diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/.svn/prop-base/GW_MatrixNxP.h.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/.svn/prop-base/GW_MatrixNxP.h.svn-base new file mode 100644 index 0000000..a669705 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/.svn/prop-base/GW_MatrixNxP.h.svn-base @@ -0,0 +1,5 @@ +K 14 +svn:executable +V 0 + +END diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/.svn/prop-base/GW_MatrixStatic.h.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/.svn/prop-base/GW_MatrixStatic.h.svn-base new file mode 100644 index 0000000..a669705 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/.svn/prop-base/GW_MatrixStatic.h.svn-base @@ -0,0 +1,5 @@ +K 14 +svn:executable +V 0 + +END diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/.svn/prop-base/GW_Quaternion.h.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/.svn/prop-base/GW_Quaternion.h.svn-base new file mode 100644 index 0000000..a669705 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/.svn/prop-base/GW_Quaternion.h.svn-base @@ -0,0 +1,5 @@ +K 14 +svn:executable +V 0 + +END diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/.svn/prop-base/GW_SparseMatrix.h.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/.svn/prop-base/GW_SparseMatrix.h.svn-base new file mode 100644 index 0000000..a669705 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/.svn/prop-base/GW_SparseMatrix.h.svn-base @@ -0,0 +1,5 @@ +K 14 +svn:executable +V 0 + +END diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/.svn/prop-base/GW_Vector3D.h.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/.svn/prop-base/GW_Vector3D.h.svn-base new file mode 100644 index 0000000..a669705 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/.svn/prop-base/GW_Vector3D.h.svn-base @@ -0,0 +1,5 @@ +K 14 +svn:executable +V 0 + +END diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/.svn/prop-base/GW_Vector4D.h.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/.svn/prop-base/GW_Vector4D.h.svn-base new file mode 100644 index 0000000..a669705 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/.svn/prop-base/GW_Vector4D.h.svn-base @@ -0,0 +1,5 @@ +K 14 +svn:executable +V 0 + +END diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/.svn/prop-base/GW_VectorND.h.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/.svn/prop-base/GW_VectorND.h.svn-base new file mode 100644 index 0000000..a669705 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/.svn/prop-base/GW_VectorND.h.svn-base @@ -0,0 +1,5 @@ +K 14 +svn:executable +V 0 + +END diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/.svn/prop-base/gw_complex.h.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/.svn/prop-base/gw_complex.h.svn-base new file mode 100644 index 0000000..a669705 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/.svn/prop-base/gw_complex.h.svn-base @@ -0,0 +1,5 @@ +K 14 +svn:executable +V 0 + +END diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/.svn/text-base/GW_Maths.h.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/.svn/text-base/GW_Maths.h.svn-base new file mode 100644 index 0000000..f18d6cb --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/.svn/text-base/GW_Maths.h.svn-base @@ -0,0 +1,587 @@ +/*------------------------------------------------------------------------------*/ +/** + * \file GW_Maths.h + * \brief Definition of class \c GW_Maths + * \author Gabriel Peyré + * \date 10-28-2002 + */ +/*------------------------------------------------------------------------------*/ + +#ifndef _GW_MATHS_H_ +#define _GW_MATHS_H_ + +#include "GW_MathsConfig.h" +#include "GW_Vector3D.h" // here +#include "GW_Vector2D.h" +//#include "GW_MatrixNxP.h" +// #include "GW_VectorND.h" +// #include "GW_MatrixStatic.h" +// #include "GW_VectorStatic.h" + +GW_BEGIN_NAMESPACE + + +/** Numerical storage methods */ +GW_Float **matrix(long nrl, long nrh, long ncl, long nch); +void free_matrix(GW_Float **m, long nrl, long nrh, long ncl, long nch); +GW_Float *fvector(long nl, long nh); +void free_vector(GW_Float *v, long nl, long nh); +void ludcmp(GW_Float **a, GW_I32 n, GW_I32 *indx, GW_Float *d); +void lubksb(GW_Float **a, GW_I32 n, GW_I32 *indx, GW_Float b[]); + + + +/*------------------------------------------------------------------------------*/ +/** + * \class GW_Maths + * \brief Basic Maths functions. + * \author Gabriel Peyré + * \date 10-28-2002 + * + * A bunch of useful functions to work on a sphere. Warning : All + * vectors are assumed to live un the sphere of radius 1 : the must + * be normalized. + */ +/*------------------------------------------------------------------------------*/ +class GW_Maths +{ + +public: + + /*------------------------------------------------------------------------------*/ + // Name : GW_Maths::SphericalTriangleArea + /** + * \param v1 [GW_Vector3D&] Point of the triangle. + * \param v2 [GW_Vector3D&] Point of the triangle. + * \param v3 [GW_Vector3D&] Point of the triangle. + * \return [GW_Float] The area. + * \author Gabriel Peyré + * \date 10-28-2002 + * + * Compute the area of a spherical triangle. + */ + /*------------------------------------------------------------------------------*/ + GW_Float SphericalTriangleArea(const GW_Vector3D& v1, const GW_Vector3D& v2, const GW_Vector3D& v3) + { + // first find the cosine of the arc lengths + GW_Real64 cos_a = v2 * v3; + GW_Real64 cos_b = v1 * v3; + GW_Real64 cos_c = v1 * v2; + + // now the sine (positive since 0 <= a <= pi) + GW_Real64 sin_a = sqrt( 1. - cos_a * cos_a ); + GW_Real64 sin_b = sqrt( 1. - cos_b * cos_b ); + GW_Real64 sin_c = sqrt( 1. - cos_c * cos_c ); + + // now find the angles A, B, and C + GW_Real64 A = acos( ( cos_a - cos_b * cos_c ) / ( sin_b * sin_c ) ); + GW_Real64 B = acos( ( cos_b - cos_c * cos_a ) / ( sin_c * sin_a ) ); + GW_Real64 C = acos( ( cos_c - cos_a * cos_b ) / ( sin_a * sin_b ) ); + + return (GW_Float) ( A + B + C - GW_PI ); + } + + + /*------------------------------------------------------------------------------*/ + // Name : GW_Maths::FlatTriangleArea + /** + * \param v1 [GW_Vector2D&] a point of the triangle. + * \param v2 [GW_Vector2D&] a point of the triangle. + * \param v3 [GW_Vector2D&] a point of the triangle. + * \return [GW_Float] The area + * \author Gabriel Peyré + * \date 10-28-2002 + * + * Compute the area of a plane triangle. + */ + /*------------------------------------------------------------------------------*/ + static GW_Float FlatTriangleArea(const GW_Vector2D& v1, const GW_Vector2D& v2, const GW_Vector2D& v3) + { + /* half the Z component of the cross product (v2-v1)^(v3-v1) */ + return 0.5f * GW_ABS( (v2[0]-v1[0])*(v3[1]-v1[1])-(v2[1]-v1[1])*(v3[0]-v1[0]) ); + } + + /*------------------------------------------------------------------------------*/ + // Name : GW_Maths::FlatTriangleArea + /** + * \param v1 [GW_Vector3D&] a point of the triangle. + * \param v2 [GW_Vector3D&] a point of the triangle. + * \param v3 [GW_Vector3D&] a point of the triangle. + * \return [GW_Float] The area + * \author Gabriel Peyré + * \date 10-28-2002 + * + * Compute the area of a plane triangle. + */ + /*------------------------------------------------------------------------------*/ + static GW_Float FlatTriangleArea(const GW_Vector3D& v1, const GW_Vector3D& v2, const GW_Vector3D& v3) + { + return 0.5f * ~( (v2-v1)^(v3-v1) ); + } + + /*------------------------------------------------------------------------------*/ + // Name : GW_Maths::FlatQuadrilaterArea + /** + * \param v1 [GW_Vector3D&] 1st point. + * \param v2 [GW_Vector3D&] 2nd point. + * \param v3 [GW_Vector3D&] 3rd point. + * \param v4 [GW_Vector3D&] 4th point. + * \return [GW_Float] Area. + * \author Gabriel Peyré + * \date 5-30-2003 + * + * Compute the area of a CONVEX quadrilater. + */ + /*------------------------------------------------------------------------------*/ + static GW_Float FlatQuadrilaterArea( const GW_Vector3D& v1, const GW_Vector3D& v2, const GW_Vector3D& v3, const GW_Vector3D& v4 ) + { + GW_Float rArea = 0; + rArea += GW_Maths::FlatTriangleArea(v1, v2, v3); + rArea += GW_Maths::FlatTriangleArea(v3, v4, v1); + return rArea; + } + + /*------------------------------------------------------------------------------*/ + // Name : GW_Maths::FlatTriangleNormal + /** + * \param Normal [GW_Vector3D&] The return value. + * \param v1 [GW_Vector3D&] A point in the triangle. + * \param v2 [GW_Vector3D&] A point in the triangle. + * \param v3 [GW_Vector3D&] A point in the triangle. + * \author Gabriel Peyré + * \date 10-28-2002 + * + * Comute the normal of a triangle, assuming CW orientation. + */ + /*------------------------------------------------------------------------------*/ + static void FlatTriangleNormal(GW_Vector3D& Normal, const GW_Vector3D& v1, const GW_Vector3D& v2, const GW_Vector3D& v3) + { + Normal = (v2-v1)^(v3-v1); + } + + /*------------------------------------------------------------------------------*/ + // Name : GW_Maths::ComputeTriangleArea + /** + * \param a [GW_Float] Length of a side. + * \param b [GW_Float] Length of a side. + * \param c [GW_Float] Length of a side. + * \return Area of the triangle. + * \author Gabriel Peyré + * \date 4-27-2003 + * + * Compute the area of a triangle using Heron rule. + */ + /*------------------------------------------------------------------------------*/ + static GW_Float ComputeTriangleArea( GW_Float a, GW_Float b, GW_Float c ) + { + GW_Float p = (GW_Float) 0.5*(a+b+c); + if( p*(p-a)*(p-b)*(p-c)<0 ) + return 0; + return (GW_Float) sqrt( p*(p-a)*(p-b)*(p-c) ); + } + + + /*------------------------------------------------------------------------------*/ + // Name : GW_Maths::ConvertCartesianToSpherical + /** + * \param Pos [GW_Vector3D] Absolute position of the point. + * \param rLong [GW_Float&] Return value : longitude. + * \param rLat [GW_Float&] Return value : latitude. + * \author Gabriel Peyré + * \date 10-27-2002 + * + * Convert from absolute cartesian coords to polar coords + */ + /*------------------------------------------------------------------------------*/ + static void ConvertCartesianToSpherical(const GW_Vector3D& Pos, GW_Float& rLong, GW_Float& rLat) + { + GW_ASSERT( Pos[0] <= 1 ); + GW_ASSERT( Pos[0] >= -1 ); + GW_ASSERT( Pos[2] <= 1 ); + GW_ASSERT( Pos[2] >= -1 ); + + rLat = (GW_Float) asin( Pos[2] ); + + GW_Float rVal = (GW_Float) sqrt( Pos[0]*Pos[0] + Pos[1]*Pos[1] ); + if( rVal==0 ) + rLong = 0; + else + { + rVal = Pos[0]/rVal; + GW_ASSERT( rVal >= -1 ); + GW_ASSERT( rVal <= 1 ); + if( rVal < -1 ) + rVal = -1; + if( rVal > 1 ) + rVal = 1; + rLong = (GW_Float) acos( rVal ); + if( Pos[1]<0 ) + rLong = GW_TWOPI-rLong; + } + } + + static void SolveLU( GW_Float **a, GW_I32 n, GW_Float *b ) + { + GW_Float d; + GW_I32* indx = new GW_I32[n]; + ludcmp(a,n,indx-1,&d); + lubksb(a,n,indx-1,b); + GW_DELETEARRAY( indx ); + } + + /*------------------------------------------------------------------------------*/ + // Name : GW_Maths::Fit2ndOrderPolynomial2D + /** + * \param Points[2][6] [GW_Float] Coordinates of the points. + * \param Values[6] [GW_Float] Value of the function. + * \param Coeffs[6] [GW_Float] Coefficients. + * \author Gabriel Peyré + * \date 4-12-2003 + * + * Find the coefficients of a 2nd order 2D polynomial that pass + * through 6 points. The coefficients are given in that order : + * cst, X, Y, XY, X^2, Y^2. + */ + /*------------------------------------------------------------------------------*/ + static void Fit2ndOrderPolynomial2D( const GW_Float Points[6][2], const GW_Float Values[6], GW_Float Coeffs[6] ) + { + /* build the matrix */ + GW_Float** M = matrix(1,6,1,6); + + for( GW_U32 i=0; i<6; ++i ) + Coeffs[i] = Values[i]; + for( GW_U32 i=1; i<=6; ++i ) + { + GW_Float x = Points[i-1][0]; + GW_Float y = Points[i-1][1]; + M[i][1] = 1; + M[i][2] = x; + M[i][3] = y; + M[i][4] = x*y; + M[i][5] = x*x; + M[i][6] = y*y; + } + GW_Maths::SolveLU( (GW_Float**) M, 6, Coeffs-1 ); + + free_matrix( M, 1,6,1,6 ); + } + + /*------------------------------------------------------------------------------*/ + // Name : GW_Maths::ComputeLocalGeodesicParameter + /** + * \param x [GW_Float&] 1st geodesic coord in LOCAL COORDS + * \param y [GW_Float&] 2nd geodesic coord in LOCAL COORDS + * \param z [GW_Float&] 3rd geodesic coord in LOCAL COORDS + * \param a [GW_Float] 1st geodesic coord GLOBAL COORDS + * \param b [GW_Float] 2nd geodesic coord GLOBAL COORDS + * \param c [GW_Float] 3rd geodesic coord GLOBAL COORDS + * \param a0 [GW_Float] 1st geodesic coord GLOBAL COORDS + * \param b0 [GW_Float] 2nd geodesic coord GLOBAL COORDS + * \param c0 [GW_Float] 3rd geodesic coord GLOBAL COORDS + * \param a1 [GW_Float] 1st geodesic coord GLOBAL COORDS + * \param b1 [GW_Float] 2nd geodesic coord GLOBAL COORDS + * \param c1 [GW_Float] 3rd geodesic coord GLOBAL COORDS + * \param a2 [GW_Float] 2nd geodesic coord GLOBAL COORDS + * \param b2 [GW_Float] 3rd geodesic coord GLOBAL COORDS + * \param c2 [GW_Float] 3rd geodesic coord GLOBAL COORDS + * \return >=0 if the conversion was successful, <0 otherwise. + * \author Gabriel Peyré + * \date 4-30-2003 + * + * Convert from global parametric coords to local ones. + */ + /*------------------------------------------------------------------------------*/ + static GW_I32 ComputeLocalGeodesicParameter( GW_Float& x, GW_Float& y, GW_Float& z, + GW_Float a, GW_Float b, GW_Float c, + GW_Float a0, GW_Float b0, GW_Float c0, + GW_Float a1, GW_Float b1, GW_Float c1, + GW_Float a2, GW_Float b2, GW_Float c2 ) + { + /* the system to solve is : + [a0 a1 a2] [x] [a] + [b0 b1 b2]*[y] = [b] + [c0 c1 c2] [z] [c] + Using x+y+z = 1, this becomes : + [a0-a2 a1-a2] [x] [a-a2] + [b0-b2 b1-b2]*[y] = [b-b2] + */ + GW_Float m00 = a0-a2; + GW_Float m01 = a1-a2; + GW_Float m10 = b0-b2; + GW_Float m11 = b1-b2; + GW_Float rDet = m00*m11-m01*m10; + a = a - a2; // rhs modification + b = b - b2; + // GW_ASSERT( rDet!=0 ); + /* The inverse of the matrix is : + [m11 -m01] + [-m10 m00] * 1/rDet */ + if( GW_ABS(rDet)>GW_EPSILON ) + { + x = 1/rDet * ( m11*a - m01*b ); + y = 1/rDet * (-m10*a + m00*b ); + z = 1 - x - y; + } + else + { + x = y = z = -GW_INFINITE; + return -1; + } + return 0; + } + + /*------------------------------------------------------------------------------*/ + // Name : GW_Maths::TestClass + /** + * \author Gabriel Peyré + * \date 4-12-2003 + * + * Test the class. + */ + /*------------------------------------------------------------------------------*/ + static void TestClass(std::ostream &s = cout) + { + TestClassHeader("GW_Maths", s); + GW_Float Points[6][2]; + GW_Float Values[6]; + GW_Float Coeffs[6]; + for( GW_U32 i=0; i<6; ++i ) + { + Points[i][0] = GW_RAND; + Points[i][1] = GW_RAND; + Values[i] = GW_RAND; + } + GW_Maths::Fit2ndOrderPolynomial2D( Points, Values, Coeffs ); + for( GW_U32 i=0; i<6; ++i ) + { + GW_Float x = Points[i][0]; + GW_Float y = Points[i][1]; + GW_Float t = Coeffs[0] + Coeffs[1]*x + Coeffs[2]*y + Coeffs[3]*x*y + + Coeffs[4]*x*x + Coeffs[5]*y*y; + GW_ASSERT( GW_ABS(t-Values[i]) + inline + static void Convert(GW_VectorND& a, const GW_VectorStatic& b) + { + a.Reset( v_size ); + for( GW_U32 i=0; i + inline + static void Convert(GW_MatrixNxP& a, const GW_MatrixStatic& b) + { + a.Reset( r_size, c_size ); + for( GW_U32 i=0; i + inline + static void Convert(GW_VectorStatic& a, const GW_VectorND& b) + { + GW_ASSERT( v_size==b.GetDim() ); + for( GW_U32 i=0; i + inline + static void Convert( GW_MatrixStatic& a, const GW_MatrixNxP& b) + { + GW_ASSERT( r_size==b.GetNbrRows() && c_size==b.GetNbrCols() ); + for( GW_U32 i=0; i big) big = (GW_Float) temp; + GW_ASSERT(big != 0.0); + vv[i] = (GW_Float) 1.0/big; + } + for (j=1;j<=n;j++) + { + for (i=1;i= big) + { + big=dum; + imax=i; + } + } + if (j != imax) + { + for (k=1;k<=n;k++) + { + dum=a[imax][k]; + a[imax][k]=a[j][k]; + a[j][k]=dum; + } + *d = -(*d); + vv[imax]=vv[j]; + } + indx[j]=imax; + if (a[j][j] == 0.0) a[j][j]=GW_EPSILON; + if (j != n) + { + dum=1.0/(a[j][j]); + for (i=j+1;i<=n;i++) a[i][j] *= dum; + } + } + free_vector( vv, 1, n ); +} + +/************************************************************************/ +/* + Solves the set of n linear equations A·X = B. Here a[1..n][1..n] is input, not as the matrix + A but rather as its LU decomposition, determined by the routine ludcmp. indx[1..n] is input + as the permutation vector returned by ludcmp. b[1..n] is input as the right-hand side vector + B, and returns with the solution vector X. a, n, and indx are not modi?ed by this routine + and can be left in place for successive calls with di?erent right-hand sides b. This routine takes + into account the possibility that b will begin with many zero elements, so it is e?cient for use + in matrix inversion. +*/ +/************************************************************************/ +inline +void lubksb(GW_Float **a, GW_I32 n, GW_I32 *indx, GW_Float b[]) +{ + GW_I32 i,ii=0,ip,j; + GW_Float sum; + for( i=1;i<=n;i++ ) + { + ip=indx[i]; + sum=b[ip]; + b[ip]=b[i]; + if (ii) + { + for (j=ii;j<=i-1;j++) + sum -= a[i][j]*b[j]; + } + else + { + if (sum) + ii=i; + } + b[i]=sum; + } + for( i=n;i>=1;i-- ) + { + sum=b[i]; + for (j=i+1;j<=n;j++) + sum -= a[i][j]*b[j]; + b[i]=sum/a[i][i]; + } +} + + +GW_END_NAMESPACE + + +#endif // _GW_MATHS_H_ + + +/////////////////////////////////////////////////////////////////////////////// +// Copyright (c) Gabriel Peyré +/////////////////////////////////////////////////////////////////////////////// +// END OF FILE // +/////////////////////////////////////////////////////////////////////////////// \ No newline at end of file diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/.svn/text-base/GW_MathsConfig.h.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/.svn/text-base/GW_MathsConfig.h.svn-base new file mode 100644 index 0000000..a8f8a1f --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/.svn/text-base/GW_MathsConfig.h.svn-base @@ -0,0 +1,371 @@ +/*------------------------------------------------------------------------------*/ +/** + * \file GW_Config.h + * \brief Main configuration file. + * \author Gabriel Peyré + * \date 10-26-2002 + */ +/*------------------------------------------------------------------------------*/ + +#ifndef _GW_MATHSCONFIG_H_ +#define _GW_MATHSCONFIG_H_ + + +//------------------------------------------------------------------------- +/** \name C++ STL */ +//------------------------------------------------------------------------- +//@{ +#include +#include +#include +#include +#include +#include +#include +#include +using std::string; +using std::cerr; +using std::cout; +using std::endl; +//@} + +//------------------------------------------------------------------------- +/** \name classical ANSI c libraries */ +//------------------------------------------------------------------------- +//@{ + +#include +#include +#include +#include +#include +#include +//#include +#include +//#include +#include +#include +//#include +//@} +/* +#ifdef GW_DEBUG + #pragma comment(lib, "laspack_dbg.lib") +#else + #pragma comment(lib, "laspack.lib") +#endif // GW_DEBUG +*/ +namespace GW { + + +//------------------------------------------------------------------------- +/** \name debug & inline directive */ +//------------------------------------------------------------------------- +//@{ +#ifdef _DEBUG + #ifndef GW_DEBUG + #define GW_DEBUG + #endif // GW_DEBUG +#endif // _DEBUG + +#ifndef GW_DEBUG + #ifndef GW_USE_INLINE + #define GW_USE_INLINE + #endif // GW_USE_INLINE +#endif // GW_DEBUG + +#ifdef GW_USE_INLINE + #ifndef GW_INLINE + #define GW_INLINE inline + #endif // GWION3D_INLINE +#else + #ifndef GW_INLINE + #define GW_INLINE + #endif // GW_INLINE +#endif // GW_USE_INLINE +//@} + +//------------------------------------------------------------------------- +/** \name Name space management */ +//------------------------------------------------------------------------- +//@{ +#define GW_BEGIN_NAMESPACE namespace GW { +#define GW_END_NAMESPACE } +//@} + +//------------------------------------------------------------------------- +/** \name Basic types */ +//------------------------------------------------------------------------- +//@{ +#ifdef __UNIX__ + typedef char GW_I8; + typedef unsigned char GW_U8; + typedef short GW_I16; + typedef unsigned short GW_U16; + typedef long GW_I32; + typedef unsigned long GW_U32; + typedef long long int GW_I64; + typedef unsigned long long int GW_U64; + typedef float GW_Real32; + typedef double GW_Real64; + typedef bool GW_Bool; + typedef GW_Real64 GW_Float; +#elif defined (WIN32) + typedef char GW_I8; + typedef unsigned char GW_U8; + typedef short GW_I16; + typedef unsigned short GW_U16; + typedef long GW_I32; + typedef unsigned long GW_U32; + // typedef __int64 GW_I64; + // typedef unsigned __int64 GW_U64; + typedef float GW_Real32; + typedef double GW_Real64; + typedef bool GW_Bool; + typedef GW_Real64 GW_Float; +#elif defined (_PS2_) + typedef char GW_I8; + typedef unsigned char GW_U8; + typedef short GW_I16; + typedef unsigned short GW_U16; + typedef int GW_I32; + typedef unsigned int GW_U32; + typedef long long GW_I64; + typedef unsigned long long GW_U64; + typedef float GW_Real32; + typedef double GW_Real64; + typedef GW_I8 GW_Bool; + typedef GW_Real64 GW_Float; +#else + #error "Unknown architecture !" +#endif + + typedef void* GW_UserData; + + /** value returned by function to indicates error GW GW_OK */ + typedef GW_I32 GW_RETURN_CODE; + +//@} + + +//------------------------------------------------------------------------- +/** \name numerical macros */ +//------------------------------------------------------------------------- +//@{ +#undef MIN +#undef MAX +#define MIN(a, b) ((a) < (b) ? (a) : (b)) //!< Returns the min value between a and b +#define MAX(a, b) ((a) > (b) ? (a) : (b)) //!< Returns the max value between a and b +#define MAXMAX(a,b,c) ((a) > (b) ? MAX (a,c) : MAX (b,c)) +#define GW_MIN(a, b) MIN(a,b) //!< Returns the min value between a and b +#undef GW_MAX // already defined by Windows.h ... +#define GW_MAX(a, b) MAX(a,b) //!< Returns the max value between a and b +#define GW_MAXMAX(a,b,c) MAXMAX(a,b,c) + +#define GW_SCALE_01(x,rMin,rMax) ((x-rMin)/(rMax-rMin)) + +#define GW_ABS(a) ((a) > 0 ? (a) : -(a)) //!< Returns the absolute value a + +#define SQR(x) ((x)*(x)) //!< Returns x square +#define CUBE(x) ((x)*(x)*(x)) //!< Returns x cube +#define GW_SQR(x) SQR(x) //!< Returns x square +#define GW_CUBE(x) CUBE(x) //!< Returns x cube + +#define GW_CLAMP_01(x) if( (x)<0 ) x=0; if( (x)>1 ) x=1 +#define GW_CLAMP(x, a,b) if( (x)b ) x=b + +#define GW_SWAP(x,y) x^=y; y^=x; x^=y +#define GW_ORDER(x,y) if(x>y){ GW_SWAP(x,y); } +//@} + +//------------------------------------------------------------------------- +/** \name generic macros */ +//------------------------------------------------------------------------- +//@{ +/** a random number in [0-1] */ +#define GW_RAND ((GW_Float) (rand()%10000))/10000 +/** a random number in [a,b] */ +#define GW_RAND_RANGE(a,b) (a)+((b)-(a))*((GW_Float) (rand()%10000))/10000 +/** delete a single pointer */ +#define GW_DELETE(p) {if (p!=NULL) delete p; p=NULL;} +/** delete an array pointer */ +#define GW_DELETEARRAY(p) {if (p!=NULL) delete [] p; p=NULL;} +//@} + +//------------------------------------------------------------------------- +/** \name some constants */ +//------------------------------------------------------------------------- +//@{ +#define GW_True true +#define GW_False false +/** to make aproximate computations (derivation, GW_Float comparaisons ...) */ +#define GW_EPSILON 1e-9 +/** very big number */ +#define GW_INFINITE 1e9 +/** The temporary file we use to launch debug test involving stream I/O */ +#define GW_TEST_FILE "test.bin" +//@} + +//------------------------------------------------------------------------- +/** \name numerical constants */ +//------------------------------------------------------------------------- +//@{ +/** pi */ +#define GW_PI 3.1415926535897932384626433832795028841971693993751f +/** pi/2 */ +#define GW_HALFPI 1.57079632679489661923f +/** 2*pi */ +#define GW_TWOPI 6.28318530717958647692f +/** 1/pi */ +#define GW_INVPI 0.31830988618379067154f +/** 180/pi */ +#define GW_RADTODEG(x) (x)*57.2957795130823208768f +/** pi/180 */ +#define GW_DEGTORAD(x) (x)*0.01745329251994329577f +/** e */ +#define GW_EXP 2.71828182845904523536f +/** 1/log10(2) */ +#define GW_ILOG2 3.32192809488736234787f +/** 1/3 */ +#define GW_INV3 0.33333333333333333333f +/** 1/6 */ +#define GW_INV6 0.16666666666666666666f +/** 1/9 */ +#define GW_INV7 0.14285714285714285714f +/** 1/9 */ +#define GW_INV9 0.11111111111111111111f +/** 1/255 */ +#define GW_INV255 0.00392156862745098039f +/** sqrt(2) */ +#define GW_SQRT2 1.41421356237f +//@} + +//------------------------------------------------------------------------- +/** \name assertion macros */ +//------------------------------------------------------------------------- +//@{ +#ifdef GW_DEBUG + #ifndef GW_ASSERT + #define GW_ASSERT(expr) _ASSERT(expr) + #endif + #ifndef GW_DEBUG_ONLY + #define GW_DEBUG_ONLY(expr) expr + #endif +#else + #ifndef GW_ASSERT + #define GW_ASSERT(expr) if(!(expr)) cerr << "Error in file " << __FILE__ << " line " << __LINE__ << "." << endl + #endif + #ifndef GW_DEBUG_ONLY + #define GW_DEBUG_ONLY(expr) + #endif +#endif // GW_DEBUG +//@} + +//------------------------------------------------------------------------- +/** \name GW return codes */ +//------------------------------------------------------------------------- +//@{ +#define GW_OK 0 +#define GW_ERROR -9 +#define GW_Invalid_Argument -10 +#define GW_Unknown_Argument -11 +#define GW_Error_Opening_File -14 +#define GW_Error_File_Not_Supported -15 +#define GW_Error_Argument_OutOfRange -17 +#define GW_Error_Buffer_OverFlow -18 +//@} + +/** coordinates */ +#ifndef _GW_CONFIG_H_ +enum GW_Coord_XYZW +{ + X, Y, Z, W +}; +#endif + +/** header and footer for tests */ +inline +void TestClassHeader(const char* class_name, std::ostream &s) +{ + s << "---------------------------------------------------------" << endl; + s << "Begining test for class " << class_name << " ..." << endl; +} +inline +void TestClassFooter(const char* class_name, std::ostream &s) +{ + s << "Test successful for class " << class_name << "." << endl; +} + + +#if 1 +/** Traits class. This is the basic traits from wich each + implementation for standard traits (float, double, etc) will use. + Gives default implementations. */ +template +struct gw_basic_type_traits +{ + static numT SquareModulus(const numT& val) + { return val*val; } + static numT Modulus(const numT& val) + { return GW_ABS(val); } + /** A value used for equality test. */ + numT Epsilon() + { return 1e-9; } + /** must retrun a number at random between say [0,1] */ + static numT Random(const numT& min, const numT& max) + { return GW_RAND_RANGE(min,max); } + static const char* GetBasicTypeName() + { return NULL; } + static GW_Bool IsInvertible(const numT& x) + { return x!=0; } +}; +template <> +struct gw_basic_type_traits +{ + static GW_Float SquareModulus(const GW_Float& val) + { return val*val; } + /** A value used for equality test. */ + static GW_Float Epsilon() + { return 1e-9; } + /** must retrun a number at random between say [0,1] */ + static GW_Float Random(const GW_Float& min, const GW_Float& max) + { return GW_RAND_RANGE(min,max); } + static const char* GetBasicTypeName() + { return NULL; } +}; +template <> +struct gw_basic_type_traits +{ + /** A value used for equality test. */ + static double Epsilon() + { return 1e-5; } + /** must retrun a number at random between say [0,1] */ + static int Random(const int& min, const int& max) + { + #pragma warning( disable : 4244 ) + return (int) GW_RAND_RANGE(min,max+1); + } + static const char* GetBasicTypeName() + { return "int"; } +}; +#endif + +} // End namespace GW + +#ifdef GW_DEBUG +#define new new(_NORMAL_BLOCK,__FILE__, __LINE__) +#endif + +#endif // _GW_CONFIG_H_ + + +/////////////////////////////////////////////////////////////////////////////// +// Copyright (C) 2000-2002 The Orion3D Rewiew Board // +//---------------------------------------------------------------------------// +// This file is under the Orion3D licence. // +// Refer to orion3d_licence.txt for more details about the Orion3D Licence. // +//---------------------------------------------------------------------------// +// Ce fichier est soumis a la Licence Orion3D. // +// Se reporter a orion3d_licence.txt pour plus de details sur cette licence.// +/////////////////////////////////////////////////////////////////////////////// +// END OF FILE // +/////////////////////////////////////////////////////////////////////////////// diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/.svn/text-base/GW_Matrix2x2.h.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/.svn/text-base/GW_Matrix2x2.h.svn-base new file mode 100644 index 0000000..504f8ee --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/.svn/text-base/GW_Matrix2x2.h.svn-base @@ -0,0 +1,224 @@ +/*------------------------------------------------------------------------------*/ +/** + * \file GW_Matrix2x2.h + * \brief Definition of class \c GW_Matrix2x2 + * \author Gabriel Peyré 2001-09-18 + */ +/*------------------------------------------------------------------------------*/ + +#ifndef __GW_Matrix2x2_h_ +#define __GW_Matrix2x2_h_ + +#include "GW_MathsConfig.h" +#include "GW_Maths.h" +#include "GW_MatrixStatic.h" + +namespace GW { + +/*------------------------------------------------------------------------------*/ +/** + * \class GW_Matrix2x2 + * \brief A matrix of dimension 3. + * \author Gabriel Peyré 2001-09-18 + * + * A 3x3 transformation matrix. Warning : NOT THE SAME PACKING THAN OPENGL + * (here we use *row* major convention) + */ +/*------------------------------------------------------------------------------*/ + +class GW_Matrix2x2: public GW_MatrixStatic<2,2,GW_Float> +{ + +public: + + GW_Matrix2x2(): GW_MatrixStatic<2,2,GW_Float>() {} + GW_Matrix2x2(const GW_MatrixStatic<2,2,GW_Float>& m): GW_MatrixStatic<2,2,GW_Float>(m) {} + + /*------------------------------------------------------------------------------*/ + /** + * Name : GW_Matrix2x2 constructor + * + * \author Gabriel Peyré 2001-11-06 + * + * Initialize the matrix with given coordinates. + */ + /*------------------------------------------------------------------------------*/ + GW_Matrix2x2( GW_Float m00, GW_Float m01, + GW_Float m10, GW_Float m11 ) + { + aData_[0][0]=m00; aData_[0][1]=m01; + aData_[1][0]=m10; aData_[1][1]=m11; + } + + GW_Matrix2x2( GW_Vector2D& v1, GW_Vector2D& v2 ) + { + aData_[0][0]=v1[0]; aData_[0][1]=v2[0]; + aData_[1][0]=v1[1]; aData_[1][1]=v2[1]; + } + + + + /*------------------------------------------------------------------------------*/ + /** + * Name : GW_Matrix2x2::SetData + * + * \author Gabriel Peyré 2001-11-06 + */ + /*------------------------------------------------------------------------------*/ + void SetData( GW_Float m00, GW_Float m01, + GW_Float m10, GW_Float m11 ) + { + aData_[0][0]=m00; aData_[0][1]=m01; + aData_[1][0]=m10; aData_[1][1]=m11; + } + + void SetData( GW_U32 i, GW_U32 j, GW_Float r ) + { + GW_ASSERT( i<2 && j<2 ); + aData_[i][j] = r; + } + + + /*------------------------------------------------------------------------------*/ + /** + * Name : GW_Matrix2x2::Invert + * + * \param a matrix to invert + * \param r result. + * \author Gabriel Peyré 2001-11-06 + * + * Use of Cramer formula for speed up in dimension 2. + */ + /*------------------------------------------------------------------------------*/ + static void Invert(const GW_Matrix2x2& a, GW_Matrix2x2& r) + { + GW_Float det = a.GetData(0,0)*a.GetData(1,1) - a.GetData(1,0)*a.GetData(0,1); + if( det==0 ) + return; + det = 1/det; + r.SetData(0,0, det*a.GetData(1,1)); + r.SetData(1,0, -det*a.GetData(1,0)); + r.SetData(0,1, -det*a.GetData(0,1)); + r.SetData(1,1, det*a.GetData(0,0)); + } + /*------------------------------------------------------------------------------*/ + /** + * Name : GW_Matrix2x2::Invert + * + * \return the inverse of the matrix. + * \author Gabriel Peyré 2001-11-06 + */ + /*------------------------------------------------------------------------------*/ + GW_Matrix2x2 Invert() const + { + GW_Matrix2x2 r; + GW_Matrix2x2::Invert(*this, r); + return r; + } + + /*------------------------------------------------------------------------------*/ + /** + * Name : AutoInvert + * + * \author Gabriel Peyré 2001-11-06 + * + * Invert the matrix. + */ + /*------------------------------------------------------------------------------*/ + void AutoInvert() + { + GW_Matrix2x2 r; + GW_Matrix2x2::Invert(*this, r); + (*this) = r; + } + + /*------------------------------------------------------------------------------*/ + /** + * Name : GW_Matrix2x2::GetX + * + * \return X vector of the basis defined by the matrix. + * \author Gabriel Peyré 2001-11-06 + */ + /*------------------------------------------------------------------------------*/ + GW_Vector2D GetX() const + { + return this->GetColumn(X); + } + /*------------------------------------------------------------------------------*/ + /** + * Name : GW_Matrix2x2::GetY + * + * \return Y vector of the basis defined by the matrix. + * \author Gabriel Peyré 2001-11-06 + */ + /*------------------------------------------------------------------------------*/ + GW_Vector2D GetY() const + { + return this->GetColumn(Y); + } + /*------------------------------------------------------------------------------*/ + /** + * Name : GW_Matrix2x2::SetX + * + * \param v X vector of the basis defined by the matrix. + * \author Gabriel Peyré 2001-11-06 + */ + /*------------------------------------------------------------------------------*/ + void SetX( const GW_Vector2D& v) + { + return this->SetColumn(v,X); + } + /*------------------------------------------------------------------------------*/ + /** + * Name : GW_Matrix2x2::SetX + * + * \param v Y vector of the basis defined by the matrix. + * \author Gabriel Peyré 2001-11-06 + */ + /*------------------------------------------------------------------------------*/ + void SetY( const GW_Vector2D& v) + { + return this->SetColumn(v,Y); + } + + /** solve the linear system A*x=b */ + void Solve( GW_Vector2D& x, const GW_Vector2D& b ) const + { + GW_Matrix2x2 M = this->Invert(); + x = M*b; + } + + static void TestClass(std::ostream &s = cout) + { + TestClassHeader("GW_Matrix2x2", s); + cout << "Test for matrix inversion : " << endl; + GW_Matrix2x2 M; + M.Randomize(); + cout << "Matrix M = " << M << endl; + GW_Matrix2x2 MM = M.Invert(); + cout << "Matrix M^-1 = " << MM << endl; + GW_Float err = (M*MM - GW_Matrix2x2()).Norm2(); + cout << "|| MM^-1 - ID ||_2 = " << err << endl; + GW_ASSERT( err +{ + +public: + + GW_Matrix3x3(): GW_MatrixStatic<3,3,GW_Float>() {} + GW_Matrix3x3(const GW_MatrixStatic<3,3,GW_Float>& m): GW_MatrixStatic<3,3,GW_Float>(m) {} + + /*------------------------------------------------------------------------------*/ + /** + * Name : GW_Matrix3x3 constructor + * + * \author Gabriel Peyré 2001-11-06 + * + * Initialize the matrix with given coordinates. + */ + /*------------------------------------------------------------------------------*/ + GW_Matrix3x3( GW_Float m00, GW_Float m01, GW_Float m02, + GW_Float m10, GW_Float m11, GW_Float m12, + GW_Float m20, GW_Float m21, GW_Float m22 ) + { + aData_[0][0]=m00; aData_[0][1]=m01; aData_[0][2]=m02; + aData_[1][0]=m10; aData_[1][1]=m11; aData_[1][2]=m12; + aData_[2][0]=m20; aData_[2][1]=m21; aData_[2][2]=m22; + } + + GW_Matrix3x3( GW_Vector3D& v1, GW_Vector3D& v2, GW_Vector3D& v3 ) + { + aData_[0][0]=v1[0]; aData_[0][1]=v2[0]; aData_[0][2]=v3[0]; + aData_[1][0]=v1[1]; aData_[1][1]=v2[1]; aData_[1][2]=v3[1]; + aData_[1][0]=v1[2]; aData_[2][1]=v2[2]; aData_[2][2]=v3[2]; + } + + + + /*------------------------------------------------------------------------------*/ + /** + * Name : GW_Matrix3x3::SetData + * + * \author Gabriel Peyré 2001-11-06 + */ + /*------------------------------------------------------------------------------*/ + void SetData( GW_Float m00, GW_Float m01, GW_Float m02, + GW_Float m10, GW_Float m11, GW_Float m12, + GW_Float m20, GW_Float m21, GW_Float m22 ) + { + aData_[0][0]=m00; aData_[0][1]=m01; aData_[0][2]=m02; + aData_[1][0]=m10; aData_[1][1]=m11; aData_[1][2]=m12; + aData_[2][0]=m20; aData_[2][1]=m21; aData_[2][2]=m22; + } + + + /*------------------------------------------------------------------------------*/ + /** + * Name : GW_Matrix3x3::Invert + * + * \param a matrix to invert + * \param r result. + * \author Gabriel Peyré 2001-11-06 + * + * Use of Cramer formula for speed up in dimension 3. + */ + /*------------------------------------------------------------------------------*/ + #define ACCESS(i,j) aData[j*3+i] + #define ACCESS_R(i,j) aResData[j*3+i] + #define SUBDET(i0,j0, i1,j1) ( ACCESS(j0,i0)*ACCESS(j1,i1) - ACCESS(j1,i0)*ACCESS(j0,i1) ) + static void Invert(const GW_Matrix3x3& a, GW_Matrix3x3& r) + { + const GW_Float* aData = a.GetData(); + GW_Float* aResData = r.GetData(); + + /* cofactor */ + GW_Float c00, c01, c02, + c10, c11, c12, + c20, c21, c22; + + c00 = SUBDET(1,1, 2,2); + c01 =-SUBDET(1,0, 2,2); + c02 = SUBDET(1,0, 2,1); + + c10 =-SUBDET(0,1, 2,2); + c11 = SUBDET(0,0, 2,2); + c12 =-SUBDET(0,0, 2,1); + + c20 = SUBDET(0,1, 1,2); + c21 =-SUBDET(0,0, 1,2); + c22 = SUBDET(0,0, 1,1); + + /* compute 3x3 determinant & its reciprocal */ + GW_Float rDet = ACCESS(0,0)*c00 + ACCESS(1,0)*c01 + ACCESS(2,0)*c02; + if (rDet == 0.0f) + { + /* the aData can't be inverted */ + return; + } + + rDet = 1.0f/rDet; + + ACCESS_R(0,0) = c00*rDet; + ACCESS_R(0,1) = c01*rDet; + ACCESS_R(0,2) = c02*rDet; + + ACCESS_R(1,0) = c10*rDet; + ACCESS_R(1,1) = c11*rDet; + ACCESS_R(1,2) = c12*rDet; + + ACCESS_R(2,0) = c20*rDet; + ACCESS_R(2,1) = c21*rDet; + ACCESS_R(2,2) = c22*rDet; + + } + /*------------------------------------------------------------------------------*/ + /** + * Name : GW_Matrix3x3::Invert + * + * \return the inverse of the matrix. + * \author Gabriel Peyré 2001-11-06 + */ + /*------------------------------------------------------------------------------*/ + GW_Matrix3x3 Invert() const + { + GW_Matrix3x3 r; + GW_Matrix3x3::Invert(*this, r); + return r; + } + + /*------------------------------------------------------------------------------*/ + /** + * Name : AutoInvert + * + * \author Gabriel Peyré 2001-11-06 + * + * Invert the matrix. + */ + /*------------------------------------------------------------------------------*/ + void AutoInvert() + { + GW_Matrix3x3 r; + GW_Matrix3x3::Invert(*this, r); + (*this) = r; + } + + + /*------------------------------------------------------------------------------*/ + /** + * Name : GW_Matrix3x3::RotateX + * + * \param val rotation angle. + * \author Gabriel Peyré 2001-11-06 + */ + /*------------------------------------------------------------------------------*/ + void RotateX(GW_Float val) + { + GW_Float Sin = (GW_Float) sin(val), + Cos = (GW_Float) cos(val); + GW_Vector3D tmp = this->GetY()*Cos + this->GetZ()*Sin; + this->SetZ(-this->GetY()*Sin + this->GetZ()*Cos); + this->SetY(tmp); + } + /*------------------------------------------------------------------------------*/ + /** + * Name : GW_Matrix3x3::RotateX + * + * \param val rotation angle. + * \author Gabriel Peyré 2001-11-06 + */ + /*------------------------------------------------------------------------------*/ + void RotateY(GW_Float val) + { + GW_Float Sin = (GW_Float) sin(val), + Cos = (GW_Float) cos(val); + GW_Vector3D tmp = this->GetX()*Cos + this->GetZ()*Sin; + this->SetZ(-this->GetX()*Sin + this->GetZ()*Cos); + this->SetX(tmp); + } + /*------------------------------------------------------------------------------*/ + /** + * Name : GW_Matrix3x3::RotateX + * + * \param val rotation angle. + * \author Gabriel Peyré 2001-11-06 + */ + /*------------------------------------------------------------------------------*/ + void RotateZ(GW_Float val) + { + GW_Float Sin = (GW_Float) sin(val), + Cos = (GW_Float) cos(val); + GW_Vector3D tmp = this->GetX()*Cos + this->GetY()*Sin; + this->SetY(-this->GetX()*Sin + this->GetY()*Cos); + this->SetX(tmp); + } + /*------------------------------------------------------------------------------*/ + /** + * Name : GW_Matrix3x3::RotateX + * + * \param val rotation angle. + * \author Gabriel Peyré 2001-11-06 + */ + /*------------------------------------------------------------------------------*/ + void Rotate(GW_Coord_XYZW axe, GW_Float val) + { + switch (axe) + { + case X: + this->RotateX(val); + break; + case Y: + this->RotateY(val); + break; + case Z: + this->RotateZ(val); + break; + case W: + break; + }; + } + /*------------------------------------------------------------------------------*/ + /** + * Name : GW_Matrix3x3::RotateX + * + * \param val rotation angle. + * \author Gabriel Peyré 2001-11-06 + */ + /*------------------------------------------------------------------------------*/ + void RotateAbsX(GW_Float val) + { + GW_Float Sin = (GW_Float) sin(val), + Cos = (GW_Float) cos(val); + GW_Float tmp; + for( GW_I32 i=0; i<=2; ++i ) + { + tmp = aData_[i][Y]*Cos-aData_[i][Z]*Sin; + aData_[i][Z] = aData_[i][Y]*Sin+aData_[i][Z]*Cos; + aData_[i][Y] = tmp; + } + } + /*------------------------------------------------------------------------------*/ + /** + * Name : GW_Matrix3x3::RotateX + * + * \param val rotation angle. + * \author Gabriel Peyré 2001-11-06 + */ + /*------------------------------------------------------------------------------*/ + void RotateAbsY(GW_Float val) + { + GW_Float Sin = (GW_Float) sin(val), + Cos = (GW_Float) cos(val); + GW_Float tmp; + for( GW_I32 i=0; i<=2; ++i ) + { + tmp = aData_[i][X]*Cos + aData_[i][Z]*Sin; + aData_[i][Z] = -aData_[i][X]*Sin + aData_[i][Z]*Cos; + aData_[i][X] = tmp; + } + } + /*------------------------------------------------------------------------------*/ + /** + * Name : GW_Matrix3x3::RotateX + * + * \param val rotation angle. + * \author Gabriel Peyré 2001-11-06 + */ + /*------------------------------------------------------------------------------*/ + void RotateAbsZ(GW_Float val) + { + GW_Float Sin = (GW_Float) sin(val), + Cos = (GW_Float) cos(val); + GW_Float tmp; + for( GW_I32 i=0; i<=2; ++i ) + { + tmp = aData_[i][X]*Cos - aData_[i][Y]*Sin; + aData_[i][Y] = aData_[i][X]*Sin + aData_[i][Y]*Cos; + aData_[i][X] = tmp; + } + } + /*------------------------------------------------------------------------------*/ + /** + * Name : GW_Matrix3x3::RotateX + * + * \param val rotation angle. + * \author Gabriel Peyré 2001-11-06 + */ + /*------------------------------------------------------------------------------*/ + void RotateAbs(GW_Coord_XYZW axe, GW_Float val) + { + switch (axe) + { + case X: + this->RotateAbsX(val); + break; + case Y: + this->RotateAbsY(val); + break; + case Z: + this->RotateAbsZ(val); + break; + case W: + break; + }; + } + + + + /*------------------------------------------------------------------------------*/ + /** + * Name : GW_Matrix3x3::GetX + * + * \return X vector of the basis defined by the matrix. + * \author Gabriel Peyré 2001-11-06 + */ + /*------------------------------------------------------------------------------*/ + GW_Vector3D GetX() const + { + return this->GetColumn(X); + } + + /*------------------------------------------------------------------------------*/ + /** + * Name : GW_Matrix3x3::GetY + * + * \return Y vector of the basis defined by the matrix. + * \author Gabriel Peyré 2001-11-06 + */ + /*------------------------------------------------------------------------------*/ + GW_Vector3D GetY() const + { + return this->GetColumn(Y); + } + + /*------------------------------------------------------------------------------*/ + /** + * Name : GW_Matrix3x3::GetZ + * + * \return Z vector of the basis defined by the matrix. + * \author Gabriel Peyré 2001-11-06 + */ + /*------------------------------------------------------------------------------*/ + GW_Vector3D GetZ() const + { + return this->GetColumn(Z); + } + /*------------------------------------------------------------------------------*/ + /** + * Name : GW_Matrix3x3::SetX + * + * \param v X vector of the basis defined by the matrix. + * \author Gabriel Peyré 2001-11-06 + */ + /*------------------------------------------------------------------------------*/ + void SetX( const GW_Vector3D& v) + { + return this->SetColumn(v,X); + } + + /*------------------------------------------------------------------------------*/ + /** + * Name : GW_Matrix3x3::SetX + * + * \param v Y vector of the basis defined by the matrix. + * \author Gabriel Peyré 2001-11-06 + */ + /*------------------------------------------------------------------------------*/ + void SetY( const GW_Vector3D& v) + { + return this->SetColumn(v,Y); + } + + /*------------------------------------------------------------------------------*/ + /** + * Name : GW_Matrix3x3::SetZ + * + * \param v Z vector of the basis defined by the matrix. + * \author Gabriel Peyré 2001-11-06 + */ + /*------------------------------------------------------------------------------*/ + void SetZ( const GW_Vector3D& v) + { + return this->SetColumn(v,Z); + } + + /** solve the linear system A*x=b */ + void Solve( GW_Vector3D& x, const GW_Vector3D& b ) const + { + GW_Matrix3x3 M = this->Invert(); + x = M*b; + } + + static void TestClass(std::ostream &s = cout) + { + TestClassHeader("GW_Matrix3x3", s); + cout << "Test for matrix inversion : " << endl; + GW_Matrix3x3 M; + M.Randomize(); + cout << "Matrix M = " << M << endl; + GW_Matrix3x3 MM = M.Invert(); + cout << "Matrix M^-1 = " << MM << endl; + GW_Float err = (M*MM - GW_Matrix3x3()).Norm2(); + cout << "|| MM^-1 - ID ||_2 = " << err << endl; + GW_ASSERT( err +{ + +public: + + GW_Matrix4x4(): GW_MatrixStatic<4,4,GW_Float>() {} + GW_Matrix4x4(const GW_MatrixStatic<4,4,GW_Float>& m): GW_MatrixStatic<4,4,GW_Float>(m) {} + + GW_Matrix4x4( GW_Float m00, GW_Float m01, GW_Float m02, GW_Float m03, + GW_Float m10, GW_Float m11, GW_Float m12, GW_Float m13, + GW_Float m20, GW_Float m21, GW_Float m22, GW_Float m23, + GW_Float m30, GW_Float m31, GW_Float m32, GW_Float m33 ) + { + aData_[0][0]=m00; aData_[0][1]=m01; aData_[0][2]=m02; aData_[0][3]=m03; + aData_[1][0]=m10; aData_[1][1]=m11; aData_[1][2]=m12; aData_[1][3]=m13; + aData_[2][0]=m20; aData_[2][1]=m21; aData_[2][2]=m22; aData_[2][3]=m23; + aData_[3][0]=m30; aData_[3][1]=m31; aData_[3][2]=m32; aData_[3][3]=m33; + } + + void SetData( GW_Float m00, GW_Float m01, GW_Float m02, GW_Float m03, + GW_Float m10, GW_Float m11, GW_Float m12, GW_Float m13, + GW_Float m20, GW_Float m21, GW_Float m22, GW_Float m23, + GW_Float m30, GW_Float m31, GW_Float m32, GW_Float m33 ) + { + aData_[0][0]=m00; aData_[0][1]=m01; aData_[0][2]=m02; aData_[0][3]=m03; + aData_[1][0]=m10; aData_[1][1]=m11; aData_[1][2]=m12; aData_[1][3]=m13; + aData_[2][0]=m20; aData_[2][1]=m21; aData_[2][2]=m22; aData_[2][3]=m23; + aData_[3][0]=m30; aData_[3][1]=m31; aData_[3][2]=m32; aData_[3][3]=m33; + } + + void SetData( GW_U32 i, GW_U32 j, GW_Float r ) + { + GW_ASSERT( i<4 && j<4 ); + aData_[i][j] = r; + } + + /** Invert, assuming the matrix is *ORTHOGONAL* */ + void AutoOrthoInvert() + { + GW_Matrix4x4 r; + OrthoInvert(*this, r); + (*this) = r; + } + + /*------------------------------------------------------------------------------*/ + /** + * Name : OrthoInvert + * + * \return The inverse of an orthogonal matrix. + * \author Gabriel Peyré 2001-08-04 + * + * Compute the inverse the matrix, assuming that it's an orthogonal matrix. + */ + /*------------------------------------------------------------------------------*/ + static void OrthoInvert(const GW_Matrix4x4& a, GW_Matrix4x4& r) + { + /* the inverse translation : -A^(-1)*t + +--------+ +--+ + |00 01 02| |30| + -|10 11 12|*|31| + |20 21 22| |32| + +--------+ +--+ + */ + GW_Float t0=a.aData_[0][0]*a.aData_[3][0]+a.aData_[0][1]*a.aData_[3][1]+a.aData_[0][2]*a.aData_[3][2]; + GW_Float t1=a.aData_[1][0]*a.aData_[3][0]+a.aData_[1][1]*a.aData_[3][1]+a.aData_[1][2]*a.aData_[3][2]; + GW_Float t2=a.aData_[2][0]*a.aData_[3][0]+a.aData_[2][1]*a.aData_[3][1]+a.aData_[2][2]*a.aData_[3][2]; + /* the matrix is supposed to be orthogonal !!!!! */ + r.SetData( + a.aData_[0][0], a.aData_[0][1], a.aData_[0][2], -t0, + a.aData_[1][0], a.aData_[1][1], a.aData_[1][2], -t1, + a.aData_[2][0], a.aData_[2][1], a.aData_[2][2], -t2, + a.aData_[0][3], a.aData_[1][3], a.aData_[2][3], a.aData_[3][3]); + } + + + /*------------------------------------------------------------------------------*/ + /** + * Name : GW_Matrix4x4::TransformOnZ + * + * \param x X component of the orginal vector. + * \param y Y component of the orginal vector. + * \param z Z component of the orginal vector. + * \return The X coordinate of the oringal vector tranformed by the matrix. + * \author Gabriel Peyré 2001-10-30 + * + * This speed up computation when you only needs depth information (used by + * the alpha pipeline). + */ + /*------------------------------------------------------------------------------*/ + GW_Float TransformOnZ(GW_Float x, GW_Float y, GW_Float z) + { + return aData_[0][2]*x + aData_[1][2]*y + aData_[2][2]*z + aData_[3][2]; + } + /*------------------------------------------------------------------------------*/ + /** + * Name : GW_Matrix4x4::TransformOnZ + * + * \param v the orginal vector. + * \return The X coordinate of the oringal vector tranformed by the matrix. + * \author Gabriel Peyré 2001-10-30 + * + * This speed up computation when you only needs depth information (used by + * the alpha pipeline). + */ + /*------------------------------------------------------------------------------*/ + GW_Float TransformOnZ(GW_Vector3D& v) + { + return aData_[0][2]*v[X] + aData_[1][2]*v[Y] + aData_[2][2]*v[Z] + aData_[3][2]; + } + + void RotateX(GW_Float val) + { + GW_Float Sin=(GW_Float) sin(val), + Cos=(GW_Float) cos(val); + GW_Vector3D tmp=GetY()*Cos+GetZ()*Sin; + SetZ(-GetY()*Sin+GetZ()*Cos); + SetY(tmp); + } + + void RotateY(GW_Float val) + { + GW_Float Sin=(GW_Float) sin(val), + Cos=(GW_Float) cos(val); + GW_Vector3D tmp=GetX()*Cos+GetZ()*Sin; + SetZ(-GetX()*Sin+GetZ()*Cos); + SetX(tmp); + } + + void RotateZ(GW_Float val) + { + GW_Float Sin=(GW_Float) sin(val), + Cos=(GW_Float) cos(val); + GW_Vector3D tmp=GetX()*Cos+GetY()*Sin; + SetY(-GetX()*Sin+GetY()*Cos); + SetX(tmp); + } + + void Rotate(GW_U32 axe, GW_Float val) + { + switch (axe) + { + case X: + RotateX(val); + break; + case Y: + RotateY(val); + break; + case Z: + RotateZ(val); + break; + case W: + break; + }; + } + + void RotateAbsX(GW_Float val) + { + GW_Float Sin=(GW_Float) sin(val), + Cos=(GW_Float) cos(val); + GW_Float tmp; + for (GW_I32 i=0; i<=2; i++) + { + tmp=aData_[i][Y]*Cos-aData_[i][Z]*Sin; + aData_[i][Z]=aData_[i][Y]*Sin+aData_[i][Z]*Cos; + aData_[i][Y]=tmp; + } + } + + void RotateAbsY(GW_Float val) + { + GW_Float Sin=(GW_Float) sin(val), + Cos=(GW_Float) cos(val); + GW_Float tmp; + for (GW_I32 i=0; i<=2; i++) + { + tmp=aData_[i][X]*Cos+aData_[i][Z]*Sin; + aData_[i][Z]=-aData_[i][X]*Sin+aData_[i][Z]*Cos; + aData_[i][X]=tmp; + } + } + + void RotateAbsZ(GW_Float val) + { + GW_Float Sin=(GW_Float) sin(val), + Cos=(GW_Float) cos(val); + GW_Float tmp; + for (GW_I32 i=0; i<=2; i++) + { + tmp=aData_[i][X]*Cos-aData_[i][Y]*Sin; + aData_[i][Y]=aData_[i][X]*Sin+aData_[i][Y]*Cos; + aData_[i][X]=tmp; + } + } + + void RotateAbs(GW_U32 axe, GW_Float val) + { + switch (axe) + { + case X: + RotateAbsX(val); + break; + case Y: + RotateAbsY(val); + break; + case Z: + RotateAbsZ(val); + break; + case W: + break; + }; + } + + /*------------------------------------------------------------------------------*/ + /** + * Name : GW_Matrix4x4::GetRotation + * + * \return The rotation part of the matrix. + * \author Gabriel Peyré 2001-08-04 + * + * Compute a matrix without the translation (last column). + */ + /*------------------------------------------------------------------------------*/ + GW_Matrix3x3 GetRotation() + { + GW_Matrix3x3 M( this->GetData(0,0), this->GetData(0,1), this->GetData(0,2), + this->GetData(1,0), this->GetData(1,1), this->GetData(1,2), + this->GetData(2,0), this->GetData(2,1), this->GetData(2,2) ); + return M; + } + + //----------------------------------------------------------------------------- + // Name: GW_Matrix4x4::GetCoords + /** + * @return a pointer on the datas of the matrix + */ + /// \author Gabriel Peyré 2001-08-30 + //----------------------------------------------------------------------------- + GW_Float* GetCoords() const + { + return (GW_Float*) aData_; + } + + + //----------------------------------------------------------------------------- + // Name: GW_Matrix4x4::SetCoords + /** + * Set the different elements of the matrix. + */ + /// \author Gabriel Peyré 2001-08-31 + //----------------------------------------------------------------------------- + void SetCoords( + GW_Float m00, GW_Float m10, GW_Float m20, GW_Float m30, + GW_Float m01, GW_Float m11, GW_Float m21, GW_Float m31, + GW_Float m02, GW_Float m12, GW_Float m22, GW_Float m32, + GW_Float m03, GW_Float m13, GW_Float m23, GW_Float m33) + { + aData_[0][0]=m00; aData_[0][1]=m01; aData_[0][2]=m02; aData_[0][3]=m03; + aData_[1][0]=m10; aData_[1][1]=m11; aData_[1][2]=m12; aData_[1][3]=m13; + aData_[2][0]=m20; aData_[2][1]=m21; aData_[2][2]=m22; aData_[2][3]=m23; + aData_[3][0]=m30; aData_[3][1]=m31; aData_[3][2]=m32; aData_[3][3]=m33; + } + void AutoScaleTranslation(GW_Float v) + { + aData_[3][0] *= v; + aData_[3][1] *= v; + aData_[3][2] *= v; + } + + void UnScale() + { + GW_Float l = ::sqrt(aData_[0][0]*aData_[0][0] + aData_[0][1]*aData_[0][1] + aData_[0][2]*aData_[0][2] ); + if( l!=0 ) + { + aData_[0][0] /= l; + aData_[0][1] /= l; + aData_[0][2] /= l; + } + l = ::sqrt(aData_[1][0]*aData_[1][0] + aData_[1][1]*aData_[1][1] + aData_[1][2]*aData_[1][2] ); + if( l!=0 ) + { + aData_[1][0] /= l; + aData_[1][1] /= l; + aData_[1][2] /= l; + } + l = ::sqrt(aData_[2][0]*aData_[2][0] + aData_[2][1]*aData_[2][1] + aData_[2][2]*aData_[2][2] ); + if( l!=0 ) + { + aData_[2][0] /= l; + aData_[2][1] /= l; + aData_[2][2] /= l; + } + + } + + /* scale operations **************************************************/ + void AutoScale( const GW_Vector3D& v) + { + for(GW_U32 i=0; i<3; ++i) + for(GW_U32 j=0; j<4; ++j) + aData_[i][j] *= v[i]; + } + void AutoScale( GW_U32 axe, GW_Float v ) + { + for(GW_U32 i=0; i<4; ++i) + aData_[axe][i] *= v; + } + + + GW_Matrix4x4 operator +( const GW_Vector3D& v ) + { + GW_Matrix4x4 r = *this; + r.aData_[3][0] += v[0]; + r.aData_[3][2] += v[1]; + r.aData_[3][1] += v[2]; + } + void operator +=( const GW_Vector3D& v ) + { + aData_[3][0] += v[0]; + aData_[3][2] += v[1]; + aData_[3][1] += v[2]; + } + /* translation by a vector */ + void Translate( const GW_Vector3D& v) + { + (*this) += v; + } + + /*------------------------------------------------------------------------------*/ + /** + * Name : GW_Matrix4x4::SetScale + * + * \param rScale the new scale value. + * \author Gabriel Peyré 2001-10-23 + */ + /*------------------------------------------------------------------------------*/ + void SetScale(GW_Float rScale) + { + GW_ASSERT( rScale>GW_EPSILON ); + aData_[3][3] = rScale; + } + /*------------------------------------------------------------------------------*/ + /** + * Name : GW_Matrix4x4::GetScale + * + * \return The scale factors + * \author Antoine Bouthors 2002-09-03 + * + */ + /*------------------------------------------------------------------------------*/ + GW_Vector3D GetScale() const + { + return GW_Vector3D( aData_[X][X], aData_[Y][Y], aData_[Z][Z] ); + } + + + void Translate(GW_U32 axe, GW_Float v) + { + aData_[3][axe]+=v; + } + + GW_Vector3D GetX() const + { + return GW_Vector3D((GW_Float*) aData_[X]); + } + + GW_Vector3D GetY() const + { + return GW_Vector3D((GW_Float*) aData_[Y]); + } + + GW_Vector3D GetZ() const + { + return GW_Vector3D((GW_Float*) aData_[Z]); + } + + void SetX( const GW_Vector3D& v) + { + aData_[0][0]=v[0]; + aData_[0][1]=v[1]; + aData_[0][2]=v[2]; + } + + void SetY( const GW_Vector3D& v) + { + aData_[1][0]=v[0]; + aData_[1][1]=v[1]; + aData_[1][2]=v[2]; + } + + void SetZ( const GW_Vector3D& v) + { + aData_[2][0]=v[0]; + aData_[2][1]=v[1]; + aData_[2][2]=v[2]; + } + + void SetTranslation( const GW_Vector3D& v) + { + aData_[3][X] = v[X]; + aData_[3][Y] = v[Y]; + aData_[3][Z] = v[Z]; + } + + void SetTranslation(GW_Coord_XYZW axe, GW_Float v) + { + aData_[3][axe]=v; + } + + void SetScale( const GW_Vector3D& v) + { + aData_[X][X] = v[X]; + aData_[Y][Y] = v[Y]; + aData_[Z][Z] = v[Z]; + } + + void SetScale(GW_Coord_XYZW axe, GW_Float v) + { + aData_[axe][axe]=v; + } + + void SetRotation( const GW_Matrix3x3& m) + { + for( GW_U32 i=0; i<3; ++i ) + for( GW_U32 j=0; j<3; ++j ) + this->SetData(i,j, m.GetData(i,j) ); + } + + GW_Vector3D GetTranslation() + { + return GW_Vector3D(aData_[3][0], aData_[3][1], aData_[3][2]); + } + + GW_Float* GetTranslationPtr() + { + return aData_[3]; + } + + void ReComputeBasis_GivenX( GW_Vector3D v) + { + /* re-nGWm v */ + v.Normalize(); + SetX(v); + /* re-compute a basis */ + GW_Vector3D axe_z=v^GetY(); + GW_Float n=~(axe_z); + if (nInvert(); + GW_MatrixStatic<4,4,GW_Float>::Multiply( M, b, x ); + } + + + + /*------------------------------------------------------------------------------*/ + /** + * Name : GW_Matrix4x4::* + * + * \return The product of the matrix by a vectGW. + * \param v The result of the product. + * \author Gabriel Peyré 2001-08-04 + */ + /*------------------------------------------------------------------------------*/ + GW_Vector3D operator*( const GW_Vector3D& v) + { + return GW_Vector3D( + aData_[0][0]*v[0]+aData_[1][0]*v[1]+aData_[2][0]*v[2]+aData_[3][0], + aData_[0][1]*v[0]+aData_[1][1]*v[1]+aData_[2][1]*v[2]+aData_[3][1], + aData_[0][2]*v[0]+aData_[1][2]*v[1]+aData_[2][2]*v[2]+aData_[3][2]); + } + + static void TestClass(std::ostream &s = cout) + { + TestClassHeader("GW_Matrix4x4", s); + cout << "Test for matrix inversion : " << endl; + GW_Matrix4x4 M; + M.Randomize(); + cout << "Matrix M = " << M << endl; + GW_Matrix4x4 MM = M.Invert(); + cout << "Matrix M^-1 = " << MM << endl; + GW_Float err = (M*MM - GW_Matrix4x4()).Norm2(); + cout << "|| MM^-1 - ID ||_2 = " << err << endl; + GW_ASSERT( err GW_TNTArray2D; + +/*------------------------------------------------------------------------------*/ +/** + * \class GW_MatrixNxP + * \brief A matrix of arbitrary size. + * \author Gabriel Peyré + * \date 5-31-2003 + * + * Use \b TNT library. + */ +/*------------------------------------------------------------------------------*/ + +class GW_MatrixNxP: public GW_TNTArray2D +{ + +public: + + GW_MatrixNxP() :GW_TNTArray2D(){} + GW_MatrixNxP(GW_U32 m, GW_U32 n) :GW_TNTArray2D((int) m,(int) n){} + GW_MatrixNxP(GW_U32 m, GW_U32 n, GW_Float *a) :GW_TNTArray2D((int) m,(int) n,a){} + GW_MatrixNxP(GW_U32 m, GW_U32 n, const GW_Float &a) :GW_TNTArray2D((int) m,(int) n,a){} + GW_MatrixNxP(const GW_MatrixNxP &A) :GW_TNTArray2D(A){} + + void Reset( GW_U32 i, GW_U32 j ) + { + ((GW_TNTArray2D&) (*this)) = GW_TNTArray2D((int) i, (int) j); + } + + GW_U32 GetNbrRows() const { return this->dim1(); } + GW_U32 GetNbrCols() const { return this->dim2(); } + + /*------------------------------------------------------------------------------*/ + /** + * Name : GW_MatrixNxP::GetData + * + * \param i row number + * \param j col number + * \return value of the (i,j) data. + * \author Gabriel Peyré 2001-09-19 + */ + /*------------------------------------------------------------------------------*/ + GW_Float GW_MatrixNxP::GetData(GW_U32 i, GW_U32 j) const + { + GW_ASSERT( iGetNbrRows() && jGetNbrCols() ); + return (*this)[i][j]; + } + /*------------------------------------------------------------------------------*/ + /** + * Name : GW_MatrixNxP::SetData + * + * \param i row number + * \param j col number + * \param rVal value + * \author Gabriel Peyré 2001-09-19 + */ + /*------------------------------------------------------------------------------*/ + void GW_MatrixNxP::SetData(GW_U32 i, GW_U32 j, GW_Float rVal) + { + GW_ASSERT( iGetNbrRows() && jGetNbrCols() ); + (*this)[i][j] = rVal; + } + + + + /*------------------------------------------------------------------------------*/ + /** + * Name : GW_MatrixNxP::operator * + * + * \param m right hand side + * \return multiplication this*m + * \author Gabriel Peyré 2001-09-19 + */ + /*------------------------------------------------------------------------------*/ + GW_MatrixNxP GW_MatrixNxP::operator*(const GW_MatrixNxP& m) + { + GW_ASSERT( this->GetNbrCols() == m.GetNbrRows() ); + GW_MatrixNxP Res( this->GetNbrRows(), m.GetNbrCols() ); + GW_MatrixNxP::Multiply( *this, m, Res ); + return Res; + } + /*------------------------------------------------------------------------------*/ + /** + * Name : GW_MatrixNxP::Multiply + * + * \param a right side + * \param b left side + * \param r result + * \author Gabriel Peyré 2001-09-19 + */ + /*------------------------------------------------------------------------------*/ + static void GW_MatrixNxP::Multiply(const GW_MatrixNxP& a, const GW_MatrixNxP& b, GW_MatrixNxP& r) + { + GW_ASSERT( a.GetNbrCols() == b.GetNbrRows() ); + GW_ASSERT( r.GetNbrRows() == a.GetNbrRows() ); + GW_ASSERT( r.GetNbrCols() == b.GetNbrCols() ); + + GW_Float rVal; + + for( GW_U32 i=0; iGetNbrRows(), this->GetNbrCols() ); + GW_MatrixNxP::Multiply( *this, m, Tmp ); + (*this) = Tmp; + } + + /*------------------------------------------------------------------------------*/ + // Name : GW_MatrixNxP::GW_MatrixNxP operator* + /** + * \param s [GW_Float] scalar. + * \author Gabriel Peyré + * \date 6-1-2003 + * + * Matrix times scalar operator. + */ + /*------------------------------------------------------------------------------*/ + GW_MatrixNxP GW_MatrixNxP::operator*(GW_Float s) + { + GW_MatrixNxP m( this->GetNbrRows(), this->GetNbrCols() ); + GW_MatrixNxP::Multiply(*this, s, m); + return m; + } + /*------------------------------------------------------------------------------*/ + // Name : GW_MatrixNxP::Multiply + /** + * \param a [GW_MatrixNxP&] The matrix. + * \param s [GW_Float] The scalar. + * \param r [GW_MatrixNxP&] The result. + * \author Gabriel Peyré + * \date 6-1-2003 + * + * Matrix times scalar. + */ + /*------------------------------------------------------------------------------*/ + static void GW_MatrixNxP::Multiply(const GW_MatrixNxP& a, const GW_Float s, GW_MatrixNxP& r) + { + GW_ASSERT( a.GetNbrCols()==r.GetNbrCols() && r.GetNbrRows()==r.GetNbrRows() ); + + for( GW_U32 i=0; iGetNbrRows(), this->GetNbrCols() ); + GW_MatrixNxP::Divide(*this, s, m); + return m; + } + /*------------------------------------------------------------------------------*/ + // Name : GW_MatrixNxP::Divide + /** + * \param a [GW_MatrixNxP&] The matrix. + * \param s [GW_Float] The scalar. + * \param r [GW_MatrixNxP&] The result. + * \author Gabriel Peyré + * \date 6-1-2003 + * + * Matrix divided by scalar. + */ + /*------------------------------------------------------------------------------*/ + static void GW_MatrixNxP::Divide(const GW_MatrixNxP& a, const GW_Float s, GW_MatrixNxP& r) + { + if( s==0 ) + return; + GW_ASSERT( a.GetNbrCols()==r.GetNbrCols() && r.GetNbrRows()==r.GetNbrRows() ); + + for( GW_U32 i=0; iGetNbrRows() ); + GW_MatrixNxP::Multiply( *this, v, Res ); + return Res; + } + /*------------------------------------------------------------------------------*/ + /** + * Name : GW_MatrixNxP::Multiply + * + * \param a left hand statement. + * \param v Right hand statement. + * \param r Result. + * \author Gabriel Peyré 2001-09-30 + * + * Multiply the vector by the matrix. + */ + /*------------------------------------------------------------------------------*/ + static void GW_MatrixNxP::Multiply(const GW_MatrixNxP& a, const GW_VectorND& v, GW_VectorND& r) + { + GW_ASSERT( a.GetNbrRows() == r.GetDim() ); + GW_ASSERT( a.GetNbrCols() == v.GetDim() ); + + GW_Float rVal; + + for( GW_U32 i=0; iGetNbrCols(), this->GetNbrRows() ); + GW_MatrixNxP::Transpose( *this, Res ); + + return Res; + } + /*------------------------------------------------------------------------------*/ + /** + * Name : GW_MatrixNxP::Transpose + * + * \param a Right side + * \param r Result + * \return Transposed matrix. + * \author Gabriel Peyré 2001-09-19 + */ + /*------------------------------------------------------------------------------*/ + void GW_MatrixNxP::Transpose(const GW_MatrixNxP& a, GW_MatrixNxP& r) + { + GW_ASSERT( a.GetNbrCols()==r.GetNbrRows() && r.GetNbrCols()==r.GetNbrRows() ); + + for( GW_U32 i=0; iGetNbrRows(), this->GetNbrCols() ); + GW_MatrixNxP::Add( *this, m, Res ); + return Res; + } + /*------------------------------------------------------------------------------*/ + /** + * Name : GW_MatrixNxP::Add + * + * \param a left hand side + * \param b right hand side + * \param r result = a+b + * \author Gabriel Peyré 2001-09-19 + */ + /*------------------------------------------------------------------------------*/ + void GW_MatrixNxP::Add(const GW_MatrixNxP& a, const GW_MatrixNxP& b, GW_MatrixNxP& r) + { + GW_ASSERT( a.GetNbrCols()==b.GetNbrCols() && a.GetNbrRows()==b.GetNbrRows() ); + GW_ASSERT( a.GetNbrCols()==r.GetNbrCols() && a.GetNbrRows()==r.GetNbrRows() ); + + for( GW_U32 i=0; iGetNbrRows(), this->GetNbrCols() ); + GW_MatrixNxP::Minus( *this, m, Res ); + return Res; + } + /*------------------------------------------------------------------------------*/ + /** + * Name : GW_MatrixNxP::Minus + * + * \param a left hand side + * \param b right hand side + * \param r result = a-b + * \author Gabriel Peyré 2001-09-19 + */ + /*------------------------------------------------------------------------------*/ + void GW_MatrixNxP::Minus(const GW_MatrixNxP& a, const GW_MatrixNxP& b, GW_MatrixNxP& r) + { + GW_ASSERT( a.GetNbrCols()==b.GetNbrCols() && a.GetNbrRows()==b.GetNbrRows() ); + GW_ASSERT( a.GetNbrCols()==r.GetNbrCols() && a.GetNbrRows()==r.GetNbrRows() ); + + for( GW_U32 i=0; iGetNbrRows(), this->GetNbrCols() ); + GW_MatrixNxP::UMinus( *this, Res ); + return Res; + } + /*------------------------------------------------------------------------------*/ + /** + * Name : GW_MatrixNxP::UMinus + * + * \param a right side + * \param r result + * \author Gabriel Peyré 2001-09-19 + * + * unary minus. + */ + /*------------------------------------------------------------------------------*/ + void GW_MatrixNxP::UMinus(const GW_MatrixNxP& a, GW_MatrixNxP& r) + { + GW_ASSERT( a.GetNbrCols()==r.GetNbrCols() && a.GetNbrRows()==r.GetNbrRows() ); + + for( GW_U32 i=0; iGetNbrRows(), this->GetNbrCols() ); + GW_MatrixNxP::Add( *this, m, Tmp ); + (*this) = Tmp; + } + /*------------------------------------------------------------------------------*/ + /** + * Name : GW_MatrixNxP::-=(const + * + * \param m right side + * \author Gabriel Peyré 2001-09-19 + */ + /*------------------------------------------------------------------------------*/ + void GW_MatrixNxP::operator-=(const GW_MatrixNxP & m) + { + GW_MatrixNxP Tmp( this->GetNbrRows(), this->GetNbrCols() ); + GW_MatrixNxP::Minus( *this, m, Tmp ); + (*this) = Tmp; + } + + + /*------------------------------------------------------------------------------*/ + /** + * Name : GW_MatrixNxP::SetZero + * + * \return set all component of the matrix to zero. + * \author Gabriel Peyré 2001-09-19 + */ + /*------------------------------------------------------------------------------*/ + void GW_MatrixNxP::SetZero() + { + this->SetValue(0); + } + + + /*------------------------------------------------------------------------------*/ + /** + * Name : GW_MatrixNxP::SetValue + * + * \param rVal value to set. + * \author Gabriel Peyré 2001-09-19 + */ + /*------------------------------------------------------------------------------*/ + void GW_MatrixNxP::SetValue(GW_Float rVal) + { + GW_ASSERT( this->GetNbrCols()>0 && this-GetNbrRows()>0 ); + for( GW_U32 i=0; iGetNbrRows(); ++i ) + for( GW_U32 j=0; jGetNbrCols(); ++j ) + this->SetData( i, j, rVal ); + } + /*------------------------------------------------------------------------------*/ + /** + * Name : GW_MatrixNxP::Randomize + * + * \param rMin minimum value + * \param rMax maximum value + * \author Gabriel Peyré 2001-09-19 + */ + /*------------------------------------------------------------------------------*/ + void GW_MatrixNxP::Randomize(GW_Float rMin = 0, GW_Float rMax = 1) + { + GW_ASSERT( this->GetNbrRows()>0 && this->GetNbrCols()>0 ); + for( GW_U32 i=0; iGetNbrRows(); ++i ) + for( GW_U32 j=0; jGetNbrCols(); ++j ) + this->SetData( i, j, rMin + GW_RAND*(rMax-rMin) ); + } + + + + /*------------------------------------------------------------------------------*/ + // Name : GW_MatrixNxP::LU + /** + * \param L [GW_MatrixNxP&] The \c L matrix. + * \param U [GW_MatrixNxP&] The \c U matrix. + * \param P [GW_VectorND&] Permutations of the columns. + * \return [GW_Float] Determinant. + * \author Gabriel Peyré + * \date 5-31-2003 + * + * Perform an LU decomposition of the matrix. + */ + /*------------------------------------------------------------------------------*/ + void GW_MatrixNxP::LU( GW_MatrixNxP& L, GW_MatrixNxP& U, GW_VectorND& P ) + { + JAMA::LU lu( *this ); + U = (GW_MatrixNxP&) lu.getU(); + L = (GW_MatrixNxP&) lu.getL(); + P = (GW_VectorND&) lu.getPivot(); + } + /*------------------------------------------------------------------------------*/ + // Name : GW_MatrixNxP::LUSolve + /** + * \param x [GW_VectorND&] Solution. + * \param b [GW_VectorND&] RHS + * \return [GW_Bool] Is the system inversible ? + * \author Gabriel Peyré + * \date 5-31-2003 + * + * Solve a linear system Ax=b with LU decomposition. + */ + /*------------------------------------------------------------------------------*/ + GW_Bool GW_MatrixNxP::LUSolve( GW_VectorND& x, const GW_VectorND& b ) + { + JAMA::LU lu( *this ); + if( lu.isNonsingular() ) + { + x = (GW_VectorND&) lu.solve(b); + return x.dim()!=0; + } + else + return GW_False; + } + + /*------------------------------------------------------------------------------*/ + // Name : GW_MatrixNxP::Cholesky + /** + * \param L [GW_MatrixNxP&] The result, lower triangular matrix. + * \return [GW_Bool] \c true if the decomposition was a success, \c false if the matrix is not + * symmetric definite positive. + * \author Gabriel Peyré + * \date 5-31-2003 + * + * Perform the Cholesky decomposition of the matrix M =AA^* + */ + /*------------------------------------------------------------------------------*/ + GW_Bool GW_MatrixNxP::Cholesky( GW_MatrixNxP& L ) + { + JAMA::Cholesky chol( *this ); + + L = (GW_MatrixNxP&) chol.getL(); + + return chol.is_spd()==1; + } + /*------------------------------------------------------------------------------*/ + // Name : GW_MatrixNxP::CholeskySolve + /** + * \param x [GW_VectorND&] Solution. + * \param b [GW_VectorND&] RHS. + * \return [GW_Bool] Was the inversion a success ? + * \author Gabriel Peyré + * \date 5-31-2003 + * + * Solve using Cholesky. + */ + /*------------------------------------------------------------------------------*/ + GW_Bool GW_MatrixNxP::CholeskySolve( GW_VectorND& x, const GW_VectorND& b ) + { + JAMA::Cholesky chol( *this ); + if( chol.is_spd() ) + { + x = (GW_VectorND&) chol.solve( b ); + return x.dim()!=0; + } + else + return GW_False; + } + + /*------------------------------------------------------------------------------*/ + // Name : GW_MatrixNxP::QR + /** + * \param Q [GW_MatrixNxP&] The Q matrix. + * \param R [GW_MatrixNxP&] The R matrix. + * \author Gabriel Peyré + * \date 5-31-2003 + * + * Perform QR decomposition. + */ + /*------------------------------------------------------------------------------*/ + void GW_MatrixNxP::QR( GW_MatrixNxP& Q, GW_MatrixNxP& R ) + { + JAMA::QR qr( *this ); + Q = (GW_MatrixNxP&) qr.getQ(); + R = (GW_MatrixNxP&) qr.getR(); + } + /*------------------------------------------------------------------------------*/ + // Name : GW_MatrixNxP::QRSolve + /** + * \param x [GW_VectorND&] solution. + * \param b [GW_VectorND&] RHS. + * \return [GW_Bool] Was the process sucessful ? + * \author Gabriel Peyré + * \date 5-31-2003 + * + * Solve a linear system using QR decomposition. + */ + /*------------------------------------------------------------------------------*/ + GW_Bool GW_MatrixNxP::QRSolve( GW_VectorND& x, const GW_VectorND& b ) + { + JAMA::QR qr( *this ); + if( !qr.isFullRank() ) + return GW_False; + else + { + x = (GW_VectorND&) qr.solve(b); + return x.dim()!=0; + } + } + + /*------------------------------------------------------------------------------*/ + // Name : GW_MatrixNxP::Eigenvalue + /** + * \param V [GW_MatrixNxP&] The change of basis matrix. + * \param pD [GW_MatrixNxP*] A block diagonal matrix (diagonal if eigenvalues are real). + * \param pRealEig [GW_VectorND*] The real part of the eigenvalues. + * \param pImagEig [GW_VectorND*] The imaginary part of the eigenvalues. + * \author Gabriel Peyré + * \date 5-31-2003 + * + * Perform eigen-decomposition A = V D V^*. + */ + /*------------------------------------------------------------------------------*/ + void GW_MatrixNxP::Eigenvalue( GW_MatrixNxP& V, GW_MatrixNxP* pD, GW_VectorND* pRealEig, GW_VectorND* pImagEig ) + { + JAMA::Eigenvalue eig( *this ); + eig.getV(V); + if( pD!=NULL ) + eig.getD(*pD); + if( pRealEig!=NULL ) + eig.getRealEigenvalues(*pRealEig); + if( pImagEig!=NULL ) + eig.getImagEigenvalues(*pImagEig); + } + /*------------------------------------------------------------------------------*/ + // Name : GW_MatrixNxP::SVD + /** + * \param U [GW_MatrixNxP&] U orthogonal matrix + * \param V [GW_MatrixNxP&] the right singular vectors. + * \param pSingV [GW_VectorND*] The singular values. + * \param pS [GW_MatrixNxP*] Diagonal matrix of singular values. + * \author Gabriel Peyré + * \date 5-31-2003 + * + * Compute SVD decomposition, ie A + */ + /*------------------------------------------------------------------------------*/ + void GW_MatrixNxP::SVD( GW_MatrixNxP& U, GW_MatrixNxP& V, GW_VectorND* pSingV, GW_MatrixNxP* pS ) + { + JAMA::SVD svd( *this ); + svd.getU( U ); + svd.getV( V ); + if( pSingV!=NULL ) + svd.getSingularValues( *pSingV ); + if( pS!=NULL ) + svd.getS( *pS ); + } + + + /*------------------------------------------------------------------------------*/ + // Name : GW_MatrixNxP::TestClass + /** + * \author Gabriel Peyré + * \date 6-1-2003 + * + * Test the class. + */ + /*------------------------------------------------------------------------------*/ + static void GW_MatrixNxP::TestClass(std::ostream &s = cout) + { + TestClassHeader("GW_MatrixNxP", s); + const GW_U32 n = 50; + + GW_MatrixNxP m(n,n); + m.Randomize(); + + GW_VectorND v(n), x(n), b(n); + v.Randomize(); + b.Randomize(); + + m.LUSolve( x, b ); + GW_Float err = ( m*x-b ).Norm2(); + GW_ASSERT( err > +class GW_MatrixStatic +{ + + /** Traits parameterization of the class. */ + typedef traits traits_type; + double Epsilon() + { return traits_type::Epsilon(); } + + /** To iterate some code on the data. */ + #define ITERATE(i,j, code ) \ + for(GW_U32 i=0; iLoadIdentity(); + } + + /*------------------------------------------------------------------------------*/ + /** + * Name : GW_MatrixStatic constructor + * + * \param m original matrix. + * \author Gabriel Peyré 2001-11-06 + */ + /*------------------------------------------------------------------------------*/ + GW_MatrixStatic(const GW_MatrixStatic& m) + { + memcpy(aData_, m.GetData(), this->GetMemorySize() ); + } + /*------------------------------------------------------------------------------*/ + /** + * Name : copy operator + * + * \param m original matrix. + * \author Gabriel Peyré 2001-11-06 + */ + /*------------------------------------------------------------------------------*/ + GW_MatrixStatic& operator = (const GW_MatrixStatic &m) + { + memcpy(aData_, m.GetData(), this->GetMemorySize() ); + return *this; + } + /*------------------------------------------------------------------------------*/ + /** + * Name : GW_MatrixStatic destructor + * + * \author Gabriel Peyré 2001-11-06 + */ + /*------------------------------------------------------------------------------*/ + virtual ~GW_MatrixStatic() + { + /* NOTHING */ + } + + static GW_U32 GetMemorySize() + { + return r_size*c_size*sizeof(v_type); + } + + /*------------------------------------------------------------------------------*/ + /** + * Name : GW_MatrixStatic::Multiply + * + * \param a right hand matrix. + * \return vector transformed by the matrix. + * \author Gabriel Peyré 2001-11-06 + */ + /*------------------------------------------------------------------------------*/ + GW_VectorStatic operator*(const GW_VectorStatic& v) const + { + GW_VectorStatic r; + GW_MatrixStatic::Multiply( *this, v, r ); + return r; + } + /*------------------------------------------------------------------------------*/ + /** + * Name : GW_MatrixStatic::Multiply + * + * \param a right hand matrix. + * \param v left hand vector. + * \param r vector transformed by the matrix. + * \author Gabriel Peyré 2001-11-06 + */ + /*------------------------------------------------------------------------------*/ + static void Multiply(const GW_MatrixStatic& a, const GW_VectorStatic& v, GW_VectorStatic& r) + { + v_type rTemp =0; + for(GW_U32 i=0; i& a, GW_MatrixStatic& r) + { + ITERATE(i,j, r.SetData(i,j, a.GetData(i,j)*rScale); ); + } + /*------------------------------------------------------------------------------*/ + /** + * Name : GW_MatrixStatic::AutoScale + * + * \param rFactor scaling factor. + * \author Gabriel Peyré 2001-11-06 + */ + /*------------------------------------------------------------------------------*/ + void AutoScale(v_type rFactor) + { + GW_MatrixStatic::Scale( rFactor, *this, *this ); + } + /*------------------------------------------------------------------------------*/ + /** + * Name : GW_MatrixStatic::operator* + * + * \author Gabriel Peyré 2001-11-06 + */ + /*------------------------------------------------------------------------------*/ + GW_MatrixStatic operator*(v_type v) const + { + GW_MatrixStatic r; + GW_MatrixStatic::Scale( v, *this, r ); + return r; + } + /*------------------------------------------------------------------------------*/ + /** + * Name : GW_MatrixStatic::Scale + * + * \author Gabriel Peyré 2001-11-06 + */ + /*------------------------------------------------------------------------------*/ + GW_MatrixStatic operator/(v_type v) const + { + GW_ASSERT(v!=0); + if( v==0 ) + return; + GW_MatrixStatic r; + GW_MatrixStatic::Scale( 1/v, *this, r ); + return r; + } + /*------------------------------------------------------------------------------*/ + /** + * Name : GW_MatrixStatic::Scale + * + * \author Gabriel Peyré 2001-11-06 + */ + /*------------------------------------------------------------------------------*/ + void operator*=(v_type v) + { + GW_MatrixStatic::Scale( v, *this, *this ); + } + /*------------------------------------------------------------------------------*/ + /** + * Name : GW_MatrixStatic::Scale + * + * \author Gabriel Peyré 2001-11-06 + */ + /*------------------------------------------------------------------------------*/ + void operator/=(v_type v) + { + GW_ASSERT( v!=0 ); + if( v==0 ) + return; + GW_MatrixStatic::Scale( 1/v, *this, *this ); + } + + + + /*------------------------------------------------------------------------------*/ + /** + * Name : GW_MatrixStatic::Invert + * + * \param a matrix to invert + * \param r result. + * \author Gabriel Peyré 2001-11-06 + * + * Use the LU factorisation to solve the system. + */ + /*------------------------------------------------------------------------------*/ + static void Invert(const GW_MatrixStatic& a, GW_MatrixStatic& r) + { + GW_ASSERT( c_size==r_size ); + GW_MatrixNxP M(c_size,c_size); + GW_Maths::Convert( M, a ); + GW_VectorND b(c_size); + GW_VectorND x(c_size); + GW_VectorStatic xstatic; + for( GW_U32 i=0; iSetData( r.GetData() ); + } + + + /** Solve the linear system A*x=b */ + void Solve( GW_VectorStatic& x, const GW_VectorStatic& b ) const + { + GW_MatrixNxP M(c_size,r_size); + GW_Maths::Convert( M, *this ); + GW_VectorND bdynamic(c_size); + GW_Maths::Convert( bdynamic, b ); + GW_VectorND xdynamic(c_size); + + M.LUSolve( xdynamic, bdynamic ); + + GW_Maths::Convert(x, xdynamic); + } + + /*------------------------------------------------------------------------------*/ + /** + * Name : GW_MatrixStatic::Transpose + * + * \param a original matrix. + * \param r result. + * \author Gabriel Peyré 2001-11-06 + */ + /*------------------------------------------------------------------------------*/ + static void Transpose(const GW_MatrixStatic& a, GW_MatrixStatic& r) + { + ITERATE(i,j, r.SetData(j,i, a.GetData(i,j)); ) + } + + + /*------------------------------------------------------------------------------*/ + /** + * Name : GW_MatrixStatic::AutoTranspose + * + * \author Gabriel Peyré 2001-11-06 + * + * Transpose the matrix. Must be square ! + */ + /*------------------------------------------------------------------------------*/ + void AutoTranspose() + { + GW_ASSERT( r_size==c_size ); + GW_MatrixStatic r; + GW_MatrixStatic::Transpose(*this, r); + (*this) = r; + } + + + /*------------------------------------------------------------------------------*/ + /** + * Name : GW_MatrixStatic::Transpose + * + * \return transoped matrix. + * \author Gabriel Peyré 2001-11-06 + */ + /*------------------------------------------------------------------------------*/ + GW_MatrixStatic Transpose() const + { + GW_MatrixStatic r; + GW_MatrixStatic::Transpose(*this, r); + return r; + } + + + /*------------------------------------------------------------------------------*/ + /** + * Name : GW_MatrixStatic::GetData + * + * \return the data of the matrix (v_type[c_size*r_size]). + * \author Gabriel Peyré 2001-11-06 + */ + /*------------------------------------------------------------------------------*/ + const v_type* GetData() const + { + return (v_type*) aData_; + } + + + /*------------------------------------------------------------------------------*/ + /** + * Name : GW_MatrixStatic::GetData + * + * \return the data of the matrix (v_type[c_size*r_size]). + * \author Gabriel Peyré 2001-11-06 + */ + /*------------------------------------------------------------------------------*/ + v_type* GetData() + { + return (v_type*) aData_; + } + + + /*------------------------------------------------------------------------------*/ + /** + * Name : GW_MatrixStatic::GetData + * + * \param i row number. + * \param j col number. + * \return value of the matrix at place (i,j) + * \author Gabriel Peyré 2001-11-06 + * + * Get an element of the matrix. + */ + /*------------------------------------------------------------------------------*/ + v_type GetData(GW_I32 i, GW_I32 j) const + { + GW_ASSERT(iGetMemorySize() ); + } + + + /*------------------------------------------------------------------------------*/ + /** + * Name : GW_MatrixStatic::GetRow + * + * \return Row vector of the matrix. + * \author Gabriel Peyré 2001-11-06 + */ + /*------------------------------------------------------------------------------*/ + GW_VectorStatic GetRow( GW_U32 i ) const + { + GW_ASSERT(i v; + for( GW_U32 j=0; jGetData(i,j); + return v; + } + /*------------------------------------------------------------------------------*/ + /** + * Name : GW_MatrixStatic::GetColumn + * + * \return Column vector of the matrix. + * \author Gabriel Peyré 2001-11-06 + */ + /*------------------------------------------------------------------------------*/ + GW_VectorStatic GetColumn( GW_U32 j ) const + { + GW_ASSERT( j v; + for( GW_U32 i=0; iGetData(i,j); + return v; + } + + /** access a row in raw format, use it at your own risk (i.e. M[i][j]) */ + v_type* operator[](GW_U32 i) + { + GW_ASSERT( i& v, GW_U32 i ) + { + GW_ASSERT( iSetData(i,j, v[j]); + } + + /*------------------------------------------------------------------------------*/ + /** + * Name : GW_MatrixStatic::SetColumn + * + * \param v A column of the matrix. + * \author Gabriel Peyré 2001-11-06 + */ + /*------------------------------------------------------------------------------*/ + void SetColumn( const GW_VectorStatic& v, GW_U32 j ) + { + GW_ASSERT( jSetData(i,j, v[i]); + } + + + /*------------------------------------------------------------------------------*/ + /** + * Name : GW_MatrixStatic::SetZero + * + * \author Gabriel Peyré 2001-11-06 + * + * Set all data to zero. + */ + /*------------------------------------------------------------------------------*/ + void SetZero() + { + memset( aData_, 0, this->GetMemorySize() ); + } + + + /*------------------------------------------------------------------------------*/ + /** + * Name : GW_MatrixStatic::LoadIdentity + * + * \author Gabriel Peyré 2001-11-06 + * + * Set the matrix to the identity. + */ + /*------------------------------------------------------------------------------*/ + void LoadIdentity() + { + ITERATE(i,j, + if( i==j ) aData_[i][j]=1; + else aData_[i][j]=0; + ) + } + /*------------------------------------------------------------------------------*/ + /** + * Name : GW_MatrixStatic::SetValue + * + * \param rVal value to set to the whole matrix. + * \author Gabriel Peyré 2001-11-06 + */ + /*------------------------------------------------------------------------------*/ + void SetValue(v_type rVal) + { + memset( aData_, rVal, this->GetMemorySize() ); + } + /*------------------------------------------------------------------------------*/ + /** + * Name : GW_MatrixStatic::Randomize + * + * \param rMin minimum value + * \param rMax maximum value + * \author Gabriel Peyré 2001-11-06 + */ + /*------------------------------------------------------------------------------*/ + void Randomize(v_type rMin=0, v_type rMax=1) + { + ITERATE(i,j, this->SetData( i, j, traits::Random( rMin, rMax) ); ); + } + + + + /*------------------------------------------------------------------------------*/ + /** + * Name : GW_MatrixStatic::Norm1 + * + * \return pseuo-norm 1 of the matrix. + * \author Gabriel Peyré 2001-11-06 + */ + /*------------------------------------------------------------------------------*/ + GW_Float Norm1() + { + GW_Float rNorm = 0; + ITERATE(i,j, rNorm+=traits_type::Modulus(this->GetData(i,j)); ) + return rNorm/(r_size*c_size); + } + /*------------------------------------------------------------------------------*/ + /** + * Name : GW_MatrixStatic::Norm2 + * + * \return pseuo-norm 2 of the matrix. + * \author Gabriel Peyré 2001-11-06 + */ + /*------------------------------------------------------------------------------*/ + GW_Float Norm2() + { + GW_Float rNorm = 0; + ITERATE(i,j, rNorm+=traits_type::SquareModulus(this->GetData(i,j)); ) + return sqrt( rNorm )/(r_size*c_size); + } + /*------------------------------------------------------------------------------*/ + /** + * Name : GW_MatrixStatic::NormInf + * + * \return pseudo-infinite norm of the matrix. + * \author Gabriel Peyré 2001-11-06 + */ + /*------------------------------------------------------------------------------*/ + GW_Float NormInf() + { + GW_Float rNorm = 0; + ITERATE(i,j, + if( traits_type::Modulus(this->GetData(i,j)) >rNorm) + rNorm=traits_type::Modulus(this->GetData(i,j)); + ) + return rNorm; + } + + static void TestClass(std::ostream &s = cout) + { + TestClassHeader("GW_MatrixStatic", s); + GW_MatrixStatic<3,5,GW_Float> M; + M.Randomize(); + + s << "Test for creation : " << endl; + s << M << endl; + + s << "Test for transposition : " << endl; + GW_MatrixStatic<5,3,GW_Float> TM; + TM = M.Transpose(); + s << TM << endl; + + s << "Test for multiplication : " << endl; + s << "M^T*M : " << TM*M << endl; + s << "M*M^T : " << M*TM << endl; + + s << "The rows of the matrix : " << endl; + for( GW_U32 i=0; i<3; ++i ) + cout << M.GetRow(i) << endl; + + s << "The columns of the matrix : " << endl; + for( GW_U32 j=0; j<5; ++j ) + cout << M.GetColumn(j) << endl; + + GW_MatrixStatic<5,5,GW_Float> TMM = (TM*M); + GW_MatrixStatic<3,3,GW_Float> MTM = (M*TM); + s << "M^T*M = " << TMM << endl; + s << "M*M^T = " << MTM << endl; + + s << "Norm tests : " << endl; + s << "|M*M^T|_inf=" << MTM.NormInf() << + ", |M*M^T|_1=" << MTM.Norm1() << + ", |M*M^T|_2=" << MTM.Norm2() << endl; + s << "|M^T*M|_inf=" << TMM.NormInf() << + ", |M^T*M|_1=" << TMM.Norm1() << + ", |M^T*M|_2=" << TMM.Norm2() << endl; + + s << "Test TM=pseudo-identity : " << endl; + TM.LoadIdentity(); + s << TM << endl; + GW_MatrixStatic<3,5,GW_Float> N = M; + + s << "Replace in M a row by [pi,pi/2,pi/3,...] to get matrix N : " << endl; + GW_VectorStatic<5,GW_Float> r; + r[0] = GW_PI; r[1] = GW_PI/2; r[2] = GW_PI/3; r[3] = GW_PI/4; r[4] = GW_PI/5; + N.SetRow(r, 0); + s << N << endl; + + s << "Replace in N a column by [pi,pi*2,pi*3,...] : " << endl; + GW_VectorStatic<3,GW_Float> c; + c[0] = GW_PI; c[1] = GW_PI*2; c[2] = GW_PI*3; + N.SetColumn(c, 0); + s << N << endl; + + s << "Addition test : " << endl; + s << "M+2.5*M = " << (M+(M*2.5)) << endl; + + s << "Substration test : " << endl; + s << "N-2.5*N = " << (N-(N*2.5)) << endl; + + s << "Inversion test : " << endl; + GW_MatrixStatic<8,8,GW_Float> R; + R.Randomize(); + s << "Matrix R : " << R << endl; + GW_MatrixStatic<8,8,GW_Float> RI = R.Invert(); + s << "The inverse of R : " << RI << endl; + GW_Float err = (R*RI - GW_MatrixStatic<8,8,GW_Float>()).Norm2(); + s << "Norm 2 of (R*R^(-1)-Id) : " << err << endl; + GW_ASSERT(err A; + A.Randomize(); + GW_VectorStatic<8,GW_Float> x,b; + b.Randomize(); + A.Solve(x,b); + err = (A*x-b).Norm(); + cout << "Error = " << err << endl; + GW_ASSERT( err > CM; + GW_Complex min; + GW_Complex max; + max.real(1); max.imag(1); + CM.Randomize( min,max ); + cout << CM << endl; + cout << "|M|_2=" << CM.Norm2() << ", |M|_1=" << CM.Norm1() << ", |M|_inf=" << CM.NormInf() << endl; + } + +protected: + + /** the matrix datas */ + v_type aData_[r_size][c_size]; + +}; + + +template +inline +std::ostream& operator<<(std::ostream &s, GW_MatrixStatic& m) +{ + s << "GW_Matrix" << r_size << "x" << c_size; + if( traits::GetBasicTypeName()!=NULL ) + s << "<" << traits::GetBasicTypeName() << ">"; + s << " : " << endl; + for( GW_U32 i=0; i +inline +void Multiply(const GW_MatrixStatic& a, + const GW_MatrixStatic& b, + GW_MatrixStatic& r) +{ + for( GW_U32 i=0; i +inline +GW_MatrixStatic operator*(const GW_MatrixStatic& a, + const GW_MatrixStatic& b) +{ + GW_MatrixStatic r; + Multiply( a, b, r ); + return r; +} +/*------------------------------------------------------------------------------*/ +/** +* Name : GW_MatrixStatic::operator *= +* +* \param m right hand matrix. +* \author Gabriel Peyré 2001-11-06 +* +* These matrix must be square of the same size. +*/ +/*------------------------------------------------------------------------------*/ +template +inline +void operator *=(const GW_MatrixStatic& a, + const GW_MatrixStatic& b) +{ + GW_MatrixStatic r; + Multiply( a, b, r ); + a = r; +} + + +/* Addition operators *************************************************************/ +/*------------------------------------------------------------------------------*/ +/** +* Name : GW_MatrixStatic::Add +* +* \param a left hand matrix. +* \param b right hand matrix. +* \param r result. +* \author Gabriel Peyré 2001-11-06 +*/ +/*------------------------------------------------------------------------------*/ +template +inline +static void Add(const GW_MatrixStatic& a, + const GW_MatrixStatic& b, + GW_MatrixStatic& r) +{ + ITERATE(i,j, r.SetData(i,j, a.GetData(i,j)+b.GetData(i,j)); ) +} +/*------------------------------------------------------------------------------*/ +/** +* Name : GW_MatrixStatic::Add +* +* \param a left hand matrix. +* \param b right hand matrix. +* \param r result. +* \author Gabriel Peyré 2001-11-06 +*/ +/*------------------------------------------------------------------------------*/ +template +inline +GW_MatrixStatic operator + (const GW_MatrixStatic & a, + const GW_MatrixStatic & b) +{ + GW_MatrixStatic r; + Add( a, b, r ); + return r; +} +/*------------------------------------------------------------------------------*/ +/** +* Name : GW_MatrixStatic::UMinus +* +* \author Gabriel Peyré 2001-11-06 +*/ +/*------------------------------------------------------------------------------*/ +template +inline +void operator += (const GW_MatrixStatic & a, + const GW_MatrixStatic & b) +{ + Add( a, b, a ); +} + + +/* Substraction operators *************************************************************/ +/*------------------------------------------------------------------------------*/ +/** +* Name : GW_MatrixStatic::Minus +* +* \param a left hand matrix. +* \param b right hand matrix. +* \param r result. +* \author Gabriel Peyré 2001-11-06 +*/ +/*------------------------------------------------------------------------------*/ +template +inline +static void Minus( const GW_MatrixStatic& a, + const GW_MatrixStatic& b, + GW_MatrixStatic& r) +{ + ITERATE(i,j, r.SetData(i,j, a.GetData(i,j)-b.GetData(i,j)); ) +} +/*------------------------------------------------------------------------------*/ +/** +* Name : GW_MatrixStatic::- +* +* \param a left hand matrix. +* \param b right hand matrix. +* \param r result. +* \author Gabriel Peyré 2001-11-06 +*/ +/*------------------------------------------------------------------------------*/ +template +inline +GW_MatrixStatic operator - (const GW_MatrixStatic & a, + const GW_MatrixStatic & b) +{ + GW_MatrixStatic r; + Minus( a, b, r ); + return r; +} +/*------------------------------------------------------------------------------*/ +/** +* Name : GW_MatrixStatic::-= +* +* \author Gabriel Peyré 2001-11-06 +*/ +/*------------------------------------------------------------------------------*/ +template +inline +void operator -= (const GW_MatrixStatic & a, + const GW_MatrixStatic & b) +{ + Minus( a, b, a ); +} + +/*------------------------------------------------------------------------------*/ +/** +* Name : GW_MatrixStatic::UMinus +* +* \param a left hand matrix. +* \param r result. +* \return opposed of the matrix. +* \author Gabriel Peyré 2001-11-06 +*/ +/*------------------------------------------------------------------------------*/ +template +inline +void UMinus(const GW_MatrixStatic& a, GW_MatrixStatic& r) +{ + ITERATE(i,j, r.SetData(i,j, -a.GetData(i,j)); ) +} + +/*------------------------------------------------------------------------------*/ +/** +* Name : GW_MatrixStatic::unary - +* +* \author Gabriel Peyré 2001-11-06 +*/ +/*------------------------------------------------------------------------------*/ +template +inline +GW_MatrixStatic operator - (const GW_MatrixStatic & a) +{ + GW_MatrixStatic r; + UMinus( a, r ); +} + + +#undef ITERATE + +} // End namespace GW + + +#endif // __GW_MatrixStatic_h_ + +/////////////////////////////////////////////////////////////////////////////// +// Copyright (C) 2000-2001 The Orion3D Rewiew Board // +//---------------------------------------------------------------------------// +// This file is under the Orion3D licence. // +// Refer to orion3d_licence.txt for more details about the Orion3D Licence. // +//---------------------------------------------------------------------------// +// Ce fichier est soumis a la Licence Orion3D. // +// Se reporter a orion3d_licence.txt pour plus de details sur cette licence.// +/////////////////////////////////////////////////////////////////////////////// +// END OF FILE // +/////////////////////////////////////////////////////////////////////////////// \ No newline at end of file diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/.svn/text-base/GW_Quaternion.h.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/.svn/text-base/GW_Quaternion.h.svn-base new file mode 100644 index 0000000..d1eaae1 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/.svn/text-base/GW_Quaternion.h.svn-base @@ -0,0 +1,678 @@ +/*----------------------------------------------------------------------------*/ +/* GW_Quaternion.h */ +/*----------------------------------------------------------------------------*/ +/* a quaternion */ +/*----------------------------------------------------------------------------*/ + + +/** \file + This file contains the defintion of a quaternion, wich can be used to + represent a rotation, and is mainly used for animation purposes. + \author Gabriel. +**/ + +#ifndef _GW_QUATERNION_H_ +#define _GW_QUATERNION_H_ + +#include "GW_MathsConfig.h" +#include "GW_Maths.h" +#include "GW_Matrix3x3.h" + +namespace GW +{ + +class GW_Matrix3x3; + +/*--------------------------------------------------------------------*/ +/* class GW_Quaternion */ +/*--------------------------------------------------------------------*/ +/* a quaternion */ +/*--------------------------------------------------------------------*/ + +/*! \ingroup group_primitive + * \brief class GW_Quaternion in group group primitive + */ + +/// A quatenion has 4 components, and represent rotation matrix. +/** + The quaternion algebra is known to be the only real algebra (with division) + of finite dimension after the complex plane. + This result is due to Frobenius + \author Gabriel +*/ + +class GW_Quaternion +{ + +public: + + GW_Quaternion::GW_Quaternion() + { + x=y=z=0; + w=1; + } + + GW_Quaternion::GW_Quaternion(const GW_Float _w, const GW_Float _x, + const GW_Float _y, const GW_Float _z) + { + x=_x; + y=_y; + z=_z; + w=_w; + } + + GW_Quaternion::GW_Quaternion(const GW_Float _w, const GW_Float axe[3]) + { + x=axe[X]; + y=axe[Y]; + z=axe[Z]; + w=_w; + } + + + /*------------------------------------------------------------------------------*/ + /** + * Name : GW_Quaternion constructor + * + * \param axe the axe of the quaternion + * \author Gabriel Peyré 2001-09-10 + */ + /*------------------------------------------------------------------------------*/ + GW_Quaternion::GW_Quaternion(GW_Vector3D& axe) + { + x = axe[X]; + y = axe[Y]; + z = axe[Z]; + w = 0; + } + + + /*------------------------------------------------------------------------------*/ + /** + * Name : GW_Quaternion constructor + * + * \param mat Rotation matrix + * \author Antoine Bouthors 2002-09-03 + * + */ + /*------------------------------------------------------------------------------*/ + GW_Quaternion::GW_Quaternion(GW_Matrix3x3& mat) + { + BuildFromMatrix( mat ); + } + + /*------------------------------------------------------------------------------*/ + /** + * Name : GW_Quaternion::GetX + * + * \return the X coord. + * \author Gabriel Peyré 2001-11-28 + */ + /*------------------------------------------------------------------------------*/ + GW_Float GW_Quaternion::GetX() const + { + return x; + } + /*------------------------------------------------------------------------------*/ + /** + * Name : GW_Quaternion::GetY + * + * \return the Y coord. + * \author Gabriel Peyré 2001-11-28 + */ + /*------------------------------------------------------------------------------*/ + GW_Float GW_Quaternion::GetY() const + { + return y; + } + /*------------------------------------------------------------------------------*/ + /** + * Name : GW_Quaternion::GetZ + * + * \return the Z coord. + * \author Gabriel Peyré 2001-11-28 + */ + /*------------------------------------------------------------------------------*/ + GW_Float GW_Quaternion::GetZ() const + { + return z; + } + /*------------------------------------------------------------------------------*/ + /** + * Name : GW_Quaternion::GetW + * + * \return the W coord. + * \author Gabriel Peyré 2001-11-28 + */ + /*------------------------------------------------------------------------------*/ + GW_Float GW_Quaternion::GetW() const + { + return w; + } + /*------------------------------------------------------------------------------*/ + /** + * Name : GW_Quaternion::SetW + * + * \return the W coord. + * \author Gabriel Peyré 2001-11-28 + */ + /*------------------------------------------------------------------------------*/ + void GW_Quaternion::SetW(GW_Float rVal) + { + w = rVal; + } + /*------------------------------------------------------------------------------*/ + /** + * Name : GW_Quaternion::SetX + * + * \return the X coord. + * \author Gabriel Peyré 2001-11-28 + */ + /*------------------------------------------------------------------------------*/ + void GW_Quaternion::SetX(GW_Float rVal) + { + x = rVal; + } + /*------------------------------------------------------------------------------*/ + /** + * Name : GW_Quaternion::SetY + * + * \return the Y coord. + * \author Gabriel Peyré 2001-11-28 + */ + /*------------------------------------------------------------------------------*/ + void GW_Quaternion::SetY(GW_Float rVal) + { + y = rVal; + } + /*------------------------------------------------------------------------------*/ + /** + * Name : GW_Quaternion::SetZ + * + * \return the Z coord. + * \author Gabriel Peyré 2001-11-28 + */ + /*------------------------------------------------------------------------------*/ + void GW_Quaternion::SetZ(GW_Float rVal) + { + z = rVal; + } + /*------------------------------------------------------------------------------*/ + /** + * Name : GW_Quaternion::SetIdentity + * + * \return this + * \author Antoine Bouthors 2002-09-01 + * + * Set the quaternion to the identity (x=y=z=0;w=1;) + */ + /*------------------------------------------------------------------------------*/ + GW_Quaternion& GW_Quaternion::SetIdentity() + { + x=y=z=0; + w=1; + return( *this ); + } + + + /** Quats multiplication. */ + GW_Quaternion GW_Quaternion::operator*(const GW_Quaternion& b) const + { + return GW_Quaternion(w*b.w - (x*b.x + y*b.y + z*b.z), + w*b.x + b.w*x + y*b.z - z*b.y, + w*b.y + b.w*y + z*b.x - x*b.z, + w*b.z + b.w*z + x*b.y - y*b.x); + } + /** Auto multiplication */ + GW_Quaternion& GW_Quaternion::operator*=(const GW_Quaternion& q) + { + GW_Float _w = w*q.w - (x*q.x + y*q.y + z*q.z); + GW_Float _x = w*q.x + q.w*x + y*q.z - z*q.y; + GW_Float _y = w*q.y + q.w*y + z*q.x - x*q.z; + z = w*q.z + q.w*z + x*q.y - y*q.x; + w = _w; + x = _x; + y = _y; + return *this; + } + /** Divide */ + GW_Quaternion GW_Quaternion::operator/(const GW_Quaternion& q) + { + GW_Quaternion qinv = q.Invert(); + qinv = (*this)*q; + return q; + } + /** Scaling */ + GW_Quaternion GW_Quaternion::operator*(GW_Float m) const + { + return GW_Quaternion(m*w, m*x, m*y, m*z); + } + /** Auto scaling */ + GW_Quaternion& GW_Quaternion::operator*=(GW_Float f) + { + z *= f; + w *= f; + x *= f; + y *= f; + return *this; + } + /** Invert-Scaling */ + GW_Quaternion GW_Quaternion::operator/(GW_Float m) const + { + if( m==0 ) + return GW_Quaternion(); + else + return GW_Quaternion(w/m, x/m, y/m, z/m); + } + /** Auto invert-scaling */ + GW_Quaternion& GW_Quaternion::operator/=(GW_Float f) + { + if( f!=0 ) + { + f = 1/f; + z *= f; + w *= f; + x *= f; + y *= f; + } + return *this; + } + /** Auto-addition */ + GW_Quaternion& GW_Quaternion::operator+=(GW_Quaternion &q) + { + w+=q.w; + x+=q.x; + y+=q.y; + z+=q.z; + return *this; + } + /** Auto-substraction. */ + GW_Quaternion& GW_Quaternion::operator-=(GW_Quaternion &q) + { + w-=q.w; + x-=q.x; + y-=q.y; + z-=q.z; + return *this; + } + /** Addition of quats */ + GW_Quaternion GW_Quaternion::operator+(GW_Quaternion &q) const + { + return GW_Quaternion(w+q.w, x+q.x, y+q.y, z+q.z); + } + /** Substraction. */ + GW_Quaternion GW_Quaternion::operator-(GW_Quaternion &q) const + { + return GW_Quaternion(w-q.w, x-q.x, y-q.y, z-q.z); + } + /** Unary minus. */ + GW_Quaternion GW_Quaternion::operator-() const + { + return GW_Quaternion(-w, -x, -y, -z); + } + /** Conjugaison. */ + GW_Quaternion GW_Quaternion::Conjugate() const + { + return GW_Quaternion(w, -x, -y, -z); + } + /** Auto conjugaison. */ + void GW_Quaternion::AutoConjugate() + { + x=-x; + y=-y; + z=-z; + } + /** Inversion */ + GW_Quaternion Invert() const + { + return this->Conjugate()/this->SquareNorm(); + } + /** auto inversion */ + void AutoInvert() + { + this->AutoConjugate(); + (*this) /= this->SquareNorm(); + } + /** Build a unit length quat. */ + void GW_Quaternion::AutoNormalize() + { + GW_Float norm = this->Norm(); + if (norm == 0.0) + { + w = 1.0; + x = y = z = 0.0; + } + else + { + GW_Float recip = 1/norm; + + w *= recip; + x *= recip; + y *= recip; + z *= recip; + } + } + /** Build a unit length quat. */ + GW_Quaternion GW_Quaternion::Normalize() const + { + GW_Float norme = this->Norm(); + if (norme == 0.0) + { + return GW_Quaternion(); + } + else + { + GW_Float recip = 1/norme; + return GW_Quaternion(w*recip, x*recip, y*recip, z*recip); + } + } + /** Return a normalized quaternion. */ + GW_Quaternion operator !() const + { + return this->Normalize(); + } + /** The norm. */ + GW_Float GW_Quaternion::Norm() const + { + return ::sqrt( this->SquareNorm() ); + } + /** get the norm */ + GW_Float GW_Quaternion::operator ~() + { + return this->Norm(); + } + /** Square norm. */ + GW_Float GW_Quaternion::SquareNorm() const + { + return w*w + x*x + y*y + z*z; + } + + + /** Build from axis and angle */ + void GW_Quaternion::BuildFromAxis(const GW_Float angle, GW_Float _x, GW_Float _y, GW_Float _z) + { + GW_Float omega, s, c; + + s = _x*_x + _y*_y + _z*_z; + + if (fabs(s) > GW_EPSILON) + { + c=1/s; + + _x*=c; + _y*=c; + _z*=c; + + omega=-0.5f*angle; + s=(GW_Float)sin(omega); + + x=s*_x; + y=s*_y; + z=s*_z; + w=(GW_Float)cos(omega); + } + else + { + x=y=0.0f; + z=0.0f; + w=1.0f; + } + this->AutoNormalize(); + } + + + /*------------------------------------------------------------------------------*/ + /** + * Name : GW_Quaternion::ToAxisAndAngle + * + * \param axis output the axis of the rotation. + * \param angle output the angle of the rotation (\b IN \b RADIAN). + * \author Gabriel Peyré 2001-11-06 + * + * A quaternion can be converted back to a rotation axis and angle + * using the following algorithm : + * + * \code + * If the axis of rotation is (ax, ay, az) + * and the angle is theta (radians) + * then the angle= 2 * acos(w) + * + * ax= x / scale + * ay= y / scale + * az= z / scale + * + * where scale = x^2 + y^2 + z^2 + * \endcode + */ + /*------------------------------------------------------------------------------*/ + void GW_Quaternion::ToAxisAndAngle(GW_Vector3D& axis, GW_Float& angle) const + { + GW_Float rAngle = 2*((GW_Float) acos( w )); + GW_Float rScale = x*x + y*y + z*z; + + if( GW_ABS(rScale) 0 ) + { + S = 0.5f / ::sqrt( T ); + x = .25f / S; + y = ( M[7] - M[5] ) * S; + z = ( M[2] - M[6] ) * S; + w = ( M[3] - M[1] ) * S; + } + else + { + // find the column of the matrix which has the greatest value + GW_U32 i = 2; + if( M[0] > M[4] && M[0] > M[8] ) i = 0; + if( M[4] > M[0] && M[4] > M[8] ) i = 1; + + switch( i ) + { + case 0: + S = ::sqrt( 1.f + M[0] - M[4] - M[8] ) * 2; + y = .5f / S; + z = ( M[1] + M[3] ) / S; + w = ( M[2] + M[6] ) / S; + x = ( M[5] + M[7] ) / S; + break; + + case 1: + S = ::sqrt( 1.f - M[0] + M[4] - M[8] ) * 2; + z = .5f / S; + y = ( M[1] + M[3] ) / S; + x = ( M[2] + M[6] ) / S; + w = ( M[5] + M[7] ) / S; + break; + + case 2: + S = ::sqrt( 1.f - M[0] - M[4] + M[8] ) * 2; + w = .5f / S; + x = ( M[1] + M[3] ) / S; + y = ( M[2] + M[6] ) / S; + z = ( M[5] + M[7] ) / S; + break; + } + } + } + + /** Spherical interpolation. */ + GW_Quaternion GW_Quaternion::Slerp(GW_Quaternion& b, GW_Float t) + { + GW_Float omega, cosom, sinom, sclp, sclq; + + cosom = x*b.x + y*b.y + z*b.z + w*b.w; + + if ((1.0f+cosom) > GW_EPSILON) + { + if ((1.0f-cosom) > GW_EPSILON) + { + omega = (GW_Float) acos(cosom); + sinom = (GW_Float) sin(omega); + sclp = (GW_Float) sin((1.0f-t)*omega) / sinom; + sclq = (GW_Float) sin(t*omega) / sinom; + } + else + { + sclp = 1.0f - t; + sclq = t; + } + + x = sclp*x + sclq*b.x; + y = sclp*y + sclq*b.y; + z = sclp*z + sclq*b.z; + w = sclp*w + sclq*b.w; + } + else + { + x =-y; + y = x; + z =-w; + w = z; + + sclp = (GW_Float) sin((1.0f-t) * GW_PI * 0.5); + sclq = (GW_Float) sin(t * GW_PI * 0.5); + + x = sclp*x + sclq*b.x; + y = sclp*y + sclq*b.y; + z = sclp*z + sclq*b.z; + } + return *this; + } + + /** Linear interpolation. */ + GW_Quaternion GW_Quaternion::Lerp(GW_Quaternion& to, GW_Float t) + { + return GW_Quaternion(w*(1-t) + to.w*t,x*(1-t) + to.x*t, y*(1-t) + to.y*t, + z*(1-t) + to.z*t).Normalize(); + } + + /** Compute the exponential. */ + GW_Quaternion& GW_Quaternion::Exp() + { + GW_Float mul; + GW_Float length = x*x + y*y + z*z; + + if (length > GW_EPSILON) + mul = (GW_Float) sin(length)/length; + else + mul = 1.0; + + w = (GW_Float) cos(length); + + x *= mul; + y *= mul; + z *= mul; + + return *this; + } + + /** Compute the logarithm. */ + GW_Quaternion& GW_Quaternion::Log() + { + GW_Float length = x*x+y*y+z*z; + length = (GW_Float) atan(length/w); + + w = 0.0; + + x *= length; + y *= length; + z *= length; + + return *this; + } + + static void TestClass(std::ostream &s = cout) + { + TestClassHeader("GW_Quaternion", s); + + TestClassFooter("GW_Quaternion", s); + } + + + +protected: + + /** the fourth component of the quaterion */ + GW_Float w, x, y, z; + +}; + +inline +std::ostream& operator<<(std::ostream &s, GW_Quaternion& m) +{ + s << "GW_Quaternion : {w=" << m.GetW() << ",x=" << m.GetX() << ",y=" << m.GetY() << ",z=" << m.GetZ() << "}"; + return s; +} + + +} // namespace GW + +#endif /* #ifndef _GW_QUATERNION_H_ */ + +/////////////////////////////////////////////////////////////////////////////// +// Copyright (C) 2000-2001 The Orion3D Rewiew Board // +//---------------------------------------------------------------------------// +// This file is under the Orion3D licence. // +// Refer to orion3d_licence.txt for more details about the Orion3D Licence. // +//---------------------------------------------------------------------------// +// Ce fichier est soumis a la Licence Orion3D. // +// Se reporter a orion3d_licence.txt pour plus de details sur cette licence.// +/////////////////////////////////////////////////////////////////////////////// +// END OF FILE // +/////////////////////////////////////////////////////////////////////////////// \ No newline at end of file diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/.svn/text-base/GW_SparseMatrix.h.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/.svn/text-base/GW_SparseMatrix.h.svn-base new file mode 100644 index 0000000..602dcfc --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/.svn/text-base/GW_SparseMatrix.h.svn-base @@ -0,0 +1,463 @@ +/*------------------------------------------------------------------------------*/ +/** + * \file GW_SparseMatrix.h + * \brief Definition of class \c GW_SparseMatrix + * \author Gabriel Peyré + * \date 6-8-2003 + */ +/*------------------------------------------------------------------------------*/ + +#ifndef _GW_SPARSEMATRIX_H_ +#define _GW_SPARSEMATRIX_H_ + +#include "GW_MathsConfig.h" + + +extern "C" { +#include +#include +#include +#include +#include +#include +#include +} + +namespace GW { + +typedef Vector LSP_Vector; +typedef QMatrix LSP_Matrix; + +/*------------------------------------------------------------------------------*/ +/** + * \class GW_SparseMatrix + * \brief A sparse matrix. + * \author Gabriel Peyré + * \date 6-8-2003 + * + * It is a wrapper \c LASPACK library. + */ +/*------------------------------------------------------------------------------*/ + +std::ostream& operator<<(std::ostream &s, class GW_SparseMatrix& A); + +class GW_SparseMatrix +{ +public: + + enum T_IterativeSolverType + { + /* classical iterative methods */ + IterativeSolver_Jacobi, + IterativeSolver_SORForw, + IterativeSolver_SORBackw, + IterativeSolver_SSOR, + /* semi-iterative methods */ + IterativeSolver_Chebyshev, + /* CG and CG-like methods */ + IterativeSolver_CG, + IterativeSolver_CGN, + IterativeSolver_GMRES, + IterativeSolver_BiCG, + IterativeSolver_QMR, + IterativeSolver_CGS, + IterativeSolver_BiCGSTAB, + }; + + enum T_PreconditionerType + { + Preconditioner_Jacobi, + Preconditioner_SSOR, + Preconditioner_ILU, + Preconditioner_NULL // no preconditioner + }; + + GW_SparseMatrix( GW_U32 nSize, ElOrderType ElOrder = Rowws ) + { + Q_Constr( &M_, "GW_SparseMatrix", nSize, False, ElOrder, Normal, True ); + RowPosition_ = new GW_U32[nSize]; + memset( RowPosition_, 0, nSize*sizeof(GW_U32) ); + } + GW_SparseMatrix( GW_SparseMatrix& Original ) + { + Q_Constr( &M_, "GW_SparseMatrix", Original.GetDim(), False, Q_GetElOrder( &Original.M_ ), Normal, True ); + RowPosition_ = new GW_U32[Original.GetDim()]; + memset( RowPosition_, 0, Original.GetDim()*sizeof(GW_U32) ); + (*this) = Original; + } + GW_SparseMatrix( GW_MatrixNxP& Original, ElOrderType ElOrder = Rowws ) + { + GW_ASSERT( Original.GetNbrRows()==Original.GetNbrCols() ); + GW_U32 nSize = GW_MIN(Original.GetNbrRows(),Original.GetNbrCols()); + Q_Constr( &M_, "GW_SparseMatrix", nSize, False, ElOrder, Normal, True ); + RowPosition_ = new GW_U32[nSize]; + memset( RowPosition_, 0, nSize*sizeof(GW_U32) ); + /* copy data */ + this->BuildFromFull(Original); + } + virtual ~GW_SparseMatrix() + { + Q_Destr( &M_ ); + GW_DELETEARRAY(RowPosition_); + } + GW_SparseMatrix& operator =( GW_SparseMatrix& Original ) + { + GW_ASSERT( this->GetDim()==Original.GetDim() ); + GW_SparseMatrix::Copy( *this, Original.M_ ); + return *this; + } + + void BuildFromFull( GW_MatrixNxP& Original ) + { + GW_U32 nSize = Original.GetNbrRows(); + /* copy data */ + for( GW_U32 i=0; iSetRowSize(i,nNonZero); + for( GW_U32 j=0; jSetData( i,j, Original.GetData(i,j) ); + } + } + + GW_U32 GetDim() + { + return (GW_U32) Q_GetDim(&M_); + } + + //------------------------------------------------------------------------- + /** \name accessors */ + //------------------------------------------------------------------------- + //@{ + GW_Float GetData(GW_U32 i, GW_U32 j) + { + GW_ASSERT( iGetDim() && jGetDim() ); + return Q_GetEl(&M_, i+1,j+1); + } + GW_U32 GetRowSize( GW_U32 i ) + { + return (GW_U32) Q_GetLen( &M_, i+1 ); + } + void SetRowSize( GW_U32 i, GW_U32 nSize ) + { + GW_ASSERT( iGetDim() ); + GW_ASSERT( nSize<=this->GetDim() ); + Q_SetLen( &M_, i+1, nSize ); + // restart the counter ... + RowPosition_[i] = 0; + } + void ResetRowSize( GW_U32 i, GW_U32 nSize ) + { + GW_ASSERT( iGetDim() ); + GW_ASSERT( nSize<=this->GetDim() ); + /* we must save the previous stuff */ + std::list PosList; + std::list ValList; + for( GW_U32 k=0; k::iterator it_val = ValList.begin(); + for( std::list::iterator it_pos = PosList.begin(); it_pos!=PosList.end(); ++it_pos ) + { + GW_ASSERT( it_val!=ValList.end() ); + GW_Float val = *it_val; + GW_U32 pos = *it_pos; GW_ASSERT( pos>0 ); + this->SetData( i, pos-1, val ); + ++it_val; + } + GW_ASSERT( it_val==ValList.end() ); + } + void SetData( GW_U32 i, GW_U32 j, GW_Float rVal ) + { + GW_ASSERT( iGetDim() && jGetDim() ); + GW_ASSERT( this->GetRowSize(i)>0 && RowPosition_[i]GetRowSize(i) ); + RowPosition_[i]++; + Q_SetEntry(&M_, i+1, RowPosition_[i]-1, j+1, rVal); // matrix, row, entry, col, val + } + //@} + + /** access element by element */ + GW_Float AccessEntry( GW_U32 i, GW_U32 entry, GW_U32& j ) + { + GW_ASSERT( entryGetRowSize(i) ); + if( entryGetRowSize(i) ) + { + j = (GW_U32) Q_GetPos(&M_, i+1, entry) - 1; + return Q_GetVal(&M_, i+1, entry); + } + return 0; + } + + //------------------------------------------------------------------------- + /** \name multiplication methods (both optimised and non-optimised) */ + //------------------------------------------------------------------------- + //@{ + GW_VectorND operator*(GW_VectorND& v) + { + GW_VectorND r(v.GetDim()); + GW_SparseMatrix::Multiply( *this, v, r ); + return r; + } + static void Multiply(GW_SparseMatrix& a, GW_VectorND& v, GW_VectorND& r) + { + GW_ASSERT( a.GetDim()==v.GetDim() ); + GW_ASSERT( a.GetDim()==r.GetDim() ); + LSP_Vector v1; + V_Constr( &v1, "temp", v.GetDim(), Normal, True ); + GW_SparseMatrix::Copy( v1, v ); + Asgn_VV( &v1, Mul_QV( &a.M_, &v1 ) ); + GW_SparseMatrix::Copy( r, v1 ); + V_Destr( &v1 ); + } + //@} + + GW_SparseMatrix Transpose() + { + ElOrderType ElOrder = Q_GetElOrder(&M_); + if( ElOrder == Rowws ) + ElOrder = Clmws; + else if( ElOrder == Clmws ) + ElOrder = Rowws; + GW_SparseMatrix r(this->GetDim(), ElOrder); + GW_SparseMatrix::Transpose( *this, r ); + return r; + } + static void Transpose(GW_SparseMatrix& a, GW_SparseMatrix& r) + { + GW_SparseMatrix::Copy( r, *Transp_Q(&a.M_) ); + } + + void BuildTriDiag( GW_Float val_down, GW_Float val_up, GW_Float val_diag ) + { + GW_U32 n = this->GetDim(); + this->SetRowSize(0,2); + this->SetData(0,0, val_diag); + this->SetData(0,1, val_up); + for( GW_U32 i=1; iSetRowSize(i,3); + this->SetData(i,i-1, val_down); + this->SetData(i,i, val_diag); + this->SetData(i,i+1, val_up); + } + this->SetRowSize(n-1,2); + this->SetData(n-1,n-2, val_down); + this->SetData(n-1,n-1, val_diag); + } + + static void TestClass(std::ostream &s = cout) + { + TestClassHeader("GW_SparseMatrix", s); + GW_U32 n = 10; + + s << "Creation test." << endl; + GW_SparseMatrix SM(n); + SM.BuildTriDiag( 3,3,4 ); + s << SM; + + s << "M1=M2 : Copy test." << endl; + GW_SparseMatrix SM2(n); + SM2 = SM; + s << SM; + + s << "M^T : Transpose test." << endl; + s << SM.Transpose(); + + + s << "M*[1] : Matrix/Vector multiplication test." << endl; + GW_VectorND v(n); + v.SetValue(1); + s << SM*v << endl; + + n = 1000; + GW_Float eps = 1e-10; + GW_SparseMatrix SM3(n); + SM3.BuildTriDiag( 3,3,4 ); + s << "Conjugate gradient with SSOR test, size " << n << endl; + GW_VectorND x(n); + GW_VectorND b(n); + b.Randomize(); + GW_Float err = SM3.IterativeSolve( x, b, GW_SparseMatrix::IterativeSolver_CG, GW_SparseMatrix::Preconditioner_SSOR, + eps, 5*n, 1.2, GW_True ); + s << "Error=" << err << "." << endl; + + + GW_SparseMatrix SM4(n); + SM4.BuildTriDiag( -3,3,4 ); + s << "Bi-conjugate gradient with SSOR test, size " << n << endl; + b.Randomize(); + err = SM4.IterativeSolve( x, b, GW_SparseMatrix::IterativeSolver_BiCG, GW_SparseMatrix::Preconditioner_SSOR, + eps, 5*n, 1.2, GW_True ); + s << "Error=" << err << "." << endl; + TestClassFooter("GW_SparseMatrix", s); + } + + void Print(std::ostream &s) + { + s << "Sparse matrix, size " << this->GetDim() << "x" << this->GetDim() << "." << endl; + for( GW_U32 i=0; iGetDim(); ++i ) + { + s << "|"; + for( GW_U32 j=0; jGetDim();++j ) + { + if( Q_GetElOrder(&M_)==Rowws ) + s << this->GetData(i,j); + else + s << this->GetData(j,i); + if( j!=this->GetDim()-1 ) + s << " "; + } + s << "|" << endl; + } + } + + GW_Float IterativeSolve( GW_VectorND& x, GW_VectorND& b, T_IterativeSolverType Solver, T_PreconditionerType Preconditioner, + GW_Float eps = 1e-10, GW_U32 nMaxIter = 100, GW_Float Omega = 1.2, GW_Bool bGetError = GW_False ) + { + LSP_Vector xv; + LSP_Vector bv; + size_t Dim = this->GetDim(); + + /* temportary data */ + V_Constr( &xv, "xv", Dim, Normal, True ); + GW_SparseMatrix::Copy( xv, x ); + V_Constr( &bv, "bv", Dim, Normal, True ); + GW_SparseMatrix::Copy( bv, b ); + + /* set the preconditioner */ + PrecondProcType PrecondProc = NULL; + switch( Preconditioner ) { + case Preconditioner_SSOR: + PrecondProc = SSORPrecond; + break; + case Preconditioner_Jacobi: + PrecondProc = JacobiPrecond; + break; + case Preconditioner_ILU: + PrecondProc = ILUPrecond; + break; + } + + SetRTCAccuracy( eps ); + V_SetAllCmp( &xv, 0 ); // initial guess + switch(Solver) { + case IterativeSolver_Jacobi: + JacobiIter(&M_, &xv, &bv, nMaxIter, PrecondProc, Omega ); + break; + case IterativeSolver_SORForw: + SORForwIter( &M_, &xv, &bv, nMaxIter, PrecondProc, Omega ); + break; + case IterativeSolver_SORBackw: + SORBackwIter( &M_, &xv, &bv, nMaxIter, PrecondProc, Omega ); + break; + case IterativeSolver_SSOR: + SSORIter( &M_, &xv, &bv, nMaxIter, PrecondProc, Omega ); + break; + case IterativeSolver_Chebyshev: + ChebyshevIter( &M_, &xv, &bv, nMaxIter, PrecondProc, Omega ); + break; + case IterativeSolver_CG: + CGIter( &M_, &xv, &bv, nMaxIter, PrecondProc, Omega ); + break; + case IterativeSolver_CGN: + CGNIter( &M_, &xv, &bv, nMaxIter, PrecondProc, Omega ); + break; + case IterativeSolver_GMRES: + GMRESIter( &M_, &xv, &bv, nMaxIter, PrecondProc, Omega ); + break; + case IterativeSolver_BiCG: + BiCGIter( &M_, &xv, &bv, nMaxIter, PrecondProc, Omega ); + break; + case IterativeSolver_QMR: + QMRIter( &M_, &xv, &bv, nMaxIter, PrecondProc, Omega ); + break; + case IterativeSolver_CGS: + CGSIter( &M_, &xv, &bv, nMaxIter, PrecondProc, Omega ); + break; + case IterativeSolver_BiCGSTAB: + BiCGSTABIter( &M_, &xv, &bv, nMaxIter, PrecondProc, Omega ); + break; + default: + GW_ASSERT( GW_False ); + } + + GW_SparseMatrix::Copy( x, xv ); + + if( bGetError ) + { + /* r = b - A * x */ + return (b-(*this)*x).Norm2(); + } + else + return 0; + + /* destroy data */ + V_Destr(&xv); + V_Destr(&bv); + } + + /** Internal helper */ + static void Copy( GW_VectorND& v1, LSP_Vector& v2 ) + { + GW_ASSERT( V_GetDim(&v2)==v1.GetDim() ); + for( GW_U32 i=0; i +{ + +public: + + GW_Vector2D() :GW_VectorStatic<2,GW_Float>() {} + GW_Vector2D( const GW_VectorStatic<2,GW_Float>& v ) :GW_VectorStatic<2,GW_Float>(v) {} + GW_Vector2D( GW_Float a ) :GW_VectorStatic<2,GW_Float>(a) {} + GW_Vector2D( GW_Float a, GW_Float b ) + { + aCoords_[0] = a; + aCoords_[1] = b; + } + void SetCoord( GW_Float a, GW_Float b ) + { + aCoords_[0] = a; + aCoords_[1] = b; + } + + /*------------------------------------------------------------------------------*/ + // Name : GW_Vector2D::Rotate + /** + * \param a [GW_Float] Angle + * \return [GW_Vector2D] Rotated vector. + * \author Gabriel Peyré + * \date 5-26-2003 + * + * Return a rotated vector. + */ + /*------------------------------------------------------------------------------*/ + GW_Vector2D Rotate( GW_Float a ) + { + return GW_VectorStatic<2,GW_Float>::Rotate(a, 0,1 ); + } + + static void TestClass(std::ostream &s = cout) + { + TestClassHeader("GW_Vector2D", s); + s << "Test for rotation of vector 2D" << endl; + GW_Vector2D v; + v.Randomize(); + s << "Vector v : " << v << endl; + GW_Vector2D w = v.Rotate(GW_HALFPI); + s << "v rotated of pi/2 : " << w << endl; + GW_Float dot = w*v; + GW_ASSERT( GW_ABS(dot)<1e-6 ); + TestClassFooter("GW_Vector2D", s); + } + +}; + + + + +GW_END_NAMESPACE + + +#endif // __GW_Vector2D_h_ + +/////////////////////////////////////////////////////////////////////////////// +// Copyright (c) Gabriel Peyré +/////////////////////////////////////////////////////////////////////////////// +// END OF FILE // +/////////////////////////////////////////////////////////////////////////////// \ No newline at end of file diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/.svn/text-base/GW_Vector3D.h.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/.svn/text-base/GW_Vector3D.h.svn-base new file mode 100644 index 0000000..a67a19c --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/.svn/text-base/GW_Vector3D.h.svn-base @@ -0,0 +1,114 @@ +/*------------------------------------------------------------------------------*/ +/** + * \file GW_Vector3D.h + * \brief Definition of class \c GW_Vector3D + * \author Gabriel Peyré 2001-09-10 + */ +/*------------------------------------------------------------------------------*/ + +#ifndef __GW_Vector3D_h_ +#define __GW_Vector3D_h_ + +#include "GW_MathsConfig.h" +#include "GW_VectorStatic.h" // here +#include "GW_Vector2D.h" + +GW_BEGIN_NAMESPACE + +/** Forward definition **/ +class GW_Vector3D; +GW_Vector3D operator^( const GW_VectorStatic<3,GW_Float>& v1, const GW_VectorStatic<3,GW_Float>& v2); + +/*------------------------------------------------------------------------------*/ +/** + * \class GW_Vector3D + * \brief A 3D vector, with usefull operators and methods. + * \author Gabriel Peyré 2001-09-10 + * + * This class is used every where ... + * A constructor makes the conversion GW_Float[3] -> GW_Vector3D + * A lot of operator have been defined to make common maths operations, so use them ! + */ +/*------------------------------------------------------------------------------*/ +class GW_Vector3D: public GW_VectorStatic<3,GW_Float> +{ + +public: + + GW_Vector3D() :GW_VectorStatic<3,GW_Float>() {} + GW_Vector3D( const GW_VectorStatic<3,GW_Float>& v ) :GW_VectorStatic<3,GW_Float>(v) {} + GW_Vector3D( GW_Float a ) :GW_VectorStatic<3,GW_Float>(a) {} + GW_Vector3D( GW_Float a, GW_Float b, GW_Float c ) + { + aCoords_[0] = a; + aCoords_[1] = b; + aCoords_[2] = c; + } + GW_Vector3D( GW_Vector2D& v ) + { + aCoords_[0] = v[0]; + aCoords_[1] = v[1]; + aCoords_[2] = 0; + } + /** copy operator */ + void SetCoord( GW_Float a, GW_Float b, GW_Float c ) + { + aCoords_[0] = a; + aCoords_[1] = b; + aCoords_[2] = c; + } + + GW_Vector2D ToVector2D() + { + return GW_Vector2D(aCoords_[0], aCoords_[1]); + } + + static void TestClass(std::ostream &s = cout) + { + TestClassHeader("GW_Vector3D", s); + GW_Vector3D v1; + v1.Randomize(); + v1.Normalize(); + GW_ASSERT( GW_ABS(~v1 - 1)& v1, const GW_VectorStatic<3,GW_Float>& v2) +{ + return GW_Vector3D( v1[1]*v2[2] - v1[2]*v2[1], + v1[2]*v2[0] - v1[0]*v2[2], + v1[0]*v2[1] - v1[1]*v2[0]); +} + + +GW_END_NAMESPACE + + + +#endif // __GW_Vector3D_h_ + +/////////////////////////////////////////////////////////////////////////////// +// Copyright (c) Gabriel Peyré +/////////////////////////////////////////////////////////////////////////////// +// END OF FILE // +/////////////////////////////////////////////////////////////////////////////// + diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/.svn/text-base/GW_Vector4D.h.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/.svn/text-base/GW_Vector4D.h.svn-base new file mode 100644 index 0000000..1e2d641 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/.svn/text-base/GW_Vector4D.h.svn-base @@ -0,0 +1,79 @@ + +/*------------------------------------------------------------------------------*/ +/** + * \file GW_Vector4D.h + * \brief Definition of class \c GW_Vector4D + * \author Gabriel Peyré 2001-09-10 + */ +/*------------------------------------------------------------------------------*/ + +#ifndef __GW_Vector4D_h_ +#define __GW_Vector4D_h_ + +#include "GW_MathsConfig.h" +#include "GW_Maths.h" +#include "GW_VectorStatic.h" + +namespace GW { + +/*------------------------------------------------------------------------------*/ +/** + * \class GW_Vector4D + * \brief A 4D vector, with usefull operators and methods. + * \author Gabriel Peyré 2001-09-10 + * + * This class is used every where ... + * A constructor makes the conversion GW_Float[4] -> GW_Vector4D + * A lot of operator have been defined to make common maths operations, so use them ! + */ +/*------------------------------------------------------------------------------*/ + +class GW_Vector4D: public GW_VectorStatic<4,GW_Float> +{ + +public: + + GW_Vector4D() :GW_VectorStatic<4,GW_Float>() {} + GW_Vector4D( const GW_VectorStatic<4,GW_Float>& v ) :GW_VectorStatic<4,GW_Float>(v) {} + GW_Vector4D( GW_Float a ) :GW_VectorStatic<4,GW_Float>(a) {} + GW_Vector4D( GW_Float a, GW_Float b, GW_Float c, GW_Float d ) + { + aCoords_[0] = a; + aCoords_[1] = b; + aCoords_[2] = c; + aCoords_[2] = d; + } + void SetCoord( GW_Float a, GW_Float b, GW_Float c, GW_Float d ) + { + aCoords_[0] = a; + aCoords_[1] = b; + aCoords_[2] = c; + aCoords_[2] = d; + } + + static void TestClass(std::ostream &s = cout) + { + TestClassHeader("GW_Vector4D", s); + TestClassFooter("GW_Vector4D", s); + } + +}; + + +} // End namespace GW + + +#endif // __GW_Vector4D_h_ + +/////////////////////////////////////////////////////////////////////////////// +// Copyright (C) 2000-2001 The Orion3D Rewiew Board // +//---------------------------------------------------------------------------// +// This file is under the Orion3D licence. // +// Refer to orion3d_licence.txt for more details about the Orion3D Licence. // +//---------------------------------------------------------------------------// +// Ce fichier est soumis a la Licence Orion3D. // +// Se reporter a orion3d_licence.txt pour plus de details sur cette licence.// +/////////////////////////////////////////////////////////////////////////////// +// END OF FILE // +/////////////////////////////////////////////////////////////////////////////// + diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/.svn/text-base/GW_VectorND.h.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/.svn/text-base/GW_VectorND.h.svn-base new file mode 100644 index 0000000..d9ea8a4 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/.svn/text-base/GW_VectorND.h.svn-base @@ -0,0 +1,460 @@ + +/*------------------------------------------------------------------------------*/ +/** + * \file GW_VectorND.h + * \brief Definition of class \c GW_VectorND + * \author Gabriel Peyré + * \date 5-31-2003 + */ +/*------------------------------------------------------------------------------*/ + +#ifndef _GW_VECTORND_H_ +#define _GW_VECTORND_H_ + + +#error toto +#include "GW_MathsConfig.h" +#include "GW_VectorStatic.h" + +#include "tnt/tnt.h" +#include "tnt/jama_eig.h" +#include "tnt/jama_qr.h" +#include "tnt/jama_cholesky.h" +#include "tnt/jama_svd.h" +#include "tnt/jama_lu.h" + + +namespace GW { + +typedef TNT::Array1D GW_TNTArray1D; + +/*------------------------------------------------------------------------------*/ +/** + * \class GW_VectorND + * \brief A vector of size N + * \author Gabriel Peyré + * \date 5-31-2003 + * + * Use \b TNT lib + */ +/*------------------------------------------------------------------------------*/ + +class GW_VectorND: public GW_TNTArray1D +{ + +public: + + /*------------------------------------------------------------------------------*/ + /** \name Constructor and destructor */ + /*------------------------------------------------------------------------------*/ + //@{ + GW_VectorND() :GW_TNTArray1D(){} + explicit GW_VectorND(GW_U32 n) :GW_TNTArray1D((int) n){} + GW_VectorND(GW_U32 n, GW_Float *a) :GW_TNTArray1D((int) n,a){} + GW_VectorND(GW_U32 n, const GW_Float &a):GW_TNTArray1D((int) n,a){} + GW_VectorND(const GW_VectorND &A) :GW_TNTArray1D(A){} + //@} + + GW_U32 GetDim() const + { + return this->dim(); + } + + void Reset( GW_U32 dim ) + { + ((GW_TNTArray1D&) (*this)) = GW_TNTArray1D((int) dim); + } + + /*------------------------------------------------------------------------------*/ + /** + * Name : GW_VectorND::operator + * + * \param f Rigth hand statement + * \return the vector scaled. + * \author Gabriel Peyré 2001-09-29 + */ + /*------------------------------------------------------------------------------*/ + GW_VectorND GW_VectorND::operator*(const GW_Float& f) const + { + GW_VectorND Res( this->GetDim() ); + GW_VectorND::Multiply( f, *this, Res ); + return Res; + } + /*------------------------------------------------------------------------------*/ + /** + * Name : GW_VectorND::Multiply + * + * \param f left hand statement. + * \param v right hand statement. + * \param r vector v scaled by f. + * \author Gabriel Peyré 2001-09-29 + */ + /*------------------------------------------------------------------------------*/ + static void GW_VectorND::Multiply(const GW_Float f, const GW_VectorND& v, GW_VectorND& r) + { + GW_ASSERT( v.GetDim() == r.GetDim() ); + + for( GW_U32 i=0; iGetDim() ); + GW_VectorND::Add( *this, v, Res ); + return Res; + } + /*------------------------------------------------------------------------------*/ + /** + * Name : GW_VectorND::Add + * + * \param a left hand statement + * \param b right hand statement + * \param r result + * \author Gabriel Peyré 2001-09-29 + * + * Add the two vectOMLs. + */ + /*------------------------------------------------------------------------------*/ + static void GW_VectorND::Add(const GW_VectorND& a, const GW_VectorND& b, GW_VectorND& r) + { + GW_ASSERT( a.GetDim() == r.GetDim() ); + GW_ASSERT( b.GetDim() == r.GetDim() ); + + for( GW_U32 i=0; iGetDim() ); + GW_VectorND::Minus( *this, v, Res ); + return Res; + } + /*------------------------------------------------------------------------------*/ + /** + * Name : GW_VectorND::Minus + * + * \param a left hand statement + * \param b right hand statement + * \param r result + * \author Gabriel Peyré 2001-09-29 + * + * Substract the two vectOMLs. + */ + /*------------------------------------------------------------------------------*/ + static void GW_VectorND::Minus(const GW_VectorND& a, const GW_VectorND& b, GW_VectorND& r) + { + GW_ASSERT( a.GetDim() == r.GetDim() ); + GW_ASSERT( b.GetDim() == r.GetDim() ); + + for( GW_U32 i=0; iGetDim() ); + GW_VectorND::UMinus( *this, Res ); + return Res; + } + /*------------------------------------------------------------------------------*/ + /** + * Name : GW_VectorND::UMinus + * + * \param a right hand statement + * \param r result + * \author Gabriel Peyré 2001-09-29 + */ + /*------------------------------------------------------------------------------*/ + static void GW_VectorND::UMinus(const GW_VectorND& a, GW_VectorND& r) + { + GW_ASSERT( a.GetDim() == r.GetDim() ); + + for( GW_U32 i=0; iGetDim() == v.GetDim() ); + + GW_Float rDot=0; + for( GW_U32 i=0; iGetData(i)*v.GetData(i); + + return rDot; + } + + + /*------------------------------------------------------------------------------*/ + /** + * Name : GW_VectorND::NormInf + * + * \return Infinite norm of the vector. + * \author Gabriel Peyré 2001-09-30 + * + * The infinte norm is the maximum of the absolute value of the coordonates. + */ + /*------------------------------------------------------------------------------*/ + GW_Float GW_VectorND::NormInf() + { + GW_Float rNorm = 0; + GW_Float rVal = 0; + for( GW_U32 i=0; iGetDim(); ++i ) + { + rVal = this->GetData(i); + if( rVal>rNorm ) + rNorm = rVal; + if( -rVal>rNorm ) + rNorm = -rVal; + } + + return rNorm; + } + + + /*------------------------------------------------------------------------------*/ + /** + * Name : GW_VectorND::Norm2 + * + * \return Norm 2 of the vector. + * \author Gabriel Peyré 2001-09-30 + * + * The eclidian norm of the vector. + */ + /*------------------------------------------------------------------------------*/ + GW_Float GW_VectorND::Norm2() + { + GW_Float rNorm = 0; + GW_Float rVal = 0; + for( GW_U32 i=0; iGetDim(); ++i ) + { + rVal = this->GetData(i); + rNorm += rVal*rVal; + } + + return (GW_Float) sqrt( rNorm )/this->GetDim(); + } + + + /*------------------------------------------------------------------------------*/ + /** + * Name : GW_VectorND::Norm1 + * + * \return Norm 1 of the vector. + * \author Gabriel Peyré 2001-09-30 + * + * The norm 1 is the sum of the absolute value of the coords. + */ + /*------------------------------------------------------------------------------*/ + GW_Float GW_VectorND::Norm1() + { + GW_Float rNorm = 0; + for( GW_U32 i=0; iGetDim(); ++i ) + rNorm += GW_ABS( this->GetData(i) ); + + return rNorm/this->GetDim(); + } + + /*------------------------------------------------------------------------------*/ + /** + * Name : GW_VectorND::GetData + * + * \param i offset in the vector. + * \return the value of the given coord. + * \authOML Gabriel Peyré 2001-09-29 + */ + /*------------------------------------------------------------------------------*/ + GW_Float GW_VectorND::GetData(GW_U32 i) const + { + GW_ASSERT( iGetDim() ); + return (*this)[i]; + } + + + /*------------------------------------------------------------------------------*/ + /** + * Name : GW_VectorND::SetData + * + * \param i offset in the vector. + * \param rVal value to set to this coord. + * \authOML Gabriel Peyré 2001-09-29 + */ + /*------------------------------------------------------------------------------*/ + void GW_VectorND::SetData(GW_U32 i, GW_Float rVal) + { + GW_ASSERT( iGetDim() ); + (*this)[i] = rVal; + } + + + /*------------------------------------------------------------------------------*/ + /** + * Name : GW_VectorND::Randomize + * + * \param rMin=0 minimum value. + * \param rMax=1 maximum value. + * \author Gabriel Peyré 2001-09-29 + */ + /*------------------------------------------------------------------------------*/ + void GW_VectorND::Randomize(GW_Float rMin = 0, GW_Float rMax = 1) + { + for( GW_U32 i=0; iGetDim(); ++i ) + this->SetData( i, rMin + GW_RAND*(rMax-rMin) ); + } + + /*------------------------------------------------------------------------------*/ + /** + * Name : GW_VectorND::SetZero + * + * \author Gabriel Peyré 2001-09-29 + * + * set the vector to zero. + */ + /*------------------------------------------------------------------------------*/ + void GW_VectorND::SetZero() + { + this->SetValue(0.0); + } + /*------------------------------------------------------------------------------*/ + /** + * Name : GW_VectorND::SetValue + * + * \param rVal the value to set to the vector. + * \author Gabriel Peyré 2001-09-29 + */ + /*------------------------------------------------------------------------------*/ + void GW_VectorND::SetValue(GW_Float rVal) + { + if( this->GetDim()>0 ) + { + for( GW_U32 i=0; iGetDim(); ++i ) + this->SetData(i,rVal); + } + } + + static void TestClass(std::ostream &s = cout) + { + TestClassHeader("GW_VectorND", s); + + TestClassFooter("GW_VectorND", s); + } + +private: + +}; + + +/*------------------------------------------------------------------------------*/ +/** +* Name : GW_VectorND::operator +* +* \param f Rigth hand statement +* \return the vector scaled. +* \author Gabriel Peyré 2001-09-29 +*/ +/*------------------------------------------------------------------------------*/ +inline +GW_VectorND operator*(const GW_Float& f, GW_VectorND& v) +{ + GW_VectorND Res( v.GetDim() ); + GW_VectorND::Multiply( f, v, Res ); + return Res; +} + +inline +std::ostream& operator<<(std::ostream &s, GW_VectorND& v) +{ + s << "GW_VectorND, size=" << v.GetDim() << " : " << endl; + cout << "|"; + for( GW_U32 j=0; j +// #include "GW_VectorND.h"// here + + +GW_BEGIN_NAMESPACE + +/*------------------------------------------------------------------------------*/ +/** + * \class GW_VectorStatic + * \brief A vector of fixed size, with usefull operators and methods. + * \author Gabriel Peyré 2001-09-10 + * + * This class is used every where ... + * A lot of operator have been defined to make common maths operations, so use them ! + */ +/*------------------------------------------------------------------------------*/ + +template +class GW_VectorStatic +{ + +public: + + //------------------------------------------------------------------------- + /** \name constructors/destructor */ + //------------------------------------------------------------------------- + //@{ + GW_VectorStatic() + { + for( GW_U32 i=0; i v1; + for( GW_U32 i=0; i v1; + for( GW_U32 i=0; i v1; + for( GW_U32 i=0; iSquareNorm()); + } + /** Multiplication + \return The vector this multplied by \a f + \param f The 'v_type' to multiply the vector by. + **/ + GW_VectorStatic operator*( v_type f ) const + { + GW_VectorStatic v1; + for( GW_U32 i=0; iNorm(); + GW_Float d; + if( n!=0 ) d=1/n; + else d=0; + return (*this)*( (v_type) d); + } + + /** Comparison + \return false if the 2 vectors are the same (with an error of \a EPSILON) + \param V The vector to compare to + **/ + /* + GW_Bool operator!=( const GW_VectorStatic& V) const + { + for( int i=0; iGW_EPSILON ) return true; + return false; + } + */ + + /** Comparison + \return true if the 2 vectors are the same (with an error of \a EPSILON) + \param V The vector to compare to + **/ + /* + GW_Bool operator==( const GW_VectorStatic& V) const + { + for( GW_U32 i=0; iGW_EPSILON ) return false; + return false; + } + */ + + /** Division + Divide the vector by \a f + \param f The 'v_type' to divide the vector by + **/ + void operator/=(v_type f) + { + if( f!=0 ) + (*this) *= (v_type) 1/f; + } + + /** Division + \return The vector divided by \a f + \param f The 'v_type' to divide the vector by + **/ + GW_VectorStatic operator/(v_type f) const + { + if( f!=0 ) + { + GW_VectorStatic v1(*this); + v1 /= f; + return v1; + } + else + return GW_VectorStatic(); + } + + /** Mulitplication + Mulitply the vector by \a f + \param f The 'v_type' to multiply the vector by + **/ + void operator*=(v_type f) + { + for( GW_U32 i=0; iNorm(); + if( nSetZero(); + aCoords_[0] = 1; + } + else + (*this) /= n; + } + + GW_Float Norm() const + { + return ~(*this); + } + + /** compute the square of the norm */ + v_type SquareNorm() const + { + v_type r = 0; + for( GW_U32 i=0; iGetData(), 0, v_size*sizeof(v_type) ); + } + /*------------------------------------------------------------------------------*/ + /** + * Name : GW_VectorStatic::SetValue + * + * \param rVal the value to set to the vector. + * \author Gabriel Peyré 2001-09-29 + */ + /*------------------------------------------------------------------------------*/ + void SetValue(v_type rVal) + { + this->SetCoord(rVal); + } + /*------------------------------------------------------------------------------*/ + /** + * Name : GW_VectorStatic::Randomize + * + * \param rMin=0 minimum value. + * \param rMax=1 maximum value. + * \author Gabriel Peyré 2001-09-29 + */ + /*------------------------------------------------------------------------------*/ + void Randomize(v_type rMin = 0, v_type rMax = 1) + { + for( GW_U32 i=0; iSetData( i, (v_type) (GW_RAND_RANGE( rMin, rMax )) ); + } + + static void TestClass(std::ostream &s = cout) + { + TestClassHeader("GW_VectorStatic", s); + cout << "Float based vectors ********************" << endl; + cout << "Test for creation :" << endl; + GW_VectorStatic v; + v.SetData(0,1); + v.SetData(1,1); + cout << v << endl; + cout << "Test for norm : " << endl; + cout << v.Norm() << endl; + cout << "Test for scale : " << endl; + cout << "v*2 : " << v*2 << " ... norm=" << (v*2).Norm() << "." << endl; + cout << "Test for rotation : " << endl; + GW_U32 n_rot = 8; + for( GW_U32 i=0; i<=n_rot; ++i ) + { + GW_Float a = GW_TWOPI/n_rot*i; + cout << "Angle " << a << " : " << v.Rotate(a, 0,1 ) << endl; + } + cout << "Test for soustraction : v-2*v" << endl; + cout << (v-v*2) << endl; + cout << "Test for addition : v+2*v" << endl; + cout << (v+v*2) << endl; + cout << "done." << endl; + + cout << "Integer based vectors ********************" << endl; + cout << "Test for creation (entry in [0,4]) :" << endl; + GW_VectorStatic vi; + vi.Randomize(0,5); + cout << vi << endl; + cout << "Square norm = " << vi.SquareNorm() << endl; + cout << "Addition v+2*v : " << (vi+vi*2) << endl; + TestClassFooter("GW_VectorStatic", s); + } + + +protected: + + /** Space coords (x,y) of the vector */ + v_type aCoords_[v_size]; + +}; + + +template +inline +std::ostream& operator<<(std::ostream &s, GW_VectorStatic &v) +{ + s << "GW_Vector" << v_size << "D : |"; + for( GW_U32 i=0; i +class GW_Complex: public std::complex +{ + +public: + + /*------------------------------------------------------------------------------*/ + /** \name Constructor and destructor */ + /*------------------------------------------------------------------------------*/ + //@{ + GW_Complex(T& a, T& b):std::complex(a,b) {} + GW_Complex(T& a):std::complex(a,a) {} + GW_Complex():std::complex(0,0) {} + //@} + + GW_Complex& operator=(const T& b) + { + this->real(b); + this->imag(b); + return *this; + } + + T SquareModulus() const + { return this->real()*this->real()+this->imag()*this->imag(); } + T Modulus() const + { return ::sqrt(this->SquareModulus()); } + + GW_Complex Conjugate() const + { + return GW_Complex(this->real(),-this->imag()); + } + + + /** Complex class operators */ + GW_Complex operator/(const GW_Complex& b) const + { + GW_Float m = b.Modulus(); + if( m!=0 ) + return (*this)*b.Conjugate()/m; + } + void operator/(const GW_Complex& a) + { + (*this) = (*this)/a; + } + + static void TestClass(std::ostream &s = cout) + { + TestClassHeader("GW_MatrixStatic", s); + GW_Complex x(1,1),y(3,2), z; + z = x/y; + z *= y; + GW_ASSERT( (z-x).Modulus() +struct gw_basic_type_traits< GW_Complex > +{ + static double SquareModulus(const GW_Complex& val) + { return (double) val.SquareModulus(); } + static double Modulus(const GW_Complex& val) + { return (double) val.Modulus(); } + /** must retrun a number at random between say [0,1] */ + static GW_Complex Random(const GW_Complex& min, const GW_Complex& max) + { + GW_Float r = GW_RAND_RANGE(min.real(),max.real()); + GW_Float i = GW_RAND_RANGE(min.imag(),max.imag()); + return GW_Complex( r, i ); + } + static const char* GetBasicTypeName() + { return "complex"; } + static GW_Bool IsInvertible(const GW_Complex& x) + { return (x.real()!=0 && x.imag()!=0); } +}; +#endif + +/** Pretty print. */ +template< class c_type > +inline +std::ostream& operator<<(std::ostream &s, GW_Complex& c) +{ + s << c.real() << "+i*" << c.imag(); + return s; +} + +} // End namespace GW + + +#endif // _GW_COMPLEX_H_ + + +/////////////////////////////////////////////////////////////////////////////// +// Copyright (c) Gabriel Peyré +/////////////////////////////////////////////////////////////////////////////// +// END OF FILE // +/////////////////////////////////////////////////////////////////////////////// diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/GW_Maths.h b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/GW_Maths.h new file mode 100644 index 0000000..f18d6cb --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/GW_Maths.h @@ -0,0 +1,587 @@ +/*------------------------------------------------------------------------------*/ +/** + * \file GW_Maths.h + * \brief Definition of class \c GW_Maths + * \author Gabriel Peyré + * \date 10-28-2002 + */ +/*------------------------------------------------------------------------------*/ + +#ifndef _GW_MATHS_H_ +#define _GW_MATHS_H_ + +#include "GW_MathsConfig.h" +#include "GW_Vector3D.h" // here +#include "GW_Vector2D.h" +//#include "GW_MatrixNxP.h" +// #include "GW_VectorND.h" +// #include "GW_MatrixStatic.h" +// #include "GW_VectorStatic.h" + +GW_BEGIN_NAMESPACE + + +/** Numerical storage methods */ +GW_Float **matrix(long nrl, long nrh, long ncl, long nch); +void free_matrix(GW_Float **m, long nrl, long nrh, long ncl, long nch); +GW_Float *fvector(long nl, long nh); +void free_vector(GW_Float *v, long nl, long nh); +void ludcmp(GW_Float **a, GW_I32 n, GW_I32 *indx, GW_Float *d); +void lubksb(GW_Float **a, GW_I32 n, GW_I32 *indx, GW_Float b[]); + + + +/*------------------------------------------------------------------------------*/ +/** + * \class GW_Maths + * \brief Basic Maths functions. + * \author Gabriel Peyré + * \date 10-28-2002 + * + * A bunch of useful functions to work on a sphere. Warning : All + * vectors are assumed to live un the sphere of radius 1 : the must + * be normalized. + */ +/*------------------------------------------------------------------------------*/ +class GW_Maths +{ + +public: + + /*------------------------------------------------------------------------------*/ + // Name : GW_Maths::SphericalTriangleArea + /** + * \param v1 [GW_Vector3D&] Point of the triangle. + * \param v2 [GW_Vector3D&] Point of the triangle. + * \param v3 [GW_Vector3D&] Point of the triangle. + * \return [GW_Float] The area. + * \author Gabriel Peyré + * \date 10-28-2002 + * + * Compute the area of a spherical triangle. + */ + /*------------------------------------------------------------------------------*/ + GW_Float SphericalTriangleArea(const GW_Vector3D& v1, const GW_Vector3D& v2, const GW_Vector3D& v3) + { + // first find the cosine of the arc lengths + GW_Real64 cos_a = v2 * v3; + GW_Real64 cos_b = v1 * v3; + GW_Real64 cos_c = v1 * v2; + + // now the sine (positive since 0 <= a <= pi) + GW_Real64 sin_a = sqrt( 1. - cos_a * cos_a ); + GW_Real64 sin_b = sqrt( 1. - cos_b * cos_b ); + GW_Real64 sin_c = sqrt( 1. - cos_c * cos_c ); + + // now find the angles A, B, and C + GW_Real64 A = acos( ( cos_a - cos_b * cos_c ) / ( sin_b * sin_c ) ); + GW_Real64 B = acos( ( cos_b - cos_c * cos_a ) / ( sin_c * sin_a ) ); + GW_Real64 C = acos( ( cos_c - cos_a * cos_b ) / ( sin_a * sin_b ) ); + + return (GW_Float) ( A + B + C - GW_PI ); + } + + + /*------------------------------------------------------------------------------*/ + // Name : GW_Maths::FlatTriangleArea + /** + * \param v1 [GW_Vector2D&] a point of the triangle. + * \param v2 [GW_Vector2D&] a point of the triangle. + * \param v3 [GW_Vector2D&] a point of the triangle. + * \return [GW_Float] The area + * \author Gabriel Peyré + * \date 10-28-2002 + * + * Compute the area of a plane triangle. + */ + /*------------------------------------------------------------------------------*/ + static GW_Float FlatTriangleArea(const GW_Vector2D& v1, const GW_Vector2D& v2, const GW_Vector2D& v3) + { + /* half the Z component of the cross product (v2-v1)^(v3-v1) */ + return 0.5f * GW_ABS( (v2[0]-v1[0])*(v3[1]-v1[1])-(v2[1]-v1[1])*(v3[0]-v1[0]) ); + } + + /*------------------------------------------------------------------------------*/ + // Name : GW_Maths::FlatTriangleArea + /** + * \param v1 [GW_Vector3D&] a point of the triangle. + * \param v2 [GW_Vector3D&] a point of the triangle. + * \param v3 [GW_Vector3D&] a point of the triangle. + * \return [GW_Float] The area + * \author Gabriel Peyré + * \date 10-28-2002 + * + * Compute the area of a plane triangle. + */ + /*------------------------------------------------------------------------------*/ + static GW_Float FlatTriangleArea(const GW_Vector3D& v1, const GW_Vector3D& v2, const GW_Vector3D& v3) + { + return 0.5f * ~( (v2-v1)^(v3-v1) ); + } + + /*------------------------------------------------------------------------------*/ + // Name : GW_Maths::FlatQuadrilaterArea + /** + * \param v1 [GW_Vector3D&] 1st point. + * \param v2 [GW_Vector3D&] 2nd point. + * \param v3 [GW_Vector3D&] 3rd point. + * \param v4 [GW_Vector3D&] 4th point. + * \return [GW_Float] Area. + * \author Gabriel Peyré + * \date 5-30-2003 + * + * Compute the area of a CONVEX quadrilater. + */ + /*------------------------------------------------------------------------------*/ + static GW_Float FlatQuadrilaterArea( const GW_Vector3D& v1, const GW_Vector3D& v2, const GW_Vector3D& v3, const GW_Vector3D& v4 ) + { + GW_Float rArea = 0; + rArea += GW_Maths::FlatTriangleArea(v1, v2, v3); + rArea += GW_Maths::FlatTriangleArea(v3, v4, v1); + return rArea; + } + + /*------------------------------------------------------------------------------*/ + // Name : GW_Maths::FlatTriangleNormal + /** + * \param Normal [GW_Vector3D&] The return value. + * \param v1 [GW_Vector3D&] A point in the triangle. + * \param v2 [GW_Vector3D&] A point in the triangle. + * \param v3 [GW_Vector3D&] A point in the triangle. + * \author Gabriel Peyré + * \date 10-28-2002 + * + * Comute the normal of a triangle, assuming CW orientation. + */ + /*------------------------------------------------------------------------------*/ + static void FlatTriangleNormal(GW_Vector3D& Normal, const GW_Vector3D& v1, const GW_Vector3D& v2, const GW_Vector3D& v3) + { + Normal = (v2-v1)^(v3-v1); + } + + /*------------------------------------------------------------------------------*/ + // Name : GW_Maths::ComputeTriangleArea + /** + * \param a [GW_Float] Length of a side. + * \param b [GW_Float] Length of a side. + * \param c [GW_Float] Length of a side. + * \return Area of the triangle. + * \author Gabriel Peyré + * \date 4-27-2003 + * + * Compute the area of a triangle using Heron rule. + */ + /*------------------------------------------------------------------------------*/ + static GW_Float ComputeTriangleArea( GW_Float a, GW_Float b, GW_Float c ) + { + GW_Float p = (GW_Float) 0.5*(a+b+c); + if( p*(p-a)*(p-b)*(p-c)<0 ) + return 0; + return (GW_Float) sqrt( p*(p-a)*(p-b)*(p-c) ); + } + + + /*------------------------------------------------------------------------------*/ + // Name : GW_Maths::ConvertCartesianToSpherical + /** + * \param Pos [GW_Vector3D] Absolute position of the point. + * \param rLong [GW_Float&] Return value : longitude. + * \param rLat [GW_Float&] Return value : latitude. + * \author Gabriel Peyré + * \date 10-27-2002 + * + * Convert from absolute cartesian coords to polar coords + */ + /*------------------------------------------------------------------------------*/ + static void ConvertCartesianToSpherical(const GW_Vector3D& Pos, GW_Float& rLong, GW_Float& rLat) + { + GW_ASSERT( Pos[0] <= 1 ); + GW_ASSERT( Pos[0] >= -1 ); + GW_ASSERT( Pos[2] <= 1 ); + GW_ASSERT( Pos[2] >= -1 ); + + rLat = (GW_Float) asin( Pos[2] ); + + GW_Float rVal = (GW_Float) sqrt( Pos[0]*Pos[0] + Pos[1]*Pos[1] ); + if( rVal==0 ) + rLong = 0; + else + { + rVal = Pos[0]/rVal; + GW_ASSERT( rVal >= -1 ); + GW_ASSERT( rVal <= 1 ); + if( rVal < -1 ) + rVal = -1; + if( rVal > 1 ) + rVal = 1; + rLong = (GW_Float) acos( rVal ); + if( Pos[1]<0 ) + rLong = GW_TWOPI-rLong; + } + } + + static void SolveLU( GW_Float **a, GW_I32 n, GW_Float *b ) + { + GW_Float d; + GW_I32* indx = new GW_I32[n]; + ludcmp(a,n,indx-1,&d); + lubksb(a,n,indx-1,b); + GW_DELETEARRAY( indx ); + } + + /*------------------------------------------------------------------------------*/ + // Name : GW_Maths::Fit2ndOrderPolynomial2D + /** + * \param Points[2][6] [GW_Float] Coordinates of the points. + * \param Values[6] [GW_Float] Value of the function. + * \param Coeffs[6] [GW_Float] Coefficients. + * \author Gabriel Peyré + * \date 4-12-2003 + * + * Find the coefficients of a 2nd order 2D polynomial that pass + * through 6 points. The coefficients are given in that order : + * cst, X, Y, XY, X^2, Y^2. + */ + /*------------------------------------------------------------------------------*/ + static void Fit2ndOrderPolynomial2D( const GW_Float Points[6][2], const GW_Float Values[6], GW_Float Coeffs[6] ) + { + /* build the matrix */ + GW_Float** M = matrix(1,6,1,6); + + for( GW_U32 i=0; i<6; ++i ) + Coeffs[i] = Values[i]; + for( GW_U32 i=1; i<=6; ++i ) + { + GW_Float x = Points[i-1][0]; + GW_Float y = Points[i-1][1]; + M[i][1] = 1; + M[i][2] = x; + M[i][3] = y; + M[i][4] = x*y; + M[i][5] = x*x; + M[i][6] = y*y; + } + GW_Maths::SolveLU( (GW_Float**) M, 6, Coeffs-1 ); + + free_matrix( M, 1,6,1,6 ); + } + + /*------------------------------------------------------------------------------*/ + // Name : GW_Maths::ComputeLocalGeodesicParameter + /** + * \param x [GW_Float&] 1st geodesic coord in LOCAL COORDS + * \param y [GW_Float&] 2nd geodesic coord in LOCAL COORDS + * \param z [GW_Float&] 3rd geodesic coord in LOCAL COORDS + * \param a [GW_Float] 1st geodesic coord GLOBAL COORDS + * \param b [GW_Float] 2nd geodesic coord GLOBAL COORDS + * \param c [GW_Float] 3rd geodesic coord GLOBAL COORDS + * \param a0 [GW_Float] 1st geodesic coord GLOBAL COORDS + * \param b0 [GW_Float] 2nd geodesic coord GLOBAL COORDS + * \param c0 [GW_Float] 3rd geodesic coord GLOBAL COORDS + * \param a1 [GW_Float] 1st geodesic coord GLOBAL COORDS + * \param b1 [GW_Float] 2nd geodesic coord GLOBAL COORDS + * \param c1 [GW_Float] 3rd geodesic coord GLOBAL COORDS + * \param a2 [GW_Float] 2nd geodesic coord GLOBAL COORDS + * \param b2 [GW_Float] 3rd geodesic coord GLOBAL COORDS + * \param c2 [GW_Float] 3rd geodesic coord GLOBAL COORDS + * \return >=0 if the conversion was successful, <0 otherwise. + * \author Gabriel Peyré + * \date 4-30-2003 + * + * Convert from global parametric coords to local ones. + */ + /*------------------------------------------------------------------------------*/ + static GW_I32 ComputeLocalGeodesicParameter( GW_Float& x, GW_Float& y, GW_Float& z, + GW_Float a, GW_Float b, GW_Float c, + GW_Float a0, GW_Float b0, GW_Float c0, + GW_Float a1, GW_Float b1, GW_Float c1, + GW_Float a2, GW_Float b2, GW_Float c2 ) + { + /* the system to solve is : + [a0 a1 a2] [x] [a] + [b0 b1 b2]*[y] = [b] + [c0 c1 c2] [z] [c] + Using x+y+z = 1, this becomes : + [a0-a2 a1-a2] [x] [a-a2] + [b0-b2 b1-b2]*[y] = [b-b2] + */ + GW_Float m00 = a0-a2; + GW_Float m01 = a1-a2; + GW_Float m10 = b0-b2; + GW_Float m11 = b1-b2; + GW_Float rDet = m00*m11-m01*m10; + a = a - a2; // rhs modification + b = b - b2; + // GW_ASSERT( rDet!=0 ); + /* The inverse of the matrix is : + [m11 -m01] + [-m10 m00] * 1/rDet */ + if( GW_ABS(rDet)>GW_EPSILON ) + { + x = 1/rDet * ( m11*a - m01*b ); + y = 1/rDet * (-m10*a + m00*b ); + z = 1 - x - y; + } + else + { + x = y = z = -GW_INFINITE; + return -1; + } + return 0; + } + + /*------------------------------------------------------------------------------*/ + // Name : GW_Maths::TestClass + /** + * \author Gabriel Peyré + * \date 4-12-2003 + * + * Test the class. + */ + /*------------------------------------------------------------------------------*/ + static void TestClass(std::ostream &s = cout) + { + TestClassHeader("GW_Maths", s); + GW_Float Points[6][2]; + GW_Float Values[6]; + GW_Float Coeffs[6]; + for( GW_U32 i=0; i<6; ++i ) + { + Points[i][0] = GW_RAND; + Points[i][1] = GW_RAND; + Values[i] = GW_RAND; + } + GW_Maths::Fit2ndOrderPolynomial2D( Points, Values, Coeffs ); + for( GW_U32 i=0; i<6; ++i ) + { + GW_Float x = Points[i][0]; + GW_Float y = Points[i][1]; + GW_Float t = Coeffs[0] + Coeffs[1]*x + Coeffs[2]*y + Coeffs[3]*x*y + + Coeffs[4]*x*x + Coeffs[5]*y*y; + GW_ASSERT( GW_ABS(t-Values[i]) + inline + static void Convert(GW_VectorND& a, const GW_VectorStatic& b) + { + a.Reset( v_size ); + for( GW_U32 i=0; i + inline + static void Convert(GW_MatrixNxP& a, const GW_MatrixStatic& b) + { + a.Reset( r_size, c_size ); + for( GW_U32 i=0; i + inline + static void Convert(GW_VectorStatic& a, const GW_VectorND& b) + { + GW_ASSERT( v_size==b.GetDim() ); + for( GW_U32 i=0; i + inline + static void Convert( GW_MatrixStatic& a, const GW_MatrixNxP& b) + { + GW_ASSERT( r_size==b.GetNbrRows() && c_size==b.GetNbrCols() ); + for( GW_U32 i=0; i big) big = (GW_Float) temp; + GW_ASSERT(big != 0.0); + vv[i] = (GW_Float) 1.0/big; + } + for (j=1;j<=n;j++) + { + for (i=1;i= big) + { + big=dum; + imax=i; + } + } + if (j != imax) + { + for (k=1;k<=n;k++) + { + dum=a[imax][k]; + a[imax][k]=a[j][k]; + a[j][k]=dum; + } + *d = -(*d); + vv[imax]=vv[j]; + } + indx[j]=imax; + if (a[j][j] == 0.0) a[j][j]=GW_EPSILON; + if (j != n) + { + dum=1.0/(a[j][j]); + for (i=j+1;i<=n;i++) a[i][j] *= dum; + } + } + free_vector( vv, 1, n ); +} + +/************************************************************************/ +/* + Solves the set of n linear equations A·X = B. Here a[1..n][1..n] is input, not as the matrix + A but rather as its LU decomposition, determined by the routine ludcmp. indx[1..n] is input + as the permutation vector returned by ludcmp. b[1..n] is input as the right-hand side vector + B, and returns with the solution vector X. a, n, and indx are not modi?ed by this routine + and can be left in place for successive calls with di?erent right-hand sides b. This routine takes + into account the possibility that b will begin with many zero elements, so it is e?cient for use + in matrix inversion. +*/ +/************************************************************************/ +inline +void lubksb(GW_Float **a, GW_I32 n, GW_I32 *indx, GW_Float b[]) +{ + GW_I32 i,ii=0,ip,j; + GW_Float sum; + for( i=1;i<=n;i++ ) + { + ip=indx[i]; + sum=b[ip]; + b[ip]=b[i]; + if (ii) + { + for (j=ii;j<=i-1;j++) + sum -= a[i][j]*b[j]; + } + else + { + if (sum) + ii=i; + } + b[i]=sum; + } + for( i=n;i>=1;i-- ) + { + sum=b[i]; + for (j=i+1;j<=n;j++) + sum -= a[i][j]*b[j]; + b[i]=sum/a[i][i]; + } +} + + +GW_END_NAMESPACE + + +#endif // _GW_MATHS_H_ + + +/////////////////////////////////////////////////////////////////////////////// +// Copyright (c) Gabriel Peyré +/////////////////////////////////////////////////////////////////////////////// +// END OF FILE // +/////////////////////////////////////////////////////////////////////////////// \ No newline at end of file diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/GW_MathsConfig.h b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/GW_MathsConfig.h new file mode 100644 index 0000000..82affd9 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/GW_MathsConfig.h @@ -0,0 +1,362 @@ +/*------------------------------------------------------------------------------*/ +/** + * \file GW_Config.h + * \brief Main configuration file. + * \author Gabriel Peyré + * \date 10-26-2002 + */ +/*------------------------------------------------------------------------------*/ + +#ifndef _GW_MATHSCONFIG_H_ +#define _GW_MATHSCONFIG_H_ + + +//------------------------------------------------------------------------- +/** \name C++ STL */ +//------------------------------------------------------------------------- +//@{ +#include +#include +#include +#include +#include +#include +#include +#include +using std::string; +using std::cerr; +using std::cout; +using std::endl; +//@} + +//------------------------------------------------------------------------- +/** \name classical ANSI c libraries */ +//------------------------------------------------------------------------- +//@{ + +#include +#include +#include +#include +#include +#include +//#include +#include +//#include +#include +#include +//#include +//@} +/* +#ifdef GW_DEBUG + #pragma comment(lib, "laspack_dbg.lib") +#else + #pragma comment(lib, "laspack.lib") +#endif // GW_DEBUG +*/ +namespace GW { + + +//------------------------------------------------------------------------- +/** \name debug & inline directive */ +//------------------------------------------------------------------------- +//@{ +#ifdef _DEBUG + #ifndef GW_DEBUG + #define GW_DEBUG + #endif // GW_DEBUG +#endif // _DEBUG + +#ifndef GW_DEBUG + #ifndef GW_USE_INLINE + #define GW_USE_INLINE + #endif // GW_USE_INLINE +#endif // GW_DEBUG + +#ifdef GW_USE_INLINE + #ifndef GW_INLINE + #define GW_INLINE inline + #endif // GWION3D_INLINE +#else + #ifndef GW_INLINE + #define GW_INLINE + #endif // GW_INLINE +#endif // GW_USE_INLINE +//@} + +//------------------------------------------------------------------------- +/** \name Name space management */ +//------------------------------------------------------------------------- +//@{ +#define GW_BEGIN_NAMESPACE namespace GW { +#define GW_END_NAMESPACE } +//@} + +//------------------------------------------------------------------------- +/** \name Basic types */ +//------------------------------------------------------------------------- +//@{ +#ifdef __UNIX__ + typedef char GW_I8; + typedef unsigned char GW_U8; + typedef short GW_I16; + typedef unsigned short GW_U16; + typedef long GW_I32; + typedef unsigned long GW_U32; + typedef long long int GW_I64; + typedef unsigned long long int GW_U64; + typedef float GW_Real32; + typedef double GW_Real64; + typedef bool GW_Bool; + typedef GW_Real64 GW_Float; +#elif defined (WIN32) + typedef char GW_I8; + typedef unsigned char GW_U8; + typedef short GW_I16; + typedef unsigned short GW_U16; + typedef long GW_I32; + typedef unsigned long GW_U32; + // typedef __int64 GW_I64; + // typedef unsigned __int64 GW_U64; + typedef float GW_Real32; + typedef double GW_Real64; + typedef bool GW_Bool; + typedef GW_Real64 GW_Float; +#elif defined (_PS2_) + typedef char GW_I8; + typedef unsigned char GW_U8; + typedef short GW_I16; + typedef unsigned short GW_U16; + typedef int GW_I32; + typedef unsigned int GW_U32; + typedef long long GW_I64; + typedef unsigned long long GW_U64; + typedef float GW_Real32; + typedef double GW_Real64; + typedef GW_I8 GW_Bool; + typedef GW_Real64 GW_Float; +#else + #error "Unknown architecture !" +#endif + + typedef void* GW_UserData; + + /** value returned by function to indicates error GW GW_OK */ + typedef GW_I32 GW_RETURN_CODE; + +//@} + + +//------------------------------------------------------------------------- +/** \name numerical macros */ +//------------------------------------------------------------------------- +//@{ +#undef MIN +#undef MAX +#define MIN(a, b) ((a) < (b) ? (a) : (b)) //!< Returns the min value between a and b +#define MAX(a, b) ((a) > (b) ? (a) : (b)) //!< Returns the max value between a and b +#define MAXMAX(a,b,c) ((a) > (b) ? MAX (a,c) : MAX (b,c)) +#define GW_MIN(a, b) MIN(a,b) //!< Returns the min value between a and b +#undef GW_MAX // already defined by Windows.h ... +#define GW_MAX(a, b) MAX(a,b) //!< Returns the max value between a and b +#define GW_MAXMAX(a,b,c) MAXMAX(a,b,c) + +#define GW_SCALE_01(x,rMin,rMax) ((x-rMin)/(rMax-rMin)) + +#define GW_ABS(a) ((a) > 0 ? (a) : -(a)) //!< Returns the absolute value a + +#define SQR(x) ((x)*(x)) //!< Returns x square +#define CUBE(x) ((x)*(x)*(x)) //!< Returns x cube +#define GW_SQR(x) SQR(x) //!< Returns x square +#define GW_CUBE(x) CUBE(x) //!< Returns x cube + +#define GW_CLAMP_01(x) if( (x)<0 ) x=0; if( (x)>1 ) x=1 +#define GW_CLAMP(x, a,b) if( (x)b ) x=b + +#define GW_SWAP(x,y) x^=y; y^=x; x^=y +#define GW_ORDER(x,y) if(x>y){ GW_SWAP(x,y); } +//@} + +//------------------------------------------------------------------------- +/** \name generic macros */ +//------------------------------------------------------------------------- +//@{ +/** a random number in [0-1] */ +#define GW_RAND ((GW_Float) (rand()%10000))/10000 +/** a random number in [a,b] */ +#define GW_RAND_RANGE(a,b) (a)+((b)-(a))*((GW_Float) (rand()%10000))/10000 +/** delete a single pointer */ +#define GW_DELETE(p) {if (p!=NULL) delete p; p=NULL;} +/** delete an array pointer */ +#define GW_DELETEARRAY(p) {if (p!=NULL) delete [] p; p=NULL;} +//@} + +//------------------------------------------------------------------------- +/** \name some constants */ +//------------------------------------------------------------------------- +//@{ +#define GW_True true +#define GW_False false +/** to make aproximate computations (derivation, GW_Float comparaisons ...) */ +#define GW_EPSILON 1e-9 +/** very big number */ +#define GW_INFINITE 1e9 +/** The temporary file we use to launch debug test involving stream I/O */ +#define GW_TEST_FILE "test.bin" +//@} + +//------------------------------------------------------------------------- +/** \name numerical constants */ +//------------------------------------------------------------------------- +//@{ +/** pi */ +#define GW_PI 3.1415926535897932384626433832795028841971693993751f +/** pi/2 */ +#define GW_HALFPI 1.57079632679489661923f +/** 2*pi */ +#define GW_TWOPI 6.28318530717958647692f +/** 1/pi */ +#define GW_INVPI 0.31830988618379067154f +/** 180/pi */ +#define GW_RADTODEG(x) (x)*57.2957795130823208768f +/** pi/180 */ +#define GW_DEGTORAD(x) (x)*0.01745329251994329577f +/** e */ +#define GW_EXP 2.71828182845904523536f +/** 1/log10(2) */ +#define GW_ILOG2 3.32192809488736234787f +/** 1/3 */ +#define GW_INV3 0.33333333333333333333f +/** 1/6 */ +#define GW_INV6 0.16666666666666666666f +/** 1/9 */ +#define GW_INV7 0.14285714285714285714f +/** 1/9 */ +#define GW_INV9 0.11111111111111111111f +/** 1/255 */ +#define GW_INV255 0.00392156862745098039f +/** sqrt(2) */ +#define GW_SQRT2 1.41421356237f +//@} + +//------------------------------------------------------------------------- +/** \name assertion macros */ +//------------------------------------------------------------------------- +//@{ +#ifdef GW_DEBUG + #ifndef GW_ASSERT + #define GW_ASSERT(expr) _ASSERT(expr) + #endif + #ifndef GW_DEBUG_ONLY + #define GW_DEBUG_ONLY(expr) expr + #endif +#else + #ifndef GW_ASSERT + #define GW_ASSERT(expr) if(!(expr)) cerr << "Error in file " << __FILE__ << " line " << __LINE__ << "." << endl + #endif + #ifndef GW_DEBUG_ONLY + #define GW_DEBUG_ONLY(expr) + #endif +#endif // GW_DEBUG +//@} + +//------------------------------------------------------------------------- +/** \name GW return codes */ +//------------------------------------------------------------------------- +//@{ +#define GW_OK 0 +#define GW_ERROR -9 +#define GW_Invalid_Argument -10 +#define GW_Unknown_Argument -11 +#define GW_Error_Opening_File -14 +#define GW_Error_File_Not_Supported -15 +#define GW_Error_Argument_OutOfRange -17 +#define GW_Error_Buffer_OverFlow -18 +//@} + +/** coordinates */ +#ifndef _GW_CONFIG_H_ +enum GW_Coord_XYZW +{ + X, Y, Z, W +}; +#endif + +/** header and footer for tests */ +inline +void TestClassHeader(const char* class_name, std::ostream &s) +{ + s << "---------------------------------------------------------" << endl; + s << "Begining test for class " << class_name << " ..." << endl; +} +inline +void TestClassFooter(const char* class_name, std::ostream &s) +{ + s << "Test successful for class " << class_name << "." << endl; +} + + +#if 1 +/** Traits class. This is the basic traits from wich each + implementation for standard traits (float, double, etc) will use. + Gives default implementations. */ +template +struct gw_basic_type_traits +{ + static numT SquareModulus(const numT& val) + { return val*val; } + static numT Modulus(const numT& val) + { return GW_ABS(val); } + /** A value used for equality test. */ + numT Epsilon() + { return 1e-9; } + /** must retrun a number at random between say [0,1] */ + static numT Random(const numT& min, const numT& max) + { return GW_RAND_RANGE(min,max); } + static const char* GetBasicTypeName() + { return NULL; } + static GW_Bool IsInvertible(const numT& x) + { return x!=0; } +}; +template <> +struct gw_basic_type_traits +{ + static GW_Float SquareModulus(const GW_Float& val) + { return val*val; } + /** A value used for equality test. */ + static GW_Float Epsilon() + { return 1e-9; } + /** must retrun a number at random between say [0,1] */ + static GW_Float Random(const GW_Float& min, const GW_Float& max) + { return GW_RAND_RANGE(min,max); } + static const char* GetBasicTypeName() + { return NULL; } +}; +template <> +struct gw_basic_type_traits +{ + /** A value used for equality test. */ + static double Epsilon() + { return 1e-5; } + /** must retrun a number at random between say [0,1] */ + static int Random(const int& min, const int& max) + { + #pragma warning( disable : 4244 ) + return (int) GW_RAND_RANGE(min,max+1); + } + static const char* GetBasicTypeName() + { return "int"; } +}; +#endif + +} // End namespace GW + +#ifdef GW_DEBUG +#define new new(_NORMAL_BLOCK,__FILE__, __LINE__) +#endif + +#endif // _GW_CONFIG_H_ + + +/////////////////////////////////////////////////////////////////////////////// +// Copyright (C) 2009 Gabriel Peyre \ No newline at end of file diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/GW_Matrix2x2.h b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/GW_Matrix2x2.h new file mode 100644 index 0000000..291827e --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/GW_Matrix2x2.h @@ -0,0 +1,215 @@ +/*------------------------------------------------------------------------------*/ +/** + * \file GW_Matrix2x2.h + * \brief Definition of class \c GW_Matrix2x2 + * \author Gabriel Peyré 2001-09-18 + */ +/*------------------------------------------------------------------------------*/ + +#ifndef __GW_Matrix2x2_h_ +#define __GW_Matrix2x2_h_ + +#include "GW_MathsConfig.h" +#include "GW_Maths.h" +#include "GW_MatrixStatic.h" + +namespace GW { + +/*------------------------------------------------------------------------------*/ +/** + * \class GW_Matrix2x2 + * \brief A matrix of dimension 3. + * \author Gabriel Peyré 2001-09-18 + * + * A 3x3 transformation matrix. Warning : NOT THE SAME PACKING THAN OPENGL + * (here we use *row* major convention) + */ +/*------------------------------------------------------------------------------*/ + +class GW_Matrix2x2: public GW_MatrixStatic<2,2,GW_Float> +{ + +public: + + GW_Matrix2x2(): GW_MatrixStatic<2,2,GW_Float>() {} + GW_Matrix2x2(const GW_MatrixStatic<2,2,GW_Float>& m): GW_MatrixStatic<2,2,GW_Float>(m) {} + + /*------------------------------------------------------------------------------*/ + /** + * Name : GW_Matrix2x2 constructor + * + * \author Gabriel Peyré 2001-11-06 + * + * Initialize the matrix with given coordinates. + */ + /*------------------------------------------------------------------------------*/ + GW_Matrix2x2( GW_Float m00, GW_Float m01, + GW_Float m10, GW_Float m11 ) + { + aData_[0][0]=m00; aData_[0][1]=m01; + aData_[1][0]=m10; aData_[1][1]=m11; + } + + GW_Matrix2x2( GW_Vector2D& v1, GW_Vector2D& v2 ) + { + aData_[0][0]=v1[0]; aData_[0][1]=v2[0]; + aData_[1][0]=v1[1]; aData_[1][1]=v2[1]; + } + + + + /*------------------------------------------------------------------------------*/ + /** + * Name : GW_Matrix2x2::SetData + * + * \author Gabriel Peyré 2001-11-06 + */ + /*------------------------------------------------------------------------------*/ + void SetData( GW_Float m00, GW_Float m01, + GW_Float m10, GW_Float m11 ) + { + aData_[0][0]=m00; aData_[0][1]=m01; + aData_[1][0]=m10; aData_[1][1]=m11; + } + + void SetData( GW_U32 i, GW_U32 j, GW_Float r ) + { + GW_ASSERT( i<2 && j<2 ); + aData_[i][j] = r; + } + + + /*------------------------------------------------------------------------------*/ + /** + * Name : GW_Matrix2x2::Invert + * + * \param a matrix to invert + * \param r result. + * \author Gabriel Peyré 2001-11-06 + * + * Use of Cramer formula for speed up in dimension 2. + */ + /*------------------------------------------------------------------------------*/ + static void Invert(const GW_Matrix2x2& a, GW_Matrix2x2& r) + { + GW_Float det = a.GetData(0,0)*a.GetData(1,1) - a.GetData(1,0)*a.GetData(0,1); + if( det==0 ) + return; + det = 1/det; + r.SetData(0,0, det*a.GetData(1,1)); + r.SetData(1,0, -det*a.GetData(1,0)); + r.SetData(0,1, -det*a.GetData(0,1)); + r.SetData(1,1, det*a.GetData(0,0)); + } + /*------------------------------------------------------------------------------*/ + /** + * Name : GW_Matrix2x2::Invert + * + * \return the inverse of the matrix. + * \author Gabriel Peyré 2001-11-06 + */ + /*------------------------------------------------------------------------------*/ + GW_Matrix2x2 Invert() const + { + GW_Matrix2x2 r; + GW_Matrix2x2::Invert(*this, r); + return r; + } + + /*------------------------------------------------------------------------------*/ + /** + * Name : AutoInvert + * + * \author Gabriel Peyré 2001-11-06 + * + * Invert the matrix. + */ + /*------------------------------------------------------------------------------*/ + void AutoInvert() + { + GW_Matrix2x2 r; + GW_Matrix2x2::Invert(*this, r); + (*this) = r; + } + + /*------------------------------------------------------------------------------*/ + /** + * Name : GW_Matrix2x2::GetX + * + * \return X vector of the basis defined by the matrix. + * \author Gabriel Peyré 2001-11-06 + */ + /*------------------------------------------------------------------------------*/ + GW_Vector2D GetX() const + { + return this->GetColumn(X); + } + /*------------------------------------------------------------------------------*/ + /** + * Name : GW_Matrix2x2::GetY + * + * \return Y vector of the basis defined by the matrix. + * \author Gabriel Peyré 2001-11-06 + */ + /*------------------------------------------------------------------------------*/ + GW_Vector2D GetY() const + { + return this->GetColumn(Y); + } + /*------------------------------------------------------------------------------*/ + /** + * Name : GW_Matrix2x2::SetX + * + * \param v X vector of the basis defined by the matrix. + * \author Gabriel Peyré 2001-11-06 + */ + /*------------------------------------------------------------------------------*/ + void SetX( const GW_Vector2D& v) + { + return this->SetColumn(v,X); + } + /*------------------------------------------------------------------------------*/ + /** + * Name : GW_Matrix2x2::SetX + * + * \param v Y vector of the basis defined by the matrix. + * \author Gabriel Peyré 2001-11-06 + */ + /*------------------------------------------------------------------------------*/ + void SetY( const GW_Vector2D& v) + { + return this->SetColumn(v,Y); + } + + /** solve the linear system A*x=b */ + void Solve( GW_Vector2D& x, const GW_Vector2D& b ) const + { + GW_Matrix2x2 M = this->Invert(); + x = M*b; + } + + static void TestClass(std::ostream &s = cout) + { + TestClassHeader("GW_Matrix2x2", s); + cout << "Test for matrix inversion : " << endl; + GW_Matrix2x2 M; + M.Randomize(); + cout << "Matrix M = " << M << endl; + GW_Matrix2x2 MM = M.Invert(); + cout << "Matrix M^-1 = " << MM << endl; + GW_Float err = (M*MM - GW_Matrix2x2()).Norm2(); + cout << "|| MM^-1 - ID ||_2 = " << err << endl; + GW_ASSERT( err +{ + +public: + + GW_Matrix3x3(): GW_MatrixStatic<3,3,GW_Float>() {} + GW_Matrix3x3(const GW_MatrixStatic<3,3,GW_Float>& m): GW_MatrixStatic<3,3,GW_Float>(m) {} + + /*------------------------------------------------------------------------------*/ + /** + * Name : GW_Matrix3x3 constructor + * + * \author Gabriel Peyré 2001-11-06 + * + * Initialize the matrix with given coordinates. + */ + /*------------------------------------------------------------------------------*/ + GW_Matrix3x3( GW_Float m00, GW_Float m01, GW_Float m02, + GW_Float m10, GW_Float m11, GW_Float m12, + GW_Float m20, GW_Float m21, GW_Float m22 ) + { + aData_[0][0]=m00; aData_[0][1]=m01; aData_[0][2]=m02; + aData_[1][0]=m10; aData_[1][1]=m11; aData_[1][2]=m12; + aData_[2][0]=m20; aData_[2][1]=m21; aData_[2][2]=m22; + } + + GW_Matrix3x3( GW_Vector3D& v1, GW_Vector3D& v2, GW_Vector3D& v3 ) + { + aData_[0][0]=v1[0]; aData_[0][1]=v2[0]; aData_[0][2]=v3[0]; + aData_[1][0]=v1[1]; aData_[1][1]=v2[1]; aData_[1][2]=v3[1]; + aData_[1][0]=v1[2]; aData_[2][1]=v2[2]; aData_[2][2]=v3[2]; + } + + + + /*------------------------------------------------------------------------------*/ + /** + * Name : GW_Matrix3x3::SetData + * + * \author Gabriel Peyré 2001-11-06 + */ + /*------------------------------------------------------------------------------*/ + void SetData( GW_Float m00, GW_Float m01, GW_Float m02, + GW_Float m10, GW_Float m11, GW_Float m12, + GW_Float m20, GW_Float m21, GW_Float m22 ) + { + aData_[0][0]=m00; aData_[0][1]=m01; aData_[0][2]=m02; + aData_[1][0]=m10; aData_[1][1]=m11; aData_[1][2]=m12; + aData_[2][0]=m20; aData_[2][1]=m21; aData_[2][2]=m22; + } + + + /*------------------------------------------------------------------------------*/ + /** + * Name : GW_Matrix3x3::Invert + * + * \param a matrix to invert + * \param r result. + * \author Gabriel Peyré 2001-11-06 + * + * Use of Cramer formula for speed up in dimension 3. + */ + /*------------------------------------------------------------------------------*/ + #define ACCESS(i,j) aData[j*3+i] + #define ACCESS_R(i,j) aResData[j*3+i] + #define SUBDET(i0,j0, i1,j1) ( ACCESS(j0,i0)*ACCESS(j1,i1) - ACCESS(j1,i0)*ACCESS(j0,i1) ) + static void Invert(const GW_Matrix3x3& a, GW_Matrix3x3& r) + { + const GW_Float* aData = a.GetData(); + GW_Float* aResData = r.GetData(); + + /* cofactor */ + GW_Float c00, c01, c02, + c10, c11, c12, + c20, c21, c22; + + c00 = SUBDET(1,1, 2,2); + c01 =-SUBDET(1,0, 2,2); + c02 = SUBDET(1,0, 2,1); + + c10 =-SUBDET(0,1, 2,2); + c11 = SUBDET(0,0, 2,2); + c12 =-SUBDET(0,0, 2,1); + + c20 = SUBDET(0,1, 1,2); + c21 =-SUBDET(0,0, 1,2); + c22 = SUBDET(0,0, 1,1); + + /* compute 3x3 determinant & its reciprocal */ + GW_Float rDet = ACCESS(0,0)*c00 + ACCESS(1,0)*c01 + ACCESS(2,0)*c02; + if (rDet == 0.0f) + { + /* the aData can't be inverted */ + return; + } + + rDet = 1.0f/rDet; + + ACCESS_R(0,0) = c00*rDet; + ACCESS_R(0,1) = c01*rDet; + ACCESS_R(0,2) = c02*rDet; + + ACCESS_R(1,0) = c10*rDet; + ACCESS_R(1,1) = c11*rDet; + ACCESS_R(1,2) = c12*rDet; + + ACCESS_R(2,0) = c20*rDet; + ACCESS_R(2,1) = c21*rDet; + ACCESS_R(2,2) = c22*rDet; + + } + /*------------------------------------------------------------------------------*/ + /** + * Name : GW_Matrix3x3::Invert + * + * \return the inverse of the matrix. + * \author Gabriel Peyré 2001-11-06 + */ + /*------------------------------------------------------------------------------*/ + GW_Matrix3x3 Invert() const + { + GW_Matrix3x3 r; + GW_Matrix3x3::Invert(*this, r); + return r; + } + + /*------------------------------------------------------------------------------*/ + /** + * Name : AutoInvert + * + * \author Gabriel Peyré 2001-11-06 + * + * Invert the matrix. + */ + /*------------------------------------------------------------------------------*/ + void AutoInvert() + { + GW_Matrix3x3 r; + GW_Matrix3x3::Invert(*this, r); + (*this) = r; + } + + + /*------------------------------------------------------------------------------*/ + /** + * Name : GW_Matrix3x3::RotateX + * + * \param val rotation angle. + * \author Gabriel Peyré 2001-11-06 + */ + /*------------------------------------------------------------------------------*/ + void RotateX(GW_Float val) + { + GW_Float Sin = (GW_Float) sin(val), + Cos = (GW_Float) cos(val); + GW_Vector3D tmp = this->GetY()*Cos + this->GetZ()*Sin; + this->SetZ(-this->GetY()*Sin + this->GetZ()*Cos); + this->SetY(tmp); + } + /*------------------------------------------------------------------------------*/ + /** + * Name : GW_Matrix3x3::RotateX + * + * \param val rotation angle. + * \author Gabriel Peyré 2001-11-06 + */ + /*------------------------------------------------------------------------------*/ + void RotateY(GW_Float val) + { + GW_Float Sin = (GW_Float) sin(val), + Cos = (GW_Float) cos(val); + GW_Vector3D tmp = this->GetX()*Cos + this->GetZ()*Sin; + this->SetZ(-this->GetX()*Sin + this->GetZ()*Cos); + this->SetX(tmp); + } + /*------------------------------------------------------------------------------*/ + /** + * Name : GW_Matrix3x3::RotateX + * + * \param val rotation angle. + * \author Gabriel Peyré 2001-11-06 + */ + /*------------------------------------------------------------------------------*/ + void RotateZ(GW_Float val) + { + GW_Float Sin = (GW_Float) sin(val), + Cos = (GW_Float) cos(val); + GW_Vector3D tmp = this->GetX()*Cos + this->GetY()*Sin; + this->SetY(-this->GetX()*Sin + this->GetY()*Cos); + this->SetX(tmp); + } + /*------------------------------------------------------------------------------*/ + /** + * Name : GW_Matrix3x3::RotateX + * + * \param val rotation angle. + * \author Gabriel Peyré 2001-11-06 + */ + /*------------------------------------------------------------------------------*/ + void Rotate(GW_Coord_XYZW axe, GW_Float val) + { + switch (axe) + { + case X: + this->RotateX(val); + break; + case Y: + this->RotateY(val); + break; + case Z: + this->RotateZ(val); + break; + case W: + break; + }; + } + /*------------------------------------------------------------------------------*/ + /** + * Name : GW_Matrix3x3::RotateX + * + * \param val rotation angle. + * \author Gabriel Peyré 2001-11-06 + */ + /*------------------------------------------------------------------------------*/ + void RotateAbsX(GW_Float val) + { + GW_Float Sin = (GW_Float) sin(val), + Cos = (GW_Float) cos(val); + GW_Float tmp; + for( GW_I32 i=0; i<=2; ++i ) + { + tmp = aData_[i][Y]*Cos-aData_[i][Z]*Sin; + aData_[i][Z] = aData_[i][Y]*Sin+aData_[i][Z]*Cos; + aData_[i][Y] = tmp; + } + } + /*------------------------------------------------------------------------------*/ + /** + * Name : GW_Matrix3x3::RotateX + * + * \param val rotation angle. + * \author Gabriel Peyré 2001-11-06 + */ + /*------------------------------------------------------------------------------*/ + void RotateAbsY(GW_Float val) + { + GW_Float Sin = (GW_Float) sin(val), + Cos = (GW_Float) cos(val); + GW_Float tmp; + for( GW_I32 i=0; i<=2; ++i ) + { + tmp = aData_[i][X]*Cos + aData_[i][Z]*Sin; + aData_[i][Z] = -aData_[i][X]*Sin + aData_[i][Z]*Cos; + aData_[i][X] = tmp; + } + } + /*------------------------------------------------------------------------------*/ + /** + * Name : GW_Matrix3x3::RotateX + * + * \param val rotation angle. + * \author Gabriel Peyré 2001-11-06 + */ + /*------------------------------------------------------------------------------*/ + void RotateAbsZ(GW_Float val) + { + GW_Float Sin = (GW_Float) sin(val), + Cos = (GW_Float) cos(val); + GW_Float tmp; + for( GW_I32 i=0; i<=2; ++i ) + { + tmp = aData_[i][X]*Cos - aData_[i][Y]*Sin; + aData_[i][Y] = aData_[i][X]*Sin + aData_[i][Y]*Cos; + aData_[i][X] = tmp; + } + } + /*------------------------------------------------------------------------------*/ + /** + * Name : GW_Matrix3x3::RotateX + * + * \param val rotation angle. + * \author Gabriel Peyré 2001-11-06 + */ + /*------------------------------------------------------------------------------*/ + void RotateAbs(GW_Coord_XYZW axe, GW_Float val) + { + switch (axe) + { + case X: + this->RotateAbsX(val); + break; + case Y: + this->RotateAbsY(val); + break; + case Z: + this->RotateAbsZ(val); + break; + case W: + break; + }; + } + + + + /*------------------------------------------------------------------------------*/ + /** + * Name : GW_Matrix3x3::GetX + * + * \return X vector of the basis defined by the matrix. + * \author Gabriel Peyré 2001-11-06 + */ + /*------------------------------------------------------------------------------*/ + GW_Vector3D GetX() const + { + return this->GetColumn(X); + } + + /*------------------------------------------------------------------------------*/ + /** + * Name : GW_Matrix3x3::GetY + * + * \return Y vector of the basis defined by the matrix. + * \author Gabriel Peyré 2001-11-06 + */ + /*------------------------------------------------------------------------------*/ + GW_Vector3D GetY() const + { + return this->GetColumn(Y); + } + + /*------------------------------------------------------------------------------*/ + /** + * Name : GW_Matrix3x3::GetZ + * + * \return Z vector of the basis defined by the matrix. + * \author Gabriel Peyré 2001-11-06 + */ + /*------------------------------------------------------------------------------*/ + GW_Vector3D GetZ() const + { + return this->GetColumn(Z); + } + /*------------------------------------------------------------------------------*/ + /** + * Name : GW_Matrix3x3::SetX + * + * \param v X vector of the basis defined by the matrix. + * \author Gabriel Peyré 2001-11-06 + */ + /*------------------------------------------------------------------------------*/ + void SetX( const GW_Vector3D& v) + { + return this->SetColumn(v,X); + } + + /*------------------------------------------------------------------------------*/ + /** + * Name : GW_Matrix3x3::SetX + * + * \param v Y vector of the basis defined by the matrix. + * \author Gabriel Peyré 2001-11-06 + */ + /*------------------------------------------------------------------------------*/ + void SetY( const GW_Vector3D& v) + { + return this->SetColumn(v,Y); + } + + /*------------------------------------------------------------------------------*/ + /** + * Name : GW_Matrix3x3::SetZ + * + * \param v Z vector of the basis defined by the matrix. + * \author Gabriel Peyré 2001-11-06 + */ + /*------------------------------------------------------------------------------*/ + void SetZ( const GW_Vector3D& v) + { + return this->SetColumn(v,Z); + } + + /** solve the linear system A*x=b */ + void Solve( GW_Vector3D& x, const GW_Vector3D& b ) const + { + GW_Matrix3x3 M = this->Invert(); + x = M*b; + } + + static void TestClass(std::ostream &s = cout) + { + TestClassHeader("GW_Matrix3x3", s); + cout << "Test for matrix inversion : " << endl; + GW_Matrix3x3 M; + M.Randomize(); + cout << "Matrix M = " << M << endl; + GW_Matrix3x3 MM = M.Invert(); + cout << "Matrix M^-1 = " << MM << endl; + GW_Float err = (M*MM - GW_Matrix3x3()).Norm2(); + cout << "|| MM^-1 - ID ||_2 = " << err << endl; + GW_ASSERT( err +{ + +public: + + GW_Matrix4x4(): GW_MatrixStatic<4,4,GW_Float>() {} + GW_Matrix4x4(const GW_MatrixStatic<4,4,GW_Float>& m): GW_MatrixStatic<4,4,GW_Float>(m) {} + + GW_Matrix4x4( GW_Float m00, GW_Float m01, GW_Float m02, GW_Float m03, + GW_Float m10, GW_Float m11, GW_Float m12, GW_Float m13, + GW_Float m20, GW_Float m21, GW_Float m22, GW_Float m23, + GW_Float m30, GW_Float m31, GW_Float m32, GW_Float m33 ) + { + aData_[0][0]=m00; aData_[0][1]=m01; aData_[0][2]=m02; aData_[0][3]=m03; + aData_[1][0]=m10; aData_[1][1]=m11; aData_[1][2]=m12; aData_[1][3]=m13; + aData_[2][0]=m20; aData_[2][1]=m21; aData_[2][2]=m22; aData_[2][3]=m23; + aData_[3][0]=m30; aData_[3][1]=m31; aData_[3][2]=m32; aData_[3][3]=m33; + } + + void SetData( GW_Float m00, GW_Float m01, GW_Float m02, GW_Float m03, + GW_Float m10, GW_Float m11, GW_Float m12, GW_Float m13, + GW_Float m20, GW_Float m21, GW_Float m22, GW_Float m23, + GW_Float m30, GW_Float m31, GW_Float m32, GW_Float m33 ) + { + aData_[0][0]=m00; aData_[0][1]=m01; aData_[0][2]=m02; aData_[0][3]=m03; + aData_[1][0]=m10; aData_[1][1]=m11; aData_[1][2]=m12; aData_[1][3]=m13; + aData_[2][0]=m20; aData_[2][1]=m21; aData_[2][2]=m22; aData_[2][3]=m23; + aData_[3][0]=m30; aData_[3][1]=m31; aData_[3][2]=m32; aData_[3][3]=m33; + } + + void SetData( GW_U32 i, GW_U32 j, GW_Float r ) + { + GW_ASSERT( i<4 && j<4 ); + aData_[i][j] = r; + } + + /** Invert, assuming the matrix is *ORTHOGONAL* */ + void AutoOrthoInvert() + { + GW_Matrix4x4 r; + OrthoInvert(*this, r); + (*this) = r; + } + + /*------------------------------------------------------------------------------*/ + /** + * Name : OrthoInvert + * + * \return The inverse of an orthogonal matrix. + * \author Gabriel Peyré 2001-08-04 + * + * Compute the inverse the matrix, assuming that it's an orthogonal matrix. + */ + /*------------------------------------------------------------------------------*/ + static void OrthoInvert(const GW_Matrix4x4& a, GW_Matrix4x4& r) + { + /* the inverse translation : -A^(-1)*t + +--------+ +--+ + |00 01 02| |30| + -|10 11 12|*|31| + |20 21 22| |32| + +--------+ +--+ + */ + GW_Float t0=a.aData_[0][0]*a.aData_[3][0]+a.aData_[0][1]*a.aData_[3][1]+a.aData_[0][2]*a.aData_[3][2]; + GW_Float t1=a.aData_[1][0]*a.aData_[3][0]+a.aData_[1][1]*a.aData_[3][1]+a.aData_[1][2]*a.aData_[3][2]; + GW_Float t2=a.aData_[2][0]*a.aData_[3][0]+a.aData_[2][1]*a.aData_[3][1]+a.aData_[2][2]*a.aData_[3][2]; + /* the matrix is supposed to be orthogonal !!!!! */ + r.SetData( + a.aData_[0][0], a.aData_[0][1], a.aData_[0][2], -t0, + a.aData_[1][0], a.aData_[1][1], a.aData_[1][2], -t1, + a.aData_[2][0], a.aData_[2][1], a.aData_[2][2], -t2, + a.aData_[0][3], a.aData_[1][3], a.aData_[2][3], a.aData_[3][3]); + } + + + /*------------------------------------------------------------------------------*/ + /** + * Name : GW_Matrix4x4::TransformOnZ + * + * \param x X component of the orginal vector. + * \param y Y component of the orginal vector. + * \param z Z component of the orginal vector. + * \return The X coordinate of the oringal vector tranformed by the matrix. + * \author Gabriel Peyré 2001-10-30 + * + * This speed up computation when you only needs depth information (used by + * the alpha pipeline). + */ + /*------------------------------------------------------------------------------*/ + GW_Float TransformOnZ(GW_Float x, GW_Float y, GW_Float z) + { + return aData_[0][2]*x + aData_[1][2]*y + aData_[2][2]*z + aData_[3][2]; + } + /*------------------------------------------------------------------------------*/ + /** + * Name : GW_Matrix4x4::TransformOnZ + * + * \param v the orginal vector. + * \return The X coordinate of the oringal vector tranformed by the matrix. + * \author Gabriel Peyré 2001-10-30 + * + * This speed up computation when you only needs depth information (used by + * the alpha pipeline). + */ + /*------------------------------------------------------------------------------*/ + GW_Float TransformOnZ(GW_Vector3D& v) + { + return aData_[0][2]*v[X] + aData_[1][2]*v[Y] + aData_[2][2]*v[Z] + aData_[3][2]; + } + + void RotateX(GW_Float val) + { + GW_Float Sin=(GW_Float) sin(val), + Cos=(GW_Float) cos(val); + GW_Vector3D tmp=GetY()*Cos+GetZ()*Sin; + SetZ(-GetY()*Sin+GetZ()*Cos); + SetY(tmp); + } + + void RotateY(GW_Float val) + { + GW_Float Sin=(GW_Float) sin(val), + Cos=(GW_Float) cos(val); + GW_Vector3D tmp=GetX()*Cos+GetZ()*Sin; + SetZ(-GetX()*Sin+GetZ()*Cos); + SetX(tmp); + } + + void RotateZ(GW_Float val) + { + GW_Float Sin=(GW_Float) sin(val), + Cos=(GW_Float) cos(val); + GW_Vector3D tmp=GetX()*Cos+GetY()*Sin; + SetY(-GetX()*Sin+GetY()*Cos); + SetX(tmp); + } + + void Rotate(GW_U32 axe, GW_Float val) + { + switch (axe) + { + case X: + RotateX(val); + break; + case Y: + RotateY(val); + break; + case Z: + RotateZ(val); + break; + case W: + break; + }; + } + + void RotateAbsX(GW_Float val) + { + GW_Float Sin=(GW_Float) sin(val), + Cos=(GW_Float) cos(val); + GW_Float tmp; + for (GW_I32 i=0; i<=2; i++) + { + tmp=aData_[i][Y]*Cos-aData_[i][Z]*Sin; + aData_[i][Z]=aData_[i][Y]*Sin+aData_[i][Z]*Cos; + aData_[i][Y]=tmp; + } + } + + void RotateAbsY(GW_Float val) + { + GW_Float Sin=(GW_Float) sin(val), + Cos=(GW_Float) cos(val); + GW_Float tmp; + for (GW_I32 i=0; i<=2; i++) + { + tmp=aData_[i][X]*Cos+aData_[i][Z]*Sin; + aData_[i][Z]=-aData_[i][X]*Sin+aData_[i][Z]*Cos; + aData_[i][X]=tmp; + } + } + + void RotateAbsZ(GW_Float val) + { + GW_Float Sin=(GW_Float) sin(val), + Cos=(GW_Float) cos(val); + GW_Float tmp; + for (GW_I32 i=0; i<=2; i++) + { + tmp=aData_[i][X]*Cos-aData_[i][Y]*Sin; + aData_[i][Y]=aData_[i][X]*Sin+aData_[i][Y]*Cos; + aData_[i][X]=tmp; + } + } + + void RotateAbs(GW_U32 axe, GW_Float val) + { + switch (axe) + { + case X: + RotateAbsX(val); + break; + case Y: + RotateAbsY(val); + break; + case Z: + RotateAbsZ(val); + break; + case W: + break; + }; + } + + /*------------------------------------------------------------------------------*/ + /** + * Name : GW_Matrix4x4::GetRotation + * + * \return The rotation part of the matrix. + * \author Gabriel Peyré 2001-08-04 + * + * Compute a matrix without the translation (last column). + */ + /*------------------------------------------------------------------------------*/ + GW_Matrix3x3 GetRotation() + { + GW_Matrix3x3 M( this->GetData(0,0), this->GetData(0,1), this->GetData(0,2), + this->GetData(1,0), this->GetData(1,1), this->GetData(1,2), + this->GetData(2,0), this->GetData(2,1), this->GetData(2,2) ); + return M; + } + + //----------------------------------------------------------------------------- + // Name: GW_Matrix4x4::GetCoords + /** + * @return a pointer on the datas of the matrix + */ + /// \author Gabriel Peyré 2001-08-30 + //----------------------------------------------------------------------------- + GW_Float* GetCoords() const + { + return (GW_Float*) aData_; + } + + + //----------------------------------------------------------------------------- + // Name: GW_Matrix4x4::SetCoords + /** + * Set the different elements of the matrix. + */ + /// \author Gabriel Peyré 2001-08-31 + //----------------------------------------------------------------------------- + void SetCoords( + GW_Float m00, GW_Float m10, GW_Float m20, GW_Float m30, + GW_Float m01, GW_Float m11, GW_Float m21, GW_Float m31, + GW_Float m02, GW_Float m12, GW_Float m22, GW_Float m32, + GW_Float m03, GW_Float m13, GW_Float m23, GW_Float m33) + { + aData_[0][0]=m00; aData_[0][1]=m01; aData_[0][2]=m02; aData_[0][3]=m03; + aData_[1][0]=m10; aData_[1][1]=m11; aData_[1][2]=m12; aData_[1][3]=m13; + aData_[2][0]=m20; aData_[2][1]=m21; aData_[2][2]=m22; aData_[2][3]=m23; + aData_[3][0]=m30; aData_[3][1]=m31; aData_[3][2]=m32; aData_[3][3]=m33; + } + void AutoScaleTranslation(GW_Float v) + { + aData_[3][0] *= v; + aData_[3][1] *= v; + aData_[3][2] *= v; + } + + void UnScale() + { + GW_Float l = ::sqrt(aData_[0][0]*aData_[0][0] + aData_[0][1]*aData_[0][1] + aData_[0][2]*aData_[0][2] ); + if( l!=0 ) + { + aData_[0][0] /= l; + aData_[0][1] /= l; + aData_[0][2] /= l; + } + l = ::sqrt(aData_[1][0]*aData_[1][0] + aData_[1][1]*aData_[1][1] + aData_[1][2]*aData_[1][2] ); + if( l!=0 ) + { + aData_[1][0] /= l; + aData_[1][1] /= l; + aData_[1][2] /= l; + } + l = ::sqrt(aData_[2][0]*aData_[2][0] + aData_[2][1]*aData_[2][1] + aData_[2][2]*aData_[2][2] ); + if( l!=0 ) + { + aData_[2][0] /= l; + aData_[2][1] /= l; + aData_[2][2] /= l; + } + + } + + /* scale operations **************************************************/ + void AutoScale( const GW_Vector3D& v) + { + for(GW_U32 i=0; i<3; ++i) + for(GW_U32 j=0; j<4; ++j) + aData_[i][j] *= v[i]; + } + void AutoScale( GW_U32 axe, GW_Float v ) + { + for(GW_U32 i=0; i<4; ++i) + aData_[axe][i] *= v; + } + + + GW_Matrix4x4 operator +( const GW_Vector3D& v ) + { + GW_Matrix4x4 r = *this; + r.aData_[3][0] += v[0]; + r.aData_[3][2] += v[1]; + r.aData_[3][1] += v[2]; + } + void operator +=( const GW_Vector3D& v ) + { + aData_[3][0] += v[0]; + aData_[3][2] += v[1]; + aData_[3][1] += v[2]; + } + /* translation by a vector */ + void Translate( const GW_Vector3D& v) + { + (*this) += v; + } + + /*------------------------------------------------------------------------------*/ + /** + * Name : GW_Matrix4x4::SetScale + * + * \param rScale the new scale value. + * \author Gabriel Peyré 2001-10-23 + */ + /*------------------------------------------------------------------------------*/ + void SetScale(GW_Float rScale) + { + GW_ASSERT( rScale>GW_EPSILON ); + aData_[3][3] = rScale; + } + /*------------------------------------------------------------------------------*/ + /** + * Name : GW_Matrix4x4::GetScale + * + * \return The scale factors + * \author Antoine Bouthors 2002-09-03 + * + */ + /*------------------------------------------------------------------------------*/ + GW_Vector3D GetScale() const + { + return GW_Vector3D( aData_[X][X], aData_[Y][Y], aData_[Z][Z] ); + } + + + void Translate(GW_U32 axe, GW_Float v) + { + aData_[3][axe]+=v; + } + + GW_Vector3D GetX() const + { + return GW_Vector3D((GW_Float*) aData_[X]); + } + + GW_Vector3D GetY() const + { + return GW_Vector3D((GW_Float*) aData_[Y]); + } + + GW_Vector3D GetZ() const + { + return GW_Vector3D((GW_Float*) aData_[Z]); + } + + void SetX( const GW_Vector3D& v) + { + aData_[0][0]=v[0]; + aData_[0][1]=v[1]; + aData_[0][2]=v[2]; + } + + void SetY( const GW_Vector3D& v) + { + aData_[1][0]=v[0]; + aData_[1][1]=v[1]; + aData_[1][2]=v[2]; + } + + void SetZ( const GW_Vector3D& v) + { + aData_[2][0]=v[0]; + aData_[2][1]=v[1]; + aData_[2][2]=v[2]; + } + + void SetTranslation( const GW_Vector3D& v) + { + aData_[3][X] = v[X]; + aData_[3][Y] = v[Y]; + aData_[3][Z] = v[Z]; + } + + void SetTranslation(GW_Coord_XYZW axe, GW_Float v) + { + aData_[3][axe]=v; + } + + void SetScale( const GW_Vector3D& v) + { + aData_[X][X] = v[X]; + aData_[Y][Y] = v[Y]; + aData_[Z][Z] = v[Z]; + } + + void SetScale(GW_Coord_XYZW axe, GW_Float v) + { + aData_[axe][axe]=v; + } + + void SetRotation( const GW_Matrix3x3& m) + { + for( GW_U32 i=0; i<3; ++i ) + for( GW_U32 j=0; j<3; ++j ) + this->SetData(i,j, m.GetData(i,j) ); + } + + GW_Vector3D GetTranslation() + { + return GW_Vector3D(aData_[3][0], aData_[3][1], aData_[3][2]); + } + + GW_Float* GetTranslationPtr() + { + return aData_[3]; + } + + void ReComputeBasis_GivenX( GW_Vector3D v) + { + /* re-nGWm v */ + v.Normalize(); + SetX(v); + /* re-compute a basis */ + GW_Vector3D axe_z=v^GetY(); + GW_Float n=~(axe_z); + if (nInvert(); + GW_MatrixStatic<4,4,GW_Float>::Multiply( M, b, x ); + } + + + + /*------------------------------------------------------------------------------*/ + /** + * Name : GW_Matrix4x4::* + * + * \return The product of the matrix by a vectGW. + * \param v The result of the product. + * \author Gabriel Peyré 2001-08-04 + */ + /*------------------------------------------------------------------------------*/ + GW_Vector3D operator*( const GW_Vector3D& v) + { + return GW_Vector3D( + aData_[0][0]*v[0]+aData_[1][0]*v[1]+aData_[2][0]*v[2]+aData_[3][0], + aData_[0][1]*v[0]+aData_[1][1]*v[1]+aData_[2][1]*v[2]+aData_[3][1], + aData_[0][2]*v[0]+aData_[1][2]*v[1]+aData_[2][2]*v[2]+aData_[3][2]); + } + + static void TestClass(std::ostream &s = cout) + { + TestClassHeader("GW_Matrix4x4", s); + cout << "Test for matrix inversion : " << endl; + GW_Matrix4x4 M; + M.Randomize(); + cout << "Matrix M = " << M << endl; + GW_Matrix4x4 MM = M.Invert(); + cout << "Matrix M^-1 = " << MM << endl; + GW_Float err = (M*MM - GW_Matrix4x4()).Norm2(); + cout << "|| MM^-1 - ID ||_2 = " << err << endl; + GW_ASSERT( err GW_TNTArray2D; + +/*------------------------------------------------------------------------------*/ +/** + * \class GW_MatrixNxP + * \brief A matrix of arbitrary size. + * \author Gabriel Peyré + * \date 5-31-2003 + * + * Use \b TNT library. + */ +/*------------------------------------------------------------------------------*/ + +class GW_MatrixNxP: public GW_TNTArray2D +{ + +public: + + GW_MatrixNxP() :GW_TNTArray2D(){} + GW_MatrixNxP(GW_U32 m, GW_U32 n) :GW_TNTArray2D((int) m,(int) n){} + GW_MatrixNxP(GW_U32 m, GW_U32 n, GW_Float *a) :GW_TNTArray2D((int) m,(int) n,a){} + GW_MatrixNxP(GW_U32 m, GW_U32 n, const GW_Float &a) :GW_TNTArray2D((int) m,(int) n,a){} + GW_MatrixNxP(const GW_MatrixNxP &A) :GW_TNTArray2D(A){} + + void Reset( GW_U32 i, GW_U32 j ) + { + ((GW_TNTArray2D&) (*this)) = GW_TNTArray2D((int) i, (int) j); + } + + GW_U32 GetNbrRows() const { return this->dim1(); } + GW_U32 GetNbrCols() const { return this->dim2(); } + + /*------------------------------------------------------------------------------*/ + /** + * Name : GW_MatrixNxP::GetData + * + * \param i row number + * \param j col number + * \return value of the (i,j) data. + * \author Gabriel Peyré 2001-09-19 + */ + /*------------------------------------------------------------------------------*/ + GW_Float GW_MatrixNxP::GetData(GW_U32 i, GW_U32 j) const + { + GW_ASSERT( iGetNbrRows() && jGetNbrCols() ); + return (*this)[i][j]; + } + /*------------------------------------------------------------------------------*/ + /** + * Name : GW_MatrixNxP::SetData + * + * \param i row number + * \param j col number + * \param rVal value + * \author Gabriel Peyré 2001-09-19 + */ + /*------------------------------------------------------------------------------*/ + void GW_MatrixNxP::SetData(GW_U32 i, GW_U32 j, GW_Float rVal) + { + GW_ASSERT( iGetNbrRows() && jGetNbrCols() ); + (*this)[i][j] = rVal; + } + + + + /*------------------------------------------------------------------------------*/ + /** + * Name : GW_MatrixNxP::operator * + * + * \param m right hand side + * \return multiplication this*m + * \author Gabriel Peyré 2001-09-19 + */ + /*------------------------------------------------------------------------------*/ + GW_MatrixNxP GW_MatrixNxP::operator*(const GW_MatrixNxP& m) + { + GW_ASSERT( this->GetNbrCols() == m.GetNbrRows() ); + GW_MatrixNxP Res( this->GetNbrRows(), m.GetNbrCols() ); + GW_MatrixNxP::Multiply( *this, m, Res ); + return Res; + } + /*------------------------------------------------------------------------------*/ + /** + * Name : GW_MatrixNxP::Multiply + * + * \param a right side + * \param b left side + * \param r result + * \author Gabriel Peyré 2001-09-19 + */ + /*------------------------------------------------------------------------------*/ + static void GW_MatrixNxP::Multiply(const GW_MatrixNxP& a, const GW_MatrixNxP& b, GW_MatrixNxP& r) + { + GW_ASSERT( a.GetNbrCols() == b.GetNbrRows() ); + GW_ASSERT( r.GetNbrRows() == a.GetNbrRows() ); + GW_ASSERT( r.GetNbrCols() == b.GetNbrCols() ); + + GW_Float rVal; + + for( GW_U32 i=0; iGetNbrRows(), this->GetNbrCols() ); + GW_MatrixNxP::Multiply( *this, m, Tmp ); + (*this) = Tmp; + } + + /*------------------------------------------------------------------------------*/ + // Name : GW_MatrixNxP::GW_MatrixNxP operator* + /** + * \param s [GW_Float] scalar. + * \author Gabriel Peyré + * \date 6-1-2003 + * + * Matrix times scalar operator. + */ + /*------------------------------------------------------------------------------*/ + GW_MatrixNxP GW_MatrixNxP::operator*(GW_Float s) + { + GW_MatrixNxP m( this->GetNbrRows(), this->GetNbrCols() ); + GW_MatrixNxP::Multiply(*this, s, m); + return m; + } + /*------------------------------------------------------------------------------*/ + // Name : GW_MatrixNxP::Multiply + /** + * \param a [GW_MatrixNxP&] The matrix. + * \param s [GW_Float] The scalar. + * \param r [GW_MatrixNxP&] The result. + * \author Gabriel Peyré + * \date 6-1-2003 + * + * Matrix times scalar. + */ + /*------------------------------------------------------------------------------*/ + static void GW_MatrixNxP::Multiply(const GW_MatrixNxP& a, const GW_Float s, GW_MatrixNxP& r) + { + GW_ASSERT( a.GetNbrCols()==r.GetNbrCols() && r.GetNbrRows()==r.GetNbrRows() ); + + for( GW_U32 i=0; iGetNbrRows(), this->GetNbrCols() ); + GW_MatrixNxP::Divide(*this, s, m); + return m; + } + /*------------------------------------------------------------------------------*/ + // Name : GW_MatrixNxP::Divide + /** + * \param a [GW_MatrixNxP&] The matrix. + * \param s [GW_Float] The scalar. + * \param r [GW_MatrixNxP&] The result. + * \author Gabriel Peyré + * \date 6-1-2003 + * + * Matrix divided by scalar. + */ + /*------------------------------------------------------------------------------*/ + static void GW_MatrixNxP::Divide(const GW_MatrixNxP& a, const GW_Float s, GW_MatrixNxP& r) + { + if( s==0 ) + return; + GW_ASSERT( a.GetNbrCols()==r.GetNbrCols() && r.GetNbrRows()==r.GetNbrRows() ); + + for( GW_U32 i=0; iGetNbrRows() ); + GW_MatrixNxP::Multiply( *this, v, Res ); + return Res; + } + /*------------------------------------------------------------------------------*/ + /** + * Name : GW_MatrixNxP::Multiply + * + * \param a left hand statement. + * \param v Right hand statement. + * \param r Result. + * \author Gabriel Peyré 2001-09-30 + * + * Multiply the vector by the matrix. + */ + /*------------------------------------------------------------------------------*/ + static void GW_MatrixNxP::Multiply(const GW_MatrixNxP& a, const GW_VectorND& v, GW_VectorND& r) + { + GW_ASSERT( a.GetNbrRows() == r.GetDim() ); + GW_ASSERT( a.GetNbrCols() == v.GetDim() ); + + GW_Float rVal; + + for( GW_U32 i=0; iGetNbrCols(), this->GetNbrRows() ); + GW_MatrixNxP::Transpose( *this, Res ); + + return Res; + } + /*------------------------------------------------------------------------------*/ + /** + * Name : GW_MatrixNxP::Transpose + * + * \param a Right side + * \param r Result + * \return Transposed matrix. + * \author Gabriel Peyré 2001-09-19 + */ + /*------------------------------------------------------------------------------*/ + void GW_MatrixNxP::Transpose(const GW_MatrixNxP& a, GW_MatrixNxP& r) + { + GW_ASSERT( a.GetNbrCols()==r.GetNbrRows() && r.GetNbrCols()==r.GetNbrRows() ); + + for( GW_U32 i=0; iGetNbrRows(), this->GetNbrCols() ); + GW_MatrixNxP::Add( *this, m, Res ); + return Res; + } + /*------------------------------------------------------------------------------*/ + /** + * Name : GW_MatrixNxP::Add + * + * \param a left hand side + * \param b right hand side + * \param r result = a+b + * \author Gabriel Peyré 2001-09-19 + */ + /*------------------------------------------------------------------------------*/ + void GW_MatrixNxP::Add(const GW_MatrixNxP& a, const GW_MatrixNxP& b, GW_MatrixNxP& r) + { + GW_ASSERT( a.GetNbrCols()==b.GetNbrCols() && a.GetNbrRows()==b.GetNbrRows() ); + GW_ASSERT( a.GetNbrCols()==r.GetNbrCols() && a.GetNbrRows()==r.GetNbrRows() ); + + for( GW_U32 i=0; iGetNbrRows(), this->GetNbrCols() ); + GW_MatrixNxP::Minus( *this, m, Res ); + return Res; + } + /*------------------------------------------------------------------------------*/ + /** + * Name : GW_MatrixNxP::Minus + * + * \param a left hand side + * \param b right hand side + * \param r result = a-b + * \author Gabriel Peyré 2001-09-19 + */ + /*------------------------------------------------------------------------------*/ + void GW_MatrixNxP::Minus(const GW_MatrixNxP& a, const GW_MatrixNxP& b, GW_MatrixNxP& r) + { + GW_ASSERT( a.GetNbrCols()==b.GetNbrCols() && a.GetNbrRows()==b.GetNbrRows() ); + GW_ASSERT( a.GetNbrCols()==r.GetNbrCols() && a.GetNbrRows()==r.GetNbrRows() ); + + for( GW_U32 i=0; iGetNbrRows(), this->GetNbrCols() ); + GW_MatrixNxP::UMinus( *this, Res ); + return Res; + } + /*------------------------------------------------------------------------------*/ + /** + * Name : GW_MatrixNxP::UMinus + * + * \param a right side + * \param r result + * \author Gabriel Peyré 2001-09-19 + * + * unary minus. + */ + /*------------------------------------------------------------------------------*/ + void GW_MatrixNxP::UMinus(const GW_MatrixNxP& a, GW_MatrixNxP& r) + { + GW_ASSERT( a.GetNbrCols()==r.GetNbrCols() && a.GetNbrRows()==r.GetNbrRows() ); + + for( GW_U32 i=0; iGetNbrRows(), this->GetNbrCols() ); + GW_MatrixNxP::Add( *this, m, Tmp ); + (*this) = Tmp; + } + /*------------------------------------------------------------------------------*/ + /** + * Name : GW_MatrixNxP::-=(const + * + * \param m right side + * \author Gabriel Peyré 2001-09-19 + */ + /*------------------------------------------------------------------------------*/ + void GW_MatrixNxP::operator-=(const GW_MatrixNxP & m) + { + GW_MatrixNxP Tmp( this->GetNbrRows(), this->GetNbrCols() ); + GW_MatrixNxP::Minus( *this, m, Tmp ); + (*this) = Tmp; + } + + + /*------------------------------------------------------------------------------*/ + /** + * Name : GW_MatrixNxP::SetZero + * + * \return set all component of the matrix to zero. + * \author Gabriel Peyré 2001-09-19 + */ + /*------------------------------------------------------------------------------*/ + void GW_MatrixNxP::SetZero() + { + this->SetValue(0); + } + + + /*------------------------------------------------------------------------------*/ + /** + * Name : GW_MatrixNxP::SetValue + * + * \param rVal value to set. + * \author Gabriel Peyré 2001-09-19 + */ + /*------------------------------------------------------------------------------*/ + void GW_MatrixNxP::SetValue(GW_Float rVal) + { + GW_ASSERT( this->GetNbrCols()>0 && this-GetNbrRows()>0 ); + for( GW_U32 i=0; iGetNbrRows(); ++i ) + for( GW_U32 j=0; jGetNbrCols(); ++j ) + this->SetData( i, j, rVal ); + } + /*------------------------------------------------------------------------------*/ + /** + * Name : GW_MatrixNxP::Randomize + * + * \param rMin minimum value + * \param rMax maximum value + * \author Gabriel Peyré 2001-09-19 + */ + /*------------------------------------------------------------------------------*/ + void GW_MatrixNxP::Randomize(GW_Float rMin = 0, GW_Float rMax = 1) + { + GW_ASSERT( this->GetNbrRows()>0 && this->GetNbrCols()>0 ); + for( GW_U32 i=0; iGetNbrRows(); ++i ) + for( GW_U32 j=0; jGetNbrCols(); ++j ) + this->SetData( i, j, rMin + GW_RAND*(rMax-rMin) ); + } + + + + /*------------------------------------------------------------------------------*/ + // Name : GW_MatrixNxP::LU + /** + * \param L [GW_MatrixNxP&] The \c L matrix. + * \param U [GW_MatrixNxP&] The \c U matrix. + * \param P [GW_VectorND&] Permutations of the columns. + * \return [GW_Float] Determinant. + * \author Gabriel Peyré + * \date 5-31-2003 + * + * Perform an LU decomposition of the matrix. + */ + /*------------------------------------------------------------------------------*/ + void GW_MatrixNxP::LU( GW_MatrixNxP& L, GW_MatrixNxP& U, GW_VectorND& P ) + { + JAMA::LU lu( *this ); + U = (GW_MatrixNxP&) lu.getU(); + L = (GW_MatrixNxP&) lu.getL(); + P = (GW_VectorND&) lu.getPivot(); + } + /*------------------------------------------------------------------------------*/ + // Name : GW_MatrixNxP::LUSolve + /** + * \param x [GW_VectorND&] Solution. + * \param b [GW_VectorND&] RHS + * \return [GW_Bool] Is the system inversible ? + * \author Gabriel Peyré + * \date 5-31-2003 + * + * Solve a linear system Ax=b with LU decomposition. + */ + /*------------------------------------------------------------------------------*/ + GW_Bool GW_MatrixNxP::LUSolve( GW_VectorND& x, const GW_VectorND& b ) + { + JAMA::LU lu( *this ); + if( lu.isNonsingular() ) + { + x = (GW_VectorND&) lu.solve(b); + return x.dim()!=0; + } + else + return GW_False; + } + + /*------------------------------------------------------------------------------*/ + // Name : GW_MatrixNxP::Cholesky + /** + * \param L [GW_MatrixNxP&] The result, lower triangular matrix. + * \return [GW_Bool] \c true if the decomposition was a success, \c false if the matrix is not + * symmetric definite positive. + * \author Gabriel Peyré + * \date 5-31-2003 + * + * Perform the Cholesky decomposition of the matrix M =AA^* + */ + /*------------------------------------------------------------------------------*/ + GW_Bool GW_MatrixNxP::Cholesky( GW_MatrixNxP& L ) + { + JAMA::Cholesky chol( *this ); + + L = (GW_MatrixNxP&) chol.getL(); + + return chol.is_spd()==1; + } + /*------------------------------------------------------------------------------*/ + // Name : GW_MatrixNxP::CholeskySolve + /** + * \param x [GW_VectorND&] Solution. + * \param b [GW_VectorND&] RHS. + * \return [GW_Bool] Was the inversion a success ? + * \author Gabriel Peyré + * \date 5-31-2003 + * + * Solve using Cholesky. + */ + /*------------------------------------------------------------------------------*/ + GW_Bool GW_MatrixNxP::CholeskySolve( GW_VectorND& x, const GW_VectorND& b ) + { + JAMA::Cholesky chol( *this ); + if( chol.is_spd() ) + { + x = (GW_VectorND&) chol.solve( b ); + return x.dim()!=0; + } + else + return GW_False; + } + + /*------------------------------------------------------------------------------*/ + // Name : GW_MatrixNxP::QR + /** + * \param Q [GW_MatrixNxP&] The Q matrix. + * \param R [GW_MatrixNxP&] The R matrix. + * \author Gabriel Peyré + * \date 5-31-2003 + * + * Perform QR decomposition. + */ + /*------------------------------------------------------------------------------*/ + void GW_MatrixNxP::QR( GW_MatrixNxP& Q, GW_MatrixNxP& R ) + { + JAMA::QR qr( *this ); + Q = (GW_MatrixNxP&) qr.getQ(); + R = (GW_MatrixNxP&) qr.getR(); + } + /*------------------------------------------------------------------------------*/ + // Name : GW_MatrixNxP::QRSolve + /** + * \param x [GW_VectorND&] solution. + * \param b [GW_VectorND&] RHS. + * \return [GW_Bool] Was the process sucessful ? + * \author Gabriel Peyré + * \date 5-31-2003 + * + * Solve a linear system using QR decomposition. + */ + /*------------------------------------------------------------------------------*/ + GW_Bool GW_MatrixNxP::QRSolve( GW_VectorND& x, const GW_VectorND& b ) + { + JAMA::QR qr( *this ); + if( !qr.isFullRank() ) + return GW_False; + else + { + x = (GW_VectorND&) qr.solve(b); + return x.dim()!=0; + } + } + + /*------------------------------------------------------------------------------*/ + // Name : GW_MatrixNxP::Eigenvalue + /** + * \param V [GW_MatrixNxP&] The change of basis matrix. + * \param pD [GW_MatrixNxP*] A block diagonal matrix (diagonal if eigenvalues are real). + * \param pRealEig [GW_VectorND*] The real part of the eigenvalues. + * \param pImagEig [GW_VectorND*] The imaginary part of the eigenvalues. + * \author Gabriel Peyré + * \date 5-31-2003 + * + * Perform eigen-decomposition A = V D V^*. + */ + /*------------------------------------------------------------------------------*/ + void GW_MatrixNxP::Eigenvalue( GW_MatrixNxP& V, GW_MatrixNxP* pD, GW_VectorND* pRealEig, GW_VectorND* pImagEig ) + { + JAMA::Eigenvalue eig( *this ); + eig.getV(V); + if( pD!=NULL ) + eig.getD(*pD); + if( pRealEig!=NULL ) + eig.getRealEigenvalues(*pRealEig); + if( pImagEig!=NULL ) + eig.getImagEigenvalues(*pImagEig); + } + /*------------------------------------------------------------------------------*/ + // Name : GW_MatrixNxP::SVD + /** + * \param U [GW_MatrixNxP&] U orthogonal matrix + * \param V [GW_MatrixNxP&] the right singular vectors. + * \param pSingV [GW_VectorND*] The singular values. + * \param pS [GW_MatrixNxP*] Diagonal matrix of singular values. + * \author Gabriel Peyré + * \date 5-31-2003 + * + * Compute SVD decomposition, ie A + */ + /*------------------------------------------------------------------------------*/ + void GW_MatrixNxP::SVD( GW_MatrixNxP& U, GW_MatrixNxP& V, GW_VectorND* pSingV, GW_MatrixNxP* pS ) + { + JAMA::SVD svd( *this ); + svd.getU( U ); + svd.getV( V ); + if( pSingV!=NULL ) + svd.getSingularValues( *pSingV ); + if( pS!=NULL ) + svd.getS( *pS ); + } + + + /*------------------------------------------------------------------------------*/ + // Name : GW_MatrixNxP::TestClass + /** + * \author Gabriel Peyré + * \date 6-1-2003 + * + * Test the class. + */ + /*------------------------------------------------------------------------------*/ + static void GW_MatrixNxP::TestClass(std::ostream &s = cout) + { + TestClassHeader("GW_MatrixNxP", s); + const GW_U32 n = 50; + + GW_MatrixNxP m(n,n); + m.Randomize(); + + GW_VectorND v(n), x(n), b(n); + v.Randomize(); + b.Randomize(); + + m.LUSolve( x, b ); + GW_Float err = ( m*x-b ).Norm2(); + GW_ASSERT( err > +class GW_MatrixStatic +{ + + /** Traits parameterization of the class. */ + typedef traits traits_type; + double Epsilon() + { return traits_type::Epsilon(); } + + /** To iterate some code on the data. */ + #define ITERATE(i,j, code ) \ + for(GW_U32 i=0; iLoadIdentity(); + } + + /*------------------------------------------------------------------------------*/ + /** + * Name : GW_MatrixStatic constructor + * + * \param m original matrix. + * \author Gabriel Peyré 2001-11-06 + */ + /*------------------------------------------------------------------------------*/ + GW_MatrixStatic(const GW_MatrixStatic& m) + { + memcpy(aData_, m.GetData(), this->GetMemorySize() ); + } + /*------------------------------------------------------------------------------*/ + /** + * Name : copy operator + * + * \param m original matrix. + * \author Gabriel Peyré 2001-11-06 + */ + /*------------------------------------------------------------------------------*/ + GW_MatrixStatic& operator = (const GW_MatrixStatic &m) + { + memcpy(aData_, m.GetData(), this->GetMemorySize() ); + return *this; + } + /*------------------------------------------------------------------------------*/ + /** + * Name : GW_MatrixStatic destructor + * + * \author Gabriel Peyré 2001-11-06 + */ + /*------------------------------------------------------------------------------*/ + virtual ~GW_MatrixStatic() + { + /* NOTHING */ + } + + static GW_U32 GetMemorySize() + { + return r_size*c_size*sizeof(v_type); + } + + /*------------------------------------------------------------------------------*/ + /** + * Name : GW_MatrixStatic::Multiply + * + * \param a right hand matrix. + * \return vector transformed by the matrix. + * \author Gabriel Peyré 2001-11-06 + */ + /*------------------------------------------------------------------------------*/ + GW_VectorStatic operator*(const GW_VectorStatic& v) const + { + GW_VectorStatic r; + GW_MatrixStatic::Multiply( *this, v, r ); + return r; + } + /*------------------------------------------------------------------------------*/ + /** + * Name : GW_MatrixStatic::Multiply + * + * \param a right hand matrix. + * \param v left hand vector. + * \param r vector transformed by the matrix. + * \author Gabriel Peyré 2001-11-06 + */ + /*------------------------------------------------------------------------------*/ + static void Multiply(const GW_MatrixStatic& a, const GW_VectorStatic& v, GW_VectorStatic& r) + { + v_type rTemp =0; + for(GW_U32 i=0; i& a, GW_MatrixStatic& r) + { + ITERATE(i,j, r.SetData(i,j, a.GetData(i,j)*rScale); ); + } + /*------------------------------------------------------------------------------*/ + /** + * Name : GW_MatrixStatic::AutoScale + * + * \param rFactor scaling factor. + * \author Gabriel Peyré 2001-11-06 + */ + /*------------------------------------------------------------------------------*/ + void AutoScale(v_type rFactor) + { + GW_MatrixStatic::Scale( rFactor, *this, *this ); + } + /*------------------------------------------------------------------------------*/ + /** + * Name : GW_MatrixStatic::operator* + * + * \author Gabriel Peyré 2001-11-06 + */ + /*------------------------------------------------------------------------------*/ + GW_MatrixStatic operator*(v_type v) const + { + GW_MatrixStatic r; + GW_MatrixStatic::Scale( v, *this, r ); + return r; + } + /*------------------------------------------------------------------------------*/ + /** + * Name : GW_MatrixStatic::Scale + * + * \author Gabriel Peyré 2001-11-06 + */ + /*------------------------------------------------------------------------------*/ + GW_MatrixStatic operator/(v_type v) const + { + GW_ASSERT(v!=0); + if( v==0 ) + return; + GW_MatrixStatic r; + GW_MatrixStatic::Scale( 1/v, *this, r ); + return r; + } + /*------------------------------------------------------------------------------*/ + /** + * Name : GW_MatrixStatic::Scale + * + * \author Gabriel Peyré 2001-11-06 + */ + /*------------------------------------------------------------------------------*/ + void operator*=(v_type v) + { + GW_MatrixStatic::Scale( v, *this, *this ); + } + /*------------------------------------------------------------------------------*/ + /** + * Name : GW_MatrixStatic::Scale + * + * \author Gabriel Peyré 2001-11-06 + */ + /*------------------------------------------------------------------------------*/ + void operator/=(v_type v) + { + GW_ASSERT( v!=0 ); + if( v==0 ) + return; + GW_MatrixStatic::Scale( 1/v, *this, *this ); + } + + + + /*------------------------------------------------------------------------------*/ + /** + * Name : GW_MatrixStatic::Invert + * + * \param a matrix to invert + * \param r result. + * \author Gabriel Peyré 2001-11-06 + * + * Use the LU factorisation to solve the system. + */ + /*------------------------------------------------------------------------------*/ + static void Invert(const GW_MatrixStatic& a, GW_MatrixStatic& r) + { + GW_ASSERT( c_size==r_size ); + GW_MatrixNxP M(c_size,c_size); + GW_Maths::Convert( M, a ); + GW_VectorND b(c_size); + GW_VectorND x(c_size); + GW_VectorStatic xstatic; + for( GW_U32 i=0; iSetData( r.GetData() ); + } + + + /** Solve the linear system A*x=b */ + void Solve( GW_VectorStatic& x, const GW_VectorStatic& b ) const + { + GW_MatrixNxP M(c_size,r_size); + GW_Maths::Convert( M, *this ); + GW_VectorND bdynamic(c_size); + GW_Maths::Convert( bdynamic, b ); + GW_VectorND xdynamic(c_size); + + M.LUSolve( xdynamic, bdynamic ); + + GW_Maths::Convert(x, xdynamic); + } + + /*------------------------------------------------------------------------------*/ + /** + * Name : GW_MatrixStatic::Transpose + * + * \param a original matrix. + * \param r result. + * \author Gabriel Peyré 2001-11-06 + */ + /*------------------------------------------------------------------------------*/ + static void Transpose(const GW_MatrixStatic& a, GW_MatrixStatic& r) + { + ITERATE(i,j, r.SetData(j,i, a.GetData(i,j)); ) + } + + + /*------------------------------------------------------------------------------*/ + /** + * Name : GW_MatrixStatic::AutoTranspose + * + * \author Gabriel Peyré 2001-11-06 + * + * Transpose the matrix. Must be square ! + */ + /*------------------------------------------------------------------------------*/ + void AutoTranspose() + { + GW_ASSERT( r_size==c_size ); + GW_MatrixStatic r; + GW_MatrixStatic::Transpose(*this, r); + (*this) = r; + } + + + /*------------------------------------------------------------------------------*/ + /** + * Name : GW_MatrixStatic::Transpose + * + * \return transoped matrix. + * \author Gabriel Peyré 2001-11-06 + */ + /*------------------------------------------------------------------------------*/ + GW_MatrixStatic Transpose() const + { + GW_MatrixStatic r; + GW_MatrixStatic::Transpose(*this, r); + return r; + } + + + /*------------------------------------------------------------------------------*/ + /** + * Name : GW_MatrixStatic::GetData + * + * \return the data of the matrix (v_type[c_size*r_size]). + * \author Gabriel Peyré 2001-11-06 + */ + /*------------------------------------------------------------------------------*/ + const v_type* GetData() const + { + return (v_type*) aData_; + } + + + /*------------------------------------------------------------------------------*/ + /** + * Name : GW_MatrixStatic::GetData + * + * \return the data of the matrix (v_type[c_size*r_size]). + * \author Gabriel Peyré 2001-11-06 + */ + /*------------------------------------------------------------------------------*/ + v_type* GetData() + { + return (v_type*) aData_; + } + + + /*------------------------------------------------------------------------------*/ + /** + * Name : GW_MatrixStatic::GetData + * + * \param i row number. + * \param j col number. + * \return value of the matrix at place (i,j) + * \author Gabriel Peyré 2001-11-06 + * + * Get an element of the matrix. + */ + /*------------------------------------------------------------------------------*/ + v_type GetData(GW_I32 i, GW_I32 j) const + { + GW_ASSERT(iGetMemorySize() ); + } + + + /*------------------------------------------------------------------------------*/ + /** + * Name : GW_MatrixStatic::GetRow + * + * \return Row vector of the matrix. + * \author Gabriel Peyré 2001-11-06 + */ + /*------------------------------------------------------------------------------*/ + GW_VectorStatic GetRow( GW_U32 i ) const + { + GW_ASSERT(i v; + for( GW_U32 j=0; jGetData(i,j); + return v; + } + /*------------------------------------------------------------------------------*/ + /** + * Name : GW_MatrixStatic::GetColumn + * + * \return Column vector of the matrix. + * \author Gabriel Peyré 2001-11-06 + */ + /*------------------------------------------------------------------------------*/ + GW_VectorStatic GetColumn( GW_U32 j ) const + { + GW_ASSERT( j v; + for( GW_U32 i=0; iGetData(i,j); + return v; + } + + /** access a row in raw format, use it at your own risk (i.e. M[i][j]) */ + v_type* operator[](GW_U32 i) + { + GW_ASSERT( i& v, GW_U32 i ) + { + GW_ASSERT( iSetData(i,j, v[j]); + } + + /*------------------------------------------------------------------------------*/ + /** + * Name : GW_MatrixStatic::SetColumn + * + * \param v A column of the matrix. + * \author Gabriel Peyré 2001-11-06 + */ + /*------------------------------------------------------------------------------*/ + void SetColumn( const GW_VectorStatic& v, GW_U32 j ) + { + GW_ASSERT( jSetData(i,j, v[i]); + } + + + /*------------------------------------------------------------------------------*/ + /** + * Name : GW_MatrixStatic::SetZero + * + * \author Gabriel Peyré 2001-11-06 + * + * Set all data to zero. + */ + /*------------------------------------------------------------------------------*/ + void SetZero() + { + memset( aData_, 0, this->GetMemorySize() ); + } + + + /*------------------------------------------------------------------------------*/ + /** + * Name : GW_MatrixStatic::LoadIdentity + * + * \author Gabriel Peyré 2001-11-06 + * + * Set the matrix to the identity. + */ + /*------------------------------------------------------------------------------*/ + void LoadIdentity() + { + ITERATE(i,j, + if( i==j ) aData_[i][j]=1; + else aData_[i][j]=0; + ) + } + /*------------------------------------------------------------------------------*/ + /** + * Name : GW_MatrixStatic::SetValue + * + * \param rVal value to set to the whole matrix. + * \author Gabriel Peyré 2001-11-06 + */ + /*------------------------------------------------------------------------------*/ + void SetValue(v_type rVal) + { + memset( aData_, rVal, this->GetMemorySize() ); + } + /*------------------------------------------------------------------------------*/ + /** + * Name : GW_MatrixStatic::Randomize + * + * \param rMin minimum value + * \param rMax maximum value + * \author Gabriel Peyré 2001-11-06 + */ + /*------------------------------------------------------------------------------*/ + void Randomize(v_type rMin=0, v_type rMax=1) + { + ITERATE(i,j, this->SetData( i, j, traits::Random( rMin, rMax) ); ); + } + + + + /*------------------------------------------------------------------------------*/ + /** + * Name : GW_MatrixStatic::Norm1 + * + * \return pseuo-norm 1 of the matrix. + * \author Gabriel Peyré 2001-11-06 + */ + /*------------------------------------------------------------------------------*/ + GW_Float Norm1() + { + GW_Float rNorm = 0; + ITERATE(i,j, rNorm+=traits_type::Modulus(this->GetData(i,j)); ) + return rNorm/(r_size*c_size); + } + /*------------------------------------------------------------------------------*/ + /** + * Name : GW_MatrixStatic::Norm2 + * + * \return pseuo-norm 2 of the matrix. + * \author Gabriel Peyré 2001-11-06 + */ + /*------------------------------------------------------------------------------*/ + GW_Float Norm2() + { + GW_Float rNorm = 0; + ITERATE(i,j, rNorm+=traits_type::SquareModulus(this->GetData(i,j)); ) + return sqrt( rNorm )/(r_size*c_size); + } + /*------------------------------------------------------------------------------*/ + /** + * Name : GW_MatrixStatic::NormInf + * + * \return pseudo-infinite norm of the matrix. + * \author Gabriel Peyré 2001-11-06 + */ + /*------------------------------------------------------------------------------*/ + GW_Float NormInf() + { + GW_Float rNorm = 0; + ITERATE(i,j, + if( traits_type::Modulus(this->GetData(i,j)) >rNorm) + rNorm=traits_type::Modulus(this->GetData(i,j)); + ) + return rNorm; + } + + static void TestClass(std::ostream &s = cout) + { + TestClassHeader("GW_MatrixStatic", s); + GW_MatrixStatic<3,5,GW_Float> M; + M.Randomize(); + + s << "Test for creation : " << endl; + s << M << endl; + + s << "Test for transposition : " << endl; + GW_MatrixStatic<5,3,GW_Float> TM; + TM = M.Transpose(); + s << TM << endl; + + s << "Test for multiplication : " << endl; + s << "M^T*M : " << TM*M << endl; + s << "M*M^T : " << M*TM << endl; + + s << "The rows of the matrix : " << endl; + for( GW_U32 i=0; i<3; ++i ) + cout << M.GetRow(i) << endl; + + s << "The columns of the matrix : " << endl; + for( GW_U32 j=0; j<5; ++j ) + cout << M.GetColumn(j) << endl; + + GW_MatrixStatic<5,5,GW_Float> TMM = (TM*M); + GW_MatrixStatic<3,3,GW_Float> MTM = (M*TM); + s << "M^T*M = " << TMM << endl; + s << "M*M^T = " << MTM << endl; + + s << "Norm tests : " << endl; + s << "|M*M^T|_inf=" << MTM.NormInf() << + ", |M*M^T|_1=" << MTM.Norm1() << + ", |M*M^T|_2=" << MTM.Norm2() << endl; + s << "|M^T*M|_inf=" << TMM.NormInf() << + ", |M^T*M|_1=" << TMM.Norm1() << + ", |M^T*M|_2=" << TMM.Norm2() << endl; + + s << "Test TM=pseudo-identity : " << endl; + TM.LoadIdentity(); + s << TM << endl; + GW_MatrixStatic<3,5,GW_Float> N = M; + + s << "Replace in M a row by [pi,pi/2,pi/3,...] to get matrix N : " << endl; + GW_VectorStatic<5,GW_Float> r; + r[0] = GW_PI; r[1] = GW_PI/2; r[2] = GW_PI/3; r[3] = GW_PI/4; r[4] = GW_PI/5; + N.SetRow(r, 0); + s << N << endl; + + s << "Replace in N a column by [pi,pi*2,pi*3,...] : " << endl; + GW_VectorStatic<3,GW_Float> c; + c[0] = GW_PI; c[1] = GW_PI*2; c[2] = GW_PI*3; + N.SetColumn(c, 0); + s << N << endl; + + s << "Addition test : " << endl; + s << "M+2.5*M = " << (M+(M*2.5)) << endl; + + s << "Substration test : " << endl; + s << "N-2.5*N = " << (N-(N*2.5)) << endl; + + s << "Inversion test : " << endl; + GW_MatrixStatic<8,8,GW_Float> R; + R.Randomize(); + s << "Matrix R : " << R << endl; + GW_MatrixStatic<8,8,GW_Float> RI = R.Invert(); + s << "The inverse of R : " << RI << endl; + GW_Float err = (R*RI - GW_MatrixStatic<8,8,GW_Float>()).Norm2(); + s << "Norm 2 of (R*R^(-1)-Id) : " << err << endl; + GW_ASSERT(err A; + A.Randomize(); + GW_VectorStatic<8,GW_Float> x,b; + b.Randomize(); + A.Solve(x,b); + err = (A*x-b).Norm(); + cout << "Error = " << err << endl; + GW_ASSERT( err > CM; + GW_Complex min; + GW_Complex max; + max.real(1); max.imag(1); + CM.Randomize( min,max ); + cout << CM << endl; + cout << "|M|_2=" << CM.Norm2() << ", |M|_1=" << CM.Norm1() << ", |M|_inf=" << CM.NormInf() << endl; + } + +protected: + + /** the matrix datas */ + v_type aData_[r_size][c_size]; + +}; + + +template +inline +std::ostream& operator<<(std::ostream &s, GW_MatrixStatic& m) +{ + s << "GW_Matrix" << r_size << "x" << c_size; + if( traits::GetBasicTypeName()!=NULL ) + s << "<" << traits::GetBasicTypeName() << ">"; + s << " : " << endl; + for( GW_U32 i=0; i +inline +void Multiply(const GW_MatrixStatic& a, + const GW_MatrixStatic& b, + GW_MatrixStatic& r) +{ + for( GW_U32 i=0; i +inline +GW_MatrixStatic operator*(const GW_MatrixStatic& a, + const GW_MatrixStatic& b) +{ + GW_MatrixStatic r; + Multiply( a, b, r ); + return r; +} +/*------------------------------------------------------------------------------*/ +/** +* Name : GW_MatrixStatic::operator *= +* +* \param m right hand matrix. +* \author Gabriel Peyré 2001-11-06 +* +* These matrix must be square of the same size. +*/ +/*------------------------------------------------------------------------------*/ +template +inline +void operator *=(const GW_MatrixStatic& a, + const GW_MatrixStatic& b) +{ + GW_MatrixStatic r; + Multiply( a, b, r ); + a = r; +} + + +/* Addition operators *************************************************************/ +/*------------------------------------------------------------------------------*/ +/** +* Name : GW_MatrixStatic::Add +* +* \param a left hand matrix. +* \param b right hand matrix. +* \param r result. +* \author Gabriel Peyré 2001-11-06 +*/ +/*------------------------------------------------------------------------------*/ +template +inline +static void Add(const GW_MatrixStatic& a, + const GW_MatrixStatic& b, + GW_MatrixStatic& r) +{ + ITERATE(i,j, r.SetData(i,j, a.GetData(i,j)+b.GetData(i,j)); ) +} +/*------------------------------------------------------------------------------*/ +/** +* Name : GW_MatrixStatic::Add +* +* \param a left hand matrix. +* \param b right hand matrix. +* \param r result. +* \author Gabriel Peyré 2001-11-06 +*/ +/*------------------------------------------------------------------------------*/ +template +inline +GW_MatrixStatic operator + (const GW_MatrixStatic & a, + const GW_MatrixStatic & b) +{ + GW_MatrixStatic r; + Add( a, b, r ); + return r; +} +/*------------------------------------------------------------------------------*/ +/** +* Name : GW_MatrixStatic::UMinus +* +* \author Gabriel Peyré 2001-11-06 +*/ +/*------------------------------------------------------------------------------*/ +template +inline +void operator += (const GW_MatrixStatic & a, + const GW_MatrixStatic & b) +{ + Add( a, b, a ); +} + + +/* Substraction operators *************************************************************/ +/*------------------------------------------------------------------------------*/ +/** +* Name : GW_MatrixStatic::Minus +* +* \param a left hand matrix. +* \param b right hand matrix. +* \param r result. +* \author Gabriel Peyré 2001-11-06 +*/ +/*------------------------------------------------------------------------------*/ +template +inline +static void Minus( const GW_MatrixStatic& a, + const GW_MatrixStatic& b, + GW_MatrixStatic& r) +{ + ITERATE(i,j, r.SetData(i,j, a.GetData(i,j)-b.GetData(i,j)); ) +} +/*------------------------------------------------------------------------------*/ +/** +* Name : GW_MatrixStatic::- +* +* \param a left hand matrix. +* \param b right hand matrix. +* \param r result. +* \author Gabriel Peyré 2001-11-06 +*/ +/*------------------------------------------------------------------------------*/ +template +inline +GW_MatrixStatic operator - (const GW_MatrixStatic & a, + const GW_MatrixStatic & b) +{ + GW_MatrixStatic r; + Minus( a, b, r ); + return r; +} +/*------------------------------------------------------------------------------*/ +/** +* Name : GW_MatrixStatic::-= +* +* \author Gabriel Peyré 2001-11-06 +*/ +/*------------------------------------------------------------------------------*/ +template +inline +void operator -= (const GW_MatrixStatic & a, + const GW_MatrixStatic & b) +{ + Minus( a, b, a ); +} + +/*------------------------------------------------------------------------------*/ +/** +* Name : GW_MatrixStatic::UMinus +* +* \param a left hand matrix. +* \param r result. +* \return opposed of the matrix. +* \author Gabriel Peyré 2001-11-06 +*/ +/*------------------------------------------------------------------------------*/ +template +inline +void UMinus(const GW_MatrixStatic& a, GW_MatrixStatic& r) +{ + ITERATE(i,j, r.SetData(i,j, -a.GetData(i,j)); ) +} + +/*------------------------------------------------------------------------------*/ +/** +* Name : GW_MatrixStatic::unary - +* +* \author Gabriel Peyré 2001-11-06 +*/ +/*------------------------------------------------------------------------------*/ +template +inline +GW_MatrixStatic operator - (const GW_MatrixStatic & a) +{ + GW_MatrixStatic r; + UMinus( a, r ); +} + + +#undef ITERATE + +} // End namespace GW + + +#endif // __GW_MatrixStatic_h_ + +/////////////////////////////////////////////////////////////////////////////// +// Copyright (C) 2009 Gabriel Peyre diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/GW_Quaternion.h b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/GW_Quaternion.h new file mode 100644 index 0000000..476cc9d --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/GW_Quaternion.h @@ -0,0 +1,669 @@ +/*----------------------------------------------------------------------------*/ +/* GW_Quaternion.h */ +/*----------------------------------------------------------------------------*/ +/* a quaternion */ +/*----------------------------------------------------------------------------*/ + + +/** \file + This file contains the defintion of a quaternion, wich can be used to + represent a rotation, and is mainly used for animation purposes. + \author Gabriel. +**/ + +#ifndef _GW_QUATERNION_H_ +#define _GW_QUATERNION_H_ + +#include "GW_MathsConfig.h" +#include "GW_Maths.h" +#include "GW_Matrix3x3.h" + +namespace GW +{ + +class GW_Matrix3x3; + +/*--------------------------------------------------------------------*/ +/* class GW_Quaternion */ +/*--------------------------------------------------------------------*/ +/* a quaternion */ +/*--------------------------------------------------------------------*/ + +/*! \ingroup group_primitive + * \brief class GW_Quaternion in group group primitive + */ + +/// A quatenion has 4 components, and represent rotation matrix. +/** + The quaternion algebra is known to be the only real algebra (with division) + of finite dimension after the complex plane. + This result is due to Frobenius + \author Gabriel +*/ + +class GW_Quaternion +{ + +public: + + GW_Quaternion::GW_Quaternion() + { + x=y=z=0; + w=1; + } + + GW_Quaternion::GW_Quaternion(const GW_Float _w, const GW_Float _x, + const GW_Float _y, const GW_Float _z) + { + x=_x; + y=_y; + z=_z; + w=_w; + } + + GW_Quaternion::GW_Quaternion(const GW_Float _w, const GW_Float axe[3]) + { + x=axe[X]; + y=axe[Y]; + z=axe[Z]; + w=_w; + } + + + /*------------------------------------------------------------------------------*/ + /** + * Name : GW_Quaternion constructor + * + * \param axe the axe of the quaternion + * \author Gabriel Peyré 2001-09-10 + */ + /*------------------------------------------------------------------------------*/ + GW_Quaternion::GW_Quaternion(GW_Vector3D& axe) + { + x = axe[X]; + y = axe[Y]; + z = axe[Z]; + w = 0; + } + + + /*------------------------------------------------------------------------------*/ + /** + * Name : GW_Quaternion constructor + * + * \param mat Rotation matrix + * \author Antoine Bouthors 2002-09-03 + * + */ + /*------------------------------------------------------------------------------*/ + GW_Quaternion::GW_Quaternion(GW_Matrix3x3& mat) + { + BuildFromMatrix( mat ); + } + + /*------------------------------------------------------------------------------*/ + /** + * Name : GW_Quaternion::GetX + * + * \return the X coord. + * \author Gabriel Peyré 2001-11-28 + */ + /*------------------------------------------------------------------------------*/ + GW_Float GW_Quaternion::GetX() const + { + return x; + } + /*------------------------------------------------------------------------------*/ + /** + * Name : GW_Quaternion::GetY + * + * \return the Y coord. + * \author Gabriel Peyré 2001-11-28 + */ + /*------------------------------------------------------------------------------*/ + GW_Float GW_Quaternion::GetY() const + { + return y; + } + /*------------------------------------------------------------------------------*/ + /** + * Name : GW_Quaternion::GetZ + * + * \return the Z coord. + * \author Gabriel Peyré 2001-11-28 + */ + /*------------------------------------------------------------------------------*/ + GW_Float GW_Quaternion::GetZ() const + { + return z; + } + /*------------------------------------------------------------------------------*/ + /** + * Name : GW_Quaternion::GetW + * + * \return the W coord. + * \author Gabriel Peyré 2001-11-28 + */ + /*------------------------------------------------------------------------------*/ + GW_Float GW_Quaternion::GetW() const + { + return w; + } + /*------------------------------------------------------------------------------*/ + /** + * Name : GW_Quaternion::SetW + * + * \return the W coord. + * \author Gabriel Peyré 2001-11-28 + */ + /*------------------------------------------------------------------------------*/ + void GW_Quaternion::SetW(GW_Float rVal) + { + w = rVal; + } + /*------------------------------------------------------------------------------*/ + /** + * Name : GW_Quaternion::SetX + * + * \return the X coord. + * \author Gabriel Peyré 2001-11-28 + */ + /*------------------------------------------------------------------------------*/ + void GW_Quaternion::SetX(GW_Float rVal) + { + x = rVal; + } + /*------------------------------------------------------------------------------*/ + /** + * Name : GW_Quaternion::SetY + * + * \return the Y coord. + * \author Gabriel Peyré 2001-11-28 + */ + /*------------------------------------------------------------------------------*/ + void GW_Quaternion::SetY(GW_Float rVal) + { + y = rVal; + } + /*------------------------------------------------------------------------------*/ + /** + * Name : GW_Quaternion::SetZ + * + * \return the Z coord. + * \author Gabriel Peyré 2001-11-28 + */ + /*------------------------------------------------------------------------------*/ + void GW_Quaternion::SetZ(GW_Float rVal) + { + z = rVal; + } + /*------------------------------------------------------------------------------*/ + /** + * Name : GW_Quaternion::SetIdentity + * + * \return this + * \author Antoine Bouthors 2002-09-01 + * + * Set the quaternion to the identity (x=y=z=0;w=1;) + */ + /*------------------------------------------------------------------------------*/ + GW_Quaternion& GW_Quaternion::SetIdentity() + { + x=y=z=0; + w=1; + return( *this ); + } + + + /** Quats multiplication. */ + GW_Quaternion GW_Quaternion::operator*(const GW_Quaternion& b) const + { + return GW_Quaternion(w*b.w - (x*b.x + y*b.y + z*b.z), + w*b.x + b.w*x + y*b.z - z*b.y, + w*b.y + b.w*y + z*b.x - x*b.z, + w*b.z + b.w*z + x*b.y - y*b.x); + } + /** Auto multiplication */ + GW_Quaternion& GW_Quaternion::operator*=(const GW_Quaternion& q) + { + GW_Float _w = w*q.w - (x*q.x + y*q.y + z*q.z); + GW_Float _x = w*q.x + q.w*x + y*q.z - z*q.y; + GW_Float _y = w*q.y + q.w*y + z*q.x - x*q.z; + z = w*q.z + q.w*z + x*q.y - y*q.x; + w = _w; + x = _x; + y = _y; + return *this; + } + /** Divide */ + GW_Quaternion GW_Quaternion::operator/(const GW_Quaternion& q) + { + GW_Quaternion qinv = q.Invert(); + qinv = (*this)*q; + return q; + } + /** Scaling */ + GW_Quaternion GW_Quaternion::operator*(GW_Float m) const + { + return GW_Quaternion(m*w, m*x, m*y, m*z); + } + /** Auto scaling */ + GW_Quaternion& GW_Quaternion::operator*=(GW_Float f) + { + z *= f; + w *= f; + x *= f; + y *= f; + return *this; + } + /** Invert-Scaling */ + GW_Quaternion GW_Quaternion::operator/(GW_Float m) const + { + if( m==0 ) + return GW_Quaternion(); + else + return GW_Quaternion(w/m, x/m, y/m, z/m); + } + /** Auto invert-scaling */ + GW_Quaternion& GW_Quaternion::operator/=(GW_Float f) + { + if( f!=0 ) + { + f = 1/f; + z *= f; + w *= f; + x *= f; + y *= f; + } + return *this; + } + /** Auto-addition */ + GW_Quaternion& GW_Quaternion::operator+=(GW_Quaternion &q) + { + w+=q.w; + x+=q.x; + y+=q.y; + z+=q.z; + return *this; + } + /** Auto-substraction. */ + GW_Quaternion& GW_Quaternion::operator-=(GW_Quaternion &q) + { + w-=q.w; + x-=q.x; + y-=q.y; + z-=q.z; + return *this; + } + /** Addition of quats */ + GW_Quaternion GW_Quaternion::operator+(GW_Quaternion &q) const + { + return GW_Quaternion(w+q.w, x+q.x, y+q.y, z+q.z); + } + /** Substraction. */ + GW_Quaternion GW_Quaternion::operator-(GW_Quaternion &q) const + { + return GW_Quaternion(w-q.w, x-q.x, y-q.y, z-q.z); + } + /** Unary minus. */ + GW_Quaternion GW_Quaternion::operator-() const + { + return GW_Quaternion(-w, -x, -y, -z); + } + /** Conjugaison. */ + GW_Quaternion GW_Quaternion::Conjugate() const + { + return GW_Quaternion(w, -x, -y, -z); + } + /** Auto conjugaison. */ + void GW_Quaternion::AutoConjugate() + { + x=-x; + y=-y; + z=-z; + } + /** Inversion */ + GW_Quaternion Invert() const + { + return this->Conjugate()/this->SquareNorm(); + } + /** auto inversion */ + void AutoInvert() + { + this->AutoConjugate(); + (*this) /= this->SquareNorm(); + } + /** Build a unit length quat. */ + void GW_Quaternion::AutoNormalize() + { + GW_Float norm = this->Norm(); + if (norm == 0.0) + { + w = 1.0; + x = y = z = 0.0; + } + else + { + GW_Float recip = 1/norm; + + w *= recip; + x *= recip; + y *= recip; + z *= recip; + } + } + /** Build a unit length quat. */ + GW_Quaternion GW_Quaternion::Normalize() const + { + GW_Float norme = this->Norm(); + if (norme == 0.0) + { + return GW_Quaternion(); + } + else + { + GW_Float recip = 1/norme; + return GW_Quaternion(w*recip, x*recip, y*recip, z*recip); + } + } + /** Return a normalized quaternion. */ + GW_Quaternion operator !() const + { + return this->Normalize(); + } + /** The norm. */ + GW_Float GW_Quaternion::Norm() const + { + return ::sqrt( this->SquareNorm() ); + } + /** get the norm */ + GW_Float GW_Quaternion::operator ~() + { + return this->Norm(); + } + /** Square norm. */ + GW_Float GW_Quaternion::SquareNorm() const + { + return w*w + x*x + y*y + z*z; + } + + + /** Build from axis and angle */ + void GW_Quaternion::BuildFromAxis(const GW_Float angle, GW_Float _x, GW_Float _y, GW_Float _z) + { + GW_Float omega, s, c; + + s = _x*_x + _y*_y + _z*_z; + + if (fabs(s) > GW_EPSILON) + { + c=1/s; + + _x*=c; + _y*=c; + _z*=c; + + omega=-0.5f*angle; + s=(GW_Float)sin(omega); + + x=s*_x; + y=s*_y; + z=s*_z; + w=(GW_Float)cos(omega); + } + else + { + x=y=0.0f; + z=0.0f; + w=1.0f; + } + this->AutoNormalize(); + } + + + /*------------------------------------------------------------------------------*/ + /** + * Name : GW_Quaternion::ToAxisAndAngle + * + * \param axis output the axis of the rotation. + * \param angle output the angle of the rotation (\b IN \b RADIAN). + * \author Gabriel Peyré 2001-11-06 + * + * A quaternion can be converted back to a rotation axis and angle + * using the following algorithm : + * + * \code + * If the axis of rotation is (ax, ay, az) + * and the angle is theta (radians) + * then the angle= 2 * acos(w) + * + * ax= x / scale + * ay= y / scale + * az= z / scale + * + * where scale = x^2 + y^2 + z^2 + * \endcode + */ + /*------------------------------------------------------------------------------*/ + void GW_Quaternion::ToAxisAndAngle(GW_Vector3D& axis, GW_Float& angle) const + { + GW_Float rAngle = 2*((GW_Float) acos( w )); + GW_Float rScale = x*x + y*y + z*z; + + if( GW_ABS(rScale) 0 ) + { + S = 0.5f / ::sqrt( T ); + x = .25f / S; + y = ( M[7] - M[5] ) * S; + z = ( M[2] - M[6] ) * S; + w = ( M[3] - M[1] ) * S; + } + else + { + // find the column of the matrix which has the greatest value + GW_U32 i = 2; + if( M[0] > M[4] && M[0] > M[8] ) i = 0; + if( M[4] > M[0] && M[4] > M[8] ) i = 1; + + switch( i ) + { + case 0: + S = ::sqrt( 1.f + M[0] - M[4] - M[8] ) * 2; + y = .5f / S; + z = ( M[1] + M[3] ) / S; + w = ( M[2] + M[6] ) / S; + x = ( M[5] + M[7] ) / S; + break; + + case 1: + S = ::sqrt( 1.f - M[0] + M[4] - M[8] ) * 2; + z = .5f / S; + y = ( M[1] + M[3] ) / S; + x = ( M[2] + M[6] ) / S; + w = ( M[5] + M[7] ) / S; + break; + + case 2: + S = ::sqrt( 1.f - M[0] - M[4] + M[8] ) * 2; + w = .5f / S; + x = ( M[1] + M[3] ) / S; + y = ( M[2] + M[6] ) / S; + z = ( M[5] + M[7] ) / S; + break; + } + } + } + + /** Spherical interpolation. */ + GW_Quaternion GW_Quaternion::Slerp(GW_Quaternion& b, GW_Float t) + { + GW_Float omega, cosom, sinom, sclp, sclq; + + cosom = x*b.x + y*b.y + z*b.z + w*b.w; + + if ((1.0f+cosom) > GW_EPSILON) + { + if ((1.0f-cosom) > GW_EPSILON) + { + omega = (GW_Float) acos(cosom); + sinom = (GW_Float) sin(omega); + sclp = (GW_Float) sin((1.0f-t)*omega) / sinom; + sclq = (GW_Float) sin(t*omega) / sinom; + } + else + { + sclp = 1.0f - t; + sclq = t; + } + + x = sclp*x + sclq*b.x; + y = sclp*y + sclq*b.y; + z = sclp*z + sclq*b.z; + w = sclp*w + sclq*b.w; + } + else + { + x =-y; + y = x; + z =-w; + w = z; + + sclp = (GW_Float) sin((1.0f-t) * GW_PI * 0.5); + sclq = (GW_Float) sin(t * GW_PI * 0.5); + + x = sclp*x + sclq*b.x; + y = sclp*y + sclq*b.y; + z = sclp*z + sclq*b.z; + } + return *this; + } + + /** Linear interpolation. */ + GW_Quaternion GW_Quaternion::Lerp(GW_Quaternion& to, GW_Float t) + { + return GW_Quaternion(w*(1-t) + to.w*t,x*(1-t) + to.x*t, y*(1-t) + to.y*t, + z*(1-t) + to.z*t).Normalize(); + } + + /** Compute the exponential. */ + GW_Quaternion& GW_Quaternion::Exp() + { + GW_Float mul; + GW_Float length = x*x + y*y + z*z; + + if (length > GW_EPSILON) + mul = (GW_Float) sin(length)/length; + else + mul = 1.0; + + w = (GW_Float) cos(length); + + x *= mul; + y *= mul; + z *= mul; + + return *this; + } + + /** Compute the logarithm. */ + GW_Quaternion& GW_Quaternion::Log() + { + GW_Float length = x*x+y*y+z*z; + length = (GW_Float) atan(length/w); + + w = 0.0; + + x *= length; + y *= length; + z *= length; + + return *this; + } + + static void TestClass(std::ostream &s = cout) + { + TestClassHeader("GW_Quaternion", s); + + TestClassFooter("GW_Quaternion", s); + } + + + +protected: + + /** the fourth component of the quaterion */ + GW_Float w, x, y, z; + +}; + +inline +std::ostream& operator<<(std::ostream &s, GW_Quaternion& m) +{ + s << "GW_Quaternion : {w=" << m.GetW() << ",x=" << m.GetX() << ",y=" << m.GetY() << ",z=" << m.GetZ() << "}"; + return s; +} + + +} // namespace GW + +#endif /* #ifndef _GW_QUATERNION_H_ */ + +/////////////////////////////////////////////////////////////////////////////// +// Copyright (C) 2009 Gabriel Peyre \ No newline at end of file diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/GW_SparseMatrix.h b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/GW_SparseMatrix.h new file mode 100644 index 0000000..602dcfc --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/GW_SparseMatrix.h @@ -0,0 +1,463 @@ +/*------------------------------------------------------------------------------*/ +/** + * \file GW_SparseMatrix.h + * \brief Definition of class \c GW_SparseMatrix + * \author Gabriel Peyré + * \date 6-8-2003 + */ +/*------------------------------------------------------------------------------*/ + +#ifndef _GW_SPARSEMATRIX_H_ +#define _GW_SPARSEMATRIX_H_ + +#include "GW_MathsConfig.h" + + +extern "C" { +#include +#include +#include +#include +#include +#include +#include +} + +namespace GW { + +typedef Vector LSP_Vector; +typedef QMatrix LSP_Matrix; + +/*------------------------------------------------------------------------------*/ +/** + * \class GW_SparseMatrix + * \brief A sparse matrix. + * \author Gabriel Peyré + * \date 6-8-2003 + * + * It is a wrapper \c LASPACK library. + */ +/*------------------------------------------------------------------------------*/ + +std::ostream& operator<<(std::ostream &s, class GW_SparseMatrix& A); + +class GW_SparseMatrix +{ +public: + + enum T_IterativeSolverType + { + /* classical iterative methods */ + IterativeSolver_Jacobi, + IterativeSolver_SORForw, + IterativeSolver_SORBackw, + IterativeSolver_SSOR, + /* semi-iterative methods */ + IterativeSolver_Chebyshev, + /* CG and CG-like methods */ + IterativeSolver_CG, + IterativeSolver_CGN, + IterativeSolver_GMRES, + IterativeSolver_BiCG, + IterativeSolver_QMR, + IterativeSolver_CGS, + IterativeSolver_BiCGSTAB, + }; + + enum T_PreconditionerType + { + Preconditioner_Jacobi, + Preconditioner_SSOR, + Preconditioner_ILU, + Preconditioner_NULL // no preconditioner + }; + + GW_SparseMatrix( GW_U32 nSize, ElOrderType ElOrder = Rowws ) + { + Q_Constr( &M_, "GW_SparseMatrix", nSize, False, ElOrder, Normal, True ); + RowPosition_ = new GW_U32[nSize]; + memset( RowPosition_, 0, nSize*sizeof(GW_U32) ); + } + GW_SparseMatrix( GW_SparseMatrix& Original ) + { + Q_Constr( &M_, "GW_SparseMatrix", Original.GetDim(), False, Q_GetElOrder( &Original.M_ ), Normal, True ); + RowPosition_ = new GW_U32[Original.GetDim()]; + memset( RowPosition_, 0, Original.GetDim()*sizeof(GW_U32) ); + (*this) = Original; + } + GW_SparseMatrix( GW_MatrixNxP& Original, ElOrderType ElOrder = Rowws ) + { + GW_ASSERT( Original.GetNbrRows()==Original.GetNbrCols() ); + GW_U32 nSize = GW_MIN(Original.GetNbrRows(),Original.GetNbrCols()); + Q_Constr( &M_, "GW_SparseMatrix", nSize, False, ElOrder, Normal, True ); + RowPosition_ = new GW_U32[nSize]; + memset( RowPosition_, 0, nSize*sizeof(GW_U32) ); + /* copy data */ + this->BuildFromFull(Original); + } + virtual ~GW_SparseMatrix() + { + Q_Destr( &M_ ); + GW_DELETEARRAY(RowPosition_); + } + GW_SparseMatrix& operator =( GW_SparseMatrix& Original ) + { + GW_ASSERT( this->GetDim()==Original.GetDim() ); + GW_SparseMatrix::Copy( *this, Original.M_ ); + return *this; + } + + void BuildFromFull( GW_MatrixNxP& Original ) + { + GW_U32 nSize = Original.GetNbrRows(); + /* copy data */ + for( GW_U32 i=0; iSetRowSize(i,nNonZero); + for( GW_U32 j=0; jSetData( i,j, Original.GetData(i,j) ); + } + } + + GW_U32 GetDim() + { + return (GW_U32) Q_GetDim(&M_); + } + + //------------------------------------------------------------------------- + /** \name accessors */ + //------------------------------------------------------------------------- + //@{ + GW_Float GetData(GW_U32 i, GW_U32 j) + { + GW_ASSERT( iGetDim() && jGetDim() ); + return Q_GetEl(&M_, i+1,j+1); + } + GW_U32 GetRowSize( GW_U32 i ) + { + return (GW_U32) Q_GetLen( &M_, i+1 ); + } + void SetRowSize( GW_U32 i, GW_U32 nSize ) + { + GW_ASSERT( iGetDim() ); + GW_ASSERT( nSize<=this->GetDim() ); + Q_SetLen( &M_, i+1, nSize ); + // restart the counter ... + RowPosition_[i] = 0; + } + void ResetRowSize( GW_U32 i, GW_U32 nSize ) + { + GW_ASSERT( iGetDim() ); + GW_ASSERT( nSize<=this->GetDim() ); + /* we must save the previous stuff */ + std::list PosList; + std::list ValList; + for( GW_U32 k=0; k::iterator it_val = ValList.begin(); + for( std::list::iterator it_pos = PosList.begin(); it_pos!=PosList.end(); ++it_pos ) + { + GW_ASSERT( it_val!=ValList.end() ); + GW_Float val = *it_val; + GW_U32 pos = *it_pos; GW_ASSERT( pos>0 ); + this->SetData( i, pos-1, val ); + ++it_val; + } + GW_ASSERT( it_val==ValList.end() ); + } + void SetData( GW_U32 i, GW_U32 j, GW_Float rVal ) + { + GW_ASSERT( iGetDim() && jGetDim() ); + GW_ASSERT( this->GetRowSize(i)>0 && RowPosition_[i]GetRowSize(i) ); + RowPosition_[i]++; + Q_SetEntry(&M_, i+1, RowPosition_[i]-1, j+1, rVal); // matrix, row, entry, col, val + } + //@} + + /** access element by element */ + GW_Float AccessEntry( GW_U32 i, GW_U32 entry, GW_U32& j ) + { + GW_ASSERT( entryGetRowSize(i) ); + if( entryGetRowSize(i) ) + { + j = (GW_U32) Q_GetPos(&M_, i+1, entry) - 1; + return Q_GetVal(&M_, i+1, entry); + } + return 0; + } + + //------------------------------------------------------------------------- + /** \name multiplication methods (both optimised and non-optimised) */ + //------------------------------------------------------------------------- + //@{ + GW_VectorND operator*(GW_VectorND& v) + { + GW_VectorND r(v.GetDim()); + GW_SparseMatrix::Multiply( *this, v, r ); + return r; + } + static void Multiply(GW_SparseMatrix& a, GW_VectorND& v, GW_VectorND& r) + { + GW_ASSERT( a.GetDim()==v.GetDim() ); + GW_ASSERT( a.GetDim()==r.GetDim() ); + LSP_Vector v1; + V_Constr( &v1, "temp", v.GetDim(), Normal, True ); + GW_SparseMatrix::Copy( v1, v ); + Asgn_VV( &v1, Mul_QV( &a.M_, &v1 ) ); + GW_SparseMatrix::Copy( r, v1 ); + V_Destr( &v1 ); + } + //@} + + GW_SparseMatrix Transpose() + { + ElOrderType ElOrder = Q_GetElOrder(&M_); + if( ElOrder == Rowws ) + ElOrder = Clmws; + else if( ElOrder == Clmws ) + ElOrder = Rowws; + GW_SparseMatrix r(this->GetDim(), ElOrder); + GW_SparseMatrix::Transpose( *this, r ); + return r; + } + static void Transpose(GW_SparseMatrix& a, GW_SparseMatrix& r) + { + GW_SparseMatrix::Copy( r, *Transp_Q(&a.M_) ); + } + + void BuildTriDiag( GW_Float val_down, GW_Float val_up, GW_Float val_diag ) + { + GW_U32 n = this->GetDim(); + this->SetRowSize(0,2); + this->SetData(0,0, val_diag); + this->SetData(0,1, val_up); + for( GW_U32 i=1; iSetRowSize(i,3); + this->SetData(i,i-1, val_down); + this->SetData(i,i, val_diag); + this->SetData(i,i+1, val_up); + } + this->SetRowSize(n-1,2); + this->SetData(n-1,n-2, val_down); + this->SetData(n-1,n-1, val_diag); + } + + static void TestClass(std::ostream &s = cout) + { + TestClassHeader("GW_SparseMatrix", s); + GW_U32 n = 10; + + s << "Creation test." << endl; + GW_SparseMatrix SM(n); + SM.BuildTriDiag( 3,3,4 ); + s << SM; + + s << "M1=M2 : Copy test." << endl; + GW_SparseMatrix SM2(n); + SM2 = SM; + s << SM; + + s << "M^T : Transpose test." << endl; + s << SM.Transpose(); + + + s << "M*[1] : Matrix/Vector multiplication test." << endl; + GW_VectorND v(n); + v.SetValue(1); + s << SM*v << endl; + + n = 1000; + GW_Float eps = 1e-10; + GW_SparseMatrix SM3(n); + SM3.BuildTriDiag( 3,3,4 ); + s << "Conjugate gradient with SSOR test, size " << n << endl; + GW_VectorND x(n); + GW_VectorND b(n); + b.Randomize(); + GW_Float err = SM3.IterativeSolve( x, b, GW_SparseMatrix::IterativeSolver_CG, GW_SparseMatrix::Preconditioner_SSOR, + eps, 5*n, 1.2, GW_True ); + s << "Error=" << err << "." << endl; + + + GW_SparseMatrix SM4(n); + SM4.BuildTriDiag( -3,3,4 ); + s << "Bi-conjugate gradient with SSOR test, size " << n << endl; + b.Randomize(); + err = SM4.IterativeSolve( x, b, GW_SparseMatrix::IterativeSolver_BiCG, GW_SparseMatrix::Preconditioner_SSOR, + eps, 5*n, 1.2, GW_True ); + s << "Error=" << err << "." << endl; + TestClassFooter("GW_SparseMatrix", s); + } + + void Print(std::ostream &s) + { + s << "Sparse matrix, size " << this->GetDim() << "x" << this->GetDim() << "." << endl; + for( GW_U32 i=0; iGetDim(); ++i ) + { + s << "|"; + for( GW_U32 j=0; jGetDim();++j ) + { + if( Q_GetElOrder(&M_)==Rowws ) + s << this->GetData(i,j); + else + s << this->GetData(j,i); + if( j!=this->GetDim()-1 ) + s << " "; + } + s << "|" << endl; + } + } + + GW_Float IterativeSolve( GW_VectorND& x, GW_VectorND& b, T_IterativeSolverType Solver, T_PreconditionerType Preconditioner, + GW_Float eps = 1e-10, GW_U32 nMaxIter = 100, GW_Float Omega = 1.2, GW_Bool bGetError = GW_False ) + { + LSP_Vector xv; + LSP_Vector bv; + size_t Dim = this->GetDim(); + + /* temportary data */ + V_Constr( &xv, "xv", Dim, Normal, True ); + GW_SparseMatrix::Copy( xv, x ); + V_Constr( &bv, "bv", Dim, Normal, True ); + GW_SparseMatrix::Copy( bv, b ); + + /* set the preconditioner */ + PrecondProcType PrecondProc = NULL; + switch( Preconditioner ) { + case Preconditioner_SSOR: + PrecondProc = SSORPrecond; + break; + case Preconditioner_Jacobi: + PrecondProc = JacobiPrecond; + break; + case Preconditioner_ILU: + PrecondProc = ILUPrecond; + break; + } + + SetRTCAccuracy( eps ); + V_SetAllCmp( &xv, 0 ); // initial guess + switch(Solver) { + case IterativeSolver_Jacobi: + JacobiIter(&M_, &xv, &bv, nMaxIter, PrecondProc, Omega ); + break; + case IterativeSolver_SORForw: + SORForwIter( &M_, &xv, &bv, nMaxIter, PrecondProc, Omega ); + break; + case IterativeSolver_SORBackw: + SORBackwIter( &M_, &xv, &bv, nMaxIter, PrecondProc, Omega ); + break; + case IterativeSolver_SSOR: + SSORIter( &M_, &xv, &bv, nMaxIter, PrecondProc, Omega ); + break; + case IterativeSolver_Chebyshev: + ChebyshevIter( &M_, &xv, &bv, nMaxIter, PrecondProc, Omega ); + break; + case IterativeSolver_CG: + CGIter( &M_, &xv, &bv, nMaxIter, PrecondProc, Omega ); + break; + case IterativeSolver_CGN: + CGNIter( &M_, &xv, &bv, nMaxIter, PrecondProc, Omega ); + break; + case IterativeSolver_GMRES: + GMRESIter( &M_, &xv, &bv, nMaxIter, PrecondProc, Omega ); + break; + case IterativeSolver_BiCG: + BiCGIter( &M_, &xv, &bv, nMaxIter, PrecondProc, Omega ); + break; + case IterativeSolver_QMR: + QMRIter( &M_, &xv, &bv, nMaxIter, PrecondProc, Omega ); + break; + case IterativeSolver_CGS: + CGSIter( &M_, &xv, &bv, nMaxIter, PrecondProc, Omega ); + break; + case IterativeSolver_BiCGSTAB: + BiCGSTABIter( &M_, &xv, &bv, nMaxIter, PrecondProc, Omega ); + break; + default: + GW_ASSERT( GW_False ); + } + + GW_SparseMatrix::Copy( x, xv ); + + if( bGetError ) + { + /* r = b - A * x */ + return (b-(*this)*x).Norm2(); + } + else + return 0; + + /* destroy data */ + V_Destr(&xv); + V_Destr(&bv); + } + + /** Internal helper */ + static void Copy( GW_VectorND& v1, LSP_Vector& v2 ) + { + GW_ASSERT( V_GetDim(&v2)==v1.GetDim() ); + for( GW_U32 i=0; i +{ + +public: + + GW_Vector2D() :GW_VectorStatic<2,GW_Float>() {} + GW_Vector2D( const GW_VectorStatic<2,GW_Float>& v ) :GW_VectorStatic<2,GW_Float>(v) {} + GW_Vector2D( GW_Float a ) :GW_VectorStatic<2,GW_Float>(a) {} + GW_Vector2D( GW_Float a, GW_Float b ) + { + aCoords_[0] = a; + aCoords_[1] = b; + } + void SetCoord( GW_Float a, GW_Float b ) + { + aCoords_[0] = a; + aCoords_[1] = b; + } + + /*------------------------------------------------------------------------------*/ + // Name : GW_Vector2D::Rotate + /** + * \param a [GW_Float] Angle + * \return [GW_Vector2D] Rotated vector. + * \author Gabriel Peyré + * \date 5-26-2003 + * + * Return a rotated vector. + */ + /*------------------------------------------------------------------------------*/ + GW_Vector2D Rotate( GW_Float a ) + { + return GW_VectorStatic<2,GW_Float>::Rotate(a, 0,1 ); + } + + static void TestClass(std::ostream &s = cout) + { + TestClassHeader("GW_Vector2D", s); + s << "Test for rotation of vector 2D" << endl; + GW_Vector2D v; + v.Randomize(); + s << "Vector v : " << v << endl; + GW_Vector2D w = v.Rotate(GW_HALFPI); + s << "v rotated of pi/2 : " << w << endl; + GW_Float dot = w*v; + GW_ASSERT( GW_ABS(dot)<1e-6 ); + TestClassFooter("GW_Vector2D", s); + } + +}; + + + + +GW_END_NAMESPACE + + +#endif // __GW_Vector2D_h_ + +/////////////////////////////////////////////////////////////////////////////// +// Copyright (c) Gabriel Peyré +/////////////////////////////////////////////////////////////////////////////// +// END OF FILE // +/////////////////////////////////////////////////////////////////////////////// \ No newline at end of file diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/GW_Vector3D.h b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/GW_Vector3D.h new file mode 100644 index 0000000..a67a19c --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/GW_Vector3D.h @@ -0,0 +1,114 @@ +/*------------------------------------------------------------------------------*/ +/** + * \file GW_Vector3D.h + * \brief Definition of class \c GW_Vector3D + * \author Gabriel Peyré 2001-09-10 + */ +/*------------------------------------------------------------------------------*/ + +#ifndef __GW_Vector3D_h_ +#define __GW_Vector3D_h_ + +#include "GW_MathsConfig.h" +#include "GW_VectorStatic.h" // here +#include "GW_Vector2D.h" + +GW_BEGIN_NAMESPACE + +/** Forward definition **/ +class GW_Vector3D; +GW_Vector3D operator^( const GW_VectorStatic<3,GW_Float>& v1, const GW_VectorStatic<3,GW_Float>& v2); + +/*------------------------------------------------------------------------------*/ +/** + * \class GW_Vector3D + * \brief A 3D vector, with usefull operators and methods. + * \author Gabriel Peyré 2001-09-10 + * + * This class is used every where ... + * A constructor makes the conversion GW_Float[3] -> GW_Vector3D + * A lot of operator have been defined to make common maths operations, so use them ! + */ +/*------------------------------------------------------------------------------*/ +class GW_Vector3D: public GW_VectorStatic<3,GW_Float> +{ + +public: + + GW_Vector3D() :GW_VectorStatic<3,GW_Float>() {} + GW_Vector3D( const GW_VectorStatic<3,GW_Float>& v ) :GW_VectorStatic<3,GW_Float>(v) {} + GW_Vector3D( GW_Float a ) :GW_VectorStatic<3,GW_Float>(a) {} + GW_Vector3D( GW_Float a, GW_Float b, GW_Float c ) + { + aCoords_[0] = a; + aCoords_[1] = b; + aCoords_[2] = c; + } + GW_Vector3D( GW_Vector2D& v ) + { + aCoords_[0] = v[0]; + aCoords_[1] = v[1]; + aCoords_[2] = 0; + } + /** copy operator */ + void SetCoord( GW_Float a, GW_Float b, GW_Float c ) + { + aCoords_[0] = a; + aCoords_[1] = b; + aCoords_[2] = c; + } + + GW_Vector2D ToVector2D() + { + return GW_Vector2D(aCoords_[0], aCoords_[1]); + } + + static void TestClass(std::ostream &s = cout) + { + TestClassHeader("GW_Vector3D", s); + GW_Vector3D v1; + v1.Randomize(); + v1.Normalize(); + GW_ASSERT( GW_ABS(~v1 - 1)& v1, const GW_VectorStatic<3,GW_Float>& v2) +{ + return GW_Vector3D( v1[1]*v2[2] - v1[2]*v2[1], + v1[2]*v2[0] - v1[0]*v2[2], + v1[0]*v2[1] - v1[1]*v2[0]); +} + + +GW_END_NAMESPACE + + + +#endif // __GW_Vector3D_h_ + +/////////////////////////////////////////////////////////////////////////////// +// Copyright (c) Gabriel Peyré +/////////////////////////////////////////////////////////////////////////////// +// END OF FILE // +/////////////////////////////////////////////////////////////////////////////// + diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/GW_Vector4D.h b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/GW_Vector4D.h new file mode 100644 index 0000000..d5cab6f --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/GW_Vector4D.h @@ -0,0 +1,70 @@ + +/*------------------------------------------------------------------------------*/ +/** + * \file GW_Vector4D.h + * \brief Definition of class \c GW_Vector4D + * \author Gabriel Peyré 2001-09-10 + */ +/*------------------------------------------------------------------------------*/ + +#ifndef __GW_Vector4D_h_ +#define __GW_Vector4D_h_ + +#include "GW_MathsConfig.h" +#include "GW_Maths.h" +#include "GW_VectorStatic.h" + +namespace GW { + +/*------------------------------------------------------------------------------*/ +/** + * \class GW_Vector4D + * \brief A 4D vector, with usefull operators and methods. + * \author Gabriel Peyré 2001-09-10 + * + * This class is used every where ... + * A constructor makes the conversion GW_Float[4] -> GW_Vector4D + * A lot of operator have been defined to make common maths operations, so use them ! + */ +/*------------------------------------------------------------------------------*/ + +class GW_Vector4D: public GW_VectorStatic<4,GW_Float> +{ + +public: + + GW_Vector4D() :GW_VectorStatic<4,GW_Float>() {} + GW_Vector4D( const GW_VectorStatic<4,GW_Float>& v ) :GW_VectorStatic<4,GW_Float>(v) {} + GW_Vector4D( GW_Float a ) :GW_VectorStatic<4,GW_Float>(a) {} + GW_Vector4D( GW_Float a, GW_Float b, GW_Float c, GW_Float d ) + { + aCoords_[0] = a; + aCoords_[1] = b; + aCoords_[2] = c; + aCoords_[2] = d; + } + void SetCoord( GW_Float a, GW_Float b, GW_Float c, GW_Float d ) + { + aCoords_[0] = a; + aCoords_[1] = b; + aCoords_[2] = c; + aCoords_[2] = d; + } + + static void TestClass(std::ostream &s = cout) + { + TestClassHeader("GW_Vector4D", s); + TestClassFooter("GW_Vector4D", s); + } + +}; + + +} // End namespace GW + + +#endif // __GW_Vector4D_h_ + +/////////////////////////////////////////////////////////////////////////////// +// Copyright (C) 2009 Gabriel Peyre + diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/GW_VectorND.h b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/GW_VectorND.h new file mode 100644 index 0000000..d9ea8a4 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/GW_VectorND.h @@ -0,0 +1,460 @@ + +/*------------------------------------------------------------------------------*/ +/** + * \file GW_VectorND.h + * \brief Definition of class \c GW_VectorND + * \author Gabriel Peyré + * \date 5-31-2003 + */ +/*------------------------------------------------------------------------------*/ + +#ifndef _GW_VECTORND_H_ +#define _GW_VECTORND_H_ + + +#error toto +#include "GW_MathsConfig.h" +#include "GW_VectorStatic.h" + +#include "tnt/tnt.h" +#include "tnt/jama_eig.h" +#include "tnt/jama_qr.h" +#include "tnt/jama_cholesky.h" +#include "tnt/jama_svd.h" +#include "tnt/jama_lu.h" + + +namespace GW { + +typedef TNT::Array1D GW_TNTArray1D; + +/*------------------------------------------------------------------------------*/ +/** + * \class GW_VectorND + * \brief A vector of size N + * \author Gabriel Peyré + * \date 5-31-2003 + * + * Use \b TNT lib + */ +/*------------------------------------------------------------------------------*/ + +class GW_VectorND: public GW_TNTArray1D +{ + +public: + + /*------------------------------------------------------------------------------*/ + /** \name Constructor and destructor */ + /*------------------------------------------------------------------------------*/ + //@{ + GW_VectorND() :GW_TNTArray1D(){} + explicit GW_VectorND(GW_U32 n) :GW_TNTArray1D((int) n){} + GW_VectorND(GW_U32 n, GW_Float *a) :GW_TNTArray1D((int) n,a){} + GW_VectorND(GW_U32 n, const GW_Float &a):GW_TNTArray1D((int) n,a){} + GW_VectorND(const GW_VectorND &A) :GW_TNTArray1D(A){} + //@} + + GW_U32 GetDim() const + { + return this->dim(); + } + + void Reset( GW_U32 dim ) + { + ((GW_TNTArray1D&) (*this)) = GW_TNTArray1D((int) dim); + } + + /*------------------------------------------------------------------------------*/ + /** + * Name : GW_VectorND::operator + * + * \param f Rigth hand statement + * \return the vector scaled. + * \author Gabriel Peyré 2001-09-29 + */ + /*------------------------------------------------------------------------------*/ + GW_VectorND GW_VectorND::operator*(const GW_Float& f) const + { + GW_VectorND Res( this->GetDim() ); + GW_VectorND::Multiply( f, *this, Res ); + return Res; + } + /*------------------------------------------------------------------------------*/ + /** + * Name : GW_VectorND::Multiply + * + * \param f left hand statement. + * \param v right hand statement. + * \param r vector v scaled by f. + * \author Gabriel Peyré 2001-09-29 + */ + /*------------------------------------------------------------------------------*/ + static void GW_VectorND::Multiply(const GW_Float f, const GW_VectorND& v, GW_VectorND& r) + { + GW_ASSERT( v.GetDim() == r.GetDim() ); + + for( GW_U32 i=0; iGetDim() ); + GW_VectorND::Add( *this, v, Res ); + return Res; + } + /*------------------------------------------------------------------------------*/ + /** + * Name : GW_VectorND::Add + * + * \param a left hand statement + * \param b right hand statement + * \param r result + * \author Gabriel Peyré 2001-09-29 + * + * Add the two vectOMLs. + */ + /*------------------------------------------------------------------------------*/ + static void GW_VectorND::Add(const GW_VectorND& a, const GW_VectorND& b, GW_VectorND& r) + { + GW_ASSERT( a.GetDim() == r.GetDim() ); + GW_ASSERT( b.GetDim() == r.GetDim() ); + + for( GW_U32 i=0; iGetDim() ); + GW_VectorND::Minus( *this, v, Res ); + return Res; + } + /*------------------------------------------------------------------------------*/ + /** + * Name : GW_VectorND::Minus + * + * \param a left hand statement + * \param b right hand statement + * \param r result + * \author Gabriel Peyré 2001-09-29 + * + * Substract the two vectOMLs. + */ + /*------------------------------------------------------------------------------*/ + static void GW_VectorND::Minus(const GW_VectorND& a, const GW_VectorND& b, GW_VectorND& r) + { + GW_ASSERT( a.GetDim() == r.GetDim() ); + GW_ASSERT( b.GetDim() == r.GetDim() ); + + for( GW_U32 i=0; iGetDim() ); + GW_VectorND::UMinus( *this, Res ); + return Res; + } + /*------------------------------------------------------------------------------*/ + /** + * Name : GW_VectorND::UMinus + * + * \param a right hand statement + * \param r result + * \author Gabriel Peyré 2001-09-29 + */ + /*------------------------------------------------------------------------------*/ + static void GW_VectorND::UMinus(const GW_VectorND& a, GW_VectorND& r) + { + GW_ASSERT( a.GetDim() == r.GetDim() ); + + for( GW_U32 i=0; iGetDim() == v.GetDim() ); + + GW_Float rDot=0; + for( GW_U32 i=0; iGetData(i)*v.GetData(i); + + return rDot; + } + + + /*------------------------------------------------------------------------------*/ + /** + * Name : GW_VectorND::NormInf + * + * \return Infinite norm of the vector. + * \author Gabriel Peyré 2001-09-30 + * + * The infinte norm is the maximum of the absolute value of the coordonates. + */ + /*------------------------------------------------------------------------------*/ + GW_Float GW_VectorND::NormInf() + { + GW_Float rNorm = 0; + GW_Float rVal = 0; + for( GW_U32 i=0; iGetDim(); ++i ) + { + rVal = this->GetData(i); + if( rVal>rNorm ) + rNorm = rVal; + if( -rVal>rNorm ) + rNorm = -rVal; + } + + return rNorm; + } + + + /*------------------------------------------------------------------------------*/ + /** + * Name : GW_VectorND::Norm2 + * + * \return Norm 2 of the vector. + * \author Gabriel Peyré 2001-09-30 + * + * The eclidian norm of the vector. + */ + /*------------------------------------------------------------------------------*/ + GW_Float GW_VectorND::Norm2() + { + GW_Float rNorm = 0; + GW_Float rVal = 0; + for( GW_U32 i=0; iGetDim(); ++i ) + { + rVal = this->GetData(i); + rNorm += rVal*rVal; + } + + return (GW_Float) sqrt( rNorm )/this->GetDim(); + } + + + /*------------------------------------------------------------------------------*/ + /** + * Name : GW_VectorND::Norm1 + * + * \return Norm 1 of the vector. + * \author Gabriel Peyré 2001-09-30 + * + * The norm 1 is the sum of the absolute value of the coords. + */ + /*------------------------------------------------------------------------------*/ + GW_Float GW_VectorND::Norm1() + { + GW_Float rNorm = 0; + for( GW_U32 i=0; iGetDim(); ++i ) + rNorm += GW_ABS( this->GetData(i) ); + + return rNorm/this->GetDim(); + } + + /*------------------------------------------------------------------------------*/ + /** + * Name : GW_VectorND::GetData + * + * \param i offset in the vector. + * \return the value of the given coord. + * \authOML Gabriel Peyré 2001-09-29 + */ + /*------------------------------------------------------------------------------*/ + GW_Float GW_VectorND::GetData(GW_U32 i) const + { + GW_ASSERT( iGetDim() ); + return (*this)[i]; + } + + + /*------------------------------------------------------------------------------*/ + /** + * Name : GW_VectorND::SetData + * + * \param i offset in the vector. + * \param rVal value to set to this coord. + * \authOML Gabriel Peyré 2001-09-29 + */ + /*------------------------------------------------------------------------------*/ + void GW_VectorND::SetData(GW_U32 i, GW_Float rVal) + { + GW_ASSERT( iGetDim() ); + (*this)[i] = rVal; + } + + + /*------------------------------------------------------------------------------*/ + /** + * Name : GW_VectorND::Randomize + * + * \param rMin=0 minimum value. + * \param rMax=1 maximum value. + * \author Gabriel Peyré 2001-09-29 + */ + /*------------------------------------------------------------------------------*/ + void GW_VectorND::Randomize(GW_Float rMin = 0, GW_Float rMax = 1) + { + for( GW_U32 i=0; iGetDim(); ++i ) + this->SetData( i, rMin + GW_RAND*(rMax-rMin) ); + } + + /*------------------------------------------------------------------------------*/ + /** + * Name : GW_VectorND::SetZero + * + * \author Gabriel Peyré 2001-09-29 + * + * set the vector to zero. + */ + /*------------------------------------------------------------------------------*/ + void GW_VectorND::SetZero() + { + this->SetValue(0.0); + } + /*------------------------------------------------------------------------------*/ + /** + * Name : GW_VectorND::SetValue + * + * \param rVal the value to set to the vector. + * \author Gabriel Peyré 2001-09-29 + */ + /*------------------------------------------------------------------------------*/ + void GW_VectorND::SetValue(GW_Float rVal) + { + if( this->GetDim()>0 ) + { + for( GW_U32 i=0; iGetDim(); ++i ) + this->SetData(i,rVal); + } + } + + static void TestClass(std::ostream &s = cout) + { + TestClassHeader("GW_VectorND", s); + + TestClassFooter("GW_VectorND", s); + } + +private: + +}; + + +/*------------------------------------------------------------------------------*/ +/** +* Name : GW_VectorND::operator +* +* \param f Rigth hand statement +* \return the vector scaled. +* \author Gabriel Peyré 2001-09-29 +*/ +/*------------------------------------------------------------------------------*/ +inline +GW_VectorND operator*(const GW_Float& f, GW_VectorND& v) +{ + GW_VectorND Res( v.GetDim() ); + GW_VectorND::Multiply( f, v, Res ); + return Res; +} + +inline +std::ostream& operator<<(std::ostream &s, GW_VectorND& v) +{ + s << "GW_VectorND, size=" << v.GetDim() << " : " << endl; + cout << "|"; + for( GW_U32 j=0; j +// #include "GW_VectorND.h"// here + + +GW_BEGIN_NAMESPACE + +/*------------------------------------------------------------------------------*/ +/** + * \class GW_VectorStatic + * \brief A vector of fixed size, with usefull operators and methods. + * \author Gabriel Peyré 2001-09-10 + * + * This class is used every where ... + * A lot of operator have been defined to make common maths operations, so use them ! + */ +/*------------------------------------------------------------------------------*/ + +template +class GW_VectorStatic +{ + +public: + + //------------------------------------------------------------------------- + /** \name constructors/destructor */ + //------------------------------------------------------------------------- + //@{ + GW_VectorStatic() + { + for( GW_U32 i=0; i v1; + for( GW_U32 i=0; i v1; + for( GW_U32 i=0; i v1; + for( GW_U32 i=0; iSquareNorm()); + } + /** Multiplication + \return The vector this multplied by \a f + \param f The 'v_type' to multiply the vector by. + **/ + GW_VectorStatic operator*( v_type f ) const + { + GW_VectorStatic v1; + for( GW_U32 i=0; iNorm(); + GW_Float d; + if( n!=0 ) d=1/n; + else d=0; + return (*this)*( (v_type) d); + } + + /** Comparison + \return false if the 2 vectors are the same (with an error of \a EPSILON) + \param V The vector to compare to + **/ + /* + GW_Bool operator!=( const GW_VectorStatic& V) const + { + for( int i=0; iGW_EPSILON ) return true; + return false; + } + */ + + /** Comparison + \return true if the 2 vectors are the same (with an error of \a EPSILON) + \param V The vector to compare to + **/ + /* + GW_Bool operator==( const GW_VectorStatic& V) const + { + for( GW_U32 i=0; iGW_EPSILON ) return false; + return false; + } + */ + + /** Division + Divide the vector by \a f + \param f The 'v_type' to divide the vector by + **/ + void operator/=(v_type f) + { + if( f!=0 ) + (*this) *= (v_type) 1/f; + } + + /** Division + \return The vector divided by \a f + \param f The 'v_type' to divide the vector by + **/ + GW_VectorStatic operator/(v_type f) const + { + if( f!=0 ) + { + GW_VectorStatic v1(*this); + v1 /= f; + return v1; + } + else + return GW_VectorStatic(); + } + + /** Mulitplication + Mulitply the vector by \a f + \param f The 'v_type' to multiply the vector by + **/ + void operator*=(v_type f) + { + for( GW_U32 i=0; iNorm(); + if( nSetZero(); + aCoords_[0] = 1; + } + else + (*this) /= n; + } + + GW_Float Norm() const + { + return ~(*this); + } + + /** compute the square of the norm */ + v_type SquareNorm() const + { + v_type r = 0; + for( GW_U32 i=0; iGetData(), 0, v_size*sizeof(v_type) ); + } + /*------------------------------------------------------------------------------*/ + /** + * Name : GW_VectorStatic::SetValue + * + * \param rVal the value to set to the vector. + * \author Gabriel Peyré 2001-09-29 + */ + /*------------------------------------------------------------------------------*/ + void SetValue(v_type rVal) + { + this->SetCoord(rVal); + } + /*------------------------------------------------------------------------------*/ + /** + * Name : GW_VectorStatic::Randomize + * + * \param rMin=0 minimum value. + * \param rMax=1 maximum value. + * \author Gabriel Peyré 2001-09-29 + */ + /*------------------------------------------------------------------------------*/ + void Randomize(v_type rMin = 0, v_type rMax = 1) + { + for( GW_U32 i=0; iSetData( i, (v_type) (GW_RAND_RANGE( rMin, rMax )) ); + } + + static void TestClass(std::ostream &s = cout) + { + TestClassHeader("GW_VectorStatic", s); + cout << "Float based vectors ********************" << endl; + cout << "Test for creation :" << endl; + GW_VectorStatic v; + v.SetData(0,1); + v.SetData(1,1); + cout << v << endl; + cout << "Test for norm : " << endl; + cout << v.Norm() << endl; + cout << "Test for scale : " << endl; + cout << "v*2 : " << v*2 << " ... norm=" << (v*2).Norm() << "." << endl; + cout << "Test for rotation : " << endl; + GW_U32 n_rot = 8; + for( GW_U32 i=0; i<=n_rot; ++i ) + { + GW_Float a = GW_TWOPI/n_rot*i; + cout << "Angle " << a << " : " << v.Rotate(a, 0,1 ) << endl; + } + cout << "Test for soustraction : v-2*v" << endl; + cout << (v-v*2) << endl; + cout << "Test for addition : v+2*v" << endl; + cout << (v+v*2) << endl; + cout << "done." << endl; + + cout << "Integer based vectors ********************" << endl; + cout << "Test for creation (entry in [0,4]) :" << endl; + GW_VectorStatic vi; + vi.Randomize(0,5); + cout << vi << endl; + cout << "Square norm = " << vi.SquareNorm() << endl; + cout << "Addition v+2*v : " << (vi+vi*2) << endl; + TestClassFooter("GW_VectorStatic", s); + } + + +protected: + + /** Space coords (x,y) of the vector */ + v_type aCoords_[v_size]; + +}; + + +template +inline +std::ostream& operator<<(std::ostream &s, GW_VectorStatic &v) +{ + s << "GW_Vector" << v_size << "D : |"; + for( GW_U32 i=0; i +class GW_Complex: public std::complex +{ + +public: + + /*------------------------------------------------------------------------------*/ + /** \name Constructor and destructor */ + /*------------------------------------------------------------------------------*/ + //@{ + GW_Complex(T& a, T& b):std::complex(a,b) {} + GW_Complex(T& a):std::complex(a,a) {} + GW_Complex():std::complex(0,0) {} + //@} + + GW_Complex& operator=(const T& b) + { + this->real(b); + this->imag(b); + return *this; + } + + T SquareModulus() const + { return this->real()*this->real()+this->imag()*this->imag(); } + T Modulus() const + { return ::sqrt(this->SquareModulus()); } + + GW_Complex Conjugate() const + { + return GW_Complex(this->real(),-this->imag()); + } + + + /** Complex class operators */ + GW_Complex operator/(const GW_Complex& b) const + { + GW_Float m = b.Modulus(); + if( m!=0 ) + return (*this)*b.Conjugate()/m; + } + void operator/(const GW_Complex& a) + { + (*this) = (*this)/a; + } + + static void TestClass(std::ostream &s = cout) + { + TestClassHeader("GW_MatrixStatic", s); + GW_Complex x(1,1),y(3,2), z; + z = x/y; + z *= y; + GW_ASSERT( (z-x).Modulus() +struct gw_basic_type_traits< GW_Complex > +{ + static double SquareModulus(const GW_Complex& val) + { return (double) val.SquareModulus(); } + static double Modulus(const GW_Complex& val) + { return (double) val.Modulus(); } + /** must retrun a number at random between say [0,1] */ + static GW_Complex Random(const GW_Complex& min, const GW_Complex& max) + { + GW_Float r = GW_RAND_RANGE(min.real(),max.real()); + GW_Float i = GW_RAND_RANGE(min.imag(),max.imag()); + return GW_Complex( r, i ); + } + static const char* GetBasicTypeName() + { return "complex"; } + static GW_Bool IsInvertible(const GW_Complex& x) + { return (x.real()!=0 && x.imag()!=0); } +}; +#endif + +/** Pretty print. */ +template< class c_type > +inline +std::ostream& operator<<(std::ostream &s, GW_Complex& c) +{ + s << c.real() << "+i*" << c.imag(); + return s; +} + +} // End namespace GW + + +#endif // _GW_COMPLEX_H_ + + +/////////////////////////////////////////////////////////////////////////////// +// Copyright (c) Gabriel Peyré +/////////////////////////////////////////////////////////////////////////////// +// END OF FILE // +/////////////////////////////////////////////////////////////////////////////// diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/test/.svn/all-wcprops b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/test/.svn/all-wcprops new file mode 100644 index 0000000..b4556b5 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/test/.svn/all-wcprops @@ -0,0 +1,17 @@ +K 25 +svn:wc:ra_dav:version-url +V 86 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/mex/gw/gw_maths/test +END +test.vcproj +K 25 +svn:wc:ra_dav:version-url +V 98 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/mex/gw/gw_maths/test/test.vcproj +END +main.cpp +K 25 +svn:wc:ra_dav:version-url +V 95 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/mex/gw/gw_maths/test/main.cpp +END diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/test/.svn/entries b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/test/.svn/entries new file mode 100644 index 0000000..280a81b --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/test/.svn/entries @@ -0,0 +1,54 @@ +8 + +dir +12 +https://matlabcompanion.svn.sourceforge.net/svnroot/matlabcompanion/toolbox/toolbox_fast_marching/mex/gw/gw_maths/test +https://matlabcompanion.svn.sourceforge.net/svnroot/matlabcompanion + + + +2008-08-16T12:32:42.608947Z +1 +nikopol0 + + +svn:special svn:externals svn:needs-lock + + + + + + + + + + + +0211462f-4f08-4595-aba7-0193070202b6 + +test.vcproj +file + + + + +2008-08-16T13:43:20.000000Z +031876ec46e886705bd435e4913f0958 +2008-08-16T12:32:42.608947Z +1 +nikopol0 +has-props + +main.cpp +file + + + + +2008-08-16T13:43:20.000000Z +16c136591d5d54f611708bcbb5a5a68a +2008-08-16T12:32:42.608947Z +1 +nikopol0 +has-props + diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/test/.svn/format b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/test/.svn/format new file mode 100644 index 0000000..45a4fb7 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/test/.svn/format @@ -0,0 +1 @@ +8 diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/test/.svn/prop-base/main.cpp.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/test/.svn/prop-base/main.cpp.svn-base new file mode 100644 index 0000000..a669705 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/test/.svn/prop-base/main.cpp.svn-base @@ -0,0 +1,5 @@ +K 14 +svn:executable +V 0 + +END diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/test/.svn/prop-base/test.vcproj.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/test/.svn/prop-base/test.vcproj.svn-base new file mode 100644 index 0000000..a669705 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/test/.svn/prop-base/test.vcproj.svn-base @@ -0,0 +1,5 @@ +K 14 +svn:executable +V 0 + +END diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/test/.svn/text-base/main.cpp.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/test/.svn/text-base/main.cpp.svn-base new file mode 100644 index 0000000..ccb74ee --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/test/.svn/text-base/main.cpp.svn-base @@ -0,0 +1,37 @@ +/** This is a test application for GeoWave Math library. */ + +#include "../GW_Maths.h" +#include "../GW_Vector2D.h" +#include "../GW_Vector3D.h" +#include "../GW_Vector4D.h" +#include "../GW_VectorND.h" +#include "../GW_Matrix2x2.h" +#include "../GW_Matrix3x3.h" +#include "../GW_Matrix4x4.h" +#include "../GW_MatrixNxP.h" +#include "../GW_SparseMatrix.h" +#include "../GW_MatrixStatic.h" +#include "../GW_Quaternion.h" + +using namespace GW; + +void main() +{ + cout << "############################################################" << endl; + cout << " GeoWave Maths Library -- Tests" << endl; + cout << "############################################################" << endl; + GW_Maths::TestClass(); + GW_VectorStatic<3,GW_Float>::TestClass(); + GW_Vector2D::TestClass(); + GW_Vector3D::TestClass(); + GW_Vector4D::TestClass(); + GW_VectorND::TestClass(); + GW_MatrixStatic<3,3,GW_Float>::TestClass(); + GW_Matrix2x2::TestClass(); + GW_Matrix3x3::TestClass(); + GW_Matrix4x4::TestClass(); + GW_MatrixNxP::TestClass(); + GW_SparseMatrix::TestClass(); + GW_Quaternion::TestClass(); + cout << "############################################################" << endl; +} \ No newline at end of file diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/test/.svn/text-base/test.vcproj.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/test/.svn/text-base/test.vcproj.svn-base new file mode 100644 index 0000000..93353f3 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/test/.svn/text-base/test.vcproj.svn-base @@ -0,0 +1,112 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/test/main.cpp b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/test/main.cpp new file mode 100644 index 0000000..ccb74ee --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/test/main.cpp @@ -0,0 +1,37 @@ +/** This is a test application for GeoWave Math library. */ + +#include "../GW_Maths.h" +#include "../GW_Vector2D.h" +#include "../GW_Vector3D.h" +#include "../GW_Vector4D.h" +#include "../GW_VectorND.h" +#include "../GW_Matrix2x2.h" +#include "../GW_Matrix3x3.h" +#include "../GW_Matrix4x4.h" +#include "../GW_MatrixNxP.h" +#include "../GW_SparseMatrix.h" +#include "../GW_MatrixStatic.h" +#include "../GW_Quaternion.h" + +using namespace GW; + +void main() +{ + cout << "############################################################" << endl; + cout << " GeoWave Maths Library -- Tests" << endl; + cout << "############################################################" << endl; + GW_Maths::TestClass(); + GW_VectorStatic<3,GW_Float>::TestClass(); + GW_Vector2D::TestClass(); + GW_Vector3D::TestClass(); + GW_Vector4D::TestClass(); + GW_VectorND::TestClass(); + GW_MatrixStatic<3,3,GW_Float>::TestClass(); + GW_Matrix2x2::TestClass(); + GW_Matrix3x3::TestClass(); + GW_Matrix4x4::TestClass(); + GW_MatrixNxP::TestClass(); + GW_SparseMatrix::TestClass(); + GW_Quaternion::TestClass(); + cout << "############################################################" << endl; +} \ No newline at end of file diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/test/test.vcproj b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/test/test.vcproj new file mode 100644 index 0000000..93353f3 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/test/test.vcproj @@ -0,0 +1,112 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/tnt/.svn/all-wcprops b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/tnt/.svn/all-wcprops new file mode 100644 index 0000000..49634d8 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/tnt/.svn/all-wcprops @@ -0,0 +1,155 @@ +K 25 +svn:wc:ra_dav:version-url +V 85 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/mex/gw/gw_maths/tnt +END +tnt_array2d.h +K 25 +svn:wc:ra_dav:version-url +V 99 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/mex/gw/gw_maths/tnt/tnt_array2d.h +END +tnt_array3d.h +K 25 +svn:wc:ra_dav:version-url +V 99 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/mex/gw/gw_maths/tnt/tnt_array3d.h +END +jama_eig.h +K 25 +svn:wc:ra_dav:version-url +V 96 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/mex/gw/gw_maths/tnt/jama_eig.h +END +tnt_math_utils.h +K 25 +svn:wc:ra_dav:version-url +V 102 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/mex/gw/gw_maths/tnt/tnt_math_utils.h +END +tnt_stopwatch.h +K 25 +svn:wc:ra_dav:version-url +V 101 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/mex/gw/gw_maths/tnt/tnt_stopwatch.h +END +tnt_vec.h +K 25 +svn:wc:ra_dav:version-url +V 95 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/mex/gw/gw_maths/tnt/tnt_vec.h +END +tnt_fortran_array1d_utils.h +K 25 +svn:wc:ra_dav:version-url +V 113 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/mex/gw/gw_maths/tnt/tnt_fortran_array1d_utils.h +END +tnt_subscript.h +K 25 +svn:wc:ra_dav:version-url +V 101 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/mex/gw/gw_maths/tnt/tnt_subscript.h +END +tnt_fortran_array2d_utils.h +K 25 +svn:wc:ra_dav:version-url +V 113 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/mex/gw/gw_maths/tnt/tnt_fortran_array2d_utils.h +END +tnt.h +K 25 +svn:wc:ra_dav:version-url +V 91 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/mex/gw/gw_maths/tnt/tnt.h +END +tnt_fortran_array3d_utils.h +K 25 +svn:wc:ra_dav:version-url +V 113 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/mex/gw/gw_maths/tnt/tnt_fortran_array3d_utils.h +END +tnt_array1d_utils.h +K 25 +svn:wc:ra_dav:version-url +V 105 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/mex/gw/gw_maths/tnt/tnt_array1d_utils.h +END +jama_lu.h +K 25 +svn:wc:ra_dav:version-url +V 95 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/mex/gw/gw_maths/tnt/jama_lu.h +END +tnt_array2d_utils.h +K 25 +svn:wc:ra_dav:version-url +V 105 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/mex/gw/gw_maths/tnt/tnt_array2d_utils.h +END +jama_cholesky.h +K 25 +svn:wc:ra_dav:version-url +V 101 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/mex/gw/gw_maths/tnt/jama_cholesky.h +END +tnt_cmat.h +K 25 +svn:wc:ra_dav:version-url +V 96 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/mex/gw/gw_maths/tnt/tnt_cmat.h +END +tnt_array3d_utils.h +K 25 +svn:wc:ra_dav:version-url +V 105 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/mex/gw/gw_maths/tnt/tnt_array3d_utils.h +END +jama_qr.h +K 25 +svn:wc:ra_dav:version-url +V 95 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/mex/gw/gw_maths/tnt/jama_qr.h +END +tnt_version.h +K 25 +svn:wc:ra_dav:version-url +V 99 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/mex/gw/gw_maths/tnt/tnt_version.h +END +tnt_sparse_matrix_csr.h +K 25 +svn:wc:ra_dav:version-url +V 109 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/mex/gw/gw_maths/tnt/tnt_sparse_matrix_csr.h +END +tnt_fortran_array1d.h +K 25 +svn:wc:ra_dav:version-url +V 107 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/mex/gw/gw_maths/tnt/tnt_fortran_array1d.h +END +tnt_fortran_array2d.h +K 25 +svn:wc:ra_dav:version-url +V 107 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/mex/gw/gw_maths/tnt/tnt_fortran_array2d.h +END +jama_svd.h +K 25 +svn:wc:ra_dav:version-url +V 96 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/mex/gw/gw_maths/tnt/jama_svd.h +END +tnt_fortran_array3d.h +K 25 +svn:wc:ra_dav:version-url +V 107 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/mex/gw/gw_maths/tnt/tnt_fortran_array3d.h +END +tnt_array1d.h +K 25 +svn:wc:ra_dav:version-url +V 99 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/mex/gw/gw_maths/tnt/tnt_array1d.h +END diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/tnt/.svn/entries b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/tnt/.svn/entries new file mode 100644 index 0000000..f1204d6 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/tnt/.svn/entries @@ -0,0 +1,353 @@ +8 + +dir +12 +https://matlabcompanion.svn.sourceforge.net/svnroot/matlabcompanion/toolbox/toolbox_fast_marching/mex/gw/gw_maths/tnt +https://matlabcompanion.svn.sourceforge.net/svnroot/matlabcompanion + + + +2008-08-16T12:32:42.608947Z +1 +nikopol0 + + +svn:special svn:externals svn:needs-lock + + + + + + + + + + + +0211462f-4f08-4595-aba7-0193070202b6 + +tnt_array2d.h +file + + + + +2008-08-16T13:43:21.000000Z +af86f528960bfd3c1f6ad5fb479c38f0 +2008-08-16T12:32:42.608947Z +1 +nikopol0 +has-props + +tnt_array3d.h +file + + + + +2008-08-16T13:43:21.000000Z +b4bbddc234dd5fded1c685e4b40d53e5 +2008-08-16T12:32:42.608947Z +1 +nikopol0 +has-props + +jama_eig.h +file + + + + +2008-08-16T13:43:21.000000Z +55811b9a7d59da02861bb4b6b9a20259 +2008-08-16T12:32:42.608947Z +1 +nikopol0 +has-props + +tnt_math_utils.h +file + + + + +2008-08-16T13:43:21.000000Z +6d09d9f723193c4d224ec7e81d6769c9 +2008-08-16T12:32:42.608947Z +1 +nikopol0 +has-props + +tnt_stopwatch.h +file + + + + +2008-08-16T13:43:21.000000Z +97f9f8424f2a4666105e3f2959d4c619 +2008-08-16T12:32:42.608947Z +1 +nikopol0 +has-props + +tnt_vec.h +file + + + + +2008-08-16T13:43:21.000000Z +23356cd0075c1e8c88e171f42ba8bafd +2008-08-16T12:32:42.608947Z +1 +nikopol0 +has-props + +tnt_subscript.h +file + + + + +2008-08-16T13:43:21.000000Z +34e84523e5688e5704c0535792ea8360 +2008-08-16T12:32:42.608947Z +1 +nikopol0 +has-props + +tnt_fortran_array1d_utils.h +file + + + + +2008-08-16T13:43:21.000000Z +52915b82129ecfd965e5f2c10bddcf17 +2008-08-16T12:32:42.608947Z +1 +nikopol0 +has-props + +tnt_fortran_array2d_utils.h +file + + + + +2008-08-16T13:43:21.000000Z +545f75d17d39a5f3a3dc7925f0249e05 +2008-08-16T12:32:42.608947Z +1 +nikopol0 +has-props + +tnt_fortran_array3d_utils.h +file + + + + +2008-08-16T13:43:21.000000Z +29ac14f6e6ae1f7ce687ee49b720deac +2008-08-16T12:32:42.608947Z +1 +nikopol0 +has-props + +tnt.h +file + + + + +2008-08-16T13:43:21.000000Z +87175d045b4a15661e0deee7fb4f3b9d +2008-08-16T12:32:42.608947Z +1 +nikopol0 +has-props + +jama_lu.h +file + + + + +2008-08-16T13:43:21.000000Z +3c62722ab390002ffe61da74a0dcaa9f +2008-08-16T12:32:42.608947Z +1 +nikopol0 +has-props + +tnt_array1d_utils.h +file + + + + +2008-08-16T13:43:21.000000Z +51a8bea6e37bf58b70359d82e50051d7 +2008-08-16T12:32:42.608947Z +1 +nikopol0 +has-props + +jama_cholesky.h +file + + + + +2008-08-16T13:43:21.000000Z +3dab59eefd1e7ec700e07e10b79be2c5 +2008-08-16T12:32:42.608947Z +1 +nikopol0 +has-props + +tnt_array2d_utils.h +file + + + + +2008-08-16T13:43:21.000000Z +cf5e773567a01a7aa66c1a706a2fd1ef +2008-08-16T12:32:42.608947Z +1 +nikopol0 +has-props + +tnt_cmat.h +file + + + + +2008-08-16T13:43:21.000000Z +ff1de02a6d5b97b577ae784b80ce8329 +2008-08-16T12:32:42.608947Z +1 +nikopol0 +has-props + +tnt_array3d_utils.h +file + + + + +2008-08-16T13:43:21.000000Z +7b948e3b12c3ea531dd24be2494714af +2008-08-16T12:32:42.608947Z +1 +nikopol0 +has-props + +jama_qr.h +file + + + + +2008-08-16T13:43:21.000000Z +e44910b6738c9ccde77f8aa79d69bb97 +2008-08-16T12:32:42.608947Z +1 +nikopol0 +has-props + +tnt_version.h +file + + + + +2008-08-16T13:43:21.000000Z +182a5e8c3e5355b8e876fe5d6326cd5b +2008-08-16T12:32:42.608947Z +1 +nikopol0 +has-props + +tnt_sparse_matrix_csr.h +file + + + + +2008-08-16T13:43:21.000000Z +5b0020af71c6c87813cf0189a2e38899 +2008-08-16T12:32:42.608947Z +1 +nikopol0 +has-props + +tnt_fortran_array1d.h +file + + + + +2008-08-16T13:43:21.000000Z +10a943745d7703a06d986215f8d4e18e +2008-08-16T12:32:42.608947Z +1 +nikopol0 +has-props + +tnt_fortran_array2d.h +file + + + + +2008-08-16T13:43:21.000000Z +9d52bdde49d911e0fa60c28f6efc1c2b +2008-08-16T12:32:42.608947Z +1 +nikopol0 +has-props + +jama_svd.h +file + + + + +2008-08-16T13:43:21.000000Z +ef0b2a6f2ff296b0b5fc8881486e9c68 +2008-08-16T12:32:42.608947Z +1 +nikopol0 +has-props + +tnt_fortran_array3d.h +file + + + + +2008-08-16T13:43:21.000000Z +06bec1afbf365a85f2d2ce49e34fe043 +2008-08-16T12:32:42.608947Z +1 +nikopol0 +has-props + +tnt_array1d.h +file + + + + +2008-08-16T13:43:21.000000Z +11a063720290c950dc3b66af1912691d +2008-08-16T12:32:42.608947Z +1 +nikopol0 +has-props + diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/tnt/.svn/format b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/tnt/.svn/format new file mode 100644 index 0000000..45a4fb7 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/tnt/.svn/format @@ -0,0 +1 @@ +8 diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/tnt/.svn/prop-base/jama_cholesky.h.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/tnt/.svn/prop-base/jama_cholesky.h.svn-base new file mode 100644 index 0000000..a669705 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/tnt/.svn/prop-base/jama_cholesky.h.svn-base @@ -0,0 +1,5 @@ +K 14 +svn:executable +V 0 + +END diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/tnt/.svn/prop-base/jama_eig.h.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/tnt/.svn/prop-base/jama_eig.h.svn-base new file mode 100644 index 0000000..a669705 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/tnt/.svn/prop-base/jama_eig.h.svn-base @@ -0,0 +1,5 @@ +K 14 +svn:executable +V 0 + +END diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/tnt/.svn/prop-base/jama_lu.h.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/tnt/.svn/prop-base/jama_lu.h.svn-base new file mode 100644 index 0000000..a669705 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/tnt/.svn/prop-base/jama_lu.h.svn-base @@ -0,0 +1,5 @@ +K 14 +svn:executable +V 0 + +END diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/tnt/.svn/prop-base/jama_qr.h.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/tnt/.svn/prop-base/jama_qr.h.svn-base new file mode 100644 index 0000000..a669705 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/tnt/.svn/prop-base/jama_qr.h.svn-base @@ -0,0 +1,5 @@ +K 14 +svn:executable +V 0 + +END diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/tnt/.svn/prop-base/jama_svd.h.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/tnt/.svn/prop-base/jama_svd.h.svn-base new file mode 100644 index 0000000..a669705 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/tnt/.svn/prop-base/jama_svd.h.svn-base @@ -0,0 +1,5 @@ +K 14 +svn:executable +V 0 + +END diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/tnt/.svn/prop-base/tnt.h.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/tnt/.svn/prop-base/tnt.h.svn-base new file mode 100644 index 0000000..a669705 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/tnt/.svn/prop-base/tnt.h.svn-base @@ -0,0 +1,5 @@ +K 14 +svn:executable +V 0 + +END diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/tnt/.svn/prop-base/tnt_array1d.h.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/tnt/.svn/prop-base/tnt_array1d.h.svn-base new file mode 100644 index 0000000..a669705 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/tnt/.svn/prop-base/tnt_array1d.h.svn-base @@ -0,0 +1,5 @@ +K 14 +svn:executable +V 0 + +END diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/tnt/.svn/prop-base/tnt_array1d_utils.h.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/tnt/.svn/prop-base/tnt_array1d_utils.h.svn-base new file mode 100644 index 0000000..a669705 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/tnt/.svn/prop-base/tnt_array1d_utils.h.svn-base @@ -0,0 +1,5 @@ +K 14 +svn:executable +V 0 + +END diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/tnt/.svn/prop-base/tnt_array2d.h.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/tnt/.svn/prop-base/tnt_array2d.h.svn-base new file mode 100644 index 0000000..a669705 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/tnt/.svn/prop-base/tnt_array2d.h.svn-base @@ -0,0 +1,5 @@ +K 14 +svn:executable +V 0 + +END diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/tnt/.svn/prop-base/tnt_array2d_utils.h.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/tnt/.svn/prop-base/tnt_array2d_utils.h.svn-base new file mode 100644 index 0000000..a669705 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/tnt/.svn/prop-base/tnt_array2d_utils.h.svn-base @@ -0,0 +1,5 @@ +K 14 +svn:executable +V 0 + +END diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/tnt/.svn/prop-base/tnt_array3d.h.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/tnt/.svn/prop-base/tnt_array3d.h.svn-base new file mode 100644 index 0000000..a669705 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/tnt/.svn/prop-base/tnt_array3d.h.svn-base @@ -0,0 +1,5 @@ +K 14 +svn:executable +V 0 + +END diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/tnt/.svn/prop-base/tnt_array3d_utils.h.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/tnt/.svn/prop-base/tnt_array3d_utils.h.svn-base new file mode 100644 index 0000000..a669705 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/tnt/.svn/prop-base/tnt_array3d_utils.h.svn-base @@ -0,0 +1,5 @@ +K 14 +svn:executable +V 0 + +END diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/tnt/.svn/prop-base/tnt_cmat.h.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/tnt/.svn/prop-base/tnt_cmat.h.svn-base new file mode 100644 index 0000000..a669705 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/tnt/.svn/prop-base/tnt_cmat.h.svn-base @@ -0,0 +1,5 @@ +K 14 +svn:executable +V 0 + +END diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/tnt/.svn/prop-base/tnt_fortran_array1d.h.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/tnt/.svn/prop-base/tnt_fortran_array1d.h.svn-base new file mode 100644 index 0000000..a669705 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/tnt/.svn/prop-base/tnt_fortran_array1d.h.svn-base @@ -0,0 +1,5 @@ +K 14 +svn:executable +V 0 + +END diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/tnt/.svn/prop-base/tnt_fortran_array1d_utils.h.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/tnt/.svn/prop-base/tnt_fortran_array1d_utils.h.svn-base new file mode 100644 index 0000000..a669705 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/tnt/.svn/prop-base/tnt_fortran_array1d_utils.h.svn-base @@ -0,0 +1,5 @@ +K 14 +svn:executable +V 0 + +END diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/tnt/.svn/prop-base/tnt_fortran_array2d.h.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/tnt/.svn/prop-base/tnt_fortran_array2d.h.svn-base new file mode 100644 index 0000000..a669705 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/tnt/.svn/prop-base/tnt_fortran_array2d.h.svn-base @@ -0,0 +1,5 @@ +K 14 +svn:executable +V 0 + +END diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/tnt/.svn/prop-base/tnt_fortran_array2d_utils.h.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/tnt/.svn/prop-base/tnt_fortran_array2d_utils.h.svn-base new file mode 100644 index 0000000..a669705 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/tnt/.svn/prop-base/tnt_fortran_array2d_utils.h.svn-base @@ -0,0 +1,5 @@ +K 14 +svn:executable +V 0 + +END diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/tnt/.svn/prop-base/tnt_fortran_array3d.h.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/tnt/.svn/prop-base/tnt_fortran_array3d.h.svn-base new file mode 100644 index 0000000..a669705 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/tnt/.svn/prop-base/tnt_fortran_array3d.h.svn-base @@ -0,0 +1,5 @@ +K 14 +svn:executable +V 0 + +END diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/tnt/.svn/prop-base/tnt_fortran_array3d_utils.h.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/tnt/.svn/prop-base/tnt_fortran_array3d_utils.h.svn-base new file mode 100644 index 0000000..a669705 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/tnt/.svn/prop-base/tnt_fortran_array3d_utils.h.svn-base @@ -0,0 +1,5 @@ +K 14 +svn:executable +V 0 + +END diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/tnt/.svn/prop-base/tnt_math_utils.h.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/tnt/.svn/prop-base/tnt_math_utils.h.svn-base new file mode 100644 index 0000000..a669705 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/tnt/.svn/prop-base/tnt_math_utils.h.svn-base @@ -0,0 +1,5 @@ +K 14 +svn:executable +V 0 + +END diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/tnt/.svn/prop-base/tnt_sparse_matrix_csr.h.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/tnt/.svn/prop-base/tnt_sparse_matrix_csr.h.svn-base new file mode 100644 index 0000000..a669705 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/tnt/.svn/prop-base/tnt_sparse_matrix_csr.h.svn-base @@ -0,0 +1,5 @@ +K 14 +svn:executable +V 0 + +END diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/tnt/.svn/prop-base/tnt_stopwatch.h.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/tnt/.svn/prop-base/tnt_stopwatch.h.svn-base new file mode 100644 index 0000000..a669705 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/tnt/.svn/prop-base/tnt_stopwatch.h.svn-base @@ -0,0 +1,5 @@ +K 14 +svn:executable +V 0 + +END diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/tnt/.svn/prop-base/tnt_subscript.h.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/tnt/.svn/prop-base/tnt_subscript.h.svn-base new file mode 100644 index 0000000..a669705 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/tnt/.svn/prop-base/tnt_subscript.h.svn-base @@ -0,0 +1,5 @@ +K 14 +svn:executable +V 0 + +END diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/tnt/.svn/prop-base/tnt_vec.h.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/tnt/.svn/prop-base/tnt_vec.h.svn-base new file mode 100644 index 0000000..a669705 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/tnt/.svn/prop-base/tnt_vec.h.svn-base @@ -0,0 +1,5 @@ +K 14 +svn:executable +V 0 + +END diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/tnt/.svn/prop-base/tnt_version.h.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/tnt/.svn/prop-base/tnt_version.h.svn-base new file mode 100644 index 0000000..a669705 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/tnt/.svn/prop-base/tnt_version.h.svn-base @@ -0,0 +1,5 @@ +K 14 +svn:executable +V 0 + +END diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/tnt/.svn/text-base/jama_cholesky.h.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/tnt/.svn/text-base/jama_cholesky.h.svn-base new file mode 100644 index 0000000..8fad30c --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/tnt/.svn/text-base/jama_cholesky.h.svn-base @@ -0,0 +1,259 @@ +#ifndef JAMA_CHOLESKY_H +#define JAMA_CHOLESKY_H + +#include "math.h" + /* needed for sqrt() below. */ + + +namespace JAMA +{ + +using TNT::Array2D; +using TNT::Array1D; + +/** +

    + For a symmetric, positive definite matrix A, this function + computes the Cholesky factorization, i.e. it computes a lower + triangular matrix L such that A = L*L'. + If the matrix is not symmetric or positive definite, the function + computes only a partial decomposition. This can be tested with + the is_spd() flag. + +

    Typical usage looks like: +

    +	Array2D A(n,n);
    +	Array2D L;
    +
    +	 ... 
    +
    +	Cholesky chol(A);
    +
    +	if (chol.is_spd())
    +		L = chol.getL();
    +		
    +  	else
    +		cout << "factorization was not complete.\n";
    +
    +	
    + + +

    + (Adapted from JAMA, a Java Matrix Library, developed by jointly + by the Mathworks and NIST; see http://math.nist.gov/javanumerics/jama). + + */ + +template +class Cholesky +{ + Array2D L_; // lower triangular factor + int isspd; // 1 if matrix to be factored was SPD + +public: + + Cholesky(); + Cholesky(const Array2D &A); + Array2D getL() const; + Array1D solve(const Array1D &B); + Array2D solve(const Array2D &B); + int is_spd() const; + +}; + +template +Cholesky::Cholesky() : L_(0,0), isspd(0) {} + +/** + @return 1, if original matrix to be factored was symmetric + positive-definite (SPD). +*/ +template +int Cholesky::is_spd() const +{ + return isspd; +} + +/** + @return the lower triangular factor, L, such that L*L'=A. +*/ +template +Array2D Cholesky::getL() const +{ + return L_; +} + +/** + Constructs a lower triangular matrix L, such that L*L'= A. + If A is not symmetric positive-definite (SPD), only a + partial factorization is performed. If is_spd() + evalutate true (1) then the factorizaiton was successful. +*/ +template +Cholesky::Cholesky(const Array2D &A) +{ + + + int m = A.dim1(); + int n = A.dim2(); + + isspd = (m == n); + + if (m != n) + { + L_ = Array2D(0,0); + return; + } + + L_ = Array2D(n,n); + + + // Main loop. + for (int j = 0; j < n; j++) + { + double d = 0.0; + for (int k = 0; k < j; k++) + { + Real s = 0.0; + for (int i = 0; i < k; i++) + { + s += L_[k][i]*L_[j][i]; + } + L_[j][k] = s = (A[j][k] - s)/L_[k][k]; + d = d + s*s; + isspd = isspd && (A[k][j] == A[j][k]); + } + d = A[j][j] - d; + isspd = isspd && (d > 0.0); + L_[j][j] = sqrt(d > 0.0 ? d : 0.0); + for (int k = j+1; k < n; k++) + { + L_[j][k] = 0.0; + } + } +} + +/** + + Solve a linear system A*x = b, using the previously computed + cholesky factorization of A: L*L'. + + @param B A Matrix with as many rows as A and any number of columns. + @return x so that L*L'*x = b. If b is nonconformat, or if A + was not symmetric posidtive definite, a null (0x0) + array is returned. +*/ +template +Array1D Cholesky::solve(const Array1D &b) +{ + int n = L_.dim1(); + if (b.dim1() != n) + return Array1D(); + + + Array1D x = b.copy(); + + + // Solve L*y = b; + for (int k = 0; k < n; k++) + { + for (int i = 0; i < k; i++) + x[k] -= x[i]*L_[k][i]; + x[k] /= L_[k][k]; + + } + + // Solve L'*X = Y; + for (int k = n-1; k >= 0; k--) + { + for (int i = k+1; i < n; i++) + x[k] -= x[i]*L_[i][k]; + x[k] /= L_[k][k]; + } + + return x; +} + + +/** + + Solve a linear system A*X = B, using the previously computed + cholesky factorization of A: L*L'. + + @param B A Matrix with as many rows as A and any number of columns. + @return X so that L*L'*X = B. If B is nonconformat, or if A + was not symmetric posidtive definite, a null (0x0) + array is returned. +*/ +template +Array2D Cholesky::solve(const Array2D &B) +{ + int n = L_.dim1(); + if (B.dim1() != n) + return Array2D(); + + + Array2D X = B.copy(); + int nx = B.dim2(); + +// Cleve's original code +#if 0 + // Solve L*Y = B; + for (int k = 0; k < n; k++) { + for (int i = k+1; i < n; i++) { + for (int j = 0; j < nx; j++) { + X[i][j] -= X[k][j]*L_[k][i]; + } + } + for (int j = 0; j < nx; j++) { + X[k][j] /= L_[k][k]; + } + } + + // Solve L'*X = Y; + for (int k = n-1; k >= 0; k--) { + for (int j = 0; j < nx; j++) { + X[k][j] /= L_[k][k]; + } + for (int i = 0; i < k; i++) { + for (int j = 0; j < nx; j++) { + X[i][j] -= X[k][j]*L_[k][i]; + } + } + } +#endif + + + // Solve L*y = b; + for (int j=0; j< nx; j++) + { + for (int k = 0; k < n; k++) + { + for (int i = 0; i < k; i++) + X[k][j] -= X[i][j]*L_[k][i]; + X[k][j] /= L_[k][k]; + } + } + + // Solve L'*X = Y; + for (int j=0; j= 0; k--) + { + for (int i = k+1; i < n; i++) + X[k][j] -= X[i][j]*L_[i][k]; + X[k][j] /= L_[k][k]; + } + } + + + + return X; +} + + +} +// namespace JAMA + +#endif +// JAMA_CHOLESKY_H diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/tnt/.svn/text-base/jama_eig.h.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/tnt/.svn/text-base/jama_eig.h.svn-base new file mode 100644 index 0000000..aaa1fc5 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/tnt/.svn/text-base/jama_eig.h.svn-base @@ -0,0 +1,1026 @@ +#ifndef JAMA_EIG_H +#define JAMA_EIG_H + + +#include "tnt_array1d.h" +#include "tnt_array2d.h" +#include "tnt_math_utils.h" + + +// using namespace TNT; + + +namespace JAMA +{ + +/** + + Computes eigenvalues and eigenvectors of a real (non-complex) + matrix. +

    + If A is symmetric, then A = V*D*V' where the eigenvalue matrix D is + diagonal and the eigenvector matrix V is orthogonal. That is, + the diagonal values of D are the eigenvalues, and + V*V' = I, where I is the identity matrix. The columns of V + represent the eigenvectors in the sense that A*V = V*D. + +

    + If A is not symmetric, then the eigenvalue matrix D is block diagonal + with the real eigenvalues in 1-by-1 blocks and any complex eigenvalues, + a + i*b, in 2-by-2 blocks, [a, b; -b, a]. That is, if the complex + eigenvalues look like +

    +
    +          u + iv     .        .          .      .    .
    +            .      u - iv     .          .      .    .
    +            .        .      a + ib       .      .    .
    +            .        .        .        a - ib   .    .
    +            .        .        .          .      x    .
    +            .        .        .          .      .    y
    +
    + then D looks like +
    +
    +            u        v        .          .      .    .
    +           -v        u        .          .      .    . 
    +            .        .        a          b      .    .
    +            .        .       -b          a      .    .
    +            .        .        .          .      x    .
    +            .        .        .          .      .    y
    +
    + This keeps V a real matrix in both symmetric and non-symmetric + cases, and A*V = V*D. + + + +

    + The matrix V may be badly + conditioned, or even singular, so the validity of the equation + A = V*D*inverse(V) depends upon the condition number of V. + +

    + (Adapted from JAMA, a Java Matrix Library, developed by jointly + by the Mathworks and NIST; see http://math.nist.gov/javanumerics/jama). +**/ + +using TNT::abs; + +template +class Eigenvalue +{ + + /** Row and column dimension (square matrix). */ + int n; + + int issymmetric; /* boolean*/ + + /** Arrays for internal storage of eigenvalues. */ + + TNT::Array1D d; /* real part */ + TNT::Array1D e; /* img part */ + + /** Array for internal storage of eigenvectors. */ + TNT::Array2D V; + + /** Array for internal storage of nonsymmetric Hessenberg form. + @serial internal storage of nonsymmetric Hessenberg form. + */ + TNT::Array2D H; + + + /** Working storage for nonsymmetric algorithm. + @serial working storage for nonsymmetric algorithm. + */ + TNT::Array1D ort; + + + // Symmetric Householder reduction to tridiagonal form. + + void tred2() { + + // This is derived from the Algol procedures tred2 by + // Bowdler, Martin, Reinsch, and Wilkinson, Handbook for + // Auto. Comp., Vol.ii-Linear Algebra, and the corresponding + // Fortran subroutine in EISPACK. + + for (int j = 0; j < n; j++) { + d[j] = V[n-1][j]; + } + + // Householder reduction to tridiagonal form. + + for (int i = n-1; i > 0; i--) { + + // Scale to avoid under/overflow. + + Real scale = 0.0; + Real h = 0.0; + for (int k = 0; k < i; k++) { + scale = scale + abs(d[k]); + } + if (scale == 0.0) { + e[i] = d[i-1]; + for (int j = 0; j < i; j++) { + d[j] = V[i-1][j]; + V[i][j] = 0.0; + V[j][i] = 0.0; + } + } else { + + // Generate Householder vector. + + for (int k = 0; k < i; k++) { + d[k] /= scale; + h += d[k] * d[k]; + } + Real f = d[i-1]; + Real g = sqrt(h); + if (f > 0) { + g = -g; + } + e[i] = scale * g; + h = h - f * g; + d[i-1] = f - g; + for (int j = 0; j < i; j++) { + e[j] = 0.0; + } + + // Apply similarity transformation to remaining columns. + + for (int j = 0; j < i; j++) { + f = d[j]; + V[j][i] = f; + g = e[j] + V[j][j] * f; + for (int k = j+1; k <= i-1; k++) { + g += V[k][j] * d[k]; + e[k] += V[k][j] * f; + } + e[j] = g; + } + f = 0.0; + for (int j = 0; j < i; j++) { + e[j] /= h; + f += e[j] * d[j]; + } + Real hh = f / (h + h); + for (int j = 0; j < i; j++) { + e[j] -= hh * d[j]; + } + for (int j = 0; j < i; j++) { + f = d[j]; + g = e[j]; + for (int k = j; k <= i-1; k++) { + V[k][j] -= (f * e[k] + g * d[k]); + } + d[j] = V[i-1][j]; + V[i][j] = 0.0; + } + } + d[i] = h; + } + + // Accumulate transformations. + + for (int i = 0; i < n-1; i++) { + V[n-1][i] = V[i][i]; + V[i][i] = 1.0; + Real h = d[i+1]; + if (h != 0.0) { + for (int k = 0; k <= i; k++) { + d[k] = V[k][i+1] / h; + } + for (int j = 0; j <= i; j++) { + Real g = 0.0; + for (int k = 0; k <= i; k++) { + g += V[k][i+1] * V[k][j]; + } + for (int k = 0; k <= i; k++) { + V[k][j] -= g * d[k]; + } + } + } + for (int k = 0; k <= i; k++) { + V[k][i+1] = 0.0; + } + } + for (int j = 0; j < n; j++) { + d[j] = V[n-1][j]; + V[n-1][j] = 0.0; + } + V[n-1][n-1] = 1.0; + e[0] = 0.0; + } + + // Symmetric tridiagonal QL algorithm. + + void tql2 () { + + // This is derived from the Algol procedures tql2, by + // Bowdler, Martin, Reinsch, and Wilkinson, Handbook for + // Auto. Comp., Vol.ii-Linear Algebra, and the corresponding + // Fortran subroutine in EISPACK. + + for (int i = 1; i < n; i++) { + e[i-1] = e[i]; + } + e[n-1] = 0.0; + + Real f = 0.0; + Real tst1 = 0.0; + Real eps = pow(2.0,-52.0); + for (int l = 0; l < n; l++) { + + // Find small subdiagonal element + + tst1 = TNT::max(tst1,abs(d[l]) + abs(e[l])); + int m = l; + + // Original while-loop from Java code + while (m < n) { + if (abs(e[m]) <= eps*tst1) { + break; + } + m++; + } + + + // If m == l, d[l] is an eigenvalue, + // otherwise, iterate. + + if (m > l) { + int iter = 0; + do { + iter = iter + 1; // (Could check iteration count here.) + + // Compute implicit shift + + Real g = d[l]; + Real p = (d[l+1] - g) / (2.0 * e[l]); + Real r = hypot(p,1.0); + if (p < 0) { + r = -r; + } + d[l] = e[l] / (p + r); + d[l+1] = e[l] * (p + r); + Real dl1 = d[l+1]; + Real h = g - d[l]; + for (int i = l+2; i < n; i++) { + d[i] -= h; + } + f = f + h; + + // Implicit QL transformation. + + p = d[m]; + Real c = 1.0; + Real c2 = c; + Real c3 = c; + Real el1 = e[l+1]; + Real s = 0.0; + Real s2 = 0.0; + for (int i = m-1; i >= l; i--) { + c3 = c2; + c2 = c; + s2 = s; + g = c * e[i]; + h = c * p; + r = hypot(p,e[i]); + e[i+1] = s * r; + s = e[i] / r; + c = p / r; + p = c * d[i] - s * g; + d[i+1] = h + s * (c * g + s * d[i]); + + // Accumulate transformation. + + for (int k = 0; k < n; k++) { + h = V[k][i+1]; + V[k][i+1] = s * V[k][i] + c * h; + V[k][i] = c * V[k][i] - s * h; + } + } + p = -s * s2 * c3 * el1 * e[l] / dl1; + e[l] = s * p; + d[l] = c * p; + + // Check for convergence. + + } while (abs(e[l]) > eps*tst1); + } + d[l] = d[l] + f; + e[l] = 0.0; + } + + // Sort eigenvalues and corresponding vectors. + + for (int i = 0; i < n-1; i++) { + int k = i; + Real p = d[i]; + for (int j = i+1; j < n; j++) { + if (d[j] < p) { + k = j; + p = d[j]; + } + } + if (k != i) { + d[k] = d[i]; + d[i] = p; + for (int j = 0; j < n; j++) { + p = V[j][i]; + V[j][i] = V[j][k]; + V[j][k] = p; + } + } + } + } + + // Nonsymmetric reduction to Hessenberg form. + + void orthes () { + + // This is derived from the Algol procedures orthes and ortran, + // by Martin and Wilkinson, Handbook for Auto. Comp., + // Vol.ii-Linear Algebra, and the corresponding + // Fortran subroutines in EISPACK. + + int low = 0; + int high = n-1; + + for (int m = low+1; m <= high-1; m++) { + + // Scale column. + + Real scale = 0.0; + for (int i = m; i <= high; i++) { + scale = scale + abs(H[i][m-1]); + } + if (scale != 0.0) { + + // Compute Householder transformation. + + Real h = 0.0; + for (int i = high; i >= m; i--) { + ort[i] = H[i][m-1]/scale; + h += ort[i] * ort[i]; + } + Real g = sqrt(h); + if (ort[m] > 0) { + g = -g; + } + h = h - ort[m] * g; + ort[m] = ort[m] - g; + + // Apply Householder similarity transformation + // H = (I-u*u'/h)*H*(I-u*u')/h) + + for (int j = m; j < n; j++) { + Real f = 0.0; + for (int i = high; i >= m; i--) { + f += ort[i]*H[i][j]; + } + f = f/h; + for (int i = m; i <= high; i++) { + H[i][j] -= f*ort[i]; + } + } + + for (int i = 0; i <= high; i++) { + Real f = 0.0; + for (int j = high; j >= m; j--) { + f += ort[j]*H[i][j]; + } + f = f/h; + for (int j = m; j <= high; j++) { + H[i][j] -= f*ort[j]; + } + } + ort[m] = scale*ort[m]; + H[m][m-1] = scale*g; + } + } + + // Accumulate transformations (Algol's ortran). + + for (int i = 0; i < n; i++) { + for (int j = 0; j < n; j++) { + V[i][j] = (i == j ? 1.0 : 0.0); + } + } + + for (int m = high-1; m >= low+1; m--) { + if (H[m][m-1] != 0.0) { + for (int i = m+1; i <= high; i++) { + ort[i] = H[i][m-1]; + } + for (int j = m; j <= high; j++) { + Real g = 0.0; + for (int i = m; i <= high; i++) { + g += ort[i] * V[i][j]; + } + // Double division avoids possible underflow + g = (g / ort[m]) / H[m][m-1]; + for (int i = m; i <= high; i++) { + V[i][j] += g * ort[i]; + } + } + } + } + } + + + // Complex scalar division. + + Real cdivr, cdivi; + void cdiv(Real xr, Real xi, Real yr, Real yi) { + Real r,d; + if (abs(yr) > abs(yi)) { + r = yi/yr; + d = yr + r*yi; + cdivr = (xr + r*xi)/d; + cdivi = (xi - r*xr)/d; + } else { + r = yr/yi; + d = yi + r*yr; + cdivr = (r*xr + xi)/d; + cdivi = (r*xi - xr)/d; + } + } + + + // Nonsymmetric reduction from Hessenberg to real Schur form. + + void hqr2 () { + + // This is derived from the Algol procedure hqr2, + // by Martin and Wilkinson, Handbook for Auto. Comp., + // Vol.ii-Linear Algebra, and the corresponding + // Fortran subroutine in EISPACK. + + // Initialize + + int nn = this->n; + int n = nn-1; + int low = 0; + int high = nn-1; + Real eps = pow(2.0,-52.0); + Real exshift = 0.0; + Real p=0,q=0,r=0,s=0,z=0,t,w,x,y; + + // Store roots isolated by balanc and compute matrix norm + + Real norm = 0.0; + for (int i = 0; i < nn; i++) { + if ((i < low) || (i > high)) { + d[i] = H[i][i]; + e[i] = 0.0; + } + for (int j = TNT::max(i-1,0); j < nn; j++) { + norm = norm + abs(H[i][j]); + } + } + + // Outer loop over eigenvalue index + + int iter = 0; + while (n >= low) { + + // Look for single small sub-diagonal element + + int l = n; + while (l > low) { + s = abs(H[l-1][l-1]) + abs(H[l][l]); + if (s == 0.0) { + s = norm; + } + if (abs(H[l][l-1]) < eps * s) { + break; + } + l--; + } + + // Check for convergence + // One root found + + if (l == n) { + H[n][n] = H[n][n] + exshift; + d[n] = H[n][n]; + e[n] = 0.0; + n--; + iter = 0; + + // Two roots found + + } else if (l == n-1) { + w = H[n][n-1] * H[n-1][n]; + p = (H[n-1][n-1] - H[n][n]) / 2.0; + q = p * p + w; + z = sqrt(abs(q)); + H[n][n] = H[n][n] + exshift; + H[n-1][n-1] = H[n-1][n-1] + exshift; + x = H[n][n]; + + // Real pair + + if (q >= 0) { + if (p >= 0) { + z = p + z; + } else { + z = p - z; + } + d[n-1] = x + z; + d[n] = d[n-1]; + if (z != 0.0) { + d[n] = x - w / z; + } + e[n-1] = 0.0; + e[n] = 0.0; + x = H[n][n-1]; + s = abs(x) + abs(z); + p = x / s; + q = z / s; + r = sqrt(p * p+q * q); + p = p / r; + q = q / r; + + // Row modification + + for (int j = n-1; j < nn; j++) { + z = H[n-1][j]; + H[n-1][j] = q * z + p * H[n][j]; + H[n][j] = q * H[n][j] - p * z; + } + + // Column modification + + for (int i = 0; i <= n; i++) { + z = H[i][n-1]; + H[i][n-1] = q * z + p * H[i][n]; + H[i][n] = q * H[i][n] - p * z; + } + + // Accumulate transformations + + for (int i = low; i <= high; i++) { + z = V[i][n-1]; + V[i][n-1] = q * z + p * V[i][n]; + V[i][n] = q * V[i][n] - p * z; + } + + // Complex pair + + } else { + d[n-1] = x + p; + d[n] = x + p; + e[n-1] = z; + e[n] = -z; + } + n = n - 2; + iter = 0; + + // No convergence yet + + } else { + + // Form shift + + x = H[n][n]; + y = 0.0; + w = 0.0; + if (l < n) { + y = H[n-1][n-1]; + w = H[n][n-1] * H[n-1][n]; + } + + // Wilkinson's original ad hoc shift + + if (iter == 10) { + exshift += x; + for (int i = low; i <= n; i++) { + H[i][i] -= x; + } + s = abs(H[n][n-1]) + abs(H[n-1][n-2]); + x = y = 0.75 * s; + w = -0.4375 * s * s; + } + + // MATLAB's new ad hoc shift + + if (iter == 30) { + s = (y - x) / 2.0; + s = s * s + w; + if (s > 0) { + s = sqrt(s); + if (y < x) { + s = -s; + } + s = x - w / ((y - x) / 2.0 + s); + for (int i = low; i <= n; i++) { + H[i][i] -= s; + } + exshift += s; + x = y = w = 0.964; + } + } + + iter = iter + 1; // (Could check iteration count here.) + + // Look for two consecutive small sub-diagonal elements + + int m = n-2; + while (m >= l) { + z = H[m][m]; + r = x - z; + s = y - z; + p = (r * s - w) / H[m+1][m] + H[m][m+1]; + q = H[m+1][m+1] - z - r - s; + r = H[m+2][m+1]; + s = abs(p) + abs(q) + abs(r); + p = p / s; + q = q / s; + r = r / s; + if (m == l) { + break; + } + if (abs(H[m][m-1]) * (abs(q) + abs(r)) < + eps * (abs(p) * (abs(H[m-1][m-1]) + abs(z) + + abs(H[m+1][m+1])))) { + break; + } + m--; + } + + for (int i = m+2; i <= n; i++) { + H[i][i-2] = 0.0; + if (i > m+2) { + H[i][i-3] = 0.0; + } + } + + // Double QR step involving rows l:n and columns m:n + + for (int k = m; k <= n-1; k++) { + int notlast = (k != n-1); + if (k != m) { + p = H[k][k-1]; + q = H[k+1][k-1]; + r = (notlast ? H[k+2][k-1] : 0.0); + x = abs(p) + abs(q) + abs(r); + if (x != 0.0) { + p = p / x; + q = q / x; + r = r / x; + } + } + if (x == 0.0) { + break; + } + s = sqrt(p * p + q * q + r * r); + if (p < 0) { + s = -s; + } + if (s != 0) { + if (k != m) { + H[k][k-1] = -s * x; + } else if (l != m) { + H[k][k-1] = -H[k][k-1]; + } + p = p + s; + x = p / s; + y = q / s; + z = r / s; + q = q / p; + r = r / p; + + // Row modification + + for (int j = k; j < nn; j++) { + p = H[k][j] + q * H[k+1][j]; + if (notlast) { + p = p + r * H[k+2][j]; + H[k+2][j] = H[k+2][j] - p * z; + } + H[k][j] = H[k][j] - p * x; + H[k+1][j] = H[k+1][j] - p * y; + } + + // Column modification + + for (int i = 0; i <= TNT::min(n,k+3); i++) { + p = x * H[i][k] + y * H[i][k+1]; + if (notlast) { + p = p + z * H[i][k+2]; + H[i][k+2] = H[i][k+2] - p * r; + } + H[i][k] = H[i][k] - p; + H[i][k+1] = H[i][k+1] - p * q; + } + + // Accumulate transformations + + for (int i = low; i <= high; i++) { + p = x * V[i][k] + y * V[i][k+1]; + if (notlast) { + p = p + z * V[i][k+2]; + V[i][k+2] = V[i][k+2] - p * r; + } + V[i][k] = V[i][k] - p; + V[i][k+1] = V[i][k+1] - p * q; + } + } // (s != 0) + } // k loop + } // check convergence + } // while (n >= low) + + // Backsubstitute to find vectors of upper triangular form + + if (norm == 0.0) { + return; + } + + for (n = nn-1; n >= 0; n--) { + p = d[n]; + q = e[n]; + + // Real vector + + if (q == 0) { + int l = n; + H[n][n] = 1.0; + for (int i = n-1; i >= 0; i--) { + w = H[i][i] - p; + r = 0.0; + for (int j = l; j <= n; j++) { + r = r + H[i][j] * H[j][n]; + } + if (e[i] < 0.0) { + z = w; + s = r; + } else { + l = i; + if (e[i] == 0.0) { + if (w != 0.0) { + H[i][n] = -r / w; + } else { + H[i][n] = -r / (eps * norm); + } + + // Solve real equations + + } else { + x = H[i][i+1]; + y = H[i+1][i]; + q = (d[i] - p) * (d[i] - p) + e[i] * e[i]; + t = (x * s - z * r) / q; + H[i][n] = t; + if (abs(x) > abs(z)) { + H[i+1][n] = (-r - w * t) / x; + } else { + H[i+1][n] = (-s - y * t) / z; + } + } + + // Overflow control + + t = abs(H[i][n]); + if ((eps * t) * t > 1) { + for (int j = i; j <= n; j++) { + H[j][n] = H[j][n] / t; + } + } + } + } + + // Complex vector + + } else if (q < 0) { + int l = n-1; + + // Last vector component imaginary so matrix is triangular + + if (abs(H[n][n-1]) > abs(H[n-1][n])) { + H[n-1][n-1] = q / H[n][n-1]; + H[n-1][n] = -(H[n][n] - p) / H[n][n-1]; + } else { + cdiv(0.0,-H[n-1][n],H[n-1][n-1]-p,q); + H[n-1][n-1] = cdivr; + H[n-1][n] = cdivi; + } + H[n][n-1] = 0.0; + H[n][n] = 1.0; + for (int i = n-2; i >= 0; i--) { + Real ra,sa,vr,vi; + ra = 0.0; + sa = 0.0; + for (int j = l; j <= n; j++) { + ra = ra + H[i][j] * H[j][n-1]; + sa = sa + H[i][j] * H[j][n]; + } + w = H[i][i] - p; + + if (e[i] < 0.0) { + z = w; + r = ra; + s = sa; + } else { + l = i; + if (e[i] == 0) { + cdiv(-ra,-sa,w,q); + H[i][n-1] = cdivr; + H[i][n] = cdivi; + } else { + + // Solve complex equations + + x = H[i][i+1]; + y = H[i+1][i]; + vr = (d[i] - p) * (d[i] - p) + e[i] * e[i] - q * q; + vi = (d[i] - p) * 2.0 * q; + if ((vr == 0.0) && (vi == 0.0)) { + vr = eps * norm * (abs(w) + abs(q) + + abs(x) + abs(y) + abs(z)); + } + cdiv(x*r-z*ra+q*sa,x*s-z*sa-q*ra,vr,vi); + H[i][n-1] = cdivr; + H[i][n] = cdivi; + if (abs(x) > (abs(z) + abs(q))) { + H[i+1][n-1] = (-ra - w * H[i][n-1] + q * H[i][n]) / x; + H[i+1][n] = (-sa - w * H[i][n] - q * H[i][n-1]) / x; + } else { + cdiv(-r-y*H[i][n-1],-s-y*H[i][n],z,q); + H[i+1][n-1] = cdivr; + H[i+1][n] = cdivi; + } + } + + // Overflow control + + t = TNT::max(abs(H[i][n-1]),abs(H[i][n])); + if ((eps * t) * t > 1) { + for (int j = i; j <= n; j++) { + H[j][n-1] = H[j][n-1] / t; + H[j][n] = H[j][n] / t; + } + } + } + } + } + } + + // Vectors of isolated roots + + for (int i = 0; i < nn; i++) { + if (i < low || i > high) { + for (int j = i; j < nn; j++) { + V[i][j] = H[i][j]; + } + } + } + + // Back transformation to get eigenvectors of original matrix + + for (int j = nn-1; j >= low; j--) { + for (int i = low; i <= high; i++) { + z = 0.0; + for (int k = low; k <= TNT::min(j,high); k++) { + z = z + V[i][k] * H[k][j]; + } + V[i][j] = z; + } + } + } + +public: + + + /** Check for symmetry, then construct the eigenvalue decomposition + @param A Square real (non-complex) matrix + */ + + Eigenvalue(const TNT::Array2D &A) { + n = A.dim2(); + V = Array2D(n,n); + d = Array1D(n); + e = Array1D(n); + + issymmetric = 1; + for (int j = 0; (j < n) && issymmetric; j++) { + for (int i = 0; (i < n) && issymmetric; i++) { + issymmetric = (A[i][j] == A[j][i]); + } + } + + if (issymmetric) { + for (int i = 0; i < n; i++) { + for (int j = 0; j < n; j++) { + V[i][j] = A[i][j]; + } + } + + // Tridiagonalize. + tred2(); + + // Diagonalize. + tql2(); + + } else { + H = TNT::Array2D(n,n); + ort = TNT::Array1D(n); + + for (int j = 0; j < n; j++) { + for (int i = 0; i < n; i++) { + H[i][j] = A[i][j]; + } + } + + // Reduce to Hessenberg form. + orthes(); + + // Reduce Hessenberg to real Schur form. + hqr2(); + } + } + + + /** Return the eigenvector matrix + @return V + */ + + void getV (TNT::Array2D &V_) { + V_ = V; + return; + } + + /** Return the real parts of the eigenvalues + @return real(diag(D)) + */ + + void getRealEigenvalues (TNT::Array1D &d_) { + d_ = d; + return ; + } + + /** Return the imaginary parts of the eigenvalues + in parameter e_. + + @pararm e_: new matrix with imaginary parts of the eigenvalues. + */ + void getImagEigenvalues (TNT::Array1D &e_) { + e_ = e; + return; + } + + +/** + Computes the block diagonal eigenvalue matrix. + If the original matrix A is not symmetric, then the eigenvalue + matrix D is block diagonal with the real eigenvalues in 1-by-1 + blocks and any complex eigenvalues, + a + i*b, in 2-by-2 blocks, [a, b; -b, a]. That is, if the complex + eigenvalues look like +

    +
    +          u + iv     .        .          .      .    .
    +            .      u - iv     .          .      .    .
    +            .        .      a + ib       .      .    .
    +            .        .        .        a - ib   .    .
    +            .        .        .          .      x    .
    +            .        .        .          .      .    y
    +
    + then D looks like +
    +
    +            u        v        .          .      .    .
    +           -v        u        .          .      .    . 
    +            .        .        a          b      .    .
    +            .        .       -b          a      .    .
    +            .        .        .          .      x    .
    +            .        .        .          .      .    y
    +
    + This keeps V a real matrix in both symmetric and non-symmetric + cases, and A*V = V*D. + + @param D: upon return, the matrix is filled with the block diagonal + eigenvalue matrix. + +*/ + void getD (TNT::Array2D &D) { + D = Array2D(n,n); + for (int i = 0; i < n; i++) { + for (int j = 0; j < n; j++) { + D[i][j] = 0.0; + } + D[i][i] = d[i]; + if (e[i] > 0) { + D[i][i+1] = e[i]; + } else if (e[i] < 0) { + D[i][i-1] = e[i]; + } + } + } +}; + +} //namespace JAMA + + +#endif +// JAMA_EIG_H diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/tnt/.svn/text-base/jama_lu.h.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/tnt/.svn/text-base/jama_lu.h.svn-base new file mode 100644 index 0000000..3c1fd19 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/tnt/.svn/text-base/jama_lu.h.svn-base @@ -0,0 +1,319 @@ +#ifndef JAMA_LU_H +#define JAMA_LU_H + +#include "tnt.h" + +// using namespace TNT; + + +namespace JAMA +{ + + /** LU Decomposition. +

    + For an m-by-n matrix A with m >= n, the LU decomposition is an m-by-n + unit lower triangular matrix L, an n-by-n upper triangular matrix U, + and a permutation vector piv of length m so that A(piv,:) = L*U. + If m < n, then L is m-by-m and U is m-by-n. +

    + The LU decompostion with pivoting always exists, even if the matrix is + singular, so the constructor will never fail. The primary use of the + LU decomposition is in the solution of square systems of simultaneous + linear equations. This will fail if isNonsingular() returns false. + */ +template +class LU +{ + + + + /* Array for internal storage of decomposition. */ + Array2D LU_; + int m, n, pivsign; + Array1D piv; + + + Array2D permute_copy(const Array2D &A, + const Array1D &piv, int j0, int j1) + { + int piv_length = piv.dim(); + + Array2D X(piv_length, j1-j0+1); + + + for (int i = 0; i < piv_length; i++) + for (int j = j0; j <= j1; j++) + X[i][j-j0] = A[piv[i]][j]; + + return X; + } + + Array1D permute_copy(const Array1D &A, + const Array1D &piv) + { + int piv_length = piv.dim(); + if (piv_length != A.dim()) + return Array1D(); + + Array1D x(piv_length); + + + for (int i = 0; i < piv_length; i++) + x[i] = A[piv[i]]; + + return x; + } + + + public : + + /** LU Decomposition + @param A Rectangular matrix + @return LU Decomposition object to access L, U and piv. + */ + + LU (const Array2D &A) : LU_(A.copy()), m(A.dim1()), n(A.dim2()), + piv(A.dim1()) + + { + + // Use a "left-looking", dot-product, Crout/Doolittle algorithm. + + int i=0; + int j=0; + int k=0; + + for (i = 0; i < m; i++) { + piv[i] = i; + } + pivsign = 1; + Real *LUrowi = 0;; + Array1D LUcolj(m); + + // Outer loop. + + for (j = 0; j < n; j++) { + + // Make a copy of the j-th column to localize references. + + for (i = 0; i < m; i++) { + LUcolj[i] = LU_[i][j]; + } + + // Apply previous transformations. + + for (int i = 0; i < m; i++) { + LUrowi = LU_[i]; + + // Most of the time is spent in the following dot product. + + int kmax = TNT_MIN(i,j); + double s = 0.0; + for (k = 0; k < kmax; k++) { + s += LUrowi[k]*LUcolj[k]; + } + + LUrowi[j] = LUcolj[i] -= s; + } + + // Find pivot and exchange if necessary. + + int p = j; + for (int i = j+1; i < m; i++) { + if (TNT_ABS(LUcolj[i]) > TNT_ABS(LUcolj[p])) { + p = i; + } + } + if (p != j) { + for (k = 0; k < n; k++) { + double t = LU_[p][k]; + LU_[p][k] = LU_[j][k]; + LU_[j][k] = t; + } + k = piv[p]; + piv[p] = piv[j]; + piv[j] = k; + pivsign = -pivsign; + } + + // Compute multipliers. + + if ((j < m) && (LU_[j][j] != 0.0)) { + for (int i = j+1; i < m; i++) { + LU_[i][j] /= LU_[j][j]; + } + } + } + } + + + /** Is the matrix nonsingular? + @return 1 (true) if upper triangular factor U (and hence A) + is nonsingular, 0 otherwise. + */ + + int isNonsingular () { + for (int j = 0; j < n; j++) { + if (LU_[j][j] == 0) + return 0; + } + return 1; + } + + /** Return lower triangular factor + @return L + */ + + Array2D getL () { + Array2D L_(m,n); + for (int i = 0; i < m; i++) { + for (int j = 0; j < n; j++) { + if (i > j) { + L_[i][j] = LU_[i][j]; + } else if (i == j) { + L_[i][j] = 1.0; + } else { + L_[i][j] = 0.0; + } + } + } + return L_; + } + + /** Return upper triangular factor + @return U portion of LU factorization. + */ + + Array2D getU () { + Array2D U_(n,n); + for (int i = 0; i < n; i++) { + for (int j = 0; j < n; j++) { + if (i <= j) { + U_[i][j] = LU_[i][j]; + } else { + U_[i][j] = 0.0; + } + } + } + return U_; + } + + /** Return pivot permutation vector + @return piv + */ + + Array1D getPivot () { + return piv; + } + + + /** Compute determinant using LU factors. + @return determinant of A, or 0 if A is not square. + */ + + Real det () { + if (m != n) { + return Real(0); + } + Real d = Real(pivsign); + for (int j = 0; j < n; j++) { + d *= LU_[j][j]; + } + return d; + } + + /** Solve A*X = B + @param B A Matrix with as many rows as A and any number of columns. + @return X so that L*U*X = B(piv,:), if B is nonconformant, returns + 0x0 (null) array. + */ + + Array2D solve (const Array2D &B) + { + + /* Dimensions: A is mxn, X is nxk, B is mxk */ + + if (B.dim1() != m) { + return Array2D(0,0); + } + if (!isNonsingular()) { + return Array2D(0,0); + } + + // Copy right hand side with pivoting + int nx = B.dim2(); + + + Array2D X = permute_copy(B, piv, 0, nx-1); + + // Solve L*Y = B(piv,:) + for (int k = 0; k < n; k++) { + for (int i = k+1; i < n; i++) { + for (int j = 0; j < nx; j++) { + X[i][j] -= X[k][j]*LU_[i][k]; + } + } + } + // Solve U*X = Y; + for (int k = n-1; k >= 0; k--) { + for (int j = 0; j < nx; j++) { + X[k][j] /= LU_[k][k]; + } + for (int i = 0; i < k; i++) { + for (int j = 0; j < nx; j++) { + X[i][j] -= X[k][j]*LU_[i][k]; + } + } + } + return X; + } + + + /** Solve A*x = b, where x and b are vectors of length equal + to the number of rows in A. + + @param b a vector (Array1D> of length equal to the first dimension + of A. + @return x a vector (Array1D> so that L*U*x = b(piv), if B is nonconformant, + returns 0x0 (null) array. + */ + + Array1D solve (const Array1D &b) + { + + /* Dimensions: A is mxn, X is nxk, B is mxk */ + + if (b.dim1() != m) { + return Array1D(); + } + if (!isNonsingular()) { + return Array1D(); + } + + + Array1D x = permute_copy(b, piv); + + // Solve L*Y = B(piv) + for (int k = 0; k < n; k++) { + for (int i = k+1; i < n; i++) { + x[i] -= x[k]*LU_[i][k]; + } + } + + // Solve U*X = Y; + for (int k = n-1; k >= 0; k--) { + x[k] /= LU_[k][k]; + for (int i = 0; i < k; i++) + x[i] -= x[k]*LU_[i][k]; + } + + + return x; + } + +}; /* class LU */ + +} /* namespace JAMA */ + +#endif +/* JAMA_LU_H */ diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/tnt/.svn/text-base/jama_qr.h.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/tnt/.svn/text-base/jama_qr.h.svn-base new file mode 100644 index 0000000..98c8679 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/tnt/.svn/text-base/jama_qr.h.svn-base @@ -0,0 +1,327 @@ +#ifndef JAMA_QR_H +#define JAMA_QR_H + +#include "tnt_array1d.h" +#include "tnt_array2d.h" +#include "tnt_math_utils.h" + +namespace JAMA +{ + +/** +

    + Classical QR Decompisition: + for an m-by-n matrix A with m >= n, the QR decomposition is an m-by-n + orthogonal matrix Q and an n-by-n upper triangular matrix R so that + A = Q*R. +

    + The QR decompostion always exists, even if the matrix does not have + full rank, so the constructor will never fail. The primary use of the + QR decomposition is in the least squares solution of nonsquare systems + of simultaneous linear equations. This will fail if isFullRank() + returns 0 (false). + +

    + The Q and R factors can be retrived via the getQ() and getR() + methods. Furthermore, a solve() method is provided to find the + least squares solution of Ax=b using the QR factors. + +

    + (Adapted from JAMA, a Java Matrix Library, developed by jointly + by the Mathworks and NIST; see http://math.nist.gov/javanumerics/jama). +*/ + +template +class QR { + + + /** Array for internal storage of decomposition. + @serial internal array storage. + */ + + TNT::Array2D QR_; + + /** Row and column dimensions. + @serial column dimension. + @serial row dimension. + */ + int m, n; + + /** Array for internal storage of diagonal of R. + @serial diagonal of R. + */ + TNT::Array1D Rdiag; + + +public: + +/** + Create a QR factorization object for A. + + @param A rectangular (m>=n) matrix. +*/ + QR(const TNT::Array2D &A) /* constructor */ + { + QR_ = A.copy(); + m = A.dim1(); + n = A.dim2(); + Rdiag = TNT::Array1D(n); + int i=0, j=0, k=0; + + // Main loop. + for (k = 0; k < n; k++) { + // Compute 2-norm of k-th column without under/overflow. + Real nrm = 0; + for (i = k; i < m; i++) { + nrm = hypot(nrm,QR_[i][k]); + } + + if (nrm != 0.0) { + // Form k-th Householder vector. + if (QR_[k][k] < 0) { + nrm = -nrm; + } + for (i = k; i < m; i++) { + QR_[i][k] /= nrm; + } + QR_[k][k] += 1.0; + + // Apply transformation to remaining columns. + for (j = k+1; j < n; j++) { + Real s = 0.0; + for (i = k; i < m; i++) { + s += QR_[i][k]*QR_[i][j]; + } + s = -s/QR_[k][k]; + for (i = k; i < m; i++) { + QR_[i][j] += s*QR_[i][k]; + } + } + } + Rdiag[k] = -nrm; + } + } + + +/** + Flag to denote the matrix is of full rank. + + @return 1 if matrix is full rank, 0 otherwise. +*/ + int isFullRank() const + { + for (int j = 0; j < n; j++) + { + if (Rdiag[j] == 0) + return 0; + } + return 1; + } + + + + + /** + + Retreive the Householder vectors from QR factorization + @returns lower trapezoidal matrix whose columns define the reflections + */ + + TNT::Array2D getHouseholder (void) const + { + TNT::Array2D H(m,n); + + /* note: H is completely filled in by algorithm, so + initializaiton of H is not necessary. + */ + for (int i = 0; i < m; i++) + { + for (int j = 0; j < n; j++) + { + if (i >= j) { + H[i][j] = QR_[i][j]; + } else { + H[i][j] = 0.0; + } + } + } + return H; + } + + + + /** Return the upper triangular factor, R, of the QR factorization + @return R + */ + + TNT::Array2D getR() const + { + TNT::Array2D R(n,n); + for (int i = 0; i < n; i++) { + for (int j = 0; j < n; j++) { + if (i < j) { + R[i][j] = QR_[i][j]; + } else if (i == j) { + R[i][j] = Rdiag[i]; + } else { + R[i][j] = 0.0; + } + } + } + return R; + } + + + + + + /** + Generate and return the (economy-sized) orthogonal factor + @param Q the (ecnomy-sized) orthogonal factor (Q*R=A). + */ + + TNT::Array2D getQ() const + { + int i=0, j=0, k=0; + + TNT::Array2D Q(m,n); + for (k = n-1; k >= 0; k--) { + for (i = 0; i < m; i++) { + Q[i][k] = 0.0; + } + Q[k][k] = 1.0; + for (j = k; j < n; j++) { + if (QR_[k][k] != 0) { + Real s = 0.0; + for (i = k; i < m; i++) { + s += QR_[i][k]*Q[i][j]; + } + s = -s/QR_[k][k]; + for (i = k; i < m; i++) { + Q[i][j] += s*QR_[i][k]; + } + } + } + } + return Q; + } + + + /** Least squares solution of A*x = b + @param B m-length array (vector). + @return x n-length array (vector) that minimizes the two norm of Q*R*X-B. + If B is non-conformant, or if QR.isFullRank() is false, + the routine returns a null (0-length) vector. + */ + + TNT::Array1D solve(const TNT::Array1D &b) const + { + if (b.dim1() != m) /* arrays must be conformant */ + return TNT::Array1D(); + + if ( !isFullRank() ) /* matrix is rank deficient */ + { + return TNT::Array1D(); + } + + TNT::Array1D x = b.copy(); + int i=0, j=0, k=0; + + // Compute Y = transpose(Q)*b + for (k = 0; k < n; k++) + { + Real s = 0.0; + for (i = k; i < m; i++) + { + s += QR_[i][k]*x[i]; + } + s = -s/QR_[k][k]; + for (i = k; i < m; i++) + { + x[i] += s*QR_[i][k]; + } + } + // Solve R*X = Y; + for (k = n-1; k >= 0; k--) + { + x[k] /= Rdiag[k]; + for (i = 0; i < k; i++) { + x[i] -= x[k]*QR_[i][k]; + } + } + + + /* return n x nx portion of X */ + TNT::Array1D x_(n); + for (i=0; i solve(const TNT::Array2D &B) const + { + if (B.dim1() != m) /* arrays must be conformant */ + return TNT::Array2D(0,0); + + if ( !isFullRank() ) /* matrix is rank deficient */ + { + return TNT::Array2D(0,0); + } + + int nx = B.dim2(); + TNT::Array2D X = B.copy(); + int i=0, j=0, k=0; + + // Compute Y = transpose(Q)*B + for (k = 0; k < n; k++) { + for (j = 0; j < nx; j++) { + Real s = 0.0; + for (i = k; i < m; i++) { + s += QR_[i][k]*X[i][j]; + } + s = -s/QR_[k][k]; + for (i = k; i < m; i++) { + X[i][j] += s*QR_[i][k]; + } + } + } + // Solve R*X = Y; + for (k = n-1; k >= 0; k--) { + for (j = 0; j < nx; j++) { + X[k][j] /= Rdiag[k]; + } + for (i = 0; i < k; i++) { + for (j = 0; j < nx; j++) { + X[i][j] -= X[k][j]*QR_[i][k]; + } + } + } + + + /* return n x nx portion of X */ + TNT::Array2D X_(n,nx); + for (i=0; i + For an m-by-n matrix A with m >= n, the singular value decomposition is + an m-by-n orthogonal matrix U, an n-by-n diagonal matrix S, and + an n-by-n orthogonal matrix V so that A = U*S*V'. +

    + The singular values, sigma[k] = S[k][k], are ordered so that + sigma[0] >= sigma[1] >= ... >= sigma[n-1]. +

    + The singular value decompostion always exists, so the constructor will + never fail. The matrix condition number and the effective numerical + rank can be computed from this decomposition. + +

    + (Adapted from JAMA, a Java Matrix Library, developed by jointly + by the Mathworks and NIST; see http://math.nist.gov/javanumerics/jama). + */ +template +class SVD +{ + + + Array2D U, V; + Array1D s; + int m, n; + + public: + + + SVD (const Array2D &Arg) { + + + m = Arg.dim1(); + n = Arg.dim2(); + int nu = TNT::min(m,n); + s = Array1D(TNT::min(m+1,n)); + U = Array2D(m, nu, Real(0)); + V = Array2D(n,n); + Array1D e(n); + Array1D work(m); + Array2D A(Arg.copy()); + int wantu = 1; /* boolean */ + int wantv = 1; /* boolean */ + int i=0, j=0, k=0; + + // Reduce A to bidiagonal form, storing the diagonal elements + // in s and the super-diagonal elements in e. + + int nct = TNT::min(m-1,n); + int nrt = TNT::max(0,TNT::min(n-2,m)); + for (k = 0; k < TNT::max(nct,nrt); k++) { + if (k < nct) { + + // Compute the transformation for the k-th column and + // place the k-th diagonal in s[k]. + // Compute 2-norm of k-th column without under/overflow. + s[k] = 0; + for (i = k; i < m; i++) { + s[k] = TNT::hypot(s[k],A[i][k]); + } + if (s[k] != 0.0) { + if (A[k][k] < 0.0) { + s[k] = -s[k]; + } + for (i = k; i < m; i++) { + A[i][k] /= s[k]; + } + A[k][k] += 1.0; + } + s[k] = -s[k]; + } + for (j = k+1; j < n; j++) { + if ((k < nct) && (s[k] != 0.0)) { + + // Apply the transformation. + + double t = 0; + for (i = k; i < m; i++) { + t += A[i][k]*A[i][j]; + } + t = -t/A[k][k]; + for (i = k; i < m; i++) { + A[i][j] += t*A[i][k]; + } + } + + // Place the k-th row of A into e for the + // subsequent calculation of the row transformation. + + e[j] = A[k][j]; + } + if (wantu & (k < nct)) { + + // Place the transformation in U for subsequent back + // multiplication. + + for (i = k; i < m; i++) { + U[i][k] = A[i][k]; + } + } + if (k < nrt) { + + // Compute the k-th row transformation and place the + // k-th super-diagonal in e[k]. + // Compute 2-norm without under/overflow. + e[k] = 0; + for (i = k+1; i < n; i++) { + e[k] = TNT::hypot(e[k],e[i]); + } + if (e[k] != 0.0) { + if (e[k+1] < 0.0) { + e[k] = -e[k]; + } + for (i = k+1; i < n; i++) { + e[i] /= e[k]; + } + e[k+1] += 1.0; + } + e[k] = -e[k]; + if ((k+1 < m) & (e[k] != 0.0)) { + + // Apply the transformation. + + for (i = k+1; i < m; i++) { + work[i] = 0.0; + } + for (j = k+1; j < n; j++) { + for (i = k+1; i < m; i++) { + work[i] += e[j]*A[i][j]; + } + } + for (j = k+1; j < n; j++) { + double t = -e[j]/e[k+1]; + for (i = k+1; i < m; i++) { + A[i][j] += t*work[i]; + } + } + } + if (wantv) { + + // Place the transformation in V for subsequent + // back multiplication. + + for (i = k+1; i < n; i++) { + V[i][k] = e[i]; + } + } + } + } + + // Set up the final bidiagonal matrix or order p. + + int p = TNT::min(n,m+1); + if (nct < n) { + s[nct] = A[nct][nct]; + } + if (m < p) { + s[p-1] = 0.0; + } + if (nrt+1 < p) { + e[nrt] = A[nrt][p-1]; + } + e[p-1] = 0.0; + + // If required, generate U. + + if (wantu) { + for (j = nct; j < nu; j++) { + for (i = 0; i < m; i++) { + U[i][j] = 0.0; + } + U[j][j] = 1.0; + } + for (k = nct-1; k >= 0; k--) { + if (s[k] != 0.0) { + for (j = k+1; j < nu; j++) { + double t = 0; + for (i = k; i < m; i++) { + t += U[i][k]*U[i][j]; + } + t = -t/U[k][k]; + for (i = k; i < m; i++) { + U[i][j] += t*U[i][k]; + } + } + for (i = k; i < m; i++ ) { + U[i][k] = -U[i][k]; + } + U[k][k] = 1.0 + U[k][k]; + for (i = 0; i < k-1; i++) { + U[i][k] = 0.0; + } + } else { + for (i = 0; i < m; i++) { + U[i][k] = 0.0; + } + U[k][k] = 1.0; + } + } + } + + // If required, generate V. + + if (wantv) { + for (k = n-1; k >= 0; k--) { + if ((k < nrt) & (e[k] != 0.0)) { + for (j = k+1; j < nu; j++) { + double t = 0; + for (i = k+1; i < n; i++) { + t += V[i][k]*V[i][j]; + } + t = -t/V[k+1][k]; + for (i = k+1; i < n; i++) { + V[i][j] += t*V[i][k]; + } + } + } + for (i = 0; i < n; i++) { + V[i][k] = 0.0; + } + V[k][k] = 1.0; + } + } + + // Main iteration loop for the singular values. + + int pp = p-1; + int iter = 0; + double eps = pow(2.0,-52.0); + while (p > 0) { + int k=0; + int kase=0; + + // Here is where a test for too many iterations would go. + + // This section of the program inspects for + // negligible elements in the s and e arrays. On + // completion the variables kase and k are set as follows. + + // kase = 1 if s(p) and e[k-1] are negligible and k

    = -1; k--) { + if (k == -1) { + break; + } + if (abs(e[k]) <= eps*(abs(s[k]) + abs(s[k+1]))) { + e[k] = 0.0; + break; + } + } + if (k == p-2) { + kase = 4; + } else { + int ks; + for (ks = p-1; ks >= k; ks--) { + if (ks == k) { + break; + } + double t = (ks != p ? abs(e[ks]) : 0.) + + (ks != k+1 ? abs(e[ks-1]) : 0.); + if (abs(s[ks]) <= eps*t) { + s[ks] = 0.0; + break; + } + } + if (ks == k) { + kase = 3; + } else if (ks == p-1) { + kase = 1; + } else { + kase = 2; + k = ks; + } + } + k++; + + // Perform the task indicated by kase. + + switch (kase) { + + // Deflate negligible s(p). + + case 1: { + double f = e[p-2]; + e[p-2] = 0.0; + for (j = p-2; j >= k; j--) { + double t = hypot(s[j],f); + double cs = s[j]/t; + double sn = f/t; + s[j] = t; + if (j != k) { + f = -sn*e[j-1]; + e[j-1] = cs*e[j-1]; + } + if (wantv) { + for (i = 0; i < n; i++) { + t = cs*V[i][j] + sn*V[i][p-1]; + V[i][p-1] = -sn*V[i][j] + cs*V[i][p-1]; + V[i][j] = t; + } + } + } + } + break; + + // Split at negligible s(k). + + case 2: { + double f = e[k-1]; + e[k-1] = 0.0; + for (j = k; j < p; j++) { + double t = hypot(s[j],f); + double cs = s[j]/t; + double sn = f/t; + s[j] = t; + f = -sn*e[j]; + e[j] = cs*e[j]; + if (wantu) { + for (i = 0; i < m; i++) { + t = cs*U[i][j] + sn*U[i][k-1]; + U[i][k-1] = -sn*U[i][j] + cs*U[i][k-1]; + U[i][j] = t; + } + } + } + } + break; + + // Perform one qr step. + + case 3: { + + // Calculate the shift. + + double scale = TNT::max(TNT::max(TNT::max(TNT::max( + TNT::abs(s[p-1]),TNT::abs(s[p-2])),TNT::abs(e[p-2])), + TNT::abs(s[k])),TNT::abs(e[k])); + double sp = s[p-1]/scale; + double spm1 = s[p-2]/scale; + double epm1 = e[p-2]/scale; + double sk = s[k]/scale; + double ek = e[k]/scale; + double b = ((spm1 + sp)*(spm1 - sp) + epm1*epm1)/2.0; + double c = (sp*epm1)*(sp*epm1); + double shift = 0.0; + if ((b != 0.0) | (c != 0.0)) { + shift = sqrt(b*b + c); + if (b < 0.0) { + shift = -shift; + } + shift = c/(b + shift); + } + double f = (sk + sp)*(sk - sp) + shift; + double g = sk*ek; + + // Chase zeros. + + for (j = k; j < p-1; j++) { + double t = hypot(f,g); + double cs = f/t; + double sn = g/t; + if (j != k) { + e[j-1] = t; + } + f = cs*s[j] + sn*e[j]; + e[j] = cs*e[j] - sn*s[j]; + g = sn*s[j+1]; + s[j+1] = cs*s[j+1]; + if (wantv) { + for (i = 0; i < n; i++) { + t = cs*V[i][j] + sn*V[i][j+1]; + V[i][j+1] = -sn*V[i][j] + cs*V[i][j+1]; + V[i][j] = t; + } + } + t = hypot(f,g); + cs = f/t; + sn = g/t; + s[j] = t; + f = cs*e[j] + sn*s[j+1]; + s[j+1] = -sn*e[j] + cs*s[j+1]; + g = sn*e[j+1]; + e[j+1] = cs*e[j+1]; + if (wantu && (j < m-1)) { + for (i = 0; i < m; i++) { + t = cs*U[i][j] + sn*U[i][j+1]; + U[i][j+1] = -sn*U[i][j] + cs*U[i][j+1]; + U[i][j] = t; + } + } + } + e[p-2] = f; + iter = iter + 1; + } + break; + + // Convergence. + + case 4: { + + // Make the singular values positive. + + if (s[k] <= 0.0) { + s[k] = (s[k] < 0.0 ? -s[k] : 0.0); + if (wantv) { + for (i = 0; i <= pp; i++) { + V[i][k] = -V[i][k]; + } + } + } + + // Order the singular values. + + while (k < pp) { + if (s[k] >= s[k+1]) { + break; + } + double t = s[k]; + s[k] = s[k+1]; + s[k+1] = t; + if (wantv && (k < n-1)) { + for (i = 0; i < n; i++) { + t = V[i][k+1]; V[i][k+1] = V[i][k]; V[i][k] = t; + } + } + if (wantu && (k < m-1)) { + for (i = 0; i < m; i++) { + t = U[i][k+1]; U[i][k+1] = U[i][k]; U[i][k] = t; + } + } + k++; + } + iter = 0; + p--; + } + break; + } + } + } + + + void getU (Array2D &A) + { + int minm = TNT::min(m+1,n); + + A = Array2D(m, minm); + + for (int i=0; i &A) + { + A = V; + } + + /** Return the one-dimensional array of singular values */ + + void getSingularValues (Array1D &x) + { + x = s; + } + + /** Return the diagonal matrix of singular values + @return S + */ + + void getS (Array2D &A) { + A = Array2D(n,n); + for (int i = 0; i < n; i++) { + for (int j = 0; j < n; j++) { + A[i][j] = 0.0; + } + A[i][i] = s[i]; + } + } + + /** Two norm (max(S)) */ + + double norm2 () { + return s[0]; + } + + /** Two norm of condition number (max(S)/min(S)) */ + + double cond () { + return s[0]/s[TNT::min(m,n)-1]; + } + + /** Effective numerical matrix rank + @return Number of nonnegligible singular values. + */ + + int rank () + { + double eps = pow(2.0,-52.0); + double tol = TNT::max(m,n)*s[0]*eps; + int r = 0; + for (int i = 0; i < s.dim(); i++) { + if (s[i] > tol) { + r++; + } + } + return r; + } +}; + +} +#endif +// JAMA_SVD_H diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/tnt/.svn/text-base/tnt.h.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/tnt/.svn/text-base/tnt.h.svn-base new file mode 100644 index 0000000..911f3b9 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/tnt/.svn/text-base/tnt.h.svn-base @@ -0,0 +1,65 @@ +/* +* +* Template Numerical Toolkit (TNT): Linear Algebra Module +* +* Mathematical and Computational Sciences Division +* National Institute of Technology, +* Gaithersburg, MD USA +* +* +* This software was developed at the National Institute of Standards and +* Technology (NIST) by employees of the Federal Government in the course +* of their official duties. Pursuant to title 17 Section 105 of the +* United States Code, this software is not subject to copyright protection +* and is in the public domain. NIST assumes no responsibility whatsoever for +* its use by other parties, and makes no guarantees, expressed or implied, +* about its quality, reliability, or any other characteristic. +* +*/ + + +#ifndef TNT_H +#define TNT_H + + + +//--------------------------------------------------------------------- +// Define this macro if you want TNT to track some of the out-of-bounds +// indexing. This can encur a small run-time overhead, but is recommended +// while developing code. It can be turned off for production runs. +// +// #define TNT_BOUNDS_CHECK +//--------------------------------------------------------------------- +// + +//#define TNT_BOUNDS_CHECK + + +#include "tnt_version.h" + +#include "tnt_array1d.h" +#include "tnt_array2d.h" +#include "tnt_array3d.h" +#include "tnt_array1d_utils.h" +#include "tnt_array2d_utils.h" +#include "tnt_array3d_utils.h" + +#include "tnt_fortran_array1d.h" +#include "tnt_fortran_array2d.h" +#include "tnt_fortran_array3d.h" +#include "tnt_fortran_array1d_utils.h" +#include "tnt_fortran_array2d_utils.h" +#include "tnt_fortran_array3d_utils.h" + +#include "tnt_sparse_matrix_csr.h" + +#include "tnt_stopwatch.h" +#include "tnt_math_utils.h" + +#include "tnt_subscript.h" +#include "tnt_vec.h" +#include "tnt_cmat.h" + + +#endif +// TNT_H diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/tnt/.svn/text-base/tnt_array1d.h.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/tnt/.svn/text-base/tnt_array1d.h.svn-base new file mode 100644 index 0000000..bf64a8f --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/tnt/.svn/text-base/tnt_array1d.h.svn-base @@ -0,0 +1,418 @@ +/* +* +* Template Numerical Toolkit (TNT) +* +* Mathematical and Computational Sciences Division +* National Institute of Technology, +* Gaithersburg, MD USA +* +* +* This software was developed at the National Institute of Standards and +* Technology (NIST) by employees of the Federal Government in the course +* of their official duties. Pursuant to title 17 Section 105 of the +* United States Code, this software is not subject to copyright protection +* and is in the public domain. NIST assumes no responsibility whatsoever for +* its use by other parties, and makes no guarantees, expressed or implied, +* about its quality, reliability, or any other characteristic. +* +*/ + + + +#ifndef TNT_ARRAY1D_H +#define TNT_ARRAY1D_H + +#include +#include + +#ifdef TNT_BOUNDS_CHECK +#include +#endif + +namespace TNT +{ + +/** + Tempplated one-dimensional, numerical array which + looks like a conventional C array. + Elements are accessed via the familiar A[i] notation. + +

    + Array assignment is by reference (i.e. shallow assignment). + That is, B=A implies that the A and B point to the + same array, so modifications to the elements of A + will be reflected in B. If an independent copy + is required, then B = A.copy() can be used. Note + that this facilitates returning arrays from functions + without relying on compiler optimizations to eliminate + extensive data copying. + +

    + The indexing and layout of this array object makes + it compatible with C and C++ algorithms that utilize + the familiar C[i] notation. This includes numerous + textbooks, such as Numercial Recipes, and various + public domain codes. + +

    + This class employs its own garbage collection via + the use of reference counts. That is, whenever + an internal array storage no longer has any references + to it, it is destoryed. +*/ +template +class Array1D +{ + + + private: + T* v_; + int n_; + int *ref_count_; + + void initialize_(int n); + void copy_(T* p, const T* q, int len) const; + void set_(const T& val); + void destroy_(); + inline const T* begin_() const; + inline T* begin_(); + + public: + + typedef T value_type; + + Array1D(); + explicit Array1D(int n); + Array1D(int n, T *a); + Array1D(int n, const T &a); + inline Array1D(const Array1D &A); + inline Array1D & operator=(const T &a); + inline Array1D & operator=(const Array1D &A); + inline Array1D & ref(const Array1D &A); + Array1D copy() const; + Array1D & inject(const Array1D & A); + inline T& operator[](int i); + inline const T& operator[](int i) const; + inline int dim1() const; + inline int dim() const; + inline int ref_count() const; + ~Array1D(); + + +}; + +/** + Null constructor. Creates a 0-length (NULL) array. + (Reference count is also zero.) +*/ + +template +Array1D::Array1D() : v_(0), n_(0), ref_count_(0) +{ + ref_count_ = new int; + *ref_count_ = 1; +} + +/** + Copy constructor. Array data is NOT copied, but shared. + Thus, in Array1D B(A), subsequent changes to A will + be reflected in B. For an indepent copy of A, use + Array1D B(A.copy()), or B = A.copy(), instead. +*/ +template +Array1D::Array1D(const Array1D &A) : v_(A.v_), + n_(A.n_), ref_count_(A.ref_count_) +{ + (*ref_count_)++; +} + + + +/** + Create a new array (vector) of length n, + WIHOUT initializing array elements. + To create an initialized array of constants, see Array1D(n,value). + +

    + This version avoids the O(n) initialization overhead and + is used just before manual assignment. + + @param n the dimension (length) of the new matrix. +*/ +template +Array1D::Array1D(int n) : v_(0), n_(n), ref_count_(0) +{ + initialize_(n); + ref_count_ = new int; + *ref_count_ = 1; +} + + + +/** + Create a new array of length n, initializing array elements to + constant specified by argument. Most often used to + create an array of zeros, as in A(n, 0.0). + + @param n the dimension (length) of the new matrix. + @param val the constant value to set all elements of the new array to. +*/ +template +Array1D::Array1D(int n, const T &val) : v_(0), n_(n) , + ref_count_(0) +{ + initialize_(n); + set_(val); + ref_count_ = new int; + *ref_count_ = 1; + +} + +/** + Create a new n-length array, as a view of an existing one-dimensional + C array. (Note that the storage for this pre-existing array will + never be destroyed by the Aray1DRef class.) + + @param n the dimension (length) of the new matrix. + @param a the one dimensional C array to use as data storage for + the array. +*/ +template +Array1D::Array1D(int n, T *a) : v_(a), n_(n) , + ref_count_(0) +{ + ref_count_ = new int; + *ref_count_ = 2; /* this avoid destorying original data. */ + +} + +/** + A[i] indexes the ith element of A. The first element is + A[0]. If TNT_BOUNDS_CHECK is defined, then the index is + checked that it falls within the array bounds. +*/ +template +inline T& Array1D::operator[](int i) +{ +#ifdef TNT_BOUNDS_CHECK + assert(i>= 0); + assert(i < n_); +#endif + return v_[i]; +} + +/** + A[i] indexes the ith element of A. The first element is + A[0]. If TNT_BOUNDS_CHECK is defined, then the index is + checked that it fall within the array bounds. +*/ +template +inline const T& Array1D::operator[](int i) const +{ +#ifdef TNT_BOUNDS_CHECK + assert(i>= 0); + assert(i < n_); +#endif + return v_[i]; +} + +/** + Assign all elemnts of A to a constant scalar. +*/ +template +Array1D & Array1D::operator=(const T &a) +{ + set_(a); + return *this; +} +/** + Create a new of existing matrix. Used in B = A.copy() + or in the construction of B, e.g. Array1D B(A.copy()), + to create a new array that does not share data. + +*/ +template +Array1D Array1D::copy() const +{ + Array1D A( n_); + copy_(A.begin_(), begin_(), n_); + + return A; +} + + +/** + Copy the elements to from one array to another, in place. + That is B.inject(A), both A and B must conform (i.e. have + identical row and column dimensions). + + This differs from B = A.copy() in that references to B + before this assignment are also affected. That is, if + we have +

    +	Array1D A(n);
    +	Array1D C(n);
    +	Array1D B(C);        // elements of B and C are shared. 
    +
    +
    + then B.inject(A) affects both and C, while B=A.copy() creates + a new array B which shares no data with C or A. + + @param A the array from which elements will be copied + @return an instance of the modifed array. That is, in B.inject(A), + it returns B. If A and B are not conformat, no modifications to + B are made. + +*/ +template +Array1D & Array1D::inject(const Array1D &A) +{ + if (A.n_ == n_) + copy_(begin_(), A.begin_(), n_); + + return *this; +} + + + + + +/** + Create a reference (shallow assignment) to another existing array. + In B.ref(A), B and A shared the same data and subsequent changes + to the array elements of one will be reflected in the other. +

    + This is what operator= calls, and B=A and B.ref(A) are equivalent + operations. + + @return The new referenced array: in B.ref(A), it returns B. +*/ +template +Array1D & Array1D::ref(const Array1D &A) +{ + if (this != &A) + { + (*ref_count_) --; + if ( *ref_count_ < 1) + { + destroy_(); + } + + n_ = A.n_; + v_ = A.v_; + ref_count_ = A.ref_count_; + + (*ref_count_) ++ ; + + } + return *this; +} + +/** + B = A is shorthand notation for B.ref(A). +*/ +template +Array1D & Array1D::operator=(const Array1D &A) +{ + return ref(A); +} + +/** + @return the dimension (number of elements) of the array. + This is equivalent to dim() and dim1(). +*/ +template +inline int Array1D::dim1() const { return n_; } + +/** + @return the dimension (number of elements) of the array. + This is equivalent to dim1() and dim1(). +*/ +template +inline int Array1D::dim() const { return n_; } + + + +/** + @return the number of arrays that share the same storage area + as this one. (Must be at least one.) +*/ +template +inline int Array1D::ref_count() const +{ + return *ref_count_; +} + +template +Array1D::~Array1D() +{ + (*ref_count_) --; + + if (*ref_count_ < 1) + destroy_(); +} + +/* private internal functions */ + +template +void Array1D::initialize_(int n) +{ + + + v_ = new T[n]; + n_ = n; +} + +template +void Array1D::set_(const T& a) +{ + T *begin = &(v_[0]); + T *end = begin+ n_; + + for (T* p=begin; p +void Array1D::copy_(T* p, const T* q, int len) const +{ + T *end = p + len; + while (p +void Array1D::destroy_() +{ + + if (v_ != 0) + { + delete[] (v_); + } + + if (ref_count_ != 0) + delete ref_count_; +} + +/** + @returns location of first element, i.e. A[0] (mutable). +*/ +template +const T* Array1D::begin_() const { return &(v_[0]); } + +/** + @returns location of first element, i.e. A[0] (mutable). +*/ +template +T* Array1D::begin_() { return &(v_[0]); } + + + + +} /* namespace TNT */ + +#endif +/* TNT_ARRAY1D_H */ + diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/tnt/.svn/text-base/tnt_array1d_utils.h.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/tnt/.svn/text-base/tnt_array1d_utils.h.svn-base new file mode 100644 index 0000000..474c4f1 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/tnt/.svn/text-base/tnt_array1d_utils.h.svn-base @@ -0,0 +1,67 @@ + +#ifndef TNT_ARRAY1D_UTILS_H +#define TNT_ARRAY1D_UTILS_H + +#include +#include + +namespace TNT +{ + + +/** + Write an array to a character outstream. Output format is one that can + be read back in via the in-stream operator: one integer + denoting the array dimension (n), followed by n elements, + one per line. + +*/ +template +std::ostream& operator<<(std::ostream &s, const Array1D &A) +{ + int N=A.dim1(); + s << "GW_VectorND, size " << N << endl; + s << "|"; + for (int j=0; j + Note: the array being read into references new memory + storage. If the intent is to fill an existing conformant + array, use cin >> B; A.inject(B) ); + instead or read the elements in one-a-time by hand. + + @param s the charater to read from (typically std::in) + @param A the array to read into. +*/ +template +std::istream& operator>>(std::istream &s, Array1D &A) +{ + int N; + s >> N; + + Array1D B(N); + for (int i=0; i> B[i]; + A = B; + return s; +} + + + +} // namespace TNT + +#endif diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/tnt/.svn/text-base/tnt_array2d.h.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/tnt/.svn/text-base/tnt_array2d.h.svn-base new file mode 100644 index 0000000..a0a4e51 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/tnt/.svn/text-base/tnt_array2d.h.svn-base @@ -0,0 +1,435 @@ +/* +* +* Template Numerical Toolkit (TNT): Two-dimensional numerical array +* +* Mathematical and Computational Sciences Division +* National Institute of Technology, +* Gaithersburg, MD USA +* +* +* This software was developed at the National Institute of Standards and +* Technology (NIST) by employees of the Federal Government in the course +* of their official duties. Pursuant to title 17 Section 105 of the +* United States Code, this software is not subject to copyright protection +* and is in the public domain. NIST assumes no responsibility whatsoever for +* its use by other parties, and makes no guarantees, expressed or implied, +* about its quality, reliability, or any other characteristic. +* +*/ + + + +#ifndef TNT_ARRAY2D_H +#define TNT_ARRAY2D_H + +#include +#include +#ifdef TNT_BOUNDS_CHECK +#include +#endif + +namespace TNT +{ + +/** + Tempplated two-dimensional, numerical array which + looks like a conventional C multiarray. + Storage corresponds to C (row-major) ordering. + Elements are accessed via A[i][j] notation. + +

    + Array assignment is by reference (i.e. shallow assignment). + That is, B=A implies that the A and B point to the + same array, so modifications to the elements of A + will be reflected in B. If an independent copy + is required, then B = A.copy() can be used. Note + that this facilitates returning arrays from functions + without relying on compiler optimizations to eliminate + extensive data copying. + +

    + The indexing and layout of this array object makes + it compatible with C and C++ algorithms that utilize + the familiar C[i][j] notation. This includes numerous + textbooks, such as Numercial Recipes, and various + public domain codes. + +

    + This class employs its own garbage collection via + the use of reference counts. That is, whenever + an internal array storage no longer has any references + to it, it is destoryed. +*/ +template +class Array2D +{ + + + private: + T** v_; + int m_; + int n_; + int *ref_count_; + + void initialize_(int m, int n); + void copy_(T* p, const T* q, int len) const; + void set_(const T& val); + void destroy_(); + inline const T* begin_() const; + inline T* begin_(); + + public: + + typedef T value_type; + + Array2D(); + Array2D(int m, int n); + Array2D(int m, int n, T *a); + Array2D(int m, int n, const T &a); + inline Array2D(const Array2D &A); + inline Array2D & operator=(const T &a); + inline Array2D & operator=(const Array2D &A); + inline Array2D & ref(const Array2D &A); + Array2D copy() const; + Array2D & inject(const Array2D & A); + inline T* operator[](int i); + inline const T* operator[](int i) const; + inline int dim1() const; + inline int dim2() const; + inline int ref_count() const; + ~Array2D(); + + +}; + + +/** + Copy constructor. Array data is NOT copied, but shared. + Thus, in Array2D B(A), subsequent changes to A will + be reflected in B. For an indepent copy of A, use + Array2D B(A.copy()), or B = A.copy(), instead. +*/ +template +Array2D::Array2D(const Array2D &A) : v_(A.v_), m_(A.m_), + n_(A.n_), ref_count_(A.ref_count_) +{ + (*ref_count_)++; +} + + + +/** + Create a new (m x n) array, WIHOUT initializing array elements. + To create an initialized array of constants, see Array2D(m,n,value). + +

    + This version avoids the O(m*n) initialization overhead and + is used just before manual assignment. + + @param m the first (row) dimension of the new matrix. + @param n the second (column) dimension of the new matrix. +*/ +template +Array2D::Array2D(int m, int n) : v_(0), m_(m), n_(n), ref_count_(0) +{ + initialize_(m,n); + ref_count_ = new int; + *ref_count_ = 1; +} + + + +/** + Create a new (m x n) array, initializing array elements to + constant specified by argument. Most often used to + create an array of zeros, as in A(m, n, 0.0). + + @param m the first (row) dimension of the new matrix. + @param n the second (column) dimension of the new matrix. + @param val the constant value to set all elements of the new array to. +*/ +template +Array2D::Array2D(int m, int n, const T &val) : v_(0), m_(m), n_(n) , + ref_count_(0) +{ + initialize_(m,n); + set_(val); + ref_count_ = new int; + *ref_count_ = 1; + +} + +/** + Create a new (m x n) array, as a view of an existing one-dimensional + array stored in C order, i.e. right-most dimension varying fastest. + (Often referred to as "row-major" ordering.) + Note that the storage for this pre-existing array will + never be garbage collected by the Array2D class. + + @param m the first (row) dimension of the new matrix. + @param n the second (column) dimension of the new matrix. + @param a the one dimensional C array to use as data storage for + the array. +*/ +template +Array2D::Array2D(int m, int n, T *a) : v_(0), m_(m), n_(n) , + ref_count_(0) +{ + T* p = a; + v_ = new T*[m]; + for (int i=0; i +inline T* Array2D::operator[](int i) +{ +#ifdef TNT_BOUNDS_CHECK + assert(i >= 0); + assert(i < m_); +#endif + +return v_[i]; + +} + +template +inline const T* Array2D::operator[](int i) const { return v_[i]; } + +/** + Assign all elemnts of A to a constant scalar. +*/ +template +Array2D & Array2D::operator=(const T &a) +{ + set_(a); + return *this; +} +/** + Create a new of existing matrix. Used in B = A.copy() + or in the construction of B, e.g. Array2D B(A.copy()), + to create a new array that does not share data. + +*/ +template +Array2D Array2D::copy() const +{ + Array2D A(m_, n_); + copy_(A.begin_(), begin_(), m_*n_); + + return A; +} + + +/** + Copy the elements to from one array to another, in place. + That is B.inject(A), both A and B must conform (i.e. have + identical row and column dimensions). + + This differs from B = A.copy() in that references to B + before this assignment are also affected. That is, if + we have +

    +	Array2D A(m,n);
    +	Array2D C(m,n);
    +	Array2D B(C);        // elements of B and C are shared. 
    +
    +
    + then B.inject(A) affects both and C, while B=A.copy() creates + a new array B which shares no data with C or A. + + @param A the array from elements will be copied + @return an instance of the modifed array. That is, in B.inject(A), + it returns B. If A and B are not conformat, no modifications to + B are made. + +*/ +template +Array2D & Array2D::inject(const Array2D &A) +{ + if (A.m_ == m_ && A.n_ == n_) + copy_(begin_(), A.begin_(), m_*n_); + + return *this; +} + + + + + +/** + Create a reference (shallow assignment) to another existing array. + In B.ref(A), B and A shared the same data and subsequent changes + to the array elements of one will be reflected in the other. +

    + This is what operator= calls, and B=A and B.ref(A) are equivalent + operations. + + @return The new referenced array: in B.ref(A), it returns B. +*/ +template +Array2D & Array2D::ref(const Array2D &A) +{ + if (this != &A) + { + (*ref_count_) --; + if ( *ref_count_ < 1 ) + { + destroy_(); + } + + m_ = A.m_; + n_ = A.n_; + v_ = A.v_; + ref_count_ = A.ref_count_; + + (*ref_count_) ++ ; + + } + return *this; +} + +/** + B = A is shorthand notation for B.ref(A). +*/ +template +Array2D & Array2D::operator=(const Array2D &A) +{ + return ref(A); +} + +/** + @return the size of the first dimension of the array, i.e. + the number of rows. +*/ +template +inline int Array2D::dim1() const { return m_; } + +/** + @return the size of the second dimension of the array, i.e. + the number of columns. +*/ +template +inline int Array2D::dim2() const { return n_; } + + +/** + @return the number of arrays that share the same storage area + as this one. (Must be at least one.) +*/ +template +inline int Array2D::ref_count() const +{ + return *ref_count_; +} + +template +Array2D::~Array2D() +{ + (*ref_count_) --; + + if (*ref_count_ < 1) + destroy_(); +} + +/* private internal functions */ + +template +void Array2D::initialize_(int m, int n) +{ + + + T* p = new T[m*n]; + v_ = new T*[m]; + for (int i=0; i +void Array2D::set_(const T& a) +{ + T *begin = &v_[0][0]; + T *end = begin+ m_*n_; + + for (T* p=begin; p +void Array2D::copy_(T* p, const T* q, int len) const +{ + T *end = p + len; + while (p +void Array2D::destroy_() +{ + + if (v_ != 0) + { + delete[] (v_[0]); + delete[] (v_); + } + + if (ref_count_ != 0) + delete ref_count_; +} + +/** + @returns location of first element, i.e. A[0][0] (mutable). +*/ +template +const T* Array2D::begin_() const { return &(v_[0][0]); } + +/** + @returns location of first element, i.e. A[0][0] (mutable). +*/ +template +T* Array2D::begin_() { return &(v_[0][0]); } + +/** + Create a null (0x0) array. +*/ +template +Array2D::Array2D() : v_(0), m_(0), n_(0) +{ + ref_count_ = new int; + *ref_count_ = 1; +} + + + + + +} /* namespace TNT */ + +#endif +/* TNT_ARRAY2D_H */ + diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/tnt/.svn/text-base/tnt_array2d_utils.h.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/tnt/.svn/text-base/tnt_array2d_utils.h.svn-base new file mode 100644 index 0000000..07b5234 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/tnt/.svn/text-base/tnt_array2d_utils.h.svn-base @@ -0,0 +1,122 @@ + + +#ifndef TNT_ARRAY2D_UTILS_H +#define TNT_ARRAY2D_UTILS_H + +#include +#include + +namespace TNT +{ + + +/** + Write an array to a character outstream. Output format is one that can + be read back in via the in-stream operator: two integers + denoting the array dimensions (m x n), followed by m + lines of n elements. + +*/ +template +std::ostream& operator<<(std::ostream &s, const Array2D &A) +{ + int M=A.dim1(); + int N=A.dim2(); + + s << M << " " << N << "\n"; + + for (int i=0; i + Note: the array being read into references new memory + storage. If the intent is to fill an existing conformant + array, use cin >> B; A.inject(B) ); + instead or read the elements in one-a-time by hand. + + @param s the charater to read from (typically std::in) + @param A the array to read into. +*/ +template +std::istream& operator>>(std::istream &s, Array2D &A) +{ + + int M, N; + + s >> M >> N; + + Array2D B(M,N); + + for (int i=0; i> B[i][j]; + } + + A = B; + return s; +} + + +/** + Matrix Multiply: compute C = A*B, where C[i][j] + is the dot-product of row i of A and column j of B. + + + @param A an (m x n) array + @param B an (n x k) array + @return the (m x k) array A*B, or a null array (0x0) + if the matrices are non-conformant (i.e. the number + of columns of A are different than the number of rows of B.) + + +*/ +template +Array2D matmult(const Array2D &A, const Array2D &B) +{ + if (A.dim2() != B.dim1()) + return Array2D(); + + int M = A.dim1(); + int N = A.dim2(); + int K = B.dim2(); + + Array2D C(M,K); + + for (int i=0; i +#include +#ifdef TNT_BOUNDS_CHECK +#include +#endif + +namespace TNT +{ + +/** + Tempplated three-dimensional, numerical array which + looks like a conventional C multiarray. + Storage corresponds to conventional C ordering. + That is the right-most dimension has contiguous + elements. Indexing is via the A[i][j][k] notation. + +

    + Array assignment is by reference (i.e. shallow assignment). + That is, B=A implies that the A and B point to the + same array, so modifications to the elements of A + will be reflected in B. If an independent copy + is required, then B = A.copy() can be used. Note + that this facilitates returning arrays from functions + without relying on compiler optimizations to eliminate + extensive data copying. + +

    + The indexing and layout of this array object makes + it compatible with C and C++ algorithms that utilize + the familiar C[i][j][k] notation. This includes numerous + textbooks, such as Numercial Recipes, and various + public domain codes. + +

    + This class employs its own garbage collection via + the use of reference counts. That is, whenever + an internal array storage no longer has any references + to it, it is destoryed. +*/ +template +class Array3D +{ + + + private: + T*** v_; + int m_; + int n_; + int k_; + int *ref_count_; + + void initialize_(T* data, int m, int n, int k); + void copy_(T* p, const T* q, int len) const; + void set_(const T& val); + void destroy_(); + inline const T* begin_() const; + inline T* begin_(); + + public: + + typedef T value_type; + + Array3D(); + Array3D(int m, int n, int k); + Array3D(int m, int n, int k, T *a); + Array3D(int m, int n, int k, const T &a); + inline Array3D(const Array3D &A); + inline Array3D & operator=(const T &a); + inline Array3D & operator=(const Array3D &A); + inline Array3D & ref(const Array3D &A); + Array3D copy() const; + Array3D & inject(const Array3D & A); + inline T** operator[](int i); + inline const T* const * operator[](int i) const; + inline int dim1() const; + inline int dim2() const; + inline int dim3() const; + inline int ref_count() const; + ~Array3D(); + + +}; + + +/** + Copy constructor. Array data is NOT copied, but shared. + Thus, in Array3D B(A), subsequent changes to A will + be reflected in B. For an indepent copy of A, use + Array3D B(A.copy()), or B = A.copy(), instead. +*/ +template +Array3D::Array3D(const Array3D &A) : v_(A.v_), m_(A.m_), + n_(A.n_), k_(A.k_), ref_count_(A.ref_count_) +{ + (*ref_count_)++; +} + + + +/** + Create a new (m x n x k) array, WIHOUT initializing array elements. + To create an initialized array of constants, see Array3D(m,n,k, value). + +

    + This version avoids the O(m*n*k) initialization overhead and + is used just before manual assignment. + + @param m the first dimension of the new matrix. + @param n the second dimension of the new matrix. + @param k the third dimension of the new matrix. +*/ +template +Array3D::Array3D(int m, int n, int k) : v_(0), m_(m), n_(n), k_(k), ref_count_(0) +{ + initialize_(new T[m*n*k], m,n,k); + ref_count_ = new int; + *ref_count_ = 1; +} + + + +/** + Create a new (m x n x k) array, initializing array elements to + constant specified by argument. Most often used to + create an array of zeros, as in A(m, n, k, 0.0). + + @param m the first dimension of the new matrix. + @param n the second dimension of the new matrix. + @param k the third dimension of the new matrix. + @param val the constant value to set all elements of the new array to. +*/ +template +Array3D::Array3D(int m, int n, int k, const T &val) : v_(0), m_(m), n_(n) , + k_(k), ref_count_(0) +{ + initialize_(new T[m*n*k], m,n,k); + set_(val); + ref_count_ = new int; + *ref_count_ = 1; + +} + +/** + + Create a new (m x n x k) array, as a view of an existing one-dimensional + array stored in C order, i.e. right-most dimension varying fastest. + (Often referred to as "row-major" ordering.) + Note that the storage for this pre-existing array will + never be garbage collected by the Array3D class. + + @param m the first dimension of the new matrix. + @param n the second dimension of the new matrix. + @param k the third dimension of the new matrix. + @param a the one dimensional C array to use as data storage for + the array. +*/ +template +Array3D::Array3D(int m, int n, int k, T *a) : v_(0), m_(m), n_(n) , + k_(k), ref_count_(0) +{ + initialize_(a, m, n, k); + ref_count_ = new int; + *ref_count_ = 2; /* this avoids destorying original data. */ + +} + + +/** + Used for A[i][j][k] indexing. The first [] operator returns + a conventional pointer which can be dereferenced using the + same [] notation. + + If TNT_BOUNDS_CHECK macro is define, the left-most index + is checked that it falls within the array bounds (via the + assert() macro.) +*/ +template +inline T** Array3D::operator[](int i) +{ +#ifdef TNT_BOUNDS_CHECK + assert(i >= 0); + assert(i < m_); +#endif + +return v_[i]; + +} + +template +inline const T* const * Array3D::operator[](int i) const { return v_[i]; } + +/** + Assign all elemnts of A to a constant scalar. +*/ +template +Array3D & Array3D::operator=(const T &a) +{ + set_(a); + return *this; +} +/** + Create a new of existing matrix. Used in B = A.copy() + or in the construction of B, e.g. Array3D B(A.copy()), + to create a new array that does not share data. + +*/ +template +Array3D Array3D::copy() const +{ + Array3D A(m_, n_, k_); + copy_(A.begin_(), begin_(), m_*n_*k_); + + return A; +} + + +/** + Copy the elements to from one array to another, in place. + That is B.inject(A), both A and B must conform (i.e. have + identical dimensions). + + This differs from B = A.copy() in that references to B + before this assignment are also affected. That is, if + we have +

    +	Array3D A(m,n,k);
    +	Array3D C(m,n,k);
    +	Array3D B(C);        // elements of B and C are shared. 
    +
    +
    + then B.inject(A) affects both and C, while B=A.copy() creates + a new array B which shares no data with C or A. + + @param A the array from elements will be copied + @return an instance of the modifed array. That is, in B.inject(A), + it returns B. If A and B are not conformat, no modifications to + B are made. + +*/ +template +Array3D & Array3D::inject(const Array3D &A) +{ + if (A.m_ == m_ && A.n_ == n_) + copy_(begin_(), A.begin_(), m_*n_); + + return *this; +} + + + + + +/** + Create a reference (shallow assignment) to another existing array. + In B.ref(A), B and A shared the same data and subsequent changes + to the array elements of one will be reflected in the other. +

    + This is what operator= calls, and B=A and B.ref(A) are equivalent + operations. + + @return The new referenced array: in B.ref(A), it returns B. +*/ +template +Array3D & Array3D::ref(const Array3D &A) +{ + if (this != &A) + { + (*ref_count_) --; + if ( *ref_count_ < 1 ) + { + destroy_(); + } + + m_ = A.m_; + n_ = A.n_; + k_ = A.k_; + v_ = A.v_; + ref_count_ = A.ref_count_; + + (*ref_count_) ++ ; + + } + return *this; +} + +/** + B = A is shorthand notation for B.ref(A). +*/ +template +Array3D & Array3D::operator=(const Array3D &A) +{ + return ref(A); +} + +/** + @return the size of the first dimension of the array. +*/ +template +inline int Array3D::dim1() const { return m_; } + +/** + @return the size of the second dimension of the array. +*/ +template +inline int Array3D::dim2() const { return n_; } + +/** + @return the size of the third (right-most) dimension of the array. +*/ +template +inline int Array3D::dim3() const { return k_; } + + +/** + @return the number of arrays that share the same storage area + as this one. (Must be at least one.) +*/ +template +inline int Array3D::ref_count() const +{ + return *ref_count_; +} + +template +Array3D::~Array3D() +{ + (*ref_count_) --; + + if (*ref_count_ < 1) + destroy_(); +} + +/* private internal functions */ + +template +void Array3D::initialize_( T* data, int m, int n, int k) +{ + + v_ = new T**[m]; + v_[0] = new T*[m*n]; + v_[0][0] = data; + + + for (int i=0; i +void Array3D::set_(const T& a) +{ + T *begin = &(v_[0][0][0]); + T *end = begin+ m_*n_*k_; + + for (T* p=begin; p +void Array3D::copy_(T* p, const T* q, int len) const +{ + T *end = p + len; + while (p +void Array3D::destroy_() +{ + + if (v_ != 0) + { + delete[] (v_[0][0]); + delete[] (v_[0]); + delete[] (v_); + } + + if (ref_count_ != 0) + delete ref_count_; +} + +/** + @returns location of first element, i.e. A[0][0][0] (mutable). +*/ +template +const T* Array3D::begin_() const { return &(v_[0][0][0]); } + +/** + @returns location of first element, i.e. A[0][0][0] (mutable). +*/ +template +T* Array3D::begin_() { return &(v_[0][0][0]); } + +/** + Create a null (0x0x0) array. +*/ +template +Array3D::Array3D() : v_(0), m_(0), n_(0) +{ + ref_count_ = new int; + *ref_count_ = 1; +} + +} /* namespace TNT */ + +#endif +/* TNT_ARRAY3D_H */ + diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/tnt/.svn/text-base/tnt_array3d_utils.h.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/tnt/.svn/text-base/tnt_array3d_utils.h.svn-base new file mode 100644 index 0000000..5f54b12 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/tnt/.svn/text-base/tnt_array3d_utils.h.svn-base @@ -0,0 +1,84 @@ + + +#ifndef TNT_ARRAY3D_UTILS_H +#define TNT_ARRAY3D_UTILS_H + +#include +#include + +namespace TNT +{ + + +/** + Write an array to a character outstream. Output format is one that can + be read back in via the in-stream operator: three integers + denoting the array dimensions (m x n x k), followed by m + (n x k) arrays. + +*/ +template +std::ostream& operator<<(std::ostream &s, const Array3D &A) +{ + int M=A.dim1(); + int N=A.dim2(); + int K=A.dim3(); + + s << M << " " << N << " " << K << "\n"; + + for (int i=0; i + Note: the array being read into references new memory + storage. If the intent is to fill an existing conformant + array, use cin >> B; A.inject(B) ); + instead or read the elements in one-a-time by hand. + + @param s the charater to read from (typically std::in) + @param A the array to read into. +*/ +template +std::istream& operator>>(std::istream &s, Array3D &A) +{ + + int M, N, K; + + s >> M >> N >> K; + + Array3D B(M,N,K); + + for (int i=0; i> B[i][j][k]; + + A = B; + return s; +} + + + + +} // namespace TNT + +#endif diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/tnt/.svn/text-base/tnt_cmat.h.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/tnt/.svn/text-base/tnt_cmat.h.svn-base new file mode 100644 index 0000000..4789dbe --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/tnt/.svn/text-base/tnt_cmat.h.svn-base @@ -0,0 +1,585 @@ +/* +* +* Template Numerical Toolkit (TNT) +* +* Mathematical and Computational Sciences Division +* National Institute of Technology, +* Gaithersburg, MD USA +* +* +* This software was developed at the National Institute of Standards and +* Technology (NIST) by employees of the Federal Government in the course +* of their official duties. Pursuant to title 17 Section 105 of the +* United States Code, this software is not subject to copyright protection +* and is in the public domain. NIST assumes no responsibility whatsoever for +* its use by other parties, and makes no guarantees, expressed or implied, +* about its quality, reliability, or any other characteristic. +* +*/ + + +// C compatible matrix: row-oriented, 0-based [i][j] and 1-based (i,j) indexing +// + +#ifndef TNT_CMAT_H +#define TNT_CMAT_H + +#include "tnt_subscript.h" +#include "tnt_vec.h" +#include +#include +#include +#include + +namespace TNT +{ + +/** + [Deprecatred] Value-based vector class from pre-1.0 + TNT version. Kept here for backward compatiblity, but should + use the newer TNT::Array2D classes instead. + +*/ + +template +class Matrix +{ + + + public: + + typedef Subscript size_type; + typedef T value_type; + typedef T element_type; + typedef T* pointer; + typedef T* iterator; + typedef T& reference; + typedef const T* const_iterator; + typedef const T& const_reference; + + Subscript lbound() const { return 1;} + + protected: + Subscript m_; + Subscript n_; + Subscript mn_; // total size + T* v_; + T** row_; + T* vm1_ ; // these point to the same data, but are 1-based + T** rowm1_; + + // internal helper function to create the array + // of row pointers + + void initialize(Subscript M, Subscript N) + { + mn_ = M*N; + m_ = M; + n_ = N; + + v_ = new T[mn_]; + row_ = new T*[M]; + rowm1_ = new T*[M]; + + assert(v_ != NULL); + assert(row_ != NULL); + assert(rowm1_ != NULL); + + T* p = v_; + vm1_ = v_ - 1; + for (Subscript i=0; i &A) + { + initialize(A.m_, A.n_); + copy(A.v_); + } + + Matrix(Subscript M, Subscript N, const T& value = T()) + { + initialize(M,N); + set(value); + } + + Matrix(Subscript M, Subscript N, const T* v) + { + initialize(M,N); + copy(v); + } + + Matrix(Subscript M, Subscript N, const char *s) + { + initialize(M,N); + std::istrstream ins(s); + + Subscript i, j; + + for (i=0; i> row_[i][j]; + } + + // destructor + // + ~Matrix() + { + destroy(); + } + + + // reallocating + // + Matrix& newsize(Subscript M, Subscript N) + { + if (num_rows() == M && num_cols() == N) + return *this; + + destroy(); + initialize(M,N); + + return *this; + } + + + + + // assignments + // + Matrix& operator=(const Matrix &A) + { + if (v_ == A.v_) + return *this; + + if (m_ == A.m_ && n_ == A.n_) // no need to re-alloc + copy(A.v_); + + else + { + destroy(); + initialize(A.m_, A.n_); + copy(A.v_); + } + + return *this; + } + + Matrix& operator=(const T& scalar) + { + set(scalar); + return *this; + } + + + Subscript dim(Subscript d) const + { +#ifdef TNT_BOUNDS_CHECK + assert( d >= 1); + assert( d <= 2); +#endif + return (d==1) ? m_ : ((d==2) ? n_ : 0); + } + + Subscript num_rows() const { return m_; } + Subscript num_cols() const { return n_; } + + + + + inline T* operator[](Subscript i) + { +#ifdef TNT_BOUNDS_CHECK + assert(0<=i); + assert(i < m_) ; +#endif + return row_[i]; + } + + inline const T* operator[](Subscript i) const + { +#ifdef TNT_BOUNDS_CHECK + assert(0<=i); + assert(i < m_) ; +#endif + return row_[i]; + } + + inline reference operator()(Subscript i) + { +#ifdef TNT_BOUNDS_CHECK + assert(1<=i); + assert(i <= mn_) ; +#endif + return vm1_[i]; + } + + inline const_reference operator()(Subscript i) const + { +#ifdef TNT_BOUNDS_CHECK + assert(1<=i); + assert(i <= mn_) ; +#endif + return vm1_[i]; + } + + + + inline reference operator()(Subscript i, Subscript j) + { +#ifdef TNT_BOUNDS_CHECK + assert(1<=i); + assert(i <= m_) ; + assert(1<=j); + assert(j <= n_); +#endif + return rowm1_[i][j]; + } + + + + inline const_reference operator() (Subscript i, Subscript j) const + { +#ifdef TNT_BOUNDS_CHECK + assert(1<=i); + assert(i <= m_) ; + assert(1<=j); + assert(j <= n_); +#endif + return rowm1_[i][j]; + } + + + + +}; + + +/* *************************** I/O ********************************/ + +template +std::ostream& operator<<(std::ostream &s, const Matrix &A) +{ + Subscript M=A.num_rows(); + Subscript N=A.num_cols(); + + s << M << " " << N << "\n"; + + for (Subscript i=0; i +std::istream& operator>>(std::istream &s, Matrix &A) +{ + + Subscript M, N; + + s >> M >> N; + + if ( !(M == A.num_rows() && N == A.num_cols() )) + { + A.newsize(M,N); + } + + + for (Subscript i=0; i> A[i][j]; + } + + + return s; +} + +// *******************[ basic matrix algorithms ]*************************** + + +template +Matrix operator+(const Matrix &A, + const Matrix &B) +{ + Subscript M = A.num_rows(); + Subscript N = A.num_cols(); + + assert(M==B.num_rows()); + assert(N==B.num_cols()); + + Matrix tmp(M,N); + Subscript i,j; + + for (i=0; i +Matrix operator-(const Matrix &A, + const Matrix &B) +{ + Subscript M = A.num_rows(); + Subscript N = A.num_cols(); + + assert(M==B.num_rows()); + assert(N==B.num_cols()); + + Matrix tmp(M,N); + Subscript i,j; + + for (i=0; i +Matrix mult_element(const Matrix &A, + const Matrix &B) +{ + Subscript M = A.num_rows(); + Subscript N = A.num_cols(); + + assert(M==B.num_rows()); + assert(N==B.num_cols()); + + Matrix tmp(M,N); + Subscript i,j; + + for (i=0; i +Matrix transpose(const Matrix &A) +{ + Subscript M = A.num_rows(); + Subscript N = A.num_cols(); + + Matrix S(N,M); + Subscript i, j; + + for (i=0; i +inline Matrix matmult(const Matrix &A, + const Matrix &B) +{ + +#ifdef TNT_BOUNDS_CHECK + assert(A.num_cols() == B.num_rows()); +#endif + + Subscript M = A.num_rows(); + Subscript N = A.num_cols(); + Subscript K = B.num_cols(); + + Matrix tmp(M,K); + T sum; + + for (Subscript i=0; i +inline Matrix operator*(const Matrix &A, + const Matrix &B) +{ + return matmult(A,B); +} + +template +inline int matmult(Matrix& C, const Matrix &A, + const Matrix &B) +{ + + assert(A.num_cols() == B.num_rows()); + + Subscript M = A.num_rows(); + Subscript N = A.num_cols(); + Subscript K = B.num_cols(); + + C.newsize(M,K); + + T sum; + + const T* row_i; + const T* col_k; + + for (Subscript i=0; i +Vector matmult(const Matrix &A, const Vector &x) +{ + +#ifdef TNT_BOUNDS_CHECK + assert(A.num_cols() == x.dim()); +#endif + + Subscript M = A.num_rows(); + Subscript N = A.num_cols(); + + Vector tmp(M); + T sum; + + for (Subscript i=0; i +inline Vector operator*(const Matrix &A, const Vector &x) +{ + return matmult(A,x); +} + +} // namespace TNT + +#endif +// CMAT_H diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/tnt/.svn/text-base/tnt_fortran_array1d.h.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/tnt/.svn/text-base/tnt_fortran_array1d.h.svn-base new file mode 100644 index 0000000..2b55185 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/tnt/.svn/text-base/tnt_fortran_array1d.h.svn-base @@ -0,0 +1,312 @@ +/* +* +* Template Numerical Toolkit (TNT): One-dimensional Fortran numerical array +* +* Mathematical and Computational Sciences Division +* National Institute of Technology, +* Gaithersburg, MD USA +* +* +* This software was developed at the National Institute of Standards and +* Technology (NIST) by employees of the Federal Government in the course +* of their official duties. Pursuant to title 17 Section 105 of the +* United States Code, this software is not subject to copyright protection +* and is in the public domain. NIST assumes no responsibility whatsoever for +* its use by other parties, and makes no guarantees, expressed or implied, +* about its quality, reliability, or any other characteristic. +* +*/ + + + +#ifndef TNT_FORTRAN_ARRAY1D_H +#define TNT_FORTRAN_ARRAY1D_H + +#include +#include +#ifdef TNT_BOUNDS_CHECK +#include +#endif +#include "tnt_array1d.h" + +namespace TNT +{ + +/** + Templated one-dimensional, numerical array which + looks like a conventional Fortran array. This is + useful when integrating with C/C++ codes translated + from Fortran. Indexing is via the A(i) notation and A(1) + is the first element. + +

    + Array assignment is by reference (i.e. shallow assignment). + That is, B=A implies that the A and B point to the + same array, so modifications to the elements of A + will be reflected in B. If an independent copy + is required, then B = A.copy() can be used. Note + that this facilitates returning arrays from functions + without relying on compiler optimizations to eliminate + extensive data copying. + +

    + This class employs its own garbage collection via + the use of reference counts. That is, whenever + an internal array storage no longer has any references + to it, it is destoryed. +*/ +template +class Fortran_Array1D +{ + + + private: + Array1D A_; + + public: + + typedef T value_type; + + Fortran_Array1D(); + Fortran_Array1D(int n); + Fortran_Array1D(int n, T *a); + Fortran_Array1D(int n, const T &a); + inline Fortran_Array1D(const Fortran_Array1D &A); + inline Fortran_Array1D & operator=(const T &a); + inline Fortran_Array1D & operator=(const Fortran_Array1D &A); + inline Fortran_Array1D & ref(const Fortran_Array1D &A); + Fortran_Array1D copy(); + Fortran_Array1D & inject(const Fortran_Array1D & A); + inline T& operator()(int i); + inline const T& operator()(int i) const ; + inline int dim() const; + inline int dim1() const; + inline int ref_count() const; + ~Fortran_Array1D(); + + +}; + +/** + Create a null (0-length) array. +*/ +template +Fortran_Array1D::Fortran_Array1D() : A_() {} + + +/** + Copy constructor. Array data is NOT copied, but shared. + Thus, in Fortran_Array1D B(A), subsequent changes to A will + be reflected in B. For an indepent copy of A, use + Fortran_Array1D B(A.copy()), or B = A.copy(), instead. +*/ +template +Fortran_Array1D::Fortran_Array1D(const Fortran_Array1D &A) : A_(A.A_) {} + + + +/** + Create a new (n) array, WIHOUT initializing array elements. + To create an initialized array of constants, see Fortran_Array1D(n, value). + +

    + This version avoids the O(n) initialization overhead and + is used just before manual assignment. + + @param m the dimension of the new matrix. +*/ +template +Fortran_Array1D::Fortran_Array1D(int n) : A_(n) {} + + + +/** + Create a new n-length array, initializing array elements to + constant specified by argument. Most often used to + create an array of zeros, as in A(n, 0.0). + + @param m the dimension of the new matrix. + @param val the constant value to set all elements of the new array to. +*/ +template +Fortran_Array1D::Fortran_Array1D(int n, const T &val) : A_(n, val) {} + + +/** + Create a new n-length array, as a view of an existing one-dimensional + C array. (Note that the storage for this pre-existing array will + never be garbage collected by the Fortran_Array1D class.) + + @param m the first dimension of the new matrix. + @param n the second dimension of the new matrix. + @param a the one dimensional C array to use as data storage for + the array. +*/ +template +Fortran_Array1D::Fortran_Array1D(int n, T *a) : A_(n, a) {} + + + + +/** + Elements are accessed via A(i) indexing. + + If TNT_BOUNDS_CHECK macro is defined, the indices + are checked that they falls within the array bounds (via the + assert() macro.) +*/ +template +inline T& Fortran_Array1D::operator()(int i) +{ +#ifdef TNT_BOUNDS_CHECK + assert(i >= 1); + assert(i <= A_.dim1()); +#endif + + return A_[i-1]; + +} + +/** + Read-only version of A(i,j) indexing. + + If TNT_BOUNDS_CHECK macro is defined, the indices + are checked that they falls within the array bounds (via the + assert() macro.) +*/ +template +inline const T& Fortran_Array1D::operator()(int i) const +{ +#ifdef TNT_BOUNDS_CHECK + assert(i >= 1); + assert(i <= A_.dim1()); +#endif + + return A_[i-1]; + +} + + +/** + Assign all elemnts of A to a constant scalar. +*/ +template +Fortran_Array1D & Fortran_Array1D::operator=(const T &a) +{ + A_ = a; + return *this; +} +/** + Create a new of existing matrix. Used in B = A.copy() + or in the construction of B, e.g. Fortran_Array1D B(A.copy()), + to create a new array that does not share data. + +*/ +template +Fortran_Array1D Fortran_Array1D::copy() +{ + + Fortran_Array1D B; + + B.A_= A_.copy(); + return B; +} + + +/** + Copy the elements to from one array to another, in place. + That is B.inject(A), both A and B must conform (i.e. have + identical dimensions). + + This differs from B = A.copy() in that references to B + before this assignment are also affected. That is, if + we have +

    +	Fortran_Array1D A(n);
    +	Fortran_Array1D C(n);
    +	Fortran_Array1D B(C);        // elements of B and C are shared. 
    +
    +
    + then B.inject(A) affects both and C, while B=A.copy() creates + a new array B which shares no data with C or A. + + @param A the array from elements will be copied + @return an instance of the modifed array. That is, in B.inject(A), + it returns B. If A and B are not conformat, no modifications to + B are made. + +*/ +template +Fortran_Array1D & Fortran_Array1D::inject(const Fortran_Array1D &A) +{ + A_.inject(A.A_); + + return *this; +} + + + + + +/** + Create a reference (shallow assignment) to another existing array. + In B.ref(A), B and A shared the same data and subsequent changes + to the array elements of one will be reflected in the other. +

    + This is what operator= calls, and B=A and B.ref(A) are equivalent + operations. + + @return The new referenced array: in B.ref(A), it returns B. +*/ +template +Fortran_Array1D & Fortran_Array1D::ref(const Fortran_Array1D &A) +{ + A_.ref(A.A_); + return *this; +} + +/** + B = A is shorthand notation for B.ref(A). +*/ +template +Fortran_Array1D & Fortran_Array1D::operator=(const Fortran_Array1D &A) +{ + return ref(A); +} + +/** + @return the size (dimension of) the array. +*/ +template +inline int Fortran_Array1D::dim1() const { return A_.dim1(); } + + +/** + @return the size (dimension of) the array. +*/ +template +inline int Fortran_Array1D::dim() const { return A_.dim(); } + + + + +/** + @return the number of arrays that share the same storage area + as this one. (Must be at least one.) +*/ +template +inline int Fortran_Array1D::ref_count() const { return A_.ref_count(); } + +template +Fortran_Array1D::~Fortran_Array1D() +{ +} + + + + +} /* namespace TNT */ + +#endif +/* TNT_FORTRAN_ARRAY1D_H */ + diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/tnt/.svn/text-base/tnt_fortran_array1d_utils.h.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/tnt/.svn/text-base/tnt_fortran_array1d_utils.h.svn-base new file mode 100644 index 0000000..21446eb --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/tnt/.svn/text-base/tnt_fortran_array1d_utils.h.svn-base @@ -0,0 +1,64 @@ + +#ifndef TNT_FORTRAN_ARRAY1D_UTILS_H +#define TNT_FORTRAN_ARRAY1D_UTILS_H + +#include + +namespace TNT +{ + + +/** + Write an array to a character outstream. Output format is one that can + be read back in via the in-stream operator: one integer + denoting the array dimension (n), followed by n elements, + one per line. + +*/ +template +std::ostream& operator<<(std::ostream &s, const Fortran_Array1D &A) +{ + int N=A.dim1(); + + s << N << "\n"; + for (int j=1; j<=N; j++) + { + s << A(j) << "\n"; + } + s << "\n"; + + return s; +} + +/** + Read an array from a character stream. Input format + is one integer, denoting the dimension (n), followed + by n whitespace-separated elments. Newlines are ignored + +

    + Note: the array being read into references new memory + storage. If the intent is to fill an existing conformant + array, use cin >> B; A.inject(B) ); + instead or read the elements in one-a-time by hand. + + @param s the charater to read from (typically std::in) + @param A the array to read into. +*/ +template +std::istream& operator>>(std::istream &s, Fortran_Array1D &A) +{ + int N; + s >> N; + + Fortran_Array1D B(N); + for (int i=1; i<=N; i++) + s >> B(i); + A = B; + return s; +} + + + +} // namespace TNT + +#endif diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/tnt/.svn/text-base/tnt_fortran_array2d.h.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/tnt/.svn/text-base/tnt_fortran_array2d.h.svn-base new file mode 100644 index 0000000..acabd00 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/tnt/.svn/text-base/tnt_fortran_array2d.h.svn-base @@ -0,0 +1,328 @@ +/* +* +* Template Numerical Toolkit (TNT): Two-dimensional Fortran numerical array +* +* Mathematical and Computational Sciences Division +* National Institute of Technology, +* Gaithersburg, MD USA +* +* +* This software was developed at the National Institute of Standards and +* Technology (NIST) by employees of the Federal Government in the course +* of their official duties. Pursuant to title 17 Section 105 of the +* United States Code, this software is not subject to copyright protection +* and is in the public domain. NIST assumes no responsibility whatsoever for +* its use by other parties, and makes no guarantees, expressed or implied, +* about its quality, reliability, or any other characteristic. +* +*/ + + + +#ifndef TNT_FORTRAN_ARRAY2D_H +#define TNT_FORTRAN_ARRAY2D_H + +#include +#include + +#ifdef TNT_BOUNDS_CHECK +#include +#endif + +#include "tnt_array2d.h" + +namespace TNT +{ + +/** + Templated two-dimensional, numerical array which + looks like a conventional Fortran array. This is + useful when integrating with C/C++ codes translated + from Fortran. Storage corresponds to conventional Fortran ordering. + That is, the left-most dimension varies fastest. + Indexing is via the A(i,j) notation and A(1,1) + is the first element. + +

    + Array assignment is by reference (i.e. shallow assignment). + That is, B=A implies that the A and B point to the + same array, so modifications to the elements of A + will be reflected in B. If an independent copy + is required, then B = A.copy() can be used. Note + that this facilitates returning arrays from functions + without relying on compiler optimizations to eliminate + extensive data copying. + +

    + This class employs its own garbage collection via + the use of reference counts. That is, whenever + an internal array storage no longer has any references + to it, it is destoryed. +*/ +template +class Fortran_Array2D +{ + + + private: + /* For an (mxn) array, we internally keep an (nxm) "transposed" + C array and access A(i,j) as A[j-1][i-1]. The "-1" operation + is inlined in a tight loop and should be easily optimized. + */ + Array2D A_; + + public: + + typedef T value_type; + + Fortran_Array2D(); + Fortran_Array2D(int m, int n); + Fortran_Array2D(int m, int n, T *a); + Fortran_Array2D(int m, int n, const T &a); + inline Fortran_Array2D(const Fortran_Array2D &A); + inline Fortran_Array2D & operator=(const T &a); + inline Fortran_Array2D & operator=(const Fortran_Array2D &A); + inline Fortran_Array2D & ref(const Fortran_Array2D &A); + Fortran_Array2D copy(); + Fortran_Array2D & inject(const Fortran_Array2D & A); + inline T& operator()(int i, int j); + inline const T& operator()(int i, int j) const ; + inline int dim1() const; + inline int dim2() const; + inline int ref_count() const; + ~Fortran_Array2D(); + + +}; + +/** + Create a null (0x0x0) array. +*/ +template +Fortran_Array2D::Fortran_Array2D() : A_() {} + + +/** + Copy constructor. Array data is NOT copied, but shared. + Thus, in Fortran_Array2D B(A), subsequent changes to A will + be reflected in B. For an indepent copy of A, use + Fortran_Array2D B(A.copy()), or B = A.copy(), instead. +*/ +template +Fortran_Array2D::Fortran_Array2D(const Fortran_Array2D &A) : A_(A.A_) {} + + + +/** + Create a new (m x n) array, WIHOUT initializing array elements. + To create an initialized array of constants, see Fortran_Array2D(m,n, value). + +

    + This version avoids the O(m*n) initialization overhead and + is used just before manual assignment. + + @param m the first dimension of the new matrix. + @param n the second dimension of the new matrix. +*/ +template +Fortran_Array2D::Fortran_Array2D(int m, int n) : A_(n,m) {} + + + +/** + Create a new (m x n ) array, initializing array elements to + constant specified by argument. Most often used to + create an array of zeros, as in A(m, n, k, 0.0). + + @param m the first dimension of the new matrix. + @param n the second dimension of the new matrix. + @param val the constant value to set all elements of the new array to. +*/ +template +Fortran_Array2D::Fortran_Array2D(int m, int n, const T &val) : A_(n, m, val) {} + + +/** + + Create a new (m x n) array, as a view of an existing one-dimensional + C array, with elements stored in Fortran order, i.e. right-most dimension + varying fastest. (Often referred to as "column-major" ordering.) + Note that the storage for this pre-existing array will + never be garbage collected by the Fortran_Array2D class. + + + @param m the first dimension of the new matrix. + @param n the second dimension of the new matrix. + @param a the one dimensional C array to use as data storage for + the array. +*/ +template +Fortran_Array2D::Fortran_Array2D(int m, int n, T *a) : A_(n, m, a) {} + + + + +/** + Elements are accessed via A(i,j) indexing. + + If TNT_BOUNDS_CHECK macro is defined, the indices + are checked that they falls within the array bounds (via the + assert() macro.) +*/ +template +inline T& Fortran_Array2D::operator()(int i, int j) +{ +#ifdef TNT_BOUNDS_CHECK + assert(j >= 1); + assert(j <= A_.dim1()); + assert(i >= 1); + assert(i <= A_.dim2()); +#endif + + return A_[j-1][i-1]; + +} + +/** + Read-only version of A(i,j) indexing. + + If TNT_BOUNDS_CHECK macro is defined, the indices + are checked that they falls within the array bounds (via the + assert() macro.) +*/ +template +inline const T& Fortran_Array2D::operator()(int i, int j) const +{ +#ifdef TNT_BOUNDS_CHECK + assert(j >= 1); + assert(j <= A_.dim1()); + assert(i >= 1); + assert(i <= A_.dim2()); +#endif + + return A_[j-1][i-1]; + +} + + +/** + Assign all elemnts of A to a constant scalar. +*/ +template +Fortran_Array2D & Fortran_Array2D::operator=(const T &a) +{ + A_ = a; + return *this; +} +/** + Create a new of existing matrix. Used in B = A.copy() + or in the construction of B, e.g. Fortran_Array2D B(A.copy()), + to create a new array that does not share data. + +*/ +template +Fortran_Array2D Fortran_Array2D::copy() +{ + + Fortran_Array2D B; + + B.A_= A_.copy(); + return B; +} + + +/** + Copy the elements to from one array to another, in place. + That is B.inject(A), both A and B must conform (i.e. have + identical dimensions). + + This differs from B = A.copy() in that references to B + before this assignment are also affected. That is, if + we have +

    +	Fortran_Array2D A(m,n);
    +	Fortran_Array2D C(m,n);
    +	Fortran_Array2D B(C);        // elements of B and C are shared. 
    +
    +
    + then B.inject(A) affects both and C, while B=A.copy() creates + a new array B which shares no data with C or A. + + @param A the array from elements will be copied + @return an instance of the modifed array. That is, in B.inject(A), + it returns B. If A and B are not conformat, no modifications to + B are made. + +*/ +template +Fortran_Array2D & Fortran_Array2D::inject(const Fortran_Array2D &A) +{ + A_.inject(A.A_); + + return *this; +} + + + + + +/** + Create a reference (shallow assignment) to another existing array. + In B.ref(A), B and A shared the same data and subsequent changes + to the array elements of one will be reflected in the other. +

    + This is what operator= calls, and B=A and B.ref(A) are equivalent + operations. + + @return The new referenced array: in B.ref(A), it returns B. +*/ +template +Fortran_Array2D & Fortran_Array2D::ref(const Fortran_Array2D &A) +{ + A_.ref(A.A_); + return *this; +} + +/** + B = A is shorthand notation for B.ref(A). +*/ +template +Fortran_Array2D & Fortran_Array2D::operator=(const Fortran_Array2D &A) +{ + return ref(A); +} + +/** + @return the size of the first dimension of the array. +*/ +template +inline int Fortran_Array2D::dim1() const { return A_.dim2(); } + +/** + @return the size of the second dimension of the array. +*/ +template +inline int Fortran_Array2D::dim2() const { return A_.dim1(); } + + + +/** + @return the number of arrays that share the same storage area + as this one. (Must be at least one.) +*/ +template +inline int Fortran_Array2D::ref_count() const { return A_.ref_count(); } + +template +Fortran_Array2D::~Fortran_Array2D() +{ +} + + + + +} /* namespace TNT */ + +#endif +/* TNT_FORTRAN_ARRAY2D_H */ + diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/tnt/.svn/text-base/tnt_fortran_array2d_utils.h.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/tnt/.svn/text-base/tnt_fortran_array2d_utils.h.svn-base new file mode 100644 index 0000000..8509d72 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/tnt/.svn/text-base/tnt_fortran_array2d_utils.h.svn-base @@ -0,0 +1,81 @@ + + +#ifndef TNT_FORTRAN_ARRAY2D_UTILS_H +#define TNT_FORTRAN_ARRAY2D_UTILS_H + +#include + +namespace TNT +{ + + +/** + Write an array to a character outstream. Output format is one that can + be read back in via the in-stream operator: two integers + denoting the array dimensions (m x n), followed by m + lines of n elements. + +*/ +template +std::ostream& operator<<(std::ostream &s, const Fortran_Array2D &A) +{ + int M=A.dim1(); + int N=A.dim2(); + + s << M << " " << N << "\n"; + + for (int i=1; i<=M; i++) + { + for (int j=1; j<=N; j++) + { + s << A(i,j) << " "; + } + s << "\n"; + } + + + return s; +} + +/** + Read an array from a character stream. Input format + is two integers, denoting the dimensions (m x n), followed + by m*n whitespace-separated elments in "row-major" order + (i.e. right-most dimension varying fastest.) Newlines + are ignored. + +

    + Note: the array being read into references new memory + storage. If the intent is to fill an existing conformant + array, use cin >> B; A.inject(B) ); + instead or read the elements in one-a-time by hand. + + @param s the charater to read from (typically std::in) + @param A the array to read into. +*/ +template +std::istream& operator>>(std::istream &s, Fortran_Array2D &A) +{ + + int M, N; + + s >> M >> N; + + Fortran_Array2D B(M,N); + + for (int i=1; i<=M; i++) + for (int j=1; j<=N; j++) + { + s >> B(i,j); + } + + A = B; + return s; +} + + + + +} // namespace TNT + +#endif diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/tnt/.svn/text-base/tnt_fortran_array3d.h.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/tnt/.svn/text-base/tnt_fortran_array3d.h.svn-base new file mode 100644 index 0000000..9994ff8 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/tnt/.svn/text-base/tnt_fortran_array3d.h.svn-base @@ -0,0 +1,339 @@ +/* +* +* Template Numerical Toolkit (TNT): Three-dimensional Fortran numerical array +* +* Mathematical and Computational Sciences Division +* National Institute of Technology, +* Gaithersburg, MD USA +* +* +* This software was developed at the National Institute of Standards and +* Technology (NIST) by employees of the Federal Government in the course +* of their official duties. Pursuant to title 17 Section 105 of the +* United States Code, this software is not subject to copyright protection +* and is in the public domain. NIST assumes no responsibility whatsoever for +* its use by other parties, and makes no guarantees, expressed or implied, +* about its quality, reliability, or any other characteristic. +* +*/ + + + +#ifndef TNT_FORTRAN_ARRAY3D_H +#define TNT_FORTRAN_ARRAY3D_H + +#include +#include +#ifdef TNT_BOUNDS_CHECK +#include +#endif +#include "tnt_array3d.h" + +namespace TNT +{ + +/** + Templated three-dimensional, numerical array which + looks like a conventional Fortran array. This is + useful when integrating with C/C++ codes translated + from Fortran. Storage corresponds to conventional Fortran ordering. + That is, the left-most dimension varies fastest. + Indexing is via the A(i,j,k) notation and A(1,1,1) + is the first element. + +

    + Array assignment is by reference (i.e. shallow assignment). + That is, B=A implies that the A and B point to the + same array, so modifications to the elements of A + will be reflected in B. If an independent copy + is required, then B = A.copy() can be used. Note + that this facilitates returning arrays from functions + without relying on compiler optimizations to eliminate + extensive data copying. + +

    + This class employs its own garbage collection via + the use of reference counts. That is, whenever + an internal array storage no longer has any references + to it, it is destoryed. +*/ +template +class Fortran_Array3D +{ + + + private: + + + /* For an (mxnxk) array, we internally keep an (kxnxm) "transposed" + C array and access A(i,j,k) as A[k-1][j-1][i-1]. The "-1" operation + is inlined in a tight loop and should be easily optimized. + */ + Array3D A_; + + public: + + typedef T value_type; + + Fortran_Array3D(); + Fortran_Array3D(int m, int n, int k); + Fortran_Array3D(int m, int n, int k, T *a); + Fortran_Array3D(int m, int n, int k, const T &a); + inline Fortran_Array3D(const Fortran_Array3D &A); + inline Fortran_Array3D & operator=(const T &a); + inline Fortran_Array3D & operator=(const Fortran_Array3D &A); + inline Fortran_Array3D & ref(const Fortran_Array3D &A); + Fortran_Array3D copy(); + Fortran_Array3D & inject(const Fortran_Array3D & A); + inline T& operator()(int i, int j, int k); + inline const T& operator()(int i, int j, int k) const ; + inline int dim1() const; + inline int dim2() const; + inline int dim3() const; + inline int ref_count() const; + ~Fortran_Array3D(); + + +}; + +/** + Create a null (0x0x0) array. +*/ +template +Fortran_Array3D::Fortran_Array3D() : A_() {} + + +/** + Copy constructor. Array data is NOT copied, but shared. + Thus, in Fortran_Array3D B(A), subsequent changes to A will + be reflected in B. For an indepent copy of A, use + Fortran_Array3D B(A.copy()), or B = A.copy(), instead. +*/ +template +Fortran_Array3D::Fortran_Array3D(const Fortran_Array3D &A) : A_(A.A_) {} + + + +/** + Create a new (m x n x k) array, WIHOUT initializing array elements. + To create an initialized array of constants, see Fortran_Array3D(m,n,k, value). + +

    + This version avoids the O(m*n*k) initialization overhead and + is used just before manual assignment. + + @param m the first dimension of the new matrix. + @param n the second dimension of the new matrix. + @param k the third dimension of the new matrix. +*/ +template +Fortran_Array3D::Fortran_Array3D(int m, int n, int k) : A_(k,n,m) {} + + + +/** + Create a new (m x n x k) array, initializing array elements to + constant specified by argument. Most often used to + create an array of zeros, as in A(m, n, k, 0.0). + + @param m the first dimension of the new matrix. + @param n the second dimension of the new matrix. + @param k the third dimension of the new matrix. + @param val the constant value to set all elements of the new array to. +*/ +template +Fortran_Array3D::Fortran_Array3D(int m, int n, int k, const T &val) : + A_(k, n, m, val) {} + + +/** + Create a new (m x n x k) array, as a view of an existing one-dimensional + C array, with elements stored in Fortran order, i.e. right-most dimension + varying fastest. (Often referred to as "column-major" ordering.) + Note that the storage for this pre-existing array will + never be garbage collected by the Fortran_Array3D class. + + @param m the first dimension of the new matrix. + @param n the second dimension of the new matrix. + @param k the third dimension of the new matrix. + @param a the one dimensional C array to use as data storage for + the array. +*/ +template +Fortran_Array3D::Fortran_Array3D(int m, int n, int k, T *a) : + A_(k, n, m, a) {} + + + + +/** + Elements are accessed via A(i,j,k) indexing. + + If TNT_BOUNDS_CHECK macro is defined, the indices + are checked that they falls within the array bounds (via the + assert() macro.) +*/ +template +inline T& Fortran_Array3D::operator()(int i, int j, int k) +{ +#ifdef TNT_BOUNDS_CHECK + assert(k >= 1); + assert(k <= A_.dim1()); + assert(j >= 1); + assert(j <= A_.dim2()); + assert(i >= 1); + assert(i <= A_.dim3()); +#endif + + return A_[k-1][j-1][i-1]; + +} + +/** + Read-only version of A(i,j,k) indexing. + + If TNT_BOUNDS_CHECK macro is defined, the indices + are checked that they falls within the array bounds (via the + assert() macro.) +*/ +template +inline const T& Fortran_Array3D::operator()(int i, int j, int k) const +{ +#ifdef TNT_BOUNDS_CHECK + assert(k >= 1); + assert(k <= A_.dim1()); + assert(j >= 1); + assert(j <= A_.dim2()); + assert(i >= 1); + assert(i <= A_.dim3()); +#endif + + return A_[k-1][j-1][i-1]; + +} + + +/** + Assign all elemnts of A to a constant scalar. +*/ +template +Fortran_Array3D & Fortran_Array3D::operator=(const T &a) +{ + A_ = a; + return *this; +} +/** + Create a new of existing matrix. Used in B = A.copy() + or in the construction of B, e.g. Fortran_Array3D B(A.copy()), + to create a new array that does not share data. + +*/ +template +Fortran_Array3D Fortran_Array3D::copy() +{ + + Fortran_Array3D B; + + B.A_= A_.copy(); + return B; +} + + +/** + Copy the elements to from one array to another, in place. + That is B.inject(A), both A and B must conform (i.e. have + identical dimensions). + + This differs from B = A.copy() in that references to B + before this assignment are also affected. That is, if + we have +

    +	Fortran_Array3D A(m,n,k);
    +	Fortran_Array3D C(m,n,k);
    +	Fortran_Array3D B(C);        // elements of B and C are shared. 
    +
    +
    + then B.inject(A) affects both and C, while B=A.copy() creates + a new array B which shares no data with C or A. + + @param A the array from elements will be copied + @return an instance of the modifed array. That is, in B.inject(A), + it returns B. If A and B are not conformat, no modifications to + B are made. + +*/ +template +Fortran_Array3D & Fortran_Array3D::inject(const Fortran_Array3D &A) +{ + A_.inject(A.A_); + + return *this; +} + + + + + +/** + Create a reference (shallow assignment) to another existing array. + In B.ref(A), B and A shared the same data and subsequent changes + to the array elements of one will be reflected in the other. +

    + This is what operator= calls, and B=A and B.ref(A) are equivalent + operations. + + @return The new referenced array: in B.ref(A), it returns B. +*/ +template +Fortran_Array3D & Fortran_Array3D::ref(const Fortran_Array3D &A) +{ + A_.ref(A.A_); + return *this; +} + +/** + B = A is shorthand notation for B.ref(A). +*/ +template +Fortran_Array3D & Fortran_Array3D::operator=(const Fortran_Array3D &A) +{ + return ref(A); +} + +/** + @return the size of the first dimension of the array. +*/ +template +inline int Fortran_Array3D::dim1() const { return A_.dim3(); } + +/** + @return the size of the second dimension of the array. +*/ +template +inline int Fortran_Array3D::dim2() const { return A_.dim2(); } + +/** + @return the size of the third (right-most) dimension of the array. +*/ +template +inline int Fortran_Array3D::dim3() const { return A_.dim1(); } + + +/** + @return the number of arrays that share the same storage area + as this one. (Must be at least one.) +*/ +template +inline int Fortran_Array3D::ref_count() const { return A_.ref_count(); } + +template +Fortran_Array3D::~Fortran_Array3D() +{ +} + + +} /* namespace TNT */ + +#endif +/* TNT_FORTRAN_ARRAY3D_H */ + diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/tnt/.svn/text-base/tnt_fortran_array3d_utils.h.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/tnt/.svn/text-base/tnt_fortran_array3d_utils.h.svn-base new file mode 100644 index 0000000..6a72b75 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/tnt/.svn/text-base/tnt_fortran_array3d_utils.h.svn-base @@ -0,0 +1,84 @@ + + +#ifndef TNT_FORTRAN_ARRAY3D_UTILS_H +#define TNT_FORTRAN_ARRAY3D_UTILS_H + +#include +#include + +namespace TNT +{ + + +/** + Write an array to a character outstream. Output format is one that can + be read back in via the in-stream operator: three integers + denoting the array dimensions (m x n x k), followed by m + (n x k) arrays in "row-major" order. + +*/ +template +std::ostream& operator<<(std::ostream &s, const Fortran_Array3D &A) +{ + int M=A.dim1(); + int N=A.dim2(); + int K=A.dim3(); + + s << M << " " << N << " " << K << "\n"; + + for (int i=1; i<=M; i++) + { + for (int j=1; j<=N; j++) + { + for (int k=1; k<=K; k++) + s << A(i,j,k) << " "; + s << "\n"; + } + s << "\n"; + } + + + return s; +} + +/** + Read an array from a character stream. Input format + is three integers, denoting the dimensions (m x n x k), followed + by m*n*k whitespace-separated elments in "row-major" order + (i.e. right-most dimension varying fastest.) Newlines + are ignored. + +

    + Note: the array being read into references new memory + storage. If the intent is to fill an existing conformant + array, use cin >> B; A.inject(B) ); + instead or read the elements in one-a-time by hand. + + @param s the charater to read from (typically std::in) + @param A the array to read into. +*/ +template +std::istream& operator>>(std::istream &s, Fortran_Array3D &A) +{ + + int M, N, K; + + s >> M >> N >> K; + + Fortran_Array3D B(M,N,K); + + for (int i=1; i<=M; i++) + for (int j=1; j<=N; j++) + for (int k=1; k<=K; k++) + s >> B(i,j,k); + + A = B; + return s; +} + + + + +} // namespace TNT + +#endif diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/tnt/.svn/text-base/tnt_math_utils.h.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/tnt/.svn/text-base/tnt_math_utils.h.svn-base new file mode 100644 index 0000000..985d045 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/tnt/.svn/text-base/tnt_math_utils.h.svn-base @@ -0,0 +1,65 @@ +#ifndef MATH_UTILS_H +#define MATH_UTILS_H + +#include +/* needed for sqrt() below */ + +namespace TNT +{ +/** + @returns hypotenuse of real (non-complex) scalars a and b by + avoiding underflow/overflow + using (a * sqrt( 1 + (b/a) * (b/a))), rather than + sqrt(a*a + b*b). +*/ +template +Real hypot(const Real &a, const Real &b) +{ + + if (a== 0) + return abs(b); + else + { + Real c = b/a; + return a * sqrt(1 + c*c); + } +} + +/** + @returns the minimum of scalars a and b. +*/ +#undef min +template +Scalar min(const Scalar &a, const Scalar &b) +{ + return a < b ? a : b; +} + +/** + @returns the maximum of scalars a and b. +*/ +#undef max +template +Scalar max(const Scalar &a, const Scalar &b) +{ + return a > b ? a : b; +} + +/* added by G.Peyre */ +#define TNT_MIN(a, b) ((a) < (b) ? (a) : (b)) //!< Returns the min value between a and b +#define TNT_MAX(a, b) ((a) > (b) ? (a) : (b)) //!< Returns the max value between a and b +#define TNT_ABS(a) ((a) > 0 ? (a) : -(a)) //!< Returns the absolute value a + + +/** + @returns the absolute value of a real (no-complex) scalar. +*/ +template +Real abs(const Real &a) +{ + return (a > 0 ? a : -a); +} + +} +#endif +/* MATH_UTILS_H */ diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/tnt/.svn/text-base/tnt_sparse_matrix_csr.h.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/tnt/.svn/text-base/tnt_sparse_matrix_csr.h.svn-base new file mode 100644 index 0000000..0d4fde1 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/tnt/.svn/text-base/tnt_sparse_matrix_csr.h.svn-base @@ -0,0 +1,103 @@ +/* +* +* Template Numerical Toolkit (TNT) +* +* Mathematical and Computational Sciences Division +* National Institute of Technology, +* Gaithersburg, MD USA +* +* +* This software was developed at the National Institute of Standards and +* Technology (NIST) by employees of the Federal Government in the course +* of their official duties. Pursuant to title 17 Section 105 of the +* United States Code, this software is not subject to copyright protection +* and is in the public domain. NIST assumes no responsibility whatsoever for +* its use by other parties, and makes no guarantees, expressed or implied, +* about its quality, reliability, or any other characteristic. +* +*/ + + +#ifndef TNT_SPARSE_MATRIX_CSR_H +#define TNT_SPARSE_MATRIX_CSR_H + +#include "tnt_array1d.h" + +namespace TNT +{ + + +/** + Read-only view of a sparse matrix in compressed-row storage + format. Neither array elements (nonzeros) nor sparsity + structure can be modified. If modifications are required, + create a new view. + +

    + Index values begin at 0. + +

    + Storage requirements: An (m x n) matrix with + nz nonzeros requires no more than ((T+I)*nz + M*I) + bytes, where T is the size of data elements and + I is the size of integers. + + +*/ +template +class Sparse_Matrix_CompRow { + +private: + Array1D val_; // data values (nz_ elements) + Array1D rowptr_; // row_ptr (dim_[0]+1 elements) + Array1D colind_; // col_ind (nz_ elements) + + int dim1_; // number of rows + int dim2_; // number of cols + +public: + + Sparse_Matrix_CompRow(const Sparse_Matrix_CompRow &S); + Sparse_Matrix_CompRow(int M, int N, int nz, const T *val, + const int *r, const int *c); + + + + inline const T& val(int i) const { return val_[i]; } + inline const int& row_ptr(int i) const { return rowptr_[i]; } + inline const int& col_ind(int i) const { return colind_[i];} + + inline int dim1() const {return dim1_;} + inline int dim2() const {return dim2_;} + int NumNonzeros() const {return val_.dim1();} + + + Sparse_Matrix_CompRow& operator=( + const Sparse_Matrix_CompRow &R); + + + +}; + +/** + Construct a read-only view of existing sparse matrix in + compressed-row storage format. + + @param M the number of rows of sparse matrix + @param N the number of columns of sparse matrix + @param nz the number of nonzeros + @param val a contiguous list of nonzero values + @param r row-pointers: r[i] denotes the begining position of row i + (i.e. the ith row begins at val[row[i]]). + @param c column-indices: c[i] denotes the column location of val[i] +*/ +template +Sparse_Matrix_CompRow::Sparse_Matrix_CompRow(int M, int N, int nz, + const T *val, const int *r, const int *c) : val_(nz,val), + rowptr_(M, r), colind_(nz, c), dim1_(M), dim2_(N) {} + + +} +// namespace TNT + +#endif diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/tnt/.svn/text-base/tnt_stopwatch.h.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/tnt/.svn/text-base/tnt_stopwatch.h.svn-base new file mode 100644 index 0000000..3bf68c9 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/tnt/.svn/text-base/tnt_stopwatch.h.svn-base @@ -0,0 +1,122 @@ +/* +* +* Mathematical and Computational Sciences Division +* National Institute of Technology, +* Gaithersburg, MD USA +* +* +* This software was developed at the National Institute of Standards and +* Technology (NIST) by employees of the Federal Government in the course +* of their official duties. Pursuant to title 17 Section 105 of the +* United States Code, this software is not subject to copyright protection +* and is in the public domain. NIST assumes no responsibility whatsoever for +* its use by other parties, and makes no guarantees, expressed or implied, +* about its quality, reliability, or any other characteristic. +* +*/ + + + +#ifndef STOPWATCH_H +#define STOPWATCH_H + +// for clock() and CLOCKS_PER_SEC +#include + + +namespace TNT +{ + +inline static double seconds(void) +{ + const double secs_per_tick = 1.0 / CLOCKS_PER_SEC; + return ( (double) clock() ) * secs_per_tick; +} + +/** + Performance Stopwatch used for benchmarking codes. + Measure seconds elapsed. +*/ +class Stopwatch { + private: + int running_; + double start_time_; + double total_; + + public: + Stopwatch(); + inline void start(); + inline double stop(); + inline double read(); + inline void resume(); + inline int running(); +}; + +/** + Create an instance of a Stopwatch, with its own internal + counter. +*/ +inline +Stopwatch::Stopwatch() : running_(0), start_time_(0.0), total_(0.0) {} + +/** + Start timing from 0.00. +*/ +inline +void Stopwatch::start() +{ + running_ = 1; + total_ = 0.0; + start_time_ = seconds(); +} + +/** + + Stop timing and return elapsed time (in seconds). +*/ +inline +double Stopwatch::stop() +{ + if (running_) + { + total_ += (seconds() - start_time_); + running_ = 0; + } + return total_; +} + +/** + Resume timing, if currently stopped. Operation + has no effect if Stopwatch is already running_. +*/ +inline +void Stopwatch::resume() +{ + if (!running_) + { + start_time_ = seconds(); + running_ = 1; + } +} + + +/** + Read current time (in seconds). +*/ +inline +double Stopwatch::read() +{ + if (running_) + { + stop(); + resume(); + } + return total_; +} + + +} +#endif + + + diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/tnt/.svn/text-base/tnt_subscript.h.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/tnt/.svn/text-base/tnt_subscript.h.svn-base new file mode 100644 index 0000000..dfbd123 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/tnt/.svn/text-base/tnt_subscript.h.svn-base @@ -0,0 +1,54 @@ +/* +* +* Template Numerical Toolkit (TNT) +* +* Mathematical and Computational Sciences Division +* National Institute of Technology, +* Gaithersburg, MD USA +* +* +* This software was developed at the National Institute of Standards and +* Technology (NIST) by employees of the Federal Government in the course +* of their official duties. Pursuant to title 17 Section 105 of the +* United States Code, this software is not subject to copyright protection +* and is in the public domain. NIST assumes no responsibility whatsoever for +* its use by other parties, and makes no guarantees, expressed or implied, +* about its quality, reliability, or any other characteristic. +* +*/ + + +#ifndef TNT_SUBSCRPT_H +#define TNT_SUBSCRPT_H + + +//--------------------------------------------------------------------- +// This definition describes the default TNT data type used for +// indexing into TNT matrices and vectors. The data type should +// be wide enough to index into large arrays. It defaults to an +// "int", but can be overriden at compile time redefining TNT_SUBSCRIPT_TYPE, +// e.g. +// +// c++ -DTNT_SUBSCRIPT_TYPE='unsigned int' ... +// +//--------------------------------------------------------------------- +// + +#ifndef TNT_SUBSCRIPT_TYPE +#define TNT_SUBSCRIPT_TYPE int +#endif + +namespace TNT +{ + typedef TNT_SUBSCRIPT_TYPE Subscript; +} + + +// () indexing in TNT means 1-offset, i.e. x(1) and A(1,1) are the +// first elements. This offset is left as a macro for future +// purposes, but should not be changed in the current release. +// +// +#define TNT_BASE_OFFSET (1) + +#endif diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/tnt/.svn/text-base/tnt_vec.h.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/tnt/.svn/text-base/tnt_vec.h.svn-base new file mode 100644 index 0000000..1dc92e0 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/tnt/.svn/text-base/tnt_vec.h.svn-base @@ -0,0 +1,404 @@ +/* +* +* Template Numerical Toolkit (TNT) +* +* Mathematical and Computational Sciences Division +* National Institute of Technology, +* Gaithersburg, MD USA +* +* +* This software was developed at the National Institute of Standards and +* Technology (NIST) by employees of the Federal Government in the course +* of their official duties. Pursuant to title 17 Section 105 of the +* United States Code, this software is not subject to copyright protection +* and is in the public domain. NIST assumes no responsibility whatsoever for +* its use by other parties, and makes no guarantees, expressed or implied, +* about its quality, reliability, or any other characteristic. +* +*/ + + + +#ifndef TNT_VEC_H +#define TNT_VEC_H + +#include "tnt_subscript.h" +#include +#include +#include +#include + +namespace TNT +{ + +/** + [Deprecatred] Value-based vector class from pre-1.0 + TNT version. Kept here for backward compatiblity, but should + use the newer TNT::Array1D classes instead. + +*/ + +template +class Vector +{ + + + public: + + typedef Subscript size_type; + typedef T value_type; + typedef T element_type; + typedef T* pointer; + typedef T* iterator; + typedef T& reference; + typedef const T* const_iterator; + typedef const T& const_reference; + + Subscript lbound() const { return 1;} + + protected: + T* v_; + T* vm1_; // pointer adjustment for optimzied 1-offset indexing + Subscript n_; + + // internal helper function to create the array + // of row pointers + + void initialize(Subscript N) + { + // adjust pointers so that they are 1-offset: + // v_[] is the internal contiguous array, it is still 0-offset + // + assert(v_ == NULL); + v_ = new T[N]; + assert(v_ != NULL); + vm1_ = v_-1; + n_ = N; + } + + void copy(const T* v) + { + Subscript N = n_; + Subscript i; + +#ifdef TNT_UNROLL_LOOPS + Subscript Nmod4 = N & 3; + Subscript N4 = N - Nmod4; + + for (i=0; i &A) : v_(0), vm1_(0), n_(0) + { + initialize(A.n_); + copy(A.v_); + } + + Vector(Subscript N, const T& value = T()) : v_(0), vm1_(0), n_(0) + { + initialize(N); + set(value); + } + + Vector(Subscript N, const T* v) : v_(0), vm1_(0), n_(0) + { + initialize(N); + copy(v); + } + + Vector(Subscript N, char *s) : v_(0), vm1_(0), n_(0) + { + initialize(N); + std::istrstream ins(s); + + Subscript i; + + for (i=0; i> v_[i]; + } + + + // methods + // + Vector& newsize(Subscript N) + { + if (n_ == N) return *this; + + destroy(); + initialize(N); + + return *this; + } + + + // assignments + // + Vector& operator=(const Vector &A) + { + if (v_ == A.v_) + return *this; + + if (n_ == A.n_) // no need to re-alloc + copy(A.v_); + + else + { + destroy(); + initialize(A.n_); + copy(A.v_); + } + + return *this; + } + + Vector& operator=(const T& scalar) + { + set(scalar); + return *this; + } + + inline Subscript dim() const + { + return n_; + } + + inline Subscript size() const + { + return n_; + } + + + inline reference operator()(Subscript i) + { +#ifdef TNT_BOUNDS_CHECK + assert(1<=i); + assert(i <= n_) ; +#endif + return vm1_[i]; + } + + inline const_reference operator() (Subscript i) const + { +#ifdef TNT_BOUNDS_CHECK + assert(1<=i); + assert(i <= n_) ; +#endif + return vm1_[i]; + } + + inline reference operator[](Subscript i) + { +#ifdef TNT_BOUNDS_CHECK + assert(0<=i); + assert(i < n_) ; +#endif + return v_[i]; + } + + inline const_reference operator[](Subscript i) const + { +#ifdef TNT_BOUNDS_CHECK + assert(0<=i); + + + + + + + assert(i < n_) ; +#endif + return v_[i]; + } + + + +}; + + +/* *************************** I/O ********************************/ + +template +std::ostream& operator<<(std::ostream &s, const Vector &A) +{ + Subscript N=A.dim(); + + s << N << endl; + + for (Subscript i=0; i +std::istream & operator>>(std::istream &s, Vector &A) +{ + + Subscript N; + + s >> N; + + if ( !(N == A.size() )) + { + A.newsize(N); + } + + + for (Subscript i=0; i> A[i]; + + + return s; +} + +// *******************[ basic matrix algorithms ]*************************** + + +template +Vector operator+(const Vector &A, + const Vector &B) +{ + Subscript N = A.dim(); + + assert(N==B.dim()); + + Vector tmp(N); + Subscript i; + + for (i=0; i +Vector operator-(const Vector &A, + const Vector &B) +{ + Subscript N = A.dim(); + + assert(N==B.dim()); + + Vector tmp(N); + Subscript i; + + for (i=0; i +Vector operator*(const Vector &A, + const Vector &B) +{ + Subscript N = A.dim(); + + assert(N==B.dim()); + + Vector tmp(N); + Subscript i; + + for (i=0; i +T dot_prod(const Vector &A, const Vector &B) +{ + Subscript N = A.dim(); + assert(N == B.dim()); + + Subscript i; + T sum = 0; + + for (i=0; i + For a symmetric, positive definite matrix A, this function + computes the Cholesky factorization, i.e. it computes a lower + triangular matrix L such that A = L*L'. + If the matrix is not symmetric or positive definite, the function + computes only a partial decomposition. This can be tested with + the is_spd() flag. + +

    Typical usage looks like: +

    +	Array2D A(n,n);
    +	Array2D L;
    +
    +	 ... 
    +
    +	Cholesky chol(A);
    +
    +	if (chol.is_spd())
    +		L = chol.getL();
    +		
    +  	else
    +		cout << "factorization was not complete.\n";
    +
    +	
    + + +

    + (Adapted from JAMA, a Java Matrix Library, developed by jointly + by the Mathworks and NIST; see http://math.nist.gov/javanumerics/jama). + + */ + +template +class Cholesky +{ + Array2D L_; // lower triangular factor + int isspd; // 1 if matrix to be factored was SPD + +public: + + Cholesky(); + Cholesky(const Array2D &A); + Array2D getL() const; + Array1D solve(const Array1D &B); + Array2D solve(const Array2D &B); + int is_spd() const; + +}; + +template +Cholesky::Cholesky() : L_(0,0), isspd(0) {} + +/** + @return 1, if original matrix to be factored was symmetric + positive-definite (SPD). +*/ +template +int Cholesky::is_spd() const +{ + return isspd; +} + +/** + @return the lower triangular factor, L, such that L*L'=A. +*/ +template +Array2D Cholesky::getL() const +{ + return L_; +} + +/** + Constructs a lower triangular matrix L, such that L*L'= A. + If A is not symmetric positive-definite (SPD), only a + partial factorization is performed. If is_spd() + evalutate true (1) then the factorizaiton was successful. +*/ +template +Cholesky::Cholesky(const Array2D &A) +{ + + + int m = A.dim1(); + int n = A.dim2(); + + isspd = (m == n); + + if (m != n) + { + L_ = Array2D(0,0); + return; + } + + L_ = Array2D(n,n); + + + // Main loop. + for (int j = 0; j < n; j++) + { + double d = 0.0; + for (int k = 0; k < j; k++) + { + Real s = 0.0; + for (int i = 0; i < k; i++) + { + s += L_[k][i]*L_[j][i]; + } + L_[j][k] = s = (A[j][k] - s)/L_[k][k]; + d = d + s*s; + isspd = isspd && (A[k][j] == A[j][k]); + } + d = A[j][j] - d; + isspd = isspd && (d > 0.0); + L_[j][j] = sqrt(d > 0.0 ? d : 0.0); + for (int k = j+1; k < n; k++) + { + L_[j][k] = 0.0; + } + } +} + +/** + + Solve a linear system A*x = b, using the previously computed + cholesky factorization of A: L*L'. + + @param B A Matrix with as many rows as A and any number of columns. + @return x so that L*L'*x = b. If b is nonconformat, or if A + was not symmetric posidtive definite, a null (0x0) + array is returned. +*/ +template +Array1D Cholesky::solve(const Array1D &b) +{ + int n = L_.dim1(); + if (b.dim1() != n) + return Array1D(); + + + Array1D x = b.copy(); + + + // Solve L*y = b; + for (int k = 0; k < n; k++) + { + for (int i = 0; i < k; i++) + x[k] -= x[i]*L_[k][i]; + x[k] /= L_[k][k]; + + } + + // Solve L'*X = Y; + for (int k = n-1; k >= 0; k--) + { + for (int i = k+1; i < n; i++) + x[k] -= x[i]*L_[i][k]; + x[k] /= L_[k][k]; + } + + return x; +} + + +/** + + Solve a linear system A*X = B, using the previously computed + cholesky factorization of A: L*L'. + + @param B A Matrix with as many rows as A and any number of columns. + @return X so that L*L'*X = B. If B is nonconformat, or if A + was not symmetric posidtive definite, a null (0x0) + array is returned. +*/ +template +Array2D Cholesky::solve(const Array2D &B) +{ + int n = L_.dim1(); + if (B.dim1() != n) + return Array2D(); + + + Array2D X = B.copy(); + int nx = B.dim2(); + +// Cleve's original code +#if 0 + // Solve L*Y = B; + for (int k = 0; k < n; k++) { + for (int i = k+1; i < n; i++) { + for (int j = 0; j < nx; j++) { + X[i][j] -= X[k][j]*L_[k][i]; + } + } + for (int j = 0; j < nx; j++) { + X[k][j] /= L_[k][k]; + } + } + + // Solve L'*X = Y; + for (int k = n-1; k >= 0; k--) { + for (int j = 0; j < nx; j++) { + X[k][j] /= L_[k][k]; + } + for (int i = 0; i < k; i++) { + for (int j = 0; j < nx; j++) { + X[i][j] -= X[k][j]*L_[k][i]; + } + } + } +#endif + + + // Solve L*y = b; + for (int j=0; j< nx; j++) + { + for (int k = 0; k < n; k++) + { + for (int i = 0; i < k; i++) + X[k][j] -= X[i][j]*L_[k][i]; + X[k][j] /= L_[k][k]; + } + } + + // Solve L'*X = Y; + for (int j=0; j= 0; k--) + { + for (int i = k+1; i < n; i++) + X[k][j] -= X[i][j]*L_[i][k]; + X[k][j] /= L_[k][k]; + } + } + + + + return X; +} + + +} +// namespace JAMA + +#endif +// JAMA_CHOLESKY_H diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/tnt/jama_eig.h b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/tnt/jama_eig.h new file mode 100644 index 0000000..aaa1fc5 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/tnt/jama_eig.h @@ -0,0 +1,1026 @@ +#ifndef JAMA_EIG_H +#define JAMA_EIG_H + + +#include "tnt_array1d.h" +#include "tnt_array2d.h" +#include "tnt_math_utils.h" + + +// using namespace TNT; + + +namespace JAMA +{ + +/** + + Computes eigenvalues and eigenvectors of a real (non-complex) + matrix. +

    + If A is symmetric, then A = V*D*V' where the eigenvalue matrix D is + diagonal and the eigenvector matrix V is orthogonal. That is, + the diagonal values of D are the eigenvalues, and + V*V' = I, where I is the identity matrix. The columns of V + represent the eigenvectors in the sense that A*V = V*D. + +

    + If A is not symmetric, then the eigenvalue matrix D is block diagonal + with the real eigenvalues in 1-by-1 blocks and any complex eigenvalues, + a + i*b, in 2-by-2 blocks, [a, b; -b, a]. That is, if the complex + eigenvalues look like +

    +
    +          u + iv     .        .          .      .    .
    +            .      u - iv     .          .      .    .
    +            .        .      a + ib       .      .    .
    +            .        .        .        a - ib   .    .
    +            .        .        .          .      x    .
    +            .        .        .          .      .    y
    +
    + then D looks like +
    +
    +            u        v        .          .      .    .
    +           -v        u        .          .      .    . 
    +            .        .        a          b      .    .
    +            .        .       -b          a      .    .
    +            .        .        .          .      x    .
    +            .        .        .          .      .    y
    +
    + This keeps V a real matrix in both symmetric and non-symmetric + cases, and A*V = V*D. + + + +

    + The matrix V may be badly + conditioned, or even singular, so the validity of the equation + A = V*D*inverse(V) depends upon the condition number of V. + +

    + (Adapted from JAMA, a Java Matrix Library, developed by jointly + by the Mathworks and NIST; see http://math.nist.gov/javanumerics/jama). +**/ + +using TNT::abs; + +template +class Eigenvalue +{ + + /** Row and column dimension (square matrix). */ + int n; + + int issymmetric; /* boolean*/ + + /** Arrays for internal storage of eigenvalues. */ + + TNT::Array1D d; /* real part */ + TNT::Array1D e; /* img part */ + + /** Array for internal storage of eigenvectors. */ + TNT::Array2D V; + + /** Array for internal storage of nonsymmetric Hessenberg form. + @serial internal storage of nonsymmetric Hessenberg form. + */ + TNT::Array2D H; + + + /** Working storage for nonsymmetric algorithm. + @serial working storage for nonsymmetric algorithm. + */ + TNT::Array1D ort; + + + // Symmetric Householder reduction to tridiagonal form. + + void tred2() { + + // This is derived from the Algol procedures tred2 by + // Bowdler, Martin, Reinsch, and Wilkinson, Handbook for + // Auto. Comp., Vol.ii-Linear Algebra, and the corresponding + // Fortran subroutine in EISPACK. + + for (int j = 0; j < n; j++) { + d[j] = V[n-1][j]; + } + + // Householder reduction to tridiagonal form. + + for (int i = n-1; i > 0; i--) { + + // Scale to avoid under/overflow. + + Real scale = 0.0; + Real h = 0.0; + for (int k = 0; k < i; k++) { + scale = scale + abs(d[k]); + } + if (scale == 0.0) { + e[i] = d[i-1]; + for (int j = 0; j < i; j++) { + d[j] = V[i-1][j]; + V[i][j] = 0.0; + V[j][i] = 0.0; + } + } else { + + // Generate Householder vector. + + for (int k = 0; k < i; k++) { + d[k] /= scale; + h += d[k] * d[k]; + } + Real f = d[i-1]; + Real g = sqrt(h); + if (f > 0) { + g = -g; + } + e[i] = scale * g; + h = h - f * g; + d[i-1] = f - g; + for (int j = 0; j < i; j++) { + e[j] = 0.0; + } + + // Apply similarity transformation to remaining columns. + + for (int j = 0; j < i; j++) { + f = d[j]; + V[j][i] = f; + g = e[j] + V[j][j] * f; + for (int k = j+1; k <= i-1; k++) { + g += V[k][j] * d[k]; + e[k] += V[k][j] * f; + } + e[j] = g; + } + f = 0.0; + for (int j = 0; j < i; j++) { + e[j] /= h; + f += e[j] * d[j]; + } + Real hh = f / (h + h); + for (int j = 0; j < i; j++) { + e[j] -= hh * d[j]; + } + for (int j = 0; j < i; j++) { + f = d[j]; + g = e[j]; + for (int k = j; k <= i-1; k++) { + V[k][j] -= (f * e[k] + g * d[k]); + } + d[j] = V[i-1][j]; + V[i][j] = 0.0; + } + } + d[i] = h; + } + + // Accumulate transformations. + + for (int i = 0; i < n-1; i++) { + V[n-1][i] = V[i][i]; + V[i][i] = 1.0; + Real h = d[i+1]; + if (h != 0.0) { + for (int k = 0; k <= i; k++) { + d[k] = V[k][i+1] / h; + } + for (int j = 0; j <= i; j++) { + Real g = 0.0; + for (int k = 0; k <= i; k++) { + g += V[k][i+1] * V[k][j]; + } + for (int k = 0; k <= i; k++) { + V[k][j] -= g * d[k]; + } + } + } + for (int k = 0; k <= i; k++) { + V[k][i+1] = 0.0; + } + } + for (int j = 0; j < n; j++) { + d[j] = V[n-1][j]; + V[n-1][j] = 0.0; + } + V[n-1][n-1] = 1.0; + e[0] = 0.0; + } + + // Symmetric tridiagonal QL algorithm. + + void tql2 () { + + // This is derived from the Algol procedures tql2, by + // Bowdler, Martin, Reinsch, and Wilkinson, Handbook for + // Auto. Comp., Vol.ii-Linear Algebra, and the corresponding + // Fortran subroutine in EISPACK. + + for (int i = 1; i < n; i++) { + e[i-1] = e[i]; + } + e[n-1] = 0.0; + + Real f = 0.0; + Real tst1 = 0.0; + Real eps = pow(2.0,-52.0); + for (int l = 0; l < n; l++) { + + // Find small subdiagonal element + + tst1 = TNT::max(tst1,abs(d[l]) + abs(e[l])); + int m = l; + + // Original while-loop from Java code + while (m < n) { + if (abs(e[m]) <= eps*tst1) { + break; + } + m++; + } + + + // If m == l, d[l] is an eigenvalue, + // otherwise, iterate. + + if (m > l) { + int iter = 0; + do { + iter = iter + 1; // (Could check iteration count here.) + + // Compute implicit shift + + Real g = d[l]; + Real p = (d[l+1] - g) / (2.0 * e[l]); + Real r = hypot(p,1.0); + if (p < 0) { + r = -r; + } + d[l] = e[l] / (p + r); + d[l+1] = e[l] * (p + r); + Real dl1 = d[l+1]; + Real h = g - d[l]; + for (int i = l+2; i < n; i++) { + d[i] -= h; + } + f = f + h; + + // Implicit QL transformation. + + p = d[m]; + Real c = 1.0; + Real c2 = c; + Real c3 = c; + Real el1 = e[l+1]; + Real s = 0.0; + Real s2 = 0.0; + for (int i = m-1; i >= l; i--) { + c3 = c2; + c2 = c; + s2 = s; + g = c * e[i]; + h = c * p; + r = hypot(p,e[i]); + e[i+1] = s * r; + s = e[i] / r; + c = p / r; + p = c * d[i] - s * g; + d[i+1] = h + s * (c * g + s * d[i]); + + // Accumulate transformation. + + for (int k = 0; k < n; k++) { + h = V[k][i+1]; + V[k][i+1] = s * V[k][i] + c * h; + V[k][i] = c * V[k][i] - s * h; + } + } + p = -s * s2 * c3 * el1 * e[l] / dl1; + e[l] = s * p; + d[l] = c * p; + + // Check for convergence. + + } while (abs(e[l]) > eps*tst1); + } + d[l] = d[l] + f; + e[l] = 0.0; + } + + // Sort eigenvalues and corresponding vectors. + + for (int i = 0; i < n-1; i++) { + int k = i; + Real p = d[i]; + for (int j = i+1; j < n; j++) { + if (d[j] < p) { + k = j; + p = d[j]; + } + } + if (k != i) { + d[k] = d[i]; + d[i] = p; + for (int j = 0; j < n; j++) { + p = V[j][i]; + V[j][i] = V[j][k]; + V[j][k] = p; + } + } + } + } + + // Nonsymmetric reduction to Hessenberg form. + + void orthes () { + + // This is derived from the Algol procedures orthes and ortran, + // by Martin and Wilkinson, Handbook for Auto. Comp., + // Vol.ii-Linear Algebra, and the corresponding + // Fortran subroutines in EISPACK. + + int low = 0; + int high = n-1; + + for (int m = low+1; m <= high-1; m++) { + + // Scale column. + + Real scale = 0.0; + for (int i = m; i <= high; i++) { + scale = scale + abs(H[i][m-1]); + } + if (scale != 0.0) { + + // Compute Householder transformation. + + Real h = 0.0; + for (int i = high; i >= m; i--) { + ort[i] = H[i][m-1]/scale; + h += ort[i] * ort[i]; + } + Real g = sqrt(h); + if (ort[m] > 0) { + g = -g; + } + h = h - ort[m] * g; + ort[m] = ort[m] - g; + + // Apply Householder similarity transformation + // H = (I-u*u'/h)*H*(I-u*u')/h) + + for (int j = m; j < n; j++) { + Real f = 0.0; + for (int i = high; i >= m; i--) { + f += ort[i]*H[i][j]; + } + f = f/h; + for (int i = m; i <= high; i++) { + H[i][j] -= f*ort[i]; + } + } + + for (int i = 0; i <= high; i++) { + Real f = 0.0; + for (int j = high; j >= m; j--) { + f += ort[j]*H[i][j]; + } + f = f/h; + for (int j = m; j <= high; j++) { + H[i][j] -= f*ort[j]; + } + } + ort[m] = scale*ort[m]; + H[m][m-1] = scale*g; + } + } + + // Accumulate transformations (Algol's ortran). + + for (int i = 0; i < n; i++) { + for (int j = 0; j < n; j++) { + V[i][j] = (i == j ? 1.0 : 0.0); + } + } + + for (int m = high-1; m >= low+1; m--) { + if (H[m][m-1] != 0.0) { + for (int i = m+1; i <= high; i++) { + ort[i] = H[i][m-1]; + } + for (int j = m; j <= high; j++) { + Real g = 0.0; + for (int i = m; i <= high; i++) { + g += ort[i] * V[i][j]; + } + // Double division avoids possible underflow + g = (g / ort[m]) / H[m][m-1]; + for (int i = m; i <= high; i++) { + V[i][j] += g * ort[i]; + } + } + } + } + } + + + // Complex scalar division. + + Real cdivr, cdivi; + void cdiv(Real xr, Real xi, Real yr, Real yi) { + Real r,d; + if (abs(yr) > abs(yi)) { + r = yi/yr; + d = yr + r*yi; + cdivr = (xr + r*xi)/d; + cdivi = (xi - r*xr)/d; + } else { + r = yr/yi; + d = yi + r*yr; + cdivr = (r*xr + xi)/d; + cdivi = (r*xi - xr)/d; + } + } + + + // Nonsymmetric reduction from Hessenberg to real Schur form. + + void hqr2 () { + + // This is derived from the Algol procedure hqr2, + // by Martin and Wilkinson, Handbook for Auto. Comp., + // Vol.ii-Linear Algebra, and the corresponding + // Fortran subroutine in EISPACK. + + // Initialize + + int nn = this->n; + int n = nn-1; + int low = 0; + int high = nn-1; + Real eps = pow(2.0,-52.0); + Real exshift = 0.0; + Real p=0,q=0,r=0,s=0,z=0,t,w,x,y; + + // Store roots isolated by balanc and compute matrix norm + + Real norm = 0.0; + for (int i = 0; i < nn; i++) { + if ((i < low) || (i > high)) { + d[i] = H[i][i]; + e[i] = 0.0; + } + for (int j = TNT::max(i-1,0); j < nn; j++) { + norm = norm + abs(H[i][j]); + } + } + + // Outer loop over eigenvalue index + + int iter = 0; + while (n >= low) { + + // Look for single small sub-diagonal element + + int l = n; + while (l > low) { + s = abs(H[l-1][l-1]) + abs(H[l][l]); + if (s == 0.0) { + s = norm; + } + if (abs(H[l][l-1]) < eps * s) { + break; + } + l--; + } + + // Check for convergence + // One root found + + if (l == n) { + H[n][n] = H[n][n] + exshift; + d[n] = H[n][n]; + e[n] = 0.0; + n--; + iter = 0; + + // Two roots found + + } else if (l == n-1) { + w = H[n][n-1] * H[n-1][n]; + p = (H[n-1][n-1] - H[n][n]) / 2.0; + q = p * p + w; + z = sqrt(abs(q)); + H[n][n] = H[n][n] + exshift; + H[n-1][n-1] = H[n-1][n-1] + exshift; + x = H[n][n]; + + // Real pair + + if (q >= 0) { + if (p >= 0) { + z = p + z; + } else { + z = p - z; + } + d[n-1] = x + z; + d[n] = d[n-1]; + if (z != 0.0) { + d[n] = x - w / z; + } + e[n-1] = 0.0; + e[n] = 0.0; + x = H[n][n-1]; + s = abs(x) + abs(z); + p = x / s; + q = z / s; + r = sqrt(p * p+q * q); + p = p / r; + q = q / r; + + // Row modification + + for (int j = n-1; j < nn; j++) { + z = H[n-1][j]; + H[n-1][j] = q * z + p * H[n][j]; + H[n][j] = q * H[n][j] - p * z; + } + + // Column modification + + for (int i = 0; i <= n; i++) { + z = H[i][n-1]; + H[i][n-1] = q * z + p * H[i][n]; + H[i][n] = q * H[i][n] - p * z; + } + + // Accumulate transformations + + for (int i = low; i <= high; i++) { + z = V[i][n-1]; + V[i][n-1] = q * z + p * V[i][n]; + V[i][n] = q * V[i][n] - p * z; + } + + // Complex pair + + } else { + d[n-1] = x + p; + d[n] = x + p; + e[n-1] = z; + e[n] = -z; + } + n = n - 2; + iter = 0; + + // No convergence yet + + } else { + + // Form shift + + x = H[n][n]; + y = 0.0; + w = 0.0; + if (l < n) { + y = H[n-1][n-1]; + w = H[n][n-1] * H[n-1][n]; + } + + // Wilkinson's original ad hoc shift + + if (iter == 10) { + exshift += x; + for (int i = low; i <= n; i++) { + H[i][i] -= x; + } + s = abs(H[n][n-1]) + abs(H[n-1][n-2]); + x = y = 0.75 * s; + w = -0.4375 * s * s; + } + + // MATLAB's new ad hoc shift + + if (iter == 30) { + s = (y - x) / 2.0; + s = s * s + w; + if (s > 0) { + s = sqrt(s); + if (y < x) { + s = -s; + } + s = x - w / ((y - x) / 2.0 + s); + for (int i = low; i <= n; i++) { + H[i][i] -= s; + } + exshift += s; + x = y = w = 0.964; + } + } + + iter = iter + 1; // (Could check iteration count here.) + + // Look for two consecutive small sub-diagonal elements + + int m = n-2; + while (m >= l) { + z = H[m][m]; + r = x - z; + s = y - z; + p = (r * s - w) / H[m+1][m] + H[m][m+1]; + q = H[m+1][m+1] - z - r - s; + r = H[m+2][m+1]; + s = abs(p) + abs(q) + abs(r); + p = p / s; + q = q / s; + r = r / s; + if (m == l) { + break; + } + if (abs(H[m][m-1]) * (abs(q) + abs(r)) < + eps * (abs(p) * (abs(H[m-1][m-1]) + abs(z) + + abs(H[m+1][m+1])))) { + break; + } + m--; + } + + for (int i = m+2; i <= n; i++) { + H[i][i-2] = 0.0; + if (i > m+2) { + H[i][i-3] = 0.0; + } + } + + // Double QR step involving rows l:n and columns m:n + + for (int k = m; k <= n-1; k++) { + int notlast = (k != n-1); + if (k != m) { + p = H[k][k-1]; + q = H[k+1][k-1]; + r = (notlast ? H[k+2][k-1] : 0.0); + x = abs(p) + abs(q) + abs(r); + if (x != 0.0) { + p = p / x; + q = q / x; + r = r / x; + } + } + if (x == 0.0) { + break; + } + s = sqrt(p * p + q * q + r * r); + if (p < 0) { + s = -s; + } + if (s != 0) { + if (k != m) { + H[k][k-1] = -s * x; + } else if (l != m) { + H[k][k-1] = -H[k][k-1]; + } + p = p + s; + x = p / s; + y = q / s; + z = r / s; + q = q / p; + r = r / p; + + // Row modification + + for (int j = k; j < nn; j++) { + p = H[k][j] + q * H[k+1][j]; + if (notlast) { + p = p + r * H[k+2][j]; + H[k+2][j] = H[k+2][j] - p * z; + } + H[k][j] = H[k][j] - p * x; + H[k+1][j] = H[k+1][j] - p * y; + } + + // Column modification + + for (int i = 0; i <= TNT::min(n,k+3); i++) { + p = x * H[i][k] + y * H[i][k+1]; + if (notlast) { + p = p + z * H[i][k+2]; + H[i][k+2] = H[i][k+2] - p * r; + } + H[i][k] = H[i][k] - p; + H[i][k+1] = H[i][k+1] - p * q; + } + + // Accumulate transformations + + for (int i = low; i <= high; i++) { + p = x * V[i][k] + y * V[i][k+1]; + if (notlast) { + p = p + z * V[i][k+2]; + V[i][k+2] = V[i][k+2] - p * r; + } + V[i][k] = V[i][k] - p; + V[i][k+1] = V[i][k+1] - p * q; + } + } // (s != 0) + } // k loop + } // check convergence + } // while (n >= low) + + // Backsubstitute to find vectors of upper triangular form + + if (norm == 0.0) { + return; + } + + for (n = nn-1; n >= 0; n--) { + p = d[n]; + q = e[n]; + + // Real vector + + if (q == 0) { + int l = n; + H[n][n] = 1.0; + for (int i = n-1; i >= 0; i--) { + w = H[i][i] - p; + r = 0.0; + for (int j = l; j <= n; j++) { + r = r + H[i][j] * H[j][n]; + } + if (e[i] < 0.0) { + z = w; + s = r; + } else { + l = i; + if (e[i] == 0.0) { + if (w != 0.0) { + H[i][n] = -r / w; + } else { + H[i][n] = -r / (eps * norm); + } + + // Solve real equations + + } else { + x = H[i][i+1]; + y = H[i+1][i]; + q = (d[i] - p) * (d[i] - p) + e[i] * e[i]; + t = (x * s - z * r) / q; + H[i][n] = t; + if (abs(x) > abs(z)) { + H[i+1][n] = (-r - w * t) / x; + } else { + H[i+1][n] = (-s - y * t) / z; + } + } + + // Overflow control + + t = abs(H[i][n]); + if ((eps * t) * t > 1) { + for (int j = i; j <= n; j++) { + H[j][n] = H[j][n] / t; + } + } + } + } + + // Complex vector + + } else if (q < 0) { + int l = n-1; + + // Last vector component imaginary so matrix is triangular + + if (abs(H[n][n-1]) > abs(H[n-1][n])) { + H[n-1][n-1] = q / H[n][n-1]; + H[n-1][n] = -(H[n][n] - p) / H[n][n-1]; + } else { + cdiv(0.0,-H[n-1][n],H[n-1][n-1]-p,q); + H[n-1][n-1] = cdivr; + H[n-1][n] = cdivi; + } + H[n][n-1] = 0.0; + H[n][n] = 1.0; + for (int i = n-2; i >= 0; i--) { + Real ra,sa,vr,vi; + ra = 0.0; + sa = 0.0; + for (int j = l; j <= n; j++) { + ra = ra + H[i][j] * H[j][n-1]; + sa = sa + H[i][j] * H[j][n]; + } + w = H[i][i] - p; + + if (e[i] < 0.0) { + z = w; + r = ra; + s = sa; + } else { + l = i; + if (e[i] == 0) { + cdiv(-ra,-sa,w,q); + H[i][n-1] = cdivr; + H[i][n] = cdivi; + } else { + + // Solve complex equations + + x = H[i][i+1]; + y = H[i+1][i]; + vr = (d[i] - p) * (d[i] - p) + e[i] * e[i] - q * q; + vi = (d[i] - p) * 2.0 * q; + if ((vr == 0.0) && (vi == 0.0)) { + vr = eps * norm * (abs(w) + abs(q) + + abs(x) + abs(y) + abs(z)); + } + cdiv(x*r-z*ra+q*sa,x*s-z*sa-q*ra,vr,vi); + H[i][n-1] = cdivr; + H[i][n] = cdivi; + if (abs(x) > (abs(z) + abs(q))) { + H[i+1][n-1] = (-ra - w * H[i][n-1] + q * H[i][n]) / x; + H[i+1][n] = (-sa - w * H[i][n] - q * H[i][n-1]) / x; + } else { + cdiv(-r-y*H[i][n-1],-s-y*H[i][n],z,q); + H[i+1][n-1] = cdivr; + H[i+1][n] = cdivi; + } + } + + // Overflow control + + t = TNT::max(abs(H[i][n-1]),abs(H[i][n])); + if ((eps * t) * t > 1) { + for (int j = i; j <= n; j++) { + H[j][n-1] = H[j][n-1] / t; + H[j][n] = H[j][n] / t; + } + } + } + } + } + } + + // Vectors of isolated roots + + for (int i = 0; i < nn; i++) { + if (i < low || i > high) { + for (int j = i; j < nn; j++) { + V[i][j] = H[i][j]; + } + } + } + + // Back transformation to get eigenvectors of original matrix + + for (int j = nn-1; j >= low; j--) { + for (int i = low; i <= high; i++) { + z = 0.0; + for (int k = low; k <= TNT::min(j,high); k++) { + z = z + V[i][k] * H[k][j]; + } + V[i][j] = z; + } + } + } + +public: + + + /** Check for symmetry, then construct the eigenvalue decomposition + @param A Square real (non-complex) matrix + */ + + Eigenvalue(const TNT::Array2D &A) { + n = A.dim2(); + V = Array2D(n,n); + d = Array1D(n); + e = Array1D(n); + + issymmetric = 1; + for (int j = 0; (j < n) && issymmetric; j++) { + for (int i = 0; (i < n) && issymmetric; i++) { + issymmetric = (A[i][j] == A[j][i]); + } + } + + if (issymmetric) { + for (int i = 0; i < n; i++) { + for (int j = 0; j < n; j++) { + V[i][j] = A[i][j]; + } + } + + // Tridiagonalize. + tred2(); + + // Diagonalize. + tql2(); + + } else { + H = TNT::Array2D(n,n); + ort = TNT::Array1D(n); + + for (int j = 0; j < n; j++) { + for (int i = 0; i < n; i++) { + H[i][j] = A[i][j]; + } + } + + // Reduce to Hessenberg form. + orthes(); + + // Reduce Hessenberg to real Schur form. + hqr2(); + } + } + + + /** Return the eigenvector matrix + @return V + */ + + void getV (TNT::Array2D &V_) { + V_ = V; + return; + } + + /** Return the real parts of the eigenvalues + @return real(diag(D)) + */ + + void getRealEigenvalues (TNT::Array1D &d_) { + d_ = d; + return ; + } + + /** Return the imaginary parts of the eigenvalues + in parameter e_. + + @pararm e_: new matrix with imaginary parts of the eigenvalues. + */ + void getImagEigenvalues (TNT::Array1D &e_) { + e_ = e; + return; + } + + +/** + Computes the block diagonal eigenvalue matrix. + If the original matrix A is not symmetric, then the eigenvalue + matrix D is block diagonal with the real eigenvalues in 1-by-1 + blocks and any complex eigenvalues, + a + i*b, in 2-by-2 blocks, [a, b; -b, a]. That is, if the complex + eigenvalues look like +

    +
    +          u + iv     .        .          .      .    .
    +            .      u - iv     .          .      .    .
    +            .        .      a + ib       .      .    .
    +            .        .        .        a - ib   .    .
    +            .        .        .          .      x    .
    +            .        .        .          .      .    y
    +
    + then D looks like +
    +
    +            u        v        .          .      .    .
    +           -v        u        .          .      .    . 
    +            .        .        a          b      .    .
    +            .        .       -b          a      .    .
    +            .        .        .          .      x    .
    +            .        .        .          .      .    y
    +
    + This keeps V a real matrix in both symmetric and non-symmetric + cases, and A*V = V*D. + + @param D: upon return, the matrix is filled with the block diagonal + eigenvalue matrix. + +*/ + void getD (TNT::Array2D &D) { + D = Array2D(n,n); + for (int i = 0; i < n; i++) { + for (int j = 0; j < n; j++) { + D[i][j] = 0.0; + } + D[i][i] = d[i]; + if (e[i] > 0) { + D[i][i+1] = e[i]; + } else if (e[i] < 0) { + D[i][i-1] = e[i]; + } + } + } +}; + +} //namespace JAMA + + +#endif +// JAMA_EIG_H diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/tnt/jama_lu.h b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/tnt/jama_lu.h new file mode 100644 index 0000000..3c1fd19 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/tnt/jama_lu.h @@ -0,0 +1,319 @@ +#ifndef JAMA_LU_H +#define JAMA_LU_H + +#include "tnt.h" + +// using namespace TNT; + + +namespace JAMA +{ + + /** LU Decomposition. +

    + For an m-by-n matrix A with m >= n, the LU decomposition is an m-by-n + unit lower triangular matrix L, an n-by-n upper triangular matrix U, + and a permutation vector piv of length m so that A(piv,:) = L*U. + If m < n, then L is m-by-m and U is m-by-n. +

    + The LU decompostion with pivoting always exists, even if the matrix is + singular, so the constructor will never fail. The primary use of the + LU decomposition is in the solution of square systems of simultaneous + linear equations. This will fail if isNonsingular() returns false. + */ +template +class LU +{ + + + + /* Array for internal storage of decomposition. */ + Array2D LU_; + int m, n, pivsign; + Array1D piv; + + + Array2D permute_copy(const Array2D &A, + const Array1D &piv, int j0, int j1) + { + int piv_length = piv.dim(); + + Array2D X(piv_length, j1-j0+1); + + + for (int i = 0; i < piv_length; i++) + for (int j = j0; j <= j1; j++) + X[i][j-j0] = A[piv[i]][j]; + + return X; + } + + Array1D permute_copy(const Array1D &A, + const Array1D &piv) + { + int piv_length = piv.dim(); + if (piv_length != A.dim()) + return Array1D(); + + Array1D x(piv_length); + + + for (int i = 0; i < piv_length; i++) + x[i] = A[piv[i]]; + + return x; + } + + + public : + + /** LU Decomposition + @param A Rectangular matrix + @return LU Decomposition object to access L, U and piv. + */ + + LU (const Array2D &A) : LU_(A.copy()), m(A.dim1()), n(A.dim2()), + piv(A.dim1()) + + { + + // Use a "left-looking", dot-product, Crout/Doolittle algorithm. + + int i=0; + int j=0; + int k=0; + + for (i = 0; i < m; i++) { + piv[i] = i; + } + pivsign = 1; + Real *LUrowi = 0;; + Array1D LUcolj(m); + + // Outer loop. + + for (j = 0; j < n; j++) { + + // Make a copy of the j-th column to localize references. + + for (i = 0; i < m; i++) { + LUcolj[i] = LU_[i][j]; + } + + // Apply previous transformations. + + for (int i = 0; i < m; i++) { + LUrowi = LU_[i]; + + // Most of the time is spent in the following dot product. + + int kmax = TNT_MIN(i,j); + double s = 0.0; + for (k = 0; k < kmax; k++) { + s += LUrowi[k]*LUcolj[k]; + } + + LUrowi[j] = LUcolj[i] -= s; + } + + // Find pivot and exchange if necessary. + + int p = j; + for (int i = j+1; i < m; i++) { + if (TNT_ABS(LUcolj[i]) > TNT_ABS(LUcolj[p])) { + p = i; + } + } + if (p != j) { + for (k = 0; k < n; k++) { + double t = LU_[p][k]; + LU_[p][k] = LU_[j][k]; + LU_[j][k] = t; + } + k = piv[p]; + piv[p] = piv[j]; + piv[j] = k; + pivsign = -pivsign; + } + + // Compute multipliers. + + if ((j < m) && (LU_[j][j] != 0.0)) { + for (int i = j+1; i < m; i++) { + LU_[i][j] /= LU_[j][j]; + } + } + } + } + + + /** Is the matrix nonsingular? + @return 1 (true) if upper triangular factor U (and hence A) + is nonsingular, 0 otherwise. + */ + + int isNonsingular () { + for (int j = 0; j < n; j++) { + if (LU_[j][j] == 0) + return 0; + } + return 1; + } + + /** Return lower triangular factor + @return L + */ + + Array2D getL () { + Array2D L_(m,n); + for (int i = 0; i < m; i++) { + for (int j = 0; j < n; j++) { + if (i > j) { + L_[i][j] = LU_[i][j]; + } else if (i == j) { + L_[i][j] = 1.0; + } else { + L_[i][j] = 0.0; + } + } + } + return L_; + } + + /** Return upper triangular factor + @return U portion of LU factorization. + */ + + Array2D getU () { + Array2D U_(n,n); + for (int i = 0; i < n; i++) { + for (int j = 0; j < n; j++) { + if (i <= j) { + U_[i][j] = LU_[i][j]; + } else { + U_[i][j] = 0.0; + } + } + } + return U_; + } + + /** Return pivot permutation vector + @return piv + */ + + Array1D getPivot () { + return piv; + } + + + /** Compute determinant using LU factors. + @return determinant of A, or 0 if A is not square. + */ + + Real det () { + if (m != n) { + return Real(0); + } + Real d = Real(pivsign); + for (int j = 0; j < n; j++) { + d *= LU_[j][j]; + } + return d; + } + + /** Solve A*X = B + @param B A Matrix with as many rows as A and any number of columns. + @return X so that L*U*X = B(piv,:), if B is nonconformant, returns + 0x0 (null) array. + */ + + Array2D solve (const Array2D &B) + { + + /* Dimensions: A is mxn, X is nxk, B is mxk */ + + if (B.dim1() != m) { + return Array2D(0,0); + } + if (!isNonsingular()) { + return Array2D(0,0); + } + + // Copy right hand side with pivoting + int nx = B.dim2(); + + + Array2D X = permute_copy(B, piv, 0, nx-1); + + // Solve L*Y = B(piv,:) + for (int k = 0; k < n; k++) { + for (int i = k+1; i < n; i++) { + for (int j = 0; j < nx; j++) { + X[i][j] -= X[k][j]*LU_[i][k]; + } + } + } + // Solve U*X = Y; + for (int k = n-1; k >= 0; k--) { + for (int j = 0; j < nx; j++) { + X[k][j] /= LU_[k][k]; + } + for (int i = 0; i < k; i++) { + for (int j = 0; j < nx; j++) { + X[i][j] -= X[k][j]*LU_[i][k]; + } + } + } + return X; + } + + + /** Solve A*x = b, where x and b are vectors of length equal + to the number of rows in A. + + @param b a vector (Array1D> of length equal to the first dimension + of A. + @return x a vector (Array1D> so that L*U*x = b(piv), if B is nonconformant, + returns 0x0 (null) array. + */ + + Array1D solve (const Array1D &b) + { + + /* Dimensions: A is mxn, X is nxk, B is mxk */ + + if (b.dim1() != m) { + return Array1D(); + } + if (!isNonsingular()) { + return Array1D(); + } + + + Array1D x = permute_copy(b, piv); + + // Solve L*Y = B(piv) + for (int k = 0; k < n; k++) { + for (int i = k+1; i < n; i++) { + x[i] -= x[k]*LU_[i][k]; + } + } + + // Solve U*X = Y; + for (int k = n-1; k >= 0; k--) { + x[k] /= LU_[k][k]; + for (int i = 0; i < k; i++) + x[i] -= x[k]*LU_[i][k]; + } + + + return x; + } + +}; /* class LU */ + +} /* namespace JAMA */ + +#endif +/* JAMA_LU_H */ diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/tnt/jama_qr.h b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/tnt/jama_qr.h new file mode 100644 index 0000000..98c8679 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/tnt/jama_qr.h @@ -0,0 +1,327 @@ +#ifndef JAMA_QR_H +#define JAMA_QR_H + +#include "tnt_array1d.h" +#include "tnt_array2d.h" +#include "tnt_math_utils.h" + +namespace JAMA +{ + +/** +

    + Classical QR Decompisition: + for an m-by-n matrix A with m >= n, the QR decomposition is an m-by-n + orthogonal matrix Q and an n-by-n upper triangular matrix R so that + A = Q*R. +

    + The QR decompostion always exists, even if the matrix does not have + full rank, so the constructor will never fail. The primary use of the + QR decomposition is in the least squares solution of nonsquare systems + of simultaneous linear equations. This will fail if isFullRank() + returns 0 (false). + +

    + The Q and R factors can be retrived via the getQ() and getR() + methods. Furthermore, a solve() method is provided to find the + least squares solution of Ax=b using the QR factors. + +

    + (Adapted from JAMA, a Java Matrix Library, developed by jointly + by the Mathworks and NIST; see http://math.nist.gov/javanumerics/jama). +*/ + +template +class QR { + + + /** Array for internal storage of decomposition. + @serial internal array storage. + */ + + TNT::Array2D QR_; + + /** Row and column dimensions. + @serial column dimension. + @serial row dimension. + */ + int m, n; + + /** Array for internal storage of diagonal of R. + @serial diagonal of R. + */ + TNT::Array1D Rdiag; + + +public: + +/** + Create a QR factorization object for A. + + @param A rectangular (m>=n) matrix. +*/ + QR(const TNT::Array2D &A) /* constructor */ + { + QR_ = A.copy(); + m = A.dim1(); + n = A.dim2(); + Rdiag = TNT::Array1D(n); + int i=0, j=0, k=0; + + // Main loop. + for (k = 0; k < n; k++) { + // Compute 2-norm of k-th column without under/overflow. + Real nrm = 0; + for (i = k; i < m; i++) { + nrm = hypot(nrm,QR_[i][k]); + } + + if (nrm != 0.0) { + // Form k-th Householder vector. + if (QR_[k][k] < 0) { + nrm = -nrm; + } + for (i = k; i < m; i++) { + QR_[i][k] /= nrm; + } + QR_[k][k] += 1.0; + + // Apply transformation to remaining columns. + for (j = k+1; j < n; j++) { + Real s = 0.0; + for (i = k; i < m; i++) { + s += QR_[i][k]*QR_[i][j]; + } + s = -s/QR_[k][k]; + for (i = k; i < m; i++) { + QR_[i][j] += s*QR_[i][k]; + } + } + } + Rdiag[k] = -nrm; + } + } + + +/** + Flag to denote the matrix is of full rank. + + @return 1 if matrix is full rank, 0 otherwise. +*/ + int isFullRank() const + { + for (int j = 0; j < n; j++) + { + if (Rdiag[j] == 0) + return 0; + } + return 1; + } + + + + + /** + + Retreive the Householder vectors from QR factorization + @returns lower trapezoidal matrix whose columns define the reflections + */ + + TNT::Array2D getHouseholder (void) const + { + TNT::Array2D H(m,n); + + /* note: H is completely filled in by algorithm, so + initializaiton of H is not necessary. + */ + for (int i = 0; i < m; i++) + { + for (int j = 0; j < n; j++) + { + if (i >= j) { + H[i][j] = QR_[i][j]; + } else { + H[i][j] = 0.0; + } + } + } + return H; + } + + + + /** Return the upper triangular factor, R, of the QR factorization + @return R + */ + + TNT::Array2D getR() const + { + TNT::Array2D R(n,n); + for (int i = 0; i < n; i++) { + for (int j = 0; j < n; j++) { + if (i < j) { + R[i][j] = QR_[i][j]; + } else if (i == j) { + R[i][j] = Rdiag[i]; + } else { + R[i][j] = 0.0; + } + } + } + return R; + } + + + + + + /** + Generate and return the (economy-sized) orthogonal factor + @param Q the (ecnomy-sized) orthogonal factor (Q*R=A). + */ + + TNT::Array2D getQ() const + { + int i=0, j=0, k=0; + + TNT::Array2D Q(m,n); + for (k = n-1; k >= 0; k--) { + for (i = 0; i < m; i++) { + Q[i][k] = 0.0; + } + Q[k][k] = 1.0; + for (j = k; j < n; j++) { + if (QR_[k][k] != 0) { + Real s = 0.0; + for (i = k; i < m; i++) { + s += QR_[i][k]*Q[i][j]; + } + s = -s/QR_[k][k]; + for (i = k; i < m; i++) { + Q[i][j] += s*QR_[i][k]; + } + } + } + } + return Q; + } + + + /** Least squares solution of A*x = b + @param B m-length array (vector). + @return x n-length array (vector) that minimizes the two norm of Q*R*X-B. + If B is non-conformant, or if QR.isFullRank() is false, + the routine returns a null (0-length) vector. + */ + + TNT::Array1D solve(const TNT::Array1D &b) const + { + if (b.dim1() != m) /* arrays must be conformant */ + return TNT::Array1D(); + + if ( !isFullRank() ) /* matrix is rank deficient */ + { + return TNT::Array1D(); + } + + TNT::Array1D x = b.copy(); + int i=0, j=0, k=0; + + // Compute Y = transpose(Q)*b + for (k = 0; k < n; k++) + { + Real s = 0.0; + for (i = k; i < m; i++) + { + s += QR_[i][k]*x[i]; + } + s = -s/QR_[k][k]; + for (i = k; i < m; i++) + { + x[i] += s*QR_[i][k]; + } + } + // Solve R*X = Y; + for (k = n-1; k >= 0; k--) + { + x[k] /= Rdiag[k]; + for (i = 0; i < k; i++) { + x[i] -= x[k]*QR_[i][k]; + } + } + + + /* return n x nx portion of X */ + TNT::Array1D x_(n); + for (i=0; i solve(const TNT::Array2D &B) const + { + if (B.dim1() != m) /* arrays must be conformant */ + return TNT::Array2D(0,0); + + if ( !isFullRank() ) /* matrix is rank deficient */ + { + return TNT::Array2D(0,0); + } + + int nx = B.dim2(); + TNT::Array2D X = B.copy(); + int i=0, j=0, k=0; + + // Compute Y = transpose(Q)*B + for (k = 0; k < n; k++) { + for (j = 0; j < nx; j++) { + Real s = 0.0; + for (i = k; i < m; i++) { + s += QR_[i][k]*X[i][j]; + } + s = -s/QR_[k][k]; + for (i = k; i < m; i++) { + X[i][j] += s*QR_[i][k]; + } + } + } + // Solve R*X = Y; + for (k = n-1; k >= 0; k--) { + for (j = 0; j < nx; j++) { + X[k][j] /= Rdiag[k]; + } + for (i = 0; i < k; i++) { + for (j = 0; j < nx; j++) { + X[i][j] -= X[k][j]*QR_[i][k]; + } + } + } + + + /* return n x nx portion of X */ + TNT::Array2D X_(n,nx); + for (i=0; i + For an m-by-n matrix A with m >= n, the singular value decomposition is + an m-by-n orthogonal matrix U, an n-by-n diagonal matrix S, and + an n-by-n orthogonal matrix V so that A = U*S*V'. +

    + The singular values, sigma[k] = S[k][k], are ordered so that + sigma[0] >= sigma[1] >= ... >= sigma[n-1]. +

    + The singular value decompostion always exists, so the constructor will + never fail. The matrix condition number and the effective numerical + rank can be computed from this decomposition. + +

    + (Adapted from JAMA, a Java Matrix Library, developed by jointly + by the Mathworks and NIST; see http://math.nist.gov/javanumerics/jama). + */ +template +class SVD +{ + + + Array2D U, V; + Array1D s; + int m, n; + + public: + + + SVD (const Array2D &Arg) { + + + m = Arg.dim1(); + n = Arg.dim2(); + int nu = TNT::min(m,n); + s = Array1D(TNT::min(m+1,n)); + U = Array2D(m, nu, Real(0)); + V = Array2D(n,n); + Array1D e(n); + Array1D work(m); + Array2D A(Arg.copy()); + int wantu = 1; /* boolean */ + int wantv = 1; /* boolean */ + int i=0, j=0, k=0; + + // Reduce A to bidiagonal form, storing the diagonal elements + // in s and the super-diagonal elements in e. + + int nct = TNT::min(m-1,n); + int nrt = TNT::max(0,TNT::min(n-2,m)); + for (k = 0; k < TNT::max(nct,nrt); k++) { + if (k < nct) { + + // Compute the transformation for the k-th column and + // place the k-th diagonal in s[k]. + // Compute 2-norm of k-th column without under/overflow. + s[k] = 0; + for (i = k; i < m; i++) { + s[k] = TNT::hypot(s[k],A[i][k]); + } + if (s[k] != 0.0) { + if (A[k][k] < 0.0) { + s[k] = -s[k]; + } + for (i = k; i < m; i++) { + A[i][k] /= s[k]; + } + A[k][k] += 1.0; + } + s[k] = -s[k]; + } + for (j = k+1; j < n; j++) { + if ((k < nct) && (s[k] != 0.0)) { + + // Apply the transformation. + + double t = 0; + for (i = k; i < m; i++) { + t += A[i][k]*A[i][j]; + } + t = -t/A[k][k]; + for (i = k; i < m; i++) { + A[i][j] += t*A[i][k]; + } + } + + // Place the k-th row of A into e for the + // subsequent calculation of the row transformation. + + e[j] = A[k][j]; + } + if (wantu & (k < nct)) { + + // Place the transformation in U for subsequent back + // multiplication. + + for (i = k; i < m; i++) { + U[i][k] = A[i][k]; + } + } + if (k < nrt) { + + // Compute the k-th row transformation and place the + // k-th super-diagonal in e[k]. + // Compute 2-norm without under/overflow. + e[k] = 0; + for (i = k+1; i < n; i++) { + e[k] = TNT::hypot(e[k],e[i]); + } + if (e[k] != 0.0) { + if (e[k+1] < 0.0) { + e[k] = -e[k]; + } + for (i = k+1; i < n; i++) { + e[i] /= e[k]; + } + e[k+1] += 1.0; + } + e[k] = -e[k]; + if ((k+1 < m) & (e[k] != 0.0)) { + + // Apply the transformation. + + for (i = k+1; i < m; i++) { + work[i] = 0.0; + } + for (j = k+1; j < n; j++) { + for (i = k+1; i < m; i++) { + work[i] += e[j]*A[i][j]; + } + } + for (j = k+1; j < n; j++) { + double t = -e[j]/e[k+1]; + for (i = k+1; i < m; i++) { + A[i][j] += t*work[i]; + } + } + } + if (wantv) { + + // Place the transformation in V for subsequent + // back multiplication. + + for (i = k+1; i < n; i++) { + V[i][k] = e[i]; + } + } + } + } + + // Set up the final bidiagonal matrix or order p. + + int p = TNT::min(n,m+1); + if (nct < n) { + s[nct] = A[nct][nct]; + } + if (m < p) { + s[p-1] = 0.0; + } + if (nrt+1 < p) { + e[nrt] = A[nrt][p-1]; + } + e[p-1] = 0.0; + + // If required, generate U. + + if (wantu) { + for (j = nct; j < nu; j++) { + for (i = 0; i < m; i++) { + U[i][j] = 0.0; + } + U[j][j] = 1.0; + } + for (k = nct-1; k >= 0; k--) { + if (s[k] != 0.0) { + for (j = k+1; j < nu; j++) { + double t = 0; + for (i = k; i < m; i++) { + t += U[i][k]*U[i][j]; + } + t = -t/U[k][k]; + for (i = k; i < m; i++) { + U[i][j] += t*U[i][k]; + } + } + for (i = k; i < m; i++ ) { + U[i][k] = -U[i][k]; + } + U[k][k] = 1.0 + U[k][k]; + for (i = 0; i < k-1; i++) { + U[i][k] = 0.0; + } + } else { + for (i = 0; i < m; i++) { + U[i][k] = 0.0; + } + U[k][k] = 1.0; + } + } + } + + // If required, generate V. + + if (wantv) { + for (k = n-1; k >= 0; k--) { + if ((k < nrt) & (e[k] != 0.0)) { + for (j = k+1; j < nu; j++) { + double t = 0; + for (i = k+1; i < n; i++) { + t += V[i][k]*V[i][j]; + } + t = -t/V[k+1][k]; + for (i = k+1; i < n; i++) { + V[i][j] += t*V[i][k]; + } + } + } + for (i = 0; i < n; i++) { + V[i][k] = 0.0; + } + V[k][k] = 1.0; + } + } + + // Main iteration loop for the singular values. + + int pp = p-1; + int iter = 0; + double eps = pow(2.0,-52.0); + while (p > 0) { + int k=0; + int kase=0; + + // Here is where a test for too many iterations would go. + + // This section of the program inspects for + // negligible elements in the s and e arrays. On + // completion the variables kase and k are set as follows. + + // kase = 1 if s(p) and e[k-1] are negligible and k

    = -1; k--) { + if (k == -1) { + break; + } + if (abs(e[k]) <= eps*(abs(s[k]) + abs(s[k+1]))) { + e[k] = 0.0; + break; + } + } + if (k == p-2) { + kase = 4; + } else { + int ks; + for (ks = p-1; ks >= k; ks--) { + if (ks == k) { + break; + } + double t = (ks != p ? abs(e[ks]) : 0.) + + (ks != k+1 ? abs(e[ks-1]) : 0.); + if (abs(s[ks]) <= eps*t) { + s[ks] = 0.0; + break; + } + } + if (ks == k) { + kase = 3; + } else if (ks == p-1) { + kase = 1; + } else { + kase = 2; + k = ks; + } + } + k++; + + // Perform the task indicated by kase. + + switch (kase) { + + // Deflate negligible s(p). + + case 1: { + double f = e[p-2]; + e[p-2] = 0.0; + for (j = p-2; j >= k; j--) { + double t = hypot(s[j],f); + double cs = s[j]/t; + double sn = f/t; + s[j] = t; + if (j != k) { + f = -sn*e[j-1]; + e[j-1] = cs*e[j-1]; + } + if (wantv) { + for (i = 0; i < n; i++) { + t = cs*V[i][j] + sn*V[i][p-1]; + V[i][p-1] = -sn*V[i][j] + cs*V[i][p-1]; + V[i][j] = t; + } + } + } + } + break; + + // Split at negligible s(k). + + case 2: { + double f = e[k-1]; + e[k-1] = 0.0; + for (j = k; j < p; j++) { + double t = hypot(s[j],f); + double cs = s[j]/t; + double sn = f/t; + s[j] = t; + f = -sn*e[j]; + e[j] = cs*e[j]; + if (wantu) { + for (i = 0; i < m; i++) { + t = cs*U[i][j] + sn*U[i][k-1]; + U[i][k-1] = -sn*U[i][j] + cs*U[i][k-1]; + U[i][j] = t; + } + } + } + } + break; + + // Perform one qr step. + + case 3: { + + // Calculate the shift. + + double scale = TNT::max(TNT::max(TNT::max(TNT::max( + TNT::abs(s[p-1]),TNT::abs(s[p-2])),TNT::abs(e[p-2])), + TNT::abs(s[k])),TNT::abs(e[k])); + double sp = s[p-1]/scale; + double spm1 = s[p-2]/scale; + double epm1 = e[p-2]/scale; + double sk = s[k]/scale; + double ek = e[k]/scale; + double b = ((spm1 + sp)*(spm1 - sp) + epm1*epm1)/2.0; + double c = (sp*epm1)*(sp*epm1); + double shift = 0.0; + if ((b != 0.0) | (c != 0.0)) { + shift = sqrt(b*b + c); + if (b < 0.0) { + shift = -shift; + } + shift = c/(b + shift); + } + double f = (sk + sp)*(sk - sp) + shift; + double g = sk*ek; + + // Chase zeros. + + for (j = k; j < p-1; j++) { + double t = hypot(f,g); + double cs = f/t; + double sn = g/t; + if (j != k) { + e[j-1] = t; + } + f = cs*s[j] + sn*e[j]; + e[j] = cs*e[j] - sn*s[j]; + g = sn*s[j+1]; + s[j+1] = cs*s[j+1]; + if (wantv) { + for (i = 0; i < n; i++) { + t = cs*V[i][j] + sn*V[i][j+1]; + V[i][j+1] = -sn*V[i][j] + cs*V[i][j+1]; + V[i][j] = t; + } + } + t = hypot(f,g); + cs = f/t; + sn = g/t; + s[j] = t; + f = cs*e[j] + sn*s[j+1]; + s[j+1] = -sn*e[j] + cs*s[j+1]; + g = sn*e[j+1]; + e[j+1] = cs*e[j+1]; + if (wantu && (j < m-1)) { + for (i = 0; i < m; i++) { + t = cs*U[i][j] + sn*U[i][j+1]; + U[i][j+1] = -sn*U[i][j] + cs*U[i][j+1]; + U[i][j] = t; + } + } + } + e[p-2] = f; + iter = iter + 1; + } + break; + + // Convergence. + + case 4: { + + // Make the singular values positive. + + if (s[k] <= 0.0) { + s[k] = (s[k] < 0.0 ? -s[k] : 0.0); + if (wantv) { + for (i = 0; i <= pp; i++) { + V[i][k] = -V[i][k]; + } + } + } + + // Order the singular values. + + while (k < pp) { + if (s[k] >= s[k+1]) { + break; + } + double t = s[k]; + s[k] = s[k+1]; + s[k+1] = t; + if (wantv && (k < n-1)) { + for (i = 0; i < n; i++) { + t = V[i][k+1]; V[i][k+1] = V[i][k]; V[i][k] = t; + } + } + if (wantu && (k < m-1)) { + for (i = 0; i < m; i++) { + t = U[i][k+1]; U[i][k+1] = U[i][k]; U[i][k] = t; + } + } + k++; + } + iter = 0; + p--; + } + break; + } + } + } + + + void getU (Array2D &A) + { + int minm = TNT::min(m+1,n); + + A = Array2D(m, minm); + + for (int i=0; i &A) + { + A = V; + } + + /** Return the one-dimensional array of singular values */ + + void getSingularValues (Array1D &x) + { + x = s; + } + + /** Return the diagonal matrix of singular values + @return S + */ + + void getS (Array2D &A) { + A = Array2D(n,n); + for (int i = 0; i < n; i++) { + for (int j = 0; j < n; j++) { + A[i][j] = 0.0; + } + A[i][i] = s[i]; + } + } + + /** Two norm (max(S)) */ + + double norm2 () { + return s[0]; + } + + /** Two norm of condition number (max(S)/min(S)) */ + + double cond () { + return s[0]/s[TNT::min(m,n)-1]; + } + + /** Effective numerical matrix rank + @return Number of nonnegligible singular values. + */ + + int rank () + { + double eps = pow(2.0,-52.0); + double tol = TNT::max(m,n)*s[0]*eps; + int r = 0; + for (int i = 0; i < s.dim(); i++) { + if (s[i] > tol) { + r++; + } + } + return r; + } +}; + +} +#endif +// JAMA_SVD_H diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/tnt/tnt.h b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/tnt/tnt.h new file mode 100644 index 0000000..911f3b9 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/tnt/tnt.h @@ -0,0 +1,65 @@ +/* +* +* Template Numerical Toolkit (TNT): Linear Algebra Module +* +* Mathematical and Computational Sciences Division +* National Institute of Technology, +* Gaithersburg, MD USA +* +* +* This software was developed at the National Institute of Standards and +* Technology (NIST) by employees of the Federal Government in the course +* of their official duties. Pursuant to title 17 Section 105 of the +* United States Code, this software is not subject to copyright protection +* and is in the public domain. NIST assumes no responsibility whatsoever for +* its use by other parties, and makes no guarantees, expressed or implied, +* about its quality, reliability, or any other characteristic. +* +*/ + + +#ifndef TNT_H +#define TNT_H + + + +//--------------------------------------------------------------------- +// Define this macro if you want TNT to track some of the out-of-bounds +// indexing. This can encur a small run-time overhead, but is recommended +// while developing code. It can be turned off for production runs. +// +// #define TNT_BOUNDS_CHECK +//--------------------------------------------------------------------- +// + +//#define TNT_BOUNDS_CHECK + + +#include "tnt_version.h" + +#include "tnt_array1d.h" +#include "tnt_array2d.h" +#include "tnt_array3d.h" +#include "tnt_array1d_utils.h" +#include "tnt_array2d_utils.h" +#include "tnt_array3d_utils.h" + +#include "tnt_fortran_array1d.h" +#include "tnt_fortran_array2d.h" +#include "tnt_fortran_array3d.h" +#include "tnt_fortran_array1d_utils.h" +#include "tnt_fortran_array2d_utils.h" +#include "tnt_fortran_array3d_utils.h" + +#include "tnt_sparse_matrix_csr.h" + +#include "tnt_stopwatch.h" +#include "tnt_math_utils.h" + +#include "tnt_subscript.h" +#include "tnt_vec.h" +#include "tnt_cmat.h" + + +#endif +// TNT_H diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/tnt/tnt_array1d.h b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/tnt/tnt_array1d.h new file mode 100644 index 0000000..bf64a8f --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/tnt/tnt_array1d.h @@ -0,0 +1,418 @@ +/* +* +* Template Numerical Toolkit (TNT) +* +* Mathematical and Computational Sciences Division +* National Institute of Technology, +* Gaithersburg, MD USA +* +* +* This software was developed at the National Institute of Standards and +* Technology (NIST) by employees of the Federal Government in the course +* of their official duties. Pursuant to title 17 Section 105 of the +* United States Code, this software is not subject to copyright protection +* and is in the public domain. NIST assumes no responsibility whatsoever for +* its use by other parties, and makes no guarantees, expressed or implied, +* about its quality, reliability, or any other characteristic. +* +*/ + + + +#ifndef TNT_ARRAY1D_H +#define TNT_ARRAY1D_H + +#include +#include + +#ifdef TNT_BOUNDS_CHECK +#include +#endif + +namespace TNT +{ + +/** + Tempplated one-dimensional, numerical array which + looks like a conventional C array. + Elements are accessed via the familiar A[i] notation. + +

    + Array assignment is by reference (i.e. shallow assignment). + That is, B=A implies that the A and B point to the + same array, so modifications to the elements of A + will be reflected in B. If an independent copy + is required, then B = A.copy() can be used. Note + that this facilitates returning arrays from functions + without relying on compiler optimizations to eliminate + extensive data copying. + +

    + The indexing and layout of this array object makes + it compatible with C and C++ algorithms that utilize + the familiar C[i] notation. This includes numerous + textbooks, such as Numercial Recipes, and various + public domain codes. + +

    + This class employs its own garbage collection via + the use of reference counts. That is, whenever + an internal array storage no longer has any references + to it, it is destoryed. +*/ +template +class Array1D +{ + + + private: + T* v_; + int n_; + int *ref_count_; + + void initialize_(int n); + void copy_(T* p, const T* q, int len) const; + void set_(const T& val); + void destroy_(); + inline const T* begin_() const; + inline T* begin_(); + + public: + + typedef T value_type; + + Array1D(); + explicit Array1D(int n); + Array1D(int n, T *a); + Array1D(int n, const T &a); + inline Array1D(const Array1D &A); + inline Array1D & operator=(const T &a); + inline Array1D & operator=(const Array1D &A); + inline Array1D & ref(const Array1D &A); + Array1D copy() const; + Array1D & inject(const Array1D & A); + inline T& operator[](int i); + inline const T& operator[](int i) const; + inline int dim1() const; + inline int dim() const; + inline int ref_count() const; + ~Array1D(); + + +}; + +/** + Null constructor. Creates a 0-length (NULL) array. + (Reference count is also zero.) +*/ + +template +Array1D::Array1D() : v_(0), n_(0), ref_count_(0) +{ + ref_count_ = new int; + *ref_count_ = 1; +} + +/** + Copy constructor. Array data is NOT copied, but shared. + Thus, in Array1D B(A), subsequent changes to A will + be reflected in B. For an indepent copy of A, use + Array1D B(A.copy()), or B = A.copy(), instead. +*/ +template +Array1D::Array1D(const Array1D &A) : v_(A.v_), + n_(A.n_), ref_count_(A.ref_count_) +{ + (*ref_count_)++; +} + + + +/** + Create a new array (vector) of length n, + WIHOUT initializing array elements. + To create an initialized array of constants, see Array1D(n,value). + +

    + This version avoids the O(n) initialization overhead and + is used just before manual assignment. + + @param n the dimension (length) of the new matrix. +*/ +template +Array1D::Array1D(int n) : v_(0), n_(n), ref_count_(0) +{ + initialize_(n); + ref_count_ = new int; + *ref_count_ = 1; +} + + + +/** + Create a new array of length n, initializing array elements to + constant specified by argument. Most often used to + create an array of zeros, as in A(n, 0.0). + + @param n the dimension (length) of the new matrix. + @param val the constant value to set all elements of the new array to. +*/ +template +Array1D::Array1D(int n, const T &val) : v_(0), n_(n) , + ref_count_(0) +{ + initialize_(n); + set_(val); + ref_count_ = new int; + *ref_count_ = 1; + +} + +/** + Create a new n-length array, as a view of an existing one-dimensional + C array. (Note that the storage for this pre-existing array will + never be destroyed by the Aray1DRef class.) + + @param n the dimension (length) of the new matrix. + @param a the one dimensional C array to use as data storage for + the array. +*/ +template +Array1D::Array1D(int n, T *a) : v_(a), n_(n) , + ref_count_(0) +{ + ref_count_ = new int; + *ref_count_ = 2; /* this avoid destorying original data. */ + +} + +/** + A[i] indexes the ith element of A. The first element is + A[0]. If TNT_BOUNDS_CHECK is defined, then the index is + checked that it falls within the array bounds. +*/ +template +inline T& Array1D::operator[](int i) +{ +#ifdef TNT_BOUNDS_CHECK + assert(i>= 0); + assert(i < n_); +#endif + return v_[i]; +} + +/** + A[i] indexes the ith element of A. The first element is + A[0]. If TNT_BOUNDS_CHECK is defined, then the index is + checked that it fall within the array bounds. +*/ +template +inline const T& Array1D::operator[](int i) const +{ +#ifdef TNT_BOUNDS_CHECK + assert(i>= 0); + assert(i < n_); +#endif + return v_[i]; +} + +/** + Assign all elemnts of A to a constant scalar. +*/ +template +Array1D & Array1D::operator=(const T &a) +{ + set_(a); + return *this; +} +/** + Create a new of existing matrix. Used in B = A.copy() + or in the construction of B, e.g. Array1D B(A.copy()), + to create a new array that does not share data. + +*/ +template +Array1D Array1D::copy() const +{ + Array1D A( n_); + copy_(A.begin_(), begin_(), n_); + + return A; +} + + +/** + Copy the elements to from one array to another, in place. + That is B.inject(A), both A and B must conform (i.e. have + identical row and column dimensions). + + This differs from B = A.copy() in that references to B + before this assignment are also affected. That is, if + we have +

    +	Array1D A(n);
    +	Array1D C(n);
    +	Array1D B(C);        // elements of B and C are shared. 
    +
    +
    + then B.inject(A) affects both and C, while B=A.copy() creates + a new array B which shares no data with C or A. + + @param A the array from which elements will be copied + @return an instance of the modifed array. That is, in B.inject(A), + it returns B. If A and B are not conformat, no modifications to + B are made. + +*/ +template +Array1D & Array1D::inject(const Array1D &A) +{ + if (A.n_ == n_) + copy_(begin_(), A.begin_(), n_); + + return *this; +} + + + + + +/** + Create a reference (shallow assignment) to another existing array. + In B.ref(A), B and A shared the same data and subsequent changes + to the array elements of one will be reflected in the other. +

    + This is what operator= calls, and B=A and B.ref(A) are equivalent + operations. + + @return The new referenced array: in B.ref(A), it returns B. +*/ +template +Array1D & Array1D::ref(const Array1D &A) +{ + if (this != &A) + { + (*ref_count_) --; + if ( *ref_count_ < 1) + { + destroy_(); + } + + n_ = A.n_; + v_ = A.v_; + ref_count_ = A.ref_count_; + + (*ref_count_) ++ ; + + } + return *this; +} + +/** + B = A is shorthand notation for B.ref(A). +*/ +template +Array1D & Array1D::operator=(const Array1D &A) +{ + return ref(A); +} + +/** + @return the dimension (number of elements) of the array. + This is equivalent to dim() and dim1(). +*/ +template +inline int Array1D::dim1() const { return n_; } + +/** + @return the dimension (number of elements) of the array. + This is equivalent to dim1() and dim1(). +*/ +template +inline int Array1D::dim() const { return n_; } + + + +/** + @return the number of arrays that share the same storage area + as this one. (Must be at least one.) +*/ +template +inline int Array1D::ref_count() const +{ + return *ref_count_; +} + +template +Array1D::~Array1D() +{ + (*ref_count_) --; + + if (*ref_count_ < 1) + destroy_(); +} + +/* private internal functions */ + +template +void Array1D::initialize_(int n) +{ + + + v_ = new T[n]; + n_ = n; +} + +template +void Array1D::set_(const T& a) +{ + T *begin = &(v_[0]); + T *end = begin+ n_; + + for (T* p=begin; p +void Array1D::copy_(T* p, const T* q, int len) const +{ + T *end = p + len; + while (p +void Array1D::destroy_() +{ + + if (v_ != 0) + { + delete[] (v_); + } + + if (ref_count_ != 0) + delete ref_count_; +} + +/** + @returns location of first element, i.e. A[0] (mutable). +*/ +template +const T* Array1D::begin_() const { return &(v_[0]); } + +/** + @returns location of first element, i.e. A[0] (mutable). +*/ +template +T* Array1D::begin_() { return &(v_[0]); } + + + + +} /* namespace TNT */ + +#endif +/* TNT_ARRAY1D_H */ + diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/tnt/tnt_array1d_utils.h b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/tnt/tnt_array1d_utils.h new file mode 100644 index 0000000..474c4f1 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/tnt/tnt_array1d_utils.h @@ -0,0 +1,67 @@ + +#ifndef TNT_ARRAY1D_UTILS_H +#define TNT_ARRAY1D_UTILS_H + +#include +#include + +namespace TNT +{ + + +/** + Write an array to a character outstream. Output format is one that can + be read back in via the in-stream operator: one integer + denoting the array dimension (n), followed by n elements, + one per line. + +*/ +template +std::ostream& operator<<(std::ostream &s, const Array1D &A) +{ + int N=A.dim1(); + s << "GW_VectorND, size " << N << endl; + s << "|"; + for (int j=0; j + Note: the array being read into references new memory + storage. If the intent is to fill an existing conformant + array, use cin >> B; A.inject(B) ); + instead or read the elements in one-a-time by hand. + + @param s the charater to read from (typically std::in) + @param A the array to read into. +*/ +template +std::istream& operator>>(std::istream &s, Array1D &A) +{ + int N; + s >> N; + + Array1D B(N); + for (int i=0; i> B[i]; + A = B; + return s; +} + + + +} // namespace TNT + +#endif diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/tnt/tnt_array2d.h b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/tnt/tnt_array2d.h new file mode 100644 index 0000000..a0a4e51 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/tnt/tnt_array2d.h @@ -0,0 +1,435 @@ +/* +* +* Template Numerical Toolkit (TNT): Two-dimensional numerical array +* +* Mathematical and Computational Sciences Division +* National Institute of Technology, +* Gaithersburg, MD USA +* +* +* This software was developed at the National Institute of Standards and +* Technology (NIST) by employees of the Federal Government in the course +* of their official duties. Pursuant to title 17 Section 105 of the +* United States Code, this software is not subject to copyright protection +* and is in the public domain. NIST assumes no responsibility whatsoever for +* its use by other parties, and makes no guarantees, expressed or implied, +* about its quality, reliability, or any other characteristic. +* +*/ + + + +#ifndef TNT_ARRAY2D_H +#define TNT_ARRAY2D_H + +#include +#include +#ifdef TNT_BOUNDS_CHECK +#include +#endif + +namespace TNT +{ + +/** + Tempplated two-dimensional, numerical array which + looks like a conventional C multiarray. + Storage corresponds to C (row-major) ordering. + Elements are accessed via A[i][j] notation. + +

    + Array assignment is by reference (i.e. shallow assignment). + That is, B=A implies that the A and B point to the + same array, so modifications to the elements of A + will be reflected in B. If an independent copy + is required, then B = A.copy() can be used. Note + that this facilitates returning arrays from functions + without relying on compiler optimizations to eliminate + extensive data copying. + +

    + The indexing and layout of this array object makes + it compatible with C and C++ algorithms that utilize + the familiar C[i][j] notation. This includes numerous + textbooks, such as Numercial Recipes, and various + public domain codes. + +

    + This class employs its own garbage collection via + the use of reference counts. That is, whenever + an internal array storage no longer has any references + to it, it is destoryed. +*/ +template +class Array2D +{ + + + private: + T** v_; + int m_; + int n_; + int *ref_count_; + + void initialize_(int m, int n); + void copy_(T* p, const T* q, int len) const; + void set_(const T& val); + void destroy_(); + inline const T* begin_() const; + inline T* begin_(); + + public: + + typedef T value_type; + + Array2D(); + Array2D(int m, int n); + Array2D(int m, int n, T *a); + Array2D(int m, int n, const T &a); + inline Array2D(const Array2D &A); + inline Array2D & operator=(const T &a); + inline Array2D & operator=(const Array2D &A); + inline Array2D & ref(const Array2D &A); + Array2D copy() const; + Array2D & inject(const Array2D & A); + inline T* operator[](int i); + inline const T* operator[](int i) const; + inline int dim1() const; + inline int dim2() const; + inline int ref_count() const; + ~Array2D(); + + +}; + + +/** + Copy constructor. Array data is NOT copied, but shared. + Thus, in Array2D B(A), subsequent changes to A will + be reflected in B. For an indepent copy of A, use + Array2D B(A.copy()), or B = A.copy(), instead. +*/ +template +Array2D::Array2D(const Array2D &A) : v_(A.v_), m_(A.m_), + n_(A.n_), ref_count_(A.ref_count_) +{ + (*ref_count_)++; +} + + + +/** + Create a new (m x n) array, WIHOUT initializing array elements. + To create an initialized array of constants, see Array2D(m,n,value). + +

    + This version avoids the O(m*n) initialization overhead and + is used just before manual assignment. + + @param m the first (row) dimension of the new matrix. + @param n the second (column) dimension of the new matrix. +*/ +template +Array2D::Array2D(int m, int n) : v_(0), m_(m), n_(n), ref_count_(0) +{ + initialize_(m,n); + ref_count_ = new int; + *ref_count_ = 1; +} + + + +/** + Create a new (m x n) array, initializing array elements to + constant specified by argument. Most often used to + create an array of zeros, as in A(m, n, 0.0). + + @param m the first (row) dimension of the new matrix. + @param n the second (column) dimension of the new matrix. + @param val the constant value to set all elements of the new array to. +*/ +template +Array2D::Array2D(int m, int n, const T &val) : v_(0), m_(m), n_(n) , + ref_count_(0) +{ + initialize_(m,n); + set_(val); + ref_count_ = new int; + *ref_count_ = 1; + +} + +/** + Create a new (m x n) array, as a view of an existing one-dimensional + array stored in C order, i.e. right-most dimension varying fastest. + (Often referred to as "row-major" ordering.) + Note that the storage for this pre-existing array will + never be garbage collected by the Array2D class. + + @param m the first (row) dimension of the new matrix. + @param n the second (column) dimension of the new matrix. + @param a the one dimensional C array to use as data storage for + the array. +*/ +template +Array2D::Array2D(int m, int n, T *a) : v_(0), m_(m), n_(n) , + ref_count_(0) +{ + T* p = a; + v_ = new T*[m]; + for (int i=0; i +inline T* Array2D::operator[](int i) +{ +#ifdef TNT_BOUNDS_CHECK + assert(i >= 0); + assert(i < m_); +#endif + +return v_[i]; + +} + +template +inline const T* Array2D::operator[](int i) const { return v_[i]; } + +/** + Assign all elemnts of A to a constant scalar. +*/ +template +Array2D & Array2D::operator=(const T &a) +{ + set_(a); + return *this; +} +/** + Create a new of existing matrix. Used in B = A.copy() + or in the construction of B, e.g. Array2D B(A.copy()), + to create a new array that does not share data. + +*/ +template +Array2D Array2D::copy() const +{ + Array2D A(m_, n_); + copy_(A.begin_(), begin_(), m_*n_); + + return A; +} + + +/** + Copy the elements to from one array to another, in place. + That is B.inject(A), both A and B must conform (i.e. have + identical row and column dimensions). + + This differs from B = A.copy() in that references to B + before this assignment are also affected. That is, if + we have +

    +	Array2D A(m,n);
    +	Array2D C(m,n);
    +	Array2D B(C);        // elements of B and C are shared. 
    +
    +
    + then B.inject(A) affects both and C, while B=A.copy() creates + a new array B which shares no data with C or A. + + @param A the array from elements will be copied + @return an instance of the modifed array. That is, in B.inject(A), + it returns B. If A and B are not conformat, no modifications to + B are made. + +*/ +template +Array2D & Array2D::inject(const Array2D &A) +{ + if (A.m_ == m_ && A.n_ == n_) + copy_(begin_(), A.begin_(), m_*n_); + + return *this; +} + + + + + +/** + Create a reference (shallow assignment) to another existing array. + In B.ref(A), B and A shared the same data and subsequent changes + to the array elements of one will be reflected in the other. +

    + This is what operator= calls, and B=A and B.ref(A) are equivalent + operations. + + @return The new referenced array: in B.ref(A), it returns B. +*/ +template +Array2D & Array2D::ref(const Array2D &A) +{ + if (this != &A) + { + (*ref_count_) --; + if ( *ref_count_ < 1 ) + { + destroy_(); + } + + m_ = A.m_; + n_ = A.n_; + v_ = A.v_; + ref_count_ = A.ref_count_; + + (*ref_count_) ++ ; + + } + return *this; +} + +/** + B = A is shorthand notation for B.ref(A). +*/ +template +Array2D & Array2D::operator=(const Array2D &A) +{ + return ref(A); +} + +/** + @return the size of the first dimension of the array, i.e. + the number of rows. +*/ +template +inline int Array2D::dim1() const { return m_; } + +/** + @return the size of the second dimension of the array, i.e. + the number of columns. +*/ +template +inline int Array2D::dim2() const { return n_; } + + +/** + @return the number of arrays that share the same storage area + as this one. (Must be at least one.) +*/ +template +inline int Array2D::ref_count() const +{ + return *ref_count_; +} + +template +Array2D::~Array2D() +{ + (*ref_count_) --; + + if (*ref_count_ < 1) + destroy_(); +} + +/* private internal functions */ + +template +void Array2D::initialize_(int m, int n) +{ + + + T* p = new T[m*n]; + v_ = new T*[m]; + for (int i=0; i +void Array2D::set_(const T& a) +{ + T *begin = &v_[0][0]; + T *end = begin+ m_*n_; + + for (T* p=begin; p +void Array2D::copy_(T* p, const T* q, int len) const +{ + T *end = p + len; + while (p +void Array2D::destroy_() +{ + + if (v_ != 0) + { + delete[] (v_[0]); + delete[] (v_); + } + + if (ref_count_ != 0) + delete ref_count_; +} + +/** + @returns location of first element, i.e. A[0][0] (mutable). +*/ +template +const T* Array2D::begin_() const { return &(v_[0][0]); } + +/** + @returns location of first element, i.e. A[0][0] (mutable). +*/ +template +T* Array2D::begin_() { return &(v_[0][0]); } + +/** + Create a null (0x0) array. +*/ +template +Array2D::Array2D() : v_(0), m_(0), n_(0) +{ + ref_count_ = new int; + *ref_count_ = 1; +} + + + + + +} /* namespace TNT */ + +#endif +/* TNT_ARRAY2D_H */ + diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/tnt/tnt_array2d_utils.h b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/tnt/tnt_array2d_utils.h new file mode 100644 index 0000000..07b5234 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/tnt/tnt_array2d_utils.h @@ -0,0 +1,122 @@ + + +#ifndef TNT_ARRAY2D_UTILS_H +#define TNT_ARRAY2D_UTILS_H + +#include +#include + +namespace TNT +{ + + +/** + Write an array to a character outstream. Output format is one that can + be read back in via the in-stream operator: two integers + denoting the array dimensions (m x n), followed by m + lines of n elements. + +*/ +template +std::ostream& operator<<(std::ostream &s, const Array2D &A) +{ + int M=A.dim1(); + int N=A.dim2(); + + s << M << " " << N << "\n"; + + for (int i=0; i + Note: the array being read into references new memory + storage. If the intent is to fill an existing conformant + array, use cin >> B; A.inject(B) ); + instead or read the elements in one-a-time by hand. + + @param s the charater to read from (typically std::in) + @param A the array to read into. +*/ +template +std::istream& operator>>(std::istream &s, Array2D &A) +{ + + int M, N; + + s >> M >> N; + + Array2D B(M,N); + + for (int i=0; i> B[i][j]; + } + + A = B; + return s; +} + + +/** + Matrix Multiply: compute C = A*B, where C[i][j] + is the dot-product of row i of A and column j of B. + + + @param A an (m x n) array + @param B an (n x k) array + @return the (m x k) array A*B, or a null array (0x0) + if the matrices are non-conformant (i.e. the number + of columns of A are different than the number of rows of B.) + + +*/ +template +Array2D matmult(const Array2D &A, const Array2D &B) +{ + if (A.dim2() != B.dim1()) + return Array2D(); + + int M = A.dim1(); + int N = A.dim2(); + int K = B.dim2(); + + Array2D C(M,K); + + for (int i=0; i +#include +#ifdef TNT_BOUNDS_CHECK +#include +#endif + +namespace TNT +{ + +/** + Tempplated three-dimensional, numerical array which + looks like a conventional C multiarray. + Storage corresponds to conventional C ordering. + That is the right-most dimension has contiguous + elements. Indexing is via the A[i][j][k] notation. + +

    + Array assignment is by reference (i.e. shallow assignment). + That is, B=A implies that the A and B point to the + same array, so modifications to the elements of A + will be reflected in B. If an independent copy + is required, then B = A.copy() can be used. Note + that this facilitates returning arrays from functions + without relying on compiler optimizations to eliminate + extensive data copying. + +

    + The indexing and layout of this array object makes + it compatible with C and C++ algorithms that utilize + the familiar C[i][j][k] notation. This includes numerous + textbooks, such as Numercial Recipes, and various + public domain codes. + +

    + This class employs its own garbage collection via + the use of reference counts. That is, whenever + an internal array storage no longer has any references + to it, it is destoryed. +*/ +template +class Array3D +{ + + + private: + T*** v_; + int m_; + int n_; + int k_; + int *ref_count_; + + void initialize_(T* data, int m, int n, int k); + void copy_(T* p, const T* q, int len) const; + void set_(const T& val); + void destroy_(); + inline const T* begin_() const; + inline T* begin_(); + + public: + + typedef T value_type; + + Array3D(); + Array3D(int m, int n, int k); + Array3D(int m, int n, int k, T *a); + Array3D(int m, int n, int k, const T &a); + inline Array3D(const Array3D &A); + inline Array3D & operator=(const T &a); + inline Array3D & operator=(const Array3D &A); + inline Array3D & ref(const Array3D &A); + Array3D copy() const; + Array3D & inject(const Array3D & A); + inline T** operator[](int i); + inline const T* const * operator[](int i) const; + inline int dim1() const; + inline int dim2() const; + inline int dim3() const; + inline int ref_count() const; + ~Array3D(); + + +}; + + +/** + Copy constructor. Array data is NOT copied, but shared. + Thus, in Array3D B(A), subsequent changes to A will + be reflected in B. For an indepent copy of A, use + Array3D B(A.copy()), or B = A.copy(), instead. +*/ +template +Array3D::Array3D(const Array3D &A) : v_(A.v_), m_(A.m_), + n_(A.n_), k_(A.k_), ref_count_(A.ref_count_) +{ + (*ref_count_)++; +} + + + +/** + Create a new (m x n x k) array, WIHOUT initializing array elements. + To create an initialized array of constants, see Array3D(m,n,k, value). + +

    + This version avoids the O(m*n*k) initialization overhead and + is used just before manual assignment. + + @param m the first dimension of the new matrix. + @param n the second dimension of the new matrix. + @param k the third dimension of the new matrix. +*/ +template +Array3D::Array3D(int m, int n, int k) : v_(0), m_(m), n_(n), k_(k), ref_count_(0) +{ + initialize_(new T[m*n*k], m,n,k); + ref_count_ = new int; + *ref_count_ = 1; +} + + + +/** + Create a new (m x n x k) array, initializing array elements to + constant specified by argument. Most often used to + create an array of zeros, as in A(m, n, k, 0.0). + + @param m the first dimension of the new matrix. + @param n the second dimension of the new matrix. + @param k the third dimension of the new matrix. + @param val the constant value to set all elements of the new array to. +*/ +template +Array3D::Array3D(int m, int n, int k, const T &val) : v_(0), m_(m), n_(n) , + k_(k), ref_count_(0) +{ + initialize_(new T[m*n*k], m,n,k); + set_(val); + ref_count_ = new int; + *ref_count_ = 1; + +} + +/** + + Create a new (m x n x k) array, as a view of an existing one-dimensional + array stored in C order, i.e. right-most dimension varying fastest. + (Often referred to as "row-major" ordering.) + Note that the storage for this pre-existing array will + never be garbage collected by the Array3D class. + + @param m the first dimension of the new matrix. + @param n the second dimension of the new matrix. + @param k the third dimension of the new matrix. + @param a the one dimensional C array to use as data storage for + the array. +*/ +template +Array3D::Array3D(int m, int n, int k, T *a) : v_(0), m_(m), n_(n) , + k_(k), ref_count_(0) +{ + initialize_(a, m, n, k); + ref_count_ = new int; + *ref_count_ = 2; /* this avoids destorying original data. */ + +} + + +/** + Used for A[i][j][k] indexing. The first [] operator returns + a conventional pointer which can be dereferenced using the + same [] notation. + + If TNT_BOUNDS_CHECK macro is define, the left-most index + is checked that it falls within the array bounds (via the + assert() macro.) +*/ +template +inline T** Array3D::operator[](int i) +{ +#ifdef TNT_BOUNDS_CHECK + assert(i >= 0); + assert(i < m_); +#endif + +return v_[i]; + +} + +template +inline const T* const * Array3D::operator[](int i) const { return v_[i]; } + +/** + Assign all elemnts of A to a constant scalar. +*/ +template +Array3D & Array3D::operator=(const T &a) +{ + set_(a); + return *this; +} +/** + Create a new of existing matrix. Used in B = A.copy() + or in the construction of B, e.g. Array3D B(A.copy()), + to create a new array that does not share data. + +*/ +template +Array3D Array3D::copy() const +{ + Array3D A(m_, n_, k_); + copy_(A.begin_(), begin_(), m_*n_*k_); + + return A; +} + + +/** + Copy the elements to from one array to another, in place. + That is B.inject(A), both A and B must conform (i.e. have + identical dimensions). + + This differs from B = A.copy() in that references to B + before this assignment are also affected. That is, if + we have +

    +	Array3D A(m,n,k);
    +	Array3D C(m,n,k);
    +	Array3D B(C);        // elements of B and C are shared. 
    +
    +
    + then B.inject(A) affects both and C, while B=A.copy() creates + a new array B which shares no data with C or A. + + @param A the array from elements will be copied + @return an instance of the modifed array. That is, in B.inject(A), + it returns B. If A and B are not conformat, no modifications to + B are made. + +*/ +template +Array3D & Array3D::inject(const Array3D &A) +{ + if (A.m_ == m_ && A.n_ == n_) + copy_(begin_(), A.begin_(), m_*n_); + + return *this; +} + + + + + +/** + Create a reference (shallow assignment) to another existing array. + In B.ref(A), B and A shared the same data and subsequent changes + to the array elements of one will be reflected in the other. +

    + This is what operator= calls, and B=A and B.ref(A) are equivalent + operations. + + @return The new referenced array: in B.ref(A), it returns B. +*/ +template +Array3D & Array3D::ref(const Array3D &A) +{ + if (this != &A) + { + (*ref_count_) --; + if ( *ref_count_ < 1 ) + { + destroy_(); + } + + m_ = A.m_; + n_ = A.n_; + k_ = A.k_; + v_ = A.v_; + ref_count_ = A.ref_count_; + + (*ref_count_) ++ ; + + } + return *this; +} + +/** + B = A is shorthand notation for B.ref(A). +*/ +template +Array3D & Array3D::operator=(const Array3D &A) +{ + return ref(A); +} + +/** + @return the size of the first dimension of the array. +*/ +template +inline int Array3D::dim1() const { return m_; } + +/** + @return the size of the second dimension of the array. +*/ +template +inline int Array3D::dim2() const { return n_; } + +/** + @return the size of the third (right-most) dimension of the array. +*/ +template +inline int Array3D::dim3() const { return k_; } + + +/** + @return the number of arrays that share the same storage area + as this one. (Must be at least one.) +*/ +template +inline int Array3D::ref_count() const +{ + return *ref_count_; +} + +template +Array3D::~Array3D() +{ + (*ref_count_) --; + + if (*ref_count_ < 1) + destroy_(); +} + +/* private internal functions */ + +template +void Array3D::initialize_( T* data, int m, int n, int k) +{ + + v_ = new T**[m]; + v_[0] = new T*[m*n]; + v_[0][0] = data; + + + for (int i=0; i +void Array3D::set_(const T& a) +{ + T *begin = &(v_[0][0][0]); + T *end = begin+ m_*n_*k_; + + for (T* p=begin; p +void Array3D::copy_(T* p, const T* q, int len) const +{ + T *end = p + len; + while (p +void Array3D::destroy_() +{ + + if (v_ != 0) + { + delete[] (v_[0][0]); + delete[] (v_[0]); + delete[] (v_); + } + + if (ref_count_ != 0) + delete ref_count_; +} + +/** + @returns location of first element, i.e. A[0][0][0] (mutable). +*/ +template +const T* Array3D::begin_() const { return &(v_[0][0][0]); } + +/** + @returns location of first element, i.e. A[0][0][0] (mutable). +*/ +template +T* Array3D::begin_() { return &(v_[0][0][0]); } + +/** + Create a null (0x0x0) array. +*/ +template +Array3D::Array3D() : v_(0), m_(0), n_(0) +{ + ref_count_ = new int; + *ref_count_ = 1; +} + +} /* namespace TNT */ + +#endif +/* TNT_ARRAY3D_H */ + diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/tnt/tnt_array3d_utils.h b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/tnt/tnt_array3d_utils.h new file mode 100644 index 0000000..5f54b12 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/tnt/tnt_array3d_utils.h @@ -0,0 +1,84 @@ + + +#ifndef TNT_ARRAY3D_UTILS_H +#define TNT_ARRAY3D_UTILS_H + +#include +#include + +namespace TNT +{ + + +/** + Write an array to a character outstream. Output format is one that can + be read back in via the in-stream operator: three integers + denoting the array dimensions (m x n x k), followed by m + (n x k) arrays. + +*/ +template +std::ostream& operator<<(std::ostream &s, const Array3D &A) +{ + int M=A.dim1(); + int N=A.dim2(); + int K=A.dim3(); + + s << M << " " << N << " " << K << "\n"; + + for (int i=0; i + Note: the array being read into references new memory + storage. If the intent is to fill an existing conformant + array, use cin >> B; A.inject(B) ); + instead or read the elements in one-a-time by hand. + + @param s the charater to read from (typically std::in) + @param A the array to read into. +*/ +template +std::istream& operator>>(std::istream &s, Array3D &A) +{ + + int M, N, K; + + s >> M >> N >> K; + + Array3D B(M,N,K); + + for (int i=0; i> B[i][j][k]; + + A = B; + return s; +} + + + + +} // namespace TNT + +#endif diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/tnt/tnt_cmat.h b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/tnt/tnt_cmat.h new file mode 100644 index 0000000..4789dbe --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/tnt/tnt_cmat.h @@ -0,0 +1,585 @@ +/* +* +* Template Numerical Toolkit (TNT) +* +* Mathematical and Computational Sciences Division +* National Institute of Technology, +* Gaithersburg, MD USA +* +* +* This software was developed at the National Institute of Standards and +* Technology (NIST) by employees of the Federal Government in the course +* of their official duties. Pursuant to title 17 Section 105 of the +* United States Code, this software is not subject to copyright protection +* and is in the public domain. NIST assumes no responsibility whatsoever for +* its use by other parties, and makes no guarantees, expressed or implied, +* about its quality, reliability, or any other characteristic. +* +*/ + + +// C compatible matrix: row-oriented, 0-based [i][j] and 1-based (i,j) indexing +// + +#ifndef TNT_CMAT_H +#define TNT_CMAT_H + +#include "tnt_subscript.h" +#include "tnt_vec.h" +#include +#include +#include +#include + +namespace TNT +{ + +/** + [Deprecatred] Value-based vector class from pre-1.0 + TNT version. Kept here for backward compatiblity, but should + use the newer TNT::Array2D classes instead. + +*/ + +template +class Matrix +{ + + + public: + + typedef Subscript size_type; + typedef T value_type; + typedef T element_type; + typedef T* pointer; + typedef T* iterator; + typedef T& reference; + typedef const T* const_iterator; + typedef const T& const_reference; + + Subscript lbound() const { return 1;} + + protected: + Subscript m_; + Subscript n_; + Subscript mn_; // total size + T* v_; + T** row_; + T* vm1_ ; // these point to the same data, but are 1-based + T** rowm1_; + + // internal helper function to create the array + // of row pointers + + void initialize(Subscript M, Subscript N) + { + mn_ = M*N; + m_ = M; + n_ = N; + + v_ = new T[mn_]; + row_ = new T*[M]; + rowm1_ = new T*[M]; + + assert(v_ != NULL); + assert(row_ != NULL); + assert(rowm1_ != NULL); + + T* p = v_; + vm1_ = v_ - 1; + for (Subscript i=0; i &A) + { + initialize(A.m_, A.n_); + copy(A.v_); + } + + Matrix(Subscript M, Subscript N, const T& value = T()) + { + initialize(M,N); + set(value); + } + + Matrix(Subscript M, Subscript N, const T* v) + { + initialize(M,N); + copy(v); + } + + Matrix(Subscript M, Subscript N, const char *s) + { + initialize(M,N); + std::istrstream ins(s); + + Subscript i, j; + + for (i=0; i> row_[i][j]; + } + + // destructor + // + ~Matrix() + { + destroy(); + } + + + // reallocating + // + Matrix& newsize(Subscript M, Subscript N) + { + if (num_rows() == M && num_cols() == N) + return *this; + + destroy(); + initialize(M,N); + + return *this; + } + + + + + // assignments + // + Matrix& operator=(const Matrix &A) + { + if (v_ == A.v_) + return *this; + + if (m_ == A.m_ && n_ == A.n_) // no need to re-alloc + copy(A.v_); + + else + { + destroy(); + initialize(A.m_, A.n_); + copy(A.v_); + } + + return *this; + } + + Matrix& operator=(const T& scalar) + { + set(scalar); + return *this; + } + + + Subscript dim(Subscript d) const + { +#ifdef TNT_BOUNDS_CHECK + assert( d >= 1); + assert( d <= 2); +#endif + return (d==1) ? m_ : ((d==2) ? n_ : 0); + } + + Subscript num_rows() const { return m_; } + Subscript num_cols() const { return n_; } + + + + + inline T* operator[](Subscript i) + { +#ifdef TNT_BOUNDS_CHECK + assert(0<=i); + assert(i < m_) ; +#endif + return row_[i]; + } + + inline const T* operator[](Subscript i) const + { +#ifdef TNT_BOUNDS_CHECK + assert(0<=i); + assert(i < m_) ; +#endif + return row_[i]; + } + + inline reference operator()(Subscript i) + { +#ifdef TNT_BOUNDS_CHECK + assert(1<=i); + assert(i <= mn_) ; +#endif + return vm1_[i]; + } + + inline const_reference operator()(Subscript i) const + { +#ifdef TNT_BOUNDS_CHECK + assert(1<=i); + assert(i <= mn_) ; +#endif + return vm1_[i]; + } + + + + inline reference operator()(Subscript i, Subscript j) + { +#ifdef TNT_BOUNDS_CHECK + assert(1<=i); + assert(i <= m_) ; + assert(1<=j); + assert(j <= n_); +#endif + return rowm1_[i][j]; + } + + + + inline const_reference operator() (Subscript i, Subscript j) const + { +#ifdef TNT_BOUNDS_CHECK + assert(1<=i); + assert(i <= m_) ; + assert(1<=j); + assert(j <= n_); +#endif + return rowm1_[i][j]; + } + + + + +}; + + +/* *************************** I/O ********************************/ + +template +std::ostream& operator<<(std::ostream &s, const Matrix &A) +{ + Subscript M=A.num_rows(); + Subscript N=A.num_cols(); + + s << M << " " << N << "\n"; + + for (Subscript i=0; i +std::istream& operator>>(std::istream &s, Matrix &A) +{ + + Subscript M, N; + + s >> M >> N; + + if ( !(M == A.num_rows() && N == A.num_cols() )) + { + A.newsize(M,N); + } + + + for (Subscript i=0; i> A[i][j]; + } + + + return s; +} + +// *******************[ basic matrix algorithms ]*************************** + + +template +Matrix operator+(const Matrix &A, + const Matrix &B) +{ + Subscript M = A.num_rows(); + Subscript N = A.num_cols(); + + assert(M==B.num_rows()); + assert(N==B.num_cols()); + + Matrix tmp(M,N); + Subscript i,j; + + for (i=0; i +Matrix operator-(const Matrix &A, + const Matrix &B) +{ + Subscript M = A.num_rows(); + Subscript N = A.num_cols(); + + assert(M==B.num_rows()); + assert(N==B.num_cols()); + + Matrix tmp(M,N); + Subscript i,j; + + for (i=0; i +Matrix mult_element(const Matrix &A, + const Matrix &B) +{ + Subscript M = A.num_rows(); + Subscript N = A.num_cols(); + + assert(M==B.num_rows()); + assert(N==B.num_cols()); + + Matrix tmp(M,N); + Subscript i,j; + + for (i=0; i +Matrix transpose(const Matrix &A) +{ + Subscript M = A.num_rows(); + Subscript N = A.num_cols(); + + Matrix S(N,M); + Subscript i, j; + + for (i=0; i +inline Matrix matmult(const Matrix &A, + const Matrix &B) +{ + +#ifdef TNT_BOUNDS_CHECK + assert(A.num_cols() == B.num_rows()); +#endif + + Subscript M = A.num_rows(); + Subscript N = A.num_cols(); + Subscript K = B.num_cols(); + + Matrix tmp(M,K); + T sum; + + for (Subscript i=0; i +inline Matrix operator*(const Matrix &A, + const Matrix &B) +{ + return matmult(A,B); +} + +template +inline int matmult(Matrix& C, const Matrix &A, + const Matrix &B) +{ + + assert(A.num_cols() == B.num_rows()); + + Subscript M = A.num_rows(); + Subscript N = A.num_cols(); + Subscript K = B.num_cols(); + + C.newsize(M,K); + + T sum; + + const T* row_i; + const T* col_k; + + for (Subscript i=0; i +Vector matmult(const Matrix &A, const Vector &x) +{ + +#ifdef TNT_BOUNDS_CHECK + assert(A.num_cols() == x.dim()); +#endif + + Subscript M = A.num_rows(); + Subscript N = A.num_cols(); + + Vector tmp(M); + T sum; + + for (Subscript i=0; i +inline Vector operator*(const Matrix &A, const Vector &x) +{ + return matmult(A,x); +} + +} // namespace TNT + +#endif +// CMAT_H diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/tnt/tnt_fortran_array1d.h b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/tnt/tnt_fortran_array1d.h new file mode 100644 index 0000000..2b55185 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/tnt/tnt_fortran_array1d.h @@ -0,0 +1,312 @@ +/* +* +* Template Numerical Toolkit (TNT): One-dimensional Fortran numerical array +* +* Mathematical and Computational Sciences Division +* National Institute of Technology, +* Gaithersburg, MD USA +* +* +* This software was developed at the National Institute of Standards and +* Technology (NIST) by employees of the Federal Government in the course +* of their official duties. Pursuant to title 17 Section 105 of the +* United States Code, this software is not subject to copyright protection +* and is in the public domain. NIST assumes no responsibility whatsoever for +* its use by other parties, and makes no guarantees, expressed or implied, +* about its quality, reliability, or any other characteristic. +* +*/ + + + +#ifndef TNT_FORTRAN_ARRAY1D_H +#define TNT_FORTRAN_ARRAY1D_H + +#include +#include +#ifdef TNT_BOUNDS_CHECK +#include +#endif +#include "tnt_array1d.h" + +namespace TNT +{ + +/** + Templated one-dimensional, numerical array which + looks like a conventional Fortran array. This is + useful when integrating with C/C++ codes translated + from Fortran. Indexing is via the A(i) notation and A(1) + is the first element. + +

    + Array assignment is by reference (i.e. shallow assignment). + That is, B=A implies that the A and B point to the + same array, so modifications to the elements of A + will be reflected in B. If an independent copy + is required, then B = A.copy() can be used. Note + that this facilitates returning arrays from functions + without relying on compiler optimizations to eliminate + extensive data copying. + +

    + This class employs its own garbage collection via + the use of reference counts. That is, whenever + an internal array storage no longer has any references + to it, it is destoryed. +*/ +template +class Fortran_Array1D +{ + + + private: + Array1D A_; + + public: + + typedef T value_type; + + Fortran_Array1D(); + Fortran_Array1D(int n); + Fortran_Array1D(int n, T *a); + Fortran_Array1D(int n, const T &a); + inline Fortran_Array1D(const Fortran_Array1D &A); + inline Fortran_Array1D & operator=(const T &a); + inline Fortran_Array1D & operator=(const Fortran_Array1D &A); + inline Fortran_Array1D & ref(const Fortran_Array1D &A); + Fortran_Array1D copy(); + Fortran_Array1D & inject(const Fortran_Array1D & A); + inline T& operator()(int i); + inline const T& operator()(int i) const ; + inline int dim() const; + inline int dim1() const; + inline int ref_count() const; + ~Fortran_Array1D(); + + +}; + +/** + Create a null (0-length) array. +*/ +template +Fortran_Array1D::Fortran_Array1D() : A_() {} + + +/** + Copy constructor. Array data is NOT copied, but shared. + Thus, in Fortran_Array1D B(A), subsequent changes to A will + be reflected in B. For an indepent copy of A, use + Fortran_Array1D B(A.copy()), or B = A.copy(), instead. +*/ +template +Fortran_Array1D::Fortran_Array1D(const Fortran_Array1D &A) : A_(A.A_) {} + + + +/** + Create a new (n) array, WIHOUT initializing array elements. + To create an initialized array of constants, see Fortran_Array1D(n, value). + +

    + This version avoids the O(n) initialization overhead and + is used just before manual assignment. + + @param m the dimension of the new matrix. +*/ +template +Fortran_Array1D::Fortran_Array1D(int n) : A_(n) {} + + + +/** + Create a new n-length array, initializing array elements to + constant specified by argument. Most often used to + create an array of zeros, as in A(n, 0.0). + + @param m the dimension of the new matrix. + @param val the constant value to set all elements of the new array to. +*/ +template +Fortran_Array1D::Fortran_Array1D(int n, const T &val) : A_(n, val) {} + + +/** + Create a new n-length array, as a view of an existing one-dimensional + C array. (Note that the storage for this pre-existing array will + never be garbage collected by the Fortran_Array1D class.) + + @param m the first dimension of the new matrix. + @param n the second dimension of the new matrix. + @param a the one dimensional C array to use as data storage for + the array. +*/ +template +Fortran_Array1D::Fortran_Array1D(int n, T *a) : A_(n, a) {} + + + + +/** + Elements are accessed via A(i) indexing. + + If TNT_BOUNDS_CHECK macro is defined, the indices + are checked that they falls within the array bounds (via the + assert() macro.) +*/ +template +inline T& Fortran_Array1D::operator()(int i) +{ +#ifdef TNT_BOUNDS_CHECK + assert(i >= 1); + assert(i <= A_.dim1()); +#endif + + return A_[i-1]; + +} + +/** + Read-only version of A(i,j) indexing. + + If TNT_BOUNDS_CHECK macro is defined, the indices + are checked that they falls within the array bounds (via the + assert() macro.) +*/ +template +inline const T& Fortran_Array1D::operator()(int i) const +{ +#ifdef TNT_BOUNDS_CHECK + assert(i >= 1); + assert(i <= A_.dim1()); +#endif + + return A_[i-1]; + +} + + +/** + Assign all elemnts of A to a constant scalar. +*/ +template +Fortran_Array1D & Fortran_Array1D::operator=(const T &a) +{ + A_ = a; + return *this; +} +/** + Create a new of existing matrix. Used in B = A.copy() + or in the construction of B, e.g. Fortran_Array1D B(A.copy()), + to create a new array that does not share data. + +*/ +template +Fortran_Array1D Fortran_Array1D::copy() +{ + + Fortran_Array1D B; + + B.A_= A_.copy(); + return B; +} + + +/** + Copy the elements to from one array to another, in place. + That is B.inject(A), both A and B must conform (i.e. have + identical dimensions). + + This differs from B = A.copy() in that references to B + before this assignment are also affected. That is, if + we have +

    +	Fortran_Array1D A(n);
    +	Fortran_Array1D C(n);
    +	Fortran_Array1D B(C);        // elements of B and C are shared. 
    +
    +
    + then B.inject(A) affects both and C, while B=A.copy() creates + a new array B which shares no data with C or A. + + @param A the array from elements will be copied + @return an instance of the modifed array. That is, in B.inject(A), + it returns B. If A and B are not conformat, no modifications to + B are made. + +*/ +template +Fortran_Array1D & Fortran_Array1D::inject(const Fortran_Array1D &A) +{ + A_.inject(A.A_); + + return *this; +} + + + + + +/** + Create a reference (shallow assignment) to another existing array. + In B.ref(A), B and A shared the same data and subsequent changes + to the array elements of one will be reflected in the other. +

    + This is what operator= calls, and B=A and B.ref(A) are equivalent + operations. + + @return The new referenced array: in B.ref(A), it returns B. +*/ +template +Fortran_Array1D & Fortran_Array1D::ref(const Fortran_Array1D &A) +{ + A_.ref(A.A_); + return *this; +} + +/** + B = A is shorthand notation for B.ref(A). +*/ +template +Fortran_Array1D & Fortran_Array1D::operator=(const Fortran_Array1D &A) +{ + return ref(A); +} + +/** + @return the size (dimension of) the array. +*/ +template +inline int Fortran_Array1D::dim1() const { return A_.dim1(); } + + +/** + @return the size (dimension of) the array. +*/ +template +inline int Fortran_Array1D::dim() const { return A_.dim(); } + + + + +/** + @return the number of arrays that share the same storage area + as this one. (Must be at least one.) +*/ +template +inline int Fortran_Array1D::ref_count() const { return A_.ref_count(); } + +template +Fortran_Array1D::~Fortran_Array1D() +{ +} + + + + +} /* namespace TNT */ + +#endif +/* TNT_FORTRAN_ARRAY1D_H */ + diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/tnt/tnt_fortran_array1d_utils.h b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/tnt/tnt_fortran_array1d_utils.h new file mode 100644 index 0000000..21446eb --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/tnt/tnt_fortran_array1d_utils.h @@ -0,0 +1,64 @@ + +#ifndef TNT_FORTRAN_ARRAY1D_UTILS_H +#define TNT_FORTRAN_ARRAY1D_UTILS_H + +#include + +namespace TNT +{ + + +/** + Write an array to a character outstream. Output format is one that can + be read back in via the in-stream operator: one integer + denoting the array dimension (n), followed by n elements, + one per line. + +*/ +template +std::ostream& operator<<(std::ostream &s, const Fortran_Array1D &A) +{ + int N=A.dim1(); + + s << N << "\n"; + for (int j=1; j<=N; j++) + { + s << A(j) << "\n"; + } + s << "\n"; + + return s; +} + +/** + Read an array from a character stream. Input format + is one integer, denoting the dimension (n), followed + by n whitespace-separated elments. Newlines are ignored + +

    + Note: the array being read into references new memory + storage. If the intent is to fill an existing conformant + array, use cin >> B; A.inject(B) ); + instead or read the elements in one-a-time by hand. + + @param s the charater to read from (typically std::in) + @param A the array to read into. +*/ +template +std::istream& operator>>(std::istream &s, Fortran_Array1D &A) +{ + int N; + s >> N; + + Fortran_Array1D B(N); + for (int i=1; i<=N; i++) + s >> B(i); + A = B; + return s; +} + + + +} // namespace TNT + +#endif diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/tnt/tnt_fortran_array2d.h b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/tnt/tnt_fortran_array2d.h new file mode 100644 index 0000000..acabd00 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/tnt/tnt_fortran_array2d.h @@ -0,0 +1,328 @@ +/* +* +* Template Numerical Toolkit (TNT): Two-dimensional Fortran numerical array +* +* Mathematical and Computational Sciences Division +* National Institute of Technology, +* Gaithersburg, MD USA +* +* +* This software was developed at the National Institute of Standards and +* Technology (NIST) by employees of the Federal Government in the course +* of their official duties. Pursuant to title 17 Section 105 of the +* United States Code, this software is not subject to copyright protection +* and is in the public domain. NIST assumes no responsibility whatsoever for +* its use by other parties, and makes no guarantees, expressed or implied, +* about its quality, reliability, or any other characteristic. +* +*/ + + + +#ifndef TNT_FORTRAN_ARRAY2D_H +#define TNT_FORTRAN_ARRAY2D_H + +#include +#include + +#ifdef TNT_BOUNDS_CHECK +#include +#endif + +#include "tnt_array2d.h" + +namespace TNT +{ + +/** + Templated two-dimensional, numerical array which + looks like a conventional Fortran array. This is + useful when integrating with C/C++ codes translated + from Fortran. Storage corresponds to conventional Fortran ordering. + That is, the left-most dimension varies fastest. + Indexing is via the A(i,j) notation and A(1,1) + is the first element. + +

    + Array assignment is by reference (i.e. shallow assignment). + That is, B=A implies that the A and B point to the + same array, so modifications to the elements of A + will be reflected in B. If an independent copy + is required, then B = A.copy() can be used. Note + that this facilitates returning arrays from functions + without relying on compiler optimizations to eliminate + extensive data copying. + +

    + This class employs its own garbage collection via + the use of reference counts. That is, whenever + an internal array storage no longer has any references + to it, it is destoryed. +*/ +template +class Fortran_Array2D +{ + + + private: + /* For an (mxn) array, we internally keep an (nxm) "transposed" + C array and access A(i,j) as A[j-1][i-1]. The "-1" operation + is inlined in a tight loop and should be easily optimized. + */ + Array2D A_; + + public: + + typedef T value_type; + + Fortran_Array2D(); + Fortran_Array2D(int m, int n); + Fortran_Array2D(int m, int n, T *a); + Fortran_Array2D(int m, int n, const T &a); + inline Fortran_Array2D(const Fortran_Array2D &A); + inline Fortran_Array2D & operator=(const T &a); + inline Fortran_Array2D & operator=(const Fortran_Array2D &A); + inline Fortran_Array2D & ref(const Fortran_Array2D &A); + Fortran_Array2D copy(); + Fortran_Array2D & inject(const Fortran_Array2D & A); + inline T& operator()(int i, int j); + inline const T& operator()(int i, int j) const ; + inline int dim1() const; + inline int dim2() const; + inline int ref_count() const; + ~Fortran_Array2D(); + + +}; + +/** + Create a null (0x0x0) array. +*/ +template +Fortran_Array2D::Fortran_Array2D() : A_() {} + + +/** + Copy constructor. Array data is NOT copied, but shared. + Thus, in Fortran_Array2D B(A), subsequent changes to A will + be reflected in B. For an indepent copy of A, use + Fortran_Array2D B(A.copy()), or B = A.copy(), instead. +*/ +template +Fortran_Array2D::Fortran_Array2D(const Fortran_Array2D &A) : A_(A.A_) {} + + + +/** + Create a new (m x n) array, WIHOUT initializing array elements. + To create an initialized array of constants, see Fortran_Array2D(m,n, value). + +

    + This version avoids the O(m*n) initialization overhead and + is used just before manual assignment. + + @param m the first dimension of the new matrix. + @param n the second dimension of the new matrix. +*/ +template +Fortran_Array2D::Fortran_Array2D(int m, int n) : A_(n,m) {} + + + +/** + Create a new (m x n ) array, initializing array elements to + constant specified by argument. Most often used to + create an array of zeros, as in A(m, n, k, 0.0). + + @param m the first dimension of the new matrix. + @param n the second dimension of the new matrix. + @param val the constant value to set all elements of the new array to. +*/ +template +Fortran_Array2D::Fortran_Array2D(int m, int n, const T &val) : A_(n, m, val) {} + + +/** + + Create a new (m x n) array, as a view of an existing one-dimensional + C array, with elements stored in Fortran order, i.e. right-most dimension + varying fastest. (Often referred to as "column-major" ordering.) + Note that the storage for this pre-existing array will + never be garbage collected by the Fortran_Array2D class. + + + @param m the first dimension of the new matrix. + @param n the second dimension of the new matrix. + @param a the one dimensional C array to use as data storage for + the array. +*/ +template +Fortran_Array2D::Fortran_Array2D(int m, int n, T *a) : A_(n, m, a) {} + + + + +/** + Elements are accessed via A(i,j) indexing. + + If TNT_BOUNDS_CHECK macro is defined, the indices + are checked that they falls within the array bounds (via the + assert() macro.) +*/ +template +inline T& Fortran_Array2D::operator()(int i, int j) +{ +#ifdef TNT_BOUNDS_CHECK + assert(j >= 1); + assert(j <= A_.dim1()); + assert(i >= 1); + assert(i <= A_.dim2()); +#endif + + return A_[j-1][i-1]; + +} + +/** + Read-only version of A(i,j) indexing. + + If TNT_BOUNDS_CHECK macro is defined, the indices + are checked that they falls within the array bounds (via the + assert() macro.) +*/ +template +inline const T& Fortran_Array2D::operator()(int i, int j) const +{ +#ifdef TNT_BOUNDS_CHECK + assert(j >= 1); + assert(j <= A_.dim1()); + assert(i >= 1); + assert(i <= A_.dim2()); +#endif + + return A_[j-1][i-1]; + +} + + +/** + Assign all elemnts of A to a constant scalar. +*/ +template +Fortran_Array2D & Fortran_Array2D::operator=(const T &a) +{ + A_ = a; + return *this; +} +/** + Create a new of existing matrix. Used in B = A.copy() + or in the construction of B, e.g. Fortran_Array2D B(A.copy()), + to create a new array that does not share data. + +*/ +template +Fortran_Array2D Fortran_Array2D::copy() +{ + + Fortran_Array2D B; + + B.A_= A_.copy(); + return B; +} + + +/** + Copy the elements to from one array to another, in place. + That is B.inject(A), both A and B must conform (i.e. have + identical dimensions). + + This differs from B = A.copy() in that references to B + before this assignment are also affected. That is, if + we have +

    +	Fortran_Array2D A(m,n);
    +	Fortran_Array2D C(m,n);
    +	Fortran_Array2D B(C);        // elements of B and C are shared. 
    +
    +
    + then B.inject(A) affects both and C, while B=A.copy() creates + a new array B which shares no data with C or A. + + @param A the array from elements will be copied + @return an instance of the modifed array. That is, in B.inject(A), + it returns B. If A and B are not conformat, no modifications to + B are made. + +*/ +template +Fortran_Array2D & Fortran_Array2D::inject(const Fortran_Array2D &A) +{ + A_.inject(A.A_); + + return *this; +} + + + + + +/** + Create a reference (shallow assignment) to another existing array. + In B.ref(A), B and A shared the same data and subsequent changes + to the array elements of one will be reflected in the other. +

    + This is what operator= calls, and B=A and B.ref(A) are equivalent + operations. + + @return The new referenced array: in B.ref(A), it returns B. +*/ +template +Fortran_Array2D & Fortran_Array2D::ref(const Fortran_Array2D &A) +{ + A_.ref(A.A_); + return *this; +} + +/** + B = A is shorthand notation for B.ref(A). +*/ +template +Fortran_Array2D & Fortran_Array2D::operator=(const Fortran_Array2D &A) +{ + return ref(A); +} + +/** + @return the size of the first dimension of the array. +*/ +template +inline int Fortran_Array2D::dim1() const { return A_.dim2(); } + +/** + @return the size of the second dimension of the array. +*/ +template +inline int Fortran_Array2D::dim2() const { return A_.dim1(); } + + + +/** + @return the number of arrays that share the same storage area + as this one. (Must be at least one.) +*/ +template +inline int Fortran_Array2D::ref_count() const { return A_.ref_count(); } + +template +Fortran_Array2D::~Fortran_Array2D() +{ +} + + + + +} /* namespace TNT */ + +#endif +/* TNT_FORTRAN_ARRAY2D_H */ + diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/tnt/tnt_fortran_array2d_utils.h b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/tnt/tnt_fortran_array2d_utils.h new file mode 100644 index 0000000..8509d72 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/tnt/tnt_fortran_array2d_utils.h @@ -0,0 +1,81 @@ + + +#ifndef TNT_FORTRAN_ARRAY2D_UTILS_H +#define TNT_FORTRAN_ARRAY2D_UTILS_H + +#include + +namespace TNT +{ + + +/** + Write an array to a character outstream. Output format is one that can + be read back in via the in-stream operator: two integers + denoting the array dimensions (m x n), followed by m + lines of n elements. + +*/ +template +std::ostream& operator<<(std::ostream &s, const Fortran_Array2D &A) +{ + int M=A.dim1(); + int N=A.dim2(); + + s << M << " " << N << "\n"; + + for (int i=1; i<=M; i++) + { + for (int j=1; j<=N; j++) + { + s << A(i,j) << " "; + } + s << "\n"; + } + + + return s; +} + +/** + Read an array from a character stream. Input format + is two integers, denoting the dimensions (m x n), followed + by m*n whitespace-separated elments in "row-major" order + (i.e. right-most dimension varying fastest.) Newlines + are ignored. + +

    + Note: the array being read into references new memory + storage. If the intent is to fill an existing conformant + array, use cin >> B; A.inject(B) ); + instead or read the elements in one-a-time by hand. + + @param s the charater to read from (typically std::in) + @param A the array to read into. +*/ +template +std::istream& operator>>(std::istream &s, Fortran_Array2D &A) +{ + + int M, N; + + s >> M >> N; + + Fortran_Array2D B(M,N); + + for (int i=1; i<=M; i++) + for (int j=1; j<=N; j++) + { + s >> B(i,j); + } + + A = B; + return s; +} + + + + +} // namespace TNT + +#endif diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/tnt/tnt_fortran_array3d.h b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/tnt/tnt_fortran_array3d.h new file mode 100644 index 0000000..9994ff8 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/tnt/tnt_fortran_array3d.h @@ -0,0 +1,339 @@ +/* +* +* Template Numerical Toolkit (TNT): Three-dimensional Fortran numerical array +* +* Mathematical and Computational Sciences Division +* National Institute of Technology, +* Gaithersburg, MD USA +* +* +* This software was developed at the National Institute of Standards and +* Technology (NIST) by employees of the Federal Government in the course +* of their official duties. Pursuant to title 17 Section 105 of the +* United States Code, this software is not subject to copyright protection +* and is in the public domain. NIST assumes no responsibility whatsoever for +* its use by other parties, and makes no guarantees, expressed or implied, +* about its quality, reliability, or any other characteristic. +* +*/ + + + +#ifndef TNT_FORTRAN_ARRAY3D_H +#define TNT_FORTRAN_ARRAY3D_H + +#include +#include +#ifdef TNT_BOUNDS_CHECK +#include +#endif +#include "tnt_array3d.h" + +namespace TNT +{ + +/** + Templated three-dimensional, numerical array which + looks like a conventional Fortran array. This is + useful when integrating with C/C++ codes translated + from Fortran. Storage corresponds to conventional Fortran ordering. + That is, the left-most dimension varies fastest. + Indexing is via the A(i,j,k) notation and A(1,1,1) + is the first element. + +

    + Array assignment is by reference (i.e. shallow assignment). + That is, B=A implies that the A and B point to the + same array, so modifications to the elements of A + will be reflected in B. If an independent copy + is required, then B = A.copy() can be used. Note + that this facilitates returning arrays from functions + without relying on compiler optimizations to eliminate + extensive data copying. + +

    + This class employs its own garbage collection via + the use of reference counts. That is, whenever + an internal array storage no longer has any references + to it, it is destoryed. +*/ +template +class Fortran_Array3D +{ + + + private: + + + /* For an (mxnxk) array, we internally keep an (kxnxm) "transposed" + C array and access A(i,j,k) as A[k-1][j-1][i-1]. The "-1" operation + is inlined in a tight loop and should be easily optimized. + */ + Array3D A_; + + public: + + typedef T value_type; + + Fortran_Array3D(); + Fortran_Array3D(int m, int n, int k); + Fortran_Array3D(int m, int n, int k, T *a); + Fortran_Array3D(int m, int n, int k, const T &a); + inline Fortran_Array3D(const Fortran_Array3D &A); + inline Fortran_Array3D & operator=(const T &a); + inline Fortran_Array3D & operator=(const Fortran_Array3D &A); + inline Fortran_Array3D & ref(const Fortran_Array3D &A); + Fortran_Array3D copy(); + Fortran_Array3D & inject(const Fortran_Array3D & A); + inline T& operator()(int i, int j, int k); + inline const T& operator()(int i, int j, int k) const ; + inline int dim1() const; + inline int dim2() const; + inline int dim3() const; + inline int ref_count() const; + ~Fortran_Array3D(); + + +}; + +/** + Create a null (0x0x0) array. +*/ +template +Fortran_Array3D::Fortran_Array3D() : A_() {} + + +/** + Copy constructor. Array data is NOT copied, but shared. + Thus, in Fortran_Array3D B(A), subsequent changes to A will + be reflected in B. For an indepent copy of A, use + Fortran_Array3D B(A.copy()), or B = A.copy(), instead. +*/ +template +Fortran_Array3D::Fortran_Array3D(const Fortran_Array3D &A) : A_(A.A_) {} + + + +/** + Create a new (m x n x k) array, WIHOUT initializing array elements. + To create an initialized array of constants, see Fortran_Array3D(m,n,k, value). + +

    + This version avoids the O(m*n*k) initialization overhead and + is used just before manual assignment. + + @param m the first dimension of the new matrix. + @param n the second dimension of the new matrix. + @param k the third dimension of the new matrix. +*/ +template +Fortran_Array3D::Fortran_Array3D(int m, int n, int k) : A_(k,n,m) {} + + + +/** + Create a new (m x n x k) array, initializing array elements to + constant specified by argument. Most often used to + create an array of zeros, as in A(m, n, k, 0.0). + + @param m the first dimension of the new matrix. + @param n the second dimension of the new matrix. + @param k the third dimension of the new matrix. + @param val the constant value to set all elements of the new array to. +*/ +template +Fortran_Array3D::Fortran_Array3D(int m, int n, int k, const T &val) : + A_(k, n, m, val) {} + + +/** + Create a new (m x n x k) array, as a view of an existing one-dimensional + C array, with elements stored in Fortran order, i.e. right-most dimension + varying fastest. (Often referred to as "column-major" ordering.) + Note that the storage for this pre-existing array will + never be garbage collected by the Fortran_Array3D class. + + @param m the first dimension of the new matrix. + @param n the second dimension of the new matrix. + @param k the third dimension of the new matrix. + @param a the one dimensional C array to use as data storage for + the array. +*/ +template +Fortran_Array3D::Fortran_Array3D(int m, int n, int k, T *a) : + A_(k, n, m, a) {} + + + + +/** + Elements are accessed via A(i,j,k) indexing. + + If TNT_BOUNDS_CHECK macro is defined, the indices + are checked that they falls within the array bounds (via the + assert() macro.) +*/ +template +inline T& Fortran_Array3D::operator()(int i, int j, int k) +{ +#ifdef TNT_BOUNDS_CHECK + assert(k >= 1); + assert(k <= A_.dim1()); + assert(j >= 1); + assert(j <= A_.dim2()); + assert(i >= 1); + assert(i <= A_.dim3()); +#endif + + return A_[k-1][j-1][i-1]; + +} + +/** + Read-only version of A(i,j,k) indexing. + + If TNT_BOUNDS_CHECK macro is defined, the indices + are checked that they falls within the array bounds (via the + assert() macro.) +*/ +template +inline const T& Fortran_Array3D::operator()(int i, int j, int k) const +{ +#ifdef TNT_BOUNDS_CHECK + assert(k >= 1); + assert(k <= A_.dim1()); + assert(j >= 1); + assert(j <= A_.dim2()); + assert(i >= 1); + assert(i <= A_.dim3()); +#endif + + return A_[k-1][j-1][i-1]; + +} + + +/** + Assign all elemnts of A to a constant scalar. +*/ +template +Fortran_Array3D & Fortran_Array3D::operator=(const T &a) +{ + A_ = a; + return *this; +} +/** + Create a new of existing matrix. Used in B = A.copy() + or in the construction of B, e.g. Fortran_Array3D B(A.copy()), + to create a new array that does not share data. + +*/ +template +Fortran_Array3D Fortran_Array3D::copy() +{ + + Fortran_Array3D B; + + B.A_= A_.copy(); + return B; +} + + +/** + Copy the elements to from one array to another, in place. + That is B.inject(A), both A and B must conform (i.e. have + identical dimensions). + + This differs from B = A.copy() in that references to B + before this assignment are also affected. That is, if + we have +

    +	Fortran_Array3D A(m,n,k);
    +	Fortran_Array3D C(m,n,k);
    +	Fortran_Array3D B(C);        // elements of B and C are shared. 
    +
    +
    + then B.inject(A) affects both and C, while B=A.copy() creates + a new array B which shares no data with C or A. + + @param A the array from elements will be copied + @return an instance of the modifed array. That is, in B.inject(A), + it returns B. If A and B are not conformat, no modifications to + B are made. + +*/ +template +Fortran_Array3D & Fortran_Array3D::inject(const Fortran_Array3D &A) +{ + A_.inject(A.A_); + + return *this; +} + + + + + +/** + Create a reference (shallow assignment) to another existing array. + In B.ref(A), B and A shared the same data and subsequent changes + to the array elements of one will be reflected in the other. +

    + This is what operator= calls, and B=A and B.ref(A) are equivalent + operations. + + @return The new referenced array: in B.ref(A), it returns B. +*/ +template +Fortran_Array3D & Fortran_Array3D::ref(const Fortran_Array3D &A) +{ + A_.ref(A.A_); + return *this; +} + +/** + B = A is shorthand notation for B.ref(A). +*/ +template +Fortran_Array3D & Fortran_Array3D::operator=(const Fortran_Array3D &A) +{ + return ref(A); +} + +/** + @return the size of the first dimension of the array. +*/ +template +inline int Fortran_Array3D::dim1() const { return A_.dim3(); } + +/** + @return the size of the second dimension of the array. +*/ +template +inline int Fortran_Array3D::dim2() const { return A_.dim2(); } + +/** + @return the size of the third (right-most) dimension of the array. +*/ +template +inline int Fortran_Array3D::dim3() const { return A_.dim1(); } + + +/** + @return the number of arrays that share the same storage area + as this one. (Must be at least one.) +*/ +template +inline int Fortran_Array3D::ref_count() const { return A_.ref_count(); } + +template +Fortran_Array3D::~Fortran_Array3D() +{ +} + + +} /* namespace TNT */ + +#endif +/* TNT_FORTRAN_ARRAY3D_H */ + diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/tnt/tnt_fortran_array3d_utils.h b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/tnt/tnt_fortran_array3d_utils.h new file mode 100644 index 0000000..6a72b75 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/tnt/tnt_fortran_array3d_utils.h @@ -0,0 +1,84 @@ + + +#ifndef TNT_FORTRAN_ARRAY3D_UTILS_H +#define TNT_FORTRAN_ARRAY3D_UTILS_H + +#include +#include + +namespace TNT +{ + + +/** + Write an array to a character outstream. Output format is one that can + be read back in via the in-stream operator: three integers + denoting the array dimensions (m x n x k), followed by m + (n x k) arrays in "row-major" order. + +*/ +template +std::ostream& operator<<(std::ostream &s, const Fortran_Array3D &A) +{ + int M=A.dim1(); + int N=A.dim2(); + int K=A.dim3(); + + s << M << " " << N << " " << K << "\n"; + + for (int i=1; i<=M; i++) + { + for (int j=1; j<=N; j++) + { + for (int k=1; k<=K; k++) + s << A(i,j,k) << " "; + s << "\n"; + } + s << "\n"; + } + + + return s; +} + +/** + Read an array from a character stream. Input format + is three integers, denoting the dimensions (m x n x k), followed + by m*n*k whitespace-separated elments in "row-major" order + (i.e. right-most dimension varying fastest.) Newlines + are ignored. + +

    + Note: the array being read into references new memory + storage. If the intent is to fill an existing conformant + array, use cin >> B; A.inject(B) ); + instead or read the elements in one-a-time by hand. + + @param s the charater to read from (typically std::in) + @param A the array to read into. +*/ +template +std::istream& operator>>(std::istream &s, Fortran_Array3D &A) +{ + + int M, N, K; + + s >> M >> N >> K; + + Fortran_Array3D B(M,N,K); + + for (int i=1; i<=M; i++) + for (int j=1; j<=N; j++) + for (int k=1; k<=K; k++) + s >> B(i,j,k); + + A = B; + return s; +} + + + + +} // namespace TNT + +#endif diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/tnt/tnt_math_utils.h b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/tnt/tnt_math_utils.h new file mode 100644 index 0000000..985d045 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/tnt/tnt_math_utils.h @@ -0,0 +1,65 @@ +#ifndef MATH_UTILS_H +#define MATH_UTILS_H + +#include +/* needed for sqrt() below */ + +namespace TNT +{ +/** + @returns hypotenuse of real (non-complex) scalars a and b by + avoiding underflow/overflow + using (a * sqrt( 1 + (b/a) * (b/a))), rather than + sqrt(a*a + b*b). +*/ +template +Real hypot(const Real &a, const Real &b) +{ + + if (a== 0) + return abs(b); + else + { + Real c = b/a; + return a * sqrt(1 + c*c); + } +} + +/** + @returns the minimum of scalars a and b. +*/ +#undef min +template +Scalar min(const Scalar &a, const Scalar &b) +{ + return a < b ? a : b; +} + +/** + @returns the maximum of scalars a and b. +*/ +#undef max +template +Scalar max(const Scalar &a, const Scalar &b) +{ + return a > b ? a : b; +} + +/* added by G.Peyre */ +#define TNT_MIN(a, b) ((a) < (b) ? (a) : (b)) //!< Returns the min value between a and b +#define TNT_MAX(a, b) ((a) > (b) ? (a) : (b)) //!< Returns the max value between a and b +#define TNT_ABS(a) ((a) > 0 ? (a) : -(a)) //!< Returns the absolute value a + + +/** + @returns the absolute value of a real (no-complex) scalar. +*/ +template +Real abs(const Real &a) +{ + return (a > 0 ? a : -a); +} + +} +#endif +/* MATH_UTILS_H */ diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/tnt/tnt_sparse_matrix_csr.h b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/tnt/tnt_sparse_matrix_csr.h new file mode 100644 index 0000000..0d4fde1 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/tnt/tnt_sparse_matrix_csr.h @@ -0,0 +1,103 @@ +/* +* +* Template Numerical Toolkit (TNT) +* +* Mathematical and Computational Sciences Division +* National Institute of Technology, +* Gaithersburg, MD USA +* +* +* This software was developed at the National Institute of Standards and +* Technology (NIST) by employees of the Federal Government in the course +* of their official duties. Pursuant to title 17 Section 105 of the +* United States Code, this software is not subject to copyright protection +* and is in the public domain. NIST assumes no responsibility whatsoever for +* its use by other parties, and makes no guarantees, expressed or implied, +* about its quality, reliability, or any other characteristic. +* +*/ + + +#ifndef TNT_SPARSE_MATRIX_CSR_H +#define TNT_SPARSE_MATRIX_CSR_H + +#include "tnt_array1d.h" + +namespace TNT +{ + + +/** + Read-only view of a sparse matrix in compressed-row storage + format. Neither array elements (nonzeros) nor sparsity + structure can be modified. If modifications are required, + create a new view. + +

    + Index values begin at 0. + +

    + Storage requirements: An (m x n) matrix with + nz nonzeros requires no more than ((T+I)*nz + M*I) + bytes, where T is the size of data elements and + I is the size of integers. + + +*/ +template +class Sparse_Matrix_CompRow { + +private: + Array1D val_; // data values (nz_ elements) + Array1D rowptr_; // row_ptr (dim_[0]+1 elements) + Array1D colind_; // col_ind (nz_ elements) + + int dim1_; // number of rows + int dim2_; // number of cols + +public: + + Sparse_Matrix_CompRow(const Sparse_Matrix_CompRow &S); + Sparse_Matrix_CompRow(int M, int N, int nz, const T *val, + const int *r, const int *c); + + + + inline const T& val(int i) const { return val_[i]; } + inline const int& row_ptr(int i) const { return rowptr_[i]; } + inline const int& col_ind(int i) const { return colind_[i];} + + inline int dim1() const {return dim1_;} + inline int dim2() const {return dim2_;} + int NumNonzeros() const {return val_.dim1();} + + + Sparse_Matrix_CompRow& operator=( + const Sparse_Matrix_CompRow &R); + + + +}; + +/** + Construct a read-only view of existing sparse matrix in + compressed-row storage format. + + @param M the number of rows of sparse matrix + @param N the number of columns of sparse matrix + @param nz the number of nonzeros + @param val a contiguous list of nonzero values + @param r row-pointers: r[i] denotes the begining position of row i + (i.e. the ith row begins at val[row[i]]). + @param c column-indices: c[i] denotes the column location of val[i] +*/ +template +Sparse_Matrix_CompRow::Sparse_Matrix_CompRow(int M, int N, int nz, + const T *val, const int *r, const int *c) : val_(nz,val), + rowptr_(M, r), colind_(nz, c), dim1_(M), dim2_(N) {} + + +} +// namespace TNT + +#endif diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/tnt/tnt_stopwatch.h b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/tnt/tnt_stopwatch.h new file mode 100644 index 0000000..3bf68c9 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/tnt/tnt_stopwatch.h @@ -0,0 +1,122 @@ +/* +* +* Mathematical and Computational Sciences Division +* National Institute of Technology, +* Gaithersburg, MD USA +* +* +* This software was developed at the National Institute of Standards and +* Technology (NIST) by employees of the Federal Government in the course +* of their official duties. Pursuant to title 17 Section 105 of the +* United States Code, this software is not subject to copyright protection +* and is in the public domain. NIST assumes no responsibility whatsoever for +* its use by other parties, and makes no guarantees, expressed or implied, +* about its quality, reliability, or any other characteristic. +* +*/ + + + +#ifndef STOPWATCH_H +#define STOPWATCH_H + +// for clock() and CLOCKS_PER_SEC +#include + + +namespace TNT +{ + +inline static double seconds(void) +{ + const double secs_per_tick = 1.0 / CLOCKS_PER_SEC; + return ( (double) clock() ) * secs_per_tick; +} + +/** + Performance Stopwatch used for benchmarking codes. + Measure seconds elapsed. +*/ +class Stopwatch { + private: + int running_; + double start_time_; + double total_; + + public: + Stopwatch(); + inline void start(); + inline double stop(); + inline double read(); + inline void resume(); + inline int running(); +}; + +/** + Create an instance of a Stopwatch, with its own internal + counter. +*/ +inline +Stopwatch::Stopwatch() : running_(0), start_time_(0.0), total_(0.0) {} + +/** + Start timing from 0.00. +*/ +inline +void Stopwatch::start() +{ + running_ = 1; + total_ = 0.0; + start_time_ = seconds(); +} + +/** + + Stop timing and return elapsed time (in seconds). +*/ +inline +double Stopwatch::stop() +{ + if (running_) + { + total_ += (seconds() - start_time_); + running_ = 0; + } + return total_; +} + +/** + Resume timing, if currently stopped. Operation + has no effect if Stopwatch is already running_. +*/ +inline +void Stopwatch::resume() +{ + if (!running_) + { + start_time_ = seconds(); + running_ = 1; + } +} + + +/** + Read current time (in seconds). +*/ +inline +double Stopwatch::read() +{ + if (running_) + { + stop(); + resume(); + } + return total_; +} + + +} +#endif + + + diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/tnt/tnt_subscript.h b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/tnt/tnt_subscript.h new file mode 100644 index 0000000..dfbd123 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/tnt/tnt_subscript.h @@ -0,0 +1,54 @@ +/* +* +* Template Numerical Toolkit (TNT) +* +* Mathematical and Computational Sciences Division +* National Institute of Technology, +* Gaithersburg, MD USA +* +* +* This software was developed at the National Institute of Standards and +* Technology (NIST) by employees of the Federal Government in the course +* of their official duties. Pursuant to title 17 Section 105 of the +* United States Code, this software is not subject to copyright protection +* and is in the public domain. NIST assumes no responsibility whatsoever for +* its use by other parties, and makes no guarantees, expressed or implied, +* about its quality, reliability, or any other characteristic. +* +*/ + + +#ifndef TNT_SUBSCRPT_H +#define TNT_SUBSCRPT_H + + +//--------------------------------------------------------------------- +// This definition describes the default TNT data type used for +// indexing into TNT matrices and vectors. The data type should +// be wide enough to index into large arrays. It defaults to an +// "int", but can be overriden at compile time redefining TNT_SUBSCRIPT_TYPE, +// e.g. +// +// c++ -DTNT_SUBSCRIPT_TYPE='unsigned int' ... +// +//--------------------------------------------------------------------- +// + +#ifndef TNT_SUBSCRIPT_TYPE +#define TNT_SUBSCRIPT_TYPE int +#endif + +namespace TNT +{ + typedef TNT_SUBSCRIPT_TYPE Subscript; +} + + +// () indexing in TNT means 1-offset, i.e. x(1) and A(1,1) are the +// first elements. This offset is left as a macro for future +// purposes, but should not be changed in the current release. +// +// +#define TNT_BASE_OFFSET (1) + +#endif diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/tnt/tnt_vec.h b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/tnt/tnt_vec.h new file mode 100644 index 0000000..1dc92e0 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_maths/tnt/tnt_vec.h @@ -0,0 +1,404 @@ +/* +* +* Template Numerical Toolkit (TNT) +* +* Mathematical and Computational Sciences Division +* National Institute of Technology, +* Gaithersburg, MD USA +* +* +* This software was developed at the National Institute of Standards and +* Technology (NIST) by employees of the Federal Government in the course +* of their official duties. Pursuant to title 17 Section 105 of the +* United States Code, this software is not subject to copyright protection +* and is in the public domain. NIST assumes no responsibility whatsoever for +* its use by other parties, and makes no guarantees, expressed or implied, +* about its quality, reliability, or any other characteristic. +* +*/ + + + +#ifndef TNT_VEC_H +#define TNT_VEC_H + +#include "tnt_subscript.h" +#include +#include +#include +#include + +namespace TNT +{ + +/** + [Deprecatred] Value-based vector class from pre-1.0 + TNT version. Kept here for backward compatiblity, but should + use the newer TNT::Array1D classes instead. + +*/ + +template +class Vector +{ + + + public: + + typedef Subscript size_type; + typedef T value_type; + typedef T element_type; + typedef T* pointer; + typedef T* iterator; + typedef T& reference; + typedef const T* const_iterator; + typedef const T& const_reference; + + Subscript lbound() const { return 1;} + + protected: + T* v_; + T* vm1_; // pointer adjustment for optimzied 1-offset indexing + Subscript n_; + + // internal helper function to create the array + // of row pointers + + void initialize(Subscript N) + { + // adjust pointers so that they are 1-offset: + // v_[] is the internal contiguous array, it is still 0-offset + // + assert(v_ == NULL); + v_ = new T[N]; + assert(v_ != NULL); + vm1_ = v_-1; + n_ = N; + } + + void copy(const T* v) + { + Subscript N = n_; + Subscript i; + +#ifdef TNT_UNROLL_LOOPS + Subscript Nmod4 = N & 3; + Subscript N4 = N - Nmod4; + + for (i=0; i &A) : v_(0), vm1_(0), n_(0) + { + initialize(A.n_); + copy(A.v_); + } + + Vector(Subscript N, const T& value = T()) : v_(0), vm1_(0), n_(0) + { + initialize(N); + set(value); + } + + Vector(Subscript N, const T* v) : v_(0), vm1_(0), n_(0) + { + initialize(N); + copy(v); + } + + Vector(Subscript N, char *s) : v_(0), vm1_(0), n_(0) + { + initialize(N); + std::istrstream ins(s); + + Subscript i; + + for (i=0; i> v_[i]; + } + + + // methods + // + Vector& newsize(Subscript N) + { + if (n_ == N) return *this; + + destroy(); + initialize(N); + + return *this; + } + + + // assignments + // + Vector& operator=(const Vector &A) + { + if (v_ == A.v_) + return *this; + + if (n_ == A.n_) // no need to re-alloc + copy(A.v_); + + else + { + destroy(); + initialize(A.n_); + copy(A.v_); + } + + return *this; + } + + Vector& operator=(const T& scalar) + { + set(scalar); + return *this; + } + + inline Subscript dim() const + { + return n_; + } + + inline Subscript size() const + { + return n_; + } + + + inline reference operator()(Subscript i) + { +#ifdef TNT_BOUNDS_CHECK + assert(1<=i); + assert(i <= n_) ; +#endif + return vm1_[i]; + } + + inline const_reference operator() (Subscript i) const + { +#ifdef TNT_BOUNDS_CHECK + assert(1<=i); + assert(i <= n_) ; +#endif + return vm1_[i]; + } + + inline reference operator[](Subscript i) + { +#ifdef TNT_BOUNDS_CHECK + assert(0<=i); + assert(i < n_) ; +#endif + return v_[i]; + } + + inline const_reference operator[](Subscript i) const + { +#ifdef TNT_BOUNDS_CHECK + assert(0<=i); + + + + + + + assert(i < n_) ; +#endif + return v_[i]; + } + + + +}; + + +/* *************************** I/O ********************************/ + +template +std::ostream& operator<<(std::ostream &s, const Vector &A) +{ + Subscript N=A.dim(); + + s << N << endl; + + for (Subscript i=0; i +std::istream & operator>>(std::istream &s, Vector &A) +{ + + Subscript N; + + s >> N; + + if ( !(N == A.size() )) + { + A.newsize(N); + } + + + for (Subscript i=0; i> A[i]; + + + return s; +} + +// *******************[ basic matrix algorithms ]*************************** + + +template +Vector operator+(const Vector &A, + const Vector &B) +{ + Subscript N = A.dim(); + + assert(N==B.dim()); + + Vector tmp(N); + Subscript i; + + for (i=0; i +Vector operator-(const Vector &A, + const Vector &B) +{ + Subscript N = A.dim(); + + assert(N==B.dim()); + + Vector tmp(N); + Subscript i; + + for (i=0; i +Vector operator*(const Vector &A, + const Vector &B) +{ + Subscript N = A.dim(); + + assert(N==B.dim()); + + Vector tmp(N); + Subscript i; + + for (i=0; i +T dot_prod(const Vector &A, const Vector &B) +{ + Subscript N = A.dim(); + assert(N == B.dim()); + + Subscript i; + T sum = 0; + + for (i=0; iGetNumVerts() ); + Mesh.SetNbrFace( this->GetNumFaces() ); + GW_U32* pFace = this->GetFaces(); + GW_Real32* pVert = this->GetVerts(); + GW_Real32* pNormal = this->GetVertNormals(); + GW_Real32* pTexture = this->GetTexture(); + GW_Vertex* pCurVert = NULL; + GW_Vector3D Pos, Normal; + + std::map VertCorrespondance; + + /* load vertex */ + for( GW_I32 i=0; iGetNumVerts(); ++i ) + { + Pos = GW_Vector3D( pVert[3*i], pVert[3*i+1], pVert[3*i+2] ); + /* this is to avoid an annoying problem of vertex duplication */ + for( GW_I32 j=0; jSetPosition( Pos ); + pCurVert->SetNormal( Normal ); + if( want & kTexCoord ) + { + for( GW_U32 s=0; s<1; ++s ) + { + if( pTexture[2*i+s]<0 ) + pTexture[2*i+s] += 1; + if( pTexture[2*i+s]>1 ) + pTexture[2*i+s] -= 1; + } + pCurVert->SetTexCoords( pTexture[2*i+0], pTexture[2*i+1] ); + } + Mesh.SetVertex( i, pCurVert ); + } + /* load faces */ + GW_Face* pCurFace = NULL; + for( GW_I32 i=0; iGetNumFaces(); ++i ) + { + pCurFace = &Mesh.CreateNewFace(); + GW_U32 FaceNumber[3]; + for( GW_U32 s=0; s<3; ++s ) + { + FaceNumber[s] = pFace[3*i+s]; + if( VertCorrespondance.find(FaceNumber[s])!=VertCorrespondance.end() ) + FaceNumber[s] = VertCorrespondance[FaceNumber[s]]; + } + + pCurFace->SetVertex( *Mesh.GetVertex(FaceNumber[0]), + *Mesh.GetVertex(FaceNumber[1]), + *Mesh.GetVertex(FaceNumber[2]) ); + Mesh.SetFace( i, pCurFace ); + } + + return GW_OK; +} + + + +/////////////////////////////////////////////////////////////////////////////// +// Copyright (c) Gabriel Peyré +/////////////////////////////////////////////////////////////////////////////// +// END OF FILE // +/////////////////////////////////////////////////////////////////////////////// diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_toolkit/.svn/text-base/GW_ASELoader.h.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_toolkit/.svn/text-base/GW_ASELoader.h.svn-base new file mode 100644 index 0000000..26dc308 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_toolkit/.svn/text-base/GW_ASELoader.h.svn-base @@ -0,0 +1,123 @@ +/*------------------------------------------------------------------------------*/ +/** + * \file GW_ASELoader.h + * \brief Definition of class \c GW_ASELoader + * \author Gabriel Peyré + * \date 4-9-2003 + */ +/*------------------------------------------------------------------------------*/ + +#ifndef __GW_ASELoader__ +#define __GW_ASELoader__ + +#include "../gw_core/GW_Config.h" +#include "../gw_core/GW_Mesh.h" + +GW_BEGIN_NAMESPACE + +class GW_ASELoader +{ +public: + + GW_ASELoader(); + virtual ~GW_ASELoader(); + + GW_I32 Load(GW_Mesh& Mesh, const char *name, GW_I32 bits = kTexCoord | kNormals); + +protected: + + class aseFace_t + { + public: + aseFace_t(GW_I32 n1, GW_I32 n2, GW_I32 n3) : ndx1(n1), ndx2(n2), ndx3(n3) {} + GW_I32 ndx1, ndx2, ndx3; + }; + + + void Release(); + + GW_Real32 *GetVerts() const {return verts;} + GW_U32 *GetFaces() const {return faces;} + GW_Real32 *GetVertNormals() const {return vertNorms;} + GW_Real32 *GetTexture() const {return texVerts;} + GW_I32 GetNumFaces() const {return numFaces;} + GW_I32 GetNumVerts() const {return numVerts;} + + aseFace_t GetFace(GW_I32 num) const + { + return aseFace_t(3 * num + 0, 3 * num + 1, 3 * num + 2); + } + + GW_Vector3D GetVertex(GW_I32 num) const + { + return GW_Vector3D(verts[3 * num + 0], verts[3 * num + 1], verts[3 * num + 2]); + } + + GW_I32 GetNumIndex() {return numIndex;} + + enum T_LoadingFlag + { + kTexCoord = 0x01, + kNormals = 0x02 + }; + + void Allocate(); + void Delete(); + void GetData (FILE *strm); + void GetInfo(FILE *strm); + void GetVertex(FILE *strm); + void GetFace(FILE *strm); + void GetTFace(FILE *strm); + void GetTVertex (FILE *strm); + GW_Real32 GetFloatVal (FILE *strm); + void Align(); + void MakeNormals(); + + static const char *mNumVertex; + static const char *mNumFaces; + static const char *mNumTVertex; + static const char *mNumTFaces; + static const char *mVertexList; + static const char *mVertex; + static const char *mFaceList; + static const char *mFace; + static const char *mNormals; + static const char *mFaceNormal; + static const char *mNVertex; + static const char *mTVert; + static const char *mTFace; + static const char *mTexture; + static const char *mUTile; + static const char *mVTile; + static const char *mUOffset; + static const char *mVOffset; + + GW_I32 want; + GW_I32 numVerts; + GW_I32 numFaces; + GW_I32 numTexFaces; + GW_I32 numTexVerts; + GW_I32 numIndex; + GW_Real32 *verts; + GW_Real32 *texVerts; + GW_Real32 *vertNorms; + GW_U32 *faces; + GW_U32 *texFaces; + + GW_Real32 texUTile; + GW_Real32 texVTile; + GW_Real32 texUOffset; + GW_Real32 texVOffset; +}; + +GW_END_NAMESPACE + +#endif // #ifdef __GW_ASELoader__ + + + +/////////////////////////////////////////////////////////////////////////////// +// Copyright (c) Gabriel Peyré +/////////////////////////////////////////////////////////////////////////////// +// END OF FILE // +/////////////////////////////////////////////////////////////////////////////// diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_toolkit/.svn/text-base/GW_BasicDisplayer.cpp.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_toolkit/.svn/text-base/GW_BasicDisplayer.cpp.svn-base new file mode 100644 index 0000000..5dfe6dd --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_toolkit/.svn/text-base/GW_BasicDisplayer.cpp.svn-base @@ -0,0 +1,413 @@ +/*------------------------------------------------------------------------------*/ +/** + * \file GW_BasicDisplayer.cpp + * \brief Definition of class \c GW_BasicDisplayer + * \author Gabriel Peyré + * \date 3-28-2003 + */ +/*------------------------------------------------------------------------------*/ + + +#ifdef GW_SCCSID + static const char* sccsid = "@(#) GW_BasicDisplayer.cpp(c) Gabriel Peyré2003"; +#endif // GW_SCCSID + +#include "stdafx.h" +#include "GW_BasicDisplayer.h" + +#ifndef GW_USE_INLINE + #include "GW_BasicDisplayer.inl" +#endif + +using namespace GW; + +/*------------------------------------------------------------------------------*/ +// Name : GW_BasicDisplayer::DisplayMesh +/** + * \param Mesh [GW_Mesh&] The mesh. + * \author Gabriel Peyré + * \date 3-28-2003 + * + * Basic display of a whole mesh. + */ +/*------------------------------------------------------------------------------*/ +#include +void GW_BasicDisplayer::DisplayMesh(GW_Mesh& Mesh) +{ + GW_Face* pFace = NULL; + GW_Vertex* pVert = NULL; + GW_Vector3D* vect = NULL; + GW_Vector3D TempVect; + if( bProrieties[kLighting] && !bProrieties[kForceMonoColor] ) + glEnable(GL_LIGHTING); + else + glDisable(GL_LIGHTING); + glColorMaterial( GL_FRONT_AND_BACK, GL_AMBIENT_AND_DIFFUSE ); + glEnable( GL_COLOR_MATERIAL ); + if( !bProrieties[kUseFlatLighting] ) + { + #define SPECULAR_COLOR 1 + GLfloat aSpecular[4] = {SPECULAR_COLOR,SPECULAR_COLOR,SPECULAR_COLOR,1}; + glMaterialfv(GL_FRONT_AND_BACK, GL_SPECULAR, (GLfloat*) aSpecular); + glMaterialf(GL_FRONT_AND_BACK, GL_SHININESS, 100); + if( VertexArray_!=NULL && FaceArray_!=NULL ) + { + /* flush vertex array */ +#if 1 + if( !bProrieties[kForceMonoColor] ) + glInterleavedArrays( GL_T2F_C4F_N3F_V3F, 0, VertexArray_ ); + else + { + glVertexPointer( 3, GL_FLOAT, VCN_OFFSET*sizeof(GLfloat), &VertexArray_[V_OFFSET] ); + glNormalPointer( GL_FLOAT, VCN_OFFSET*sizeof(GLfloat), &VertexArray_[N_OFFSET] ); + glTexCoordPointer( 2, GL_FLOAT, VCN_OFFSET*sizeof(GLfloat), &VertexArray_[T_OFFSET] ); + glEnableClientState( GL_VERTEX_ARRAY ); + glEnableClientState( GL_NORMAL_ARRAY ); + glEnableClientState( GL_TEXTURE_COORD_ARRAY ); + glDisableClientState( GL_COLOR_ARRAY ); + } + glDrawElements( GL_TRIANGLES, 3*nNbrFace_, GL_UNSIGNED_INT, FaceArray_ ); +#else // zap long edge + + glInterleavedArrays( GL_T2F_C4F_N3F_V3F, 0, VertexArray_ ); + for( GW_U32 i=0; iComputeNormal(); + GW_Float l = ~( pFace->GetVertex(0)->GetPosition()-pFace->GetVertex(1)->GetPosition() ); + l = GW_MAX( l, ~( pFace->GetVertex(0)->GetPosition()-pFace->GetVertex(2)->GetPosition() ) ); + l = GW_MAX( l, ~( pFace->GetVertex(1)->GetPosition()-pFace->GetVertex(2)->GetPosition() ) ); + if( l<1.2 ) + glDrawElements( GL_TRIANGLES, 3, GL_UNSIGNED_INT, FaceArray_+3*i ); + } + + // buggy code ??? + /* glBegin(GL_TRIANGLES); + for( GW_U32 i=0; iComputeNormal(); + GW_Float l = ~( pFace->GetVertex(0)->GetPosition()-pFace->GetVertex(1)->GetPosition() ); + l = GW_MAX( l, ~( pFace->GetVertex(0)->GetPosition()-pFace->GetVertex(2)->GetPosition() ) ); + l = GW_MAX( l, ~( pFace->GetVertex(1)->GetPosition()-pFace->GetVertex(2)->GetPosition() ) ); + if( l<1.2 ) + { + float color[4]; + for( GW_U32 k=0; k<3; ++k ) + { + ComputeColor( *pFace->GetVertex(k), (float*) color ); + glColor3fv( (float*) color); + glNormal( *pFace->GetVertex(k) ); + glTexCoord2d( pFace->GetVertex(k)->GetTexCoordU(), pFace->GetVertex(k)->GetTexCoordV() ); + // glTexCoord( *pFace->GetVertex(0) ); + glVertex( *pFace->GetVertex(k) ); + } + } + } + glEnd(); */ +#endif + } + } + else + { + if( !bProrieties[kForceMonoColor] ) + glColor(GW_Vector3D(1,1,1)); + glBegin(GL_TRIANGLES); + for( GW_U32 i=0; iComputeNormal(); + glNormal(n); + glVertex( *pFace->GetVertex(0) ); + glNormal(n); + glVertex( *pFace->GetVertex(1) ); + glNormal(n); + glVertex( *pFace->GetVertex(2) ); + } + glEnd(); + } + + /* display the edges */ + if( bProrieties[kBoundaries] ) + { + GW_Bool bIsTextureOn = glIsEnabled( GL_TEXTURE_2D ); + glDisable( GL_TEXTURE_2D ); + + glDisable( GL_LIGHTING ); + glColor3f( 1,0,0 ); + glLineWidth( 3 ); + glBegin( GL_LINES ); + for( GW_U32 i = 0; iGetFaceNeighbor(s)==NULL ) + { + GW_Vertex* pVert1 = pFace->GetVertex((s+1)%3); GW_ASSERT( pVert1!=NULL ); + GW_Vertex* pVert2 = pFace->GetVertex((s+2)%3); GW_ASSERT( pVert2!=NULL ); + if( ~(pVert1->GetPosition()-pVert2->GetPosition())<0.2 ) + { + glVertex( pVert1->GetPosition() ); + glVertex( pVert2->GetPosition() ); + } + } + } + } + glEnd(); + glEnable( GL_LIGHTING ); + if( bIsTextureOn ) + glEnable( GL_TEXTURE_2D ); + } + + /* draw the normals and so on */ + if( bProrieties[kNormal] || bProrieties[kMinCurvDirection] || bProrieties[kMaxCurvDirection] ) + { + glDisable(GL_LIGHTING); + glBegin( GL_LINES ); + for( GW_U32 i = 0; iGetFace()!=NULL ) + { + if( bProrieties[kNormal] ) + { + glColor3f( 0,1,0 ); + glVertex( pVert->GetPosition() ); + glVertex( pVert->GetPosition() + pVert->GetNormal()*rVectorScaling_ ); + } + if( bProrieties[kMinCurvDirection] ) + { + glColor3f( 0,0,1 ); + glVertex( pVert->GetPosition() ); + glVertex( pVert->GetPosition() + pVert->GetMinCurvDirection()*rVectorScaling_ ); + } + if( bProrieties[kMaxCurvDirection] ) + { + glColor3f( 1,0,0 ); + glVertex( pVert->GetPosition() ); + glVertex( pVert->GetPosition() + pVert->GetMaxCurvDirection()*rVectorScaling_ ); + } + } + } + glEnd(); + glEnable(GL_LIGHTING); + } +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_BasicDisplayer::DisplayFace +/** + * \param Face [GW_Face&] The face. + * \author Gabriel Peyré + * \date 3-28-2003 + * + * Display a single face. + */ +/*------------------------------------------------------------------------------*/ +void GW_BasicDisplayer::DisplayFace(GW_Face& Face) +{ + GW_Vertex* pVert = NULL; + GW_Vector3D* vect = NULL; + + glBegin( GL_TRIANGLES ); + for( GW_U32 v=0; v<3; ++v ) + { + pVert = Face.GetVertex(v); + glNormal( *pVert ); + glVertex( *pVert ); + } + glEnd(); +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_BasicDisplayer::ComputeColor +/** + * \param pVert [GW_Vertex&] The vertex. + * \param color [GLfloat*] The color. + * \author Gabriel Peyré + * \date 4-3-2003 + * + * Assign a color to a vertex according to it's curv info. + */ +/*------------------------------------------------------------------------------*/ +void GW_BasicDisplayer::ComputeColor( GW_Vertex& Vert, float* color ) +{ + color[0] = color[1] = color[2] = 0; + if( bProrieties[kMaxCurv] ) + color[0] = (float) GW_SCALE_01(Vert.GetMaxCurv(), aMinValue_[kMaxCurv], aMaxValue_[kMaxCurv]); + if( bProrieties[kGaussianCurv] ) + color[1] = (float) GW_SCALE_01(Vert.GetGaussianCurv(), aMinValue_[kGaussianCurv], aMaxValue_[kGaussianCurv]); + if( bProrieties[kMeanCurv] ) + color[1] = (float) GW_SCALE_01(Vert.GetMeanCurv(), aMinValue_[kMeanCurv], aMaxValue_[kMeanCurv]); + if( bProrieties[kMinCurv] ) + color[2] = (float) 1-GW_SCALE_01(Vert.GetMinCurv(), aMinValue_[kMinCurv], aMaxValue_[kMinCurv]); + if( bProrieties[kMaxAbsCurv] ) + color[0] = color[1] = color[2] = (float) GW_SCALE_01( GW_MAX(GW_ABS(Vert.GetMinCurv()),GW_ABS(Vert.GetMaxCurv())), aMinValue_[kMaxAbsCurv], aMaxValue_[kMaxAbsCurv]); + if( !bProrieties[kMaxCurv] && !bProrieties[kGaussianCurv] && + !bProrieties[kMeanCurv] && !bProrieties[kMinCurv] && !bProrieties[kMaxAbsCurv] ) + color[0] = color[1] = color[2] = 1; + if( pComputeColorCallback_ ) + pComputeColorCallback_(Vert, color); +} + + + +/*------------------------------------------------------------------------------*/ +// Name : GW_BasicDisplayer::SetUpDraw +/** + * \param Mesh [GW_Mesh&] Mesh to draw. + * \author Gabriel Peyré + * \date 4-3-2003 + * + * Compute the scaling factors for each propriety. + */ +/*------------------------------------------------------------------------------*/ +void GW_BasicDisplayer::SetUpDraw(GW_Mesh& Mesh) +{ +#if 1 + for( GW_U32 i=0; iGetMinCurv(); + aMaxValue_[kMaxCurv] += pVert->GetMaxCurv(); + aMaxValue_[kGaussianCurv] += pVert->GetGaussianCurv(); + aMaxValue_[kMeanCurv] += pVert->GetMeanCurv(); + aMaxValue_[kMaxAbsCurv] += pVert->GetMaxAbsCurv(); + } + aMaxValue_[kMinCurv] /= Mesh.GetNbrVertex(); + aMaxValue_[kMaxCurv] /= Mesh.GetNbrVertex(); + aMaxValue_[kGaussianCurv] /= Mesh.GetNbrVertex(); + aMaxValue_[kMeanCurv] /= Mesh.GetNbrVertex(); + aMaxValue_[kMaxAbsCurv] /= Mesh.GetNbrVertex(); + + /* comute mean deviation and store it in aMinValue_ */ + for( GW_U32 i = 0; iGetMinCurv()-aMaxValue_[kMinCurv])*(pVert->GetMinCurv()-aMaxValue_[kMinCurv]); + aMinValue_[kMaxCurv] += (pVert->GetMaxCurv()-aMaxValue_[kMaxCurv])*(pVert->GetMaxCurv()-aMaxValue_[kMaxCurv]); + aMinValue_[kGaussianCurv] += (pVert->GetGaussianCurv()-aMaxValue_[kGaussianCurv])*(pVert->GetGaussianCurv()-aMaxValue_[kGaussianCurv]); + aMinValue_[kMeanCurv] += (pVert->GetMeanCurv()-aMaxValue_[kMeanCurv])*(pVert->GetMeanCurv()-aMaxValue_[kMeanCurv]); + aMinValue_[kMaxAbsCurv] += (pVert->GetMaxAbsCurv()-aMaxValue_[kMaxAbsCurv])*(pVert->GetMaxAbsCurv()-aMaxValue_[kMaxAbsCurv]); + } + + for( GW_U32 i=0; iGet##name()>aMinValue_[k##name] ) aMinValue_[k##name] = pVert->Get##name(); \ + if( pVert->Get##name()Get##name(); + + for( GW_U32 i = 0; iGetPosition()[0]; + VertexArray_[VCN_OFFSET*i+1+V_OFFSET] = (GLfloat) pVert->GetPosition()[1]; + VertexArray_[VCN_OFFSET*i+2+V_OFFSET] = (GLfloat) pVert->GetPosition()[2]; + VertexArray_[VCN_OFFSET*i+0+N_OFFSET] = (GLfloat) pVert->GetNormal()[0]; + VertexArray_[VCN_OFFSET*i+1+N_OFFSET] = (GLfloat) pVert->GetNormal()[1]; + VertexArray_[VCN_OFFSET*i+2+N_OFFSET] = (GLfloat) pVert->GetNormal()[2]; + VertexArray_[VCN_OFFSET*i+0+T_OFFSET] = (GLfloat) pVert->GetTexCoordU(); + VertexArray_[VCN_OFFSET*i+1+T_OFFSET] = (GLfloat) pVert->GetTexCoordV(); + } + for( GW_U32 i=0; iGetVertex(j); + GW_ASSERT( pVert!=NULL ); + FaceArray_[3*i+j] = pVert->GetID(); + } + } + + this->BuildColorArray( Mesh ); +} + + + +/////////////////////////////////////////////////////////////////////////////// +// Copyright (c) Gabriel Peyré +/////////////////////////////////////////////////////////////////////////////// +// END OF FILE // +/////////////////////////////////////////////////////////////////////////////// diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_toolkit/.svn/text-base/GW_BasicDisplayer.h.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_toolkit/.svn/text-base/GW_BasicDisplayer.h.svn-base new file mode 100644 index 0000000..45bb1d6 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_toolkit/.svn/text-base/GW_BasicDisplayer.h.svn-base @@ -0,0 +1,137 @@ + +/*------------------------------------------------------------------------------*/ +/** + * \file GW_BasicDisplayer.h + * \brief Definition of class \c GW_BasicDisplayer + * \author Gabriel Peyré + * \date 3-28-2003 + */ +/*------------------------------------------------------------------------------*/ + +#ifndef _GW_BASICDISPLAYER_H_ +#define _GW_BASICDISPLAYER_H_ + +#include "../gw_core/GW_Config.h" +#include "../gw_core/GW_Mesh.h" +#include "GW_OpenGLHelper.h" +#include + + +namespace GW { + +/*------------------------------------------------------------------------------*/ +/** + * \class GW_BasicDisplayer + * \brief Basic display of a mesh. Can be overloaded. + * \author Gabriel Peyré + * \date 3-28-2003 + * + * Just flush faces to OpenGL. + */ +/*------------------------------------------------------------------------------*/ + +class GW_BasicDisplayer +{ + +public: + + GW_BasicDisplayer(); + virtual ~GW_BasicDisplayer(); + + virtual void DisplayMesh(GW_Mesh& Mesh); + virtual void DisplayFace(GW_Face& Face); + virtual void ComputeColor( GW_Vertex& pVert, float* color ); + virtual void SetUpDraw(GW_Mesh& Mesh); + + #define GW_DISPLAYER_NBR_PTIES 17 + enum T_DisplayerProprieties + { + kNormal, + kMinCurvDirection, + kMaxCurvDirection, + kMinCurv, + kMaxCurv, + kMeanCurv, + kGaussianCurv, + kMaxAbsCurv, + kLighting, + kGeodesicDistance, + kBoundaries, + kMarchingState, + kForceMonoColor, + kVertexParametrization, + kStoppingVertex, + kUseFlatLighting, + kGeodesicDistanceStreamColor, + }; + + GW_Bool GetPropriety( T_DisplayerProprieties Pty ); + + void SetDraw( T_DisplayerProprieties Pty, GW_Bool bVal ); + void EnableDraw( T_DisplayerProprieties Pty ); + void DisableDraw( T_DisplayerProprieties Pty ); + void ToggleDraw( T_DisplayerProprieties Pty ); + + void SetVectorScaling(GW_Float rVectorScaling); + GW_Float GetVectorScaling(); + + void MultiplyContrast( T_DisplayerProprieties Pty, GW_Float Factor ); + void IncreaseContrast( T_DisplayerProprieties Pty, GW_Float Factor = 1.0/1.1f ); + void DecreaseContrast( T_DisplayerProprieties Pty, GW_Float Factor = 1.1f ); + + typedef void (*T_ComputeColorCallback)( GW_Vertex& pVert, float* color ); + void RegisterComputeColorCallback(T_ComputeColorCallback pFunc); + + //------------------------------------------------------------------------- + /** \name Vertex array management. */ + //------------------------------------------------------------------------- + //@{ + void BuildVertexArray( GW_Mesh& Mesh ); + void BuildColorArray( GW_Mesh& Mesh ); + //@} + + +protected: + + /** the OpenGL interleaved array is GL_T2F_C4F_N3F_V3F */ + #define T_OFFSET 0 // texture coords offset + #define C_OFFSET 2 // color offset + #define N_OFFSET 6 // texture offset + #define V_OFFSET 9 // vertex offset + #define VCN_OFFSET 12 // total size + + GW_Bool bProrieties[GW_DISPLAYER_NBR_PTIES]; + + GW_Float aMinValue_[GW_DISPLAYER_NBR_PTIES]; + GW_Float aMaxValue_[GW_DISPLAYER_NBR_PTIES]; + + GW_Float rVectorScaling_; + + /** OpenGL vertex arrays management */ + GLfloat* VertexArray_; + GLuint* FaceArray_; + GW_U32 nNbrVertex_; + GW_U32 nNbrFace_; + + /** a callback for vertex color display */ + T_ComputeColorCallback pComputeColorCallback_; + +}; + + + +} // End namespace GW + + +#ifdef GW_USE_INLINE + #include "GW_BasicDisplayer.inl" +#endif + +#endif // _GW_BASICDISPLAYER_H_ + + +/////////////////////////////////////////////////////////////////////////////// +// Copyright (c) Gabriel Peyré +/////////////////////////////////////////////////////////////////////////////// +// END OF FILE // +/////////////////////////////////////////////////////////////////////////////// diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_toolkit/.svn/text-base/GW_BasicDisplayer.inl.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_toolkit/.svn/text-base/GW_BasicDisplayer.inl.svn-base new file mode 100644 index 0000000..142bd4f --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_toolkit/.svn/text-base/GW_BasicDisplayer.inl.svn-base @@ -0,0 +1,253 @@ +/*------------------------------------------------------------------------------*/ +/** + * \file GW_BasicDisplayer.inl + * \brief Inlined methods for \c GW_BasicDisplayer + * \author Gabriel Peyré + * \date 4-6-2003 + */ +/*------------------------------------------------------------------------------*/ + +#include "GW_BasicDisplayer.h" + +namespace GW { + + +/*------------------------------------------------------------------------------*/ +// Name : GW_BasicDisplayer constructor +/** +* \author Gabriel Peyré +* \date 4-3-2003 +* +* Constructor. +*/ +/*------------------------------------------------------------------------------*/ +GW_INLINE +GW_BasicDisplayer::GW_BasicDisplayer() +: rVectorScaling_ ( 0.1f ), + VertexArray_ ( NULL ), + FaceArray_ ( NULL ), + pComputeColorCallback_ ( NULL ) +{ + for( GW_U32 i=0; iMultiplyContrast( Pty, Factor ); +} + + +/*------------------------------------------------------------------------------*/ +// Name : GW_BasicDisplayer::MultiplyContrast +/** +* \param Pty [T_DisplayerProprieties] The propriety. +* \param Factor [GW_Float] The scaling factor. +* \author Gabriel Peyré +* \date 4-6-2003 +* +* Multiply the contrast of a given display propriety +*/ +/*------------------------------------------------------------------------------*/ +GW_INLINE +void GW_BasicDisplayer::DecreaseContrast( T_DisplayerProprieties Pty, GW_Float Factor ) +{ + this->MultiplyContrast( Pty, Factor ); +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_BasicDisplayer::RegisterComputeColorCallback +/** + * \param pFunc [T_ComputeColorCallback] User function. + * \author Gabriel Peyré + * \date 5-20-2003 + * + * The user can override the color computations of the vertex. + */ +/*------------------------------------------------------------------------------*/ +GW_INLINE +void GW_BasicDisplayer::RegisterComputeColorCallback(T_ComputeColorCallback pFunc) +{ + pComputeColorCallback_ = pFunc; +} + + +} // End namespace GW + + +/////////////////////////////////////////////////////////////////////////////// +// Copyright (c) Gabriel Peyré +/////////////////////////////////////////////////////////////////////////////// +// END OF FILE // +/////////////////////////////////////////////////////////////////////////////// diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_toolkit/.svn/text-base/GW_CSVLoader.h.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_toolkit/.svn/text-base/GW_CSVLoader.h.svn-base new file mode 100644 index 0000000..233e98e --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_toolkit/.svn/text-base/GW_CSVLoader.h.svn-base @@ -0,0 +1,108 @@ + +/*------------------------------------------------------------------------------*/ +/** + * \file GW_CSVLoader.h + * \brief Definition of class \c GW_CSVLoader + * \author Gabriel Peyré + * \date 6-26-2003 + */ +/*------------------------------------------------------------------------------*/ + +#ifndef _GW_CSVLOADER_H_ +#define _GW_CSVLOADER_H_ + +#include "../gw_core/GW_Config.h" + +namespace GW { + +/*------------------------------------------------------------------------------*/ +/** + * \class GW_CSVLoader + * \brief A comma separating file loader. + * \author Gabriel Peyré + * \date 6-26-2003 + * + * Store the vertex and the faces in different files. + */ +/*------------------------------------------------------------------------------*/ + +class GW_CSVLoader +{ + +public: + + static GW_I32 LoadVertex( GW_Mesh& Mesh, const char *name ) + { + FILE* pFile = NULL; + + pFile = fopen( "test.txt", "rt" ); + float Vect[3]; + fscanf(pFile, "%f", &Vect[0] ); + + pFile = fopen( name, "rt" ); + if( pFile ==NULL ) + return GW_Error_Opening_File; + + GW_U32 nNbrVertex = 0; + + while( !feof(pFile) ) + { + nNbrVertex++; + fscanf(pFile, "%f,%f,%f", &Vect[0], &Vect[1], &Vect[2] ); + } + fclose( pFile ); + pFile = fopen( name, "rt" ); + if( pFile ==NULL ) + return GW_Error_Opening_File; + if( nNbrVertex!=Mesh.GetNbrVertex() ) + Mesh.SetNbrVertex( nNbrVertex ); + for( GW_U32 i=0; iSetPosition( GW_Vector3D((float) Vect[0], (float) Vect[1], (float) Vect[2]) ); + } + + fclose( pFile ); + + return GW_OK; + } + + static GW_I32 SaveVertex( GW_Mesh& Mesh, const char *name ) + { + FILE* pFile = NULL; + pFile = fopen( name, "wt" ); + if( pFile ==NULL ) + return GW_Error_Opening_File; + + for( GW_U32 i=0; iGetPosition(); + fprintf(pFile, " %f,%f,%f", Pos[0], Pos[1], Pos[2] ); + if( i!=Mesh.GetNbrVertex() ) + fprintf(pFile, " \n"); + } + + fclose( pFile ); + + return GW_OK; + } + +private: + +}; + +} // End namespace GW + + +#endif // _GW_CSVLOADER_H_ + + +/////////////////////////////////////////////////////////////////////////////// +// Copyright (c) Gabriel Peyré +/////////////////////////////////////////////////////////////////////////////// +// END OF FILE // +/////////////////////////////////////////////////////////////////////////////// diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_toolkit/.svn/text-base/GW_GeodesicDisplayer.cpp.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_toolkit/.svn/text-base/GW_GeodesicDisplayer.cpp.svn-base new file mode 100644 index 0000000..33c6817 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_toolkit/.svn/text-base/GW_GeodesicDisplayer.cpp.svn-base @@ -0,0 +1,422 @@ +/*------------------------------------------------------------------------------*/ +/** + * \file GW_GeodesicDisplayer.cpp + * \brief Definition of class \c GW_GeodesicDisplayer + * \author Gabriel Peyré + * \date 4-10-2003 + */ +/*------------------------------------------------------------------------------*/ + + +#ifdef GW_SCCSID + static const char* sccsid = "@(#) GW_GeodesicDisplayer.cpp(c) Gabriel Peyré2003"; +#endif // GW_SCCSID + +#include "stdafx.h" +#include "GW_GeodesicDisplayer.h" +#include + +#ifndef GW_USE_INLINE + #include "GW_GeodesicDisplayer.inl" +#endif + +#include "GW_Toolkit.h" + +using namespace GW; + +/*------------------------------------------------------------------------------*/ +// Name : GW_GeodesicDisplayer constructor +/** + * \author Gabriel Peyré + * \date 4-10-2003 + * + * Constructor. + */ +/*------------------------------------------------------------------------------*/ +GW_GeodesicDisplayer::GW_GeodesicDisplayer() +: rColorStreamFixedRadius_ (-1) +{ + /* init the color stream */ + for( GW_U32 i=0; iGetDistance()GetDistance()GetDistance(); + if( pVert->GetDistance()>aMaxValue_[kGeodesicDistance] ) + aMaxValue_[kGeodesicDistance] = pVert->GetDistance(); + } + } +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_GeodesicDisplayer::AddFrontColor +/** + * \param VertFront [GW_Vertex&] The vertex from wich the front started. + * \param Color [GW_Vector3D&] The color. + * \author Gabriel Peyré + * \date 4-10-2003 + * + * Add a color to display a given front. + */ +/*------------------------------------------------------------------------------*/ +void GW_GeodesicDisplayer::AddFrontColor( GW_Vertex& VertFront, GW_Vector3D& Color ) +{ + GW_U32 nID = VertFront.GetID(); + VertexColorMap_[nID] = Color; +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_GeodesicDisplayer::RemoveFrontColor +/** + * \param VertFront [GW_Vertex&] The front. + * \author Gabriel Peyré + * \date 4-10-2003 + * + * Remove a colorization. + */ +/*------------------------------------------------------------------------------*/ +void GW_GeodesicDisplayer::RemoveFrontColor( GW_Vertex& VertFront ) +{ + VertexColorMap_.erase( VertFront.GetID() ); +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_GeodesicDisplayer::ResetFrontColor +/** + * \author Gabriel Peyré + * \date 4-12-2003 + * + * Remove all colors. + */ +/*------------------------------------------------------------------------------*/ +void GW_GeodesicDisplayer::ResetFrontColor() +{ + VertexColorMap_.clear(); +} + + +/*------------------------------------------------------------------------------*/ +// Name : GW_GeodesicDisplayer::ComputeColor +/** +* \param pVert [GW_Vertex&] The vertex. +* \param color [GLfloat*] The color. +* \author Gabriel Peyré +* \date 4-3-2003 +* +* Assign a color to a vertex according to it's curv info. +*/ +/*------------------------------------------------------------------------------*/ +void GW_GeodesicDisplayer::ComputeColor( GW_Vertex& Vert, float* color ) +{ + GW_GeodesicVertex& GeoVert = (GW_GeodesicVertex&) Vert; + GW_BasicDisplayer::ComputeColor( Vert, color ); + if( bProrieties[kGeodesicDistance] ) + { + if( GeoVert.GetDistance()GetID(); + if( VertexColorMap_.find(nID)!=VertexColorMap_.end() ) + { + GW_Vector3D colvect = VertexColorMap_[nID]; + color[0] = (GLfloat) colvect[0]*(1-dist); + color[1] = (GLfloat) colvect[1]*(1-dist); + color[2] = (GLfloat) colvect[2]*(1-dist); + } + else + { + /* no colorisation was provided for this front */ + color[0] = color[1] = color[2] = 1-dist; + } + if( bProrieties[kGeodesicDistanceStreamColor] ) + { + GW_Float max = aMaxValue_[kGeodesicDistance]; + if( rColorStreamFixedRadius_>0 ) + max = rColorStreamFixedRadius_; + GW_Vector3D colvect = this->GetStreamColor( GeoVert.GetDistance(), max ); + color[0] = (GLfloat) colvect[0]; + color[1] = (GLfloat) colvect[1]; + color[2] = (GLfloat) colvect[2]; + } + } + } + if( bProrieties[kMarchingState] ) + { + + if( GeoVert.GetState()==GW_GeodesicVertex::kAlive ) + { + GW_Vector3D TheColor(1,0,0); // default color = red + GW_ASSERT(GeoVert.GetFront()!=NULL); + GW_U32 nID = GeoVert.GetFront()->GetID(); + if( VertexColorMap_.find(nID)!=VertexColorMap_.end() ) + TheColor = VertexColorMap_[nID]; + color[0] = (float) TheColor[0]*0.5f; + color[1] = (float) TheColor[1]*0.5f; + color[2] = (float) TheColor[2]*0.5f; + } + if( GeoVert.GetState()==GW_GeodesicVertex::kDead ) + { + GW_Vector3D TheColor(1,0,0); // default color = red + GW_ASSERT(GeoVert.GetFront()!=NULL); + GW_U32 nID = GeoVert.GetFront()->GetID(); + if( VertexColorMap_.find(nID)!=VertexColorMap_.end() ) + TheColor = VertexColorMap_[nID]; + color[0] = (float) TheColor[0]; + color[1] = (float) TheColor[1]; + color[2] = (float) TheColor[2]; + } + } + if( bProrieties[kVertexParametrization] ) + { +#if 1 + GW_U32 nNbrParameter = 0; + GW_Vector3D Color; + for( GW_U32 i=0; i<3; ++i ) + { + GW_Float rParam = 0; + GW_VoronoiVertex* pParamVert = GeoVert.GetParameterVertex( i, rParam ); + if( pParamVert!=NULL ) + { + GW_U32 nID = pParamVert->GetBaseVertex()->GetID(); + if( VertexColorMap_.find(nID)!=VertexColorMap_.end() ) + { + Color += VertexColorMap_[nID]*rParam; + nNbrParameter++; + } + } + } + color[0] = (float) Color[0]; + color[1] = (float) Color[1]; + color[2] = (float) Color[2]; + Color /= nNbrParameter; +#else + for( GW_U32 i=0; i<3; ++i ) + { + GW_Float rParam; + GW_VoronoiVertex* pParamVert = GeoVert.GetParameterVertex( i, rParam ); + if( pParamVert!=NULL ) + color[i] = (float) rParam; + else + color[i] = 0; + } +#endif + } + if( bProrieties[kStoppingVertex] && GeoVert.GetIsStoppingVertex() ) + { + color[0] = color[2] = 0; + color[1] = 1; + } + +#if 0 // just for debugging + T_GeodesicVertexList& VertList = GW_Toolkit::GetStartVertex(); + if( !VertList.empty() ) + { + GW_GeodesicVertex* pVert = VertList.front(); + GW_Float rDist = ~(pVert->GetPosition() - GeoVert.GetPosition()); + rDist = GW_ABS( rDist - GeoVert.GetDistance() ); + color[0] = color[1] = color[2] = rDist*5; + } +#endif +} + + +/*------------------------------------------------------------------------------*/ +// Name : GW_GeodesicDisplayer::DisplayPath +/** + * \param CurPath [GW_GeodesicPath&] The path. + * \param Color [GW_Vertex&] The color. + * \author Gabriel Peyré + * \date 4-10-2003 + * + * Display a path. + */ +/*------------------------------------------------------------------------------*/ +void GW_GeodesicDisplayer::DisplayPath( GW_GeodesicPath& CurPath, GW_Vector3D& Color, GW_Float rLineWidth ) +{ + glLineWidth( (GLfloat) rLineWidth ); + glPointSize( (GLfloat) rLineWidth ); + T_GeodesicPointList& PointList = CurPath.GetPointList(); + glDisable( GL_LIGHTING ); + glColor( Color ); + glBegin( GL_LINE_STRIP ); + for( IT_GeodesicPointList it = PointList.begin(); it!=PointList.end(); ++it ) + { + GW_GeodesicPoint* pPoint = *it; + GW_ASSERT( pPoint->GetVertex1()!=NULL ); + GW_ASSERT( pPoint->GetVertex2()!=NULL ); + GW_Vector3D Pos = pPoint->GetVertex1()->GetPosition()*pPoint->GetCoord() + + pPoint->GetVertex2()->GetPosition()*(1-pPoint->GetCoord()); + glColor( Color ); + glVertex( Pos ); + GW_GeodesicFace* pFace = pPoint->GetCurFace(); + GW_ASSERT( pFace!=NULL ); + T_SubPointVector& SubPointVector = pPoint->GetSubPointVector(); + GW_Vector3D& v0 = pPoint->GetVertex1()->GetPosition(); + GW_Vector3D& v1 = pPoint->GetVertex2()->GetPosition(); + GW_Vertex* pLastVert = pFace->GetVertex( *pPoint->GetVertex1(), *pPoint->GetVertex2() ); + GW_ASSERT( pLastVert!=NULL ); + GW_Vector3D& v2 = pLastVert->GetPosition(); + for( IT_SubPointVector it=SubPointVector.begin(); it!=SubPointVector.end(); ++it ) + { + GW_Vector3D& coord = *it; + Pos = v0*coord[0] + v1*coord[1] + v2*coord[2]; + glVertex( Pos ); + } + } + glEnd(); +#if 0 + glColor3f( 0,0,0 ); + glPointSize(4); + glBegin( GL_POINTS ); + for( IT_GeodesicPointList it = PointList.begin(); it!=PointList.end(); ++it ) + { + GW_GeodesicPoint* pPoint = *it; + GW_ASSERT( pPoint->GetVertex1()!=NULL ); + GW_ASSERT( pPoint->GetVertex2()!=NULL ); + GW_Vector3D Pos = pPoint->GetVertex1()->GetPosition()*pPoint->GetCoord() + + pPoint->GetVertex2()->GetPosition()*(1-pPoint->GetCoord()); + glVertex( Pos ); + GW_GeodesicFace* pFace = pPoint->GetCurFace(); + GW_ASSERT( pFace!=NULL ); + T_SubPointVector& SubPointVector = pPoint->GetSubPointVector(); + GW_Vector3D& v0 = pPoint->GetVertex1()->GetPosition(); + GW_Vector3D& v1 = pPoint->GetVertex2()->GetPosition(); + GW_Vertex* pLastVert = pFace->GetVertex( *pPoint->GetVertex1(), *pPoint->GetVertex2() ); + GW_ASSERT( pLastVert!=NULL ); + GW_Vector3D& v2 = pLastVert->GetPosition(); + for( IT_SubPointVector it=SubPointVector.begin(); it!=SubPointVector.end(); ++it ) + { + GW_Vector3D& coord = *it; + Pos = v0*coord[0] + v1*coord[1] + v2*coord[2]; + glVertex( Pos ); + } + } + glEnd(); + + glEnable( GL_LIGHTING ); + glLineWidth( 1 ); +#endif +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_GeodesicDisplayer::DisplayGeodesicBoundaries +/** + * \param VoronoiMesh [GW_VoronoiMesh&] The mesh. + * \param Color [GW_Vector3D&] The color. + * \param rLineWidth [GW_Float] Width of the lines. + * \author Gabriel Peyré + * \date 4-23-2003 + * + * Display each boundaries of the voronoi mesh. + */ +/*------------------------------------------------------------------------------*/ +void GW_GeodesicDisplayer::DisplayGeodesicBoundaries( GW_VoronoiMesh& VoronoiMesh, GW_Vector3D& Color, GW_Float rLineWidth ) +{ + glLineWidth( (GLfloat) rLineWidth ); + T_VertexPathMap& BoundariesMap = VoronoiMesh.GetGeodesicBoundariesMap(); + for( IT_VertexPathMap it=BoundariesMap.begin(); it!=BoundariesMap.end(); ++it ) + { + T_GeodesicVertexList* pList = it->second; + GW_ASSERT( pList!=NULL ); + glDisable( GL_LIGHTING ); + glColor( Color ); + glBegin( GL_LINE_STRIP ); + for( IT_GeodesicVertexList VertIt = pList->begin(); VertIt!=pList->end(); ++VertIt ) + { + GW_GeodesicVertex* pVert = *VertIt; + GW_ASSERT( pVert!=NULL ); + glVertex( *pVert ); + } + glEnd(); + glEnable( GL_LIGHTING ); + } + glLineWidth( 1 ); +} + + +/*------------------------------------------------------------------------------*/ +// Name : GW_GeodesicDisplayer::DisplayVoronoiPoints +/** + * \param VoronoiMesh [GW_VoronoiMeshBuilder&] The mesh builder. + * \author Gabriel Peyré + * \date 4-12-2003 + * + * Display the set of points of the builder. + */ +/*------------------------------------------------------------------------------*/ +void GW_GeodesicDisplayer::DisplayVoronoiPoints( GW_VoronoiMesh& VoronoiMesh, GW_Vector3D& Color, GW_Float rPointSize ) +{ + GW_Bool bIsTextureOn = glIsEnabled( GL_TEXTURE_2D ); + glDisable( GL_TEXTURE_2D ); + + T_GeodesicVertexList BaseVertexList = VoronoiMesh.GetBaseVertexList(); + glPointSize( (GLfloat) rPointSize ); + glColor( Color ); + glDisable( GL_LIGHTING ); + glBegin( GL_POINTS ); + for( IT_GeodesicVertexList it = BaseVertexList.begin(); it!=BaseVertexList.end(); ++it ) + { + GW_GeodesicVertex* pVert = *it; + glVertex( pVert->GetPosition() ); + } + glEnd(); + glEnable( GL_LIGHTING ); + + if( bIsTextureOn ) + glEnable( GL_TEXTURE_2D ); +} + + + +/////////////////////////////////////////////////////////////////////////////// +// Copyright (c) Gabriel Peyré +/////////////////////////////////////////////////////////////////////////////// +// END OF FILE // +/////////////////////////////////////////////////////////////////////////////// diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_toolkit/.svn/text-base/GW_GeodesicDisplayer.h.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_toolkit/.svn/text-base/GW_GeodesicDisplayer.h.svn-base new file mode 100644 index 0000000..161f808 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_toolkit/.svn/text-base/GW_GeodesicDisplayer.h.svn-base @@ -0,0 +1,101 @@ + +/*------------------------------------------------------------------------------*/ +/** + * \file GW_GeodesicDisplayer.h + * \brief Definition of class \c GW_GeodesicDisplayer + * \author Gabriel Peyré + * \date 4-10-2003 + */ +/*------------------------------------------------------------------------------*/ + +#ifndef _GW_GEODESICDISPLAYER_H_ +#define _GW_GEODESICDISPLAYER_H_ + +#include "../gw_core/GW_Config.h" +#include "../gw_geodesic/GW_GeodesicMesh.h" +#include "../gw_geodesic/GW_GeodesicPath.h" +#include "GW_BasicDisplayer.h" +#include "../gw_geodesic/GW_VoronoiMesh.h" + +namespace GW { + +/*------------------------------------------------------------------------------*/ +/** \name a map of GW_Vector3D */ +/*------------------------------------------------------------------------------*/ +//@{ +typedef std::map T_VertexColorMap; +typedef T_VertexColorMap::iterator IT_VertexColorMap; +typedef T_VertexColorMap::reverse_iterator RIT_VertexColorMap; +typedef T_VertexColorMap::const_iterator CIT_VertexColorMap; +typedef T_VertexColorMap::const_reverse_iterator CRIT_VertexColorMap; +//@} + + +/*------------------------------------------------------------------------------*/ +/** + * \class GW_GeodesicDisplayer + * \brief Display information about geodesic computations. + * \author Gabriel Peyré + * \date 4-10-2003 + * + * Use geodesic value to draw the mesh. + */ +/*------------------------------------------------------------------------------*/ + +class GW_GeodesicDisplayer: public GW_BasicDisplayer +{ + +public: + + /*------------------------------------------------------------------------------*/ + /** \name Constructor and destructor */ + /*------------------------------------------------------------------------------*/ + //@{ + GW_GeodesicDisplayer(); + //@} + + virtual void ComputeColor( GW_Vertex& pVert, float* color ); + virtual void SetUpDraw(GW_Mesh& Mesh); + + void DisplayPath( GW_GeodesicPath& CurPath, GW_Vector3D& Color = GW_Vector3D(1,1,1), GW_Float rLineWidth = 2.0f ); + void DisplayVoronoiPoints( GW_VoronoiMesh& MeshBuilder, GW_Vector3D& Color = GW_Vector3D(0,0,0), GW_Float rPointSize = 6.0f ); + void DisplayGeodesicBoundaries( GW_VoronoiMesh& VoronoiMesh, GW_Vector3D& Color = GW_Vector3D(0,0,0), GW_Float rLineWidth = 2.0f ); + + void AddFrontColor( GW_Vertex& VertFront, GW_Vector3D& Color ); + void RemoveFrontColor( GW_Vertex& VertFront ); + void ResetFrontColor(); + + GW_Vector3D GetStreamColor( GW_Float val, GW_Float max ); + void SetColorStreamFixedRadius( GW_Float val ); + GW_Float GetMaxGeodesicDistance() + { return aMaxValue_[kGeodesicDistance]; } + GW_Float GetColorStreamFixedRadius() + { return rColorStreamFixedRadius_; } + +private: + + T_VertexColorMap VertexColorMap_; + + + /** color strem management */ + #define COLOR_STREAM_SIZE 100 + GW_Vector3D ColorStream_[COLOR_STREAM_SIZE+1]; + GW_Float rColorStreamFixedRadius_; + +}; + +} // End namespace GW + +#ifdef GW_USE_INLINE + #include "GW_GeodesicDisplayer.inl" +#endif + + +#endif // _GW_GEODESICDISPLAYER_H_ + + +/////////////////////////////////////////////////////////////////////////////// +// Copyright (c) Gabriel Peyré +/////////////////////////////////////////////////////////////////////////////// +// END OF FILE // +/////////////////////////////////////////////////////////////////////////////// diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_toolkit/.svn/text-base/GW_GeodesicDisplayer.inl.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_toolkit/.svn/text-base/GW_GeodesicDisplayer.inl.svn-base new file mode 100644 index 0000000..d7ba072 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_toolkit/.svn/text-base/GW_GeodesicDisplayer.inl.svn-base @@ -0,0 +1,39 @@ +/*------------------------------------------------------------------------------*/ +/** + * \file GW_GeodesicDisplayer.inl + * \brief Inlined methods for \c GW_GeodesicDisplayer + * \author Gabriel Peyré + * \date 4-10-2003 + */ +/*------------------------------------------------------------------------------*/ + +#include "GW_GeodesicDisplayer.h" + +namespace GW { + +/*------------------------------------------------------------------------------*/ +// Name : GW_GeodesicDisplayer::SetColorStreamFixedRadius +/** + * \param val [GW_Float] <0 => scale the stream to the current distance map. + * \author Gabriel Peyré + * \date 9-29-2003 + * + * Set the length of the stream. + */ +/*------------------------------------------------------------------------------*/ +GW_INLINE +void GW_GeodesicDisplayer::SetColorStreamFixedRadius( GW_Float val ) +{ + rColorStreamFixedRadius_ = val; +} + + + +} // End namespace GW + + +/////////////////////////////////////////////////////////////////////////////// +// Copyright (c) Gabriel Peyré +/////////////////////////////////////////////////////////////////////////////// +// END OF FILE // +/////////////////////////////////////////////////////////////////////////////// diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_toolkit/.svn/text-base/GW_InputOutput.cpp.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_toolkit/.svn/text-base/GW_InputOutput.cpp.svn-base new file mode 100644 index 0000000..cb43bb1 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_toolkit/.svn/text-base/GW_InputOutput.cpp.svn-base @@ -0,0 +1,50 @@ +/*------------------------------------------------------------------------------*/ +/** + * \file GW_InputOutput.cpp + * \brief Definition of class \c GW_InputOutput + * \author Gabriel Peyré + * \date 6-25-2003 + */ +/*------------------------------------------------------------------------------*/ + + +#ifdef GW_SCCSID + const char* sccsid = "@(#) GW_InputOutput.cpp(c) Gabriel Peyré2003"; +#endif // GW_SCCSID + +#include "stdafx.h" +#include "GW_InputOutput.h" + +using namespace GW; + + +GW_Bool GW_InputOutput::bSpinning = GW_False; +GW_Bool GW_InputOutput::bMoving = GW_False; +GW_I32 GW_InputOutput::nBeginX; +GW_I32 GW_InputOutput::nBeginY; +GW_I32 GW_InputOutput::rWidth = 300; +GW_I32 GW_InputOutput::rHeight = 300; +GLdouble GW_InputOutput::rAspectRatio; +float GW_InputOutput::curquat[4]; +float GW_InputOutput::lastquat[4]; +TB_Vector GW_InputOutput::eyePos = { 0.0, 0.0, 3.0 }; +GW_Float GW_InputOutput::rZoom = 10; +GW_Bool GW_InputOutput::bZooming = GW_False; +GW_Bool GW_InputOutput::bTranslating = GW_False; +GW_I32 GW_InputOutput::nMouseY = 0; +GW_I32 GW_InputOutput::nMouseX = 0; +GW_U32 GW_InputOutput::ZOOM_MAX = 2000; +GW_Float GW_InputOutput::ZOOM_FACTOR = 0.2f; +GW_Float GW_InputOutput::ROT_SPEED = 0.3f; +GW_Float GW_InputOutput::BACKGROUND_COLOR = 1; +GW_Vector3D GW_InputOutput::TargetPosition_; +GW_Bool GW_InputOutput::bLeftButton_ = GW_False; +GW_Bool GW_InputOutput::bRightButton_ = GW_False; +GW_Float GW_InputOutput::TRANS_FACTOR = 0.00006; +GW_InputOutput::T_IdleFunc GW_InputOutput::IdleCallback_ = GW_InputOutput::DefaultIdle; + +/////////////////////////////////////////////////////////////////////////////// +// Copyright (c) Gabriel Peyré +/////////////////////////////////////////////////////////////////////////////// +// END OF FILE // +/////////////////////////////////////////////////////////////////////////////// diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_toolkit/.svn/text-base/GW_InputOutput.h.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_toolkit/.svn/text-base/GW_InputOutput.h.svn-base new file mode 100644 index 0000000..0b9056c --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_toolkit/.svn/text-base/GW_InputOutput.h.svn-base @@ -0,0 +1,325 @@ +/*------------------------------------------------------------------------------*/ +/** + * \file GW_InputOutput.h + * \brief Definition of class \c GW_InputOutput + * \author Gabriel Peyré + * \date 6-25-2003 + */ +/*------------------------------------------------------------------------------*/ + +#ifndef _GW_INPUTOUTPUT_H_ +#define _GW_INPUTOUTPUT_H_ + +#include "../gw_core/GW_Config.h" +#include "trackball.h" +#include + +#ifdef GW_DEBUG + #pragma comment(lib, "glut32.lib") +#else + #pragma comment(lib, "glut32.lib") +#endif // GW_DEBUG + + +namespace GW { + +/*------------------------------------------------------------------------------*/ +/** + * \class GW_InputOutput + * \brief A minimalistic helper that use \c GLUT. + * \author Gabriel Peyré + * \date 6-25-2003 + * + * Just handle mouse. + */ +/*------------------------------------------------------------------------------*/ + +class GW_InputOutput +{ + +public: + + typedef void (*T_IdleFunc)(); + static void DefaultIdle() + { + if( bSpinning ) + add_quats(lastquat, curquat, curquat); + glutPostRedisplay(); + } + + static void SetIdleCallback( T_IdleFunc NewFunc ) + { + IdleCallback_ = NewFunc; + } + + static void Reshape( int w, int h ) + { + if( h!=0 ) + { + glViewport( 0, 0, w, h ); + glMatrixMode( GL_PROJECTION ); + glLoadIdentity(); + gluPerspective(30,w/h,1.5,50000); + glMatrixMode( GL_MODELVIEW ); + glLoadIdentity(); + rWidth = w; + rHeight = h; + rAspectRatio = (GLdouble) rWidth/(GLdouble) rHeight; + } + } + + /*------------------------------------------------------------------------------*/ + // Name : mouse + /** + * \param x [GW::GW_I32] x position of the pointer. + * \param y [GW::GW_I32] y position of the pointer. + * \author Gabriel Peyré + * \date 11-24-2002 + * + * To handle mouse movements. + */ + /*------------------------------------------------------------------------------*/ + static void MouseMotion(int x, int y) + { + if( bTranslating ) + { + GW_Float rTranslationX = -rZoom*TRANS_FACTOR*( x-nMouseX ); + GW_Float rTranslationY = rZoom*TRANS_FACTOR*( y-nMouseY ); + GW_InputOutput::MoveTarget( rTranslationX, rTranslationY ); + } + else if( bMoving ) + { + trackball(lastquat, + ROT_SPEED*(2.0 * nBeginX - rWidth) / rWidth, + ROT_SPEED*(rHeight - 2.0 * nBeginY) / rHeight, + ROT_SPEED*(2.0 * x - rWidth) / rWidth, + ROT_SPEED*(rHeight - 2.0 * y) / rHeight + ); + nBeginX = x; + nBeginY = y; + bSpinning = 1; + glutIdleFunc(IdleCallback_); + } + else if( bZooming ) + { + rZoom += ZOOM_FACTOR*( y-nMouseY ); + if( rZoom<=0 ) + rZoom=0; + if( rZoom>=ZOOM_MAX ) + rZoom=ZOOM_MAX; + } + } + + static void MouseClick( int button , int state , int x , int y ) + { + bTranslating = GW_False; + if( button == GLUT_RIGHT_BUTTON && state == GLUT_DOWN ) + bRightButton_ = GW_True; + if( button == GLUT_RIGHT_BUTTON && state == GLUT_UP ) + bRightButton_ = GW_False; + if( button == GLUT_LEFT_BUTTON && state == GLUT_DOWN ) + bLeftButton_ = GW_True; + if( button == GLUT_LEFT_BUTTON && state == GLUT_UP ) + bLeftButton_ = GW_False; + + if( bLeftButton_ && bRightButton_ ) + bTranslating = GW_True; + else if( bRightButton_ ) + { + bTranslating = GW_False; + bSpinning = 0; + trackball(lastquat, 0, 0, 0, 0); + glutIdleFunc(NULL); + bMoving = 1; + nBeginX = x; + nBeginY = y; + } + else if( !bRightButton_ && !bLeftButton_) + { + bTranslating = GW_False; + bMoving = 0; + } + else if( bLeftButton_ ) + { + bTranslating = GW_False; + bZooming = GW_True; + } + else if( !bLeftButton_ ) + { + bTranslating = GW_False; + bZooming = GW_False; + } + nMouseY = y; + nMouseX = x; + } + + static void MousePassive( int x , int y ) + { + nMouseY = y; + nMouseX = x; + } + + + static void Init( int argc, char *argv[], GW_U32 nWindowsSize = 100, const char* windowsname = "GW -- Test application" ) + { + srand( (unsigned) time( NULL ) ); + /* init the fast sqrt table */ + makeInverseSqrtLookupTable(); + /* init the track ball */ + trackball(curquat, -0.5, 0.0, 0.0, 0.0); + + glutInit( &argc , argv ); + glutInitDisplayMode(GLUT_DOUBLE | GLUT_RGB | GLUT_DEPTH); + glutInitWindowSize( nWindowsSize, nWindowsSize ) ; + glutInitWindowPosition( 100, 100 ) ; + glutCreateWindow( windowsname ); + + glutMotionFunc( MouseMotion ); + glutMouseFunc( MouseClick ); + glutIdleFunc( IdleCallback_ ); + glutReshapeFunc( Reshape ); + + /* init opengl */ + glEnable( GL_DEPTH_TEST ); + glEnable( GL_CULL_FACE ); + glCullFace( GL_BACK ); + + /* load light */ + GLfloat light_color[4] = {0.3,0.3,0.3,1}; + glLightfv( GL_LIGHT0, GL_AMBIENT, light_color ); + glLightfv( GL_LIGHT0, GL_DIFFUSE, light_color ); + glLightfv( GL_LIGHT0, GL_SPECULAR, light_color ); + glEnable( GL_LIGHTING ); + glEnable( GL_LIGHT0 ); + glDisable( GL_NORMALIZE ); + + /* for line display */ + glEnable(GL_POLYGON_OFFSET_FILL); + glPolygonOffset(3,3); + + glClearColor( BACKGROUND_COLOR,BACKGROUND_COLOR,BACKGROUND_COLOR,BACKGROUND_COLOR ); + + } + + static void PrepareDisplay() + { + + glClear( GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT ); + glLoadIdentity(); + + GLfloat m[4][4]; + GLfloat invm[4][4]; + // TB_Vector objectSpaceLightPosition; + TB_Vector objectSpaceEyePosition; + + /* Given the current rotation quaternion, generate the matching rotation + matrix and combine it with the modelview matrix. */ + build_rotmatrix(m, curquat); + + /* Because we know that "m" is a rotation matrix, we could just + perform a tranpose here, but for an arbitrary matrix, we + need a full matrix inversion. */ + invertMatrixf(&invm[0][0], &m[0][0]); + + /* Transform the light position in world space into object space + using the inverse of the object space to world space transform. */ + transformPosition(&objectSpaceEyePosition, &eyePos, invm); + + /* Load a persepctive projection normally. */ + glMatrixMode(GL_PROJECTION); + glLoadIdentity(); + gluPerspective( /* field of view in degree */ 40.0, + /* aspect ratio */ rAspectRatio, + /* Z near */ 1.0, /* Z far */ 500.0f); + + GLdouble eyeLookAt[16]; + /* Compute a "look at" 4x4 matrix with the "eye" at the eye position. */ + buildLookAtMatrix(eyePos.x, eyePos.y, eyePos.z, 0,0,0, 0,1,0, eyeLookAt); + glMatrixMode(GL_MODELVIEW); + glTranslatef( -TargetPosition_[0], -TargetPosition_[1], -TargetPosition_[2] ); + glMultMatrixd(eyeLookAt); + + /* posit light */ + glTranslatef(0,0,-rZoom); + glMultMatrixf(&m[0][0]); + GLfloat light_position[4] = { 8,8,0,1 }; + glLightfv( GL_LIGHT0 , GL_POSITION, light_position ) ; + } + + static void TranslateTarget( GW_Vector3D& tr ) + { + TargetPosition_ += tr; + } + static void MoveTarget( GW_Float x, GW_Float y ) // moving in the "look at" plane + { + TargetPosition_[0] += x; + TargetPosition_[1] += y; + } + +#define CAM_FILE "param.svg" + static void SaveCameraSettings() + { + FILE* pFile = fopen( CAM_FILE, "wt" ); + if( pFile==NULL ) + return; + fprintf( pFile, "cur_quat=%f,%f,%f,%f\n", curquat[0], curquat[1], curquat[2], curquat[3] ); + fprintf( pFile, "eye_pos=%f,%f,%f\n", eyePos.x, eyePos.y, eyePos.z ); + fprintf( pFile, "zoom=%f\n", (float) rZoom ); + fclose( pFile ); + } + static void LoadCameraSettings() + { + FILE* pFile = fopen( CAM_FILE, "rt" ); + if( pFile==NULL ) + return; + fscanf( pFile, "cur_quat=%f,%f,%f,%f\n", & curquat[0], & curquat[1], & curquat[2], & curquat[3] ); + fscanf( pFile, "eye_pos=%f,%f,%f\n", & eyePos.x, & eyePos.y, & eyePos.z ); + float zoom; + fscanf( pFile, "zoom=%f\n", &zoom ); + rZoom = zoom; + fclose( pFile ); + } + + static void RotateView(GW_Float phi, float a[3]) + { + float q[4]; + axis_to_quat(a, phi, q); + add_quats(q, curquat, curquat); + } + +private: + + /** for the interface */ + static GW_Bool bLeftButton_, bRightButton_; + static GW_Bool bSpinning, bMoving; + static GW_I32 nBeginX, nBeginY; + static GW_I32 rWidth, rHeight; + static GLdouble rAspectRatio; + static float curquat[4]; + static float lastquat[4]; + static TB_Vector eyePos; + static GW_Float rZoom; + static GW_Bool bZooming, bTranslating; + static GW_I32 nMouseY, nMouseX; + static GW_U32 ZOOM_MAX; + static GW_Float TRANS_FACTOR; + static GW_Float ZOOM_FACTOR; + static GW_Float ROT_SPEED; + static GW_Float BACKGROUND_COLOR; + static GW_Vector3D TargetPosition_; + + static T_IdleFunc IdleCallback_; + +}; + +} // End namespace GW + + +#endif // _GW_INOUTOUTPUT_H_ + + +/////////////////////////////////////////////////////////////////////////////// +// Copyright (c) Gabriel Peyré +/////////////////////////////////////////////////////////////////////////////// +// END OF FILE // +/////////////////////////////////////////////////////////////////////////////// diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_toolkit/.svn/text-base/GW_OBJLoader.cpp.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_toolkit/.svn/text-base/GW_OBJLoader.cpp.svn-base new file mode 100644 index 0000000..eaaf5c8 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_toolkit/.svn/text-base/GW_OBJLoader.cpp.svn-base @@ -0,0 +1,223 @@ +/*------------------------------------------------------------------------------*/ +/** + * \file GW_OBJLoader.cpp + * \brief Definition of class \c GW_OBJLoader + * \author Gabriel Peyré + * \date 5-20-2003 + */ +/*------------------------------------------------------------------------------*/ + + +#ifdef GW_SCCSID + static const char* sccsid = "@(#) GW_OBJLoader.cpp(c) Gabriel Peyré2003"; +#endif // GW_SCCSID + +#include "stdafx.h" +#include "GW_OBJLoader.h" + + +using namespace GW; + + +/*------------------------------------------------------------------------------*/ +// Name : GW_OBJLoader::Load +/** +* \param Mesh [GW_Mesh&] Mash to load data to. +* \param name [char*] File name. +* \return [GW_I32] >0 : loading successful. +* \author Gabriel Peyré +* \date 4-1-2003 +* +* Load data from a .PLY file. +*/ +/*------------------------------------------------------------------------------*/ +GW_I32 GW_OBJLoader::Load(GW_Mesh& Mesh, const char *name, const char* mode, GW_Bool bFlipFaces) +{ + FILE* pFile = NULL; + pFile = fopen( name, mode ); + if( pFile ==NULL ) + return GW_Error_Opening_File; + + char data[255]; + GW_U32 nTemp = 0; + + typedef std::list T_Vector3DList; + typedef T_Vector3DList::iterator IT_Vector3DList; + typedef GW_VectorStatic<3,GW_I32> T_U32Vector; + typedef std::list T_U32VectorList; + typedef T_U32VectorList::iterator IT_U32VectorList; + T_Vector3DList vertex_list; + T_Vector3DList normal_list; + T_Vector2DList texture_list; + T_U32VectorList face_list; + + float Vect[3]; + + GW_Bool bLoadingVertex = GW_False; + GW_I32 nVertOffset = 0; + GW_I32 nFutureOffset = 0; + + while( !feof(pFile) ) + { + fscanf(pFile, "%s", &data); + + if( strcmp(data, "v")==0 ) + { + if( !bLoadingVertex ) + nVertOffset = nFutureOffset; + bLoadingVertex = GW_True; + /* begin to read the data */ + fscanf(pFile, "%f %f %f", &Vect[0], &Vect[1], &Vect[2] ); + vertex_list.push_back( GW_Vector3D(Vect[0], Vect[1], Vect[2]) ); + } + else + { + // record offset + if( bLoadingVertex ) + { + bLoadingVertex = GW_False; + nFutureOffset = (GW_U32) vertex_list.size(); + } + } + + + if( strcmp(data, "vt")==0 ) + { + /* begin to read the data */ + fscanf(pFile, "%f %f", &Vect[0], &Vect[1] ); + texture_list.push_back( GW_Vector2D(Vect[0], Vect[1]) ); + } + else if( strcmp(data, "vn")==0 ) + { + /* begin to read the data */ + fscanf(pFile, "%f %f %f", &Vect[0], &Vect[1], &Vect[2] ); + normal_list.push_back( GW_Vector3D(Vect[0], Vect[1], Vect[2]) ); + } + else if( strcmp(data, "f")==0 ) + { + T_U32Vector f; + fscanf(pFile, "%u/%u/%u %u/%u/%u %u/%u/%u", &f[0], &nTemp, &nTemp, + &f[1], &nTemp, &nTemp, &f[2], &nTemp, &nTemp ); + /* f[0] += nVertOffset-1; + f[1] += nVertOffset-1; + f[2] += nVertOffset-1; */ + f[0] -= 1; + f[1] -= 1; + f[2] -= 1; + if( f[0]>=0 ) + face_list.push_back( f ); + } + else // swap the line + { + fgets(data, 100, pFile); + } + } + fclose(pFile); + + + GW_U32 nNbrVertex = (GW_U32) vertex_list.size(); + GW_U32 nNbrFace = (GW_U32) face_list.size(); + GW_Bool bUseTexture = GW_False; + if( texture_list.size()==nNbrVertex ) + bUseTexture = GW_True; + GW_Bool bUseNormal = GW_False; + if( normal_list.size()==nNbrVertex ) + bUseNormal = GW_True; + + Mesh.SetNbrVertex( nNbrVertex ); + Mesh.SetNbrFace( nNbrFace ); + + // set up vertices + IT_Vector3DList it_vertex = vertex_list.begin(); + IT_Vector2DList it_texture = texture_list.begin(); + IT_Vector3DList it_normal = normal_list.begin(); + GW_Vector2D texture; + GW_Vector3D pos; + GW_Vector3D normal; + GW_U32 num = 0; + while( it_vertex!=vertex_list.end() ) + { + pos = *it_vertex; + it_vertex++; + if( bUseTexture ) + { + texture = *it_texture; + it_texture++; + } + if( bUseNormal ) + { + normal = *it_normal; + it_normal++; + } + GW_Vertex& vert = Mesh.CreateNewVertex(); + Mesh.SetVertex( num, &vert ); + vert.SetPosition(pos); + vert.SetNormal(normal); + vert.SetTexCoords( texture[0], texture[1] ); + num++; + } + num = 0; + for( IT_U32VectorList it_face = face_list.begin(); it_face!=face_list.end(); ++it_face ) + { + T_U32Vector f = *it_face; + GW_Face& face = Mesh.CreateNewFace(); + Mesh.SetFace( num, &face ); + for( GW_U32 i=0; i<3; ++i ) + { + GW_Vertex* pVert = Mesh.GetVertex(f[i]); GW_ASSERT( pVert!=NULL ); + face.SetVertex( *pVert, i ); + } + num++; + } + + return GW_OK; +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_OBJLoader::Save +/** + * \param Mesh [GW_Mesh&] The mesh. + * \param name [char*] The file name. + * \return [GW_I32] Was the saving successful ? + * \author Gabriel Peyré + * \date 5-27-2003 + * + * Save the mesh to a file. + */ +/*------------------------------------------------------------------------------*/ +GW_I32 GW_OBJLoader::Save( GW_Mesh& Mesh, const char *name ) +{ + FILE* pFile = NULL; + pFile = fopen( name, "wt" ); + if( pFile ==NULL ) + return GW_Error_Opening_File; +#define WRITELN(str) fprintf( pFile, str "\n" ) + + WRITELN("OFF"); + fprintf( pFile, "%u %u 0\n", Mesh.GetNbrVertex(), Mesh.GetNbrFace() ); + + for( GW_U32 i=0; iGetPosition(); + fprintf(pFile, "%f %f %f,\n", Pos[0], Pos[1], Pos[2] ); + + } + for( GW_U32 i=0; iGetVertex(0)->GetID(), pFace->GetVertex(1)->GetID(), pFace->GetVertex(2)->GetID() ); + } + fclose(pFile); + + return GW_OK; +} + + +/////////////////////////////////////////////////////////////////////////////// +// Copyright (c) Gabriel Peyré +/////////////////////////////////////////////////////////////////////////////// +// END OF FILE // +/////////////////////////////////////////////////////////////////////////////// diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_toolkit/.svn/text-base/GW_OBJLoader.h.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_toolkit/.svn/text-base/GW_OBJLoader.h.svn-base new file mode 100644 index 0000000..0ca2aec --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_toolkit/.svn/text-base/GW_OBJLoader.h.svn-base @@ -0,0 +1,37 @@ +/*------------------------------------------------------------------------------*/ +/** + * \file GW_OBJLoader.h + * \brief Definition of class \c GW_OBJLoader + * \author Gabriel Peyré + * \date 4-9-2003 + */ +/*------------------------------------------------------------------------------*/ + +#ifndef __GW_OBJLoader__ +#define __GW_OBJLoader__ + +#include "../gw_core/GW_Config.h" +#include "../gw_core/GW_Mesh.h" + +GW_BEGIN_NAMESPACE + +class GW_OBJLoader +{ +public: + + static GW_I32 Load(GW_Mesh& Mesh, const char *name, const char* mode = "rt", GW_Bool bFlipFaces = GW_False ); + static GW_I32 Save( GW_Mesh& Mesh, const char *name ); + +}; + +GW_END_NAMESPACE + +#endif // #ifdef __GW_OBJLoader__ + + + +/////////////////////////////////////////////////////////////////////////////// +// Copyright (c) Gabriel Peyré +/////////////////////////////////////////////////////////////////////////////// +// END OF FILE // +/////////////////////////////////////////////////////////////////////////////// diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_toolkit/.svn/text-base/GW_OFFLoader.cpp.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_toolkit/.svn/text-base/GW_OFFLoader.cpp.svn-base new file mode 100644 index 0000000..35a2e9a --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_toolkit/.svn/text-base/GW_OFFLoader.cpp.svn-base @@ -0,0 +1,156 @@ +/*------------------------------------------------------------------------------*/ +/** + * \file GW_OFFLoader.cpp + * \brief Definition of class \c GW_OFFLoader + * \author Gabriel Peyré + * \date 5-20-2003 + */ +/*------------------------------------------------------------------------------*/ + + +#ifdef GW_SCCSID + static const char* sccsid = "@(#) GW_OFFLoader.cpp(c) Gabriel Peyré2003"; +#endif // GW_SCCSID + +#include "stdafx.h" +#include "GW_OFFLoader.h" + + +using namespace GW; + + +/*------------------------------------------------------------------------------*/ +// Name : GW_OFFLoader::Load +/** +* \param Mesh [GW_Mesh&] Mash to load data to. +* \param name [char*] File name. +* \return [GW_I32] >0 : loading successful. +* \author Gabriel Peyré +* \date 4-1-2003 +* +* Load data from a .PLY file. +*/ +/*------------------------------------------------------------------------------*/ +GW_I32 GW_OFFLoader::Load(GW_Mesh& Mesh, const char *name, const char* mode, GW_Bool bFlipFaces) +{ + FILE* pFile = NULL; + pFile = fopen( name, mode ); + if( pFile ==NULL ) + return GW_Error_Opening_File; + + char data[255]; + GW_U32 nNbrVertex = 0; + GW_U32 nNbrFace = 0; + GW_U32 nTemp = 0; + float Vect[3]; + GW_U32 nVertexNumber[3]; + GW_U32 nFaceValence = 0; + GW_Vertex* pVert = NULL; + GW_Face* pFace = NULL; + + T_FloatVector vX, vY, vZ; + + std::map VertCorrespondance; + GW_Bool bVertexDone = GW_False; + + while( !feof(pFile) ) + { + fscanf(pFile, "%s", &data); + + if( strcmp(data, "#")==0 ) + { + /* skip the whole line */ + } + else if( strcmp(data, "OFF")==0 ) + { + /* begin to read the data */ + fscanf(pFile, "%u %u %u", &nNbrVertex, &nNbrFace, &nTemp); + Mesh.SetNbrVertex( nNbrVertex ); + Mesh.SetNbrFace( nNbrFace ); + for( GW_U32 i=0; iSetPosition( Pos ); + Mesh.SetVertex( i, pVert ); + } + for( GW_U32 i=0; iSetVertex( *pVert, j ); + else + pFace->SetVertex( *pVert, 2-j ); + } + Mesh.SetFace( i, pFace ); + } + + fclose(pFile); + + return GW_OK; + } + } + + return GW_ERROR; + +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_OFFLoader::Save +/** + * \param Mesh [GW_Mesh&] The mesh. + * \param name [char*] The file name. + * \return [GW_I32] Was the saving successful ? + * \author Gabriel Peyré + * \date 5-27-2003 + * + * Save the mesh to a file. + */ +/*------------------------------------------------------------------------------*/ +GW_I32 GW_OFFLoader::Save( GW_Mesh& Mesh, const char *name ) +{ + FILE* pFile = NULL; + pFile = fopen( name, "wt" ); + if( pFile ==NULL ) + return GW_Error_Opening_File; +#define WRITELN(str) fprintf( pFile, str "\n" ) + + WRITELN("OFF"); + fprintf( pFile, "%u %u 0\n", Mesh.GetNbrVertex(), Mesh.GetNbrFace() ); + + for( GW_U32 i=0; iGetPosition(); + fprintf(pFile, "%f %f %f,\n", Pos[0], Pos[1], Pos[2] ); + + } + for( GW_U32 i=0; iGetVertex(0)->GetID(), pFace->GetVertex(1)->GetID(), pFace->GetVertex(2)->GetID() ); + } + fclose(pFile); + + return GW_OK; +} + + +/////////////////////////////////////////////////////////////////////////////// +// Copyright (c) Gabriel Peyré +/////////////////////////////////////////////////////////////////////////////// +// END OF FILE // +/////////////////////////////////////////////////////////////////////////////// diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_toolkit/.svn/text-base/GW_OFFLoader.h.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_toolkit/.svn/text-base/GW_OFFLoader.h.svn-base new file mode 100644 index 0000000..fd6d115 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_toolkit/.svn/text-base/GW_OFFLoader.h.svn-base @@ -0,0 +1,37 @@ +/*------------------------------------------------------------------------------*/ +/** + * \file GW_OFFLoader.h + * \brief Definition of class \c GW_OFFLoader + * \author Gabriel Peyré + * \date 4-9-2003 + */ +/*------------------------------------------------------------------------------*/ + +#ifndef __GW_OFFLoader__ +#define __GW_OFFLoader__ + +#include "../gw_core/GW_Config.h" +#include "../gw_core/GW_Mesh.h" + +GW_BEGIN_NAMESPACE + +class GW_OFFLoader +{ +public: + + static GW_I32 Load(GW_Mesh& Mesh, const char *name, const char* mode = "rt", GW_Bool bFlipFaces = GW_False ); + static GW_I32 Save( GW_Mesh& Mesh, const char *name ); + +}; + +GW_END_NAMESPACE + +#endif // #ifdef __GW_OFFLoader__ + + + +/////////////////////////////////////////////////////////////////////////////// +// Copyright (c) Gabriel Peyré +/////////////////////////////////////////////////////////////////////////////// +// END OF FILE // +/////////////////////////////////////////////////////////////////////////////// diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_toolkit/.svn/text-base/GW_OpenGLHelper.h.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_toolkit/.svn/text-base/GW_OpenGLHelper.h.svn-base new file mode 100644 index 0000000..5cd7fe2 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_toolkit/.svn/text-base/GW_OpenGLHelper.h.svn-base @@ -0,0 +1,71 @@ +/*------------------------------------------------------------------------------*/ +/** + * \file GW_OpenGLHelper.h + * \brief Somme cool function for OpenGL linking + * \author Gabriel Peyré + * \date 5-30-2003 + */ +/*------------------------------------------------------------------------------*/ + +#ifndef _GW_OPENGLHELPER_H_ +#define _GW_OPENGLHELPER_H_ + +#include "../gw_core/GW_Config.h" +#include "../gw_core/GW_Vertex.h" +#include + +namespace GW { + + +/** some opengl cool linking features */ +inline +void glVertex( GW::GW_VectorStatic<3,GW_Float> &v ) +{ + glVertex3f( (GLfloat) v[0], (GLfloat) v[1], (GLfloat) v[2] ); +} + +inline +void glNormal( GW::GW_VectorStatic<3,GW_Float> &v ) +{ + glNormal3f( (GLfloat) v[0], (GLfloat) v[1], (GLfloat) v[2] ); +} + + +inline +void glColor( GW::GW_VectorStatic<3,GW_Float> &v ) +{ + glColor3f( (GLfloat) v[0], (GLfloat) v[1], (GLfloat) v[2] ); +} + +inline +void glVertex( GW::GW_Vertex &vert ) +{ + glVertex( vert.GetPosition() ); +} + +inline +void glNormal( GW::GW_Vertex &vert ) +{ + glNormal( vert.GetNormal() ); +} + +inline +void glTexCoord( GW::GW_Vertex &vert ) +{ + GLfloat u = (GLfloat) vert.GetTexCoordU(); + GLfloat v = (GLfloat) vert.GetTexCoordV(); + glTexCoord2f( u, v ); +} + + + +} // End namespace GW + +#endif // _GW_OPENGLHELPER_H_ + + +/////////////////////////////////////////////////////////////////////////////// +// Copyright (c) Gabriel Peyré +/////////////////////////////////////////////////////////////////////////////// +// END OF FILE // +/////////////////////////////////////////////////////////////////////////////// diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_toolkit/.svn/text-base/GW_PLYLoader.cpp.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_toolkit/.svn/text-base/GW_PLYLoader.cpp.svn-base new file mode 100644 index 0000000..047eab7 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_toolkit/.svn/text-base/GW_PLYLoader.cpp.svn-base @@ -0,0 +1,369 @@ +/*------------------------------------------------------------------------------*/ +/** + * \file GW_PLYLoader.cpp + * \brief Definition of class \c GW_PLYLoader + * \author Gabriel Peyré + * \date 4-1-2003 + */ +/*------------------------------------------------------------------------------*/ + + +#ifdef GW_SCCSID + static const char* sccsid = "@(#) GW_PLYLoader.cpp(c) Gabriel Peyré 2003"; +#endif // GW_SCCSID + +#include "stdafx.h" +#include "GW_PLYLoader.h" + +using namespace GW; + +void big2littleendian(float& x) +{ + char* c = (char*) &x; + char t[4] = { c[3],c[2],c[1],c[0] }; + x = (float) (*t); +} +void big2littleendian(int& x) +{ + char* c = (char*) &x; + char t[4] = { c[3],c[2],c[1],c[0] }; + x = (int) (*t); +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_PLYLoader::Load +/** + * \param Mesh [GW_Mesh&] Mash to load data to. + * \param name [char*] File name. + * \return [GW_I32] >0 : loading successful. + * \author Gabriel Peyré + * \date 4-1-2003 + * + * Load data from a .PLY file. + */ +/*------------------------------------------------------------------------------*/ +GW_I32 GW_PLYLoader::Load(GW_Mesh& Mesh, const char *name, const char* mode, GW_U32 nExtraVertexPad, GW_Bool bFlipFaces) +{ + + FILE* pFile = NULL; + pFile = fopen( name, mode ); + if( pFile ==NULL ) + return GW_Error_Opening_File; + + /* pass the file to ply reader */ + int nelems, num_elems, nprops; + char *elem_name; + PlyFile* in_ply = read_ply( pFile ); + if( in_ply==NULL ) + return GW_Error_Opening_File; + char** elist = get_element_list_ply( in_ply, &nelems ); + + /* are the data store using big endian ? */ + GW_Bool bConvertToLittleEndian = (in_ply->file_type==PLY_BINARY_BE); + + /* some temporary structures */ + struct plyVertex + { + /* the usual 3-space position of a vertex */ + float x; + float y; + float z; + /* the color */ + unsigned char red; + unsigned char green; + unsigned char blue; + }; + + struct plyFace + { + unsigned char red; + unsigned char green; + unsigned char blue; + unsigned char nverts; // number of vertex indices in list + int *verts; // vertex index list + }; + /* the proprieties we use to get back the data */ + PlyProperty vertProps[] = { + {"x", Float32, Float32, static_cast(offsetof(plyVertex,x)), + 0, 0, 0, 0}, + {"y", Float32, Float32, static_cast(offsetof(plyVertex,y)), + 0, 0, 0, 0}, + {"z", Float32, Float32, static_cast(offsetof(plyVertex,z)), + 0, 0, 0, 0}, + {"red", Uint8, Uint8, static_cast(offsetof(plyVertex,red)), 0, 0, 0, 0}, + {"green", Uint8, Uint8, static_cast(offsetof(plyVertex,green)), 0, 0, 0, 0}, + {"blue", Uint8, Uint8, static_cast(offsetof(plyVertex,blue)), 0, 0, 0, 0}, + }; + PlyProperty faceProps[] = { + {"vertex_indices", Int32, Int32, + static_cast(offsetof(plyFace,verts)), + 1, Uint8, Uint8, static_cast(offsetof(plyFace,nverts))}, + {"red", Uint8, Uint8, static_cast(offsetof(plyFace,red)), 0, 0, 0, 0}, + {"green", Uint8, Uint8, static_cast(offsetof(plyFace,green)), 0, 0, 0, 0}, + {"blue", Uint8, Uint8, static_cast(offsetof(plyFace,blue)), 0, 0, 0, 0}, + }; + + /* Check to make sure that we can read geometry */ + PlyElement *elem; + int index; + if( (elem = find_element (in_ply, "vertex")) == NULL || + find_property (elem, "x", &index) == NULL || + find_property (elem, "y", &index) == NULL || + find_property (elem, "z", &index) == NULL || + (elem = find_element (in_ply, "face")) == NULL || + find_property (elem, "vertex_indices", &index) == NULL ) + { + cerr << "Cannot read geometry." << endl; + close_ply(in_ply); + return GW_ERROR; + } + + /* Check for optional attribute data. We can handle the color red, green, blue. */ + GW_Bool bFaceColorAvailable = GW_False, bVertexColorAvailable = GW_False; + if( (elem = find_element (in_ply, "face")) != NULL && + find_property (elem, "red", &index) != NULL && + find_property (elem, "green", &index) != NULL && + find_property (elem, "blue", &index) != NULL ) + bFaceColorAvailable = GW_True; + + if( (elem = find_element( in_ply, "vertex" )) != NULL && + find_property (elem, "red", &index) != NULL && + find_property (elem, "green", &index) != NULL && + find_property (elem, "blue", &index) != NULL ) + bVertexColorAvailable = GW_True; + + /* Okay, now we can grab the data */ + for( GW_I32 i = 0; i < nelems; ++i ) + { + /* get the description of the first element */ + elem_name = elist[i]; + + get_element_description_ply(in_ply, elem_name, &num_elems, &nprops); +// old ply_get_element_description(in_ply, elem_name, &num_elems, &nprops); + + /* if we're on vertex elements, read them in */ + if( elem_name && strcmp("vertex", elem_name)==0 ) + { + GW_U32 nNbrVertex = num_elems; + /* set the number of vertex */ + Mesh.SetNbrVertex( nNbrVertex ); + + ply_get_property(in_ply, elem_name, &vertProps[0]); + ply_get_property(in_ply, elem_name, &vertProps[1]); + ply_get_property(in_ply, elem_name, &vertProps[2]); + + /* Setup to read the PLY elements */ + if( bVertexColorAvailable ) + { + ply_get_property(in_ply, elem_name, &vertProps[3]); + ply_get_property(in_ply, elem_name, &vertProps[4]); + ply_get_property(in_ply, elem_name, &vertProps[5]); + } + + /* read the vertices */ + plyVertex vertex; + for( GW_U32 j=0; j SetPosition( GW_Vector3D(vertex.x, vertex.y, vertex.z) ); + Mesh.SetVertex( j, pVert ); + if ( bVertexColorAvailable ) + { + // pVert->SetColor( GW_Vector3D(vertex.red, vertex.green, vertex.blue) ); + } + } + } //if vertex + else if( elem_name && !strcmp ("face", elem_name) ) + { + GW_U32 nNbrFace = num_elems; + Mesh.SetNbrFace( nNbrFace ); + + /* Setup to read the PLY elements */ + ply_get_property(in_ply, elem_name, &faceProps[0]); + if( bFaceColorAvailable ) + { + ply_get_property(in_ply, elem_name, &faceProps[1]); + ply_get_property(in_ply, elem_name, &faceProps[2]); + ply_get_property(in_ply, elem_name, &faceProps[3]); + } + /* grab all the face elements */ + for( GW_U32 j=0; j < nNbrFace; j++) + { + // grab and element from the file + plyFace face; + int verts[256]; // just 3 should be ok, but ... + face.verts = verts; + ply_get_element( in_ply, (void*) &face ); + // if( bConvertToLittleEndian ) + // big2littleendian(face.nverts); + /* GW_ASSERT( face.nverts==3 ); + if( face.nverts!=3 ) + { + cerr << "Face with more than 3 vertices are not supported." << endl; + return GW_ERROR; + }*/ + GW_Face* pFace = &Mesh.CreateNewFace(); + Mesh.SetFace( j, pFace ); + for( GW_U32 k=0; k<3; ++k) + { + if( bConvertToLittleEndian ) + big2littleendian(face.verts[k]); + GW_ASSERT( face.verts[k]>=0 ); + GW_Vertex* pVert = Mesh.GetVertex( face.verts[k] ); + GW_ASSERT( pVert!=NULL ); + if( !bFlipFaces ) + pFace->SetVertex( *pVert, k ); + else + pFace->SetVertex( *pVert, 2-k ); + } + if( bFaceColorAvailable ) + { + // pFace->SetColor( GW_Vector3D(face.red, face.green, face.blue) ); + } + } + } //if face + free(elist[i]); //allocated by ply_open_for_reading + } //for all elements of the PLY file + free(elist); //allocated by ply_open_for_reading + + /* close the PLY files */ + close_ply( in_ply ); + fclose( pFile ); + + return GW_OK; +} + + + +/*------------------------------------------------------------------------------*/ +// Name : GW_PLYLoader::Save +/** + * \param Mesh [GW_Mesh&] The mesh. + * \param name [char*] The file name. + * \return [GW_I32] Was the saving successful ? + * \author Gabriel Peyré + * \date 5-27-2003 + * + * Save the mesh to a file. + */ +/*------------------------------------------------------------------------------*/ +GW_I32 GW_PLYLoader::Save( GW_Mesh& Mesh, const char *name, GW_Bool bAscii ) +{ + + /* some temporary structures */ + struct plyVertex + { + /* the usual 3-space position of a vertex */ + float x; + float y; + float z; + }; + + struct plyFace + { + unsigned char nverts; // number of vertex indices in list + int *verts; // vertex index list + }; + /* the proprieties we use to get back the data */ + PlyProperty vertProps[] = { + {"x", Float32, Float32, static_cast(offsetof(plyVertex,x)), + 0, 0, 0, 0}, + {"y", Float32, Float32, static_cast(offsetof(plyVertex,y)), + 0, 0, 0, 0}, + {"z", Float32, Float32, static_cast(offsetof(plyVertex,z)), + 0, 0, 0, 0}, + }; + PlyProperty faceProps[] = { + {"vertex_indices", Int32, Int32, + static_cast(offsetof(plyFace,verts)), + 1, Uint8, Uint8, static_cast(offsetof(plyFace,nverts))}, + }; + + FILE* pFile = NULL; + pFile = fopen( name, "wt" ); + if( pFile ==NULL ) + return GW_Error_Opening_File; + + int file_type; + if( bAscii ) + file_type = PLY_ASCII; + else + file_type = PLY_BINARY_LE; + const char* elem_name[2] = {"vertex", "face"}; + PlyFile* out_ply = write_ply( pFile, 2, (char**) elem_name, file_type ); + + if( out_ply==NULL ) + return GW_Error_Opening_File; + + + + element_count_ply( out_ply, "vertex", Mesh.GetNbrVertex() ); + ply_describe_property( out_ply, "vertex", &vertProps[0]); + ply_describe_property( out_ply, "vertex", &vertProps[1]); + ply_describe_property( out_ply, "vertex", &vertProps[2]); + + + element_count_ply( out_ply, "face", Mesh.GetNbrFace() ); + ply_describe_property( out_ply, "face", &faceProps[0]); + + /* write a comment and an object information field */ + append_comment_ply( out_ply, "Generated by GeoWave -- http://nikopol0.altern.org/geowave/" ); + append_obj_info_ply( out_ply, "GeoWave: v1.0" ); + + /* complete the header */ + header_complete_ply( out_ply ); + + /* set up and write the vertex elements */ + plyVertex vert; + put_element_setup_ply( out_ply, "vertex" ); + + for( GW_U32 i=0; iGetPosition(); + vert.x = (float) Pos[0]; + vert.y = (float) Pos[1]; + vert.z = (float) Pos[2]; + put_element_ply( out_ply, (void*) &vert ); + } + + /* set up and write the face elements */ + plyFace face; + int verts[3]; + face.verts = verts; + put_element_setup_ply( out_ply, "face" ); + for( GW_U32 i=0; iGetVertex(j)!=NULL ); + face.verts[j] = (int) pFace->GetVertex(j)->GetID(); + } + face.nverts = 3; + put_element_ply( out_ply, (void*) &face ); + } + + put_element_ply( out_ply, (void*) &face ); + fclose(pFile); + + return GW_OK; +} + + + + +/////////////////////////////////////////////////////////////////////////////// +// Copyright (c) Gabriel Peyré +/////////////////////////////////////////////////////////////////////////////// +// END OF FILE // +/////////////////////////////////////////////////////////////////////////////// diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_toolkit/.svn/text-base/GW_PLYLoader.h.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_toolkit/.svn/text-base/GW_PLYLoader.h.svn-base new file mode 100644 index 0000000..6618427 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_toolkit/.svn/text-base/GW_PLYLoader.h.svn-base @@ -0,0 +1,54 @@ + +/*------------------------------------------------------------------------------*/ +/** + * \file GW_PLYLoader.h + * \brief Definition of class \c GW_PLYLoader + * \author Gabriel Peyré + * \date 4-1-2003 + */ +/*------------------------------------------------------------------------------*/ + +#ifndef _GW_PLYLOADER_H_ +#define _GW_PLYLOADER_H_ + +#include "../gw_core/GW_Config.h" +#include "../gw_core/GW_Mesh.h" +extern "C" { +#include "ply/ply.h" +} +namespace GW { + +/*------------------------------------------------------------------------------*/ +/** + * \class GW_PLYLoader + * \brief Loader for .ply polygon file. + * \author Gabriel Peyré + * \date 4-1-2003 + * + * PLY is a 3D standard from Stanford. + */ +/*------------------------------------------------------------------------------*/ + +class GW_PLYLoader +{ + +public: + + static GW_I32 Load(GW_Mesh& Mesh, const char *name, const char* mode = "rt", GW_U32 nExtraVertexPad = 2, GW_Bool bFlipFaces = GW_True ); + static GW_I32 Save( GW_Mesh& Mesh, const char *name, GW_Bool bAscii=GW_True ); + +private: + +}; + +} // End namespace GW + + +#endif // _GW_PLYLOADER_H_ + + +/////////////////////////////////////////////////////////////////////////////// +// Copyright (c) Gabriel Peyré +/////////////////////////////////////////////////////////////////////////////// +// END OF FILE // +/////////////////////////////////////////////////////////////////////////////// diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_toolkit/.svn/text-base/GW_Toolkit.cpp.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_toolkit/.svn/text-base/GW_Toolkit.cpp.svn-base new file mode 100644 index 0000000..a418a0a --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_toolkit/.svn/text-base/GW_Toolkit.cpp.svn-base @@ -0,0 +1,574 @@ +/*------------------------------------------------------------------------------*/ +/** + * \file GW_Toolkit.cpp + * \brief Definition of class \c GW_Toolkit + * \author Gabriel Peyré + * \date 4-27-2003 + */ +/*------------------------------------------------------------------------------*/ + + +#ifdef GW_SCCSID + static const char* sccsid = "@(#) GW_Toolkit.cpp(c) Gabriel Peyré2003"; +#endif // GW_SCCSID + +#include "stdafx.h" +#include "GW_Toolkit.h" + +using namespace GW; + +T_GeodesicVertexList GW_Toolkit::StartVertexList_; + +const GW_Float GW_Toolkit::rRandomColor_[GW_TOOLKIT_NBR_COLOR][3] = +{ + {1.0, 0.0, 0.0}, + {0.0, 1.0, 0.0}, + {0.0, 0.0, 1.0}, + {0.0, 1.0, 1.0}, + {1.0, 0.0, 1.0}, + {1.0, 1.0, 0.0}, + {1.0, 0.5, 0.5}, + {0.5, 1.0, 0.5}, + {0.5, 0.5, 1.0}, + + + {1.0, 0.5, 0.0}, + {1.0, 0.0, 0.5}, + {0.5, 1.0, 0.0}, + {0.0, 1.0, 0.5}, + {0.5, 0.0, 1.0}, + {0.0, 0.5, 1.0}, + + {1.0, 1.0, 0.5}, + {1.0, 0.5, 1.0}, + {0.5, 1.0, 1.0}, +}; + + + +/*------------------------------------------------------------------------------*/ +// Name : GW_Toolkit constructor +/** + * \author Gabriel Peyré + * \date 4-27-2003 + * + * Constructor. + */ +/*------------------------------------------------------------------------------*/ +GW_Toolkit::GW_Toolkit() +: nNbrStartVertex_( 1 ) +{ + Displayer_.EnableDraw( GW_BasicDisplayer::kGeodesicDistance ); + Displayer_.SetVectorScaling( GW_TOOLKIT_VECTOR_SCALING ); + CoarseDisplayer_.EnableDraw( GW_BasicDisplayer::kLighting ); +} + +const GW_Bool bResavePLY = GW_False; +const GW_Bool bResaveVRML = GW_False; +const GW_Bool bResaveGWM = GW_True; +const GW_Bool bResaveOFF = GW_True; +const GW_Bool bResaveOBJ = GW_True; + +/*------------------------------------------------------------------------------*/ +// Name : GW_Toolkit::LoadFile +/** +* \param file_name [char*] File name. +* \return [GW_I32] Was the loading successful ? +* \author Gabriel Peyré +* \date 4-2-2003 +* +* Load a file depending on it's extension. +*/ +/*------------------------------------------------------------------------------*/ +GW_I32 GW_Toolkit::LoadFile(const char* file_name) +{ + StartVertexList_.clear(); + VoronoiMesh_.Reset(); + Mesh_.Reset(); + GeodesicPath_.ResetPath(); + pEndVertex_ = NULL; + /* analyse extension */ + string str(file_name); + string::size_type n = str.find_last_of( ".", str.length() ); + if( n!=string::npos ) + { + string ext = str.substr( n+1, str.size() ); + string base = str.substr( 0, n ); + if( ext=="ply" ) + { +#define MODE "rt" +#define EXTRA_PAD 8 +#define FLIP_FACES GW_True + GW_BasicDisplayer Displayer_; + cout << "Loading PLY file " << file_name << "... "; + GW_I32 nRet = GW_PLYLoader::Load( Mesh_, file_name, MODE, EXTRA_PAD, FLIP_FACES ); + if( nRet<0 ) + { + cout << endl << "Can't load file."; + return nRet; + } + cout << "done." << endl; + /* set up the connectivity */ + cout << "Building connectivity ... "; + Mesh_.BuildConnectivity(); + cout << "done." << endl; + /* rescaling */ + cout << "Rescaling vertex ... "; + Mesh_.TranslateVertex( -Mesh_.GetBarycenter() ); + Mesh_.ScaleVertex( 5/Mesh_.GetBoundingRadius() ); + cout << "done." << endl; + /* building normal AFTER connectivity */ + cout << "Building curvature informations ... "; + Mesh_.BuildCurvatureData(); + Mesh_.BuildRawNormal(); // todo : fix this. + cout << "done." << endl; + /* re-saving the file */ + if( bResaveGWM ) + { + cout << "Saving file in .gwm format ... "; + string base_gwm = base + ".gwm"; + GW_Ofstream file( base_gwm.c_str(), std::ofstream::out | std::ofstream::binary ); + file << Mesh_; + file.close(); + cout << "done." << endl; + } + /* resave in vrml format */ + if( bResaveVRML ) + { + cout << "Saving file in .wrl format ... "; + string base_wrl = base + ".wrl"; + GW_VRMLLoader::Save( Mesh_, base_wrl.c_str() ); + cout << "done." << endl; + } + + } + else if( ext=="ase" ) + { + GW_ASELoader ASELoader; + cout << "Loading ASE file " << file_name << " ... "; + GW_I32 nRet = ASELoader.Load( Mesh_, file_name ); + if( nRet<0 ) + { + cout << endl << "Can't load file."; + return nRet; + } + cout << "done." << endl; + /* set up the connectivity */ + cout << "Building connectivity ... "; + Mesh_.BuildConnectivity(); + cout << "done." << endl; + /* rescaling */ + cout << "Rescaling vertex ... "; + Mesh_.TranslateVertex( -Mesh_.GetBarycenter() ); + Mesh_.ScaleVertex( 5/Mesh_.GetBoundingRadius() ); + cout << "done." << endl; + /* building normal AFTER connectivity */ + cout << "Building curvature informations ... "; + Mesh_.BuildCurvatureData(); + Mesh_.BuildRawNormal(); // todo : fix this. + cout << "done." << endl; + /* re-saving the file */ + if( bResaveGWM ) + { + cout << "Saving file in .gwm format ... "; + string base_gwm = base + ".gwm"; + GW_Ofstream file( base_gwm.c_str(), std::ofstream::out | std::ofstream::binary ); + file << Mesh_; + file.close(); + cout << "done." << endl; + } + /* resave in OFF format */ + if( bResaveOFF ) + { + cout << "Saving file in .off format ... "; + string base_wrl = base + ".off"; + GW_OFFLoader::Save( Mesh_, base_wrl.c_str() ); + cout << "done." << endl; + } + /* resave in PLY format */ + if( bResavePLY ) + { + cout << "Saving file in .ply format ... "; + string base_wrl = base + ".ply"; + GW_PLYLoader::Save( Mesh_, base_wrl.c_str(), GW_False ); + cout << "done." << endl; + } + } + else if( ext=="wrl" ) + { + cout << "Loading VRML file " << file_name << " ... "; + GW_I32 nRet = GW_VRMLLoader::Load( Mesh_, file_name ); + if( nRet<0 ) + { + cout << endl << "Can't load file."; + return nRet; + } + cout << "done." << endl; + /* set up the connectivity */ + cout << "Building connectivity ... "; + Mesh_.BuildConnectivity(); + cout << "done." << endl; + /* rescaling */ + cout << "Rescaling vertex ... "; + Mesh_.TranslateVertex( -Mesh_.GetBarycenter() ); + GW_Float rRadius = Mesh_.GetBoundingRadius(); + GW_ASSERT( rRadius>0 ); + Mesh_.ScaleVertex( 5/(rRadius+0.001) ); + cout << "done." << endl; + /* building normal AFTER connectivity */ + cout << "Building curvature informations ... "; + Mesh_.BuildCurvatureData(); + Mesh_.BuildRawNormal(); // todo : fix this. + cout << "done." << endl; + /* re-saving the file */ + if( bResaveGWM ) + { + cout << "Saving file in .gwm format ... "; + string base_gwm = base + ".gwm"; + GW_Ofstream file( base_gwm.c_str(), std::ofstream::out | std::ofstream::binary ); + file << Mesh_; + file.close(); + cout << "done." << endl; + } + } + else if( ext=="off" ) + { + cout << "Loading OFF file " << file_name << " ... "; + GW_I32 nRet = GW_OFFLoader::Load( Mesh_, file_name ); + if( nRet<0 ) + { + cout << endl << "Can't load file."; + return nRet; + } + cout << "done." << endl; + /* set up the connectivity */ + cout << "Building connectivity ... "; + GW_Vertex* pVert = Mesh_.GetVertex(0); + Mesh_.GetVertex(10); + Mesh_.BuildConnectivity(); + pVert = Mesh_.GetVertex(0); + Mesh_.GetVertex(10); + cout << "done." << endl; + /* rescaling */ + cout << "Rescaling vertex ... "; + Mesh_.TranslateVertex( -Mesh_.GetBarycenter() ); + pVert = Mesh_.GetVertex(0); + Mesh_.GetVertex(10); + GW_Float rRadius = Mesh_.GetBoundingRadius(); + GW_ASSERT( rRadius>0 ); + Mesh_.ScaleVertex( 5/(rRadius+0.001) ); + cout << "done." << endl; + /* building normal AFTER connectivity */ + cout << "Building curvature informations ... "; + Mesh_.BuildCurvatureData(); + Mesh_.BuildRawNormal(); + cout << "done." << endl; + /* re-saving the file */ + if( bResaveOFF ) + { + cout << "Saving file in .gwm format ... "; + string base_gwm = base + ".gwm"; + GW_Ofstream file( base_gwm.c_str(), std::ofstream::out | std::ofstream::binary ); + file << Mesh_; + file.close(); + cout << "done." << endl; + } + } + + else if( ext=="obj" ) + { + cout << "Loading OBJ file " << file_name << " ... "; + GW_I32 nRet = GW_OBJLoader::Load( Mesh_, file_name ); + if( nRet<0 ) + { + cout << endl << "Can't load file."; + return nRet; + } + cout << "done." << endl; + /* set up the connectivity */ + cout << "Building connectivity ... "; + GW_Vertex* pVert = Mesh_.GetVertex(0); + Mesh_.GetVertex(10); + Mesh_.BuildConnectivity(); + pVert = Mesh_.GetVertex(0); + Mesh_.GetVertex(10); + cout << "done." << endl; + /* rescaling */ + cout << "Rescaling vertex ... "; + Mesh_.TranslateVertex( -Mesh_.GetBarycenter() ); + pVert = Mesh_.GetVertex(0); + Mesh_.GetVertex(10); + GW_Float rRadius = Mesh_.GetBoundingRadius(); + GW_ASSERT( rRadius>0 ); + Mesh_.ScaleVertex( 5/(rRadius+0.001) ); + cout << "done." << endl; + /* building normal AFTER connectivity */ + cout << "Building curvature informations ... "; + Mesh_.BuildCurvatureData(); + Mesh_.BuildRawNormal(); + cout << "done." << endl; + /* re-saving the file */ + if( bResaveOBJ ) + { + cout << "Saving file in .gwm format ... "; + string base_gwm = base + ".gwm"; + GW_Ofstream file( base_gwm.c_str(), std::ofstream::out | std::ofstream::binary ); + file << Mesh_; + file.close(); + cout << "done." << endl; + } + } + else if( ext=="gwm" ) + { + cout << "Loading GWM file " << file_name << " ... "; + GW_Ifstream file( file_name, std::ios_base::in | std::ios_base::binary); + file >> Mesh_; + file.close(); + cout << "done." << endl; + /* building normal */ + cout << "Building curvature informations ... "; + Mesh_.BuildCurvatureData(); + Mesh_.BuildRawNormal(); // todo : fix this. + cout << "done." << endl; + } + else + { + cerr << "load_file: " << file_name << " is not a supported file name." << endl; + return GW_Error_File_Not_Supported; + } + } + else + { + cerr << "load_file: " << file_name << " is not a supported file name." << endl; + return GW_Error_File_Not_Supported; + } + + char s[100]; + sprintf( s, "Number of vertices : %d", Mesh_.GetNbrVertex() ); + GW_OutputComment( s ); + sprintf( s, "Number of faces : %d", Mesh_.GetNbrFace() ); + GW_OutputComment( s ); + + Displayer_.SetUpDraw( Mesh_ ); + Displayer_.BuildVertexArray( Mesh_ ); + this->SetUpMarching(); + + return GW_OK; +} + +void GW_Toolkit::SetUpMarching( GW_GeodesicVertex* pUserStart ) +{ + StartVertexList_.clear(); + GW_GeodesicVertex* pStartVertex = NULL; + Mesh_.ResetGeodesicMesh(); + /* find start vertex */ + for( GW_U32 i=0; i=0 if success. + * \author Gabriel Peyré + * \date 5-5-2003 + * + * Load a list of file. + */ +/*------------------------------------------------------------------------------*/ +GW_I32 GW_Toolkit::LoadFileList( const char* file, T_StringList& FileList ) +{ + /* load the file listing */ + FILE* pFile = fopen( file, "rt" ); + if( pFile==NULL ) + return -1; + char data[255]; + while( !feof(pFile) ) + { + fscanf(pFile, "%s", &data); + if( data[0]=='#' ) + { + // skip line + char c = 0; + while( !feof(pFile) && !(c=='\n') ) + c = fgetc( pFile ); + } + else + FileList.push_back( string(data) ); + } + fclose( pFile ); + + return 0; +} + + +/*------------------------------------------------------------------------------*/ +// Name : GW_Toolkit::Display +/** + * \param gc [GW_GeometryCell&] The cell + * \author Gabriel Peyré + * \date 2-4-2004 + * + * Display a gometry cell. + */ +/*------------------------------------------------------------------------------*/ +void GW_Toolkit::Display( GW_GeometryCell& gc, GW_Float boundary_thick, GW_Float half_boundary_thick, + GW_Vector3D boundary_color, GW_Vector3D half_boundary_color, GW_Vector3D fill_color ) +{ + glColor( fill_color ); + glLineWidth(1); + for( GW_U32 j=0; j<(gc.GetWidth()-1); ++j ) + { + glBegin(GL_QUAD_STRIP); + for( GW_U32 i=0; i0 ) + { + glColor( half_boundary_color ); + glLineWidth(half_boundary_thick); + glBegin(GL_LINE_STRIP); + for( GW_U32 i=0; i0 ) + { + glColor( boundary_color ); + glLineWidth(boundary_thick); + glBegin(GL_LINE_STRIP); + for( GW_I32 i=0; i0 ) nNbrStartVertex_--; return nNbrStartVertex_; } + + GW_GeodesicVertex* GetEndVertex() + { return pEndVertex_; } + static T_GeodesicVertexList& GetStartVertex() + { return StartVertexList_; } + + static GW_Vector3D GetRandomColor(); + + /** geometry cells helpers */ + static void Display( GW_GeometryCell& gc, GW_Float boundary_thick = 0, GW_Float half_boundary_thick = 0, + GW_Vector3D boundary_color = GW_Vector3D(0,0,0), GW_Vector3D half_boundary_color = GW_Vector3D(1,0,0), GW_Vector3D fill_color = GW_Vector3D(0.5f,0.5f,0.5f) ); + static void Display( GW_GeometryAtlas& ga, GW_Float boundary_thick = 0, GW_Float half_boundary_thick = 0, + GW_Vector3D boundary_color = GW_Vector3D(0,0,0), GW_Vector3D half_boundary_color = GW_Vector3D(1,0,0), GW_Vector3D fill_color = GW_Vector3D(0.5f,0.5f,0.5f) ); + +private: + + GW_GeodesicMesh Mesh_; + GW_VoronoiMesh VoronoiMesh_; + + GW_GeodesicDisplayer Displayer_; + GW_BasicDisplayer CoarseDisplayer_; + + GW_GeodesicPath GeodesicPath_; + + GW_GeodesicVertex* pEndVertex_; + static T_GeodesicVertexList StartVertexList_; + + GW_U32 nNbrStartVertex_; + + + #define GW_TOOLKIT_NBR_COLOR 18 + static const GW_Float rRandomColor_[GW_TOOLKIT_NBR_COLOR][3]; + +}; + +} // End namespace GW + + +#endif // _GW_TOOLKIT_H_ + + +/////////////////////////////////////////////////////////////////////////////// +// Copyright (c) Gabriel Peyré +/////////////////////////////////////////////////////////////////////////////// +// END OF FILE // +/////////////////////////////////////////////////////////////////////////////// diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_toolkit/.svn/text-base/GW_VRMLLoader.cpp.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_toolkit/.svn/text-base/GW_VRMLLoader.cpp.svn-base new file mode 100644 index 0000000..0092a80 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_toolkit/.svn/text-base/GW_VRMLLoader.cpp.svn-base @@ -0,0 +1,194 @@ +/*------------------------------------------------------------------------------*/ +/** + * \file GW_VRMLLoader.cpp + * \brief Definition of class \c GW_VRMLLoader + * \author Gabriel Peyré + * \date 5-20-2003 + */ +/*------------------------------------------------------------------------------*/ + + +#ifdef GW_SCCSID + static const char* sccsid = "@(#) GW_VRMLLoader.cpp(c) Gabriel Peyré2003"; +#endif // GW_SCCSID + +#include "stdafx.h" +#include "GW_VRMLLoader.h" + + +using namespace GW; + + +/*------------------------------------------------------------------------------*/ +// Name : GW_VRMLLoader::Load +/** +* \param Mesh [GW_Mesh&] Mash to load data to. +* \param name [char*] File name. +* \return [GW_I32] >0 : loading successful. +* \author Gabriel Peyré +* \date 4-1-2003 +* +* Load data from a .PLY file. +*/ +/*------------------------------------------------------------------------------*/ +GW_I32 GW_VRMLLoader::Load(GW_Mesh& Mesh, const char *name, const char* mode, GW_U32 nExtraVertexPad, GW_Bool bFlipFaces) +{ + FILE* pFile = NULL; + pFile = fopen( name, mode ); + if( pFile ==NULL ) + return GW_Error_Opening_File; + + char data[255]; + GW_U32 nNbrVertex = 0; + GW_U32 nNbrFace = 0; + float Vect[3]; + GW_U32 nVertexNumber[3]; + GW_U32 nFaceValence = 0; + GW_Vertex* pVert = NULL; + GW_Face* pFace = NULL; + + T_FloatVector vX, vY, vZ; + + std::map VertCorrespondance; + GW_Bool bVertexDone = GW_False; + + while( !feof(pFile) ) + { + fscanf(pFile, "%s", &data); + + if( strcmp(data, "vertex")==0 ) + { + fscanf(pFile, "%u", &nNbrVertex); + Mesh.SetNbrVertex( nNbrVertex ); + } + else if( strcmp(data, "face")==0 ) + { + fscanf(pFile, "%u", &nNbrFace); + Mesh.SetNbrFace( nNbrFace ); + } + else if( strcmp( data, "point[" )==0 && !bVertexDone ) + { + bVertexDone = GW_True; + for( GW_U32 i=0; iSetPosition( Pos ); + Mesh.SetVertex( i, pVert ); +#if 0 + /* this is to avoid an annoying problem of vertex duplication */ + for( GW_U32 j=0; jGetPosition(); + if( (Pos-Pos1).Norm()SetVertex( *pVert, j ); + else + pFace->SetVertex( *pVert, 2-j ); + } + Mesh.SetFace( i, pFace ); + } + } + else if( strcmp( data, "point[" )==0 && bVertexDone ) + { + /* texture coords */ + float u=0,v=0; + for( GW_U32 i=0; iSetTexCoords( u,v ); + } + } + } + + fclose(pFile); + + return GW_OK; +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_VRMLLoader::Save +/** + * \param Mesh [GW_Mesh&] The mesh. + * \param name [char*] The file name. + * \return [GW_I32] Was the saving successful ? + * \author Gabriel Peyré + * \date 5-27-2003 + * + * Save the mesh to a file. + */ +/*------------------------------------------------------------------------------*/ +GW_I32 GW_VRMLLoader::Save( GW_Mesh& Mesh, const char *name ) +{ + FILE* pFile = NULL; + pFile = fopen( name, "wt" ); + if( pFile ==NULL ) + return GW_Error_Opening_File; +#define WRITELN(str) fprintf( pFile, str "\n" ) + + WRITELN("#VRML V2.0 utf8"); + WRITELN("Group {"); + WRITELN("children ["); + WRITELN("Shape {"); + WRITELN("geometry IndexedFaceSet {"); + WRITELN("coord Coordinate {"); + WRITELN("point["); + + for( GW_U32 i=0; iGetPosition(); + fprintf(pFile, " %f %f %f,\n", Pos[0], Pos[1], Pos[2] ); + + } + + WRITELN("]"); + WRITELN("}"); + WRITELN("coordIndex["); + + for( GW_U32 i=0; iGetVertex(0)->GetID(), pFace->GetVertex(1)->GetID(), pFace->GetVertex(2)->GetID() ); + } + + WRITELN("]"); + WRITELN("}"); // geometry + WRITELN("}"); // shape + WRITELN("]"); // children + WRITELN("}"); // group + + fclose(pFile); + + return GW_OK; +} + + +/////////////////////////////////////////////////////////////////////////////// +// Copyright (c) Gabriel Peyré +/////////////////////////////////////////////////////////////////////////////// +// END OF FILE // +/////////////////////////////////////////////////////////////////////////////// diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_toolkit/.svn/text-base/GW_VRMLLoader.h.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_toolkit/.svn/text-base/GW_VRMLLoader.h.svn-base new file mode 100644 index 0000000..ec8a6f6 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_toolkit/.svn/text-base/GW_VRMLLoader.h.svn-base @@ -0,0 +1,51 @@ + +/*------------------------------------------------------------------------------*/ +/** + * \file GW_VRMLLoader.h + * \brief Definition of class \c GW_VRMLLoader + * \author Gabriel Peyré + * \date 5-20-2003 + */ +/*------------------------------------------------------------------------------*/ + +#ifndef _GW_VRMLLOADER_H_ +#define _GW_VRMLLOADER_H_ + +#include "../gw_core/GW_Config.h" +#include "../gw_core/GW_Mesh.h" + +namespace GW { + +/*------------------------------------------------------------------------------*/ +/** + * \class GW_VRMLLoader + * \brief Load data from a VRML file. + * \author Gabriel Peyré + * \date 5-20-2003 + * + * Very simple loader. + */ +/*------------------------------------------------------------------------------*/ + +class GW_VRMLLoader +{ + +public: + + static GW_I32 Load(GW_Mesh& Mesh, const char *name, const char* mode = "rt", GW_U32 nExtraVertexPad = 2, GW_Bool bFlipFaces = GW_False ); + static GW_I32 Save( GW_Mesh& Mesh, const char *name ); +private: + +}; + +} // End namespace GW + + +#endif // _GW_VRMLLOADER_H_ + + +/////////////////////////////////////////////////////////////////////////////// +// Copyright (c) Gabriel Peyré +/////////////////////////////////////////////////////////////////////////////// +// END OF FILE // +/////////////////////////////////////////////////////////////////////////////// diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_toolkit/.svn/text-base/gw_toolkit.vcproj.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_toolkit/.svn/text-base/gw_toolkit.vcproj.svn-base new file mode 100644 index 0000000..3e15dde --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_toolkit/.svn/text-base/gw_toolkit.vcproj.svn-base @@ -0,0 +1,258 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_toolkit/.svn/text-base/stdafx.cpp.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_toolkit/.svn/text-base/stdafx.cpp.svn-base new file mode 100644 index 0000000..509cef4 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_toolkit/.svn/text-base/stdafx.cpp.svn-base @@ -0,0 +1,5 @@ +// stdafx.cpp : source file that includes just the standard includes +// gw_core.pch will be the pre-compiled header +// stdafx.obj will contain the pre-compiled type information + +#include "stdafx.h" diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_toolkit/.svn/text-base/stdafx.h.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_toolkit/.svn/text-base/stdafx.h.svn-base new file mode 100644 index 0000000..7b5de5f --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_toolkit/.svn/text-base/stdafx.h.svn-base @@ -0,0 +1,76 @@ +/*------------------------------------------------------------------------------*/ +/** + * \file Stdafx.h + * \brief Include for precompiled header. + * \author Gabriel Peyré + * \date 10-26-2002 + */ +/*------------------------------------------------------------------------------*/ +#ifndef _GW_TOOLKIT_STDAFX_H_ +#define _GW_TOOLKIT_STDAFX_H_ + +#pragma once + +/* 'identifier' : identifier was truncated to 'number' characters in the debug information */ +#pragma warning( disable : 4786 ) + +//------------------------------------------------------------------------- +/** \name C++ STL */ +//------------------------------------------------------------------------- +//@{ +#include +#include +#include +#include +#include +#include +#include +using std::string; +using std::cerr; +using std::cout; +using std::endl; +//@} + +//------------------------------------------------------------------------- +/** \name classical ANSI c libraries */ +//------------------------------------------------------------------------- +//@{ +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +//#include +#include +#include +#include +//@} + + + +/*----------------------------------------------------------------------*/ +/* win32 #include */ +/*----------------------------------------------------------------------*/ + +#ifdef WIN32 + #define WIN32_LEAN_AND_MEAN + /** main win32 header */ + #include +#endif // _USE_WIN32_ + +#include "../gw_core/GW_MathsWrapper.h" + +#endif // _STDAFX_H_ + + +/////////////////////////////////////////////////////////////////////////////// +// Copyright (c) Gabriel Peyré +/////////////////////////////////////////////////////////////////////////////// +// END OF FILE // +/////////////////////////////////////////////////////////////////////////////// diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_toolkit/.svn/text-base/trackball.cpp.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_toolkit/.svn/text-base/trackball.cpp.svn-base new file mode 100644 index 0000000..43c6e11 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_toolkit/.svn/text-base/trackball.cpp.svn-base @@ -0,0 +1,692 @@ +/* + * (c) Copyright 1993, 1994, Silicon Graphics, Inc. + * ALL RIGHTS RESERVED + * Permission to use, copy, modify, and distribute this software for + * any purpose and without fee is hereby granted, provided that the above + * copyright notice appear in all copies and that both the copyright notice + * and this permission notice appear in supporting documentation, and that + * the name of Silicon Graphics, Inc. not be used in advertising + * or publicity pertaining to distribution of the software without specific, + * written prior permission. + * + * THE MATERIAL EMBODIED ON THIS SOFTWARE IS PROVIDED TO YOU "AS-IS" + * AND WITHOUT WARRANTY OF ANY KIND, EXPRESS, IMPLIED OR OTHERWISE, + * INCLUDING WITHOUT LIMITATION, ANY WARRANTY OF MERCHANTABILITY OR + * FITNESS FOR A PARTICULAR PURPOSE. IN NO EVENT SHALL SILICON + * GRAPHICS, INC. BE LIABLE TO YOU OR ANYONE ELSE FOR ANY DIRECT, + * SPECIAL, INCIDENTAL, INDIRECT OR CONSEQUENTIAL DAMAGES OF ANY + * KIND, OR ANY DAMAGES WHATSOEVER, INCLUDING WITHOUT LIMITATION, + * LOSS OF PROFIT, LOSS OF USE, SAVINGS OR REVENUE, OR THE CLAIMS OF + * THIRD PARTIES, WHETHER OR NOT SILICON GRAPHICS, INC. HAS BEEN + * ADVISED OF THE POSSIBILITY OF SUCH LOSS, HOWEVER CAUSED AND ON + * ANY THEORY OF LIABILITY, ARISING OUT OF OR IN CONNECTION WITH THE + * POSSESSION, USE OR PERFORMANCE OF THIS SOFTWARE. + * + * US Government Users Restricted Rights + * Use, duplication, or disclosure by the Government is subject to + * restrictions set forth in FAR 52.227.19(c)(2) or subparagraph + * (c)(1)(ii) of the Rights in Technical Data and Computer Software + * clause at DFARS 252.227-7013 and/or in similar or successor + * clauses in the FAR or the DOD or NASA FAR Supplement. + * Unpublished-- rights reserved under the copyright laws of the + * United States. Contractor/manufacturer is Silicon Graphics, + * Inc., 2011 N. Shoreline Blvd., Mountain View, CA 94039-7311. + * + * OpenGL(TM) is a trademark of Silicon Graphics, Inc. + */ +/* + * Trackball code: + * + * Implementation of a virtual trackball. + * Implemented by Gavin Bell, lots of ideas from Thant Tessman and + * the August '88 issue of Siggraph's "Computer Graphics," pp. 121-129. + * + * TB_Vector manip code: + * + * Original code from: + * David M. Ciemiewicz, Mark Grossman, Henry Moreton, and Paul Haeberli + * + * Much mucking with by: + * Gavin Bell + */ + + +#include "stdafx.h" + +#if defined(_WIN32) +#pragma warning (disable:4244) /* disable bogus conversion warnings */ +#endif +#include +#include +#include "trackball.h" + +/* + * This size should really be based on the distance from the center of + * rotation to the point on the object underneath the mouse. That + * point would then track the mouse as closely as possible. This is a + * simple example, though, so that is left as an Exercise for the + * Programmer. + */ +#define TRACKBALLSIZE (0.8f) + +/* + * Local function prototypes (not defined in trackball.h) + */ +static float tb_project_to_sphere(float, float, float); +static void normalize_quat(float [4]); + +void +vzero(float *v) +{ + v[0] = 0.0; + v[1] = 0.0; + v[2] = 0.0; +} + +void +vset(float *v, float x, float y, float z) +{ + v[0] = x; + v[1] = y; + v[2] = z; +} + +void +vsub(const float *src1, const float *src2, float *dst) +{ + dst[0] = src1[0] - src2[0]; + dst[1] = src1[1] - src2[1]; + dst[2] = src1[2] - src2[2]; +} + +void +vcopy(const float *v1, float *v2) +{ + register int i; + for (i = 0 ; i < 3 ; i++) + v2[i] = v1[i]; +} + +void +vcross(const float *v1, const float *v2, float *cross) +{ + float temp[3]; + + temp[0] = (v1[1] * v2[2]) - (v1[2] * v2[1]); + temp[1] = (v1[2] * v2[0]) - (v1[0] * v2[2]); + temp[2] = (v1[0] * v2[1]) - (v1[1] * v2[0]); + vcopy(temp, cross); +} + +float +vlength(const float *v) +{ + return sqrt(v[0] * v[0] + v[1] * v[1] + v[2] * v[2]); +} + +void +vscale(float *v, float div) +{ + v[0] *= div; + v[1] *= div; + v[2] *= div; +} + +void +vnormal(float *v) +{ + vscale(v,1.0/vlength(v)); +} + +float +vdot(const float *v1, const float *v2) +{ + return v1[0]*v2[0] + v1[1]*v2[1] + v1[2]*v2[2]; +} + +void +vadd(const float *src1, const float *src2, float *dst) +{ + dst[0] = src1[0] + src2[0]; + dst[1] = src1[1] + src2[1]; + dst[2] = src1[2] + src2[2]; +} + +/* + * Ok, simulate a track-ball. Project the points onto the virtual + * trackball, then figure out the axis of rotation, which is the cross + * product of P1 P2 and O P1 (O is the center of the ball, 0,0,0) + * Note: This is a deformed trackball-- is a trackball in the center, + * but is deformed into a hyperbolic sheet of rotation away from the + * center. This particular function was chosen after trying out + * several variations. + * + * It is assumed that the arguments to this routine are in the range + * (-1.0 ... 1.0) + */ +void +trackball(float q[4], float p1x, float p1y, float p2x, float p2y) +{ + float a[3]; /* Axis of rotation */ + float phi; /* how much to rotate about axis */ + float p1[3], p2[3], d[3]; + float t; + + if (p1x == p2x && p1y == p2y) { + /* Zero rotation */ + vzero(q); + q[3] = 1.0; + return; + } + + /* + * First, figure out z-coordinates for projection of P1 and P2 to + * deformed sphere + */ + vset(p1,p1x,p1y,tb_project_to_sphere(TRACKBALLSIZE,p1x,p1y)); + vset(p2,p2x,p2y,tb_project_to_sphere(TRACKBALLSIZE,p2x,p2y)); + + /* + * Now, we want the cross product of P1 and P2 + */ + vcross(p2,p1,a); + + /* + * Figure out how much to rotate around that axis. + */ + vsub(p1,p2,d); + t = vlength(d) / (2.0*TRACKBALLSIZE); + + /* + * Avoid problems with out-of-control values... + */ + if (t > 1.0) t = 1.0; + if (t < -1.0) t = -1.0; + phi = 2.0 * asin(t); + + axis_to_quat(a,phi,q); +} + +/* + * Given an axis and angle, compute quaternion. + */ +void +axis_to_quat(float a[3], float phi, float q[4]) +{ + vnormal(a); + vcopy(a,q); + vscale(q,sin(phi/2.0)); + q[3] = cos(phi/2.0); +} + +/* + * Project an x,y pair onto a sphere of radius r OR a hyperbolic sheet + * if we are away from the center of the sphere. + */ +static float +tb_project_to_sphere(float r, float x, float y) +{ + float d, t, z; + + d = sqrt(x*x + y*y); + if (d < r * 0.70710678118654752440) { /* Inside sphere */ + z = sqrt(r*r - d*d); + } else { /* On hyperbola */ + t = r / 1.41421356237309504880; + z = t*t / d; + } + return z; +} + +/* + * Given two rotations, e1 and e2, expressed as quaternion rotations, + * figure out the equivalent single rotation and stuff it into dest. + * + * This routine also normalizes the result every RENORMCOUNT times it is + * called, to keep error from creeping in. + * + * NOTE: This routine is written so that q1 or q2 may be the same + * as dest (or each other). + */ + +#define RENORMCOUNT 97 + +void +negate_quat(float q[4], float nq[4]) +{ + nq[0] = -q[0]; + nq[1] = -q[1]; + nq[2] = -q[2]; + nq[3] = q[3]; +} + +void +add_quats(float q1[4], float q2[4], float dest[4]) +{ + static int count=0; + float t1[4], t2[4], t3[4]; + float tf[4]; + +#if 0 +printf("q1 = %f %f %f %f\n", q1[0], q1[1], q1[2], q1[3]); +printf("q2 = %f %f %f %f\n", q2[0], q2[1], q2[2], q2[3]); +#endif + + vcopy(q1,t1); + vscale(t1,q2[3]); + + vcopy(q2,t2); + vscale(t2,q1[3]); + + vcross(q2,q1,t3); + vadd(t1,t2,tf); + vadd(t3,tf,tf); + tf[3] = q1[3] * q2[3] - vdot(q1,q2); + +#if 0 +printf("tf = %f %f %f %f\n", tf[0], tf[1], tf[2], tf[3]); +#endif + + dest[0] = tf[0]; + dest[1] = tf[1]; + dest[2] = tf[2]; + dest[3] = tf[3]; + + if (++count > RENORMCOUNT) { + count = 0; + normalize_quat(dest); + } +} + +/* + * Quaternions always obey: a^2 + b^2 + c^2 + d^2 = 1.0 + * If they don't add up to 1.0, dividing by their magnitued will + * renormalize them. + * + * Note: See the following for more information on quaternions: + * + * - Shoemake, K., Animating rotation with quaternion curves, Computer + * Graphics 19, No 3 (Proc. SIGGRAPH'85), 245-254, 1985. + * - Pletinckx, D., Quaternion calculus as a basic tool in computer + * graphics, The Visual Computer 5, 2-13, 1989. + */ +static void +normalize_quat(float q[4]) +{ + int i; + float mag; + + mag = sqrt(q[0]*q[0] + q[1]*q[1] + q[2]*q[2] + q[3]*q[3]); + for (i = 0; i < 4; i++) q[i] /= mag; +} + +/* + * Build a rotation matrix, given a quaternion rotation. + * + */ +void +build_rotmatrix(float m[4][4], float q[4]) +{ + m[0][0] = 1.0 - 2.0 * (q[1] * q[1] + q[2] * q[2]); + m[0][1] = 2.0 * (q[0] * q[1] - q[2] * q[3]); + m[0][2] = 2.0 * (q[2] * q[0] + q[1] * q[3]); + m[0][3] = 0.0; + + m[1][0] = 2.0 * (q[0] * q[1] + q[2] * q[3]); + m[1][1]= 1.0 - 2.0 * (q[2] * q[2] + q[0] * q[0]); + m[1][2] = 2.0 * (q[1] * q[2] - q[0] * q[3]); + m[1][3] = 0.0; + + m[2][0] = 2.0 * (q[2] * q[0] - q[1] * q[3]); + m[2][1] = 2.0 * (q[1] * q[2] + q[0] * q[3]); + m[2][2] = 1.0 - 2.0 * (q[1] * q[1] + q[0] * q[0]); + m[2][3] = 0.0; + + m[3][0] = 0.0; + m[3][1] = 0.0; + m[3][2] = 0.0; + m[3][3] = 1.0; +} + + + +/* + * Compute inverse of 4x4 transformation SINGLE-PRECISION matrix. + * Code contributed by Jacques Leroy + * Code lifted from Brian Paul's Mesa freeware OpenGL implementation. + * Return GL_TRUE for success, GL_FALSE for failure (singular matrix) + */ +GLboolean invertMatrixf(GLfloat *out, const GLfloat *m) +{ +/* NB. OpenGL Matrices are COLUMN major. */ +#define SWAP_ROWS(a, b) { GLdouble *_tmp = a; (a)=(b); (b)=_tmp; } +#define MAT(m,r,c) (m)[(c)*4+(r)] + + GLdouble wtmp[4][8]; + GLdouble m0, m1, m2, m3, s; + GLdouble *r0, *r1, *r2, *r3; + + r0 = wtmp[0], r1 = wtmp[1], r2 = wtmp[2], r3 = wtmp[3]; + + r0[0] = MAT(m,0,0), r0[1] = MAT(m,0,1), + r0[2] = MAT(m,0,2), r0[3] = MAT(m,0,3), + r0[4] = 1.0, r0[5] = r0[6] = r0[7] = 0.0, + + r1[0] = MAT(m,1,0), r1[1] = MAT(m,1,1), + r1[2] = MAT(m,1,2), r1[3] = MAT(m,1,3), + r1[5] = 1.0, r1[4] = r1[6] = r1[7] = 0.0, + + r2[0] = MAT(m,2,0), r2[1] = MAT(m,2,1), + r2[2] = MAT(m,2,2), r2[3] = MAT(m,2,3), + r2[6] = 1.0, r2[4] = r2[5] = r2[7] = 0.0, + + r3[0] = MAT(m,3,0), r3[1] = MAT(m,3,1), + r3[2] = MAT(m,3,2), r3[3] = MAT(m,3,3), + r3[7] = 1.0, r3[4] = r3[5] = r3[6] = 0.0; + + /* choose pivot - or die */ + if (fabs(r3[0])>fabs(r2[0])) SWAP_ROWS(r3, r2); + if (fabs(r2[0])>fabs(r1[0])) SWAP_ROWS(r2, r1); + if (fabs(r1[0])>fabs(r0[0])) SWAP_ROWS(r1, r0); + if (0.0 == r0[0]) { + return GL_FALSE; + } + + /* eliminate first variable */ + m1 = r1[0]/r0[0]; m2 = r2[0]/r0[0]; m3 = r3[0]/r0[0]; + s = r0[1]; r1[1] -= m1 * s; r2[1] -= m2 * s; r3[1] -= m3 * s; + s = r0[2]; r1[2] -= m1 * s; r2[2] -= m2 * s; r3[2] -= m3 * s; + s = r0[3]; r1[3] -= m1 * s; r2[3] -= m2 * s; r3[3] -= m3 * s; + s = r0[4]; + if (s != 0.0) { r1[4] -= m1 * s; r2[4] -= m2 * s; r3[4] -= m3 * s; } + s = r0[5]; + if (s != 0.0) { r1[5] -= m1 * s; r2[5] -= m2 * s; r3[5] -= m3 * s; } + s = r0[6]; + if (s != 0.0) { r1[6] -= m1 * s; r2[6] -= m2 * s; r3[6] -= m3 * s; } + s = r0[7]; + if (s != 0.0) { r1[7] -= m1 * s; r2[7] -= m2 * s; r3[7] -= m3 * s; } + + /* choose pivot - or die */ + if (fabs(r3[1])>fabs(r2[1])) SWAP_ROWS(r3, r2); + if (fabs(r2[1])>fabs(r1[1])) SWAP_ROWS(r2, r1); + if (0.0 == r1[1]) { + return GL_FALSE; + } + + /* eliminate second variable */ + m2 = r2[1]/r1[1]; m3 = r3[1]/r1[1]; + r2[2] -= m2 * r1[2]; r3[2] -= m3 * r1[2]; + r2[3] -= m2 * r1[3]; r3[3] -= m3 * r1[3]; + s = r1[4]; if (0.0 != s) { r2[4] -= m2 * s; r3[4] -= m3 * s; } + s = r1[5]; if (0.0 != s) { r2[5] -= m2 * s; r3[5] -= m3 * s; } + s = r1[6]; if (0.0 != s) { r2[6] -= m2 * s; r3[6] -= m3 * s; } + s = r1[7]; if (0.0 != s) { r2[7] -= m2 * s; r3[7] -= m3 * s; } + + /* choose pivot - or die */ + if (fabs(r3[2])>fabs(r2[2])) SWAP_ROWS(r3, r2); + if (0.0 == r2[2]) { + return GL_FALSE; + } + + /* eliminate third variable */ + m3 = r3[2]/r2[2]; + r3[3] -= m3 * r2[3], r3[4] -= m3 * r2[4], + r3[5] -= m3 * r2[5], r3[6] -= m3 * r2[6], + r3[7] -= m3 * r2[7]; + + /* last check */ + if (0.0 == r3[3]) { + return GL_FALSE; + } + + s = 1.0/r3[3]; /* now back substitute row 3 */ + r3[4] *= s; r3[5] *= s; r3[6] *= s; r3[7] *= s; + + m2 = r2[3]; /* now back substitute row 2 */ + s = 1.0/r2[2]; + r2[4] = s * (r2[4] - r3[4] * m2), r2[5] = s * (r2[5] - r3[5] * m2), + r2[6] = s * (r2[6] - r3[6] * m2), r2[7] = s * (r2[7] - r3[7] * m2); + m1 = r1[3]; + r1[4] -= r3[4] * m1, r1[5] -= r3[5] * m1, + r1[6] -= r3[6] * m1, r1[7] -= r3[7] * m1; + m0 = r0[3]; + r0[4] -= r3[4] * m0, r0[5] -= r3[5] * m0, + r0[6] -= r3[6] * m0, r0[7] -= r3[7] * m0; + + m1 = r1[2]; /* now back substitute row 1 */ + s = 1.0/r1[1]; + r1[4] = s * (r1[4] - r2[4] * m1), r1[5] = s * (r1[5] - r2[5] * m1), + r1[6] = s * (r1[6] - r2[6] * m1), r1[7] = s * (r1[7] - r2[7] * m1); + m0 = r0[2]; + r0[4] -= r2[4] * m0, r0[5] -= r2[5] * m0, + r0[6] -= r2[6] * m0, r0[7] -= r2[7] * m0; + + m0 = r0[1]; /* now back substitute row 0 */ + s = 1.0/r0[0]; + r0[4] = s * (r0[4] - r1[4] * m0), r0[5] = s * (r0[5] - r1[5] * m0), + r0[6] = s * (r0[6] - r1[6] * m0), r0[7] = s * (r0[7] - r1[7] * m0); + + MAT(out,0,0) = r0[4]; MAT(out,0,1) = r0[5], + MAT(out,0,2) = r0[6]; MAT(out,0,3) = r0[7], + MAT(out,1,0) = r1[4]; MAT(out,1,1) = r1[5], + MAT(out,1,2) = r1[6]; MAT(out,1,3) = r1[7], + MAT(out,2,0) = r2[4]; MAT(out,2,1) = r2[5], + MAT(out,2,2) = r2[6]; MAT(out,2,3) = r2[7], + MAT(out,3,0) = r3[4]; MAT(out,3,1) = r3[5], + MAT(out,3,2) = r3[6]; MAT(out,3,3) = r3[7]; + + return GL_TRUE; + +#undef MAT +#undef SWAP_ROWS +} + +/* Transform "in" vector by "m" transform to compute "out" vector. */ +void +transformPosition(TB_Vector *out, TB_Vector *in, float m[4][4]) +{ + float w; + + w = in->x * m[0][3] + in->y * m[1][3] + in->z * m[2][3] + m[3][3]; + out->x = (in->x * m[0][0] + in->y * m[1][0] + in->z * m[2][0] + m[3][0])/w; + out->y = (in->x * m[0][1] + in->y * m[1][1] + in->z * m[2][1] + m[3][1])/w; + out->z = (in->x * m[0][2] + in->y * m[1][2] + in->z * m[2][2] + m[3][2])/w; +} + +/* dst = transpose(src) */ +void +transposeMatrix(GLdouble dst[16], GLdouble src[16]) +{ + dst[0] = src[0]; + dst[1] = src[4]; + dst[2] = src[8]; + dst[3] = src[12]; + + dst[4] = src[1]; + dst[5] = src[5]; + dst[6] = src[9]; + dst[7] = src[13]; + + dst[8] = src[2]; + dst[9] = src[6]; + dst[10] = src[10]; + dst[11] = src[14]; + + dst[12] = src[3]; + dst[13] = src[7]; + dst[14] = src[11]; + dst[15] = src[15]; +} + +/* dst = a + b */ +void +addMatrices(GLdouble dst[16], GLdouble a[16], GLdouble b[16]) +{ + dst[0] = a[0] + b[0]; + dst[1] = a[1] + b[1]; + dst[2] = a[2] + b[2]; + dst[3] = a[3] + b[3]; + + dst[4] = a[4] + b[4]; + dst[5] = a[5] + b[5]; + dst[6] = a[6] + b[6]; + dst[7] = a[7] + b[7]; + + dst[8] = a[8] + b[8]; + dst[9] = a[9] + b[9]; + dst[10] = a[10] + b[10]; + dst[11] = a[11] + b[11]; + + dst[12] = a[12] + b[12]; + dst[13] = a[13] + b[13]; + dst[14] = a[14] + b[14]; + dst[15] = a[15] + b[15]; +} + +/* Build a 4x4 matrix transform based on the parameters for gluLookAt. + * Code lifted from Brian Paul's MesaGLU. + */ +void +buildLookAtMatrix(GLdouble eyex, GLdouble eyey, GLdouble eyez, + GLdouble centerx, GLdouble centery, GLdouble centerz, + GLdouble upx, GLdouble upy, GLdouble upz, GLdouble m[16]) +{ + GLdouble x[3], y[3], z[3]; + GLdouble mag; + + /* Make rotation matrix */ + + /* Z vector */ + z[0] = eyex - centerx; + z[1] = eyey - centery; + z[2] = eyez - centerz; + mag = sqrt( z[0]*z[0] + z[1]*z[1] + z[2]*z[2] ); + if (mag) { /* mpichler, 19950515 */ + z[0] /= mag; + z[1] /= mag; + z[2] /= mag; + } + + /* Y vector */ + y[0] = upx; + y[1] = upy; + y[2] = upz; + + /* X vector = Y cross Z */ + x[0] = y[1]*z[2] - y[2]*z[1]; + x[1] = -y[0]*z[2] + y[2]*z[0]; + x[2] = y[0]*z[1] - y[1]*z[0]; + + /* Recompute Y = Z cross X */ + y[0] = z[1]*x[2] - z[2]*x[1]; + y[1] = -z[0]*x[2] + z[2]*x[0]; + y[2] = z[0]*x[1] - z[1]*x[0]; + + /* mpichler, 19950515 */ + /* cross product gives area of parallelogram, which is < 1.0 for + * non-perpendicular unit-length vectors; so normalize x, y here + */ + + mag = sqrt( x[0]*x[0] + x[1]*x[1] + x[2]*x[2] ); + if (mag) { + x[0] /= mag; + x[1] /= mag; + x[2] /= mag; + } + + mag = sqrt( y[0]*y[0] + y[1]*y[1] + y[2]*y[2] ); + if (mag) { + y[0] /= mag; + y[1] /= mag; + y[2] /= mag; + } + +#define M(row,col) m[col*4+row] + M(0,0) = x[0]; M(0,1) = x[1]; M(0,2) = x[2]; M(0,3) = -x[0]*eyex + -x[1]*eyey + -x[2]*eyez; + M(1,0) = y[0]; M(1,1) = y[1]; M(1,2) = y[2]; M(1,3) = -y[0]*eyex + -y[1]*eyey + -y[2]*eyez; + M(2,0) = z[0]; M(2,1) = z[1]; M(2,2) = z[2]; M(2,3) = -z[0]*eyex + -z[1]*eyey + -z[2]*eyez; + M(3,0) = 0.0; M(3,1) = 0.0; M(3,2) = 0.0; M(3,3) = 1.0; +#undef M +} + +/*** FAST INVERSE SQUARE ROOT ***/ + +/* From "Graphics Gems V", Alan Paeth (Editor) + * ISBN 0125434553/9649-1547332-306386 + * Published by Ap Profession, 1995 + */ + +/* Compute the Inverse Square Root + * of an IEEE Single Precision Floating-Point number. + * + * Written by Ken Turkowski. + */ + +/* Specified parameters */ +#define LOOKUP_BITS 6 /* Number of mantissa bits for lookup */ +#define EXP_POS 23 /* Position of the exponent */ +#define EXP_BIAS 127 /* Bias of exponent */ +/* The mantissa is assumed to be just down from the exponent */ + +/* Derived parameters */ +#define LOOKUP_POS (EXP_POS-LOOKUP_BITS) /* Position of mantissa lookup */ +#define SEED_POS (EXP_POS-8) /* Position of mantissa seed */ +#define TABLE_SIZE (2 << LOOKUP_BITS) /* Number of entries in table */ +#define LOOKUP_MASK (TABLE_SIZE - 1) /* Mask for table input */ +#define GET_EXP(a) (((a) >> EXP_POS) & 0xFF) /* Extract exponent */ +#define SET_EXP(a) ((a) << EXP_POS) /* Set exponent */ +#define GET_EMANT(a) (((a) >> LOOKUP_POS) & LOOKUP_MASK) /* Extended mantissa + * MSB's */ +#define SET_MANTSEED(a) (((unsigned long)(a)) << SEED_POS) /* Set mantissa + * 8 MSB's */ + +static unsigned char iSqrt[TABLE_SIZE]; + +union _flint { + unsigned long i; + float f; +} _fi, _fo; + +void makeInverseSqrtLookupTable() +{ + register long f; + register unsigned char *h; + union _flint fi, fo; + + h = iSqrt; + for (f = 0, h = iSqrt; f < TABLE_SIZE; f++) { + fi.i = ((EXP_BIAS-1) << EXP_POS) | (f << LOOKUP_POS); + fo.f = (float) (1.0 / sqrt(fi.f)); + *h++ = (unsigned char) + (((fo.i + (1<<(SEED_POS-2))) >> SEED_POS) & 0xFF); /* rounding */ + } + iSqrt[TABLE_SIZE / 2] = 0xFF; /* Special case for 1.0 */ +} + +/* The following returns the inverse square root. */ +static float invSqrt(float x) +{ + unsigned long a = ((union _flint*)(&x))->i; + float arg = x; + union _flint seed; + float r; + + seed.i = SET_EXP(((3*EXP_BIAS-1) - GET_EXP(a)) >> 1) + | SET_MANTSEED(iSqrt[GET_EMANT(a)]); + + /* Seed: accurate to LOOKUP_BITS */ + r = seed.f; + + /* First iteration: accurate to 2*LOOKUP_BITS */ + r = (float) ((3.0 - r * r * arg) * r * 0.5); + +#if 0 /* Wow! We don't need this much precision! */ + /* Second iteration: accurate to 4*LOOKUP_BITS */ + r = (float) ((3.0 - r * r * arg) * r * 0.5); +#endif + + return r; +} + + + diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_toolkit/.svn/text-base/trackball.h.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_toolkit/.svn/text-base/trackball.h.svn-base new file mode 100644 index 0000000..edc242d --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_toolkit/.svn/text-base/trackball.h.svn-base @@ -0,0 +1,104 @@ +/* + * (c) Copyright 1993, 1994, Silicon Graphics, Inc. + * ALL RIGHTS RESERVED + * Permission to use, copy, modify, and distribute this software for + * any purpose and without fee is hereby granted, provided that the above + * copyright notice appear in all copies and that both the copyright notice + * and this permission notice appear in supporting documentation, and that + * the name of Silicon Graphics, Inc. not be used in advertising + * or publicity pertaining to distribution of the software without specific, + * written prior permission. + * + * THE MATERIAL EMBODIED ON THIS SOFTWARE IS PROVIDED TO YOU "AS-IS" + * AND WITHOUT WARRANTY OF ANY KIND, EXPRESS, IMPLIED OR OTHERWISE, + * INCLUDING WITHOUT LIMITATION, ANY WARRANTY OF MERCHANTABILITY OR + * FITNESS FOR A PARTICULAR PURPOSE. IN NO EVENT SHALL SILICON + * GRAPHICS, INC. BE LIABLE TO YOU OR ANYONE ELSE FOR ANY DIRECT, + * SPECIAL, INCIDENTAL, INDIRECT OR CONSEQUENTIAL DAMAGES OF ANY + * KIND, OR ANY DAMAGES WHATSOEVER, INCLUDING WITHOUT LIMITATION, + * LOSS OF PROFIT, LOSS OF USE, SAVINGS OR REVENUE, OR THE CLAIMS OF + * THIRD PARTIES, WHETHER OR NOT SILICON GRAPHICS, INC. HAS BEEN + * ADVISED OF THE POSSIBILITY OF SUCH LOSS, HOWEVER CAUSED AND ON + * ANY THEORY OF LIABILITY, ARISING OUT OF OR IN CONNECTION WITH THE + * POSSESSION, USE OR PERFORMANCE OF THIS SOFTWARE. + * + * US Government Users Restricted Rights + * Use, duplication, or disclosure by the Government is subject to + * restrictions set forth in FAR 52.227.19(c)(2) or subparagraph + * (c)(1)(ii) of the Rights in Technical Data and Computer Software + * clause at DFARS 252.227-7013 and/or in similar or successor + * clauses in the FAR or the DOD or NASA FAR Supplement. + * Unpublished-- rights reserved under the copyright laws of the + * United States. Contractor/manufacturer is Silicon Graphics, + * Inc., 2011 N. Shoreline Blvd., Mountain View, CA 94039-7311. + * + * OpenGL(TM) is a trademark of Silicon Graphics, Inc. + */ +/* + * trackball.h + * A virtual trackball implementation + * Written by Gavin Bell for Silicon Graphics, November 1988. + */ + +#include + +typedef struct { + GLfloat x; + GLfloat y; + GLfloat z; +} TB_Vector; + +typedef struct { + TB_Vector position; + TB_Vector tangentSpaceLightVector; + TB_Vector tangentSpaceHalfAngleVector; + GLshort s, t; +} TB_Vertex; + +/* + * Pass the x and y coordinates of the last and current positions of + * the mouse, scaled so they are from (-1.0 ... 1.0). + * + * The resulting rotation is returned as a quaternion rotation in the + * first paramater. + */ +void +trackball(float q[4], float p1x, float p1y, float p2x, float p2y); + +void +negate_quat(float *q, float *qn); + +/* + * Given two quaternions, add them together to get a third quaternion. + * Adding quaternions to get a compound rotation is analagous to adding + * translations to get a compound translation. When incrementally + * adding rotations, the first argument here should be the new + * rotation, the second and third the total rotation (which will be + * over-written with the resulting new total rotation). + */ +void +add_quats(float *q1, float *q2, float *dest); + +/* + * A useful function, builds a rotation matrix in Matrix based on + * given quaternion. + */ +void build_rotmatrix(float m[4][4], float q[4]); + +/* + * This function computes a quaternion based on an axis (defined by + * the given vector) and an angle about which to rotate. The angle is + * expressed in radians. The result is put into the third argument. + */ +void axis_to_quat(float a[3], float phi, float q[4]); + + +void transformPosition(TB_Vector *out, TB_Vector *in, float m[4][4]); +void transposeMatrix(GLdouble dst[16], GLdouble src[16]); +void addMatrices(GLdouble dst[16], GLdouble a[16], GLdouble b[16]); +void buildLookAtMatrix(GLdouble eyex, GLdouble eyey, GLdouble eyez, + GLdouble centerx, GLdouble centery, GLdouble centerz, + GLdouble upx, GLdouble upy, GLdouble upz, GLdouble m[16]); +GLboolean invertMatrixf(GLfloat *out, const GLfloat *m); +void makeInverseSqrtLookupTable(void); +float invSqrt(float x); diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_toolkit/GW_ASELoader.cpp b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_toolkit/GW_ASELoader.cpp new file mode 100644 index 0000000..6fbb181 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_toolkit/GW_ASELoader.cpp @@ -0,0 +1,395 @@ +/*------------------------------------------------------------------------------*/ +/** + * \file GW_ASELoader.cpp + * \brief Definition of class \c GW_ASELoader + * \author Gabriel Peyré + * \date 4-9-2003 + */ +/*------------------------------------------------------------------------------*/ + + +#ifdef GW_SCCSID + static const char* sccsid = "@(#) GW_ASELoader.cpp(c) Gabriel Peyré 2003"; +#endif // GW_SCCSID + +#include "stdafx.h" +#include "GW_ASELoader.h" + +using namespace GW; + +const char *GW_ASELoader::mNumVertex = "*MESH_NUMVERTEX"; +const char *GW_ASELoader::mNumFaces = "*MESH_NUMFACES"; +const char *GW_ASELoader::mNumTVertex = "*MESH_NUMTVERTEX"; +const char *GW_ASELoader::mNumTFaces = "*MESH_NUMTVFACES"; +const char *GW_ASELoader::mVertexList = "*MESH_VERTEX_LIST"; +const char *GW_ASELoader::mVertex = "*MESH_VERTEX"; +const char *GW_ASELoader::mFaceList = "*MESH_FACE_LIST"; +const char *GW_ASELoader::mFace = "*MESH_FACE"; +const char *GW_ASELoader::mNormals = "*MESH_NORMALS"; +const char *GW_ASELoader::mFaceNormal = "*MESH_FACENORMAL"; +const char *GW_ASELoader::mNVertex = "*MESH_VERTEXNORMAL"; +const char *GW_ASELoader::mTVert = "*MESH_TVERT"; +const char *GW_ASELoader::mTFace = "*MESH_TFACE"; +const char *GW_ASELoader::mTexture = "*BITMAP"; +const char *GW_ASELoader::mUTile = "*UVW_U_TILING"; +const char *GW_ASELoader::mVTile = "*UVW_V_TILING"; +const char *GW_ASELoader::mUOffset = "*UVW_U_OFFSET"; +const char *GW_ASELoader::mVOffset = "*UVW_V_OFFSET"; + +void GW_ASELoader::Allocate() +{ + verts = new GW_Real32[numVerts * 3]; + faces = new GW_U32[numFaces * 3]; + + if (want & kTexCoord) + { + texVerts = new GW_Real32[numTexVerts * 2]; + texFaces = new GW_U32[numTexFaces * 3]; + } +} + +void GW_ASELoader::Delete() +{ + delete [] verts; + delete [] texVerts; + delete [] vertNorms; + delete [] faces; + delete [] texFaces; + + verts = texVerts = vertNorms = 0; + faces = texFaces = 0; +} + +void GW_ASELoader::GetData(FILE *strm) +{ + char data[255]; + + rewind(strm); + + while (!feof (strm)) + { + fscanf(strm, "%s", &data); + + if (!strcmp(data, mVertex)) + GetVertex(strm); + else if (want & kTexCoord && !strcmp(data, mTVert)) + GetTVertex (strm); + else if (!strcmp(data, mFace)) + GetFace(strm); + else if (want & kTexCoord && !strcmp(data, mTFace)) + GetTFace(strm); + else if (!strcmp(data, mUTile)) + texUTile = GetFloatVal(strm); + else if (!strcmp(data, mVTile)) + texVTile = GetFloatVal(strm); + else if (!strcmp(data, mUOffset)) + texUOffset = GetFloatVal(strm); + else if (!strcmp (data, mVOffset)) + texVOffset = GetFloatVal(strm); + else fgets(data, 255, strm); + } +} + +void GW_ASELoader::GetInfo(FILE *strm) +{ + char data[255]; + + rewind(strm); + + while (!feof(strm)) + { + fscanf(strm, "%s", &data); + + if (!strcmp(data, mNumVertex)) + fscanf(strm, "%d", &numVerts); + else if (!strcmp(data, mNumFaces)) + fscanf(strm, "%d", &numFaces); + else if (!strcmp(data, mNumTVertex)) + fscanf(strm, "%d", &numTexVerts); + else if (!strcmp(data, mNumTFaces)) + fscanf(strm, "%d", &numTexFaces); + else fgets(data, 255, strm); + } + + if (want & kTexCoord && !numTexVerts) + want &= ~kTexCoord; +} + +void GW_ASELoader::GetVertex(FILE *strm) +{ + GW_I32 index; + + fscanf(strm, "%d", &index); + // swap y and z cause 3dsm likes too + fscanf(strm, "%f %f %f", &verts[index * 3 + 0], &verts[index * 3 + 2], + &verts[index * 3 + 1]); + + // in 3dsm negative z goes out of the screen, we want it to go in + verts[3 * index + 2] = -verts[3 * index + 2]; +} + +void GW_ASELoader::GetFace(FILE *strm) +{ + GW_I32 index; + + fscanf(strm, "%d:", &index); + + fscanf(strm, "\tA:\t%d B:\t%d C:\t%d", &faces[3 * index + 0], + &faces[3 * index + 1], &faces[3 * index + 2]); +} + +void GW_ASELoader::GetTFace(FILE *strm) +{ + GW_I32 index; + + fscanf(strm, "%d", &index); + + fscanf(strm, "%d %d %d", &texFaces[index * 3 + 0], &texFaces[3 * index + 1], + &texFaces[3 * index + 2]); +} + +void GW_ASELoader::GetTVertex(FILE *strm) +{ + GW_I32 index; + + // we ignore the z value, no idea what it does + fscanf(strm, "%d", &index); + fscanf(strm, "%f %f", &texVerts[2 * index + 0], &texVerts[2 * index +1]); + + if (texUTile) + texVerts[2 * index + 0] *= texUTile; + + if (texVTile) + texVerts[2 * index + 1] *= texVTile; +} + +GW_Real32 GW_ASELoader::GetFloatVal(FILE *strm) +{ + GW_Real32 v; + + fscanf (strm, " %f", &v); + + return v; +} + +void GW_ASELoader::Align() +{ + GW_U32 *pFace = faces; + GW_U32 *pTex = texFaces; + GW_Real32 *newVerts; + GW_Real32 *newNorms; + + numVerts = numTexVerts; + newVerts = new GW_Real32[numVerts * 3]; + + if (want & kNormals) + newNorms = new GW_Real32[numVerts * 3]; + + for (GW_I32 cnt = 0; cnt < numFaces * 3; cnt++, pFace++, pTex++) + { + newVerts[3 * pTex[0] + 0] = verts[3 * pFace[0] + 0]; + newVerts[3 * pTex[0] + 1] = verts[3 * pFace[0] + 1]; + newVerts[3 * pTex[0] + 2] = verts[3 * pFace[0] + 2]; + + if (want & kNormals) + { + newNorms[3 * pTex[0] + 0] = vertNorms[3 * pFace[0] + 0]; + newNorms[3 * pTex[0] + 1] = vertNorms[3 * pFace[0] + 1]; + newNorms[3 * pTex[0] + 2] = vertNorms[3 * pFace[0] + 2]; + } + } + + if (faces) + delete [] faces; + if (verts) + delete [] verts; + + faces = texFaces; + verts = newVerts; + texFaces = 0; + + if (want & kNormals && vertNorms) + { + GW_DELETEARRAY( vertNorms ); + vertNorms = newNorms; + } +} + +void GW_ASELoader::MakeNormals() +{ + GW_Vector3D *fNorms = NULL; + GW_Real32 *vNorms = NULL; + GW_Vector3D a, b, c, p, q; + GW_Vector3D sum(0, 0, 0); + GW_Real32 *pt1 = NULL, *pt2 = NULL, *pt3 = NULL; + GW_U32 *pFace; + GW_I32 cnt, pos; + GW_I32 incident = 0; + + fNorms = new GW_Vector3D[numFaces]; + vNorms = new GW_Real32[3*numVerts]; + + // find face normals for our model, used to find vert normals + for (cnt = 0; cnt < numFaces; cnt++) + { + pt1 = verts + faces[cnt * 3 + 0] * 3; + pt2 = verts + faces[cnt * 3 + 1] * 3; + pt3 = verts + faces[cnt * 3 + 2] * 3; + a.SetCoord(pt1[0], pt1[1], pt1[2]); + b.SetCoord(pt2[0], pt2[1], pt2[2]); + c.SetCoord(pt3[0], pt3[1], pt3[2]); + + p = b - a; + q = c - a; + + fNorms[cnt] = p ^ q; + fNorms[cnt].Normalize(); + } + + // find vertex normals + for (cnt = 0; cnt < numVerts; cnt++) + { + for(pos = 0; pos < numFaces; pos++) + { + pFace = faces + pos * 3; + + if(pFace[0] == (GW_U32) cnt || pFace[1] == (GW_U32) cnt || + pFace[2] == (GW_U32) cnt) + { + incident++; + sum += fNorms[pos]; + } + } + + sum = - sum / ((GW_Real32) incident); + sum.Normalize(); + vNorms[3*cnt] = (GW_Real32) sum[0]; + vNorms[3*cnt+1] = (GW_Real32) sum[1]; + vNorms[3*cnt+2] = (GW_Real32) sum[2]; + sum.SetCoord(0,0,0); + incident = 0; + } + + GW_DELETEARRAY( fNorms ); + + vertNorms = (GW_Real32 *) vNorms; +} + +GW_ASELoader::GW_ASELoader() +{ + want = numVerts = numFaces = numTexFaces = numTexVerts = numIndex = 0; + verts = texVerts = vertNorms = 0; + faces = texFaces = 0; + texUTile = texVTile = texUOffset = texVOffset = 0; +} + +GW_ASELoader::~GW_ASELoader() +{ + Delete(); +} + +void GW_ASELoader::Release() +{ + Delete(); + want = numVerts = numFaces = numTexFaces = numTexVerts = numIndex = 0; + texUTile = texVTile = texUOffset = texVOffset = 0; +} + +GW_I32 GW_ASELoader::Load(GW_Mesh& Mesh, const char *name, GW_I32 bits) +{ + FILE *strm = fopen(name, "r"); + + if (!strm) + return GW_Error_Opening_File; + + Release(); + + want = bits; + + GetInfo(strm); + Allocate(); + GetData(strm); + + fclose(strm); + + if (want & kNormals) + MakeNormals(); + + if (want & kTexCoord && numTexVerts) + Align(); + else if (want & kTexCoord && !numTexVerts) + return 0; + + numIndex = numFaces * 3; + + /* retrieve information */ + Mesh.SetNbrVertex( this->GetNumVerts() ); + Mesh.SetNbrFace( this->GetNumFaces() ); + GW_U32* pFace = this->GetFaces(); + GW_Real32* pVert = this->GetVerts(); + GW_Real32* pNormal = this->GetVertNormals(); + GW_Real32* pTexture = this->GetTexture(); + GW_Vertex* pCurVert = NULL; + GW_Vector3D Pos, Normal; + + std::map VertCorrespondance; + + /* load vertex */ + for( GW_I32 i=0; iGetNumVerts(); ++i ) + { + Pos = GW_Vector3D( pVert[3*i], pVert[3*i+1], pVert[3*i+2] ); + /* this is to avoid an annoying problem of vertex duplication */ + for( GW_I32 j=0; jSetPosition( Pos ); + pCurVert->SetNormal( Normal ); + if( want & kTexCoord ) + { + for( GW_U32 s=0; s<1; ++s ) + { + if( pTexture[2*i+s]<0 ) + pTexture[2*i+s] += 1; + if( pTexture[2*i+s]>1 ) + pTexture[2*i+s] -= 1; + } + pCurVert->SetTexCoords( pTexture[2*i+0], pTexture[2*i+1] ); + } + Mesh.SetVertex( i, pCurVert ); + } + /* load faces */ + GW_Face* pCurFace = NULL; + for( GW_I32 i=0; iGetNumFaces(); ++i ) + { + pCurFace = &Mesh.CreateNewFace(); + GW_U32 FaceNumber[3]; + for( GW_U32 s=0; s<3; ++s ) + { + FaceNumber[s] = pFace[3*i+s]; + if( VertCorrespondance.find(FaceNumber[s])!=VertCorrespondance.end() ) + FaceNumber[s] = VertCorrespondance[FaceNumber[s]]; + } + + pCurFace->SetVertex( *Mesh.GetVertex(FaceNumber[0]), + *Mesh.GetVertex(FaceNumber[1]), + *Mesh.GetVertex(FaceNumber[2]) ); + Mesh.SetFace( i, pCurFace ); + } + + return GW_OK; +} + + + +/////////////////////////////////////////////////////////////////////////////// +// Copyright (c) Gabriel Peyré +/////////////////////////////////////////////////////////////////////////////// +// END OF FILE // +/////////////////////////////////////////////////////////////////////////////// diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_toolkit/GW_ASELoader.h b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_toolkit/GW_ASELoader.h new file mode 100644 index 0000000..26dc308 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_toolkit/GW_ASELoader.h @@ -0,0 +1,123 @@ +/*------------------------------------------------------------------------------*/ +/** + * \file GW_ASELoader.h + * \brief Definition of class \c GW_ASELoader + * \author Gabriel Peyré + * \date 4-9-2003 + */ +/*------------------------------------------------------------------------------*/ + +#ifndef __GW_ASELoader__ +#define __GW_ASELoader__ + +#include "../gw_core/GW_Config.h" +#include "../gw_core/GW_Mesh.h" + +GW_BEGIN_NAMESPACE + +class GW_ASELoader +{ +public: + + GW_ASELoader(); + virtual ~GW_ASELoader(); + + GW_I32 Load(GW_Mesh& Mesh, const char *name, GW_I32 bits = kTexCoord | kNormals); + +protected: + + class aseFace_t + { + public: + aseFace_t(GW_I32 n1, GW_I32 n2, GW_I32 n3) : ndx1(n1), ndx2(n2), ndx3(n3) {} + GW_I32 ndx1, ndx2, ndx3; + }; + + + void Release(); + + GW_Real32 *GetVerts() const {return verts;} + GW_U32 *GetFaces() const {return faces;} + GW_Real32 *GetVertNormals() const {return vertNorms;} + GW_Real32 *GetTexture() const {return texVerts;} + GW_I32 GetNumFaces() const {return numFaces;} + GW_I32 GetNumVerts() const {return numVerts;} + + aseFace_t GetFace(GW_I32 num) const + { + return aseFace_t(3 * num + 0, 3 * num + 1, 3 * num + 2); + } + + GW_Vector3D GetVertex(GW_I32 num) const + { + return GW_Vector3D(verts[3 * num + 0], verts[3 * num + 1], verts[3 * num + 2]); + } + + GW_I32 GetNumIndex() {return numIndex;} + + enum T_LoadingFlag + { + kTexCoord = 0x01, + kNormals = 0x02 + }; + + void Allocate(); + void Delete(); + void GetData (FILE *strm); + void GetInfo(FILE *strm); + void GetVertex(FILE *strm); + void GetFace(FILE *strm); + void GetTFace(FILE *strm); + void GetTVertex (FILE *strm); + GW_Real32 GetFloatVal (FILE *strm); + void Align(); + void MakeNormals(); + + static const char *mNumVertex; + static const char *mNumFaces; + static const char *mNumTVertex; + static const char *mNumTFaces; + static const char *mVertexList; + static const char *mVertex; + static const char *mFaceList; + static const char *mFace; + static const char *mNormals; + static const char *mFaceNormal; + static const char *mNVertex; + static const char *mTVert; + static const char *mTFace; + static const char *mTexture; + static const char *mUTile; + static const char *mVTile; + static const char *mUOffset; + static const char *mVOffset; + + GW_I32 want; + GW_I32 numVerts; + GW_I32 numFaces; + GW_I32 numTexFaces; + GW_I32 numTexVerts; + GW_I32 numIndex; + GW_Real32 *verts; + GW_Real32 *texVerts; + GW_Real32 *vertNorms; + GW_U32 *faces; + GW_U32 *texFaces; + + GW_Real32 texUTile; + GW_Real32 texVTile; + GW_Real32 texUOffset; + GW_Real32 texVOffset; +}; + +GW_END_NAMESPACE + +#endif // #ifdef __GW_ASELoader__ + + + +/////////////////////////////////////////////////////////////////////////////// +// Copyright (c) Gabriel Peyré +/////////////////////////////////////////////////////////////////////////////// +// END OF FILE // +/////////////////////////////////////////////////////////////////////////////// diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_toolkit/GW_BasicDisplayer.cpp b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_toolkit/GW_BasicDisplayer.cpp new file mode 100644 index 0000000..5dfe6dd --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_toolkit/GW_BasicDisplayer.cpp @@ -0,0 +1,413 @@ +/*------------------------------------------------------------------------------*/ +/** + * \file GW_BasicDisplayer.cpp + * \brief Definition of class \c GW_BasicDisplayer + * \author Gabriel Peyré + * \date 3-28-2003 + */ +/*------------------------------------------------------------------------------*/ + + +#ifdef GW_SCCSID + static const char* sccsid = "@(#) GW_BasicDisplayer.cpp(c) Gabriel Peyré2003"; +#endif // GW_SCCSID + +#include "stdafx.h" +#include "GW_BasicDisplayer.h" + +#ifndef GW_USE_INLINE + #include "GW_BasicDisplayer.inl" +#endif + +using namespace GW; + +/*------------------------------------------------------------------------------*/ +// Name : GW_BasicDisplayer::DisplayMesh +/** + * \param Mesh [GW_Mesh&] The mesh. + * \author Gabriel Peyré + * \date 3-28-2003 + * + * Basic display of a whole mesh. + */ +/*------------------------------------------------------------------------------*/ +#include +void GW_BasicDisplayer::DisplayMesh(GW_Mesh& Mesh) +{ + GW_Face* pFace = NULL; + GW_Vertex* pVert = NULL; + GW_Vector3D* vect = NULL; + GW_Vector3D TempVect; + if( bProrieties[kLighting] && !bProrieties[kForceMonoColor] ) + glEnable(GL_LIGHTING); + else + glDisable(GL_LIGHTING); + glColorMaterial( GL_FRONT_AND_BACK, GL_AMBIENT_AND_DIFFUSE ); + glEnable( GL_COLOR_MATERIAL ); + if( !bProrieties[kUseFlatLighting] ) + { + #define SPECULAR_COLOR 1 + GLfloat aSpecular[4] = {SPECULAR_COLOR,SPECULAR_COLOR,SPECULAR_COLOR,1}; + glMaterialfv(GL_FRONT_AND_BACK, GL_SPECULAR, (GLfloat*) aSpecular); + glMaterialf(GL_FRONT_AND_BACK, GL_SHININESS, 100); + if( VertexArray_!=NULL && FaceArray_!=NULL ) + { + /* flush vertex array */ +#if 1 + if( !bProrieties[kForceMonoColor] ) + glInterleavedArrays( GL_T2F_C4F_N3F_V3F, 0, VertexArray_ ); + else + { + glVertexPointer( 3, GL_FLOAT, VCN_OFFSET*sizeof(GLfloat), &VertexArray_[V_OFFSET] ); + glNormalPointer( GL_FLOAT, VCN_OFFSET*sizeof(GLfloat), &VertexArray_[N_OFFSET] ); + glTexCoordPointer( 2, GL_FLOAT, VCN_OFFSET*sizeof(GLfloat), &VertexArray_[T_OFFSET] ); + glEnableClientState( GL_VERTEX_ARRAY ); + glEnableClientState( GL_NORMAL_ARRAY ); + glEnableClientState( GL_TEXTURE_COORD_ARRAY ); + glDisableClientState( GL_COLOR_ARRAY ); + } + glDrawElements( GL_TRIANGLES, 3*nNbrFace_, GL_UNSIGNED_INT, FaceArray_ ); +#else // zap long edge + + glInterleavedArrays( GL_T2F_C4F_N3F_V3F, 0, VertexArray_ ); + for( GW_U32 i=0; iComputeNormal(); + GW_Float l = ~( pFace->GetVertex(0)->GetPosition()-pFace->GetVertex(1)->GetPosition() ); + l = GW_MAX( l, ~( pFace->GetVertex(0)->GetPosition()-pFace->GetVertex(2)->GetPosition() ) ); + l = GW_MAX( l, ~( pFace->GetVertex(1)->GetPosition()-pFace->GetVertex(2)->GetPosition() ) ); + if( l<1.2 ) + glDrawElements( GL_TRIANGLES, 3, GL_UNSIGNED_INT, FaceArray_+3*i ); + } + + // buggy code ??? + /* glBegin(GL_TRIANGLES); + for( GW_U32 i=0; iComputeNormal(); + GW_Float l = ~( pFace->GetVertex(0)->GetPosition()-pFace->GetVertex(1)->GetPosition() ); + l = GW_MAX( l, ~( pFace->GetVertex(0)->GetPosition()-pFace->GetVertex(2)->GetPosition() ) ); + l = GW_MAX( l, ~( pFace->GetVertex(1)->GetPosition()-pFace->GetVertex(2)->GetPosition() ) ); + if( l<1.2 ) + { + float color[4]; + for( GW_U32 k=0; k<3; ++k ) + { + ComputeColor( *pFace->GetVertex(k), (float*) color ); + glColor3fv( (float*) color); + glNormal( *pFace->GetVertex(k) ); + glTexCoord2d( pFace->GetVertex(k)->GetTexCoordU(), pFace->GetVertex(k)->GetTexCoordV() ); + // glTexCoord( *pFace->GetVertex(0) ); + glVertex( *pFace->GetVertex(k) ); + } + } + } + glEnd(); */ +#endif + } + } + else + { + if( !bProrieties[kForceMonoColor] ) + glColor(GW_Vector3D(1,1,1)); + glBegin(GL_TRIANGLES); + for( GW_U32 i=0; iComputeNormal(); + glNormal(n); + glVertex( *pFace->GetVertex(0) ); + glNormal(n); + glVertex( *pFace->GetVertex(1) ); + glNormal(n); + glVertex( *pFace->GetVertex(2) ); + } + glEnd(); + } + + /* display the edges */ + if( bProrieties[kBoundaries] ) + { + GW_Bool bIsTextureOn = glIsEnabled( GL_TEXTURE_2D ); + glDisable( GL_TEXTURE_2D ); + + glDisable( GL_LIGHTING ); + glColor3f( 1,0,0 ); + glLineWidth( 3 ); + glBegin( GL_LINES ); + for( GW_U32 i = 0; iGetFaceNeighbor(s)==NULL ) + { + GW_Vertex* pVert1 = pFace->GetVertex((s+1)%3); GW_ASSERT( pVert1!=NULL ); + GW_Vertex* pVert2 = pFace->GetVertex((s+2)%3); GW_ASSERT( pVert2!=NULL ); + if( ~(pVert1->GetPosition()-pVert2->GetPosition())<0.2 ) + { + glVertex( pVert1->GetPosition() ); + glVertex( pVert2->GetPosition() ); + } + } + } + } + glEnd(); + glEnable( GL_LIGHTING ); + if( bIsTextureOn ) + glEnable( GL_TEXTURE_2D ); + } + + /* draw the normals and so on */ + if( bProrieties[kNormal] || bProrieties[kMinCurvDirection] || bProrieties[kMaxCurvDirection] ) + { + glDisable(GL_LIGHTING); + glBegin( GL_LINES ); + for( GW_U32 i = 0; iGetFace()!=NULL ) + { + if( bProrieties[kNormal] ) + { + glColor3f( 0,1,0 ); + glVertex( pVert->GetPosition() ); + glVertex( pVert->GetPosition() + pVert->GetNormal()*rVectorScaling_ ); + } + if( bProrieties[kMinCurvDirection] ) + { + glColor3f( 0,0,1 ); + glVertex( pVert->GetPosition() ); + glVertex( pVert->GetPosition() + pVert->GetMinCurvDirection()*rVectorScaling_ ); + } + if( bProrieties[kMaxCurvDirection] ) + { + glColor3f( 1,0,0 ); + glVertex( pVert->GetPosition() ); + glVertex( pVert->GetPosition() + pVert->GetMaxCurvDirection()*rVectorScaling_ ); + } + } + } + glEnd(); + glEnable(GL_LIGHTING); + } +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_BasicDisplayer::DisplayFace +/** + * \param Face [GW_Face&] The face. + * \author Gabriel Peyré + * \date 3-28-2003 + * + * Display a single face. + */ +/*------------------------------------------------------------------------------*/ +void GW_BasicDisplayer::DisplayFace(GW_Face& Face) +{ + GW_Vertex* pVert = NULL; + GW_Vector3D* vect = NULL; + + glBegin( GL_TRIANGLES ); + for( GW_U32 v=0; v<3; ++v ) + { + pVert = Face.GetVertex(v); + glNormal( *pVert ); + glVertex( *pVert ); + } + glEnd(); +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_BasicDisplayer::ComputeColor +/** + * \param pVert [GW_Vertex&] The vertex. + * \param color [GLfloat*] The color. + * \author Gabriel Peyré + * \date 4-3-2003 + * + * Assign a color to a vertex according to it's curv info. + */ +/*------------------------------------------------------------------------------*/ +void GW_BasicDisplayer::ComputeColor( GW_Vertex& Vert, float* color ) +{ + color[0] = color[1] = color[2] = 0; + if( bProrieties[kMaxCurv] ) + color[0] = (float) GW_SCALE_01(Vert.GetMaxCurv(), aMinValue_[kMaxCurv], aMaxValue_[kMaxCurv]); + if( bProrieties[kGaussianCurv] ) + color[1] = (float) GW_SCALE_01(Vert.GetGaussianCurv(), aMinValue_[kGaussianCurv], aMaxValue_[kGaussianCurv]); + if( bProrieties[kMeanCurv] ) + color[1] = (float) GW_SCALE_01(Vert.GetMeanCurv(), aMinValue_[kMeanCurv], aMaxValue_[kMeanCurv]); + if( bProrieties[kMinCurv] ) + color[2] = (float) 1-GW_SCALE_01(Vert.GetMinCurv(), aMinValue_[kMinCurv], aMaxValue_[kMinCurv]); + if( bProrieties[kMaxAbsCurv] ) + color[0] = color[1] = color[2] = (float) GW_SCALE_01( GW_MAX(GW_ABS(Vert.GetMinCurv()),GW_ABS(Vert.GetMaxCurv())), aMinValue_[kMaxAbsCurv], aMaxValue_[kMaxAbsCurv]); + if( !bProrieties[kMaxCurv] && !bProrieties[kGaussianCurv] && + !bProrieties[kMeanCurv] && !bProrieties[kMinCurv] && !bProrieties[kMaxAbsCurv] ) + color[0] = color[1] = color[2] = 1; + if( pComputeColorCallback_ ) + pComputeColorCallback_(Vert, color); +} + + + +/*------------------------------------------------------------------------------*/ +// Name : GW_BasicDisplayer::SetUpDraw +/** + * \param Mesh [GW_Mesh&] Mesh to draw. + * \author Gabriel Peyré + * \date 4-3-2003 + * + * Compute the scaling factors for each propriety. + */ +/*------------------------------------------------------------------------------*/ +void GW_BasicDisplayer::SetUpDraw(GW_Mesh& Mesh) +{ +#if 1 + for( GW_U32 i=0; iGetMinCurv(); + aMaxValue_[kMaxCurv] += pVert->GetMaxCurv(); + aMaxValue_[kGaussianCurv] += pVert->GetGaussianCurv(); + aMaxValue_[kMeanCurv] += pVert->GetMeanCurv(); + aMaxValue_[kMaxAbsCurv] += pVert->GetMaxAbsCurv(); + } + aMaxValue_[kMinCurv] /= Mesh.GetNbrVertex(); + aMaxValue_[kMaxCurv] /= Mesh.GetNbrVertex(); + aMaxValue_[kGaussianCurv] /= Mesh.GetNbrVertex(); + aMaxValue_[kMeanCurv] /= Mesh.GetNbrVertex(); + aMaxValue_[kMaxAbsCurv] /= Mesh.GetNbrVertex(); + + /* comute mean deviation and store it in aMinValue_ */ + for( GW_U32 i = 0; iGetMinCurv()-aMaxValue_[kMinCurv])*(pVert->GetMinCurv()-aMaxValue_[kMinCurv]); + aMinValue_[kMaxCurv] += (pVert->GetMaxCurv()-aMaxValue_[kMaxCurv])*(pVert->GetMaxCurv()-aMaxValue_[kMaxCurv]); + aMinValue_[kGaussianCurv] += (pVert->GetGaussianCurv()-aMaxValue_[kGaussianCurv])*(pVert->GetGaussianCurv()-aMaxValue_[kGaussianCurv]); + aMinValue_[kMeanCurv] += (pVert->GetMeanCurv()-aMaxValue_[kMeanCurv])*(pVert->GetMeanCurv()-aMaxValue_[kMeanCurv]); + aMinValue_[kMaxAbsCurv] += (pVert->GetMaxAbsCurv()-aMaxValue_[kMaxAbsCurv])*(pVert->GetMaxAbsCurv()-aMaxValue_[kMaxAbsCurv]); + } + + for( GW_U32 i=0; iGet##name()>aMinValue_[k##name] ) aMinValue_[k##name] = pVert->Get##name(); \ + if( pVert->Get##name()Get##name(); + + for( GW_U32 i = 0; iGetPosition()[0]; + VertexArray_[VCN_OFFSET*i+1+V_OFFSET] = (GLfloat) pVert->GetPosition()[1]; + VertexArray_[VCN_OFFSET*i+2+V_OFFSET] = (GLfloat) pVert->GetPosition()[2]; + VertexArray_[VCN_OFFSET*i+0+N_OFFSET] = (GLfloat) pVert->GetNormal()[0]; + VertexArray_[VCN_OFFSET*i+1+N_OFFSET] = (GLfloat) pVert->GetNormal()[1]; + VertexArray_[VCN_OFFSET*i+2+N_OFFSET] = (GLfloat) pVert->GetNormal()[2]; + VertexArray_[VCN_OFFSET*i+0+T_OFFSET] = (GLfloat) pVert->GetTexCoordU(); + VertexArray_[VCN_OFFSET*i+1+T_OFFSET] = (GLfloat) pVert->GetTexCoordV(); + } + for( GW_U32 i=0; iGetVertex(j); + GW_ASSERT( pVert!=NULL ); + FaceArray_[3*i+j] = pVert->GetID(); + } + } + + this->BuildColorArray( Mesh ); +} + + + +/////////////////////////////////////////////////////////////////////////////// +// Copyright (c) Gabriel Peyré +/////////////////////////////////////////////////////////////////////////////// +// END OF FILE // +/////////////////////////////////////////////////////////////////////////////// diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_toolkit/GW_BasicDisplayer.h b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_toolkit/GW_BasicDisplayer.h new file mode 100644 index 0000000..45bb1d6 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_toolkit/GW_BasicDisplayer.h @@ -0,0 +1,137 @@ + +/*------------------------------------------------------------------------------*/ +/** + * \file GW_BasicDisplayer.h + * \brief Definition of class \c GW_BasicDisplayer + * \author Gabriel Peyré + * \date 3-28-2003 + */ +/*------------------------------------------------------------------------------*/ + +#ifndef _GW_BASICDISPLAYER_H_ +#define _GW_BASICDISPLAYER_H_ + +#include "../gw_core/GW_Config.h" +#include "../gw_core/GW_Mesh.h" +#include "GW_OpenGLHelper.h" +#include + + +namespace GW { + +/*------------------------------------------------------------------------------*/ +/** + * \class GW_BasicDisplayer + * \brief Basic display of a mesh. Can be overloaded. + * \author Gabriel Peyré + * \date 3-28-2003 + * + * Just flush faces to OpenGL. + */ +/*------------------------------------------------------------------------------*/ + +class GW_BasicDisplayer +{ + +public: + + GW_BasicDisplayer(); + virtual ~GW_BasicDisplayer(); + + virtual void DisplayMesh(GW_Mesh& Mesh); + virtual void DisplayFace(GW_Face& Face); + virtual void ComputeColor( GW_Vertex& pVert, float* color ); + virtual void SetUpDraw(GW_Mesh& Mesh); + + #define GW_DISPLAYER_NBR_PTIES 17 + enum T_DisplayerProprieties + { + kNormal, + kMinCurvDirection, + kMaxCurvDirection, + kMinCurv, + kMaxCurv, + kMeanCurv, + kGaussianCurv, + kMaxAbsCurv, + kLighting, + kGeodesicDistance, + kBoundaries, + kMarchingState, + kForceMonoColor, + kVertexParametrization, + kStoppingVertex, + kUseFlatLighting, + kGeodesicDistanceStreamColor, + }; + + GW_Bool GetPropriety( T_DisplayerProprieties Pty ); + + void SetDraw( T_DisplayerProprieties Pty, GW_Bool bVal ); + void EnableDraw( T_DisplayerProprieties Pty ); + void DisableDraw( T_DisplayerProprieties Pty ); + void ToggleDraw( T_DisplayerProprieties Pty ); + + void SetVectorScaling(GW_Float rVectorScaling); + GW_Float GetVectorScaling(); + + void MultiplyContrast( T_DisplayerProprieties Pty, GW_Float Factor ); + void IncreaseContrast( T_DisplayerProprieties Pty, GW_Float Factor = 1.0/1.1f ); + void DecreaseContrast( T_DisplayerProprieties Pty, GW_Float Factor = 1.1f ); + + typedef void (*T_ComputeColorCallback)( GW_Vertex& pVert, float* color ); + void RegisterComputeColorCallback(T_ComputeColorCallback pFunc); + + //------------------------------------------------------------------------- + /** \name Vertex array management. */ + //------------------------------------------------------------------------- + //@{ + void BuildVertexArray( GW_Mesh& Mesh ); + void BuildColorArray( GW_Mesh& Mesh ); + //@} + + +protected: + + /** the OpenGL interleaved array is GL_T2F_C4F_N3F_V3F */ + #define T_OFFSET 0 // texture coords offset + #define C_OFFSET 2 // color offset + #define N_OFFSET 6 // texture offset + #define V_OFFSET 9 // vertex offset + #define VCN_OFFSET 12 // total size + + GW_Bool bProrieties[GW_DISPLAYER_NBR_PTIES]; + + GW_Float aMinValue_[GW_DISPLAYER_NBR_PTIES]; + GW_Float aMaxValue_[GW_DISPLAYER_NBR_PTIES]; + + GW_Float rVectorScaling_; + + /** OpenGL vertex arrays management */ + GLfloat* VertexArray_; + GLuint* FaceArray_; + GW_U32 nNbrVertex_; + GW_U32 nNbrFace_; + + /** a callback for vertex color display */ + T_ComputeColorCallback pComputeColorCallback_; + +}; + + + +} // End namespace GW + + +#ifdef GW_USE_INLINE + #include "GW_BasicDisplayer.inl" +#endif + +#endif // _GW_BASICDISPLAYER_H_ + + +/////////////////////////////////////////////////////////////////////////////// +// Copyright (c) Gabriel Peyré +/////////////////////////////////////////////////////////////////////////////// +// END OF FILE // +/////////////////////////////////////////////////////////////////////////////// diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_toolkit/GW_BasicDisplayer.inl b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_toolkit/GW_BasicDisplayer.inl new file mode 100644 index 0000000..142bd4f --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_toolkit/GW_BasicDisplayer.inl @@ -0,0 +1,253 @@ +/*------------------------------------------------------------------------------*/ +/** + * \file GW_BasicDisplayer.inl + * \brief Inlined methods for \c GW_BasicDisplayer + * \author Gabriel Peyré + * \date 4-6-2003 + */ +/*------------------------------------------------------------------------------*/ + +#include "GW_BasicDisplayer.h" + +namespace GW { + + +/*------------------------------------------------------------------------------*/ +// Name : GW_BasicDisplayer constructor +/** +* \author Gabriel Peyré +* \date 4-3-2003 +* +* Constructor. +*/ +/*------------------------------------------------------------------------------*/ +GW_INLINE +GW_BasicDisplayer::GW_BasicDisplayer() +: rVectorScaling_ ( 0.1f ), + VertexArray_ ( NULL ), + FaceArray_ ( NULL ), + pComputeColorCallback_ ( NULL ) +{ + for( GW_U32 i=0; iMultiplyContrast( Pty, Factor ); +} + + +/*------------------------------------------------------------------------------*/ +// Name : GW_BasicDisplayer::MultiplyContrast +/** +* \param Pty [T_DisplayerProprieties] The propriety. +* \param Factor [GW_Float] The scaling factor. +* \author Gabriel Peyré +* \date 4-6-2003 +* +* Multiply the contrast of a given display propriety +*/ +/*------------------------------------------------------------------------------*/ +GW_INLINE +void GW_BasicDisplayer::DecreaseContrast( T_DisplayerProprieties Pty, GW_Float Factor ) +{ + this->MultiplyContrast( Pty, Factor ); +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_BasicDisplayer::RegisterComputeColorCallback +/** + * \param pFunc [T_ComputeColorCallback] User function. + * \author Gabriel Peyré + * \date 5-20-2003 + * + * The user can override the color computations of the vertex. + */ +/*------------------------------------------------------------------------------*/ +GW_INLINE +void GW_BasicDisplayer::RegisterComputeColorCallback(T_ComputeColorCallback pFunc) +{ + pComputeColorCallback_ = pFunc; +} + + +} // End namespace GW + + +/////////////////////////////////////////////////////////////////////////////// +// Copyright (c) Gabriel Peyré +/////////////////////////////////////////////////////////////////////////////// +// END OF FILE // +/////////////////////////////////////////////////////////////////////////////// diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_toolkit/GW_CSVLoader.h b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_toolkit/GW_CSVLoader.h new file mode 100644 index 0000000..233e98e --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_toolkit/GW_CSVLoader.h @@ -0,0 +1,108 @@ + +/*------------------------------------------------------------------------------*/ +/** + * \file GW_CSVLoader.h + * \brief Definition of class \c GW_CSVLoader + * \author Gabriel Peyré + * \date 6-26-2003 + */ +/*------------------------------------------------------------------------------*/ + +#ifndef _GW_CSVLOADER_H_ +#define _GW_CSVLOADER_H_ + +#include "../gw_core/GW_Config.h" + +namespace GW { + +/*------------------------------------------------------------------------------*/ +/** + * \class GW_CSVLoader + * \brief A comma separating file loader. + * \author Gabriel Peyré + * \date 6-26-2003 + * + * Store the vertex and the faces in different files. + */ +/*------------------------------------------------------------------------------*/ + +class GW_CSVLoader +{ + +public: + + static GW_I32 LoadVertex( GW_Mesh& Mesh, const char *name ) + { + FILE* pFile = NULL; + + pFile = fopen( "test.txt", "rt" ); + float Vect[3]; + fscanf(pFile, "%f", &Vect[0] ); + + pFile = fopen( name, "rt" ); + if( pFile ==NULL ) + return GW_Error_Opening_File; + + GW_U32 nNbrVertex = 0; + + while( !feof(pFile) ) + { + nNbrVertex++; + fscanf(pFile, "%f,%f,%f", &Vect[0], &Vect[1], &Vect[2] ); + } + fclose( pFile ); + pFile = fopen( name, "rt" ); + if( pFile ==NULL ) + return GW_Error_Opening_File; + if( nNbrVertex!=Mesh.GetNbrVertex() ) + Mesh.SetNbrVertex( nNbrVertex ); + for( GW_U32 i=0; iSetPosition( GW_Vector3D((float) Vect[0], (float) Vect[1], (float) Vect[2]) ); + } + + fclose( pFile ); + + return GW_OK; + } + + static GW_I32 SaveVertex( GW_Mesh& Mesh, const char *name ) + { + FILE* pFile = NULL; + pFile = fopen( name, "wt" ); + if( pFile ==NULL ) + return GW_Error_Opening_File; + + for( GW_U32 i=0; iGetPosition(); + fprintf(pFile, " %f,%f,%f", Pos[0], Pos[1], Pos[2] ); + if( i!=Mesh.GetNbrVertex() ) + fprintf(pFile, " \n"); + } + + fclose( pFile ); + + return GW_OK; + } + +private: + +}; + +} // End namespace GW + + +#endif // _GW_CSVLOADER_H_ + + +/////////////////////////////////////////////////////////////////////////////// +// Copyright (c) Gabriel Peyré +/////////////////////////////////////////////////////////////////////////////// +// END OF FILE // +/////////////////////////////////////////////////////////////////////////////// diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_toolkit/GW_GeodesicDisplayer.cpp b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_toolkit/GW_GeodesicDisplayer.cpp new file mode 100644 index 0000000..33c6817 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_toolkit/GW_GeodesicDisplayer.cpp @@ -0,0 +1,422 @@ +/*------------------------------------------------------------------------------*/ +/** + * \file GW_GeodesicDisplayer.cpp + * \brief Definition of class \c GW_GeodesicDisplayer + * \author Gabriel Peyré + * \date 4-10-2003 + */ +/*------------------------------------------------------------------------------*/ + + +#ifdef GW_SCCSID + static const char* sccsid = "@(#) GW_GeodesicDisplayer.cpp(c) Gabriel Peyré2003"; +#endif // GW_SCCSID + +#include "stdafx.h" +#include "GW_GeodesicDisplayer.h" +#include + +#ifndef GW_USE_INLINE + #include "GW_GeodesicDisplayer.inl" +#endif + +#include "GW_Toolkit.h" + +using namespace GW; + +/*------------------------------------------------------------------------------*/ +// Name : GW_GeodesicDisplayer constructor +/** + * \author Gabriel Peyré + * \date 4-10-2003 + * + * Constructor. + */ +/*------------------------------------------------------------------------------*/ +GW_GeodesicDisplayer::GW_GeodesicDisplayer() +: rColorStreamFixedRadius_ (-1) +{ + /* init the color stream */ + for( GW_U32 i=0; iGetDistance()GetDistance()GetDistance(); + if( pVert->GetDistance()>aMaxValue_[kGeodesicDistance] ) + aMaxValue_[kGeodesicDistance] = pVert->GetDistance(); + } + } +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_GeodesicDisplayer::AddFrontColor +/** + * \param VertFront [GW_Vertex&] The vertex from wich the front started. + * \param Color [GW_Vector3D&] The color. + * \author Gabriel Peyré + * \date 4-10-2003 + * + * Add a color to display a given front. + */ +/*------------------------------------------------------------------------------*/ +void GW_GeodesicDisplayer::AddFrontColor( GW_Vertex& VertFront, GW_Vector3D& Color ) +{ + GW_U32 nID = VertFront.GetID(); + VertexColorMap_[nID] = Color; +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_GeodesicDisplayer::RemoveFrontColor +/** + * \param VertFront [GW_Vertex&] The front. + * \author Gabriel Peyré + * \date 4-10-2003 + * + * Remove a colorization. + */ +/*------------------------------------------------------------------------------*/ +void GW_GeodesicDisplayer::RemoveFrontColor( GW_Vertex& VertFront ) +{ + VertexColorMap_.erase( VertFront.GetID() ); +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_GeodesicDisplayer::ResetFrontColor +/** + * \author Gabriel Peyré + * \date 4-12-2003 + * + * Remove all colors. + */ +/*------------------------------------------------------------------------------*/ +void GW_GeodesicDisplayer::ResetFrontColor() +{ + VertexColorMap_.clear(); +} + + +/*------------------------------------------------------------------------------*/ +// Name : GW_GeodesicDisplayer::ComputeColor +/** +* \param pVert [GW_Vertex&] The vertex. +* \param color [GLfloat*] The color. +* \author Gabriel Peyré +* \date 4-3-2003 +* +* Assign a color to a vertex according to it's curv info. +*/ +/*------------------------------------------------------------------------------*/ +void GW_GeodesicDisplayer::ComputeColor( GW_Vertex& Vert, float* color ) +{ + GW_GeodesicVertex& GeoVert = (GW_GeodesicVertex&) Vert; + GW_BasicDisplayer::ComputeColor( Vert, color ); + if( bProrieties[kGeodesicDistance] ) + { + if( GeoVert.GetDistance()GetID(); + if( VertexColorMap_.find(nID)!=VertexColorMap_.end() ) + { + GW_Vector3D colvect = VertexColorMap_[nID]; + color[0] = (GLfloat) colvect[0]*(1-dist); + color[1] = (GLfloat) colvect[1]*(1-dist); + color[2] = (GLfloat) colvect[2]*(1-dist); + } + else + { + /* no colorisation was provided for this front */ + color[0] = color[1] = color[2] = 1-dist; + } + if( bProrieties[kGeodesicDistanceStreamColor] ) + { + GW_Float max = aMaxValue_[kGeodesicDistance]; + if( rColorStreamFixedRadius_>0 ) + max = rColorStreamFixedRadius_; + GW_Vector3D colvect = this->GetStreamColor( GeoVert.GetDistance(), max ); + color[0] = (GLfloat) colvect[0]; + color[1] = (GLfloat) colvect[1]; + color[2] = (GLfloat) colvect[2]; + } + } + } + if( bProrieties[kMarchingState] ) + { + + if( GeoVert.GetState()==GW_GeodesicVertex::kAlive ) + { + GW_Vector3D TheColor(1,0,0); // default color = red + GW_ASSERT(GeoVert.GetFront()!=NULL); + GW_U32 nID = GeoVert.GetFront()->GetID(); + if( VertexColorMap_.find(nID)!=VertexColorMap_.end() ) + TheColor = VertexColorMap_[nID]; + color[0] = (float) TheColor[0]*0.5f; + color[1] = (float) TheColor[1]*0.5f; + color[2] = (float) TheColor[2]*0.5f; + } + if( GeoVert.GetState()==GW_GeodesicVertex::kDead ) + { + GW_Vector3D TheColor(1,0,0); // default color = red + GW_ASSERT(GeoVert.GetFront()!=NULL); + GW_U32 nID = GeoVert.GetFront()->GetID(); + if( VertexColorMap_.find(nID)!=VertexColorMap_.end() ) + TheColor = VertexColorMap_[nID]; + color[0] = (float) TheColor[0]; + color[1] = (float) TheColor[1]; + color[2] = (float) TheColor[2]; + } + } + if( bProrieties[kVertexParametrization] ) + { +#if 1 + GW_U32 nNbrParameter = 0; + GW_Vector3D Color; + for( GW_U32 i=0; i<3; ++i ) + { + GW_Float rParam = 0; + GW_VoronoiVertex* pParamVert = GeoVert.GetParameterVertex( i, rParam ); + if( pParamVert!=NULL ) + { + GW_U32 nID = pParamVert->GetBaseVertex()->GetID(); + if( VertexColorMap_.find(nID)!=VertexColorMap_.end() ) + { + Color += VertexColorMap_[nID]*rParam; + nNbrParameter++; + } + } + } + color[0] = (float) Color[0]; + color[1] = (float) Color[1]; + color[2] = (float) Color[2]; + Color /= nNbrParameter; +#else + for( GW_U32 i=0; i<3; ++i ) + { + GW_Float rParam; + GW_VoronoiVertex* pParamVert = GeoVert.GetParameterVertex( i, rParam ); + if( pParamVert!=NULL ) + color[i] = (float) rParam; + else + color[i] = 0; + } +#endif + } + if( bProrieties[kStoppingVertex] && GeoVert.GetIsStoppingVertex() ) + { + color[0] = color[2] = 0; + color[1] = 1; + } + +#if 0 // just for debugging + T_GeodesicVertexList& VertList = GW_Toolkit::GetStartVertex(); + if( !VertList.empty() ) + { + GW_GeodesicVertex* pVert = VertList.front(); + GW_Float rDist = ~(pVert->GetPosition() - GeoVert.GetPosition()); + rDist = GW_ABS( rDist - GeoVert.GetDistance() ); + color[0] = color[1] = color[2] = rDist*5; + } +#endif +} + + +/*------------------------------------------------------------------------------*/ +// Name : GW_GeodesicDisplayer::DisplayPath +/** + * \param CurPath [GW_GeodesicPath&] The path. + * \param Color [GW_Vertex&] The color. + * \author Gabriel Peyré + * \date 4-10-2003 + * + * Display a path. + */ +/*------------------------------------------------------------------------------*/ +void GW_GeodesicDisplayer::DisplayPath( GW_GeodesicPath& CurPath, GW_Vector3D& Color, GW_Float rLineWidth ) +{ + glLineWidth( (GLfloat) rLineWidth ); + glPointSize( (GLfloat) rLineWidth ); + T_GeodesicPointList& PointList = CurPath.GetPointList(); + glDisable( GL_LIGHTING ); + glColor( Color ); + glBegin( GL_LINE_STRIP ); + for( IT_GeodesicPointList it = PointList.begin(); it!=PointList.end(); ++it ) + { + GW_GeodesicPoint* pPoint = *it; + GW_ASSERT( pPoint->GetVertex1()!=NULL ); + GW_ASSERT( pPoint->GetVertex2()!=NULL ); + GW_Vector3D Pos = pPoint->GetVertex1()->GetPosition()*pPoint->GetCoord() + + pPoint->GetVertex2()->GetPosition()*(1-pPoint->GetCoord()); + glColor( Color ); + glVertex( Pos ); + GW_GeodesicFace* pFace = pPoint->GetCurFace(); + GW_ASSERT( pFace!=NULL ); + T_SubPointVector& SubPointVector = pPoint->GetSubPointVector(); + GW_Vector3D& v0 = pPoint->GetVertex1()->GetPosition(); + GW_Vector3D& v1 = pPoint->GetVertex2()->GetPosition(); + GW_Vertex* pLastVert = pFace->GetVertex( *pPoint->GetVertex1(), *pPoint->GetVertex2() ); + GW_ASSERT( pLastVert!=NULL ); + GW_Vector3D& v2 = pLastVert->GetPosition(); + for( IT_SubPointVector it=SubPointVector.begin(); it!=SubPointVector.end(); ++it ) + { + GW_Vector3D& coord = *it; + Pos = v0*coord[0] + v1*coord[1] + v2*coord[2]; + glVertex( Pos ); + } + } + glEnd(); +#if 0 + glColor3f( 0,0,0 ); + glPointSize(4); + glBegin( GL_POINTS ); + for( IT_GeodesicPointList it = PointList.begin(); it!=PointList.end(); ++it ) + { + GW_GeodesicPoint* pPoint = *it; + GW_ASSERT( pPoint->GetVertex1()!=NULL ); + GW_ASSERT( pPoint->GetVertex2()!=NULL ); + GW_Vector3D Pos = pPoint->GetVertex1()->GetPosition()*pPoint->GetCoord() + + pPoint->GetVertex2()->GetPosition()*(1-pPoint->GetCoord()); + glVertex( Pos ); + GW_GeodesicFace* pFace = pPoint->GetCurFace(); + GW_ASSERT( pFace!=NULL ); + T_SubPointVector& SubPointVector = pPoint->GetSubPointVector(); + GW_Vector3D& v0 = pPoint->GetVertex1()->GetPosition(); + GW_Vector3D& v1 = pPoint->GetVertex2()->GetPosition(); + GW_Vertex* pLastVert = pFace->GetVertex( *pPoint->GetVertex1(), *pPoint->GetVertex2() ); + GW_ASSERT( pLastVert!=NULL ); + GW_Vector3D& v2 = pLastVert->GetPosition(); + for( IT_SubPointVector it=SubPointVector.begin(); it!=SubPointVector.end(); ++it ) + { + GW_Vector3D& coord = *it; + Pos = v0*coord[0] + v1*coord[1] + v2*coord[2]; + glVertex( Pos ); + } + } + glEnd(); + + glEnable( GL_LIGHTING ); + glLineWidth( 1 ); +#endif +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_GeodesicDisplayer::DisplayGeodesicBoundaries +/** + * \param VoronoiMesh [GW_VoronoiMesh&] The mesh. + * \param Color [GW_Vector3D&] The color. + * \param rLineWidth [GW_Float] Width of the lines. + * \author Gabriel Peyré + * \date 4-23-2003 + * + * Display each boundaries of the voronoi mesh. + */ +/*------------------------------------------------------------------------------*/ +void GW_GeodesicDisplayer::DisplayGeodesicBoundaries( GW_VoronoiMesh& VoronoiMesh, GW_Vector3D& Color, GW_Float rLineWidth ) +{ + glLineWidth( (GLfloat) rLineWidth ); + T_VertexPathMap& BoundariesMap = VoronoiMesh.GetGeodesicBoundariesMap(); + for( IT_VertexPathMap it=BoundariesMap.begin(); it!=BoundariesMap.end(); ++it ) + { + T_GeodesicVertexList* pList = it->second; + GW_ASSERT( pList!=NULL ); + glDisable( GL_LIGHTING ); + glColor( Color ); + glBegin( GL_LINE_STRIP ); + for( IT_GeodesicVertexList VertIt = pList->begin(); VertIt!=pList->end(); ++VertIt ) + { + GW_GeodesicVertex* pVert = *VertIt; + GW_ASSERT( pVert!=NULL ); + glVertex( *pVert ); + } + glEnd(); + glEnable( GL_LIGHTING ); + } + glLineWidth( 1 ); +} + + +/*------------------------------------------------------------------------------*/ +// Name : GW_GeodesicDisplayer::DisplayVoronoiPoints +/** + * \param VoronoiMesh [GW_VoronoiMeshBuilder&] The mesh builder. + * \author Gabriel Peyré + * \date 4-12-2003 + * + * Display the set of points of the builder. + */ +/*------------------------------------------------------------------------------*/ +void GW_GeodesicDisplayer::DisplayVoronoiPoints( GW_VoronoiMesh& VoronoiMesh, GW_Vector3D& Color, GW_Float rPointSize ) +{ + GW_Bool bIsTextureOn = glIsEnabled( GL_TEXTURE_2D ); + glDisable( GL_TEXTURE_2D ); + + T_GeodesicVertexList BaseVertexList = VoronoiMesh.GetBaseVertexList(); + glPointSize( (GLfloat) rPointSize ); + glColor( Color ); + glDisable( GL_LIGHTING ); + glBegin( GL_POINTS ); + for( IT_GeodesicVertexList it = BaseVertexList.begin(); it!=BaseVertexList.end(); ++it ) + { + GW_GeodesicVertex* pVert = *it; + glVertex( pVert->GetPosition() ); + } + glEnd(); + glEnable( GL_LIGHTING ); + + if( bIsTextureOn ) + glEnable( GL_TEXTURE_2D ); +} + + + +/////////////////////////////////////////////////////////////////////////////// +// Copyright (c) Gabriel Peyré +/////////////////////////////////////////////////////////////////////////////// +// END OF FILE // +/////////////////////////////////////////////////////////////////////////////// diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_toolkit/GW_GeodesicDisplayer.h b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_toolkit/GW_GeodesicDisplayer.h new file mode 100644 index 0000000..161f808 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_toolkit/GW_GeodesicDisplayer.h @@ -0,0 +1,101 @@ + +/*------------------------------------------------------------------------------*/ +/** + * \file GW_GeodesicDisplayer.h + * \brief Definition of class \c GW_GeodesicDisplayer + * \author Gabriel Peyré + * \date 4-10-2003 + */ +/*------------------------------------------------------------------------------*/ + +#ifndef _GW_GEODESICDISPLAYER_H_ +#define _GW_GEODESICDISPLAYER_H_ + +#include "../gw_core/GW_Config.h" +#include "../gw_geodesic/GW_GeodesicMesh.h" +#include "../gw_geodesic/GW_GeodesicPath.h" +#include "GW_BasicDisplayer.h" +#include "../gw_geodesic/GW_VoronoiMesh.h" + +namespace GW { + +/*------------------------------------------------------------------------------*/ +/** \name a map of GW_Vector3D */ +/*------------------------------------------------------------------------------*/ +//@{ +typedef std::map T_VertexColorMap; +typedef T_VertexColorMap::iterator IT_VertexColorMap; +typedef T_VertexColorMap::reverse_iterator RIT_VertexColorMap; +typedef T_VertexColorMap::const_iterator CIT_VertexColorMap; +typedef T_VertexColorMap::const_reverse_iterator CRIT_VertexColorMap; +//@} + + +/*------------------------------------------------------------------------------*/ +/** + * \class GW_GeodesicDisplayer + * \brief Display information about geodesic computations. + * \author Gabriel Peyré + * \date 4-10-2003 + * + * Use geodesic value to draw the mesh. + */ +/*------------------------------------------------------------------------------*/ + +class GW_GeodesicDisplayer: public GW_BasicDisplayer +{ + +public: + + /*------------------------------------------------------------------------------*/ + /** \name Constructor and destructor */ + /*------------------------------------------------------------------------------*/ + //@{ + GW_GeodesicDisplayer(); + //@} + + virtual void ComputeColor( GW_Vertex& pVert, float* color ); + virtual void SetUpDraw(GW_Mesh& Mesh); + + void DisplayPath( GW_GeodesicPath& CurPath, GW_Vector3D& Color = GW_Vector3D(1,1,1), GW_Float rLineWidth = 2.0f ); + void DisplayVoronoiPoints( GW_VoronoiMesh& MeshBuilder, GW_Vector3D& Color = GW_Vector3D(0,0,0), GW_Float rPointSize = 6.0f ); + void DisplayGeodesicBoundaries( GW_VoronoiMesh& VoronoiMesh, GW_Vector3D& Color = GW_Vector3D(0,0,0), GW_Float rLineWidth = 2.0f ); + + void AddFrontColor( GW_Vertex& VertFront, GW_Vector3D& Color ); + void RemoveFrontColor( GW_Vertex& VertFront ); + void ResetFrontColor(); + + GW_Vector3D GetStreamColor( GW_Float val, GW_Float max ); + void SetColorStreamFixedRadius( GW_Float val ); + GW_Float GetMaxGeodesicDistance() + { return aMaxValue_[kGeodesicDistance]; } + GW_Float GetColorStreamFixedRadius() + { return rColorStreamFixedRadius_; } + +private: + + T_VertexColorMap VertexColorMap_; + + + /** color strem management */ + #define COLOR_STREAM_SIZE 100 + GW_Vector3D ColorStream_[COLOR_STREAM_SIZE+1]; + GW_Float rColorStreamFixedRadius_; + +}; + +} // End namespace GW + +#ifdef GW_USE_INLINE + #include "GW_GeodesicDisplayer.inl" +#endif + + +#endif // _GW_GEODESICDISPLAYER_H_ + + +/////////////////////////////////////////////////////////////////////////////// +// Copyright (c) Gabriel Peyré +/////////////////////////////////////////////////////////////////////////////// +// END OF FILE // +/////////////////////////////////////////////////////////////////////////////// diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_toolkit/GW_GeodesicDisplayer.inl b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_toolkit/GW_GeodesicDisplayer.inl new file mode 100644 index 0000000..d7ba072 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_toolkit/GW_GeodesicDisplayer.inl @@ -0,0 +1,39 @@ +/*------------------------------------------------------------------------------*/ +/** + * \file GW_GeodesicDisplayer.inl + * \brief Inlined methods for \c GW_GeodesicDisplayer + * \author Gabriel Peyré + * \date 4-10-2003 + */ +/*------------------------------------------------------------------------------*/ + +#include "GW_GeodesicDisplayer.h" + +namespace GW { + +/*------------------------------------------------------------------------------*/ +// Name : GW_GeodesicDisplayer::SetColorStreamFixedRadius +/** + * \param val [GW_Float] <0 => scale the stream to the current distance map. + * \author Gabriel Peyré + * \date 9-29-2003 + * + * Set the length of the stream. + */ +/*------------------------------------------------------------------------------*/ +GW_INLINE +void GW_GeodesicDisplayer::SetColorStreamFixedRadius( GW_Float val ) +{ + rColorStreamFixedRadius_ = val; +} + + + +} // End namespace GW + + +/////////////////////////////////////////////////////////////////////////////// +// Copyright (c) Gabriel Peyré +/////////////////////////////////////////////////////////////////////////////// +// END OF FILE // +/////////////////////////////////////////////////////////////////////////////// diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_toolkit/GW_InputOutput.cpp b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_toolkit/GW_InputOutput.cpp new file mode 100644 index 0000000..cb43bb1 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_toolkit/GW_InputOutput.cpp @@ -0,0 +1,50 @@ +/*------------------------------------------------------------------------------*/ +/** + * \file GW_InputOutput.cpp + * \brief Definition of class \c GW_InputOutput + * \author Gabriel Peyré + * \date 6-25-2003 + */ +/*------------------------------------------------------------------------------*/ + + +#ifdef GW_SCCSID + const char* sccsid = "@(#) GW_InputOutput.cpp(c) Gabriel Peyré2003"; +#endif // GW_SCCSID + +#include "stdafx.h" +#include "GW_InputOutput.h" + +using namespace GW; + + +GW_Bool GW_InputOutput::bSpinning = GW_False; +GW_Bool GW_InputOutput::bMoving = GW_False; +GW_I32 GW_InputOutput::nBeginX; +GW_I32 GW_InputOutput::nBeginY; +GW_I32 GW_InputOutput::rWidth = 300; +GW_I32 GW_InputOutput::rHeight = 300; +GLdouble GW_InputOutput::rAspectRatio; +float GW_InputOutput::curquat[4]; +float GW_InputOutput::lastquat[4]; +TB_Vector GW_InputOutput::eyePos = { 0.0, 0.0, 3.0 }; +GW_Float GW_InputOutput::rZoom = 10; +GW_Bool GW_InputOutput::bZooming = GW_False; +GW_Bool GW_InputOutput::bTranslating = GW_False; +GW_I32 GW_InputOutput::nMouseY = 0; +GW_I32 GW_InputOutput::nMouseX = 0; +GW_U32 GW_InputOutput::ZOOM_MAX = 2000; +GW_Float GW_InputOutput::ZOOM_FACTOR = 0.2f; +GW_Float GW_InputOutput::ROT_SPEED = 0.3f; +GW_Float GW_InputOutput::BACKGROUND_COLOR = 1; +GW_Vector3D GW_InputOutput::TargetPosition_; +GW_Bool GW_InputOutput::bLeftButton_ = GW_False; +GW_Bool GW_InputOutput::bRightButton_ = GW_False; +GW_Float GW_InputOutput::TRANS_FACTOR = 0.00006; +GW_InputOutput::T_IdleFunc GW_InputOutput::IdleCallback_ = GW_InputOutput::DefaultIdle; + +/////////////////////////////////////////////////////////////////////////////// +// Copyright (c) Gabriel Peyré +/////////////////////////////////////////////////////////////////////////////// +// END OF FILE // +/////////////////////////////////////////////////////////////////////////////// diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_toolkit/GW_InputOutput.h b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_toolkit/GW_InputOutput.h new file mode 100644 index 0000000..0b9056c --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_toolkit/GW_InputOutput.h @@ -0,0 +1,325 @@ +/*------------------------------------------------------------------------------*/ +/** + * \file GW_InputOutput.h + * \brief Definition of class \c GW_InputOutput + * \author Gabriel Peyré + * \date 6-25-2003 + */ +/*------------------------------------------------------------------------------*/ + +#ifndef _GW_INPUTOUTPUT_H_ +#define _GW_INPUTOUTPUT_H_ + +#include "../gw_core/GW_Config.h" +#include "trackball.h" +#include + +#ifdef GW_DEBUG + #pragma comment(lib, "glut32.lib") +#else + #pragma comment(lib, "glut32.lib") +#endif // GW_DEBUG + + +namespace GW { + +/*------------------------------------------------------------------------------*/ +/** + * \class GW_InputOutput + * \brief A minimalistic helper that use \c GLUT. + * \author Gabriel Peyré + * \date 6-25-2003 + * + * Just handle mouse. + */ +/*------------------------------------------------------------------------------*/ + +class GW_InputOutput +{ + +public: + + typedef void (*T_IdleFunc)(); + static void DefaultIdle() + { + if( bSpinning ) + add_quats(lastquat, curquat, curquat); + glutPostRedisplay(); + } + + static void SetIdleCallback( T_IdleFunc NewFunc ) + { + IdleCallback_ = NewFunc; + } + + static void Reshape( int w, int h ) + { + if( h!=0 ) + { + glViewport( 0, 0, w, h ); + glMatrixMode( GL_PROJECTION ); + glLoadIdentity(); + gluPerspective(30,w/h,1.5,50000); + glMatrixMode( GL_MODELVIEW ); + glLoadIdentity(); + rWidth = w; + rHeight = h; + rAspectRatio = (GLdouble) rWidth/(GLdouble) rHeight; + } + } + + /*------------------------------------------------------------------------------*/ + // Name : mouse + /** + * \param x [GW::GW_I32] x position of the pointer. + * \param y [GW::GW_I32] y position of the pointer. + * \author Gabriel Peyré + * \date 11-24-2002 + * + * To handle mouse movements. + */ + /*------------------------------------------------------------------------------*/ + static void MouseMotion(int x, int y) + { + if( bTranslating ) + { + GW_Float rTranslationX = -rZoom*TRANS_FACTOR*( x-nMouseX ); + GW_Float rTranslationY = rZoom*TRANS_FACTOR*( y-nMouseY ); + GW_InputOutput::MoveTarget( rTranslationX, rTranslationY ); + } + else if( bMoving ) + { + trackball(lastquat, + ROT_SPEED*(2.0 * nBeginX - rWidth) / rWidth, + ROT_SPEED*(rHeight - 2.0 * nBeginY) / rHeight, + ROT_SPEED*(2.0 * x - rWidth) / rWidth, + ROT_SPEED*(rHeight - 2.0 * y) / rHeight + ); + nBeginX = x; + nBeginY = y; + bSpinning = 1; + glutIdleFunc(IdleCallback_); + } + else if( bZooming ) + { + rZoom += ZOOM_FACTOR*( y-nMouseY ); + if( rZoom<=0 ) + rZoom=0; + if( rZoom>=ZOOM_MAX ) + rZoom=ZOOM_MAX; + } + } + + static void MouseClick( int button , int state , int x , int y ) + { + bTranslating = GW_False; + if( button == GLUT_RIGHT_BUTTON && state == GLUT_DOWN ) + bRightButton_ = GW_True; + if( button == GLUT_RIGHT_BUTTON && state == GLUT_UP ) + bRightButton_ = GW_False; + if( button == GLUT_LEFT_BUTTON && state == GLUT_DOWN ) + bLeftButton_ = GW_True; + if( button == GLUT_LEFT_BUTTON && state == GLUT_UP ) + bLeftButton_ = GW_False; + + if( bLeftButton_ && bRightButton_ ) + bTranslating = GW_True; + else if( bRightButton_ ) + { + bTranslating = GW_False; + bSpinning = 0; + trackball(lastquat, 0, 0, 0, 0); + glutIdleFunc(NULL); + bMoving = 1; + nBeginX = x; + nBeginY = y; + } + else if( !bRightButton_ && !bLeftButton_) + { + bTranslating = GW_False; + bMoving = 0; + } + else if( bLeftButton_ ) + { + bTranslating = GW_False; + bZooming = GW_True; + } + else if( !bLeftButton_ ) + { + bTranslating = GW_False; + bZooming = GW_False; + } + nMouseY = y; + nMouseX = x; + } + + static void MousePassive( int x , int y ) + { + nMouseY = y; + nMouseX = x; + } + + + static void Init( int argc, char *argv[], GW_U32 nWindowsSize = 100, const char* windowsname = "GW -- Test application" ) + { + srand( (unsigned) time( NULL ) ); + /* init the fast sqrt table */ + makeInverseSqrtLookupTable(); + /* init the track ball */ + trackball(curquat, -0.5, 0.0, 0.0, 0.0); + + glutInit( &argc , argv ); + glutInitDisplayMode(GLUT_DOUBLE | GLUT_RGB | GLUT_DEPTH); + glutInitWindowSize( nWindowsSize, nWindowsSize ) ; + glutInitWindowPosition( 100, 100 ) ; + glutCreateWindow( windowsname ); + + glutMotionFunc( MouseMotion ); + glutMouseFunc( MouseClick ); + glutIdleFunc( IdleCallback_ ); + glutReshapeFunc( Reshape ); + + /* init opengl */ + glEnable( GL_DEPTH_TEST ); + glEnable( GL_CULL_FACE ); + glCullFace( GL_BACK ); + + /* load light */ + GLfloat light_color[4] = {0.3,0.3,0.3,1}; + glLightfv( GL_LIGHT0, GL_AMBIENT, light_color ); + glLightfv( GL_LIGHT0, GL_DIFFUSE, light_color ); + glLightfv( GL_LIGHT0, GL_SPECULAR, light_color ); + glEnable( GL_LIGHTING ); + glEnable( GL_LIGHT0 ); + glDisable( GL_NORMALIZE ); + + /* for line display */ + glEnable(GL_POLYGON_OFFSET_FILL); + glPolygonOffset(3,3); + + glClearColor( BACKGROUND_COLOR,BACKGROUND_COLOR,BACKGROUND_COLOR,BACKGROUND_COLOR ); + + } + + static void PrepareDisplay() + { + + glClear( GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT ); + glLoadIdentity(); + + GLfloat m[4][4]; + GLfloat invm[4][4]; + // TB_Vector objectSpaceLightPosition; + TB_Vector objectSpaceEyePosition; + + /* Given the current rotation quaternion, generate the matching rotation + matrix and combine it with the modelview matrix. */ + build_rotmatrix(m, curquat); + + /* Because we know that "m" is a rotation matrix, we could just + perform a tranpose here, but for an arbitrary matrix, we + need a full matrix inversion. */ + invertMatrixf(&invm[0][0], &m[0][0]); + + /* Transform the light position in world space into object space + using the inverse of the object space to world space transform. */ + transformPosition(&objectSpaceEyePosition, &eyePos, invm); + + /* Load a persepctive projection normally. */ + glMatrixMode(GL_PROJECTION); + glLoadIdentity(); + gluPerspective( /* field of view in degree */ 40.0, + /* aspect ratio */ rAspectRatio, + /* Z near */ 1.0, /* Z far */ 500.0f); + + GLdouble eyeLookAt[16]; + /* Compute a "look at" 4x4 matrix with the "eye" at the eye position. */ + buildLookAtMatrix(eyePos.x, eyePos.y, eyePos.z, 0,0,0, 0,1,0, eyeLookAt); + glMatrixMode(GL_MODELVIEW); + glTranslatef( -TargetPosition_[0], -TargetPosition_[1], -TargetPosition_[2] ); + glMultMatrixd(eyeLookAt); + + /* posit light */ + glTranslatef(0,0,-rZoom); + glMultMatrixf(&m[0][0]); + GLfloat light_position[4] = { 8,8,0,1 }; + glLightfv( GL_LIGHT0 , GL_POSITION, light_position ) ; + } + + static void TranslateTarget( GW_Vector3D& tr ) + { + TargetPosition_ += tr; + } + static void MoveTarget( GW_Float x, GW_Float y ) // moving in the "look at" plane + { + TargetPosition_[0] += x; + TargetPosition_[1] += y; + } + +#define CAM_FILE "param.svg" + static void SaveCameraSettings() + { + FILE* pFile = fopen( CAM_FILE, "wt" ); + if( pFile==NULL ) + return; + fprintf( pFile, "cur_quat=%f,%f,%f,%f\n", curquat[0], curquat[1], curquat[2], curquat[3] ); + fprintf( pFile, "eye_pos=%f,%f,%f\n", eyePos.x, eyePos.y, eyePos.z ); + fprintf( pFile, "zoom=%f\n", (float) rZoom ); + fclose( pFile ); + } + static void LoadCameraSettings() + { + FILE* pFile = fopen( CAM_FILE, "rt" ); + if( pFile==NULL ) + return; + fscanf( pFile, "cur_quat=%f,%f,%f,%f\n", & curquat[0], & curquat[1], & curquat[2], & curquat[3] ); + fscanf( pFile, "eye_pos=%f,%f,%f\n", & eyePos.x, & eyePos.y, & eyePos.z ); + float zoom; + fscanf( pFile, "zoom=%f\n", &zoom ); + rZoom = zoom; + fclose( pFile ); + } + + static void RotateView(GW_Float phi, float a[3]) + { + float q[4]; + axis_to_quat(a, phi, q); + add_quats(q, curquat, curquat); + } + +private: + + /** for the interface */ + static GW_Bool bLeftButton_, bRightButton_; + static GW_Bool bSpinning, bMoving; + static GW_I32 nBeginX, nBeginY; + static GW_I32 rWidth, rHeight; + static GLdouble rAspectRatio; + static float curquat[4]; + static float lastquat[4]; + static TB_Vector eyePos; + static GW_Float rZoom; + static GW_Bool bZooming, bTranslating; + static GW_I32 nMouseY, nMouseX; + static GW_U32 ZOOM_MAX; + static GW_Float TRANS_FACTOR; + static GW_Float ZOOM_FACTOR; + static GW_Float ROT_SPEED; + static GW_Float BACKGROUND_COLOR; + static GW_Vector3D TargetPosition_; + + static T_IdleFunc IdleCallback_; + +}; + +} // End namespace GW + + +#endif // _GW_INOUTOUTPUT_H_ + + +/////////////////////////////////////////////////////////////////////////////// +// Copyright (c) Gabriel Peyré +/////////////////////////////////////////////////////////////////////////////// +// END OF FILE // +/////////////////////////////////////////////////////////////////////////////// diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_toolkit/GW_OBJLoader.cpp b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_toolkit/GW_OBJLoader.cpp new file mode 100644 index 0000000..eaaf5c8 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_toolkit/GW_OBJLoader.cpp @@ -0,0 +1,223 @@ +/*------------------------------------------------------------------------------*/ +/** + * \file GW_OBJLoader.cpp + * \brief Definition of class \c GW_OBJLoader + * \author Gabriel Peyré + * \date 5-20-2003 + */ +/*------------------------------------------------------------------------------*/ + + +#ifdef GW_SCCSID + static const char* sccsid = "@(#) GW_OBJLoader.cpp(c) Gabriel Peyré2003"; +#endif // GW_SCCSID + +#include "stdafx.h" +#include "GW_OBJLoader.h" + + +using namespace GW; + + +/*------------------------------------------------------------------------------*/ +// Name : GW_OBJLoader::Load +/** +* \param Mesh [GW_Mesh&] Mash to load data to. +* \param name [char*] File name. +* \return [GW_I32] >0 : loading successful. +* \author Gabriel Peyré +* \date 4-1-2003 +* +* Load data from a .PLY file. +*/ +/*------------------------------------------------------------------------------*/ +GW_I32 GW_OBJLoader::Load(GW_Mesh& Mesh, const char *name, const char* mode, GW_Bool bFlipFaces) +{ + FILE* pFile = NULL; + pFile = fopen( name, mode ); + if( pFile ==NULL ) + return GW_Error_Opening_File; + + char data[255]; + GW_U32 nTemp = 0; + + typedef std::list T_Vector3DList; + typedef T_Vector3DList::iterator IT_Vector3DList; + typedef GW_VectorStatic<3,GW_I32> T_U32Vector; + typedef std::list T_U32VectorList; + typedef T_U32VectorList::iterator IT_U32VectorList; + T_Vector3DList vertex_list; + T_Vector3DList normal_list; + T_Vector2DList texture_list; + T_U32VectorList face_list; + + float Vect[3]; + + GW_Bool bLoadingVertex = GW_False; + GW_I32 nVertOffset = 0; + GW_I32 nFutureOffset = 0; + + while( !feof(pFile) ) + { + fscanf(pFile, "%s", &data); + + if( strcmp(data, "v")==0 ) + { + if( !bLoadingVertex ) + nVertOffset = nFutureOffset; + bLoadingVertex = GW_True; + /* begin to read the data */ + fscanf(pFile, "%f %f %f", &Vect[0], &Vect[1], &Vect[2] ); + vertex_list.push_back( GW_Vector3D(Vect[0], Vect[1], Vect[2]) ); + } + else + { + // record offset + if( bLoadingVertex ) + { + bLoadingVertex = GW_False; + nFutureOffset = (GW_U32) vertex_list.size(); + } + } + + + if( strcmp(data, "vt")==0 ) + { + /* begin to read the data */ + fscanf(pFile, "%f %f", &Vect[0], &Vect[1] ); + texture_list.push_back( GW_Vector2D(Vect[0], Vect[1]) ); + } + else if( strcmp(data, "vn")==0 ) + { + /* begin to read the data */ + fscanf(pFile, "%f %f %f", &Vect[0], &Vect[1], &Vect[2] ); + normal_list.push_back( GW_Vector3D(Vect[0], Vect[1], Vect[2]) ); + } + else if( strcmp(data, "f")==0 ) + { + T_U32Vector f; + fscanf(pFile, "%u/%u/%u %u/%u/%u %u/%u/%u", &f[0], &nTemp, &nTemp, + &f[1], &nTemp, &nTemp, &f[2], &nTemp, &nTemp ); + /* f[0] += nVertOffset-1; + f[1] += nVertOffset-1; + f[2] += nVertOffset-1; */ + f[0] -= 1; + f[1] -= 1; + f[2] -= 1; + if( f[0]>=0 ) + face_list.push_back( f ); + } + else // swap the line + { + fgets(data, 100, pFile); + } + } + fclose(pFile); + + + GW_U32 nNbrVertex = (GW_U32) vertex_list.size(); + GW_U32 nNbrFace = (GW_U32) face_list.size(); + GW_Bool bUseTexture = GW_False; + if( texture_list.size()==nNbrVertex ) + bUseTexture = GW_True; + GW_Bool bUseNormal = GW_False; + if( normal_list.size()==nNbrVertex ) + bUseNormal = GW_True; + + Mesh.SetNbrVertex( nNbrVertex ); + Mesh.SetNbrFace( nNbrFace ); + + // set up vertices + IT_Vector3DList it_vertex = vertex_list.begin(); + IT_Vector2DList it_texture = texture_list.begin(); + IT_Vector3DList it_normal = normal_list.begin(); + GW_Vector2D texture; + GW_Vector3D pos; + GW_Vector3D normal; + GW_U32 num = 0; + while( it_vertex!=vertex_list.end() ) + { + pos = *it_vertex; + it_vertex++; + if( bUseTexture ) + { + texture = *it_texture; + it_texture++; + } + if( bUseNormal ) + { + normal = *it_normal; + it_normal++; + } + GW_Vertex& vert = Mesh.CreateNewVertex(); + Mesh.SetVertex( num, &vert ); + vert.SetPosition(pos); + vert.SetNormal(normal); + vert.SetTexCoords( texture[0], texture[1] ); + num++; + } + num = 0; + for( IT_U32VectorList it_face = face_list.begin(); it_face!=face_list.end(); ++it_face ) + { + T_U32Vector f = *it_face; + GW_Face& face = Mesh.CreateNewFace(); + Mesh.SetFace( num, &face ); + for( GW_U32 i=0; i<3; ++i ) + { + GW_Vertex* pVert = Mesh.GetVertex(f[i]); GW_ASSERT( pVert!=NULL ); + face.SetVertex( *pVert, i ); + } + num++; + } + + return GW_OK; +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_OBJLoader::Save +/** + * \param Mesh [GW_Mesh&] The mesh. + * \param name [char*] The file name. + * \return [GW_I32] Was the saving successful ? + * \author Gabriel Peyré + * \date 5-27-2003 + * + * Save the mesh to a file. + */ +/*------------------------------------------------------------------------------*/ +GW_I32 GW_OBJLoader::Save( GW_Mesh& Mesh, const char *name ) +{ + FILE* pFile = NULL; + pFile = fopen( name, "wt" ); + if( pFile ==NULL ) + return GW_Error_Opening_File; +#define WRITELN(str) fprintf( pFile, str "\n" ) + + WRITELN("OFF"); + fprintf( pFile, "%u %u 0\n", Mesh.GetNbrVertex(), Mesh.GetNbrFace() ); + + for( GW_U32 i=0; iGetPosition(); + fprintf(pFile, "%f %f %f,\n", Pos[0], Pos[1], Pos[2] ); + + } + for( GW_U32 i=0; iGetVertex(0)->GetID(), pFace->GetVertex(1)->GetID(), pFace->GetVertex(2)->GetID() ); + } + fclose(pFile); + + return GW_OK; +} + + +/////////////////////////////////////////////////////////////////////////////// +// Copyright (c) Gabriel Peyré +/////////////////////////////////////////////////////////////////////////////// +// END OF FILE // +/////////////////////////////////////////////////////////////////////////////// diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_toolkit/GW_OBJLoader.h b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_toolkit/GW_OBJLoader.h new file mode 100644 index 0000000..0ca2aec --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_toolkit/GW_OBJLoader.h @@ -0,0 +1,37 @@ +/*------------------------------------------------------------------------------*/ +/** + * \file GW_OBJLoader.h + * \brief Definition of class \c GW_OBJLoader + * \author Gabriel Peyré + * \date 4-9-2003 + */ +/*------------------------------------------------------------------------------*/ + +#ifndef __GW_OBJLoader__ +#define __GW_OBJLoader__ + +#include "../gw_core/GW_Config.h" +#include "../gw_core/GW_Mesh.h" + +GW_BEGIN_NAMESPACE + +class GW_OBJLoader +{ +public: + + static GW_I32 Load(GW_Mesh& Mesh, const char *name, const char* mode = "rt", GW_Bool bFlipFaces = GW_False ); + static GW_I32 Save( GW_Mesh& Mesh, const char *name ); + +}; + +GW_END_NAMESPACE + +#endif // #ifdef __GW_OBJLoader__ + + + +/////////////////////////////////////////////////////////////////////////////// +// Copyright (c) Gabriel Peyré +/////////////////////////////////////////////////////////////////////////////// +// END OF FILE // +/////////////////////////////////////////////////////////////////////////////// diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_toolkit/GW_OFFLoader.cpp b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_toolkit/GW_OFFLoader.cpp new file mode 100644 index 0000000..35a2e9a --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_toolkit/GW_OFFLoader.cpp @@ -0,0 +1,156 @@ +/*------------------------------------------------------------------------------*/ +/** + * \file GW_OFFLoader.cpp + * \brief Definition of class \c GW_OFFLoader + * \author Gabriel Peyré + * \date 5-20-2003 + */ +/*------------------------------------------------------------------------------*/ + + +#ifdef GW_SCCSID + static const char* sccsid = "@(#) GW_OFFLoader.cpp(c) Gabriel Peyré2003"; +#endif // GW_SCCSID + +#include "stdafx.h" +#include "GW_OFFLoader.h" + + +using namespace GW; + + +/*------------------------------------------------------------------------------*/ +// Name : GW_OFFLoader::Load +/** +* \param Mesh [GW_Mesh&] Mash to load data to. +* \param name [char*] File name. +* \return [GW_I32] >0 : loading successful. +* \author Gabriel Peyré +* \date 4-1-2003 +* +* Load data from a .PLY file. +*/ +/*------------------------------------------------------------------------------*/ +GW_I32 GW_OFFLoader::Load(GW_Mesh& Mesh, const char *name, const char* mode, GW_Bool bFlipFaces) +{ + FILE* pFile = NULL; + pFile = fopen( name, mode ); + if( pFile ==NULL ) + return GW_Error_Opening_File; + + char data[255]; + GW_U32 nNbrVertex = 0; + GW_U32 nNbrFace = 0; + GW_U32 nTemp = 0; + float Vect[3]; + GW_U32 nVertexNumber[3]; + GW_U32 nFaceValence = 0; + GW_Vertex* pVert = NULL; + GW_Face* pFace = NULL; + + T_FloatVector vX, vY, vZ; + + std::map VertCorrespondance; + GW_Bool bVertexDone = GW_False; + + while( !feof(pFile) ) + { + fscanf(pFile, "%s", &data); + + if( strcmp(data, "#")==0 ) + { + /* skip the whole line */ + } + else if( strcmp(data, "OFF")==0 ) + { + /* begin to read the data */ + fscanf(pFile, "%u %u %u", &nNbrVertex, &nNbrFace, &nTemp); + Mesh.SetNbrVertex( nNbrVertex ); + Mesh.SetNbrFace( nNbrFace ); + for( GW_U32 i=0; iSetPosition( Pos ); + Mesh.SetVertex( i, pVert ); + } + for( GW_U32 i=0; iSetVertex( *pVert, j ); + else + pFace->SetVertex( *pVert, 2-j ); + } + Mesh.SetFace( i, pFace ); + } + + fclose(pFile); + + return GW_OK; + } + } + + return GW_ERROR; + +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_OFFLoader::Save +/** + * \param Mesh [GW_Mesh&] The mesh. + * \param name [char*] The file name. + * \return [GW_I32] Was the saving successful ? + * \author Gabriel Peyré + * \date 5-27-2003 + * + * Save the mesh to a file. + */ +/*------------------------------------------------------------------------------*/ +GW_I32 GW_OFFLoader::Save( GW_Mesh& Mesh, const char *name ) +{ + FILE* pFile = NULL; + pFile = fopen( name, "wt" ); + if( pFile ==NULL ) + return GW_Error_Opening_File; +#define WRITELN(str) fprintf( pFile, str "\n" ) + + WRITELN("OFF"); + fprintf( pFile, "%u %u 0\n", Mesh.GetNbrVertex(), Mesh.GetNbrFace() ); + + for( GW_U32 i=0; iGetPosition(); + fprintf(pFile, "%f %f %f,\n", Pos[0], Pos[1], Pos[2] ); + + } + for( GW_U32 i=0; iGetVertex(0)->GetID(), pFace->GetVertex(1)->GetID(), pFace->GetVertex(2)->GetID() ); + } + fclose(pFile); + + return GW_OK; +} + + +/////////////////////////////////////////////////////////////////////////////// +// Copyright (c) Gabriel Peyré +/////////////////////////////////////////////////////////////////////////////// +// END OF FILE // +/////////////////////////////////////////////////////////////////////////////// diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_toolkit/GW_OFFLoader.h b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_toolkit/GW_OFFLoader.h new file mode 100644 index 0000000..fd6d115 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_toolkit/GW_OFFLoader.h @@ -0,0 +1,37 @@ +/*------------------------------------------------------------------------------*/ +/** + * \file GW_OFFLoader.h + * \brief Definition of class \c GW_OFFLoader + * \author Gabriel Peyré + * \date 4-9-2003 + */ +/*------------------------------------------------------------------------------*/ + +#ifndef __GW_OFFLoader__ +#define __GW_OFFLoader__ + +#include "../gw_core/GW_Config.h" +#include "../gw_core/GW_Mesh.h" + +GW_BEGIN_NAMESPACE + +class GW_OFFLoader +{ +public: + + static GW_I32 Load(GW_Mesh& Mesh, const char *name, const char* mode = "rt", GW_Bool bFlipFaces = GW_False ); + static GW_I32 Save( GW_Mesh& Mesh, const char *name ); + +}; + +GW_END_NAMESPACE + +#endif // #ifdef __GW_OFFLoader__ + + + +/////////////////////////////////////////////////////////////////////////////// +// Copyright (c) Gabriel Peyré +/////////////////////////////////////////////////////////////////////////////// +// END OF FILE // +/////////////////////////////////////////////////////////////////////////////// diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_toolkit/GW_OpenGLHelper.h b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_toolkit/GW_OpenGLHelper.h new file mode 100644 index 0000000..5cd7fe2 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_toolkit/GW_OpenGLHelper.h @@ -0,0 +1,71 @@ +/*------------------------------------------------------------------------------*/ +/** + * \file GW_OpenGLHelper.h + * \brief Somme cool function for OpenGL linking + * \author Gabriel Peyré + * \date 5-30-2003 + */ +/*------------------------------------------------------------------------------*/ + +#ifndef _GW_OPENGLHELPER_H_ +#define _GW_OPENGLHELPER_H_ + +#include "../gw_core/GW_Config.h" +#include "../gw_core/GW_Vertex.h" +#include + +namespace GW { + + +/** some opengl cool linking features */ +inline +void glVertex( GW::GW_VectorStatic<3,GW_Float> &v ) +{ + glVertex3f( (GLfloat) v[0], (GLfloat) v[1], (GLfloat) v[2] ); +} + +inline +void glNormal( GW::GW_VectorStatic<3,GW_Float> &v ) +{ + glNormal3f( (GLfloat) v[0], (GLfloat) v[1], (GLfloat) v[2] ); +} + + +inline +void glColor( GW::GW_VectorStatic<3,GW_Float> &v ) +{ + glColor3f( (GLfloat) v[0], (GLfloat) v[1], (GLfloat) v[2] ); +} + +inline +void glVertex( GW::GW_Vertex &vert ) +{ + glVertex( vert.GetPosition() ); +} + +inline +void glNormal( GW::GW_Vertex &vert ) +{ + glNormal( vert.GetNormal() ); +} + +inline +void glTexCoord( GW::GW_Vertex &vert ) +{ + GLfloat u = (GLfloat) vert.GetTexCoordU(); + GLfloat v = (GLfloat) vert.GetTexCoordV(); + glTexCoord2f( u, v ); +} + + + +} // End namespace GW + +#endif // _GW_OPENGLHELPER_H_ + + +/////////////////////////////////////////////////////////////////////////////// +// Copyright (c) Gabriel Peyré +/////////////////////////////////////////////////////////////////////////////// +// END OF FILE // +/////////////////////////////////////////////////////////////////////////////// diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_toolkit/GW_PLYLoader.cpp b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_toolkit/GW_PLYLoader.cpp new file mode 100644 index 0000000..047eab7 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_toolkit/GW_PLYLoader.cpp @@ -0,0 +1,369 @@ +/*------------------------------------------------------------------------------*/ +/** + * \file GW_PLYLoader.cpp + * \brief Definition of class \c GW_PLYLoader + * \author Gabriel Peyré + * \date 4-1-2003 + */ +/*------------------------------------------------------------------------------*/ + + +#ifdef GW_SCCSID + static const char* sccsid = "@(#) GW_PLYLoader.cpp(c) Gabriel Peyré 2003"; +#endif // GW_SCCSID + +#include "stdafx.h" +#include "GW_PLYLoader.h" + +using namespace GW; + +void big2littleendian(float& x) +{ + char* c = (char*) &x; + char t[4] = { c[3],c[2],c[1],c[0] }; + x = (float) (*t); +} +void big2littleendian(int& x) +{ + char* c = (char*) &x; + char t[4] = { c[3],c[2],c[1],c[0] }; + x = (int) (*t); +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_PLYLoader::Load +/** + * \param Mesh [GW_Mesh&] Mash to load data to. + * \param name [char*] File name. + * \return [GW_I32] >0 : loading successful. + * \author Gabriel Peyré + * \date 4-1-2003 + * + * Load data from a .PLY file. + */ +/*------------------------------------------------------------------------------*/ +GW_I32 GW_PLYLoader::Load(GW_Mesh& Mesh, const char *name, const char* mode, GW_U32 nExtraVertexPad, GW_Bool bFlipFaces) +{ + + FILE* pFile = NULL; + pFile = fopen( name, mode ); + if( pFile ==NULL ) + return GW_Error_Opening_File; + + /* pass the file to ply reader */ + int nelems, num_elems, nprops; + char *elem_name; + PlyFile* in_ply = read_ply( pFile ); + if( in_ply==NULL ) + return GW_Error_Opening_File; + char** elist = get_element_list_ply( in_ply, &nelems ); + + /* are the data store using big endian ? */ + GW_Bool bConvertToLittleEndian = (in_ply->file_type==PLY_BINARY_BE); + + /* some temporary structures */ + struct plyVertex + { + /* the usual 3-space position of a vertex */ + float x; + float y; + float z; + /* the color */ + unsigned char red; + unsigned char green; + unsigned char blue; + }; + + struct plyFace + { + unsigned char red; + unsigned char green; + unsigned char blue; + unsigned char nverts; // number of vertex indices in list + int *verts; // vertex index list + }; + /* the proprieties we use to get back the data */ + PlyProperty vertProps[] = { + {"x", Float32, Float32, static_cast(offsetof(plyVertex,x)), + 0, 0, 0, 0}, + {"y", Float32, Float32, static_cast(offsetof(plyVertex,y)), + 0, 0, 0, 0}, + {"z", Float32, Float32, static_cast(offsetof(plyVertex,z)), + 0, 0, 0, 0}, + {"red", Uint8, Uint8, static_cast(offsetof(plyVertex,red)), 0, 0, 0, 0}, + {"green", Uint8, Uint8, static_cast(offsetof(plyVertex,green)), 0, 0, 0, 0}, + {"blue", Uint8, Uint8, static_cast(offsetof(plyVertex,blue)), 0, 0, 0, 0}, + }; + PlyProperty faceProps[] = { + {"vertex_indices", Int32, Int32, + static_cast(offsetof(plyFace,verts)), + 1, Uint8, Uint8, static_cast(offsetof(plyFace,nverts))}, + {"red", Uint8, Uint8, static_cast(offsetof(plyFace,red)), 0, 0, 0, 0}, + {"green", Uint8, Uint8, static_cast(offsetof(plyFace,green)), 0, 0, 0, 0}, + {"blue", Uint8, Uint8, static_cast(offsetof(plyFace,blue)), 0, 0, 0, 0}, + }; + + /* Check to make sure that we can read geometry */ + PlyElement *elem; + int index; + if( (elem = find_element (in_ply, "vertex")) == NULL || + find_property (elem, "x", &index) == NULL || + find_property (elem, "y", &index) == NULL || + find_property (elem, "z", &index) == NULL || + (elem = find_element (in_ply, "face")) == NULL || + find_property (elem, "vertex_indices", &index) == NULL ) + { + cerr << "Cannot read geometry." << endl; + close_ply(in_ply); + return GW_ERROR; + } + + /* Check for optional attribute data. We can handle the color red, green, blue. */ + GW_Bool bFaceColorAvailable = GW_False, bVertexColorAvailable = GW_False; + if( (elem = find_element (in_ply, "face")) != NULL && + find_property (elem, "red", &index) != NULL && + find_property (elem, "green", &index) != NULL && + find_property (elem, "blue", &index) != NULL ) + bFaceColorAvailable = GW_True; + + if( (elem = find_element( in_ply, "vertex" )) != NULL && + find_property (elem, "red", &index) != NULL && + find_property (elem, "green", &index) != NULL && + find_property (elem, "blue", &index) != NULL ) + bVertexColorAvailable = GW_True; + + /* Okay, now we can grab the data */ + for( GW_I32 i = 0; i < nelems; ++i ) + { + /* get the description of the first element */ + elem_name = elist[i]; + + get_element_description_ply(in_ply, elem_name, &num_elems, &nprops); +// old ply_get_element_description(in_ply, elem_name, &num_elems, &nprops); + + /* if we're on vertex elements, read them in */ + if( elem_name && strcmp("vertex", elem_name)==0 ) + { + GW_U32 nNbrVertex = num_elems; + /* set the number of vertex */ + Mesh.SetNbrVertex( nNbrVertex ); + + ply_get_property(in_ply, elem_name, &vertProps[0]); + ply_get_property(in_ply, elem_name, &vertProps[1]); + ply_get_property(in_ply, elem_name, &vertProps[2]); + + /* Setup to read the PLY elements */ + if( bVertexColorAvailable ) + { + ply_get_property(in_ply, elem_name, &vertProps[3]); + ply_get_property(in_ply, elem_name, &vertProps[4]); + ply_get_property(in_ply, elem_name, &vertProps[5]); + } + + /* read the vertices */ + plyVertex vertex; + for( GW_U32 j=0; j SetPosition( GW_Vector3D(vertex.x, vertex.y, vertex.z) ); + Mesh.SetVertex( j, pVert ); + if ( bVertexColorAvailable ) + { + // pVert->SetColor( GW_Vector3D(vertex.red, vertex.green, vertex.blue) ); + } + } + } //if vertex + else if( elem_name && !strcmp ("face", elem_name) ) + { + GW_U32 nNbrFace = num_elems; + Mesh.SetNbrFace( nNbrFace ); + + /* Setup to read the PLY elements */ + ply_get_property(in_ply, elem_name, &faceProps[0]); + if( bFaceColorAvailable ) + { + ply_get_property(in_ply, elem_name, &faceProps[1]); + ply_get_property(in_ply, elem_name, &faceProps[2]); + ply_get_property(in_ply, elem_name, &faceProps[3]); + } + /* grab all the face elements */ + for( GW_U32 j=0; j < nNbrFace; j++) + { + // grab and element from the file + plyFace face; + int verts[256]; // just 3 should be ok, but ... + face.verts = verts; + ply_get_element( in_ply, (void*) &face ); + // if( bConvertToLittleEndian ) + // big2littleendian(face.nverts); + /* GW_ASSERT( face.nverts==3 ); + if( face.nverts!=3 ) + { + cerr << "Face with more than 3 vertices are not supported." << endl; + return GW_ERROR; + }*/ + GW_Face* pFace = &Mesh.CreateNewFace(); + Mesh.SetFace( j, pFace ); + for( GW_U32 k=0; k<3; ++k) + { + if( bConvertToLittleEndian ) + big2littleendian(face.verts[k]); + GW_ASSERT( face.verts[k]>=0 ); + GW_Vertex* pVert = Mesh.GetVertex( face.verts[k] ); + GW_ASSERT( pVert!=NULL ); + if( !bFlipFaces ) + pFace->SetVertex( *pVert, k ); + else + pFace->SetVertex( *pVert, 2-k ); + } + if( bFaceColorAvailable ) + { + // pFace->SetColor( GW_Vector3D(face.red, face.green, face.blue) ); + } + } + } //if face + free(elist[i]); //allocated by ply_open_for_reading + } //for all elements of the PLY file + free(elist); //allocated by ply_open_for_reading + + /* close the PLY files */ + close_ply( in_ply ); + fclose( pFile ); + + return GW_OK; +} + + + +/*------------------------------------------------------------------------------*/ +// Name : GW_PLYLoader::Save +/** + * \param Mesh [GW_Mesh&] The mesh. + * \param name [char*] The file name. + * \return [GW_I32] Was the saving successful ? + * \author Gabriel Peyré + * \date 5-27-2003 + * + * Save the mesh to a file. + */ +/*------------------------------------------------------------------------------*/ +GW_I32 GW_PLYLoader::Save( GW_Mesh& Mesh, const char *name, GW_Bool bAscii ) +{ + + /* some temporary structures */ + struct plyVertex + { + /* the usual 3-space position of a vertex */ + float x; + float y; + float z; + }; + + struct plyFace + { + unsigned char nverts; // number of vertex indices in list + int *verts; // vertex index list + }; + /* the proprieties we use to get back the data */ + PlyProperty vertProps[] = { + {"x", Float32, Float32, static_cast(offsetof(plyVertex,x)), + 0, 0, 0, 0}, + {"y", Float32, Float32, static_cast(offsetof(plyVertex,y)), + 0, 0, 0, 0}, + {"z", Float32, Float32, static_cast(offsetof(plyVertex,z)), + 0, 0, 0, 0}, + }; + PlyProperty faceProps[] = { + {"vertex_indices", Int32, Int32, + static_cast(offsetof(plyFace,verts)), + 1, Uint8, Uint8, static_cast(offsetof(plyFace,nverts))}, + }; + + FILE* pFile = NULL; + pFile = fopen( name, "wt" ); + if( pFile ==NULL ) + return GW_Error_Opening_File; + + int file_type; + if( bAscii ) + file_type = PLY_ASCII; + else + file_type = PLY_BINARY_LE; + const char* elem_name[2] = {"vertex", "face"}; + PlyFile* out_ply = write_ply( pFile, 2, (char**) elem_name, file_type ); + + if( out_ply==NULL ) + return GW_Error_Opening_File; + + + + element_count_ply( out_ply, "vertex", Mesh.GetNbrVertex() ); + ply_describe_property( out_ply, "vertex", &vertProps[0]); + ply_describe_property( out_ply, "vertex", &vertProps[1]); + ply_describe_property( out_ply, "vertex", &vertProps[2]); + + + element_count_ply( out_ply, "face", Mesh.GetNbrFace() ); + ply_describe_property( out_ply, "face", &faceProps[0]); + + /* write a comment and an object information field */ + append_comment_ply( out_ply, "Generated by GeoWave -- http://nikopol0.altern.org/geowave/" ); + append_obj_info_ply( out_ply, "GeoWave: v1.0" ); + + /* complete the header */ + header_complete_ply( out_ply ); + + /* set up and write the vertex elements */ + plyVertex vert; + put_element_setup_ply( out_ply, "vertex" ); + + for( GW_U32 i=0; iGetPosition(); + vert.x = (float) Pos[0]; + vert.y = (float) Pos[1]; + vert.z = (float) Pos[2]; + put_element_ply( out_ply, (void*) &vert ); + } + + /* set up and write the face elements */ + plyFace face; + int verts[3]; + face.verts = verts; + put_element_setup_ply( out_ply, "face" ); + for( GW_U32 i=0; iGetVertex(j)!=NULL ); + face.verts[j] = (int) pFace->GetVertex(j)->GetID(); + } + face.nverts = 3; + put_element_ply( out_ply, (void*) &face ); + } + + put_element_ply( out_ply, (void*) &face ); + fclose(pFile); + + return GW_OK; +} + + + + +/////////////////////////////////////////////////////////////////////////////// +// Copyright (c) Gabriel Peyré +/////////////////////////////////////////////////////////////////////////////// +// END OF FILE // +/////////////////////////////////////////////////////////////////////////////// diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_toolkit/GW_PLYLoader.h b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_toolkit/GW_PLYLoader.h new file mode 100644 index 0000000..6618427 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_toolkit/GW_PLYLoader.h @@ -0,0 +1,54 @@ + +/*------------------------------------------------------------------------------*/ +/** + * \file GW_PLYLoader.h + * \brief Definition of class \c GW_PLYLoader + * \author Gabriel Peyré + * \date 4-1-2003 + */ +/*------------------------------------------------------------------------------*/ + +#ifndef _GW_PLYLOADER_H_ +#define _GW_PLYLOADER_H_ + +#include "../gw_core/GW_Config.h" +#include "../gw_core/GW_Mesh.h" +extern "C" { +#include "ply/ply.h" +} +namespace GW { + +/*------------------------------------------------------------------------------*/ +/** + * \class GW_PLYLoader + * \brief Loader for .ply polygon file. + * \author Gabriel Peyré + * \date 4-1-2003 + * + * PLY is a 3D standard from Stanford. + */ +/*------------------------------------------------------------------------------*/ + +class GW_PLYLoader +{ + +public: + + static GW_I32 Load(GW_Mesh& Mesh, const char *name, const char* mode = "rt", GW_U32 nExtraVertexPad = 2, GW_Bool bFlipFaces = GW_True ); + static GW_I32 Save( GW_Mesh& Mesh, const char *name, GW_Bool bAscii=GW_True ); + +private: + +}; + +} // End namespace GW + + +#endif // _GW_PLYLOADER_H_ + + +/////////////////////////////////////////////////////////////////////////////// +// Copyright (c) Gabriel Peyré +/////////////////////////////////////////////////////////////////////////////// +// END OF FILE // +/////////////////////////////////////////////////////////////////////////////// diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_toolkit/GW_Toolkit.cpp b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_toolkit/GW_Toolkit.cpp new file mode 100644 index 0000000..a418a0a --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_toolkit/GW_Toolkit.cpp @@ -0,0 +1,574 @@ +/*------------------------------------------------------------------------------*/ +/** + * \file GW_Toolkit.cpp + * \brief Definition of class \c GW_Toolkit + * \author Gabriel Peyré + * \date 4-27-2003 + */ +/*------------------------------------------------------------------------------*/ + + +#ifdef GW_SCCSID + static const char* sccsid = "@(#) GW_Toolkit.cpp(c) Gabriel Peyré2003"; +#endif // GW_SCCSID + +#include "stdafx.h" +#include "GW_Toolkit.h" + +using namespace GW; + +T_GeodesicVertexList GW_Toolkit::StartVertexList_; + +const GW_Float GW_Toolkit::rRandomColor_[GW_TOOLKIT_NBR_COLOR][3] = +{ + {1.0, 0.0, 0.0}, + {0.0, 1.0, 0.0}, + {0.0, 0.0, 1.0}, + {0.0, 1.0, 1.0}, + {1.0, 0.0, 1.0}, + {1.0, 1.0, 0.0}, + {1.0, 0.5, 0.5}, + {0.5, 1.0, 0.5}, + {0.5, 0.5, 1.0}, + + + {1.0, 0.5, 0.0}, + {1.0, 0.0, 0.5}, + {0.5, 1.0, 0.0}, + {0.0, 1.0, 0.5}, + {0.5, 0.0, 1.0}, + {0.0, 0.5, 1.0}, + + {1.0, 1.0, 0.5}, + {1.0, 0.5, 1.0}, + {0.5, 1.0, 1.0}, +}; + + + +/*------------------------------------------------------------------------------*/ +// Name : GW_Toolkit constructor +/** + * \author Gabriel Peyré + * \date 4-27-2003 + * + * Constructor. + */ +/*------------------------------------------------------------------------------*/ +GW_Toolkit::GW_Toolkit() +: nNbrStartVertex_( 1 ) +{ + Displayer_.EnableDraw( GW_BasicDisplayer::kGeodesicDistance ); + Displayer_.SetVectorScaling( GW_TOOLKIT_VECTOR_SCALING ); + CoarseDisplayer_.EnableDraw( GW_BasicDisplayer::kLighting ); +} + +const GW_Bool bResavePLY = GW_False; +const GW_Bool bResaveVRML = GW_False; +const GW_Bool bResaveGWM = GW_True; +const GW_Bool bResaveOFF = GW_True; +const GW_Bool bResaveOBJ = GW_True; + +/*------------------------------------------------------------------------------*/ +// Name : GW_Toolkit::LoadFile +/** +* \param file_name [char*] File name. +* \return [GW_I32] Was the loading successful ? +* \author Gabriel Peyré +* \date 4-2-2003 +* +* Load a file depending on it's extension. +*/ +/*------------------------------------------------------------------------------*/ +GW_I32 GW_Toolkit::LoadFile(const char* file_name) +{ + StartVertexList_.clear(); + VoronoiMesh_.Reset(); + Mesh_.Reset(); + GeodesicPath_.ResetPath(); + pEndVertex_ = NULL; + /* analyse extension */ + string str(file_name); + string::size_type n = str.find_last_of( ".", str.length() ); + if( n!=string::npos ) + { + string ext = str.substr( n+1, str.size() ); + string base = str.substr( 0, n ); + if( ext=="ply" ) + { +#define MODE "rt" +#define EXTRA_PAD 8 +#define FLIP_FACES GW_True + GW_BasicDisplayer Displayer_; + cout << "Loading PLY file " << file_name << "... "; + GW_I32 nRet = GW_PLYLoader::Load( Mesh_, file_name, MODE, EXTRA_PAD, FLIP_FACES ); + if( nRet<0 ) + { + cout << endl << "Can't load file."; + return nRet; + } + cout << "done." << endl; + /* set up the connectivity */ + cout << "Building connectivity ... "; + Mesh_.BuildConnectivity(); + cout << "done." << endl; + /* rescaling */ + cout << "Rescaling vertex ... "; + Mesh_.TranslateVertex( -Mesh_.GetBarycenter() ); + Mesh_.ScaleVertex( 5/Mesh_.GetBoundingRadius() ); + cout << "done." << endl; + /* building normal AFTER connectivity */ + cout << "Building curvature informations ... "; + Mesh_.BuildCurvatureData(); + Mesh_.BuildRawNormal(); // todo : fix this. + cout << "done." << endl; + /* re-saving the file */ + if( bResaveGWM ) + { + cout << "Saving file in .gwm format ... "; + string base_gwm = base + ".gwm"; + GW_Ofstream file( base_gwm.c_str(), std::ofstream::out | std::ofstream::binary ); + file << Mesh_; + file.close(); + cout << "done." << endl; + } + /* resave in vrml format */ + if( bResaveVRML ) + { + cout << "Saving file in .wrl format ... "; + string base_wrl = base + ".wrl"; + GW_VRMLLoader::Save( Mesh_, base_wrl.c_str() ); + cout << "done." << endl; + } + + } + else if( ext=="ase" ) + { + GW_ASELoader ASELoader; + cout << "Loading ASE file " << file_name << " ... "; + GW_I32 nRet = ASELoader.Load( Mesh_, file_name ); + if( nRet<0 ) + { + cout << endl << "Can't load file."; + return nRet; + } + cout << "done." << endl; + /* set up the connectivity */ + cout << "Building connectivity ... "; + Mesh_.BuildConnectivity(); + cout << "done." << endl; + /* rescaling */ + cout << "Rescaling vertex ... "; + Mesh_.TranslateVertex( -Mesh_.GetBarycenter() ); + Mesh_.ScaleVertex( 5/Mesh_.GetBoundingRadius() ); + cout << "done." << endl; + /* building normal AFTER connectivity */ + cout << "Building curvature informations ... "; + Mesh_.BuildCurvatureData(); + Mesh_.BuildRawNormal(); // todo : fix this. + cout << "done." << endl; + /* re-saving the file */ + if( bResaveGWM ) + { + cout << "Saving file in .gwm format ... "; + string base_gwm = base + ".gwm"; + GW_Ofstream file( base_gwm.c_str(), std::ofstream::out | std::ofstream::binary ); + file << Mesh_; + file.close(); + cout << "done." << endl; + } + /* resave in OFF format */ + if( bResaveOFF ) + { + cout << "Saving file in .off format ... "; + string base_wrl = base + ".off"; + GW_OFFLoader::Save( Mesh_, base_wrl.c_str() ); + cout << "done." << endl; + } + /* resave in PLY format */ + if( bResavePLY ) + { + cout << "Saving file in .ply format ... "; + string base_wrl = base + ".ply"; + GW_PLYLoader::Save( Mesh_, base_wrl.c_str(), GW_False ); + cout << "done." << endl; + } + } + else if( ext=="wrl" ) + { + cout << "Loading VRML file " << file_name << " ... "; + GW_I32 nRet = GW_VRMLLoader::Load( Mesh_, file_name ); + if( nRet<0 ) + { + cout << endl << "Can't load file."; + return nRet; + } + cout << "done." << endl; + /* set up the connectivity */ + cout << "Building connectivity ... "; + Mesh_.BuildConnectivity(); + cout << "done." << endl; + /* rescaling */ + cout << "Rescaling vertex ... "; + Mesh_.TranslateVertex( -Mesh_.GetBarycenter() ); + GW_Float rRadius = Mesh_.GetBoundingRadius(); + GW_ASSERT( rRadius>0 ); + Mesh_.ScaleVertex( 5/(rRadius+0.001) ); + cout << "done." << endl; + /* building normal AFTER connectivity */ + cout << "Building curvature informations ... "; + Mesh_.BuildCurvatureData(); + Mesh_.BuildRawNormal(); // todo : fix this. + cout << "done." << endl; + /* re-saving the file */ + if( bResaveGWM ) + { + cout << "Saving file in .gwm format ... "; + string base_gwm = base + ".gwm"; + GW_Ofstream file( base_gwm.c_str(), std::ofstream::out | std::ofstream::binary ); + file << Mesh_; + file.close(); + cout << "done." << endl; + } + } + else if( ext=="off" ) + { + cout << "Loading OFF file " << file_name << " ... "; + GW_I32 nRet = GW_OFFLoader::Load( Mesh_, file_name ); + if( nRet<0 ) + { + cout << endl << "Can't load file."; + return nRet; + } + cout << "done." << endl; + /* set up the connectivity */ + cout << "Building connectivity ... "; + GW_Vertex* pVert = Mesh_.GetVertex(0); + Mesh_.GetVertex(10); + Mesh_.BuildConnectivity(); + pVert = Mesh_.GetVertex(0); + Mesh_.GetVertex(10); + cout << "done." << endl; + /* rescaling */ + cout << "Rescaling vertex ... "; + Mesh_.TranslateVertex( -Mesh_.GetBarycenter() ); + pVert = Mesh_.GetVertex(0); + Mesh_.GetVertex(10); + GW_Float rRadius = Mesh_.GetBoundingRadius(); + GW_ASSERT( rRadius>0 ); + Mesh_.ScaleVertex( 5/(rRadius+0.001) ); + cout << "done." << endl; + /* building normal AFTER connectivity */ + cout << "Building curvature informations ... "; + Mesh_.BuildCurvatureData(); + Mesh_.BuildRawNormal(); + cout << "done." << endl; + /* re-saving the file */ + if( bResaveOFF ) + { + cout << "Saving file in .gwm format ... "; + string base_gwm = base + ".gwm"; + GW_Ofstream file( base_gwm.c_str(), std::ofstream::out | std::ofstream::binary ); + file << Mesh_; + file.close(); + cout << "done." << endl; + } + } + + else if( ext=="obj" ) + { + cout << "Loading OBJ file " << file_name << " ... "; + GW_I32 nRet = GW_OBJLoader::Load( Mesh_, file_name ); + if( nRet<0 ) + { + cout << endl << "Can't load file."; + return nRet; + } + cout << "done." << endl; + /* set up the connectivity */ + cout << "Building connectivity ... "; + GW_Vertex* pVert = Mesh_.GetVertex(0); + Mesh_.GetVertex(10); + Mesh_.BuildConnectivity(); + pVert = Mesh_.GetVertex(0); + Mesh_.GetVertex(10); + cout << "done." << endl; + /* rescaling */ + cout << "Rescaling vertex ... "; + Mesh_.TranslateVertex( -Mesh_.GetBarycenter() ); + pVert = Mesh_.GetVertex(0); + Mesh_.GetVertex(10); + GW_Float rRadius = Mesh_.GetBoundingRadius(); + GW_ASSERT( rRadius>0 ); + Mesh_.ScaleVertex( 5/(rRadius+0.001) ); + cout << "done." << endl; + /* building normal AFTER connectivity */ + cout << "Building curvature informations ... "; + Mesh_.BuildCurvatureData(); + Mesh_.BuildRawNormal(); + cout << "done." << endl; + /* re-saving the file */ + if( bResaveOBJ ) + { + cout << "Saving file in .gwm format ... "; + string base_gwm = base + ".gwm"; + GW_Ofstream file( base_gwm.c_str(), std::ofstream::out | std::ofstream::binary ); + file << Mesh_; + file.close(); + cout << "done." << endl; + } + } + else if( ext=="gwm" ) + { + cout << "Loading GWM file " << file_name << " ... "; + GW_Ifstream file( file_name, std::ios_base::in | std::ios_base::binary); + file >> Mesh_; + file.close(); + cout << "done." << endl; + /* building normal */ + cout << "Building curvature informations ... "; + Mesh_.BuildCurvatureData(); + Mesh_.BuildRawNormal(); // todo : fix this. + cout << "done." << endl; + } + else + { + cerr << "load_file: " << file_name << " is not a supported file name." << endl; + return GW_Error_File_Not_Supported; + } + } + else + { + cerr << "load_file: " << file_name << " is not a supported file name." << endl; + return GW_Error_File_Not_Supported; + } + + char s[100]; + sprintf( s, "Number of vertices : %d", Mesh_.GetNbrVertex() ); + GW_OutputComment( s ); + sprintf( s, "Number of faces : %d", Mesh_.GetNbrFace() ); + GW_OutputComment( s ); + + Displayer_.SetUpDraw( Mesh_ ); + Displayer_.BuildVertexArray( Mesh_ ); + this->SetUpMarching(); + + return GW_OK; +} + +void GW_Toolkit::SetUpMarching( GW_GeodesicVertex* pUserStart ) +{ + StartVertexList_.clear(); + GW_GeodesicVertex* pStartVertex = NULL; + Mesh_.ResetGeodesicMesh(); + /* find start vertex */ + for( GW_U32 i=0; i=0 if success. + * \author Gabriel Peyré + * \date 5-5-2003 + * + * Load a list of file. + */ +/*------------------------------------------------------------------------------*/ +GW_I32 GW_Toolkit::LoadFileList( const char* file, T_StringList& FileList ) +{ + /* load the file listing */ + FILE* pFile = fopen( file, "rt" ); + if( pFile==NULL ) + return -1; + char data[255]; + while( !feof(pFile) ) + { + fscanf(pFile, "%s", &data); + if( data[0]=='#' ) + { + // skip line + char c = 0; + while( !feof(pFile) && !(c=='\n') ) + c = fgetc( pFile ); + } + else + FileList.push_back( string(data) ); + } + fclose( pFile ); + + return 0; +} + + +/*------------------------------------------------------------------------------*/ +// Name : GW_Toolkit::Display +/** + * \param gc [GW_GeometryCell&] The cell + * \author Gabriel Peyré + * \date 2-4-2004 + * + * Display a gometry cell. + */ +/*------------------------------------------------------------------------------*/ +void GW_Toolkit::Display( GW_GeometryCell& gc, GW_Float boundary_thick, GW_Float half_boundary_thick, + GW_Vector3D boundary_color, GW_Vector3D half_boundary_color, GW_Vector3D fill_color ) +{ + glColor( fill_color ); + glLineWidth(1); + for( GW_U32 j=0; j<(gc.GetWidth()-1); ++j ) + { + glBegin(GL_QUAD_STRIP); + for( GW_U32 i=0; i0 ) + { + glColor( half_boundary_color ); + glLineWidth(half_boundary_thick); + glBegin(GL_LINE_STRIP); + for( GW_U32 i=0; i0 ) + { + glColor( boundary_color ); + glLineWidth(boundary_thick); + glBegin(GL_LINE_STRIP); + for( GW_I32 i=0; i0 ) nNbrStartVertex_--; return nNbrStartVertex_; } + + GW_GeodesicVertex* GetEndVertex() + { return pEndVertex_; } + static T_GeodesicVertexList& GetStartVertex() + { return StartVertexList_; } + + static GW_Vector3D GetRandomColor(); + + /** geometry cells helpers */ + static void Display( GW_GeometryCell& gc, GW_Float boundary_thick = 0, GW_Float half_boundary_thick = 0, + GW_Vector3D boundary_color = GW_Vector3D(0,0,0), GW_Vector3D half_boundary_color = GW_Vector3D(1,0,0), GW_Vector3D fill_color = GW_Vector3D(0.5f,0.5f,0.5f) ); + static void Display( GW_GeometryAtlas& ga, GW_Float boundary_thick = 0, GW_Float half_boundary_thick = 0, + GW_Vector3D boundary_color = GW_Vector3D(0,0,0), GW_Vector3D half_boundary_color = GW_Vector3D(1,0,0), GW_Vector3D fill_color = GW_Vector3D(0.5f,0.5f,0.5f) ); + +private: + + GW_GeodesicMesh Mesh_; + GW_VoronoiMesh VoronoiMesh_; + + GW_GeodesicDisplayer Displayer_; + GW_BasicDisplayer CoarseDisplayer_; + + GW_GeodesicPath GeodesicPath_; + + GW_GeodesicVertex* pEndVertex_; + static T_GeodesicVertexList StartVertexList_; + + GW_U32 nNbrStartVertex_; + + + #define GW_TOOLKIT_NBR_COLOR 18 + static const GW_Float rRandomColor_[GW_TOOLKIT_NBR_COLOR][3]; + +}; + +} // End namespace GW + + +#endif // _GW_TOOLKIT_H_ + + +/////////////////////////////////////////////////////////////////////////////// +// Copyright (c) Gabriel Peyré +/////////////////////////////////////////////////////////////////////////////// +// END OF FILE // +/////////////////////////////////////////////////////////////////////////////// diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_toolkit/GW_VRMLLoader.cpp b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_toolkit/GW_VRMLLoader.cpp new file mode 100644 index 0000000..0092a80 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_toolkit/GW_VRMLLoader.cpp @@ -0,0 +1,194 @@ +/*------------------------------------------------------------------------------*/ +/** + * \file GW_VRMLLoader.cpp + * \brief Definition of class \c GW_VRMLLoader + * \author Gabriel Peyré + * \date 5-20-2003 + */ +/*------------------------------------------------------------------------------*/ + + +#ifdef GW_SCCSID + static const char* sccsid = "@(#) GW_VRMLLoader.cpp(c) Gabriel Peyré2003"; +#endif // GW_SCCSID + +#include "stdafx.h" +#include "GW_VRMLLoader.h" + + +using namespace GW; + + +/*------------------------------------------------------------------------------*/ +// Name : GW_VRMLLoader::Load +/** +* \param Mesh [GW_Mesh&] Mash to load data to. +* \param name [char*] File name. +* \return [GW_I32] >0 : loading successful. +* \author Gabriel Peyré +* \date 4-1-2003 +* +* Load data from a .PLY file. +*/ +/*------------------------------------------------------------------------------*/ +GW_I32 GW_VRMLLoader::Load(GW_Mesh& Mesh, const char *name, const char* mode, GW_U32 nExtraVertexPad, GW_Bool bFlipFaces) +{ + FILE* pFile = NULL; + pFile = fopen( name, mode ); + if( pFile ==NULL ) + return GW_Error_Opening_File; + + char data[255]; + GW_U32 nNbrVertex = 0; + GW_U32 nNbrFace = 0; + float Vect[3]; + GW_U32 nVertexNumber[3]; + GW_U32 nFaceValence = 0; + GW_Vertex* pVert = NULL; + GW_Face* pFace = NULL; + + T_FloatVector vX, vY, vZ; + + std::map VertCorrespondance; + GW_Bool bVertexDone = GW_False; + + while( !feof(pFile) ) + { + fscanf(pFile, "%s", &data); + + if( strcmp(data, "vertex")==0 ) + { + fscanf(pFile, "%u", &nNbrVertex); + Mesh.SetNbrVertex( nNbrVertex ); + } + else if( strcmp(data, "face")==0 ) + { + fscanf(pFile, "%u", &nNbrFace); + Mesh.SetNbrFace( nNbrFace ); + } + else if( strcmp( data, "point[" )==0 && !bVertexDone ) + { + bVertexDone = GW_True; + for( GW_U32 i=0; iSetPosition( Pos ); + Mesh.SetVertex( i, pVert ); +#if 0 + /* this is to avoid an annoying problem of vertex duplication */ + for( GW_U32 j=0; jGetPosition(); + if( (Pos-Pos1).Norm()SetVertex( *pVert, j ); + else + pFace->SetVertex( *pVert, 2-j ); + } + Mesh.SetFace( i, pFace ); + } + } + else if( strcmp( data, "point[" )==0 && bVertexDone ) + { + /* texture coords */ + float u=0,v=0; + for( GW_U32 i=0; iSetTexCoords( u,v ); + } + } + } + + fclose(pFile); + + return GW_OK; +} + +/*------------------------------------------------------------------------------*/ +// Name : GW_VRMLLoader::Save +/** + * \param Mesh [GW_Mesh&] The mesh. + * \param name [char*] The file name. + * \return [GW_I32] Was the saving successful ? + * \author Gabriel Peyré + * \date 5-27-2003 + * + * Save the mesh to a file. + */ +/*------------------------------------------------------------------------------*/ +GW_I32 GW_VRMLLoader::Save( GW_Mesh& Mesh, const char *name ) +{ + FILE* pFile = NULL; + pFile = fopen( name, "wt" ); + if( pFile ==NULL ) + return GW_Error_Opening_File; +#define WRITELN(str) fprintf( pFile, str "\n" ) + + WRITELN("#VRML V2.0 utf8"); + WRITELN("Group {"); + WRITELN("children ["); + WRITELN("Shape {"); + WRITELN("geometry IndexedFaceSet {"); + WRITELN("coord Coordinate {"); + WRITELN("point["); + + for( GW_U32 i=0; iGetPosition(); + fprintf(pFile, " %f %f %f,\n", Pos[0], Pos[1], Pos[2] ); + + } + + WRITELN("]"); + WRITELN("}"); + WRITELN("coordIndex["); + + for( GW_U32 i=0; iGetVertex(0)->GetID(), pFace->GetVertex(1)->GetID(), pFace->GetVertex(2)->GetID() ); + } + + WRITELN("]"); + WRITELN("}"); // geometry + WRITELN("}"); // shape + WRITELN("]"); // children + WRITELN("}"); // group + + fclose(pFile); + + return GW_OK; +} + + +/////////////////////////////////////////////////////////////////////////////// +// Copyright (c) Gabriel Peyré +/////////////////////////////////////////////////////////////////////////////// +// END OF FILE // +/////////////////////////////////////////////////////////////////////////////// diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_toolkit/GW_VRMLLoader.h b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_toolkit/GW_VRMLLoader.h new file mode 100644 index 0000000..ec8a6f6 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_toolkit/GW_VRMLLoader.h @@ -0,0 +1,51 @@ + +/*------------------------------------------------------------------------------*/ +/** + * \file GW_VRMLLoader.h + * \brief Definition of class \c GW_VRMLLoader + * \author Gabriel Peyré + * \date 5-20-2003 + */ +/*------------------------------------------------------------------------------*/ + +#ifndef _GW_VRMLLOADER_H_ +#define _GW_VRMLLOADER_H_ + +#include "../gw_core/GW_Config.h" +#include "../gw_core/GW_Mesh.h" + +namespace GW { + +/*------------------------------------------------------------------------------*/ +/** + * \class GW_VRMLLoader + * \brief Load data from a VRML file. + * \author Gabriel Peyré + * \date 5-20-2003 + * + * Very simple loader. + */ +/*------------------------------------------------------------------------------*/ + +class GW_VRMLLoader +{ + +public: + + static GW_I32 Load(GW_Mesh& Mesh, const char *name, const char* mode = "rt", GW_U32 nExtraVertexPad = 2, GW_Bool bFlipFaces = GW_False ); + static GW_I32 Save( GW_Mesh& Mesh, const char *name ); +private: + +}; + +} // End namespace GW + + +#endif // _GW_VRMLLOADER_H_ + + +/////////////////////////////////////////////////////////////////////////////// +// Copyright (c) Gabriel Peyré +/////////////////////////////////////////////////////////////////////////////// +// END OF FILE // +/////////////////////////////////////////////////////////////////////////////// diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_toolkit/gw_toolkit.vcproj b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_toolkit/gw_toolkit.vcproj new file mode 100644 index 0000000..3e15dde --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_toolkit/gw_toolkit.vcproj @@ -0,0 +1,258 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_toolkit/ply/.svn/all-wcprops b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_toolkit/ply/.svn/all-wcprops new file mode 100644 index 0000000..69c45e1 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_toolkit/ply/.svn/all-wcprops @@ -0,0 +1,35 @@ +K 25 +svn:wc:ra_dav:version-url +V 87 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/mex/gw/gw_toolkit/ply +END +ply.c +K 25 +svn:wc:ra_dav:version-url +V 93 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/mex/gw/gw_toolkit/ply/ply.c +END +plyfile.cpp +K 25 +svn:wc:ra_dav:version-url +V 99 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/mex/gw/gw_toolkit/ply/plyfile.cpp +END +plytest.c +K 25 +svn:wc:ra_dav:version-url +V 97 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/mex/gw/gw_toolkit/ply/plytest.c +END +ply.h +K 25 +svn:wc:ra_dav:version-url +V 93 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/mex/gw/gw_toolkit/ply/ply.h +END +ply_docs +K 25 +svn:wc:ra_dav:version-url +V 96 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/mex/gw/gw_toolkit/ply/ply_docs +END diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_toolkit/ply/.svn/entries b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_toolkit/ply/.svn/entries new file mode 100644 index 0000000..846fdc8 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_toolkit/ply/.svn/entries @@ -0,0 +1,93 @@ +8 + +dir +12 +https://matlabcompanion.svn.sourceforge.net/svnroot/matlabcompanion/toolbox/toolbox_fast_marching/mex/gw/gw_toolkit/ply +https://matlabcompanion.svn.sourceforge.net/svnroot/matlabcompanion + + + +2008-08-16T12:32:42.608947Z +1 +nikopol0 + + +svn:special svn:externals svn:needs-lock + + + + + + + + + + + +0211462f-4f08-4595-aba7-0193070202b6 + +ply.c +file + + + + +2008-08-16T13:43:20.000000Z +266ab4e2b895a3d1b136fe363f899036 +2008-08-16T12:32:42.608947Z +1 +nikopol0 +has-props + +plyfile.cpp +file + + + + +2008-08-16T13:43:20.000000Z +e54822094b1985776efda7d10d78b4e6 +2008-08-16T12:32:42.608947Z +1 +nikopol0 +has-props + +plytest.c +file + + + + +2008-08-16T13:43:20.000000Z +ce829e4cb085da0002c71fb59728ae21 +2008-08-16T12:32:42.608947Z +1 +nikopol0 +has-props + +ply.h +file + + + + +2008-08-16T13:43:20.000000Z +4bf0f777805547167c45dff521d69998 +2008-08-16T12:32:42.608947Z +1 +nikopol0 +has-props + +ply_docs +file + + + + +2008-08-16T13:43:20.000000Z +3518add69bb6d6964740a8687a8dee32 +2008-08-16T12:32:42.608947Z +1 +nikopol0 +has-props + diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_toolkit/ply/.svn/format b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_toolkit/ply/.svn/format new file mode 100644 index 0000000..45a4fb7 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_toolkit/ply/.svn/format @@ -0,0 +1 @@ +8 diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_toolkit/ply/.svn/prop-base/ply.c.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_toolkit/ply/.svn/prop-base/ply.c.svn-base new file mode 100644 index 0000000..a669705 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_toolkit/ply/.svn/prop-base/ply.c.svn-base @@ -0,0 +1,5 @@ +K 14 +svn:executable +V 0 + +END diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_toolkit/ply/.svn/prop-base/ply.h.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_toolkit/ply/.svn/prop-base/ply.h.svn-base new file mode 100644 index 0000000..a669705 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_toolkit/ply/.svn/prop-base/ply.h.svn-base @@ -0,0 +1,5 @@ +K 14 +svn:executable +V 0 + +END diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_toolkit/ply/.svn/prop-base/ply_docs.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_toolkit/ply/.svn/prop-base/ply_docs.svn-base new file mode 100644 index 0000000..a669705 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_toolkit/ply/.svn/prop-base/ply_docs.svn-base @@ -0,0 +1,5 @@ +K 14 +svn:executable +V 0 + +END diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_toolkit/ply/.svn/prop-base/plyfile.cpp.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_toolkit/ply/.svn/prop-base/plyfile.cpp.svn-base new file mode 100644 index 0000000..a669705 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_toolkit/ply/.svn/prop-base/plyfile.cpp.svn-base @@ -0,0 +1,5 @@ +K 14 +svn:executable +V 0 + +END diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_toolkit/ply/.svn/prop-base/plytest.c.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_toolkit/ply/.svn/prop-base/plytest.c.svn-base new file mode 100644 index 0000000..a669705 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_toolkit/ply/.svn/prop-base/plytest.c.svn-base @@ -0,0 +1,5 @@ +K 14 +svn:executable +V 0 + +END diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_toolkit/ply/.svn/text-base/ply.c.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_toolkit/ply/.svn/text-base/ply.c.svn-base new file mode 100644 index 0000000..d034f5b --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_toolkit/ply/.svn/text-base/ply.c.svn-base @@ -0,0 +1,3313 @@ +/* + +The interface routines for reading and writing PLY polygon files. + +Greg Turk + +--------------------------------------------------------------- + +A PLY file contains a single polygonal _object_. + +An object is composed of lists of _elements_. Typical elements are +vertices, faces, edges and materials. + +Each type of element for a given object has one or more _properties_ +associated with the element type. For instance, a vertex element may +have as properties the floating-point values x,y,z and the three unsigned +chars representing red, green and blue. + +----------------------------------------------------------------------- + +Copyright (c) 1998 Georgia Institute of Technology. All rights reserved. + +Permission to use, copy, modify and distribute this software and its +documentation for any purpose is hereby granted without fee, provided +that the above copyright notice and this permission notice appear in +all copies of this software and that you do not sell the software. + +THE SOFTWARE IS PROVIDED "AS IS" AND WITHOUT WARRANTY OF ANY KIND, +EXPRESS, IMPLIED OR OTHERWISE, INCLUDING WITHOUT LIMITATION, ANY +WARRANTY OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. + +*/ + +#include +#include +#include +#include +#include "ply.h" + +char *type_names[] = { /* names of scalar types */ +"invalid", +"int8", "int16", "int32", "uint8", "uint16", "uint32", "float32", "float64", +}; + +char *old_type_names[] = { /* old names of types for backward compatability */ +"invalid", +"char", "short", "int", "uchar", "ushort", "uint", "float", "double", +}; + +int ply_type_size[] = { + 0, 1, 2, 4, 1, 2, 4, 4, 8 +}; + +#define NO_OTHER_PROPS -1 + +#define DONT_STORE_PROP 0 +#define STORE_PROP 1 + +#define OTHER_PROP 0 +#define NAMED_PROP 1 + +/* returns 1 if strings are equal, 0 if not */ +int equal_strings(char *, char *); + +/* find an element in a plyfile's list */ +PlyElement *find_element(PlyFile *, char *); + +/* find a property in an element's list */ +PlyProperty *find_property(PlyElement *, char *, int *); + +/* write to a file the word describing a PLY file data type */ +void write_scalar_type (FILE *, int); + +/* read a line from a file and break it up into separate words */ +char **get_words(FILE *, int *, char **); + +/* write an item to a file */ +void write_binary_item(FILE *, int, unsigned int, double, int); +void write_ascii_item(FILE *, int, unsigned int, double, int); + +/* add information to a PLY file descriptor */ +void add_element(PlyFile *, char **, int); +void add_property(PlyFile *, char **, int); +void add_comment(PlyFile *, char *); +void add_obj_info(PlyFile *, char *); + +/* copy a property */ +void copy_property(PlyProperty *, PlyProperty *); + +/* store a value into where a pointer and a type specify */ +void store_item(char *, int, int, unsigned int, double); + +/* return the value of a stored item */ +void get_stored_item( void *, int, int *, unsigned int *, double *); + +/* return the value stored in an item, given ptr to it and its type */ +double get_item_value(char *, int); + +/* get binary or ascii item and store it according to ptr and type */ +void get_ascii_item(char *, int, int *, unsigned int *, double *); +void get_binary_item(FILE *, int, int *, unsigned int *, double *); + +/* get a bunch of elements from a file */ +void ascii_get_element(PlyFile *, char *); +void binary_get_element(PlyFile *, char *); + +/* memory allocation */ +static char *my_alloc(int, int, char *); + + +/*************/ +/* Writing */ +/*************/ + + +/****************************************************************************** +Given a file pointer, get ready to write PLY data to the file. + +Entry: + fp - the given file pointer + nelems - number of elements in object + elem_names - list of element names + file_type - file type, either ascii or binary + +Exit: + returns a pointer to a PlyFile, used to refer to this file, or NULL if error +******************************************************************************/ + +PlyFile *ply_write( + FILE *fp, + int nelems, + char **elem_names, + int file_type +) +{ + int i; + PlyFile *plyfile; + PlyElement *elem; + + /* check for NULL file pointer */ + if (fp == NULL) + return (NULL); + + /* create a record for this object */ + + plyfile = (PlyFile *) myalloc (sizeof (PlyFile)); + plyfile->file_type = file_type; + plyfile->num_comments = 0; + plyfile->num_obj_info = 0; + plyfile->num_elem_types = nelems; + plyfile->version = 1.0; + plyfile->fp = fp; + plyfile->other_elems = NULL; + + /* tuck aside the names of the elements */ + + plyfile->elems = (PlyElement **) myalloc (sizeof (PlyElement *) * nelems); + for (i = 0; i < nelems; i++) { + elem = (PlyElement *) myalloc (sizeof (PlyElement)); + plyfile->elems[i] = elem; + elem->name = strdup (elem_names[i]); + elem->num = 0; + elem->nprops = 0; + } + + /* return pointer to the file descriptor */ + return (plyfile); +} + + +/****************************************************************************** +Open a polygon file for writing. + +Entry: + filename - name of file to read from + nelems - number of elements in object + elem_names - list of element names + file_type - file type, either ascii or binary + +Exit: + returns a file identifier, used to refer to this file, or NULL if error +******************************************************************************/ + +PlyFile *open_for_writing_ply( + char *filename, + int nelems, + char **elem_names, + int file_type +) +{ + int i; + PlyFile *plyfile; + PlyElement *elem; + char *name; + FILE *fp; + + /* tack on the extension .ply, if necessary */ + + name = (char *) myalloc (sizeof (char) * (strlen (filename) + 5)); + strcpy (name, filename); + if (strlen (name) < 4 || + strcmp (name + strlen (name) - 4, ".ply") != 0) + strcat (name, ".ply"); + + /* open the file for writing */ + + fp = fopen (name, "w"); + if (fp == NULL) { + return (NULL); + } + + /* create the actual PlyFile structure */ + + plyfile = ply_write (fp, nelems, elem_names, file_type); + if (plyfile == NULL) + return (NULL); + + /* return pointer to the file descriptor */ + return (plyfile); +} + + +/****************************************************************************** +Describe an element, including its properties and how many will be written +to the file. + +Entry: + plyfile - file identifier + elem_name - name of element that information is being specified about + nelems - number of elements of this type to be written + nprops - number of properties contained in the element + prop_list - list of properties +******************************************************************************/ + +void element_layout_ply( + PlyFile *plyfile, + char *elem_name, + int nelems, + int nprops, + PlyProperty *prop_list +) +{ + int i; + PlyElement *elem; + PlyProperty *prop; + + /* look for appropriate element */ + elem = find_element (plyfile, elem_name); + if (elem == NULL) { + fprintf(stderr,"element_layout_ply: can't find element '%s'\n",elem_name); + exit (-1); + } + + elem->num = nelems; + + /* copy the list of properties */ + + elem->nprops = nprops; + elem->props = (PlyProperty **) myalloc (sizeof (PlyProperty *) * nprops); + elem->store_prop = (char *) myalloc (sizeof (char) * nprops); + + for (i = 0; i < nprops; i++) { + prop = (PlyProperty *) myalloc (sizeof (PlyProperty)); + elem->props[i] = prop; + elem->store_prop[i] = NAMED_PROP; + copy_property (prop, &prop_list[i]); + } +} + + +/****************************************************************************** +Describe a property of an element. + +Entry: + plyfile - file identifier + elem_name - name of element that information is being specified about + prop - the new property +******************************************************************************/ + +void ply_describe_property( + PlyFile *plyfile, + char *elem_name, + PlyProperty *prop +) +{ + PlyElement *elem; + PlyProperty *elem_prop; + + /* look for appropriate element */ + elem = find_element (plyfile, elem_name); + if (elem == NULL) { + fprintf(stderr, "ply_describe_property: can't find element '%s'\n", + elem_name); + return; + } + + /* create room for new property */ + + if (elem->nprops == 0) { + elem->props = (PlyProperty **) myalloc (sizeof (PlyProperty *)); + elem->store_prop = (char *) myalloc (sizeof (char)); + elem->nprops = 1; + } + else { + elem->nprops++; + elem->props = (PlyProperty **) + realloc (elem->props, sizeof (PlyProperty *) * elem->nprops); + elem->store_prop = (char *) + realloc (elem->store_prop, sizeof (char) * elem->nprops); + } + + /* copy the new property */ + + elem_prop = (PlyProperty *) myalloc (sizeof (PlyProperty)); + elem->props[elem->nprops - 1] = elem_prop; + elem->store_prop[elem->nprops - 1] = NAMED_PROP; + copy_property (elem_prop, prop); +} + + +/****************************************************************************** +State how many of a given element will be written. + +Entry: + plyfile - file identifier + elem_name - name of element that information is being specified about + nelems - number of elements of this type to be written +******************************************************************************/ + +void element_count_ply( + PlyFile *plyfile, + char *elem_name, + int nelems +) +{ + int i; + PlyElement *elem; + PlyProperty *prop; + + /* look for appropriate element */ + elem = find_element (plyfile, elem_name); + if (elem == NULL) { + fprintf(stderr,"element_count_ply: can't find element '%s'\n",elem_name); + exit (-1); + } + + elem->num = nelems; +} + + +/****************************************************************************** +Signal that we've described everything a PLY file's header and that the +header should be written to the file. + +Entry: + plyfile - file identifier +******************************************************************************/ + +void header_complete_ply(PlyFile *plyfile) +{ + int i,j; + FILE *fp = plyfile->fp; + PlyElement *elem; + PlyProperty *prop; + + fprintf (fp, "ply\n"); + + switch (plyfile->file_type) { + case PLY_ASCII: + fprintf (fp, "format ascii 1.0\n"); + break; + case PLY_BINARY_BE: + fprintf (fp, "format binary_big_endian 1.0\n"); + break; + case PLY_BINARY_LE: + fprintf (fp, "format binary_little_endian 1.0\n"); + break; + default: + fprintf (stderr, "ply_header_complete: bad file type = %d\n", + plyfile->file_type); + exit (-1); + } + + /* write out the comments */ + + for (i = 0; i < plyfile->num_comments; i++) + fprintf (fp, "comment %s\n", plyfile->comments[i]); + + /* write out object information */ + + for (i = 0; i < plyfile->num_obj_info; i++) + fprintf (fp, "obj_info %s\n", plyfile->obj_info[i]); + + /* write out information about each element */ + + for (i = 0; i < plyfile->num_elem_types; i++) { + + elem = plyfile->elems[i]; + fprintf (fp, "element %s %d\n", elem->name, elem->num); + + /* write out each property */ + for (j = 0; j < elem->nprops; j++) { + prop = elem->props[j]; + if (prop->is_list == PLY_LIST) { + fprintf (fp, "property list "); + write_scalar_type (fp, prop->count_external); + fprintf (fp, " "); + write_scalar_type (fp, prop->external_type); + fprintf (fp, " %s\n", prop->name); + } + else if (prop->is_list == PLY_STRING) { + fprintf (fp, "property string"); + fprintf (fp, " %s\n", prop->name); + } + else { + fprintf (fp, "property "); + write_scalar_type (fp, prop->external_type); + fprintf (fp, " %s\n", prop->name); + } + } + } + + fprintf (fp, "end_header\n"); +} + + +/****************************************************************************** +Specify which elements are going to be written. This should be called +before a call to the routine ply_put_element(). + +Entry: + plyfile - file identifier + elem_name - name of element we're talking about +******************************************************************************/ + +void put_element_setup_ply(PlyFile *plyfile, char *elem_name) +{ + PlyElement *elem; + + elem = find_element (plyfile, elem_name); + if (elem == NULL) { + fprintf(stderr, "put_element_setup_ply: can't find element '%s'\n", elem_name); + exit (-1); + } + + plyfile->which_elem = elem; +} + + +/****************************************************************************** +Write an element to the file. This routine assumes that we're +writing the type of element specified in the last call to the routine +put_element_setup_ply(). + +Entry: + plyfile - file identifier + elem_ptr - pointer to the element +******************************************************************************/ + +void put_element_ply(PlyFile *plyfile, void *elem_ptr) +{ + int i,j,k; + FILE *fp = plyfile->fp; + PlyElement *elem; + PlyProperty *prop; + char *item; + char *elem_data; + char **item_ptr; + int list_count; + int item_size; + int int_val; + unsigned int uint_val; + double double_val; + char **other_ptr; + + elem = plyfile->which_elem; + elem_data = (char *) elem_ptr; + other_ptr = (char **) (((char *) elem_ptr) + elem->other_offset); + + /* write out either to an ascii or binary file */ + + if (plyfile->file_type == PLY_ASCII) { + + /* write an ascii file */ + + /* write out each property of the element */ + for (j = 0; j < elem->nprops; j++) { + + prop = elem->props[j]; + + if (elem->store_prop[j] == OTHER_PROP) + elem_data = *other_ptr; + else + elem_data = (char *) elem_ptr; + + if (prop->is_list == PLY_LIST) { /* list */ + item = elem_data + prop->count_offset; + get_stored_item ((void *) item, prop->count_internal, + &int_val, &uint_val, &double_val); + write_ascii_item (fp, int_val, uint_val, double_val, + prop->count_external); + list_count = uint_val; + item_ptr = (char **) (elem_data + prop->offset); + item = item_ptr[0]; + item_size = ply_type_size[prop->internal_type]; + for (k = 0; k < list_count; k++) { + get_stored_item ((void *) item, prop->internal_type, + &int_val, &uint_val, &double_val); + write_ascii_item (fp, int_val, uint_val, double_val, + prop->external_type); + item += item_size; + } + } + else if (prop->is_list == PLY_STRING) { /* string */ + char **str; + item = elem_data + prop->offset; + str = (char **) item; + fprintf (fp, "\"%s\"", *str); + } + else { /* scalar */ + item = elem_data + prop->offset; + get_stored_item ((void *) item, prop->internal_type, + &int_val, &uint_val, &double_val); + write_ascii_item (fp, int_val, uint_val, double_val, + prop->external_type); + } + } + + fprintf (fp, "\n"); + } + else { + + /* write a binary file */ + + /* write out each property of the element */ + for (j = 0; j < elem->nprops; j++) { + prop = elem->props[j]; + if (elem->store_prop[j] == OTHER_PROP) + elem_data = *other_ptr; + else + elem_data = (char *) elem_ptr; + if (prop->is_list == PLY_LIST) { /* list */ + item = elem_data + prop->count_offset; + item_size = ply_type_size[prop->count_internal]; + get_stored_item ((void *) item, prop->count_internal, + &int_val, &uint_val, &double_val); + write_binary_item (fp, int_val, uint_val, double_val, + prop->count_external); + list_count = uint_val; + item_ptr = (char **) (elem_data + prop->offset); + item = item_ptr[0]; + item_size = ply_type_size[prop->internal_type]; + for (k = 0; k < list_count; k++) { + get_stored_item ((void *) item, prop->internal_type, + &int_val, &uint_val, &double_val); + write_binary_item (fp, int_val, uint_val, double_val, + prop->external_type); + item += item_size; + } + } + else if (prop->is_list == PLY_STRING) { /* string */ + int len; + char **str; + item = elem_data + prop->offset; + str = (char **) item; + + /* write the length */ + len = strlen(*str) + 1; + fwrite (&len, sizeof(int), 1, fp); + + /* write the string, including the null character */ + fwrite (*str, len, 1, fp); + } + else { /* scalar */ + item = elem_data + prop->offset; + item_size = ply_type_size[prop->internal_type]; + get_stored_item ((void *) item, prop->internal_type, + &int_val, &uint_val, &double_val); + write_binary_item (fp, int_val, uint_val, double_val, + prop->external_type); + } + } + + } +} + + + + + + +/*************/ +/* Reading */ +/*************/ + + + +/****************************************************************************** +Given a file pointer, get ready to read PLY data from the file. + +Entry: + fp - the given file pointer + +Exit: + nelems - number of elements in object + elem_names - list of element names + returns a pointer to a PlyFile, used to refer to this file, or NULL if error +******************************************************************************/ + +PlyFile *ply_read(FILE *fp, int *nelems, char ***elem_names) +{ + int i,j; + PlyFile *plyfile; + int nwords; + char **words; + int found_format = 0; + char **elist; + PlyElement *elem; + char *orig_line; + + /* check for NULL file pointer */ + if (fp == NULL) + return (NULL); + + /* create record for this object */ + + plyfile = (PlyFile *) myalloc (sizeof (PlyFile)); + plyfile->num_elem_types = 0; + plyfile->comments = NULL; + plyfile->num_comments = 0; + plyfile->obj_info = NULL; + plyfile->num_obj_info = 0; + plyfile->fp = fp; + plyfile->other_elems = NULL; + plyfile->rule_list = NULL; + + /* read and parse the file's header */ + + words = get_words (plyfile->fp, &nwords, &orig_line); + if (!words || !equal_strings (words[0], "ply")) + return (NULL); + + while (words) { + + /* parse words */ + + if (equal_strings (words[0], "format")) { + if (nwords != 3) + return (NULL); + if (equal_strings (words[1], "ascii")) + plyfile->file_type = PLY_ASCII; + else if (equal_strings (words[1], "binary_big_endian")) + plyfile->file_type = PLY_BINARY_BE; + else if (equal_strings (words[1], "binary_little_endian")) + plyfile->file_type = PLY_BINARY_LE; + else + return (NULL); + plyfile->version = atof (words[2]); + found_format = 1; + } + else if (equal_strings (words[0], "element")) + add_element (plyfile, words, nwords); + else if (equal_strings (words[0], "property")) + add_property (plyfile, words, nwords); + else if (equal_strings (words[0], "comment")) + add_comment (plyfile, orig_line); + else if (equal_strings (words[0], "obj_info")) + add_obj_info (plyfile, orig_line); + else if (equal_strings (words[0], "end_header")) + break; + + /* free up words space */ + free (words); + + words = get_words (plyfile->fp, &nwords, &orig_line); + } + + /* create tags for each property of each element, to be used */ + /* later to say whether or not to store each property for the user */ + + for (i = 0; i < plyfile->num_elem_types; i++) { + elem = plyfile->elems[i]; + elem->store_prop = (char *) myalloc (sizeof (char) * elem->nprops); + for (j = 0; j < elem->nprops; j++) + elem->store_prop[j] = DONT_STORE_PROP; + elem->other_offset = NO_OTHER_PROPS; /* no "other" props by default */ + } + + /* set return values about the elements */ + + elist = (char **) myalloc (sizeof (char *) * plyfile->num_elem_types); + for (i = 0; i < plyfile->num_elem_types; i++) + elist[i] = strdup (plyfile->elems[i]->name); + + *elem_names = elist; + *nelems = plyfile->num_elem_types; + + /* return a pointer to the file's information */ + + return (plyfile); +} + + +/****************************************************************************** +Open a polygon file for reading. + +Entry: + filename - name of file to read from + +Exit: + nelems - number of elements in object + elem_names - list of element names + file_type - file type, either ascii or binary + version - version number of PLY file + returns a file identifier, used to refer to this file, or NULL if error +******************************************************************************/ + +PlyFile *ply_open_for_reading( + char *filename, + int *nelems, + char ***elem_names, + int *file_type, + float *version +) +{ + FILE *fp; + PlyFile *plyfile; + char *name; + + /* tack on the extension .ply, if necessary */ + + name = (char *) myalloc (sizeof (char) * (strlen (filename) + 5)); + strcpy (name, filename); + if (strlen (name) < 4 || + strcmp (name + strlen (name) - 4, ".ply") != 0) + strcat (name, ".ply"); + + /* open the file for reading */ + + fp = fopen (name, "r"); + if (fp == NULL) + return (NULL); + + /* create the PlyFile data structure */ + + plyfile = ply_read (fp, nelems, elem_names); + + /* determine the file type and version */ + + *file_type = plyfile->file_type; + *version = plyfile->version; + + /* return a pointer to the file's information */ + + return (plyfile); +} + + +/****************************************************************************** +Get information about a particular element. + +Entry: + plyfile - file identifier + elem_name - name of element to get information about + +Exit: + nelems - number of elements of this type in the file + nprops - number of properties + returns a list of properties, or NULL if the file doesn't contain that elem +******************************************************************************/ + +PlyProperty **get_element_description_ply( + PlyFile *plyfile, + char *elem_name, + int *nelems, + int *nprops +) +{ + int i; + PlyElement *elem; + PlyProperty *prop; + PlyProperty **prop_list; + + /* find information about the element */ + elem = find_element (plyfile, elem_name); + if (elem == NULL) + return (NULL); + + *nelems = elem->num; + *nprops = elem->nprops; + + /* make a copy of the element's property list */ + prop_list = (PlyProperty **) myalloc (sizeof (PlyProperty *) * elem->nprops); + for (i = 0; i < elem->nprops; i++) { + prop = (PlyProperty *) myalloc (sizeof (PlyProperty)); + copy_property (prop, elem->props[i]); + prop_list[i] = prop; + } + + /* return this duplicate property list */ + return (prop_list); +} + + +/****************************************************************************** +Specify which properties of an element are to be returned. This should be +called before a call to the routine get_element_ply(). + +Entry: + plyfile - file identifier + elem_name - which element we're talking about + nprops - number of properties + prop_list - list of properties +******************************************************************************/ + +void get_element_setup_ply( + PlyFile *plyfile, + char *elem_name, + int nprops, + PlyProperty *prop_list +) +{ + int i; + PlyElement *elem; + PlyProperty *prop; + int index; + + /* find information about the element */ + elem = find_element (plyfile, elem_name); + plyfile->which_elem = elem; + + /* deposit the property information into the element's description */ + for (i = 0; i < nprops; i++) { + + /* look for actual property */ + prop = find_property (elem, prop_list[i].name, &index); + if (prop == NULL) { + fprintf (stderr, "Warning: Can't find property '%s' in element '%s'\n", + prop_list[i].name, elem_name); + continue; + } + + /* store its description */ + prop->internal_type = prop_list[i].internal_type; + prop->offset = prop_list[i].offset; + prop->count_internal = prop_list[i].count_internal; + prop->count_offset = prop_list[i].count_offset; + + /* specify that the user wants this property */ + elem->store_prop[index] = STORE_PROP; + } +} + + +/****************************************************************************** +Specify a property of an element that is to be returned. This should be +called (usually multiple times) before a call to the routine ply_get_element(). +This routine should be used in preference to the less flexible old routine +called ply_get_element_setup(). + +Entry: + plyfile - file identifier + elem_name - which element we're talking about + prop - property to add to those that will be returned +******************************************************************************/ + +void ply_get_property( + PlyFile *plyfile, + char *elem_name, + PlyProperty *prop +) +{ + PlyElement *elem; + PlyProperty *prop_ptr; + int index; + + /* find information about the element */ + elem = find_element (plyfile, elem_name); + plyfile->which_elem = elem; + + /* deposit the property information into the element's description */ + + prop_ptr = find_property (elem, prop->name, &index); + if (prop_ptr == NULL) { + fprintf (stderr, "Warning: Can't find property '%s' in element '%s'\n", + prop->name, elem_name); + return; + } + prop_ptr->internal_type = prop->internal_type; + prop_ptr->offset = prop->offset; + prop_ptr->count_internal = prop->count_internal; + prop_ptr->count_offset = prop->count_offset; + + /* specify that the user wants this property */ + elem->store_prop[index] = STORE_PROP; +} + + +/****************************************************************************** +Read one element from the file. This routine assumes that we're reading +the type of element specified in the last call to the routine +ply_get_element_setup(). + +Entry: + plyfile - file identifier + elem_ptr - pointer to location where the element information should be put +******************************************************************************/ + +void ply_get_element(PlyFile *plyfile, void *elem_ptr) +{ + if (plyfile->file_type == PLY_ASCII) + ascii_get_element (plyfile, (char *) elem_ptr); + else + binary_get_element (plyfile, (char *) elem_ptr); +} + + +/****************************************************************************** +Extract the comments from the header information of a PLY file. + +Entry: + plyfile - file identifier + +Exit: + num_comments - number of comments returned + returns a pointer to a list of comments +******************************************************************************/ + +char **get_comments_ply(PlyFile *plyfile, int *num_comments) +{ + *num_comments = plyfile->num_comments; + return (plyfile->comments); +} + + +/****************************************************************************** +Extract the object information (arbitrary text) from the header information +of a PLY file. + +Entry: + plyfile - file identifier + +Exit: + num_obj_info - number of lines of text information returned + returns a pointer to a list of object info lines +******************************************************************************/ + +char **get_obj_info_ply(PlyFile *plyfile, int *num_obj_info) +{ + *num_obj_info = plyfile->num_obj_info; + return (plyfile->obj_info); +} + + +/****************************************************************************** +Make ready for "other" properties of an element-- those properties that +the user has not explicitly asked for, but that are to be stashed away +in a special structure to be carried along with the element's other +information. + +Entry: + plyfile - file identifier + elem - element for which we want to save away other properties +******************************************************************************/ + +void setup_other_props(PlyFile *plyfile, PlyElement *elem) +{ + int i; + PlyProperty *prop; + int size = 0; + int type_size; + + /* Examine each property in decreasing order of size. */ + /* We do this so that all data types will be aligned by */ + /* word, half-word, or whatever within the structure. */ + + for (type_size = 8; type_size > 0; type_size /= 2) { + + /* add up the space taken by each property, and save this information */ + /* away in the property descriptor */ + + for (i = 0; i < elem->nprops; i++) { + + /* don't bother with properties we've been asked to store explicitly */ + if (elem->store_prop[i]) + continue; + + prop = elem->props[i]; + + /* internal types will be same as external */ + prop->internal_type = prop->external_type; + prop->count_internal = prop->count_external; + + /* list case */ + if (prop->is_list == PLY_LIST) { + + /* pointer to list */ + if (type_size == sizeof (void *)) { + prop->offset = size; + size += sizeof (void *); /* always use size of a pointer here */ + } + + /* count of number of list elements */ + if (type_size == ply_type_size[prop->count_external]) { + prop->count_offset = size; + size += ply_type_size[prop->count_external]; + } + } + /* string */ + else if (prop->is_list == PLY_STRING) { + /* pointer to string */ + if (type_size == sizeof (char *)) { + prop->offset = size; + size += sizeof (char *); + } + } + /* scalar */ + else if (type_size == ply_type_size[prop->external_type]) { + prop->offset = size; + size += ply_type_size[prop->external_type]; + } + } + + } + + /* save the size for the other_props structure */ + elem->other_size = size; +} + + +/****************************************************************************** +Specify that we want the "other" properties of an element to be tucked +away within the user's structure. + +Entry: + plyfile - file identifier + elem - the element that we want to store other_props in + offset - offset to where other_props will be stored inside user's structure + +Exit: + returns pointer to structure containing description of other_props +******************************************************************************/ + +static PlyOtherProp *get_other_properties( + PlyFile *plyfile, + PlyElement *elem, + int offset +) +{ + int i; + PlyOtherProp *other; + PlyProperty *prop; + int nprops; + + /* remember that this is the "current" element */ + plyfile->which_elem = elem; + + /* save the offset to where to store the other_props */ + elem->other_offset = offset; + + /* place the appropriate pointers, etc. in the element's property list */ + setup_other_props (plyfile, elem); + + /* create structure for describing other_props */ + other = (PlyOtherProp *) myalloc (sizeof (PlyOtherProp)); + other->name = strdup (elem->name); +#if 0 + if (elem->other_offset == NO_OTHER_PROPS) { + other->size = 0; + other->props = NULL; + other->nprops = 0; + return (other); + } +#endif + other->size = elem->other_size; + other->props = (PlyProperty **) myalloc (sizeof(PlyProperty) * elem->nprops); + + /* save descriptions of each "other" property */ + nprops = 0; + for (i = 0; i < elem->nprops; i++) { + if (elem->store_prop[i]) + continue; + prop = (PlyProperty *) myalloc (sizeof (PlyProperty)); + copy_property (prop, elem->props[i]); + other->props[nprops] = prop; + nprops++; + } + other->nprops = nprops; + + /* set other_offset pointer appropriately if there are NO other properties */ + if (other->nprops == 0) { + elem->other_offset = NO_OTHER_PROPS; + } + + /* return structure */ + return (other); +} + + +/****************************************************************************** +Specify that we want the "other" properties of an element to be tucked +away within the user's structure. The user needn't be concerned for how +these properties are stored. + +Entry: + plyfile - file identifier + elem_name - name of element that we want to store other_props in + offset - offset to where other_props will be stored inside user's structure + +Exit: + returns pointer to structure containing description of other_props +******************************************************************************/ + +PlyOtherProp *ply_get_other_properties( + PlyFile *plyfile, + char *elem_name, + int offset +) +{ + PlyElement *elem; + PlyOtherProp *other; + + /* find information about the element */ + elem = find_element (plyfile, elem_name); + if (elem == NULL) { + fprintf (stderr, "ply_get_other_properties: Can't find element '%s'\n", + elem_name); + return (NULL); + } + + other = get_other_properties (plyfile, elem, offset); + return (other); +} + + + + +/*************************/ +/* Other Element Stuff */ +/*************************/ + + + + + +/****************************************************************************** +Grab all the data for the current element that a user does not want to +explicitly read in. Stores this in the PLY object's data structure. + +Entry: + plyfile - pointer to file + +Exit: + returns pointer to ALL the "other" element data for this PLY file +******************************************************************************/ + +PlyOtherElems *get_other_element_ply (PlyFile *plyfile) +{ + int i; + PlyElement *elem; + char *elem_name; + int elem_count; + PlyOtherElems *other_elems; + OtherElem *other; + + elem = plyfile->which_elem; + elem_name = elem->name; + elem_count = elem->num; + + /* create room for the new "other" element, initializing the */ + /* other data structure if necessary */ + + if (plyfile->other_elems == NULL) { + plyfile->other_elems = (PlyOtherElems *) myalloc (sizeof (PlyOtherElems)); + other_elems = plyfile->other_elems; + other_elems->other_list = (OtherElem *) myalloc (sizeof (OtherElem)); + other = &(other_elems->other_list[0]); + other_elems->num_elems = 1; + } + else { + other_elems = plyfile->other_elems; + other_elems->other_list = (OtherElem *) realloc (other_elems->other_list, + sizeof (OtherElem) * other_elems->num_elems + 1); + other = &(other_elems->other_list[other_elems->num_elems]); + other_elems->num_elems++; + } + + /* count of element instances in file */ + other->elem_count = elem_count; + + /* save name of element */ + other->elem_name = strdup (elem_name); + + /* create a list to hold all the current elements */ + other->other_data = (OtherData **) + malloc (sizeof (OtherData *) * other->elem_count); + + /* set up for getting elements */ + other->other_props = ply_get_other_properties (plyfile, elem_name, + offsetof(OtherData,other_props)); + + /* grab all these elements */ + for (i = 0; i < other->elem_count; i++) { + /* grab and element from the file */ + other->other_data[i] = (OtherData *) malloc (sizeof (OtherData)); + ply_get_element (plyfile, (void *) other->other_data[i]); + } + + /* return pointer to the other elements data */ + return (other_elems); +} + + +/****************************************************************************** +Write out the "other" elements specified for this PLY file. + +Entry: + plyfile - pointer to PLY file to write out other elements for +******************************************************************************/ + +void put_other_elements_ply (PlyFile *plyfile) +{ + int i,j; + OtherElem *other; + + /* make sure we have other elements to write */ + if (plyfile->other_elems == NULL) + return; + + /* write out the data for each "other" element */ + + for (i = 0; i < plyfile->other_elems->num_elems; i++) { + + other = &(plyfile->other_elems->other_list[i]); + put_element_setup_ply (plyfile, other->elem_name); + + /* write out each instance of the current element */ + for (j = 0; j < other->elem_count; j++) + put_element_ply (plyfile, (void *) other->other_data[j]); + } +} + + +/****************************************************************************** +Free up storage used by an "other" elements data structure. + +Entry: + other_elems - data structure to free up +******************************************************************************/ + +void free_other_elements_ply (PlyOtherElems *other_elems) +{ + +} + + + +/*******************/ +/* Miscellaneous */ +/*******************/ + + + +/****************************************************************************** +Close a PLY file. + +Entry: + plyfile - identifier of file to close +******************************************************************************/ + +void ply_close(PlyFile *plyfile) +{ + fclose (plyfile->fp); + + /* free up memory associated with the PLY file */ + free (plyfile); +} + + +/****************************************************************************** +Get version number and file type of a PlyFile. + +Entry: + ply - pointer to PLY file + +Exit: + version - version of the file + file_type - PLY_ASCII, PLY_BINARY_BE, or PLY_BINARY_LE +******************************************************************************/ + +void get_info_ply(PlyFile *ply, float *version, int *file_type) +{ + if (ply == NULL) + return; + + *version = ply->version; + *file_type = ply->file_type; +} + + +/****************************************************************************** +Compare two strings. Returns 1 if they are the same, 0 if not. +******************************************************************************/ + +int equal_strings(char *s1, char *s2) +{ + int i; + + while (*s1 && *s2) + if (*s1++ != *s2++) + return (0); + + if (*s1 != *s2) + return (0); + else + return (1); +} + + +/****************************************************************************** +Re-create the command line that was used to invoke this program. + +Entry: + argc - number of words in argv + argv - array of words in command line +******************************************************************************/ + +char *recreate_command_line (int argc, char *argv[]) +{ + int i; + char *line; + int len = 0; + + /* count total number of characters needed, including separating spaces */ + for (i = 0; i < argc; i++) + len += strlen(argv[i]) + 1; + + /* create empty line */ + line = (char *) malloc (sizeof(char) * len); + line[0] = '\0'; + + /* repeatedly append argv */ + for (i = 0; i < argc; i++) { + strcat (line, argv[i]); + if (i != argc - 1) + strcat (line, " "); + } + + return (line); +} + + +/****************************************************************************** +Find an element from the element list of a given PLY object. + +Entry: + plyfile - file id for PLY file + element - name of element we're looking for + +Exit: + returns the element, or NULL if not found +******************************************************************************/ + +PlyElement *find_element(PlyFile *plyfile, char *element) +{ + int i; + + for (i = 0; i < plyfile->num_elem_types; i++) + if (equal_strings (element, plyfile->elems[i]->name)) + return (plyfile->elems[i]); + + return (NULL); +} + + +/****************************************************************************** +Find a property in the list of properties of a given element. + +Entry: + elem - pointer to element in which we want to find the property + prop_name - name of property to find + +Exit: + index - index to position in list + returns a pointer to the property, or NULL if not found +******************************************************************************/ + +PlyProperty *find_property(PlyElement *elem, char *prop_name, int *index) +{ + int i; + + for (i = 0; i < elem->nprops; i++) + if (equal_strings (prop_name, elem->props[i]->name)) { + *index = i; + return (elem->props[i]); + } + + *index = -1; + return (NULL); +} + + +/****************************************************************************** +Read an element from an ascii file. + +Entry: + plyfile - file identifier + elem_ptr - pointer to element +******************************************************************************/ + +void ascii_get_element(PlyFile *plyfile, char *elem_ptr) +{ + int i,j,k; + PlyElement *elem; + PlyProperty *prop; + char **words; + int nwords; + int which_word; + FILE *fp = plyfile->fp; + char *elem_data,*item; + char *item_ptr; + int item_size; + int int_val; + unsigned int uint_val; + double double_val; + int list_count; + int store_it; + char **store_array; + char *orig_line; + char *other_data; + int other_flag; + + /* the kind of element we're reading currently */ + elem = plyfile->which_elem; + + /* do we need to setup for other_props? */ + + if (elem->other_offset != NO_OTHER_PROPS) { + char **ptr; + other_flag = 1; + /* make room for other_props */ + other_data = (char *) myalloc (elem->other_size); + /* store pointer in user's structure to the other_props */ + ptr = (char **) (elem_ptr + elem->other_offset); + *ptr = other_data; + } + else + other_flag = 0; + + /* read in the element */ + + words = get_words (plyfile->fp, &nwords, &orig_line); + if (words == NULL) { + fprintf (stderr, "ply_get_element: unexpected end of file\n"); + exit (-1); + } + + which_word = 0; + + for (j = 0; j < elem->nprops; j++) { + + prop = elem->props[j]; + store_it = (elem->store_prop[j] | other_flag); + + /* store either in the user's structure or in other_props */ + if (elem->store_prop[j]) + elem_data = elem_ptr; + else + elem_data = other_data; + + if (prop->is_list == PLY_LIST) { /* a list */ + + /* get and store the number of items in the list */ + get_ascii_item (words[which_word++], prop->count_external, + &int_val, &uint_val, &double_val); + if (store_it) { + item = elem_data + prop->count_offset; + store_item(item, prop->count_internal, int_val, uint_val, double_val); + } + + /* allocate space for an array of items and store a ptr to the array */ + list_count = int_val; + item_size = ply_type_size[prop->internal_type]; + store_array = (char **) (elem_data + prop->offset); + + if (list_count == 0) { + if (store_it) + *store_array = NULL; + } + else { + if (store_it) { + item_ptr = (char *) myalloc (sizeof (char) * item_size * list_count); + item = item_ptr; + *store_array = item_ptr; + } + + /* read items and store them into the array */ + for (k = 0; k < list_count; k++) { + get_ascii_item (words[which_word++], prop->external_type, + &int_val, &uint_val, &double_val); + if (store_it) { + store_item (item, prop->internal_type, + int_val, uint_val, double_val); + item += item_size; + } + } + } + + } + else if (prop->is_list == PLY_STRING) { /* a string */ + if (store_it) { + char *str; + char **str_ptr; + str = strdup (words[which_word++]); + item = elem_data + prop->offset; + str_ptr = (char **) item; + *str_ptr = str; + } + else { + which_word++; + } + } + else { /* a scalar */ + get_ascii_item (words[which_word++], prop->external_type, + &int_val, &uint_val, &double_val); + if (store_it) { + item = elem_data + prop->offset; + store_item (item, prop->internal_type, int_val, uint_val, double_val); + } + } + + } + + free (words); +} + + +/****************************************************************************** +Read an element from a binary file. + +Entry: + plyfile - file identifier + elem_ptr - pointer to an element +******************************************************************************/ + +void binary_get_element(PlyFile *plyfile, char *elem_ptr) +{ + int i,j,k; + PlyElement *elem; + PlyProperty *prop; + FILE *fp = plyfile->fp; + char *elem_data; + char *item; + char *item_ptr; + int item_size; + int int_val; + unsigned int uint_val; + double double_val; + int list_count; + int store_it; + char **store_array; + char *other_data; + int other_flag; + + /* the kind of element we're reading currently */ + elem = plyfile->which_elem; + + /* do we need to setup for other_props? */ + + if (elem->other_offset != NO_OTHER_PROPS) { + char **ptr; + other_flag = 1; + /* make room for other_props */ + other_data = (char *) myalloc (elem->other_size); + /* store pointer in user's structure to the other_props */ + ptr = (char **) (elem_ptr + elem->other_offset); + *ptr = other_data; + } + else + other_flag = 0; + + /* read in a number of elements */ + + for (j = 0; j < elem->nprops; j++) { + + prop = elem->props[j]; + store_it = (elem->store_prop[j] | other_flag); + + /* store either in the user's structure or in other_props */ + if (elem->store_prop[j]) + elem_data = elem_ptr; + else + elem_data = other_data; + + if (prop->is_list == PLY_LIST) { /* list */ + + /* get and store the number of items in the list */ + get_binary_item (fp, prop->count_external, + &int_val, &uint_val, &double_val); + if (store_it) { + item = elem_data + prop->count_offset; + store_item(item, prop->count_internal, int_val, uint_val, double_val); + } + + /* allocate space for an array of items and store a ptr to the array */ + list_count = int_val; + item_size = ply_type_size[prop->internal_type]; + store_array = (char **) (elem_data + prop->offset); + if (list_count == 0) { + if (store_it) + *store_array = NULL; + } + else { + if (store_it) { + item_ptr = (char *) myalloc (sizeof (char) * item_size * list_count); + item = item_ptr; + *store_array = item_ptr; + } + + /* read items and store them into the array */ + for (k = 0; k < list_count; k++) { + get_binary_item (fp, prop->external_type, + &int_val, &uint_val, &double_val); + if (store_it) { + store_item (item, prop->internal_type, + int_val, uint_val, double_val); + item += item_size; + } + } + } + + } + else if (prop->is_list == PLY_STRING) { /* string */ + int len; + char *str; + fread (&len, sizeof(int), 1, fp); + str = (char *) myalloc (len); + fread (str, len, 1, fp); + if (store_it) { + char **str_ptr; + item = elem_data + prop->offset; + str_ptr = (char **) item; + *str_ptr = str; + } + } + else { /* scalar */ + get_binary_item (fp, prop->external_type, + &int_val, &uint_val, &double_val); + if (store_it) { + item = elem_data + prop->offset; + store_item (item, prop->internal_type, int_val, uint_val, double_val); + } + } + + } +} + + +/****************************************************************************** +Write to a file the word that represents a PLY data type. + +Entry: + fp - file pointer + code - code for type +******************************************************************************/ + +void write_scalar_type (FILE *fp, int code) +{ + /* make sure this is a valid code */ + + if (code <= StartType || code >= EndType) { + fprintf (stderr, "write_scalar_type: bad data code = %d\n", code); + exit (-1); + } + + /* write the code to a file */ + + fprintf (fp, "%s", type_names[code]); +} + + +/****************************************************************************** +Get a text line from a file and break it up into words. + +IMPORTANT: The calling routine should call "free" on the returned pointer once +finished with it. + +Entry: + fp - file to read from + +Exit: + nwords - number of words returned + orig_line - the original line of characters + returns a list of words from the line, or NULL if end-of-file +******************************************************************************/ + +char **get_words(FILE *fp, int *nwords, char **orig_line) +{ +#define BIG_STRING 4096 + int i,j; + static char str[BIG_STRING]; + static char str_copy[BIG_STRING]; + char **words; + int max_words = 10; + int num_words = 0; + char *ptr,*ptr2; + char *result; + + words = (char **) myalloc (sizeof (char *) * max_words); + + /* read in a line */ + result = fgets (str, BIG_STRING, fp); + if (result == NULL) { + *nwords = 0; + *orig_line = NULL; + return (NULL); + } + + /* convert line-feed and tabs into spaces */ + /* (this guarentees that there will be a space before the */ + /* null character at the end of the string) */ + + str[BIG_STRING-2] = ' '; + str[BIG_STRING-1] = '\0'; + + for (ptr = str, ptr2 = str_copy; *ptr != '\0'; ptr++, ptr2++) { + *ptr2 = *ptr; + if (*ptr == '\t') { + *ptr = ' '; + *ptr2 = ' '; + } + else if (*ptr == '\n') { + *ptr = ' '; + *ptr2 = '\0'; + break; + } + } + + /* find the words in the line */ + + ptr = str; + while (*ptr != '\0') { + + /* jump over leading spaces */ + while (*ptr == ' ') + ptr++; + + /* break if we reach the end */ + if (*ptr == '\0') + break; + + /* allocate more room for words if necessary */ + if (num_words >= max_words) { + max_words += 10; + words = (char **) realloc (words, sizeof (char *) * max_words); + } + + if (*ptr == '\"') { /* a quote indidicates that we have a string */ + + /* skip over leading quote */ + ptr++; + + /* save pointer to beginning of word */ + words[num_words++] = ptr; + + /* find trailing quote or end of line */ + while (*ptr != '\"' && *ptr != '\0') + ptr++; + + /* replace quote with a null character to mark the end of the word */ + /* if we are not already at the end of the line */ + if (*ptr != '\0') + *ptr++ = '\0'; + } + else { /* non-string */ + + /* save pointer to beginning of word */ + words[num_words++] = ptr; + + /* jump over non-spaces */ + while (*ptr != ' ') + ptr++; + + /* place a null character here to mark the end of the word */ + *ptr++ = '\0'; + } + } + + /* return the list of words */ + *nwords = num_words; + *orig_line = str_copy; + return (words); +} + + +/****************************************************************************** +Return the value of an item, given a pointer to it and its type. + +Entry: + item - pointer to item + type - data type that "item" points to + +Exit: + returns a double-precision float that contains the value of the item +******************************************************************************/ + +double get_item_value(char *item, int type) +{ + unsigned char *puchar; + char *pchar; + short int *pshort; + unsigned short int *pushort; + int *pint; + unsigned int *puint; + float *pfloat; + double *pdouble; + int int_value; + unsigned int uint_value; + double double_value; + + switch (type) { + case Int8: + pchar = (char *) item; + int_value = *pchar; + return ((double) int_value); + case Uint8: + puchar = (unsigned char *) item; + int_value = *puchar; + return ((double) int_value); + case Int16: + pshort = (short int *) item; + int_value = *pshort; + return ((double) int_value); + case Uint16: + pushort = (unsigned short int *) item; + int_value = *pushort; + return ((double) int_value); + case Int32: + pint = (int *) item; + int_value = *pint; + return ((double) int_value); + case Uint32: + puint = (unsigned int *) item; + uint_value = *puint; + return ((double) uint_value); + case Float32: + pfloat = (float *) item; + double_value = *pfloat; + return (double_value); + case Float64: + pdouble = (double *) item; + double_value = *pdouble; + return (double_value); + default: + fprintf (stderr, "get_item_value: bad type = %d\n", type); + exit (-1); + } + + return (0.0); /* never actually gets here */ +} + + +/****************************************************************************** +Write out an item to a file as raw binary bytes. + +Entry: + fp - file to write to + int_val - integer version of item + uint_val - unsigned integer version of item + double_val - double-precision float version of item + type - data type to write out +******************************************************************************/ + +void write_binary_item( + FILE *fp, + int int_val, + unsigned int uint_val, + double double_val, + int type +) +{ + unsigned char uchar_val; + char char_val; + unsigned short ushort_val; + short short_val; + float float_val; + + switch (type) { + case Int8: + char_val = int_val; + fwrite (&char_val, 1, 1, fp); + break; + case Int16: + short_val = int_val; + fwrite (&short_val, 2, 1, fp); + break; + case Int32: + fwrite (&int_val, 4, 1, fp); + break; + case Uint8: + uchar_val = uint_val; + fwrite (&uchar_val, 1, 1, fp); + break; + case Uint16: + ushort_val = uint_val; + fwrite (&ushort_val, 2, 1, fp); + break; + case Uint32: + fwrite (&uint_val, 4, 1, fp); + break; + case Float32: + float_val = double_val; + fwrite (&float_val, 4, 1, fp); + break; + case Float64: + fwrite (&double_val, 8, 1, fp); + break; + default: + fprintf (stderr, "write_binary_item: bad type = %d\n", type); + exit (-1); + } +} + + +/****************************************************************************** +Write out an item to a file as ascii characters. + +Entry: + fp - file to write to + int_val - integer version of item + uint_val - unsigned integer version of item + double_val - double-precision float version of item + type - data type to write out +******************************************************************************/ + +void write_ascii_item( + FILE *fp, + int int_val, + unsigned int uint_val, + double double_val, + int type +) +{ + switch (type) { + case Int8: + case Int16: + case Int32: + fprintf (fp, "%d ", int_val); + break; + case Uint8: + case Uint16: + case Uint32: + fprintf (fp, "%u ", uint_val); + break; + case Float32: + case Float64: + fprintf (fp, "%g ", double_val); + break; + default: + fprintf (stderr, "write_ascii_item: bad type = %d\n", type); + exit (-1); + } +} + + +/****************************************************************************** +Get the value of an item that is in memory, and place the result +into an integer, an unsigned integer and a double. + +Entry: + ptr - pointer to the item + type - data type supposedly in the item + +Exit: + int_val - integer value + uint_val - unsigned integer value + double_val - double-precision floating point value +******************************************************************************/ + +void get_stored_item( + void *ptr, + int type, + int *int_val, + unsigned int *uint_val, + double *double_val +) +{ + switch (type) { + case Int8: + *int_val = *((char *) ptr); + *uint_val = *int_val; + *double_val = *int_val; + break; + case Uint8: + *uint_val = *((unsigned char *) ptr); + *int_val = *uint_val; + *double_val = *uint_val; + break; + case Int16: + *int_val = *((short int *) ptr); + *uint_val = *int_val; + *double_val = *int_val; + break; + case Uint16: + *uint_val = *((unsigned short int *) ptr); + *int_val = *uint_val; + *double_val = *uint_val; + break; + case Int32: + *int_val = *((int *) ptr); + *uint_val = *int_val; + *double_val = *int_val; + break; + case Uint32: + *uint_val = *((unsigned int *) ptr); + *int_val = *uint_val; + *double_val = *uint_val; + break; + case Float32: + *double_val = *((float *) ptr); + *int_val = *double_val; + *uint_val = *double_val; + break; + case Float64: + *double_val = *((double *) ptr); + *int_val = *double_val; + *uint_val = *double_val; + break; + default: + fprintf (stderr, "get_stored_item: bad type = %d\n", type); + exit (-1); + } +} + + +/****************************************************************************** +Get the value of an item from a binary file, and place the result +into an integer, an unsigned integer and a double. + +Entry: + fp - file to get item from + type - data type supposedly in the word + +Exit: + int_val - integer value + uint_val - unsigned integer value + double_val - double-precision floating point value +******************************************************************************/ + +void get_binary_item( + FILE *fp, + int type, + int *int_val, + unsigned int *uint_val, + double *double_val +) +{ + char c[8]; + void *ptr; + + ptr = (void *) c; + + switch (type) { + case Int8: + fread (ptr, 1, 1, fp); + *int_val = *((char *) ptr); + *uint_val = *int_val; + *double_val = *int_val; + break; + case Uint8: + fread (ptr, 1, 1, fp); + *uint_val = *((unsigned char *) ptr); + *int_val = *uint_val; + *double_val = *uint_val; + break; + case Int16: + fread (ptr, 2, 1, fp); + *int_val = *((short int *) ptr); + *uint_val = *int_val; + *double_val = *int_val; + break; + case Uint16: + fread (ptr, 2, 1, fp); + *uint_val = *((unsigned short int *) ptr); + *int_val = *uint_val; + *double_val = *uint_val; + break; + case Int32: + fread (ptr, 4, 1, fp); + *int_val = *((int *) ptr); + *uint_val = *int_val; + *double_val = *int_val; + break; + case Uint32: + fread (ptr, 4, 1, fp); + *uint_val = *((unsigned int *) ptr); + *int_val = *uint_val; + *double_val = *uint_val; + break; + case Float32: + fread (ptr, 4, 1, fp); + *double_val = *((float *) ptr); + *int_val = *double_val; + *uint_val = *double_val; + break; + case Float64: + fread (ptr, 8, 1, fp); + *double_val = *((double *) ptr); + *int_val = *double_val; + *uint_val = *double_val; + break; + default: + fprintf (stderr, "get_binary_item: bad type = %d\n", type); + exit (-1); + } +} + + +/****************************************************************************** +Extract the value of an item from an ascii word, and place the result +into an integer, an unsigned integer and a double. + +Entry: + word - word to extract value from + type - data type supposedly in the word + +Exit: + int_val - integer value + uint_val - unsigned integer value + double_val - double-precision floating point value +******************************************************************************/ + +void get_ascii_item( + char *word, + int type, + int *int_val, + unsigned int *uint_val, + double *double_val +) +{ + switch (type) { + case Int8: + case Uint8: + case Int16: + case Uint16: + case Int32: + *int_val = atoi (word); + *uint_val = *int_val; + *double_val = *int_val; + break; + + case Uint32: + *uint_val = strtoul (word, (char **) NULL, 10); + *int_val = *uint_val; + *double_val = *uint_val; + break; + + case Float32: + case Float64: + *double_val = atof (word); + *int_val = (int) *double_val; + *uint_val = (unsigned int) *double_val; + break; + + default: + fprintf (stderr, "get_ascii_item: bad type = %d\n", type); + exit (-1); + } +} + + +/****************************************************************************** +Store a value into a place being pointed to, guided by a data type. + +Entry: + item - place to store value + type - data type + int_val - integer version of value + uint_val - unsigned integer version of value + double_val - double version of value + +Exit: + item - pointer to stored value +******************************************************************************/ + +void store_item ( + char *item, + int type, + int int_val, + unsigned int uint_val, + double double_val +) +{ + unsigned char *puchar; + short int *pshort; + unsigned short int *pushort; + int *pint; + unsigned int *puint; + float *pfloat; + double *pdouble; + + switch (type) { + case Int8: + *item = int_val; + break; + case Uint8: + puchar = (unsigned char *) item; + *puchar = uint_val; + break; + case Int16: + pshort = (short *) item; + *pshort = int_val; + break; + case Uint16: + pushort = (unsigned short *) item; + *pushort = uint_val; + break; + case Int32: + pint = (int *) item; + *pint = int_val; + break; + case Uint32: + puint = (unsigned int *) item; + *puint = uint_val; + break; + case Float32: + pfloat = (float *) item; + *pfloat = double_val; + break; + case Float64: + pdouble = (double *) item; + *pdouble = double_val; + break; + default: + fprintf (stderr, "store_item: bad type = %d\n", type); + exit (-1); + } +} + + +/****************************************************************************** +Add an element to a PLY file descriptor. + +Entry: + plyfile - PLY file descriptor + words - list of words describing the element + nwords - number of words in the list +******************************************************************************/ + +void add_element (PlyFile *plyfile, char **words, int nwords) +{ + PlyElement *elem; + + /* create the new element */ + elem = (PlyElement *) myalloc (sizeof (PlyElement)); + elem->name = strdup (words[1]); + elem->num = atoi (words[2]); + elem->nprops = 0; + + /* make room for new element in the object's list of elements */ + if (plyfile->num_elem_types == 0) + plyfile->elems = (PlyElement **) myalloc (sizeof (PlyElement *)); + else + plyfile->elems = (PlyElement **) realloc (plyfile->elems, + sizeof (PlyElement *) * (plyfile->num_elem_types + 1)); + + /* add the new element to the object's list */ + plyfile->elems[plyfile->num_elem_types] = elem; + plyfile->num_elem_types++; +} + + +/****************************************************************************** +Return the type of a property, given the name of the property. + +Entry: + name - name of property type + +Exit: + returns integer code for property, or 0 if not found +******************************************************************************/ + +int get_prop_type(char *type_name) +{ + int i; + + /* try to match the type name */ + for (i = StartType + 1; i < EndType; i++) + if (equal_strings (type_name, type_names[i])) + return (i); + + /* see if we can match an old type name */ + for (i = StartType + 1; i < EndType; i++) + if (equal_strings (type_name, old_type_names[i])) + return (i); + + /* if we get here, we didn't find the type */ + return (0); +} + + +/****************************************************************************** +Add a property to a PLY file descriptor. + +Entry: + plyfile - PLY file descriptor + words - list of words describing the property + nwords - number of words in the list +******************************************************************************/ + +void add_property (PlyFile *plyfile, char **words, int nwords) +{ + int prop_type; + int count_type; + PlyProperty *prop; + PlyElement *elem; + + /* create the new property */ + + prop = (PlyProperty *) myalloc (sizeof (PlyProperty)); + + if (equal_strings (words[1], "list")) { /* list */ + prop->count_external = get_prop_type (words[2]); + prop->external_type = get_prop_type (words[3]); + prop->name = strdup (words[4]); + prop->is_list = PLY_LIST; + } + else if (equal_strings (words[1], "string")) { /* string */ + prop->count_external = Int8; + prop->external_type = Int8; + prop->name = strdup (words[2]); + prop->is_list = PLY_STRING; + } + else { /* scalar */ + prop->external_type = get_prop_type (words[1]); + prop->name = strdup (words[2]); + prop->is_list = PLY_SCALAR; + } + + /* add this property to the list of properties of the current element */ + + elem = plyfile->elems[plyfile->num_elem_types - 1]; + + if (elem->nprops == 0) + elem->props = (PlyProperty **) myalloc (sizeof (PlyProperty *)); + else + elem->props = (PlyProperty **) realloc (elem->props, + sizeof (PlyProperty *) * (elem->nprops + 1)); + + elem->props[elem->nprops] = prop; + elem->nprops++; +} + + +/****************************************************************************** +Add a comment to a PLY file descriptor. + +Entry: + plyfile - PLY file descriptor + line - line containing comment +******************************************************************************/ + +void add_comment (PlyFile *plyfile, char *line) +{ + int i; + + /* skip over "comment" and leading spaces and tabs */ + i = 7; + while (line[i] == ' ' || line[i] == '\t') + i++; + + append_comment_ply (plyfile, &line[i]); +} + + +/****************************************************************************** +Add a some object information to a PLY file descriptor. + +Entry: + plyfile - PLY file descriptor + line - line containing text info +******************************************************************************/ + +void add_obj_info (PlyFile *plyfile, char *line) +{ + int i; + + /* skip over "obj_info" and leading spaces and tabs */ + i = 8; + while (line[i] == ' ' || line[i] == '\t') + i++; + + append_obj_info_ply (plyfile, &line[i]); +} + + +/****************************************************************************** +Copy a property. +******************************************************************************/ + +void copy_property(PlyProperty *dest, PlyProperty *src) +{ + dest->name = strdup (src->name); + dest->external_type = src->external_type; + dest->internal_type = src->internal_type; + dest->offset = src->offset; + + dest->is_list = src->is_list; + dest->count_external = src->count_external; + dest->count_internal = src->count_internal; + dest->count_offset = src->count_offset; +} + + +/****************************************************************************** +Allocate some memory. + +Entry: + size - amount of memory requested (in bytes) + lnum - line number from which memory was requested + fname - file name from which memory was requested +******************************************************************************/ + +static char *my_alloc(int size, int lnum, char *fname) +{ + char *ptr; + + ptr = (char *) malloc (size); + + if (ptr == 0) { + fprintf(stderr, "Memory allocation bombed on line %d in %s\n", lnum, fname); + } + + return (ptr); +} + + +/**** NEW STUFF ****/ +/**** NEW STUFF ****/ +/**** NEW STUFF ****/ +/**** NEW STUFF ****/ + + + +/****************************************************************************** +Given a file pointer, get ready to read PLY data from the file. + +Entry: + fp - the given file pointer + +Exit: + nelems - number of elements in object + elem_names - list of element names + returns a pointer to a PlyFile, used to refer to this file, or NULL if error +******************************************************************************/ + +PlyFile *read_ply(FILE *fp) +{ + PlyFile *ply; + int num_elems; + char **elem_names; + + ply = ply_read (fp, &num_elems, &elem_names); + + return (ply); +} + + +/****************************************************************************** +Given a file pointer, get ready to write PLY data to the file. + +Entry: + fp - the given file pointer + nelems - number of elements in object + elem_names - list of element names + file_type - file type, either ascii or binary + +Exit: + returns a pointer to a PlyFile, used to refer to this file, or NULL if error +******************************************************************************/ + +PlyFile *write_ply( + FILE *fp, + int nelems, + char **elem_names, + int file_type +) +{ + PlyFile *ply; + + ply = ply_write (fp, nelems, elem_names, file_type); + + return (ply); +} + + +/****************************************************************************** +Return a list of the names of the elements in a particular PLY file. + +Entry: + ply - PLY file whose element name list we want + +Exit: + num_elems - the number of element names in the list + returns the list of names +******************************************************************************/ + +char **get_element_list_ply(PlyFile *ply, int *num_elems) +{ + int i; + char **elist; + + /* create the list of element names */ + + elist = (char **) myalloc (sizeof (char *) * ply->num_elem_types); + for (i = 0; i < ply->num_elem_types; i++) + elist[i] = strdup (ply->elems[i]->name); + + /* return the number of elements and the list of element names */ + *num_elems = ply->num_elem_types; + return (elist); +} + + +/****************************************************************************** +Append a comment to a PLY file. + +Entry: + ply - file to append comment to + comment - the comment to append +******************************************************************************/ + +void append_comment_ply(PlyFile *ply, char *comment) +{ + /* (re)allocate space for new comment */ + if (ply->num_comments == 0) + ply->comments = (char **) myalloc (sizeof (char *)); + else + ply->comments = (char **) realloc (ply->comments, + sizeof (char *) * (ply->num_comments + 1)); + + /* add comment to list */ + ply->comments[ply->num_comments] = strdup (comment); + ply->num_comments++; +} + + +/****************************************************************************** +Copy the comments from one PLY file to another. + +Entry: + out_ply - destination file to copy comments to + in_ply - the source of the comments +******************************************************************************/ + +void copy_comments_ply(PlyFile *out_ply, PlyFile *in_ply) +{ + int i; + + for (i = 0; i < in_ply->num_comments; i++) + append_comment_ply (out_ply, in_ply->comments[i]); +} + + +/****************************************************************************** +Append object information (arbitrary text) to a PLY file. + +Entry: + ply - file to append object info to + obj_info - the object info to append +******************************************************************************/ + +void append_obj_info_ply(PlyFile *ply, char *obj_info) +{ + /* (re)allocate space for new info */ + if (ply->num_obj_info == 0) + ply->obj_info = (char **) myalloc (sizeof (char *)); + else + ply->obj_info = (char **) realloc (ply->obj_info, + sizeof (char *) * (ply->num_obj_info + 1)); + + /* add info to list */ + ply->obj_info[ply->num_obj_info] = strdup (obj_info); + ply->num_obj_info++; +} + + +/****************************************************************************** +Copy the object information from one PLY file to another. + +Entry: + out_ply - destination file to copy object information to + in_ply - the source of the object information +******************************************************************************/ + +void copy_obj_info_ply(PlyFile *out_ply, PlyFile *in_ply) +{ + int i; + + for (i = 0; i < in_ply->num_obj_info; i++) + append_obj_info_ply (out_ply, in_ply->obj_info[i]); +} + + +/****************************************************************************** +Close a PLY file. + +Entry: + plyfile - identifier of file to close +******************************************************************************/ + +void close_ply(PlyFile *plyfile) +{ + fclose (plyfile->fp); +} + + +/****************************************************************************** +Free the memory used by a PLY file. + +Entry: + plyfile - identifier of file +******************************************************************************/ + +void free_ply(PlyFile *plyfile) +{ + /* free up memory associated with the PLY file */ + free (plyfile); +} + + +/****************************************************************************** +Specify the index of the next element to be read in from a PLY file. + +Entry: + ply - file to read from + index - index of the element to be read + +Exit: + elem_count - the number of elements in the file + returns pointer to the name of this next element +******************************************************************************/ + +char *setup_element_read_ply (PlyFile *ply, int index, int *elem_count) +{ + PlyElement *elem; + + if (index < 0 || index > ply->num_elem_types) { + fprintf (stderr, "Warning: No element with index %d\n", index); + return (0); + } + + elem = ply->elems[index]; + + /* set this to be the current element */ + ply->which_elem = elem; + + /* return the number of such elements in the file and the element's name */ + *elem_count = elem->num; + return (elem->name); +} + + +/****************************************************************************** +Read one element from the file. This routine assumes that we're reading +the type of element specified in the last call to the routine +setup_element_read_ply(). + +Entry: + plyfile - file identifier + elem_ptr - pointer to location where the element information should be put +******************************************************************************/ + +void get_element_ply (PlyFile *plyfile, void *elem_ptr) +{ + if (plyfile->file_type == PLY_ASCII) + ascii_get_element (plyfile, (char *) elem_ptr); + else + binary_get_element (plyfile, (char *) elem_ptr); +} + + +/****************************************************************************** +Specify one of several properties of the current element that is to be +read from a file. This should be called (usually multiple times) before a +call to the routine get_element_ply(). + +Entry: + plyfile - file identifier + prop - property to add to those that will be returned +******************************************************************************/ + +void setup_property_ply( + PlyFile *plyfile, + PlyProperty *prop +) +{ + PlyElement *elem; + PlyProperty *prop_ptr; + int index; + + elem = plyfile->which_elem; + + /* deposit the property information into the element's description */ + + prop_ptr = find_property (elem, prop->name, &index); + if (prop_ptr == NULL) { + fprintf (stderr, "Warning: Can't find property '%s' in element '%s'\n", + prop->name, elem->name); + return; + } + prop_ptr->internal_type = prop->internal_type; + prop_ptr->offset = prop->offset; + prop_ptr->count_internal = prop->count_internal; + prop_ptr->count_offset = prop->count_offset; + + /* specify that the user wants this property */ + elem->store_prop[index] = STORE_PROP; +} + + +/****************************************************************************** +Specify that we want the "other" properties of the current element to be tucked +away within the user's structure. + +Entry: + plyfile - file identifier + offset - offset to where other_props will be stored inside user's structure + +Exit: + returns pointer to structure containing description of other_props +******************************************************************************/ + +PlyOtherProp *get_other_properties_ply( + PlyFile *plyfile, + int offset +) +{ + PlyOtherProp *other; + + other = get_other_properties (plyfile, plyfile->which_elem, offset); + return (other); +} + + +/****************************************************************************** +Describe which element is to be written next and state how many of them will +be written. + +Entry: + plyfile - file identifier + elem_name - name of element that information is being described + nelems - number of elements of this type to be written +******************************************************************************/ + +void describe_element_ply( + PlyFile *plyfile, + char *elem_name, + int nelems +) +{ + int i; + PlyElement *elem; + PlyProperty *prop; + + /* look for appropriate element */ + elem = find_element (plyfile, elem_name); + if (elem == NULL) { + fprintf(stderr,"describe_element_ply: can't find element '%s'\n",elem_name); + exit (-1); + } + + elem->num = nelems; + + /* now this element is the current element */ + plyfile->which_elem = elem; +} + + +/****************************************************************************** +Describe a property of an element. + +Entry: + plyfile - file identifier + prop - the new property +******************************************************************************/ + +void describe_property_ply( + PlyFile *plyfile, + PlyProperty *prop +) +{ + PlyElement *elem; + PlyProperty *elem_prop; + + elem = plyfile->which_elem; + + /* create room for new property */ + + if (elem->nprops == 0) { + elem->props = (PlyProperty **) myalloc (sizeof (PlyProperty *)); + elem->store_prop = (char *) myalloc (sizeof (char)); + elem->nprops = 1; + } + else { + elem->nprops++; + elem->props = (PlyProperty **) + realloc (elem->props, sizeof (PlyProperty *) * elem->nprops); + elem->store_prop = (char *) + realloc (elem->store_prop, sizeof (char) * elem->nprops); + } + + /* copy the new property */ + + elem_prop = (PlyProperty *) myalloc (sizeof (PlyProperty)); + elem->props[elem->nprops - 1] = elem_prop; + elem->store_prop[elem->nprops - 1] = NAMED_PROP; + copy_property (elem_prop, prop); +} + + +/****************************************************************************** +Describe what the "other" properties are that are to be stored, and where +they are in an element. +******************************************************************************/ + +void describe_other_properties_ply( + PlyFile *plyfile, + PlyOtherProp *other, + int offset +) +{ + int i; + PlyElement *elem; + PlyProperty *prop; + + /* look for appropriate element */ + elem = find_element (plyfile, other->name); + if (elem == NULL) { + fprintf(stderr, "describe_other_properties_ply: can't find element '%s'\n", + other->name); + return; + } + + /* create room for other properties */ + + if (elem->nprops == 0) { + elem->props = (PlyProperty **) + myalloc (sizeof (PlyProperty *) * other->nprops); + elem->store_prop = (char *) myalloc (sizeof (char) * other->nprops); + elem->nprops = 0; + } + else { + int newsize; + newsize = elem->nprops + other->nprops; + elem->props = (PlyProperty **) + realloc (elem->props, sizeof (PlyProperty *) * newsize); + elem->store_prop = (char *) + realloc (elem->store_prop, sizeof (char) * newsize); + } + + /* copy the other properties */ + + for (i = 0; i < other->nprops; i++) { + prop = (PlyProperty *) myalloc (sizeof (PlyProperty)); + copy_property (prop, other->props[i]); + elem->props[elem->nprops] = prop; + elem->store_prop[elem->nprops] = OTHER_PROP; + elem->nprops++; + } + + /* save other info about other properties */ + elem->other_size = other->size; + elem->other_offset = offset; +} + + +/****************************************************************************** +Pass along a pointer to "other" elements that we want to save in a given +PLY file. These other elements were presumably read from another PLY file. + +Entry: + plyfile - file pointer in which to store this other element info + other_elems - info about other elements that we want to store +******************************************************************************/ + +void describe_other_elements_ply ( + PlyFile *plyfile, + PlyOtherElems *other_elems +) +{ + int i; + OtherElem *other; + + /* ignore this call if there is no other element */ + if (other_elems == NULL) + return; + + /* save pointer to this information */ + plyfile->other_elems = other_elems; + + /* describe the other properties of this element */ + + for (i = 0; i < other_elems->num_elems; i++) { + other = &(other_elems->other_list[i]); + element_count_ply (plyfile, other->elem_name, other->elem_count); + describe_other_properties_ply (plyfile, other->other_props, + offsetof(OtherData,other_props)); + } +} + + + +/**** Property Propagation Rules ****/ + + +typedef struct RuleName { + int code; + char *name; +} RuleName; + +RuleName rule_name_list[] = { + AVERAGE_RULE, "avg", + RANDOM_RULE, "rnd", + MINIMUM_RULE, "max", + MAXIMUM_RULE, "min", + MAJORITY_RULE, "major", + SAME_RULE, "same", + -1, "end_marker", +}; + + + +/****************************************************************************** +Initialize the property propagation rules for an element. Default is to +use averaging (AVERAGE_RULE) for creating all new properties. + +Entry: + ply - PLY object that this is for + elem_name - name of the element that we're making the rules for + +Exit: + returns pointer to the default rules +******************************************************************************/ + +PlyPropRules *init_rule_ply (PlyFile *ply, char *elem_name) +{ + int i,j; + PlyElement *elem; + PlyPropRules *rules; + PlyRuleList *list; + int found_prop; + + elem = find_element (ply, elem_name); + if (elem == NULL) { + fprintf (stderr, "init_rule_ply: Can't find element '%s'\n", elem_name); + exit (-1); + } + + rules = (PlyPropRules *) myalloc (sizeof (PlyPropRules)); + rules->elem = elem; + rules->rule_list = (int *) myalloc (sizeof(int) * elem->nprops); + rules->max_props = 0; + rules->nprops = 0; + + /* default is to use averaging rule */ + for (i = 0; i < elem->nprops; i++) + rules->rule_list[i] = AVERAGE_RULE; + + /* see if there are other rules we should use */ + + if (ply->rule_list == NULL) + return (rules); + + /* try to match the element, property and rule name */ + + for (list = ply->rule_list; list != NULL; list = list->next) { + + if (!equal_strings (list->element, elem->name)) + continue; + + found_prop = 0; + + for (i = 0; i < elem->nprops; i++) + if (equal_strings (list->property, elem->props[i]->name)) { + + found_prop = 1; + + /* look for matching rule name */ + for (j = 0; rule_name_list[j].code != -1; j++) + if (equal_strings (list->name, rule_name_list[j].name)) { + rules->rule_list[i] = rule_name_list[j].code; + break; + } + } + + if (!found_prop) { + fprintf (stderr, "Can't find property '%s' for rule '%s'\n", + list->property, list->name); + continue; + } + } + + return (rules); +} + + +/****************************************************************************** +Modify a property propagation rule. + +Entry: + rules - rules for the element + prop_name - name of the property whose rule we're modifying + rule_type - type of rule (MAXIMUM_RULE, MINIMUM_RULE, MAJORITY_RULE, etc.) +******************************************************************************/ + +void modify_rule_ply (PlyPropRules *rules, char *prop_name, int rule_type) +{ + int i; + PlyElement *elem = rules->elem; + + /* find the property and modify its rule type */ + + for (i = 0; i < elem->nprops; i++) + if (equal_strings (elem->props[i]->name, prop_name)) { + rules->rule_list[i] = rule_type; + return; + } + + /* we didn't find the property if we get here */ + fprintf (stderr, "modify_rule_ply: Can't find property '%s'\n", prop_name); + exit (-1); +} + + +/****************************************************************************** +Begin to create a set of properties from a set of propagation rules. + +Entry: + ply - PLY object whose rules we're preparing to use + rules - rules for the element +******************************************************************************/ + +void start_props_ply (PlyFile *ply, PlyPropRules *rules) +{ + int i; + int count; + PlyElement *elem = rules->elem; + + /* save pointer to the rules in the PLY object */ + ply->current_rules = rules; + + /* get ready for new sets of properties to combine */ + rules->nprops = 0; +} + + +/****************************************************************************** +Remember a set of properties and their weights for creating a new set of +properties. + +Entry: + weight - weights for this set of properties + other_props - the properties to use +******************************************************************************/ + +void weight_props_ply (PlyFile *ply, float weight, void *other_props) +{ + PlyPropRules *rules = ply->current_rules; + + /* allocate space for properties and weights, if necessary */ + if (rules->max_props == 0) { + rules->max_props = 6; + rules->props = (void **) myalloc (sizeof (void *) * rules->max_props); + rules->weights = (float *) myalloc (sizeof (float) * rules->max_props); + } + if (rules->nprops == rules->max_props) { + rules->max_props *= 2; + rules->props = (void **) realloc (rules->props, + sizeof (void *) * rules->max_props); + rules->weights = (float *) realloc (rules->weights, + sizeof (float) * rules->max_props); + } + + /* remember these new properties and their weights */ + + rules->props[rules->nprops] = other_props; + rules->weights[rules->nprops] = weight; + rules->nprops++; +} + + +/****************************************************************************** +Return a pointer to a new set of properties that have been created using +a specified set of property combination rules and a given collection of +"other" properties. + +Exit: + returns a pointer to the new properties +******************************************************************************/ + +void *get_new_props_ply(PlyFile *ply) +{ + int i,j; + static double *vals; + static int max_vals = 0; + PlyPropRules *rules = ply->current_rules; + PlyElement *elem = rules->elem; + PlyProperty *prop; + char *data; + char *new_data; + void *ptr; + int offset; + int type; + double double_val; + int int_val; + unsigned int uint_val; + int random_pick; + + /* return NULL if we've got no "other" properties */ + if (elem->other_size == 0) { + return (NULL); + } + + /* create room for combined other properties */ + new_data = (char *) myalloc (sizeof (char) * elem->other_size); + + /* make sure there is enough room to store values we're to combine */ + + if (max_vals == 0) { + max_vals = rules->nprops; + vals = (double *) myalloc (sizeof (double) * rules->nprops); + } + if (rules->nprops >= max_vals) { + max_vals = rules->nprops; + vals = (double *) realloc (vals, sizeof (double) * rules->nprops); + } + + /* in case we need a random choice */ + random_pick = (int) floor (rules->nprops * rand()); + + /* calculate the combination for each "other" property of the element */ + + for (i = 0; i < elem->nprops; i++) { + + /* don't bother with properties we've been asked to store explicitly */ + if (elem->store_prop[i]) + continue; + + prop = elem->props[i]; + offset = prop->offset; + type = prop->external_type; + + /* collect together all the values we're to combine */ + + for (j = 0; j < rules->nprops; j++) { + data = (char *) rules->props[j]; + ptr = (void *) (data + offset); + get_stored_item ((void *) ptr, type, &int_val, &uint_val, &double_val); + vals[j] = double_val; + } + + /* calculate the combined value */ + + switch (rules->rule_list[i]) { + case AVERAGE_RULE: { + double sum = 0; + double weight_sum = 0; + for (j = 0; j < rules->nprops; j++) { + sum += vals[j] * rules->weights[j]; + weight_sum += rules->weights[j]; + } + double_val = sum / weight_sum; + break; + } + case MINIMUM_RULE: { + double_val = vals[0]; + for (j = 1; j < rules->nprops; j++) + if (double_val > vals[j]) + double_val = vals[j]; + break; + } + case MAXIMUM_RULE: { + double_val = vals[0]; + for (j = 1; j < rules->nprops; j++) + if (double_val < vals[j]) + double_val = vals[j]; + break; + } + case RANDOM_RULE: { + double_val = vals[random_pick]; + break; + } + case SAME_RULE: { + double_val = vals[0]; + for (j = 1; j < rules->nprops; j++) + if (double_val != vals[j]) { + fprintf (stderr, + "get_new_props_ply: Error combining properties that should be the same.\n"); + exit (-1); + } + break; + } + default: + fprintf (stderr, "get_new_props_ply: Bad rule = %d\n", + rules->rule_list[i]); + exit (-1); + } + + /* store the combined value */ + + int_val = (int) double_val; + uint_val = (unsigned int) double_val; + ptr = (void *) (new_data + offset); + store_item ((char *) ptr, type, int_val, uint_val, double_val); + } + + return ((void *) new_data); +} + + +/****************************************************************************** +Set the list of user-specified property combination rules. +******************************************************************************/ + +void set_prop_rules_ply (PlyFile *ply, PlyRuleList *prop_rules) +{ + ply->rule_list = prop_rules; +} + + +/****************************************************************************** +Append a property rule to a growing list of user-specified rules. + +Entry: + rule_list - current rule list + name - name of property combination rule + property - "element.property" says which property the rule affects + +Exit: + returns pointer to the new rule list +******************************************************************************/ + +PlyRuleList *append_prop_rule ( + PlyRuleList *rule_list, + char *name, + char *property +) +{ + PlyRuleList *rule; + PlyRuleList *rule_ptr; + char *str,*str2; + char *ptr; + + /* find . */ + str = strdup (property); + for (ptr = str; *ptr != '\0' && *ptr != '.'; ptr++) ; + + /* split string at . */ + if (*ptr == '.') { + *ptr = '\0'; + str2 = ptr + 1; + } + else { + fprintf (stderr, "Can't find property '%s' for rule '%s'\n", + property, name); + return (rule_list); + } + + rule = (PlyRuleList *) malloc (sizeof (PlyRuleList)); + rule->name = name; + rule->element = str; + rule->property = str2; + rule->next = NULL; + + /* either start rule list or append to it */ + + if (rule_list == NULL) + rule_list = rule; + else { /* append new rule to current list */ + rule_ptr = rule_list; + while (rule_ptr->next != NULL) + rule_ptr = rule_ptr->next; + rule_ptr->next = rule; + } + + /* return pointer to list */ + + return (rule_list); +} + + +/****************************************************************************** +See if a name matches the name of any property combination rules. + +Entry: + name - name of rule we're trying to match + +Exit: + returns 1 if we find a match, 0 if not +******************************************************************************/ + +int matches_rule_name (char *name) +{ + int i; + + for (i = 0; rule_name_list[i].code != -1; i++) + if (equal_strings (rule_name_list[i].name, name)) + return (1); + + return (0); +} + diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_toolkit/ply/.svn/text-base/ply.h.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_toolkit/ply/.svn/text-base/ply.h.svn-base new file mode 100644 index 0000000..c5a5090 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_toolkit/ply/.svn/text-base/ply.h.svn-base @@ -0,0 +1,235 @@ +/* + +Header for PLY polygon files. + +- Greg Turk + +A PLY file contains a single polygonal _object_. + +An object is composed of lists of _elements_. Typical elements are +vertices, faces, edges and materials. + +Each type of element for a given object has one or more _properties_ +associated with the element type. For instance, a vertex element may +have as properties three floating-point values x,y,z and three unsigned +chars for red, green and blue. + +----------------------------------------------------------------------- + +Copyright (c) 1998 Georgia Institute of Technology. All rights reserved. + +Permission to use, copy, modify and distribute this software and its +documentation for any purpose is hereby granted without fee, provided +that the above copyright notice and this permission notice appear in +all copies of this software and that you do not sell the software. + +THE SOFTWARE IS PROVIDED "AS IS" AND WITHOUT WARRANTY OF ANY KIND, +EXPRESS, IMPLIED OR OTHERWISE, INCLUDING WITHOUT LIMITATION, ANY +WARRANTY OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. + +*/ + +#ifndef __PLY_H__ +#define __PLY_H__ + +#ifdef __cplusplus +extern "C" { +#endif + +#include +#include + +#define PLY_ASCII 1 /* ascii PLY file */ +#define PLY_BINARY_BE 2 /* binary PLY file, big endian */ +#define PLY_BINARY_LE 3 /* binary PLY file, little endian */ + +#define PLY_OKAY 0 /* ply routine worked okay */ +#define PLY_ERROR -1 /* error in ply routine */ + +/* scalar data types supported by PLY format */ + +#define StartType 0 +#define Int8 1 +#define Int16 2 +#define Int32 3 +#define Uint8 4 +#define Uint16 5 +#define Uint32 6 +#define Float32 7 +#define Float64 8 +#define EndType 9 + +#define PLY_SCALAR 0 +#define PLY_LIST 1 +#define PLY_STRING 2 + + +typedef struct PlyProperty { /* description of a property */ + + char *name; /* property name */ + int external_type; /* file's data type */ + int internal_type; /* program's data type */ + int offset; /* offset bytes of prop in a struct */ + + int is_list; /* 0 = scalar, 1 = list, 2 = char string */ + int count_external; /* file's count type */ + int count_internal; /* program's count type */ + int count_offset; /* offset byte for list count */ + +} PlyProperty; + +typedef struct PlyElement { /* description of an element */ + char *name; /* element name */ + int num; /* number of elements in this object */ + int size; /* size of element (bytes) or -1 if variable */ + int nprops; /* number of properties for this element */ + PlyProperty **props; /* list of properties in the file */ + char *store_prop; /* flags: property wanted by user? */ + int other_offset; /* offset to un-asked-for props, or -1 if none*/ + int other_size; /* size of other_props structure */ +} PlyElement; + +typedef struct PlyOtherProp { /* describes other properties in an element */ + char *name; /* element name */ + int size; /* size of other_props */ + int nprops; /* number of properties in other_props */ + PlyProperty **props; /* list of properties in other_props */ +} PlyOtherProp; + +typedef struct OtherData { /* for storing other_props for an other element */ + void *other_props; +} OtherData; + +typedef struct OtherElem { /* data for one "other" element */ + char *elem_name; /* names of other elements */ + int elem_count; /* count of instances of each element */ + OtherData **other_data; /* actual property data for the elements */ + PlyOtherProp *other_props; /* description of the property data */ +} OtherElem; + +typedef struct PlyOtherElems { /* "other" elements, not interpreted by user */ + int num_elems; /* number of other elements */ + OtherElem *other_list; /* list of data for other elements */ +} PlyOtherElems; + +#define AVERAGE_RULE 1 +#define MAJORITY_RULE 2 +#define MINIMUM_RULE 3 +#define MAXIMUM_RULE 4 +#define SAME_RULE 5 +#define RANDOM_RULE 6 + +typedef struct PlyPropRules { /* rules for combining "other" properties */ + PlyElement *elem; /* element whose rules we are making */ + int *rule_list; /* types of rules (AVERAGE_PLY, MAJORITY_PLY, etc.) */ + int nprops; /* number of properties we're combining so far */ + int max_props; /* maximum number of properties we have room for now */ + void **props; /* list of properties we're combining */ + float *weights; /* list of weights of the properties */ +} PlyPropRules; + +typedef struct PlyRuleList { + char *name; /* name of the rule */ + char *element; /* name of element that rule applies to */ + char *property; /* name of property that rule applies to */ + struct PlyRuleList *next; /* pointer for linked list of rules */ +} PlyRuleList; + +typedef struct PlyFile { /* description of PLY file */ + FILE *fp; /* file pointer */ + int file_type; /* ascii or binary */ + float version; /* version number of file */ + int num_elem_types; /* number of element types of object */ + PlyElement **elems; /* list of elements */ + int num_comments; /* number of comments */ + char **comments; /* list of comments */ + int num_obj_info; /* number of items of object information */ + char **obj_info; /* list of object info items */ + PlyElement *which_elem; /* element we're currently reading or writing */ + PlyOtherElems *other_elems; /* "other" elements from a PLY file */ + PlyPropRules *current_rules; /* current propagation rules */ + PlyRuleList *rule_list; /* rule list from user */ +} PlyFile; + +/* memory allocation */ +/* +extern char *my_alloc(); +*/ +#define myalloc(mem_size) my_alloc((mem_size), __LINE__, __FILE__) + + +/* old routines */ + +#if 0 +extern PlyFile *ply_write(FILE *, int, char **, int); +extern PlyFile *ply_read(FILE *, int *, char ***); +extern PlyFile *ply_open_for_reading( char *, int *, char ***, int *, float *); +extern void ply_close(PlyFile *); +extern PlyOtherProp *ply_get_other_properties(PlyFile *, char *, int); +#endif + +extern void ply_describe_property(PlyFile *, char *, PlyProperty *); +extern void ply_get_property(PlyFile *, char *, PlyProperty *); +extern void ply_get_element(PlyFile *, void *); + +extern PlyElement *find_element(PlyFile *, char *); +extern PlyProperty *find_property(PlyElement *, char *, int *); + +/*** delcaration of routines ***/ + +PlyOtherElems *get_other_element_ply (PlyFile *); + +PlyFile *read_ply(FILE *); +PlyFile *write_ply(FILE *, int, char **, int); +extern PlyFile *open_for_writing_ply(char *, int, char **, int); +void close_ply(PlyFile *); +void free_ply(PlyFile *); + +void get_info_ply(PlyFile *, float *, int *); +void free_other_elements_ply (PlyOtherElems *); + +void append_comment_ply(PlyFile *, char *); +void append_obj_info_ply(PlyFile *, char *); +void copy_comments_ply(PlyFile *, PlyFile *); +void copy_obj_info_ply(PlyFile *, PlyFile *); +char **get_comments_ply(PlyFile *, int *); +char **get_obj_info_ply(PlyFile *, int *); + +char **get_element_list_ply(PlyFile *, int *); +void setup_property_ply(PlyFile *, PlyProperty *); +void get_element_ply (PlyFile *, void *); +char *setup_element_read_ply (PlyFile *, int, int *); +PlyOtherProp *get_other_properties_ply(PlyFile *, int); + +void element_count_ply(PlyFile *, char *, int); +void describe_element_ply(PlyFile *, char *, int); +void describe_property_ply(PlyFile *, PlyProperty *); +void describe_other_properties_ply(PlyFile *, PlyOtherProp *, int); +void describe_other_elements_ply ( PlyFile *, PlyOtherElems *); +void get_element_setup_ply(PlyFile *, char *, int, PlyProperty *); +PlyProperty **get_element_description_ply(PlyFile *, char *, int*, int*); +void element_layout_ply(PlyFile *, char *, int, int, PlyProperty *); + +void header_complete_ply(PlyFile *); +void put_element_setup_ply(PlyFile *, char *); +void put_element_ply(PlyFile *, void *); +void put_other_elements_ply(PlyFile *); + +PlyPropRules *init_rule_ply (PlyFile *, char *); +void modify_rule_ply (PlyPropRules *, char *, int); +void start_props_ply (PlyFile *, PlyPropRules *); +void weight_props_ply (PlyFile *, float, void *); +void *get_new_props_ply(PlyFile *); +void set_prop_rules_ply (PlyFile *, PlyRuleList *); +PlyRuleList *append_prop_rule (PlyRuleList *, char *, char *); +int matches_rule_name (char *); + +int equal_strings(char *, char *); +char *recreate_command_line (int, char *argv[]); + + +#ifdef __cplusplus +} +#endif +#endif /* !__PLY_H__ */ + diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_toolkit/ply/.svn/text-base/ply_docs.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_toolkit/ply/.svn/text-base/ply_docs.svn-base new file mode 100644 index 0000000..1319200 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_toolkit/ply/.svn/text-base/ply_docs.svn-base @@ -0,0 +1,232 @@ +/*************/ +/* Writing */ +/*************/ + + +/****************************************************************************** +Open a polygon file for writing. + +Entry: + filename - name of file to read from + nelems - number of elements in object + elem_names - list of element names + file_type - file type, either ascii or binary + +Exit: + version - version number of PLY file + returns a file identifier, used to refer to this file, or NULL if error +******************************************************************************/ + +PlyFile *ply_open_for_writing( + char *filename, + int nelems, + char **elem_names, + int file_type, + float *version +) + +/****************************************************************************** +Describe an element, including its properties and how many will be written +to the file. + +Entry: + plyfile - file identifier + elem_name - name of element that information is being specified about + nelems - number of elements of this type to be written + nprops - number of properties contained in the element + prop_list - list of properties +******************************************************************************/ + +void ply_describe_element( + PlyFile *plyfile, + char *elem_name, + int nelems, + int nprops, + PlyProperty *prop_list +) + +/****************************************************************************** +Signal that we've described everything a PLY file's header and that the +header should be written to the file. + +Entry: + plyfile - file identifier +******************************************************************************/ + +void ply_header_complete(PlyFile *plyfile) + +/****************************************************************************** +Specify which elements are going to be written. This should be called +before a call to the routine ply_put_elements(). + +Entry: + plyfile - file identifier + elem_name - name of element we're talking about +******************************************************************************/ + +void ply_put_elements_setup(PlyFile *plyfile, char *elem_name) + +/****************************************************************************** +Write an element to the file. This routine assumes that we're +writing the type of element specified in the last call to the routine +ply_put_element_setup(). + +Entry: + plyfile - file identifier + elem_ptr - pointer to the element +******************************************************************************/ + +void ply_put_element(PlyFile *plyfile, void *elem_ptr) + +/****************************************************************************** +Specify a comment that will be written in the header. + +Entry: + plyfile - file identifier + comment - the comment to be written +******************************************************************************/ + +void ply_put_comment(PlyFile *plyfile, char *comment) + +/****************************************************************************** +Specify a piece of object information (arbitrary text) that will be written +in the header. + +Entry: + plyfile - file identifier + obj_info - the text information to be written +******************************************************************************/ + +void ply_put_obj_info(PlyFile *plyfile, char *obj_info) + + + + +/*************/ +/* Reading */ +/*************/ + + + +/****************************************************************************** +Open a polygon file for reading. + +Entry: + filename - name of file to read from + +Exit: + nelems - number of elements in object + elem_names - list of element names + file_type - file type, either ascii or binary + version - version number of PLY file + returns a file identifier, used to refer to this file, or NULL if error +******************************************************************************/ + +PlyFile *ply_open_for_reading( + char *filename, + int *nelems, + char ***elem_names, + int *file_type, + float *version +) + +/****************************************************************************** +Get information about a particular element. + +Entry: + plyfile - file identifier + elem_name - name of element to get information about + +Exit: + nelems - number of elements of this type in the file + nprops - number of properties + returns a list of properties +******************************************************************************/ + +PlyProperty **ply_get_element_description( + PlyFile *plyfile, + char *elem_name, + int *nelems, + int *nprops +) + +/****************************************************************************** +Specify which properties of an element are to be returned. This should be +called before a call to the routine ply_get_elements(). + +Entry: + plyfile - file identifier + elem_name - which element we're talking about + nprops - number of properties + prop_list - list of properties +******************************************************************************/ + +void ply_get_element_setup( + PlyFile *plyfile, + char *elem_name, + int nprops, + PlyProperty *prop_list +) + +/****************************************************************************** +Read one element from the file. This routine assumes that we're reading +the type of element specified in the last call to the routine +ply_get_element_setup(). + +Entry: + plyfile - file identifier + elem_ptr - pointer to location where the element information should be put +******************************************************************************/ + +ply_get_element(PlyFile *plyfile, void *elem_ptr) + +/****************************************************************************** +Extract the comments from the header information of a PLY file. + +Entry: + plyfile - file identifier + +Exit: + num_comments - number of comments returned + returns a pointer to a list of comments +******************************************************************************/ + +char **ply_get_comments(PlyFile *plyfile, int *num_comments) + +/****************************************************************************** +Extract the object information (arbitrary text) from the header information +of a PLY file. + +Entry: + plyfile - file identifier + +Exit: + num_obj_info - number of lines of text information returned + returns a pointer to a list of object info lines +******************************************************************************/ + +char **ply_get_obj_info(PlyFile *plyfile, int *num_obj_info) + + + +/*******************/ +/* Miscellaneous */ +/*******************/ + + + +/****************************************************************************** +Close a PLY file. + +Entry: + plyfile - identifier of file to close +******************************************************************************/ + +void ply_close(PlyFile *plyfile) + +/****************************************************************************** +Compare two strings. Returns 1 if they are the same, 0 if not. +******************************************************************************/ + +int equal_strings(char *s1, char *s2) + diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_toolkit/ply/.svn/text-base/plyfile.cpp.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_toolkit/ply/.svn/text-base/plyfile.cpp.svn-base new file mode 100644 index 0000000..b4bb9d5 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_toolkit/ply/.svn/text-base/plyfile.cpp.svn-base @@ -0,0 +1,2514 @@ +/* + +The interface routines for reading and writing PLY polygon files. + +Greg Turk, February 1994 + +--------------------------------------------------------------- + +A PLY file contains a single polygonal _object_. + +An object is composed of lists of _elements_. Typical elements are +vertices, faces, edges and materials. + +Each type of element for a given object has one or more _properties_ +associated with the element type. For instance, a vertex element may +have as properties the floating-point values x,y,z and the three unsigned +chars representing red, green and blue. + +--------------------------------------------------------------- + +Copyright (c) 1994 The Board of Trustees of The Leland Stanford +Junior University. All rights reserved. + +Permission to use, copy, modify and distribute this software and its +documentation for any purpose is hereby granted without fee, provided +that the above copyright notice and this permission notice appear in +all copies of this software and that you do not sell the software. + +THE SOFTWARE IS PROVIDED "AS IS" AND WITHOUT WARRANTY OF ANY KIND, +EXPRESS, IMPLIED OR OTHERWISE, INCLUDING WITHOUT LIMITATION, ANY +WARRANTY OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. + +*/ + +#include "../stdafx.h" +#include +#include +#include +#include +#include "ply.h" + +char *type_names[] = { +"invalid", +"char", "short", "int", +"uchar", "ushort", "uint", +"float", "double", +}; + +int ply_type_size[] = { + 0, 1, 2, 4, 1, 2, 4, 4, 8 +}; + +#define NO_OTHER_PROPS -1 + +#define DONT_STORE_PROP 0 +#define STORE_PROP 1 + +#define OTHER_PROP 0 +#define NAMED_PROP 1 + + +/* returns 1 if strings are equal, 0 if not */ +int equal_strings(char *, char *); + +/* find an element in a plyfile's list */ +PlyElement *find_element(PlyFile *, char *); + +/* find a property in an element's list */ +PlyProperty *find_property(PlyElement *, char *, int *); + +/* write to a file the word describing a PLY file data type */ +void write_scalar_type (FILE *, int); + +/* read a line from a file and break it up into separate words */ +char **get_words(FILE *, int *, char **); +char **old_get_words(FILE *, int *); + +/* write an item to a file */ +void write_binary_item(FILE *, int, unsigned int, double, int); +void write_ascii_item(FILE *, int, unsigned int, double, int); +double old_write_ascii_item(FILE *, char *, int); + +/* add information to a PLY file descriptor */ +void add_element(PlyFile *, char **, int); +void add_property(PlyFile *, char **, int); +void add_comment(PlyFile *, char *); +void add_obj_info(PlyFile *, char *); + +/* copy a property */ +void copy_property(PlyProperty *, PlyProperty *); + +/* store a value into where a pointer and a type specify */ +void store_item(char *, int, int, unsigned int, double); + +/* return the value of a stored item */ +void get_stored_item( void *, int, int *, unsigned int *, double *); + +/* return the value stored in an item, given ptr to it and its type */ +double get_item_value(char *, int); + +/* get binary or ascii item and store it according to ptr and type */ +void get_ascii_item(char *, int, int *, unsigned int *, double *); +void get_binary_item(FILE *, int, int *, unsigned int *, double *); + +/* get a bunch of elements from a file */ +void ascii_get_element(PlyFile *, char *); +void binary_get_element(PlyFile *, char *); + +/* memory allocation */ +char *my_alloc(int, int, char *); + + +/*************/ +/* Writing */ +/*************/ + + +/****************************************************************************** +Given a file pointer, get ready to write PLY data to the file. + +Entry: + fp - the given file pointer + nelems - number of elements in object + elem_names - list of element names + file_type - file type, either ascii or binary + +Exit: + returns a pointer to a PlyFile, used to refer to this file, or NULL if error +******************************************************************************/ + +PlyFile *ply_write( + FILE *fp, + int nelems, + char **elem_names, + int file_type +) +{ + int i; + PlyFile *plyfile; + PlyElement *elem; + + /* check for NULL file pointer */ + if (fp == NULL) + return (NULL); + + /* create a record for this object */ + + plyfile = (PlyFile *) myalloc (sizeof (PlyFile)); + plyfile->file_type = file_type; + plyfile->num_comments = 0; + plyfile->num_obj_info = 0; + plyfile->nelems = nelems; + plyfile->version = 1.0; + plyfile->fp = fp; + plyfile->other_elems = NULL; + + /* tuck aside the names of the elements */ + + plyfile->elems = (PlyElement **) myalloc (sizeof (PlyElement *) * nelems); + for (i = 0; i < nelems; i++) { + elem = (PlyElement *) myalloc (sizeof (PlyElement)); + plyfile->elems[i] = elem; + elem->name = strdup (elem_names[i]); + elem->num = 0; + elem->nprops = 0; + } + + /* return pointer to the file descriptor */ + return (plyfile); +} + + +/****************************************************************************** +Open a polygon file for writing. + +Entry: + filename - name of file to read from + nelems - number of elements in object + elem_names - list of element names + file_type - file type, either ascii or binary + +Exit: + version - version number of PLY file + returns a file identifier, used to refer to this file, or NULL if error +******************************************************************************/ + +PlyFile *ply_open_for_writing( + char *filename, + int nelems, + char **elem_names, + int file_type, + float *version +) +{ + int i; + PlyFile *plyfile; + PlyElement *elem; + char *name; + FILE *fp; + + /* tack on the extension .ply, if necessary */ + + name = (char *) myalloc (sizeof (char) * (strlen (filename) + 5)); + strcpy (name, filename); + if (strlen (name) < 4 || + strcmp (name + strlen (name) - 4, ".ply") != 0) + strcat (name, ".ply"); + + /* open the file for writing */ + + fp = fopen (name, "w"); + if (fp == NULL) { + return (NULL); + } + + /* create the actual PlyFile structure */ + + plyfile = ply_write (fp, nelems, elem_names, file_type); + if (plyfile == NULL) + return (NULL); + + /* say what PLY file version number we're writing */ + *version = plyfile->version; + + /* return pointer to the file descriptor */ + return (plyfile); +} + + +/****************************************************************************** +Describe an element, including its properties and how many will be written +to the file. + +Entry: + plyfile - file identifier + elem_name - name of element that information is being specified about + nelems - number of elements of this type to be written + nprops - number of properties contained in the element + prop_list - list of properties +******************************************************************************/ + +void ply_describe_element( + PlyFile *plyfile, + char *elem_name, + int nelems, + int nprops, + PlyProperty *prop_list +) +{ + int i; + PlyElement *elem; + PlyProperty *prop; + + /* look for appropriate element */ + elem = find_element (plyfile, elem_name); + if (elem == NULL) { + fprintf(stderr,"ply_describe_element: can't find element '%s'\n",elem_name); + exit (-1); + } + + elem->num = nelems; + + /* copy the list of properties */ + + elem->nprops = nprops; + elem->props = (PlyProperty **) myalloc (sizeof (PlyProperty *) * nprops); + elem->store_prop = (char *) myalloc (sizeof (char) * nprops); + + for (i = 0; i < nprops; i++) { + prop = (PlyProperty *) myalloc (sizeof (PlyProperty)); + elem->props[i] = prop; + elem->store_prop[i] = NAMED_PROP; + copy_property (prop, &prop_list[i]); + } +} + + +/****************************************************************************** +Describe a property of an element. + +Entry: + plyfile - file identifier + elem_name - name of element that information is being specified about + prop - the new property +******************************************************************************/ + +void ply_describe_property( + PlyFile *plyfile, + char *elem_name, + PlyProperty *prop +) +{ + PlyElement *elem; + PlyProperty *elem_prop; + + /* look for appropriate element */ + elem = find_element (plyfile, elem_name); + if (elem == NULL) { + fprintf(stderr, "ply_describe_property: can't find element '%s'\n", + elem_name); + return; + } + + /* create room for new property */ + + if (elem->nprops == 0) { + elem->props = (PlyProperty **) myalloc (sizeof (PlyProperty *)); + elem->store_prop = (char *) myalloc (sizeof (char)); + elem->nprops = 1; + } + else { + elem->nprops++; + elem->props = (PlyProperty **) + realloc (elem->props, sizeof (PlyProperty *) * elem->nprops); + elem->store_prop = (char *) + realloc (elem->store_prop, sizeof (char) * elem->nprops); + } + + /* copy the new property */ + + elem_prop = (PlyProperty *) myalloc (sizeof (PlyProperty)); + elem->props[elem->nprops - 1] = elem_prop; + elem->store_prop[elem->nprops - 1] = NAMED_PROP; + copy_property (elem_prop, prop); +} + + +/****************************************************************************** +Describe what the "other" properties are that are to be stored, and where +they are in an element. +******************************************************************************/ + +void ply_describe_other_properties( + PlyFile *plyfile, + PlyOtherProp *other, + int offset +) +{ + int i; + PlyElement *elem; + PlyProperty *prop; + + /* look for appropriate element */ + elem = find_element (plyfile, other->name); + if (elem == NULL) { + fprintf(stderr, "ply_describe_other_properties: can't find element '%s'\n", + other->name); + return; + } + + /* create room for other properties */ + + if (elem->nprops == 0) { + elem->props = (PlyProperty **) + myalloc (sizeof (PlyProperty *) * other->nprops); + elem->store_prop = (char *) myalloc (sizeof (char) * other->nprops); + elem->nprops = 0; + } + else { + int newsize; + newsize = elem->nprops + other->nprops; + elem->props = (PlyProperty **) + realloc (elem->props, sizeof (PlyProperty *) * newsize); + elem->store_prop = (char *) + realloc (elem->store_prop, sizeof (char) * newsize); + } + + /* copy the other properties */ + + for (i = 0; i < other->nprops; i++) { + prop = (PlyProperty *) myalloc (sizeof (PlyProperty)); + copy_property (prop, other->props[i]); + elem->props[elem->nprops] = prop; + elem->store_prop[elem->nprops] = OTHER_PROP; + elem->nprops++; + } + + /* save other info about other properties */ + elem->other_size = other->size; + elem->other_offset = offset; +} + + +/****************************************************************************** +State how many of a given element will be written. + +Entry: + plyfile - file identifier + elem_name - name of element that information is being specified about + nelems - number of elements of this type to be written +******************************************************************************/ + +void ply_element_count( + PlyFile *plyfile, + char *elem_name, + int nelems +) +{ + int i; + PlyElement *elem; + PlyProperty *prop; + + /* look for appropriate element */ + elem = find_element (plyfile, elem_name); + if (elem == NULL) { + fprintf(stderr,"ply_element_count: can't find element '%s'\n",elem_name); + exit (-1); + } + + elem->num = nelems; +} + + +/****************************************************************************** +Signal that we've described everything a PLY file's header and that the +header should be written to the file. + +Entry: + plyfile - file identifier +******************************************************************************/ + +void ply_header_complete(PlyFile *plyfile) +{ + int i,j; + FILE *fp = plyfile->fp; + PlyElement *elem; + PlyProperty *prop; + + fprintf (fp, "ply\n"); + + switch (plyfile->file_type) { + case PLY_ASCII: + fprintf (fp, "format ascii 1.0\n"); + break; + case PLY_BINARY_BE: + fprintf (fp, "format binary_big_endian 1.0\n"); + break; + case PLY_BINARY_LE: + fprintf (fp, "format binary_little_endian 1.0\n"); + break; + default: + fprintf (stderr, "ply_header_complete: bad file type = %d\n", + plyfile->file_type); + exit (-1); + } + + /* write out the comments */ + + for (i = 0; i < plyfile->num_comments; i++) + fprintf (fp, "comment %s\n", plyfile->comments[i]); + + /* write out object information */ + + for (i = 0; i < plyfile->num_obj_info; i++) + fprintf (fp, "obj_info %s\n", plyfile->obj_info[i]); + + /* write out information about each element */ + + for (i = 0; i < plyfile->nelems; i++) { + + elem = plyfile->elems[i]; + fprintf (fp, "element %s %d\n", elem->name, elem->num); + + /* write out each property */ + for (j = 0; j < elem->nprops; j++) { + prop = elem->props[j]; + if (prop->is_list) { + fprintf (fp, "property list "); + write_scalar_type (fp, prop->count_external); + fprintf (fp, " "); + write_scalar_type (fp, prop->external_type); + fprintf (fp, " %s\n", prop->name); + } + else { + fprintf (fp, "property "); + write_scalar_type (fp, prop->external_type); + fprintf (fp, " %s\n", prop->name); + } + } + } + + fprintf (fp, "end_header\n"); +} + + +/****************************************************************************** +Specify which elements are going to be written. This should be called +before a call to the routine ply_put_element(). + +Entry: + plyfile - file identifier + elem_name - name of element we're talking about +******************************************************************************/ + +void ply_put_element_setup(PlyFile *plyfile, char *elem_name) +{ + PlyElement *elem; + + elem = find_element (plyfile, elem_name); + if (elem == NULL) { + fprintf(stderr, "ply_elements_setup: can't find element '%s'\n", elem_name); + exit (-1); + } + + plyfile->which_elem = elem; +} + + +/****************************************************************************** +Write an element to the file. This routine assumes that we're +writing the type of element specified in the last call to the routine +ply_put_element_setup(). + +Entry: + plyfile - file identifier + elem_ptr - pointer to the element +******************************************************************************/ + +void ply_put_element(PlyFile *plyfile, void *elem_ptr) +{ + int i,j,k; + FILE *fp = plyfile->fp; + PlyElement *elem; + PlyProperty *prop; + char *elem_data,*item; + char **item_ptr; + int list_count; + int item_size; + int int_val; + unsigned int uint_val; + double double_val; + char **other_ptr; + + elem = plyfile->which_elem; + elem_data = (char*) elem_ptr; + other_ptr = (char **) (((char *) elem_ptr) + elem->other_offset); + + /* write out either to an ascii or binary file */ + + if (plyfile->file_type == PLY_ASCII) { + + /* write an ascii file */ + + /* write out each property of the element */ + for (j = 0; j < elem->nprops; j++) { + prop = elem->props[j]; + if (elem->store_prop[j] == OTHER_PROP) + elem_data = *other_ptr; + else + elem_data = (char*) elem_ptr; + if (prop->is_list) { + item = elem_data + prop->count_offset; + get_stored_item ((void *) item, prop->count_internal, + &int_val, &uint_val, &double_val); + write_ascii_item (fp, int_val, uint_val, double_val, + prop->count_external); + list_count = uint_val; + item_ptr = (char **) (elem_data + prop->offset); + item = item_ptr[0]; + item_size = ply_type_size[prop->internal_type]; + for (k = 0; k < list_count; k++) { + get_stored_item ((void *) item, prop->internal_type, + &int_val, &uint_val, &double_val); + write_ascii_item (fp, int_val, uint_val, double_val, + prop->external_type); + item += item_size; + } + } + else { + item = elem_data + prop->offset; + get_stored_item ((void *) item, prop->internal_type, + &int_val, &uint_val, &double_val); + write_ascii_item (fp, int_val, uint_val, double_val, + prop->external_type); + } + } + + fprintf (fp, "\n"); + } + else { + + /* write a binary file */ + + /* write out each property of the element */ + for (j = 0; j < elem->nprops; j++) { + prop = elem->props[j]; + if (elem->store_prop[j] == OTHER_PROP) + elem_data = *other_ptr; + else + elem_data = (char*) elem_ptr; + if (prop->is_list) { + item = elem_data + prop->count_offset; + item_size = ply_type_size[prop->count_internal]; + get_stored_item ((void *) item, prop->count_internal, + &int_val, &uint_val, &double_val); + write_binary_item (fp, int_val, uint_val, double_val, + prop->count_external); + list_count = uint_val; + item_ptr = (char **) (elem_data + prop->offset); + item = item_ptr[0]; + item_size = ply_type_size[prop->internal_type]; + for (k = 0; k < list_count; k++) { + get_stored_item ((void *) item, prop->internal_type, + &int_val, &uint_val, &double_val); + write_binary_item (fp, int_val, uint_val, double_val, + prop->external_type); + item += item_size; + } + } + else { + item = elem_data + prop->offset; + item_size = ply_type_size[prop->internal_type]; + get_stored_item ((void *) item, prop->internal_type, + &int_val, &uint_val, &double_val); + write_binary_item (fp, int_val, uint_val, double_val, + prop->external_type); + } + } + + } +} + + +/****************************************************************************** +Specify a comment that will be written in the header. + +Entry: + plyfile - file identifier + comment - the comment to be written +******************************************************************************/ + +void ply_put_comment(PlyFile *plyfile, char *comment) +{ + /* (re)allocate space for new comment */ + if (plyfile->num_comments == 0) + plyfile->comments = (char **) myalloc (sizeof (char *)); + else + plyfile->comments = (char **) realloc (plyfile->comments, + sizeof (char *) * (plyfile->num_comments + 1)); + + /* add comment to list */ + plyfile->comments[plyfile->num_comments] = strdup (comment); + plyfile->num_comments++; +} + + +/****************************************************************************** +Specify a piece of object information (arbitrary text) that will be written +in the header. + +Entry: + plyfile - file identifier + obj_info - the text information to be written +******************************************************************************/ + +void ply_put_obj_info(PlyFile *plyfile, char *obj_info) +{ + /* (re)allocate space for new info */ + if (plyfile->num_obj_info == 0) + plyfile->obj_info = (char **) myalloc (sizeof (char *)); + else + plyfile->obj_info = (char **) realloc (plyfile->obj_info, + sizeof (char *) * (plyfile->num_obj_info + 1)); + + /* add info to list */ + plyfile->obj_info[plyfile->num_obj_info] = strdup (obj_info); + plyfile->num_obj_info++; +} + + + + + + + +/*************/ +/* Reading */ +/*************/ + + + +/****************************************************************************** +Given a file pointer, get ready to read PLY data from the file. + +Entry: + fp - the given file pointer + +Exit: + nelems - number of elements in object + elem_names - list of element names + returns a pointer to a PlyFile, used to refer to this file, or NULL if error +******************************************************************************/ + +PlyFile *ply_read(FILE *fp, int *nelems, char ***elem_names) +{ + int i,j; + PlyFile *plyfile; + int nwords; + char **words; + int found_format = 0; + char **elist; + PlyElement *elem; + char *orig_line; + + /* check for NULL file pointer */ + if (fp == NULL) + return (NULL); + + /* create record for this object */ + + plyfile = (PlyFile *) myalloc (sizeof (PlyFile)); + plyfile->nelems = 0; + plyfile->comments = NULL; + plyfile->num_comments = 0; + plyfile->obj_info = NULL; + plyfile->num_obj_info = 0; + plyfile->fp = fp; + plyfile->other_elems = NULL; + + /* read and parse the file's header */ + + words = get_words (plyfile->fp, &nwords, &orig_line); + if (!words || !equal_strings (words[0], "ply")) + return (NULL); + + while (words) { + + /* parse words */ + + if (equal_strings (words[0], "format")) { + if (nwords != 3) + return (NULL); + if (equal_strings (words[1], "ascii")) + plyfile->file_type = PLY_ASCII; + else if (equal_strings (words[1], "binary_big_endian")) + plyfile->file_type = PLY_BINARY_BE; + else if (equal_strings (words[1], "binary_little_endian")) + plyfile->file_type = PLY_BINARY_LE; + else + return (NULL); + plyfile->version = atof (words[2]); + found_format = 1; + } + else if (equal_strings (words[0], "element")) + add_element (plyfile, words, nwords); + else if (equal_strings (words[0], "property")) + add_property (plyfile, words, nwords); + else if (equal_strings (words[0], "comment")) + add_comment (plyfile, orig_line); + else if (equal_strings (words[0], "obj_info")) + add_obj_info (plyfile, orig_line); + else if (equal_strings (words[0], "end_header")) + break; + + /* free up words space */ + free (words); + + words = get_words (plyfile->fp, &nwords, &orig_line); + } + + /* create tags for each property of each element, to be used */ + /* later to say whether or not to store each property for the user */ + + for (i = 0; i < plyfile->nelems; i++) { + elem = plyfile->elems[i]; + elem->store_prop = (char *) myalloc (sizeof (char) * elem->nprops); + for (j = 0; j < elem->nprops; j++) + elem->store_prop[j] = DONT_STORE_PROP; + elem->other_offset = NO_OTHER_PROPS; /* no "other" props by default */ + } + + /* set return values about the elements */ + + elist = (char **) myalloc (sizeof (char *) * plyfile->nelems); + for (i = 0; i < plyfile->nelems; i++) + elist[i] = strdup (plyfile->elems[i]->name); + + *elem_names = elist; + *nelems = plyfile->nelems; + + /* return a pointer to the file's information */ + + return (plyfile); +} + + +/****************************************************************************** +Open a polygon file for reading. + +Entry: + filename - name of file to read from + +Exit: + nelems - number of elements in object + elem_names - list of element names + file_type - file type, either ascii or binary + version - version number of PLY file + returns a file identifier, used to refer to this file, or NULL if error +******************************************************************************/ + +PlyFile *ply_open_for_reading( + char *filename, + int *nelems, + char ***elem_names, + int *file_type, + float *version +) +{ + FILE *fp; + PlyFile *plyfile; + char *name; + + /* tack on the extension .ply, if necessary */ + + name = (char *) myalloc (sizeof (char) * (strlen (filename) + 5)); + strcpy (name, filename); + if (strlen (name) < 4 || + strcmp (name + strlen (name) - 4, ".ply") != 0) + strcat (name, ".ply"); + + /* open the file for reading */ + + fp = fopen (name, "r"); + if (fp == NULL) + return (NULL); + + /* create the PlyFile data structure */ + + plyfile = ply_read (fp, nelems, elem_names); + + /* determine the file type and version */ + + *file_type = plyfile->file_type; + *version = plyfile->version; + + /* return a pointer to the file's information */ + + return (plyfile); +} + + +/****************************************************************************** +Get information about a particular element. + +Entry: + plyfile - file identifier + elem_name - name of element to get information about + +Exit: + nelems - number of elements of this type in the file + nprops - number of properties + returns a list of properties, or NULL if the file doesn't contain that elem +******************************************************************************/ + +PlyProperty **ply_get_element_description( + PlyFile *plyfile, + char *elem_name, + int *nelems, + int *nprops +) +{ + int i; + PlyElement *elem; + PlyProperty *prop; + PlyProperty **prop_list; + + /* find information about the element */ + elem = find_element (plyfile, elem_name); + if (elem == NULL) + return (NULL); + + *nelems = elem->num; + *nprops = elem->nprops; + + /* make a copy of the element's property list */ + prop_list = (PlyProperty **) myalloc (sizeof (PlyProperty *) * elem->nprops); + for (i = 0; i < elem->nprops; i++) { + prop = (PlyProperty *) myalloc (sizeof (PlyProperty)); + copy_property (prop, elem->props[i]); + prop_list[i] = prop; + } + + /* return this duplicate property list */ + return (prop_list); +} + + +/****************************************************************************** +Specify which properties of an element are to be returned. This should be +called before a call to the routine ply_get_element(). + +Entry: + plyfile - file identifier + elem_name - which element we're talking about + nprops - number of properties + prop_list - list of properties +******************************************************************************/ + +void ply_get_element_setup( + PlyFile *plyfile, + char *elem_name, + int nprops, + PlyProperty *prop_list +) +{ + int i; + PlyElement *elem; + PlyProperty *prop; + int index; + + /* find information about the element */ + elem = find_element (plyfile, elem_name); + plyfile->which_elem = elem; + + /* deposit the property information into the element's description */ + for (i = 0; i < nprops; i++) { + + /* look for actual property */ + prop = find_property (elem, prop_list[i].name, &index); + if (prop == NULL) { + fprintf (stderr, "Warning: Can't find property '%s' in element '%s'\n", + prop_list[i].name, elem_name); + continue; + } + + /* store its description */ + prop->internal_type = prop_list[i].internal_type; + prop->offset = prop_list[i].offset; + prop->count_internal = prop_list[i].count_internal; + prop->count_offset = prop_list[i].count_offset; + + /* specify that the user wants this property */ + elem->store_prop[index] = STORE_PROP; + } +} + + +/****************************************************************************** +Specify a property of an element that is to be returned. This should be +called (usually multiple times) before a call to the routine ply_get_element(). +This routine should be used in preference to the less flexible old routine +called ply_get_element_setup(). + +Entry: + plyfile - file identifier + elem_name - which element we're talking about + prop - property to add to those that will be returned +******************************************************************************/ + +void ply_get_property( + PlyFile *plyfile, + char *elem_name, + PlyProperty *prop +) +{ + PlyElement *elem; + PlyProperty *prop_ptr; + int index; + + /* find information about the element */ + elem = find_element (plyfile, elem_name); + plyfile->which_elem = elem; + + /* deposit the property information into the element's description */ + + prop_ptr = find_property (elem, prop->name, &index); + if (prop_ptr == NULL) { + fprintf (stderr, "Warning: Can't find property '%s' in element '%s'\n", + prop->name, elem_name); + return; + } + prop_ptr->internal_type = prop->internal_type; + prop_ptr->offset = prop->offset; + prop_ptr->count_internal = prop->count_internal; + prop_ptr->count_offset = prop->count_offset; + + /* specify that the user wants this property */ + elem->store_prop[index] = STORE_PROP; +} + + +/****************************************************************************** +Read one element from the file. This routine assumes that we're reading +the type of element specified in the last call to the routine +ply_get_element_setup(). + +Entry: + plyfile - file identifier + elem_ptr - pointer to location where the element information should be put +******************************************************************************/ + +ply_get_element(PlyFile *plyfile, void *elem_ptr) +{ + if (plyfile->file_type == PLY_ASCII) + ascii_get_element (plyfile, (char *) elem_ptr); + else + binary_get_element (plyfile, (char *) elem_ptr); +} + + +/****************************************************************************** +Extract the comments from the header information of a PLY file. + +Entry: + plyfile - file identifier + +Exit: + num_comments - number of comments returned + returns a pointer to a list of comments +******************************************************************************/ + +char **ply_get_comments(PlyFile *plyfile, int *num_comments) +{ + *num_comments = plyfile->num_comments; + return (plyfile->comments); +} + + +/****************************************************************************** +Extract the object information (arbitrary text) from the header information +of a PLY file. + +Entry: + plyfile - file identifier + +Exit: + num_obj_info - number of lines of text information returned + returns a pointer to a list of object info lines +******************************************************************************/ + +char **ply_get_obj_info(PlyFile *plyfile, int *num_obj_info) +{ + *num_obj_info = plyfile->num_obj_info; + return (plyfile->obj_info); +} + + +/****************************************************************************** +Make ready for "other" properties of an element-- those properties that +the user has not explicitly asked for, but that are to be stashed away +in a special structure to be carried along with the element's other +information. + +Entry: + plyfile - file identifier + elem - element for which we want to save away other properties +******************************************************************************/ + +void setup_other_props(PlyFile *plyfile, PlyElement *elem) +{ + int i; + PlyProperty *prop; + int size = 0; + int type_size; + + /* Examine each property in decreasing order of size. */ + /* We do this so that all data types will be aligned by */ + /* word, half-word, or whatever within the structure. */ + + for (type_size = 8; type_size > 0; type_size /= 2) { + + /* add up the space taken by each property, and save this information */ + /* away in the property descriptor */ + + for (i = 0; i < elem->nprops; i++) { + + /* don't bother with properties we've been asked to store explicitly */ + if (elem->store_prop[i]) + continue; + + prop = elem->props[i]; + + /* internal types will be same as external */ + prop->internal_type = prop->external_type; + prop->count_internal = prop->count_external; + + /* check list case */ + if (prop->is_list) { + + /* pointer to list */ + if (type_size == sizeof (void *)) { + prop->offset = size; + size += sizeof (void *); /* always use size of a pointer here */ + } + + /* count of number of list elements */ + if (type_size == ply_type_size[prop->count_external]) { + prop->count_offset = size; + size += ply_type_size[prop->count_external]; + } + } + /* not list */ + else if (type_size == ply_type_size[prop->external_type]) { + prop->offset = size; + size += ply_type_size[prop->external_type]; + } + } + + } + + /* save the size for the other_props structure */ + elem->other_size = size; +} + + +/****************************************************************************** +Specify that we want the "other" properties of an element to be tucked +away within the user's structure. The user needn't be concerned for how +these properties are stored. + +Entry: + plyfile - file identifier + elem_name - name of element that we want to store other_props in + offset - offset to where other_props will be stored inside user's structure + +Exit: + returns pointer to structure containing description of other_props +******************************************************************************/ + +PlyOtherProp *ply_get_other_properties( + PlyFile *plyfile, + char *elem_name, + int offset +) +{ + int i; + PlyElement *elem; + PlyOtherProp *other; + PlyProperty *prop; + int nprops; + + /* find information about the element */ + elem = find_element (plyfile, elem_name); + if (elem == NULL) { + fprintf (stderr, "ply_get_other_properties: Can't find element '%s'\n", + elem_name); + return (NULL); + } + + /* remember that this is the "current" element */ + plyfile->which_elem = elem; + + /* save the offset to where to store the other_props */ + elem->other_offset = offset; + + /* place the appropriate pointers, etc. in the element's property list */ + setup_other_props (plyfile, elem); + + /* create structure for describing other_props */ + other = (PlyOtherProp *) myalloc (sizeof (PlyOtherProp)); + other->name = strdup (elem_name); +#if 0 + if (elem->other_offset == NO_OTHER_PROPS) { + other->size = 0; + other->props = NULL; + other->nprops = 0; + return (other); + } +#endif + other->size = elem->other_size; + other->props = (PlyProperty **) myalloc (sizeof(PlyProperty) * elem->nprops); + + /* save descriptions of each "other" property */ + nprops = 0; + for (i = 0; i < elem->nprops; i++) { + if (elem->store_prop[i]) + continue; + prop = (PlyProperty *) myalloc (sizeof (PlyProperty)); + copy_property (prop, elem->props[i]); + other->props[nprops] = prop; + nprops++; + } + other->nprops = nprops; + +#if 1 + /* set other_offset pointer appropriately if there are NO other properties */ + if (other->nprops == 0) { + elem->other_offset = NO_OTHER_PROPS; + } +#endif + + /* return structure */ + return (other); +} + + + + +/*************************/ +/* Other Element Stuff */ +/*************************/ + + + + +/****************************************************************************** +Grab all the data for an element that a user does not want to explicitly +read in. + +Entry: + plyfile - pointer to file + elem_name - name of element whose data is to be read in + elem_count - number of instances of this element stored in the file + +Exit: + returns pointer to ALL the "other" element data for this PLY file +******************************************************************************/ + +PlyOtherElems *ply_get_other_element ( + PlyFile *plyfile, + char *elem_name, + int elem_count +) +{ + int i; + PlyElement *elem; + PlyOtherElems *other_elems; + OtherElem *other; + int num_elems; + + /* look for appropriate element */ + elem = find_element (plyfile, elem_name); + if (elem == NULL) { + fprintf (stderr, + "ply_get_other_element: can't find element '%s'\n", elem_name); + exit (-1); + } + + /* create room for the new "other" element, initializing the */ + /* other data structure if necessary */ + + if (plyfile->other_elems == NULL) { + plyfile->other_elems = (PlyOtherElems *) myalloc (sizeof (PlyOtherElems)); + other_elems = plyfile->other_elems; + other_elems->other_list = (OtherElem *) myalloc (sizeof (OtherElem)); + other = &(other_elems->other_list[0]); + other_elems->num_elems = 1; + } + else { + other_elems = plyfile->other_elems; + other_elems->other_list = (OtherElem *) realloc (other_elems->other_list, + sizeof (OtherElem) * other_elems->num_elems + 1); + other = &(other_elems->other_list[other_elems->num_elems]); + other_elems->num_elems++; + } + + /* count of element instances in file */ + other->elem_count = elem_count; + + /* save name of element */ + other->elem_name = strdup (elem_name); + + /* create a list to hold all the current elements */ + other->other_data = (OtherData **) + malloc (sizeof (OtherData *) * other->elem_count); + + /* set up for getting elements */ + other->other_props = ply_get_other_properties (plyfile, elem_name, + offsetof(OtherData,other_props)); + + /* grab all these elements */ + for (i = 0; i < other->elem_count; i++) { + /* grab and element from the file */ + other->other_data[i] = (OtherData *) malloc (sizeof (OtherData)); + ply_get_element (plyfile, (void *) other->other_data[i]); + } + + /* return pointer to the other elements data */ + return (other_elems); +} + + +/****************************************************************************** +Pass along a pointer to "other" elements that we want to save in a given +PLY file. These other elements were presumably read from another PLY file. + +Entry: + plyfile - file pointer in which to store this other element info + other_elems - info about other elements that we want to store +******************************************************************************/ + +void ply_describe_other_elements ( + PlyFile *plyfile, + PlyOtherElems *other_elems +) +{ + int i; + OtherElem *other; + + /* ignore this call if there is no other element */ + if (other_elems == NULL) + return; + + /* save pointer to this information */ + plyfile->other_elems = other_elems; + + /* describe the other properties of this element */ + + for (i = 0; i < other_elems->num_elems; i++) { + other = &(other_elems->other_list[i]); + ply_element_count (plyfile, other->elem_name, other->elem_count); + ply_describe_other_properties (plyfile, other->other_props, + offsetof(OtherData,other_props)); + } +} + + +/****************************************************************************** +Write out the "other" elements specified for this PLY file. + +Entry: + plyfile - pointer to PLY file to write out other elements for +******************************************************************************/ + +void ply_put_other_elements (PlyFile *plyfile) +{ + int i,j; + OtherElem *other; + + /* make sure we have other elements to write */ + if (plyfile->other_elems == NULL) + return; + + /* write out the data for each "other" element */ + + for (i = 0; i < plyfile->other_elems->num_elems; i++) { + + other = &(plyfile->other_elems->other_list[i]); + ply_put_element_setup (plyfile, other->elem_name); + + /* write out each instance of the current element */ + for (j = 0; j < other->elem_count; j++) + ply_put_element (plyfile, (void *) other->other_data[j]); + } +} + + +/****************************************************************************** +Free up storage used by an "other" elements data structure. + +Entry: + other_elems - data structure to free up +******************************************************************************/ + +void ply_free_other_elements (PlyOtherElems *other_elems) +{ + +} + + + +/*******************/ +/* Miscellaneous */ +/*******************/ + + + +/****************************************************************************** +Close a PLY file. + +Entry: + plyfile - identifier of file to close +******************************************************************************/ + +void ply_close(PlyFile *plyfile) +{ + fclose (plyfile->fp); + + /* free up memory associated with the PLY file */ + free (plyfile); +} + + +/****************************************************************************** +Get version number and file type of a PlyFile. + +Entry: + ply - pointer to PLY file + +Exit: + version - version of the file + file_type - PLY_ASCII, PLY_BINARY_BE, or PLY_BINARY_LE +******************************************************************************/ + +void ply_get_info(PlyFile *ply, float *version, int *file_type) +{ + if (ply == NULL) + return; + + *version = ply->version; + *file_type = ply->file_type; +} + + +/****************************************************************************** +Compare two strings. Returns 1 if they are the same, 0 if not. +******************************************************************************/ + +int equal_strings(char *s1, char *s2) +{ + int i; + + while (*s1 && *s2) + if (*s1++ != *s2++) + return (0); + + if (*s1 != *s2) + return (0); + else + return (1); +} + + +/****************************************************************************** +Find an element from the element list of a given PLY object. + +Entry: + plyfile - file id for PLY file + element - name of element we're looking for + +Exit: + returns the element, or NULL if not found +******************************************************************************/ + +PlyElement *find_element(PlyFile *plyfile, char *element) +{ + int i; + + for (i = 0; i < plyfile->nelems; i++) + if (equal_strings (element, plyfile->elems[i]->name)) + return (plyfile->elems[i]); + + return (NULL); +} + + +/****************************************************************************** +Find a property in the list of properties of a given element. + +Entry: + elem - pointer to element in which we want to find the property + prop_name - name of property to find + +Exit: + index - index to position in list + returns a pointer to the property, or NULL if not found +******************************************************************************/ + +PlyProperty *find_property(PlyElement *elem, char *prop_name, int *index) +{ + int i; + + for (i = 0; i < elem->nprops; i++) + if (equal_strings (prop_name, elem->props[i]->name)) { + *index = i; + return (elem->props[i]); + } + + *index = -1; + return (NULL); +} + + +/****************************************************************************** +Read an element from an ascii file. + +Entry: + plyfile - file identifier + elem_ptr - pointer to element +******************************************************************************/ + +void ascii_get_element(PlyFile *plyfile, char *elem_ptr) +{ + int i,j,k; + PlyElement *elem; + PlyProperty *prop; + char **words; + int nwords; + int which_word; + FILE *fp = plyfile->fp; + char *elem_data,*item; + char *item_ptr; + int item_size; + int int_val; + unsigned int uint_val; + double double_val; + int list_count; + int store_it; + char **store_array; + char *orig_line; + char *other_data; + int other_flag; + + /* the kind of element we're reading currently */ + elem = plyfile->which_elem; + + /* do we need to setup for other_props? */ + + if (elem->other_offset != NO_OTHER_PROPS) { + char **ptr; + other_flag = 1; + /* make room for other_props */ + other_data = (char *) myalloc (elem->other_size); + /* store pointer in user's structure to the other_props */ + ptr = (char **) (elem_ptr + elem->other_offset); + *ptr = other_data; + } + else + other_flag = 0; + + /* read in the element */ + + words = get_words (plyfile->fp, &nwords, &orig_line); + if (words == NULL) { + fprintf (stderr, "ply_get_element: unexpected end of file\n"); + exit (-1); + } + + which_word = 0; + + for (j = 0; j < elem->nprops; j++) { + + prop = elem->props[j]; + store_it = (elem->store_prop[j] | other_flag); + + /* store either in the user's structure or in other_props */ + if (elem->store_prop[j]) + elem_data = elem_ptr; + else + elem_data = other_data; + + if (prop->is_list) { /* a list */ + + /* get and store the number of items in the list */ + get_ascii_item (words[which_word++], prop->count_external, + &int_val, &uint_val, &double_val); + if (store_it) { + item = elem_data + prop->count_offset; + store_item(item, prop->count_internal, int_val, uint_val, double_val); + } + + /* allocate space for an array of items and store a ptr to the array */ + list_count = int_val; + item_size = ply_type_size[prop->internal_type]; + store_array = (char **) (elem_data + prop->offset); + + if (list_count == 0) { + if (store_it) + *store_array = NULL; + } + else { + if (store_it) { + item_ptr = (char *) myalloc (sizeof (char) * item_size * list_count); + item = item_ptr; + *store_array = item_ptr; + } + + /* read items and store them into the array */ + for (k = 0; k < list_count; k++) { + get_ascii_item (words[which_word++], prop->external_type, + &int_val, &uint_val, &double_val); + if (store_it) { + store_item (item, prop->internal_type, + int_val, uint_val, double_val); + item += item_size; + } + } + } + + } + else { /* not a list */ + get_ascii_item (words[which_word++], prop->external_type, + &int_val, &uint_val, &double_val); + if (store_it) { + item = elem_data + prop->offset; + store_item (item, prop->internal_type, int_val, uint_val, double_val); + } + } + + } + + free (words); +} + + +/****************************************************************************** +Read an element from a binary file. + +Entry: + plyfile - file identifier + elem_ptr - pointer to an element +******************************************************************************/ + +void binary_get_element(PlyFile *plyfile, char *elem_ptr) +{ + int i,j,k; + PlyElement *elem; + PlyProperty *prop; + FILE *fp = plyfile->fp; + char *elem_data,*item; + char *item_ptr; + int item_size; + int int_val; + unsigned int uint_val; + double double_val; + int list_count; + int store_it; + char **store_array; + char *other_data; + int other_flag; + + /* the kind of element we're reading currently */ + elem = plyfile->which_elem; + + /* do we need to setup for other_props? */ + + if (elem->other_offset != NO_OTHER_PROPS) { + char **ptr; + other_flag = 1; + /* make room for other_props */ + other_data = (char *) myalloc (elem->other_size); + /* store pointer in user's structure to the other_props */ + ptr = (char **) (elem_ptr + elem->other_offset); + *ptr = other_data; + } + else + other_flag = 0; + + /* read in a number of elements */ + + for (j = 0; j < elem->nprops; j++) { + + prop = elem->props[j]; + store_it = (elem->store_prop[j] | other_flag); + + /* store either in the user's structure or in other_props */ + if (elem->store_prop[j]) + elem_data = elem_ptr; + else + elem_data = other_data; + + if (prop->is_list) { /* a list */ + + /* get and store the number of items in the list */ + get_binary_item (fp, prop->count_external, + &int_val, &uint_val, &double_val); + if (store_it) { + item = elem_data + prop->count_offset; + store_item(item, prop->count_internal, int_val, uint_val, double_val); + } + + /* allocate space for an array of items and store a ptr to the array */ + list_count = int_val; + /* The "if" was added by Afra Zomorodian 8/22/95 + * so that zipper won't crash reading plies that have additional + * properties. + */ + if (store_it) { + item_size = ply_type_size[prop->internal_type]; + } + store_array = (char **) (elem_data + prop->offset); + if (list_count == 0) { + if (store_it) + *store_array = NULL; + } + else { + if (store_it) { + item_ptr = (char *) myalloc (sizeof (char) * item_size * list_count); + item = item_ptr; + *store_array = item_ptr; + } + + /* read items and store them into the array */ + for (k = 0; k < list_count; k++) { + get_binary_item (fp, prop->external_type, + &int_val, &uint_val, &double_val); + if (store_it) { + store_item (item, prop->internal_type, + int_val, uint_val, double_val); + item += item_size; + } + } + } + + } + else { /* not a list */ + get_binary_item (fp, prop->external_type, + &int_val, &uint_val, &double_val); + if (store_it) { + item = elem_data + prop->offset; + store_item (item, prop->internal_type, int_val, uint_val, double_val); + } + } + + } +} + + +/****************************************************************************** +Write to a file the word that represents a PLY data type. + +Entry: + fp - file pointer + code - code for type +******************************************************************************/ + +void write_scalar_type (FILE *fp, int code) +{ + /* make sure this is a valid code */ + + if (code <= PLY_START_TYPE || code >= PLY_END_TYPE) { + fprintf (stderr, "write_scalar_type: bad data code = %d\n", code); + exit (-1); + } + + /* write the code to a file */ + + fprintf (fp, "%s", type_names[code]); +} + + +/****************************************************************************** +Get a text line from a file and break it up into words. + +IMPORTANT: The calling routine call "free" on the returned pointer once +finished with it. + +Entry: + fp - file to read from + +Exit: + nwords - number of words returned + orig_line - the original line of characters + returns a list of words from the line, or NULL if end-of-file +******************************************************************************/ + +char **get_words(FILE *fp, int *nwords, char **orig_line) +{ +#define BIG_STRING 4096 + int i,j; + static char str[BIG_STRING]; + static char str_copy[BIG_STRING]; + char **words; + int max_words = 10; + int num_words = 0; + char *ptr,*ptr2; + char *result; + + words = (char **) myalloc (sizeof (char *) * max_words); + + /* read in a line */ + result = fgets (str, BIG_STRING, fp); + if (result == NULL) { + *nwords = 0; + *orig_line = NULL; + return (NULL); + } + + /* convert line-feed and tabs into spaces */ + /* (this guarentees that there will be a space before the */ + /* null character at the end of the string) */ + + str[BIG_STRING-2] = ' '; + str[BIG_STRING-1] = '\0'; + + for (ptr = str, ptr2 = str_copy; *ptr != '\0'; ptr++, ptr2++) { + *ptr2 = *ptr; + if (*ptr == '\t') { + *ptr = ' '; + *ptr2 = ' '; + } + else if (*ptr == '\n') { + *ptr = ' '; + *ptr2 = '\0'; + break; + } + } + + /* find the words in the line */ + + ptr = str; + while (*ptr != '\0') { + + /* jump over leading spaces */ + while (*ptr == ' ') + ptr++; + + /* break if we reach the end */ + if (*ptr == '\0') + break; + + /* save pointer to beginning of word */ + if (num_words >= max_words) { + max_words += 10; + words = (char **) realloc (words, sizeof (char *) * max_words); + } + words[num_words++] = ptr; + + /* jump over non-spaces */ + while (*ptr != ' ') + ptr++; + + /* place a null character here to mark the end of the word */ + *ptr++ = '\0'; + } + + /* return the list of words */ + *nwords = num_words; + *orig_line = str_copy; + return (words); +} + + +/****************************************************************************** +Return the value of an item, given a pointer to it and its type. + +Entry: + item - pointer to item + type - data type that "item" points to + +Exit: + returns a double-precision float that contains the value of the item +******************************************************************************/ + +double get_item_value(char *item, int type) +{ + unsigned char *puchar; + char *pchar; + short int *pshort; + unsigned short int *pushort; + int *pint; + unsigned int *puint; + float *pfloat; + double *pdouble; + int int_value; + unsigned int uint_value; + double double_value; + + switch (type) { + case PLY_CHAR: + pchar = (char *) item; + int_value = *pchar; + return ((double) int_value); + case PLY_UCHAR: + puchar = (unsigned char *) item; + int_value = *puchar; + return ((double) int_value); + case PLY_SHORT: + pshort = (short int *) item; + int_value = *pshort; + return ((double) int_value); + case PLY_USHORT: + pushort = (unsigned short int *) item; + int_value = *pushort; + return ((double) int_value); + case PLY_INT: + pint = (int *) item; + int_value = *pint; + return ((double) int_value); + case PLY_UINT: + puint = (unsigned int *) item; + uint_value = *puint; + return ((double) uint_value); + case PLY_FLOAT: + pfloat = (float *) item; + double_value = *pfloat; + return (double_value); + case PLY_DOUBLE: + pdouble = (double *) item; + double_value = *pdouble; + return (double_value); + default: + fprintf (stderr, "get_item_value: bad type = %d\n", type); + exit (-1); + } +} + + +/****************************************************************************** +Write out an item to a file as raw binary bytes. + +Entry: + fp - file to write to + int_val - integer version of item + uint_val - unsigned integer version of item + double_val - double-precision float version of item + type - data type to write out +******************************************************************************/ + +void write_binary_item( + FILE *fp, + int int_val, + unsigned int uint_val, + double double_val, + int type +) +{ + unsigned char uchar_val; + char char_val; + unsigned short ushort_val; + short short_val; + float float_val; + + switch (type) { + case PLY_CHAR: + char_val = int_val; + fwrite (&char_val, 1, 1, fp); + break; + case PLY_SHORT: + short_val = int_val; + fwrite (&short_val, 2, 1, fp); + break; + case PLY_INT: + fwrite (&int_val, 4, 1, fp); + break; + case PLY_UCHAR: + uchar_val = uint_val; + fwrite (&uchar_val, 1, 1, fp); + break; + case PLY_USHORT: + ushort_val = uint_val; + fwrite (&ushort_val, 2, 1, fp); + break; + case PLY_UINT: + fwrite (&uint_val, 4, 1, fp); + break; + case PLY_FLOAT: + float_val = double_val; + fwrite (&float_val, 4, 1, fp); + break; + case PLY_DOUBLE: + fwrite (&double_val, 8, 1, fp); + break; + default: + fprintf (stderr, "write_binary_item: bad type = %d\n", type); + exit (-1); + } +} + + +/****************************************************************************** +Write out an item to a file as ascii characters. + +Entry: + fp - file to write to + int_val - integer version of item + uint_val - unsigned integer version of item + double_val - double-precision float version of item + type - data type to write out +******************************************************************************/ + +void write_ascii_item( + FILE *fp, + int int_val, + unsigned int uint_val, + double double_val, + int type +) +{ + switch (type) { + case PLY_CHAR: + case PLY_SHORT: + case PLY_INT: + fprintf (fp, "%d ", int_val); + break; + case PLY_UCHAR: + case PLY_USHORT: + case PLY_UINT: + fprintf (fp, "%u ", uint_val); + break; + case PLY_FLOAT: + case PLY_DOUBLE: + fprintf (fp, "%g ", double_val); + break; + default: + fprintf (stderr, "write_ascii_item: bad type = %d\n", type); + exit (-1); + } +} + + +/****************************************************************************** +Write out an item to a file as ascii characters. + +Entry: + fp - file to write to + item - pointer to item to write + type - data type that "item" points to + +Exit: + returns a double-precision float that contains the value of the written item +******************************************************************************/ + +double old_write_ascii_item(FILE *fp, char *item, int type) +{ + unsigned char *puchar; + char *pchar; + short int *pshort; + unsigned short int *pushort; + int *pint; + unsigned int *puint; + float *pfloat; + double *pdouble; + int int_value; + unsigned int uint_value; + double double_value; + + switch (type) { + case PLY_CHAR: + pchar = (char *) item; + int_value = *pchar; + fprintf (fp, "%d ", int_value); + return ((double) int_value); + case PLY_UCHAR: + puchar = (unsigned char *) item; + int_value = *puchar; + fprintf (fp, "%d ", int_value); + return ((double) int_value); + case PLY_SHORT: + pshort = (short int *) item; + int_value = *pshort; + fprintf (fp, "%d ", int_value); + return ((double) int_value); + case PLY_USHORT: + pushort = (unsigned short int *) item; + int_value = *pushort; + fprintf (fp, "%d ", int_value); + return ((double) int_value); + case PLY_INT: + pint = (int *) item; + int_value = *pint; + fprintf (fp, "%d ", int_value); + return ((double) int_value); + case PLY_UINT: + puint = (unsigned int *) item; + uint_value = *puint; + fprintf (fp, "%u ", uint_value); + return ((double) uint_value); + case PLY_FLOAT: + pfloat = (float *) item; + double_value = *pfloat; + fprintf (fp, "%g ", double_value); + return (double_value); + case PLY_DOUBLE: + pdouble = (double *) item; + double_value = *pdouble; + fprintf (fp, "%g ", double_value); + return (double_value); + default: + fprintf (stderr, "old_write_ascii_item: bad type = %d\n", type); + exit (-1); + } +} + + +/****************************************************************************** +Get the value of an item that is in memory, and place the result +into an integer, an unsigned integer and a double. + +Entry: + ptr - pointer to the item + type - data type supposedly in the item + +Exit: + int_val - integer value + uint_val - unsigned integer value + double_val - double-precision floating point value +******************************************************************************/ + +void get_stored_item( + void *ptr, + int type, + int *int_val, + unsigned int *uint_val, + double *double_val +) +{ + switch (type) { + case PLY_CHAR: + *int_val = *((char *) ptr); + *uint_val = *int_val; + *double_val = *int_val; + break; + case PLY_UCHAR: + *uint_val = *((unsigned char *) ptr); + *int_val = *uint_val; + *double_val = *uint_val; + break; + case PLY_SHORT: + *int_val = *((short int *) ptr); + *uint_val = *int_val; + *double_val = *int_val; + break; + case PLY_USHORT: + *uint_val = *((unsigned short int *) ptr); + *int_val = *uint_val; + *double_val = *uint_val; + break; + case PLY_INT: + *int_val = *((int *) ptr); + *uint_val = *int_val; + *double_val = *int_val; + break; + case PLY_UINT: + *uint_val = *((unsigned int *) ptr); + *int_val = *uint_val; + *double_val = *uint_val; + break; + case PLY_FLOAT: + *double_val = *((float *) ptr); + *int_val = *double_val; + *uint_val = *double_val; + break; + case PLY_DOUBLE: + *double_val = *((double *) ptr); + *int_val = *double_val; + *uint_val = *double_val; + break; + default: + fprintf (stderr, "get_stored_item: bad type = %d\n", type); + exit (-1); + } +} + + +/****************************************************************************** +Get the value of an item from a binary file, and place the result +into an integer, an unsigned integer and a double. + +Entry: + fp - file to get item from + type - data type supposedly in the word + +Exit: + int_val - integer value + uint_val - unsigned integer value + double_val - double-precision floating point value +******************************************************************************/ + +void get_binary_item( + FILE *fp, + int type, + int *int_val, + unsigned int *uint_val, + double *double_val +) +{ + char c[8]; + void *ptr; + + ptr = (void *) c; + + switch (type) { + case PLY_CHAR: + fread (ptr, 1, 1, fp); + *int_val = *((char *) ptr); + *uint_val = *int_val; + *double_val = *int_val; + break; + case PLY_UCHAR: + fread (ptr, 1, 1, fp); + *uint_val = *((unsigned char *) ptr); + *int_val = *uint_val; + *double_val = *uint_val; + break; + case PLY_SHORT: + fread (ptr, 2, 1, fp); + *int_val = *((short int *) ptr); + *uint_val = *int_val; + *double_val = *int_val; + break; + case PLY_USHORT: + fread (ptr, 2, 1, fp); + *uint_val = *((unsigned short int *) ptr); + *int_val = *uint_val; + *double_val = *uint_val; + break; + case PLY_INT: + fread (ptr, 4, 1, fp); + *int_val = *((int *) ptr); + *uint_val = *int_val; + *double_val = *int_val; + break; + case PLY_UINT: + fread (ptr, 4, 1, fp); + *uint_val = *((unsigned int *) ptr); + *int_val = *uint_val; + *double_val = *uint_val; + break; + case PLY_FLOAT: + fread (ptr, 4, 1, fp); + *double_val = *((float *) ptr); + *int_val = *double_val; + *uint_val = *double_val; + break; + case PLY_DOUBLE: + fread (ptr, 8, 1, fp); + *double_val = *((double *) ptr); + *int_val = *double_val; + *uint_val = *double_val; + break; + default: + fprintf (stderr, "get_binary_item: bad type = %d\n", type); + exit (-1); + } +} + + +/****************************************************************************** +Extract the value of an item from an ascii word, and place the result +into an integer, an unsigned integer and a double. + +Entry: + word - word to extract value from + type - data type supposedly in the word + +Exit: + int_val - integer value + uint_val - unsigned integer value + double_val - double-precision floating point value +******************************************************************************/ + +void get_ascii_item( + char *word, + int type, + int *int_val, + unsigned int *uint_val, + double *double_val +) +{ + switch (type) { + case PLY_CHAR: + case PLY_UCHAR: + case PLY_SHORT: + case PLY_USHORT: + case PLY_INT: + *int_val = atoi (word); + *uint_val = *int_val; + *double_val = *int_val; + break; + + case PLY_UINT: + *uint_val = strtoul (word, (char **) NULL, 10); + *int_val = *uint_val; + *double_val = *uint_val; + break; + + case PLY_FLOAT: + case PLY_DOUBLE: + *double_val = atof (word); + *int_val = (int) *double_val; + *uint_val = (unsigned int) *double_val; + break; + + default: + fprintf (stderr, "get_ascii_item: bad type = %d\n", type); + exit (-1); + } +} + + +/****************************************************************************** +Store a value into a place being pointed to, guided by a data type. + +Entry: + item - place to store value + type - data type + int_val - integer version of value + uint_val - unsigned integer version of value + double_val - double version of value + +Exit: + item - pointer to stored value +******************************************************************************/ + +void store_item ( + char *item, + int type, + int int_val, + unsigned int uint_val, + double double_val +) +{ + unsigned char *puchar; + short int *pshort; + unsigned short int *pushort; + int *pint; + unsigned int *puint; + float *pfloat; + double *pdouble; + + switch (type) { + case PLY_CHAR: + *item = int_val; + break; + case PLY_UCHAR: + puchar = (unsigned char *) item; + *puchar = uint_val; + break; + case PLY_SHORT: + pshort = (short *) item; + *pshort = int_val; + break; + case PLY_USHORT: + pushort = (unsigned short *) item; + *pushort = uint_val; + break; + case PLY_INT: + pint = (int *) item; + *pint = int_val; + break; + case PLY_UINT: + puint = (unsigned int *) item; + *puint = uint_val; + break; + case PLY_FLOAT: + pfloat = (float *) item; + *pfloat = double_val; + break; + case PLY_DOUBLE: + pdouble = (double *) item; + *pdouble = double_val; + break; + default: + fprintf (stderr, "store_item: bad type = %d\n", type); + exit (-1); + } +} + + +/****************************************************************************** +Add an element to a PLY file descriptor. + +Entry: + plyfile - PLY file descriptor + words - list of words describing the element + nwords - number of words in the list +******************************************************************************/ + +void add_element (PlyFile *plyfile, char **words, int nwords) +{ + PlyElement *elem; + + /* create the new element */ + elem = (PlyElement *) myalloc (sizeof (PlyElement)); + elem->name = strdup (words[1]); + elem->num = atoi (words[2]); + elem->nprops = 0; + + /* make room for new element in the object's list of elements */ + if (plyfile->nelems == 0) + plyfile->elems = (PlyElement **) myalloc (sizeof (PlyElement *)); + else + plyfile->elems = (PlyElement **) realloc (plyfile->elems, + sizeof (PlyElement *) * (plyfile->nelems + 1)); + + /* add the new element to the object's list */ + plyfile->elems[plyfile->nelems] = elem; + plyfile->nelems++; +} + + +/****************************************************************************** +Return the type of a property, given the name of the property. + +Entry: + name - name of property type + +Exit: + returns integer code for property, or 0 if not found +******************************************************************************/ + +int get_prop_type(char *type_name) +{ + int i; + + for (i = PLY_START_TYPE + 1; i < PLY_END_TYPE; i++) + if (equal_strings (type_name, type_names[i])) + return (i); + + /* if we get here, we didn't find the type */ + return (0); +} + + +/****************************************************************************** +Add a property to a PLY file descriptor. + +Entry: + plyfile - PLY file descriptor + words - list of words describing the property + nwords - number of words in the list +******************************************************************************/ + +void add_property (PlyFile *plyfile, char **words, int nwords) +{ + int prop_type; + int count_type; + PlyProperty *prop; + PlyElement *elem; + + /* create the new property */ + + prop = (PlyProperty *) myalloc (sizeof (PlyProperty)); + + if (equal_strings (words[1], "list")) { /* is a list */ + prop->count_external = get_prop_type (words[2]); + prop->external_type = get_prop_type (words[3]); + prop->name = strdup (words[4]); + prop->is_list = 1; + } + else { /* not a list */ + prop->external_type = get_prop_type (words[1]); + prop->name = strdup (words[2]); + prop->is_list = 0; + } + + /* add this property to the list of properties of the current element */ + + elem = plyfile->elems[plyfile->nelems - 1]; + + if (elem->nprops == 0) + elem->props = (PlyProperty **) myalloc (sizeof (PlyProperty *)); + else + elem->props = (PlyProperty **) realloc (elem->props, + sizeof (PlyProperty *) * (elem->nprops + 1)); + + elem->props[elem->nprops] = prop; + elem->nprops++; +} + + +/****************************************************************************** +Add a comment to a PLY file descriptor. + +Entry: + plyfile - PLY file descriptor + line - line containing comment +******************************************************************************/ + +void add_comment (PlyFile *plyfile, char *line) +{ + int i; + + /* skip over "comment" and leading spaces and tabs */ + i = 7; + while (line[i] == ' ' || line[i] == '\t') + i++; + + ply_put_comment (plyfile, &line[i]); +} + + +/****************************************************************************** +Add a some object information to a PLY file descriptor. + +Entry: + plyfile - PLY file descriptor + line - line containing text info +******************************************************************************/ + +void add_obj_info (PlyFile *plyfile, char *line) +{ + int i; + + /* skip over "obj_info" and leading spaces and tabs */ + i = 8; + while (line[i] == ' ' || line[i] == '\t') + i++; + + ply_put_obj_info (plyfile, &line[i]); +} + + +/****************************************************************************** +Copy a property. +******************************************************************************/ + +void copy_property(PlyProperty *dest, PlyProperty *src) +{ + dest->name = strdup (src->name); + dest->external_type = src->external_type; + dest->internal_type = src->internal_type; + dest->offset = src->offset; + + dest->is_list = src->is_list; + dest->count_external = src->count_external; + dest->count_internal = src->count_internal; + dest->count_offset = src->count_offset; +} + + +/****************************************************************************** +Allocate some memory. + +Entry: + size - amount of memory requested (in bytes) + lnum - line number from which memory was requested + fname - file name from which memory was requested +******************************************************************************/ + +static char *my_alloc(int size, int lnum, char *fname) +{ + char *ptr; + + ptr = (char *) malloc (size); + + if (ptr == 0) { + fprintf(stderr, "Memory allocation bombed on line %d in %s\n", lnum, fname); + } + + return (ptr); +} + diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_toolkit/ply/.svn/text-base/plytest.c.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_toolkit/ply/.svn/text-base/plytest.c.svn-base new file mode 100644 index 0000000..2c9f282 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_toolkit/ply/.svn/text-base/plytest.c.svn-base @@ -0,0 +1,272 @@ +/* + +Sample code showing how to read and write PLY polygon files. + +Greg Turk, March 1994 + +*/ + +#include +#include +#include + +/* user's vertex and face definitions for a polygonal object */ + +typedef struct Vertex { + float x,y,z; /* the usual 3-space position of a vertex */ +} Vertex; + +typedef struct Face { + unsigned char intensity; /* this user attaches intensity to faces */ + unsigned char nverts; /* number of vertex indices in list */ + int *verts; /* vertex index list */ +} Face; + +/* polygon description of an object (a cube) */ + +Vertex verts[] = { /* vertices */ + { 0.0, 0.0, 0.0}, + { 1.0, 0.0, 0.0}, + { 1.0, 1.0, 0.0}, + { 0.0, 1.0, 0.0}, + { 0.0, 0.0, 1.0}, + { 1.0, 0.0, 1.0}, + { 1.0, 1.0, 1.0}, + { 0.0, 1.0, 1.0}, +}; + +Face faces[] = { /* faces */ + { '\001', 4, NULL }, /* intensity, vertex list count, vertex list (empty) */ + { '\004', 4, NULL }, + { '\010', 4, NULL }, + { '\020', 4, NULL }, + { '\144', 4, NULL }, + { '\377', 4, NULL }, +}; + +/* list of vertices for each face */ +/* (notice that indices begin at zero) */ + +typedef int Vertex_Indices[4]; +Vertex_Indices vert_ptrs[] = { + { 0, 1, 2, 3 }, + { 7, 6, 5, 4 }, + { 0, 4, 5, 1 }, + { 1, 5, 6, 2 }, + { 2, 6, 7, 3 }, + { 3, 7, 4, 0 }, +}; + +/* information needed to describe the user's data to the PLY routines */ + +char *elem_names[] = { /* list of the kinds of elements in the user's object */ + "vertex", "face" +}; + +PlyProperty vert_props[] = { /* list of property information for a vertex */ + {"x", PLY_FLOAT, PLY_FLOAT, offsetof(Vertex,x), 0, 0, 0, 0}, + {"y", PLY_FLOAT, PLY_FLOAT, offsetof(Vertex,y), 0, 0, 0, 0}, + {"z", PLY_FLOAT, PLY_FLOAT, offsetof(Vertex,z), 0, 0, 0, 0}, +}; + +PlyProperty face_props[] = { /* list of property information for a vertex */ + {"intensity", PLY_UCHAR, PLY_UCHAR, offsetof(Face,intensity), 0, 0, 0, 0}, + {"vertex_indices", PLY_INT, PLY_INT, offsetof(Face,verts), + 1, PLY_UCHAR, PLY_UCHAR, offsetof(Face,nverts)}, +}; + + + +/****************************************************************************** +The main routine just creates and then reads a PLY file. +******************************************************************************/ + +main() +{ + +#if 1 + /* write a PLY file */ + write_test(); +#endif + +#if 1 + /* read a PLY file */ + read_test(); +#endif + +} + + +/****************************************************************************** +Write out a PLY file. +******************************************************************************/ + +write_test() +{ + int i,j; + PlyFile *ply; + int nelems; + char **elist; + int file_type; + float version; + int nverts = sizeof (verts) / sizeof (Vertex); + int nfaces = sizeof (faces) / sizeof (Face); + + /* create the vertex index lists for the faces */ + for (i = 0; i < nfaces; i++) + faces[i].verts = vert_ptrs[i]; + + /* open either a binary or ascii PLY file for writing */ + /* (the file will be called "test.ply" because the routines */ + /* enforce the .ply filename extension) */ + +#if 1 + ply = ply_open_for_writing("test", 2, elem_names, PLY_ASCII, &version); +#else + ply = ply_open_for_writing("test", 2, elem_names, PLY_BINARY_BE, &version); +#endif + + /* describe what properties go into the vertex and face elements */ + + ply_element_count (ply, "vertex", nverts); + ply_describe_property (ply, "vertex", &vert_props[0]); + ply_describe_property (ply, "vertex", &vert_props[1]); + ply_describe_property (ply, "vertex", &vert_props[2]); + + ply_element_count (ply, "face", nfaces); + ply_describe_property (ply, "face", &face_props[0]); + ply_describe_property (ply, "face", &face_props[1]); + + /* write a comment and an object information field */ + ply_put_comment (ply, "author: Greg Turk"); + ply_put_obj_info (ply, "random information"); + + /* we have described exactly what we will put in the file, so */ + /* we are now done with the header info */ + ply_header_complete (ply); + + /* set up and write the vertex elements */ + ply_put_element_setup (ply, "vertex"); + for (i = 0; i < nverts; i++) + ply_put_element (ply, (void *) &verts[i]); + + /* set up and write the face elements */ + ply_put_element_setup (ply, "face"); + for (i = 0; i < nfaces; i++) + ply_put_element (ply, (void *) &faces[i]); + + /* close the PLY file */ + ply_close (ply); +} + + +/****************************************************************************** +Read in a PLY file. +******************************************************************************/ + +read_test() +{ + int i,j,k; + PlyFile *ply; + int nelems; + char **elist; + int file_type; + float version; + int nprops; + int num_elems; + PlyProperty **plist; + Vertex **vlist; + Face **flist; + char *elem_name; + int num_comments; + char **comments; + int num_obj_info; + char **obj_info; + + /* open a PLY file for reading */ + ply = ply_open_for_reading("test", &nelems, &elist, &file_type, &version); + + /* print what we found out about the file */ + printf ("version %f\n", version); + printf ("type %d\n", file_type); + + /* go through each kind of element that we learned is in the file */ + /* and read them */ + + for (i = 0; i < nelems; i++) { + + /* get the description of the first element */ + elem_name = elist[i]; + plist = ply_get_element_description (ply, elem_name, &num_elems, &nprops); + + /* print the name of the element, for debugging */ + printf ("element %s %d\n", elem_name, num_elems); + + /* if we're on vertex elements, read them in */ + if (equal_strings ("vertex", elem_name)) { + + /* create a vertex list to hold all the vertices */ + vlist = (Vertex **) malloc (sizeof (Vertex *) * num_elems); + + /* set up for getting vertex elements */ + ply_get_property (ply, elem_name, &vert_props[0]); + ply_get_property (ply, elem_name, &vert_props[1]); + ply_get_property (ply, elem_name, &vert_props[2]); + + /* grab all the vertex elements */ + for (j = 0; j < num_elems; j++) { + + /* grab and element from the file */ + vlist[j] = (Vertex *) malloc (sizeof (Vertex)); + ply_get_element (ply, (void *) vlist[j]); + + /* print out vertex x,y,z for debugging */ + printf ("vertex: %g %g %g\n", vlist[j]->x, vlist[j]->y, vlist[j]->z); + } + } + + /* if we're on face elements, read them in */ + if (equal_strings ("face", elem_name)) { + + /* create a list to hold all the face elements */ + flist = (Face **) malloc (sizeof (Face *) * num_elems); + + /* set up for getting face elements */ + + ply_get_property (ply, elem_name, &face_props[0]); + ply_get_property (ply, elem_name, &face_props[1]); + + /* grab all the face elements */ + for (j = 0; j < num_elems; j++) { + + /* grab and element from the file */ + flist[j] = (Face *) malloc (sizeof (Face)); + ply_get_element (ply, (void *) flist[j]); + + /* print out face info, for debugging */ + printf ("face: %d, list = ", flist[j]->intensity); + for (k = 0; k < flist[j]->nverts; k++) + printf ("%d ", flist[j]->verts[k]); + printf ("\n"); + } + } + + /* print out the properties we got, for debugging */ + for (j = 0; j < nprops; j++) + printf ("property %s\n", plist[j]->name); + } + + /* grab and print out the comments in the file */ + comments = ply_get_comments (ply, &num_comments); + for (i = 0; i < num_comments; i++) + printf ("comment = '%s'\n", comments[i]); + + /* grab and print out the object information */ + obj_info = ply_get_obj_info (ply, &num_obj_info); + for (i = 0; i < num_obj_info; i++) + printf ("obj_info = '%s'\n", obj_info[i]); + + /* close the PLY file */ + ply_close (ply); +} + diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_toolkit/ply/ply.c b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_toolkit/ply/ply.c new file mode 100644 index 0000000..d034f5b --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_toolkit/ply/ply.c @@ -0,0 +1,3313 @@ +/* + +The interface routines for reading and writing PLY polygon files. + +Greg Turk + +--------------------------------------------------------------- + +A PLY file contains a single polygonal _object_. + +An object is composed of lists of _elements_. Typical elements are +vertices, faces, edges and materials. + +Each type of element for a given object has one or more _properties_ +associated with the element type. For instance, a vertex element may +have as properties the floating-point values x,y,z and the three unsigned +chars representing red, green and blue. + +----------------------------------------------------------------------- + +Copyright (c) 1998 Georgia Institute of Technology. All rights reserved. + +Permission to use, copy, modify and distribute this software and its +documentation for any purpose is hereby granted without fee, provided +that the above copyright notice and this permission notice appear in +all copies of this software and that you do not sell the software. + +THE SOFTWARE IS PROVIDED "AS IS" AND WITHOUT WARRANTY OF ANY KIND, +EXPRESS, IMPLIED OR OTHERWISE, INCLUDING WITHOUT LIMITATION, ANY +WARRANTY OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. + +*/ + +#include +#include +#include +#include +#include "ply.h" + +char *type_names[] = { /* names of scalar types */ +"invalid", +"int8", "int16", "int32", "uint8", "uint16", "uint32", "float32", "float64", +}; + +char *old_type_names[] = { /* old names of types for backward compatability */ +"invalid", +"char", "short", "int", "uchar", "ushort", "uint", "float", "double", +}; + +int ply_type_size[] = { + 0, 1, 2, 4, 1, 2, 4, 4, 8 +}; + +#define NO_OTHER_PROPS -1 + +#define DONT_STORE_PROP 0 +#define STORE_PROP 1 + +#define OTHER_PROP 0 +#define NAMED_PROP 1 + +/* returns 1 if strings are equal, 0 if not */ +int equal_strings(char *, char *); + +/* find an element in a plyfile's list */ +PlyElement *find_element(PlyFile *, char *); + +/* find a property in an element's list */ +PlyProperty *find_property(PlyElement *, char *, int *); + +/* write to a file the word describing a PLY file data type */ +void write_scalar_type (FILE *, int); + +/* read a line from a file and break it up into separate words */ +char **get_words(FILE *, int *, char **); + +/* write an item to a file */ +void write_binary_item(FILE *, int, unsigned int, double, int); +void write_ascii_item(FILE *, int, unsigned int, double, int); + +/* add information to a PLY file descriptor */ +void add_element(PlyFile *, char **, int); +void add_property(PlyFile *, char **, int); +void add_comment(PlyFile *, char *); +void add_obj_info(PlyFile *, char *); + +/* copy a property */ +void copy_property(PlyProperty *, PlyProperty *); + +/* store a value into where a pointer and a type specify */ +void store_item(char *, int, int, unsigned int, double); + +/* return the value of a stored item */ +void get_stored_item( void *, int, int *, unsigned int *, double *); + +/* return the value stored in an item, given ptr to it and its type */ +double get_item_value(char *, int); + +/* get binary or ascii item and store it according to ptr and type */ +void get_ascii_item(char *, int, int *, unsigned int *, double *); +void get_binary_item(FILE *, int, int *, unsigned int *, double *); + +/* get a bunch of elements from a file */ +void ascii_get_element(PlyFile *, char *); +void binary_get_element(PlyFile *, char *); + +/* memory allocation */ +static char *my_alloc(int, int, char *); + + +/*************/ +/* Writing */ +/*************/ + + +/****************************************************************************** +Given a file pointer, get ready to write PLY data to the file. + +Entry: + fp - the given file pointer + nelems - number of elements in object + elem_names - list of element names + file_type - file type, either ascii or binary + +Exit: + returns a pointer to a PlyFile, used to refer to this file, or NULL if error +******************************************************************************/ + +PlyFile *ply_write( + FILE *fp, + int nelems, + char **elem_names, + int file_type +) +{ + int i; + PlyFile *plyfile; + PlyElement *elem; + + /* check for NULL file pointer */ + if (fp == NULL) + return (NULL); + + /* create a record for this object */ + + plyfile = (PlyFile *) myalloc (sizeof (PlyFile)); + plyfile->file_type = file_type; + plyfile->num_comments = 0; + plyfile->num_obj_info = 0; + plyfile->num_elem_types = nelems; + plyfile->version = 1.0; + plyfile->fp = fp; + plyfile->other_elems = NULL; + + /* tuck aside the names of the elements */ + + plyfile->elems = (PlyElement **) myalloc (sizeof (PlyElement *) * nelems); + for (i = 0; i < nelems; i++) { + elem = (PlyElement *) myalloc (sizeof (PlyElement)); + plyfile->elems[i] = elem; + elem->name = strdup (elem_names[i]); + elem->num = 0; + elem->nprops = 0; + } + + /* return pointer to the file descriptor */ + return (plyfile); +} + + +/****************************************************************************** +Open a polygon file for writing. + +Entry: + filename - name of file to read from + nelems - number of elements in object + elem_names - list of element names + file_type - file type, either ascii or binary + +Exit: + returns a file identifier, used to refer to this file, or NULL if error +******************************************************************************/ + +PlyFile *open_for_writing_ply( + char *filename, + int nelems, + char **elem_names, + int file_type +) +{ + int i; + PlyFile *plyfile; + PlyElement *elem; + char *name; + FILE *fp; + + /* tack on the extension .ply, if necessary */ + + name = (char *) myalloc (sizeof (char) * (strlen (filename) + 5)); + strcpy (name, filename); + if (strlen (name) < 4 || + strcmp (name + strlen (name) - 4, ".ply") != 0) + strcat (name, ".ply"); + + /* open the file for writing */ + + fp = fopen (name, "w"); + if (fp == NULL) { + return (NULL); + } + + /* create the actual PlyFile structure */ + + plyfile = ply_write (fp, nelems, elem_names, file_type); + if (plyfile == NULL) + return (NULL); + + /* return pointer to the file descriptor */ + return (plyfile); +} + + +/****************************************************************************** +Describe an element, including its properties and how many will be written +to the file. + +Entry: + plyfile - file identifier + elem_name - name of element that information is being specified about + nelems - number of elements of this type to be written + nprops - number of properties contained in the element + prop_list - list of properties +******************************************************************************/ + +void element_layout_ply( + PlyFile *plyfile, + char *elem_name, + int nelems, + int nprops, + PlyProperty *prop_list +) +{ + int i; + PlyElement *elem; + PlyProperty *prop; + + /* look for appropriate element */ + elem = find_element (plyfile, elem_name); + if (elem == NULL) { + fprintf(stderr,"element_layout_ply: can't find element '%s'\n",elem_name); + exit (-1); + } + + elem->num = nelems; + + /* copy the list of properties */ + + elem->nprops = nprops; + elem->props = (PlyProperty **) myalloc (sizeof (PlyProperty *) * nprops); + elem->store_prop = (char *) myalloc (sizeof (char) * nprops); + + for (i = 0; i < nprops; i++) { + prop = (PlyProperty *) myalloc (sizeof (PlyProperty)); + elem->props[i] = prop; + elem->store_prop[i] = NAMED_PROP; + copy_property (prop, &prop_list[i]); + } +} + + +/****************************************************************************** +Describe a property of an element. + +Entry: + plyfile - file identifier + elem_name - name of element that information is being specified about + prop - the new property +******************************************************************************/ + +void ply_describe_property( + PlyFile *plyfile, + char *elem_name, + PlyProperty *prop +) +{ + PlyElement *elem; + PlyProperty *elem_prop; + + /* look for appropriate element */ + elem = find_element (plyfile, elem_name); + if (elem == NULL) { + fprintf(stderr, "ply_describe_property: can't find element '%s'\n", + elem_name); + return; + } + + /* create room for new property */ + + if (elem->nprops == 0) { + elem->props = (PlyProperty **) myalloc (sizeof (PlyProperty *)); + elem->store_prop = (char *) myalloc (sizeof (char)); + elem->nprops = 1; + } + else { + elem->nprops++; + elem->props = (PlyProperty **) + realloc (elem->props, sizeof (PlyProperty *) * elem->nprops); + elem->store_prop = (char *) + realloc (elem->store_prop, sizeof (char) * elem->nprops); + } + + /* copy the new property */ + + elem_prop = (PlyProperty *) myalloc (sizeof (PlyProperty)); + elem->props[elem->nprops - 1] = elem_prop; + elem->store_prop[elem->nprops - 1] = NAMED_PROP; + copy_property (elem_prop, prop); +} + + +/****************************************************************************** +State how many of a given element will be written. + +Entry: + plyfile - file identifier + elem_name - name of element that information is being specified about + nelems - number of elements of this type to be written +******************************************************************************/ + +void element_count_ply( + PlyFile *plyfile, + char *elem_name, + int nelems +) +{ + int i; + PlyElement *elem; + PlyProperty *prop; + + /* look for appropriate element */ + elem = find_element (plyfile, elem_name); + if (elem == NULL) { + fprintf(stderr,"element_count_ply: can't find element '%s'\n",elem_name); + exit (-1); + } + + elem->num = nelems; +} + + +/****************************************************************************** +Signal that we've described everything a PLY file's header and that the +header should be written to the file. + +Entry: + plyfile - file identifier +******************************************************************************/ + +void header_complete_ply(PlyFile *plyfile) +{ + int i,j; + FILE *fp = plyfile->fp; + PlyElement *elem; + PlyProperty *prop; + + fprintf (fp, "ply\n"); + + switch (plyfile->file_type) { + case PLY_ASCII: + fprintf (fp, "format ascii 1.0\n"); + break; + case PLY_BINARY_BE: + fprintf (fp, "format binary_big_endian 1.0\n"); + break; + case PLY_BINARY_LE: + fprintf (fp, "format binary_little_endian 1.0\n"); + break; + default: + fprintf (stderr, "ply_header_complete: bad file type = %d\n", + plyfile->file_type); + exit (-1); + } + + /* write out the comments */ + + for (i = 0; i < plyfile->num_comments; i++) + fprintf (fp, "comment %s\n", plyfile->comments[i]); + + /* write out object information */ + + for (i = 0; i < plyfile->num_obj_info; i++) + fprintf (fp, "obj_info %s\n", plyfile->obj_info[i]); + + /* write out information about each element */ + + for (i = 0; i < plyfile->num_elem_types; i++) { + + elem = plyfile->elems[i]; + fprintf (fp, "element %s %d\n", elem->name, elem->num); + + /* write out each property */ + for (j = 0; j < elem->nprops; j++) { + prop = elem->props[j]; + if (prop->is_list == PLY_LIST) { + fprintf (fp, "property list "); + write_scalar_type (fp, prop->count_external); + fprintf (fp, " "); + write_scalar_type (fp, prop->external_type); + fprintf (fp, " %s\n", prop->name); + } + else if (prop->is_list == PLY_STRING) { + fprintf (fp, "property string"); + fprintf (fp, " %s\n", prop->name); + } + else { + fprintf (fp, "property "); + write_scalar_type (fp, prop->external_type); + fprintf (fp, " %s\n", prop->name); + } + } + } + + fprintf (fp, "end_header\n"); +} + + +/****************************************************************************** +Specify which elements are going to be written. This should be called +before a call to the routine ply_put_element(). + +Entry: + plyfile - file identifier + elem_name - name of element we're talking about +******************************************************************************/ + +void put_element_setup_ply(PlyFile *plyfile, char *elem_name) +{ + PlyElement *elem; + + elem = find_element (plyfile, elem_name); + if (elem == NULL) { + fprintf(stderr, "put_element_setup_ply: can't find element '%s'\n", elem_name); + exit (-1); + } + + plyfile->which_elem = elem; +} + + +/****************************************************************************** +Write an element to the file. This routine assumes that we're +writing the type of element specified in the last call to the routine +put_element_setup_ply(). + +Entry: + plyfile - file identifier + elem_ptr - pointer to the element +******************************************************************************/ + +void put_element_ply(PlyFile *plyfile, void *elem_ptr) +{ + int i,j,k; + FILE *fp = plyfile->fp; + PlyElement *elem; + PlyProperty *prop; + char *item; + char *elem_data; + char **item_ptr; + int list_count; + int item_size; + int int_val; + unsigned int uint_val; + double double_val; + char **other_ptr; + + elem = plyfile->which_elem; + elem_data = (char *) elem_ptr; + other_ptr = (char **) (((char *) elem_ptr) + elem->other_offset); + + /* write out either to an ascii or binary file */ + + if (plyfile->file_type == PLY_ASCII) { + + /* write an ascii file */ + + /* write out each property of the element */ + for (j = 0; j < elem->nprops; j++) { + + prop = elem->props[j]; + + if (elem->store_prop[j] == OTHER_PROP) + elem_data = *other_ptr; + else + elem_data = (char *) elem_ptr; + + if (prop->is_list == PLY_LIST) { /* list */ + item = elem_data + prop->count_offset; + get_stored_item ((void *) item, prop->count_internal, + &int_val, &uint_val, &double_val); + write_ascii_item (fp, int_val, uint_val, double_val, + prop->count_external); + list_count = uint_val; + item_ptr = (char **) (elem_data + prop->offset); + item = item_ptr[0]; + item_size = ply_type_size[prop->internal_type]; + for (k = 0; k < list_count; k++) { + get_stored_item ((void *) item, prop->internal_type, + &int_val, &uint_val, &double_val); + write_ascii_item (fp, int_val, uint_val, double_val, + prop->external_type); + item += item_size; + } + } + else if (prop->is_list == PLY_STRING) { /* string */ + char **str; + item = elem_data + prop->offset; + str = (char **) item; + fprintf (fp, "\"%s\"", *str); + } + else { /* scalar */ + item = elem_data + prop->offset; + get_stored_item ((void *) item, prop->internal_type, + &int_val, &uint_val, &double_val); + write_ascii_item (fp, int_val, uint_val, double_val, + prop->external_type); + } + } + + fprintf (fp, "\n"); + } + else { + + /* write a binary file */ + + /* write out each property of the element */ + for (j = 0; j < elem->nprops; j++) { + prop = elem->props[j]; + if (elem->store_prop[j] == OTHER_PROP) + elem_data = *other_ptr; + else + elem_data = (char *) elem_ptr; + if (prop->is_list == PLY_LIST) { /* list */ + item = elem_data + prop->count_offset; + item_size = ply_type_size[prop->count_internal]; + get_stored_item ((void *) item, prop->count_internal, + &int_val, &uint_val, &double_val); + write_binary_item (fp, int_val, uint_val, double_val, + prop->count_external); + list_count = uint_val; + item_ptr = (char **) (elem_data + prop->offset); + item = item_ptr[0]; + item_size = ply_type_size[prop->internal_type]; + for (k = 0; k < list_count; k++) { + get_stored_item ((void *) item, prop->internal_type, + &int_val, &uint_val, &double_val); + write_binary_item (fp, int_val, uint_val, double_val, + prop->external_type); + item += item_size; + } + } + else if (prop->is_list == PLY_STRING) { /* string */ + int len; + char **str; + item = elem_data + prop->offset; + str = (char **) item; + + /* write the length */ + len = strlen(*str) + 1; + fwrite (&len, sizeof(int), 1, fp); + + /* write the string, including the null character */ + fwrite (*str, len, 1, fp); + } + else { /* scalar */ + item = elem_data + prop->offset; + item_size = ply_type_size[prop->internal_type]; + get_stored_item ((void *) item, prop->internal_type, + &int_val, &uint_val, &double_val); + write_binary_item (fp, int_val, uint_val, double_val, + prop->external_type); + } + } + + } +} + + + + + + +/*************/ +/* Reading */ +/*************/ + + + +/****************************************************************************** +Given a file pointer, get ready to read PLY data from the file. + +Entry: + fp - the given file pointer + +Exit: + nelems - number of elements in object + elem_names - list of element names + returns a pointer to a PlyFile, used to refer to this file, or NULL if error +******************************************************************************/ + +PlyFile *ply_read(FILE *fp, int *nelems, char ***elem_names) +{ + int i,j; + PlyFile *plyfile; + int nwords; + char **words; + int found_format = 0; + char **elist; + PlyElement *elem; + char *orig_line; + + /* check for NULL file pointer */ + if (fp == NULL) + return (NULL); + + /* create record for this object */ + + plyfile = (PlyFile *) myalloc (sizeof (PlyFile)); + plyfile->num_elem_types = 0; + plyfile->comments = NULL; + plyfile->num_comments = 0; + plyfile->obj_info = NULL; + plyfile->num_obj_info = 0; + plyfile->fp = fp; + plyfile->other_elems = NULL; + plyfile->rule_list = NULL; + + /* read and parse the file's header */ + + words = get_words (plyfile->fp, &nwords, &orig_line); + if (!words || !equal_strings (words[0], "ply")) + return (NULL); + + while (words) { + + /* parse words */ + + if (equal_strings (words[0], "format")) { + if (nwords != 3) + return (NULL); + if (equal_strings (words[1], "ascii")) + plyfile->file_type = PLY_ASCII; + else if (equal_strings (words[1], "binary_big_endian")) + plyfile->file_type = PLY_BINARY_BE; + else if (equal_strings (words[1], "binary_little_endian")) + plyfile->file_type = PLY_BINARY_LE; + else + return (NULL); + plyfile->version = atof (words[2]); + found_format = 1; + } + else if (equal_strings (words[0], "element")) + add_element (plyfile, words, nwords); + else if (equal_strings (words[0], "property")) + add_property (plyfile, words, nwords); + else if (equal_strings (words[0], "comment")) + add_comment (plyfile, orig_line); + else if (equal_strings (words[0], "obj_info")) + add_obj_info (plyfile, orig_line); + else if (equal_strings (words[0], "end_header")) + break; + + /* free up words space */ + free (words); + + words = get_words (plyfile->fp, &nwords, &orig_line); + } + + /* create tags for each property of each element, to be used */ + /* later to say whether or not to store each property for the user */ + + for (i = 0; i < plyfile->num_elem_types; i++) { + elem = plyfile->elems[i]; + elem->store_prop = (char *) myalloc (sizeof (char) * elem->nprops); + for (j = 0; j < elem->nprops; j++) + elem->store_prop[j] = DONT_STORE_PROP; + elem->other_offset = NO_OTHER_PROPS; /* no "other" props by default */ + } + + /* set return values about the elements */ + + elist = (char **) myalloc (sizeof (char *) * plyfile->num_elem_types); + for (i = 0; i < plyfile->num_elem_types; i++) + elist[i] = strdup (plyfile->elems[i]->name); + + *elem_names = elist; + *nelems = plyfile->num_elem_types; + + /* return a pointer to the file's information */ + + return (plyfile); +} + + +/****************************************************************************** +Open a polygon file for reading. + +Entry: + filename - name of file to read from + +Exit: + nelems - number of elements in object + elem_names - list of element names + file_type - file type, either ascii or binary + version - version number of PLY file + returns a file identifier, used to refer to this file, or NULL if error +******************************************************************************/ + +PlyFile *ply_open_for_reading( + char *filename, + int *nelems, + char ***elem_names, + int *file_type, + float *version +) +{ + FILE *fp; + PlyFile *plyfile; + char *name; + + /* tack on the extension .ply, if necessary */ + + name = (char *) myalloc (sizeof (char) * (strlen (filename) + 5)); + strcpy (name, filename); + if (strlen (name) < 4 || + strcmp (name + strlen (name) - 4, ".ply") != 0) + strcat (name, ".ply"); + + /* open the file for reading */ + + fp = fopen (name, "r"); + if (fp == NULL) + return (NULL); + + /* create the PlyFile data structure */ + + plyfile = ply_read (fp, nelems, elem_names); + + /* determine the file type and version */ + + *file_type = plyfile->file_type; + *version = plyfile->version; + + /* return a pointer to the file's information */ + + return (plyfile); +} + + +/****************************************************************************** +Get information about a particular element. + +Entry: + plyfile - file identifier + elem_name - name of element to get information about + +Exit: + nelems - number of elements of this type in the file + nprops - number of properties + returns a list of properties, or NULL if the file doesn't contain that elem +******************************************************************************/ + +PlyProperty **get_element_description_ply( + PlyFile *plyfile, + char *elem_name, + int *nelems, + int *nprops +) +{ + int i; + PlyElement *elem; + PlyProperty *prop; + PlyProperty **prop_list; + + /* find information about the element */ + elem = find_element (plyfile, elem_name); + if (elem == NULL) + return (NULL); + + *nelems = elem->num; + *nprops = elem->nprops; + + /* make a copy of the element's property list */ + prop_list = (PlyProperty **) myalloc (sizeof (PlyProperty *) * elem->nprops); + for (i = 0; i < elem->nprops; i++) { + prop = (PlyProperty *) myalloc (sizeof (PlyProperty)); + copy_property (prop, elem->props[i]); + prop_list[i] = prop; + } + + /* return this duplicate property list */ + return (prop_list); +} + + +/****************************************************************************** +Specify which properties of an element are to be returned. This should be +called before a call to the routine get_element_ply(). + +Entry: + plyfile - file identifier + elem_name - which element we're talking about + nprops - number of properties + prop_list - list of properties +******************************************************************************/ + +void get_element_setup_ply( + PlyFile *plyfile, + char *elem_name, + int nprops, + PlyProperty *prop_list +) +{ + int i; + PlyElement *elem; + PlyProperty *prop; + int index; + + /* find information about the element */ + elem = find_element (plyfile, elem_name); + plyfile->which_elem = elem; + + /* deposit the property information into the element's description */ + for (i = 0; i < nprops; i++) { + + /* look for actual property */ + prop = find_property (elem, prop_list[i].name, &index); + if (prop == NULL) { + fprintf (stderr, "Warning: Can't find property '%s' in element '%s'\n", + prop_list[i].name, elem_name); + continue; + } + + /* store its description */ + prop->internal_type = prop_list[i].internal_type; + prop->offset = prop_list[i].offset; + prop->count_internal = prop_list[i].count_internal; + prop->count_offset = prop_list[i].count_offset; + + /* specify that the user wants this property */ + elem->store_prop[index] = STORE_PROP; + } +} + + +/****************************************************************************** +Specify a property of an element that is to be returned. This should be +called (usually multiple times) before a call to the routine ply_get_element(). +This routine should be used in preference to the less flexible old routine +called ply_get_element_setup(). + +Entry: + plyfile - file identifier + elem_name - which element we're talking about + prop - property to add to those that will be returned +******************************************************************************/ + +void ply_get_property( + PlyFile *plyfile, + char *elem_name, + PlyProperty *prop +) +{ + PlyElement *elem; + PlyProperty *prop_ptr; + int index; + + /* find information about the element */ + elem = find_element (plyfile, elem_name); + plyfile->which_elem = elem; + + /* deposit the property information into the element's description */ + + prop_ptr = find_property (elem, prop->name, &index); + if (prop_ptr == NULL) { + fprintf (stderr, "Warning: Can't find property '%s' in element '%s'\n", + prop->name, elem_name); + return; + } + prop_ptr->internal_type = prop->internal_type; + prop_ptr->offset = prop->offset; + prop_ptr->count_internal = prop->count_internal; + prop_ptr->count_offset = prop->count_offset; + + /* specify that the user wants this property */ + elem->store_prop[index] = STORE_PROP; +} + + +/****************************************************************************** +Read one element from the file. This routine assumes that we're reading +the type of element specified in the last call to the routine +ply_get_element_setup(). + +Entry: + plyfile - file identifier + elem_ptr - pointer to location where the element information should be put +******************************************************************************/ + +void ply_get_element(PlyFile *plyfile, void *elem_ptr) +{ + if (plyfile->file_type == PLY_ASCII) + ascii_get_element (plyfile, (char *) elem_ptr); + else + binary_get_element (plyfile, (char *) elem_ptr); +} + + +/****************************************************************************** +Extract the comments from the header information of a PLY file. + +Entry: + plyfile - file identifier + +Exit: + num_comments - number of comments returned + returns a pointer to a list of comments +******************************************************************************/ + +char **get_comments_ply(PlyFile *plyfile, int *num_comments) +{ + *num_comments = plyfile->num_comments; + return (plyfile->comments); +} + + +/****************************************************************************** +Extract the object information (arbitrary text) from the header information +of a PLY file. + +Entry: + plyfile - file identifier + +Exit: + num_obj_info - number of lines of text information returned + returns a pointer to a list of object info lines +******************************************************************************/ + +char **get_obj_info_ply(PlyFile *plyfile, int *num_obj_info) +{ + *num_obj_info = plyfile->num_obj_info; + return (plyfile->obj_info); +} + + +/****************************************************************************** +Make ready for "other" properties of an element-- those properties that +the user has not explicitly asked for, but that are to be stashed away +in a special structure to be carried along with the element's other +information. + +Entry: + plyfile - file identifier + elem - element for which we want to save away other properties +******************************************************************************/ + +void setup_other_props(PlyFile *plyfile, PlyElement *elem) +{ + int i; + PlyProperty *prop; + int size = 0; + int type_size; + + /* Examine each property in decreasing order of size. */ + /* We do this so that all data types will be aligned by */ + /* word, half-word, or whatever within the structure. */ + + for (type_size = 8; type_size > 0; type_size /= 2) { + + /* add up the space taken by each property, and save this information */ + /* away in the property descriptor */ + + for (i = 0; i < elem->nprops; i++) { + + /* don't bother with properties we've been asked to store explicitly */ + if (elem->store_prop[i]) + continue; + + prop = elem->props[i]; + + /* internal types will be same as external */ + prop->internal_type = prop->external_type; + prop->count_internal = prop->count_external; + + /* list case */ + if (prop->is_list == PLY_LIST) { + + /* pointer to list */ + if (type_size == sizeof (void *)) { + prop->offset = size; + size += sizeof (void *); /* always use size of a pointer here */ + } + + /* count of number of list elements */ + if (type_size == ply_type_size[prop->count_external]) { + prop->count_offset = size; + size += ply_type_size[prop->count_external]; + } + } + /* string */ + else if (prop->is_list == PLY_STRING) { + /* pointer to string */ + if (type_size == sizeof (char *)) { + prop->offset = size; + size += sizeof (char *); + } + } + /* scalar */ + else if (type_size == ply_type_size[prop->external_type]) { + prop->offset = size; + size += ply_type_size[prop->external_type]; + } + } + + } + + /* save the size for the other_props structure */ + elem->other_size = size; +} + + +/****************************************************************************** +Specify that we want the "other" properties of an element to be tucked +away within the user's structure. + +Entry: + plyfile - file identifier + elem - the element that we want to store other_props in + offset - offset to where other_props will be stored inside user's structure + +Exit: + returns pointer to structure containing description of other_props +******************************************************************************/ + +static PlyOtherProp *get_other_properties( + PlyFile *plyfile, + PlyElement *elem, + int offset +) +{ + int i; + PlyOtherProp *other; + PlyProperty *prop; + int nprops; + + /* remember that this is the "current" element */ + plyfile->which_elem = elem; + + /* save the offset to where to store the other_props */ + elem->other_offset = offset; + + /* place the appropriate pointers, etc. in the element's property list */ + setup_other_props (plyfile, elem); + + /* create structure for describing other_props */ + other = (PlyOtherProp *) myalloc (sizeof (PlyOtherProp)); + other->name = strdup (elem->name); +#if 0 + if (elem->other_offset == NO_OTHER_PROPS) { + other->size = 0; + other->props = NULL; + other->nprops = 0; + return (other); + } +#endif + other->size = elem->other_size; + other->props = (PlyProperty **) myalloc (sizeof(PlyProperty) * elem->nprops); + + /* save descriptions of each "other" property */ + nprops = 0; + for (i = 0; i < elem->nprops; i++) { + if (elem->store_prop[i]) + continue; + prop = (PlyProperty *) myalloc (sizeof (PlyProperty)); + copy_property (prop, elem->props[i]); + other->props[nprops] = prop; + nprops++; + } + other->nprops = nprops; + + /* set other_offset pointer appropriately if there are NO other properties */ + if (other->nprops == 0) { + elem->other_offset = NO_OTHER_PROPS; + } + + /* return structure */ + return (other); +} + + +/****************************************************************************** +Specify that we want the "other" properties of an element to be tucked +away within the user's structure. The user needn't be concerned for how +these properties are stored. + +Entry: + plyfile - file identifier + elem_name - name of element that we want to store other_props in + offset - offset to where other_props will be stored inside user's structure + +Exit: + returns pointer to structure containing description of other_props +******************************************************************************/ + +PlyOtherProp *ply_get_other_properties( + PlyFile *plyfile, + char *elem_name, + int offset +) +{ + PlyElement *elem; + PlyOtherProp *other; + + /* find information about the element */ + elem = find_element (plyfile, elem_name); + if (elem == NULL) { + fprintf (stderr, "ply_get_other_properties: Can't find element '%s'\n", + elem_name); + return (NULL); + } + + other = get_other_properties (plyfile, elem, offset); + return (other); +} + + + + +/*************************/ +/* Other Element Stuff */ +/*************************/ + + + + + +/****************************************************************************** +Grab all the data for the current element that a user does not want to +explicitly read in. Stores this in the PLY object's data structure. + +Entry: + plyfile - pointer to file + +Exit: + returns pointer to ALL the "other" element data for this PLY file +******************************************************************************/ + +PlyOtherElems *get_other_element_ply (PlyFile *plyfile) +{ + int i; + PlyElement *elem; + char *elem_name; + int elem_count; + PlyOtherElems *other_elems; + OtherElem *other; + + elem = plyfile->which_elem; + elem_name = elem->name; + elem_count = elem->num; + + /* create room for the new "other" element, initializing the */ + /* other data structure if necessary */ + + if (plyfile->other_elems == NULL) { + plyfile->other_elems = (PlyOtherElems *) myalloc (sizeof (PlyOtherElems)); + other_elems = plyfile->other_elems; + other_elems->other_list = (OtherElem *) myalloc (sizeof (OtherElem)); + other = &(other_elems->other_list[0]); + other_elems->num_elems = 1; + } + else { + other_elems = plyfile->other_elems; + other_elems->other_list = (OtherElem *) realloc (other_elems->other_list, + sizeof (OtherElem) * other_elems->num_elems + 1); + other = &(other_elems->other_list[other_elems->num_elems]); + other_elems->num_elems++; + } + + /* count of element instances in file */ + other->elem_count = elem_count; + + /* save name of element */ + other->elem_name = strdup (elem_name); + + /* create a list to hold all the current elements */ + other->other_data = (OtherData **) + malloc (sizeof (OtherData *) * other->elem_count); + + /* set up for getting elements */ + other->other_props = ply_get_other_properties (plyfile, elem_name, + offsetof(OtherData,other_props)); + + /* grab all these elements */ + for (i = 0; i < other->elem_count; i++) { + /* grab and element from the file */ + other->other_data[i] = (OtherData *) malloc (sizeof (OtherData)); + ply_get_element (plyfile, (void *) other->other_data[i]); + } + + /* return pointer to the other elements data */ + return (other_elems); +} + + +/****************************************************************************** +Write out the "other" elements specified for this PLY file. + +Entry: + plyfile - pointer to PLY file to write out other elements for +******************************************************************************/ + +void put_other_elements_ply (PlyFile *plyfile) +{ + int i,j; + OtherElem *other; + + /* make sure we have other elements to write */ + if (plyfile->other_elems == NULL) + return; + + /* write out the data for each "other" element */ + + for (i = 0; i < plyfile->other_elems->num_elems; i++) { + + other = &(plyfile->other_elems->other_list[i]); + put_element_setup_ply (plyfile, other->elem_name); + + /* write out each instance of the current element */ + for (j = 0; j < other->elem_count; j++) + put_element_ply (plyfile, (void *) other->other_data[j]); + } +} + + +/****************************************************************************** +Free up storage used by an "other" elements data structure. + +Entry: + other_elems - data structure to free up +******************************************************************************/ + +void free_other_elements_ply (PlyOtherElems *other_elems) +{ + +} + + + +/*******************/ +/* Miscellaneous */ +/*******************/ + + + +/****************************************************************************** +Close a PLY file. + +Entry: + plyfile - identifier of file to close +******************************************************************************/ + +void ply_close(PlyFile *plyfile) +{ + fclose (plyfile->fp); + + /* free up memory associated with the PLY file */ + free (plyfile); +} + + +/****************************************************************************** +Get version number and file type of a PlyFile. + +Entry: + ply - pointer to PLY file + +Exit: + version - version of the file + file_type - PLY_ASCII, PLY_BINARY_BE, or PLY_BINARY_LE +******************************************************************************/ + +void get_info_ply(PlyFile *ply, float *version, int *file_type) +{ + if (ply == NULL) + return; + + *version = ply->version; + *file_type = ply->file_type; +} + + +/****************************************************************************** +Compare two strings. Returns 1 if they are the same, 0 if not. +******************************************************************************/ + +int equal_strings(char *s1, char *s2) +{ + int i; + + while (*s1 && *s2) + if (*s1++ != *s2++) + return (0); + + if (*s1 != *s2) + return (0); + else + return (1); +} + + +/****************************************************************************** +Re-create the command line that was used to invoke this program. + +Entry: + argc - number of words in argv + argv - array of words in command line +******************************************************************************/ + +char *recreate_command_line (int argc, char *argv[]) +{ + int i; + char *line; + int len = 0; + + /* count total number of characters needed, including separating spaces */ + for (i = 0; i < argc; i++) + len += strlen(argv[i]) + 1; + + /* create empty line */ + line = (char *) malloc (sizeof(char) * len); + line[0] = '\0'; + + /* repeatedly append argv */ + for (i = 0; i < argc; i++) { + strcat (line, argv[i]); + if (i != argc - 1) + strcat (line, " "); + } + + return (line); +} + + +/****************************************************************************** +Find an element from the element list of a given PLY object. + +Entry: + plyfile - file id for PLY file + element - name of element we're looking for + +Exit: + returns the element, or NULL if not found +******************************************************************************/ + +PlyElement *find_element(PlyFile *plyfile, char *element) +{ + int i; + + for (i = 0; i < plyfile->num_elem_types; i++) + if (equal_strings (element, plyfile->elems[i]->name)) + return (plyfile->elems[i]); + + return (NULL); +} + + +/****************************************************************************** +Find a property in the list of properties of a given element. + +Entry: + elem - pointer to element in which we want to find the property + prop_name - name of property to find + +Exit: + index - index to position in list + returns a pointer to the property, or NULL if not found +******************************************************************************/ + +PlyProperty *find_property(PlyElement *elem, char *prop_name, int *index) +{ + int i; + + for (i = 0; i < elem->nprops; i++) + if (equal_strings (prop_name, elem->props[i]->name)) { + *index = i; + return (elem->props[i]); + } + + *index = -1; + return (NULL); +} + + +/****************************************************************************** +Read an element from an ascii file. + +Entry: + plyfile - file identifier + elem_ptr - pointer to element +******************************************************************************/ + +void ascii_get_element(PlyFile *plyfile, char *elem_ptr) +{ + int i,j,k; + PlyElement *elem; + PlyProperty *prop; + char **words; + int nwords; + int which_word; + FILE *fp = plyfile->fp; + char *elem_data,*item; + char *item_ptr; + int item_size; + int int_val; + unsigned int uint_val; + double double_val; + int list_count; + int store_it; + char **store_array; + char *orig_line; + char *other_data; + int other_flag; + + /* the kind of element we're reading currently */ + elem = plyfile->which_elem; + + /* do we need to setup for other_props? */ + + if (elem->other_offset != NO_OTHER_PROPS) { + char **ptr; + other_flag = 1; + /* make room for other_props */ + other_data = (char *) myalloc (elem->other_size); + /* store pointer in user's structure to the other_props */ + ptr = (char **) (elem_ptr + elem->other_offset); + *ptr = other_data; + } + else + other_flag = 0; + + /* read in the element */ + + words = get_words (plyfile->fp, &nwords, &orig_line); + if (words == NULL) { + fprintf (stderr, "ply_get_element: unexpected end of file\n"); + exit (-1); + } + + which_word = 0; + + for (j = 0; j < elem->nprops; j++) { + + prop = elem->props[j]; + store_it = (elem->store_prop[j] | other_flag); + + /* store either in the user's structure or in other_props */ + if (elem->store_prop[j]) + elem_data = elem_ptr; + else + elem_data = other_data; + + if (prop->is_list == PLY_LIST) { /* a list */ + + /* get and store the number of items in the list */ + get_ascii_item (words[which_word++], prop->count_external, + &int_val, &uint_val, &double_val); + if (store_it) { + item = elem_data + prop->count_offset; + store_item(item, prop->count_internal, int_val, uint_val, double_val); + } + + /* allocate space for an array of items and store a ptr to the array */ + list_count = int_val; + item_size = ply_type_size[prop->internal_type]; + store_array = (char **) (elem_data + prop->offset); + + if (list_count == 0) { + if (store_it) + *store_array = NULL; + } + else { + if (store_it) { + item_ptr = (char *) myalloc (sizeof (char) * item_size * list_count); + item = item_ptr; + *store_array = item_ptr; + } + + /* read items and store them into the array */ + for (k = 0; k < list_count; k++) { + get_ascii_item (words[which_word++], prop->external_type, + &int_val, &uint_val, &double_val); + if (store_it) { + store_item (item, prop->internal_type, + int_val, uint_val, double_val); + item += item_size; + } + } + } + + } + else if (prop->is_list == PLY_STRING) { /* a string */ + if (store_it) { + char *str; + char **str_ptr; + str = strdup (words[which_word++]); + item = elem_data + prop->offset; + str_ptr = (char **) item; + *str_ptr = str; + } + else { + which_word++; + } + } + else { /* a scalar */ + get_ascii_item (words[which_word++], prop->external_type, + &int_val, &uint_val, &double_val); + if (store_it) { + item = elem_data + prop->offset; + store_item (item, prop->internal_type, int_val, uint_val, double_val); + } + } + + } + + free (words); +} + + +/****************************************************************************** +Read an element from a binary file. + +Entry: + plyfile - file identifier + elem_ptr - pointer to an element +******************************************************************************/ + +void binary_get_element(PlyFile *plyfile, char *elem_ptr) +{ + int i,j,k; + PlyElement *elem; + PlyProperty *prop; + FILE *fp = plyfile->fp; + char *elem_data; + char *item; + char *item_ptr; + int item_size; + int int_val; + unsigned int uint_val; + double double_val; + int list_count; + int store_it; + char **store_array; + char *other_data; + int other_flag; + + /* the kind of element we're reading currently */ + elem = plyfile->which_elem; + + /* do we need to setup for other_props? */ + + if (elem->other_offset != NO_OTHER_PROPS) { + char **ptr; + other_flag = 1; + /* make room for other_props */ + other_data = (char *) myalloc (elem->other_size); + /* store pointer in user's structure to the other_props */ + ptr = (char **) (elem_ptr + elem->other_offset); + *ptr = other_data; + } + else + other_flag = 0; + + /* read in a number of elements */ + + for (j = 0; j < elem->nprops; j++) { + + prop = elem->props[j]; + store_it = (elem->store_prop[j] | other_flag); + + /* store either in the user's structure or in other_props */ + if (elem->store_prop[j]) + elem_data = elem_ptr; + else + elem_data = other_data; + + if (prop->is_list == PLY_LIST) { /* list */ + + /* get and store the number of items in the list */ + get_binary_item (fp, prop->count_external, + &int_val, &uint_val, &double_val); + if (store_it) { + item = elem_data + prop->count_offset; + store_item(item, prop->count_internal, int_val, uint_val, double_val); + } + + /* allocate space for an array of items and store a ptr to the array */ + list_count = int_val; + item_size = ply_type_size[prop->internal_type]; + store_array = (char **) (elem_data + prop->offset); + if (list_count == 0) { + if (store_it) + *store_array = NULL; + } + else { + if (store_it) { + item_ptr = (char *) myalloc (sizeof (char) * item_size * list_count); + item = item_ptr; + *store_array = item_ptr; + } + + /* read items and store them into the array */ + for (k = 0; k < list_count; k++) { + get_binary_item (fp, prop->external_type, + &int_val, &uint_val, &double_val); + if (store_it) { + store_item (item, prop->internal_type, + int_val, uint_val, double_val); + item += item_size; + } + } + } + + } + else if (prop->is_list == PLY_STRING) { /* string */ + int len; + char *str; + fread (&len, sizeof(int), 1, fp); + str = (char *) myalloc (len); + fread (str, len, 1, fp); + if (store_it) { + char **str_ptr; + item = elem_data + prop->offset; + str_ptr = (char **) item; + *str_ptr = str; + } + } + else { /* scalar */ + get_binary_item (fp, prop->external_type, + &int_val, &uint_val, &double_val); + if (store_it) { + item = elem_data + prop->offset; + store_item (item, prop->internal_type, int_val, uint_val, double_val); + } + } + + } +} + + +/****************************************************************************** +Write to a file the word that represents a PLY data type. + +Entry: + fp - file pointer + code - code for type +******************************************************************************/ + +void write_scalar_type (FILE *fp, int code) +{ + /* make sure this is a valid code */ + + if (code <= StartType || code >= EndType) { + fprintf (stderr, "write_scalar_type: bad data code = %d\n", code); + exit (-1); + } + + /* write the code to a file */ + + fprintf (fp, "%s", type_names[code]); +} + + +/****************************************************************************** +Get a text line from a file and break it up into words. + +IMPORTANT: The calling routine should call "free" on the returned pointer once +finished with it. + +Entry: + fp - file to read from + +Exit: + nwords - number of words returned + orig_line - the original line of characters + returns a list of words from the line, or NULL if end-of-file +******************************************************************************/ + +char **get_words(FILE *fp, int *nwords, char **orig_line) +{ +#define BIG_STRING 4096 + int i,j; + static char str[BIG_STRING]; + static char str_copy[BIG_STRING]; + char **words; + int max_words = 10; + int num_words = 0; + char *ptr,*ptr2; + char *result; + + words = (char **) myalloc (sizeof (char *) * max_words); + + /* read in a line */ + result = fgets (str, BIG_STRING, fp); + if (result == NULL) { + *nwords = 0; + *orig_line = NULL; + return (NULL); + } + + /* convert line-feed and tabs into spaces */ + /* (this guarentees that there will be a space before the */ + /* null character at the end of the string) */ + + str[BIG_STRING-2] = ' '; + str[BIG_STRING-1] = '\0'; + + for (ptr = str, ptr2 = str_copy; *ptr != '\0'; ptr++, ptr2++) { + *ptr2 = *ptr; + if (*ptr == '\t') { + *ptr = ' '; + *ptr2 = ' '; + } + else if (*ptr == '\n') { + *ptr = ' '; + *ptr2 = '\0'; + break; + } + } + + /* find the words in the line */ + + ptr = str; + while (*ptr != '\0') { + + /* jump over leading spaces */ + while (*ptr == ' ') + ptr++; + + /* break if we reach the end */ + if (*ptr == '\0') + break; + + /* allocate more room for words if necessary */ + if (num_words >= max_words) { + max_words += 10; + words = (char **) realloc (words, sizeof (char *) * max_words); + } + + if (*ptr == '\"') { /* a quote indidicates that we have a string */ + + /* skip over leading quote */ + ptr++; + + /* save pointer to beginning of word */ + words[num_words++] = ptr; + + /* find trailing quote or end of line */ + while (*ptr != '\"' && *ptr != '\0') + ptr++; + + /* replace quote with a null character to mark the end of the word */ + /* if we are not already at the end of the line */ + if (*ptr != '\0') + *ptr++ = '\0'; + } + else { /* non-string */ + + /* save pointer to beginning of word */ + words[num_words++] = ptr; + + /* jump over non-spaces */ + while (*ptr != ' ') + ptr++; + + /* place a null character here to mark the end of the word */ + *ptr++ = '\0'; + } + } + + /* return the list of words */ + *nwords = num_words; + *orig_line = str_copy; + return (words); +} + + +/****************************************************************************** +Return the value of an item, given a pointer to it and its type. + +Entry: + item - pointer to item + type - data type that "item" points to + +Exit: + returns a double-precision float that contains the value of the item +******************************************************************************/ + +double get_item_value(char *item, int type) +{ + unsigned char *puchar; + char *pchar; + short int *pshort; + unsigned short int *pushort; + int *pint; + unsigned int *puint; + float *pfloat; + double *pdouble; + int int_value; + unsigned int uint_value; + double double_value; + + switch (type) { + case Int8: + pchar = (char *) item; + int_value = *pchar; + return ((double) int_value); + case Uint8: + puchar = (unsigned char *) item; + int_value = *puchar; + return ((double) int_value); + case Int16: + pshort = (short int *) item; + int_value = *pshort; + return ((double) int_value); + case Uint16: + pushort = (unsigned short int *) item; + int_value = *pushort; + return ((double) int_value); + case Int32: + pint = (int *) item; + int_value = *pint; + return ((double) int_value); + case Uint32: + puint = (unsigned int *) item; + uint_value = *puint; + return ((double) uint_value); + case Float32: + pfloat = (float *) item; + double_value = *pfloat; + return (double_value); + case Float64: + pdouble = (double *) item; + double_value = *pdouble; + return (double_value); + default: + fprintf (stderr, "get_item_value: bad type = %d\n", type); + exit (-1); + } + + return (0.0); /* never actually gets here */ +} + + +/****************************************************************************** +Write out an item to a file as raw binary bytes. + +Entry: + fp - file to write to + int_val - integer version of item + uint_val - unsigned integer version of item + double_val - double-precision float version of item + type - data type to write out +******************************************************************************/ + +void write_binary_item( + FILE *fp, + int int_val, + unsigned int uint_val, + double double_val, + int type +) +{ + unsigned char uchar_val; + char char_val; + unsigned short ushort_val; + short short_val; + float float_val; + + switch (type) { + case Int8: + char_val = int_val; + fwrite (&char_val, 1, 1, fp); + break; + case Int16: + short_val = int_val; + fwrite (&short_val, 2, 1, fp); + break; + case Int32: + fwrite (&int_val, 4, 1, fp); + break; + case Uint8: + uchar_val = uint_val; + fwrite (&uchar_val, 1, 1, fp); + break; + case Uint16: + ushort_val = uint_val; + fwrite (&ushort_val, 2, 1, fp); + break; + case Uint32: + fwrite (&uint_val, 4, 1, fp); + break; + case Float32: + float_val = double_val; + fwrite (&float_val, 4, 1, fp); + break; + case Float64: + fwrite (&double_val, 8, 1, fp); + break; + default: + fprintf (stderr, "write_binary_item: bad type = %d\n", type); + exit (-1); + } +} + + +/****************************************************************************** +Write out an item to a file as ascii characters. + +Entry: + fp - file to write to + int_val - integer version of item + uint_val - unsigned integer version of item + double_val - double-precision float version of item + type - data type to write out +******************************************************************************/ + +void write_ascii_item( + FILE *fp, + int int_val, + unsigned int uint_val, + double double_val, + int type +) +{ + switch (type) { + case Int8: + case Int16: + case Int32: + fprintf (fp, "%d ", int_val); + break; + case Uint8: + case Uint16: + case Uint32: + fprintf (fp, "%u ", uint_val); + break; + case Float32: + case Float64: + fprintf (fp, "%g ", double_val); + break; + default: + fprintf (stderr, "write_ascii_item: bad type = %d\n", type); + exit (-1); + } +} + + +/****************************************************************************** +Get the value of an item that is in memory, and place the result +into an integer, an unsigned integer and a double. + +Entry: + ptr - pointer to the item + type - data type supposedly in the item + +Exit: + int_val - integer value + uint_val - unsigned integer value + double_val - double-precision floating point value +******************************************************************************/ + +void get_stored_item( + void *ptr, + int type, + int *int_val, + unsigned int *uint_val, + double *double_val +) +{ + switch (type) { + case Int8: + *int_val = *((char *) ptr); + *uint_val = *int_val; + *double_val = *int_val; + break; + case Uint8: + *uint_val = *((unsigned char *) ptr); + *int_val = *uint_val; + *double_val = *uint_val; + break; + case Int16: + *int_val = *((short int *) ptr); + *uint_val = *int_val; + *double_val = *int_val; + break; + case Uint16: + *uint_val = *((unsigned short int *) ptr); + *int_val = *uint_val; + *double_val = *uint_val; + break; + case Int32: + *int_val = *((int *) ptr); + *uint_val = *int_val; + *double_val = *int_val; + break; + case Uint32: + *uint_val = *((unsigned int *) ptr); + *int_val = *uint_val; + *double_val = *uint_val; + break; + case Float32: + *double_val = *((float *) ptr); + *int_val = *double_val; + *uint_val = *double_val; + break; + case Float64: + *double_val = *((double *) ptr); + *int_val = *double_val; + *uint_val = *double_val; + break; + default: + fprintf (stderr, "get_stored_item: bad type = %d\n", type); + exit (-1); + } +} + + +/****************************************************************************** +Get the value of an item from a binary file, and place the result +into an integer, an unsigned integer and a double. + +Entry: + fp - file to get item from + type - data type supposedly in the word + +Exit: + int_val - integer value + uint_val - unsigned integer value + double_val - double-precision floating point value +******************************************************************************/ + +void get_binary_item( + FILE *fp, + int type, + int *int_val, + unsigned int *uint_val, + double *double_val +) +{ + char c[8]; + void *ptr; + + ptr = (void *) c; + + switch (type) { + case Int8: + fread (ptr, 1, 1, fp); + *int_val = *((char *) ptr); + *uint_val = *int_val; + *double_val = *int_val; + break; + case Uint8: + fread (ptr, 1, 1, fp); + *uint_val = *((unsigned char *) ptr); + *int_val = *uint_val; + *double_val = *uint_val; + break; + case Int16: + fread (ptr, 2, 1, fp); + *int_val = *((short int *) ptr); + *uint_val = *int_val; + *double_val = *int_val; + break; + case Uint16: + fread (ptr, 2, 1, fp); + *uint_val = *((unsigned short int *) ptr); + *int_val = *uint_val; + *double_val = *uint_val; + break; + case Int32: + fread (ptr, 4, 1, fp); + *int_val = *((int *) ptr); + *uint_val = *int_val; + *double_val = *int_val; + break; + case Uint32: + fread (ptr, 4, 1, fp); + *uint_val = *((unsigned int *) ptr); + *int_val = *uint_val; + *double_val = *uint_val; + break; + case Float32: + fread (ptr, 4, 1, fp); + *double_val = *((float *) ptr); + *int_val = *double_val; + *uint_val = *double_val; + break; + case Float64: + fread (ptr, 8, 1, fp); + *double_val = *((double *) ptr); + *int_val = *double_val; + *uint_val = *double_val; + break; + default: + fprintf (stderr, "get_binary_item: bad type = %d\n", type); + exit (-1); + } +} + + +/****************************************************************************** +Extract the value of an item from an ascii word, and place the result +into an integer, an unsigned integer and a double. + +Entry: + word - word to extract value from + type - data type supposedly in the word + +Exit: + int_val - integer value + uint_val - unsigned integer value + double_val - double-precision floating point value +******************************************************************************/ + +void get_ascii_item( + char *word, + int type, + int *int_val, + unsigned int *uint_val, + double *double_val +) +{ + switch (type) { + case Int8: + case Uint8: + case Int16: + case Uint16: + case Int32: + *int_val = atoi (word); + *uint_val = *int_val; + *double_val = *int_val; + break; + + case Uint32: + *uint_val = strtoul (word, (char **) NULL, 10); + *int_val = *uint_val; + *double_val = *uint_val; + break; + + case Float32: + case Float64: + *double_val = atof (word); + *int_val = (int) *double_val; + *uint_val = (unsigned int) *double_val; + break; + + default: + fprintf (stderr, "get_ascii_item: bad type = %d\n", type); + exit (-1); + } +} + + +/****************************************************************************** +Store a value into a place being pointed to, guided by a data type. + +Entry: + item - place to store value + type - data type + int_val - integer version of value + uint_val - unsigned integer version of value + double_val - double version of value + +Exit: + item - pointer to stored value +******************************************************************************/ + +void store_item ( + char *item, + int type, + int int_val, + unsigned int uint_val, + double double_val +) +{ + unsigned char *puchar; + short int *pshort; + unsigned short int *pushort; + int *pint; + unsigned int *puint; + float *pfloat; + double *pdouble; + + switch (type) { + case Int8: + *item = int_val; + break; + case Uint8: + puchar = (unsigned char *) item; + *puchar = uint_val; + break; + case Int16: + pshort = (short *) item; + *pshort = int_val; + break; + case Uint16: + pushort = (unsigned short *) item; + *pushort = uint_val; + break; + case Int32: + pint = (int *) item; + *pint = int_val; + break; + case Uint32: + puint = (unsigned int *) item; + *puint = uint_val; + break; + case Float32: + pfloat = (float *) item; + *pfloat = double_val; + break; + case Float64: + pdouble = (double *) item; + *pdouble = double_val; + break; + default: + fprintf (stderr, "store_item: bad type = %d\n", type); + exit (-1); + } +} + + +/****************************************************************************** +Add an element to a PLY file descriptor. + +Entry: + plyfile - PLY file descriptor + words - list of words describing the element + nwords - number of words in the list +******************************************************************************/ + +void add_element (PlyFile *plyfile, char **words, int nwords) +{ + PlyElement *elem; + + /* create the new element */ + elem = (PlyElement *) myalloc (sizeof (PlyElement)); + elem->name = strdup (words[1]); + elem->num = atoi (words[2]); + elem->nprops = 0; + + /* make room for new element in the object's list of elements */ + if (plyfile->num_elem_types == 0) + plyfile->elems = (PlyElement **) myalloc (sizeof (PlyElement *)); + else + plyfile->elems = (PlyElement **) realloc (plyfile->elems, + sizeof (PlyElement *) * (plyfile->num_elem_types + 1)); + + /* add the new element to the object's list */ + plyfile->elems[plyfile->num_elem_types] = elem; + plyfile->num_elem_types++; +} + + +/****************************************************************************** +Return the type of a property, given the name of the property. + +Entry: + name - name of property type + +Exit: + returns integer code for property, or 0 if not found +******************************************************************************/ + +int get_prop_type(char *type_name) +{ + int i; + + /* try to match the type name */ + for (i = StartType + 1; i < EndType; i++) + if (equal_strings (type_name, type_names[i])) + return (i); + + /* see if we can match an old type name */ + for (i = StartType + 1; i < EndType; i++) + if (equal_strings (type_name, old_type_names[i])) + return (i); + + /* if we get here, we didn't find the type */ + return (0); +} + + +/****************************************************************************** +Add a property to a PLY file descriptor. + +Entry: + plyfile - PLY file descriptor + words - list of words describing the property + nwords - number of words in the list +******************************************************************************/ + +void add_property (PlyFile *plyfile, char **words, int nwords) +{ + int prop_type; + int count_type; + PlyProperty *prop; + PlyElement *elem; + + /* create the new property */ + + prop = (PlyProperty *) myalloc (sizeof (PlyProperty)); + + if (equal_strings (words[1], "list")) { /* list */ + prop->count_external = get_prop_type (words[2]); + prop->external_type = get_prop_type (words[3]); + prop->name = strdup (words[4]); + prop->is_list = PLY_LIST; + } + else if (equal_strings (words[1], "string")) { /* string */ + prop->count_external = Int8; + prop->external_type = Int8; + prop->name = strdup (words[2]); + prop->is_list = PLY_STRING; + } + else { /* scalar */ + prop->external_type = get_prop_type (words[1]); + prop->name = strdup (words[2]); + prop->is_list = PLY_SCALAR; + } + + /* add this property to the list of properties of the current element */ + + elem = plyfile->elems[plyfile->num_elem_types - 1]; + + if (elem->nprops == 0) + elem->props = (PlyProperty **) myalloc (sizeof (PlyProperty *)); + else + elem->props = (PlyProperty **) realloc (elem->props, + sizeof (PlyProperty *) * (elem->nprops + 1)); + + elem->props[elem->nprops] = prop; + elem->nprops++; +} + + +/****************************************************************************** +Add a comment to a PLY file descriptor. + +Entry: + plyfile - PLY file descriptor + line - line containing comment +******************************************************************************/ + +void add_comment (PlyFile *plyfile, char *line) +{ + int i; + + /* skip over "comment" and leading spaces and tabs */ + i = 7; + while (line[i] == ' ' || line[i] == '\t') + i++; + + append_comment_ply (plyfile, &line[i]); +} + + +/****************************************************************************** +Add a some object information to a PLY file descriptor. + +Entry: + plyfile - PLY file descriptor + line - line containing text info +******************************************************************************/ + +void add_obj_info (PlyFile *plyfile, char *line) +{ + int i; + + /* skip over "obj_info" and leading spaces and tabs */ + i = 8; + while (line[i] == ' ' || line[i] == '\t') + i++; + + append_obj_info_ply (plyfile, &line[i]); +} + + +/****************************************************************************** +Copy a property. +******************************************************************************/ + +void copy_property(PlyProperty *dest, PlyProperty *src) +{ + dest->name = strdup (src->name); + dest->external_type = src->external_type; + dest->internal_type = src->internal_type; + dest->offset = src->offset; + + dest->is_list = src->is_list; + dest->count_external = src->count_external; + dest->count_internal = src->count_internal; + dest->count_offset = src->count_offset; +} + + +/****************************************************************************** +Allocate some memory. + +Entry: + size - amount of memory requested (in bytes) + lnum - line number from which memory was requested + fname - file name from which memory was requested +******************************************************************************/ + +static char *my_alloc(int size, int lnum, char *fname) +{ + char *ptr; + + ptr = (char *) malloc (size); + + if (ptr == 0) { + fprintf(stderr, "Memory allocation bombed on line %d in %s\n", lnum, fname); + } + + return (ptr); +} + + +/**** NEW STUFF ****/ +/**** NEW STUFF ****/ +/**** NEW STUFF ****/ +/**** NEW STUFF ****/ + + + +/****************************************************************************** +Given a file pointer, get ready to read PLY data from the file. + +Entry: + fp - the given file pointer + +Exit: + nelems - number of elements in object + elem_names - list of element names + returns a pointer to a PlyFile, used to refer to this file, or NULL if error +******************************************************************************/ + +PlyFile *read_ply(FILE *fp) +{ + PlyFile *ply; + int num_elems; + char **elem_names; + + ply = ply_read (fp, &num_elems, &elem_names); + + return (ply); +} + + +/****************************************************************************** +Given a file pointer, get ready to write PLY data to the file. + +Entry: + fp - the given file pointer + nelems - number of elements in object + elem_names - list of element names + file_type - file type, either ascii or binary + +Exit: + returns a pointer to a PlyFile, used to refer to this file, or NULL if error +******************************************************************************/ + +PlyFile *write_ply( + FILE *fp, + int nelems, + char **elem_names, + int file_type +) +{ + PlyFile *ply; + + ply = ply_write (fp, nelems, elem_names, file_type); + + return (ply); +} + + +/****************************************************************************** +Return a list of the names of the elements in a particular PLY file. + +Entry: + ply - PLY file whose element name list we want + +Exit: + num_elems - the number of element names in the list + returns the list of names +******************************************************************************/ + +char **get_element_list_ply(PlyFile *ply, int *num_elems) +{ + int i; + char **elist; + + /* create the list of element names */ + + elist = (char **) myalloc (sizeof (char *) * ply->num_elem_types); + for (i = 0; i < ply->num_elem_types; i++) + elist[i] = strdup (ply->elems[i]->name); + + /* return the number of elements and the list of element names */ + *num_elems = ply->num_elem_types; + return (elist); +} + + +/****************************************************************************** +Append a comment to a PLY file. + +Entry: + ply - file to append comment to + comment - the comment to append +******************************************************************************/ + +void append_comment_ply(PlyFile *ply, char *comment) +{ + /* (re)allocate space for new comment */ + if (ply->num_comments == 0) + ply->comments = (char **) myalloc (sizeof (char *)); + else + ply->comments = (char **) realloc (ply->comments, + sizeof (char *) * (ply->num_comments + 1)); + + /* add comment to list */ + ply->comments[ply->num_comments] = strdup (comment); + ply->num_comments++; +} + + +/****************************************************************************** +Copy the comments from one PLY file to another. + +Entry: + out_ply - destination file to copy comments to + in_ply - the source of the comments +******************************************************************************/ + +void copy_comments_ply(PlyFile *out_ply, PlyFile *in_ply) +{ + int i; + + for (i = 0; i < in_ply->num_comments; i++) + append_comment_ply (out_ply, in_ply->comments[i]); +} + + +/****************************************************************************** +Append object information (arbitrary text) to a PLY file. + +Entry: + ply - file to append object info to + obj_info - the object info to append +******************************************************************************/ + +void append_obj_info_ply(PlyFile *ply, char *obj_info) +{ + /* (re)allocate space for new info */ + if (ply->num_obj_info == 0) + ply->obj_info = (char **) myalloc (sizeof (char *)); + else + ply->obj_info = (char **) realloc (ply->obj_info, + sizeof (char *) * (ply->num_obj_info + 1)); + + /* add info to list */ + ply->obj_info[ply->num_obj_info] = strdup (obj_info); + ply->num_obj_info++; +} + + +/****************************************************************************** +Copy the object information from one PLY file to another. + +Entry: + out_ply - destination file to copy object information to + in_ply - the source of the object information +******************************************************************************/ + +void copy_obj_info_ply(PlyFile *out_ply, PlyFile *in_ply) +{ + int i; + + for (i = 0; i < in_ply->num_obj_info; i++) + append_obj_info_ply (out_ply, in_ply->obj_info[i]); +} + + +/****************************************************************************** +Close a PLY file. + +Entry: + plyfile - identifier of file to close +******************************************************************************/ + +void close_ply(PlyFile *plyfile) +{ + fclose (plyfile->fp); +} + + +/****************************************************************************** +Free the memory used by a PLY file. + +Entry: + plyfile - identifier of file +******************************************************************************/ + +void free_ply(PlyFile *plyfile) +{ + /* free up memory associated with the PLY file */ + free (plyfile); +} + + +/****************************************************************************** +Specify the index of the next element to be read in from a PLY file. + +Entry: + ply - file to read from + index - index of the element to be read + +Exit: + elem_count - the number of elements in the file + returns pointer to the name of this next element +******************************************************************************/ + +char *setup_element_read_ply (PlyFile *ply, int index, int *elem_count) +{ + PlyElement *elem; + + if (index < 0 || index > ply->num_elem_types) { + fprintf (stderr, "Warning: No element with index %d\n", index); + return (0); + } + + elem = ply->elems[index]; + + /* set this to be the current element */ + ply->which_elem = elem; + + /* return the number of such elements in the file and the element's name */ + *elem_count = elem->num; + return (elem->name); +} + + +/****************************************************************************** +Read one element from the file. This routine assumes that we're reading +the type of element specified in the last call to the routine +setup_element_read_ply(). + +Entry: + plyfile - file identifier + elem_ptr - pointer to location where the element information should be put +******************************************************************************/ + +void get_element_ply (PlyFile *plyfile, void *elem_ptr) +{ + if (plyfile->file_type == PLY_ASCII) + ascii_get_element (plyfile, (char *) elem_ptr); + else + binary_get_element (plyfile, (char *) elem_ptr); +} + + +/****************************************************************************** +Specify one of several properties of the current element that is to be +read from a file. This should be called (usually multiple times) before a +call to the routine get_element_ply(). + +Entry: + plyfile - file identifier + prop - property to add to those that will be returned +******************************************************************************/ + +void setup_property_ply( + PlyFile *plyfile, + PlyProperty *prop +) +{ + PlyElement *elem; + PlyProperty *prop_ptr; + int index; + + elem = plyfile->which_elem; + + /* deposit the property information into the element's description */ + + prop_ptr = find_property (elem, prop->name, &index); + if (prop_ptr == NULL) { + fprintf (stderr, "Warning: Can't find property '%s' in element '%s'\n", + prop->name, elem->name); + return; + } + prop_ptr->internal_type = prop->internal_type; + prop_ptr->offset = prop->offset; + prop_ptr->count_internal = prop->count_internal; + prop_ptr->count_offset = prop->count_offset; + + /* specify that the user wants this property */ + elem->store_prop[index] = STORE_PROP; +} + + +/****************************************************************************** +Specify that we want the "other" properties of the current element to be tucked +away within the user's structure. + +Entry: + plyfile - file identifier + offset - offset to where other_props will be stored inside user's structure + +Exit: + returns pointer to structure containing description of other_props +******************************************************************************/ + +PlyOtherProp *get_other_properties_ply( + PlyFile *plyfile, + int offset +) +{ + PlyOtherProp *other; + + other = get_other_properties (plyfile, plyfile->which_elem, offset); + return (other); +} + + +/****************************************************************************** +Describe which element is to be written next and state how many of them will +be written. + +Entry: + plyfile - file identifier + elem_name - name of element that information is being described + nelems - number of elements of this type to be written +******************************************************************************/ + +void describe_element_ply( + PlyFile *plyfile, + char *elem_name, + int nelems +) +{ + int i; + PlyElement *elem; + PlyProperty *prop; + + /* look for appropriate element */ + elem = find_element (plyfile, elem_name); + if (elem == NULL) { + fprintf(stderr,"describe_element_ply: can't find element '%s'\n",elem_name); + exit (-1); + } + + elem->num = nelems; + + /* now this element is the current element */ + plyfile->which_elem = elem; +} + + +/****************************************************************************** +Describe a property of an element. + +Entry: + plyfile - file identifier + prop - the new property +******************************************************************************/ + +void describe_property_ply( + PlyFile *plyfile, + PlyProperty *prop +) +{ + PlyElement *elem; + PlyProperty *elem_prop; + + elem = plyfile->which_elem; + + /* create room for new property */ + + if (elem->nprops == 0) { + elem->props = (PlyProperty **) myalloc (sizeof (PlyProperty *)); + elem->store_prop = (char *) myalloc (sizeof (char)); + elem->nprops = 1; + } + else { + elem->nprops++; + elem->props = (PlyProperty **) + realloc (elem->props, sizeof (PlyProperty *) * elem->nprops); + elem->store_prop = (char *) + realloc (elem->store_prop, sizeof (char) * elem->nprops); + } + + /* copy the new property */ + + elem_prop = (PlyProperty *) myalloc (sizeof (PlyProperty)); + elem->props[elem->nprops - 1] = elem_prop; + elem->store_prop[elem->nprops - 1] = NAMED_PROP; + copy_property (elem_prop, prop); +} + + +/****************************************************************************** +Describe what the "other" properties are that are to be stored, and where +they are in an element. +******************************************************************************/ + +void describe_other_properties_ply( + PlyFile *plyfile, + PlyOtherProp *other, + int offset +) +{ + int i; + PlyElement *elem; + PlyProperty *prop; + + /* look for appropriate element */ + elem = find_element (plyfile, other->name); + if (elem == NULL) { + fprintf(stderr, "describe_other_properties_ply: can't find element '%s'\n", + other->name); + return; + } + + /* create room for other properties */ + + if (elem->nprops == 0) { + elem->props = (PlyProperty **) + myalloc (sizeof (PlyProperty *) * other->nprops); + elem->store_prop = (char *) myalloc (sizeof (char) * other->nprops); + elem->nprops = 0; + } + else { + int newsize; + newsize = elem->nprops + other->nprops; + elem->props = (PlyProperty **) + realloc (elem->props, sizeof (PlyProperty *) * newsize); + elem->store_prop = (char *) + realloc (elem->store_prop, sizeof (char) * newsize); + } + + /* copy the other properties */ + + for (i = 0; i < other->nprops; i++) { + prop = (PlyProperty *) myalloc (sizeof (PlyProperty)); + copy_property (prop, other->props[i]); + elem->props[elem->nprops] = prop; + elem->store_prop[elem->nprops] = OTHER_PROP; + elem->nprops++; + } + + /* save other info about other properties */ + elem->other_size = other->size; + elem->other_offset = offset; +} + + +/****************************************************************************** +Pass along a pointer to "other" elements that we want to save in a given +PLY file. These other elements were presumably read from another PLY file. + +Entry: + plyfile - file pointer in which to store this other element info + other_elems - info about other elements that we want to store +******************************************************************************/ + +void describe_other_elements_ply ( + PlyFile *plyfile, + PlyOtherElems *other_elems +) +{ + int i; + OtherElem *other; + + /* ignore this call if there is no other element */ + if (other_elems == NULL) + return; + + /* save pointer to this information */ + plyfile->other_elems = other_elems; + + /* describe the other properties of this element */ + + for (i = 0; i < other_elems->num_elems; i++) { + other = &(other_elems->other_list[i]); + element_count_ply (plyfile, other->elem_name, other->elem_count); + describe_other_properties_ply (plyfile, other->other_props, + offsetof(OtherData,other_props)); + } +} + + + +/**** Property Propagation Rules ****/ + + +typedef struct RuleName { + int code; + char *name; +} RuleName; + +RuleName rule_name_list[] = { + AVERAGE_RULE, "avg", + RANDOM_RULE, "rnd", + MINIMUM_RULE, "max", + MAXIMUM_RULE, "min", + MAJORITY_RULE, "major", + SAME_RULE, "same", + -1, "end_marker", +}; + + + +/****************************************************************************** +Initialize the property propagation rules for an element. Default is to +use averaging (AVERAGE_RULE) for creating all new properties. + +Entry: + ply - PLY object that this is for + elem_name - name of the element that we're making the rules for + +Exit: + returns pointer to the default rules +******************************************************************************/ + +PlyPropRules *init_rule_ply (PlyFile *ply, char *elem_name) +{ + int i,j; + PlyElement *elem; + PlyPropRules *rules; + PlyRuleList *list; + int found_prop; + + elem = find_element (ply, elem_name); + if (elem == NULL) { + fprintf (stderr, "init_rule_ply: Can't find element '%s'\n", elem_name); + exit (-1); + } + + rules = (PlyPropRules *) myalloc (sizeof (PlyPropRules)); + rules->elem = elem; + rules->rule_list = (int *) myalloc (sizeof(int) * elem->nprops); + rules->max_props = 0; + rules->nprops = 0; + + /* default is to use averaging rule */ + for (i = 0; i < elem->nprops; i++) + rules->rule_list[i] = AVERAGE_RULE; + + /* see if there are other rules we should use */ + + if (ply->rule_list == NULL) + return (rules); + + /* try to match the element, property and rule name */ + + for (list = ply->rule_list; list != NULL; list = list->next) { + + if (!equal_strings (list->element, elem->name)) + continue; + + found_prop = 0; + + for (i = 0; i < elem->nprops; i++) + if (equal_strings (list->property, elem->props[i]->name)) { + + found_prop = 1; + + /* look for matching rule name */ + for (j = 0; rule_name_list[j].code != -1; j++) + if (equal_strings (list->name, rule_name_list[j].name)) { + rules->rule_list[i] = rule_name_list[j].code; + break; + } + } + + if (!found_prop) { + fprintf (stderr, "Can't find property '%s' for rule '%s'\n", + list->property, list->name); + continue; + } + } + + return (rules); +} + + +/****************************************************************************** +Modify a property propagation rule. + +Entry: + rules - rules for the element + prop_name - name of the property whose rule we're modifying + rule_type - type of rule (MAXIMUM_RULE, MINIMUM_RULE, MAJORITY_RULE, etc.) +******************************************************************************/ + +void modify_rule_ply (PlyPropRules *rules, char *prop_name, int rule_type) +{ + int i; + PlyElement *elem = rules->elem; + + /* find the property and modify its rule type */ + + for (i = 0; i < elem->nprops; i++) + if (equal_strings (elem->props[i]->name, prop_name)) { + rules->rule_list[i] = rule_type; + return; + } + + /* we didn't find the property if we get here */ + fprintf (stderr, "modify_rule_ply: Can't find property '%s'\n", prop_name); + exit (-1); +} + + +/****************************************************************************** +Begin to create a set of properties from a set of propagation rules. + +Entry: + ply - PLY object whose rules we're preparing to use + rules - rules for the element +******************************************************************************/ + +void start_props_ply (PlyFile *ply, PlyPropRules *rules) +{ + int i; + int count; + PlyElement *elem = rules->elem; + + /* save pointer to the rules in the PLY object */ + ply->current_rules = rules; + + /* get ready for new sets of properties to combine */ + rules->nprops = 0; +} + + +/****************************************************************************** +Remember a set of properties and their weights for creating a new set of +properties. + +Entry: + weight - weights for this set of properties + other_props - the properties to use +******************************************************************************/ + +void weight_props_ply (PlyFile *ply, float weight, void *other_props) +{ + PlyPropRules *rules = ply->current_rules; + + /* allocate space for properties and weights, if necessary */ + if (rules->max_props == 0) { + rules->max_props = 6; + rules->props = (void **) myalloc (sizeof (void *) * rules->max_props); + rules->weights = (float *) myalloc (sizeof (float) * rules->max_props); + } + if (rules->nprops == rules->max_props) { + rules->max_props *= 2; + rules->props = (void **) realloc (rules->props, + sizeof (void *) * rules->max_props); + rules->weights = (float *) realloc (rules->weights, + sizeof (float) * rules->max_props); + } + + /* remember these new properties and their weights */ + + rules->props[rules->nprops] = other_props; + rules->weights[rules->nprops] = weight; + rules->nprops++; +} + + +/****************************************************************************** +Return a pointer to a new set of properties that have been created using +a specified set of property combination rules and a given collection of +"other" properties. + +Exit: + returns a pointer to the new properties +******************************************************************************/ + +void *get_new_props_ply(PlyFile *ply) +{ + int i,j; + static double *vals; + static int max_vals = 0; + PlyPropRules *rules = ply->current_rules; + PlyElement *elem = rules->elem; + PlyProperty *prop; + char *data; + char *new_data; + void *ptr; + int offset; + int type; + double double_val; + int int_val; + unsigned int uint_val; + int random_pick; + + /* return NULL if we've got no "other" properties */ + if (elem->other_size == 0) { + return (NULL); + } + + /* create room for combined other properties */ + new_data = (char *) myalloc (sizeof (char) * elem->other_size); + + /* make sure there is enough room to store values we're to combine */ + + if (max_vals == 0) { + max_vals = rules->nprops; + vals = (double *) myalloc (sizeof (double) * rules->nprops); + } + if (rules->nprops >= max_vals) { + max_vals = rules->nprops; + vals = (double *) realloc (vals, sizeof (double) * rules->nprops); + } + + /* in case we need a random choice */ + random_pick = (int) floor (rules->nprops * rand()); + + /* calculate the combination for each "other" property of the element */ + + for (i = 0; i < elem->nprops; i++) { + + /* don't bother with properties we've been asked to store explicitly */ + if (elem->store_prop[i]) + continue; + + prop = elem->props[i]; + offset = prop->offset; + type = prop->external_type; + + /* collect together all the values we're to combine */ + + for (j = 0; j < rules->nprops; j++) { + data = (char *) rules->props[j]; + ptr = (void *) (data + offset); + get_stored_item ((void *) ptr, type, &int_val, &uint_val, &double_val); + vals[j] = double_val; + } + + /* calculate the combined value */ + + switch (rules->rule_list[i]) { + case AVERAGE_RULE: { + double sum = 0; + double weight_sum = 0; + for (j = 0; j < rules->nprops; j++) { + sum += vals[j] * rules->weights[j]; + weight_sum += rules->weights[j]; + } + double_val = sum / weight_sum; + break; + } + case MINIMUM_RULE: { + double_val = vals[0]; + for (j = 1; j < rules->nprops; j++) + if (double_val > vals[j]) + double_val = vals[j]; + break; + } + case MAXIMUM_RULE: { + double_val = vals[0]; + for (j = 1; j < rules->nprops; j++) + if (double_val < vals[j]) + double_val = vals[j]; + break; + } + case RANDOM_RULE: { + double_val = vals[random_pick]; + break; + } + case SAME_RULE: { + double_val = vals[0]; + for (j = 1; j < rules->nprops; j++) + if (double_val != vals[j]) { + fprintf (stderr, + "get_new_props_ply: Error combining properties that should be the same.\n"); + exit (-1); + } + break; + } + default: + fprintf (stderr, "get_new_props_ply: Bad rule = %d\n", + rules->rule_list[i]); + exit (-1); + } + + /* store the combined value */ + + int_val = (int) double_val; + uint_val = (unsigned int) double_val; + ptr = (void *) (new_data + offset); + store_item ((char *) ptr, type, int_val, uint_val, double_val); + } + + return ((void *) new_data); +} + + +/****************************************************************************** +Set the list of user-specified property combination rules. +******************************************************************************/ + +void set_prop_rules_ply (PlyFile *ply, PlyRuleList *prop_rules) +{ + ply->rule_list = prop_rules; +} + + +/****************************************************************************** +Append a property rule to a growing list of user-specified rules. + +Entry: + rule_list - current rule list + name - name of property combination rule + property - "element.property" says which property the rule affects + +Exit: + returns pointer to the new rule list +******************************************************************************/ + +PlyRuleList *append_prop_rule ( + PlyRuleList *rule_list, + char *name, + char *property +) +{ + PlyRuleList *rule; + PlyRuleList *rule_ptr; + char *str,*str2; + char *ptr; + + /* find . */ + str = strdup (property); + for (ptr = str; *ptr != '\0' && *ptr != '.'; ptr++) ; + + /* split string at . */ + if (*ptr == '.') { + *ptr = '\0'; + str2 = ptr + 1; + } + else { + fprintf (stderr, "Can't find property '%s' for rule '%s'\n", + property, name); + return (rule_list); + } + + rule = (PlyRuleList *) malloc (sizeof (PlyRuleList)); + rule->name = name; + rule->element = str; + rule->property = str2; + rule->next = NULL; + + /* either start rule list or append to it */ + + if (rule_list == NULL) + rule_list = rule; + else { /* append new rule to current list */ + rule_ptr = rule_list; + while (rule_ptr->next != NULL) + rule_ptr = rule_ptr->next; + rule_ptr->next = rule; + } + + /* return pointer to list */ + + return (rule_list); +} + + +/****************************************************************************** +See if a name matches the name of any property combination rules. + +Entry: + name - name of rule we're trying to match + +Exit: + returns 1 if we find a match, 0 if not +******************************************************************************/ + +int matches_rule_name (char *name) +{ + int i; + + for (i = 0; rule_name_list[i].code != -1; i++) + if (equal_strings (rule_name_list[i].name, name)) + return (1); + + return (0); +} + diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_toolkit/ply/ply.h b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_toolkit/ply/ply.h new file mode 100644 index 0000000..c5a5090 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_toolkit/ply/ply.h @@ -0,0 +1,235 @@ +/* + +Header for PLY polygon files. + +- Greg Turk + +A PLY file contains a single polygonal _object_. + +An object is composed of lists of _elements_. Typical elements are +vertices, faces, edges and materials. + +Each type of element for a given object has one or more _properties_ +associated with the element type. For instance, a vertex element may +have as properties three floating-point values x,y,z and three unsigned +chars for red, green and blue. + +----------------------------------------------------------------------- + +Copyright (c) 1998 Georgia Institute of Technology. All rights reserved. + +Permission to use, copy, modify and distribute this software and its +documentation for any purpose is hereby granted without fee, provided +that the above copyright notice and this permission notice appear in +all copies of this software and that you do not sell the software. + +THE SOFTWARE IS PROVIDED "AS IS" AND WITHOUT WARRANTY OF ANY KIND, +EXPRESS, IMPLIED OR OTHERWISE, INCLUDING WITHOUT LIMITATION, ANY +WARRANTY OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. + +*/ + +#ifndef __PLY_H__ +#define __PLY_H__ + +#ifdef __cplusplus +extern "C" { +#endif + +#include +#include + +#define PLY_ASCII 1 /* ascii PLY file */ +#define PLY_BINARY_BE 2 /* binary PLY file, big endian */ +#define PLY_BINARY_LE 3 /* binary PLY file, little endian */ + +#define PLY_OKAY 0 /* ply routine worked okay */ +#define PLY_ERROR -1 /* error in ply routine */ + +/* scalar data types supported by PLY format */ + +#define StartType 0 +#define Int8 1 +#define Int16 2 +#define Int32 3 +#define Uint8 4 +#define Uint16 5 +#define Uint32 6 +#define Float32 7 +#define Float64 8 +#define EndType 9 + +#define PLY_SCALAR 0 +#define PLY_LIST 1 +#define PLY_STRING 2 + + +typedef struct PlyProperty { /* description of a property */ + + char *name; /* property name */ + int external_type; /* file's data type */ + int internal_type; /* program's data type */ + int offset; /* offset bytes of prop in a struct */ + + int is_list; /* 0 = scalar, 1 = list, 2 = char string */ + int count_external; /* file's count type */ + int count_internal; /* program's count type */ + int count_offset; /* offset byte for list count */ + +} PlyProperty; + +typedef struct PlyElement { /* description of an element */ + char *name; /* element name */ + int num; /* number of elements in this object */ + int size; /* size of element (bytes) or -1 if variable */ + int nprops; /* number of properties for this element */ + PlyProperty **props; /* list of properties in the file */ + char *store_prop; /* flags: property wanted by user? */ + int other_offset; /* offset to un-asked-for props, or -1 if none*/ + int other_size; /* size of other_props structure */ +} PlyElement; + +typedef struct PlyOtherProp { /* describes other properties in an element */ + char *name; /* element name */ + int size; /* size of other_props */ + int nprops; /* number of properties in other_props */ + PlyProperty **props; /* list of properties in other_props */ +} PlyOtherProp; + +typedef struct OtherData { /* for storing other_props for an other element */ + void *other_props; +} OtherData; + +typedef struct OtherElem { /* data for one "other" element */ + char *elem_name; /* names of other elements */ + int elem_count; /* count of instances of each element */ + OtherData **other_data; /* actual property data for the elements */ + PlyOtherProp *other_props; /* description of the property data */ +} OtherElem; + +typedef struct PlyOtherElems { /* "other" elements, not interpreted by user */ + int num_elems; /* number of other elements */ + OtherElem *other_list; /* list of data for other elements */ +} PlyOtherElems; + +#define AVERAGE_RULE 1 +#define MAJORITY_RULE 2 +#define MINIMUM_RULE 3 +#define MAXIMUM_RULE 4 +#define SAME_RULE 5 +#define RANDOM_RULE 6 + +typedef struct PlyPropRules { /* rules for combining "other" properties */ + PlyElement *elem; /* element whose rules we are making */ + int *rule_list; /* types of rules (AVERAGE_PLY, MAJORITY_PLY, etc.) */ + int nprops; /* number of properties we're combining so far */ + int max_props; /* maximum number of properties we have room for now */ + void **props; /* list of properties we're combining */ + float *weights; /* list of weights of the properties */ +} PlyPropRules; + +typedef struct PlyRuleList { + char *name; /* name of the rule */ + char *element; /* name of element that rule applies to */ + char *property; /* name of property that rule applies to */ + struct PlyRuleList *next; /* pointer for linked list of rules */ +} PlyRuleList; + +typedef struct PlyFile { /* description of PLY file */ + FILE *fp; /* file pointer */ + int file_type; /* ascii or binary */ + float version; /* version number of file */ + int num_elem_types; /* number of element types of object */ + PlyElement **elems; /* list of elements */ + int num_comments; /* number of comments */ + char **comments; /* list of comments */ + int num_obj_info; /* number of items of object information */ + char **obj_info; /* list of object info items */ + PlyElement *which_elem; /* element we're currently reading or writing */ + PlyOtherElems *other_elems; /* "other" elements from a PLY file */ + PlyPropRules *current_rules; /* current propagation rules */ + PlyRuleList *rule_list; /* rule list from user */ +} PlyFile; + +/* memory allocation */ +/* +extern char *my_alloc(); +*/ +#define myalloc(mem_size) my_alloc((mem_size), __LINE__, __FILE__) + + +/* old routines */ + +#if 0 +extern PlyFile *ply_write(FILE *, int, char **, int); +extern PlyFile *ply_read(FILE *, int *, char ***); +extern PlyFile *ply_open_for_reading( char *, int *, char ***, int *, float *); +extern void ply_close(PlyFile *); +extern PlyOtherProp *ply_get_other_properties(PlyFile *, char *, int); +#endif + +extern void ply_describe_property(PlyFile *, char *, PlyProperty *); +extern void ply_get_property(PlyFile *, char *, PlyProperty *); +extern void ply_get_element(PlyFile *, void *); + +extern PlyElement *find_element(PlyFile *, char *); +extern PlyProperty *find_property(PlyElement *, char *, int *); + +/*** delcaration of routines ***/ + +PlyOtherElems *get_other_element_ply (PlyFile *); + +PlyFile *read_ply(FILE *); +PlyFile *write_ply(FILE *, int, char **, int); +extern PlyFile *open_for_writing_ply(char *, int, char **, int); +void close_ply(PlyFile *); +void free_ply(PlyFile *); + +void get_info_ply(PlyFile *, float *, int *); +void free_other_elements_ply (PlyOtherElems *); + +void append_comment_ply(PlyFile *, char *); +void append_obj_info_ply(PlyFile *, char *); +void copy_comments_ply(PlyFile *, PlyFile *); +void copy_obj_info_ply(PlyFile *, PlyFile *); +char **get_comments_ply(PlyFile *, int *); +char **get_obj_info_ply(PlyFile *, int *); + +char **get_element_list_ply(PlyFile *, int *); +void setup_property_ply(PlyFile *, PlyProperty *); +void get_element_ply (PlyFile *, void *); +char *setup_element_read_ply (PlyFile *, int, int *); +PlyOtherProp *get_other_properties_ply(PlyFile *, int); + +void element_count_ply(PlyFile *, char *, int); +void describe_element_ply(PlyFile *, char *, int); +void describe_property_ply(PlyFile *, PlyProperty *); +void describe_other_properties_ply(PlyFile *, PlyOtherProp *, int); +void describe_other_elements_ply ( PlyFile *, PlyOtherElems *); +void get_element_setup_ply(PlyFile *, char *, int, PlyProperty *); +PlyProperty **get_element_description_ply(PlyFile *, char *, int*, int*); +void element_layout_ply(PlyFile *, char *, int, int, PlyProperty *); + +void header_complete_ply(PlyFile *); +void put_element_setup_ply(PlyFile *, char *); +void put_element_ply(PlyFile *, void *); +void put_other_elements_ply(PlyFile *); + +PlyPropRules *init_rule_ply (PlyFile *, char *); +void modify_rule_ply (PlyPropRules *, char *, int); +void start_props_ply (PlyFile *, PlyPropRules *); +void weight_props_ply (PlyFile *, float, void *); +void *get_new_props_ply(PlyFile *); +void set_prop_rules_ply (PlyFile *, PlyRuleList *); +PlyRuleList *append_prop_rule (PlyRuleList *, char *, char *); +int matches_rule_name (char *); + +int equal_strings(char *, char *); +char *recreate_command_line (int, char *argv[]); + + +#ifdef __cplusplus +} +#endif +#endif /* !__PLY_H__ */ + diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_toolkit/ply/ply_docs b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_toolkit/ply/ply_docs new file mode 100644 index 0000000..1319200 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_toolkit/ply/ply_docs @@ -0,0 +1,232 @@ +/*************/ +/* Writing */ +/*************/ + + +/****************************************************************************** +Open a polygon file for writing. + +Entry: + filename - name of file to read from + nelems - number of elements in object + elem_names - list of element names + file_type - file type, either ascii or binary + +Exit: + version - version number of PLY file + returns a file identifier, used to refer to this file, or NULL if error +******************************************************************************/ + +PlyFile *ply_open_for_writing( + char *filename, + int nelems, + char **elem_names, + int file_type, + float *version +) + +/****************************************************************************** +Describe an element, including its properties and how many will be written +to the file. + +Entry: + plyfile - file identifier + elem_name - name of element that information is being specified about + nelems - number of elements of this type to be written + nprops - number of properties contained in the element + prop_list - list of properties +******************************************************************************/ + +void ply_describe_element( + PlyFile *plyfile, + char *elem_name, + int nelems, + int nprops, + PlyProperty *prop_list +) + +/****************************************************************************** +Signal that we've described everything a PLY file's header and that the +header should be written to the file. + +Entry: + plyfile - file identifier +******************************************************************************/ + +void ply_header_complete(PlyFile *plyfile) + +/****************************************************************************** +Specify which elements are going to be written. This should be called +before a call to the routine ply_put_elements(). + +Entry: + plyfile - file identifier + elem_name - name of element we're talking about +******************************************************************************/ + +void ply_put_elements_setup(PlyFile *plyfile, char *elem_name) + +/****************************************************************************** +Write an element to the file. This routine assumes that we're +writing the type of element specified in the last call to the routine +ply_put_element_setup(). + +Entry: + plyfile - file identifier + elem_ptr - pointer to the element +******************************************************************************/ + +void ply_put_element(PlyFile *plyfile, void *elem_ptr) + +/****************************************************************************** +Specify a comment that will be written in the header. + +Entry: + plyfile - file identifier + comment - the comment to be written +******************************************************************************/ + +void ply_put_comment(PlyFile *plyfile, char *comment) + +/****************************************************************************** +Specify a piece of object information (arbitrary text) that will be written +in the header. + +Entry: + plyfile - file identifier + obj_info - the text information to be written +******************************************************************************/ + +void ply_put_obj_info(PlyFile *plyfile, char *obj_info) + + + + +/*************/ +/* Reading */ +/*************/ + + + +/****************************************************************************** +Open a polygon file for reading. + +Entry: + filename - name of file to read from + +Exit: + nelems - number of elements in object + elem_names - list of element names + file_type - file type, either ascii or binary + version - version number of PLY file + returns a file identifier, used to refer to this file, or NULL if error +******************************************************************************/ + +PlyFile *ply_open_for_reading( + char *filename, + int *nelems, + char ***elem_names, + int *file_type, + float *version +) + +/****************************************************************************** +Get information about a particular element. + +Entry: + plyfile - file identifier + elem_name - name of element to get information about + +Exit: + nelems - number of elements of this type in the file + nprops - number of properties + returns a list of properties +******************************************************************************/ + +PlyProperty **ply_get_element_description( + PlyFile *plyfile, + char *elem_name, + int *nelems, + int *nprops +) + +/****************************************************************************** +Specify which properties of an element are to be returned. This should be +called before a call to the routine ply_get_elements(). + +Entry: + plyfile - file identifier + elem_name - which element we're talking about + nprops - number of properties + prop_list - list of properties +******************************************************************************/ + +void ply_get_element_setup( + PlyFile *plyfile, + char *elem_name, + int nprops, + PlyProperty *prop_list +) + +/****************************************************************************** +Read one element from the file. This routine assumes that we're reading +the type of element specified in the last call to the routine +ply_get_element_setup(). + +Entry: + plyfile - file identifier + elem_ptr - pointer to location where the element information should be put +******************************************************************************/ + +ply_get_element(PlyFile *plyfile, void *elem_ptr) + +/****************************************************************************** +Extract the comments from the header information of a PLY file. + +Entry: + plyfile - file identifier + +Exit: + num_comments - number of comments returned + returns a pointer to a list of comments +******************************************************************************/ + +char **ply_get_comments(PlyFile *plyfile, int *num_comments) + +/****************************************************************************** +Extract the object information (arbitrary text) from the header information +of a PLY file. + +Entry: + plyfile - file identifier + +Exit: + num_obj_info - number of lines of text information returned + returns a pointer to a list of object info lines +******************************************************************************/ + +char **ply_get_obj_info(PlyFile *plyfile, int *num_obj_info) + + + +/*******************/ +/* Miscellaneous */ +/*******************/ + + + +/****************************************************************************** +Close a PLY file. + +Entry: + plyfile - identifier of file to close +******************************************************************************/ + +void ply_close(PlyFile *plyfile) + +/****************************************************************************** +Compare two strings. Returns 1 if they are the same, 0 if not. +******************************************************************************/ + +int equal_strings(char *s1, char *s2) + diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_toolkit/ply/plyfile.cpp b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_toolkit/ply/plyfile.cpp new file mode 100644 index 0000000..b4bb9d5 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_toolkit/ply/plyfile.cpp @@ -0,0 +1,2514 @@ +/* + +The interface routines for reading and writing PLY polygon files. + +Greg Turk, February 1994 + +--------------------------------------------------------------- + +A PLY file contains a single polygonal _object_. + +An object is composed of lists of _elements_. Typical elements are +vertices, faces, edges and materials. + +Each type of element for a given object has one or more _properties_ +associated with the element type. For instance, a vertex element may +have as properties the floating-point values x,y,z and the three unsigned +chars representing red, green and blue. + +--------------------------------------------------------------- + +Copyright (c) 1994 The Board of Trustees of The Leland Stanford +Junior University. All rights reserved. + +Permission to use, copy, modify and distribute this software and its +documentation for any purpose is hereby granted without fee, provided +that the above copyright notice and this permission notice appear in +all copies of this software and that you do not sell the software. + +THE SOFTWARE IS PROVIDED "AS IS" AND WITHOUT WARRANTY OF ANY KIND, +EXPRESS, IMPLIED OR OTHERWISE, INCLUDING WITHOUT LIMITATION, ANY +WARRANTY OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. + +*/ + +#include "../stdafx.h" +#include +#include +#include +#include +#include "ply.h" + +char *type_names[] = { +"invalid", +"char", "short", "int", +"uchar", "ushort", "uint", +"float", "double", +}; + +int ply_type_size[] = { + 0, 1, 2, 4, 1, 2, 4, 4, 8 +}; + +#define NO_OTHER_PROPS -1 + +#define DONT_STORE_PROP 0 +#define STORE_PROP 1 + +#define OTHER_PROP 0 +#define NAMED_PROP 1 + + +/* returns 1 if strings are equal, 0 if not */ +int equal_strings(char *, char *); + +/* find an element in a plyfile's list */ +PlyElement *find_element(PlyFile *, char *); + +/* find a property in an element's list */ +PlyProperty *find_property(PlyElement *, char *, int *); + +/* write to a file the word describing a PLY file data type */ +void write_scalar_type (FILE *, int); + +/* read a line from a file and break it up into separate words */ +char **get_words(FILE *, int *, char **); +char **old_get_words(FILE *, int *); + +/* write an item to a file */ +void write_binary_item(FILE *, int, unsigned int, double, int); +void write_ascii_item(FILE *, int, unsigned int, double, int); +double old_write_ascii_item(FILE *, char *, int); + +/* add information to a PLY file descriptor */ +void add_element(PlyFile *, char **, int); +void add_property(PlyFile *, char **, int); +void add_comment(PlyFile *, char *); +void add_obj_info(PlyFile *, char *); + +/* copy a property */ +void copy_property(PlyProperty *, PlyProperty *); + +/* store a value into where a pointer and a type specify */ +void store_item(char *, int, int, unsigned int, double); + +/* return the value of a stored item */ +void get_stored_item( void *, int, int *, unsigned int *, double *); + +/* return the value stored in an item, given ptr to it and its type */ +double get_item_value(char *, int); + +/* get binary or ascii item and store it according to ptr and type */ +void get_ascii_item(char *, int, int *, unsigned int *, double *); +void get_binary_item(FILE *, int, int *, unsigned int *, double *); + +/* get a bunch of elements from a file */ +void ascii_get_element(PlyFile *, char *); +void binary_get_element(PlyFile *, char *); + +/* memory allocation */ +char *my_alloc(int, int, char *); + + +/*************/ +/* Writing */ +/*************/ + + +/****************************************************************************** +Given a file pointer, get ready to write PLY data to the file. + +Entry: + fp - the given file pointer + nelems - number of elements in object + elem_names - list of element names + file_type - file type, either ascii or binary + +Exit: + returns a pointer to a PlyFile, used to refer to this file, or NULL if error +******************************************************************************/ + +PlyFile *ply_write( + FILE *fp, + int nelems, + char **elem_names, + int file_type +) +{ + int i; + PlyFile *plyfile; + PlyElement *elem; + + /* check for NULL file pointer */ + if (fp == NULL) + return (NULL); + + /* create a record for this object */ + + plyfile = (PlyFile *) myalloc (sizeof (PlyFile)); + plyfile->file_type = file_type; + plyfile->num_comments = 0; + plyfile->num_obj_info = 0; + plyfile->nelems = nelems; + plyfile->version = 1.0; + plyfile->fp = fp; + plyfile->other_elems = NULL; + + /* tuck aside the names of the elements */ + + plyfile->elems = (PlyElement **) myalloc (sizeof (PlyElement *) * nelems); + for (i = 0; i < nelems; i++) { + elem = (PlyElement *) myalloc (sizeof (PlyElement)); + plyfile->elems[i] = elem; + elem->name = strdup (elem_names[i]); + elem->num = 0; + elem->nprops = 0; + } + + /* return pointer to the file descriptor */ + return (plyfile); +} + + +/****************************************************************************** +Open a polygon file for writing. + +Entry: + filename - name of file to read from + nelems - number of elements in object + elem_names - list of element names + file_type - file type, either ascii or binary + +Exit: + version - version number of PLY file + returns a file identifier, used to refer to this file, or NULL if error +******************************************************************************/ + +PlyFile *ply_open_for_writing( + char *filename, + int nelems, + char **elem_names, + int file_type, + float *version +) +{ + int i; + PlyFile *plyfile; + PlyElement *elem; + char *name; + FILE *fp; + + /* tack on the extension .ply, if necessary */ + + name = (char *) myalloc (sizeof (char) * (strlen (filename) + 5)); + strcpy (name, filename); + if (strlen (name) < 4 || + strcmp (name + strlen (name) - 4, ".ply") != 0) + strcat (name, ".ply"); + + /* open the file for writing */ + + fp = fopen (name, "w"); + if (fp == NULL) { + return (NULL); + } + + /* create the actual PlyFile structure */ + + plyfile = ply_write (fp, nelems, elem_names, file_type); + if (plyfile == NULL) + return (NULL); + + /* say what PLY file version number we're writing */ + *version = plyfile->version; + + /* return pointer to the file descriptor */ + return (plyfile); +} + + +/****************************************************************************** +Describe an element, including its properties and how many will be written +to the file. + +Entry: + plyfile - file identifier + elem_name - name of element that information is being specified about + nelems - number of elements of this type to be written + nprops - number of properties contained in the element + prop_list - list of properties +******************************************************************************/ + +void ply_describe_element( + PlyFile *plyfile, + char *elem_name, + int nelems, + int nprops, + PlyProperty *prop_list +) +{ + int i; + PlyElement *elem; + PlyProperty *prop; + + /* look for appropriate element */ + elem = find_element (plyfile, elem_name); + if (elem == NULL) { + fprintf(stderr,"ply_describe_element: can't find element '%s'\n",elem_name); + exit (-1); + } + + elem->num = nelems; + + /* copy the list of properties */ + + elem->nprops = nprops; + elem->props = (PlyProperty **) myalloc (sizeof (PlyProperty *) * nprops); + elem->store_prop = (char *) myalloc (sizeof (char) * nprops); + + for (i = 0; i < nprops; i++) { + prop = (PlyProperty *) myalloc (sizeof (PlyProperty)); + elem->props[i] = prop; + elem->store_prop[i] = NAMED_PROP; + copy_property (prop, &prop_list[i]); + } +} + + +/****************************************************************************** +Describe a property of an element. + +Entry: + plyfile - file identifier + elem_name - name of element that information is being specified about + prop - the new property +******************************************************************************/ + +void ply_describe_property( + PlyFile *plyfile, + char *elem_name, + PlyProperty *prop +) +{ + PlyElement *elem; + PlyProperty *elem_prop; + + /* look for appropriate element */ + elem = find_element (plyfile, elem_name); + if (elem == NULL) { + fprintf(stderr, "ply_describe_property: can't find element '%s'\n", + elem_name); + return; + } + + /* create room for new property */ + + if (elem->nprops == 0) { + elem->props = (PlyProperty **) myalloc (sizeof (PlyProperty *)); + elem->store_prop = (char *) myalloc (sizeof (char)); + elem->nprops = 1; + } + else { + elem->nprops++; + elem->props = (PlyProperty **) + realloc (elem->props, sizeof (PlyProperty *) * elem->nprops); + elem->store_prop = (char *) + realloc (elem->store_prop, sizeof (char) * elem->nprops); + } + + /* copy the new property */ + + elem_prop = (PlyProperty *) myalloc (sizeof (PlyProperty)); + elem->props[elem->nprops - 1] = elem_prop; + elem->store_prop[elem->nprops - 1] = NAMED_PROP; + copy_property (elem_prop, prop); +} + + +/****************************************************************************** +Describe what the "other" properties are that are to be stored, and where +they are in an element. +******************************************************************************/ + +void ply_describe_other_properties( + PlyFile *plyfile, + PlyOtherProp *other, + int offset +) +{ + int i; + PlyElement *elem; + PlyProperty *prop; + + /* look for appropriate element */ + elem = find_element (plyfile, other->name); + if (elem == NULL) { + fprintf(stderr, "ply_describe_other_properties: can't find element '%s'\n", + other->name); + return; + } + + /* create room for other properties */ + + if (elem->nprops == 0) { + elem->props = (PlyProperty **) + myalloc (sizeof (PlyProperty *) * other->nprops); + elem->store_prop = (char *) myalloc (sizeof (char) * other->nprops); + elem->nprops = 0; + } + else { + int newsize; + newsize = elem->nprops + other->nprops; + elem->props = (PlyProperty **) + realloc (elem->props, sizeof (PlyProperty *) * newsize); + elem->store_prop = (char *) + realloc (elem->store_prop, sizeof (char) * newsize); + } + + /* copy the other properties */ + + for (i = 0; i < other->nprops; i++) { + prop = (PlyProperty *) myalloc (sizeof (PlyProperty)); + copy_property (prop, other->props[i]); + elem->props[elem->nprops] = prop; + elem->store_prop[elem->nprops] = OTHER_PROP; + elem->nprops++; + } + + /* save other info about other properties */ + elem->other_size = other->size; + elem->other_offset = offset; +} + + +/****************************************************************************** +State how many of a given element will be written. + +Entry: + plyfile - file identifier + elem_name - name of element that information is being specified about + nelems - number of elements of this type to be written +******************************************************************************/ + +void ply_element_count( + PlyFile *plyfile, + char *elem_name, + int nelems +) +{ + int i; + PlyElement *elem; + PlyProperty *prop; + + /* look for appropriate element */ + elem = find_element (plyfile, elem_name); + if (elem == NULL) { + fprintf(stderr,"ply_element_count: can't find element '%s'\n",elem_name); + exit (-1); + } + + elem->num = nelems; +} + + +/****************************************************************************** +Signal that we've described everything a PLY file's header and that the +header should be written to the file. + +Entry: + plyfile - file identifier +******************************************************************************/ + +void ply_header_complete(PlyFile *plyfile) +{ + int i,j; + FILE *fp = plyfile->fp; + PlyElement *elem; + PlyProperty *prop; + + fprintf (fp, "ply\n"); + + switch (plyfile->file_type) { + case PLY_ASCII: + fprintf (fp, "format ascii 1.0\n"); + break; + case PLY_BINARY_BE: + fprintf (fp, "format binary_big_endian 1.0\n"); + break; + case PLY_BINARY_LE: + fprintf (fp, "format binary_little_endian 1.0\n"); + break; + default: + fprintf (stderr, "ply_header_complete: bad file type = %d\n", + plyfile->file_type); + exit (-1); + } + + /* write out the comments */ + + for (i = 0; i < plyfile->num_comments; i++) + fprintf (fp, "comment %s\n", plyfile->comments[i]); + + /* write out object information */ + + for (i = 0; i < plyfile->num_obj_info; i++) + fprintf (fp, "obj_info %s\n", plyfile->obj_info[i]); + + /* write out information about each element */ + + for (i = 0; i < plyfile->nelems; i++) { + + elem = plyfile->elems[i]; + fprintf (fp, "element %s %d\n", elem->name, elem->num); + + /* write out each property */ + for (j = 0; j < elem->nprops; j++) { + prop = elem->props[j]; + if (prop->is_list) { + fprintf (fp, "property list "); + write_scalar_type (fp, prop->count_external); + fprintf (fp, " "); + write_scalar_type (fp, prop->external_type); + fprintf (fp, " %s\n", prop->name); + } + else { + fprintf (fp, "property "); + write_scalar_type (fp, prop->external_type); + fprintf (fp, " %s\n", prop->name); + } + } + } + + fprintf (fp, "end_header\n"); +} + + +/****************************************************************************** +Specify which elements are going to be written. This should be called +before a call to the routine ply_put_element(). + +Entry: + plyfile - file identifier + elem_name - name of element we're talking about +******************************************************************************/ + +void ply_put_element_setup(PlyFile *plyfile, char *elem_name) +{ + PlyElement *elem; + + elem = find_element (plyfile, elem_name); + if (elem == NULL) { + fprintf(stderr, "ply_elements_setup: can't find element '%s'\n", elem_name); + exit (-1); + } + + plyfile->which_elem = elem; +} + + +/****************************************************************************** +Write an element to the file. This routine assumes that we're +writing the type of element specified in the last call to the routine +ply_put_element_setup(). + +Entry: + plyfile - file identifier + elem_ptr - pointer to the element +******************************************************************************/ + +void ply_put_element(PlyFile *plyfile, void *elem_ptr) +{ + int i,j,k; + FILE *fp = plyfile->fp; + PlyElement *elem; + PlyProperty *prop; + char *elem_data,*item; + char **item_ptr; + int list_count; + int item_size; + int int_val; + unsigned int uint_val; + double double_val; + char **other_ptr; + + elem = plyfile->which_elem; + elem_data = (char*) elem_ptr; + other_ptr = (char **) (((char *) elem_ptr) + elem->other_offset); + + /* write out either to an ascii or binary file */ + + if (plyfile->file_type == PLY_ASCII) { + + /* write an ascii file */ + + /* write out each property of the element */ + for (j = 0; j < elem->nprops; j++) { + prop = elem->props[j]; + if (elem->store_prop[j] == OTHER_PROP) + elem_data = *other_ptr; + else + elem_data = (char*) elem_ptr; + if (prop->is_list) { + item = elem_data + prop->count_offset; + get_stored_item ((void *) item, prop->count_internal, + &int_val, &uint_val, &double_val); + write_ascii_item (fp, int_val, uint_val, double_val, + prop->count_external); + list_count = uint_val; + item_ptr = (char **) (elem_data + prop->offset); + item = item_ptr[0]; + item_size = ply_type_size[prop->internal_type]; + for (k = 0; k < list_count; k++) { + get_stored_item ((void *) item, prop->internal_type, + &int_val, &uint_val, &double_val); + write_ascii_item (fp, int_val, uint_val, double_val, + prop->external_type); + item += item_size; + } + } + else { + item = elem_data + prop->offset; + get_stored_item ((void *) item, prop->internal_type, + &int_val, &uint_val, &double_val); + write_ascii_item (fp, int_val, uint_val, double_val, + prop->external_type); + } + } + + fprintf (fp, "\n"); + } + else { + + /* write a binary file */ + + /* write out each property of the element */ + for (j = 0; j < elem->nprops; j++) { + prop = elem->props[j]; + if (elem->store_prop[j] == OTHER_PROP) + elem_data = *other_ptr; + else + elem_data = (char*) elem_ptr; + if (prop->is_list) { + item = elem_data + prop->count_offset; + item_size = ply_type_size[prop->count_internal]; + get_stored_item ((void *) item, prop->count_internal, + &int_val, &uint_val, &double_val); + write_binary_item (fp, int_val, uint_val, double_val, + prop->count_external); + list_count = uint_val; + item_ptr = (char **) (elem_data + prop->offset); + item = item_ptr[0]; + item_size = ply_type_size[prop->internal_type]; + for (k = 0; k < list_count; k++) { + get_stored_item ((void *) item, prop->internal_type, + &int_val, &uint_val, &double_val); + write_binary_item (fp, int_val, uint_val, double_val, + prop->external_type); + item += item_size; + } + } + else { + item = elem_data + prop->offset; + item_size = ply_type_size[prop->internal_type]; + get_stored_item ((void *) item, prop->internal_type, + &int_val, &uint_val, &double_val); + write_binary_item (fp, int_val, uint_val, double_val, + prop->external_type); + } + } + + } +} + + +/****************************************************************************** +Specify a comment that will be written in the header. + +Entry: + plyfile - file identifier + comment - the comment to be written +******************************************************************************/ + +void ply_put_comment(PlyFile *plyfile, char *comment) +{ + /* (re)allocate space for new comment */ + if (plyfile->num_comments == 0) + plyfile->comments = (char **) myalloc (sizeof (char *)); + else + plyfile->comments = (char **) realloc (plyfile->comments, + sizeof (char *) * (plyfile->num_comments + 1)); + + /* add comment to list */ + plyfile->comments[plyfile->num_comments] = strdup (comment); + plyfile->num_comments++; +} + + +/****************************************************************************** +Specify a piece of object information (arbitrary text) that will be written +in the header. + +Entry: + plyfile - file identifier + obj_info - the text information to be written +******************************************************************************/ + +void ply_put_obj_info(PlyFile *plyfile, char *obj_info) +{ + /* (re)allocate space for new info */ + if (plyfile->num_obj_info == 0) + plyfile->obj_info = (char **) myalloc (sizeof (char *)); + else + plyfile->obj_info = (char **) realloc (plyfile->obj_info, + sizeof (char *) * (plyfile->num_obj_info + 1)); + + /* add info to list */ + plyfile->obj_info[plyfile->num_obj_info] = strdup (obj_info); + plyfile->num_obj_info++; +} + + + + + + + +/*************/ +/* Reading */ +/*************/ + + + +/****************************************************************************** +Given a file pointer, get ready to read PLY data from the file. + +Entry: + fp - the given file pointer + +Exit: + nelems - number of elements in object + elem_names - list of element names + returns a pointer to a PlyFile, used to refer to this file, or NULL if error +******************************************************************************/ + +PlyFile *ply_read(FILE *fp, int *nelems, char ***elem_names) +{ + int i,j; + PlyFile *plyfile; + int nwords; + char **words; + int found_format = 0; + char **elist; + PlyElement *elem; + char *orig_line; + + /* check for NULL file pointer */ + if (fp == NULL) + return (NULL); + + /* create record for this object */ + + plyfile = (PlyFile *) myalloc (sizeof (PlyFile)); + plyfile->nelems = 0; + plyfile->comments = NULL; + plyfile->num_comments = 0; + plyfile->obj_info = NULL; + plyfile->num_obj_info = 0; + plyfile->fp = fp; + plyfile->other_elems = NULL; + + /* read and parse the file's header */ + + words = get_words (plyfile->fp, &nwords, &orig_line); + if (!words || !equal_strings (words[0], "ply")) + return (NULL); + + while (words) { + + /* parse words */ + + if (equal_strings (words[0], "format")) { + if (nwords != 3) + return (NULL); + if (equal_strings (words[1], "ascii")) + plyfile->file_type = PLY_ASCII; + else if (equal_strings (words[1], "binary_big_endian")) + plyfile->file_type = PLY_BINARY_BE; + else if (equal_strings (words[1], "binary_little_endian")) + plyfile->file_type = PLY_BINARY_LE; + else + return (NULL); + plyfile->version = atof (words[2]); + found_format = 1; + } + else if (equal_strings (words[0], "element")) + add_element (plyfile, words, nwords); + else if (equal_strings (words[0], "property")) + add_property (plyfile, words, nwords); + else if (equal_strings (words[0], "comment")) + add_comment (plyfile, orig_line); + else if (equal_strings (words[0], "obj_info")) + add_obj_info (plyfile, orig_line); + else if (equal_strings (words[0], "end_header")) + break; + + /* free up words space */ + free (words); + + words = get_words (plyfile->fp, &nwords, &orig_line); + } + + /* create tags for each property of each element, to be used */ + /* later to say whether or not to store each property for the user */ + + for (i = 0; i < plyfile->nelems; i++) { + elem = plyfile->elems[i]; + elem->store_prop = (char *) myalloc (sizeof (char) * elem->nprops); + for (j = 0; j < elem->nprops; j++) + elem->store_prop[j] = DONT_STORE_PROP; + elem->other_offset = NO_OTHER_PROPS; /* no "other" props by default */ + } + + /* set return values about the elements */ + + elist = (char **) myalloc (sizeof (char *) * plyfile->nelems); + for (i = 0; i < plyfile->nelems; i++) + elist[i] = strdup (plyfile->elems[i]->name); + + *elem_names = elist; + *nelems = plyfile->nelems; + + /* return a pointer to the file's information */ + + return (plyfile); +} + + +/****************************************************************************** +Open a polygon file for reading. + +Entry: + filename - name of file to read from + +Exit: + nelems - number of elements in object + elem_names - list of element names + file_type - file type, either ascii or binary + version - version number of PLY file + returns a file identifier, used to refer to this file, or NULL if error +******************************************************************************/ + +PlyFile *ply_open_for_reading( + char *filename, + int *nelems, + char ***elem_names, + int *file_type, + float *version +) +{ + FILE *fp; + PlyFile *plyfile; + char *name; + + /* tack on the extension .ply, if necessary */ + + name = (char *) myalloc (sizeof (char) * (strlen (filename) + 5)); + strcpy (name, filename); + if (strlen (name) < 4 || + strcmp (name + strlen (name) - 4, ".ply") != 0) + strcat (name, ".ply"); + + /* open the file for reading */ + + fp = fopen (name, "r"); + if (fp == NULL) + return (NULL); + + /* create the PlyFile data structure */ + + plyfile = ply_read (fp, nelems, elem_names); + + /* determine the file type and version */ + + *file_type = plyfile->file_type; + *version = plyfile->version; + + /* return a pointer to the file's information */ + + return (plyfile); +} + + +/****************************************************************************** +Get information about a particular element. + +Entry: + plyfile - file identifier + elem_name - name of element to get information about + +Exit: + nelems - number of elements of this type in the file + nprops - number of properties + returns a list of properties, or NULL if the file doesn't contain that elem +******************************************************************************/ + +PlyProperty **ply_get_element_description( + PlyFile *plyfile, + char *elem_name, + int *nelems, + int *nprops +) +{ + int i; + PlyElement *elem; + PlyProperty *prop; + PlyProperty **prop_list; + + /* find information about the element */ + elem = find_element (plyfile, elem_name); + if (elem == NULL) + return (NULL); + + *nelems = elem->num; + *nprops = elem->nprops; + + /* make a copy of the element's property list */ + prop_list = (PlyProperty **) myalloc (sizeof (PlyProperty *) * elem->nprops); + for (i = 0; i < elem->nprops; i++) { + prop = (PlyProperty *) myalloc (sizeof (PlyProperty)); + copy_property (prop, elem->props[i]); + prop_list[i] = prop; + } + + /* return this duplicate property list */ + return (prop_list); +} + + +/****************************************************************************** +Specify which properties of an element are to be returned. This should be +called before a call to the routine ply_get_element(). + +Entry: + plyfile - file identifier + elem_name - which element we're talking about + nprops - number of properties + prop_list - list of properties +******************************************************************************/ + +void ply_get_element_setup( + PlyFile *plyfile, + char *elem_name, + int nprops, + PlyProperty *prop_list +) +{ + int i; + PlyElement *elem; + PlyProperty *prop; + int index; + + /* find information about the element */ + elem = find_element (plyfile, elem_name); + plyfile->which_elem = elem; + + /* deposit the property information into the element's description */ + for (i = 0; i < nprops; i++) { + + /* look for actual property */ + prop = find_property (elem, prop_list[i].name, &index); + if (prop == NULL) { + fprintf (stderr, "Warning: Can't find property '%s' in element '%s'\n", + prop_list[i].name, elem_name); + continue; + } + + /* store its description */ + prop->internal_type = prop_list[i].internal_type; + prop->offset = prop_list[i].offset; + prop->count_internal = prop_list[i].count_internal; + prop->count_offset = prop_list[i].count_offset; + + /* specify that the user wants this property */ + elem->store_prop[index] = STORE_PROP; + } +} + + +/****************************************************************************** +Specify a property of an element that is to be returned. This should be +called (usually multiple times) before a call to the routine ply_get_element(). +This routine should be used in preference to the less flexible old routine +called ply_get_element_setup(). + +Entry: + plyfile - file identifier + elem_name - which element we're talking about + prop - property to add to those that will be returned +******************************************************************************/ + +void ply_get_property( + PlyFile *plyfile, + char *elem_name, + PlyProperty *prop +) +{ + PlyElement *elem; + PlyProperty *prop_ptr; + int index; + + /* find information about the element */ + elem = find_element (plyfile, elem_name); + plyfile->which_elem = elem; + + /* deposit the property information into the element's description */ + + prop_ptr = find_property (elem, prop->name, &index); + if (prop_ptr == NULL) { + fprintf (stderr, "Warning: Can't find property '%s' in element '%s'\n", + prop->name, elem_name); + return; + } + prop_ptr->internal_type = prop->internal_type; + prop_ptr->offset = prop->offset; + prop_ptr->count_internal = prop->count_internal; + prop_ptr->count_offset = prop->count_offset; + + /* specify that the user wants this property */ + elem->store_prop[index] = STORE_PROP; +} + + +/****************************************************************************** +Read one element from the file. This routine assumes that we're reading +the type of element specified in the last call to the routine +ply_get_element_setup(). + +Entry: + plyfile - file identifier + elem_ptr - pointer to location where the element information should be put +******************************************************************************/ + +ply_get_element(PlyFile *plyfile, void *elem_ptr) +{ + if (plyfile->file_type == PLY_ASCII) + ascii_get_element (plyfile, (char *) elem_ptr); + else + binary_get_element (plyfile, (char *) elem_ptr); +} + + +/****************************************************************************** +Extract the comments from the header information of a PLY file. + +Entry: + plyfile - file identifier + +Exit: + num_comments - number of comments returned + returns a pointer to a list of comments +******************************************************************************/ + +char **ply_get_comments(PlyFile *plyfile, int *num_comments) +{ + *num_comments = plyfile->num_comments; + return (plyfile->comments); +} + + +/****************************************************************************** +Extract the object information (arbitrary text) from the header information +of a PLY file. + +Entry: + plyfile - file identifier + +Exit: + num_obj_info - number of lines of text information returned + returns a pointer to a list of object info lines +******************************************************************************/ + +char **ply_get_obj_info(PlyFile *plyfile, int *num_obj_info) +{ + *num_obj_info = plyfile->num_obj_info; + return (plyfile->obj_info); +} + + +/****************************************************************************** +Make ready for "other" properties of an element-- those properties that +the user has not explicitly asked for, but that are to be stashed away +in a special structure to be carried along with the element's other +information. + +Entry: + plyfile - file identifier + elem - element for which we want to save away other properties +******************************************************************************/ + +void setup_other_props(PlyFile *plyfile, PlyElement *elem) +{ + int i; + PlyProperty *prop; + int size = 0; + int type_size; + + /* Examine each property in decreasing order of size. */ + /* We do this so that all data types will be aligned by */ + /* word, half-word, or whatever within the structure. */ + + for (type_size = 8; type_size > 0; type_size /= 2) { + + /* add up the space taken by each property, and save this information */ + /* away in the property descriptor */ + + for (i = 0; i < elem->nprops; i++) { + + /* don't bother with properties we've been asked to store explicitly */ + if (elem->store_prop[i]) + continue; + + prop = elem->props[i]; + + /* internal types will be same as external */ + prop->internal_type = prop->external_type; + prop->count_internal = prop->count_external; + + /* check list case */ + if (prop->is_list) { + + /* pointer to list */ + if (type_size == sizeof (void *)) { + prop->offset = size; + size += sizeof (void *); /* always use size of a pointer here */ + } + + /* count of number of list elements */ + if (type_size == ply_type_size[prop->count_external]) { + prop->count_offset = size; + size += ply_type_size[prop->count_external]; + } + } + /* not list */ + else if (type_size == ply_type_size[prop->external_type]) { + prop->offset = size; + size += ply_type_size[prop->external_type]; + } + } + + } + + /* save the size for the other_props structure */ + elem->other_size = size; +} + + +/****************************************************************************** +Specify that we want the "other" properties of an element to be tucked +away within the user's structure. The user needn't be concerned for how +these properties are stored. + +Entry: + plyfile - file identifier + elem_name - name of element that we want to store other_props in + offset - offset to where other_props will be stored inside user's structure + +Exit: + returns pointer to structure containing description of other_props +******************************************************************************/ + +PlyOtherProp *ply_get_other_properties( + PlyFile *plyfile, + char *elem_name, + int offset +) +{ + int i; + PlyElement *elem; + PlyOtherProp *other; + PlyProperty *prop; + int nprops; + + /* find information about the element */ + elem = find_element (plyfile, elem_name); + if (elem == NULL) { + fprintf (stderr, "ply_get_other_properties: Can't find element '%s'\n", + elem_name); + return (NULL); + } + + /* remember that this is the "current" element */ + plyfile->which_elem = elem; + + /* save the offset to where to store the other_props */ + elem->other_offset = offset; + + /* place the appropriate pointers, etc. in the element's property list */ + setup_other_props (plyfile, elem); + + /* create structure for describing other_props */ + other = (PlyOtherProp *) myalloc (sizeof (PlyOtherProp)); + other->name = strdup (elem_name); +#if 0 + if (elem->other_offset == NO_OTHER_PROPS) { + other->size = 0; + other->props = NULL; + other->nprops = 0; + return (other); + } +#endif + other->size = elem->other_size; + other->props = (PlyProperty **) myalloc (sizeof(PlyProperty) * elem->nprops); + + /* save descriptions of each "other" property */ + nprops = 0; + for (i = 0; i < elem->nprops; i++) { + if (elem->store_prop[i]) + continue; + prop = (PlyProperty *) myalloc (sizeof (PlyProperty)); + copy_property (prop, elem->props[i]); + other->props[nprops] = prop; + nprops++; + } + other->nprops = nprops; + +#if 1 + /* set other_offset pointer appropriately if there are NO other properties */ + if (other->nprops == 0) { + elem->other_offset = NO_OTHER_PROPS; + } +#endif + + /* return structure */ + return (other); +} + + + + +/*************************/ +/* Other Element Stuff */ +/*************************/ + + + + +/****************************************************************************** +Grab all the data for an element that a user does not want to explicitly +read in. + +Entry: + plyfile - pointer to file + elem_name - name of element whose data is to be read in + elem_count - number of instances of this element stored in the file + +Exit: + returns pointer to ALL the "other" element data for this PLY file +******************************************************************************/ + +PlyOtherElems *ply_get_other_element ( + PlyFile *plyfile, + char *elem_name, + int elem_count +) +{ + int i; + PlyElement *elem; + PlyOtherElems *other_elems; + OtherElem *other; + int num_elems; + + /* look for appropriate element */ + elem = find_element (plyfile, elem_name); + if (elem == NULL) { + fprintf (stderr, + "ply_get_other_element: can't find element '%s'\n", elem_name); + exit (-1); + } + + /* create room for the new "other" element, initializing the */ + /* other data structure if necessary */ + + if (plyfile->other_elems == NULL) { + plyfile->other_elems = (PlyOtherElems *) myalloc (sizeof (PlyOtherElems)); + other_elems = plyfile->other_elems; + other_elems->other_list = (OtherElem *) myalloc (sizeof (OtherElem)); + other = &(other_elems->other_list[0]); + other_elems->num_elems = 1; + } + else { + other_elems = plyfile->other_elems; + other_elems->other_list = (OtherElem *) realloc (other_elems->other_list, + sizeof (OtherElem) * other_elems->num_elems + 1); + other = &(other_elems->other_list[other_elems->num_elems]); + other_elems->num_elems++; + } + + /* count of element instances in file */ + other->elem_count = elem_count; + + /* save name of element */ + other->elem_name = strdup (elem_name); + + /* create a list to hold all the current elements */ + other->other_data = (OtherData **) + malloc (sizeof (OtherData *) * other->elem_count); + + /* set up for getting elements */ + other->other_props = ply_get_other_properties (plyfile, elem_name, + offsetof(OtherData,other_props)); + + /* grab all these elements */ + for (i = 0; i < other->elem_count; i++) { + /* grab and element from the file */ + other->other_data[i] = (OtherData *) malloc (sizeof (OtherData)); + ply_get_element (plyfile, (void *) other->other_data[i]); + } + + /* return pointer to the other elements data */ + return (other_elems); +} + + +/****************************************************************************** +Pass along a pointer to "other" elements that we want to save in a given +PLY file. These other elements were presumably read from another PLY file. + +Entry: + plyfile - file pointer in which to store this other element info + other_elems - info about other elements that we want to store +******************************************************************************/ + +void ply_describe_other_elements ( + PlyFile *plyfile, + PlyOtherElems *other_elems +) +{ + int i; + OtherElem *other; + + /* ignore this call if there is no other element */ + if (other_elems == NULL) + return; + + /* save pointer to this information */ + plyfile->other_elems = other_elems; + + /* describe the other properties of this element */ + + for (i = 0; i < other_elems->num_elems; i++) { + other = &(other_elems->other_list[i]); + ply_element_count (plyfile, other->elem_name, other->elem_count); + ply_describe_other_properties (plyfile, other->other_props, + offsetof(OtherData,other_props)); + } +} + + +/****************************************************************************** +Write out the "other" elements specified for this PLY file. + +Entry: + plyfile - pointer to PLY file to write out other elements for +******************************************************************************/ + +void ply_put_other_elements (PlyFile *plyfile) +{ + int i,j; + OtherElem *other; + + /* make sure we have other elements to write */ + if (plyfile->other_elems == NULL) + return; + + /* write out the data for each "other" element */ + + for (i = 0; i < plyfile->other_elems->num_elems; i++) { + + other = &(plyfile->other_elems->other_list[i]); + ply_put_element_setup (plyfile, other->elem_name); + + /* write out each instance of the current element */ + for (j = 0; j < other->elem_count; j++) + ply_put_element (plyfile, (void *) other->other_data[j]); + } +} + + +/****************************************************************************** +Free up storage used by an "other" elements data structure. + +Entry: + other_elems - data structure to free up +******************************************************************************/ + +void ply_free_other_elements (PlyOtherElems *other_elems) +{ + +} + + + +/*******************/ +/* Miscellaneous */ +/*******************/ + + + +/****************************************************************************** +Close a PLY file. + +Entry: + plyfile - identifier of file to close +******************************************************************************/ + +void ply_close(PlyFile *plyfile) +{ + fclose (plyfile->fp); + + /* free up memory associated with the PLY file */ + free (plyfile); +} + + +/****************************************************************************** +Get version number and file type of a PlyFile. + +Entry: + ply - pointer to PLY file + +Exit: + version - version of the file + file_type - PLY_ASCII, PLY_BINARY_BE, or PLY_BINARY_LE +******************************************************************************/ + +void ply_get_info(PlyFile *ply, float *version, int *file_type) +{ + if (ply == NULL) + return; + + *version = ply->version; + *file_type = ply->file_type; +} + + +/****************************************************************************** +Compare two strings. Returns 1 if they are the same, 0 if not. +******************************************************************************/ + +int equal_strings(char *s1, char *s2) +{ + int i; + + while (*s1 && *s2) + if (*s1++ != *s2++) + return (0); + + if (*s1 != *s2) + return (0); + else + return (1); +} + + +/****************************************************************************** +Find an element from the element list of a given PLY object. + +Entry: + plyfile - file id for PLY file + element - name of element we're looking for + +Exit: + returns the element, or NULL if not found +******************************************************************************/ + +PlyElement *find_element(PlyFile *plyfile, char *element) +{ + int i; + + for (i = 0; i < plyfile->nelems; i++) + if (equal_strings (element, plyfile->elems[i]->name)) + return (plyfile->elems[i]); + + return (NULL); +} + + +/****************************************************************************** +Find a property in the list of properties of a given element. + +Entry: + elem - pointer to element in which we want to find the property + prop_name - name of property to find + +Exit: + index - index to position in list + returns a pointer to the property, or NULL if not found +******************************************************************************/ + +PlyProperty *find_property(PlyElement *elem, char *prop_name, int *index) +{ + int i; + + for (i = 0; i < elem->nprops; i++) + if (equal_strings (prop_name, elem->props[i]->name)) { + *index = i; + return (elem->props[i]); + } + + *index = -1; + return (NULL); +} + + +/****************************************************************************** +Read an element from an ascii file. + +Entry: + plyfile - file identifier + elem_ptr - pointer to element +******************************************************************************/ + +void ascii_get_element(PlyFile *plyfile, char *elem_ptr) +{ + int i,j,k; + PlyElement *elem; + PlyProperty *prop; + char **words; + int nwords; + int which_word; + FILE *fp = plyfile->fp; + char *elem_data,*item; + char *item_ptr; + int item_size; + int int_val; + unsigned int uint_val; + double double_val; + int list_count; + int store_it; + char **store_array; + char *orig_line; + char *other_data; + int other_flag; + + /* the kind of element we're reading currently */ + elem = plyfile->which_elem; + + /* do we need to setup for other_props? */ + + if (elem->other_offset != NO_OTHER_PROPS) { + char **ptr; + other_flag = 1; + /* make room for other_props */ + other_data = (char *) myalloc (elem->other_size); + /* store pointer in user's structure to the other_props */ + ptr = (char **) (elem_ptr + elem->other_offset); + *ptr = other_data; + } + else + other_flag = 0; + + /* read in the element */ + + words = get_words (plyfile->fp, &nwords, &orig_line); + if (words == NULL) { + fprintf (stderr, "ply_get_element: unexpected end of file\n"); + exit (-1); + } + + which_word = 0; + + for (j = 0; j < elem->nprops; j++) { + + prop = elem->props[j]; + store_it = (elem->store_prop[j] | other_flag); + + /* store either in the user's structure or in other_props */ + if (elem->store_prop[j]) + elem_data = elem_ptr; + else + elem_data = other_data; + + if (prop->is_list) { /* a list */ + + /* get and store the number of items in the list */ + get_ascii_item (words[which_word++], prop->count_external, + &int_val, &uint_val, &double_val); + if (store_it) { + item = elem_data + prop->count_offset; + store_item(item, prop->count_internal, int_val, uint_val, double_val); + } + + /* allocate space for an array of items and store a ptr to the array */ + list_count = int_val; + item_size = ply_type_size[prop->internal_type]; + store_array = (char **) (elem_data + prop->offset); + + if (list_count == 0) { + if (store_it) + *store_array = NULL; + } + else { + if (store_it) { + item_ptr = (char *) myalloc (sizeof (char) * item_size * list_count); + item = item_ptr; + *store_array = item_ptr; + } + + /* read items and store them into the array */ + for (k = 0; k < list_count; k++) { + get_ascii_item (words[which_word++], prop->external_type, + &int_val, &uint_val, &double_val); + if (store_it) { + store_item (item, prop->internal_type, + int_val, uint_val, double_val); + item += item_size; + } + } + } + + } + else { /* not a list */ + get_ascii_item (words[which_word++], prop->external_type, + &int_val, &uint_val, &double_val); + if (store_it) { + item = elem_data + prop->offset; + store_item (item, prop->internal_type, int_val, uint_val, double_val); + } + } + + } + + free (words); +} + + +/****************************************************************************** +Read an element from a binary file. + +Entry: + plyfile - file identifier + elem_ptr - pointer to an element +******************************************************************************/ + +void binary_get_element(PlyFile *plyfile, char *elem_ptr) +{ + int i,j,k; + PlyElement *elem; + PlyProperty *prop; + FILE *fp = plyfile->fp; + char *elem_data,*item; + char *item_ptr; + int item_size; + int int_val; + unsigned int uint_val; + double double_val; + int list_count; + int store_it; + char **store_array; + char *other_data; + int other_flag; + + /* the kind of element we're reading currently */ + elem = plyfile->which_elem; + + /* do we need to setup for other_props? */ + + if (elem->other_offset != NO_OTHER_PROPS) { + char **ptr; + other_flag = 1; + /* make room for other_props */ + other_data = (char *) myalloc (elem->other_size); + /* store pointer in user's structure to the other_props */ + ptr = (char **) (elem_ptr + elem->other_offset); + *ptr = other_data; + } + else + other_flag = 0; + + /* read in a number of elements */ + + for (j = 0; j < elem->nprops; j++) { + + prop = elem->props[j]; + store_it = (elem->store_prop[j] | other_flag); + + /* store either in the user's structure or in other_props */ + if (elem->store_prop[j]) + elem_data = elem_ptr; + else + elem_data = other_data; + + if (prop->is_list) { /* a list */ + + /* get and store the number of items in the list */ + get_binary_item (fp, prop->count_external, + &int_val, &uint_val, &double_val); + if (store_it) { + item = elem_data + prop->count_offset; + store_item(item, prop->count_internal, int_val, uint_val, double_val); + } + + /* allocate space for an array of items and store a ptr to the array */ + list_count = int_val; + /* The "if" was added by Afra Zomorodian 8/22/95 + * so that zipper won't crash reading plies that have additional + * properties. + */ + if (store_it) { + item_size = ply_type_size[prop->internal_type]; + } + store_array = (char **) (elem_data + prop->offset); + if (list_count == 0) { + if (store_it) + *store_array = NULL; + } + else { + if (store_it) { + item_ptr = (char *) myalloc (sizeof (char) * item_size * list_count); + item = item_ptr; + *store_array = item_ptr; + } + + /* read items and store them into the array */ + for (k = 0; k < list_count; k++) { + get_binary_item (fp, prop->external_type, + &int_val, &uint_val, &double_val); + if (store_it) { + store_item (item, prop->internal_type, + int_val, uint_val, double_val); + item += item_size; + } + } + } + + } + else { /* not a list */ + get_binary_item (fp, prop->external_type, + &int_val, &uint_val, &double_val); + if (store_it) { + item = elem_data + prop->offset; + store_item (item, prop->internal_type, int_val, uint_val, double_val); + } + } + + } +} + + +/****************************************************************************** +Write to a file the word that represents a PLY data type. + +Entry: + fp - file pointer + code - code for type +******************************************************************************/ + +void write_scalar_type (FILE *fp, int code) +{ + /* make sure this is a valid code */ + + if (code <= PLY_START_TYPE || code >= PLY_END_TYPE) { + fprintf (stderr, "write_scalar_type: bad data code = %d\n", code); + exit (-1); + } + + /* write the code to a file */ + + fprintf (fp, "%s", type_names[code]); +} + + +/****************************************************************************** +Get a text line from a file and break it up into words. + +IMPORTANT: The calling routine call "free" on the returned pointer once +finished with it. + +Entry: + fp - file to read from + +Exit: + nwords - number of words returned + orig_line - the original line of characters + returns a list of words from the line, or NULL if end-of-file +******************************************************************************/ + +char **get_words(FILE *fp, int *nwords, char **orig_line) +{ +#define BIG_STRING 4096 + int i,j; + static char str[BIG_STRING]; + static char str_copy[BIG_STRING]; + char **words; + int max_words = 10; + int num_words = 0; + char *ptr,*ptr2; + char *result; + + words = (char **) myalloc (sizeof (char *) * max_words); + + /* read in a line */ + result = fgets (str, BIG_STRING, fp); + if (result == NULL) { + *nwords = 0; + *orig_line = NULL; + return (NULL); + } + + /* convert line-feed and tabs into spaces */ + /* (this guarentees that there will be a space before the */ + /* null character at the end of the string) */ + + str[BIG_STRING-2] = ' '; + str[BIG_STRING-1] = '\0'; + + for (ptr = str, ptr2 = str_copy; *ptr != '\0'; ptr++, ptr2++) { + *ptr2 = *ptr; + if (*ptr == '\t') { + *ptr = ' '; + *ptr2 = ' '; + } + else if (*ptr == '\n') { + *ptr = ' '; + *ptr2 = '\0'; + break; + } + } + + /* find the words in the line */ + + ptr = str; + while (*ptr != '\0') { + + /* jump over leading spaces */ + while (*ptr == ' ') + ptr++; + + /* break if we reach the end */ + if (*ptr == '\0') + break; + + /* save pointer to beginning of word */ + if (num_words >= max_words) { + max_words += 10; + words = (char **) realloc (words, sizeof (char *) * max_words); + } + words[num_words++] = ptr; + + /* jump over non-spaces */ + while (*ptr != ' ') + ptr++; + + /* place a null character here to mark the end of the word */ + *ptr++ = '\0'; + } + + /* return the list of words */ + *nwords = num_words; + *orig_line = str_copy; + return (words); +} + + +/****************************************************************************** +Return the value of an item, given a pointer to it and its type. + +Entry: + item - pointer to item + type - data type that "item" points to + +Exit: + returns a double-precision float that contains the value of the item +******************************************************************************/ + +double get_item_value(char *item, int type) +{ + unsigned char *puchar; + char *pchar; + short int *pshort; + unsigned short int *pushort; + int *pint; + unsigned int *puint; + float *pfloat; + double *pdouble; + int int_value; + unsigned int uint_value; + double double_value; + + switch (type) { + case PLY_CHAR: + pchar = (char *) item; + int_value = *pchar; + return ((double) int_value); + case PLY_UCHAR: + puchar = (unsigned char *) item; + int_value = *puchar; + return ((double) int_value); + case PLY_SHORT: + pshort = (short int *) item; + int_value = *pshort; + return ((double) int_value); + case PLY_USHORT: + pushort = (unsigned short int *) item; + int_value = *pushort; + return ((double) int_value); + case PLY_INT: + pint = (int *) item; + int_value = *pint; + return ((double) int_value); + case PLY_UINT: + puint = (unsigned int *) item; + uint_value = *puint; + return ((double) uint_value); + case PLY_FLOAT: + pfloat = (float *) item; + double_value = *pfloat; + return (double_value); + case PLY_DOUBLE: + pdouble = (double *) item; + double_value = *pdouble; + return (double_value); + default: + fprintf (stderr, "get_item_value: bad type = %d\n", type); + exit (-1); + } +} + + +/****************************************************************************** +Write out an item to a file as raw binary bytes. + +Entry: + fp - file to write to + int_val - integer version of item + uint_val - unsigned integer version of item + double_val - double-precision float version of item + type - data type to write out +******************************************************************************/ + +void write_binary_item( + FILE *fp, + int int_val, + unsigned int uint_val, + double double_val, + int type +) +{ + unsigned char uchar_val; + char char_val; + unsigned short ushort_val; + short short_val; + float float_val; + + switch (type) { + case PLY_CHAR: + char_val = int_val; + fwrite (&char_val, 1, 1, fp); + break; + case PLY_SHORT: + short_val = int_val; + fwrite (&short_val, 2, 1, fp); + break; + case PLY_INT: + fwrite (&int_val, 4, 1, fp); + break; + case PLY_UCHAR: + uchar_val = uint_val; + fwrite (&uchar_val, 1, 1, fp); + break; + case PLY_USHORT: + ushort_val = uint_val; + fwrite (&ushort_val, 2, 1, fp); + break; + case PLY_UINT: + fwrite (&uint_val, 4, 1, fp); + break; + case PLY_FLOAT: + float_val = double_val; + fwrite (&float_val, 4, 1, fp); + break; + case PLY_DOUBLE: + fwrite (&double_val, 8, 1, fp); + break; + default: + fprintf (stderr, "write_binary_item: bad type = %d\n", type); + exit (-1); + } +} + + +/****************************************************************************** +Write out an item to a file as ascii characters. + +Entry: + fp - file to write to + int_val - integer version of item + uint_val - unsigned integer version of item + double_val - double-precision float version of item + type - data type to write out +******************************************************************************/ + +void write_ascii_item( + FILE *fp, + int int_val, + unsigned int uint_val, + double double_val, + int type +) +{ + switch (type) { + case PLY_CHAR: + case PLY_SHORT: + case PLY_INT: + fprintf (fp, "%d ", int_val); + break; + case PLY_UCHAR: + case PLY_USHORT: + case PLY_UINT: + fprintf (fp, "%u ", uint_val); + break; + case PLY_FLOAT: + case PLY_DOUBLE: + fprintf (fp, "%g ", double_val); + break; + default: + fprintf (stderr, "write_ascii_item: bad type = %d\n", type); + exit (-1); + } +} + + +/****************************************************************************** +Write out an item to a file as ascii characters. + +Entry: + fp - file to write to + item - pointer to item to write + type - data type that "item" points to + +Exit: + returns a double-precision float that contains the value of the written item +******************************************************************************/ + +double old_write_ascii_item(FILE *fp, char *item, int type) +{ + unsigned char *puchar; + char *pchar; + short int *pshort; + unsigned short int *pushort; + int *pint; + unsigned int *puint; + float *pfloat; + double *pdouble; + int int_value; + unsigned int uint_value; + double double_value; + + switch (type) { + case PLY_CHAR: + pchar = (char *) item; + int_value = *pchar; + fprintf (fp, "%d ", int_value); + return ((double) int_value); + case PLY_UCHAR: + puchar = (unsigned char *) item; + int_value = *puchar; + fprintf (fp, "%d ", int_value); + return ((double) int_value); + case PLY_SHORT: + pshort = (short int *) item; + int_value = *pshort; + fprintf (fp, "%d ", int_value); + return ((double) int_value); + case PLY_USHORT: + pushort = (unsigned short int *) item; + int_value = *pushort; + fprintf (fp, "%d ", int_value); + return ((double) int_value); + case PLY_INT: + pint = (int *) item; + int_value = *pint; + fprintf (fp, "%d ", int_value); + return ((double) int_value); + case PLY_UINT: + puint = (unsigned int *) item; + uint_value = *puint; + fprintf (fp, "%u ", uint_value); + return ((double) uint_value); + case PLY_FLOAT: + pfloat = (float *) item; + double_value = *pfloat; + fprintf (fp, "%g ", double_value); + return (double_value); + case PLY_DOUBLE: + pdouble = (double *) item; + double_value = *pdouble; + fprintf (fp, "%g ", double_value); + return (double_value); + default: + fprintf (stderr, "old_write_ascii_item: bad type = %d\n", type); + exit (-1); + } +} + + +/****************************************************************************** +Get the value of an item that is in memory, and place the result +into an integer, an unsigned integer and a double. + +Entry: + ptr - pointer to the item + type - data type supposedly in the item + +Exit: + int_val - integer value + uint_val - unsigned integer value + double_val - double-precision floating point value +******************************************************************************/ + +void get_stored_item( + void *ptr, + int type, + int *int_val, + unsigned int *uint_val, + double *double_val +) +{ + switch (type) { + case PLY_CHAR: + *int_val = *((char *) ptr); + *uint_val = *int_val; + *double_val = *int_val; + break; + case PLY_UCHAR: + *uint_val = *((unsigned char *) ptr); + *int_val = *uint_val; + *double_val = *uint_val; + break; + case PLY_SHORT: + *int_val = *((short int *) ptr); + *uint_val = *int_val; + *double_val = *int_val; + break; + case PLY_USHORT: + *uint_val = *((unsigned short int *) ptr); + *int_val = *uint_val; + *double_val = *uint_val; + break; + case PLY_INT: + *int_val = *((int *) ptr); + *uint_val = *int_val; + *double_val = *int_val; + break; + case PLY_UINT: + *uint_val = *((unsigned int *) ptr); + *int_val = *uint_val; + *double_val = *uint_val; + break; + case PLY_FLOAT: + *double_val = *((float *) ptr); + *int_val = *double_val; + *uint_val = *double_val; + break; + case PLY_DOUBLE: + *double_val = *((double *) ptr); + *int_val = *double_val; + *uint_val = *double_val; + break; + default: + fprintf (stderr, "get_stored_item: bad type = %d\n", type); + exit (-1); + } +} + + +/****************************************************************************** +Get the value of an item from a binary file, and place the result +into an integer, an unsigned integer and a double. + +Entry: + fp - file to get item from + type - data type supposedly in the word + +Exit: + int_val - integer value + uint_val - unsigned integer value + double_val - double-precision floating point value +******************************************************************************/ + +void get_binary_item( + FILE *fp, + int type, + int *int_val, + unsigned int *uint_val, + double *double_val +) +{ + char c[8]; + void *ptr; + + ptr = (void *) c; + + switch (type) { + case PLY_CHAR: + fread (ptr, 1, 1, fp); + *int_val = *((char *) ptr); + *uint_val = *int_val; + *double_val = *int_val; + break; + case PLY_UCHAR: + fread (ptr, 1, 1, fp); + *uint_val = *((unsigned char *) ptr); + *int_val = *uint_val; + *double_val = *uint_val; + break; + case PLY_SHORT: + fread (ptr, 2, 1, fp); + *int_val = *((short int *) ptr); + *uint_val = *int_val; + *double_val = *int_val; + break; + case PLY_USHORT: + fread (ptr, 2, 1, fp); + *uint_val = *((unsigned short int *) ptr); + *int_val = *uint_val; + *double_val = *uint_val; + break; + case PLY_INT: + fread (ptr, 4, 1, fp); + *int_val = *((int *) ptr); + *uint_val = *int_val; + *double_val = *int_val; + break; + case PLY_UINT: + fread (ptr, 4, 1, fp); + *uint_val = *((unsigned int *) ptr); + *int_val = *uint_val; + *double_val = *uint_val; + break; + case PLY_FLOAT: + fread (ptr, 4, 1, fp); + *double_val = *((float *) ptr); + *int_val = *double_val; + *uint_val = *double_val; + break; + case PLY_DOUBLE: + fread (ptr, 8, 1, fp); + *double_val = *((double *) ptr); + *int_val = *double_val; + *uint_val = *double_val; + break; + default: + fprintf (stderr, "get_binary_item: bad type = %d\n", type); + exit (-1); + } +} + + +/****************************************************************************** +Extract the value of an item from an ascii word, and place the result +into an integer, an unsigned integer and a double. + +Entry: + word - word to extract value from + type - data type supposedly in the word + +Exit: + int_val - integer value + uint_val - unsigned integer value + double_val - double-precision floating point value +******************************************************************************/ + +void get_ascii_item( + char *word, + int type, + int *int_val, + unsigned int *uint_val, + double *double_val +) +{ + switch (type) { + case PLY_CHAR: + case PLY_UCHAR: + case PLY_SHORT: + case PLY_USHORT: + case PLY_INT: + *int_val = atoi (word); + *uint_val = *int_val; + *double_val = *int_val; + break; + + case PLY_UINT: + *uint_val = strtoul (word, (char **) NULL, 10); + *int_val = *uint_val; + *double_val = *uint_val; + break; + + case PLY_FLOAT: + case PLY_DOUBLE: + *double_val = atof (word); + *int_val = (int) *double_val; + *uint_val = (unsigned int) *double_val; + break; + + default: + fprintf (stderr, "get_ascii_item: bad type = %d\n", type); + exit (-1); + } +} + + +/****************************************************************************** +Store a value into a place being pointed to, guided by a data type. + +Entry: + item - place to store value + type - data type + int_val - integer version of value + uint_val - unsigned integer version of value + double_val - double version of value + +Exit: + item - pointer to stored value +******************************************************************************/ + +void store_item ( + char *item, + int type, + int int_val, + unsigned int uint_val, + double double_val +) +{ + unsigned char *puchar; + short int *pshort; + unsigned short int *pushort; + int *pint; + unsigned int *puint; + float *pfloat; + double *pdouble; + + switch (type) { + case PLY_CHAR: + *item = int_val; + break; + case PLY_UCHAR: + puchar = (unsigned char *) item; + *puchar = uint_val; + break; + case PLY_SHORT: + pshort = (short *) item; + *pshort = int_val; + break; + case PLY_USHORT: + pushort = (unsigned short *) item; + *pushort = uint_val; + break; + case PLY_INT: + pint = (int *) item; + *pint = int_val; + break; + case PLY_UINT: + puint = (unsigned int *) item; + *puint = uint_val; + break; + case PLY_FLOAT: + pfloat = (float *) item; + *pfloat = double_val; + break; + case PLY_DOUBLE: + pdouble = (double *) item; + *pdouble = double_val; + break; + default: + fprintf (stderr, "store_item: bad type = %d\n", type); + exit (-1); + } +} + + +/****************************************************************************** +Add an element to a PLY file descriptor. + +Entry: + plyfile - PLY file descriptor + words - list of words describing the element + nwords - number of words in the list +******************************************************************************/ + +void add_element (PlyFile *plyfile, char **words, int nwords) +{ + PlyElement *elem; + + /* create the new element */ + elem = (PlyElement *) myalloc (sizeof (PlyElement)); + elem->name = strdup (words[1]); + elem->num = atoi (words[2]); + elem->nprops = 0; + + /* make room for new element in the object's list of elements */ + if (plyfile->nelems == 0) + plyfile->elems = (PlyElement **) myalloc (sizeof (PlyElement *)); + else + plyfile->elems = (PlyElement **) realloc (plyfile->elems, + sizeof (PlyElement *) * (plyfile->nelems + 1)); + + /* add the new element to the object's list */ + plyfile->elems[plyfile->nelems] = elem; + plyfile->nelems++; +} + + +/****************************************************************************** +Return the type of a property, given the name of the property. + +Entry: + name - name of property type + +Exit: + returns integer code for property, or 0 if not found +******************************************************************************/ + +int get_prop_type(char *type_name) +{ + int i; + + for (i = PLY_START_TYPE + 1; i < PLY_END_TYPE; i++) + if (equal_strings (type_name, type_names[i])) + return (i); + + /* if we get here, we didn't find the type */ + return (0); +} + + +/****************************************************************************** +Add a property to a PLY file descriptor. + +Entry: + plyfile - PLY file descriptor + words - list of words describing the property + nwords - number of words in the list +******************************************************************************/ + +void add_property (PlyFile *plyfile, char **words, int nwords) +{ + int prop_type; + int count_type; + PlyProperty *prop; + PlyElement *elem; + + /* create the new property */ + + prop = (PlyProperty *) myalloc (sizeof (PlyProperty)); + + if (equal_strings (words[1], "list")) { /* is a list */ + prop->count_external = get_prop_type (words[2]); + prop->external_type = get_prop_type (words[3]); + prop->name = strdup (words[4]); + prop->is_list = 1; + } + else { /* not a list */ + prop->external_type = get_prop_type (words[1]); + prop->name = strdup (words[2]); + prop->is_list = 0; + } + + /* add this property to the list of properties of the current element */ + + elem = plyfile->elems[plyfile->nelems - 1]; + + if (elem->nprops == 0) + elem->props = (PlyProperty **) myalloc (sizeof (PlyProperty *)); + else + elem->props = (PlyProperty **) realloc (elem->props, + sizeof (PlyProperty *) * (elem->nprops + 1)); + + elem->props[elem->nprops] = prop; + elem->nprops++; +} + + +/****************************************************************************** +Add a comment to a PLY file descriptor. + +Entry: + plyfile - PLY file descriptor + line - line containing comment +******************************************************************************/ + +void add_comment (PlyFile *plyfile, char *line) +{ + int i; + + /* skip over "comment" and leading spaces and tabs */ + i = 7; + while (line[i] == ' ' || line[i] == '\t') + i++; + + ply_put_comment (plyfile, &line[i]); +} + + +/****************************************************************************** +Add a some object information to a PLY file descriptor. + +Entry: + plyfile - PLY file descriptor + line - line containing text info +******************************************************************************/ + +void add_obj_info (PlyFile *plyfile, char *line) +{ + int i; + + /* skip over "obj_info" and leading spaces and tabs */ + i = 8; + while (line[i] == ' ' || line[i] == '\t') + i++; + + ply_put_obj_info (plyfile, &line[i]); +} + + +/****************************************************************************** +Copy a property. +******************************************************************************/ + +void copy_property(PlyProperty *dest, PlyProperty *src) +{ + dest->name = strdup (src->name); + dest->external_type = src->external_type; + dest->internal_type = src->internal_type; + dest->offset = src->offset; + + dest->is_list = src->is_list; + dest->count_external = src->count_external; + dest->count_internal = src->count_internal; + dest->count_offset = src->count_offset; +} + + +/****************************************************************************** +Allocate some memory. + +Entry: + size - amount of memory requested (in bytes) + lnum - line number from which memory was requested + fname - file name from which memory was requested +******************************************************************************/ + +static char *my_alloc(int size, int lnum, char *fname) +{ + char *ptr; + + ptr = (char *) malloc (size); + + if (ptr == 0) { + fprintf(stderr, "Memory allocation bombed on line %d in %s\n", lnum, fname); + } + + return (ptr); +} + diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_toolkit/ply/plytest.c b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_toolkit/ply/plytest.c new file mode 100644 index 0000000..2c9f282 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_toolkit/ply/plytest.c @@ -0,0 +1,272 @@ +/* + +Sample code showing how to read and write PLY polygon files. + +Greg Turk, March 1994 + +*/ + +#include +#include +#include + +/* user's vertex and face definitions for a polygonal object */ + +typedef struct Vertex { + float x,y,z; /* the usual 3-space position of a vertex */ +} Vertex; + +typedef struct Face { + unsigned char intensity; /* this user attaches intensity to faces */ + unsigned char nverts; /* number of vertex indices in list */ + int *verts; /* vertex index list */ +} Face; + +/* polygon description of an object (a cube) */ + +Vertex verts[] = { /* vertices */ + { 0.0, 0.0, 0.0}, + { 1.0, 0.0, 0.0}, + { 1.0, 1.0, 0.0}, + { 0.0, 1.0, 0.0}, + { 0.0, 0.0, 1.0}, + { 1.0, 0.0, 1.0}, + { 1.0, 1.0, 1.0}, + { 0.0, 1.0, 1.0}, +}; + +Face faces[] = { /* faces */ + { '\001', 4, NULL }, /* intensity, vertex list count, vertex list (empty) */ + { '\004', 4, NULL }, + { '\010', 4, NULL }, + { '\020', 4, NULL }, + { '\144', 4, NULL }, + { '\377', 4, NULL }, +}; + +/* list of vertices for each face */ +/* (notice that indices begin at zero) */ + +typedef int Vertex_Indices[4]; +Vertex_Indices vert_ptrs[] = { + { 0, 1, 2, 3 }, + { 7, 6, 5, 4 }, + { 0, 4, 5, 1 }, + { 1, 5, 6, 2 }, + { 2, 6, 7, 3 }, + { 3, 7, 4, 0 }, +}; + +/* information needed to describe the user's data to the PLY routines */ + +char *elem_names[] = { /* list of the kinds of elements in the user's object */ + "vertex", "face" +}; + +PlyProperty vert_props[] = { /* list of property information for a vertex */ + {"x", PLY_FLOAT, PLY_FLOAT, offsetof(Vertex,x), 0, 0, 0, 0}, + {"y", PLY_FLOAT, PLY_FLOAT, offsetof(Vertex,y), 0, 0, 0, 0}, + {"z", PLY_FLOAT, PLY_FLOAT, offsetof(Vertex,z), 0, 0, 0, 0}, +}; + +PlyProperty face_props[] = { /* list of property information for a vertex */ + {"intensity", PLY_UCHAR, PLY_UCHAR, offsetof(Face,intensity), 0, 0, 0, 0}, + {"vertex_indices", PLY_INT, PLY_INT, offsetof(Face,verts), + 1, PLY_UCHAR, PLY_UCHAR, offsetof(Face,nverts)}, +}; + + + +/****************************************************************************** +The main routine just creates and then reads a PLY file. +******************************************************************************/ + +main() +{ + +#if 1 + /* write a PLY file */ + write_test(); +#endif + +#if 1 + /* read a PLY file */ + read_test(); +#endif + +} + + +/****************************************************************************** +Write out a PLY file. +******************************************************************************/ + +write_test() +{ + int i,j; + PlyFile *ply; + int nelems; + char **elist; + int file_type; + float version; + int nverts = sizeof (verts) / sizeof (Vertex); + int nfaces = sizeof (faces) / sizeof (Face); + + /* create the vertex index lists for the faces */ + for (i = 0; i < nfaces; i++) + faces[i].verts = vert_ptrs[i]; + + /* open either a binary or ascii PLY file for writing */ + /* (the file will be called "test.ply" because the routines */ + /* enforce the .ply filename extension) */ + +#if 1 + ply = ply_open_for_writing("test", 2, elem_names, PLY_ASCII, &version); +#else + ply = ply_open_for_writing("test", 2, elem_names, PLY_BINARY_BE, &version); +#endif + + /* describe what properties go into the vertex and face elements */ + + ply_element_count (ply, "vertex", nverts); + ply_describe_property (ply, "vertex", &vert_props[0]); + ply_describe_property (ply, "vertex", &vert_props[1]); + ply_describe_property (ply, "vertex", &vert_props[2]); + + ply_element_count (ply, "face", nfaces); + ply_describe_property (ply, "face", &face_props[0]); + ply_describe_property (ply, "face", &face_props[1]); + + /* write a comment and an object information field */ + ply_put_comment (ply, "author: Greg Turk"); + ply_put_obj_info (ply, "random information"); + + /* we have described exactly what we will put in the file, so */ + /* we are now done with the header info */ + ply_header_complete (ply); + + /* set up and write the vertex elements */ + ply_put_element_setup (ply, "vertex"); + for (i = 0; i < nverts; i++) + ply_put_element (ply, (void *) &verts[i]); + + /* set up and write the face elements */ + ply_put_element_setup (ply, "face"); + for (i = 0; i < nfaces; i++) + ply_put_element (ply, (void *) &faces[i]); + + /* close the PLY file */ + ply_close (ply); +} + + +/****************************************************************************** +Read in a PLY file. +******************************************************************************/ + +read_test() +{ + int i,j,k; + PlyFile *ply; + int nelems; + char **elist; + int file_type; + float version; + int nprops; + int num_elems; + PlyProperty **plist; + Vertex **vlist; + Face **flist; + char *elem_name; + int num_comments; + char **comments; + int num_obj_info; + char **obj_info; + + /* open a PLY file for reading */ + ply = ply_open_for_reading("test", &nelems, &elist, &file_type, &version); + + /* print what we found out about the file */ + printf ("version %f\n", version); + printf ("type %d\n", file_type); + + /* go through each kind of element that we learned is in the file */ + /* and read them */ + + for (i = 0; i < nelems; i++) { + + /* get the description of the first element */ + elem_name = elist[i]; + plist = ply_get_element_description (ply, elem_name, &num_elems, &nprops); + + /* print the name of the element, for debugging */ + printf ("element %s %d\n", elem_name, num_elems); + + /* if we're on vertex elements, read them in */ + if (equal_strings ("vertex", elem_name)) { + + /* create a vertex list to hold all the vertices */ + vlist = (Vertex **) malloc (sizeof (Vertex *) * num_elems); + + /* set up for getting vertex elements */ + ply_get_property (ply, elem_name, &vert_props[0]); + ply_get_property (ply, elem_name, &vert_props[1]); + ply_get_property (ply, elem_name, &vert_props[2]); + + /* grab all the vertex elements */ + for (j = 0; j < num_elems; j++) { + + /* grab and element from the file */ + vlist[j] = (Vertex *) malloc (sizeof (Vertex)); + ply_get_element (ply, (void *) vlist[j]); + + /* print out vertex x,y,z for debugging */ + printf ("vertex: %g %g %g\n", vlist[j]->x, vlist[j]->y, vlist[j]->z); + } + } + + /* if we're on face elements, read them in */ + if (equal_strings ("face", elem_name)) { + + /* create a list to hold all the face elements */ + flist = (Face **) malloc (sizeof (Face *) * num_elems); + + /* set up for getting face elements */ + + ply_get_property (ply, elem_name, &face_props[0]); + ply_get_property (ply, elem_name, &face_props[1]); + + /* grab all the face elements */ + for (j = 0; j < num_elems; j++) { + + /* grab and element from the file */ + flist[j] = (Face *) malloc (sizeof (Face)); + ply_get_element (ply, (void *) flist[j]); + + /* print out face info, for debugging */ + printf ("face: %d, list = ", flist[j]->intensity); + for (k = 0; k < flist[j]->nverts; k++) + printf ("%d ", flist[j]->verts[k]); + printf ("\n"); + } + } + + /* print out the properties we got, for debugging */ + for (j = 0; j < nprops; j++) + printf ("property %s\n", plist[j]->name); + } + + /* grab and print out the comments in the file */ + comments = ply_get_comments (ply, &num_comments); + for (i = 0; i < num_comments; i++) + printf ("comment = '%s'\n", comments[i]); + + /* grab and print out the object information */ + obj_info = ply_get_obj_info (ply, &num_obj_info); + for (i = 0; i < num_obj_info; i++) + printf ("obj_info = '%s'\n", obj_info[i]); + + /* close the PLY file */ + ply_close (ply); +} + diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_toolkit/stdafx.cpp b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_toolkit/stdafx.cpp new file mode 100644 index 0000000..509cef4 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_toolkit/stdafx.cpp @@ -0,0 +1,5 @@ +// stdafx.cpp : source file that includes just the standard includes +// gw_core.pch will be the pre-compiled header +// stdafx.obj will contain the pre-compiled type information + +#include "stdafx.h" diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_toolkit/stdafx.h b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_toolkit/stdafx.h new file mode 100644 index 0000000..7b5de5f --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_toolkit/stdafx.h @@ -0,0 +1,76 @@ +/*------------------------------------------------------------------------------*/ +/** + * \file Stdafx.h + * \brief Include for precompiled header. + * \author Gabriel Peyré + * \date 10-26-2002 + */ +/*------------------------------------------------------------------------------*/ +#ifndef _GW_TOOLKIT_STDAFX_H_ +#define _GW_TOOLKIT_STDAFX_H_ + +#pragma once + +/* 'identifier' : identifier was truncated to 'number' characters in the debug information */ +#pragma warning( disable : 4786 ) + +//------------------------------------------------------------------------- +/** \name C++ STL */ +//------------------------------------------------------------------------- +//@{ +#include +#include +#include +#include +#include +#include +#include +using std::string; +using std::cerr; +using std::cout; +using std::endl; +//@} + +//------------------------------------------------------------------------- +/** \name classical ANSI c libraries */ +//------------------------------------------------------------------------- +//@{ +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +//#include +#include +#include +#include +//@} + + + +/*----------------------------------------------------------------------*/ +/* win32 #include */ +/*----------------------------------------------------------------------*/ + +#ifdef WIN32 + #define WIN32_LEAN_AND_MEAN + /** main win32 header */ + #include +#endif // _USE_WIN32_ + +#include "../gw_core/GW_MathsWrapper.h" + +#endif // _STDAFX_H_ + + +/////////////////////////////////////////////////////////////////////////////// +// Copyright (c) Gabriel Peyré +/////////////////////////////////////////////////////////////////////////////// +// END OF FILE // +/////////////////////////////////////////////////////////////////////////////// diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_toolkit/trackball.cpp b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_toolkit/trackball.cpp new file mode 100644 index 0000000..43c6e11 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_toolkit/trackball.cpp @@ -0,0 +1,692 @@ +/* + * (c) Copyright 1993, 1994, Silicon Graphics, Inc. + * ALL RIGHTS RESERVED + * Permission to use, copy, modify, and distribute this software for + * any purpose and without fee is hereby granted, provided that the above + * copyright notice appear in all copies and that both the copyright notice + * and this permission notice appear in supporting documentation, and that + * the name of Silicon Graphics, Inc. not be used in advertising + * or publicity pertaining to distribution of the software without specific, + * written prior permission. + * + * THE MATERIAL EMBODIED ON THIS SOFTWARE IS PROVIDED TO YOU "AS-IS" + * AND WITHOUT WARRANTY OF ANY KIND, EXPRESS, IMPLIED OR OTHERWISE, + * INCLUDING WITHOUT LIMITATION, ANY WARRANTY OF MERCHANTABILITY OR + * FITNESS FOR A PARTICULAR PURPOSE. IN NO EVENT SHALL SILICON + * GRAPHICS, INC. BE LIABLE TO YOU OR ANYONE ELSE FOR ANY DIRECT, + * SPECIAL, INCIDENTAL, INDIRECT OR CONSEQUENTIAL DAMAGES OF ANY + * KIND, OR ANY DAMAGES WHATSOEVER, INCLUDING WITHOUT LIMITATION, + * LOSS OF PROFIT, LOSS OF USE, SAVINGS OR REVENUE, OR THE CLAIMS OF + * THIRD PARTIES, WHETHER OR NOT SILICON GRAPHICS, INC. HAS BEEN + * ADVISED OF THE POSSIBILITY OF SUCH LOSS, HOWEVER CAUSED AND ON + * ANY THEORY OF LIABILITY, ARISING OUT OF OR IN CONNECTION WITH THE + * POSSESSION, USE OR PERFORMANCE OF THIS SOFTWARE. + * + * US Government Users Restricted Rights + * Use, duplication, or disclosure by the Government is subject to + * restrictions set forth in FAR 52.227.19(c)(2) or subparagraph + * (c)(1)(ii) of the Rights in Technical Data and Computer Software + * clause at DFARS 252.227-7013 and/or in similar or successor + * clauses in the FAR or the DOD or NASA FAR Supplement. + * Unpublished-- rights reserved under the copyright laws of the + * United States. Contractor/manufacturer is Silicon Graphics, + * Inc., 2011 N. Shoreline Blvd., Mountain View, CA 94039-7311. + * + * OpenGL(TM) is a trademark of Silicon Graphics, Inc. + */ +/* + * Trackball code: + * + * Implementation of a virtual trackball. + * Implemented by Gavin Bell, lots of ideas from Thant Tessman and + * the August '88 issue of Siggraph's "Computer Graphics," pp. 121-129. + * + * TB_Vector manip code: + * + * Original code from: + * David M. Ciemiewicz, Mark Grossman, Henry Moreton, and Paul Haeberli + * + * Much mucking with by: + * Gavin Bell + */ + + +#include "stdafx.h" + +#if defined(_WIN32) +#pragma warning (disable:4244) /* disable bogus conversion warnings */ +#endif +#include +#include +#include "trackball.h" + +/* + * This size should really be based on the distance from the center of + * rotation to the point on the object underneath the mouse. That + * point would then track the mouse as closely as possible. This is a + * simple example, though, so that is left as an Exercise for the + * Programmer. + */ +#define TRACKBALLSIZE (0.8f) + +/* + * Local function prototypes (not defined in trackball.h) + */ +static float tb_project_to_sphere(float, float, float); +static void normalize_quat(float [4]); + +void +vzero(float *v) +{ + v[0] = 0.0; + v[1] = 0.0; + v[2] = 0.0; +} + +void +vset(float *v, float x, float y, float z) +{ + v[0] = x; + v[1] = y; + v[2] = z; +} + +void +vsub(const float *src1, const float *src2, float *dst) +{ + dst[0] = src1[0] - src2[0]; + dst[1] = src1[1] - src2[1]; + dst[2] = src1[2] - src2[2]; +} + +void +vcopy(const float *v1, float *v2) +{ + register int i; + for (i = 0 ; i < 3 ; i++) + v2[i] = v1[i]; +} + +void +vcross(const float *v1, const float *v2, float *cross) +{ + float temp[3]; + + temp[0] = (v1[1] * v2[2]) - (v1[2] * v2[1]); + temp[1] = (v1[2] * v2[0]) - (v1[0] * v2[2]); + temp[2] = (v1[0] * v2[1]) - (v1[1] * v2[0]); + vcopy(temp, cross); +} + +float +vlength(const float *v) +{ + return sqrt(v[0] * v[0] + v[1] * v[1] + v[2] * v[2]); +} + +void +vscale(float *v, float div) +{ + v[0] *= div; + v[1] *= div; + v[2] *= div; +} + +void +vnormal(float *v) +{ + vscale(v,1.0/vlength(v)); +} + +float +vdot(const float *v1, const float *v2) +{ + return v1[0]*v2[0] + v1[1]*v2[1] + v1[2]*v2[2]; +} + +void +vadd(const float *src1, const float *src2, float *dst) +{ + dst[0] = src1[0] + src2[0]; + dst[1] = src1[1] + src2[1]; + dst[2] = src1[2] + src2[2]; +} + +/* + * Ok, simulate a track-ball. Project the points onto the virtual + * trackball, then figure out the axis of rotation, which is the cross + * product of P1 P2 and O P1 (O is the center of the ball, 0,0,0) + * Note: This is a deformed trackball-- is a trackball in the center, + * but is deformed into a hyperbolic sheet of rotation away from the + * center. This particular function was chosen after trying out + * several variations. + * + * It is assumed that the arguments to this routine are in the range + * (-1.0 ... 1.0) + */ +void +trackball(float q[4], float p1x, float p1y, float p2x, float p2y) +{ + float a[3]; /* Axis of rotation */ + float phi; /* how much to rotate about axis */ + float p1[3], p2[3], d[3]; + float t; + + if (p1x == p2x && p1y == p2y) { + /* Zero rotation */ + vzero(q); + q[3] = 1.0; + return; + } + + /* + * First, figure out z-coordinates for projection of P1 and P2 to + * deformed sphere + */ + vset(p1,p1x,p1y,tb_project_to_sphere(TRACKBALLSIZE,p1x,p1y)); + vset(p2,p2x,p2y,tb_project_to_sphere(TRACKBALLSIZE,p2x,p2y)); + + /* + * Now, we want the cross product of P1 and P2 + */ + vcross(p2,p1,a); + + /* + * Figure out how much to rotate around that axis. + */ + vsub(p1,p2,d); + t = vlength(d) / (2.0*TRACKBALLSIZE); + + /* + * Avoid problems with out-of-control values... + */ + if (t > 1.0) t = 1.0; + if (t < -1.0) t = -1.0; + phi = 2.0 * asin(t); + + axis_to_quat(a,phi,q); +} + +/* + * Given an axis and angle, compute quaternion. + */ +void +axis_to_quat(float a[3], float phi, float q[4]) +{ + vnormal(a); + vcopy(a,q); + vscale(q,sin(phi/2.0)); + q[3] = cos(phi/2.0); +} + +/* + * Project an x,y pair onto a sphere of radius r OR a hyperbolic sheet + * if we are away from the center of the sphere. + */ +static float +tb_project_to_sphere(float r, float x, float y) +{ + float d, t, z; + + d = sqrt(x*x + y*y); + if (d < r * 0.70710678118654752440) { /* Inside sphere */ + z = sqrt(r*r - d*d); + } else { /* On hyperbola */ + t = r / 1.41421356237309504880; + z = t*t / d; + } + return z; +} + +/* + * Given two rotations, e1 and e2, expressed as quaternion rotations, + * figure out the equivalent single rotation and stuff it into dest. + * + * This routine also normalizes the result every RENORMCOUNT times it is + * called, to keep error from creeping in. + * + * NOTE: This routine is written so that q1 or q2 may be the same + * as dest (or each other). + */ + +#define RENORMCOUNT 97 + +void +negate_quat(float q[4], float nq[4]) +{ + nq[0] = -q[0]; + nq[1] = -q[1]; + nq[2] = -q[2]; + nq[3] = q[3]; +} + +void +add_quats(float q1[4], float q2[4], float dest[4]) +{ + static int count=0; + float t1[4], t2[4], t3[4]; + float tf[4]; + +#if 0 +printf("q1 = %f %f %f %f\n", q1[0], q1[1], q1[2], q1[3]); +printf("q2 = %f %f %f %f\n", q2[0], q2[1], q2[2], q2[3]); +#endif + + vcopy(q1,t1); + vscale(t1,q2[3]); + + vcopy(q2,t2); + vscale(t2,q1[3]); + + vcross(q2,q1,t3); + vadd(t1,t2,tf); + vadd(t3,tf,tf); + tf[3] = q1[3] * q2[3] - vdot(q1,q2); + +#if 0 +printf("tf = %f %f %f %f\n", tf[0], tf[1], tf[2], tf[3]); +#endif + + dest[0] = tf[0]; + dest[1] = tf[1]; + dest[2] = tf[2]; + dest[3] = tf[3]; + + if (++count > RENORMCOUNT) { + count = 0; + normalize_quat(dest); + } +} + +/* + * Quaternions always obey: a^2 + b^2 + c^2 + d^2 = 1.0 + * If they don't add up to 1.0, dividing by their magnitued will + * renormalize them. + * + * Note: See the following for more information on quaternions: + * + * - Shoemake, K., Animating rotation with quaternion curves, Computer + * Graphics 19, No 3 (Proc. SIGGRAPH'85), 245-254, 1985. + * - Pletinckx, D., Quaternion calculus as a basic tool in computer + * graphics, The Visual Computer 5, 2-13, 1989. + */ +static void +normalize_quat(float q[4]) +{ + int i; + float mag; + + mag = sqrt(q[0]*q[0] + q[1]*q[1] + q[2]*q[2] + q[3]*q[3]); + for (i = 0; i < 4; i++) q[i] /= mag; +} + +/* + * Build a rotation matrix, given a quaternion rotation. + * + */ +void +build_rotmatrix(float m[4][4], float q[4]) +{ + m[0][0] = 1.0 - 2.0 * (q[1] * q[1] + q[2] * q[2]); + m[0][1] = 2.0 * (q[0] * q[1] - q[2] * q[3]); + m[0][2] = 2.0 * (q[2] * q[0] + q[1] * q[3]); + m[0][3] = 0.0; + + m[1][0] = 2.0 * (q[0] * q[1] + q[2] * q[3]); + m[1][1]= 1.0 - 2.0 * (q[2] * q[2] + q[0] * q[0]); + m[1][2] = 2.0 * (q[1] * q[2] - q[0] * q[3]); + m[1][3] = 0.0; + + m[2][0] = 2.0 * (q[2] * q[0] - q[1] * q[3]); + m[2][1] = 2.0 * (q[1] * q[2] + q[0] * q[3]); + m[2][2] = 1.0 - 2.0 * (q[1] * q[1] + q[0] * q[0]); + m[2][3] = 0.0; + + m[3][0] = 0.0; + m[3][1] = 0.0; + m[3][2] = 0.0; + m[3][3] = 1.0; +} + + + +/* + * Compute inverse of 4x4 transformation SINGLE-PRECISION matrix. + * Code contributed by Jacques Leroy + * Code lifted from Brian Paul's Mesa freeware OpenGL implementation. + * Return GL_TRUE for success, GL_FALSE for failure (singular matrix) + */ +GLboolean invertMatrixf(GLfloat *out, const GLfloat *m) +{ +/* NB. OpenGL Matrices are COLUMN major. */ +#define SWAP_ROWS(a, b) { GLdouble *_tmp = a; (a)=(b); (b)=_tmp; } +#define MAT(m,r,c) (m)[(c)*4+(r)] + + GLdouble wtmp[4][8]; + GLdouble m0, m1, m2, m3, s; + GLdouble *r0, *r1, *r2, *r3; + + r0 = wtmp[0], r1 = wtmp[1], r2 = wtmp[2], r3 = wtmp[3]; + + r0[0] = MAT(m,0,0), r0[1] = MAT(m,0,1), + r0[2] = MAT(m,0,2), r0[3] = MAT(m,0,3), + r0[4] = 1.0, r0[5] = r0[6] = r0[7] = 0.0, + + r1[0] = MAT(m,1,0), r1[1] = MAT(m,1,1), + r1[2] = MAT(m,1,2), r1[3] = MAT(m,1,3), + r1[5] = 1.0, r1[4] = r1[6] = r1[7] = 0.0, + + r2[0] = MAT(m,2,0), r2[1] = MAT(m,2,1), + r2[2] = MAT(m,2,2), r2[3] = MAT(m,2,3), + r2[6] = 1.0, r2[4] = r2[5] = r2[7] = 0.0, + + r3[0] = MAT(m,3,0), r3[1] = MAT(m,3,1), + r3[2] = MAT(m,3,2), r3[3] = MAT(m,3,3), + r3[7] = 1.0, r3[4] = r3[5] = r3[6] = 0.0; + + /* choose pivot - or die */ + if (fabs(r3[0])>fabs(r2[0])) SWAP_ROWS(r3, r2); + if (fabs(r2[0])>fabs(r1[0])) SWAP_ROWS(r2, r1); + if (fabs(r1[0])>fabs(r0[0])) SWAP_ROWS(r1, r0); + if (0.0 == r0[0]) { + return GL_FALSE; + } + + /* eliminate first variable */ + m1 = r1[0]/r0[0]; m2 = r2[0]/r0[0]; m3 = r3[0]/r0[0]; + s = r0[1]; r1[1] -= m1 * s; r2[1] -= m2 * s; r3[1] -= m3 * s; + s = r0[2]; r1[2] -= m1 * s; r2[2] -= m2 * s; r3[2] -= m3 * s; + s = r0[3]; r1[3] -= m1 * s; r2[3] -= m2 * s; r3[3] -= m3 * s; + s = r0[4]; + if (s != 0.0) { r1[4] -= m1 * s; r2[4] -= m2 * s; r3[4] -= m3 * s; } + s = r0[5]; + if (s != 0.0) { r1[5] -= m1 * s; r2[5] -= m2 * s; r3[5] -= m3 * s; } + s = r0[6]; + if (s != 0.0) { r1[6] -= m1 * s; r2[6] -= m2 * s; r3[6] -= m3 * s; } + s = r0[7]; + if (s != 0.0) { r1[7] -= m1 * s; r2[7] -= m2 * s; r3[7] -= m3 * s; } + + /* choose pivot - or die */ + if (fabs(r3[1])>fabs(r2[1])) SWAP_ROWS(r3, r2); + if (fabs(r2[1])>fabs(r1[1])) SWAP_ROWS(r2, r1); + if (0.0 == r1[1]) { + return GL_FALSE; + } + + /* eliminate second variable */ + m2 = r2[1]/r1[1]; m3 = r3[1]/r1[1]; + r2[2] -= m2 * r1[2]; r3[2] -= m3 * r1[2]; + r2[3] -= m2 * r1[3]; r3[3] -= m3 * r1[3]; + s = r1[4]; if (0.0 != s) { r2[4] -= m2 * s; r3[4] -= m3 * s; } + s = r1[5]; if (0.0 != s) { r2[5] -= m2 * s; r3[5] -= m3 * s; } + s = r1[6]; if (0.0 != s) { r2[6] -= m2 * s; r3[6] -= m3 * s; } + s = r1[7]; if (0.0 != s) { r2[7] -= m2 * s; r3[7] -= m3 * s; } + + /* choose pivot - or die */ + if (fabs(r3[2])>fabs(r2[2])) SWAP_ROWS(r3, r2); + if (0.0 == r2[2]) { + return GL_FALSE; + } + + /* eliminate third variable */ + m3 = r3[2]/r2[2]; + r3[3] -= m3 * r2[3], r3[4] -= m3 * r2[4], + r3[5] -= m3 * r2[5], r3[6] -= m3 * r2[6], + r3[7] -= m3 * r2[7]; + + /* last check */ + if (0.0 == r3[3]) { + return GL_FALSE; + } + + s = 1.0/r3[3]; /* now back substitute row 3 */ + r3[4] *= s; r3[5] *= s; r3[6] *= s; r3[7] *= s; + + m2 = r2[3]; /* now back substitute row 2 */ + s = 1.0/r2[2]; + r2[4] = s * (r2[4] - r3[4] * m2), r2[5] = s * (r2[5] - r3[5] * m2), + r2[6] = s * (r2[6] - r3[6] * m2), r2[7] = s * (r2[7] - r3[7] * m2); + m1 = r1[3]; + r1[4] -= r3[4] * m1, r1[5] -= r3[5] * m1, + r1[6] -= r3[6] * m1, r1[7] -= r3[7] * m1; + m0 = r0[3]; + r0[4] -= r3[4] * m0, r0[5] -= r3[5] * m0, + r0[6] -= r3[6] * m0, r0[7] -= r3[7] * m0; + + m1 = r1[2]; /* now back substitute row 1 */ + s = 1.0/r1[1]; + r1[4] = s * (r1[4] - r2[4] * m1), r1[5] = s * (r1[5] - r2[5] * m1), + r1[6] = s * (r1[6] - r2[6] * m1), r1[7] = s * (r1[7] - r2[7] * m1); + m0 = r0[2]; + r0[4] -= r2[4] * m0, r0[5] -= r2[5] * m0, + r0[6] -= r2[6] * m0, r0[7] -= r2[7] * m0; + + m0 = r0[1]; /* now back substitute row 0 */ + s = 1.0/r0[0]; + r0[4] = s * (r0[4] - r1[4] * m0), r0[5] = s * (r0[5] - r1[5] * m0), + r0[6] = s * (r0[6] - r1[6] * m0), r0[7] = s * (r0[7] - r1[7] * m0); + + MAT(out,0,0) = r0[4]; MAT(out,0,1) = r0[5], + MAT(out,0,2) = r0[6]; MAT(out,0,3) = r0[7], + MAT(out,1,0) = r1[4]; MAT(out,1,1) = r1[5], + MAT(out,1,2) = r1[6]; MAT(out,1,3) = r1[7], + MAT(out,2,0) = r2[4]; MAT(out,2,1) = r2[5], + MAT(out,2,2) = r2[6]; MAT(out,2,3) = r2[7], + MAT(out,3,0) = r3[4]; MAT(out,3,1) = r3[5], + MAT(out,3,2) = r3[6]; MAT(out,3,3) = r3[7]; + + return GL_TRUE; + +#undef MAT +#undef SWAP_ROWS +} + +/* Transform "in" vector by "m" transform to compute "out" vector. */ +void +transformPosition(TB_Vector *out, TB_Vector *in, float m[4][4]) +{ + float w; + + w = in->x * m[0][3] + in->y * m[1][3] + in->z * m[2][3] + m[3][3]; + out->x = (in->x * m[0][0] + in->y * m[1][0] + in->z * m[2][0] + m[3][0])/w; + out->y = (in->x * m[0][1] + in->y * m[1][1] + in->z * m[2][1] + m[3][1])/w; + out->z = (in->x * m[0][2] + in->y * m[1][2] + in->z * m[2][2] + m[3][2])/w; +} + +/* dst = transpose(src) */ +void +transposeMatrix(GLdouble dst[16], GLdouble src[16]) +{ + dst[0] = src[0]; + dst[1] = src[4]; + dst[2] = src[8]; + dst[3] = src[12]; + + dst[4] = src[1]; + dst[5] = src[5]; + dst[6] = src[9]; + dst[7] = src[13]; + + dst[8] = src[2]; + dst[9] = src[6]; + dst[10] = src[10]; + dst[11] = src[14]; + + dst[12] = src[3]; + dst[13] = src[7]; + dst[14] = src[11]; + dst[15] = src[15]; +} + +/* dst = a + b */ +void +addMatrices(GLdouble dst[16], GLdouble a[16], GLdouble b[16]) +{ + dst[0] = a[0] + b[0]; + dst[1] = a[1] + b[1]; + dst[2] = a[2] + b[2]; + dst[3] = a[3] + b[3]; + + dst[4] = a[4] + b[4]; + dst[5] = a[5] + b[5]; + dst[6] = a[6] + b[6]; + dst[7] = a[7] + b[7]; + + dst[8] = a[8] + b[8]; + dst[9] = a[9] + b[9]; + dst[10] = a[10] + b[10]; + dst[11] = a[11] + b[11]; + + dst[12] = a[12] + b[12]; + dst[13] = a[13] + b[13]; + dst[14] = a[14] + b[14]; + dst[15] = a[15] + b[15]; +} + +/* Build a 4x4 matrix transform based on the parameters for gluLookAt. + * Code lifted from Brian Paul's MesaGLU. + */ +void +buildLookAtMatrix(GLdouble eyex, GLdouble eyey, GLdouble eyez, + GLdouble centerx, GLdouble centery, GLdouble centerz, + GLdouble upx, GLdouble upy, GLdouble upz, GLdouble m[16]) +{ + GLdouble x[3], y[3], z[3]; + GLdouble mag; + + /* Make rotation matrix */ + + /* Z vector */ + z[0] = eyex - centerx; + z[1] = eyey - centery; + z[2] = eyez - centerz; + mag = sqrt( z[0]*z[0] + z[1]*z[1] + z[2]*z[2] ); + if (mag) { /* mpichler, 19950515 */ + z[0] /= mag; + z[1] /= mag; + z[2] /= mag; + } + + /* Y vector */ + y[0] = upx; + y[1] = upy; + y[2] = upz; + + /* X vector = Y cross Z */ + x[0] = y[1]*z[2] - y[2]*z[1]; + x[1] = -y[0]*z[2] + y[2]*z[0]; + x[2] = y[0]*z[1] - y[1]*z[0]; + + /* Recompute Y = Z cross X */ + y[0] = z[1]*x[2] - z[2]*x[1]; + y[1] = -z[0]*x[2] + z[2]*x[0]; + y[2] = z[0]*x[1] - z[1]*x[0]; + + /* mpichler, 19950515 */ + /* cross product gives area of parallelogram, which is < 1.0 for + * non-perpendicular unit-length vectors; so normalize x, y here + */ + + mag = sqrt( x[0]*x[0] + x[1]*x[1] + x[2]*x[2] ); + if (mag) { + x[0] /= mag; + x[1] /= mag; + x[2] /= mag; + } + + mag = sqrt( y[0]*y[0] + y[1]*y[1] + y[2]*y[2] ); + if (mag) { + y[0] /= mag; + y[1] /= mag; + y[2] /= mag; + } + +#define M(row,col) m[col*4+row] + M(0,0) = x[0]; M(0,1) = x[1]; M(0,2) = x[2]; M(0,3) = -x[0]*eyex + -x[1]*eyey + -x[2]*eyez; + M(1,0) = y[0]; M(1,1) = y[1]; M(1,2) = y[2]; M(1,3) = -y[0]*eyex + -y[1]*eyey + -y[2]*eyez; + M(2,0) = z[0]; M(2,1) = z[1]; M(2,2) = z[2]; M(2,3) = -z[0]*eyex + -z[1]*eyey + -z[2]*eyez; + M(3,0) = 0.0; M(3,1) = 0.0; M(3,2) = 0.0; M(3,3) = 1.0; +#undef M +} + +/*** FAST INVERSE SQUARE ROOT ***/ + +/* From "Graphics Gems V", Alan Paeth (Editor) + * ISBN 0125434553/9649-1547332-306386 + * Published by Ap Profession, 1995 + */ + +/* Compute the Inverse Square Root + * of an IEEE Single Precision Floating-Point number. + * + * Written by Ken Turkowski. + */ + +/* Specified parameters */ +#define LOOKUP_BITS 6 /* Number of mantissa bits for lookup */ +#define EXP_POS 23 /* Position of the exponent */ +#define EXP_BIAS 127 /* Bias of exponent */ +/* The mantissa is assumed to be just down from the exponent */ + +/* Derived parameters */ +#define LOOKUP_POS (EXP_POS-LOOKUP_BITS) /* Position of mantissa lookup */ +#define SEED_POS (EXP_POS-8) /* Position of mantissa seed */ +#define TABLE_SIZE (2 << LOOKUP_BITS) /* Number of entries in table */ +#define LOOKUP_MASK (TABLE_SIZE - 1) /* Mask for table input */ +#define GET_EXP(a) (((a) >> EXP_POS) & 0xFF) /* Extract exponent */ +#define SET_EXP(a) ((a) << EXP_POS) /* Set exponent */ +#define GET_EMANT(a) (((a) >> LOOKUP_POS) & LOOKUP_MASK) /* Extended mantissa + * MSB's */ +#define SET_MANTSEED(a) (((unsigned long)(a)) << SEED_POS) /* Set mantissa + * 8 MSB's */ + +static unsigned char iSqrt[TABLE_SIZE]; + +union _flint { + unsigned long i; + float f; +} _fi, _fo; + +void makeInverseSqrtLookupTable() +{ + register long f; + register unsigned char *h; + union _flint fi, fo; + + h = iSqrt; + for (f = 0, h = iSqrt; f < TABLE_SIZE; f++) { + fi.i = ((EXP_BIAS-1) << EXP_POS) | (f << LOOKUP_POS); + fo.f = (float) (1.0 / sqrt(fi.f)); + *h++ = (unsigned char) + (((fo.i + (1<<(SEED_POS-2))) >> SEED_POS) & 0xFF); /* rounding */ + } + iSqrt[TABLE_SIZE / 2] = 0xFF; /* Special case for 1.0 */ +} + +/* The following returns the inverse square root. */ +static float invSqrt(float x) +{ + unsigned long a = ((union _flint*)(&x))->i; + float arg = x; + union _flint seed; + float r; + + seed.i = SET_EXP(((3*EXP_BIAS-1) - GET_EXP(a)) >> 1) + | SET_MANTSEED(iSqrt[GET_EMANT(a)]); + + /* Seed: accurate to LOOKUP_BITS */ + r = seed.f; + + /* First iteration: accurate to 2*LOOKUP_BITS */ + r = (float) ((3.0 - r * r * arg) * r * 0.5); + +#if 0 /* Wow! We don't need this much precision! */ + /* Second iteration: accurate to 4*LOOKUP_BITS */ + r = (float) ((3.0 - r * r * arg) * r * 0.5); +#endif + + return r; +} + + + diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_toolkit/trackball.h b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_toolkit/trackball.h new file mode 100644 index 0000000..edc242d --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/gw/gw_toolkit/trackball.h @@ -0,0 +1,104 @@ +/* + * (c) Copyright 1993, 1994, Silicon Graphics, Inc. + * ALL RIGHTS RESERVED + * Permission to use, copy, modify, and distribute this software for + * any purpose and without fee is hereby granted, provided that the above + * copyright notice appear in all copies and that both the copyright notice + * and this permission notice appear in supporting documentation, and that + * the name of Silicon Graphics, Inc. not be used in advertising + * or publicity pertaining to distribution of the software without specific, + * written prior permission. + * + * THE MATERIAL EMBODIED ON THIS SOFTWARE IS PROVIDED TO YOU "AS-IS" + * AND WITHOUT WARRANTY OF ANY KIND, EXPRESS, IMPLIED OR OTHERWISE, + * INCLUDING WITHOUT LIMITATION, ANY WARRANTY OF MERCHANTABILITY OR + * FITNESS FOR A PARTICULAR PURPOSE. IN NO EVENT SHALL SILICON + * GRAPHICS, INC. BE LIABLE TO YOU OR ANYONE ELSE FOR ANY DIRECT, + * SPECIAL, INCIDENTAL, INDIRECT OR CONSEQUENTIAL DAMAGES OF ANY + * KIND, OR ANY DAMAGES WHATSOEVER, INCLUDING WITHOUT LIMITATION, + * LOSS OF PROFIT, LOSS OF USE, SAVINGS OR REVENUE, OR THE CLAIMS OF + * THIRD PARTIES, WHETHER OR NOT SILICON GRAPHICS, INC. HAS BEEN + * ADVISED OF THE POSSIBILITY OF SUCH LOSS, HOWEVER CAUSED AND ON + * ANY THEORY OF LIABILITY, ARISING OUT OF OR IN CONNECTION WITH THE + * POSSESSION, USE OR PERFORMANCE OF THIS SOFTWARE. + * + * US Government Users Restricted Rights + * Use, duplication, or disclosure by the Government is subject to + * restrictions set forth in FAR 52.227.19(c)(2) or subparagraph + * (c)(1)(ii) of the Rights in Technical Data and Computer Software + * clause at DFARS 252.227-7013 and/or in similar or successor + * clauses in the FAR or the DOD or NASA FAR Supplement. + * Unpublished-- rights reserved under the copyright laws of the + * United States. Contractor/manufacturer is Silicon Graphics, + * Inc., 2011 N. Shoreline Blvd., Mountain View, CA 94039-7311. + * + * OpenGL(TM) is a trademark of Silicon Graphics, Inc. + */ +/* + * trackball.h + * A virtual trackball implementation + * Written by Gavin Bell for Silicon Graphics, November 1988. + */ + +#include + +typedef struct { + GLfloat x; + GLfloat y; + GLfloat z; +} TB_Vector; + +typedef struct { + TB_Vector position; + TB_Vector tangentSpaceLightVector; + TB_Vector tangentSpaceHalfAngleVector; + GLshort s, t; +} TB_Vertex; + +/* + * Pass the x and y coordinates of the last and current positions of + * the mouse, scaled so they are from (-1.0 ... 1.0). + * + * The resulting rotation is returned as a quaternion rotation in the + * first paramater. + */ +void +trackball(float q[4], float p1x, float p1y, float p2x, float p2y); + +void +negate_quat(float *q, float *qn); + +/* + * Given two quaternions, add them together to get a third quaternion. + * Adding quaternions to get a compound rotation is analagous to adding + * translations to get a compound translation. When incrementally + * adding rotations, the first argument here should be the new + * rotation, the second and third the total rotation (which will be + * over-written with the resulting new total rotation). + */ +void +add_quats(float *q1, float *q2, float *dest); + +/* + * A useful function, builds a rotation matrix in Matrix based on + * given quaternion. + */ +void build_rotmatrix(float m[4][4], float q[4]); + +/* + * This function computes a quaternion based on an axis (defined by + * the given vector) and an angle about which to rotate. The angle is + * expressed in radians. The result is put into the third argument. + */ +void axis_to_quat(float a[3], float phi, float q[4]); + + +void transformPosition(TB_Vector *out, TB_Vector *in, float m[4][4]); +void transposeMatrix(GLdouble dst[16], GLdouble src[16]); +void addMatrices(GLdouble dst[16], GLdouble a[16], GLdouble b[16]); +void buildLookAtMatrix(GLdouble eyex, GLdouble eyey, GLdouble eyez, + GLdouble centerx, GLdouble centery, GLdouble centerz, + GLdouble upx, GLdouble upy, GLdouble upz, GLdouble m[16]); +GLboolean invertMatrixf(GLfloat *out, const GLfloat *m); +void makeInverseSqrtLookupTable(void); +float invSqrt(float x); diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/perform_circular_front_propagation_2d.cpp b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/perform_circular_front_propagation_2d.cpp new file mode 100644 index 0000000..fdb2ab1 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/perform_circular_front_propagation_2d.cpp @@ -0,0 +1,95 @@ +/*================================================================= +% perform_circular_front_propagation_2d - perform a Fast Marching front propagation. +% +% [D,S] = perform_circular_front_propagation_2d(W,start_points,end_points,center_point,nb_iter_max,H); +% +% 'D' is a 2D array containing the value of the distance function to seed. +% 'S' is a 2D array containing the state of each point : +% -1 : dead, distance have been computed. +% 0 : open, distance is being computed but not set. +% 1 : far, distance not already computed. +% 'W' is the weight matrix (inverse of the speed). +% 'start_points' is a 2 x num_start_points matrix where k is the number of starting points. +% 'H' is an heuristic (distance that remains to goal). This is a 2D matrix. +% +% Copyright (c) 2004 Gabriel Peyré +*=================================================================*/ + +#include "mex.h" +#include "perform_front_propagation_2d.h" + +double* center_point = NULL; + +bool callback_intert_node(int i, int j, int ii, int jj) +{ + // point must be on the right of the center + if( i>=center_point[0] && ii>=(int)center_point[0] ) + { + if( j>=center_point[1] && jj<(int)center_point[1] ) + return false; + if( j=(int)center_point[1] ) + return false; + } + return true; +} + +void mexFunction( int nlhs, mxArray *plhs[], + int nrhs, const mxArray*prhs[] ) +{ + /* retrive arguments */ + if( nrhs<5 ) + mexErrMsgTxt("5 or 6 input arguments are required."); + if( nlhs<1 ) + mexErrMsgTxt("1 or 2 output arguments are required."); + + // first argument : weight list + n = mxGetM(prhs[0]); + p = mxGetN(prhs[0]); + W = mxGetPr(prhs[0]); + // second argument : start_points + start_points = mxGetPr(prhs[1]); + int tmp = mxGetM(prhs[1]); + nb_start_points = mxGetN(prhs[1]); + if( nb_start_points==0 || tmp!=2 ) + mexErrMsgTxt("start_points must be of size 2 x nb_start_poins."); + // third argument : end_points + end_points = mxGetPr(prhs[2]); + tmp = mxGetM(prhs[2]); + nb_end_points = mxGetN(prhs[2]); + if( nb_end_points!=0 && tmp!=2 ) + mexErrMsgTxt("end_points must be of size 2 x nb_end_poins."); + // fourth argument : center_point + center_point = mxGetPr(prhs[3]); + // fifth argument : nb_iter_max + nb_iter_max = (int) *mxGetPr(prhs[4]); + // sixth argument : heuristic + if( nrhs==6 ) + { + H = mxGetPr(prhs[5]); + if( mxGetM(prhs[5])!=n || mxGetN(prhs[5])!=p ) + mexErrMsgTxt("H must be of size n x p."); + } + else + H = NULL; + + // first ouput : distance + plhs[0] = mxCreateDoubleMatrix(n, p, mxREAL); + D = mxGetPr(plhs[0]); + // second output : state + if( nlhs>=2 ) + { + plhs[1] = mxCreateDoubleMatrix(n, p, mxREAL); + S = mxGetPr(plhs[1]); + } + else + { + S = new double[n*p]; + } + + // launch the propagation + perform_front_propagation_2d(callback_intert_node); + + if( nlhs<2 ) + GW_DELETEARRAY(S); + return; +} diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/perform_circular_front_propagation_2d.def b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/perform_circular_front_propagation_2d.def new file mode 100644 index 0000000..b6e6f4d --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/perform_circular_front_propagation_2d.def @@ -0,0 +1,3 @@ +LIBRARY perform_circular_front_propagation_2d.dll +EXPORTS + mexFunction \ No newline at end of file diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/perform_circular_front_propagation_2d.vcproj b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/perform_circular_front_propagation_2d.vcproj new file mode 100644 index 0000000..e2c144c --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/perform_circular_front_propagation_2d.vcproj @@ -0,0 +1,240 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/perform_front_propagation.sln b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/perform_front_propagation.sln new file mode 100644 index 0000000..b75a433 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/perform_front_propagation.sln @@ -0,0 +1,33 @@ +Microsoft Visual Studio Solution File, Format Version 9.00 +# Visual Studio 2005 +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "perform_front_propagation_2d", "perform_front_propagation_2d.vcproj", "{E4A823A7-267F-494F-87CF-BB933886F90D}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "perform_front_propagation_3d", "perform_front_propagation_3d.vcproj", "{44920EEA-EA60-4A6E-8695-0133BBB93332}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "perform_circular_front_propagation_2d", "perform_circular_front_propagation_2d.vcproj", "{3E2E583E-2CAB-4420-B4EE-7CCCB4719694}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "perform_front_propagation_mesh", "perform_front_propagation_mesh.vcproj", "{E4A823A7-267F-494F-87CF-BB933986F90D}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|Win32 = Debug|Win32 + Release|Win32 = Release|Win32 + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {E4A823A7-267F-494F-87CF-BB933886F90D}.Debug|Win32.ActiveCfg = Debug|Win32 + {E4A823A7-267F-494F-87CF-BB933886F90D}.Debug|Win32.Build.0 = Debug|Win32 + {E4A823A7-267F-494F-87CF-BB933886F90D}.Release|Win32.ActiveCfg = Release|Win32 + {E4A823A7-267F-494F-87CF-BB933886F90D}.Release|Win32.Build.0 = Release|Win32 + {44920EEA-EA60-4A6E-8695-0133BBB93332}.Debug|Win32.ActiveCfg = Debug|Win32 + {44920EEA-EA60-4A6E-8695-0133BBB93332}.Release|Win32.ActiveCfg = Release|Win32 + {3E2E583E-2CAB-4420-B4EE-7CCCB4719694}.Debug|Win32.ActiveCfg = Debug|Win32 + {3E2E583E-2CAB-4420-B4EE-7CCCB4719694}.Release|Win32.ActiveCfg = Release|Win32 + {E4A823A7-267F-494F-87CF-BB933986F90D}.Debug|Win32.ActiveCfg = Debug|Win32 + {E4A823A7-267F-494F-87CF-BB933986F90D}.Debug|Win32.Build.0 = Debug|Win32 + {E4A823A7-267F-494F-87CF-BB933986F90D}.Release|Win32.ActiveCfg = Release|Win32 + {E4A823A7-267F-494F-87CF-BB933986F90D}.Release|Win32.Build.0 = Release|Win32 + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection +EndGlobal diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/perform_front_propagation_2d.cpp b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/perform_front_propagation_2d.cpp new file mode 100644 index 0000000..d1d7b79 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/perform_front_propagation_2d.cpp @@ -0,0 +1,348 @@ +/*================================================================= +% perform_front_propagation_2d - perform a Fast Marching front propagation. +% +% [D,S,Q] = perform_front_propagation_2d(W,start_points,end_points,nb_iter_max, H, L, values); +% +% 'D' is a 2D array containing the value of the distance function to seed. +% 'S' is a 2D array containing the state of each point : +% -1 : dead, distance have been computed. +% 0 : open, distance is being computed but not set. +% 1 : far, distance not already computed. +% 'W' is the weight matrix (inverse of the speed). +% 'start_points' is a 2 x num_start_points matrix where k is the number of starting points. +% 'H' is an heuristic (distance that remains to goal). This is a 2D matrix. +% +% Copyright (c) 2004 Gabriel Peyr� +*=================================================================*/ + +// select to test or not to test (debug purpose) +// #define CHECK_HEAP check_heap(i,j,k); +#ifndef CHECK_HEAP + #define CHECK_HEAP +#endif +// error display +// #define ERROR_MSG(a) mexErrMsgTxt(a) +#ifndef ERROR_MSG + #define ERROR_MSG(a) +#endif +// #define WARN_MSG(a) mexWarnMsgTxt(a) +#ifndef WARN_MSG + #define WARN_MSG(a) +#endif + +#include "perform_front_propagation_2d.h" +#include "fheap/fib.h" +#include "fheap/fibpriv.h" + +#define kDead -1 +#define kOpen 0 +#define kFar 1 + +/* Global variables */ +int n; // width +int p; // height +double* D = NULL; +double* S = NULL; +double* W = NULL; +double* Q = NULL; +double* start_points = NULL; +double* end_points = NULL; +double* values = NULL; +double* H = NULL; +double* L = NULL; +int nb_iter_max = 100000; +int nb_start_points = 0; +int nb_end_points = 0; +fibheap_el** heap_pool = NULL; + +#define ACCESS_ARRAY(a,i,j) a[(i)+n*(j)] +#define D_(i,j) ACCESS_ARRAY(D,i,j) +#define S_(i,j) ACCESS_ARRAY(S,i,j) +#define W_(i,j) ACCESS_ARRAY(W,i,j) +#define H_(i,j) ACCESS_ARRAY(H,i,j) +#define Q_(i,j) ACCESS_ARRAY(Q,i,j) +#define L_(i,j) ACCESS_ARRAY(L,i,j) +#define heap_pool_(i,j) ACCESS_ARRAY(heap_pool,i,j) +#define start_points_(i,k) start_points[(i)+2*(k)] +#define end_points_(i,k) end_points[(i)+2*(k)] + +struct point +{ + point( int ii, int jj ) + { i = ii; j = jj; } + int i,j; +}; +typedef std::vector point_list; + +inline +bool end_points_reached(const int i, const int j ) +{ + for( int k=0; kfhe_data; + if( H==NULL ) + { + if( D_(i,j)>D_(pt.i,pt.j) ) + ERROR_MSG("Problem with heap.\n"); + } + else + { + if( D_(i,j)+H_(i,j)>D_(pt.i,pt.j)+H_(pt.i,pt.j) ) + ERROR_MSG("Problem with heap.\n"); + } + } + } +} + + + +void perform_front_propagation_2d(T_callback_intert_node callback_insert_node) +{ + // create the Fibonacci heap + struct fibheap* open_heap = fh_makeheap(); + fh_setcmp(open_heap, compare_points); + + double h = 1.0/n; + + // initialize points + for( int i=0; i=0 && jj>=0 && ii0 ) + { + bool bParticipate = true; + if( callback_insert_node!=NULL ) + bParticipate = callback_insert_node(ii,jj,ii-1,jj); + if( bParticipate ) + { + if( D_(ii-1,jj)0 ) + { + bool bParticipate = true; + if( callback_insert_node!=NULL ) + bParticipate = callback_insert_node(ii,jj,ii,jj-1); + if( bParticipate ) + { + if( D_(ii,jj-1)a2 ) // swap so that a1= a2 >= a1. + double A1 = 0; + if( P*P > (a2-a1)*(a2-a1) ) + { + double delta = 2*P*P-(a2-a1)*(a2-a1); + A1 = (a1+a2+sqrt(delta))/2.0; + } + else + A1 = a1 + P; + if( ((int) S_(ii,jj)) == kDead ) + { + // check if action has change. Should not happen for FM + // if( A1=0 ) + Q_(ii,jj) = k1; + //else + // Q_(ii,jj) = k2; + //Q_(ii,jj) = Q_(i,j); + } +#endif + } + else if( ((int) S_(ii,jj)) == kOpen ) + { + // check if action has change. + if( A1=0 ) + Q_(ii,jj) = k1; + //else + // Q_(ii,jj) = k2; + //Q_(ii,jj) = Q_(i,j); + // Modify the value in the heap + fibheap_el* cur_el = heap_pool_(ii,jj); + if( cur_el!=NULL ) + fh_replacedata( open_heap, cur_el, cur_el->fhe_data ); // use same data for update + else + ERROR_MSG("Error in heap pool allocation."); + } + } + else if( ((int) S_(ii,jj)) == kFar ) + { + if( D_(ii,jj)!=GW_INFINITE ) + ERROR_MSG("Distance must be initialized to Inf"); + if( L==NULL || A1<=L_(ii,jj) ) + { + S_(ii,jj) = kOpen; + // distance must have change. + D_(ii,jj) = A1; + // update the value of the closest starting point + //if( GW_ABS(a1-A1)=0 ) + Q_(ii,jj) = k1; + //else + // Q_(ii,jj) = k2; + //Q_(ii,jj) = Q_(i,j); + // add to open list + point* pt = new point(ii,jj); + existing_points.push_back( pt ); + heap_pool_(ii,jj) = fh_insert( open_heap, pt ); // add to heap + } + } + else + ERROR_MSG("Unkwnown state."); + + } // end switch + } // end for + } // end while + +// char msg[200]; +// sprintf(msg, "Cool %f", Q_(100,100) ); +// WARN_MSG( msg ); + + // free heap + fh_deleteheap(open_heap); + // free point pool + for( point_list::iterator it = existing_points.begin(); it!=existing_points.end(); ++it ) + GW_DELETE( *it ); + // free fibheap pool + GW_DELETEARRAY(heap_pool); +} \ No newline at end of file diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/perform_front_propagation_2d.def b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/perform_front_propagation_2d.def new file mode 100644 index 0000000..e8b2870 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/perform_front_propagation_2d.def @@ -0,0 +1,3 @@ +LIBRARY perform_front_propagation_2d.dll +EXPORTS + mexFunction \ No newline at end of file diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/perform_front_propagation_2d.h b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/perform_front_propagation_2d.h new file mode 100644 index 0000000..c659f3e --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/perform_front_propagation_2d.h @@ -0,0 +1,32 @@ +#ifndef _PERFORM_FRONT_PROPAGATION_2D_H_ +#define _PERFORM_FRONT_PROPAGATION_2D_H_ + +#include +#include "config.h" +#include +#include +#include +#include + +// some global variables +extern int n; // width +extern int p; // height +extern double* D; +extern double* S; +extern double* W; +extern double* Q; +extern double* L; +extern double* start_points; +extern double* end_points; +extern double* H; +extern double* values; +extern int nb_iter_max; +extern int nb_start_points; +extern int nb_end_points; + +typedef bool (*T_callback_intert_node)(int i, int j, int ii, int jj); + +// main function +void perform_front_propagation_2d(T_callback_intert_node callback_insert_node = NULL); + +#endif // _PERFORM_FRONT_PROPAGATION_2D_H_ \ No newline at end of file diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/perform_front_propagation_2d.vcproj b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/perform_front_propagation_2d.vcproj new file mode 100644 index 0000000..71e1372 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/perform_front_propagation_2d.vcproj @@ -0,0 +1,244 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/perform_front_propagation_2d_mex.cpp b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/perform_front_propagation_2d_mex.cpp new file mode 100644 index 0000000..ec1081f --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/perform_front_propagation_2d_mex.cpp @@ -0,0 +1,117 @@ +/*================================================================= +% perform_front_propagation_2d - perform a Fast Marching front propagation. +% +% [D,S,Q] = perform_front_propagation_2d(W,start_points,end_points,nb_iter_max,H,L,values); +% +% 'D' is a 2D array containing the value of the distance function to seed. +% 'S' is a 2D array containing the state of each point : +% -1 : dead, distance have been computed. +% 0 : open, distance is being computed but not set. +% 1 : far, distance not already computed. +% Q is the index of the closest point. +% 'W' is the weight matrix (inverse of the speed). +% 'start_points' is a 2 x num_start_points matrix where k is the number of starting points. +% 'H' is an heuristic (distance that remains to goal). This is a 2D matrix. +% L is a constraint matrix, points will be considered only if their current distance is less than L. +% +% Copyright (c) 2004 Gabriel Peyré +*=================================================================*/ + +#include "perform_front_propagation_2d.h" +#include "mex.h" + +void mexFunction( int nlhs, mxArray *plhs[], + int nrhs, const mxArray*prhs[] ) +{ + /* retrive arguments */ + if( nrhs<4 ) + mexErrMsgTxt("4 - 7 input arguments are required."); + if( nlhs<1 ) + mexErrMsgTxt("1, 2 or 3 output arguments are required."); + + // first argument : weight list + n = mxGetM(prhs[0]); + p = mxGetN(prhs[0]); + W = mxGetPr(prhs[0]); + // second argument : start_points + start_points = mxGetPr(prhs[1]); + int tmp = mxGetM(prhs[1]); + nb_start_points = mxGetN(prhs[1]); + if( nb_start_points==0 || tmp!=2 ) + mexErrMsgTxt("start_points must be of size 2 x nb_start_poins."); + // third argument : end_points + end_points = mxGetPr(prhs[2]); + tmp = mxGetM(prhs[2]); + nb_end_points = mxGetN(prhs[2]); + if( nb_end_points!=0 && tmp!=2 ) + mexErrMsgTxt("end_points must be of size 2 x nb_end_poins."); + // argument 4: nb_iter_max + nb_iter_max = (int) *mxGetPr(prhs[3]); + // argument 5: heuristic + if( nrhs>=5 ) + { + H = mxGetPr(prhs[4]); + if( mxGetM(prhs[4])==0 && mxGetN(prhs[4])==0 ) + H=NULL; + if( H!=NULL && (mxGetM(prhs[4])!=n || mxGetN(prhs[4])!=p) ) + mexErrMsgTxt("H must be of size n x p."); + } + else + H = NULL; + // argument 6: constraint map + if( nrhs>=6 ) + { + L = mxGetPr(prhs[5]); + if( mxGetM(prhs[5])==0 && mxGetN(prhs[5])==0 ) + H=NULL; + if( L!=NULL && (mxGetM(prhs[5])!=n || mxGetN(prhs[5])!=p) ) + mexErrMsgTxt("L must be of size n x p."); + } + else + L = NULL; + // argument 7: value list + if( nrhs>=7 ) + { + values = mxGetPr(prhs[6]); + if( mxGetM(prhs[6])==0 && mxGetN(prhs[6])==0 ) + values=NULL; + if( values!=NULL && (mxGetM(prhs[6])!=nb_start_points || mxGetN(prhs[6])!=1) ) + mexErrMsgTxt("values must be of size nb_start_points x 1."); + } + else + values = NULL; + + + // first ouput : distance + plhs[0] = mxCreateDoubleMatrix(n, p, mxREAL); + D = mxGetPr(plhs[0]); + // second output : state + if( nlhs>=2 ) + { + plhs[1] = mxCreateDoubleMatrix(n, p, mxREAL); + S = mxGetPr(plhs[1]); + } + else + { + S = new double[n*p]; + } + // third output : index + if( nlhs>=3 ) + { + plhs[2] = mxCreateDoubleMatrix(n, p, mxREAL); + Q = mxGetPr(plhs[2]); + } + else + { + Q = new double[n*p]; + } + + // launch the propagation + perform_front_propagation_2d(); + + if( nlhs<2 ) + GW_DELETEARRAY(S); + if( nlhs<3 ) + GW_DELETEARRAY(Q); + return; +} diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/perform_front_propagation_3d.cpp b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/perform_front_propagation_3d.cpp new file mode 100644 index 0000000..88c3251 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/perform_front_propagation_3d.cpp @@ -0,0 +1,307 @@ +/*================================================================= +% perform_front_propagation_3d - perform a Fast Marching front propagation. +% +% OLD : [D,S] = perform_front_propagation_2d(W,start_points,end_points,nb_iter_max,H); +% [D,S,Q] = perform_front_propagation_3d(W,start_points,end_points,nb_iter_max, H, L); +% +% 'D' is a 2D array containing the value of the distance function to seed. +% 'S' is a 2D array containing the state of each point : +% -1 : dead, distance have been computed. +% 0 : open, distance is being computed but not set. +% 1 : far, distance not already computed. +% 'W' is the weight matrix (inverse of the speed). +% 'start_points' is a 3 x num_start_points matrix where k is the number of starting points. +% 'H' is an heuristic (distance that remains to goal). This is a 2D matrix. +% +% Copyright (c) 2004 Gabriel Peyré +*=================================================================*/ + +// select to test or not to test (debug purpose) +// #define CHECK_HEAP check_heap(i,j,k); +#ifndef CHECK_HEAP + #define CHECK_HEAP +#endif +// error display +// #define ERROR_MSG(a) mexErrMsgTxt(a) +#ifndef ERROR_MSG + #define ERROR_MSG(a) +#endif +// #define WARN_MSG(a) mexWarnMsgTxt(a) +#ifndef WARN_MSG + #define WARN_MSG(a) +#endif + + +#include "perform_front_propagation_3d.h" +#include "fheap/fib.h" +#include "fheap/fibpriv.h" + +#define kDead -1 +#define kOpen 0 +#define kFar 1 + +#define ACCESS_ARRAY(a,i,j,k) a[(i)+n*(j)+n*p*(k)] +#define D_(i,j,k) ACCESS_ARRAY(D,i,j,k) +#define S_(i,j,k) ACCESS_ARRAY(S,i,j,k) +#define W_(i,j,k) ACCESS_ARRAY(W,i,j,k) +#define H_(i,j,k) ACCESS_ARRAY(H,i,j,k) +#define L_(i,j,k) ACCESS_ARRAY(L,i,j,k) +#define Q_(i,j,k) ACCESS_ARRAY(Q,i,j,k) +#define heap_pool_(i,j,k) ACCESS_ARRAY(heap_pool,i,j,k) +#define start_points_(i,s) start_points[(i)+3*(s)] +#define end_points_(i,s) end_points[(i)+3*(s)] + +/* Global variables */ +int n; // size on X +int p; // size on Y +int q; // size on Z +double* D = NULL; +double* S = NULL; +double* W = NULL; +double* Q = NULL; +double* values = NULL; +double* start_points = NULL; +double* end_points = NULL; +double* H = NULL; +double* L = NULL; +int nb_iter_max = 100000; +int nb_start_points = 0; +int nb_end_points = 0; +fibheap_el** heap_pool = NULL; + +struct point +{ + point( int ii, int jj, int kk ) + { i = ii; j = jj; k = kk; } + int i,j,k; +}; +typedef std::vector point_list; + +inline bool end_points_reached(const int i, const int j, const int k ) +{ + for( int s=0; sfhe_data ); + if( H==NULL ) + { + if( D_(i,j,k)>D_(pt.i,pt.j,pt.k) ) + ERROR_MSG("Problem with heap.\n"); + } + else + { + if( D_(i,j,k)+H_(i,j,k)>D_(pt.i,pt.j,pt.k)+H_(pt.i,pt.j,pt.k) ) + ERROR_MSG("Problem with heap.\n"); + } + } + } +} + +void perform_front_propagation_3d( T_callback_intert_node callback_insert_node ) +{ + // create the Fibonacci heap + struct fibheap* open_heap = fh_makeheap(); + fh_setcmp(open_heap, compare_points); + + double h = 1.0/n; + + // initialize points + for( int i=0; i=0 && jj>=0 && ii=0 && kk0 ) + a1 = GW_MIN( a1, D_(ii-1,jj,kk) ); + double a2 = GW_INFINITE; + if( jj0 ) + a2 = GW_MIN( a2, D_(ii,jj-1,kk) ); + double a3 = GW_INFINITE; + if( kk0 ) + a3 = GW_MIN( a3, D_(ii,jj,kk-1) ); + // order so that a1b) { SWAP(a,b); } + SWAPIF(a2,a3) + SWAPIF(a1,a2) + SWAPIF(a2,a3) + // update its distance + // now the equation is (a-a1)^2+(a-a2)^2+(a-a3)^2 - P^2 = 0, with a >= a3 >= a2 >= a1. + // => 3*a^2 - 2*(a2+a1+a3)*a - P^2 + a1^2 + a3^2 + a2^2 + // => delta = (a2+a1+a3)^2 - 3*(a1^2 + a3^2 + a2^2 - P^2) + double delta = (a2+a1+a3)*(a2+a1+a3) - 3*(a1*a1 + a2*a2 + a3*a3 - P*P); + double A1 = 0; + if( delta>=0 ) + A1 = ( a2+a1+a3 + sqrt(delta) )/3.0; + if( A1<=a3 ) + { + // at least a3 is too large, so we have + // a >= a2 >= a1 and a 2*a^2 - 2*(a1+a2)*a + a1^2+a2^2-P^2 + // delta = (a2+a1)^2 - 2*(a1^2 + a2^2 - P^2) + delta = (a2+a1)*(a2+a1) - 2*(a1*a1 + a2*a2 - P*P); + A1 = 0; + if( delta>=0 ) + A1 = 0.5 * ( a2+a1 +sqrt(delta) ); + if( A1<=a2 ) + A1 = a1 + P; + } + // update the value + if( ((int) S_(ii,jj,kk)) == kDead ) + { + // check if action has change. Should not appen for FM + // if( A1fhe_data ); // use same data for update + else + ERROR_MSG("Error in heap pool allocation."); + } + } + else if( ((int) S_(ii,jj,kk)) == kFar ) + { + if( D_(ii,jj,kk)!=GW_INFINITE ) + WARN_MSG("Distance must be initialized to Inf"); + if( L==NULL || A1<=L_(ii,jj,kk) ) + { + S_(ii,jj,kk) = kOpen; + // distance must have change. + D_(ii,jj,kk) = A1; + Q_(ii,jj,kk) = Q_(i,j,k); + // add to open list + point* pt = new point(ii,jj,kk); + existing_points.push_back( pt ); + heap_pool_(ii,jj,kk) = fh_insert( open_heap, pt ); // add to heap + } + } + else + WARN_MSG("Unkwnown state."); + } // end swich + } // end for + } // end while + + // free heap + fh_deleteheap(open_heap); + // free point pool + for( point_list::iterator it = existing_points.begin(); it!=existing_points.end(); ++it ) + GW_DELETE( *it ); + // free fibheap pool + GW_DELETEARRAY(heap_pool); + + return; +} \ No newline at end of file diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/perform_front_propagation_3d.def b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/perform_front_propagation_3d.def new file mode 100644 index 0000000..dc88594 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/perform_front_propagation_3d.def @@ -0,0 +1,3 @@ +LIBRARY perform_front_propagation_3d.dll +EXPORTS + mexFunction \ No newline at end of file diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/perform_front_propagation_3d.h b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/perform_front_propagation_3d.h new file mode 100644 index 0000000..acd39f6 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/perform_front_propagation_3d.h @@ -0,0 +1,33 @@ +#ifndef _PERFORM_FRONT_PROPAGATION_3D_H_ +#define _PERFORM_FRONT_PROPAGATION_3D_H_ + +#include +#include "config.h" +#include +#include +#include +#include + +// some global variables +extern int n; // width +extern int p; // height +extern int q; // height +extern double* D; +extern double* S; +extern double* W; +extern double* Q; +extern double* L; +extern double* start_points; +extern double* end_points; +extern double* H; +extern double* values; +extern int nb_iter_max; +extern int nb_start_points; +extern int nb_end_points; + +typedef bool (*T_callback_intert_node)(int i, int j, int k, int ii, int jj, int kk); + +// main function +void perform_front_propagation_3d(T_callback_intert_node callback_insert_node = NULL); + +#endif // _PERFORM_FRONT_PROPAGATION_3D_H_ \ No newline at end of file diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/perform_front_propagation_3d.vcproj b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/perform_front_propagation_3d.vcproj new file mode 100644 index 0000000..447e229 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/perform_front_propagation_3d.vcproj @@ -0,0 +1,220 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/perform_front_propagation_3d_mex.cpp b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/perform_front_propagation_3d_mex.cpp new file mode 100644 index 0000000..9612a8c --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/perform_front_propagation_3d_mex.cpp @@ -0,0 +1,120 @@ +/*================================================================= +% perform_front_propagation_3d - perform a Fast Marching front propagation. +% +% OLD : [D,S] = perform_front_propagation_2d(W,start_points,end_points,nb_iter_max,H); +% [D,S,Q] = perform_front_propagation_3d(W,start_points,end_points,nb_iter_max, H, L); +% +% 'D' is a 2D array containing the value of the distance function to seed. +% 'S' is a 2D array containing the state of each point : +% -1 : dead, distance have been computed. +% 0 : open, distance is being computed but not set. +% 1 : far, distance not already computed. +% 'W' is the weight matrix (inverse of the speed). +% 'start_points' is a 3 x num_start_points matrix where k is the number of starting points. +% 'H' is an heuristic (distance that remains to goal). This is a 2D matrix. +% +% Copyright (c) 2004 Gabriel Peyré +*=================================================================*/ + +#include "perform_front_propagation_3d.h" +#include "mex.h" + + +void mexFunction( int nlhs, mxArray *plhs[], + int nrhs, const mxArray*prhs[] ) +{ + /* retrive arguments */ + if( nrhs<4 ) + mexErrMsgTxt("4 - 7 input arguments are required."); + if( nlhs<1 ) + mexErrMsgTxt("1, 2 or 3 output arguments are required."); + + // first argument : weight list + if( mxGetNumberOfDimensions(prhs[0])!= 3 ) + mexErrMsgTxt("W must be a 3D array."); + n = mxGetDimensions(prhs[0])[0]; + p = mxGetDimensions(prhs[0])[1]; + q = mxGetDimensions(prhs[0])[2]; + W = mxGetPr(prhs[0]); + // second argument : start_points + start_points = mxGetPr(prhs[1]); + int tmp = mxGetM(prhs[1]); + nb_start_points = mxGetN(prhs[1]); + if( nb_start_points==0 || tmp!=3 ) + mexErrMsgTxt("start_points must be of size 3 x nb_start_poins."); + // third argument : end_points + end_points = mxGetPr(prhs[2]); + tmp = mxGetM(prhs[2]); + nb_end_points = mxGetN(prhs[2]); + if( nb_end_points!=0 && tmp!=3 ) + mexErrMsgTxt("end_points must be of size 3 x nb_end_poins."); + // argument 4 : nb_iter_max + nb_iter_max = (int) *mxGetPr(prhs[3]); + // argument 5 : heuristic + if( nrhs>=5 ) + { + H = mxGetPr(prhs[4]); + if( mxGetM(prhs[4])==0 && mxGetN(prhs[4])==0 ) + H=NULL; + if( H!=NULL && (mxGetDimensions(prhs[4])[0]!=n || mxGetDimensions(prhs[4])[1]!=p || mxGetDimensions(prhs[4])[2]!=q) ) + mexErrMsgTxt("H must be of size n x p x q."); + } + else + H = NULL; + // argument 6 : constraint map + if( nrhs>=6 ) + { + L = mxGetPr(prhs[5]); + if( L!=NULL && (mxGetDimensions(prhs[5])[0]!=n || mxGetDimensions(prhs[5])[1]!=p || mxGetDimensions(prhs[5])[2]!=q) ) + mexErrMsgTxt("L must be of size n x p x q."); + } + else + L = NULL; + // argument 7: value list + if( nrhs>=7 ) + { + values = mxGetPr(prhs[6]); + if( mxGetM(prhs[6])==0 && mxGetN(prhs[6])==0 ) + values=NULL; + if( values!=NULL && (mxGetM(prhs[6])!=nb_start_points || mxGetN(prhs[6])!=1) ) + mexErrMsgTxt("values must be of size nb_start_points x 1."); + } + else + values = NULL; + + // first ouput : distance + int dims[3] = {n,p,q}; + plhs[0] = mxCreateNumericArray(3, dims, mxDOUBLE_CLASS, mxREAL ); + D = mxGetPr(plhs[0]); + // second output : state + if( nlhs>=2 ) + { + plhs[1] = mxCreateNumericArray(3, dims, mxDOUBLE_CLASS, mxREAL ); + S = mxGetPr(plhs[1]); + } + else + { + S = new double[n*p*q]; + } + // third output : index + if( nlhs>=3 ) + { + plhs[2] = mxCreateNumericArray(3, dims, mxDOUBLE_CLASS, mxREAL ); + Q = mxGetPr(plhs[2]); + } + else + { + Q = new double[n*p*q]; + } + + + // launch the propagation + perform_front_propagation_3d(); + + if( nlhs<2 ) + GW_DELETEARRAY(S); + if( nlhs<3 ) + GW_DELETEARRAY(Q); + + return; +} \ No newline at end of file diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/perform_front_propagation_anisotropic.cpp b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/perform_front_propagation_anisotropic.cpp new file mode 100644 index 0000000..0d247e2 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/perform_front_propagation_anisotropic.cpp @@ -0,0 +1,88 @@ +#include "mex.h" +#include "anisotropic-fm/AnisotropicTensorDistance.h" +#include "anisotropic-fm/AnisotropicTensorDistanceConfidence.h" + +using namespace std; +using namespace FastLevelSet; + +#define start_points_(i,j) start_points[i+j*3] + +// D = perform_front_propagation_anisotropic(tensor_data, mask, alpha, start_points, dmax); + +void mexFunction(int nlhs, mxArray *plhs[], + int nrhs, const mxArray*prhs[] ) +{ + if( nrhs!=5 ) + mexErrMsgTxt("5 needed input : tensor, mask, alpha, start_points, dmax"); + if( nlhs!=2 ) + mexErrMsgTxt("2 output arguments are required."); + + if( mxGetNumberOfDimensions(prhs[0])!= 4 ) + mexErrMsgTxt("tensor_data must be a 4D array."); + if( mxGetNumberOfDimensions(prhs[1])!= 3 ) + mexErrMsgTxt("tensor must be a 3D array."); + + // input + double *tensor_data = mxGetPr(prhs[0]); // tensor field + double *mask_data = mxGetPr(prhs[1]); // mask field + double alpha = mxGetScalar(prhs[2]); // alpha + double* start_points = mxGetPr(prhs[3]); // starting points + int nstart = mxGetN(prhs[3]); // number of starting points + double dmax = mxGetScalar(prhs[4]); // starting points + + if( mxGetM(prhs[3])!=3 ) + mexErrMsgTxt("start_points should be of size (3,p)."); + + // width, height, depth + int w = mxGetDimensions(prhs[0])[0]; + int h = mxGetDimensions(prhs[0])[1]; + int d = mxGetDimensions(prhs[0])[2]; + + // number of dimensions for tensor field + const int ndims = 6; + + // output + int dims[3] = {w, h, d}; + // distance map + plhs[0] = mxCreateNumericArray(3, dims, mxDOUBLE_CLASS, mxREAL); + double *dist_data = mxGetPr(plhs[0]); + // Voronoi diagram (labels map) + plhs[1] = mxCreateNumericArray(3, dims, mxDOUBLE_CLASS, mxREAL); + double *voro = mxGetPr(plhs[1]); + + int size = w*h*d; + for(int i=0; i (malloc(size*ndims*sizeof(double))); + for(int i=0; i march(dist_data, + w,h,d, + mask_data, + tensor_data, + NULL, // tensor_power_data, + alpha, + voro); + int pos; + // set up starting points + double labels = 1, nstartd = (double)nstart; + for( int i=0; i +#include "config.h" +#include +#include +#include +#include +#include +#include +#include +#include +using std::string; +using std::cerr; +using std::cout; +using std::endl; + +#include "mex.h" +#include "gw/gw_core/GW_Config.h" +#include "gw/gw_core/GW_MathsWrapper.h" +#include "gw/gw_geodesic/GW_GeodesicMesh.h" +using namespace GW; + + +inline void display_message(const char* mess, int v) +{ + char str[128]; + sprintf(str, mess, v); + mexWarnMsgTxt(str); +} + + + +double* vertex = NULL; +int nverts = -1; +double* faces = NULL; +int nfaces = -1; +double* start_points = NULL; +int nstart = -1; +double* end_points = NULL; +int nend = -1; +double* H = NULL; // heuristic +double* L = NULL; // bound on current distance +double* Ww = NULL; // weight +int niter_max = -1; +double dmax = 1e9; +double* values = NULL; +// outputs +double* D = NULL; // distance +double* S = NULL; // state +double* Q = NULL; // nearest neighbor + +#define faces_(k,i) faces[k+3*i] +#define vertex_(k,i) vertex[k+3*i] + + +GW_Float WeightCallback(GW_GeodesicVertex& Vert) +{ + GW_U32 i = Vert.GetID(); + return Ww[i]; +} + +GW_Bool StopMarchingCallback( GW_GeodesicVertex& Vert ) +{ + // check if the end point has been reached + GW_U32 i = Vert.GetID(); +// display_message("ind %d",i ); +// display_message("dist %f",Vert.GetDistance() ); + if( Vert.GetDistance()>dmax ) + return true; + for( int k=0; k=7 ) + { + H = mxGetPr(prhs[6]); + int m =mxGetM(prhs[6]); + if( m>0 && m!=nverts ) + mexErrMsgTxt("H must be of size nverts."); + if( m==0 ) + H = NULL; + } + else + { + H = NULL; + } + // arg8 : L + if( nrhs>=8 ) + { + L = mxGetPr(prhs[7]); + int m =mxGetM(prhs[7]); + if( m>0 && mxGetM(prhs[7])!=nverts ) + mexErrMsgTxt("L must be of size nverts."); + if( m==0 ) + L = NULL; + } + else + L = NULL; + + // argument 9: value list + if( nrhs>=9 ) + { + values = mxGetPr(prhs[8]); + if( mxGetM(prhs[8])==0 && mxGetN(prhs[8])==0 ) + values=NULL; + if( values!=NULL && (mxGetM(prhs[8])!=nstart || mxGetN(prhs[8])!=1) ) + mexErrMsgTxt("values must be of size nb_start_points x 1."); + } + else + values = NULL; + // argument 10: dmax + if( nrhs>=9 ) + dmax = *mxGetPr(prhs[9]); + else + dmax = 1e9; + + + // first ouput : distance + plhs[0] = mxCreateDoubleMatrix(nverts, 1, mxREAL); + D = mxGetPr(plhs[0]); + // second output : state + plhs[1] = mxCreateDoubleMatrix(nverts, 1, mxREAL); + S = mxGetPr(plhs[1]); + // second output : segmentation + plhs[2] = mxCreateDoubleMatrix(nverts, 1, mxREAL); + Q = mxGetPr(plhs[2]); + + // create the mesh + GW_GeodesicMesh Mesh; + Mesh.SetNbrVertex(nverts); + for( int i=0; iSetDistance( values[i] ); + } + + // perform fast marching +// display_message("itermax=%d", niter_max); + Mesh.PerformFastMarching(); + + // output result + for( int i=0; iGetDistance(); + S[i] = v->GetState(); + GW_GeodesicVertex* v1 = v->GetFront(); + if( v1==NULL ) + Q[i] = -1; + else + Q[i] = v1->GetID(); + } + + + return; +} diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/perform_front_propagation_mesh.def b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/perform_front_propagation_mesh.def new file mode 100644 index 0000000..fcdd5ec --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/perform_front_propagation_mesh.def @@ -0,0 +1,3 @@ +LIBRARY perform_front_propagation_mesh.dll +EXPORTS + mexFunction \ No newline at end of file diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/perform_front_propagation_mesh.vcproj b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/perform_front_propagation_mesh.vcproj new file mode 100644 index 0000000..ece4702 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/perform_front_propagation_mesh.vcproj @@ -0,0 +1,477 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/skeleton.cpp b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/skeleton.cpp new file mode 100644 index 0000000..625e3ae --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/mex/skeleton.cpp @@ -0,0 +1,430 @@ +//*************************************************************************** +// +// Matlab C routine file: skelgrad.cpp +// +// Written 8/04 by N. Howe +// +// Input: +// img: binary silhouette image +// +// Output: +// skg: skeleton gradient transform +// skr: skeleton radius +// +//*************************************************************************** + +#include "mex.h" + +//*************************************************************************** + +#define SQR(x) (x)*(x) +#define MIN(x,y) (((x) < (y)) ? (x):(y)) +#define MAX(x,y) (((x) > (y)) ? (x):(y)) +#define ABS(x) (((x) < 0) ? (-(x)):(x)) +#define errCheck(a,b) if (!(a)) mexErrMsgTxt((b)); +#define cutBounds(i) (((i)>0) ? (((i) 8) { + int pivot; + int pivid; + int lo = 1; // everything to the left of lo is smaller than pivot + int hi = n-1; // everything to the right of hi is larger than the pivot + int tmp; + + pivid = rand()%n; + mxAssert((pivid >= 0),"Randomness too small"); + mxAssert((pivid < n),"Randomness too big"); + tmp = arr[0]; + arr[0] = arr[pivid]; + arr[pivid] = tmp; + pivot = arr[0]; // store value for convenience + while (hi != lo-1) { // keep going until everything has been categorized. + if (arr[lo] < pivot) { + // smaller than pivot, so stays here + lo++; + } else { + // larger than pivot, so moves to the other end + tmp = arr[hi]; + arr[hi] = arr[lo]; + arr[lo] = tmp; + hi--; + } + } + tmp = arr[hi]; + arr[hi] = arr[0]; + arr[0] = tmp; + quicksort(arr,hi); // sort smaller side of array + quicksort(arr+lo,n-lo); // sort bigger side of array + } else { + // use insertion sort + int i, j; + int tmp; + + for (i = 0; i < n; i++) { + for (j = i; (j > 0)&&(arr[j] < arr[j-1]); j--) { + tmp = arr[j]; + arr[j] = arr[j-1]; + arr[j-1] = tmp; + } + } + } +} +// end of quicksort() + +//**************************************************************************** +// +// joint_neighborhood() returns a byte value representing the immediate +// neighborhood of the specified joint in bit form, clockwise from NW. +// +// R/O arr: binary pixel array +// R/O i,j: coordinates of point +// R/O nrow, ncol: dimensions of binary image +// Returns: bit representation of 8-neighbors +// + +template +inline int joint_neighborhood(T *arr, int i, int j, int nrow, int ncol) { + int p = i+j*nrow; + int condition = 8*(i <= 0)+4*(j <= 0)+2*(i >= nrow)+(j >= ncol); + + switch (condition) { + case 0: // all points valid + return (arr[p-nrow-1]?1:0)+(arr[p-1]?2:0)+(arr[p]?4:0)+(arr[p-nrow]?8:0); + case 1: // right side not valid + return (arr[p-nrow-1]?1:0)+(arr[p-nrow]?8:0); + case 2: // bottom not valid + return (arr[p-nrow-1]?1:0)+(arr[p-1]?2:0); + case 3: // bottom and right not valid + return (arr[p-nrow-1]?1:0); + case 4: // left side not valid + return (arr[p-1]?2:0)+(arr[p]?4:0); + case 5: // left and right sides not valid + return 0; + case 6: // left and bottom sides not valid + return (arr[p-1]?2:0); + case 7: // left, bottom, and right sides not valid + return 0; + case 8: // top side not valid + return (arr[p]?4:0)+(arr[p-nrow]?8:0); + case 9: // top and right not valid + return (arr[p-nrow]?8:0); + case 10: // top and bottom not valid + case 11: // top, bottom and right not valid + return 0; + case 12: // top and left not valid + return (arr[p]?4:0); + case 13: // top, left and right sides not valid + case 14: // top, left and bottom sides not valid + case 15: // no sides valid + return 0; + default: + mexErrMsgTxt("Impossible condition.\n"); + return -1; + } +} + +//*************************************************************************** +// +// compute_skeleton_gradient() does the main computation. +// Written as a template to support multiple image types. +// +// R/O img: the image +// R/O nrow, ncol: image dimensions +// R/O nlhs: number of arguments to return +// W/O plhs: array of return arguments (0 = gradient, 1 = radius) +// + +template void +compute_skeleton_gradient(T *img, int nrow, int ncol, int nlhs, + mxArray **plhs) { + int i, j, ei, ej, inear; + int ijunc, iedge, iseq, lastdir, mind, minjunc, pspan; + int jnrow = nrow+1, jncol = ncol+1; + int njunc, jhood, nedge, nnear; + int *jx, *jy, *edgej, *seqj, *edgelen; + int *dNE, *dNW, *dSE, *dSW, *nearj; + bool *seenj; + double *skg, *rad; + + // count junctions + njunc = 0; + for (j = 0; j < jncol; j++) { + for (i = 0; i < jnrow; i++) { + jhood = joint_neighborhood(img,i,j,nrow,ncol); + if ((jhood != 0)&&(jhood != 15)) { + njunc++; + } + } + } + //mexPrintf("Counted %d junctions.\n",njunc); + + // allocate scratch space + jx = (int*)mxMalloc(njunc*sizeof(int)); + jy = (int*)mxMalloc(njunc*sizeof(int)); + seqj = (int*)mxMalloc(njunc*sizeof(int)); + edgej = (int*)mxMalloc(njunc*sizeof(int)); + seenj = (bool*)mxMalloc(jnrow*jncol*sizeof(bool)); + dNE = (int*)mxMalloc(njunc*sizeof(int)); + dNW = (int*)mxMalloc(njunc*sizeof(int)); + dSE = (int*)mxMalloc(njunc*sizeof(int)); + dSW = (int*)mxMalloc(njunc*sizeof(int)); + nearj = (int*)mxMalloc(njunc*sizeof(int)); + for (i = 0; i < jnrow*jncol; i++) { + seenj[i] = false; + } + //mexPrintf("Space allocated\n"); + + // register junctions + ijunc = 0; + nedge = 0; + for (j = 0; j < jncol; j++) { + for (i = 0; i < jnrow; i++) { + jhood = joint_neighborhood(img,i,j,nrow,ncol); + //mexPrintf("(%d,%d) neighborhood: %d.\n",i,j,jhood); + mxAssert(i+j*jnrow>=0&&i+j*jnrow=0)&&(ijunc=0)&&(ej>=0)&&(ei 1) { + plhs[1] = mxCreateNumericMatrix(nrow,ncol,mxDOUBLE_CLASS,mxREAL); + rad = mxGetPr(plhs[1]); + } + for (j = 0; j < ncol; j++) { + for (i = 0; i < nrow; i++) { + if (img[i+j*nrow]) { + // compute distance to all junction points + // keeping track of minimum + mind = SQR(jnrow+jncol); + minjunc = -1; + for (ijunc = 0; ijunc < njunc; ijunc++) { + dNE[ijunc] = SQR(i-jy[ijunc])+SQR(j-jx[ijunc]); + dNW[ijunc] = SQR(i-jy[ijunc])+SQR(j+1-jx[ijunc]); + dSE[ijunc] = SQR(i+1-jy[ijunc])+SQR(j-jx[ijunc]); + dSW[ijunc] = SQR(i+1-jy[ijunc])+SQR(j+1-jx[ijunc]); + if (dNE[ijunc] < mind) { + mind = dNE[ijunc]; + minjunc = ijunc; + } + if (dNW[ijunc] < mind) { + mind = dNW[ijunc]; + minjunc = ijunc; + } + if (dSE[ijunc] < mind) { + mind = dSE[ijunc]; + minjunc = ijunc; + } + if (dSW[ijunc] < mind) { + mind = dSW[ijunc]; + minjunc = ijunc; + } + } + //mexPrintf("Point (%d,%d): junction %d.\n",i,j,minjunc); + mxAssert((minjunc >=0)&&(minjunc=0)&&(edgej[minjunc] 1) { + rad[i+j*nrow] = mind; + } + + // find all other junction points at minimal distance + nnear = pspan = 0; + for (ijunc = 0; ijunc < njunc; ijunc++) { + if ((dNE[ijunc] <= dNE[minjunc])||(dNW[ijunc] <= dNW[minjunc])|| + (dSE[ijunc] <= dSE[minjunc])||(dSW[ijunc] <= dSW[minjunc])) { + // we have a candidate junction + if (edgej[ijunc] != edgej[minjunc]) { + pspan = -1; + break; + } else { + nearj[nnear] = seqj[ijunc]; + nnear++; + } + } + } + + if (pspan >= 0){ + // compute perimeter span -- find largest gap and take remainder + quicksort(nearj,nnear); + //mexPrintf("Positions: "); + //for (inear = 0; inear < nnear; inear++) { + // mexPrintf("%d ",nearj[inear]); + //} + pspan = nearj[0]-nearj[nnear-1]+edgelen[edgej[minjunc]]; + //mexPrintf("\nDifferences: %d ",pspan); + for (inear = 1; inear < nnear; inear++) { + if (pspan < nearj[inear]-nearj[inear-1]) { + pspan = nearj[inear]-nearj[inear-1]; + } + //mexPrintf("%d ",nearj[inear]-nearj[inear-1]); + } + //mexPrintf(" => Result: %d (from %d; ep = %d).\n", + // edgelen[edgej[minjunc]]-pspan,pspan, + // edgelen[edgej[minjunc]]); + pspan = edgelen[edgej[minjunc]]-pspan; + skg[i+j*nrow] = pspan; + } else { + skg[i+j*nrow] = mxGetInf(); + } + + //mexPrintf("Final span: %g.\n",pspan); + } else { + skg[i+j*nrow] = 0; + if (nlhs > 1) { + rad[i+j*nrow] = 0; + } + } + } + } + + // free space + mxFree(jx); + mxFree(jy); + mxFree(seqj); + mxFree(edgej); + mxFree(seenj); + mxFree(dNE); + mxFree(dNW); + mxFree(dSE); + mxFree(dSW); + mxFree(nearj); +} +// end of compute_skeleton_gradient() + +//*************************************************************************** +// +// Gateway driver to call the calculation from Matlab. +// +// This is the Matlab entry point. +// + +void +mexFunction(int nlhs, mxArray *plhs[], int nrhs, const mxArray *prhs[]) { + int nrow, ncol; + double *img; + + // check for proper number of arguments + errCheck(nrhs == 1,"Exactly one input argument required."); + errCheck(nlhs <= 2,"Too many output arguments."); + + // check format of arguments + errCheck(mxIsUint8(prhs[0])||mxIsLogical(prhs[0])||mxIsDouble(prhs[0]), + "Input must be double binary image."); + nrow = mxGetM(prhs[0]); + ncol = mxGetN(prhs[0]); + img = mxGetPr(prhs[0]); + + // process image + if (mxIsDouble(prhs[0])) { + compute_skeleton_gradient(img,nrow,ncol,nlhs,plhs); + } else { + compute_skeleton_gradient((unsigned char *)img,nrow,ncol,nlhs,plhs); + } +} +// end of mexFunction() diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/perform_active_contour.m b/matlab/external/gptoolbox/external/toolbox_fast_marching/perform_active_contour.m new file mode 100644 index 0000000..0c0780d --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/perform_active_contour.m @@ -0,0 +1,203 @@ +function D = perform_active_contour(D0, motion, options) + +% perform_active_contour - perform active contour resolution +% +% D = perform_active_contour(D0, motion, options); +% +% Level set implementation of various active contour, all related to +% motion by mean curvature. +% +% The resolution is done by an explicit euler, the time sep is options.dt +% and should be quite small for stability. The maximum time is +% options.Tmax. +% +% In the following, one denotes the curvature of the level sets of D as +% Curv(D) = div(grad(D)/|grad(D)|) +% and D' = d(D)/dt the time derivative. +% +% motion can be: +% 'mean': D' = |grad(D)| * Curv(D) +% 'affine': D' = |grad(D)| * Curv(D)^(1/3) +% 'errosion': D' = |grad(D)| * max(Curv(D),0)^(1/3) +% 'snakes': D' = E * |grad(D)| * Curv(D) + +% 'chan-vese': D' = |grad(D)| * ( Curv(D) - lambda*(D-c1)^2 + lambda*(D-c2)^2 ) +% +% You can provide the parameters in options.E, options.c1, options.c2, +% options.lambda. You can turn on the automatic update of c1/c2 using +% options.update_c. +% +% The distance function D is redistanced every options.redistance_freq +% iterations. +% +% To turn off the display, options.do_display=0. You can provide a +% background image in options.M. +% +% See also: display_segmentation. +% +% Copyright (c) 2007 Gabriel eyre + +dt = getoptions(options, 'dt', 1000); +Tmax = getoptions(options, 'Tmax', 1000); +do_display = getoptions(options, 'display', 1); +display_freq = getoptions(options, 'display_freq', 20); +redistance_freq = getoptions(options, 'redistance_freq', 30); +lambda = getoptions(options, 'lambda', 0.8); +update_c = getoptions(options, 'update_c', 1); +c1 = getoptions(options, 'c1', 0.1); +c2 = getoptions(options, 'c2', 0.8); +nb_svg = getoptions(options, 'nb_svg', 0); +solver = getoptions(options, 'solver', 'cg'); +svg_path = getoptions(options, 'svg_path', ''); % ['results/active-contour/' motion '/']); +if strcmp(motion,'chan-vese') || strcmp(motion, 'snake') || strcmp(motion, 'chan-vese-user') + E = getoptions(options, 'E', 0, 1); +else + E = []; +end +M = getoptions(options, 'M', E(:,:,1)); +options.bound = 'per'; + +if not(isempty(svg_path)) && not(exist(svg_path)) + mkdir(svg_path); +end + +nb_phase = 1; +if not(isempty(E)) + nb_phase = 2 - (size(E,3)==1); +end + +if strcmp(motion, 'snake') + % pre compute gradient of the energy + dE = divgrad(E,options); +end + +D = D0; +n = size(D0,1); +epsilon = 1e-3; +niter = round(Tmax/dt); + +if nb_svg>0 + % distribute more svg at the begining of the iterations + svg_list = round( 1 + linspace(0,1,nb_svg+2).^3*niter ); svg_list(1) = []; + % delta_svg = niter/nb_svg; + if not(exist(svg_path)) + mkdir(svg_path); + end +else + delta_svg = Inf; +end +next_svg = 0; +nb = 0; + + +for i=1:niter + progressbar(i,niter); + for k=1:nb_phase + g0(:,:,:,k) = divgrad(D(:,:,k),options); + d(:,:,k) = max(epsilon, sqrt(sum(g0(:,:,:,k).^2,3)) ); + g(:,:,:,k) = g0(:,:,:,k) ./ repmat( d(:,:,k), [1 1 2] ); + end + + if strcmp(solver, 'grad') + %%%% gradient %%%% + switch lower(motion) + case 'mean' + dD = d .* divgrad( g,options ); + case 'affine' + gg = divgrad(g,options); + dD = d .* sign(gg) .* abs(gg).^(1/3); + case 'errosion' + dD = d .* max(divgrad(g,options),0).^(1/3); + case 'snake' + dD = E .* d .* divgrad( g,options ) + sum(dE.*g0, 3); + case 'chan-vese' + % compute the inner / outer constant + if update_c + c1 = mean( E(D>=0) ); + c2 = mean( E(D<0) ); + end + dD = d .* ( divgrad( g,options ) - lambda*(E-c1).^2 + lambda*(E-c2).^2 ); + case 'chan-vese-user' + if nb_phase==1 + % single phase + dD = d .* ( divgrad( g,options ) + E ); + else + for k=1:nb_phase + dG = divgrad( g(:,:,:,k),options ); + dD(:,:,k) = d(:,:,k) .* ( dG - E(:,:,2*k-1).*(D(:,:,3-k)>0) - E(:,:,2*k).*(D(:,:,3-k)<=0) ); + end + end + otherwise + error('Unknown motion'); + end + D = D + dt*dD; + else + options.E = []; + switch lower(motion) + case 'mean' + C = zeros(n); + case 'snake' + options.E = E; + C = sum(dE.*g0, 3); + case 'chan-vese' + % compute the inner / outer constant + if update_c + c1 = mean( E(D>=0) ); + c2 = mean( E(D<0) ); + end + C = - lambda*(E-c1).^2 + lambda*(E-c2).^2; + case 'chan-vese-user' + C = E; + otherwise + error('Unknown motion'); + end + %%%% conjugate gradient %%%% + % right hand side + y = D + dt*C; + options.d = d; + options.dt = dt; + options.n = n; options.ncols = n^2; + options.niter_max = 20; + ptions.epsilon = 1e-8; + options.x = D(:); + [D,err,k] = perform_conjugate_gradient(@callback_active_contour,y(:),options); + D = reshape(D,n,n); + end + + if mod(i,redistance_freq)==0 + for k=1:nb_phase + D(:,:,k) = perform_redistancing(D(:,:,k), options); + end + end + if do_display && ( mod(i,display_freq)==1 || i>=next_svg ) + A = prod(D,3); + if strcmp(motion, 'snake') || strcmp(motion, 'chan-vese') || strcmp(motion, 'chan-vese-user') + A = M; + end + clf; + display_segmentation(D,A); + drawnow; + + if 0 + clf; + hold on; + if strcmp(motion, 'snake') || strcmp(motion, 'chan-vese') || strcmp(motion, 'chan-vese-user') + imagesc(M); axis image; axis off; axis([1 n 1 n]); + else + imagesc(D); axis image; axis off; axis([1 n 1 n]); + end +% h = plot(c(1,:), c(2,:), 'r'); + [c,h] = contour(D,[0 0], 'r'); + set(h, 'LineWidth', 2); + drawnow; + hold off; + colormap gray(256); + end + + if i>=next_svg + nb = nb+1; + % save image + saveas(gcf, [svg_path motion '-' num2string_fixeddigit(nb, 2) '.png'], 'png'); + next_svg = svg_list(nb); % next_svg+delta_svg; + end + end +end \ No newline at end of file diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/perform_circular_fast_marching_2d.m b/matlab/external/gptoolbox/external/toolbox_fast_marching/perform_circular_fast_marching_2d.m new file mode 100644 index 0000000..5dffafb --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/perform_circular_fast_marching_2d.m @@ -0,0 +1,67 @@ +function [D,S] = perform_circular_fast_marching_2d(W, start_points, center_point, options, H) + +% perform_circular_fast_marching_2d - launch the Fast Marching algorithm for circular propagation. +% +% [D,S] = perform_circular_fast_marching_2d(W, start_points,center_point,options, H); +% +% 'W' is the weight matrix (the highest, the slowest the front will move). +% 'start_points' is a 2 x k array, start_points(:,i) is the ith starting point . +% 'center_point' is a 2 x k array, it is the center around the flow will turn. +% +% Optional: +% - You can provide special conditions for stop in options : +% 'options.end_points' : stop when these points are reached +% 'options.nb_iter_max' : stop when a given number of iterations is +% reached. +% - You can provide an heuristic (typically that try to guess the distance +% that remains from a given node to a given target). +% This is an array of same size as W. +% +% Copyright (c) 2004 Gabriel Peyré + + +if nargin<4 + options.null = 0; +end + +if isfield(options,'end_points') + end_points = options.end_points; +else + end_points = []; +end + +if isfield(options,'end_points') + end_points = options.end_points; +else + end_points = []; +end + +if isfield(options,'verbose') + verbose = options.verbose; +else + verbose = 1; +end + +if isfield(options,'nb_iter_max') + nb_iter_max = options.nb_iter_max; +else + nb_iter_max = Inf; +end + +nb_iter_max = min(nb_iter_max, 1.2*max(size(W))^2); + + +% use fast C-coded version if possible +if exist('perform_front_propagation_2d')~=0 + if nargin<5 + [D,S] = perform_circular_front_propagation_2d(W,start_points-1,end_points-1,center_point-1,nb_iter_max); + else + [D,S] = perform_circular_front_propagation_2d(W,start_points-1,end_points-1,center_point-1,nb_iter_max, H); + end +else + error('You must compile the mex files.'); +end + +% replace C 'Inf' value (1e9) by Matlab Inf value. +I = find( D>10000 ); +D(I) = Inf; diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/perform_farthest_landmark_sampling.m b/matlab/external/gptoolbox/external/toolbox_fast_marching/perform_farthest_landmark_sampling.m new file mode 100644 index 0000000..d046f60 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/perform_farthest_landmark_sampling.m @@ -0,0 +1,51 @@ +function landmark = perform_farthest_landmark_sampling( W, landmark, DL_landmark, base_points, DL_base, nbr_points ) + +% perform_farthest_landmark_sampling - samples landmark using least error seeding strategy +% +% points = perform_farthest_landmark_sampling( W, points, nbr_points, DL, base_points ); +% +% points can be [] +% DL is the distance map to base_points, wich is a 2 x p matrix +% +% Copyright (c) 2005 Gabriel Peyré + +if size(base_points,1)~=2 + base_points = base_points'; +end +if size(landmark,1)~=2 + landmark = landmark'; +end +if size(base_points,1)~=2 + error('base_points and landmark should be of size 2xp'); +end + +n = size(W,1); +nbr_bp = size(base_points,2); +nbr_lm = size(landmark,2); +% number of seeded point for each trial +nbr_trial = 50; + + +for i=1:nbr_points + % new potential location at random + trial = floor( rand(2,nbr_trial)*n ) + 1; + err = []; + for k=1:nbr_trial + % compute distance to trial + D = perform_fast_marching(W, trial(:,k)); + % new list of distance + DL = cat(3, DL_landmark, D); + % compute cummulative error with this new point distance + e = 0; + for s=1:nbr_bp + D1 = compute_distance_landmark(base_points(:,s),DL,landmark,'align'); + m = D1-DL_base(:,:,s); + e = e + sum( m(:).^2 ); + end + err = [err, e]; + end + % retrieve best match + [tmp,I] = min(err); + % add it to list + landmark = [ landmark, trial(:,I) ]; +end \ No newline at end of file diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/perform_farthest_point_sampling.m b/matlab/external/gptoolbox/external/toolbox_fast_marching/perform_farthest_point_sampling.m new file mode 100644 index 0000000..f27b23b --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/perform_farthest_point_sampling.m @@ -0,0 +1,130 @@ +function [points,D] = perform_farthest_point_sampling( W, points, npoints, options ) + +% perform_farthest_point_sampling - samples points using farthest seeding strategy +% +% points = perform_farthest_point_sampling( W, points, npoints ); +% +% points can be [] or can be a (2,npts) matrix of already computed +% sampling locations. +% +% Copyright (c) 2005 Gabriel Peyre + +options.null = 0; +if nargin<3 + npoints = 1; +end +if nargin<2 + points = []; +end +n = size(W,1); + +aniso = 0; +d = nb_dims(W); +if d==4 + aniso = 1; + d = 2; % tensor field +elseif d==5 + aniso = 1; + d = 3; % tensor field +end +s = size(W); +s = s(1:d); + +% domain constraints (for shape meshing) +L1 = getoptions(options, 'constraint_map', zeros(s) + Inf ); +verb = getoptions(options, 'verb', 1); +mask = not(L1==-Inf); + +if isempty(points) + % initialize farthest points at random + points = round(rand(d,1)*(n-1))+1; + % replace by farthest point + [points,L] = perform_farthest_point_sampling( W, points, 1 ); + Q = ones(size(W)); + points = points(:,end); + npoints = npoints-1; +else + % initial distance map + [L,Q] = my_eval_distance(W, points, options); +% L = min(zeros(s) + Inf, L1); +% Q = zeros(s); +end + +for i=1:npoints + if npoints>5 && verb==1 + progressbar(i,npoints); + end + options.nb_iter_max = Inf; + options.Tmax = Inf; % sum(size(W)); + % [D,S] = perform_fast_marching(W, points, options); + options.constraint_map = L; + pts = points; + if not(aniso) + pts = pts(:,end); + end + D = my_eval_distance(W, pts, options); + Dold = D; + D = min(D,L); % known distance map to lanmarks + L = min(D,L1); % cropp with other constraints + if not(isempty(Q)) + % update Voronoi + Q(Dold==D) = size(points,2); + end + % remove away data + D(D==Inf) = 0; + if isempty(Q) + % compute farthest points + [tmp,I] = max(D(:)); + [a,b,c] = ind2sub(size(W),I(1)); + else + % compute farthest steiner point + [pts,faces] = compute_saddle_points(Q,D,mask); + a = pts(1,1); b = pts(2,1); c = []; + if d==3 + c = pts(3,1); + end + end + if d==2 % 2D + points = [points,[a;b]]; + else % 3D + points = [points,[a;b;c]]; + end +end + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +function [D,Q] = my_eval_distance(W, x, options) + +% D is distance +% Q is voronoi segmentation + +options.null = 0; +n = size(W,1); +d = nb_dims(W); + +if std(W(:))1 + D = zeros(n)+Inf; + Q = zeros(n); + for i=1:size(x,2) + Dold = D; Qold = Q; + D = min(Dold, my_eval_distance(W,x(:,i))); + % update voronoi segmentation + Q(:) = i; + Q(D==Dold) = Qold(D==Dold); + end + return; + end + if d==2 + [Y,X] = meshgrid(1:n,1:n); + D = 1/W(1) * sqrt( (X-x(1)).^2 + (Y-x(2)).^2 ); + else + [X,Y,Z] = ndgrid(1:n,1:n,1:n); + D = 1/W(1) * sqrt( (X-x(1)).^2 + (Y-x(2)).^2 + (Z-x(3)).^2 ); + end + Q = D*0+1; +else + [D,S,Q] = perform_fast_marching(W, x, options); +end \ No newline at end of file diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/perform_farthest_point_sampling_boundary.m b/matlab/external/gptoolbox/external/toolbox_fast_marching/perform_farthest_point_sampling_boundary.m new file mode 100644 index 0000000..26c8c15 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/perform_farthest_point_sampling_boundary.m @@ -0,0 +1,50 @@ +function points = perform_farthest_point_sampling_boundary( W, points, nbr_pts, method ) + +% perform_farthest_point_sampling - samples points using farthest seeding strategy +% +% points = perform_farthest_point_sampling( W, points, nbr_points ); +% +% points can be [] +% +% Copyright (c) 2005 Gabriel Peyré + +if nbr_pts>1 + for i=1:nbr_pts + points = perform_farthest_point_sampling_boundary( W, points, 1 ); + end + return; +end + +if isempty(points) + points = [1;1]; + return; +end + +if size(points,1)~=2 + points = points'; +end +n = size(W,1); + +if nargin<4 + method = 'boundary'; +end + +if strcmp(method, 'boundary') + t = 1:n; + it = 1:n; + a = 0*t+1; + b = 0*t+n; + trial = [ [t;a] [b;t] [it;b] [a;it] ]; +else + x = round( linspace(1,n,64) ); + [Y,X] = meshgrid(1:n,1:n); + trial = [X(:)'; Y(:)']; +end + +D = compute_distance_to_points(points,trial); + +d = min(D,[],2); + +[tmp,I] = max(d); + +points = [points, trial(:,I)]; \ No newline at end of file diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/perform_farthest_point_sampling_mesh.m b/matlab/external/gptoolbox/external/toolbox_fast_marching/perform_farthest_point_sampling_mesh.m new file mode 100644 index 0000000..54716d7 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/perform_farthest_point_sampling_mesh.m @@ -0,0 +1,65 @@ +function [points,D] = perform_farthest_point_sampling_mesh( vertex,faces, points, nbr_iter, options ) + +% perform_farthest_point_sampling - samples points using farthest seeding strategy +% +% [points,D] = perform_farthest_point_sampling_mesh( vertex,faces, points, nbr_iter, options ); +% +% points can be [] or can be a (nb.points,1) matrix of already computed +% sampling locations. +% +% See also: perform_fast_marching_mesh. +% +% Copyright (c) 2007 Gabriel Peyre + +options.null = 0; +if nargin<3 + nb_iter = 1; +end + +[vertex,faces] = check_face_vertex(vertex,faces); + +n = size(vertex,2); + +L1 = getoptions(options, 'constraint_map', zeros(n,1) + Inf ); + +if nargin<2 || isempty(points) + % initialize farthest points at random + points = round(rand(1,1)*(n-1))+1; + % replace by farthest point + [points,L] = perform_farthest_point_sampling_mesh( vertex,faces, points, 1, options ); + points = points(end); + nbr_iter = nbr_iter-1; +else + % initial distance map + L = min(zeros(n,1) + Inf, L1); +end +for i=1:nbr_iter + if nbr_iter>5 + progressbar( i, nbr_iter ); + end + options.nb_iter_max = Inf; + options.constraint_map = L; + D = my_eval_distance(vertex,faces, points(end), options); + D = min(D,L); % known distance map to lanmarks + L = min(D,L1); % cropp with other constraints + % remove away data + D(D==Inf) = 0; + % compute farhtest points + [tmp,I] = max(D(:)); + points = [points,I(1)]; +end + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +function D = my_eval_distance(vertex,faces,x, options) + +options.null = 0; + +if length(x)>1 + D = zeros(n)+Inf; + for i=1:length(x) + D = min(D, my_eval_distance(vertex,faces,x(i))); + end + return; +end +[D,Z,Q] = perform_fast_marching_mesh(vertex, faces, x, options); \ No newline at end of file diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/perform_fast_marching.m b/matlab/external/gptoolbox/external/toolbox_fast_marching/perform_fast_marching.m new file mode 100644 index 0000000..7449f5a --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/perform_fast_marching.m @@ -0,0 +1,126 @@ +function [D,S,Q] = perform_fast_marching(W, start_points, options) + +% perform_fast_marching - launch the Fast Marching algorithm, in 2D or 3D. +% +% [D,S,Q] = perform_fast_marching(W, start_points, options) +% +% W is an (n,n) (for 2D, d=2) or (n,n,n) (for 3D, d=3) +% weight matrix. The geodesics will follow regions where W is large. +% W must be > 0. +% 'start_points' is a d x k array, start_points(:,i) is the ith starting point . +% +% D is the distance function to the set of starting points. +% S is the final state of the points : -1 for dead (ie the distance +% has been computed), 0 for open (ie the distance is only a temporary +% value), 1 for far (ie point not already computed). Distance function +% for far points is Inf. +% Q is the index of the closest point. Q is set to 0 for far points. +% Q provide a Voronoi decomposition of the domain. +% +% Optional: +% - You can provide special conditions for stop in options : +% 'options.end_points' : stop when these points are reached +% 'options.nb_iter_max' : stop when a given number of iterations is +% reached. +% - You can provide an heuristic in options.heuristic (typically that try to guess the distance +% that remains from a given node to a given target). +% This is an array of same size as W. +% - You can provide a map L=options.constraint_map that reduce the set of +% explored points. Only points with current distance smaller than L +% will be expanded. Set some entries of L to -Inf to avoid any +% exploration of these points. +% - options.values set the initial distance value for starting points +% (default value is 0). +% +% See also: perform_fast_marching_3d. +% +% Copyright (c) 2007 Gabriel Peyre + + +options.null = 0; + +end_points = getoptions(options, 'end_points', []); +verbose = getoptions(options, 'verbose', 1); +nb_iter_max = getoptions(options, 'nb_iter_max', Inf); +values = getoptions(options, 'values', []); +L = getoptions(options, 'constraint_map', []); +H = getoptions(options, 'heuristic', []); +dmax = getoptions(options, 'dmax', Inf); + +d = nb_dims(W); + +if (d==4 && size(W,3)==2 && size(W,4)==2) || (d==4 && size(W,4)==6) || (d==5 && size(W,4)==3 && size(W,5)==3) + % anisotropic fast marching + if d==4 && size(W,3)==2 && size(W,4)==2 + % 2D vector field -> 3D field + W1 = zeros(size(W,1), size(W,2), 3, 3); + W1(:,:,1:2,1:2) = W; + W1(:,:,3,3) = 1; + W = reshape(W1, [size(W,1) size(W,2), 1 3 3]); + % convert to correct size + W = cat(4, W(:,:,:,1,1), W(:,:,:,1,2), W(:,:,:,1,3), W(:,:,:,2,2), W(:,:,:,2,3), W(:,:,:,3,3) ); + end + if d==5 + % convert to correct size + W = cat(4, W(:,:,:,1,1), W(:,:,:,1,2), W(:,:,:,1,3), W(:,:,:,2,2), W(:,:,:,2,3), W(:,:,:,3,3) ); + end + + if size(start_points,1)==2 + start_points(end+1,:) = 1; + end + if size(start_points,1)~=3 + error('start_points should be of size (3,n)'); + end + + % padd to avoid boundary problem + W = cat(1, W(1,:,:,:), W, W(end,:,:,:)); + W = cat(2, W(:,1,:,:), W, W(:,end,:,:)); + W = cat(3, W(:,:,1,:), W, W(:,:,end,:)); + +% if isempty(L) + L = ones(size(W,1), size(W,2), size(W,3)); + % end + + if dmax==Inf + dmax = 1e15; + end + +% start_points = start_points-1; + alpha = 0; + [D,Q] = perform_front_propagation_anisotropic(W, L, alpha, start_points,dmax); + + % remove boundary problems + D = D(2:end-1,2:end-1,2:end-1); + Q = Q(2:end-1,2:end-1,2:end-1); + S = []; + D(D>1e20) = Inf; + return; +end + + +if d~=2 && d~=3 + error('Works only in 2D and 3D.'); +end +if size(start_points,1)~=d + error('start_points should be (d,k) dimensional with k=2 or 3.'); +end + +L(L==-Inf)=-1e9; +L(L==Inf)=1e9; +nb_iter_max = min(nb_iter_max, 1.2*max(size(W))^d); + +% use fast C-coded version if possible +if d==2 + if exist('perform_front_propagation_2d')~=0 + [D,S,Q] = perform_front_propagation_2d(W,start_points-1,end_points-1,nb_iter_max, H, L, values); + else + [D,S] = perform_front_propagation_2d_slow(W,start_points,end_points,nb_iter_max, H); + Q = []; + end +elseif d==3 + [D,S,Q] = perform_front_propagation_3d(W,start_points-1,end_points-1,nb_iter_max, H, L, values); +end +Q = Q+1; + +% replace C 'Inf' value (1e9) by Matlab Inf value. +D(D>1e8) = Inf; \ No newline at end of file diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/perform_fast_marching_mesh.m b/matlab/external/gptoolbox/external/toolbox_fast_marching/perform_fast_marching_mesh.m new file mode 100644 index 0000000..b1a1594 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/perform_fast_marching_mesh.m @@ -0,0 +1,71 @@ +function [D,S,Q] = perform_fast_marching_mesh(vertex, faces, start_points, options) + +% perform_fast_marching_mesh - launch the Fast Marching algorithm on a 3D mesh. +% +% [D,S,Q] = perform_fast_marching_mesh(vertex, faces, start_points, options) +% +% vertex, faces: a 3D mesh +% start_points(i) is the index of the ith starting point . +% +% D is the distance function to the set of starting points. +% S is the final state of the points : -1 for dead (ie the distance +% has been computed), 0 for open (ie the distance is only a temporary +% value), 1 for far (ie point not already computed). Distance function +% for far points is Inf. +% Q is the index of the closest point. Q is set to 0 for far points. +% Q provide a Voronoi decomposition of the domain. +% +% Optional: +% - You can provide non-uniform speed in options.W. +% - You can provide special conditions for stop in options : +% 'options.end_points' : stop when these points are reached +% 'options.nb_iter_max' : stop when a given number of iterations is +% reached. +% - You can provide an heuristic in options.heuristic (typically that try to guess the distance +% that remains from a given node to a given target). +% This is an array of same size as W. +% - You can provide a map L=options.constraint_map that reduce the set of +% explored points. Only points with current distance smaller than L +% will be expanded. Set some entries of L to -Inf to avoid any +% exploration of these points. +% +% Copyright (c) 2004-2006 Gabriel Peyr? + + +options.null = 0; +nverts = max(size(vertex)); + +end_points = getoptions(options, 'end_points', []); +verbose = getoptions(options, 'verbose', 1); +nb_iter_max = getoptions(options, 'nb_iter_max', Inf); +W = getoptions(options, 'W', ones(nverts,1) ); +L = getoptions(options, 'constraint_map', []); +H = getoptions(options, 'heuristic', []); +values = getoptions(options, 'values', []); +dmax = getoptions(options, 'dmax', 1e9); + +I = find(L==-Inf); L(I)=-1e9; +I = find(L==Inf); L(I)=1e9; + +nb_iter_max = min(nb_iter_max, 1.2*max(size(W))); + +if size(vertex,1)>size(vertex,2) + vertex = vertex'; +end +if size(faces,1)>size(faces,2) + faces = faces'; +end +start_points = start_points(:); +end_points = end_points(:); + +% use fast C-coded version if possible +if exist('perform_front_propagation_2d')~=0 + [D,S,Q] = perform_front_propagation_mesh(vertex, faces-1, W,start_points-1,end_points-1, nb_iter_max, H, L, values, dmax); + Q = Q+1; +else + error('You have to run compiler_mex before.'); +end + +% replace C 'Inf' value (1e9) by Matlab Inf value. +I = find( D>1e8 ); +D(I) = Inf; diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/perform_fast_marching_old.m b/matlab/external/gptoolbox/external/toolbox_fast_marching/perform_fast_marching_old.m new file mode 100644 index 0000000..b485891 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/perform_fast_marching_old.m @@ -0,0 +1,119 @@ +function [D,S,Q] = perform_fast_marching(W, start_points, options) + +% perform_fast_marching - launch the Fast Marching algorithm, in 2D or 3D. +% +% [D,S,Q] = perform_fast_marching(W, start_points, options) +% +% W is an (n,n) (for 2D, d=2) or (n,n,n) (for 3D, d=3) +% weight matrix. The geodesics will follow regions where W is large. +% W must be > 0. +% 'start_points' is a d x k array, start_points(:,i) is the ith starting point . +% +% D is the distance function to the set of starting points. +% S is the final state of the points : -1 for dead (ie the distance +% has been computed), 0 for open (ie the distance is only a temporary +% value), 1 for far (ie point not already computed). Distance function +% for far points is Inf. +% Q is the index of the closest point. Q is set to 0 for far points. +% Q provide a Voronoi decomposition of the domain. +% +% Optional: +% - You can provide special conditions for stop in options : +% 'options.end_points' : stop when these points are reached +% 'options.nb_iter_max' : stop when a given number of iterations is +% reached. +% - You can provide an heuristic in options.heuristic (typically that try to guess the distance +% that remains from a given node to a given target). +% This is an array of same size as W. +% - You can provide a map L=options.constraint_map that reduce the set of +% explored points. Only points with current distance smaller than L +% will be expanded. Set some entries of L to -Inf to avoid any +% exploration of these points. +% - options.values set the initial distance value for starting points +% (default value is 0). +% +% See also: perform_fast_marching_3d. +% +% Copyright (c) 2007 Gabriel Peyre + + +options.null = 0; + +end_points = getoptions(options, 'end_points', []); +verbose = getoptions(options, 'verbose', 1); +nb_iter_max = getoptions(options, 'nb_iter_max', Inf); +values = getoptions(options, 'values', []); +L = getoptions(options, 'constraint_map', []); +H = getoptions(options, 'heuristic', []); + +d = nb_dims(W); + +if (d==4 && size(W,3)==2 && size(W,4)==2) || (d==4 && size(W,4)==6) || (d==5 && size(W,4)==3 && size(W,5)==3) + % anisotropic fast marching + if d==4 && size(W,3)==2 && size(W,4)==2 + % 2D vector field -> 3D field + W1 = zeros(size(W,1), size(W,2), 3, 3); + W1(:,:,1:2,1:2) = W; + W1(:,:,3,3) = 1; + W = reshape(W1, [size(W,1) size(W,2), 1 3 3]); + % convert to correct size + W = cat(4, W(:,:,:,1,1), W(:,:,:,1,2), W(:,:,:,1,3), W(:,:,:,2,2), W(:,:,:,2,3), W(:,:,:,3,3) ); + end + if d==5 + % convert to correct size + W = cat(4, W(:,:,:,1,1), W(:,:,:,1,2), W(:,:,:,1,3), W(:,:,:,2,2), W(:,:,:,2,3), W(:,:,:,3,3) ); + end + + if size(start_points,1)==2 + start_points(end+1,:) = 1; + end + if size(start_points,1)~=3 + error('start_points should be of size (3,n)'); + end + + % padd to avoid boundary problem + W = cat(1, W(1,:,:,:), W, W(end,:,:,:)); + W = cat(2, W(:,1,:,:), W, W(:,end,:,:)); + W = cat(3, W(:,:,1,:), W, W(:,:,end,:)); + +% if isempty(L) + L = ones(size(W,1), size(W,2), size(W,3)); + % end + +% start_points = start_points-1; + alpha = 0; + D = perform_front_propagation_anisotropic(W, L, alpha, start_points); + + % remove boundary problems + D = D(2:end-1,2:end-1,2:end-1); + S = []; Q = []; + return; +end + + +if d~=2 && d~=3 + error('Works only in 2D and 3D.'); +end +if size(start_points,1)~=d + error('start_points should be (d,k) dimensional with k=2 or 3.'); +end + +L(L==-Inf)=-1e9; +L(L==Inf)=1e9; +nb_iter_max = min(nb_iter_max, 1.2*max(size(W))^d); + +% use fast C-coded version if possible +if d==2 + if exist('perform_front_propagation_2d')~=0 + [D,S,Q] = perform_front_propagation_2d(W,start_points-1,end_points-1,nb_iter_max, H, L, values); + else + [D,S] = perform_front_propagation_2d_slow(W,start_points,end_points,nb_iter_max, H); + Q = []; + end +elseif d==3 + [D,S,Q] = perform_front_propagation_3d(W,start_points-1,end_points-1,nb_iter_max, H, L, values); +end +Q = Q+1; + +% replace C 'Inf' value (1e9) by Matlab Inf value. +D(D>1e8) = Inf; diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/perform_fmstar_2d.m b/matlab/external/gptoolbox/external/toolbox_fast_marching/perform_fmstar_2d.m new file mode 100644 index 0000000..4d5f16b --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/perform_fmstar_2d.m @@ -0,0 +1,86 @@ +function [D,S] = perform_fmstar_2d(W, start_points,end_points, options) + +% perform_fmstar_2d - launch the Fast Marching* algorithm. +% +% [D,S] = perform_fmstar_2d(W, start_points,end_points, options) +% +% 'W' is the weight matrix (the highest, the slowest the front will move). +% 'start_points' is a 2 x k array, start_points(:,i) is the ith starting point . +% 'end_points' is a 2 x 1 array, it is the goal. +% +% 'options' is a structure that can contains the following fields: +% * 'heuristic': the value for the 'distance to goal' heuristic +% (should be of the same size as W) +% * 'heuristic_type': if you do not provide explicitly the heuristic, +% it can be computed automatically, and the way to compute +% it are set by 'heuristic_type' (either 'multiresolution' +% or 'landmarks') +% 'reduc_factor' is the reduction factor for the coarse scale +% computation (eg. 0.5 will perform the heuristic computation +% on a grid of half size). +% +% Copyright (c) 2004 Gabriel Peyré + +options.null = 0; +if isfield(options, 'weight') + weight = options.weight; +else + weight = 0.6; +end + +if isfield(options, 'propagation_type') + propagation_type = options.propagation_type; +else + propagation_type = 'normal'; +end +if strcmp(propagation_type, 'circular') + if isfield(options, 'center_point') + center_point = options.center_point; + else + warning('For circula mode, you must provide options.center_point: switching to normal mode.'); + propagation_type = 'normal'; + end +end + +if isfield(options, 'heuristic') + H = options.heuristic; +else + if isfield(options, 'heuristic_type') + heuristic_type = options.heuristic_type; + else + heuristic_type = 'multiresolution'; + end + switch lower(heuristic_type) + case 'multiresolution' + H = compute_heuristic_multiresolution( W, end_points, options ); + case 'landmark' + if isfield( options, 'distance_to_landmarks' ) + DL = options.distance_to_landmarks; + elseif isfield( options, 'landmarks' ) + landmarks = options.landmarks; + nbr_landmarks = size(nbr_landmarks, 2); + % compute distance to landmark points + DL = zeros(n,n,nbr_landmarks); + opt.nb_iter_max = Inf; opt.Tmax = sum(size(W)); + for i=1:nbr_landmarks + [DL(:,:,i),S] = perform_fast_marching(W, landmarks(:,i), opt); + end + else + error('For landmark heuristic, you should provide either the landmark points or the distance to them.'); + end + H = compute_heuristic_landmark( DL, end_points ); + otherwise + error('Unkwnown heuristic_type.'); + end +end + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% compute the full FM +clear options; +options.nb_iter_max = Inf; +options.end_points = end_points; +if strcmp(propagation_type, 'normal') + [D,S] = perform_fast_marching(W, start_points, options, H*weight); +else + [D,S] = perform_circular_fast_marching_2d(W, start_points, center_point, options, H*weight); +end \ No newline at end of file diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/perform_fmstar_3d.m b/matlab/external/gptoolbox/external/toolbox_fast_marching/perform_fmstar_3d.m new file mode 100644 index 0000000..8b76f64 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/perform_fmstar_3d.m @@ -0,0 +1,55 @@ +function [D,S] = perform_fmstar_3d(W, start_points,end_points, options) + +% perform_fmstar_3d - launch the Fast Marching* algorithm in 3D. +% +% [D,S] = perform_fmstar_2d(W, start_points,end_points, options) +% +% 'W' is the 3D weight matrix (the highest, the slowest the front will move). +% 'start_points' is a 3 x k array, start_points(:,i) is the ith starting point . +% 'end_points' is a 3 x 1 array, it is the goal. +% +% 'reduc_factor' is the reduction factor for the coarse scale +% computation (eg. 0.5 will perform the heuristic computation +% on a grid of half size). +% +% Copyright (c) 2004 Gabriel Peyré + +options.null = 0; +if isfield(options, 'weight') + weight = options.weight; +else + weight = 0.6; +end +if isfield(options, 'reduc_factor') + reduc_factor = options.reduc_factor; +else + reduc_factor = 0.3; +end + +if reduc_factor~=1 + Ws = image_3d_resize(W,round(size(W)*reduc_factor)); +else + Ws = W; +end + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% compute the heuristic map +clear options; +options.nb_iter_max = 10000000; +start_points_small = round( end_points*reduc_factor ); +[Hs,S] = perform_fast_marching(Ws, start_points_small, options); +% extrapolate the heuristic +if reduc_factor~=1 + H = image_3d_resize(Hs,size(W)); +else + H = Hs; +end + + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% compute the full FM +clear options; +options.nb_iter_max = 10000000; +options.end_points = end_points; +[D,S] = perform_fast_marching(W, start_points, options, H*weight); \ No newline at end of file diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/perform_front_propagation_2d.m b/matlab/external/gptoolbox/external/toolbox_fast_marching/perform_front_propagation_2d.m new file mode 100644 index 0000000..e94b666 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/perform_front_propagation_2d.m @@ -0,0 +1,12 @@ +% [D,S] = perform_front_propagation_2d(W,start_points,end_points,nb_iter_max,H); +% +% 'D' is a 2D array containing the value of the distance function to seed. +% 'S' is a 2D array containing the state of each point : +% -1 : dead, distance have been computed. +% 0 : open, distance is being computed but not set. +% 1 : far, distance not already computed. +% 'W' is the weight matrix (inverse of the speed). +% 'start_points' is a 2 x num_start_points matrix where k is the number of starting points. +% 'H' is an heuristic (distance that remains to goal). This is a 2D matrix. +% +% Copyright (c) 2004 Gabriel Peyré \ No newline at end of file diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/perform_front_propagation_2d_slow.m b/matlab/external/gptoolbox/external/toolbox_fast_marching/perform_front_propagation_2d_slow.m new file mode 100644 index 0000000..041c71d --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/perform_front_propagation_2d_slow.m @@ -0,0 +1,199 @@ +function [D,S,father] = perform_front_propagation_2d_slow(W,start_points,end_points,nb_iter_max,H) + +% [D,S] = perform_front_propagation_2d_slow(W,start_points,end_points,nb_iter_max,H); +% +% [The mex function is perform_front_propagation_2d] +% +% 'D' is a 2D array containing the value of the distance function to seed. +% 'S' is a 2D array containing the state of each point : +% -1 : dead, distance have been computed. +% 0 : open, distance is being computed but not set. +% 1 : far, distance not already computed. +% 'W' is the weight matrix (inverse of the speed). +% 'start_points' is a 2 x num_start_points matrix where k is the number of starting points. +% 'H' is an heuristic (distance that remains to goal). This is a 2D matrix. +% +% Copyright (c) 2004 Gabriel Peyré + +data.D = W.*0 + Inf; % action +start_ind = sub2ind(size(W), start_points(1,:), start_points(2,:)); +data.D( start_ind ) = 0; +data.O = start_points; +% S=1 : far, S=0 : open, S=-1 : close +data.S = ones(size(W)); +data.S( start_ind ) = 0; +data.W = W; +data.father = zeros( [size(W),2] ); + +verbose = 1; + +if nargin<3 + end_points = []; +end +if nargin<4 + nb_iter_max = round( 1.2*size(W,1)^2 ); +end +if nargin<5 + data.H = W.*0; +else + data.H = H; +end + +if ~isempty(end_points) + end_ind = sub2ind(size(W), end_points(1,:), end_points(2,:)); +else + end_ind = []; +end + +str = 'Performing Fast Marching algorithm.'; +if verbose + h = waitbar(0,str); +end + +i = 0; +while i0 && jj>0 && ii<=n && jj<=p + + f = [0 0]; % current father + + %%% update the action using Upwind resolution + P = h/W(ii,jj); + % neighbors values + a1 = Inf; + if ii1 && D( ii-1,jj )1 && D( ii,jj-1 )a2 % swap to reorder + tmp = a1; a1 = a2; a2 = tmp; + f = f([2 1]); + end + % now the equation is (a-a1)^2+(a-a2)^2 = P, with a >= a2 >= a1. + if P^2 > (a2-a1)^2 + delta = 2*P^2-(a2-a1)^2; + A1 = (a1+a2+sqrt(delta))/2; + else + A1 = a1 + P; + f(2) = 0; + end + + switch S(ii,jj) + case kClose + % check if action has change. Should not appen for FM + if A1size(vertex,2) + vertex = vertex'; +end +if size(faces,1)>size(faces,2) + faces = faces'; +end + +niter_lloyd = getoptions(options, 'niter_lloyd', 1); +if niter_lloyd>1 + for i=1:niter_lloyd + start_points = perform_lloyd_mesh(vertex,faces, start_points, options) + options.lambda = []; % enfore recomputing + end + return; +end + +lambda = getoptions(options, 'lambda', []); +edges_id = getoptions(options, 'edges_id', []); +Q = getoptions(options, 'Q', []); +if isempty(lambda) || isempty(edges_id) || isempty(Q) + % update voronoi + [Q,DQ, ve, edges_id, lambda] = compute_voronoi_mesh(vertex,faces, start_points, options); +end + +% compute distances for start +ne = length(lambda); +n = size(vertex,2); +% compute edge length +d = diff( reshape(vertex(:,edges_id'), [3 ne 2]), 1, 3 ); +d = sqrt( sum(d.^2,1) ); +d1 = (1-lambda).*d; +d2 = lambda.*d; +% compute initial values for FM +values = zeros(n,1); cnt = zeros(n,1); +for i=1:ne + values(edges_id(1,i)) = values(edges_id(1,i)) + d1(i); + cnt(edges_id(1,i)) = cnt(edges_id(1,i)) + 1; + values(edges_id(2,i)) = values(edges_id(2,i)) + d1(i); + cnt(edges_id(2,i)) = cnt(edges_id(2,i)) + 1; +end +values = values./cnt; +% perform FM from edge points +pts = unique( edges_id(:) ); +options.values = values(pts); +options.values = []; +D = perform_fast_marching_mesh(vertex, faces, pts, options); + +% seed new locations +nstart = length(start_points); +for i=1:nstart + I = find(Q(:,1)==i); + [v,k] = max(D(I)); + start_points(i) = I(k); +end +start_points = start_points(:); \ No newline at end of file diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/perform_redistancing.m b/matlab/external/gptoolbox/external/toolbox_fast_marching/perform_redistancing.m new file mode 100644 index 0000000..50a0440 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/perform_redistancing.m @@ -0,0 +1,57 @@ +function D1 = perform_redistancing(D, options) + +% perform_redistancing - redistance a function +% +% D1 = perform_redistancing(D, options); +% +% Compute a signed distance function D1 that have the same 0 level set as D. +% You can turn off interpolation by using options.use_interpolation=0. +% +% Note that the distance function is computed with 1 pixel = distance of +% 1, so the overall image range over a 1...n=size(D,1) +% +% Copyright (c) 2007 Gabriel Peyre + +options.null = 0; +use_interpolation = getoptions(options, 'use_interpolation', 1); + +n = size(D,1); + +% horizontal +P1 = D(1:end-1,:); P2 = D(2:end,:); +P = (P1.*P2)<0; +d = abs(P1-P2); d(d0; +Vh = max([v1; zeros(1,n)], [zeros(1,n); v2]); +% vertical +P1 = D(:,1:end-1); P2 = D(:,2:end); +P = (P1.*P2)<0; +d = abs(P1-P2); d(d0; +Vv = max([v1, zeros(n,1)],[zeros(n,1), v2]); + +V = zeros(n); +I = find(Ah>0); +V(I) = Vh(I); +I = find(Av>0); +V(I) = max(V(I),Vv(I)); + +I = find(V~=0); +[x,y] = ind2sub(size(D),I); +start_points = [x(:)'; y(:)']; +vals = V(I); + +% with interpolation +options.nb_iter_max = Inf; +if use_interpolation + options.values = vals/n; +else + options.values = []; +end +D1 = perform_fast_marching(ones(n), start_points, options); +D1 = D1*n; +D1(D<0) = -D1(D<0); \ No newline at end of file diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/pick_curves.m b/matlab/external/gptoolbox/external/toolbox_fast_marching/pick_curves.m new file mode 100644 index 0000000..8db1ea7 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/pick_curves.m @@ -0,0 +1,40 @@ +function sk = pick_curves(mask) + +% pick_curves - ask for the user to build a set of curves +% +% sk = pick_curves(mask); +% +% mask is a background image (should be in [0,1] approx). +% +% The user right-click on a set of point which create a curve. +% Left click stop a curve. +% Another left click stop the process. +% +% Copyright (c) 2007 Gabriel Peyr? + + +n = size(mask,1); + +sk = zeros(n); + +b = 1; +while b(end)==1 + % draw a line + clf; + imagesc(mask+sk); axis image; axis off; + colormap gray(256); + [y1,x1,b] = ginput(1); + while b==1 + clf; + imagesc(mask+sk); axis image; axis off; + [y2,x2,c] = ginput(1); + if c~=1 + break; + end + t = linspace(0,1,1000); + x = round( x1*t+x2*(1-t) ); + y = round( y1*t+y2*(1-t) ); + sk( x+(y-1)*n ) = 1; + x1 = x2; y1 = y2; + end +end \ No newline at end of file diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/pick_start_end_point.m b/matlab/external/gptoolbox/external/toolbox_fast_marching/pick_start_end_point.m new file mode 100644 index 0000000..c130de8 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/pick_start_end_point.m @@ -0,0 +1,65 @@ +function [start_point,end_point,center_point] = pick_start_end_point(M, no_end_point, do_rounding) + +% pick_start_end_point - pick start/end points for front propagation. +% +% [start_point,end_point,center_point] = pick_start_end_point(M); +% +% Copyright (c) 2005 Gabriel Peyré + +if nargin<2 + no_end_point = 0; +end +if nargin<3 + do_rounding = 1; +end + +clf; +hold on; +if ~isempty(M) +imagesc(M'); +axis image; +axis off; +colormap gray(256); +end + +m = size(M); + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% pick center point +if nargout>2 + disp('Pick center point.'); + center_point = round( ginput(1) )'; + plot( [center_point(1),m(1)], [center_point(2) center_point(2)] ); + plot( center_point(1), center_point(2), 'ro' ); +end + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% pick starting point +disp('Pick starting point.'); +start_point = ginput(1)'; +if do_rounding + start_point = round(start_point); +end +if nargout>2 + start_point(2) = center_point(2); % project +end +plot( start_point(1), start_point(2), 'rx' ); + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% pick ending point +if nargout>1 + if no_end_point + end_point = start_point; + end_point(2) = end_point(2)-3; + else + disp('Pick end point.'); + end_point = ginput(1)'; + if do_rounding + end_point = round(end_point); + end + plot( end_point(1), end_point(2), 'rs' ); + end +end + +hold off; \ No newline at end of file diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/plot_constrained_path_planing.m b/matlab/external/gptoolbox/external/toolbox_fast_marching/plot_constrained_path_planing.m new file mode 100644 index 0000000..fc0189d --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/plot_constrained_path_planing.m @@ -0,0 +1,57 @@ +function plot_constrained_path_planing(M,path,obj,nb_s,options) + +% plot_constrained_path_planing - plot the result of the fast marching. +% +% plot_constrained_path_planing(M,path,obj); +% +% Copyright (c) 2004 Gabriel Peyré + +options.null = 1; +if nargin<4 + nb_s = 20; +end +if isfield(options, 'box_width') + box_width = options.box_width; +else + box_width = 2; +end + +n = size(M,1); + + +hold on; +imagesc(1-M'); +colormap gray; +axis image; +axis square; +set(gca,'box','on'); +if nargin>=3 +% plot(path(:,1), path(:,2), '-'); +end + +% resample the path evenly +path1 = perform_curve_resampling(path, nb_s, 'nbpts')'; + +% plot tiny red boxes +for i=1:size(path1,1) + plot_box( path1(i,1:2), obj*n, path1(i,3), 'r', box_width ); +end + +set(gca, 'XTick', []); +set(gca, 'YTick', []); +set(gca,'box','on'); +hold off; + +function plot_box(c,obj,theta, str, box_width) + +v = [cos(theta),sin(theta)]*obj(1)/2; +w = [-sin(theta),cos(theta)]*obj(2)/2; +plot_line( c+v+w, c-v+w, str, box_width ); +plot_line( c-v+w, c-v-w, str, box_width ); +plot_line( c-v-w, c+v-w, str, box_width ); +plot_line( c+v-w, c+v+w, str, box_width ); + +function plot_line(a,b, str, box_width) + +h = line([a(1) b(1)], [a(2) b(2)], 'LineWidth', box_width); +set(h,'Color','r'); \ No newline at end of file diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/plot_fast_marching_2d.m b/matlab/external/gptoolbox/external/toolbox_fast_marching/plot_fast_marching_2d.m new file mode 100644 index 0000000..e165544 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/plot_fast_marching_2d.m @@ -0,0 +1,99 @@ +function plot_fast_marching_2d(W,S,path,start_points,end_points, options) + +% plot_fast_marching_2d - plot the result of the fast marching. +% +% plot_fast_marching_2d(W,S,path,start_points,end_points, options); +% +% Copyright (c) 2004 Gabriel Peyré + + +n = size(W,1); + +options.null = 0; + +path_width = getoptions(options, 'path_width', 3); +point_size = getoptions(options, 'point_size', 12); + + +if isfield(options, 'start_point_style') + start_point_style = options.start_point_style; +else + start_point_style = 'rx'; +end +if isfield(options, 'end_point_style') + end_point_style = options.end_point_style; +else + end_point_style = 'k*'; +end + +if ~iscell(end_point_style) + end_point_style = {end_point_style, 'k.'}; +end +if ~iscell(point_size) + point_size = {point_size, 20}; +end + +if size(W,3)==1 + Z = repmat(W',[1,1,3]); +else + Z = permute(W,[2 1 3]); +end +S1 = repmat(S',[1,1,3]); +S1(:,:,1) = Inf; +open_list = find( S1==0 ); +close_list = find( S1==-1 ); + +set(gca,'box','on'); + +hold on; +% Z(open_list) = 0; +Z(close_list) = 0; +imagesc( rescale(Z) ); +axis image; +axis off; + +c_list = perform_curve_extraction(S,0); +for k=1:length(c_list); + c_list{k} = c_list{k}*(n-1)+1; +end +for i=1:length(c_list) + plot(c_list{i}(1,:), c_list{i}(2,:), 'r-', 'LineWidth', 2); +end + +if nargin>=3 + if ~iscell(path) + path = {path}; + end + for i=1:length(path) + p = path{i}; + if size(p,1)>size(p,2) + p = p'; + end + plot(p(1,:), p(2,:), '-', 'LineWidth', path_width); + end +end + +% axis square; +if nargin>=4 & ~isempty(start_points) + if size(start_points,1)~=2 + start_points = start_points'; + end + if size(start_points,1)~=2 + error('start_points must be of size 2xk'); + end + for i=1:size(start_points,2) + plot(start_points(1,i), start_points(2,i), start_point_style, 'MarkerSize', point_size{1}); + end +end +if nargin>=5 & ~isempty(end_points) + if size(end_points,1)~=2 + end_points = end_points'; + end + if size(end_points,1)~=2 + error('end_points must be of size 2xk'); + end + for i=1:size(end_points,2) + plot(end_points(1,i), end_points(2,i), end_point_style{1 + (i>1)}, 'MarkerSize', point_size{1 + (i>1)}); + end +end +hold off; \ No newline at end of file diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/plot_fast_marching_3d.m b/matlab/external/gptoolbox/external/toolbox_fast_marching/plot_fast_marching_3d.m new file mode 100644 index 0000000..71e1105 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/plot_fast_marching_3d.m @@ -0,0 +1,118 @@ +function plot_fast_marching_3d(W,S,path,start_points,end_points, options) + +% plot_fast_marching_3d - plot the result of the fast marching. +% +% plot_fast_marching_3d(W,S,path [,start_points,end_points, options] ); +% +% If you provide W, path is assumed to lie in [1,n]^3 where n=length(W). +% Path can be a cell array of 3D curves or a single 3D curve. +% +% Copyright (c) 2004 Gabriel Peyré + +options.null = 0; +if isfield(options, 'plot_isosurface') + plot_isosurface = options.plot_isosurface; +else + plot_isosurface = 1; +end +if isfield(options, 'plot_planes') + plot_planes = options.plot_planes; +else + plot_planes = 1; +end +if isfield(options, 'path_width') + path_width = options.path_width; +else + path_width = 5; +end +if isfield(options, 'point_size') + point_size = options.point_size; +else + point_size = 16; +end + + +[n,p,q] = size(W); + +hold on; + +if ~isempty(W) && plot_planes + if 0 + open_list = find( S==0 ); + close_list = find( S==-1 ); + W(open_list) = 0; + W(close_list) = W(close_list) - 0.2; + end + plot_volumetric_data(W); +end + +if nargin>=4 && ~isempty(start_points) + if size(start_points,1)~=3 + start_points = start_points'; + end + if size(start_points,1)~=3 + error('start_points must be of size 3xk'); + end +% start_points = (start_points-1)/(n-1); + start_points = shift_array(start_points); + h = plot3(start_points(1), start_points(2), start_points(3), 'o', 'MarkerSize', point_size, ... + 'MarkerEdgeColor','k', 'MarkerFaceColor','b'); +end + +if nargin>=5 && ~isempty(end_points) + if size(end_points,1)~=3 + start_points = start_points'; + end + if size(end_points,1)~=3 + error('start_points must be of size 2xk'); + end + end_points = shift_array(end_points); +% end_points = (end_points-1)/(n-1); + plot3(end_points(1), end_points(2), end_points(3), 'o', 'MarkerSize', point_size, ... + 'MarkerEdgeColor','k', 'MarkerFaceColor','r'); +end + +if nargin>=3 && ~isempty(path) + if ~iscell(path) + path = {path}; + end + for i=1:length(path) + path1 = path{i}; + if size(path1,2)~=3 + path1 = path1'; + end + path1 = shift_array(path1); + plot3(path1(:,1), path1(:,2), path1(:,3), '-', 'LineWidth', path_width); + end +end + +if plot_isosurface + S = smooth3(S,'gaussian',5,1); + F = isosurface( S,0.5 ); + p = patch(F); + isonormals( S,p ); + set(p, 'FaceColor', 'red', 'EdgeColor', 'none'); +end + +box on; +set(gca, 'XTick', []); +set(gca, 'YTick', []); +set(gca, 'ZTick', []); +lighting phong; +alpha(0.7); +camproj('perspective'); +view(3); +axis equal; +axis([1 size(W,1) 1 size(W,2) 1 size(W,3)]); +daspect([1 1 1]); +% cameramenu; +camlight; + +hold off; + +function path1 = shift_array(path) +if( size(path, 2)==1 ) + path1 = path( [2:-1:1 end] ); +else + path1 = path( :, [2:-1:1 end] ); +end diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/plot_fast_marching_mesh.m b/matlab/external/gptoolbox/external/toolbox_fast_marching/plot_fast_marching_mesh.m new file mode 100644 index 0000000..3adac3c --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/plot_fast_marching_mesh.m @@ -0,0 +1,78 @@ +function plot_fast_marching_mesh(vertex,faces, D, paths, options) + +% plot_fast_marching_mesh - plot the result of the fast marching on a mesh. +% +% plot_fast_marching_mesh(vertex,faces, D, paths, options); +% +% paths can be a cell array of path (to display multiple geodesics). +% paths should be computed with compute_geodesic_mesh. +% +% options.voronoi_edges is a list of voronoi edges computed with +% compute_voronoi_mesh. +% +% See also perform_fast_marching_mesh, compute_geodesic_mesh, compute_voronoi_mesh. +% +% You can force color equalization using options.colorfx = 'equalize' +% options.start_points is a set of start points (in red), for instance the center of geodesic cells. +% +% Copyright (c) 2007 Gabriel Peyre + +options.null = 0; +if not(iscell(paths)) + paths = {paths}; +end + +col = D; +col(col==Inf) = 0; + +start_points = getoptions(options, 'start_points', []); +ve = getoptions(options, 'voronoi_edges', []); +ms = getoptions(options, 'ms', 25); +lw = getoptions(options, 'lw', 3); + +colorfx = getoptions(options, 'colorfx', 'none'); +if strcmp(colorfx, 'wrapping') + num = 20; + col = rescale(col); + col = mod(col*num,2); col(col>1) = 2-col(col>1); +end +if strcmp(colorfx, 'equalize') + col = perform_histogram_equalization(col, linspace(0,1,length(col))); +end + +options.face_vertex_color = col; +clf; +hold on; +plot_mesh(vertex, faces, options); +for i=1:length(paths) + path = paths{i}; + if not(isempty(path)) + end_point = path(:,1); + start_point = path(:,end); + % display starting points + h = plot3( start_point(1),start_point(2), start_point(3), 'r.'); + set(h, 'MarkerSize', ms); + % display endding points + h = plot3( end_point(1), end_point(2), end_point(3), 'b.'); + set(h, 'MarkerSize', ms); + % display geodesic + h = plot3(path(1,:), path(2,:),path(3,:), 'k'); + set(h,'LineWidth', lw); + end +end +% display starting points +for i=1:length(start_points) + start_point = vertex(:,start_points(i)); + h = plot3( start_point(1),start_point(2), start_point(3), 'r.'); + set(h, 'MarkerSize', ms); +end +% display voronoi +for i=1:size(ve,2) + h = plot3( [ve(1,i) ve(4,i)], ... + [ve(2,i) ve(5,i)], ... + [ve(3,i) ve(6,i)], 'r'); + set(h, 'LineWidth', lw); +end +hold off; +colormap jet(256); +camlight; \ No newline at end of file diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/plot_volumetric_data.m b/matlab/external/gptoolbox/external/toolbox_fast_marching/plot_volumetric_data.m new file mode 100644 index 0000000..d48d811 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/plot_volumetric_data.m @@ -0,0 +1,32 @@ +function plot_volumetric_data(W, nb_colors) + +% plot_volumetric_data - plot a cube of data. +% +% plot_volumetric_data(W, nb_colors); +% +% Copyright (c) 2005 Gabriel Peyré + +if nargin<2 + nb_colors = 256; +end + +[n,p,q] = size(W); +h = slice(W,p/2,n/2,q/2); +set(h,'FaceColor','interp','EdgeColor','none'); + +box on; +set(gca, 'XTick', []); +set(gca, 'YTick', []); +set(gca, 'ZTick', []); + +colormap( jet(nb_colors) ); + +lighting phong; +camlight infinite; +camproj('perspective'); + + +view(3); +axis tight; +axis equal; +% cameramenu; \ No newline at end of file diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/publish_html.m b/matlab/external/gptoolbox/external/toolbox_fast_marching/publish_html.m new file mode 100644 index 0000000..9cba743 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/publish_html.m @@ -0,0 +1,25 @@ +function publish_html(filename, outputDir, stylesheet) + +% publish_html - publish a file to HTML format +% +% publish_html(filename, outputDir, stylesheet); +% +% Copyright (c) 2008 Gabriel Peyre + +if nargin<1 + filename = 'content'; +end +if nargin<2 + outputDir = 'html'; +end +if nargin<3 + stylesheet = [outputDir '/gpeyre.xsl']; +end + +opts.outputDir = outputDir; +if not(isempty(stylesheet)) + opts.stylesheet = stylesheet; +end +file = publish(filename,opts); + +web(file); diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/readme b/matlab/external/gptoolbox/external/toolbox_fast_marching/readme new file mode 100644 index 0000000..3be6e22 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/readme @@ -0,0 +1,72 @@ +WARNING: you have to add the files under toolbox/ in your Matlab path. + +The Fast Marching algorithm, introduced by Sethian (1996) is a +numerical algorithm that is able to catch the viscosity solution +of the Eikonal equation |grad(D)|=P. The level set {x \ F(x)=t} +can be seen as a front advancing with speed P(x). + +The resulting function D is a distance function, and if the speed +P is constant, it can be seen as the distance function to a set +of starting points. + +The Fast Marching is very similar to the Dijkstra algorithm that +finds shortest paths on graphs. Using a gradient descent of the +distance function D, one is able to extract a good approximation +of the shortest path (geodesic) in various settings (euclidean for +P constant, and a weighted riemanian manifold with P varying). + +The main reference about the Fast Marching algorithm is the book + Level Set Methods and Fast Marching Methods Evolving Interfaces + in Computational Geometry, Fluid Mechanics, Computer Vision, and Materials Science + J.A. Sethian, Cambridge University Press, 1999 + Cambridge Monograph on Applied and Computational Mathematics + +A good review of the Fast Marching in 3D together with some applications +can be found in + Fast extraction of minimal paths in 3D images and application to virtual endoscopy. + T.Deschamps and L.D. Cohen. + September 2000. To appear in Medical Image Analysis. + +Basic features: +* The functions 'perform_fast_marching_2d' and 'perform_fast_marching_3d' + compute the distance function from a set of starting points. +* To extract the geodesics between these starting points and an + ending point, you can use 'extract_path_2d' and 'extract_path_3d'. +* There are also test applications 'test_fast_marching_2d' + and 'test_fast_marching_3d' so that you can easily + understand the use of the functions. + +Additional features: +* Circular path extraction : a callback function can be passed + to the C++ function 'perform_front_propagation_2d' to prevent + the front to passing though some area. The function + 'perform_circular_fast_marching_2d' implement a simple trick, + by prenventing the front to pass through an horizontal half line, + which in turn enable the extraction of circular paths. + The function 'test_circular_fast_marching_2d' shows + an application of this to cell segmentation. + For more information you can read the original paper: + Appleton, B., Talbot, H., + Globally Optimal Geodesic Active Contours, + Journal of Mathematical Imaging and Vision, to appear. +* Constraint path planing : the script 'test_path_planing' + shows the application of 3D fast marching to the extraction + of optimal path for a tiny rectangle. + The function 'generate_constrained_map' generate the 3D speed + function for a given 2D map (the 2D speed function that + should be used if the object to move was a point). + For more information see: + http://math.berkeley.edu/~sethian/Movies/Movierobotics.html + and read + Kimmel, R., and Sethian, J.A., + Fast Marching Methods for Robotic Navigation with Constraints + Center for Pure and Applied Mathematics Report, + Univ. of California, Berkeley, May 1996 + +The main computation are done in a mex file so it is very fast +(using a Fibonacci heap structure). To compile the mex files, +simply run 'compile_mex'. This should be ok if you have +set some C++ compiler (use 'mex -setup'). +Precompiled version (.dll) for Windows are provided. + +Copyright (c) 2004 Gabriel Peyré \ No newline at end of file diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/skeleton.dll b/matlab/external/gptoolbox/external/toolbox_fast_marching/skeleton.dll new file mode 100644 index 0000000..b790ea9 Binary files /dev/null and b/matlab/external/gptoolbox/external/toolbox_fast_marching/skeleton.dll differ diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/.svn/all-wcprops b/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/.svn/all-wcprops new file mode 100644 index 0000000..acbbb23 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/.svn/all-wcprops @@ -0,0 +1,275 @@ +K 25 +svn:wc:ra_dav:version-url +V 71 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/tests +END +test_eccentricity.m +K 25 +svn:wc:ra_dav:version-url +V 91 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/tests/test_eccentricity.m +END +test_landmark.m +K 25 +svn:wc:ra_dav:version-url +V 87 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/tests/test_landmark.m +END +test_anisotropic.m +K 25 +svn:wc:ra_dav:version-url +V 90 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/tests/test_anisotropic.m +END +test_fast_marching_3d.m +K 25 +svn:wc:ra_dav:version-url +V 95 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/tests/test_fast_marching_3d.m +END +test_voronoi_triangulation.m +K 25 +svn:wc:ra_dav:version-url +V 100 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/tests/test_voronoi_triangulation.m +END +test_farthest_sampling_2d.m +K 25 +svn:wc:ra_dav:version-url +V 99 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/tests/test_farthest_sampling_2d.m +END +test_propagation_mesh.m +K 25 +svn:wc:ra_dav:version-url +V 95 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/tests/test_propagation_mesh.m +END +test_anisotropic_feth.m +K 25 +svn:wc:ra_dav:version-url +V 95 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/tests/test_anisotropic_feth.m +END +test_landmark_error.m +K 25 +svn:wc:ra_dav:version-url +V 93 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/tests/test_landmark_error.m +END +test_geodesic_vs_euclidean.m +K 25 +svn:wc:ra_dav:version-url +V 100 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/tests/test_geodesic_vs_euclidean.m +END +test_bending_invariants.m +K 25 +svn:wc:ra_dav:version-url +V 97 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/tests/test_bending_invariants.m +END +test_circular.m +K 25 +svn:wc:ra_dav:version-url +V 87 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/tests/test_circular.m +END +test_distance_approximation.m +K 25 +svn:wc:ra_dav:version-url +V 101 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/tests/test_distance_approximation.m +END +test_heuristic_mesh.m +K 25 +svn:wc:ra_dav:version-url +V 93 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/tests/test_heuristic_mesh.m +END +test_eucldist.m +K 25 +svn:wc:ra_dav:version-url +V 87 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/tests/test_eucldist.m +END +test_bug.m +K 25 +svn:wc:ra_dav:version-url +V 82 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/tests/test_bug.m +END +test_circular_prior.m +K 25 +svn:wc:ra_dav:version-url +V 93 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/tests/test_circular_prior.m +END +test_fmstar_path_planing.m +K 25 +svn:wc:ra_dav:version-url +V 98 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/tests/test_fmstar_path_planing.m +END +test_multiple_paths_3d.m +K 25 +svn:wc:ra_dav:version-url +V 96 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/tests/test_multiple_paths_3d.m +END +test_fmstar_2d.m +K 25 +svn:wc:ra_dav:version-url +V 88 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/tests/test_fmstar_2d.m +END +test_farthest_sampling_mesh.m +K 25 +svn:wc:ra_dav:version-url +V 101 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/tests/test_farthest_sampling_mesh.m +END +test_vol3d.m +K 25 +svn:wc:ra_dav:version-url +V 84 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/tests/test_vol3d.m +END +test_fmstar_weight_2d.m +K 25 +svn:wc:ra_dav:version-url +V 95 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/tests/test_fmstar_weight_2d.m +END +test_geodesic_interpolation.m +K 25 +svn:wc:ra_dav:version-url +V 101 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/tests/test_geodesic_interpolation.m +END +test_fast_marching_2d.m +K 25 +svn:wc:ra_dav:version-url +V 95 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/tests/test_fast_marching_2d.m +END +test_farthest_sampling_shape.m +K 25 +svn:wc:ra_dav:version-url +V 102 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/tests/test_farthest_sampling_shape.m +END +test_segmentation.m +K 25 +svn:wc:ra_dav:version-url +V 91 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/tests/test_segmentation.m +END +test_farthest_sampling_3d.m +K 25 +svn:wc:ra_dav:version-url +V 99 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/tests/test_farthest_sampling_3d.m +END +test_propagation_shape.m +K 25 +svn:wc:ra_dav:version-url +V 96 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/tests/test_propagation_shape.m +END +test_path_planing.m +K 25 +svn:wc:ra_dav:version-url +V 91 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/tests/test_path_planing.m +END +test_fmstar_error.m +K 25 +svn:wc:ra_dav:version-url +V 91 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/tests/test_fmstar_error.m +END +test_fmstar_landmark.m +K 25 +svn:wc:ra_dav:version-url +V 94 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/tests/test_fmstar_landmark.m +END +test_constrained_map.m +K 25 +svn:wc:ra_dav:version-url +V 94 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/tests/test_constrained_map.m +END +test_influence.m +K 25 +svn:wc:ra_dav:version-url +V 88 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/tests/test_influence.m +END +test_propagation_2d.m +K 25 +svn:wc:ra_dav:version-url +V 93 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/tests/test_propagation_2d.m +END +test_voronoi_segmentation.m +K 25 +svn:wc:ra_dav:version-url +V 99 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/tests/test_voronoi_segmentation.m +END +test_anisotropic_fm_old.m +K 25 +svn:wc:ra_dav:version-url +V 97 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/tests/test_anisotropic_fm_old.m +END +test_redistancing.m +K 25 +svn:wc:ra_dav:version-url +V 91 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/tests/test_redistancing.m +END +test_distance_compression.m +K 25 +svn:wc:ra_dav:version-url +V 99 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/tests/test_distance_compression.m +END +test_anisotropic_fm.m +K 25 +svn:wc:ra_dav:version-url +V 93 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/tests/test_anisotropic_fm.m +END +test_circular_fast_marching_2d.m +K 25 +svn:wc:ra_dav:version-url +V 104 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/tests/test_circular_fast_marching_2d.m +END +test_multiple_paths_2d.m +K 25 +svn:wc:ra_dav:version-url +V 96 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/tests/test_multiple_paths_2d.m +END +test_fmstar_3d.m +K 25 +svn:wc:ra_dav:version-url +V 88 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/tests/test_fmstar_3d.m +END +test_active_contour.m +K 25 +svn:wc:ra_dav:version-url +V 93 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/tests/test_active_contour.m +END +test_skeleton.m +K 25 +svn:wc:ra_dav:version-url +V 87 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/tests/test_skeleton.m +END diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/.svn/entries b/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/.svn/entries new file mode 100644 index 0000000..beaea8d --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/.svn/entries @@ -0,0 +1,593 @@ +8 + +dir +12 +https://matlabcompanion.svn.sourceforge.net/svnroot/matlabcompanion/toolbox/toolbox_fast_marching/tests +https://matlabcompanion.svn.sourceforge.net/svnroot/matlabcompanion + + + +2008-08-16T12:32:42.608947Z +1 +nikopol0 + + +svn:special svn:externals svn:needs-lock + + + + + + + + + + + +0211462f-4f08-4595-aba7-0193070202b6 + +test_eccentricity.m +file + + + + +2008-08-16T13:43:23.000000Z +e3a52ee19580be25bb5c015e1fe5c2dc +2008-08-16T12:32:42.608947Z +1 +nikopol0 +has-props + +test_landmark.m +file + + + + +2008-08-16T13:43:23.000000Z +dd74a860cd21aa3fad347e902bc68d52 +2008-08-16T12:32:42.608947Z +1 +nikopol0 +has-props + +test_anisotropic.m +file + + + + +2008-08-16T13:43:23.000000Z +0d5893d0d23e78b94c832cffda02cda7 +2008-08-16T12:32:42.608947Z +1 +nikopol0 + +test_fast_marching_3d.m +file + + + + +2008-08-16T13:43:23.000000Z +e3e0a8b997aaab5ef73179bea5211e62 +2008-08-16T12:32:42.608947Z +1 +nikopol0 +has-props + +test_voronoi_triangulation.m +file + + + + +2008-08-16T13:43:23.000000Z +d6aa9c45a2cd8df8aa4e8390df2eac5a +2008-08-16T12:32:42.608947Z +1 +nikopol0 + +test_farthest_sampling_2d.m +file + + + + +2008-08-16T13:43:23.000000Z +c2e4861f816919260c73a142359df749 +2008-08-16T12:32:42.608947Z +1 +nikopol0 +has-props + +test_propagation_mesh.m +file + + + + +2008-08-16T13:43:23.000000Z +d9437080d3b5900f4632ee89031b8fb6 +2008-08-16T12:32:42.608947Z +1 +nikopol0 +has-props + +test_anisotropic_feth.m +file + + + + +2008-08-16T13:43:23.000000Z +5d23d8eec2ded1fda14e83540476b2b2 +2008-08-16T12:32:42.608947Z +1 +nikopol0 + +test_landmark_error.m +file + + + + +2008-08-16T13:43:23.000000Z +39025bb237a5a96f2d08fb7ec396d365 +2008-08-16T12:32:42.608947Z +1 +nikopol0 +has-props + +test_geodesic_vs_euclidean.m +file + + + + +2008-08-16T13:43:23.000000Z +2691652eb3959a7860436a9f50a0362f +2008-08-16T12:32:42.608947Z +1 +nikopol0 + +test_bending_invariants.m +file + + + + +2008-08-16T13:43:23.000000Z +c42faf257670ea4b29be5e6cf64f5168 +2008-08-16T12:32:42.608947Z +1 +nikopol0 + +test_circular.m +file + + + + +2008-08-16T13:43:23.000000Z +0cadf2f865d120a4af4080dbb1f9a8d4 +2008-08-16T12:32:42.608947Z +1 +nikopol0 +has-props + +test_distance_approximation.m +file + + + + +2008-08-16T13:43:23.000000Z +bec5cb47bc87dbbb1cea2642dee263ab +2008-08-16T12:32:42.608947Z +1 +nikopol0 +has-props + +test_heuristic_mesh.m +file + + + + +2008-08-16T13:43:23.000000Z +da3db2d2fee12039e97d5dd5adc5635b +2008-08-16T12:32:42.608947Z +1 +nikopol0 + +test_eucldist.m +file + + + + +2008-08-16T13:43:23.000000Z +bdbe878b0ef94ae526d0cd3351ff7fb4 +2008-08-16T12:32:42.608947Z +1 +nikopol0 + +test_bug.m +file + + + + +2008-08-16T13:43:23.000000Z +0e8085621175519469d6fa98a8652bdc +2008-08-16T12:32:42.608947Z +1 +nikopol0 +has-props + +test_circular_prior.m +file + + + + +2008-08-16T13:43:23.000000Z +a197ec0ffc88e2f1411a421c82d17bfe +2008-08-16T12:32:42.608947Z +1 +nikopol0 +has-props + +test_multiple_paths_3d.m +file + + + + +2008-08-16T13:43:23.000000Z +9962de76a9e78361acbbf7116ed8285e +2008-08-16T12:32:42.608947Z +1 +nikopol0 +has-props + +test_fmstar_path_planing.m +file + + + + +2008-08-16T13:43:23.000000Z +7393d469c0ba782a814e1769f7e98d8a +2008-08-16T12:32:42.608947Z +1 +nikopol0 +has-props + +test_fmstar_2d.m +file + + + + +2008-08-16T13:43:23.000000Z +153047e080a3fc208d2fde89dae38f2d +2008-08-16T12:32:42.608947Z +1 +nikopol0 +has-props + +test_farthest_sampling_mesh.m +file + + + + +2008-08-16T13:43:23.000000Z +8965e652a316bcaf1089a98762b9a754 +2008-08-16T12:32:42.608947Z +1 +nikopol0 + +test_vol3d.m +file + + + + +2008-08-16T13:43:23.000000Z +0a0773d37abcd7692c7c2d75049be4aa +2008-08-16T12:32:42.608947Z +1 +nikopol0 + +test_fmstar_weight_2d.m +file + + + + +2008-08-16T13:43:23.000000Z +fe115aa9209dcced42141e65849d035b +2008-08-16T12:32:42.608947Z +1 +nikopol0 +has-props + +test_geodesic_interpolation.m +file + + + + +2008-08-16T13:43:23.000000Z +f718f2eb342a6a0d4f3f34ec27432744 +2008-08-16T12:32:42.608947Z +1 +nikopol0 + +test_farthest_sampling_shape.m +file + + + + +2008-08-16T13:43:23.000000Z +5ac471e0f19d4ede1477db0b6c9a6285 +2008-08-16T12:32:42.608947Z +1 +nikopol0 + +test_fast_marching_2d.m +file + + + + +2008-08-16T13:43:23.000000Z +6066c7c508838b468fdcd31bbfda4c95 +2008-08-16T12:32:42.608947Z +1 +nikopol0 +has-props + +test_segmentation.m +file + + + + +2008-08-16T13:43:23.000000Z +9c7f4ac2f0d6cc917ff5458309e67d82 +2008-08-16T12:32:42.608947Z +1 +nikopol0 +has-props + +test_farthest_sampling_3d.m +file + + + + +2008-08-16T13:43:23.000000Z +eb5ce96b24172895f50b0124856ce8cb +2008-08-16T12:32:42.608947Z +1 +nikopol0 + +test_propagation_shape.m +file + + + + +2008-08-16T13:43:23.000000Z +2aedca9e40a5cae2a3764a43dee469d6 +2008-08-16T12:32:42.608947Z +1 +nikopol0 + +test_path_planing.m +file + + + + +2008-08-16T13:43:23.000000Z +295e5b7a5863fc270c209140f482e75e +2008-08-16T12:32:42.608947Z +1 +nikopol0 +has-props + +test_fmstar_error.m +file + + + + +2008-08-16T13:43:23.000000Z +c11c2afe224b17496e2adb954d50f421 +2008-08-16T12:32:42.608947Z +1 +nikopol0 +has-props + +test_fmstar_landmark.m +file + + + + +2008-08-16T13:43:23.000000Z +48f0e0b64355d61af52e3ac3a10ce850 +2008-08-16T12:32:42.608947Z +1 +nikopol0 +has-props + +test_constrained_map.m +file + + + + +2008-08-16T13:43:23.000000Z +1bf971b31de979553448a5a5dd4661b3 +2008-08-16T12:32:42.608947Z +1 +nikopol0 + +test_influence.m +file + + + + +2008-08-16T13:43:23.000000Z +bcc5a741afe1944169025f3550f255b0 +2008-08-16T12:32:42.608947Z +1 +nikopol0 +has-props + +test_propagation_2d.m +file + + + + +2008-08-16T13:43:23.000000Z +acd9f46b38c32e811df7f9848bece755 +2008-08-16T12:32:42.608947Z +1 +nikopol0 +has-props + +test_voronoi_segmentation.m +file + + + + +2008-08-16T13:43:23.000000Z +7b9fcf624d10660d3c59a0a9da730969 +2008-08-16T12:32:42.608947Z +1 +nikopol0 + +test_anisotropic_fm_old.m +file + + + + +2008-08-16T13:43:23.000000Z +fbab44b1c2ffaa3620464f8018e4be26 +2008-08-16T12:32:42.608947Z +1 +nikopol0 + +test_redistancing.m +file + + + + +2008-08-16T13:43:23.000000Z +eae7e67e6eb162dc9bf88f8d703b1508 +2008-08-16T12:32:42.608947Z +1 +nikopol0 + +test_distance_compression.m +file + + + + +2008-08-16T13:43:23.000000Z +3dcd61f95b486251500e21f19e1f48a7 +2008-08-16T12:32:42.608947Z +1 +nikopol0 +has-props + +test_anisotropic_fm.m +file + + + + +2008-08-16T13:43:23.000000Z +a21fa8c08308aa765dfd9519b270a714 +2008-08-16T12:32:42.608947Z +1 +nikopol0 + +test_circular_fast_marching_2d.m +file + + + + +2008-08-16T13:43:23.000000Z +6d70b6df0e381514982466de657e6f82 +2008-08-16T12:32:42.608947Z +1 +nikopol0 +has-props + +test_multiple_paths_2d.m +file + + + + +2008-08-16T13:43:23.000000Z +6710f6cefd59513e67c78a2d6099fe9f +2008-08-16T12:32:42.608947Z +1 +nikopol0 +has-props + +test_fmstar_3d.m +file + + + + +2008-08-16T13:43:23.000000Z +7577f0e72eca1a5fc37e226ea816851f +2008-08-16T12:32:42.608947Z +1 +nikopol0 +has-props + +test_active_contour.m +file + + + + +2008-08-16T13:43:23.000000Z +f2a6e275cb7b6537b5abe2360302b156 +2008-08-16T12:32:42.608947Z +1 +nikopol0 + +test_skeleton.m +file + + + + +2008-08-16T13:43:23.000000Z +ce583f643b241f20e0669d62bed2ea9c +2008-08-16T12:32:42.608947Z +1 +nikopol0 + diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/.svn/format b/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/.svn/format new file mode 100644 index 0000000..45a4fb7 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/.svn/format @@ -0,0 +1 @@ +8 diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/.svn/prop-base/test_bug.m.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/.svn/prop-base/test_bug.m.svn-base new file mode 100644 index 0000000..a669705 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/.svn/prop-base/test_bug.m.svn-base @@ -0,0 +1,5 @@ +K 14 +svn:executable +V 0 + +END diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/.svn/prop-base/test_circular.m.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/.svn/prop-base/test_circular.m.svn-base new file mode 100644 index 0000000..a669705 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/.svn/prop-base/test_circular.m.svn-base @@ -0,0 +1,5 @@ +K 14 +svn:executable +V 0 + +END diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/.svn/prop-base/test_circular_fast_marching_2d.m.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/.svn/prop-base/test_circular_fast_marching_2d.m.svn-base new file mode 100644 index 0000000..a669705 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/.svn/prop-base/test_circular_fast_marching_2d.m.svn-base @@ -0,0 +1,5 @@ +K 14 +svn:executable +V 0 + +END diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/.svn/prop-base/test_circular_prior.m.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/.svn/prop-base/test_circular_prior.m.svn-base new file mode 100644 index 0000000..a669705 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/.svn/prop-base/test_circular_prior.m.svn-base @@ -0,0 +1,5 @@ +K 14 +svn:executable +V 0 + +END diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/.svn/prop-base/test_distance_approximation.m.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/.svn/prop-base/test_distance_approximation.m.svn-base new file mode 100644 index 0000000..a669705 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/.svn/prop-base/test_distance_approximation.m.svn-base @@ -0,0 +1,5 @@ +K 14 +svn:executable +V 0 + +END diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/.svn/prop-base/test_distance_compression.m.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/.svn/prop-base/test_distance_compression.m.svn-base new file mode 100644 index 0000000..a669705 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/.svn/prop-base/test_distance_compression.m.svn-base @@ -0,0 +1,5 @@ +K 14 +svn:executable +V 0 + +END diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/.svn/prop-base/test_eccentricity.m.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/.svn/prop-base/test_eccentricity.m.svn-base new file mode 100644 index 0000000..a669705 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/.svn/prop-base/test_eccentricity.m.svn-base @@ -0,0 +1,5 @@ +K 14 +svn:executable +V 0 + +END diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/.svn/prop-base/test_farthest_sampling_2d.m.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/.svn/prop-base/test_farthest_sampling_2d.m.svn-base new file mode 100644 index 0000000..a669705 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/.svn/prop-base/test_farthest_sampling_2d.m.svn-base @@ -0,0 +1,5 @@ +K 14 +svn:executable +V 0 + +END diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/.svn/prop-base/test_fast_marching_2d.m.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/.svn/prop-base/test_fast_marching_2d.m.svn-base new file mode 100644 index 0000000..a669705 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/.svn/prop-base/test_fast_marching_2d.m.svn-base @@ -0,0 +1,5 @@ +K 14 +svn:executable +V 0 + +END diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/.svn/prop-base/test_fast_marching_3d.m.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/.svn/prop-base/test_fast_marching_3d.m.svn-base new file mode 100644 index 0000000..a669705 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/.svn/prop-base/test_fast_marching_3d.m.svn-base @@ -0,0 +1,5 @@ +K 14 +svn:executable +V 0 + +END diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/.svn/prop-base/test_fmstar_2d.m.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/.svn/prop-base/test_fmstar_2d.m.svn-base new file mode 100644 index 0000000..a669705 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/.svn/prop-base/test_fmstar_2d.m.svn-base @@ -0,0 +1,5 @@ +K 14 +svn:executable +V 0 + +END diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/.svn/prop-base/test_fmstar_3d.m.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/.svn/prop-base/test_fmstar_3d.m.svn-base new file mode 100644 index 0000000..a669705 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/.svn/prop-base/test_fmstar_3d.m.svn-base @@ -0,0 +1,5 @@ +K 14 +svn:executable +V 0 + +END diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/.svn/prop-base/test_fmstar_error.m.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/.svn/prop-base/test_fmstar_error.m.svn-base new file mode 100644 index 0000000..a669705 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/.svn/prop-base/test_fmstar_error.m.svn-base @@ -0,0 +1,5 @@ +K 14 +svn:executable +V 0 + +END diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/.svn/prop-base/test_fmstar_landmark.m.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/.svn/prop-base/test_fmstar_landmark.m.svn-base new file mode 100644 index 0000000..a669705 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/.svn/prop-base/test_fmstar_landmark.m.svn-base @@ -0,0 +1,5 @@ +K 14 +svn:executable +V 0 + +END diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/.svn/prop-base/test_fmstar_path_planing.m.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/.svn/prop-base/test_fmstar_path_planing.m.svn-base new file mode 100644 index 0000000..a669705 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/.svn/prop-base/test_fmstar_path_planing.m.svn-base @@ -0,0 +1,5 @@ +K 14 +svn:executable +V 0 + +END diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/.svn/prop-base/test_fmstar_weight_2d.m.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/.svn/prop-base/test_fmstar_weight_2d.m.svn-base new file mode 100644 index 0000000..a669705 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/.svn/prop-base/test_fmstar_weight_2d.m.svn-base @@ -0,0 +1,5 @@ +K 14 +svn:executable +V 0 + +END diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/.svn/prop-base/test_influence.m.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/.svn/prop-base/test_influence.m.svn-base new file mode 100644 index 0000000..a669705 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/.svn/prop-base/test_influence.m.svn-base @@ -0,0 +1,5 @@ +K 14 +svn:executable +V 0 + +END diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/.svn/prop-base/test_landmark.m.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/.svn/prop-base/test_landmark.m.svn-base new file mode 100644 index 0000000..a669705 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/.svn/prop-base/test_landmark.m.svn-base @@ -0,0 +1,5 @@ +K 14 +svn:executable +V 0 + +END diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/.svn/prop-base/test_landmark_error.m.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/.svn/prop-base/test_landmark_error.m.svn-base new file mode 100644 index 0000000..a669705 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/.svn/prop-base/test_landmark_error.m.svn-base @@ -0,0 +1,5 @@ +K 14 +svn:executable +V 0 + +END diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/.svn/prop-base/test_multiple_paths_2d.m.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/.svn/prop-base/test_multiple_paths_2d.m.svn-base new file mode 100644 index 0000000..a669705 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/.svn/prop-base/test_multiple_paths_2d.m.svn-base @@ -0,0 +1,5 @@ +K 14 +svn:executable +V 0 + +END diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/.svn/prop-base/test_multiple_paths_3d.m.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/.svn/prop-base/test_multiple_paths_3d.m.svn-base new file mode 100644 index 0000000..a669705 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/.svn/prop-base/test_multiple_paths_3d.m.svn-base @@ -0,0 +1,5 @@ +K 14 +svn:executable +V 0 + +END diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/.svn/prop-base/test_path_planing.m.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/.svn/prop-base/test_path_planing.m.svn-base new file mode 100644 index 0000000..a669705 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/.svn/prop-base/test_path_planing.m.svn-base @@ -0,0 +1,5 @@ +K 14 +svn:executable +V 0 + +END diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/.svn/prop-base/test_propagation_2d.m.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/.svn/prop-base/test_propagation_2d.m.svn-base new file mode 100644 index 0000000..a669705 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/.svn/prop-base/test_propagation_2d.m.svn-base @@ -0,0 +1,5 @@ +K 14 +svn:executable +V 0 + +END diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/.svn/prop-base/test_propagation_mesh.m.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/.svn/prop-base/test_propagation_mesh.m.svn-base new file mode 100644 index 0000000..a669705 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/.svn/prop-base/test_propagation_mesh.m.svn-base @@ -0,0 +1,5 @@ +K 14 +svn:executable +V 0 + +END diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/.svn/prop-base/test_segmentation.m.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/.svn/prop-base/test_segmentation.m.svn-base new file mode 100644 index 0000000..a669705 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/.svn/prop-base/test_segmentation.m.svn-base @@ -0,0 +1,5 @@ +K 14 +svn:executable +V 0 + +END diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/.svn/text-base/test_active_contour.m.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/.svn/text-base/test_active_contour.m.svn-base new file mode 100644 index 0000000..3fe15f7 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/.svn/text-base/test_active_contour.m.svn-base @@ -0,0 +1,89 @@ +% test for active contours +% +% Copyright (c) 2007 Gabriel Peyre + + +options.bound = 'per'; +n = 32; +d = ones(n); +d = rand(n); +d = repmat(d,[1 1 2]); +D = zeros(n^2); +for i=1:n^2 + a = zeros(n); a(i)=1; + a = divgrad(divgrad(a,options)./d,options); + D(:,i) = a(:); +end + +n = 150; + +path(path, 'data/'); +path(path, 'toolbox/'); + +motion = 'affine'; +motion = 'errosion'; +motion = 'chan-vese'; +motion = 'mean'; +motion = 'snake'; + +% load image for active contour +name = 'chan-vese'; +name = 'disk'; +name = 'brain'; +M = rescale( sum( load_image(name, n), 3) ); + + +options.solver = 'grad'; +options.solver = 'cg'; + +%% load original shape +options.null = 0; +if strcmp(motion, 'snake') + namec = 'square'; + options.width = 0.95*n; +elseif strcmp(motion, 'chan-vese') + namec = 'small-disks'; +else + namec = 'circlerect1'; + namec = 'square'; + namec = 'circlerect2'; +end +D0 = compute_levelset_shape(namec, n); + +options.center = [0.15 0.15]*n; +options.radius = 0.1*n; +D1 = compute_levelset_shape('circle', n,options); + + +%% set up the parameters +options.Tmax = 1000; +options.redistance_freq = 150; +options.M = M; +options.dt = 0.1; +options.dt = 3; +options.display_freq = 5; +options.nb_svg = 100; +if strcmp(motion, 'snake') + options.Tmax = 2000; + options.redistance_freq = 30; + options.dt = 1; + % compute edge-based energy + sigma = 4; % blurring size + G = divgrad( perform_blurring(M,sigma) ); + G = sum( G.^2, 3); + eta = 0.01; + E = 1 ./ (eta + G); + options.E = rescale(E, 0.7, 1); +elseif strcmp(motion, 'chan-vese') + options.redistance_freq = 30; + options.E = M; + options.lambda = 0.8; + options.update_c = 0; + options.c1 = 0; + options.c2 = 0.5; + options.dt = 0.2; + options.dt = 2; +end + + +D = perform_active_contour(D0, motion, options); \ No newline at end of file diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/.svn/text-base/test_anisotropic.m.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/.svn/text-base/test_anisotropic.m.svn-base new file mode 100644 index 0000000..bbff55b --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/.svn/text-base/test_anisotropic.m.svn-base @@ -0,0 +1,42 @@ +% test for anisotropic propagation in 2D + +name = 'fixed-2d'; +name = 'fixed-3d'; +name = 'varying-2d'; + +rep = 'results/anisotropic-remeshing/'; +if not(exist(rep)) + mkdir(rep); +end + +% spacially varying 2D field +n = 200; +% create 2D vector field +s = [n n 1]; +U = randn(n,n,2); +sigma = 30; +for it=1:10 + U = perform_vf_normalization( perform_blurring(U, sigma) ); +end +U = perform_vf_normalization( U ); + +% test for various degree of anisotropy +% aniso_list = [0.01 0.05 .1 .2 .5 1]; +aniso = .05; + +% 3D field +V = cat(3, -U(:,:,2), U(:,:,1)); % orthogonal vector +T = perform_tensor_recomp(U,V, ones(n),ones(n)*aniso ); +D = perform_fast_marching(T, start_points); + + +clf; +hold on; +options.sub = round(n/15); +options.color = 'k'; +plot_tensor_field(T1, D1, options); +h = plot(start_points(2,:),start_points(1,:), 'r.'); +set(h, 'MarkerSize', 20); +colormap jet(256); + +% saveas(gcf, [rep name '-aniso-' num2str(ianiso) '.png'], 'png'); diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/.svn/text-base/test_anisotropic_feth.m.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/.svn/text-base/test_anisotropic_feth.m.svn-base new file mode 100644 index 0000000..9f63039 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/.svn/text-base/test_anisotropic_feth.m.svn-base @@ -0,0 +1,60 @@ +% test for Fethalah code and Prados code +n = 500; + +rep = 'results/anisotropic-feth/'; +if not(exist(rep)) + mkdir(rep); +end + +%% compute random tensor field +randn('seed', 12345); +U = randn(n,n,2); +sigma = (n/200)*30; +options.bound = 'per'; +for it=1:10 + U = perform_vf_normalization( perform_blurring(U, sigma,options) ); +end +U = perform_vf_normalization( U ); + +aniso_list = [1 .5 .2 .1 .05 .01 .001]; + +p = 5; +x = round( n/(p*2):n/p:n-n/(p*2) ); +[Y,X] = meshgrid(x,x); +% start_points = round( start_points*(n-1)+1 ); +start_points = cat(1, X(:)', Y(:)'); + +s = randperm(size(start_points,2)); +for i=1:length(aniso_list) + + aniso = aniso_list(i); + V = cat(3, -U(:,:,2), U(:,:,1)); % orthogonal vector + T = perform_tensor_recomp(U,V, ones(n),ones(n)*aniso ); + Ti = perform_tensor_recomp(U,V, ones(n),ones(n)*1/aniso ); + + options.use_feth_code = 0; + tic; + [D,S,Q] = perform_fast_marching(T, start_points, options); + disp(['Prados: ' num2str(toc)]); + + hx = 1/n; hy = 1/n; + tic; + [D1,dUx,dUy, Vor, L] = fm2dAniso([hx;hy], Ti, start_points); + disp(['Feth: ' num2str(toc)]); + + imageplot(s(Q), 'Prados', 1,2,1); + imageplot(s(Vor+1), 'Feth', 1,2,2); + colormap jet(256); + saveas(gcf, [rep 'voronoi-' num2str(aniso) '.png'], 'png'); + + clf; + plot_tensor_field(T, perform_histogram_equalization(D, 'linear')); + colormap jet(256); + saveas(gcf, [rep 'distance-aniso-' num2str(aniso) '-prados.png'], 'png'); + + clf; + plot_tensor_field(T, perform_histogram_equalization(D1, 'linear')); + colormap jet(256); + saveas(gcf, [rep 'distance-' num2str(aniso) '-feth.png'], 'png'); + +end \ No newline at end of file diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/.svn/text-base/test_anisotropic_fm.m.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/.svn/text-base/test_anisotropic_fm.m.svn-base new file mode 100644 index 0000000..f6c1fec --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/.svn/text-base/test_anisotropic_fm.m.svn-base @@ -0,0 +1,220 @@ +% test for a simple anisotropic metric +%name = 'fixed-2d'; +%name = 'fixed-3d'; +name = 'varying-2d'; + +rep = 'results/anisotropic-fm/'; +if not(exist(rep)) + mkdir(rep); +end + +% create the main direction of the field +switch name + case 'fixed-3d' % Fixed 3D tensor field + n = 20; + s = [n n n]; % size + % main direction of the tensor + u = [1 .1 .1]; + U = repmat( reshape(u,1,1,1,3),[n n n 1] ); + case 'fixed-2d' % Fixed 2D tensor field + n = 40; + s = [n n 1]; + % main direction of the tensor + u = [1 .1]; + U = repmat( reshape(u,1,1,2),[n n 1] ); + case 'varying-2d' % spacially varying 2D field + n = 200; + % create 2D vector field + s = [n n 1]; + randn('seed', 12345); + U = randn(n,n,2); + sigma = (n/200)*30; + options.bound = 'per'; + for it=1:10 + U = perform_vf_normalization( perform_blurring(U, sigma,options) ); + end + +end +U = perform_vf_normalization( U ); + +if exist('perform_lic') && size(U,4)==1 + % compute a cool 2D lic texture + options.isoriented = 0; + M0 = perform_blurring(randn(n),0); + M0 = perform_histogram_equalization( M0, 'linear'); + options.histogram = 'linear'; + options.dt = 0.8; options.M0 = M0; + options.verb = 1; options.flow_correction = 1; + options.niter_lic = 1; + w = 15; + w = 30; + M = perform_lic(U, w, options); + warning off; + imwrite( rescale(M), [rep name '-texture.png'], 'png' ); + warning on; +else + M = U; % background image +end + +% test for various degree of anisotropy +aniso_list = [.01 .05 .1 .2 .5 1]; + + +%% test for progressive propagation +aniso = .01; +V = cat(3, -U(:,:,2), U(:,:,1)); % orthogonal vector +T = perform_tensor_recomp(U,V, ones(n),ones(n)*aniso ); + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% one starting point and many geodesics on the boundary +start_points = [n;n]/2; +% end points on the boundary +t = 1:n; +x = [t t*0+n t(end-1:-1:1) t*0+1]; +y = [t*0+1 t t*0+n t(end-1:-1:1)]; +npaths = 50; +s = round(linspace( 1,length(x), npaths+1) ); s(end) = []; +end_points = cat(1, x(s),y(s)); + +ms = 30; lw = 3; % display params +for ianiso = 1:length(aniso_list) + + % build the tensor field + aniso = aniso_list(ianiso); + V = cat(3, -U(:,:,2), U(:,:,1)); % orthogonal vector + T = perform_tensor_recomp(U,V, ones(n),ones(n)*aniso ); + % propagation + [D,S,Q] = perform_fast_marching(T, start_points); + % for sexy display + D1 = perform_histogram_equalization(D, linspace(0,1,n^2)); + % extract tons of geodesics + for i=1:npaths + paths{i} = compute_geodesic(D,end_points(:,i), options); + end + % display + clf; hold on; + imageplot(D1); axis image; axis off; colormap jet(256); + for i=1:npaths + end_point = end_points(:,i); + h = plot( paths{i}(2,:), paths{i}(1,:), 'k' ); + set(h, 'LineWidth', lw); + h = plot(end_point(2),end_point(1), '.b'); + set(h, 'MarkerSize', ms); + end + h = plot(start_points(2),start_points(1), '.r'); + set(h, 'MarkerSize', ms); + hold off; + colormap jet(256); + axis ij; + saveas(gcf, [rep name '-geodesics-' num2str(ianiso) '.png'], 'png'); + +end + + + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% many starting point and Voronoi diagrams +p = 3; +x = n/(p*2):n/p:n-n/(p*2); +[Y,X] = meshgrid(x,x); +start_points = round( start_points*(n-1)+1 ); +start_points = cat(1, X(:)', Y(:)'); + +%% progressive propagation +[D,S,Q] = perform_fast_marching(T, start_points ); +dmax_list = linspace( 0,max(D(:)), 15 ); +dmax_list(1) = []; % dmax_list(end) = Inf; +for i=1:length(dmax_list) + options.dmax = dmax_list(i); + [D,S,Q] = perform_fast_marching(T, start_points, options); + + I = find(D~=Inf); J = find(D==Inf); + D(I) = perform_histogram_equalization(D(I), linspace(0,1,length(I))); + D(J) = 0; + A = apply_colormap(D, 'jet'); + A(J) = M(J); A(J+n^2) = M(J); A(J+2*n^2) = M(J); + + warning off; + imwrite( A, [rep name '-propagation-' num2str(i) '.png'], 'png' ); + warning on; + imageplot(A); drawnow; +end + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%% test for various anisotropy +nstart = 1; +nstart = 40; +if nstart==1 + start_points = [n/2;n/2]; +else + start_points = rand(2,nstart); + start_points(1,:) = rescale(start_points(1,:),.1,.9); + start_points(2,:) = rescale(start_points(2,:),.1,.9); + p = 8; + x = n/(p*2):n/p:n-n/(p*2); + [Y,X] = meshgrid(x,x); + start_points = round( start_points*(n-1)+1 ); + start_points = cat(1, X(:)', Y(:)'); + nstart = size(start_points,2); + start_points = start_points(:,randperm(nstart)); +end +if strcmp(name(end-1:end), '3d') + start_points(end/2) = ceil(s(end)/2); +end + +for ianiso = 1:length(aniso_list) + + aniso = aniso_list(ianiso); + + % use cross product to compute the 2 remaining orthogonal directions + if strcmp(name(end-1:end), '2d') + % 3D field + V = cat(3, -U(:,:,2), U(:,:,1)); % orthogonal vector + T = perform_tensor_recomp(U,V, ones(n),ones(n)*aniso ); + else + % 3D field + U = cat(5, U, randn(s(1),s(2),s(3),3,2)); + U(:,:,:,:,3) = cross( U(:,:,:,:,1),U(:,:,:,:,2), 4 ); + U(:,:,:,:,3) = perform_vf_normalization( U(:,:,:,:,3) ); + U(:,:,:,:,2) = cross( U(:,:,:,:,1),U(:,:,:,:,3), 4 ); + U(:,:,:,:,2) = perform_vf_normalization( U(:,:,:,:,2) ); + Lambda = ones(s(1),s(2),s(3),3); + Lambda(:,:,:,2:3) = aniso; + T = perform_tensor_decomp_3d(U,Lambda); + end + + [D,S,Q] = perform_fast_marching(T, start_points); + + D1 = D(:,:,ceil(s(end)/2)); + if strcmp(name(end-1:end),'3d') + T1 = T(:,:,ceil(s(end)/2), 1:2,1:2); + else + T1 = T; + end + + D1 = perform_histogram_equalization(D1, linspace(0,1,n^2)); + + warning off; + imwrite( apply_colormap(Q, 'jet'), [rep name '-aniso-' num2str(ianiso) '-voronoi.png'], 'png' ); + imwrite( apply_colormap(D1, 'jet'), [rep name '-aniso-' num2str(ianiso) '-distance.png'], 'png' ); + warning on; + + clf; + plot_tensor_field(T1,M); + saveas(gcf, [rep name '-aniso-' num2str(ianiso) '-tensors.png'], 'png'); + + clf; + %hold on; + options.sub = round(n/15); +% options.color = 'k'; +% plot_tensor_field(T1, D1, options); + imageplot(D1); + h = plot(start_points(2,:),start_points(1,:), 'w.'); + set(h, 'MarkerSize', 25); + colormap jet(256); + + % saveas(gcf, [rep name '-aniso-' num2str(ianiso) '.png'], 'png'); + +end \ No newline at end of file diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/.svn/text-base/test_anisotropic_fm_old.m.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/.svn/text-base/test_anisotropic_fm_old.m.svn-base new file mode 100644 index 0000000..633cee3 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/.svn/text-base/test_anisotropic_fm_old.m.svn-base @@ -0,0 +1,101 @@ +% test for a simple anisotropic metric +name = 'fixed-2d'; +name = 'fixed-3d'; +name = 'varying-2d'; + +rep = 'results/anisotropic-fm/'; +if not(exist(rep)) + mkdir(rep); +end + +% create the main direction of the field +switch name + case 'fixed-3d' % Fixed 3D tensor field + n = 20; + s = [n n n]; % size + % main direction of the tensor + u = [1 .1 .1]; + U = repmat( reshape(u,1,1,1,3),[n n n 1] ); + case 'fixed-2d' % Fixed 2D tensor field + n = 40; + s = [n n 1]; + % main direction of the tensor + u = [1 .1]; + U = repmat( reshape(u,1,1,2),[n n 1] ); + case 'varying-2d' % spacially varying 2D field + n = 200; + % create 2D vector field + s = [n n 1]; + U = randn(n,n,2); + sigma = 30; + for it=1:10 + U = perform_vf_normalization( perform_blurring(U, sigma) ); + end + +end +U = perform_vf_normalization( U ); + + +% test for various degree of anisotropy +aniso_list = [0.01 0.05 .1 .2 .5 1]; + +nstart = 1; +nstart = 8; +if nstart==1 + start_points = [n/2 n/2]; +else + start_points = rand(2,nstart); + start_points(1,:) = rescale(start_points(1,:),.1,.9); + start_points(2,:) = rescale(start_points(2,:),.1,.9); + start_points = round( start_points*(n-1)+1 ); +end +if strcmp(name(end-1:end), '3d') + start_points(end/2) = ceil(s(end)/2); +end + +for ianiso = 1:length(aniso_list) + + aniso = aniso_list(ianiso); + + % use cross product to compute the 2 remaining orthogonal directions + if strcmp(name(end-1:end), '2d') + % 3D field + V = cat(3, -U(:,:,2), U(:,:,1)); % orthogonal vector + T = perform_tensor_recomp(U,V, ones(n),ones(n)*aniso ); + else + % 3D field + U = cat(5, U, randn(s(1),s(2),s(3),3,2)); + U(:,:,:,:,3) = cross( U(:,:,:,:,1),U(:,:,:,:,2), 4 ); + U(:,:,:,:,3) = perform_vf_normalization( U(:,:,:,:,3) ); + U(:,:,:,:,2) = cross( U(:,:,:,:,1),U(:,:,:,:,3), 4 ); + U(:,:,:,:,2) = perform_vf_normalization( U(:,:,:,:,2) ); + Lambda = ones(s(1),s(2),s(3),3); + Lambda(:,:,:,2:3) = aniso; + T = perform_tensor_decomp_3d(U,Lambda); + end + + D = perform_fast_marching(T, start_points); + + D1 = D(:,:,ceil(s(end)/2)); + if strcmp(name(end-1:end),'3d') + T1 = T(:,:,ceil(s(end)/2), 1:2,1:2); + else + T1 = T; + end + + clf; + imageplot(D1); + colormap jet(256); + + clf; + hold on; + options.sub = round(n/15); + options.color = 'k'; + plot_tensor_field(T1, D1, options); + h = plot(start_points(2,:),start_points(1,:), 'r.'); + set(h, 'MarkerSize', 20); + colormap jet(256); + + saveas(gcf, [rep name '-aniso-' num2str(ianiso) '.png'], 'png'); + +end \ No newline at end of file diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/.svn/text-base/test_bending_invariants.m.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/.svn/text-base/test_bending_invariants.m.svn-base new file mode 100644 index 0000000..0642b8f --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/.svn/text-base/test_bending_invariants.m.svn-base @@ -0,0 +1,51 @@ +% computation of bending invariants + + +path(path, 'toolbox/'); + + +disp('Loading mesh.'); +% [vertex,faces] = gen_base_mesh('ico',4); + +path(path, '../toolbox_graph_data/'); +path(path, '../toolbox_graph_data/off/'); + +name = 'fandisk'; +name = 'nefertiti'; +name = 'beetle'; +name = 'david50kf'; +name = 'gargoyle'; +name = 'horse'; +name = 'bunny'; +name = 'elephant-50kv'; +name = 'hand'; +[vertex,faces] = read_mesh(name); + + +options.nlandmarks = 200; +vertex1 = compute_bending_invariant(vertex,faces,options); + + +rep = ['results/bening-invariants/']; +if not(exist(rep)) + mkdir(rep); +end + +% display both the original mesh and the embedding +options.name = name; +clf; +plot_mesh(vertex, faces, options); +shading interp; camlight; +saveas(gcf, [rep name '-original.png'], 'png'); +if strcmp(name, 'david50kf') || strcmp(name, 'hand') + zoom(.9); +end + +clf; +plot_mesh(vertex1, faces, options); +shading interp; camlight; +saveas(gcf, [rep name '-invariant.png'], 'png'); +if strcmp(name, 'david50kf') || strcmp(name, 'hand') + zoom(.9); +end + diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/.svn/text-base/test_bug.m.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/.svn/text-base/test_bug.m.svn-base new file mode 100644 index 0000000..9125868 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/.svn/text-base/test_bug.m.svn-base @@ -0,0 +1,50 @@ +% addpath(genpath('fm')); + +m = 10; +S = zeros(m,m,m); S(2:4,2:4,2:4)=1; + +options.null = 0; + +if 0 +options.constraint_map = S; +options.constraint_map(S==0) = -Inf; +options.constraint_map(S~=0) = +Inf; +end + + +% gaussian weight (path will avoid center of the cube) +x = -1:2/(m-1):1; +[X,Y,Z] = meshgrid(x,x,x); +sigma = 0.4; +W = 1./(1 + exp( -(X.^2+Y.^2+Z.^2)/sigma^2 ) ); + +% options.nb_iter_max = Inf; + +W = rescale(S,1e-5,1); +W = rand(m,m,m); +W = rescale(W,.5,1); + + +tic +[D,RS] = perform_fast_marching(W, [2; 2; 2], options); +fprintf(1,'m = %d, time = %f\n', m, toc); + + +return; + +for m=[10 20 50 100] + + S = zeros(m,m,m); S(2:4,2:4,2:4)=1; + + options.constraint_map = S; + options.constraint_map(S==0) = -Inf; + options.constraint_map(S~=0) = +Inf; + + W = rescale(S,1e-5,1); + + tic + [D,RS] = perform_fast_marching(W, [2; 2; 2], options); + fprintf(1,'m = %d, time = %f\n', m, toc); +end + + diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/.svn/text-base/test_circular.m.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/.svn/text-base/test_circular.m.svn-base new file mode 100644 index 0000000..4c38edf --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/.svn/text-base/test_circular.m.svn-base @@ -0,0 +1,85 @@ +% test for circular fast marching +% +% Copyright (c) 2004 Gabriel Peyré + +% some parameters +n = 400; +name = 'diatom'; +name = 'amibe'; +name = 'ellipse'; +name = 'surbiscbox'; +name = 'stephanodiscusniagarae'; + +% load test imges +if strcmp(name, 'ellipse') + [Y,X] = meshgrid( -1:2/(n-1):1, -1:2/(n-1):1 ); + ax = 0.8; ay = 0.6; + M = (X/ax).^2 + (Y/ay).^2<1; +else + file_name = ['data/', name, '.png']; + M_original = double( imread(file_name) ); + M_original = rescale(M_original); + M = M_original; +end + +% compute the speed function +epsi = 0.05; +s = 3; +W = compute_edge_energy(M,s,epsi); + +% resize +if 1 +m = n/max(size(M)); +m = round( size(M)*m ); +warning off; +M = perform_image_resize(M,m(1),m(2)); +W = perform_image_resize(W,m(1),m(2)); +warning on; +else + m = size(M); +end + +% pick start/end/center points +[start_points,end_points,center_point] = pick_start_end_point(M); + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% scale the metric to avoid shrinkage near zeros +if 1 +[Y,X] = meshgrid(1:m(2), 1:m(1)); +d = sqrt( (X-center_point(1)).^2 + (Y-center_point(2)).^2 ); +d(center_point(1),center_point(2)) = 1e-9; +W = W.*d; +end + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% perform front propagation +clear options; +options.nb_iter_max = Inf; +options.end_points = end_points; +disp('Performing front propagation.'); +[D,S] = perform_circular_fast_marching_2d(W, start_points, center_point, options); + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% extract the path +disp('Extracting path.'); +% end_points = start_points; end_points(2) = end_points(2)-4; +options.Tmax = sum(m)*2; +options.start_points = start_points; +path = compute_geodesic(D,end_points, options); + +% litle cleaning in the path ... +if 0 +d = (path(:,1)-start_points(1)).^2 + (path(:,2)-start_points(2)).^2; +p = length(d); +[tmp,I] = min(d(round(p/2):end)); +path = path(1:(p/2+I(1)), :); +end + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% display +% scale the path so that it fits into the original image +path = (path-1)*size(M,1)/m(1)+1; +start_points = (start_points-1)*size(M,1)/m(1)+1; +end_points = (end_points-1)*size(M,1)/m(1)+1; +plot_fast_marching_2d(M,[],path,start_points,end_points); +colormap gray(256); \ No newline at end of file diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/.svn/text-base/test_circular_fast_marching_2d.m.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/.svn/text-base/test_circular_fast_marching_2d.m.svn-base new file mode 100644 index 0000000..042205f --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/.svn/text-base/test_circular_fast_marching_2d.m.svn-base @@ -0,0 +1,57 @@ +% test for circular fast marching +% +% Copyright (c) 2004 Gabriel Peyré + +% some parameters +name = 'stephanodiscusniagarae'; + +% load test imges +file_name = ['data/', name, '.jpg']; +M = double( imread(file_name) ); +M = rescale(M); +m = size(M); + +% compute the speed function +W = compute_edge_energy(M); + +% pick start/end/center points +[start_points,end_points,center_point] = pick_start_end_point(M); + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% scale the metric to avoid shrinkage near zeros +[Y,X] = meshgrid(1:m(2), 1:m(1)); +d = sqrt( (X-center_point(1)).^2 + (Y-center_point(2)).^2 ); +d(center_point(1),center_point(2)) = 1e-9; +W = W.*d; + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% perform front propagation +clear options; +options.nb_iter_max = Inf; +options.end_points = end_points; +disp('Performing front propagation.'); +[D,S] = perform_circular_fast_marching_2d(W, start_points, center_point, options); + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% extract the path +disp('Extracting path.'); +% end_points = start_points; end_points(2) = end_points(2)-4; +options.Tmax = sum(m)*2; +path = compute_geodesic(D,end_points, options); + +% litle cleaning in the path ... +if 0 +d = (path(:,1)-start_points(1)).^2 + (path(:,2)-start_points(2)).^2; +p = length(d); +[tmp,I] = min(d(round(p/2):end)); +path = path(1:(p/2+I(1)), :); +end + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% display +% scale the path so that it fits into the original image +path = (path-1)*size(M,1)/m(1)+1; +start_points = (start_points-1)*size(M,1)/m(1)+1; +end_points = (end_points-1)*size(M,1)/m(1)+1; +plot_fast_marching_2d(M,[],path,start_points,end_points); +colormap gray(256); \ No newline at end of file diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/.svn/text-base/test_circular_prior.m.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/.svn/text-base/test_circular_prior.m.svn-base new file mode 100644 index 0000000..4591823 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/.svn/text-base/test_circular_prior.m.svn-base @@ -0,0 +1,80 @@ +% test for circular shape priors +% +% Copyright (c) 2004 Gabriel Peyré + +% some parameters +n = 400; +name = 'diatom'; +name = 'surbiscbox'; +name = 'stephanodiscusniagarae'; + +% load test imges +file_name = ['data/', name, '.png']; +M_original = double( imread(file_name) ); +M_original = rescale(M_original); +M = M_original; + +% compute the speed function +W = compute_edge_energy(M); + +% resize +m = n/max(size(M)); +m = round( size(M)*m ); +warning off; +M = perform_image_resize(M,m(1),m(2)); +W = perform_image_resize(W,m(1),m(2)); +warning on; + +% pick start/end/center points +[start_points,end_points,center_point] = pick_start_end_point(M, 1); + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% scale the metric to avoid shrinkage near zeros +if 0 +[Y,X] = meshgrid(1:m(2), 1:m(1)); +d = sqrt( (X-center_point(1)).^2 + (Y-center_point(2)).^2 ); +d(center_point(1),center_point(2)) = 1e-9; +W = W.*d; +end + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% compute heuristic mapping +[Y,X] = meshgrid(1:m(1), 1:m(2)); +r = sqrt( (center_point(1)-start_points(1)).^2 + (center_point(2)-start_points(2)).^2 ); +s = sqrt( (X-start_points(1)).^2 + (Y-start_points(2)).^2 ); +I = find(s>2*r); +H = r*( 2*pi - 2*asin(s/(2*r)) ); +H(I) = pi*r; + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% perform front propagation +clear options; +options.nb_iter_max = Inf; +options.end_points = end_points; +disp('Performing front propagation.'); +[D,S] = perform_circular_fast_marching_2d(W, start_points, center_point, options, H); + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% extract the path +disp('Extracting path.'); +% end_points = start_points; end_points(2) = end_points(2)-4; +options.Tmax = sum(m)*2; +options.start_points = start_points; +path = compute_geodesic(D,end_points, options); + +% litle cleaning in the path ... +if 0 +d = (path(:,1)-start_points(1)).^2 + (path(:,2)-start_points(2)).^2; +p = length(d); +[tmp,I] = min(d(round(p/2):end)); +path = path(1:(p/2+I(1)), :); +end + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% display +% scale the path so that it fits into the original image +path = (path-1)*size(M,1)/m(1)+1; +start_points = (start_points-1)*size(M,1)/m(1)+1; +end_points = (end_points-1)*size(M,1)/m(1)+1; +plot_fast_marching_2d(M,[],path,start_points,end_points); +colormap gray(256); \ No newline at end of file diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/.svn/text-base/test_constrained_map.m.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/.svn/text-base/test_constrained_map.m.svn-base new file mode 100644 index 0000000..8f148a5 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/.svn/text-base/test_constrained_map.m.svn-base @@ -0,0 +1,32 @@ +% test for propagation constrained to a sub-set of points + + +n = 300; +name = 'mountain'; +name = 'constant'; + +% number of points +p = 80; +start_points = floor(rand(2,p)*(n-1))+1; + +x = linspace(-1,1,n); +[Y,X] = meshgrid(x,x); +L = zeros(n)-Inf; +I = find(X.^2 + Y.^2 < 0.6^2); L(I) = Inf; +options.constraint_map = L; + +[M,W] = load_potential_map(name, n); + +[D,Z,Q] = perform_fast_marching(W, start_points, options); + +clf; +subplot(1,2,1); +hold on; +imagesc(Q'); axis image; axis off; +plot(start_points(1,:), start_points(2,:), 'k.'); +hold off; +subplot(1,2,2); +hold on; +imagesc(D'); axis image; axis off; +plot(start_points(1,:), start_points(2,:), 'k.'); +hold off; \ No newline at end of file diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/.svn/text-base/test_distance_approximation.m.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/.svn/text-base/test_distance_approximation.m.svn-base new file mode 100644 index 0000000..ddd2bc8 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/.svn/text-base/test_distance_approximation.m.svn-base @@ -0,0 +1,233 @@ +% test for influence of sampling strategy on the +% decreasing of the error + +n = 80; + +rep = 'images/distance_approx/'; +rep_eps = [rep 'eps/']; +if exist(rep)~=7 + mkdir(rep); +end +if exist(rep_eps)~=7 + mkdir(rep_eps); +end + +marker_size = 20; +contour_width = 2; +nb_contours = 12; +save_image = 1; +save_image_eps = 0; + +if ~exist('name') + name = 'bump'; + name = 'map'; + name = 'stephanodiscusniagarae'; + name = 'cavern'; + name = 'gaussian'; + name = 'road2'; + name = 'mountain'; + name = 'constant'; +end + +[M,W] = load_potential_map(name, n); + +switch lower(name) + case 'road2' + A = [0.0352 0.7638; 0.5377 0.4271]; + case 'mountain' + A = [0.1005 0.8442; 0.6332 0.3116]; + case 'constant' + A = [0.1 0.1; 0.7 0.9]; +end + +% get two samples points +if exist('A') + start_points = round(A(:,1)*(n-1)+1); + end_points = round(A(:,2)*(n-1)+1); +else + [start_points,end_points] = pick_start_end_point(M); +end + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% save real distance function +D = my_eval_distance(W, end_points); +clf; +hold on; +m = sort(D(:)); m = m(end-10); +imagesc(min(D,m)'); +contour(min(D,m)', nb_contours, 'k', 'LineWidth', contour_width); +axis tight; axis image; axis off; +plot(start_points(1,:), start_points(2,:), 'kx', 'MarkerSize', 10); +hold off; +colormap jet(256); +axis image; axis off; +% save to file +if save_image + str = [name '_original_distance']; + saveas(gcf, [rep str '.png'], 'png'); + if save_image_eps + saveas(gcf, [rep_eps str '.eps'], 'epsc'); + end +end + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%%%%% base point for error computation %%%%%% +nbr_base_points = 50; +% base point position +base_points = floor( rand(2, nbr_base_points)*n ) + 1; +% record distances to landmarks +DL_base = zeros(n,n,nbr_base_points); +% compute real distance to these base ponts +fprintf('Compute distance to base points '); +for s=1:nbr_base_points + fprintf('.'); + DL_base(:,:,s) = my_eval_distance(W, base_points(:,s)); +end +fprintf('\n'); + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%%%%% error decreasing %%%%%% +err_list = {}; +% for recording error +nbr_landmark_list = [16:16:128]; +% for recording images +display_list = [16 32 64 128 256]; +landmark_init_list = {'rand', 'farthestboundary'}; +landmark_init_list = {'rand'}; % 'farthest' 'trialerror' 'farthestboundary' + +% performing test +err_list = {}; +err_list_abscice = {}; +lgd = {}; +k = 0; + +ldm_order_list = 0:5; +err = zeros(length(ldm_order_list), length(nbr_landmark_list)); + +for k=1:length(landmark_init_list) + + landmark_init = landmark_init_list{k}; + + % landmark position + landmark = []; + % record distances to landmarks + DL_landmark = []; + + for t=1:length(nbr_landmark_list) + nbr_landmarks = nbr_landmark_list(t); + + disp( ['Testing method with ' num2str(nbr_landmarks) ' landmarks'] ); + while size(landmark,2)0.5); + +% make sure pixels on the boundary are black +if M(1)==1 + M = 1-M; +end + +% compare the geodesic distance to the euclidean distance +clf; +imagesc(M); axis image; axis off; +title('click on a point inside the shape'); +% [y,x] = ginput(1); +x = 50; y = 50; +start_points = round([x y]'); +W = ones(n); +L = zeros(n)-Inf; L(M==1) = +Inf; +options.constraint_map = []; +[D0,S,Q] = perform_fast_marching(W, start_points, options); +options.constraint_map = L; +[D1,S,Q] = perform_fast_marching(W, start_points, options); +D0(M==0) = 0; D1(M==0) = 0; + +clf; +subplot(1,2,1); +hold on; +display_eccentricity(D0, 1); +h = plot(y,x, 'r.'); +set(h, 'MarkerSize', 20); +axis ij; +title('Euclidean distance'); +subplot(1,2,2); +hold on; +display_eccentricity(D1, 1); +h = plot(y,x, 'r.'); +set(h, 'MarkerSize', 20); +axis ij; +title('Geodesic distance'); + +% saveas(gcf, [rep name '-geodesic-dist.eps'], 'epsc'); + + +options.s = s; +options.nb_samples = 300; % subamples +[E,Ind] = compute_eccentricity_transform(M, options); + +clf; +subplot(1,2,1); +display_eccentricity(E, 1); +title('Eccentricity Transform'); + +if strcmp(method, 'ecc') + [ep,I,J] = unique( Ind(:) ); ep(ep==Inf) = []; + [eccx,eccy] = ind2sub([n n], ep); + J = reshape(J,n,n); + + subplot(1,2,2); + hold on; + imagesc(J); + h = plot(eccy,eccx,'r.'); + set(h, 'MarkerSize', 20); + hold off; + title('Eccentric points'); + axis image; axis off; axis ij; + + % saveas(gcf, [rep name '-' testname '.png'], 'png'); + % saveas(gcf, [rep name '-' testname '.eps'], 'epsc'); + + % subplot(2,2,3); + % display_eccentricity(E, 2); +end + + +% display the histograms +clf; +I = find(E>0); +v = rescale(E(I)); +hist(v, 60); +title('Histogram'); +axis tight; +% saveas(gcf, [rep name '-histogram.eps'], 'epsc'); +saveas(gcf, [rep name '-histogram-' method '.png'], 'png'); + +%% save as pretty images +[Y,X] = meshgrid(1:n,1:n); +r = 0.02*n; +% save shape +warning off; +imwrite( 1-M, [rep name '-shape.png'], 'png' ); +% save eccentricity +E0 = E; E0(M==0) = Inf; +E0 = convert_distance_color(E0); +% place a dot at the center +[tmp,i] = min(E(:) + (E(:)==0)*1e9); [x,y] = ind2sub([n n], i); +I = find( (X-x).^2 + (Y-y).^2 <= r^2 ); +for i=1:3 + A = E0(:,:,i); A(I) = i==1; + E0(:,:,i) = A; + A = E0(:,:,i); A(I) = i==1; + E0(:,:,i) = A; +end +imwrite( E0, [rep name '-shape-' method '.png'], 'png' ); +if strcmp(method, 'ecc') + % save eccentric points + E0 = Ind; + [tmp,a,E0] = unique(E0); E0 = reshape(E0,n,n); + E0(M==0) = Inf; + E0 = convert_distance_color(E0); + for k=1:length(eccx) + I = find( (X-eccx(k)).^2 + (Y-eccy(k)).^2 <= r^2 ); + for i=1:3 + A = E0(:,:,i); A(I) = i==1; + E0(:,:,i) = A; + A = E0(:,:,i); A(I) = i==1; + E0(:,:,i) = A; + end + end + imwrite( E0, [rep name '-shape-eccpoints.png'], 'png' ); + warning on; +end diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/.svn/text-base/test_eucldist.m.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/.svn/text-base/test_eucldist.m.svn-base new file mode 100644 index 0000000..a579069 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/.svn/text-base/test_eucldist.m.svn-base @@ -0,0 +1,5 @@ +% test for euclidean distance + +M = load_image('disk', 128); +M = logical(M); +[D,L] = eucdist2(M); \ No newline at end of file diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/.svn/text-base/test_farthest_sampling_2d.m.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/.svn/text-base/test_farthest_sampling_2d.m.svn-base new file mode 100644 index 0000000..6219c75 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/.svn/text-base/test_farthest_sampling_2d.m.svn-base @@ -0,0 +1,143 @@ +% test for farthest point sampling + +n = 300; + +name = 'bump'; +name = 'map'; +name = 'stephanodiscusniagarae'; +name = 'cavern'; +name = 'gaussian'; +name = 'road2'; +name = 'binary'; +name = 'constant'; +name = 'mountain'; +name = 'anisotropic'; + +mask_name = 'disk'; +mask_name = ''; +mask = ones(n); +if not(isempty(mask_name)) + options.radius = .48; + mask = rescale( load_image(mask_name,n,options) ); +end +options.constraint_map = mask; +options.constraint_map(mask>.5) = +Inf; +options.constraint_map(mask<=.5) = -Inf; + + +rep = ['results/farthest-sampling/' name '/']; +if exist(rep)~=7 + mkdir(rep); +end + +if strcmp(name, 'anisotropic') + % anisotropic tensor field + aniso_type = 'fixed'; + aniso_type = 'varying'; + if strcmp(aniso_type, 'fixed') + u = [1 .5]; + U = repmat( reshape(u,1,1,2),[n n 1] ); + elseif strcmp(aniso_type, 'varying') + U = randn(n,n,2); + sigma = 40*(n/200); + for it=1:10 + U = perform_vf_normalization( perform_blurring(U, sigma) ); + end + end + U = perform_vf_normalization( U ); + % 3D field + aniso = .01; + V = cat(3, -U(:,:,2), U(:,:,1)); % orthogonal vector + W = perform_tensor_recomp(U,V, ones(n),ones(n)*aniso ); + if exist('perform_lic') + % compute a cool 2D lic texture + options.isoriented = 0; + M0 = perform_blurring(randn(n),0); + M0 = perform_histogram_equalization( M0, 'linear'); + options.histogram = 'linear'; + options.dt = 0.4; options.M0 = M0; + options.verb = 1; options.flow_correction = 1; + options.niter_lic = 2; + w = 15; + w = 30; + M = perform_lic(U, w, options); + else + M = U; % background image + end + clf; + plot_tensor_field(W,M); + saveas(gcf, [rep name '-tensors.png'], 'png'); +elseif strcmp(name, 'binary') + W = rescale(W,0.5,1); M = W; + M(1) = min(M(:))-.3; M(2) = max(M(:))+.3; +else + [M,W] = load_potential_map(name, n); +end + +warning off; +imwrite(rescale(M), [rep name '-metric.png'], 'png'); +warning on; + + +% plot sampling location +ms = 12; lw = 1.5; +i = 0; + +I = find(mask==1); +[vx vy] = ind2sub(size(W), I(1)); +landmark = [vx;vy]; + + +for nbr_landmarks = [100 200 500 800 1200] % 10 20 40 + i = i+1; + disp('Perform farthest point sampling'); + landmark = perform_farthest_point_sampling( W, landmark, nbr_landmarks-size(landmark,2), options ); + + % compute the associated triangulation + [D,Z,Q] = perform_fast_marching(W, landmark); + + Q1 = zeros(n+2)-1; Q1(2:end-1,2:end-1) = Q; + faces = compute_voronoi_triangulation(Q1,landmark); + edges = compute_edges(faces); + I = find(edges(1,:)>0 & edges(2,:)>0 ); + edges = edges(:,I); + + sel = randperm(nbr_landmarks); % shuffle colors + Q = sel(Q); + + clf; + hold on; + imageplot(Q'); + plot(landmark(1,:), landmark(2,:), 'r.', 'MarkerSize', ms); + colormap jet(256); + hold off; + saveas(gcf, [rep name '-voronoi-' num2string_fixeddigit(nbr_landmarks,3) '.png'], 'png'); + + % display sampling + distance + D = perform_histogram_equalization(D,linspace(0,1,n^2)); + clf; + hold on; + imageplot(D'); + plot(landmark(1,:), landmark(2,:), 'r.', 'MarkerSize', ms); + hold off; + colormap jet(256); + saveas(gcf, [rep name '-sampling-' num2string_fixeddigit(nbr_landmarks,3) '.png'], 'png'); + + % display triangulation + clf; + hold on; + if strcmp(name, 'anisotropic') && ~exist('perform_lic') + plot_tensor_field(W, M); + else + imageplot( M'); + end + if not(isempty(edges)) + h = plot_edges(edges, landmark, 'b'); + set(h, 'LineWidth',lw); + end + plot(landmark(1,:), landmark(2,:), 'r.', 'MarkerSize', ms); + hold off; + axis tight; axis image; axis off; + colormap gray(256); + saveas(gcf, [rep name '-triangulation-' num2string_fixeddigit(nbr_landmarks,3) '.png'], 'png'); +end \ No newline at end of file diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/.svn/text-base/test_farthest_sampling_3d.m.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/.svn/text-base/test_farthest_sampling_3d.m.svn-base new file mode 100644 index 0000000..5672bd9 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/.svn/text-base/test_farthest_sampling_3d.m.svn-base @@ -0,0 +1,97 @@ +% test for farthest point sampling for volumetric mesh + +n = 150; + +name = 'constant'; +name = 'central'; +name = 'sphere'; +name = 'medical'; + +rep = ['results/farthest-sampling-3d/' name '/']; +if exist(rep)~=7 + mkdir(rep); +end + +switch name + case 'constant' + W = ones(n,n,n); + case {'central' 'sphere'} + x = linspace(-1,1,n); + [X,Y,Z] = meshgrid(x, x, x); + W = sqrt( X.^2+Y.^2+Z.^2 ); + if strcmp(name, 'sphere') + r = .6; + W = rescale( -(W<=r) ); + end + W = rescale(W,.1,1); + case 'medical' + load brain1-crop-256.mat + M = crop(M,n); + W = rescale(-abs(M-median(M(:)))); + W = rescale( clamp(W,.6,1),.2,1); + otherwise + error('Unknown potential'); +end + +method = 'geodesic'; +method = 'delaunay'; + +% padd to treat correctly boundary +if strcmp(method, 'geodesic') + k = 10; + W1 = perform_image_extension(W,n+2*k, '2side'); +end + +% plot sampling location +ms = 20; lw = 3; +i = 0; +for npoints = [400 800 1600 3000 5000 10000] + i = i+1; + disp('Perform farthest point sampling'); + if i==1 + [x,y,z] = meshgrid([1 n], [1 n], [1 n]); + vertex = cat(1, x(:)', y(:)', z(:)'); + end + vertex = perform_farthest_point_sampling( W, vertex, npoints-size(vertex,2) ); + + % display sampling + clf; + hold on; + h = imageplot(W); + view(60,30); zoom(.8); camlight; + alphamap(linspace(0,.1,100)); vol3d(h); + h = plot3(vertex(1,:),vertex(2,:),vertex(3,:), '.'); + set(h, 'MarkerSize', ms); + hold off; + saveas(gcf, [rep name '-sampling-' num2string_fixeddigit(npoints,5) '.png'], 'png'); + + % compute the associated triangulation + if strcmp(method, 'delaunay') + faces = delaunay3(vertex(1,:),vertex(2,:),vertex(3,:))'; + else + vertex1 = vertex+k; + [D,Z,Q] = perform_fast_marching(W1, vertex1); + faces = compute_voronoi_triangulation(Q,vertex); + end + + + w = [1 1 1]; w = w(:)/sqrt(sum(w.^2)); + t = sum(vertex.*repmat(w,[1 size(vertex,2)])); + delta = max(t)-min(t); + offlist = linspace( min(t(:)) + .3*delta, max(t(:)) - .3*delta, 5 ); + for i=1:length(offlist) + options.cutting_plane = w; + options.cutting_offs = offlist(i); + clf; + hold on; + %h = imageplot(W); + %alphamap(linspace(0,.1,100)); + plot_mesh(vertex,faces, options); + % set(h{2}, 'Marker', 'r.'); + view(60,30); zoom(.8); camlight; + % vol3d(h); + hold off; + saveas(gcf, [rep name '-sampling-' num2string_fixeddigit(npoints,5) '-mesh-' num2str(i) '.png'], 'png'); + end + +end \ No newline at end of file diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/.svn/text-base/test_farthest_sampling_mesh.m.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/.svn/text-base/test_farthest_sampling_mesh.m.svn-base new file mode 100644 index 0000000..cd59f0d --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/.svn/text-base/test_farthest_sampling_mesh.m.svn-base @@ -0,0 +1,82 @@ +% test for farthest point sampling on 3D meshes + +n = 300; +repimg = 'results/farthest-sampling-mesh/'; +if exist(repimg)~=7 + mkdir(repimg); +end + + +path(path, '../toolbox_graph_data/off/'); +name = 'nefertiti'; +name = 'beetle'; +name = 'fandisk'; +name = 'david50kf'; +name = 'brain'; +name = 'pelvis'; +[vertex,faces] = read_mesh(name); +options.name = name; + +if size(vertex,1)>size(vertex,2) + vertex = vertex'; +end +if size(faces,1)>size(faces,2) + faces = faces'; +end + +if strcmp(name, 'brain') + % remove half of the vertices + [tmp,I] = sort(vertex(3,:), 2, 'descend'); + J = reverse_permutation(I); + vertex = vertex(:,I); + faces = J(faces); + n = size(vertex,2); n = round(n/2); + vertex = vertex(:,1:n); + faces = faces(:,sum(faces>n)==0); +end + + +save_images = 1; + +% plot sampling location +i = 0; +landmark = []; +for nbr_landmarks = [200 500 1000 2000 5000 10000] % 100:50:500 + i = i+1; + + disp('Perform farthest point sampling.'); + landmark = perform_farthest_point_sampling_mesh( vertex,faces, landmark, nbr_landmarks-length(landmark) ); + + % compute the associated triangulation + [D,Z,Q] = perform_fast_marching_mesh(vertex, faces, landmark); + [vertex_voronoi,faces_voronoi] = compute_voronoi_triangulation_mesh(Q,vertex,faces); + options.method = 'fast'; + options.method = 'slow'; + faces_voronoi = perform_faces_reorientation(vertex_voronoi,faces_voronoi, options); + + % display + col = D; col(col==Inf) = 0; +% options.face_vertex_color = col; + clf; + hold on; + plot_mesh(vertex, faces, options); + h = plot3(vertex_voronoi(1,:),vertex_voronoi(2,:),vertex_voronoi(3,:), 'r.'); + set(h, 'MarkerSize', 20); + hold off; + colormap gray(256); + shading interp; + camlight; + + if save_images + saveas(gcf, [repimg name '-sampling-' num2string_fixeddigit(nbr_landmarks,4) '.png'], 'png'); + end + + clf; + plot_mesh(vertex_voronoi,faces_voronoi, options); + shading faceted; lighting flat; + camlight; + + if save_images + saveas(gcf, [repimg name '-remeshing-' num2string_fixeddigit(nbr_landmarks,4) '.png'], 'png'); + end +end \ No newline at end of file diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/.svn/text-base/test_farthest_sampling_shape.m.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/.svn/text-base/test_farthest_sampling_shape.m.svn-base new file mode 100644 index 0000000..3a89bb4 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/.svn/text-base/test_farthest_sampling_shape.m.svn-base @@ -0,0 +1,84 @@ +% test for meshing the inside of an object + +path(path,'toolbox/'); +path(path,'data/'); +name = 'mm'; +n = 400; +Ma = load_image(name,n-10); +Ma = rescale(abs(Ma)); + +% to avoid that the shape touches the boundary +M = zeros(n,n,3); +M(6:n-5,6:n-5,:) = Ma; + +repimg = 'results/meshing-shape/'; +if ~exist(repimg) + mkdir(repimg); +end + + +M1 = mean(M,3); +mask = 1-(M1==M1(1)); + + +boundary = compute_shape_boundary(mask)'; +Ibound = boundary(1,:) + (boundary(2,:)-1)*n; +for k=1:size(M,3) + Ma = M(:,:,k); + Ma(M1<=0) = 1; + Ma(Ibound) = 1; + M(:,:,k) = Ma; +end + +% number of samples for the mesh +if not(exist('p')) + p = 400; +end +% use an adaptive distance field +if not(exist('use_adaptive')) + use_adaptive = 1; +end + +if use_adaptive + % compute boundary points + boundary = compute_shape_boundary(mask)'; + % compute distance to boundary + [D,Z,Q] = perform_fast_marching(ones(n), boundary); + % set up a distancing field + R = 0.8; + D1 = min(rescale(D),R); + H = sqrt( R^2 - (D1-R).^2 ) * n; + W = rescale( D, 0.1,1 ); +else + W = ones(n); +end + + + +%% perform sampling using farthest point +L = zeros(n) - Inf; +I = find(mask); L(I) = Inf; +vertex = [n/2;n/2]; +options.constraint_map = L; +vertex = perform_farthest_point_sampling(W, vertex, p, options ); + +%% compute the associated triangulation +[D,Z,Q] = perform_fast_marching(W, vertex, options); +faces = compute_voronoi_triangulation(Q, vertex); + +%% display +clf; +hold on; +imagesc(rescale(M)); axis image; axis off; +plot_edges(compute_edges(faces), vertex(2:-1:1,:), 'r'); +plot(vertex(2,:), vertex(1,:), 'b.', 'MarkerSize', 8); +hold off; +axis tight; axis image; axis off; +colormap gray(256); +axis ij; + +str = [name '-mesh-' num2str(p)]; +if use_adaptive + str = [str '-adaptive']; +end +saveas(gcf, [repimg str '.png'], 'png'); \ No newline at end of file diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/.svn/text-base/test_fast_marching_2d.m.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/.svn/text-base/test_fast_marching_2d.m.svn-base new file mode 100644 index 0000000..b7ddec2 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/.svn/text-base/test_fast_marching_2d.m.svn-base @@ -0,0 +1,56 @@ +% test for fast marching and geodesic extraction +% +% Copyright (c) 2004 Gabriel Peyré + +n = 600; +name = 'road2'; +name = 'constant'; +name = 'mountain'; +[M,W] = load_potential_map(name, n); + +rep = 'results/geodesic-2d/'; +if not(exist(rep)) + mkdir(rep); +end + +warning off; +imwrite(rescale(W), [rep name '-map.png'], 'png'); +warning on; + +% pick starting point +[start_points] = pick_start_end_point(M); + +options.nb_iter_max = Inf; +disp('Performing front propagation.'); +[D,S] = perform_fast_marching(W, start_points, options); + +npaths = 30; +end_points = floor( rand(npaths,2)*(n-1) )+1; + +disp('Extract paths'); +paths = {}; +for i=1:npaths + paths{i} = compute_geodesic(D,end_points(:,i)); + if length(paths{i}(:))==2 + paths{i} = paths{i-1}; + end +end + +ms = 30; lw = 3; +% display +A = convert_distance_color(D); +clf; hold on; +imageplot(A); axis image; axis off; +for i=1:npaths + end_point = end_points(:,i); + h = plot( paths{i}(2,:), paths{i}(1,:), 'k' ); + set(h, 'LineWidth', lw); + h = plot(end_point(2),end_point(1), '.b'); + set(h, 'MarkerSize', ms); +end +h = plot(start_points(2),start_points(1), '.r'); +set(h, 'MarkerSize', ms); +hold off; +colormap jet(256); +axis ij; +saveas(gcf, [rep name '-geodesics.png'], 'png'); \ No newline at end of file diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/.svn/text-base/test_fast_marching_3d.m.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/.svn/text-base/test_fast_marching_3d.m.svn-base new file mode 100644 index 0000000..707adc8 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/.svn/text-base/test_fast_marching_3d.m.svn-base @@ -0,0 +1,23 @@ +% test for fast marching +% +% Copyright (c) 2004 Gabriel Peyré + +n = 40; + +% gaussian weight (path will avoid center of the cube) +x = -1:2/(n-1):1; +[X,Y,Z] = meshgrid(x,x,x); +sigma = 0.4; +W = 1./(1 + exp( -(X.^2+Y.^2+Z.^2)/sigma^2 ) ); + +k = 5; +start_points = [n-k;k;k]; +end_points = [k;n-k;n-k]; + +options.nb_iter_max = Inf; + +[D,S] = perform_fast_marching(W, start_points, options); +path = compute_geodesic(D,end_points); + +% draw the path +plot_fast_marching_3d(D,S,path,start_points,end_points); \ No newline at end of file diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/.svn/text-base/test_fmstar_2d.m.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/.svn/text-base/test_fmstar_2d.m.svn-base new file mode 100644 index 0000000..ea078d7 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/.svn/text-base/test_fmstar_2d.m.svn-base @@ -0,0 +1,123 @@ +% test for the heuristically driven +% Fast Marching algorithm, +% aka FM* +% +% Copyright (c) 2004 Gabriel Peyré + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% speed fonction W + +save_image = 1; + +n = 600; + +rep = 'images/multires/'; +if exist(rep)~=7 + mkdir(rep); +end +rep_eps = [rep 'eps/']; +if exist(rep_eps)~=7 + mkdir(rep_eps); +end + +% type = 'constant'; +energy_type = 'image'; +energy_type = 'edge'; + +propagation_type = 'normal'; +propagation_type = 'circular'; + +geodesic_type = 'group'; +geodesic_type = 'punctual'; +group_witdh = 40; % in pixels + +name = 'bump'; +name = 'cavern'; +name = 'map'; +name = 'mountain'; +name = 'gaussian'; +name = 'cavern'; +name = 'road2'; +name = 'stephanodiscusniagarae'; +name = 'diatom2'; + +[M,W] = load_potential_map(name, n); + + +% pick start/end/center points +if strcmp(propagation_type, 'normal') + [start_point,end_point] = pick_start_end_point(M); +else + [start_point,end_point,center_point] = pick_start_end_point(M); + options.center_point = center_point; +end + +if strcmp(geodesic_type, 'group') + start_points = repmat(start_point, 1, 2*group_witdh+1); + start_points = start_points + [-group_witdh:group_witdh; zeros(1,2*group_witdh+1)]; + + end_points = repmat(end_point, 1, 2*group_witdh+1); + end_points = end_points + [-group_witdh:group_witdh; zeros(1,2*group_witdh+1)]; +else + end_points = end_point; + start_points = start_point; +end + +s = 3; +epsi = 0.000001; +if strcmp(energy_type, 'edge') + if strcmp(propagation_type, 'normal') + W = compute_edge_energy(M, 5); + else + W = compute_edge_energy(M, s, epsi, center_point); + end +end + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% perform FM* algorithm +weight_list = [0,0.5,0.7,0.8,0.9]; +weight_list = [0,0.5,0.8,0.9,0.95, 1, 1.02, 1.05]; +reduc_factor = 0.8; +k = 0; + +options.propagation_type = propagation_type; +options.Tmax = sum(size(M))*1.2; +options.start_points = start_points; + +clf; +for weight = weight_list + k = k+1; + disp('Performing FM*'); + options.reduc_factor = reduc_factor; + options.weight = weight; + [D,S] = perform_fmstar_2d(W, start_points,end_points, options); + disp('Extracting Paths'); + + % find the end point with minimum action + d = []; + for i=1:size(end_points,2) + d = [d D(end_points(1,i),end_points(2,i))]; + end + [tmp,I] = min(d); + end_point_min = end_points(:,I(1)); + + opt.stepsize = 0.2; + path = compute_geodesic(D,end_point_min, opt); + % subplot(1, length(weight_list), k); + clf; + plot_fast_marching_2d(M,S,path,start_point,end_point_min); + % colormap gray(256); + + if save_image + numstr = sprintf('%.2f', weight); + str = ['fmstar_2d_', name, '_', propagation_type, '_', geodesic_type, '_', numstr]; + saveas(gcf, [rep_eps str '.eps'], 'epsc'); + saveas(gcf, [rep str '.png'], 'png'); + if 0 + warning off; + imwrite(rescale(S), [rep 'STATE_' str '.png'], 'png' ); + warning on; + end + end +end + diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/.svn/text-base/test_fmstar_3d.m.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/.svn/text-base/test_fmstar_3d.m.svn-base new file mode 100644 index 0000000..7df8fd7 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/.svn/text-base/test_fmstar_3d.m.svn-base @@ -0,0 +1,102 @@ +% test for the heuristically driven +% Fast Marching algorithm, +% aka FM* in 3D +% +% Copyright (c) 2004 Gabriel Peyré + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% speed fonction W + +save_image = 0; + +n = 100; + +type = 'heart'; +type = 'constant'; +type = 'gaussian'; + +reduc_factor = 0.5; + +if strcmp(type, 'constant') + W = ones(n,n,n); + W(1) = 0.99; + M = W; +elseif strcmp(type, 'gaussian') + x = -1:2/(n-1):1; + [X,Y,Z] = meshgrid(x,x,x); + sigma = 0.8; + W = 1./(1 + exp( -(X.^2+Y.^2+Z.^2)/sigma^2 ) ); + M = W; +elseif strcmp(type, 'heart') + load('heart1'); + a = [60, 40, 20]; + b = [180,160, 120]; + M = heart1(a(1):b(1),a(2):b(2),a(3):b(3)); + clear heart1; + M = perform_image_resize(M, n,n,n ); + epsi = 0.05; s = 3; + W = compute_edge_energy(M,s,epsi); +end + + +n = length(W); + +k = 5; +AZ = 125; +weight_list = [0,0.5,1,1.1]; +if strcmp(type, 'constant') + start_points = [n/2;n/2;n/2]; + end_points = [k;n-k;n-k]; + weight_list = [0,0.5,1,1.2]; +elseif strcmp(type, 'gaussian') + start_points = [n-k; k; k]; + end_points = [k;n-k;n-k]; + AZ = 125+180; + weight_list = [0,0.5,1,1.1,1.2]; +elseif strcmp(type, 'heart') + AZ = 156; + start_points = [52; 66; 72]; + end_points = [53; 53; 8]; +end + +% plot the data +plot_volumetric_data( M ); +view(AZ, 30); +colormap jet(256); +if save_image + saveas(gcf, ['fmstar_3d_',type, '_map'], 'png'); +end + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% perform FM* algorithm + +reduc_factor = 1; +clf; +k = 0; +for weight = weight_list + k = k+1; + disp('Performing FM*'); + [D,S] = perform_fmstar_3d(W, start_points,end_points, reduc_factor,weight); + + path = compute_geodesic(D,end_points); + + options.plot_planes = 0; + clf; + plot_fast_marching_3d(M,S,path, start_points, end_points, options); + colormap gray(256); + axis([1 n 1 n 1 n]); + camlight; + view(AZ, 30); + if strcmp(type, 'heart') + colormap jet(256); + end + + if save_image + saveas(gcf, ['fmstar_3d_',type, '_', num2str(k)], 'png'); + end +end + + +% saveas(gcf, ['fmstar_2d_',type], 'eps'); +% saveas(gcf, ['fmstar_2d_',type], 'png'); \ No newline at end of file diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/.svn/text-base/test_fmstar_error.m.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/.svn/text-base/test_fmstar_error.m.svn-base new file mode 100644 index 0000000..1999981 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/.svn/text-base/test_fmstar_error.m.svn-base @@ -0,0 +1,63 @@ +% test for the heuristically driven +% Fast Marching algorithm, +% aka FM* +% +% Copyright (c) 2004 Gabriel Peyré + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% speed fonction W + +save_image = 1; + +n = 600; + +rep = 'images/fmstar_error/'; +if exist(rep)~=7 + mkdir(rep); +end +rep_eps = [rep 'eps/']; +if exist(rep_eps)~=7 + mkdir(rep_eps); +end + +name = 'bump'; +name = 'cavern'; +name = 'map'; +name = 'mountain'; +name = 'cavern'; +name = 'constant'; +name = 'gaussian'; +name = 'road2'; + +[M,W] = load_potential_map(name, n); + + +% pick start/end/center points +[start_points,end_points] = pick_start_end_point(M); +disp('Computing heuristic.'); +[H,S] = perform_fast_marching(W, end_points); +disp('Computing reference distance'); +[D,S] = perform_fast_marching(W, start_points); + + +weight_list = 0:0.1:1.1; + +err = []; +i = 0; +clf; +for w = weight_list + i = i+1; + disp( sprintf('Propagation with weigth %.2f.', w) ); + options.null = 0; + [D1,S] = perform_fast_marching(W, start_points, options, w*H); + err = [err; norme(D-D1) ]; + subplot(3,3,min(i,9)); + imagesc(D-D1); +end + +% plot error progression +clf; +plot( log10(weight_list(2:end)), log10(err(2:end))); +axis tight; +xlabel('log10(\lambda)'); +ylabel('log10(error)'); \ No newline at end of file diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/.svn/text-base/test_fmstar_landmark.m.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/.svn/text-base/test_fmstar_landmark.m.svn-base new file mode 100644 index 0000000..15a919c --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/.svn/text-base/test_fmstar_landmark.m.svn-base @@ -0,0 +1,150 @@ +% test for the heuristically driven +% Fast Marching algorithm, +% aka FM* with landmark points +% +% Copyright (c) 2004 Gabriel Peyré + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% speed fonction W + +rep = 'images/landmark_fmstar/'; +if exist(rep)~=7 + mkdir(rep); +end +rep_eps = [rep 'eps/']; +if exist(rep_eps)~=7 + mkdir(rep_eps); +end + +n = 300; + +save_image = 1; +test_type = 'landmarks'; +clear options; + +name = 'stephanodiscusniagarae'; +name = 'map'; +name = 'constant'; +name = 'bump'; +name = 'gaussian'; +name = 'cavern'; +name = 'road2'; +name = 'mountain'; + +[M,W] = load_potential_map(name, n); + + +% pick start/end/center points +nbr_start_points = 25; +if ~exist('start_points') || length(start_points)~=nbr_start_points + for i=1:nbr_start_points + [start_points{i},end_points{i}] = pick_start_end_point(M); + end +end + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% perform FM* algorithm +landmark_init = 'farthest'; +landmark_init = 'rand'; + +nbr_landmarks_list = [1:1:10, 12:2:20, 25:5:40]; +weight = 1; + +paths = {}; +paths_old = {}; +fronts = {}; + +nbr_paths = length(nbr_landmarks_list); + +options.point_size = 20; +options.end_point_style = 'b.'; + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% extraction without heuristic +front_size = zeros(nbr_paths+1, 1); +for s=1:nbr_start_points + options.end_points = end_points{s}; + [D,S] = perform_fast_marching(W, start_points{s}, options); + path_0 = compute_geodesic(D,end_points{s},options); + plot_fast_marching_2d(M,S,path_0, start_points{s}, end_points{s}, options); + if s<=9 + str = [name '_' test_type '_00lanmarks_test' num2str(s)]; + saveas(gcf, [rep_eps str '.eps'], 'eps'); + saveas(gcf, [rep str '.png'], 'png'); + end + front_size(1) = front_size(1) + sum( S(:)<=0 ); +end +front_size(1) = front_size(1)/nbr_start_points; + + +clf; +S_accum = zeros(n); +landmark = []; DL = []; +for i = 1:nbr_paths + nbr_landmarks = nbr_landmarks_list(i); + % update the lanmarks point list + prev_nbr_landmarks = size(landmark,2); + m = nbr_landmarks - prev_nbr_landmarks; + landmark = [landmark, floor( rand(2, m)*(n-1) )+1]; + % update the distance maps + DL2 = DL; DL = zeros(n,n,nbr_landmarks); + if prev_nbr_landmarks>=1 + DL(:,:,1:prev_nbr_landmarks) = DL2; + end + for k = prev_nbr_landmarks+1:nbr_landmarks + DL(:,:,k) = perform_fast_marching(W, landmark(:,k)); + end + % perform the FM* + for s=1:nbr_start_points + options.weight = weight; + options.start_points = start_points{s}; + options.heuristic = compute_heuristic_landmark(DL,end_points{s}); + disp( sprintf('Performing FM*, weight=%d%%, nb.landmarks=%d.', round(100*weight), nbr_landmarks ) ); + [D,S] = perform_fmstar_2d(W, start_points{s},end_points{s}, options); + % size of the front + front_size(i+1) = front_size(i+1) + sum( S(:)<=0 ); + if s==1 + % extract path + path = compute_geodesic(D,end_points{s},options); + num_landmark_str = num2str(nbr_landmarks); + if nbr_landmarks<10 + num_landmark_str = ['0' num_landmark_str]; + end + if 1 % i<=5 + plot_fast_marching_2d(M,S,path, start_points{s}, [end_points{s},landmark], options); + str = [name '_' test_type '_' num_landmark_str 'landmarks']; + saveas(gcf, [rep_eps str '.eps'], 'eps'); + saveas(gcf, [rep str '.png'], 'png'); + end + end + end + front_size(i+1) = front_size(i+1)/nbr_start_points; +end + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% extraction with exact heuristic +options.heuristic = perform_fast_marching(W, end_points{1}); +options.start_points = start_points{1}; +options.end_points = end_points{1}; +[D,S] = perform_fmstar_2d(W, start_points{1},end_points{1}, options); +path_inf = compute_geodesic(D,end_points{1},options); +plot_fast_marching_2d(M,S,path_inf, start_points{1}, end_points{1}, options); +str = [name '_' test_type '_INFlanmarks']; +saveas(gcf, [rep_eps str '.eps'], 'eps'); +saveas(gcf, [rep str '.png'], 'png'); + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% plot the speed up saving +% plot error +x = [0, nbr_landmarks_list]; +y = 100-front_size/front_size(1)*100; +sel = find(x>1 & x<=25); +plot(x(sel), y(sel)); +axis( [min(x(sel)) max(x(sel)), 70, 98] ); +xlabel('Nbr.landmarks'); +ylabel('Computation saving (in %)'); +if save_image + str = [name test_type '_computation_savings']; + saveas(gcf, [rep_eps str '.eps'], 'eps'); + saveas(gcf, [rep str '.png'], 'png'); +end \ No newline at end of file diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/.svn/text-base/test_fmstar_path_planing.m.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/.svn/text-base/test_fmstar_path_planing.m.svn-base new file mode 100644 index 0000000..4f68a2e --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/.svn/text-base/test_fmstar_path_planing.m.svn-base @@ -0,0 +1,80 @@ +% test for constrainted path planing using an heuristic. +% + +save_image = 0; + +name = 'room_big'; % warning : this is a *big* map, expect large computation time. +name = 'room'; % warning : this is a *big* map, expect large computation time. +name = 'room1'; % a small map +map_name = ['data/' name '.png']; + +rep = 'images/'; +rep_eps = 'images/eps/'; + +M = imread(map_name); +M = 1-rescale( double(M) ); +n = size(M,1); + +% number of direction sampled +ntheta = 41; +% size of the object +obj = [0.2,0.03]; + +M1 = generate_constrained_map(M,ntheta,obj,pi); +W = 1-M1+0.001; + +% pick start/end/center points +if ~exist('start_points') + [start_points,end_points] = pick_start_end_point(M); + start_theta = floor(ntheta*rand)+1; % (ntheta+1)/2 + end_theta = floor(ntheta*rand)+1; % (ntheta+1)/2 + start_theta = 1; + end_theta = 1; + start_points = [start_points;start_theta]; + end_points = [end_points;end_theta]; +end + +clear options; +options.nb_iter_max = Inf; +options.end_points = end_points; +disp('Performing 3D front propagation.'); +[D,S] = perform_fast_marching(W, start_points, options); +disp('Extracting shortest path.'); +path = compute_geodesic(D,end_points); +path1(:,3) = (path(:,3)-1)/ntheta*pi; + +clf; +plot_constrained_path_planing(M,path1,obj,40); + + +test_type = 'weight'; +if strcmp(test_type,'weight') + weight_list = [0 0.3 0.5 0.7 0.8 0.9 1 1.1]; + reduc_factor_list = 1 + weight_list*0; +else + reduc_factor_list = 0:0.05:1.1; + weight_list = 0.5 + reduc_factor_list*0; +end + + + + +clf; +nbr_paths = length(weight_list); +for i = 1:nbr_paths + options.reduc_factor = reduc_factor_list(i); + options.weight = weight_list(i); + options.start_points = start_points; + disp( sprintf('Performing FM*, weight=%d%%, resol=%d%%.', round(100*options.weight), round(100*options.reduc_factor)) ); + [D,S] = perform_fmstar_3d(W, start_points,end_points, options); + % extract path + disp('Extracting Paths'); + path = compute_geodesic(D,end_points); + clf; + options.plot_planes = 0; + plot_fast_marching_3d(W,S,path,start_points,end_points, options ); + if save_image + str = [rep name '_front_' num2str( round(weight_list(i)*100) )]; + saveas( gcf, [str '.png'], 'png' ); + end +end \ No newline at end of file diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/.svn/text-base/test_fmstar_weight_2d.m.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/.svn/text-base/test_fmstar_weight_2d.m.svn-base new file mode 100644 index 0000000..6671e64 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/.svn/text-base/test_fmstar_weight_2d.m.svn-base @@ -0,0 +1,166 @@ +% test for the heuristically driven +% Fast Marching algorithm, +% aka FM* +% +% Copyright (c) 2004 Gabriel Peyré + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% speed fonction W + +n = 500; + + +rep = 'images/multires_weight/'; +if exist(rep)~=7 + mkdir(rep); +end +rep_eps = [rep 'eps/']; +if exist(rep_eps)~=7 + mkdir(rep_eps); +end + + +save_image = 1; +test_type = 'resolution'; +test_type = 'weight'; + +name = 'bump'; +name = 'stephanodiscusniagarae'; +name = 'map'; +name = 'cavern'; +name = 'road2'; +name = 'constant'; +name = 'gaussian'; +name = 'mountain'; + +[M,W] = load_potential_map(name, n); + +% pick start/end/center points +if ~exist('start_points') + [start_points,end_points] = pick_start_end_point(M); +end + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% perform FM* algorithm +if strcmp(test_type,'weight') + weight_list = 0:0.05:1; % 1.1; + reduc_factor_list = 1 + weight_list*0; +else + reduc_factor_list = 0.05:0.05:1; + weight_list = 0.5 + reduc_factor_list*0; +end + +paths = {}; +paths_old = {}; +fronts = {}; + +nbr_paths = length(weight_list); + +clf; +S_accum = zeros(n); +front_size = zeros(nbr_paths, 1); +for i = 1:nbr_paths + options.reduc_factor = reduc_factor_list(i); + options.weight = weight_list(i); + options.start_points = start_points; + disp( sprintf('Performing FM*, weight=%d%%, resol=%d%%.', round(100*options.weight), round(100*options.reduc_factor)) ); + [D,S] = perform_fmstar_2d(W, start_points,end_points, options); + S_accum = S_accum + (S+1)/2; + % size of the front + front_size(i) = sum( S(:)<=0 ); + % extract path + disp('Extracting Paths'); + paths{i} = compute_geodesic(D,end_points,options); + if i==1 + plot_fast_marching_2d(M,S,paths{i}, start_points, end_points, options); + end + paths{i} = (paths{i}-1)/n; + % extract front + c_list = perform_curve_extraction(S,0); + fronts{i} = c_list{1}; +end + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% plot the level sets +clf; +hold on; +x = linspace(0,1,n); +imagesc(x,x,M'); +axis image; +axis off; +plot_curve(fronts, [], 'r', 1); +plot_curve(paths{end}, [], 'b', 2); +hold off; +colormap gray(256); +if 0 % save_image + str = [name '_' test_type '_fronts']; + saveas(gcf, [rep str '.png'], 'png'); + saveas(gcf, [rep_eps str '.eps'], 'epsc'); +end + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% plot the geodesics +clf; +hold on; +x = linspace(0,1,n); +imagesc(x,x,M'); +axis image; +axis off; +plot_curve({paths{2:end}}, [], 'k', 1); +plot_curve(paths{1}, [], 'b', 2); +hold off; +colormap gray(256); +if save_image + str = [name '_' test_type '_paths']; + saveas(gcf, [rep str '.png'], 'png'); + saveas(gcf, [rep_eps str '.eps'], 'epsc'); +end + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% compute the hausdorf distance +err_rms = zeros(nbr_paths, 1); +err_inf = zeros(nbr_paths, 1); +for i=1:nbr_paths + [err_rms(i), err_inf(i)] = compute_hausdorff_distance(paths{i}, paths{1}); +end +% normalize the RMS in % +err = {}; +err{1} = 100 * err_rms / norm( start_points - end_points, 'fro' ); +err{2} = 100 * err_inf / norm( start_points - end_points, 'fro' ); +str1 = {'rms', 'inf'}; +% plot error +for i=1:2 + if strcmp(test_type,'weight') + weight_max = 1; + I = find(weight_list<=weight_max); + plot( weight_list(I)*100, err{i}(I) ); + axis tight; + xlabel('Heuristic (in %)'); + ylabel( ['Hausdorff ' upper(str1{i}) ' (in % B.B.diag.)'] ); + else + plot( reduc_factor_list*100, err{i} ); + axis tight; + xlabel('% reduction'); + ylabel( ['Hausdorff ' upper(str1{i}) ' (in % B.B.diag.)'] ); + end + if save_image + str = [name '_' test_type '_error_' str1{i}]; + saveas(gcf, [rep_eps str '.eps'], 'epsc'); + saveas(gcf, [rep str '.png'], 'png'); + end +end + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% plot the memory saving +% plot error +if strcmp(test_type,'weight') + plot(weight_list*100, 100-front_size/front_size(1)*100); + axis( [0, max(weight_list*100), 0, 100] ); + xlabel('Heuristic (in %)'); + ylabel('Memory saving (in %)'); + if save_image + str = [name '_' test_type '_memory']; + saveas(gcf, [rep_eps str '.eps'], 'eps'); + saveas(gcf, [rep str '.png'], 'png'); + end +end \ No newline at end of file diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/.svn/text-base/test_geodesic_interpolation.m.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/.svn/text-base/test_geodesic_interpolation.m.svn-base new file mode 100644 index 0000000..b3ea5eb --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/.svn/text-base/test_geodesic_interpolation.m.svn-base @@ -0,0 +1,116 @@ +% test for data interpolation using geodesic distances + +rep = 'data/'; +rep = ''; + +name = 'mm'; +name = 'cavern'; +name = 'disk'; +name = 'toto'; +name = 'boat'; +name = 'cartoon'; + +clear options; +options.null = 0; + +%% compute a binary shape +n = 300; +if strcmp(name, 'toto') + M0 = load_image([rep name],n); + M = sum(M0,3); + M = 1-(M==M(1)); + % compute the constraint map + CM = zeros(n) + Inf; CM(M==0) = -Inf; + options.constraint_map = CM; % constraint the propagation inside the shape + W = ones(n); + mode = 'interpolation'; +else + n0 = []; + if strcmp(name, 'disk') + n0 = n; + end + if strcmp(name, 'cartoon') + n0 = 400; + end + M = load_image([rep name],n0); + M = rescale(crop(M,n)); M0 = M; + M = rescale(sum(M,3)); + W = compute_edge_energy(M, 1.2); + W = 1./rescale(W,0.001,1); + mode = 'colorization'; +end + +% RGB2COL matrix +CM = rand(3); CM(:,1) = 1; +[CM,R] = qr(CM); CM(:,1) = 1/3; CM = CM'; + +%% pick some points +b = 1; +points = []; +while b==1 + clf; + hold on; + imagesc(rescale(M)); axis image; axis off; + if not(isempty(points)) + plot_scattered(points(end:-1:1,:)); + end + colormap gray(256); axis ij; + hold off; + [y,x,b] = ginput(1); + if b==1 + points(:,end+1) = [x;y]; + end +end +npoints = size(points,2); +% random colors (sqrt to make it more colorfull +f = rand(3,npoints); +f = ( f ./ repmat(sum(f,1),[3, 1]) ).^(1); +% use fixed palette +fc = [1 0 0; 0 1 0; 0 0 1; 1 1 0; 1 0 1; 0 1 1; 0.2 0.7 1; 1 0.2 0.7; 0.7 1 0.2; 0.2 1 0.7]'; +sel = floor(rand(npoints,1)*6)+1; +f = fc(:,sel); + +if strcmp(mode, 'colorization') + % random CbCr + f = CM*f; f = f(2:end,:); +end + +%% perform interpolation +if strcmp(mode, 'colorization') + sigma_list = 0.001/n; + alpha_list = 3; +else + % the smaller, the more interpolation is performed + % the higher, the more diffusion it is + sigma_list = [25 25 25 0.01 0.01 0.01]/n; + % the higher, the more "voronoi"-like it is + alpha_list = [1 3 50 1 3 50]; +end + +nsigma = length(sigma_list); +nrows = 1; +if nsigma>3 + nrows = 2; +end + +clf; +for i=1:nsigma + options.sigma = sigma_list(i); + options.alpha = alpha_list(i); + [A,G] = perform_geodesic_interpolation(W,points,f,options); + + if strcmp(mode, 'colorization') + % cat the luminosity component + A = cat(3, M,A); + A = reshape(A, [n^2 3])'; + A = ( (CM^(-1)) * A )'; + A = reshape( A, [n n 3] ); + end + A = clamp(A); + subplot(nrows,ceil(nsigma/nrows), i); + hold on; + imagesc(rescale(A)); axis image; axis off; axis ij; + plot_scattered(points(end:-1:1,:)); + hold off; + title(['\alpha=' num2str(options.alpha) ', \sigma=' num2str(options.sigma)]); +end \ No newline at end of file diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/.svn/text-base/test_geodesic_vs_euclidean.m.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/.svn/text-base/test_geodesic_vs_euclidean.m.svn-base new file mode 100644 index 0000000..c3eb148 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/.svn/text-base/test_geodesic_vs_euclidean.m.svn-base @@ -0,0 +1,71 @@ +% compare geodesic with euclidean distance inside a 2D shape + + +rep = 'images/'; +name = 'bird'; +name = 'giraffe'; +name = 'camel'; +name = 'chicken'; + +test = 'meangeodesic'; +test = 'eccentricity'; + +% put s=-1 for Linf eccentricity +s = -1; + +repsrc = 'data/'; + +rep = 'results/geodesic-vs-euclidean/'; +if ~exist(rep) + mkdir(rep); +end + +n = 256; +M = rescale( load_image([repsrc name],n), 0,1 ); +M = double(M>0.5); + +% make sure pixels on the boundary are black +if M(1)==1 + M = 1-M; +end + +% compare the geodesic ditance to the euclidean distance +clf; +imagesc(M); axis image; axis off; +[y,x] = ginput(1); +start_points = round([x y]'); +W = ones(n); +L = zeros(n)-Inf; L(M==1) = +Inf; +options.constraint_map = []; +[D0,S,Q] = perform_fast_marching(W, start_points, options); +options.constraint_map = L; +[D1,S,Q] = perform_fast_marching(W, start_points, options); +D0(M==0) = Inf; D1(M==0) = Inf; + +% compute a nice color image +D0a = convert_distance_color(D0); +D1a = convert_distance_color(D1); + +% place a dot at the center +[Y,X] = meshgrid(1:n,1:n); +r = 0.02*n; +I = find( (X-x).^2 + (Y-y).^2 <= r^2 ); +for i=1:3 + A = D0a(:,:,i); A(I) = i==1; + D0a(:,:,i) = A; + A = D1a(:,:,i); A(I) = i==1; + D1a(:,:,i) = A; +end + + +% display +clf; +subplot(1,2,1) +imagesc(D0a); axis image; axis off; title('Euclidean'); +subplot(1,2,2) +imagesc(D1a); axis image; axis off; title('Geodesic'); + +warning off; +imwrite(rescale(D0a), [rep name '-euclidean.png' ], 'png'); +imwrite(rescale(D1a), [rep name '-geodesic.png' ], 'png'); +warning on; diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/.svn/text-base/test_heuristic_mesh.m.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/.svn/text-base/test_heuristic_mesh.m.svn-base new file mode 100644 index 0000000..49189cb --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/.svn/text-base/test_heuristic_mesh.m.svn-base @@ -0,0 +1,58 @@ +% test for heuristically driven computations on meshes + +n = 300; +repimg = 'results/heuristic-mesh/'; +if exist(repimg)~=7 + mkdir(repimg); +end + + +path(path, '../toolbox_graph/off'); +rep = '../toolbox_graph/off/'; +name = 'nefertiti.off'; +name = 'beetle.off'; +name = 'fandisk.off'; +name = 'david50kf.off'; +name = 'skull.off'; +[vertex,faces] = read_mesh([rep name]); + +if size(vertex,1)>size(vertex,2) + vertex = vertex'; +end +if size(faces,1)>size(faces,2) + faces = faces'; +end + +save_images = 1; + +nverts = max(size(vertex)); +start_points = [1]; +end_points = [2000]; +start_points = start_points(:); + +% compute distance to starting point +[H,Z,Q] = perform_fast_marching_mesh(vertex, faces, end_points); + + +options.end_points = end_points(:); + +lambda = 1; +options.heuristic = lambda*H(:); +[D,Z,Q] = perform_fast_marching_mesh(vertex, faces, start_points, options); + +col = D; +col(col==Inf) = 0; +options.face_vertex_color = col; +clf; +hold on; +plot_mesh(vertex, faces, options); +h = plot3(vertex(1,start_points),vertex(2,start_points), vertex(3,start_points), 'r.'); +set(h, 'MarkerSize', 25); +h = plot3(vertex(1,end_points),vertex(2,end_points), vertex(3,end_points), 'b.'); +set(h, 'MarkerSize', 25); +hold off; +colormap jet(256); +view(0,0); +shading interp; +% lighting none; +camlight; \ No newline at end of file diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/.svn/text-base/test_influence.m.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/.svn/text-base/test_influence.m.svn-base new file mode 100644 index 0000000..816a66e --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/.svn/text-base/test_influence.m.svn-base @@ -0,0 +1,37 @@ +% test for computation influence + +n = 30; +W = ones(n); + +x = -1:2/(n-1):1; +[Y,X] = meshgrid(x,x); +sigma = 0.4; +% W = 1./(1 + exp( -(X.^2+Y.^2)/sigma^2 ) ); + +start_points = [3;3]; +end_points = [n-3;7]; +nb_iter_max = Inf; + +[Y,X] = meshgrid(0:1/(n-1):1, 0:1/(n-1):1); +H = sqrt( ( X-X(end_points(1), end_points(2)) ).^2 + ( Y-Y(end_points(1), end_points(2)) ).^2 ); + +[D,S,father] = perform_front_propagation_2d_slow(W,start_points,end_points,nb_iter_max); + +% plot father relations +P = sub2ind(size(W), end_points(1), end_points(2)); +M = zeros(n); +while ~isempty(P) + % pop front + p = P(1); + [i,j] = ind2sub(size(W),p); + P(1) = []; + M(p) = 1; + % add father + f = father(i,j,:); + if f(1)>0 && M(f(1))==0 && isempty(find(P==f(1))) + P = [P,f(1)]; + end + if f(2)>0 && M(f(2))==0 && isempty(find(P==f(2))) + P = [P,f(2)]; + end +end \ No newline at end of file diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/.svn/text-base/test_landmark.m.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/.svn/text-base/test_landmark.m.svn-base new file mode 100644 index 0000000..c2349f8 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/.svn/text-base/test_landmark.m.svn-base @@ -0,0 +1,164 @@ +% test for landmark heuristic computation + +n = 300; + +rep = 'images/landmark_distance/'; +if exist(rep)~=7 + mkdir(rep); +end +rep_eps = [rep 'eps/']; +if exist(rep_eps)~=7 + mkdir(rep_eps); +end + +name = 'bump'; +name = 'map'; +name = 'mountain'; +name = 'stephanodiscusniagarae'; +name = 'cavern'; +name = 'gaussian'; +name = 'road2'; +name = 'constant'; + +save_images = 0; + +nbr_landmarks = 10; +landmark_init = 'rand'; +landmark_init = 'farthest'; + +[M,W] = load_potential_map(name, n); + +% just a string representing the number of landmarks points +num_str = num2string_fixeddigit(nbr_landmarks, 3); +marker_size = 20; + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% pick starting point +if ~exist('start_points') + [start_points,end_points] = pick_start_end_point(M); +end + +disp('Performing front propagation.'); +[D,S] = perform_fast_marching(W, start_points); + +% compute landmark +disp('Initializing Landmarks'); +switch lower(landmark_init) + case 'rand' + landmark = floor( rand(2, nbr_landmarks)*(n-1) )+1; + case 'farthest' + landmark = perform_farthest_point_sampling( W, [], nbr_landmarks ); + case 'farthestboundary' + landmark = perform_farthest_point_sampling_boundary( W, landmark, 1 ); +end + +% compute distance to landmark +DL = zeros(n,n,nbr_landmarks); +for i=1:nbr_landmarks + disp('Performing front propagation.'); + [DL(:,:,i),S] = perform_fast_marching(W, landmark(:,i)); +end + +% compute the approximated distance +[D1,Z] = compute_heuristic_landmark(DL,start_points); + +clf; +if ~save_images + subplot(2,2,1); +end +hold on; +imagesc(W'); +plot_scattered(landmark); +axis tight; axis square; axis off; +hold off; +title('Potential with landmarks'); +colormap jet(256); +if save_images + axis image; axis off; + str = [name '_' num_str 'landmarks_' landmark_init '_potential']; + saveas(gcf, [rep str '.png'], 'png'); + saveas(gcf, [rep_eps str '.eps'], 'eps'); +end + +if ~save_images + subplot(2,2,3); +end +hold on; +imagesc(D'); +contour(D', 'k'); +axis tight; axis square; axis off; +plot(start_points(1,:), start_points(2,:), 'kx', 'MarkerSize', 10); +hold off; +title('Distance to point'); +colormap jet(256); +if save_images + axis image; axis off; + str = [name '_' num_str 'landmarks_' landmark_init '_realdist']; + saveas(gcf, [rep str '.png'], 'png'); + saveas(gcf, [rep_eps str '.eps'], 'eps'); +end + +if ~save_images + subplot(2,2,4); +end +hold on; +imagesc(D1'); +contour(D1', 'k'); +axis tight; axis square; axis off; +plot(start_points(1,:), start_points(2,:), 'kx', 'MarkerSize', 10); +plot(landmark(1,:), landmark(2,:), 'k.', 'MarkerSize', marker_size); +hold off; +title('Approximate distance to point'); +colormap jet(256); +if save_images + axis image; axis off; + str = [name '_' num_str 'landmarks_' landmark_init '_approxdist']; + saveas(gcf, [rep str '.png'], 'png'); + saveas(gcf, [rep_eps str '.eps'], 'eps'); +end + +% str = [rep name '_' num2str(nbr_landmarks) 'landmarks_' landmark_init]; +% saveas(gcf, [str '.png'], 'png'); + +return; + +% plot the influence zones +clf; +hold on; +imagesc(Z'); +plot_scattered(start_points); +axis off; +hold off; +title('Approximate distance to point'); +colormap jet(256); + + + +return; + + +%%% ANIMATION! %%% +r = 0.3; +nb = 200; +i = 0; +for theta = (0:1/nb:1-1/nb)*2*pi + i = i+1; + start_points = 0.5 + r * [cos(theta);sin(theta)]; + start_points = round( start_points*(n-1) )+1; + [D1,Z] = compute_distance_landmark(DL,start_points); + clf; + imagesc(Z); + axis image; + axis off; + colormap jet(256); + + num_str = num2str(i); + if i<10 + num_str = ['0' num_str]; + end + if i<100 + num_str = ['0' num_str]; + end + str = ['anim/' name '_' num_str]; + saveas(gcf, [str '.png'], 'png'); +end \ No newline at end of file diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/.svn/text-base/test_landmark_error.m.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/.svn/text-base/test_landmark_error.m.svn-base new file mode 100644 index 0000000..a2c11c3 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/.svn/text-base/test_landmark_error.m.svn-base @@ -0,0 +1,247 @@ +% test for influence of sampling strategy on the +% decreasing of the error + + +n = 100; + +rep = 'images/landmark_error/'; +rep_eps = [rep 'eps/']; +if exist(rep)~=7 + mkdir(rep); +end +if exist(rep_eps)~=7 + mkdir(rep_eps); +end + +marker_size = 20; +contour_width = 2; +nb_contours = 12; +save_image = 1; +save_image_eps = 0; + +if ~exist('name') + name = 'bump'; + name = 'map'; + name = 'stephanodiscusniagarae'; + name = 'cavern'; + name = 'gaussian'; + name = 'constant'; + name = 'road2'; + name = 'mountain'; +end + +[M,W] = load_potential_map(name, n); + +switch lower(name) + case 'road2' + A = [0.0352 0.7638; 0.5377 0.4271]; + case 'mountain' + A = [0.1005 0.8442; 0.6332 0.3116]; + case 'constant' + A = [0.1 0.1; 0.7 0.9]; +end + +% get two samples points +if exist('A') + start_points = round(A(:,1)*(n-1)+1); + end_points = round(A(:,2)*(n-1)+1); +else + [start_points,end_points] = pick_start_end_point(M); +end + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% save real distance function +options.end_points = end_points; +[D,S] = perform_fast_marching(W, start_points, options); +path = compute_geodesic(D,end_points); +clf; +plot_fast_marching_2d(M,S,path, start_points, end_points); +% save to file +if save_image + str = [name '_original_path']; + saveas(gcf, [rep str '.png'], 'png'); + if save_image_eps + saveas(gcf, [rep_eps str '.eps'], 'epsc'); + end +end + +% plot distance function +[D,S] = perform_fast_marching(W, end_points); +clf; +hold on; +m = sort(D(:)); m = m(end-10); +imagesc(min(D,m)'); +contour(min(D,m)', nb_contours, 'k', 'LineWidth', contour_width); +axis tight; axis image; axis off; +plot(start_points(1,:), start_points(2,:), 'kx', 'MarkerSize', 10); +hold off; +colormap jet(256); +axis image; axis off; +% save to file +if save_image + str = [name '_original_distance']; + saveas(gcf, [rep str '.png'], 'png'); + if save_image_eps + saveas(gcf, [rep_eps str '.eps'], 'epsc'); + end +end + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%%%%% base point for error computation %%%%%% +nbr_base_points = 200; +% base point position +base_points = floor( rand(2, nbr_base_points)*n ) + 1; +% record distances to landmarks +DL_base = zeros(n,n,nbr_base_points); +% compute real distance to these base ponts +fprintf('Compute distance to base points '); +for s=1:nbr_base_points + fprintf('.'); + [DL_base(:,:,s),Z] = perform_fast_marching(W, base_points(:,s)); +end +fprintf('\n'); + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%%%%% error decreasing %%%%%% +% landmark_init_list = {'farthestboundary','rand', 'farthest','trialerror'}; +landmark_method_list = {'proxy','align'}; +landmark_init_list{1} = {'rand'}; +landmark_init_list{1} = {}; +landmark_init_list{2} = {'rand', 'farthestboundary'}; % 'trialerror' 'farthestboundary' +err_list = {}; +% for recording error +nbr_landmark_list{1} = [5:10:128, 128:32:640]; +nbr_landmark_list{2} = [1, 2:2:32]; +% for recording images +display_list{1} = [65, 128, 256, 384, 512, 640]; +display_list{2} = [1, 2, 4, 8, 16, 32]; + +% performing test +err_list = {}; +err_list_abscice = {}; +lgd = {}; +k = 0; +for k1=1:length(landmark_method_list) +for k2=1:length(landmark_init_list{k1}) + landmark_method = landmark_method_list{k1}; + landmark_init = landmark_init_list{k1}{k2}; + lgd{end+1} = [landmark_method '+' landmark_init]; + + err = []; + % landmark poisition + landmark = []; + % record distances to landmarks + DL_landmark = []; + + for nbr_landmarks=nbr_landmark_list{k1} + + disp( ['Testing method with ' num2str(nbr_landmarks) ' landmarks'] ); + while size(landmark,2)0.5); + +% make sure pixels on the boundary are black +if M(1)==1 + M = 1-M; +end + +warning off; +imwrite(1-M, [rep name '-shape.png'], 'png'); +warning off; + +% compute geodesic distance +clf; +imagesc(M); axis image; axis off; +title('click on a point inside the shape'); +[y,x] = ginput(1); +start_points = round([x y]'); +W = ones(n); +L = zeros(n)-Inf; L(M==1) = +Inf; +options.constraint_map = L; +disp('Compute distance function'); +[D,S,Q] = perform_fast_marching(W, start_points, options); + + +bound = compute_shape_boundary(M); +nbound = size(bound,1); +npaths = 30; +sel = round(linspace(1,nbound+1,npaths+1)); sel(end) = []; +end_points = bound(sel,:); + +disp('Extract paths'); +paths = {}; +D1 = D; D1(M==0) = 1e9; +for i=1:npaths + paths{i} = compute_geodesic(D1,end_points(i,:)'); +% paths{i} = compute_discrete_geodesic(D1,end_points(i,:)')'; +end + +ms = 30; lw = 3; +% display +A = convert_distance_color(D); +clf; hold on; +imageplot(A); axis image; axis off; +for i=1:npaths + end_point = end_points(i,:); + h = plot( paths{i}(2,:), paths{i}(1,:), 'k' ); + set(h, 'LineWidth', lw); + h = plot(end_point(2),end_point(1), '.b'); + set(h, 'MarkerSize', ms); +end +h = plot(start_points(2),start_points(1), '.r'); +set(h, 'MarkerSize', ms); +hold off; +colormap jet(256); +axis ij; +saveas(gcf, [rep name '-geodesics.png'], 'png'); diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/.svn/text-base/test_redistancing.m.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/.svn/text-base/test_redistancing.m.svn-base new file mode 100644 index 0000000..0a43f11 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/.svn/text-base/test_redistancing.m.svn-base @@ -0,0 +1,34 @@ +% test for the re-distancing of a distance function +n = 256; + +name = 'circle'; +name = 'rectangle'; +name = 'circlerect1'; +name = 'circlerect2'; + +D0 = compute_levelset_shape(name, n); + + +% the modified distance function, should have the same 0 level set +D = (D0.^3) .* (X+n/3); + +options.use_interpolation = 1; +D1 = perform_redistancing(D, options); +options.use_interpolation = 0; +D2 = perform_redistancing(D, options); + +% original +c0 = perform_contour_extraction(D0, 0); +% interpolation +c1 = perform_contour_extraction(D1, 0); +% no interpolation +c2 = perform_contour_extraction(D2, 0); + +clf; +hold on; +plot(c0(1,:),c0(2,:), 'r'); +plot(c1(1,:),c1(2,:), 'g'); +plot(c2(1,:),c2(2,:), 'b'); +legend('Original', 'Interpolation', 'No interpolation'); +axis([0 1 0 1]); +hold off; \ No newline at end of file diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/.svn/text-base/test_segmentation.m.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/.svn/text-base/test_segmentation.m.svn-base new file mode 100644 index 0000000..8e8f1e9 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/.svn/text-base/test_segmentation.m.svn-base @@ -0,0 +1,35 @@ +% test for segmentation using front propagation +% +% Copyright (c) 2006 Gabriel Peyré + +n = 200; +map_name = 'data/room.png'; +map_name = 'data/cavern.png'; + + +[W, cm] = imread(map_name); +W = rescale( double(W) ); +W = W.^0.2; % enhance contrast +W = W + 1e-6; % put low speed on background + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% pick starting point +start_points = pick_start_end_point(W); + +options.nb_iter_max = Inf; +options.Tmax = Inf; +disp('Performing front propagation.'); +[D,S] = perform_fast_marching(W, start_points, options); + +T = sum(size(W)); % threshold value +clf; +subplot(1,2,1); +imagesc(W); +title('Map'); +axis image; axis off; +subplot(1,2,2); +imagesc(D>T); +title('Segmented'); +axis image; axis off; +colormap gray(256); + diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/.svn/text-base/test_skeleton.m.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/.svn/text-base/test_skeleton.m.svn-base new file mode 100644 index 0000000..d5b7202 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/.svn/text-base/test_skeleton.m.svn-base @@ -0,0 +1,49 @@ +% test for skeleton and distance transform + + +rep = 'data/'; +name = 'mm'; +name = 'cavern'; +name = 'toto'; + +%% compute a binary shape +n = 200; +Ma = load_image([rep name],n-10); +Ma = sum(Ma,3); +M = zeros(n); +M(6:n-5,6:n-5) = Ma; +mask = 1-(M==M(1)); + +%% compute the skeleton +[skg,rad] = skeleton(mask); +% the higher the threshold, the smaller the skeleton +sk1 = skg>20; + +sk2 = pick_curves(mask); + +sk = {sk1,sk2}; +nsk = length(sk); + +clf; +for i=1:nsk + %% compute euclidean distance to skeleton + [Dsk1,Qsk] = eucdist2(logical(sk{i})); + %% compute the geodesic distance, should not be exactly the same + % positions along the skeleton + [x,y] = ind2sub(size(mask),find(sk{i})); + skpoints = [x(:)';y(:)']; + CM = zeros(n) + Inf; CM(mask==0) = -Inf; + options.constraint_map = CM; % constraint the propagation inside the shape + [Dsk2,Z,Qsk] = perform_fast_marching(ones(n), skpoints, options); + % display + subplot(nsk,3,1+(i-1)*3); + imagesc(mask+sk{i}); axis image; axis off; + title('skeleton'); + subplot(nsk,3,2+(i-1)*3); + imagesc(Dsk1.*mask); axis image; axis off; + title('euclidean distance'); + subplot(nsk,3,3+(i-1)*3); + imagesc(Dsk2.*mask); axis image; axis off; + title('geodesic distance'); +end +colormap jet(256); \ No newline at end of file diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/.svn/text-base/test_vol3d.m.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/.svn/text-base/test_vol3d.m.svn-base new file mode 100644 index 0000000..0960f13 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/.svn/text-base/test_vol3d.m.svn-base @@ -0,0 +1,96 @@ +% volumetric data vizualization + +% load brain1-128.mat +% load brain1-256.mat +load brain1-crop-256.mat + + +rep = 'results/vol3d/'; +if not(exist(rep)) + mkdir(rep); +end + +% save some slices +ilist = round(linspace(1,size(M,3),10)); ilist([1 end]) = []; +warning off; +for i=1:length(ilist) + imwrite(rescale(M(:,:,ilist(i))), [rep 'brain-img-' num2str(i) '.png'], 'png'); +end +warning on; + + +% crop +n = 100; +M = crop(M,n); % (end-n+1:end,end-n+1:end,end-n+1:end); +M = rescale(M); + +clf; +h = vol3d('cdata',M,'texture','2D'); +view(3); axis off; + +center_list = .55;% % .1:.1:.9; +nc = length(center_list); +for i=1:nc + % set up alpha + options.center = center_list(i); + options.sigma = .08; + a = compute_alpha_map('gaussian', options); + colormap bone(256); + vol3d(h); +% saveas(gcf, [rep 'brain-vol3d-' num2str(i) '.png'], 'png'); +end + +n = size(M,1); +% perform fast marching +delta = 5; +clf; +imageplot(M(:,:,delta)); +axis image; axis off; +title('Pick starting point'); +start_point = round( ginput(1) ); +start_point = [start_point(2); start_point(1); delta]; + + +% compute the potential +c = M(start_point(1),start_point(2),start_point(3)); +sigma = .04; +W = exp( -(M-c).^2 / (2*sigma^2) ); +W = rescale(W,.001,1); +options.nb_iter_max = Inf; +fprintf('--> Perform Fast Marching ... '); +[D,S] = perform_fast_marching(W, start_point, options); +disp('done.'); + +% display the interface of the front +clf; +h = vol3d('cdata',rescale(D),'texture','2D'); +view(3); axis off; +vol3d(h); + +center_list = .1; % [.1 .05 .02 .01 .005 .001]; +options.sigma = 0.03; +nc = length(center_list); +for i=1:nc + % set up alpha + options.center = center_list(i); + options.cname = 'jet'; + [a,c] = compute_alpha_map('gaussian', options); + colormap(c); + vol3d(h); +end + +% find an end point +d = D(:,:,n-delta); +[tmp,I] = min(d(:)); +[x,y] = ind2sub(size(d),I); +end_point = [x;y;n-delta]; + +path = compute_discrete_geodesic(D,end_point); + +% draw the path +Dend = D(end_point(1),end_point(2),end_point(3)); +D1 = double( D<=Dend ); +clf; +plot_fast_marching_3d(M,D1,path,start_point,end_point); +view(3); camlight; + diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/.svn/text-base/test_voronoi_segmentation.m.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/.svn/text-base/test_voronoi_segmentation.m.svn-base new file mode 100644 index 0000000..1a707a9 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/.svn/text-base/test_voronoi_segmentation.m.svn-base @@ -0,0 +1,69 @@ +% test for precise Voronoi cell extraction on meshes, together with Lloyd relaxation + +clear options; +path(path, 'toolbox/'); +path(path, '../toolbox_graph_data/'); +path(path, '../toolbox_graph_data/off/'); + +% test lloyd algorithm or progressive seeding +test = 'voronoi'; +test = 'lloyd'; + +rep = ['results/' test '-mesh/']; +if not(exist(rep)) + mkdir(rep); +end + + +name = 'david50kf'; +name = 'hand'; +name = 'david_head'; +name = 'bunny'; +name = 'elephant-50kv'; + +options.name = name; +[vertex,faces] = read_mesh(name); + +n = size(vertex,2); + + +if strcmp(test, 'lloyd') + nstart = 100; + niter = 20; +else + nstart = 5; + niter = 8; + nadd = 15; + nmax = nstart + (niter-1)*nadd; +end +start_points = round(rand(nstart,1)*(n-1)+1); + +cm = rand(nmax,3); +cm = rgb2hsv(cm); +cm(:,2) = 1-(1-cm(:,2))/2; +cm = hsv2rgb(cm); + +for i=1:niter + [Q,DQ, ve, edges_id, lambda] = compute_voronoi_mesh(vertex,faces, start_points, options); + % display the sampling + options.voronoi_edges = ve; + options.colorfx = ''; + options.start_points = start_points; + col = Q(:,1); + if strcmp(test, 'voronoi') + col(1) = nmax; + end + plot_fast_marching_mesh(vertex,faces, col, [], options); + colormap(cm); + saveas(gcf, [rep name '-' test '-' num2string_fixeddigit(i,2) '.png'], 'png'); + % update positions + if strcmp(test, 'lloyd') + options.edges_id = edges_id; + options.lambda = lambda; + options.Q = Q; + start_points = perform_lloyd_mesh(vertex,faces, start_points, options); + else + % add new points + start_points = [start_points; round(rand(nadd,1)*(n-1)+1)]; + end +end diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/.svn/text-base/test_voronoi_triangulation.m.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/.svn/text-base/test_voronoi_triangulation.m.svn-base new file mode 100644 index 0000000..1663fa3 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/.svn/text-base/test_voronoi_triangulation.m.svn-base @@ -0,0 +1,34 @@ +% test for Voronoi cells extractions + + +n = 300; +name = 'mountain'; +name = 'constant'; + +% number of points +p = 80; +start_points = floor(rand(2,p)*(n-1))+1; + +[M,W] = load_potential_map(name, n); + +[D,Z,Q] = perform_fast_marching(W, start_points); + +clf; +subplot(1,2,1); +hold on; +imagesc(Q'); axis image; axis off; +plot(start_points(1,:), start_points(2,:), 'k.'); +hold off; +subplot(1,2,2); +hold on; +imagesc(D'); axis image; axis off; +plot(start_points(1,:), start_points(2,:), 'k.'); +hold off; + +faces = compute_voronoi_triangulation(Q, vertex); +edges = compute_edges(faces); + +hold on; +imagesc(Q'); axis image; axis off; +plot_edges(edges, start_points, 'k'); +hold off; \ No newline at end of file diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/test_active_contour.m b/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/test_active_contour.m new file mode 100644 index 0000000..3fe15f7 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/test_active_contour.m @@ -0,0 +1,89 @@ +% test for active contours +% +% Copyright (c) 2007 Gabriel Peyre + + +options.bound = 'per'; +n = 32; +d = ones(n); +d = rand(n); +d = repmat(d,[1 1 2]); +D = zeros(n^2); +for i=1:n^2 + a = zeros(n); a(i)=1; + a = divgrad(divgrad(a,options)./d,options); + D(:,i) = a(:); +end + +n = 150; + +path(path, 'data/'); +path(path, 'toolbox/'); + +motion = 'affine'; +motion = 'errosion'; +motion = 'chan-vese'; +motion = 'mean'; +motion = 'snake'; + +% load image for active contour +name = 'chan-vese'; +name = 'disk'; +name = 'brain'; +M = rescale( sum( load_image(name, n), 3) ); + + +options.solver = 'grad'; +options.solver = 'cg'; + +%% load original shape +options.null = 0; +if strcmp(motion, 'snake') + namec = 'square'; + options.width = 0.95*n; +elseif strcmp(motion, 'chan-vese') + namec = 'small-disks'; +else + namec = 'circlerect1'; + namec = 'square'; + namec = 'circlerect2'; +end +D0 = compute_levelset_shape(namec, n); + +options.center = [0.15 0.15]*n; +options.radius = 0.1*n; +D1 = compute_levelset_shape('circle', n,options); + + +%% set up the parameters +options.Tmax = 1000; +options.redistance_freq = 150; +options.M = M; +options.dt = 0.1; +options.dt = 3; +options.display_freq = 5; +options.nb_svg = 100; +if strcmp(motion, 'snake') + options.Tmax = 2000; + options.redistance_freq = 30; + options.dt = 1; + % compute edge-based energy + sigma = 4; % blurring size + G = divgrad( perform_blurring(M,sigma) ); + G = sum( G.^2, 3); + eta = 0.01; + E = 1 ./ (eta + G); + options.E = rescale(E, 0.7, 1); +elseif strcmp(motion, 'chan-vese') + options.redistance_freq = 30; + options.E = M; + options.lambda = 0.8; + options.update_c = 0; + options.c1 = 0; + options.c2 = 0.5; + options.dt = 0.2; + options.dt = 2; +end + + +D = perform_active_contour(D0, motion, options); \ No newline at end of file diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/test_anisotropic.m b/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/test_anisotropic.m new file mode 100644 index 0000000..bbff55b --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/test_anisotropic.m @@ -0,0 +1,42 @@ +% test for anisotropic propagation in 2D + +name = 'fixed-2d'; +name = 'fixed-3d'; +name = 'varying-2d'; + +rep = 'results/anisotropic-remeshing/'; +if not(exist(rep)) + mkdir(rep); +end + +% spacially varying 2D field +n = 200; +% create 2D vector field +s = [n n 1]; +U = randn(n,n,2); +sigma = 30; +for it=1:10 + U = perform_vf_normalization( perform_blurring(U, sigma) ); +end +U = perform_vf_normalization( U ); + +% test for various degree of anisotropy +% aniso_list = [0.01 0.05 .1 .2 .5 1]; +aniso = .05; + +% 3D field +V = cat(3, -U(:,:,2), U(:,:,1)); % orthogonal vector +T = perform_tensor_recomp(U,V, ones(n),ones(n)*aniso ); +D = perform_fast_marching(T, start_points); + + +clf; +hold on; +options.sub = round(n/15); +options.color = 'k'; +plot_tensor_field(T1, D1, options); +h = plot(start_points(2,:),start_points(1,:), 'r.'); +set(h, 'MarkerSize', 20); +colormap jet(256); + +% saveas(gcf, [rep name '-aniso-' num2str(ianiso) '.png'], 'png'); diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/test_anisotropic_feth.m b/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/test_anisotropic_feth.m new file mode 100644 index 0000000..9f63039 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/test_anisotropic_feth.m @@ -0,0 +1,60 @@ +% test for Fethalah code and Prados code +n = 500; + +rep = 'results/anisotropic-feth/'; +if not(exist(rep)) + mkdir(rep); +end + +%% compute random tensor field +randn('seed', 12345); +U = randn(n,n,2); +sigma = (n/200)*30; +options.bound = 'per'; +for it=1:10 + U = perform_vf_normalization( perform_blurring(U, sigma,options) ); +end +U = perform_vf_normalization( U ); + +aniso_list = [1 .5 .2 .1 .05 .01 .001]; + +p = 5; +x = round( n/(p*2):n/p:n-n/(p*2) ); +[Y,X] = meshgrid(x,x); +% start_points = round( start_points*(n-1)+1 ); +start_points = cat(1, X(:)', Y(:)'); + +s = randperm(size(start_points,2)); +for i=1:length(aniso_list) + + aniso = aniso_list(i); + V = cat(3, -U(:,:,2), U(:,:,1)); % orthogonal vector + T = perform_tensor_recomp(U,V, ones(n),ones(n)*aniso ); + Ti = perform_tensor_recomp(U,V, ones(n),ones(n)*1/aniso ); + + options.use_feth_code = 0; + tic; + [D,S,Q] = perform_fast_marching(T, start_points, options); + disp(['Prados: ' num2str(toc)]); + + hx = 1/n; hy = 1/n; + tic; + [D1,dUx,dUy, Vor, L] = fm2dAniso([hx;hy], Ti, start_points); + disp(['Feth: ' num2str(toc)]); + + imageplot(s(Q), 'Prados', 1,2,1); + imageplot(s(Vor+1), 'Feth', 1,2,2); + colormap jet(256); + saveas(gcf, [rep 'voronoi-' num2str(aniso) '.png'], 'png'); + + clf; + plot_tensor_field(T, perform_histogram_equalization(D, 'linear')); + colormap jet(256); + saveas(gcf, [rep 'distance-aniso-' num2str(aniso) '-prados.png'], 'png'); + + clf; + plot_tensor_field(T, perform_histogram_equalization(D1, 'linear')); + colormap jet(256); + saveas(gcf, [rep 'distance-' num2str(aniso) '-feth.png'], 'png'); + +end \ No newline at end of file diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/test_anisotropic_fm.m b/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/test_anisotropic_fm.m new file mode 100644 index 0000000..f6c1fec --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/test_anisotropic_fm.m @@ -0,0 +1,220 @@ +% test for a simple anisotropic metric +%name = 'fixed-2d'; +%name = 'fixed-3d'; +name = 'varying-2d'; + +rep = 'results/anisotropic-fm/'; +if not(exist(rep)) + mkdir(rep); +end + +% create the main direction of the field +switch name + case 'fixed-3d' % Fixed 3D tensor field + n = 20; + s = [n n n]; % size + % main direction of the tensor + u = [1 .1 .1]; + U = repmat( reshape(u,1,1,1,3),[n n n 1] ); + case 'fixed-2d' % Fixed 2D tensor field + n = 40; + s = [n n 1]; + % main direction of the tensor + u = [1 .1]; + U = repmat( reshape(u,1,1,2),[n n 1] ); + case 'varying-2d' % spacially varying 2D field + n = 200; + % create 2D vector field + s = [n n 1]; + randn('seed', 12345); + U = randn(n,n,2); + sigma = (n/200)*30; + options.bound = 'per'; + for it=1:10 + U = perform_vf_normalization( perform_blurring(U, sigma,options) ); + end + +end +U = perform_vf_normalization( U ); + +if exist('perform_lic') && size(U,4)==1 + % compute a cool 2D lic texture + options.isoriented = 0; + M0 = perform_blurring(randn(n),0); + M0 = perform_histogram_equalization( M0, 'linear'); + options.histogram = 'linear'; + options.dt = 0.8; options.M0 = M0; + options.verb = 1; options.flow_correction = 1; + options.niter_lic = 1; + w = 15; + w = 30; + M = perform_lic(U, w, options); + warning off; + imwrite( rescale(M), [rep name '-texture.png'], 'png' ); + warning on; +else + M = U; % background image +end + +% test for various degree of anisotropy +aniso_list = [.01 .05 .1 .2 .5 1]; + + +%% test for progressive propagation +aniso = .01; +V = cat(3, -U(:,:,2), U(:,:,1)); % orthogonal vector +T = perform_tensor_recomp(U,V, ones(n),ones(n)*aniso ); + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% one starting point and many geodesics on the boundary +start_points = [n;n]/2; +% end points on the boundary +t = 1:n; +x = [t t*0+n t(end-1:-1:1) t*0+1]; +y = [t*0+1 t t*0+n t(end-1:-1:1)]; +npaths = 50; +s = round(linspace( 1,length(x), npaths+1) ); s(end) = []; +end_points = cat(1, x(s),y(s)); + +ms = 30; lw = 3; % display params +for ianiso = 1:length(aniso_list) + + % build the tensor field + aniso = aniso_list(ianiso); + V = cat(3, -U(:,:,2), U(:,:,1)); % orthogonal vector + T = perform_tensor_recomp(U,V, ones(n),ones(n)*aniso ); + % propagation + [D,S,Q] = perform_fast_marching(T, start_points); + % for sexy display + D1 = perform_histogram_equalization(D, linspace(0,1,n^2)); + % extract tons of geodesics + for i=1:npaths + paths{i} = compute_geodesic(D,end_points(:,i), options); + end + % display + clf; hold on; + imageplot(D1); axis image; axis off; colormap jet(256); + for i=1:npaths + end_point = end_points(:,i); + h = plot( paths{i}(2,:), paths{i}(1,:), 'k' ); + set(h, 'LineWidth', lw); + h = plot(end_point(2),end_point(1), '.b'); + set(h, 'MarkerSize', ms); + end + h = plot(start_points(2),start_points(1), '.r'); + set(h, 'MarkerSize', ms); + hold off; + colormap jet(256); + axis ij; + saveas(gcf, [rep name '-geodesics-' num2str(ianiso) '.png'], 'png'); + +end + + + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% many starting point and Voronoi diagrams +p = 3; +x = n/(p*2):n/p:n-n/(p*2); +[Y,X] = meshgrid(x,x); +start_points = round( start_points*(n-1)+1 ); +start_points = cat(1, X(:)', Y(:)'); + +%% progressive propagation +[D,S,Q] = perform_fast_marching(T, start_points ); +dmax_list = linspace( 0,max(D(:)), 15 ); +dmax_list(1) = []; % dmax_list(end) = Inf; +for i=1:length(dmax_list) + options.dmax = dmax_list(i); + [D,S,Q] = perform_fast_marching(T, start_points, options); + + I = find(D~=Inf); J = find(D==Inf); + D(I) = perform_histogram_equalization(D(I), linspace(0,1,length(I))); + D(J) = 0; + A = apply_colormap(D, 'jet'); + A(J) = M(J); A(J+n^2) = M(J); A(J+2*n^2) = M(J); + + warning off; + imwrite( A, [rep name '-propagation-' num2str(i) '.png'], 'png' ); + warning on; + imageplot(A); drawnow; +end + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%% test for various anisotropy +nstart = 1; +nstart = 40; +if nstart==1 + start_points = [n/2;n/2]; +else + start_points = rand(2,nstart); + start_points(1,:) = rescale(start_points(1,:),.1,.9); + start_points(2,:) = rescale(start_points(2,:),.1,.9); + p = 8; + x = n/(p*2):n/p:n-n/(p*2); + [Y,X] = meshgrid(x,x); + start_points = round( start_points*(n-1)+1 ); + start_points = cat(1, X(:)', Y(:)'); + nstart = size(start_points,2); + start_points = start_points(:,randperm(nstart)); +end +if strcmp(name(end-1:end), '3d') + start_points(end/2) = ceil(s(end)/2); +end + +for ianiso = 1:length(aniso_list) + + aniso = aniso_list(ianiso); + + % use cross product to compute the 2 remaining orthogonal directions + if strcmp(name(end-1:end), '2d') + % 3D field + V = cat(3, -U(:,:,2), U(:,:,1)); % orthogonal vector + T = perform_tensor_recomp(U,V, ones(n),ones(n)*aniso ); + else + % 3D field + U = cat(5, U, randn(s(1),s(2),s(3),3,2)); + U(:,:,:,:,3) = cross( U(:,:,:,:,1),U(:,:,:,:,2), 4 ); + U(:,:,:,:,3) = perform_vf_normalization( U(:,:,:,:,3) ); + U(:,:,:,:,2) = cross( U(:,:,:,:,1),U(:,:,:,:,3), 4 ); + U(:,:,:,:,2) = perform_vf_normalization( U(:,:,:,:,2) ); + Lambda = ones(s(1),s(2),s(3),3); + Lambda(:,:,:,2:3) = aniso; + T = perform_tensor_decomp_3d(U,Lambda); + end + + [D,S,Q] = perform_fast_marching(T, start_points); + + D1 = D(:,:,ceil(s(end)/2)); + if strcmp(name(end-1:end),'3d') + T1 = T(:,:,ceil(s(end)/2), 1:2,1:2); + else + T1 = T; + end + + D1 = perform_histogram_equalization(D1, linspace(0,1,n^2)); + + warning off; + imwrite( apply_colormap(Q, 'jet'), [rep name '-aniso-' num2str(ianiso) '-voronoi.png'], 'png' ); + imwrite( apply_colormap(D1, 'jet'), [rep name '-aniso-' num2str(ianiso) '-distance.png'], 'png' ); + warning on; + + clf; + plot_tensor_field(T1,M); + saveas(gcf, [rep name '-aniso-' num2str(ianiso) '-tensors.png'], 'png'); + + clf; + %hold on; + options.sub = round(n/15); +% options.color = 'k'; +% plot_tensor_field(T1, D1, options); + imageplot(D1); + h = plot(start_points(2,:),start_points(1,:), 'w.'); + set(h, 'MarkerSize', 25); + colormap jet(256); + + % saveas(gcf, [rep name '-aniso-' num2str(ianiso) '.png'], 'png'); + +end \ No newline at end of file diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/test_anisotropic_fm_old.m b/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/test_anisotropic_fm_old.m new file mode 100644 index 0000000..633cee3 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/test_anisotropic_fm_old.m @@ -0,0 +1,101 @@ +% test for a simple anisotropic metric +name = 'fixed-2d'; +name = 'fixed-3d'; +name = 'varying-2d'; + +rep = 'results/anisotropic-fm/'; +if not(exist(rep)) + mkdir(rep); +end + +% create the main direction of the field +switch name + case 'fixed-3d' % Fixed 3D tensor field + n = 20; + s = [n n n]; % size + % main direction of the tensor + u = [1 .1 .1]; + U = repmat( reshape(u,1,1,1,3),[n n n 1] ); + case 'fixed-2d' % Fixed 2D tensor field + n = 40; + s = [n n 1]; + % main direction of the tensor + u = [1 .1]; + U = repmat( reshape(u,1,1,2),[n n 1] ); + case 'varying-2d' % spacially varying 2D field + n = 200; + % create 2D vector field + s = [n n 1]; + U = randn(n,n,2); + sigma = 30; + for it=1:10 + U = perform_vf_normalization( perform_blurring(U, sigma) ); + end + +end +U = perform_vf_normalization( U ); + + +% test for various degree of anisotropy +aniso_list = [0.01 0.05 .1 .2 .5 1]; + +nstart = 1; +nstart = 8; +if nstart==1 + start_points = [n/2 n/2]; +else + start_points = rand(2,nstart); + start_points(1,:) = rescale(start_points(1,:),.1,.9); + start_points(2,:) = rescale(start_points(2,:),.1,.9); + start_points = round( start_points*(n-1)+1 ); +end +if strcmp(name(end-1:end), '3d') + start_points(end/2) = ceil(s(end)/2); +end + +for ianiso = 1:length(aniso_list) + + aniso = aniso_list(ianiso); + + % use cross product to compute the 2 remaining orthogonal directions + if strcmp(name(end-1:end), '2d') + % 3D field + V = cat(3, -U(:,:,2), U(:,:,1)); % orthogonal vector + T = perform_tensor_recomp(U,V, ones(n),ones(n)*aniso ); + else + % 3D field + U = cat(5, U, randn(s(1),s(2),s(3),3,2)); + U(:,:,:,:,3) = cross( U(:,:,:,:,1),U(:,:,:,:,2), 4 ); + U(:,:,:,:,3) = perform_vf_normalization( U(:,:,:,:,3) ); + U(:,:,:,:,2) = cross( U(:,:,:,:,1),U(:,:,:,:,3), 4 ); + U(:,:,:,:,2) = perform_vf_normalization( U(:,:,:,:,2) ); + Lambda = ones(s(1),s(2),s(3),3); + Lambda(:,:,:,2:3) = aniso; + T = perform_tensor_decomp_3d(U,Lambda); + end + + D = perform_fast_marching(T, start_points); + + D1 = D(:,:,ceil(s(end)/2)); + if strcmp(name(end-1:end),'3d') + T1 = T(:,:,ceil(s(end)/2), 1:2,1:2); + else + T1 = T; + end + + clf; + imageplot(D1); + colormap jet(256); + + clf; + hold on; + options.sub = round(n/15); + options.color = 'k'; + plot_tensor_field(T1, D1, options); + h = plot(start_points(2,:),start_points(1,:), 'r.'); + set(h, 'MarkerSize', 20); + colormap jet(256); + + saveas(gcf, [rep name '-aniso-' num2str(ianiso) '.png'], 'png'); + +end \ No newline at end of file diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/test_bending_invariants.m b/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/test_bending_invariants.m new file mode 100644 index 0000000..0642b8f --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/test_bending_invariants.m @@ -0,0 +1,51 @@ +% computation of bending invariants + + +path(path, 'toolbox/'); + + +disp('Loading mesh.'); +% [vertex,faces] = gen_base_mesh('ico',4); + +path(path, '../toolbox_graph_data/'); +path(path, '../toolbox_graph_data/off/'); + +name = 'fandisk'; +name = 'nefertiti'; +name = 'beetle'; +name = 'david50kf'; +name = 'gargoyle'; +name = 'horse'; +name = 'bunny'; +name = 'elephant-50kv'; +name = 'hand'; +[vertex,faces] = read_mesh(name); + + +options.nlandmarks = 200; +vertex1 = compute_bending_invariant(vertex,faces,options); + + +rep = ['results/bening-invariants/']; +if not(exist(rep)) + mkdir(rep); +end + +% display both the original mesh and the embedding +options.name = name; +clf; +plot_mesh(vertex, faces, options); +shading interp; camlight; +saveas(gcf, [rep name '-original.png'], 'png'); +if strcmp(name, 'david50kf') || strcmp(name, 'hand') + zoom(.9); +end + +clf; +plot_mesh(vertex1, faces, options); +shading interp; camlight; +saveas(gcf, [rep name '-invariant.png'], 'png'); +if strcmp(name, 'david50kf') || strcmp(name, 'hand') + zoom(.9); +end + diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/test_bug.m b/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/test_bug.m new file mode 100644 index 0000000..9125868 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/test_bug.m @@ -0,0 +1,50 @@ +% addpath(genpath('fm')); + +m = 10; +S = zeros(m,m,m); S(2:4,2:4,2:4)=1; + +options.null = 0; + +if 0 +options.constraint_map = S; +options.constraint_map(S==0) = -Inf; +options.constraint_map(S~=0) = +Inf; +end + + +% gaussian weight (path will avoid center of the cube) +x = -1:2/(m-1):1; +[X,Y,Z] = meshgrid(x,x,x); +sigma = 0.4; +W = 1./(1 + exp( -(X.^2+Y.^2+Z.^2)/sigma^2 ) ); + +% options.nb_iter_max = Inf; + +W = rescale(S,1e-5,1); +W = rand(m,m,m); +W = rescale(W,.5,1); + + +tic +[D,RS] = perform_fast_marching(W, [2; 2; 2], options); +fprintf(1,'m = %d, time = %f\n', m, toc); + + +return; + +for m=[10 20 50 100] + + S = zeros(m,m,m); S(2:4,2:4,2:4)=1; + + options.constraint_map = S; + options.constraint_map(S==0) = -Inf; + options.constraint_map(S~=0) = +Inf; + + W = rescale(S,1e-5,1); + + tic + [D,RS] = perform_fast_marching(W, [2; 2; 2], options); + fprintf(1,'m = %d, time = %f\n', m, toc); +end + + diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/test_circular.m b/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/test_circular.m new file mode 100644 index 0000000..4c38edf --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/test_circular.m @@ -0,0 +1,85 @@ +% test for circular fast marching +% +% Copyright (c) 2004 Gabriel Peyré + +% some parameters +n = 400; +name = 'diatom'; +name = 'amibe'; +name = 'ellipse'; +name = 'surbiscbox'; +name = 'stephanodiscusniagarae'; + +% load test imges +if strcmp(name, 'ellipse') + [Y,X] = meshgrid( -1:2/(n-1):1, -1:2/(n-1):1 ); + ax = 0.8; ay = 0.6; + M = (X/ax).^2 + (Y/ay).^2<1; +else + file_name = ['data/', name, '.png']; + M_original = double( imread(file_name) ); + M_original = rescale(M_original); + M = M_original; +end + +% compute the speed function +epsi = 0.05; +s = 3; +W = compute_edge_energy(M,s,epsi); + +% resize +if 1 +m = n/max(size(M)); +m = round( size(M)*m ); +warning off; +M = perform_image_resize(M,m(1),m(2)); +W = perform_image_resize(W,m(1),m(2)); +warning on; +else + m = size(M); +end + +% pick start/end/center points +[start_points,end_points,center_point] = pick_start_end_point(M); + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% scale the metric to avoid shrinkage near zeros +if 1 +[Y,X] = meshgrid(1:m(2), 1:m(1)); +d = sqrt( (X-center_point(1)).^2 + (Y-center_point(2)).^2 ); +d(center_point(1),center_point(2)) = 1e-9; +W = W.*d; +end + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% perform front propagation +clear options; +options.nb_iter_max = Inf; +options.end_points = end_points; +disp('Performing front propagation.'); +[D,S] = perform_circular_fast_marching_2d(W, start_points, center_point, options); + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% extract the path +disp('Extracting path.'); +% end_points = start_points; end_points(2) = end_points(2)-4; +options.Tmax = sum(m)*2; +options.start_points = start_points; +path = compute_geodesic(D,end_points, options); + +% litle cleaning in the path ... +if 0 +d = (path(:,1)-start_points(1)).^2 + (path(:,2)-start_points(2)).^2; +p = length(d); +[tmp,I] = min(d(round(p/2):end)); +path = path(1:(p/2+I(1)), :); +end + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% display +% scale the path so that it fits into the original image +path = (path-1)*size(M,1)/m(1)+1; +start_points = (start_points-1)*size(M,1)/m(1)+1; +end_points = (end_points-1)*size(M,1)/m(1)+1; +plot_fast_marching_2d(M,[],path,start_points,end_points); +colormap gray(256); \ No newline at end of file diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/test_circular_fast_marching_2d.m b/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/test_circular_fast_marching_2d.m new file mode 100644 index 0000000..042205f --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/test_circular_fast_marching_2d.m @@ -0,0 +1,57 @@ +% test for circular fast marching +% +% Copyright (c) 2004 Gabriel Peyré + +% some parameters +name = 'stephanodiscusniagarae'; + +% load test imges +file_name = ['data/', name, '.jpg']; +M = double( imread(file_name) ); +M = rescale(M); +m = size(M); + +% compute the speed function +W = compute_edge_energy(M); + +% pick start/end/center points +[start_points,end_points,center_point] = pick_start_end_point(M); + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% scale the metric to avoid shrinkage near zeros +[Y,X] = meshgrid(1:m(2), 1:m(1)); +d = sqrt( (X-center_point(1)).^2 + (Y-center_point(2)).^2 ); +d(center_point(1),center_point(2)) = 1e-9; +W = W.*d; + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% perform front propagation +clear options; +options.nb_iter_max = Inf; +options.end_points = end_points; +disp('Performing front propagation.'); +[D,S] = perform_circular_fast_marching_2d(W, start_points, center_point, options); + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% extract the path +disp('Extracting path.'); +% end_points = start_points; end_points(2) = end_points(2)-4; +options.Tmax = sum(m)*2; +path = compute_geodesic(D,end_points, options); + +% litle cleaning in the path ... +if 0 +d = (path(:,1)-start_points(1)).^2 + (path(:,2)-start_points(2)).^2; +p = length(d); +[tmp,I] = min(d(round(p/2):end)); +path = path(1:(p/2+I(1)), :); +end + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% display +% scale the path so that it fits into the original image +path = (path-1)*size(M,1)/m(1)+1; +start_points = (start_points-1)*size(M,1)/m(1)+1; +end_points = (end_points-1)*size(M,1)/m(1)+1; +plot_fast_marching_2d(M,[],path,start_points,end_points); +colormap gray(256); \ No newline at end of file diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/test_circular_prior.m b/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/test_circular_prior.m new file mode 100644 index 0000000..4591823 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/test_circular_prior.m @@ -0,0 +1,80 @@ +% test for circular shape priors +% +% Copyright (c) 2004 Gabriel Peyré + +% some parameters +n = 400; +name = 'diatom'; +name = 'surbiscbox'; +name = 'stephanodiscusniagarae'; + +% load test imges +file_name = ['data/', name, '.png']; +M_original = double( imread(file_name) ); +M_original = rescale(M_original); +M = M_original; + +% compute the speed function +W = compute_edge_energy(M); + +% resize +m = n/max(size(M)); +m = round( size(M)*m ); +warning off; +M = perform_image_resize(M,m(1),m(2)); +W = perform_image_resize(W,m(1),m(2)); +warning on; + +% pick start/end/center points +[start_points,end_points,center_point] = pick_start_end_point(M, 1); + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% scale the metric to avoid shrinkage near zeros +if 0 +[Y,X] = meshgrid(1:m(2), 1:m(1)); +d = sqrt( (X-center_point(1)).^2 + (Y-center_point(2)).^2 ); +d(center_point(1),center_point(2)) = 1e-9; +W = W.*d; +end + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% compute heuristic mapping +[Y,X] = meshgrid(1:m(1), 1:m(2)); +r = sqrt( (center_point(1)-start_points(1)).^2 + (center_point(2)-start_points(2)).^2 ); +s = sqrt( (X-start_points(1)).^2 + (Y-start_points(2)).^2 ); +I = find(s>2*r); +H = r*( 2*pi - 2*asin(s/(2*r)) ); +H(I) = pi*r; + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% perform front propagation +clear options; +options.nb_iter_max = Inf; +options.end_points = end_points; +disp('Performing front propagation.'); +[D,S] = perform_circular_fast_marching_2d(W, start_points, center_point, options, H); + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% extract the path +disp('Extracting path.'); +% end_points = start_points; end_points(2) = end_points(2)-4; +options.Tmax = sum(m)*2; +options.start_points = start_points; +path = compute_geodesic(D,end_points, options); + +% litle cleaning in the path ... +if 0 +d = (path(:,1)-start_points(1)).^2 + (path(:,2)-start_points(2)).^2; +p = length(d); +[tmp,I] = min(d(round(p/2):end)); +path = path(1:(p/2+I(1)), :); +end + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% display +% scale the path so that it fits into the original image +path = (path-1)*size(M,1)/m(1)+1; +start_points = (start_points-1)*size(M,1)/m(1)+1; +end_points = (end_points-1)*size(M,1)/m(1)+1; +plot_fast_marching_2d(M,[],path,start_points,end_points); +colormap gray(256); \ No newline at end of file diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/test_constrained_map.m b/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/test_constrained_map.m new file mode 100644 index 0000000..8f148a5 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/test_constrained_map.m @@ -0,0 +1,32 @@ +% test for propagation constrained to a sub-set of points + + +n = 300; +name = 'mountain'; +name = 'constant'; + +% number of points +p = 80; +start_points = floor(rand(2,p)*(n-1))+1; + +x = linspace(-1,1,n); +[Y,X] = meshgrid(x,x); +L = zeros(n)-Inf; +I = find(X.^2 + Y.^2 < 0.6^2); L(I) = Inf; +options.constraint_map = L; + +[M,W] = load_potential_map(name, n); + +[D,Z,Q] = perform_fast_marching(W, start_points, options); + +clf; +subplot(1,2,1); +hold on; +imagesc(Q'); axis image; axis off; +plot(start_points(1,:), start_points(2,:), 'k.'); +hold off; +subplot(1,2,2); +hold on; +imagesc(D'); axis image; axis off; +plot(start_points(1,:), start_points(2,:), 'k.'); +hold off; \ No newline at end of file diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/test_distance_approximation.m b/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/test_distance_approximation.m new file mode 100644 index 0000000..ddd2bc8 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/test_distance_approximation.m @@ -0,0 +1,233 @@ +% test for influence of sampling strategy on the +% decreasing of the error + +n = 80; + +rep = 'images/distance_approx/'; +rep_eps = [rep 'eps/']; +if exist(rep)~=7 + mkdir(rep); +end +if exist(rep_eps)~=7 + mkdir(rep_eps); +end + +marker_size = 20; +contour_width = 2; +nb_contours = 12; +save_image = 1; +save_image_eps = 0; + +if ~exist('name') + name = 'bump'; + name = 'map'; + name = 'stephanodiscusniagarae'; + name = 'cavern'; + name = 'gaussian'; + name = 'road2'; + name = 'mountain'; + name = 'constant'; +end + +[M,W] = load_potential_map(name, n); + +switch lower(name) + case 'road2' + A = [0.0352 0.7638; 0.5377 0.4271]; + case 'mountain' + A = [0.1005 0.8442; 0.6332 0.3116]; + case 'constant' + A = [0.1 0.1; 0.7 0.9]; +end + +% get two samples points +if exist('A') + start_points = round(A(:,1)*(n-1)+1); + end_points = round(A(:,2)*(n-1)+1); +else + [start_points,end_points] = pick_start_end_point(M); +end + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% save real distance function +D = my_eval_distance(W, end_points); +clf; +hold on; +m = sort(D(:)); m = m(end-10); +imagesc(min(D,m)'); +contour(min(D,m)', nb_contours, 'k', 'LineWidth', contour_width); +axis tight; axis image; axis off; +plot(start_points(1,:), start_points(2,:), 'kx', 'MarkerSize', 10); +hold off; +colormap jet(256); +axis image; axis off; +% save to file +if save_image + str = [name '_original_distance']; + saveas(gcf, [rep str '.png'], 'png'); + if save_image_eps + saveas(gcf, [rep_eps str '.eps'], 'epsc'); + end +end + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%%%%% base point for error computation %%%%%% +nbr_base_points = 50; +% base point position +base_points = floor( rand(2, nbr_base_points)*n ) + 1; +% record distances to landmarks +DL_base = zeros(n,n,nbr_base_points); +% compute real distance to these base ponts +fprintf('Compute distance to base points '); +for s=1:nbr_base_points + fprintf('.'); + DL_base(:,:,s) = my_eval_distance(W, base_points(:,s)); +end +fprintf('\n'); + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%%%%% error decreasing %%%%%% +err_list = {}; +% for recording error +nbr_landmark_list = [16:16:128]; +% for recording images +display_list = [16 32 64 128 256]; +landmark_init_list = {'rand', 'farthestboundary'}; +landmark_init_list = {'rand'}; % 'farthest' 'trialerror' 'farthestboundary' + +% performing test +err_list = {}; +err_list_abscice = {}; +lgd = {}; +k = 0; + +ldm_order_list = 0:5; +err = zeros(length(ldm_order_list), length(nbr_landmark_list)); + +for k=1:length(landmark_init_list) + + landmark_init = landmark_init_list{k}; + + % landmark position + landmark = []; + % record distances to landmarks + DL_landmark = []; + + for t=1:length(nbr_landmark_list) + nbr_landmarks = nbr_landmark_list(t); + + disp( ['Testing method with ' num2str(nbr_landmarks) ' landmarks'] ); + while size(landmark,2)0.5); + +% make sure pixels on the boundary are black +if M(1)==1 + M = 1-M; +end + +% compare the geodesic distance to the euclidean distance +clf; +imagesc(M); axis image; axis off; +title('click on a point inside the shape'); +% [y,x] = ginput(1); +x = 50; y = 50; +start_points = round([x y]'); +W = ones(n); +L = zeros(n)-Inf; L(M==1) = +Inf; +options.constraint_map = []; +[D0,S,Q] = perform_fast_marching(W, start_points, options); +options.constraint_map = L; +[D1,S,Q] = perform_fast_marching(W, start_points, options); +D0(M==0) = 0; D1(M==0) = 0; + +clf; +subplot(1,2,1); +hold on; +display_eccentricity(D0, 1); +h = plot(y,x, 'r.'); +set(h, 'MarkerSize', 20); +axis ij; +title('Euclidean distance'); +subplot(1,2,2); +hold on; +display_eccentricity(D1, 1); +h = plot(y,x, 'r.'); +set(h, 'MarkerSize', 20); +axis ij; +title('Geodesic distance'); + +% saveas(gcf, [rep name '-geodesic-dist.eps'], 'epsc'); + + +options.s = s; +options.nb_samples = 300; % subamples +[E,Ind] = compute_eccentricity_transform(M, options); + +clf; +subplot(1,2,1); +display_eccentricity(E, 1); +title('Eccentricity Transform'); + +if strcmp(method, 'ecc') + [ep,I,J] = unique( Ind(:) ); ep(ep==Inf) = []; + [eccx,eccy] = ind2sub([n n], ep); + J = reshape(J,n,n); + + subplot(1,2,2); + hold on; + imagesc(J); + h = plot(eccy,eccx,'r.'); + set(h, 'MarkerSize', 20); + hold off; + title('Eccentric points'); + axis image; axis off; axis ij; + + % saveas(gcf, [rep name '-' testname '.png'], 'png'); + % saveas(gcf, [rep name '-' testname '.eps'], 'epsc'); + + % subplot(2,2,3); + % display_eccentricity(E, 2); +end + + +% display the histograms +clf; +I = find(E>0); +v = rescale(E(I)); +hist(v, 60); +title('Histogram'); +axis tight; +% saveas(gcf, [rep name '-histogram.eps'], 'epsc'); +saveas(gcf, [rep name '-histogram-' method '.png'], 'png'); + +%% save as pretty images +[Y,X] = meshgrid(1:n,1:n); +r = 0.02*n; +% save shape +warning off; +imwrite( 1-M, [rep name '-shape.png'], 'png' ); +% save eccentricity +E0 = E; E0(M==0) = Inf; +E0 = convert_distance_color(E0); +% place a dot at the center +[tmp,i] = min(E(:) + (E(:)==0)*1e9); [x,y] = ind2sub([n n], i); +I = find( (X-x).^2 + (Y-y).^2 <= r^2 ); +for i=1:3 + A = E0(:,:,i); A(I) = i==1; + E0(:,:,i) = A; + A = E0(:,:,i); A(I) = i==1; + E0(:,:,i) = A; +end +imwrite( E0, [rep name '-shape-' method '.png'], 'png' ); +if strcmp(method, 'ecc') + % save eccentric points + E0 = Ind; + [tmp,a,E0] = unique(E0); E0 = reshape(E0,n,n); + E0(M==0) = Inf; + E0 = convert_distance_color(E0); + for k=1:length(eccx) + I = find( (X-eccx(k)).^2 + (Y-eccy(k)).^2 <= r^2 ); + for i=1:3 + A = E0(:,:,i); A(I) = i==1; + E0(:,:,i) = A; + A = E0(:,:,i); A(I) = i==1; + E0(:,:,i) = A; + end + end + imwrite( E0, [rep name '-shape-eccpoints.png'], 'png' ); + warning on; +end diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/test_eucldist.m b/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/test_eucldist.m new file mode 100644 index 0000000..a579069 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/test_eucldist.m @@ -0,0 +1,5 @@ +% test for euclidean distance + +M = load_image('disk', 128); +M = logical(M); +[D,L] = eucdist2(M); \ No newline at end of file diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/test_farthest_sampling_2d.m b/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/test_farthest_sampling_2d.m new file mode 100644 index 0000000..6219c75 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/test_farthest_sampling_2d.m @@ -0,0 +1,143 @@ +% test for farthest point sampling + +n = 300; + +name = 'bump'; +name = 'map'; +name = 'stephanodiscusniagarae'; +name = 'cavern'; +name = 'gaussian'; +name = 'road2'; +name = 'binary'; +name = 'constant'; +name = 'mountain'; +name = 'anisotropic'; + +mask_name = 'disk'; +mask_name = ''; +mask = ones(n); +if not(isempty(mask_name)) + options.radius = .48; + mask = rescale( load_image(mask_name,n,options) ); +end +options.constraint_map = mask; +options.constraint_map(mask>.5) = +Inf; +options.constraint_map(mask<=.5) = -Inf; + + +rep = ['results/farthest-sampling/' name '/']; +if exist(rep)~=7 + mkdir(rep); +end + +if strcmp(name, 'anisotropic') + % anisotropic tensor field + aniso_type = 'fixed'; + aniso_type = 'varying'; + if strcmp(aniso_type, 'fixed') + u = [1 .5]; + U = repmat( reshape(u,1,1,2),[n n 1] ); + elseif strcmp(aniso_type, 'varying') + U = randn(n,n,2); + sigma = 40*(n/200); + for it=1:10 + U = perform_vf_normalization( perform_blurring(U, sigma) ); + end + end + U = perform_vf_normalization( U ); + % 3D field + aniso = .01; + V = cat(3, -U(:,:,2), U(:,:,1)); % orthogonal vector + W = perform_tensor_recomp(U,V, ones(n),ones(n)*aniso ); + if exist('perform_lic') + % compute a cool 2D lic texture + options.isoriented = 0; + M0 = perform_blurring(randn(n),0); + M0 = perform_histogram_equalization( M0, 'linear'); + options.histogram = 'linear'; + options.dt = 0.4; options.M0 = M0; + options.verb = 1; options.flow_correction = 1; + options.niter_lic = 2; + w = 15; + w = 30; + M = perform_lic(U, w, options); + else + M = U; % background image + end + clf; + plot_tensor_field(W,M); + saveas(gcf, [rep name '-tensors.png'], 'png'); +elseif strcmp(name, 'binary') + W = rescale(W,0.5,1); M = W; + M(1) = min(M(:))-.3; M(2) = max(M(:))+.3; +else + [M,W] = load_potential_map(name, n); +end + +warning off; +imwrite(rescale(M), [rep name '-metric.png'], 'png'); +warning on; + + +% plot sampling location +ms = 12; lw = 1.5; +i = 0; + +I = find(mask==1); +[vx vy] = ind2sub(size(W), I(1)); +landmark = [vx;vy]; + + +for nbr_landmarks = [100 200 500 800 1200] % 10 20 40 + i = i+1; + disp('Perform farthest point sampling'); + landmark = perform_farthest_point_sampling( W, landmark, nbr_landmarks-size(landmark,2), options ); + + % compute the associated triangulation + [D,Z,Q] = perform_fast_marching(W, landmark); + + Q1 = zeros(n+2)-1; Q1(2:end-1,2:end-1) = Q; + faces = compute_voronoi_triangulation(Q1,landmark); + edges = compute_edges(faces); + I = find(edges(1,:)>0 & edges(2,:)>0 ); + edges = edges(:,I); + + sel = randperm(nbr_landmarks); % shuffle colors + Q = sel(Q); + + clf; + hold on; + imageplot(Q'); + plot(landmark(1,:), landmark(2,:), 'r.', 'MarkerSize', ms); + colormap jet(256); + hold off; + saveas(gcf, [rep name '-voronoi-' num2string_fixeddigit(nbr_landmarks,3) '.png'], 'png'); + + % display sampling + distance + D = perform_histogram_equalization(D,linspace(0,1,n^2)); + clf; + hold on; + imageplot(D'); + plot(landmark(1,:), landmark(2,:), 'r.', 'MarkerSize', ms); + hold off; + colormap jet(256); + saveas(gcf, [rep name '-sampling-' num2string_fixeddigit(nbr_landmarks,3) '.png'], 'png'); + + % display triangulation + clf; + hold on; + if strcmp(name, 'anisotropic') && ~exist('perform_lic') + plot_tensor_field(W, M); + else + imageplot( M'); + end + if not(isempty(edges)) + h = plot_edges(edges, landmark, 'b'); + set(h, 'LineWidth',lw); + end + plot(landmark(1,:), landmark(2,:), 'r.', 'MarkerSize', ms); + hold off; + axis tight; axis image; axis off; + colormap gray(256); + saveas(gcf, [rep name '-triangulation-' num2string_fixeddigit(nbr_landmarks,3) '.png'], 'png'); +end \ No newline at end of file diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/test_farthest_sampling_3d.m b/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/test_farthest_sampling_3d.m new file mode 100644 index 0000000..5672bd9 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/test_farthest_sampling_3d.m @@ -0,0 +1,97 @@ +% test for farthest point sampling for volumetric mesh + +n = 150; + +name = 'constant'; +name = 'central'; +name = 'sphere'; +name = 'medical'; + +rep = ['results/farthest-sampling-3d/' name '/']; +if exist(rep)~=7 + mkdir(rep); +end + +switch name + case 'constant' + W = ones(n,n,n); + case {'central' 'sphere'} + x = linspace(-1,1,n); + [X,Y,Z] = meshgrid(x, x, x); + W = sqrt( X.^2+Y.^2+Z.^2 ); + if strcmp(name, 'sphere') + r = .6; + W = rescale( -(W<=r) ); + end + W = rescale(W,.1,1); + case 'medical' + load brain1-crop-256.mat + M = crop(M,n); + W = rescale(-abs(M-median(M(:)))); + W = rescale( clamp(W,.6,1),.2,1); + otherwise + error('Unknown potential'); +end + +method = 'geodesic'; +method = 'delaunay'; + +% padd to treat correctly boundary +if strcmp(method, 'geodesic') + k = 10; + W1 = perform_image_extension(W,n+2*k, '2side'); +end + +% plot sampling location +ms = 20; lw = 3; +i = 0; +for npoints = [400 800 1600 3000 5000 10000] + i = i+1; + disp('Perform farthest point sampling'); + if i==1 + [x,y,z] = meshgrid([1 n], [1 n], [1 n]); + vertex = cat(1, x(:)', y(:)', z(:)'); + end + vertex = perform_farthest_point_sampling( W, vertex, npoints-size(vertex,2) ); + + % display sampling + clf; + hold on; + h = imageplot(W); + view(60,30); zoom(.8); camlight; + alphamap(linspace(0,.1,100)); vol3d(h); + h = plot3(vertex(1,:),vertex(2,:),vertex(3,:), '.'); + set(h, 'MarkerSize', ms); + hold off; + saveas(gcf, [rep name '-sampling-' num2string_fixeddigit(npoints,5) '.png'], 'png'); + + % compute the associated triangulation + if strcmp(method, 'delaunay') + faces = delaunay3(vertex(1,:),vertex(2,:),vertex(3,:))'; + else + vertex1 = vertex+k; + [D,Z,Q] = perform_fast_marching(W1, vertex1); + faces = compute_voronoi_triangulation(Q,vertex); + end + + + w = [1 1 1]; w = w(:)/sqrt(sum(w.^2)); + t = sum(vertex.*repmat(w,[1 size(vertex,2)])); + delta = max(t)-min(t); + offlist = linspace( min(t(:)) + .3*delta, max(t(:)) - .3*delta, 5 ); + for i=1:length(offlist) + options.cutting_plane = w; + options.cutting_offs = offlist(i); + clf; + hold on; + %h = imageplot(W); + %alphamap(linspace(0,.1,100)); + plot_mesh(vertex,faces, options); + % set(h{2}, 'Marker', 'r.'); + view(60,30); zoom(.8); camlight; + % vol3d(h); + hold off; + saveas(gcf, [rep name '-sampling-' num2string_fixeddigit(npoints,5) '-mesh-' num2str(i) '.png'], 'png'); + end + +end \ No newline at end of file diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/test_farthest_sampling_mesh.m b/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/test_farthest_sampling_mesh.m new file mode 100644 index 0000000..cd59f0d --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/test_farthest_sampling_mesh.m @@ -0,0 +1,82 @@ +% test for farthest point sampling on 3D meshes + +n = 300; +repimg = 'results/farthest-sampling-mesh/'; +if exist(repimg)~=7 + mkdir(repimg); +end + + +path(path, '../toolbox_graph_data/off/'); +name = 'nefertiti'; +name = 'beetle'; +name = 'fandisk'; +name = 'david50kf'; +name = 'brain'; +name = 'pelvis'; +[vertex,faces] = read_mesh(name); +options.name = name; + +if size(vertex,1)>size(vertex,2) + vertex = vertex'; +end +if size(faces,1)>size(faces,2) + faces = faces'; +end + +if strcmp(name, 'brain') + % remove half of the vertices + [tmp,I] = sort(vertex(3,:), 2, 'descend'); + J = reverse_permutation(I); + vertex = vertex(:,I); + faces = J(faces); + n = size(vertex,2); n = round(n/2); + vertex = vertex(:,1:n); + faces = faces(:,sum(faces>n)==0); +end + + +save_images = 1; + +% plot sampling location +i = 0; +landmark = []; +for nbr_landmarks = [200 500 1000 2000 5000 10000] % 100:50:500 + i = i+1; + + disp('Perform farthest point sampling.'); + landmark = perform_farthest_point_sampling_mesh( vertex,faces, landmark, nbr_landmarks-length(landmark) ); + + % compute the associated triangulation + [D,Z,Q] = perform_fast_marching_mesh(vertex, faces, landmark); + [vertex_voronoi,faces_voronoi] = compute_voronoi_triangulation_mesh(Q,vertex,faces); + options.method = 'fast'; + options.method = 'slow'; + faces_voronoi = perform_faces_reorientation(vertex_voronoi,faces_voronoi, options); + + % display + col = D; col(col==Inf) = 0; +% options.face_vertex_color = col; + clf; + hold on; + plot_mesh(vertex, faces, options); + h = plot3(vertex_voronoi(1,:),vertex_voronoi(2,:),vertex_voronoi(3,:), 'r.'); + set(h, 'MarkerSize', 20); + hold off; + colormap gray(256); + shading interp; + camlight; + + if save_images + saveas(gcf, [repimg name '-sampling-' num2string_fixeddigit(nbr_landmarks,4) '.png'], 'png'); + end + + clf; + plot_mesh(vertex_voronoi,faces_voronoi, options); + shading faceted; lighting flat; + camlight; + + if save_images + saveas(gcf, [repimg name '-remeshing-' num2string_fixeddigit(nbr_landmarks,4) '.png'], 'png'); + end +end \ No newline at end of file diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/test_farthest_sampling_shape.m b/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/test_farthest_sampling_shape.m new file mode 100644 index 0000000..3a89bb4 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/test_farthest_sampling_shape.m @@ -0,0 +1,84 @@ +% test for meshing the inside of an object + +path(path,'toolbox/'); +path(path,'data/'); +name = 'mm'; +n = 400; +Ma = load_image(name,n-10); +Ma = rescale(abs(Ma)); + +% to avoid that the shape touches the boundary +M = zeros(n,n,3); +M(6:n-5,6:n-5,:) = Ma; + +repimg = 'results/meshing-shape/'; +if ~exist(repimg) + mkdir(repimg); +end + + +M1 = mean(M,3); +mask = 1-(M1==M1(1)); + + +boundary = compute_shape_boundary(mask)'; +Ibound = boundary(1,:) + (boundary(2,:)-1)*n; +for k=1:size(M,3) + Ma = M(:,:,k); + Ma(M1<=0) = 1; + Ma(Ibound) = 1; + M(:,:,k) = Ma; +end + +% number of samples for the mesh +if not(exist('p')) + p = 400; +end +% use an adaptive distance field +if not(exist('use_adaptive')) + use_adaptive = 1; +end + +if use_adaptive + % compute boundary points + boundary = compute_shape_boundary(mask)'; + % compute distance to boundary + [D,Z,Q] = perform_fast_marching(ones(n), boundary); + % set up a distancing field + R = 0.8; + D1 = min(rescale(D),R); + H = sqrt( R^2 - (D1-R).^2 ) * n; + W = rescale( D, 0.1,1 ); +else + W = ones(n); +end + + + +%% perform sampling using farthest point +L = zeros(n) - Inf; +I = find(mask); L(I) = Inf; +vertex = [n/2;n/2]; +options.constraint_map = L; +vertex = perform_farthest_point_sampling(W, vertex, p, options ); + +%% compute the associated triangulation +[D,Z,Q] = perform_fast_marching(W, vertex, options); +faces = compute_voronoi_triangulation(Q, vertex); + +%% display +clf; +hold on; +imagesc(rescale(M)); axis image; axis off; +plot_edges(compute_edges(faces), vertex(2:-1:1,:), 'r'); +plot(vertex(2,:), vertex(1,:), 'b.', 'MarkerSize', 8); +hold off; +axis tight; axis image; axis off; +colormap gray(256); +axis ij; + +str = [name '-mesh-' num2str(p)]; +if use_adaptive + str = [str '-adaptive']; +end +saveas(gcf, [repimg str '.png'], 'png'); \ No newline at end of file diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/test_fast_marching_2d.m b/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/test_fast_marching_2d.m new file mode 100644 index 0000000..b7ddec2 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/test_fast_marching_2d.m @@ -0,0 +1,56 @@ +% test for fast marching and geodesic extraction +% +% Copyright (c) 2004 Gabriel Peyré + +n = 600; +name = 'road2'; +name = 'constant'; +name = 'mountain'; +[M,W] = load_potential_map(name, n); + +rep = 'results/geodesic-2d/'; +if not(exist(rep)) + mkdir(rep); +end + +warning off; +imwrite(rescale(W), [rep name '-map.png'], 'png'); +warning on; + +% pick starting point +[start_points] = pick_start_end_point(M); + +options.nb_iter_max = Inf; +disp('Performing front propagation.'); +[D,S] = perform_fast_marching(W, start_points, options); + +npaths = 30; +end_points = floor( rand(npaths,2)*(n-1) )+1; + +disp('Extract paths'); +paths = {}; +for i=1:npaths + paths{i} = compute_geodesic(D,end_points(:,i)); + if length(paths{i}(:))==2 + paths{i} = paths{i-1}; + end +end + +ms = 30; lw = 3; +% display +A = convert_distance_color(D); +clf; hold on; +imageplot(A); axis image; axis off; +for i=1:npaths + end_point = end_points(:,i); + h = plot( paths{i}(2,:), paths{i}(1,:), 'k' ); + set(h, 'LineWidth', lw); + h = plot(end_point(2),end_point(1), '.b'); + set(h, 'MarkerSize', ms); +end +h = plot(start_points(2),start_points(1), '.r'); +set(h, 'MarkerSize', ms); +hold off; +colormap jet(256); +axis ij; +saveas(gcf, [rep name '-geodesics.png'], 'png'); \ No newline at end of file diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/test_fast_marching_3d.m b/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/test_fast_marching_3d.m new file mode 100644 index 0000000..707adc8 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/test_fast_marching_3d.m @@ -0,0 +1,23 @@ +% test for fast marching +% +% Copyright (c) 2004 Gabriel Peyré + +n = 40; + +% gaussian weight (path will avoid center of the cube) +x = -1:2/(n-1):1; +[X,Y,Z] = meshgrid(x,x,x); +sigma = 0.4; +W = 1./(1 + exp( -(X.^2+Y.^2+Z.^2)/sigma^2 ) ); + +k = 5; +start_points = [n-k;k;k]; +end_points = [k;n-k;n-k]; + +options.nb_iter_max = Inf; + +[D,S] = perform_fast_marching(W, start_points, options); +path = compute_geodesic(D,end_points); + +% draw the path +plot_fast_marching_3d(D,S,path,start_points,end_points); \ No newline at end of file diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/test_fmstar_2d.m b/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/test_fmstar_2d.m new file mode 100644 index 0000000..ea078d7 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/test_fmstar_2d.m @@ -0,0 +1,123 @@ +% test for the heuristically driven +% Fast Marching algorithm, +% aka FM* +% +% Copyright (c) 2004 Gabriel Peyré + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% speed fonction W + +save_image = 1; + +n = 600; + +rep = 'images/multires/'; +if exist(rep)~=7 + mkdir(rep); +end +rep_eps = [rep 'eps/']; +if exist(rep_eps)~=7 + mkdir(rep_eps); +end + +% type = 'constant'; +energy_type = 'image'; +energy_type = 'edge'; + +propagation_type = 'normal'; +propagation_type = 'circular'; + +geodesic_type = 'group'; +geodesic_type = 'punctual'; +group_witdh = 40; % in pixels + +name = 'bump'; +name = 'cavern'; +name = 'map'; +name = 'mountain'; +name = 'gaussian'; +name = 'cavern'; +name = 'road2'; +name = 'stephanodiscusniagarae'; +name = 'diatom2'; + +[M,W] = load_potential_map(name, n); + + +% pick start/end/center points +if strcmp(propagation_type, 'normal') + [start_point,end_point] = pick_start_end_point(M); +else + [start_point,end_point,center_point] = pick_start_end_point(M); + options.center_point = center_point; +end + +if strcmp(geodesic_type, 'group') + start_points = repmat(start_point, 1, 2*group_witdh+1); + start_points = start_points + [-group_witdh:group_witdh; zeros(1,2*group_witdh+1)]; + + end_points = repmat(end_point, 1, 2*group_witdh+1); + end_points = end_points + [-group_witdh:group_witdh; zeros(1,2*group_witdh+1)]; +else + end_points = end_point; + start_points = start_point; +end + +s = 3; +epsi = 0.000001; +if strcmp(energy_type, 'edge') + if strcmp(propagation_type, 'normal') + W = compute_edge_energy(M, 5); + else + W = compute_edge_energy(M, s, epsi, center_point); + end +end + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% perform FM* algorithm +weight_list = [0,0.5,0.7,0.8,0.9]; +weight_list = [0,0.5,0.8,0.9,0.95, 1, 1.02, 1.05]; +reduc_factor = 0.8; +k = 0; + +options.propagation_type = propagation_type; +options.Tmax = sum(size(M))*1.2; +options.start_points = start_points; + +clf; +for weight = weight_list + k = k+1; + disp('Performing FM*'); + options.reduc_factor = reduc_factor; + options.weight = weight; + [D,S] = perform_fmstar_2d(W, start_points,end_points, options); + disp('Extracting Paths'); + + % find the end point with minimum action + d = []; + for i=1:size(end_points,2) + d = [d D(end_points(1,i),end_points(2,i))]; + end + [tmp,I] = min(d); + end_point_min = end_points(:,I(1)); + + opt.stepsize = 0.2; + path = compute_geodesic(D,end_point_min, opt); + % subplot(1, length(weight_list), k); + clf; + plot_fast_marching_2d(M,S,path,start_point,end_point_min); + % colormap gray(256); + + if save_image + numstr = sprintf('%.2f', weight); + str = ['fmstar_2d_', name, '_', propagation_type, '_', geodesic_type, '_', numstr]; + saveas(gcf, [rep_eps str '.eps'], 'epsc'); + saveas(gcf, [rep str '.png'], 'png'); + if 0 + warning off; + imwrite(rescale(S), [rep 'STATE_' str '.png'], 'png' ); + warning on; + end + end +end + diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/test_fmstar_3d.m b/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/test_fmstar_3d.m new file mode 100644 index 0000000..7df8fd7 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/test_fmstar_3d.m @@ -0,0 +1,102 @@ +% test for the heuristically driven +% Fast Marching algorithm, +% aka FM* in 3D +% +% Copyright (c) 2004 Gabriel Peyré + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% speed fonction W + +save_image = 0; + +n = 100; + +type = 'heart'; +type = 'constant'; +type = 'gaussian'; + +reduc_factor = 0.5; + +if strcmp(type, 'constant') + W = ones(n,n,n); + W(1) = 0.99; + M = W; +elseif strcmp(type, 'gaussian') + x = -1:2/(n-1):1; + [X,Y,Z] = meshgrid(x,x,x); + sigma = 0.8; + W = 1./(1 + exp( -(X.^2+Y.^2+Z.^2)/sigma^2 ) ); + M = W; +elseif strcmp(type, 'heart') + load('heart1'); + a = [60, 40, 20]; + b = [180,160, 120]; + M = heart1(a(1):b(1),a(2):b(2),a(3):b(3)); + clear heart1; + M = perform_image_resize(M, n,n,n ); + epsi = 0.05; s = 3; + W = compute_edge_energy(M,s,epsi); +end + + +n = length(W); + +k = 5; +AZ = 125; +weight_list = [0,0.5,1,1.1]; +if strcmp(type, 'constant') + start_points = [n/2;n/2;n/2]; + end_points = [k;n-k;n-k]; + weight_list = [0,0.5,1,1.2]; +elseif strcmp(type, 'gaussian') + start_points = [n-k; k; k]; + end_points = [k;n-k;n-k]; + AZ = 125+180; + weight_list = [0,0.5,1,1.1,1.2]; +elseif strcmp(type, 'heart') + AZ = 156; + start_points = [52; 66; 72]; + end_points = [53; 53; 8]; +end + +% plot the data +plot_volumetric_data( M ); +view(AZ, 30); +colormap jet(256); +if save_image + saveas(gcf, ['fmstar_3d_',type, '_map'], 'png'); +end + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% perform FM* algorithm + +reduc_factor = 1; +clf; +k = 0; +for weight = weight_list + k = k+1; + disp('Performing FM*'); + [D,S] = perform_fmstar_3d(W, start_points,end_points, reduc_factor,weight); + + path = compute_geodesic(D,end_points); + + options.plot_planes = 0; + clf; + plot_fast_marching_3d(M,S,path, start_points, end_points, options); + colormap gray(256); + axis([1 n 1 n 1 n]); + camlight; + view(AZ, 30); + if strcmp(type, 'heart') + colormap jet(256); + end + + if save_image + saveas(gcf, ['fmstar_3d_',type, '_', num2str(k)], 'png'); + end +end + + +% saveas(gcf, ['fmstar_2d_',type], 'eps'); +% saveas(gcf, ['fmstar_2d_',type], 'png'); \ No newline at end of file diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/test_fmstar_error.m b/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/test_fmstar_error.m new file mode 100644 index 0000000..1999981 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/test_fmstar_error.m @@ -0,0 +1,63 @@ +% test for the heuristically driven +% Fast Marching algorithm, +% aka FM* +% +% Copyright (c) 2004 Gabriel Peyré + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% speed fonction W + +save_image = 1; + +n = 600; + +rep = 'images/fmstar_error/'; +if exist(rep)~=7 + mkdir(rep); +end +rep_eps = [rep 'eps/']; +if exist(rep_eps)~=7 + mkdir(rep_eps); +end + +name = 'bump'; +name = 'cavern'; +name = 'map'; +name = 'mountain'; +name = 'cavern'; +name = 'constant'; +name = 'gaussian'; +name = 'road2'; + +[M,W] = load_potential_map(name, n); + + +% pick start/end/center points +[start_points,end_points] = pick_start_end_point(M); +disp('Computing heuristic.'); +[H,S] = perform_fast_marching(W, end_points); +disp('Computing reference distance'); +[D,S] = perform_fast_marching(W, start_points); + + +weight_list = 0:0.1:1.1; + +err = []; +i = 0; +clf; +for w = weight_list + i = i+1; + disp( sprintf('Propagation with weigth %.2f.', w) ); + options.null = 0; + [D1,S] = perform_fast_marching(W, start_points, options, w*H); + err = [err; norme(D-D1) ]; + subplot(3,3,min(i,9)); + imagesc(D-D1); +end + +% plot error progression +clf; +plot( log10(weight_list(2:end)), log10(err(2:end))); +axis tight; +xlabel('log10(\lambda)'); +ylabel('log10(error)'); \ No newline at end of file diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/test_fmstar_landmark.m b/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/test_fmstar_landmark.m new file mode 100644 index 0000000..15a919c --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/test_fmstar_landmark.m @@ -0,0 +1,150 @@ +% test for the heuristically driven +% Fast Marching algorithm, +% aka FM* with landmark points +% +% Copyright (c) 2004 Gabriel Peyré + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% speed fonction W + +rep = 'images/landmark_fmstar/'; +if exist(rep)~=7 + mkdir(rep); +end +rep_eps = [rep 'eps/']; +if exist(rep_eps)~=7 + mkdir(rep_eps); +end + +n = 300; + +save_image = 1; +test_type = 'landmarks'; +clear options; + +name = 'stephanodiscusniagarae'; +name = 'map'; +name = 'constant'; +name = 'bump'; +name = 'gaussian'; +name = 'cavern'; +name = 'road2'; +name = 'mountain'; + +[M,W] = load_potential_map(name, n); + + +% pick start/end/center points +nbr_start_points = 25; +if ~exist('start_points') || length(start_points)~=nbr_start_points + for i=1:nbr_start_points + [start_points{i},end_points{i}] = pick_start_end_point(M); + end +end + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% perform FM* algorithm +landmark_init = 'farthest'; +landmark_init = 'rand'; + +nbr_landmarks_list = [1:1:10, 12:2:20, 25:5:40]; +weight = 1; + +paths = {}; +paths_old = {}; +fronts = {}; + +nbr_paths = length(nbr_landmarks_list); + +options.point_size = 20; +options.end_point_style = 'b.'; + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% extraction without heuristic +front_size = zeros(nbr_paths+1, 1); +for s=1:nbr_start_points + options.end_points = end_points{s}; + [D,S] = perform_fast_marching(W, start_points{s}, options); + path_0 = compute_geodesic(D,end_points{s},options); + plot_fast_marching_2d(M,S,path_0, start_points{s}, end_points{s}, options); + if s<=9 + str = [name '_' test_type '_00lanmarks_test' num2str(s)]; + saveas(gcf, [rep_eps str '.eps'], 'eps'); + saveas(gcf, [rep str '.png'], 'png'); + end + front_size(1) = front_size(1) + sum( S(:)<=0 ); +end +front_size(1) = front_size(1)/nbr_start_points; + + +clf; +S_accum = zeros(n); +landmark = []; DL = []; +for i = 1:nbr_paths + nbr_landmarks = nbr_landmarks_list(i); + % update the lanmarks point list + prev_nbr_landmarks = size(landmark,2); + m = nbr_landmarks - prev_nbr_landmarks; + landmark = [landmark, floor( rand(2, m)*(n-1) )+1]; + % update the distance maps + DL2 = DL; DL = zeros(n,n,nbr_landmarks); + if prev_nbr_landmarks>=1 + DL(:,:,1:prev_nbr_landmarks) = DL2; + end + for k = prev_nbr_landmarks+1:nbr_landmarks + DL(:,:,k) = perform_fast_marching(W, landmark(:,k)); + end + % perform the FM* + for s=1:nbr_start_points + options.weight = weight; + options.start_points = start_points{s}; + options.heuristic = compute_heuristic_landmark(DL,end_points{s}); + disp( sprintf('Performing FM*, weight=%d%%, nb.landmarks=%d.', round(100*weight), nbr_landmarks ) ); + [D,S] = perform_fmstar_2d(W, start_points{s},end_points{s}, options); + % size of the front + front_size(i+1) = front_size(i+1) + sum( S(:)<=0 ); + if s==1 + % extract path + path = compute_geodesic(D,end_points{s},options); + num_landmark_str = num2str(nbr_landmarks); + if nbr_landmarks<10 + num_landmark_str = ['0' num_landmark_str]; + end + if 1 % i<=5 + plot_fast_marching_2d(M,S,path, start_points{s}, [end_points{s},landmark], options); + str = [name '_' test_type '_' num_landmark_str 'landmarks']; + saveas(gcf, [rep_eps str '.eps'], 'eps'); + saveas(gcf, [rep str '.png'], 'png'); + end + end + end + front_size(i+1) = front_size(i+1)/nbr_start_points; +end + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% extraction with exact heuristic +options.heuristic = perform_fast_marching(W, end_points{1}); +options.start_points = start_points{1}; +options.end_points = end_points{1}; +[D,S] = perform_fmstar_2d(W, start_points{1},end_points{1}, options); +path_inf = compute_geodesic(D,end_points{1},options); +plot_fast_marching_2d(M,S,path_inf, start_points{1}, end_points{1}, options); +str = [name '_' test_type '_INFlanmarks']; +saveas(gcf, [rep_eps str '.eps'], 'eps'); +saveas(gcf, [rep str '.png'], 'png'); + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% plot the speed up saving +% plot error +x = [0, nbr_landmarks_list]; +y = 100-front_size/front_size(1)*100; +sel = find(x>1 & x<=25); +plot(x(sel), y(sel)); +axis( [min(x(sel)) max(x(sel)), 70, 98] ); +xlabel('Nbr.landmarks'); +ylabel('Computation saving (in %)'); +if save_image + str = [name test_type '_computation_savings']; + saveas(gcf, [rep_eps str '.eps'], 'eps'); + saveas(gcf, [rep str '.png'], 'png'); +end \ No newline at end of file diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/test_fmstar_path_planing.m b/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/test_fmstar_path_planing.m new file mode 100644 index 0000000..4f68a2e --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/test_fmstar_path_planing.m @@ -0,0 +1,80 @@ +% test for constrainted path planing using an heuristic. +% + +save_image = 0; + +name = 'room_big'; % warning : this is a *big* map, expect large computation time. +name = 'room'; % warning : this is a *big* map, expect large computation time. +name = 'room1'; % a small map +map_name = ['data/' name '.png']; + +rep = 'images/'; +rep_eps = 'images/eps/'; + +M = imread(map_name); +M = 1-rescale( double(M) ); +n = size(M,1); + +% number of direction sampled +ntheta = 41; +% size of the object +obj = [0.2,0.03]; + +M1 = generate_constrained_map(M,ntheta,obj,pi); +W = 1-M1+0.001; + +% pick start/end/center points +if ~exist('start_points') + [start_points,end_points] = pick_start_end_point(M); + start_theta = floor(ntheta*rand)+1; % (ntheta+1)/2 + end_theta = floor(ntheta*rand)+1; % (ntheta+1)/2 + start_theta = 1; + end_theta = 1; + start_points = [start_points;start_theta]; + end_points = [end_points;end_theta]; +end + +clear options; +options.nb_iter_max = Inf; +options.end_points = end_points; +disp('Performing 3D front propagation.'); +[D,S] = perform_fast_marching(W, start_points, options); +disp('Extracting shortest path.'); +path = compute_geodesic(D,end_points); +path1(:,3) = (path(:,3)-1)/ntheta*pi; + +clf; +plot_constrained_path_planing(M,path1,obj,40); + + +test_type = 'weight'; +if strcmp(test_type,'weight') + weight_list = [0 0.3 0.5 0.7 0.8 0.9 1 1.1]; + reduc_factor_list = 1 + weight_list*0; +else + reduc_factor_list = 0:0.05:1.1; + weight_list = 0.5 + reduc_factor_list*0; +end + + + + +clf; +nbr_paths = length(weight_list); +for i = 1:nbr_paths + options.reduc_factor = reduc_factor_list(i); + options.weight = weight_list(i); + options.start_points = start_points; + disp( sprintf('Performing FM*, weight=%d%%, resol=%d%%.', round(100*options.weight), round(100*options.reduc_factor)) ); + [D,S] = perform_fmstar_3d(W, start_points,end_points, options); + % extract path + disp('Extracting Paths'); + path = compute_geodesic(D,end_points); + clf; + options.plot_planes = 0; + plot_fast_marching_3d(W,S,path,start_points,end_points, options ); + if save_image + str = [rep name '_front_' num2str( round(weight_list(i)*100) )]; + saveas( gcf, [str '.png'], 'png' ); + end +end \ No newline at end of file diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/test_fmstar_weight_2d.m b/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/test_fmstar_weight_2d.m new file mode 100644 index 0000000..6671e64 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/test_fmstar_weight_2d.m @@ -0,0 +1,166 @@ +% test for the heuristically driven +% Fast Marching algorithm, +% aka FM* +% +% Copyright (c) 2004 Gabriel Peyré + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% speed fonction W + +n = 500; + + +rep = 'images/multires_weight/'; +if exist(rep)~=7 + mkdir(rep); +end +rep_eps = [rep 'eps/']; +if exist(rep_eps)~=7 + mkdir(rep_eps); +end + + +save_image = 1; +test_type = 'resolution'; +test_type = 'weight'; + +name = 'bump'; +name = 'stephanodiscusniagarae'; +name = 'map'; +name = 'cavern'; +name = 'road2'; +name = 'constant'; +name = 'gaussian'; +name = 'mountain'; + +[M,W] = load_potential_map(name, n); + +% pick start/end/center points +if ~exist('start_points') + [start_points,end_points] = pick_start_end_point(M); +end + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% perform FM* algorithm +if strcmp(test_type,'weight') + weight_list = 0:0.05:1; % 1.1; + reduc_factor_list = 1 + weight_list*0; +else + reduc_factor_list = 0.05:0.05:1; + weight_list = 0.5 + reduc_factor_list*0; +end + +paths = {}; +paths_old = {}; +fronts = {}; + +nbr_paths = length(weight_list); + +clf; +S_accum = zeros(n); +front_size = zeros(nbr_paths, 1); +for i = 1:nbr_paths + options.reduc_factor = reduc_factor_list(i); + options.weight = weight_list(i); + options.start_points = start_points; + disp( sprintf('Performing FM*, weight=%d%%, resol=%d%%.', round(100*options.weight), round(100*options.reduc_factor)) ); + [D,S] = perform_fmstar_2d(W, start_points,end_points, options); + S_accum = S_accum + (S+1)/2; + % size of the front + front_size(i) = sum( S(:)<=0 ); + % extract path + disp('Extracting Paths'); + paths{i} = compute_geodesic(D,end_points,options); + if i==1 + plot_fast_marching_2d(M,S,paths{i}, start_points, end_points, options); + end + paths{i} = (paths{i}-1)/n; + % extract front + c_list = perform_curve_extraction(S,0); + fronts{i} = c_list{1}; +end + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% plot the level sets +clf; +hold on; +x = linspace(0,1,n); +imagesc(x,x,M'); +axis image; +axis off; +plot_curve(fronts, [], 'r', 1); +plot_curve(paths{end}, [], 'b', 2); +hold off; +colormap gray(256); +if 0 % save_image + str = [name '_' test_type '_fronts']; + saveas(gcf, [rep str '.png'], 'png'); + saveas(gcf, [rep_eps str '.eps'], 'epsc'); +end + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% plot the geodesics +clf; +hold on; +x = linspace(0,1,n); +imagesc(x,x,M'); +axis image; +axis off; +plot_curve({paths{2:end}}, [], 'k', 1); +plot_curve(paths{1}, [], 'b', 2); +hold off; +colormap gray(256); +if save_image + str = [name '_' test_type '_paths']; + saveas(gcf, [rep str '.png'], 'png'); + saveas(gcf, [rep_eps str '.eps'], 'epsc'); +end + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% compute the hausdorf distance +err_rms = zeros(nbr_paths, 1); +err_inf = zeros(nbr_paths, 1); +for i=1:nbr_paths + [err_rms(i), err_inf(i)] = compute_hausdorff_distance(paths{i}, paths{1}); +end +% normalize the RMS in % +err = {}; +err{1} = 100 * err_rms / norm( start_points - end_points, 'fro' ); +err{2} = 100 * err_inf / norm( start_points - end_points, 'fro' ); +str1 = {'rms', 'inf'}; +% plot error +for i=1:2 + if strcmp(test_type,'weight') + weight_max = 1; + I = find(weight_list<=weight_max); + plot( weight_list(I)*100, err{i}(I) ); + axis tight; + xlabel('Heuristic (in %)'); + ylabel( ['Hausdorff ' upper(str1{i}) ' (in % B.B.diag.)'] ); + else + plot( reduc_factor_list*100, err{i} ); + axis tight; + xlabel('% reduction'); + ylabel( ['Hausdorff ' upper(str1{i}) ' (in % B.B.diag.)'] ); + end + if save_image + str = [name '_' test_type '_error_' str1{i}]; + saveas(gcf, [rep_eps str '.eps'], 'epsc'); + saveas(gcf, [rep str '.png'], 'png'); + end +end + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% plot the memory saving +% plot error +if strcmp(test_type,'weight') + plot(weight_list*100, 100-front_size/front_size(1)*100); + axis( [0, max(weight_list*100), 0, 100] ); + xlabel('Heuristic (in %)'); + ylabel('Memory saving (in %)'); + if save_image + str = [name '_' test_type '_memory']; + saveas(gcf, [rep_eps str '.eps'], 'eps'); + saveas(gcf, [rep str '.png'], 'png'); + end +end \ No newline at end of file diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/test_geodesic_interpolation.m b/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/test_geodesic_interpolation.m new file mode 100644 index 0000000..b3ea5eb --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/test_geodesic_interpolation.m @@ -0,0 +1,116 @@ +% test for data interpolation using geodesic distances + +rep = 'data/'; +rep = ''; + +name = 'mm'; +name = 'cavern'; +name = 'disk'; +name = 'toto'; +name = 'boat'; +name = 'cartoon'; + +clear options; +options.null = 0; + +%% compute a binary shape +n = 300; +if strcmp(name, 'toto') + M0 = load_image([rep name],n); + M = sum(M0,3); + M = 1-(M==M(1)); + % compute the constraint map + CM = zeros(n) + Inf; CM(M==0) = -Inf; + options.constraint_map = CM; % constraint the propagation inside the shape + W = ones(n); + mode = 'interpolation'; +else + n0 = []; + if strcmp(name, 'disk') + n0 = n; + end + if strcmp(name, 'cartoon') + n0 = 400; + end + M = load_image([rep name],n0); + M = rescale(crop(M,n)); M0 = M; + M = rescale(sum(M,3)); + W = compute_edge_energy(M, 1.2); + W = 1./rescale(W,0.001,1); + mode = 'colorization'; +end + +% RGB2COL matrix +CM = rand(3); CM(:,1) = 1; +[CM,R] = qr(CM); CM(:,1) = 1/3; CM = CM'; + +%% pick some points +b = 1; +points = []; +while b==1 + clf; + hold on; + imagesc(rescale(M)); axis image; axis off; + if not(isempty(points)) + plot_scattered(points(end:-1:1,:)); + end + colormap gray(256); axis ij; + hold off; + [y,x,b] = ginput(1); + if b==1 + points(:,end+1) = [x;y]; + end +end +npoints = size(points,2); +% random colors (sqrt to make it more colorfull +f = rand(3,npoints); +f = ( f ./ repmat(sum(f,1),[3, 1]) ).^(1); +% use fixed palette +fc = [1 0 0; 0 1 0; 0 0 1; 1 1 0; 1 0 1; 0 1 1; 0.2 0.7 1; 1 0.2 0.7; 0.7 1 0.2; 0.2 1 0.7]'; +sel = floor(rand(npoints,1)*6)+1; +f = fc(:,sel); + +if strcmp(mode, 'colorization') + % random CbCr + f = CM*f; f = f(2:end,:); +end + +%% perform interpolation +if strcmp(mode, 'colorization') + sigma_list = 0.001/n; + alpha_list = 3; +else + % the smaller, the more interpolation is performed + % the higher, the more diffusion it is + sigma_list = [25 25 25 0.01 0.01 0.01]/n; + % the higher, the more "voronoi"-like it is + alpha_list = [1 3 50 1 3 50]; +end + +nsigma = length(sigma_list); +nrows = 1; +if nsigma>3 + nrows = 2; +end + +clf; +for i=1:nsigma + options.sigma = sigma_list(i); + options.alpha = alpha_list(i); + [A,G] = perform_geodesic_interpolation(W,points,f,options); + + if strcmp(mode, 'colorization') + % cat the luminosity component + A = cat(3, M,A); + A = reshape(A, [n^2 3])'; + A = ( (CM^(-1)) * A )'; + A = reshape( A, [n n 3] ); + end + A = clamp(A); + subplot(nrows,ceil(nsigma/nrows), i); + hold on; + imagesc(rescale(A)); axis image; axis off; axis ij; + plot_scattered(points(end:-1:1,:)); + hold off; + title(['\alpha=' num2str(options.alpha) ', \sigma=' num2str(options.sigma)]); +end \ No newline at end of file diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/test_geodesic_vs_euclidean.m b/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/test_geodesic_vs_euclidean.m new file mode 100644 index 0000000..c3eb148 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/test_geodesic_vs_euclidean.m @@ -0,0 +1,71 @@ +% compare geodesic with euclidean distance inside a 2D shape + + +rep = 'images/'; +name = 'bird'; +name = 'giraffe'; +name = 'camel'; +name = 'chicken'; + +test = 'meangeodesic'; +test = 'eccentricity'; + +% put s=-1 for Linf eccentricity +s = -1; + +repsrc = 'data/'; + +rep = 'results/geodesic-vs-euclidean/'; +if ~exist(rep) + mkdir(rep); +end + +n = 256; +M = rescale( load_image([repsrc name],n), 0,1 ); +M = double(M>0.5); + +% make sure pixels on the boundary are black +if M(1)==1 + M = 1-M; +end + +% compare the geodesic ditance to the euclidean distance +clf; +imagesc(M); axis image; axis off; +[y,x] = ginput(1); +start_points = round([x y]'); +W = ones(n); +L = zeros(n)-Inf; L(M==1) = +Inf; +options.constraint_map = []; +[D0,S,Q] = perform_fast_marching(W, start_points, options); +options.constraint_map = L; +[D1,S,Q] = perform_fast_marching(W, start_points, options); +D0(M==0) = Inf; D1(M==0) = Inf; + +% compute a nice color image +D0a = convert_distance_color(D0); +D1a = convert_distance_color(D1); + +% place a dot at the center +[Y,X] = meshgrid(1:n,1:n); +r = 0.02*n; +I = find( (X-x).^2 + (Y-y).^2 <= r^2 ); +for i=1:3 + A = D0a(:,:,i); A(I) = i==1; + D0a(:,:,i) = A; + A = D1a(:,:,i); A(I) = i==1; + D1a(:,:,i) = A; +end + + +% display +clf; +subplot(1,2,1) +imagesc(D0a); axis image; axis off; title('Euclidean'); +subplot(1,2,2) +imagesc(D1a); axis image; axis off; title('Geodesic'); + +warning off; +imwrite(rescale(D0a), [rep name '-euclidean.png' ], 'png'); +imwrite(rescale(D1a), [rep name '-geodesic.png' ], 'png'); +warning on; diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/test_heuristic_mesh.m b/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/test_heuristic_mesh.m new file mode 100644 index 0000000..49189cb --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/test_heuristic_mesh.m @@ -0,0 +1,58 @@ +% test for heuristically driven computations on meshes + +n = 300; +repimg = 'results/heuristic-mesh/'; +if exist(repimg)~=7 + mkdir(repimg); +end + + +path(path, '../toolbox_graph/off'); +rep = '../toolbox_graph/off/'; +name = 'nefertiti.off'; +name = 'beetle.off'; +name = 'fandisk.off'; +name = 'david50kf.off'; +name = 'skull.off'; +[vertex,faces] = read_mesh([rep name]); + +if size(vertex,1)>size(vertex,2) + vertex = vertex'; +end +if size(faces,1)>size(faces,2) + faces = faces'; +end + +save_images = 1; + +nverts = max(size(vertex)); +start_points = [1]; +end_points = [2000]; +start_points = start_points(:); + +% compute distance to starting point +[H,Z,Q] = perform_fast_marching_mesh(vertex, faces, end_points); + + +options.end_points = end_points(:); + +lambda = 1; +options.heuristic = lambda*H(:); +[D,Z,Q] = perform_fast_marching_mesh(vertex, faces, start_points, options); + +col = D; +col(col==Inf) = 0; +options.face_vertex_color = col; +clf; +hold on; +plot_mesh(vertex, faces, options); +h = plot3(vertex(1,start_points),vertex(2,start_points), vertex(3,start_points), 'r.'); +set(h, 'MarkerSize', 25); +h = plot3(vertex(1,end_points),vertex(2,end_points), vertex(3,end_points), 'b.'); +set(h, 'MarkerSize', 25); +hold off; +colormap jet(256); +view(0,0); +shading interp; +% lighting none; +camlight; \ No newline at end of file diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/test_influence.m b/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/test_influence.m new file mode 100644 index 0000000..816a66e --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/test_influence.m @@ -0,0 +1,37 @@ +% test for computation influence + +n = 30; +W = ones(n); + +x = -1:2/(n-1):1; +[Y,X] = meshgrid(x,x); +sigma = 0.4; +% W = 1./(1 + exp( -(X.^2+Y.^2)/sigma^2 ) ); + +start_points = [3;3]; +end_points = [n-3;7]; +nb_iter_max = Inf; + +[Y,X] = meshgrid(0:1/(n-1):1, 0:1/(n-1):1); +H = sqrt( ( X-X(end_points(1), end_points(2)) ).^2 + ( Y-Y(end_points(1), end_points(2)) ).^2 ); + +[D,S,father] = perform_front_propagation_2d_slow(W,start_points,end_points,nb_iter_max); + +% plot father relations +P = sub2ind(size(W), end_points(1), end_points(2)); +M = zeros(n); +while ~isempty(P) + % pop front + p = P(1); + [i,j] = ind2sub(size(W),p); + P(1) = []; + M(p) = 1; + % add father + f = father(i,j,:); + if f(1)>0 && M(f(1))==0 && isempty(find(P==f(1))) + P = [P,f(1)]; + end + if f(2)>0 && M(f(2))==0 && isempty(find(P==f(2))) + P = [P,f(2)]; + end +end \ No newline at end of file diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/test_landmark.m b/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/test_landmark.m new file mode 100644 index 0000000..c2349f8 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/test_landmark.m @@ -0,0 +1,164 @@ +% test for landmark heuristic computation + +n = 300; + +rep = 'images/landmark_distance/'; +if exist(rep)~=7 + mkdir(rep); +end +rep_eps = [rep 'eps/']; +if exist(rep_eps)~=7 + mkdir(rep_eps); +end + +name = 'bump'; +name = 'map'; +name = 'mountain'; +name = 'stephanodiscusniagarae'; +name = 'cavern'; +name = 'gaussian'; +name = 'road2'; +name = 'constant'; + +save_images = 0; + +nbr_landmarks = 10; +landmark_init = 'rand'; +landmark_init = 'farthest'; + +[M,W] = load_potential_map(name, n); + +% just a string representing the number of landmarks points +num_str = num2string_fixeddigit(nbr_landmarks, 3); +marker_size = 20; + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% pick starting point +if ~exist('start_points') + [start_points,end_points] = pick_start_end_point(M); +end + +disp('Performing front propagation.'); +[D,S] = perform_fast_marching(W, start_points); + +% compute landmark +disp('Initializing Landmarks'); +switch lower(landmark_init) + case 'rand' + landmark = floor( rand(2, nbr_landmarks)*(n-1) )+1; + case 'farthest' + landmark = perform_farthest_point_sampling( W, [], nbr_landmarks ); + case 'farthestboundary' + landmark = perform_farthest_point_sampling_boundary( W, landmark, 1 ); +end + +% compute distance to landmark +DL = zeros(n,n,nbr_landmarks); +for i=1:nbr_landmarks + disp('Performing front propagation.'); + [DL(:,:,i),S] = perform_fast_marching(W, landmark(:,i)); +end + +% compute the approximated distance +[D1,Z] = compute_heuristic_landmark(DL,start_points); + +clf; +if ~save_images + subplot(2,2,1); +end +hold on; +imagesc(W'); +plot_scattered(landmark); +axis tight; axis square; axis off; +hold off; +title('Potential with landmarks'); +colormap jet(256); +if save_images + axis image; axis off; + str = [name '_' num_str 'landmarks_' landmark_init '_potential']; + saveas(gcf, [rep str '.png'], 'png'); + saveas(gcf, [rep_eps str '.eps'], 'eps'); +end + +if ~save_images + subplot(2,2,3); +end +hold on; +imagesc(D'); +contour(D', 'k'); +axis tight; axis square; axis off; +plot(start_points(1,:), start_points(2,:), 'kx', 'MarkerSize', 10); +hold off; +title('Distance to point'); +colormap jet(256); +if save_images + axis image; axis off; + str = [name '_' num_str 'landmarks_' landmark_init '_realdist']; + saveas(gcf, [rep str '.png'], 'png'); + saveas(gcf, [rep_eps str '.eps'], 'eps'); +end + +if ~save_images + subplot(2,2,4); +end +hold on; +imagesc(D1'); +contour(D1', 'k'); +axis tight; axis square; axis off; +plot(start_points(1,:), start_points(2,:), 'kx', 'MarkerSize', 10); +plot(landmark(1,:), landmark(2,:), 'k.', 'MarkerSize', marker_size); +hold off; +title('Approximate distance to point'); +colormap jet(256); +if save_images + axis image; axis off; + str = [name '_' num_str 'landmarks_' landmark_init '_approxdist']; + saveas(gcf, [rep str '.png'], 'png'); + saveas(gcf, [rep_eps str '.eps'], 'eps'); +end + +% str = [rep name '_' num2str(nbr_landmarks) 'landmarks_' landmark_init]; +% saveas(gcf, [str '.png'], 'png'); + +return; + +% plot the influence zones +clf; +hold on; +imagesc(Z'); +plot_scattered(start_points); +axis off; +hold off; +title('Approximate distance to point'); +colormap jet(256); + + + +return; + + +%%% ANIMATION! %%% +r = 0.3; +nb = 200; +i = 0; +for theta = (0:1/nb:1-1/nb)*2*pi + i = i+1; + start_points = 0.5 + r * [cos(theta);sin(theta)]; + start_points = round( start_points*(n-1) )+1; + [D1,Z] = compute_distance_landmark(DL,start_points); + clf; + imagesc(Z); + axis image; + axis off; + colormap jet(256); + + num_str = num2str(i); + if i<10 + num_str = ['0' num_str]; + end + if i<100 + num_str = ['0' num_str]; + end + str = ['anim/' name '_' num_str]; + saveas(gcf, [str '.png'], 'png'); +end \ No newline at end of file diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/test_landmark_error.m b/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/test_landmark_error.m new file mode 100644 index 0000000..a2c11c3 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/test_landmark_error.m @@ -0,0 +1,247 @@ +% test for influence of sampling strategy on the +% decreasing of the error + + +n = 100; + +rep = 'images/landmark_error/'; +rep_eps = [rep 'eps/']; +if exist(rep)~=7 + mkdir(rep); +end +if exist(rep_eps)~=7 + mkdir(rep_eps); +end + +marker_size = 20; +contour_width = 2; +nb_contours = 12; +save_image = 1; +save_image_eps = 0; + +if ~exist('name') + name = 'bump'; + name = 'map'; + name = 'stephanodiscusniagarae'; + name = 'cavern'; + name = 'gaussian'; + name = 'constant'; + name = 'road2'; + name = 'mountain'; +end + +[M,W] = load_potential_map(name, n); + +switch lower(name) + case 'road2' + A = [0.0352 0.7638; 0.5377 0.4271]; + case 'mountain' + A = [0.1005 0.8442; 0.6332 0.3116]; + case 'constant' + A = [0.1 0.1; 0.7 0.9]; +end + +% get two samples points +if exist('A') + start_points = round(A(:,1)*(n-1)+1); + end_points = round(A(:,2)*(n-1)+1); +else + [start_points,end_points] = pick_start_end_point(M); +end + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% save real distance function +options.end_points = end_points; +[D,S] = perform_fast_marching(W, start_points, options); +path = compute_geodesic(D,end_points); +clf; +plot_fast_marching_2d(M,S,path, start_points, end_points); +% save to file +if save_image + str = [name '_original_path']; + saveas(gcf, [rep str '.png'], 'png'); + if save_image_eps + saveas(gcf, [rep_eps str '.eps'], 'epsc'); + end +end + +% plot distance function +[D,S] = perform_fast_marching(W, end_points); +clf; +hold on; +m = sort(D(:)); m = m(end-10); +imagesc(min(D,m)'); +contour(min(D,m)', nb_contours, 'k', 'LineWidth', contour_width); +axis tight; axis image; axis off; +plot(start_points(1,:), start_points(2,:), 'kx', 'MarkerSize', 10); +hold off; +colormap jet(256); +axis image; axis off; +% save to file +if save_image + str = [name '_original_distance']; + saveas(gcf, [rep str '.png'], 'png'); + if save_image_eps + saveas(gcf, [rep_eps str '.eps'], 'epsc'); + end +end + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%%%%% base point for error computation %%%%%% +nbr_base_points = 200; +% base point position +base_points = floor( rand(2, nbr_base_points)*n ) + 1; +% record distances to landmarks +DL_base = zeros(n,n,nbr_base_points); +% compute real distance to these base ponts +fprintf('Compute distance to base points '); +for s=1:nbr_base_points + fprintf('.'); + [DL_base(:,:,s),Z] = perform_fast_marching(W, base_points(:,s)); +end +fprintf('\n'); + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%%%%% error decreasing %%%%%% +% landmark_init_list = {'farthestboundary','rand', 'farthest','trialerror'}; +landmark_method_list = {'proxy','align'}; +landmark_init_list{1} = {'rand'}; +landmark_init_list{1} = {}; +landmark_init_list{2} = {'rand', 'farthestboundary'}; % 'trialerror' 'farthestboundary' +err_list = {}; +% for recording error +nbr_landmark_list{1} = [5:10:128, 128:32:640]; +nbr_landmark_list{2} = [1, 2:2:32]; +% for recording images +display_list{1} = [65, 128, 256, 384, 512, 640]; +display_list{2} = [1, 2, 4, 8, 16, 32]; + +% performing test +err_list = {}; +err_list_abscice = {}; +lgd = {}; +k = 0; +for k1=1:length(landmark_method_list) +for k2=1:length(landmark_init_list{k1}) + landmark_method = landmark_method_list{k1}; + landmark_init = landmark_init_list{k1}{k2}; + lgd{end+1} = [landmark_method '+' landmark_init]; + + err = []; + % landmark poisition + landmark = []; + % record distances to landmarks + DL_landmark = []; + + for nbr_landmarks=nbr_landmark_list{k1} + + disp( ['Testing method with ' num2str(nbr_landmarks) ' landmarks'] ); + while size(landmark,2)0.5); + +% make sure pixels on the boundary are black +if M(1)==1 + M = 1-M; +end + +warning off; +imwrite(1-M, [rep name '-shape.png'], 'png'); +warning off; + +% compute geodesic distance +clf; +imagesc(M); axis image; axis off; +title('click on a point inside the shape'); +[y,x] = ginput(1); +start_points = round([x y]'); +W = ones(n); +L = zeros(n)-Inf; L(M==1) = +Inf; +options.constraint_map = L; +disp('Compute distance function'); +[D,S,Q] = perform_fast_marching(W, start_points, options); + + +bound = compute_shape_boundary(M); +nbound = size(bound,1); +npaths = 30; +sel = round(linspace(1,nbound+1,npaths+1)); sel(end) = []; +end_points = bound(sel,:); + +disp('Extract paths'); +paths = {}; +D1 = D; D1(M==0) = 1e9; +for i=1:npaths + paths{i} = compute_geodesic(D1,end_points(i,:)'); +% paths{i} = compute_discrete_geodesic(D1,end_points(i,:)')'; +end + +ms = 30; lw = 3; +% display +A = convert_distance_color(D); +clf; hold on; +imageplot(A); axis image; axis off; +for i=1:npaths + end_point = end_points(i,:); + h = plot( paths{i}(2,:), paths{i}(1,:), 'k' ); + set(h, 'LineWidth', lw); + h = plot(end_point(2),end_point(1), '.b'); + set(h, 'MarkerSize', ms); +end +h = plot(start_points(2),start_points(1), '.r'); +set(h, 'MarkerSize', ms); +hold off; +colormap jet(256); +axis ij; +saveas(gcf, [rep name '-geodesics.png'], 'png'); diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/test_redistancing.m b/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/test_redistancing.m new file mode 100644 index 0000000..0a43f11 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/test_redistancing.m @@ -0,0 +1,34 @@ +% test for the re-distancing of a distance function +n = 256; + +name = 'circle'; +name = 'rectangle'; +name = 'circlerect1'; +name = 'circlerect2'; + +D0 = compute_levelset_shape(name, n); + + +% the modified distance function, should have the same 0 level set +D = (D0.^3) .* (X+n/3); + +options.use_interpolation = 1; +D1 = perform_redistancing(D, options); +options.use_interpolation = 0; +D2 = perform_redistancing(D, options); + +% original +c0 = perform_contour_extraction(D0, 0); +% interpolation +c1 = perform_contour_extraction(D1, 0); +% no interpolation +c2 = perform_contour_extraction(D2, 0); + +clf; +hold on; +plot(c0(1,:),c0(2,:), 'r'); +plot(c1(1,:),c1(2,:), 'g'); +plot(c2(1,:),c2(2,:), 'b'); +legend('Original', 'Interpolation', 'No interpolation'); +axis([0 1 0 1]); +hold off; \ No newline at end of file diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/test_segmentation.m b/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/test_segmentation.m new file mode 100644 index 0000000..8e8f1e9 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/test_segmentation.m @@ -0,0 +1,35 @@ +% test for segmentation using front propagation +% +% Copyright (c) 2006 Gabriel Peyré + +n = 200; +map_name = 'data/room.png'; +map_name = 'data/cavern.png'; + + +[W, cm] = imread(map_name); +W = rescale( double(W) ); +W = W.^0.2; % enhance contrast +W = W + 1e-6; % put low speed on background + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% pick starting point +start_points = pick_start_end_point(W); + +options.nb_iter_max = Inf; +options.Tmax = Inf; +disp('Performing front propagation.'); +[D,S] = perform_fast_marching(W, start_points, options); + +T = sum(size(W)); % threshold value +clf; +subplot(1,2,1); +imagesc(W); +title('Map'); +axis image; axis off; +subplot(1,2,2); +imagesc(D>T); +title('Segmented'); +axis image; axis off; +colormap gray(256); + diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/test_skeleton.m b/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/test_skeleton.m new file mode 100644 index 0000000..d5b7202 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/test_skeleton.m @@ -0,0 +1,49 @@ +% test for skeleton and distance transform + + +rep = 'data/'; +name = 'mm'; +name = 'cavern'; +name = 'toto'; + +%% compute a binary shape +n = 200; +Ma = load_image([rep name],n-10); +Ma = sum(Ma,3); +M = zeros(n); +M(6:n-5,6:n-5) = Ma; +mask = 1-(M==M(1)); + +%% compute the skeleton +[skg,rad] = skeleton(mask); +% the higher the threshold, the smaller the skeleton +sk1 = skg>20; + +sk2 = pick_curves(mask); + +sk = {sk1,sk2}; +nsk = length(sk); + +clf; +for i=1:nsk + %% compute euclidean distance to skeleton + [Dsk1,Qsk] = eucdist2(logical(sk{i})); + %% compute the geodesic distance, should not be exactly the same + % positions along the skeleton + [x,y] = ind2sub(size(mask),find(sk{i})); + skpoints = [x(:)';y(:)']; + CM = zeros(n) + Inf; CM(mask==0) = -Inf; + options.constraint_map = CM; % constraint the propagation inside the shape + [Dsk2,Z,Qsk] = perform_fast_marching(ones(n), skpoints, options); + % display + subplot(nsk,3,1+(i-1)*3); + imagesc(mask+sk{i}); axis image; axis off; + title('skeleton'); + subplot(nsk,3,2+(i-1)*3); + imagesc(Dsk1.*mask); axis image; axis off; + title('euclidean distance'); + subplot(nsk,3,3+(i-1)*3); + imagesc(Dsk2.*mask); axis image; axis off; + title('geodesic distance'); +end +colormap jet(256); \ No newline at end of file diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/test_vol3d.m b/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/test_vol3d.m new file mode 100644 index 0000000..0960f13 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/test_vol3d.m @@ -0,0 +1,96 @@ +% volumetric data vizualization + +% load brain1-128.mat +% load brain1-256.mat +load brain1-crop-256.mat + + +rep = 'results/vol3d/'; +if not(exist(rep)) + mkdir(rep); +end + +% save some slices +ilist = round(linspace(1,size(M,3),10)); ilist([1 end]) = []; +warning off; +for i=1:length(ilist) + imwrite(rescale(M(:,:,ilist(i))), [rep 'brain-img-' num2str(i) '.png'], 'png'); +end +warning on; + + +% crop +n = 100; +M = crop(M,n); % (end-n+1:end,end-n+1:end,end-n+1:end); +M = rescale(M); + +clf; +h = vol3d('cdata',M,'texture','2D'); +view(3); axis off; + +center_list = .55;% % .1:.1:.9; +nc = length(center_list); +for i=1:nc + % set up alpha + options.center = center_list(i); + options.sigma = .08; + a = compute_alpha_map('gaussian', options); + colormap bone(256); + vol3d(h); +% saveas(gcf, [rep 'brain-vol3d-' num2str(i) '.png'], 'png'); +end + +n = size(M,1); +% perform fast marching +delta = 5; +clf; +imageplot(M(:,:,delta)); +axis image; axis off; +title('Pick starting point'); +start_point = round( ginput(1) ); +start_point = [start_point(2); start_point(1); delta]; + + +% compute the potential +c = M(start_point(1),start_point(2),start_point(3)); +sigma = .04; +W = exp( -(M-c).^2 / (2*sigma^2) ); +W = rescale(W,.001,1); +options.nb_iter_max = Inf; +fprintf('--> Perform Fast Marching ... '); +[D,S] = perform_fast_marching(W, start_point, options); +disp('done.'); + +% display the interface of the front +clf; +h = vol3d('cdata',rescale(D),'texture','2D'); +view(3); axis off; +vol3d(h); + +center_list = .1; % [.1 .05 .02 .01 .005 .001]; +options.sigma = 0.03; +nc = length(center_list); +for i=1:nc + % set up alpha + options.center = center_list(i); + options.cname = 'jet'; + [a,c] = compute_alpha_map('gaussian', options); + colormap(c); + vol3d(h); +end + +% find an end point +d = D(:,:,n-delta); +[tmp,I] = min(d(:)); +[x,y] = ind2sub(size(d),I); +end_point = [x;y;n-delta]; + +path = compute_discrete_geodesic(D,end_point); + +% draw the path +Dend = D(end_point(1),end_point(2),end_point(3)); +D1 = double( D<=Dend ); +clf; +plot_fast_marching_3d(M,D1,path,start_point,end_point); +view(3); camlight; + diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/test_voronoi_segmentation.m b/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/test_voronoi_segmentation.m new file mode 100644 index 0000000..1a707a9 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/test_voronoi_segmentation.m @@ -0,0 +1,69 @@ +% test for precise Voronoi cell extraction on meshes, together with Lloyd relaxation + +clear options; +path(path, 'toolbox/'); +path(path, '../toolbox_graph_data/'); +path(path, '../toolbox_graph_data/off/'); + +% test lloyd algorithm or progressive seeding +test = 'voronoi'; +test = 'lloyd'; + +rep = ['results/' test '-mesh/']; +if not(exist(rep)) + mkdir(rep); +end + + +name = 'david50kf'; +name = 'hand'; +name = 'david_head'; +name = 'bunny'; +name = 'elephant-50kv'; + +options.name = name; +[vertex,faces] = read_mesh(name); + +n = size(vertex,2); + + +if strcmp(test, 'lloyd') + nstart = 100; + niter = 20; +else + nstart = 5; + niter = 8; + nadd = 15; + nmax = nstart + (niter-1)*nadd; +end +start_points = round(rand(nstart,1)*(n-1)+1); + +cm = rand(nmax,3); +cm = rgb2hsv(cm); +cm(:,2) = 1-(1-cm(:,2))/2; +cm = hsv2rgb(cm); + +for i=1:niter + [Q,DQ, ve, edges_id, lambda] = compute_voronoi_mesh(vertex,faces, start_points, options); + % display the sampling + options.voronoi_edges = ve; + options.colorfx = ''; + options.start_points = start_points; + col = Q(:,1); + if strcmp(test, 'voronoi') + col(1) = nmax; + end + plot_fast_marching_mesh(vertex,faces, col, [], options); + colormap(cm); + saveas(gcf, [rep name '-' test '-' num2string_fixeddigit(i,2) '.png'], 'png'); + % update positions + if strcmp(test, 'lloyd') + options.edges_id = edges_id; + options.lambda = lambda; + options.Q = Q; + start_points = perform_lloyd_mesh(vertex,faces, start_points, options); + else + % add new points + start_points = [start_points; round(rand(nadd,1)*(n-1)+1)]; + end +end diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/test_voronoi_triangulation.m b/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/test_voronoi_triangulation.m new file mode 100644 index 0000000..1663fa3 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/tests/test_voronoi_triangulation.m @@ -0,0 +1,34 @@ +% test for Voronoi cells extractions + + +n = 300; +name = 'mountain'; +name = 'constant'; + +% number of points +p = 80; +start_points = floor(rand(2,p)*(n-1))+1; + +[M,W] = load_potential_map(name, n); + +[D,Z,Q] = perform_fast_marching(W, start_points); + +clf; +subplot(1,2,1); +hold on; +imagesc(Q'); axis image; axis off; +plot(start_points(1,:), start_points(2,:), 'k.'); +hold off; +subplot(1,2,2); +hold on; +imagesc(D'); axis image; axis off; +plot(start_points(1,:), start_points(2,:), 'k.'); +hold off; + +faces = compute_voronoi_triangulation(Q, vertex); +edges = compute_edges(faces); + +hold on; +imagesc(Q'); axis image; axis off; +plot_edges(edges, start_points, 'k'); +hold off; \ No newline at end of file diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/.svn/all-wcprops b/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/.svn/all-wcprops new file mode 100644 index 0000000..0f52613 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/.svn/all-wcprops @@ -0,0 +1,209 @@ +K 25 +svn:wc:ra_dav:version-url +V 73 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/toolbox +END +compute_distance_to_points.m +K 25 +svn:wc:ra_dav:version-url +V 102 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/toolbox/compute_distance_to_points.m +END +perform_conjugate_gradient.m +K 25 +svn:wc:ra_dav:version-url +V 102 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/toolbox/perform_conjugate_gradient.m +END +compute_vertex_ring.m +K 25 +svn:wc:ra_dav:version-url +V 95 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/toolbox/compute_vertex_ring.m +END +progressbar.m +K 25 +svn:wc:ra_dav:version-url +V 87 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/toolbox/progressbar.m +END +clamp.m +K 25 +svn:wc:ra_dav:version-url +V 81 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/toolbox/clamp.m +END +mmax.m +K 25 +svn:wc:ra_dav:version-url +V 80 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/toolbox/mmax.m +END +crop.m +K 25 +svn:wc:ra_dav:version-url +V 80 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/toolbox/crop.m +END +read_off.m +K 25 +svn:wc:ra_dav:version-url +V 84 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/toolbox/read_off.m +END +num2string_fixeddigit.m +K 25 +svn:wc:ra_dav:version-url +V 97 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/toolbox/num2string_fixeddigit.m +END +compute_grad.m +K 25 +svn:wc:ra_dav:version-url +V 88 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/toolbox/compute_grad.m +END +nb_dims.m +K 25 +svn:wc:ra_dav:version-url +V 83 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/toolbox/nb_dims.m +END +perform_curve_extraction.m +K 25 +svn:wc:ra_dav:version-url +V 100 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/toolbox/perform_curve_extraction.m +END +load_image.m +K 25 +svn:wc:ra_dav:version-url +V 86 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/toolbox/load_image.m +END +compute_edges.m +K 25 +svn:wc:ra_dav:version-url +V 89 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/toolbox/compute_edges.m +END +plot_edges.m +K 25 +svn:wc:ra_dav:version-url +V 86 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/toolbox/plot_edges.m +END +read_mesh.m +K 25 +svn:wc:ra_dav:version-url +V 85 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/toolbox/read_mesh.m +END +prod_vf_sf.m +K 25 +svn:wc:ra_dav:version-url +V 86 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/toolbox/prod_vf_sf.m +END +check_face_vertex.m +K 25 +svn:wc:ra_dav:version-url +V 93 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/toolbox/check_face_vertex.m +END +plot_mesh.m +K 25 +svn:wc:ra_dav:version-url +V 85 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/toolbox/plot_mesh.m +END +getoptions.m +K 25 +svn:wc:ra_dav:version-url +V 86 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/toolbox/getoptions.m +END +perform_image_resize.m +K 25 +svn:wc:ra_dav:version-url +V 96 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/toolbox/perform_image_resize.m +END +compute_edge_face_ring.m +K 25 +svn:wc:ra_dav:version-url +V 98 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/toolbox/compute_edge_face_ring.m +END +perform_curve_resampling.m +K 25 +svn:wc:ra_dav:version-url +V 100 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/toolbox/perform_curve_resampling.m +END +triangulation2adjacency.m +K 25 +svn:wc:ra_dav:version-url +V 99 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/toolbox/triangulation2adjacency.m +END +compute_cuvilinear_abscice.m +K 25 +svn:wc:ra_dav:version-url +V 102 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/toolbox/compute_cuvilinear_abscice.m +END +perform_tensor_recomp.m +K 25 +svn:wc:ra_dav:version-url +V 97 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/toolbox/perform_tensor_recomp.m +END +perform_convolution.m +K 25 +svn:wc:ra_dav:version-url +V 95 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/toolbox/perform_convolution.m +END +perform_vf_normalization.m +K 25 +svn:wc:ra_dav:version-url +V 100 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/toolbox/perform_vf_normalization.m +END +compute_gaussian_filter.m +K 25 +svn:wc:ra_dav:version-url +V 99 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/toolbox/compute_gaussian_filter.m +END +perform_histogram_equalization.m +K 25 +svn:wc:ra_dav:version-url +V 106 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/toolbox/perform_histogram_equalization.m +END +rescale.m +K 25 +svn:wc:ra_dav:version-url +V 83 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/toolbox/rescale.m +END +perform_blurring.m +K 25 +svn:wc:ra_dav:version-url +V 92 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/toolbox/perform_blurring.m +END +imageplot.m +K 25 +svn:wc:ra_dav:version-url +V 85 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/toolbox/imageplot.m +END +perform_contour_extraction.m +K 25 +svn:wc:ra_dav:version-url +V 102 +/svnroot/matlabcompanion/!svn/ver/1/toolbox/toolbox_fast_marching/toolbox/perform_contour_extraction.m +END diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/.svn/entries b/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/.svn/entries new file mode 100644 index 0000000..ab738bf --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/.svn/entries @@ -0,0 +1,462 @@ +8 + +dir +12 +https://matlabcompanion.svn.sourceforge.net/svnroot/matlabcompanion/toolbox/toolbox_fast_marching/toolbox +https://matlabcompanion.svn.sourceforge.net/svnroot/matlabcompanion + + + +2008-08-16T12:32:42.608947Z +1 +nikopol0 + + +svn:special svn:externals svn:needs-lock + + + + + + + + + + + +0211462f-4f08-4595-aba7-0193070202b6 + +compute_distance_to_points.m +file + + + + +2008-08-16T13:43:22.000000Z +05535d6f3d3038840b04cb16412ce67a +2008-08-16T12:32:42.608947Z +1 +nikopol0 +has-props + +perform_conjugate_gradient.m +file + + + + +2008-08-16T13:43:22.000000Z +20a0c254640b6bae9562cf3fc85f0811 +2008-08-16T12:32:42.608947Z +1 +nikopol0 + +compute_vertex_ring.m +file + + + + +2008-08-16T13:43:22.000000Z +d475cf04fa65885472ab807248d520c8 +2008-08-16T12:32:42.608947Z +1 +nikopol0 +has-props + +progressbar.m +file + + + + +2008-08-16T13:43:22.000000Z +2aebfd9065003aee205e9aab5169328e +2008-08-16T12:32:42.608947Z +1 +nikopol0 + +clamp.m +file + + + + +2008-08-16T13:43:22.000000Z +1b4551fada1cd85d13871503218ce816 +2008-08-16T12:32:42.608947Z +1 +nikopol0 +has-props + +mmax.m +file + + + + +2008-08-16T13:43:22.000000Z +d3a57ccecda18cde2c9869eb930cb184 +2008-08-16T12:32:42.608947Z +1 +nikopol0 +has-props + +crop.m +file + + + + +2008-08-16T13:43:22.000000Z +07925e86596584f142fdb67a87b490a4 +2008-08-16T12:32:42.608947Z +1 +nikopol0 + +read_off.m +file + + + + +2008-08-16T13:43:22.000000Z +50b7f323b04de03c672b5ceca5e8b116 +2008-08-16T12:32:42.608947Z +1 +nikopol0 +has-props + +num2string_fixeddigit.m +file + + + + +2008-08-16T13:43:22.000000Z +fc2065099748dd3e797dcc7fd2a80e75 +2008-08-16T12:32:42.608947Z +1 +nikopol0 +has-props + +compute_grad.m +file + + + + +2008-08-16T13:43:22.000000Z +63782dfbc88ae5c29b4c76f12cfeb516 +2008-08-16T12:32:42.608947Z +1 +nikopol0 +has-props + +nb_dims.m +file + + + + +2008-08-16T13:43:22.000000Z +9596224e8c983e05bb5bda5a245eb0d9 +2008-08-16T12:32:42.608947Z +1 +nikopol0 +has-props + +perform_curve_extraction.m +file + + + + +2008-08-16T13:43:22.000000Z +4415f4ecae95f89dcfbe003638d98734 +2008-08-16T12:32:42.608947Z +1 +nikopol0 +has-props + +load_image.m +file + + + + +2008-08-16T13:43:22.000000Z +16a3a912ce98f3734882ac9fe80494c2 +2008-08-16T12:32:42.608947Z +1 +nikopol0 +has-props + +compute_edges.m +file + + + + +2008-08-16T13:43:22.000000Z +0c2288c991bd3691cb52b3d1d15fe8fb +2008-08-16T12:32:42.608947Z +1 +nikopol0 +has-props + +plot_edges.m +file + + + + +2008-08-16T13:43:22.000000Z +3135e24222c10c9f915501aa689005e2 +2008-08-16T12:32:42.608947Z +1 +nikopol0 +has-props + +prod_vf_sf.m +file + + + + +2008-08-16T13:43:22.000000Z +6750c130f02812db8444b8a8d68d2cc3 +2008-08-16T12:32:42.608947Z +1 +nikopol0 +has-props + +read_mesh.m +file + + + + +2008-08-16T13:43:22.000000Z +62d411690ed17539e4966305b1af6ca7 +2008-08-16T12:32:42.608947Z +1 +nikopol0 +has-props + +check_face_vertex.m +file + + + + +2008-08-16T13:43:22.000000Z +5112ad0482fa3700123a6c770f8eb622 +2008-08-16T12:32:42.608947Z +1 +nikopol0 + +plot_mesh.m +file + + + + +2008-08-16T13:43:22.000000Z +783c9c8d288af85d43c4cc5d40930caf +2008-08-16T12:32:42.608947Z +1 +nikopol0 +has-props + +getoptions.m +file + + + + +2008-08-16T13:43:22.000000Z +72809f78398949cfa8c5932cc5e366cc +2008-08-16T12:32:42.608947Z +1 +nikopol0 + +compute_edge_face_ring.m +file + + + + +2008-08-16T13:43:22.000000Z +e71252e64efc7927135ebabdcf1b7fe2 +2008-08-16T12:32:42.608947Z +1 +nikopol0 + +perform_image_resize.m +file + + + + +2008-08-16T13:43:22.000000Z +c99eebde53d144a2550d30920c83e5a0 +2008-08-16T12:32:42.608947Z +1 +nikopol0 +has-props + +perform_curve_resampling.m +file + + + + +2008-08-16T13:43:22.000000Z +1d36f2a8e69d90ef8db998e6f31505da +2008-08-16T12:32:42.608947Z +1 +nikopol0 +has-props + +triangulation2adjacency.m +file + + + + +2008-08-16T13:43:22.000000Z +67c8dcc668baa03fe855a2132a11cf21 +2008-08-16T12:32:42.608947Z +1 +nikopol0 +has-props + +compute_cuvilinear_abscice.m +file + + + + +2008-08-16T13:43:22.000000Z +d9ceb701d9f64c96eceb4a3b52237016 +2008-08-16T12:32:42.608947Z +1 +nikopol0 +has-props + +perform_convolution.m +file + + + + +2008-08-16T13:43:22.000000Z +fef001122cd6fb8a9e8a9b7049dfbf1d +2008-08-16T12:32:42.608947Z +1 +nikopol0 +has-props + +perform_tensor_recomp.m +file + + + + +2008-08-16T13:43:22.000000Z +d4b3b4923d4e36accd88fca7437857f2 +2008-08-16T12:32:42.608947Z +1 +nikopol0 +has-props + +compute_gaussian_filter.m +file + + + + +2008-08-16T13:43:22.000000Z +d6b7284d54ebb43b7bc35fd852768077 +2008-08-16T12:32:42.608947Z +1 +nikopol0 +has-props + +perform_vf_normalization.m +file + + + + +2008-08-16T13:43:22.000000Z +bb63bd7009895cb0cb882b3ea37eb7de +2008-08-16T12:32:42.608947Z +1 +nikopol0 +has-props + +perform_histogram_equalization.m +file + + + + +2008-08-16T13:43:22.000000Z +0de4625c41612ec5c1ec04489c790849 +2008-08-16T12:32:42.608947Z +1 +nikopol0 +has-props + +rescale.m +file + + + + +2008-08-16T13:43:22.000000Z +3a8bf65e8ea6edb2988f32d9f12d6eda +2008-08-16T12:32:42.608947Z +1 +nikopol0 +has-props + +perform_blurring.m +file + + + + +2008-08-16T13:43:22.000000Z +38207053cfe181e6a9787a86ffd27a78 +2008-08-16T12:32:42.608947Z +1 +nikopol0 + +imageplot.m +file + + + + +2008-08-16T13:43:22.000000Z +9729d4aa97593b9b8e4ead60fd18d50b +2008-08-16T12:32:42.608947Z +1 +nikopol0 + +perform_contour_extraction.m +file + + + + +2008-08-16T13:43:22.000000Z +5d3dc95ac3325efdab47e21d99e70f2e +2008-08-16T12:32:42.608947Z +1 +nikopol0 +has-props + diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/.svn/format b/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/.svn/format new file mode 100644 index 0000000..45a4fb7 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/.svn/format @@ -0,0 +1 @@ +8 diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/.svn/prop-base/clamp.m.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/.svn/prop-base/clamp.m.svn-base new file mode 100644 index 0000000..a669705 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/.svn/prop-base/clamp.m.svn-base @@ -0,0 +1,5 @@ +K 14 +svn:executable +V 0 + +END diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/.svn/prop-base/compute_cuvilinear_abscice.m.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/.svn/prop-base/compute_cuvilinear_abscice.m.svn-base new file mode 100644 index 0000000..a669705 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/.svn/prop-base/compute_cuvilinear_abscice.m.svn-base @@ -0,0 +1,5 @@ +K 14 +svn:executable +V 0 + +END diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/.svn/prop-base/compute_distance_to_points.m.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/.svn/prop-base/compute_distance_to_points.m.svn-base new file mode 100644 index 0000000..a669705 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/.svn/prop-base/compute_distance_to_points.m.svn-base @@ -0,0 +1,5 @@ +K 14 +svn:executable +V 0 + +END diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/.svn/prop-base/compute_edges.m.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/.svn/prop-base/compute_edges.m.svn-base new file mode 100644 index 0000000..a669705 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/.svn/prop-base/compute_edges.m.svn-base @@ -0,0 +1,5 @@ +K 14 +svn:executable +V 0 + +END diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/.svn/prop-base/compute_gaussian_filter.m.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/.svn/prop-base/compute_gaussian_filter.m.svn-base new file mode 100644 index 0000000..a669705 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/.svn/prop-base/compute_gaussian_filter.m.svn-base @@ -0,0 +1,5 @@ +K 14 +svn:executable +V 0 + +END diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/.svn/prop-base/compute_grad.m.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/.svn/prop-base/compute_grad.m.svn-base new file mode 100644 index 0000000..a669705 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/.svn/prop-base/compute_grad.m.svn-base @@ -0,0 +1,5 @@ +K 14 +svn:executable +V 0 + +END diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/.svn/prop-base/compute_vertex_ring.m.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/.svn/prop-base/compute_vertex_ring.m.svn-base new file mode 100644 index 0000000..a669705 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/.svn/prop-base/compute_vertex_ring.m.svn-base @@ -0,0 +1,5 @@ +K 14 +svn:executable +V 0 + +END diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/.svn/prop-base/load_image.m.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/.svn/prop-base/load_image.m.svn-base new file mode 100644 index 0000000..a669705 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/.svn/prop-base/load_image.m.svn-base @@ -0,0 +1,5 @@ +K 14 +svn:executable +V 0 + +END diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/.svn/prop-base/mmax.m.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/.svn/prop-base/mmax.m.svn-base new file mode 100644 index 0000000..a669705 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/.svn/prop-base/mmax.m.svn-base @@ -0,0 +1,5 @@ +K 14 +svn:executable +V 0 + +END diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/.svn/prop-base/nb_dims.m.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/.svn/prop-base/nb_dims.m.svn-base new file mode 100644 index 0000000..a669705 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/.svn/prop-base/nb_dims.m.svn-base @@ -0,0 +1,5 @@ +K 14 +svn:executable +V 0 + +END diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/.svn/prop-base/num2string_fixeddigit.m.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/.svn/prop-base/num2string_fixeddigit.m.svn-base new file mode 100644 index 0000000..a669705 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/.svn/prop-base/num2string_fixeddigit.m.svn-base @@ -0,0 +1,5 @@ +K 14 +svn:executable +V 0 + +END diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/.svn/prop-base/perform_contour_extraction.m.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/.svn/prop-base/perform_contour_extraction.m.svn-base new file mode 100644 index 0000000..a669705 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/.svn/prop-base/perform_contour_extraction.m.svn-base @@ -0,0 +1,5 @@ +K 14 +svn:executable +V 0 + +END diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/.svn/prop-base/perform_convolution.m.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/.svn/prop-base/perform_convolution.m.svn-base new file mode 100644 index 0000000..a669705 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/.svn/prop-base/perform_convolution.m.svn-base @@ -0,0 +1,5 @@ +K 14 +svn:executable +V 0 + +END diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/.svn/prop-base/perform_curve_extraction.m.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/.svn/prop-base/perform_curve_extraction.m.svn-base new file mode 100644 index 0000000..a669705 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/.svn/prop-base/perform_curve_extraction.m.svn-base @@ -0,0 +1,5 @@ +K 14 +svn:executable +V 0 + +END diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/.svn/prop-base/perform_curve_resampling.m.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/.svn/prop-base/perform_curve_resampling.m.svn-base new file mode 100644 index 0000000..a669705 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/.svn/prop-base/perform_curve_resampling.m.svn-base @@ -0,0 +1,5 @@ +K 14 +svn:executable +V 0 + +END diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/.svn/prop-base/perform_histogram_equalization.m.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/.svn/prop-base/perform_histogram_equalization.m.svn-base new file mode 100644 index 0000000..a669705 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/.svn/prop-base/perform_histogram_equalization.m.svn-base @@ -0,0 +1,5 @@ +K 14 +svn:executable +V 0 + +END diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/.svn/prop-base/perform_image_resize.m.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/.svn/prop-base/perform_image_resize.m.svn-base new file mode 100644 index 0000000..a669705 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/.svn/prop-base/perform_image_resize.m.svn-base @@ -0,0 +1,5 @@ +K 14 +svn:executable +V 0 + +END diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/.svn/prop-base/perform_tensor_recomp.m.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/.svn/prop-base/perform_tensor_recomp.m.svn-base new file mode 100644 index 0000000..a669705 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/.svn/prop-base/perform_tensor_recomp.m.svn-base @@ -0,0 +1,5 @@ +K 14 +svn:executable +V 0 + +END diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/.svn/prop-base/perform_vf_normalization.m.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/.svn/prop-base/perform_vf_normalization.m.svn-base new file mode 100644 index 0000000..a669705 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/.svn/prop-base/perform_vf_normalization.m.svn-base @@ -0,0 +1,5 @@ +K 14 +svn:executable +V 0 + +END diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/.svn/prop-base/plot_edges.m.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/.svn/prop-base/plot_edges.m.svn-base new file mode 100644 index 0000000..a669705 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/.svn/prop-base/plot_edges.m.svn-base @@ -0,0 +1,5 @@ +K 14 +svn:executable +V 0 + +END diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/.svn/prop-base/plot_mesh.m.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/.svn/prop-base/plot_mesh.m.svn-base new file mode 100644 index 0000000..a669705 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/.svn/prop-base/plot_mesh.m.svn-base @@ -0,0 +1,5 @@ +K 14 +svn:executable +V 0 + +END diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/.svn/prop-base/prod_vf_sf.m.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/.svn/prop-base/prod_vf_sf.m.svn-base new file mode 100644 index 0000000..a669705 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/.svn/prop-base/prod_vf_sf.m.svn-base @@ -0,0 +1,5 @@ +K 14 +svn:executable +V 0 + +END diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/.svn/prop-base/read_mesh.m.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/.svn/prop-base/read_mesh.m.svn-base new file mode 100644 index 0000000..a669705 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/.svn/prop-base/read_mesh.m.svn-base @@ -0,0 +1,5 @@ +K 14 +svn:executable +V 0 + +END diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/.svn/prop-base/read_off.m.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/.svn/prop-base/read_off.m.svn-base new file mode 100644 index 0000000..a669705 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/.svn/prop-base/read_off.m.svn-base @@ -0,0 +1,5 @@ +K 14 +svn:executable +V 0 + +END diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/.svn/prop-base/rescale.m.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/.svn/prop-base/rescale.m.svn-base new file mode 100644 index 0000000..a669705 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/.svn/prop-base/rescale.m.svn-base @@ -0,0 +1,5 @@ +K 14 +svn:executable +V 0 + +END diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/.svn/prop-base/triangulation2adjacency.m.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/.svn/prop-base/triangulation2adjacency.m.svn-base new file mode 100644 index 0000000..a669705 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/.svn/prop-base/triangulation2adjacency.m.svn-base @@ -0,0 +1,5 @@ +K 14 +svn:executable +V 0 + +END diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/.svn/text-base/check_face_vertex.m.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/.svn/text-base/check_face_vertex.m.svn-base new file mode 100644 index 0000000..f5b768b --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/.svn/text-base/check_face_vertex.m.svn-base @@ -0,0 +1,29 @@ +function [vertex,face] = check_face_vertex(vertex,face, options) + +% check_face_vertex - check that vertices and faces have the correct size +% +% [vertex,face] = check_face_vertex(vertex,face); +% +% Copyright (c) 2007 Gabriel Peyre + +vertex = check_size(vertex); +face = check_size(face); + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +function a = check_size(a) +if isempty(a) + return; +end +if size(a,1)>size(a,2) + a = a'; +end +if size(a,1)<3 && size(a,2)==3 + a = a'; +end +if size(a,1)<=3 && size(a,2)>=3 && sum(abs(a(:,3)))==0 + % for flat triangles + a = a'; +end +if size(a,1)~=3 + error('face or vertex is not of correct size'); +end diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/.svn/text-base/clamp.m.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/.svn/text-base/clamp.m.svn-base new file mode 100644 index 0000000..32bb8ee --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/.svn/text-base/clamp.m.svn-base @@ -0,0 +1,19 @@ +function y = clamp(x,a,b) + +% clamp - clamp a value +% +% y = clamp(x,a,b); +% +% Default is [a,b]=[0,1]. +% +% Copyright (c) 2004 Gabriel Peyré + +if nargin<2 + a = 0; +end +if nargin<3 + b = 1; +end + +y = max(x,a); +y = min(y,b); \ No newline at end of file diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/.svn/text-base/compute_cuvilinear_abscice.m.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/.svn/text-base/compute_cuvilinear_abscice.m.svn-base new file mode 100644 index 0000000..baec7d7 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/.svn/text-base/compute_cuvilinear_abscice.m.svn-base @@ -0,0 +1,19 @@ +function s = compute_cuvilinear_abscice(c) + +% compute_cuvilinear_abscice - compute the curvilinear abscice of a curve +% +% s = compute_cuvilinear_abscice(c); +% +% A curve is a ndims x npts matrix. +% +% Copyright (c) 2004 Gabriel Peyré + +if size(c,1)>size(c,2) + c = c'; +end + +npts = size(c,2); +D = c(:,2:end)-c(:,1:(end-1)); +s = zeros(npts,1); +s(2:end) = sqrt( sum(D.^2,1) ); +s = cumsum(s); \ No newline at end of file diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/.svn/text-base/compute_distance_to_points.m.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/.svn/text-base/compute_distance_to_points.m.svn-base new file mode 100644 index 0000000..828633f --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/.svn/text-base/compute_distance_to_points.m.svn-base @@ -0,0 +1,21 @@ +function D = compute_distance_to_points(X,seeds) + +% compute_distance_to_points - compute euclidean distance to a set of points. +% +% D = compute_distance_to_points(X,seeds) +% +% 'X' is a [d,n] matrix, X(:,i) is the ith point living in R^d. +% 'seeds' is a [d,k] matrix. +% D(i,j) = |X(:,j)-seeds(:,i)|^2. +% +% Copyright (c) 2004 Gabriel Peyré + +nbCluster = size(seeds,2); +n = size(X,2); +D = zeros(nbCluster,n); +d = size(X,1); + +for k=1:nbCluster + % distance to seed + D(k,:) = sum( (X - repmat(seeds(:,k),1,n)).^2 ); +end \ No newline at end of file diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/.svn/text-base/compute_edge_face_ring.m.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/.svn/text-base/compute_edge_face_ring.m.svn-base new file mode 100644 index 0000000..28c084f --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/.svn/text-base/compute_edge_face_ring.m.svn-base @@ -0,0 +1,41 @@ +function A = compute_edge_face_ring(face) + +% compute_edge_face_ring - compute faces adjacent to each edge +% +% e2f = compute_edge_face_ring(face); +% +% e2f(i,j) and e2f(j,i) are the number of the two faces adjacent to +% edge (i,j). +% +% Copyright (c) 2007 Gabriel Peyre + + +[tmp,face] = check_face_vertex([],face); + +n = max(face(:)); +m = size(face,2); +i = [face(1,:) face(2,:) face(3,:)]; +j = [face(2,:) face(3,:) face(1,:)]; +s = [1:m 1:m 1:m]; + +% first without duplicate +[tmp,I] = unique( i+(max(i)+1)*j ); +% remaining items +J = setdiff(1:length(s), I); + +% flip the duplicates +i1 = [i(I) j(J)]; +j1 = [j(I) i(J)]; +s = [s(I) s(J)]; + +% remove doublons +[tmp,I] = unique( i1+(max(i1)+1)*j1 ); +i1 = i1(I); j1 = j1(I); s = s(I); + +A = sparse(i1,j1,s,n,n); + + +% add missing points +I = find( A'~=0 ); +I = I( A(I)==0 ); +A( I ) = -1; diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/.svn/text-base/compute_edges.m.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/.svn/text-base/compute_edges.m.svn-base new file mode 100644 index 0000000..7771da2 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/.svn/text-base/compute_edges.m.svn-base @@ -0,0 +1,37 @@ +function edges = compute_edges(face) + +% compute_edges - from a list of faces, compute the list of (unique) edges. +% +% edge = compute_edges(face); +% +% Copyright (c) 2004 Gabriel Peyré + +if isempty(face) + edges=[]; + return; +end + +[tmp,face] = check_face_vertex([],face); + +if size(face,1)~=3 + error('Problem'); +end +d = size(face,1); + +edges = []; +for i=1:d + sel = [i, mod(i,d)+1]; + edges = [edges, face(sel,:)]; +end + +% sort pair of vertex +I = find(edges(1,:)>edges(2,:)); +J = find(edges(1,:)<=edges(2,:)); +edges = [edges(end:-1:1,I), edges(:,J)]; + +% unique id +m = max(edges(:))+100; +id = edges(1,:) + m*edges(2,:); + +[tmp,I] = unique(id); +edges = edges(:,I); \ No newline at end of file diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/.svn/text-base/compute_gaussian_filter.m.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/.svn/text-base/compute_gaussian_filter.m.svn-base new file mode 100644 index 0000000..2646f8c --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/.svn/text-base/compute_gaussian_filter.m.svn-base @@ -0,0 +1,108 @@ +function f = compute_gaussian_filter(n,s,N); + +% compute_gaussian_filter - compute a 1D or 2D Gaussian filter. +% +% f = compute_gaussian_filter(n,s,N); +% +% 'n' is the size of the filter, odd for no phase in the filter. +% (if too small it will alterate the filter). +% use n=[n1,n2] for a 2D filter +% 's' is the standard deviation of the filter. +% 'N' is the size of the big signal/image (supposed to lie in [0,1] or [0,1]x[0,1]). +% use N=[N1,N2] for a 2D filter. +% +% The equation (in 1D) is +% f[k] = exp( -(x(k)^2/(2*s^2)) ); +% where x span [-1/2,1/2]. +% +% The filter is normalised so that it sums to 1. +% +% Copyright (c) 2004 Gabriel PeyrŽ + +nd = 1; +if length(n)>1 & n(2)>1 + nd = 2; +end + +if nd==2 && length(s)==1 + s = [s s]; +end +if nd==2 && length(N)==1 + N = [N N]; +end + +if nd==1 + f = build_gaussian_filter_1d(n,s,N); +else + f = build_gaussian_filter_2d(n,s,N); +end + + + + +% build_gaussian_filter_2d - compute a 2D Gaussian filter. +% +% f = build_gaussian_filter_2d(n,s,N); +% +% 'n' is the size of the filter, odd for no phase in the filter. +% (if too small it will alterate the filter). +% 's' is the standard deviation of the filter. +% 'N' is the size of the big image (supposed to lie in [0,1]x[0,1]). +% +% The filter is normalised so that it sums to 1. +% +% Copyright (c) 2004 Gabriel PeyrŽ + +function f = build_gaussian_filter_2d(n,s,N) + +if nargin<2 + error('Not enough arguments.'); +end +if nargin<3 + N = n; +end + +if length(N)==1 || N(1)==1 + N = N(:); N = [N N]; +end +if length(s)==1 || s(1)==1 + s = s(:); s = [s s]; +end + +if s<=0 + f = zeros(n); + f(round((n-1)/2),round((n-1)/2)) = 1; + return; +end + +x = ( (0:n(1)-1)-(n(1)-1)/2 )/(N(1)-1); +y = ( (0:n(2)-1)-(n(2)-1)/2 )/(N(2)-1); +[Y,X] = meshgrid(y,x); +f = exp( -(X.^2/ (2*s(1)^2)) - (Y.^2/ (2*s(2)^2)) ); +f = f / sum(f(:)); + + +% build_gaussian_filter_1d - compute a Gaussian filter. +% +% f = build_gaussian_filter_1d(n,s,N); +% +% Copyright (c) 2004 Gabriel PeyrŽ + +function f = build_gaussian_filter_1d(n,s,N) + +if nargin<2 + error('Not enough arguments.'); +end +if nargin<3 + N = n; +end + +if s<=0 + f = zeros(n,1); + f(round((n-1)/2)) = 1; + return; +end + +x = ( (0:n-1)-(n-1)/2 )/(N-1); +f = exp( -x.^2/(2*s^2) ); +f = f / sum(f(:)); \ No newline at end of file diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/.svn/text-base/compute_grad.m.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/.svn/text-base/compute_grad.m.svn-base new file mode 100644 index 0000000..019525c --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/.svn/text-base/compute_grad.m.svn-base @@ -0,0 +1,119 @@ +function grad = compute_grad(M,options) + +% compute_grad - compute the gradient of an image using central differences +% +% grad = compute_grad(M,options); +% +% 'options' is a structure: +% - options.h is the sampling step size on both direction (default 1). +% - options.h1 is the sampling step size on X direction (default 1). +% - options.h2 is the sampling step size on Y direction (default 1). +% - options.type is the kind of finite difference. +% type==2 is fwd differences, ie. +% y(i) = (x(i)-x(i-1))/h, with special +% care at boundaries. +% type==1 is forward differences bilinearly interpolated in the +% middle of each pixel (be aware that you have a shift of 1/2 on X and Y for +% the location of the gradient). +% type==1 is backward differences bilinearly interpolated in the +% middle of each pixel (be aware that you have a shift of -1/2 on X and Y for +% the location of the gradient). +% +% Copyright (c) 2004 Gabriel Peyré + +if nargin<2 + options.null = 0; +end + +if ~isfield(options, 'h1') + options.h1 = 1; +end +h1 = options.h1; +if ~isfield(options, 'h2') + options.h2 = 1; +end +h2 = options.h2; + +if isfield(options, 'h') + h1 = options.h; + h2 = options.h; +end + +[n,p] = size(M); + +if isfield(options, 'type') + type = options.type; +else + type = 1; +end + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% new code, use faster 2D differences +if type==1 + % central differences on X + D1 = [M(2:end,:);M(end,:)]; + D2 = [M(1,:);M(1:end-1,:)]; + grad(:,:,1) = (D1-D2)/(2*h1); + grad(1,:,1) = ( 4*M(2,:) - 3*M(1,:) - M(3,:) )/(2*h1); + grad(end,:,1) = -( 4*M(end-1,:) - 3*M(end,:) - M(end-2,:) )/(2*h1); + % central differences on Y + D1 = [M(:,2:end),M(:,end)]; + D2 = [M(:,1),M(:,1:end-1)]; + grad(:,:,2) = (D1-D2)/(2*h2); + grad(:,1,2) = ( 4*M(:,2) - 3*M(:,1) - M(:,3) )/(2*h2); + grad(:,end,2) = -( 4*M(:,end-1) - 3*M(:,end) - M(:,end-2) )/(2*h2); +elseif type==2 + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + % accumulate on Y + MM = ( M + [M(:,2:end),M(:,end)] )/2; + % fwd differences on X + D1 = [MM(2:end,:);MM(end,:)]; + D2 = MM; + grad(:,:,1) = (D1-D2)/h1; + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + % accumulate on X + MM = ( M + [M(2:end,:);M(end,:)] )/2; + % fwd differences on Y + D1 = [MM(:,2:end),MM(:,end)]; + D2 = MM; + grad(:,:,2) = (D1-D2)/h2; +elseif type==3 + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + % accumulate on Y + MM = ( M + [M(:,1),M(:,1:end-1)] )/2; + % fwd differences on X + D1 = MM; + D2 = [MM(1,:);MM(1:end-1,:)]; + grad(:,:,1) = (D1-D2)/h; + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + % accumulate on Y + MM = ( M + [M(1,:);M(1:end-1,:)] )/2; + % fwd differences on Y + D1 = MM; + D2 = [MM(:,1),MM(:,1:end-1)]; + grad(:,:,2) = (D1-D2)/h; +else + error('This kind of differences is not supported.'); +end + +return; + +if type~=1 + % compute the difference in the center of each square + h = zeros(n,p,2); + + for j=1:p-1 + h(:,j,1) = ( grad(:,j,1)+grad(:,j+1,1) )/2; + end + for i=1:n-1 + h(i,:,2) = ( grad(i,:,2)+grad(i+1,:,2) )/2; + end + + if type==2 % fwd differences + grad(1:n-1,1:p-1,:) = h(1:n-1,1:p-1,:); + elseif type==3 % bwd differences + grad(2:n,2:p,:) = h(2:n,2:p,:); + end + +end \ No newline at end of file diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/.svn/text-base/compute_vertex_ring.m.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/.svn/text-base/compute_vertex_ring.m.svn-base new file mode 100644 index 0000000..eeb6127 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/.svn/text-base/compute_vertex_ring.m.svn-base @@ -0,0 +1,24 @@ +function vring = compute_vertex_ring(face) + +% compute_vertex_ring - compute the 1 ring of each vertex in a triangulation. +% +% vring = compute_vertex_ring(face); +% +% vring{i} is the set of vertices that are adjacent +% to vertex i. +% +% Copyright (c) 2004 Gabriel PeyrŽ + +[tmp,face] = check_face_vertex([],face); + +nverts = max(max(face)); + +A = triangulation2adjacency(face); +[i,j,s] = find(sparse(A)); + +% create empty cell array +vring{nverts} = []; + +for m = 1:length(i) + vring{i(m)}(end+1) = j(m); +end \ No newline at end of file diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/.svn/text-base/crop.m.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/.svn/text-base/crop.m.svn-base new file mode 100644 index 0000000..dc6824b --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/.svn/text-base/crop.m.svn-base @@ -0,0 +1,58 @@ +function M = crop(M,n,c) + +% crop - crop an image to reduce its size +% +% M = crop(M,n,c); +% +% n is the new size of the image +% c is the center of the grop +% +% Copyright (c) 2007 Gabriel Peyre + +n0 = size(M); +n0(3) = size(M,3); + +d = 2; +if size(M,3)>3 + % multi-dimensional array + d = 3; +end + +if nargin<2 + n = round( n0/2 ); +end +if nargin<3 || isempty(c) + c = round( n0/2 ); +end + +if isempty(n) + return; +end + +if length(n)==1 + n = repmat(n,d,3); +end +if length(c)==1 + c = repmat(c,d,3); +end +c = round(c); +if length(n)<3 + n(3) = 1; +end + +selx = c(1)-ceil(n(1)/2)+1:c(1)+floor(n(1)/2); +sely = c(2)-ceil(n(2)/2)+1:c(2)+floor(n(2)/2); +if d==2 + selz = 1:size(M,3); +else + selz = c(3)-ceil(n(3)/2)+1:c(3)+floor(n(3)/2); +end + +selx(selx<1) = []; +selx(selx>n0(1)) = []; +sely(sely<1) = []; +sely(sely>n0(2)) = []; +selz(selz<1) = []; +selz(selz>n0(3)) = []; + +M = M(selx,sely,selz); \ No newline at end of file diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/.svn/text-base/getoptions.m.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/.svn/text-base/getoptions.m.svn-base new file mode 100644 index 0000000..c1872c8 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/.svn/text-base/getoptions.m.svn-base @@ -0,0 +1,23 @@ +function v = getoptions(options, name, v, mendatory) + +% getoptions - retrieve options parameter +% +% v = getoptions(options, 'entry', v0); +% is equivalent to the code: +% if isfield(options, 'entry') +% v = options.entry; +% else +% v = v0; +% end +% +% Copyright (c) 2007 Gabriel Peyre + +if nargin<4 + mendatory = 0; +end + +if isfield(options, name) + v = eval(['options.' name ';']); +elseif mendatory + error(['You have to provide options.' name '.']); +end \ No newline at end of file diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/.svn/text-base/imageplot.m.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/.svn/text-base/imageplot.m.svn-base new file mode 100644 index 0000000..4dda714 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/.svn/text-base/imageplot.m.svn-base @@ -0,0 +1,156 @@ +function h1 = imageplot(M,str, a,b,c) + +% imageplot - diplay an image and a title +% +% Example of usages: +% imageplot(M); +% imageplot(M,title); +% imageplot(M,title,1,2,1); % to make subplot(1,2,1); +% +% imageplot(M,options); +% +% If you want to display several images: +% imageplot({M1 M2}, {'title1', 'title2'}); +% +% Copyright (c) 2007 Gabriel Peyre + +if nargin<2 + str = []; +end + +options.null = 0; +if isstruct(str) + options = str; + str = ''; +end + +nbdims = nb_dims(M); + +if iscell(M) + q = length(M); + if nargin<5 + c = 1; + end + if nargin<4 + a = ceil(q/4); + end + if nargin<3 + b = ceil(q/a); + end + if (c-1+q)>(a*b) + warning('a and c parameters not large enough'); + a = ceil((c-1+q)/4); + b = ceil((c-1+q)/a); + end + for i=1:q + if iscell(str) + str1 = str{i}; + else + str1 = str; + end + h{i} = imageplot(M{i},str1, a,b,c-1+i); + end + global axlist; + if not(isempty(axlist)) + linkaxes(axlist, 'xy'); + end + + if nargout>0 + if exist('h') + h1 = h; + else + h1 = []; + end + end + return; +end + +if nargin==5 + global axlist; + global imageplot_size; + if c==1 || isempty(imageplot_size) || imageplot_size~=size(M,1) + clear axlist; + global axlist; + axlist = []; + imageplot_size = size(M,1); + end + axlist(end+1) = subplot(a,b,c); +end + +if nbdims==1 + h = plot(M); axis tight; +elseif size(M,3)<=3 + % gray-scale or color image + if size(M,3)==2 + M = cat(3,M, zeros(size(M,1),size(M,2))); + end + if not(isreal(M)) + if size(M,3)==1 + % turn into color matrix + M = cat(3, real(M), imag(M), zeros(size(M,1),size(M,2))); + else + warning('Complex data'); + M = real(M); + end + end + if size(M,3)==1 + colormap gray(256); + else + colormap jet(256); + end + h = imagesc(rescale(M)); axis image; axis off; +else + + if not(isfield(options, 'center') ) + options.center = .5; % here a value in [0,1] + end + if not(isfield(options, 'sigma')) + options.sigma = .08; % control the width of the non-transparent region + end + a = compute_alpha_map('gaussian', options); % you can plot(a) to see the alphamap + + % volumetric image + h = vol3d('cdata',rescale(M),'texture','2D'); + view(3); + axis tight; % daspect([1 1 .4]) + colormap bone(256); +% alphamap('rampup'); + % alphamap(.06 .* alphamap); + vol3d(h); +end +if not(isempty(str)) + title(str); +end + +if nargout>0 + if exist('h') + h1 = h; + else + h1 = []; + end +end + + +if nargin==5 && c==a*b + linkaxes(axlist, 'xy'); +end + + +function d = nb_dims(x) + +% nb_dims - debugged version of ndims. +% +% d = nb_dims(x); +% +% Copyright (c) 2004 Gabriel Peyré + +if isempty(x) + d = 0; + return; +end + +d = ndims(x); + +if d==2 && (size(x,1)==1 || size(x,2)==1) + d = 1; +end \ No newline at end of file diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/.svn/text-base/load_image.m.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/.svn/text-base/load_image.m.svn-base new file mode 100644 index 0000000..43a582e --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/.svn/text-base/load_image.m.svn-base @@ -0,0 +1,726 @@ +function M = load_image(type, n, options) + +% load_image - load benchmark images. +% +% M = load_image(name, n, options); +% +% name can be: +% Synthetic images: +% 'chessboard1', 'chessboard', 'square', 'squareregular', 'disk', 'diskregular', 'quaterdisk', '3contours', 'line', +% 'line_vertical', 'line_horizontal', 'line_diagonal', 'line_circle', +% 'parabola', 'sin', 'phantom', 'circ_oscil', +% 'fnoise' (1/f^alpha noise). +% Natural images: +% 'boat', 'lena', 'goldhill', 'mandrill', 'maurice', 'polygons_blurred', or your own. +% +% Copyright (c) 2004 Gabriel Peyre + +if nargin<2 + n = 512; +end +options.null = 0; + +type = lower(type); + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% parameters for geometric objects +eta = 0.1; % translation +gamma = 1/sqrt(2); % slope +if isfield( options, 'eta' ) + eta = options.eta; +end +if isfield( options, 'gamma' ) + eta = options.gamma; +end +if isfield( options, 'radius' ) + radius = options.radius; +end +if isfield( options, 'center' ) + center = options.center; +end +if isfield( options, 'center1' ) + center1 = options.center1; +end + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% for the line, can be vertical / horizontal / diagonal / any +if strcmp(type, 'line_vertical') + eta = 0.5; % translation + gamma = 0; % slope +elseif strcmp(type, 'line_horizontal') + eta = 0.5; % translation + gamma = Inf; % slope +elseif strcmp(type, 'line_diagonal') + eta = 0; % translation + gamma = 1; % slope +end + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% for some blurring +sigma = 0; +if isfield(options, 'sigma') + sigma = options.sigma; +end + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +switch lower(type) + case {'letter-x' 'letter-v' 'letter-z' 'letter-y'} + if isfield(options, 'radius') + r = options.radius; + else + r = 10; + end + M = create_letter(type(8), r, n); + + case 'l' + r1 = [.1 .1 .3 .9]; + r2 = [.1 .1 .9 .4]; + M = double( draw_rectangle(r1,n) | draw_rectangle(r2,n) ); + + case 'ellipse' + c1 = [0.15 0.5]; + c2 = [0.85 0.5]; + if isfield(options, 'eccentricity') + eccentricity = options.eccentricity; + else + eccentricity = 1.3; + end + x = linspace(0,1,n); + [Y,X] = meshgrid(x,x); + d = sqrt((X-c1(1)).^2 + (Y-c1(2)).^2) + sqrt((X-c2(1)).^2 + (Y-c2(2)).^2); + M = double( d<=eccentricity*sqrt( sum((c1-c2).^2) ) ); + case 'ellipse-thin' + options.eccentricity = 1.06; + M = load_image('ellipse', n, options); + case 'ellipse-fat' + options.eccentricity = 1.3; + M = load_image('ellipse', n, options); + + case 'square-tube' + if isfield(options, 'tube_width') + w = options.tube_width; + else + w = 0.06; + end + c1 = [.25 .5]; + c2 = [.75 .5]; + r1 = [c1 c1] + .18*[-1 -1 1 1]; + r2 = [c2 c2] + .18*[-1 -1 1 1]; + r3 = [c1(1)-w c1(2)-w c2(1)+w c2(2)+w]; + M = double( draw_rectangle(r1,n) | draw_rectangle(r2,n) | draw_rectangle(r3,n) ); + case 'square-tube-1' + options.tube_width = 0.03; + M = load_image('square-tube', n, options); + case 'square-tube-2' + options.tube_width = 0.06; + M = load_image('square-tube', n, options); + case 'square-tube-3' + options.tube_width = 0.09; + M = load_image('square-tube', n, options); + case 'polygon' + if isfield(options, 'nb_points') + nb_points = options.nb_points; + else + nb_points = 9; + end + if isfield(options, 'scaling') + scaling = options.scaling; + else + scaling = 1; + end + theta = sort( rand(nb_points,1)*2*pi ); + radius = scaling*rescale(rand(nb_points,1), 0.1, 0.93); + points = [cos(theta) sin(theta)] .* repmat(radius, 1,2); + points = (points+1)/2*(n-1)+1; points(end+1,:) = points(1,:); + M = draw_polygons(zeros(n),0.8,{points'}); + [x,y] = ind2sub(size(M),find(M)); + p = 100; m = length(x); + lambda = linspace(0,1,p); + X = n/2 + repmat(x-n/2, [1 p]) .* repmat(lambda, [m 1]); + Y = n/2 + repmat(y-n/2, [1 p]) .* repmat(lambda, [m 1]); + I = round(X) + (round(Y)-1)*n; + M = zeros(n); M(I) = 1; + case 'polygon-8' + options.nb_points = 8; + M = load_image('polygon', n, options); + case 'polygon-10' + options.nb_points = 8; + M = load_image('polygon', n, options); + case 'polygon-12' + options.nb_points = 8; + M = load_image('polygon', n, options); + case 'pacman' + if isfield(options, 'theta') + theta = options.theta; + else + theta = 30 * 2*pi/360; + end + options.radius = 0.45; + M = load_image('disk', n, options); + x = linspace(-1,1,n); + [Y,X] = meshgrid(x,x); + T =atan2(Y,X); + M = M .* (1-(abs(T)0) = A2(X1>0); + + case 'chessboard1' + x = -1:2/(n-1):1; + [Y,X] = meshgrid(x,x); + M = (2*(Y>=0)-1).*(2*(X>=0)-1); + + case 'chessboard' + if ~isfield( options, 'width' ) + width = round(n/16); + else + width = options.width; + end + [Y,X] = meshgrid(0:n-1,0:n-1); + M = mod( floor(X/width)+floor(Y/width), 2 ) == 0; + + case 'square' + if ~isfield( options, 'radius' ) + radius = 0.6; + end + x = -1:2/(n-1):1; + [Y,X] = meshgrid(x,x); + M = max( abs(X),abs(Y) )gamma*Y+0.25 ); + M2 = X.^2 + Y.^2 < 0.6^2; + M = 20 + max(0.5*M1,M2) * 216; + + case 'fnoise' + + % generate an image M whose Fourier spectrum amplitude is + % |M^(omega)| = 1/f^{omega} + if isfield(options, 'alpha') + alpha = options.alpha; + else + alpha = 1; + end + M = gen_noisy_image(n,alpha); + + + case 'gaussiannoise' + % generate an image of filtered noise with gaussian + if isfield(options, 'sigma') + sigma = options.sigma; + else + sigma = 10; + end + M = randn(n); + m = 51; + h = compute_gaussian_filter([m m],sigma/(4*n),[n n]); + M = perform_convolution(M,h); + return; + + case {'bwhorizontal','bwvertical','bwcircle'} + + [Y,X] = meshgrid(0:n-1,0:n-1); + if strcmp(type, 'bwhorizontal') + d = X; + elseif strcmp(type, 'bwvertical') + d = Y; + elseif strcmp(type, 'bwcircle') + d = sqrt( (X-(n-1)/2).^2 + (Y-(n-1)/2).^2 ); + end + if isfield(options, 'stripe_width') + stripe_width = options.stripe_width; + else + stripe_width = 5; + end + if isfield(options, 'black_prop') + black_prop = options.black_prop; + else + black_prop = 0.5; + end + M = double( mod( d/(2*stripe_width),1 )>=black_prop ); + + case 'parabola' + + % curvature + if isfield(options, 'c') + c = options.c; + else + c = 0.1; + end + % angle + if isfield(options, 'theta'); + theta = options.theta; + else + theta = pi/sqrt(2); + end + x = -0.5:1/(n-1):0.5; + [Y,X] = meshgrid(x,x); + Xs = X*cos(theta) + Y*sin(theta); + Y =-X*sin(theta) + Y*cos(theta); X = Xs; + M = Y>c*X.^2; + + case 'sin' + + [Y,X] = meshgrid(-1:2/(n-1):1, -1:2/(n-1):1); + M = Y >= 0.6*cos(pi*X); + M = double(M); + + case 'circ_oscil' + + x = linspace(-1,1,n); + [Y,X] = meshgrid(x,x); + R = sqrt(X.^2+Y.^2); + M = cos(R.^3*50); + + case 'phantom' + + M = phantom(n); + + case 'periodic_bumps' + + if isfield(options, 'nbr_periods') + nbr_periods = options.nbr_periods; + else + nbr_periods = 8; + end + if isfield(options, 'theta') + theta = options.theta; + else + theta = 1/sqrt(2); + end + if isfield(options, 'skew') + skew = options.skew; + else + skew = 1/sqrt(2); + end + + A = [cos(theta), -sin(theta); sin(theta), cos(theta)]; + B = [1 skew; 0 1]; + T = B*A; + x = (0:n-1)*2*pi*nbr_periods/(n-1); + [Y,X] = meshgrid(x,x); + pos = [X(:)'; Y(:)']; + pos = T*pos; + X = reshape(pos(1,:), n,n); + Y = reshape(pos(2,:), n,n); + M = cos(X).*sin(Y); + + case 'noise' + if isfield(options, 'sigma') + sigma = options.sigma; + else + sigma = 1; + end + M = randn(n); + + otherwise + ext = {'gif', 'png', 'jpg', 'bmp', 'tiff', 'pgm', 'ppm'}; + for i=1:length(ext) + name = [type '.' ext{i}]; + if( exist(name) ) + M = imread( name ); + M = double(M); + if not(isempty(n)) && (n~=size(M, 1) || n~=size(M, 2)) && nargin>=2 + M = image_resize(M,n,n); + end + return; + end + end + error( ['Image ' type ' does not exists.'] ); +end + +M = double(M); + +if sigma>0 + h = compute_gaussian_filter( [9 9], sigma/(2*n), [n n]); + M = perform_convolution(M,h); +end + +M = rescale(M) * 256; + + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +function M = create_letter(a, r, n) + +c = 0.2; +p1 = [c;c]; +p2 = [c; 1-c]; +p3 = [1-c; 1-c]; +p4 = [1-c; c]; +p4 = [1-c; c]; +pc = [0.5;0.5]; +pu = [0.5; c]; + +switch a + case 'x' + point_list = { [p1 p3] [p2 p4] }; + case 'z' + point_list = { [p2 p3 p1 p4] }; + case 'v' + point_list = { [p2 pu p3] }; + case 'y' + point_list = { [p2 pc pu] [pc p3] }; + + +end +% fit image +for i=1:length(point_list) + a = point_list{i}(2:-1:1,:); + a(1,:) = 1-a(1,:); + point_list{i} = round( a*(n-1)+1 ); +end +M = draw_polygons(zeros(n),r,point_list); + + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +function sk = draw_polygons(mask,r,point_list) + +sk = mask*0; +for i=1:length(point_list) + pl = point_list{i}; + for k=2:length(pl) + sk = draw_line(sk,pl(1,k-1),pl(2,k-1),pl(1,k),pl(2,k),r); + end +end + + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +function sk = draw_line(sk,x1,y1,x2,y2,r) + + +n = size(sk,1); +[Y,X] = meshgrid(1:n,1:n); +q = 100; +t = linspace(0,1,q); +x = x1*t+x2*(1-t); y = y1*t+y2*(1-t); +if r==0 + x = round( x ); y = round( y ); + sk( x+(y-1)*n ) = 1; +else + for k=1:q + I = find((X-x(k)).^2 + (Y-y(k)).^2 <= r^2 ); + sk(I) = 1; + end +end + + + +function M = gen_noisy_image(n,alpha) + +% gen_noisy_image - generate a noisy cloud-like image. +% +% M = gen_noisy_image(n,alpha); +% +% generate an image M whose Fourier spectrum amplitude is +% |M^(omega)| = 1/f^{omega} +% +% Copyright (c) 2004 Gabriel Peyr? + +if nargin<1 + n = 128; +end +if nargin<2 + alpha = 1.5; +end + +if mod(n(1),2)==0 + x = -n/2:n/2-1; +else + x = -(n-1)/2:(n-1)/2; +end + +[Y,X] = meshgrid(x,x); +d = sqrt(X.^2 + Y.^2) + 0.1; +f = rand(n)*2*pi; + +M = (d.^(-alpha)) .* exp(f*1i); +% M = real(ifft2(fftshift(M))); + +M = ifftshift(M); +M = real( ifft2(M) ); + + +function y = gen_signal_2d(n,alpha) + +% gen_signal_2d - generate a 2D C^\alpha signal of length n x n. +% gen_signal_2d(n,alpha) generate a 2D signal C^alpha. +% +% The signal is scale in [0,1]. +% +% Copyright (c) 2003 Gabriel Peyr? + + + +% new new method + +[Y,X] = meshgrid(0:n-1, 0:n-1); + +A = X+Y+1; +B = X-Y+n+1; + +a = gen_signal(2*n+1, alpha); +b = gen_signal(2*n+1, alpha); +y = a(A).*b(B); +% M = a(1:n)*b(1:n)'; + +return; + + +% new method +h = (-n/2+1):(n/2); h(n/2)=1; +[X,Y] = meshgrid(h,h); +h = sqrt(X.^2+Y.^2+1).^(-alpha-1/2); +h = h .* exp( 2i*pi*rand(n,n) ); +h = fftshift(h); +y = real( ifft2(h) ); + +m1 = min(min(y)); +m2 = max(max(y)); +y = (y-m1)/(m2-m1); + +return; + +%% old code + +y = rand(n,n); +y = y - mean(mean(y)); +for i=1:alpha + y = cumsum(cumsum(y)')'; + y = y - mean(mean(y)); +end +m1 = min(min(y)); +m2 = max(max(y)); +y = (y-m1)/(m2-m1); + + + +function newimg = image_resize(img,p1,q1,r1) + +% image_resize - resize an image using bicubic interpolation +% +% newimg = image_resize(img,nx,ny,nz); +% or +% newimg = image_resize(img,newsize); +% +% Works for 2D, 2D 2 or 3 channels, 3D images. +% +% Copyright (c) 2004 Gabriel Peyr? + +if nargin==2 + % size specified as an array + q1 = p1(2); + if length(p1)>2 + r1 = p1(3); + else + r1 = size(img,3); + end + p1 = p1(1); +end + +if nargin<4 + r1 = size(img,3); +end + +if ndims(img)<2 || ndims(img)>3 + error('Works only for grayscale or color images'); +end + +if ndims(img)==3 && size(img,3)<4 + % RVB image + newimg = zeros(p1,q1, size(img,3)); + for m=1:size(img,3) + newimg(:,:,m) = image_resize(img(:,:,m), p1, q1); + end + return; +elseif ndims(img)==3 + p = size(img,1); + q = size(img,2); + r = size(img,3); + [Y,X,Z] = meshgrid( (0:q-1)/(q-1), (0:p-1)/(p-1), (0:r-1)/(r-1) ); + [YI,XI,ZI] = meshgrid( (0:q1-1)/(q1-1), (0:p1-1)/(p1-1), (0:r1-1)/(r1-1) ); + newimg = interp3( Y,X,Z, img, YI,XI,ZI ,'cubic'); + return; +end + +p = size(img,1); +q = size(img,2); +[Y,X] = meshgrid( (0:q-1)/(q-1), (0:p-1)/(p-1) ); +[YI,XI] = meshgrid( (0:q1-1)/(q1-1), (0:p1-1)/(p1-1) ); +newimg = interp2( Y,X, img, YI,XI ,'cubic'); + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +function M = draw_rectangle(r,n) + +x = linspace(0,1,n); +[Y,X] = meshgrid(x,x); +M = double( (X>=r(1)) & (X<=r(3)) & (Y>=r(2)) & (Y<=r(4)) ) ; diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/.svn/text-base/mmax.m.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/.svn/text-base/mmax.m.svn-base new file mode 100644 index 0000000..6c26cc5 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/.svn/text-base/mmax.m.svn-base @@ -0,0 +1,9 @@ +function m = mmax(A) + +% mmax - maximum entry from a matrix. +% +% m = mmax(A) +% +% Copyright (c) 2004 Gabriel Peyré + +m = max(A(:)); \ No newline at end of file diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/.svn/text-base/nb_dims.m.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/.svn/text-base/nb_dims.m.svn-base new file mode 100644 index 0000000..4eca5cd --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/.svn/text-base/nb_dims.m.svn-base @@ -0,0 +1,18 @@ +function d = nb_dims(x) + +% nb_dims - debugged version of ndims. +% +% d = nb_dims(x); +% +% Copyright (c) 2004 Gabriel Peyré + +if isempty(x) + d = 0; + return; +end + +d = ndims(x); + +if d==2 && (size(x,1)==1 || size(x,2)==1) + d = 1; +end \ No newline at end of file diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/.svn/text-base/num2string_fixeddigit.m.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/.svn/text-base/num2string_fixeddigit.m.svn-base new file mode 100644 index 0000000..3fd95d5 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/.svn/text-base/num2string_fixeddigit.m.svn-base @@ -0,0 +1,20 @@ +function str = num2string_fixeddigit(num, d) + +% num2string_fixeddigit - convert a number to string with a fixed number of digits +% +% str = num2string_fixeddigit(num, d); +% +% examples for d=3: 12.3->'012', 99->'099', 999->'999', 1200->'1200' (overflow). +% +% Copyright (c) 2004 Gabriel Peyré + + +num = round(num); + +str = num2str(num); + +for i=1:d-1 + if num<10^i + str = ['0' str]; + end +end \ No newline at end of file diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/.svn/text-base/perform_blurring.m.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/.svn/text-base/perform_blurring.m.svn-base new file mode 100644 index 0000000..d279ba8 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/.svn/text-base/perform_blurring.m.svn-base @@ -0,0 +1,20 @@ +function M = perform_blurring(M, sigma, options) + +% perform_blurring - gaussian blurs an image +% +% M = perform_blurring(M, sigma, options); +% +% M is the original data +% sigma is the width of blurs (in pixels) +% +% Copyright (c) 2007 Gabriel Peyre + +options.null = 0; +n = size(M,1); + +eta = 4; +p = round((sigma*eta)/2)*2+1; +p = min(p,round(n/2)*2-1); + +h = compute_gaussian_filter(p*[1 1],sigma/(2*n),[n n]); +M = perform_convolution(M, h, options); \ No newline at end of file diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/.svn/text-base/perform_conjugate_gradient.m.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/.svn/text-base/perform_conjugate_gradient.m.svn-base new file mode 100644 index 0000000..f7f2ce6 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/.svn/text-base/perform_conjugate_gradient.m.svn-base @@ -0,0 +1,118 @@ +function [x,err,it] = perform_conjugate_gradient(A,y,options) + + +% perform_conjugate_gradient - perform conjugate gradient +% +% [x,err,k] = perform_conjugate_gradient(A,y,options); +% +% Solves for A*x=y. +% Works both for vector x,y and matrix x,y (parralel soving of many +% linear equations). +% +% Works only for semi-definite matrices. +% +% A can be a matrix or a callback function y=A(x,options). +% In this case, you have to set options.ncols as the number of columns of +% A (if it is a callback). +% +% err monitos the decreasing of |A*x-y|. +% k is the total number of iterations. +% +% You can set: +% options.x is an initial guess +% options.epsilon is maximum error +% options.niter_max is maximum number of error +% +% Copyright (c) 2007 Gabriel Peyre + +options.null = 0; +niter = getoptions(options, 'niter_max', 100); +epsilon = getoptions(options, 'epsilon', 1e-5); + +use_callback = 0; +if not(isnumeric(A)) + use_callback = 1; +end +if isfield(options, 'x') + x = options.x; +else + if use_callback==0 + x = zeros(size(A,2),1); + else + if isfield(options, 'ncols') + x = zeros(options.ncols, 1); + else + error('You have to specify options.ncols'); + end + end +end + + +if norm(y, 'fro') == 0 + normb = epsilon; +else + normb = epsilon * sum(y(:).^2); +end + +if use_callback==0 + r = y - A*x; +else + r = y - feval(A,x,options); +end +r0 = sum(r.^2); +err = [sum(r0)]; +for it=1:niter + if (it==1) + p = r; + else + % search direction + beta = r0./rprev; + p = r + repmat(beta, [size(x,1) 1]).*p; + end + % auxiliary vector + if use_callback==0 + w = A*p; + else + w = feval(A,p,options); + end + d = sum(p .* w); + I = find(abs(d) normb && k < kmax) + if( k==1 ) + p = r; + else + beta = r0/rprev; + % search direction + p = r + beta*p; + end + if use_callback==1 + w = feval(A,p,options); + else + w = A * p; %% auxiliary vector + end + alpha = r0 / (p' * w); %% found optimal alpha in line search + x = x + alpha*p; %% new guess + r = r - alpha*w; %% the residual is in fact r=b-A*x + rprev = r0; %% ... save norm of the old residual + r0 = ( norm(r, 'fro') )^2; %% ... compute norm of new residual + k = k + 1; + err(end+1) = sqrt(r0); +end \ No newline at end of file diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/.svn/text-base/perform_contour_extraction.m.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/.svn/text-base/perform_contour_extraction.m.svn-base new file mode 100644 index 0000000..102031d --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/.svn/text-base/perform_contour_extraction.m.svn-base @@ -0,0 +1,104 @@ +function c = perform_contour_extraction(M, t) + +% perform_contour_extraction - exctract the geometry of +% a black contour. +% +% c = perform_contour_extraction(M, t); +% +% the output is a sampled curve in [0,1]x[0,1] +% +% Copyright (c) 2004 Gabriel PeyrŽ + +if nargin<2 + t = mean(M(:)); +end + +if M(1)lc+1 + warning('More than one curve detected.'); +end + +return; + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% old code + +if nargin<2 + hv = 1; +end + +if hv == 2 + M = M'; +end + +N = size(M,1); +xcont = zeros(N,1); +ycont = zeros(N,1); + +for i=1:N + v = M(i,:); + if v(1)==0 + I = find( v~=0 ); + else + I = find( v==0 ); + end + if length(I)==0 + xcont(i) = Inf; % curve is undefined here + ycont(i) = Inf; + else + xcont(i) = (i-1)/(N-1); + ycont(i) = (I(1)-1)/(N-1); + end +end + + +I = find(xcont~=Inf); +xcont = xcont(I); +ycont = ycont(I); + +if nargin>2 + % use wavelet coef to realign the geometry + if hv == 2 + MW = MW'; + end + + NW = size(MW,1); + + k = 0; + t = 0; + for i=1:NW + v = MW(i,:); + I = find(v==1); + if length(I)>1 + xi = (i-1)/(NW-1); + y1 = (I(1)-1)/(NW-1); + y2 = (I(end)-1)/(NW-1); + if y2-y1<0.2 + y = (y1+y2)/2; + k = k+1; + yi = interp1( xcont,ycont, xi, 'linear', 'extrap' ); + t = t + yi-y; + end + end + end + if k>0 + t = t/k; + ycont = ycont - t; + end +end + + +c = [xcont';ycont']; diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/.svn/text-base/perform_convolution.m.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/.svn/text-base/perform_convolution.m.svn-base new file mode 100644 index 0000000..f5ef2f9 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/.svn/text-base/perform_convolution.m.svn-base @@ -0,0 +1,89 @@ +function y = perform_convolution(x,h, bound) + +% perform_convolution - compute convolution with centered filter. +% +% y = perform_convolution(x,h,bound); +% +% The filter 'h' is centred at 0 for odd +% length of the filter, and at 1/2 otherwise. +% +% This works either for 1D or 2D convolution. +% For 2D the matrix have to be square. +% +% 'bound' is either 'per' (periodic extension) +% or 'sym' (symmetric extension). +% +% Copyright (c) 2004 Gabriel Peyré + +if nargin<3 + bound = 'sym'; +end + +if size(x,3)>1 + % for color images + y = x; + for i=1:size(x,3) + y(:,:,i) = perform_convolution(x(:,:,i),h, bound); + end + return; +end + +n = size(x); +p = size(h); + +bound = lower(bound); + +nd = ndims(x); +if size(x,1)==1 || size(x,2)==1 + nd = 1; +end +if nd==1 + n = length(x); + p = length(h); +end + +if strcmp(bound, 'sym') + + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + % symmetric boundary conditions + + d1 = floor( p/2 ); % padding before + d2 = p-d1-1; % padding after + + if nd==1 + %%%%%%%%%%%%%%%%%%%%%%%%%%%% 1D %%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + x = x(:); h = h(:); + xx = [ x(d1:-1:1); x; x(end:-1:end-d2+1) ]; + y = conv(xx,h); + y = y(p:end-p+1); + elseif nd==2 + %%%%%%%%%%%%%%%%%%%%%%%%%%%% 2D %%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + % double symmetry + xx = x; + xx = [ xx(d1(1):-1:1,:); xx; xx(end:-1:end-d2(1)+1,:) ]; + xx = [ xx(:,d1(2):-1:1), xx, xx(:,end:-1:end-d2(2)+1) ]; + + y = conv2(xx,h); + y = y( (2*d1(1)+1):(2*d1(1)+n(1)), (2*d1(2)+1):(2*d1(2)+n(2)) ); + end + +else + + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + % periodic boundary conditions + + if p>n + error('h filter should be shorter than x.'); + end + d = floor((p-1)/2); + if nd==1 + x = x(:); h = h(:); + h = [ h(d+1:end); zeros(n-p,1); h(1:d) ]; + y = real( ifft( fft(x).*fft(h) ) ); + else + h = [ h(d(1)+1:end,:); zeros( n(1)-p(1),p(2) ); h( 1:d(1),: ) ]; + h = [ h(:,d(2)+1:end), zeros(n(1),n(2)-p(2)), h(:,1:d(2)) ]; + y = real( ifft2( fft2(x).*fft2(h) ) ); + end + +end \ No newline at end of file diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/.svn/text-base/perform_curve_extraction.m.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/.svn/text-base/perform_curve_extraction.m.svn-base new file mode 100644 index 0000000..d7550d6 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/.svn/text-base/perform_curve_extraction.m.svn-base @@ -0,0 +1,74 @@ +function c_list = perform_curve_extraction(M, t, options) + +% perform_curve_extraction - extract level set curves from an image. +% +% c_list = perform_curve_extraction(M, t, options) +% +% 'M' is the image. +% 't' is the level. +% 'c_list' is a cell array of 2D curves. +% 'options' is an optional structure with fields: +% 'max_nb' is the number of curves extracted (only the 'nb' longest). +% 'min_length' is the minimum length (in *pixels*) of extracted curves. +% +% The image is always assumed to lie in [0,1]x[0,(ny-1)/(nx-1)] +% where [nx,ny] = size(M). +% +% Copyright (c) 2004 Gabriel Peyré + +if nargin<2 + t = 0; +end +if nargin<3 + options.null = 0; +end + +[nx,ny] = size(M); +x = 0:1/(nx-1):1; +y = ( 0:1/(ny-1):1 )*( (ny-1)/(nx-1) ); +c = contourc(x,y,M',[t,t]); +clear c_list; +c_list = {}; +k = 0; +p = 1; +while p < size(c, 2) + lc = c(2,p); % length of the curve + cc = c(:,(p+1):(p+lc)); + p = p+lc+1; + k = k+1; + c_list{ k } = cc; +end + +n = length(c_list); + +% filter by nb +if isfield(options, 'max_nb') + max_nb = options.max_nb; + l = zeros(n,1); + for i=1:n + l(i) = length(c_list{i}); + end + [tmp,I] = sort(l); + I = reverse( I ); + I = I( 1:(min(max_nb,n)) ); + c_list1 = c_list; + c_list = {}; + for i = 1:length(I) + c_list{i} = c_list1{I(i)}; + end +end + +% filter by size +if isfield(options, 'min_length') + min_length = options.min_length; + c_list1 = c_list; + c_list = {}; + k = 0; + for i=1:n + l = length(c_list1{i}); + if l>=min_length + k = k+1; + c_list{k} = c_list1{i}; + end + end +end diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/.svn/text-base/perform_curve_resampling.m.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/.svn/text-base/perform_curve_resampling.m.svn-base new file mode 100644 index 0000000..6ed60fc --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/.svn/text-base/perform_curve_resampling.m.svn-base @@ -0,0 +1,45 @@ +function c1 = perform_curve_resampling(c, s, mode, interp_type) + +% perform_curve_resampling - resample a curve +% +% c1 = perform_curve_resampling(c, n, 'nbpts', intep_type); +% or +% c1 = perform_curve_resampling(c, s, 'dist', intep_type); +% +% Where 'n' is the new number of point in the curve, +% and 's' is the curvilinear absice between two points. +% +% For 'interp_type', see the 'method' parameter in 'help interp1'. +% +% Copyright (c) 2005 Gabriel Peyré + + +if nargin<3 + mode = 'nbpts'; +end +if nargin<4 + interp_type = 'linear'; +end + + +if size(c,2)1 + if not(size(x,2)==size(y,2)) + error('x and y must have same number of columns'); + end + for i=1:size(x,2) + x(:,i) = perform_histogram_equalization(x(:,i),y(:,i),options); + end + return; +end +if rows && size(x,1)>1 + if not(size(x,1)==size(y,1)) + error('x and y must have same number of rows'); + end + for i=1:size(x,1) + x(i,:) = perform_histogram_equalization(x(i,:),y(i,:),options); + end + return; +end +if dim3 && size(x,3)>1 + if not(size(x,3)==size(y,3)) + error('x and y must have same number of dim 3'); + end + for i=1:size(x,3) + x(:,:,i) = perform_histogram_equalization(x(:,:,i),y(:,:,i),options); + end + return; +end + +sx = size(x); +x = x(:); + +if isstr(y) + switch y + case 'gaussian' + y = randn(length(x)); + case 'linear' + y = linspace(0,1,length(x)); + otherwise + error('Unknown density.'); + end +end + +y = y(:); + + +if absval + s = sign(x); + x = abs(x); + y = abs(y); +end + +[vx,Ix] = sort(x); +[vy,Iy] = sort(y); + +nx = length(x); +ny = length(y); + +ax = linspace(1,ny,nx)'; +ay = (1:ny)'; +vx = interp1(ay,vy,ax); +x(Ix) = (1-lambda)*x(Ix) + lambda*vx; + + +if absval + x = x .* s; +end + +x = reshape(x,sx); \ No newline at end of file diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/.svn/text-base/perform_image_resize.m.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/.svn/text-base/perform_image_resize.m.svn-base new file mode 100644 index 0000000..442431e --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/.svn/text-base/perform_image_resize.m.svn-base @@ -0,0 +1,53 @@ +function newimg = image_resize(img,p1,q1,r1) + +% image_resize - resize an image using bicubic interpolation +% +% newimg = image_resize(img,nx,ny,nz); +% or +% newimg = image_resize(img,newsize); +% +% Works for 2D, 2D 2 or 3 channels, 3D images. +% +% Copyright (c) 2004 Gabriel Peyré + +if nargin==2 + % size specified as an array + q1 = p1(2); + if length(p1)>2 + r1 = p1(3); + else + r1 = size(img,3); + end + p1 = p1(1); +end + +if nargin<4 + r1 = size(img,3); +end + +if ndims(img)<2 || ndims(img)>3 + error('Works only for grayscale or color images'); +end + +if ndims(img)==3 && size(img,3)<4 + % RVB image + newimg = zeros(p1,q1, size(img,3)); + for m=1:size(img,3) + newimg(:,:,m) = image_resize(img(:,:,m), p1, q1); + end + return; +elseif ndims(img)==3 + p = size(img,1); + q = size(img,2); + r = size(img,3); + [Y,X,Z] = meshgrid( (0:q-1)/(q-1), (0:p-1)/(p-1), (0:r-1)/(r-1) ); + [YI,XI,ZI] = meshgrid( (0:q1-1)/(q1-1), (0:p1-1)/(p1-1), (0:r1-1)/(r1-1) ); + newimg = interp3( Y,X,Z, img, YI,XI,ZI ,'cubic'); + return; +end + +p = size(img,1); +q = size(img,2); +[Y,X] = meshgrid( (0:q-1)/(q-1), (0:p-1)/(p-1) ); +[YI,XI] = meshgrid( (0:q1-1)/(q1-1), (0:p1-1)/(p1-1) ); +newimg = interp2( Y,X, img, YI,XI ,'cubic'); \ No newline at end of file diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/.svn/text-base/perform_tensor_recomp.m.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/.svn/text-base/perform_tensor_recomp.m.svn-base new file mode 100644 index 0000000..6151ad4 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/.svn/text-base/perform_tensor_recomp.m.svn-base @@ -0,0 +1,22 @@ +function T = perform_tensor_recomp(e1,e2,l1,l2) + +% perform_tensor_recomp - create the tensor field corresponding to the given eigendecomposition. +% +% T = perform_tensor_recomp(e1,e2,l1,l2); +% +% 'e1(i,j,:)' is the main eigenvector at location (i,j) +% with associated largest eigenvalue 'l1(i,j)'. +% 'e2(i,j,:)' is the second eigenvector at location (i,j) +% with associated smallest eigenvalue 'l2(i,j)'. +% +% You have +% T = l1*e1*e1' + l2*e2*e2' +% +% Copyright (c) 2004 Gabriel Peyré + + +T = zeros( [size(l1),2,2] ); +T(:,:,1,1) = l1.*e1(:,:,1).^2 + l2.*e2(:,:,1).^2; +T(:,:,1,2) = l1.*e1(:,:,1).*e1(:,:,2) + l2.*e2(:,:,1).*e2(:,:,2); +T(:,:,2,1) = T(:,:,1,2); +T(:,:,2,2) = l1.*e1(:,:,2).^2 + l2.*e2(:,:,2).^2; diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/.svn/text-base/perform_vf_normalization.m.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/.svn/text-base/perform_vf_normalization.m.svn-base new file mode 100644 index 0000000..bf9347c --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/.svn/text-base/perform_vf_normalization.m.svn-base @@ -0,0 +1,13 @@ +function v2 = perform_vf_normalization(v1) + +% perform_vf_normalization - renormalize a vf. +% +% v2 = perform_vf_normalization(v1); +% +% Copyright (c) 2004 Gabriel Peyré + + +n = sum(v1.^2,3); +I = find(nsize(vertex,2) + vertex = vertex'; +end + +x = [ vertex(1,edges(1,:)); vertex(1,edges(2,:)) ]; +y = [ vertex(2,edges(1,:)); vertex(2,edges(2,:)) ]; +if size(vertex,1)==2 + h = line(x,y, 'color', color); +elseif size(vertex,1)==3 + z = [ vertex(3,edges(1,:)); vertex(3,edges(2,:)) ]; + h = line(x,y,z, 'color', color); +else + error('Works only for 2D and 3D plots'); +end \ No newline at end of file diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/.svn/text-base/plot_mesh.m.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/.svn/text-base/plot_mesh.m.svn-base new file mode 100644 index 0000000..d5e4a91 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/.svn/text-base/plot_mesh.m.svn-base @@ -0,0 +1,89 @@ +function h = plot_mesh(vertex,face,options) + +% plot_mesh - plot a 3D mesh. +% +% plot_mesh(vertex,face, options); +% +% 'options' is a structure that may contains: +% - 'normal' : a (nvertx x 3) array specifying the normals at each vertex. +% - 'edge_color' : a float specifying the color of the edges. +% - 'face_color' : a float specifying the color of the faces. +% - 'face_vertex_color' : a color per vertex or face. +% - 'vertex' +% +% See also: mesh_previewer. +% +% Copyright (c) 2004 Gabriel PeyrŽ + + +if nargin<2 + error('Not enough arguments.'); +end +if nargin<3 + options.null = 0; +end + + +% can flip to accept data in correct ordering +if (size(vertex,1)==3 || size(vertex,1)==2) && size(vertex,2)~=3 + vertex = vertex'; +end +if size(face,1)==3 && size(face,2)~=3 + face = face'; +end + +if size(face,2)~=3 || (size(vertex,2)~=3 && size(vertex,2)~=2) + error('face or vertex does not have correct format.'); +end + + +if ~isfield(options, 'normal') + options.normal = []; +end +normal = options.normal; + +if ~isfield(options, 'face_color') + options.face_color = 0.7; +end +face_color = options.face_color; + +if ~isfield(options, 'edge_color') + options.edge_color = 0; +end +edge_color = options.edge_color; + +if ~isfield(options, 'face_vertex_color') + options.face_vertex_color = zeros(size(vertex,1),1); +end +face_vertex_color = options.face_vertex_color; + + +if isempty(face_vertex_color) + h = patch('vertices',vertex,'faces',face,'facecolor',[face_color face_color face_color],'edgecolor',[edge_color edge_color edge_color]); +else + nverts = size(vertex,1); + % vertex_color = rand(nverts,1); + if size(face_vertex_color,1)==size(vertex,1) + shading_type = 'interp'; + else + shading_type = 'flat'; + end + h = patch('vertices',vertex,'faces',face,'FaceVertexCData',face_vertex_color, 'FaceColor',shading_type); +end +colormap gray(256); +lighting phong; +camlight infinite; +camproj('perspective'); +axis square; +axis off; + +if ~isempty(normal) + % plot the normals + hold on; + quiver3(vertex(:,1),vertex(:,2),vertex(:,3),normal(:,1),normal(:,2),normal(:,3),0.8); + hold off; +end + +axis tight; +axis equal; +cameramenu; \ No newline at end of file diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/.svn/text-base/prod_vf_sf.m.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/.svn/text-base/prod_vf_sf.m.svn-base new file mode 100644 index 0000000..8a27c4a --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/.svn/text-base/prod_vf_sf.m.svn-base @@ -0,0 +1,16 @@ +function v2 = prod_vf_sf(v1,s) + +% prod_vf_sf - compute the product of a vector field by a scalar field. +% +% v2 = prod_vf_sf(v1,s) +% +% The result is the vector field defined by pointwise product. +% +% Copyright (c) 2004 Gabriel Peyré + + +v2 = zeros(size(v1)); + +for i=1:size(v1,3) + v2(:,:,i) = v1(:,:,i).*s; +end \ No newline at end of file diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/.svn/text-base/progressbar.m.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/.svn/text-base/progressbar.m.svn-base new file mode 100644 index 0000000..9ab2f2d --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/.svn/text-base/progressbar.m.svn-base @@ -0,0 +1,45 @@ +function progressbar(n,N,w) + +% progressbar - display a progress bar +% +% progressbar(n,N,w); +% +% displays the progress of n out of N. +% n should start at 1. +% w is the width of the bar (default w=20). +% +% Copyright (c) Gabriel PeyrŽ 2006 + +if nargin<3 + w = 20; +end + +% progress char +cprog = '.'; +cprog1 = '*'; +% begining char +cbeg = '['; +% ending char +cend = ']'; + +p = min( floor(n/N*(w+1)), w); + +global pprev; +if isempty(pprev) + pprev = -1; +end + +if not(p==pprev) + ps = repmat(cprog, [1 w]); + ps(1:p) = cprog1; + ps = [cbeg ps cend]; + if n>1 + % clear previous string + fprintf( repmat('\b', [1 length(ps)]) ); + end + fprintf(ps); +end +pprev = p; +if n==N + fprintf('\n'); +end \ No newline at end of file diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/.svn/text-base/read_mesh.m.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/.svn/text-base/read_mesh.m.svn-base new file mode 100644 index 0000000..63a65cf --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/.svn/text-base/read_mesh.m.svn-base @@ -0,0 +1,81 @@ +function [vertex,face,normal, uv, sphparam] = read_mesh(file) + +% read_mesh - read data from OFF, PLY, SMF or WRL file. +% +% [vertex,face] = read_mesh(filename); +% [vertex,face] = read_mesh; % open a dialog box +% +% 'vertex' is a 'nb.vert x 3' array specifying the position of the vertices. +% 'face' is a 'nb.face x 3' array specifying the connectivity of the mesh. +% +% Supported file extensions are: .off, .ply, .wrl, .obj, .m, .gim. +% +% Copyright (c) 2007 Gabriel Peyre + +switch file + case {'triangle' 'square' 'square1' 'L' 'L1' 'tetra' 'oct' 'ico' 'rand'} + [vertex,face] = compute_base_mesh(file); + [vertex,face] = check_face_vertex(vertex,face); + return; +end + +if nargin==0 + [f, pathname] = uigetfile({'*.off;*.ply;*.wrl;*.smf;*.png;*.jpg;*.gim;*.tet','*.off,*.ply,*.wrl,*.smf,*.png,*.png,*.gim,*.tet Files'},'Pick a file'); + file = [pathname,f]; +end + +ext = {'off' 'ply' 'wrl' 'smf' 'png' 'jpg' 'gim' 'tet'}; +next = length(ext); + +i = strfind(file,'.'); +if isempty(i) + % try to determine extension + found = 0; + for i=1:next + if exist([file '.' ext{i}])==2 + found = 1; + file = [file '.' ext{i}]; + break; + end + end + if found==0 + error('File not found with matching extension.'); + end + i = strfind(file,'.'); +end +ext = file(i+1:end); +name = file(1:i-1); + +switch lower(ext) + case 'off' + [vertex,face] = read_off(file); + case 'ply' + [vertex,face] = read_ply(file); + case 'smf' + [vertex,face] = read_smf(file); + case 'wrl' + [vertex,face] = read_wrl(file); + case 'obj' + [vertex,face,normal] = read_obj(file); + case 'tet' + [vertex,face] = read_tet(file); + case 'm' + if isfield(options, 'type') + type = options.type; + else + type = 'gim'; + end + [vertex,face,normal, uv, sphparam] = read_mfile(file, type); + case 'gim' + sub_sample = 1; + [M,Normal] = load_gim(name, options); + [vertex,face] = convert_gim2mesh(M, sub_sample); + normal = convert_gim2mesh(Normal, sub_sample); + + otherwise + error('Unknown extension.'); +end + +if strcmp(name, 'mannequin') + vertex = -vertex; +end \ No newline at end of file diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/.svn/text-base/read_off.m.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/.svn/text-base/read_off.m.svn-base new file mode 100644 index 0000000..5342927 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/.svn/text-base/read_off.m.svn-base @@ -0,0 +1,46 @@ +function [vertex,face] = read_off(filename) + +% read_off - read data from OFF file. +% +% [vertex,face] = read_off(filename); +% +% 'vertex' is a 'nb.vert x 3' array specifying the position of the vertices. +% 'face' is a 'nb.face x 3' array specifying the connectivity of the mesh. +% +% Copyright (c) 2003 Gabriel Peyré + + +fid = fopen(filename,'r'); +if( fid==-1 ) + error('Can''t open the file.'); + return; +end + +str = fgets(fid); % -1 if eof +if ~strcmp(str(1:3), 'OFF') + error('The file is not a valid OFF one.'); +end + +str = fgets(fid); +[a,str] = strtok(str); nvert = str2num(a); +[a,str] = strtok(str); nface = str2num(a); + + + +[A,cnt] = fscanf(fid,'%f %f %f', 3*nvert); +if cnt~=3*nvert + warning('Problem in reading vertices.'); +end +A = reshape(A, 3, cnt/3); +vertex = A; +% read Face 1 1088 480 1022 +[A,cnt] = fscanf(fid,'%d %d %d %d\n', 4*nface); +if cnt~=4*nface + warning('Problem in reading faces.'); +end +A = reshape(A, 4, cnt/4); +face = A(2:4,:)+1; + + +fclose(fid); + diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/.svn/text-base/rescale.m.svn-base b/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/.svn/text-base/rescale.m.svn-base new file mode 100644 index 0000000..5c0fb61 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/.svn/text-base/rescale.m.svn-base @@ -0,0 +1,25 @@ +function y = rescale(x,a,b) + +% rescale - rescale data in [a,b] +% +% y = rescale(x,a,b); +% +% Copyright (c) 2004 Gabriel Peyr? + +if nargin<2 + a = 0; +end +if nargin<3 + b = 1; +end + +m = min(x(:)); +M = max(x(:)); + +if M-m0); + +return; + + +nvert = max(max(face)); +nface = size(face,1); +A = spalloc(nvert,nvert,3*nface); + +for i=1:nface + for k=1:3 + kk = mod(k,3)+1; + if nargin<2 + A(face(i,k),face(i,kk)) = 1; + else + v = vertex(:,face(i,k))-vertex(:,face(i,kk)); + A(face(i,k),face(i,kk)) = sqrt( sum(v.^2) ); % euclidean distance + end + end +end +% make sure that all edges are symmetric +A = max(A,A'); \ No newline at end of file diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/check_face_vertex.m b/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/check_face_vertex.m new file mode 100644 index 0000000..f5b768b --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/check_face_vertex.m @@ -0,0 +1,29 @@ +function [vertex,face] = check_face_vertex(vertex,face, options) + +% check_face_vertex - check that vertices and faces have the correct size +% +% [vertex,face] = check_face_vertex(vertex,face); +% +% Copyright (c) 2007 Gabriel Peyre + +vertex = check_size(vertex); +face = check_size(face); + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +function a = check_size(a) +if isempty(a) + return; +end +if size(a,1)>size(a,2) + a = a'; +end +if size(a,1)<3 && size(a,2)==3 + a = a'; +end +if size(a,1)<=3 && size(a,2)>=3 && sum(abs(a(:,3)))==0 + % for flat triangles + a = a'; +end +if size(a,1)~=3 + error('face or vertex is not of correct size'); +end diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/clamp.m b/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/clamp.m new file mode 100644 index 0000000..32bb8ee --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/clamp.m @@ -0,0 +1,19 @@ +function y = clamp(x,a,b) + +% clamp - clamp a value +% +% y = clamp(x,a,b); +% +% Default is [a,b]=[0,1]. +% +% Copyright (c) 2004 Gabriel Peyré + +if nargin<2 + a = 0; +end +if nargin<3 + b = 1; +end + +y = max(x,a); +y = min(y,b); \ No newline at end of file diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/compute_cuvilinear_abscice.m b/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/compute_cuvilinear_abscice.m new file mode 100644 index 0000000..baec7d7 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/compute_cuvilinear_abscice.m @@ -0,0 +1,19 @@ +function s = compute_cuvilinear_abscice(c) + +% compute_cuvilinear_abscice - compute the curvilinear abscice of a curve +% +% s = compute_cuvilinear_abscice(c); +% +% A curve is a ndims x npts matrix. +% +% Copyright (c) 2004 Gabriel Peyré + +if size(c,1)>size(c,2) + c = c'; +end + +npts = size(c,2); +D = c(:,2:end)-c(:,1:(end-1)); +s = zeros(npts,1); +s(2:end) = sqrt( sum(D.^2,1) ); +s = cumsum(s); \ No newline at end of file diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/compute_distance_to_points.m b/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/compute_distance_to_points.m new file mode 100644 index 0000000..828633f --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/compute_distance_to_points.m @@ -0,0 +1,21 @@ +function D = compute_distance_to_points(X,seeds) + +% compute_distance_to_points - compute euclidean distance to a set of points. +% +% D = compute_distance_to_points(X,seeds) +% +% 'X' is a [d,n] matrix, X(:,i) is the ith point living in R^d. +% 'seeds' is a [d,k] matrix. +% D(i,j) = |X(:,j)-seeds(:,i)|^2. +% +% Copyright (c) 2004 Gabriel Peyré + +nbCluster = size(seeds,2); +n = size(X,2); +D = zeros(nbCluster,n); +d = size(X,1); + +for k=1:nbCluster + % distance to seed + D(k,:) = sum( (X - repmat(seeds(:,k),1,n)).^2 ); +end \ No newline at end of file diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/compute_edge_face_ring.m b/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/compute_edge_face_ring.m new file mode 100644 index 0000000..28c084f --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/compute_edge_face_ring.m @@ -0,0 +1,41 @@ +function A = compute_edge_face_ring(face) + +% compute_edge_face_ring - compute faces adjacent to each edge +% +% e2f = compute_edge_face_ring(face); +% +% e2f(i,j) and e2f(j,i) are the number of the two faces adjacent to +% edge (i,j). +% +% Copyright (c) 2007 Gabriel Peyre + + +[tmp,face] = check_face_vertex([],face); + +n = max(face(:)); +m = size(face,2); +i = [face(1,:) face(2,:) face(3,:)]; +j = [face(2,:) face(3,:) face(1,:)]; +s = [1:m 1:m 1:m]; + +% first without duplicate +[tmp,I] = unique( i+(max(i)+1)*j ); +% remaining items +J = setdiff(1:length(s), I); + +% flip the duplicates +i1 = [i(I) j(J)]; +j1 = [j(I) i(J)]; +s = [s(I) s(J)]; + +% remove doublons +[tmp,I] = unique( i1+(max(i1)+1)*j1 ); +i1 = i1(I); j1 = j1(I); s = s(I); + +A = sparse(i1,j1,s,n,n); + + +% add missing points +I = find( A'~=0 ); +I = I( A(I)==0 ); +A( I ) = -1; diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/compute_edges.m b/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/compute_edges.m new file mode 100644 index 0000000..7771da2 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/compute_edges.m @@ -0,0 +1,37 @@ +function edges = compute_edges(face) + +% compute_edges - from a list of faces, compute the list of (unique) edges. +% +% edge = compute_edges(face); +% +% Copyright (c) 2004 Gabriel Peyré + +if isempty(face) + edges=[]; + return; +end + +[tmp,face] = check_face_vertex([],face); + +if size(face,1)~=3 + error('Problem'); +end +d = size(face,1); + +edges = []; +for i=1:d + sel = [i, mod(i,d)+1]; + edges = [edges, face(sel,:)]; +end + +% sort pair of vertex +I = find(edges(1,:)>edges(2,:)); +J = find(edges(1,:)<=edges(2,:)); +edges = [edges(end:-1:1,I), edges(:,J)]; + +% unique id +m = max(edges(:))+100; +id = edges(1,:) + m*edges(2,:); + +[tmp,I] = unique(id); +edges = edges(:,I); \ No newline at end of file diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/compute_gaussian_filter.m b/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/compute_gaussian_filter.m new file mode 100644 index 0000000..2646f8c --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/compute_gaussian_filter.m @@ -0,0 +1,108 @@ +function f = compute_gaussian_filter(n,s,N); + +% compute_gaussian_filter - compute a 1D or 2D Gaussian filter. +% +% f = compute_gaussian_filter(n,s,N); +% +% 'n' is the size of the filter, odd for no phase in the filter. +% (if too small it will alterate the filter). +% use n=[n1,n2] for a 2D filter +% 's' is the standard deviation of the filter. +% 'N' is the size of the big signal/image (supposed to lie in [0,1] or [0,1]x[0,1]). +% use N=[N1,N2] for a 2D filter. +% +% The equation (in 1D) is +% f[k] = exp( -(x(k)^2/(2*s^2)) ); +% where x span [-1/2,1/2]. +% +% The filter is normalised so that it sums to 1. +% +% Copyright (c) 2004 Gabriel PeyrŽ + +nd = 1; +if length(n)>1 & n(2)>1 + nd = 2; +end + +if nd==2 && length(s)==1 + s = [s s]; +end +if nd==2 && length(N)==1 + N = [N N]; +end + +if nd==1 + f = build_gaussian_filter_1d(n,s,N); +else + f = build_gaussian_filter_2d(n,s,N); +end + + + + +% build_gaussian_filter_2d - compute a 2D Gaussian filter. +% +% f = build_gaussian_filter_2d(n,s,N); +% +% 'n' is the size of the filter, odd for no phase in the filter. +% (if too small it will alterate the filter). +% 's' is the standard deviation of the filter. +% 'N' is the size of the big image (supposed to lie in [0,1]x[0,1]). +% +% The filter is normalised so that it sums to 1. +% +% Copyright (c) 2004 Gabriel PeyrŽ + +function f = build_gaussian_filter_2d(n,s,N) + +if nargin<2 + error('Not enough arguments.'); +end +if nargin<3 + N = n; +end + +if length(N)==1 || N(1)==1 + N = N(:); N = [N N]; +end +if length(s)==1 || s(1)==1 + s = s(:); s = [s s]; +end + +if s<=0 + f = zeros(n); + f(round((n-1)/2),round((n-1)/2)) = 1; + return; +end + +x = ( (0:n(1)-1)-(n(1)-1)/2 )/(N(1)-1); +y = ( (0:n(2)-1)-(n(2)-1)/2 )/(N(2)-1); +[Y,X] = meshgrid(y,x); +f = exp( -(X.^2/ (2*s(1)^2)) - (Y.^2/ (2*s(2)^2)) ); +f = f / sum(f(:)); + + +% build_gaussian_filter_1d - compute a Gaussian filter. +% +% f = build_gaussian_filter_1d(n,s,N); +% +% Copyright (c) 2004 Gabriel PeyrŽ + +function f = build_gaussian_filter_1d(n,s,N) + +if nargin<2 + error('Not enough arguments.'); +end +if nargin<3 + N = n; +end + +if s<=0 + f = zeros(n,1); + f(round((n-1)/2)) = 1; + return; +end + +x = ( (0:n-1)-(n-1)/2 )/(N-1); +f = exp( -x.^2/(2*s^2) ); +f = f / sum(f(:)); \ No newline at end of file diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/compute_grad.m b/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/compute_grad.m new file mode 100644 index 0000000..019525c --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/compute_grad.m @@ -0,0 +1,119 @@ +function grad = compute_grad(M,options) + +% compute_grad - compute the gradient of an image using central differences +% +% grad = compute_grad(M,options); +% +% 'options' is a structure: +% - options.h is the sampling step size on both direction (default 1). +% - options.h1 is the sampling step size on X direction (default 1). +% - options.h2 is the sampling step size on Y direction (default 1). +% - options.type is the kind of finite difference. +% type==2 is fwd differences, ie. +% y(i) = (x(i)-x(i-1))/h, with special +% care at boundaries. +% type==1 is forward differences bilinearly interpolated in the +% middle of each pixel (be aware that you have a shift of 1/2 on X and Y for +% the location of the gradient). +% type==1 is backward differences bilinearly interpolated in the +% middle of each pixel (be aware that you have a shift of -1/2 on X and Y for +% the location of the gradient). +% +% Copyright (c) 2004 Gabriel Peyré + +if nargin<2 + options.null = 0; +end + +if ~isfield(options, 'h1') + options.h1 = 1; +end +h1 = options.h1; +if ~isfield(options, 'h2') + options.h2 = 1; +end +h2 = options.h2; + +if isfield(options, 'h') + h1 = options.h; + h2 = options.h; +end + +[n,p] = size(M); + +if isfield(options, 'type') + type = options.type; +else + type = 1; +end + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% new code, use faster 2D differences +if type==1 + % central differences on X + D1 = [M(2:end,:);M(end,:)]; + D2 = [M(1,:);M(1:end-1,:)]; + grad(:,:,1) = (D1-D2)/(2*h1); + grad(1,:,1) = ( 4*M(2,:) - 3*M(1,:) - M(3,:) )/(2*h1); + grad(end,:,1) = -( 4*M(end-1,:) - 3*M(end,:) - M(end-2,:) )/(2*h1); + % central differences on Y + D1 = [M(:,2:end),M(:,end)]; + D2 = [M(:,1),M(:,1:end-1)]; + grad(:,:,2) = (D1-D2)/(2*h2); + grad(:,1,2) = ( 4*M(:,2) - 3*M(:,1) - M(:,3) )/(2*h2); + grad(:,end,2) = -( 4*M(:,end-1) - 3*M(:,end) - M(:,end-2) )/(2*h2); +elseif type==2 + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + % accumulate on Y + MM = ( M + [M(:,2:end),M(:,end)] )/2; + % fwd differences on X + D1 = [MM(2:end,:);MM(end,:)]; + D2 = MM; + grad(:,:,1) = (D1-D2)/h1; + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + % accumulate on X + MM = ( M + [M(2:end,:);M(end,:)] )/2; + % fwd differences on Y + D1 = [MM(:,2:end),MM(:,end)]; + D2 = MM; + grad(:,:,2) = (D1-D2)/h2; +elseif type==3 + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + % accumulate on Y + MM = ( M + [M(:,1),M(:,1:end-1)] )/2; + % fwd differences on X + D1 = MM; + D2 = [MM(1,:);MM(1:end-1,:)]; + grad(:,:,1) = (D1-D2)/h; + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + % accumulate on Y + MM = ( M + [M(1,:);M(1:end-1,:)] )/2; + % fwd differences on Y + D1 = MM; + D2 = [MM(:,1),MM(:,1:end-1)]; + grad(:,:,2) = (D1-D2)/h; +else + error('This kind of differences is not supported.'); +end + +return; + +if type~=1 + % compute the difference in the center of each square + h = zeros(n,p,2); + + for j=1:p-1 + h(:,j,1) = ( grad(:,j,1)+grad(:,j+1,1) )/2; + end + for i=1:n-1 + h(i,:,2) = ( grad(i,:,2)+grad(i+1,:,2) )/2; + end + + if type==2 % fwd differences + grad(1:n-1,1:p-1,:) = h(1:n-1,1:p-1,:); + elseif type==3 % bwd differences + grad(2:n,2:p,:) = h(2:n,2:p,:); + end + +end \ No newline at end of file diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/compute_vertex_ring.m b/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/compute_vertex_ring.m new file mode 100644 index 0000000..eeb6127 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/compute_vertex_ring.m @@ -0,0 +1,24 @@ +function vring = compute_vertex_ring(face) + +% compute_vertex_ring - compute the 1 ring of each vertex in a triangulation. +% +% vring = compute_vertex_ring(face); +% +% vring{i} is the set of vertices that are adjacent +% to vertex i. +% +% Copyright (c) 2004 Gabriel PeyrŽ + +[tmp,face] = check_face_vertex([],face); + +nverts = max(max(face)); + +A = triangulation2adjacency(face); +[i,j,s] = find(sparse(A)); + +% create empty cell array +vring{nverts} = []; + +for m = 1:length(i) + vring{i(m)}(end+1) = j(m); +end \ No newline at end of file diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/crop.m b/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/crop.m new file mode 100644 index 0000000..dc6824b --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/crop.m @@ -0,0 +1,58 @@ +function M = crop(M,n,c) + +% crop - crop an image to reduce its size +% +% M = crop(M,n,c); +% +% n is the new size of the image +% c is the center of the grop +% +% Copyright (c) 2007 Gabriel Peyre + +n0 = size(M); +n0(3) = size(M,3); + +d = 2; +if size(M,3)>3 + % multi-dimensional array + d = 3; +end + +if nargin<2 + n = round( n0/2 ); +end +if nargin<3 || isempty(c) + c = round( n0/2 ); +end + +if isempty(n) + return; +end + +if length(n)==1 + n = repmat(n,d,3); +end +if length(c)==1 + c = repmat(c,d,3); +end +c = round(c); +if length(n)<3 + n(3) = 1; +end + +selx = c(1)-ceil(n(1)/2)+1:c(1)+floor(n(1)/2); +sely = c(2)-ceil(n(2)/2)+1:c(2)+floor(n(2)/2); +if d==2 + selz = 1:size(M,3); +else + selz = c(3)-ceil(n(3)/2)+1:c(3)+floor(n(3)/2); +end + +selx(selx<1) = []; +selx(selx>n0(1)) = []; +sely(sely<1) = []; +sely(sely>n0(2)) = []; +selz(selz<1) = []; +selz(selz>n0(3)) = []; + +M = M(selx,sely,selz); \ No newline at end of file diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/getoptions.m b/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/getoptions.m new file mode 100644 index 0000000..c1872c8 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/getoptions.m @@ -0,0 +1,23 @@ +function v = getoptions(options, name, v, mendatory) + +% getoptions - retrieve options parameter +% +% v = getoptions(options, 'entry', v0); +% is equivalent to the code: +% if isfield(options, 'entry') +% v = options.entry; +% else +% v = v0; +% end +% +% Copyright (c) 2007 Gabriel Peyre + +if nargin<4 + mendatory = 0; +end + +if isfield(options, name) + v = eval(['options.' name ';']); +elseif mendatory + error(['You have to provide options.' name '.']); +end \ No newline at end of file diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/imageplot.m b/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/imageplot.m new file mode 100644 index 0000000..4dda714 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/imageplot.m @@ -0,0 +1,156 @@ +function h1 = imageplot(M,str, a,b,c) + +% imageplot - diplay an image and a title +% +% Example of usages: +% imageplot(M); +% imageplot(M,title); +% imageplot(M,title,1,2,1); % to make subplot(1,2,1); +% +% imageplot(M,options); +% +% If you want to display several images: +% imageplot({M1 M2}, {'title1', 'title2'}); +% +% Copyright (c) 2007 Gabriel Peyre + +if nargin<2 + str = []; +end + +options.null = 0; +if isstruct(str) + options = str; + str = ''; +end + +nbdims = nb_dims(M); + +if iscell(M) + q = length(M); + if nargin<5 + c = 1; + end + if nargin<4 + a = ceil(q/4); + end + if nargin<3 + b = ceil(q/a); + end + if (c-1+q)>(a*b) + warning('a and c parameters not large enough'); + a = ceil((c-1+q)/4); + b = ceil((c-1+q)/a); + end + for i=1:q + if iscell(str) + str1 = str{i}; + else + str1 = str; + end + h{i} = imageplot(M{i},str1, a,b,c-1+i); + end + global axlist; + if not(isempty(axlist)) + linkaxes(axlist, 'xy'); + end + + if nargout>0 + if exist('h') + h1 = h; + else + h1 = []; + end + end + return; +end + +if nargin==5 + global axlist; + global imageplot_size; + if c==1 || isempty(imageplot_size) || imageplot_size~=size(M,1) + clear axlist; + global axlist; + axlist = []; + imageplot_size = size(M,1); + end + axlist(end+1) = subplot(a,b,c); +end + +if nbdims==1 + h = plot(M); axis tight; +elseif size(M,3)<=3 + % gray-scale or color image + if size(M,3)==2 + M = cat(3,M, zeros(size(M,1),size(M,2))); + end + if not(isreal(M)) + if size(M,3)==1 + % turn into color matrix + M = cat(3, real(M), imag(M), zeros(size(M,1),size(M,2))); + else + warning('Complex data'); + M = real(M); + end + end + if size(M,3)==1 + colormap gray(256); + else + colormap jet(256); + end + h = imagesc(rescale(M)); axis image; axis off; +else + + if not(isfield(options, 'center') ) + options.center = .5; % here a value in [0,1] + end + if not(isfield(options, 'sigma')) + options.sigma = .08; % control the width of the non-transparent region + end + a = compute_alpha_map('gaussian', options); % you can plot(a) to see the alphamap + + % volumetric image + h = vol3d('cdata',rescale(M),'texture','2D'); + view(3); + axis tight; % daspect([1 1 .4]) + colormap bone(256); +% alphamap('rampup'); + % alphamap(.06 .* alphamap); + vol3d(h); +end +if not(isempty(str)) + title(str); +end + +if nargout>0 + if exist('h') + h1 = h; + else + h1 = []; + end +end + + +if nargin==5 && c==a*b + linkaxes(axlist, 'xy'); +end + + +function d = nb_dims(x) + +% nb_dims - debugged version of ndims. +% +% d = nb_dims(x); +% +% Copyright (c) 2004 Gabriel Peyré + +if isempty(x) + d = 0; + return; +end + +d = ndims(x); + +if d==2 && (size(x,1)==1 || size(x,2)==1) + d = 1; +end \ No newline at end of file diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/load_image.m b/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/load_image.m new file mode 100644 index 0000000..43a582e --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/load_image.m @@ -0,0 +1,726 @@ +function M = load_image(type, n, options) + +% load_image - load benchmark images. +% +% M = load_image(name, n, options); +% +% name can be: +% Synthetic images: +% 'chessboard1', 'chessboard', 'square', 'squareregular', 'disk', 'diskregular', 'quaterdisk', '3contours', 'line', +% 'line_vertical', 'line_horizontal', 'line_diagonal', 'line_circle', +% 'parabola', 'sin', 'phantom', 'circ_oscil', +% 'fnoise' (1/f^alpha noise). +% Natural images: +% 'boat', 'lena', 'goldhill', 'mandrill', 'maurice', 'polygons_blurred', or your own. +% +% Copyright (c) 2004 Gabriel Peyre + +if nargin<2 + n = 512; +end +options.null = 0; + +type = lower(type); + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% parameters for geometric objects +eta = 0.1; % translation +gamma = 1/sqrt(2); % slope +if isfield( options, 'eta' ) + eta = options.eta; +end +if isfield( options, 'gamma' ) + eta = options.gamma; +end +if isfield( options, 'radius' ) + radius = options.radius; +end +if isfield( options, 'center' ) + center = options.center; +end +if isfield( options, 'center1' ) + center1 = options.center1; +end + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% for the line, can be vertical / horizontal / diagonal / any +if strcmp(type, 'line_vertical') + eta = 0.5; % translation + gamma = 0; % slope +elseif strcmp(type, 'line_horizontal') + eta = 0.5; % translation + gamma = Inf; % slope +elseif strcmp(type, 'line_diagonal') + eta = 0; % translation + gamma = 1; % slope +end + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% for some blurring +sigma = 0; +if isfield(options, 'sigma') + sigma = options.sigma; +end + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +switch lower(type) + case {'letter-x' 'letter-v' 'letter-z' 'letter-y'} + if isfield(options, 'radius') + r = options.radius; + else + r = 10; + end + M = create_letter(type(8), r, n); + + case 'l' + r1 = [.1 .1 .3 .9]; + r2 = [.1 .1 .9 .4]; + M = double( draw_rectangle(r1,n) | draw_rectangle(r2,n) ); + + case 'ellipse' + c1 = [0.15 0.5]; + c2 = [0.85 0.5]; + if isfield(options, 'eccentricity') + eccentricity = options.eccentricity; + else + eccentricity = 1.3; + end + x = linspace(0,1,n); + [Y,X] = meshgrid(x,x); + d = sqrt((X-c1(1)).^2 + (Y-c1(2)).^2) + sqrt((X-c2(1)).^2 + (Y-c2(2)).^2); + M = double( d<=eccentricity*sqrt( sum((c1-c2).^2) ) ); + case 'ellipse-thin' + options.eccentricity = 1.06; + M = load_image('ellipse', n, options); + case 'ellipse-fat' + options.eccentricity = 1.3; + M = load_image('ellipse', n, options); + + case 'square-tube' + if isfield(options, 'tube_width') + w = options.tube_width; + else + w = 0.06; + end + c1 = [.25 .5]; + c2 = [.75 .5]; + r1 = [c1 c1] + .18*[-1 -1 1 1]; + r2 = [c2 c2] + .18*[-1 -1 1 1]; + r3 = [c1(1)-w c1(2)-w c2(1)+w c2(2)+w]; + M = double( draw_rectangle(r1,n) | draw_rectangle(r2,n) | draw_rectangle(r3,n) ); + case 'square-tube-1' + options.tube_width = 0.03; + M = load_image('square-tube', n, options); + case 'square-tube-2' + options.tube_width = 0.06; + M = load_image('square-tube', n, options); + case 'square-tube-3' + options.tube_width = 0.09; + M = load_image('square-tube', n, options); + case 'polygon' + if isfield(options, 'nb_points') + nb_points = options.nb_points; + else + nb_points = 9; + end + if isfield(options, 'scaling') + scaling = options.scaling; + else + scaling = 1; + end + theta = sort( rand(nb_points,1)*2*pi ); + radius = scaling*rescale(rand(nb_points,1), 0.1, 0.93); + points = [cos(theta) sin(theta)] .* repmat(radius, 1,2); + points = (points+1)/2*(n-1)+1; points(end+1,:) = points(1,:); + M = draw_polygons(zeros(n),0.8,{points'}); + [x,y] = ind2sub(size(M),find(M)); + p = 100; m = length(x); + lambda = linspace(0,1,p); + X = n/2 + repmat(x-n/2, [1 p]) .* repmat(lambda, [m 1]); + Y = n/2 + repmat(y-n/2, [1 p]) .* repmat(lambda, [m 1]); + I = round(X) + (round(Y)-1)*n; + M = zeros(n); M(I) = 1; + case 'polygon-8' + options.nb_points = 8; + M = load_image('polygon', n, options); + case 'polygon-10' + options.nb_points = 8; + M = load_image('polygon', n, options); + case 'polygon-12' + options.nb_points = 8; + M = load_image('polygon', n, options); + case 'pacman' + if isfield(options, 'theta') + theta = options.theta; + else + theta = 30 * 2*pi/360; + end + options.radius = 0.45; + M = load_image('disk', n, options); + x = linspace(-1,1,n); + [Y,X] = meshgrid(x,x); + T =atan2(Y,X); + M = M .* (1-(abs(T)0) = A2(X1>0); + + case 'chessboard1' + x = -1:2/(n-1):1; + [Y,X] = meshgrid(x,x); + M = (2*(Y>=0)-1).*(2*(X>=0)-1); + + case 'chessboard' + if ~isfield( options, 'width' ) + width = round(n/16); + else + width = options.width; + end + [Y,X] = meshgrid(0:n-1,0:n-1); + M = mod( floor(X/width)+floor(Y/width), 2 ) == 0; + + case 'square' + if ~isfield( options, 'radius' ) + radius = 0.6; + end + x = -1:2/(n-1):1; + [Y,X] = meshgrid(x,x); + M = max( abs(X),abs(Y) )gamma*Y+0.25 ); + M2 = X.^2 + Y.^2 < 0.6^2; + M = 20 + max(0.5*M1,M2) * 216; + + case 'fnoise' + + % generate an image M whose Fourier spectrum amplitude is + % |M^(omega)| = 1/f^{omega} + if isfield(options, 'alpha') + alpha = options.alpha; + else + alpha = 1; + end + M = gen_noisy_image(n,alpha); + + + case 'gaussiannoise' + % generate an image of filtered noise with gaussian + if isfield(options, 'sigma') + sigma = options.sigma; + else + sigma = 10; + end + M = randn(n); + m = 51; + h = compute_gaussian_filter([m m],sigma/(4*n),[n n]); + M = perform_convolution(M,h); + return; + + case {'bwhorizontal','bwvertical','bwcircle'} + + [Y,X] = meshgrid(0:n-1,0:n-1); + if strcmp(type, 'bwhorizontal') + d = X; + elseif strcmp(type, 'bwvertical') + d = Y; + elseif strcmp(type, 'bwcircle') + d = sqrt( (X-(n-1)/2).^2 + (Y-(n-1)/2).^2 ); + end + if isfield(options, 'stripe_width') + stripe_width = options.stripe_width; + else + stripe_width = 5; + end + if isfield(options, 'black_prop') + black_prop = options.black_prop; + else + black_prop = 0.5; + end + M = double( mod( d/(2*stripe_width),1 )>=black_prop ); + + case 'parabola' + + % curvature + if isfield(options, 'c') + c = options.c; + else + c = 0.1; + end + % angle + if isfield(options, 'theta'); + theta = options.theta; + else + theta = pi/sqrt(2); + end + x = -0.5:1/(n-1):0.5; + [Y,X] = meshgrid(x,x); + Xs = X*cos(theta) + Y*sin(theta); + Y =-X*sin(theta) + Y*cos(theta); X = Xs; + M = Y>c*X.^2; + + case 'sin' + + [Y,X] = meshgrid(-1:2/(n-1):1, -1:2/(n-1):1); + M = Y >= 0.6*cos(pi*X); + M = double(M); + + case 'circ_oscil' + + x = linspace(-1,1,n); + [Y,X] = meshgrid(x,x); + R = sqrt(X.^2+Y.^2); + M = cos(R.^3*50); + + case 'phantom' + + M = phantom(n); + + case 'periodic_bumps' + + if isfield(options, 'nbr_periods') + nbr_periods = options.nbr_periods; + else + nbr_periods = 8; + end + if isfield(options, 'theta') + theta = options.theta; + else + theta = 1/sqrt(2); + end + if isfield(options, 'skew') + skew = options.skew; + else + skew = 1/sqrt(2); + end + + A = [cos(theta), -sin(theta); sin(theta), cos(theta)]; + B = [1 skew; 0 1]; + T = B*A; + x = (0:n-1)*2*pi*nbr_periods/(n-1); + [Y,X] = meshgrid(x,x); + pos = [X(:)'; Y(:)']; + pos = T*pos; + X = reshape(pos(1,:), n,n); + Y = reshape(pos(2,:), n,n); + M = cos(X).*sin(Y); + + case 'noise' + if isfield(options, 'sigma') + sigma = options.sigma; + else + sigma = 1; + end + M = randn(n); + + otherwise + ext = {'gif', 'png', 'jpg', 'bmp', 'tiff', 'pgm', 'ppm'}; + for i=1:length(ext) + name = [type '.' ext{i}]; + if( exist(name) ) + M = imread( name ); + M = double(M); + if not(isempty(n)) && (n~=size(M, 1) || n~=size(M, 2)) && nargin>=2 + M = image_resize(M,n,n); + end + return; + end + end + error( ['Image ' type ' does not exists.'] ); +end + +M = double(M); + +if sigma>0 + h = compute_gaussian_filter( [9 9], sigma/(2*n), [n n]); + M = perform_convolution(M,h); +end + +M = rescale(M) * 256; + + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +function M = create_letter(a, r, n) + +c = 0.2; +p1 = [c;c]; +p2 = [c; 1-c]; +p3 = [1-c; 1-c]; +p4 = [1-c; c]; +p4 = [1-c; c]; +pc = [0.5;0.5]; +pu = [0.5; c]; + +switch a + case 'x' + point_list = { [p1 p3] [p2 p4] }; + case 'z' + point_list = { [p2 p3 p1 p4] }; + case 'v' + point_list = { [p2 pu p3] }; + case 'y' + point_list = { [p2 pc pu] [pc p3] }; + + +end +% fit image +for i=1:length(point_list) + a = point_list{i}(2:-1:1,:); + a(1,:) = 1-a(1,:); + point_list{i} = round( a*(n-1)+1 ); +end +M = draw_polygons(zeros(n),r,point_list); + + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +function sk = draw_polygons(mask,r,point_list) + +sk = mask*0; +for i=1:length(point_list) + pl = point_list{i}; + for k=2:length(pl) + sk = draw_line(sk,pl(1,k-1),pl(2,k-1),pl(1,k),pl(2,k),r); + end +end + + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +function sk = draw_line(sk,x1,y1,x2,y2,r) + + +n = size(sk,1); +[Y,X] = meshgrid(1:n,1:n); +q = 100; +t = linspace(0,1,q); +x = x1*t+x2*(1-t); y = y1*t+y2*(1-t); +if r==0 + x = round( x ); y = round( y ); + sk( x+(y-1)*n ) = 1; +else + for k=1:q + I = find((X-x(k)).^2 + (Y-y(k)).^2 <= r^2 ); + sk(I) = 1; + end +end + + + +function M = gen_noisy_image(n,alpha) + +% gen_noisy_image - generate a noisy cloud-like image. +% +% M = gen_noisy_image(n,alpha); +% +% generate an image M whose Fourier spectrum amplitude is +% |M^(omega)| = 1/f^{omega} +% +% Copyright (c) 2004 Gabriel Peyr? + +if nargin<1 + n = 128; +end +if nargin<2 + alpha = 1.5; +end + +if mod(n(1),2)==0 + x = -n/2:n/2-1; +else + x = -(n-1)/2:(n-1)/2; +end + +[Y,X] = meshgrid(x,x); +d = sqrt(X.^2 + Y.^2) + 0.1; +f = rand(n)*2*pi; + +M = (d.^(-alpha)) .* exp(f*1i); +% M = real(ifft2(fftshift(M))); + +M = ifftshift(M); +M = real( ifft2(M) ); + + +function y = gen_signal_2d(n,alpha) + +% gen_signal_2d - generate a 2D C^\alpha signal of length n x n. +% gen_signal_2d(n,alpha) generate a 2D signal C^alpha. +% +% The signal is scale in [0,1]. +% +% Copyright (c) 2003 Gabriel Peyr? + + + +% new new method + +[Y,X] = meshgrid(0:n-1, 0:n-1); + +A = X+Y+1; +B = X-Y+n+1; + +a = gen_signal(2*n+1, alpha); +b = gen_signal(2*n+1, alpha); +y = a(A).*b(B); +% M = a(1:n)*b(1:n)'; + +return; + + +% new method +h = (-n/2+1):(n/2); h(n/2)=1; +[X,Y] = meshgrid(h,h); +h = sqrt(X.^2+Y.^2+1).^(-alpha-1/2); +h = h .* exp( 2i*pi*rand(n,n) ); +h = fftshift(h); +y = real( ifft2(h) ); + +m1 = min(min(y)); +m2 = max(max(y)); +y = (y-m1)/(m2-m1); + +return; + +%% old code + +y = rand(n,n); +y = y - mean(mean(y)); +for i=1:alpha + y = cumsum(cumsum(y)')'; + y = y - mean(mean(y)); +end +m1 = min(min(y)); +m2 = max(max(y)); +y = (y-m1)/(m2-m1); + + + +function newimg = image_resize(img,p1,q1,r1) + +% image_resize - resize an image using bicubic interpolation +% +% newimg = image_resize(img,nx,ny,nz); +% or +% newimg = image_resize(img,newsize); +% +% Works for 2D, 2D 2 or 3 channels, 3D images. +% +% Copyright (c) 2004 Gabriel Peyr? + +if nargin==2 + % size specified as an array + q1 = p1(2); + if length(p1)>2 + r1 = p1(3); + else + r1 = size(img,3); + end + p1 = p1(1); +end + +if nargin<4 + r1 = size(img,3); +end + +if ndims(img)<2 || ndims(img)>3 + error('Works only for grayscale or color images'); +end + +if ndims(img)==3 && size(img,3)<4 + % RVB image + newimg = zeros(p1,q1, size(img,3)); + for m=1:size(img,3) + newimg(:,:,m) = image_resize(img(:,:,m), p1, q1); + end + return; +elseif ndims(img)==3 + p = size(img,1); + q = size(img,2); + r = size(img,3); + [Y,X,Z] = meshgrid( (0:q-1)/(q-1), (0:p-1)/(p-1), (0:r-1)/(r-1) ); + [YI,XI,ZI] = meshgrid( (0:q1-1)/(q1-1), (0:p1-1)/(p1-1), (0:r1-1)/(r1-1) ); + newimg = interp3( Y,X,Z, img, YI,XI,ZI ,'cubic'); + return; +end + +p = size(img,1); +q = size(img,2); +[Y,X] = meshgrid( (0:q-1)/(q-1), (0:p-1)/(p-1) ); +[YI,XI] = meshgrid( (0:q1-1)/(q1-1), (0:p1-1)/(p1-1) ); +newimg = interp2( Y,X, img, YI,XI ,'cubic'); + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +function M = draw_rectangle(r,n) + +x = linspace(0,1,n); +[Y,X] = meshgrid(x,x); +M = double( (X>=r(1)) & (X<=r(3)) & (Y>=r(2)) & (Y<=r(4)) ) ; diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/mmax.m b/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/mmax.m new file mode 100644 index 0000000..6c26cc5 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/mmax.m @@ -0,0 +1,9 @@ +function m = mmax(A) + +% mmax - maximum entry from a matrix. +% +% m = mmax(A) +% +% Copyright (c) 2004 Gabriel Peyré + +m = max(A(:)); \ No newline at end of file diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/nb_dims.m b/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/nb_dims.m new file mode 100644 index 0000000..4eca5cd --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/nb_dims.m @@ -0,0 +1,18 @@ +function d = nb_dims(x) + +% nb_dims - debugged version of ndims. +% +% d = nb_dims(x); +% +% Copyright (c) 2004 Gabriel Peyré + +if isempty(x) + d = 0; + return; +end + +d = ndims(x); + +if d==2 && (size(x,1)==1 || size(x,2)==1) + d = 1; +end \ No newline at end of file diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/num2string_fixeddigit.m b/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/num2string_fixeddigit.m new file mode 100644 index 0000000..3fd95d5 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/num2string_fixeddigit.m @@ -0,0 +1,20 @@ +function str = num2string_fixeddigit(num, d) + +% num2string_fixeddigit - convert a number to string with a fixed number of digits +% +% str = num2string_fixeddigit(num, d); +% +% examples for d=3: 12.3->'012', 99->'099', 999->'999', 1200->'1200' (overflow). +% +% Copyright (c) 2004 Gabriel Peyré + + +num = round(num); + +str = num2str(num); + +for i=1:d-1 + if num<10^i + str = ['0' str]; + end +end \ No newline at end of file diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/perform_blurring.m b/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/perform_blurring.m new file mode 100644 index 0000000..d279ba8 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/perform_blurring.m @@ -0,0 +1,20 @@ +function M = perform_blurring(M, sigma, options) + +% perform_blurring - gaussian blurs an image +% +% M = perform_blurring(M, sigma, options); +% +% M is the original data +% sigma is the width of blurs (in pixels) +% +% Copyright (c) 2007 Gabriel Peyre + +options.null = 0; +n = size(M,1); + +eta = 4; +p = round((sigma*eta)/2)*2+1; +p = min(p,round(n/2)*2-1); + +h = compute_gaussian_filter(p*[1 1],sigma/(2*n),[n n]); +M = perform_convolution(M, h, options); \ No newline at end of file diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/perform_conjugate_gradient.m b/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/perform_conjugate_gradient.m new file mode 100644 index 0000000..f7f2ce6 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/perform_conjugate_gradient.m @@ -0,0 +1,118 @@ +function [x,err,it] = perform_conjugate_gradient(A,y,options) + + +% perform_conjugate_gradient - perform conjugate gradient +% +% [x,err,k] = perform_conjugate_gradient(A,y,options); +% +% Solves for A*x=y. +% Works both for vector x,y and matrix x,y (parralel soving of many +% linear equations). +% +% Works only for semi-definite matrices. +% +% A can be a matrix or a callback function y=A(x,options). +% In this case, you have to set options.ncols as the number of columns of +% A (if it is a callback). +% +% err monitos the decreasing of |A*x-y|. +% k is the total number of iterations. +% +% You can set: +% options.x is an initial guess +% options.epsilon is maximum error +% options.niter_max is maximum number of error +% +% Copyright (c) 2007 Gabriel Peyre + +options.null = 0; +niter = getoptions(options, 'niter_max', 100); +epsilon = getoptions(options, 'epsilon', 1e-5); + +use_callback = 0; +if not(isnumeric(A)) + use_callback = 1; +end +if isfield(options, 'x') + x = options.x; +else + if use_callback==0 + x = zeros(size(A,2),1); + else + if isfield(options, 'ncols') + x = zeros(options.ncols, 1); + else + error('You have to specify options.ncols'); + end + end +end + + +if norm(y, 'fro') == 0 + normb = epsilon; +else + normb = epsilon * sum(y(:).^2); +end + +if use_callback==0 + r = y - A*x; +else + r = y - feval(A,x,options); +end +r0 = sum(r.^2); +err = [sum(r0)]; +for it=1:niter + if (it==1) + p = r; + else + % search direction + beta = r0./rprev; + p = r + repmat(beta, [size(x,1) 1]).*p; + end + % auxiliary vector + if use_callback==0 + w = A*p; + else + w = feval(A,p,options); + end + d = sum(p .* w); + I = find(abs(d) normb && k < kmax) + if( k==1 ) + p = r; + else + beta = r0/rprev; + % search direction + p = r + beta*p; + end + if use_callback==1 + w = feval(A,p,options); + else + w = A * p; %% auxiliary vector + end + alpha = r0 / (p' * w); %% found optimal alpha in line search + x = x + alpha*p; %% new guess + r = r - alpha*w; %% the residual is in fact r=b-A*x + rprev = r0; %% ... save norm of the old residual + r0 = ( norm(r, 'fro') )^2; %% ... compute norm of new residual + k = k + 1; + err(end+1) = sqrt(r0); +end \ No newline at end of file diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/perform_contour_extraction.m b/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/perform_contour_extraction.m new file mode 100644 index 0000000..102031d --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/perform_contour_extraction.m @@ -0,0 +1,104 @@ +function c = perform_contour_extraction(M, t) + +% perform_contour_extraction - exctract the geometry of +% a black contour. +% +% c = perform_contour_extraction(M, t); +% +% the output is a sampled curve in [0,1]x[0,1] +% +% Copyright (c) 2004 Gabriel PeyrŽ + +if nargin<2 + t = mean(M(:)); +end + +if M(1)lc+1 + warning('More than one curve detected.'); +end + +return; + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% old code + +if nargin<2 + hv = 1; +end + +if hv == 2 + M = M'; +end + +N = size(M,1); +xcont = zeros(N,1); +ycont = zeros(N,1); + +for i=1:N + v = M(i,:); + if v(1)==0 + I = find( v~=0 ); + else + I = find( v==0 ); + end + if length(I)==0 + xcont(i) = Inf; % curve is undefined here + ycont(i) = Inf; + else + xcont(i) = (i-1)/(N-1); + ycont(i) = (I(1)-1)/(N-1); + end +end + + +I = find(xcont~=Inf); +xcont = xcont(I); +ycont = ycont(I); + +if nargin>2 + % use wavelet coef to realign the geometry + if hv == 2 + MW = MW'; + end + + NW = size(MW,1); + + k = 0; + t = 0; + for i=1:NW + v = MW(i,:); + I = find(v==1); + if length(I)>1 + xi = (i-1)/(NW-1); + y1 = (I(1)-1)/(NW-1); + y2 = (I(end)-1)/(NW-1); + if y2-y1<0.2 + y = (y1+y2)/2; + k = k+1; + yi = interp1( xcont,ycont, xi, 'linear', 'extrap' ); + t = t + yi-y; + end + end + end + if k>0 + t = t/k; + ycont = ycont - t; + end +end + + +c = [xcont';ycont']; diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/perform_convolution.m b/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/perform_convolution.m new file mode 100644 index 0000000..f5ef2f9 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/perform_convolution.m @@ -0,0 +1,89 @@ +function y = perform_convolution(x,h, bound) + +% perform_convolution - compute convolution with centered filter. +% +% y = perform_convolution(x,h,bound); +% +% The filter 'h' is centred at 0 for odd +% length of the filter, and at 1/2 otherwise. +% +% This works either for 1D or 2D convolution. +% For 2D the matrix have to be square. +% +% 'bound' is either 'per' (periodic extension) +% or 'sym' (symmetric extension). +% +% Copyright (c) 2004 Gabriel Peyré + +if nargin<3 + bound = 'sym'; +end + +if size(x,3)>1 + % for color images + y = x; + for i=1:size(x,3) + y(:,:,i) = perform_convolution(x(:,:,i),h, bound); + end + return; +end + +n = size(x); +p = size(h); + +bound = lower(bound); + +nd = ndims(x); +if size(x,1)==1 || size(x,2)==1 + nd = 1; +end +if nd==1 + n = length(x); + p = length(h); +end + +if strcmp(bound, 'sym') + + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + % symmetric boundary conditions + + d1 = floor( p/2 ); % padding before + d2 = p-d1-1; % padding after + + if nd==1 + %%%%%%%%%%%%%%%%%%%%%%%%%%%% 1D %%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + x = x(:); h = h(:); + xx = [ x(d1:-1:1); x; x(end:-1:end-d2+1) ]; + y = conv(xx,h); + y = y(p:end-p+1); + elseif nd==2 + %%%%%%%%%%%%%%%%%%%%%%%%%%%% 2D %%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + % double symmetry + xx = x; + xx = [ xx(d1(1):-1:1,:); xx; xx(end:-1:end-d2(1)+1,:) ]; + xx = [ xx(:,d1(2):-1:1), xx, xx(:,end:-1:end-d2(2)+1) ]; + + y = conv2(xx,h); + y = y( (2*d1(1)+1):(2*d1(1)+n(1)), (2*d1(2)+1):(2*d1(2)+n(2)) ); + end + +else + + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + % periodic boundary conditions + + if p>n + error('h filter should be shorter than x.'); + end + d = floor((p-1)/2); + if nd==1 + x = x(:); h = h(:); + h = [ h(d+1:end); zeros(n-p,1); h(1:d) ]; + y = real( ifft( fft(x).*fft(h) ) ); + else + h = [ h(d(1)+1:end,:); zeros( n(1)-p(1),p(2) ); h( 1:d(1),: ) ]; + h = [ h(:,d(2)+1:end), zeros(n(1),n(2)-p(2)), h(:,1:d(2)) ]; + y = real( ifft2( fft2(x).*fft2(h) ) ); + end + +end \ No newline at end of file diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/perform_curve_extraction.m b/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/perform_curve_extraction.m new file mode 100644 index 0000000..d7550d6 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/perform_curve_extraction.m @@ -0,0 +1,74 @@ +function c_list = perform_curve_extraction(M, t, options) + +% perform_curve_extraction - extract level set curves from an image. +% +% c_list = perform_curve_extraction(M, t, options) +% +% 'M' is the image. +% 't' is the level. +% 'c_list' is a cell array of 2D curves. +% 'options' is an optional structure with fields: +% 'max_nb' is the number of curves extracted (only the 'nb' longest). +% 'min_length' is the minimum length (in *pixels*) of extracted curves. +% +% The image is always assumed to lie in [0,1]x[0,(ny-1)/(nx-1)] +% where [nx,ny] = size(M). +% +% Copyright (c) 2004 Gabriel Peyré + +if nargin<2 + t = 0; +end +if nargin<3 + options.null = 0; +end + +[nx,ny] = size(M); +x = 0:1/(nx-1):1; +y = ( 0:1/(ny-1):1 )*( (ny-1)/(nx-1) ); +c = contourc(x,y,M',[t,t]); +clear c_list; +c_list = {}; +k = 0; +p = 1; +while p < size(c, 2) + lc = c(2,p); % length of the curve + cc = c(:,(p+1):(p+lc)); + p = p+lc+1; + k = k+1; + c_list{ k } = cc; +end + +n = length(c_list); + +% filter by nb +if isfield(options, 'max_nb') + max_nb = options.max_nb; + l = zeros(n,1); + for i=1:n + l(i) = length(c_list{i}); + end + [tmp,I] = sort(l); + I = reverse( I ); + I = I( 1:(min(max_nb,n)) ); + c_list1 = c_list; + c_list = {}; + for i = 1:length(I) + c_list{i} = c_list1{I(i)}; + end +end + +% filter by size +if isfield(options, 'min_length') + min_length = options.min_length; + c_list1 = c_list; + c_list = {}; + k = 0; + for i=1:n + l = length(c_list1{i}); + if l>=min_length + k = k+1; + c_list{k} = c_list1{i}; + end + end +end diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/perform_curve_resampling.m b/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/perform_curve_resampling.m new file mode 100644 index 0000000..6ed60fc --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/perform_curve_resampling.m @@ -0,0 +1,45 @@ +function c1 = perform_curve_resampling(c, s, mode, interp_type) + +% perform_curve_resampling - resample a curve +% +% c1 = perform_curve_resampling(c, n, 'nbpts', intep_type); +% or +% c1 = perform_curve_resampling(c, s, 'dist', intep_type); +% +% Where 'n' is the new number of point in the curve, +% and 's' is the curvilinear absice between two points. +% +% For 'interp_type', see the 'method' parameter in 'help interp1'. +% +% Copyright (c) 2005 Gabriel Peyré + + +if nargin<3 + mode = 'nbpts'; +end +if nargin<4 + interp_type = 'linear'; +end + + +if size(c,2)1 + if not(size(x,2)==size(y,2)) + error('x and y must have same number of columns'); + end + for i=1:size(x,2) + x(:,i) = perform_histogram_equalization(x(:,i),y(:,i),options); + end + return; +end +if rows && size(x,1)>1 + if not(size(x,1)==size(y,1)) + error('x and y must have same number of rows'); + end + for i=1:size(x,1) + x(i,:) = perform_histogram_equalization(x(i,:),y(i,:),options); + end + return; +end +if dim3 && size(x,3)>1 + if not(size(x,3)==size(y,3)) + error('x and y must have same number of dim 3'); + end + for i=1:size(x,3) + x(:,:,i) = perform_histogram_equalization(x(:,:,i),y(:,:,i),options); + end + return; +end + +sx = size(x); +x = x(:); + +if isstr(y) + switch y + case 'gaussian' + y = randn(length(x)); + case 'linear' + y = linspace(0,1,length(x)); + otherwise + error('Unknown density.'); + end +end + +y = y(:); + + +if absval + s = sign(x); + x = abs(x); + y = abs(y); +end + +[vx,Ix] = sort(x); +[vy,Iy] = sort(y); + +nx = length(x); +ny = length(y); + +ax = linspace(1,ny,nx)'; +ay = (1:ny)'; +vx = interp1(ay,vy,ax); +x(Ix) = (1-lambda)*x(Ix) + lambda*vx; + + +if absval + x = x .* s; +end + +x = reshape(x,sx); \ No newline at end of file diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/perform_image_resize.m b/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/perform_image_resize.m new file mode 100644 index 0000000..442431e --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/perform_image_resize.m @@ -0,0 +1,53 @@ +function newimg = image_resize(img,p1,q1,r1) + +% image_resize - resize an image using bicubic interpolation +% +% newimg = image_resize(img,nx,ny,nz); +% or +% newimg = image_resize(img,newsize); +% +% Works for 2D, 2D 2 or 3 channels, 3D images. +% +% Copyright (c) 2004 Gabriel Peyré + +if nargin==2 + % size specified as an array + q1 = p1(2); + if length(p1)>2 + r1 = p1(3); + else + r1 = size(img,3); + end + p1 = p1(1); +end + +if nargin<4 + r1 = size(img,3); +end + +if ndims(img)<2 || ndims(img)>3 + error('Works only for grayscale or color images'); +end + +if ndims(img)==3 && size(img,3)<4 + % RVB image + newimg = zeros(p1,q1, size(img,3)); + for m=1:size(img,3) + newimg(:,:,m) = image_resize(img(:,:,m), p1, q1); + end + return; +elseif ndims(img)==3 + p = size(img,1); + q = size(img,2); + r = size(img,3); + [Y,X,Z] = meshgrid( (0:q-1)/(q-1), (0:p-1)/(p-1), (0:r-1)/(r-1) ); + [YI,XI,ZI] = meshgrid( (0:q1-1)/(q1-1), (0:p1-1)/(p1-1), (0:r1-1)/(r1-1) ); + newimg = interp3( Y,X,Z, img, YI,XI,ZI ,'cubic'); + return; +end + +p = size(img,1); +q = size(img,2); +[Y,X] = meshgrid( (0:q-1)/(q-1), (0:p-1)/(p-1) ); +[YI,XI] = meshgrid( (0:q1-1)/(q1-1), (0:p1-1)/(p1-1) ); +newimg = interp2( Y,X, img, YI,XI ,'cubic'); \ No newline at end of file diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/perform_tensor_recomp.m b/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/perform_tensor_recomp.m new file mode 100644 index 0000000..6151ad4 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/perform_tensor_recomp.m @@ -0,0 +1,22 @@ +function T = perform_tensor_recomp(e1,e2,l1,l2) + +% perform_tensor_recomp - create the tensor field corresponding to the given eigendecomposition. +% +% T = perform_tensor_recomp(e1,e2,l1,l2); +% +% 'e1(i,j,:)' is the main eigenvector at location (i,j) +% with associated largest eigenvalue 'l1(i,j)'. +% 'e2(i,j,:)' is the second eigenvector at location (i,j) +% with associated smallest eigenvalue 'l2(i,j)'. +% +% You have +% T = l1*e1*e1' + l2*e2*e2' +% +% Copyright (c) 2004 Gabriel Peyré + + +T = zeros( [size(l1),2,2] ); +T(:,:,1,1) = l1.*e1(:,:,1).^2 + l2.*e2(:,:,1).^2; +T(:,:,1,2) = l1.*e1(:,:,1).*e1(:,:,2) + l2.*e2(:,:,1).*e2(:,:,2); +T(:,:,2,1) = T(:,:,1,2); +T(:,:,2,2) = l1.*e1(:,:,2).^2 + l2.*e2(:,:,2).^2; diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/perform_vf_normalization.m b/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/perform_vf_normalization.m new file mode 100644 index 0000000..bf9347c --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/perform_vf_normalization.m @@ -0,0 +1,13 @@ +function v2 = perform_vf_normalization(v1) + +% perform_vf_normalization - renormalize a vf. +% +% v2 = perform_vf_normalization(v1); +% +% Copyright (c) 2004 Gabriel Peyré + + +n = sum(v1.^2,3); +I = find(n1 + % clear previous string + fprintf( repmat('\b', [1 length(ps)]) ); + end + fprintf(ps); +end +pprev = p; +if n==N + fprintf('\n'); +end \ No newline at end of file diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/read_mesh.m b/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/read_mesh.m new file mode 100644 index 0000000..63a65cf --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/read_mesh.m @@ -0,0 +1,81 @@ +function [vertex,face,normal, uv, sphparam] = read_mesh(file) + +% read_mesh - read data from OFF, PLY, SMF or WRL file. +% +% [vertex,face] = read_mesh(filename); +% [vertex,face] = read_mesh; % open a dialog box +% +% 'vertex' is a 'nb.vert x 3' array specifying the position of the vertices. +% 'face' is a 'nb.face x 3' array specifying the connectivity of the mesh. +% +% Supported file extensions are: .off, .ply, .wrl, .obj, .m, .gim. +% +% Copyright (c) 2007 Gabriel Peyre + +switch file + case {'triangle' 'square' 'square1' 'L' 'L1' 'tetra' 'oct' 'ico' 'rand'} + [vertex,face] = compute_base_mesh(file); + [vertex,face] = check_face_vertex(vertex,face); + return; +end + +if nargin==0 + [f, pathname] = uigetfile({'*.off;*.ply;*.wrl;*.smf;*.png;*.jpg;*.gim;*.tet','*.off,*.ply,*.wrl,*.smf,*.png,*.png,*.gim,*.tet Files'},'Pick a file'); + file = [pathname,f]; +end + +ext = {'off' 'ply' 'wrl' 'smf' 'png' 'jpg' 'gim' 'tet'}; +next = length(ext); + +i = strfind(file,'.'); +if isempty(i) + % try to determine extension + found = 0; + for i=1:next + if exist([file '.' ext{i}])==2 + found = 1; + file = [file '.' ext{i}]; + break; + end + end + if found==0 + error('File not found with matching extension.'); + end + i = strfind(file,'.'); +end +ext = file(i+1:end); +name = file(1:i-1); + +switch lower(ext) + case 'off' + [vertex,face] = read_off(file); + case 'ply' + [vertex,face] = read_ply(file); + case 'smf' + [vertex,face] = read_smf(file); + case 'wrl' + [vertex,face] = read_wrl(file); + case 'obj' + [vertex,face,normal] = read_obj(file); + case 'tet' + [vertex,face] = read_tet(file); + case 'm' + if isfield(options, 'type') + type = options.type; + else + type = 'gim'; + end + [vertex,face,normal, uv, sphparam] = read_mfile(file, type); + case 'gim' + sub_sample = 1; + [M,Normal] = load_gim(name, options); + [vertex,face] = convert_gim2mesh(M, sub_sample); + normal = convert_gim2mesh(Normal, sub_sample); + + otherwise + error('Unknown extension.'); +end + +if strcmp(name, 'mannequin') + vertex = -vertex; +end \ No newline at end of file diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/read_off.m b/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/read_off.m new file mode 100644 index 0000000..5342927 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/read_off.m @@ -0,0 +1,46 @@ +function [vertex,face] = read_off(filename) + +% read_off - read data from OFF file. +% +% [vertex,face] = read_off(filename); +% +% 'vertex' is a 'nb.vert x 3' array specifying the position of the vertices. +% 'face' is a 'nb.face x 3' array specifying the connectivity of the mesh. +% +% Copyright (c) 2003 Gabriel Peyré + + +fid = fopen(filename,'r'); +if( fid==-1 ) + error('Can''t open the file.'); + return; +end + +str = fgets(fid); % -1 if eof +if ~strcmp(str(1:3), 'OFF') + error('The file is not a valid OFF one.'); +end + +str = fgets(fid); +[a,str] = strtok(str); nvert = str2num(a); +[a,str] = strtok(str); nface = str2num(a); + + + +[A,cnt] = fscanf(fid,'%f %f %f', 3*nvert); +if cnt~=3*nvert + warning('Problem in reading vertices.'); +end +A = reshape(A, 3, cnt/3); +vertex = A; +% read Face 1 1088 480 1022 +[A,cnt] = fscanf(fid,'%d %d %d %d\n', 4*nface); +if cnt~=4*nface + warning('Problem in reading faces.'); +end +A = reshape(A, 4, cnt/4); +face = A(2:4,:)+1; + + +fclose(fid); + diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/rescale.m b/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/rescale.m new file mode 100644 index 0000000..5c0fb61 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox/rescale.m @@ -0,0 +1,25 @@ +function y = rescale(x,a,b) + +% rescale - rescale data in [a,b] +% +% y = rescale(x,a,b); +% +% Copyright (c) 2004 Gabriel Peyr? + +if nargin<2 + a = 0; +end +if nargin<3 + b = 1; +end + +m = min(x(:)); +M = max(x(:)); + +if M-m0); + +return; + + +nvert = max(max(face)); +nface = size(face,1); +A = spalloc(nvert,nvert,3*nface); + +for i=1:nface + for k=1:3 + kk = mod(k,3)+1; + if nargin<2 + A(face(i,k),face(i,kk)) = 1; + else + v = vertex(:,face(i,k))-vertex(:,face(i,kk)); + A(face(i,k),face(i,kk)) = sqrt( sum(v.^2) ); % euclidean distance + end + end +end +% make sure that all edges are symmetric +A = max(A,A'); \ No newline at end of file diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox_fast_marching.m b/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox_fast_marching.m new file mode 100644 index 0000000..00946d3 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/toolbox_fast_marching.m @@ -0,0 +1,46 @@ +% Toolbox Fast Marching - a toolbox for the computation of the Fast +% Marching algorithm both in 2D and 3D. +% +% The Fast Marching algorithm, introduced by Sethian (1996) is a numerical +% algorithm that is able to catch the viscosity solution of the Eikonal +% equation |grad(D)|=P. The level set {x \ F(x)=t} can be seen as +% a front advancing with speed P(x). +% +% The resulting function D is a distance function, and if the +% speed P is constant, it can be seen as the distance function +% to a set of starting points. +% +% The Fast Marching is very similar to the Dijkstra algorithm +% that find shortes paths on graph. Using a gradient +% descent of the distance function D, one is able +% to extract a good approximation of the shortest path +% (geodesic) in various settings (euclidean for P constant, +% and a weighted riemanian manifold with P varying). +% +% The main reference about the Fast Marching algorithm is the book +% Level Set Methods and Fast Marching Methods +% Evolving Interfaces in Computational Geometry, Fluid Mechanics, Computer Vision, and Materials Science +% J.A. Sethian, Cambridge University Press, 1999 +% Cambridge Monograph on Applied and Computational Mathematics +% +% A good review of the Fast Marching in 3D together with some applications +% can be found in +% Fast extraction of minimal paths in 3D images and application to virtual endoscopy. +% T.Deschamps and L.D. Cohen. +% September 2000. To appear in Medical Image Analysis. +% +% The function 'perform_fast_marching' +% computes the distance function from a set of starting points. +% To extract the geodesics between these starting points and +% an ending point, you can use 'compute_geodesic'. +% +% perform_fmstar_2d and perform_fmstar_3d implement the algorithm described in +% Heuristically Driven Front Propagation for Path Planning and Geodesic Extraction +% Gabriel Peyré and Laurent Cohen, 2005 ,To appear. +% See script test_fmstar_2d and test_fmstar_3d for samples of use. +% +% The main computation are done in a mex file so it is very +% fast (using a C++ heap structure). Precompiled version +% for windows are given. +% +% Copyright (c) 2005 Gabriel Peyré \ No newline at end of file diff --git a/matlab/external/gptoolbox/external/toolbox_fast_marching/vol3d.m b/matlab/external/gptoolbox/external/toolbox_fast_marching/vol3d.m new file mode 100644 index 0000000..5573033 --- /dev/null +++ b/matlab/external/gptoolbox/external/toolbox_fast_marching/vol3d.m @@ -0,0 +1,200 @@ +function [model] = vol3d(varargin) +%H = VOL3D Volume render 3-D data. +% VOL3D uses the orthogonal plane 2-D texture mapping technique for +% volume rending 3-D data in OpenGL. Use the 'texture' option to fine +% tune the texture mapping technique. This function is best used with +% fast OpenGL hardware. +% +% H = vol3d('CData',data) Create volume render object from input +% 3-D data. Use interp3 on data to increase volume +% rendering resolution. Returns a struct +% encapsulating the pseudo-volume rendering object. +% +% vol3d(...'Parent',axH) Specify parent axes +% +% vol3d(...,'texture','2D') Default. Only render texture planes parallel +% to nearest orthogonal viewing plane. Requires +% doing vol3d(h) to refresh if the view is +% rotated (i.e. using cameratoolbar). +% +% vol3d(...,'texture','3D') Render x,y,z texture planes simultaneously. +% This avoids the need to refresh the view but +% requires faster OpenGL hardware peformance. +% +% vol3d(H) Refresh view. Updates rendering of texture planes +% to reduce visual aliasing when using the 'texture'='2D' +% option. +% +% NOTES +% Use vol3dtool for editing the colormap and alphamap. +% Adjusting these maps will allow you to explore your 3-D volume +% data at various intensity levels. See documentation on +% alphamap and colormap for more information. +% +% Use interp3 on input date to increase/decrease resolution of data +% +% Examples: +% +% % Visualizing fluid flow +% v = flow(50); +% h = vol3d('cdata',v,'texture','2D'); +% view(3); +% % Update view since 'texture' = '2D' +% vol3d(h); +% alphamap('rampdown'), alphamap('decrease'), alphamap('decrease') +% +% % Visualizing MRI data +% load mri.mat +% D = squeeze(D); +% h = vol3d('cdata',D,'texture','2D'); +% view(3); +% % Update view since 'texture' = '2D' +% vol3d(h); +% axis tight; daspect([1 1 .4]) +% alphamap('rampup'); +% alphamap(.06 .* alphamap); +% +% See also vol3dtool, alphamap, colormap, opengl, isosurface + +% Copyright Joe Conti, 2004 + +if isstruct(varargin{1}) + model = varargin{1}; + if length(varargin) > 1 + varargin = {varargin{2:end}}; + end +else + model = localGetDefaultModel; +end + + +if length(varargin)>1 + for n = 1:2:length(varargin) + switch(lower(varargin{n})) + case 'cdata' + model.cdata = varargin{n+1}; + case 'parent' + model.parent = varargin{n+1}; + case 'texture' + model.texture = varargin{n+1}; + end + + end +end + +if isempty(model.parent) + model.parent = gca; +end + +% choose default 3-D view +ax = model.parent; +axis(ax,'vis3d'); +axis(ax,'tight'); + +[model] = local_draw(model); + + +%------------------------------------------% +function [model] = localGetDefaultModel + +model.cdata = []; +model.xdata = []; +model.ydata = []; +model.zdata = []; +model.parent = []; +model.handles = []; +model.texture = '2D'; + +%------------------------------------------% +function [model,ax] = local_draw(model) + +cdata = model.cdata; +siz = size(cdata); + +% Define [x,y,z]data +if isempty(model.xdata) + model.xdata = [0 siz(2)]; +end +if isempty(model.ydata) + model.ydata = [0 siz(1)]; +end +if isempty(model.zdata) + model.zdata = [0 siz(3)]; +end + +try, + delete(model.handles); +end + +ax = model.parent; +cam_dir = camtarget(ax) - campos(ax); +[m,ind] = max(abs(cam_dir)); + + +h = findobj(ax,'type','surface','tag','vol3d'); +for n = 1:length(h) + try, + delete(h(n)); + end +end + +is3DTexture = strcmpi(model.texture,'3D'); +handle_ind = 1; + +% Create z-slice +if(ind==3 || is3DTexture ) + x = [model.xdata(1), model.xdata(2); model.xdata(1), model.xdata(2)]; + y = [model.ydata(1), model.ydata(1); model.ydata(2), model.ydata(2)]; + z = [model.zdata(1), model.zdata(1); model.zdata(1), model.zdata(1)]; + diff = model.zdata(2)-model.zdata(1); + delta = diff/size(cdata,3); + for n = 1:size(cdata,3) + + slice = double(squeeze(cdata(:,:,n))); + h(handle_ind) = surface(x,y,z,'Parent',ax); + set(h(handle_ind),'cdatamapping','scaled','facecolor','texture','cdata',slice,... + 'edgealpha',0,'alphadata',double(slice),'facealpha','texturemap','tag','vol3d'); + z = z + delta; + handle_ind = handle_ind + 1; + end + +end + +% Create x-slice +if (ind==1 || is3DTexture ) + x = [model.xdata(1), model.xdata(1); model.xdata(1), model.xdata(1)]; + y = [model.ydata(1), model.ydata(1); model.ydata(2), model.ydata(2)]; + z = [model.zdata(1), model.zdata(2); model.zdata(1), model.zdata(2)]; + diff = model.xdata(2)-model.xdata(1); + delta = diff/size(cdata,2); + for n = 1:size(cdata,2) + + slice = double(squeeze(cdata(:,n,:))); + h(handle_ind) = surface(x,y,z,'Parent',ax); + set(h(handle_ind),'cdatamapping','scaled','facecolor','texture','cdata',slice,... + 'edgealpha',0,'alphadata',double(slice),'facealpha','texturemap','tag','vol3d'); + x = x + delta; + handle_ind = handle_ind + 1; + end +end + + +% Create y-slice +if (ind==2 || is3DTexture) + x = [model.xdata(1), model.xdata(1); model.xdata(2), model.xdata(2)]; + y = [model.ydata(1), model.ydata(1); model.ydata(1), model.ydata(1)]; + z = [model.zdata(1), model.zdata(2); model.zdata(1), model.zdata(2)]; + diff = model.ydata(2)-model.ydata(1); + delta = diff/size(cdata,1); + for n = 1:size(cdata,1) + + slice = double(squeeze(cdata(n,:,:))); + h(handle_ind) = surface(x,y,z,'Parent',ax); + set(h(handle_ind),'cdatamapping','scaled','facecolor','texture','cdata',slice,... + 'edgealpha',0,'alphadata',double(slice),'facealpha','texturemap','tag','vol3d'); + y = y + delta; + handle_ind = handle_ind + 1; + end +end + +model.handles = h; \ No newline at end of file diff --git a/matlab/external/gptoolbox/external/write_ply.m b/matlab/external/gptoolbox/external/write_ply.m new file mode 100644 index 0000000..6fa3a34 --- /dev/null +++ b/matlab/external/gptoolbox/external/write_ply.m @@ -0,0 +1,308 @@ +function write_ply(vertex,face,filename, mode) + +% write_ply - write data to PLY file. +% +% write_ply(vertex,face,filename, mode); +% +% 'vertex' is a 'nb.vert x 3' array specifying the position of the vertices. +% 'face' is a 'nb.face x 3' array specifying the connectivity of the mesh. +% +% IMPORTANT: works only for triangular meshes. +% +% Copyright (c) 2004 Gabriel Peyré + +if nargin<4 + mode = 'ascii'; +end + +if size(vertex,2)~=3 + vertex = vertex'; +end +if size(vertex,2)~=3 + error('vertex does not have correct format.'); +end + + +if size(face,2)~=3 + face = face'; +end +if size(face,2)~=3 + error('face does not have correct format.'); +end + +% make a cube +clear Data; +Data.vertex.x = vertex(:,1); +Data.vertex.y = vertex(:,2); +Data.vertex.z = vertex(:,3); +Data.face.vertex_indices = {}; +%tic; +%for i=1:size(face,1) +% Data.face.vertex_indices{end+1} = face(i,:)-1; +%end +%toc +% This is twice as fast +Data.face.vertex_indices = mat2cell(face-1,ones(size(face,1),1),3); + +plywrite(Data,filename,mode,'double'); + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +function plywrite(Elements,Path,Format,Str) + +%PLYWRITE Write 3D data as a PLY file. +% PLYWRITE(DATA,FILENAME) writes the structure DATA as a binary +% PLY file. Every field of DATA is interpreted as an element +% and every subfield as an element property. Each subfield of +% property data must either be an array or a cell array of +% arrays. All property data in an element must have the same +% length. +% +% A common PLY data structure has the following fields: +% DATA.vertex.x = x coordinates, [Nx1] real array +% DATA.vertex.y = y coordinates, [Nx1] real array +% DATA.vertex.z = z coordinates, [Nx1] real array +% +% DATA.face.vertex_indices = vertex index lists, +% an {Mx1} cell array where each cell holds a one- +% dimesional array (of any length) of vertex indices. +% Some other common data fields: +% DATA.vertex.nx = x coordinate of normal, [Nx1] real array +% DATA.vertex.ny = y coordinate of normal, [Nx1] real array +% DATA.vertex.nz = z coordinate of normal, [Nx1] real array +% +% DATA.edge.vertex1 = index to a vertex, [Px1] integer array +% DATA.edge.vertex2 = second vertex index, [Px1] integer array +% Many other fields and properties can be added. The PLY format +% is not limited to the naming in the examples above -- they are +% only the conventional naming. +% +% PLYWRITE(DATA,FILENAME,FORMAT) write the PLY with a specified +% data format, where FORMAT is +% 'ascii' ASCII text data +% 'binary_little_endian' binary data, little endian +% 'binary_big_endian' binary data, big endian (default) +% +% PLYWRITE(DATA,FILENAME,FORMAT,'double') or +% PLYWRITE(DATA,FILENAME,'double') write floating-point data as +% double precision rather than in the default single precision. +% +% Example: +% % make a cube +% clear Data; +% Data.vertex.x = [0;0;0;0;1;1;1;1]; +% Data.vertex.y = [0;0;1;1;0;0;1;1]; +% Data.vertex.z = [0;1;1;0;0;1;1;0]; +% Data.face.vertex_indices = {[0,1,2,3],[7,6,5,4], ... +% [0,4,5,1],[1,5,6,2],[2,6,7,3],[3,7,4,0]}; +% plywrite(Data,'cube.ply','ascii'); +% +% See also: PLYREAD + +% Pascal Getreuer 2004 + +if nargin < 4 + Str = ''; + + if nargin < 3 + Format = 'binary_big_endian'; + elseif strcmpi(Format,'double') + Str = 'double'; + Format = 'binary_big_endian'; + end +end + +[fid,Msg] = fopen(Path,'wt'); + +if fid == -1, error(Msg); end + +PlyTypeNames = {'char','uchar','short','ushort','int','uint','float','double', ... + 'char8','uchar8','short16','ushort16','int32','uint32','float32','double64'}; +FWriteTypeNames = {'schar','uchar','int16','uint16','int32','uint32','single','double'}; +MatlabTypeNames = {'int8','uint8','int16','uint16','int32','uint32','single','double'}; +PrintfTypeChar = {'%d','%u','%d','%u','%d','%u','%-.6f','%-.14e'}; +IntegerDataMin = [-2^7, 0, -2^15, 0, -2^31, 0]; +IntegerDataMax = [ 2^7-1,2^8-1,2^15-1,2^16-1,2^31-1,2^32-1]; + +%%% write PLY header %%% +fprintf(fid,'ply\nformat %s 1.0\ncomment created by MATLAB plywrite\n',Format); +ElementNames = fieldnames(Elements); +NumElements = length(ElementNames); +Data = cell(NumElements,1); + +for i = 1:NumElements + eval(['tmp=isa(Elements.',ElementNames{i},',''struct'');']); + + if tmp + eval(['PropertyNames{i}=fieldnames(Elements.',ElementNames{i},');']); + else + PropertyNames{i} = []; + end + + if ~isempty(PropertyNames{i}) + eval(['Data{i}{1}=Elements.',ElementNames{i},'.',PropertyNames{i}{1},';']); + ElementCount(i) = prod(size(Data{i}{1})); + Type{i} = zeros(length(PropertyNames{i}),1); + else + ElementCount(i) = 0; + end + + fprintf(fid,'element %s %u\n',ElementNames{i},ElementCount(i)); + + for j = 1:length(PropertyNames{i}) + eval(['Data{i}{j}=Elements.',ElementNames{i},'.',PropertyNames{i}{j},';']); + + if ElementCount(i) ~= prod(size(Data{i}{j})) + fclose(fid); + error('All property data in an element must have the same length.'); + end + + if iscell(Data{i}{j}) + Type{i}(j) = 9; + Data{i}{j} = Data{i}{j}{1}; + end + + for k = 1:length(MatlabTypeNames) + if isa(Data{i}{j},MatlabTypeNames{k}) + Type{i}(j) = Type{i}(j) + k; + break; + end + end + + if ~rem(Type{i}(j),9) + fclose(fid); + error('Unsupported data structure.'); + end + + % try to convert float data to integer data + if Type{i}(j) <= 8 % array data + if any(strcmp({'single','double'},MatlabTypeNames{Type{i}(j)})) + if ~any(floor(Data{i}{j}) ~= Data{i}{j}) % data is integer + MinValue = min(min(Data{i}{j})); + MaxValue = max(max(Data{i}{j})); + + % choose smallest possible integer data format + tmp = max(min(find(MinValue >= IntegerDataMin)),min(find(MaxValue <= IntegerDataMax))); + + if ~isempty(tmp) + Type{i}(j) = tmp; + end + end + end + else % cell array data + eval(['Data{i}{j}=Elements.',ElementNames{i},'.',PropertyNames{i}{j},';']); + tmp = 1; + + for k = 1:prod(size(Data{i}{j})) + tmp = tmp & all(floor(Data{i}{j}{k}) == Data{i}{j}{k}); + end + + if tmp % data is integer + MinValue = inf; + MaxValue = -inf; + + for k = 1:prod(size(Data{i}{j})) + MinValue = min(MinValue,min(Data{i}{j}{k})); + MaxValue = max(MaxValue,max(Data{i}{j}{k})); + end + + % choose smallest possible integer data format + tmp = max(min(find(MinValue >= IntegerDataMin)),min(find(MaxValue <= IntegerDataMax))); + + if ~isempty(tmp) + Type{i}(j) = tmp + 9; + end + end + end + + % convert double to single if specified + if rem(Type{i}(j),9) == 8 & ~strcmpi(Str,'double') + Type{i}(j) = Type{i}(j) - 1; + end + + if Type{i}(j) <= 8 + fprintf(fid,'property %s %s\n',PlyTypeNames{Type{i}(j)},PropertyNames{i}{j}); + else + fprintf(fid,'property list uchar %s %s\n',PlyTypeNames{Type{i}(j)-9},PropertyNames{i}{j}); + end + end +end + +fprintf(fid,'end_header\n'); + +switch Format +case 'ascii' + Format = 0; +case 'binary_little_endian' + fclose(fid); + fid = fopen(Path,'a','ieee-le'); + Format = 1; +case 'binary_big_endian' + fclose(fid); + fid = fopen(Path,'a','ieee-be'); + Format = 2; +end + +for i = 1:NumElements + if ~isempty(PropertyNames{i}) + if ~Format % write ASCII data + for k = 1:ElementCount(i) + for j = 1:length(PropertyNames{i}) + if Type{i}(j) <= 8 + fprintf(fid,[PrintfTypeChar{Type{i}(j)},' '],Data{i}{j}(k)); + else + fprintf(fid,'%u%s ',length(Data{i}{j}{k}),sprintf([' ',PrintfTypeChar{Type{i}(j)-9}],Data{i}{j}{k})); + end + end + + fprintf(fid,'\n'); + end + else % write binary data + if all(Type{i} <= 8) & all(Type{i} == Type{i}(1)) + % property data without list types (fast) + tmp = zeros(length(PropertyNames{i}),ElementCount(i)); + + for j = 1:length(PropertyNames{i}) + tmp(j,:) = Data{i}{j}(:)'; + end + + fwrite(fid,tmp,FWriteTypeNames{Type{i}(j)}); + elseif all(Type{i} > 8) + % only list types + Type{i} = Type{i} - 9; + + if length(PropertyNames{i}) == 1 + % only one list property + tmp = FWriteTypeNames{Type{i}(1)}; + + for k = 1:ElementCount(i) + fwrite(fid,length(Data{i}{1}{k}),'uchar'); + fwrite(fid,Data{i}{1}{k},tmp); + end + else + % multiple list properties + for k = 1:ElementCount(i) + for j = 1:length(PropertyNames{i}) + fwrite(fid,length(Data{i}{j}{k}),'uchar'); + fwrite(fid,Data{i}{j}{k},FWriteTypeNames{Type{i}(j)}); + end + end + end + else + % mixed type + for k = 1:ElementCount(i) + for j = 1:length(PropertyNames{i}) + if Type{i}(j) <= 8 + fwrite(fid,Data{i}{j}(k),FWriteTypeNames{Type{i}(j)}); + else + fwrite(fid,length(Data{i}{j}{k}),'uchar'); + fwrite(fid,Data{i}{j}{k},FWriteTypeNames{Type{i}(j)-9}); + end + end + end + end + end + end +end + +fclose(fid); diff --git a/matlab/external/gptoolbox/gptoolbox-logo.pdf b/matlab/external/gptoolbox/gptoolbox-logo.pdf new file mode 100644 index 0000000..8c6da61 Binary files /dev/null and b/matlab/external/gptoolbox/gptoolbox-logo.pdf differ diff --git a/matlab/external/gptoolbox/imageprocessing/denoise.m b/matlab/external/gptoolbox/imageprocessing/denoise.m new file mode 100644 index 0000000..6fdcdb0 --- /dev/null +++ b/matlab/external/gptoolbox/imageprocessing/denoise.m @@ -0,0 +1,92 @@ +function [denoised, noise] = denoise(noisy_signal,prior,std_noise) + % Given a noisy image and a similar prior image and the standard deviation of + % the noise (assumes gaussian distribution) denoise the iamge by building a + % steerable freq pyramid and using probabilistic algorithms to build a coring + % function (highest 5 bands only) to remap the image to the original. Also + % prints and shows plots of the estimators. + % + % [denoised, noise] = denoise(noisy_signal,prior,std_noise) + % + % Inputs: + % noisy_signal image with noise + % prior similar image without noise + % std_noise the standard deviation of the noise distribution + % Output: + % denoised the denoised result image + % noise the generated noise image + % + + % create noise image + noise = std_noise.*randn(size(noisy_signal)); + + % build steerable pyramids for each image + [prior_pyr,prior_ind]=buildSFpyr(prior,3,3); + [noisy_signal_pyr,noisy_signal_ind]=buildSFpyr(noisy_signal,3,3); + [noise_pyr,noise_ind]=buildSFpyr(noise,3,3); + + % reconstruct right away (for debugging) + %before = reconSFpyr(noisy_signal_pyr,noisy_signal_ind); + + % open a new figure for plotting the estimators + %screen_size = get(0, 'ScreenSize'); + estimator_figure = figure; + %set(estimator_figure, 'Position', [0 0 screen_size(3) screen_size(4) ] ); + set(estimator_figure, 'Position', [0 0 1000 200 ] ); + + for band_index = 1:5 + % extract top five bands of the prior and noise pyramids + noise_band = pyrBand(noise_pyr,noise_ind,band_index); + prior_band = pyrBand(prior_pyr,prior_ind,band_index); + noisy_signal_band = pyrBand(noisy_signal_pyr,noisy_signal_ind,band_index); + + % small value to add to bins to avoid mayhem + %EPSILON = 0.1; + EPSILON = 0.000001; + % histogram the coefficients + histogram_bins = -0.3:0.01:0.3; + histogram_prior = EPSILON+ ... + hist(reshape(prior_band,prod(size(prior_band)),1),histogram_bins); + histogram_noise = EPSILON+ ... + hist(reshape(noise_band,prod(size(noise_band)),1),histogram_bins); + % compute estimate of bayesian estimator using formula from simoncelli96c.pdf: + % ∫ Pn(y-z) z Px(z) dz + % b(y) = --------------------- + % ∫ Pn(y-z) Px(z) dz + % + % where Pn is the pdf of noise and Px of image. We estimate Pn with + % histogram_noise and Px with histogram_prior. Then both top and bottom are + % convolutions ( z is histogram_bins) + % + bayesian_estimator = ... + conv2(histogram_noise,histogram_bins.*histogram_prior,'same') ./ ... + conv2(histogram_noise,histogram_prior,'same'); + + % plot the estimator with a straight line for comparison + subplot(1,5,band_index); + plot(histogram_bins,bayesian_estimator,histogram_bins,histogram_bins); + grid on + %legend('bayesian estimator','straight line for comparison'); + + if(band_index==1) + title('hifi residual'); + else + title(['hifi orientation ' num2str(band_index-1)]) + end + + % (re)map signal coefficients using bayesian_estimator + denoised_band = interp1(histogram_bins,bayesian_estimator,noisy_signal_band); + + % add back to pyramid + noisy_signal_pyr = ... + setPyrBand(noisy_signal_pyr,noisy_signal_ind,denoised_band,band_index); + + end + + % print the plots + estimator_figure; + print('-depsc','bayesian_estimator_plots') + + % reconstruct image from modified pyramid + denoised = reconSFpyr(noisy_signal_pyr,noisy_signal_ind); + +end diff --git a/matlab/external/gptoolbox/imageprocessing/depth_darken.m b/matlab/external/gptoolbox/imageprocessing/depth_darken.m new file mode 100644 index 0000000..f034ab4 --- /dev/null +++ b/matlab/external/gptoolbox/imageprocessing/depth_darken.m @@ -0,0 +1,53 @@ +function [C,U,Um] = depth_darken(im,D,varargin) + % DEPTH_DARKEN Enhance an image by darkening according to its corresponding + % depth image's unsharp mask. "Image Enhancement by Unsharp Masking the Depth + % Buffer" [Luft et al. 2006]. + % + % [C,U,Um] = depth_darken(im,D,'ParamterName',ParameterValue, ...) + % + % Inputs: + % im h by w by c color image + % D h by w inverse depth image + % Optional: + % 'Lambda' followed by darkening intensity {0.3} + % 'Sigma' followed by darkening blur radius {0.08*h} + % Outputs: + % C h by w by c depth-darkened color image + % U h by w unsharp *mask* of depth image + % Um h by w negative part used for darkening + % + + % default values + lambda = 0.3; + sigma = []; + % Map of parameter names to variable names + params_to_variables = containers.Map( ... + {'Lambda','Sigma'}, ... + {'lambda','sigma'}); + v = 1; + while v <= numel(varargin) + param_name = varargin{v}; + if isKey(params_to_variables,param_name) + assert(v+1<=numel(varargin)); + v = v+1; + % Trick: use feval on anonymous function to use assignin to this workspace + feval(@()assignin('caller',params_to_variables(param_name),varargin{v})); + else + error('Unsupported parameter: %s',varargin{v}); + end + v=v+1; + end + + if isempty(sigma) + sigma = 0.08*size(D,1); + end + % Gaussian blur kernel + G = fspecial('gaussian',ceil(2*sigma),sigma); + % Unshapr mask is image minus blurred image + U = D-imfilter(D,G,'replicate'); + % only keep negative part + Um = (U<0).*U; + % Darken according to mask + C = bsxfun(@plus,im,lambda*Um); + +end diff --git a/matlab/external/gptoolbox/imageprocessing/dith.m b/matlab/external/gptoolbox/imageprocessing/dith.m new file mode 100644 index 0000000..b036bed --- /dev/null +++ b/matlab/external/gptoolbox/imageprocessing/dith.m @@ -0,0 +1,109 @@ +function D = dith(im,K,offset) + % DITH Dithers an input image + % + % D = dither(im,K) Image im is dithered using algorithm specified by K: + % ['Floyd-Steinberg','Jarvis','Stucki','Sierra3','Sierra2','Sierra-lite', + % 'Atkinson'] + % + % D = dither(im,K,offset) Image im is dithered using provided error diffusion + % kernel K where current pixel is located in K by (1,1) + offset + % + % D = dither(im) Image im is dithered using default algorithm + % {'Floyd-Steinberg'} + % + % Inputs: + % im grayscale image to be dithered + % K algorithm or kernel + % offset pixel offset for kernel + % Output: + % D dithered image + % + + % get width and height + h = size(im,1); + w = size(im,2); + + % Error diffusion method + % error diffusion kernel and + % offset from (1,1) of current pixel in kernel + + if(~exist('K','var')) + K = 'Floyd-Steinberg'; + end + + % make sure image is grayscale + switch size(im,3) + case 1 + % do nothing, already "grayscale" + case 3 + warning('Converting input image to grayscale using rgb2gray'); + im = rgb2gray(im); + otherwise + error('Input image should be grayscale'); + end + + % make sure image is double + if ~isfloat(im) + warning([ ... + 'Converting image to double, using im2double, ' ... + 'output will also be double']); + im = im2double(im); + end + + if(strcmp(class(K),'char')) + if(strcmp(K,'Floyd-Steinberg')) + offset = [0,1]; + K = [0,0,7;3,5,1]/16; + elseif(strcmp(K,'Jarvis')) + offset = [0,2]; + K = [0 0 0 7 5;3 5 7 5 3;1 3 5 3 1]/48; + elseif(strcmp(K,'Stucki')) + offset = [0,2]; + K = [0 0 0 8 4; 2 4 8 4 2;1 2 4 2 1]/42; + elseif(strcmp(K,'Sierra3')) + offset = [0,2]; + K = [0 0 0 5 3;2 4 5 4 2;0 2 3 2 0]/32; + elseif(strcmp(K,'Sierra2')) + offset = [0,2]; + K = [0 0 0 4 3;1 2 3 2 1]/16; + elseif(strcmp(K,'Sierra-lite')) + offset = [0,0]; + K = [0,2;1,1]/4; + elseif(strcmp(K,'Atkinson')) + offset = [0,1]; + K = [0 0 1 1;1 1 1 0;0 1 0 0]/8; + else + error 'Unsupported algorithm name' + end + else + assert(exist('offset','var')==1); + end + + D = zeros(size(im)+size(K)); + O = zeros(size(im)+size(K)); + % original image + O(offset(1)+(1:h),offset(2)+(1:w)) = im; + + % precompute indices of diffusion region + dY = (1:size(K,1))-1-offset(1); + dX = (1:size(K,2))-1-offset(2); + + % loop from top to bottom + for y = (offset(1) + (1:h)) + Y = y+dY; + % loop from left to right + for x = (offset(2) + (1:w)) + D(y,x) = round(O(y,x)); + % get error at this pixel + e = O(y,x) - D(y,x); + % distribute error to nearby pixels using kernel + X = x+dX; + % diffuse error + O(Y,X) = O(Y,X) + K.*e; + end + end + + % resize D to be same as original image + D = D(offset(1)+(1:h),offset(2)+(1:w)); + +end diff --git a/matlab/external/gptoolbox/imageprocessing/get_scribbles.m b/matlab/external/gptoolbox/imageprocessing/get_scribbles.m new file mode 100644 index 0000000..ed29b40 --- /dev/null +++ b/matlab/external/gptoolbox/imageprocessing/get_scribbles.m @@ -0,0 +1,163 @@ +function [SI,S,C] = get_scribbles(im,varargin) + % Display an image and ask the user to draw scribbles then hit enter + % + % [SI,S,C] = get_scribbles(im) + % + % Inputs: + % im w by h by channels image + % Optional: + % 'LineWidth' followed by line width of brush + % Outputs: + % SI w by h scribbles mask (0 no scribble, otherwise scribble id) + % S w by h scribbles mask in RGB + % C colors corresponding to each scribble + % + + f = gcf; + h = imshow(im); + + line_width = 10; + % default values + % Map of parameter names to variable names + params_to_variables = containers.Map( ... + {'LineWidth'},{'line_width'}); + v = 1; + while v <= numel(varargin) + param_name = varargin{v}; + if isKey(params_to_variables,param_name) + assert(v+1<=numel(varargin)); + v = v+1; + % Trick: use feval on anonymous function to use assignin to this workspace + feval(@()assignin('caller',params_to_variables(param_name),varargin{v})); + else + error('Unsupported parameter: %s',varargin{v}); + end + v=v+1; + end + + rotate3d off; + set(h,'ButtonDownFcn',@ondown); + set(gcf,'keypressfcn', @onkeypress); + t = title('Draw scribbles, then hit ENTER'); + + P = {}; + p = {}; + pc = 0; + + done = false; + while(~done) + drawnow; + end + + %set(h,'CData',0*get(h,'CData')); + %f_pos = get(gcf,'Position'); + %f_pos(3:4) = [size(im,2) size(im,1)]; + %set(gcf,'Position',f_pos); + %set(gcf,'Color', [0,0,0]); + %set(gca,'visible', 'off'); + %set(gca,'Position',[0 0 1 1]); + old_color = get(gcf,'Color'); + set(h,'CData',0*get(h,'CData')); + set(t,'Visible','off'); + set(gcf,'Color',[1 0 1]); + old_aa = get(gcf,'GraphicsSmoothing'); + set(gcf,'GraphicsSmoothing','off') + drawnow; + F = getframe(gcf); + S = F.cdata; + S = imresize(imtrim(im2double(S)),[size(im,1) size(im,2)],'nearest'); + set(gcf,'Color',old_color); + set(gcf,'GraphicsSmoothing',old_aa); + %S = S(1:size(im,1),1:size(im,2),:); + SI = rgb2ind(S,pc+1); + if(numel(unique(SI(:))) ~= pc+1) + warning(['IDs not right']); + end + + % match class of input + switch class(im) + case 'double' + S = im2double(S); + case 'single' + S = im2single(S); + case 'uint8' + S = im2uint8(S); + case 'uint16' + S = im2uint16(S); + case 'int16' + S = im2int16(S); + case 'int16' + S = im2int16(S); + otherwise + warning(['Input is strange class: ' class(im)]); + end + + % Callback for mouse press + function ondown(src,ev) + % Tell window that we'll handle drag and up events + set(gcf,'windowbuttonmotionfcn', @ondrag); + set(gcf,'windowbuttonupfcn', @onup); + % increment plot count + pc=pc+1; + append_current_point(); + end + + % Callback for mouse press + function ondrag(src,ev) + append_current_point(); + end + + % Callback for mouse release + function onup(src,ev) + % Tell window to handle drag and up events itself + set(gcf,'windowbuttonmotionfcn',''); + set(gcf,'windowbuttonupfcn',''); + end + + function onkeypress(src,ev) + % escape character id + ESC = char(27); + ENTER = char(13); + switch ev.Character + case ESC + finish(); + case ENTER + finish(); + otherwise + warning(['Unknown key: ' ev.Character ... + ' (' num2str(uint8(ev.Character(1))) ')']); + end + end + + function append_current_point() + % get current mouse position, and remember old one + cp = get(gca,'currentpoint'); + if pc > numel(P) + P{pc} = []; + end + P{pc} = [P{pc};cp(1,:)]; + if pc > numel(p) || isempty(p{pc}) + hold on; + p{pc} = plot(P{pc}(:,1),P{pc}(:,2),'LineWidth',line_width,'Color',next_color); + hold off; + else + set(p{pc},'Xdata',P{pc}(:,1),'Ydata',P{pc}(:,2)); + end + end + + function nc = next_color() + if (pc-1) <= 20 + nc = [(pc-1)/20 0 1]; + else + nc = [1 (pc-1)/40 1]; + end + end + + function finish() + done = true; + set(gcf,'windowbuttonmotionfcn',''); + set(gcf,'windowbuttonupfcn',''); + set(h,'ButtonDownFcn',''); + set(gcf,'keypressfcn',''); + end +end diff --git a/matlab/external/gptoolbox/imageprocessing/gray2rgb.m b/matlab/external/gptoolbox/imageprocessing/gray2rgb.m new file mode 100644 index 0000000..2a0c041 --- /dev/null +++ b/matlab/external/gptoolbox/imageprocessing/gray2rgb.m @@ -0,0 +1,88 @@ +function rgb = gray2rgb(im,map,n) + % GRAY2RGB + % + % rgb = gray2rgb(im,map,n) + % + % Use a colormap, map, to convert a grayscale/intensity image with n colors + % to pseudocolor rgb image. The n colors in the original image are mapped + % evenly to colors in the given colormap, not according to value. + % + % rgb = gray2rgb(im,map) + % + % Same as above but compute number of colors in im + % + % rgb = gray2rgb(im) + % + % Use default colormap and compute number of colors in im + % + % Inputs: + % im grayscale image, 2d array (h,w) + % map colormap + % n (optional) number of colors in im, default is to compute unique colors, + % this is usually preferred but it's time consuming so if the value is + % already known then it can be given. + % Outputs: + % rgb color Red, Green, Blue image, 3d array (h,w,3) + % + % See also: rgb2gray, hsv2rgb, rgb2hsv, imshow + % + + % number of unique colors + if(~exist('n','var')) + n = size(unique(im),1); + end + + if(~exist('map','var')) + if(~exist('gray2ind')) + error( ... + 'Image processing toolbox seems not installed, try again without map') + end + if(isempty(get(0,'CurrentFigure'))) + map = jet(n); + else + map = colormap; + end + %map = jet(n); + m = size(map,1); + else + m = size(map,1); + end + + if(exist('gray2ind')&&n<=65536) + + in = gray2ind(im,n); + + if(strcmp(class(in),'uint8') && (n/(n/m)) > 256) + in = uint16(in); + end + + if( m <= 256 ) + rgb = label2rgb(idivide(in,n/m,'fix')+1,map); + else + rgb = ind2rgb(idivide(in,n/m,'fix'),map); + end + + % if it's not going to change the result it's faster to convert to and + % from uint8 and use label2rgb + if(strcmp(class(im),'double')) + rgb = im2double(rgb); + elseif(strcmp(class(im),'uint16')) + rgb = im2uint16(rgb); + end + else + % slope + m = 1/(1/4); + % precomputation + mim = m*im; + nmim = -mim; + x1 = im<1/8; + x2 = im>=1/8 & im<3/8; + x3 = im>=3/8 & im<5/8; + x4 = im>=5/8 & im<7/8; + x5 = im>=7/8; + rgb = cat( 3, ... + x3.*(mim - (3/8)*m) + x4.*1 + x5.*(nmim + (9/8)*m), ... + x2.*(mim - (1/8)*m) + x3.*1 + x4.*(nmim + (7/8)*m), ... + x1.*(mim + 0.5) + x2.*1 + x3.*(nmim + (5/8)*m)); + end +end diff --git a/matlab/external/gptoolbox/imageprocessing/gray_bars.m b/matlab/external/gptoolbox/imageprocessing/gray_bars.m new file mode 100644 index 0000000..095bf1d --- /dev/null +++ b/matlab/external/gptoolbox/imageprocessing/gray_bars.m @@ -0,0 +1,40 @@ +function G = depth_bars(im,D,d,varargin) + % DEPTH_BARS Add vertical bars to an image at a specific depth. + % + % Inputs: + % im h by w by c input image + % D h by w 1./depth + % d depth of bars + % Optional: + % 'Color' followed by color of bars {0.8} + % Outputs: + % G h by w by c image with bars + % + + % default values + nc = size(im,3); + color = repmat(0.8,[1 nc]); + % Map of parameter names to variable names + params_to_variables = containers.Map( {'Color'}, {'color'}); + v = 1; + while v <= numel(varargin) + param_name = varargin{v}; + if isKey(params_to_variables,param_name) + assert(v+1<=numel(varargin)); + v = v+1; + % Trick: use feval on anonymous function to use assignin to this workspace + feval(@()assignin('caller',params_to_variables(param_name),varargin{v})); + else + error('Unsupported parameter: %s',varargin{v}); + end + v=v+1; + end + color + + w = ceil(size(im,2)/40); + B = im; + for c = 1:nc + B(:,[floor(end/3-w/2+(1:w)) floor(2*end/3-w/2+(1:w))],c) = color(c); + end + G = bsxfun(@times,B,D=d); +end diff --git a/matlab/external/gptoolbox/imageprocessing/hatch.m b/matlab/external/gptoolbox/imageprocessing/hatch.m new file mode 100644 index 0000000..12418ce --- /dev/null +++ b/matlab/external/gptoolbox/imageprocessing/hatch.m @@ -0,0 +1,63 @@ +function H = hatch(im,levels,thickness) + % HATCH computes dithering hatched image with a number of levels of specified + % thickness + % + % H = hatch(im,levels) + % + % Inputs: + % im original image + % levels number of hatching levels {3} + % thickness thickness of individual hatch lines + % Outputs: + % H hatched image + % + % See also: dith + % + + assert(levels>1); + + % make sure image is grayscale + switch size(im,3) + case 1 + % do nothing, already "grayscale" + case 3 + warning('Converting input image to grayscale using rgb2gray'); + im = rgb2gray(im); + otherwise + error('Input image should be grayscale'); + end + + % make sure image is double + if ~isfloat(im) + warning([ ... + 'Converting image to double, using im2double, ' ... + 'output will also be double']); + im = im2double(im); + end + + + H = zeros(size(im)); + for i = 0:(levels-1) + % compute ratio of black to white for this level + ratio = i/(levels-1); + lo = i/levels; + % compile pattern with this ratio of black to white + pattern = zeros(1,levels-1)'; + for j = 1:(levels-1) + pattern(j) = sum(pattern(1:j))/j < ratio; + end + pattern = repmat(pattern,1,thickness)'; + pattern = pattern(:); + scale = ceil(size(im)./size(pattern)); + pattern_mask = repmat(pattern,scale(1),scale(2)); + pattern_mask = pattern_mask(1:size(im,1),1:size(im,2)); + %if(i == round((levels-1)/2)) + % imshow(pattern_mask); + %end + H( im > lo ) = pattern_mask(im > lo); + end + % get rid of small lines + % b = 1-bwareaopen(1-bwareaopen(h,10),10); + % get rid of speckles in lines + % m = medfilt2(b,[1,5]); +end diff --git a/matlab/external/gptoolbox/imageprocessing/image_laplacian.m b/matlab/external/gptoolbox/imageprocessing/image_laplacian.m new file mode 100644 index 0000000..48ca5a0 --- /dev/null +++ b/matlab/external/gptoolbox/imageprocessing/image_laplacian.m @@ -0,0 +1,76 @@ +function L = image_laplacian(varargin) + % IMAGE_LAPLACIAN Compute the image laplacian for a given image in the manner + % of "Colorization using Optimization" by [Levin et al. 2004]. This is a sort + % of amalgamation of the literal description in the paper but the knowledge + % that a Laplacian (rather than a bi-Laplacian) is being used. + % + % L = IMAGE_LAPLACIAN(im) + % L = IMAGE_LAPLACIAN(im,'ParameterName',ParameterValue) + % + % Inputs: + % im h by w by (3|1) image (expects double) + % Optional: + % 'Omega' followed by an omega value + % Outputs: + % L w*h by w*h sparse laplacian matrix + % + % See also: cotmatrix, levin, lischinski + % + + im = varargin{1}; + + % width and height + h = size(im,1); + w = size(im,2); + % image size + % w h c harmonic biharmonic + % 185 138 1 0.05 0.1 + % 185 138 3 0.1 + % 93 69 3 0.1 + omega = 0.1; + % number of vertices/pixels + n = h*w; + + if ~strcmp(class(im),'double') + warning('Casting input to double: `im = im2double(im)`'); + im = im2double(im); + end + + ii = 2; + while(ii <= nargin) + switch varargin{ii} + case 'Omega' + ii = ii + 1; + assert(ii<=nargin) + omega = varargin{ii}; + otherwise + error('Unsupported parameter'); + end + ii = ii+1; + end + + % runs across height fastest + I = (1:n)'; + I = reshape(I,h,w); + Ileft = I(1:h,1:(w-1)); + Iright = I(1:h,2:w); + Ibottom = I(1:(h-1),1:w); + Itop= I(2:h,1:w); + % determine neighborhood via FD stencil + E = [ ... + Ileft(:) Iright(:);... + Iright(:) Ileft(:);... + Ibottom(:) Itop(:);... + Itop(:) Ibottom(:);... + ]; + assert(size(E,1) == ((h-1)*w + (w-1)*h)*2); + r = E(:,1); + s = E(:,2); + imlong = reshape(im,size(im,1)*size(im,2),size(im,3)); + + wrs = exp(-sum((imlong(r,:)-imlong(s,:)).^2,2)./(2*omega.^2)); + + L = sparse(r,s,wrs,n,n); + % We've made L(r,s) = wrs, now we need L(r,r) = ∑L(r,s) and L(r,s) = -wrs + L = diag(sum(L,2))-L; +end diff --git a/matlab/external/gptoolbox/imageprocessing/imdir.m b/matlab/external/gptoolbox/imageprocessing/imdir.m new file mode 100644 index 0000000..ea269d2 --- /dev/null +++ b/matlab/external/gptoolbox/imageprocessing/imdir.m @@ -0,0 +1,23 @@ +function files = imdir(dir_name) + % IMDIR returns image files in directory + % + % files = imdir(dir_name) + % + % Inputs: + % dir_name path to directory + % Outputs: + % files struct array of image files in dir_name + % + % See also: dir + % + + % get list of matlab readable file formats + formats = imformats(); + % build list of formats' extensions: lower and upper case + exts = [formats.ext upper([formats.ext])]; + + files = []; + for k = 1:size(exts,2); + files = [files; dir([dir_name '/*.' exts{k}])]; + end +end diff --git a/matlab/external/gptoolbox/imageprocessing/imgrid.m b/matlab/external/gptoolbox/imageprocessing/imgrid.m new file mode 100644 index 0000000..9354212 --- /dev/null +++ b/matlab/external/gptoolbox/imageprocessing/imgrid.m @@ -0,0 +1,55 @@ +function varargout = imgrid(im,varargin) + % IMGRID Display an image with a overlay grid. + % + % t = imgrid(im) + % + % Inputs: + % im h by w by channels list of colors/values + % Outputs: + % t handle to surface with colored faces + % + + corner = [1 1]; + show_values = false; + % default values + % Map of parameter names to variable names + params_to_variables = containers.Map( ... + {'ShowValues'},{'show_values'}); + v = 1; + while v <= numel(varargin) + param_name = varargin{v}; + if isKey(params_to_variables,param_name) + assert(v+1<=numel(varargin)); + v = v+1; + % Trick: use feval on anonymous function to use assignin to this workspace + feval(@()assignin('caller',params_to_variables(param_name),varargin{v})); + else + error('Unsupported parameter: %s',varargin{v}); + end + v=v+1; + end + + [X,Y] = meshgrid(-0.5+(1:(size(im,2)+1)),-0.5+(1:(size(im,1)+1))); + s = surf(X,Y,zeros(size(X))); + [Q,V] = surf2patch(s); + if size(im,3) == 1 + t = trisurf(Q,V(:,1),V(:,2),V(:,3),'CData',im(:),'EdgeColor',[0.2 0.2 0.2]); + if show_values + [BX,BY] = meshgrid(1:(size(im,2)),1:(size(im,1))); + nz = find(im); + text(BX(nz),BY(nz),num2str(im(nz)), ... + 'HorizontalAlignment','center','FontWeight','bold','FontSize',16); + end + else + imC = reshape(im,[],3); + t = trisurf(Q,V(:,1),V(:,2),V(:,3),'FaceVertexCData',imC); + end + axis equal; + set(gca,'YDir','reverse'); + set(gca,'XAxisLocation','top', ... + 'XColor',[0.4 0.4 0.4],'YColor',[0.4 0.4 0.4]); + view(2); + if nargout>0 + varargout{1} = t; + end +end diff --git a/matlab/external/gptoolbox/imageprocessing/imtrim.m b/matlab/external/gptoolbox/imageprocessing/imtrim.m new file mode 100644 index 0000000..70fa35c --- /dev/null +++ b/matlab/external/gptoolbox/imageprocessing/imtrim.m @@ -0,0 +1,90 @@ +function [C,top, bottom, left, right] = imtrim(im,varargin) + % IMTRIM auto-crop an image like Photoshop's Edit>Trim feature, as of yet only + % grayscale imagse are supported + % + % C = imtrim(im) + % [C,top,bottom,left,right] = imtrim(im,'ParamName',ParamValue, ...) + % + % Inputs: + % im h by w by nc image + % Optional: + % 'Location' followed by {'NorthWest'} or 'SouthEast' specifying where + % to find trim color + % 'Dims' followed by 2 long logic whether to use each dimension: [1 0] + % means only crop in h and not in w + % 'Threshold' followed by distance threshold {0.1} + % Outputs: + % C sh by wh cropped image + % top index of top pixel in im + % bottom index of bottom pixel in im + % left index of left pixel in im + % righ index of right pixel in im + % + % Copyright Alec Jacobson, 2010 + % + + if ~isfloat(im) + warning('converting input to double'); + im = im2double(im); + end + + location = 'NorthWest'; + % default threshold parameter, works equivalently with Photoshop's + % hardcoded parameter + threshold = 0.1; + dims = [1 1]; + + % parse optional input parameters + v = 1; + while v < numel(varargin) + switch varargin{v} + case 'Location' + assert(v+1<=numel(varargin)); + v = v+1; + location = varargin{v}; + case 'Threshold' + assert(v+1<=numel(varargin)); + v = v+1; + threshold = varargin{v}; + case 'Dims' + assert(v+1<=numel(varargin)); + v = v+1; + dims = varargin{v}; + otherwise + error('Unsupported parameter: %s',varargin{v}); + end + v = v+1; + end + + % gather corner value to which the image is compared + if(strcmp(location,'NorthWest')) + corner_value = im(1,1,:); + elseif(strcmp(location,'SouthEast')) + corner_value = im(1,1,:); + else + error([location ' is not a valid location']); + end + + % get difference of image with corner value + %difference = abs(im - corner_value)>0.1; + % should work for any number of channels + %difference = sqrt(sum((im - corner_value).^2,3)) > ... + % sqrt(threshold^2*size(im,3)); + difference = sqrt(sum(bsxfun(@minus,im,corner_value).^2,3)) > ... + sqrt(threshold^2*size(im,3)); + if dims(2) + [left_i,left] = ind2sub(size(difference),find(difference,1)); + [right_i,right] = ind2sub(size(difference),find(difference,1,'last')); + else + left = 1; + right = size(im,2); + end + if dims(1) + [top_j,top] = ind2sub(size(difference'),find(difference',1)); + [bottom_j,bottom] = ind2sub(size(difference'),find(difference',1,'last')); + else + top = 1; + bottom = size(im,1); + end + C = im(top:bottom,left:right,:); +end diff --git a/matlab/external/gptoolbox/imageprocessing/imwrite_gif.m b/matlab/external/gptoolbox/imageprocessing/imwrite_gif.m new file mode 100644 index 0000000..9af3461 --- /dev/null +++ b/matlab/external/gptoolbox/imageprocessing/imwrite_gif.m @@ -0,0 +1,20 @@ +function imwrite_gif(S,filename,varargin) + % IMWRITE_GIF Bootstrap `imwrite` to write an animated gif to a file given a + % sequence of images. + % + % Inputs: + % S h by w by c by #frames sequence of color images + % filename path to .gif file + % + % See also: imwrite + % + + for f = 1:size(S,4) + [SIf,cm] = rgb2ind(S(:,:,:,f),256); + if f==1 + imwrite(SIf,cm,filename,'Loop',Inf,'Delay',0); + else + imwrite(SIf,cm,filename,'WriteMode','append','Delay',0); + end + end +end diff --git a/matlab/external/gptoolbox/imageprocessing/levin.m b/matlab/external/gptoolbox/imageprocessing/levin.m new file mode 100644 index 0000000..c4eba15 --- /dev/null +++ b/matlab/external/gptoolbox/imageprocessing/levin.m @@ -0,0 +1,84 @@ +function L = levin(ntscIm) +% LEVIN Compute an image Laplacian according to the *code* accompanying +% "Colorization Using Optimization" [Levin et al. 2004]. Note that this is not +% the same as what is described in the *text* of the paper. This matrix is not +% symmetric and should be treated as a system matrix rather than a quadratic +% coefficient matrix of an energy. +% +% L = levin(ntscIm) +% +% Inputs: +% ntscIm h by w Luminance image +% Outputs: +% L w*h by w*h spares Laplacian +% +% Note: Anat Levin's code, Alec's interpretation + +n=size(ntscIm,1); m=size(ntscIm,2); +imgSize=n*m; + + +%nI(:,:,1)=ntscIm(:,:,1); + +indsM=reshape([1:imgSize],n,m); + +wd=1; + +len=0; +consts_len=0; +col_inds=zeros(imgSize*(2*wd+1)^2,1); +row_inds=zeros(imgSize*(2*wd+1)^2,1); +vals=zeros(imgSize*(2*wd+1)^2,1); +gvals=zeros(1,(2*wd+1)^2); + + +for j=1:m + for i=1:n + consts_len=consts_len+1; + + %if (~colorIm(i,j)) + tlen=0; + for ii=max(1,i-wd):min(i+wd,n) + for jj=max(1,j-wd):min(j+wd,m) + + if (ii~=i)|(jj~=j) + len=len+1; tlen=tlen+1; + row_inds(len)= consts_len; + col_inds(len)=indsM(ii,jj); + gvals(tlen)=ntscIm(ii,jj,1); + end + end + end + t_val=ntscIm(i,j,1); + gvals(tlen+1)=t_val; + c_var=mean((gvals(1:tlen+1)-mean(gvals(1:tlen+1))).^2); + csig=c_var*0.6; + mgv=min((gvals(1:tlen)-t_val).^2); + if (csig<(-mgv/log(0.01))) + csig=-mgv/log(0.01); + end + if (csig<0.000002) + csig=0.000002; + end + + gvals(1:tlen)=exp(-(gvals(1:tlen)-t_val).^2/csig); + gvals(1:tlen)=gvals(1:tlen)/sum(gvals(1:tlen)); + vals(len-tlen+1:len)=-gvals(1:tlen); + %end + + + len=len+1; + row_inds(len)= consts_len; + col_inds(len)=indsM(i,j); + vals(len)=1; + + end +end + + +vals=vals(1:len); +col_inds=col_inds(1:len); +row_inds=row_inds(1:len); + + +L=sparse(row_inds,col_inds,vals,consts_len,imgSize); diff --git a/matlab/external/gptoolbox/imageprocessing/lischinski.m b/matlab/external/gptoolbox/imageprocessing/lischinski.m new file mode 100644 index 0000000..8f6fc86 --- /dev/null +++ b/matlab/external/gptoolbox/imageprocessing/lischinski.m @@ -0,0 +1,70 @@ +function A = lischinski(L,varargin) + % LISCHINSKI Construct the discrete laplacian for a given lightness image L + % according to "Interactive Local Adjustment of Tonal Values" by [Lischinski + % et al. 2006] + % + % A = lischinski(L) + % A = lischinski(L,'ParameterName',ParameterValue,...) + % + % Inputs: + % L h by w lightness image + % Optional: + % 'Lambda' followed by lambda value {0.2} + % 'Alpha' followed by alpha value {1} + % 'Epsilon' followed by epsilon value {0.0001} + % Outputs: + % A h*w by h*w sparse laplacian + % + + % default values + lambda = 0.2; + alpha = 1; + epsilon = 0.0001; + + % Parse optional arguments + v = 1; + while(v<=numel(varargin)) + switch varargin{v} + case 'Lambda' + assert((v+1)<=numel(varargin)); + v = v+1; + lambda = varargin{v}; + case 'Alpha' + assert((v+1)<=numel(varargin)); + v = v+1; + alpha = varargin{v}; + case 'Epsilon' + assert((v+1)<=numel(varargin)); + v = v+1; + epsilon = varargin{v}; + otherwise + error(['Unsupported parameter: ' varargin{v}]); + end + v = v+1; + end + + % width and height + h = size(L,1); + w = size(L,2); + % number of pixels + n = h * w; + + % indices of pixels + indices = reshape(1:w*h,h,w); + % down edges + down_I = indices(1:end-1,1:end); + down_J = indices(2:end,1:end); + % across edges + across_I = indices(1:end,1:end-1); + across_J = indices(1:end,2:end); + I = [down_I(:);across_I(:)]; + J = [down_J(:);across_J(:)]; + % build lower triangle + A = sparse(I,J,-lambda*(abs(L(I)-L(J)).^alpha+epsilon).^-1,n,n); + % matrix is symmetric + A = A + A'; + % diagonal entires are -sum of off diagonals + A = A - diag(sum(A,2)); + + +end diff --git a/matlab/external/gptoolbox/imageprocessing/median_filter.m b/matlab/external/gptoolbox/imageprocessing/median_filter.m new file mode 100644 index 0000000..dd7496c --- /dev/null +++ b/matlab/external/gptoolbox/imageprocessing/median_filter.m @@ -0,0 +1,17 @@ +function M = median_filter(im) + % MEDIAN_FILTER simpler wrapper for calling medfilt2 on each channel + % + % M = median_filter(im) + % + % Input: + % im w by h by c image + % Output: + % M median filtered image in each channel + % + + % This could probably be a one-liner using num2cell and cellfun + M = zeros(size(im)); + for c = 1 : size(im,3) + M(:,:,c) = medfilt2(im(:,:,c)); + end +end diff --git a/matlab/external/gptoolbox/imageprocessing/over.m b/matlab/external/gptoolbox/imageprocessing/over.m new file mode 100644 index 0000000..67a8957 --- /dev/null +++ b/matlab/external/gptoolbox/imageprocessing/over.m @@ -0,0 +1,33 @@ +function [C,alpha_C] = over(A,alpha_A,B,alpha_B) + % OVER composite image A over image B using alpha masking + % + % [C,alpha_C] = over(A,alpha_A,B,alpha_B) + % + % Inputs: + % A w by h by c image A + % alpha_A alpha mask for image A, either: + % w by h by c + % w by h (same across channels) + % s (same for every pixel) + % B w by h by c image B + % alpha_B alpha mask for image B, either: + % w by h by c + % w by h (same across channels) + % s (same for every pixel) + % Outputs: + % C w by h by c result image, *ALWAYS of type double* + % alpha_C alpha mask for resulting image + % + + % only work with double images + A = im2double(A); + alpha_A = im2double(alpha_A); + B = im2double(B); + alpha_B = im2double(alpha_B); + + % composite images: http://en.wikipedia.org/wiki/Alpha_compositing + C = bsxfun(@times,A,alpha_A) + bsxfun(@times,B,alpha_B.*(1-alpha_A)); + % composite alpha masks + alpha_C = alpha_A + alpha_B.*(1-alpha_A); + +end diff --git a/matlab/external/gptoolbox/imageprocessing/packpng.m b/matlab/external/gptoolbox/imageprocessing/packpng.m new file mode 100644 index 0000000..48d8999 --- /dev/null +++ b/matlab/external/gptoolbox/imageprocessing/packpng.m @@ -0,0 +1,41 @@ +function rgba = packpng(G,filename,depth) + % PACKPNG pack a grayscale double image into a depth bit RGBA PNG image + % + % rgba = packpng(G,filename,depth) + % + % Inputs: + % G h by w image of doubles in [0,1] + % filename path to png file + % depth number of bits to use: 8 or 16 + % Outputs: + % rgba RGBA png image + % + + % clamp to [0,1] + if any(G(:)<0) + warning('Clamping values as small as %g to 0\n',min(G(:))); + G(G<0) = 0; + end + if any(G(:)>1) + warning('Clamping values as large as %g to 1\n',max(G(:))); + G(G>1) = 1; + end + G_orig = G; + + % scale so 1 becomes (2^depth-1)/2^depth) + G = G*(1 - 2^-depth); + rgba = zeros(size(G,1),size(G,2),4); + rgba_uint16 = uint16(zeros(size(G,1),size(G,2),4)); + for ii = 1:4 + rgba(:,:,ii) = floor(G*(2^depth))/(2^depth); + rgba_uint16(:,:,ii) = uint16(rgba(:,:,ii)*2^16); + G = (G - rgba(:,:,ii))*2^depth; + end + + % imwrite is going to scale the values when we pass doubles, so we need to + % preunscale them + rgba = rgba/(1 - 2^-depth); + imwrite(rgba(:,:,1:3),filename,'BitDepth',depth,'Alpha',rgba(:,:,4)); + [rgba2,~,alpha] = imread(filename);rgba2 = cat(3,rgba2,alpha); + +end diff --git a/matlab/external/gptoolbox/imageprocessing/photoshop_imresize.m b/matlab/external/gptoolbox/imageprocessing/photoshop_imresize.m new file mode 100644 index 0000000..f022e8d --- /dev/null +++ b/matlab/external/gptoolbox/imageprocessing/photoshop_imresize.m @@ -0,0 +1,62 @@ +function rim = photoshop_imresize(im,z) + % PHOTOSHOP_IMRESIZE resize an image like photoshop with a given zoom. If + % zoomed in enough then faint lines appear separating pixels + % + % rim = photoshop_imresize(im,z) + % + % Inputs: + % im image to show + % z zoom amount, + % Outputs: + % rim resized with pixel separators if necesary + % + + % zoom scale should be either smaller than one or an integer + if z > 1 + z = round(z); + end + + if z <= 5 + rim = imresize(im,z); + else + % number of channels + nc = size(im,3); + % resize image according to zoom scale with nearest neighbor method + rim = imresize(im,z,'nearest'); + % add faint pixel separators, backwards engineered from photoshop + % build mask + pixel_sep_mask = uint8(zeros(z,z)); + pixel_sep_mask(1,1) = 60; + pixel_sep_mask(1,end) = 65; + pixel_sep_mask(end,end) = 60; + pixel_sep_mask(end,1) = 55; + pixel_sep_mask(1,2:(end-1)) = 35; + pixel_sep_mask(end,2:(end-1)) = 29; + pixel_sep_mask(2:(end-1),1) = 29; + pixel_sep_mask(2:(end-1),end) = 35; + + if isfloat(rim) + % convert mask to double + pixel_sep_mask = im2double(pixel_sep_mask); + one = 1.0; + elseif islogical(rim) + % convert mask to double + pixel_sep_mask = im2double(pixel_sep_mask); + % convert image to double + rim = 1.0*rim; + one = 1.0; + else + one = 255; + end + + pixel_sep_mask = repmat(pixel_sep_mask,size(im)); + + if strcmp('uint8',class(rim)); + rim = uint8(uint16(rim).*uint16((one-pixel_sep_mask))/one) + pixel_sep_mask; + else + rim = rim.*one-pixel_sep_mask + pixel_sep_mask; + end + + end + +end diff --git a/matlab/external/gptoolbox/imageprocessing/photoshop_imshow.m b/matlab/external/gptoolbox/imageprocessing/photoshop_imshow.m new file mode 100644 index 0000000..0c7f2ca --- /dev/null +++ b/matlab/external/gptoolbox/imageprocessing/photoshop_imshow.m @@ -0,0 +1,128 @@ +function photoshop_imshow(im,z) + % PHOTOSHOP_IMSHOW show an image like photoshop with a given zoom. If zoomed in + % enough then faint lines appear separating pixels + % + % photoshop_imshow(im,z) + % + % Inputs: + % im image to show + % z zoom amount, + % + % Note sure how this will work if the plot is zoomed, rotated or put in a + % subplot + + + % current figure handle + fh = gcf; + + if ~exist('z','var') + z = 1; + end + + % zoom scale should be positive + assert(z > 0); + % zoom scale should be either smaller than one or an integer + if z > 1 + z = round(z); + end + + % remove any resize function if one already exists + set(fh,'ResizeFcn',''); + + % resize image + rim = photoshop_imresize(im,z); + ih = imshow(rim); + % get handle to axes + ah = gca; + + set(fh,'ResizeFcn',@onresize); + zh = zoom(fh); + % keep track of range of x + set(zh,'ButtonDownFilter',@zoomfilter); + %set(zh,'ActionPreCallback',@beforezoom); + %set(zh,'ActionPostCallback',@afterzoom); + + AP = get(ah,'Position'); + %xlim = get(ah,'XLim'); + %ylim = get(ah,'YLim'); + + %P = get(gcf,'Position'); + %set(gcf,'Position',[P(1:2) z*size(im,2) z*size(im,1)]); + %set(gca,'Position',[0 0 1 1]); + + function onresize(src,ev) + %% axis position + %AP = get(ah,'Position'); + % figure position + P = get(fh,'Position'); + % displayed scale of image is min of axis position times figure position + %d = min((AP([4 3]).*P([4 3]))./[size(im,1) size(im,2)]); + z = min((AP([4 3]).*P([4 3]))./[size(im,1) size(im,2)]); + if z > 1 + z = round(z); + end + z = max([z 1/min([size(im,1) size(im,2)])]); + rim = photoshop_imresize(im,z); + assert(min(size(rim)) > 0) + % temporarily turn off resize func to prevent recursion + set(fh,'ResizeFcn',''); + set(ih,'CData',rim); + set(ih,'XData',[1 size(rim,2)]); + set(ih,'YData',[1 size(rim,1)]); + set(ah,'XLim',[0.5 size(rim,2)+0.5]); + set(ah,'YLim',[0.5 size(rim,1)+0.5]); + %xlim = get(ah,'XLim'); + %ylim = get(ah,'YLim'); + + WH = [size(rim,2) size(rim,1)]./P([3 4]); + set(ah,'Position',[(1-WH)*0.5 WH]); + set(fh,'ResizeFcn',@onresize); + end + + + % zoom filter + function res = zoomfilter(src,ev) + res = false; + end + + %prev_xlim = []; + %prev_ylim = []; + %% pre zoom callback + %function beforezoom(src,ev) + % prev_xlim = get(ah,'XLim'); + % prev_ylim = get(ah,'YLim'); + % get(ah,'Xlim') + %end + + %zz = 1; + %% post zoom callback + %function afterzoom(src,ev) + % get(ah,'Xlim') + % new_xlim = get(ah,'XLim'); + % new_ylim = get(ah,'YLim'); + % % zoom scale + % zz = zz*sum(prev_xlim.*[-1 1])/sum(new_xlim.*[-1 1]); + % % temporarily turn off resize func to prevent recursion + % set(fh,'ResizeFcn',''); + % rim = photoshop_imresize(im,zz*z); + % set(ih,'CData',rim); + % %set(ah,'Xlim',(new_xlim-xlim(1))*zz+new_xlim(1)); + % %set(ah,'Ylim',(new_ylim-ylim(1))*zz+new_ylim(1)); + + % set(ih,'XData',[1 size(rim,2)]); + % set(ih,'YData',[1 size(rim,1)]); + % set(ah,'Xlim',(new_xlim-0.5)*zz+0.5) + % set(ah,'Ylim',(new_ylim-0.5)*zz+0.5); + % %set(ah,'XLim',[0.5 size(rim,2)+0.5]); + % %set(ah,'YLim',[0.5 size(rim,1)+0.5]); + % %xlim = get(ah,'XLim'); + % %ylim = get(ah,'YLim'); + % %%%imshow(rim,'Parent',ah); + % %rxlim = get(ah,'Xlim'); + % %rylim = get(ah,'Ylim'); + % %set(ah,'Xlim',(new_xlim-xlim(1))*zz+rxlim(1)); + % %set(ah,'Ylim',(new_ylim-ylim(1))*zz+rylim(1)); + % set(fh,'ResizeFcn',@onresize); + %end + +end diff --git a/matlab/external/gptoolbox/imageprocessing/randdither.m b/matlab/external/gptoolbox/imageprocessing/randdither.m new file mode 100644 index 0000000..9218146 --- /dev/null +++ b/matlab/external/gptoolbox/imageprocessing/randdither.m @@ -0,0 +1,64 @@ +function D = randdither(im) + % RANDDITHER Dither an image using random noise + % + % D = randdither(im) + % + % Input: + % im grayscale image. + % Output: + % D dithered image + % + % See also: dith + + + h = size(im,1); + w = size(im,2); + + K = [1,2,1;2,0,2;1,2,1]; + offset = [1,1]; + K = fspecial('gaussian',5,5); + offset = [2,2]; + + K(1+offset(1),1+offset(2)) = 0; + K = K./sum(K(:)); + + D = zeros(size(im)+size(K)); + O = zeros(size(im)+size(K)); + + % original image + O(offset(1)+(1:h),offset(2)+(1:w)) = im; + + % random path through pixels of original image + [I,J] = ind2sub([h,w],1:(h*w)); + P = [I;J]'; + P = P(randperm(size(P,1)),:); + P(:,1) = P(:,1) + offset(1); + P(:,2) = P(:,2) + offset(2); + + % keep track of which pixels have not been processed + F = ones(size(im)+size(K)); + + % precompute indices of diffusion region + dY = (1:size(K,1))-1-offset(1); + dX = (1:size(K,2))-1-offset(2); + + for pi = 1:size(P,1) + y = P(pi,1); + x = P(pi,2); + D(y,x) = round(O(y,x)); + e = O(y,x) - D(y,x); + F(y,x) = 0; + Y = y + dY; + X = x + dX; + KK = F(Y,X).*K; + if(sum(KK(:))>0) + % commenting this normalization out, has sort of an Atkinson effect + KK = KK./sum(KK(:)); + O(Y,X) = O(Y,X) + KK.*e; + end + end + + % resize D to be same as original image + D = D(offset(1)+(1:h),offset(2)+(1:w)); + +end diff --git a/matlab/external/gptoolbox/imageprocessing/random_color.m b/matlab/external/gptoolbox/imageprocessing/random_color.m new file mode 100644 index 0000000..07359f7 --- /dev/null +++ b/matlab/external/gptoolbox/imageprocessing/random_color.m @@ -0,0 +1,59 @@ +function R = random_color(n,preset) + % RANDOM_COLOR generate a list of random colors + % + % R = random_color(size) + % or + % R = random_color(size,preset) + % + % Inputs: + % size size of matrix of random colors to generate + % preset string containing colormap name or 'Pastel' + % Outputs: + % R size by 3 list of RGB colors + % + + + if(~exist('n','var')) + n = 1; + end + if(~exist('preset','var')) + preset = ''; + end + + switch preset + case '' + R = rand([n,3]); + case 'Pastel' + attempt = 0; + % probably should be between O(n) and O(log n) + max_attempts = 10*prod(n); + retry = true([prod(n),1]); + R = zeros([prod(n),3]); + while(attempt < max_attempts) + num_retry = sum(retry); + R(retry,:) = rand(num_retry,3); + R(retry,:) = (291/255) * R(retry,:)./repmat(sum(R(retry,:),2),1,3); + %retry(retry) = max(R(retry,:),[],2) > 0; + % too bright + next_retry = retry; + next_retry(retry) = ... + (max(R(retry,:),[],2) - min(R(retry,:),[],2)) > (221/255) ; + % too grey + next_retry(retry) = std(R(retry,:),0,2) < (68/255); + if(~any(next_retry)) + break; + end + retry = next_retry; + attempt = attempt+1; + end + R=reshape(R,[n 3]) + 34/255; + case {'jet','hsv','hot','pink','flag','bone','gray','cool','copper'} + f = str2func(preset); + R = f(n*10); + R = R(randperm(end),:); + R = R(1:n,:); + otherwise + error('Unsupported preset'); + end + +end diff --git a/matlab/external/gptoolbox/imageprocessing/roifillpyramid.m b/matlab/external/gptoolbox/imageprocessing/roifillpyramid.m new file mode 100644 index 0000000..0f1ec45 --- /dev/null +++ b/matlab/external/gptoolbox/imageprocessing/roifillpyramid.m @@ -0,0 +1,79 @@ +function J = roifillpyramid(I,BW) + % ROIFILLPYRAMID reimplement matlab's image processing toolbox's roifill + % function using multiresolution image pyramid and iterative solve for + % laplace equation. + % + % J = roifillpyramid(I,BW) + % + % Inputs: + % I h by w by c source image with hole + % BW h by w binary image specifying where to fill + % Outputs: + % J h by w by c Filled image + % + + assert(size(I,1) == size(BW,1)); + assert(size(I,2) == size(BW,2)); + % width + w = size(I,2); + % height + h = size(I,1); + % number of channels + nc = size(I,3); + + nw = 2^ceil(log2(max([w h])))+1; + nh = nw; + NI = zeros( [ nw nh nc ]); + NI(1:h,1:w,:) = I; + NBW = false( [ nw nh nc ]); + NBW(1:h,1:w,:) = repmat(BW,[1 1 nc]); + + + % number of levels in pyramid + nl = floor(log2(min([nw h]))); + % pyramid image of original image + PI = {}; + PBW = {}; + PI{1} = NI; + % pyramid image of original mask + PBW{1} = NBW; + % reduce until at smallest level + for( level = 2:nl) + PI{level} = impyramid(PI{level-1},'reduce'); + PBW{level} = impyramid(PBW{level-1},'reduce'); + end + f = fspecial('gaussian',[3 3]); + % expand until back at largest level + for( level = ((nl:-1:2))) + + up = impyramid(PI{level},'expand'); + old = PI{level-1}; + PI{level-1} = ... + (~PBW{level-1}).*PI{level-1} + ... + ( PBW{level-1}).*up; + + if(any(PBW{level-1}(:))) + for( c = 1:nc) + diff = 1; + min_diff = 1e-5; + iter = 0; + max_iterations = 100; + while(diff > min_diff && iter < max_iterations) + old = PI{level-1}(:,:,c); + PI{level-1}(:,:,c) = roifilt2(f,PI{level-1}(:,:,c),PBW{level-1}(:,:,c)); + diff = sqrt(sum(sum((old-PI{level-1}(:,:,c)).^2)))/size(PBW{level-1},1); + iter = iter + 1; + end + if(iter >= max_iterations) + fprintf('Max iterations reached...\n'); + end + if(diff < min_diff) + fprintf('Minimal change reached...\n'); + end + end + end + + end + + J = PI{1}(1:h,1:w,:); +end diff --git a/matlab/external/gptoolbox/imageprocessing/sliding_comparison.m b/matlab/external/gptoolbox/imageprocessing/sliding_comparison.m new file mode 100644 index 0000000..e67aeaa --- /dev/null +++ b/matlab/external/gptoolbox/imageprocessing/sliding_comparison.m @@ -0,0 +1,46 @@ +function [ph,ih] = sliding_comparison(A,B) + % SLIDING_COMPARISON Create a figure which allows the user to mouse over and + % move a sliding splitter to compare two images interactively. + % + % Inputs: + % A h by w by c left image (should be double) + % B h by w by c right image (should be double) + % Outputs: + % ph handle to plot of separator line + % ih handle to image line + % + function C = split(A,B,x) + x = max(min(x,size(A,2)),1); + C = [A(:,1:round(x)-1,:) B(:,round(x):end,:)]; + end + + function onmove(src,ev) + % get current mouse position, and remember old one + pos=get(gca,'currentpoint'); + x = pos(1,1,1); + if ishandle(ih) && ishandle(ph) + set(ph,'XData',repmat(x,1,2)); + set(ih,'CData',split(A,B,x)); + else + % Clean up + set(gcf,'windowbuttonmotionfcn',old_onmove); + end + drawnow + end + + w = size(A,2); + h = size(A,1); + % `imshow` will clamp but `set(...,'CData',...)` will not + clamp = @(X) max(min(X,1),0); + A = clamp(A); + B = clamp(B); + + x = w/2; + ih = imshow(split(A,B,x)); + hold on; + ph = plot([x;x],[0;h],'LineWidth',2); + hold off; + + old_onmove = get(gcf,'windowbuttonmotionfcn'); + set(gcf,'windowbuttonmotionfcn',@onmove); +end diff --git a/matlab/external/gptoolbox/imageprocessing/unique_images.m b/matlab/external/gptoolbox/imageprocessing/unique_images.m new file mode 100644 index 0000000..090d3d1 --- /dev/null +++ b/matlab/external/gptoolbox/imageprocessing/unique_images.m @@ -0,0 +1,35 @@ +function [U,D] = unique_images(dir_name) + % UNIQUE_IMAGES Generate a list of unique and duplicate images in a + % directory. + % + % [U,D] = unique_images(dir_name) + % + % Inputs: + % dir_name path to directory + % Outputs: + % U list of unique images/image paths + % D list of duplicate iamges, so that [U,D] are all images + % + + assert(isdir(dir_name)); + files = imdir(dir_name); + U = {}; + ucount = 0; + D = {}; + dcount = 0; + valid = true(size(files)); + + for ii = 1:numel(files) + fii = [dir_name '/' files(ii).name]; + imii = imread(fii); + for jj = (ii+1):numel(files) + imjj = imread([dir_name '/' files(jj).name]); + if all(size(imii) == size(imjj)) && all(imii(:) == imjj(:)) + valid(jj) = false; + end + end + end + U = files(valid); + D = files(~valid); + +end diff --git a/matlab/external/gptoolbox/imageprocessing/unpackpng.m b/matlab/external/gptoolbox/imageprocessing/unpackpng.m new file mode 100644 index 0000000..76f12a7 --- /dev/null +++ b/matlab/external/gptoolbox/imageprocessing/unpackpng.m @@ -0,0 +1,46 @@ +function [G,depth] = unpackpng(varargin) + % UNPACKPNG unpack a rgba image read from a png file to a grayscale image of + % doubles + % + % [G,depth] = unpackpng(filename) + % [G,depth] = unpackpng(rgba) + % + % Inputs: + % filename path to png file + % rgba h by w by 4 RGBA image + % Outputs: + % G h by w image of doubles + % depth number of bits used: 8 or 16 + % + + if ischar(varargin{1}) + [rgb,~,alpha] = imread(varargin{1}); + rgba = cat(3,rgb,alpha); + else + rgba = varargin{1}; + if ~isa(rgba,'uint16') + warning('Converting input to uint16'); + rgba = im2uint16(rgba); + end + end + + if isa(rgba,'uint16') + depth = 16; + elseif isa(rgba,'uint8') + depth = 8; + else + error('Unable to recognize bit depth'); + end + %rgba = double(rgba); + %rgba = im2double(rgba)*(1-2^-depth)*2^depth; + rgba = im2double(rgba); + squeeze(rgba(1,:,:)) + rgba = rgba*(1-2^-depth)*2^depth; + % unpack + G = zeros(size(rgba,1),size(rgba,2)); + for ii = 1:4 + G = G + rgba(:,:,ii)*2^(-ii*depth); + end + G = G/(1 - 2^-depth); + +end diff --git a/matlab/external/gptoolbox/imageprocessing/vhs.m b/matlab/external/gptoolbox/imageprocessing/vhs.m new file mode 100644 index 0000000..66649b3 --- /dev/null +++ b/matlab/external/gptoolbox/imageprocessing/vhs.m @@ -0,0 +1,120 @@ +function V = vhs(im,varargin) + % VHS Apply a VHS filter to an image + % + % V = vhs(im) + % V = vhs(im,'ParameterName',ParameterValue,...) + % + % Inputs: + % im h by w by c image + % Optional: + % 'VerticalLoop' followed by whether to loop the bent strip vertically + % over time and output a sequence of images. + % Output: + % V h by w by c by f image of (f long sequence of images) + % + + looping = false; + % Map of parameter names to variable names + params_to_variables = containers.Map( {'VerticalLoop'},{'looping'}); + v = 1; + iter = 1; + while v <= numel(varargin) + param_name = varargin{v}; + if isKey(params_to_variables,param_name) + assert(v+1<=numel(varargin)); + v = v+1; + % Trick: use feval on anonymous function to use assignin to this workspace + feval(@()assignin('caller',params_to_variables(param_name),varargin{v})); + else + error('Unsupported parameter: %s',varargin{v}); + end + v=v+1; + end + + if looping + strip_top = 1; + else + strip_top = ceil(0.4*size(im,1)); + end + + first = 1; + while true + + % http://mikeyjam.buzznet.com/user/journal/12237761/tutorial-getting-vhs-tv-effect/ + A = im; + B = im; + C = im; + D = im; + % exclusion blend like photoshop + % http://www.deepskycolors.com/archive/2010/04/21/formulas-for-Photoshop-blending-modes.html + ex = @(T,B) 0.5 - 2.*(T-0.5).*(B-0.5); + % kill color channels + A(:,:,1) = 0; + B(:,:,2) = 0; + C(:,:,3) = 0; + % Shift color layers + nudge = @(f) ceil(f*rand(1)*size(im,2)); + A = A(:,mod(nudge(0.02)+(1:end)-1,end)+1,:); + B = B(:,mod(nudge(0.02)+(1:end)-1,end)+1,:); + C = C(:,mod(nudge(0.02)+(1:end)-1,end)+1,:); + A = A(mod(nudge(0.005)+(1:end)-1,end)+1,:,:); + B = B(mod(nudge(0.005)+(1:end)-1,end)+1,:,:); + C = C(mod(nudge(0.005)+(1:end)-1,end)+1,:,:); + % exclusion blend colored layers and alpha blend with original + + F = D+0.3*(ex(ex(C,B),A)-D); + N = rand(size(im)); + + % inverse mapping function + bend_w = (2*rand(1)-1)*5; + bend = @(x,u) [mod(x(:,1)+(1-x(:,2)/max(x(:,2))).^2*bend_w,max(x(:,1))) x(:,2)]; + % maketform arguments + ndims_in = 2; + ndims_out = 2; + tdata = []; + tform = maketform('custom', 2,2, [], bend, tdata); + + % Bend strip + strip_h = ceil(1/4*size(im,1)); + strip = mod(strip_top+(1:strip_h)-1,size(im,1))+1; + F(strip,:,:) = imtransform(F(strip,:,:), tform); + + % overlay gray line + ol= @(T,B) (T>0.5).*(1-(1-2.*(T-0.5)).*(1-B))+(T<=0.5).*((2.*T).*B); + G = repmat(0.75,[numel(-1:1) size(F,2) size(F,3)]); + F(mod(strip_top+(-1:1)-1,size(F,1))+1,:,:) = ... + ol( F(mod(strip_top+(-1:1)-1,size(F,1))+1,:,:),G); + + + % overlay horizontal lines + L = zeros(size(F)); + L(1:4:end,:,:) = 1; + L(2:4:end,:,:) = 1; + L = imfilter(L,fspecial('gaussian',[5 5],1.5),'replicate'); + F = ol(F,L); + + % Fade in random color gradient + m = rand(1,2)*2-1; + R = bsxfun(@plus,m(1)*(1:size(F,2)),m(2)*(1:size(F,1))'); + R = (R-min(R(:)))./(max(R(:))-min(R(:))); + R = gray2rgb(R,colormap(jet(255))); + F = F+0.05*(ol(F,R)-F); + + % soft light + sl = @(T,B) (B>0.5).*(1-(1-T).*(1-(B-0.5))) + (B<=0.5).*(T.*(B+0.5)); + F = F + 0.15*(sl(F,N)-F); + + % sharpen + V(:,:,:,iter) = imsharpen(F); + + %imshow(V(:,:,:,iter)); + %drawnow; + + strip_top = strip_top+round(0.057*size(im,1)); + iter = iter+1; + if ~looping || strip_top > size(im,1) + break; + end + + end +end diff --git a/matlab/external/gptoolbox/images/baboon.jpg b/matlab/external/gptoolbox/images/baboon.jpg new file mode 100644 index 0000000..1dfb3e1 Binary files /dev/null and b/matlab/external/gptoolbox/images/baboon.jpg differ diff --git a/matlab/external/gptoolbox/images/david.png b/matlab/external/gptoolbox/images/david.png new file mode 100644 index 0000000..fef9ddf Binary files /dev/null and b/matlab/external/gptoolbox/images/david.png differ diff --git a/matlab/external/gptoolbox/images/dorgan-brothers.jpg b/matlab/external/gptoolbox/images/dorgan-brothers.jpg new file mode 100644 index 0000000..45ea477 Binary files /dev/null and b/matlab/external/gptoolbox/images/dorgan-brothers.jpg differ diff --git a/matlab/external/gptoolbox/images/gorilla-yawning.png b/matlab/external/gptoolbox/images/gorilla-yawning.png new file mode 100644 index 0000000..2b361cc Binary files /dev/null and b/matlab/external/gptoolbox/images/gorilla-yawning.png differ diff --git a/matlab/external/gptoolbox/images/half-black-half-white-square.png b/matlab/external/gptoolbox/images/half-black-half-white-square.png new file mode 100644 index 0000000..ee3097f Binary files /dev/null and b/matlab/external/gptoolbox/images/half-black-half-white-square.png differ diff --git a/matlab/external/gptoolbox/images/hans-hass.jpg b/matlab/external/gptoolbox/images/hans-hass.jpg new file mode 100644 index 0000000..3fa5812 Binary files /dev/null and b/matlab/external/gptoolbox/images/hans-hass.jpg differ diff --git a/matlab/external/gptoolbox/images/max-schmeling-landscape.png b/matlab/external/gptoolbox/images/max-schmeling-landscape.png new file mode 100644 index 0000000..1132c60 Binary files /dev/null and b/matlab/external/gptoolbox/images/max-schmeling-landscape.png differ diff --git a/matlab/external/gptoolbox/images/max-schmeling.jpg b/matlab/external/gptoolbox/images/max-schmeling.jpg new file mode 100644 index 0000000..51641ec Binary files /dev/null and b/matlab/external/gptoolbox/images/max-schmeling.jpg differ diff --git a/matlab/external/gptoolbox/images/nuclear-blast-observers.png b/matlab/external/gptoolbox/images/nuclear-blast-observers.png new file mode 100644 index 0000000..345c2be Binary files /dev/null and b/matlab/external/gptoolbox/images/nuclear-blast-observers.png differ diff --git a/matlab/external/gptoolbox/images/nuclear-blast.png b/matlab/external/gptoolbox/images/nuclear-blast.png new file mode 100644 index 0000000..1f0f41c Binary files /dev/null and b/matlab/external/gptoolbox/images/nuclear-blast.png differ diff --git a/matlab/external/gptoolbox/images/otto-freundlich.jpg b/matlab/external/gptoolbox/images/otto-freundlich.jpg new file mode 100644 index 0000000..e1956f7 Binary files /dev/null and b/matlab/external/gptoolbox/images/otto-freundlich.jpg differ diff --git a/matlab/external/gptoolbox/matrix/cspy.m b/matlab/external/gptoolbox/matrix/cspy.m new file mode 100644 index 0000000..d1e2449 --- /dev/null +++ b/matlab/external/gptoolbox/matrix/cspy.m @@ -0,0 +1,22 @@ +function cspy(S,epsilon) + % cspy Visualize sparsity pattern. coloring positive and negative entries of S + % in red and blue respectively + % + % cspy(S) + % cspy(S,epsilon) + % + % Inputs: + % S m by n (sparse) matrix + % epsilon zero value {0} + % + % See also: spy + % + + if nargin < 2 + epsilon = 0; + end + spy(S>epsilon,'r'); + hold on; + spy(S<-epsilon,'b'); + hold off; +end diff --git a/matlab/external/gptoolbox/matrix/default_mosek_param.m b/matlab/external/gptoolbox/matrix/default_mosek_param.m new file mode 100644 index 0000000..cc59664 --- /dev/null +++ b/matlab/external/gptoolbox/matrix/default_mosek_param.m @@ -0,0 +1,4 @@ +function [param,mosek_exists] = default_mosek_param() + warning('deprecated. please call default_quadprog_param()'); + [param,mosek_exists] = default_quadprog_param(); +end diff --git a/matlab/external/gptoolbox/matrix/default_quadprog_param.m b/matlab/external/gptoolbox/matrix/default_quadprog_param.m new file mode 100644 index 0000000..197ea78 --- /dev/null +++ b/matlab/external/gptoolbox/matrix/default_quadprog_param.m @@ -0,0 +1,75 @@ +function [param,mosek_exists] = default_quadprog_param() + % DEFAULT_QUADPROG_PARAM + % + % [param,mosek_exists] = default_quadprog_param() + % + % Outputs: + % param stuct containing some nice default mosek params + % mosek_exists whether mosek exists + % + + % Tolerance parameter + % >1e0 NONSOLUTION + % 1e-1 artifacts in deformation + % 1e-3 artifacts in isolines + % 1e-4 seems safe for good looking deformations + % 1e-8 MOSEK DEFAULT SOLUTION + % 1e-14 smallest allowed value + if(exist('mosekopt','file')) + + % always use one core and always leave one core + num_threads = max(feature('numCores')-1,1); + if(isunix) + % Get the real number of cores + [r,c] = system('sysctl hw.ncpu | awk ''{print $2}'''); + if r==0 + c = str2double(c); + if ~isnan(c) + num_threads = max(c-1,1); + end + end + end + % Different parameter for mosek 7 + if ~isempty(strfind(which('mosekopt'),'7')) + param.MSK_IPAR_NUM_THREADS = num_threads; + else + param.MSK_IPAR_INTPNT_NUM_THREADS = num_threads; + param.Diagnostics = 'on'; + param.Display = 'iter'; + end + param.MSK_IPAR_CHECK_CONVEXITY = 'MSK_CHECK_CONVEXITY_NONE'; + param.MSK_DPAR_INTPNT_TOL_REL_GAP = 1e-14; + %param.MSK_DPAR_INTPNT_CO_TOL_REL_GAP = 0; + %param.MSK_DPAR_INTPNT_CO_TOL_PFEAS = 0; + %param.MSK_DPAR_INTPNT_CO_TOL_MU_RED = 0; + %param.MSK_DPAR_INTPNT_CO_TOL_INFEAS = 0; + %param.MSK_IPAR_INTPNT_ORDER_METHOD = 'MSK_ORDER_METHOD_NONE'; + + mosek_exists = true; + else + mosek_exists = false; + if(verLessThan('matlab','7.12')) + % old matlab does not solve quadprog with sparse matrices: SLOW + % solution: dowloand MOSEK or upgrade to 2011a or greater + warning([ ... + 'You are using an old version of MATLAB that does not support ' ... + 'solving large, sparse quadratic programming problems. The ' ... + 'optimization will be VERY SLOW and the results will be ' ... + 'INACCURATE. Please install Mosek or upgrade to MATLAB version >= ' ... + '2011a.']); + else + % Tell matlab to use interior point solver, and set tolerance + % 1e-8 MATLAB DEFAULT SOLUTION (very low accuracy) + % 1e-10 (low accuracy) + % 1e-12 (medium-low accuracy) + % 1e-14 (medium accuracy) + % 1e-16 (high accuracy) + param = optimset( ... + 'TolFun',1e-16, ... + 'Algorithm','interior-point-convex', ... + ... % 'Algorithm','active-set', ... + 'MaxIter', 1000, ... + 'Display','off'); + end + end +end diff --git a/matlab/external/gptoolbox/matrix/diag_blk_inv.m b/matlab/external/gptoolbox/matrix/diag_blk_inv.m new file mode 100644 index 0000000..484bb27 --- /dev/null +++ b/matlab/external/gptoolbox/matrix/diag_blk_inv.m @@ -0,0 +1,42 @@ +function N = diag_blk_inv(M,k) + % DIAG_BLK_INV Invert a block matrix made out of square diagonal blocks. M + % should be of the form: + % + % M = [M11 M12 ... M1n + % M21 ... + % ... + % Mn1 Mn2 ... Mnn]; + % where each Mij is a diagonal matrix. + % + % Inputs: + % M n*k by n*k matrix made out of diagonal blocks. + % k size of blocks + % Outputs: + % N n*k by n*k matrix inverse of M + % + + switch k + case 1 + assert(isdiag(M)); + N = diag(sparse(1./diag(M))); + return; + end + + assert(size(M,1)==size(M,2),'Must be square'); + assert(rem(size(M,1),k)==0,'Must be divisble by k'); + n = size(M,1)/k; + % Extract 4 blocks + A = M(0*n+(1:(k-1)*n),0*n+(1:(k-1)*n)); + B = M(0*n+(1:(k-1)*n),(k-1)*n+(1:n)); + C = M((k-1)*n+(1:n),0*n+(1:(k-1)*n)); + D = M((k-1)*n+(1:n),(k-1)*n+(1:n)); + assert(isdiag(D)); + % https://en.wikipedia.org/wiki/Invertible_matrix#Blockwise_inversion + Ainv = diag_blk_inv(A,k-1); + % Schur complement + S = (D-C*Ainv*B); + assert(isdiag(S)); + Sinv = diag_blk_inv(S,1); + N = [Ainv + Ainv*B*Sinv*C*Ainv -Ainv*B*Sinv; ... + -Sinv*C*Ainv Sinv]; +end diff --git a/matlab/external/gptoolbox/matrix/interleave_rows.m b/matlab/external/gptoolbox/matrix/interleave_rows.m new file mode 100644 index 0000000..d4b11f2 --- /dev/null +++ b/matlab/external/gptoolbox/matrix/interleave_rows.m @@ -0,0 +1,21 @@ +function C = interleave_rows(A,B) + % Takes two nxm matrices and creates a 2nxm matrix such that even rows are + % from the first matrix and odd rows are from the second. + % + % C = interleave_rows(A,B) + % + % Input: + % A First nxm matrix, top row of output will be same as top of this matrix + % along with every other row + % B Second nxm matrix, bottom row of output will be same as bottom of this + % matrix along with every other row + % + % Output: + % C 2nxm matrix, alternating rows + % + % + if(size(A)~=size(B)) + error('Input matrices must be same shape'); + end + C = reshape([A(:) B(:)]',size(A,1)*2, size(A,2)); +end diff --git a/matlab/external/gptoolbox/matrix/kroneye.m b/matlab/external/gptoolbox/matrix/kroneye.m new file mode 100644 index 0000000..9193a10 --- /dev/null +++ b/matlab/external/gptoolbox/matrix/kroneye.m @@ -0,0 +1,37 @@ +function K = kroneye(A,n) + % KRONEYE Take kronecker product with sparse identity in fast way. Compare + % performance to kron(A,speye(n,n)) + % + % K = kroneye(A,n) + % + % Inputs: + % A #rows by #cols sparse matrix + % n size of identity + % Outputs: + % K #rows*n by #cols*n sparse matrix + % + % See also: repdiag, kron + % + + %% Slow: + %% http://www.mathworks.com/matlabcentral/newsreader/view_thread/17046 + %K(1:m+1:m^2,:) = repmat(A(:).',n,1); + %K = reshape(permute(reshape(K,[m n size(A)]),[1 3 2 4]),[m*size(A,1) n*size(A,2)]); + if ~issparse(A) + A = sparse(A); + end + + if n >10*size(A,1) + K = kron(A,speye(n)); + return; + end + + % Compute kron(speye(n,n),A) in a fast way + C = cell(n,1); + [C{:}] = deal(A); + K = blkdiag(C{:}); + % Rearrange rows and columns + I = reshape(reshape(1:(size(A,1)*n),size(A,1),n)',size(A,1)*n,1); + J = reshape(reshape(1:(size(A,2)*n),size(A,2),n)',size(A,2)*n,1); + K = K(I,J); +end diff --git a/matlab/external/gptoolbox/matrix/linsolve_with_fixed.m b/matlab/external/gptoolbox/matrix/linsolve_with_fixed.m new file mode 100644 index 0000000..ce748a3 --- /dev/null +++ b/matlab/external/gptoolbox/matrix/linsolve_with_fixed.m @@ -0,0 +1,40 @@ +function x = linesolve_with_fixed(A,b,known,c) +% LINSOLVE_WITH_FIXED solves linear system Ax=b with +% known coefficients x(known) +% +% x = linesolve_with_fixed(A,b,known,c) +% +% Inputs: +% A n by n matrix of quadratic coefficients +% b n by 1 column of linear coefficients +% known c by 1 column of indices of known coefficients +% c c by 1 column of known coefficients +% Outputs: +% x n by cols solution + +Nk = length(known); +Uk = size(A,1) - Nk; + +% create permutation vectors +idx = 1:size(A,1); +idx(known) = 0; +P = [find(idx');known]; +[y,PI] = sort(P); + +% reordering (unknowns;knowns) +A = A(P,P); +b = b(P); + +% split in unknowns and knowns +U = A(1:Uk,1:Uk); +K = A(1:Uk,Uk+1:end); +b = b(1:Uk); + +% solve system +x = U\(b-K*c); + +% reorder solution +x = [x;c]; +x = x(PI); + +end \ No newline at end of file diff --git a/matlab/external/gptoolbox/matrix/lu_lagrange.m b/matlab/external/gptoolbox/matrix/lu_lagrange.m new file mode 100644 index 0000000..1a8465b --- /dev/null +++ b/matlab/external/gptoolbox/matrix/lu_lagrange.m @@ -0,0 +1,125 @@ +function [L,U,p,PT] = lu_lagrange(ATA,C,J,S) + % LU_LAGRANGE Compute a LU decomposition for a special type of + % matrix Q that is symmetric but not positive-definite: + % Q = [A'*A C + % C' 0]; + % where A'*A, or ATA, is given as a symmetric positive definite matrix and C + % has full column-rank(?) + % http://www.alecjacobson.com/weblog/?p=2242 + % http://www.alecjacobson.com/weblog/?p=2480 + % + % This is often called the "Schur complement trick". + % + % [L,U] = lu_lagrange(ATA,C) + % [L,U,p,PT] = lu_lagrange(ATA,C,J,S) + % + % Inputs: + % ATA n by n square, symmetric, positive-definite system matrix, usually + % the quadratic coefficients corresponding to the original unknowns in a + % system + % C n by m rectangular matrix corresponding the quadratic coefficients of + % the original unknowns times the lagrange multipliers enforcing linear + % equality constraints + % Optional: + % J n by n lower triangular result of [J] = chol(ATA,'lower') + % S n by n permutation matrix result of [J,p,S] = chol(ATA,'lower'), + % notice now J is also different, requires that PT is computed in + % output parameters + % Outputs: + % L lower triangular matrix such that Q = L*U + % U upper triangular matrix such that Q = L*U + % p flag returned from last call to chol + % PT permutation matrix, such that PT'*Q*PT = L*U, requires that S is given + % if J is given + % + % Notes: This only seems worthwhile when m << n + % + % See also: chol, lu, min_quad_with_fixed + % + + % number of unknowns + n = size(ATA,1); + % number of lagrange multipliers + m = size(C,2); + % constraints should not have null columns + assert(~any(all(C==0))); + + assert(size(ATA,2) == n); + assert(size(C,1) == n); + + L = []; + U = []; + p = 0; + PT = []; + + if ~exist('J','var') || isempty(J) + if nargout >= 4 + % compute lower triangular of cholesky factorization of ATA, with + % permutation matrix + [J,p,S] = chol(ATA,'lower'); + else + % compute lower triangular of cholesky factorization of ATA + [J,p] = chol(ATA,'lower'); + end + else + assert(all(size(J) == size(ATA))) + % if permutation matrix S of chol factor of A is given then we must be + % outputing final permutation S + if exist('S','var') + assert(nargout >= 4) + end + end + + % if computing permutation matrix in output then we need S permutation of + % chol factor of ATA + if nargout >= 4 + assert(0 ~= exist('S','var')); + assert(all(size(S) == size(ATA))); + end + + if p ~= 0 + return; + end + + % construct helper matrix M + if nargout >= 4 + M = J\(S'*C); + else + M = J\C; + end + + % compute cholesky factorization of M'*M + if nargout >= 4 + if issparse(M) + [K,p,T] = chol(M'*M,'lower'); + else + [K,p] = chol(M'*M,'lower'); + T = speye(size(K)); + end + else + [K,p] = chol(M'*M,'lower'); + end + + if p ~= 0 + return; + end + + % assemble LU decomposition of Q + if(issparse(ATA)) + Z = sparse(n,m); + else + Z = zeros(n,m); + end + + if nargout >= 4 + M = M*T; + PT = blkdiag(S,T); + end + + U = [J' M;Z' -K']; + %L = [J Z;M' K]; + % this is slightly faster + L = U'; + L(n+(1:m),n+(1:m)) = -L(n+(1:m),n+(1:m)); + +end diff --git a/matlab/external/gptoolbox/matrix/matrixnormalize.m b/matlab/external/gptoolbox/matrix/matrixnormalize.m new file mode 100644 index 0000000..07e187c --- /dev/null +++ b/matlab/external/gptoolbox/matrix/matrixnormalize.m @@ -0,0 +1,25 @@ +function N = matrixnormalize(M) + % MATRIXNORMALIZE Normalize matrix values to be between the range 0 and 1. + % Current just works with matrices of type double. + % + % N = matrixnormalize(M) + % + % Inputs: + % M original input matrix + % Output: + % N normalized matrix + % + % Example: + % imshow(matrixnormalize(im)) + % % Equivalent to + % imshow(im,[]) + % + switch class(M) + case {'double','single'} + N = (M-min(M(:)))./(max(M(:))-min(M(:))); + case 'uint8' + N = (M-min(M(:)))*(255/double((max(M(:))-min(M(:))))); + otherwise + error('Class not supported'); + end +end diff --git a/matlab/external/gptoolbox/matrix/maxnz.m b/matlab/external/gptoolbox/matrix/maxnz.m new file mode 100644 index 0000000..3db9b92 --- /dev/null +++ b/matlab/external/gptoolbox/matrix/maxnz.m @@ -0,0 +1,26 @@ +function [Y,I] = maxnz(X) + % MAXNZ find maximum nonzero entry in columns of X + % + % [Y,I] = maxnz(X) + % + % Inputs: + % X m by n sparse matrix + % Outputs + % Y n list of maximum non zero entries in each column of X + % I n list of row indices to maximum non-zero entries in each column of X + % + % See also: min, max, minnz + % + + [XI,XJ,XV] = find(X); + X_i = sparse(XI,XJ,XV.^-1,size(X,1),size(X,2)); + [minX_i,minI_i] = min(X_i); + [maxX,maxI] = max(X); + minX_i(minX_i==0) = -inf; + maxX(maxX==0) = -inf; + Y = [minX_i.^-1;maxX]; + [Y,J] = max(Y); + I = [minI_i;maxI]; + I = I(sub2ind(size(I),J,1:size(I,2))); +end + diff --git a/matlab/external/gptoolbox/matrix/merl_quadprog.m b/matlab/external/gptoolbox/matrix/merl_quadprog.m new file mode 100644 index 0000000..8e7cd72 --- /dev/null +++ b/matlab/external/gptoolbox/matrix/merl_quadprog.m @@ -0,0 +1,79 @@ +function x = merl_quadprog(varargin) + % MERL_QUADPROG Optimize problems of the form: + % + % min_x 1/2 x' Q x - x' h + % + % s.t. x>=0 + % + % According to the method described in "PARALLEL QUADRATIC PROGRAMMING FOR + % IMAGE PROCESSING" [Brand & Chen 11] + % + % x = merl_quadprog(Q,h,'ParamterName',ParameterValue) + % + % Inputs: + % Q n by n symmetric positive semi-definite quadratic coefficients matrix + % h n by 1 linear coefficents vector (note sign) + % Outputs: + % x n by 1 solution vector + % + % + + Q = varargin{1}; + h = varargin{2}; + + n = size(Q,1); + assert(size(Q,2) == n); + assert(numel(h) == n); + h = h(:); + + max_iter = inf; + tol = 1e-7; + + % initial guess + x0 = ones(n,1); + + v = 3; + while v <= numel(varargin) + switch varargin{v} + case 'X0' + assert((v+1)<=numel(varargin)); + v = v+1; + x0 = varargin{v}; + otherwise + error(['Unknown parameter: ' varargin{v}]); + end + v = v+1; + end + + %% "some r ∈ R^n ≥ 0" + %r = sparse(n,1); + % ri = max(Qii , ∑ j Q−i j ) + r = max(diag(Q),max(-Q,[],2)); + + % "similarly" ... "si>0" + s = ones(n,1); + + Qp = max(Q,0) + diag(r); + Qm = max(-Q,0) + diag(r); + assert(issparse(Qp)); + hp = max(h,0) + s; + hm = max(-h,0) + s; + + x = x0; + it = 0; + while true + x_prev = x; + x = x.*(hp+Qm*x)./(hm+Qp*x); + it = it + 1; + diff = max(abs(x-x_prev)); + %fprintf('%d: %g\n',it,diff); + if it >= max_iter + return; + end + if diff<=tol + return; + end + end + + +end diff --git a/matlab/external/gptoolbox/matrix/min_quad_with_fixed.m b/matlab/external/gptoolbox/matrix/min_quad_with_fixed.m new file mode 100644 index 0000000..41f301d --- /dev/null +++ b/matlab/external/gptoolbox/matrix/min_quad_with_fixed.m @@ -0,0 +1,446 @@ +function [Z,F,Lambda,Lambda_known] = min_quad_with_fixed(A,B,known,Y,Aeq,Beq,F) + % MIN_QUAD_WITH_FIXED Minimize quadratic energy Z'*A*Z + Z'*B + C with + % constraints that Z(known) = Y, optionally also subject to the constraints + % Aeq*Z = Beq + % http://www.alecjacobson.com/weblog/?p=1913 + % http://www.alecjacobson.com/weblog/?p=2491 + % + % [Z,F] = min_quad_with_fixed(A,B,known,Y) + % [Z,F,Lambda,Lambda_known] = min_quad_with_fixed(A,B,known,Y,Aeq,Beq,F) + % + % Inputs: + % A n by n matrix of quadratic coefficients + % B n by 1 column of linear coefficients, if empty then assumed B = 0 + % known #known list of indices to known rows in Z + % Y #known by cols list of fixed values corresponding to known rows in Z + % Optional: + % Aeq m by n list of linear equality constraint coefficients + % Beq m by 1 list of linear equality constraint constant values, if + % empty then assumed Beq = 0 + % F see output + % Outputs: + % Z n by cols solution + % Optional: + % F struct containing all information necessary to solve a prefactored + % system touching only B, Y, and optionally Beq + % Lambda m list of values of lagrange multipliers corresponding to each + % row in Aeq + % Lambda_known m list of values of lagrange multipliers corresponding to each + % known value + % + % Troubleshooting: + % 'Warning: Matrix is singular to working precision' A number of things can + % cause this to happen: + % (1) Your system matrix A after removing knowns is not full rank, check + % condest of A and rank of A + % (2) Some constraints in Aeq are linearly dependent (after removing + % known values), check SVD of Aeq + % "My hessian should be symmetric, positive definite but I see that lu is + % being used". Check (1) and (2) above, and: + % (3) be sure you giving A and not accidentally -A, which would be + % negative definite. + % "My constraints are not satisfied. That is, some abs(Aeq * Z - Beq) are + % not zero." In the output, check F.Aeq_li. If this is false then + % according to QR decomposition your constraints are linearly dependent. + % Check that your constraints are not conflicting. Redundant or linearly + % dependent constraints **equations** (including rhs) should be OK, but + % linearly dependent rows in Aeq with mismatching rows in Beq mean + % there's a conflict. + % + % + % + % Example: + % % one-linear to use pcg with same prototype: + % min_quad_with_fixed_pcg = @(A,B,known,Y,tol,iter,fun) ... + % full(sparse( ... + % [setdiff((1:size(A,1))',known(:));known(:)],1, ... + % [pcg( ... + % A(setdiff(1:end,known),setdiff(1:end,known)), ... + % -(A(setdiff(1:end,known),known) * Y) - ... + % 0.5*B(setdiff(1:end,known)),tol,iter);bc])); + + % Implementation details: + % minimize x'Ax + x'B + % subject to Aeq x = Beq + % + % This is the same as: + % find the saddle point of x'Ax + x'B + lambda' * (Aeq * x - Beq) + % where lambda is a vector of lagrange multipliers, one for each of the + % constraints (rows in Aeq) + % + % Then we rewrite this, combining x and lambda: + % [x; lambda]' * [A Aeq';Aeq Z] * [x; lambda] + [x; lambda]' * [B; -2*Beq] + % + % Notice the -2 because lamba' * Aeq * x shows up twice in the quadratic part. + % Then I can differentiate with respect to [x; lambda] and we get: + % 2*[A Aeq';Aeq Z] * [x; lambda] + [B; -2*Beq] + + % Setting that to zero and moving the knowns to the right hand side we get: + % [A Aeq';Aeq Z] * [x; lambda] = -0.5 * [B; -2*Beq] + + if nargin < 4 + Y = []; + known = []; + end + if nargin < 6 + Aeq = []; + Beq = []; + end + % treat empty Beq as column of zeros to match Aeq + if isempty(Beq) + Beq = zeros(size(Aeq,1),1); + end + if nargin < 7 + F = []; + end + + if isempty(F) || ~isfield(F,'precomputed') || F.precomputed == false +% if ~isempty(F) +% warning('Precomputing'); +% end + F = precompute(A,known,Aeq,F); + end + [Z,Lambda,Lambda_known] = solve(F,B,Y,Beq); + + % !!SHOULD REMOVE F AS INPUT PARAM!! + function F = precompute(A,known,Aeq,F) + % PRECOMPUTE perform any necessary precomputation of system including + % factorization and preparation of right-hand side + % + % F = precompute(A,known,Aeq) + % + % Inputs: + % A n by n matrix of quadratic coefficients + % known #known list of indices to known rows in Z + % Optional: + % Aeq m by n list of linear equality constraint coefficients + % Outputs: + % F struct containing all information necessary to solve a prefactored + % system touching only B, Y, and optionally Beq + + % number of rows + n = size(A,1); + % cache problem size + F.n = n; + + if isempty(Aeq) + Aeq = zeros(0,n); + end + + assert(size(A,1) == n, ... + 'Rows of system matrix (%d) != problem size (%d)',size(A,1),n); + assert(size(A,2) == n, ... + 'Columns of system matrix (%d) != problem size (%d)',size(A,2),n); + assert(isempty(known) || min(size(known))==1, ... + 'known indices (size: %d %d) not a 1D list',size(known)); + assert(isempty(known) || min(known) >= 1, ... + 'known indices (%d) < 1',min(known)); + assert(isempty(known) || max(known) <= n, ... + 'known indices (%d) > problem size (%d)',max(known),n); + assert(n == size(Aeq,2), ... + 'Columns of linear constraints (%d) != problem size (%d)',size(Aeq,2),n); + + % cache known + F.known = known; + % get list of unknown variables including lagrange multipliers + F.unknown = find(~sparse(1,known,true,1,n)); + + Auu = A(F.unknown,F.unknown); + % note that columns are in *original* order + F.Ak = A(F.known,:); + + + % determine if A(unknown,unknown) is symmetric and/or postive definite + sym_measure = max(max(abs(Auu - Auu')))/max(max(abs(Auu))); + %sym_measure = normest(Auu-Auu')./normest(Auu); + if sym_measure > eps + % not very symmetric + F.Auu_sym = false; + elseif sym_measure > 0 + % nearly symmetric but not perfectly + F.Auu_sym = true; + else + % Either Auu is empty or sym_measure should be perfect + assert(isempty(sym_measure) || sym_measure == 0,'not symmetric'); + % Perfectly symmetric + F.Auu_sym = true; + end + + % check if there are blank constraints + F.blank_eq = ~any(Aeq(:,F.unknown),2); + if any(F.blank_eq) + warning('min_quad_with_fixed:blank_eq', [ ... + 'Removing blank constraints. ' ... + 'You ought to verify that known values satisfy contsraints']); + Aeq = Aeq(~F.blank_eq,:); + end + % number of linear equality constraints + neq = size(Aeq,1); + %assert(neq <= n,'Number of constraints (%d) > problem size (%d)',neq,n); + + % Determine if positive definite (also compute cholesky decomposition if it + % is as a side effect) + F.Auu_pd = false; + if F.Auu_sym && neq == 0 + % F.S'*Auu*F.S = F.L*F.L' + if issparse(Auu) + [F.L,p,F.S] = chol(Auu,'lower'); + else + [F.L,p] = chol(Auu,'lower'); + F.S = eye(size(F.L)); + end + F.Auu_pd = p==0; + end + + % keep track of whether original A was sparse + A_sparse = issparse(A); + + % Determine number of linearly independent constraints + if neq > 0 && ~(isfield(F,'force_Aeq_li') && ~isempty(F.force_Aeq_li)&& F.force_Aeq_li) + %tic; + % Null space substitution with QR + [AeqTQ,AeqTR,AeqTE] = qr(Aeq(:,F.unknown)'); + nc = find(any(AeqTR,2),1,'last'); + if isempty(nc) + nc = 0; + end + %fprintf('QR: %g secs\n',toc); + assert(nc<=neq); + F.Aeq_li = nc == neq; + else + F.Aeq_li = true; + end + if neq > 0 && isfield(F,'force_Aeq_li') && ~isempty(F.force_Aeq_li) + F.Aeq_li = F.force_Aeq_li; + end + + % Use raw Lagrange Multiplier method only if rows of Aeq are Linearly + % Independent + if F.Aeq_li + % get list of lagrange multiplier indices + F.lagrange = n+(1:neq); + if neq > 0 + if issparse(A) && ~issparse(Aeq) + warning('min_quad_with_fixed:sparse_system_dense_constraints', ... + 'System is sparse but constraints are not, solve will be dense'); + end + if issparse(Aeq) && ~issparse(A) + warning('min_quad_with_fixed:dense_system_sparse_constraints', ... + 'Constraints are sparse but system is not, solve will be dense'); + end + Z = sparse(neq,neq); + % append lagrange multiplier quadratic terms + A = [A Aeq';Aeq Z]; + %assert(~issparse(Aeq) || A_sparse == issparse(A)); + end + % precompute RHS builders + F.preY = A([F.unknown F.lagrange],known) + ... + A(known,[F.unknown F.lagrange])'; + + % LDL has a different solve prototype + F.ldl = false; + % create factorization + if F.Auu_sym + if neq == 0 && F.Auu_pd + % we already have F.L + F.U = F.L'; + F.P = F.S'; + F.Q = F.S; + else + % LDL is faster than LU for moderate #constraints < #unknowns + NA = A([F.unknown F.lagrange],[F.unknown F.lagrange]); + assert(issparse(NA)); + [F.L,F.D,F.P,F.S] = ldl(NA); + F.ldl = true; + end + else + NA = A([F.unknown F.lagrange],[F.unknown F.lagrange]); + % LU factorization of NA + if issparse(NA) + [F.L,F.U,F.P,F.Q] = lu(NA); + else + [F.L,F.U] = lu(NA); + F.P = 1; + F.Q = 1; + end + end + else + % We alread have CTQ,CTR,CTE + %tic; + % Aeq' * AeqTE = AeqTQ * AeqTR + % AeqTE' * Aeq = AeqTR' * AeqTQ' + % Aeq x = Beq + % Aeq (Q2 lambda + lambda_0) = Beq + % we know Aeq Q2 = 0 --> Aeq Q2 lambda = 0 + % Aeq lambda_0 = Beq + % AeqTE' * Aeq lambda_0 = AeqTE' * Beq + % AeqTR' * AeqTQ' lambda_0 = AeqTE' * Beq + % AeqTQ' lambda_0 = AeqTR' \ (AeqTE' * Beq) + % lambda_0 = AeqTQ * (AeqTR' \ (AeqTE' * Beq)) + % lambda_0 = Aeq \ Beq; + % lambda_0 = AeqTQ * (AeqTR' \ (AeqTE' * Beq)); + AeqTQ1 = AeqTQ(:,1:nc); + AeqTR1 = AeqTR(1:nc,:); + %lambda_0 = [AeqTQ1 * (AeqTR1' \ (AeqTE' * Beq))]; + %fprintf('lambda_0: %g secs\n',toc); + %tic; + % Substitute x = Q2 lambda + lambda_0 + % min 0.5 x' A x - x' b + % results in A x = b + % min 0.5 (Q2 lambda + lambda_0)' A (Q2 lambda + lambda_0) - (Q2 lambda + lambda_0)' b + % min 0.5 lambda' Q2' A Q2 lambda + lambda Q2' A lambda_0 - lambda Q2' b + % results in Q2' A Q2 lambda = - Q2' A lambda_0 + Q2' b + AeqTQ2 = AeqTQ(:,(nc+1):end); + QRAuu = AeqTQ2' * Auu * AeqTQ2; + %QRb = -AeqTQ2' * Auu * lambda_0 + AeqTQ2' * b; + % precompute RHS builders + F.preY = A(F.unknown,known) + A(known,F.unknown)'; + %fprintf('Proj: %g secs\n',toc); + %tic; + % QRA seems to be PSD + [F.L,p,F.S] = chol(QRAuu,'lower'); + F.U = F.L'; + F.P = F.S'; + F.Q = F.S; + %fprintf('Chol: %g secs\n',toc); + % Perhaps if Auu is not PD then we need to use LDL... + assert(p==0); + % WHICH OF THESE ARE REALLY NECESSARY? + F.Aeq = Aeq; + F.AeqTQ2 = AeqTQ2; + F.AeqTQ1 = AeqTQ1; + F.AeqTR1 = AeqTR1; + F.AeqTE = AeqTE; + F.Auu = Auu; + end + F.precomputed = true; + end + + function [Z,Lambda,Lambda_known] = solve(F,B,Y,Beq) + % SOLVE perform solve using precomputation and parameters for building + % right-hand side that are allowed to change without changing precomputation + % + % Z = solve(F,B,Y,Beq) + % + % Inputs: + % F struct containing all information necessary to solve a prefactored + % system touching only B, Y, and optionally Beq + % B n by 1 column of linear coefficients + % Y #known by cols list of fixed values corresponding to known rows in Z + % Optional: + % Beq m by 1 list of linear equality constraint constant values + % Outputs: + % Z n by cols solution + % Lambda m by cols list of lagrange multiplier *values* + % Lambda_known #known by cols list of lagrange multiplier *values* for + % known variables + % + + % number of known rows + kr = numel(F.known); + if kr == 0 + assert(isempty(Y),'Known values should not be empty'); + % force Y to have 1 column even if empty + if size(Y,2) == 0 + Y = zeros(0,1); + end + end + assert(kr == size(Y,1), ... + 'Number of knowns (%d) != rows in known values (%d)',kr, size(Y,1)); + if isempty(Y) + % use linear coefficients to determine cols + if isempty(B) + if isempty(Beq) + cols = 1; + Beq = zeros(0,cols); + else + cols = size(Beq,2); + end + B = zeros(F.n,cols); + else + cols = size(B,2); + end + Y = zeros(0,cols); + else + cols = size(Y,2); + if isempty(B) + B = zeros(F.n,cols); + end + end + + if any(F.blank_eq) + Beq = Beq(~F.blank_eq,:); + end + + + % Build system's rhs + if F.Aeq_li + % number of lagrange multipliers aka linear equality constraints + neq = numel(F.lagrange); + if neq == 0 + assert(isempty(Beq),'Constraint right-hand sides should not be empty'); + Beq = zeros(0,1); + end + + NB = ... + bsxfun(@plus, ... + bsxfun(@plus, ... + F.preY * Y, ... + [B(F.unknown,:); zeros(numel(F.lagrange),size(B,2))]), ... + [zeros(numel(F.unknown),size(Beq,2)); -2*Beq(F.lagrange-F.n,:)]); + + + % prepare solution + Z = zeros(F.n+neq,cols); + Z(F.known,:) = Y; + + if F.ldl + Z([F.unknown F.lagrange],:) = ... + -0.5 * F.S * (F.P * (F.L'\(F.D\(F.L\(F.P' * (F.S * NB)))))); + else + Z([F.unknown F.lagrange],:) = -0.5 * F.Q * (F.U \ (F.L \ ( F.P * NB))); + end + + % fix any removed constraints (set Lambda to 0) + Lambda = zeros(numel(F.blank_eq),cols); + if neq ~= 0 + % save lagrange multipliers + Lambda(~F.blank_eq,:) = Z(F.lagrange,:); + % throw away lagrange multipliers + Z = Z(1:(end-neq),:); + end + else + % Adjust Aeq rhs to include known parts + Beq = -F.Aeq(:,known)*Y + Beq; + % Where did this -0.5 come from? Probably the same place as above. + NB = -0.5*(B(F.unknown,:) + F.preY * Y); + eff_Beq = F.AeqTE' * Beq; + % can't solve rectangular system: trim (expects that constraints are not + % contradictory) + AeqTR1T = F.AeqTR1'; + AeqTR1T = AeqTR1T(1:size(F.AeqTQ1,2),1:size(F.AeqTQ1,2)); + eff_Beq = eff_Beq(1:size(F.AeqTQ1,2)); + lambda_0 = F.AeqTQ1 * (AeqTR1T \ eff_Beq); + QRB = -F.AeqTQ2' * (F.Auu * lambda_0) + F.AeqTQ2' * NB; + lambda = F.Q * (F.U \ (F.L \ ( F.P * QRB))); + % prepare solution + Z = zeros(F.n,cols); + Z(F.known,:) = Y; + Z(F.unknown) = F.AeqTQ2 * lambda + lambda_0; + Aequ = F.Aeq(:,F.unknown); + % http://www.math.uh.edu/~rohop/fall_06/Chapter3.pdf + %Lambda = (F.AeqTQ1' * Aequ') \ (F.AeqTQ1' * NB - F.AeqTQ1' * F.Auu * Z(F.unknown)); + % Can't solve rectangular system + %Lambda = F.AeqTE * (F.AeqTR1 \ (F.AeqTQ1' * NB - F.AeqTQ1' * F.Auu * Z(F.unknown))); + % TRIM: (other linearly dependent constraints get 0s?) + Lambda = F.AeqTE * [ ... + (F.AeqTR1(:,1:size(F.AeqTR1,1)) \ ... + (F.AeqTQ1' * NB - F.AeqTQ1' * F.Auu * Z(F.unknown))); ... + zeros(size(F.AeqTE,2)-size(F.AeqTR1,1),1) + ]; + end + + Lambda_known = -bsxfun(@plus,F.Ak * Z,0.5*B(F.known,:)); + end + +end diff --git a/matlab/external/gptoolbox/matrix/min_quad_with_fixed_active_set.m b/matlab/external/gptoolbox/matrix/min_quad_with_fixed_active_set.m new file mode 100644 index 0000000..c47c1c9 --- /dev/null +++ b/matlab/external/gptoolbox/matrix/min_quad_with_fixed_active_set.m @@ -0,0 +1,344 @@ +function [Z,F,Lambda] = min_quad_with_fixed_active_set( ... + A,B,known,Y,Aeq,Beq,Aieq,Bieq,lx,ux,F,varargin) + % MIN_QUAD_WITH_FIXED_ACTIVE_SET Minimize quadratic energy Z'*A*Z + Z'*B + C + % with constraints that Z(known) = Y, optionally also subject to the + % constraints Aeq*Z = Beq, and further optionally subject to the linear + % inequality constraints that Aieq*Z <= Bieq and constant inequality + % constraints lx <= x <= ux + % + % [Z] = min_quad_with_fixed_active_set(A,B,known,Y,Aeq,Beq,Aeiq,Beiq,lx,ux) + % [Z,F,Lambda] = ... + % min_quad_with_fixed_active_set(A,B,known,Y,Aeq,Beq,Aeiq,Beiq,lx,ux,F) + % + % Inputs: + % A n by n matrix of quadratic coefficients + % B n by 1 column of linear coefficients + % known #known list of indices to known rows in Z + % Y #known by cols list of fixed values corresponding to known rows in Z + % Optional: + % Aeq meq by n list of linear equality constraint coefficients + % Beq meq by 1 list of linear equality constraint constant values + % Aieq mieq by n list of linear inequality constraint coefficients + % Bieq mieq by 1 list of linear inequality constraint constant values + % lx n by 1 list of lower bounds [] implies -Inf + % ux n by 1 list of upper bounds [] implies Inf + % F see output + % 'Quiet' followed by whether to suppress output + % 'MaxIter' followed by maximum number of iterations {100} + % 'ActiveThreshold' followed by threshold to determine whether constraint + % needs to be activated (smaller and negative means more + % agressive, larger means more lenient) {+eps} + % 'InactiveThreshold' followed by threshold to determine whether + % constraint should stay active. Smaller and negative means constraints + % are "stickier", larger means constraints flicker more {+eps} + % 'StopThreshold' followed by threshodl to determine whether no more + % progress is being made based on difference between iterations' + % solutions. + % Outputs: + % Z n by cols solution + % Optional: + % F struct containing all information necessary to solve a prefactored + % system touching only B, Y, and optionally Beq, Bieq + % + % Examples: + % qZ = quadprog( ... + % 2*A,B,Aieq,Bieq, ... + % [Aeq;sparse(1:numel(known),known,1,numel(known),size(A,2))], ... + % [Beq;Y],lx,ux); + % + % % bbw works well with 'InactiveThreshold',-1e-9,'ActiveThreshold',0 + % + + %A = varargin{1}; + %B = varargin{2}; + %known = varargin{3}; + %Y = varargin{4}; + %Aeq = []; + %Beq = []; + %Aieq = []; + %Bieq = []; + %lx = []; + %ux = []; + %F = []; + %if nargin >= 6 + % Aeq = varargin{5}; + % Beq = varargin{6}; + %end + + %if nargin >= 8 + % Aieq = varargin{7}; + % Bieq = varargin{8}; + %end + + %if nargin >= 10 + % lx = varargin{9}; + % ux = varargin{10}; + %end + + %if nargin >= 11 + % F = varargin{11}; + %end + + %if isempty(F) + % F.Z0 = []; + % F.as_ieq = []; + % F.as_lx = []; + % F.as_ux = []; + %end + if ~exist('F','var') + F = []; + end + if ~isfield(F,'Z0') + F.Z0= []; + end + if ~isfield(F,'as_ieq') + F.as_ieq = []; + end + if ~isfield(F,'as_lx') + F.as_lx= []; + end + if ~isfield(F,'as_ux') + F.as_ux= []; + end + max_iter = 100; + inactive_threshold = eps; + stop_threshold = eps; + active_threshold = eps; + quiet = false; + + % solve equality problem + force_Aeq_li = []; + + % Map of parameter names to variable names + params_to_variables = containers.Map( ... + {'Quiet','MaxIter','ForceAeqLI','InactiveThreshold','StopThreshold','ActiveThreshold'}, ... + {'quiet','max_iter','force_Aeq_li','inactive_threshold','stop_threshold','active_threshold'}); + v = 1; + while v <= numel(varargin) + param_name = varargin{v}; + if isKey(params_to_variables,param_name) + assert(v+1<=numel(varargin)); + v = v+1; + % Trick: use feval on anonymous function to use assignin to this workspace + feval(@()assignin('caller',params_to_variables(param_name),varargin{v})); + else + error('Unsupported parameter: %s',varargin{v}); + end + v=v+1; + end + + + % number of rows + n = size(A,1); + % number of cols + if isempty(Y) + cols = 1; + else + cols = size(Y,2); + assert(cols == 1); + end + + if numel(lx) == 1 + lx = lx*ones(n,1); + end + + if numel(ux) == 1 + ux = ux*ones(n,1); + end + + if isempty(lx) + lx = -Inf*ones(n,1); + end + + if isempty(ux) + ux = Inf*ones(n,1); + end + + if isempty(Aieq) && isempty(lx) && isempty(ux) + warning('No inequality constraints found. Call min_quad_with_fixed directly'); + end + + % Convert constant bound constraints into linear constraints before adding + % them to the active set. Slower, but upp left corner of system matrix stays + % the same so potentially there's room for optimization + treat_constant_bound_as_linear_constraints = false; + if treat_constant_bound_as_linear_constraints + % Lower bound constraints as linear constraints, notice revert sign since + % the <= has become a >= + LX = -speye(n,n); + % Upper bound constraints as linear constraints + UX = speye(n,n); + end + + assert(all(lx<=ux)); + + old_Z = Inf*ones(n,cols); + %Z = -Inf(n,cols); + Z = F.Z0; + old_Z = -Inf(n,cols); + + F.iter = 1; + % repeat until satisfied + while true + %fprintf('iter: %d\n',F.iter); + %tic; + + if ~isempty(Z) + % Append constraints for infeasible values + new_as_lx = find((Z-lx)<-active_threshold); + new_as_ux = find((Z-ux)>active_threshold); + new_as_ieq = []; + if ~isempty(Aieq) + new_as_ieq = find((Aieq*Z-Bieq)>active_threshold); + end + + %fprintf('%0.17f %d %d %g\n', ... + % energy(Z),numel(new_as_lx), numel(new_as_ux),max(max(lx-Z,Z-ux))); + diff = sum((old_Z(:)-Z(:)).^2); + %fprintf('diff: %g\n',diff); + if diff < stop_threshold + if numel(new_as_lx) > 0 || numel(new_as_ux) > 0 + % Indeed this is "disturbing" at first glance. Why should there be + % new constraints? Turns out these "last constraints" are only + % producing numerical noise. The can safely be caught and ignored by + % setting active_threshold to eps rather than 0 + %warning( ... + % sprintf('Diff (%g) < threshold (%g) but new constraints (%d)', ... + % diff,threshold,numel(new_as_lx)+numel(new_as_ux))); + end + break; + end + % keep track of last solution + old_Z = Z; + + %% only add k worst offenders + %min_k = 1; + %[~,ii] = sort(Z(new_as_lx),'ascend'); + %k = max(min_k,ceil(numel(new_as_lx)*0.05)); + %new_as_lx = new_as_lx(ii(1:min(end,k))); + %[~,ii] = sort(Z(new_as_ux),'descend'); + %k = max(min_k,ceil(numel(new_as_ux)*0.05)); + %new_as_ux = new_as_ux(ii(1:min(end,k))); + + F.as_lx = [F.as_lx(:); new_as_lx]; + F.as_ux = [F.as_ux(:); new_as_ux]; + F.as_ieq = [F.as_ieq(:); new_as_ieq]; + % get rid of duplicates + %F.as_lx = setdiff(unique(F.as_lx),known); + %F.as_ux = setdiff(unique(F.as_ux),known); + F.as_lx = unique(F.as_lx); + F.as_ux = unique(F.as_ux); + F.as_ieq = unique(F.as_ieq); + F.as_lx = setdiff(F.as_lx,known); + F.as_ux = setdiff(F.as_ux,known); + end + + %fprintf('E before: %0.20f\n',energy(Z)); + if treat_constant_bound_as_linear_constraints + % we need values of the lagrange multipliers for all inequality constraints + % including bounds, so append all active set constraints as linear equality + % constraints + Aeq_i = [Aeq;LX(F.as_lx,:);UX(F.as_ux,:);Aieq(F.as_ieq,:)]; + Beq_i = [Beq;lx(F.as_lx) ;ux(F.as_ux) ; Bieq(F.as_ieq)]; + % solve equality problem + [Z,mqwf,Lambda] = min_quad_with_fixed(A,B,known,Y,Aeq_i,Beq_i); + % look at lagrange multipliers of active set, remove some which are + % negative + Lambda_lx = Lambda(size(Aeq,1) + (1:numel(F.as_lx))); + Lambda_ux = ... + Lambda(size(Aeq,1) + numel(F.as_lx) + (1:numel(F.as_ux))); + Lambda_ieq = ... + Lambda( ... + size(Aeq,1) + numel(F.as_lx) + numel(F.as_ux) + ... + (1:numel(F.as_ieq))); + else + % append active set constant bounds as known/fixed values + known_i = [known(:);F.as_lx(:);F.as_ux(:)]; + Y_i = [Y;lx(F.as_lx);ux(F.as_ux)]; + % append active set linear inequality constraints as *equality* constraints + Aeq_i = [Aeq;Aieq(F.as_ieq,:)]; + Beq_i = [Beq;Bieq(F.as_ieq)]; + [Z,~,Lambda,Lambda_known] = min_quad_with_fixed(A,B,known_i,Y_i,Aeq_i,Beq_i,struct('force_Aeq_li',force_Aeq_li)); + %[Z,~,Lambda,Lambda_known] = min_quad_with_fixed(A,B,known_i,Y_i,Aeq_i,Beq_i,struct('force_Aeq_li',true)); + %[Z_qr,~,Lambda_qr,Lambda_known] = min_quad_with_fixed(A,B,known_i,Y_i,Aeq_i,Beq_i,struct('force_Aeq_li',false)); + %save('bad.mat','A','B','known_i','Y_i','Aeq_i','Beq_i'); + %fprintf('Z: %g Lambda: %g\n', ... + % max(max(abs(Z-Z_qr))), ... + % max(max(abs(Lambda-Lambda_qr)))); + % input(''); + + % Lower bound lambda values need to be reversed because constraints + % always represent <= + Lambda_lx = -Lambda_known(numel(known) + (1:numel(F.as_lx))); + Lambda_ux = ... + Lambda_known(numel(known) + numel(F.as_lx) + ... + (1:numel(F.as_ux))); + Lambda_ieq = Lambda(size(Aeq,1) + (1:numel(F.as_ieq))); + end + %fprintf('E after: %0.20f\n',energy(Z)); + + %Lambda_lx + %Lambda_ux + + %if F.iter == 2 + % return + %end + + + if isfield(F,'im') || isfield(F,'t') + AS = 0.5*ones(n,1); + AS(F.as_lx) = 0; + AS(F.as_ux) = 1; + newAS = 0.5*ones(n,1); + newAS(F.as_lx(Lambda_lx > inactive_threshold)) = 0; + newAS(F.as_ux(Lambda_ux > inactive_threshold)) = 1; + if isfield(F,'t') + set(F.t,'FaceVertexCData',[AS newAS zeros(n,1)]); + %set(F.t,'CData',log10(abs(Z))); + colorbar; + end + if isfield(F,'im') + h = size(get(F.im,'CData'),1); + w = size(get(F.im,'CData'),2); + set(F.im,'CData', ... + cat(3,reshape(AS,[h w]),reshape(newAS,[h w]),zeros([h w 1])) ... + ); + end + drawnow; + %if F.iter ==1 + %input(''); + %end + end + + + F.as_lx = F.as_lx(Lambda_lx > inactive_threshold); + F.as_ux = F.as_ux(Lambda_ux > inactive_threshold); + F.as_ieq = F.as_ieq(Lambda_ieq > inactive_threshold); + + if F.iter == max_iter + if ~quiet + warning( ... + sprintf('Max iterations %d reached without convergence',max_iter)); + end + break + end + F.iter = F.iter + 1; + %toc; + end + + function E = energy(ZZ) + if isempty(ZZ) + E = inf; + return; + end + projZ = ZZ; + projZ(ZZ>ux) = ux(ZZ>ux); + projZ(ZZ <# + % rows>, then values with columns running faster + % + % [W] = readDMAT(filename) + % + % Input: + % filename name of .dmat file + % Output: + % W matrix read from file + % + % See also: writeDMAT + % + + % open file + fp = fopen(filename,'r'); + % read header + size_W = fliplr(fscanf(fp,'%d %d',[1 2])); + % read data + W = fscanf(fp,'%g',size_W); + + if ~feof(fp) + [size_B,c_B] = fscanf(fp,'%d %d',[1 2]); + size_B = fliplr(size_B); + if c_B==2 + assert(~any(size_W)); + assert(isempty(W)); + % Finish reading header: read '\n' char + [lf,nlf] = fread(fp,1,'char*1'); + assert(nlf==1); + assert(lf==int8(sprintf('\n'))); + % We're reading binary then + size_W = size_B; + [W,cW] = fread(fp,prod(size_W),'*double'); + assert(cW == prod(size_W)); + W = reshape(W,size_W); + end + end + + % close file + fclose(fp); + + % size should match header + if(~all(size_W == size(W))) + error('Size in header did not match size of data in file'); + end + +end diff --git a/matlab/external/gptoolbox/matrix/repdiag.m b/matlab/external/gptoolbox/matrix/repdiag.m new file mode 100644 index 0000000..6f8341c --- /dev/null +++ b/matlab/external/gptoolbox/matrix/repdiag.m @@ -0,0 +1,50 @@ +function B = repdiag(A,d) + % REPDIAG repeat a matrix along the diagonal a certain number of times, so + % that if A is a m by n matrix and we want to repeat along the diagonal d + % times, we get a m*d by n*d matrix B such that: + % B( (k*m+1):(k*m+1+m-1), (k*n+1):(k*n+1+n-1)) = A + % for k from 0 to d-1 + % + % B = repdiag(A,d) + % + % Inputs: + % A m by n matrix we are repeating along the diagonal. May be dense or + % sparse + % d number of times to repeat A along the diagonal + % Outputs: + % B m*d by n*d matrix with A repeated d times along the diagonal, + % will be dense or sparse to match A + % + % See also: kroneye + % + + %m = size(A,1); + %n = size(A,2); + %if(issparse(A)) + % [I,J,V] = find(A); + % BI = I; + % BJ = J; + % BV = V; + % for k = 2:d + % BI = [BI (k-1)*m+I]; + % BJ = [BJ (k-1)*n+J]; + % BV = [BV V]; + % end + % B = sparse(BI,BJ,BV,m*d,n*d); + %else + % B = zeros(m*d,n*d); + % for k = 0:(d-1) + % B( (k*m+1):(k*m+1+m-1), (k*n+1):(k*n+1+n-1)) = A; + % end + %end + + % http://www.physicsforums.com/showthread.php?t=77645 + % Also slow: + % B = kron(speye(d),A); + % 10x faster than for loop IJV + C = cell(d,1); + [C{:}] = deal(A); + B = blkdiag(C{:}); + + +end diff --git a/matlab/external/gptoolbox/matrix/repdiag_matrix.m b/matlab/external/gptoolbox/matrix/repdiag_matrix.m new file mode 100644 index 0000000..239aa6d --- /dev/null +++ b/matlab/external/gptoolbox/matrix/repdiag_matrix.m @@ -0,0 +1,164 @@ +classdef repdiag_matrix + % REPDIAG_MATRIX class for storing and dealing with matrices of the type: + % M = repdiag(A); + % aka M = diag(A,A,...,A); + % aka M = kron(eye(d),A) + % aka M is a block diagonal matrix with d copies of A along the diagonal + % + % Inputs: + % A m by n matrix repeated along diagonal + % d number of copies of A along diagonal + % Output: + % this an object giving access to the repeated matrix and fields making + % typical matrix operations faster by taking advantage of repeated block + % diagonal structure + % + % See also: repdiag + + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + % Read only class fields + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + properties(GetAccess=public,SetAccess=protected) + % the m by n matrix to be repeated + A + % the number of times A is repeated + d + end + + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + % Private class fields + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + properties(Access=private) + end + + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + % Public Class methods + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + methods(Access=public) + + function this = repdiag_matrix(varargin) + % See also: repdiag_matrix, repdiag + this.A = varargin{1}; + this.d = varargin{2}; + end + + function B = expand(this) + % EXPAND Computes the true matrix represented by this class (i.e. calls + % and returns repdiag(A,d) + % + B = repdiag(this.A,this.d); + end + + function C = mtimes(this,that) + % MTIMES Computes C = this * that where this and/or that is a repeated + % block diagonal matrix. + % + % Inputs: + % this n by m matrix of some form (repdiag_matrix or double) + % that m by p matrix of some form (repdiag_matrix or double) + % Outputs: + % C n by p matrix + % + % Compare to: + % C = this.expand() * that.expand(); + % C = this * that.expand(); + % C = this.expand() * that; + + if isa(this,'repdiag_matrix') && ~isa(that,'repdiag_matrix') + m = size(this.A,1); + B = that; + assert(size(this.A,2)*this.d == size(B,1)); + n = size(B,1)/this.d; + assert(n == m); + k = size(B,2); + % Apply to columns of each block (disregarding order but then + % reassembling) + BB = reshape(B,n,k*this.d); + CC = this.A*BB; + C = reshape(CC,m*this.d,k); + elseif ~isa(this,'repdiag_matrix') && isa(that,'repdiag_matrix') + %% Cheapskate + %C = (that'*this')'; + B = this; + % B * this + % k by n*d * m*d by m*d + m = size(that.A,1); + assert(size(that.A,2)*that.d == size(B,2)); + n = size(B,2)/that.d; + assert(n == m); + k = size(B,1); + % Apply to columns of each block (disregarding order but then + % reassembling) + % STILL NEED TO TRANSPOSE... Lame... + BB = reshape(B',n,k*that.d); + % BB * A + % k*d by n * n * n + CC = that.A'*BB; + C = reshape(CC,m*that.d,k)'; + else + assert(this.d == that.d, ... + 'Non-matching repdiag_matrix multiplication not supported'); + assert(all(size(this.A)==size(that.A)), ... + 'Non-matching repdiag_matrix multiplication not supported'); + C = repdiag_matrix(this.A*that.A,this.d); + end + + end + + function C = mldivide(this,B) + % MLDIVIDE Computes C = this \ B where this is a repeated block diagonal + % matrix and B is a regular old matrix + % + % Inputs: + % this d*m by d*n repeated block diagonal matrix + % B d*n by k matrix + % Outputs: + % C d*m by k matrix + % + % Compare to: + % C = A.expand() \ B; + + assert(size(this.A,2)*this.d == size(B,1)); + n = size(B,1)/this.d; + k = size(B,2); + m = size(this.A,1); + + %C = this.expand() * B; + BB = reshape(B,n,k*this.d); + CC = this.A \ BB; + C = reshape(CC,m*this.d,k); + end + + function varargout = chol(varargin) + % CHOL compute cholesky decompostion of repeated block matrix + % + % See also: chol + this = varargin{1}; + varargin{1} = this.A; + switch nargout + case 1 + [varargout{1}] = chol(varargin{:}); + case 2 + [varargout{1},varargout{2}] = chol(varargin{:}); + case 3 + [varargout{1},varargout{2},varargout{3}] = chol(varargin{:}); + otherwise + error(['Too many outputs (' num2str(nargout) ')']); + end + varargout{1} = repdiag_matrix(varargout{1},this.d); + varargout{3} = repdiag_matrix(varargout{3},this.d); + end + + function T = transpose(this) + % TRANSPOSE computes transpose of block diagonal matrix + T = repdiag_matrix(transpose(this.A),this.d); + end + + function T = ctranspose(this) + % CTRANSPOSE computes conjugate transpose of block diagonal matrix + T = repdiag_matrix(ctranspose(this.A),this.d); + end + + end + +end diff --git a/matlab/external/gptoolbox/matrix/sample_discrete.m b/matlab/external/gptoolbox/matrix/sample_discrete.m new file mode 100644 index 0000000..f6aa292 --- /dev/null +++ b/matlab/external/gptoolbox/matrix/sample_discrete.m @@ -0,0 +1,66 @@ +function [S,D,J] = sample_discrete(D,n) + % SAMPLE_DISCRETE Sample a discrete distribution given by D n times. This + % employs the "Alias Table Method". Ensuring that the running time is O(n + + % m) + % + % Inputs: + % D m list of probabilities summing to 1 + % n number of samples to output + % Outputs: + % S n list of indices into D + % D m list of alias table heights + % J m list of "upper half" reindices + % + + % Assume column vector + D = D(:); + % https://hips.seas.harvard.edu/blog/2013/03/03/the-alias-method-efficient-sampling-with-many-discrete-outcomes/ + m = numel(D); + assert(abs(sum(D) - 1)<1e-15); + % We want to sort based on above or below 1/n + D = D*m; + % now we can sort based on above or below 1 + % Below queue: http://www.alecjacobson.com/weblog/?p=3933 + % and preallocate up to 2*m (extra m to be safe, I don't think it's needed) + B = find(D<1); + Bl = numel(B); + B(end+1:2*m) = 0; + % After queue, and preallocate up to m + A = find(D>=1); + Al = numel(A); + A(end+1:m) = 0; + % Upper half list (initialize with this index because above includes "equal") + J = (1:m)'; + + % While below and above still have elements + while Bl>0 && Al>0 + % pop below + b = B(Bl); + Bl = Bl - 1; + % Look above + a = A(Al); + % a going to be b's upper half + J(b) = a; + % lob off enough to fit D(b) to 1 + %D(a) = D(a) - (1.0 - D(b)); + % Reduce rounding error (see comments above) + D(a) = (D(a) + D(b)) - 1.0; + if D(a) < 1 + % pop off above + Al = Al - 1; + % push onto below + Bl = Bl+1; + B(Bl) = a; + % else still on above + end + end + + R1 = floor(rand(n,1)*m)+1; + R2 = rand(n,1); + I = (1:m)'; + % select those that are in upper half + upper = R2>=D(R1); + S = I(R1); + S(upper) = J(R1(upper)); + +end diff --git a/matlab/external/gptoolbox/matrix/schur_complement.m b/matlab/external/gptoolbox/matrix/schur_complement.m new file mode 100644 index 0000000..58e1eb0 --- /dev/null +++ b/matlab/external/gptoolbox/matrix/schur_complement.m @@ -0,0 +1,132 @@ +function [x,y,AFUN] = schur_complement(AFUN,B,C,f,g,varargin) + % SCHUR_COMPLEMENT Solve a linear KTK system of the form: + % [A B' * [x = [f + % B C] y] g] + % using the Schur complement method as described in + % "Numerical solution of saddle point problems" [Benzi et al. 2005] + % + % [x,y] = schur_complement(A,B,C,f,g) + % [x,y] = schur_complement(AFUN,B,C,f,g) + % + % Inputs: + % A n by n square, positive definite matrix (typically quadratic + % coefficients) + % or + % AFUN function AFUN(b) solving x = A \ b + % B m by n matrix of full row rank (typically constraints) + % C m by m matrix (typically zero) + % f n list of upper right-hand side values + % g m list of lower right-hand side values + % Optional: + % 'Iterative' followed by whether to use an iterative solver rather than + % cholesky for the schur complement solve {false}. + % 'Preconditioner' followed by a preconditioner {[]} + % 'Dense' followed by whether to use a dense solver for the schur {true} + % complement solve. + % Outputs: + % x n vector of primary variable solution values + % y m vector of contraint variable solution values + % AFUN function AFUN(b) solving x = A \ b + % + + function [AFUN,p] = chol_fun(A) + [L,p,Q] = chol(A,'lower'); + % precompute transposes + U = L'; + P = Q'; + AFUN = @(b) Q * (U \ (L \ ( P * b))); + end + + function [AFUN,p] = ldl_fun(A) + [L,D,Q] = ldl(A); + % precompute transposes + U = L'; + P = Q'; + p = sum(abs(diag(D))/max(abs(diag(D)))<1e-15); + AFUN = @(b) Q * (U \ (D\(L \ ( P * b)))); + end + + if ~isa(AFUN,'function_handle') + A = AFUN; + [AFUN,p] = chol_fun(A); + if p~=0 + warning('A is not positive definite'); + % A is not positive definite, so let's try ldl + [AFUN,p] = ldl_fun(A); + if p~=0 + warning('A is probably singular'); + end + end + [x,y] = schur_complement(AFUN,B,C,f,g,varargin{:}); + return; + end + + if isempty(C) + C = sparse(size(B,1),size(B,1)); + end + + % default values + iterative = false; + dense = true; + preconditioner = []; + % Map of parameter names to variable names + params_to_variables = containers.Map( ... + {'Iterative','Preconditioner','Dense'}, ... + {'iterative','preconditioner','dense'}); + v = 1; + while v <= numel(varargin) + param_name = varargin{v}; + if isKey(params_to_variables,param_name) + assert(v+1<=numel(varargin)); + v = v+1; + % Trick: use feval on anonymous function to use assignin to this workspace + feval(@()assignin('caller',params_to_variables(param_name),varargin{v})); + else + error('Unsupported parameter: %s',varargin{v}); + end + v=v+1; + end + % A*x + B'*y = f + % B*x + C*y = g + % + % A*x + B'*y = f + % multiply by B*A\ + % B*A\A*x + B*A\B'*y = f + % B*x + B*A\B'*y = B*A\f + if isempty(f) + BAif = sparse(size(B,1),size(g,2)); + f = sparse(size(B,2),size(g,2)); + else + BAif = B * AFUN(f); + end + % substitute B*x = g - Cy + % g - Cy + B*A\B'*y = B*A\f + % (B*A\B' - C) *y = B*A\f - g + % + if iterative + % computes B*A\B'*y-Cy + BABTCFUN = @(y) B*(AFUN(B'*y))-C*y; + tol = 1e-14; + max_iter = 10000; + % These seem equivalent in terms of speed. But `minres` can handles + % symmetric indefinite matrices where `pcg` cannot. + %y = minres(BABTFUN,BAif-g,tol,max_iter); + y = pcg(BABTCFUN,BAif-g,tol,max_iter,preconditioner); + else + %% This is the bottleneck. Probably because A\B' is dense. + BABTC = B*AFUN(B') - C; + if dense + BABTC = full(BABTC); + end + y = BABTC\(BAif-g); + %BABTCFUN = chol_fun(BABTC); + %assert(p==0,'A is not positive definite'); + %% y = (B*A\B'-C)\(B*A\f - g) + %y = BABTCFUN(BAif - g); + end + % substitute y in top + % A*x + B'*((B*A\B')\(B*A\f - g)) = f + % x = A\(f-B'*((B*A\B')\(B*A\f - g))) + x = AFUN(f-B'*y); + +end diff --git a/matlab/external/gptoolbox/matrix/spinv.m b/matlab/external/gptoolbox/matrix/spinv.m new file mode 100644 index 0000000..0112c46 --- /dev/null +++ b/matlab/external/gptoolbox/matrix/spinv.m @@ -0,0 +1,89 @@ +function [Q,J,F,T,I,V,E] = spinv(A,varargin) + % SPINV Compute a sparse factorization of the Moore-Penrose pseudoinverse A⺠+ % of a sparse matrix A. This is useful for solving + % under-and-over-constrained systems Ax = b: where A is m by n with + % rank r < min(m,n). Then to solve the system: + % + % x = E*(V*(I'*(T'\(F'*(J'*(Q'*b)))))) + % + % Note: Store these sparse factors and sovle using the routine above **with + % parentheses**. Do not precompute A⺠as it will be dense. + % + % Inputs: + % A m by n sparse + % Optional: + % 'Epsilon' followed by epsilon used to determine rank from qr {1e-15} + % Outputs: + % Q m by m sparse orthogonal matrix + % J m by r sparse rectangular identity matrix + % F r by r sparse permutation matrix + % T r by r sparse triangular matrix (diagonal?) + % I r by n sparse rectangular identity matrix + % V n by n sparse orthogonal matrix + % E n by n sparse permutation matrix + % + % Example: + % % over and under determined system of 3 variables + % A = [1 0 0;1 0 0;0 1 1;0 1 1]; + % b = [4;5;6;7]; + % % Compute facotrization of sparse pseudo inverse + % [Q,J,F,T,I,V,E] = spinv(A); + % % Compute minimum norm best fit + % xs = E*(V*(I'*(T'\(F'*(J'*(Q'*b)))))); + % % Compare to Tikhonov regularization + % xt = (A'*A+1e-10*speye(3,3))\(A'*b); + % + + % default values + epsilon = 1e-15; + % Map of parameter names to variable names + params_to_variables = containers.Map( {'Epsilon'}, {'epsilon'}); + v = 1; + while v <= numel(varargin) + param_name = varargin{v}; + if isKey(params_to_variables,param_name) + assert(v+1<=numel(varargin)); + v = v+1; + % Trick: use feval on anonymous function to use assignin to this workspace + feval(@()assignin('caller',params_to_variables(param_name),varargin{v})); + else + error('Unsupported parameter: %s',varargin{v}); + end + v=v+1; + end + % http://www.irisa.fr/sage/wg-statlin/WORKSHOPS/LEMASSOL05/SLIDES/QR/Guyomarch.pdf + + % dimensions of A + m = size(A,1); + n = size(A,2); + % QR factorization of AE + [Q,R,E] = qr(A); + % We have that: + % AE = QR + % rank + r = find(any(abs(R)>epsilon,2),1,'last'); + % Only keep upper, non-zero block + R1R2 = R(1:r,:); + J = speye(m,r); + % We have that: + % AE = Q*J*R1R2 + % QR factorization of R1R2' + [V,Tfull,F] = qr(R1R2'); + % This means: + % R1R2'F = V*Tfull + % only keep upper, non-zero block + T = Tfull(1:r,:); + I = speye(r,n); + % and now: + % R1R2'F = V*I'*T + % R1R2' = V*I'*T*F' + % Now we have that + % AE = Q*J*F*T'*I*V' + % We want to solve: + % Ax = b + % AEE'x = b + % E'x = (Q*J*F*T'*I*V')âºb + % x = E*(Q*J*F*T'*I*V')âºb + % x = E*(V*(I'*(T'\(F'*(J'*(Q'*b)))))) + % +end diff --git a/matlab/external/gptoolbox/matrix/writeDMAT.m b/matlab/external/gptoolbox/matrix/writeDMAT.m new file mode 100644 index 0000000..73eaf82 --- /dev/null +++ b/matlab/external/gptoolbox/matrix/writeDMAT.m @@ -0,0 +1,48 @@ +function writeDMAT(filename,W,ascii) + % WRITEDMAT writes a matrix from a dmat file. first line is <# columns> <# + % rows>, then values with columns running faster + % + % writeDMAT(filename,W) + % writeDMAT(filename,W,asci) + % + % Input: + % filename name of .dmat file + % W matrix read from file + % ascii write ascii file {true} + % + % Example: + % % weights for bones (C,BE), size #V by #BE + % WB; + % % rearrange weights to match sorted bone edge order used by lbs.app + % [~,I] = sortrows(BE,[1 2]); + % WB = WB(:,I); + % % Append zeros for dummy point handle weights + % W = [zeros(size(V,1),size(C,1)) WB]; + % % finally, write weights to file, usable by lbs.app + % writeDMAT(filename,W); + % + % See also: readDMAT + % + + %disp(['writing: ',filename]); + % open file + fp = fopen(filename,'w'); + if ~exist('ascii','var') || ascii + % write header + fprintf(fp,'%d %d\n',fliplr(size(W))); + % write data + fprintf(fp,'%.16g\n',W); + else + % write header for ascii + fprintf(fp,'0 0\n'); + % write header for binary + fprintf(fp,'%d %d\n',fliplr(size(W))); + if ~isa(W,'double') + warning('Input will be cast from %s to double',class(W)); + end + fwrite(fp,double(W),'double'); + end + % close file + fclose(fp); + +end diff --git a/matlab/external/gptoolbox/mesh/TriScatteredInterpVector.m b/matlab/external/gptoolbox/mesh/TriScatteredInterpVector.m new file mode 100644 index 0000000..230ce0a --- /dev/null +++ b/matlab/external/gptoolbox/mesh/TriScatteredInterpVector.m @@ -0,0 +1,36 @@ +function [F] = TriScatteredInterpVector(V,D) + % TRISCATTEREDINTERPVECTOR simple extension of TriScatteredInterp to handle + % vector values at each data point + % + % [F] = TriScatteredInterpVector(V,D) + % + % Inputs: + % V #V by 2 list of data positions + % D #V by m list of data vectors + % Outputs: + % A m-size cell of TriScatteredInterp classes corrsepnding to each + % coordinate of data vectors + % ev function handle to evaluate data at given points (X,Y) + % + + m = size(D,2); + + % make room in cell array + A = cell(1,m); + % loop over data coordinates + for ii = 1:m + % build interpolant for this coordinate + interp_func = TriScatteredInterp(V,D(:,ii)); + A{ii} = interp_func; + end + + % function handle to eval interps + F = @EvalTriScatteredInterpVector; + + function DXY = EvalTriScatteredInterpVector(X,Y) + % for convenience build the interpolantion evaluation function handle + f = @(I) I(X,Y); + DXY = cellfun(f,A, 'UniformOutput', false); + DXY = reshape(cell2mat(DXY),[size(X) m]); + end +end diff --git a/matlab/external/gptoolbox/mesh/add_shadow.m b/matlab/external/gptoolbox/mesh/add_shadow.m new file mode 100644 index 0000000..9b69289 --- /dev/null +++ b/matlab/external/gptoolbox/mesh/add_shadow.m @@ -0,0 +1,96 @@ +function [h,L,M] = add_shadow(T,L,varargin) + % ADD_SHADOW Add a shadow for plotted mesh (t) according to light (l) + % + % h = add_shadow() % Apply to all + % h = add_shadow(T,L) + % h = add_shadow(T,L,'ParameterName',ParameterValue,...) + % h = add_shadow([],[],'ParameterName',ParameterValue,...) % apply to all + % + % Inputs: + % T #T list of trisurf handles {[] --> find all trisurf in `gca`} + % L #L list of lights {[] --> find all light in `gca`} + % Optional: + % 'Ground' ground plane equation {[0 0 -1 min(Z)]} + % Outputs: + % h #T*#L list of output shadow trisurf handles + % L #L list of lights + % M 4 by 4 by #T*#L shadow projection matrices + % + % Example: + % t = tsurf(F,V,'EdgeColor','none',fphong,'SpecularStrength',0.1); + % l = [ + % light('Position',[-10 -10 13],'Style','local'); + % light('Position',[10 -10 13],'Style','local')]; + % camproj('persp'); + % axis equal; + % h = add_shadow(t,l); + % apply_ambient_occlusion(t); + % + + % default values + ground = []; + % Map of parameter names to variable names + params_to_variables = containers.Map( ... + {'Ground'}, ... + {'ground'}); + v = 1; + while v <= numel(varargin) + param_name = varargin{v}; + if isKey(params_to_variables,param_name) + assert(v+1<=numel(varargin)); + v = v+1; + % Trick: use feval on anonymous function to use assignin to this workspace + feval(@()assignin('caller',params_to_variables(param_name),varargin{v})); + else + error('Unsupported parameter: %s',varargin{v}); + end + v=v+1; + end + + if ~exist('T','var') || isempty(T) + c = get(gca,'Children'); + T = c(arrayfun(@(x) isa(x,'matlab.graphics.primitive.Patch'),c)); + end + + if ~exist('L','var') || isempty(L) + c = get(gca,'Children'); + L = c(arrayfun(@(x) isa(x,'matlab.graphics.primitive.Light'),c)); + if isempty(L) + L = camlight; + end + end + + if isempty(ground) + minZ = inf; + for t = T + V = t.Vertices; + minZ = min([V(:,3);minZ]); + end + ground = [0 0 -1 minZ]; + end + + h = []; + M = []; + for t = T' + V = t.Vertices; + for l = L' + % plane equation + % 0 = ax + by + cz + d + light_pos = [l.Position strcmp(l.Style,'local')]; + d = ground * light_pos'; + shadow_mat = d*eye(4) - light_pos'*ground; + U = [V ones(size(V,1),1)]*shadow_mat'; + U = bsxfun(@rdivide,U(:,1:3),U(:,4)); + + hold on; + tsh = trisurf(t.Faces,U(:,1),U(:,2),U(:,3), ... + 'FaceColor',[0.21 0.21 0.21], ... + 'DiffuseStrength',0,'SpecularStrength',0, ... + 'AmbientStrength',1, ... + 'EdgeColor','none'); + hold off; + h = [h;tsh]; + M(:,:,end+1) = shadow_mat; + end + end +end diff --git a/matlab/external/gptoolbox/mesh/adjacency_dihedral_angle_matrix.m b/matlab/external/gptoolbox/mesh/adjacency_dihedral_angle_matrix.m new file mode 100644 index 0000000..a679eb0 --- /dev/null +++ b/matlab/external/gptoolbox/mesh/adjacency_dihedral_angle_matrix.m @@ -0,0 +1,93 @@ +function [A,C] = adjacency_dihedral_angle_matrix(V,F) + % ADJACENCY_DIHEDRAL_ANGLE_MATRIX Build a matrix A such that A(i,j) = θij the + % dihedral angle between faces F(i,:) and F(j,:) if they're neighbors (share + % an edge) or 0 if they're not. + % + % A = adjacency_dihedral_angle_matrix(V,F) + % + % Inputs: + % V #V by 3 list of vertex positions + % F #F by 3 list of triangle indices into V. F does *not* need to be + % manifold + % Outputs: + % A #F by #F sparse matrix of signed dihedral angles. All entries are in + % [0,2*pi] A-->0 as edge is more convex, A-->pi as edge is more flat, + % A-->2*pi as edge is more concave (as view from outside, assuming + % counter-clockwise orientation. + % C #F by #F sparse matrix revealing C(i,j) = c that face j is incident on + % face i across its corner c + % + % Example: + % A = adjacency_dihedral_angle_matrix(V,F); + % % unsigned dihedral angles + % UA = pi*(A~=0)-abs(pi*(A~=0)-A); + % + % A = adjacency_dihedral_angle_matrix(V,F); + % % Adjacency matrix of nearly coplanar neighbors + % UA = pi*(A~=0)-abs(pi*(A~=0)-A); + % AF = UA>=(pi-1e-5); + % % get connected components + % C = components(AF); + % % plot with unique colors for each coplanar patch + % set(tsurf(F,V),'CData',C); + % CM = jet(numel(unique(C))); + % colormap(CM(randperm(end),:)); + % + + % all edges "both" directions + allE = [F(:,[2 3]);F(:,[3 1]);F(:,[2 1])]; + % index for each edge to unique edge + [E,~,IC] = unique(sort(allE,2),'rows'); + % FE(i,j) = 1 means that face j is incident upon edge i + % so all FE(:,j) == 1 are neighbors + FE = sparse( ... + IC(:), ... + repmat(1:size(F,1),3,1)', ... + reshape(repmat(1:3,size(F,1),1),3*size(F,1),1), ... + size(E,1), ... + size(F,1)); + + % precompute all unit normals + N = normalizerow(normals(V,F)); + + A = sparse(size(F,1),size(F,1)); + C = sparse(size(F,1),size(F,1)); + % Peal off one set of pairs at a time + % There is a chance this is significantly faster by first transposing FE + while nnz(FE) > 0 + % Get index of first face per row + [OM,J] = max(FE,[],2); + I = 1:size(E,1); % Edge index + I = I(OM~=0); + J = J(OM~=0); % First face index + M = OM(OM~=0); + % Lookup: L(i) = j --> edge i reveals face j + L = sparse(I,1,J,size(E,1),1); + % remove these from FE + old = nnz(FE); + FE = FE - sparse(I,J,M,size(E,1),size(F,1)); + new = nnz(FE); + assert(new<=old); + [I2,J2,M2] = find(FE); + % Pair up with first + J1 = L(I2); + % get unit normals + N1 = N(J1,:); + N2 = N(J2,:); + % get unit edge vector + C1 = mod(OM(I2)+2,3)+1; + C2 = mod(M2+2,3)+1; + E1 = sub2ind(size(F),J2,mod(M2+1,3)+1); + E2 = sub2ind(size(F),J2,mod(M2-1+1,3)+1); + EV = normalizerow(V(F(E2),:)-V(F(E1),:)); + % Don't need unit normals + % http://en.wikipedia.org/wiki/Dihedral_angle#Alternative_definitions + D12 = pi-atan2(dot(cross(N1,N2,2),EV,2),dot(N1,N2,2)); + %D12 = pi-acos(sum(N1.*N2,2)); + % append to A: plus is OK here because if two facets share more than one + % edge they are coplanar so D12 equals 0 in both cases + A = A + sparse([J1;J2],[J2;J1],[D12;D12],size(F,1),size(F,1)); + C = C + sparse([J2 J1],[J1 J2],[C2 C1],size(F,1),size(F,1)); + end + +end diff --git a/matlab/external/gptoolbox/mesh/adjacency_edge_cost_matrix.m b/matlab/external/gptoolbox/mesh/adjacency_edge_cost_matrix.m new file mode 100644 index 0000000..dfa56d0 --- /dev/null +++ b/matlab/external/gptoolbox/mesh/adjacency_edge_cost_matrix.m @@ -0,0 +1,31 @@ +function [C] = adjacency_edge_cost_matrix(V,E) + % ADJACENCY_EDGE_COST_MATRIX Build sparse adjacency matrix from edge list or + % face list + % + % [C] = adjacency_edge_cost_matrix(V,E) + % [C] = adjacency_edge_cost_matrix(V,F) + % [C] = adjacency_edge_cost_matrix(V,T) + % + % Inputs: + % V #V list of vertex positions + % E #E by 2 edges list + % or + % F #F by 3 triangle list + % or + % T #F by 4 tet list + % Outputs: + % C #V by #V adjacency matrix weighted by edge norms + % + + if(size(E,2)>2) + F = E; + E = edges(F); + end + + % compute edge norms + edge_norms = sqrt(sum((V(E(:,1),:)-V(E(:,2),:)).^2,2)); + % number of vertices + n = size(V,1); + % build sparse adjacency matrix with non-zero entries indicated edge costs + C = sparse([E(:,1);E(:,2)],[E(:,2);E(:,1)],repmat(edge_norms,[2 1]),n,n); +end diff --git a/matlab/external/gptoolbox/mesh/adjacency_list.m b/matlab/external/gptoolbox/mesh/adjacency_list.m new file mode 100644 index 0000000..fe80d06 --- /dev/null +++ b/matlab/external/gptoolbox/mesh/adjacency_list.m @@ -0,0 +1,37 @@ +function A = adjacency_list(F,b) + % ADJACENCY_LIST build adjacency lists for vertices of triangle mesh + % + % A = adjacency_list(F) + % A = adjacency_list(F,b) + % + % Inputs: + % F #F by 3 list of triangle indices + % Optional: + % b #b list of indices of vertices for which to build adjancency lists, + % default is 1:max(F(:)) + % Output: + % A #b cell array of adjacency lists so that A{i} are the neighbors of b(i) + % + + + indices = 1:max(F(:)); + + % if b is not given build for all + if ~exist('b','var') + b = indices; + end + + assert(numel(b) == prod(size(b))); + % number of vertices for which to build adjacency lists + m = numel(b); + + % build adjacency matrix + M = adjacency_matrix(F); + + A = cell(m,1); + for ii = 1:m + A{ii} = indices(logical(M(b(ii),:))); + end + + +end diff --git a/matlab/external/gptoolbox/mesh/adjacency_matrix.m b/matlab/external/gptoolbox/mesh/adjacency_matrix.m new file mode 100644 index 0000000..25b0675 --- /dev/null +++ b/matlab/external/gptoolbox/mesh/adjacency_matrix.m @@ -0,0 +1,26 @@ +function [A] = adjacency_matrix(E) + % ADJACENCY_MATRIX Build sparse adjacency matrix from edge list or face list + % + % [A] = adjacency_matrix(E) + % [A] = adjacency_matrix(F) + % [A] = adjacency_matrix(T) + % + % Inputs: + % E #E by 2 edges list + % or + % F #F by 3 triangle list + % or + % T #F by 4 tet list + % Outputs: + % A #V by #V adjacency matrix (#V = max(E(:))) + % + % See also: facet_adjacency_matrix + % + + if size(E,2)>2 + F = E; + E = edges(F); + end + + A = sparse([E(:,1) E(:,2)],[E(:,2) E(:,1)],1); +end diff --git a/matlab/external/gptoolbox/mesh/all_pairs_distances.m b/matlab/external/gptoolbox/mesh/all_pairs_distances.m new file mode 100644 index 0000000..ca0b71b --- /dev/null +++ b/matlab/external/gptoolbox/mesh/all_pairs_distances.m @@ -0,0 +1,61 @@ +function D = all_pairs_distances(V,U) + % ALL_PAIRS_DISTANCES compute distances between each point i in V and point j + % in U + % + % This is obsolete: use pdist2 instead + % + % D = all_pairs_distances(V,U) + % + % Inputs: + % V #V by dim list of points + % U #U by dim list of points + % Outputs: + % D #V by #U matrix of distances, where D(i,j) gives the distance between + % V(i,:) and U(j,:) + % + + warning('obsolete. Call `pdist2` directly instead'); + + assert(size(V,2) == size(U,2)); + + %% Super-slow for loops method + %% Elapsed time is 128.969203 seconds. + %D = zeros(size(V,1),size(U,1)); + %for i = 1:size(V,1) + % for j = 1:size(U,1) + % D(i,j) = sqrt(sum((V(i,:)-U(j,:)).^2,2)); + % end + %end + + %% Slow, especially if hitting memory paging + %% Elapsed time is 2.519262 seconds. + %D = ... + % squeeze(sqrt(sum((repmat(V,[1 1 size(U,1)])- ... + % permute(repmat(U,[1 1 size(V,1)]),[3 2 1])).^2,2))); + + %% Faster single for loop, single repmat method, handles memory paging better + %% Elapsed time is 1.160419 seconds. + %D = zeros(size(V,1),size(U,1)); + %for i = 1:size(V,1) + % D(i,:) = ... + % sqrt(sum((repmat(V(i,:),[size(U,1) 1]) - U).^2,2))'; + %end + + + + if size(V,1) > 1000 || size(U,1) > 1000 + % Fast single for loop, single bsxfun method, but matlab can handle both for + % loops in bsxfun. This seems to be a nice balance between hitting a memory + % wall for big input and still being fast for medium and slow input + % Elapsed time is 0.863138 seconds. + D = zeros(size(V,1),size(U,1)); + for i = 1:size(V,1) + D(i,:) = ... + sqrt(sum(bsxfun(@minus,V(i,:),U).^2,2)); + end + else + % Fastest + % Elapsed time is 0.653082 seconds. + D = permute(sqrt(sum(bsxfun(@minus,V,permute(U,[3 2 1])).^2,2)),[1 3 2]); + end +end diff --git a/matlab/external/gptoolbox/mesh/alpha_complex.m b/matlab/external/gptoolbox/mesh/alpha_complex.m new file mode 100644 index 0000000..6b51731 --- /dev/null +++ b/matlab/external/gptoolbox/mesh/alpha_complex.m @@ -0,0 +1,104 @@ +function [AF,DF] = alpha_complex(varargin) + % ALPHA_COMPLEX Compute the alpha complex for a given set of points and a + % given alpha. That is, elements of the delaunay mesh for these point whose + % circumsphere radius is at most 1/alpha + % + % [AF,DF] = alpha_complex(V,alpha) + % [AF,DF] = alpha_complex(V,alpha,'ParameterName',ParameterValue,...) + % + % Inputs: + % V #V by dim list of point positions + % alpha aka 1/max radius + % Optional: + % 'OnlyShrinkBoundary' followed by true or false, whether to only remove + % elements on the boundary (see Holes), default is false + % 'Holes' Specifies internal holes, only realy useful if + % ShrinkBoundaryOnly is true. Followed by a #H by dim list of hole + % positions, should be inside convex hull of V + % Outputs: + % AF #AF by dim+1 list of element indices in alpha complex + % DF #DF by dim+1 list of element indices in delaunay complex + % + + V = varargin{1}; + alpha = varargin{2}; + + % defaults + only_shrink_boundary = false; + H = []; + + ii = 3; + while ii <= nargin + switch varargin{ii} + case 'OnlyShrinkBoundary' + if (ii+1)<=nargin && ~ischar(varargin{ii}) + ii = ii + 1; + only_shrink_boundary = varargin{ii}; + else + only_shrink_boundary = true; + end + case 'Holes' + assert((ii+1)<=nargin); + ii = ii + 1; + H = varargin{ii}; + otherwise + error(['Unsupported option: ' varargin{ii}]); + end + ii = ii + 1; + end + + + if size(V,2) == 3 && all(V(:,3) == 0) + warning('Ignoring all zero Z-coordinate, treating as 2D'); + V = V(:,1:2); + end + + % compute delaunay mesh + dim = size(V,2); + switch dim + case 2 + DF = delaunay(V(:,1),V(:,2)); + % triangle side lengths + l = [ ... + sqrt(sum((V(DF(:,2),:)-V(DF(:,3),:)).^2,2)) ... + sqrt(sum((V(DF(:,3),:)-V(DF(:,1),:)).^2,2)) ... + sqrt(sum((V(DF(:,1),:)-V(DF(:,2),:)).^2,2)) ... + ]; + % compute element circumradii + % http://en.wikipedia.org/wiki/Circumscribed_circle#Circumscribed_circles_of_triangles + dblA = doublearea_intrinsic(l); + r = prod(l,2)./dblA; + case 3 + DF = delaunay(V(:,1),V(:,2),V(:,3)); + error + otherwise + DF = delaunayn(V); + error + end + + % initialize with delaunay mesh + AF = DF; + % remove any elements containing hole positions + if ~isempty(H) + I = in_face(V,DF,H); + AF = AF(~any(I,1),:); + r = r(~any(I,1),:); + end + + % get while loop running + old_AF_size = size(AF,1)+1; + while(old_AF_size ~= size(AF,1)) + old_AF_size = size(AF,1); + % remove elements that are too big + keep = r<(1/alpha); + if only_shrink_boundary + % ... and on boundary + B = on_boundary(AF); + tsurf(AF(B,:),V); + % get boundary faces + keep = keep | ~B; + end + AF = AF(keep,:); + r = r(keep); + end +end diff --git a/matlab/external/gptoolbox/mesh/animated_tetramesh.m b/matlab/external/gptoolbox/mesh/animated_tetramesh.m new file mode 100644 index 0000000..8f63183 --- /dev/null +++ b/matlab/external/gptoolbox/mesh/animated_tetramesh.m @@ -0,0 +1,50 @@ +function h = animated_tetramesh(T,X,Y,Z) + % ANIMATED_TETRAMESH animated, interactive tetramesh plot + % + % h = animated_tetramesh(F,X,Y,Z) + % + % Inputs: + % F #F by 4 list of tetrahedra indices + % V #V by dim by #{frames | 1} list of vertex positions + % or + % X #V by #{frames | 1} list of X positions + % Y #V by #{frames | 1} list of Y positions + % Z #V by #{frames | 1} list of Z positions + % Outputs: + % h handle to plot + % + % See also: tsurf, trisurf, tetramesh, animated_trisurf + % + + % this is not working because tetramesh just displays #T surfaces + % I guess I could do that: just build a "surface" mesh with faces for each + % face in the tet mesh, then I could tweak Vertices data on the fly, in fact + % then its just a wrapper for animated_trisurf + % get all faces + + allF = [ ... + T(:,1) T(:,2) T(:,3); ... + T(:,1) T(:,3) T(:,4); ... + T(:,1) T(:,4) T(:,2); ... + T(:,2) T(:,4) T(:,3)]; + % sort rows so that faces are reorder in ascending order of indices + sortedF = sort(allF,2); + % determine uniqueness of faces + [F,m,n] = unique(sortedF,'rows'); + + if nargin == 2 + V = X; + dim = size(V,2); + X = squeeze(V(:,1,:)); + Y = squeeze(V(:,2,:)); + if dim == 3 + Z = squeeze(V(:,3,:)); + else + Z = 0*X(:,1); + end + end + + h = animated_trisurf(F,X,Y,Z); + +end + diff --git a/matlab/external/gptoolbox/mesh/animated_trisurf.m b/matlab/external/gptoolbox/mesh/animated_trisurf.m new file mode 100644 index 0000000..4f9bc1e --- /dev/null +++ b/matlab/external/gptoolbox/mesh/animated_trisurf.m @@ -0,0 +1,132 @@ +function h = animated_trisurf(F,X,Y,Z) + % ANIMATED_TRISURF animated, interactive trisurf plot + % + % h = animated_trisurf(F,X,Y,Z) + % + % Inputs: + % F #F by 3 by {#frames | 1} list of triangle indices + % V #V by dim by #{frames | 1} list of vertex positions + % or + % X #V by #{frames | 1} list of X positions + % Y #V by #{frames | 1} list of Y positions + % Z #V by #{frames | 1} list of Z positions + % Outputs: + % h handle to plot + % + % See also: tsurf, trisurf + % + + if nargin == 2 + V = X; + dim = size(V,2); + X = squeeze(V(:,1,:)); + Y = squeeze(V(:,2,:)); + if dim == 3 + Z = squeeze(V(:,3,:)); + else + Z = 0*X(:,1); + end + end + + + % number of mesh vertices + n = size(X,1); + assert(size(Y,1) == n); + assert(size(Z,1) == n); + + % count of frames + fc = max([size(X,2) size(Y,2) size(Z,2)]); + assert(size(X,2) == 1 || size(X,2) == fc); + assert(size(Y,2) == 1 || size(Y,2) == fc); + assert(size(Z,2) == 1 || size(Z,2) == fc); + + assert(size(F,3) == 1 || size(F,3) == fc); + + % set animating to false + animating = false; + % current frame + fi = 1; + % current frame delta + fd = 1; + h = trisurf(F(:,:,fi),X(:,fi),Y(:,fi),Z(:,fi), ... + 'FaceColor','interp', ... + 'ButtonDownFcn',@onmeshdown); + was_hold = ishold; + hold on; + p = plot3([max(X(:));min(X(:))],[max(Y(:));min(Y(:))],[max(Z(:));min(Z(:))]); + if ~was_hold + hold off; + end + set(p,'Visible','off'); + + t = timer('TimerFcn',@increment_if_animating,'Period',0.03,'ExecutionMode','fixedDelay'); + start(t); + + + % handle simple case where there's only a single frame + if fc == 1 + return + end + + + % on mouse down on mesh + function onmeshdown(src,ev) + if(strcmp('normal',get(gcf,'SelectionType'))) + % left-click + down_type = 'left'; + else + % other (right) click + down_type = 'right'; + end + + switch down_type + case 'left' + animating = ~animating; + end + end + + function increment_if_animating(src,ev) + if animating + increment(); + elseif ~ishandle(h) + stop(t); + delete(t); + return; + end + end + + function increment() + % if plot is closed then delete timer + if ~ishandle(h) + stop(t); + delete(t); + return; + end + + fi = fi+fd; + if fi <= 1 + fd = 1; + fi = 1; + animating = false; + elseif fi >= fc + fd = -1; + fi = fc; + animating = false; + end + + % always check that handle still exists before updating + if ishandle(h) + set(h,'Vertices',[ ... + X(:,mod(fi-1,size(X,2))+1) ... + Y(:,mod(fi-1,size(Y,2))+1) ... + Z(:,mod(fi-1,size(Z,2))+1)]); + if size(F,3) == fc + set(h,'Faces',F(:,:,mod(fi-1,fc)+1)); + end + set(h,'CData',Z(:,mod(fi-1,size(Z,2))+1)); + drawnow + end + end + + +end diff --git a/matlab/external/gptoolbox/mesh/apply_ambient_occlusion.m b/matlab/external/gptoolbox/mesh/apply_ambient_occlusion.m new file mode 100644 index 0000000..1cd1d97 --- /dev/null +++ b/matlab/external/gptoolbox/mesh/apply_ambient_occlusion.m @@ -0,0 +1,158 @@ +function [AO,C,l] = apply_ambient_occlusion(t,varargin) + % APPLY_AMBIENT_OCCLUSION Apply ambient occlusion to a given plot of a mesh. + % Derive colors from the current plot and provide new modulated colors + % according to the ambient occlusion computed for this mesh. + % + % AO = apply_ambient_occlusion(t) + % [AO,l] = apply_ambient_occlusion(t,'ParameterName',parameter_value, ...) + % + % Inputs: + % t handle to a `trisurf` or `patch` object + % Optional: + % 'AO' followed by previously computed ambient occlusion values {[]} + % 'AddLights' followed by whether to add lights {true} + % 'SoftLighting' followed by whether to soft lighting {true} + % 'Samples' followed by the number of samples to use when computing + % ambient occlusion {1000} + % 'ColorMap' followed by a colormap to use + % 'CAxis' followed by a caxis ("color axis") to use + % 'Colors' followed by a #V|#F|1 list of colors to use + % Outputs: + % AO #V by 1 list of ambient occlusion values + % l #l list of light handles + + function [AO,C] = apply_ambient_occlusion_helper(t,AO,C) + V = t.Vertices; + Poly = t.Faces; + % triangulate high order facets + F = []; + for c = 3:size(Poly,2) + F = [F;Poly(:,[1 c-1 c])]; + end + if isempty(C) + C = t.FaceVertexCData; + end + if isnumeric(t.FaceColor) + assert(numel(t.FaceColor) == 3); + C = repmat(reshape(t.FaceColor,1,3),size(V,1),1); + else + if size(C,2) == 1 + CI = floor((C-CA(1))/(CA(2)-CA(1))*size(CM,1))+1; + % maintain nans + Cnan = isnan(C); + C = squeeze(ind2rgb(CI,CM)); + C(Cnan,:) = nan; + end + if strcmp(t.FaceColor,'flat') && size(C,1) == size(V,1) + C = C(F(:,1),:); + end + end + if size(C,1) == size(V,1) + t.FaceColor = 'interp'; + O = V; + N = per_vertex_normals(V,F); + % Matlab uses backwards normals + t.VertexNormals = -N; + lighting phong; + elseif size(C,1) == size(F,1) + t.FaceColor = 'flat'; + % Could be fancy and use high-order quadrature. + O = barycenter(V,F); + N = normalizerow(normals(V,F)); + lighting flat; + else + error('Unknown number of colors'); + end + if soft_lighting + t.FaceLighting = 'phong'; + t.SpecularStrength = 0.1; + t.DiffuseStrength = 0.1; + % Boost ambient to maintain brightness + t.AmbientStrength = 1.0; + end + if isempty(AO) + AO = ambient_occlusion(V,F,O,N,samples); + end + t.FaceVertexCData = bsxfun(@times,C,1-AO); + end + + AO = []; + CM = []; + CA = []; + C = []; + % default values + add_lights = true; + soft_lighting = true; + samples = 1000; + % Map of parameter names to variable names + params_to_variables = containers.Map( ... + {'AO','AddLights','SoftLighting','Samples','ColorMap','CAxis','Colors'}, ... + {'AO','add_lights','soft_lighting','samples','CM','CA','C'}); + v = 1; + while v <= numel(varargin) + param_name = varargin{v}; + if isKey(params_to_variables,param_name) + assert(v+1<=numel(varargin)); + v = v+1; + % Trick: use feval on anonymous function to use assignin to this workspace + feval(@()assignin('caller',params_to_variables(param_name),varargin{v})); + else + error('Unsupported parameter: %s',varargin{v}); + end + v=v+1; + end + + if isempty(CM) + CM = colormap; + end + if isempty(CA) + CA = caxis; + end + + if ~exist('t','var') || isempty(t) + c = get(gca,'Children'); + t = c(arrayfun(@(x) isa(x,'matlab.graphics.primitive.Patch'),c)); + end + + AOin = AO; + Cin = C; + for ii = 1:numel(t) + if isempty(AOin) + AOii = []; + else + if numel(t) == 1 + AOii = AOin; + else + AOii = AOin{ii}; + end + end + if isempty(Cin) + Cii = []; + else + if numel(t) == 1 + Cii = Cin; + else + Cii = Cin{ii}; + end + end + + tii = t(ii); + [AOii,Cii] = apply_ambient_occlusion_helper(tii,AOii,Cii); + if numel(t) == 1 + AO = AOii; + C = Cii; + else + AO{ii} = AOii; + C{ii} = Cii; + end + end + + if add_lights + a = get(tii,'Parent'); + cen = [mean(a.XLim) mean(a.YLim) mean(a.ZLim)]; + l = {}; + l{1} = light('Position',[cen(1) cen(2) 10*(max(a.ZLim)-min(a.ZLim))+cen(3)],'Style','local','Color',[1 1 1]/3); + l{2} = light('Position',[cen(1) 10*(max(a.ZLim)-min(a.ZLim))+cen(2) cen(3)],'Style','local','Color',[1 1 1]/3); + l{3} = light('Position',[cen(1) 10*(min(a.ZLim)-max(a.ZLim))+cen(2) cen(3)],'Style','local','Color',[1 1 1]/3); + end +end diff --git a/matlab/external/gptoolbox/mesh/arap.m b/matlab/external/gptoolbox/mesh/arap.m new file mode 100644 index 0000000..6611455 --- /dev/null +++ b/matlab/external/gptoolbox/mesh/arap.m @@ -0,0 +1,382 @@ +function [U,data,SS,R] = arap(varargin) + % ARAP Solve for the as-rigid-as-possible deformation according to various + % manifestations including: + % (1) "As-rigid-as-possible Surface Modeling" by [Sorkine and Alexa 2007] + % (2) "A local-global approach to mesh parameterization" by [Liu et al. + % 2010] or "A simple geometric model for elastic deformation" by [Chao et + % al. 2010] + % (3) Adapted version of "As-rigid-as-possible Surface Modeling" by + % [Sorkine and Alexa 2007] presented in section 4.2 of or "A simple + % geometric model for elastic deformation" by [Chao et al. 2010] + % + % U = arap(V,F,b,bc) given a rest mesh (V,F) and list of constraint vertex + % indices (b) and their new postions (bc) solve for pose mesh positions (U), + % using default choice for 'Energy' + % + % U = arap(V,F,b,bc,'ParameterName','ParameterValue',...) + % + % Inputs: + % V #V by dim list of rest domain positions + % F #F by {3|4} list of {triangle|tetrahedra} indices into V + % b #b list of indices of constraint (boundary) vertices + % bc #b by dim list of constraint positions for b + % Optional: + % 'Energy' + % followed by a string specifying which arap energy definition to use. + % One of the following: + % 'spokes' "As-rigid-as-possible Surface Modeling" by [Sorkine and + % Alexa 2007], rotations defined at vertices affecting incident + % edges + % 'elements' "A local-global approach to mesh parameterization" by + % [Liu et al. 2010] or "A simple geometric model for elastic + % deformation" by [Chao et al. 2010], rotations defined at + % elements (triangles or tets) + % 'spokes-and-rims' Adapted version of "As-rigid-as-possible Surface + % Modeling" by [Sorkine and Alexa 2007] presented in section 4.2 of + % or "A simple geometric model for elastic deformation" by [Chao et + % al. 2010], rotations defined at vertices affecting incident + % edges and opposite edges + % 'V0' #V by dim list of initial guess positions + % dim by dim by #C list of linear transformations initial guesses, + % optional (default is to use identity transformations) + % 'Data' see output + % 'Groups' + % followed by #V list of group indices (1 to k) for each vertex, such + % that vertex i is assigned to group G(i) + % 'Tol' + % stopping critera parameter. If variables (linear transformation matrix + % entries) change by less than 'tol' the optimization terminates, + % default is 0.75 (weak tolerance) + % 'MaxIter' + % max number of local-global iterations, default is 10 + % 'Dynamic' + % #V by dim list of external forces + % 'TimeStep' + % scalar time step value + % 'Vm1' + % #V by dim positions at time t-1 + % 'Tikhonov' followed by constant Tikhonov regularization parameter + % alpha: + % http://en.wikipedia.org/wiki/Tikhonov_regularization#Relation_to_probabilistic_formulation + % 'Flat' followed by whether to add the constraint that Z=0 {false} + % 'RemoveRigid' followed by whether to add a constraint that places an + % arbitrary point at the origin and another along the x-axis {false} + % Outputs: + % U #V by dim list of new positions + % data struct of reusable data + % .CSM dim*n by dim*n sparse matrix containing special laplacians along the + % diagonal so that when multiplied by repmat(U,dim,1) gives covariance + % matrix elements, can be used to speed up next time this function is + % called, see function definitions + % + % Known issues: 'Flat',true + 'Energy','elements' should only need a 2D + % rotation fit, but this does 3D to stay general (e.g. if one were to use + % 'spokes' then the edge-set cannot be pre-mapped to a common plane) + % + % See also: takeo_arap + % + + % parse input + V = varargin{1}; + F = varargin{2}; + b = varargin{3}; + bc = varargin{4}; + G = []; + + % number of vertices + n = size(V,1); + assert(isempty(b) || max(b) <= n); + assert(isempty(b) || min(b) >= 1); + + indices = 1:n; + max_iterations = 100; + tol = 0.001; + interior = indices(~ismember(indices,b)); + U = []; + Vm1 = []; + % default is Sorkine and Alexa style local rigidity energy + energy = 'spokes'; + % default is no external forces + fext = []; + % defaults is unit time step + h = 1; + % Tikhonov regularization alpha + alpha_tik = 0; + % flatten/parameterization + flat = false; + % remove rigid transformation invariance + remove_rigid = false; + G = []; + debug = false; + data = []; + + % Map of parameter names to variable names + params_to_variables = containers.Map( ... + {'Energy','V0','Data','Tikhonov','Groups','Tol', ... + 'MaxIter','Dynamic','TimeStep','Vm1','Flat','RemoveRigid','Debug'}, ... + {'energy','U','data','alpha_tik','G','tol','max_iterations','fext', ... + 'h','Vm1','flat','remove_rigid','debug'}); + v = 5; + while v <= numel(varargin) + param_name = varargin{v}; + if isKey(params_to_variables,param_name) + assert(v+1<=numel(varargin)); + v = v+1; + % Trick: use feval on anonymous function to use assignin to this workspace + feval(@()assignin('caller',params_to_variables(param_name),varargin{v})); + else + error('Unsupported parameter: %s',varargin{v}); + end + v=v+1; + end + + if isempty(fext) + dynamic = false; + fext = zeros(size(V)); + else + dynamic = true; + end + + + if isempty(G) + k = n; + else + k = max(G); + end + if flat + [ref_V,ref_F,ref_map] = plane_project(V,F); + assert(strcmp(energy,'elements'),'flat only makes sense with elements'); + else + ref_map = 1; + ref_V = V; + ref_F = F; + end + dim = size(ref_V,2); + if isempty(bc) + bc = sparse(0,dim); + end + + assert(dim == size(bc,2)); + + if isempty(U) + if(dim == 2) + U = laplacian_mesh_editing(V,F,b,bc); + else + U = V; + end + U = U(:,1:dim); + end + assert(n == size(U,1)); + assert(dim == size(U,2)); + + if dynamic + V0 = U(:,1:dim); + if isempty(Vm1) + Vm1 = V0; + end + M = massmatrix(V,F); + M = M/max(M(:)); + % Larger is more dynamic, smaller is more rigid. + dw = 5e-2*h^2; + DQ = dw * 0.5*1/h^2*M; + vel = (V0-Vm1)/h; + Dl = dw * (1/(h^2)*M*(-V0 - h*vel) - fext); + %Dl = 1/h^3*M*(-2*V0 + Vm1) - fext; + else + DQ = sparse(size(V,1),size(V,1)); + Dl = sparse(size(V,1),dim); + end + + if ~isfield(data,'L') || isempty(data.L) + data.L = cotmatrix(V,F); + end + + rr.b = cell(dim,1); + rr.bc = cell(dim,1); + if ~isfield(data,'rr') + data.rr = []; + if ~isfield(data.rr,'preF') + data.rr.preF = cell(dim,1); + end + end + if ~isfield(data,'preF') + data.preF = []; + end + if remove_rigid + if ~isempty(b) + warning('RemoveRigid`s constraints are not typically wanted if |b|>0'); + end + % the only danger is picking two points which end up mapped very close to + % each other + [~,f] = farthest_points(V,dim); + for c = 1:dim + rr.b{c} = f([1:dim-(c-1)])'; + rr.bc{c} = zeros(numel(rr.b{c}),1); + end + % Immediately remove rigid transformation from initial guess + U = bsxfun(@minus,U,U(f(1),:)); + % We know that f(1) is at origin + switch dim + case 3 + % rotate about y-axis so that f(2) has (x=0) + theta = atan2(U(f(2),1),U(f(2),3)); + R = axisangle2matrix([0 1 0],theta); + U = U*R; + % rotate about x-axis so that f(2) has (y=0) + theta = atan2(U(f(2),3),U(f(2),2))+pi/2; + R = axisangle2matrix([1 0 0],theta); + U = U*R; + % rotate about z-axis so that f(3) has (x=0) + theta = atan2(U(f(3),2),U(f(3),1))+pi/2; + R = axisangle2matrix([0 0 1],theta); + U = U*R; + case 2 + % rotate so that f(2) is on y-axis (x=0) + theta = atan2(U(f(2),2),U(f(2),1))+pi/2; + R = [cos(theta) -sin(theta);sin(theta) cos(theta)]; + U = U*R; + otherwise + error('Unsupported dimension'); + end + end + + all = [interior b]; + + % cholesky factorization + %cholL = chol(-L(interior,interior),'lower'); + % Why lu and not cholesky? + %[luL,luU,luP,luQ,luR] = lu(-L(interior,interior)); + + %R = repmat(eye(dim,dim),[1 1 n]); + + if ~isfield(data,'ae') || isempty(data.ae) + data.ae = avgedge(V,F); + end + + % build covariance scatter matrix used to build covariance matrices we'll + % later fit rotations to + if ~isfield(data,'CSM') || isempty(data.CSM) + assert(size(ref_V,2) == dim); + data.CSM = covariance_scatter_matrix(ref_V,ref_F,'Energy',energy); + if flat + data.CSM = data.CSM * repdiag(ref_map',dim); + end + + % if there are groups then condense scatter matrix to only build + % covariance matrices for each group + if ~isempty(G) + if strcmp(energy,'elements') && numel(G) ~= size(F,1) && numel(G) == n + % groups are defined per vertex, convert to per face using mode + G = mode(G(F),2); + end + G_sum = group_sum_matrix(G,k); + %CSM = [G_sum sparse(k,n); sparse(k,n) G_sum] * CSM; + data.CSM = repdiag(G_sum,dim) * data.CSM; + end + end + + % precompute rhs premultiplier + if ~isfield(data,'K') || isempty(data.K) + [~,data.K] = arap_rhs(ref_V,ref_F,[],'Energy',energy); + if flat + data.K = repdiag(ref_map,dim) * data.K; + end + end + + % initialize rotations with identies (not necessary) + R = repmat(eye(dim,dim),[1 1 size(data.CSM,1)/dim]); + + iteration = 0; + U_prev = V; + data.energy = inf; + while true + + if iteration > max_iterations + if debug + fprintf('arap: Iter (%d) > max_iterations (%d)\n',iteration,max_iterations); + end + break; + end + + if iteration > 0 + change = max(abs(U(:)-U_prev(:))); + if debug + fprintf('arap: iter: %d, change: %g, energy: %g\n', ... + iteration,change,data.energy); + end + if change energy_prev + if debug + fprintf('arap: energy (%g) increasing (over %g)\n', ... + data.energy,energy_prev); + end + break; + end + %U(interior,:) = -L(interior,interior) \ (B(interior,:) + L(interior,b)*bc); + %U(interior,:) = -L(interior,all)*L(all,interior) \ (L(interior,all)*B(all,:) + L(interior,all)*L(all,b)*bc); + %U(interior,:) = luQ*(luU\(luL\(luP*(luR\(B(interior,:)+L(interior,b)*bc))))); + %U(interior,:)=cholL\((B(interior,:)+L(interior,b)*bc)'/cholL)'; + iteration = iteration + 1; + end + U = U(:,1:dim); +end diff --git a/matlab/external/gptoolbox/mesh/arap_energy.m b/matlab/external/gptoolbox/mesh/arap_energy.m new file mode 100644 index 0000000..fb5c56e --- /dev/null +++ b/matlab/external/gptoolbox/mesh/arap_energy.m @@ -0,0 +1,139 @@ +function [E,ER] = arap_energy(V,F,U,varargin) + % ARAP_ENERGY This function is meant as a very human readable groundtruth for + % evaluating ARAP energies. + % For faster energy computation see `arap_gradient.m` + % + % Inputs: + % V #V by dim list of mesh vertex rest positions + % F #F by simplex list of element indices into V + % U #V by dim list of deformed vertex positions + % Optional: + % 'Energy' followed by 'spokes','spokes-and-rims', or 'elements' + % {'elements' or 'spokes-and-rims'} for tets or triangles respectively. + % Outputs: + % E scalar energy + % ER #R list of "per-rotation" energy contributions + % + % + % Known issues: + % If E_G is the energy returned by arap_gradient, then + % 'spokes-and-rims' energy E = 3 E_G + % 'spokes' energy E = 2 E_G + % 'elements' energy E = E_G + % + + + switch size(F,2) + case 4 + energy = 'elements'; + case 3 + energy = 'spokes-and-rims'; + end + % default values + % Map of parameter names to variable names + params_to_variables = containers.Map( {'Energy'}, ... + {'energy'}); + v = 1; + while v <= numel(varargin) + param_name = varargin{v}; + if isKey(params_to_variables,param_name) + assert(v+1<=numel(varargin)); + v = v+1; + % Trick: use feval on anonymous function to use assignin to this workspace + feval(@()assignin('caller',params_to_variables(param_name),varargin{v})); + else + error('Unsupported parameter: %s',varargin{v}); + end + v=v+1; + end + + dim = size(V,2); + C = cotangent(V,F); + + n = size(V,1); + m = size(F,1); + switch energy + case 'spokes' + nr = size(V,1); + edge_set = cell(nr,1); + switch size(F,2) + case 4 + AC = sparse( ... + F(:,[2 3 1 4 4 4 3 1 2 1 2 3]),F(:,[3 1 2 1 2 3 2 3 1 4 4 4]), ... + [C C],n,n); + case 3 + AC = sparse(F(:,[2 3 1 3 1 2]),F(:,[3 1 2 2 3 1]),[C C],n,n); + end + % loop over vertices + for r = 1:nr + [Jr,~,Cr] = find(AC(:,r)); + Ir = repmat(r,numel(Jr),1); + edge_set{r}.E = [Ir Jr]; + edge_set{r}.C = Cr; + end + case {'elements','spokes-and-rims'} + nr = size(F,1); + switch size(F,2) + case 3 + I = F(:,[2 3 1]); + J = F(:,[3 1 2]); + case 4 + I = F(:,[2 3 1 4 4 4]); + J = F(:,[3 1 2 1 2 3]); + end + edge_set = cell(nr,1); + % loop over elements + for r = 1:nr + edge_set{r}.E = [I(r,:)' J(r,:)']; + edge_set{r}.C = C(r,:); + end + if strcmp(energy,'spokes-and-rims') + Fedge_set = edge_set; + nr = size(V,1); + edge_set = cell(nr,1); + V2F = sparse( ... + F,repmat(1:size(F,1),size(F,2),1)',repmat(1:size(F,2),size(F,1),1),n,m); + % loop over vertices + for r = 1:nr + [~,Fr] = find(V2F(r,:)); + edge_set{r}.E = []; + edge_set{r}.C = []; + for f = Fr + edge_set{r}.E = [edge_set{r}.E;Fedge_set{f}.E]; + edge_set{r}.C = [edge_set{r}.C Fedge_set{f}.C]; + end + end + + end + + end + + ER = zeros(nr,1); + % loop over rotations + for r = 1:nr + % get edges for this rotation + Er = edge_set{r}.E; + Cr = edge_set{r}.C; + S = zeros(dim,dim); + % loop over edges to build covariance matrix for rotation fitting + for e = 1:size(Er,1) + i = Er(e,1); + j = Er(e,2); + ev = V(j,:)-V(i,:); + eu = U(j,:)-U(i,:); + S = S + Cr(e) * eu'*ev; + end + R = fit_rotation(S); + % Loop over edges to compute energy contribution + for e = 1:size(Er,1) + i = Er(e,1); + j = Er(e,2); + ev = V(j,:)-V(i,:); + eu = U(j,:)-U(i,:); + %ER(r) = ER(r) + 0.5 * Cr(e) * (eu - ev*R)*(eu - ev*R)'; + %ER(r) = ER(r) + 0.5 * Cr(e) * (eu*eu' - 2*ev*R*eu' + ev*R*R'*ev'); + ER(r) = ER(r) + 0.5 * Cr(e) * (eu*eu' - 2*ev*R*eu' + ev*ev'); + end + end + E = sum(ER); +end diff --git a/matlab/external/gptoolbox/mesh/arap_gradient.m b/matlab/external/gptoolbox/mesh/arap_gradient.m new file mode 100644 index 0000000..1259b8a --- /dev/null +++ b/matlab/external/gptoolbox/mesh/arap_gradient.m @@ -0,0 +1,110 @@ +function [G,E,R,data] = arap_gradient(V,F,U,varargin) + % ARAP_GRADIENT Compute the Gradient of an as-rigid-as-possible for a mesh in + % rest configuration (V,F) with vertices now at U, according to "A Simple + % Geometric Model for Elastic Deformations" [Chao et al. 2010] + % + % G = arap_gradient(V,F,U) + % [G,E,R] = arap_gradient(V,F,U,'ParameterName',ParameterValue, ...) + % + % Inputs: + % V #V by dim rest vertex positions + % F #F by simplex-size simplex indices into V + % U #V by dim deformed vertex positions + % Optional: + % 'Rotations' followed by R dim by dim by #R list of best fit + % rotations + % 'Energy' followed by either 'spokes','spokes-and-rims','elements' + % Outputs: + % G #V by dim list of gradient vectors per vertex + % E arap energy + % R dim by dim by #R list of best fit rotations + % data + % + % See also: arap, arap_hessian + % + % Example: + % % Given a mesh (V,F) and deformed positions U0, flow to energy minimum + % % using Newton's method. + % clf; + % hold on; + % tsurf(F,V,fphong,'FaceColor','r','SpecularStrength',0,'AmbientStrength',0.5); + % t = tsurf(F,U0,fphong,'FaceColor','b','SpecularStrength',0,'AmbientStrength',0.5); + % hold off; + % axis equal; + % view(2); + % camlight; + % U = U0; + % delta_t = 1e-1; + % while true + % [G,E] = arap_gradient(V,F,U); + % U = U - delta_t * G; + % U = bsxfun(@plus,U,mean(V)-mean(U)+[max(V(:,1))-min(V(:,1)) 0 0]); + % t.Vertices = U; + % title(sprintf('E = %g\n',E),'FontSize',20); + % drawnow; + % end + % + + switch size(F,2) + case 4 + energy = 'elements'; + case 3 + energy = 'spokes-and-rims'; + end + single_precision = true; + R = []; + data = []; + % default values + % Map of parameter names to variable names + params_to_variables = containers.Map( ... + {'Energy','Rotations','Data','SinglePrecision'}, ... + {'energy','R','data','single_precision'}); + v = 1; + while v <= numel(varargin) + param_name = varargin{v}; + if isKey(params_to_variables,param_name) + assert(v+1<=numel(varargin)); + v = v+1; + % Trick: use feval on anonymous function to use assignin to this workspace + feval(@()assignin('caller',params_to_variables(param_name),varargin{v})); + else + error('Unsupported parameter: %s',varargin{v}); + end + v=v+1; + end + + % TODO: implement "flat" arap like `arap.m`, for now use placeholders with + % non-flat defaults. + ref_V = V; + ref_F = F; + dim = size(ref_V,2); + flat = false; + + if isempty(data) + ss = size(F,2); + data.L = cotmatrix(V,F); + if isempty(R) + data.CSM = covariance_scatter_matrix(ref_V,ref_F,'Energy',energy); + end + [~,data.K] = arap_rhs(ref_V,ref_F,[],'Energy',energy); + end + + % compute covariance matrix elements + S = zeros(size(data.CSM,1),dim); + S(:,1:dim) = data.CSM*repmat(U,dim,1); + % dim by dim by n list of covariance matrices + SS = permute(reshape(S,[size(data.CSM,1)/dim dim dim]),[2 3 1]); + % fit rotations to each deformed vertex + R = fit_rotations(SS,'SinglePrecision',single_precision); + + nr = size(R,3); + Rcol = reshape(permute(R,[3 1 2]),nr*dim*dim,1); + dV = data.K * Rcol; + dV = reshape(dV,[size(V,1) dim]); + + G = -(data.L*U + dV); + if nargout > 1 + E = trace(-U'*0.5*data.L*U - U'*dV - V'*0.5*data.L*V); + end + +end diff --git a/matlab/external/gptoolbox/mesh/arap_hessian.m b/matlab/external/gptoolbox/mesh/arap_hessian.m new file mode 100644 index 0000000..79619b6 --- /dev/null +++ b/matlab/external/gptoolbox/mesh/arap_hessian.m @@ -0,0 +1,159 @@ +function [H,L,BT,CC] = arap_hessian(V,F,varargin) + % ARAP_HESSIAN Compute the Hessian of an as-rigid-as-possible energy defined + % for a mesh (V,F), according to "Shape Decomposition using Modal Analysis" + % [Huang et al. 2009]. + % + % Inputs: + % V #V by dim list of mesh vertex positions + % F #F by simplex-size list of simplex indices into V + % Optional: + % 'Energy' followed by 'spokes','spokes-and-rims',or {'elements'} + % 'EvaluationPoint' followed by U #V by dim list of current positions + % 'Rotations' followed by best fit rotations R dim by dim #R + % corresponding to U {compute using `fit_rotations`} + % Outputs: + % H #V*dim by #V*dim + % + % See also: arap, arap_gradient + % + % Example: + % % Given a mesh (V,F) and deformed positions U0, flow to energy minimum + % % using Newton's method. + % clf; + % hold on; + % tsurf(F,V,'FaceAlpha',0.2,'EdgeAlpha',0.2,'FaceColor','r'); + % t = tsurf(F,U0,'FaceAlpha',0.2,'EdgeAlpha',0.2,'FaceColor','b'); + % hold off; + % axis equal; + % U = U0; + % delta_t = 1; + % while true + % [G,E,R] = arap_gradient(V,F,U); + % H = arap_hessian(V,F,'EvaluationPoint',U,'Rotations',R); + % U = U - reshape(delta_t * (H \ G(:)),size(U)); + % U = bsxfun(@plus,U,mean(V)-mean(U)); + % t.Vertices = U; + % title(sprintf('E = %g\n',E),'FontSize',20); + % drawnow; + % end + % + + %Q = [repdiag(L,dim) BT';BT CC]; + + energy = 'spokes-and-rims'; + U = []; + R = []; + % default values + % Map of parameter names to variable names + params_to_variables = containers.Map( ... + {'Energy','EvaluationPoint','Rotations'},{'energy','U','R'}); + v = 1; + while v <= numel(varargin) + param_name = varargin{v}; + if isKey(params_to_variables,param_name) + assert(v+1<=numel(varargin)); + v = v+1; + % Trick: use feval on anonymous function to use assignin to this workspace + feval(@()assignin('caller',params_to_variables(param_name),varargin{v})); + else + error('Unsupported parameter: %s',varargin{v}); + end + v=v+1; + end + + % Rewrite energy in [Huang et al. 09] for arbitrary edge-sets + % E(U) = ∑_k∈[1,r] ∑_{i,j}∈e_k w_ijk ‖ c_k × (p_i - p_j) - (u_i - u_j) ‖² + + % 3x3 blocks of crossproducts as matrices + % Bik = [ ∑_j s_ijk w_ijk (p_i - p_j) ]× where s_ijk is +1,-1 depending on + % order of {ij} in e_k + + % 3x3 blocks of covariance matrices (sums of outerproducts) + % **This is probably wrong in [Huang et al. 2009]** + % Ckk = ∑_{ij}∈e_k w_ijk (p_i - p_j)(p_i - p_j)' + % + % Should probably also contain: + % Ckk += ∑_{ij}∈e_k wijk ‖pi-pj‖² I + + % Number of vertices + n = size(V,1); + dim = size(V,2); + % Simplex size + ss = size(F,2); + % Number of simplices + m = size(F,1); + + L = -3*cotmatrix(V,F); + + % A(i,j) = w~=0 means that rotation edge set i contains edge allE(j,:) with + % weight w + LC = cotangent(V,F); + + % There seems to be an error (or at least omission) in [Huang et al. 2009]. + % The "C" matrix only computes part of each c × vij. + % ‖Ck × Vij‖² + % ‖Ck‖²‖Vij‖² - (Ckâ‹…Vij)² + % ^---diagonal part ^------outer product (covariance matrix) part + CSM = covariance_scatter_matrix(V,F,'Energy',energy); + % Number of rotations + nr = size(CSM,1)/dim; + if isempty(U) + % #R*dim by dim + S = CSM*repmat(V,dim,1); + else + S = CSM*repmat(U,dim,1); + SS = permute(reshape(S,[nr dim dim]),[2 3 1]); + % S(:,:,r) := R(:,:,r) * S(:,:,r) + if isempty(R) + R = fit_rotations(SS); + end + RSS = zeros(size(R)); + for j = 1:dim + RSS = RSS + bsxfun(@times,R(:,j,:),SS(j,:,:)); + end + S = reshape(permute(RSS,[3 1 2]),[nr*dim dim]); + end + %S = reshape(permute(reshape(S,[],2,dim),[3 2 1]),dim,[])'; + + X = cell(3,1); + for d = 1:dim + X{d} = arap_linear_block(V,F,d,'Energy',energy)'; + end + Z = sparse(nr,n); + BT = -3*[ Z -X{3} X{2}; ... + X{3} Z -X{1}; ... + -X{2} X{1} Z]; + + CI = repmat(1:nr*dim,dim,1)'; + CJ = repmat(reshape(1:nr*dim,nr,dim),dim,1); + CC = -3*sparse(CI,CJ,S,nr*dim,nr*dim); + CC = CC-diag(sparse(repmat(sum(reshape(diag(CC),nr,dim),2),dim,1))); + + % A X = B + % But P' A P is easier to invert + % P' A X = P' B + % Let P Y = X --> Y = P' X + % P' A P Y = P' B + % Y = (P' A P) \ P' B + % P' X = (P' A P) \ P' B + % X = P (P' A P) \ P' B + % inv(A) = P * inv(P' A P) P' + + %BCBT = BT'*(CC\BT); + P = sparse(1:nr*dim,reshape(1:nr*dim,dim,nr)',1); + function X = chol_solve(A,B) + [csL,p,csS] = chol(A); + if p ~= 0 + warning('arap_hessian: chol failed'); + X = A \ B; + else + X = csS*(csL\(csL'\(csS'*B))); + end + end + % TODO: is P'*CC*P always block diagonal? + % yes, but extracting these blocks using a for loop is waaaay slower than + % this: + BCBT = BT'*(P*chol_solve(P'*CC*P,P'*BT)); + + H = repdiag(L,dim) - BCBT; +end diff --git a/matlab/external/gptoolbox/mesh/arap_linear_block.m b/matlab/external/gptoolbox/mesh/arap_linear_block.m new file mode 100644 index 0000000..354499a --- /dev/null +++ b/matlab/external/gptoolbox/mesh/arap_linear_block.m @@ -0,0 +1,223 @@ +function [Kd] = arap_linear_block(varargin) + % ARAP_LINEAR_BLOCK constructs a block of the matrix which constructs the + % linear terms of a given arap energy. When treating rotations as knowns + % (arranged in a column) then this constructs Kd of K such that the linear + % portion of the energy is as a column: + % K * R = [Kx Z ... Ky Z ... + % Z Kx ... Z Ky ... + % ... ] + % These blocks are also used to build the "covariance scatter matrices". Here + % we want to build a scatter matrix that multiplies against positions + % (treated as known) producing covariance matrices to fit each rotation. + % Notice that in the case of the RHS of the poisson solve the rotations are + % known and the positions unknown, and vice versa for rotation fitting. These + % linear block just relate the rotations to the positions, linearly in each. + % + % Kd = arap_linear_block(V,F,d) + % Kd = arap_linear_block(V,F,d,'ParameterName','ParameterValue,...) + % + % Inputs: + % V #V by dim list of initial domain positions + % F #F by #simplex size list of triangle indices into V + % d coordinate of linear constructor to build + % Optional: + % 'Energy' + % followed by a string specifying which arap energy definition to use. + % One of the following: + % 'spokes' "As-rigid-as-possible Surface Modeling" by [Sorkine and + % Alexa 2007], rotations defined at vertices affecting incident + % edges, default + % 'elements' "A local-global approach to mesh parameterization" by + % [Liu et al. 2010] or "A simple geometric model for elastic + % deformation" by [Chao et al. 2010], rotations defined at + % elements (triangles or tets) + % 'spokes-and-rims' Adapted version of "As-rigid-as-possible Surface + % Modeling" by [Sorkine and Alexa 2007] presented in section 4.2 of + % or "A simple geometric model for elastic deformation" by [Chao et + % al. 2010], rotations defined at vertices affecting incident + % edges and opposite edges + % Outputs: + % Kd #V by #V/#F block of the linear constructor matrix corresponding to + % coordinate d + % + % See also: arap, arap_rhs, covariance_scatter_matrix + % + + % default is Sorkine and Alexa style local rigidity energy + energy = 'spokes'; + V = varargin{1}; + F = varargin{2}; + d = varargin{3}; + % number of vertices + n = size(V,1); + % number of elements + m = size(F,1); + % simplex size + simplex_size = size(F,2); + assert(simplex_size == 3 || simplex_size == 4); + % number of dimensions + dim = size(V,2); + assert(d <= dim); + + ii = 4; + while(ii <= nargin) + switch varargin{ii} + case 'Energy' + ii = ii + 1; + assert(ii<=nargin); + energy = varargin{ii}; + otherwise + error(['Unsupported parameter: ' varargin{ii}]); + end + ii = ii + 1; + end + + switch energy + case 'spokes' + Kd = spokes_linear_block(V,F,d); + case 'spokes-and-rims' + Kd = spokes_and_rims_linear_block(V,F,d); + case 'elements' + Kd = elements_linear_block(V,F,d); + otherwise + error(['Unsupported energy type: ' energy]); + end + + function K = spokes_linear_block(V,F,d) + % Computes a matrix K such that K * R computes + % ∑ wij * 0.5 * (V(i,d)-V(j,d)) * (Ri + Rj) + % j∈N(i) + % + % Inputs: + % V #V by dim list of coordinates + % F #F by 3 list of triangle indices into V + % d index into columns of V + % Output: + % K #V by #V matrix + % + E = edges(F); + % Build upper part of adjacency matrix where instead of a 1 for edge from i + % to j we have the difference of position in dimension d + A = sparse(E(:,1),E(:,2),V(E(:,1),d)-V(E(:,2),d),size(V,1),size(V,1)); + % anti-symmetric, or considers direction of edges + A = A-A'; + % Multiply with cotangent weights (don't worry about diagonal begin wrong + % since in A it's all zeros + L = cotmatrix(V,F); + K = L.*A; + % correct the diagonal (notice that the sign is positive + K = K + diag(sum(K,2)); + K = 0.5*K; + end + + function K = spokes_and_rims_linear_block(V,F,d) + % Computes a matrix K such that K * R computes + % ∑ -2*(cot(aij) + cot(bij) * (V(i,d)-V(j,d)) * (Ri + Rj) + + % -2*cot(aij) * (V(i,d)-V(j,d)) * Raij + + % -2*cot(bij) * (V(i,d)-V(j,d)) * Rbij + % j∈N(i) + % + % where: vj + % / | \ + % / | \ + % / | \ + % / | \ + % aij | bij + % \ | / + % \ | / + % \fij|gij/ + % \ | / + % vi + % + % Inputs: + % V #V by dim list of coordinates + % F #F by 3 list of triangle indices into V + % d index into columns of V + % Output: + % K #V by #F matrix + % + if simplex_size == 3 + % triangles + C = cotangent(V,F); + i1 = F(:,1); i2 = F(:,2); i3 = F(:,3); + I = [i1;i2;i2;i3;i3;i1;i1;i2;i3]; + J = [i2;i1;i3;i2;i1;i3;i1;i2;i3]; + v = [ ... + C(:,3).*(V(i1,d)-V(i2,d)) + C(:,2).*(V(i1,d)-V(i3,d)); ... + -C(:,3).*(V(i1,d)-V(i2,d)) + C(:,1).*(V(i2,d)-V(i3,d)); ... + C(:,1).*(V(i2,d)-V(i3,d)) + C(:,3).*(V(i2,d)-V(i1,d)); ... + -C(:,1).*(V(i2,d)-V(i3,d)) + C(:,2).*(V(i3,d)-V(i1,d)); ... + C(:,2).*(V(i3,d)-V(i1,d)) + C(:,1).*(V(i3,d)-V(i2,d)); ... + -C(:,2).*(V(i3,d)-V(i1,d)) + C(:,3).*(V(i1,d)-V(i2,d)); ... + ... % diagonal + C(:,3).*(V(i1,d)-V(i2,d)) - C(:,2).*(V(i3,d)-V(i1,d)); ... + C(:,1).*(V(i2,d)-V(i3,d)) - C(:,3).*(V(i1,d)-V(i2,d)); ... + C(:,2).*(V(i3,d)-V(i1,d)) - C(:,1).*(V(i2,d)-V(i3,d)); ... + ]; + % construct and divide by 3 so laplacian can be used as is + K = sparse(I,J,v,n,n)/3; + elseif simplex_size == 4 + % tetrahedra + assert(false) + end + end + + function K = elements_linear_block(V,F,d) + % Computes a matrix K such that K * R computes + % ∑ -2*cot(aij) * (V(i,d)-V(j,d)) * Raij + + % -2*cot(bij) * (V(i,d)-V(j,d)) * Rbij + % j∈N(i) + % + % where: vj + % / |\ + % / | \ + % aij | bij + % \ | / + % \ |/ + % vi + % + % Inputs: + % V #V by dim list of coordinates + % F #F by 3 list of triangle indices into V + % d index into columns of V + % Output: + % K #V by #F matrix + % + if simplex_size == 3 + % triangles, #T by 3 + C = cotangent(V,F); + i1 = F(:,1); i2 = F(:,2); i3 = F(:,3); + I = [i2;i3;i3;i1;i1;i2]; + J = repmat((1:m)',3*2,1); + v = [ ... + C(:,1).*(V(i2,d)-V(i3,d)); ... + -C(:,1).*(V(i2,d)-V(i3,d)); ... + C(:,2).*(V(i3,d)-V(i1,d)); ... + -C(:,2).*(V(i3,d)-V(i1,d)); ... + C(:,3).*(V(i1,d)-V(i2,d)); ... + -C(:,3).*(V(i1,d)-V(i2,d))]; + K = sparse(I,J,v,n,m); + elseif simplex_size == 4 + % tetrahedra, #T by 6 + C = cotangent(V,F); + i1 = F(:,1); i2 = F(:,2); i3 = F(:,3); i4 = F(:,4); + I = [i2;i3;i3;i1;i1;i2;i4;i1;i4;i2;i4;i3]; + J = repmat((1:m)',6*2,1); + v = [ ... + C(:,1).*(V(i2,d)-V(i3,d)); ... + -C(:,1).*(V(i2,d)-V(i3,d)); ... + C(:,2).*(V(i3,d)-V(i1,d)); ... + -C(:,2).*(V(i3,d)-V(i1,d)); ... + C(:,3).*(V(i1,d)-V(i2,d)); ... + -C(:,3).*(V(i1,d)-V(i2,d)); ... + C(:,4).*(V(i4,d)-V(i1,d)); ... + -C(:,4).*(V(i4,d)-V(i1,d)); ... + C(:,5).*(V(i4,d)-V(i2,d)); ... + -C(:,5).*(V(i4,d)-V(i2,d)); ... + C(:,6).*(V(i4,d)-V(i3,d)); ... + -C(:,6).*(V(i4,d)-V(i3,d))]; + K = sparse(I,J,v,n,m); + end + end + +end diff --git a/matlab/external/gptoolbox/mesh/arap_rhs.m b/matlab/external/gptoolbox/mesh/arap_rhs.m new file mode 100644 index 0000000..898a59f --- /dev/null +++ b/matlab/external/gptoolbox/mesh/arap_rhs.m @@ -0,0 +1,131 @@ +function [b,K] = arap_rhs(varargin) + % ARAP_RHS build right-hand side of global poisson solve for various ARAP + % energies. For examples see Sorkine and Alexa's ARAP (see equation 8 and 9): + % ∑ wij * 0.5 * (Ri + Rj) * (Vi - Vj) + % j∈N(i) + % + % b = arap_rhs(V,F,R) + % [b,K] = arap_rhs(V,F,R,'ParameterName',ParameterValue,...) + % + % Inputs: + % V #V by dim list of initial domain positions + % F #F by 3 list of triangle indices into V + % R dim by dim by #V list of rotations, if R is empty then b is set to [] + % Optional: + % 'Energy' + % followed by a string specifying which arap energy definition to use. + % One of the following: + % 'spokes' "As-rigid-as-possible Surface Modeling" by [Sorkine and + % Alexa 2007], rotations defined at vertices affecting incident + % edges, default + % 'elements' "A local-global approach to mesh parameterization" by + % [Liu et al. 2010] or "A simple geometric model for elastic + % deformation" by [Chao et al. 2010], rotations defined at + % elements (triangles or tets) + % 'spokes-and-rims' Adapted version of "As-rigid-as-possible Surface + % Modeling" by [Sorkine and Alexa 2007] presented in section 4.2 of + % or "A simple geometric model for elastic deformation" by [Chao et + % al. 2010], rotations defined at vertices affecting incident + % edges and opposite edges + % and only K is computed + % 'Dim' solve dimension {size(V,2)} + % Output: + % b #V by dim right hand side + % K #V*dim by #(F|V)*dim*dim matrix such that: + % b = K * reshape(permute(R,[3 1 2]),size(V,1)*size(V,2)*size(V,2),1); + % + + % default is Sorkine and Alexa style local rigidity energy + energy = 'spokes'; + V = varargin{1}; + F = varargin{2}; + R = varargin{3}; + % number of vertices + n = size(V,1); + % number of elements + m = size(F,1); + % simplex size + simplex_size = size(F,2); + assert(simplex_size == 3 || simplex_size == 4); + % number of dimensions + Vdim = size(V,2); + dim = Vdim; + + ii = 4; + while(ii <= nargin) + switch varargin{ii} + case 'Energy' + ii = ii + 1; + assert(ii<=nargin); + energy = varargin{ii}; + case 'Dim' + ii = ii + 1; + assert(ii<=nargin); + dim = varargin{ii}; + otherwise + error(['Unsupported parameter: ' varargin{ii}]); + end + ii = ii + 1; + end + + % number of rotations + switch energy + case 'spokes' + nr = size(V,1); + case 'spokes-and-rims' + nr = size(V,1); + case 'elements' + nr = size(F,1); + end + + KX = arap_linear_block(V,F,1,'Energy',energy); + KY = arap_linear_block(V,F,2,'Energy',energy); + Z = sparse(size(V,1),nr); + if Vdim == 2 + K = [ ... + KX Z KY Z; ... + Z KX Z KY]; + assert(dim == 2); + elseif Vdim == 3 + KZ = arap_linear_block(V,F,3,'Energy',energy); + K = [ ... + KX Z Z KY Z Z KZ Z Z ; ... + Z KX Z Z KY Z Z KZ Z]; + if dim == 3 + K = [K;Z Z KX Z Z KY Z Z KZ ]; + else + assert(dim == 2); + end + end + + if(~isempty(R)) + assert(dim == size(R,1)); + assert(dim == size(R,2)); + assert(nr == size(R,3)); + % collect rotations into a single column + Rcol = reshape(permute(R,[3 1 2]),nr*dim*dim,1); + b = K * Rcol; + b = reshape(b,[size(V,1) dim]); + else + b = []; + end + + % Notes on construction for 'spokes' energy + % + % Bi = ∑ wij * 0.5 * (Ri + Rj) * (Vi - Vj) + % j∈N(i) + % + % where Bi, Vi, and Vj are dim-length vectors, and Ri and Rj are + % dim by dim rotation matrices + % + % Bi' = ∑ wij * 0.5 * (Vi'-Vj') * (Ri' + Rj') + % j∈N(i) + % + % Bi(x) = ∑ wij * 0.5 * ∑ (Vi(y)-Vj(y)) * (Ri(x,y) + Rj(x,y)) + % j∈N(i) y∈dim + % + % Where Bi(x) is getting the xth coordinate of Bi and Ri(x,y) is getting the + % entry of Ri at row x and col y + % + +end diff --git a/matlab/external/gptoolbox/mesh/avgedge.m b/matlab/external/gptoolbox/mesh/avgedge.m new file mode 100644 index 0000000..c94c988 --- /dev/null +++ b/matlab/external/gptoolbox/mesh/avgedge.m @@ -0,0 +1,25 @@ +function [ b ] = avgedge(V,F) + % AVGEDGE Compute the average of every edge in the mesh + % + % [ b ] = avgedge(V,F) + % + % Inputs: + % V #V x 3 matrix of vertex coordinates + % F #F x #simplex size list of simplex indices + % Outputs: + % b average edge length + % + % Note: boundary edges are weighted half as much as internal edges + % + % Copyright 2011, Alec Jacobson (jacobson@inf.ethz.ch), and Daniele Panozzo + % + + + % works on anything edges.m can handle + E = edges(F); + B = normrow(V(E(:,1),:)-V(E(:,2),:)); + + b = mean(B); + +end + diff --git a/matlab/external/gptoolbox/mesh/axisangle2matrix.m b/matlab/external/gptoolbox/mesh/axisangle2matrix.m new file mode 100644 index 0000000..06887b5 --- /dev/null +++ b/matlab/external/gptoolbox/mesh/axisangle2matrix.m @@ -0,0 +1,44 @@ +function R = axisangle2matrix(w,a) + % AXISANGLE2MATRIX Conver axis angle rotations into corresponding rotation + % matrices + % + % R = axisangle2matrix(w,a) + % + % Inputs: + % w n by 3 list of axis vectors + % a n by 1 list of angles + % Output: + % R 3 by 3 by n array of rotation matrices + % + + % For now NaNs are not allowed + assert(~any(isnan(w(:)))); + assert(size(w,1) == size(a,1)); + n = size(w,1); + assert(size(w,2) == 3); + + + % build the rotation matrix + s = sin(a); + c = cos(a); + t = 1 - c; + + w = normalizerow(w); + + x = w(:,1); + y = w(:,2); + z = w(:,3); + R = zeros([3,3,n]); + R(1,1,:) = t.*x.*x + c; + R(2,1,:) = t.*y.*x + s.*z; + R(3,1,:) = t.*z.*x - s.*y; + + R(1,2,:) = t.*x.*y - s.*z; + R(2,2,:) = t.*y.*y + c; + R(3,2,:) = t.*z.*y + s.*x; + + R(1,3,:) = t.*x.*z + s.*y; + R(2,3,:) = t.*y.*z - s.*x; + R(3,3,:) = t.*z.*z + c; + +end diff --git a/matlab/external/gptoolbox/mesh/axisangle2quat.m b/matlab/external/gptoolbox/mesh/axisangle2quat.m new file mode 100644 index 0000000..02ec32e --- /dev/null +++ b/matlab/external/gptoolbox/mesh/axisangle2quat.m @@ -0,0 +1,21 @@ +function Q = axisangle2quat(W,TH) + % AXISANGLE2QUAT Convert axis angle representation of rotation to quaternion + % + % Q = axisangle2quat(W,TH) + % + % Inputs: + % W list of axes, #rotations by 3 + % TH list of angles, #rotations by 1 + % Outputs: + % Q list of rotations stored as quaternions, one for each control + % #rotations by 4 (1,i,j,k) + % + % Copyright 2011, Alec Jacobson (jacobson@inf.ethz.ch) + % + % + + % See: + % http://en.wikipedia.org/wiki/Axis-angle_representation#Unit_Quaternions + Q = [cos(TH/2) W.*repmat(sin(TH/2),1,3)]; + Q = Q./repmat(sqrt(sum(Q.^2,2)),1,4); +end diff --git a/matlab/external/gptoolbox/mesh/axisanglebetween.m b/matlab/external/gptoolbox/mesh/axisanglebetween.m new file mode 100644 index 0000000..987838d --- /dev/null +++ b/matlab/external/gptoolbox/mesh/axisanglebetween.m @@ -0,0 +1,49 @@ +function [w,a] = axisanglebetween(u,v,nan_replacement) + % AXISANGLEBETWEEN compute the axis and angle representation of the rotation + % between two vectors + % + % [w,a] = axisanglebetween(u,v) + % [w,a] = axisanglebetween(u,v,nan_replacement) same as above but NaN rows + % resulting from angle exactly pi are replaced with nan_replacement + % + % Inputs: + % u n by dim list of row vectors + % v n by dim list of row vectors + % Optional: + % nan_replacement vector replacement for NaN rows in w + % Outputs: + % w n by 3 list of axis vectors, if dim = 2 then this is as if u v had 0s + % as z coordinates, NaNs may appear if angle is exactly pi + % a n by 1 list of angles + % + % Copyright 2011, Alec Jacobson (jacobson@inf.ethz.ch) + % + + assert(all(size(u) == size(v))); + dim = size(u,2); + assert((dim == 2) || (dim == 3)); + n = size(u,1); + + u = normalizerow(u); + v = normalizerow(v); + + if(dim == 2) + u = [u zeros(n,1)]; + v = [v zeros(n,1)]; + end + w = normalizerow(cross(u,v,2)); + if(exist('nan_replacement','var')) + assert(numel(nan_replacement) == 3); + nan_replacement = reshape(nan_replacement,1,3); + redo = any(isnan(w),2); + w(redo,:) = repmat(nan_replacement,[sum(redo) 1]); + end + %if(dim == 2) + % redo = any(isnan(w),2); + % % doesn't matter in 2D just use [0 0 1] + % w(redo,:) = repmat([0 0 1],[sum(redo) 1]); + %end + + a = acos(dot(u,v,2)); + a(normrow(u-v)==0) = 0; +end diff --git a/matlab/external/gptoolbox/mesh/bake_onto_vertices.m b/matlab/external/gptoolbox/mesh/bake_onto_vertices.m new file mode 100644 index 0000000..cec0fab --- /dev/null +++ b/matlab/external/gptoolbox/mesh/bake_onto_vertices.m @@ -0,0 +1,51 @@ +function Z = bake_onto_vertices(S,B,V,F) + % BAKE_ONTO_VERTICES "Bake" a continuous function S evaulated on a mesh (V,F) + % at barycentric coordinates B onto vertex values Z. Similar to "Least + % Squares Vertex Baking" [Kavan et al. 2011] + % + % Z = bake_onto_vertices(S,B,V,F) + % + % Inputs: + % S #S by 1 list of scalar values + % B #S by #V list of barycentric coordinates such that each row i has + % three nonzero entries hoding barycentric corridinates of the point at + % which S(i) is evaluated. + % V #V by dim list of mesh vertex positions + % F #F by 3 list of mesh triangle indices + % Outputs: + % Z #V by 1 list of vertex values. + % + + w_smooth = 1e-6; + w_data = 1-w_smooth; + + % number of mesh vertices + n = size(V,1); + + % Mass matrix + M = massmatrix(V,F,'voronoi'); + + % smoothness term + L = cotmatrix(V,F); + % normalize mass so that w_data and w_smooth are invariant + M = M./sum(M(:)); + Q_smooth = L'*(M\L); + l_smooth = zeros(n,1); + + % data term + I = speye(size(S,1))/size(S,1); + Q_data = B'*(I*B); + l_data = -2*B'*I*S; + + % combine energy + Q = w_data*Q_data + w_smooth*Q_smooth; + l = w_data*l_data + w_smooth*l_smooth; + + %Z = min_quad_with_fixed(Q,l,[],[]); + lx = zeros(n,1); + ux = ones(n,1); + %Z = min_quad_with_fixed_active_set(Q,l,[],[],[],[],[],[],lx,ux); + Z = quadprog(2*Q,l,[],[],[],[],lx,ux); + Z(Z>1) = 1; + Z(Z<0) = 0; +end diff --git a/matlab/external/gptoolbox/mesh/barycenter.m b/matlab/external/gptoolbox/mesh/barycenter.m new file mode 100644 index 0000000..c872edf --- /dev/null +++ b/matlab/external/gptoolbox/mesh/barycenter.m @@ -0,0 +1,21 @@ +function [ B ] = barycenter(V, F) + % BARYCENTER Compute the barycenter of every triangle + % + % B = barycenter(V,F) + % + % Inputs: + % V #V x dim matrix of vertex coordinates + % F #F x simplex_size matrix of indices of triangle corners + % Output: + % B a #F x dim matrix of 3d vertices + % + % See also: quadrature_points + % + + B = zeros(size(F,1),size(V,2)); + for ii = 1:size(F,2) + B = B + 1/size(F,2) * V(F(:,ii),:); + end + +end + diff --git a/matlab/external/gptoolbox/mesh/barycentric_coordinates.m b/matlab/external/gptoolbox/mesh/barycentric_coordinates.m new file mode 100644 index 0000000..1df511f --- /dev/null +++ b/matlab/external/gptoolbox/mesh/barycentric_coordinates.m @@ -0,0 +1,54 @@ +function B = barycentric_coordinates(P,varargin) + % BARYCENTRIC_COORDINATES Computes barycentric coordinates of point p in + % simplex (v1,v2,v3) + % + % B = barycentric_coordinates(P,V1,V2,V3, ...) + % + % Inputs: + % P #P by dim list of query point locations + % V1 #P by dim list of simplex corner locations + % V2 #P by dim list of simplex corner locations + % ... + % Outputs: + % B #P by dim+1 list of barycentric coordinates + % + + % SHOULD BE USING VARGIN TO ACCEPT ARBITRARY DIMENSION INPUT + for varg = varargin + assert(size(P,1) == size(varg{1},1), 'All inputs should be same length'); + assert(size(P,2) == size(varg{1},2), 'All inputs should be same dimension'); + end + + n = size(P,1); + switch numel(varargin) + case 4 + V1 = varargin{1}; + V2 = varargin{2}; + V3 = varargin{3}; + V4 = varargin{4}; + T = bsxfun(@plus,(1:n)',(0:3)*n); + A1 = volume([V2;V4;V3;P],T); + A2 = volume([V1;V3;V4;P],T); + A3 = volume([V1;V4;V2;P],T); + A4 = volume([V1;V2;V3;P],T); + A = volume([V1;V2;V3;V4],T); + if size(P,2)>3 && max(abs(sum([A1 A2 A3 A4],2)-A))>1e-14 + warning('Possibly negative coordinates. Not supported in dim~=3'); + end + B = bsxfun(@rdivide,[A1 A2 A3 A4],A); + case 3 + V1 = varargin{1}; + V2 = varargin{2}; + V3 = varargin{3}; + A1 = doublearea([ P;V2;V3],[1:n;n+[1:n;n+(1:n)]]'); + A2 = doublearea([V1; P;V3],[1:n;n+[1:n;n+(1:n)]]'); + A3 = doublearea([V1;V2; P],[1:n;n+[1:n;n+(1:n)]]'); + A = doublearea([V1;V2;V3],[1:n;n+[1:n;n+(1:n)]]'); + if size(P,2)>2 && max(abs(sum([A1 A2 A3],2)-A))>1e-14 + warning('Possibly negative coordinates. Not supported in dim~=2'); + end + B = bsxfun(@rdivide,[A1 A2 A3],A); + otherwise + error(sprintf('%d-simplices not supported',numel(varargin))); + end +end diff --git a/matlab/external/gptoolbox/mesh/betti.m b/matlab/external/gptoolbox/mesh/betti.m new file mode 100644 index 0000000..1f3f89c --- /dev/null +++ b/matlab/external/gptoolbox/mesh/betti.m @@ -0,0 +1,130 @@ +function b1 = betti(F,varargin) + % BETTI Comput the first betti number of simplicial mesh + % All of the implemented methods are slow. The smith-normal-form seems like + % the robust thing to do, but is cubic in the size of the mesh. Perhaps + % preprocessing with topology preserving edge-(facet?)-collapses would + % drastically reduce run-time. + % + % b1 = betti(F) + % b1 = betti(F,'ParameterName',ParameterValue,...) + % + % Inputs: + % F #F by simplex-size mesh indexing some vertex set + % Optional: + % 'Method' followed by one of the following: + % 'smith-normal-form' robust implementation using mod 2 integer + % arithmatic (actually logicals and XOR for performance). Correct + % (robust), slow. + % 'rank' Sparse rank computation on boundary map (incidence matrices) + % 'full-rank' Full rank 〃 + % 'qr' Use qr to compute rank + % {'eigenanalysis'} Find number of zeros in eigenvalues of discrete + % Laplacian. + % Outputs: + % b1 first betti number (number of loops) + % + % + + % default values + method = 'eigenanalysis'; + % Map of parameter names to variable names + params_to_variables = containers.Map( ... + {'Method'}, ... + {'method'}); + v = 1; + while v <= numel(varargin) + param_name = varargin{v}; + if isKey(params_to_variables,param_name) + assert(v+1<=numel(varargin)); + v = v+1; + % Trick: use feval on anonymous function to use assignin to this workspace + feval(@()assignin('caller',params_to_variables(param_name),varargin{v})); + else + error('Unsupported parameter: %s',varargin{v}); + end + v=v+1; + end + + n = max(F(:)); + + % For MANIFOLD! triangle meshes this should just use Euler formula like + % `statistics.m` does. + + % There seems to be two competing views on the "boundary map" or incidence + % matrix: whether it is oriented (directed) or not: + % + % Undirected: + % https://www.cs.duke.edu/courses/fall06/cps296.1/Lectures/sec-IV-3.pdf + % + % Directed: + % http://comptop.stanford.edu/u/programs/plex/plexintro.pdf + % + % Q: Is the Smith Normal Form computation in intergers modulo 2 effectively + % treating these incidence matrices as signed (directed)? + + E = [F(:,[2 3]); F(:,[3 1]); F(:,[1 2])]; + [sE,sJ] = sort(E,2); + [uE,IA,EMAP] = unique(sE,'rows'); + + + switch method + case 'smith-normal-form' + % Undirected: + % https://www.cs.duke.edu/courses/fall06/cps296.1/Lectures/sec-IV-3.pdf + % boundary matrices + D1 = sparse( uE,repmat(1:size(uE,1),2,1)',1,n,size(uE,1)); + D2 = sparse(EMAP,repmat(1:size(F,1),3,1)',1,size(uE,1),size(F,1)); + S1 = snf(D1); + [rB0,~] = find(S1,1,'last'); + rZ1 = size(S1,2) - rB0; + S2 = snf(D2); + [rB1,~] = find(S2,1,'last'); + b1 = rZ1 - rB1; + case {'eigenanalysis','rank','full-rank','qr'} + % Directed: + % sJ reveals whether edge was flipped from E to sE (and thus also uE) + D1 = sparse( uE,repmat(1:size(uE,1),2,1)',repmat([-1 1],size(uE,1),1),n,size(uE,1)); + D2 = sparse(EMAP,repmat(1:size(F,1),3,1)',sJ(:,1)*2-3,size(uE,1),size(F,1)); + + switch method + case {'rank','full-rank','qr'} + switch method + case 'rank' + dB0 = find(spnull(D1'),1,'last'); + dB1 = find(spnull(D2),1,'last'); + % somehow this is not finding same rank as rank(full())... off by + % one... + dB0 = dB0-1; + dB1 = dB1-1; + case 'full-rank' + dB0 = rank(full(D1)); + dB1 = rank(full(D2)); + case 'qr' + % Q: Is rank(S1) just rank(D1)-1 ? + % Seems to be as easy as: + [Q,R,E] = qr(D1'); + [~,dB0] = find(R',1,'last'); + [Q,R,E] = qr(D2'); + [~,dB1] = find(R',1,'last'); + end + dZ1 = size(uE,1)-dB0; + b1 = dZ1 - dB1; + case 'eigenanalysis' + % http://comptop.stanford.edu/u/programs/plex/plexintro.pdf + % "discrete Laplacian" + L1 = D1'*D1 + D2*D2'; + k = min(10,size(uE,1)-1); + while true + [EV,ED] = eigs(-L1,k,'sm'); + b1 = sum(diag(abs(ED))3 + Qi = (Qi + Qi')*0.5; + end + Qi = Qi + Lsp; + Q = sparse(m*n,m*n); + % Q is sparse matrix with Qi along diagonal + for ii = 1:m + d = (ii - 1)*n + 1; + Q(d:(d + n-1), d:(d + n-1)) = Qi; + end + % linear constraints: partition of unity constraints and boundary + % conditions + PA = repmat(speye(n,n),1,m); + Pb = ones(n,1); + % boundary conditions + BCAi = speye(n,n); + BCAi = BCAi(b,:); + BCA = sparse(m*size(BCAi,1),m*size(BCAi,2)); + % BCA is sparse matrix with BCAi along diagonal + for ii = 1:m + di = (ii - 1)*size(BCAi,1) + 1; + dj = (ii - 1)*size(BCAi,2) + 1; + BCA(di:(di + size(BCAi,1)-1), dj:(dj + size(BCAi,2)-1)) = BCAi; + end + BCb = bc(:); + % set bounds + ux = up.*ones(m*n,1); + lx = low.*ones(m*n,1); + if(mosek_exists) + fprintf('Quadratic optimization using mosek...\n'); + else + fprintf('Quadratic optimization using matlab...\n'); + end + fprintf( [ ... + ' minimize: x''LM\\Lx\n' ... + 'subject to: %g <= x <= %g, ???_i xi = 1\n'], ... + low,up); + tic; + W = quadprog(Q,zeros(n*m,1),[],[],[PA;BCA],[Pb;BCb],lx,ux,[],param); + toc + W = reshape(W,n,m); + else + error( [ ... + 'Enforcing partition of unity only support in conjunction with ' ... + 'opt_type=''quad''']); + end + else + % Drop partition of unity constraints, solve for weights of each handle + % independently then normalize to enforce partition of unity + switch opt_type + case {'quad','active-set'} + % build quadratic coefficient matrix (bilaplacian operator) + Q = -L; + for ii = 2:k + Q = -L*(M\Q); + end + if k>=3 + Q = (Q + Q')*0.5; + end + Q = Q + Lsp; + % set bounds + ux = up.*ones(n,1); + lx = low.*ones(n,1); + case 'least-squares' + % solve same problem but as least-squares problem see mosek documention + % for details + I = speye(n); + Z = sparse(n,n); + Q = [Z,Z;Z,I]; + assert(k == 2); + F = [sqrt(M)\L;G]; + c = zeros(n,1); + B = [F,-I]; + ux = [up.*ones(n,1) ; Inf*ones(n,1)]; + lx = [low.*ones(n,1); -Inf*ones(n,1)]; + case 'conic' + % solve same problem but as conic problem see mosek documention for + % details + % + % Variable names are consistent with mosek doc 7.9.1: + % [x z t] + assert(k==2); + F = sqrt(M)\L; + prob.c = [zeros(2*n,1); 1]; + I = speye(n); + prob.a = [F,-I,zeros(n,1)]; + prob.blc = zeros(n,1); + prob.buc = zeros(n,1); + prob.bux = [ up.*ones(n,1); Inf*ones(n,1); Inf]; + prob.blx = [ low.*ones(n,1); -Inf*ones(n,1); 0]; + prob.cones = cell(1,1); + prob.cones{1}.type = 'MSK_CT_QUAD'; + t_index = 2*n +1; + z_indices = (n+1):(2*n); + prob.cones{1}.sub = [t_index z_indices]; + otherwise + error('Bad opt_type'); + end + + % number of handles + m = size(bc,2); + % allocate space for weights + W = zeros(n,m); + tic; + if strcmp(opt_type,'active-set') + if isempty(W0) + fprintf('Initial guess for active set...\n'); + W = min_quad_with_fixed(Q,[],b,bc); + fprintf('Lap time: %gs\n',toc); + else + W = W0; + end + end + % loop over handles + for i = 1:m + switch opt_type + case 'active-set' + fprintf('Quadratic optimization using active set...\n'); + fprintf( [ ... + ' minimize: x''LM\\Lx\n' ... + 'subject to: %g <= x <= %g\n' ], ... + low,up); + AS = []; + AS.Z0 = W(:,i); + x = min_quad_with_fixed_active_set(Q,[],b,bc(:,i),[],[],[],[],lx,ux,AS); + case 'quad' + % enforce boundary conditions via lower and upper bounds + %lx(b) = bc(:,i); + %ux(b) = bc(:,i); + Aeq = speye(n,n); + Aeq = Aeq(b,:); + if(mosek_exists) + fprintf('Quadratic optimization using mosek...\n'); + else + fprintf('Quadratic optimization using matlab...\n'); + end + fprintf( [ ... + ' minimize: x''LM\\Lx\n' ... + 'subject to: %g <= x <= %g\n' ], ... + low,up); + % if mosek is not available, then matlab will complain that sparse + % matrices are not yet supported... + [x,fval,err] = quadprog(Q,zeros(n,1),[],[],Aeq,bc(:,i),lx,ux,[],param); + if(err ~= 1) + fprintf([... + '----------------------------------------------------------\n' ... + 'ERROR (' num2str(err) ',' num2str(fval) '):' ... + ' solution may be inaccurate...\n' ... + '----------------------------------------------------------\n' ... + ]); + end + + prob = []; + [prob.qosubi,prob.qosubj,prob.qoval] = find(tril(Q)); + prob.c = zeros(n,1); + prob.a = sparse(0,n); + prob.blc = sparse(0,1); + prob.buc = sparse(0,1); + prob.blx = lx; + prob.bux = ux; + % Enforce fixed values + prob.bux(b) = bc(:,i); + prob.blx(b) = bc(:,i); + quiet = ''; + fprintf('Quadratic optimization using mosek...\n'); + [r,res]=mosekopt(['minimize' quiet],prob,param); + report_mosek_error(r,res); + + case 'least-squares' + % enforce boundary conditions via lower and upper bounds + lx(b) = bc(:,i); + ux(b) = bc(:,i); + fprintf('Quadratic optimization using mosek...\n'); + fprintf([ ... + ' minimize: z''z\n' ... + ' subject to: M\\Lx - z = 0\n' ... + ' and %g <= x <= %g\n'], ... + low,up); + x = quadprog(Q,zeros(2*n,1),[],[],B,c,lx,ux,[],param); + case 'conic' + prob.bux(b) = bc(:,i); + prob.blx(b) = bc(:,i); + fprintf('Conic optimization using mosek...\n'); + fprintf([ ... + ' minimize: t\n' ... + ' subject to: M\\Lx - z = 0,\n' ... + ' t >= sqrt(z''z),\n' ... + ' %f <= x <= %f\n'], ... + low,up); + [r,res]=mosekopt('minimize echo(0)',prob,param); + % check for mosek error + switch r + case 4006 + warning(['MOSEK ERROR. rcode: ' ... + num2str(res.rcode) ' ' ... + res.rcodestr ' ' ... + res.rmsg ... + 'The solution is probably OK, but ' ... + 'to make this error go away, increase: ' ... + 'MSK_DPAR_INTPNT_CO_TOL_REL_GAP' ... + n]); + case 10006 + warning(['MOSEK ERROR. rcode: ' ... + num2str(res.rcode) ' ' ... + res.rcodestr ' ' ... + res.rmsg ... + 'The solution is probably OK, but ' ... + 'to make this error go away, decrease: ' ... + 'MSK_DPAR_INTPNT_CO_TOL_REL_GAP' ... + n]); + otherwise + if r ~= 0 + error(['FATAL MOSEK ERROR. rcode: ' ... + num2str(res.rcode) ' ' ... + res.rcodestr ' ' ... + res.rmsg]); + end + end + % extract solution from result + x = res.sol.itr.xx; + end + % set weights to solution in weight matrix + W(:,i) = x(1:n); + fprintf('Lap time: %gs\n',toc); + end + t = toc; + fprintf('Total elapsed time: %gs\n',t); + fprintf('Average time per handle: %gs\n',t/m); + end + +end diff --git a/matlab/external/gptoolbox/mesh/biharmonic_coordinates.m b/matlab/external/gptoolbox/mesh/biharmonic_coordinates.m new file mode 100644 index 0000000..e3b617c --- /dev/null +++ b/matlab/external/gptoolbox/mesh/biharmonic_coordinates.m @@ -0,0 +1,30 @@ +function W = biharmonic_coordinates(V,Ele,b) + % BIHARMONIC_COORDINATES Compute the linearly precise generalized + % coordinates as described in "Linear Subspace Design for Real-Time Shape + % Deformation" [Wang et al. 2015] **not** to be confused with "Bounded + % Biharmonic Weights ..." [Jacobson et al. 2011] or "Biharmonic Coordinates" + % [Weber et al. 12]. + % + % W = biharmonic_coordinates(V,Ele,b) + % + % Inputs: + % V #V by dim list of vertex positions + % Ele #Ele by dim+1 list of simplicial element indices into V + % b #b list of indices into V of control points + % Outputs: + % W #V by #b list of coordinates + % + L = cotmatrix(V,Ele); + [DD,TE] = normal_derivative(V,Ele); + AT = sparse( ... + TE(:), ... + repmat(1:size(TE,1),1,size(TE,2))', ... + 1,size(V,1),size(TE,1)); + [~,C] = on_boundary(Ele); + DD(~C,:) = 0; + N = (0.5*AT*DD); + K = L + N; + M = massmatrix(V,Ele); + A = K' * (M\K); + W = min_quad_with_fixed(A,[],b,eye(numel(b))); +end diff --git a/matlab/external/gptoolbox/mesh/biharmonic_distance.m b/matlab/external/gptoolbox/mesh/biharmonic_distance.m new file mode 100644 index 0000000..527496a --- /dev/null +++ b/matlab/external/gptoolbox/mesh/biharmonic_distance.m @@ -0,0 +1,44 @@ +function [D] = biharmonic_distance(V,F,i,dim,p) + % BIHARMONIC_DISTANCE Takes a mesh (V,F) and returns a distance field D from + % all points in V to the ith vertex, according to the biharmonic embedding + % + % [D] = biharmonic_distance(V,F,i,dim) + % [D] = biharmonic_distance(V,F,i,dim,p) + % + % Input: + % V #V by dim list of vertex positions + % F #F by 3 list of triangle indices + % i index of vertex from which to calculate distances + % dim requested dimension of the embedding + % Optional: + % p exponent above eigen values + % 0.5 "semi-harmonic" embedding + % 1 commute time embedding, "harmonic" + % 2 biharmonic {default} + % 3 "triharmonic" embedding + % Output: + % D biharmonic distance field + % + + % if index not given then use n/2th point + if(~exist('i','var')) + i = ceil(size(V,1)/2 + sqrt(size(V,1))/2); + end + + % if dimension is not specfied use 4 + if(~exist('dim','var')) + dim = 4; + end + + % if power is not specfied use 2 + if(~exist('p','var')) + p = 2; + end + + B = biharmonic_embedding(V,F,dim,p); + %B = biharmonic_embedding_yaron(V,F); + D = sqrt(sum((repmat(B(i,:),size(B,1),1)-B(:,:)).^2,2)); + + %tsurf(F,[V(:,1) V(:,2) D]); + +end diff --git a/matlab/external/gptoolbox/mesh/biharmonic_embedding.m b/matlab/external/gptoolbox/mesh/biharmonic_embedding.m new file mode 100644 index 0000000..c6f9c40 --- /dev/null +++ b/matlab/external/gptoolbox/mesh/biharmonic_embedding.m @@ -0,0 +1,58 @@ +function [B,EV,ED] = biharmonic_embedding(V,F,dim,p); + % [B,EV,ED] = biharmonic_embedding(V,F); + % + % Takes a mesh (V,F) and returns an embedding using the spectrum of the + % biharmonic operator. Then the biharmonic distance between two points i and + % j can be computed as the euclidean distance between B(i,:) and B(j,:), + % namely: + % dist_ij = sqrt(sum((B(i,:)-B(j,:)).^2,2)); + % + % Input: + % V vertex list + % F face list + % dim requested dimension of the embedding + % Optional: + % p exponent above eigen values + % 0.5 "semi-harmonic" embedding + % 1 commute time embedding, "harmonic" + % 2 biharmonic {default} + % 3 "triharmonic" embedding + % Output: + % B biharmonic embedding + % EV eigenvectors used in embedding + % ED eigenvalues used in embedding + % + + % if dimension is not specfied use 4 + if(~exist('dim','var')) + dim = 4; + end + + if(~exist('p','var')) + p = 2; + end + + % get cotangent matrix + L = cotmatrix(V,F); + % This should be better, but yaron seemed to use barycentric + %M = massmatrix(V,F); + M = massmatrix(V,F,'barycentric'); + + % get dim+1 smallest magnitude eigenvalues and corresponding vectors + [EV,ED] = eigs(L,M,dim+1,'sm'); + EV = EV(:, 2:end); + ED = ED(2:end, 2:end); + + % This is not exactly the same, essentially it removes the mass matrix and + % multiplies everything by a factos of -2 + % % This also works, because of the sign change in the eigenvalues matlab + % % reverses the output order so 0.0 is the last eigenvalue + % [EV,ED] = eigs(-2*L,M./sum(M(:)),dim+1,'sm'); + % EV = EV(:, 1:end-1); + % ED = ED(1:end-1, 1:end-1); + + % divide each eigenvector by corresponding eigenvalue + % divide the power by 2 first because it will appear in the denominator of + % distance computation *outside* the squared difference see (4) and (11) + B = EV * (inv(abs(ED))^(p/2)); +end diff --git a/matlab/external/gptoolbox/mesh/bone_heat.m b/matlab/external/gptoolbox/mesh/bone_heat.m new file mode 100644 index 0000000..865bbd5 --- /dev/null +++ b/matlab/external/gptoolbox/mesh/bone_heat.m @@ -0,0 +1,198 @@ +function [W,PP] = bone_heat(V,F,C,P,BE,CE) + % BONE_HEAT computes "bone heat" weights from "Automatic Rigging and + % Animation of 3D Characters" by Baran and Popovic. + % + % W = bone_heat(V,F,C,P,BE,CE) + % + % Inputs: + % V list of vertex positions + % F list of face indices, for 3D F is #F by 4, for 2D F is #F by 3 + % C list of control vertex positions + % P list of indices into C for point controls, { 1:size(C,1) } + % BE list of bones, pairs of indices into C, connecting control vertices, + % { [] } + % CE list of "cage edges", pairs of indices into ***P***, connecting + % control ***points***. A "cage edge" just tells point boundary conditions + % to vary linearly along straight lines between the end points, and to be + % zero for all other handles. { [] } + % + % Outputs: + % W weights, # vertices by # handles matrix of weights + % + % + + assert(isempty(P) || (prod(size(P)) == max(size(P)))); + % E should be empty or be #bones by 2 list of indices + assert( isempty(BE) || (size(BE,2) == 2)); + assert( isempty(CE) || (size(CE,2) == 2)); + + nce = size(CE,1); + % number of mesh vertices + n = size(V, 1); + % number of point controls + np = numel(P); + % number of bone edges + nb = size(BE,1); + m = np+nb; + + % determine if we can use accelerated visibility test + if 3==exist('bone_visible_embree','file') + bone_visible_func = @bone_visible_embree; + else + bone_visible_func = @bone_visible; + warning('Using non accelerated visibility test'); + end + + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + % + % DETECTING VISIBILITY IS BY FAR THE BOTTLENECK: 99% of time is spent in + % point_visible and bone_visible + % + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + + % build visibility mask, vis_mask, so that vis_mask(j,i) says whether shortest + % line segment from handle i to mesh vertex j is inside mesh + vis_mask = true(n,m); + % build cage edge visibility mask, same as above but for the cage edges + CE_vis_mask = true(n,nce); + + tic; + % build distance vector, D, so that D(j,i) is the length of the shortest line + % segment from handle i to mesh vertex j + D = zeros(n,m); + % collect point distances and visibility + for ii = 1:np + fprintf('Point %d out of %d\n',ii,np); + D(:,ii) = sqrt(sum((V - repmat(C(P(ii),:),[n 1])).^2,2)); + vis_mask(:,ii) = point_visible(V,F,C(P(ii),:)); + toc; + end + + TCE = zeros(n,nce); + DCE = zeros(n,nce); + % collect cage edge distances and visibility + for ii = 1:nce + fprintf('Cage edge %d out of %d\n',ii,nce); + % source point + ps = C(P(CE(ii,1)),:); + % dest point + pd = C(P(CE(ii,2)),:); + % project to lines + [t,sqr_d] = project_to_lines(V,ps,pd); + % snap to end points + sqr_d(t<0) = 1e16; + %sum((V(t<0,:) - repmat(C(P(CE(ii,1)),:),[size(V(t<0,:),1) 1])).^2,2); + sqr_d(t>1) = 1e16; + %sum((V(t>1,:) - repmat(C(P(CE(ii,1)),:),[size(V(t>1,:),1) 1])).^2,2); + TCE(:,ii) = t; + DCE(:,ii) = sqrt(sqr_d); + CE_vis_mask(:,ii) = bone_visible_func(V,F,ps,pd); + toc; + end + + % collect bone distances and visibility + for ii = 1:nb + fprintf('Bone %d out of %d\n',ii,nb); + % source point + ps = C(BE(ii,1),:); + % dest point + pd = C(BE(ii,2),:); + % project to lines + [t,sqr_d] = project_to_lines(V,ps,pd); + % snap to end points + sqr_d(t<0) = ... + sum((V(t<0,:) - repmat(C(BE(ii,1),:),[size(V(t<0,:),1) 1])).^2,2); + sqr_d(t>1) = ... + sum((V(t>1,:) - repmat(C(BE(ii,2),:),[size(V(t>1,:),1) 1])).^2,2); + D(:,ii+np) = sqrt(sqr_d); + vis_mask(:,ii) = bone_visible_func(V,F,ps,pd); + toc; + end + + % build matrix PP, so that PP(j,i) is 1 if D(j,i) < D(j,k) any k ??? i + % unless cage edges exist then if D(j,ce(i)) is smallest then PP(j,ce(i,1) + % and PP(j,ce(i,2) get 1-t and t respectively, t being the projection onto + % the cage edge vector + [minD,closest] = min([D DCE],[],2); + % if cage edge was closest then we'll deal with that later + indices = 1:n; + % separate indices into those whose closest "handle" is a point or bone and + % those whose closest "handles" is a cage edge + indices_PB = indices(closest<=m); + indices_CE = indices(closest>m); + + % list closest points/bones corresponding to mesh vertices whose closest + % "handle" is a point/bone + closest_PB = closest(closest<=m); + % list closest cage edges corresponding to mesh vertices whose closest + % "handle" is a cage edge + closest_CE = closest(closest>m) - m; + + % point/bone contribution to PP + PP_PB = sparse(indices_PB,closest_PB,1,n,m); + + if(isempty(CE)) + % no cages then only contribution is from points/bones + PP = PP_PB; + else + % For points whose closest "handle" is a cage edge find their projection + % onto that cage edge + t = TCE(sub2ind(size(TCE),indices_CE,closest_CE')); + % Cage edge contribution to PP + PP_CE = sparse( ... + [indices_CE indices_CE], ... + [CE(closest_CE,1)' CE(closest_CE,2)'], ... + [1-t t], ... + n, ... + m); + % combine with points/bone contribution + PP = PP_PB + PP_CE; + end + + % build diagonal H matrix so that H(j,j) is 1/min(D(j,:),2))^2 if vis_mask(j,i) + % otherwise 0 + closest_visible = true(n,1); + % points/bones visibility, 1 if closest "handle" (point/bone) is visible + closest_visible(indices_PB) = ... + vis_mask(sub2ind(size(vis_mask),(indices_PB)',closest_PB)); + if(~isempty(CE)) + % cage edge visibility, 1 if closest "handle" (cage edge) is visible + closest_visible(indices_CE) = ... + CE_vis_mask(sub2ind(size(CE_vis_mask),(indices_CE)',closest_CE)); + end + + %only_boundary = false; + %if dim == 2 && only_boundary + % % only use visibility info along outline + %end + + H = sparse( ... + 1:n, ... + 1:n, ... + (minD.^-2) .* closest_visible); + % max-out min distances to avoid infs + H = diag(min(diag(H),1e10)); + + % build laplacian matrix + L = cotmatrix(V,F); + % build mass matrix + M = massmatrix(V,F,'voronoi'); + % make sure all rows are non-zero + assert(all(sum(abs(M),2)~=0)) + % discrete laplace beltrami operator + K = 0.5*(L); + + %% prefactor (-K+H) using lu decomposition, should be able to use cholesky... + %[pfL,pfU,pfP,pfQ,pfR] = lu(-K+H); + + %W = zeros(n,m); + %% loop over handles + %for ii = 1:m + % % solve (-L+H) wi = H * PP(:,i) + % rhs = H * PP(:,ii); + % %W(:,ii) = pfQ*(pfU\(pfL\(pfP*(pfR\rhs)))); + % W(:,ii) = (-K+H)\rhs; + %end + W = (-K+M*H)\(M*H*full(PP)); + +end diff --git a/matlab/external/gptoolbox/mesh/bone_parents.m b/matlab/external/gptoolbox/mesh/bone_parents.m new file mode 100644 index 0000000..7ca4dc2 --- /dev/null +++ b/matlab/external/gptoolbox/mesh/bone_parents.m @@ -0,0 +1,22 @@ +function P = bone_parents(BE) + % BONE_PARENTS Find parents in bone + % + % P = bone_parents(BE) + % + % Inputs: + % BE #BE by 2 list of **directed** bone edge indices + % Outputs: + % P #BE list of parent indices into BE (0 means root) + % + % + + %BE = sortrows(BE); + % 0 if not dest otherwise index in list + index_map = zeros(max(BE(:)),1); + index_map(BE(:,2)) = 1:size(BE,1); + roots = setdiff(BE(:,1),BE(:,2)); + % add roots to index map + index_map(roots) = 0;%size(BE,1)+(1:numel(roots)); + % parents after adding roots + P = index_map(BE(:,1)); +end diff --git a/matlab/external/gptoolbox/mesh/bone_visible.m b/matlab/external/gptoolbox/mesh/bone_visible.m new file mode 100644 index 0000000..8b63f5a --- /dev/null +++ b/matlab/external/gptoolbox/mesh/bone_visible.m @@ -0,0 +1,77 @@ +function [flag] = bone_visible(V,F,s,d); + % BONE_VISIBLE test whether vertices of mesh are visible to a set of "bones" + % aka line segments. Here visibility is defined as [Baran and Popovic 2007] + % defined it. A point q on the mesh is seen by bone [s,d] if the line segment + % between q and the projection of q on [s,d] is entirely inside the mesh. + % + % [flag] = bone_visible(V,F,s,d); + % + % Input: + % V #V by 3 list of vertex positions + % F #F by 3 list of triangle indices + % s row vector of position of start end point of bone + % d row vector of position of dest end point of bone + % Output: + % flag #V by 1 list of bools (true) visible, (false) obstructed + % + + + dim = size(V,2); + assert(size(s,2) == dim); + assert(size(d,2) == dim); + assert(size(F,2) == 3); + if dim == 3 && 3==exist('bone_visible_embree','file') + bone_visible_embree(V,F,s,d); + return; + elseif dim == 3 && 3==exist('bone_visible_embree','file') + warning('Using non accelerated visibility test'); + bone_visible_mex(V,F,s,d); + return; + else + warning('Using non accelerated, super slow pur matlab visibility test'); + + % number of mesh vertices + nv = size(V,1); + + if dim == 2 + % get polygon edges of outline of 2D mesh + O = outline(F); + end + + flag = zeros(nv,1); + % loop over mesh vertices + for jj = 1:nv + progressbar(jj,nv); + % query point, can o see q ? + vjj = V(jj,:); + % project to line segment to find "closest origin" of bone + t = project_to_lines(vjj,s,d); + % snap to line segment + t = min(max(t,0),1); + % lerp to get position on line segment + o = (1-t).*s+t.*d; + dir = vjj-o; + if dim == 3 + % extract triangles not containing jj + Fmjj = F( all(F~=jj,2),:); + %Fmjj = F; + % shoot ray from o to q and see if any triangles not containing query get + % hit + [hit,t] = ray_mesh_intersect(o,dir,V,Fmjj); + elseif dim == 2 + Omjj = O( all(O~=jj,2),:); + [hit,t] = ray_polygon_intersect(o,dir,V,Omjj); + else + error('Bad dimension'); + end + %vjj-o + %hitF = 0; + %hitF(all(F~=jj,2),:) = hit; + %meshplot(V,F,'FC',repmat(hitF,1,3)) + %meshplot(V,F,'FC',repmat(hit,1,3)) + dir_mag = sqrt(sum(dir.^2,2)); + flag(jj) = ~any(t(hit) < dir_mag); + end + end + +end diff --git a/matlab/external/gptoolbox/mesh/boundary_conditions.m b/matlab/external/gptoolbox/mesh/boundary_conditions.m new file mode 100644 index 0000000..ac9fc39 --- /dev/null +++ b/matlab/external/gptoolbox/mesh/boundary_conditions.m @@ -0,0 +1,155 @@ +function [b,bc] = boundary_conditions(V,F,C,P,E,CE) + % BOUNDARY_CONDITIONS + % Compute boundary and boundary conditions for solving for correspondences + % weights over a set of mesh (V,F) with control points C(p,:) and control + % bones C(E(:,1),:) --> C(E(:,2),:) + % + % [b,bc] = boundary_conditions(V,F,C,P,E,CE) + % + % % same as [b,bc] = boundary_conditions(V,F,C,1:size(C,1),[]) + % [b,bc] = boundary_conditions(V,F,C) + % + % Inputs: + % V list of vertex positions + % F list of face indices (not being used...) + % C list of control vertex positions + % P list of indices into C for point controls, { 1:size(C,1) } + % E list of bones, pairs of indices into C, connecting control vertices, + % { [] } + % CE list of "cage edges", pairs of indices into ***P***, connecting + % control ***points***. A "cage edge" just tells point boundary conditions + % to vary linearly along straight lines between the end points, and to be + % zero for all other handles. { [] } + % Outputs + % b list of boundary vertices + % bc list of boundary conditions, size(boundary) by # handles matrix of + % boundary conditions where bc(:,i) are the boundary conditions for the + % ith handle ( handle order is point handles then edges handles: P,E) + % + % Copyright 2011, Alec Jacobson (jacobson@inf.ethz.ch) + % + % See also: biharmonic_bounded + % + + % control vertices and domain should live in same dimensions + assert(size(C,2) == size(V,2),'Dims of V and C should match'); + % number o dimensions + dim = size(C,2); + + % set point handle indices and arrange to be column vector + if(exist('P','var')) + if(size(P,1) == 1) + P = P'; + end + else + % if point handles weren't given then treat all control vertices as point + % handles + P = (1:size(C,1))'; + end + + % set default edge list to [] + if(~exist('E','var')) + E = []; + end + + % set default cage edge list to [] + if(~exist('CE','var')) + CE = []; + end + + % P should be either empty or a column vector + assert(isempty(P) || (size(P,2) == 1)); + % E should be empty or be #bones by 2 list of indices + assert( isempty(E) || (size(E,2) == 2)); + + + % number of point controls + np = numel(P); + % number of bone controls + ne = size(E,1); + % number of control handles + m = np + ne; + % number of mesh vertices + n = size(V, 1); + + % number of control vertices + c = size(C,1); + + if size(C,1) < 100 + %% compute distance from every vertex in the mesh to every control vertex + % use distances to determine closest mesh vertex to each control vertex + D = pdist2(V,C); + % Cv(i) is closest vertex in V to ith control vertex in C + [minD,Cv] = min(D); + else + % Hmmm, this is actually slower for a smaller number of handles + Cv = knnsearch(V,C,'K',1); + end + + % if number of unique closest mesh vertices is less than total number, then + % we have contradictory boundary conditions + if(~all(size(unique(Cv)) == size(Cv))) + warning('Multiple control vertices snapped to the same domain vertex'); + end + + % boundary conditions for all vertices NaN means no boundary conditions + bc = repmat(NaN,[n m]); + + % compute boundary conditions for point handles + if( ~isempty(P) ) + bc(Cv(P),:) = eye(np,m); + end + + sqr_d_tol = 1e-6; + + + % Compute boundary conditions for bone edge handles + if(~isempty(E)) + + % average edges length to give an idea of "is on edge" tolerance + h = avgedge(V,F); + % loop over bones + for( ii = 1:size(E,1) ) + [t,sqr_d] = project_to_lines(V,V(Cv(E(ii,1)),:),V(Cv(E(ii,2)),:)); + on_edge = ((abs(sqr_d) < h*sqr_d_tol) & ((t > -1e-10) & (t < (1+1e-10)))); + % get rid of any NaNs on these rows + % WARNING: any (erroneous) point handle boundary conditions will get + % "normalized" with bone boundary conditions + old = bc(on_edge,:); + old(isnan(old)) = 0; + bc(on_edge,:) = old; + %bc(on_edge,:) = isnan(bc(on_edge,:)).*0 + ~isnan(bc(on_edge,:)).*bc(on_edge,:); + bc(on_edge,np+ii) = 1; + end + end + + % compute boundary conditions due to cage edges + if(~isempty(CE)) + + % loop over cage edges + for( ii = 1:size(CE,1) ) + [t,sqr_d] = project_to_lines(V,V(Cv(P(CE(ii,1))),:),V(Cv(P(CE(ii,2))),:)); + h = avgedge(V,F); + on_edge = ((abs(sqr_d) < h*sqr_d_tol) & ((t > -1e-10) & (t < (1+1e-10)))); + % get rid of any NaNs on these rows + % WARNING: clobbers any (erroneous) point handle boundary conditions on + % points that are on bones) + old = bc(on_edge,:); + old(isnan(old)) = 0; + bc(on_edge,:) = old; + bc(on_edge,CE(ii,1)) = 1 - t(on_edge); + bc(on_edge,CE(ii,2)) = t(on_edge); + end + + end + + indices = 1:n; + % boundary is only those vertices corresponding to rows with at least one non + % NaN entry + b = indices(any(~isnan(bc),2)); + bc = bc(b,:); + % replace NaNs with zeros + bc(isnan(bc)) = 0; + % Be sure that any boundary conditions partition unity + bc(any(bc,2),:) = bc(any(bc,2),:) ./ repmat(sum(bc(any(bc,2),:),2),1,size(bc,2)); +end diff --git a/matlab/external/gptoolbox/mesh/boundary_faces.m b/matlab/external/gptoolbox/mesh/boundary_faces.m new file mode 100644 index 0000000..3c04355 --- /dev/null +++ b/matlab/external/gptoolbox/mesh/boundary_faces.m @@ -0,0 +1,35 @@ +function [F,J,K] = boundary_faces(T) + % BOUNDARY_FACES Determine boundary faces of tetrahedra stored in T + % + % F = boundary_faces(T) + % + % Input: + % T tetrahedron index list, m by 4, where m is the number of tetrahedra + % Output: + % F list of boundary faces, n by 3, where n is the number of boundary faces + % J list of indices into T, n by 1 + % K list of indices revealing across from which vertex is this face + % + + % get all faces + allF = [ ... + T(:,[4 2 3]); ... + T(:,[3 1 4]); ... + T(:,[2 4 1]); ... + T(:,[1 3 2])]; + % sort rows so that faces are reorder in ascending order of indices + sortedF = sort(allF,2); + % determine uniqueness of faces + [u,m,n] = unique(sortedF,'rows'); + % determine counts for each unique face + counts = accumarray(n(:), 1); + % extract faces that only occurred once + sorted_exteriorF = u(counts == 1,:); + sorted_exteriorJ = m(counts == 1,:); + % find in original faces so that ordering of indices is correct + [I,J] = ismember(sortedF,sorted_exteriorF,'rows'); + L = sorted_exteriorJ(J(I))-1; + J = mod(L,size(T,1))+1; + K = floor(L/size(T,1))+1; + F = allF(I,:); +end diff --git a/matlab/external/gptoolbox/mesh/bounding_box.m b/matlab/external/gptoolbox/mesh/bounding_box.m new file mode 100644 index 0000000..2d8fea7 --- /dev/null +++ b/matlab/external/gptoolbox/mesh/bounding_box.m @@ -0,0 +1,32 @@ +function [BB,BF] = bounding_box(V) + % BOUNDING_BOX Compute the bounding box of a set of points + % + % [BB,BF] = bounding_box(V) + % + % Inputs: + % V #V by dim list of points + % Outputs: + % BB 2^dim list of boundary box vertices + % BF #BF by #dim list of facets + % + + dim = size(V,2); + minV = min(V); + maxV = max(V); + C = combn([0 1],dim) == 1; + BB = bsxfun(@times,C,minV) + bsxfun(@times,~C,maxV); + + % lazy faces + D = DelaunayTri(BB); + switch size(D.Triangulation,2) + case 3 + BF = outline(D.Triangulation); + case 4 + BF = boundary_faces(D.Triangulation); + otherwise + error('Not supported'); + end + + + +end diff --git a/matlab/external/gptoolbox/mesh/box_height_field.m b/matlab/external/gptoolbox/mesh/box_height_field.m new file mode 100644 index 0000000..718c572 --- /dev/null +++ b/matlab/external/gptoolbox/mesh/box_height_field.m @@ -0,0 +1,249 @@ +function [V,F] = box_height_field(im,varargin) + % Create a height field of boxes (each pixel is an extruded square). The + % resulting mesh will be water-tight (the surface of the solid beneath the + % height field) except for the outer boundary. The surface will likely _not_ + % be edge manifold (saddle corners with data [1 0;0 1] will result in + % non-manifold edges along the kissing pillars). + % + % [V,F] = box_height_field(im) + % [V,F] = box_height_field(im,'ParameterName',ParameterValue, ...) + % + % Input: + % im h by w by 1 height field over regular grid + % Optional: + % 'Closed' whether to produce a closed mesh (slower) {true}. + % Outputs: + % V #V by 3 list of 3d surface mesh positions + % F #F by 3 list of 3d surface triangle indices + % + + function [V,F] = box_height_field_closed(im) + function [V,F] = strips(X,Y,Z,tops) + h = size(X,1); + w = size(X,2); + % reserve space + F = zeros(h*w*6,3); + V = zeros(h*w*10,3); + fsize = 0; + vsize = 0; + + function appendF(Frc) + if fsize+size(Frc,1) > size(F,1) + Ftemp = F; + F = [F;zeros(size(F,1),3)]; + end + F(fsize+(1:size(Frc,1)),:) = Frc; + fsize = fsize+size(Frc,1); + end + + function appendV(Vrc) + if vsize+size(Vrc,1) > size(V,1) + Vtemp = V; + V = [V;zeros(size(V,1),3)]; + end + V(vsize+(1:size(Vrc,1)),:) = Vrc; + vsize = vsize+size(Vrc,1); + end + + for r = 1:h + % TL2-TR2-... + % / | | + % / BL2-BR2-... + % / / + % / / + % /|/ + % / ^ + % TL1-TR1 / + % | | / + % BL1+BR1 + % + %% get next and previous row (or same if boundary) + %Z2 = im(min(r+1,end),1); + %Z1 = im(r,1); + %Z0 = im(max(r-1,1),1); + if tops + Vrc = [ ... + X(r,1)-0.5 Y(r,1)-0.5 Z(r,1); ... + X(r,1)-0.5 Y(r,1)+0.5 Z(r,1); ... + X(r,1)+0.5 Y(r,1)+0.5 Z(r,1); ... + X(r,1)+0.5 Y(r,1)-0.5 Z(r,1); ... + ]; + Frc = [1 2 4;4 2 3]; + appendF(vsize+Frc); + appendV(Vrc); + end + for c = 1:w-1 + r_prev = max(r,1); + r_next = min(r,h); + Zabove = zeros(0,1); + Zbelow = zeros(0,1); + if r>1 + Zabove = Z(r-1,[c c+1])'; + Zabove = sort(Zabove( ... + (Zabove>Z(r,c) & ZaboveZ(r,c+1))),'descend'); + end + if rZ(r,c) & ZbelowZ(r,c+1)))); + end + if Z(r,c) > Z(r,c+1) + Zbelow = flipud(Zbelow); + Zabove = flipud(Zabove); + end + + % Despite repeating vertices this is actually faster than adding logic + % to reuse previous vertices + Vrc = [ ... + X(r,c)+0.5 Y(r,c)-0.5 Z(r,c); ... + X(r,c)+0.5 Y(r,c)+0.5 Z(r,c); ... + repmat([X(r,c)+0.5 Y(r,c)+0.5],numel(Zbelow),1) Zbelow; ... + X(r,c)+0.5 Y(r,c)+0.5 Z(r,c+1); ... + X(r,c)+0.5 Y(r,c)-0.5 Z(r,c+1); ... + repmat([X(r,c)+0.5 Y(r,c)-0.5],numel(Zabove),1) Zabove; ... + ]; + nbelow = 2+numel(Zbelow)+1; + nabove = 2+numel(Zabove)+1; + Frc = [ ... + [ones(1,nbelow-2); 2:nbelow-1; 3:nbelow]'; ... + nbelow-1+[ones(1,nabove-2); 2:nabove-1; [3:nabove-1 -nbelow+2]]']; + + + if tops + Frc = [Frc; ... + [1 [2 1]-2-numel(Zabove); ... + 2 1 [1]-2-numel(Zabove); ... + ]+size(Vrc,1)]; + Vrc = [Vrc; ... + X(r,c+1)+0.5 Y(r,c+1)-0.5 Z(r,c+1); ... + X(r,c+1)+0.5 Y(r,c+1)+0.5 Z(r,c+1)]; + end + + appendF(vsize+Frc); + appendV(Vrc); + end + end + F = F(1:fsize,:); + V = V(1:vsize,:); + end + + w = size(im,2); + h = size(im,1); + [X,Y] = meshgrid(1:w,1:h); + Z = im; + [VLR,FLR] = strips(X,Y,Z,true); + [VTB,FTB] = strips(Y',X',Z',false); + VTB = VTB(:,[2 1 3]); + V = [VLR;VTB]; + F = [fliplr(FLR);size(VLR,1)+FTB]; + + % clean up + [V,~,IM] = remove_duplicate_vertices(V,0); + F = IM(F); + [~,I] = unique(sort(F,2),'rows'); + F = F(I,:); + F = F(doublearea(V,F)>0,:); + [V,IM] = remove_unreferenced(V,F); + F = IM(F); + end + function [V,F] = box_height_field_fast(im) + % Fast version that produces boundaries between pillars + + function [V,F] = strips(X,Y,Z) + % + % TL2-TR2-... + % / | | + % TL1-TR1 BL2-BR2-... + % | | / + % BL1+BR1 + % + BLX = X-0.5; + BRX = X+0.5; + BLY = Y-0.5; + BRY = Y-0.5; + BLZ = Z; + BRZ = Z; + TLX = X-0.5; + TRX = X+0.5; + TLY = Y+0.5; + TRY = Y+0.5; + TLZ = Z; + TRZ = Z; + BLI = reshape(0*numel(X)+(1:numel(X)),size(X)); + BRI = reshape(1*numel(X)+(1:numel(X)),size(X)); + TLI = reshape(2*numel(X)+(1:numel(X)),size(X)); + TRI = reshape(3*numel(X)+(1:numel(X)),size(X)); + V = [ ... + BLX(:) BLY(:) BLZ(:); ... + BRX(:) BRY(:) BRZ(:); ... + TLX(:) TLY(:) TLZ(:); ... + TRX(:) TRY(:) TRZ(:)]; + F = [ ... + BLI(:) BRI(:) TRI(:); + BLI(:) TRI(:) TLI(:); + reshape(BRI(:,1:end-1),[],1), ... + reshape(BLI(:,2:end),[],1), ... + reshape(TLI(:,2:end),[],1); ... + reshape(BRI(:,1:end-1),[],1), ... + reshape(TLI(:,2:end),[],1), ... + reshape(TRI(:,1:end-1),[],1); ... + ]; + end + + % Gather X,Y,Z for each pixel + w = size(im,2); + h = size(im,1); + [X,Y] = meshgrid(1:w,1:h); + Z = im; + %X = X(:); + %Y = Y(:); + %Z = im(:); + I = reshape(1:numel(im),h,w); + + % left-right strips + [VLR,FLR] = strips(X,Y,Z); + [VTB,FTB] = strips(Y',X',Z'); + VTB = VTB(:,[2 1 3]); + FTB = fliplr(FTB); + V = [VLR;VTB]; + F = [FLR;size(VLR,1)+FTB]; + + [V,~,IM] = remove_duplicate_vertices(V,0); + F = IM(F); + [~,I] = unique(sort(F,2),'rows'); + F = F(I,:); + F = F(doublearea(V,F)>0,:); + [V,IM] = remove_unreferenced(V,F); + F = IM(F); + end + + + closed = true; + % default values + % Map of parameter names to variable names + params_to_variables = containers.Map( ... + {'Closed'},{'closed'}); + v = 1; + while v <= numel(varargin) + param_name = varargin{v}; + if isKey(params_to_variables,param_name) + assert(v+1<=numel(varargin)); + v = v+1; + % Trick: use feval on anonymous function to use assignin to this workspace + feval(@()assignin('caller',params_to_variables(param_name),varargin{v})); + else + error('Unsupported parameter: %s',varargin{v}); + end + v=v+1; + end + + if closed + [V,F] = box_height_field_closed(im); + else + [V,F] = box_height_field_fast(im); + end + + +end diff --git a/matlab/external/gptoolbox/mesh/bwmesh.m b/matlab/external/gptoolbox/mesh/bwmesh.m new file mode 100644 index 0000000..a95b706 --- /dev/null +++ b/matlab/external/gptoolbox/mesh/bwmesh.m @@ -0,0 +1,106 @@ +function [W,F,V,E,H] = bwmesh(A,varargin) + % BWMESH Construct a mesh from a black and white image. + % + % [W,F] = bwmesh(A) + % [W,F] = bwmesh(png_filename) + % [W,F,V,E,H] = bwmesh(...,'ParameterName',ParameterValue,...) + % + % Inputs: + % A a h by w black and white image (grayscale double images will be + % clamped) + % or + % png_filename path to a png file + % Optional: + % 'Tol' tolerance for Douglas-Peucker algorithm {0} + % 'TriangleFlags' followed by flags to pass to triangle + % {'-q30a[avg_sqr_length]'} + % 'SmoothingIters' followed by smoothing amount {0} + % Outputs: + % W #W by 2 list of mesh vertices + % F #F by 3 list of triangle indices into W + % V #V by 2 list of boundary polygon vertices + % E #E by 2 list of boundary edge indices into V + % H #H by 2 list of hole indicator point positions + % + % Known issues: this does _not_ trace the boundary of pixels but rather + % connects the centers of boundary pixels. Therefore it struggles if there + % are very thin (1px wide) features/holes. + % + + if ischar(A) + % read alpha channel + [~,~,A] = imread(A); + end + A = im2double(A); + + % default values + tol = 0; + triangle_flags = ''; + smoothing_iters = 0; + % Map of parameter names to variable names + params_to_variables = containers.Map( ... + {'Tol','TriangleFlags','SmoothingIters'}, ... + {'tol','triangle_flags','smoothing_iters'}); + v = 1; + while v <= numel(varargin) + param_name = varargin{v}; + if isKey(params_to_variables,param_name) + assert(v+1<=numel(varargin)); + v = v+1; + % Trick: use feval on anonymous function to use assignin to this workspace + feval(@()assignin('caller',params_to_variables(param_name),varargin{v})); + else + error('Unsupported parameter: %s',varargin{v}); + end + v=v+1; + end + + % B contains list of boundary loops then hole loops, N number of outer + % boundaries (as opposed to hole boundaries) + [B,~,N] = bwboundaries(A>0.5); + + V = []; + E = []; + H = []; + for b = 1:numel(B) + if size(B{b},1)>2 + Vb = B{b}; + Vb = bsxfun(@plus,Vb*[0 -1;1 0],[-0.5,size(A,1)+0.5]); + if smoothing_iters > 0 + Eb = [1:size(Vb,1);2:size(Vb,1) 1]'; + Vb = curve_smooth(Vb,Eb,'MaxIters',smoothing_iters); + end + + if tol > 0 + Vb = dpsimplify(Vb([1:end 1],:),tol); + Vb = Vb(1:end-1,:); + end + % don't consider degenerate boundaries + area = sum(prod(Vb([2:end 1],:)+Vb*[-1 0;0 1],2))/2; + if size(unique(Vb,'rows'),1)>2 && area>eps + Eb = [1:size(Vb,1);2:size(Vb,1) 1]'; + E = [E;size(V,1)+Eb]; + V = [V;Vb]; + if b > N + H = [H;point_inside_polygon(Vb)]; + end + end + end + end + fprintf('triangle...\n'); + if isempty(triangle_flags) + % triangulate the polygon + % get average squared edge length as a guess at the maximum area constraint + % for the triangulation + avg_sqr_edge_length = mean(sum((V(E(:,1),:)-V(E(:,2),:)).^2,2))/2.0; + quality = 30; + triangle_flags = sprintf('-q%da%0.17f',quality,avg_sqr_edge_length); + end + + % Why do I need to do this? + [V,~,J] = remove_duplicate_vertices(V,0); + % remap faces + E = J(E); + + [W,F] = triangle(V,E,H,'Flags',triangle_flags,'Quiet'); +end diff --git a/matlab/external/gptoolbox/mesh/cage2tet.m b/matlab/external/gptoolbox/mesh/cage2tet.m new file mode 100644 index 0000000..2a3c5bf --- /dev/null +++ b/matlab/external/gptoolbox/mesh/cage2tet.m @@ -0,0 +1,69 @@ +function cage2tet( ... + cage_name, ... + surface_name, ... + skeleton_name, ... + samples_per_edge, ... + output_name, ... + allow_resampling) + % CAGE2TET Script to make a 3d tet mesh from a 2d surface cage and a 2d + % surface residing in the cage. Faces of the resulting .mesh file are the + % faces of the original internal surface though they may not correspond to + % faces of tets + % + % cage2tet( ... + % cage_name, surface_name, skeleton_name, ... + % samples_per_edge, output_name, allow_resampling) + % + % Inputs: + % cage_name path to the file containing cage vertices and faces, should be + % off or obj + % surface_name path to the file containing the internal surface vertices + % and faces + % skeleton_name path to .tgf file containing skeleton + % samples_per_edge number of samples per skeleton edge + % output_name path to file to be written with tet mesh + % allow_resampling whether to allow resampling on cage surface {false} + % + + if(~exist('allow_resampling','var')) + allow_resampling = false; + end + + % read input mesh + [cageV, cageF] = load_mesh(cage_name); + + % read input mesh + [surfV,surfF] = load_mesh(surface_name); + + % read skelton + if(isempty(skeleton_name)) + skelV = []; + else + [skelV,skelF] = readTGF(skeleton_name); + skelV = sample_edges(skelV,skelF,samples_per_edge); + end + + assert(max(size(setdiff(cageV,surfV,'rows')) == size(cageV))) + assert(all(size(unique(surfV,'rows')) == size(surfV))) + assert(all(size(unique(cageV,'rows')) == size(cageV))) + + [V,T,F] = tetgen([cageV;surfV],cageF,[skelV],allow_resampling); + offset = find( ... + V(:,1)==surfV(1,1) & ... + V(:,2)==surfV(1,2) & ... + V(:,2)==surfV(1,2) ... + ,1)-1; + indices = 1:size(V,1); + indices(1:size(cageV,1)) = size(surfV,1) + (1:size(cageV,1)); + indices(size(cageV,1) + (1:size(surfV,1))) = 1:size(surfV,1); + mT = indices(T); + mV = zeros(size(V)); + mV(indices,:) = V; + mF = surfF; + + %% write tet mesh to file + writeMESH(output_name,mV,mT,mF); + + % subplot(1,2,1);tsurf(mF,mV); + % subplot(1,2,2);tetramesh(mT,mV); +end diff --git a/matlab/external/gptoolbox/mesh/catOBJs.m b/matlab/external/gptoolbox/mesh/catOBJs.m new file mode 100644 index 0000000..79523a2 --- /dev/null +++ b/matlab/external/gptoolbox/mesh/catOBJs.m @@ -0,0 +1,17 @@ +function catOBJs(input_files, output_file) + % Concatenate meshes obj files into one mesh + % + % catOBJs(input_files, output_file) + % + % Inputs: + % input_files cell of paths to input files + % Output: + % output_file path to output OBJ + % + [V,F] = load_mesh(input_files{1}); + for i = 2:numel(input_files) + [Vi,Fi] = load_mesh(input_files{i}); + [V, F] = cat_meshes(V,F,Vi,Fi); + end + writeOBJ(output_file,V,F); +end diff --git a/matlab/external/gptoolbox/mesh/cat_meshes.m b/matlab/external/gptoolbox/mesh/cat_meshes.m new file mode 100644 index 0000000..81f8eb2 --- /dev/null +++ b/matlab/external/gptoolbox/mesh/cat_meshes.m @@ -0,0 +1,24 @@ +function [V,F] = cat_meshes(V,F,varargin) + % CAT_MESHES concatenate many meshes + % + % [V,F] = cat_meshes(V1,F1,V2,F2, ... + % + % Inputs: + % V1 #V by dim list of vertex positions of mesh 1 + % F1 #F by simplex-size list of simplex indices of mesh 1 + % V2 #V by dim list of vertex positions of mesh 2 + % F2 #F by simplex-size list of simplex indices of mesh 2 + % ... + % Outputs: + % V #V1+#V2+... by dim list of vertex positions + % F #F1+#F2+... by simplex-size list of simplex indices + % + assert(mod(nargin,2)==0); + for m = 1:nargin/2 + Vm = varargin{2*m-1}; + Fm = varargin{2*m}; + F = [F; Fm+size(V,1)]; + V = [V; Vm]; + end +end + diff --git a/matlab/external/gptoolbox/mesh/cdt.m b/matlab/external/gptoolbox/mesh/cdt.m new file mode 100644 index 0000000..71b3cce --- /dev/null +++ b/matlab/external/gptoolbox/mesh/cdt.m @@ -0,0 +1,440 @@ +function [VV,TT,FF,TN,IFF] = cdt(varargin) + % CDT compute the constrained delaunay triangulation of a given mesh using + % tetgen. + % + % [VV,TT,FF,TN,IFF] = cdt(V,F,'ParameterName',ParameterValue, ...) + % + % Inputs: + % V #V by dim list of mesh positions + % F #F by dim list of face indices + % Optional: + % 'TriangleFlags' followed by a string of additional triangle flags, e.g. + % '-q' + % 'TetgenFlags' followed by a string of additional tetgen flags, e.g. + % '-J' + % 'UseBoundingBox' followed by whether to use an explicit bounding box + % rather than tetgen's convex hull + % 'BoundingBoxPush' followed by a push factor to enlargen the bounding + % box around its centroid {1.01} + % 'BoundingBoxUpsample' followed by a factor f, to upsample the bounding + % box faces until min(doublearea(BV,BF))=2 + F = varargin{2}; + else + F = []; + end + % default values for optional input + tetgen_flags = ''; + triangle_flags = ''; + use_bounding_box = 0; + bb_push = 1.01; + bb_ups = inf; + quiet = 0; + + % parse any optional input + ii = 3; + while(ii <= nargin) + switch varargin{ii} + case 'TriangleFlags' + ii = ii + 1; + assert(ii<=nargin); + triangle_flags = varargin{ii}; + case 'TetgenFlags' + ii = ii + 1; + assert(ii<=nargin); + tetgen_flags = varargin{ii}; + case 'UseBoundingBox' + ii = ii+1; + assert(ii<=nargin); + use_bounding_box = 1*(varargin{ii}); + case 'BoundingBoxPush' + ii = ii+1; + assert(ii<=nargin); + bb_push = varargin{ii}; + case 'BoundingBoxUpsample' + ii = ii+1; + assert(ii<=nargin); + bb_ups = varargin{ii}; + case 'Quiet' + ii = ii+1; + assert(ii<=nargin); + quiet = varargin{ii}; + quiet = quiet * 1; + otherwise + error(['Unsupported parameter: ' varargin{ii}]); + end + ii = ii + 1; + end + + if quiet + fid = fopen('/dev/null','w'); + else + fid = 1; + end + + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + % Check for cached result, do NOT edit variables until cache is checked, + % your function code comes later. See below + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + clear varargin; + % get a list of current variables in this scope, this is the input "state" + variables = who; + % get a temporary file's name + tmpf = [tempname('.') '.mat']; + % save the "state" to file, so we can get a md5 checksum + save(tmpf,'-regexp',sprintf('^%s$|',variables{:}),'-ascii'); + % get md5 checksum on input "state", we append .cache.mat to the check sum + % because we'll use the checksum as the cache file name + [s,cache_name] = system(['/sbin/md5 -r ' tmpf ' | awk ''{printf "."$1".cache.mat"}''']); + % clean up + delete(tmpf); + clear s tmpf variables; + % If the checksum cache file exists then we've seen this input "state" + % before, load in cached output "state" + if(exist(cache_name,'file')) + fprintf(fid,'Cache exists. Using cache...\n'); + % use cache + load(cache_name); + % Otherwise this is the first time we've seen this input "state", so we + % execute the function as usual and save the output "state" to the cache + else + fprintf(fid,'First time. Creating cache...\n'); + + + dim = size(V,2); + assert(numel(F) ==0 || dim >= size(F,2), sprintf( ... + 'dimension of V (%d) < simplex size (%d)',dim,size(F,2))); + switch dim + case 2 + % we're dealing with edges + E = F; + if use_bounding_box + [BV,BF] = bounding_box([max(V)+eps;min(V)-eps]); + dir = [sign(bsxfun(@minus,BV,mean(BV)))]; + mag_max = max(sqrt(sum(bsxfun(@minus,BV,mean(BV)).^2,2))); + BV = bsxfun(@plus,bb_push*mag_max*dir,mean(BV)); + BE = []; + EmBE = E; + else + BV = []; + BF = []; + % explicitly add convex hull + F = delaunay(V); + BE = outline(F); + EmBE = setdiff(sort(E,2),sort(BE,2),'rows'); + end + [VV,TT] = triangle([V;BV],[BE;EmBE;size(V,1)+BF],[],'Flags',triangle_flags); + + % This is a bullshit hack way of determining which edges were subdivided + % A better way is using boundary markers in triangle like in + % diffcurves_test.m + + % First determine which edges were not subdivided + E_indices = 1:size(E,1); + [maintained] = ismember(sort(E,2),sort(edges(TT),2),'rows'); + EE = E(maintained,:); + IEE = E_indices(maintained); + % and those that were + ES = E(~maintained,:); + IES = E_indices(~maintained); + % hopefully #ES is small, let Alec know if it isn't, we should rewrite this + if size(ES,1)>100 + warning('many (%d) edges to subdivide, this could be slow',size(ES,1)); + end + % build edge-length adjacency matrix + C = adjacency_edge_cost_matrix(VV,edges(TT)); + % average edge length for tolerances + h = avgedge(VV,TT); + % loop over edges that were subdivided + for e = 1:size(ES,1) + % get shortest path from source to dest + [D,P] = dijk(C,ES(e,2),ES(e,1)); + % check that D is what a straight line path should be + + orig_len = sqrt(sum((V(ES(e,2),:)-V(ES(e,1),:)).^2,2)); + if abs(orig_len-D)>1e-13*h + warning('path %d to %d may not be straight: |%g - %g| = %g', ... + ES(e,2),ES(e,1),orig_len,D,abs(orig_len-D)); + end + d = ES(e,1); + NE = []; + % trace back path + while d~=ES(e,2) + NE = [NE;d P(d)]; + d = P(d); + end + % append to edges + EE = [EE;NE]; + IEE = [IEE(:);repmat(IES(e),size(NE,1),1)]; + end + % rename to match output + FF = EE; + if nargout >= 5 + IFF = IEE; + end + if nargout >= 4 + % Compute element neighbors + TN = tt(TT); + end + case 3 + + % It's really important that we have at least tetgen 1.5 + [status,result] = system([path_to_tetgen ' -help']); + tetgen_version = ... + str2double(regexprep(result,'.*Version ([0-9].[0-9]).*','$1')); + if isnan(tetgen_version) || tetgen_version < 1.5 + error('%s version (%g) < 1.5',path_to_tetgen,tetgen_version); + end + + FF = F; + + % Q: Should clean up be the caller's responsibility? + % A: Yes, I think so. We can parse tetgen and give hints. + + %% number of input points + %n = size(V,1); + + %% Deal with duplicate input points + %[V,I,J] = remove_duplicate_vertices(V); + %if n ~= size(V,1) + % warning('cdt: %d exactly duplicate points removed from input',n-size(V,1)); + % n = size(V,1); + % % Remap faces + % FF = J(F); + %end + + %if ~isempty(F) + % NF = F( (F(:,1) ~= F(:,2)) & (F(:,2) ~= F(:,3)) & (F(:,3) ~= F(:,1)),:); + % if size(NF,1) < size(F,1) + % warning('cdt: %d faces with combinatorally duplicate vertices removed\n', ... + % size(F,1)-size(NF,1)); + % FF = NF; + % end + %end + + % Try to mesh with all faces included directly + BM = -ones(size(FF,1),1); + + if use_bounding_box + [BV,BF] = bounding_box(V); + % Subdivide + if ~isempty(FF) && size(FF,2)==3 + max_dblA = max(doublearea(V,FF)); + while min(doublearea(BV,BF))> bb_ups*max_dblA + [BV,BF] = upsample(BV,BF); + end + end + % push a little a away + BV = bsxfun(@plus,bb_push*bsxfun(@minus,BV,mean(BV)),mean(BV)); + BF = BF + size(V,1); + V = [V;BV]; + FF = [FF;BF]; + % true boundary marker + BM = [BM;ones(size(BF,1),1)]; + end + + prefix = tempname; + poly_filename = [prefix '.poly']; + writePOLY_tetgen(poly_filename,V,FF,[],'BoundaryMarkers',BM); + + + % -p: mesh PLC + % -C: check consistency of result + % -c: retain convex hull, doesn't seem to play nicely with -q + %% -O0: optimization level + %% -Y: no steiner points on boundary + %% -J: Do not jettison duplicate vertices (we should have already handled + %% these) + % -n: output neighbor information + %% -F: suppress output of face information + %% -S0: specifies maximum number of added points (may still add schoenhardt + % points) + % There seems to be a secret -o[val] flag that optimizes the max dihedral + % angle + delaunay_flags = '-pCn'; + if ~use_bounding_box + % then retain convex hull. Note: this seems broken, hence the option to + % use bounding box + delaunay_flags = [delaunay_flags 'c']; + end + %delaunay_flags = '-pq0.75 -a0.0002 -O5YcJnFg'; + + command = [path_to_tetgen ' ' delaunay_flags ' ' tetgen_flags ' ' poly_filename]; + fprintf(fid,'%s\n',command); + if quiet + [status, result] = system(command); + else + [status, result] = system(command,'-echo'); + end + fprintf(fid,'%s',result); + if status ~= 0 + fprintf(fid,'%s',result); + else + % Print some warnings based on tetgen output + if strfind(result,'Steiner points on boundary edges') + fprintf(fid,'%s',result); + warning('Tetgen added steiner points on boundary'); + end + if strfind(result,'Jettisoning redundants points.') + fprintf(fid,'%s',result); + warning('Tetgen removed duplicate points'); + end + + end + + % See terminatetetgen() in tetgen.h + switch(status) + case 0 + case 3 + error('Self intersections. Try selfintersect() or remove self-intersections'); + %% Self-intersection + % warning('Throwing away self-intersecting facets'); + % % Seems tetgen sets status=3 if self-intersecting + % % Rerun and detect self-intersecting faces + % % -p: mesh PLC, -d: detect all self intersections, -J: don't jettison + % % duplicate points (since we want self-intersecting faces defined over + % % original vertices) + % selfintersection_flags = '-pdJ '; + % command = [path_to_tetgen ' ' selfintersection_flags ' ' poly_filename]; + % fprintf(fid,command); + % [status, result] = system(command); + % if strfind(result,'No faces are intersecting.') + % fprintf(fid,'%s',result); + % error('Tetgen unsure whether there are self-intersections'); + % end + % assert(status==0); + % % tetgen always writes output to file: + % face_filename = [prefix '.1.face']; + % node_filename = [prefix '.1.node']; + % % faces participating in self-intersections + % % Faces will index new nodes, but they better be the input ones + % IF = readFACE(face_filename); + % % clean up temp files + % delete(face_filename); + % %VV = readNODE(node_filename); + % %assert(size(VV,1)==size(V,1)); + % %delete(node_filename); + + % % Segments aren't supported by tetgen the way I'd like them to be (i.e. I + % % get seg faults) + % %% Get edges of intersecting faces + % %IFE = edges(IF); + % %IFsegs = mat2cell(IFE,ones(size(IFE,1),1),[2]); + + % % get orignal faces \ intersecting faces + % % Using sort like this assumes that tetgen ignores orientation + % FmIF = setdiff(sort(FF,2),sort(IF,2),'rows'); + % Facets = []; + % Facets.facets = mat2cell(FmIF,ones(size(FmIF,1),1),[size(FmIF,2)]); + % Facets.boundary_marker = -ones(numel(Facets.facets),1); + % Facets.holes = cell(numel(Facets.facets),1); + + % % Rewrite poly file + % writePOLY(poly_filename,V,Facets,[]); + + % % shoot for the moon + % command = [path_to_tetgen ' ' delaunay_flags ' ' tetgen_flags ' ' poly_filename]; + % fprintf(fid,command); + % [status, result] = system(command); + % result + % status + case 4 + % Small feature + error('Try again with reduced T?'); + case 5 + % close input facets + error('Try again with -Y'); + case 6 + % close input facets + error('Input error. Check yo` input'); + otherwise + error('Tetgen returned status %d != 0',status); + end + + % tetgen always writes output to file: + % xxxx.1.ele tetrahedra + % xxxx.1.node tetrahedra vertices + ele_filename = [prefix '.1.ele']; + face_filename = [prefix '.1.face']; + node_filename = [prefix '.1.node']; + neigh_filename = [prefix '.1.neigh']; + + %delete(poly_filename); + + VV = readNODE(node_filename); + TT = readELE(ele_filename); + TN = readNEIGH(neigh_filename); + TN(TN>=0) = TN(TN>=0)-1; + + + [FF,BF] = readFACE(face_filename); + %FF = FF-1; + FF = FF(BF==-1,:); + + %[VV1,TT1] = readMESH(mesh_filename); + % TODO: handle duplicate input vertices in a reasonable way + % TODO: Tetgen seems to add steiners when input has coplanar neighboring + % triangles (aka triangulated planar quads). It seems its enough to do: + % V = V+eps*rand(size(V)); + if ~quiet + if size(VV,1) > size(V,1) + warning('New mesh has extra %d vertices',size(VV,1)-size(V,1)); + elseif size(VV,1) < size(V,1) + warning('New mesh has %d fewer vertices',size(V,1)-size(VV,1)); + elseif max(abs(VV-V))>eps + warning('max(abs(VV-V)) = %g > %g',max(abs(VV-V)),eps); + %% Remap to original vertex list + %TT = I(TT); + %VV = V; + end + end + %%% Reverse order so that boundary_faces(TT) meets CCW convention + %TT = TT(:,[3 2 1 4]); + %TN = TN(:,[3 2 1 4]); + + %% remove bounding box facets + %if use_bounding_box + % old_FF_count = size(FF,1); + % FF = ... + % FF(all(reshape(~ismember(VV(FF(:),:),BV,'rows'),size(FF,1),3),2),:); + % rm_count = old_FF_count-size(FF,1); + % switch rm_count + % case 0:11 + % warning('Only removed %d boundary facets (instead of 12)'); + % case 12 + % % alles gut + % otherwise + % warning('Removed %d boundary facets (instead of 12)',rm_count); + % end + %end + otherwise + error(sprintf('Unsupported dimension (%d)',dim)); + end + + [IN] = in_elements(FF,TT); + if ~all(IN) + warning('%d faces not in elements',sum(~IN)); + end + + % get list of variables present in this scope at finish of function code, + % this is the output "state" + variables = who; + % save output "state" to file, using md5 checksum cache file name + save(cache_name,'-regexp',sprintf('^%s$|',variables{:})); + + end +end diff --git a/matlab/external/gptoolbox/mesh/centroid.m b/matlab/external/gptoolbox/mesh/centroid.m new file mode 100644 index 0000000..2eb71b0 --- /dev/null +++ b/matlab/external/gptoolbox/mesh/centroid.m @@ -0,0 +1,61 @@ +function [C,vol] = centroid(V,F,varargin) + % CENTROID Compute the centroid of a closed polyhedron boudned by (V,F) + % + % C = centroid(V,F) + % [C,vol] = centroid(V,F,'ParameterName',ParameterValue, ...) + % + % Inputs: + % V #V by 3 list of mesh vertex positions + % F #F by 3 list of triangle mesh indices + % Optional: + % 'Robust' followed by whether to use more robust but costlier method for + % nearly closed input. {false} + % Outputs: + % C 3-vector of centroid location + % vol total volume of polyhedron + % + + % default values + robust = false; + % Map of parameter names to variable names + params_to_variables = containers.Map( {'Robust'}, {'robust'}); + v = 1; + while v <= numel(varargin) + param_name = varargin{v}; + if isKey(params_to_variables,param_name) + assert(v+1<=numel(varargin)); + v = v+1; + % Trick: use feval on anonymous function to use assignin to this workspace + feval(@()assignin('caller',params_to_variables(param_name),varargin{v})); + else + error('Unsupported parameter: %s',varargin{v}); + end + v=v+1; + end + + if robust + [TV,TT] = cdt(V,F); + BC = barycenter(TV,TT); + w = winding_number(V,F,barycenter(TV,TT))/(4*pi); + TT = TT(abs(w)>0.5,:); + BC = BC(abs(w)>0.5,:); + vol = volume(TV,TT); + C = sum(bsxfun(@times,vol,BC))/sum(vol); + vol = sum(vol); + else + % "Calculating the volume and centroid of a polyhedron in 3d" [Nuernberg 2013] + % http://www2.imperial.ac.uk/~rn/centroid.pdf + + % Rename corners + A = V(F(:,1,:),:); + B = V(F(:,2,:),:); + C = V(F(:,3,:),:); + % Needs to be **unnormalized** normals + N = cross(B-A,C-A,2); + % total volume via divergence theorem: ∫ 1 + vol = sum(sum(A.*N))/6; + % centroid via divergence theorem and midpoint quadrature: ∫ x + C = 1/(2*vol)*(1/24* sum(N.*((A+B).^2 + (B+C).^2 + (C+A).^2))); + end + +end diff --git a/matlab/external/gptoolbox/mesh/circumradius.m b/matlab/external/gptoolbox/mesh/circumradius.m new file mode 100644 index 0000000..4f5d15b --- /dev/null +++ b/matlab/external/gptoolbox/mesh/circumradius.m @@ -0,0 +1,48 @@ +function [R,C] = circumradius(V,T) + % CIRCUMRADIUS Return the circumradius of each tet element + % + % R = circumradius(V,T) + % + % Input: + % V #V by dim list of vertex positions + % T #T by simplex-size list of tet indices + % Output: + % R #T by 1 list of simplex circumradii + % C #T by dim list of simplex circumcenters + + switch size(T,2) + case 4 + d_14 = sqrt(sum((V(T(:,1),:)-V(T(:,4),:)).^2,2)); + d_23 = sqrt(sum((V(T(:,2),:)-V(T(:,3),:)).^2,2)); + d_24 = sqrt(sum((V(T(:,2),:)-V(T(:,4),:)).^2,2)); + d_34 = sqrt(sum((V(T(:,3),:)-V(T(:,4),:)).^2,2)); + d_12 = sqrt(sum((V(T(:,1),:)-V(T(:,2),:)).^2,2)); + d_13 = sqrt(sum((V(T(:,1),:)-V(T(:,3),:)).^2,2)); + R = sqrt((d_14.*d_23+d_13.*d_24-d_12.*d_34).*(d_14.*d_23-d_13.*d_24+d_12.*d_34).*(-d_14.*d_23+d_13.*d_24+d_12.*d_34).*(d_14.*d_23+d_13.*d_24+d_12.*d_34))./(sqrt(2)*sqrt(-2.*d_34.^2.*d_12.^4-2.*d_34.^4.*d_12.^2-2.*d_13.^2.*d_23.^2.*d_12.^2+2.*d_14.^2.*d_23.^2.*d_12.^2+2.*d_13.^2.*d_24.^2.*d_12.^2-2.*d_14.^2.*d_24.^2.*d_12.^2+2.*d_13.^2.*d_34.^2.*d_12.^2+2.*d_14.^2.*d_34.^2.*d_12.^2+2.*d_23.^2.*d_34.^2.*d_12.^2+2.*d_24.^2.*d_34.^2.*d_12.^2-2.*d_14.^2.*d_23.^4-2.*d_13.^2.*d_24.^4-2.*d_14.^4.*d_23.^2+2.*d_13.^2.*d_14.^2.*d_23.^2-2.*d_13.^4.*d_24.^2+2.*d_13.^2.*d_14.^2.*d_24.^2+2.*d_13.^2.*d_23.^2.*d_24.^2+2.*d_14.^2.*d_23.^2.*d_24.^2-2.*d_13.^2.*d_14.^2.*d_34.^2+2.*d_14.^2.*d_23.^2.*d_34.^2+2.*d_13.^2.*d_24.^2.*d_34.^2-2.*d_23.^2.*d_24.^2.*d_34.^2)); + assert(nargout == 1); + case 3 + % http://www.mathworks.com/matlabcentral/fileexchange/17300-circumcircle-of-a-triangle/content/circumcircle.m + + %compute the length of sides (AB, BC and CA) of the triangle + l = [ ... + sqrt(sum((V(T(:,2),:)-V(T(:,3),:)).^2,2)) ... + sqrt(sum((V(T(:,3),:)-V(T(:,1),:)).^2,2)) ... + sqrt(sum((V(T(:,1),:)-V(T(:,2),:)).^2,2)) ... + ]; + dblA = doublearea(V,T); + %use formula: R=abc/(4*area) to compute the circum radius + R = prod(l,2)./(2*dblA); + %compute the barycentric coordinates of the circum center + B= [ ... + l(:,1).^2.*(-l(:,1).^2+l(:,2).^2+l(:,3).^2) ... + l(:,2).^2.*( l(:,1).^2-l(:,2).^2+l(:,3).^2) ... + l(:,3).^2.*( l(:,1).^2+l(:,2).^2-l(:,3).^2)]; + % normalize + B = bsxfun(@rdivide,B,sum(B,2)); + %convert to the real coordinates + C = zeros(size(T,1),size(V,2)); + for d = 1:size(V,2); + C(:,d) = sum(B.*[V(T(:,1),d) V(T(:,2),d) V(T(:,3),d)],2); + end + +end diff --git a/matlab/external/gptoolbox/mesh/clean_dir.m b/matlab/external/gptoolbox/mesh/clean_dir.m new file mode 100644 index 0000000..b9069b7 --- /dev/null +++ b/matlab/external/gptoolbox/mesh/clean_dir.m @@ -0,0 +1,56 @@ +function clean_dir(dir_arg) +% CLEAN_DIR Clean an entire directory of models +% +% +% Inputs: +% dir_arg argument for `dir` like '*.OBJ' +% + +%addpath ../ +files = dir(dir_arg); +for f = 1:numel(files); + file = files(f).name; + [path,name,ext] = fileparts(file); + fprintf('%s...',file); + [V,F] = load_mesh(file,'Quiet',true); + mesh_fix_success = true; + try + [CV,CF] = meshfix(V,F); + catch + fprintf('meshfix crashed...'); + mesh_fix_success = false; + end + if size(CF,1) < 0.5*size(F,1) + fprintf('meshfix removed more than half...'); + tsurf(CF,CV); + axis equal; + title(file,'FontSize',15); + drawnow; + mesh_fix_success = false; + end + if mesh_fix_success + output_name = fullfile(path,[name '_fixed.obj']); + else + try + [CV,CF] = winding_number_clean(V,F,'SurfaceOnly',true); + output_name = fullfile(path,[name '_solid.obj']); + catch(e) + fprintf('failure.\n'); + continue; + end + end + try + [CCV,CCT,CCF] = tetgen(CV,CF); + fprintf('success!\n'); + catch + fprintf('tetgen failed on CV,CF...'); + fprintf('semi-success?\n'); + end + tsurf(CF,CV); + axis equal; + title(file,'FontSize',15); + drawnow; + writeOBJ(output_name,CV,CF); +end + +end diff --git a/matlab/external/gptoolbox/mesh/clean_tetgen_mesh.m b/matlab/external/gptoolbox/mesh/clean_tetgen_mesh.m new file mode 100644 index 0000000..329c8af --- /dev/null +++ b/matlab/external/gptoolbox/mesh/clean_tetgen_mesh.m @@ -0,0 +1,23 @@ +function clean_tetgen_mesh(input_file,output_file) + % CLEAN_TETGEN_MESH TetGen writes ALL triangles to the .mesh file, that is + % all faces of the tetrahedra in the 3D mesh. + % clean_tetgen_mesh(input_file,output_file) reads the vertices and tetrahedra + % in input_file (ignoring triangles) and determines the surfaces triangles + % then write the vertices, surfaces triangles and tetrahedra to output_file + % + % clean_tetgen_mesh(input_file,output_file) + % + % Input: + % input_file path to .mesh file containing vertices and tetrahedra + % output_file path to .mesh file to be written + % + [V,T,F] = readMESH(input_file); + F = boundary_faces(T); + % reverse orientation of triangles, tetgen seems to have backwards + % orientation + F = [F(:,3) F(:,2) F(:,1)]; + % rearrange vertices so that vertices on surface come before internal + % vertices + [V,T,F] = faces_first(V,T,F); + writeMESH(output_file,V,T,F); +end diff --git a/matlab/external/gptoolbox/mesh/collapse_close_points.m b/matlab/external/gptoolbox/mesh/collapse_close_points.m new file mode 100644 index 0000000..2b80b08 --- /dev/null +++ b/matlab/external/gptoolbox/mesh/collapse_close_points.m @@ -0,0 +1,138 @@ +function [NC,NE] = collapse_close_points(C,E,epsilon) + % COLLAPSE_CLOSE_POINTS collapse points closer than a given epsilon + % updating given the edge list. + % + % [NC,NE] = collapse_close_points(C,E) + % [NC,NE] = collapse_close_points(C,E,epsilon) + % + % Inputs: + % C #C by dim list of point positions + % E #E by 2 list of edges + % or + % F #F by 3 list of triangles + % epsilon minium distance allowed after collapses are complete, default is to + % use fraction of maximum edge length + % Outputs: + % NC #NC by dim list of new point positions + % NE #NE by 2 list of new edges + % + % Note: There is NO guarantee that the resulting mesh will be manifold. + % + % Example: + % %% Collapse edges + % % point position list + % C = [1,0;0,0;-1,0;0,1;eps,eps;0,-0.1;0,-1]; + % % edge list + % E = [1 2; 2 3; 4 5; 5 6;6 7]; + % % plot original + % subplot(1,2,1); + % plot([C(E(:,1),1) C(E(:,2),1)]',[C(E(:,1),2) C(E(:,2),2)]', ... + % '-','LineWidth',1); + % % collapse close edges + % [NC,NE] = collapse_close_points(C,E,0.2); + % % plot result + % subplot(1,2,2); + % plot([NC(NE(:,1),1) NC(NE(:,2),1)]',[NC(NE(:,1),2) NC(NE(:,2),2)]', ... + % '-','LineWidth',1); + % + % %% Collapse faces + % % point position list + % C = [1,0;0,0;-1,0;0,1;eps,eps;0,-0.1;0,-1]; + % % face list + % F = [1 4 5; 1 5 2; 1 2 6; 1 6 7;3 7 6; 3 6 2; 3 2 5; 3 5 4]; + % % plot original + % subplot(1,2,1); + % tsurf(F,C); + % [NC,NF] = collapse_close_points(C,F,0.2); + % % plot result + % subplot(1,2,2); + % tsurf(NF,NC); + % + % + + assert(size(E,2) == 2 || size(E,2) == 3); + + if ~exist('epsilon','var') || isempty(epsilon) + if size(E,2) == 2 + EE = E; + else + EE = edges(E); + end + % maximum edge length + maxD = max(sqrt(sum((C(EE(:,1),:) - C(EE(:,2),:)).^2,2))); + epsilon = maxD/100; + end + + % avoid sqrts + sqr_eps = epsilon.^2; + + % make room for outputs + NC = C; + NE = E; + + % set previous count to phony value to enter while loop + prev_count = size(NC,1)+1; + + % Continue collapse iterations until we're no longer collapsing anything + while prev_count ~= size(NC,1) + prev_count = size(NC,1); + % repeat each point position, (each point as seen by each other point) + NCC = repmat(NC,[1 1 size(NC,1)]); + D = squeeze(sum((NCC - permute(NCC,[3 2 1])).^2,2)); + % add infs along diagonal so self-distances are excluded + D = D + diag(diag(D)+inf); + % collect minimum distances for each point and indices to that closest point + [minD,q] = min(D); + % indices of points + p = 1:size(NC,1); + % list of "snaps", that is we're going to snap snap(:,2) to snap(:,1), or + % we're going to remove snap(:,2) and point all edges that use to be incident + % on snap(:,2) to snap(:,1) + snap = unique(sort([p(minD 0); + OF = LOC(EF); +end diff --git a/matlab/external/gptoolbox/mesh/conformalized_mean_curvature_flow.m b/matlab/external/gptoolbox/mesh/conformalized_mean_curvature_flow.m new file mode 100644 index 0000000..5924f9c --- /dev/null +++ b/matlab/external/gptoolbox/mesh/conformalized_mean_curvature_flow.m @@ -0,0 +1,120 @@ +function [U,Usteps] = conformalized_mean_curvature_flow(V,F,varargin) + % CONFORMALIZED_MEAN_CURVATURE_FLOW Flow a surface according to "Can mean + % curvature flow be made non-singular?" [Kazhdan et al. 2012] + % + % Inputs: + % V #V by dim list of vertex positions + % F #F by 3 list of triangle indices into V + % Optional: + % 'MaxIter' followed by maximum number of iterations {100} + % 'delta' followed by delta value, should roughly be in range + % [1e-13,1e13] {1} + % 'LaplacianType' followed by 'cotangent' of 'uniform'. + % 'V0' followed by #V by 3 mesh positions to treat as initial mesh (to + % build laplacian from) + % 'RescaleOutput' followed by whether to scale output to match input + % (otherwise scaled to unit surface area and moved to origin for + % numerical robustness) {false} + % Outputs: + % U #V by dim list of new vertex positions + % Usteps #V by dim by iterations list of vertex positions during flow + % + + % default values + delta = 1; + max_iter = 100; + laplacian_type = 'cotangent'; + until_self_intersection_free = false; + V0 = V; + rescale_output = false; + % Map of parameter names to variable names + params_to_variables = containers.Map( ... + {'MaxIter','delta','LaplacianType','V0','RescaleOutput', ... + 'UntilSelfIntersectionFree'}, ... + {'max_iter','delta','laplacian_type','V0','rescale_output', ... + 'until_self_intersection_free'}); + v = 1; + while v <= numel(varargin) + param_name = varargin{v}; + if isKey(params_to_variables,param_name) + assert(v+1<=numel(varargin)); + v = v+1; + % Trick: use feval on anonymous function to use assignin to this workspace + feval(@()assignin('caller',params_to_variables(param_name),varargin{v})); + else + error('Unsupported parameter: %s',varargin{v}); + end + v=v+1; + end + + switch laplacian_type + case 'cotangent' + L = cotmatrix(V,F); + case 'uniform' + A = adjacency_matrix(F); + L = A - diag(sparse(sum(A,2))); + end + + if nargout > 1 + Usteps = zeros([size(V) max_iter]); + end + U = V; + iter = 1; + while true + if nargout > 1 + Usteps(:,:,iter) = U; + end + if until_self_intersection_free + [~,~,IF] = selfintersect(U,F,'DetectOnly',true,'FirstOnly',true); + if isempty(IF) + break; + end + end + U_prev = U; + % 'full' seems slight more stable than 'barycentric' which is more stable + % than 'voronoi' + M = massmatrix(U,F,'barycentric'); + U = (M-delta*L)\(M*U); + area = sum(doublearea(U,F)*0.5); + c = sum(bsxfun(@times,0.5*doublearea(U,F)/area,barycenter(U,F))); + U = bsxfun(@minus,U,c); + U = U/sqrt(area); + % Use difference from previous as stopping criterion + % Better would be to look for convergence while factoring out Möbius + % transformation. + % Q: Stop when no change in angles? + d = trace(((U-U_prev)'*M*(U-U_prev)).^2); + if d < 1e-13 + break; + end + % Volume of unit area sphere: pi^-0.5/6 + %[c,vol] = centroid(U,F); + %tsurf(F,U); + %%[vol pi^-0.5/6] + %title(sprintf('%g',sum(doublearea(U,F)*0.5))); + %drawnow; + if iter >= max_iter + warning('Max iterations (%d) exceeded without convergence',max_iter); + break; + end + iter = iter + 1; + end + + if nargout > 1 + Usteps = Usteps(:,:,1:iter); + end + + if rescale_output + area = sum(doublearea(V,F)*0.5); + c = sum(bsxfun(@times,0.5*doublearea(V,F)/area,barycenter(V,F))); + U = U*sqrt(area); + U = bsxfun(@plus,U,c); + if nargout > 1 + for iter = 2:size(Usteps,3) + Usteps(:,:,iter) = Usteps(:,:,iter)*sqrt(area); + Usteps(:,:,iter) = bsxfun(@plus,Usteps(:,:,iter),c); + end + end + end + +end diff --git a/matlab/external/gptoolbox/mesh/conic.m b/matlab/external/gptoolbox/mesh/conic.m new file mode 100644 index 0000000..44ad1a1 --- /dev/null +++ b/matlab/external/gptoolbox/mesh/conic.m @@ -0,0 +1,168 @@ +function [Z,f] = conic(varargin) + % CONIC optimization wrapper for mosek, uses same prototype for conic and + % quadprog + % minimize ||Fx||² + c'x + % subject to: Aeq x = beq + % Aleq x ≤ bleq + % x ≤ lx + % x ≥ ux + % x(b) = bc + % + % Z = conic(F,c,Aeq,beq,Aleq,bleq,lx,ux,b,bc,'ParameterName',ParameterValue) + % + % Inputs: + % F #F by #x quadratic, least-squares matrix + % c #x by 1 linear term + % Aeq neq by #x linear equality matrix + % beq neq by 1 linear equality rhs + % Aleq nleq by #x linear inequality matrix + % bleq neq by 1 linear inequality rhs + % lx #x by 1 lower bounds + % ux #x by 1 upper bounds + % b #b list of boundary (fixed) indices in x + % bc #b list of boundary (fixed) values for b + % Optional: + % 'Quiet' followed by 'echo(0)' or '' to be quite or loud + % 'OptType' followed by 'conic' or 'quad' + % 'Param' followed by mosek param struct + % + + FF = varargin{1}; + c = varargin{2}; + Aeq = varargin{3}; + beq = varargin{4}; + Aleq = varargin{5}; + bleq = varargin{6}; + lx = varargin{7}; + ux = varargin{8}; + b = varargin{9}; + bc = varargin{10}; + + param = default_mosek_param(); + quiet = 'echo(0)'; + opt_type = 'conic'; + + ii = 11; + while(ii <= nargin) + switch varargin{ii} + case 'Quiet' + ii = ii + 1; + assert(ii<=nargin); + quiet = varargin{ii}; + case 'Param' + ii = ii + 1; + assert(ii<=nargin); + param = varargin{ii}; + case 'OptType' + ii = ii + 1; + assert(ii<=nargin); + opt_type = varargin{ii}; + otherwise + error(['Unsupported parameter: ' varargin{ii}]); + end + ii = ii + 1; + end + if isfield(param,'Diagnostics'); + param = rmfield(param,'Diagnostics'); + end + + % number of primary variables + n = size(FF,2); + nt = size(FF,1); + % identity the size of rows in FF + I = speye(nt,nt); + % number of equality constraints + neq = size(Aeq,1); + % number of less than or equals constraints + nleq = size(Aleq,1); + + % avoid warnings when Aeq and Aleq are empty + if isempty(Aeq) + Aeq = sparse(0,n); + end + if isempty(Aleq) + Aleq = sparse(0,n); + end + + switch opt_type + case 'conic' + % Follows: mosek 6.0's documentation "10.3.3.1. Quadratic objective and + % constraints" but ignores quadratic constraints because we don't have any. + + % set up mosek problem + prob = []; + prob.c = [c;zeros(nt,1);1;0]; + prob.a = [ ... + FF -I zeros(nt,2); ... + Aeq sparse(neq,nt) zeros(neq,2) ; ... + Aleq sparse(nleq,nt) zeros(nleq,2) ; ... + ]; + prob.blc = [zeros(nt,1);beq;-Inf(nleq,1)]; + prob.buc = [zeros(nt,1);beq;bleq]; + prob.blx = [lx;-Inf(nt,1);0;1]; + prob.bux = [ux;Inf(nt,1);Inf;1]; + prob.cones = cell(1,1); + prob.cones{1}.type = 'MSK_CT_RQUAD'; + v_index = n+nt+1; + w_index = n+nt+2; + t_indices = n+(1:nt); + prob.cones{1}.sub = [v_index w_index t_indices]; + + % Enforce fixed values + prob.bux(b) = bc; + prob.blx(b) = bc; + + fprintf('Conic optimization using mosek...\n'); + case 'conic-debug' + prob = []; + t_indices = n+(1:nt); + prob.qosubi = t_indices; + prob.qosubj = t_indices; + prob.qoval = repmat(1,nt,1); + prob.c = [c;zeros(nt,1)]; + prob.a = [ ... + FF -I; ... + Aeq sparse(neq,nt) ; ... + Aleq sparse(nleq,nt) ; ... + ]; + prob.blc = [zeros(nt,1);beq;-Inf(nleq,1)]; + prob.buc = [zeros(nt,1);beq;bleq]; + prob.blx = [lx;-Inf(nt,1)]; + prob.bux = [ux;Inf(nt,1)]; + + % Enforce fixed values + prob.bux(b) = bc; + prob.blx(b) = bc; + + fprintf('Conic-debug optimization using mosek...\n'); + case 'quad' + + prob = []; + [prob.qosubi,prob.qosubj,prob.qoval] = find(tril(FF'*FF)); + prob.c = c; + prob.a = [Aeq; Aleq]; + prob.blc = [beq;-Inf(nleq,1)]; + prob.buc = [beq;bleq]; + prob.blx = lx; + prob.bux = ux; + + % Enforce fixed values + prob.bux(b) = bc; + prob.blx(b) = bc; + fprintf('Quadratic optimization using mosek...\n'); + end + + if isfield(param,'Display'); + param = rmfield(param,'Display'); + end + + %ticid = tic; + [r,res]=mosekopt(['minimize ' quiet],prob,param); + %fprintf('mosekopt time: %g\n',toc(ticid)); + report_mosek_error(r,res); + % extract solution from result + x = res.sol.itr.xx; + % set weights to solution in weight matrix + Z = x(1:n); + f = 0.5*sum((FF*Z).^2) + c'*Z; +end diff --git a/matlab/external/gptoolbox/mesh/conncomp.m b/matlab/external/gptoolbox/mesh/conncomp.m new file mode 100644 index 0000000..7017b54 --- /dev/null +++ b/matlab/external/gptoolbox/mesh/conncomp.m @@ -0,0 +1,21 @@ +function [S,C] = conncomp(G) + % CONNCOMP Drop in replacement for graphconncomp.m from the bioinformatics + % toobox. G is an n by n adjacency matrix, then this identifies the S + % connected components C. This is also an order of magnitude faster. + % + % [S,C] = conncomp(G) + % + % Inputs: + % G n by n adjacency matrix + % Outputs: + % S scalar number of connected components + % C + + % Transpose to match graphconncomp + G = G'; + + [p,q,r] = dmperm(G+speye(size(G))); + S = numel(r)-1; + C = cumsum(full(sparse(1,r(1:end-1),1,1,size(G,1)))); + C(p) = C; +end diff --git a/matlab/external/gptoolbox/mesh/connectedComponent.m b/matlab/external/gptoolbox/mesh/connectedComponent.m new file mode 100644 index 0000000..22ea4dd --- /dev/null +++ b/matlab/external/gptoolbox/mesh/connectedComponent.m @@ -0,0 +1,56 @@ +function [C] = connectedComponent(TT,TAG) +% CONNECTEDCOMPONENT Compute the connected components of a subset of triangles +% on a tri surface. Two faces are considered connected iff they share an edge. +% +% +% [C] = connectedComponent(TT,TAG) +% +% Inputs: +% TT face-face topology, Fx3 (you can use the function tt(F) to compute it) +% TAG subset of faces where the connected components are computed, Fx1 +% Outputs: +% C cell array of connected components. Every element of the cell array +% contains the indices of the faces in the corresponding connected +% component +% +% Use size(C) to know the number of connected components detected +% + +TOVISIT = 1; +VISITED = 2; + +TAG(TAG ~= 0) = TOVISIT; % mark as to visit +C = cell(1,1); +Crow = 1; + +I = find(TAG); + +for i = I' + if (TAG(i) == 1) % must be visited + CElem = [i]; + toVisit = [i]; + TAG(i) = VISITED; + + while size(toVisit) ~= 0 + current = toVisit(1); + toVisit = toVisit(2:end); + for j=1:3 + neigh = TT(current,j); + if (neigh == -1) + continue %% border + end + + if (TAG(neigh) == TOVISIT) + TAG(neigh) = VISITED; + CElem = [CElem neigh]; + toVisit = [toVisit neigh]; + end + end + end + + C{Crow} = CElem; + Crow = Crow + 1; + end +end + +end diff --git a/matlab/external/gptoolbox/mesh/connectedComponentV.m b/matlab/external/gptoolbox/mesh/connectedComponentV.m new file mode 100644 index 0000000..2cba488 --- /dev/null +++ b/matlab/external/gptoolbox/mesh/connectedComponentV.m @@ -0,0 +1,56 @@ +function [C] = connectedComponentV(VV,TAG) +% CONNECTEDCOMPONENTV Compute the connected components of a subset of vertices +% on a tri surface. Two vertices are considered connected iff an edge connects +% them. +% +% [C] = connectedComponent(VV,TAG) +% +% Inputs: +% VV vertex-vertex topology, should be a sparse matrix as returned by the +% function vv(V,F) +% TAG subset of vertices where the connected components are computed, Vx1 +% Output: +% C cell array of connected components. Every element of the cell array +% contains the indices of the vertices in the corresponding connected +% component Use size(C) to know the number of connected components +% detected + +TOVISIT = 1; +VISITED = 2; + +TAG(TAG ~= 0) = TOVISIT; % mark as to visit +C = cell(1,1); +Crow = 1; + +I = find(TAG); + +for i = I' + if (TAG(i) == 1) % must be visited + CElem = [i]; + toVisit = [i]; + TAG(i) = VISITED; + + while size(toVisit) ~= 0 + current = toVisit(1); + toVisit = toVisit(2:end); + ns = find(VV(:,current)); + for j=1:size(ns) + neigh = ns(j); + if (neigh == -1) + continue %% border + end + + if (TAG(neigh) == TOVISIT) + TAG(neigh) = VISITED; + CElem = [CElem neigh]; + toVisit = [toVisit neigh]; + end + end + end + + C{Crow} = CElem; + Crow = Crow + 1; + end +end + +end diff --git a/matlab/external/gptoolbox/mesh/connected_components.m b/matlab/external/gptoolbox/mesh/connected_components.m new file mode 100644 index 0000000..4c5f5f3 --- /dev/null +++ b/matlab/external/gptoolbox/mesh/connected_components.m @@ -0,0 +1,22 @@ +function C = connected_components(F) + % CONNECTED_COMPONENTS Determine the connected components of a mesh described + % by the simplex list F. Components are determined with respect to the edges of + % the mesh. That is, a single component may contain non-manifold edges and + % vertices. + % + % C = connected_components(F) + % + % Inputs: + % F #F by simplex-size list of simplices + % Outputs: + % C #V list of ids for each CC + % + % Examples: + % trisurf(F,V(:,1),V(:,2),V(:,3), ... + % connected_components([F;repmat(size(V,1),1,3)])); + + % build adjacency list + A = adjacency_matrix(F); + [~,C] = conncomp(A); + +end diff --git a/matlab/external/gptoolbox/mesh/cookie_cutter.m b/matlab/external/gptoolbox/mesh/cookie_cutter.m new file mode 100644 index 0000000..07769ed --- /dev/null +++ b/matlab/external/gptoolbox/mesh/cookie_cutter.m @@ -0,0 +1,91 @@ +function [V,F,W,G] = cookie_cutter(P,E) + % COOKIE_CUTTER Generate a cookie cutter model from a curve + % + % [V,F,W,G] = cookie_cutter(P,E) + % + % Inputs: + % P #P by 2 list of positions + % E #E by 3 list of edge indices into P + % Outputs: + % V #V by 3 list of positions of cutter part + % F #F by 3 list of triangle indices on cutter part + % W #W by 3 list of positions of stamper part + % G #G by 3 list of triangle indices on stamper part + % + + function [V,O] = robust_overlap(S,E) + sqr_len = mean(sum((S(E(:,1),:)-S(E(:,2),:)).^2,2)); + max_area = sqr_len/9; + [V,F] = cdt(S,E,'TriangleFlags',sprintf('-qYY -a%g',max_area),'Quiet',true); + w = winding_number(S,E,barycenter(V,F)); + F = F(w>0.5,:); + [V,I] = remove_unreferenced(V,F); + F = I(F); + O = outline(F); + [V,I] = remove_unreferenced(V,O); + O = I(O); + [V,~,I] = remove_duplicate_vertices(V,1e-3); + O = I(O); + % remove degnerate edges + O = O(O(:,1) ~= O(:,2),:); + % remove duplice edges + [~,I] = unique(sort(O,2),'rows'); + O = O(I,:); + assert(size(unique(sort(O,2),'rows'),1) == size(O,1)); + [V,F] = triangle(V,O,[],'Flags','-YY','Quiet'); + w = abs(winding_number(V,O,barycenter(V,F))); + F = F(w>0.5,:); + O = outline(F); + [V,I] = remove_unreferenced(V,O); + O = I(O); + assert(size(unique(sort(O,2),'rows'),1) == size(O,1)); + + end + + % thin wall + offset = 0.5; + [SI,SO,EI,EO] = offset_curve(P,offset); + S = [SI;SO]; + E = [EI;size(SI,1)+EO]; + [S,E] = robust_overlap(S,E); + + % thick wall + k_offset = 2; + [KI,KO,KEI,KEO] = offset_curve(P,k_offset); + K = [KI;KO]; + KE = [KEI;size(KI,1)+KEO]; + [K,KE] = robust_overlap(K,KE); + + % height of cutting wall + h = 15; + % height of lip + th = 3; + % height of stamper + sth = 5; + [CV,CF] = wedding_cake({K,S},{KE,E},[th,h]); + + tol = 0.8; + [sP,~,sE,~] = offset_curve(P,offset+tol); + plot_edges(sP,sE); + sE = fliplr(sE); + [sP,sE] = robust_overlap(sP,sE); + % center + c = mean(sP); + % center should be inside + assert(abs(winding_number(sP,sE,c))>0.5); + % radius determined by closest point on curve + r = min(all_pairs_distances(K,c)); + r = 0.9*r; + r = min(r,4); + theta = linspace(0,2*pi,100)'; + theta = theta(1:end-1); + hP = bsxfun(@plus,c,r*[cos(theta) sin(theta)]); + hE = [1:size(hP,1);2:size(hP,1) 1]'; + [SV,SF] = wedding_cake({sP,hP},{sE,hE},[sth,2*h]); + + % concatenate + F = [CF;size(CV,1)+SF]; + %V = [CV;bsxfun(@plus,[max(CV(:,1))*2 0 0],SV)]; + % Cutter needs to be flipped! + V = [bsxfun(@times,[-1 1 1],CV);bsxfun(@plus,[abs(max(CV(:,1)))/2 0 0],SV)]; +end diff --git a/matlab/external/gptoolbox/mesh/coordinate_constraint.m b/matlab/external/gptoolbox/mesh/coordinate_constraint.m new file mode 100644 index 0000000..ff3dc92 --- /dev/null +++ b/matlab/external/gptoolbox/mesh/coordinate_constraint.m @@ -0,0 +1,36 @@ +function [Alp,blp] = coordinate_constraint(V,C) + % COORDINATE_CONSTRAINT Build a "coordinate constraint" matrix for enforcing + % linear precision in generalized barycentric coordinates or skinning + % weights. + % + % [Alp,blp] = coordinate_constraint(V,C) + % + % Inputs: + % V #V by dim list of sample locations + % C #C by dim list of cage/control vertex positions + % Outputs: + % Alp #V*dim by #V*c sparse matrix of constraint coefficients + % blp #V*dim list of right hand sides + % + % Example: + % % fine mesh in (V,F) cage in (C,CF), boundary conditions in (b,bc) + % [Alp,blp] = coordinate_constraint(V,C) + % W = min_quad_with_fixed(Q,[],b,bc,Alp,blp) + % max(abs(Alp*W(:) - blp)) + % + + % dimensions + n = size(V,1); + d = size(C,2); + assert(d == size(V,2)); + c = size(C,1); + AlpI = reshape(repmat(1:n,c,1),n*c,1); + AlpJ = reshape(bsxfun(@plus,repmat((1:c)-1,n,1)*n,(1:n)')',n*c,1); + %% Handle each dimension + AlpI = reshape(bsxfun(@plus,AlpI,((1:d)-1)*n),n*c*d,1); + AlpJ = repmat(AlpJ(:),d,1); + AlpV = reshape(repmat(C,n,1),n*c*d,1); + Alp = sparse(AlpI(:),AlpJ(:),AlpV(:),n*d,c*n); + blp = V(:); + +end diff --git a/matlab/external/gptoolbox/mesh/cotangent.m b/matlab/external/gptoolbox/mesh/cotangent.m new file mode 100644 index 0000000..a502233 --- /dev/null +++ b/matlab/external/gptoolbox/mesh/cotangent.m @@ -0,0 +1,158 @@ +function C = cotangent(V,F,varargin) + % COTANGENT compute the cotangents of each angle in mesh (V,F), more details + % can be found in Section 1.1 of "Algorithms and Interfaces for Real-Time + % Deformation of 2D and 3D shapes" [Jacobson 2013] + % + % C = cotangent(V,F) + % C = cotangent(V,F,'ParameterName',parameter_value,...) + % + % Known bugs: + % This seems to return 0.5*C and for tets already multiplies by + % edge-lengths + % + % Inputs: + % V #V by dim list of rest domain positions + % F #F by {3|4} list of {triangle|tetrahedra} indices into V + % Optional (3-manifolds only): + % 'SideLengths' followed by #F by 3 list of edge lengths corresponding + % to: 23 31 12. In this case V is ignored. + % or + % followed by #T by 6 list of tet edges lengths: + % 41 42 43 23 31 12 + % 'FaceAreas' followed by #T by 4 list of tet face areas + % Outputs: + % C #F by {3|6} list of cotangents corresponding + % angles for triangles, columns correspond to edges 23,31,12 + % dihedral angles *times opposite edge length* over 6 for tets, + % WRONG: columns correspond to edges 23,31,12,41,42,43 + % RIGHT: columns correspond to *faces* 23,31,12,41,42,43 + % + % See also: cotmatrix + % + % Copyright 2013, Alec Jacobson (jacobson@inf.ethz.ch) + % + + switch size(F,2) + case 3 + + % default values + l = []; + % Map of parameter names to variable names + params_to_variables = containers.Map( ... + {'SideLengths'}, {'l'}); + v = 1; + while v <= numel(varargin) + param_name = varargin{v}; + if isKey(params_to_variables,param_name) + assert(v+1<=numel(varargin)); + v = v+1; + % Trick: use feval on anonymous function to use assignin to this workspace + feval(@()assignin('caller',params_to_variables(param_name),varargin{v})); + else + error('Unsupported parameter: %s',varargin{v}); + end + v=v+1; + end + assert(numel(varargin) == 0); + + % triangles + if isempty(l) + % edge lengths numbered same as opposite vertices + l = [ ... + sqrt(sum((V(F(:,2),:)-V(F(:,3),:)).^2,2)) ... + sqrt(sum((V(F(:,3),:)-V(F(:,1),:)).^2,2)) ... + sqrt(sum((V(F(:,1),:)-V(F(:,2),:)).^2,2)) ... + ]; + end + i1 = F(:,1); i2 = F(:,2); i3 = F(:,3); + l1 = l(:,1); l2 = l(:,2); l3 = l(:,3); + % semiperimeters + s = (l1 + l2 + l3)*0.5; + % Heron's formula for area + dblA = 2*sqrt( s.*(s-l1).*(s-l2).*(s-l3)); + % cotangents and diagonal entries for element matrices + % correctly divided by 4 (alec 2010) + C = [ ... + (l2.^2 + l3.^2 -l1.^2)./dblA/4 ... + (l1.^2 + l3.^2 -l2.^2)./dblA/4 ... + (l1.^2 + l2.^2 -l3.^2)./dblA/4 ... + ]; + case 4 + % Dealing with tets + T = F; + + l = []; + s = []; + v = 1; + while v <= numel(varargin) + switch varargin{v} + case 'SideLengths' + assert((v+1)<=numel(varargin)); + v = v+1; + l = varargin{v}; + case 'FaceAreas' + assert((v+1)<=numel(varargin)); + v = v+1; + s = varargin{v}; + otherwise + error(['Unsupported parameter: ' varargin{v}]); + end + v = v+1; + end + if isempty(l) + % lengths of edges opposite *face* pairs: 23 31 12 41 42 43 + l = [ ... + sqrt(sum((V(T(:,4),:)-V(T(:,1),:)).^2,2)) ... + sqrt(sum((V(T(:,4),:)-V(T(:,2),:)).^2,2)) ... + sqrt(sum((V(T(:,4),:)-V(T(:,3),:)).^2,2)) ... + sqrt(sum((V(T(:,2),:)-V(T(:,3),:)).^2,2)) ... + sqrt(sum((V(T(:,3),:)-V(T(:,1),:)).^2,2)) ... + sqrt(sum((V(T(:,1),:)-V(T(:,2),:)).^2,2)) ... + ]; + end + % (unsigned) face Areas (opposite vertices: 1 2 3 4) + if isempty(s) + s = 0.5*[ ... + doublearea_intrinsic(l(:,[2 3 4])) ... + doublearea_intrinsic(l(:,[1 3 5])) ... + doublearea_intrinsic(l(:,[1 2 6])) ... + doublearea_intrinsic(l(:,[4 5 6]))]; + end + + [~,cos_theta] = dihedral_angles([],[],'SideLengths',l,'FaceAreas',s); + + % volume + vol = volume_intrinsic(l); + + %% Law of cosines + %% http://math.stackexchange.com/a/49340/35376 + %H_sqr = (1/16) * ... + % (4*l(:,[4 5 6 1 2 3]).^2.* l(:,[1 2 3 4 5 6]).^2 - ... + % ((l(:, [2 3 4 5 6 1]).^2 + l(:,[5 6 1 2 3 4]).^2) - ... + % (l(:, [3 4 5 6 1 2]).^2 + l(:,[6 1 2 3 4 5]).^2)).^2); + %cos_theta= (H_sqr - s(:,[2 3 1 4 4 4]).^2 - ... + % s(:,[3 1 2 1 2 3]).^2)./ ... + % (-2*s(:,[2 3 1 4 4 4]).* ... + % s(:,[3 1 2 1 2 3])); + %% To retrieve dihedral angles stop here... + %theta = acos(cos_theta); + %theta/pi*180 + + % Law of sines + % http://mathworld.wolfram.com/Tetrahedron.html + %sin_theta = bsxfun(@rdivide,vol,(2./(3*l)) .* s(:,[1 2 3 2 3 1]) .* s(:,[4 4 4 3 1 2])); + sin_theta = bsxfun(@rdivide,vol,(2./(3*l)) .* s(:,[2 3 1 4 4 4]) .* s(:,[3 1 2 1 2 3])); + %% Using sin for dihedral angles gets into trouble with signs + %theta = asin(sin_theta); + %theta/pi*180 + + % http://arxiv.org/pdf/1208.0354.pdf Page 18 + C = 1/6 * l .* cos_theta ./ sin_theta; + %% One should probably never use acot to retrieve signed angles + %theta = acot(C); + %theta/pi*180 + otherwise + error('Unsupported simplex type'); + end + +end diff --git a/matlab/external/gptoolbox/mesh/cotmatrix.m b/matlab/external/gptoolbox/mesh/cotmatrix.m new file mode 100644 index 0000000..4e7901c --- /dev/null +++ b/matlab/external/gptoolbox/mesh/cotmatrix.m @@ -0,0 +1,114 @@ +function L = cotmatrix(V,F) + % COTMATRIX computes cotangent matrix (laplacian mesh operator), (mass/area + % terms already cancelled out) + % + % L = cotmatrix(V,F) + % L = cotmatrix(V,T) + % + % For size(F,2)==4, This is distinctly NOT following definition that appears + % in the appendix of: ``Interactive Topology-aware Surface Reconstruction,'' + % by Sharf, A. et al + % http://www.cs.bgu.ac.il/~asharf/Projects/InSuRe/Insure_siggraph_final.pdf + % + % Instead it is a purely geometric construction. Find more details in Section + % 1.1 of "Algorithms and Interfaces for Real-Time Deformation of 2D and 3D + % shapes" [Jacobson 2013] + % + % ND derivation given in "A MONOTONE FINITE ELEMENT SCHEME FOR + % CONVECTION-DIFFUSION EQUATIONS" [Xu & ZIKATANOV 1999] + % + % 3D derivation given in "Aspects of unstructured grids and finite-volume + % solvers for the Euler and Navier-Stokes equations" [Barth 1992] + % + % + % Inputs: + % V #V x dim matrix of vertex coordinates + % F #F x simplex-size matrix of indices of triangle or tetrahedron corners + % Outputs: + % L sparse #V x #V matrix of cot weights + % + % Copyright 2011, Alec Jacobson (jacobson@inf.ethz.ch), Denis Zorin + % + % See also: cotangent + % + + ss = size(F,2); + switch ss + case 3 + %% Could just replace everything with: + %C = cotangent(V,F); + %L = sparse(F(:,[2 3 1]), F(:,[3 1 2]), C,size(V,1),size(V,1)); + %L = L+L'; + %L = L-diag(sum(L,2)); + + % should change code below, so we don't need this transpose + if(size(F,1) == 3) + warning('F seems to be 3 by #F, it should be #F by 3'); + end + F = F'; + + % renaming indices of vertices of triangles for convenience + i1 = F(1,:); i2 = F(2,:); i3 = F(3,:); + % #F x 3 matrices of triangle edge vectors, named after opposite vertices + v1 = V(i3,:) - V(i2,:); v2 = V(i1,:) - V(i3,:); v3 = V(i2,:) - V(i1,:); + % computing *unsigned* areas + if size(V,2) == 2 + % 2d vertex data + dblA = abs(v1(:,1).*v2(:,2)-v1(:,2).*v2(:,1)); + elseif size(V,2) == 3 + %n = cross(v1,v2,2); dblA = multinorm(n,2); + + % area of parallelogram is twice area of triangle + % area of parallelogram is || v1 x v2 || + n = cross(v1,v2,2); + % THIS DOES MATRIX NORM!!! don't use it!! + % dblA = norm(n,2); + + % This does correct l2 norm of rows + dblA = (sqrt(sum((n').^2)))'; + else + error('unsupported vertex dimension %d', size(V,2)) + end + % cotangents and diagonal entries for element matrices + cot12 = -dot(v1,v2,2)./dblA/2; cot23 = -dot(v2,v3,2)./dblA/2; cot31 = -dot(v3,v1,2)./dblA/2; + % diag entries computed from the condition that rows of the matrix sum up to 1 + % (follows from the element matrix formula E_{ij} = (v_i dot v_j)/4/A ) + diag1 = -cot12-cot31; diag2 = -cot12-cot23; diag3 = -cot31-cot23; + % indices of nonzero elements in the matrix for sparse() constructor + i = [i1 i2 i2 i3 i3 i1 i1 i2 i3]; + j = [i2 i1 i3 i2 i1 i3 i1 i2 i3]; + % values corresponding to pairs form (i,j) + v = [cot12 cot12 cot23 cot23 cot31 cot31 diag1 diag2 diag3]; + % for repeated indices (i,j) sparse automatically sums up elements, as we + % want + L = sparse(i,j,v,size(V,1),size(V,1)); + case 4 + if(size(F,1) == 4 && size(F,2) ~=4) + warning('F seems to be 4 by #F, it should be #F by 4'); + end + % number of mesh vertices + n = size(V,1); + % cotangents of dihedral angles + C = cotangent(V,F); + %% TODO: fix cotangent to have better accuracy so this isn't necessary + %% Zero-out almost zeros to help sparsity + %C(abs(C)<10*eps) = 0; + % add to entries + L = sparse(F(:,[2 3 1 4 4 4]),F(:,[3 1 2 1 2 3]),C,n,n); + % add in other direction + L = L + L'; + % diagonal is minus sum of offdiagonal entries + L = L - diag(sum(L,2)); + %% divide by factor so that regular grid laplacian matches finite-difference + %% laplacian in interior + %L = L./(4+2/3*sqrt(3)); + %% multiply by factor so that matches legacy laplacian in sign and + %% "off-by-factor-of-two-ness" + %L = L*0.5; + % flip sign to match cotmatix.m + if(all(diag(L)>0)) + warning('Flipping sign of cotmatrix3, so that diag is negative'); + L = -L; + end + end +end diff --git a/matlab/external/gptoolbox/mesh/cotmatrix3.m b/matlab/external/gptoolbox/mesh/cotmatrix3.m new file mode 100644 index 0000000..06571f5 --- /dev/null +++ b/matlab/external/gptoolbox/mesh/cotmatrix3.m @@ -0,0 +1,33 @@ +function K = cotmatrix3(V,T) + % COTMATRIX3 computes cotangent matrix for 3D tetmeshes, area/mass terms + % already cancelled out: laplacian mesh operator + % + % This is distinctly NOT following definition that + % appears in the appendix of: ``Interactive Topology-aware Surface + % Reconstruction,'' by Sharf, A. et al + % http://www.cs.bgu.ac.il/~asharf/Projects/InSuRe/Insure_siggraph_final.pdf + % + % Instead it is a purely geometric construction. Find more details in Section + % 1.1 of "Algorithms and Interfaces for Real-Time Deformation of 2D and 3D + % shapes" [Jacobson 2013] + % + % ND derivation given in "A MONOTONE FINITE ELEMENT SCHEME FOR + % CONVECTION-DIFFUSION EQUATIONS" [Xu & ZIKATANOV 1999] + % + % 3D derivation given in "Aspects of unstructured grids and finite-volume + % solvers for the Euler and Navier-Stokes equations" [Barth 1992] + % + % K = cotmatrix(V,T) + % Inputs: + % V #V x 3 matrix of vertex coordinates + % T #T x 4 matrix of indices of tetrahedral corners + % Output: + % K #V x #V matrix of cot weights + % + % Copyright 2011, Alec Jacobson (jacobson@inf.ethz.ch) + % + % See also cotmatrix + % + warning('Deprecated. Call cotmatrix directly.'); + K = cotmatrix(V,T); +end diff --git a/matlab/external/gptoolbox/mesh/cotmatrix_embedded.m b/matlab/external/gptoolbox/mesh/cotmatrix_embedded.m new file mode 100644 index 0000000..bcc6e7f --- /dev/null +++ b/matlab/external/gptoolbox/mesh/cotmatrix_embedded.m @@ -0,0 +1,35 @@ +function L = cotmatrix_embedded(V,F) + % COTMATRIX_EMBEDDED computes cotangent matrix (laplacian mesh operator), + % (mass/area terms already cancelled out) where (V,F) are a mesh embedded in + % size(V,2) dimensional space. This is a generalization of cotmatrix and a + % wrapper for cotmatrix_intrinsic + % + % L = cotmatrix_embedded(V,F) + % + % Inputs: + % V #V x dim matrix of vertex coordinates + % F #F x 3 matrix of indices of triangle corners + % Outputs: + % L sparse #V x #V matrix of cot weights + % + % Example: + % % (V,F) is a surface mesh in R^3 + % L = cotmatrix(V,F); + % Le = cotmatrix_embedded(V,F); + % % results should be the same up to floating point error + % max(max(abs(L-Le))) + % + % See also: cotmatrix, cotmatrix_intrinsic + % + % Copyright 2011, Alec Jacobson (jacobson@inf.ethz.ch), Denis Zorin + % + + % edge lengths numbered same as opposite vertices + l = [ ... + sqrt(sum((V(F(:,2),:)-V(F(:,3),:)).^2,2)) ... + sqrt(sum((V(F(:,3),:)-V(F(:,1),:)).^2,2)) ... + sqrt(sum((V(F(:,1),:)-V(F(:,2),:)).^2,2)) ... + ]; + L = cotmatrix_intrinsic(l,F,size(V,1)); +end + diff --git a/matlab/external/gptoolbox/mesh/cotmatrix_intrinsic.m b/matlab/external/gptoolbox/mesh/cotmatrix_intrinsic.m new file mode 100644 index 0000000..f382712 --- /dev/null +++ b/matlab/external/gptoolbox/mesh/cotmatrix_intrinsic.m @@ -0,0 +1,54 @@ +function L = cotmatrix_intrinsic(l,F,nvert) + % COTMATRIX_INTRINSIC Compute cotangent Laplacian using edge lengths (not + % vertex positions). + % + % L = cotmatrix(l,F,nvert) + % + % Inputs: + % l #F by 3, array of edge lengths of edges opposite each face in F + % F #F by 3, list of indices of triangle corners + % nvert number of vertices, only needed to set size + % Outputs: + % L sparse nvert x nvert matrix of cot weights + % + % Example: + % % Reproduce regular cotmatrix using cotmatrix_intrinsic + % % edges numbered same as opposite vertices + % FT = F'; + % l = [ ... + % sqrt(sum((V(FT(:,2),:)-V(FT(:,3),:)).^2,2)) ... + % sqrt(sum((V(FT(:,3),:)-V(FT(:,1),:)).^2,2)) ... + % + % See also: cotmatrix + + % should change code below, so we don't need this transpose + if(size(F,1) == 3) + warning('F seems to be 3 by #F, it should be #F by 3'); + end + F = F'; + + % Law of cosines + Law of sine gives you: + + % renaming indices of vertices of triangles for convenience + i1 = F(1,:); i2 = F(2,:); i3 = F(3,:); + l1 = l(:,1); l2 = l(:,2); l3 = l(:,3); + % semiperimeters + s = (l1 + l2 + l3)*0.5; + % Heron's formula for area + dblA = 2*sqrt( s.*(s-l1).*(s-l2).*(s-l3)); + % cotangents and diagonal entries for element matrices + % correctly divided by 4 (alec 2010) + cot12 = (l1.^2 + l2.^2 -l3.^2)./dblA/4; + cot23 = (l2.^2 + l3.^2 -l1.^2)./dblA/4; + cot31 = (l1.^2 + l3.^2 -l2.^2)./dblA/4; + % diag entries computed from the condition that rows of the matrix sum up to 1 + % (follows from the element matrix formula E_{ij} = (v_i dot v_j)/4/A ) + diag1 = -cot12-cot31; diag2 = -cot12-cot23; diag3 = -cot31-cot23; + % indices of nonzero elements in the matrix for sparse() constructor + i = [i1 i2 i2 i3 i3 i1 i1 i2 i3]; + j = [i2 i1 i3 i2 i1 i3 i1 i2 i3]; + % values corresponding to pairs form (i,j) + v = [cot12 cot12 cot23 cot23 cot31 cot31 diag1 diag2 diag3]; + % for repeated indices (i,j) sparse automatically sums up elements, as we want + L = sparse(i,j,v,nvert,nvert); +end diff --git a/matlab/external/gptoolbox/mesh/covariance_scatter_matrix.m b/matlab/external/gptoolbox/mesh/covariance_scatter_matrix.m new file mode 100644 index 0000000..1703a44 --- /dev/null +++ b/matlab/external/gptoolbox/mesh/covariance_scatter_matrix.m @@ -0,0 +1,87 @@ +function [CSM] = covariance_scatter_matrix(varargin) + % COVARIANCE_SCATTER_MATRIX builds a scatter matrix for constructing the + % covariance matrices used in ARAP energy minimization. + % + % CSM = covariance_scatter_matrix(V,F) + % CSM = covariance_scatter_matrix(V,F,'ParameterName',ParameterValue) + % + % Inputs: + % V #V by dim list of initial domain positions + % F #F by #simplex size list of triangle indices into V + % Optional: + % 'Energy' + % followed by a string specifying which arap energy definition to use. + % One of the following: + % 'spokes' "As-rigid-as-possible Surface Modeling" by [Sorkine and + % Alexa 2007], rotations defined at vertices affecting incident + % edges, default + % 'elements' "A local-global approach to mesh parameterization" by + % [Liu et al. 2010] or "A simple geometric model for elastic + % deformation" by [Chao et al. 2010], rotations defined at + % elements (triangles or tets) + % 'spokes-and-rims' Adapted version of "As-rigid-as-possible Surface + % Modeling" by [Sorkine and Alexa 2007] presented in section 4.2 of + % or "A simple geometric model for elastic deformation" by [Chao et + % al. 2010], rotations defined at vertices affecting incident + % edges and opposite edges + % Outputs: + % CSM dim*nr by dim*n sparse matrix containing special laplacians along the + % diagonal so that when multiplied by repmat(U,dim,1) gives covariance + % matrix elements, can be used to speed up covariance matrix computation. + % Where nr is the number of best fit rotations which depends on the + % choice of energy + % Example: + % % compute covariance matrices of a mesh + % n = size(V,1); + % dim = size(V,2); + % CSM = covariance_scatter_matrix(V,F,'Energy','spokes') + % S = CSM*repmat(U,dim,1); + % % dim by dim by n list of covariance matrices + % S = permute(reshape(S,[n dim dim]),[2 3 1]); + % + + % default is Sorkine and Alexa style local rigidity energy + energy = 'spokes'; + V = varargin{1}; + F = varargin{2}; + % number of vertices + n = size(V,1); + % number of elements + m = size(F,1); + % number of dimensions + dim = size(V,2); + + ii = 3; + while(ii <= nargin) + switch varargin{ii} + case 'Energy' + ii = ii + 1; + assert(ii<=nargin); + energy = varargin{ii}; + otherwise + error(['Unsupported parameter: ' varargin{ii}]); + end + ii = ii + 1; + end + + % number of rotations + switch energy + case 'spokes' + nr = size(V,1); + case 'spokes-and-rims' + nr = size(V,1); + case 'elements' + nr = size(F,1); + end + + KX = arap_linear_block(V,F,1,'Energy',energy); + KY = arap_linear_block(V,F,2,'Energy',energy); + Z = sparse(size(V,1),nr); + if dim == 2 + CSM = [KX Z;Z KY]'; + elseif dim == 3 + KZ = arap_linear_block(V,F,3,'Energy',energy); + CSM = [KX Z Z;Z KY Z;Z Z KZ]'; + end + +end diff --git a/matlab/external/gptoolbox/mesh/create_irregular_grid.m b/matlab/external/gptoolbox/mesh/create_irregular_grid.m new file mode 100644 index 0000000..ac4dac8 --- /dev/null +++ b/matlab/external/gptoolbox/mesh/create_irregular_grid.m @@ -0,0 +1,58 @@ +function [UV,F, res] = create_irregular_grid(xRes, yRes, n, xWrap, yWrap) +% creates random UV positions and their connectivity information. +% +% Usage: +% [UV,F,res] = create_irregular_grid(xRes, yRes, n, wrapX, wrapY) +% +% Input: +% n: number of points to create per block +% wrapX, wrapY: wrap around in X/Y direction +% Output: +% UV: UV coordinates in interval [0,1]x[0,1] +% F : mesh connectivity (triangles) + +res = [yRes, xRes]; + +xSpace = linspace(0,1,xRes+1); xSpace=xSpace(1:end-1); +ySpace = linspace(0,1,yRes+1); ySpace=ySpace(1:end-1); +uvR = rand(xRes*yRes*n, 2).*repmat([xSpace(2), ySpace(2)], [xRes*yRes*n, 1]); +[U,V] = meshgrid(xSpace, ySpace); +uvB = repmat([U(:), V(:)], [n 1]); + +uvB(uvB(:,1)<0.001,1) = 0.001; +uvB(uvB(:,2)<0.001,2) = 0.001; +uvB(uvB(:,1)>0.999,1) = 0.999; +uvB(uvB(:,2)>0.999,2) = 0.999; + +uv = uvR + uvB; +nUV = size(uv,1); +nX = round(sqrt(n)*xRes); nY = round(sqrt(n)*xRes); +xBorder = [0; rand(nX, 1); 1]; +yBorder = [rand(nY, 1)]; + +UV = [uv; [xBorder, 0*xBorder]; [0*yBorder, yBorder]; + [xBorder, 0*xBorder+1]; [0*yBorder+1, yBorder]]; + +nUV = nUV + nX + nY; + +F = delaunay(UV(:,1), UV(:,2)); + +if (xWrap) + if (yWrap) + F(F>nUV) = F(F>nUV) - nX - nY; + UV = UV(1:nUV, :); + else + F(F>nUV & F<=nUV+nX) = F(F>nUV & F<=nUV+nX) - nX - nY; + F(F>nUV) = F(F>nUV) - nX; + UV = [UV(1:nUV, :), [0*yBorder+1, yBorder]]; + end +%else +% nUV = nUV + nX; +% F(F>nUV) = F(F>nUV) - nX - nY; +% UV = UV(1:nUV,:); +end + + + + +end diff --git a/matlab/external/gptoolbox/mesh/create_irregular_grid_with_min_angle.m b/matlab/external/gptoolbox/mesh/create_irregular_grid_with_min_angle.m new file mode 100644 index 0000000..005eae9 --- /dev/null +++ b/matlab/external/gptoolbox/mesh/create_irregular_grid_with_min_angle.m @@ -0,0 +1,206 @@ +function [UV,F, res, edge_norms] = ... + create_irregular_grid_with_min_angle( ... + xRes, yRes, n, xWrap, yWrap, min_angle, ... + no_interior, dart_threshold) + % creates random UV positions and their connectivity information guaranteeing + % min angle by wrapping trianlge (http://www.cs.cmu.edu/~quake/triangle.html) + % + % [V,F] = create_irregular_grid_with_min_angle(xRes, yRes, n, xWrap, yWrap) + % + % Input: + % n number of points to create per block + % xWrap, yWrap wrap around in X/Y direction + % min_angle minimum angle between edges + % no_interior don't generate an interior before sending to triangle + % dart_threshold 0--> regular, 1-->irregular + % Outputs: + % UV #UV by 2 list of vertex positions + % F #F by 3 list of triangle indices into UV + % res [yRes,xRes] effective resolution + % edge_norms #F*3 list of edge lengths + % + + % (C) 2008 Denis Kovacs/NYU + % modified Alec Jacobson/NYU 2009 + + %% stratified distribution + + % points along boundary like create_regular + xRes = xRes -1; + yRes = yRes -1; + + if(~exist('dart_threshold')) + dart_threshold = 1.0; %(no threshold) + end + + res = [yRes, xRes]; + + + xSpace = linspace(0,1,xRes+1); xSpace=xSpace(1:end-1); + ySpace = linspace(0,1,yRes+1); ySpace=ySpace(1:end-1); + % throw darts at random, using threshold to control how far from corner of + % each cell. dart_threshold = 0.0 -> regular grid + uvR = (1.0+dart_threshold*(rand((xRes-1)*(yRes-1)*n, 2))) ... + .*repmat([xSpace(2), ySpace(2)], [(xRes-1)*(yRes-1)*n, 1]); + [U,V] = meshgrid(xSpace(1:end-1), ySpace(1:end-1)); + uvB = repmat([U(:), V(:)], [n 1]); + +% commented this out so dart_threshold==0 case would be exactly same vertex +% positions as regular +% uvB(uvB(:,1)<0.001,1) = 0.001; +% uvB(uvB(:,2)<0.001,2) = 0.001; +% uvB(uvB(:,1)>0.999,1) = 0.999; +% uvB(uvB(:,2)>0.999,2) = 0.999; + + uv = uvR + uvB; + nUV = size(uv,1); + nX = round(sqrt(n)*xRes); nY = round(sqrt(n)*xRes); + + % regularly place points on the boundaries + xBorder = linspace(0.0,1.0,nX+1)'; + yBorder = linspace(0.0,1.0,nY+1); + yBorder = yBorder(2:end-1)'; + + % randomly place points on the boundaries + %xBorder = [0; sort(rand(nX, 1)); 1]; + %yBorder = [sort(rand(nY, 1))]; + + + % vertices along the boundary of the domain, in order of their connectivity for + % feeding into writePOLY() + boundary = [[xBorder, 0*xBorder]; + [0*yBorder+1, yBorder]; + flipud([xBorder, 0*xBorder+1]); + flipud([0*yBorder, yBorder])]; + + if(exist('no_interior') && no_interior) + UV = [ boundary]; + % connectivity of boundary vertices + boundary_segments = [(1:size(boundary,1)); ... + [size(boundary,1) 1:(size(boundary,1)-1)]]'; + else + UV = [uv; boundary]; + % connectivity of boundary vertices + boundary_segments = [size(uv,1)+(1:size(boundary,1)); ... + size(uv,1)+[size(boundary,1) 1:(size(boundary,1)-1)]]'; + end + + nUV = nUV + nX + nY; + + num_x = size(xBorder,1)-2; + num_y = size(yBorder,1); + num_interior = size(UV,1)-4-2*num_x-2*num_y; + + % print to .poly file + %temp_file_name_prefix = '.temp'; + temp_file_name_prefix = tempname; + writePOLY_triangle([temp_file_name_prefix '.poly'],UV(:,1:2), boundary_segments,[]); + % execute triangle on .poly file + preserve_boundary = ''; + if(yWrap || xWrap) + preserve_boundary = 'Y'; + end + + %[UV,F] = execute_triangle( ... + % [['-p' preserve_boundary 'q'] num2str(min_angle)], temp_file_name_prefix); + [UV,F] = triangle([temp_file_name_prefix '.poly'],'Quality',min_angle); + %['-pq' num2str(min_angle)], temp_file_name_prefix); + % remove poly file and obj file + delete([temp_file_name_prefix '.poly']); + + % edges numbered same as opposite vertices + edge_norms = [ ... + sqrt(sum((UV(F(:,2),:)-UV(F(:,3),:)).^2,2)) ... + sqrt(sum((UV(F(:,3),:)-UV(F(:,1),:)).^2,2)) ... + sqrt(sum((UV(F(:,1),:)-UV(F(:,2),:)).^2,2)) ... + ]; + + % make a map to wrap vertex indices + index_map = [1:size(UV,1)]; + + % initial interior points are the same + index_map(1:num_interior) = 1:num_interior; + + % bottom-left corner is the same + index_map(num_interior+1) = num_interior+1; + + % bottom points are the same + index_map(num_interior+1+1:num_interior+1+num_x) = ... + num_interior+1+1:num_interior+1+num_x; + + % bottom right corner is the same only if not xWrap + if(xWrap) + % bottom left + index_map(num_interior+1+num_x+1) = num_interior+1; + else + index_map(num_interior+1+num_x+1) = num_interior+1+num_x; + end + + % right points are same only if not xWrap + if(xWrap) + % left + index_map( ... + num_interior+1+num_x+1+1:num_interior+1+num_x+1+num_y) = ... + fliplr(num_interior+1+num_x+1+num_y+1+num_x+1+1: ... + num_interior+1+num_x+1+num_y+1+num_x+1+num_y); + else + index_map( ... + num_interior+1+num_x+1:num_interior+1+num_x+1+num_y) = ... + num_interior+1+num_x+1:num_interior+1+num_x+1+num_y; + end + + % top right is same only if not x wrap and not y wrap + if(yWrap && xWrap) + % bottom left + index_map(num_interior+1+num_x+1+num_y+1) = ... + num_interior+1; + elseif(xWrap) + % top left + index_map(num_interior+1+num_x+1+num_y+1) = ... + num_interior+1+num_x+1+num_y+1+num_x+1; + elseif(yWrap) + % bottom right + index_map(num_interior+1+num_x+1+num_y+1) = ... + num_interior+1+num_x+1; + else + index_map(num_interior+1+num_x+1+num_y+1) = ... + num_interior+1+num_x+1+num_y+1; + end + + % top is the same only if not x wrap + if(yWrap) + % bottom + index_map(num_interior+1+num_x+1+num_y+1+1: ... + num_interior+1+num_x+1+num_y+1+num_x) = ... + fliplr(num_interior+1+1:num_interior+1+num_x); + else + index_map(num_interior+1+num_x+1+num_y+1+1: ... + num_interior+1+num_x+1+num_y+1+num_x) = ... + num_interior+1+num_x+1+num_y+1+1: ... + num_interior+1+num_x+1+num_y+1+num_x; + end + + % top left corner is only same if not yWrap + if(yWrap) + % bottom left + index_map(num_interior+1+num_x+1+num_y+1+num_x+1) = ... + num_interior+1; + else + index_map(num_interior+1+num_x+1+num_y+1+num_x+1) = ... + num_interior+1+num_x+1+num_y+1+num_x+1; + end + + % left is always the same + index_map(num_interior+1+num_x+1+num_y+1+num_x+1+1: ... + num_interior+1+num_x+1+num_y+1+num_x+1+num_y) = ... + num_interior+1+num_x+1+num_y+1+num_x+1+1: ... + num_interior+1+num_x+1+num_y+1+num_x+1+num_y; + + % steiner point are the same + index_map(num_interior+1+num_x+1+num_y+1+num_x+1+num_y+1:size(UV,1)) = ... + num_interior+1+num_x+1+num_y+1+num_x+1+num_y+1:size(UV,1); + + F = [index_map(F(:,1))' index_map(F(:,2))' index_map(F(:,3))']; + + +end diff --git a/matlab/external/gptoolbox/mesh/create_regular_grid.m b/matlab/external/gptoolbox/mesh/create_regular_grid.m new file mode 100644 index 0000000..02d41f6 --- /dev/null +++ b/matlab/external/gptoolbox/mesh/create_regular_grid.m @@ -0,0 +1,95 @@ +function [UV,F, res, edge_norms] = ... + create_regular_grid(xRes, yRes, xWrap, yWrap, near, far) +% Creates list of triangle vertex indices for a rectangular domain, +% optionally wrapping around in X/Y direction. +% +% Usage: +% [UV,F,res,edge_norms] = create_regular_grid(xRes, yRes, xWrap, yWrap) +% +% Input: +% xRes, yRes: number of points in X/Y direction +% wrapX, wrapY: wrap around in X/Y direction +% near, far: near and far should be fractions of one which control the +% pinching of the domain at the center and sides +% +% Output: +% F : mesh connectivity (triangles) +% UV: UV coordinates in interval [0,1]x[0,1] +% res: mesh resolution +% +% Example: +% % Create and m by n cylinder +% m = 10; n = 20; +% [V,F] = create_regular_grid(m,n,1,0); +% V = [sin(2*pi*V(:,1)) cos(2*pi*V(:,1)) (n-1)*2*pi/(m-1)*V(:,2)]; +% tsurf(F,V); axis equal; +% + +if (nargin<3) wrapX=0; end +if (nargin<4) wrapY=0; end +if (nargin<5) overlap=0; end + +%res = [yRes, xRes]; +res_wrap = [yRes+yWrap, xRes+xWrap]; + +%xSpace = linspace(0,1,xRes+xWrap); if (xWrap) xSpace = xSpace(1:end-1); end +%ySpace = linspace(0,1,yRes+yWrap); if (yWrap) ySpace = ySpace(1:end-1); end +xSpace = linspace(0,1,xRes+xWrap); +ySpace = linspace(0,1,yRes+yWrap); + +[X, Y] = meshgrid(xSpace, ySpace); +UV_wrap = [X(:), Y(:)]; + +% Must perform pinch before edge_norms are taken +if(exist('near') & exist('far')) + if(near>0 & far>0) + t = ( ... + UV_wrap(:,1).*(UV_wrap(:,1)<0.5)+ ... + (1-UV_wrap(:,1)).*(UV_wrap(:,1)>=0.5) ... + )/0.5; + t = 1-sin(t*pi/2+pi/2); + UV_wrap(:,2) = ... + far/2 + ... + near*(UV_wrap(:,2)-0.5).*(1-t) + ... + far*(UV_wrap(:,2)-0.5).*t; + else + %error('Pinch must be between 0 and 1'); + end +end + + +idx_wrap = reshape(1:prod(res_wrap), res_wrap); + +v1_wrap = idx_wrap(1:end-1, 1:end-1); v1_wrap=v1_wrap(:)'; +v2_wrap = idx_wrap(1:end-1, 2:end ); v2_wrap=v2_wrap(:)'; +v3_wrap = idx_wrap(2:end , 1:end-1); v3_wrap=v3_wrap(:)'; +v4_wrap = idx_wrap(2:end , 2:end ); v4_wrap=v4_wrap(:)'; + +F_wrap = [v1_wrap;v2_wrap;v3_wrap; v2_wrap;v4_wrap;v3_wrap]; +F_wrap = reshape(F_wrap, [3, 2*length(v1_wrap)])'; + +% old way +% edges = [F_wrap(:,1) F_wrap(:,2); F_wrap(:,2) F_wrap(:,3); F_wrap(:,3) F_wrap(:,1)]; +% edge_norms = sqrt(sum((UV_wrap(edges(:,1),:)-UV_wrap(edges(:,2),:)).^2,2)); +% edge_norms = reshape(edge_norms,size(F_wrap,1),3); + +% edges numbered same as opposite vertices +edge_norms = [ ... + sqrt(sum((UV_wrap(F_wrap(:,2),:)-UV_wrap(F_wrap(:,3),:)).^2,2)) ... + sqrt(sum((UV_wrap(F_wrap(:,3),:)-UV_wrap(F_wrap(:,1),:)).^2,2)) ... + sqrt(sum((UV_wrap(F_wrap(:,1),:)-UV_wrap(F_wrap(:,2),:)).^2,2)) ... + ]; + +% correct indices +res = [yRes,xRes]; +idx = reshape(1:prod(res),res); +if (xWrap) idx = [idx, idx(:,1)]; end +if (yWrap) idx = [idx; idx(1,:)]; end +idx_flat = idx(:); + +% this might not be neccessary, could just rebuild UV like before +UV = reshape(UV_wrap,[size(idx_wrap),2]); +UV = UV(1:end-yWrap,1:end-xWrap,:); +UV = reshape(UV,xRes*yRes,2); + +F = [idx_flat(F_wrap(:,1)),idx_flat(F_wrap(:,2)),idx_flat(F_wrap(:,3))]; diff --git a/matlab/external/gptoolbox/mesh/crouzeix_raviart_cotmatrix.m b/matlab/external/gptoolbox/mesh/crouzeix_raviart_cotmatrix.m new file mode 100644 index 0000000..a5a37ac --- /dev/null +++ b/matlab/external/gptoolbox/mesh/crouzeix_raviart_cotmatrix.m @@ -0,0 +1,103 @@ +function [L,E,EMAP] = crouzeix_raviart_cotmatrix(V,F) + % CROUZEIX_RAVIART_COTMATRIX Compute the Crouzeix-Raviart cotangent + % Laplacian matrix where we use test functions define at edge midpoints. + % + % See for example "Discrete Quadratic Curvature Energies" [Wardetzky, Bergou, + % Harmon, Zorin, Grinspun 2007] + % + % Inputs: + % V #V by dim list of vertex positions + % F #F by element-size list of triangle indices + % Outputs: + % L #E by #E edge-based sparse cotangent matrix + % E #E by 2 list of edges + % + % Examples: + % % mesh in (V,F) + % [~,~,Ucr] = svd(full(Lcr)); + % % Convert between edge values and vertex values + % E2V = sparse(E(:),repmat(1:size(E,1),1,2)',1,size(V,1),size(E,1)); + % E2V = bsxfun(@rdivide,E2V,sum(E2V,2)); + % V2E = sparse(E(:),repmat(1:size(E,1),1,2)',1,size(V,1),size(E,1))'; + % V2E = bsxfun(@rdivide,V2E,sum(V2E,2)); + % tsurf(F,[V(:,1:2) E2V*Ucr(:,end-1)]) + % + % + % See also: edge_laplacian, is_boundary_edge, crouzeix_raviart_massmatrix, + % cotmatrix + % + + %% check for non-manifold edges + %S = statistics(V,F,'Fast',true); + %if S.num_nonmanifold_edges > 0 + % error(sprintf('There are %d non-manifold edges',num_nonmanifold_edges)); + %end + + % number of vertices + n = size(V,1); + % number of elements + m = size(F,1); + % simplex size + ss = size(F,2); + switch ss + case 3 + % Compute cotangents: seems to be 0.5*C + C = 2*cotangent(V,F); + + allE = [F(:,[2 3]);F(:,[3 1]);F(:,[1 2])]; + % Map each face-edge to a unique edge + F2E = reshape(1:3*m,m,3); + % Lij = -2 cot aij + % + % o + % |\ + % | \ + % | \ + % | \ + % i \ + % | \ + % | \ + % |αij \ + % o----j---o + % + % + LI = F2E(:, [1 2 3 2 3 1 1 2 3 2 3 1]); + LJ = F2E(:, [2 3 1 1 2 3 1 2 3 2 3 1]); + LV = 2*[-C(:,[3 1 2 3 1 2]) C(:,[3 1 2 3 1 2])]; + + % Map duplicate edges to first instance + [E,~,EMAP] = unique(sort(allE,2),'rows'); + + assert(all(size(LI)==size(LJ))); + assert(all(size(LI)==size(LV))); + L = sparse(EMAP(LI),EMAP(LJ),LV,size(E,1),size(E,1)); + case 4 + % tets + T = F; + C = -2*cotangent(V,T); + allF = [ ... + T(:,2) T(:,4) T(:,3); ... + T(:,1) T(:,3) T(:,4); ... + T(:,1) T(:,4) T(:,2); ... + T(:,1) T(:,2) T(:,3); ... + ]; + % Map each element-face to a unique face + T2F = reshape(1:4*m,m,4); + % Lij = -2 lij cot αij + LI = T2F(:,[1 4 4 4 2 3 2 1 2 3 3 1 1 4 4 4 2 3 2 1 2 3 3 1]); + LJ = T2F(:,[2 1 2 3 3 1 1 4 4 4 2 3 1 4 4 4 2 3 2 1 2 3 3 1]); + LV = [-C(:,[3 4 5 6 1 2 3 4 5 6 1 2]) C(:,[3 4 5 6 1 2 3 4 5 6 1 2])]; + % Map duplicate facets to first instance + [F,~,FMAP] = unique(sort(allF,2),'rows'); + + assert(all(size(LI)==size(LJ))); + assert(all(size(LI)==size(LV))); + L = sparse(FMAP(LI),FMAP(LJ),LV,size(F,1),size(F,1)); + E = F; + EMAP = FMAP; + + otherwise + error(['Simplex size ' num2str(ss) ' unsupported']); + end + +end diff --git a/matlab/external/gptoolbox/mesh/crouzeix_raviart_grad.m b/matlab/external/gptoolbox/mesh/crouzeix_raviart_grad.m new file mode 100644 index 0000000..aeb5756 --- /dev/null +++ b/matlab/external/gptoolbox/mesh/crouzeix_raviart_grad.m @@ -0,0 +1,52 @@ +function [G,uE,EMAP] = crouzeix_raviart_grad(V,F) + % CROUZEIX_RAVIART_GRAD Computes the Gradient matrix for non-conforming + % Crouzeix-Raviart elements defined over a triangle mesh. + % + % Inputs: + % V #V by dim list of triangle vertex positions + % F #F by 3 list of triangle indices into V + % Outputs: + % G #F*dim by #uE matrix computing piecewise constant gradient vectors at + % faces given piecewise linear functions defined by values at edge + % mid-points + % uE #uE by 2 list of unique (undirected) edges + % EMAP #F*3 list of indices into uE mapping directed half-edges to unique + % edges. + % + % Example: + % [G,E,EMAP] = crouzeix_raviart_grad(V,F); + % L = crouzeix_raviart_cotmatrix(V,F); + % GMG = G'*repdiag(diag(sparse(dblA)/2),3)*G; + % assert(max(max(abs(L-GMG))) < 1e-12) + % + + assert(size(F,2) == 3,'Only triangles are supported'); + + dim = size(V,2); + V(:,end+1:3) = 0; + m = size(F,1); + E = [F(:,[2 3]);F(:,[3 1]);F(:,[1 2])]; + % Map each face-edge to a unique edge + F2E = reshape(1:3*m,m,3); + % Map duplicate edges to first instance + [uE,~,EMAP] = unique(sort(E,2),'rows'); + + % Edge vectors + EV = V(E(:,2),:)-V(E(:,1),:); + + N = normals(V,F); + dblA = normrow(N); + U = normalizerow(N); + + % rotate each vector 90 degrees around normal and divide by area + EVp = -cross(repmat(bsxfun(@rdivide,U,dblA/2),3,1),EV); + EVp = EVp(:,1:dim); + + G = sparse( ... + bsxfun(@plus,repmat(1:m,1,3)',m*(0:dim-1)), ... + repmat(EMAP,1,dim), ... + EVp+eps, ... + dim*m,size(uE,1)); + + +end diff --git a/matlab/external/gptoolbox/mesh/crouzeix_raviart_massmatrix.m b/matlab/external/gptoolbox/mesh/crouzeix_raviart_massmatrix.m new file mode 100644 index 0000000..6be93e7 --- /dev/null +++ b/matlab/external/gptoolbox/mesh/crouzeix_raviart_massmatrix.m @@ -0,0 +1,41 @@ +function [M,E] = crouzeix_raviart_massmatrix(V,F) + % CROUZEIX_RAVIART_MASSMATRIX Compute the Crouzeix-Raviart mass matrix where + % M(e,e) is just the sum of 1/3 the areas of the triangles on either side of + % an edge e. For tets, edges are now faccets. + % + % See for example "Discrete Quadratic Curvature Energies" [Wardetzky, Bergou, + % Harmon, Zorin, Grinspun 2007] + % + % Inputs: + % V #V by dim list of vertex positions + % F #F by element-size list of triangle indices + % Outputs: + % M #E by #E edge-based diagonal mass matrix + % E #E by 2 list of edges + % + % See also: edge_laplacian, is_boundary_edge, crouzeix_raviart_cotmatrix, + % massmatrix + % + + switch size(F,2) + case 3 + allE = [F(:,[2 3]);F(:,[3 1]);F(:,[1 2])]; + % Map duplicate edges to first instance + [E,~,EMAP] = unique(sort(allE,2),'rows'); + TA = doublearea(V,F)/2; + M = sparse(EMAP,EMAP,repmat(TA/3,3,1),size(E,1), size(E,1)); + case 4 + T = F; + allF = [ ... + T(:,2) T(:,4) T(:,3); ... + T(:,1) T(:,3) T(:,4); ... + T(:,1) T(:,4) T(:,2); ... + T(:,1) T(:,2) T(:,3); ... + ]; + vol = volume(V,T); + [F,~,FMAP] = unique(sort(allF,2),'rows'); + M = sparse(FMAP,FMAP,repmat(vol/4,4,1),size(F,1), size(F,1)); + E = F; + EMAP = FMAP; + end +end diff --git a/matlab/external/gptoolbox/mesh/cube.m b/matlab/external/gptoolbox/mesh/cube.m new file mode 100644 index 0000000..b9d5864 --- /dev/null +++ b/matlab/external/gptoolbox/mesh/cube.m @@ -0,0 +1,34 @@ +function [V,F] = cube(x,y,z) + % CUBE Construct a mesh of the unit cube. Sides are ordered like sides of a + % die (one of many dice). + % + % [V,F] = cube(x,y,z) + % + % Inputs: + % x number of vertices along x-axis + % y number of vertices along y-ayis + % z number of vertices along z-azis + % Outputs: + % V x*y*z by 3 list of vertex positions + % F #F by 3 list of triangle indices + % + % + + sam = [x y;z y;x z;x z;z y;x y]; + axes = [0 1 0;0 1 0;1 0 0;1 0 0;0 1 0;0 1 0]; + angles = [0 pi/2 pi/2 -pi/2 -pi/2 pi]; + V = []; + F = []; + for s = 1:6 + [CV,CF] = create_regular_grid(sam(s,1),sam(s,2),0,0); + CV(:,3) = 0; + R = round(axisangle2matrix(axes(s,:),angles(s))); + F = [F;size(V,1)+CF]; + V = [V;(CV-0.5)*R+0.5]; + end + + % Should be able to do this procedurally + [V,~,J] = remove_duplicate_vertices(V,1e-12); + F = J(F); + +end diff --git a/matlab/external/gptoolbox/mesh/curvature.m b/matlab/external/gptoolbox/mesh/curvature.m new file mode 100644 index 0000000..e54badb --- /dev/null +++ b/matlab/external/gptoolbox/mesh/curvature.m @@ -0,0 +1,46 @@ +function [kappa,alpha,ev,l] = curvature(P,varargin) + % CURVATURE compute pointwise curvature on a closed piecewise-linear curve P + % + % [kappa,alpha,ev,l] = curvature(P) + % [kappa,alpha,ev,l] = curvature(P,E) + % + % Inputs: + % P #P by 2 list of curve vertices + % or + % P #P by 2 list of curve vertices + % E #E by 2 list of directed curve edges into P + % Outputs: + % kappa #P list of curvature values + % alpha #P list of exterior angle values + % ev #P by 2 list of edge vectors, ev(i,:) goes from P(i,:) to P(i+1,:) + % l #P list of edge vector lengths, ev(i,:) goes from P(i,:) to P(i+1,:) + % + + n = size(P,1); + + switch nargin + case 1 + E = [1:n;2:n 1]'; + case 2 + E = varargin{1}; + end + % edge vectors, evi goes from Pi to Pi+1 + ev = P(E(:,2),:) - P(E(:,1),:); + + % find incoming and outgoing edge of each vertex + A = sparse(E(:,2),E(:,1),1,n,n); + A = A-A'; + [~,EI] = max(A,[],2); + [~,EO] = min(A,[],2); + evI = P - P(EI,:); + evO = P(EO,:) - P; + + % Exterior angles between consecutive edge vectors + alpha = atan2( ... + evI(:,1).*evO(:,2) - evI(:,2).*evO(:,1), ... + evI(:,1).*evO(:,1) + evI(:,2).*evO(:,2) ); + + lI = sqrt(sum(evI.^2,2)); + lO = sqrt(sum(evO.^2,2)); + kappa = alpha ./ (0.5 * (lI + lO)); +end diff --git a/matlab/external/gptoolbox/mesh/curve_smooth.m b/matlab/external/gptoolbox/mesh/curve_smooth.m new file mode 100644 index 0000000..12f905f --- /dev/null +++ b/matlab/external/gptoolbox/mesh/curve_smooth.m @@ -0,0 +1,66 @@ +function [S,Sall] = curve_smooth(S,E,varargin) +% Conformal mean curvature flow for curves +% +% [S,Sall] = curve_smooth(S,E) +% [S,Sall] = curve_smooth(S,E,'ParameterName',ParameterValue,...); +% +% Input: +% S #S by dim list of curve vertices +% E #E by 2 list of edge indices into S +% Optional +% 'Lambda' followed by flow time step {0.1} +% 'MaxIters' followed by maximum number of iters {2} +% 'FixBoundary' whether to fix boundary {false} +% Output: +% S #S by dim list of final curve vertices +% Sall #S by dim by iters list of all flow positions +% + +% default values +lambda_flow = 0.1; +iters = 2; +fix_boundary = false; +% Map of parameter names to variable names +params_to_variables = containers.Map( ... + {'Lambda','MaxIters','FixBoundary'}, ... + {'lambda_flow','iters','fix_boundary'}); +v = 1; +while v <= numel(varargin) + param_name = varargin{v}; + if isKey(params_to_variables,param_name) + assert(v+1<=numel(varargin)); + v = v+1; + % Trick: use feval on anonymous function to use assignin to this workspace + feval(@()assignin('caller',params_to_variables(param_name),varargin{v})); + else + error('Unsupported parameter: %s',varargin{v}); + end + v=v+1; +end + +Sall(:,:,1) = S; +A = adjacency_matrix(E); +L = A-diag(sum(A,2)); +if fix_boundary + b = find(sum(A,1)==1); + L(b,:) = 0; +end +%figure; +for ii=2:iters + + %plot([S(E(:,1),1) S(E(:,2),1)]',[S(E(:,1),2) S(E(:,2),2)]','-') + %drawnow; + + A = adjacency_edge_cost_matrix(Sall(:,:,ii-1),E); + M = diag(sum(A,2)/2); + M = M./max(diag(M)); + % cMCF + Sall(:,:,ii) = (M-lambda_flow*L)\(M*Sall(:,:,ii-1)); + %% rescale + %c = mean(Sall(:,:,ii)); + %bbd = max(Sall(:,:,ii))-min(Sall(:,:,ii)); + %Sall(:,:,ii) = bsxfun(@plus,c,bsxfun(@minus,Sall(:,:,ii),c)* ... + % sqrt(sum((max(S)-min(S)).^2,2))/sqrt(sum(bbd.^2,2))); + S = Sall(:,:,ii); + +end diff --git a/matlab/external/gptoolbox/mesh/deform.m b/matlab/external/gptoolbox/mesh/deform.m new file mode 100644 index 0000000..baf0033 --- /dev/null +++ b/matlab/external/gptoolbox/mesh/deform.m @@ -0,0 +1,1608 @@ +classdef deform < handle + % DEFORM a 2D mesh in a matlab plot window using various deformation methods. + % This class must extend handle so that it may be updated by changes in the + % plot windows it creates. + % + % this = deform(V,F,C,'ParameterName',ParameterValue',...) + % + % Inputs: + % V #V by 2 list of vertex positions + % F #F by 3 list of face indices + % C #C by 2 list of control point positions + % OPTIONS: + % 'DeformMethod' followed by deformation method: + % 'skinning' followed by W, a #V by #handles matrix of weights + % 'mls' followed by mlsd, a struct with moving least squares data + % 'arap' (see 'ArapEnergy' for more options) + % 'takeo-asap' + % 'lscm' + % 'takeo-arap' + % 'takeo-arap-iterative' + % 'iterative-laplacian-mesh-editing' + % 'laplacian-mesh-editing' + % 'custom' followed by a function that takes the mesh and the boundary + % conditions and outputs the new vertex positions. Dummy identity + % function: + % f = @(V,F,b,bc) V; + % 'PointHandles' followed by a list of indices into C, for the point + % handles. Default value is 1:size(C,1) + % 'BoneEdges' followed by a #BE by 2 list of indices into C for the bone + % handles. Default value is [] + % 'CageEdges' followed by a #CE by 2 list of indices into P specifying + % cage edges for point handles (for display purposes only) + % 'InterpMode' could be 'LBS' for Linear Blend Skinning or 'DQLBS' for + % Dual Quaternion Linear Blend Skinning, default is 'LBS' + % 'StretchBones' followed by a set of weights #V by #BE. Use stretchable + % bones skinning formula instead of LBS, uses extra set of weights per + % bone. + % 'StiffPoints' followed by a list of bone weights #V by #BE, expects + % 'BoneEdges' to be present and to index into P rather than C. Uses + % extra set of weights per bone edge. + % 'AutoDOF' followed by a method to compute automatic degrees of freedom + % for point handles, possible options are: + % 'none' + % 'arap' + % 'pseudoedges' + % 'PseudoEdges' followed by a #PE by 2 list of pseudo edges for computing + % automatic rotations at point handles + % 'Groups' followed by G a #V list of groups ids, or a number of groups + % to compute based on weights + % 'Free' + % List of "free" handles, that is, LBS handles that are not controled + % by the user + % 'Fixed' + % List of "fixed" handles, that is, LBS handles that are *completely* + % controlled by the user (AutoDOF methods should not affect these + % handles). Note that "fixed" is not necessarily the complement of + % "free" + % 'UseLastFrame' followed by true of false, default is true + % 'VisualizeWeights' puts a subplot to the right with the selected + % handle's weights in a plot using color to indicate value, default is + % off + % 'VisualizeRotations' puts a subplot to the right with a + % visualization of the rotations fit to the vertices in the current + % deformation, default is off + % 'WeightVisualizationWeights' followed by an array the same size as W, + % default is to just use W + % 'ShowContour' puts a subplot to the right with the selected handle's + % weights in a contour plot, default is off + % 'ContourWeights' followed by an array the same size as W + % default is to just use W + % 'ContourLevels' followed by the number of isolevels in the contour plot, + % default is 20 + % 'ShowPixelDiff' followed by another set of weights show the difference + % between the current deformation using the current weights and a + % deformation by this other set of weights. + % 'ColorByGroups' followed by true or false, default is false + % 'ColorByRotations' followed by true or false, default is false + % 'DepthOrdering' list of handle indices in order of depth, default is + % 1:nh + % 'Tol' stopping tolerance for arap optimization, see arap.m + % 'MaxIter' + % max number of local-global iterations used in arap_dof, default is 10 + % 'Image' deform an image rather than mesh (V,F are ignored). Followed by: + % im w by h by {1|3} image + % X x-coordinates of grid over image + % Y y-coordinates of grid over image + % 'ColorScheme' + % 'BBW' Use color scheme similar to [Jacobson et al 2011] + % 'MLS' Use Color scheme similar to "Image Deformation Using Moving + % Least Squares", by [Schaefer et al] + % 'Tets' followed by a #T by 4 list of tet indices + % 'ArapEnergy' + % followed by a string specifying which arap energy definition to use. + % One of the following: + % 'spokes' "As-rigid-as-possible Surface Modeling" by [Sorkine and + % Alexa 2007], rotations defined at vertices affecting incident + % edges + % 'elements' "A local-global approach to mesh parameterization" by + % [Liu et al. 2010] or "A simple geometric model for elastic + % deformation" by [Chao et al. 2010], rotations defined at + % elements (triangles or tets) + % 'spokes-and-rims' Adapted version of "As-rigid-as-possible Surface + % Modeling" by [Sorkine and Alexa 2007] presented in section 4.2 of + % or "A simple geometric model for elastic deformation" by [Chao et + % al. 2010], rotations defined at vertices affecting incident + % edges and opposite edges + % 'Stripes' followed by number of strips and dimension to use for stripes + % 'ControlGroups' followed by #C by 1 list of group ids + % group control handles, so that when one in a group is selected and + % deformed the deformation is applied to all in the group + % Output: + % this object giving access to plot handles and input variables of + % deformation and deformation plots + % + % Example: + % % given a texture (im,alpha) use a deform class instance (d) to show a + % % deformed image + % [oim, oalpha] = ... + % texture_map([d.new_V d.W(:,2)],d.F,texture_coords(d.V),im,alpha); + % + % + + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + % Read only class fields + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + properties(GetAccess=public,SetAccess=protected) + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + % Domain + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + % number of mesh vertices + n + % number of control vertices + c + % mesh vertex positions + V + % mesh connectivity + F + % tet mesh connectivity + Tets = []; + % control point positions + C + % indices of closest mesh vertices to C + b + % point handles, indices into C + P + % bone handles, #B by 2 list of bone endpoints, indices into C + BE = []; + % cage edges, #CE by 2 list of cage edge endpoints, indices into P + CE = []; + % image + im + % grid dimensions + grid_h + grid_w + % flag whether using grid + grid = false; + + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + % Deformation + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + % method used for deformation updates + deform_method = 'skinning'; + % custom deform function handle + custom_deform + % energy for solving arap, default is Sorkine and Alexa + arap_energy = 'spokes'; + % pose rotations of point handles + R + % pose positions of control vertices + new_C + % pose mesh vertex positions + new_V + % plot handle to scatter plot of interpolated handles + ch + %% plot handle to scatter plot of free handles + %fch + % Pose transformatiosn of handles + TR + % moving least squares data + mlsd + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + % Skinning + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + % skinning weights + W = []; + % Skinning transformations + L = []; + % interpolation mode: + % LBS + % DQLBS + interp_mode = 'LBS'; + % use stretchable, twistable bones deformation formula + stretch_bones = false; + % endpoint weights for stretch, twistable bones skinning, or incident bone + % weights for stiff points skinning + WBE = []; + % use stiff points deformation formula + stiff_points = false; + % use automatically computed degrees of freedom at point handles + auto_dof = 'none'; + % pseudo-edges for auto_dof + PE = []; + % use paritioning of mesh into groups to speed up auto_dof + G = []; + % list of "free" point handles, indices into P + free = []; + % list of "fixed" point handles, indices into P + fixed = []; + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + % Plots + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + % plot handle to main triangle mesh plot + tsh + % handle to grid warp plot + gsh + % plot handle to weight visualization plot + wvsh + % plot handle to rotation visualization plot + rvsh + % plot handle to pixel difference visulation plot + wpdsh + % show weight visualization off to right + visualize_weights = false; + % show rotation visualization off to right + visualize_rotations = false; + % weights used for weight visualization + WVW + % show contour plot off to right + show_contour = false; + % weights used for contour plots + CW + % number of levels in contour plot + contour_levels = 10; + % show pixel difference of deformation with W and W_other off to right + show_pixel_diff = false; + % other weights used to compute pixel difference + W_other = []; + % color mesh according to partitioning groups + color_by_groups = false; + % color mesh according to rotations fit at each vertex cell + color_by_rotations = false; + % depth order + depth_ordering + % color scheme + color_scheme = 'BBW' + % stripes + stripe_num = 0 + stripe_dim = 1 + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + % Slaves + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + % list of slaves + slaves = []; + % internal flag used for controlling slaves + slave_seen = true; + % main plot axis handle + ah + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + % Interaction + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + % flag for whether controls are currently being clicked down (dragged) on + is_down = false; + % keep track of down position + down_pos = []; + % vector from camera plane to axes front + cp2cf = []; + % keep track of last two drag positions + drag_pos = []; + last_drag_pos = []; + % keep track of index of selected control point + ci; + % Control groups + CG = []; + % select fixed vertices in groups + flood_fill_sel; + % type of click ('left','right') + down_type = ''; + win_max = []; + win_min = []; + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + % Other + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + max_iterations = 10; + stretch_ratio = 0; + tol = 0.01; + % use last frame to initialize deformation updates + use_last_frame = true; + end + + + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + % Private class fields + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + properties(Access=private) + % Precomputation for arap automatic degrees of freedom + Lall = []; + % number of subplots in figure window + number_of_subplots; + % number of point handles + np + % number of bone handles + nb + % extra column for each mesh vertex position: depth + Zdepth + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + % Handles to plot elements + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + B_plot_outer + B_plot_inner + CE_plot_outer + CE_plot_inner + PE_plot + Wr + contour_handle + end + + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + % Public Class methods + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + methods(Access=public) + + function this = deform(varargin) + % See also: deform + + % parse mandatory input + [this,remaining_inputs] = this.parse_mandatory_inputs(varargin); + % Parse additional options + this = this.parse_optional_inputs(remaining_inputs); + % Set up plots + this = this.init_plots(); + % set up axes + this = this.set_axes(); + % Prompt user + if(this.visualize_weights || this.show_contour) + fprintf(['\nCLICK a control point to visualize its corresponding ' ... + 'weights.\n']); + end + fprintf( ... + ['DRAG a control point to deform the mesh.\n' ... + 'RIGHT CLICK DRAG a control point to rotate point handles.\n\n']); + return + end + + function free_bone_endpoint_indicesC = free_bone_endpoint_indices(this) + % deform.FREE_BONE_ENDPOINT_INDICES return set of indices into C that are + % free bone end points + % + all_BE = unique(this.BE(:))'; + free_bone_endpoint_indicesC = all_BE(ismember(all_BE,this.free)); + end + + + function interpolatedC = interpolated(this) + % deform.INTERPOLATED return set of indices into C that are NOT in free + % + all = 1:size(this.C,1); + interpolatedC = all(~ismember(all,this.free)); + end + + function this = set_axes(this) + % deform.SET_AXES enlarges the main plot window's axes to fit + % current mesh and control points + % + + % don't set axes if dimension are greater than 2 + + if(this.grid) + X = get(this.gsh,'XData'); + Y = get(this.gsh,'YData'); + cur_V = [X(:) Y(:)]; + else + cur_V = get(this.tsh,'Vertices'); + end + cur_V = cur_V(:,1:size(this.V,2)); + + % scale window to fit + this.win_min = min([this.win_min; ... + cur_V; ... + this.new_C([this.interpolated() this.free_bone_endpoint_indices()],:)]); + this.win_max = max([this.win_max; ... + cur_V; ... + this.new_C([this.interpolated() this.free_bone_endpoint_indices()],:)]); + this.win_max(this.win_min==this.win_max) = this.win_max(this.win_min==this.win_max)+eps; + [az,el]= view(this.ah); + axis(this.ah,reshape([this.win_min;this.win_max],1,2*size(cur_V,2))); + view(this.ah,az,el); + + % update slave deform objects + if this.is_down + % BFS to mark all reachable slaves + slaves = this.slaves; + slaves_Q = this.slaves; + while numel(slaves_Q) > 0 + that = slaves_Q(end); + slaves_Q = slaves_Q(1:(end-1)); + if (this ~= that) && that.slave_seen + that.slave_seen = false; + slaves = [slaves that.slaves]; + slaves_Q = [slaves_Q that.slaves]; + end + end + % be sure there are no repeats + slaves = setdiff(unique(slaves),[this]); + if ~isempty(slaves) + for that = slaves + that.slave_seen = true; + %assert(this ~= that); + if ~that.is_down + that.set_axes(); + end + end + end + end + end + + function this = append_slaves(this,thats) + % APPEND_SLAVES append a deform class as a slave to this class. When a + % user changes controls of this class the slave classes will + % automatically follow + % + % this = append_slaves(this,thats) + % + % Inputs: + % this master deform object + % thats list of slave deform objects + % Outputs: + % this copy of input this with updated slaves + % + this.slaves = [this.slaves thats]; + end + + function this = set_new_C(this,new_C) + this.new_C = new_C; + this.update_positions(); + end + + function this = update_positions(this) + % update mesh positions + % + title(this.ah,'Updating...'); + drawnow + + % Set initial guess to current deformed vertex positions + guess = []; + if(this.use_last_frame) + guess = this.new_V; + end + + % Force one-ring around each control point to translate with control point + b1 = this.b; + bc1 = this.new_C; + clamp_one_rings = false; + if clamp_one_rings + indices = 1:size(this.V,1); + % clamp to left and right of two point handles + left=indices(this.V(:,1)this.C(2,1)); + b1 = [ left right]; + bc1 = [... + this.V(left,:) + ... + repmat(this.new_C(1,:)-this.C(1,:),numel(left),1); ... + this.V(right,:) + ... + repmat(this.new_C(2,:)-this.C(2,:),numel(right),1)]; + %A = adjacency_list(this.F,this.b); + %for ii = 1:size(A,1) + % b1 = [b1 A{ii}]; + % bc1 = [bc1; ... + % this.V(A{ii},:) + ... + % repmat(this.new_C(ii,:) - ... + % this.V(this.b(ii),:),size(A{ii},2),1)]; + %end + end + + switch this.deform_method + case 'mls' + this.new_V = MLSD2DTransform(this.mlsd,this.new_C')'; + case 'arap' + if isempty(this.Tets) + this.new_V = arap( ... + this.V,this.F,b1,bc1, ... + 'V0',guess,'MaxIter',this.max_iterations, ... + 'Energy',this.arap_energy, ... + 'Groups', this.G,'Tol',this.tol); + else + this.new_V = arap( ... + this.V,this.Tets,b1,bc1, ... + 'V0',guess,'MaxIter',this.max_iterations, ... + 'Energy',this.arap_energy, ... + 'Groups', this.G,'Tol',this.tol); + end + case 'takeo-arap-iterative' + this.new_V = takeo_arap( ... + this.V,this.F,b1,bc1, ... + 'V0',guess,'MaxIter',this.max_iterations, ... + 'Groups', this.G,'Tol',this.tol); + case 'takeo-arap' + this.new_V = takeo_arap(this.V,this.F,b1,bc1); + case 'takeo-asap' + this.new_V = takeo_asap(this.V,this.F,b1,bc1); + case 'lscm' + this.new_V = lscm(this.V,this.F,b1,bc1); + case 'laplacian-mesh-editing' + this.new_V = ... + iterative_laplacian_mesh_editing(this.V,this.F,b1,bc1); + case 'iterative-laplacian-mesh-editing' + this.new_V = iterative_laplacian_mesh_editing( ... + this.V,this.F,b1,bc1, ... + 'V0',guess,'MaxIter',this.max_iterations, 'Tol',this.tol); + case 'skinning' + % update mesh positions into this.new_V + assert(~clamp_one_rings); + this = skinning_update(this); + case 'custom' + this.new_V = this.custom_deform(this.V,this.F,b1,bc1); + otherwise + error(['''' this.deform_method '''is not a valid deformation method.']); + end + + % replace nan entries with original entries + this.new_V(isnan(this.new_V)) = this.V(isnan(this.new_V)); + %this.new_V = this.V; + + % update plots with this.new_V + this = this.update_display_positions(); + % update subplot visualizations + this = this.update_visualizations(); + + % update slaves + this = this.update_slaves(); + title(this.ah,''); + + end + + end% public methods + + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + % Strictly private methods + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + % MATLAB <2011 needs this to be public + %methods(Access=private) + methods(Access=public) + function [this,remaining_inputs] = parse_mandatory_inputs(this,inputs) + % parse mandatory inputs + % + + % vertex positions of mesh + this.V = inputs{1}; + % face indices of mesh + this.F = inputs{2}; + % control vertices of skeleton + this.C = inputs{3}; + % pass on remaining inputs + remaining_inputs = inputs(4:end); + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + % Set defaults for parameters which depend on input + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + % set default point handles + this.P = 1:size(this.C,1); + % Be sure that control vertices are in 2D + if(size(this.C,2) == 3 && size(this.V,2) == 2) + warning('Discarding z-coordinates in C'); + this.C = this.C(:,1:2); + end + % control groups + this.CG = 1:size(this.C,1); + % main plot axis dimensions, min and mix + win_min = repmat(inf,1,size(this.V,2)); + win_max = repmat(-inf,1,size(this.V,2)); + end + + function this = parse_optional_inputs(this,remaining_inputs) + % parse remaining optional inputs + % + + ii = 1; + % number of remaining inputs + num_ri = numel(remaining_inputs); + while(ii <= numel(remaining_inputs)) + switch remaining_inputs{ii} + case 'DeformMethod' + ii = ii + 1; + assert(ii<=num_ri); + assert(ischar(remaining_inputs{ii})); + this.deform_method = remaining_inputs{ii}; + % some deformation methods are followed by extra arguments + switch this.deform_method + case 'skinning' + ii = ii + 1; + assert(ii<=num_ri); + assert(isfloat(remaining_inputs{ii})); + this.W = remaining_inputs{ii}; + % Weights used for contours + if isempty(this.CW) + this.CW = this.W; + end + % Weights used for weight visualization + if isempty(this.WVW) + this.WVW = this.W; + end + case 'mls' + ii = ii + 1; + assert(ii<=num_ri); + assert(isstruct(remaining_inputs{ii})); + this.mlsd = remaining_inputs{ii}; + % Weights used for contours + if isempty(this.CW) + this.CW = this.mlsd.w'; + end + % Weights used for weight visualization + if isempty(this.WVW) + this.WVW = this.mlsd.w'; + end + case 'custom' + ii = ii + 1; + assert(ii<=num_ri); + assert(isa(remaining_inputs{ii}, 'function_handle')); + this.custom_deform = remaining_inputs{ii}; + end + case 'PointHandles' + ii = ii + 1; + assert(ii<=num_ri); + this.P = remaining_inputs{ii}; + case 'BoneEdges' + ii = ii + 1; + assert(ii<=num_ri); + this.BE = remaining_inputs{ii}; + case 'CageEdges' + ii = ii + 1; + assert(ii<=num_ri); + this.CE = remaining_inputs{ii}; + case 'InterpMode' + ii = ii + 1; + assert(ii<=num_ri); + if( strcmp(remaining_inputs{ii},'LBS')) + this.interp_mode = 'LBS'; + elseif( strcmp(remaining_inputs{ii},'DQLBS')) + this.interp_mode = 'DQLBS'; + else + error('InterpMode must be either LBS or DQLBS'); + end + case 'StretchBones' + ii = ii + 1; + assert(ii<=num_ri); + this.WBE = remaining_inputs{ii}; + this.stretch_bones = true; + case 'StiffPoints' + ii = ii + 1; + assert(ii<=num_ri); + this.WBE = remaining_inputs{ii}; + this.stiff_points= true; + case 'AutoDOF' + ii = ii + 1; + assert(ii<=num_ri); + this.auto_dof = remaining_inputs{ii}; + case 'PseudoEdges' + ii = ii + 1; + assert(ii<=num_ri); + this.PE = remaining_inputs{ii}; + case 'Groups' + ii = ii + 1; + assert(ii<=num_ri); + this.G = remaining_inputs{ii}; + case 'Free' + ii = ii + 1; + assert(ii<=num_ri); + this.free = remaining_inputs{ii}; + case 'Fixed' + ii = ii + 1; + assert(ii<=num_ri); + this.fixed = remaining_inputs{ii}; + case 'UseLastFrame' + ii = ii + 1; + assert(ii<=num_ri); + this.use_last_frame = remaining_inputs{ii}; + case 'VisualizeWeights' + this.visualize_weights = true; + case 'VisualizeRotations' + this.visualize_rotations = true; + case 'WeightVisualizationWeights' + ii = ii + 1; + assert(ii<=num_ri); + this.WVW = remaining_inputs{ii}; + case 'ShowContour' + this.show_contour = true; + case 'ContourLevels' + ii = ii + 1; + assert(ii<=num_ri); + this.contour_levels = remaining_inputs{ii}; + case 'ContourWeights' + ii = ii + 1; + assert(ii<=num_ri); + this.CW = remaining_inputs{ii}; + case 'ShowPixelDiff' + ii = ii + 1; + assert(ii<=num_ri); + this.Wother = remaining_inputs{ii}; + this.show_pixel_diff = true; + case 'ColorByGroups' + ii = ii + 1; + assert(ii<=num_ri); + this.color_by_groups = remaining_inputs{ii}; + case 'ColorByRotations' + ii = ii + 1; + assert(ii<=num_ri); + this.color_by_rotations = remaining_inputs{ii}; + case 'DepthOrdering' + ii = ii + 1; + assert(ii<=num_ri); + this.depth_ordering = remaining_inputs{ii}; + case 'Tol' + ii = ii + 1; + assert(ii<=num_ri); + this.tol = remaining_inputs{ii}; + case 'MaxIter' + ii = ii + 1; + assert(ii<=num_ri); + this.max_iterations = remaining_inputs{ii}; + %case 'StretchRatio' + % ii = ii + 1; + % assert(ii<=num_ri); + % this.stretch_ratio = remaining_inputs{ii}; + case 'Image' + this.grid = true; + ii = ii + 1; + assert(ii<=num_ri); + this.im = remaining_inputs{ii}; + ii = ii + 1; + assert(ii<=num_ri); + X = remaining_inputs{ii}; + ii = ii + 1; + assert(ii<=num_ri); + Y = remaining_inputs{ii}; + this.grid_h = size(X,1); + this.grid_w = size(X,2); + % positions of vertices in grid + this.V = [X(:) Y(:)]; + case 'ColorScheme' + ii = ii + 1; + assert(ii<=num_ri); + this.color_scheme = remaining_inputs{ii}; + case 'Tets' + ii = ii + 1; + assert(ii<=num_ri); + this.Tets = remaining_inputs{ii}; + case 'ArapEnergy' + ii = ii + 1; + assert(ii<=num_ri); + this.arap_energy = remaining_inputs{ii}; + case 'Stripes' + ii = ii + 1; + assert(ii<=num_ri); + this.stripe_num = remaining_inputs{ii}; + ii = ii + 1; + assert(ii<=num_ri); + this.stripe_dim = remaining_inputs{ii}; + case 'ControlGroups' + ii = ii + 1; + assert(ii<=num_ri); + this.CG = remaining_inputs{ii}; + otherwise + error(['''' remaining_inputs{ii} ''' is not a valid parameter']); + end + ii = ii + 1; + end + + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + % Set values that may depend on extra parameters + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + + % checking parameters based on deformation method given + switch this.deform_method + case 'skinning' + if isempty(this.W) + % use shepard weights as a default + warning(['''skinning'' chosen as deformation method but no ' ... + 'weights provided. Using shepard weights...']); + end + m = numel(this.P) + size(this.BE,1); + if size(this.W,2) < (numel(this.P) + size(this.BE,1)) + error('Too few weights given'); + elseif (size(this.W,2) > m) + warning('Too many weights given, assuming remaing weights are ''free'''); + % put all point handles positions at front of C and append zeros + % for extra weights + old_nc = size(this.C,1); + this.C = [ this.C; zeros(size(this.W,2)-m,size(this.C,2))]; + % add extra weights to free handles + this.free = unique([this.free old_nc+(1:(size(this.W,2)-m))]); + % rearrange extra weights to come in between real point handles and + % bones + this.W = this.W(:, [ ... + 1:numel(this.P) ... % point weights + (m+1):size(this.W,2) ... % extra "free" weights + (numel(this.P)+1):m ... % bone weights + ]); + % remap fixed indices to new locations + this.fixed(this.fixed > numel(this.P)) = ... + this.fixed(this.fixed > numel(this.P)) + (size(this.W,2)-m); + % point handles for each control position + this.P = [this.P old_nc+(1:(size(this.W,2)-m))]; + else + assert(size(this.W,2) == (numel(this.P) + size(this.BE,1))); + end + case 'takeo-arap' + % force max iterations to be 1 + this.max_iterations = 1; + end + + % if endpoint weights exist then there better be bones and the right + % number of them + assert(isempty(this.WBE) || size(this.WBE,2) == size(this.BE,1)) + % number of point handles + this.np = numel(this.P); + % number of bone handles + this.nb = size(this.BE,1); + % pose positions of control points + this.new_C = this.C; + % rotations (angles) stored at each control point + switch size(this.V,2) + case 2 + this.R = zeros(this.np,1); + case 3 + this.R = repmat(eye(3,3),[1 1 this.np]); + end + + if isempty(this.W) + this.W = shepard(this.V,this.C,this.P,this.BE,[]); + end + + if size(this.V,2) == 2 + % depth ordering + this.depth_ordering = 1:(size(this.W,2)); + end + + if numel(this.G) == 1 + % given number of groups rather than group ids + this.G = partition(this.W,this.G); + end + + % number of mesh vertices + this.n = size(this.V, 1); + % number of control vertices + this.c = size(this.C,1); + assert(size(this.V,2) == size(this.C,2)); + % compute distance from every vertex in the mesh to every control vertex + D = permute(sum((repmat(this.V,[1,1,this.c]) - ... + permute(repmat(this.C,[1,1,this.n]),[3,2,1])).^2,2),[1,3,2]); + % use distances to determine closest mesh vertex to each control vertex + % Cv(i) is closest vertex in V to ith control vertex in C + [XXX,this.b] = min(D); + + % if number of unique closest mesh vertices is less than total number, + % then we have contradictory boundary conditions + if(~all(size(unique(this.b)) == size(this.b))) + warning('Multiple control vertices snapped to the same domain vertex'); + end + + % if using last frame then prepare new_V with rest positions + if(this.use_last_frame) + this.new_V = this.V; + end + end + + function this = init_plots(this) + % Initialize main plot and subplots as needed + % + + % Set up figure with enough subplots for any additional visualizations + % clear current figure + clf + % compute number of subplot depending on + this.number_of_subplots = 1 + ... + this.visualize_weights + ... + this.visualize_rotations + ... + this.show_contour + ... + this.show_pixel_diff; + current_subplot = 1; + if(this.number_of_subplots>1) + % only use subplots if we have more than one + subplot(1,this.number_of_subplots,1); + end + this = this.init_main_plot(); + + % Contour plot + if(this.show_contour) + assert(~this.grid); + current_subplot = current_subplot + 1; + assert(all(size(this.CW) == size(this.W))); + % Put contour plot and isolines in other subplot + subplot(1,this.number_of_subplots,current_subplot); + this = this.init_contour_plot(); + end + % pixel diff plot + if(this.show_pixel_diff) + assert(~this.grid); + current_subplot = current_subplot + 1; + % subplot for weight visualization + subplot(1,this.number_of_subplots,current_subplot); + assert(all(size(this.Wother) == size(this.W))); + hold on; + % plot rest mesh + this.wpdsh = ... + trisurf(this.F,this.V(:,1),this.V(:,2),zeros(size(this.V,1),1), ... + 'FaceColor','interp'); + colorbar; + view(2); + axis equal + hold off; + end + % weight visualization plot + if(this.visualize_weights) + assert(~this.grid); + current_subplot = current_subplot + 1; + % subplot for weight visualization + subplot(1,this.number_of_subplots,current_subplot); + assert(all(size(this.CW) == size(this.W))); + hold on; + % plot the original mesh + this.wvsh = ... + trisurf(this.F,this.V(:,1),this.V(:,2),zeros(size(this.V,1),1), ... + 'FaceColor','interp','FaceLighting','phong','EdgeColor','none'); + colormap(get(this.wvsh,'Parent'),jet(10)); + view(2); + axis equal + hold off; + end + % rotation visualization plot + if(this.visualize_rotations) + assert(~this.grid); + current_subplot = current_subplot + 1; + % subplot for weight visualization + subplot(1,this.number_of_subplots,current_subplot); + hold on; + % plot the original mesh + this.rvsh = ... + trisurf(this.F,this.V(:,1),this.V(:,2),zeros(size(this.V,1),1), ... + 'FaceColor','interp','EdgeColor','interp'); + % initial values: 0 + set(this.tsh,'CData',zeros(size(this.V,1),1)); + % set color span + caxis([-pi/2 pi/2]); + view(2); + axis equal + axis manual + hold off; + end + end %init_plots + + function this = init_main_plot(this) + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + % Main plot + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + % compute depth offsets based on weights + depth_offset = repmat(linspace(0,-1e5,size(this.W,2)),size(this.V,1),1); + if size(this.V,2) == 2 + this.Zdepth = sum(depth_offset(:,this.depth_ordering).*this.W,2); + this.Zdepth(isnan(this.Zdepth)) = -1e6; + end + % save axis handle + this.ah = gca; + + % plot the original mesh + if(this.grid) + this.gsh = warp( ... + reshape(this.V(:,1),this.grid_h,this.grid_w), ... + reshape(this.V(:,2),this.grid_h,this.grid_w), ... + reshape(this.Zdepth,this.grid_h,this.grid_w), ... + this.im); + else + if size(this.V,2) == 2 + this.tsh = trisurf(this.F,this.V(:,1),this.V(:,2),this.Zdepth, ... + 'FaceColor',[0.5 1 0.5]); + else + this.tsh = trisurf(this.F,this.V(:,1),this.V(:,2),this.V(:,3), ... + 'FaceColor',[0.5 1 0.5]); + end + % clicking on mesh counts as clicking on handle + click_on_mesh = true; + if click_on_mesh + set(this.tsh,'ButtonDownFcn',@this.oncontrolsdown); + end + if(this.color_by_groups) + set(this.tsh,'EdgeColor','interp'); + set(this.tsh,'FaceColor','interp'); + if ~isempty(this.G) + set(this.tsh,'CData',this.G); + else + % if groups are empty then use a "group for each vertex" + [s,randC] = sort(rand(size(this.V,1),1)); + set(this.tsh,'CData',randC); + end + elseif(this.color_by_rotations) + set(this.tsh,'EdgeColor','interp'); + set(this.tsh,'FaceColor','interp'); + set(this.tsh,'CData',zeros(size(this.V,1),1)); + caxis(this.ah,[-pi/2 pi/2]); + end + if this.stripe_num > 0 + if this.visualize_weights + warning('Stripes will not appear while visualizing weights'); + end + set(this.tsh, ... + 'FaceColor','interp','FaceLighting','phong', ... + 'CData',this.V(:,this.stripe_dim)); + colormap(this.ah,flag(this.stripe_num)); + end + end + % 2D view + view(2); + axis equal + % matlab's depth ordering is broken, this forces handles to display on + % top of grid + if(this.grid) + axis manual + end + % plot bones + hold on; + if(this.nb > 0) + % plot thick lines for bones (outline of lines) + this.B_plot_outer = plot( ... + [this.C(this.BE(:,1),1) this.C(this.BE(:,2),1)]', ... + [this.C(this.BE(:,1),2) this.C(this.BE(:,2),2)]', ... + '-k', ... + 'LineWidth',5); + % plot thin lines for bones (innerline of lines) + this.B_plot_inner = plot( ... + [this.C(this.BE(:,1),1) this.C(this.BE(:,2),1)]', ... + [this.C(this.BE(:,1),2) this.C(this.BE(:,2),2)]', ... + '-b', ... + 'LineWidth',2); + end + if(size(this.PE,1) > 0) + % plot lines for pseudo edges + this.PE_plot = plot( ... + [this.C(this.P(this.PE(:,1)),1) this.C(this.P(this.PE(:,2)),1)]', ... + [this.C(this.P(this.PE(:,1)),2) this.C(this.P(this.PE(:,2)),2)]', ... + '--r', ... + 'LineWidth',5); + end + if(size(this.CE,1) > 0) + % plot lines for cage edges + this.CE_plot_outer = plot( ... + [this.C(this.P(this.CE(:,1)),1) this.C(this.P(this.CE(:,2)),1)]', ... + [this.C(this.P(this.CE(:,1)),2) this.C(this.P(this.CE(:,2)),2)]', ... + '-k', ... + 'LineWidth',5); + this.CE_plot_inner = plot( ... + [this.C(this.P(this.CE(:,1)),1) this.C(this.P(this.CE(:,2)),1)]', ... + [this.C(this.P(this.CE(:,1)),2) this.C(this.P(this.CE(:,2)),2)]', ... + '-', ... + 'Color', [1 1 0.2], ... + 'LineWidth',2); + end + + % plot the control points (use 3D plot and fake a depth offset by pushing + % control points up in z-direction) + if size(this.V,2) == 2 + this.ch = scatter3( ... + this.C([this.interpolated() this.free_bone_endpoint_indices()],1), ... + this.C([this.interpolated() this.free_bone_endpoint_indices()],2), ... + 0.1+0*this.C([this.interpolated() this.free_bone_endpoint_indices()],1), ... + 'o','MarkerFaceColor',[0.9 0.8 0.1], 'MarkerEdgeColor','k',... + 'LineWidth',2,'SizeData',500, ... + 'ButtonDownFcn',@this.oncontrolsdown); + + else + this.ch = scatter3( ... + this.C([this.interpolated() this.free_bone_endpoint_indices()],1), ... + this.C([this.interpolated() this.free_bone_endpoint_indices()],2), ... + this.C([this.interpolated() this.free_bone_endpoint_indices()],3), ... + 'o','MarkerFaceColor',[0.9 0.8 0.1], 'MarkerEdgeColor','k',... + 'LineWidth',2,'SizeData',100, ... + 'ButtonDownFcn',@this.oncontrolsdown); + end + %this.fch = scatter3( ... + % this.C(this.free,1),this.C(this.free,2),0.1+0*this.C(this.free,1), ... + % 'o','MarkerFaceColor',[0.95 0.9 0.5], ... + % 'MarkerEdgeColor',[0.2 0.2 0.2], ... + % 'LineWidth',2,'SizeData',100, ... + % 'ButtonDownFcn',@this.oncontrolsdown); + hold off; + + switch this.color_scheme + case 'MLS' + set(this.ch, ... + 'Marker','s', ... + 'MarkerFaceColor','b','MarkerEdgeColor','b', ... + 'LineWidth',2,'SizeData',100); + set(gca, 'visible', 'off'); + set(gcf,'Color','white'); + case 'BBW' + %do nothing + otherwise + error(['''' this.color_scheme '''is not a valid color scheme.']); + end + if size(this.V,2) == 3 + axis manual; + end + end + + function this = init_contour_plot(this) + % precompute contour information for each handle + this.Wr = []; + fprintf('Precomputing contour information:\n'); + for(ii = 1:(this.np+this.nb)) + fprintf( ... + [ ' for handle ' num2str(ii) ... + ' out of ' num2str(this.np+this.nb) '...\n']); + [Xr,Yr,Wrii] = triinterp(this.V,this.F,this.CW(:,ii),true); + if(isempty(this.Wr)) + this.Wr = zeros([size(Wrii) (this.np+this.nb)]); + end + this.Wr(:,:,ii) = Wrii; + end + % display contour + hold on; + [XXX,this.contour_handle] = contourf(Xr,Yr,this.Wr(:,:,1)); + this.contour_levels = 20; + set(this.contour_handle,'LevelStepMode','Manual'); + set(this.contour_handle, ... + 'LevelStep',(max(this.CW(:))-min(this.CW(:)))/this.contour_levels); + axis equal + axis manual + hold off; + % Find all edges in mesh, note internal edges are repeated + E = sort( ... + [ this.F(:,1) this.F(:,2); ... + this.F(:,2) this.F(:,3); ... + this.F(:,3) this.F(:,1)],2); + % determine uniqueness of edges + [u,m,n] = unique(E,'rows'); + % determine counts for each unique edge + counts = accumarray(n(:), 1); + % extract edges that only occurred once + O = u(counts==1); + % display outline of mesh + line(this.V([O(:);O(1)],1),this.V([O(:);O(1)],2),'Color','k','LineWidth',1); + end + + % Callback for mouse down on controls points + function oncontrolsdown(this,src,ev) + this.is_down = true; + % tell window that drag and up events should be handled by controls + set(gcf,'windowbuttonmotionfcn',@this.oncontrolsdrag); + set(gcf,'windowbuttonupfcn', @this.oncontrolsup ); + set(gcf,'KeyPressFcn', @this.onkeypress ); + % gather type of click + if(strcmp('normal',get(gcf,'SelectionType'))) + % left-click + this.down_type = 'left'; + else + % other (right) click + this.down_type = 'right'; + end + % get current mouse position, and remember old one + this.down_pos = get(gca,'currentpoint'); + % get position of click halfway between front and back + middle_down_pos = mean(this.down_pos(:,1:size(this.V,2))); + % keep track of vector from camera plane and front plane of axes + cp = get(gca,'CameraPosition'); + ct = get(gca,'CameraTarget'); + % vector from camera position to camera target + cp2ct = ct-cp; + % length of vector from camera position to camera target + cp2ct_len = sqrt(sum(cp2ct.^2)); + % height of triangle between [cp,ct,down_pos] treating cp2ct as base + h = doublearea([cp;ct;this.down_pos],[1 2 3])/2/cp2ct_len; + % vector from cp to perpendicular bisector of base + this.cp2cf = sqrt(sum((this.down_pos(1,:)-cp).^2)-h.^2).*cp2ct./cp2ct_len; + % down position should have same dimension as V + this.down_pos = this.down_pos(1,1:size(this.V,2)); + % initialize last drag position to down position + this.last_drag_pos = this.down_pos; + % initialize drag position to down position + this.drag_pos = this.down_pos; + % keep track of control point positions at mouse down + if size(this.V,2) == 2 + this.new_C([this.interpolated() this.free_bone_endpoint_indices()],:) = ... + [get(this.ch,'XData')' get(this.ch,'YData')']; + else + this.new_C([this.interpolated() this.free_bone_endpoint_indices()],:) = ... + [get(this.ch,'XData')' get(this.ch,'YData')' get(this.ch,'ZData')']; + end + %this.new_C(this.free,:) = ... + % [get(this.fch,'XData')' get(this.fch,'YData')']; + % get index of closest control point + [XXX,this.ci] = ... + min(sum((this.new_C(:,1:size(this.V,2)) - ... + repmat(middle_down_pos,size(this.new_C,1),1)).^2,2)); + this.ci = [this.ci;setdiff(find(this.CG == this.CG(this.ci)),this.ci)]; + this = this.update_visualizations(); + end + + % Callback for mouse drag on control points + function oncontrolsdrag(this,src,ev) + % keep last drag position + this.last_drag_pos = this.drag_pos; + % get current mouse position + this.drag_pos = get(gca,'currentpoint'); + % handle dragging outside of axes + camera_depth = get(gca,'CameraPosition') - get(gca,'CameraTarget'); + drag_axis_depth = this.drag_pos(1,:) - this.drag_pos(2,:); + if sum((camera_depth - drag_axis_depth).^2) < eps + % "correct" drag pos front position + this.drag_pos(1,:) = this.drag_pos(1,:) + this.cp2cf; + end + % only keep front + this.drag_pos = this.drag_pos(1,1:size(this.V,2)); + + if(strcmp('left',this.down_type)) + % move selected control point by drag offset + this.new_C(this.ci,:) = ... + bsxfun(@plus,this.new_C(this.ci,:),this.drag_pos-this.last_drag_pos); + else + % control groups not suppported when specifying rotations + this.ci = this.ci(1); + % store rotation at *point* handle if selected + [found, iP] = ismember(this.ci,this.P); + if(found) + x_extent = max(this.V(:,1))-min(this.V(:,1)); + angle = 2*pi*(this.drag_pos(1)-this.last_drag_pos(1))/x_extent; + switch size(this.V,2) + case 2 + this.R(iP) = this.R(iP) + angle; + case 3 + this.R(:,:,iP) = ... + this.R(:,:,iP) * axisangle2matrix(drag_axis_depth,angle); + end + end + end + this = this.update_positions(); + end + + % Callback for mouse release of control points + function oncontrolsup(this,src,ev) + % Tell window to handle drag and up events itself + set(gcf,'windowbuttonmotionfcn',''); + set(gcf,'windowbuttonupfcn',''); + this = this.set_axes(); + this.is_down = false; + end + + function onkeypress(this,src,ev) + % default is to not update on keystrok + need_to_update = false; + switch ev.Character + case 'r' + % reset to bind positions, identity rotations + this.new_C = this.C; + switch size(this.V,2) + case 2 + this.R = zeros(this.np,1); + case 3 + this.R = repmat(eye(3,3),[1 1 this.np]); + end + need_to_update = true; + case 'u' + % force update + need_to_update = true; + end + + % only update positions if needed + if need_to_update + % simulate mouse down, up + old_is_down = this.is_down; + this.is_down = true; + this = this.update_positions(); + this.is_down = old_is_down; + end + end + + function this = update_visualizations(this) + % Update visualization to show weights if selected *point* handle + % + + if ~isempty(this.ci) + % try to find ci in list of point handles + [found, iP] = ismember(this.ci(1),this.P); + if(found) + % change weights in contour plot + if(this.show_contour) + set(contour_handle,'ZData',this.Wr(:,:,iP)); + set(contour_handle,'LevelStep', ... + (max(this.CW(:,iP))-min(this.CW(:,iP)))/contour_levels); + end + % change weights in weight visualization + if(this.visualize_weights) + set(this.wvsh,'CData',this.WVW(:,iP)); + V = get(this.wvsh,'Vertices'); + V(:,3) = max(max(V(:,1:2))-min(V(:,1:2))).*this.WVW(:,iP); + set(this.wvsh,'Vertices',V); + [az,el]= view(get(this.wvsh,'Parent')); + axis(get(this.wvsh,'Parent'),'tight'); + view(az,el); + end + end + end + + % change rotations in weight visualization + if(this.visualize_rotations) + % fit rotations to current positions + CSM = covariance_scatter_matrix(this.V,this.F); + dim = size(this.V,2); + % dim by dim by n list of covariance matrices + S = CSM*repmat(this.new_V,dim,1); + S = permute(reshape(S,[size(CSM,1)/dim dim dim]),[2 3 1]); + [R,~] = fit_rotations(S); + % convert matrices to signed angles + r = asin(squeeze(R(1,2,:))); + %r = squeeze(SS(2,2,:)./SS(1,1,:))'; + %r = (r.^(1/4))*pi-pi/2; + %%r = (r-min(r))/(max(r)-min(r)); + set(this.rvsh,'CData',r); + end + end + + end%private methods + + methods(Access=protected) + + function this = skinning_update(this) + % update mesh positions using skinning, using appropriate method based on + % interp_mode field + % + if(strcmp(this.interp_mode,'LBS')) + this = this.lbs_update(); + elseif(strcmp(this.interp_mode,'DQLBS')) + % USING DUAL QUATERNION SKINNING + % number of handles + m = numel(this.P)+size(this.BE,1); + % dimension (2 or 3) + dim = size(this.C,2); + + % update transformations based on given automatic degrees of freedom method + old_R = this.R; + if ~strcmp(this.auto_dof,'none') + this = this.auto_dof_update(); + X = repmat([1 0],m,1); + RX = stacktimes(this.TR(1:dim,1:dim,:),X); + X = [X zeros(m,1)]; + RX = [RX zeros(m,1)]; + [AX,AN] = axisanglebetween(X,RX,[0 0 1]); + switch size(this.V,2) + case 2 + this.R = this.R + AX(1:this.np,3).*AN(1:this.np); + case 3 + error('Not supported'); + end + end + + % convert angles around z-axis to quaternions + [T,AX,AN,Sm,O] = ... + skinning_transformations(this.C,this.P,this.BE,this.new_C,this.R); + % restore rotation + this.R = old_R; + + % Extract scale + this.TR = zeros(dim,dim+1,m); + this.TR(1:dim,1:dim,:) = Sm; + Sm = reshape(Sm,[dim dim*m])'; + this.TR(1:dim,dim+1,:) = permute(O-stacktimes(Sm,O),[2 3 1]); + % Perform scale as linear blend skinning, before translations and + % rotations + [this.new_V] = lbs(this.V(:,1:dim),this.TR,this.W); + % convert rotations to axis angle + Q = axisangle2quat(AX,AN); + % quattrans2udq expect 3D translations, so pad with zeros + T = [T zeros(size(T,1),1)]; + % convert quaternions and translations into dualquaternions + DQ = quattrans2udq(Q,T); + % compute deformation using dual quaternion skinning + this.new_V = dualquatlbs(this.new_V,DQ,this.W); + end + + end + + function this = lbs_update(this) + % update mesh positions using skinning + % + + % get transformations stored at each point and bone handle + this.TR = ... + skinning_transformations(this.C,this.P,this.BE,this.new_C,this.R); + % update transformations based on given automatic degrees of freedom method + this = this.auto_dof_update(); + + dim = size(this.C,2); + if(this.stretch_bones) + % stretchable twistable bones skinning + this.new_V = zeros(size(this.V)); + % point handles + this.new_V = ... + this.new_V + ... + lbs(this.V(:,1:dim),this.TR(:,:,1:this.np),this.W(:,1:this.np)); + % stretchable bones + this.new_V = ... + this.new_V + ... + stretch_bones_lbs( ... + this.V(:,1:dim), ... + this.C, ... + this.BE, ... + this.new_C, ... + this.W(:, ... + this.np+(1:this.nb)), ... + this.WBE); + elseif(this.stiff_points) + % stiff points lbs + this.new_V = ... + stiff_points_lbs( ... + this.V(:,1:dim), ... + this.C, ... + this.P, ... + this.BE, ... + this.new_C, ... + this.W, ... + this.WBE); + else + % regular linear blend skinning + [this.new_V] = lbs(this.V(:,1:dim),this.TR,this.W); + if(this.show_pixel_diff) + [this.other_V] = lbs(this.V(:,1:dim),this.TR,this.Wother); + end + end + end + + function [this] = auto_dof_update(this) + % compute degrees of freedom automatically based on control point + % positions + + % handle case where all handles are fixed + indices = 1:(this.np+this.nb); + if(all(ismember(indices,this.fixed))) + return; + end + + % displacements of *point* handles + D = this.new_C(this.P,:)-this.C(this.P,:); + + switch this.auto_dof + case 'arap' + % Compute as rigid as possible *point* handle degrees of freedom + % doesn't work with bones + [this.L,this.new_C] = ... + arap_dof( ... + this.V,this.F,this.W, ... + this.C,this.P,this.BE,this.new_C, ... + 'L0',this.L, ... + ... %'CovarianceScatterMatrix',this.Lall, ... + 'Groups',this.G, ... + 'Free',this.free, ... + 'Fixed',this.fixed,this.TR(:,:,this.fixed), ... + 'Tol', this.tol, ... + 'MaxIter', this.max_iterations); + dim = size(this.V,2); + % place L into TR in appropriate place + this.TR(:,:,1:(this.np+this.nb)) = ... + permute(reshape(this.L,[this.np+this.nb dim dim+1]),[2 3 1]); + case 'pseudoedges' + switch size(this.V,2) + case 2 + Q = axisangle2quat(repmat([0 0 1],this.np,1),this.R); + case 3 + Q = dcm2quat(this.R); + end + % compute rotations using pseudoedges + this.TR(:,:,1:this.np) = ... + pseudoedge_dof( ... + this.C(this.P,:), ... + this.PE,this.new_C(this.P,:)-this.C(this.P,:), ... + Q); + case 'none' + % do nothing + otherwise + error(['''' this.autodof ''' is not a valid AutoDOF value']); + end + end + + function this = update_display_positions(this) + % update display positions + % + + % update mesh positions in main plot + if(this.grid) + set(this.gsh,'XData',reshape(this.new_V(:,1),this.grid_h,this.grid_w)); + set(this.gsh,'YData',reshape(this.new_V(:,2),this.grid_h,this.grid_w)); + if this.color_by_rotations + assert(false); + end + else + if size(this.V,2) == 2 + set(this.tsh,'Vertices',[this.new_V(:,1:2) this.Zdepth]); + else + set(this.tsh,'Vertices',this.new_V); + end + % update color by rotations + if this.color_by_rotations + % fit rotations to current positions + R = fit_rotations(this.V,this.F,this.new_V); + % convert matrices to signed angles + r = asin(squeeze(R(1,2,:))); + set(this.tsh,'CData',r); + end + end + + % update pixel difference plot + if(this.show_pixel_diff) + pixel_diff = normrow(this.other_V - this.new_V); + set(this.wpdsh,'CData',pixel_diff); + end + + % update control point positions + set(this.ch,'XData', ... + this.new_C([this.interpolated() this.free_bone_endpoint_indices()],1)); + set(this.ch,'YData', ... + this.new_C([this.interpolated() this.free_bone_endpoint_indices()],2)); + if size(this.V,2) == 3 + set(this.ch,'ZData', ... + this.new_C([this.interpolated() this.free_bone_endpoint_indices()],3)); + end + %set(this.fch,'XData',this.new_C(this.free,1)); + %set(this.fch,'YData',this.new_C(this.free,2)); + % update bone plots + if(this.nb > 0) + set(this.B_plot_outer,{'XData'}, num2cell([ ... + this.new_C(this.BE(:,1),1) ... + this.new_C(this.BE(:,2),1)],2)); + set(this.B_plot_outer,{'YData'}, num2cell([ ... + this.new_C(this.BE(:,1),2) ... + this.new_C(this.BE(:,2),2)],2)); + set(this.B_plot_inner,{'XData'}, num2cell([ ... + this.new_C(this.BE(:,1),1) ... + this.new_C(this.BE(:,2),1)],2)); + set(this.B_plot_inner,{'YData'}, num2cell([ ... + this.new_C(this.BE(:,1),2) ... + this.new_C(this.BE(:,2),2)],2)); + end + % update pseudo edge plots + if(size(this.PE,1)>0) + set(this.PE_plot,{'XData'}, num2cell([ ... + this.new_C(this.P(this.PE(:,1)),1) ... + this.new_C(this.P(this.PE(:,2)),1)],2)); + set(this.PE_plot,{'YData'}, num2cell([ ... + this.new_C(this.P(this.PE(:,1)),2) ... + this.new_C(this.P(this.PE(:,2)),2)],2)); + end + % update cage edge plots + if(size(this.CE,1)>0) + set(this.CE_plot_outer,{'XData'}, num2cell([ ... + this.new_C(this.P(this.CE(:,1)),1) ... + this.new_C(this.P(this.CE(:,2)),1)],2)); + set(this.CE_plot_outer,{'YData'}, num2cell([ ... + this.new_C(this.P(this.CE(:,1)),2) ... + this.new_C(this.P(this.CE(:,2)),2)],2)); + set(this.CE_plot_inner,{'XData'}, num2cell([ ... + this.new_C(this.P(this.CE(:,1)),1) ... + this.new_C(this.P(this.CE(:,2)),1)],2)); + set(this.CE_plot_inner,{'YData'}, num2cell([ ... + this.new_C(this.P(this.CE(:,1)),2) ... + this.new_C(this.P(this.CE(:,2)),2)],2)); + end + end + + + function this = update_slaves(this) + % + % update slave deform objects + if this.is_down + % BFS to mark all reachable slaves + slaves = this.slaves; + slaves_Q = this.slaves; + while numel(slaves_Q) > 0 + that = slaves_Q(end); + slaves_Q = slaves_Q(1:(end-1)); + if (this ~= that) && that.slave_seen + that.slave_seen = false; + slaves = [slaves that.slaves]; + slaves_Q = [slaves_Q that.slaves]; + end + end + % be sure there are no repeats + slaves = setdiff(unique(slaves),[this]); + if ~isempty(slaves) + for that = slaves + that.slave_seen = true; + %assert(this ~= that); + if ~that.is_down + % control assume master controls correspond to beginning of slave + % controls + % Only control as many handles of slave as possible + nc = min(size(this.new_C,1),size(that.new_C,1)); + switch size(this.V,2) + case 2 + nr = min(size(this.R,1), size(that.R,1)); + that.R(1:nr) = this.R(1:nr); + case 3 + nr = min(size(this.R,3), size(that.R,3)); + that.R(:,:,1:nr) = this.R(:,:,1:nr); + end + that.new_C(1:nc,:) = this.new_C(1:nc,:); + that.update_positions(); + end + end + end + end + end + end% protected + +end% classdef deform diff --git a/matlab/external/gptoolbox/mesh/deform_skeleton.m b/matlab/external/gptoolbox/mesh/deform_skeleton.m new file mode 100644 index 0000000..04b02c5 --- /dev/null +++ b/matlab/external/gptoolbox/mesh/deform_skeleton.m @@ -0,0 +1,25 @@ +function [CT,BET] = deform_skeleton(C,BE,P,dQ) + % DEFORM_SKELETON Deform a skeleton (C,BE,P) by relative rotations dQ + % + % Inputs: + % C #C by dim list of joint positions + % BE #BE by 2 list of bone edges + % P #BE list of bone parents + % dQ #BE by 4 list of quaternion relative rotations + % Outputs: + % CT #BE*2 by dim list of deformed bone endpoints + % BET #BE by 2 list of edge indices into CT + % + + % number of bones + m = size(BE,1); + [Q,T] = forward_kinematics(C,BE,P,dQ); + % Compute a deformed version of the skeleton + CT = C(BE,:); + BET = [1:m;m+(1:m)]'; + for b = 1:m + for s = 0:1 + CT(b+s*m,:) = quatrotate(Q(b,:),CT(b+s*m,:))+T(b,:); + end + end +end diff --git a/matlab/external/gptoolbox/mesh/delaunayize.m b/matlab/external/gptoolbox/mesh/delaunayize.m new file mode 100644 index 0000000..8a7fd2e --- /dev/null +++ b/matlab/external/gptoolbox/mesh/delaunayize.m @@ -0,0 +1,90 @@ +function [V,F] = delaunayize(V,F,varargin) + % DELAUNAYIZE Make all edges Delaunay (if possible). + % + % [V,F] = delaunayize(V,F,varargin) + % + % Inputs: + % V #V by dim list of vertex positions + % F #F by 3 list of triangle indices into V + % Optional: + % 'Tol' followed by tolerance for `is_delaunay` + % 'Keep' followed by #E by 2 list of edges _not_ to flip + % 'SplitEdges' followed by whether to allow edge splitting. + % Outputs: + % V #V by dim list of vertex positions + % F #F by 3 list of triangle indices into V + % + % See also: is_delaunay, split_edges, flip_edges + % + + tol= 1e-7; + vis = false; + keep_E = zeros(0,2); + split_edges = false; + % Map of parameter names to variable names + params_to_variables = containers.Map( ... + {'Tol','Visualize','Keep','SplitEdges'}, ... + {'tol','vis','keep_E','split_edges'}); + v = 1; + while v <= numel(varargin) + param_name = varargin{v}; + if isKey(params_to_variables,param_name) + assert(v+1<=numel(varargin)); + v = v+1; + % Trick: use feval on anonymous function to use assignin to this workspace + feval(@()assignin('caller',params_to_variables(param_name),varargin{v})); + else + error('Unsupported parameter: %s',varargin{v}); + end + v=v+1; + end + + while true + if vis + tsurf(F,V); + drawnow; + end + [D,allE]= is_delaunay(V,F,'Tol',eps,'BoundaryDefault',false); + [~,B] = on_boundary(F); + % Find edges to be kept + K = reshape(ismember(sort(allE,2),keep_E,'rows'),[],3); + % Kept edges and boundary edges are by definition "delaunay" + D = D | K; + D = D | B; + % list all delaunay edges + NDE = allE(~D,:); + % list all unique delaunay edges + NDuE = unique(sort(NDE,2),'rows'); + NDuKB = []; + if split_edges + DKB = D & (K | B); + NDKB = allE(~DKB,:); + NDuKB = unique(sort(NDKB,2),'rows'); + if vis + hold on; + plot_edges(V,NDuKB,'LineWidth',4); + hold off; + input(''); + end + [V,F] = split_edges(V,F,NDuKB); + end + if ~isempty(NDuE) + Vvis = []; + if vis + Vvis = V; + end + Fprev = F; + F = flip_edges(Fprev,NDuE,'AllowNonManifold',false,'V',Vvis); + degen = sum(F(:,1)==F(:,2) | F(:,2)==F(:,3) | F(:,3)==F(:,1)); + if degen>0 + warning('flip_edges.m created degenerate %d facets. Reverting...',degen); + Fprev = F; + end + if all(F(:) == Fprev(:)) + break; + end + elseif isempty(NDuKB) + break; + end + end +end diff --git a/matlab/external/gptoolbox/mesh/delta_mush.m b/matlab/external/gptoolbox/mesh/delta_mush.m new file mode 100644 index 0000000..3dd6e08 --- /dev/null +++ b/matlab/external/gptoolbox/mesh/delta_mush.m @@ -0,0 +1,97 @@ +function [U,Dl,I] = delta_mush(V,F,U0,varargin) + % DELTA_MUSH Deform a mesh according to "Delta Mush: Smoothing Deformations + % While Preserving Detail" [Mancewicz et al. 2014]. + % + % U = delta_mush(V,F,U0) + % [U,Dl,I] = delta_mush(V,F,U0,'ParameterName',parameter_value,...) + % + % Inputs: + % V #V by 3 list of vertex positions + % F #F by 3 list of triangle indices + % U0 #V by 3 list of vertex positions of coarsely deformed mesh + % Optional: + % 'Delta' followed by #V by 3 list of local delta values from smoothed + % (V,F) mesh (only really makes sense if also passing 'Neighbors'. + % 'Neighbors' followed by precomputed I (see output below) + % 'Smooth' Followed by a function handle to a smoothing routine, e.g. + % @(U)conformalized_mean_curvature_flow(V,F,'MaxIter',10), but by + % %default: {@(U)laplacian_smooth(V,F,'cotan',[],0.1,'implicit',V,100)} + % default uses 10 iterations of inverse distance Laplacian smoothing + % as described in [Mancewicz et al. 2014]. + % Outputs: + % U #V by 3 list of final deformed vertex positions + % I #V list of indices of neighbor used to determine normal plane. + % + + function US = delta_mush_smooth(V,F,U,max_iter) + US = U; + implicit = false; + for iter = 1:max_iter + if iter ==1 || implicit + A = adjacency_edge_cost_matrix(V,F); + [AI,AJ,AV] = find(A); + A = sparse(AI,AJ,AV.^-1); + A = diag(sparse(sum(A,2).^-1))*A; + end + US = A*US; + if implicit + V = A*V; + end + end + end + + % default values + I = []; + Dl = []; + smooth_fun = []; + % Map of parameter names to variable names + params_to_variables = containers.Map( ... + {'Neighbors','Smooth','Delta'}, ... + {'I','smooth_fun','Dl'}); + v = 1; + while v <= numel(varargin) + param_name = varargin{v}; + if isKey(params_to_variables,param_name) + assert(v+1<=numel(varargin)); + v = v+1; + % Trick: use feval on anonymous function to use assignin to this workspace + feval(@()assignin('caller',params_to_variables(param_name),varargin{v})); + else + error('Unsupported parameter: %s',varargin{v}); + end + v=v+1; + end + if isempty(smooth_fun) + %lambda = 0.1; + %max_iter = 100; + %smooth_fun = ... + % @(U) laplacian_smooth(V,F,'cotan',[],lambda,'implicit',U,max_iter); + smooth_fun = @(U) delta_mush_smooth(V,F,U,10); + end + + in_frame = @(D,T,N,B) ... + [ ... + sum(D.*[T(:,1) N(:,1) B(:,1)],2) ... + sum(D.*[T(:,2) N(:,2) B(:,2)],2) ... + sum(D.*[T(:,3) N(:,3) B(:,3)],2) ... + ]; + + if isempty(Dl) + VS = smooth_fun(V); + [T,N,B,I] = per_vertex_frames(VS,F,'Neighbors',I); + % Get "inverse frame" + TNB = cat(3,T,N,B); + ITNB = permute(TNB,[1 3 2]); + IT = ITNB(:,:,1); + IN = ITNB(:,:,2); + IB = ITNB(:,:,3); + + Dg = (V-VS); + Dl = in_frame(Dg,IT,IN,IB); + end + + US = smooth_fun(U0); + [T,N,B] = per_vertex_frames(US,F,'Neighbors',I); + U = US+in_frame(Dl,T,N,B); + +end diff --git a/matlab/external/gptoolbox/mesh/df_build.m b/matlab/external/gptoolbox/mesh/df_build.m new file mode 100644 index 0000000..89f23d8 --- /dev/null +++ b/matlab/external/gptoolbox/mesh/df_build.m @@ -0,0 +1,47 @@ +function [DF] = df_build(V,C) +% DF_BUILD Build a volumetric distance field and spatial index that can be used +% to speed up approximate NN queries in 3D This code is not optimized, it is +% very slow for big datasets +% +% [DF] = df_build(V,C) +% +% Inputs: +% V Coordinates of the points +% C Column vector that defines the number of cells for every +% dimension +% Output: +% DF structure to be passed to df_query to execute queries + +if ~exist('C','var') + C=[10;10;10]; +end + +MIN = min(V,[],1); +MAX = max(V,[],1); + +S = (MAX-MIN)./C'; +S(S==0) = 0.0000001; + +D = zeros(C'+1); +N = zeros(C'+1); + +for x=1:size(D,1) + progressbar(x,size(D,1)); + for y=1:size(D,2) + for z=1:size(D,3) + i = [x,y,z]; + p = MIN + (i-1).*S; + [D(x,y,z) N(x,y,z)] = min(normrow(repmat(p,size(V,1),1)-V)); + end + end +end + + +% Prepare DF struct +DF.MIN = MIN; +DF.MAX = MAX; +DF.D = D; +DF.N = N; +DF.C = C; +DF.S = S; +end diff --git a/matlab/external/gptoolbox/mesh/df_build_fast.m b/matlab/external/gptoolbox/mesh/df_build_fast.m new file mode 100644 index 0000000..1f3d996 --- /dev/null +++ b/matlab/external/gptoolbox/mesh/df_build_fast.m @@ -0,0 +1,54 @@ +function [DF] = df_build_fast(V,C) +% DF_BUILD_FAST Build a volumetric distance field and spatial index that can be +% used to speed up approximate NN queries in 3D This code uses the kdtree +% toolbox +% +% [DF] = df_build_fast(V,C) +% +% Input: +% V Coordinates of the points +% C Column vector that defines the number of cells for every +% dimension +% Output: +% DF structure to be passed to df_query to execute queries + +if ~exist('C','var') + C=[10;10;10]; +end + +MIN = min(V,[],1); +MAX = max(V,[],1); + +S = (MAX-MIN)./C'; + +D = zeros(C'+1); +N = zeros(C'+1); + +%% Build kd-tree +tree = kdtree_build( V ); + + +%% Queries +for x=1:size(D,1) + progressbar(x,size(D,1)); + for y=1:size(D,2) + for z=1:size(D,3) + i = [x,y,z]; + p = MIN + (i-1).*S; + + N(x,y,z) = kdtree_nearest_neighbor(tree,p); + D(x,y,z) = normrow(p-V(N(x,y,z),:)); + end + end +end + +kdtree_delete(tree); + +% Prepare DF struct +DF.MIN = MIN; +DF.MAX = MAX; +DF.D = D; +DF.N = N; +DF.C = C; +DF.S = S; +end diff --git a/matlab/external/gptoolbox/mesh/df_query.m b/matlab/external/gptoolbox/mesh/df_query.m new file mode 100644 index 0000000..dd09c52 --- /dev/null +++ b/matlab/external/gptoolbox/mesh/df_query.m @@ -0,0 +1,25 @@ +function [id,d] = df_query( DF, p) +% DF_QUERY Use the spatial index build with df_build to provide approximate NN +% and distance from the NN. +% +% [id,d] = df_query(DF,p) +% +% Input: +% DF output of df_build +% p query point +% Output: +% id index of the point closer to p (approximate) +% d distance from the point closer to p (approximate) + +p = p-DF.MIN; +p = p./DF.S; +p = round(p)+1; + +p(p<1) = 1; +p(p>DF.C') = DF.C(p>DF.C'); + +id = DF.N(p(1),p(2),p(3)); +d = DF.D(p(1),p(2),p(3)); + +end + diff --git a/matlab/external/gptoolbox/mesh/dihedral_angles.m b/matlab/external/gptoolbox/mesh/dihedral_angles.m new file mode 100644 index 0000000..26382e2 --- /dev/null +++ b/matlab/external/gptoolbox/mesh/dihedral_angles.m @@ -0,0 +1,75 @@ +function [theta,cos_theta] = dihedral_angles(V,T,varargin) + % DIHEDRAL_ANGLES Compute dihedral angles for all tets of a given tet mesh + % (V,T) + % + % theta = dihedral_angles(V,T) + % theta = dihedral_angles(V,T,'ParameterName',parameter_value,...) + % + % Inputs: + % V #V by dim list of vertex positions + % T #V by 4 list of tet indices + % Optional: + % 'SideLengths' followed by #T by 6 list of tet edges lenghts: + % 41 42 43 23 31 12 + % 'FaceAreas' followed by #T by 4 list of tet face areas + % Outputs: + % theta #T by 6 list of dihedral angles (in radians) + % cos_theta #T by 6 list of cosine of dihedral angles (in radians) + % + + l = []; + s = []; + v = 1; + while v <= numel(varargin) + switch varargin{v} + case 'SideLengths' + assert((v+1)<=numel(varargin)); + v = v+1; + l = varargin{v}; + case 'FaceAreas' + assert((v+1)<=numel(varargin)); + v = v+1; + s = varargin{v}; + otherwise + error(['Unsupported parameter: ' varargin{v}]); + end + v = v+1; + end + if isempty(l) + % lengths of edges opposite *face* pairs: 23 31 12 41 42 43 + l = [ ... + sqrt(sum((V(T(:,4),:)-V(T(:,1),:)).^2,2)) ... + sqrt(sum((V(T(:,4),:)-V(T(:,2),:)).^2,2)) ... + sqrt(sum((V(T(:,4),:)-V(T(:,3),:)).^2,2)) ... + sqrt(sum((V(T(:,2),:)-V(T(:,3),:)).^2,2)) ... + sqrt(sum((V(T(:,3),:)-V(T(:,1),:)).^2,2)) ... + sqrt(sum((V(T(:,1),:)-V(T(:,2),:)).^2,2)) ... + ]; + end + % (unsigned) face Areas (opposite vertices: 1 2 3 4) + if isempty(s) + s = 0.5*[ ... + doublearea_intrinsic(l(:,[2 3 4])) ... + doublearea_intrinsic(l(:,[1 3 5])) ... + doublearea_intrinsic(l(:,[1 2 6])) ... + doublearea_intrinsic(l(:,[4 5 6]))]; + end + + % Law of cosines + % http://math.stackexchange.com/a/49340/35376 + H_sqr = (1/16) * ... + (4*l(:,[4 5 6 1 2 3]).^2.* l(:,[1 2 3 4 5 6]).^2 - ... + ((l(:, [2 3 4 5 6 1]).^2 + l(:,[5 6 1 2 3 4]).^2) - ... + (l(:, [3 4 5 6 1 2]).^2 + l(:,[6 1 2 3 4 5]).^2)).^2); + cos_theta= (H_sqr - s(:,[2 3 1 4 4 4]).^2 - ... + s(:,[3 1 2 1 2 3]).^2)./ ... + (-2*s(:,[2 3 1 4 4 4]).* ... + s(:,[3 1 2 1 2 3])); + % If this line ever becomes a bottleneck (unlikely) we should this function + % as a wrapper to cos_dihedral_angles(V,T) or better as a parameter 'CosOnly',true + theta = acos(cos_theta); + + % Q: Could also use atan2 formulation if you're after the dihedral angles (not + % the cosine of dihedral angles)? + % A: Yup, http://en.wikipedia.org/wiki/Dihedral_angle#Alternative_definitions +end diff --git a/matlab/external/gptoolbox/mesh/dijkstra_shepard.m b/matlab/external/gptoolbox/mesh/dijkstra_shepard.m new file mode 100644 index 0000000..61a8b3c --- /dev/null +++ b/matlab/external/gptoolbox/mesh/dijkstra_shepard.m @@ -0,0 +1,75 @@ +function [W,dist_H_V] = dijkstra_shepard(V,F,C,p) + % DIJKSTRA_SHEPARD Compute shepard weights for a list of vertices, given a + % list of samples and optionally a denominator power value. But use "geodesic + % distance" as defined by dijkstra's shortest path distances + % + % W = dijkstra_shepard(V,C) + % + % Inputs: + % V list of vertex positions + % F #F by 3 list of face indices + % C list of control vertices + % p (optional) power for denominator, scalar or list same size as C {2} + % Outputs: + % W weights, # vertices by # handles matrix of weights + % + % See also: shepard + % + + % check if either are 3D but really all z's are 0 + V_flat = size(V,2) == 3 && (sqrt(sum(V(:,3).^2)) < 1e-10); + C_flat = size(C,2) == 3 && (sqrt(sum(C(:,3).^2)) < 1e-10); + % is both are essentially 2D then ignore z-coords + if((size(C,2) == 2 || C_flat) && (size(V,2) == 2 || V_flat)) + % ignore z coordinate + V = V(:,1:2); + C = C(:,1:2); + end + + % number of mesh vertices + n = size(V, 1); + + % number of control vertices + c = size(C,1); + + assert(size(C,2) == size(V,2)); + dim = size(C,2); + + % default p value + if(~exist('p','var')) + p = 2; + end + + % number of domain vertices + n = size(V,1); + + % compute distance from every vertex in the mesh to every control vertex + D = permute(sum((repmat(V,[1,1,c]) - ... + permute(repmat(C,[1,1,n]),[3,2,1])).^2,2),[1,3,2]); + % use distances to determine closest mesh vertex to each control vertex + % Cv(i) is closest vertex in V to ith control vertex in C + [minD,Cv] = min(D); + % if number of unique closest mesh vertices is less than total number, then + % we have contradictory boundary conditions + if(~all(size(unique(Cv)) == size(Cv))) + warning('Multiple control vertices snapped to the same domain vertex'); + end + + % build adjacency matrix with edge lengths as entries + C = adjacency_edge_cost_matrix(V,F); + D = cell2mat(arrayfun(@(s) graphshortestpath(C,s)',Cv,'UniformOutput',false)); + dist_H_V = bsxfun(@plus,minD,D); + + % power of each control point seen by each vertex in domain + W = 1.0./bsxfun(@power,dist_H_V,p); + + % Handle degenrate case that a control point is on a mesh vertex + % snap vertices close to corners + on_sample = dist_H_V < eps; + W(any(on_sample,2),:) = 0; + W(on_sample) = 1; + + % normalize W + W = bsxfun(@rdivide,W,sum(W,2)); + +end diff --git a/matlab/external/gptoolbox/mesh/discrete_gaussian_curvature.m b/matlab/external/gptoolbox/mesh/discrete_gaussian_curvature.m new file mode 100644 index 0000000..6fda5ab --- /dev/null +++ b/matlab/external/gptoolbox/mesh/discrete_gaussian_curvature.m @@ -0,0 +1,20 @@ +function k = discrete_gaussian_curvature(V,F) + % DISCRETE_GAUSSIAN_CURVATURE Compute discrete gaussian curvature according + % to (9) in "Discrete Differential-Geometry Operators for Triangulated + % 2-Manifolds" [Meyer et al. 02] but without the inverse area term. + % + % k = discrete_gaussian_curvature(V,F) + % + % Inputs: + % V #V by 3 list of vertex positions + % F #F by 3 list of face indies + % Outputs: + % k #V by 1 list of discrete gaussian curvature values + % + + %K_G(x_i) = (2Ï€ - ∑θj) + k = 2*pi - sparse(F,1,internalangles(V,F),size(V,1),1); + + + +end diff --git a/matlab/external/gptoolbox/mesh/div.m b/matlab/external/gptoolbox/mesh/div.m new file mode 100644 index 0000000..8a00aeb --- /dev/null +++ b/matlab/external/gptoolbox/mesh/div.m @@ -0,0 +1,60 @@ +function [D] = div(V,F) + % DIV Compute the numerical divergence at each vertex of a mesh of a vector + % field defined at each face of a mesh at every face of a triangle mesh. + % + % D = div(V,F) + % + % Inputs: + % V #vertices by 3 list of mesh vertex positions + % F #faces by 3 list of mesh face indices + % Outputs: + % D #vertices by #faces*3 divergence operator + % + + %% append with 0s for convenience + %if size(V,2) == 2 + % V = [V zeros(size(V,1),1)]; + % if size(X,2) == 2 + % X = [X zeros(size(X,1),1)]; + % end + %end + + %% number of domain vertices + %n = size(V,1); + + %assert(size(V,2) == size(X,2)); + %assert(size(X,1) == size(F,1)); + + %% renaming indices of vertices of triangles for convenience + %i1 = F(:,1); i2 = F(:,2); i3 = F(:,3); + %% #F x 3 matrices of triangle edge vectors, named after opposite vertices + %v23 = V(i3,:) - V(i2,:); v31 = V(i1,:) - V(i3,:); v12 = V(i2,:) - V(i1,:); + + %% The integrated divergence associated with vertex ð‘– can be written as + %% ∇ · ð‘‹ = 1 âˆ‘ï¸ cot ðœƒ1 (ð‘’1 · ð‘‹ð‘— ) + cot ðœƒ2 (ð‘’2 · ð‘‹ð‘— ) + + %C = cotangent(V,F); + %DX = sparse( ... + % [i1;i2;i3], ... + % 1, ... + % [ ... + % C(:,2) .* sum(-v31.*X,2) + C(:,3).*sum(v12.*X,2) ;... + % C(:,3) .* sum(-v12.*X,2) + C(:,1).*sum(v23.*X,2) ;... + % C(:,1) .* sum(-v23.*X,2) + C(:,2).*sum(v31.*X,2) ;... + % ], ... + % n,1); + + %DX = full(0.5*DX); + + % This seems to be identical to: + G = grad(V,F); + switch size(F,2) + case 3 + dblvol = doublearea(V,F); + case 4 + dblvol = 2*volume(V,F); + end + TA = repdiag(diag(sparse(dblvol)),size(V,2)); + D = -0.25*G'*TA; + %DX = D*X(:); +end diff --git a/matlab/external/gptoolbox/mesh/div3.m b/matlab/external/gptoolbox/mesh/div3.m new file mode 100644 index 0000000..5748204 --- /dev/null +++ b/matlab/external/gptoolbox/mesh/div3.m @@ -0,0 +1,21 @@ +function [D] = div3(V,T) + % DIV3 Compute the discrete divergence operator + % + % D = div(V,T) + % + % Inputs: + % V #vertices by dim list of mesh vertex positions + % T #elements by 3 list of mesh tet indices + % Outputs: + % D #vertices by #elements*3 divergence operator + % + + warning('Deprecated. Call grad directly.'); + D = div(V,T); + + %G = grad3(V,T); + %vol = volume(V,T); + %% Off by a factor 2? + %D = -G'*repdiag(diag(sparse(vol)),3); +end + diff --git a/matlab/external/gptoolbox/mesh/divmatrix.m b/matlab/external/gptoolbox/mesh/divmatrix.m new file mode 100644 index 0000000..a46cee5 --- /dev/null +++ b/matlab/external/gptoolbox/mesh/divmatrix.m @@ -0,0 +1,19 @@ +function D = divmatrix(V,F) +% D = gradmatrix(V,F) +% V: #V x 3 matrix of vertex coordinates +% F: 3 x #F matrix of indices of triangle corners +% returns #V x #V matrix of grad weights + warning('Obsolete, use `div` instead'); + + FT = F'; + E = ... + unique( ... + sort([FT(:,1) FT(:,2); FT(:,2) FT(:,3); FT(:,3) FT(:,1)]')', ... + 'rows'); + norms = sqrt(sum((V(E(:,1),:) - V(E(:,2),:)).^2,2)); + i = [E(:,1) E(:,2) E(:,1) E(:,2)]; + j = [E(:,2) E(:,1) E(:,1) E(:,2)]; + v = [norms norms -norms -norms] ; + % for repeated indices (i,j) sparse automatically sums up elements, as we want + D = sparse(i,j,v,size(V,1),size(V,1)); +end diff --git a/matlab/external/gptoolbox/mesh/doublearea.m b/matlab/external/gptoolbox/mesh/doublearea.m new file mode 100644 index 0000000..d0c10c2 --- /dev/null +++ b/matlab/external/gptoolbox/mesh/doublearea.m @@ -0,0 +1,41 @@ +function dblA = doublearea(V,F) + % DOUBLEAREA Compute the double area of the triangles of a mesh + % + % dblA = doublearea(V,F) + % + % Inputs: + % V #V x dim matrix of vertex coordinates + % F #F x 3 matrix of indices of triangle corners + % Outputs: + % dblA #F list of twice the area of each corresponding face. For dim = 2 + % this is a signed quantity + % + % Copyright 2011, Alec Jacobson (jacobson@inf.ethz.ch), and Daniele Panozzo + % + + + % "Lecture Notes on Geometric Robustness" Shewchuck 09, Section 3.1 + % http://www.cs.berkeley.edu/~jrs/meshpapers/robnotes.pdf + switch size(V,2) + case 2 + r = V(F(:,1),:)-V(F(:,3),:); + s = V(F(:,2),:)-V(F(:,3),:); + dblA = r(:,1).*s(:,2) - r(:,2).*s(:,1); + case 3 + dblA = sqrt( ... + doublearea(V(:,[2 3]),F).^2 + ... + doublearea(V(:,[3 1]),F).^2 + ... + doublearea(V(:,[1 2]),F).^2); + otherwise + % For arbitrary dimension use Kahan's heron's formula + % triangles + % edge lengths numbered same as opposite vertices + l = [ ... + sqrt(sum((V(F(:,2),:)-V(F(:,3),:)).^2,2)) ... + sqrt(sum((V(F(:,3),:)-V(F(:,1),:)).^2,2)) ... + sqrt(sum((V(F(:,1),:)-V(F(:,2),:)).^2,2)) ... + ]; + dblA = doublearea_intrinsic(l); + end + +end diff --git a/matlab/external/gptoolbox/mesh/doublearea_intrinsic.m b/matlab/external/gptoolbox/mesh/doublearea_intrinsic.m new file mode 100644 index 0000000..22a812c --- /dev/null +++ b/matlab/external/gptoolbox/mesh/doublearea_intrinsic.m @@ -0,0 +1,30 @@ +function dblA = doublearea_intrinsic(l) + % DOUBLEAREA_INTRINSIC Compute the double area of the triangles of a mesh + % + % dblA = doublearea_intrinsic(l) + % + % Inputs: + % l #F by 3, array of edge lengths of edges opposite each face in F + % Outputs: + % dblA #F list of twice the area of each corresponding face + % + % Copyright 2011, Alec Jacobson (jacobson@inf.ethz.ch), and Daniele Panozzo + % + + l = sort(l,2,'descend'); + l1 = l(:,1); l2 = l(:,2); l3 = l(:,3); + % Kahan's assertion: "Miscalculating Area and Angles of a Needle-like + % Triangle" Section 2. + % http://www.cs.berkeley.edu/~wkahan/Triangle.pdf + if any(l3-(l1-l2)<0) + warning( 'Failed Kahan''s assertion'); + end + %% semiperimeters + %s = (l1 + l2 + l3)*0.5; + %% Heron's formula for area + %dblA = 2*sqrt( s.*(s-l1).*(s-l2).*(s-l3)); + % Kahan's heron's formula + dblA = 2*0.25*sqrt((l1+(l2+l3)).*(l3-(l1-l2)).*(l3+(l1-l2)).*(l1+(l2-l3))); +end + + diff --git a/matlab/external/gptoolbox/mesh/draw_boxes.m b/matlab/external/gptoolbox/mesh/draw_boxes.m new file mode 100644 index 0000000..02a9db9 --- /dev/null +++ b/matlab/external/gptoolbox/mesh/draw_boxes.m @@ -0,0 +1,34 @@ +function p = draw_boxes(BN,BX,varargin) + % DRAW_BOXES Draw a list of boxes given minimum corners and maximum corners + % + % p = draw_boxes(BN,BX) + % + % Inputs: + % BN #B by dim list of minimum corners + % BX #B by dim list of maximum corners + % Outputs: + % p plot handle + % + dim = size(BN,2); + m = size(BN,1); + switch dim + case 3 + V = []; + for x = 0:1 + for y = 0:1 + for z = 0:1 + V = [V;BN + bsxfun(@times,BX-BN,[x y z])]; + end + end + end + F = [3 4 2 1 + 1 2 6 5 + 8 6 2 4 + 4 8 7 3 + 5 7 3 1 + 5 7 8 6 + ]; + F = reshape(bsxfun(@plus,(F(:)-1)*m,1:m)',6*m,4); + t = trisurf(F,V(:,1),V(:,2),V(:,3),varargin{:}); + end +end diff --git a/matlab/external/gptoolbox/mesh/dualquatlbs.m b/matlab/external/gptoolbox/mesh/dualquatlbs.m new file mode 100644 index 0000000..f07f7d1 --- /dev/null +++ b/matlab/external/gptoolbox/mesh/dualquatlbs.m @@ -0,0 +1,78 @@ +function [U] = dualquatlbs(V,DQ,W) + % DUALQUATLBS Compute dual quaternions linear blend skinning deformation of + % vertices V, using rigid transformations stored as dual quaternions, DQ, at + % some control points, propogated to the mesh using weights W. + % + % [U] = dualquatlbs(V,DQ,W) + % + % Inputs: + % V list of vertex positions + % DQ list of rigid transformations for each control point stored as dual + % quaternions + % 2 by 4 by #controls + % W weights, # vertices by # handles matrix of weights + % Output: + % U list of new vertex positions + % + % Copyright 2011, Alec Jacobson (jacobson@inf.ethz.ch) + % + % See also: lbs + % + + % pad V with zeros if not 3D + if(size(V,2) ~= 3) + was_2d = true; + V = [V zeros(size(V,1),1)]; + else + was_2d = false; + end + + % number of control points + m = size(DQ,3); + % should be same in W + assert(m == size(W,2)); + + % number of domain vertices + n = size(V,1); + + % See algorithm 1 in "Geometric skinning with approximate dual quaternion + % blending" by Kavan et al + + % compute weighted combination of DQs for each domain vertex + % DQs seen by every vertex in domain, 2 by 4 by m by n + WDQ = permute(repmat(W',[1,1,2,4]),[3 4 1 2]) .* repmat(DQ,[1,1,1,n]); + % sum of weighted dual quaternions, 2 by 4 by n + VDQ = permute(sum(WDQ,3),[1 2 4 3]); + % regular part, n by 4 + VDQ1 = permute(VDQ(1,:,:),[3 2 1]); + % dual part, n by 4 + VDQ2 = permute(VDQ(2,:,:),[3 2 1]); + %VDQ2 = permute(sum(WDQ(2,:,:,:),3),[4 2 1 3]); + len = repmat(sqrt(sum(VDQ1.^2,2)),1,4); + VDQ1 = VDQ1./len; + VDQ2 = VDQ2./len; + + U = ... + V + ... + 2*cross( ... + VDQ1(:,2:4), ... + cross(VDQ1(:,2:4),V,2)+repmat(VDQ1(:,1),1,3).*V,2) + ... + 2*( ... + repmat(VDQ1(:,1),1,3).*VDQ2(:,2:4) - ... + repmat(VDQ2(:,1),1,3).*VDQ1(:,2:4) + ... + cross(VDQ1(:,2:4),VDQ2(:,2:4),2)); + + %VDQ = zeros([2 size(VDQ1)]); + %VDQ(1,:,:) = VDQ1; + %VDQ(2,:,:) = VDQ2; + %% convert DQs into transformations, multiply against vertices + %% convert rotation to quaternion and translation + %[Q,T] = udq2quattrans(VDQ); + %% convert quaterion + %R = quat2mat(Q); + + % unpad U if V was 2D + if(was_2d) + U = U(:,1:2); + end +end diff --git a/matlab/external/gptoolbox/mesh/eat_comments.m b/matlab/external/gptoolbox/mesh/eat_comments.m new file mode 100644 index 0000000..b6d5a32 --- /dev/null +++ b/matlab/external/gptoolbox/mesh/eat_comments.m @@ -0,0 +1,24 @@ +function line = eat_comments(file_pointer,comment_symbol) + % EAT_COMMENTS use fscanf to eat lines starting with a comment_symbol + % + % line = eat_comments(file_pointer,comment_symbol) + % + % Inputs: + % file_pointer returned from fopen + % comment_symbol symbol of comment, e.g. '#' + % Output: + % line next line that does not start with a comment_symbol + % (file_pointer is correspondingly adjusted) + % + assert(size(comment_symbol,2) == 1); + + while(true) + % read next whole line + line = fscanf(file_pointer,' %[^\n]s'); + if(size(line,2) == 0) + break; + elseif(line(1,1) ~= comment_symbol) + break; + end + end +end diff --git a/matlab/external/gptoolbox/mesh/edge_lengths.m b/matlab/external/gptoolbox/mesh/edge_lengths.m new file mode 100644 index 0000000..a3d6a4f --- /dev/null +++ b/matlab/external/gptoolbox/mesh/edge_lengths.m @@ -0,0 +1,39 @@ +function l = edge_lengths(V,F) + % EDGE_LENGTHS Compute the edge lengths for a simplex mesh + % + % l = edge_lengths(V,F) + % + % Inputs: + % V #V by dim list of triangle indices + % F #F by simplex list of simplices + % Outputs: + % l #F by 1 list of edge lengths + % or + % l #F by 3 list of edge lengths corresponding to 23,31,12 + % or + % l #F by 6 list of edge lengths corresponding to edges opposite *face* + % pairs: 23 31 12 41 42 43 + % + switch size(F,2) + case 2 + l = normrow(V(F(:,2),:) - V(F(:,1),:)); + case 3 + i1 = F(:,1); i2 = F(:,2); i3 = F(:,3); + s12 = normrow(V(i2,:) - V(i1,:)); + s13 = normrow(V(i3,:) - V(i1,:)); + s23 = normrow(V(i3,:) - V(i2,:)); + l = [s23 s13 s12]; + case 4 + % lengths of edges opposite *face* pairs: 23 31 12 41 42 43 + l = [ ... + sqrt(sum((V(T(:,4),:)-V(T(:,1),:)).^2,2)) ... + sqrt(sum((V(T(:,4),:)-V(T(:,2),:)).^2,2)) ... + sqrt(sum((V(T(:,4),:)-V(T(:,3),:)).^2,2)) ... + sqrt(sum((V(T(:,2),:)-V(T(:,3),:)).^2,2)) ... + sqrt(sum((V(T(:,3),:)-V(T(:,1),:)).^2,2)) ... + sqrt(sum((V(T(:,1),:)-V(T(:,2),:)).^2,2)) ... + ]; + otherwise + error('Unsupported simplex size'); + end +end diff --git a/matlab/external/gptoolbox/mesh/edges.m b/matlab/external/gptoolbox/mesh/edges.m new file mode 100644 index 0000000..5156ee9 --- /dev/null +++ b/matlab/external/gptoolbox/mesh/edges.m @@ -0,0 +1,64 @@ +function E = edges(F) + % EDGES Compute the unique undireced edges of a simplicial complex + % + % E = edges(F) + % + % Input: + % F #F x simplex-size matrix of indices of simplex corners + % Output: + % E edges in sorted order, direction of each is also sorted + % + % Example: + % % get unique undirected edges + % E = edges(F); + % % get unique directed edges + % E = [E ; E(:,2) E(:, 1)]; + % + % Copyright 2011, Alec Jacobson (jacobson@inf.ethz.ch) + % + + % all combinations of edges + n = size(F,2); + + e = nchoosek(1:n,2); + A = sparse(F(:,e(:,1)),F(:,e(:,2)),1,max(F(:)),max(F(:))); + [EI,EJ] = find(tril(A+A')); + E = [EJ EI]; + + %I = []; + %J = []; + %for ii = 1:(n-1) + % I = [I repmat(ii,1,n-ii)]; + % J = [J (ii+1):n]; + %end + %assert(all(size(I) == size(J))); + + %% + %EI = F(:,I); + %EI = EI(:); + %EJ = F(:,J); + %EJ = EJ(:); + + %E = unique(sort([EI EJ]')','rows'); + + %if(size(F,2) == 3) + % E = unique(sort( ... + % [F(:,1) F(:,2); ... + % F(:,1) F(:,3); ... + % F(:,2) F(:,3) ... + % ]')','rows'); + %elseif(size(F,2) == 4) + % E = unique(sort( ... + % [F(:,1) F(:,2); ... + % F(:,1) F(:,3); ... + % F(:,1) F(:,4); ... + % F(:,2) F(:,3); ... + % F(:,2) F(:,4); ... + % F(:,3) F(:,4) ... + % ]')','rows'); + %else + % error('F should either be #F by 3 tri list or #F by 4 tet list'); + %end + +end + diff --git a/matlab/external/gptoolbox/mesh/encage.m b/matlab/external/gptoolbox/mesh/encage.m new file mode 100644 index 0000000..5ba3174 --- /dev/null +++ b/matlab/external/gptoolbox/mesh/encage.m @@ -0,0 +1,125 @@ +function [DV,DT,DF,b,bc] = encage(V,CV,CF,varargin) + % ENCAGE Create a mesh and compute boundary conditions for computing weights + % on for points V embedded in a polyhedron cage (CV,CF). + % + % [DV,DT,DF,b,bc] = encage(V,CV,CF) + % [DV,DT,DF,b,bc] = encage(V,CV,CF,'ParameterName',ParameterValue,...) + % + % Inputs: + % V #V by dim list of vertex positions + % CV #CV by dim list of cage vertex positions + % CF #CF by dim list of cage face indices into CV + % Optional: + % 'TetgenFlags' followed by a string of tetgen flags {'-q100'} + % 'Quiet' followed by whether to tell tetgen to be quiet {false} + % Outputs: + % DV #DV by dim list of tet mesh vertex positions + % DT #DT by dim+1 list of tet mesh tet indices into DV + % DF #DF by dim list of tet mesh boundary facet indices into DV + % b #b list of indices of boundary vertices in V + % bc #b by #CV list of boundary conditions + % + + tetgen_flags = '-q100'; + quiet = true; + % Map of parameter names to variable names + params_to_variables = containers.Map( ... + {'TetgenFlags','Quiet'}, ... + {'tetgen_flags','quiet'}); + v = 1; + while v <= numel(varargin) + param_name = varargin{v}; + if isKey(params_to_variables,param_name) + assert(v+1<=numel(varargin)); + v = v+1; + % Trick: use feval on anonymous function to use assignin to this workspace + feval(@()assignin('caller',params_to_variables(param_name),varargin{v})); + else + error('Unsupported parameter: %s',varargin{v}); + end + v=v+1; + end + + if quiet + fid = fopen('/dev/null','w'); + else + fid = 1; + end + + prefix = tempname; + poly_filename = [prefix '.poly']; + writePOLY_tetgen(poly_filename,[CV;V],CF,[],'BoundaryMarkers',(1:size(CF,1))'); + + delaunay_flags = '-p'; + command = ... + [path_to_tetgen ' ' delaunay_flags ' ' tetgen_flags ' ' poly_filename]; + fprintf(fid,'%s\n',command); + if quiet + [status, result] = system(command); + else + [status, result] = system(command,'-echo'); + end + fprintf(fid,'%s',result); + if status ~= 0 + fprintf(fid,'%s',result); + else + if strfind(result,'Jettisoning redundant points.') + fprintf(fid,'%s',result); + warning('Tetgen removed duplicate points'); + end + end + switch(status) + case 0 + case 3 + error('Self intersections. Try selfintersect() or remove self-intersections'); + case 4 + % Small feature + error('Try again with reduced T?'); + case 5 + % close input facets + error('Try again with -Y'); + case 6 + % close input facets + error('Input error. Check yo` input'); + case 134 + error('Non-planar facets?'); + otherwise + error('Tetgen returned status %d != 0',status); + end + delete(poly_filename); + + ele_filename = [prefix '.1.ele']; + face_filename = [prefix '.1.face']; + node_filename = [prefix '.1.node']; + + DV = readNODE(node_filename); + DT = readELE(ele_filename); + [DF,BF] = readFACE(face_filename); + + delete(ele_filename); + delete(node_filename); + delete(face_filename); + + assert(size(DF,1) == size(BF,1)); + % B2CF(i,:) = [v f] --> vertex v in DV is on face f in CF + B2CF = [DF(:) repmat(BF,size(DF,2),1)]; + % Just keep one matching for each vertex + [~,UI] = unique(B2CF(:,1)); + B2CF = B2CF(UI,:); + % boundary conditions + b = B2CF(:,1); + if size(CF,2) == 3 + % Corners of face for each vertex + K = CF(B2CF(:,2),:); + B = barycentric_coordinates( ... + DV(B2CF(:,1),:), CV(K(:,1),:), CV(K(:,2),:), CV(K(:,3),:)); + bc = sparse(repmat(1:numel(b),1,3)',K(:),B(:),numel(b),size(CV,1)); + else + if nargout>4 + error('bc not supported for non-triangle mesh cages'); + end + end + % Faces are flipped + DF = fliplr(DF); + +end diff --git a/matlab/external/gptoolbox/mesh/engraving.m b/matlab/external/gptoolbox/mesh/engraving.m new file mode 100644 index 0000000..3f33a07 --- /dev/null +++ b/matlab/external/gptoolbox/mesh/engraving.m @@ -0,0 +1,33 @@ +function [V,F] = engraving(im,w,t,s,l) + % ENGRAVING Create an engraving of an image + % + % [V,F] = engraving(im,w,t,s) + % + % Inputs: + % im width by height grayscale image + % w desired width of engraving model (in mm) + % t desired thickness of engraving model (in mm) + % s desired span of thickness devoted to levels (in mm) + % l number of levels + % Outputs: + % V #V by 3 list of vertex positions + % F #F by 3 list of triangle indices + % + % Example: + % % load image + % im = imresize(rgb2gray(im2double(imread('hans-hass.jpg'))),0.5); + % % pad image by 10% of width + % im = padarray(im,ceil(0.1*repmat(size(im,2),1,2))); + % % engrave: 50mm wide, 5mm thick, 1mm devoted to 4 layers + % [V,F] = engraving(im,50,5,1,4); + % + + assert(isfloat(im)); + [V,F] = create_regular_grid(size(im,2),size(im,1),0,0); + V(:,1) = V(:,1)*w; + V(:,2) = (1-V(:,2))*size(im,1)/size(im,2)*w; + [V,F] = extrude(V,F); + V(:,3) = V(:,3)*t; + V(1:numel(im),3) = V(1:numel(im),3)-s*round(im(:)*(l-1))/(l-1); + +end diff --git a/matlab/external/gptoolbox/mesh/et.m b/matlab/external/gptoolbox/mesh/et.m new file mode 100644 index 0000000..a1da5a8 --- /dev/null +++ b/matlab/external/gptoolbox/mesh/et.m @@ -0,0 +1,35 @@ +function ET = et(V,F,E) +% ET Compute the relation edge to triangle of a manifold mesh. +% +% ET = et(V,F,E) +% +% Input: +% V #V x 3 matrix of vertex coordinates +% F #F x 3 matrix of indices of vertices at triangle corners +% E #E x 2 matrix of indices of vertices at edge endpoints +% Output: +% ET #E x 2 map between an edge to its two indicent faces +% (-1 in column 2 if the edge is on the border) +% +% Example: +% E = edges(V,F); +% ET = et(V,F,E); + +VT = vt(V,F); + +ET = zeros(size(E,1),2); + +for i=1:size(E,1) + CFi1 = find(VT(:,E(i,1)))'; + CFi2 = find(VT(:,E(i,2)))'; + + temp = intersect(CFi1,CFi2); + if size(temp,2) == 1 + temp = [temp -1]; + end + + ET(i,:) = temp; +end + +end + diff --git a/matlab/external/gptoolbox/mesh/expand_axis.m b/matlab/external/gptoolbox/mesh/expand_axis.m new file mode 100644 index 0000000..e2164fe --- /dev/null +++ b/matlab/external/gptoolbox/mesh/expand_axis.m @@ -0,0 +1,17 @@ +function expand_axis(f,ah) + % EXPAND_AXIS Expand axis by a scale factor f + % + % expand_axis(f); + % expand_axis(f,ah) + % + % Inputs: + % f factor to scale axis by + % Optional: + % ah handle to axis + % + if nargin<2 + ah =gca; + end + a = reshape(axis(ah),2,[]); + axis(ah,reshape(bsxfun(@plus,bsxfun(@minus,a,mean(a))*f,mean(a)),1,[])); +end diff --git a/matlab/external/gptoolbox/mesh/explode_tetramesh.m b/matlab/external/gptoolbox/mesh/explode_tetramesh.m new file mode 100644 index 0000000..4bef04c --- /dev/null +++ b/matlab/external/gptoolbox/mesh/explode_tetramesh.m @@ -0,0 +1,61 @@ +function h = explode_tetramesh(T,V,steps) + % EXPLODE_TETRAMESH animated, interactive tetramesh plot of tets of a tet + % mesh being pulled away from each + % + % h = explode_tetramesh(T,V) + % + % Inputs: + % T #T by 4 list of tetrahedra indices + % V #V by dim by #{frames | 1} list of vertex positions + % steps # of explosion animation steps {100} + % Outputs: + % h handle to plot + % + % See also: tsurf, trisurf, tetramesh, animated_trisurf, animated_tetramesh + % + + % Remap vertices and tets so that all corners are separated + V = [ ... + V(T(:,1),:); ... + V(T(:,2),:); ... + V(T(:,3),:); ... + V(T(:,4),:); ... + ]; + T = [ ... + 0*size(T,1) + (1:size(T,1)); ... + 1*size(T,1) + (1:size(T,1)); ... + 2*size(T,1) + (1:size(T,1)); ... + 3*size(T,1) + (1:size(T,1)); ... + ]'; + factor = 4; + if ~exist('steps','var') + steps = 100; + end + s = linspace(1,factor,steps); + % centroid + c = mean(V); + VV = zeros(size(V,1),size(V,2),steps); + for ii = 1:steps + sii = s(ii); + % dialate globally + Vii = bsxfun(@plus,sii*V,-sii*c+c); + % contract locally + % centroids of each tet + Cii = ( ... + Vii(T(:,1),:) + ... + Vii(T(:,2),:) + ... + Vii(T(:,3),:) + ... + Vii(T(:,4),:))/4; + Vii = Vii/sii+repmat(Cii,4,1)*(1-1/sii); + VV(:,:,ii) = Vii; + end + h = animated_tetramesh(T,VV); + axis equal; + A = reshape(axis,2,[]); + % grow by factor about center + dA = [A(1,:)-A(2,:);A(2,:)-A(1,:)]; + axis(reshape(A+dA,1,prod(size(A)))); + % don't resize mesh + axis manual; + +end diff --git a/matlab/external/gptoolbox/mesh/exterior_edges.m b/matlab/external/gptoolbox/mesh/exterior_edges.m new file mode 100644 index 0000000..3efe299 --- /dev/null +++ b/matlab/external/gptoolbox/mesh/exterior_edges.m @@ -0,0 +1,43 @@ +function [E,C,aC] = exterior_edges(F) + % EXTERIOR_EDGES List of exterior (boundary of manifold patch) edges. Note: + % this is---in general---not the same as the _open boundary_ of the mesh. + % + % Inputs: + % F #F by dim=3 list of facet indices + % Outputs: + % E #E by 2 list of exterior edges + % C #E by 1 list of signed Counts + % aC #E by 1 list of unsigned Counts + % + % See also: outline + % + + switch size(F,2) + case 2 + E = F; + % TODO: This is not robust to non-manifold issues + % edge going out + out = sparse(E(:,1),1,1,max(E(:)),1); + % edge coming in + in = sparse(E(:,2),1,1,max(E(:)),1); + % endpoints + ep = (in + out) == 1; + epi = find(ep); + E = [repmat(epi(1),numel(epi)-1,1) epi(2:end)]; + E = ... + bsxfun(@times,out(E(:,2)) ,E) + ... + bsxfun(@times,(~out(E(:,2))),fliplr(E)); + case 3 + allE = [F(:,[2 3]); F(:,[3 1]); F(:,[1 2])]; + sortallE = sort(allE,2); + % -1 in this direction +1 in that direction --> stored in this direction + C = sparse(sortallE(:,1),sortallE(:,2),(allE(:,1) stored in this direction + aC = sparse(sortallE(:,1),sortallE(:,2),1); + assert(nnz(tril(C)) == 0); + [~,~,aC] = find((C~=0).*aC); + [EI,EJ,C] = find(C); + E = [EI EJ]; + end + +end diff --git a/matlab/external/gptoolbox/mesh/extrude.m b/matlab/external/gptoolbox/mesh/extrude.m new file mode 100644 index 0000000..4f11898 --- /dev/null +++ b/matlab/external/gptoolbox/mesh/extrude.m @@ -0,0 +1,101 @@ +function [VV,FF] = extrude(V,F,varargin) + % EXTRUDE Extrude a 2d mesh in the z direction by 1, connecting boundaries + % apropriately + % + % [VV,FF] = extrude(V,F) + % [VV,FF] = extrude(V,F,'ParmeterName',ParameterValue,...) + % + % Inputs: + % V #V by 2 list of 2d vertex positions + % F #F by 3 list of triangle indices into V + % Optional: + % 'Cap' followed by {true} of false whether to put a *bottom cap* + % Outputs: + % VV #VV by 3 list of 3d vertex positions + % FF #FF by 3 list of triangle indices into VV + % + + cap = true; + levels = 1; + % Map of parameter names to variable names + params_to_variables = containers.Map( ... + {'Cap','Levels'}, ... + {'cap','levels'}); + v = 1; + while v <= numel(varargin) + param_name = varargin{v}; + if isKey(params_to_variables,param_name) + assert(v+1<=numel(varargin)); + v = v+1; + % Trick: use feval on anonymous function to use assignin to this workspace + feval(@()assignin('caller',params_to_variables(param_name),varargin{v})); + else + error('Unsupported parameter: %s',varargin{v}); + end + v=v+1; + end + + assert(size(V,2) == 2, 'Vertices should be 2d'); + %% Copy top and bottom + % VV = [V 1+0*V(:,1);V 0*V(:,1)]; + switch size(F,2) + case {3,4} + % connect boundaries + O = outline(F); + case 2 + assert(~cap,'Cap should be false when input is curve'); + % Curve as input + FF = []; + O = F; + end + assert(size(unique(sort(O,2),'rows'),1) == size(O,1)); + + % Rearrange vertices on bottom + [VB,FB,OB,IM] = faces_first(V,F,O); + n = size(V,1); + + no = numel(unique(OB)); + + VL = [ ... + repmat(VB(1:max(OB(:)),:),[levels 1]) ... + reshape(repmat(linspace(1-1/levels,0,levels),[no,1]),[no*levels 1])]; + if cap + VV = [VB ones(n,1);VL(1:no*(levels-1),:);VB zeros(n,1)]; + else + VV = [VB ones(n,1);VL]; + end + FO = ones(2*size(OB,1)*levels,size(F,2)); + for level = 1:levels + if level == 1 + off_t = 0; + else + off_t = n+(level-2)*no; + end + off_b = n+(level-1)*no; + switch size(F,2) + case 4 + FO((level-1)*size(OB,1)+(1:size(OB,1)),:) = [ ... + off_t+OB(:,[2 1]) off_b+OB(:,1:2)]; + case 3 + FO((level-1)*2*size(OB,1)+(1:size(OB,1)*2),:) = [ ... + off_b+OB(:,1) off_t+OB(:,[2 1]); ... + off_t+OB(:,2) off_b+OB(:,1:2)]; + end + end + + % remap so that faces on planes are consistent with input + if cap + FF = [FB;FO;n+(levels-1)*no+fliplr(FB)]; + RIM = 1:(n+(levels-1)*no+n); + RIM(IM) = 1:n; + RIM(n+IM) = n+(1:n); + else + FF = [FB;FO]; + RIM = 1:(n+levels*no); + RIM(IM) = 1:n; + end + VV(RIM,:) = VV; + FF = RIM(FF); + + +end diff --git a/matlab/external/gptoolbox/mesh/faces_first.m b/matlab/external/gptoolbox/mesh/faces_first.m new file mode 100644 index 0000000..e185dc5 --- /dev/null +++ b/matlab/external/gptoolbox/mesh/faces_first.m @@ -0,0 +1,31 @@ +function [RV,RT,RF,IM] = faces_first(V,T,F) + % FACES_FIRST Reorder vertices so that vertices in face list come before + % vertices that don't appear in the face list. This is especially useful if + % the face list contains only surface faces and you want surface vertices + % listed before internal vertices + % + % [RV,RT,RF,IM] = faces_first(V,T,F); + % + % + % Input: + % V #vertices by 3 vertex positions + % T #tetrahedra by 4 list of tetrahedra indices + % F #faces by 3 list of face indices + % Output: + % RV #vertices by 3 vertex positions, order such that if the jth vertex is + % some face in F, and the kth vertex is not then j comes before k + % RT #tetrahedra by 4 list of tetrahedra indices, reindexed to use RV + % RF #faces by 3 list of face indices, reindexed to use RV + % IM #vertices by 1 list of indices such that: RF = IM(F) and RT = IM(T) + % and RV(IM,:) = V + % + + [~,IM] = remove_unreferenced(V,F(:)); + + % reorder vertices + RV(IM,:) = V; + % reindex faces: reshape is necessary for #F = 1 + RF = reshape(IM(F),size(F)); + % reindex tetrahedra + RT = reshape(IM(T),size(T)); +end diff --git a/matlab/external/gptoolbox/mesh/faces_in_polygon.m b/matlab/external/gptoolbox/mesh/faces_in_polygon.m new file mode 100644 index 0000000..ae7cad8 --- /dev/null +++ b/matlab/external/gptoolbox/mesh/faces_in_polygon.m @@ -0,0 +1,61 @@ +function [xin,iin,cin] = faces_in_polygon(V,F,X,Y,Vin) + % FACES_IN_POLYGON test whether faces of mesh are inside a given polygon + % + % [xin,iin,cin] = faces_in_polygon(V,F,X,Y) + % [xin,iin,cin] = faces_in_polygon(V,F,X,Y) + % [xin,iin,cin] = faces_in_polygon(V,F,X,Y,Vin) + % + % Inputs: + % V #V by dim list of vertex positions + % F #F by 3 list of face indices + % X #P by 1 list of polygon x-coordinates + % Y #P by 1 list of polygon y-coordinates + % Optional + % Vin #V list of flags overriding whether each position in V is defined + % as inside polygon formed by (X,Y), default is to use inpolygon + % Outputs: + % xin #F list of flags revealing whether query face indices are all in (X,Y) + % iin #F list of flags revealing whether query faces have at least one + % index in (X,Y) + % cin #F list of flags revealing whether query face barycenters are in (X,Y) + % + % See in_mesh, inpolygon + % + + % NaNs are not recognized as they are in inpolygon + assert(~any(isnan(X))); + assert(~any(isnan(Y))); + + dim = size(V,2); + % only works in 2D + assert(dim == 2); + + if ~exist('exclusive','var') + exclusive = true; + end + + if ~exist('Vin','var') + % first determine mesh points strictly in or on polygon + Vin = inpolygon(V(:,1),V(:,2),X,Y); + end + + % find faces that are inside because all vertices are inside + [~,xin] = limit_faces(F,Vin,true); + [~,iin] = limit_faces(F,Vin,false); + + % Note: if you can assume that if a triangle's corners are all inside (X,Y) + % then also it's centroid is inside, then you could speed this up by only + % testing triangles not in xin + + % barycenters for all triangles + B = barycenter(V,F); + + % only do this if asked to + if nargout >= 3 + % determine if each triangle barycenter is in polygon (X,Y) + cin = inpolygon(B(:,1),B(:,2),X,Y); + end + + + +end diff --git a/matlab/external/gptoolbox/mesh/facet_adjacency_matrix.m b/matlab/external/gptoolbox/mesh/facet_adjacency_matrix.m new file mode 100644 index 0000000..b10cc7f --- /dev/null +++ b/matlab/external/gptoolbox/mesh/facet_adjacency_matrix.m @@ -0,0 +1,62 @@ +function [A,uE2F,uE] = facet_adjacency_matrix(F,varargin) + % FACET_ADJACENCY_MATRIX Adjacency matrix between facets determined by + % whether two facets share an edge. + % + % A = facet_adjacency_matrix(F) + % A = facet_adjacency_matrix(F,'ParameterName',ParameterValue, ...) + % + % Inputs: + % F #F by 3 list of triangles + % Optional: + % 'ManifoldOnly' followed by whether to only consider adjacency across + % manifold edges (valence <=2) + % Outputs: + % A #F by #F adjacency matrix + % + % See also: adjacency_matrix + + manifold_only = false; + % default values + % Map of parameter names to variable names + params_to_variables = containers.Map( ... + {'ManifoldOnly'},{'manifold_only'}); + v = 1; + while v <= numel(varargin) + param_name = varargin{v}; + if isKey(params_to_variables,param_name) + assert(v+1<=numel(varargin)); + v = v+1; + % Trick: use feval on anonymous function to use assignin to this workspace + feval(@()assignin('caller',params_to_variables(param_name),varargin{v})); + else + error('Unsupported parameter: %s',varargin{v}); + end + v=v+1; + end + + ss = size(F,2); + switch ss + case 3 + % List of all "half"-edges: 3*#F by 2 + allE = [F(:,[2 3]); F(:,[3 1]); F(:,[1 2])]; + % Sort each row + sortallE = sort(allE,2); + % IC(i) tells us where to find sortallE(i,:) in uE: + % so that sortallE(i,:) = uE(IC(i),:) + [uE,~,IC] = unique(sortallE,'rows'); + % uE2F(e,f) = 1 means face f is adjacent to unique edge e + uE2F = sparse(IC(:),repmat(1:size(F,1),1,ss)',1); + case 2 + % We're really dealing with edges, so E-->vertices, F-->edges + uE2F = sparse(F,repmat(1:size(F,1),2,1)',1); + end + + % kill non-manifold edges + if manifold_only + uE2F(sum(uE2F,2)>2,:) = 0; + end + % Face-face Adjacency matrix + A = uE2F'*uE2F; + % All ones + A = A>0; +end diff --git a/matlab/external/gptoolbox/mesh/facet_laplacian.m b/matlab/external/gptoolbox/mesh/facet_laplacian.m new file mode 100644 index 0000000..2ac7207 --- /dev/null +++ b/matlab/external/gptoolbox/mesh/facet_laplacian.m @@ -0,0 +1,101 @@ +function [L,E] = facet_laplacian(V,F) + % FACET_LAPLACIAN Builds an "edge-based" Laplacian L, which is an #E by #V + % rectangular matrix which maps scalar functions living at vertices to + % Laplacian values living at edges. For tets, edges are now facets. + % + % [L,E] = facet_laplacian(V,F) + % + % Inputs: + % V #V by dim list of vertex positions + % F #F by element-size list of triangle indices + % Outputs: + % L #E by #V edge-based Laplacian + % E #E by 2 list of edges + % + % Examples: + % % load some non-convex shape (V,F) + % [L,E] = facet_laplacian(V,F); + % % find boundary edges + % B = is_boundary_edge(E,F); + % % Construct mass matrix + % [M,mE] = crouzeix_raviart_massmatrix(V,F); + % % Be sure same edges are being used. + % assert(all(E(:)==mE(:))); + % % "Kill" boundary edges + % L(B,:) = 0; + % % Linear functions are now in the spectrum + % [~,~,U] = svd(full(L)); + % tsurf(F,[V(:,1:2) U(:,end-1)]) + % + % % mesh in (V,F) + % [Le] = facet_laplacian(V,F); + % [Lcr,E,EMAP] = crouzeix_raviart_cotmatrix(V,F); + % V2E = sparse(E(:),repmat(1:size(E,1),1,size(E,2))',1,size(V,1),size(E,1))'; + % V2E = bsxfun(@rdivide,V2E,sum(V2E,2)); + % LcrV2E = Lcr*V2E; + % max(max(abs(LcrV2E--2*Le))) + % + % + % See also: crouzeix_raviart_massmatrix, is_boundary_edge + % + + %% check for non-manifold edges + %S = statistics(V,F,'Fast',true); + %if S.num_nonmanifold_edges > 0 + % error(sprintf('There are %d non-manifold edges',S.num_nonmanifold_edges)); + %end + + switch size(F,2) + case 3 + % number of vertices + n = size(V,1); + % number of faces + m = size(F,1); + % Compute cotangents + C = cotangent(V,F); + % Map each face-edge to a unique edge + F2E = reshape(1:3*m,m,3); + % Assemble entries + % R S S R S S R S S + LI = [ F2E(:,[1 1 1 2 2 2 3 3 3]) ]; + LJ = [ F(:,[1 2 3 2 3 1 3 1 2]) ]; + LV = [ ... + C(:,2)+C(:,3), -C(:,3), -C(:,2) ... + C(:,3)+C(:,1), -C(:,1), -C(:,3) ... + C(:,1)+C(:,2), -C(:,2), -C(:,1)]; + + %warning('only spokes'); + %LI = LI(:,[2 3 5 6 8 9]); + %LJ = LJ(:,[2 3 5 6 8 9]); + %LV = LV(:,[2 3 5 6 8 9]); + %warning('only rims'); + %LI = LI(:,[1 4 7]); + %LJ = LJ(:,[1 4 7]); + %LV = LV(:,[1 4 7]); + + assert(all(size(LI)==size(LJ))); + assert(all(size(LI)==size(LV))); + % Throw contribution at each edge + L = sparse(LI,LJ,LV,3*m,n); + + allE = [F(:,[2 3]);F(:,[3 1]);F(:,[1 2])]; + % Map duplicate edges to first instance + [E,~,EMAP] = unique(sort(allE,2),'rows'); + + L = sparse(EMAP,F2E(:),1,size(E,1),3*m) * L; + + % Q: What's going on for boundary edges? + % A: Interior edges are integrating around butterly. Boundary edges are only + % integrating around half what would be their butterfly. They "should" also + % integrate along themselves to enclose an area. Since they don't they + % amount to computing minus the normal derivative. + case 4 + [Lcr,E] = crouzeix_raviart_cotmatrix(V,F); + A = sparse(E(:),repmat(1:size(E,1),1,3)',1,size(V,1),size(E,1))'; + Df = diag(sparse(sum(A,2))); + % Legacy factor of 2 to match triangle version + L = 0.5*3*Lcr*(Df\A); + % Lv == 0.5*A'*Lf; + end + +end diff --git a/matlab/external/gptoolbox/mesh/farthest_points.m b/matlab/external/gptoolbox/mesh/farthest_points.m new file mode 100644 index 0000000..5c3c302 --- /dev/null +++ b/matlab/external/gptoolbox/mesh/farthest_points.m @@ -0,0 +1,135 @@ +function [P,PI] = farthest_points(V,k,varargin) + % FARTHEST_POINTS Use an iterative heuristic to sample a discrete set of + % points so that minimum pairwise distances for each point are maximized: + % + % maximize ???_i min_j(???pi-pj???) + % + % [P,PI] = farthest_points(V,k) + % [P,PI] = farthest_points(V,k,'ParameterName',ParameterValue, ...) + % + % Inputs: + % V #V by dim list of points in euclidean space + % k number of points to output + % Optional: + % 'F' followed by #F by 3 list of facet indices into V + % 'Distance' followed by one of: + % {'euclidean'} Euclidean distance + % 'biharmonic' biharmonic distance embedding + % 'geodesic' fast marching geodesic distance (slow) + % Outputs: + % P k by dim list of farthest points sampled from V + % PI k list of indices so that P = V(PI,:) + % + % See also: random_points_on_mesh + % + + vis = false; + distance = 'euclidean'; + F = []; + % default values + % Map of parameter names to variable names + params_to_variables = containers.Map( ... + {'Distance','F','Visualize'},{'distance','F','vis'}); + v = 1; + while v <= numel(varargin) + param_name = varargin{v}; + if isKey(params_to_variables,param_name) + assert(v+1<=numel(varargin)); + v = v+1; + % Trick: use feval on anonymous function to use assignin to this workspace + feval(@()assignin('caller',params_to_variables(param_name),varargin{v})); + else + error('Unsupported parameter: %s',varargin{v}); + end + v=v+1; + end + + PI = ceil(rand(k,1)*size(V,1)); + + if vis + scatter3(V(:,1),V(:,2),V(:,3),'.b'); + hold on; + P = V(PI,:); + s = scatter3(P(:,1),P(:,2),P(:,3),'or','SizeData',100,'LineWidth',5); + hold off; + view(2); + axis equal; + drawnow; + end + + % embedding of V + switch distance + case 'euclidean' + EV = V; + case {'biharmonic','geodesic'} + assert(~isempty(F)); + switch distance + case 'biharmonic' + EV = biharmonic_embedding(V,F,10); + case 'geodesic' + EV = V; + end + end + + [I,D] = knnsearch(EV(PI,:),EV,'K',1); + max_iter = 100; + iter = 1; + while true + change = false; + %progressbar(iter-1,max_iter-1,30); + for pi = 1:numel(PI) + old_PI_pi = PI(pi); + % other points + others = PI([1:pi-1 pi+1:end]); + % There should be a way to only compute new distances in places that + % need to be updated... + switch distance + case {'euclidean','biharmonic'} + O = EV(others,:); + if isempty(I) + Ipi = true(size(V,1),1); + J = [1:pi-1 pi+1:k]; + else + Ipi = I==pi; + J = setdiff(1:numel(PI),pi); + end + %[D,I] = pdist2(O,EV,'euclidean','Smallest',1); + % Much faster for large O/EV + %[I,D] = knnsearch(O,EV,'K',1); + [IIpi,D(Ipi)] = knnsearch(EV(PI(J),:),EV(Ipi,:),'K',1); + I(Ipi) = J(IIpi); + fIpi = find(Ipi); + [~,d] = max(D(fIpi)); + PI(pi) = fIpi(d); + Dpi = sqrt(sum(bsxfun(@minus,EV(PI(pi),:),EV).^2,2)); + Cpi = Dpimax_iter + warning('Reached max iterations (%d) without convergence',max_iter); + break + end + if ~change + break; + end + end + + P = V(PI,:); + +end diff --git a/matlab/external/gptoolbox/mesh/fast_mass_springs.m b/matlab/external/gptoolbox/mesh/fast_mass_springs.m new file mode 100644 index 0000000..806cce4 --- /dev/null +++ b/matlab/external/gptoolbox/mesh/fast_mass_springs.m @@ -0,0 +1,88 @@ +function [U,data] = fast_mass_springs(V,E,b,bc,varargin) + % FAST_MASS_SPRINGS Solve for the mass springs deformation subject to hard + % constraints, following "Fast Simulation of Mass-Spring Systems" [Liu et al. + % 2013]. + % + % U = fast_mass_springs(V,E,b,bc) + % + % Inputs: + % V #V by dim list curve vertex positions + % E #E by 2 list of *edge* indices or other simplices and edges will be + % derived. + % b #b list of indices into V of fixed vertices + % bc #b by dim list of positions for fixed vertices + % Optional: + % 'EdgeLengths' followed by #E list of rest edge lengths + % 'Data' computed min_quad_with_fixed data + % 'U0' followed by #V by dim initial guess + % Outputs: + % U #V by dim list of deformed curve vertex positions + % data struct output of min_quad_with_fixed + % + + if size(E,2)>2 + E = edges(E); + end + + % default values + R = []; + data = []; + % Initial guess + U = V; + % Map of parameter names to variable names + params_to_variables = containers.Map( ... + {'EdgeLengths','Data','U0'}, ... + {'R','data','U'}); + v = 1; + while v <= numel(varargin) + param_name = varargin{v}; + if isKey(params_to_variables,param_name) + assert(v+1<=numel(varargin)); + v = v+1; + % Trick: use feval on anonymous function to use assignin to this workspace + feval(@()assignin('caller',params_to_variables(param_name),varargin{v})); + else + error('Unsupported parameter: %s',varargin{v}); + end + v=v+1; + end + + % number of vertices + m = size(V,1); + % number of springs + s = size(E,1); + + if isempty(data) + % compute rest edge norms + if isempty(R) + data.R = sqrt(sum((V(E(:,1),:)-V(E(:,2),:)).^2,2)); + end + % Inversely proportional to length (then squared) + K = data.R.^-0.5; + %% Uniform for now + %K = ones(s,1); + % Spring signed incidence matrix + A = sparse(E,[1:s;1:s]',[K,-K],m,s); + % "Laplacian" + data.L = A*A'; + S = diag(sparse(K)); + data.J = A*S; + data.mqwf = []; + end + + iter = 0; + max_iter = 100; + while true + % Fix U and find D ("local" step) + % recompute edge vectors + D = U(E(:,1),:)-U(E(:,2),:); + % normalize + D = bsxfun(@times,D,data.R./sqrt(sum(D.^2,2))); + % Fix D and find U ("global" step) + [U,data.mqwf] = min_quad_with_fixed(0.5*data.L,-data.J*D,b,bc,[],[],data.mqwf); + iter = iter + 1; + if iter == max_iter + break; + end + end +end diff --git a/matlab/external/gptoolbox/mesh/fd_laplacian.m b/matlab/external/gptoolbox/mesh/fd_laplacian.m new file mode 100644 index 0000000..15b7969 --- /dev/null +++ b/matlab/external/gptoolbox/mesh/fd_laplacian.m @@ -0,0 +1,34 @@ +function L = fd_laplacian(varargin) + % FD_LAPLACIAN build a finite difference laplacian. + % + % L = fd_laplacian(h,w) + % L = fd_laplacian([h,w]) + % + % Inputs: + % h number of nodes along height + % w number of nodes along width + % Outputs: + % L h*w by h*w Laplacian with negative diagonal. + % + function B = vec(A) + B = A(:)'; + end + + switch nargin + case 1 + h = varargin{1}(1); + w = varargin{1}(2); + case 2 + h = varargin{1}; + w = varargin{2}; + end + + I = bsxfun(@plus,h*(0:w-1),(1:h)'); + + L = sparse( ... + [vec(I(2:end,:)) vec(I(:,2:end))], ... + [vec(I(1:end-1,:)) vec(I(:,1:end-1))], ... + 1,w*h,w*h); + L = L + L'; + L = L-diag(sum(L,2)); +end diff --git a/matlab/external/gptoolbox/mesh/fill_holes.m b/matlab/external/gptoolbox/mesh/fill_holes.m new file mode 100644 index 0000000..86dd9d9 --- /dev/null +++ b/matlab/external/gptoolbox/mesh/fill_holes.m @@ -0,0 +1,59 @@ +function HF = fill_holes(SV,SF) + % FILL_HOLES Try to fill holes using a very simple technique, followed by a + % "robust" back up. Neither is guaranteed to avoid things like + % self-intersections, but the resulting mesh should be manifold at holes if + % the input hole boundaries are manifold to begin with. Should probably try + % to remove any duplicate vertices before calling. + % + % Inputs: + % SV #SV by 3 list of mesh vertex positions + % SF #SF by 3 list of mesh triangle indices into SV + % Outputs: + % HF #HF by 3 list of indices into SV of triangles filling holes in + % (SV,SF). + % + + O = outline(SF); + CO = connected_components(O); + CO = CO(O(:,1)); + [~,~,CO] = unique(CO); + HF = []; + for c = 1:max(CO) + E = O(CO==c,:); + [EV,IM] = remove_unreferenced(SV,E); + J = []; + J(IM) = 1:size(SV,1); + E = IM(E); + [~,A] = affine_fit(EV); + [EVV,EF] = triangle(EV*A,E,[],'Quiet'); + if size(EVV,1) ~= size(EV,1) + EF = []; + EE = E; + while ~isempty(EE) + loop = full(outline_loop(EE)); + maxA = inf; + maxEF = []; + for s = 1:numel(loop) + loop = loop([2:end 1]); + loop_1 = loop([2:end 1]); + loop_2 = loop_1([2:end 1]); + sEF = [repmat(loop(1),numel(loop)-2,1) [loop_1(1:end-2) loop_2(1:end-2)]]; + A = sum(doublearea(EV,sEF)); + if A < maxA + maxA = A; + maxEF = sEF; + end + end + EF = [EF;maxEF]; + EE = EE(~all(ismember(EE,loop),2),:); + end + end + allE = [EF(:,2:3);EF(:,[3 1]);EF(:,1:2)]; + flip = ismember(E(1,:),allE,'rows'); + if flip + EF = fliplr(EF); + end + HF = [HF;J(EF)]; + end + +end diff --git a/matlab/external/gptoolbox/mesh/find_ears.m b/matlab/external/gptoolbox/mesh/find_ears.m new file mode 100644 index 0000000..7d384af --- /dev/null +++ b/matlab/external/gptoolbox/mesh/find_ears.m @@ -0,0 +1,25 @@ +function [ears,ear_opp,flops,flop_opp] = find_ears(F) + % FIND_EARS Find all ears (faces with two boundary edges) in a given mesh + % + % [ears,ear_opp,flops,flop_opp] = find_ears(F) + % + % Inputs: + % F #F by 3 list of triangle mesh indices + % Outputs: + % ears #ears list of indices into F of ears + % ear_opp #ears list of indices indicating which edge is non-boundary + % (connecting to flops) + % flop #ears list of indices into F of faces incident on ears + % flop_opp #ears list of indices indicating which edge is non-boundary + % (connecting to ears) + % + % Known bugs: (V,F) mmust be manifold near ears. + + % Must be manifold (actually only ears need to be) + [Fp, Fi] = tt(F); + % Definition: an ear has 2 boundary **edges** + ears = find(sum(Fp==-1,2)==2); + [flops,ear_opp] = max(Fp(ears,:),[],2); + flop_opp = Fi(sub2ind(size(Fp),ears,ear_opp)); +end + diff --git a/matlab/external/gptoolbox/mesh/fit_rigid.m b/matlab/external/gptoolbox/mesh/fit_rigid.m new file mode 100644 index 0000000..d1cf3da --- /dev/null +++ b/matlab/external/gptoolbox/mesh/fit_rigid.m @@ -0,0 +1,27 @@ +function [R,t] = fit_rigid(V,U) + % FIT_RIGID fit a rigid transformation that best matches V to U in the least + % squares sense: + % min ∑ || vi - R(ui+t) ||² + % + % Inputs: + % V #V by dim list of points + % U #V by dim list of points + % Outputs: + % R dim by dim rotation matrix transposed + % t dim translation vector + % + % Example: + % [R,t] = fit_rigid(V,U); + % UU = bsxfun(@plus,U*R,t); + + % sum up outerproducts of vector from each vertex to center of mass in U and + % V + S = bsxfun(@minus,U,mean(U))'*bsxfun(@minus,V,mean(V)); + % Find closest rotation + R = fit_rotation(S'); + + % translation is just difference of center of mass (assuming uniform mass + % distribution) + t = mean(V)-mean(U)*R; + +end diff --git a/matlab/external/gptoolbox/mesh/fit_rotation.m b/matlab/external/gptoolbox/mesh/fit_rotation.m new file mode 100644 index 0000000..f63cf71 --- /dev/null +++ b/matlab/external/gptoolbox/mesh/fit_rotation.m @@ -0,0 +1,22 @@ +function R = fit_rotation(S) + % FIT_ROTATION find rotation for a given covariance matrix + % + % R = fit_rotation(S) + % + % Inputs: + % S n by n covariance matrix + % Outputs: + % R n by n rotation matrix closest to S + % + + % svd + [su,ss,sv]=svd(S); + R = sv*su'; + % if reflection then flip last column + if( det(R) < 0 ) + su(:,end) = -su(:,end); + R = sv*su'; + end + % should definitely be rotation now + %assert( det(R) >= 0 ); +end diff --git a/matlab/external/gptoolbox/mesh/fit_rotations.m b/matlab/external/gptoolbox/mesh/fit_rotations.m new file mode 100644 index 0000000..033335c --- /dev/null +++ b/matlab/external/gptoolbox/mesh/fit_rotations.m @@ -0,0 +1,90 @@ +function [R,SS] = fit_rotations(S,varargin) + % FIT_ROTATIONS Given an input mesh and new positions find rotations for + % every vertex that best maps its one ring to the new one ring + % + % R = fit_rotations(S,'ParamName',ParamValue) + % + % Inputs: + % S dim by dim by #rotations list of covariance matrices to fit rotations + % to + % Optional parameters + % 'AllowFlips' optionally followed by true or false, find best fitting + % rotation OR reflection + % Outputs: + % R dim by dim by #F list of rotations + % SS dim by dim by #rotations list of svd diagonals + % + + % Even faster way to check if mex exists + if fit_rotations_mex + nr = size(S,3); + dim = size(S,1); + SS = reshape(permute(S,[3 1 2]),[nr*dim dim]); + R = fit_rotations_mex(SS,varargin{:}); + R = reshape(R,[dim dim nr]); + return; + end + + + dim = size(S,1); + assert(dim == size(S,2)); + nr = size(S,3); + allow_flips = false; + + single_precision = true; + % default values + % Map of parameter names to variable names + params_to_variables = containers.Map( {'AllowFlips','SinglePrecision'}, ... + {'allow_flips','single_precision'}); + v = 1; + while v <= numel(varargin) + param_name = varargin{v}; + if isKey(params_to_variables,param_name) + assert(v+1<=numel(varargin)); + v = v+1; + % Trick: use feval on anonymous function to use assignin to this workspace + feval(@()assignin('caller',params_to_variables(param_name),varargin{v})); + else + error('Unsupported parameter: %s',varargin{v}); + end + v=v+1; + end + + %R = cellfun(@fit_rotation,S,'UniformOutput',false); + %R = reshape(cell2mat(R'),[dim dim nr]); + % For loop is faster + R = zeros([dim dim nr]); + SS = zeros([dim dim nr]); + for ii = 1:nr + % svd + [su,ss,sv]=svd(S(:,:,ii)); + Ri = sv*su'; + SS(:,:,ii) = ss; + % if reflection then flip last column + if(~allow_flips && det(Ri) < 0 ) + su(:,end) = -su(:,end); + Ri = sv*su'; + end + % should definitely be rotation now + %assert( det(Ri) >= 0 ); + R(:,:,ii) = Ri; + end + + function D = det3(M) + % DET3 compute the determinant of a 3x3 matrix + % Input: + % M 3 by 3 matrix + % Output: + % D determinant + % + % http://en.wikipedia.org/wiki/Determinant#3-by-3_matrices + D = ... + M(1,1) * M(2,2) * M(3,3) + ... + M(1,2) * M(2,3) * M(3,1) + ... + M(1,3) * M(2,1) * M(3,2) - ... + M(1,3) * M(2,2) * M(3,1) - ... + M(1,2) * M(2,1) * M(3,3) - ... + M(1,1) * M(2,3) * M(3,2); + end + +end diff --git a/matlab/external/gptoolbox/mesh/fixNEIGH.m b/matlab/external/gptoolbox/mesh/fixNEIGH.m new file mode 100644 index 0000000..d211f74 --- /dev/null +++ b/matlab/external/gptoolbox/mesh/fixNEIGH.m @@ -0,0 +1,66 @@ +function [new_TN,mani,correct] = fixNEIGH(TT,TN) + % FIXNEIGH Tetgen outputs neighbor indices inconsistently. This fixes them so + % that new_TN(i,k) = j means that tet i shares the face opposite its kth + % vertex with tet j. + % + % [new_TN] = fixNEIGH(TT,TN) + % + % Inputs: + % TT #TT by dim+1 list of simplex indices + % TN #TT by dim+1 list of tet neighbors, so that T(i,k) = j means tet i + % shares *some* face with tet j + % Outputs: + % new_TN #TT by dim+1 list of tet neighbors, new_TN(i,k) = j means that + % tet i shares the face opposite its kth vertex with tet j. + % mani whether mesh is face-manifold, new_TN <- [] + % correct whether TN corresponds to face-neighbors, new_TN <- [] + % + % + + + + mani = true; + correct = true; + new_TN = []; + + % Get edges + TE = [repmat(1:size(TT,1),1,size(TT,2))' TN(:)]; + % verify edges are symmetric + A = sparse(TE(TE(:,2)>0,1),TE(TE(:,2)>0,2),1); + assert(size(A,1)==size(A,2)); + assert(max(max(A'-A))==0); + + %% Need to fix? + % Interface triangles + TTI = [TT(:,[2 3 4]); TT(:,[3 4 1]); TT(:,[4 1 2]); TT(:,[1 2 3])]; + A = sparse(TE(TE(:,2)>0,1),TE(TE(:,2)>0,2),sum(TTI(TE(:,2)>0,:),2)); + already_consistent = full(max(max(abs(A-A'))))==0; + if already_consistent + warning('Seems already consistent'); + end + + % Get rid of boundary edges + TE = TE(TE(:,2)>0,:); + TNI = zeros(size(TE,1),1); + for c = 1:size(TT,2) + [TNIc] = all(~bsxfun(@eq,TT(TE(:,1),c),TT(TE(:,2),:)),2); + % Assert face-manifoldness + if ~all(TNI(TNIc) == 0) + mani = false; + end + TNI(TNIc) = c; + end + % Assert that edges correspond to face sharers + if ~all(TNI>0) + correct = false; + end + + if ~mani || ~correct + return; + end + + % Rebuild TN + new_TN = full(sparse(TE(:,1),TNI,TE(:,2),size(TN,1),size(TN,2))); + % boundary values consistent with input + new_TN(new_TN==0) = min(min(TN(:)),0); +end diff --git a/matlab/external/gptoolbox/mesh/flip_ears.m b/matlab/external/gptoolbox/mesh/flip_ears.m new file mode 100644 index 0000000..a4cf140 --- /dev/null +++ b/matlab/external/gptoolbox/mesh/flip_ears.m @@ -0,0 +1,89 @@ +function FF = flip_ears(V,F,varargin) + % FLIP_EARS Flip ears (triangles with two boundary edges) + % + % FF = flip_ears(V,F) + % FF = flip_ears(V,F,'ParameterName',ParameterValue, ...) + % + % Inputs: + % V #V by 3 list of mesh vertices + % F #F by 3 list of triangle mesh indices + % Optional: + % 'PlanarOnly' followed by whether to flip only if ears and their flops + % form a planar quad. {false} + % 'PlanarEpsilon' Epsilon used to determine planarity {1e-8}. + % 'FlipAndClip' followed by whether to Flip ears then clip any new ears, + % then repeat until convergence {false} + % Outputs: + % FF #F by 3 list of new triangle mesh indices + % + % Known bugs: (V,F) mmust be manifold near ears. + % + + + + % default values + planar_only = false; + epsilon = 1e-8; + flip_and_clip = false; + % Map of parameter names to variable names + params_to_variables = containers.Map( ... + {'PlanarOnly','PlanarEpsilon','FlipAndClip'}, ... + {'planar_only','epsilon','flip_and_clip'}); + v = 1; + while v <= numel(varargin) + param_name = varargin{v}; + if isKey(params_to_variables,param_name) + assert(v+1<=numel(varargin)); + v = v+1; + % Trick: use feval on anonymous function to use assignin to this workspace + feval(@()assignin('caller',params_to_variables(param_name),varargin{v})); + else + error('Unsupported parameter: %s',varargin{v}); + end + v=v+1; + end + + + % output + FF = F; + while true + F = FF; + [ears,ear_opp,flops,flop_opp] = find_ears(F); + % should check that ears are not neighbors, and then do what? + + % Check that ears + flops are planar + + % Quad + %Q = [F(ears,:) F(sub2ind(size(F),flops,flop_opp))]; + if planar_only + V(:,end+1:3) = 0; + Near = normalizerow(normals(V,F(ears,:))); + Nflop = normalizerow(normals(V,F(flops,:))); + D = (1-sum(Near.*Nflop,2)) flop_opp + FF(sub2ind(size(F),ears,mod(ear_opp+1,3)+1)) = F(sub2ind(size(F),flops,flop_opp)); + FF(sub2ind(size(F),flops,mod(flop_opp+1,3)+1)) = F(sub2ind(size(F),ears,ear_opp)); + + if flip_and_clip + [ears,ear_opp,flops,flop_opp] = find_ears(FF); + if isempty(ears) + break; + else + FF(ears,:) = []; + end + else + break; + end + end + +end diff --git a/matlab/external/gptoolbox/mesh/flip_edges.m b/matlab/external/gptoolbox/mesh/flip_edges.m new file mode 100644 index 0000000..ab76833 --- /dev/null +++ b/matlab/external/gptoolbox/mesh/flip_edges.m @@ -0,0 +1,206 @@ +function [FF,I,l] = flip_edges(F,E,varargin) + % FLIP_EDGES Flip edges (E) of a mesh (F). Mesh should contain edges E and + % be edge-manifold along each edges in E. Edges will be flipped according to + % the order of rows in E: **order** matters. Flipping coincident edges + % requires care on the callers part (e.g. to avoid creating degenerate + % triangles). + % + % Inputs: + % F #F by 3 list of triangle indices into some list of vertices + % E #E by 2 list of undirected edges. + % Optional: + % 'AllowNonManifold' followed by whether to only flip edges if the new + % edge does not already exist. {false} + % 'SideLengths' followed by: + % l #F by 3 list of side lengths corresponding to edges 23 31 12 + % 'MaxIter' maximum iterations of disconnected edge components + % Outputs: + % FF #F by 3 list of new facets + % I #F*3 list of indices such that FF = reshape(F(I),size(F)) + % l #F by 3 list of side lengths corresponding to edges 23 31 12 + % + + % default values + l = []; + max_iter = inf; + allow_nm = false; + V = []; + % Map of parameter names to variable names + params_to_variables = containers.Map( ... + {'SideLengths','MaxIter','V','AllowNonManifold'}, ... + {'l','max_iter','V','allow_nm'}); + v = 1; + while v <= numel(varargin) + param_name = varargin{v}; + if isKey(params_to_variables,param_name) + assert(v+1<=numel(varargin)); + v = v+1; + % Trick: use feval on anonymous function to use assignin to this workspace + feval(@()assignin('caller',params_to_variables(param_name),varargin{v})); + else + error('Unsupported parameter: %s',varargin{v}); + end + v=v+1; + end + + if ~isempty(l) + assert(all(size(F)==size(l)),'|Edge lengths| should match |F|'); + end + + % number of vertices + nv = max(F(:)); + nf = size(F,1); + assert(max(E(:))<=nv,'Edges exceed vertices in faces'); + + % Direct adjacency matrix + allE = [F(:,[2 3]);F(:,[3 1]);F(:,[1 2])]; + sortE = sort(allE,2); + uE = unique(sortE,'rows'); + + DA = sparse(sortE(:,1),sortE(:,2),1-2*(allE(:,2)>allE(:,1)),nv,nv); + % Edge partiy sum adjacency matrix + EP = DA - DA'; + % Symmetrize + EP = EP + EP'; + % Non-manifold edges in query + NM = EP(sub2ind(size(EP),E(:,1),E(:,2)))~=0; + if any(NM) + warning('Non-manifold, boundary edge flips ignored.'); + E = E(~NM,:); + end + + FF = F; + I = 1:numel(F); + + iter = 1; + while ~isempty(E) + % Find one edge per connected component of edges (ideally we would find a + % "perfect matching") + % Should be done in reduced graph of just vertices incident on E + ne = size(E,1); + C = connected_components(E); + C = C(E(:,1)); + % Use reverse order so we can take max + E2C = sparse(1:ne,C,ne-(1:ne)+1,ne,max(C)); + mI = max(E2C,[],1); + mI = mI(mI>0); + % reverse + mI = ne - mI + 1; + EE = E(mI,:); + + if ~isempty(V) + tsurf(FF,V,'FaceColor','r'); + hold on; + plot_edges(V,EE,'LineWidth',3); + hold off; + axis equal; + input(''); + end + + % Pop those from E + E = E(setdiff(1:end,mI),:); + + % Need to check that resulting edge is manifold. + + % EE now has at most one edge incident on a vertex + allE = [FF(:,[2 3]);FF(:,[3 1]);FF(:,[1 2])]; + [found,f_left] = ismember(EE,allE,'rows'); + assert(all(found),'Edges should appear in facets'); + f_left_c = floor((f_left-1)/nf)+1; + f_left = mod(f_left-1,nf)+1; + [found,f_right] = ismember(fliplr(EE),allE,'rows'); + if any(~found) && ~isempty(V) + tsurf(F,V); + hold on; + plot_edges(V,EE(~found,:),'r','LineWidth',4); + hold off; + end + assert(all(found),'Edges should appear in facets in both directions'); + f_right_c = floor((f_right-1)/nf)+1; + f_right = mod(f_right-1,nf)+1; + + % + % e1----fj + % | \ | + % | \ | + % | \ | + % | \ | + % fi-----e2 + % + + % Should be safe to read and write from FF alternating, since edges should + % not touch. + fJ_left = sub2ind(size(F),f_right,f_right_c); + fJ_right = sub2ind(size(F),f_left,f_left_c); + + new_EE = sort([FF(fJ_left) FF(fJ_right)],2); + if ~allow_nm + [found] = ismember(new_EE,uE,'rows'); + if any(found) + warning('Ignoring edge flips that would create non-manifold edges'); + new_EE = new_EE(~found,:); + f_left_c = f_left_c(~found); + f_left = f_left(~found); + f_right = f_right(~found); + f_right_c = f_right_c(~found); + fJ_left = fJ_left(~found); + fJ_right = fJ_right(~found); + end + end + fI_left = sub2ind(size(F),f_left,mod(f_left_c+1,3)+1); % +2 + fI_right = sub2ind(size(F),f_right,mod(f_right_c+1,3)+1); % +2 + + if nargout >= 3 + % New edge lengths via [Fisher et al. 2007] + le = sub2ind(size(F),f_left,mod(f_left_c-1+0,3)+1); % +0 + la = sub2ind(size(F),f_left,mod(f_left_c-1+1,3)+1); % +1 + lb = sub2ind(size(F),f_left,mod(f_left_c-1+2,3)+1); % +2 + re = sub2ind(size(F),f_right,mod(f_right_c-1+0,3)+1); % +0 + rc = sub2ind(size(F),f_right,mod(f_right_c-1+1,3)+1); % +1 + rd = sub2ind(size(F),f_right,mod(f_right_c-1+2,3)+1); % +2 + a = l(la); + b = l(lb); + e = l(le); % == l(fI_right_e) + c = l(rc); + d = l(rd); + % tan(alpha/2) + tan_a_2 = sqrt(((a-b+e).*(a+b-e))./((a+b+e).*(-a+b+e))); + tan_d_2 = sqrt(((d+e-c).*(d-e+c))./((d+e+c).*(-d+e+c))); + % tan((alpha+delta)/2) + tan_a_d_2 = (tan_a_2 + tan_d_2)./(1-tan_a_2.*tan_d_2); + % cos(alpha+delta) + cos_a_d = (1-tan_a_d_2.^2)./(1+tan_a_d_2.^2); + f = sqrt(b.^2 + c.^2 - 2.*b.*c.*cos_a_d); + + % Need to swap, so be lazy and copy + old_l = l; + % vb --> ve, la --> f, le --> lc + l(la) = f; + l(le) = old_l(rc); + % vd --> ve, lc --> f, re --> la + l(rc) = f; + l(re) = old_l(la); + end + + I(fI_left) = fJ_left; + FF(fI_left) = FF(fJ_left); + I(fI_right) = fJ_right; + FF(fI_right) = FF(fJ_right); + + if ~isempty(V) + tsurf(FF,V,'FaceColor','r'); + hold on; + plot_edges(V,new_EE,'LineWidth',3); + hold off; + axis equal; + input(''); + end + + if iter >= max_iter + break; + end + iter = iter + 1; + end + + +end diff --git a/matlab/external/gptoolbox/mesh/forward_kinematics.m b/matlab/external/gptoolbox/mesh/forward_kinematics.m new file mode 100644 index 0000000..55b1685 --- /dev/null +++ b/matlab/external/gptoolbox/mesh/forward_kinematics.m @@ -0,0 +1,62 @@ +function [Q,T] = forward_kinematics(C,BE,P,dQ) + % Compute absolute transformations from FK hierarchy and relative bone + % rotations. + % + % Inputs: + % C #C by dim list of joint positions + % BE #BE by 2 list of bone edge indices + % P #BE list of parent indices into BE + % dQ #BE by 4 list of relative rotations + % Outputs: + % Q #BE by 4 list of absolute rotations + % T #BE by 2 list of absolute translations + % + % Example: + % [Q,T] = forward_kinematics(C,BE,P,mpose); + % % stacked transposed 3x4 Affine matrices + % A = reshape(cat(2,permute(quat2mat(Q),[2 1 3]),permute(T,[2 3 1])),3,[])'; + % n = size(V,1); + % M = reshape(bsxfun(@times,[V ones(n,1)],permute(W,[1 3 2])),n,[]); + % % Linear blend skinning: + % U = M*A + + function fk_helper(b) + %function w = quatrotate(q,v) + % vv = [v 0]; + % w = quatmultiply(quatmultiply(q,v),quatconj(q)); + % w = w(1:3); + %end + if ~computed(b) + p = P(b); + if p < 1 + % base case for roots + Q(b,:) = dQ(b,:); + r = C(BE(b,1),:); + T(b,:) = r - quatrotate(dQ(b,:),r); + else + % otherwise first compute parent's + fk_helper(p); + Q(b,:) = quatmultiply(Q(p,:),dQ(b,:)); + r = C(BE(b,1),:); + T(b,:) = T(p,:) - quatrotate(Q(b,:),r) + ... + quatrotate(Q(p,:),r); + end + computed(b) = true; + end + end + + + % number of bones + m = size(BE,1); + assert(m == size(dQ,1)); + assert(m == size(P,1)); + + % Whether we've already computed FK for this bone: dynamic programming + computed = false(m,1); + Q = zeros(m,4); + T = zeros(m,3); + for b = 1:m + fk_helper(b); + end + +end diff --git a/matlab/external/gptoolbox/mesh/fphong.m b/matlab/external/gptoolbox/mesh/fphong.m new file mode 100644 index 0000000..f34d864 --- /dev/null +++ b/matlab/external/gptoolbox/mesh/fphong.m @@ -0,0 +1,11 @@ +function str = fphong() + % FPHONG Simple returns: + % struct('FaceColor','interp','FaceLighting','phong'); + % + % str = fphong() + % + % Example: + % set(tsurf(F,V),fphong); + % + str = struct('FaceColor','interp','FaceLighting','phong'); +end diff --git a/matlab/external/gptoolbox/mesh/gauss_map.m b/matlab/external/gptoolbox/mesh/gauss_map.m new file mode 100644 index 0000000..215cb2c --- /dev/null +++ b/matlab/external/gptoolbox/mesh/gauss_map.m @@ -0,0 +1,45 @@ +function [N,E] = gaussmap(V,F) + % GAUSSMAP Compute the gaussmap surface of a given mesh (V,F) + % + % Inputs: + % V #V by 3 list of mesh vertices + % F #F by 3 list of mesh triangle indices + % Outputs: + % N #F by 3 list of mesh normals (points on gauss map) + % E #E by 2 list of indices into N (spherical edges on gauss map) + % + % + % + % Example: + % [N,E] = gauss_map(V,F); + % subplot(1,2,1); + % tsurf(F,V,'FaceVertexCData',0.5*N+0.5) + % axis equal; + % l = sqrt(sum((N(E(:,1),:) - N(E(:,2),:)).^2,2)); + % E = E(l>0,:); + % [N,I] = remove_unreferenced(N,E); + % E = I(E); + % [N,E] = spherical_subdivision(N,E,'MaxIter',5,'MinLength',0.1); + % subplot(1,2,2); + % tsurf([E E(:,1)],N, ... + % 'FaceVertexCData',0.5*N+0.5,'EdgeColor','interp','LineWidth',2); + % axis equal; + + N = normalizerow(normals(V,F)); + + % List of all "half"-edges: 3*#F by 2 + allE = [F(:,[2 3]); F(:,[3 1]); F(:,[1 2])]; + % Sort each row + sortallE = sort(allE,2); + % IC(i) tells us where to find sortallE(i,:) in uE: + % so that sortallE(i,:) = uE(IC(i),:) + [uE,~,IC] = unique(sortallE,'rows'); + % uE2F(e,f) = 1 means face f is adjacent to unique edge e + uE2F = sparse(IC(:),repmat(1:size(F,1),1,3)',1); + % Face-face Adjacency matrix + A = uE2F'*uE2F; + + [EI,EJ,~] = find(A); + E = [EI EJ]; + +end diff --git a/matlab/external/gptoolbox/mesh/get_control_points.m b/matlab/external/gptoolbox/mesh/get_control_points.m new file mode 100644 index 0000000..c8793c7 --- /dev/null +++ b/matlab/external/gptoolbox/mesh/get_control_points.m @@ -0,0 +1,40 @@ +function [C,flag] = get_control_points(V,F) + % GET_CONTROL_POINTS displays a mesh and prompts user to select positions of + % controls points with the mouse. Press enter when finished or escape to + % cancel + % + % [C] = get_control_points(V,F) + % + % Inputs: + % V #V by dim list of control points + % F #F by 3 list of face indices + % Outputs: + % C #C by 2 list of control point positions, if escaped is pressed then + % this will be empty + % flag false only if getpts was cancelled + % + % See also: getpts + % + + V(:,end+1:3) = 0; + trisurf(F,V(:,1),V(:,2),V(:,3)); + view(2); + axis equal; + + Cx = zeros(0,1); + Cy = zeros(0,1); + flag = false; + try + [Cx,Cy] = getpts(); + flag = true; + catch e + e.identifier + switch e.identifier + case {'MATLAB:license:checkouterror','MATLAB:UndefinedFunction'} + % probably don't have image processing toolbox + [Cx,Cy] = ginput; + end + end + + C = [Cx Cy]; +end diff --git a/matlab/external/gptoolbox/mesh/get_pencil_curve.m b/matlab/external/gptoolbox/mesh/get_pencil_curve.m new file mode 100644 index 0000000..5644d7c --- /dev/null +++ b/matlab/external/gptoolbox/mesh/get_pencil_curve.m @@ -0,0 +1,99 @@ +function [P,p] = get_pencil_curve(f) + % GET_PENCIL_CURVE Get a curve (sequence of points) from the user by dragging + % on the current plot window + % + % P = get_pencil_curve() + % P = get_pencil_curve(f) + % + % Inputs: + % f figure id + % Outputs: + % P #P by 3 list of points + % p handle to plot + % + % + P = []; + + % Get the input figure or get current one (creates new one if none exist) + if nargin == 0 || isempty(f) + f = gcf; + end + figure(f); + + % get axes of current figure (creates on if doesn't exist) + a = gca; + + % set equal axis + axis equal; + % freeze axis + axis manual; + % set view to XY plane + view(2); + + rotate3d off; + set(gcf,'windowbuttondownfcn',@ondown); + set(gcf,'keypressfcn', @onkeypress); + % living variables + p = []; + + done = false; + while(~done) + drawnow; + end + + % We've been also gathering Z coordinate which is meaningless + P = P(:,1:2); + + % Callback for mouse press + function ondown(src,ev) + % Tell window that we'll handle drag and up events + set(gcf,'windowbuttonmotionfcn', @ondrag); + set(gcf,'windowbuttonupfcn', @onup); + append_current_point(); + end + + % Callback for mouse press + function ondrag(src,ev) + append_current_point(); + end + + % Callback for mouse release + function onup(src,ev) + % Tell window to handle down, drag and up events itself + finish(); + end + + function onkeypress(src,ev) + % escape character id + ESC = char(27); + switch ev.Character + case ESC + finish(); + %otherwise + % finish(); + % error(['Unknown key: ' ev.Character]); + end + end + + function append_current_point() + % get current mouse position, and remember old one + cp = get(gca,'currentpoint'); + P = [P;cp(1,:)]; + if isempty(p) + hold on; + p = plot(P(:,1),P(:,2)); + hold off; + else + set(p,'Xdata',P(:,1),'Ydata',P(:,2)); + end + end + + function finish() + done = true; + set(gcf,'windowbuttonmotionfcn',''); + set(gcf,'windowbuttonupfcn',''); + set(gcf,'windowbuttondownfcn',''); + set(gcf,'keypressfcn',''); + end + +end diff --git a/matlab/external/gptoolbox/mesh/get_pencil_curves.m b/matlab/external/gptoolbox/mesh/get_pencil_curves.m new file mode 100644 index 0000000..c266284 --- /dev/null +++ b/matlab/external/gptoolbox/mesh/get_pencil_curves.m @@ -0,0 +1,31 @@ +function [V,E,cid] = get_pencil_curves(tol) + % GET_PENCIL_CURVES Get many pencil curves + % + % [V,E,cid] = get_pencil_curves(tol) + % + % Inputs: + % tol dpsimplify tolerance + % Outputs: + % V #V by 2 list of vertices + % E #E by 2 list of edge indices into V + % cid list of indices into V indicating last vertex in each curve + % + % See also: get_pencil_curve + % + V = []; + E = []; + cid = []; + while true + hold on; + V1 = get_pencil_curve(); + hold off; + V1 = dpsimplify(V1,tol); + E1 = [1:size(V1,1)-1;2:size(V1,1)]'; + E = [E;size(V,1)+E1]; + V = [V;V1]; + cid = [cid;size(V,1)]; + if input('Continue? y/n','s') == 'n' + return + end + end +end diff --git a/matlab/external/gptoolbox/mesh/getlayers.m b/matlab/external/gptoolbox/mesh/getlayers.m new file mode 100644 index 0000000..ca9a610 --- /dev/null +++ b/matlab/external/gptoolbox/mesh/getlayers.m @@ -0,0 +1,63 @@ +function [layers,interior,layershe] = getlayers(mesh, nlayers) +% GETLAYERS Get layers from a manifold mesh stored as a half-edge +% datastructure. +% +% [layers,interior] = getlayers(mesh, nlayers) +% +% Inputs: +% mesh mesh struct +% nlayers number of layers to get, >= 1 +% Outputs: +% layers cell array of index sets for layers 1.. k, and index set for +% interior layers are defined recursively as layer(1) = vertices on the +% boundary layer(i) = vertices edge-adjacent to layer(i-1) +% interior list of indices to interior vertices +% layershe list of layers as half-edges +% +% See also: hds + + ind = 1:mesh.nhe; + layers = {}; + % assume that no more than one layer boundary halfedge points to a vertex + % layer(1) + layers{1} = mesh.tip(mesh.bndhe); + layershe{1} = mesh.bndhe; + allprev_layers = layers{1}; + for i = 2:nlayers + % layer{i} is the set difference between the set of all tail vertices + % of halfedges with tips pointing to vertices in layer{i-1} + % and all vertices in layers 0.. i-1 + layers{i} = setdiff(... + mesh.tail(ind(ismember(mesh.tip,layers{i-1}))),... + allprev_layers); + % now find the halfedges of the layer; + % these are defined as the boundary halfedges of the mesh we obtain + % if we remove all faces with a vertex in layer{1}.. layer{i-1} + % this is equivalent (I think) to the halfedges satisfying the following conditions: + % 1) it is the halfedge of a triangle with exactly two vertices in layer{i} + % 2) the remaining vertex of the triangle is in layer{i-1}, + % 3) its tip and tail in layer{i} + % 4) the triangle on the opposite side is in not in layer{i-1} + + % triangles with 2 vertices in layer{i} and a vertex outside + tri_with_i_edge = ismember(mesh.F(1,:), layers{i}) + ... + ismember(mesh.F(2,:), layers{i}) + ... + ismember(mesh.F(3,:), layers{i}) == 2; + tri_with_outside_vert = tri_with_i_edge & ... + (ismember(mesh.F(1,:), layers{i-1}) + ... + ismember(mesh.F(2,:), layers{i-1}) + ... + ismember(mesh.F(3,:), layers{i-1}) == 1); + % now get the indices of halfedges on the boundary + tri_ind = find(tri_with_outside_vert); + % indices of all triangle halfedges + he_ind = [tri_ind tri_ind+mesh.nfaces tri_ind+2*mesh.nfaces]; + % the halfedges we need have both the tip and tail in layer{i} + he_ind_layer_i = he_ind(ismember(mesh.tip(he_ind),layers{i}) & ... + ismember(mesh.tail(he_ind),layers{i}) ); + % he pointing to the opposite vertex of the triangle on the other side + he_ind_opp_vertex = mesh.next(mesh.opp(he_ind_layer_i)); + layershe{i} = he_ind_layer_i(~ismember(mesh.tip(he_ind_opp_vertex),layers{i-1})); + allprev_layers = union(layers{i},allprev_layers); + end + interior = setdiff(1:mesh.nvert,allprev_layers); +end diff --git a/matlab/external/gptoolbox/mesh/getlayershe.m b/matlab/external/gptoolbox/mesh/getlayershe.m new file mode 100644 index 0000000..61ee955 --- /dev/null +++ b/matlab/external/gptoolbox/mesh/getlayershe.m @@ -0,0 +1,77 @@ +function [layershe] = ... + getlayershe(mesh, outside_region_of_interest, nlayers) +% GETLAYERSHE Does the same as getlayers except instead of finding layers by +% shrinking from boundary it expects mesh.layers to already contain the proper +% indices. So that this function just sets layershe properly +% +% [layers,interior] = getlayers(mesh, nlayers) +% +% Inputs: +% mesh mesh half-edge struct +% nlayers number of layers to get, >= 1 +% Outputs: +% lyaershe cell array of index sets for layers 1.. k, and index set for +% interior layers are defined recursively as layer(1) = vertices on the +% boundary layer(i) = vertices edge-adjacent to layer(i-1) + + ind = 1:mesh.nhe; + for i = 1:nlayers + % layer{i} is the set difference between the set of all tail vertices + % of halfedges with tips pointing to vertices in layer{i-1} + % and all vertices in layers 0.. i-1 + %layers{i} = setdiff(... + %mesh.tail(ind(ismember(mesh.tip,layers{i-1}))),... + %allprev_layers); + + % now find the halfedges of the layer; + % these are defined as the boundary halfedges of the mesh we obtain + % if we remove all faces with a vertex in layer{1}.. layer{i-1} + % this is equivalent (I think) to the halfedges satisfying the following conditions: + % 1) it is the halfedge of a triangle with exactly two vertices in layer{i} + % 2) the remaining vertex of the triangle is in layer{i-1}, + % 3) its tip and tail in layer{i} + % 4) the triangle on the opposite side is in not in layer{i-1} + + % triangles with 2 vertices in layer{i} and a vertex outside + tri_with_i_edge = ismember(mesh.F(1,:), mesh.layers{i}) + ... + ismember(mesh.F(2,:), mesh.layers{i}) + ... + ismember(mesh.F(3,:), mesh.layers{i}) == 2; + + + if(i==1) + % TODO this is not catching case when layers{1} has true boundary hes + tri_with_outside_vert = tri_with_i_edge & ... + (ismember(mesh.F(1,:), outside_region_of_interest) + ... + ismember(mesh.F(2,:), outside_region_of_interest) + ... + ismember(mesh.F(3,:), outside_region_of_interest) == 1); + else + tri_with_outside_vert = tri_with_i_edge & ... + (ismember(mesh.F(1,:), mesh.layers{i-1}) + ... + ismember(mesh.F(2,:), mesh.layers{i-1}) + ... + ismember(mesh.F(3,:), mesh.layers{i-1}) == 1); + end + + % now get the indices of halfedges on the boundary + tri_ind = find(tri_with_outside_vert); + % indices of all triangle halfedges + he_ind = [tri_ind tri_ind+mesh.nfaces tri_ind+2*mesh.nfaces]; + % the halfedges we need have both the tip and tail in layer{i} + he_ind_layer_i = he_ind(ismember(mesh.tip(he_ind),mesh.layers{i}) & ... + ismember(mesh.tail(he_ind),mesh.layers{i}) ); + % he pointing to the opposite vertex of the triangle on the other side + he_ind_opp_vertex = mesh.next(mesh.opp(he_ind_layer_i)); + if(i==1) + % TODO this is not catching case when layers{1} has true boundary hes + layershe{i} = he_ind_layer_i(~ismember(mesh.tip(he_ind_opp_vertex),outside_region_of_interest)); + else + layershe{i} = he_ind_layer_i(~ismember(mesh.tip(he_ind_opp_vertex),mesh.layers{i-1})); + end + end +end + + + + + + + diff --git a/matlab/external/gptoolbox/mesh/glue_reverse.m b/matlab/external/gptoolbox/mesh/glue_reverse.m new file mode 100644 index 0000000..72289e1 --- /dev/null +++ b/matlab/external/gptoolbox/mesh/glue_reverse.m @@ -0,0 +1,40 @@ +function [VV,FF,RIM] = glue_reverse(V,F) + % GLUE_REVERSE Glue a mesh to itself at its boundary reversing the + % z-coordinates of one of the copies. Useful for creating closed meshes from + % inflated disks. + % + % [VV,FF,RIM] = glue_reverse(V,F) + % + % Inputs: + % V #V by 3 list of vertex positions + % F #F by 3 list of face indices + % Outputs: + % VV #VV by 3 list of new vertex positions + % FF #FF by 3 list of new face indices + % RIM #V by 1 list of reindexing indices such that V(RIM,:) = VV + % + + % number of domain vertices + n = size(V,1); + dim = size(V,2); + % concatenate vertex lists with Z-coord of copy flipped + VV = [V; V(:,1:2) -1*V(:,3:dim)]; + % get list of unique boundary vertex indices + out = unique(reshape(outline(F),[],1)); + VV(out,3:dim) = 0; + % get list of new faces as if we'd just concatenate vertex lists, normals of new + % faces are flipped + Fflip = fliplr(F); + % Tell new boundary vertices to point to original ones + Fflip(~ismember(Fflip,out)) = n+Fflip(~ismember(Fflip,out)); + FF = [F;Fflip]; + % rearrange vertices so those used by faces come first + [VV,~,FF,IM] = faces_first(VV,[],FF); + % only keep up to those used by faces (throw out boundary copies) + VV = VV(1:max(FF(:)),:); + %IM = IM(1:max(FF(:)),:); + RIM = zeros(size(VV,1),1); + RIM(IM) = [1:n 1:n]; + RIM = RIM(1:max(FF(:)),:); +end + diff --git a/matlab/external/gptoolbox/mesh/grad.m b/matlab/external/gptoolbox/mesh/grad.m new file mode 100644 index 0000000..aa88bf9 --- /dev/null +++ b/matlab/external/gptoolbox/mesh/grad.m @@ -0,0 +1,161 @@ +function [G] = grad(V,F) + % GRAD Compute the numerical gradient operator for triangle or tet meshes + % + % G = grad(V,F) + % + % Inputs: + % V #vertices by dim list of mesh vertex positions + % F #faces by simplex-size list of mesh face indices + % Outputs: + % G #faces*dim by #V Gradient operator + % + % Example: + % L = cotmatrix(V,F) + % G = grad(V,F); + % dblA = doublearea(V,F); + % GMG = -G'*repdiag(diag(sparse(dblA)/2),3)*G; + % + % % Columns of W are scalar fields + % G = grad(V,F); + % % Compute gradient magnitude for each column in W + % GM = squeeze(sqrt(sum(reshape(G*W,size(F,1),size(V,2),size(W,2)).^2,2))); + % + + dim = size(V,2); + ss = size(F,2); + switch ss + case 3 + % append with 0s for convenience + if size(V,2) == 2 + V = [V zeros(size(V,1),1)]; + end + + % Gradient of a scalar function defined on piecewise linear elements (mesh) + % is constant on each triangle i,j,k: + % grad(Xijk) = (Xj-Xi) * (Vi - Vk)^R90 / 2A + (Xk-Xi) * (Vj - Vi)^R90 / 2A + % grad(Xijk) = Xj * (Vi - Vk)^R90 / 2A + Xk * (Vj - Vi)^R90 / 2A + + % -Xi * (Vi - Vk)^R90 / 2A - Xi * (Vj - Vi)^R90 / 2A + % where Xi is the scalar value at vertex i, Vi is the 3D position of vertex + % i, and A is the area of triangle (i,j,k). ^R90 represent a rotation of + % 90 degrees + % + % renaming indices of vertices of triangles for convenience + i1 = F(:,1); i2 = F(:,2); i3 = F(:,3); + % #F x 3 matrices of triangle edge vectors, named after opposite vertices + v32 = V(i3,:) - V(i2,:); v13 = V(i1,:) - V(i3,:); v21 = V(i2,:) - V(i1,:); + + % area of parallelogram is twice area of triangle + % area of parallelogram is || v1 x v2 || + n = cross(v32,v13,2); + + % This does correct l2 norm of rows, so that it contains #F list of twice + % triangle areas + dblA = normrow(n); + + % now normalize normals to get unit normals + u = normalizerow(n); + + % rotate each vector 90 degrees around normal + %eperp21 = bsxfun(@times,normalizerow(cross(u,v21)),normrow(v21)./dblA); + %eperp13 = bsxfun(@times,normalizerow(cross(u,v13)),normrow(v13)./dblA); + eperp21 = bsxfun(@times,cross(u,v21),1./dblA); + eperp13 = bsxfun(@times,cross(u,v13),1./dblA); + + %g = ... + % ( ... + % repmat(X(F(:,2)) - X(F(:,1)),1,3).*eperp13 + ... + % repmat(X(F(:,3)) - X(F(:,1)),1,3).*eperp21 ... + % ); + + G = sparse( ... + [0*size(F,1)+repmat(1:size(F,1),1,4) ... + 1*size(F,1)+repmat(1:size(F,1),1,4) ... + 2*size(F,1)+repmat(1:size(F,1),1,4)]', ... + repmat([F(:,2);F(:,1);F(:,3);F(:,1)],3,1), ... + [eperp13(:,1);-eperp13(:,1);eperp21(:,1);-eperp21(:,1); ... + eperp13(:,2);-eperp13(:,2);eperp21(:,2);-eperp21(:,2); ... + eperp13(:,3);-eperp13(:,3);eperp21(:,3);-eperp21(:,3)], ... + 3*size(F,1), size(V,1)); + + %% Alternatively + %% + %% f(x) is piecewise-linear function: + %% + %% f(x) = ∑ φi(x) fi, f(x ∈ T) = φi(x) fi + φj(x) fj + φk(x) fk + %% ∇f(x) = ... = ∇φi(x) fi + ∇φj(x) fj + ∇φk(x) fk + %% = ∇φi fi + ∇φj fj + ∇φk) fk + %% + %% ∇φi = 1/hjk ((Vj-Vk)/||Vj-Vk||)^perp = + %% = ||Vj-Vk|| /(2 Aijk) * ((Vj-Vk)/||Vj-Vk||)^perp + %% = 1/(2 Aijk) * (Vj-Vk)^perp + %% + %m = size(F,1); + %eperp32 = bsxfun(@times,cross(u,v32),1./dblA); + %G = sparse( ... + % [0*m + repmat(1:m,1,3) ... + % 1*m + repmat(1:m,1,3) ... + % 2*m + repmat(1:m,1,3)]', ... + % repmat([F(:,1);F(:,2);F(:,3)],3,1), ... + % [eperp32(:,1);eperp13(:,1);eperp21(:,1); ... + % eperp32(:,2);eperp13(:,2);eperp21(:,2); ... + % eperp32(:,3);eperp13(:,3);eperp21(:,3)], ... + % 3*m,size(V,1)); + + if dim == 2 + G = G(1:(size(F,1)*dim),:); + end + + + % Should be the same as: + % g = ... + % bsxfun(@times,X(F(:,1)),cross(u,v32)) + ... + % bsxfun(@times,X(F(:,2)),cross(u,v13)) + ... + % bsxfun(@times,X(F(:,3)),cross(u,v21)); + % g = bsxfun(@rdivide,g,dblA); + + case 4 + % really dealing with tets + T = F; + % number of dimensions + assert(dim == 3); + % number of vertices + n = size(V,1); + % number of elements + m = size(T,1); + % simplex size + assert(size(T,2) == 4); + + % f(x) is piecewise-linear function: + % + % f(x) = ∑ φi(x) fi, f(x ∈ T) = φi(x) fi + φj(x) fj + φk(x) fk + φl(x) fl + % ∇f(x) = ... = ∇φi(x) fi + ∇φj(x) fj + ∇φk(x) fk + ∇φl(x) fl + % = ∇φi fi + ∇φj fj + ∇φk fk + ∇φl fl + % + % ∇φi = 1/hjk = Ajkl / 3V * (Facejkl)^perp + % = Ajkl / 3V * (Vj-Vk)x(Vl-Vk) + % = Ajkl / 3V * Njkl / ||Njkl|| + % + + % get all faces + F = [ ... + T(:,1) T(:,2) T(:,3); ... + T(:,1) T(:,3) T(:,4); ... + T(:,1) T(:,4) T(:,2); ... + T(:,2) T(:,4) T(:,3)]; + % compute areas of each face + A = doublearea(V,F)/2; + N = normalizerow(normals(V,F)); + + % compute volume of each tet + vol = volume(V,T); + + G = sparse( ... + [0*m + repmat(1:m,1,4) ... + 1*m + repmat(1:m,1,4) ... + 2*m + repmat(1:m,1,4)], ... + repmat([T(:,4);T(:,2);T(:,3);T(:,1)],3,1), ... + repmat(A./(3*repmat(vol,4,1)),3,1).*N(:), ... + 3*m,n); + + end +end diff --git a/matlab/external/gptoolbox/mesh/grad3.m b/matlab/external/gptoolbox/mesh/grad3.m new file mode 100644 index 0000000..b35d825 --- /dev/null +++ b/matlab/external/gptoolbox/mesh/grad3.m @@ -0,0 +1,21 @@ +function G = grad3(V,T) + % GRAD3 Compute the numerical gradient operator for tet meshes in 3d + % + % G = grad(V,F) + % + % Inputs: + % V #vertices by dim list of mesh vertex positions + % T #elements by 3 list of mesh tet indices + % Outputs: + % G #elements*dim by #V Gradient operator + % + % Example: + % L = cotmatrix(V,T); + % G = grad3(V,T); + % vol = volume(V,T); + % GMG = -G'*repdiag(diag(sparse(vol)),3)*G; + % + + warning('Deprecated. Call grad directly.'); + G = grad(V,T); +end diff --git a/matlab/external/gptoolbox/mesh/group_sum_matrix.m b/matlab/external/gptoolbox/mesh/group_sum_matrix.m new file mode 100644 index 0000000..3d6bfd6 --- /dev/null +++ b/matlab/external/gptoolbox/mesh/group_sum_matrix.m @@ -0,0 +1,30 @@ +function A = group_sum_matrix(G,k) + % GROUP_SUM_MATRIX Builds a matrix A such that A*V computes the sum of + % vertices in each group specified by G + % + % A = group_sum_matrix(G,k) + % + % Inputs: + % G #V list of group indices (1 to k) for each vertex, such that vertex i + % is assigned to group G(i) + % k #groups, default is max(G) + % Outputs: + % A #groups by #V sparse matrix such that A*V = group_sums + % + % See also: centroid_matrix + + + % number of vertices + n = numel(G); + % number of groups + if ~exist('k','var') + k = max(G); + end + + indices = 1:n; + + % builds A such that A(i,j) = 1 where i corresponds to group i and j + % corresponds to vertex j + A = sparse(G,indices,1,k,n); + +end diff --git a/matlab/external/gptoolbox/mesh/half_space_intersect.m b/matlab/external/gptoolbox/mesh/half_space_intersect.m new file mode 100644 index 0000000..1cc8644 --- /dev/null +++ b/matlab/external/gptoolbox/mesh/half_space_intersect.m @@ -0,0 +1,44 @@ +function [VV,FF] = half_space_intersect(V,F,p,n) + % HALF_SPACE_INTERSECT Intersect a closed mesh (V,F) with a half space + % defined by a point on a plane the plane's normal. + % + % [VV,FF] = half_space_intersect(V,F,p,n) + % + % Inputs: + % V #V by 3 list of mesh vertex positions + % F #F by 3 list of triangle indices + % p 1 by 3 point on plane position + % n 1 by 3 plane normal vector + % Outputs: + % VV #VV by 3 list of new mesh vertex positions + % FF #FF by 3 list of new mesh triangle indices + % + + bbd = sqrt(sum((max(V)-min(V)).^2,2)); + % row vectors + n = reshape(n,1,[]); + p = reshape(p,1,[]); + N = null(n)'; + CV = bsxfun(@plus,p,bbd*[1 1;1 -1;-1 -1;-1 1]*N); + CF = [1 2 3;1 3 4]; + + VCV = [V;CV]; + FCF = [F;size(V,1)+CF]; + [VV,FF,~,J,IM] = selfintersect(VCV,FCF); + + CF = FF(J>size(F,1),:); + BC = barycenter(VV,CF); + w = winding_number(V,F,BC); + CF = CF(w>0.5,:); + + F = FF(J<=size(F,1),:); + BC = barycenter(VV,F); + F = F(sum(bsxfun(@times,bsxfun(@minus,BC,p),n),2)>=0,:); + FF = [F;CF]; + [VV,~,J] = remove_duplicate_vertices(VV,1e-10); + FF = J(FF); + [VV,J] = remove_unreferenced(VV,FF); + FF = J(FF); + [VV,FF] = remesh_planar_patches(VV,FF,'MinSize',4,'Force',true); + +end diff --git a/matlab/external/gptoolbox/mesh/harmonic.m b/matlab/external/gptoolbox/mesh/harmonic.m new file mode 100644 index 0000000..14a8a82 --- /dev/null +++ b/matlab/external/gptoolbox/mesh/harmonic.m @@ -0,0 +1,4 @@ +% See kharmonic.m +% +% `harmonic` was stolen from gptoolbox by matlab's builtin double.harmonic in +% R2014a. diff --git a/matlab/external/gptoolbox/mesh/hausdorff.m b/matlab/external/gptoolbox/mesh/hausdorff.m new file mode 100644 index 0000000..4be5007 --- /dev/null +++ b/matlab/external/gptoolbox/mesh/hausdorff.m @@ -0,0 +1,30 @@ +function [d,pair] = hausdorff(VA,FA,VB,FB) + % HAUSDORFF compute the Hausdorff distance between mesh (VA,FA) and mesh + % (VB,FB). This is the + % + % d(A,B) = max ( max min d(a,b) , max min d(b,a) ) + % a∈A b∈B b∈B a∈A + % + % Inputs: + % VA #VA by 3 list of vertex positions + % FA #FA by 3 list of face indices into VA + % VB #VB by 3 list of vertex positions + % FB #FB by 3 list of face indices into VB + % Outputs: + % d hausdorff distance + % pair 2 by 3 list of "determiner points" so that pair(1,:) is from A and + % pair(2,:) is from B + [sqr_DBA,~,CBA] = point_mesh_squared_distance(VB,VA,FA); + [max_sqrDBA,ind] = max(sqr_DBA); + max_CBA = [CBA(ind,:);VB(ind,:)]; + [sqr_DAB,~,CAB] = point_mesh_squared_distance(VA,VB,FB); + [max_sqrDAB,ind] = max(sqr_DAB); + max_CAB = [VA(ind,:);CAB(ind,:)]; + if max_sqrDBA > max_sqrDAB + d = sqrt(max_sqrDBA); + pair = max_CBA; + else + d = sqrt(max_sqrDAB); + pair = max_CAB; + end +end diff --git a/matlab/external/gptoolbox/mesh/hds.m b/matlab/external/gptoolbox/mesh/hds.m new file mode 100644 index 0000000..f9122e5 --- /dev/null +++ b/matlab/external/gptoolbox/mesh/hds.m @@ -0,0 +1,128 @@ +% Halfedge datastructure from the list of triangles +% mesh is assumed to be orientable, and triangle vertices enumerated +% consistently counter-clockwise about a consistently chosen normal direction, +% i.e, if two triangles share the edge (i1,i2), the order of i1 and i2 in +% the vertex list is (i1,i2) for one triangle and the opposite for the +% other. +% +% Halfege = edge + orientation; by convention, associated with the face +% for which traversal from tail to tip agrees with the order of vertices +% in the face list. +% +% All connectivity information is represented conceptually by +% relationship between halfedges, and these are used as handles for +% vertices and faces; i.e., to refer to a vertex v we use one of the +% halfedges such that tip(he) = v, same for faces +% +% for each halfedge, we support the following const-time operations: +% -- next halfedge around assoc. face +% -- prev halfedge around assoc. face +% -- opposite halfedge (i.e., the other halfedge for the same edge) +% -- tail and tip vertices +% -- associated face +% +%prev(he1)\ he2face(he1) / +% \ he1 / next(he1) +% tail(he1)*---------------->* tip(he1) +% <---------------- +% / opp(he1) \ +% +% border edges have special halfedges on one side, which do not have +% the associated face. +% +% this file implements the halfedge data structure for triangle meshes +% only. +% + +function mesh = hds(F,nlayers) +% input: nf x 3 matrix of indices of vertices of mesh triangles +% fields of the output struct (and corresponding MCGL fields) +% nhe number of halfedges ne +% tail tail vertex of the halfedge EO +% tip tip vertex of the halfedge ED +% opp opposite halfedge ET +% he2face face corresp. to the halfedge EF +% next next halfedge around a face EN +% prev prev halfedge around a face EP +% -- VE can be done, for now do not need +% face2he FE +% -- nb (# boundary loops) +% -- BFS (size of each loop) +% -- IBF (bool flags for boundary faces) +% -- IBV (bool flags for boundary vert) +% bndhe array of indices of border -- +% halfedges, in no particular order +% nfaces number of faces -- +% nvert number og vertices +% layers cell array of nlayers (see getlayers) + +nf = size(F,2); % number of faces +mesh.nfaces = nf; +mesh.F = F; +mesh.nhe = 3*nf; % number of nonborder halfedges +mesh.face2he = [1:3:3*nf]; % first halfedge of each face +mesh.nvert = max(F(:)); + +% **** initialize all easy-to-do maps for nonborder halfedges **** +mesh.he2face = [repmat( 1:nf,1,3)]; % halfedge -> face table +mesh.prev = [(1:nf)+2*nf,(1:nf) ,(1:nf)+nf]; +mesh.next = [(1:nf)+nf ,(1:nf)+2*nf,(1:nf)]; +mesh.tail = [ F(1,:) F(2,:) F(3,:)]; +mesh.tip = [ F(2,:) F(3,:) F(1,:)]; + +% **** now create the adjacency matrix and figure out the borders *** +he_indices = 1:mesh.nhe; +% he(i,j) = 1 if the (interior) halfedge exists +he_tag = sparse( mesh.tail, mesh.tip, ones(1,mesh.nhe)); +% find halfedges on boundary edges +[tip_b,tail_b,v_b] = find( he_tag - he_tag' == 1); +nbhe = size(tip_b,1); + +% **** add border halfedges to easy-to-do maps +% add border halfedges (opposite the ones we've found) +% to tail and tip functions +% their faces are set to zero +mesh.tail = [mesh.tail tail_b']; +mesh.tip = [mesh.tip tip_b']; +mesh.he2face = [mesh.he2face, zeros(1,nbhe)]; +bhe_indices = (mesh.nhe+1):mesh.nhe+nbhe; +mesh.nhe = mesh.nhe+nbhe; +mesh.bndhe = bhe_indices; + + +% prev and next for border halfedges (which do not have faces) +% are a bit trickier: need to find the next/prev border halfedge +% along the boundary +% map tip -> border he index +tip2bhe = sortrows([ tip_b,bhe_indices'],1); +% map tail -> border he index +tail2bhe = sortrows([ tail_b,bhe_indices'],1); +% glue together, for i-th row, tip(blink(i,1)) = tail(blink(i,2)) +blink = [tip2bhe(:,2), tail2bhe(:,2)]; +next_b = sortrows( blink , 1); next_b = next_b(:,2); +prev_b = sortrows( blink , 2); prev_b = prev_b(:,1); +mesh.next = [mesh.next next_b']; +mesh.prev = [mesh.prev prev_b']; + +% **** now build the opposite halfedge map +% he(i,j) = index of halfedge (i,j) +he = sparse( mesh.tail, mesh.tip, [he_indices bhe_indices]); +% after transpose adjmat(i,j) = index of halfedge (j,i) +mesh.adj = he'; +% find creates triple representations of matrices +[he_i he_j he_v ] = find(he); +[adj_i adj_j adj_v] = find(mesh.adj); +% after sorting, the first two columns of he and adjt are identical +% and correspond to tails/tips of edges and the third column is the +% index of the halfedge/opposite halfedge +het = sortrows( [he_i he_j he_v], [1,2]); +adjt = sortrows( [adj_i adj_j adj_v], [1,2]); +% stitch together to create halfedge -> opposite map +% sort on the first row +mesh.opp = sortrows( [het(:,3), adjt(:,3)],1); +mesh.opp = mesh.opp(:,2); +% +% collect vertices and halfedges for layers (1 = boundary, 2 = +% 1 edge away from the boundary etc, see getlayers +[mesh.layers,mesh.interior,mesh.layershe] = getlayers(mesh,nlayers); +end \ No newline at end of file diff --git a/matlab/external/gptoolbox/mesh/heat_geodesic.m b/matlab/external/gptoolbox/mesh/heat_geodesic.m new file mode 100644 index 0000000..43f9cc7 --- /dev/null +++ b/matlab/external/gptoolbox/mesh/heat_geodesic.m @@ -0,0 +1,240 @@ +function [D,u,X,div_X,phi,pre,B,t] = heat_geodesic(varargin) + % HEAT_GEODESIC geodesic distance approximation following the method of + % "Geodesics in Heat" [Krane et al. 2013] D from all points V in the domain + % (V,F) to a source point/set of points, gamma. The method is motivated by + % heat using a time parameter t to guide the heat diffusion. + % + % D = heat_geodesic(V,F,gamma,t) + % [D,u,X,div_X,phi,pre] = heat_geodesic(V,F,gamma,t,'ParamName',ParamValue) + % + % Inputs: + % V #V by 3 set of vertex positions + % F #F by 3 set of face indices + % or + % #T by 4 set of tetrahedra indices + % gamma #gamma list of vertex indices of source points + % t time parameter + % Optional: + % 'BoundaryConditions' followed by one of the following strings + % {'robin'}: + % 'dirichlet' domain boundaries set to 0 when computing heat + % diffusion + % 'neumann' heat diffusion solved with implicit neumann conditions + % 'robin' Uniform average of neumann and Dirichlet solutions + % 'Precomputation' Followed by pre struct as returned by this function + % 'Legacy' followed by bool telling whether to use Alec's legacy + % implmentation. In particular this is useful because the original + % paper is unclear how the boundary of the domain should be handle with + % respect to the seed locations (gamma). What if they overlap? What + % should be the boundary conditions for the final poisson solve? + % Outputs: + % D #V list of geodesic distances from vertices to gamma + % u #V list of results of heat diffusion step + % X #F by 3 list of reversed normalized gradients of u + % div_X #V list od divergence of X + % phi #V list of solution to final poisson equation solve + % + D=[]; + % Note: This is Alec's previous implmentation. He is still convinced that + % this is more exact/correct despite not what's written in the article (and + % implying that refactoring is necessary). + legacy = false; + + % mandatory input + V = varargin{1}; + F = varargin{2}; + + % number of domain vertices + n = size(V,1); + % simplex size + ss = size(F,2); + gamma = varargin{3}; + if nargin>=4 && ~isempty(varargin{4}) + t = varargin{4}; + else + switch ss + case 3 + % Section 3.1.1 + AM = sum(doublearea(V,F))/2; + sF = size(F,1); + c = 5; + t = c * AM / sF; + %t = 20*mean(doublearea(V,F)); + case 4 + AM = sum(volume(V,F)); + sF = size(F,1); + c = 1e3; + t = c * AM / sF; + %t = 20*mean(volume(V,F)); + end + end + + % option parameter default values + bc_type = 'robin'; + pre = []; + % precomputation for Dirichlet solve + pre.D = []; + % precomputation for Neumann solve + pre.N = []; + % precomputation for Poisson solve + pre.poisson = []; + u = []; + + ii = 5; + while(ii <= nargin) + switch varargin{ii} + case 'BoundaryConditions' + ii = ii + 1; + assert(ii<=nargin); + bc_type = varargin{ii}; + case 'Precomputation' + ii = ii + 1; + assert(ii<=nargin); + % skip empty input + if ~isempty(varargin{ii}) + pre = varargin{ii}; + end + case 'Legacy' + ii = ii + 1; + assert(ii<=nargin); + legacy = varargin{ii}; + case 'u' + ii = ii + 1; + assert(ii<=nargin); + u = varargin{ii}; + otherwise + error(['Unsupported parameter: ' varargin{ii}]); + end + ii = ii + 1; + end + + % Algorithm 1 in Section 3: + % Integrate the heat flow ?? = ??u for time t + % Evaluate the vector field X = -???u/|???u| + % Solve the Poisson equation ???? = ??????X + + + % Integrate the heat flow: "We discretize the heat equation from step I of + % Algorithm 1 using a single backward Euler step" + + + % "where ???????? is one third the area of all triangles incident on vertex ... + % where ???? ??? R|????|??|????| is a diagonal matrix containing the vertex areas" + L = cotmatrix(V,F); + M = massmatrix(V,F,'barycentric'); + + % "... with initial conditions u0 = ??(x)" + % "Note that a Dirac delta appears as a literal one in this system since we + % are effectively working with integrated quantities" + u0 = zeros(n,1); + u0(gamma) = 1; + + Q = M - t*L; + B = M*u0; + + if isempty(u) + if strcmp(bc_type,'dirichlet') || strcmp(bc_type,'robin') + % get outline ("boundary") of mesh + switch ss + case 3 + out = unique(reshape(outline(F),[],1)); + case 4 + out = unique(boundary_faces(F)); + end + + if legacy + % remove any gamma from outline + out = setdiff(out(:),gamma(:)); + % find all boundary vertices and append to gamma + b = [gamma(:); out]; + % "zero Dirichlet conditions" + bc = [ones(numel(gamma),1); zeros(numel(b)-numel(gamma),1)]; + [uD,pre.D] = min_quad_with_fixed(Q,B,b,bc,[],[],pre.D); + else + b = out; + % Q: How should we deal with gamma ??? out ? + % This gives *reasonable* results, but doesn't look right for fixing + % entire boundary. Probably more because of the lack of correct boundary + % conditions for the final poisson solve. + bc = -1*ismember(out,gamma); + %assert(~any(ismember(gamma,out))); + [uD,pre.D] = min_quad_with_fixed(Q,B,b,bc,[],[],pre.D); + end + end + if strcmp(bc_type,'neumann') || strcmp(bc_type,'robin') + % See Figure 9, pretty sure these are implicit ???x/???n = 0 neumann + % conditions, though it is not stated in the text. At best, "Neumann + % conditions prevent heat from flowing out of the domain..." + if legacy + b = gamma(:); + bc = ones(numel(gamma),1); + [uN,pre.N] = min_quad_with_fixed(Q,B,b,bc,[],[],pre.N); + else + [uN,pre.N] = min_quad_with_fixed(Q,B,[],[],[],[],pre.N); + end + end + + if strcmp(bc_type,'natural') + K = keenan(V,F); + Q = M - t*K; + B = M*u0; + G = grad(V,F); + switch size(F,2) + case 4 + vol = volume(V,F); + case 3 + vol = doublearea(V,F); + end + vol = vol/sum(vol); + % kill off affine functions + A = [ + sum(M)/sum(M(:)); ... + kron(speye(size(V,2)),vol)'*G]; + uT = min_quad_with_fixed(Q,B,[],[],A,[0;zeros(size(V,2),1)]); + end + + switch bc_type + case 'dirichlet' + u = uD; + case 'neumann' + u = uN; + case 'robin' + % "We advocate the use of the Robin boundary conditions obtained by taking + % the mean of the Neumann solution uN and the Dirichlet solution uD, i.e., + % u = 0.5*(uN + uD)" + u = 0.5*(uN+uD); + case 'natural' + u = uT; + otherwise + error(['Unsupported BoundaryCondtions value: ' bc_type]); + end + end + + % Evaluate the vector field X + G = grad(V,F); + Div = div(V,F); + grad_u = reshape(G*u,size(F,1),size(V,2)); + grad_u_norm = sqrt(sum(grad_u.^2,2)); + % normalize grad_u + normalized_grad_u = bsxfun(@rdivide,grad_u,grad_u_norm); + % correct any zero-norm gradients + normalized_grad_u(grad_u_norm == 0,:) = 0; + % reverse direction + X = -normalized_grad_u; + + % Solve the Poisson equation + % divergence of X + div_X = Div*X(:); + if legacy + [phi,pre.poisson] = min_quad_with_fixed( ... + -L,div_X,gamma,zeros(numel(gamma),1),[],[],pre.poisson); + else + [phi,pre.poisson] = ... + min_quad_with_fixed(-L,div_X,[],[],[],[],pre.poisson); + end + D = phi; + % "Note that ???? is unique only up to an additive constant and should be + % shifted such that the smallest distance value is zero." + D = D - min(D(:)); + +end diff --git a/matlab/external/gptoolbox/mesh/heat_map.m b/matlab/external/gptoolbox/mesh/heat_map.m new file mode 100644 index 0000000..e5e3b8a --- /dev/null +++ b/matlab/external/gptoolbox/mesh/heat_map.m @@ -0,0 +1,101 @@ +function [M,C] = heat_map(varargin) + % HEAT_MAP create a colormap defined from neg, zero, pos, too_pos fading + % respectively from blue, white, red and yellow + % + % [M,C] = heat_map() + % [M,C] = heat_map(s) + % [M,C] = heat_map(s,neg,zero,pos,too_pos) + % + % Inputs (optional): + % s number of samples, {128} + % neg negative value, {-1} + % zero zero value, {0} + % pos positive value, {1} + % too_pos too positive value, {2} + % Outputs: + % M s by 3 list of colormap RGB values between 0 and 1 + % C color axes values: [neg too_pos] + % + % Example: + % % build heat map + % [M,C] = heat_map(); + % % set colormap in current figure + % colormap(M); + % % set color axis in current figure + % caxis(C); + % + % See also: colormap + % + + % set default input values + s = 128; + neg = -1; + zero = 0; + pos = 1; + too_pos = 2; + + % set input if given + if nargin >= 1 + s = varargin{1}; + end + if nargin >= 2 + neg = varargin{2}; + end + if nargin >= 3 + zero = varargin{3}; + end + if nargin >= 4 + pos = varargin{4}; + end + if nargin >= 5 + too_pos = varargin{5}; + end + if nargin >= 6 + error('Too many inputs'); + end + + assert(neg <= zero); + assert(zero <= pos); + assert(pos <= too_pos); + assert(neg < too_pos); + + % range of remaining values + r = too_pos - neg; + % steps per interval + I = zeros(3,1); + % remaining steps + rem = s; + I(1) = round(((zero-neg)/r)*rem); + rem = rem - I(1); + r = too_pos - zero; + I(2) = round(((pos-zero)/r)*rem); + rem = rem - I(2); + I(3) = rem; + + assert(sum(I) == s); + + NEG = [0 0 1]; + ZERO = [1 1 1]; + POS = [1 0 0]; + TOO_POS = [1 1 0]; + + neg_zero = ... + repmat(linspace(1,0,I(1)+1)',1,3).*repmat( NEG,I(1)+1,1) + ... + repmat(linspace(0,1,I(1)+1)',1,3).*repmat( ZERO,I(1)+1,1); + zero_pos = ... + repmat(linspace(1,0,I(2)+1)',1,3).*repmat( ZERO,I(2)+1,1) + ... + repmat(linspace(0,1,I(2)+1)',1,3).*repmat( POS,I(2)+1,1); + pos_too_pos = ... + repmat(linspace(1,0,I(3))',1,3).*repmat( POS,I(3),1) + ... + repmat(linspace(0,1,I(3))',1,3).*repmat(TOO_POS,I(3),1); + + M = [ ... + neg_zero(1:(end-1),:); ... + zero_pos(1:(end-1),:); ... + pos_too_pos(1:end,:)]; + + assert(size(M,1) == s); + + C = [neg too_pos]; + +end diff --git a/matlab/external/gptoolbox/mesh/icp.m b/matlab/external/gptoolbox/mesh/icp.m new file mode 100644 index 0000000..c24b7e1 --- /dev/null +++ b/matlab/external/gptoolbox/mesh/icp.m @@ -0,0 +1,134 @@ +function [R,t,BRt,e,KDTA,KDTB] = icp(A,B,varargin) + % ICP Find a rigid transformation (R,t) that registers point set B to point + % set A using iterative closest point (icp). + % + % [R,t] = icp(A,B,varargin) + % [R,t,BRt,e,KDTA,KDTB] = icp(A,B,varargin) + % + % Inputs: + % A #A by dim list of points + % B #B by dim list of points + % Optional: + % 'MaxIter' followed by maximum number of iterations {inf} + % 'MaxRNorm' followed by minimum norm on diff entries of R {1e-5} + % 'MaxTNorm' followed by minimum norm on diff entries of t {1e-5} + % 'MaxSamples' followed by number of random samples to use from each + % point set {inf --> #A,#B} + % 'KDTreeA' followed by kdtree on A (see output) + % 'KDTreeB' followed by kdtree on B (see output) + % 'R0' followed by dim by dim initial rotation matrix + % 't0' followed by 1 by dim initial rotation matrix + % 'Quiet' followed by whether to be quite {false} + % Outputs: + % R dim by dim rotation matrix + % t 1 by dim translation + % BRt #B by dim list of deformed points in B, BRt = bsxfun(@plus,B*R,t) + % e ICP energy + % KDTA kdtree around A (see knnsearch) + % KDTB kdtree around B + % + + % default values + max_iter = 100; + min_R_norm = 1e-5; + min_t_norm = 1e-5; + max_samples = inf; + KDTA = []; + KDTB = []; + tsurf_t = []; + R = []; + t = []; + quiet = false; + % Map of parameter names to variable names + params_to_variables = containers.Map( ... + {'MaxIter','MinRNorm','MinTNorm','MaxSamples','tsurfHandle','KDTreeA', ... + 'KDTreeB','R0','t0','Quiet' ... + }, ... + {'max_iter','min_R_norm','min_t_norm','max_samples','tsurf_t','KDTA', ... + 'KDTB','R','t','quiet' ... + }); + v = 1; + while v <= numel(varargin) + param_name = varargin{v}; + if isKey(params_to_variables,param_name) + assert(v+1<=numel(varargin)); + v = v+1; + % Trick: use feval on anonymous function to use assignin to this workspace + feval(@()assignin('caller',params_to_variables(param_name),varargin{v})); + else + error('Unsupported parameter: %s',varargin{v}); + end + v=v+1; + end + + max_samples = min([max_samples;size(A,1);size(B,1)]); + + dim = size(A,2); + bbd = norm(max([A;B])-min([A;B])); + + if isempty(R) + R = eye(dim); + end + if isempty(t) + t = zeros(1,dim); + end + BRt = bsxfun(@plus,B*R,t); + % Pre-build KDtree search data structures + if isempty(KDTA) + KDTA = createns(A,'nsmethod','kdtree'); + end + if isempty(KDTB) + KDTB = createns(B,'nsmethod','kdtree'); + end + + IA = 1:size(A,1); + IB = 1:size(B,1); + + iter = 1; + while true + prev_R = R; + prev_t = t; + + if ~isinf(max_samples) + IA = randperm(size(A,1)); + IA = IA(1:max_samples); + IB = randperm(size(A,1)); + IB = IB(1:max_samples); + end + + KAB = knnsearch(KDTA,BRt(IB,:),'K',1); + KBA = knnsearch(KDTB,bsxfun(@minus,A(IA,:),t)*R','K',1); + + [R,t] = fit_rigid([A(KAB,:);A(IA,:)],[B(IB,:);B(KBA,:)]); + % This builtin is slower... + %[~,~,T] = procrustes([A(KAB,:);A(IA,:)],[B(IB,:);B(KBA,:)], ... + % 'Scaling',false,'Reflection',false); + %R = T.T; + %t = T.c; + BRt = bsxfun(@plus,B*R,t); + if iter >1 && norm(R-prev_R) max_iter + if ~quiet + warning('Max iterations (%d) exceeded without convergence',max_iter); + end + break; + end + end + + if nargout >= 4 + %KAB = knnsearch(KDTA,BRt(IB,:),'K',1); + %KBA = knnsearch(KDTB,bsxfun(@minus,A(IA,:),t)*R','K',1); + e = sum(sum(([A(KAB,:);A(IA,:)]-[BRt(IB,:);BRt(KBA,:)]).^2,2)); + end + +end diff --git a/matlab/external/gptoolbox/mesh/in_element.m b/matlab/external/gptoolbox/mesh/in_element.m new file mode 100644 index 0000000..766285b --- /dev/null +++ b/matlab/external/gptoolbox/mesh/in_element.m @@ -0,0 +1,416 @@ +function [I,B1,B2,B3] = in_element(V,F,P,varargin) + % IN_ELEMENT test for each p in P whether it lies inside each f in F defined + % over V. + % + % I = in_element(V,F,P) + % [I,B1,B2,B3] = in_element(V,F,P,'ParameterName',ParameterValue,...) + % + % Inputs: + % V #V by dim list of vertex positions + % F #F by dim+1 list of element indices + % P #P by dim list of query positions + % Optional: + % 'Method' followed by one of the following {'knn'}: + % 'brute-force' no acceleration O(#P * #F) + % 'edge-walk' walk along edges ~O(#P * sqrt(#F)) Starting with a random + % barycenter step along the edges that intersect with the ray toward + % the query point. If a boundary is reached then search along all + % boundary edges and jump to farthest hit. **dim=2 only** + % 'knn' use knnsearch to find closest element barycenters + % 'spatial-hash' spatial hash on regular grid ~O(#P * sqrt(#F)) **dim=2 + % only** + % Outputs: + % I #P by #F matrix of bools + % B1 #P by #F list of barycentric coordinates + % B2 #P by #F list of barycentric coordinates + % B3 #P by #F list of barycentric coordinates + % + % Example: + % P = bsxfun(@plus,min(V),bsxfun(@times,rand(100,2),max(V)-min(V))); + % [I,B1,B2,B3] = in_element(V,F,P); + % % Only keep first + % [mI,J] = max(I,[],2); + % I = sparse(1:size(I,1),J,mI,size(I,1),size(I,2)); + % % Mask barycentric coordinates + % B1 = B1.*I; + % B2 = B2.*I; + % B3 = B3.*I; + % Q = B1*V(F(:,1),:) + B2*V(F(:,2),:) + B3*V(F(:,3),:); + % Q = Q(any(I,2),:); + % tsurf(F,V); + % hold on; + % plot(Q(:,1),Q(:,2),'or','LineWidth',6); + % plot(P(:,1),P(:,2),'ob','LineWidth',2); + % hold off; + % + + + function [I] = in_element_brute_force(V,F,P) + dim = size(V,2); + assert(dim+1 == size(F,2)); + + % number of elements + m = size(F,1); + % number of query points + np = size(P,1); + + switch dim + case 3 + T = F; + % tet face ares + vol = abs(volume(V,T)); + allF = [ ... + T(:,2) T(:,4) T(:,3); ... + T(:,1) T(:,3) T(:,4); ... + T(:,1) T(:,4) T(:,2); ... + T(:,1) T(:,2) T(:,3); ... + ]; + % List of tets for each face f of each tet t for each point p + TP = cat(2, ... + repmat(allF,[1 1 np]), ... + permute(repmat(size(V,1)+(1:np),m*4,1),[1 3 2])); + TP = reshape(permute(TP,[1 3 2]),m*4*np,dim+1); + Pvol = abs(volume([V;P],TP)); + % Pvol(t,f,p) --> volume of tet t, face f with point p + Pvol = reshape(Pvol,[size(T,1) dim+1 np]); + % sumvol(p,t) --> sum of volumes of tets made with faces of t and p + sumvol = permute(sum(Pvol,2),[3 1 2]); + I = sparse(abs(bsxfun(@minus,sumvol,vol')) < sqrt(eps)); + case 2 + % triangle side lengths + l = [ ... + sqrt(sum((V(F(:,2),:)-V(F(:,3),:)).^2,2)) ... + sqrt(sum((V(F(:,3),:)-V(F(:,1),:)).^2,2)) ... + sqrt(sum((V(F(:,1),:)-V(F(:,2),:)).^2,2)) ... + ]; + + B = zeros([np m dim+1]); + for ii = 1:(dim+1) + jj = mod(ii+1,dim+1)+1; + kk = mod(ii,dim+1)+1; + ljj = pdist2(P,V(F(:,jj),:)); + lkk = pdist2(P,V(F(:,kk),:)); + + % semiperimeters + s = bsxfun(@plus,l(:,ii)',ljj + lkk)*0.5; + % Heron's formula for area + B(:,:,ii) = 2*sqrt(s.*(bsxfun(@minus,s,l(:,ii)').*(s-ljj).*(s-lkk))); + end + % sum of barycentric coordinates + sumA = sum(B,3); + % area of element + dblA = doublearea(V,F); + %% check whether sum is more than true are + %I = ~bsxfun(@gt,sumA,dblA'); + I = sparse((bsxfun(@minus,sumA,dblA')) < sqrt(eps)); + end + %B1 = sparse(B(:,:,1)); + %B2 = sparse(B(:,:,2)); + %B3 = sparse(B(:,:,3)); + end + + function I = in_element_hash_helper(V,F,P) + assert(size(F,2) == 3, ... + 'F must contain triangles for Method=''spatial-hash'''); + num_bins = ceil(sqrt(size(F,1))); + bin_x = ceil(sqrt(num_bins)); + bin_y = ceil(num_bins/bin_x); + num_bins = bin_x*bin_y; + % spatial hash + function VH = hash(V,MN,MX,bin_x,bin_y) + [~,X] = histc(V(:,1),linspace(MN(1),MX(1),bin_x)); + [~,Y] = histc(V(:,2),linspace(MN(2),MX(2),bin_y)); + VH = sub2ind([bin_x bin_y],X,Y); + end + %% http://stackoverflow.com/a/5929567/148668 + %primes = [ 40960001, 59969537 45212177]; + %hash = @(X) mod( ... + % bitxor( int32(V(:,1)*primes(1)), int32(V(:,2)*primes(2))), ... + % num_bins); + MN = min([V;P]); + MX = max([V;P]); + VH = hash(V,MN,MX,bin_x,bin_y); + PH = hash(P,MN,MX,bin_x,bin_y); + % This is wrong for triangles that span more hash cells than their vertices: + % any time a triangle lands on the corner.... + FH = sparse(repmat(1:size(F,1),1,size(F,2))',VH(F(:)),1,size(F,1),num_bins)~=0; + [~,FHI,FHJ] = find(FH); + [FHJX,FHJY] = ind2sub([bin_x,bin_y],FHJ); + % This assumes that #P >> #F + I = sparse(size(P,1),size(F,1)); + for h = 1:num_bins + %Vh = V(VH==h,:); + IFh = FH(:,h); + if any(IFh) + IPh = PH==h; + Ph = P(IPh,:); + if any(IPh) + Fh = F(IFh,:); + Ih = in_element_brute_force(V,Fh,Ph); + I(IPh,IFh) = Ih; + end + end + end + end + + % default values + method = 'knn'; + % Map of parameter names to variable names + params_to_variables = containers.Map( {'Method'}, {'method'}); + v = 1; + while v <= numel(varargin) + param_name = varargin{v}; + if isKey(params_to_variables,param_name) + assert(v+1<=numel(varargin)); + v = v+1; + % Trick: use feval on anonymous function to use assignin to this + % workspace + feval(@()assignin('caller',params_to_variables(param_name),varargin{v})); + else + error('Unsupported parameter: %s',varargin{v}); + end + v=v+1; + end + + switch method + case 'brute-force' + I = in_element_brute_force(V,F,P); + case 'spatial-hash' + % Try 45?? spatial grid, too (reduce corner cases) + switch size(V,2) + case 2 + R = [cos(pi/4) -sin(pi/4);sin(pi/4) cos(pi/4)]; + case 3 + R = [cos(pi/4) -sin(pi/4) 0 ;sin(pi/4) cos(pi/4) 0; 0 0 1]; + end + I = in_element_hash_helper(V,F,P) | in_element_hash_helper(V*R,F,P*R); + + % Find any obviously incorrect values: not inside but winding number says + % inside. Could still missing something if mesh overlaps itself. + NI = ~any(I,2); + switch size(F,2) + case 3 + O = outline(F); + case 4 + O = boundary_faces(F); + end + WI = abs(winding_number(V,O,P(NI,:))/(2*pi))>0.5; + WI = sparse(find(NI),1,WI,size(P,1),1)~=0; + % redo any that currently are not in any but winding number says are inside + RI = NI & WI; + I(RI,:) = in_element_brute_force(V,F,P(RI,:)); + + case 'edge-walk' + + assert(size(F,2) == 3,'F must contain triangles for Method=''edge-walk'''); + % List of all "half"-edges: 3*#F by 2 + allE = [F(:,[2 3]); F(:,[3 1]); F(:,[1 2])]; + % Sort each row + sortallE = sort(allE,2); + % IC(i) tells us where to find sortallE(i,:) in uE: + % so that sortallE(i,:) = uE(IC(i),:) + [uE,~,IC] = unique(sortallE,'rows'); + % uE2F(e,f) = i means face f's ith edge is unique edge e + uE2F = sparse(IC(:),repmat(1:size(F,1),1,3)',reshape(repmat(1:3,size(F,1),1),[],1)); + % uE2F(e,f) = 1 means face f is adjacent to unique edge e + uE2F1 = sparse(IC(:),repmat(1:size(F,1),1,3)',1); + % Face-face Adjacency matrix + A = uE2F1'*uE2F; + % A(f,g) = i means face f's ith edge is shared with g + A = A-diag(diag(A)); + + I = sparse(size(P,1),size(F,1)); + B1 = sparse(size(I,1),size(I,2)); + B2 = sparse(size(I,1),size(I,2)); + B3 = sparse(size(I,1),size(I,2)); + + [~,is_b] = on_boundary(F); + EF = repmat(1:size(F,1),1,3)'; + EFI = reshape(repmat(1:3,size(F,1),1),[],1); + O = allE(is_b(:),:); + OF = EF(is_b(:)); + OFI = EFI(is_b(:)); + + % initial closest vertex + BC = barycenter(V,F); + % Centroid + f_init = snap_points(mean(V),BC); + %% Random initial guess + %f_init = ceil(rand(1,1)*size(F,1)); + for p = 1:size(P,1) + % current closest face, barycenter + f = f_init; + q = BC(f_init,:); + % incoming edge + e_in = []; + while true + % current point + % edges to test + E = ... %mod(bsxfun(@plus,setdiff([1;2;3],e_in),-1+(1:2)),3)+1; + [2 3;3 1;1 2]; + out = ... + lineSegmentIntersect([q P(p,:)],[V(F(f,E(:,1)),:) V(F(f,E(:,2)),:)]); + out.intAdjacencyMatrix(e_in) = false; + e_out = find(out.intAdjacencyMatrix); + if isempty(e_out) + % no hits so we're in the element + I(p,f) = 1; + B = barycentric_coordinates( ... + P(p,:),V(F(f,1),:),V(F(f,2),:),V(F(f,3),:)); + B1(p,f) = B(1); B2(p,f) = B(2); B3(p,f) = B(3); + else + f_prev = f; + if numel(e_out) > 1 + % Take farthests + [sd,si] = sort(out.intNormalizedDistance1To2(e_out),'descend'); + e_out = e_out(si(1)); + % TODO: recurse on all in f + end + f = find(A(:,f_prev)==e_out); + % Todo if + if isempty(f) + % no neighbors so we're shooting outside. + out = ... + lineSegmentIntersect([q P(p,:)],[V(O(:,1),:) V(O(:,2),:)]); + hits = find(out.intAdjacencyMatrix); + [sd,si] = sort(out.intNormalizedDistance1To2(hits),'descend'); + f = OF(hits(si(1))); + e_in = OFI(hits(si(1))); + if f==f_prev + error('Point is outside'); + end + else + if numel(f) > 1 + f = f(1); + warning('Ignoring non-manifold edge: might miss multiply inside.'); + % TODO: recurse on all in f + end + e_in = A(f_prev,f); + end + end + %tsurf(F,V); + %hold on; + %tsurf(F(f,:),V,'CData',-1); + %tsurf(F(f_prev,:),V,'CData',1); + %plot_edges([q;P(p,:)],[1 2],'r'); + %plot_edges(V,[F(f_prev,E(:,1));F(f_prev,E(:,2))]','b'); + %plot(P(p,1),P(p,2),'*'); + %plot_edges(V,[F(f_prev,E(e_out,1));F(f_prev,E(e_out,2))]', ... + % 'y','LineWidth',2); + %hold off; + %drawnow; + %input(''); + end + end + + return + case 'knn' + % assumes samples are all inside exactly one element + BC = barycenter(V,F); + I = sparse(size(P,1),size(F,1)); + B1 = sparse(size(P,1),size(F,1)); + B2 = sparse(size(P,1),size(F,1)); + B3 = sparse(size(P,1),size(F,1)); + B4 = sparse(size(P,1),size(F,1)); + % indices of points we haven't found yet + IP = 1:size(P,1); + + prev_k = 0; + k = 2; + while true + K = knnsearch(BC,P(IP,:),'K',k); + K = K(:,prev_k+1:end); + for ki = 1:size(K,2) + switch size(F,2) + case 3 + B = abs(barycentric_coordinates( ... + P(IP,:), ... + V(F(K(:,ki),1),:), ... + V(F(K(:,ki),2),:), ... + V(F(K(:,ki),3),:))); + case 4 + B = abs(barycentric_coordinates( ... + P(IP,:), ... + V(F(K(:,ki),1),:), ... + V(F(K(:,ki),2),:), ... + V(F(K(:,ki),3),:), ... + V(F(K(:,ki),4),:))); + end + found = abs(sum(B,2)-1) 1 + B1 = sparse(size(I,1),size(I,2)); + B2 = sparse(size(I,1),size(I,2)); + B3 = sparse(size(I,1),size(I,2)); + B4 = sparse(size(I,1),size(I,2)); + work_I = I; + while true + % Peel off a layer + [mIf,Jf] = max(work_I,[],2); + If = find(mIf); + Jf = Jf(If); + mIf = mIf(If); + if isempty(If) + break + end + work_I = work_I - sparse(If,Jf,mIf,size(work_I,1),size(work_I,2));; + Pf = P(If,:); + Ff = F(Jf,:); + switch size(Ff,2) + case 4 + Bf = barycentric_coordinates(Pf, ... + V(Ff(:,1),:),V(Ff(:,2),:),V(Ff(:,3),:),V(Ff(:,4),:)); + case 3 + Bf = barycentric_coordinates(Pf,V(Ff(:,1),:),V(Ff(:,2),:),V(Ff(:,3),:)); + end + B1(sub2ind(size(B1),If,Jf)) = Bf(:,1); + B2(sub2ind(size(B2),If,Jf)) = Bf(:,2); + B3(sub2ind(size(B3),If,Jf)) = Bf(:,3); + if size(Bf,2) >= 4 + B4(sub2ind(size(B3),If,Jf)) = Bf(:,4); + end + end + end + +end + + diff --git a/matlab/external/gptoolbox/mesh/in_elements.m b/matlab/external/gptoolbox/mesh/in_elements.m new file mode 100644 index 0000000..d6a95ce --- /dev/null +++ b/matlab/external/gptoolbox/mesh/in_elements.m @@ -0,0 +1,29 @@ +function [I,R,C] = in_elements(F,T) + % IN_ELEMENTS Check whether each facet in F truly apears as a facet of the + % at least one of the elements in T + % + % [I] = in_elements(F,T) + % [I,R,C] = in_elements(F,T) + % + % Inputs: + % F #F by dim list of facets + % T #T by dim+1 list of elements + % Outputs: + % I #F list of indicators whether facet is in element list + % R #F list revealing which *first* tet + % C #F list revealing where in *first* tet + % + + assert(size(F,2)+1 == size(T,2)); + + switch size(F,2) + case 2 + allF = [T(:,[2 3]);T(:,[3 1]);T(:,[1 2])]; + case 3 + allF = [T(:,[2 3 4]);T(:,[3 4 1]);T(:,[4 1 2]);T(:,[1 2 3])]; + end + [I,LOCB] = ismember(sort(F,2),sort(allF,2),'rows'); + R = mod(LOCB-1,size(T,1))+1; + C = floor((LOCB-1)/size(T,1))+1; + +end diff --git a/matlab/external/gptoolbox/mesh/in_mesh.m b/matlab/external/gptoolbox/mesh/in_mesh.m new file mode 100644 index 0000000..db0147c --- /dev/null +++ b/matlab/external/gptoolbox/mesh/in_mesh.m @@ -0,0 +1,39 @@ +function [in,on,B,L] = in_mesh(V,F,Q) + % IN_MESH test whether a list of points are in a given mesh + % + % [in] = in_mesh(V,F,Q) + % [in,on,B,L] = in_mesh(V,F,Q) + % + % Inputs: + % V #V by dim list of vertex positions + % F #F by 3 list of face indices + % Q #Q by dim list of query points + % Outputs: + % in #Q list of flags revealing whether queries are in (V,F) + % on #Q list of flags revealing whether queries are on boundary of (V,F) + % B #B by 1 list of mesh outline edges + % L #loops+1 by 1 list of boundary loop start indices into B, the last + % entries is (by tradition) always the numel of B + 1 + % + % See inpolygon + % + + dim = size(V,2); + % only works in 2D + assert(dim == 2); + + % get ordered mesh outline + [B,L] = ordered_outline(F); + + % don't know how to handle holes / multiple components + assert(numel(L) == 2); + + % only have one loop + l = 1; + [in, on] = inpolygon( ... + Q(:,1), ... + Q(:,2), ... + V([B(L(l):(L(l+1)-1)) B(L(l))],1), ... + V([B(L(l):(L(l+1)-1)) B(L(l))],2)); + +end diff --git a/matlab/external/gptoolbox/mesh/inequality_constraints_from_graphs.m b/matlab/external/gptoolbox/mesh/inequality_constraints_from_graphs.m new file mode 100644 index 0000000..f9afe18 --- /dev/null +++ b/matlab/external/gptoolbox/mesh/inequality_constraints_from_graphs.m @@ -0,0 +1,39 @@ +function [Aleq,ATleq] = inequality_constraints_from_graphs(F,A,AT) + % INEQUALITY_CONSTRAINTS_FROM_GRAPHS converts adjacency matrix graphs into + % linear inequality constraints + % + % [Aleq,ATleq] = inequality_constraints_from_graphs(F,A,AT) + % + % Inputs: + % F #triangles by 3 list of triangle indices + % A #handles cell of #n by #n + % monotonicity graph (sparse adjacency matrix) with A{k}(i,j) != + % 0 if we want that W(i,k) <= W(j,k), default is to use graph + % from harmonic coordinates + % AT #handles cell of #F by #F set of + % constraints on triangle (averages) + % Outputs: + % Aleq #nnz(A) by n list of inequality constraints coming from A + % ATleq #nnz(AT) by n list of inequality constraints coming from AT + % + % See also: monotonic_biharmonic + % + assert(~isempty(A)); + n = size(A,1); + + [AI,AJ,AV] = find(A); + nleq = size(AI,1); + Aleq = ... + sparse([1:nleq 1:nleq]',[AI;AJ],[ones(nleq,1);-ones(nleq,1)],nleq,n); + ATleq = []; + if nargin>=3 && ~isempty(AT) + [ATI,ATJ,ATV] = find(AT); + nleq = size(ATI,1); + ATleq = ... + sparse( ... + repmat(1:nleq,1,6)', ... + [F(ATI,1); F(ATI,2); F(ATI,3); F(ATJ,1); F(ATJ,2); F(ATJ,3);], ... + [repmat( ones(nleq,1)/3,3,1); repmat(-ones(nleq,1)/3,3,1);], ... + nleq, n); + end +end diff --git a/matlab/external/gptoolbox/mesh/inflate.m b/matlab/external/gptoolbox/mesh/inflate.m new file mode 100644 index 0000000..07fb532 --- /dev/null +++ b/matlab/external/gptoolbox/mesh/inflate.m @@ -0,0 +1,131 @@ +function [VH] = inflate(varargin) + %INFLATE a planar 2D mesh into a 3D "pillow" with the original silhouette + % + % [VH] = inflate(V,F,'ParameterName',ParameterValue,...) + % + % Inputs: + % V #V by 2 list of mesh vertices + % F #F by 3 list of triangle indices into + % Optional: + % 'Method' followed by one of the following: {'BiXYThenBaran'} + % 'Baran' Follow "Notes on Inflating Curves" [Baran and Lehtinen 2009]. + % Leave X and Y coordinates as is and solve Δ(z^2) = f, that is solve + % Δw = f and set z = sqrt(w), + % 'BiXYHarmonic', solve Δ²XY = 0 with implicit neumann conditions and + % simultaneous solve Δz = f, + % 'BiXYThenBaran', solve Δ²XY = 0 with implicit neumann conditions, + % stop, recompute cotmatrix and solve z as in 'Baran', + % 'MixedFEM' solve Δ²XYZ = 0 with ∂XY/∂n = 0 and ∂Z/∂n = f, + % 'Repousse' follow "Repousse: Automatic Inflation of 2D Artwork" + % [Joshi and Carr 2008], that is solve Δ²XY = 0 with ∂XYZ/∂n = 0, but + % explicitly treat ΔZ|∂Ω = f/2 + % 'PuffFactor' followed by a scale value corresponding to different amount of + % "puffiness". See f value in 'Method' descriptions {f=-8} + % Outputs: + % VH #V by 3 list of new "height" field vertices, but note that depending + % on 'Method', XY values may be different than V + % + % See also: triangle, outline, get_pencil_curve, glue_reverse + % + + V = varargin{1}; + F = varargin{2}; + % get outline ("boundary") of mesh + out = unique(reshape(outline(F),[],1)); + no = numel(out); + + % default optional parameter values + method = 'BiXYThenBaran'; + f = -8; + + ii = 3; + while(ii <= nargin) + switch varargin{ii} + case 'Method' + ii = ii + 1; + assert(ii<=nargin); + method = varargin{ii}; + case 'PuffFactor' + ii = ii + 1; + assert(ii<=nargin); + f = varargin{ii}; + otherwise + error(['Unsupported parameter: ' varargin{ii}]); + end + ii = ii + 1; + end + + % mesh-independence scale + scale = 2/max((max(V)-min(V))); + % number of domain vertices + n = size(V,1); + L = cotmatrix(V,F); + M = massmatrix(V,F,'voronoi'); + + switch method + case 'Baran' + Z2 = min_quad_with_fixed(-L,f*sqrt(scale)*M*ones(n,1),out,zeros(no,1)); + VH = [V sqrt(Z2)]; + case 'BiXYHarmonic' + % solve poisson equation for Z-coord + Z = min_quad_with_fixed(-L,f*scale*M*ones(n,1),out,zeros(no,1)); + % solve bipoisson equation for XY-coords + VH = min_quad_with_fixed(L*(M\L),zeros(n,1),out,V(out,1:2)); + VH = [VH Z]; + case 'BiXYThenBaran' + % solve bipoisson equation for XY-coords + VH = min_quad_with_fixed(L*(M\L),zeros(n,1),out,V(out,1:2)); + % recompute cotmatrix using VH + L = cotmatrix(VH,F); + M = massmatrix(VH,F,'voronoi'); + %tsurf(F,VH) + %input('') + Z2 = min_quad_with_fixed(-L,f*sqrt(scale)*M*ones(n,1),out,zeros(no,1)); + VH = [VH sqrt(Z2)]; + case 'MixedFEM' + % "Mixed Finite Elements for Variational Surface Modeling" [Jacobson et al. + % 2010] + indices = 1:n; + Omega = indices(~ismember(indices,out)); + N0 = out(:)'; + all = [N0 Omega]; + bn = zeros(n,3); + bn(out,3) = 1/scale/-f; + bn = bn(all,:); + b0 = [V(N0,1:2) zeros(numel(N0),1)]; + flatten = false; + if flatten + A = L(Omega,all) * (M(all,all) \ L(all,Omega)); + %rhs_Dx = -L(all,N0)*b0 + bn; + %rhs = L(Omega,all) * (M(all,all) \ rhs_Dx); + %rhs = L(Omega,all) * (M(all,all) \ ... + % (-L(all,N0)*b0)) + L(Omega,all) * (M(all,all) \ bn); + rhs = ... + L(Omega,all) * (M(all,all) \ (-L(all,N0)*b0)) + ... + L(Omega,all) * (M(all,all) \ bn); + else + Z = sparse(n,n); + A = [-M( all,all) L( all,Omega); + L(Omega,all) Z(Omega,Omega)]; + rhs_Dx = -L(all,N0)*b0 + bn; + rhs_Dy = zeros(numel(Omega),size(rhs_Dx,2)); + rhs = [rhs_Dx;rhs_Dy]; + end + sol = A\rhs; + VH = [V(:,1:2) zeros(n,1)]; + VH(Omega,:) = sol((end-numel(Omega)+1):end,:); + case 'Repousse' + % "Repousse??: Automatic Inflation of 2D Artwork" [Joshi and Carr 2008] + Z = sparse(n,n); + % dirichlet on boundary and fixed laplacian on boundary + b = [out;n+out]; + bc = [[V(out,1:2) zeros(no,1)]; repmat([0,0,f/2*scale],no,1)]; + VH = min_quad_with_fixed([Z -L;-L M],zeros(2*n,1),b,bc); + % only keep positions + VH = VH(1:n,:); + otherwise + error(['Unsupported method: ' varargin{ii}]); + end + + +end diff --git a/matlab/external/gptoolbox/mesh/input_medit.m b/matlab/external/gptoolbox/mesh/input_medit.m new file mode 100644 index 0000000..2d4a245 --- /dev/null +++ b/matlab/external/gptoolbox/mesh/input_medit.m @@ -0,0 +1,42 @@ +function varargout = input_medit(V,F,C) + % INPUT_MEDIT Display input mesh using medit, highlighting boundary + % edges and non-manifold edges + % + % C = input_medit(V,F,C) + % + % Inputs: + % V #V by 3 list of mesh positions + % F #F by 3 list of triangle indices + % Optional: + % C #C connected component IDs + % + + % Gather boundary and non-manifold edges + NME = nonmanifold_edges(F); + BE = outline(F); + BE = setdiff(BE,NME,'rows'); + E = [NME 1+0*NME(:,1); ... + BE 2+0*BE(:,1);]; + if ~exist('C') || isempty(C) + C = randcycle(connected_components(F)); + C = C(:); + % hack so that not all equal (medit doesn't like that) + if all(C==C(1)) + C(ceil(rand*size(C,1))) = C(1)+1; + end + end + if size(C,1)0; + [~,~,IF] = selfintersect(V,F(ND,:),'DetectOnly',true); + bad = false(size(F,1),1); + bad(ND) = full(00 + varargout{1} = C; + end +end diff --git a/matlab/external/gptoolbox/mesh/internalangles.m b/matlab/external/gptoolbox/mesh/internalangles.m new file mode 100644 index 0000000..f97807f --- /dev/null +++ b/matlab/external/gptoolbox/mesh/internalangles.m @@ -0,0 +1,23 @@ +function [ A ] = internalangles( V, F) +% INTERNALANGLES Compute internal angles per face (in degrees) +% +% A = internalangles(V,F) +% +% Inputs: +% V #V x 3 matrix of vertex coordinates +% F #F x 3 matrix of indices of triangle corners +% Output: +% A #F x 3 list of triples of triangle angles +% +i1 = F(:,1); i2 = F(:,2); i3 = F(:,3); + +s12 = normrow(V(i2,:) - V(i1,:)); +s13 = normrow(V(i3,:) - V(i1,:)); +s23 = normrow(V(i3,:) - V(i2,:)); + +l = [s23 s13 s12]; + +A = internalangles_intrinsic(l); + +end + diff --git a/matlab/external/gptoolbox/mesh/internalangles_intrinsic.m b/matlab/external/gptoolbox/mesh/internalangles_intrinsic.m new file mode 100644 index 0000000..109cbdf --- /dev/null +++ b/matlab/external/gptoolbox/mesh/internalangles_intrinsic.m @@ -0,0 +1,25 @@ +function [ A ] = internalangles_intrinsic(l) +% INTERNALANGLES_INTRINSIC Compute internal angles per face (in degrees) using +% edge lengths +% +% A = internalangles_intrinsic(l) +% +% Inputs: +% l #F x 3 matrix of edge lengths +% Output: +% A #F x 3 list of triples of triangle angles +% + +s23 = l(:,1); +s31 = l(:,2); +s12 = l(:,3); + +a23 = acos((s12.^2 + s31.^2 - s23.^2)./(2.*s12.*s31)); +a31 = acos((s23.^2 + s12.^2 - s31.^2)./(2.*s23.*s12)); +a12 = acos((s31.^2 + s23.^2 - s12.^2)./(2.*s31.*s23)); + +A = [a23 a31 a12]; + +end + + diff --git a/matlab/external/gptoolbox/mesh/intrinsic_delaunay_cotmatrix.m b/matlab/external/gptoolbox/mesh/intrinsic_delaunay_cotmatrix.m new file mode 100644 index 0000000..e6b204a --- /dev/null +++ b/matlab/external/gptoolbox/mesh/intrinsic_delaunay_cotmatrix.m @@ -0,0 +1,56 @@ +function [L,F] = intrinsic_delaunay_cotmatrix(V,F,varargin) + % INTRINSIC_DELAUNAY_COTMATRIX Construct the intrinsic Delaunay Laplacian, + % given a mesh (V,F) or (l,F) according to "A discrete Laplace-Beltrami + % operator for simplicial surfaces" [Bobenko & Springborn 2005] following "An + % Algorithm for the Construction of Intrinsic Delaunay Triangulations with + % Applications to Digital Geometry Processing" [Fisher et al. 2006] + % + % Inputs: + % V #V by dim list of vertex positions + % F #F by 3 list of triangle indices into V + % Optional: + % 'SideLengths' followed by a #F by 3 list of triangle side lengths + % corresponding to edges 23 31 12. + % Outputs: + % L #V by #V sparse Laplacian matrix + % F #F by 3 list of new intrinsic "triangle" indices, representing + % **combinatorially** flipped edges. This is not the "overlay graph" of + % [Fisher et al.]. + % + + % default values + l = []; + % Map of parameter names to variable names + params_to_variables = containers.Map( ... + {'SideLengths'}, {'l'}); + v = 1; + while v <= numel(varargin) + param_name = varargin{v}; + if isKey(params_to_variables,param_name) + assert(v+1<=numel(varargin)); + v = v+1; + % Trick: use feval on anonymous function to use assignin to this workspace + feval(@()assignin('caller',params_to_variables(param_name),varargin{v})); + else + error('Unsupported parameter: %s',varargin{v}); + end + v=v+1; + end + if isempty(l) + l = edge_lengths(V,F); + end + + while true + D = is_delaunay([],F,'SideLengths',l); + if all(D(:)) + break; + end + allE = [F(:,[2 3]);F(:,[3 1]);F(:,[1 2])]; + NDE = allE(~D,:); + NDuE = unique(sort(NDE,2),'rows'); + [F,~,l] = flip_edges(F,NDuE,'AllowNonManifold',true,'SideLengths',l,'V',V); + end + + L = cotmatrix_intrinsic(l,F,size(V,1)); + +end diff --git a/matlab/external/gptoolbox/mesh/is_boundary_facet.m b/matlab/external/gptoolbox/mesh/is_boundary_facet.m new file mode 100644 index 0000000..3d292ce --- /dev/null +++ b/matlab/external/gptoolbox/mesh/is_boundary_facet.m @@ -0,0 +1,35 @@ +function B = is_boundary_facet(E,F) + % IS_BOUNDARY_FACET Determine for each edge E if it is a boundary edge in F + % for tets. Edges are now facets. + % + % B = is_boundary_facet(E,F) + % + % Inputs: + % E #E by element-size-1 list of facets + % F #F by element-size list of elements + % Outputs: + % B #E list bools. true iff unoriented facet occurs exactly once in F + % (non-manifold and non-existant edges will be false) + % + + switch size(F,2) + case 3 + allE = [F(:,[2 3]);F(:,[3 1]);F(:,[1 2])]; + %% Alternatively (slightly slower) + %O = outline(F); + %B = ismember(sort(E,2),sort(O,2),'rows'); + case 4 + allE = [ ... + F(:,2) F(:,4) F(:,3); ... + F(:,1) F(:,3) F(:,4); ... + F(:,1) F(:,4) F(:,2); ... + F(:,1) F(:,2) F(:,3); ... + ]; + end + % http://www.mathworks.com/matlabcentral/newsreader/view_thread/165556 + [~,~,EMAP]=unique(sort([E;allE],2),'rows'); + N = accumarray(EMAP,1); + % Look of occurances of 2: one for original and another for boundary + B = N(EMAP(1:size(E,1)))==2; + +end diff --git a/matlab/external/gptoolbox/mesh/is_delaunay.m b/matlab/external/gptoolbox/mesh/is_delaunay.m new file mode 100644 index 0000000..04ee958 --- /dev/null +++ b/matlab/external/gptoolbox/mesh/is_delaunay.m @@ -0,0 +1,67 @@ +function [D,allE] = is_delaunay(V,F,varargin) + % IS_DELAUNAY Determine if each edge in F is intrinsically Delaunay. + % + % Inputs: + % V #V by dim list of vertex positions + % F #F by 3 list of triangles indices + % Optional: + % 'SideLengths' followed by: + % l #F by 3 list of side lengths corresponding to edges 23 31 12 + % 'Tol' followed by a tolerance + % 'BoundaryDefault' followed by whether boundary is considered delaunay + % {true} + % Outputs: + % D #F by 3 list of bools revealing whether edges corresponding 23 31 12 + % are locally delaunay. Boundary edges are by definition Delaunay. + % + % Known bugs: does not make sense for non-manifold edges + % + + % default values + l = []; + tol = 0; + boundary_default = true; + % Map of parameter names to variable names + params_to_variables = containers.Map( ... + {'SideLengths','Tol','BoundaryDefault'}, {'l','tol','boundary_default'}); + v = 1; + while v <= numel(varargin) + param_name = varargin{v}; + if isKey(params_to_variables,param_name) + assert(v+1<=numel(varargin)); + v = v+1; + % Trick: use feval on anonymous function to use assignin to this workspace + feval(@()assignin('caller',params_to_variables(param_name),varargin{v})); + else + error('Unsupported parameter: %s',varargin{v}); + end + v=v+1; + end + if isempty(l) + l = edge_lengths(V,F); + end + nv = max(F(:)); + L = cotmatrix_intrinsic(l,F,nv); + + % [Fisher et al. 2007] + allE = [F(:,[2 3]);F(:,[3 1]);F(:,[1 2])]; + % Is this _really_ the same as checking if α_left + α_right >= Ï€ ? + D = full(reshape(L(sub2ind(size(L),allE(:,1),allE(:,2)))>=-abs(tol),size(F))); + + if boundary_default + [~,B] = on_boundary(F); + D(B) = true; + end + + %% Deal with non-manifold and boundary edges + %sortE = sort(allE,2); + %% Adjacency matrix for these "redirected" edges + %DA = sparse(sortE(:,1),sortE(:,2),1,nv,nv); + %% If edge occurs more than once it's non-manifold. Define that non-manifold + %% edges *are* delaunay (like boundary) + %D(DA>2) = true; + %% If edge only occurs once then it's a boundary. Define that boundary edges + %% *are* delaunay + %D(DA==1) = true; + +end diff --git a/matlab/external/gptoolbox/mesh/is_planar.m b/matlab/external/gptoolbox/mesh/is_planar.m new file mode 100644 index 0000000..9115385 --- /dev/null +++ b/matlab/external/gptoolbox/mesh/is_planar.m @@ -0,0 +1,36 @@ +function [f,s] = is_planar(V,epsilon) + % IS_PLANAR Return whether the 3D mesh is planar + % + % [f,s] = is_planar(V) + % [f,s] = is_planar(V,epsilon) + % + % Inputs: + % V #V x 3 matrix of vertex coordinates + % epsilon optional parameter used as threshold for smallest eigen value of + % pca, {1e-10} + % Outputs: + % f flag whether mesh is planar + % s smallest principle component variance + % + % + + + if ~exist('epsilon','var') + epsilon = 1e-10; + end + + + if size(V,2) == 2 + f = true; + s = 0; + return; + end + + [c,l] = pcacov(V); + + s = min(l); + + + f = s < epsilon; + +end diff --git a/matlab/external/gptoolbox/mesh/is_vertex_nonmanifold.m b/matlab/external/gptoolbox/mesh/is_vertex_nonmanifold.m new file mode 100644 index 0000000..f6d9da6 --- /dev/null +++ b/matlab/external/gptoolbox/mesh/is_vertex_nonmanifold.m @@ -0,0 +1,71 @@ +function N = is_vertex_nonmanifold(F) + % IS_VERTEX_NONMANIFOLD Determine if each vertex in a mesh with faces F is + % not manifold: incident faces form a single connected component with respect + % to shared edges. + % + % Inputs: + % F #F by 3 list of triangle indices + % Outputs: + % N #V list of bools whether vertices are not manifold + % + + function A = face_adjacency(F) + % all edges "both" directions + allE = [F(:,[2 3]);F(:,[3 1]);F(:,[2 1])]; + % index for each edge to unique edge + [E,~,IC] = unique(sort(allE,2),'rows'); + % FE(i,j) = 1 means that face j is incident upon edge i + % so all FE(:,j) == 1 are neighbors + FE = sparse( ... + IC(:), ... + repmat(1:size(F,1),3,1)', ... + reshape(repmat(1:3,size(F,1),1),3*size(F,1),1), ... + size(E,1), ... + size(F,1)); + % A(i,j) = 1 means face i and j share an edge + A = (FE'*FE)>0; + end + + n = max(F(:)); + m = size(F,1); + % This is supposedly memory inefficient, but the vectorization in matlab seems + % to make up for it even in the case of very large meshes m=2,000,000 + vectorized = true; + + if vectorized + V2F = sparse(F(:),repmat(1:m,1,3)',1,n,m); + A = face_adjacency(F); + [I,J] = find(V2F); + % UF(i,j) = 1, unique face-for-vertex i is copy of face j + UF = sparse((1:numel(J))',J,1,numel(J),m); + + % U(i,j) = 1, unique face-for-vertex i incident on unique face-for-vertex via + % single face +1 edge. Problem is that now faces for different vertices may + % talk to each other. + U = (UF*A*UF')>0; + UV = sparse((1:numel(J))',I,1,numel(J),n); + U = U & (UV*UV')>0; + % U(i,j) = 1 means unique face-for-vertex i comes from same vertex AND shares + % edge with face-for-vertex j + [~,C] = conncomp(U); + % V2C(i,j) = 1 means vertex i is in component j + V2C = sparse(I,C,1,n,max(C))>0; + N = sum(V2C,2)~=1; + else + N = zeros(n,1); + % need transpose for random access + F2V = sparse(repmat(1:m,1,3)',F(:),1,m,n); + for v = 1:n + % face(s) f incident on v + %f = find(V2F(v,:)); + f = find(F2V(:,v)); + Ff = F(f,:); + % Need to reindex or memory will explode when building Av + U = unique(Ff); + IM = sparse(U,1,1:numel(U)); + Ff = reshape(IM(Ff),size(Ff)); + Av = face_adjacency(Ff); + N(v) = conncomp(Av)~=1; + end + end +end diff --git a/matlab/external/gptoolbox/mesh/isolines.m b/matlab/external/gptoolbox/mesh/isolines.m new file mode 100644 index 0000000..ca3eab8 --- /dev/null +++ b/matlab/external/gptoolbox/mesh/isolines.m @@ -0,0 +1,105 @@ +function [LS,LD,I] = isolines(V,F,S,iso) + % ISOLINES compute a list of isolines for a scalar field S defined on the + % mesh (V,F) + % + % [LS,LD,I] = isolines(V,F,S,iso) + % + % Inputs: + % V #V by dim list of vertex positions + % F #F by 3 list of triangle indices + % S #V list of scalar values defined on V + % iso #iso list of iso values + % Outputs: + % LS #L by dim list of isoline start positions + % LD #L by dim list of isoline destination positions + % I #L list of indices into iso revealing corresponding iso value + % + % alternative: tracing isolines should result in smaller plot data (every + % vertex only appears once + % + % Example: + % iso = linspace(min(S),max(S),10); + % [LS,LD] = isolines(V,F,S,iso); + % colormap(jet(numel(iso)-1)); + % tsurf(F,V,'CData',S,fphong); + % hold on; + % plot([LS(:,1) LD(:,1)]',[LS(:,2) LD(:,2)]', ... + % 'Color','k','LineWidth',10); + % hold off; + % + + % make sure iso is a ROW vector + iso = iso(:)'; + % number of isolines + niso = numel(iso); + + % number of domain positions + n = size(V,1); + % number of dimensions + dim = size(V,2); + + % number of faces + m = size(F,1); + + % Rename for convenience + S1 = S(F(:,1),:); + S2 = S(F(:,2),:); + S3 = S(F(:,3),:); + + % t12(i,j) reveals parameter t where isovalue j falls on the line from + % corner 1 to corner 2 of face i + t12 = bsxfun(@rdivide,bsxfun(@minus,iso,S1),S2-S1); + t23 = bsxfun(@rdivide,bsxfun(@minus,iso,S2),S3-S2); + t31 = bsxfun(@rdivide,bsxfun(@minus,iso,S3),S1-S3); + + % replace values outside [0,1] with NaNs + t12( (t12<-eps)|(t12>(1+eps)) ) = NaN; + t23( (t23<-eps)|(t23>(1+eps)) ) = NaN; + t31( (t31<-eps)|(t31>(1+eps)) ) = NaN; + + % masks for line "parallel" to 12 + l12 = ~isnan(t23) & ~isnan(t31); + l23 = ~isnan(t31) & ~isnan(t12); + l31 = ~isnan(t12) & ~isnan(t23); + + % find non-zeros (lines) from t23 to t31 + [F12,I12,~] = find(l12); + [F23,I23,~] = find(l23); + [F31,I31,~] = find(l31); + % indices directly into t23 and t31 corresponding to F12 and I12 + %ti12 = sub2ind(size(l12),F12,I12); + %ti23 = sub2ind(size(l23),F23,I23); + %ti31 = sub2ind(size(l31),F31,I31); + % faster sub2ind + ti12 = F12+(I12-1)*size(l12,1); + ti23 = F23+(I23-1)*size(l23,1); + ti31 = F31+(I31-1)*size(l31,1); + + % compute actual position values + LS = [ ... + ... % average of vertex positions between 2 and 3 + bsxfun(@times,1-t23(ti12), V(F(F12,2),:)) + ... + bsxfun(@times, t23(ti12), V(F(F12,3),:)) ... + ; ... % average of vertex positions between 2 and 3 + bsxfun(@times,1-t31(ti23), V(F(F23,3),:)) + ... + bsxfun(@times, t31(ti23), V(F(F23,1),:)) ... + ;... % average of vertex positions between 2 and 3 + bsxfun(@times,1-t12(ti31), V(F(F31,1),:)) + ... + bsxfun(@times, t12(ti31), V(F(F31,2),:)) ... + ]; + LD = [... + ... % hcat with average of vertex positions between 3 and 1 + bsxfun(@times,1-t31(ti12), V(F(F12,3),:)) + ... + bsxfun(@times, t31(ti12), V(F(F12,1),:)) ... + ;... % hcat with average of vertex positions between 3 and 1 + bsxfun(@times,1-t12(ti23), V(F(F23,1),:)) + ... + bsxfun(@times, t12(ti23), V(F(F23,2),:)) ... + ;... % hcat with average of vertex positions between 3 and 1 + bsxfun(@times,1-t23(ti31), V(F(F31,2),:)) + ... + bsxfun(@times, t23(ti31), V(F(F31,3),:)) ... + ]; + + % I is just concatenation of each I12 + I = [I12;I23;I31]; + +end diff --git a/matlab/external/gptoolbox/mesh/isolines_map.m b/matlab/external/gptoolbox/mesh/isolines_map.m new file mode 100644 index 0000000..5f9f80a --- /dev/null +++ b/matlab/external/gptoolbox/mesh/isolines_map.m @@ -0,0 +1,71 @@ +function M = isolines_map(varargin) + % ISOLINES_MAP Create a colormap that can be used to create "isolines". That + % is colored intervals where everyother interval is a thin black interval. + % + % M = isolines_map(n,thick) + % M = isolines_map(N,thick) + % + % Inputs: + % n number of *isolines* (thus there will be n+1 colored intervals), using + % default colormap + % or + % N #N by 3 input colormap, (thus there will be #N-1 isolines) + % Optional: + % 'LineColor' followed by {1|#N-1} by 3 color of isolines {[0 0 0]} + % 'Thickness' ratio of isointerval thick to isoline, where thick is + % measured on the color axis {10} + % + % Note: Remember to use 'FaceLighting','phong' in your trisurf plot to get + % crisp isointervals (and isolines) + % + + if numel(varargin{1}) == 1 + n = varargin{1}; + N = jet(n+1); + else + N = varargin{1}; + assert(size(N,2) == 3,'Number columns in colormap (%d) not 3',size(N,2)); + n = size(N,1) - 1; + end + + % Default optional parameters + thick = 10; + line_color = zeros([n 3]); + + ii = 2; + while ii <= nargin + switch varargin{ii} + case 'Thickness' + ii = ii + 1; + assert(ii<=nargin); + thick = varargin{ii}; + assert(thick == round(thick),'Thickness (%d) ot an integer',thick); + case 'LineColor' + ii = ii + 1; + assert(ii<=nargin); + line_color = varargin{ii}; + assert(size(line_color,2) == 3, ... + 'Number of columns in LineColor %d not 3',size(line_color,2)); + if size(line_color,1) == 1 + line_color = repmat(line_color,[n 1]); + else + assert(size(line_color,1) == n, ... + 'Number of rows in LineColor (%d) not n (%d)',size(line_color,1),n); + end + otherwise + error(['Unsupported parameter: ' varargin{ii}]); + end + ii = ii+1; + end + + % append phony color to line_color to make it match N + line_color = [line_color;[1 0 0]]; + assert(size(N,1) == size(line_color,1)) + + % repeat N thick times + N = repmat(N,[1 1 thick]); + M = reshape(permute(cat(3,N,line_color),[3 1 2]),(n+1)*(thick + 1),3); + % drop phony color + M = M(1:(end-1),:); + +end diff --git a/matlab/external/gptoolbox/mesh/isometric_curve_flow.m b/matlab/external/gptoolbox/mesh/isometric_curve_flow.m new file mode 100644 index 0000000..deca03c --- /dev/null +++ b/matlab/external/gptoolbox/mesh/isometric_curve_flow.m @@ -0,0 +1,104 @@ +function [U,UT] = isometric_curve_flow(V,varargin) + % ISOMETRIC_CURVE_FLOW Isometric flow for curves as described by "Robust + % Fairing via Conformal Curvature Flow" by [Crane et al. 2013] + % + % U = isometric_curve_flow(V) + % U = isometric_curve_flow(V,'ParameterName',ParameterValue,...) + % + % Inputs: + % V #V by 2 list of vertex positions + % Optional: + % 'Tao' followed by timestep tao + % Outputs: + % U #V by 2 list of vertex positions + % + + % time step + tao = 1e-2; + + ii = 1; + while ii < numel(varargin) + switch varargin{ii} + case 'Tao' + assert(ii+1<=numel(varargin)); + ii = ii+1; + tao = varargin{ii}; + otherwise + error('Unsupported parameter: %s',varargin{ii}); + end + ii = ii+1; + end + + % number of points + n = size(V,1); + + % Evaluate curvature and edge vectors + [kappa,alpha,ev,l] = curvature(V); + + % desired flow direction + kappa_dot = - 2 * kappa; + + % defining edge length at each point + egde_vector = zeros(n,1); + for k=2:n-1 + edge_vector(k) = 0.5*(norm(V(k+1,:)-V(k,:))+norm(V(k-1,:)-V(k,:))); + end + edge_vector(1) = 0.5*(norm(V(2,:)-V(1,:))+norm(V(size(V,1),:)-V(1,:))); + edge_vector(n) = 0.5*(norm(V(1,:)-V(n,:))+norm(V(n,:)-V(n-1,:))); + % mass matrix + M = diag(sparse(0.5*(l([end 1:end-1]) + l))); + + % re-defining orthonormal basis + C(:,1) = ones(n,1)/sqrt(ones(n,1)'*M*ones(n,1)); + + C(:,2) = V(:,1) - ((V(:,1)'*M*C(:,1)))*C(:,1); + C(:,2) = C(:,2)/sqrt(C(:,2)'*M*C(:,2)); + + C(:,3) = V(:,2) - ((V(:,2)'*M*C(:,1)))*C(:,1) - ((V(:,2)'*M*C(:,2)))*C(:,2) ; + C(:,3) = C(:,3)/sqrt(C(:,3)'*M*C(:,3)); + + % kappa_dot = kappa_dot - ... + % (kappa_dot'*M*C(:,1))*C(:,1) - ... + % (kappa_dot'*M*C(:,2))*C(:,2) - ... + % (kappa_dot'*M*C(:,3))*C(:,3) ; + kappa_dot = kappa_dot - sum(bsxfun(@times,sum(bsxfun(@times,kappa_dot,M*C)),C),2); + + % Take explicit euler step + kappa = kappa + tao * kappa_dot; + + % arbitrarily let theta_0 = 0 + theta_0 = 0; + % % angle between last segment and -x-axis + %theta_0 = atan2( ... + % ev(end,1).*0 - ev(end,2).*-1, ... + % ev(end,1).*-1 + ev(end,2).*0 ); + theta_0 = atan2( ... + -1.*ev(end,2) - 0.*ev(end,1), ... + -1.*ev(end,1) + 0.*ev(end,2)); + theta = theta_0 + cumsum(kappa .* (0.5 * (l([end 1:end-1]) + l))); + + % recover tangents: T(i,:) is along V(i,:) to V(i+1,:) + T = bsxfun(@times,l,[cos(theta) sin(theta)]); + UT = [V(1,:); bsxfun(@plus,V(1,:),cumsum(-T))]; + + % Recover positions + % build laplacian + L = sparse(1:n,[2:n 1],-1./l,n,n); + % symmetric + L = L+L'; + % diagonal diagonals + L = L - diag(sum(L,2)); + % Bulid rhs + b = bsxfun(@rdivide,T,l); + b = b-b([end 1:end-1],:); + % % solve + %U = L\b; + % Fix U(1,:) and solve + U = V; + U(2:end,:) = L(2:end,2:end) \ (-L(2:end,1) * U(1,:) + b(2:end,:)); + + % % fit a rigid transformation + %[R,T] = fit_rigid(V,U); + %U = bsxfun(@plus,U*R,T); + +end diff --git a/matlab/external/gptoolbox/mesh/iterative_laplacian_mesh_editing.m b/matlab/external/gptoolbox/mesh/iterative_laplacian_mesh_editing.m new file mode 100644 index 0000000..1febcc2 --- /dev/null +++ b/matlab/external/gptoolbox/mesh/iterative_laplacian_mesh_editing.m @@ -0,0 +1,143 @@ +function [U,preF] = iterative_laplacian_mesh_editing(varargin) + % ITERATIVE_LAPLACIAN_MESH_EDITING deform a mesh using iterative laplacian + % mesh editing scheme (described many places, for example "Handle-Aware + % Isolines for Scalable Shape Editing") + % + % U = iterative_laplacian_mesh_editing(V,F,b,bc) + % + % Inputs: + % V #V by dim list of rest domain positions + % F #F by 3 list of triangle indices into V + % b #b list of indices of constraint (boundary) vertices + % bc #b by dim list of constraint positions for b + % Optional: + % 'V0' #V by dim list of initial guess positions + % dim by dim by #C list of linear transformations initial guesses, + % optional (default is to use identity transformations) + % 'Tol' + % stopping critera parameter. If variables (linear transformation matrix + % entries) change by less than 'tol' the optimization terminates, + % default is 0.75 (weak tolerance) + % 'MaxIter' + % max number of local-global iterations, default is 10 + % 'PreF' + % prefactored systems for each dimension + % Outputs: + % U #V by dim list of new positions + + % parse input + V = varargin{1}; + F = varargin{2}; + b = varargin{3}; + bc = varargin{4}; + + % number of vertices + n = size(V,1); + assert(max(b) <= n); + assert(min(b) >= 1); + % dimension + dim = size(V,2); + assert(dim == size(bc,2)); + + max_iterations = 100; + tol = 0.001; + preF = []; + + ii = 5; + while(ii <= nargin) + switch varargin{ii} + case 'V0' + ii = ii + 1; + assert(ii<=nargin); + U = varargin{ii}; + case 'Tol' + ii = ii + 1; + assert(ii<=nargin); + tol = varargin{ii}; + case 'MaxIter' + ii = ii + 1; + assert(ii<=nargin); + max_iterations = varargin{ii}; + case 'PreF' + ii = ii + 1; + assert(ii<=nargin); + if ~isempty(varargin{ii}) + preF = varargin{ii}; + end + otherwise + error(['Unsupported parameter: ' varargin{ii}]); + end + ii = ii + 1; + end + + if(~exist('U','var') || isempty(U)) + U = V; + end + + % Minimize the differences between the Laplacian coordinates before and after + % editing in a least squares sense: + % + % arg min || LX - δ(X) ||² + % X + % + % Equivalent to solving the following in a least-squares sense: + % + % A * X = B(X) + % + % where A, laplace operator of original mesh; B(X) = δ(X), the laplacian + % coodinates of the deformed mesh, that is, δ is the laplace operator of the + % deformed mesh + % + % Minimize this by iterating two steps: + % Compute B0 = B(X0) = δ0(X0) + % that is build the laplace operator according to X0 and apply to X0 + % Solve A * X = B0 in least squares sense + % that is: + % min (A * X - B0)' * (A * X - B0) + % min X' * A' * A * X - 2 * X' * A' * B0 + B0' * B0 + % min X' * Q * X + X' * L + C + % with: + % Q = A' * A + % L = - 2 * A' * B0 + % solve with: + % X = - Q \ ( L * X ) + % + % All subject to position constraints on boundary (handles) + % + + + iteration = 0; + U_prev = V; + if ~isfield(preF,'mqwf') + preF.LV = cotmatrix(V,F); + preF.Q = preF.LV'*preF.LV; + preF.mqwf = []; + preF.h = avgedge(V,F); + else + preF.Q = []; + end + while( ... + iteration < max_iterations && ... + (iteration == 0 || max(abs(U(:)-U_prev(:)))>tol*preF.h)) + % remember last solution + U_prev = U; + + % always enforce boundary conditions + U(b,:) = bc; + + % build laplace operator on deformed mesh + LU = cotmatrix(U,F); + % compute laplacian coordinates on deformed mesh + % in 2D this is always zero + B = LU * U; + + %E = sum(sum((preF.LV*U - LU * U).^2,2)); + + % solve for new positions + [U,preF.mqwf] = min_quad_with_fixed(preF.Q,-2*preF.LV'*B,b,bc,[],[],preF.mqwf); + + iteration = iteration + 1; + end + + +end diff --git a/matlab/external/gptoolbox/mesh/kharmonic.m b/matlab/external/gptoolbox/mesh/kharmonic.m new file mode 100644 index 0000000..5dc9001 --- /dev/null +++ b/matlab/external/gptoolbox/mesh/kharmonic.m @@ -0,0 +1,53 @@ +function W = kharmonic(V,F,b,bc,k) + % KHARMONIC k-harmonic coordinates, "Harmonic Coordinates for Character + % Articulation" by Joshi et al, and "An Intuitive Framework for Real-Time + % Freeform Modeling" section 3 "Precomputed basis functions" by Botsch and + % Kobbelt + % + % W = kharmonic(V,F,b,bc) + % W = kharmonic(V,F,b,bc,k); + % + % Inputs: + % V list of vertex positions + % F list of face indices, for 3D F is #F by 4, for 2D F is #F by 3 + % b list of boundary vertices + % bc list of boundary conditions, size(boundary) by # handles matrix of + % boundary conditions where bc(:,i) are the boundary conditions for the + % ith handle + % Optional: + % k power of laplacian {k=1 %harmonic} + % Outputs: + % W weights, # vertices by # handles matrix of weights + % + % Copyright 2011, Alec Jacobson (jacobson@inf.ethz.ch) + % + % See also: boundary_conditions, biharmonic_bounded + % + + if ~exist('k','var') + % default to harmonic coordinates + k = 1; + end + + % number of vertices + n = size(V,1); + % number of handles + m = size(bc,2); + + % Build discrete laplacian and mass matrices used by all handles' solves + L = cotmatrix(V,F); + M = massmatrix(V,F); + % NORMALIZE MASSMATRIX (THIS IS IMPORTANT!!) + M = M./max(abs(diag(M))); + + % build k-laplacian, quadratic coefficients + Q = -L; + for ii = 2:k + Q = Q*(M\-L); + end + + % Minimize W'QW subject to W(b,:) = bc + tic; + W = min_quad_with_fixed(Q,zeros(n,1),b,bc); + toc +end diff --git a/matlab/external/gptoolbox/mesh/laplacian_smooth.m b/matlab/external/gptoolbox/mesh/laplacian_smooth.m new file mode 100644 index 0000000..01111b8 --- /dev/null +++ b/matlab/external/gptoolbox/mesh/laplacian_smooth.m @@ -0,0 +1,123 @@ +function [U,Uall] = laplacian_smooth(V,F,L_method,b,lambda,method,S,max_iter) + % LAPLACIAN_SMOOTH smooth a mesh using implicit/explicit laplacian smoothing + % + % [U] = laplacian_smooth(V,F) + % [U] = laplacian_smooth(V,F,L_method,b,lambda,method,S) + % [U,Uall] = laplacian_smooth(V,F,L_method,b,lambda,method,S,max_iter) + % + % Inputs: + % V #V x 3 matrix of vertex coordinates + % F #F x 3 matrix of indices of triangle corners + % L_method method for laplacian + % 'uniform' + % 'cotan' + % b list of indices of fixed vertices + % lambda diffusion speed parameter {0.1} + % method method to use: + % 'implicit' (default) + % 'explicit' + % S scalar fields to smooth (default V) + % Outputs: + % U #V x 3 list of new vertex positions + % Uall #V x 3 x iters list of new vertex positions for each iteration + % + + % number of vertices + n = size(V,1); + + % nuymber of dimensions + dim = size(V,2); + + + if(~exist('L_method','var')) + if is_planar(V) + L_method = 'uniform'; + else + L_method = 'cotan'; + end + end + + if(~exist('lambda','var')) + lambda = 0.1; + end + + if(~exist('b','var')) + b = []; + end + + % bulid sparse identity matrix + I = speye(n,n); + + if(~exist('method','var')) + method = 'implicit'; + end + + + h = avgedge(V,F); + if(~exist('tol','var')) + tol = 0.001; + end + + if(~exist('max_iter','var')) + max_iter = 1000; + end + + if(~exist('S','var')) + S = V; + end + + + % only compute uniform laplacain once + if strcmp(L_method,'uniform') + % planar meshes should use uniform laplacian + A = adjacency_matrix(F); + L = A - diag(sum(A)); + end + + % place for factorization and symmtery flag used by min_quad_with_fixed + P = []; + sym = []; + + iter = 0; + U = S; + U_prev = S; + if nargout >= 2 + Uall = []; + end + + % recompute laplacian + if strcmp(L_method,'cotan') + % other 3D meshes should use cotangent laplacian + L = cotmatrix_embedded(V,F); + %error + end + + while( iter < max_iter && (iter == 0 || max(abs(U(:)-U_prev(:)))>tol*h)) + U_prev = U; + + switch method + case 'implicit' + Q = (I-lambda*L); + % could prefactor Q for 'uniform' case + for d = 1:size(S,2) + [U(:,d),P] = min_quad_with_fixed(Q*0.5,-U(:,d),b,S(b,d),[],[],P); + end + case 'explicit' + Q = (I+lambda*L); + U = Q * U; + % enforce boundary + U(b,:) = S(b,:); + otherwise + error(['' method ' is not a supported smoothing method']); + end + + if nargout >= 2 + Uall = cat(3,Uall,U); + end + iter = iter + 1; + end + + %[iter max_iter] + %[max(abs(U(:)-U_prev(:))) tol*h] + +end diff --git a/matlab/external/gptoolbox/mesh/lapsmoothF.m b/matlab/external/gptoolbox/mesh/lapsmoothF.m new file mode 100644 index 0000000..0d4871b --- /dev/null +++ b/matlab/external/gptoolbox/mesh/lapsmoothF.m @@ -0,0 +1,27 @@ +function [S] = lapsmoothF(TT,S,a,it) +% LAPSMOOTHF Laplacian smoothing for a scalar field defined on faces +% +% [S] = lapsmoothF(TT,S,a,it) +% +% Inputs: +% TT triangle-triangle topology (use tt to compute it) +% S scalar filed defined over faces, Fx1 +% a controls the smoothing strenght (0..1) +% it number of iterations +% Output: +% S smoothed scalar field, Fx1 + +for x = 1:it + for i=1:size(TT,1) + acc = 0; + count = 0; + for j=1:3 + if(TT(i,j) ~= -1) + acc = acc + S(TT(i,j)); + count = count + 1; + end + end + S(i) = (1-a)*S(i) + ... + (a * acc./count); + end +end diff --git a/matlab/external/gptoolbox/mesh/lbs.m b/matlab/external/gptoolbox/mesh/lbs.m new file mode 100644 index 0000000..6b91921 --- /dev/null +++ b/matlab/external/gptoolbox/mesh/lbs.m @@ -0,0 +1,39 @@ +function [U] = lbs(V,T,W) + % LBS Compute linear blend skinning deformation of vertices V, using + % transformations at some control points T, propogated to the mesh using + % weights W. + % + % [U] = lbs(V,T,W) + % + % Inputs: + % V list of vertex positions + % T list of transformations for each controls point, for 2D: + % 2 by 3 by #controls, for 3D: 3 x 4 by # controls + % W weights, # vertices by # handles matrix of weights + % Output: + % U list of new vertex positions + % + % Copyright 2011, Alec Jacobson (jacobson@inf.ethz.ch) + % + % See also: dualquatlbs + % + + %% only handle 2D for now + %assert(size(V,2) == 2); + dim = size(V,2); + + % number of control points + m = size(T,3); + % stack T is one tall 2*m by 3 matrix + TT = reshape(permute(T,[2,1,3]),[dim+1,dim*m])'; + % Transpose V and append homogeneous w-coordinate + VV = [V(:,1:dim)'; ones(1,size(V,1))]; + % Multiply each transformation against each mesh vertex position, and reshape + % so that 3 dim gives deformation according to each control point + VVV = reshape((TT*VV)',[size(V,1),dim,m]); + % stack weights for each coordinate for each control + WW = permute(repmat(W,[1,1,dim]),[1,3,2]); + % added weighted combinations of deformations according to each control + U = sum(WW.*VVV,3); + +end diff --git a/matlab/external/gptoolbox/mesh/limit_faces.m b/matlab/external/gptoolbox/mesh/limit_faces.m new file mode 100644 index 0000000..bcac1c2 --- /dev/null +++ b/matlab/external/gptoolbox/mesh/limit_faces.m @@ -0,0 +1,36 @@ +function [LF,in] = limit_faces(F,L,exclusive) + % LIMIT_FACES limit given faces F to those which contain (only) indices found + % in L. + % + % [LF] = limit_faces(F,L,exclusive); + % [LF,in] = limit_faces(F,L,exclusive); + % + % Inputs: + % F #F by 3 list of face indices + % L #L by 1 list of allowed indices + % or + % L #V by 1 list of bools specifying if each index in L is allowed + % exclusive flag specifying whether a face is included only if all its + % indices are in L, default is false + % Outputs: + % LF #LF by 3 list of remaining faces after limiting + % in #F list of whether given face was included + % + + if islogical(L) + indices = 1:numel(L); + L = indices(L); + end + + + if(exist('exclusive','var') && exclusive) + % all indices must be in F + in = ismember(F(:,1),L) & ismember(F(:,2),L) & ismember(F(:,3),L); + else + % at least one index must be in F + in = ismember(F(:,1),L) | ismember(F(:,2),L) | ismember(F(:,3),L); + end + + LF = F(in,:); + +end diff --git a/matlab/external/gptoolbox/mesh/linear_sweep.m b/matlab/external/gptoolbox/mesh/linear_sweep.m new file mode 100644 index 0000000..0c1fdad --- /dev/null +++ b/matlab/external/gptoolbox/mesh/linear_sweep.m @@ -0,0 +1,103 @@ +function [SV,SF] = linear_sweep(V,F,sweep) + % LINEAR_SWEEP Compute the surface of the solid sweep of a surface mesh (V,F) + % along a vector (sweep): i.e. the Minkowski sum of (V,F) and the line + % segment (0,0)-->(sweep) + % + % [SV,SF] = linear_sweep(V,F,sweep) + % + % Inputs: + % V #V by dim list of vertex positions + % F #F by dim list of facet indices into V + % sweep 1 by dim vector defining sweep direction and distance + % Outputs: + % SV #SV by dim list of vertex positions + % SF #F by dim list of facet indices into SV + % + + dim = size(V,2); + assert(dim == size(F,2),'Facet degree should equal dim'); + + % vertices at end of sweep + U = bsxfun(@plus,V,sweep); + + % number of vertices + n = size(V,1); + + switch dim + case 2 + % Facets are edges + E = F; + % normals + N = normalizerow(V(E(:,2),:)-V(E(:,1),:))*[0 -1;1 0]; + % dot product with sweep direction + D = sum(bsxfun(@times,N,sweep),2); + % edges with positive and negative dot product with sweep + Ep = E(D>0,:); + Em = E(D<=0,:); + % sign of incidence for all vertices + S = sparse(Ep,1,repmat([1 -1],size(Ep,1),1),n,1); + % find any incidence + I = find(S); + % "walls" + Epw = [I n+I]; + Epw(S(I)<0,:) = fliplr(Epw(S(I)<0,:)); + EE = [E;n+E;Epw]; + VV = [V;U]; + % Tesselated interior + [TV,TF] = triangle(VV,EE,[],'Quiet'); + % (self-intersecting) boundary Sweep + WE = [Em;n+Ep;Epw]; + WV = [V;U]; + % Classify interior elements with winding number + w = winding_number(WV,WE,barycenter(TV,TF)); + % Extract boundary of w~=0 part + SE = outline(TF(round(w)~=0,:)); + [SV,IM] = remove_unreferenced(TV,SE); + SE = IM(SE); + % output names + SF =SE; + case 3 + % normals + N = normalizerow(normals(V,F)); + % dot product with sweep direction + D = sum(bsxfun(@times,N,sweep),2); + % faces with positive and negative dot product with sweep + Fp = F(D>0,:); + Fm = F(D<=0,:); + O = outline(Fp); + Fpw = [O(:,[1 2]) n+O(:,2);n+O(:,[2 1]) O(:,1)]; + FF = [F;n+F;Fpw]; + VV = [V;U]; + % Tesselated interior + [SVV,SFF,~,~,IM] = selfintersect(VV,FF); + SFF = IM(SFF); + [SVV,IM] = remove_unreferenced(SVV,SFF); + SFF = IM(SFF); + + % Can do this all using "peeling" like booleans. For now just do single + % outer-layer in easy case. + + % check if bounding boxes overlap + [BV,BF] = bounding_box(V); + BU = bsxfun(@plus,BV,sweep); + if all(round(winding_number(BV,BF,BU))==0) + SF = outer_hull(SVV,SFF); + [SV,IM] = remove_unreferenced(SVV,SF); + SF = IM(SF); + else + %statistics(SVV,SFF) + [TV,TT,TF] = tetgen(SVV,SFF,'Flags','-YT1e-16'); + % (self-intersecting) boundary Sweep + WF = [Fm;n+Fp;Fpw]; + WV = [V;U]; + BC = barycenter(TV,TT); + % Classify interior elements with winding number + w = winding_number(WV,WF,BC); + % Extract boundary of w~=0 part + SF = boundary_faces(TT(round(w)~=0,:)); + [SV,IM] = remove_unreferenced(TV,SF); + SF = IM(SF); + end + end + +end diff --git a/matlab/external/gptoolbox/mesh/load_mesh.m b/matlab/external/gptoolbox/mesh/load_mesh.m new file mode 100644 index 0000000..c4cbeae --- /dev/null +++ b/matlab/external/gptoolbox/mesh/load_mesh.m @@ -0,0 +1,59 @@ +function [V,F] = load_mesh(filename,varargin) + % read in vertices and faces from a .off or .obj file + % + % [V,F] = load_mesh(filename) + % [V,F] = load_mesh(filename,'ParameterName',ParameterValue, ...) + % + % Input: + % filename file holding mesh + % Optional: + % 'Quiet' followed by whether to be quiet {false} + % Output: + % V (vertex list) + % F (face list) fields + % + % Copyright 2011, Alec Jacobson (jacobson@inf.ethz.ch) + % + % See also: readOBJ, readOBJfast, readOFF + % + + % parse any optional input + v = 1; + quiet = false; + while(v <= numel(varargin)) + switch varargin{v} + case 'Quiet' + v = v+1; + assert(v<=nargin); + quiet = varargin{v}; + quiet = quiet * 1; + otherwise + error(['Unsupported parameter: ' varargin{v}]); + end + v = v + 1; + end + + [~,~,ext] = fileparts(filename); + ext = lower(ext); + switch ext + case '.off' + [V,F] = readOFF(filename); + case '.ply' + [V,F] = readPLY(filename); + case '.stl' + [V,F] = readSTL(filename); + case '.wrl' + [V,F] = readWRL(filename); + case '.obj' + try + [V,F] = readOBJfast(filename); + catch exception + if ~quiet + fprintf('Fast reader failed, retrying with more robust, slower reader\n'); + end + [V,F] = readOBJ(filename); + end + otherwise + error('Unknown mesh format: %s',ext); + end +end diff --git a/matlab/external/gptoolbox/mesh/local_max.m b/matlab/external/gptoolbox/mesh/local_max.m new file mode 100644 index 0000000..846570d --- /dev/null +++ b/matlab/external/gptoolbox/mesh/local_max.m @@ -0,0 +1,39 @@ +function [max_v,max_i,max_diff] = local_max(F,S,ep) + % LOCAL_MAX find values and indices of local maxima of a scalar field + % defined on a mesh + % + % [max_v,max_i,max_diff] = local_max(F,S,ep) + % + % Inputs: + % F #faces by 3 list of triangle indices + % S #vertices by 1 list of scalar values + % Outputs: + % max_v #maxima list of values at local maxima + % max_i #maxima list of indices into S of local maxima + % max_diff #maxima list of max difference between each maxima and its + % neighbors + % + + if ~exist('ep','var') + ep = 0; + end + + % number of vertices + n = numel(S); + if size(F,2) == 2 + E = F; + else + E = edges(F); + end + E = [E;fliplr(E)]; + A = sparse( ... + E(:,1), ... + E(:,2), ... + S(E(:,1))-S(E(:,2)), ... + n,n); + maxA = maxnz(A)'; + [max_i,~] = find(maxA-ep); + min_diff = minA(min_i); + min_v = S(min_i); + +end + diff --git a/matlab/external/gptoolbox/mesh/loop.m b/matlab/external/gptoolbox/mesh/loop.m new file mode 100644 index 0000000..df3d89a --- /dev/null +++ b/matlab/external/gptoolbox/mesh/loop.m @@ -0,0 +1,163 @@ +function [VV,FF] = loop(V,F,iter) +% LOOP perform loop subdivision +% +% [VV,FF] = loop(V,F) +% +% Inputs: +% V #vertices by 3 list of vertex positions +% F #faces by 3 list of face indices +% Outpus: +% VV new vertex positions +% FF new list of face indices +% +% Copyright 2011, Alec Jacobson (jacobson@inf.ethz.ch) +% + +if (~exist('iter','var')) + iter = 1; +end +VV = V; +FF = F; + +for i=1:iter + + % number of original vertices + n = size(VV,1); + % number of original faces + nf = size(FF,1); + + % outline edges + O = outline(FF); + + % indices of original vertices + original = 1:n; + % extract unique vertex indices on outline + [boundary,~,~] = unique(O(:)); + % original interior vertices + interior = original(~ismember(original,boundary)); + % number of original + no = numel(original); + % number of interior original + ni = numel(interior); + % number of boundary original + nb = numel(boundary); + + % get adjacency matrix + A = adjacency_matrix(FF); + % number of edges + ne = sum(A(:))/2; + + % valence values + val = sum(A,2); + beta = (1./val) .* (5/8 - ( 3/8 + (1/4)*(cos ( 2*pi./val ) )).^2); + % subdivision matrix for interior (even) vertices + Seven = sparse(n,n); + + %% as if all vertices are interior, then splice out interior + %Sint = bsxfun(@times,A,beta) + diag(sparse(1-val.*beta)); + %S(interior,:) = Sint(interior,:); + % construct interior coefficients directly + Seven(interior,:) = ... + bsxfun(@times,A(interior,:),beta(interior)) + ... + sparse(1:ni,original(interior),1-val(interior).*beta(interior),ni,no); + + % construct boundary coefficients + Sboundary = ... + sparse([O(:,1);O(:,2)],[O(:,2);O(:,1)],1/8,n,n) + ... + sparse([O(:,1);O(:,2)],[O(:,1);O(:,2)],3/8,n,n); + Seven(boundary,:) = Sboundary(boundary,:); + + % odd vertex subdivision matrix + + % add a new vertex for each edge + + % get "face edges" aka half-edges + FE = sort([FF(:,1) FF(:,2);FF(:,2) FF(:,3);FF(:,3) FF(:,1)],2); + % get unique edge list, FE2E tells original face edges (with duplicates, EE) + % where to find matching unique edge (E) + [E,I,FE2E] = unique(FE,'rows'); + + % #E by #V matrix, flaps(i,j) = 1 only if vertex j is a "flap" vertex of edge + % i, i.e. vertex j *shares a face* both E(i,1) and E(i,2) + FEflaps = [FF(:,3);FF(:,1);FF(:,2)]; + flaps = sparse(FE2E,FEflaps,1); + + + % new vertices on boundary + onboundary = sparse(sum(flaps,2) == 1); + + % flag for extra ordinary vertices + extraordinary = sum(A,2) > 7; + % boundary vertices are by default extraordinary + extraordinary(E(:,1)) = extraordinary(E(:,1)) | onboundary; + extraordinary(E(:,2)) = extraordinary(E(:,2)) | onboundary; + % both edge endpoints are extraordinary, for this case will ignore that + % they're extra ordinary + both = extraordinary(E(:,1)) & extraordinary(E(:,2)); + neither = (~extraordinary(E(:,1))) & (~extraordinary(E(:,2))); + neither = neither | both; + + % don't consider flaps for boundary vertices + flaps(onboundary,:) = 0; + + % THIS IS WRONG: + %Sodd = ... + % sparse( ... + % [1:size(E,1) 1:size(E,1)]', ... + % [E(:,1);E(:,2)], ... + % ([onboundary;onboundary]).*1/2 + ... + % (~[onboundary;onboundary]).*( ... + % [neither;neither] .* 3/8 + ... + % (~[neither;neither]) .* ( ... + % [extraordinary(E(:,1));extraordinary(E(:,2))].*1/2 + ... + % (~[extraordinary(E(:,1));extraordinary(E(:,2))]).*1/4)), ... + % ne, ... + % n) + ... + % flaps*1/8; + + % Without considering extraordinary vertices + Sodd = ... + sparse( ... + [1:size(E,1) 1:size(E,1)]', ... + [E(:,1);E(:,2)], ... + ([onboundary;onboundary]).*1/2 + (~[onboundary;onboundary]).*3/8, ... + ne, ... + n) + ... + flaps*1/8; + + % there are only one or two flap vertices per edge + assert(all(sum(flaps,2) <= 2)) + % rows should sum to one + assert(all(sum(Sodd,2) == 1)) + + VVeven = Seven*VV; + + % indices of new points as if we really added a new point for each half edge + i3 = n + (1:nf)'; + i1 = n+nf + (1:nf)'; + i2 = n+2*nf+ (1:nf)'; + % new face indices, 4 new faces for each original face. As if we simply + % ignored the duplicates in m and had appended m to V + FEF = [ FF(:,1) i3 i2 ; FF(:,2) i1 i3 ; FF(:,3) i2 i1 ; i1 i2 i3]; + % reindex map from duplicate midpoint indices to unique midpoint indices + FE2E = [(1:n)';FE2E+n]; + % reindex faces + FF = FE2E(FEF); + + VVodd = Sodd*VV; + + VV = [VVeven; VVodd]; + + %trisurf(F,V(:,1),V(:,2),V(:,3),'FaceAlpha',0.1,'FaceColor','r','EdgeColor',[0.3 0 0]); + %hold on; + %trisurf(F,VVeven(:,1),VVeven(:,2),VVeven(:,3),'FaceAlpha',0.1,'FaceColor','b','EdgeColor',[0 0 0.3]); + %trisurf(FF,VV(:,1),VV(:,2),VV(:,3),'FaceAlpha',0.1,'FaceColor','g','EdgeColor',[0 0.3 0.0]); + %plot3(VVodd(:,1),VVodd(:,2),VVodd(:,3),'y.'); + %hold off; + %view(2); + + %tsurf(F,V); + %text(V(:,1),V(:,2),V(:,3),num2str(S(694,:)'),'BackgroundColor',[.8 .8 .8]); +end + +end diff --git a/matlab/external/gptoolbox/mesh/lscm.m b/matlab/external/gptoolbox/mesh/lscm.m new file mode 100644 index 0000000..b78c277 --- /dev/null +++ b/matlab/external/gptoolbox/mesh/lscm.m @@ -0,0 +1,83 @@ +function [U] = lscm(V,F,b,bc) + % LSCM Compute Least Squares Conformal Mapping for mesh + % + % U = lscm(V,F,b,bc) + % + % Inputs: + % V #V by dim list of rest domain positions + % F #F by 3 list of triangle indices into V + % b #b list of indices of constraint (boundary) vertices + % bc #b by 2 list of constraint positions for b + % Outputs: + % U #V by 2 list of new positions + % + % Note: This is the same system as takeo_asap up to a factor of 2.5 + % + % See also: arap, takeo_arap, takeo_asap + % + + % number of vertices + n = size(V,1); + % number of triangles + nt = size(F,1); + % number of original dimensions + dim = size(V,2); + + % first need to convert each triangle to its orthonormal basis, if coming + % from 3D + assert(dim == 2); + + + %% Indices of each triangle vertex, I, and its corresponding two neighbors, J + %% and K + %I = [F(:,1)]; + %J = [F(:,2)]; + %K = [F(:,3)]; + + %X = [V(I,1) V(J,1) V(K,1)]; + %Y = [V(I,2) V(J,2) V(K,2)]; + + %WRe = [X(:,3)-X(:,2) X(:,1)-X(:,3) X(:,2)-X(:,1)]; + %WIm = [Y(:,3)-Y(:,2) Y(:,1)-Y(:,3) Y(:,2)-Y(:,1)]; + + %% sqrt root of twice the area of each triangle + %dT = sqrt(doublearea(V,F)); + + %% build M matrix, real and imaginary parts + %II = [1:nt 1:nt 1:nt]; + %JJ = [I;J;K]'; + %VVRe = [WRe(:,1)./dT WRe(:,2)./dT WRe(:,3)./dT]; + %VVIm = [WIm(:,1)./dT WIm(:,2)./dT WIm(:,3)./dT]; + + %WWRe = sparse(II,JJ,WRe,nt,n); + %WWIm = sparse(II,JJ,WIm,nt,n); + %% These look like blocks in the gradient matrix + %MRe = sparse(II,JJ,VVRe,nt,n); + %MIm = sparse(II,JJ,VVIm,nt,n); + + %% build A matrix + %A = [MRe -MIm; MIm MRe]; + + %% quadratic system matrix + %Q = A'*A; + + % Or equivalently + + % compute gradient matrix + G = grad(V,F); + + % Extract each coordinate's block + Gx = G(1:nt,:); + Gy = G(nt+(1:nt),:); + + % Triangle areas + TA = repdiag(diag(sparse(doublearea(V,F))/2),2); + + % Build quadratic coefficients matrix + Q = [Gx -Gy;Gy Gx]'*TA*[Gx -Gy;Gy Gx]; + + % solve + U = min_quad_with_fixed(Q,zeros(2*n,1),[b b+n],bc(:)); + % reshape into columns + U = reshape(U,n,2); +end diff --git a/matlab/external/gptoolbox/mesh/manifold_patches.m b/matlab/external/gptoolbox/mesh/manifold_patches.m new file mode 100644 index 0000000..c307dc4 --- /dev/null +++ b/matlab/external/gptoolbox/mesh/manifold_patches.m @@ -0,0 +1,27 @@ +function [C,A,uE2F,uE] = manifold_patches(F) + % MANIFOLD_PATCHES Compute connected components of facets connected by + % manifold edges. + % + % [C,A,uE2F,uE] = manifold_patches(F) + % + % Known bugs: This will detect a moebius strip as a single patch (manifold, + % non-orientable) and also non-manfiold, yet orientable patches. + % + % Q: Does this find exactly (manifold || orientable) patches? + % + % Inputs: + % F #F by simplex-size list of facets + % Outputs: + % C #F list of component ids + % A #F by #F adjacency matrix + % + + % simplex size + ss = size(F,2); + assert(ss == 3); + + [A,uE2F,uE] = facet_adjacency_matrix(F,'ManifoldOnly',true); + % Connected components are patches + [~,C] = conncomp(A); + +end diff --git a/matlab/external/gptoolbox/mesh/mark_extrema.m b/matlab/external/gptoolbox/mesh/mark_extrema.m new file mode 100644 index 0000000..56a278f --- /dev/null +++ b/matlab/external/gptoolbox/mesh/mark_extrema.m @@ -0,0 +1,104 @@ +function [s] = mark_extrema(varargin) + % MARK_EXTREMA mark with colored points the extrema of the colordata on a + % given surface plot + % + % [s] = mark_extrema(f,'ParameterName',ParameterValue); + % [s] = mark_extrema(f,S,'ParameterName',ParameterValue); + % + % Inputs: + % t handle to trisurf plot + % Optional: + % S optional scalar data + % 'Epsilon' followed by epsilon value used for near extrema + % 'Zero' followed by zero value used for extrema + % 'MaxNum' maximum number of extrema to show + % Outputs: + % s list of handles to scatter3 plots for extrema + % + t = varargin{1}; + ii = 2; + if nargin > 1 && ~ischar(varargin{2}) + S = varargin{ii}; + ii = ii + 1; + end + + % defaults + epsilon = 1e-15; + max_num = Inf; + my_zero = 0; + + while(ii <= nargin) + switch varargin{ii} + case 'Zero' + ii = ii + 1; + assert(ii<=nargin); + my_zero = varargin{ii}; + case 'Epsilon' + ii = ii + 1; + assert(ii<=nargin); + epsilon = varargin{ii}; + case 'MaxNum' + ii = ii + 1; + assert(ii<=nargin); + max_num = varargin{ii}; + otherwise + error(['Unsupported parameter: ' varargin{ii}]); + end + ii = ii+1; + end + + + if strcmp(get(t,'type'),'line') + V = [get(t,'XData');get(t,'YData');0*get(t,'XData')]'; + F = [1:(size(V,1)-1); 2:size(V,1)]'; + SD = get(t,'YData')'; + else + V = get(t,'Vertices'); + F = get(t,'Faces'); + SD = get(t,'FaceVertexCData'); + end + + if ~exist('S','var') + S = SD; + end + + [xv,xi,xd] = local_max(F,S); + [nv,ni,nd] = local_min(F,S); + xi = xi(abs(xd)>my_zero); + ni = ni(abs(nd)>my_zero); + + if max_num ~= Inf + xi = unique([xi(xv==max(xv));xi(1:round(max(1,end/max_num)):end)]); + ni = unique([ni(nv==min(nv));ni(1:round(max(1,end/max_num)):end)]); + end + + [~,wxi,wxd] = local_max(F,S,epsilon); + [~,wni,wnd] = local_min(F,S,epsilon); + wxi = wxi(abs(wxd)>my_zero); + wni = wni(abs(wnd)>my_zero); + + wxi = setdiff(wxi,xi); + wni = setdiff(wni,ni); + + flati = intersect([xi;wxi],[ni;wni]); + xi = setdiff(xi,flati); + ni = setdiff(ni,flati); + wxi = setdiff(wxi,flati); + wni = setdiff(wni,flati); + + size_data = 200; + + show_flat = false; + + a = get(t,'Parent'); + hold on; + s = []; + s = [s(:);point(a,V(xi,:),[16 2 1]/16,size_data)]; + s = [s(:);point(a,V(wxi,:),[16 10 10]/16,size_data)]; + s = [s(:);point(a,V(ni,:),[1 2 16]/16,size_data)]; + s = [s(:);point(a,V(wni,:),[10 10 16]/16,size_data)]; + if show_flat + s = [s(:);point(a,V(flati,:),[16 16 10]/16,size_data)]; + end + hold off; +end diff --git a/matlab/external/gptoolbox/mesh/massmatrix.m b/matlab/external/gptoolbox/mesh/massmatrix.m new file mode 100644 index 0000000..16cbe0c --- /dev/null +++ b/matlab/external/gptoolbox/mesh/massmatrix.m @@ -0,0 +1,164 @@ +function M = massmatrix(V,F, type) + % MASSMATRIX mass matrix for the mesh given by V and F + % + % M = massmatrix(V,F, type) + % M = massmatrix(V,T, type) + % + % Inputs: + % V #V x 3 matrix of vertex coordinates + % F #F x simplex-size matrix of indices of triangle corners + % type string containing type of mass matrix to compute + % 'full': full mass matrix for p.w. linear fem + % 'barycentric': diagonal lumped mass matrix obtained by summing 1/3 + % 'voronoi': true voronoi area, except in cases where triangle is obtuse + % then uses 1/2, 1/4, 1/4 {simplex size 3 only} + % Output: + % M #V by #V sparse mass matrix + % + % Copyright 2011, Alec Jacobson (jacobson@inf.ethz.ch) + % + + function r = cross2(a,b) + % Optimizes r = cross(a,b,2), that is it computes cross products per row + % Faster than cross if I know that I'm calling it correctly + r =[a(:,2).*b(:,3)-a(:,3).*b(:,2), ... + a(:,3).*b(:,1)-a(:,1).*b(:,3), ... + a(:,1).*b(:,2)-a(:,2).*b(:,1)]; + end + + % simplex size + ss = size(F,2); + if nargin<3 + switch ss + case 3 + type = 'voronoi'; + case 4 + type = 'barycentric'; + end + end + + switch ss + case 3 + % should change code below, so we don't need this transpose + if(size(F,1) == 3) + warning('F seems to be 3 by #F, it should be #F by 3'); + end + F = F'; + + % renaming indices of vertices of triangles for convenience + i1 = F(1,:); i2 = F(2,:); i3 = F(3,:); + % #F x 3 matrices of triangle edge vectors, named after opposite vertices + v1 = V(i3,:) - V(i2,:); v2 = V(i1,:) - V(i3,:); v3 = V(i2,:) - V(i1,:); + % computing the areas + if size(V,2) == 2 + % 2d vertex data + dblA = v1(:,1).*v2(:,2)-v1(:,2).*v2(:,1); + elseif size(V,2) == 3 + %n = cross(v1,v2,2); dblA = multinorm(n,2); + n = cross(v1,v2,2); + + % dblA = norm(n,2); + % This does correct l2 norm of rows + dblA = (sqrt(sum((n').^2)))'; + else + error('unsupported vertex dimension %d', size(V,2)) + end + if strcmp(type,'full') + % arrays for matrix assembly using 'sparse' + % indices and values of the element mass matrix entries in the order + % (1,2), (2,1),(2,3), (3,2), (3,1), (1,3) (1,1), (2,2), (3,3); + i = [i1 i2 i2 i3 i3 i1 i1 i2 i3]; + j = [i2 i1 i3 i2 i1 i3 i1 i2 i3]; + offd_v = dblA/24.; + diag_v = dblA/12.; + v = [offd_v,offd_v, offd_v,offd_v, offd_v,offd_v, diag_v,diag_v,diag_v]; + M = sparse(i,j,v,size(V,1), size(V,1)); + elseif strcmp(type,'barycentric') + % only diagonal elements + i = [i1 i2 i3]; + j = [i1 i2 i3]; + diag_v = dblA/6.; + v = [diag_v,diag_v,diag_v]; + M = sparse(i,j,v,size(V,1), size(V,1)); + elseif strcmp(type,'voronoi') + + % just ported version of intrinsic code + + % edges numbered same as opposite vertices + FT = F'; + l = [ ... + sqrt(sum((V(FT(:,2),:)-V(FT(:,3),:)).^2,2)) ... + sqrt(sum((V(FT(:,3),:)-V(FT(:,1),:)).^2,2)) ... + sqrt(sum((V(FT(:,1),:)-V(FT(:,2),:)).^2,2)) ... + ]; + M = massmatrix_intrinsic(l,F',size(V,1),'voronoi'); + else + error('bad mass matrix type') + end + + % warn if any rows are all zero (probably unreferenced vertices) + if(any(sum(M,2) == 0)) + warning('Some rows have all zeros... probably unreferenced vertices..'); + end + case 4 + % vertices must be defined in 3D + assert(size(V,2)==3); + + % should change code below, so we don't need this transpose + if(size(F,1) == 4) + warning('F seems to be 4 by #F, it should be #F by 4'); + end + + switch type + case 'full' + error('full not supported yet...') + case 'barycentric' + %a = V(F(:,1),:); + %b = V(F(:,2),:); + %c = V(F(:,3),:); + %d = V(F(:,4),:); + %% http://en.wikipedia.org/wiki/Tetrahedron#Volume + %% volume for each tetrahedron + %v = repmat(abs(dot((a-d),cross2(b-d,c-d),2))./6./4,1,4); + v = repmat(abs(volume(V,F)),1,4); + + % only diagonal elements + M = sparse(F(:),F(:),v/4,size(V,1),size(V,1)); + case 'voronoi' + pa = V(F(:,1),:); + pb = V(F(:,2),:); + pc = V(F(:,3),:); + pd = V(F(:,4),:); + % as if pd is the origin + a = pa-pd; + b = pb-pd; + c = pc-pd; + % circumcenter: + % http://en.wikipedia.org/wiki/Tetrahedron#More_vector_formulas_in_a_general_tetrahedron + cc = pd + bsxfun(@rdivide, ... + bsxfun(@times,sum(a.*a,2),cross2(b,c)) + ... + bsxfun(@times,sum(b.*b,2),cross2(c,a)) + ... + bsxfun(@times,sum(c.*c,2),cross2(a,b)), ... + 2*sum(a.*cross2(b,c),2)); + % get correct sign + sa = sign(sum((pa-pb).*cross2(pc-pb,pd-pb),2)/6); + sb = sign(sum((pb-pc).*cross2(pd-pc,pa-pc),2)/6); + sc = sign(sum((pc-pd).*cross2(pa-pd,pb-pd),2)/6); + sd = sign(sum((pd-pa).*cross2(pb-pa,pc-pa),2)/6); + % get area of sub-tet and correct sign + la = sa.*sum((cc-pb).*cross2(pc-pb,pd-pb),2)/6; + lb = sb.*sum((cc-pc).*cross2(pd-pc,pa-pc),2)/6; + lc = sc.*sum((cc-pd).*cross2(pa-pd,pb-pd),2)/6; + ld = sd.*sum((cc-pa).*cross2(pb-pa,pc-pa),2)/6; + v = abs(sum(a.*cross2(b,c),2)/6); + %max(abs((la+lb+lc+ld - v))) + assert(all((la+lb+lc+ld - v)<10*eps)); + % partial volumes attached to each corner + pv = [(lb+lc+ld)/3 (lc+ld+la)/3 (ld+la+lb)/3 (la+lb+lc)/3]; + M = sparse(F,F,pv,size(V,1),size(V,1)); + otherwise + error('bad mass matrix type') + end + + end +end diff --git a/matlab/external/gptoolbox/mesh/massmatrix3.m b/matlab/external/gptoolbox/mesh/massmatrix3.m new file mode 100644 index 0000000..8809a45 --- /dev/null +++ b/matlab/external/gptoolbox/mesh/massmatrix3.m @@ -0,0 +1,25 @@ +function M = massmatrix3(V,T, type) + % MASSMATRIX3 mass matrix for the mesh given by V and F + % + % M = massmatrix3(V,T, type) + % + % + % Inputs: + % V #V x 3 matrix of vertex coordinates + % T #T x 4 matrix of indices of tetrahedral corners + % type string containing type of mass matrix to compute + % 'barycentric': diagonal lumped mass matrix obtained by summing 1/3 + % of volumes of surrounding tets + % Not yet supported: + % 'full': full mass matrix for p.w. linear fem + % 'voronoi' + % Output: + % M #V x #V matrix of cot weights + % + % Copyright 2011, Alec Jacobson (jacobson@inf.ethz.ch) + % + % See also: massmatrix + % + warning('Deprecated. Call massmatrix directly'); + M = massmatrix(V,T,type); +end diff --git a/matlab/external/gptoolbox/mesh/massmatrix_embedded.m b/matlab/external/gptoolbox/mesh/massmatrix_embedded.m new file mode 100644 index 0000000..c7c7f38 --- /dev/null +++ b/matlab/external/gptoolbox/mesh/massmatrix_embedded.m @@ -0,0 +1,39 @@ +function M = massmatrix_embedded(V,F, type) + % MASSMATRIX_EMBEDDED mass matrix for the mesh given by V and F embedded in + % size(V,2). This is a generalization of massmatrix and a wrapper for + % massmatrix_intrinsic + % + % M = massmatrix_embedded(V,F, type) + % + % Inputs: + % V #V x dim matrix of vertex coordinates + % F #F x 3 matrix of indices of triangle corners + % type string containing type of mass matrix to compute + % 'full': full mass matrix for p.w. linear fem + % 'barycentric': diagonal lumped mass matrix obtained by summing 1/3 + % 'voronoi': true voronoi area, except in cases where triangle is obtuse + % then uses 1/2, 1/4, 1/4 + % Output: + % M #V by #V sparse mass matrix + % + % Example: + % % (V,F) is a surface mesh in R^3 + % M = massmatrix(V,F,'voronoi'); + % Me = massmatrix_embedded(V,F,'voronoi'); + % % results should be the same up to floating point error + % max(max(abs(M-Me))) + % + % See also: massmatrix, massmatrix_intrinsic + % + % Copyright 2011, Alec Jacobson (jacobson@inf.ethz.ch) + % + + % edge lengths numbered same as opposite vertices + l = [ ... + sqrt(sum((V(F(:,2),:)-V(F(:,3),:)).^2,2)) ... + sqrt(sum((V(F(:,3),:)-V(F(:,1),:)).^2,2)) ... + sqrt(sum((V(F(:,1),:)-V(F(:,2),:)).^2,2)) ... + ]; + M = massmatrix_intrinsic(l,F,size(V,1),type); + +end diff --git a/matlab/external/gptoolbox/mesh/massmatrix_intrinsic.m b/matlab/external/gptoolbox/mesh/massmatrix_intrinsic.m new file mode 100644 index 0000000..885edfe --- /dev/null +++ b/matlab/external/gptoolbox/mesh/massmatrix_intrinsic.m @@ -0,0 +1,86 @@ +function [ M] = massmatrix_intrinsic(l,F,nvert,masstype) + % MASSMATRIX_INTRINSIC compute the mass matrix from edge lengths only + % + % [M] = massmatrix_intrinsic(l,F) + % + % Inputs: + % l: #F by 3, array of edge lengths of edges opposite each face in F + % F: #F by 3, list of indices of triangle corners + % nvert: number of vertices, only needed to set size + % masstype: full, barycentric, or voronoi + % TODO: this is almost identical to massmatrix, + % only the area computation is different, need to refactor + % + % here's a handy line to view mass matrix entries on plot: + % text(UV(:,1), UV(:,2),zeros(size(UV,1),1),num2str(M(M>0))) + % + % Copyright 2011, Alec Jacobson (jacobson@inf.ethz.ch) + % + % See also: massmatrix + % + + % should change code below, so we don't need this transpose + if(size(F,1) == 3) + warning('F seems to be 3 by #F, it should be #F by 3'); + end + F = F'; + + % renaming indices of vertices of triangles for convenience + l1 = l(:,1); l2 = l(:,2); l3 = l(:,3); + % semiperimeters + s = (l1 + l2 + l3)*0.5; + % Heron's formula for area + dblA = 2*sqrt( s.*(s-l1).*(s-l2).*(s-l3)); + + % renaming indices of vertices of triangles for convenience + i1 = F(1,:); i2 = F(2,:); i3 = F(3,:); + + if strcmp(masstype,'full') + % arrays for matrix assembly using 'sparse' + % indices and values of the element mass matrix entries in the order + % (1,2), (2,1),(2,3), (3,2), (3,1), (1,3) (1,1), (2,2), (3,3); + i = [i1 i2 i2 i3 i3 i1 i1 i2 i3]; + j = [i2 i1 i3 i2 i1 i3 i1 i2 i3]; + offd_v = dblA/24.; + diag_v = dblA/12.; + v = [offd_v,offd_v, offd_v,offd_v, offd_v,offd_v, diag_v,diag_v,diag_v]; + elseif strcmp(masstype,'barycentric') + % only diagonal elements + i = [i1 i2 i3]; + j = [i1 i2 i3]; + diag_v = dblA/6.; + v = [diag_v,diag_v,diag_v]; + elseif strcmp(masstype,'voronoi') + cosines = [ ... + (l(:,3).^2+l(:,2).^2-l(:,1).^2)./(2*l(:,2).*l(:,3)), ... + (l(:,1).^2+l(:,3).^2-l(:,2).^2)./(2*l(:,1).*l(:,3)), ... + (l(:,1).^2+l(:,2).^2-l(:,3).^2)./(2*l(:,1).*l(:,2))]; + barycentric = cosines.*l; + normalized_barycentric = barycentric./ ... + [sum(barycentric')' sum(barycentric')' sum(barycentric')']; + areas = 0.25*sqrt( ... + (l(:,1) + l(:,2) - l(:,3)).* ... + (l(:,1) - l(:,2) + l(:,3)).* ... + (-l(:,1) + l(:,2) + l(:,3)).* ... + (l(:,1) + l(:,2) + l(:,3))); + partial_triangle_areas = normalized_barycentric.*[areas areas areas]; + quads = [ (partial_triangle_areas(:,2)+ partial_triangle_areas(:,3))*0.5 ... + (partial_triangle_areas(:,1)+ partial_triangle_areas(:,3))*0.5 ... + (partial_triangle_areas(:,1)+ partial_triangle_areas(:,2))*0.5]; + + quads(cosines(:,1)<0,:) = [areas(cosines(:,1)<0,:)*0.5, ... + areas(cosines(:,1)<0,:)*0.25, areas(cosines(:,1)<0,:)*0.25]; + quads(cosines(:,2)<0,:) = [areas(cosines(:,2)<0,:)*0.25, ... + areas(cosines(:,2)<0,:)*0.5, areas(cosines(:,2)<0,:)*0.25]; + quads(cosines(:,3)<0,:) = [areas(cosines(:,3)<0,:)*0.25, ... + areas(cosines(:,3)<0,:)*0.25, areas(cosines(:,3)<0,:)*0.5]; + + i = [i1 i2 i3]; + j = [i1 i2 i3]; + v = reshape(quads,size(quads,1)*3,1); + + else + error('bad mass matrix type') + end + M = sparse(i,j,v,nvert, nvert); +end diff --git a/matlab/external/gptoolbox/mesh/mean_value_laplacian.m b/matlab/external/gptoolbox/mesh/mean_value_laplacian.m new file mode 100644 index 0000000..975ed52 --- /dev/null +++ b/matlab/external/gptoolbox/mesh/mean_value_laplacian.m @@ -0,0 +1,86 @@ +function L = mean_value_laplacian(V,F) + % MEAN_VALUE_LAPLACIAN Discrete laplacian using mean value weights. Notice + % that this laplacian will not be symmetric or positive semi-definite. + % + % L = mean_value_laplacian(V,F) + % + % Inputs: + % V: #V x dim matrix of vertex coordinates + % F: #F by 3, list of indices of triangle corners + % Outputs: + % L sparse nvert x nvert matrix of mean value weights + % + % See also: cotmatrix, wachspress_laplacian + + % number of vertices + n = size(V,1); + + % edge lengths numbered same as opposite vertices + l = [ ... + sqrt(sum((V(F(:,2),:)-V(F(:,3),:)).^2,2)) ... + sqrt(sum((V(F(:,3),:)-V(F(:,1),:)).^2,2)) ... + sqrt(sum((V(F(:,1),:)-V(F(:,2),:)).^2,2)) ... + ]; + + % should change code below, so we don't need this transpose + if(size(F,1) == 3 && size(F,2) ~= 3) + warning('F seems to be 3 by #F, it should be #F by 3'); + end + + % + % vj+1 + % / \ + % / \ + % /βij \ + % vi--------vj + % \αij / + % \ / + % \ / + % vj-1 + % + % + % Lij = tan(αij/2) + tan(βij/2) )/|vi -vj|^2 + + % http://en.wikipedia.org/wiki/Tangent_half-angle_formula + % tan(θ/2) = sin θ/(1+cos θ) + + % renaming indices of vertices of triangles for convenience + i1 = F(:,1); i2 = F(:,2); i3 = F(:,3); + l1 = l(:,1); l2 = l(:,2); l3 = l(:,3); + + % semiperimeters + s = (l1 + l2 + l3)*0.5; + % Heron's formula for area + dblA = 2*sqrt( s.*(s-l1).*(s-l2).*(s-l3)); + halftan12 = 2*dblA ./ (2*l1.*l2+l1.^2+l2.^2-l3.^2); + halftan23 = 2*dblA ./ (2*l2.*l3+l2.^2+l3.^2-l1.^2); + halftan31 = 2*dblA ./ (2*l3.*l1+l3.^2+l1.^2-l2.^2); + + % throw each angle at each edge entry + Li = [ ... + i1;i1;... + i2;i2;... + i3;i3;... + ]; + Lj = [ ... + i2;i3;... + i3;i1;... + i1;i2;... + ]; + % divide by edge lengths + Lv = [ ... + halftan23./(l3);halftan23./(l2);... + halftan31./(l1);halftan31./(l3);... + halftan12./(l2);halftan12./(l1);... + ]; + %Lv = [ ... + % halftan23;halftan23;... + % halftan31;halftan31;... + % halftan12;halftan12;... + % ]; + L = sparse(Li,Lj,Lv,n,n); + %% normalize weights + %L = bsxfun(@rdivide,L,sum(L,2)); + % set diagonal entries + L = L - diag(sum(L,2)); +end diff --git a/matlab/external/gptoolbox/mesh/mesh_boolean_winding_number.m b/matlab/external/gptoolbox/mesh/mesh_boolean_winding_number.m new file mode 100644 index 0000000..edeea95 --- /dev/null +++ b/matlab/external/gptoolbox/mesh/mesh_boolean_winding_number.m @@ -0,0 +1,93 @@ +function [W,H,J] = mesh_boolean_winding_number(V,F,U,G,operation,varargin) + % MESH_BOOLEAN_WINDING_NUMBER Compute boolean csg operations on oriented + % meshes. Uses winding number to determine boolean extraction. This is + % theoretically prone to errors for "bad" intersections, but will handle + % "dirty" input meshes (e.g. open boundaries) to some degree. + % + % [W,H] = mesh_boolean(V,F,U,G,operation) + % + % Inputs: + % V #V by 3 list of vertex positions of first mesh + % F #F by 3 list of triangle indices into V + % U #U by 3 list of vertex positions of second mesh + % G #G by 3 list of triangle indices into U + % operation followed by operation to perform as a string, one of: 'union', + % 'intersect', 'minus', 'xor', or 'resolve' + % Optional: + % 'Thresholds' 2-long list of winding number cut offs to use to + % determine inside/outside: all faces of F (after intersection) with + % winding number w.r.t. (U,G) less than thresholds(1) are considered + % inside. + % Outputs: + % W #W by 3 list of vertex positions of boolean result mesh + % H #H by 3 list of triangle indices into W + % J #H list of indices into [FA;FB] of facet birth parents + % + % See also: mesh_boolean + % + + VU = [V;U]; + FG = [F;size(V,1)+G]; + [W,SFG,~,J,IM] = selfintersect(VU,FG); + [W,UIM] = remove_unreferenced(W,IM(SFG)); + SF = IM(SFG(J<=size(F,1),:)); + JF = J(J<=size(F,1)); + SG = IM(SFG(J>size(F,1),:)); + JG = J(J>size(F,1),:); + SF = UIM(SF); + SG = UIM(SG); + + th = [0.5 0.5]; + % Map of parameter names to variable names + params_to_variables = containers.Map( ... + {'Thresholds'}, ... + {'th'}); + v = 1; + while v <= numel(varargin) + param_name = varargin{v}; + if isKey(params_to_variables,param_name) + assert(v+1<=numel(varargin)); + v = v+1; + % Trick: use feval on anonymous function to use assignin to this workspace + feval(@()assignin('caller',params_to_variables(param_name),varargin{v})); + else + error('Unsupported parameter: %s',varargin{v}); + end + v=v+1; + end + A = barycenter(W,SF); + B = barycenter(W,SG); + wUGA = winding_number(U,G,A); + wVFB = winding_number(V,F,B); + switch operation + case 'union' + SF = SF(wUGA=th(1),:); + SG = SG(wVFB>=th(2),:); + JF = JF(wUGA>=th(1),:); + JG = JG(wVFB>=th(2),:); + case 'minus' + SF = SF(wUGA=th(2),:)); + JF = JF(wUGA=th(2),:); + case 'xor' + SF = [SF(wUGA=th(1),:))]; + SG = [SG(wVFB=th(2),:))]; + JF = [JF(wUGA=th(1),:)]; + JG = [JG(wVFB=th(2),:)]; + case 'resolve' + % Don't do anyting. Just snap vertices... + otherwise + error(['Unsupported operation: ' operation]); + end + % Combine meshes and map to unique vertices + H = [SF;SG]; + J = [JF;JG]; + [W,IM] = remove_unreferenced(W,H); + H = IM(H); +end diff --git a/matlab/external/gptoolbox/mesh/moebius_strip.m b/matlab/external/gptoolbox/mesh/moebius_strip.m new file mode 100644 index 0000000..e38e078 --- /dev/null +++ b/matlab/external/gptoolbox/mesh/moebius_strip.m @@ -0,0 +1,29 @@ +function [V,F,UV] = moebius_strip(u,v) + % MOEBIUS_STRIP Generate a moebius strip + % + % Inputs: + % u Number of vertices in u direction + % v Number of vertices in v direction + % Outputs: + % V u*v by 3 list of vertex positions + % F #F by 3 list of faces + % UV u*v by 3 list of original UV coordinates + % + + + [UV,F] = create_regular_grid(u+1,v,0,0); + % Reparameterize along x + V = [(1-cos(UV(:,1)*pi))/2 UV(:,2)]; + % Twist once and smooth height + V = [ ... + 1-acos(V(:,1)*2-1)/pi ... + V(:,2).*V(:,1)+(1-V(:,2)).*(1-V(:,1)) ... + (1-cos(V(:,1)*2*pi))/2.*(0.5-V(:,2))]; + % Wrap around + V = [cos(V(:,1)*2*pi).*(2+V(:,2)) sin(V(:,1)*2*pi).*(2+V(:,2)) V(:,3)]; + I = 1:size(V,1); + I(u*v + (1:v)) = v:-1:1; + F = I(F); + V = V(1:u*v,:); + UV = UV(1:u*v,:); +end diff --git a/matlab/external/gptoolbox/mesh/monotonic_biharmonic.m b/matlab/external/gptoolbox/mesh/monotonic_biharmonic.m new file mode 100644 index 0000000..4af6a55 --- /dev/null +++ b/matlab/external/gptoolbox/mesh/monotonic_biharmonic.m @@ -0,0 +1,406 @@ +function [W,f] = monotonic_biharmonic(varargin) + % MONOTONIC_BIHARMONIC Compute "monotonic biharmonic" coordinates, using + % quadratic programming optimization. Each weight funciton minimizes + % laplacian energy subject to monotonicity constraints taken from harmonic + % coordinates + % + % W = monotonic_biharmonic(V,F,b,bc,'ParameterName',ParameterValue) + % + % Inputs: + % V list of vertex positions + % F list of face indices, for 3D F is #F by 4, for 2D F is #F by 3 + % b list of boundary vertices + % bc list of boundary conditions, size(boundary) by # handles matrix of + % boundary conditions where bc(:,i) are the boundary conditions for the + % ith handle + % Optional: + % 'k' followed by integer, solve k-harmonic problem {2} + % 'QuadProgParam' followed by mosek param struct, see optimset. If not + % given then *some* default options are used + % 'MonotonicityGraph' followed A a #handles cell of #n by #n + % monotonicity graph (sparse adjacency matrix) with A{k}(i,j) != + % 0 if we want that W(i,k) <= W(j,k), default is to use graph + % from harmonic coordinates + % 'MonotonicityTGraph' followed AT a #handles cell of #F by #F set of + % constraints on triangle (averages) + % 'Data' followed by #W by #handles data term to be + % 'as-close-as-possible', {[]} + % 'DataWeight' follow by weight of Data energy term, {1} + % 'Algorithm' followed by solver name {'interior-point'}: + % 'interior-point' + % 'active-set' Alec's active set solver + % (min_quad_with_fixed_active_set) + % 'OptType' + % optimize using {'conic'} or 'quad' or 'legacy-quad' + % 'SubGraph' followed by true or false, whether to iteratively resolve + % using exponentially larger subgraphs of the monotonicity graph, + % {false} + % 'IterateConstraints' Iterate on monotonicity constraints + % 'ExtremaBC' Followed by bc to be used for computing monotonicitygraph + % 0 means min, 1 means max + % 'MaxIter' maximum number of iterations {inf} + % 'Quiet' followed by 'echo(0)' or '' to be quite or loud + % 'MonotonicityEpsilon' followed by epsilon used for enforcing + % monotonicity. {0} Increase this value if constraints are being + % violated. + % 'LEQScale' followed by scale applied to linear inequality constraints + % to help mosek know that our constraints are not to be violated {1000}. + % This is probably tied to the implicit scaling of the data and + % smoothness terms. Increase this value if constraints are being + % violated + % Output: + % W weights, # vertices by # handles matrix of weights + % + % Copyright 2011, Alec Jacobson (jacobson@inf.ethz.ch) + % + % See also: boundary_conditions, biharmonic_bounded + % + + V = varargin{1}; + F = varargin{2}; + b = varargin{3}; + bc = varargin{4}; + + % number of vertices + n = size(V,1); + % number of handles + m = size(bc,2); + + % default options + k = 2; + algorithm = 'interior-point'; + opt_type = 'conic'; + subgraph = false; + iterate_constraints = false; + extrema_bc = bc; + max_iter = inf; + % check for mosek and set its parameters + [param,mosek_exists] = default_mosek_param(); + if mosek_exists + opt_type = 'conic'; + else + opt_type = 'legacy-quad'; + end + %param.MSK_DPAR_INTPNT_CO_TOL_PFEAS = 0; + %param.MSK_DPAR_INTPNT_CO_TOL_DFEAS = 0; + + S = []; + data_weight = 1; + A = {}; + AT = cell(m,1); + quiet = 'echo(0)'; + monotonicity_epsilon = 0; + leq_scale = 1; + + % parse optional inputs + ii = 5; + while(ii <= nargin) + switch varargin{ii} + case 'Quiet' + ii = ii + 1; + assert(ii<=nargin); + quiet = varargin{ii}; + case 'MonotonicityGraph' + ii = ii + 1; + assert(ii<=nargin); + A = varargin{ii}; + case 'MonotonicityTGraph' + ii = ii + 1; + assert(ii<=nargin); + AT = varargin{ii}; + case 'Data' + ii = ii + 1; + assert(ii<=nargin); + S = varargin{ii}; + case 'DataWeight' + ii = ii + 1; + assert(ii<=nargin); + data_weight = varargin{ii}; + case 'k' + ii = ii + 1; + assert(ii<=nargin); + k = varargin{ii}; + case 'QuadProgParam' + ii = ii + 1; + assert(ii<=nargin); + param = varargin{ii}; + case 'Algorithm' + ii = ii + 1; + assert(ii<=nargin); + algorithm = varargin{ii}; + case 'OptType' + ii = ii + 1; + assert(ii<=nargin); + opt_type = varargin{ii}; + case 'SubGraph' + ii = ii + 1; + assert(ii<=nargin); + subgraph = varargin{ii}; + case 'IterateConstraints' + ii = ii + 1; + assert(ii<=nargin); + iterate_constraints = varargin{ii}; + case 'ExtremaBC' + ii = ii + 1; + assert(ii<=nargin); + extrema_bc = varargin{ii}; + case 'MaxIter' + ii = ii + 1; + assert(ii<=nargin); + max_iter = varargin{ii}; + case 'MonotonicityEpsilon' + ii = ii + 1; + assert(ii<=nargin); + monotonicity_epsilon = varargin{ii}; + case 'LEQScale' + ii = ii + 1; + assert(ii<=nargin); + leq_scale = varargin{ii}; + otherwise + error(['Unsupported parameter: ' varargin{ii}]); + end + ii = ii+1; + end + + % Build discrete laplacian and mass matrices used by all handles' solves + if(size(F,2)==4) + fprintf('Solving over volume...\n'); + L = cotmatrix3(V,F); + M = massmatrix3(V,F,'barycentric'); + % Build pieces of sqrt(L) for odd powers + if mod(k,2) ~= 0 + % area is really volume + dblA = abs(volume(V,F)); + TA = repdiag(diag(sparse(dblA)),size(V,2)); + G = grad3(V,F); + end + else + L = cotmatrix_embedded(V,F); + M = massmatrix_embedded(V,F,'voronoi'); + % Build pieces of sqrt(L) for odd powers + if mod(k,2) ~= 0 + dblA = doublearea(V,F); + TA = repdiag(diag(sparse(dblA)/2),size(V,2)); + G = grad(V,F); + end + end + % Normalize mass matrix (important!) + M = M./max(abs(diag(M))); + + % build quadratic coefficient matrix (bilaplacian operator) + switch opt_type + case 'legacy-quad' + Q = -L; + % Construct quadratic coefficients matrix + for ii = 2:k + Q = -L*(M\Q); + end + % Symmetrize for high-order + if k >= 3 + Q = (Q+Q')*0.5; + end + save('mbQ.mat','Q'); + case {'quad','conic'} + % build possibly (odd k) rectangular sqrt of quadratic coefficient matrix + if mod(k,2)==0 + FF = -L; + FFstr = '-L'; + % even k + for ii = 2:(k/2) + FF = -L*(M\FF); + FFstr = ['-L(M\' FFstr ')']; + end + FF = sqrt(M)\FF; + FFstr = ['sqrt(M)\(' FFstr ')']; + else + % odd k + FF = speye(n,n); + FFstr = ''; + for ii = 1:((k-1)/2) + FF = M\(-L*FF); + FFstr = ['M\(-L ' FFstr ')']; + end + FF = sqrt(TA)*G*FF; + FFstr = ['sqrt(TA)G(' FFstr ')']; + end + otherwise + error(['Unsupported OptType: ' opt_type]); + end + + % No linear terms + l = zeros(n,m); + + if ~isempty(S) + % build quadratic and linear data term + if numel(data_weight) == 1 + data_weight = repmat(data_weight,n,1); + end + % L2 norm scaling + data_scale = 1/sqrt(sum(S(:).^2)); + switch opt_type + case 'legacy-quad' + % Mosek assumes quadratic terms will be multiplied by 1/2 + Q = Q+2*data_scale*diag(sparse(data_weight)); + case {'quad','conic'} + FF = [FF;diag(sqrt(2)*sparse(sqrt(data_scale*data_weight)))]; + end + l = bsxfun(@plus,l,-2*bsxfun(@times,data_scale*data_weight,S)); + end + + if isempty(A) + % initial monotonic guess + assert(all(extrema_bc(:)==0 | extrema_bc(:)==1)); + WH = kharmonic(V,F,b,extrema_bc); + A = cell(m,1); + % loop over handles + for i = 1:m + A{i} = monotonicity_matrix(WH(:,i),F,'OneInOneOut',true,'EnforceExtrema',true); + end + elseif isnumeric(A) + assert(~iterate_constraints); + A = {A}; + end + if isnumeric(AT) + AT = {AT}; + end + + tic; + % loop over handles + for i = 1:m + iter = 1; + fullgraph = false; + while(iter <= max_iter) + Ai = A{i}; + ATi = AT{i}; + % Unpublished idea to only enforce some subset of the constraints, you + % may safely ignore this section + if subgraph + assert(isempty(ATi)); + [AiI,AiJ,AiV] = find(Ai); + step_base = 2; + num_edges = round(step_base^(1.1*(iter+1))-1); + if num_edges < numel(AiI) + fprintf('Num edges in subgraph: %d\n',num_edges); + randorder = randperm(numel(AiI)); + sel = randorder(1:num_edges); + Ai = sparse(AiI(sel),AiJ(sel),AiV(sel),size(Ai,1),size(Ai,2)); + else + num_edges = numel(AiI); + fprintf('Num edges in fullgraph: %d\n',numel(AiI)); + fullgraph = true; + end + end + % monotonicity constraints, as less than or equals constraints + [Aleq,ATleq] = inequality_constraints_from_graphs(F,Ai,ATi); + Aleq = [Aleq;ATleq]; + nleq = size(Aleq,1); + bleq = zeros(nleq,1); + + % boundary conditions + Aeq = speye(n,n); + Aeq = Aeq(b,:); + + % Optimize according to algorithm and opt_type choice + switch algorithm + case 'interior-point' + % Constant bounds seem to help performance + lx = min(bc(:,i))*ones(n,1); + ux = max(bc(:,i))*ones(n,1); + switch opt_type + case 'legacy-quad' + if(mosek_exists) + fprintf('Quadratic optimization using mosek...\n'); + else + fprintf('Quadratic optimization using matlab...\n'); + end + fprintf( [ ... + ' minimize: x''LM\\Lx\n' ... + 'subject to: xi <= xj, ???j, j parent to i\n' ]); + [x,fval,err] = quadprog(Q,l(:,i),leq_scale*Aleq,-monotonicity_epsilon+leq_scale*bleq, ... + Aeq,bc(:,i),lx,ux,[],param); + if(err ~= 1) + fprintf([... + '----------------------------------------------------------\n' ... + 'ERROR (' num2str(err) ',' num2str(fval) '):' ... + ' solution may be inaccurate...\n' ... + '----------------------------------------------------------\n' ... + ]); + end + case {'quad','conic'} + fprintf( [ ... + ' minimize: ||Fx||^2\n' ... + 'subject to: xi <= xj, ???j, j parent to i\n' ]); + [x,f] = conic( ... + FF,l(:,i), ... + [],[], ... + leq_scale*Aleq,-monotonicity_epsilon+leq_scale*bleq, ... + lx,ux, ... + b,bc(:,i), ... + 'Param',param, ... + 'Quiet',quiet, ... + 'OptType',opt_type); + end + % number of violated constraints + diffleq = Aleq*x - bleq; + vc = sum(diffleq>=0); + if vc>0 + warning(['%d violated constraints, ' ... + 'try increasing MonotonicityEpsilon by max violation: +%g ' ... + 'or increasing LEQScale '], ... + vc,max(diffleq(diffleq>0))); + end + % Unpublished home-brewed active set solver, likely this will not work. + % Safe to ignore + case 'active-set' + fprintf('Quadratic optimization using active set...\n'); + [x,preF] = min_quad_with_fixed_active_set(Q,zeros(n,1),b,bc(:,i),[],[],[],[]); + otherwise + error(['Unsupported algorithm type: ''' algorithm '''']); + end + % set weights to solution in weight matrix + W(:,i) = x(1:n); + fprintf('Lap time: %gs\n',toc); + + if ~subgraph && ~iterate_constraints + break; + elseif subgraph + % Again, unpublished and safe to ignore this section + if size(V,2) == 2 + Z = W(:,i); + else + Z = V(:,3); + end + t = trisurf(F,V(:,1),V(:,2),Z,'FaceLighting','phong','FaceColor','interp','CData',W(:,i),'EdgeColor','none'); + colormap(jet(20)); + mes = mark_extrema(t,W(:,i)); + drawnow; + if max_iter == inf + %input(['iter: ' num2str(iter)]); + end + elseif iterate_constraints + % Rebuild constraints based on previous solution + A{i} = monotonicity_matrix(W(:,i),F,'OneInOneOut',true,'EnforceExtrema',true); + if max_iter == inf + %input(['iter: ' num2str(iter)]); + end + end + + % Unpublished, safe to ignore + if fullgraph + break; + end + + % Unpublished, safe to ignore + if iter == max_iter + fprintf('Reached maximum iterations (%d) with convergence\n',max_iter); + break; + end + iter = iter + 1; + end + end + t = toc; + % Print some time information + fprintf('Total elapsed time: %gs\n',t); + fprintf('Average time per handle: %gs\n',t/m); + +end diff --git a/matlab/external/gptoolbox/mesh/monotonicity_matrix.m b/matlab/external/gptoolbox/mesh/monotonicity_matrix.m new file mode 100644 index 0000000..9be0817 --- /dev/null +++ b/matlab/external/gptoolbox/mesh/monotonicity_matrix.m @@ -0,0 +1,138 @@ +function A = monotonicity_matrix(S,F,varargin) + % MONOTONICITY_MATRIX Computes a "monotonicity adjacency matrix" which + % describes the directed acyclic "monotonicity graph" of "Topology-based + % Smoothing of 2D Scalar Fields with C1-Continuity" by [Weinkauf, Gingold and + % Sorkine 2010] + % + % A = monotonicity_matrix(S,F,'ParameterName',ParameterValue) + % + % Inputs: + % S #V by 1 list of scalar values defined over (V,F) + % F #F by 3 list of triangles indices + % Optional: + % 'OneInOneOut' followed by bool controlling whether to limit graph to + % have only at least one graph edge coming and one out of each vertex, + % {false} + % 'OneInOneOutPolicy' followed by: + % {'max'} use max difference to add two edges per vertex + % 'min' use min difference to add two edges per vertex + % 'strict' like max but then go through and greedily remove weakest + % edges that are superfluous (vertices on either side already have + % one in one out without this edge) + % 'EnforceExtrema' followed by whether to explicitly enforce all extrema + % Outputs: + % A sparse #V by #V matrix where A(i,j) is zero unless j ∈ N(i) and S(j) > + % S(i). That is, A(i,j) reveals "parents" where a parent is connected by a + % directed edge that points down in terms of S. (A node may have multiple + % parents, but there will be no cycles). In that case A(i,j) = + % S(j)-S(i) + % + % See also: adjacency_matrix + % + + % mandatory inputs + n = size(S,1); + enforce_extrema = true; + + % default options + one_in_one_out = false; + policy = 'max'; + % parse optional inputs + ii = 1; + while(ii <= numel(varargin)) + switch varargin{ii} + case 'OneInOneOut' + ii = ii + 1; + assert(ii<=numel(varargin)); + one_in_one_out = varargin{ii}; + case 'OneInOneOutPolicy' + ii = ii + 1; + assert(ii<=numel(varargin)); + policy = varargin{ii}; + case 'EnforceExtrema' + ii = ii + 1; + assert(ii<=numel(varargin)); + enforce_extrema = varargin{ii}; + otherwise + error(['Unknown input param: ''' varargin{ii} '''']); + end + ii = ii+1; + end + + + if size(F,2) > 2 + E = edges(F); + else + E = F; + end + % get both directions + E = [E;fliplr(E)]; + + A = cell(size(S,2),1); + for ii = 1:size(S,2) + A{ii} = sparse( ... + E(:,1), ... + E(:,2), ... + (S(E(:,1),ii)0,:); + % [CV,I] = remove_unreferenced(DV,CEle); + % CEle = I(CEle); + % % Accordingly oriented boundary faces + % CF = boundary_faces(CEle); + % % Visualize solution + % medit(CV,CEle,CF); + % + % + + already_clean = false; + v = 1; + while v <= numel(varargin) + switch varargin{v} + case 'AlreadyClean' + assert((v+1)<=numel(varargin)); + v = v+1; + already_clean = v; + otherwise + error(sprintf('Unsupported input parameter "%s"',varargin{v})); + end + v = v+1; + end + + % simplex size + dim = size(F,2); + % Facet areas + switch dim + case 3 + if already_clean + SV = V; + SF = F; + else + % print some statistics + statistics(V,F) + % Clean up mesh for TetGen + [SV,SF,SVJ] = clean(V,F, ... + 'MinDist',1e-6,'MinAngle',-1,'MinArea',-1,'SelfIntersections','mesh'); + end + % Use TetGen to mesh CDT + [DV,DEle,DF,DN] = cdt(SV,SF,'TetgenFlags','-Y','UseBoundingBox',true,'BoundingBoxUpsample',10,'BoundingBoxPush',3); + allF = [ ... + DEle(:,[2 3 4]); ... + DEle(:,[3 4 1]); ... + DEle(:,[4 1 2]); ... + DEle(:,[1 2 3])]; + A = reshape(doublearea(DV,allF),size(DEle)); + case 2 + %[DV,DEle,DF,DN] = cdt(V,F,'TriangleFlags','-Y','UseBoundingBox',true); + [DV,DEle,DF,DN] = cdt(V,F,'TriangleFlags','-q31','UseBoundingBox',true, ... + 'BoundingBoxPush',1.1); + [DV,DEle,DF,DN] = cdt(V,F, ... + 'TriangleFlags',sprintf('-q32 -a%f',mean(doublearea(DV,DEle))/8), ... + 'UseBoundingBox',true, ... + 'BoundingBoxPush',1.1); + allF = [ ... + DEle(:,[2 3]); ... + DEle(:,[3 1]); ... + DEle(:,[1 2]);]; + A = reshape(sqrt(sum((DV(allF(:,1),:)-DV(allF(:,2),:)).^2,2)),size(DEle)); + end + % Union of DF == SF + [I] = in_elements(DF,DEle); + assert(all(I)); + % Which faces of allF are in SF + inSF = ismember(sort(allF,2),sort(DF,2),'rows'); + % si = (∑j (tij - oij) sj) / Ai + % 0 = (∑j (tij - oij) sj) / Ai - si + % 0 = (∑j (tij - oij) sj - aij si) / Ai + % : tij + oij = aij + % tij - oij = aij - 2*oij + % 0 = (∑j (aij - 2*oij) sj - aij si) / Ai + % 0 = (∑j (aij - 2*oij) sj - (aij - 2*oij + 2*oij) si) / Ai + % 0 = (∑j (aij - 2*oij) sj - (aij - 2*oij) si - (2*oij) si) / Ai + % 0 = (∑j (aij - 2*oij) (sj - si) - 2*oij si) / Ai + % 0 = (∑j (aij - 2*oij) (sj - si))/ Ai - si ∑ 2*oij / Ai + % 0 = (∑j (tij - oij) (sj - si))/ Ai - si ∑ 2*oij / Ai + % + % (L - D) * s = 0 + % + % Where L is area-weighted laplacian and D is a area-weighted diagonal + % + % 0 = 1/Ai * ( (∑j (tij - oij) (sj - si)) - si ∑ 2*oij) + % + % IA * (L - D) * s = 0 + % + % Where L is area-weighted laplacian and D is a area-weighted diagonal, IA is + % a diagonal matrix with 1/Ai. + % + % So it's like a Laplacian minus a positive diagonal. + %warning('uniform'); + %A(:) = 1; + T = reshape(A,size(DEle,1)*(dim+1),1); + O = reshape(A,size(DEle,1)*(dim+1),1); + T(inSF) = 0; + O(~inSF) = 0; + Ai = A; + Ai(DN==-1) = 0; + Ai = sum(Ai,2); + % Ai si + (∑j (oij - tij) sj) = 0 + % Mii = Ai + % Mij = oij - tij + % off-diagonal then diagonal + MI = repmat(1:size(DEle,1),1,(dim+1)+1)'; + MJ = [DN(:);(1:size(DEle,1))']; + MV = [O(:) - T(:);Ai(:)]; + %MV = [-A(:);Ai(:)]; + M = sparse(MI(MJ>0),MJ(MJ>0),MV(MJ>0), size(DEle,1),size(DEle,1)); + assert(max(max(abs(M-M')))<1e-10); + + % Fix boundary elements whose boundary facet is not original to outside + [~,BC] = on_boundary(DEle); + b = find(any(BC>0,2) & ~any(BC>0 & reshape(inSF,size(DEle)),2)); + in = setdiff(1:size(DEle,1),b); + % Solve + [L,p,P] = chol(M(in,in),'lower'); + S = zeros(size(DEle,1),1); + S(b) = -1; + S(in) = P * (L' \ (L \ ( P' * (-M(in,b) * S(b))))); + + %switch dim + %case 3 + % medit(DV,DEle,boundary_faces(DEle),'Data',S) + %case 2 + % set(tsurf(DEle,DV),'CData',S); + % %colormap(jet(ceil(max(S)-min(S)))); + % colormap(jet(256)); + % axis equal + % colorbar + %end + +end diff --git a/matlab/external/gptoolbox/mesh/mvc.m b/matlab/external/gptoolbox/mesh/mvc.m new file mode 100644 index 0000000..02cacb8 --- /dev/null +++ b/matlab/external/gptoolbox/mesh/mvc.m @@ -0,0 +1,129 @@ +function [lambda,W,tan_W] = mvc(V,C) + % MVC - MEAN VALUE COORDINATES according to "Mean Value Coordinates" Floater + % 2003 Equation 2.1 + % + % [lambda,W] = mvc(V,C) + % + % Inputs: + % V list of vertex positions + % C list of polygon vertex positions (in counter-clockwise order) + % + % Outputs: + % lambda weights, # vertices by # handles matrix of weights + % W weights before normalization, # vertices by # handles matrix of weights + % + % + + % at least three control points + assert(size(C,1)>2); + VV = []; + + % get indices to corners and prev and next + I = 1:size(C,1); + prev_I = mod(I-1+size(C,1)-1,size(C,1))+1; + next_I = mod(I,size(C,1))+1; + + % check if either are 3D but really all z's are 0 + V_flat = size(V,2) == 3 && (sqrt(sum(V(:,3).^2)) < 1e-10); + C_flat = size(C,2) == 3 && (sqrt(sum(C(:,3).^2)) < 1e-10); + % is both are essentially 2D then ignore z-coords + if((size(C,2) == 2 || C_flat) && (size(V,2) == 2 || C_flat)) + % ignore z coordinate + V = V(:,1:2); + C = C(:,1:2); + else + % give dummy z coordinate to either mesh or poly + if(size(V,2) == 2) + V = [V zeros(size(V,1),1)]; + end + if(size(C,2) == 2) + C = [C zeros(size(C,1),1)]; + end + + % check that C is planar + % average normal around poly corners + normals = cross(C(next_I,:)-C(I,:),C(prev_I,:)-C(I,:),2); + n = mean(normals); + % normalize n + n = n./repmat(norm(n),1,3); + % take centroid as point on plane + p = mean(C); + dist_to_plane = dot(repmat(n,size(C,1),1),C-repmat(p,size(C,1),1),2); + % check that poly is really coplanar + % This assert is biaised since a poly with more vertices will hit the threshold just by summing numerical errors +% assert(sqrt(sum(dist_to_plane.^2))<1e-5); + dist_to_plane = dot(repmat(n,size(V,1),1),V-repmat(p,size(V,1),1),2); + % check that poly is really coplanar + if(sqrt(sum(dist_to_plane.^2))>1e-6) + warning('Distance from V to plane of C is large...\n'); + end + + % change of basis + b1 = C(2,:)-C(1,:); + b2 = cross(n,b1); + basis = [b1;b2;n]; + % normalize basis rows + basis = (basis./repmat(sqrt(sum(basis.^2,2)),1,3)); + % change basis of rows vectors by right multiplying with inverse of matrix + % with basis vectors as rows + V = V/basis; + C = C/basis; + + % Throw away coordinates in normal direction + V = V(:,1:2); + C = C(:,1:2); + end + + % vectors from V to every C, where CmV(i,j,:) is the vector from domain + % vertex j to handle i + CmV = ... + permute( ... + permute(repmat(C,[1,1,size(V,1)]),[3,2,1]) - ... + repmat(V,[1,1,size(C,1)]),[3,1,2]); + % distance from V to every C, where dist_C_V(i,j) is the distance from domain + % vertex j to handle i + dist_C_V = sqrt(sum(CmV.^2,3)); + % distance from each corner in C to the next corner so that edge_length(i) + % is the distance from C(i,:) to C(i+1,:) defined cyclically + edge_length = sqrt(sum((C - C([2:end 1],:)).^2,2)); + + + a_prev = ... + atan2(CmV(prev_I,:,2),CmV(prev_I,:,1)) - atan2(CmV(I,:,2),CmV(I,:,1)); + a_next = a_prev(next_I,:); + + % mean value coordinates + tan_W = (tan(a_prev/2.0) + tan(a_next/2.0)); + W = tan_W ./ dist_C_V; + + % handle degenerate cases + EPSILON = 1e-10; + % snap vertices close to corners + on_corner = dist_C_V < EPSILON; + W(:,sum(on_corner,1)==1) = 0; + W(on_corner) = 1; + + % snap vertices close to segments + % repmat segments lengths by number of domain vertices (edge length seen by + % each vertex in domain) so that edge_length_V(i,:) = segment length on poly + % from i to i+1 + edge_length_V = repmat(edge_length,1,size(V,1)); + % domain vertex j is on the segment from i to i+1 if the distances from vj to + % pi and pi+1 are about + on_segment = ... + abs((dist_C_V + dist_C_V(next_I,:) ./ edge_length_V) - 1) < EPSILON; + % should only be on one segment (otherwise must be on a corner and we already + % handled that + on_segment = on_segment & repmat(sum(on_segment,1)==1,size(C,1),1); + W(:,sum(on_segment,1)==1) = 0; + W(on_segment) = dist_C_V(on_segment(prev_I,:)); + W(on_segment(prev_I,:)) = dist_C_V(on_segment); + + % normalize W + lambda = W./repmat(sum(W,1),size(C,1),1); + + % we've made W transpose + W = W'; + tan_W = tan_W'; + lambda = lambda'; +end diff --git a/matlab/external/gptoolbox/mesh/natural_neighbor.m b/matlab/external/gptoolbox/mesh/natural_neighbor.m new file mode 100644 index 0000000..5659c97 --- /dev/null +++ b/matlab/external/gptoolbox/mesh/natural_neighbor.m @@ -0,0 +1,53 @@ +function [W] = natural_neighbor(V,C) + % NATURAL_NEIGHBOR computes Sibson's AKA natural neighbor coordinates at + % points in V for controls (samples) C + % + % [W] = natural_neighbor(V,C) + % + % Inputs: + % V #V by 2 list of domain positions + % C #C by 2 list of control positions + % + % Output: + % W #V by #C list of natural neighbor coordinates + % + + % number of domain points + n = size(V,1); + % number of original samples + m = size(C,1); + assert(size(V,2) == 2); + assert(size(V,2) == size(C,2)); + + % large number + E = 1e10*max(abs(V(:))); + % enclose samples with ghost points + %G = [-E -E; -E E; E -E; E E; E 0;0 E;-E 0; 0 -E]; + ng = 10*m; + theta = linspace(0,2*pi,ng+1)'; + theta = theta(1:(end-1)); + G = E.*[cos(theta) sin(theta)]; + + % append ghost points to samples + C = [C;G]; + + % create delaunay triangulation of samples and ghost points + DT = DelaunayTri(C); + triplot(DT) + + W = zeros(n,size(C,1)); + % compute natural neighbor interpolation for each control point + for ii = 1:size(C,1) + progressbar(ii,size(C,1)); + % function value + b = zeros(size(C,1),1); + b(ii) = 1; + % create interpolation table + Fnat = TriScatteredInterp(DT,b,'natural'); + W(:,ii) = Fnat(V(:,1),V(:,2)); + end + % only keep coordinate for true samples + W = W(:,1:m); + % renormalize + W = W./repmat(sum(W,2),1,m); +end diff --git a/matlab/external/gptoolbox/mesh/near_mesh.m b/matlab/external/gptoolbox/mesh/near_mesh.m new file mode 100644 index 0000000..ebb4a5c --- /dev/null +++ b/matlab/external/gptoolbox/mesh/near_mesh.m @@ -0,0 +1,68 @@ +function [near,in,on,B,L] = near_mesh(V,F,Q,epsilon) + % NEAR_MESH test whether a list of points are in or near a given mesh + % + % [near] = near_mesh(V,F,Q) + % [near,in,on,B,L] = near_mesh(V,F,Q) + % + % Inputs: + % V #V by dim list of vertex positions + % F #F by 3 list of face indices + % Q #Q by dim list of query points + % epsilon minium distance allowed after collapses are complete, default is to + % use fraction of maximum edge length + % Outputs: + % near #Q list of flags revealing whether queries are near (V,F) + % in #Q list of flags revealing whether queries are in (V,F) + % on #Q list of flags revealing whether queries are on boundary of (V,F) + % B #B by 1 list of mesh outline edges + % L #loops+1 by 1 list of boundary loop start indices into B, the last + % entries is (by tradition) always the numel of B + 1 + % + % See in_mesh, inpolygon + % + + if ~exist('epsilon','var') || isempty(epsilon) + EE = edges(F); + % maximum edge length + %maxD = max(sqrt(sum((V(EE(:,1),:) - V(EE(:,2),:)).^2,2))); + minD = min(sqrt(sum((V(EE(:,1),:) - V(EE(:,2),:)).^2,2))); + epsilon = minD/2; + end + + dim = size(V,2); + % only works in 2D + assert(dim == 2); + + % first determine points strictly in or on mesh + [in,on,B,L] = in_mesh(V,F,Q); + + % avoid sqrts + sqr_eps = epsilon.^2; + + % boundary edges + BE = [B; B(2:end) B(1)]'; + % compute projection of each point to each boundary line segment + [T,sqrD] = project_to_lines(Q,V(BE(:,1),:),V(BE(:,2),:)); + % each vertex seen by each edge + QBE = repmat(Q,[1 1 size(BE,1)]); + % edge start positions + S = V(BE(:,1),:); + % edge destination positions + D = V(BE(:,2),:); + % distance of each point to each edge start + sqrDS = ... + squeeze(sum((QBE - permute(repmat(S,[1 1 size(Q,1)]),[3 2 1])).^2,2)); + % distance of each point to each edge dest + sqrDD = ... + squeeze(sum((QBE - permute(repmat(D,[1 1 size(Q,1)]),[3 2 1])).^2,2)); + % replace distances to edges when point is closest to start or dest endpoints + % respectively + sqrD(T<0) = sqrDS(T<0); + sqrD(T>1) = sqrDD(T>1); + % compute minimum distance to boundary + [minD] = min(sqrD,[],2); + % mask telling whether closest point for each edge is close enough + near = minD, as \sum_i +% = = \sum_i gradx_i dot t_ij = = (Nu +% gradx_u + Nv gradx_v)_j, where phi_i are hats on the boundary and t_ij +% are outward perpendiculars to the boundary edges +% +% See also: hds + + % indices of tails and tips of boundary edges + % TODO should not be here + layers = mmesh.layers; + interior = mmesh.interior; + layershe = mmesh.layershe; + N0 = layers{nlayers}; + N0he = layershe{nlayers}; + tails = mmesh.tail(N0he)'; + tips = mmesh.tip(N0he)'; + p1 = V(tails,:); p2 = V(tips,:); + e = p2-p1; + + eperp = [e(:,2),-e(:,1)]; + % indices for nonzero entries + % per element 2x2 matrix, with indices tail, tip in each dimension + i = [tails tips tips tails]; + j = [tips tails tips tails]; + % if (i,j) is a boundary edge with perp tij = [tij_x,tij_y], Nx(i,j) = tij_x/6 + % similarly Ny(i,j) = tij_y/6 + % and diag entries are tij_x/3 + tik/3, where j and k are vertices + % adjacent to i + val_u = [eperp(:,1)/6.0, eperp(:,1)/6.0, eperp(:,1)/3.0, eperp(:,1)/3.0]; + val_v = [eperp(:,2)/6.0, eperp(:,2)/6.0, eperp(:,2)/3.0, eperp(:,2)/3.0]; + Nu = sparse(i,j,val_u, mmesh.nvert, mmesh.nvert); + Nv = sparse(i,j,val_v, mmesh.nvert, mmesh.nvert); +end + diff --git a/matlab/external/gptoolbox/mesh/nonmanifold_edges.m b/matlab/external/gptoolbox/mesh/nonmanifold_edges.m new file mode 100644 index 0000000..8e1537b --- /dev/null +++ b/matlab/external/gptoolbox/mesh/nonmanifold_edges.m @@ -0,0 +1,21 @@ +function [E,C] = nonmanifold_edges(F) + % NONMANIFOLD_EDGES List of non-manifold edges + % + % Inputs: + % F #F by dim=3 list of facet indices + % Outputs: + % E #E by 2 list of nonmanifold edges + % C #E by 1 list of unsigned Counts (>2) + % %pC #E by 1 list of positive Counts + % %nC #E by 1 list of negative Counts + % + + allE = [F(:,[2 3]); F(:,[3 1]); F(:,[1 2])]; + sortallE = sort(allE,2); + sC = sparse(sortallE(:,1),sortallE(:,2),(allE(:,1)2 | abs(sC)>1).* C); + E = [EI EJ]; +end diff --git a/matlab/external/gptoolbox/mesh/normal_derivative.m b/matlab/external/gptoolbox/mesh/normal_derivative.m new file mode 100644 index 0000000..019bc89 --- /dev/null +++ b/matlab/external/gptoolbox/mesh/normal_derivative.m @@ -0,0 +1,114 @@ +function [DD,E,N] = normal_derivative(V,F) + % NORMAL_DERIVATIVE Computes the directional derivative **normal** to **all** + % (half-)edges of a triangle mesh (not just boundary edges). These are + % integrated along the edge: they're the per-face constant gradient dot the + % rotated edge vector (unit rotated edge vector for direction then magnitude + % for integration). + % + % DD = normal_derivative(V,F) + % [DD,E,N] = normal_derivative(V,F) + % + % Inputs: + % V #V by dim list of mesh vertex positions + % F #F by 3 list of triangle indices into V + % Outputs: + % DD #F*3 by #V sparse matrix representing operator to compute directional + % derivative with respect to each edge of each face. All edges 23 then all + % 31 then all 12 + % E #F*3 by 2 list of edge vectors matching DD and N + % N #F*3 by dim vectors perpendicular to edge vectors + % + % Example: + % [DD,E,N] = normal_derivative(V,F); + % % normalize and Divide by lengths again to account for integral averaging + % UN = bsxfun(@rdivide,N,normrow(N).^2); + % [~,C] = on_boundary(F); + % EBC = 0.5*(V(E(:,1),:)+V(E(:,2),:)); + % % Treat X-coordinate as scalar field + % X = V(:,1); + % DDX = bsxfun(@times,(DD*X),UN); + % tsurf(F,V,'CData',X,fphong,'EdgeColor','none'); + % colormap(jet(20)) + % axis equal + % view(2) + % hold on; + % quiver(EBC(C,1),EBC(C,2),DDX(C,1),DDX(C,2),0.2, ... + % 'k','LineWidth',2) + % hold off; + % title('Integral average normal derivative','FontSize',20); + + + dim = size(V,2); + + ss = size(F,2); + switch ss + case 4 + % Elements are really tets + T = F; + % 23,31,12,41,42,43 + C = cotangent(V,T); + % -1/1 point to/from vertex on "this edge" + F = [T(:,[2 3 4]);T(:,[1 4 3]);T(:,[1 2 4]);T(:,[1 3 2])]; + m = size(T,1); + DD = 2*sparse( ... + reshape(bsxfun(@plus,repmat(1:m,1,6)',m*(0:4-1)),m,6*4), ... + T(:,[2 1 3 1 4 1,3 2 4 2 1 2,4 3 1 3 2 3,1 4 2 4 3 4]), ... + C(:,[3 3 2 2 4 4,1 1 5 5 3 3,6 6 2 2 1 1,4 4 5 5 6 6])* ... + diag(repmat([1,-1],1,3*4)), ... + m*4,size(V,1)); + E = F; + %% REFERENCE VERSION: + %% gradient for each tetrahedron + %G = grad(V,F); + %% edges + %E = [F(:,[2 3 4]);F(:,[1 4 3]);F(:,[1 2 4]);F(:,[1 3 2])]; + %% un-normalized normals + %N = normals(V,E); + %V = V(:,1:dim); + %DD = sparse( ... + % repmat(1:size(E,1),1,dim)', ... + % reshape(bsxfun(@plus, ... + % repmat(1:size(F,1),1,4)', ... + % (0:dim-1)*size(F,1)),4*size(F,1)*dim,1), ... + % N(:), ... + % size(E,1), ... + % size(F,1)*dim)/3 * G; + case 3 + % edges + E = [F(:,2) F(:,3) + F(:,3) F(:,1) + F(:,1) F(:,2)]; + % Could replace with: + C = cotangent(V,F); + % -1/1 point to/from vertex on "this edge" + m = size(F,1); + DD = 2*sparse( ... + reshape(bsxfun(@plus,repmat(1:m,1,4)',m*(0:3-1)),m,4*3), ... + F(:,[3 1 2 1,1 2 3 2,2 3 1 3]), ... + C(:,[2 2 3 3,3 3 1 1,1 1 2 2])*diag(repmat([1,-1],1,2*3)), ... + m*3,size(V,1)); + %% REFERENCE VERSION: + %% gradient for each triangle + %G = grad(V,F); + %% edge vectors + %EV = V(E(:,2),:) - V(E(:,1),:); + %% unit (normalized) normals + %V(:,end+1:3) = 0; + %FN = normalizerow(normals(V,F)); + %V = V(:,1:dim); + %% pad with zeros + %FN (:,end+1:3) = 0; + %EV(:,end+1:3) = 0; + %N = cross(EV,repmat(FN,3,1),2); + %% strip padding + %N = N(:,1:dim); + %DD = sparse( ... + % repmat(1:size(E,1),1,dim)', ... + % reshape(bsxfun(@plus, ... + % repmat(1:size(F,1),1,3)', ... + % (0:dim-1)*size(F,1)),3*size(F,1)*dim,1), ... + % N(:), ... + % size(E,1), ... + % size(F,1)*dim) * G; + end +end diff --git a/matlab/external/gptoolbox/mesh/normals.m b/matlab/external/gptoolbox/mesh/normals.m new file mode 100644 index 0000000..e08992c --- /dev/null +++ b/matlab/external/gptoolbox/mesh/normals.m @@ -0,0 +1,64 @@ +function [ N ] = normals(V,F,varargin) + % NORMALS Compute *unnormalized* normals per face + % + % N = normals(V,F) + % N = normals(V,F,'ParameterName',ParameterValue, ...) + % + % Inputs: + % V #V x 3 matrix of vertex coordinates + % F #F x 3 matrix of indices of triangle corners + % Optional: + % 'Stable' followed by whether to compute normals in a way stable with + % respect to vertex order: constant factor more expensive {false} + % Output: + % N #F x 3 list of face normals + % + + function D = sum3(A,B,C) + % SUM3 Entrywise sum of three matrices in a stable way: sorting entries by + % value and summing + shape = size(A); + ABC = [A(:) B(:) C(:)]; + [~,I] = sort(abs(ABC),2,'descend'); + sABC = reshape( ... + ABC(sub2ind(size(ABC),repmat(1:size(ABC,1),size(ABC,2),1)',I)),size(ABC)); + D = reshape(sum(sABC,2),shape); + end + + stable = false; + % default values + % Map of parameter names to variable names + params_to_variables = containers.Map( ... + {'Stable'},{'stable'}); + v = 1; + while v <= numel(varargin) + param_name = varargin{v}; + if isKey(params_to_variables,param_name) + assert(v+1<=numel(varargin)); + v = v+1; + % Trick: use feval on anonymous function to use assignin to this workspace + feval(@()assignin('caller',params_to_variables(param_name),varargin{v})); + else + error('Unsupported parameter: %s',varargin{v}); + end + v=v+1; + end + + p1 = V(F(:,1),:); + p2 = V(F(:,2),:); + p3 = V(F(:,3),:); + + % ,2 is necessary because this will produce the wrong result if there are + % exactly 3 faces + N1 = cross(p2 - p1, p3 - p1,2); + if stable + N2 = cross(p3 - p2, p1 - p2,2); + N3 = cross(p1 - p3, p2 - p3,2); + N = sum3(N1,N2,N3)/3; + else + N = N1; + end + + +end + diff --git a/matlab/external/gptoolbox/mesh/offset_curve.m b/matlab/external/gptoolbox/mesh/offset_curve.m new file mode 100644 index 0000000..4816ec1 --- /dev/null +++ b/matlab/external/gptoolbox/mesh/offset_curve.m @@ -0,0 +1,38 @@ +function [SI,SO,EI,EO] = offset_curve(P, offset) + % OFFSET_CURVE Given a closed curve find an inner and outer offset curve. + % + %[SI,SO,EI,EO] = offset_curve(P, offset) + % + % Input: + % P #P by 2 list of curve positions + % offset offset amount + % Output: + % SI #P by 2 list of inner curve offset positions + % SO #P by 2 list of outer curve offset positions + % EI #P by dim list of inner curve edges + % EO #P by dim list of outer curve edges + % + + % http://www.mathworks.com/matlabcentral/newsreader/view_thread/173494 + x = P(:,1)'; + y = P(:,2)'; + + % find slope + m = diff(x + i*y); + % use average of slope on each side + % better result for large spaces between points + m = [m(1) (m(1:(end-1)) + m(2:end))/2 m(end)]; + + % calculate offset + vOff = offset*m*exp(-i*pi/2) ./ abs(m); + + % generate output vectors + IX = [x-real(vOff)]; + OX = [fliplr(x+real(vOff))]; + IY = [y-imag(vOff)]; + OY = [fliplr(y+imag(vOff))]; + SI = [IX' IY']; + SO = [OX' OY']; + EI = [1:numel(IX);2:numel(IX) 1]'; + EO = [1:numel(OX);2:numel(OX) 1]'; +end diff --git a/matlab/external/gptoolbox/mesh/on_boundary.m b/matlab/external/gptoolbox/mesh/on_boundary.m new file mode 100644 index 0000000..97b97f1 --- /dev/null +++ b/matlab/external/gptoolbox/mesh/on_boundary.m @@ -0,0 +1,44 @@ +function [I,C] = on_boundary(F) + % ON_BOUNDARY determines if each face of a manifold mesh is on the boundary + % (contains at least on boundary edge) + % + % [I,C] = on_boundary(F) + % + % Inputs: + % F #F by simplex-size list of element indices + % Outputs: + % I #F list of bools, whether on boundary + % C #F by simplex size matrix of bools, whether opposite edge on boundary + simplex_size = size(F,2); + switch simplex_size + case 3 + E = [F(:,2) F(:,3); F(:,3) F(:,1); F(:,1) F(:,2)]; + [sortedE] = sort(E,2); + [u,m,n] = unique(sortedE,'rows'); + counts = accumarray(n(:), 1); + C = counts(n); + C = reshape(C,size(F)); + C = C==1; + I = any(C,2); + case 4 + T = F; + allF = [ ... + T(:,2) T(:,4) T(:,3); ... + T(:,1) T(:,3) T(:,4); ... + T(:,1) T(:,4) T(:,2); ... + T(:,1) T(:,2) T(:,3); ... + ]; + % sort rows so that faces are reorder in ascending order of indices + sortedF = sort(allF,2); + % determine uniqueness of faces + [u,m,n] = unique(sortedF,'rows'); + % determine counts for each unique face + counts = accumarray(n(:), 1); + C = counts(n); + C = reshape(C,size(T)); + C = C==1; + I = any(C,2); + otherwise + error(['Unsupported simplex size' num2str(simplex_size)]); + end +end diff --git a/matlab/external/gptoolbox/mesh/ordered_outline.m b/matlab/external/gptoolbox/mesh/ordered_outline.m new file mode 100644 index 0000000..220845b --- /dev/null +++ b/matlab/external/gptoolbox/mesh/ordered_outline.m @@ -0,0 +1,71 @@ +function [B,L] = ordered_outline(F) + % ORDERED_OUTLINE Find outline (boundary) edges of mesh + % + % [B,L] = outline(F) + % + % Input: + % F #F by 3 face list of indices + % Outputs: + % B #B by 1 list of outline edges + % L #loops+1 by 1 list of boundary loop start indices into B, the last + % entries is (by tradition) always the numel of B + 1 + % + % Example: + % V = [0 0; 1 0; 1 1 ; 0 1; 4 0; 4 4; 0 4]; + % F = [1 2 3; 1 2 4; 6 5 7]; + % [B,L] = ordered_outline(F); + % hold on + % for l = 1:(numel(L)-1) + % plot(V([B(L(l):(L(l+1)-1)) B(L(l))],1),V([B(L(l):(L(l+1)-1)) B(L(l))],2)); + % end + % hold off + % + % See also: outline + % + + O = outline(F); + % determine uniqueness of indices + [u,m,n] = unique(O(:),'rows'); + % determine counts for each unique edge + counts = accumarray(n(:), 1); + % all counts should be 2 + assert(all(counts == 2)); + + % number of outline edges + no = size(O,1); + + % list of boundary + B = []; + L = []; + unseen = true(no,1); + while any(unseen) + L = [L numel(B)+1]; + % find first unseen index + f = find(unseen,1); + % append start vertex to boundary + next = O(f,1); + % keep track of start + start = next; + unseen(f) = false; + B = [B next]; + next = O(f,2); + % loop until back at start + while next ~= start + B = [B next]; + % try to find next as source + f = find(unseen & O(:,1) == next); + if isempty(f) + % try to find next as dest + f = find(unseen & O(:,2) == next); + assert(~isempty(f)); + next = O(f,1); + else + next = O(f,2); + end + unseen(f) = false; + end + end + L = [L numel(B)+1]; + +end + diff --git a/matlab/external/gptoolbox/mesh/orient_outward.m b/matlab/external/gptoolbox/mesh/orient_outward.m new file mode 100644 index 0000000..c52119e --- /dev/null +++ b/matlab/external/gptoolbox/mesh/orient_outward.m @@ -0,0 +1,34 @@ +function [FF,I] = orient_outward(V,F,C) + % ORIENT_OUTWARD Use a simple heuristic to maintain or flip each + % manifold/orientable patch of a mesh. Assumes that independent patches have + % already been oriented consistently up to sign. + % + % [FF,I] = orient_outward(V,F,C) + % + % Inputs: + % V #V by 3 list of vertex positions + % F #F by 3 list of triangle indices + % C #F list of component ids + % Outputs: + % FF #F by 3 list of new, potentially flipped triangle indices + % I #C list of bools whether patch was flipped + % + % See also: bfs_orient, manifold_patches + % + [FF,C] = bfs_orient(F); + I = false(max(C),1); + for c = 1:max(C) + N = normalizerow(normals(V,FF(C==c,:))); + A = doublearea(V,FF(C==c,:)); + BC = barycenter(V,FF(C==c,:)); + BCmean = A'*BC/sum(A); + BC = bsxfun(@minus,BC,BCmean); + ndot = sum(bsxfun(@times,A,sum(N.*BC,2))); + if ndot<0 + FF(C==c,:) = fliplr(FF(C==c,:)); + I(c) = true; + else + I(c) = false; + end + end +end diff --git a/matlab/external/gptoolbox/mesh/outline.m b/matlab/external/gptoolbox/mesh/outline.m new file mode 100644 index 0000000..027edc7 --- /dev/null +++ b/matlab/external/gptoolbox/mesh/outline.m @@ -0,0 +1,51 @@ +function [O] = outline(F) + % OUTLINE Find outline (boundary) edges of mesh + % + % [O] = outline(F) + % + % Input: + % F #F by polysize face list of indices + % Output: + % O #O by 2 list of outline edges + % + % Example: + % [V,F] = create_regular_grid(17,17,0,0); + % [O] = outline(F); + % % extract unique vertex indices on outline + % [u,m,n] = unique(O(:)); + % % original map O = IM(O) + % IM = 1:size(V,1); + % IM(O(:)) = n; + % % list of vertex positions of outline + % OV = V(u,:); + % % list of edges in OV + % OE = IM(O); + % tsurf(F,V); + % hold on; + % plot( ... + % [OV(OE(:,1),1) OV(OE(:,2),1)]', ... + % [OV(OE(:,1),2) OV(OE(:,2),2)]', ... + % '-','LineWidth',5); + % hold off; + % + + %% + %% This does not maintain original order + %% + %% Find all edges in mesh, note internal edges are repeated + %E = sort([F(:,1) F(:,2); F(:,2) F(:,3); F(:,3) F(:,1)]')'; + %% determine uniqueness of edges + %[u,m,n] = unique(E,'rows'); + %% determine counts for each unique edge + %counts = accumarray(n(:), 1); + %% extract edges that only occurred once + %O = u(counts==1,:); + + % build directed adjacency matrix + A = sparse(F,F(:,[2:end 1]),1); + % Find single occurance edges + [OI,OJ,OV] = find(A-A'); + % Maintain direction + O = [OI(OV>0) OJ(OV>0)];%;OJ(OV<0) OI(OV<0)]; + +end diff --git a/matlab/external/gptoolbox/mesh/outline_loop.m b/matlab/external/gptoolbox/mesh/outline_loop.m new file mode 100644 index 0000000..e6a3f4d --- /dev/null +++ b/matlab/external/gptoolbox/mesh/outline_loop.m @@ -0,0 +1,69 @@ +function loop = outline_loop(F,varargin) + % OUTLINE_LOOP + % + % loop = outline_loop(F) + % or + % loop = outline_loop(O) + % + % Inputs: + % F #F by 3 list of triangles + % or + % O #O by 2 list of outline edges (needs to be oriented) + % Optional: + % 'Unoriented' followed by true or false + % Outputs: + % loop #loop by 1 list of outline endpoints on single loop + % + % + % Example: + % % list all loops + % O = outline(F); + % loops = {}; + % while ~isempty(O) + % loops{end+1} = outline_loop(O); + % O = O(~all(ismember(O,loops{end}),2),:); + % end + % + % Known bugs: Only works for single loop + % + + if size(F,2) == 3 + O = outline(F); + else + O = F; + end + + unoriented = true; + + ii = 1; + while ii < numel(varargin) + switch varargin{ii} + case 'Unoriented' + assert(ii+1<=numel(varargin)); + ii = ii+1; + unoriented = varargin{ii}; + otherwise + error('Unsupported parameter: %s',varargin{ii}); + end + ii = ii+1; + end + + % Should only have single loop + [~,IM] = remove_unreferenced((1:max(F(:)))',O); + O = IM(O); + RIM = sparse(IM,1,1:max(IM)); + if max(components(adjacency_matrix(O))) > 1 + warning('Only first loop will be returned'); + end + + if unoriented + A = adjacency_matrix(O(2:end,:)); + [~, pred] = shortest_paths(A,O(1,2)); + loop = path_from_pred(pred,O(1,1)); + else + pred = full(sparse(1,O(:,2),O(:,1))); + loop = path_from_pred(pred,1); + end + + loop = RIM(loop); +end diff --git a/matlab/external/gptoolbox/mesh/partition.m b/matlab/external/gptoolbox/mesh/partition.m new file mode 100644 index 0000000..5e7c061 --- /dev/null +++ b/matlab/external/gptoolbox/mesh/partition.m @@ -0,0 +1,126 @@ +function [G,S,D] = partition(W,k,S,WS) + % PARTITION partition vertices into groups based on each + % vertex's vector: vertices with similar coordinates (close in + % space) will be put in the same group. + % + % G = partition(W,k) + % + % Inputs: + % V #V by dim coordinate matrix + % k desired number of groups default is dim + % S list of initial seed vertices, guaranteed to be first entries in S + % WS list of initial seed weights, guaranteed to be first entries in S + % Output: + % G #V list of group indices (1 to k) for each vertex, such that vertex i + % is assigned to group G(i) + % S k list of seed vertices + % D #V list of squared distances for each vertex to it's corresponding + % closest seed + % + % Example #1: + % % mesh (V,F), weights W + % % number of groups + % k = 5; + % % Compute parititons + % [G,S,D] = partition(W,k); + % % display mesh colored by partitions + % subplot(1,2,1); + % trisurf(F,V(:,1),V(:,2),V(:,3),G); + % hold on; + % scatter(V(S,1),V(S,2),V(S,3), ... + % 'o','MarkerFaceColor','y', ... + % 'MarkerEdgeColor','k',... + % 'LineWidth',2,'SizeData',200); + % hold off; + % view(2);axis equal + % title('parition.m'); + % % Compute parititons using kmeans + % [G,Sp,~,D] = kmeans(W,k); + % subplot(1,2,2); + % % display mesh colored by partitions + % trisurf(F,V(:,1),V(:,2),V(:,3),G); + % view(2);axis equal + % title('kmeans'); + % + % Example #2: + % % mesh (V,F), weights W + % % number of domain vertices + % n = size(W,1); + % % number of weight functions + % m = size(W,2); + % % number of groups + % k = round(sqrt(n)); + % % Compute parititons + % [G,S,D] = partition(W,k); + % % compute averages per group (not the same as seeds) + % avgG = ... + % sparse(repmat(G,m,1),reshape(repmat(1:m,n,1),n*m,1),W(:))./ ... + % repmat(sparse(G,1,1),1,m); + % % compute sum of sum of distances per cluster to average + % sum(sum((avgG(G,:)-W).^2,2)) + % % use as initial guess for kmeans clustering + % [G,S,X] = kmeans(W,k,'Start',W(S,:));sum(X) + % % compare to 100 initial guesses + % [G,S,X] = kmeans(W,k,'Replicates',100);sum(X) + % + % + % See also: kmeans + % + + + + % number of vertices + n = size(W,1); + % number of dimensions + m = size(W,2); + + if ~exist('k','var') + k = m; + end + + assert(k >= 1); + + % seed vertices + if ~exist('S','var') + S = []; + end + + if ~exist('WS','var') + WS = W(S,:); + end + + if isempty(S) + % "randomly" choose first seed + % pick a vertex farthest from 0 + [s,I] = sort(sum(W.^2,2),'descend'); + S(1) = I(1); + end + + % initialize min (squareed) distance to closest seed in seed group + D = sum((W-repmat(W(S(1),:),n,1)).^2,2); + % intilialize indices of closest seed + G = ones(n,1); + + % greedily choose k seeds + for ii = 2:k + if ii > numel(S) + % find maximum + [s,I] = sort(D,'descend'); + S(ii) = I(1); + WSii = W(S(ii),:); + else + WSii = WS(ii,:); + end + % update min (squared) distance to seed group + [D,C] = min([D sum((W-repmat(W(S(ii),:),n,1)).^2,2)],[],2); + % update seed ids for all vertices whose closest seed is the new one + G(C == 2) = ii; + end + + [G,centroids,~,D] = kmeans(W,k,'Start',W(S,:)); + % find closest + [~,S] = min(all_pairs_distances(W,centroids),[],1); + %warning('not executing kmeans'); + %warning('not executing kmeans'); + +end diff --git a/matlab/external/gptoolbox/mesh/per_edge_normals.m b/matlab/external/gptoolbox/mesh/per_edge_normals.m new file mode 100644 index 0000000..1a318d4 --- /dev/null +++ b/matlab/external/gptoolbox/mesh/per_edge_normals.m @@ -0,0 +1,27 @@ +function [N,E,EMAP] = per_edge_normals(V,F) + % PER_EDGE_NORMALS Compute per-edge normals over a mesh (V,F) + % + % N = per_edge_normals(V,F) + % [N,E,EMAP] = per_edge_normals(V,F) + % + % Inputs: + % V #V by 3 list of vertex positions + % F #F by 3 list of triangle indices + % Outputs: + % N #E by 3 list of edge normals + % E #E by 2 list of edge indices + % EMAP #F*3 by 1 unique map of edges + % + + m = size(F,1); + allE = [F(:,[2 3]);F(:,[3 1]);F(:,[1 2])]; + % Map duplicate edges to first instance + [E,~,EMAP] = unique(sort(allE,2),'rows'); + % Map each face-edge to a unique edge + F2E = repmat(1:m,3,1)'; + dblA = doublearea(V,F); + % #E by #F*3 + A = sparse(EMAP,F2E(:),repmat(dblA,3,1),size(E,1),m); + FN = normalizerow(normals(V,F)+eps); + N = normalizerow(A*FN); +end diff --git a/matlab/external/gptoolbox/mesh/per_vertex_frames.m b/matlab/external/gptoolbox/mesh/per_vertex_frames.m new file mode 100644 index 0000000..6310e08 --- /dev/null +++ b/matlab/external/gptoolbox/mesh/per_vertex_frames.m @@ -0,0 +1,71 @@ +function [T,N,B,I] = per_vertex_frames(V,F,varargin) + % PER_VERTEX_NORMALS Compute local frames for each vertex of a triangle + % mesh. This method works by first computing the normal nj at each vertex vi + % in the mesh (V,F), then finds the neighbor vi of vj such that the + % undirected line e_ij is most perpendicular to the normal. The cross product + % of this line defines a binormal and the tangent is recovered + % by taking the cross product of the binormal and the normal. + % + % [T,N,B] = per_vertex_frames(V,F) + % [T,N,B,I] = per_vertex_frames(V,F,'ParameterName',parameter_value, ...) + % + % Inputs: + % V #V by 3 list of vertex positions + % F #F by 3 list of triangle indices + % Optional: + % 'Neighbors' followed by precomputed I (see output below) + % Outputs: + % T #V by 3 list of tangent vectors + % N #V by 3 list of normal vectors + % B #V by 3 list of binormal vectors + % I #V list of indices of neighbor used to determine normal plane. + % + % + + % default values + I = []; + % Map of parameter names to variable names + params_to_variables = containers.Map( ... + {'Neighbors'}, ... + {'I'}); + v = 1; + while v <= numel(varargin) + param_name = varargin{v}; + if isKey(params_to_variables,param_name) + assert(v+1<=numel(varargin)); + v = v+1; + % Trick: use feval on anonymous function to use assignin to this workspace + feval(@()assignin('caller',params_to_variables(param_name),varargin{v})); + else + error('Unsupported parameter: %s',varargin{v}); + end + v=v+1; + end + + n = size(V,1); + % normals + N = per_vertex_normals(V,F); + if isempty(I) + % all edges + E = [F(:,2:3);F(:,[3 1]);F(:,1:2)]; + E = [E;fliplr(E)]; + % All dot products, so that D(i,j) = 1 + n_i â‹… e_ij + D = sparse( ... + E(:,1), ... + E(:,2), ... + ... % Important to take max in case e_ij = -n_i + max( ... + sum(normalizerow(V(E(:,1),:)-V(E(:,2),:)).*N(E(:,1),:),2), ... + sum(normalizerow(V(E(:,2),:)-V(E(:,1),:)).*N(E(:,1),:),2)) ... + +1, ... + n,n); + [~,I] = minnz(D); + end + % edge-vector that looks most like a tangent vector + Te = normalizerow(V(I,:)-V); + % Bi-normal orthogonal to normal-plane cutting most tangent edge-vector + B = normalizerow(cross(Te,N,2)); + % Finally recompute a tangent vector orthogonal to normal and binormal + T = cross(B,N,2); + +end diff --git a/matlab/external/gptoolbox/mesh/per_vertex_normals.m b/matlab/external/gptoolbox/mesh/per_vertex_normals.m new file mode 100644 index 0000000..19fd347 --- /dev/null +++ b/matlab/external/gptoolbox/mesh/per_vertex_normals.m @@ -0,0 +1,52 @@ +function N = per_vertex_normals(V,F,varargin) + % PER_VERTEX_NORMALS Compute per-vertex (area-weighted) normals over a mesh + % (V,F) + % + % N = per_vertex_normals(V,F) + % + % Inputs: + % V #V by 3 list of vertex positions + % F #F by 3 list of triangle indices + % Optional: + % 'Weighting' followed by one of the following: + % {'area'} weighting + % 'uniform' weighting + % 'angle' weighting + % Outputs: + % N #V by 3 list of vertex normals + % + + weighting = 'area'; + U = []; + R = []; + % default values + % Map of parameter names to variable names + params_to_variables = containers.Map( ... + {'Weighting'},{'weighting'}); + v = 1; + while v <= numel(varargin) + param_name = varargin{v}; + if isKey(params_to_variables,param_name) + assert(v+1<=numel(varargin)); + v = v+1; + % Trick: use feval on anonymous function to use assignin to this workspace + feval(@()assignin('caller',params_to_variables(param_name),varargin{v})); + else + error('Unsupported parameter: %s',varargin{v}); + end + v=v+1; + end + + FN = normalizerow(normals(V,F)+eps); + switch weighting + case 'uniform' + W = ones(size(F,1),3); + case 'angle' + W = internalangles(V,F); + case 'area' + W = repmat(doublearea(V,F),1,3); + end + W = sparse(F(:),repmat(1:size(F,1),1,3),W,size(V,1),size(F,1)); + N = normalizerow(W*FN); + +end diff --git a/matlab/external/gptoolbox/mesh/perform_edge_collapse.m b/matlab/external/gptoolbox/mesh/perform_edge_collapse.m new file mode 100644 index 0000000..95dbe8e --- /dev/null +++ b/matlab/external/gptoolbox/mesh/perform_edge_collapse.m @@ -0,0 +1,74 @@ +function [W,G,V2W] = perform_edge_collapse(V,F,C,t) + % PERFORM_EDGE_COLLAPSE Perform t edge collapses on mesh (V,F) based on + % collapses C read from qslim log file + % + % [W,G] = perform_edge_collapse(V,F,C,t) + % + % Inputs: + % V #V by 3 input mesh vertex positions + % F #F by 3 input mesh triangle indices (1-indexed) + % C #collapse list of edge collapse structs with fields + % .a index into V of vertex collapsed to + % .b index into V of vertex collapsed from + % .da 1 by 3 displacement of vertex a + % .rm list of indices in F of faces removed by this collapse + % .mod list of indices in F of faces modified by this collapse + % t target number of faces {0 for all collapse} + % Outputs: + % W #W by 3 collapsed mesh vertex positions + % G #G by 3 collapsed mesh triangle indices (1-indexed) + % V2W #V list of indices into W + % + % See also: readLOG, qslim + % + + % collapsed versions + G = F; + W = V; + rm_so_far = 0; + if nargin < 4 + t = 0; + end + viz = false; + if viz + t = tsurf(G,W); + axis equal; + view(2); + end + V2W = (1:size(V,1))'; + % loop over collapses + for ci = 1:numel(C) + c = C(ci); + % move vertex + W(c.a,:) = W(c.a,:) + c.da; + % remove faces in a cheapskate, in-place way + G(c.rm,:) = 1; + rm_so_far = rm_so_far + numel(c.rm); + V2W(c.b) = c.a; + % modify faces + G(c.mod,:) = (G(c.mod,:) == c.b)*c.a + (G(c.mod,:) ~= c.b).*G(c.mod,:); + if size(F,1)-rm_so_far <= t + break; + end + + if viz && (mod(ci,100)==0 || ci == numel(C)) + set(t,'Vertices',W,'Faces',G); + title(sprintf('%d/%d',ci,numel(C))); + drawnow; + end + end + + % peal off layers of indirection + found = V2W==(1:size(V,1))'; + while any(~found) + old_found = found; + found(~old_found) = found(V2W(~old_found)); + V2W(~old_found) = V2W(V2W(~old_found)); + end + + G = G(~all(G==1,2),:); + [W,IM] = remove_unreferenced(W,G); + G = IM(G); + V2W = IM(V2W); + +end diff --git a/matlab/external/gptoolbox/mesh/planarize.m b/matlab/external/gptoolbox/mesh/planarize.m new file mode 100644 index 0000000..eef7b5b --- /dev/null +++ b/matlab/external/gptoolbox/mesh/planarize.m @@ -0,0 +1,143 @@ +function Q = planarize(V,F,varargin) + % PLANARIZE Planarize the quads of quad mesh using the local-local technique + % of "Interactive Planarization and Optimization of 3D Meshes" [Poranne et + % al. 2012] + % + % Q = planarize(V,F,varargin) + % + % Inputs: + % V #V by dim list of mesh vertex positions + % F #F by 4 list of quad indices into V + % Optional: + % 'MaxIter' followed by maximum number of iterations {100} + % 'mu' followed by "mu" penalty value {0.9} + % 'r' followed by "r" penalty shrink factor {0.9} + % Outputs: + % Q #V by dim list of new mesh vertex positions + % + + % default values + max_iter = 100; + mu = 0.9; + r = 0.9; + % Map of parameter names to variable names + params_to_variables = containers.Map( ... + {'MaxIter','mu','r'}, ... + {'max_iter','mu','r'}); + v = 1; + while v <= numel(varargin) + param_name = varargin{v}; + if isKey(params_to_variables,param_name) + assert(v+1<=numel(varargin)); + v = v+1; + % Trick: use feval on anonymous function to use assignin to this workspace + feval(@()assignin('caller',params_to_variables(param_name),varargin{v})); + else + error('Unsupported parameter: %s',varargin{v}); + end + v=v+1; + end + + % number of quads + m = size(F,1); + % number of vertices + n = size(V,1); + dim = 3; + T = [F(:,[1 2 3]);F(:,[1 3 4])]; + N = normalizerow(normals(V,T)); + % Initial guess for N + N = 0.5*(N(1:m,:)+N(m+1:end,:)); + A = doublearea(V,T); + % A sort of barycentric massmatrix for quad meshes + M = repdiag(sparse(T(:),T(:),0.25*repmat(A,3,1),n,n),dim); + E = []; + + % nsp = 3; + % subplot(1,nsp,1); + % BC = barycenter(V,F); + % trisurf(F,V(:,1),V(:,2),V(:,3)); + % hold on; + % quiver3(BC(:,1),BC(:,2),BC(:,3),N(:,1),N(:,2),N(:,3)); + % hold off; + + % "corner" incidence + C = sparse(F(:),repmat(1:m,1,4)',1,n,m); + + D = zeros(m,1); + + Q = V; + iter = 1; + while true + + % LOCAL + for ni = 1:m + Qn = Q(F(ni,:),:); + Mn = mean(Qn,1); + Qnc = bsxfun(@minus,Qn,Mn); + [EV,ED] = eig(Qnc'*Qnc); + [~,mi] = min(diag(ED)); + N(ni,:) = EV(:,mi); + D(ni) = -Mn*N(ni,:)'; + end + + % LOCAL + for v = 1:n + % faces incident on v + J = find(C(v,:)); + NJ = N(J,:); + DJ = D(J); + AJ = mu*eye(3) + (1-mu)*(NJ'*NJ); + bJ = mu*V(v,:)' - (1-mu)*NJ'*DJ; + Q(v,:) = AJ\bJ; + end + + % GLOBAL + %% "corner" incidence for each dimension with Nj + %This is wrong becase D should be scalar... + %CN = sparse( ... + % reshape(bsxfun(@plus,F(:),(0:dim-1)*n),dim*m*4,1), ... + % reshape(bsxfun(@plus,repmat((1:m)',4,1),(0:dim-1)*m),dim*m*4,1), ... + % reshape(repmat(N,4,1),4*m*dim,1), ... + % n*dim,m); + %% μ ‖P-Q‖² + (1-μ)∑_ij(n_j*q_i-d_j)² + %% Identity + %I = repdiag(speye(m,m),dim); + %H = [ mu*M (1-mu)*CN; ... + % (1-mu)*CN' (1-mu)*I]; + %l = [-mu*2*M*V(:);zeros(m*dim,1)]; + %QD = min_quad_with_fixed(H,l,[],[]); + %Q = reshape(QD(1:n*dim),n,dim); + %D = reshape(QD(n*dim+1:end),m,dim); + %% (1-μ)∑_ij(n_j*q_i-d_j)² + %% ‖n_i‖² = 1 + %% + %CQ = sparse( ... + % reshape(bsxfun(@plus,F(:),(0:dim-1)*n),dim*m*4,1), ... + % reshape(bsxfun(@plus,repmat((1:m)',4,1),(0:dim-1)*m),dim*m*4,1), ... + % reshape(Q(F(:),:),m*dim*4,1), ... + % n*dim,m*dim); + %%H = (1-mu)*diag(sum(CQ'.^2,2)); + %%l = (1-mu)*-2*diag(sum(CQ',2))*D(:); + %%% min N'HN - 2N'l + %%% ‖N‖² = m + + %subplot(1,nsp,2); + %BC = barycenter(Q,F); + %trisurf(F,Q(:,1),Q(:,2),Q(:,3)); + %hold on; + %quiver3(BC(:,1),BC(:,2),BC(:,3),N(:,1),N(:,2),N(:,3)); + %hold off; + + %NT = normalizerow(normals(Q,T)); + %e = sum(sum((NT(1:m,:)-NT(m+(1:m),:)).^2,2)); + %E = [E(:);e]; + %subplot(1,nsp,3); + %loglog(E); + iter = iter+1; + if iter>max_iter + break; + end + + mu = r*mu; + end +end diff --git a/matlab/external/gptoolbox/mesh/plane_project.m b/matlab/external/gptoolbox/mesh/plane_project.m new file mode 100644 index 0000000..cc0e6f2 --- /dev/null +++ b/matlab/external/gptoolbox/mesh/plane_project.m @@ -0,0 +1,43 @@ +function [U,UF,I] = plane_project(V,F) + % Project each triangle to the plane + % + % [U,UF,I] = plane_project(V,F) + % + % Inputs: + % V #V by 3 list of vertex positions + % F #F by 3 list of mesh indices + % Outputs: + % U #F*3 by 2 list of triangle positions + % UF #F by 3 list of mesh indices into U + % I #V by #F such that I(i,j) = 1 implies U(j,:) corresponds to V(i,:) + % + % Examples: + % % Laplace-Beltrami is intrinsic + % LV = cotmatrix(V,F); + % [U,UF,I] = plane_project(V,F); + % LU = cotmatrix(U,UF); + % ILUI = I*LU*I'; + % max(max(abs(LV-ILUI))) + % + + nf = size(F,1); + % edge lengths numbered same as opposite vertices + l = [ ... + sqrt(sum((V(F(:,2),:)-V(F(:,3),:)).^2,2)) ... + sqrt(sum((V(F(:,3),:)-V(F(:,1),:)).^2,2)) ... + sqrt(sum((V(F(:,1),:)-V(F(:,2),:)).^2,2)) ... + ]; + l1 = l(:,3); l2 = l(:,1); l3 = l(:,2); + + % first corner at origin + U = zeros(nf*3,2); + % second corner along x axis + U(nf+(1:nf),1) = l1; + % third corner rotated onto plane + U(nf*2+(1:nf),1) = (-l2.^2 + l3.^2 + l1.^2)./(2*l1); + U(nf*2+(1:nf),2) = sqrt(l3.^2-U(nf*2+(1:nf),1).^2); + UF = [1:nf;nf+(1:nf);2*nf+(1:nf)]'; + + I = sparse(F(:),1:3*nf,1,size(V,1),nf*3); + +end diff --git a/matlab/external/gptoolbox/mesh/plot_edges.m b/matlab/external/gptoolbox/mesh/plot_edges.m new file mode 100644 index 0000000..8b220b2 --- /dev/null +++ b/matlab/external/gptoolbox/mesh/plot_edges.m @@ -0,0 +1,37 @@ +function varargout = plot_edges(V,E,varargin) + % PLOT_EDGES Plot edges + % + % p = plot_edges(V,E) + % p = plot_edges(V,E,LINESPEC,...) + % + % Inputs: + % V #V by dim list of edge vertiecs + % E #E by 2 list of edges + % Outputs: + % p plot handle + % + if isempty(E) + return; + end + + switch size(V,2) + case 2 + p = plot( ... + [V(E(:,1),1) V(E(:,2),1)]', ... + [V(E(:,1),2) V(E(:,2),2)]', ... + varargin{:}); + case 3 + p = plot3( ... + [V(E(:,1),1) V(E(:,2),1)]', ... + [V(E(:,1),2) V(E(:,2),2)]', ... + [V(E(:,1),3) V(E(:,2),3)]', ... + varargin{:}); + otherwise + error('Unsupported dimension: %d',size(V,2)); + end + + if nargout >= 1 + varargout{1} = p; + end + +end diff --git a/matlab/external/gptoolbox/mesh/png2mesh.m b/matlab/external/gptoolbox/mesh/png2mesh.m new file mode 100644 index 0000000..d169c9e --- /dev/null +++ b/matlab/external/gptoolbox/mesh/png2mesh.m @@ -0,0 +1,63 @@ +function [V,F] = png2mesh( ... + filename, laplacian_smoothness_iterations, max_points_on_boundary) + % PNG2MESH + % + % [V,F] = png2mesh(filename, laplacian_smoothness_iterations, + % max_points_on_boundary) + % + % Mesh the non transparent part of an image. Best to have the entire shape + % surrounded by at least one transparent pixel. Also the outer boundary and + % boundary of holes should be roughly the same size as resampling to meet the + % max_points_on_boundary parameter is done by edge collapsing on the boundary + % (small boundaries will end up with too many samples and therefor the + % triangulation will be dense there). + % + % Inputs: + % filename path to .png file + % laplacian_smoothness_iterations Number of iterations of laplacian + % smoothing of the positions of boundary curve points before handing + % curve to Triangle + % max_points_on_boundary maximum number of points in the input curve + % before handing to Triangle + % Outputs: + % F #faces by 3, list of face indices + % V #V by 2 list of polygon vertices, note that y-coordinates will be + % "flipped" with respect to the image if you think of the image rows as + % counting from 0 at the top left corner to size(im,1) at the bottom + % right corner + % + % Copyright 2011, Alec Jacobson (jacobson@inf.ethz.ch) + % + % See also: bwmesh, png2poly, triangle + % + + warning('obsolete: use bwmesh'); + + basename = regexprep(filename,'\.png$',''); + % use alpha channel of png image to define poly + [V,E,H] = png2poly(... + filename,... + laplacian_smoothness_iterations, ... + max_points_on_boundary); + if ~isempty(H) + warning('Holes non-empty, but I know holes sometimes come out broken'); + end + + unr = setdiff(1:size(V,1),E(:)); + if(~isempty(unr)) + warning('Unreferenced vertices in outline...\n'); + end + % get average squared edge length as a guess at the maximum area constraint + % for the triangulation + avg_sqr_edge_length = mean(sum((V(E(:,1),:)-V(E(:,2),:)).^2,2)); + % triangulate the polygon + [V,F] = triangle(V,E,H,'MaxArea',avg_sqr_edge_length/2.0,'Quality',30); + %[V,F] = triangle(V,E,[]); + unr = setdiff(1:size(V,1),F(:)); + if(~isempty(unr)) + warning('Removing unreferenced vertices in mesh...'); + [V,~,F] = faces_first(V,[],F); + V=V(1:max(F(:)),:); + end + +end diff --git a/matlab/external/gptoolbox/mesh/png2objandtga.m b/matlab/external/gptoolbox/mesh/png2objandtga.m new file mode 100644 index 0000000..10a86aa --- /dev/null +++ b/matlab/external/gptoolbox/mesh/png2objandtga.m @@ -0,0 +1,54 @@ +function [V,F,img] = png2objandtga( ... + filename, ... + laplacian_smoothness_iterations, ... + max_points_on_boundary) +% PNG2OBJANDTGA triangulate a png file based on its alpha mask and spit out +% corresponding tga (texture) and obj (mesh) files +% +% png2objandtga(filename) +% png2objandtga(filename,laplacian_smoothness_iterations,max_points_on_boundary) +% +% Inputs: +% filename path to .png file +% Optional: +% laplacian_smoothness_iterations number of laplacian smoothness +% iterations to perform on boundary before meshing {0} +% max_points_on_boundary {0.5(#width+#height)} +% Outputs: +% V #V by 2 list of mesh vertex positions +% F #F by 3 list of triangle indices +% img image +% + + + basename = regexprep(filename,'\.png$',''); + img = imread(filename); + if(0 ~= mod(size(img,1),4) || 0 ~= mod(size(img,2),4)) + warning(['Image dimensions are not a multiple of 4...' ... + ' tga may not load in openGL properly']); + end + + + +if ~exist('laplacian_smoothness_iterations','var') + laplacian_smoothness_iterations = 0; +end + +if ~exist('max_points_on_boundary','var') + max_points_on_boundary = 0.5*sum(size(img)); +end + + [V,F] = png2mesh( ... + filename, ... + laplacian_smoothness_iterations, ... + max_points_on_boundary); + tsurf(F,V); + V = [V(:,1) V(:,2) 0*V(:,1)]; + writeOBJ([basename '.obj'],V,F); + % convert png to tga + path_to_convert = '/opt/local/bin/convert'; + [status, result] = ... + system(['export DYLD_LIBRARY_PATH="";' path_to_convert ' -flatten ' basename '.png' ' ' basename '.tga']); + [status, result] = ... + system(['export DYLD_LIBRARY_PATH="";' path_to_convert ' +matte ' basename '.tga' ' ' basename '.tga']); +end diff --git a/matlab/external/gptoolbox/mesh/png2poly.m b/matlab/external/gptoolbox/mesh/png2poly.m new file mode 100644 index 0000000..838b378 --- /dev/null +++ b/matlab/external/gptoolbox/mesh/png2poly.m @@ -0,0 +1,122 @@ +function [V,E,H] = png2poly(filename,smooth_iters,max_points) + % PNG2POLY Read a png file and use it's alpha mask to define a polygon + % + % [V,E,H] = png2poly(filename) + % [V,E,H] = png2poly(filename,smooth_iters,max_points) + % + % Inputs: + % filename path to .png file + % smooth_iters optional number of smoothing iterations to perform on output + % polygon, {0} + % max_points optional number of maximum points along boundary, {inf} + % Outputs + % V #V by 2 list of polygon vertices, note that y-coordinates will be + % "flipped" with respect to the image if you think of the image rows as + % counting from 0 at the top left corner to size(im,1) at the bottom + % right corner + % E #E by 2 list of polygon edge indices + % H #H by 2 list of hole positions + % + % Copyright 2011, Alec Jacobson (jacobson@inf.ethz.ch) + % + % See also: mask2poly, png2objandtga, png2mesh + % + + + % read in .png file with alpha layer + [img,map,alpha] = imread(filename); + % let shape be area with alpha > 128 + alpha = 255*( alpha > 128); + % get polygon from alpha mask + poly = mask2poly(alpha); + + if exist('smooth_iters','var') + % handle smooth of each component separately, *before* finding hole positions + for component_index = 1:size(poly,2) + % flip y-coordinates because matlab displays images with reversed + % y-direction, but displays meshes with normal y-direction + poly(component_index).y = size(alpha,1)-poly(component_index).y; + component_size = size(poly(component_index).x,1); + % this will probably not just work for non closed loops + i = [ ... + 1:component_size ... + [component_size 1:(component_size-1)] ... + 1:component_size ]; + j = [ + [component_size 1:(component_size-1)] ... + 1:component_size ... + 1:component_size ]; + v = [ ... + 0.5*ones(1,component_size) ... + 0.5*ones(1,component_size) ... + -1*ones(1,component_size)]; + % normalized laplacian matrix + L = sparse(i,j,v,component_size,component_size); + for iteration = 1:smooth_iters + % simple 1.0 parameter + poly(component_index).x = ... + [1.0*L * poly(component_index).x + poly(component_index).x]; + poly(component_index).y = ... + [1.0*L * poly(component_index).y + poly(component_index).y]; + end + end + end + + + % total number of vertices + n = size(cat(1,poly.x),1); + more_exact_max_points = false; + + if more_exact_max_points + % loop over components + for ci = 1:size(poly,2) + % fraction of total + f = size(poly(ci).x,1)/n; + % target size for this component + new_size = round(f*max_points); + [n size(poly(ci).x,1) f new_size] + % binary search on tolerance + min_tol = 0; + max_tol = max(poly(ci).x)-min(poly(ci).x); + new_XY = [poly(ci).x poly(ci).y]; + while min_tol ~= max_tol + tol = (min_tol+max_tol)*0.5; + [min_tol max_tol tol size(new_XY,1) new_size] + new_XY = dpsimplify([poly(ci).x([1:end 1]) poly(ci).y([1:end 1])],tol); + abs(1-abs((size(new_XY,1)-1)/new_size)) + % if within 99.9% of goal then stop + if abs(1-abs((size(new_XY,1)-1)/new_size)) < 1e-1 + break; + elseif (size(new_XY,1)-1) > new_size + % too many --> increase tol + min_tol = tol; + elseif (size(new_XY,1)-1) < new_size + % too few --> decrease tol + max_tol = tol; + end + end + poly(ci).x = new_XY(1:(end-1),1); + poly(ci).y = new_XY(1:(end-1),2); + end + else + while(n > max_points) + % downsample each component + for component_index = 1:size(poly,2) + if(n < max_points) + break; + end + if(exist('max_points')) + % reduce number of points by half + poly(component_index).x = poly(component_index).x(1:2:end); + poly(component_index).y = poly(component_index).y(1:2:end); + component_size = size(poly(component_index).x,1); + end + % compute new total number of points + n = size(cat(1,poly.x),1); + end + end + end + + % convert poly struct to V,E,H + [V,E,H] = poly2VEH(poly); +end diff --git a/matlab/external/gptoolbox/mesh/point_inside_polygon.m b/matlab/external/gptoolbox/mesh/point_inside_polygon.m new file mode 100644 index 0000000..c320486 --- /dev/null +++ b/matlab/external/gptoolbox/mesh/point_inside_polygon.m @@ -0,0 +1,75 @@ +function interior_point = point_inside_polygon(V) + % POINT_INSIDE_POLYGON return some point inside of the given polygon + % + % interior_point = point_inside_polygon(V) + % + % Input + % V n by 2 vertex array + % Output + % interior_point a point inside V + % + % Copyright 2011, Alec Jacobson (jacobson@inf.ethz.ch) + + assert(size(V,1) >= 3); + % start with a point above the polygon in the middle + p = 1.0 + [mean(V(:,1)) max(V(:,2))]; + + % first hits are just mid points on segments + first_hits = ... + [V(:,1) + V([end, 1:(end-1)],1) , ... + V(:,2) + V([end, 1:(end-1)],2)]/2; + + distance_to_p = ... + sum((repmat(p,size(first_hits,1),1) - first_hits).^2,2); + + first_hit = first_hits(distance_to_p == min(distance_to_p),:); + first_hit = first_hit(1,:); + + x1 = p(1); + y1 = p(2); + x2 = first_hit(1); + y2 = first_hit(2); + x3 = V(1:end,1); + y3 = V(1:end,2); + x4 = V([end, 1:(end-1)],1); + y4 = V([end, 1:(end-1)],2); + % Find intersections along this ray with each line segment's line + % from http://en.wikipedia.org/wiki/Line-line_intersection + second_hits = ... + [((x1.*y2-y1.*x2).*(x3-x4) - (x1-x2).*(x3.*y4-y3.*x4))./... + ((x1-x2).*(y3-y4) - (y1 - y2).*(x3-x4)), ... + ((x1.*y2-y1.*x2).*(y3-y4) - (y1-y2).*(x3.*y4-y3.*x4))./... + ((x1-x2).*(y3-y4) - (y1 - y2).*(x3-x4))]; + + % Check if intersection is really on line segment, handling vertical and + % horizontal lines + valid_second_hits = ... + second_hits( ... + ((second_hits(:,1) >= x3 & second_hits(:,1) <= x4 )| ... + (second_hits(:,1) <= x3 & second_hits(:,1) >= x4 ) | ... + (x3 == x4) ... + ) & ... + ((second_hits(:,2) >= y3 & second_hits(:,2) <= y4 )| ... + (second_hits(:,2) <= y3 & second_hits(:,2) >= y4 ) | ... + (y3 == y4) ... + ) & ~((x3 == x4)&(y3 == y4))... + ,:); + + distance_to_first_hit = ... + sum((repmat(first_hit,size(valid_second_hits,1),1) - ... + valid_second_hits).^2,2); + + EPSILON = 10.0^-15; + valid_second_hits = ... + valid_second_hits(distance_to_first_hit>EPSILON,:); + distance_to_first_hit = ... + distance_to_first_hit(distance_to_first_hit>EPSILON,:); + + second_hit = valid_second_hits(... + distance_to_first_hit == min(distance_to_first_hit),:); + % shouldn't have to do this: + second_hit = second_hit(1,:); + + interior_point = (first_hit + second_hit)/2; + +end diff --git a/matlab/external/gptoolbox/mesh/point_visible.m b/matlab/external/gptoolbox/mesh/point_visible.m new file mode 100644 index 0000000..0af54f2 --- /dev/null +++ b/matlab/external/gptoolbox/mesh/point_visible.m @@ -0,0 +1,99 @@ +function [flag] = point_visible(V,F,o,heuristic_ratio) + % POINT_VISIBLE test whether vertices of mesh are visible to a set of + % points + % + % [flag] = point_visible(V,F,o) + % + % Input: + % V #V by 3 list of vertex positions + % F #F by 3 list of triangle indices + % o row vector of position to test + % Output: + % flag #V by 1 list of bools (true) visible, (false) obstructed + % + + dim = size(V,2); + % Try to use accelerated bone_visible code + if dim == 3 && 3==exist('bone_visible_embree','file') + flag = bone_visible_embree(V,F,o,o); + % otherwise try to use mex bone_visible code + elseif dim ==3 && 3==exist('bone_visible','file') + warning('Using non accelerated visibility test'); + flag = bone_visible(V,F,o,o); + % otherwise use super slow matlab code + else + warning('Using non accelerated, pure matlab visibility test'); + + + assert(size(o,2) == dim); + assert(size(F,2) == 3); + % number of mesh vertices + nv = size(V,1); + + if dim == 2 + % get polygon edges of outline of 2D mesh + O = outline(F); + end + + if(exist('heuristic_ratio','var')) + indices = randperm(nv); + if(heuristic_ratio < 1) + indices = indices(1:round(heuristic_ratio*nv)); + else + indices = indices(1:round(heuristic_ratio)); + end + flag = 0.5+eps + zeros(nv,1); + else + indices = 1:nv; + flag = zeros(nv,1); + end + + % loop over mesh vertices + for jj_i = 1:numel(indices) + progressbar(jj_i,numel(indices)); + jj = indices(jj_i); + % query point, can o see q ? + vjj = V(jj,:); + + dir = vjj-o; + + + if dim == 3 + % extract triangles not containing jj + Fmjj = F( all(F~=jj,2),:); + %Fmjj = F; + % shoot ray from o to q and see if any triangles not containing query get + % hit + %[hitc,tc] = mexray_mesh_intersect(o,dir,V,Fmjj); + [hit,t] = ray_mesh_intersect(o,dir,V,Fmjj); + elseif dim == 2 + Omjj = O( all(O~=jj,2),:); + [hit,t] = ray_polygon_intersect(o,dir,V,Omjj); + else + error('Bad dimension'); + end + + %vjj-o + %meshplot(V,F,'FC',repmat(hit,1,3)) + dir_mag = sqrt(sum(dir.^2,2)); + flag(jj) = ~any(t(hit) < dir_mag); + end + + if(exist('heuristic_ratio','var')) + L = adjacency_matrix(F); + L = L - diag(sum(L)); + i = 0; + while(any(flag == (0.5+eps))) + flag = flag+0.08*L*flag; + flag(flag ~= (0.5+eps)) = round(flag(flag ~= (0.5+eps))); + i = i +1; + end + i + %L = cotmatrix(V,F); + %I = speye(nv,nv); + %L(indices,:) = I(indices,:); + %flag = (L\flag)>0.5; + end + + end +end diff --git a/matlab/external/gptoolbox/mesh/poly2VEH.m b/matlab/external/gptoolbox/mesh/poly2VEH.m new file mode 100644 index 0000000..d31ddd8 --- /dev/null +++ b/matlab/external/gptoolbox/mesh/poly2VEH.m @@ -0,0 +1,54 @@ +function [V,E,H,h] = poly2VEH(poly) + % POLY2VEH convert poly struct array to vertex, edge and hole lists + % + % [V,E,H,h] = poly2VEH(poly) + % Input: + % poly struct array for each component of polygon boundary. Each struct + % contains a loop of vertices (x,y) and a flag for whether this is an + % inner hole + % Output: + % V #V by 2 list of polygon vertices + % E #E by 2 list of polygon edge indices + % H #H by 2 list of hole positions + % + % This has the problem that it is throwing away the information about which + % sets of edges are inner boundaries + % + % Copyright 2011, Alec Jacobson (jacobson@inf.ethz.ch) + % + % See also: png2poly + % + + V = []; + E = []; + H = []; + H + components = size(poly,2); + % loop over components collecting vertices, edges, and holes + for component_index = 1:components + % component should constitute at least one triangle + if(size(poly(component_index).x,1) >=3) + component_vertices = ... + [poly(component_index).x, poly(component_index).y]; + V = [V; component_vertices]; + component_E = ... + [ 1:size(poly(component_index).x,1) ;... + [size(poly(component_index).x,1), ... + 1:(size(poly(component_index).x,1)-1)]]'; + E = [E ; ... + size(E,1) + component_E(:,1) , ... + size(E,1) + component_E(:,2) ]; + if poly(component_index).hole == 1 + % find point inside polygon to be hole marker + poly(component_index) + component_hole = ... + point_inside_polygon(component_vertices); + H = [H; component_hole]; + end + end + end + + if(size(H,1) >= size(poly,2)) + warning('Number of holes >= number of components. Something is wrong...'); + end +end diff --git a/matlab/external/gptoolbox/mesh/poly2mesh.m b/matlab/external/gptoolbox/mesh/poly2mesh.m new file mode 100644 index 0000000..58f422c --- /dev/null +++ b/matlab/external/gptoolbox/mesh/poly2mesh.m @@ -0,0 +1,36 @@ +function [V,F] = poly2mesh(filename,minimum_angle,maximum_area) + % POLY2MESH Triangulate interoir of polygon read from .poly file using + % Triangle + % + % + % [V,F] = poly2mesh(filename,minimum_angle,maximum_area) + % + % Inputs: + % filename path to .poly file + % minimum_angle minimum angle parameter for Triangle + % maximum_area maximum area parameter for Triangle + % + % Outputs: + % V #vertices by 2, list of vertex positions + % F #faces by 3, list of face indices + % + % Copyright 2011, Alec Jacobson (jacobson@inf.ethz.ch) + % + % See also: png2objandtga, png2poly, writePOLY, poly2VEH, triangle + % + warning('THIS FILE IS DEPRECATED. CALL TRIANGLE.M DIRECTLY INSTEAD'); + basename = regexprep(filename,'\.poly$',''); + + minimum_angle_args = ''; + if(exist('minimum_angle')) + minimum_angle_args = ['q' num2str(minimum_angle)]; + end + maximum_area_args = ''; + if(exist('maximum_area')) + maximum_area_args = ['a' num2str(maximum_area)]; + end + + % use triangle to triangulate interior + command_line_args = ['-p' minimum_angle_args maximum_area_args]; + [V,F] = execute_triangle(command_line_args,basename); +end diff --git a/matlab/external/gptoolbox/mesh/prebiharmonic.m b/matlab/external/gptoolbox/mesh/prebiharmonic.m new file mode 100644 index 0000000..ce4c008 --- /dev/null +++ b/matlab/external/gptoolbox/mesh/prebiharmonic.m @@ -0,0 +1,118 @@ +function D = prebiharmonic( W,L,a,t,k) +% PREBIHARMONIC Compute the pre-biharmonic kernel SGP 2011 - Raif Rustamov - +% Multiscale Biharmonic Kernels +% +% D = prebiharmonic(W,L,t,k) +% +% Input: +% W #V by #V sparse Area weight per vertex (see massmatrix) +% L #V by #V sparse Cotan matrix (see cotmatrix) +% t Size of support (0..1) +% a Total area of the surface +% k source vertex +% Outputs: +% D #V list of kernel values +% +% Example: +% [V,F] = readOBJ('woody.obj'); +% W = massmatrix(V,F,'voronoi'); +% L = cotmatrix(V,F); +% a = sum(doublearea(V,F))/2.0; +% d = prebiharmonic(W,L,a,0.5,1); + + + +% Scale the t parameter +t = a*t; + +% Number of vertices +n = size(W,1); + +% x = [f,r] + +%% Energy +% 1/2 x'Qx + c'x + +% Q = | 0 0 | +% | 0 2W^-1 | + +[i,j,v] = find(W); +i = i+n; +j = j+n; +v = 2.*(ones(n,1)./v); +Q = sparse(i,j,v,2*n,2*n); + +c = zeros(2*n,1); + +%% Constraints +% lc <= Ax <= uc +% lx <= x <= ux + +% Init +%[~,~,w] = find(2.*ones(n,1)./v); +[~,~,w] = find(W); +Ai = []; Aj = []; Av = []; +lc = []; uc = []; +cur = 1; +lx = -Inf(2*n,1); ux = Inf(2*n,1); +z0 = zeros(n,1); + +% (a) w'f <= t --- single row +[i,j,v] = find([w' z0']); +Ai = [Ai; i'+cur-1]; +Aj = [Aj; j']; +Av = [Av; v']; +lc = [lc; -inf]; +uc = [uc; t]; +cur = cur+1; + +% (b) lx(k)=ux(h)=1 +lx(k) = 1; +ux(k) = 1; + +% (c) Lf-r=0 --- n rows +% becomes [L -eye(n,n)] + +%L +[i,j,v] = find(L); +Ai = [Ai; i+cur-1]; +Aj = [Aj; j]; +Av = [Av; v]; + +% -eye(n,n) +i = (1:n)'; +j = ((1:n)+n)'; +v = -ones(n,1); +Ai = [Ai; i+cur-1]; +Aj = [Aj; j]; +Av = [Av; v]; + +lc = [lc; zeros(n,1)]; +uc = [uc; zeros(n,1)]; +cur = cur+n; + +% (d) f >= 0 --- n rows +%[i,j,v] = find([eye(n,n), zeros(n,n)]); +i = (1:n)'; +j = (1:n)'; +v = ones(n,1); + +Ai = [Ai; i+cur-1]; +Aj = [Aj; j]; +Av = [Av; v]; +lc = [lc; zeros(n,1)]; +uc = [uc; Inf(n,1)]; +cur = cur+n; + +% build the sparse matrix A +A = sparse(Ai,Aj,Av,cur-1,n*2); + +%% Optimize the QP problem +param.MSK_IPAR_LOG = 0; + +[res] = mskqpopt(Q,c,A,lc,uc,lx,ux,param); +D = res.sol.itr.xx(1:n); + + +end + diff --git a/matlab/external/gptoolbox/mesh/project_point_to_line_segment.m b/matlab/external/gptoolbox/mesh/project_point_to_line_segment.m new file mode 100644 index 0000000..dc29a34 --- /dev/null +++ b/matlab/external/gptoolbox/mesh/project_point_to_line_segment.m @@ -0,0 +1,39 @@ +function [q] = project_point_to_line_segment(A,B,p) + % PROJECT_POINT_TO_LINE_SEGMENT Project a point p onto a line segment AB. + % + % Inputs: + % A #A by dim list of source points + % B #A by dim list of dest points + % p point in dim-space + % Output: + % q closest point to p on the line segment from A to B in dim-space + % + warning('Deprecated. Call project_to_lines'); + + % vector from A to B + AB = (B-A); + % squared distance from A to B + AB_squared = dot(AB,AB); + if(AB_squared == 0) + % A and B are the same point + q = A; + else + % vector from A to p + Ap = (p-A); + % from http://stackoverflow.com/questions/849211/ + % Consider the line extending the segment, parameterized as A + t (B - A) + % We find projection of point p onto the line. + % It falls where t = [(p-A) . (B-A)] / |B-A|^2 + t = dot(Ap,AB)/AB_squared; + if (t < 0.0) + % "Before" A on the line, just return A + q = A; + else if (t > 1.0) + % "After" B on the line, just return B + q = B; + else + % projection lines "inbetween" A and B on the line + q = A + t * AB; + end + end +end diff --git a/matlab/external/gptoolbox/mesh/project_to_lines.m b/matlab/external/gptoolbox/mesh/project_to_lines.m new file mode 100644 index 0000000..d26a4dd --- /dev/null +++ b/matlab/external/gptoolbox/mesh/project_to_lines.m @@ -0,0 +1,94 @@ +function [T,sqrD] = project_to_lines(P,S,D,varargin) + % PROJECT_TO_LINES project points onto vectors, that is find the paramter + % t for a point p such that proj_p = (y-x).*t, additionally compute the + % sqaured distance from p to the line of the vector, such that + % |p - proj_p|² = sqr_d + % + % [T,sqrD] = project_to_lines(P,S,D) + % [T,sqrD] = project_to_lines(P,S,D,'ParameterName',ParameterValue, ...) + % + % Inputs: + % P #P by dim list of points to be projected + % S #vectors by dim list of start positions of each vector + % D #vectors by dim list of destination positions of each vector + % Optional: + % 'Segments' followed by whether to project onto line segments (between S + % and D) {false} + % Outputs: + % T #P by #vectors list of parameters for each pair of points in p and + % vectors in (S,D) + % sqrD #P by #vectors list of squared distances for each paint of points + % in p and vectors in (S,D) + % + % Copyright 2011, Alec Jacobson (jacobson@inf.ethz.ch) + % + + % default values + segments = false; + % Map of parameter names to variable names + params_to_variables = containers.Map( ... + {'Segments'}, ... + {'segments'}); + v = 1; + while v <= numel(varargin) + param_name = varargin{v}; + if isKey(params_to_variables,param_name) + assert(v+1<=numel(varargin)); + v = v+1; + % Trick: use feval on anonymous function to use assignin to this workspace + feval(@()assignin('caller',params_to_variables(param_name),varargin{v})); + else + error('Unsupported parameter: %s',varargin{v}); + end + v=v+1; + end + + % number of dimensions + dim = size(P,2); + assert(dim == size(S,2)); + assert(dim == size(D,2)); + % number of vectors + nv = size(S,1); + assert(nv == size(D,1)); + % number of points + np = size(P,1); + if(nv == 1 && np == 1) + % optimize case where we're just handling one point projected onto one line + DmS = D-S; + v_sqrlen = sum((DmS).^2,2); + T = - sum((S-P).*(DmS)) ./ v_sqrlen; + if segments + T = min(max(T,0),1); + end + if(nargout > 1) + sqrD = sum((P - ( (1-T) .* S + T .* D)).^2); + end + else + + % http://mathworld.wolfram.com/Point-LineDistance3-Dimensional.html + % points as seen by each edge P(i,j,:) gives coordinates of + % mesh vertex i seen by jth vector + PV = permute(repmat(P,[1 1 nv]),[1 3 2]); + % Closest vertex positions of edge start and end points on domain mesh as + % seen by each domain vertex E1P(i,j,:) gives coordinates of + % start point coordinates of jth edge as seen by mesh vertex i + SP = permute(repmat(S,[1 1 np]),[3 1 2]); + DP = permute(repmat(D,[1 1 np]),[3 1 2]); + % sqred length of each edge, v_sqrlen(j) gives squared length of each edge + v_sqrlen = sum((S-D).^2,2); + % Parameter t for each point on each edge's line equation, t(i,j) tells where + % to find projection of mesh vertex j onto line of edge i, parameterized + % linearly from start point (t=0) to end point (t=1) + T = - dot(SP-PV,DP-SP,3)./ repmat(v_sqrlen',[np 1]); + + if segments + T = min(max(T,0),1); + end + if(nargout > 1) + % t seen by each coordinate + Tdim = repmat(T,[1 1 dim]); + % sqrD(i,j) tells squared distance from point i to line of vector j + sqrD = sum((PV - ( (1-Tdim) .* SP + Tdim .* DP)).^2,3); + end + end +end diff --git a/matlab/external/gptoolbox/mesh/quadrature_points.m b/matlab/external/gptoolbox/mesh/quadrature_points.m new file mode 100644 index 0000000..41313f5 --- /dev/null +++ b/matlab/external/gptoolbox/mesh/quadrature_points.m @@ -0,0 +1,51 @@ +function Q = quadrature_points(V,F,k) + % QUADRATURE_POINTS Sample quadrature points on a triangle or tetrahedron. + % + % Q = quadrature_points(V,F) + % + % Inputs: + % V #V by dim list of vertex positions + % F #F by simplex-size list of indices into V + % k number of quadrature points {1,3,6} + % Outputs: + % Q #F by dim by k list of quadrature points + % w #k list of weights + % + % Example: + % Q = quadrature_points(V,F); + % QQ = reshape(permute(Q,[1 3 2]),[],3); + % QQQ = permute(reshape(QQ,permute(size(Q),[1 3 2])),[1 3 2]); + % max(abs(Q-QQQ)) + % + % See also: barycenter + % + + % Compute element quadrature points + % "A SET OF SYMMETRIC QUADRATURE RULES ON TRIANGLES AND TETRAHEDRA", Table 2.2 + dim = size(V,2); + ss = size(F,2); + switch ss + case 3 + switch k + case 1 + lambda = [1/3 1/3 1/3]; + case 3 + %a = 0.5; + a = 0.15; + lambda = unique(perms([a a 1-2*a]),'rows'); + case 6 + a = 0.05; + b = 0.1; + lambda = unique(perms([a b 1-a-b]),'rows'); + otherwise + error(sprintf('Unsupported number of quadratures %d',k)); + end + % uniform weights + w = ones(size(lambda,1),1)/size(lambda,1); + QQ = cat(4,V(F(:,1),:),V(F(:,2),:),V(F(:,3),:)); + otherwise + error(sprintf('Unsupported simplex-size %d',ss)); + end + lambda = permute(lambda,[3 4 1 2]); + Q = sum(bsxfun(@times,QQ,lambda),4); +end diff --git a/matlab/external/gptoolbox/mesh/quat2mat.m b/matlab/external/gptoolbox/mesh/quat2mat.m new file mode 100644 index 0000000..ce31cac --- /dev/null +++ b/matlab/external/gptoolbox/mesh/quat2mat.m @@ -0,0 +1,49 @@ +function [R] = quat2mat(q) + % QUAT2MAT convert quaternions to 3d rotation matrices + % + % [R] = quat2mat(q) + % + % Input: + % q is an m by 4 list of normalized quaternions, [1 i j k] + % Output: + % R is a 3 by 3 by m list of rotation matrices + % + % See: + % http://en.wikipedia.org/wiki/ + % Conversion_between_quaternions_and_Euler_angles#Rotation_matrices + % + % Copyright 2011, Alec Jacobson (jacobson@inf.ethz.ch) + % + + assert(size(q,2) == 4); + + R = zeros(3,3,size(q,1)); + R(1,1,:) = q(:,1).^2 + q(:,2).^2 - q(:,3).^2 - q(:,4).^2; + R(1,2,:) = 2*(q(:,2).*q(:,3) - q(:,1).*q(:,4)); + R(1,3,:) = 2*(q(:,1).*q(:,3) + q(:,2).*q(:,4)); + R(2,1,:) = 2*(q(:,2).*q(:,3) + q(:,1).*q(:,4)); + R(2,2,:) = q(:,1).^2 - q(:,2).^2 + q(:,3).^2 - q(:,4).^2; + R(2,3,:) = 2*(q(:,3).*q(:,4) - q(:,1).*q(:,2)); + R(3,1,:) = 2*(q(:,2).*q(:,4) - q(:,1).*q(:,3)); + R(3,2,:) = 2*(q(:,1).*q(:,2) + q(:,3).*q(:,4)); + R(3,3,:) = q(:,1).^2 - q(:,2).^2 - q(:,3).^2 + q(:,4).^2; + + %yy2 = 2.0 .* q(:,2) .* q(:,2); + %xy2 = 2.0 .* q(:,1) .* q(:,2); + %xz2 = 2.0 .* q(:,1) .* q(:,3); + %yz2 = 2.0 .* q(:,2) .* q(:,3); + %zz2 = 2.0 .* q(:,3) .* q(:,3); + %wz2 = 2.0 .* q(:,4) .* q(:,3); + %wy2 = 2.0 .* q(:,4) .* q(:,2); + %wx2 = 2.0 .* q(:,4) .* q(:,1); + %xx2 = 2.0 .* q(:,1) .* q(:,1); + %R(1,1,:) = - yy2 - zz2 + 1; + %R(1,2,:) = xy2 + wz2; + %R(1,3,:) = xz2 - wy2; + %R(2,1,:) = xy2 - wz2; + %R(2,2,:) = - xx2 - zz2 + 1; + %R(2,3,:) = yz2 + wx2; + %R(2,1,:) = xz2 + wy2; + %R(2,2,:) = yz2 - wx2; + %R(2,3,:) = - xx2 - yy2 + 1; +end diff --git a/matlab/external/gptoolbox/mesh/quattrans2udq.m b/matlab/external/gptoolbox/mesh/quattrans2udq.m new file mode 100644 index 0000000..29383c1 --- /dev/null +++ b/matlab/external/gptoolbox/mesh/quattrans2udq.m @@ -0,0 +1,28 @@ +function UDQ = quattrans2udq(Q,T) + % QUATTRANS2UDQ Convert a rotation stored as a quaternion and a translation + % to a dual quaternion + % + % UDQ = quattrans2udq(Q,T) + % + % Inputs: + % Q list of rotations stored as quaternions, one for each control + % #controls by 4 (1,i,j,k) + % T list of translations stored as vectors, one for each control + % #controls by 3 + % Output: + % UDQ list of rigid transformations for each control point stored as dual + % quaternions + % 2 by 4 #controls + % + % Copyright 2011, Alec Jacobson (jacobson@inf.ethz.ch), Ladislav Kavan + % + + % Adapted from: http://isg.cs.tcd.ie/kavanl/dq/dqconv.c + % non-dual part (just copy Q) + UDQ(1,:,:) = Q'; + % dual part + UDQ(2,1,:) = -0.5*( T(:,1).*Q(:,2) + T(:,2).*Q(:,3) + T(:,3).*Q(:,4)); + UDQ(2,2,:) = 0.5*( T(:,1).*Q(:,1) + T(:,2).*Q(:,4) - T(:,3).*Q(:,3)); + UDQ(2,3,:) = 0.5*(-T(:,1).*Q(:,4) + T(:,2).*Q(:,1) + T(:,3).*Q(:,2)); + UDQ(2,4,:) = 0.5*( T(:,1).*Q(:,3) - T(:,2).*Q(:,2) + T(:,3).*Q(:,1)); +end diff --git a/matlab/external/gptoolbox/mesh/random_points_on_mesh.m b/matlab/external/gptoolbox/mesh/random_points_on_mesh.m new file mode 100644 index 0000000..4286d2f --- /dev/null +++ b/matlab/external/gptoolbox/mesh/random_points_on_mesh.m @@ -0,0 +1,122 @@ +function [N,I,B,r] = random_points_on_mesh(V,F,n,varargin) + % RANDOM_POINTS_ON_MESH Uniform random sampling of a mesh. + % + % N = random_points_on_mesh(V,F,n) + % [N,I,B,r] = random_points_on_mesh(V,F,n,'ParameterName',parameter_value,...) + % + % Inputs: + % V #V by dim list of vertex positions + % F #F by 3 list of triangle indices into V + % n number of samples + % Optional: + % 'Color' followed by "color of noise", one of: + % {'white'} uniform random noise + % 'blue' approximate blue noise via approximate Poisson disk sampling + % 'MaxIter' followed by maximum number of iterations, only applicable + % for blue noise. + % 'Bias' **experimental** followed by #F list of biases per triangle + % {doublearea(V,F)}. This bias is a little funny because it effects + % the sampling, but not the distances...probably it gets "washed out" + % by the iterations. + % Outputs: + % N n by dim list of sample positions + % I n list of face indices upon which N are + % B n by 3 list of barycentric coordinates so that: + % N = ... + % bsxfun(@times,B(:,1),V(F(I,1),:)) + ... + % bsxfun(@times,B(:,2),V(F(I,2),:)) + ... + % bsxfun(@times,B(:,3),V(F(I,3),:)); + % r radius used for blue noise sampling + % + % See also: farthest_points + % + + % default values + color = 'white'; + max_iter = 100; + A = []; + % Map of parameter names to variable names + params_to_variables = containers.Map( ... + {'Color','MaxIter','Bias'}, ... + {'color','max_iter','A'}); + v = 1; + while v <= numel(varargin) + param_name = varargin{v}; + if isKey(params_to_variables,param_name) + assert(v+1<=numel(varargin)); + v = v+1; + % Trick: use feval on anonymous function to use assignin to this workspace + feval(@()assignin('caller',params_to_variables(param_name),varargin{v})); + else + error('Unsupported parameter: %s',varargin{v}); + end + v=v+1; + end + + if isempty(A) + A = doublearea(V,F); + end + + assert(size(A,1) == size(F,1)); + + switch color + case 'white' + A = A./sum(A); + A0 = [0;A]; + C = cumsum(A0); + R = rand(n,1); + [~,I] = histc(R,C); + S = rand(n,1); + T = rand(n,1); + B = [1-sqrt(T) (1-S).*sqrt(T) S.*sqrt(T)]; + N = ... + bsxfun(@times,B(:,1),V(F(I,1),:)) + ... + bsxfun(@times,B(:,2),V(F(I,2),:)) + ... + bsxfun(@times,B(:,3),V(F(I,3),:)); + case 'blue' + % This is a "cheap hack" way of getting something like Poisson-Disk + % sampling which approximates a blue noise sampling. + k = 10; + BV = biharmonic_embedding(V,F,k); + randsample = @(n) random_points_on_mesh(V,F,n,'Color','white','Bias',A); + embed = @(N,I,B) ... + bsxfun(@times,B(:,1),V(F(I,1),:)) + ... + bsxfun(@times,B(:,2),V(F(I,2),:)) + ... + bsxfun(@times,B(:,3),V(F(I,3),:)); + % initial sampling + [N,I,B] = randsample(n); + BN = embed(N,I,B); + % Expected radius + [~,D] = knnsearch(BN,BN,'K',2); + D = D(:,2); + %r = mean(D); + r = mean(D)*sqrt(2); + + for iter = 1:max_iter + % Maybe `rangesearch` would be faster + % + % Should only query new points... + [kI,D] = knnsearch(BN,BN,'K',2); + % Discard first match: always self + kI = kI(:,2); + D = D(:,2); + % Find darts to rethrow, first of each pair with small distance + rethrow = unique(kI( kI>(1:numel(kI))' & D-epsilon & a1.0) = 0; + + %t = f.*dot(e32,r,2); % verified! + t = f.*dot2(e32,r); % verified! + flag(t < 0) = 0; + + function r = dotrow(a,b) + % Computes dot product of rows in a against b. + % optimizes r = dot(a,repmat(b,size(a,1),1),2) + r = a(:,1).*b(1,1) + a(:,2).*b(1,2) + a(:,3).*b(1,3); + end + + function r = crossrow(a,b) + % Computes cross product of rows in a against b. + % optimizes r = cross(a,repmat(b,size(a,1),1),2) + r =[a(:,2).*b(1,3)-a(:,3).*b(1,2), ... + a(:,3).*b(1,1)-a(:,1).*b(1,3), ... + a(:,1).*b(1,2)-a(:,2).*b(1,1)]; + end + + function r = plusrow(a,b) + % Computes sum rows in a with b. + % optimizes r = a + repmat(b,size(a,1),1) + r = [a(:,1)+b(1,1) a(:,2)+b(1,2) a(:,3)+b(1,3)]; + end + + function r = dot2(a,b) + % Optimizes r = dot(a,b,2), that is it computes dot products per row + % Faster than dot if I know that I'm calling it correctly + r = sum(a.*b,2); + end + function r = cross2(a,b) + % Optimizes r = cross(a,b,2), that is it computes cross products per row + % Faster than cross if I know that I'm calling it correctly + r =[a(:,2).*b(:,3)-a(:,3).*b(:,2), ... + a(:,3).*b(:,1)-a(:,1).*b(:,3), ... + a(:,1).*b(:,2)-a(:,2).*b(:,1)]; + end +end + diff --git a/matlab/external/gptoolbox/mesh/ray_polygon_intersect.m b/matlab/external/gptoolbox/mesh/ray_polygon_intersect.m new file mode 100644 index 0000000..518f650 --- /dev/null +++ b/matlab/external/gptoolbox/mesh/ray_polygon_intersect.m @@ -0,0 +1,81 @@ +function [flag, t, lambda] = ray_polygon_intersect(o,d,V,E) +% RAY_POLYGON_INTERSECT 2D Ray/polygon intersection +% +% [flag, t, lambda] = ray_polygon_intersect(o,d,V,E) +% +% Input: +% o 2D vector ray origin. +% d 2D vector ray direction. +% V #V by 2 list of vertex positions +% E #E by 2 list of edge indices +% Output: +% flag #E list of bools: (false) Reject, (true) Intersect. +% t #E list of distances from the ray origin. +% lambda #E list of parameter of hit between E(:,1) and E(:,2) +% + + epsilon = eps;%0.00001; + + assert(size(V,2) == 2); + assert(size(E,2) == 2); + % number of edges + m = size(E,1); + assert(numel(d) == 2); + % make direction a row vector + d = reshape(d,1,2); + %d = normalizerow(d); + d = d ./ sqrt(sum(d.^2,2)); + assert(numel(o) == 2); + % make origin a row vector + o = reshape(o,1,2); + + p1 = V(E(:,1),:); + p2 = V(E(:,2),:); + % edge vectors from 1 to 2 + e12 = p2-p1; + % perpendiculars of edge vectors + pe12 = perp(e12); + + + % p1 minus o + p1mo = plusrow(p1,-o); + % pe12 dot d + pe12dd = dotrow(pe12,d); + % perp d + pd = perp(d); + + % project to edges + % http://objectmix.com/graphics/132701-ray-line-segment-intersection-2d.html + t = dot2(pe12,p1mo)./pe12dd; + lambda = dotrow(plusrow(-p1,o+d),pd)./dotrow(e12,pd); + %lambda = dotrow(perp(d),p1mo)./pe12dd; + + flag = true(m,1); + flag(lambda > 1) = 0; + flag(lambda < 0) = 0; + flag(t < 0) = 0; + + function u = perp(v) + % [x,y] = [y,-x] + u = [v(:,2),-v(:,1)]; + end + + function r = dot2(a,b) + % Optimizes r = dot(a,b,2), that is it computes dot products per row + % Faster than dot if I know that I'm calling it correctly + r = sum(a.*b,2); + end + + function r = dotrow(a,b) + % Computes dot product of rows in a against b. + % optimizes r = dot(a,repmat(b,size(a,1),1),2) + r = a(:,1).*b(1,1) + a(:,2).*b(1,2); + end + + function r = plusrow(a,b) + % Computes sum rows in a with b. + % optimizes r = a + repmat(b,size(a,1),1) + r = [a(:,1)+b(1,1) a(:,2)+b(1,2)]; + end + +end diff --git a/matlab/external/gptoolbox/mesh/readBDL.m b/matlab/external/gptoolbox/mesh/readBDL.m new file mode 100644 index 0000000..81d2b5d --- /dev/null +++ b/matlab/external/gptoolbox/mesh/readBDL.m @@ -0,0 +1,75 @@ +function bundle = readBDL(filename) +% READBDL Read mesh(es) from a .bdl bundle file +% +% bundle = readBDL(filename) +% +% Input: +% filename path to .bdl file +% Outputs: +% bundle struct containing mesh data + + function mesh = readBDLMeshChunk(fp) + % read a mesh chunk from a file stream + % + % Usage: + % mesh = readMeshChunk( fp) + % + % mesh fields: + % V (required) vertices + % F faces + % col colors + % baseColor a single color for the whole mesh + % UV uv coords + + magicID = fread(fp, 1, 'uint32'); + chunkSize = fread(fp, 1, 'int64'); + nV = fread(fp, 1, 'uint32'); + nF = fread(fp, 1, 'uint32'); + nVperFace = fread(fp, 1, 'uint32'); + nCperPos = fread(fp, 1, 'uint32'); + nCperUV = fread(fp, 1, 'uint32'); + nCperCol = fread(fp, 1, 'uint32'); + nCperNor = fread(fp, 1, 'uint32'); + strip = fread(fp, 1, 'uchar'); + mesh.baseColor = fread(fp, 4, 'float32'); + + mesh.V = fread(fp, [nCperPos,nV],'float32'); + mesh.V = mesh.V'; + mesh.UV = fread(fp, [nCperUV,nV], 'float32'); + mesh.UV = mesh.V'; + mesh.col = fread(fp, [nCperCol,nV],'float32'); + mesh.col = mesh.col'; + if nCperNor ~= 0 && nCperNor ~= 3 + error('nCperNor has to be 0 or 3') + end + if nCperNor == 3 + mesh.nor = fread(fp, [nCperNor,nV],'float32'); + mesh.nor = mesh.nor'; + end + mesh.F = fread(fp, [nVperFace,nF],'uint32'); + mesh.F = mesh.F+1; + end + + + + fp = fopen(filename,'r'); + if fp == -1 + error('could not open file') + end + + chunk = 1; + while ~feof(fp) + magicID = fread(fp,1,'uint32'); + if feof(fp) + break + end + bck = -sizeof('uint32'); + fseek(fp, bck, 'cof'); + if magicID == 1 + bundle.meshes{chunk} = readBDLMeshChunk(fp); + chunk = chunk+1; + else + chunkSize = fread(fp, 1, 'uint64'); + fseek(fp, chunkSize, 'cof'); + end + end diff --git a/matlab/external/gptoolbox/mesh/readEDGE.m b/matlab/external/gptoolbox/mesh/readEDGE.m new file mode 100644 index 0000000..e692b15 --- /dev/null +++ b/matlab/external/gptoolbox/mesh/readEDGE.m @@ -0,0 +1,71 @@ +function [E,RP,RD] = readEDGE(edge_file_name) + % READEDGE read .edge file used by Triangle program to output edges of + % voronoi diagrams + % + % [E,RP,RD] = readedge(edge_file_name) + % + % Input: + % edge_file_name input file name + % + % Output: + % E #E by 2 list of voronoi internal edges + % RP #RP by 1 list of voronoi infinite ray start points + % RD #RP by 2 list of voronoi infinite direction vectors + % + % Example: + % D = readNODE(data_node_file); + % V = readNODE(voronoi_node_file); + % [E,RP,RD] = readEDGE(voronoi_edge_file); + % RD = normalizerow(RD); + % offset = 2*max(sqrt(sum((V(E(:,1),:)-V(E(:,2),:)).^2,2))); + % EX = [V(E(:,1),1),V(E(:,2),1); V(RP,1) V(RP,1)+offset*RD(:,1)]'; + % EY = [V(E(:,1),2),V(E(:,2),2); V(RP,2) V(RP,2)+offset*RD(:,2)]'; + % h = plot(EX,EY,'-',D(:,1),D(:,2),'.'); + % set(h(1:end-1),'xliminclude','off','yliminclude','off'); + % + % Copyright 2011, Alec Jacobson (jacobson@inf.ethz.ch) + % + % See also readNODE + % + + edge_file_handle = fopen(edge_file_name); + header = fscanf(edge_file_handle,'%d %d',2); + % number of edge lines + num_e = header(1); + % number of attributes + num_a = header(2); + if(num_a ~= 0) + error('Attributes are not supported.'); + end + + E = []; + RP = []; + RD = []; + min_e = inf; + while(true) + % read next whole line + line = fscanf(edge_file_handle,' %[^\n]s'); + [e,count] = sscanf(line,'%d %d %d %g %g %g',6); + if(count == 3) + E = [E;e(2) e(3)]; + elseif(count == 6) + assert(e(3) == -1); + RP = [RP; e(2)]; + RD = [RD; e(4) e(5) e(6)]; + elseif(count == 5) + assert(e(3) == -1); + RP = [RP; e(2)]; + RD = [RD; e(4) e(5)]; + else + break; + end + min_e = min([e(1) min_e]); + end + % adjust for 0-based indices + if(min_e == 0) + E = E + 1; + RP = RP + 1; + end + fclose(edge_file_handle); +end + diff --git a/matlab/external/gptoolbox/mesh/readELE.m b/matlab/external/gptoolbox/mesh/readELE.m new file mode 100644 index 0000000..d3a73f5 --- /dev/null +++ b/matlab/external/gptoolbox/mesh/readELE.m @@ -0,0 +1,57 @@ +function [E,A] = readELE(ele_file_name) + % READELE Read (face or tet) elements from a .ele file, used by Stellar and + % Triangle + % + % [E,A] = readELE(ele_file_name) + % + % Input: + % ele_file_name path to .ele file + % + % Output: + % E list of element indices, could be triangles or tets based + % on header of .ele file + % A #E by num_attributes list of attributes. + % + % Copyright 2011, Alec Jacobson (jacobson@inf.ethz.ch) + % + % See also readNODE + % + + ele_file_handle = fopen(ele_file_name); + line = fscanf(ele_file_handle,' %[^\n]s'); + [header,count] = sscanf(line,'%d %d %d',3); + % number of elements + num_e = header(1); + % size of an element + size_e = header(2); + % number of attributes + if(count > 2) + num_a = header(3); + else + num_a = 0; + end + %if(num_a ~= 0) + % error('Attributes are not supported.'); + %end + + % line always start with row index + parser = '%d'; + num_items = 1; + if(size_e < 1) + error(['Size of an element must be at least one, not ' num2str(size_e)]); + end + % append to parser enough to read all entries in element + parser = [parser repmat(' %d',1,size_e+num_a)]; + num_items = num_items + size_e + num_a; + E = fscanf(ele_file_handle,parser,[num_items, num_e])'; + fclose(ele_file_handle); + + % get rid of row indices + offset = 1-min(min(E(:,1)),1); + if offset + warning('Offseting indices by %d',offset); + end + E = E(:,1+(1:size_e))+offset; + A = E(:,(1+size_e)+1:num_a); +end + diff --git a/matlab/external/gptoolbox/mesh/readFACE.m b/matlab/external/gptoolbox/mesh/readFACE.m new file mode 100644 index 0000000..66ed259 --- /dev/null +++ b/matlab/external/gptoolbox/mesh/readFACE.m @@ -0,0 +1,33 @@ +function [F,B] = readFACE(filename) + % READFACE + % + %[F,B] = readFACE(filename) + % + % Read triangular faces from a .face file + % Input: + % filename name of .face file + % Output: + % F list of triangle indices + % B list of boundary markers + fp = fopen(filename,'r'); + header = fscanf(fp,'%d %d',2); + sizeF = header(1); + boundary_markers = header(2); + parser = '%d %d %d %d'; + num_items = 4; + if(boundary_markers ~= 0) + parser = [parser ' %d']; + num_items = 5; + end + + F = fscanf(fp,parser,num_items*sizeF); + fclose(fp); + + F = reshape(F,num_items,sizeF)'; + B = []; + if boundary_markers + B = F(:,5); + end + % get rid of indices and boundary markers and make one indexed + F = F(:,2:4); +end diff --git a/matlab/external/gptoolbox/mesh/readIPI.m b/matlab/external/gptoolbox/mesh/readIPI.m new file mode 100644 index 0000000..47f60c9 --- /dev/null +++ b/matlab/external/gptoolbox/mesh/readIPI.m @@ -0,0 +1,78 @@ +function [N,P,M,abs_M] = readIPI(filename) + % READIPI read ipiSofts skeleton format + % + % [N,P,M,abs_M] = readIPI(filename) + % + % Inputs: + % filename path to ipiSoft file + % Outputs: + % N #B cell of bone names + % P #B list of parent indices (0 means root) + % M 4 by 4 by #B list of relative transform matrices + % abs_M 4 by 4 by #B list of absolute transform matrices + % + fp = fopen(filename,'r'); + line = eat_comments(fp,'#'); + fscanf(fp,'\n'); + while true + ii = 1; + % read id number + line = line(ii:end); + [id,count,e,ii] = sscanf(line,'%d ',1); + if count ~= 1 + error('Bad format'); + break; + end + + % read name + line = line(ii:end); + [name,count,e,ii] = sscanf(line,'%s ',1); + if count ~= 1 + error('Bad format'); + break; + end + N{id} = name; + + % read parent + line = line(ii:end); + [p,count,e,ii] = sscanf(line,'%d ',1); + if count ~= 1 + error('Bad format'); + break; + end + P(id) = p; + + % read parent + line = line(ii:end); + [m,count,e,ii] = sscanf(line,'%g ',16); + if count ~= 16 + error('Bad format'); + break; + end + M(:,:,id) = reshape(m,4,4)'; + + line = fgets(fp); + if line == -1 + break; + end + end + fclose(fp); + + next = P; + abs_M = M; + while true + % loop over bones + for ii = 1:numel(P) + % if not root + if next(ii) ~= 0 + abs_M(:,:,ii) = M(:,:,next(ii)) * abs_M(:,:,ii); + next(ii) = P(next(ii)); + end + end + if ~any(next) + break; + end + end + + assert(all(P<=numel(P))); +end diff --git a/matlab/external/gptoolbox/mesh/readLOG.m b/matlab/external/gptoolbox/mesh/readLOG.m new file mode 100644 index 0000000..6d08d3e --- /dev/null +++ b/matlab/external/gptoolbox/mesh/readLOG.m @@ -0,0 +1,93 @@ +function [V,F,C] = readLOG(filename) + % READLOG Read log files output by qslim + % + % [V,F,C] = readLOG(filename) + % + % Input: + % filename path to .log file + % Outputs: + % V #V by 3 input mesh vertex positions + % F #F by 3 input mesh triangle indices (1-indexed) + % C #collapse list of edge collapse structs with fields + % .a index into V of vertex collapsed to + % .b index into V of vertex collapsed from + % .da 1 by 3 displacement of vertex a + % .rm list of indices in F of faces removed by this collapse + % .mod list of indices in F of faces modified by this collapse + % + % See also: perform_edge_collapse + + % first part of file is just the input mesh + fp = fopen(filename,'r'); + begin = fscanf(fp,' %[^\n]s'); + if(strcmp(begin,'begin')==0) + error('First line should be "begin"...'); + end + % force read line feed + fscanf(fp,'\n'); + V = reshape(fscanf(fp,'v %g %g %g\n'),3,[])'; + F = reshape(fscanf(fp,'f %d %d %d\n'),3,[])'; + endline = fscanf(fp,' %[^\n]s'); + if(strcmp(endline,'end')==0) + error('Line should be "end"...'); + end + % force read line feed + fscanf(fp,'\n'); + + c.a =0; + c.b =0; + c.rm =[]; + c.mod =[]; + % predict the size of C: reduces time significantly + C(size(edges(F),1)) = c; + ci = 1; + while true + line = fgets(fp); + % finished? + if line==-1 + break; + end + [A,count,e,ni] = sscanf(line,'v%% %d %d %g %g %g ',5); + assert(count==5); + C(ci).a = A(1); + C(ci).b = A(2); + C(ci).da = A(3:5)'; + line = line(ni:end); + [A,count,e,ni] = sscanf(line,'%d%[^&0-9]'); + % Seems it can be more than 2 removed + %assert(count==4); + assert(all(A(2:2:end)==32)); + C(ci).rm = A(1:2:end); + line = line(ni:end); + [A,count,e,ni] = sscanf(line,'%c',1); + assert(count==1); + assert(A=='&'); + line = line(ni:end); + [A,count,e,ni] = sscanf(line,'%d'); + C(ci).mod = A(1:end); + ci = ci+1; + end + % only keep real collapses + C = C(1:ci-1); + + % Now comes the orderedlog of edge collapses + % + % This format was backwards engineered. + % + % Each line represents an collapse of an edge from vertex b to a + % v% aid bid dax day daz fa&b1 fa&b2 ... fa&bm & fa|b1 fa|b2 ... fa|bn + % + % where aid and bid are the indices of vertices a and b, da* are the + % coordinates of the displacement of vertex a, fa&b* are the face indices + % incident on the edge ab (those removed), and fa|b* are the faces incident + % on only a or only b (those modified) + % + % If F is non-manifold then m may be greater than 2 + % + % It seems all indices are in terms of the original mesh, as opposed to a + % cummulative indexing. + % + + fclose(fp); + +end diff --git a/matlab/external/gptoolbox/mesh/readMESH.m b/matlab/external/gptoolbox/mesh/readMESH.m new file mode 100644 index 0000000..a6a381a --- /dev/null +++ b/matlab/external/gptoolbox/mesh/readMESH.m @@ -0,0 +1,72 @@ +function [V,T,F] = readMESH( filename ) + % readMESH reads an MESH file with vertex/face/tet information + % + % [V,T,F] = readMESH( filename ) + % + % Input: + % filename path to .mesh file + % Outputs: + % V #V by 3 list of vertices + % T #T by 4 list of tet indices + % F #F by 3 list of triangle indices + % + + fp = fopen(filename,'r'); + + % First line is mandatory header + MESHheader = eat_comments(fp,'#'); + if(strcmp(MESHheader,'MeshVersionFormatted 1')==0) + error('First line should be "MeshVersionFormatted 1"...'); + end + % force read line feed + fscanf(fp,'\n'); + Dimension3 = eat_comments(fp,'#'); + + % second line is mandatory Dimension 3 + if(strcmp(Dimension3,'Dimension 3')==0) + % tetgen likes to put the 3 on the next line + % try to append next word hoping its a 3 + % force read line feed + Dimension3 = [Dimension3 ' ' eat_comments(fp,'#')]; + if(strcmp(Dimension3,'Dimension 3')==0) + error('Second line should be "Dimension 3"...'); + end + end + Vertices = eat_comments(fp,'#'); + % thrid line is mandatory Vertices + if(strcmp(Vertices,'Vertices')==0) + error('Third line should be "Vertices"...'); + end + % read vertex count + num_vertices = fscanf(fp,'%d\n',1); + % read num_vertices many sets of vertex coordinates (x,y,z,ref) + V = fscanf(fp,'%g',4*num_vertices); + V = reshape(V,4,num_vertices)'; + V = V(:,1:3); + + Triangles = eat_comments(fp,'#'); + % forth non numeric is mandatory Triangles + if(strcmp(Triangles,'Triangles')==0) + error('Fourth (non-number) line should be "Triangles"...'); + end + % read triangle count + num_triangles = fscanf(fp,'%d\n',1); + % read num_triangles many sets of face indices (a,b,c,ref) + F = fscanf(fp,'%d',4*num_triangles); + F = reshape(F,4,num_triangles)'; + F = F(:,1:3); + + Tetrahedra = eat_comments(fp,'#'); + % forth non numeric is mandatory Tetrahedra + if(strcmp(Tetrahedra,'Tetrahedra')==0) + error('Fifth (non-number) line should be "Tetrahedra"...'); + end + % read tetrahedra count + num_tetrahedra = fscanf(fp,'%d\n',1); + % read num_tetrahedra many sets of tet indices (a,b,c,d,ref) + T = fscanf(fp,'%d',5*num_tetrahedra); + T = reshape(T,5,num_tetrahedra)'; + T = T(:,1:4); + + fclose(fp); +end diff --git a/matlab/external/gptoolbox/mesh/readMSH.m b/matlab/external/gptoolbox/mesh/readMSH.m new file mode 100644 index 0000000..42ae538 --- /dev/null +++ b/matlab/external/gptoolbox/mesh/readMSH.m @@ -0,0 +1,48 @@ +function [Dx,Dy] = readMSH(filename) + % READMSH Read Adobe Photoshop's .msh format saved from the Liquify tool + % + % Inputs: + % filename path to .msh file + % Outputs: + % Dx h by w x-displacement image + % Dy h by w y-displacement image + % + fp = fopen(filename,'r'); + % Read HEADER + header0002 = fread(fp,4,'*uint8'); + if ~all(header0002 == [0;0;0;2]) + warn(); + end + headerMeshLqfy = fliplr(fread(fp,8,'*char')'); + if ~strcmp(headerMeshLqfy,'MeshLqfy') + warn(); + end + header2000 = fread(fp,4,'*uint8'); + if ~all(header2000 == [2;0;0;0]) + warn(); + end + % Read in size of mesh + w = fread(fp,1,'*int'); + h = fread(fp,1,'*int'); + assert(w>0); + assert(h>0); + % read a zero + headerzero = fread(fp,1,'*double'); + if headerzero ~= 0 + warn(); + end + D = fread(fp,2*w*h,'single=>double'); + footerempty = fread(fp,1,'*uint8'); + if ~isempty(footerempty) || ~feof(fp) + warn(); + end + fclose(fp); + + Dx = reshape(D(1:2:end),w,h)'; + Dy = reshape(D(2:2:end),w,h)'; + + function warn() + warning('%s might not be a .msh file',filename); + end + +end diff --git a/matlab/external/gptoolbox/mesh/readNEIGH.m b/matlab/external/gptoolbox/mesh/readNEIGH.m new file mode 100644 index 0000000..d8cfd3f --- /dev/null +++ b/matlab/external/gptoolbox/mesh/readNEIGH.m @@ -0,0 +1,43 @@ +function N = readNEIGH(filename) + % READNEIGH Read tetrahedral neighbor information from a .neigh file (as + % produced by tetgen) + % + % N = readNEIGH(filename) + % + % Inputs: + % filename path to .neigh file + % Outputs: + % N #simplices by #size-of-simplex neighborhood information (-1) indicates + % boundary. T(i,j) *should* indicate the neighbor to the jth face of the + % ith tet. *However* tetgen does not seem consistent. Consider + % post-processing with fixNEIGH.m + % + % See also: tt, tetgen, readNODE, readELE, fixNEIGH + % + + + fp = fopen(filename); + line = fscanf(fp,' %[^\n]s'); + [header,count] = sscanf(line,'%d %d',2); + if count~=2 + fclose(fp); + error('Bad header'); + end + + % number of elements + n = header(1); + % size of an element + size_e = header(2); + + parser = '%d'; + % append to parser enough to read all entries in element + 1 for index + parser = [parser repmat(' %d',1,size_e+1)]; + N = fscanf(fp,parser,[size_e+1 n])'; + fclose(fp); + + % get rid of row indices and make one indexed + N = N(:,2:end) + 1; + N(~N) = -1; +end + + diff --git a/matlab/external/gptoolbox/mesh/readNODE.m b/matlab/external/gptoolbox/mesh/readNODE.m new file mode 100644 index 0000000..e23bc5d --- /dev/null +++ b/matlab/external/gptoolbox/mesh/readNODE.m @@ -0,0 +1,62 @@ +function [V,I] = readNODE(node_file_name) + % READNODE Read vertex positions from .node file, .node files are used by + % Stellar and Triangle + % + % V = readNODE(node_file_name) + % + % Input: + % node_file_name path to .node file + % + % Output: + % V list of vertex positions + % I list of indices (first tells whether 0 or 1 indexed) + % + % Copyright 2011, Alec Jacobson (jacobson@inf.ethz.ch) + % + % See also: readELE + % + + node_file_handle = fopen(node_file_name); + % read header which contains number of vertices, number of dimensions, number + % of attributes, and number of boundary markers + header = fscanf(node_file_handle,'%d %d %d %d',4); + num_v = header(1); + dim = header(2); + num_a = header(3); + num_b = header(4); + % assemble fscanf string + % line always contains index + parser = '%d '; + num_items = 1; + % next each line contains coordinates (as many as there are dimensions) + if(dim == 2) + parser = [parser '%lf %lf ']; + num_items = num_items + 2; + elseif(dim == 3) + parser = [parser '%lf %lf %lf ']; + num_items = num_items + 3; + else + error(['Dimension must be 2 or 3, not ' num2str(dim)]); + end + if(num_a ~= 0) + error('Attributes are not supported.'); + end + % if there are going to be boundary markers then add spot in parser + if(num_b == 1) + parser = [parser '%d']; + num_items = num_items + 1; + elseif(num_b ~= 0) + error(['Number of boundary markers must be 1 or 0, not ' num2str(num_b)]); + end + % read num_v lines + V = fscanf(node_file_handle,parser,[num_items, num_v])'; + fclose(node_file_handle); + I = V(:,1); + % lose indices + V = V(:,2:end); + % lose boundary markers + if(num_b == 1) + V = V(:,1:(end-1)); + end +end + diff --git a/matlab/external/gptoolbox/mesh/readOBJ.m b/matlab/external/gptoolbox/mesh/readOBJ.m new file mode 100644 index 0000000..0f8c0dc --- /dev/null +++ b/matlab/external/gptoolbox/mesh/readOBJ.m @@ -0,0 +1,192 @@ +function [V,F,UV,TF,N,NF] = readOBJ(filename,varargin) + % READOBJ reads an OBJ file with vertex/face information + % + % [V,F,UV,TF,N,NF] = readOBJ(filename) + % [V,F,UV,TF,N,NF] = readOBJ(filename,'ParameterName',ParameterValue,...) + % + % Input: + % filename path to .obj file + % Optional: + % 'Quads' whether to output face information in X by 4 matrices (faces + % with degree larger than 4 are still triangulated). A trailing zero + % will mean a triangle was read. + % Outputs: + % V #V by 3 list of vertices + % F #F by 3 list of triangle indices + % UV #V by 2 list of texture coordinates + % TF #F by 3 list of triangle texture coordinates + % N #V by 3 list of normals + % NF #F by 3 list of triangle corner normal indices into N + % + % Examples: + % % read a quad/triangle mesh and display it + % [V,F] = readOBJ('quads.obj','Quads',true); + % % Turn triangles into degenerate quads + % DF = (F==0).*F(:,[4 1 2 3])+(F~=0).*F; + % trisurf(DF,V(:,1),V(:,2),V(:,3)); + % + % + % See also: load_mesh, readOBJfast, readOFF + + % default values + quads = false; + % Map of parameter names to variable names + params_to_variables = containers.Map( ... + {'Quads'}, ... + {'quads'}); + v = 1; + while v <= numel(varargin) + param_name = varargin{v}; + if isKey(params_to_variables,param_name) + assert(v+1<=numel(varargin)); + v = v+1; + % Trick: use feval on anonymous function to use assignin to this workspace + feval(@()assignin('caller',params_to_variables(param_name),varargin{v})); + else + error('Unsupported parameter: %s',varargin{v}); + end + v=v+1; + end + + numv = 0; + numf = 0; + numuv = 0; + numtf = 0; + numn = 0; + numnf = 0; + + % simplex size + if quads + ss = 4; + else + ss = 3; + end + % Amortized array allocation + V = zeros(10000,3); + F = zeros(10000,ss); + UV = zeros(10000,3); + TF = zeros(10000,ss); + N = zeros(10000,3); + NF = zeros(10000,ss); + + triangulated = false; + all_ss = true; + fp = fopen( filename, 'r' ); + type = fscanf( fp, '%s', 1 ); + count = 0; + while strcmp( type, '' ) == 0 + line = fgets(fp); + if strcmp( type, 'v' ) == 1 + v = sscanf( line, '%lf %lf %lf' ); + numv = numv+1; + if(numv>size(V,1)) + V = cat(1,V,zeros(10000,3)); + end + V(numv,:) = [v(1:3)']; + elseif strcmp( type, 'vt') + v = sscanf( line, '%f %f %f' ); + numuv = numuv+1; + if size(UV,2)>2 && length(v) == 2 + UV = UV(:,1:2); + end + if(numuv>size(UV,1)) + UV = cat(1,UV,zeros(10000,length(v))); + end + UV(numuv,:) = [v']; + elseif strcmp( type, 'vn') + n = sscanf( line, '%f %f %f' ); + numn = numn+1; + if(numn>size(N,1)) + N = cat(1,N,zeros(10000,3)); + end + N(numn,:) = [n']; + elseif strcmp( type, 'f' ) == 1 + [t, count] = sscanf(line,'%d/%d/%d %d/%d/%d %d/%d/%d %d/%d/%d %d/%d/%d'); + if (count>2) + tf = t(2:3:end); + nf = t(3:3:end); + t = t(1:3:end); + else + [t, count] = sscanf(line, '%d/%d %d/%d %d/%d %d/%d %d/%d'); + if (count>2) + tf = t(2:2:end); + t = t(1:2:end); + nf = -ones(numel(t),1); + else + [t, count] = sscanf(line, '%d//%d %d//%d %d//%d %d//%d %d//%d'); + if (count>2) + nf = t(2:2:end); + t = t(1:2:end); + tf = -ones(numel(t),1); + else + [t, count] = sscanf( line, '%d %d %d %d %d %d %d %d %d %d %d\n' ); + tf = -ones(numel(t),1); + nf = -ones(numel(t),1); + end + end + end + assert(numel(t) == numel(tf)); + assert(numel(t) == numel(nf)); + if numel(t) > ss + if ~triangulated + warning('Trivially triangulating high degree facets'); + end + triangulated = true; + end + j = 2; + while true + if numel(t) > ss + corners = [1 j j+1]; + else + if all_ss && numel(t)size(F,1)) + F = cat(1,F,zeros(10000,ss)); + end + F(numf,1:numel(corners)) = [t(corners)']; + numtf = numtf+1; + if(numtf>size(TF,1)) + TF = cat(1,TF,zeros(10000,ss)); + end + TF(numtf,1:numel(corners)) = [tf(corners)']; + numnf = numnf+1; + if(numnf>size(NF,1)) + NF = cat(1,NF,zeros(10000,ss)); + end + NF(numnf,1:numel(corners)) = [nf(corners)']; + if numel(t) <= ss + break; + end + j = j+1; + if j>numel(t)-1 + break; + end + end + elseif strcmp( type, '#' ) == 1 + %fscanf( fp, '%s\n', 1 ); + % ignore line + end + type = fscanf( fp, '%s', 1 ); + end + fclose( fp ); + + %try + % F = cell2mat(F); + %end + V = V(1:numv,:); + F = F(1:numf,:); + UV = UV(1:numuv,:); + TF = TF(1:numtf,:); + N = N(1:numn,:); + NF = NF(1:numnf,:); + + %% transform into array if all faces have the same number of vertices + + if (size(UV,1)>0) UV = UV; end + +end diff --git a/matlab/external/gptoolbox/mesh/readOBJfast.m b/matlab/external/gptoolbox/mesh/readOBJfast.m new file mode 100644 index 0000000..9a796fe --- /dev/null +++ b/matlab/external/gptoolbox/mesh/readOBJfast.m @@ -0,0 +1,135 @@ +function [V,F] = readOBJfast(filename,varargin) + % readOBJfast + % + % reads an OBJ file quickly, but OBJ file should be formated *simply* + % + % Input: + % filename path to .obj file + % Outputs: + % V #V by 3 list of vertices + % F #F by 3 list of triangle indices + % + % filename should be a text file containing first vertex positions where each + % line is: + % v x y z + % then a list of faces where each line is: + % f i j k + % and exactly that. Any lines before vertices, or after vertices but before + % faces are ignored. Comments throughout vetex and face lines will surely + % break this. + % + % Copyright 2011, Alec Jacobson (jacobson@inf.ethz.ch) + % + % For complete(r) support use readOBJ + % + % See also readOBJ + % + + function file_wrangler() + error_handler = @final_error; + if isunix() + % try to make the file easier to read + tmpf = tempname(); + escaped_filename = strrep(filename,' ','\ '); + cmd = sprintf( ... + ['echo -e "$(grep "^v " %s) \\n$(grep "^f " %s | ' ... + 'sed -e "s/\\([0-9]*\\)\\(\\/[0-9]*\\)*/\\1/g")" >%s'], ... + escaped_filename,escaped_filename,tmpf); + s = system(cmd); + if s==0 + readOBJfast_helper(tmpf); + %delete(tmpf); + return; + end + end + final_error(); + end + + function final_error() + error('Bad format. Try readOBJ...\n'); + end + + function readOBJfast_helper(filename) + fp = fopen(filename); + % read in vertices + V = []; + while(true) + V = fscanf(fp,' v %lg %lg %lg ',inf); + if(prod(size(V)) > 0) + break; + else + line = fgets(fp); + if(prod(size(line)) == 0) + fclose(fp); + error_handler(); + return; + end + end + end + V = reshape(V,3,size(V,1)/3)'; + % read in faces + F = []; + if quads + format = ' f %d %d %d %d '; + else + format = ' f %d %d %d '; + end + while(true) + F = fscanf(fp,format,inf); + if(numel(F) > 0) + break; + else + line = fgets(fp); + if(numel(line) == 0 || (isnumeric(line) && line == -1)) + fclose(fp); + error_handler(); + return; + end + end + end + if quads + if mod(size(F,1),4) ~= 0 + fclose(fp); + error_handler(); + return; + end + F = reshape(F,4,size(F,1)/4)'; + else + if mod(size(F,1),3) ~= 0 + fclose(fp); + error_handler(); + return; + end + F = reshape(F,3,size(F,1)/3)'; + end + if ~feof(fp) + fclose(fp); + error_handler(); + return; + end + fclose(fp); + end + + % default values + quads = false; + % Map of parameter names to variable names + params_to_variables = containers.Map( ... + {'Quads'}, ... + {'quads'}); + v = 1; + while v <= numel(varargin) + param_name = varargin{v}; + if isKey(params_to_variables,param_name) + assert(v+1<=numel(varargin)); + v = v+1; + % Trick: use feval on anonymous function to use assignin to this workspace + feval(@()assignin('caller',params_to_variables(param_name),varargin{v})); + else + error('Unsupported parameter: %s',varargin{v}); + end + v=v+1; + end + + error_handler = @file_wrangler; + readOBJfast_helper(filename) +end diff --git a/matlab/external/gptoolbox/mesh/readOFF.m b/matlab/external/gptoolbox/mesh/readOFF.m new file mode 100644 index 0000000..f33f9a5 --- /dev/null +++ b/matlab/external/gptoolbox/mesh/readOFF.m @@ -0,0 +1,94 @@ +function [V,F,UV,C,N] = readOFF( filename ) + % READOFF reads an OFF file with vertex/face information + % + % [V,F,UV,C,N] = readOFF( filename ) + % + % Input: + % filename path to .obj file + % Outputs: + % V #V by 3 list of vertices + % F #F by 3 list of triangle indices + % UV #V by 2 list of texture coordinates + % C #V by 3 list of colors + % N #V by 3 list of normals + % + % See also: load_mesh, readOBJfast, readOBJ + +% (C) 2007 Denis Kovacs, NYU +%------------------------------------------------------------------------- + + V = []; + F = []; + UV = []; + C = []; + N = []; + + fp = fopen( filename, 'r' ); + OFFheader = upper(fscanf( fp, '%s\n', 1 )); + if OFFheader(end-2:end) ~= 'OFF' + warning('no OFF file!') + fclose(fp); + return; + end + OFFdim = 3; + OFF_N = 0; OFF_C=0; OFF_ST=0; + + if find(OFFheader=='N') OFFdim = OFFdim+3; OFF_N=1; end + if find(OFFheader=='C') OFFdim = OFFdim+3; OFF_C=1; end + if find(OFFheader=='S') OFFdim = OFFdim+2; OFF_ST=1; end + + % eat any comments before + line = eat_comments(fp,'#'); + + d = sscanf( line, '%d', 3); + nV = d(1); nF = d(2); nE = d(3); + + %disp(sprintf(' - Reading %d vertices', nV)); + + switch OFFdim + case 3; OFFV = textscan( fp, '%f %f %f', nV); + case 5; OFFV = textscan( fp, '%f %f %f %f %f', nV); + case 6; OFFV = textscan( fp, '%f %f %f %f %f %f', nV); + case 7; OFFV = textscan( fp, '%f %f %f %f %f %f %f', nV); + case 8; OFFV = textscan( fp, '%f %f %f %f %f %f %f %f', nV); + case 9; OFFV = textscan( fp, '%f %f %f %f %f %f %f %f %f', nV); + case 10; OFFV = textscan( fp, '%f %f %f %f %f %f %f %f %f %f', nV); + case 11; OFFV = textscan( fp, '%f %f %f %f %f %f %f %f %f %f %f', nV); + otherwise; fclose(fp); error('Unsupported number of vertex entries'); + end + + try + OFFV = cell2mat(OFFV); + end + + OFFdim = 1; + V = OFFV(:,OFFdim:(OFFdim+2)); OFFdim = OFFdim + 3; + if (OFF_N) N = OFFV(:,OFFdim:(OFFdim+2)); OFFdim = OFFdim + 3; end + if (OFF_C) C = OFFV(:,OFFdim:(OFFdim+2)); OFFdim = OFFdim + 3; end + if (OFF_ST) UV = OFFV(:,OFFdim:(OFFdim+1)); OFFdim = OFFdim + 2; end + + if (nF ~= 0) + %disp(sprintf(' - Reading %d faces', nF)); + temp = textscan( fp, '%d %d %d %d %d %d %d %d %d %d %d', nF ); + sz = temp{1}(1); + if all(sz == cell2mat(temp(1))) + F = double (cell2mat( temp(2:sz+1 ))) +1; + else + warning('Trivially triangulating high degree facets'); + F = zeros(sum(temp{1}-2),3); + fi = 1; + for f = 1:size(temp{1},1) + for j = 3:temp{1}(f); + F(fi,:) = [temp{2}(f) temp{j}(f) temp{j+1}(f)]+1; + fi = fi+1; + end + end + end + else + F = []; + end + + fclose(fp); + + %disp(' - done.'); +end diff --git a/matlab/external/gptoolbox/mesh/readPLY.m b/matlab/external/gptoolbox/mesh/readPLY.m new file mode 100644 index 0000000..1cb7d91 --- /dev/null +++ b/matlab/external/gptoolbox/mesh/readPLY.m @@ -0,0 +1,12 @@ +function [V,F] = readPLY(filename) + % READPLY Wrapper for read_ply + % + % Input: + % filename path to .ply file + % Outputs: + % V #V by 3 list of vertex positions + % F #F by 3 list of face indices + % + [V,F] = read_ply(filename); + +end diff --git a/matlab/external/gptoolbox/mesh/readPOLY_pyramid.m b/matlab/external/gptoolbox/mesh/readPOLY_pyramid.m new file mode 100644 index 0000000..68e58d1 --- /dev/null +++ b/matlab/external/gptoolbox/mesh/readPOLY_pyramid.m @@ -0,0 +1,87 @@ +function [V,E,F,H] = readPOLY_pyramid(filename) + % READPOLY_PYRAMID Read .poly file of pyramid/svr output + % + % Inputs: + % filename path to .poly file + % Outputs: + % V #V list of vertices + % E #E by 2+boundary_markers list of segment indices, indexing V, and + % optional boundary markers + % F #F struct containing polygon information arrays + % .facets a #facets list of facets, each facet is a polygon + % **NOTE: facets index E *not* V, contrary to typical (V,F) meshes and + % contrary to writePOLY_tetgen prototype + % .boundary_markers a #facets list of boundary_markers + % OR + % F #F by constant-degree+boundary_markers list of facets + % H #H by dim list of holes (not supported) + % + + fp = fopen(filename,'r'); + line = eat_comments(fp,'#'); + [Vhead,count] = sscanf(line,'%d %d %d %d'); + assert(count==4); + [V,count] = fscanf(fp,'%g',[(1+sum(Vhead(2:end))) Vhead(1)]); + V = V(2:Vhead(2)+1,:)'; + assert(count == (Vhead(1)*(1+sum(Vhead(2:end))))); + line = eat_comments(fp,'#'); + [Ehead,count] = sscanf(line,'%d %d'); + assert(count == 2); + [E,count] = fscanf(fp,'%d',[3+Ehead(2) Ehead(1)]); + % only segments are supported + BME = E(4:3+Ehead(2),:)'; + E = E(2:3,:)'; + offset = 1-min(min(E(:,1)),1); + if offset + warning('Offseting indices by %d',offset); + E = E+offset; + end + assert(count == prod([3+Ehead(2) Ehead(1)])); + line = eat_comments(fp,'#'); + [Fhead,count] = sscanf(line,'%d %d'); + % Not sure if boundary markers are allowed here + if count == 1 + Fhead(2) = 0; + end + % preallocate + %F = repmat(struct('facets',[],'boundary_markers',[]),Fhead(1),1); + F.facets = cell(Fhead(1),1); + F.boundary_markers = cell(Fhead(1),1); + min_F = inf; + for f = 1:Fhead(1) + line = eat_comments(fp,'#'); + [EF,count] = sscanf(line,'%d'); + min_F = min(min_F,EF(1)); + assert(count >= 2); + assert(count == 2+EF(2)); + F.facets{f} = EF(3:end); + % not supported + F.boundary_markers{f} = []; + end + + fs = cell2mat(cellfun(@size,F.facets,'UniformOutput',false)); + % try to collapse F + if all(fs(:,1) == 1) && all(fs(:,2) == fs(1,2)) + F = cell2mat(F.facets); + end + + offset = 1-min(min_F,1); + if offset + warning('Offseting indices by %d',offset); + F.facets = cellfun(@plus,F.facets, ... + mat2cell(offset*ones(numel(F.facets),1),ones(numel(F.facets),1),1), ... + 'UniformOutput',false); + end + + line = eat_comments(fp,'#'); + [Hhead,count] = sscanf(line,'%d %d'); + assert(Hhead(1) == 0); + line = eat_comments(fp,'#'); + if ~isempty(line) + [Rhead,count] = sscanf(line,'%d %d'); + assert(Rhead(1) == 0); + end + + fclose(fp); + +end diff --git a/matlab/external/gptoolbox/mesh/readPOLY_triangle.m b/matlab/external/gptoolbox/mesh/readPOLY_triangle.m new file mode 100644 index 0000000..7d257fa --- /dev/null +++ b/matlab/external/gptoolbox/mesh/readPOLY_triangle.m @@ -0,0 +1,39 @@ +function [V,E,BME] = readPOLY_triangle(filename) + % READPOLY_TRIANGLE Read .poly file of triangle output + % + % Inputs: + % filename path to .poly file + % Outputs: + % V #V list of vertices + % E #E by 2 list of segments + % BME #E by 1 list of boundary markers + % H #H by dim list of holes (not supported) + % + + fp = fopen(filename,'r'); + line = eat_comments(fp,'#'); + [Vhead,count] = sscanf(line,'%d %d %d %d'); + assert(count==4); + [V,count] = fscanf(fp,'%g',[(1+sum(Vhead(2:end))) Vhead(1)]); + V = V(2:Vhead(2)+1,:)'; + assert(count == (Vhead(1)*(1+sum(Vhead(2:end))))); + line = eat_comments(fp,'#'); + [Ehead,count] = sscanf(line,'%d %d'); + assert(count == 2); + [E,count] = fscanf(fp,'%d',[3+Ehead(2) Ehead(1)]); + % only segments are supported + BME = E(4:3+Ehead(2),:)'; + E = E(2:3,:)'; + assert(count == prod([3+Ehead(2) Ehead(1)])); + line = eat_comments(fp,'#'); + [Hhead,count] = sscanf(line,'%d %d'); + assert(Hhead(1) == 0); + line = eat_comments(fp,'#'); + if ~isempty(line) + [Rhead,count] = sscanf(line,'%d %d'); + assert(Rhead(1) == 0); + end + + fclose(fp); + +end diff --git a/matlab/external/gptoolbox/mesh/readSEL.m b/matlab/external/gptoolbox/mesh/readSEL.m new file mode 100644 index 0000000..74ab191 --- /dev/null +++ b/matlab/external/gptoolbox/mesh/readSEL.m @@ -0,0 +1,29 @@ +function [S] = readSEL(filename) + % READSEL read selection from .sel file (as used by Mario Botsch and Olga + % Sorkine in the accompanying data to their survey "On linear variational + % surface deformation methods" + % http://igl.ethz.ch/projects/deformation-survey/ + % + % Input: + % filename path to .sel file + % Output: + % S #V list of ids: + % 0 fixed boundary (silver, completely fixed handle-region) + % 1 interior (blue, "solved-for", "free" region) + % 2 handle boundary (gold, re-arrangable handle-region) + % + % Example: + % S = readSEL(filename); + % % Swap 0 (fixed boundary) with 1 (interior) so that selection mask + % % functions as handle ids (with 0 meaning interior) + % R = (S<1).*1 + (S==1).*0 + (S>1).*S; + % + + fp = fopen(filename,'r'); + % read initial comments + C = textscan(fp, '#%[^\n]'); + % remaining lines contain one integer per line + S = fscanf(fp,'%d'); + % clean up file + fclose(fp); +end diff --git a/matlab/external/gptoolbox/mesh/readSTL.m b/matlab/external/gptoolbox/mesh/readSTL.m new file mode 100644 index 0000000..e393a7f --- /dev/null +++ b/matlab/external/gptoolbox/mesh/readSTL.m @@ -0,0 +1,47 @@ +function [V,F] = readSTL(filename,varargin) + % READSTL read a triangle mesh from an .stl file. + % + % [V,F] = readSTL(filename) + % [V,F] = readSTL(filename,'ParameterName',ParameterValue, ...) + % + % Inputs: + % filename path to .stl file + % Optional: + % 'JoinCorners' followed by whether to join perfectly match corners to + % form a combinatorially connected mesh {false}. + % Outputs: + % V #V by 3 list of vertex positions + % F #F by 3 list of faces + % + + % default values + join_corners = false; + variable_name2 = [1,2,3]; + % Map of parameter names to variable names + params_to_variables = containers.Map( {'JoinCorners'}, {'join_corners'}); + v = 1; + while v <= numel(varargin) + param_name = varargin{v}; + if isKey(params_to_variables,param_name) + assert(v+1<=numel(varargin)); + v = v+1; + % Trick: use feval on anonymous function to use assignin to this workspace + feval(@()assignin('caller',params_to_variables(param_name),varargin{v})); + else + error('Unsupported parameter: %s',varargin{v}); + end + v=v+1; + end + + + [FVX,FVY,FVZ] = stlread(filename); + V = [FVX(:) FVY(:) FVZ(:)]; + F = reshape(1:size(V,1),3,size(V,1)/3)'; + + if join_corners + [V,~,J] = remove_duplicate_vertices(V,0); + % remap faces + F = J(F); + end + +end diff --git a/matlab/external/gptoolbox/mesh/readTGF.m b/matlab/external/gptoolbox/mesh/readTGF.m new file mode 100644 index 0000000..b7de6bb --- /dev/null +++ b/matlab/external/gptoolbox/mesh/readTGF.m @@ -0,0 +1,62 @@ +function [V,E,P,BE,CE,PE] = readTGF(filename) + % READTGF + % + % [V,E,P,BE,CE,PE] = readTGF(filename) + % + % Read a graph from a .tgf file + % + % Input: + % filename .tgf file name + % Ouput: + % V # vertices by 3 list of vertex positions + % E # edges by 2 list of edge indices + % P # point-handles list of point handle indices + % BE # bone-edges by 2 list of bone-edge indices + % CE # cage-edges by 2 list of cage-edge indices + % PE # pseudo-edges by 2 list of pseudo-edge indices + % + % Assumes that graph vertices are 3 dimensional + + V = []; + E = []; + BE = []; + CE = []; + PE = []; + fp = fopen(filename,'r'); + % read next whole line + line = fscanf(fp,' %[^\n]s'); + % read vertices until seeing separator + while(line(1,1) ~= '#') + [v,count] = sscanf(line,'%d %g %g %g',4); + % first number is always index + v = v(2:min(count,4)); + V = [V;v']; + line = fscanf(fp,' %[^\n]s'); + end + % read edges until file is through + line = fscanf(fp,' %[^\n]s'); + while(sum(size(line)) > 0 && line(1,1) ~= '#') + [e,count] = sscanf(line,'%d %d %d %d %d',5); + assert(count >= 2); + % add edge + % .tgf format is 1-indexed + E = [E;e(1:2)']; + if count >= 3 && e(3) + BE = [BE;e(1:2)']; + end + % bone edges trump pseudo-edges + if count >= 4 && e(4) && ~e(3) + PE = [PE;e(1:2)']; + end + % bone edges trump cage edges + if count >= 5 && e(5) && ~e(3) + CE = [CE;e(1:2)']; + end + line = fscanf(fp,' %[^\n]s'); + end + + % point handles are points not attached to a bone + P = 1:size(V,1); + P = P(~ismember(P,BE(:))); + fclose(fp); +end diff --git a/matlab/external/gptoolbox/mesh/readVOX.m b/matlab/external/gptoolbox/mesh/readVOX.m new file mode 100644 index 0000000..02ca99d --- /dev/null +++ b/matlab/external/gptoolbox/mesh/readVOX.m @@ -0,0 +1,43 @@ +function BW = readVOX(filename) + % READVOX Read a 3D binary image (e.g. resulting from voxelization) from a + % .vox file. Ignores the color palette at the end of the file. + % + % Inputs: + % filename path to .vox file + % Outputs: + % BW ny by nx by nz 3D binary image + % + % Examples: + % writeOBJ('temp.obj',V,F); + % !./poly2vox temp.obj temp.vox -h -v4 + % BW = readVOX('temp.vox'); + % % poly2vox uses an odd method to find voxel size + % r = max(((max(V)-min(V))))/(max(size(BW))-0.1); + % [X,Y,Z] = meshgrid( ... + % (0.5:size(BW,2)-0.5)*r+min(V(:,1)), ... + % (0.5:size(BW,1)-0.5)*r+min(V(:,2)), ... + % max(V(:,3))-(size(BW,3)-0.5:-1:0.5)*r); + % BC = [X(:) Y(:) Z(:)]; + % [iV,iQ] = voxel_surface(BW,'Centers',BC); + % [iV,IM] = remove_unreferenced(iV,iQ); + % iQ = IM(iQ); + % clf; + % hold on; + % trisurf(iQ,iV(:,1),iV(:,2),iV(:,3),'FaceAlpha',0.8,'EdgeAlpha',0.8,'FaceColor','r'); + % tsurf(F,V,'FaceAlpha',0.8,'EdgeAlpha',0.8,'FaceColor','g'); + % hold off; + % axis equal; + % iF = [iQ(:,[1 2 3]);iQ(:,[1 3 4])]; + % + + f = fopen(filename, 'r'); + header = fread(f,3,'uint32=>double')'; + BW = fread(f,prod(header),'uchar'); + fclose(f); + + BW = reshape(BW,fliplr(header)); + BW = flipud(BW); + BW = permute(BW,[1 3 2]); + % Flip and convert to logical + BW = BW==0; +end diff --git a/matlab/external/gptoolbox/mesh/readWRL.m b/matlab/external/gptoolbox/mesh/readWRL.m new file mode 100644 index 0000000..ed1efce --- /dev/null +++ b/matlab/external/gptoolbox/mesh/readWRL.m @@ -0,0 +1,67 @@ +function [V, F] = readWRL(filename) +% readWRL - load a mesh from a VRML file +% +% [V, F] = readWRL(filename); +% +% Copyright (c) 2004 Gabriel Peyr + +fp = fopen(filename,'r'); +if fp == -1 + fclose all; + str = sprintf('Cannot open file %s \n',filename); + error(str); +end + +tempstr = ' '; + +key = 'point ['; +V = []; + +while ( tempstr ~= -1) + tempstr = fgets(fp); % -1 if eof + if( ~isempty(findstr(tempstr,key)) ) + nc = 3; + while nc>0 + tempstr = fgets(fp); % -1 if eof + [cvals,nc] = sscanf(tempstr,'%f %f %f,'); + if nc>0 + if mod(nc,3)~=0 + error('Not correct WRL format'); + end + V = [V, reshape(cvals, 3, nc/3)]; + end + end + break; + end +end + +V=V'; + +if nargout==1 + return; +end + +key = 'coordIndex ['; +F = []; + +while ( tempstr ~= -1) + tempstr = fgets(fp); % -1 if eof + if( ~isempty(findstr(tempstr,key)) ) + nc = 3; + while nc>0 + tempstr = fgets(fp); % -1 if eof + [cvals,nc] = sscanf(tempstr,'%d %d %d -1,'); + if nc==0 || mod(nc,3)~=0 + [cvals,nc] = sscanf(tempstr,'%d, %d, %d, -1,'); + end + if nc>0 + F = [F, reshape(cvals, 3, nc/3)+1]; + end + end + fclose(fp); + F = F'; + return; + end +end + +end diff --git a/matlab/external/gptoolbox/mesh/region_boundary_conditions.m b/matlab/external/gptoolbox/mesh/region_boundary_conditions.m new file mode 100644 index 0000000..511b2dc --- /dev/null +++ b/matlab/external/gptoolbox/mesh/region_boundary_conditions.m @@ -0,0 +1,39 @@ +function [b,bc] = region_boundary_conditions(R,ii) + % REGION_BOUNDARY_CONDITIONS compute boundary and boundary conditions for + % solving for correspondence weights over a mesh (V,F) with control regions + % defined on this mesh via ids in R, interior vertices (those not part of a + % handle) will have id 0 + % + % [b,bc] = region_boundary_conditions(R,ii) + % + % Inputs: + % R #V list of region ids, 0 meaning not part of any handle + % Outputs: + % b list of boundary vertices + % bc list of boundary conditions, size(boundary) by # handles matrix of + % boundary conditions where bc(:,i) are the boundary conditions for the + % ith handle ( handle order is point handles then edges handles: P,E) + % + % Example: + % S = readSEL(sel_file_name); + % % convert survey style selection to regions + % R = (S==0)*1 + (S==2)*2; + % [b,bc] = region_boundary_conditions(R); + % + % See also: boundary_conditions, select_region, readSEL + % + + assert(size(R,1) == 1 || size(R,2) == 1); + % make list of ids into row + R = R(:)'; + + % number of mesh vertices + n = numel(R); + % indices to mesh vertices + indices = 1:n; + + %b = [indices(R==0) indices(R==2)]; + b = indices(R~=0); + %bc = zeros(numel(b),max(R(R~=0))); + bc = sparse(1:numel(b),R(R~=0),1,numel(b),max(R(R~=0))); +end diff --git a/matlab/external/gptoolbox/mesh/regular_tetrahedral_mesh.m b/matlab/external/gptoolbox/mesh/regular_tetrahedral_mesh.m new file mode 100644 index 0000000..8706349 --- /dev/null +++ b/matlab/external/gptoolbox/mesh/regular_tetrahedral_mesh.m @@ -0,0 +1,117 @@ +function [V,T,F] = regular_tetrahedral_mesh(varargin) + % REGULAR_TETRAHEDRAL_MESH Generates a regular tetrahedral mesh with + % dimensions (nx,ny,nz) + % + % [V,T,F] = regular_tetrahedral_mesh(nx,ny,nz) + % [V,T,F] = regular_tetrahedral_mesh(nx) + % [V,T,F] = regular_tetrahedral_mesh([nx,ny,nz]) + % + % Input: + % nx number of points in x direction on grid + % ny number of points in y direction on grid + % nz number of points in z direction on grid + % Output: + % V list of vertex coordinates in 3D + % T tetrahedra list of indices into V + % F triangle list of face indices into V + % % N sparse adjacency matrix, #vertices by #vertices + % + % Example + % [V,T,F] = regular_tetrahedral_mesh(3,3,3); + % tetramesh(T,V); %also try tetramesh(T,V,'FaceAlpha',0); + % trisurf(F,V(:,1),V(:,2),V(:,3)); + % + % See also delaunayn, tetramesh + % + if nargin==1 + if numel(varargin{1})==1 + nx = varargin{1}; + ny = nx; + nz = nx; + else + nx = varargin{1}(1,1); + ny = varargin{1}(1,2); + nz = varargin{1}(1,3); + end + else + nx = varargin{1}; + ny = varargin{2}; + nz = varargin{3}; + end + + % Create a grid + [x,y,z] = meshgrid(linspace(0,1,nx),linspace(0,1,ny),linspace(0,1,nz)); + V = [x(:) y(:) z(:)]; + % meshgrid flips x and y ordering + idx = reshape(1:prod([ny,nx,nz]),[ny,nx,nz]); + v1 = idx(1:end-1,1:end-1,1:end-1);v1=v1(:); + v2 = idx(1:end-1,2:end,1:end-1);v2=v2(:); + v3 = idx(2:end,1:end-1,1:end-1);v3=v3(:); + v4 = idx(2:end,2:end,1:end-1);v4=v4(:); + v5 = idx(1:end-1,1:end-1,2:end);v5=v5(:); + v6 = idx(1:end-1,2:end,2:end);v6=v6(:); + v7 = idx(2:end,1:end-1,2:end);v7=v7(:); + v8 = idx(2:end,2:end,2:end);v8=v8(:); + T = [ ... + v1 v3 v8 v7; ... + v1 v8 v5 v7; ... + v1 v3 v4 v8; ... + v1 v4 v2 v8; ... + v1 v6 v5 v8; ... + v1 v2 v6 v8]; + + % delaunayn IS BROKEN, REALLY SHOULD NOT USE THIS + %if(nx==2 && ny==2 && nz==2) + % warning(['delaunayn vomits on 2x2x2...' ... + % 'adding center point at [0.5,0.5,0.5].']); + % V = [V;0.5,0.5,0.5]; + %end + %T = delaunayn(V); + + % lazy way of getting boundary faces, procedurally generating them is + % certainly faster as it would be O( nu * nv) where nu and nv are the largest + % and second largest dimension. The following implementation is probably + % O(m log m) where m is size(T,1) because of sort() ... or O(nu * nv * m) + % because of ismember ... or even O(m*m) because of unqiue + + if nargout>2 + F = boundary_faces(T); + end + + % determine neighbors using fact that vertices are in order +% I = (1:size(V,1))'; +% J = [ ... +% I+1 I-1 ... +% I+nx*ny I-nx*ny ... +% I+nx*ny+1 I-nx*ny-1 ... +% I+ny I-ny ... +% I+ny+1 I-ny-1 ... +% I+ny+nx*ny I-ny-nx*ny ... +% I+ny+1+nx*ny I-ny-1-nx*ny]; +% C = [ ... +% mod(I,4) > 0 mod(I,4) ~= 1 ... +% I<=(nx*ny*nz-nx*ny) I>(nx*ny) ... +% (I<=(nx*ny*nz-nx*ny) & mod(I,4) > 0) (I>(nx*ny) & mod(I,4)~= 1) ... +% (mod(I-1,nx*ny) < nx*ny-ny) (mod(I-1,nx*ny) >= ny) ... +% (mod(I-1,nx*ny) < nx*ny-ny & mod(I,4) > 0) ... +% (mod(I-1,nx*ny) >= ny & mod(I,4)~= 1) ... +% (I<=(nx*ny*nz-nx*ny) & mod(I-1,nx*ny) < nx*ny-ny) ... +% (I>(nx*ny) & mod(I-1,nx*ny) >= ny) ... +% (I<=(nx*ny*nz-nx*ny) & mod(I-1,nx*ny) < nx*ny-ny & mod(I,4) > 0) ... +% (I>(nx*ny) & mod(I-1,nx*ny) >= ny & mod(I,4) ~= 1)]; +% I = repmat(I,1,14); + + %N = sparse([I(V) J(V)],[J(V) I(V)],[V(V) V(V)]*0.5,size(V,1),size(V,1)); + + + % replace + + % This is a bad idea because then memory layout doesn't match regular grid + % (so finite difference won't match) + %% convenient to have these reordered so that vertices that occur only on the + %% surface come first + %[V,T,F] = faces_first(V,T,F); + %%N = sparse([IM(I(C)) IM(J(C))],[IM(J(C)) IM(I(C))],[C(C) C(C)]*0.5,size(C,1),size(C,1)); + +end + diff --git a/matlab/external/gptoolbox/mesh/relative_coordinates.m b/matlab/external/gptoolbox/mesh/relative_coordinates.m new file mode 100644 index 0000000..ea9c036 --- /dev/null +++ b/matlab/external/gptoolbox/mesh/relative_coordinates.m @@ -0,0 +1,50 @@ +function [X,Y] = relative_coordinates(V,F) + % RELATIVE_COORDINATES computes the relative coordinates of each triangle + % corner. That is, each triangle coordinate can be written in the basis of + % the opposite edge and that edge rotated 90 degrees. Thus each corner can be + % written in terms of the other two corners. + % + % [X,Y] = relative_coordinates(V,F) + % + % Inputs: + % V #V by dim list of rest domain positions + % F #F by 3 list of triangle indices into V + % Outputs: + % X #F by 3 list of coordinates corresponding to each corners opposite + % edge + % Y #F by 3 list of coordinates corresponding to each corners opposite + % edge, rotated 90 degrees + % + + % Indices of each triangle vertex, I, and its corresponding two neighbors, J + % and K + I = [F(:,1);F(:,2);F(:,3)]; + J = [F(:,2);F(:,3);F(:,1)]; + K = [F(:,3);F(:,1);F(:,2)]; + % rename for rest positions of I,J,K for "convenience" + % x-coordinates + v0x = V(J,1); + v1x = V(K,1); + v2x = V(I,1); + % y-coordinates + v0y = V(J,2); + v1y = V(K,2); + v2y = V(I,2); + % Compute, X and Y so that we can represent V(I,:) in terms of V(J,:) and + % V(K,:), namely: + % + % V(I,:) = + % (V(J,:) + [X X].* (V(K,:) - V(J,:)) + [Y -Y].* fliplr(V(K,:)-V(J,:))) + % + X = ... + (v0x.^2 - v1x.*v0x - v0x.*v2x + v1y.*v2y - v1y.*v0y - v0y.*v2y + v2x.*v1x + v0y.^2)./ ... + (v1x.^2 - 2.*v1x.*v0x + v0x.^2 + v1y.^2 - 2.*v1y.*v0y + v0y.^2); + Y = ... + -(v1x.*v2y - v1x.*v0y - v1y.*v2x + v1y.*v0x - v0x.*v2y + v0y.*v2x)./ ... + (v1x.^2 - 2.*v1x.*v0x + v0x.^2 + v1y.^2 - 2.*v1y.*v0y + v0y.^2); + + % reshape to match F + X = reshape(X,size(F,1),3); + Y = reshape(Y,size(F,1),3); + +end diff --git a/matlab/external/gptoolbox/mesh/remesh_at_handles.m b/matlab/external/gptoolbox/mesh/remesh_at_handles.m new file mode 100644 index 0000000..f7edf71 --- /dev/null +++ b/matlab/external/gptoolbox/mesh/remesh_at_handles.m @@ -0,0 +1,118 @@ +function [NV,NF,OV,OE,OV1,OE1,epsilon] = remesh_at_handles(V,F,C,P,BE,CE) + % REMESH_AT_HANDLES remesh a given mesh using its outline and constraining + % interrior controls at given handles. Point handles are met exactly and + % bones are sample at the given rate. + % + % [NV,NF] = remesh_at_handles(V,F,C,P,BE,CE) + % + % Inputs: + % V list of vertex positions + % F list of face indices + % C list of control vertex positions + % P list of indices into C for point controls, { 1:size(C,1) } + % BE list of bones, pairs of indices into C, connecting control vertices, + % { [] } + % CE list of "cage edges", pairs of indices into ***P***, connecting + % control ***points***. A "cage edge" just tells point boundary conditions + % to vary linearly along straight lines between the end points, and to be + % zero for all other handles. { [] } + % Outputs + % NV new list of vertex positions + % NF new list of face indices + % OV list of vertex positions sent to triangle + % OE list of edges sent to triangle + % OV1 list of vertex positions before performing close point collapses and + % edge splits + % OE1 list of edges before performing close point collapses and edge splits + % epsilon used to collapse points and split edges + % + % Example: + % [NV,NF,OV,OE,OV1,OE1] = remesh_at_handles(V,F,C,P,BE,CE); + % % show a plot of what's sent to triangle + % subplot(3,1,1); + % plot([OV1(OE1(:,1),1) OV1(OE1(:,2),1)]',[OV1(OE1(:,1),2) OV1(OE1(:,2),2)]','-','LineWidth',1); + % hold on; + % plot(OV1(:,1),OV1(:,2),'.'); + % hold off; + % axis equal; + % title('Outline + handle samples'); + % subplot(3,1,2); + % plot([OV(OE(:,1),1) OV(OE(:,2),1)]',[OV(OE(:,1),2) OV(OE(:,2),2)]','-','LineWidth',1); + % hold on; + % plot(OV(:,1),OV(:,2),'.'); + % hold off; + % axis equal; + % title('Input to triangle (collapsed points + split edges)'); + % % show a plot of the result + % subplot(3,1,3); + % tsurf(NF,NV); + % hold on; + % plot([OV(OE(:,1),1) OV(OE(:,2),1)]',[OV(OE(:,1),2) OV(OE(:,2),2)]','-','LineWidth',2); + % hold off; + % axis equal; + % title('Output of triangle'); + + %% THIS DOES NOT WORK FOR MESHES THAT AREN"T TOPOLOGICAL DISKS!! HOLES WILL + %% BE CLOSED + + dim = size(V,2); + assert(dim == size(C,2)); + % only work with 2D + assert(dim == 2); + + % Find all edges in mesh, note internal edges are repeated + E = sort([F(:,1) F(:,2); F(:,2) F(:,3); F(:,3) F(:,1)]')'; + % determine uniqueness of edges + [u,m,n] = unique(E,'rows'); + % determine counts for each unique edge + counts = accumarray(n(:), 1); + % extract edges that only occurred once + O = u(counts==1,:); + % extract unique vertex indices on outline + [u,m,n] = unique(O(:)); + % original map O = IM(O) + IM = 1:size(V,1); + IM(O(:)) = n; + OV = V(u,:); + OE = IM(O); + + + + samples_per_edge = 10; + % Bone samples + [BES,BESE] = sample_edges(C,BE,samples_per_edge); + % Cage edge samples + [CES,CESE] = sample_edges(C(P,:),CE,samples_per_edge); + % Append handle samples + OV = [OV;C(P,:);BES;CES]; + OE = [ ... + OE; ... + (size(OV,1)-size(BES,1)-size(CES,1))+BESE; ... + (size(OV,1)-size(CES,1))+CESE]; + + % save old values + OV1 = OV; + OE1 = OE; + + % phony counts to enter while loop + prev_v_count = size(OV,1)+1; + prev_e_count = size(OE,1)+1; + % this epsilon is a parameter that probably needs to be tweaked and should at + % least be exposed. + % Use fraction of average edge length + epsilon = mean(sqrt(sum((OV(OE(:,1),:) - OV(OE(:,2),:)).^2,2)))/8; + % continue to collapse points and split edges until nothing more to do + while( prev_v_count ~= size(OV,1) || prev_e_count ~= size(OE,1)) + prev_v_count = size(OV,1); + prev_e_count = size(OE,1); + [OV,OE] = collapse_close_points(OV,OE,epsilon); + [OV,OE] = snap_points_to_close_edges(OV,OE,epsilon); + end + + % Again, max area term here is a heuristic + %sum((OV(OE(:,1)) - OV(OE(:,2))).^2,2) + % use a multiple of min edge length + %max_area = 2*(sqrt(3)/4)*min(sum((OV(OE(:,1),:) - OV(OE(:,2),:)).^2,2)); + max_area = 8*(sqrt(3)/4)*min(sum((OV(OE(:,1),:) - OV(OE(:,2),:)).^2,2)); + [NV,NF] = triangle(OV,OE,[],'Quality',30,'MaxArea',max_area); +end diff --git a/matlab/external/gptoolbox/mesh/remesh_planar_patches.m b/matlab/external/gptoolbox/mesh/remesh_planar_patches.m new file mode 100644 index 0000000..29d22e6 --- /dev/null +++ b/matlab/external/gptoolbox/mesh/remesh_planar_patches.m @@ -0,0 +1,175 @@ +function [W,G,IM,C] = remesh_planar_patches(V,F,varargin) + % REMESH_PLANAR_PATCHES Find nearly planar patches and retriangulate them. + % (V,F) should probably not be self-intersecting, at least not near the + % planar patches. This will attempt to maintain non-manifold edges + % (untested). + % + % [W,G] = remesh_planar_patches(V,F) + % [W,G,IM,C] = remesh_planar_patches(V,F,'ParameterName',ParameterValue,...) + % + % Inputs: + % V #V by 3 list of vertices + % F #F by 3 list of triangle indices + % Optional: + % 'Force' followed by whether to remesh even if it will not improve + % the number of vertices {false}. + % 'MinSize' followed by minimum number of facets in group to consider for + % remeshing {4} + % 'MinDeltaAngle' followd by minimum change in angle between neighboring + % facets to be considered co-planar {pi-1e-5} + % + % Outputs: + % W #W by 3 list of output mesh positions + % G #G by 3 list of output triangle indices + % IM indices from final remove_unreferenced + % C #F list of patch indices + % + + % force remesh even if there are no internal vertices to remove + force_remesh = false; + % Minmimum angle for two neighboring facets to be considered coplanar + % in radians + min_delta_angle = pi-1e-5; + %min_delta_angle = pi-1e-3; + min_size = 4; + triangle_flags = ''; + % Map of parameter names to variable names + params_to_variables = containers.Map( ... + {'Force','MinSize','MinDeltaAngle','TriangleFlags'}, ... + {'force_remesh','min_size','min_delta_angle','triangle_flags'}); + v = 1; + while v <= numel(varargin) + param_name = varargin{v}; + if isKey(params_to_variables,param_name) + assert(v+1<=numel(varargin)); + v = v+1; + % Trick: use feval on anonymous function to use assignin to this workspace + feval(@()assignin('caller',params_to_variables(param_name),varargin{v})); + else + error('Unsupported parameter: %s',varargin{v}); + end + v=v+1; + end + + % The right way to deal with them would be to make a list of feature edges + % (aka "exterior edges") on the original mesh and be sure these end up in any + % planar pataches. They would include the patch boundaries and any other + % internal non-manifold edges. + NME = nonmanifold_edges(F); + + A = adjacency_dihedral_angle_matrix(V,F); + % Adjacency matrix of nearly coplanar neighbors + UA = pi*(A~=0)-abs(pi*(A~=0)-A); + AF = UA>=min_delta_angle; + % get connected components + [~,C] = conncomp(AF); + %tsurf(F,V,'CData',randcycle(C)) + + [UC,~,ic] = unique(C); + ucounts = histc(C,UC); + counts = ucounts(ic); + + %tsurf(F,V,'CData',C); + %axis equal; + %drawnow; + + W = V; + G = F(counts<=min_size,:); + % loop over connected components + %for c = reshape(UC(ucounts>min_size),1,[]) + for c = 1:max(C) + if ucounts(c) > min_size + Fc = F(C==c,:); + assert(size(Fc,1)>min_size); + %S = statistics(V,Fc,'Fast',true); + %% Not dealing with holes yet + %if S.num_boundary_loops > 1 + % warning('Skipping high-genus planar patch...'); + % G = [G;Fc]; + % continue; + %end + %assert(S.num_boundary_loops == 1); + uf = unique(Fc); + % Fit plane to all points + [~,A] = affine_fit(V(uf,:)); + % Only keep outline points + O = outline(Fc); + + % Non manifold edges on this patch + NMEc = NME(all(ismember(NME,uf),2),:); + E = [O;NMEc]; + + uo = unique(E); + % Nothing to gain by remeshing + if ~force_remesh && numel(uo) == numel(uf) + G = [G;Fc]; + continue; + end + % only boundary edges projected to plane + Vuo = V(uo,:)*A; + J = 1:size(V,1); + J(uo) = 1:numel(uo); + % Remap E to Vu + O = J(O); + E = J(E); + + % THIS IS INSANELY SLOW + % DT = delaunayTriangulation(Vuo(:,1),Vuo(:,2)); + % DT.Constraints = E; + % Gc = DT.ConnectivityList; + % Triangle is way faster... + [Wuo,Gc] = triangle(Vuo,E,[],'Quiet','Flags',triangle_flags); + %tsurf(Gc,Wuo); + %input(''); + assert(size(Gc,1) >= 1); + assert(size(Wuo,1) >= size(Vuo,1)); + % easier to remove holes post hoc than pass hole positions to triangle + AE = adjacency_matrix(E); + [~,CE] = graphconncomp(AE); + if max(CE) > 1 + w = winding_number(Vuo,O,barycenter(Vuo,Gc)); + % should only be 1s and 0s + Gc = Gc(abs(w)>0.1,:); + end + + + % remap Gc to V + uo = [uo;(size(W,1)+(1:(size(Wuo,1)-size(Vuo,1))))']; + Wnew = Wuo((size(Vuo,1)+1):end,:); + VA = V*A; + %tsurf(Fc,VA); + %hold on; + %scatter(Wnew(:,1),Wnew(:,2)); + %hold off; + %pause + + I = in_element(VA,Fc,Wnew); + [~,I] = find(I); + assert(numel(I) == size(Wnew,1)); + B = barycentric_coordinates( ... + Wnew,VA((Fc(I,1)),:),VA((Fc(I,2)),:),VA((Fc(I,3)),:)); + Wnew = sum(bsxfun(@times, permute(B,[1 3 2]), ... + cat(3,V(Fc(I,1),:),V(Fc(I,2),:),V(Fc(I,3),:))),3); + W = [W;Wnew]; + Gc = uo(Gc); + + %tsurf(Gc,W); + %pause + % old mean normal + oldN = mean(normalizerow(normals(V,Fc))); + N = mean(normalizerow(normals(W,Gc))); + flip = dot(oldN,N) < 0; + if flip + Gc = fliplr(Gc); + end + %tsurf(Gc,W); + %input(''); + G = [G;Gc]; + assert(max(G(:))<=size(W,1)); + end + end + + [W,IM] = remove_unreferenced(W,G); + G = IM(G); + +end diff --git a/matlab/external/gptoolbox/mesh/remove_duplicate_simplices.m b/matlab/external/gptoolbox/mesh/remove_duplicate_simplices.m new file mode 100644 index 0000000..ea4a5a2 --- /dev/null +++ b/matlab/external/gptoolbox/mesh/remove_duplicate_simplices.m @@ -0,0 +1,13 @@ +function [SF,SFI,SFJ] = remove_duplicate_simplices(F) + % REMOVE_DUPLICATE_SIMPLICES Remove duplicate simplices (regardless of order) + % + % Inputs: + % F #F by ss list of simplex indices + % Outputs: + % SF #SF by ss list of unique simplices (maintaining original order of + % first simplex found) + % SFI #SF list so that SF = F(SFI,:) + % SFJ #SFI list so that F = SF(SFJ,:) + [~,SFI,SFJ] = unique(sort(F,2),'rows','stable'); + SF = F(SFI,:); +end diff --git a/matlab/external/gptoolbox/mesh/remove_duplicate_vertices.m b/matlab/external/gptoolbox/mesh/remove_duplicate_vertices.m new file mode 100644 index 0000000..a7ddfd0 --- /dev/null +++ b/matlab/external/gptoolbox/mesh/remove_duplicate_vertices.m @@ -0,0 +1,64 @@ +function [SV,SVI,SVJ] = remove_duplicate_vertices(V,epsilon,varargin) + % REMOVE_DUPLICATE_VERTICES Remove duplicate vertices upto a uniqueness + % tolerance (epsilon) + % + % SV = remove_duplicate_vertices(V,epsilon) + % [SV,SVI,SVJ] = ... + % remove_duplicate_vertices(V,epsilon,'ParameterName',ParameterValue,...) + % + % Inputs: + % V #V by dim list of vertex positions + % epsilon uniqueness tolerance (significant digit) + % Optional: + % 'WhiteList' Only merge vertices from the following selection (not + % working correctly, yet) + % Outputs: + % SV #SV by dim new list of vertex positions + % SVI #SV by 1 list of indices so SV = V(SVI,:) + % SVJ #V by 1 list of indices so V = SV(SVJ,:) + % + % Example: + % % Mesh in (V,F) + % [SV,SVI,SVJ] = remove_duplicate_vertices(V,1e-7); + % % remap faces + % SF = SVJ(F); + % + + % default values + whitelist = []; + % Map of parameter names to variable names + params_to_variables = containers.Map( ... + {'WhiteList'}, ... + {'whitelist'}); + v = 1; + while v <= numel(varargin) + param_name = varargin{v}; + if isKey(params_to_variables,param_name) + assert(v+1<=numel(varargin)); + v = v+1; + % Trick: use feval on anonymous function to use assignin to this workspace + feval(@()assignin('caller',params_to_variables(param_name),varargin{v})); + else + error('Unsupported parameter: %s',varargin{v}); + end + v=v+1; + end + + if isempty(whitelist) + assert(nargin==1 || epsilon >= 0); + if nargin==1 || epsilon == 0 + [SV,SVI,SVJ] = unique(V,'rows','stable'); + else + [~,SVI,SVJ] = unique(round(V/(10*epsilon)),'rows','stable'); + SV = V(SVI,:); + end + else + error('not implemented correctly') + VW = V(whitelist,:); + J = 1:size(V,1); + JW = J(whitelist); + [SVW,SVIW,SVJW] = remove_duplicate_vertices(VW,epsilon); + SJ = 1:size(V,1); + SJ(whitelist) = JW(SVJ); + end +end diff --git a/matlab/external/gptoolbox/mesh/remove_unreferenced.m b/matlab/external/gptoolbox/mesh/remove_unreferenced.m new file mode 100644 index 0000000..f1e45b3 --- /dev/null +++ b/matlab/external/gptoolbox/mesh/remove_unreferenced.m @@ -0,0 +1,41 @@ +function [RV,IM] = remove_unreferenced(V,F) + % REMOVE_UNREFERENCED Removes any rows in V that are not referenced in R + % + % [RV,IM] = remove_unreferenced(V,F) + % + % Inputs: + % V #V by dim list of "vertex positions" + % F #F by anything list of indices into V (will be treated as F(:)) + % Outputs: + % RV #V by dim vertex positions, order such that if the jth vertex is + % some face in F, and the kth vertex is not then j comes before k + % IM #V by 1 list of indices such that: RF = IM(F) and RT = IM(T) + % and V(find(IM<=size(SV,1)),:) = RV + % + % Examples: + % % Tet mesh in (V,T,F) + % [RV,I] = remove_unreferenced(V,[T(:);F(:)]); + % T = I(T); + % F = I(F); + % ... % do some computation on RV + % % replace back into V + % V(find(IM<=size(SV,1)),:) = V + % + + % get list of unique vertex indices that occur in faces + U = unique(F(:)); + % get list of vertices that do not occur in faces + NU = (1:size(V,1))'; + NU = NU(~ismember(NU,U)); + assert((size(U,1) + size(NU,1)) == size(V,1)); + % allocate space for an indexmap so that IM[i] gives new index of vertex i + IM = zeros(size(V,1),1); + % reindex vertices that occur in faces to be first + IM(U) = 1:size(U,1); + % reindex vertices that do not occur in faces to come after those that do + IM(NU) = size(U,1) + (1:size(NU,1)); + % reorder vertices + RV(IM,:) = V; + % Remove unreferenced + RV = RV(1:max(IM(F(:))),:); +end diff --git a/matlab/external/gptoolbox/mesh/resample_polygon.m b/matlab/external/gptoolbox/mesh/resample_polygon.m new file mode 100644 index 0000000..de83e2d --- /dev/null +++ b/matlab/external/gptoolbox/mesh/resample_polygon.m @@ -0,0 +1,34 @@ +function [Q,F] = resample_polygon(P,E,h) + % RESAMPLE_POLYGON Sample edges of a polygon so all new edges are smaller + % than h + % + % Inputs: + % P #P by dim list of input points + % E #E by 2 list of input edge indices into P + % h upper bound on edge length + % Outputs: + % Q #Q by dim list of output points + % F #F by 2 list of output edge indices into Q + % + + Q = P; + F = []; + l = edge_lengths(P,E); + for e = 1:size(E,1) + if l(e)<=h + % edge is already short enough + F = [F;E(e,:)]; + continue; + end + % source and dest + s = E(e,1); + Ps = P(s,:); + d = E(e,2); + Pd = P(d,:); + num_segs = ceil(l(e)/h); + t = linspace(0,1,num_segs+1)'; + M = bsxfun(@plus,Ps,bsxfun(@times,t(2:end-1),(Pd-Ps))); + F = [F; [s size(Q,1)+(1:size(M,1)); size(Q,1)+(1:size(M,1)) d]']; + Q = [Q;M]; + end +end diff --git a/matlab/external/gptoolbox/mesh/retarget.m b/matlab/external/gptoolbox/mesh/retarget.m new file mode 100644 index 0000000..622dc2d --- /dev/null +++ b/matlab/external/gptoolbox/mesh/retarget.m @@ -0,0 +1,54 @@ +function [dS,Q] = retarget(C,E,P,dQ,SC) + % RETARGET Retarget a set of relative bone transformations (dQ) from one + % skeleton (C,E,P) to another skeleton (SC,E,P) + % + % Inputs: + % C #C by 3 list of joint positions + % E #E by 2 list of bone edge indices into C + % P #E list of parent bone indices into E (0 means root) + % dQ #E by 4 list of relative bone transformations as quaternions + % SC #C by 3 list of joint positions + % Outputs: + % dS #E by 4 list of relative bone transformations as quaternions + % Q #E by 4 list of "change of basis" transformations mapping each edge in + % (C,E,P) to its corresponding edge in (SC,E,P). Such that: + % dS = quatmultiply(quatconj(Q),quatmultiply(dQ,Q)); + % + + % Find rotation that takes other bone frame to this bone frame + EV = normalizerow(C(E(:,2),:)-C(E(:,1),:)); + SEV = normalizerow(SC(E(:,2),:)-SC(E(:,1),:)); + [W,A] = axisanglebetween(SEV,EV,[0 1 0]); + Q = axisangle2quat(W,A); + + % Using the FK hierarchy **does** produce a different change of basis. I + % guess this corresponds to the parallel transport along the FK chain, which + % seems like a reasonable thing to do. + Q = zeros(size(E,1),4); + seen = false(size(E,1),1); + function Qq = change(q) + if ~seen(q) + seen(q) = true; + Qp = [1 0 0 0]; + if P(q) > 0 + change(P(q)); + Qp = Q(P(q),:); + end + % q e q' = s + % q = d p + % (dp)e(dp)' = s + % d pep' d' = s + s = SEV(q,:); + e = EV(q,:); + [W,A] = axisanglebetween(s,quatrotate(Qp,e),[0 1 0]); + Qd = axisangle2quat(W,A); + Q(q,:) = quatmultiply(Qd,Qp); + [W,A] = axisanglebetween(s,e); + end + end + for q = 1:size(Q,1) + change(q); + end + + dS = quatmultiply(quatconj(Q),quatmultiply(dQ,Q)); +end diff --git a/matlab/external/gptoolbox/mesh/sample_edges.m b/matlab/external/gptoolbox/mesh/sample_edges.m new file mode 100644 index 0000000..7cf88b3 --- /dev/null +++ b/matlab/external/gptoolbox/mesh/sample_edges.m @@ -0,0 +1,65 @@ +function [S,SE] = sample_edges(V,E,samples_per_edge) + % SAMPLE_EDGES Compute samples_per_edge extra points along each edge in E + % defined over vertices of V. + % + % S = sample_edges(V,E,samples_per_edge) + % + % Inputs: + % V vertices over which edges are defined, # vertices by dim + % E edge list, # edges by 2 + % samples_per_edge number of extra samples to be computed along edge not + % including start and end points + % Outputs: + % S sampled vertices, size less than # edges * (2+samples_per_edge) by dim, + % always begins with V so that E is also defined over S + % + % + + dim = size(V,2); + + % trivial case + if(isempty(E)) + S = []; + SE = []; + elseif(samples_per_edge < 0) + S = V; + SE = []; + else + % fraction parameter + t = linspace(0.0,1.0,samples_per_edge+2); + % get rid of start and end points + t = t(2:(end-1)); + % repeat for each coordinate + t = reshape(repmat(t,dim,1),1,size(t,2)*dim); + % repeat for each edge + t = repmat(t,size(E,1),1); + % repeat start coords + + sp = repmat(V(E(:,1),:),1,samples_per_edge); + % repeat end coords + ep = repmat(V(E(:,2),:),1,samples_per_edge); + % lerp from start point to end point for each coordinate + S = sp.*(1-t) + ep.*t; + % reshape to list coordinates + S = S'; + S = reshape(S,dim,prod(size(S))/dim)'; + S = [V;S]; + % Determine edges between samples + E1 = repmat((1:(samples_per_edge-1))',size(E,1),1); + E2 = repmat((2:(samples_per_edge))',size(E,1),1); + off = size(V,1) + ... + reshape( ... + repmat( ... + samples_per_edge*((1:size(E,1))-1), ... + samples_per_edge-1, ... + 1), ... + (samples_per_edge-1)*size(E,1),... + 1); + SE = repmat(off,1,2) + [E1 E2]; + % end point edges + SE = [ ... + SE; ... + E(:,1) size(V,1) + (1+samples_per_edge*((1:size(E,1))-1))'; ... + E(:,2) size(V,1) + (samples_per_edge*((1:size(E,1))))']; + end +end diff --git a/matlab/external/gptoolbox/mesh/screw.m b/matlab/external/gptoolbox/mesh/screw.m new file mode 100644 index 0000000..047a137 --- /dev/null +++ b/matlab/external/gptoolbox/mesh/screw.m @@ -0,0 +1,130 @@ +function [p,theta,s,d,f] = screw(R1,t1,R2,t2) + % SCREW Find a screw motion which interpolates two given rigid + % transformations. In 2D, a screw motion is a rotation about a fixed point + % (screw point) p. + % + % Inputs: + % R1 dim by dim rotation matrix + % t1 1 by dim translation vector + % R2 dim by dim rotation matrix + % t2 1 by dim translation vector + % Outputs: + % p point on screw axis + % theta angle of rotation around screw point/axis + % s 1 by dim screw axis (only in 3d) + % d translation along screw axis + % f 1 by dim fudge factor translation (if change in rotation is 0) + % + % Example: + % % get a polygon + % P = getPosition(impoly); + % E = [1:size(P,1);2:size(P,1) 1]'; + % % Helper functions + % rotation = @(theta) [cos(theta) -sin(theta);sin(theta) cos(theta)]; + % around = @(P,R,p) bsxfun(@plus,bsxfun(@minus,P,p)*R,p); + % rigid = @(P,R,t) bsxfun(@plus,P*R,t); + % R1 = rotation(pi/3); + % t1 = [0 1]; + % R2 = rotation(2*pi/3); + % t2 = [1 0]; + % [p,theta,~,~,f] = screw(R1,t1,R2,t2); + % plot_edges(rigid(P,R1,t1),E,'g','LineWidth',4); + % hold on; + % plot_edges(rigid(P,R2,t2),E,'r','LineWidth',4); + % scatter(p(1),p(2),'ok','LineWidth',4); + % for t = linspace(0,1,30) + % Q = bsxfun(@plus,around(rigid(P,R1,t1),rotation(t*theta),p),t*f); + % plot_edges(Q,E); + % end + % hold off; + % axis equal; + % + % Example: + % R1 = axisangle2matrix([0 0 1],pi/3); + % R2 = axisangle2matrix([0 0 1],2*pi/3); + % t1 = 0*[1 2 -1]; + % t2 = 0*[-2 1 -1]; + % rigid = @(P,R,t) bsxfun(@plus,P*R,t); + % around = @(P,theta,p,s) ... + % bsxfun(@plus,bsxfun(@minus,P,p)*axisangle2matrix(s,theta),p); + % tsurf(F,rigid(V,R1,t1),'FaceColor','g'); + % [p,theta,s,d,f] = screw(R1,t1,R2,t2); + % hold on; + % tsurf(F,rigid(V,R2,t2),'FaceColor','r'); + % for t = linspace(0.1,0.9,8); + % U = bsxfun(@plus,around(rigid(V,R1,t1),theta*t,p,s),t*d*s+t*f); + % tsurf(F,U,'CData',(1:size(F,1))'); + % end + % quiver3(p(1),p(2),p(3),s(1),s(2),s(3),'ok','LineWidth',4); + % hold off; + % axis equal; + % + + dim = size(R1,1); + assert(all(size(R1)==dim)); + assert(all(size(R2)==dim)); + assert(numel(t1)==dim); + assert(numel(t2)==dim); + % row vectors + t1 = reshape(t1,[],dim); + t2 = reshape(t2,[],dim); + + switch dim + case 2 + % Unused in 2d, set as if in 3d + s = [0 0 1]; + d = 0; + if norm(R2-R1,'fro') pi + theta = -(2*pi - theta); + end + f = [0 0]; + end + case 3 + % "Collision Prediction for Polyhedra under Screw Motions" [Kim & Rossignac + % 03] + dR = R2-R1; + if sum(sum(dR.^2,2)=2 + f = t2-t1; + p = [0 0 0]; + s = [0 0 1]; + theta = 0; + d = 0; + else + s_tilde = ... + cross(dR(1,:),dR(2,:),2) + ... + cross(dR(2,:),dR(3,:),2) + ... + cross(dR(3,:),dR(1,:),2); + s = normalizerow(s_tilde); + % Should be able to rewrite this using atan2 + sqrt(sum((dR(1,:)).^2,2)) + sqrt(sum(cross(s,R1(1,:),2).^2,2)) + theta = 2 * asin( ... + 0.5*sqrt(sum((dR(1,:)).^2,2))./ ... + sqrt(sum(cross(s,R1(1,:),2).^2,2))); + % Just consider the point o as the origin + o1 = bsxfun(@plus,[0 0 0]*R1,t1); + o2 = bsxfun(@plus,[0 0 0]*R2,t2); + d = sum((o2-o1).*s,2); + % Where o' where did this sign flip come from? + p = 0.5 * (o2 + o1 + cross(s,o2-o1,2)./tan(-theta/2)); + f = [0 0 0]; + end + end + +end diff --git a/matlab/external/gptoolbox/mesh/select_region.m b/matlab/external/gptoolbox/mesh/select_region.m new file mode 100644 index 0000000..86f6859 --- /dev/null +++ b/matlab/external/gptoolbox/mesh/select_region.m @@ -0,0 +1,81 @@ +function [S,P] = select_region(t,P) + % SELECT_REGION select a region of a mesh viewed in a matlab trisurf plot. + % Assume that the user has already selected a viewing angle and has a handle + % to the trisurf 'patch' + % + % S = select_region(t) + % [S,P] = select_region(t,P) + % + % Inputs: + % t handle to trisurf object + % Optional: + % P polygon from previous call + % Ouputs: + % C #V list of logicals, true if in selection, false if not + % P polygon to recall this function without prompting user + % + % Example: + % % Display mesh (V,F) + % t = trisurf(F,V(:,1),V(:,2),V(:,3));axis equal + % % User should now have picked a nice view + % S = select_region(t); + % % Update display to be colored based on selection + % set(t,'CData',S*1); + % + + % get view of axis of handle t + [az,el] = view(get(t,'Parent')); + % get figure of t + of = get(get(t,'Parent'),'Parent'); + + % get vertices + V = get(t,'Vertices'); + % get vertices + F = get(t,'Faces'); + + % rotate by 90 degrees + Rx90 = [1 0 0; 0 cos(-pi/2) -sin(-pi/2);0 sin(-pi/2) cos(-pi/2)]; + % rotatation according to elevation from view of t + Rx = [1 0 0; 0 cos(el*pi/180) -sin(el*pi/180);0 sin(el*pi/180) cos(el*pi/180)]; + % rotation according to azimuth of view of t + Rz = [cos(-az*pi/180) -sin(-az*pi/180) 0; sin(-az*pi/180) cos(-az*pi/180) 0;0 0 1]; + + % rotation matrix that will rotate mesh to + R = (Rx90*Rx*Rz); + R = R(1:2,:); + view_V = [V] * R'; + % use zero for z values + view_V(:,3) = 0; + + + if ~exist('P','var') || isempty(P) + % make a new figure + f = figure; + set(f,'Position',get(of,'Position')); + + trisurf(F,view_V(:,1),view_V(:,2),view_V(:,3)); + axis equal; + view(2) + % get window size + A = axis; + A = reshape(axis,2,[]); + % grow by 100% about center + dA = [A(1,:)-A(2,:);A(2,:)-A(1,:)]/2; + axis(reshape(A+dA,1,prod(size(A)))); + + title('Make your selection here in this figure window:'); + % ask user for a polygon + h = impoly; + % Get positions of polygon vertices, before closing figure + P = getPosition(h); + % close selection figure + close(f); + end + + % In projection (screen space), determine mesh vertices are in selection or + % not + S = inpolygon(view_V(:,1),view_V(:,2),P(:,1),P(:,2)); + % convert to double + S = 1.0*S; + +end diff --git a/matlab/external/gptoolbox/mesh/shell.m b/matlab/external/gptoolbox/mesh/shell.m new file mode 100644 index 0000000..c309042 --- /dev/null +++ b/matlab/external/gptoolbox/mesh/shell.m @@ -0,0 +1,51 @@ +function [U,G] = shell(V,F,th,varargin) + % SHELL Compute a thin shell around a triangle mesh (V,F) with thickness th. + % + % Inputs: + % V #V by 3 list of mesh vertex positions + % F #F by 3 list of triangle indices into V + % th desired thickness of shell + % Optional: + % 'Normals' followed by #V by 3 list of vertex normals to use to + % construct shell (will be multiplied by th): {area-weighted} + % Outputs: + % U 2*#V by 3 list of output mesh vertex positions: V always comes first + % G #G by 3 list of triangle indices into U + % + + N = []; + % Map of parameter names to variable names + params_to_variables = containers.Map( ... + {'Normals'}, ... + {'N'}); + v = 1; + while v <= numel(varargin) + param_name = varargin{v}; + if isKey(params_to_variables,param_name) + assert(v+1<=numel(varargin)); + v = v+1; + % Trick: use feval on anonymous function to use assignin to this workspace + feval(@()assignin('caller',params_to_variables(param_name),varargin{v})); + else + error('Unsupported parameter: %s',varargin{v}); + end + v=v+1; + end + + if isempty(N) + N = normalizerow(per_vertex_normals(V,F)); + end + + % scale by thickness + N = N*th; + + O = outline(F); + n = size(V,1); + U = [V;V+N]; + G = [ ... + fliplr(F); ... + n+F; ... + 0+O(:,1) n+O(:,[2 1]); ... + n+O(:,2) 0+O(:,1:2)]; + +end diff --git a/matlab/external/gptoolbox/mesh/shepard.m b/matlab/external/gptoolbox/mesh/shepard.m new file mode 100644 index 0000000..d44f5e6 --- /dev/null +++ b/matlab/external/gptoolbox/mesh/shepard.m @@ -0,0 +1,165 @@ +function [W,dist_H_V] = shepard(V,C,P,E,CE,p) + % SHEPARD Compute shepard weights for a list of vertices, given a list of + % samples and optionally a denominator power value. + % + % W = shepard(V,C) + % + % Inputs: + % V list of vertex positions + % C list of control vertices + % P list of indices into C for point controls, { 1:size(C,1) } + % E list of bones, pairs of indices into C, connecting control vertices, + % { [] } + % CE list of "cage edges", pairs of indices into ***P***, connecting + % control ***points***. A "cage edge" just tells point boundary conditions + % to vary linearly along straight lines between the end points, and to be + % zero for all other handles. { [] } + % p (optional) power for denominator, scalar or list same size as C {2} + % + % Outputs: + % W weights, # vertices by # handles matrix of weights + % + % Example: + % % "Shape-aware" shepard weights + % D = permute(sum((repmat(V,[1,1,size(C,1)]) - ... + % permute(repmat(C,[1,1,n]),[3,2,1])).^2,2),[1,3,2]); + % [minD,b] = min(D); + % snap_C = V(b,:); + % [BV,ev,ed] = biharmonic_embedding(V,F,6); + % [W] = shepard(BV,BV(b,:)); + % + % + + % check if either are 3D but really all z's are 0 + V_flat = size(V,2) == 3 && (sqrt(sum(V(:,3).^2)) < 1e-10); + C_flat = size(C,2) == 3 && (sqrt(sum(C(:,3).^2)) < 1e-10); + % is both are essentially 2D then ignore z-coords + if((size(C,2) == 2 || C_flat) && (size(V,2) == 2 || V_flat)) + % ignore z coordinate + V = V(:,1:2); + C = C(:,1:2); + end + + assert(size(C,2) == size(V,2)); + dim = size(C,2); + + % default p value + if(~exist('p','var')) + p = 2; + end + + if(~exist('P','var')) + P = 1:size(C,1); + end + + if(~exist('E','var')) + E = []; + end + + if(~exist('CE','var')) + CE = []; + end + + assert(prod(size(P)) == max(size(P))); + assert(isempty(E) || size(E,2) == 2); + assert(isempty(CE) || size(CE,2) == 2); + assert(isempty(E) || max(E(:))<=size(C,1)); + assert(isempty(CE) || max(CE(:))<=numel(P)); + assert(isempty(P) || max(P(:))<=size(C,1)); + assert(isempty(E) || min(E(:)) >= 1); + assert(isempty(CE) || min(CE(:)) >= 1); + assert(isempty(P) || min(P(:)) >= 1); + + + % number of point controls + np = numel(P); + nb = size(E,1); + % number of domain vertices + n = size(V,1); + + % if p is a scalar convert it now to a list the same size as C + if(prod(size(p)) == 1) + p = repmat(p,np+nb,1); + elseif ~isempty(CE) + if 0 ~= std(p(CE(:))) + error('Variable powers not supported with cage edges'); + end + end + + dist_P_V = zeros(np,n); + if(np > 0) + % vectors from V to every P, where PmV(i,j,:) is the vector from domain + % vertex j to handle i + PmV = ... + permute( ... + permute(repmat(C(P,:),[1,1,n]),[3,2,1]) - ... + repmat(V,[1,1,np]),[3,1,2]); + % distance from V to every P, where dist_P_V(i,j) is the distance from domain + % vertex j to point handle i + dist_P_V = sqrt(sum(PmV.^2,3)); + % distance from each corner in P to the next corner so that edge_length(i) + end + + dist_B_V = zeros(nb,n); + if(nb > 0) + % loop over bones + for( ii = 1:nb ) + % project to line + [t,sqr_d] = project_to_lines(V,C(E(ii,1),:),C(E(ii,2),:)); + d = sqrt(sqr_d); + % if projected point falls outside of line segment take distance to + % closest end point + d(t<0) = sqrt(sum((V(t<0,:)-repmat(C(E(ii,1),:),size(V(t<0,:),1),1)).^2,2)); + d(t>1) = sqrt(sum((V(t>1,:)-repmat(C(E(ii,2),:),size(V(t>1,:),1),1)).^2,2)); + dist_B_V(ii,:) = d'; + end + end + + dist_H_V = [dist_P_V ; dist_B_V]; + % power of each control point seen by each vertex in domain + pp = repmat(p,1,n); + W = 1.0./((dist_H_V).^pp); + + if(size(CE,1) > 0) + % zero out previous entries in points with incident cage edges + W(CE(:),:) = 0; + % compute projection of each point to each line segment + [T,sqrD] = project_to_lines(V,C(P(CE(:,1)),:),C(P(CE(:,2)),:)); + % compute weights for each cage edge as if it were a bone + pce = (p(CE(:,1))+p(CE(:,2)))/2; + [~,dist_CE_V] = shepard(V,C,[],P(CE),[],pce); + % compute "bone weights" for each cage edge as they were before + % normalization + ppce = repmat(pce,1,n); + WCE = 1.0./((dist_CE_V).^ppce)'; + % clamp distances + T(T<0) = 0; + T(T>1) = 1; + % multiply "bone weight" by projection parameter and sum up + II = repmat(1:n,1,2*size(CE,1))'; + JJ = reshape(repmat(CE(:)',n,1),[],1); + VV = [WCE(:).*(1-T(:)); WCE(:).*T(:)]; + W = W+sparse(II,JJ,VV,n,np+nb)'; + % cage edges on-samples + on_sample = dist_CE_V < eps; + [I,J] = find(on_sample); + W(:,any(on_sample)) = 0; + % grab T transpose + TT = T'; + W(sub2ind(size(W),CE(I,1),J)) = 1-TT(on_sample); + W(sub2ind(size(W),CE(I,2),J)) = TT(on_sample); + end + + % Handle degenrate case that a control point is on a mesh vertex + % snap vertices close to corners + on_sample = dist_H_V < eps; + W(:,any(on_sample,1)) = 0; + W(on_sample) = 1; + + % normalize W + W = W./repmat(sum(W,1),np+nb,1); + + % we've made W transpose + W = W'; + +end diff --git a/matlab/external/gptoolbox/mesh/showvoronoi.m b/matlab/external/gptoolbox/mesh/showvoronoi.m new file mode 100644 index 0000000..4bebfb5 --- /dev/null +++ b/matlab/external/gptoolbox/mesh/showvoronoi.m @@ -0,0 +1,34 @@ +function varargout = showvoronoi(D,V,E,RP,RD,crop) + % SHOWVORONOI display a voronoi diagram + % + % h = showvoronoi(D,V,E,RP,RD) + % h = showvoronoi(D,V,E,RP,RD,crop) + % + % Inputs: + % D #D by 2 list of voronoi cell centers (data points) + % V #V by 2 list of voronoi diagram vertices + % E #E by 2 list of voronoi internal edges + % RP #RP by 1 list of voronoi infinite ray start points + % RD #RP by 2 list of voronoi infinite direction vectors + % optional: + % crop crop plot to fit just data points {true} + % Output: + % h handle to plot + % + % See also readEDGE, triangle + % + if(~exist('crop','var')) + crop = true; + end + RD = normalizerow(RD); + offset = 2*max(sqrt(sum((V(E(:,1),:)-V(E(:,2),:)).^2,2))); + EX = [V(E(:,1),1),V(E(:,2),1); V(RP,1) V(RP,1)+offset*RD(:,1)]'; + EY = [V(E(:,1),2),V(E(:,2),2); V(RP,2) V(RP,2)+offset*RD(:,2)]'; + h = plot(EX,EY,'-',D(:,1),D(:,2),'.'); + if(crop) + set(h(1:end-1),'xliminclude','off','yliminclude','off'); + end + if(nargout == 1) + varargout{1} = h; + end +end diff --git a/matlab/external/gptoolbox/mesh/signed_distance_direction.m b/matlab/external/gptoolbox/mesh/signed_distance_direction.m new file mode 100644 index 0000000..e8b1fcc --- /dev/null +++ b/matlab/external/gptoolbox/mesh/signed_distance_direction.m @@ -0,0 +1,89 @@ +function [D,S,C] = signed_distance_direction(P,V,F) + % SIGNED_DISTANCE_DIRECTION Compute a direction which decreases signed + % distance with respect to an input mesh (V,F) at a set of points P. + % + % [D,S,C] = signed_distance_direction(P,V,F) + % + % Inputs: + % P #P by dim list of query points + % V #V by dim list of mesh vertex positions + % F #F by dim+1 list of mesh indices into V + % Outputs: + % D #P by dim list of normalized directions + % S #P signed distances + % C #P by dim list of closest points + % + + dim = size(F,2); + switch dim + case 2 + % Facets are really edges + E = F; + % O(n*m) too slow... + [T,sqrD] = project_to_lines(P,V(E(:,1),:),V(E(:,2),:),'Segments',true); + % snap to line segment + [~,J] = min(sqrD,[],2); + T = T(sub2ind(size(T),1:size(P,1),J'))'; + C = V(E(J,1),:) + bsxfun(@times,T,(V(E(J,2),:)-V(E(J,1),:))); + % sign: bug in winding number... + s = -2*(-winding_number(V,E,P))+1; + vec = C-P; + % signed distance direction + D = bsxfun(@times,s,normalizerow(vec)); + % signed distance + S = s.*normrow(D); + case 3 + [S,I,C,N] = signed_distance(P,V,F,'SignedDistanceType','pseudonormal'); + D = normalizerow(C-P); + D = bsxfun(@times,sign(S),D); + min_dist = 1e-5; + too_close = abs(S) < min_dist; + % Normals always point outside regardless of the eval point. + D(too_close,:) = -N(too_close,:); + end + + %% Find closest points + %[sqrD,I,C] = point_mesh_squared_distance(P,V,F); + %% Compute barycentric coordinates on closest faces + %B = barycentric_coordinates(C,V(F(I,1),:),V(F(I,2),:),V(F(I,3),:)); + %% Direction to closest point + %D = normalizerow(C-P); + %% Determine which are too close to trust + %min_sqr_dist = 1e-10; + %too_close = sqrD < min_sqr_dist; + %% Determine if closest point is on vertex, edge, or face AND too clost to + %% trust direction. + %epsilon = 1e-15; + %on_face = (sum(B<=epsilon,2)==0) & too_close; + %on_edge = (sum(B<=epsilon,2)==1) & too_close; + %on_vertex = (sum(B<=epsilon,2)==2) & too_close; + %% Determine which vertex or edge of that face + %[~,which_vertex] = find(B(on_vertex,:)>epsilon); + %[~,which_edge] = find(B(on_edge,:)<=epsilon); + %% Compute normals for faces, vertices and edges + %% Q: Are area normals OK? + %% H: [Bærentzen 2002/2005] suggests angle weighting. + %N_face = normalizerow(normals(V,F)); + %N_vertex = per_vertex_normals(V,F); + %% map to corners + %N_vertex = N_vertex(F,:); + %[N_edge,E,EMAP] = per_edge_normals(V,F); + %% map to directed edges + %N_edge = N_edge(EMAP,:); + %% This is an expensive way to find out if inside/outside a closed mesh + %w = winding_number(V,F,P); + %% Flip sign for interior points + %S = (1-2*w); + %D = bsxfun(@times,S,D); + %% Use inverse normals for those that are too close + %if any(on_vertex) + % D(on_vertex,:) = ... + % -N_vertex(sub2ind(size(F),I(on_vertex),which_vertex),:); + %end + %if any(on_edge) + % D(on_edge,:) = -N_edge(sub2ind(size(F),I(on_edge),which_edge),:); + %end + %if any(on_face) + % D(on_face,:) = -N_face(I(on_face),:); + %end +end diff --git a/matlab/external/gptoolbox/mesh/skeleton_extraction.m b/matlab/external/gptoolbox/mesh/skeleton_extraction.m new file mode 100644 index 0000000..e71dc9a --- /dev/null +++ b/matlab/external/gptoolbox/mesh/skeleton_extraction.m @@ -0,0 +1,278 @@ +function [W,E,U] = skeleton_extraction(V,F) + % SKELETON_EXTRACTION Compute the "skeleton" of a surface mesh following "Skeleton + % Extraction by Mesh Contraction" [Au et al. 2008]. The final combinatorially + % simplification is a bit different than the QSlim-based approach in [Au et + % al. 2008]. + % + % [W,E,U] = skeletonization(V,F) + % + % Inputs: + % V #V by 3 list of mesh vertex positions + % F #F by 3 list of mesh indices + % Outputs: + % W #W by 3 list of skeleton vertex positions + % E #E by 2 list of skeleton edges into W + % U #V by 3 list of skeleton vertex positions, before thinning + % + + delta = 1e-3; + U = V; + L = cotmatrix(U,F); + %tsurf(F,V,'FaceAlpha',0.1,'EdgeColor','k','FaceColor',[0.5 0.5 0.5],'EdgeAlpha',0.5); + %hold on; + %t = tsurf( ... + % bsxfun(@plus,size(F,1)*(0:2),(1:size(F,1))'), ... + % U(F,:),'FaceColor',[0.7 0.8 1.0],'EdgeColor','k','EdgeAlpha',0.5, ... + % 'SpecularStrength',0.1,'FaceLighting','phong'); + %tr = tsurf([1 1 1],U,'EdgeColor','r','LineWidth',2); + %hold off; + %axis equal; + %view(-62,10); + %camproj('persp'); + %light('Position',[-100.0,1.0,-1.0],'Style','infinite'); + %set(gca,'Visible','off'); + %set(gcf,'Color','w'); + %drawnow; + + b = []; + + iter = 0; + %imwrite(myaa('raw'),sprintf('parasaur-pass-%05d.png',iter)); + %set(t,'EdgeColor','none'); + iter = 1; + h = avgedge(V,F); + + while true + L = cotmatrix(U,F); + M = massmatrix(U,F,'barycentric'); + b = union(find(any(abs(L)>1e+5,2)),b); + U_prev = U; + U = min_quad_with_fixed(-(M-delta*L),2*M*U,b,U(b,:)); + %U = U/sqrt(sum(doublearea(U,F))*0.5); + %U = bsxfun(@minus,U,centroid(U,F)); + %D = max(internalangles(U,F),[],2)>0.9*pi & ... + % doublearea(U,F)<1e-5; + D = all(ismember(F,b),2); + %set(t,'Vertices',U(F,:)); + %set(tr,'Faces',F(D,:),'Vertices',U); + %xlabel(sprintf('%d',numel(b))); + %drawnow; + if max(max(abs(U-U_prev))) < 1e-2*h + break; + end + %imwrite(myaa('raw'),sprintf('parasaur-pass-%05d.png',iter)); + iter =iter + 1; + end + + + W = U; + A = adjacency_matrix(F) + speye(size(V,1)); + EC = adjacency_edge_cost_matrix(U,F); + phi = zeros(size(W,1),1); + marked = false(size(W,1),1); + E = []; + for wi = 1:size(W,1) + % this is a lot faster than find(A(ui,:)) + if marked(wi) + continue; + end + pI = A(:,wi)>0; + I = false(size(V,1),1); + N = []; + while true + pN = find(pI); + if numel(pN) <= 1 + break; + end + Wi = W(pN,:); + [pC,pS,L] = pca(Wi); + phi(wi) = L(1)/sum(L); + if phi(wi) < 0.99 + break; + end + I = pI; + N = pN; + C = pC; + S = pS; + %tsurf(F,W); + %hold on; + %scatter3(U(I,1),U(I,2),U(I,3),'SizeData',50); + %hold off; + %title(sprintf('%g',phi(wi))); + %axis equal; + %drawnow; + + %pI = (A*I)>0; + CCI = sum(A(I,:))'; + ECI = minnz(EC(I,:))'; + ECI = ECI./CCI; + ECI(I) = 0; + [~,j] = minnz(ECI); + pI = I; + pI(j) = 1; + + if isequal(pI,I) + break; + end + + end + + if ~isempty(N) + [~,O] = sort(S(:,1)); + O = N(O); + A(I,:) = 0; + A(:,I) = 0; + %tsurf(F,W); + %hold on; + %scatter3(U(I,1),U(I,2),U(I,3),'SizeData',25); + %scatter3(U(marked,1),U(marked,2),U(marked,3),'SizeData',50); + %plot_edges(U,E,'b','LineWidth',3); + %plot_edges(U,[O(1) O(end)],'r','LineWidth',3); + %hold off; + %axis equal; + %drawnow + marked(N) = true; + E = [E;O(1) O(end)]; + end + + %if phi<0.4 + % continue; + %end + %Wi = bsxfun(@plus,bsxfun(@times,S(:,1),C(:,1)'),mean(Wi)); + %d = sqrt(sum(bsxfun(@minus,Wi,Wi(1,:)).^2,2)); + %H = max(d); + %d = d/H; + %f = 2.*d.^3 - 3.*d.^2 + 1; + %f = f/sum(f); + %W(wi,:) = sum(bsxfun(@times,f,Wi)); + end + %plot_edges(W,E,'LineWidth',2) + + count = ones(size(W,1),1); + while true + [W,IM] = remove_unreferenced(W,E); + count(IM) = count; + count = count(1:size(W,1)); + E = IM(E); + %plot_edges(W,E,'LineWidth',2) + %axis equal; + %drawnow; + A = adjacency_matrix(E)+speye(size(W,1)); + [ncc,C] = conncomp(A); + if ncc == 1 + break; + end + D = pdist2(W,W); + D(A>0) = inf; + [D,I] = min(D); + [~,j] = min(D); + i = I(j); + % running average + W(i,:) = (count(i)*W(i,:)+W(j,:))/(count(i)+1); + count(i) = count(i) + 1; + E(E==j) = i; + E = unique(sort(E,2),'rows'); + end + + %G = F; + %E = edges(G); + % + %A = U(E(:,2),:)-U(E(:,1),:); + %B = cross(A,U(E(:,1),:),2); + %UH = [U ones(size(U,1),1)]; + % + %ne = size(E,1); + %n = size(U,1); + %%K = sparse( ... + %% repmat(reshape(repmat(1:ne*3,1,3),ne,9),2,1), ... + %% bsxfun(@plus,E(:),n*[1 2 0 2 0 1 3 3 3]), ... + %% repmat([-A(:,[3 1 2]) A(:,[2 3 1]) -B],2,1), ... + %% ne*3,n*4); + %%Q = K'*K; + % + %%K = zeros(3,4,size(E,1)); + %Q = zeros(4,4,size(U,1)); + %%Q = sparse(n*4,n*4); + %% This can at least be sped up using http://www.alecjacobson.com/weblog/?p=4186 + %for ei = 1:size(E,1) + % K = [ ... + % 0 -A(ei,3) A(ei,2) -B(ei,1); ... + % A(ei,3) 0 -A(ei,1) -B(ei,2); ... + % -A(ei,2) A(ei,1) 0 -B(ei,3)]; + % K2 = K'*K; + % Q(:,:,E(ei,1)) = Q(:,:,E(ei,1)) + K2; + % Q(:,:,E(ei,2)) = Q(:,:,E(ei,2)) + K2; + %end + %% Cost per vertex + %C = zeros(size(U,1),1); + %for vi = 1:size(U,1) + % C(vi) = UH(vi,:) * (Q(:,:,vi) * (UH(vi,:)')); + %end + % + % + %A = sparse(repmat((1:ne)',1,2),E,1,ne,n); + %EL = sqrt(sum(U(E(:,2),:)-U(E(:,1),:),2)); + %% This is a terrible O(n²) implemenation. The energy also doesn't match the [Au + %% et al. 2008] paper. I don't understand their description or necessarily agree + %% with the motivation. + %J = 1:size(U,1); + %while true + % % Edge-vertex incidence matrix + % ne = size(E,1); + % % Edge lengths summed at vertices + % EC = repmat(A*C,2,1) + 0.001*repmat(EL,2,1); + % % pick an edge + % [~,ei] = min(EC); + % e = E(mod(ei-1,ne)+1,:); + % if ei>ne + % e = fliplr(e); + % end + % % collapse edge + % J(e(2)) = e(1); + % J = J(J); + % Q(:,:,e(1)) = Q(:,:,e(1)) + Q(:,:,e(2)); + % C(e(1)) = UH(e(1),:) * (Q(:,:,e(1)) * (UH(e(1),:)')); + % G = J(G); + % E = J(E); + % + % A(:,e(1)) = A(:,e(1)) + A(:,e(2)); + % A(:,e(2)) = 0; + % ndeg = E(:,1)~=E(:,2); + % E = E(ndeg,:); + % EL = EL(ndeg,:); + % A = A(ndeg,:); + % G = G(G(:,1)~=G(:,2)&G(:,2)~=G(:,3)&G(:,3)~=G(:,1),:); + % %G = unique(sort(G,2),'rows'); + % if isempty(G) + % break; + % end + % + % change = any(E==e(1),2); + % Echange = unique(sort(E(change,:),2),'rows'); + % E = [E(~change,:);Echange]; + % nc = size(Echange,1); + % A = [ ... + % A(~change,:); ... + % sparse(repmat((1:nc)',1,2),Echange,1,nc,n)]; + % EL = [EL(~change);sqrt(sum(U(Echange(:,2),:)-U(Echange(:,1),:),2))]; + % + % if size(E,1)<50 + % tsurf(G,U,'EdgeColor','r'); + % hold on; + % tsurf([E E(:,1)],U,'EdgeColor','k'); + % hold off; + % title(sprintf('%d,%d',size(G,1),size(E,1))); + % axis equal; + % drawnow + % end + %end + %M = sparse(J,1:n,diag(massmatrix(V,F)),n,n); + %M(J,:) = M(J,:)*diag(1./sum(M(J,:),2)); + %U = M*V; + %[U,IM] = remove_unreferenced(U,E); + %E = IM(E); + %plot_edges(U,E,'LineWidth',2); + %hold on; + %tsurf(F,V,'CData',J,'FaceAlpha',0.2,'EdgeAlpha',0.2); + %hold off; +end diff --git a/matlab/external/gptoolbox/mesh/skinning_transformations.m b/matlab/external/gptoolbox/mesh/skinning_transformations.m new file mode 100644 index 0000000..a3357d8 --- /dev/null +++ b/matlab/external/gptoolbox/mesh/skinning_transformations.m @@ -0,0 +1,228 @@ +function [varargout] = skinning_transformations(C,P,BE,new_C,RP) + % SKINNING_TRANSFORMATIONS compute transformations for each handle of a + % skinning deformation setup. + % + % [TR] = skinning_transformations(C,P,BE,new_C,RP) + % [T,R,S] = skinning_transformations(C,P,BE,new_C,RP) Same as above except + % rotations, scales and translations are separated, so that TR(:,1:dim,i) = + % R(:,:,i)*S(:,:,i) and TR(:,dim+1,:) = TR(:,3,:)= permute(T,[2,3,1]) + % [T,AX,AN,S,O] = skinning_transformations(C,P,BE,new_C,RP) Same as above + % except instead of representing rotations by a dim by dim matrix + % representing them as axes, AX, and angles, AN. For 2D control points C, + % AX(i,:) = [0 0 1] + % + % Inputs: + % C #C by dim list of control vertex positions + % P #P list of indices into C for point controls, { 1:size(C,1) } + % BE #BE by 2 list of bones, pairs of indices into C, connecting control + % vertices in C + % new_C #C by dim list of new control point positions + % RP #dim by #dim by #P list of rotations applied to each control point in P + % or when dim == 2, can be #P list of angles + % Outputs + % TR #dim by #dim+1 by #P+#BE list of transformations, where TR(1:2,3,i) is + % the translation for control handle i and TR(1:2,1:2,i) is the + % rotation/scale for control handle i + % or + % T #P+#BE by #dim list of translation vectors, where T(i,:) is the + % translation vector for control handle i + % R #dim by #dim by #P+#BE list of rotations matrices, where R(1:2,1:2,i) is + % the rotation matrix for control handle i + % S #dim by #dim by #P+#BE list of scale matrices, where S(1:2,1:2,i) is the + % scale matrix for control handle i + % or + % T #P+#BE by #dim list of translation vectors, where T(i,:) is the + % translation vector for control handle i + % AX #P+#BE by #dim list of rotation axis vectors, where AX(i,:) is the + % rotation axis vector for control handle i + % AN #P+#BE list of rotation angles, where AN(i) is the rotation angle for + % control handle i + % S #dim by #dim by #P+#BE list of scale matrices, where S(1:2,1:2,i) is the + % scale matrix for control handle i + % O #P+#BE + #dim list of origins + % + % Copyright 2011, Alec Jacobson (jacobson@inf.ethz.ch) + % + % See also: lbs, dualquatlbs + + % number o dimensions + dim = size(C,2); + + if(exist('P','var')) + if(size(P,1) == 1) + P = P'; + end + else + P = (1:size(C,1))'; + end + + % point handles should be empty or a column vector + assert(isempty(P) || (size(P,2) == 1)); + % BE should be empty or be #bones by 2 list of indices + assert( isempty(BE) || (size(BE,2) == 2)); + % indices should be valid + assert(isempty(P) || (max(P) <= size(C,1))); + assert(isempty(BE) || max(BE(:)) <= size(C,1)); + + % number of point controls + np = numel(P); + % number of bone controls + nb = size(BE,1); + + + assert(all(size(C) == size(new_C))); + % if rotations are not given or given empty matrix just use identity rotation + if(~exist('RP','var') || isempty(RP) || all(RP(:)==0)) + RP = repmat(eye(dim,dim),[1,1,np]); + if(nargout == 5) + ANp = zeros([np,1]); + AXp = repmat([0 0 1],[np 1]); + end + elseif(numel(RP) == np) + % user provided rotations as angles (for 2D only) + assert(dim == 2); + % copy angles to new name + ANp = reshape(RP,np,1); + AXp = repmat([0 0 1],[np 1]); + % convert to matrices + RP = zeros([dim dim np]); + RP(1,1,:) = cos(ANp); + RP(1,2,:) = -sin(ANp); + RP(2,1,:) = sin(ANp); + RP(2,2,:) = cos(ANp); + else + if(nargout == 5) + assert(false); + end + end + % should have rotation for each control point + assert(size(RP,1) == dim); + assert(size(RP,2) == dim); + assert(size(RP,3) == np); + + % allocate space for transformations + R = repmat(eye(dim,dim),[1,1,np+nb]); + S = repmat(eye(dim,dim),[1,1,np+nb]); + + % insert point rotations (and scales) + R(1:dim,1:dim,1:np) = RP; + % for now, don't allow scaling at points + %S(1:dim,1:dim,1:np) = RS; + + % insert bone rotations (and scales) + if(nb > 0) + % edge vector at rest state + rest = C(BE(:,2),:) - C(BE(:,1),:); + rest_norms = normrow(rest); + % edge vector at pose + pose = new_C(BE(:,2),:) - new_C(BE(:,1),:); + pose_norms = normrow(pose); + + % first take care of scaling anisotropically along bone + % rotate so that rest vector is x-axis + XR = zeros([dim dim nb]); + % signed angle that takes rest to x-axis + phi = -atan2(rest(:,2),rest(:,1)); + % rotation is this angle around axis of cross between these two vectors + if(dim == 2) + % in 2d rotations are always around "z-axis" and rotation matrix is + % simple + XR(1,1,:) = cos(phi); + XR(1,2,:) = -sin(phi); + XR(2,1,:) = sin(phi); + XR(2,2,:) = cos(phi); + else + %axis = cross(repmat([1 0 0],2),rest); + phi_axis = [0*rest(:,1) -rest(:,3) rest(:,2)]; + % convert axis,angle to rotation matrix + % 3D not supported yet + assert(false); + end + + % store rotation in scale spot + S(:,:,(np+1):(np+nb)) = XR; + % scale along x-axis + S(1,:,(np+1):(np+nb)) = ... + XR(1,:,:) .* ... + permute(repmat((pose_norms./rest_norms),[1 dim 1]),[3 2 1]); + % unrotate each scale + for( ii = 1:nb) + S(:,:,np+ii) = XR(:,:,ii) \ S(:,:,np+ii); + end + + + % rotation is this angle around axis of cross between these two vectors + if(dim == 2) + % in 2d rotations are always around "z-axis" and rotation matrix is + % simple + + % use 2D signed angle + ANb = atan2(pose(:,2),pose(:,1)) - atan2(rest(:,2),rest(:,1)); + R(1,1,(np+1):(np+nb)) = cos(ANb); + R(1,2,(np+1):(np+nb)) = -sin(ANb); + R(2,1,(np+1):(np+nb)) = sin(ANb); + R(2,2,(np+1):(np+nb)) = cos(ANb); + AXb = repmat([0 0 1],[nb 1]); + else + % angle between rest and pose + ANb = acos(dot(rest,pose,2) ./ (rest_norms .* pose_norms)); + % treat degenerate angles as 0 + ANb(isnan(ANb)) = 0; + AXb = cross(rest,pose,2); + % convert axis,angle to rotation matrix + assert(false); + end + + else + ANb = []; + AXb = []; + end + + % add to translation, differnce in origin and rotation/scale applied to + % apply scale before rotation + RS = zeros(dim*(np+nb),dim); + for( ii = 1:(np+nb)) + RS((1+dim*(ii-1)):(dim*ii),1:dim) = R(1:dim,1:dim,ii) * S(:,:,ii); + end + % origin + T = zeros(np+nb,dim); + % origins + O = zeros(np+nb,dim); + % origins for point is simply the point at rest state + O(1:np,:) = C(P,:); + % insert point translations + T(1:np,:) = new_C(P,:) - C(P,:); + if(nb > 0) + % origin for bones, just use start point + O((np+1):(np+nb),:) = C(BE(:,1),:); + % insert bone translations, just use start point + T((np+1):(np+nb),:) = new_C(BE(:,1),:) - C(BE(:,1),:); + end + + % assemble output based on number of output parameters + if(nargout <= 1) + % linear transformations + T = (T+O-stacktimes(RS,O)); + TR = zeros([dim dim+1 (np+nb)]); + TR(:,1:dim,:) = permute(reshape(RS',[dim dim (np+nb)]),[2 1 3]); + TR(:,dim+1,:)= permute(T,[2,3,1]); + varargout{1} = TR; + elseif(nargout == 3) + % translations and rotations and scales + T = (T+O-stacktimes(RS,O)); + varargout{1} = T; + varargout{2} = R; + varargout{3} = S; + elseif(nargout == 5) + %T = (T+O-stacktimes(R,O)); + % translations axis angle scale origin + R = reshape(permute(R,[2 1 3]),[dim dim*(np+nb)])'; + T = (T+O-stacktimes(R,O)); + varargout{1} = T; + varargout{2} = [AXp;AXb]; + varargout{3} = [ANp;ANb]; + varargout{4} = S; + varargout{5} = O; + end + +end diff --git a/matlab/external/gptoolbox/mesh/slerp.m b/matlab/external/gptoolbox/mesh/slerp.m new file mode 100644 index 0000000..7c40979 --- /dev/null +++ b/matlab/external/gptoolbox/mesh/slerp.m @@ -0,0 +1,42 @@ +function [C] = slerp(A,B,t) + % SLERP Spherically interpolate between to unit vectors. If not unit then + % this will normalize, slerp and then lerp magnitudes. + % + % [C] = slerp(A,B,t) + % + % Inputs: + % A #A by 3 list of unit vectors + % B #A by 3 list of unit vectors + % t #t list of values between 0 and 1 + % Outputs: + % C #A by 3 list of interpolated unit vectors + % + + assert(size(A,1)==size(B,1),'#A != #B'); + if numel(t) == 1 + t = repmat(t,size(A,1),1); + end + assert(size(A,1)==numel(t),'#A != #T'); + + % Original magnitudes + Amag = sqrt(sum(A.^2,2)); + Bmag = sqrt(sum(B.^2,2)); + % normalize a and b and keep 0's + A = bsxfun(@rdivide,A,Amag); + B = bsxfun(@rdivide,B,Bmag); + Omega = acos( sum(A.*B,2) ); + Omega(abs(Omega-pi)<1e-8) = pi-10*1e-8; + sinOmega = sin(Omega); + C = bsxfun(@times,A,sin((1-t).*Omega)./sinOmega) + ... + bsxfun(@times,B,sin(t.*Omega)./sinOmega); + % coincident + co = abs(Omega)=val,2) == 1; + [U,G21,BC21] = one_below(U,F(I21,:),2*val-SF(I21,:),val); + BC = [speye(size(V,1));BC12;BC21(:,1:size(V,1))]; + untouched = find(~I12&~I21); + G = [F(untouched,:);G12;G21]; + J = [untouched;repmat(find(I12),3,1);repmat(find(I21),3,1)]; + SU = BC*SV; + end + + U = V; + G = F; + SU = SV; + J = 1:size(F,1); + for v = 1:numel(val) + prev_J = J; + [U,G,J,BC,SU] = single_val(U,G,SU,val(v)); + J = prev_J(J); + end + + if manifold + % should be able to do this combinatorially + bbd = normrow(max(V)-min(V)); + [U,I,IM] = remove_duplicate_vertices(U,1e-14*bbd); + BC = BC(I,:); + SU = SU(I,:); + G = IM(G); + end + +end diff --git a/matlab/external/gptoolbox/mesh/slice_tets.m b/matlab/external/gptoolbox/mesh/slice_tets.m new file mode 100644 index 0000000..8a8fb55 --- /dev/null +++ b/matlab/external/gptoolbox/mesh/slice_tets.m @@ -0,0 +1,150 @@ +function [U,G,J,BC] = slice_tets(V,T,plane,varargin) + % SLICE_TETS Slice through a tet mesh (V,T) along a given plane (via its + % implicit equation). + % + % [U,G] = slice_tets(V,T,plane) + % [U,G,J,BC] = slice_tets(V,T,plane,'ParameterName',parameter_value, ...) + % + % Inputs: + % V #V by 3 list of tet mesh vertices + % T #T by 4 list of tet indices into V + % plane list of 4 coefficients in the plane equation: [x y z 1]'*plane = 0 + % Optional: + % 'Manifold' followed by whether to stitch together triangles into a + % manifold mesh {true}: results in more compact U but slightly slower. + % Outputs: + % U #U by 3 list of triangle mesh vertices along slice + % G #G by 3 list of triangles indices into U + % J #G list of indices into T revealing which tet this face came from + % BC #U by #V list of barycentric coordinates (or more generally: linear + % interpolation coordinates) so that U = BC*V + % + % Example: + % % Tet mesh in (V,T) + % F = boundary_faces(T); + % % Solve poisson equation for interesting function inside + % L = cotmatrix(V,T); + % M = massmatrix(V,T); + % b = unique(F); + % int = setdiff(1:size(V,1),b); + % H = zeros(size(V,1),1); + % H(int) = (-L(int,int))\(M(int,int)*ones(numel(int),1)); + % clf; + % t = tsurf(F,V,'FaceColor',[0.8 0.8 0.8],'FaceAlpha',0.2,'EdgeAlpha',0.2); + % hold on; + % s = tsurf([1 1 1],V,'EdgeColor','none',fphong); + % BB = bounding_box(V(:,1:2)); + % BB = BB([1 2 4 3 1],:); + % p = plot3(BB(:,1),BB(:,2),min(V(:,3))*[1;1;1;1;1],'-','LineWidth',3); + % hold off; + % caxis([min(H) max(H)]); + % axis equal; + % for z = linspace(min(V(:,3)),max(V(:,3))) + % [U,G,BC] = slice_tets(V,T,[0 0 1 -z]); + % set(s,'Vertices',U,'Faces',G,'CData',BC*H); + % p.ZData = z*[1;1;1;1;1]; + % drawnow; + % end + % + + function [U,G,BC] = one_below(V,T,IT) + [sIT,sJ] = sort(IT,2); + sT = T(sub2ind(size(T),repmat(1:size(T,1),size(T,2),1)',sJ)); + lambda = sIT(:,2:4)./bsxfun(@minus,sIT(:,2:4),sIT(:,1)); + if construct_BC + BC = sparse( ... + repmat((1:size(sT,1)*3)',1,2), ... + [repmat(sT(:,1),3,1) reshape(sT(:,2:4),size(sT,1)*3,1)], ... + [lambda(:) 1-lambda(:)], ... + size(sT,1)*3,size(V,1)); + U = BC * V; + else + U = bsxfun(@times,V(repmat(sT(:,1),3,1),:),lambda(:)) + ... + bsxfun(@times,1-lambda(:),V(sT(:,2:4),:)); + BC = []; + end + G = bsxfun(@plus,1:size(sT,1),[0;1;2]*size(sT,1))'; + end + + function [U,G,BC] = two_below(V,T,IT) + [sIT,sJ] = sort(IT,2); + sT = T(sub2ind(size(T),repmat(1:size(T,1),size(T,2),1)',sJ)); + lambda = sIT(:,3:4)./bsxfun(@minus,sIT(:,3:4),sIT(:,1)); + gamma = sIT(:,3:4)./bsxfun(@minus,sIT(:,3:4),sIT(:,2)); + if construct_BC + BC = sparse( ... + repmat((1:size(sT,1)*4)',1,2), ... + [repmat(sT(:,1),2,1) reshape(sT(:,3:4),size(sT,1)*2,1); ... + repmat(sT(:,2),2,1) reshape(sT(:,3:4),size(sT,1)*2,1)], ... + [lambda(:) 1-lambda(:);gamma(:) 1-gamma(:)], ... + size(sT,1)*4,size(V,1)); + U = BC * V; + else + U = [ ... + bsxfun(@times,V(repmat(sT(:,1),2,1),:),lambda(:)) + ... + bsxfun(@times,1-lambda(:),V(sT(:,3:4),:)); ... + bsxfun(@times,V(repmat(sT(:,2),2,1),:),gamma(:)) + ... + bsxfun(@times,1-gamma(:),V(sT(:,3:4),:))]; + BC = []; + end + G = [ ... + bsxfun(@plus,1:size(sT,1),[0;1;3]*size(sT,1))'; ... + bsxfun(@plus,1:size(sT,1),[0;3;2]*size(sT,1))']; + end + + % default values + manifold = true; + construct_BC = nargout >= 4; + + % Map of parameter names to variable names + params_to_variables = containers.Map( ... + {'Manifold'}, ... + {'manifold'}); + v = 1; + while v <= numel(varargin) + param_name = varargin{v}; + if isKey(params_to_variables,param_name) + assert(v+1<=numel(varargin)); + v = v+1; + % Trick: use feval on anonymous function to use assignin to this + % workspace + feval(@()assignin('caller',params_to_variables(param_name),varargin{v})); + else + error('Unsupported parameter: %s',varargin{v}); + end + v=v+1; + end + + % Homogeneous coordinates + IV = sum(bsxfun(@times,[V ones(size(V,1),1)],plane),2); + IT = IV(T); + IT = reshape(IT,size(T)); + + I13 = sum(IT<0,2) == 1; + [U13,G13,BC13] = one_below(V,T(I13,:),IT(I13,:)); + I31 = sum(IT>0,2) == 1; + [U31,G31,BC31] = one_below(V,T(I31,:),-IT(I31,:)); + I22 = sum(IT<0,2) == 2; + [U22,G22,BC22] = two_below(V,T(I22,:),IT(I22,:)); + + U = [U13;U31;U22]; + if construct_BC + BC = [BC13;BC31;BC22]; + end + G = [G13;size(U13,1)+[G31;size(U31,1)+[G22;]]]; + J = [find(I13);find(I31);repmat(find(I22),2,1)]; + N = normals(U,G); + flip = sum(bsxfun(@times,N,plane(1:3)),2)<0; + G(flip,:) = fliplr(G(flip,:)); + + if manifold + % should be able to do this combinatorially + bbd = normrow(max(V)-min(V)); + [U,I,IM] = remove_duplicate_vertices(U,1e-14*bbd); + if construct_BC + BC = BC(I,:); + end + G = IM(G); + end + +end diff --git a/matlab/external/gptoolbox/mesh/snap_points.m b/matlab/external/gptoolbox/mesh/snap_points.m new file mode 100644 index 0000000..f36eb26 --- /dev/null +++ b/matlab/external/gptoolbox/mesh/snap_points.m @@ -0,0 +1,58 @@ +function [I,minD,VI] = snap_points(C,V,varargin) + % SNAP_POINTS snap list of points C to closest of another list of points V + % + % [I,minD,VI] = snap_points(C,V) + % [I,minD,VI] = snap_points(C,V,'ParameterName',ParameterValue) + % + % Inputs: + % C #C by dim list of query point positions + % V #V by dim list of data point positions + % Optional: + % 'Norm' followed by integer p + % Outputs: + % I #C list of indices into V of closest points to C + % minD #C list of squared (^p) distances to closest points + % VI #C by dim list of new point positions, VI = V(I,:) + % + + % default norm is 2 + p = 2; + + v = 1; + while v <= numel(varargin) + switch varargin{v} + case 'Norm' + assert((v+1)<=numel(varargin)); + v = v+1; + p = varargin{v}; + otherwise + error(['Unsupported parameter: ' varargin{v}]); + end + v=v+1; + end + + assert(size(V,2) == size(C,2)); + + % number of mesh vertices + n = size(V, 1); + + % number of control vertices + c = size(C,1); + + if p~=2 + %% compute distance from every vertex in the mesh to every control vertex + %D = permute(sum(abs(repmat(V,[1,1,c]) - ... + % permute(repmat(C,[1,1,n]),[3,2,1])).^p,2),[1,3,2]); + %% use distances to determine closest mesh vertex to each control vertex + %% Cv(i) is closest vertex in V to ith control vertex in C + %[minD,I] = min(D); + [I,minD] = knnsearch(V,C,'Distance','minkowski','P',p); + else + [I,minD] = knnsearch(V,C); + end + + if(nargout == 3) + VI = V(I,:); + end +end + diff --git a/matlab/external/gptoolbox/mesh/snap_points_to_close_edges.m b/matlab/external/gptoolbox/mesh/snap_points_to_close_edges.m new file mode 100644 index 0000000..572c241 --- /dev/null +++ b/matlab/external/gptoolbox/mesh/snap_points_to_close_edges.m @@ -0,0 +1,101 @@ +function [NC,NE] = snap_points_to_close_edges(C,E,epsilon) + % SNAP_POINTS_TO_CLOSE_EDGES snap points to edges closer than a given epsilon + % breaking that edge into two edges and updating given the edge list. + % + % [NC,NE] = snap_points_to_close_edges(C,E) + % [NC,NE] = snap_points_to_close_edges(C,E,epsilon) + % + % Inputs: + % C #C by dim list of point positions + % E #E by 2 list of edges + % epsilon minium distance allowed after collapses are complete, default is to + % use fraction of maximum edge length + % Outputs: + % NC #NC by dim list of new point positions + % NE #NE by 2 list of new edges + % + % Example: + % %% Break edges + % % point position list + % C = [1,0;-1,0;0,1;eps,eps;0,-1;1,1;-1,-1]; + % % edge list + % E = [1 2; 3 4; 4 5;6 7]; + % % plot original + % subplot(1,2,1); + % plot([C(E(:,1),1) C(E(:,2),1)]',[C(E(:,1),2) C(E(:,2),2)]', ... + % '-','LineWidth',1); + % % break edges at close points + % [NC,NE] = snap_points_to_close_edges(C,E,0.2); + % % plot result + % subplot(1,2,2); + % plot([NC(NE(:,1),1) NC(NE(:,2),1)]',[NC(NE(:,1),2) NC(NE(:,2),2)]', ... + % '-','LineWidth',1); + + if ~exist('epsilon','var') || isempty(epsilon) + if size(E,2) == 2 + EE = E; + else + EE = edges(F); + end + % maximum edge length + maxD = max(sqrt(sum((C(EE(:,1),:) - C(EE(:,2),:)).^2,2))); + epsilon = maxD/100; + end + + % avoid sqrts + sqr_eps = epsilon.^2; + + % make room for outputs + NC = C; + NE = E; + + % set previous count to phony value to enter while loop + prev_count = size(NE,1)+1; + + % Continue edge break iterations until we're no longer breaking anything + while prev_count ~= size(NE,1) + prev_count = size(NE,1); + % compute projection of each point to each line segment + [T,sqrD] = project_to_lines(NC,NC(NE(:,1),:),NC(NE(:,2),:)); + % each vertex seen by each edge + NCNE = repmat(NC,[1 1 size(NE,1)]); + % edge start positions + S = NC(NE(:,1),:); + % edge destination positions + D = NC(NE(:,2),:); + % distance of each point to each edge start + sqrDS = ... + squeeze(sum((NCNE - permute(repmat(S,[1 1 size(NC,1)]),[3 2 1])).^2,2)); + % distance of each point to each edge dest + sqrDD = ... + squeeze(sum((NCNE - permute(repmat(D,[1 1 size(NC,1)]),[3 2 1])).^2,2)); + % replace distances to edges when point is closest to start or dest endpoints + % respectively + sqrD(T<0) = sqrDS(T<0); + sqrD(T>1) = sqrDD(T>1); + % inf-out self-distances + sqrD( ... + sub2ind(size(sqrD),[NE(:,1);NE(:,2)],[1:size(NE,1) 1:size(NE,1)]')) = inf; + % for each edge find the closest point + [minD,break_q] = min(sqrD); + % mask telling whether closest point for each edge is close enough + close = minDallE(:,1)),nv,nv); + % Edge partiy sum adjacency matrix + EP = DA - DA'; + % Symmetrize + EP = EP + EP'; + % Non-manifold edges in query + NM = EP(sub2ind(size(EP),E(:,1),E(:,2)))~=0; + if any(NM) + warning('Non-manifold, boundary edge flips ignored.'); + E = E(~NM,:); + end + + FF = F; + + iter = 1; + while ~isempty(E) + % Find one edge per connected component of edges (ideally we would find a + % "perfect matching") + % Should be done in reduced graph of just vertices incident on E + ne = size(E,1); + C = components(adjacency_matrix(E)); + C = C(E(:,1)); + % Use reverse order so we can take max + E2C = sparse(1:ne,C,ne-(1:ne)+1,ne,max(C)); + mI = max(E2C,[],1); + mI = mI(mI>0); + % reverse + mI = ne - mI + 1; + EE = E(mI,:); + + if vis + tsurf(FF,V,'FaceColor','r'); + hold on; + plot_edges(V,EE,'LineWidth',3); + hold off; + axis equal; + input(''); + end + + % Pop those from E + E = E(setdiff(1:end,mI),:); + + nf = size(FF,1); + % EE now has at most one edge incident on a vertex + allE = [FF(:,[2 3]);FF(:,[3 1]);FF(:,[1 2])]; + [found,f_left] = ismember(EE,allE,'rows'); + assert(all(found),'Edges should appear in facets'); + f_left_c = floor((f_left-1)/nf)+1; + f_left = mod(f_left-1,nf)+1; + [found,f_right] = ismember(fliplr(EE),allE,'rows'); + assert(all(found),'Edges should appear in facets in both directions'); + f_right_c = floor((f_right-1)/nf)+1; + f_right = mod(f_right-1,nf)+1; + + % c + % /|\ + % / | \ + % a--d--b + % + + BC = barycenter(V,EE); + nv = size(V,1); + V = [V;BC]; + old_nf = size(FF,1); + FF = [FF; ... + FF(f_right,:); ... + FF(f_left,:)]; + nf = size(FF,1); + FF(sub2ind([nf 3],f_right,mod(f_right_c+1,3)+1)) = nv+(1:size(EE,1)); + FF(sub2ind([nf 3],f_left,mod(f_left_c+1,3)+1)) = nv+(1:size(EE,1)); + FF(sub2ind([nf 3],old_nf+(1:size(EE,1))',mod(f_right_c,3)+1)) = nv+(1:size(EE,1)); + FF(sub2ind([nf 3],old_nf+size(EE,1)+(1:size(EE,1))',mod(f_left_c,3)+1)) = nv+(1:size(EE,1)); + + if vis + tsurf(FF,V,'FaceColor','r','FaceAlpha',0.5); + axis equal; + input(''); + end + + if iter >= max_iter + break; + end + iter = iter + 1; + + end + + U = V; +end diff --git a/matlab/external/gptoolbox/mesh/stable_camva.m b/matlab/external/gptoolbox/mesh/stable_camva.m new file mode 100644 index 0000000..05397d1 --- /dev/null +++ b/matlab/external/gptoolbox/mesh/stable_camva.m @@ -0,0 +1,15 @@ +function stable_camva(a) + % STABLE_CAMVA Act like camva without changing zoom (aka dolly zoom) + % + % Inputs: + % a angle input to camva + % + % See also: camva + old_a = camva; + old_t = camtarget; + old_p = campos; + camva(a); + s = tan(a/2*pi/180)/tan(old_a/2*pi/180); + p = (old_p-old_t)/s+old_t; + campos(p); +end diff --git a/matlab/external/gptoolbox/mesh/stacktimes.m b/matlab/external/gptoolbox/mesh/stacktimes.m new file mode 100644 index 0000000..d2e7375 --- /dev/null +++ b/matlab/external/gptoolbox/mesh/stacktimes.m @@ -0,0 +1,43 @@ +function SV = stacktimes(S,V) + % STACKTIMES Multiply each matrix in a vertical stack of matrices, S, times + % each vector in a list of row-vectors, V. Equivalent to the following: + % s = size(V,1); + % n = size(V,2); + % m = size(S,1)/s; + % SV = zeros(s,m); + % for ii = 0:(s-1) + % SV(ii+1,:) = (S((m*ii+1):(m*ii+m),:)*(V(ii+1,:)'))'; + % end + % + % SV = stacktimes(S,V) + % + % Inputs: + % S a list of s, m by n matrices, stacked vertically. That is a s*m by n + % matrix + % OR + % a 3d-array, of size m by n by s + % V a list of s n-size row-vectors, that is: an s by n array + % Outputs: + % SV = list of s m-size row-vectors + % + % Copyright 2011, Alec Jacobson (jacobson@inf.ethz.ch) + % + + s = size(V,1); + n = size(V,2); + if(size(S,3) ~= 1) + assert(s == size(S,3)); + m = size(S,1); + % S is a 3D array, convert to vertically stacked + S = reshape(permute(S,[2,1,3]),[n,s*m])'; + else + assert( n == size(S,2)); + m = size(S,1)/s; + assert( m == round(m)); + end + + I = repmat([1:(m*s)],1,n); + J = repmat(reshape(repmat(1:n:(s*n),m,1),1,s*m),1,n) + ... + reshape(repmat(0:(n-1),s*m,1),1,s*m*n); + SV = reshape(sparse(I,J,S(:))*reshape(V',s*n,1),m,s)'; +end diff --git a/matlab/external/gptoolbox/mesh/statistics.m b/matlab/external/gptoolbox/mesh/statistics.m new file mode 100644 index 0000000..1d7a76d --- /dev/null +++ b/matlab/external/gptoolbox/mesh/statistics.m @@ -0,0 +1,165 @@ +function S = statistics(V,F,varargin) + % STATISTICS Determine a number of statistics about a mesh + % + % Inputs: + % V #V by 3 list of mesh vertices + % F #F by 3 list of triangle indices + % Optional: + % 'Fast' followed by bool. Whether to skip certain expensive statistics + % 'MinArea' Followed by factor of bounding_box_diagonal^2 area value for + % determining small triangles {1e-7}*bounding_box_diagonal^2 + % 'MinDist' Followed by factor of bounding box diagonal dist value for + % determining close vertices {1e-7}*bounding_box_diagonal + % 'MinAngle' Followed by dist value for determining small angles + % {0.01 radians} + % Outputs: + % S Struct containing: + % num_vertices Number of vertices in V + % num_faces Number of triangles in F + % num_edges Number of unique undirected edges + % num_combinatorially_duplicate_faces Number of faces minus number of + % combinatorially unique faces + % num_duplicate_vertices Number vertices minus number of geometrically + % unique vertices + % num_combinatorially_degenerate_faces Number of faces with 2 or more of + % the same vertices as corners + % num_geometrically_degenerate_faces Number of faces with area == 0. + % Note that combinatorially degenerate faces will be included. + % num_connected_components Number of connected compenents of mesh as + % graph (includes each unreferenced vertex as a singlton component) + % num_unreferenced_vertices Number of vertices not appearing in F + % num_boundary_edges Number of boundary edges + % num_nonmanifold_edges Number of non-manifold edges (edges with valence + % >2) + % num_conflictingly_oriented_edges Number of edges with and even number + % of incident faces having conflicting orientation + % num_nonmanifold_vertices Number of non-manifold vertices (vertices + % whose incident faces do not form exaclty one connected component) + % num_handles Genus of surface, (2-X)/2, where X is Euler characteristic + % num_boundary_loops Number of connected components in undirected graph + % of boundary edges + % num_small_triangles Number of triangles with area < min_area + % num_small_angles Number of corners with internal angles < min_angle + % num_close_vertices Number of vertices minus number of unique vertices + % upto rounding coordinates by min_dist (~L1 distance) + % Not 'Fast' + % num_selfintersecting_pairs Number of self intersecting pairs of + % triangles + % + % Examples: + % S = statistics(V,F,'Fast',true) + % subplot(3,1,1); + % hist(doublearea(V,F)/2,100); + % title('areas'); + % subplot(3,1,2); + % hist(reshape(internalangles(V,F),[],1),100); + % title('internal angles'); + % subplot(3,1,3); + % bar( ... + % sort(sparse( ... + % connected_components(F),1,diag(massmatrix(V,F,'barycentric'))), ... + % 'descend')); + % title('CC areas'); + + fast = false; + min_area = 1e-7; + min_dist = 1e-7; + min_angle = 0.01; + + ii = 1; + while ii<=numel(varargin) + switch varargin{ii} + case 'MinArea' + assert(ii+1<=numel(varargin)); + ii = ii+1; + min_area = varargin{ii}; + case 'MinDist' + assert(ii+1<=numel(varargin)); + ii = ii+1; + min_dist= varargin{ii}; + case 'MinAngle' + assert(ii+1<=numel(varargin)); + ii = ii+1; + min_angle = varargin{ii}; + case 'Fast' + assert(ii+1<=numel(varargin)); + ii = ii+1; + fast = varargin{ii}; + otherwise + error(['Unsupported parameter `' varargin{ii} '`']); + end + ii = ii + 1; + end + + bbd = sqrt(sum((max(V)-min(V)).^2,2)); + + % easy + S.num_faces = size(F,1); + S.num_vertices = size(V,1); + S.num_edges = size(edges(F),1); + S.num_combinatorially_duplicate_faces = ... + S.num_faces - size(unique(sort(F,2),'rows'),1); + S.num_duplicate_vertices = ... + S.num_vertices - size(remove_duplicate_vertices(V,0),1); + + C = zeros(size(V,1),1); + C(1:max(F(:)),:) = connected_components(F); + C(C==0) = max(C)+(1:sum(C==0)); + S.num_unreferenced_vertices = sum(sparse(C,1,1)==1); + S.num_connected_components = max(C); + + E = [F(:,[2 3]); F(:,[3 1]); F(:,[1 2])]; + % Direct all edges so sortE(:,1) < sortE(:,2) + sortE = sort(E,2); + % Adjacency matrix for these "redirected" edges + DA = sparse(sortE(:,1),sortE(:,2),1,size(V,1),size(V,1)); + % If edge occurs more than once it's non-manifold + S.num_nonmanifold_edges = nnz(DA>2); + % If edge only occurs once then it's a boundary + S.num_boundary_edges = nnz(DA==1); + % Same adjacency matrix but count -1 if E(:,1)1); + + S.euler_characteristic = S.num_vertices - S.num_edges + S.num_faces; + b = S.num_boundary_loops; + % http://en.wikipedia.org/wiki/Genus_(mathematics)#Orientable_surface + % X = 2 - 2g - b + % X + b - 2 = - 2g + % 2-b-X = 2g + % g = (2-b-X)/2 + % http://sketchesoftopology.wordpress.com/2008/02/04/genus-euler-characteristic-boundary-components/ + S.num_handles = ... + (2*S.num_connected_components - ... + S.num_boundary_loops - ... + S.euler_characteristic)/2; + + dblA = doublearea(V,F); + S.num_geometrically_degenerate_faces = sum(dblA==0); + S.num_combinatorially_degenerate_faces = ... + sum((F(:,1)==F(:,2)) | (F(:,2)==F(:,3)) | (F(:,3)==F(:,1))); + + S.num_small_triangles = sum(dblA<2*min_area*bbd*bbd); + S.num_small_angles = sum(sum(internalangles(V,F)eps,:); + [~,~,IF] = selfintersect(V3,Fnd,'DetectOnly',true); + S.num_selfintersecting_pairs = size(IF,1); + end + + +end diff --git a/matlab/external/gptoolbox/mesh/stiff_points_lbs.m b/matlab/external/gptoolbox/mesh/stiff_points_lbs.m new file mode 100644 index 0000000..e7b100e --- /dev/null +++ b/matlab/external/gptoolbox/mesh/stiff_points_lbs.m @@ -0,0 +1,120 @@ +function [U] = stiff_points_lbs(V,C,P,SE,new_C,WP,WS) + % STIFF_POINTS_LBS Linear blend skinning with stiff points + % + % [U] = stiff_points_lbs(V,C,P,BE,new_C,WP,WS) + % + % Inputs: + % V #V by dim list of vertex positions + % C #C by dim list of control vertex rest positions + % P #P list of indice into C of point controls + % SE #B by 2 list of stiffening bone indices into *P* + % new_C #C by dim list of update postions for control vertices + % W #V by #P list of point weights + % WS #V by #S list of bone endpoint weights cooresponding to BE(:,2) + % Output: + % U #V by dim list of new vertex positions + % + + + assert(size(V,2) == size(C,2)); + % number of dimensions + dim = size(V,2); + % number of domain vertices + n = size(V,1); + % number of points + np = numel(P); + % number of stiffening edges + ns = size(SE,1); + assert(max(P) <= size(C,1)); + assert(min(P) >= 1); + assert(size(SE,2) == 2); + assert(max(SE(:)) <= np); + assert(min(SE(:)) >= 1); + assert(size(WP,1) == n); + assert(size(WP,2) == np); + assert(size(WS,1) == n); + assert(size(WS,2) == ns); + assert(all(size(C) == size(new_C))); + + % + % u = ∑_i wpi (v) [ pi' + Ri(v) * ( v - pi ) ] + % where + % Ri(v) = ∑_j∈N(i) wsj(v) * Rij + % and Rij is the bone rotation of points i and j + + % Mask weights with bone incidence + % M(i,k) is 1 iff handle i is incident on bone k + M = sparse([SE(:,1)' SE(:,2)'],[1:ns 1:ns],1); + % M(j,i,k) is 1 only iff handle i is incident on bone k + M = permute(repmat(full(M),[1 1 n]),[3 1 2]); + WSP = permute(repmat(WS,[1 1 np]),[1 3 2]) .* M; + % normalize per vertex per handle + WSP = WSP ./ repmat(sum(WSP,3),[1 1 ns]); + % Why do I have to do this? + WSP(isnan(WSP)) = 0; + + rest = C(P(SE(:,2)),:) - C(P(SE(:,1)),:); + pose = new_C(P(SE(:,2)),:) - new_C(P(SE(:,1)),:); + + % compute bone rotations + [w,a] = axisanglebetween(pose,rest,[ 0 0 1]); + + if(dim == 2) + % convert to signed angle + a = a.*w(:,3); + % A(i,k) rotation of bone k seen by handle i + A = sparse([SE(:,1)' SE(:,2)'],[1:ns 1:ns],[a a]); + % A(j,i,k) rotation of bone k seen by handle i weighted according to vertex + % j of domain + A = permute(repmat(full(A),[1 1 n]),[3 1 2]); + %WSP = permute(repmat(WS,[1 1 np]),[1 3 2]); + + % perform weighted average + A = sum(WSP .* A,3); + + % convert to matrix + R = zeros([dim dim n np]); + R(1,1,:,:) = cos(A); + R(1,2,:,:) = -sin(A); + R(2,1,:,:) = sin(A); + R(2,2,:,:) = cos(A); + else + % convert to quaternions + Q = axisangle2quat(w,a); + assert(false); + end + % should now have a rotation for each domain vertex for each handle + + % repeat weights for each dimension + WPdim = permute(repmat(WP,[1 1 dim]),[1 3 2]); + U = zeros([n dim np]); + for ii = 1:np + Rii = reshape(R(:,:,:,ii),[ dim dim*n])'; + U(:,:,ii) = WPdim(:,:,ii).*( ... + repmat(new_C(P(ii),:),[n 1]) + ... + stacktimes(Rii,V - repmat(C(P(ii),:),[n 1]))); + end + U = sum(U,3); + + + + + %% subtract handle rest position from each domain vertex, VmC(j,:,i) gives + %% V(j,:) - C(i,:) + %VmC = repmat(V,[1 1 np]) - permute(repmat(C(P,:),[1 1 n]),[3 2 1]); + + %R = reshape(permute(R,[3 1 2 4]),[dim*n,dim,np]); + %R + %RVmC = zeros([n dim np]); + %% RVmC(j,:,i) = R(:,:,j,i) * VmC(j,:,i) + %for ii = 1:np + % RVmC(:,:,ii) = stacktimes(R(:,:,ii),VmC(:,:,ii)); + %end + + %% repeat weights for each dimension + %WPdim = permute(repmat(WP,[1 1 dim]),[1 3 2]); + %% repeat displacement for each vertex + %new_CV = permute(repmat(new_C,[1 1 n]),[3 1 2]); + %% weighted average + %U = sum(WPdim.*(new_CV + RVmC),3); +end diff --git a/matlab/external/gptoolbox/mesh/stretch_bones_lbs.m b/matlab/external/gptoolbox/mesh/stretch_bones_lbs.m new file mode 100644 index 0000000..5cc8ca0 --- /dev/null +++ b/matlab/external/gptoolbox/mesh/stretch_bones_lbs.m @@ -0,0 +1,73 @@ +function [U] = stretch_bones_lbs(V,C,BE,new_C,WB,WE) + % STRETCH_BONES_LBS Linear blend skinning with stretchable bones + % + % [U] = stretch_bones_lbs(V,C,BE,new_C,WB,WE) + % + % Inputs: + % V #V by dim list of vertex positions + % C #C by dim list of control vertex rest positions + % BE #B by 2 list of bone indices into C + % new_C #C by dim list of update postions for control vertices + % WB #V by #B list of bone weights + % WE #V by #B list of bone endpoint weights cooresponding to BE(:,2) + % Output: + % U #V by dim list of new vertex positions + % + + + assert(size(V,2) == size(C,2)); + % number of dimensions + dim = size(V,2); + % number of domain vertices + n = size(V,1); + % number of bones + m = size(BE,1); + assert(size(BE,2) == 2); + assert(max(BE(:)) <= size(C,1)); + assert(min(BE(:)) >= 1); + assert(size(WB,1) == n); + assert(size(WB,2) == m); + assert(size(WE,1) == n); + assert(size(WE,2) == m); + assert(all(size(C) == size(new_C))); + + + rest = C(BE(:,2),:) - C(BE(:,1),:); + pose = new_C(BE(:,2),:) - new_C(BE(:,1),:); + + % compute rotations + [w,a] = axisanglebetween(pose,rest,[ 0 0 1]); + R = axisangle2matrix(w,a); + if(dim == 2) + R = R(1:dim,1:dim,:); + end + % compute stretch factor + stretch = normrow(pose)./normrow(rest) - 1; + % compute new position according to each bone + % stack R as one tall dim*m by dim matrix + RR = reshape(R,[dim dim*m])'; + % RV multiply vertices by each matrix and reshape so that RV is #V by dim by + % #B + RV = reshape((RR*(V'))',[n dim m]); + % compute offsets rotation times inner translation (stretch) + % repmat WE for each dimension and rearrange so bones are last index + WEdim = permute(repmat(WE,[1 1 dim]),[1 3 2]); + stretch_offset = stacktimes(RR,(repmat(stretch,[1 dim]).*rest)); + %stretch_offset = RR*((repmat(stretch,[1 dim]).*rest)'); + + WE_stretch_offset = WEdim .* permute(repmat(stretch_offset,[1 1 n]),[3 2 1]); + Roffset = stacktimes(RR,(-C(BE(:,1),:))); + % translation part + T = ... + permute(repmat(new_C(BE(:,1),:) + Roffset,[1 1 n]),[3 2 1]) + ... + WE_stretch_offset; + % sum across bones + WBdim = permute(repmat(WB,[1 1 dim]),[1 3 2]); + U = sum( WBdim.*(T+RV),3); + + + %%% convert point weights to end point weights + %%WE1 = WC(:,BE(:,1)); + %%WE2 = WC(:,BE(:,2)); + %%WE = WE1 ./ (WE1 + WE2); +end diff --git a/matlab/external/gptoolbox/mesh/surf_to_mesh.m b/matlab/external/gptoolbox/mesh/surf_to_mesh.m new file mode 100644 index 0000000..7315bf4 --- /dev/null +++ b/matlab/external/gptoolbox/mesh/surf_to_mesh.m @@ -0,0 +1,28 @@ +function [V,F] = surf_to_mesh(X,Y,Z) + % SURF_TO_MESH Convert a grid-based `surf` representation of surface to a + % triangle mesh representation. + % + % [V,F] = surf_to_mesh(X,Y,Z) + % + % Inputs: + % X m by n list of x-coordinates + % Y m by n list of y-coordinates + % Z m by n list of z-coordinates + % Outputs: + % V #V by 3 list of vertex positions + % F #F by 3 list of face indices + % + + clean = true; + s2p = surf2patch(X,Y,Z); + F = s2p.faces; + V = s2p.vertices; + F = [F(:,[1 2 3]);F(:,[1 3 4])]; + + if clean + [V,VI,VJ] = remove_duplicate_vertices(V,1e-7); + F = VJ(F); + F = F(doublearea(V,F)>eps,:); + end + +end diff --git a/matlab/external/gptoolbox/mesh/takeo_arap.m b/matlab/external/gptoolbox/mesh/takeo_arap.m new file mode 100644 index 0000000..42c3152 --- /dev/null +++ b/matlab/external/gptoolbox/mesh/takeo_arap.m @@ -0,0 +1,478 @@ +function [U,U1,UF] = takeo_arap(varargin) + % TAKEO_ARAP Solve "As-Rigid-As-Possible" according to "As-Rigid-As-Possible + % Shape Manipulation" by Igarashi et al. Given a rest mesh (V,F) and list of + % constraint vertex indices (b) and their new postions (bc) solve for pose + % mesh positions (U) + % + % U = takeo_arap(V,F,b,bc) Original implementation of takeo's arap: i.e. use + % Least Squares Conformal Map as initial guess followed by "1 iteration" of + % rotation fitting and poisson solve. + % + % U = takeo_arap(V,F,b,bc,'ParameterName','ParameterValue'); + % + % + % Inputs: + % V #V by 2 list of rest domain positions + % F #F by 3 list of triangle indices into V + % b #b list of indices of constraint (boundary) vertices + % bc #b by 2 list of constraint positions for b + % Optional: + % 'V0' #V by dim list of initial guess positions + % dim by dim by #C list of linear transformations initial guesses, + % optional (default is to use identity transformations) + % 'Tol' + % stopping critera parameter. If variables (linear transformation matrix + % entries) change by less than 'tol' the optimization terminates, + % default is 0.75 (weak tolerance) + % 'MaxIter' + % max number of local-global iterations, default is 1, so that calling + % without specifying iterations is equivalent to takeos original + % implementation + % Outputs: + % U #V by 2 list of new positions + % U1 #V by 2 list of positions before final fit and poisson iteration + % UF #F*3 by 2 list of positions after final fit but before final poisson + % iteration + % + % See also: arap, takeo_asap + % + + % parse input + V = varargin{1}; + F = varargin{2}; + b = varargin{3}; + bc = varargin{4}; + + % default values + max_iterations = 1; + tol = 0.001; + + % average edge length, helps later to keep tolerance somewhat domain + % independent + h = avgedge(V,F); + + % number of vertices + n = size(V,1); + % number of dimensions + dim = size(V,2); + % only works in 2D + assert(dim == 2) + % number of triangles + nt = size(F,1); + + ii = 5; + while(ii <= nargin) + if strcmp(varargin{ii},'V0'); + ii = ii + 1; + assert(ii<=nargin); + U = varargin{ii}; + elseif strcmp(varargin{ii},'Tol'); + ii = ii + 1; + assert(ii<=nargin); + tol = varargin{ii}; + elseif strcmp(varargin{ii},'MaxIter'); + ii = ii + 1; + assert(ii<=nargin); + max_iterations = varargin{ii}; + end + ii = ii + 1; + end + + if ~exist('U','var') || isempty(U) + % First step: solve ASAP deformation + [U,XI,YI] = takeo_asap(V,F,b,bc); + else + [XI,YI] = relative_coordinates(V,F); + % reshape coordinate into single tall column + XI = reshape(XI,size(F,1)*3,1); + YI = reshape(YI,size(F,1)*3,1); + end + + assert(all(size(V) == size(U))); + + + % indices of each triangle + t = 1:nt; + % indices of three corners of each triangle as seen by other corners + ti = [t+(1-1)*nt t+(2-1)*nt t+(3-1)*nt]; + tj = [t+(2-1)*nt t+(3-1)*nt t+(1-1)*nt]; + tk = [t+(3-1)*nt t+(1-1)*nt t+(2-1)*nt]; + % indices to each triangle + i = [F(t,1);F(t,2);F(t,3)]'; + j = [F(t,2);F(t,3);F(t,1)]'; + k = [F(t,3);F(t,1);F(t,2)]'; + % Rename for convenience + xi = XI(ti); + yi = YI(ti); + xj = XI(tj); + yj = YI(tj); + xk = XI(tk); + yk = YI(tk); + + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + % + % Prepare fitting system + % + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + % quadratic part + QI = [[ti ti+3*nt]'; [ti ti+3*nt]'; [tj tj+3*nt]';[ti ti+3*nt]';[tj+3*nt tj]']; + QJ = [[ti ti+3*nt]'; [tj tj+3*nt]'; [ti ti+3*nt]';[tj+3*nt tj]';[ti ti+3*nt]']; + QV = [ ... + (1- 2*[xk;xk] + [xk;xk].^2 + [xj;xj].^2 + [-yk;yk].^2 + [-yj;yj].^2) ;... + (-[xk;xk].^2 +[xk;xk]-[-yk;yk].^2); ... + (-[xk;xk].^2 +[xk;xk]-[-yk;yk].^2); ... + ([yk;-yk]); ... + ([yk;-yk]); ... + ]; + Qfit = sparse(QI,QJ,QV,2*3*nt,2*3*nt); + % prepare fitting output + UF = zeros(3*nt,dim); + + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + % + % Prepare poisson solve + % + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + % cotan weights + Lcot = cotmatrix(V,F); + % quadratic coefficients + QI = [j j i i]'; + QJ = [j i j i]'; + QV = [ ... + Lcot(sub2ind(size(Lcot),i,j)'); ... + -Lcot(sub2ind(size(Lcot),i,j)'); ... + -Lcot(sub2ind(size(Lcot),i,j)'); ... + Lcot(sub2ind(size(Lcot),i,j)')]; + Qpoi = sparse(QI,QJ,QV,n,n); + %Q = -Lcot; + + + iteration = 0; + U1 = V; + while( iteration < max_iterations && (iteration == 0 || max(abs(U(:)-U1(:)))>tol*h)) + U1 = U; + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + % + % Construct and solve fitting problem + % + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + % repeat each vertex for each triangle corner + U1F = [U1(F(:,1),:);U1(F(:,2),:);U1(F(:,3),:)]; + % linear part for fitting + Lfit = ... + -2*(U1F([tk tk+3*nt]').*(1 - [xk;xk]) + ... + U1F([tj tj+3*nt]').*([xj;xj]) + ... + U1F([tk+3*nt tk]').*(-[-yk;yk]) + ... + U1F([tj+3*nt tj]').*([-yj;yj])); + % solve + UF(:) = min_quad_with_fixed(Qfit,Lfit,[],[]); + % ratio of old size to new size + ratioF = ... + sqrt(sum((V(F(:,1),:)-V(F(:,2),:)).^2,2))./ ... + sqrt(sum((UF(t,:)-UF(t+nt,:)).^2,2)); + % repeat for each coordinate + ratioF = repmat(ratioF,1,2); + % centers of mass + cmF = (UF(t,:) + UF(t+nt,:) + UF(t+2*nt,:))/3; + % scale each triangle to original size around its center of mass + UF(t,:) = cmF + ratioF.*(UF(t ,:) - cmF); + UF(t+nt,:) = cmF + ratioF.*(UF(t+nt ,:) - cmF); + UF(t+2*nt,:) = cmF + ratioF.*(UF(t+2*nt,:) - cmF); + + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + % + % Construct and solve poisson problem + % + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + % linear coefficients of poison problem + LI = [i i]; + LJ = [ones(3*nt,1) 2*ones(3*nt,1)]; + LV = [ ... + 2*(repmat(Lcot(sub2ind(size(Lcot),i,j)'),1,2).* ... + (UF(tj,:) - UF(ti,:)) - ... + repmat(Lcot(sub2ind(size(Lcot),k,i)'),1,2).* ... + (UF(ti,:) - UF(tk,:)))]; + Lpoi = sparse(LI(:),LJ(:),LV(:),n,2); + % solve in each coordinate + U(:,1) = min_quad_with_fixed(Qpoi,Lpoi(:,1),b,bc(:,1)); + U(:,2) = min_quad_with_fixed(Qpoi,Lpoi(:,2),b,bc(:,2)); + + % increment iteration counter + iteration = iteration + 1; + end + +end + + %U = V0; + %E = 0; + %Eq = 0; + %El = 0; + %Elxy = 0; + %Ec = 0; + %for t = 1:nt + % for i = 1:3 + % j = mod(i,3)+1; + % k = mod(i+1,3)+1; + % xi = XI(t+nt*(i-1)); + % yi = YI(t+nt*(i-1)); + % E = E + ... + % sum((U(F(t,j),:) + [xi xi].*(U(F(t,k),:)-U(F(t,j),:)) + [yi -yi].*fliplr(U(F(t,k),:)-U(F(t,j),:)) - V0(F(t,i),:)).^2,2); + % Eq = Eq + sum((U(F(t,j),:) + [xi xi].*(U(F(t,k),:)-U(F(t,j),:)) + [yi -yi].*fliplr(U(F(t,k),:)-U(F(t,j),:))).^2,2); + % El = El + sum(-2*(U(F(t,j),:) + [xi xi].*(U(F(t,k),:)-U(F(t,j),:)) + [yi -yi].*fliplr(U(F(t,k),:)-U(F(t,j),:))).*(V0(F(t,i),:)),2); + % %Elxy = Elxy + sum(-2*(U(F(t,j),1) + [xi].*(U(F(t,k),1)-U(F(t,j),1)) + [yi].*fliplr(U(F(t,k),2)-U(F(t,j),2))).*(V0(F(t,i),1)),2); + % %Elxy = Elxy + sum(-2*(U(F(t,j),2) + [xi].*(U(F(t,k),2)-U(F(t,j),2)) + [-yi].*fliplr(U(F(t,k),1)-U(F(t,j),1))).*(V0(F(t,i),2)),2); + % %El = El + sum(sum( ... + % % -2*(UF(ti,:) -[xk xk].*(UF(ti,:)) -[yk -yk].*fliplr(UF(ti,:))).*V0F(tk,:) + -2*([xj xj].*UF(ti,:)+ [yj -yj].*fliplr(UF(ti,:))).*(V0F(tj,:)),2)); + % Ec = Ec + sum(V0(F(t,i),:).^2,2); + % end + %end + %[Eq El Ec E] + + %UF = [U(F(:,1),:);U(F(:,2),:);U(F(:,3),:)]; + %new_UF = zeros(size(UF)); + + %E = 0; + %Eq = 0; + %El = 0; + %Ec = 0; + %for t = 1:nt + % ti = t+([1 2 3]-1)*nt; + % tj = t+([2 3 1]-1)*nt; + % tk = t+([3 1 2]-1)*nt; + % assert(~any(new_UF([ti ti+3*nt]))); + % xi = XI(ti); + % yi = YI(ti); + % xj = XI(tj); + % yj = YI(tj); + % xk = XI(tk); + % yk = YI(tk); + % % quadratic part + % QI = [[ti ti+3*nt]'; [ti ti+3*nt]'; [tj tj+3*nt]';[ti ti+3*nt]';[tj+3*nt tj]']; + % QJ = [[ti ti+3*nt]'; [tj tj+3*nt]'; [ti ti+3*nt]';[tj+3*nt tj]';[ti ti+3*nt]']; + % QV = [ ... + % (1- 2*[xk;xk] + [xk;xk].^2 + [xj;xj].^2 + [-yk;yk].^2 + [-yj;yj].^2) ;... + % (-[xk;xk].^2 +[xk;xk]-[-yk;yk].^2); ... + % (-[xk;xk].^2 +[xk;xk]-[-yk;yk].^2); ... + % ([yk;-yk]); ... + % ([yk;-yk]); ... + % ]; + % Q = sparse(QI,QJ,QV,2*3*nt,2*3*nt); + % % linear part + % L = -2*(V0F([tk tk+3*nt]').*(ones(3*2,1) - [xk;xk]) + V0F([tj tj+3*nt]').*([xj;xj]) + V0F([tk+3*nt tk]').*(-[-yk;yk])+V0F([tj+3*nt tj]').*([-yj;yj])); + % Eq = Eq + UF(:)'*Q*UF(:); + % El = El + UF([ti ti+3*nt]')'*L; + % % constant part + % Ec = Ec + sum(sum(V0F(ti,:).^2,2)); + % E = E + Eq + El + Ec; + %end + %[Eq El Ec E] + + %E = 0; + %Eq = 0; + %El = 0; + %Ec = 0; + %for t = 1:nt + % ti = t+([1 2 3]-1)*nt; + % tj = t+([2 3 1]-1)*nt; + % tk = t+([3 1 2]-1)*nt; + % assert(~any(new_UF([ti ti+3*nt]))); + % xi = XI(ti); + % yi = YI(ti); + % xj = XI(tj); + % yj = YI(tj); + % xk = XI(tk); + % yk = YI(tk); + % % quadratic part + % QI = [[ti ti+3*nt]'; [ti ti+3*nt]'; [tj tj+3*nt]';[ti ti+3*nt]';[tj+3*nt tj]']; + % QJ = [[ti ti+3*nt]'; [tj tj+3*nt]'; [ti ti+3*nt]';[tj+3*nt tj]';[ti ti+3*nt]']; + % QV = [ ... + % (1- 2*[xk;xk] + [xk;xk].^2 + [xj;xj].^2 + [-yk;yk].^2 + [-yj;yj].^2) ;... + % (-[xk;xk].^2 +[xk;xk]-[-yk;yk].^2); ... + % (-[xk;xk].^2 +[xk;xk]-[-yk;yk].^2); ... + % ([yk;-yk]); ... + % ([yk;-yk]); ... + % ]; + % Q = sparse(QI,QJ,QV,2*3*nt,2*3*nt); + % % linear part + % L = -2*(V0F([tk tk+3*nt]').*(ones(3*2,1) - [xk;xk]) + V0F([tj tj+3*nt]').*([xj;xj]) + V0F([tk+3*nt tk]').*(-[-yk;yk])+V0F([tj+3*nt tj]').*([-yj;yj])); + % Eq = Eq + UF([ti ti+3*nt]')'*Q([ti ti+3*nt],[ti ti+3*nt])*UF([ti ti+3*nt]'); + % El = El + UF([ti ti+3*nt]')'*L; + % % constant part + % Ec = Ec + sum(sum(V0F(ti,:).^2,2)); + % E = E + Eq + El + Ec; + % new_UF([ti ti+3*nt]') = min_quad_with_fixed(Q([ti ti+3*nt],[ti ti+3*nt]),L,[],[]); + %end + %[Eq El Ec E] + %max(abs([V0F(:)-new_UF(:)])) + + %E = 0; + %Eq = 0; + %El = 0; + %Ec = 0; + %t = 1:nt; + %ti = [t+(1-1)*nt t+(2-1)*nt t+(3-1)*nt]; + %tj = [t+(2-1)*nt t+(3-1)*nt t+(1-1)*nt]; + %tk = [t+(3-1)*nt t+(1-1)*nt t+(2-1)*nt]; + %xi = XI(ti); + %yi = YI(ti); + %xj = XI(tj); + %yj = YI(tj); + %xk = XI(tk); + %yk = YI(tk); + + %% quadratic part + %QI = [[ti ti+3*nt]'; [ti ti+3*nt]'; [tj tj+3*nt]';[ti ti+3*nt]';[tj+3*nt tj]']; + %QJ = [[ti ti+3*nt]'; [tj tj+3*nt]'; [ti ti+3*nt]';[tj+3*nt tj]';[ti ti+3*nt]']; + %QV = [ ... + % (1- 2*[xk;xk] + [xk;xk].^2 + [xj;xj].^2 + [-yk;yk].^2 + [-yj;yj].^2) ;... + % (-[xk;xk].^2 +[xk;xk]-[-yk;yk].^2); ... + % (-[xk;xk].^2 +[xk;xk]-[-yk;yk].^2); ... + % ([yk;-yk]); ... + % ([yk;-yk]); ... + % ]; + %Q = sparse(QI,QJ,QV,2*3*nt,2*3*nt); + %% linear part + %L = -2*(V0F([tk tk+3*nt]').*(1 - [xk;xk]) + V0F([tj tj+3*nt]').*([xj;xj]) + V0F([tk+3*nt tk]').*(-[-yk;yk])+V0F([tj+3*nt tj]').*([-yj;yj])); + %Eq = Eq + UF([ti ti+3*nt]')'*Q([ti ti+3*nt],[ti ti+3*nt])*UF([ti ti+3*nt]'); + %El = El + UF([ti ti+3*nt]')'*L; + %% constant part + %Ec = Ec + sum(sum(V0F(ti,:).^2,2)); + %E = E + Eq + El + Ec; + %new_UF([ti ti+3*nt]') = min_quad_with_fixed(Q([ti ti+3*nt],[ti ti+3*nt]),L,[],[]); + %[Eq El Ec E] + %max(abs([V0F(:)-new_UF(:)])) + + %U = V; + %U = rand(size(V)); + %Lcot = cotmatrix(V,F); + %E = 0; + %for t = 1:nt + % for i = 1:3 + % j = mod(i,3)+1; + % E = E + ... + % Lcot(F(t,i),F(t,j)) * ... + % sum(... + % (U(F(t,j),:) - U(F(t,i),:) - (UF(t+(j-1)*nt,:) - UF(t+(i-1)*nt,:))).^2 ... + % ,2);; + % end + %end + %E + + %E = 0; + %Eq = 0; + %El = 0; + %Ec = 0; + %for t = 1:nt + % for i = 1:3 + % j = mod(i,3)+1; + % Eq = Eq + ... + % sum(... + % Lcot(F(t,i),F(t,j)) * ... + % (U(F(t,j),:) - U(F(t,i),:)).^2 ... + % ,2); + % El = El + ... + % sum(... + % Lcot(F(t,i),F(t,j)) * ... + % -2*(U(F(t,j),:) - U(F(t,i),:)).*(UF(t+(j-1)*nt,:) - UF(t+(i-1)*nt,:)) ... + % ,2); + % Ec = Ec + ... + % sum(... + % Lcot(F(t,i),F(t,j)) * ... + % (UF(t+(j-1)*nt,:) - UF(t+(i-1)*nt,:)).^2 ... + % ,2); + % end + %end + %E = E + Eq + El + Ec; + %[Eq El Ec E] + + %E = 0; + %Eq = 0; + %El = 0; + %Ec = 0; + %for t = 1:nt + % ti = t+([1 2 3]-1)*nt; + % tj = t+([2 3 1]-1)*nt; + % i = F(t,[1 2 3]); + % j = F(t,[2 3 1]); + % Eq = Eq + ... + % sum(sum(... + % repmat(Lcot(sub2ind(size(Lcot),i,j)'),1,2).* ... + % (U(j,:) - U(i,:)).^2 ... + % ,2)); + % El = El + ... + % sum(sum(... + % repmat(Lcot(sub2ind(size(Lcot),i,j)'),1,2).* ... + % -2.*(UF(tj,:) - UF(ti,:)).* ... + % (U(j,:) - U(i,:)) ... + % ,2)); + % Ec = Ec + ... + % sum(sum(... + % repmat(Lcot(sub2ind(size(Lcot),i,j)'),1,2).* ... + % (UF(tj,:) - UF(ti,:)).^2 ... + % ,2)); + %end + %E = E + Eq + El + Ec; + %[Eq El Ec E] + + %E = 0; + %Eq = 0; + %El = 0; + %Ec = 0; + %t = 1:nt; + %ti = [t+(1-1)*nt t+(2-1)*nt t+(3-1)*nt]; + %tj = [t+(2-1)*nt t+(3-1)*nt t+(1-1)*nt]; + %i = [F(t,1);F(t,2);F(t,3)]'; + %j = [F(t,2);F(t,3);F(t,1)]'; + %Eq = Eq + ... + % sum(sum(... + % repmat(Lcot(sub2ind(size(Lcot),i,j)'),1,2).* ... + % (U(j,:) - U(i,:)).^2 ... + % ,2)); + %El = El + ... + % sum(sum(... + % repmat(Lcot(sub2ind(size(Lcot),i,j)'),1,2).* ... + % -2.*(UF(tj,:) - UF(ti,:)).* ... + % (U(j,:) - U(i,:)) ... + % ,2)); + %Ec = Ec + ... + % sum(sum(... + % repmat(Lcot(sub2ind(size(Lcot),i,j)'),1,2).* ... + % (UF(tj,:) - UF(ti,:)).^2 ... + % ,2)); + %E = E + Eq + El + Ec; + %[Eq El Ec E] + + %E = 0; + %Eq = 0; + %El = 0; + %Ec = 0; + %t = 1:nt; + %ti = [t+(1-1)*nt t+(2-1)*nt t+(3-1)*nt]; + %tj = [t+(2-1)*nt t+(3-1)*nt t+(1-1)*nt]; + %tk = [t+(3-1)*nt t+(1-1)*nt t+(2-1)*nt]; + %i = [F(t,1);F(t,2);F(t,3)]'; + %j = [F(t,2);F(t,3);F(t,1)]'; + %k = [F(t,3);F(t,1);F(t,2)]'; + %Eq = Eq + ... + % sum(sum(... + % repmat(Lcot(sub2ind(size(Lcot),i,j)'),1,2).* ... + % (U(j,:).^2 + -2*U(j,:).*U(i,:)+ U(i,:).^2) ... + % ,2)); + %QI = [j j i i]'; + %QJ = [j i j i]'; + %QV = [ ... + % Lcot(sub2ind(size(Lcot),i,j)'); ... + % -Lcot(sub2ind(size(Lcot),i,j)'); ... + % -Lcot(sub2ind(size(Lcot),i,j)'); ... + % Lcot(sub2ind(size(Lcot),i,j)')]; + %Q = sparse(QI,QJ,QV,n,n); + %%Q = -Lcot; + %Eq = U(:,1)'*Q*U(:,1) + U(:,2)'*Q*U(:,2); + %LI = [i i]; + %LJ = [ones(3*nt,1) 2*ones(3*nt,1)]; + %LV = [ 2*(repmat(Lcot(sub2ind(size(Lcot),i,j)'),1,2).*(UF(tj,:) - UF(ti,:)) - repmat(Lcot(sub2ind(size(Lcot),k,i)'),1,2).*(UF(ti,:) - UF(tk,:)))]; + %L = sparse(LI(:),LJ(:),LV(:),n,2); + %El = U(:,1)'*L(:,1)+U(:,2)'*L(:,2); + %E = E + Eq + El + Ec; + %[Eq El Ec E] + diff --git a/matlab/external/gptoolbox/mesh/takeo_asap.m b/matlab/external/gptoolbox/mesh/takeo_asap.m new file mode 100644 index 0000000..293d07f --- /dev/null +++ b/matlab/external/gptoolbox/mesh/takeo_asap.m @@ -0,0 +1,382 @@ +function [U,XI,YI] = takeo_asap(V,F,b,bc) + % TAKEO_ASAP Solve "As-Similar-As-Possible" according to "As-Rigid-As-Possible + % Shape Manipulation" by Igarashi et al., this is their "First Step". This is + % equivalent up to factor of 2.5 to lscm + % + % U = takeo_arap(V,F,b,bc) + % + % Inputs: + % V #V by 2 list of rest domain positions + % F #F by 3 list of triangle indices into V + % b #b list of indices of constraint (boundary) vertices + % bc #b by 2 list of constraint positions for b + % Outputs: + % U #V by 2 list of new positions + % X1 #F*3 by 1 list of coefficents, so that V(I,:) can be described in + % terms of V(J,:) and V(K,:), where I,J,K are the indices of each + % triangle + % Y1 #F*3 by 1 list of coefficents, see above + % + % Note about X1,Y1: + % V(I,:) = + % (V(J,:) + [XI XI].* (V(K,:) - V(J,:)) + [YI -YI].* fliplr(V(K,:)-V(J,:))) + % + % See also: arap, takeo_arap, lscm + % + + + % We will build the quadratic system matrix per triangle + % First we need for each triangle to write each vertex in terms of the other + % two vertices. + + [XI,YI] = relative_coordinates(V,F); + % reshape coordinate into single tall column + XI = reshape(XI,size(F,1)*3,1); + YI = reshape(YI,size(F,1)*3,1); + + % number of vertices + n = size(V,1); + % only works in 2D + assert(size(V,2) == 2) + % number of triangles + nt = size(F,1); + + + % Indices of each triangle vertex, I, and its corresponding two neighbors, J + % and K + I = [F(:,1);F(:,2);F(:,3)]; + J = [F(:,2);F(:,3);F(:,1)]; + K = [F(:,3);F(:,1);F(:,2)]; + % rename indices to so that I1 and I2 and so on index into vertex positions + % as single column. Namely V(I,1) = V(I1) and V(I,2) = V(I2) etc. + I1 = I; + I2 = I+n; + J1 = J; + J2 = J+n; + K1 = K; + K2 = K+n; + + % Construct quadratic system matrix each triplet from II,JJ,VV contains an + % set of elements per vertex per triangle in the quadratic energy summation + II = [ ... + J1 + J2 + J1 + K1 + J1 + K2 + J2 + K1 + J2 + K2 + K1 + K2 + I1 + J1 + I1 + J2 + I2 + J1 + I2 + J2 + I1 + I2 + I1 + K1 + I1 + K2 + I2 + K1 + I2 + K2 + ]; + JJ = [ + J1 + J2 + K1 + J1 + K2 + J1 + K1 + J2 + K2 + J2 + K1 + K2 + J1 + I1 + J2 + I1 + J1 + I2 + J2 + I2 + I1 + I2 + K1 + I1 + K2 + I1 + K1 + I2 + K2 + I2 + ]; + VV = [ ... + (1-2*XI+XI.^2+YI.^2) + (1-2*XI+XI.^2+YI.^2) + (XI-XI.^2-YI.^2) + (XI-XI.^2-YI.^2) + (YI) + (YI) + (-YI) + (-YI) + (XI-XI.^2-YI.^2) + (XI-XI.^2-YI.^2) + (XI.^2+YI.^2) + (XI.^2+YI.^2) + (-1+XI) + (-1+XI) + (YI) + (YI) + (-YI) + (-YI) + (-1+XI) + (-1+XI) + ones(nt*3,1) + ones(nt*3,1) + (-XI) + (-XI) + (-YI) + (-YI) + (YI) + (YI) + (-XI) + (-XI) + ]; + % Assembly matrix + A = sparse(II,JJ,VV,2*n,2*n); + + % solve + U = min_quad_with_fixed(A,zeros(2*n,1),[b b+n],bc(:)); + % reshape into columns + U = reshape(U,n,2); + +end + +%E = ... +% sum(sum(((U(J,:) + [XI XI].* (U(K,:) - U(J,:)) + [YI -YI].* fliplr(U(K,:)-U(J,:))) - U(I,:)).^2,2)); +% E +% +% +%E = ... +% sum( ... +% (U(J,1) + XI.* U(K,1) - XI.*U(J,1) + YI.* U(K,2) - YI.*U(J,2) - U(I,1)).^2 + ... +% (U(J,2) + XI.* U(K,2) - XI.*U(J,2) - YI.* U(K,1) + YI.*U(J,1) - U(I,2)).^2 ... +% ); +% +%E = ... +% sum( ... +% U(J,1).^2 + ... +% 2.*XI.*U(J,1).*U(K,1) - 2.*XI.*U(J,1).^2 + 2.*YI.*U(J,1).*U(K,2) - 2.*YI.*U(J,1).*U(J,2) - 2.*U(J,1).*U(I,1) + ... +% (XI.* U(K,1) - XI.*U(J,1) + YI.* U(K,2) - YI.*U(J,2) - U(I,1)).^2 + ... +% (U(J,2) + XI.* U(K,2) - XI.*U(J,2) - YI.* U(K,1) + YI.*U(J,1) - U(I,2)).^2 ... +% ); +% +%E = ... +% sum( ... +% U(J,1).^2 + ... +% 2.*XI.*U(J,1).*U(K,1) - 2.*XI.*U(J,1).^2 + 2.*YI.*U(J,1).*U(K,2) - 2.*YI.*U(J,1).*U(J,2) - 2.*U(J,1).*U(I,1) + ... +% XI.^2.*U(K,1).^2 + ... +% -2.*XI.^2.*U(J,1).*U(K,1) + 2.*XI.*YI.*U(K,1).*U(K,2) - 2.*XI.*YI.*U(K,1).*U(J,2) - 2.*XI.*U(K,1).*U(I,1) + ... +% (- XI.*U(J,1) + YI.* U(K,2) - YI.*U(J,2) - U(I,1)).^2 + ... +% (U(J,2) + XI.* U(K,2) - XI.*U(J,2) - YI.* U(K,1) + YI.*U(J,1) - U(I,2)).^2 ... +% ); +% +%E = ... +% sum( ... +% U(J,1).^2 + ... +% 2.*XI.*U(J,1).*U(K,1) - 2.*XI.*U(J,1).^2 + 2.*YI.*U(J,1).*U(K,2) - 2.*YI.*U(J,1).*U(J,2) - 2.*U(J,1).*U(I,1) + ... +% XI.^2.*U(K,1).^2 + ... +% -2.*XI.^2.*U(J,1).*U(K,1) + 2.*XI.*YI.*U(K,1).*U(K,2) - 2.*XI.*YI.*U(K,1).*U(J,2) - 2.*XI.*U(K,1).*U(I,1) + ... +% XI.^2.*U(J,1).^2 + ... +% -2.*XI.*U(J,1).*YI.* U(K,2) + 2.*XI.*U(J,1).*YI.*U(J,2) + 2.*XI.*U(J,1).*U(I,1) + ... +% (YI.* U(K,2) - YI.*U(J,2) - U(I,1)).^2 + ... +% (U(J,2) + XI.* U(K,2) - XI.*U(J,2) - YI.* U(K,1) + YI.*U(J,1) - U(I,2)).^2 ... +% ); +% +%E = ... +% sum( ... +% U(J,1).^2 + ... +% 2.*XI.*U(J,1).*U(K,1) - 2.*XI.*U(J,1).^2 + 2.*YI.*U(J,1).*U(K,2) - 2.*YI.*U(J,1).*U(J,2) - 2.*U(J,1).*U(I,1) + ... +% XI.^2.*U(K,1).^2 + ... +% -2.*XI.^2.*U(J,1).*U(K,1) + 2.*XI.*YI.*U(K,1).*U(K,2) - 2.*XI.*YI.*U(K,1).*U(J,2) - 2.*XI.*U(K,1).*U(I,1) + ... +% XI.^2.*U(J,1).^2 + ... +% -2.*XI.*U(J,1).*YI.* U(K,2) + 2.*XI.*U(J,1).*YI.*U(J,2) + 2.*XI.*U(J,1).*U(I,1) + ... +% YI.^2.*U(K,2).^2 + ... +% - 2.*YI.^2.*U(J,2).*U(K,2) - 2.*YI.*U(I,1).*U(K,2) + ... +% (- YI.*U(J,2) - U(I,1)).^2 + ... +% (U(J,2) + XI.* U(K,2) - XI.*U(J,2) - YI.* U(K,1) + YI.*U(J,1) - U(I,2)).^2 ... +% ); +% +%E = ... +% sum( ... +% U(J,1).^2 + ... +% 2.*XI.*U(J,1).*U(K,1) - 2.*XI.*U(J,1).^2 + 2.*YI.*U(J,1).*U(K,2) - 2.*YI.*U(J,1).*U(J,2) - 2.*U(J,1).*U(I,1) + ... +% XI.^2.*U(K,1).^2 + ... +% -2.*XI.^2.*U(J,1).*U(K,1) + 2.*XI.*YI.*U(K,1).*U(K,2) - 2.*XI.*YI.*U(K,1).*U(J,2) - 2.*XI.*U(K,1).*U(I,1) + ... +% XI.^2.*U(J,1).^2 + ... +% -2.*XI.*U(J,1).*YI.* U(K,2) + 2.*XI.*U(J,1).*YI.*U(J,2) + 2.*XI.*U(J,1).*U(I,1) + ... +% YI.^2.*U(K,2).^2 + ... +% - 2.*YI.^2.*U(J,2).*U(K,2) - 2.*YI.*U(I,1).*U(K,2) + ... +% YI.^2.*U(J,2).^2 + ... +% + 2.*YI.*U(I,1).*U(J,2) + ... +% U(I,1).^2+... +% (U(J,2) + XI.* U(K,2) - XI.*U(J,2) - YI.* U(K,1) + YI.*U(J,1) - U(I,2)).^2 ... +% ); +% +%E = ... +% sum( ... +% U(J,1).^2 + ... +% - 2.*XI.*U(J,1).^2 + ... +% XI.^2.*U(J,1).^2 + ... +% YI.^2.*U(J,1).^2 + ... +% ... +% U(J,2).^2 + ... +% YI.^2.*U(J,2).^2 + ... +% - 2.*XI.*U(J,2).^2 + ... +% XI.^2.*U(J,2).^2 + ... +% ... +% - 2.*YI.*U(J,1).*U(J,2) +... +% 2.*XI.*YI.*U(J,1).*U(J,2) + ... +% 2.*YI.*U(J,1).*U(J,2) + ... +% - 2.*XI.*YI.*U(J,1).*U(J,2) + ... +% ... +% 2.*XI.*U(J,1).*U(K,1) + ... +% -2.*XI.^2.*U(J,1).*U(K,1) + ... +% - 2.*YI.^2.*U(J,1).*U(K,1) + ... +% ... +% 2.*YI.*U(J,1).*U(K,2) + ... +% -2.*XI.*YI.*U(J,1).* U(K,2) + ... +% 2.*XI.*YI.*U(J,1).*U(K,2) + ... +% ... +% - 2.*XI.*YI.*U(J,2).*U(K,1) + ... +% - 2.*YI.*U(J,2).*U(K,1) + ... +% 2.*XI.*U(J,2).*YI.* U(K,1) + ... +% ... +% - 2.*YI.^2.*U(J,2).*U(K,2) + ... +% 2.*XI.*U(J,2).*U(K,2) + ... +% -2.*XI.^2.*U(J,2).*U(K,2) + ... +% ... +% - 2.*U(I,1).*U(J,1) + ... +% 2.*XI.*U(I,1).*U(J,1) + ... +% - 2.*YI.*U(I,2).*U(J,1) + ... +% ... +% 2.*YI.*U(I,1).*U(J,2) + ... +% ... +% - 2.*U(I,2).*U(J,2) + ... +% 2.*XI.*U(I,2).*U(J,2) + ... +% ... +% XI.^2.*U(K,1).^2 + ... +% YI.^2.*U(K,1).^2 + ... +% ... +% YI.^2.*U(K,2).^2 + ... +% XI.^2.*U(K,2).^2 + ... +% ... +% U(I,1).^2+... +% ... +% U(I,2).^2 + ... +% ... +% 2.*XI.*YI.*U(K,1).*U(K,2) + ... +% - 2.*XI.*YI.*U(K,1).*U(K,2) + ... +% ... +% - 2.*XI.*U(I,1).*U(K,1) + ... +% ... +% - 2.*YI.*U(I,1).*U(K,2) + ... +% ... +% 2.*YI.*U(I,2).*U(K,1) + ... +% ... +% - 2.*XI.*U(I,2).*U(K,2) + ... +% 0 ... +% ); +% +% +%E = ... +% sum( ... +% (1-2*XI+XI.^2+YI.^2).*U(J,1).^2 + ... +% ... +% (1-2*XI+XI.^2+YI.^2).*U(J,2).^2 + ... +% ... +% (2*XI-2*XI.^2-2*YI.^2).*U(J,1).*U(K,1) + ... +% ... +% (2.*YI).*U(J,1).*U(K,2) + ... +% ... +% (-2*YI).*U(J,2).*U(K,1) + ... +% ... +% (2*XI-2*XI.^2-2*YI.^2).*U(J,2).*U(K,2) + ... +% ... +% (-2+2*XI).*U(I,1).*U(J,1) + ... +% ... +% (2.*YI).*U(I,1).*U(J,2) + ... +% ... +% (-2*YI).*U(I,2).*U(J,1) + ... +% ... +% (-2+2*XI).*U(I,2).*U(J,2) + ... +% ... +% (XI.^2+YI.^2).*U(K,1).^2 + ... +% ... +% (XI.^2+YI.^2).*U(K,2).^2 + ... +% ... +% (1).*U(I,1).^2+... +% ... +% (1).*U(I,2).^2 + ... +% ... +% (-2*XI).*U(I,1).*U(K,1) + ... +% ... +% (-2*YI).*U(I,1).*U(K,2) + ... +% ... +% (2*YI).*U(I,2).*U(K,1) + ... +% ... +% (-2*XI).*U(I,2).*U(K,2) + ... +% 0 ... +% ); +% +%E = ... +% sum( ... +% (1-2*XI+XI.^2+YI.^2).*U(J,1).^2 + ... +% ... +% (1-2*XI+XI.^2+YI.^2).*U(J,2).^2 + ... +% ... +% 2*(XI-XI.^2-YI.^2).*U(J,1).*U(K,1) + ... +% ... +% 2*(YI).*U(J,1).*U(K,2) + ... +% ... +% 2*(-YI).*U(J,2).*U(K,1) + ... +% ... +% (2*XI-2*XI.^2-2*YI.^2).*U(J,2).*U(K,2) + ... +% ... +% 2*(-1+XI).*U(I,1).*U(J,1) + ... +% ... +% 2*(YI).*U(I,1).*U(J,2) + ... +% ... +% 2*(-YI).*U(I,2).*U(J,1) + ... +% ... +% 2*(-1+XI).*U(I,2).*U(J,2) + ... +% ... +% (XI.^2+YI.^2).*U(K,1).^2 + ... +% ... +% (XI.^2+YI.^2).*U(K,2).^2 + ... +% ... +% (1).*U(I,1).^2+... +% ... +% (1).*U(I,2).^2 + ... +% ... +% 2*(-XI).*U(I,1).*U(K,1) + ... +% ... +% 2*(-YI).*U(I,1).*U(K,2) + ... +% ... +% 2*(YI).*U(I,2).*U(K,1) + ... +% ... +% 2*(-XI).*U(I,2).*U(K,2) + ... +% 0 ... +% ); diff --git a/matlab/external/gptoolbox/mesh/texture_coords.m b/matlab/external/gptoolbox/mesh/texture_coords.m new file mode 100644 index 0000000..ccf18b6 --- /dev/null +++ b/matlab/external/gptoolbox/mesh/texture_coords.m @@ -0,0 +1,27 @@ +function [TC] = texture_coords(V,flip_y) + % TEXTURE_COORDS normalize mesh x and y coordinates for use as texture + % coordinates + % + % [TC] = texture_coords(V,flip_y) + % + % Inputs: + % V #V by 2 list of mesh vertex positions + % flip_y boolean whether to flip texture coordinates, {true} + % Outputs + % TC #V by 2 list of mesh texture coordinates, between 0 and 1 + % + % normalize texture coordinates to be between zero and 1 + % + + TC = [ ... + (V(:,1)-min(V(:,1)))/(max(V(:,1))-min(V(:,1))) ... + (V(:,2)-min(V(:,2)))/(max(V(:,2))-min(V(:,2)))]; + + if ~exist('flip_y','var') + flip_y = true; + end + + if flip_y + TC(:,2) = 1-TC(:,2); + end +end diff --git a/matlab/external/gptoolbox/mesh/total_signed_curvature.m b/matlab/external/gptoolbox/mesh/total_signed_curvature.m new file mode 100644 index 0000000..ce325a4 --- /dev/null +++ b/matlab/external/gptoolbox/mesh/total_signed_curvature.m @@ -0,0 +1,26 @@ +function [tsc,alpha,V] = total_signed_curvature(P) + % TOTAL_SIGNED_CURVATURE Total discrete signed curvature of a given closed + % planar curve P (see http://ddg.cs.columbia.edu/SIGGRAPH05/Didactic.pdf) + % + % [tsc,alpha] = total_signed_curvature(P) + % + % Inputs: + % P #P by 2 a list of positions of a closed piecewise-linear curve + % Outputs: + % tsc total signed curvature scalar, should be 2*pi*k where k∈0,1,2,... + % alpha #P by 1 list of exterior angles + % + % + + % edge vectors + V = P([2:end 1],:)-P; + + % Exterior angles between consecutive edge vectors + alpha = atan2( ... + V(1:end,1).*V([2:end 1],2) - V(1:end,2).*V([2:end 1],1), ... + V(1:end,1).*V([2:end 1],1) + V(1:end,2).*V([2:end 1],2) ); + + % total signed curvature + tsc = sum(alpha); + +end diff --git a/matlab/external/gptoolbox/mesh/tri2tet.m b/matlab/external/gptoolbox/mesh/tri2tet.m new file mode 100644 index 0000000..ea28eeb --- /dev/null +++ b/matlab/external/gptoolbox/mesh/tri2tet.m @@ -0,0 +1,37 @@ +function tri2tet(input_name,output_name,skeleton_name,samples_per_edge) + % TRI2TET Script to make 3d tet mesh from 2d triangle mesh with optional + % constraint to place tet vertices at skeleton vertices and samples along + % skeleton bones. + % + % tri2tet(input_name,output_name,skeleton_name,samples_per_edge) + % + % Input: + % input_name name of file contaning input vertices and faces of surface, + % should end in .off or .obj + % output_name name of output file to be written with 3D tet mesh, should + % end in .mesh + % skeleton_name optional name of .tgf containing skeleton vertices and + % edges + % samples_per_edge optional sampling of "bones", edges of skeleton stored + % in skeleton_name + % + + % read input mesh + [V,F] = load_mesh(input_name); + + IV = []; + % read skeleton vertices if file given + if(exist('skeleton_name','var')) + [IV,E] = readTGF(skeleton_name); + if(exist('samples_per_edge','var')) + IV = sample_edges(IV,E,samples_per_edge); + end + end + + % use tetgen to mesh interior with tetrahedra + %[V,T,F] = tetgen(V,F,IV); + [V,T,F] = tetgen([V;IV],F); + % write tet mesh to file + writeMESH(output_name,V,T,F); + +end diff --git a/matlab/external/gptoolbox/mesh/tri2tgf.m b/matlab/external/gptoolbox/mesh/tri2tgf.m new file mode 100644 index 0000000..a548bbf --- /dev/null +++ b/matlab/external/gptoolbox/mesh/tri2tgf.m @@ -0,0 +1,23 @@ +function tri2tgf(input_name,output_name) + % TRI2TGF Script to convert a triangle mesh to a tgf graph (skeleton file) + % + % tri2tgf(input_name,output_name) + % + % Inputs: + % input_name name of file contaning input vertices and faces of surface, + % should end in .off or .obj + % output_name name of output file to be written with 3D tet mesh, should + % end in .mesh + + % read input mesh + [V,F] = load_mesh(input_name); + % Find all edges in mesh, note internal edges are repeated + E = sort( ... + [F(:,1) (:,2); ... + F(:,2) (:,3); ... + F(:,3) (:,1)]')'; + % remove duplicates + E = unique(E,'rows'); + writeTGF(output_name,V,E); + +end diff --git a/matlab/external/gptoolbox/mesh/triangle_strip.m b/matlab/external/gptoolbox/mesh/triangle_strip.m new file mode 100644 index 0000000..d88a7e5 --- /dev/null +++ b/matlab/external/gptoolbox/mesh/triangle_strip.m @@ -0,0 +1,16 @@ +function [V,F] = strip(P,E) + % STRIP build a strip of triangles given a curve + % + % [V,F] = strip(P,E) + % + % Inputs: + % P #points by 2 list of 2d points + % E #edges by 2 list of edge indices into P + % Outputs: + % V #points*2 by 3 list of 3d points + % F #edges*2 by 3 list of triangle indices + % + n = size(P,1); + V = [P -ones(n,1);P ones(n,1)]; + F = [E n+E(:,1);n+fliplr(E) E(:,2)]; +end diff --git a/matlab/external/gptoolbox/mesh/triangles_from_strip.m b/matlab/external/gptoolbox/mesh/triangles_from_strip.m new file mode 100644 index 0000000..412a088 --- /dev/null +++ b/matlab/external/gptoolbox/mesh/triangles_from_strip.m @@ -0,0 +1,27 @@ +function F = triangles_from_strip(S) + % TRIANGLES_FROM_STRIP Create a list of triangles from a stream of indices + % along a strip. + % + % Inputs: + % S #S list of indices + % Outputs: + % F #S-2 by 3 list of triangle indices + % + + %F = zeros(numel(S)-2,3); + %for s = 3:numel(S) + % if mod(s,2) == 0 + % F(s-2,:) = fliplr([S(s-2) S(s-1) S(s)]); + % else + % F(s-2,:) = [S(s-2) S(s-1) S(s)]; + % end + %end + + S = S(:); + % Maintain order and orientations + F = [ ... + S(1:2:end-2) S(2:2:end-1) S(3:2:end) ... + S(3:2:end-1) S(2:2:end-2) S(4:2:end)]; + F = reshape(F',3,numel(S)-2)'; + +end diff --git a/matlab/external/gptoolbox/mesh/triangulate_curves.m b/matlab/external/gptoolbox/mesh/triangulate_curves.m new file mode 100644 index 0000000..4b885d0 --- /dev/null +++ b/matlab/external/gptoolbox/mesh/triangulate_curves.m @@ -0,0 +1,265 @@ +function [V,F,b,bc] = triangulate_curves(P,varargin) + % TRIANGULATE_CURVES Construct a (properly slitted) mesh for a given set of curves and + % determine corresponding boundary conditions for solving diffusion curves. + % + % [V,F,b,bc] = triangulate_curves(P,varargin) + % + % Inputs: + % #curve by 1 list of lists of curve points + % Optional: + % 'BoundingBox' followed by whether to include bounding box (otherwise + % there better be an outer loop. + % + % Example: + % clf; + % % get curve (user draws) + % Praw = {}; + % while true + % [Prawc,p] = get_pencil_curve(); + % if size(Prawc,1) == 1 || sum((max(Prawc)-min(Prawc)).^2,2)<1e-5 + % fprintf('continuing\n'); + % break; + % end + % Praw{end+1} = Prawc; + % %% remove plot + % %delete(p); + % end + % % Simplify + % P = cell(numel(Praw),1); + % for c = 1:numel(Praw) + % P{c} = dpsimplify(Praw{c},0.001); + % end + % [V,F,b,bc] = triangulate_curves(P); + % W = harmonic(V,F,b,bc); + % colors = random_color(4*numel(P)); + % RGB = W * colors; + % tsurf(F,[V W(:,4)],'FaceVertexCData',clamp(RGB),fphong,'EdgeColor','none');axis equal;view(2) + % + + % default values + use_bounding_box = true; + % Map of parameter names to variable names + params_to_variables = containers.Map( ... + {'BoundingBox'}, ... + {'use_bounding_box'}); + v = 1; + while v <= numel(varargin) + param_name = varargin{v}; + if isKey(params_to_variables,param_name) + assert(v+1<=numel(varargin)); + v = v+1; + % Trick: use feval on anonymous function to use assignin to this workspace + feval(@()assignin('caller',params_to_variables(param_name),varargin{v})); + else + error('Unsupported parameter: %s',varargin{v}); + end + v=v+1; + end + + E = []; + % list of all points + PP = []; + % list of curve sizes to determine from boundary markers which curve edge came + % from + curve_pos_ind = 0; + for c = 1:numel(P) + if isstruct(P{c}) + Pc = P{c}.P; + Ec = P{c}.E; + else + Pc = P{c}; + Ec = [1:size(Pc,1)-1;2:size(Pc,1)]'; + end + % inefficient appending + curve_pos_ind = [curve_pos_ind curve_pos_ind(end)+size(Ec,1)]; + E = [E;size(PP,1)+Ec]; + PP = [PP;Pc]; + end + l = normrow(PP(E(:,1),:)-PP(E(:,2),:)); + + Facets = []; + Facets.facets = mat2cell(E,ones(size(E,1),1),2); + Facets.boundary_marker = (1:size(E,1))'+1; + + % need unique set of points + assert(size(PP,1) == size(unique(PP,'rows'),1)); + max_area = min(l)^2; + for pass = 1:2 + prefix = tempprefix(); + if use_bounding_box + BB = bounding_box(PP); + BB = bsxfun(@plus,1.1*bsxfun(@minus,BB,mean(BB)),mean(BB)); + bb_flag = 'c'; + else + BB = []; + bb_flag = ''; + end + writePOLY_triangle([prefix '.poly'],[PP;BB],Facets,[]); + % Careful, triangle does not understand scientific notation + flags = sprintf('-q33pa%0.17f%s',max_area,bb_flag); + %flags = '-cp'; + command = [path_to_triangle ' ' flags ' ' prefix]; + [status, result] = system( command ); + if(status ~= 0) + error(result); + end + [V,I] = readNODE([prefix '.1.node']); + F = readELE([prefix '.1.ele']); + max_area = mean(doublearea(V,F))*2; + end + [~,BE,BM] = readPOLY_triangle([prefix '.1.poly']); + BE = BE(BM>1,:); + BM = BM(BM>1,:)-1; + % Re-orient edges to follow original curve + BEdotE = sum((V(BE(:,1),:)-V(BE(:,2),:)).*(PP(E(BM,1),:)-PP(E(BM,2),:)),2); + BE(BEdotE<=0,:) = fliplr(BE(BEdotE<=0,:)); + uBE = unique(sort(BE,2),'rows'); + + % boundary conditions (to be thinned) + % #V by #curves * 2 (left/right) * 2 (source-to-dest/dest-to-source) + bc = sparse(size(V,1),(numel(curve_pos_ind)-1)*2*2); + + paths = []; + for c = 1:numel(P) + % Boundary edges of this curve + BEp = BE(BM>curve_pos_ind(c) & BM<=curve_pos_ind(c+1),:); + BMp = BM(BM>curve_pos_ind(c) & BM<=curve_pos_ind(c+1)); + % Assumes E and thus BM are in order + % source of curve + sc = E(curve_pos_ind(c)+1,1); + path = [sc]; + % loop over original curve + for e = (curve_pos_ind(c)+1):curve_pos_ind(c+1) + % dest of last original edge is source of next + se = path(end); + assert(se == E(e,1)); + de = E(e,2); + BEe = BEp(BMp==e,:); + A = adjacency_matrix(BEe); + [~,pathe] = graphshortestpath(A,se,de); + path = [path pathe(2:end)]; + end + % Arc length parameterization of path + path_edge_lens = sqrt(sum((V(path(2:end),:)-V(path(1:end-1),:)).^2,2)); + path_t = [0;cumsum(path_edge_lens)./sum(path_edge_lens)]; + + bc(path,(c-1)*2*2+([1 3])) = [path_t path_t]; + bc(path,(c-1)*2*2+([2 4])) = 1-[path_t path_t]; + % inefficient append + paths = [paths path]; + end + + % remove intersection points + [upaths,~,IC] = unique(paths); + counts = histc(paths,upaths); + bc(upaths(counts>1),:) = 0; + + % disconnected mesh with each corner as distinct vertex + W = V(F(:),:); + m = size(F,1); + G = bsxfun(@plus,[0 m 2*m],[1:m]'); + % remap boundary conditions to new disconnected mesh + bc = bc(F(:),:); + + % boundary + left = reshape( ... + ismember([F(:,[2 3]);F(:,[3 1]);F(:,[1 2])],BE,'rows'),m,3); + right = reshape( ... + ismember([F(:,[2 3]);F(:,[3 1]);F(:,[1 2])],fliplr(BE),'rows'),m,3); + [touch,touchloc] = ismember(F,BE(:)); + touch = reshape(touch,m,3); + % definitely left or right + b_left = G( left(:,[2 3 1])| left(:,[3 1 2])); + b_right = G(right(:,[2 3 1])|right(:,[3 1 2])); + b_left = b_left(:); + b_right = b_right(:); + + + %Z = repmat(1:size(G,1),1,3)'; + %tsurf(G,[W Z],'FaceColor','g'); + %hold on;plot(P(:,1),P(:,2),'-o','LineWidth',4); hold off; + %hold on;plot_edges(V,BE,'--r','LineWidth',4); hold off; + %hold on; plot3(W(b_right,1),W(b_right,2),Z(b_right,1),'or','LineWidth',4);hold off + %hold on; plot3(W(b_left,1),W(b_left,2),Z(b_left,1),'ob','Linewidth',2);hold off + %error + + + % vertex to face incidence + %V2F = sparse( ... + % F(:), ... + % repmat(1:size(F,1),1,3)', ... + % [ones(size(F,1),1); 2*ones(size(F,1),1); 3*ones(size(F,1),1)], ... + % size(V,1),size(F,1)); + % Finding on the transpose is faster + V2FT = sparse( ... + repmat(1:size(F,1),1,3)', ... + F(:), ... + [ones(size(F,1),1); 2*ones(size(F,1),1); 3*ones(size(F,1),1)], ... + size(F,1), ... + size(V,1)); + + %J = 1:size(W,1); + W2V = sparse((1:size(F,1)*3)',F(:),1,size(W,1),size(V,1)); + % http://stackoverflow.com/a/15719703/148668 + [~,first] = max((W2V*W2V')~=0,[],2); + assert(numel(first)==size(W,1)); + assert(all(first)); + % default is to map to first occurrence + J = first; + + VB = unique(BE)'; + % loop over original vertices on curves + for v = VB + % Faces incident on v and index of corner in face + %[~,IFv,CFv] = find(V2F(v,:)); + [IFv,~,CFv] = find(V2FT(:,v)); + Fv = F(IFv,:); + [~,uE2Fv,uE] = edge_adjacency_matrix(Fv); + isBE = ismember(uE,uBE,'rows'); + A = uE2Fv(~isBE,:)' * uE2Fv(~isBE,:); + [~,C] = conncomp(A); + % loop over components + for c = 1:max(C) + min_fv = find(C==c,1); + % first index in w for this component + min_w = G(IFv(min_fv),CFv(min_fv)); + % map all intances in this component to first + J(G(sub2ind(size(G),IFv(C==c),CFv(C==c)))) = min_w; + end + end + + % remap all at once + G = J(G); + + b_left = unique(J(b_left)'); + b_right = unique(J(b_right)'); + [W,I] = remove_unreferenced(W,G); + % Remap boundary conditions + bc(I,:) = bc; + % Only keep referenced + bc = bc(1:size(W,1),:); + % Remap faces + G = I(G); + % remap left/right + b_left = I(b_left); + b_right = I(b_right); + + % Let shared vertices---internal curve endpoints---"float" + % But really this should be left up to implementation + b_shared = intersect(b_left,b_right); + b_left = setdiff(b_left,b_shared); + b_right = setdiff(b_right,b_shared); + % zap left, right and shared accordingly + bc(b_right,[1:4:end 2:4:end]) = 0; + bc(b_left,[3:4:end 4:4:end]) = 0; + bc(b_shared,:) = 0; + + has_b = any(bc,2); + b = find(has_b); + bc = bc(b,:); + + % rename + V = W; + F = G; + +end diff --git a/matlab/external/gptoolbox/mesh/triangulate_poly_pyramid.m b/matlab/external/gptoolbox/mesh/triangulate_poly_pyramid.m new file mode 100644 index 0000000..7c6693b --- /dev/null +++ b/matlab/external/gptoolbox/mesh/triangulate_poly_pyramid.m @@ -0,0 +1,81 @@ +function [FF] = triangulate_poly_pyramid(V,E,F) + % TRIANGULATE_POLY_PYRAMID Triangulate a PLC described by (E,F) as output by + % the SVR or Pyramid program + % + % [FF] = triangulate_poly_pyramid(E,F) + % + % Inputs: + % V #V by dim list of vertex positions + % E #E by 2list of segment indices, indexing V + % F #F struct containing polygon information arrays + % .facets a #facets list of facets, each facet is a polygon + % **NOTE: facets index E *not* V, contrary to typical (V,F) meshes and + % contrary to writePOLY_tetgen prototype + % OR + % F #F by constant-degree list of facets + % Outputs: + % FF #FF by 3 list of triangulated facets indexing V + % + + + FF = []; + if isstruct(F) + for f = 1:numel(F.facets) + %FV = outline_loop(E(F.facets{f},:),'Unoriented',true); + %% Be sure we have a row vector + %FV = FV(:)'; + + % FACETS AREN"T IN ORDER THIS WON"T WORK + FV = zeros(numel(F.facets{f}),1); + FV = E(F.facets{f}(1),:); + for e = 2:numel(F.facets{f})-1 + if FV(e) == E(F.facets{f}(e),1) + FV(e+1) = E(F.facets{f}(e),2); + elseif FV(e) == E(F.facets{f}(e),2) + FV(e+1) = E(F.facets{f}(e),1); + elseif e == 2 + % Shit, we might have gotten the order of the first edge wrong + FV = fliplr(FV); + if FV(e) == E(F.facets{f}(e),1) + FV(e+1) = E(F.facets{f}(e),2); + elseif FV(e) == E(F.facets{f}(e),2) + FV(e+1) = E(F.facets{f}(e),1); + else + assert(false) + end + else + assert(false); + end + end + e = numel(F.facets{f}); + assert( (FV(e) == E(F.facets{f}(e),1)) || FV(e) == E(F.facets{f}(e),2)); + + [I,IA,FVF] = unique(FV); + %[I,IA,EVF] = unique(E(F.facets{f},:)); + %EVF = reshape(EVF,size(E(F.facets{f},:))); + VF = V(I,:); + [C,S] = princomp(VF); + % Should be 2D + assert(max(abs(S(:,3)))<1e-6); + TS = delaunay(S(:,1),S(:,2)); + BC = barycenter(S(:,1:2),TS); + %O = EVF; + O = [FVF(1:end);FVF([2:end 1])]'; + w = abs(winding_number(S(:,1:2),O,BC)/(2*pi)); + + %set(tsurf(TS,[S(:,1:2)],1),'CData',w); + %colorbar + %hold on; + %plot([S(O(:,1),1) S(O(:,2),1)]',[S(O(:,1),2) S(O(:,2),2)]','-ok','LineWidth',4) + %hold off; + %axis equal; + %input(''); + + TS = TS(w>0.5,:); + FF = [FF;I(TS)]; + end + else + error + end + +end diff --git a/matlab/external/gptoolbox/mesh/tricontour.m b/matlab/external/gptoolbox/mesh/tricontour.m new file mode 100644 index 0000000..1392f64 --- /dev/null +++ b/matlab/external/gptoolbox/mesh/tricontour.m @@ -0,0 +1,30 @@ +function tricontour(V,F,w,speedup) + % TRICONTOUR Plot a filled contour defined on top of a triangle mesh returns + % function handle + % + % tricontour(V,F,w,speedup) + % + % + % Inputs: + % V list of vertex positions + % F list of face indices + % w scalar values defined on V + % speedup optional speed up by not eliminating vertices outside shape {false} + + if(~exist('speedup','var')) + speedup = false; + end + [Xr,Yr,Wr] = triinterp(V,F,w,speedup); + contourf(Xr,Yr,Wr) + + % Find all edges in mesh, note internal edges are repeated + E = sort([F(:,1) F(:,2); F(:,2) F(:,3); F(:,3) F(:,1)]')'; + % determine uniqueness of edges + [u,m,n] = unique(E,'rows'); + % determine counts for each unique edge + counts = accumarray(n(:), 1); + % extract edges that only occurred once + O = u(counts==1); + + line(V([O(:);O(1)],1),V([O(:);O(1)],2),'Color','k','LineWidth',6) +end diff --git a/matlab/external/gptoolbox/mesh/triinterp.m b/matlab/external/gptoolbox/mesh/triinterp.m new file mode 100644 index 0000000..664d7f2 --- /dev/null +++ b/matlab/external/gptoolbox/mesh/triinterp.m @@ -0,0 +1,35 @@ +function [Xr,Yr,Wr] = triinterp(V,F,w,speedup) + % TRIINTERP Given a scalar field S defined over a triangle mesh with vertices + % V and faces F, linearly interpolate the data for new positions U. NaNs are + % returned if position in U is not in or on a mesh triangle + % + % [Xr,Yr,Wr] = triinterp(V,F,w,speedup) + % + % Inputs: + % V vertex position #V x 3 or #V x 2 + % F list of faces #F x 3 + % w scalar field defined over V, #V x 1 + % speedup optional speed up by not eliminating vertices outside shape {false} + % + % Outputs: + % Xr x values for griddata + % Yr y values for griddata + % Wr scalar values for griddata + % + + [Xr,Yr,Wr] = griddata(V(:,1),V(:,2),w,unique(V(:,1)),unique(V(:,2))'); + if(~exist('speedup','var') || ~speedup) + % Find all edges in mesh, note internal edges are repeated + E = sort([F(:,1) F(:,2); F(:,2) F(:,3); F(:,3) F(:,1)]')'; + % determine uniqueness of edges + [u,m,n] = unique(E,'rows'); + % determine counts for each unique edge + counts = accumarray(n(:), 1); + % extract edges that only occurred once + O = u(counts==1); + % this is very slow + IN = inpolygon(Xr,Yr,V(O,1),V(O,2)); + % don't draw points outside the mesh + Wr(~IN) = NaN; + end +end diff --git a/matlab/external/gptoolbox/mesh/tsurf.m b/matlab/external/gptoolbox/mesh/tsurf.m new file mode 100644 index 0000000..ef365f4 --- /dev/null +++ b/matlab/external/gptoolbox/mesh/tsurf.m @@ -0,0 +1,174 @@ +function t = tsurf(F,V,varargin) + % TSURF trisurf wrapper, easily plot triangle meshes with(out) face or vertex + % indices. Attaches callbacks so that click-and-holding on the mesh and then + % pressing 'm' launches meshplot (if available) + % + % t = tsurf(F,V); + % t = tsurf(F,V,'ParameterName',ParameterValue, ...) + % + % Inputs: + % F list of faces #F x 3 + % V vertex positiosn #V x 3 or #V x 2 + % Optional: + % 'VertexIndices' followed by + % 'FaceIndices' followed by + % 0 -> off + % 1 -> text and grey background + % >1 -> text + %% 'ColorMultiplier' followed by #CData list of color multiplier values. + % ... additional options passed on to trisurf + % Outputs: + % t handle to trisurf object + % + % Copyright 2011, Alec Jacobson (jacobson@inf.ethz.ch) + % + % Example: + % % Compose with set function to set trisurf parameters to achieve + % % sharp isointervals + % tsurf(F,V, ... + % 'FaceColor','interp', ... + % 'FaceLighting','phong', ... + % 'EdgeColor',[0.2 0.2 0.2]); + % colormap(flag(8)) + % + % See also: trisurf + % + + + vertex_indices = 0; + face_indices = 0; + + v = 1; + while v<=numel(varargin) && ischar(varargin{v}) + switch varargin{v} + case 'VertexIndices' + v = v+1; + assert(v<=numel(varargin)); + vertex_indices = varargin{v}; + case 'FaceIndices' + v = v+1; + assert(v<=numel(varargin)); + face_indices = varargin{v}; + otherwise + break; + end + v = v+1; + end + + % number of vertices + n = size(V,1); + + % nuymber of dimensions + dim = size(V,2); + + if(dim==2 || (dim ==3 && sum(abs(V(:,3))) == 0)) + V = [V(:,1) V(:,2) 0*V(:,1)]; + dim = 2; + elseif(dim>3 || dim<2 ) + error('V must be #V x 3 or #V x 2'); + return; + end + + tets = size(F,2) ==4 && (size(F,1)*4 > 1.01*size(boundary_faces(F),1)); + + if tets + t_copy = tetramesh(F,V,'FaceAlpha',0.5); + FC = (V(F(:,1),:)+V(F(:,2),:)+V(F(:,3),:)+V(F(:,4),:))./3; + if(face_indices==1) + text(FC(:,1),FC(:,2),FC(:,3),num2str((1:size(F,1))'),'BackgroundColor',[.7 .7 .7]); + elseif(face_indices) + text(FC(:,1),FC(:,2),FC(:,3),num2str((1:size(F,1))')); + end + set(gcf,'Renderer','OpenGL'); + else + t_copy = trisurf(F,V(:,1),V(:,2),V(:,3)); + FC = barycenter(V,F); + if(face_indices==1) + text(FC(:,1),FC(:,2),FC(:,3),num2str((1:size(F,1))'),'BackgroundColor',[.7 .7 .7]); + elseif(face_indices) + text(FC(:,1),FC(:,2),FC(:,3),num2str((1:size(F,1))')); + end + end + + % if 2d then set to view (x,y) plane + if( dim == 2) + view(2); + end + + if vertex_indices + visible = reshape(unique(F),[],1); + if(vertex_indices==1) + text(V(visible,1),V(visible,2),V(visible,3),num2str(visible),'BackgroundColor',[.8 .8 .8]); + elseif(vertex_indices) + text(V(visible,1),V(visible,2),V(visible,3),num2str(visible)); + end + end + % uncomment these to switch to a better 3d surface viewing mode + %axis equal; axis vis3d; + %axis(reshape([min(V(:,1:dim));max(V(:,1:dim))],1,dim*2)); + if ... + strcmp(get(gca,'XLimMode'),'auto') && ... + strcmp(get(gca,'YLimMode'),'auto') && ... + strcmp(get(gca,'ZLimMode'),'auto') + axis tight; + end + + if v<=numel(varargin) + set(t_copy,varargin{v:end}); + end + + % Only output if called with output variable, prevents ans = ... output on + % terminal + if nargout>=1 + t = t_copy; + end + + % subversively set up the callbacks so that if the user clicks and holds on + % the mesh then hits m, meshplot will open with this mesh + set(t_copy,'buttondownfcn',@ondown); + + + function ondown(src,ev) + if exist('point_mesh_squared_distance','file')==3 + [~,ci,C] = point_mesh_squared_distance(ev.IntersectionPoint,V,F); + warning off; + B = barycentric_coordinates(C,V(F(ci,1),:),V(F(ci,2),:),V(F(ci,3),:)); + warning on; + on_vertex = sum(B<0.15)==2; + color = [.7 .5 .5]; + C = FC(ci,:); + if on_vertex + ci = F(ci,max(B)==B); + color = [.5 .5 .7]; + C = V(ci,:); + end + text_h = text(C(:,1),C(:,2),C(:,3),num2str(ci),'BackgroundColor',color); + end + set(gcf,'windowbuttonupfcn',@onup); + set(gcf,'keypressfcn',@onkeypress); + + function onkeypress(src,ev) + switch ev.Character + case 'm' + V3 = t_copy.Vertices; + if size(V3,2) == 2 + V3(:,3) = 0*V(:,1); + end + fprintf('Opening mesh in meshplot...\n'); + meshplot(V3,t_copy.Faces); + otherwise + warning(['Unknown key: ' ev.Character]); + end + end + + function onup(src,ev) + if exist('text_h','var') && ishandle(text_h) + delete(text_h); + end + set(gcf,'windowbuttonupfcn',''); + set(gcf,'keypressfcn', ''); + set(gcf,'windowbuttonmotionfcn',''); + end + end + +end diff --git a/matlab/external/gptoolbox/mesh/tt.m b/matlab/external/gptoolbox/mesh/tt.m new file mode 100644 index 0000000..d9dc27c --- /dev/null +++ b/matlab/external/gptoolbox/mesh/tt.m @@ -0,0 +1,69 @@ +function [Fp, Fi] = tt(F) + % TT Build a face adjacency data structure for a **manifold** triangle mesh. + % From each face we can find where on its neighboring faces it's incident. + % + % [Fp, Fi] = tt(F) + % + % Input: + % F list of face indices, #faces by 3 + % Output: + % Fp #faces by 3, where Fp(i,j) tells the index of the neighboring triangle + % to the jth edge of the ith triangle in F. -1 if the jth edge of the ith + % triangle in F is a border edge. (jth edge refers to the edge opposite + % the jth vertex: so triangle in a triangle (a,b,c), the 1st edge is + % b-->c, the 2nd is c-->b and the 3rd is a-->b + % Fi #faces by 3, where Fi(i,j) tells the position on the neighboring + % triangle to the jth edge of the ith triangle in F. -1 if the jth edge + % if the ith triangle in F is a border edge. Uses the same indexing of + % positions of edges on a triangle as above. + % + % For example: + % + % F = [ 1 3 2; + % 2 3 4]; + % [Fp, Fi] = tt(F); + % Fp = + % 2 -1 -1 + % -1 -1 1 + % Fi = + % 3 -1 -1 + % -1 -1 1 + % + + if size(F,2) == 3 + + % get list of edges (1st edges then 2nd edges then 3rd edges) + E = [F(:,2) F(:,3); F(:,3) F(:,1); F(:,1) F(:,2)]; + + % sparse adjacency matrix where (i,j) = k, k is the index of i-->j in edge + % list if i-->j AND j-->i exist in edge list. This way is slightly faster + % than building a proper adjacency list first. + Ei = sparse(E(:,1),E(:,2),1:size(E,1)); + % adjacency list of edges as if edges represent undirected graph + unadj = Ei>0; + % "non-adjacency" list, (i,j) > 0 iff i-->j exists but j-->i does not exist + nonadj = unadj-(unadj'); + adj = ((unadj + nonadj)==1).*Ei; + + % need to get mapping from sparse ordering to original order + [ii jj si] = find(adj); + % this is slightly faster than sorting the above by ii, which is the same + [ii jj v] = find(adj'); + % build map from edges to their corresponding faces + E2F = repmat(1:size(F,1),1,3)'; + % initialize adjacency map to -1 + Fp = -ones(size(E,1),1); + Fp(si) = E2F(v); + Fp = reshape(Fp,size(F)); + % build map from edges to edge positions + I = reshape(repmat((1:3),size(F,1),1),1,3*size(F,1))'; + % use corresponding edges to find positions of correponding faces + Fi = -ones(size(E,1),1); + Fi(si) = I(v); + Fi = reshape(Fi,size(F)); + else + error('Not supported yet...'); + end + +end + diff --git a/matlab/external/gptoolbox/mesh/udq2quattrans.m b/matlab/external/gptoolbox/mesh/udq2quattrans.m new file mode 100644 index 0000000..fd9254b --- /dev/null +++ b/matlab/external/gptoolbox/mesh/udq2quattrans.m @@ -0,0 +1,38 @@ +function [Q,T] = udq2quattrans(UDQ) + % UDQ2QUATTRANS + % + % [Q,T] = udq2quattrans(UDQ) + % + % Convert a dual quaternion to rotation stored as a quaternion and a translation + % + % Inputs: + % UDQ list of rigid transformations for each rotation stored as dual + % quaternions + % 2 by 4 #rotations + % Output: + % Q list of rotations stored as quaternions, one for each rotation + % #rotations by 4 (1,i,j,k) + % T list of translations stored as vectors, one for each rotation + % #rotations by 3 + % + + % Adapted from: http://isg.cs.tcd.ie/kavanl/dq/dqconv.c + % regular quaternion (just copy the non-dual part): + Q = UDQ(1,:,:)'; + % Translation vector + T(:,1) = 2*( ... + -UDQ(2,1,:).*UDQ(1,2,:) + ... + UDQ(2,2,:).*UDQ(1,1,:) - ... + UDQ(2,3,:).*UDQ(1,4,:) + ... + UDQ(2,4,:).*UDQ(1,3,:)); + T(:,2) = 2.0*( ... + -UDQ(2,1,:).*UDQ(1,3,:) + ... + UDQ(2,2,:).*UDQ(1,4,:) + ... + UDQ(2,3,:).*UDQ(1,1,:) - ... + UDQ(2,4,:).*UDQ(1,2,:); + T(:,3) = 2.0*( ... + -UDQ(2,1,:).*UDQ(1,4,:) - ... + UDQ(2,2,:).*UDQ(1,3,:) + ... + UDQ(2,3,:).*UDQ(1,2,:) + ... + UDQ(2,4,:).*UDQ(1,1,:); +end diff --git a/matlab/external/gptoolbox/mesh/uniformly_sample.m b/matlab/external/gptoolbox/mesh/uniformly_sample.m new file mode 100644 index 0000000..16e7d0c --- /dev/null +++ b/matlab/external/gptoolbox/mesh/uniformly_sample.m @@ -0,0 +1,69 @@ +function NV = uniformly_sample(V,un,varargin) + % UNIFORMLY_SAMPLE Uniformly sample an input curve + % + % NV = uniformly_sample(V,un,'ParameterName',ParameterValue, ...) + % + % Inputs: + % V #V by dim list of ordered input points on an open curve + % un # of samples {100} + % Optional: + % 'Loop' followed by true or {false} + % NP = uniformly_sample(P,100,'Loop',true); + % % Equivalent to: + % NP = uniformly_sample(P([1:end 1],:),100); + % NP = NP(1:end-1,:); + % Outputs: + % NV un by dim list of ordered outputs points on an open curve + % + % + + loop = false; + v = 1; + while v<=numel(varargin) + switch varargin{v} + case 'Loop' + v = v+1; + assert(v<=numel(varargin)); + loop = varargin{v}; + otherwise + error('Unsupported parameter "%s"',varargin{v}); + end + v = v+1; + end + + if loop + V = V([1:end 1],:); + end + + + % Facets + l = sqrt(sum((V(1:end-1,:)-V(2:end,:)).^2,2)); + totl = sum(l); + + % number of samples + if nargin <2 + un = 100; + end + + NV = zeros(un,2); + v = 1; + lv = 0; + % TODO: There should be a vectorized way of doing this with cumsum + for ni = 1:un-1 + li = ((totl-0)/(un-1))*(ni-1); + while true + if v<=size(l,1) && (lv+l(v))<=li + lv = lv+l(v); + v = v+1; + else + break; + end + end + NV(ni,:) = V(v,:) + (li-lv)/l(v)*(V(mod(v,size(V,1))+1,:)-V(v,:)); + end + NV(un,:) = V(end,:); + + if loop + NV = NV(1:end-1,:); + end +end diff --git a/matlab/external/gptoolbox/mesh/uniformly_sample_edges.m b/matlab/external/gptoolbox/mesh/uniformly_sample_edges.m new file mode 100644 index 0000000..91ee3ab --- /dev/null +++ b/matlab/external/gptoolbox/mesh/uniformly_sample_edges.m @@ -0,0 +1,19 @@ +function S = uniformly_sample_edges(V,E,h) + % UNIFORMLY_SAMPLE_EDGES Sample edges of (V,E) with spacing close to h. + % + % Inputs: + % V #V by dim list of vertex locations + % E #E by 2 list of edges indices into V + % h desired distance between samples + % Outputs: + % S #S by dim list of sample locations + % + S = []; + for e = 1:size(E,1) + n = ceil(sqrt(sum((V(E(e,1),:)-V(E(e,2),:)).^2,2))/h)+1; + s = linspace(0,1,n)'; + S = [S; ... + bsxfun(@times,1-s,V(E(e,1),:))+bsxfun(@times, s,V(E(e,2),:))]; + end + S = unique(S,'rows'); +end diff --git a/matlab/external/gptoolbox/mesh/union2tet.m b/matlab/external/gptoolbox/mesh/union2tet.m new file mode 100644 index 0000000..238b5e0 --- /dev/null +++ b/matlab/external/gptoolbox/mesh/union2tet.m @@ -0,0 +1,36 @@ +function union2tet(surface_name,cage_name,union_name,tet_name) + % UNION2TET Script to take 3 meshes, a surface, a partial cage that intersects the + % surface and their volume-union's surface (probably from Blender), and use + % tetgen to generate a tet mesh that has tets in the volume-union with faces + % of the original surface . + % + % union2tet(surface_name,cage_name,union_name,tet_name) + % + % Inputs: + % surface_name file containing original surface + % cage_name file containing (partial) cage + % union_name file containing union surface + % Output: + % tet_name file to be written with .mesh tet mesh + % + [SV,SF] = load_mesh(surface_name); + [CV,CF] = load_mesh(cage_name); + [UV,UF] = load_mesh(union_name); + % combine union and surface so we have a list of faces for the union and the + % original surface that look into the same vertex list + [V,F] = combine(SV,SF,UV,UF); + [T,V] = tetgen(V,F,setdiff(CV,V,'rows'),true); + writeMESH(tet_name,V,T,SF); + + skeleton_name = strrep([tet_name '.tgf'],'.mesh',''); + % Find all edges in mesh, note internal edges are repeated + CE = sort( ... + [CF(:,1) CF(:,2); ... + CF(:,2) CF(:,3); ... + CF(:,3) CF(:,1)]')'; + % remove duplicates + CE = unique(CE,'rows'); + writeTGF(skeleton_name,CV,CE); + + +end diff --git a/matlab/external/gptoolbox/mesh/untangle.m b/matlab/external/gptoolbox/mesh/untangle.m new file mode 100644 index 0000000..c69392b --- /dev/null +++ b/matlab/external/gptoolbox/mesh/untangle.m @@ -0,0 +1,178 @@ +function [VV,Uforward,Ubackward] = untangle(V,F,varargin) + % UNTANGLE Given a possible self-intersecting mesh (V,F) _untangle_ + % self-intersections by running a (conformalized) mean curvature flow + % (guaranteed to resolve self-intersections if converges for sphere topology + % surfaces) and then re-inflating with collision response. This is most + % similar to the method described in "Consistent Volumetric Discretizations + % Inside Self-Intersecting Surfaces" [Sacht et al. 2013], which itself is an + % expansion of the idea in "Interference-Aware Geometric Modeling" [Harmon et + % al. 2011]. + % + % VV = untangle(V,F) + % + % Inputs: + % V #V by dim list of vertex positions + % F #F by 3 list of triangle indices into V + % Optional: + % 'ExpansionEnergy' Followed by one of the following energy types: + % 'none' just let eltopo find a valid state and move on + % 'arap' gradient descent on ARAP energy after each reverse step. + % 'FinalEnergy' Followed by one of the following energy types: + % 'none' just let eltopo find a valid state and move on + % 'arap' gradient descent on ARAP energy after each reverse step. + % 'Delta' followed by delta value, should roughly be in range + % [1e-13,1e13] {1} + % 'MaxIter' followed by maximum number of iterations {100} + % 'MaxEnergyIter' followed by maximum number of iterations for energy + % minimization {100} + % 'LaplacianType' followed by 'cotangent' of 'uniform'. + % Outputs: + % VV #V by dim list of new vertex positions + % U #V by dim by steps list of steps + % + + function append_Ubackward() + if main_nargout>=3 + if isempty(Ubackward) + Ubackward = zeros([size(VV) 1+(size(Uforward,3)-1)*e_max_eit+f_max_eit]); + end + Ubackward(:,:,bit) = VV; + bit = bit+1; + end + end + + delta = 3e-5; + max_iter = 100; + laplacian_type = 'cotangent'; + f_max_eit = 100; + e_max_eit = 10; + expansion_energy = 'none'; + final_energy = 'none'; + V0 = V; + rescale_output = false; + % Map of parameter names to variable names + params_to_variables = containers.Map( ... + {'MaxIter','ExpansionEnergy','FinalEnergy','Delta','LaplacianType', ... + }, ... + {'max_iter','expansion_energy','final_energy','delta','laplacian_type', ... + }); + v = 1; + while v <= numel(varargin) + param_name = varargin{v}; + if isKey(params_to_variables,param_name) + assert(v+1<=numel(varargin)); + v = v+1; + % Trick: use feval on anonymous function to use assignin to this workspace + feval(@()assignin('caller',params_to_variables(param_name),varargin{v})); + else + error('Unsupported parameter: %s',varargin{v}); + end + v=v+1; + end + + if strcmp(expansion_energy,'none') + e_max_eit = 1; + end + if strcmp(final_energy,'none') + f_max_eit = 1; + end + + + [~,Uforward] = conformalized_mean_curvature_flow( ... + V,F,'delta',3e-5,'MaxIter',100, ... + 'LaplacianType',laplacian_type, ... + 'UntilSelfIntersectionFree',true, ... + 'RescaleOutput',true); + + t = tsurf(F,V,fphong); + colormap(parula(15)); + axis equal; + view(2); + %U = {V}; + %prev_IF = []; + %while true + % first_only = false; + % [~,~,IF] = selfintersect(U{end},F,'DetectOnly',true,'FirstOnly',first_only); + % title(sprintf('%d',size(IF,1))); + % if ~isempty(prev_IF) && size(IF,1) > size(prev_IF,1) + % input(sprintf('number of self-intersections is increasing from %d to %d',size(prev_IF,1),size(IF,1))); + % end + % prev_IF = IF; + % if isempty(IF) + % break; + % end + % [U{end+1}] = laplacian_smooth(U{1},F,'uniform',[],0.1,'implicit',U{end},1); + % t.Vertices = U{end}; + % drawnow; + %end + + Ubackward = []; + bit = 1; + main_nargout = nargout; + VV = Uforward(:,:,end); + append_Ubackward(); + + t.Vertices = VV; + drawnow; + for it = size(Uforward,3)-1:-1:0 + if it == 0 + energy = final_energy; + max_eit = f_max_eit; + it = 1; + else + energy = expansion_energy; + max_eit = e_max_eit; + end + switch energy + case 'arap' + tol = 1e-7; + VV_prev = VV; + delta_t = 0.3; + for eit = 1:max_eit + + [G,E_prev,R] = arap_gradient(Uforward(:,:,it),F,VV_prev); + dVV = G; + while true + VV = VV_prev - delta_t * dVV; + [~,E] = arap_gradient(Uforward(:,:,it),F,VV); + if E0); + end + [VV,~] = eltopo(VV_prev,F,VV); + append_Ubackward(); + title(sprintf('step %d/%d, %d/%d',size(Uforward,3)-it,size(Uforward,3)-1,eit,max_eit),'FontSize',15); + t.Vertices = VV; + C = normrow(G); + t.CData = C; + colorbar; + caxis([min(C) max(C)]); + drawnow; + dVV = max(abs(VV-VV_prev)); + if dVV < tol + break; + end + [~,E] = arap_gradient(Uforward(:,:,it),F,VV); + if E_prev < E + delta_t = 0.5*delta_t; + end + VV_prev = VV; + end + case 'none' + title(sprintf('step %d/%d',size(Uforward,3)-it,size(Uforward,3)-1),'FontSize',15); + drawnow; + [VV,~] = eltopo(VV,F,Uforward(:,:,it)); + append_Ubackward(); + t.Vertices = VV; + otherwise + error(sprintf('Unknown energy type (%s)',energy)); + end + + [~,~,IF] = selfintersect(VV,F,'DetectOnly',true,'FirstOnly',true); + if ~isempty(IF) + error('eltopo failed'); + end + end +end diff --git a/matlab/external/gptoolbox/mesh/upsample.m b/matlab/external/gptoolbox/mesh/upsample.m new file mode 100644 index 0000000..d34bdc7 --- /dev/null +++ b/matlab/external/gptoolbox/mesh/upsample.m @@ -0,0 +1,217 @@ +function [VV,FF,FO] = upsample(V,F,varargin) + % UPSAMPLE Upsample a mesh by adding vertices on existing edges/faces + % + % [VV,FF] = upsample(V,F) + % [VV,FF,FO] = upsample(V,F,'ParameterName',ParameterValue, ...) + % + % Inputs: + % V #V by dim list of vertex positions + % F #F by simplex-size list of simplex indices + % Optional: + % 'KeepDuplicates' followed by either true or {false}} + % 'OnlySelected' followed by a list of simplex indices into F to + % subdivide. + % Outputs: + % VV #VV by dim list new vertex positions, original V always comes first. + % FF #FF by simplex-size new list of face indices into VV + % FO #FF list of indices into F of original "parent" simplex + % + % + % This is Loop subdivision without moving the points + % + % Copyright 2011, Alec Jacobson (jacobson@inf.ethz.ch) + % + +% % Add a new vertex at each face barycenter +% % compute barycenters +% C = (V(F(:,1),:)+V(F(:,2),:)+V(F(:,3),:))./3; +% % append barycenters to list of vertex positions +% VV = [V;C]; +% % list of indices to barycenters +% i = size(V,1) + (1:size(C,1))'; +% % New face indices, 3 new face for each original face +% FF = [F(:,1) F(:,2) i; F(:,2) F(:,3) i; F(:,3) F(:,1) i]; +% + + % o o + % / \ / \ + % x x ---> o---o + % / \ / \ / \ + % o---x---o o---o---o + function [U14,F14,E14] = one_four(offset,V,F) + % compute midpoints (actually repeats, one midpoint per edge per face) + E14 = [F(:,2) F(:,3);F(:,3) F(:,1);F(:,1) F(:,2)]; + U14 = (V(E14(:,1),:)+V(E14(:,2),:))/2; + % indices of midpoints + nu = size(U14,1); + i1 = offset+(1:(nu/3))'; + i2 = offset+((nu/3)) + (1:(nu/3))'; + i3 = offset+((nu/3)+(nu/3)) + (1:(nu/3))'; + % new face indices, 4 new faces for each original face. As if we simply + % ignored the duplicates in m and had appended m to V + F14 = [ F(:,1) i3 i2 ; F(:,2) i1 i3 ; F(:,3) i2 i1 ; i1 i2 i3]; + end + + % o o + % / \ /|\ + % x \ ---> o | \ + % / \ / \| \ + % o---x---o o---o---o + function [U13,F13,E13] = one_three(offset,V,F,M) + E = [F(:,2) F(:,3);F(:,3) F(:,1);F(:,1) F(:,2)]; + A = cumsum(M,2); + [SJ,SI] = find(M'==0); + % Vertex opposite non-subdivided edge + flip = SJ==2; + O1 = F(sub2ind(size(A),SI,SJ)); + % Next vertex + O2 = F(sub2ind(size(A),SI,mod(SJ,3)+1)); + % Next next vertex + O3 = F(sub2ind(size(A),SI,mod(SJ+1,3)+1)); + % Vertex opposite first subdivided edge + first = M'==1 & A'==1; + [SJ,SI] = find(first); + I1 = sub2ind(size(A),SI,SJ); + E13 = [ ... + F(sub2ind(size(A),SI,mod(SJ,3)+1)) ... + F(sub2ind(size(A),SI,mod(SJ+1,3)+1))]; + % Vertex opposite second subdivided edge + [SJ,SI] = find(M'==1 & ~first); + I2 = sub2ind(size(A),SI,SJ); + E13 = [E13; ... + F(sub2ind(size(A),SI,mod(SJ,3)+1)) ... + F(sub2ind(size(A),SI,mod(SJ+1,3)+1))]; + + % New vertex positions at midpoints + U13 = (V(E13(:,1),:)+V(E13(:,2),:))/2; + % indices of midpoints + nu = size(U13,1); + i1 = offset+(1:(nu/2))'; + i2 = offset+((nu/2)) + (1:(nu/2))'; + temp1 = i1; + i1(flip) = i2(flip); + i2(flip) = temp1(flip); + F13 = [i1 O1 i2;i2 O2 O3;i2 O3 i1]; + %reshape(F13,[],9) + end + + % o o + % / \ /|\ + % / \ ---> / | \ + % / \ / | \ + % o---x---o o---o---o + function [U12,F12,E12] = one_two(offset,V,F,M) + [SJ,SI] = find(M'==1); + O1 = F(sub2ind(size(M),SI,SJ)); + O2 = F(sub2ind(size(M),SI,mod(SJ+0,3)+1)); + O3 = F(sub2ind(size(M),SI,mod(SJ+1,3)+1)); + E12 = [O2 O3]; + % New vertex positions at midpoints + U12 = (V(E12(:,1),:)+V(E12(:,2),:))/2; + nu = size(U12,1); + i1 = offset + (1:nu)'; + F12 = [O1 O2 i1;O1 i1 O3]; + end + + keep_duplicates = false; + sel = []; + % default values + % Map of parameter names to variable names + params_to_variables = containers.Map( ... + {'KeepDuplicates','OnlySelected'}, ... + {'keep_duplicates','sel'}); + v = 1; + while v <= numel(varargin) + param_name = varargin{v}; + if isKey(params_to_variables,param_name) + assert(v+1<=numel(varargin)); + v = v+1; + % Trick: use feval on anonymous function to use assignin to this workspace + feval(@()assignin('caller',params_to_variables(param_name),varargin{v})); + else + error('Unsupported parameter: %s',varargin{v}); + end + v=v+1; + end + + if islogical(sel) + sel = find(sel); + end + sel = sel(:); + + switch size(F,2) + % http://mathoverflow.net/questions/28615/tetrahedron-splitting-subdivision + case 3 + % Add a new vertex at the midpoint of each edge + if isempty(sel) + sel = (1:size(F,1))'; + end + nsel = setdiff((1:size(F,1))',sel); + + Fsel = F(sel,:); + + E = [F(:,2) F(:,3);F(:,3) F(:,1);F(:,1) F(:,2)]; + Esel = [F(sel,2) F(sel,3);F(sel,3) F(sel,1);F(sel,1) F(sel,2)]; + Ensel = [F(nsel,2) F(nsel,3);F(nsel,3) F(nsel,1);F(nsel,1) F(nsel,2)]; + + [I] = ismember(sort(Ensel,2),sort(Esel,2),'rows'); + nn = numel(nsel); + M = sparse(repmat(1:nn',1,3),repmat([1 2 3],nn,1),reshape(I,nn,3),nn,3); + C = sum(M,2); + M13 = M(C==2,:); + S13 = nsel(C==2); + M12 = M(C==1,:); + S12 = nsel(C==1); + + n = size(V,1); + S14 = union(sel,nsel(C==3)); + + S11 = setdiff((1:size(F,1))',[S14(:);S13(:);S12(:)]); + [U14,F14,EU14] = one_four(size(V,1),V,F(S14,:)); + [U13,F13,EU13] = one_three(size(V,1)+size(U14,1),V,F(S13,:),M13); + [U12,F12,EU12] = one_two(size(V,1)+size(U14,1)+size(U13,1),V,F(S12,:),M12); + F11 = F(S11,:); + + FF = [F14;F13;F12;F11]; + FO = [S14;S14;S14;S14;S13;S13;S13;S12;S12;S11]; + U = [U14;U13;U12]; + EU = [EU14;EU13;EU12]; + nu = size(U,1); + + % find unique midpoints (potentially slow, though matlab is good at + % these) + if keep_duplicates + U = U; + J = (1:nu)'; + else + [~,I,J] = unique(sort(EU,2),'rows'); + U = U(I,:); + end + % append unique midpoints to vertex positions + VV = [V ; U]; + % reindex map from duplicate midpoint indices to unique midpoint indices + J = [(1:n)';J+n]; + % reindex faces + FF = J(FF); + case 2 + if isempty(sel) + m = [ (V(F(:,1),:) + V(F(:,2),:))/2 ]; + % indices of new midpoint vertices + im = size(V,1) + (1:size(m,1))'; + % insert new face indices + FF = [F(:,1) im;im F(:,2)]; + FO = [1:m 1:m]'; + % append unique midpoints to vertex positions + VV = [V;m]; + % No duplicates in 2D case + else + Fsel = F(sel,:); + nsel = setdiff(1:size(F,1),sel); + Fnsel = F(nsel,:); + [VV,FF,FO] = upsample(V,Fsel,'KeepDuplicates',keep_duplicates); + FF = [Fnsel;FF]; + FO = [nsel;sel(FO)]; + end + end + +end diff --git a/matlab/external/gptoolbox/mesh/volume.m b/matlab/external/gptoolbox/mesh/volume.m new file mode 100644 index 0000000..0c10ae2 --- /dev/null +++ b/matlab/external/gptoolbox/mesh/volume.m @@ -0,0 +1,31 @@ +function [v,sv] = volume(V,T) + % VOLUME Compute volumes of tets T defined over vertices V + % + % v = volume(V,T) + % + % Inputs: + % V #V by dim>=3 list of vertex positions + % T #T by 4 list of tetrahedra indices + % Ouputs: + % v #T list of tet volumes. Signed if dim = 3 + % + + a = V(T(:,1),:); + b = V(T(:,2),:); + c = V(T(:,3),:); + d = V(T(:,4),:); + % http://en.wikipedia.org/wiki/Tetrahedron#Volume + % volume for each tetrahedron + + % Minus sign so that typical tetgen mesh has positive volume + %v = -dot((a-d),cross2(b-d,c-d),2)./6./4; + % Not sure where that ./4 came from... + v = -dot((a-d),cross2(b-d,c-d),2)./6; + function r = cross2(a,b) + % Optimizes r = cross(a,b,2), that is it computes cross products per row + % Faster than cross if I know that I'm calling it correctly + r =[a(:,2).*b(:,3)-a(:,3).*b(:,2), ... + a(:,3).*b(:,1)-a(:,1).*b(:,3), ... + a(:,1).*b(:,2)-a(:,2).*b(:,1)]; + end +end diff --git a/matlab/external/gptoolbox/mesh/volume_intrinsic.m b/matlab/external/gptoolbox/mesh/volume_intrinsic.m new file mode 100644 index 0000000..e7f291e --- /dev/null +++ b/matlab/external/gptoolbox/mesh/volume_intrinsic.m @@ -0,0 +1,37 @@ +function [vol] = volume_intrinsic(l) + % VOLUME Compute volumes of tets defined intrinsically by edge lengths l + % + % v = volume(l) + % + % Inputs: + % l #T by 6 list of tetrahedra side lengths of edges opposite *face* pairs + % [23 31 12 41 42 43] + % Ouputs: + % vol #T list of tet volumes (always positive) + % + + % http://en.wikipedia.org/wiki/Heron%27s_formula#Heron-type_formula_for_the_volume_of_a_tetrahedron + + % U, V, W, u, v, w are lengths of edges of the tetrahedron (first three form + % a triangle; u opposite to U and so on) + u = l(:,1); v = l(:,2); w = l(:,3); + U = l(:,4); V = l(:,5); W = l(:,6); + X = (w - U + v).*(U + v + w); + x = (U - v + w).*(v - w + U); + Y = (u - V + w).*(V + w + u); + y = (V - w + u).*(w - u + V); + Z = (v - W + u).*(W + u + v); + z = (W - u + v).*(u - v + W); + a = sqrt(x.*Y.*Z); + b = sqrt(y.*Z.*X); + c = sqrt(z.*X.*Y); + d = sqrt(x.*y.*z); + vol = sqrt( ... + (-a + b + c + d).* ... + ( a - b + c + d).* ... + ( a + b - c + d).* ... + ( a + b + c - d))./ ... + (192.*u.*v.*w); + +end + diff --git a/matlab/external/gptoolbox/mesh/voxel_grid.m b/matlab/external/gptoolbox/mesh/voxel_grid.m new file mode 100644 index 0000000..7b60849 --- /dev/null +++ b/matlab/external/gptoolbox/mesh/voxel_grid.m @@ -0,0 +1,84 @@ +function [BC,side,r,DV] = voxel_grid(V,side,varargin) + % VOXEL_GRID Prepare a voxel grid around a set of points V + % + % Inputs: + % V #V by 3 list of input point positions + % side either: + % scalar specifying how many steps along the x-coordinate of V's bounding + % box + % or + % 3 list specifying how many steps in x, y, and z coordinates of V's + % bounding box + % Optional: + % 'Pad' followed by the number of "extra cells" to add on all six sides + % of the grid (pad_count). + % Outputs: + % BC prod(side+2*pad_count) by 3 list of cell centers + % side number of cells on each side: side+2*pad_count + % r size of step in each direciton + % DV cell corners + pad_count = 0; + % default values + % Map of parameter names to variable names + params_to_variables = containers.Map( ... + {'Pad'}, ... + {'pad_count'}); + v = 1; + while v <= numel(varargin) + param_name = varargin{v}; + if isKey(params_to_variables,param_name) + assert(v+1<=numel(varargin)); + v = v+1; + % Trick: use feval on anonymous function to use assignin to this workspace + feval(@()assignin('caller',params_to_variables(param_name),varargin{v})); + else + error('Unsupported parameter: %s',varargin{v}); + end + v=v+1; + end + + + side = side-pad_count*2; + switch numel(side) + case 3 + side(1) = side(1); + side(2) = side(2); + side(3) = side(3); + NV = min(V); + XV = max(V); + r = [XV-NV]./([side(1) side(2) side(3)] - 1); + case 1 + % Enclose bounding box in regular mesh + side(1) = side(1); + NV = min(V); + XV = max(V); + side(2) = ceil(side(1) * (XV(2)-NV(2))/(XV(1)-NV(1))); + side(3) = ceil(side(1) * (XV(3)-NV(3))/(XV(1)-NV(1))); + r = max((XV-NV)./(side-1)); + % recenter + old_cen = 0.5*(XV + NV); + XV = NV + r*(side-1); + cen = 0.5*(XV + NV); + XV = XV + old_cen - cen; + NV = NV + old_cen - cen; + otherwise + error('side should be scalar or triplet'); + end + assert(all(side==ceil(side)),'All side values should be integer'); + + side = side+pad_count*2; + old_cen = 0.5*(XV + NV); + XV = NV+r.*(side-1); + cen = 0.5*(XV + NV); + XV = XV + old_cen - cen; + NV = NV + old_cen - cen; + r = (XV-NV)./(side-1); + + [X,Y,Z] = meshgrid( ... + NV(1)+linspace(0,1,side(1))*(XV(1)-NV(1)), ... + NV(2)+linspace(0,1,side(2))*(XV(2)-NV(2)), ... + NV(3)+linspace(0,1,side(3))*(XV(3)-NV(3))); + % barycenters of cells + BC = [X(:) Y(:) Z(:)]; + +end diff --git a/matlab/external/gptoolbox/mesh/voxel_surface.m b/matlab/external/gptoolbox/mesh/voxel_surface.m new file mode 100644 index 0000000..18ad354 --- /dev/null +++ b/matlab/external/gptoolbox/mesh/voxel_surface.m @@ -0,0 +1,104 @@ +function [V,Q,QT,QF,QL] = voxel_surface(W,varargin) + % VOXEL_SURFACE Compute the surface quad mesh of a 3d logical image. + % + % [V,Q,QT,QF,QL] = voxel_surface(W,varargin) + % + % Inputs: + % W n by m by k binary matix + % Optional: + % 'Centers' followed by n*m*k by 3 list of cell centers + % Outputs: + % V (n+1)*(m+1)*(k+1) by 3 list of cell corner positions + % Q #Q by 4 list of quads indexing V + % QT n*m*k by 4 list of "top" quad faces indexing V + % QF n*m*k by 4 list of "front" quad faces indexing V + % QL n*m*k by 4 list of "left" quad faces indexing V + % + % Examples: + % [V,Q] = voxel_surface(W); + % [V,IM] = remove_unreferenced(V,Q); + % Q = IM(Q); + % trisurf(Q,V(:,1),V(:,2),V(:,3)); + % axis equal; + % + % See also: voxelize, voxel_grid + + BC = []; + % default values + % Map of parameter names to variable names + params_to_variables = containers.Map( ... + {'Centers'}, ... + {'BC'}); + v = 1; + while v <= numel(varargin) + param_name = varargin{v}; + if isKey(params_to_variables,param_name) + assert(v+1<=numel(varargin)); + v = v+1; + % Trick: use feval on anonymous function to use assignin to this workspace + feval(@()assignin('caller',params_to_variables(param_name),varargin{v})); + else + error('Unsupported parameter: %s',varargin{v}); + end + v=v+1; + end + side = [size(W,2) size(W,1) size(W,3)]; + if isempty(BC) + [X,Y,Z] = meshgrid( ... + linspace(0,1,side(1)), ... + linspace(0,1,side(2)), ... + linspace(0,1,side(3))); + % barycenters of cells + BC = [X(:) Y(:) Z(:)]; + end + + NV = min(BC); + XV = max(BC); + r = (XV-NV)./(side-1); + [X,Y,Z] = meshgrid( ... + (NV(1)-0.5*r(1))+linspace(0,1,side(1)+1)*(XV(1)-NV(1)+r(1)), ... + (NV(2)-0.5*r(2))+linspace(0,1,side(2)+1)*(XV(2)-NV(2)+r(2)), ... + (NV(3)-0.5*r(3))+linspace(0,1,side(3)+1)*(XV(3)-NV(3)+r(3))); + % corners of cells + V = [X(:) Y(:) Z(:)]; + + [II,JJ,KK] = ind2sub([side(2) side(1) side(3)]+1,reshape(1:size(V,1),[side(2) side(1) side(3)]+1)); + + QF = [ ... + reshape(sub2ind([side(2) side(1) side(3)]+1,II(1:end-1,1:end-1,1:end),JJ(1:end-1,1:end-1,1:end),KK(1:end-1,1:end-1,1:end)),[],1) ... + reshape(sub2ind([side(2) side(1) side(3)]+1,II( 2:end,1:end-1,1:end),JJ( 2:end,1:end-1,1:end),KK( 2:end,1:end-1,1:end)),[],1) ... + reshape(sub2ind([side(2) side(1) side(3)]+1,II( 2:end, 2:end,1:end),JJ( 2:end, 2:end,1:end),KK( 2:end, 2:end,1:end)),[],1) ... + reshape(sub2ind([side(2) side(1) side(3)]+1,II(1:end-1, 2:end,1:end),JJ(1:end-1, 2:end,1:end),KK(1:end-1, 2:end,1:end)),[],1) ... + ]; + + QL = fliplr([ ... + reshape(sub2ind([side(2) side(1) side(3)]+1,II(1:end-1,1:end,1:end-1),JJ(1:end-1,1:end,1:end-1),KK(1:end-1,1:end,1:end-1)),[],1) ... + reshape(sub2ind([side(2) side(1) side(3)]+1,II( 2:end,1:end,1:end-1),JJ( 2:end,1:end,1:end-1),KK( 2:end,1:end,1:end-1)),[],1) ... + reshape(sub2ind([side(2) side(1) side(3)]+1,II( 2:end,1:end, 2:end),JJ( 2:end,1:end, 2:end),KK( 2:end,1:end, 2:end)),[],1) ... + reshape(sub2ind([side(2) side(1) side(3)]+1,II(1:end-1,1:end, 2:end),JJ(1:end-1,1:end, 2:end),KK(1:end-1,1:end, 2:end)),[],1) ... + ]); + + QT = [ ... + reshape(sub2ind([side(2) side(1) side(3)]+1,II(1:end,1:end-1,1:end-1),JJ(1:end,1:end-1,1:end-1),KK(1:end,1:end-1,1:end-1)),[],1) ... + reshape(sub2ind([side(2) side(1) side(3)]+1,II(1:end, 2:end,1:end-1),JJ(1:end, 2:end,1:end-1),KK(1:end, 2:end,1:end-1)),[],1) ... + reshape(sub2ind([side(2) side(1) side(3)]+1,II(1:end, 2:end, 2:end),JJ(1:end, 2:end, 2:end),KK(1:end, 2:end, 2:end)),[],1) ... + reshape(sub2ind([side(2) side(1) side(3)]+1,II(1:end,1:end-1, 2:end),JJ(1:end,1:end-1, 2:end),KK(1:end,1:end-1, 2:end)),[],1) ... + ]; + + if ~any(W(:)) + Q = []; + else + Wp = padarray(W,[1 1 1],0); + Dy = diff(Wp,1,1); + Dx = diff(Wp,1,2); + Dz = diff(Wp,1,3); + Q = [ ... + QF(Dz(2:end-1,2:end-1,1:end)>0.5,:); ... + QL(Dx(2:end-1,1:end,2:end-1)>0.5,:); ... + QT(Dy(1:end,2:end-1,2:end-1)>0.5,:); ... + fliplr(QF(Dz(2:end-1,2:end-1,1:end)<-0.5,:)); ... + fliplr(QL(Dx(2:end-1,1:end,2:end-1)<-0.5,:)); ... + fliplr(QT(Dy(1:end,2:end-1,2:end-1)<-0.5,:)); ... + ]; + end +end diff --git a/matlab/external/gptoolbox/mesh/voxelize.m b/matlab/external/gptoolbox/mesh/voxelize.m new file mode 100644 index 0000000..eb8cba2 --- /dev/null +++ b/matlab/external/gptoolbox/mesh/voxelize.m @@ -0,0 +1,191 @@ +function [W,BC,DV,Q] = voxelize(V,F,side,varargin) + % VOXELIZE Given a mesh compute a voxelization of that mesh on a regular grid + % fit to the bounding box. + % + % W = voxelize(V,F,side) + % [W,BC,DV,Q] = voxelize(V,F,side,'ParameterName',ParameterValue, ...) + % + % Inputs: + % V #V by 3 list of vertex positions + % F #F by 3 list of triangle indices into V, expects counterclockwise + % orientation to produce outward pointing normal + % side either the number of cells in the x direction or a triple + % containing the number of cells in each dimension + % Optional: + % 'Pad' followed by number of padding to add to each side. 1 would mean + % add one extra cell on the top, bottom, left, right, front, and back + % of bounding box lattice {0}. + % 'Boundary' followed by wether to consider any cell intersecting the + % mesh as inside {true}. + % 'Interior' followed by whether to consider any cell full inside the + % mesh as inside {true} + % Outputs: + % W side(1) by side(2) by side(3) matrix with W(i,j,k) ~= if location + % cell centered at BC(i,j,k) overlaps with the volume of (V,F) + % BC side(1) by side(2) by side(3) matrix of cell barycenters + % DV side(1)+1 by side(2)+1 by side(3)+1 matrix of cell corner locations + % Q #Q by 4 list of quads indexing DV + % + % Known issues: the ouput surface mesh will contain non-manifold edges and + % vertices at voxels that meet at such edges or vertices. + % + % Example: + % [W,BC,DV,Q] = voxelize(V,F,50); + % % Get triangles from quads + % DF = [Q(:,[1 2 3]);Q(:,[1 3 4])]; + % % Remove unreferenced corners + % [SV,IM] = remove_unreferenced(DV,DF); + % % re-index + % SF = IM(DF); + % SQ = IM(Q); + % + % [W,BC] = voxelize(V,F,50,'Pad',1); + % % Use matlab's isosurface to extract surface as triangle mesh + % BC = reshape(BC,[size(W) 3]); + % surf = isosurface(BC(:,:,:,1),BC(:,:,:,2),BC(:,:,:,3),W,0.5); + % DV = bsxfun(@plus,bsxfun(@times,bsxfun(@rdivide,surf.vertices-1, ... + % [size(W,2) size(W,1) size(W,3)]-1),max(BC)-min(BC)),min(BC)); + % DF = surf.faces; + % + % + % See also: bwboundaries, isosurface + + with_boundary = true; + with_interior = true; + pad_count = 0; + % default values + % Map of parameter names to variable names + params_to_variables = containers.Map( ... + {'Boundary','Interior','Pad'}, ... + {'with_boundary','with_interior','pad_count'}); + v = 1; + while v <= numel(varargin) + param_name = varargin{v}; + if isKey(params_to_variables,param_name) + assert(v+1<=numel(varargin)); + v = v+1; + % Trick: use feval on anonymous function to use assignin to this workspace + feval(@()assignin('caller',params_to_variables(param_name),varargin{v})); + else + error('Unsupported parameter: %s',varargin{v}); + end + v=v+1; + end + + + + [BC,side,r] = voxel_grid(V,side,'Pad',pad_count); + NV = min(BC); + XV = max(BC); + W = zeros([side(2) side(1) side(3)]); + [DV,~,QT,QF,QL] = voxel_surface(W,'Centers',BC); + + if with_interior + % Winding number is a heavy handed way of determining inside/outside for a + % simple closed polyhedron. If the boundary has already been detected then + % this should be floodfilling instead. + + %W = winding_number(V,F,BC); + WDV = reshape(winding_number(V,F,DV),[side(2) side(1) side(3)]+1); + WDV = abs(WDV) >= 0.5; + W = ( ... + WDV(1:end-1,1:end-1,1:end-1) | ... + WDV(1:end-1,1:end-1,2:end) | ... + WDV(1:end-1, 2:end,1:end-1) | ... + WDV(1:end-1, 2:end,2:end) | ... + WDV( 2:end,1:end-1,1:end-1) | ... + WDV( 2:end,1:end-1,2:end) | ... + WDV( 2:end, 2:end,1:end-1) | ... + WDV( 2:end, 2:end,2:end)); + end + + Q = [QT;QF;QL]; + + if with_boundary + % TODO: Could at least ignore already-inside cells. + DF = [Q(:,[3 2 1]);Q(:,[4 3 1])]; + IF = intersect_other(V,F,DV,DF); + IF = mod(IF(:,2)-1,size(Q,1))+1; + W = reshape(W,[side(2) side(1) side(3)]); + % Force winding number to mark voxels intersecting boundary as inside + % (This should just be replaced with rasterizing the surface) + iQT = IF(IF<=size(QT,1)); + iQF = IF(IF>size(QT,1) & IF<=size(QT,1)+size(QF,1))-size(QT,1); + iQL = IF(IF>size(QT,1)+size(QF,1))-size(QT,1)-size(QF,1); + %W(:) = 0; + %warning('winding number = 0'); + + [II,JJ,KK] = ind2sub([side(2)+1 side(1) side(3) ],iQT); + KK = KK(II<=side(2)); + JJ = JJ(II<=side(2)); + II = II(II<=side(2)); + W(sub2ind([side(2) side(1) side(3)],II,JJ,KK)) = 1; + [II,JJ,KK] = ind2sub([side(2)+1 side(1) side(3) ],iQT); + II = II-1; + KK = KK(II<=side(2)); + JJ = JJ(II<=side(2)); + II = II(II<=side(2)); + W(sub2ind([side(2) side(1) side(3)],II,JJ,KK)) = 1; + + [II,JJ,KK] = ind2sub([side(2) side(1)+1 side(3) ],iQL); + II = II(JJ<=side(1)); + KK = KK(JJ<=side(1)); + JJ = JJ(JJ<=side(1)); + W(sub2ind([side(2) side(1) side(3)],II,JJ,KK)) = 1; + [II,JJ,KK] = ind2sub([side(2) side(1)+1 side(3) ],iQL); + JJ = JJ-1; + II = II(JJ<=side(1)); + KK = KK(JJ<=side(1)); + JJ = JJ(JJ<=side(1)); + W(sub2ind([side(2) side(1) side(3)],II,JJ,KK)) = 1; + + [II,JJ,KK] = ind2sub([side(2) side(1) side(3)+1],iQF); + II = II(KK<=side(3)); + JJ = JJ(KK<=side(3)); + KK = KK(KK<=side(3)); + W(sub2ind([side(2) side(1) side(3)],II,JJ,KK)) = 1; + [II,JJ,KK] = ind2sub([side(2) side(1) side(3)+1],iQF); + KK = KK-1; + II = II(KK<=side(3)); + JJ = JJ(KK<=side(3)); + KK = KK(KK<=side(3)); + W(sub2ind([side(2) side(1) side(3)],II,JJ,KK)) = 1; + end + + %trisurf(Q(IF,:),DV(:,1),DV(:,2),DV(:,3),'FaceColor','r'); + %hold on; + %tsurf(F,V,'FaceColor','g','FaceAlpha',0.2,'EdgeAlpha',0.2); + %hold off; + + %% From cells to faces: + %[II,JJ,KK] = ind2sub([side(2) side(1) side(3)],find(abs(W)>0.5)); + %Q = [ ... + % QT(sub2ind([side(2)+1 side(1) side(3) ],II+1,JJ,KK),:); ... + % QT(sub2ind([side(2)+1 side(1) side(3) ],II+0,JJ,KK),:); ... + % QF(sub2ind([side(2) side(1) side(3)+1],II,JJ,KK+1),:); ... + % QF(sub2ind([side(2) side(1) side(3)+1],II,JJ,KK+0),:); ... + % QL(sub2ind([side(2) side(1)+1 side(3) ],II,JJ+1,KK),:); ... + % QL(sub2ind([side(2) side(1)+1 side(3) ],II,JJ+0,KK),:); ... + % ]; + %trisurf(Q,DV(:,1),DV(:,2),DV(:,3),'FaceAlpha',0.5,'EdgeAlpha',0.5); + %hold on; + %tsurf(F,V,'FaceColor','g','FaceAlpha',0.2,'EdgeAlpha',0.2); + %hold off; + %axis equal + % + %error + + % Pad winding number with 0s and take differences in all 6 directions + Wp = padarray(W,[1 1 1],0); + Dy = diff(Wp,1,1); + Dx = diff(Wp,1,2); + Dz = diff(Wp,1,3); + Q = [ ... + QF(Dz(2:end-1,2:end-1,1:end)>0.5,:); ... + QL(Dx(2:end-1,1:end,2:end-1)>0.5,:); ... + QT(Dy(1:end,2:end-1,2:end-1)>0.5,:); ... + fliplr(QF(Dz(2:end-1,2:end-1,1:end)<-0.5,:)); ... + fliplr(QL(Dx(2:end-1,1:end,2:end-1)<-0.5,:)); ... + fliplr(QT(Dy(1:end,2:end-1,2:end-1)<-0.5,:)); ... + ]; +end diff --git a/matlab/external/gptoolbox/mesh/vt.m b/matlab/external/gptoolbox/mesh/vt.m new file mode 100644 index 0000000..56de50d --- /dev/null +++ b/matlab/external/gptoolbox/mesh/vt.m @@ -0,0 +1,30 @@ +function [VT] = vt(V,F) +% VT Compute the Vertex-Face topology +% +% VT = vt(V,F) +% +% Input: +% V vertex coordinates, Vx3 +% F triangles , Fx3 +% Output: +% VT sparse matrix that contains a 1 in the i-j element if vertices i is +% part of face j + +%% prepare sparse matrix +i = ones(10*size(V,1),1); +j = ones(10*size(V,1),1); +v = zeros(10*size(V,1),1); + +row = 1; + +for x=1:size(F,1) % for every face + for y1=1:3 % for every pair of neighbours + i(row) = x; + j(row) = F(x,y1); + v(row) = 1; + row = row + 1; + end +end + +VT = sparse(i,j,v); +end diff --git a/matlab/external/gptoolbox/mesh/vtxpolyfit.m b/matlab/external/gptoolbox/mesh/vtxpolyfit.m new file mode 100644 index 0000000..7ab8f9a --- /dev/null +++ b/matlab/external/gptoolbox/mesh/vtxpolyfit.m @@ -0,0 +1,115 @@ +function [polycoefs] = vtxpolyfit(V,mmesh,vtxset,vals,deg) +% VTXPOLYFIT produces #V x m matrix of polynomial coefficients, m = +% (deg+1)*(deg+2)/2 the ordering of monomials is 1, u, v, u^2, uv v^2, u^3, u^2 +% v ... the fit is regularized, so that if there are not enough degrees of +% freedom a reasonable result should still be produced if 2 layers of vertices +% are fixed, there is enough dofs for deg 1 and typically not enough for deg 2 +% if 3 layers are fixed then there is typically enough dofs for deg 2 +% +% [polycoefs] = vtxpolyfit(V,mmesh,vtxset,vals,deg) +% +% Inputs: +% V #V list of points +% mmesh data structure produced by hds +% vtxset a set of indices +% vals values at vertices +% deg polynomial total degree , primarily intended for deg = 1,2 +% Outputs: +% polycoefs #V by m matrix of polynomial coefficients +% + + num_monom = (deg+1)*(deg+2)/2; + % powers of u and v for monomials u^l u^m, l+m <=deg, enumerated + % sequentially for the least squares matrix + powu = zeros(num_monom,1); powv = powu; + last = 0; + for i = 0:deg + powu(last+1:last+i+1) = i:-1:0; + powv(last+1:last+i+1) = 0:i; + last = last+i+1; + end; + + + num_vtx = length(vtxset); + vtxset_sorted = sort(vtxset); + + % **** build the lists of neighbors of each vertex in vtxset combined into one long vector + + % we only consider neighbors which are not in the interior + noninterior = setdiff(1:mmesh.nvert,mmesh.interior); + % adjacency matrix of vertices in vtxset restricted to outside of the + % interior + adj_vtxset = sparse([],[],[], mmesh.nvert,mmesh.nvert); + adj_vtxset(vtxset_sorted,noninterior) = mmesh.adj(vtxset_sorted,noninterior); + [vtx,nbrvtx,heind] = find(adj_vtxset); + % extra vertices for fit stability: + % if he if the halfedge opposite a vertex + % we add the vertex of the triangle on the other side of the edge to + % the neighborhood, or an extra vertex along the boundary, if the + % edge is the boundary edge + extravtx = mmesh.tip(mmesh.next(mmesh.opp(mmesh.prev(heind)))); + % can only use noninterior vertices + validextras = ~ismember(extravtx,mmesh.interior); + % create an adj matrix as if edges were connecting vertices to extras + % so that it can be added to the adj_vtxset + adj_extras = sparse( vtx(validextras), extravtx(validextras), 1, mmesh.nvert,mmesh.nvert); + % + % add extra vertices + adj_vtxset = adj_vtxset + adj_extras; + % add the diagonal: each vertex is its own neighbor + adj_vtxset = adj_vtxset + sparse(vtxset_sorted,vtxset_sorted,1,mmesh.nvert,mmesh.nvert); + + % nbrlists first col: vertex index; second col: neighbor vertex index + [vtx,nbrvtx] = find(adj_vtxset); + nbrlists = sortrows([vtx,nbrvtx],1); + % nbrstarts: first indices of each 1-neighborhood list in nbrlists + % vtxseqind: the list of vertices in vtxset with each vertex index + % replaced by its sequential index in sorted nbrlists; + % (we need it to construct the monomials matrix) + [dummy,nbrstarts, vtxseqind] = unique(nbrlists(:,1),'first'); + % ending indices of each neighbor list + nbrends = [nbrstarts(2:end); size(nbrlists,1)+1]-1; + % number of neigbors for each vertex + nbrsizes = nbrends-nbrstarts+1; + % computing it in a different way to verify correctness + nbrsizes_alt = ( adj_vtxset ~= 0)*ones(size(mmesh.adj,2),1); + nbrsizes_alt = nbrsizes_alt(nbrsizes_alt ~= 0); + fprintf('verifying nbrhd sizes computed in a different way, diff should be zero: %g\n', ... + norm(nbrsizes - nbrsizes_alt)); + if( any(nbrsizes < num_monom) ) + % TODO: add flaps, this will pretty much guarantee this does not + % happen + warning('vertex nbrhds have too few vertices'); + fprintf('%g ', find(nbrsizes < num_monom)); + fprintf('\n'); + fprintf('%g ', nbrsizes(nbrsizes < num_monom)); + fprintf('\n'); + end + + % ****** building a big matrix for all vertices at once + + % this is a block-diagonal matrix, with each diagonal block + % P^i of size #nbrs(i) x num_monom, i = 1.. num_vertices + % row indices are just + nbrindices = reshape(repmat(1:size(nbrlists,1)',num_monom,1),[],1); + % build a matrix with first column being sequential indices of + % vertices in vtxset, each repeated as many times as there are vertices + % in its neighborhood, followed by num_monom-1 columns of 1 + monomindices = [(vtxseqind-1)*num_monom+1 repmat(ones(size(vtxseqind,1),1),1,num_monom-1)]; + % compute cumm. sums along rows: in this way, we get sequential indices + % in each row instead of 1; then flatten + monomindices = reshape( cumsum(monomindices,2)',[],1); + % finally, build the matrix monomial matrix + P = sparse(nbrindices, monomindices, ... + V(nbrlists(nbrindices,2),1).^powu(rem(monomindices-1,num_monom)+1).* ... + V(nbrlists(nbrindices,2),2).^powv(rem(monomindices-1,num_monom)+1)); + % least squares system with basic regularization + A = P'*P + 1e-15*speye(size(P,2)); + rhs = P'*vals(nbrlists(:,2)); + % least squares polynomial coefficients, arranged in one big vector, + % the order is the same as the sorted order of vertices in vtxset + polycoefs = A \ rhs; + % converting to a sparse matrix for ease of lookup + polycoefs = sparse(reshape(repmat(vtxset_sorted,num_monom,1),[],1),repmat(1:num_monom,1,num_vtx),polycoefs,mmesh.nvert,num_monom); +end + diff --git a/matlab/external/gptoolbox/mesh/vv.m b/matlab/external/gptoolbox/mesh/vv.m new file mode 100644 index 0000000..31ae6f1 --- /dev/null +++ b/matlab/external/gptoolbox/mesh/vv.m @@ -0,0 +1,34 @@ +function [VV] = vv(V,F) +% VV Compute the Vertex-Vertex topology of a manifold mesh +% +% [VV] = vv(V,F) +% +% Input: +% V vertex coordinates, Vx3 +% F triangles , Fx3 +% Output: +% VV sparse matrix that contains a 1 in the i-j element if vertices i and j +% are connected by edge + +%% prepare sparse matrix +i = ones(10*size(V,1),1); +j = ones(10*size(V,1),1); +v = zeros(10*size(V,1),1); + +row = 1; + +for x=1:size(F,1) % for every face + for y1=1:3 % for every pair of neighbours + for y2=1:3 + if (y1 ~= y2) + i(row) = F(x,y1); + j(row) = F(x,y2); + v(row) = 1; + row = row + 1; + end + end + end +end + +VV = sparse(i,j,v); +end diff --git a/matlab/external/gptoolbox/mesh/wachspress_laplacian.m b/matlab/external/gptoolbox/mesh/wachspress_laplacian.m new file mode 100644 index 0000000..635fa0d --- /dev/null +++ b/matlab/external/gptoolbox/mesh/wachspress_laplacian.m @@ -0,0 +1,54 @@ +function L = wachspress_laplacian(V,F) + % WACHSPRESS_LAPLACIAN Discrete laplacian using wachspress weights. + % + % L = wachspress_laplacian(V,F) + % + % Inputs: + % V #V x dim matrix of vertex coordinates + % F #F x 3 matrix of indices of triangle corners + % Outputs: + % L sparse #V x #V matrix of wachspress weights + % + % See also: cotmatrix, cotmatrix_intrinsic + % + % Copyright 2011, Alec Jacobson (jacobson@inf.ethz.ch), Denis Zorin + % + + % number of vertices + n = size(V,1); + + % edge lengths numbered same as opposite vertices + l = [ ... + sqrt(sum((V(F(:,2),:)-V(F(:,3),:)).^2,2)) ... + sqrt(sum((V(F(:,3),:)-V(F(:,1),:)).^2,2)) ... + sqrt(sum((V(F(:,1),:)-V(F(:,2),:)).^2,2)) ... + ]; + + % renaming indices of vertices of triangles for convenience + i1 = F(:,1); i2 = F(:,2); i3 = F(:,3); + l1 = l(:,1); l2 = l(:,2); l3 = l(:,3); + % semiperimeters + s = (l1 + l2 + l3)*0.5; + % Heron's formula for area + dblA = 2*sqrt( s.*(s-l1).*(s-l2).*(s-l3)); + % cotangents and diagonal entries for element matrices + % Note: same as cotmatrix but divide by edge lengths + % correctly divided by 4 (alec 2010) + cot12 = ((l1.^2 + l2.^2 -l3.^2)./dblA/4)./(l3.^2); + cot23 = ((l2.^2 + l3.^2 -l1.^2)./dblA/4)./(l1.^2); + cot31 = ((l1.^2 + l3.^2 -l2.^2)./dblA/4)./(l2.^2); + % diag entries computed from the condition that rows of the matrix sum up to 1 + % (follows from the element matrix formula E_{ij} = (v_i dot v_j)/4/A ) + diag1 = (-cot12-cot31); + diag2 = (-cot12-cot23); + diag3 = (-cot31-cot23); + % indices of nonzero elements in the matrix for sparse() constructor + i = [i1 i2 i2 i3 i3 i1 i1 i2 i3]; + j = [i2 i1 i3 i2 i1 i3 i1 i2 i3]; + % values corresponding to pairs form (i,j) + v = [cot12 cot12 cot23 cot23 cot31 cot31 diag1 diag2 diag3]; + % for repeated indices (i,j) sparse automatically sums up elements, as we want + L = sparse(i,j,v,n,n); + +end + diff --git a/matlab/external/gptoolbox/mesh/wedding_cake.m b/matlab/external/gptoolbox/mesh/wedding_cake.m new file mode 100644 index 0000000..5ff7693 --- /dev/null +++ b/matlab/external/gptoolbox/mesh/wedding_cake.m @@ -0,0 +1,96 @@ +function [V,F] = wedding_cake(P,E,h) + % WEDDING_CAKE Generate a "wedding cake" mesh from a curve and a list of + % heights. + % + % [V,F] = wedding_cake(P,E,h) + % + % Inputs: + % P #h list of #P{i} by 2 list of positions + % E #h list of #E{i} by 3 list of edge indices into P{i} + % h #h list of level heights + % Outputs: + % V #V by 3 list of mesh vertex positions + % F #F by 3 list of triangle mesh indices + % + + assert(numel(P) == numel(E)); + assert(numel(P) == numel(h)); + % Loop over curves + % running mesh + V = []; + F = []; + tot_h = 0; + for v = 1:numel(P)+1 + if v<=numel(P) + vP = P{v}; + vE = E{v}; + else + vP = []; + vE = []; + end + if v ~= 1 + prevP = P{v-1}; + prevE = E{v-1}; + prevI = size(V,1)-2*size(prevP,1)+(1:size(prevP,1)); + else + prevP = []; + prevE = []; + prevI = []; + end + + %F = [F;size(V,1)-size(prevP,1)+BF]; + if v<=numel(P) + % wall + plot_edges(vP,vE); + [vV,vF] = extrude(vP,vE); + vV = bsxfun(@times,[1 1 h(v)],vV); + vV = bsxfun(@plus,[0 0 tot_h],vV); + tot_h = tot_h + h(v); + % tsurf(vF,vV) + % statistics(vV,vF,'Fast',true) + % input(num2str(v)); + % append + F = [F;size(V,1)+vF]; + vI = size(V,1)+size(vP,1)+(1:size(vP,1)); + V = [V;vV]; + end + + % base or level with previous layer + BP = [prevP;vP]; + I = [prevI vI]; + BE = [prevE;size(prevP,1)+vE]; + [BV,BF] = triangle(BP,BE,[],'Flags','-YY','Quiet'); + % Assumes we've already dealt with self-intersections in curves + assert(size(BV,1) == size(BP,1)); + % absolute value is a little unsafe here + w = abs(winding_number(BP,BE,barycenter(BV,BF))); + % Once inside + BF = BF(w>0.5 & w<1.5,:); + % If BV == BP, then this is unnecessary + %[BV,I] = remove_unreferenced(BV,BF); + %BF = I(BF); + % flip bottom layer + if v == 1 + BF = fliplr(BF); + end + % remap and append + F = [F;I(BF)]; + assert(~any(isnan(V(:)))) + end + + % cleanup + [V,~,I] = remove_duplicate_vertices(V,1e-9); + F = I(F); + + %V = [AV;BV]; + %F = [AF;size(AV,1)+BF]; + + % [V,F] = triangle(V,O,[],'Flags',sprintf('-q -a%g',max_area)); + % w = winding_number(S,E,barycenter(V,F))/(2*pi); + % F = F(w>0.5,:); + % [V,I] = remove_unreferenced(V,F); + % F = I(F); + + %end + +end diff --git a/matlab/external/gptoolbox/mesh/writeBB.m b/matlab/external/gptoolbox/mesh/writeBB.m new file mode 100644 index 0000000..927bfab --- /dev/null +++ b/matlab/external/gptoolbox/mesh/writeBB.m @@ -0,0 +1,21 @@ +function writeBB(filename,D,type) + % WRITEBB write medit data file + % + % writeBB(filename,D,type) + % + % Inputs: + % filename path to *.bb file + % D #D by dim data matrix + % type type identifier as per + % http://www.ann.jussieu.fr/frey/publications/RT-0253.pdf page 34 + % 2 means defined at vertices + % 1 means defined at elements + + f = fopen(filename,'w'); + % print header + % only vector data is supported + fprintf(f,'%d %d %d %d\n',2,1,size(D,1),type); + fprintf(f,'%g\n',D'); + fclose(f); + +end diff --git a/matlab/external/gptoolbox/mesh/writeBDL.m b/matlab/external/gptoolbox/mesh/writeBDL.m new file mode 100644 index 0000000..943c584 --- /dev/null +++ b/matlab/external/gptoolbox/mesh/writeBDL.m @@ -0,0 +1,98 @@ +function writeBDL(filename,V,F) + % WRITEBDL Write a mesh to a .bdl file + % + % writeBDL(filename,V,F) + % + % Inputs: + % filename path to .bdl file + % V #V by dim list of mesh vertices + % F #F by 3 list of triangle indices + + function headerStart = writeBDLChunkHeader(fp, chunktype, nBytes) + % writes chunk header into file stream + % + % Usage: + % headerStart = writeChunkHeader( fp, chunktype, nBytes ) + switch chunktype + case 'MESH_CHUNK' + magicID = 1; + case 'MESH_GROUP' + magicID = 2; + otherwise + magicID = 0; + end + + headerStart = ftell(fp); + fwrite(fp, magicID, 'uint32'); + fwrite(fp, nBytes, 'int64'); + end + + function bundle = writeBDLMeshChunk(fp, mesh) + % write a mesh chunk to a file stream that can be processed by the external + % viewer. + % + % Usage: + % writeMeshChunk( fp, mesh ) + % + % mesh fields: + % V (required) vertices + % F faces + % col colors + % baseColor a single color for the whole mesh + % UV uv coords + + + [nV, nCperPos] = size(mesh.V); + + hasFaces = isfield(mesh,'F'); + if ( hasFaces ) + [nF, nVperFace] = size(mesh.F); + else + nF = 0; nVperFace = mesh.nVperFace; + end + + nCperCol = 0; + if isfield(mesh,'col') nCperCol = size(mesh.col,2); end + + baseColor = [1,1,1,1]; + if isfield(mesh,'baseColor') baseColor = mesh.baseColor; end + + nCperUV = 0; + if isfield(mesh,'UV') nCperUV = size(mesh.UV,2); end + + nCperNormal = 0; + strip = 0; + + headerStart = writeBDLChunkHeader(fp, 'MESH_CHUNK', 0); % chunk size filled in later + chunkStart = ftell(fp); + + fwrite(fp, nV, 'uint32'); + fwrite(fp, nF, 'uint32'); + fwrite(fp, nVperFace, 'uint32'); + fwrite(fp, nCperPos, 'uint32'); + fwrite(fp, nCperUV, 'uint32'); + fwrite(fp, nCperCol, 'uint32'); + fwrite(fp, nCperNormal, 'uint32'); + + fwrite(fp, strip, 'uchar'); + fwrite(fp, baseColor, 'float32'); + + fwrite(fp, mesh.V', 'float32'); + if isfield(mesh,'UV') fwrite(fp, mesh.UV', 'float32'); end + if isfield(mesh,'col') fwrite(fp, mesh.col', 'float32'); end + if isfield(mesh,'F') fwrite(fp, mesh.F'-1, 'uint32'); % faces are 1-based in matlab + + chunkSize = ftell(fp) - chunkStart; + + fseek(fp, headerStart, 'bof'); + writeBDLChunkHeader(fp, 'MESH_CHUNK', chunkSize); + fseek(fp,0,'eof'); + + end + + mesh.V = V; + mesh.F = F; + fp = fopen(filename,'w'); + writeBDLMeshChunk(fp,mesh); + fclose(fp); +end diff --git a/matlab/external/gptoolbox/mesh/writeELE.m b/matlab/external/gptoolbox/mesh/writeELE.m new file mode 100644 index 0000000..7109419 --- /dev/null +++ b/matlab/external/gptoolbox/mesh/writeELE.m @@ -0,0 +1,55 @@ +function writeELE(filename,E,varargin) + % WRITEELE Write mesh elements to a .ele file + % + % writeELE(filename,E) + % writeELE(filename,E,'ParameterName',ParameterValue) + % + % Inputs: + % filename name of output file + % E list of elements + % Optional: + % 'MinIndex' followed by minimum index {1} (You should remember to + % actually change E to have that minimum index) + % + % Copyright 2011, Alec Jacobson (jacobson@inf.ethz.ch) + % + + % default parameters + min_index = 1; + + ii = 1; + while ii <= numel(varargin) + switch varargin{ii} + case 'MinIndex' + assert((ii+1)<=numel(varargin)); + ii = ii + 1; + min_index = varargin{ii}; + otherwise + error('Unsupported parameter: %s',varargin{ii}); + end + ii = ii+1; + end + + if min(E(:)) < min_index + % should never be OK but let it write anyway + warning(sprintf('Min(E) = %d < min_index (%d)',min(E(:)),min_index)); + else if min_index < min(E(:)) + % Could be OK because min_index might just be unreferenced + warning(sprintf('Min(E) = %d > min_index (%d)',min(E(:)),min_index)); + end + + fp = fopen(filename,'w'); + % attributes are not supported + % number of edges number of elements 0 0 + fprintf(fp,'%d %d 0\n',size(E)); + % .node is 1-indexed + indices = (1:size(E,1)) + (min_index-1); + % build format string + str = '%d'; + for(ii = 1:size(E,2)) + str = [str ' %d']; + end + str = [str '\n']; + fprintf(fp,str,[indices', E]'); + fclose(fp); +end diff --git a/matlab/external/gptoolbox/mesh/writeMESH.m b/matlab/external/gptoolbox/mesh/writeMESH.m new file mode 100644 index 0000000..85ed7eb --- /dev/null +++ b/matlab/external/gptoolbox/mesh/writeMESH.m @@ -0,0 +1,69 @@ +function writeMESH( filename, V,T,F,E) + % WRITEMESH writes an MESH file with vertex/face/tet information + % + % writeMESH(filename,V,T,F) + % writeMESH(filename,V,T,F,E) + % + % Input: + % filename path to .mesh file + % V #V by 3 list of vertices + % T #T by 4|5 list of tet indices (additional column is color index) + % F #F by 3|4 list of triangle indices (additional column is color index) + % Optional: + % E #E by 2|3 list of edge indices (additional column is color index) + % + % See also readMESH + % + if ~exist('E','var') + E = []; + end + + %disp(['writing: ',filename]); + fp = fopen(filename,'w'); + % mandatory header info + fprintf(fp,'MeshVersionFormatted 1\n'); + fprintf(fp,'Dimension 3\n'); + % vertices header + fprintf(fp,'Vertices\n'); + % number of vertices + fprintf(fp,'%d\n',size(V,1)); + % vertex positions + fprintf(fp,'%0.15g %0.15g %0.15g 0\n',V'); + % triangles header + fprintf(fp,'Triangles\n'); + % number of triangles + fprintf(fp,'%d\n',size(F,1)); + if size(F,2) == 4 + % triangle indices + color reference + fprintf(fp,'%d %d %d %d\n',F'); + else + % triangle indices + fprintf(fp,'%d %d %d 0\n',F'); + end + % tetrahedra header + fprintf(fp,'Tetrahedra\n'); + % number of tetrahedra + fprintf(fp,'%d\n',size(T,1)); + if size(T,2) == 5 + % tetrahedra indices + fprintf(fp,'%d %d %d %d %d\n',T'); + else + % tetrahedra indices + fprintf(fp,'%d %d %d %d 0\n',T'); + end + % tetrahedra header + fprintf(fp,'Edges\n'); + % number of tetrahedra + fprintf(fp,'%d\n',size(E,1)); + if size(E,2) == 3 + % edge indices + fprintf(fp,'%d %d %d\n',E'); + else + % edge indices + fprintf(fp,'%d %d 0\n',E'); + end + % end + fprintf(fp,'End'); + fclose(fp); +end + diff --git a/matlab/external/gptoolbox/mesh/writeMSH.m b/matlab/external/gptoolbox/mesh/writeMSH.m new file mode 100644 index 0000000..8d1059c --- /dev/null +++ b/matlab/external/gptoolbox/mesh/writeMSH.m @@ -0,0 +1,35 @@ +function writeMSH(filename,V,T,F) + % WRITEMSH write a tet mesh to gmsh's .msh file format + % + % writeMSH(filename,V,T,F) + % + % Inputs: + % V #V by dim=3 list of vertex positions + % T #T by 4 list of tet indices + % F #F by 3 list of triangle indices + + %disp(['writing: ',filename]); + fp = fopen(filename,'w'); + % Write header + fprintf(fp,'$MeshFormat\n'); + % http://www.manpagez.com/info/gmsh/gmsh-2.2.2/gmsh_63.php + fprintf(fp,'%d %d %d\n',2,0,8); + fprintf(fp,'$EndMeshFormat\n'); + % write nodes + fprintf(fp,'$Nodes\n'); + fprintf(fp,'%d\n',size(V,1)); + fprintf(fp,'%d %0.17g %0.17g %0.17g\n',[1:size(V,1);V']); + fprintf(fp,'$EndNodes\n'); + % write elements + fprintf(fp,'$Elements\n'); + fprintf(fp,'%d\n',size(T,1)+size(F,1)); + % write tets + if ~isempty(T) + fprintf(fp,'%d 4 2 0 1 %d %d %d %d\n',[1:size(T,1);T']); + end + if ~isempty(F) + fprintf(fp,'%d 2 2 0 1 %d %d %d\n',[size(T,1)+(1:size(F,1));F']); + end + fprintf(fp,'$EndElements\n'); + fclose(fp); +end diff --git a/matlab/external/gptoolbox/mesh/writeNODE.m b/matlab/external/gptoolbox/mesh/writeNODE.m new file mode 100644 index 0000000..508c66a --- /dev/null +++ b/matlab/external/gptoolbox/mesh/writeNODE.m @@ -0,0 +1,47 @@ +function writeNODE(filename,V,varargin) + % WRITENODE Write vertex positions to a .node file + % + % writeNODE(filename,V) + % writeNODE(filename,V,'ParameterName',ParameterValue) + % + % Inputs: + % filename name of output file + % V list of vertex positions + % Optional: + % 'MinIndex' followed by minimum index {1} + % + % Copyright 2011, Alec Jacobson (jacobson@inf.ethz.ch) + % + + % default parameters + min_index = 1; + + ii = 1; + while ii <= numel(varargin) + switch varargin{ii} + case 'MinIndex' + assert((ii+1)<=numel(varargin)); + ii = ii + 1; + min_index = varargin{ii}; + otherwise + error('Unsupported parameter: %s',varargin{ii}); + end + ii = ii+1; + end + + fp = fopen(filename,'w'); + % attributes are not supported + % number of vertices number of dimensions 0 0 + fprintf(fp,'%d %d 0 1\n',size(V)); + % .node is 1-indexed + % build format string + str = '%d'; + for(ii = 1:size(V,2)) + % use 0.16f so that triangle reproduces input + str = [str ' %0.16f']; + end + str = [str ' 0\n']; + indices = (1:size(V,1)) + (min_index-1); + fprintf(fp,str,[indices' , V]'); + fclose(fp); +end diff --git a/matlab/external/gptoolbox/mesh/writeOBJ.m b/matlab/external/gptoolbox/mesh/writeOBJ.m new file mode 100644 index 0000000..6ca3bb0 --- /dev/null +++ b/matlab/external/gptoolbox/mesh/writeOBJ.m @@ -0,0 +1,73 @@ +function writeOBJ(filename, V,F,UV,TF,N,NF) + % WRITEOBJ writes an OBJ file with vertex/face information + % + % writeOBJ(filename,V,F,UV,N) + % + % Input: + % filename path to .obj file + % V #V by 3 list of vertices + % F #F by 3 list of triangle indices + % UV #UV by 2 list of texture coordinates + % TF #TF by 3 list of corner texture indices into UV + % N #N by 3 list of normals + % NF #NF by 3 list of corner normal indices into N + % + +%disp(['writing: ',filename]); +f = fopen( filename, 'w' ); + + +if size(V,2) == 2 + warning('Appending 0s as z-coordinate'); + V(:,end+1:3) = 0; +else + assert(size(V,2) == 3); +end +fprintf( f, 'v %0.17g %0.17g %0.17g\n', V'); + +hasN = exist('N','var') && ~isempty(N); +hasUV = exist('UV','var') && ~isempty(UV); + +if hasUV + switch size(UV,2) + case 2 + fprintf( f, 'vt %0.17g %0.17g\n', UV'); + case 3 + fprintf( f, 'vt %0.17g %0.17g %0.17g\n', UV'); + end +end + +if hasN + %for k=1:size(N,1) + % fprintf( f, 'vn %f %f %f\n', N(k,1), N(k,2), N(k,3) ); + %end + fprintf( f, 'vn %0.17g %0.17g %0.17g\n', N'); +end + +if hasUV && (~exist('TF','var') || isempty(TF)) + TF = F; +end +if hasN && (~exist('NF','var') || isempty(NF)) + NF = F; +end + +for k=1:size(F,1) + if ( (~hasN) && (~hasUV) ) || (any(TF(k,:)<=0,2) && any(NF(k,:)<=0,2)) + fmt = repmat(' %d',1,size(F,2)); + fprintf( f,['f' fmt '\n'], F(k,:)); + elseif ( hasUV && (~hasN || any(NF(k,:)<=0,2))) + fmt = repmat(' %d/%d',1,size(F,2)); + fprintf( f, ['f' fmt '\n'], [F(k,:);TF(k,:)]); + elseif ( (hasN) && (~hasUV || any(TF(k,:)<=0,2))) + fmt = repmat(' %d//%d',1,size(F,2)); + fprintf( f, ['f' fmt '\n'],[F(k,:);TF(k,:)]'); + elseif ( (hasN) && (hasUV) ) + assert(all(NF(k,:)>0)); + assert(all(TF(k,:)>0)); + fmt = repmat(' %d/%d/%d',1,size(F,2)); + fprintf( f, ['f' fmt '\n'],[F(k,:);TF(k,:);NF(k,:)]); + end +end + + +fclose(f); diff --git a/matlab/external/gptoolbox/mesh/writeOFF.m b/matlab/external/gptoolbox/mesh/writeOFF.m new file mode 100644 index 0000000..c6c62b2 --- /dev/null +++ b/matlab/external/gptoolbox/mesh/writeOFF.m @@ -0,0 +1,68 @@ +function writeOFF(filename, V,F,UV,C,N) + % WRITEOFF writes an OFF file with vertex/face information + % + % writeOFF(filename,V,F) + % writeOFF(filename,V,F,UV,C,N) + % + % Input: + % filename path to .obj file + % V #V by 3 list of vertices + % F #F by 3 list of triangle indices + % UV #V by 2 list of texture coordinates + % C #V by 3 list of colors + % N #V by 3 list of normals + +%disp(['writing: ',filename]); + +hasN = exist('N','var') && ~isempty(N); +hasUV = exist('UV','var') && ~isempty(UV); +hasC = exist('C','var') && ~isempty(C); + +OFFheader = 'OFF'; + +OFFV = V; + +if hasN + OFFheader = ['N',OFFheader]; + OFFV = [OFFV N]; +end + +if hasC + OFFheader = ['C',OFFheader]; + OFFV = [OFFV C]; +end + +if hasUV + OFFheader = ['ST',OFFheader]; + OFFV = [OFFV UV]; +end + +f = fopen( filename, 'wt' ); +fprintf(f, [OFFheader,'\n']); +fprintf(f, '%d %d 0\n', size(V,1), size(F, 1)); + +switch size(OFFV, 2) + case 3; fprintf(f, '%0.17g %0.17g %0.17g\n', OFFV'); + case 5; fprintf(f, '%0.17g %0.17g %0.17g %0.17g %0.17g\n', OFFV'); + case 6; fprintf(f, '%0.17g %0.17g %0.17g %0.17g %0.17g %0.17g\n', OFFV'); + case 7; fprintf(f, '%0.17g %0.17g %0.17g %0.17g %0.17g %0.17g %0.17g\n', OFFV'); + case 8; fprintf(f, '%0.17g %0.17g %0.17g %0.17g %0.17g %0.17g %0.17g %0.17g\n', OFFV'); + case 9; fprintf(f, '%0.17g %0.17g %0.17g %0.17g %0.17g %0.17g %0.17g %0.17g %0.17g\n', OFFV'); + case 10; fprintf(f, '%0.17g %0.17g %0.17g %0.17g %0.17g %0.17g %0.17g %0.17g %0.17g %0.17g\n', OFFV'); + case 11; fprintf(f, '%0.17g %0.17g %0.17g %0.17g %0.17g %0.17g %0.17g %0.17g %0.17g %0.17g %0.17g\n', OFFV'); + otherwise; error('Unsupported number of vertex entries'); +end + +if (~isempty(F)) F; F = F - 1; end + +switch size(F, 2) + case 0; + case 1; fprintf( f, '1 %d\n', F'); + case 2; fprintf( f, '2 %d %d\n', F'); + case 3; fprintf( f, '3 %d %d %d\n', F'); + case 4; fprintf( f, '4 %d %d %d %d\n', F'); + case 5; fprintf( f, '5 %d %d %d %d %d\n', F'); + otherwise; error('Unsupported number of vertex entries'); +end + +fclose(f); diff --git a/matlab/external/gptoolbox/mesh/writePLY.m b/matlab/external/gptoolbox/mesh/writePLY.m new file mode 100644 index 0000000..5e4d451 --- /dev/null +++ b/matlab/external/gptoolbox/mesh/writePLY.m @@ -0,0 +1,53 @@ +function writePLY(filename,V,F,mode) + % WRITEPLY wrapper for write_ply + % + % Inputs: + % filename path to output .ply file + % V #V by 3 list of mesh vertex positions + % F #F by 3 list of mesh triangle indices + % mode followed by + % 'ascii' ASCII text data + % {'binary_little_endian'} binary data, little endian + % 'binary_big_endian' binary data, big endian + % + % + + if nargin < 4 + mode = 'binary_little_endian'; + end + + fid = fopen(filename,'wt'); + fprintf(fid,'ply\nformat %s 1.0\n',mode); + fprintf(fid,'element vertex %d\n',size(V,1)); + fprintf(fid,'property double x\n'); + fprintf(fid,'property double y\n'); + fprintf(fid,'property double z\n'); + fprintf(fid,'element face %d\n',size(F,1)); + fprintf(fid,'property list int int vertex_indices\n'); + fprintf(fid,'end_header\n'); + FF = [size(F,2)*ones(size(F,1),1) F-1]; + switch mode + case 'ascii' + % do nothing + fprintf(fid,'%0.17f %0.17f %0.17f\n',V'); + format = [repmat('%d ',1,size(FF,2)) '\n']; + fprintf(fid,format,FF'); + case {'binary_little_endian','binary_big_endian'} + fclose(fid); + switch mode + case 'binary_little_endian' + fid = fopen(filename,'a','ieee-le'); + case 'binary_big_endian' + fid = fopen(filename,'a','ieee-be'); + end + fwrite(fid,V','double'); + fwrite(fid,FF','int'); + otherwise + error('Unsupported format: %s',mode); + end + fclose(fid); + + %% OLD 200x slower way (possible to produce slightly smaller files and control + %% over precision) + %write_ply(V,F,filename,mode); +end diff --git a/matlab/external/gptoolbox/mesh/writePOLY_pyramid.m b/matlab/external/gptoolbox/mesh/writePOLY_pyramid.m new file mode 100644 index 0000000..2d907aa --- /dev/null +++ b/matlab/external/gptoolbox/mesh/writePOLY_pyramid.m @@ -0,0 +1,105 @@ +function writePOLY_pyramid(poly_file_name,V,E,F,H) + % WRITEPOLY_PYRAMID prints vertices, segments and facets to a .poly suitable + % for use with PYRAMID + % + % writePOLY_pyramid(poly_file_name,V,E,F,H) + % + % Inputs: + % V #V by dim=3 list of vertex positions + % E #E by 2+boundary_markers list of segment indices, indexing V, and + % optional boundary markers + % F #F struct containing polygon information arrays + % .facets a #facets list of facets, each facet is a polygon + % **NOTE: facets index E *not* V, contrary to typical (V,F) meshes and + % contrary to writePOLY_tetgen prototype + % .boundary_markers a #facets list of boundary_markers + % OR + % F #F by constant-degree+boundary_markers list of facets + % + % Example: + % % Mesh in (V,F) + % % Gather all edges + % E = [F(:,[2 3]);F(:,[3 1]);F(:,[1 2])]; + % [~,IE,IuE] = unique(sort(E,2),'rows'); + % % unique edges + % uE = E(IE,:); + % % reindex F into E + % FinE = reshape(IuE,size(F)); + % Facets = []; + % Facets.facets = mat2cell(FinE,ones(size(FinE,1),1),[3]); + % Facets.boundary_marker = -ones(size(FinE,1),1); + % writePOLY_pyramid(path,V,uE,Facets,[]); + % + % See also: cdt, tetgen, writePOLY_triangle, writePOLY_tetgen + % + % + + % open file for writing + poly_file_handle = fopen(poly_file_name,'w'); + + dim = size(V,2); + + + if dim ~= 3 + error('writePOLY_pyramid is for 3d meshes. Try writePOLY_triangle etc.'); + end + + % vertices section + fprintf(poly_file_handle,'# Part 1 - node list\n'); + format = '%d %.17g %.17g %.17g\n'; + fprintf(poly_file_handle,'%d %d 0 0\n', size(V,1),size(V,2)); + if ~isempty(V) + fprintf(poly_file_handle,format,[1:size(V,1);V']); + end + + fprintf(poly_file_handle,'# Part 2 - segment list\n'); + fprintf(poly_file_handle,'%d %d\n',size(E,1),size(E,2)-2); + format = ['%d %d %d' repmat(' %d',1,size(E,2)-2) '\n']; + fprintf(poly_file_handle,format, [1:size(E,1);E']); + + fprintf(poly_file_handle,'# Part 2 - facet list\n'); + % for now, always include boundary markers + % [num facets] [boundary markers] + assert(isempty(F) || isempty(F.facets) || iscell(F.facets)); + if isempty(F) + fprintf(poly_file_handle,'0\n'); + else + fprintf(poly_file_handle,'%d %d\n',numel(F.facets),~isempty(F.boundary_marker)); + fs = cell2mat(cellfun(@size,F.facets,'UniformOutput',false)); + % Try to print all at once if facets are all the same size + if ~isempty(fs) && all(fs(:,1) == 1) && all(fs(:,2) == fs(1,2)) + % build format + fformat = [ ... + ... % index and size + '%d ' num2str(fs(1,2)) ... + ... % facet indices into segments + repmat(' %d',1,fs(1,2)) ... + ... % boundary markers + repmat(' %d',1,size(F.boundary_marker,2)) '\n']; + % print all at once + fprintf(poly_file_handle,fformat, ... + [1:size(F.facets,1);[cell2mat(F.facets) F.boundary_marker]']); + else + % irregular face valences + for f=1:numel(F.facets) + % 1d list + assert(size(F.facets{f},1)==1 || size(F.facets{f},2) == 1); + fprintf('%d %d',f, numel(F.facets{f})); + % print indices + for p=1:numel(F.facets{f}) + fprintf(poly_file_handle,' %d',F.facets{f}(p)); + end + fprintf(poly_file_handle,'\n'); + end + end + end + + % [num holes] + fprintf(poly_file_handle,'# Part 3 - hole list\n'); + fprintf(poly_file_handle,'%d\n',size(H,1)); + if ~isempty(H) + assert(isempty(V) || size(H,2) == size(V,2)); + fprintf(poly_file_handle,'%0.17g %0.17g %0.17g\n',[1:size(H,1);H']); + end + +end diff --git a/matlab/external/gptoolbox/mesh/writePOLY_tetgen.m b/matlab/external/gptoolbox/mesh/writePOLY_tetgen.m new file mode 100644 index 0000000..99281f3 --- /dev/null +++ b/matlab/external/gptoolbox/mesh/writePOLY_tetgen.m @@ -0,0 +1,138 @@ +function writePOLY_tetgen(poly_file_name,V,F,H,varargin) + % WRITEPOLY_TETGEN prints vertices and planar facets to a .poly file for + % tetgen + % + % writePOLY_tetgen(poly_file_name,V,F,H) + % + % Input + % poly_file_name: name of output file as string (caution! will clobber + % existing) + % V #V by dim list of vertex positions + % F #F struct containing polygon information arrays + % .facets a #facets list of facets, each facet is a again a list of + % polygons + % ** Note: contrary to writePOLY_pyramid, here facets index V directly + % .boundary_markers a #facets list of boundary_markers + % .holes a #facets list of holes, each holes entry is again a list for + % each facet + % or + % F #F by uniform_facet_size list of facets into V + % H #H by dim list of volume hole positions + % Optional: + % 'BoundaryMarkers' followed by #facets list of boundary markers + % + % + % Example: + % % constrained Delaunay tetrahedralization of a triangle mesh + % [V,F] = load_mesh('gargoyle.obj'); + % % constrained Delaunay tetrahedralization of just points + % D = DelaunayTri(V); + % % Faces on boundary of convex hull + % BF = boundary_faces(D.Triangulation); + % % avoid dupicate faces + % FmBF = setdiff(sort(F,2),sort(BF,2),'rows'); + % Facets = []; + % Facets.facets = mat2cell([BF;FmBF],ones(size(BF,1)+size(FmBF,1),1),[3]); + % Facets.boundary_marker = [ones(size(BF,1),1);-ones(size(FmBF,1),1)]; + % Facets.holes = cell(numel(Facets.facets),1); + % writePOLY_tetgen('temp.poly',V,Facets,[]); + % % -p: we're giving PLC, -g: output .mesh, -Y: no steiners + % !/usr/local/bin/tetgen -pgY ~/Documents/volume/temp.poly + % [VV,TT,FF] = readMESH('temp.1.mesh'); + % + % Copyright 2011, Alec Jacobson (jacobson@inf.ethz.ch) + % + % See also: cdt, tetgen, writePOLY_triangle, writePOLY_pyramid + % + + v = 1; + BM = []; + while v <= numel(varargin) + switch varargin{v} + case 'BoundaryMarkers' + assert((v+1)<=numel(varargin)); + v = v+1; + BM = varargin{v}; + otherwise + error(['Unsupported parameter: ' varargin{v}]); + end + v=v+1; + end + + % open file for writing + poly_file_handle = fopen(poly_file_name,'w'); + + % dimensions in V, should be 3 + dim = size(V,2); + if isempty(V) + dim == 3; + end + + if dim ~= 3 + error('writePOLY_tetgen is for 3d meshes. Try writePOLY_triangle etc.'); + end + + % vertices section + fprintf(poly_file_handle,'# vertices\n'); + format = '%d %.17g %.17g %.17g\n'; + + fprintf(poly_file_handle,'# Part 1 - node list\n'); + fprintf(poly_file_handle,'%d %d 0 0\n', size(V,1),size(V,2)); + if ~isempty(V) + fprintf(poly_file_handle,format,[1:size(V,1);V']); + end + + fprintf(poly_file_handle,'# Part 2 - facet list\n'); + % Try to print all at once if facets are all the same size + if ~isstruct(F) + fprintf(poly_file_handle,'%d %d\n',size(F,1),~isempty(BM)); + assert(numel(BM)==size(F,1) || isempty(BM)); + % build format + fformat = ['1 0']; + if ~isempty(BM) + fformat = [fformat ' %d']; + end + fformat = [fformat '\n ' num2str(size(F,2))]; + for p=1:size(F,2) + fformat = [fformat ' %d']; + end + fformat = [fformat '\n']; + % print all at once + fprintf(poly_file_handle,fformat,[BM F]'); + else + fprintf(poly_file_handle,'%d %d\n',numel(F.facets),1); + % irregular face valences + for f=1:numel(F.facets) + % [num polygons] [num holes] [boundary marker] + fprintf(poly_file_handle,'%d %d %d\n', ... + numel(F.facets{f}),size(F.holes{f},1),F.boundary_marker(f)); + % loop over polygons + for p=1:numel(F.facets{f}) + % [num corners] [corner 1] [corner 2] ... + fprintf(poly_file_handle,' %d',numel(F.facets{f}{p})); + fprintf(poly_file_handle,' %d',F.facets{f}{p}); + fprintf(poly_file_handle,'\n'); + end + % [hole #] [hole x] [hole y] [hole z] + if ~isempty(F.holes{f}) + assert(size(F.holes{f},2) == size(V,2)); + fprintf(poly_file_handle,format,[1:size(F.holes{f},1);F.holes{f}']); + end + end + end + + % [num holes] + fprintf(poly_file_handle,'# Part 3 - hole list\n'); + fprintf(poly_file_handle,'%d\n',size(H,1)); + if ~isempty(H) + assert(isempty(V) || size(H,2) == size(V,2)); + fprintf(poly_file_handle,format,[1:size(H,1);H']); + end + % not supported + fprintf(poly_file_handle,'# Part 4 - region list\n'); + fprintf(poly_file_handle,'0\n'); + + fprintf(poly_file_handle,'\n'); + fclose(poly_file_handle); +end + diff --git a/matlab/external/gptoolbox/mesh/writePOLY_triangle.m b/matlab/external/gptoolbox/mesh/writePOLY_triangle.m new file mode 100644 index 0000000..dd83825 --- /dev/null +++ b/matlab/external/gptoolbox/mesh/writePOLY_triangle.m @@ -0,0 +1,106 @@ +function writePOLY_triangle(varargin) + % WRITEPOLY_TRIANGLE prints a vertices to a .poly file, with E connecting + % those vertices OR triangels made from F. Suitable for use with TRIANGLE + % + % writePOLY_triangle(poly_file_name,poly_struct) + % writePOLY_triangle(poly_file_name,V,E,H) + % + % Input + % poly_file_name: name of output file as string (caution! will clobber + % existing) + % poly: struct array where each element contains fields: + % x,y,hole + % OR + % V #V by dim=2 list of vertex positions + % E #E by 2 list of edges E + % H #H by dim list of hole positions + % OR + % V #V by dim list of vertex positions + % F #F struct containing polygon information arrays + % .facets a #facets list of facets, each facet is a again a list of + % polygons (currently all polygons of a facet must be same valence) + % .boundary_markers a #facets list of boundary_markers + % .holes a #facets list of holes, each holes entry is again a list for + % each facet + % H #H by dim list of hole positions + % + % Copyright 2011, Alec Jacobson (jacobson@inf.ethz.ch) + % + % See also: png2objandtga, png2poly, writePOLY_tetgen + % + + if(nargin == 4) + poly_file_name = varargin{1}; + V = varargin{2}; + E = varargin{3}; + H = varargin{4}; + elseif(nargin == 2) + poly_file_name = varargin{1}; + poly = varargin{2}; + [V,E,H] = poly2VEH(poly); + else + error('Wrong number of inputs'); + end + % open file for writing + poly_file_handle = fopen(poly_file_name,'w'); + + % dimensions in V, should be 2: triangle format + dim = size(V,2); + if isempty(V) + if isstruct(E) + % min polygon size + ms = min(cell2mat(cellfun(@size,E.facets,'UniformOutput',false)),[],1); + dim = ms(2); + else + dim = size(E,2); + end + if isempty(E) + dim = 2; + end + end + + if dim ~= 2 + error('writePOLY_triangle is for 2d meshes. Try writePOLY_tetgen etc.'); + end + + % vertices section + format = '%d %.17g %.17g\n'; + + fprintf(poly_file_handle,'# Part 1 - node list\n'); + fprintf(poly_file_handle,'%d %d 0 0\n', size(V,1),size(V,2)); + if ~isempty(V) + fprintf(poly_file_handle,format,[1:size(V,1);V']); + end + % The following became convoluted because of ancient merge and unmerge with + % writePOLY_tetgen.m + if isstruct(E) + F = E; + else + F = []; + F.facets = mat2cell(E,ones(size(E,1),1),size(E,2)); + F.boundary_marker = ones(size(E,1),1); + F.holes = cell(numel(F.facets),1); + end + fprintf(poly_file_handle,'# Part 2 - facet list\n'); + % for now, always include boundary markers + % [num facets] [boundary markers] + assert(isempty(F.facets) || iscell(F.facets)); + fprintf(poly_file_handle,'%d %d\n',numel(F.facets),1); + % the triangle .poly format is slightly different + fprintf(poly_file_handle,'%d %d %d %d\n', ... + [1:numel(F.facets); [cell2mat(F.facets) F.boundary_marker]']); + % [num holes] + fprintf(poly_file_handle,'# Part 3 - hole list\n'); + fprintf(poly_file_handle,'%d\n',size(H,1)); + if ~isempty(H) + assert(isempty(V) || size(H,2) == size(V,2)); + fprintf(poly_file_handle,format,[1:size(H,1);H']); + end + % not supported + fprintf(poly_file_handle,'# Part 4 - region list\n'); + fprintf(poly_file_handle,'0\n'); + + fprintf(poly_file_handle,'\n'); + fclose(poly_file_handle); +end + diff --git a/matlab/external/gptoolbox/mesh/writeSEL.m b/matlab/external/gptoolbox/mesh/writeSEL.m new file mode 100644 index 0000000..7d6708c --- /dev/null +++ b/matlab/external/gptoolbox/mesh/writeSEL.m @@ -0,0 +1,25 @@ +function writeSEL(filename,S) + % writeSEL selection from .sel file (as used by Mario Botsch and Olga + % Sorkine in the accompanying data to their survey "On linear variational + % surface deformation methods" + % http://igl.ethz.ch/projects/deformation-survey/ + % + % Input: + % filename path to .sel file + % S #V list of ids: + % 0 fixed boundary (silver, completely fixed handle-region) + % 1 interior (blue, "solved-for", "free" region) + % 2 handle boundary (gold, re-arrangable handle-region) + % + % + + fp = fopen(filename,'w'); + % initial comments + fprintf(fp,'# per vertex status: 0=fixed, 1=deformable-region, 2=handle\n'); + fprintf(fp,'# %d vertices\n',numel(S)); + % remaining lines contain one integer per line + fprintf(fp,'%d\n',S(:)); + % clean up file + fclose(fp); +end + diff --git a/matlab/external/gptoolbox/mesh/writeSMF.m b/matlab/external/gptoolbox/mesh/writeSMF.m new file mode 100644 index 0000000..00c1be6 --- /dev/null +++ b/matlab/external/gptoolbox/mesh/writeSMF.m @@ -0,0 +1,17 @@ +function writeSMF(filename,V,F) + % WRITESMF Write a mesh (V,F) to a .smf file. + % + % writeSMF(filename,V,F) + % + % Input: + % filename path to .obj file + % V #V by 3 list of vertices + % F #F by 3 list of triangle indices + % + % See also: writeOBJ.m + % + f = fopen( filename, 'w' ); + fprintf( f, 'v %0.17g %0.17g %0.17g\n', V'); + fprintf( f, 'f %d %d %d\n', F'); + fclose(f); +end diff --git a/matlab/external/gptoolbox/mesh/writeSTL.m b/matlab/external/gptoolbox/mesh/writeSTL.m new file mode 100644 index 0000000..c9dca88 --- /dev/null +++ b/matlab/external/gptoolbox/mesh/writeSTL.m @@ -0,0 +1,14 @@ +function writeSTL(filename, V,F) + % WRITESTL writes an STL file with vertex/face information. Uses single + % precision. + % + % writeSTL(filename,V,F) + % + % Input: + % filename path to .stl file + % V #V by 3 list of vertices (Default units are in mm) + % F #F by 3 list of triangle indices + % + stlwrite(filename,F,V); +end + diff --git a/matlab/external/gptoolbox/mesh/writeTGF.m b/matlab/external/gptoolbox/mesh/writeTGF.m new file mode 100644 index 0000000..c766fec --- /dev/null +++ b/matlab/external/gptoolbox/mesh/writeTGF.m @@ -0,0 +1,28 @@ +function writeTGF(filename,V,E) + % WRITETGF Write a graph to a .tgf file + % + % writeTGF(filename,V,E) + % + % Input: + % filename .tgf file name + % V # vertices by 3 list of vertex positions + % E # edges by 2 list of edge indices + % + % Assumes that graph vertices are 3 dimensional + + if( size(V,2) ~= 3) + % append zeros + V = [V 0*V(:,1)]; + end + %disp(['writing: ',filename]); + fp = fopen(filename,'w'); + % print vertices + fprintf(fp,'%d %g %g %g\n',[1:size(V,1); V']); + % print separator + fprintf(fp,'#\n'); + % print edges, .tgf is 1-indexed + if(~isempty(E)) + fprintf(fp,'%d %d\n',[E']); + end + fclose(fp); +end diff --git a/matlab/external/gptoolbox/mex/README.md b/matlab/external/gptoolbox/mex/README.md new file mode 100644 index 0000000..e5cc7fb --- /dev/null +++ b/matlab/external/gptoolbox/mex/README.md @@ -0,0 +1,86 @@ +This directory contains mex functions that must be _compiled_ before they can +be called from matlab. + +Typically the C++ code for function `myfunc` will be in a file called +`myfunc.cpp` and accompanied by a _blank_ file `myfunc.m`, which simply +contains comments explaining call usage of the function (so that `help myfunc` +returns something useful). + +## Compiling (mexing) + +I haven't invested too much time trying to be sure these functions compile +anywhere. They should. Why not? All compilers are perfectly standard, right? + +### Experimental + +I've tried to gather the compilation of all these mex functions into a script. +To attempt to compile all mex functions in this directory, issue: + + +```matlab +compile_gptoolbox_mex +``` + +I'll try to keep this up to date. We'll see how that goes. + +### One-by-one + +These mex functions do not depend on eachother, so if you just need a certain +function, you can compile it alone directly. + +Open `myfunc.cpp` and look for an example `mex` call in the header comments. +Something as simple as: + +```matlab +mex -o ray_mesh_intersect ray_mesh_intersect.cpp +``` + +or a more complicated call like + +```matlab +mex -v -largeArrayDims -DMEX ... + -I/usr/local/igl/libigl/include ... + -I/opt/local/include/eigen3 ... + -I/opt/local/include ... + -L/opt/local/lib ... + -lCGAL -lCGAL_Core -lgmp -lmpfr ... + -lboost_thread-mt -lboost_system-mt ... + -o signed_distance signed_distance.cpp +``` + +### Dependencies + +Some of these functions depend on: + + - c++11 + - VS2012 or newer (windows users only) + - Eigen + - libigl + - Embree + - Cork + - CGAL + - boost + - Mac OS X Foundation and AppKit frameworks + +### libigl + +Libigl is by default a _header only_ library. You do not need to compile it to +use it (though you do need to compile and link to any dependencies, e.g. CGAL). + +If you see a mex command _linking_ to libigl libraries (e.g. +`-L/usr/local/igl/libigl -ligl`, etc) you may safely remove these, so long as +you **also remove** any definition of the static library flag: +`-DIGL_STATIC_LIBRARY`. + + +### OpenMP + +OpenMP is _still_ not well supported by clang. I've configured my `mexopts.sh` +to use gcc4.7 (installed via macports) and enabled openmp via the `-fopenmp` +flag. Some of these mex files will utilize this if enabled. + +### Windows + +Currently, none of these mex functions are developed or even known to be +compilable on Windows. If you succeed, drop me a line. If you fail, I'll try to +help, but I do not have access to a windows machine. diff --git a/matlab/external/gptoolbox/mex/ambient_occlusion.cpp b/matlab/external/gptoolbox/mex/ambient_occlusion.cpp new file mode 100644 index 0000000..e83e074 --- /dev/null +++ b/matlab/external/gptoolbox/mex/ambient_occlusion.cpp @@ -0,0 +1,110 @@ +// +// mex -v -o ambient_occlusion -DMEX -largeArrayDims ... +// -I/opt/local/include/eigen3 -I/usr/local/igl/libigl/include ... +// -L/usr/local/igl/libigl/lib -ligl -liglmatlab -liglembree ... +// CXXFLAGS="\$CXXFLAGS -m64 -msse4.2 -fopenmp" ... +// -I/usr/local/igl/libigl/external/embree/include/ ... +// -I/usr/local/igl/libigl/external/embree/ ... +// -L/usr/local/igl/libigl/external/embree/build -lembree -lsys ... +// ambient_occlusion.cpp +// + +#include +#include +#include +#include +#include +#include +#include +#include +#include + +// Parse right hand side arguments for a matlab mex function. +// +// Inputs: +// nrhs number of right hand side arguments +// prhs pointer to right hand side arguments +// Outputs: +// V n by dim list of mesh vertex positions +// F m by dim list of mesh face indices +// P #P by 3 list of origin points +// N #P by 3 list of origin normals +// num_samples number of samples +// Throws matlab errors if dimensions are not sane. +void parse_rhs( + const int nrhs, + const mxArray *prhs[], + Eigen::MatrixXd & V, + Eigen::MatrixXi & F, + Eigen::MatrixXd & P, + Eigen::MatrixXd & N, + int & num_samples) +{ + using namespace std; + if(nrhs < 5) + { + mexErrMsgTxt("nrhs < 5"); + } + + const int dim = mxGetN(prhs[0]); + if(dim != 3) + { + mexErrMsgTxt("Mesh vertex list must be #V by 3 list of vertex positions"); + } + if(dim != (int)mxGetN(prhs[1])) + { + mexErrMsgTxt("Mesh facet size must be 3"); + } + if(mxGetN(prhs[2]) != dim) + { + mexErrMsgTxt("Point list must be #P by 3 list of origin locations"); + } + if(mxGetN(prhs[3]) != dim) + { + mexErrMsgTxt("Normal list must be #P by 3 list of origin normals"); + } + if(mxGetN(prhs[4]) != 1 || mxGetM(prhs[4]) != 1) + { + mexErrMsgTxt("Number of samples must be scalar."); + } + + + V.resize(mxGetM(prhs[0]),mxGetN(prhs[0])); + copy(mxGetPr(prhs[0]),mxGetPr(prhs[0])+V.size(),V.data()); + F.resize(mxGetM(prhs[1]),mxGetN(prhs[1])); + copy(mxGetPr(prhs[1]),mxGetPr(prhs[1])+F.size(),F.data()); + F.array() -= 1; + P.resize(mxGetM(prhs[2]),mxGetN(prhs[2])); + copy(mxGetPr(prhs[2]),mxGetPr(prhs[2])+P.size(),P.data()); + N.resize(mxGetM(prhs[3]),mxGetN(prhs[3])); + copy(mxGetPr(prhs[3]),mxGetPr(prhs[3])+N.size(),N.data()); + if(*mxGetPr(prhs[4]) != (int)*mxGetPr(prhs[4])) + { + mexErrMsgTxt("Number of samples should be non negative integer."); + } + num_samples = (int) *mxGetPr(prhs[4]); +} + +void mexFunction(int nlhs, mxArray *plhs[], + int nrhs, const mxArray *prhs[]) +{ + // This is useful for debugging whether Matlab is caching the mex binary + //mexPrintf("%s %s\n",__TIME__,__DATE__); + igl::MexStream mout; + std::streambuf *outbuf = std::cout.rdbuf(&mout); + using namespace std; + using namespace Eigen; + using namespace igl; + MatrixXd V,P,N; + VectorXd S; + MatrixXi F; + int num_samples; + parse_rhs(nrhs,prhs,V,F,P,N,num_samples); + // Prepare left-hand side + nlhs = 1; + ambient_occlusion(V,F,P,N,num_samples,S); + plhs[0] = mxCreateDoubleMatrix(S.rows(),S.cols(), mxREAL); + copy(S.data(),S.data()+S.size(),mxGetPr(plhs[0])); + // Restore the std stream buffer Important! + std::cout.rdbuf(outbuf); +} diff --git a/matlab/external/gptoolbox/mex/ambient_occlusion.m b/matlab/external/gptoolbox/mex/ambient_occlusion.m new file mode 100644 index 0000000..39b550e --- /dev/null +++ b/matlab/external/gptoolbox/mex/ambient_occlusion.m @@ -0,0 +1,22 @@ +% AMBIENT_OCCLUSION Compute ambient occlusion per given point +% +% S = ambient_occlusion(V,F,P,N,num_samples) +% +% Inputs: +% V #V by 3 list of mesh vertex positions +% F #F by 3 list of mesh triangle facet indices into V +% P #P by 3 list of origin points +% N #P by 3 list of origin normals +% num_samples number of samples +% Outputs: +% S #P list of ambient occlusion values between 1 (fully occluded) and 0 +% (not occluded) +% +% Examples: +% % mesh (V,F), scalar field Z +% AO = ambient_occlusion(V,F,V,per_vertex_normals(V,F),1000); +% tsurf(F,V,'FaceVertexCData', ... +% bsxfun(@times,1-AO, ... +% squeeze(ind2rgb(floor(matrixnormalize(Z)*256),jet(256)))), ... +% fphong,'EdgeColor','none'); +% diff --git a/matlab/external/gptoolbox/mex/bone_visible.cpp b/matlab/external/gptoolbox/mex/bone_visible.cpp new file mode 100644 index 0000000..c64fd6b --- /dev/null +++ b/matlab/external/gptoolbox/mex/bone_visible.cpp @@ -0,0 +1,238 @@ +#include "ray_mesh_intersect.h" +/* + * BONE_VISIBLE test whether vertices of mesh are visible to a set of + * points + * + * [flag] = bone_visible(V,F,s,d); + * + * Input: + * V #V by 3 list of vertex positions + * F #F by 3 list of triangle indices + * s row vector of position of start end point of bone + * d row vector of position of dest end point of bone + * Output: + * flag #V by 1 list of bools (true) visible, (false) obstructed + * + * mex -o bone_visible_mex bone_visible.cpp + */ + +void parse_rhs( + int nrhs, + const mxArray *prhs[], + double *& V, + int & n, + double *& F, + int & m, + double *& s, + double *& d) +{ + mexErrMsgTxt(mxGetN(prhs[0]) == 3, + "Mesh vertex list must be #V by 3 list of 3D vertex positions"); + // set number of mesh vertices + n = mxGetM(prhs[0]); + // set vertex position pointers + V = mxGetPr(prhs[0]); + mexErrMsgTxt(mxGetN(prhs[1]) == 3, + "Mesh face list must be #F by 3 list of triangle indices"); + // set number of faces + m = mxGetM(prhs[1]); + // set face index list pointer + F = mxGetPr(prhs[1]); + mexErrMsgTxt( + (mxGetM(prhs[2]) * mxGetN(prhs[2])) == 3, + "Bone start point must be 3d row or column vector"); + // set bone start point + s = mxGetPr(prhs[2]); + mexErrMsgTxt( + (mxGetM(prhs[3]) * mxGetN(prhs[3])) == 3, + "Bone dest point must be 3d row or column vector"); + // set bone dest point + d = mxGetPr(prhs[3]); +} + +void prepare_lhs( + int nlhs, + mxArray *plhs[], + int n, + mxLogical *& flag) +{ + // Create pointers for output arrays + if(nlhs > 0) + { + // hit or not + plhs[0] = mxCreateLogicalMatrix(n,1); + flag = mxGetLogicals(plhs[0]); + } +} + +// c = a+b +void plus( + const double * a, + const double * b, + double * c) +{ + c[0] = b[0] + a[0]; c[1] = b[1] + a[1]; c[2] = b[2] + a[2]; +} + +// c = a-b +void minus( + const double * a, + const double * b, + double * c) +{ + c[0] = a[0] - b[0]; c[1] = a[1] - b[1]; c[2] = a[2] - b[2]; +} + +// b =<1) + { + copy(b,q); + }else + { + scalar_times(t,ab,q); + plus(a,q,q); + } + + } +} + + + +void bone_visible( + const double * s, + const double * d, + const double * V, + const double * F, + int n, + int m, + mxLogical * flag) +{ + // loop over mesh vertices + for(int j = 0; j < n; j++) + { + double q[3]; + q[0] = V[n*0+j]; + q[1] = V[n*1+j]; + q[2] = V[n*2+j]; + // query: can [s,d] see q? + // we approximate this by asking if projection of q onto [s,d] can see q + double o[3]; + project_to_line_segment(q,s,d,o); + // ray direction + double d[3]; + d[0] = q[0] - o[0]; d[1] = q[1] - o[1]; d[2] = q[2] - o[2]; + // normalize d + double ud[3]; + double d_len = sqrt(d[0]*d[0] + d[1]*d[1] + d[2]*d[2]); + ud[0] = d[0]/d_len; + ud[1] = d[1]/d_len; + ud[2] = d[2]/d_len; + // reusable corner positions + double p1[3], p2[3], p3[3]; + // assume visible + flag[j] = true; + // loop over triangles + for(int i = 0; i < m; i++) + { + // grab corner indices into V + int i1 = (int)F[m*0+i]-1; + int i2 = (int)F[m*1+i]-1; + int i3 = (int)F[m*2+i]-1; + if( j == i1 || j == i2 || j == i3) + { + // skip incident triangles + continue; + } + // grab corner positions + p1[0] = V[n*0 + i1]; p1[1] = V[n*1 + i1]; p1[2] = V[n*2 + i1]; + p2[0] = V[n*0 + i2]; p2[1] = V[n*1 + i2]; p2[2] = V[n*2 + i2]; + p3[0] = V[n*0 + i3]; p3[1] = V[n*1 + i3]; p3[2] = V[n*2 + i3]; + // determine if this triangle intersects line segment o --> q + double t,lambda0,lambda1,lambda2; + bool hit = + ray_triangle_intersect(o,ud,p1,p2,p3,t,lambda0,lambda1,lambda2); + // if there was a hit, check that it wasn't past q + if(hit) + { + // was hit triangle closer than q + if(t + +#include + +#include +#include +#include +#include +#include + +// Parse right hand side arguments for a matlab mex function. +// +// Inputs: +// nrhs number of right hand side arguments +// prhs pointer to right hand side arguments +// Outputs: +// V n by dim list of mesh vertex positions +// F m by dim list of mesh face indices +// s 1 by dim bone source vertex position +// d 1 by dim bone dest vertex position +// "Throws" matlab errors if dimensions are not sane. +void parse_rhs( + const int nrhs, + const mxArray *prhs[], + Eigen::MatrixXd & V, + Eigen::MatrixXi & F, + Eigen::VectorXd & s, + Eigen::VectorXd & d) +{ + using namespace std; + if(nrhs < 4) + { + mexErrMsgTxt("nrhs < 4"); + } + const int dim = mxGetN(prhs[0]); + if(dim != 3) + { + mexErrMsgTxt("Mesh vertex list must be #V by 3 list of vertex positions"); + } + if(dim != (int)mxGetN(prhs[1])) + { + mexErrMsgTxt("Mesh facet size must equal dimension"); + } + if(dim != (int)mxGetN(prhs[2])) + { + mexErrMsgTxt("Source dim must equal vertex dimension"); + } + if(dim != (int)mxGetN(prhs[3])) + { + mexErrMsgTxt("Dest dim must equal vertex dimension"); + } + // set number of mesh vertices + const int n = mxGetM(prhs[0]); + // set vertex position pointers + double * Vp = mxGetPr(prhs[0]); + // set number of faces + const int m = mxGetM(prhs[1]); + // set face index list pointer + double * Fp = mxGetPr(prhs[1]); + // set source and dest pointers + double * sp = mxGetPr(prhs[2]); + double * dp = mxGetPr(prhs[3]); + // resize output to transpose + V.resize(n,dim); + copy(Vp,Vp+n*dim,V.data()); + // resize output to transpose + F.resize(m,dim); + // Q: Is this doing a cast? + // A: Yes. + copy(Fp,Fp+m*dim,F.data()); + // http://stackoverflow.com/a/4461466/148668 + transform(F.data(),F.data()+m*dim,F.data(), + bind2nd(std::plus(),-1.0)); + // resize output to transpose + s.resize(dim); + copy(sp,sp+dim,s.data()); + d.resize(dim); + copy(dp,dp+dim,d.data()); +} + +// Prepare left hand side +// +// Inputs: +// nlhs number of left hand side arguments +// plhs pointer to left hand side arguments +// no number of origins +// Outputs: +// S no by 1 list of solid angles +void prepare_lhs( + const int nlhs, + mxArray *plhs[], + const int no, + double *& S) +{ + // Create pointers for output arrays + if(nlhs > 0) + { + // solid angles + plhs[0] = mxCreateDoubleMatrix(no,1, mxREAL); + S = mxGetPr(plhs[0]); + } +} + +void mexFunction( + int nlhs, mxArray *plhs[], + int nrhs, const mxArray *prhs[]) +{ + using namespace std; + using namespace Eigen; + using namespace igl; + + igl::MexStream mout; + std::streambuf *outbuf = cout.rdbuf(&mout); + //mexPrintf("Compiled at %s on %s\n",__TIME__,__DATE__); + + MatrixXd V; + MatrixXi F; + VectorXd s; + VectorXd d; + parse_rhs(nrhs,prhs,V,F,s,d); + + //// Set up openmp + //int nProcessors=omp_get_max_threads(); + ////std::cout< flag; + bone_visible(V,F,s,d,flag); + + nlhs = 1; + plhs[0] = mxCreateLogicalMatrix(V.rows(),1); + mxLogical * flagp = mxGetLogicals(plhs[0]); + //copy(&flag.data()[0],&flag.data()[0]+flag.size(),flagp); + // safe copy + for(int f = 0;f +#include +#include +#include +#include +#include +#include +#ifdef MEX +# define IGL_REDRUM_NOOP +#endif +#include +#ifdef MEX +# include +# include +# include +#endif + +#ifdef MEX +# include "mex.h" +#endif +#include +#include + +#ifdef MEX +void mexFunction(int nlhs, mxArray *plhs[], + int nrhs, const mxArray *prhs[]) +{ + //mexPrintf("Compiled at %s on %s\n",__TIME__,__DATE__); + if(nrhs != 2 && nrhs != 3) + { + mexErrMsgTxt("The number of input arguments must be 2 or 3."); + } + //mexPrintf("%s %s\n",__TIME__,__DATE__); + igl::MexStream mout; + std::streambuf *outbuf = std::cout.rdbuf(&mout); + +#else +int main(int argc, char * argv[]) +{ +#endif + using namespace std; + using namespace Eigen; + using namespace igl; + + MatrixXd V; + MatrixXi F; + VectorXi IM; + + string prefix; + bool use_obj_format = false; + double eps = FLOAT_EPS; +#ifdef MEX + // This parses first two arguements + parse_rhs_double(prhs,V); + parse_rhs_index(prhs+1,F); + mexErrMsgTxt(V.cols()==3,"V must be #V by 3"); + mexErrMsgTxt(F.cols()==3,"F must be #F by 3"); + + if(nrhs==3) + { + if(mxGetM(prhs[2]) != 1 || mxGetN(prhs[2]) != 1) + { + mexErrMsgTxt("3rd argument should be scalar"); + } + eps = *mxGetPr(prhs[2]); + } +#else + if(argc <= 1 || argc>3) + { + cerr<<"Usage:"<().array()+1).matrix(); + copy(&Fd.data()[0],&Fd.data()[0]+Fd.size(),Fp); + + // Restore the std stream buffer Important! + std::cout.rdbuf(outbuf); + +#else + return 0; +#endif +} + + diff --git a/matlab/external/gptoolbox/mex/collapse_small_triangles.m b/matlab/external/gptoolbox/mex/collapse_small_triangles.m new file mode 100644 index 0000000..ad86cbb --- /dev/null +++ b/matlab/external/gptoolbox/mex/collapse_small_triangles.m @@ -0,0 +1,17 @@ +% Given a triangle mesh (V,F) compute a new mesh (VV,FF) which contains the +% original faces and vertices of (V,F) except any small triangles have been +% removed via collapse. +% +% We are *not* following the rules in "Mesh Optimization" [Hoppe et al] +% Section 4.2. But for our purposes we don't care about this criteria. +% +% [FF] = collapse_small_triangles(V,F,eps) +% +% Inputs: +% V #V by 3 list of vertex positions +% F #F by 3 list of triangle indices into V +% eps epsilon for smallest allowed area treated as fraction of squared bounding box +% diagonal +% Outputs: +% FF #FF by 3 list of triangle indices into V +% diff --git a/matlab/external/gptoolbox/mex/compile_gptoolbox_mex.m b/matlab/external/gptoolbox/mex/compile_gptoolbox_mex.m new file mode 100644 index 0000000..da3db20 --- /dev/null +++ b/matlab/external/gptoolbox/mex/compile_gptoolbox_mex.m @@ -0,0 +1,200 @@ + +MEXOPTS={'-v','-largeArrayDims','-DMEX'}; +MSSE42='CXXFLAGS=$CXXFLAGS -msse4.2'; +STDCPP11='CXXFLAGS=$CXXFLAGS -std=c++11'; +if exist('/usr/local/include/eigen3') + EIGEN_INC='-I/usr/local/include/eigen3'; +elseif exist('/opt/local/include/eigen3') + EIGEN_INC='-I/opt/local/include/eigen3'; +end +ELTOPO_INC=sprintf('-I%s/',path_to_eltopo); +ELTOPO_LIB=sprintf('-L%s/eltopo3d -leltopo_release',path_to_eltopo); +CLANG={'CXX=/usr/bin/clang++','LD=/usr/bin/clang++'}; +FRAMEWORK_LDFLAGS='LDFLAGS=\$LDFLAGS -framework Foundation -framework AppKit -framework Accelerate'; +NOOPT_LDOPTIMFLAGS='LDOPTIMFLAGS="-O "'; + +% See libigl documentation. In short, Libigl is a header-only library by +% default: no compilation needed (like Eigen). There's an advanced **option** +% to precompile libigl as a static library. This cuts down on compilation time. +% It is optional and more difficult to set up. Set this to true only if you +% know what you're doing. +use_libigl_static_library = false; +LIBIGL_INC=sprintf('-I%s/include',path_to_libigl); +if use_libigl_static_library + LIBIGL_FLAGS='-DIGL_STATIC_LIBRARY'; + LIBIGL_LIB=sprintf('-L%s/lib -ligl',path_to_libigl); + LIBIGL_LIBEMBREE='-liglembree'; + LIBIGL_LIBMATLAB='-liglmatlab'; + LIBIGL_LIBCGAL='-liglcgal'; + LIBIGL_LIBBOOLEAN='-liglboolean'; + LIBIGL_LIBSVD3X3='-liglsvd3x3'; +else + % `mex` has a silly requirement that arguments be non-empty, hence the NOOP + % defines + LIBIGL_FLAGS='-DIGL_SKIP'; + LIBIGL_LIB='-DIGL_SKIP'; + LIBIGL_LIBMATLAB='-DIGL_SKIP'; + LIBIGL_LIBEMBREE='-DIGL_SKIP'; + LIBIGL_LIBCGAL='-DIGL_SKIP'; + LIBIGL_LIBBOOLEAN='-DIGL_SKIP'; + LIBIGL_LIBSVD3X3='-DIGL_SKIP'; +end +LIBIGL_BASE={LIBIGL_INC,LIBIGL_FLAGS,LIBIGL_LIB,LIBIGL_LIBMATLAB}; + +SVD_INC=sprintf('-I%s/external/Singular_Value_Decomposition/',path_to_libigl); + +EMBREE=[path_to_libigl '/external/embree']; +EMBREE_INC=strsplit(sprintf('-I%s -I%s/include/',EMBREE,EMBREE)); +EMBREE_LIB=strsplit(sprintf('-L%s/build -lembree -lsys',EMBREE)); + +CORK=[path_to_libigl '/external/cork']; +CORK_INC=sprintf('-I%s/include',CORK); +CORK_LIB=strsplit(sprintf('-L%s/lib -lcork',CORK)); + +if exist('/usr/local/include/CGAL') + CGAL='/usr/local/'; +elseif exist('/opt/local/include/CGAL') + CGAL='/opt/local/'; +end +CGAL_INC=sprintf('-I%s/include',CGAL); +CGAL_LIB=strsplit(sprintf('-L%s/lib -lCGAL -lCGAL_Core -lgmp -lmpfr',CGAL)); +CGAL_FLAGS='CXXFLAGS=\$CXXFLAGS -frounding-math'; + +BOOST='/opt/local/'; +BOOST_INC=sprintf('-I%s/include',BOOST); +BOOST_LIB=strsplit(sprintf('-L%s/lib -lboost_thread-mt -lboost_system-mt',BOOST)); + +warning([ ... + 'This is **VERY** experimental. In principle, this should compile all ', ... + 'of the mex functions in this directory. In practice, users will ', ... + 'surely have to adjust paths and flags at the top of this file.']); +input('Hit any key to continue...'); + +mex( ... + MEXOPTS{:},... + MSSE42, ... + STDCPP11, ... + LIBIGL_BASE{:},EIGEN_INC, ... + EMBREE_INC{:}, EMBREE_LIB{:}, LIBIGL_LIBEMBREE, ... + 'ambient_occlusion.cpp'); + +mex(MEXOPTS{:},'-output','bone_visible_mex','bone_visible.cpp'); + +mex( ... + MEXOPTS{:},... + MSSE42, ... + STDCPP11, ... + LIBIGL_BASE{:},EIGEN_INC, ... + EMBREE_INC{:}, EMBREE_LIB{:}, LIBIGL_LIBEMBREE, ... + 'bone_visible_embree.cpp'); + +mex( ... + MEXOPTS{:}, ... + STDCPP11, ... + LIBIGL_BASE{:},EIGEN_INC, ... + 'collapse_small_triangles.cpp'); + +mex( ... + MEXOPTS{:}, MSSE42, ... + STDCPP11, ... + LIBIGL_BASE{:},EIGEN_INC, ... + LIBIGL_LIBCGAL, ... + CGAL_INC,CGAL_LIB{:},CGAL_FLAGS, ... + BOOST_INC,BOOST_LIB{:}, ... + 'decimate_cgal.cpp'); + +mex( ... + MEXOPTS{:}, MSSE42, STDCPP11, ... + LIBIGL_BASE{:},EIGEN_INC, ... + ELTOPO_INC,ELTOPO_LIB, ... + FRAMEWORK_LDFLAGS, ... + 'eltopo.cpp'); + +mex( ... + MEXOPTS{:}, MSSE42, STDCPP11, ... + LIBIGL_BASE{:},EIGEN_INC, ... + LIBIGL_LIBSVD3X3, ... + SVD_INC, ... + 'fit_rotations_mex.cpp'); + +% impaste is currently only implemented for mac +if ismac + mex( ... + MEXOPTS{:}, MSSE42, STDCPP11, ... + CLANG{:},NOOPT_LDOPTIMFLAGS,FRAMEWORK_LDFLAGS, ... + '-output','impaste','impaste.cpp','paste.mm'); +end + +mex( ... + MEXOPTS{:}, ... + STDCPP11, ... + LIBIGL_BASE{:},EIGEN_INC, ... + 'in_element_aabb.cpp'); + +mex( ... + MEXOPTS{:}, MSSE42, STDCPP11, ... + LIBIGL_BASE{:},EIGEN_INC, ... + LIBIGL_LIBCGAL, ... + CGAL_INC,CGAL_LIB{:},CGAL_FLAGS, ... + BOOST_INC,BOOST_LIB{:}, ... + 'intersect_other.cpp'); + +mex( ... + MEXOPTS{:}, MSSE42, STDCPP11, ... + LIBIGL_BASE{:},EIGEN_INC, ... + CGAL_INC,CGAL_LIB{:},CGAL_FLAGS, ... + LIBIGL_LIBCGAL, LIBIGL_LIBBOOLEAN, ... + CORK_INC,CORK_LIB{:}, ... + BOOST_INC,BOOST_LIB{:}, ... + 'mesh_boolean.cpp'); + +mex( ... + MEXOPTS{:}, MSSE42, STDCPP11, ... + LIBIGL_BASE{:},EIGEN_INC, ... + CGAL_INC,CGAL_LIB{:},CGAL_FLAGS, ... + LIBIGL_LIBCGAL, LIBIGL_LIBBOOLEAN, ... + BOOST_INC,BOOST_LIB{:}, ... + 'outer_hull.cpp'); + +mex( ... + MEXOPTS{:}, MSSE42, STDCPP11, ... + LIBIGL_BASE{:},EIGEN_INC, ... + 'point_mesh_squared_distance.cpp'); + +mex( ... + MEXOPTS{:}, ... + STDCPP11, ... + 'ray_mesh_intersect.cpp'); + +mex( ... + MEXOPTS{:}, MSSE42, STDCPP11, ... + LIBIGL_BASE{:},EIGEN_INC, ... + LIBIGL_LIBCGAL, ... + CGAL_INC,CGAL_LIB{:},CGAL_FLAGS, ... + BOOST_INC,BOOST_LIB{:}, ... + 'selfintersect.cpp'); + +mex( ... + MEXOPTS{:}, MSSE42, STDCPP11, ... + LIBIGL_BASE{:},EIGEN_INC, ... + 'signed_distance.cpp'); + +mex( ... + MEXOPTS{:}, MSSE42, STDCPP11, ... + LIBIGL_BASE{:},EIGEN_INC, ... + LIBIGL_LIBCGAL, ... + CGAL_INC,CGAL_LIB{:},CGAL_FLAGS, ... + BOOST_INC,BOOST_LIB{:}, ... + 'signed_distance_isosurface.cpp'); + +mex( ... + MEXOPTS{:}, ... + STDCPP11, ... + 'solid_angle.cpp'); + +mex( ... + MEXOPTS{:}, MSSE42, STDCPP11, ... + LIBIGL_BASE{:},EIGEN_INC, ... + '-Iwinding_number', ... + '-output','winding_number', ... + 'winding_number.cpp','winding_number/parse_rhs.cpp','winding_number/prepare_lhs.cpp'); diff --git a/matlab/external/gptoolbox/mex/decimate_cgal.cpp b/matlab/external/gptoolbox/mex/decimate_cgal.cpp new file mode 100644 index 0000000..38b2c56 --- /dev/null +++ b/matlab/external/gptoolbox/mex/decimate_cgal.cpp @@ -0,0 +1,211 @@ +// mex -v -DMEX decimate_cgal.cpp ... +// -Isrc -I/opt/local/include/ -I/opt/local/include/eigen3 ... +// -I/usr/local/igl/libigl/include -L/opt/local/lib ... +// -lCGAL -lCGAL_Core -lgmp -lmpfr ... +// -lboost_thread-mt -lboost_system-mt +// +#ifdef MEX +# include +# include +# include +# undef assert +# define assert( isOK ) ( (isOK) ? (void)0 : (void) mexErrMsgTxt(C_STR(__FILE__<<":"<<__LINE__<<": failed assertion `"<<#isOK<<"'"< +#include +#include +#include +#include + +#include +#include +#include +// Adaptor for Polyhedron_3 +#include +// Simplification function +#include +// Visitor base +#include +// Extended polyhedron items which include an id() field +#include +// Stop-condition policy +#include +// Non-default cost and placement policies +#include + +#include + +typedef CGAL::Simple_cartesian Kernel; +typedef Kernel::Point_3 Point ; +// +// Setup an enriched polyhedron type which stores an id() field in the items +// +typedef CGAL::Polyhedron_3 Surface_mesh; +typedef Surface_mesh::Halfedge_handle Halfedge_handle ; +typedef Surface_mesh::Vertex_handle Vertex_handle ; +namespace SMS = CGAL::Surface_mesh_simplification ; +typedef SMS::Edge_profile Profile ; +// The following is a Visitor that keeps track of the simplification process. +// In this example the progress is printed real-time and a few statistics are +// recorded (and printed in the end). +// +struct Stats +{ + Stats() + : collected(0) + , processed(0) + , collapsed(0) + , non_collapsable(0) + , cost_uncomputable(0) + , placement_uncomputable(0) + {} + + std::size_t collected ; + std::size_t processed ; + std::size_t collapsed ; + std::size_t non_collapsable ; + std::size_t cost_uncomputable ; + std::size_t placement_uncomputable ; +} ; +struct My_visitor : SMS::Edge_collapse_visitor_base +{ + My_visitor( Stats* s) : stats(s){} + // Called during the collecting phase for each edge collected. + void OnCollected( Profile const&, boost::optional const& ) + { + ++ stats->collected ; + //std::cerr << "\rEdges collected: " << stats->collected << std::flush ; + } + + // Called during the processing phase for each edge selected. + // If cost is absent the edge won't be collapsed. + void OnSelected(Profile const& + ,boost::optional cost + ,std::size_t initial + ,std::size_t current + ) + { + ++ stats->processed ; + if ( !cost ) + ++ stats->cost_uncomputable ; + + //if ( current == initial ) + // std::cerr << "\n" << std::flush ; + //std::cerr << "\r" << current << std::flush ; + } + + // Called during the processing phase for each edge being collapsed. + // If placement is absent the edge is left uncollapsed. + void OnCollapsing(Profile const& + ,boost::optional placement + ) + { + if ( !placement ) + ++ stats->placement_uncomputable ; + } + + // Called for each edge which failed the so called link-condition, + // that is, which cannot be collapsed because doing so would + // turn the surface mesh into a non-manifold. + void OnNonCollapsable( Profile const& ) + { + ++ stats->non_collapsable; + } + + // Called AFTER each edge has been collapsed + void OnCollapsed( Profile const&, Vertex_handle ) + { + ++ stats->collapsed; + } + + Stats* stats ; +} ; + +void mexFunction( + int nlhs, + mxArray *plhs[], + int nrhs, + const mxArray *prhs[] + ) +{ + using namespace igl; + using namespace Eigen; + MatrixXd V,W; + MatrixXi F,G; + + igl::MexStream mout; + std::streambuf *outbuf = std::cout.rdbuf(&mout); + + mexErrMsgTxt(nrhs<=3,"nrhs should be <= 3"); + parse_rhs_double(prhs,V); + parse_rhs_index(prhs+1,F); + mexErrMsgTxt(V.cols()==3,"V must be #V by 3"); + mexErrMsgTxt(F.cols()==3,"F must be #F by 3"); + mexErrMsgTxt( + mxIsDouble(prhs[2]) && mxGetM(prhs[2])==1 && mxGetN(prhs[2])==1, + "fraction to decimate should be scalar"); + double ratio = * mxGetPr(prhs[2]); + mexErrMsgTxt((ratio>0 && ratio<1),"Ratio should be in (0,1)"); + + Surface_mesh surface_mesh; + if(!mesh_to_polyhedron(V,F,surface_mesh)) + { + mexErrMsgTxt("Failed to convert (V,F) to cgal polyhedron"); + } + + // The items in this polyhedron have an "id()" field + // which the default index maps used in the algorithm + // need to get the index of a vertex/edge. + // However, the Polyhedron_3 class doesn't assign any value to + // this id(), so we must do it here: + int index = 0 ; + + for( Surface_mesh::Halfedge_iterator eb = surface_mesh.halfedges_begin() + , ee = surface_mesh.halfedges_end() + ; eb != ee + ; ++ eb + ) + eb->id() = index++; + index = 0 ; + for( Surface_mesh::Vertex_iterator vb = surface_mesh.vertices_begin() + , ve = surface_mesh.vertices_end() + ; vb != ve + ; ++ vb + ) + vb->id() = index++; + + // In this example, the simplification stops when the number of undirected edges + // drops below 10% of the initial count + SMS::Count_ratio_stop_predicate stop(ratio); + + Stats stats ; + My_visitor vis(&stats) ; + // The index maps are not explicitelty passed as in the previous + // example because the surface mesh items have a proper id() field. + // On the other hand, we pass here explicit cost and placement + // function which differ from the default policies, ommited in + // the previous example. + int r = SMS::edge_collapse + (surface_mesh + ,stop + ,CGAL::get_cost (SMS::Edge_length_cost ()) + .get_placement(SMS::Midpoint_placement()) + .visitor (vis) + ); + + polyhedron_to_mesh(surface_mesh,W,G); + + switch(nlhs) + { + case 2: + prepare_lhs_index(G,plhs+1); + case 1: + prepare_lhs_double(W,plhs+0); + default:break; + } + + // Restore the std stream buffer Important! + std::cout.rdbuf(outbuf); + return; +} diff --git a/matlab/external/gptoolbox/mex/decimate_cgal.m b/matlab/external/gptoolbox/mex/decimate_cgal.m new file mode 100644 index 0000000..2121d5f --- /dev/null +++ b/matlab/external/gptoolbox/mex/decimate_cgal.m @@ -0,0 +1,16 @@ +% DECIMATE_CGAL Decimate a mesh (V,F) using CGAL's Polyhedron edge_collapse +% routine. (V,F) must already be a manifold mesh +% +% [W,G] = decimate_cgal(V,F,ratio) +% +% Inputs: +% V #V by 3 list of input mesh vertex positions +% F #F by 3 list of triangles indices into V +% ratio scalar between 0 and 1 exclusively specifying ratio of output faces +% to input faces: ratio ~= #G / #F +% Outputs: +% W #W by 3 list of output mesh vertex positions +% G #G by 3 list of triangles indices into W +% +% See also: reducepatch +% diff --git a/matlab/external/gptoolbox/mex/eltopo.cpp b/matlab/external/gptoolbox/mex/eltopo.cpp new file mode 100644 index 0000000..70d5f06 --- /dev/null +++ b/matlab/external/gptoolbox/mex/eltopo.cpp @@ -0,0 +1,122 @@ +// Based on `collide_eltopo_mex.cpp` by Leonardo Sacht, 2014. + +#include +#include +#include +#include +#include +#include +#include + +typedef Eigen::Matrix MatrixX3d; +typedef Eigen::Matrix MatrixX3i; + +void parse_rhs( + const int nrhs, + const mxArray *prhs[], + MatrixX3d & V0, + MatrixX3i & F, + MatrixX3d & V1) +{ + using namespace std; + using namespace igl; + using namespace Eigen; + mexErrMsgTxt(nrhs >= 3, "The number of input arguments must be >=3."); + + const int dim = mxGetN(prhs[0]); + mexErrMsgTxt(dim == 3, + "Mesh vertex list must be #V0 by 3 list of vertex positions"); + mexErrMsgTxt(mxGetN(prhs[1]) == 3, + "Mesh vertex list must be #V1 by 3 list of vertex positions"); + + parse_rhs_double(prhs,V0); + parse_rhs_index(prhs+1,F); + parse_rhs_double(prhs+2,V1); +} + +void mexFunction(int nlhs, mxArray *plhs[], int nrhs, const mxArray *prhs[]) +{ + using namespace std; + using namespace igl; + igl::MexStream mout; + std::streambuf *outbuf = std::cout.rdbuf(&mout); + MatrixX3d V0,V1,U; + MatrixX3i F,G; + Eigen::VectorXd M; + double out_dt = 0; + double eps_prox = 1e-4; + double tol_dt = 1e-1; + + + // Parse rhs + parse_rhs(nrhs,prhs,V0,F,V1); + { + Eigen::SparseMatrix MM; + massmatrix(V0,F,MASSMATRIX_TYPE_DEFAULT,MM); + M = MM.diagonal(); + } + + ElTopoMesh eltopo; + eltopo.num_vertices = V0.rows(); + eltopo.vertex_locations = V0.data(); + eltopo.num_triangles = F.rows(); + eltopo.triangles = F.data(); + eltopo.vertex_masses = M.data(); + // Set general parameters + ElTopoGeneralOptions gen_options; + gen_options.m_verbose = 0; + gen_options.m_collision_safety = 1; + gen_options.m_proximity_epsilon = eps_prox; + // Set Simulation parameters + ElTopoIntegrationOptions int_options; + int_options.m_friction_coefficient = 0.0; + int_options.m_dt = 1.0; + + // For now topology optimization is not supported + G = F; + + // run simulation (cut time step if it does not satisfy constraints) + { + double* Up; + out_dt = 0.0; + double rest_dt = 1.0; + int attempts = 0; + while (rest_dt > tol_dt) + { + el_topo_integrate(&eltopo, V1.data(), &gen_options, &int_options, &Up, &out_dt); + eltopo.vertex_locations = Up; + rest_dt = (1-out_dt)*rest_dt; + //mexPrintf("current out_dt = %.4f\n", out_dt); + //mexPrintf("running rest_dt = %.4f\n", rest_dt); + attempts = attempts+1; + if (out_dt +#include +# undef assert +# define assert( isOK ) ( (isOK) ? (void)0 : (void) mexErrMsgTxt(C_STR(__FILE__<<":"<<__LINE__<<": failed assertion `"<<#isOK<<"'"< +# include +# include +#endif +#include + +#include +#include + +#ifdef MEX +void mexFunction(int nlhs, mxArray *plhs[], + int nrhs, const mxArray *prhs[]) +{ + // This is useful for debugging whether Matlab is caching the mex binary + //mexPrintf("%s %s\n",__TIME__,__DATE__); + igl::MexStream mout; + std::streambuf *outbuf = std::cout.rdbuf(&mout); + + using namespace std; + using namespace Eigen; + using namespace igl; + + // If no args then assume we're checking whether function exists, return true + if(nrhs == 0) + { + nlhs = 1; + plhs[0] = mxCreateDoubleMatrix(1,1, mxREAL); + double * lhs = mxGetPr(plhs[0]); + *lhs = true; + return; + } + + MatrixXd S,R; + + parse_rhs_double(prhs,S); + const size_t dim = S.cols(); + mexErrMsgTxt(dim==2 || dim==3,"dim must be 2 or 3"); + mexErrMsgTxt(nrhs>=1,"must provide S arg"); + mexErrMsgTxt((S.rows()%dim) == 0,"S must be #R*dim by dim"); + const size_t nr = S.rows()/dim; + bool allow_flips = false; + bool single_precision = false; + + if(nrhs>2) + { + int i = 1; + while(i=nrhs) + { + mexErrMsgTxt(C_STR("Parameter '"<=nrhs) + { + mexErrMsgTxt(C_STR("Parameter '"<(); + MatrixXf Rf; + fit_rotations_SSE(Sf,Rf); + R = Rf.cast(); +#else + igl::fit_rotations(S,single_precision,R); +#endif + }else + { + igl::fit_rotations(S,false,R); + } + } + + // Prepare left-hand side + switch(nlhs) + { + case 1: + { + plhs[0] = mxCreateDoubleMatrix(R.rows(),R.cols(), mxREAL); + double * Rp = mxGetPr(plhs[0]); + copy(&R.data()[0],&R.data()[0]+R.size(),Rp); + break; + } + default:break; + } + + // Restore the std stream buffer Important! + std::cout.rdbuf(outbuf); + +#else + return 0; +#endif +} + diff --git a/matlab/external/gptoolbox/mex/fit_rotations_mex.m b/matlab/external/gptoolbox/mex/fit_rotations_mex.m new file mode 100644 index 0000000..dd62436 --- /dev/null +++ b/matlab/external/gptoolbox/mex/fit_rotations_mex.m @@ -0,0 +1,3 @@ +function mex_exists = fit_rotations_mex() + mex_exists = false; +end diff --git a/matlab/external/gptoolbox/mex/impaste.cpp b/matlab/external/gptoolbox/mex/impaste.cpp new file mode 100644 index 0000000..0ae6fe4 --- /dev/null +++ b/matlab/external/gptoolbox/mex/impaste.cpp @@ -0,0 +1,41 @@ +#ifdef MEX +// mex -v -largeArrayDims -DMEX ... +// CXX='/usr/bin/clang++' ... +// LD='/usr/bin/clang++' ... +// LDOPTIMFLAGS='-O ' ... +// LDFLAGS='\$LDFLAGS -framework Foundation -framework AppKit' ... +// -output impaste impaste.cpp paste.mm + +#include +#include "paste.h" +#include + +void mexFunction( + int nlhs, mxArray *plhs[], + int nrhs, const mxArray *prhs[]) +{ + unsigned char * IM; + size_t h,w,c; + if(!paste(IM,h,w,c)) + { + mexErrMsgTxt("Clipboard doesn't contain image."); + } + switch(nlhs) + { + default: + { + mexErrMsgTxt("Too many output parameters."); + } + case 1: + { + size_t dims[] = {h,w,c}; + plhs[0] = mxCreateNumericArray(3,dims,mxUINT8_CLASS,mxREAL); + unsigned char * IMp = (unsigned char *)mxGetData(plhs[0]); + std::copy(IM,IM+w*h*c,IMp); + // Fall through + } + case 0: break; + } +} + +#endif diff --git a/matlab/external/gptoolbox/mex/impaste.m b/matlab/external/gptoolbox/mex/impaste.m new file mode 100644 index 0000000..58373f4 --- /dev/null +++ b/matlab/external/gptoolbox/mex/impaste.m @@ -0,0 +1,7 @@ +% IMPASTE paste an image from the current clipboard. +% +% IM = impaste(); +% +% Outputs: +% IM h by w by 3 RGB image pasted from clipboard. +% Throws an error if the clipboard does not contain an image. diff --git a/matlab/external/gptoolbox/mex/in_element_aabb.cpp b/matlab/external/gptoolbox/mex/in_element_aabb.cpp new file mode 100644 index 0000000..fe70888 --- /dev/null +++ b/matlab/external/gptoolbox/mex/in_element_aabb.cpp @@ -0,0 +1,152 @@ +#ifdef MEX +// mex -v -largeArrayDims -DMEX ... +// -I/usr/local/igl/libigl/include ... +// -I/opt/local/include/eigen3 ... +// in_element_aabb.cpp + +#include +#include +#include +#include +#include +#include + +#include +#include +#include + +#include +#include +void parse_rhs( + const int nrhs, + const mxArray *prhs[], + Eigen::MatrixXd & V, + Eigen::MatrixXi & Ele, + Eigen::MatrixXd & Q, + Eigen::MatrixXd & bb_mins, + Eigen::MatrixXd & bb_maxs, + Eigen::VectorXi & elements) +{ + using namespace std; + using namespace igl; + mexErrMsgTxt(nrhs >= 3, "The number of input arguments must be >=3."); + + const int dim = mxGetN(prhs[0]); + mexErrMsgTxt(dim == 3 || dim == 2, + "Mesh vertex list must be #V by 2 or 3 list of vertex positions"); + + mexErrMsgTxt(dim+1 == mxGetN(prhs[1]), + "Mesh \"face\" simplex size must equal dimension+1"); + + parse_rhs_double(prhs,V); + parse_rhs_index(prhs+1,Ele); + parse_rhs_double(prhs+2,Q); + mexErrMsgTxt(Q.cols() == dim,"Dimension of Q should match V"); + if(nrhs > 3) + { + mexErrMsgTxt(nrhs >= 6, "The number of input arguments must be 3 or >=6."); + parse_rhs_double(prhs+3,bb_mins); + if(bb_mins.size()>0) + { + mexErrMsgTxt(bb_mins.cols() == dim,"Dimension of bb_mins should match V"); + mexErrMsgTxt(bb_mins.rows() >= Ele.rows(),"|bb_mins| should be > |Ele|"); + } + parse_rhs_double(prhs+4,bb_maxs); + mexErrMsgTxt(bb_maxs.cols() == bb_mins.cols(), + "|bb_maxs| should match |bb_mins|"); + mexErrMsgTxt(bb_mins.rows() == bb_maxs.rows(), + "|bb_mins| should match |bb_maxs|"); + parse_rhs_index(prhs+5,elements); + mexErrMsgTxt(elements.cols() == 1,"Elements should be column vector"); + mexErrMsgTxt(bb_mins.rows() == elements.rows(), + "|bb_mins| should match |elements|"); + }else + { + // Defaults + bb_mins.resize(0,dim); + bb_maxs.resize(0,dim); + elements.resize(0,1); + } +} + +void mexFunction( + int nlhs, mxArray *plhs[], + int nrhs, const mxArray *prhs[]) +{ + using namespace std; + using namespace Eigen; + using namespace igl; + + igl::MexStream mout; + std::streambuf *outbuf = cout.rdbuf(&mout); + //mexPrintf("Compiled at %s on %s\n",__TIME__,__DATE__); + + MatrixXd V,Q,bb_mins,bb_maxs; + MatrixXi Ele; + VectorXi elements; + VectorXi I; + parse_rhs(nrhs,prhs,V,Ele,Q,bb_mins,bb_maxs,elements); + bool was_serialized = bb_mins.size()>0; + + switch(V.cols()) + { + default: + mexErrMsgTxt(false,"Un-supported dimension."); + break; + case 3: + { + AABB aabb; + aabb.init(V,Ele,bb_mins,bb_maxs,elements); + in_element(V,Ele,Q,aabb,I); + if(nlhs>1 && !was_serialized) + { + aabb.serialize(bb_mins,bb_maxs,elements); + } + break; + } + case 2: + { + AABB aabb; + aabb.init(V,Ele,bb_mins,bb_maxs,elements); + in_element(V,Ele,Q,aabb,I); + if(nlhs>1 && !was_serialized) + { + aabb.serialize(bb_mins,bb_maxs,elements); + } + break; + } + } + + switch(nlhs) + { + default: + { + mexErrMsgTxt(false,"Too many output parameters."); + } + case 4: + { + prepare_lhs_index(elements,plhs+3); + //fallthrough + } + case 3: + { + prepare_lhs_double(bb_maxs,plhs+2); + //fallthrough + } + case 2: + { + prepare_lhs_double(bb_mins,plhs+1); + //fallthrough + } + case 1: + { + prepare_lhs_index(I,plhs+0); + //fallthrough + } + case 0: break; + } + + std::cout.rdbuf(outbuf); +} + +#endif diff --git a/matlab/external/gptoolbox/mex/in_element_aabb.m b/matlab/external/gptoolbox/mex/in_element_aabb.m new file mode 100644 index 0000000..ef799ae --- /dev/null +++ b/matlab/external/gptoolbox/mex/in_element_aabb.m @@ -0,0 +1,46 @@ +% IN_ELEMENT_AABB Use an axis-aligned bounding box tree to determine if a set +% of points appears inside the elements of a mesh. +% +% I = in_element_aabb(V,Ele,Q); +% [I,bb_mins,bb_maxs,elements] = ... +% in_element_aabb(V,Ele,Q,bb_mins,bb_maxs,elements); +% +% Inputs: +% V #V by dim list of mesh vertex positions. +% Ele #Ele by dim+1 list of mesh indices into #V. +% Q #Q by dim list of query point positions +% Optional: +% bb_mins max_tree by dim list of bounding box min corner positions +% bb_maxs max_tree by dim list of bounding box max corner positions +% elements max_tree list of element or (not leaf id) indices into Ele +% Outputs: +% I #Q list of indices into Ele of first containing element (0 means no +% containing element) +% bb_mins (see optional input) +% bb_maxs (see optional input) +% elements (see optional input) +% +% Example: +% % Dummy data +% aabbn = []; +% aabbx = []; +% aabbe = []; +% % Call once to build AABB and query +% [I,aabbn,aabbx,aabbe] = in_element_aabb(V,Ele,Q,aabbn,aabbx,aabbe); +% % Call again with same output to build AABB from serialized output +% [I,aabbn,aabbx,aabbe] = in_element_aabb(V,Ele,Q,aabbn,aabbx,aabbe); +% % recover barycentric coordinates (assuming tet mesh) +% [II,~,IV] = find(I); +% B = barycentric_coordinates( ... +% Q(II,:),V(Ele(IV,1),:),V(Ele(IV,2),:),V(Ele(IV,3),:),V(Ele(IV,4),:)); +% % reproduce positions of found points using barycentric coordinates +% BQ = sum(bsxfun(@times, permute(B,[1 3 2]), ... +% cat(3,V(Ele(IV,1),:),V(Ele(IV,2),:),V(Ele(IV,3),:),V(Ele(IV,4),:))),3); +% % Map back so that size(B,1) == size(Q,1) +% B = sparse(repmat(II,1,size(B,2)),repmat(1:size(B,2),size(B,1),1),B, ... +% numel(I),size(B,2)); +% scatter3(Q(:,1),Q(:,2),Q(:,3)); +% hold on; +% scatter3(BQ(:,1),BQ(:,2),BQ(:,3),'r','SizeData',10); +% hold off; +% diff --git a/matlab/external/gptoolbox/mex/intersect_other.cpp b/matlab/external/gptoolbox/mex/intersect_other.cpp new file mode 100644 index 0000000..e3e8c9a --- /dev/null +++ b/matlab/external/gptoolbox/mex/intersect_other.cpp @@ -0,0 +1,232 @@ +// mex -v -DMEX intersect_other.cpp ... +// -Isrc -I/opt/local/include/ -I/opt/local/include/eigen3 ... +// -I/usr/local/igl/libigl/include -L/opt/local/lib ... +// -lCGAL -lCGAL_Core -lgmp -lmpfr ... +// -lboost_thread-mt -lboost_system-mt +// +#ifdef MEX +# include +# undef assert +# define assert( isOK ) ( (isOK) ? (void)0 : (void) mexErrMsgTxt(C_STR(__FILE__<<":"<<__LINE__<<": failed assertion `"<<#isOK<<"'"< +#include +#include +#include +#include +#include +#include +#include +#ifdef MEX +# define IGL_REDRUM_NOOP +#endif +#include +#ifdef MEX +# include +# include +# include +#endif +#include + +#ifdef MEX +# include "mex.h" +#endif + +#include +#include + +#ifdef MEX +void mexFunction(int nlhs, mxArray *plhs[], + int nrhs, const mxArray *prhs[]) +{ + // This is useful for debugging whether Matlab is caching the mex binary + //mexPrintf("%s %s\n",__TIME__,__DATE__); + igl::MexStream mout; + std::streambuf *outbuf = std::cout.rdbuf(&mout); + +#else +int main(int argc, char * argv[]) +{ +#endif + using namespace std; + using namespace Eigen; + using namespace igl; + + MatrixXd V,U; + MatrixXi F,G; + bool first_only = false; + + string prefix; + bool use_obj_format = false; +#ifdef MEX + const int NUM_REQ = 4; + if(nrhs < NUM_REQ) + { + mexErrMsgTxt(C_STR("nrhs < "<NUM_REQ) + { + int i = NUM_REQ; + while(i=nrhs) + { + mexErrMsgTxt(C_STR("Parameter '"<3) + { + //http://stackoverflow.com/a/9748431/148668 + char *p; + long d = strtol(argv[3], &p, 10); + if (errno != 0 || *p != '\0') + { + cerr<<"first only param should be 0 or 1"< bool + { + // Check that there aren't any combinatorially or geometrically degenerate triangles + VectorXd A; + doublearea(V,F,A); + if(A.minCoeff()<=0) + { +#ifdef MEX + mexErrMsgTxt("Geometrically degenerate face found."); +#else + cerr<<"Geometrically degenerate face found."<().array()+1).matrix(); + copy(&IFd.data()[0],&IFd.data()[0]+IFd.size(),IFp); + + // Restore the std stream buffer Important! + std::cout.rdbuf(outbuf); + +#else + return 0; +#endif +} diff --git a/matlab/external/gptoolbox/mex/intersect_other.m b/matlab/external/gptoolbox/mex/intersect_other.m new file mode 100644 index 0000000..977f69f --- /dev/null +++ b/matlab/external/gptoolbox/mex/intersect_other.m @@ -0,0 +1,21 @@ +% INTERSECT_OTHER Given a triangle mesh (V,F) and another mesh (U,G) find all +% pairs of intersecting faces. Note that self-intersections are ignored. +% +% [IF] = intersect_other(V,F,U,G,'ParameterName',ParameterValue, ...) +% +% Inputs: +% V #V by 3 list of vertex positions +% F #F by 3 list of triangle indices into V +% U #U by 3 list of vertex positions +% G #G by 3 list of triangle indices into U +% Optional: +% 'FirstOnly' followed by bool whether to only detect the first +% intersection. +% Outputs: +% IF #intersecting face pairs by 2 list of intersecting face pairs, +% indexing F and G +% +% See also: selfintersect + +% See intersect_other.h, intersect_other.cpp for mex implementation + diff --git a/matlab/external/gptoolbox/mex/mesh_boolean.cpp b/matlab/external/gptoolbox/mex/mesh_boolean.cpp new file mode 100644 index 0000000..48e49c9 --- /dev/null +++ b/matlab/external/gptoolbox/mex/mesh_boolean.cpp @@ -0,0 +1,304 @@ +#ifdef MEX +// mex -v -largeArrayDims -DMEX ... +// -I/usr/local/igl/libigl/include ... +// -DIGL_STATIC_LIBRARY ... +// -I/opt/local/include/eigen3 ... +// -I/opt/local/include ... +// -L/opt/local/lib ... +// -I/usr/local/igl/libigl/external/cork/include ... +// -L/usr/local/igl/libigl/lib -ligl -liglmatlab -liglboolean -liglcgal ... +// -L/usr/local/igl/libigl/external/cork/lib -lcork ... +// -lCGAL -lCGAL_Core -lgmp -lmpfr ... +// -lboost_thread-mt -lboost_system-mt ... +// mesh_boolean.cpp + +#include +#include +#include +#include + +#include +#include +#include +#include +#include + +#include +#include +#include + +#include + +enum BooleanLibType +{ + BOOLEAN_LIB_TYPE_LIBIGL = 0, + BOOLEAN_LIB_TYPE_CORK = 1, + BOOLEAN_LIB_TYPE_LIBIGL_TRY_CORK_RESOLVE = 2, + NUM_BOOLEAN_LIB_TYPES = 3 +}; + +void parse_rhs( + const int nrhs, + const mxArray *prhs[], + Eigen::MatrixXd & VA, + Eigen::MatrixXi & FA, + Eigen::MatrixXd & VB, + Eigen::MatrixXi & FB, + igl::MeshBooleanType & type, + BooleanLibType & boolean_lib, + bool & debug + ) +{ + using namespace std; + using namespace igl; + using namespace Eigen; + mexErrMsgTxt(nrhs >= 5, "The number of input arguments must be >=5."); + + const auto & parse_mesh = []( + const mxArray *prhs[], + Eigen::MatrixXd & V, + Eigen::MatrixXi & F) + { + const int dim = mxGetN(prhs[0]); + mexErrMsgTxt(dim==0 || dim == 3, + "Mesh vertex list must be #V by 3 list of vertex positions"); + mexErrMsgTxt(mxGetN(prhs[1])==0 || dim == mxGetN(prhs[1]), + "Mesh \"face\" simplex size must equal dimension"); + parse_rhs_double(prhs,V); + parse_rhs_index(prhs+1,F); + }; + parse_mesh(prhs,VA,FA); + parse_mesh(prhs+2,VB,FB); + mexErrMsgTxt(mxIsChar(prhs[4]), C_STR("Type should be char")); + const char * type_str = mxArrayToString(prhs[4]); + if(strcmp(type_str,"union")==0) + { + type = MESH_BOOLEAN_TYPE_UNION; + }else if(strcmp(type_str,"intersect")==0) + { + type = MESH_BOOLEAN_TYPE_INTERSECT; + }else if(strcmp(type_str,"minus")==0) + { + type = MESH_BOOLEAN_TYPE_MINUS; + }else if(strcmp(type_str,"xor")==0) + { + type = MESH_BOOLEAN_TYPE_XOR; + }else if(strcmp(type_str,"resolve")==0) + { + type = MESH_BOOLEAN_TYPE_RESOLVE; + }else + { + mexErrMsgTxt(false,"Unknown type"); + } + + { + int i = 5; + while(i&, + const Eigen::Matrix&, + Eigen::Matrix&, + Eigen::Matrix&, + Eigen::Matrix&)> & + try_cork_resolve = []( + const Eigen::Matrix & V, + const Eigen::Matrix & F, + Eigen::Matrix & CV, + Eigen::Matrix & CF, + Eigen::Matrix & J) + { + typedef Matrix MatrixX3S; + typedef Matrix MatrixX3I; + typedef Matrix MatrixX2I; + typedef Matrix VectorXI; + const auto & cork_resolve = []( + const MatrixX3S &V, + const MatrixX3I &F, + MatrixX3S &CV, + MatrixX3I &CF, + VectorXI &/*J*/) + { + Eigen::Matrix _1; + Eigen::Matrix _2; + mesh_boolean_cork(V,F,_1,_2,MESH_BOOLEAN_TYPE_RESOLVE,CV,CF); + }; + // OK if &(CV,CF) = &(V,F) + const auto & libigl_resolve = []( + const MatrixX3S &V, + const MatrixX3I &F, + MatrixX3S &CV, + MatrixX3I &CF, + VectorXI &J) + { + using namespace Eigen; + MatrixX3S SV; + MatrixX3I SF; + MatrixX2I SIF; + VectorXI SIM,UIM; + RemeshSelfIntersectionsParam params; + remesh_self_intersections(V,F,params,SV,SF,SIF,J,SIM); + for_each(SF.data(),SF.data()+SF.size(),[&SIM](int & a){a=SIM(a);}); + { + remove_unreferenced(SV,SF,CV,CF,UIM); + } + }; + const auto & validate = []( + const MatrixX3S &V, const MatrixX3I &F)->bool + { + MatrixX3S SV; + MatrixX3I SF; + MatrixX2I SIF; + VectorXI SJ,SIM,UIM; + RemeshSelfIntersectionsParam params; + params.detect_only = true; + params.first_only = true; + remesh_self_intersections(V,F,params,SV,SF,SIF,SJ,SIM); + return SIM.size() == 0; + }; + cork_resolve(V,F,CV,CF,J); + if(!validate(CV,CF)) + { + libigl_resolve(CV,CF,CV,CF,J); + } + // Cork does not keep track of birth parents (to my knowledge) + J.setConstant(CF.rows(),1,-1); + }; + //mesh_boolean(VA,FA,VB,FB,type,try_cork_resolve,VC,FC,J); + break; + } + default: + assert(false && "Unknown boolean lib"); + break; + } + if(debug) + { + cout<<"Computed boolean."< + +#include +#include +#include +#include +#include + +#include +#include +#include + +#include + +void parse_rhs( + const int nrhs, + const mxArray *prhs[], + Eigen::MatrixXd & V, + Eigen::MatrixXi & F) +{ + using namespace std; + using namespace igl; + using namespace Eigen; + mexErrMsgTxt(nrhs >= 2, "The number of input arguments must be >=2."); + + const auto & parse_mesh = []( + const mxArray *prhs[], + Eigen::MatrixXd & V, + Eigen::MatrixXi & F) + { + const int dim = mxGetN(prhs[0]); + mexErrMsgTxt(dim == 3, + "Mesh vertex list must be #V by 3 list of vertex positions"); + mexErrMsgTxt(dim == mxGetN(prhs[1]), + "Mesh \"face\" simplex size must equal dimension"); + parse_rhs_double(prhs,V); + parse_rhs_index(prhs+1,F); + }; + parse_mesh(prhs,V,F); +} + +void mexFunction( + int nlhs, mxArray *plhs[], + int nrhs, const mxArray *prhs[]) +{ + using namespace std; + using namespace Eigen; + using namespace igl; + + igl::MexStream mout; + std::streambuf *outbuf = cout.rdbuf(&mout); + //mexPrintf("Compiled at %s on %s\n",__TIME__,__DATE__); + + MatrixXd V; + MatrixXi F,G; + VectorXi J,flip; + parse_rhs(nrhs,prhs,V,F); + outer_hull(V,F,G,J,flip); + + switch(nlhs) + { + default: + { + mexErrMsgTxt(false,"Too many output parameters."); + } + case 3: + { + prepare_lhs_logical(flip,plhs+2); + // Fall through + } + case 2: + { + prepare_lhs_index(J,plhs+1); + // Fall through + } + case 1: + { + prepare_lhs_index(G,plhs+0); + // Fall through + } + case 0: break; + } + + // Restore the std stream buffer Important! + std::cout.rdbuf(outbuf); +} + +#endif + + diff --git a/matlab/external/gptoolbox/mex/outer_hull.m b/matlab/external/gptoolbox/mex/outer_hull.m new file mode 100644 index 0000000..a320bcf --- /dev/null +++ b/matlab/external/gptoolbox/mex/outer_hull.m @@ -0,0 +1,19 @@ +% OUTER_HULL Compute the "outer hull" of a potentially non-manifold mesh (V,F) +% whose intersections have been "resolved" (e.g. using `cork` or +% `igl::selfintersect`). The outer hull is defined to be all facets (regardless +% of orientation) for which there exists some path from infinity to the face +% without intersecting any other facets. For solids, this is the surface of the +% solid. In general this includes any thin "wings" or "flaps". This +% implementation largely follows Section 3.6 of "Direct repair of +% self-intersecting meshes" [Attene 2014]. +% +% [G,J,flip] = outer_hull(V,F); +% +% Inputs: +% V #V by 3 list of vertex positions +% F #F by 3 list of triangle indices into V +% Outputs: +% G #G by 3 list of output triangle indices into V +% J #G list of indices into F +% flip #F list of whether facet was added to G **and** flipped orientation +% (false for faces not added to G) diff --git a/matlab/external/gptoolbox/mex/paste.h b/matlab/external/gptoolbox/mex/paste.h new file mode 100644 index 0000000..f532b2e --- /dev/null +++ b/matlab/external/gptoolbox/mex/paste.h @@ -0,0 +1,10 @@ +#include +// Get image from clipboard as an RGB image +// +// Outputs: +// IM h*w*c list of rgb pixel color values as uint8, running over height, +// then width, then rgb channels +// h height +// w width +// c channels +bool paste(unsigned char *& IM,size_t & h, size_t & w, size_t & c); diff --git a/matlab/external/gptoolbox/mex/paste.mm b/matlab/external/gptoolbox/mex/paste.mm new file mode 100644 index 0000000..ba30a0f --- /dev/null +++ b/matlab/external/gptoolbox/mex/paste.mm @@ -0,0 +1,57 @@ +#import "paste.h" +#import +#import +#import +#include + +bool paste(unsigned char *& IM,size_t & h, size_t & w, size_t & c) +{ + NSPasteboard *pasteboard = [NSPasteboard generalPasteboard]; + NSArray *classArray = [NSArray arrayWithObject:[NSImage class]]; + NSDictionary *options = [NSDictionary dictionary]; + BOOL ok = [pasteboard canReadObjectForClasses:classArray options:options]; + if(!ok) + { + //printf("Error: clipboard doesn't seem to contain image..."); + return false; + } + NSArray *objectsToPaste = [pasteboard readObjectsForClasses:classArray options:options]; + NSImage *image = [objectsToPaste objectAtIndex:0]; + NSBitmapImageRep* bitmap = [NSBitmapImageRep imageRepWithData:[image TIFFRepresentation]]; + // http://stackoverflow.com/a/19649616/148668 + w = [bitmap pixelsWide]; + h = [bitmap pixelsHigh]; + size_t rowBytes = [bitmap bytesPerRow]; + c = rowBytes/w; + unsigned char* pixels = [bitmap bitmapData]; + + //IM = new unsigned char[h*rowBytes]; + //std::copy(pixels,pixels+h*rowBytes,IM); + //std::swap(h,c); + //IM = permute(IM,[3 2 1]); + + IM = new unsigned char[w*h*c]; + for(size_t y = 0; y < h ; y++) + { + for(size_t x = 0; x < w; x++) + { + for(size_t d = 0;d +#undef assert +#define assert( isOK ) ( (isOK) ? (void)0 : (void) mexErrMsgTxt(C_STR(__FILE__<<":"<<__LINE__<<": failed assertion `"<<#isOK<<"'"< +#include +#include +#include + +#ifdef MEX +# include "mex.h" +#endif + +#include +#include + +void mexFunction(int nlhs, mxArray *plhs[], + int nrhs, const mxArray *prhs[]) +{ + // This is useful for debugging whether Matlab is caching the mex binary + //mexPrintf("%s %s\n",__TIME__,__DATE__); + igl::MexStream mout; + std::streambuf *outbuf = std::cout.rdbuf(&mout); + + using namespace std; + using namespace Eigen; + using namespace igl; + + MatrixXd P,V,C; + VectorXi I; + VectorXd sqrD; + MatrixXi F; + if(nrhs < 3) + { + mexErrMsgTxt("nrhs < 3"); + } + parse_rhs_double(prhs,P); + parse_rhs_double(prhs+1,V); + parse_rhs_index(prhs+2,F); + mexErrMsgTxt(P.cols()==3,"P must be #P by 3"); + mexErrMsgTxt(V.cols()==3,"V must be #V by 3"); + mexErrMsgTxt(F.cols()==3 || F.cols()==2 || F.cols()==1,"F must be #F by (3|2|1)"); + + point_mesh_squared_distance(P,V,F,sqrD,I,C); + // Prepare left-hand side + switch(nlhs) + { + case 3: + { + // Treat indices as reals + plhs[2] = mxCreateDoubleMatrix(C.rows(),C.cols(), mxREAL); + double * Cp = mxGetPr(plhs[2]); + copy(&C.data()[0],&C.data()[0]+C.size(),Cp); + // Fallthrough + } + case 2: + { + // Treat indices as reals + plhs[1] = mxCreateDoubleMatrix(I.rows(),I.cols(), mxREAL); + double * Ip = mxGetPr(plhs[1]); + VectorXd Id = (I.cast().array()+1).matrix(); + copy(&Id.data()[0],&Id.data()[0]+Id.size(),Ip); + // Fallthrough + } + case 1: + { + plhs[0] = mxCreateDoubleMatrix(sqrD.rows(),sqrD.cols(), mxREAL); + double * sqrDp = mxGetPr(plhs[0]); + copy(&sqrD.data()[0],&sqrD.data()[0]+sqrD.size(),sqrDp); + break; + } + default:break; + } + + // Restore the std stream buffer Important! + std::cout.rdbuf(outbuf); +} diff --git a/matlab/external/gptoolbox/mex/point_mesh_squared_distance.m b/matlab/external/gptoolbox/mex/point_mesh_squared_distance.m new file mode 100644 index 0000000..db96650 --- /dev/null +++ b/matlab/external/gptoolbox/mex/point_mesh_squared_distance.m @@ -0,0 +1,26 @@ +% Compute distances from a set of points P to a triangle mesh (V,F) +% +% [sqrD,I,C] = point_mesh_squared_distance(P,V,F); +% +% Inputs: +% P #P by 3 list of query point positions +% V #V by 3 list of vertex positions +% F #F by (3|2|1) list of triangle|edge|point indices +% Outputs: +% sqrD #P list of smallest squared distances +% I #P list of facet indices corresponding to smallest distances +% C #P by 3 list of closest points +% +% Known bugs: This only computes distances to given primitives. So unreferenced +% vertices are ignored. +% +% Examples: +% [sqrD,I,C] = point_mesh_squared_distance(P,V,F); +% B = barycentric_coordinates(C,V(F(I,1),:),V(F(I,2),:),V(F(I,3),:)); +% on_face = sum(B<1e-15)==0; +% on_edge = sum(B<1e-15)==1; +% on_vertex = sum(B<1e-15)==2; +% N_face = normalizerows(normals(F)); +% N_vertex = per_vertex_normals(V,F); +% per_edge_normals +% diff --git a/matlab/external/gptoolbox/mex/ray_mesh_intersect.cpp b/matlab/external/gptoolbox/mex/ray_mesh_intersect.cpp new file mode 100644 index 0000000..bf93c4d --- /dev/null +++ b/matlab/external/gptoolbox/mex/ray_mesh_intersect.cpp @@ -0,0 +1,126 @@ +#include "ray_mesh_intersect.h" + +/* + * RAY_MESH_INTERSECT Ray/mesh intersection using the algorithm proposed by + * Möller and Trumbore (1997). + * + * [flag, t, lambda_1, lambda_2, lambda_3] = ray_mesh_intersect(o, d, V, F); + * + * Input: + * o 3D vector ray origin. + * d 3D vector ray direction. + * V #V by 3 list of vertex positions + * F #F by 3 list of triangle indices + * Output: + * flag #F list of bools: (false) Reject, (true) Intersect. + * t #F list of distances from the ray origin. + * lambda: #F by 3 list of barycentric coordinate of hits on each triangle + * Modified from code by: + * Jesus Mena + * + * mex ray_mesh_intersect.cpp + * + */ + +void parse_rhs( + int nrhs, + const mxArray *prhs[], + double *& o, + double *& d, + double *& V, + int & n, + double *& F, + int & m) +{ + mexErrMsgTxt( + (mxGetM(prhs[0]) * mxGetN(prhs[0])) == 3, + "Ray origin must be 3d row or column vector"); + // set origin pointer + o = mxGetPr(prhs[0]); + + mexErrMsgTxt( + (mxGetM(prhs[1]) * mxGetN(prhs[1])) == 3, + "Ray direction must be 3d row or column vector"); + // set direction pointer + d = mxGetPr(prhs[1]); + + mexErrMsgTxt(mxGetN(prhs[2]) == 3, + "Mesh vertex list must be #V by 3 list of 3D vertex positions"); + // set number of mesh vertices + n = mxGetM(prhs[2]); + // set vertex position pointers + V = mxGetPr(prhs[2]); + + mexErrMsgTxt(mxGetN(prhs[3]) == 3, + "Mesh face list must be #F by 3 list of triangle indices"); + // set number of faces + m = mxGetM(prhs[3]); + // set face index list pointer + F = mxGetPr(prhs[3]); +} + +void prepare_lhs( + int nlhs, + mxArray *plhs[], + int m, + mxLogical *& flag, + double *& t, + double *& lambda) +{ + // Create pointers for output arrays + if(nlhs > 0) + { + // hit or not + plhs[0] = mxCreateLogicalMatrix(m,1); + flag = mxGetLogicals(plhs[0]); + } + if(nlhs > 1) + { + // distances + plhs[1] = mxCreateDoubleMatrix(m,1, mxREAL); + t = mxGetPr(plhs[1]); + } + if(nlhs > 2) + { + // barycentric coordinates + plhs[2] = mxCreateDoubleMatrix(m,3, mxREAL); + lambda = mxGetPr(plhs[2]); + } +} + +void mexFunction(int nlhs, mxArray *plhs[], + int nrhs, const mxArray *prhs[]) +{ + mexErrMsgTxt(nrhs == 4, "The number of input arguments must be 4."); + + + // 3D ray origin + double * o; + // 3D ray direction + double * d; + // vertex position list + double * V; + // face list + double * F; + // number of mesh vertices + int n; + // number of mesh faces + int m; + parse_rhs(nrhs,prhs,o,d,V,n,F,m); + + // #F list of bools whether face intersects ray + mxLogical * flag = NULL; + // #F list of distances from the ray origin + double * t = NULL; + // #F list of barycentric coordinate cooresponding to hits on each triangle + double * lambda = NULL; + prepare_lhs(nlhs,plhs,m,flag,t,lambda); + // Just do nothing if no outputs + if( flag == NULL) + { + return; + } + + ray_mesh_intersect(o,d,V,F,n,m,flag,t,lambda); +} + diff --git a/matlab/external/gptoolbox/mex/ray_mesh_intersect.h b/matlab/external/gptoolbox/mex/ray_mesh_intersect.h new file mode 100644 index 0000000..cef27c0 --- /dev/null +++ b/matlab/external/gptoolbox/mex/ray_mesh_intersect.h @@ -0,0 +1,164 @@ +#include "mex.h" +#include + +// Overload mexErrMsgTxt to check an assertion then print text only if +// assertion fails +void mexErrMsgTxt(bool assertion, const char * text) +{ + if(!assertion) + { + mexErrMsgTxt(text); + } +} +void mexPrintVector(const double * a, bool newline = true) +{ + mexPrintf("%g %g %g",a[0],a[1],a[2]); + if(newline) + { + mexPrintf("\n"); + } +} + +// return dot(a,b) +double dot(const double * a, const double * b) +{ + return a[0]*b[0] + a[1]*b[1] + a[2]*b[2]; +} + +// c = cross(a,b) +void cross(const double * a, const double * b, double *c) +{ + c[0] = a[1]*b[2]-a[2]*b[1]; + c[1] = a[2]*b[0]-a[0]*b[2]; + c[2] = a[0]*b[1]-a[1]*b[0]; +} + + +#define EPSILON 2e-16 +mxLogical ray_triangle_intersect( + const double o[3], + const double ud[3], + const double p1[3], + const double p2[3], + const double p3[3], + double & ti, + double & lambda0, + double & lambda1, + double & lambda2) +{ + + // compute edge vectors + double e31[3],e32[3]; + e31[0] = p1[0] - p3[0]; e31[1] = p1[1] - p3[1]; e31[2] = p1[2] - p3[2]; + e32[0] = p2[0] - p3[0]; e32[1] = p2[1] - p3[1]; e32[2] = p2[2] - p3[2]; + // compute d cross e32 + double q[3]; + cross(ud,e32,q); + // compute e31 dot q + double a = dot(e31,q); + // direction parallel to plane + if(a > -EPSILON && a < EPSILON) + { + return false; + } + double f = 1/a; + double s[3]; + s[0] = o[0]-p3[0]; + s[1] = o[1]-p3[1]; + s[2] = o[2]-p3[2]; + lambda0 = f*dot(s,q); + // first BC says the intersection is outside the triangle + if( lambda0 < 0) + { + return false; + } + double r[3]; + cross(s,e31,r); + lambda1 = f*dot(r,ud); + // third BC is implicitly defined by first two since they always sum to one + lambda2 = 1-(lambda0 + lambda1); + // second or implicitly third BC says the intersection is outside the + // triangle + if( lambda1 < 0 || lambda2 < 0) + { + return false; + } + // Now we know that the line of the ray intersects the triangle, we just + // need to check the direction + ti = f*dot(e32,r); + // wrong side of ray line + if(ti < 0) + { + return false; + } + // Passed all tests: we know it's a hit + return true; +} + + +/* + * RAY_MESH_INTERSECT Ray/mesh intersection using the algorithm proposed by + * Möller and Trumbore (1997). + * + * [flag, t, lambda_1, lambda_2, lambda_3] = ray_mesh_intersect(o, d, V, F); + * + * Input: + * o 3D vector ray origin. + * d 3D vector ray direction. + * V #V by 3 list of vertex positions + * F #F by 3 list of triangle indices + * Output: + * flag #F list of bools: (false) Reject, (true) Intersect. + * t #F list of distances from the ray origin. + * lambda: #F by 3 list of barycentric coordinate of hits on each triangle + * Modified from code by: + * Jesus Mena + */ + +void ray_mesh_intersect( + const double * o, + const double * d, + const double * V, + const double * F, + int n, + int m, + mxLogical * flag, + double * t, + double * lambda) +{ + // normalize d + double ud[3]; + double d_len = sqrt(d[0]*d[0] + d[1]*d[1] + d[2]*d[2]); + ud[0] = d[0]/d_len; + ud[1] = d[1]/d_len; + ud[2] = d[2]/d_len; + // reusable corner positions + double p1[3], p2[3], p3[3]; + // loop over triangles + for(size_t i = 0; i < m; i++) + { + // grab corner indices into V + int i1 = (int)F[m*0+i]-1; + int i2 = (int)F[m*1+i]-1; + int i3 = (int)F[m*2+i]-1; + // grab corner positions + p1[0] = V[n*0 + i1]; p1[1] = V[n*1 + i1]; p1[2] = V[n*2 + i1]; + p2[0] = V[n*0 + i2]; p2[1] = V[n*1 + i2]; p2[2] = V[n*2 + i2]; + p3[0] = V[n*0 + i3]; p3[1] = V[n*1 + i3]; p3[2] = V[n*2 + i3]; + double ti, lambda0, lambda1, lambda2; + flag[i] = + ray_triangle_intersect(o,ud,p1,p2,p3,ti,lambda0,lambda1,lambda2); + + // only set other outputs if hit + if(NULL != lambda) + { + lambda[m*0 + i] = lambda0; + lambda[m*1 + i] = lambda1; + lambda[m*2 + i] = lambda2; + } + if(NULL != t) + { + t[i] = ti; + } + } +} diff --git a/matlab/external/gptoolbox/mex/selfintersect.cpp b/matlab/external/gptoolbox/mex/selfintersect.cpp new file mode 100644 index 0000000..f6bd78c --- /dev/null +++ b/matlab/external/gptoolbox/mex/selfintersect.cpp @@ -0,0 +1,350 @@ +// = Compile = +// I've noticed that the default gcc/g++ can be a lot of trouble with the mex, +// cgal, boost constellation. On Mac OS X I recommend using gcc-4.7. I have had +// bad experiences with gcc-4.3, resulting in bogus runtime errors and +// assertions. +// +// = mexopts.sh = +// Setting up your mexopts properly on a Mac depends on which version of XCode +// you have installed. +// +// Open up mexopts.sh. First you need to point the SDKROOT variable to your +// sdk. This is usually either something like: +// +// SDKROOT='/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.7.sdk/' +// +// or +// +// SDKROOT='/Developer/SDKs/MacOSX10.7.sdk' +// +// Next, you need to remove the -no-cpp-precomp flag and add the +// -frounding-math flag to your CFLAGS and CXXFLAGS +// +// I also found it best to change CC and CXX to point to a g++-4.7 (or +// g++-mp-4.7), but clang should also work. +// +// To mex on a mac, open up matlab and issue: +// +// % Alec's Macbook Air, Intel Core i7, 10.7.5, MATLAB 2012a, XCode 4.3.3, +// % Boost 1.52.0_1, CGAL 4.1, g++-mp-4.7 +// mex -v -DMEX selfintersect.cpp ... +// -Isrc -I/opt/local/include/ -I/opt/local/include/eigen3 ... +// -I/usr/local/igl/libigl/include -L/opt/local/lib ... +// -lCGAL -lCGAL_Core -lgmp -lmpfr ... +// -lboost_thread-mt -lboost_system-mt +// +// If you have a non-standard installation of eigen3 and libigl, you will need +// to be sure that in the mex commands above you change: +// +// /usr/local/igl/libigl ---> path to libigl directory +// /opt/local/include/eigen3---> path to eigen3 directory +// /opt/local/include/ ---> path to CGAL/Boost/gmp/mpfr include directory +// /opt/local/lib/ ---> path to CGAL/Boost/gmp/mpfr lib directory +// +// = libboost = +// It seems MATLAB 2012b's libboost does not play nicely with macports +// libboost-mt. Should compile with matlab's libboost directly: -lboost_* +// rather than -lboost_*-mt +// +// % Alec's iMac, Intel Core i7, 10.7.5, MATLAB 2012b, XCode 4.2, Boost +// % 1.52.0_1, CGAL 4.1, g++-mp-4.7 +// +// = Run = +// You can then run these with the following examples: +// +// V1 = [0 0 0;1 0 0;0 1 0;0.5 0.5 0.5;0 0 -0.5;1 1 -0.5]; +// F1 = [1 2 3;4 5 6]; +// [SV,SF] = selfintersect(V1,F1); +// +#ifdef MEX +# include +# include +# undef assert +# define assert( isOK ) ( (isOK) ? (void)0 : (void) mexErrMsgTxt(C_STR(__FILE__<<":"<<__LINE__<<": failed assertion `"<<#isOK<<"'"< +#include +#include +#include +#include +#endif +#include +#include +#ifdef MEX +# define IGL_REDRUM_NOOP +#endif +#include +#ifdef MEX +# include +# include +# include +#endif +#include + +#ifdef MEX +# include "mex.h" +#endif + +#include +#include + +#ifdef MEX +void mexFunction(int nlhs, mxArray *plhs[], + int nrhs, const mxArray *prhs[]) +{ + // This is useful for debugging whether Matlab is caching the mex binary + //mexPrintf("%s %s\n",__TIME__,__DATE__); + igl::MexStream mout; + std::streambuf *outbuf = std::cout.rdbuf(&mout); + +#else +int main(int argc, char * argv[]) +{ +#endif + using namespace std; + using namespace Eigen; + using namespace igl; + + MatrixXd V; + MatrixXi F; + RemeshSelfIntersectionsParam params; + + string prefix; + bool use_obj_format = false; +#ifdef MEX + if(nrhs < 2) + { + mexErrMsgTxt("nrhs < 2"); + } + parse_rhs_double(prhs,V); + parse_rhs_index(prhs+1,F); + mexErrMsgTxt(V.cols()==3,"V must be #V by 3"); + mexErrMsgTxt(F.cols()==3,"F must be #F by 3"); + + if(nrhs>2) + { + int i = 2; + while(i=nrhs) + { + mexErrMsgTxt(C_STR("Parameter '"<=nrhs) + { + mexErrMsgTxt(C_STR("Parameter '"<2) + { + //http://stackoverflow.com/a/9748431/148668 + char *p; + long d = strtol(argv[2], &p, 10); + if (errno != 0 || *p != '\0') + { + cerr<<"detect only param should be 0 or 1"<0) + { + // Check that there aren't any combinatorially or geometrically degenerate triangles + VectorXd A; + doublearea(V,F,A); + if(A.minCoeff()<=0) + { +#ifdef MEX + mexErrMsgTxt("Geometrically degenerate face found."); +#else + cerr<<"Geometrically degenerate face found."<().array()+1).matrix(); + copy(&IMd.data()[0],&IMd.data()[0]+IMd.size(),IMp); + // Fallthrough + } + case 4: + { + // Treat indices as reals + plhs[3] = mxCreateDoubleMatrix(J.rows(),J.cols(), mxREAL); + double * Jp = mxGetPr(plhs[3]); + VectorXd Jd = (J.cast().array()+1).matrix(); + copy(&Jd.data()[0],&Jd.data()[0]+Jd.size(),Jp); + // Fallthrough + } + case 3: + { + // Treat indices as reals + plhs[2] = mxCreateDoubleMatrix(IF.rows(),IF.cols(), mxREAL); + double * IFp = mxGetPr(plhs[2]); + MatrixXd IFd = (IF.cast().array()+1).matrix(); + copy(&IFd.data()[0],&IFd.data()[0]+IFd.size(),IFp); + // Fallthrough + } + case 2: + { + // Treat indices as reals + plhs[1] = mxCreateDoubleMatrix(F.rows(),F.cols(), mxREAL); + double * Fp = mxGetPr(plhs[1]); + MatrixXd Fd = (F.cast().array()+1).matrix(); + copy(&Fd.data()[0],&Fd.data()[0]+Fd.size(),Fp); + // Fallthrough + } + case 1: + { + plhs[0] = mxCreateDoubleMatrix(V.rows(),V.cols(), mxREAL); + double * Vp = mxGetPr(plhs[0]); + copy(&V.data()[0],&V.data()[0]+V.size(),Vp); + break; + } + default:break; + } + + // Restore the std stream buffer Important! + std::cout.rdbuf(outbuf); + +#else + return 0; +#endif +} diff --git a/matlab/external/gptoolbox/mex/selfintersect.m b/matlab/external/gptoolbox/mex/selfintersect.m new file mode 100644 index 0000000..2325aa3 --- /dev/null +++ b/matlab/external/gptoolbox/mex/selfintersect.m @@ -0,0 +1,46 @@ +% SELFINTERSECT Given a triangle mesh (V,F) compute a new mesh (VV,FF) which is the same as +% (V,F) except that any self-intersecting triangles in (V,F) have been +% subdivided (new vertices and face created) so that the self-intersection +% contour lies exactly on edges in (VV,FF). New vertices will appear in +% original faces or on original edges. New vertices on edges are "merged" only +% across original faces sharing that edge. This means that if the input +% triangle mesh is a closed manifold the output will be too. +% +% [VV,FF,IF] = selfintersect(V,F,'ParameterName',ParameterValue, ...) +% +% Inputs: +% V #V by 3 list of vertex positions +% F #F by 3 list of triangle indices into V +% Optional: +% 'DetectOnly' followed by bool. Whether to only detect intersecting pairs +% (sets IF but not VV or FF) +% 'FirstOnly' followed by bool whether to only detect the first +% intersection. +% Outputs: +% VV #VV by 3 list of vertex positions +% FF #FF by 3 list of triangle indices into V +% IF #intersecting face pairs by 2 list of intersecting face pairs, +% indexing F +% J #FF list of indices into F of birth parents +% IM #VV list of indices into VV of unique verticse +% +% Example: +% [SV,SF,~,~,IM] = selfintersect(V,F); +% FF = IM(SF); +% [U,IM] = remove_unreferenced(SV,FF); +% G = IM(FF); +% +% % Self-Intersect (V,F)+(U,G) and separate +% VU = [V;U]; +% FG = [F;size(V,1)+G]; +% [SVU,SFG,~,J] = selfintersect(VU,FG); +% SF = SFG(J<=size(F,1),:); +% SG = SFG(J>size(F,1),:); +% [SV,IM] = remove_unreferenced(SVU,SF); +% SF = IM(SF); +% [SU,IM] = remove_unreferenced(SVU,SG); +% SG = IM(SG); +% +% + +% See selfintersect.h, selfintersect.cpp for mex implementation diff --git a/matlab/external/gptoolbox/mex/signed_distance.cpp b/matlab/external/gptoolbox/mex/signed_distance.cpp new file mode 100644 index 0000000..094ee3f --- /dev/null +++ b/matlab/external/gptoolbox/mex/signed_distance.cpp @@ -0,0 +1,238 @@ +#ifdef MEX +// mex -v -largeArrayDims -DMEX ... +// -IC:/Users/tkach/OneDrive/EPFL/Code/External/libigl/include ... +// -IC:/Users/tkach/OneDrive/EPFL/Code/External/eigen_dir ... +// signed_distance.cpp + +#include +#include "igl/C_STR.h" +#include "igl/matlab/mexErrMsgTxt.h" +#undef assert +#define assert( isOK ) ( (isOK) ? (void)0 : (void) mexErrMsgTxt(C_STR(__FILE__<<":"<<__LINE__<<": failed assertion `"<<#isOK<<"'"< +#include + +void parse_rhs( + const int nrhs, + const mxArray *prhs[], + Eigen::MatrixXd & P, + Eigen::MatrixXd & V, + Eigen::MatrixXi & F, + igl::SignedDistanceType & type) +{ + using namespace std; + using namespace igl; + using namespace Eigen; + igl::matlab::mexErrMsgTxt(nrhs >= 3, "The number of input arguments must be >=3."); + + const int dim = mxGetN(prhs[0]); + igl::matlab::mexErrMsgTxt(dim == 3, + "Mesh vertex list must be #P by 3 list of vertex positions"); + igl::matlab::mexErrMsgTxt(mxGetN(prhs[1]) == 3, + "Mesh vertex list must be #V by 3 list of vertex positions"); + + igl::matlab::mexErrMsgTxt(dim == mxGetN(prhs[2]), + "Mesh \"face\" simplex size must equal dimension"); + + igl::matlab::parse_rhs_double(prhs,P); + igl::matlab::parse_rhs_double(prhs+1,V); + igl::matlab::parse_rhs_index(prhs+2,F); + + type = SIGNED_DISTANCE_TYPE_PSEUDONORMAL; + { + int i = 3; + while(i g_tree; + static igl::WindingNumberAABB g_hier; + static Eigen::MatrixXd g_FN,g_VN,g_EN; + static Eigen::MatrixXi g_E; + static Eigen::VectorXi g_EMAP; + +void mexFunction( + int nlhs, mxArray *plhs[], + int nrhs, const mxArray *prhs[]) +{ + using namespace std; + using namespace Eigen; + using namespace igl; + + igl::matlab::MexStream mout; + //std::streambuf *outbuf = cout.rdbuf(mout); + //mexPrintf("Compiled at %s on %s\n",__TIME__,__DATE__); + + MatrixXd P,V,C,N; + MatrixXi F; + VectorXi I; + VectorXd S; + SignedDistanceType type; + parse_rhs(nrhs,prhs,P,V,F,type); + + if(g_sign_type != type || g_V != V || g_F != F) + { + g_V = V; + g_F = F; + g_sign_type = type; + // Clear the tree + g_tree.deinit(); + + // Prepare distance computation + g_tree.init(V,F); + switch(type) + { + default: + assert(false && "Unknown SignedDistanceType"); + case SIGNED_DISTANCE_TYPE_DEFAULT: + case SIGNED_DISTANCE_TYPE_WINDING_NUMBER: + g_hier.set_mesh(V,F); + g_hier.grow(); + break; + case SIGNED_DISTANCE_TYPE_PSEUDONORMAL: + // "Signed Distance Computation Using the Angle Weighted Pseudonormal" + // [Bærentzen & Aanæs 2005] + per_face_normals(V,F,g_FN); + per_vertex_normals(V,F,PER_VERTEX_NORMALS_WEIGHTING_TYPE_ANGLE, + g_FN,g_VN); + per_edge_normals( + V,F,PER_EDGE_NORMALS_WEIGHTING_TYPE_UNIFORM, + g_FN,g_EN,g_E,g_EMAP); + break; + } + } + + N.resize(P.rows(),3); + S.resize(P.rows(),1); + I.resize(P.rows(),1); + C.resize(P.rows(),3); + for(int p = 0;p +#include +#include +#include +#include +#include + +#include +#include +#include + +#include + +void parse_rhs( + const int nrhs, + const mxArray *prhs[], + Eigen::MatrixXd & IV, + Eigen::MatrixXi & IF, + double & level, + double & angle_bound, + double & radius_bound, + double & distance_bound, + igl::SignedDistanceType & type) +{ + using namespace std; + using namespace igl; + using namespace Eigen; + mexErrMsgTxt(nrhs >= 2, "The number of input arguments must be >=2."); + + const int dim = mxGetN(prhs[0]); + mexErrMsgTxt(dim == 3, + "Mesh vertex list must be #V by 3 list of vertex positions"); + + parse_rhs_double(prhs,IV); + parse_rhs_index(prhs+1,IF); + + // defaults + level = 0.0; + angle_bound = 28.0; + double bbd = 1.0; + // Radius and distance in terms of fraction of bbd + if(IV.size() > 0) + { + bbd = (IV.colwise().maxCoeff()-IV.colwise().minCoeff()).norm(); + } + radius_bound = 0.02*bbd; + distance_bound = 0.02*bbd; + type = SIGNED_DISTANCE_TYPE_DEFAULT; + + { + int i = 2; + while(i +#include + +// SOLID_ANGLE Compute the solid angle of a triangle (tetrahedron) described +// by points (vectors) V +// +// Inputs: +// V n by 3 list of vertex positions +// n number of mesh vertices +// F #F by 3 list of triangle indices +// m number of faces +// O 3 by no list of origin positions +// no number of origins +// Outputs: +// S no by f list of solid angles +// +void solid_angle_mex_2( + const double * V, + const int n, + const double * F, + const int m, + const double * O, + const int no, + double * S); + +// Overload mexErrMsgTxt to check an assertion then print text only if +// assertion fails +static void mexErrMsgTxt(bool assertion, const char * text) +{ + if(!assertion) + { + mexErrMsgTxt(text); + } +} +static void mexPrintVector(const double * a, bool newline = true) +{ + mexPrintf("%g %g %g",a[0],a[1],a[2]); + if(newline) + { + mexPrintf("\n"); + } +} + +// Parse right hand side arguments +// +// Inputs: +// nrhs number of right hand side arguments +// prhs pointer to right hand side arguments +// Outputs: +// V n by 3 list of mesh vertex positions +// n number of vertices +// F m by 3 list of mesh face indices +// m number of faces +// O o by 3 list of origins +// no number of origins +void parse_rhs( + const int nrhs, + const mxArray *prhs[], + double *& V, + int & n, + double *& F, + int & m, + double *& O, + int & no) +{ + mexErrMsgTxt(mxGetN(prhs[0]) == 3, + "Mesh vertex list must be #V by 3 list of 3D vertex positions"); + // set number of mesh vertices + n = mxGetM(prhs[0]); + // set vertex position pointers + V = mxGetPr(prhs[0]); + + mexErrMsgTxt(mxGetN(prhs[1]) == 3, + "Mesh face list must be #F by 3 list of triangle indices"); + // set number of faces + m = mxGetM(prhs[1]); + // set face index list pointer + F = mxGetPr(prhs[1]); + + mexErrMsgTxt(mxGetN(prhs[2]) == 3, + "Origin list must be #O by 3 list of 3D positions"); + // set number of faces + no = mxGetM(prhs[2]); + // set face index list pointer + O = mxGetPr(prhs[2]); +} + +// Prepare left hand side +// +// Inputs: +// nlhs number of left hand side arguments +// plhs pointer to left hand side arguments +// m number of faces +// no number of origins +// Outputs: +// S o by m list of solid angles +void prepare_lhs( + const int nlhs, + mxArray *plhs[], + const int m, + const int no, + double *& S) +{ + // Create pointers for output arrays + if(nlhs > 0) + { + // solid angles + plhs[0] = mxCreateDoubleMatrix(no,m, mxREAL); + S = mxGetPr(plhs[0]); + } +} + +void solid_angle_mex2( + const double * V, + const int n, + const double * F, + const int m, + const double * O, + const int no, + double * S) +{ + // loop over faces +#pragma omp parallel for + for(int f = 0;f +#include +#include +#include +#include +#include +#include +#ifdef WITH_EMBREE +# include +#endif +#include + +#include +#include +#include + +void mexFunction( + int nlhs, mxArray *plhs[], + int nrhs, const mxArray *prhs[]) +{ + using namespace std; + using namespace Eigen; + using namespace igl; + + igl::MexStream mout; + std::streambuf *outbuf = cout.rdbuf(&mout); + //mexPrintf("Compiled at %s on %s\n",__TIME__,__DATE__); + + // vertex position list + double * V; + // face list + double * Ftemp; + // origin list + double * O; + // number of dimensions (and simplex size in F) + int dim; + // number of mesh vertices + int n; + // number of mesh faces + int m; + // number of origins + int no; + winding_number_params params; + parse_rhs(nrhs,prhs,dim,V,n,Ftemp,m,O,no,params); + + double * F = new double[dim*m]; + // convert to 0-index + //transform(Ftemp,Ftemp+m*dim,F,bind2nd(plus(),-1.0)); + for(int i = 0;i(),FF); + + // loop over origins +# pragma omp parallel for if (no>IGL_WINDING_NUMBER_OMP_MIN_VALUE) + for(int o = 0;o hier(MV,MF); + // Build hierarchy + hier.grow(); + // loop over origins +# pragma omp parallel for if (no>IGL_WINDING_NUMBER_OMP_MIN_VALUE) + for(int o = 0;o +#include +#include + +// Overload mexErrMsgTxt to check an assertion then print text only if +// assertion fails +static void mexErrMsgTxt(bool assertion, const char * text) +{ + if(!assertion) + { + mexErrMsgTxt(text); + } +} + +void parse_rhs( + const int nrhs, + const mxArray *prhs[], + int & dim, + double *& V, + int & n, + double *& F, + int & m, + double *& O, + int & no, + winding_number_params & params) +{ + using namespace std; + mexErrMsgTxt(nrhs >= 3, "The number of input arguments must be >=3."); + + dim = mxGetN(prhs[0]); + mexErrMsgTxt(dim == 3 || dim == 2, + "Mesh vertex list must be #V by 2 or 3 list of vertex positions"); + + mexErrMsgTxt(dim == mxGetN(prhs[1]), + "Mesh \"face\" simplex size must equal dimension"); + + // set number of mesh vertices + n = mxGetM(prhs[0]); + // set vertex position pointers + V = mxGetPr(prhs[0]); + + // set number of faces + m = mxGetM(prhs[1]); + // set face index list pointer + F = mxGetPr(prhs[1]); + + mexErrMsgTxt(mxGetN(prhs[2]) == dim, + "Origin list dimension must match vertex list dimension"); + // set number of faces + no = mxGetM(prhs[2]); + // set face index list pointer + O = mxGetPr(prhs[2]); + + // Default values + params.hierarchical = true; + params.ray_cast = false; + params.ray_parity = false; + params.num_rays = 32; + params.twod_rays = false; + { + int i = 3; + while(i +// Struct to hold winding number parameters +struct winding_number_params +{ + // Whether to use hierarchical evaluation + bool hierarchical; + // Whether to use Ray tracing + bool ray_cast; + // Use parity version + bool ray_parity; + // Number of rays + int num_rays; + // 2d rays only + bool twod_rays; +}; + +// Parse right hand side arguments +// +// Inputs: +// nrhs number of right hand side arguments +// prhs pointer to right hand side arguments +// Outputs: +// dim number of dimensions == simplex size in F +// V n by dim list of mesh vertex positions +// n number of vertices +// F m by dim list of mesh face indices +// m number of faces +// O o by dim list of origins +// no number of origins +void parse_rhs( + const int nrhs, + const mxArray *prhs[], + int & dim, + double *& V, + int & n, + double *& F, + int & m, + double *& O, + int & no, + winding_number_params & params); +#endif + diff --git a/matlab/external/gptoolbox/mex/winding_number/prepare_lhs.cpp b/matlab/external/gptoolbox/mex/winding_number/prepare_lhs.cpp new file mode 100644 index 0000000..6420741 --- /dev/null +++ b/matlab/external/gptoolbox/mex/winding_number/prepare_lhs.cpp @@ -0,0 +1,18 @@ +#ifdef MEX +#include "prepare_lhs.h" + +void prepare_lhs( + const int nlhs, + mxArray *plhs[], + const int no, + double *& S) +{ + // Create pointers for output arrays + if(nlhs > 0) + { + // solid angles + plhs[0] = mxCreateDoubleMatrix(no,1, mxREAL); + S = mxGetPr(plhs[0]); + } +} +#endif diff --git a/matlab/external/gptoolbox/mex/winding_number/prepare_lhs.h b/matlab/external/gptoolbox/mex/winding_number/prepare_lhs.h new file mode 100644 index 0000000..44da522 --- /dev/null +++ b/matlab/external/gptoolbox/mex/winding_number/prepare_lhs.h @@ -0,0 +1,18 @@ +#ifndef PREPARE_LHS_H +#define PREPARE_LHS_H +#include +// Prepare left hand side +// +// Inputs: +// nlhs number of left hand side arguments +// plhs pointer to left hand side arguments +// no number of origins +// Outputs: +// S no by 1 list of solid angles +void prepare_lhs( + const int nlhs, + mxArray *plhs[], + const int no, + double *& S); + +#endif diff --git a/matlab/external/gptoolbox/mex/winding_number/triangle_tree.cpp b/matlab/external/gptoolbox/mex/winding_number/triangle_tree.cpp new file mode 100644 index 0000000..d8aa79e --- /dev/null +++ b/matlab/external/gptoolbox/mex/winding_number/triangle_tree.cpp @@ -0,0 +1,24 @@ +#include "triangle_tree.h" +#include + +void triangle_tree( + const Eigen::MatrixXd & V, + const Eigen::MatrixXi & F, + TriTree & tree, + TriangleList & tlist) +{ + assert(F.cols() == 3); + tlist.clear(); + + // Loop over facets + for(int f = 0;f +#include "CGAL_typedefs.h" + +// Construct an AABB tree using CGAL and fill it with the triangles of a +// triangle mesh (V,F) +// +// Inputs: +// V #V by 3 list of vertex positions +// F #F by 3 list of triangle indices +// Outputs: +// Tree AABB tree containing triangles +// tlist list of triangles +void triangle_tree( + const Eigen::MatrixXd & V, + const Eigen::MatrixXi & F, + TriTree & tree, + TriangleList & tlist); +#endif diff --git a/matlab/external/gptoolbox/mex/winding_number/winding_number_ray.cpp b/matlab/external/gptoolbox/mex/winding_number/winding_number_ray.cpp new file mode 100644 index 0000000..78273ba --- /dev/null +++ b/matlab/external/gptoolbox/mex/winding_number/winding_number_ray.cpp @@ -0,0 +1,218 @@ +#include "winding_number_ray.h" + +#include +#include + +#include +#include + +void igl::winding_number_ray_parity( + const igl::EmbreeIntersector & ei, + const Eigen::MatrixXd & N, + const Eigen::Vector3d & p, + const Eigen::Vector3d & dir, + double & w, + int & num_rays_shot) +{ + using namespace std; + using namespace Eigen; + double count = 0.0; + vector hits; + ei.intersectRay(p.cast(),dir.cast(),hits,num_rays_shot); + const int m = N.rows(); + int prev_id = -1; + for(vector::iterator hit = hits.begin(); + hit != hits.end(); + hit++) + { + const int id = hit->id % m; +#ifdef VERBOSE + cout<u<<" "<v<<" "<<(1-(hit->u+hit->v))<<")"<<" "; +#endif + // HACK: skip consequetive hits on same triangle + if(id == prev_id) + { + continue; + } + // "entering" or "exiting" + count++; + count = ((int)count % 2); + prev_id = id; + } +#ifdef VERBOSE + cout< hits; + ei.intersectRay(p.cast(),dir.cast(),hits,num_rays_shot); + const int m = N.rows(); + int prev_id = -1; + for(vector::iterator hit = hits.begin(); + hit != hits.end(); + hit++) + { + const int id = hit->id % m; +#ifdef VERBOSE + cout<u<<" "<v<<" "<<(1-(hit->u+hit->v))<<")"<<" "; +#endif + // HACK: skip consequetive hits on same triangle + if(id == prev_id) + { + continue; + } + // "entering" or "exiting" + count += (dir.dot(N.row(id)) > 0 ? 1: -1); + prev_id = id; + } +#ifdef VERBOSE + cout< primitives; + tree.all_intersected_primitives(ray, back_inserter(primitives)); + double count = 0; + for( + list::const_iterator pit = primitives.begin(); + pit != primitives.end(); + pit++) + { + const TriangleListConstIterator tit = *pit; + //std::size_t index_in_vector = std::distance(tlist.begin(),tit); + const Triangle3 & t = *tit; + // dot product + double s = d * t.supporting_plane().orthogonal_vector(); + if(s>0) + { + count += 1; + }else + { + count += -1; + } + } + w = count; + +} +#endif + +//void winding_number_ray( +// const SegTree & tree, +// const SegmentList & slist, +// const Eigen::Vector2d & p, +// const Eigen::Vector2d & dir, +// double & w, +// int & num_rays_shot) +//{ +// using namespace std; +// using namespace igl; +// Vector3 d(dir(0),dir(1),dir(2)); +// Ray3 ray(Point3(p(0),p(1),p(2)),d); +// // computes all intersected primitives with segment query as primitive ids +// list primitives; +// tree.all_intersected_primitives(ray, back_inserter(primitives)); +// double count = 0; +// for( +// list::const_iterator pit = primitives.begin(); +// pit != primitives.end(); +// pit++) +// { +// const TriangleListConstIterator tit = *pit; +// std::size_t index_in_vector = std::distance(tlist.begin(),tit); +// const Triangle3 & t = *tit; +// // dot product +// double s = d * t.supporting_plane().orthogonal_vector(); +// if(s>0) +// { +// count += 1; +// }else +// { +// count += -1; +// } +// } +// w = count; +// +//} + + +void igl::winding_number_ray( + const igl::EmbreeIntersector & ei, + const Eigen::MatrixXd & N, + const Eigen::Vector3d & p, + const Eigen::MatrixXd & D, + double & w, + int & num_rays_shot) +{ + using namespace Eigen; + // initialize count of total number of rays shot + num_rays_shot = 0; + // initialize winding number average + w = 0; + for(int s = 0;s +// Forward declaration +namespace igl +{ + class EmbreeIntersector; +} + +#ifdef WITH_CGAL +#include "CGAL_typedefs.h" +#endif + +namespace igl +{ + // Compute winding number exactly|approximatively for a closed|non-closed input + // mesh using a *single* ray. + // + // Inputs: + // ei Embree Intersector, previously initialized to hold mesh (V,F) + // N #F by 3 per-face normals corresponding to (V,F), may be unnormalized + // p 3d evaluation point (aka ray origin) + // dir 3d ray direction + // Outputs: + // w winding number, 0: outside, 4*pi: once inside + // num_rays_shot total number of rays shot (for marching) + // + // Known Bug: Nearly coplanar facets are sometimes missed. Causing this to be + // off by a factor of ±#misses*1*4*pi. Also if hits occur near edges/vertices + // then this may cause false positives or misses. + // + void winding_number_ray( + const igl::EmbreeIntersector & ei, + const Eigen::MatrixXd & N, + const Eigen::Vector3d & p, + const Eigen::Vector3d & dir, + double & w, + int & num_rays_shot); + // Similar but instead of counting the total number of signed hits, count the + // number of unsigned hits mod 2 + void winding_number_ray_parity( + const igl::EmbreeIntersector & ei, + const Eigen::MatrixXd & N, + const Eigen::Vector3d & p, + const Eigen::Vector3d & dir, + double & w, + int & num_rays_shot); + + #ifdef WITH_CGAL + // Same as above but using CGAL + // Inputs: + // tree AABB Tree containing list of triangles tlist + // tlist list of triangles of (V,F) + // p 3d evaluation point (aka ray origin) + // dir 3d ray direction + void winding_number_ray( + const TriTree & tree, + const TriangleList & tlist, + const Eigen::Vector3d & p, + const Eigen::Vector3d & dir, + double & w, + int & num_rays_shot); + #endif + + + // Compute the winding number approximatively at a given point using *many* + // rays. + // + // Inputs: + // ei Embree Intersector, previously initialized to hold mesh (V,F) + // N #F by 3 per-face normals corresponding to (V,F), may be unnormalized + // p 3d evaluation point (aka ray origin) + // dir #rays by 3 list of ray directions + // Outputs: + // w winding number, 0: outside, 4*pi: once inside + // num_rays_shot total number of rays shot (for marching), should be ≥#rays + // + void winding_number_ray( + const igl::EmbreeIntersector & ei, + const Eigen::MatrixXd & N, + const Eigen::Vector3d & p, + const Eigen::MatrixXd & D, + double & w, + int & num_rays_shot); + #ifdef WITH_CGAL + void winding_number_ray( + const TriTree & tree, + const TriangleList & tlist, + const Eigen::Vector3d & p, + const Eigen::MatrixXd & D, + double & w, + int & num_rays_shot); + #endif +} + +#endif diff --git a/matlab/external/gptoolbox/organization.txt b/matlab/external/gptoolbox/organization.txt new file mode 100644 index 0000000..3b5b637 --- /dev/null +++ b/matlab/external/gptoolbox/organization.txt @@ -0,0 +1,28 @@ +The following is a possible reorganization of gptoolbox: + +- gptoolbox/ + - README.md + - mesh/ # functions which take (V,F) as input + - modeling/ # modeling specific shapes/primitives + - deformation/ #functions related to deformation/skinning + - geometry/ #functions related to simple geometry operations (not on a mesh) + - imageprocessing/ + - matrix/ #functions for manipulating general matrices, solvers + - utility/ #functions for making matlab/gptoolbox easier to use + - data/ #image and mesh files + - woody.obj + - hans-hass.jpg + - external/ #functions not written by us (licenses) + - matlabPyrTools/ + - mex/ #functions that require a mex compilation + - README.md + - selfintersect/ + - winding_number/ + - boneheat/ + - ambient-occlusion/ + - wrappers/ #functions that just wrap command line applications, eventually + should be mex files... + - README.md explain `path_to_*` convention + - qslim + - triangle + - tetgen diff --git a/matlab/external/gptoolbox/style.md b/matlab/external/gptoolbox/style.md new file mode 100644 index 0000000..c77efa0 --- /dev/null +++ b/matlab/external/gptoolbox/style.md @@ -0,0 +1,34 @@ +# File naming convention # +The filename should be the same as the function name followed by `.m`. Use +lowercase with words separated by underscores: e.g. `adjacency_matrix.m` + +## Exceptions ## +File I/O functions should be `readEXT` and `writeEXT` where `EXT is replaced +with the file extension. If the extension is ambiguous then it should be +`readEXT_program` and `writeEXT_program`, where `program` is replaced by the +short name of the program that generated that file. + +# Function headers # +Each file contains a single exposed function and should contain a standard +header containing description of the function, the function prototype and +description of inputs/outputs. For example in `centroid.m`: + + function [C,vol] = centroid(V,F,varargin) + % CENTROID Compute the centroid of a closed polyhedron bounded by (V,F) + % + % C = centroid(V,F) + % [C,vol] = centroid(V,F,'ParameterName',ParameterValue, ...) + % + % Inputs: + % V #V by 3 list of mesh vertex positions + % F #F by 3 list of triangle mesh indices + % Optional: + % 'Robust' followed by whether to use more robust but costlier method + % for nearly closed input. {false} + % Outputs: + % C 3-vector of centroid location + % vol total volume of polyhedron + % + ... % contents of function + end + diff --git a/matlab/external/gptoolbox/utility/README.md b/matlab/external/gptoolbox/utility/README.md new file mode 100644 index 0000000..a6dd7d9 --- /dev/null +++ b/matlab/external/gptoolbox/utility/README.md @@ -0,0 +1,19 @@ +These files patch MATLAB to automatically remember ALL commands in your history +(rather than just the last 20KB's worth) + +On Unix, issue: +(You may have to change R2014a to whatever matlab version you have) + + cp ~/.matlab/R2014a/history.m ~/.matlab/R2014a/history_saved.m + mv preserve_history.m ~/.matlab/R2014a/preserve_history.m + +If you don't already have a `finish.m` or `startup.m` you can issue: + + mv finish.m ~/.matlab/R2014a/finish.m + mv startup.m ~/.matlab/R2014a/startup.m + +Otherwise you'll have to append these files to your existing `finish.m` and +`startup.m` files. + + + diff --git a/matlab/external/gptoolbox/utility/add_gptoolbox_tab_completion.m b/matlab/external/gptoolbox/utility/add_gptoolbox_tab_completion.m new file mode 100644 index 0000000..c5c609c --- /dev/null +++ b/matlab/external/gptoolbox/utility/add_gptoolbox_tab_completion.m @@ -0,0 +1,72 @@ +function [d,L] = add_gptoolbox_tab_completion() + % d = add_gptoolbox_tab_completion() + % + % Outputs: + % d return value of tabcomplete after all have been added + % L list of files and arguements added to tabcompletion + % + + L = { ... + {'imdir','dir'}, ... + {'unique_images','dir'}, ... + {'msm_to_hb','dir file'}, ... + {'readDMAT','dir file'}, ... + {'writeDMAT','dir file'}, ... + {'cage2tet','dir file'}, ... + {'catOBJs','dir file'}, ... + {'clean_tetgen_mesh','dir file'}, ... + {'create_irregular_grid_with_min_angle','dir file'}, ... + {'eat_comments','dir file'}, ... + {'execute_triangle','dir file'}, ... + {'load_mesh','dir file'}, ... + {'loadBundle','dir file'}, ... + {'png2mesh','dir file'}, ... + {'png2objandtga','dir file'}, ... + {'png2poly','dir file'}, ... + {'poly2mesh','dir file'}, ... + {'readBF','dir file'}, ... + {'readBDLMeshChunk','dir file'}, ... + {'readEDGE','dir file'}, ... + {'readELE','dir file'}, ... + {'readFACE','dir file'}, ... + {'readMESH','dir file'}, ... + {'readNODE','dir file'}, ... + {'readOBJ','dir file'}, ... + {'readOBJfast','dir file'}, ... + {'readOFF','dir file'}, ... + {'readPLY','dir file'}, ... + {'readSTL','dir file'}, ... + {'readTGF','dir file'}, ... + {'readWRL','dir file'}, ... + {'readNEIGH','dir file'}, ... + {'readPOLY_triangle','dir file'}, ... + {'readPOLY_pyramid','dir file'}, ... + {'rescaleOFF','dir file'}, ... + {'tetgen','dir file'}, ... + {'tri2tet','dir file'}, ... + {'tri2tgf','dir file'}, ... + {'triangle','dir file'}, ... + {'union2tet','dir file'}, ... + {'writeBDL','dir file'}, ... + {'writeELE','dir file'}, ... + {'writeMESH','dir file'}, ... + {'writeNODE','dir file'}, ... + {'writeOBJ','dir file'}, ... + {'writeSTL','dir file'}, ... + {'writeOFF','dir file'}, ... + {'writePLY','dir file'}, ... + {'writePOLY_triangle','dir file'}, ... + {'writePOLY_tetgen','dir file'}, ... + {'writePOLY_pyramid','dir file'}, ... + {'writeTGF','dir file'}, ... + {'depends','dir file'}, ... + {'interactive_fit','dir file'}, ... + {'myaa','dir file'}, ... + {'cache_test','dir file'}, ... + {'tempprefix','dir file'}, ... + ... % Add new files above this comment + }; + cellfun(@(x) tabcomplete(x{1},x{2}),L,'UniformOutput',false); + d = tabcomplete; + warning('You must restart MATLAB for new tab-completions to take effect'); +end diff --git a/matlab/external/gptoolbox/utility/autohelp.m b/matlab/external/gptoolbox/utility/autohelp.m new file mode 100644 index 0000000..fa6e68d --- /dev/null +++ b/matlab/external/gptoolbox/utility/autohelp.m @@ -0,0 +1,29 @@ +% this script concatenates the help documentation for all the .m files in this +% directory and its subdirectory + +% get paths to all .m files in this directory or subdirectories (1-level deep) +[s,r] = system('find . -name "*.m" -depth 2'); +% split on newline +files = regexp(r,'\n','split'); +% get rid of empty paths (usually just a few at the end) +files = files(~cellfun(@isempty,files)); +% get help documentation for each file +helps = cellfun(@help,files,'UniformOutput',false); +% concatenate files and helps +filesandhelps = cat(1,files,helps); +% write output to the screen +% output_handle = 1; +% write output to a file +output_handle = fopen('Documentation.txt','w'); +% print list of files +fprintf(output_handle,'LIST OF FILES\n'); +fprintf(output_handle,' %s\n',files{:}); +% print file paths and helps +fprintf(output_handle,'\n\nHELP DOCUMENTATION FOR EACH FILE\n'); +fprintf(output_handle,'%s\n%s\n\n',fh{:}); +fprintf(output_handle,'\n\n(This document autogenerated on %s)\n',date); + +% if not writing to the screen then close file +if( output_handle ~= 1) + fclose(output_handle); +end diff --git a/matlab/external/gptoolbox/utility/cache_test.m b/matlab/external/gptoolbox/utility/cache_test.m new file mode 100644 index 0000000..df0979f --- /dev/null +++ b/matlab/external/gptoolbox/utility/cache_test.m @@ -0,0 +1,47 @@ +function C = cache_test(A,B) + % CACHE_TEST Dummy program that computes C = A+B, but demonstrates how to use + % md5 caching of function results on input parameters + % + % C = cache_test(A,B) + % + + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + % Check for cached result, do NOT edit variables until cache is checked, + % your function code comes later. See below + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + % get a list of current variables in this scope, this is the input "state" + variables = who; + % get a temporary file's name + tmpf = [tempname('.') '.mat']; + % save the "state" to file, so we can get a md5 checksum + save(tmpf,'-regexp',sprintf('^%s$|',variables{:}),'-ascii'); + % get md5 checksum on input "state", we append .cache.mat to the check sum + % because we'll use the checksum as the cache file name + [s,cache_name] = system(['md5sum ' tmpf ' | awk ''{printf "."$1".cache.mat"}''']); + % clean up + delete(tmpf); + clear s tmpf variables; + + % If the checksum cache file exists then we've seen this input "state" + % before, load in cached output "state" + if(exist(cache_name,'file')) + fprintf('Cache exists. Using cache...\n'); + % use cache + load(cache_name); + % Otherwise this is the first time we've seen this input "state", so we + % execute the function as usual and save the output "state" to the cache + else + fprintf('First time. Creating cache...\n'); + + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + % Your function code goes here + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + C = A+B; + + % get list of variables present in this scope at finish of function code, + % this is the output "state" + variables = who; + % save output "state" to file, using md5 checksum cache file name + save(cache_name,'-regexp',sprintf('^%s$|',variables{:})); + end +end diff --git a/matlab/external/gptoolbox/utility/clear_class.m b/matlab/external/gptoolbox/utility/clear_class.m new file mode 100644 index 0000000..9326382 --- /dev/null +++ b/matlab/external/gptoolbox/utility/clear_class.m @@ -0,0 +1,28 @@ +function clear_class(class_name) + % CLEAR_CLASS clears all variables of a specific class + % + % clear_class(class_name) + % + % Inputs: + % class_name name of class to clear as string + % + % See also: clear + % + + % Get a cell list of all variable names as strings + s_v = who; + s_v + % loop over variabls + for ii = 1:numel(s_v) + % Get this variable as string + s_s = s_v{ii}; + s_s + s_d = eval(s_s); + class(s_d) + if strcmp(class(s_d),class_name) + fprintf('clearing: %s...',s_s); + clear(s_s); + end + end + +end diff --git a/matlab/external/gptoolbox/utility/create_cache.m b/matlab/external/gptoolbox/utility/create_cache.m new file mode 100644 index 0000000..aba3fbd --- /dev/null +++ b/matlab/external/gptoolbox/utility/create_cache.m @@ -0,0 +1,19 @@ +function create_cache(cache_name) + % CREATE_CACHE Save the workspace of the caller function using the provided + % cache_name, possibly overwriting it. + % + % create_cache(cache_name) + % + % Inputs: + % cache_name path to .mat cache file + % + % See also: find_cache + + if isunix + % get a list of current variables in this scope, this is the input "state" + variables = evalin('caller','who'); + variable_names = sprintf('^%s$|',variables{:}); + save_cmd = sprintf('save(''%s'',''-regexp'',''%s'');',cache_name,variable_names); + evalin('caller',save_cmd); + end +end diff --git a/matlab/external/gptoolbox/utility/depends.m b/matlab/external/gptoolbox/utility/depends.m new file mode 100644 index 0000000..61dc102 --- /dev/null +++ b/matlab/external/gptoolbox/utility/depends.m @@ -0,0 +1,63 @@ +function C = depends(f,depth) + % DEPENDS Computes dependencies for a given function, f. + % + % C = depends(f) + % C = depends(f,depth) + % + % Inputs: + % f string, name of function or path to function + % depth number of levels to explore {Inf} + % Outputs: + % C cell array of paths to dependencies + % + % Example: + % % Get dependencies and zip into a file + % C = depends('myfun'); + % zip('myfun.zip',C); + % + % % Get dependencies and extract just file base names and print + % C = depends('myfun'); + % N = regexprep(C,'^.*\/','') + % fprintf('myfun depends on:\n'); + % fprintf(' %s\n',N{:}) + % + % % Get dependencies and remove mosek paths + % C = depends('myfun'); + % C = C(cellfun(@isempty,strfind(C,'opt/local/mosek'))); + % + + w = warning('off','MATLAB:DEPFUN:DeprecatedAPI'); + + + if(~exist('depth','var')) + depth = Inf; + end + + level = 0; + C = {}; + C{end+1} = which(f); + + Q = {}; + Q = C; + while( level < depth && ~isempty(Q)) + new_deps = {}; + while(~isempty(Q)) + p = Q{1}; + Q = Q(2:end); + new_deps = cat(1,new_deps,depfun(p,'-toponly','-quiet')); + % This is the non-obsolete version but it's 100x slower : - ( + %new_deps = cat(1,new_deps, ... + %matlab.codetools.requiredFilesAndProducts(p,'toponly')');C + end + % ignore anything in matlab folder + new_deps = new_deps(cellfun(@isempty,strfind(new_deps,matlabroot))); + Q = setdiff(new_deps,C); + if ~isempty(Q) + C = cat(1,C,Q); + end + level= level + 1; + end + + warning(w); + +end diff --git a/matlab/external/gptoolbox/utility/figgif.m b/matlab/external/gptoolbox/utility/figgif.m new file mode 100644 index 0000000..9baf42c --- /dev/null +++ b/matlab/external/gptoolbox/utility/figgif.m @@ -0,0 +1,18 @@ +function f = figgif(filename) + % FIGGIF Write the current figure to filename. If filename exists, append it + % as an animation frame with zero delay + % + % Inputs: + % filename path to gif file + % Outputs: + % f flag whether file already existed + % + frame = getframe(gcf); + [SIf,cm] = rgb2ind(frame.cdata,256); + f = exist(filename,'file'); + if ~f + imwrite(SIf,cm,filename,'Loop',Inf,'Delay',0); + else + imwrite(SIf,cm, filename,'WriteMode','append','Delay',0); + end +end diff --git a/matlab/external/gptoolbox/utility/find_cache.m b/matlab/external/gptoolbox/utility/find_cache.m new file mode 100644 index 0000000..250d440 --- /dev/null +++ b/matlab/external/gptoolbox/utility/find_cache.m @@ -0,0 +1,72 @@ +function [cache_exists,cache_name] = find_cache() + % FIND_CACHE Called at the beginning of a very expensive caller function, + % this function writes the input parameters (whatever's currently in scope) + % to a temporary file and gets that files md5 checksum as a "cachename". If a + % file with path built from that cache name and caller name exists and is + % younger than the caller file name or any of its dependencies, then this + % returns true and the cache name. + % + % [cache_exists,cache_name] = find_cache() + % + % Outputs: + % cache_exists true if the cache_name file exists + % cache_name path to cache file for this caller function on these inputs. + % + % See also: create_cache + + + %if ~ismac + if ~isunix + cache_exists = false; + cache_name = ''; + end + + S = dbstack(1); + caller_name = S.name; + % get a list of current variables in this scope, this is the input "state" + variables = evalin('caller','who'); + % get a temporary file's name + tmpf = [tempname('.') '.mat']; + + variable_names = sprintf('^%s$|',variables{:}); + save_cmd = sprintf('save(''%s'',''-regexp'',''%s'');',tmpf,variable_names); + % save the "state" of the caller to file, so we can get a md5 checksum + evalin('caller',save_cmd); + + % get md5 checksum on input "state", we append .cache.mat to the check sum + % because we'll use the checksum as the cache file name + if ismac + md5_cmd = 'md5 -r'; + elseif isunix + md5_cmd = 'md5sum'; + else + assert(false,'What OS is this?') + end + [s,md5_res] = system(sprintf('tail -c +117 %s | %s',tmpf,md5_cmd)); + if s~=0 + cache_exists = false; + cache_name = ''; + return; + end + md5_res = sscanf(md5_res,'%s',1); + cache_name = sprintf('.%s.cache.%s.mat',caller_name,md5_res); + + % clean up + delete(tmpf); + clear s tmpf variables; + cache_exists = exist(cache_name,'file')~=0; + % If cache exists, check that it's older than the caller file. + if cache_exists + cache_file = dir(cache_name); + cache_date = datenum(cache_file.date); + caller_dependencies = depends(caller_name); + for si = 1:numel(caller_dependencies) + caller_dep_name = caller_dependencies{si}; + caller_dep_file = dir(which(caller_dep_name)); + caller_dep_date = datenum(caller_dep_file.date); + if cache_date < caller_dep_date + cache_exists = false; + end + end + end +end diff --git a/matlab/external/gptoolbox/utility/finish.m b/matlab/external/gptoolbox/utility/finish.m new file mode 100644 index 0000000..39864fc --- /dev/null +++ b/matlab/external/gptoolbox/utility/finish.m @@ -0,0 +1,37 @@ +% Custom finish.m which is called on `quit`, saves history and current +% workspace. +% +% See also: startup.m + +% Use preferences +% [instead](http://www.mathworks.ch/ch/help/matlab/matlab_env/exit-matlab-.html#bs6j5on-4) +% Preferences > MATLAB > General > Confirmation Dialogs > Confirm before +% exiting MATLAB +% +% if usejava('desktop') +% button = questdlg('Are you sure you want to quit?', 'Exit Dialog','Cancel','Quit','Cancel'); +% +% if strcmp(button,'Cancel') || strcmp(button,'') +% quit cancel; +% return +% end +% end + +lastworkspace = '/var/tmp/lastworkspace.mat'; +if is_writable(lastworkspace) + disp(['Saving workspace data to ' lastworkspace]); + save(lastworkspace); +else + warning('Workspace recovery location not writable'); +end + +if usejava('desktop') + setpref('StartupDirectory','LastWorkingDirectory',pwd) + try + preserve_history; + catch EM + h=msgbox(EM.message,sprintf('Error: %s',EM.identifier),'error'); + uiwait(h); + return + end +end diff --git a/matlab/external/gptoolbox/utility/gptoolbox_version.m b/matlab/external/gptoolbox/utility/gptoolbox_version.m new file mode 100644 index 0000000..66e2171 --- /dev/null +++ b/matlab/external/gptoolbox/utility/gptoolbox_version.m @@ -0,0 +1,13 @@ +function v = gptoolbox_version() + % GPTOOLBOX_VERSION Returns version of GPTOOLBOX as a string + % + % v = gptoolbox_version() + % + + % This file should contain the current version number of gptoolbox + % World.Major.Minor + % Anyone may increment Minor to indicate a small change. + % Major indicates a large change or large number of changes. + % World indicates a substantial change or release. + v = '0.1.2'; +end diff --git a/matlab/external/gptoolbox/utility/is_writable.m b/matlab/external/gptoolbox/utility/is_writable.m new file mode 100644 index 0000000..97df7e6 --- /dev/null +++ b/matlab/external/gptoolbox/utility/is_writable.m @@ -0,0 +1,22 @@ +function flag = is_writable(name) + % IS_WRITABLE Determine if a path is writable + % + % flag = is_writable(name) + % + % Inputs: + % name path to check + % Outputs: + % flag whether writable + if exist(name,'file') + [~,attribs] = fileattrib(name); + flag = attribs.UserWrite; + return; + end + dirname = fileparts(name); + if exist(dirname,'file') + [~,attribs] = fileattrib(dirname); + flag = attribs.UserWrite; + return; + end + flag = false; +end diff --git a/matlab/external/gptoolbox/utility/last_command.m b/matlab/external/gptoolbox/utility/last_command.m new file mode 100644 index 0000000..c7ba3a5 --- /dev/null +++ b/matlab/external/gptoolbox/utility/last_command.m @@ -0,0 +1,45 @@ +function S = last_command(varargin) + % LAST_COMMAND returns the last issued command as a string. + % + % S = last_command(); + % S = last_command('ParamName',ParamValue,...); + % + % Input (optional): + % 'Offset' Followed by a number, rather than finding last command, finds + % last-offset command,{0} + % 'LimitToSession' optionally followed by true or false, searches through + % all history {default} or just session history + % Outputs: + % S string of last command issued + + offset = 0; + % look in all history (or just session) + all_history = true; + + ii = 1; + while(ii <= nargin) + switch varargin{ii} + case 'Offset' + ii = ii + 1; + assert(ii<=nargin); + offset = varargin{ii}; + case 'LimitToSession' + if( (ii+1)<=nargin && ~ischar(varargin{ii+1})) + ii = ii + 1; + all_history = varargin{ii}; + else + all_history = false; + end + otherwise + error('Invalid parameter name'); + end + ii = ii+1; + end + + if all_history + history = com.mathworks.mlservices.MLCommandHistoryServices.getAllHistory; + else + history = com.mathworks.mlservices.MLCommandHistoryServices.getSessionHistory; + end + S = history(end-offset); +end diff --git a/matlab/external/gptoolbox/utility/report_mosek_error.m b/matlab/external/gptoolbox/utility/report_mosek_error.m new file mode 100644 index 0000000..6a6a836 --- /dev/null +++ b/matlab/external/gptoolbox/utility/report_mosek_error.m @@ -0,0 +1,28 @@ +function report_mosek_error(r,res) + % REPORT_MOSEK_ERROR issue warning or error on return values from running + % mosekopt + % + % [r,res] = report_mosek_error(r,res) + % + % Example: + % [r,res]=mosekopt('minimize echo(0)',prob,param); + % [r,res] = report_mosek_error(r,res) + % + + % check for mosek error + if(r == 4006) + warning(['MOSEK ERROR. rcode: ' ... + num2str(res.rcode) ' ' ... + res.rcodestr ' ' ... + res.rmsg ... + 'The solution is probably OK, but ' ... + 'to make this error go away, increase: ' ... + 'MSK_DPAR_INTPNT_CO_TOL_REL_GAP' ... + ]); + elseif(r ~= 0) + error(['FATAL MOSEK ERROR. rcode: ' ... + num2str(res.rcode) ' ' ... + res.rcodestr ' ' ... + res.rmsg]); + end +end diff --git a/matlab/external/gptoolbox/utility/startup.m b/matlab/external/gptoolbox/utility/startup.m new file mode 100644 index 0000000..5479b62 --- /dev/null +++ b/matlab/external/gptoolbox/utility/startup.m @@ -0,0 +1,24 @@ +% Custom startup which loads last working directory and workspace +% +% See also: finish + +lastworkspace = '/var/tmp/lastworkspace.mat'; +try + load(lastworkspace); +catch + disp('Sorry, but I could not load last workspace from:') + disp(lastworkspace) +end; + +if ispref('StartupDirectory','LastWorkingDirectory') + lwd = getpref('StartupDirectory','LastWorkingDirectory'); + try + cd(lwd) + catch + disp('Sorry, but I could not go to your last working directory:') + disp(lwd) + end; +end; +com.mathworks.mde.desk.MLDesktop.getInstance.restoreLayout('figure-command-history'); +clear lwd; +format short g; diff --git a/matlab/external/gptoolbox/utility/tempprefix.m b/matlab/external/gptoolbox/utility/tempprefix.m new file mode 100644 index 0000000..4113e32 --- /dev/null +++ b/matlab/external/gptoolbox/utility/tempprefix.m @@ -0,0 +1,28 @@ +function T = tempprefix(D); + % TEMPPREFIX returns a unique name prefix, starting with the given directory + % suitable for use as a prefix for temporary files. + % + % T = tempprefix(D) + % T = tempprefix() same as above but uses builtin tempdir as D + % + % Inputs: + % D name of directory to find prefix + % Outputs: + % T unique temp prefix + % + % Copyright 2011, Alec Jacobson (jacobson@inf.ethz.ch) + % + % See also: tempname + % + + while(true) + if(exist('D','var')) + T = tempname(D); + else + T = tempname(); + end + if(isempty(dir([T '*']))) + break; + end + end +end diff --git a/matlab/external/gptoolbox/utility/uiopen.m b/matlab/external/gptoolbox/utility/uiopen.m new file mode 100644 index 0000000..c5358c8 --- /dev/null +++ b/matlab/external/gptoolbox/utility/uiopen.m @@ -0,0 +1,28 @@ +function uiopen(type,direct) +% UIOPEN overloaded for custom Files. Do not change the file name of this +% file. Remember you are overloading uiopen inside toolbox/matlab/uitools +% + +%----Your file extension -----v +if ((~isempty(findstr(type,'.off'))) && (direct)) +elseif ((~isempty(findstr(type,'.obj'))) && (direct)) +elseif ((~isempty(findstr(type,'.mesh'))) && (direct)) +elseif ((~isempty(findstr(type,'.dmat'))) && (direct)) +elseif ((~isempty(findstr(type,'.ply'))) && (direct)) +elseif ((~isempty(findstr(type,'.stl'))) && (direct)) +elseif ((~isempty(findstr(type,'.wrl'))) && (direct)) + %------------------------------------------------- + % Your function that will open/run this file type + %------------------------------------------------- + + %------------------------------------------------- +else + %----------DO NOT CHANGE--------------------------- + presentPWD = pwd; + cd([matlabroot '/toolbox/matlab/uitools']); + strn = ['uiopen(''' type ''',' num2str(direct) ')']; + eval(strn); + cd(presentPWD); + %----------DO NOT CHANGE--------------------------- +end +%------------------------------------------------------------------------- diff --git a/matlab/external/gptoolbox/wrappers/medit.m b/matlab/external/gptoolbox/wrappers/medit.m new file mode 100644 index 0000000..ed10f4e --- /dev/null +++ b/matlab/external/gptoolbox/wrappers/medit.m @@ -0,0 +1,174 @@ +function [s,r] = medit(varargin) + % MEDIT wrapper to launch medit to visualize a given tetmesh + % + % [s,r] = medit(V,T,F) + % [s,r] = medit(V,T,F,'ParameterName',ParameterValue) + % + % Inputs: + % V #V by 3 list of vertex positions + % T #T by 4|5 list of tetrahedron findices (additional column is color + % index) + % F #F by 3|4 list of face indices (additional column is color index) + % Optional: + % 'Wait' followed by boolean whether to wait for completion {true} + % 'Data' followed by #V|#F+#T data values {[]} + % 'Subplot' follwed by [x y i] defining subplot window (see subplot) + % 'Edges' follwed by E list of edges to write along with mesh (see + % writeMESH) + % 'Palette' followed by list (up to 5) iso values + % Outputs: + % s,r result of system call + % + % Example: + % % tet mesh in (V,T), per-tet data in D + % [F,J] = boundary_faces(T); + % % Display data at tets and also on boundary facets + % medit(V,T,F,'Data',[D(J);D]) + % + % See also: tetramesh + % + + V = varargin{1}; + T = varargin{2}; + if nargin<3 + F = []; + else + F = varargin{3}; + end + wait = true; + D = []; + E = []; + subp = []; + palette = []; + + ii = 4; + while(ii<=nargin) + switch varargin{ii} + case 'Wait' + ii = ii + 1; + assert(ii<=nargin); + wait = varargin{ii}; + case 'Data' + ii = ii + 1; + assert(ii<=nargin); + D = varargin{ii}; + case 'Edges' + ii = ii + 1; + assert(ii<=nargin); + E = varargin{ii}; + case 'Subplot' + ii = ii + 1; + assert(ii<=nargin); + subp = varargin{ii}; + case 'Palette' + ii = ii + 1; + assert(ii<=nargin); + palette = varargin{ii}; + otherwise + error(['Unsupported parameter: ' varargin{ii}]); + end + ii = ii+1; + end + + assert(numel(palette)<=5); + + if ~exist('wait','var') + wait = true; + end + + % Change these paths accordingly + MEDIT_PATH = path_to_medit; + TEMP_MESH_FILE = '/var/tmp/temp.mesh'; + TEMP_MEDIT_FILE = '/var/tmp/temp.medit'; + TEMP_BB_FILE = '/var/tmp/temp.bb'; + + % write default medit options + f = fopen(TEMP_MEDIT_FILE,'w'); + fprintf(f, [... + 'BackgroundColor 1 1 1\n' ... + 'LineColor 0 0 0\n']); + if size(F,2) > 3 || size(T,2) > 4 + fprintf(f,['NbMaterials\n']); + %% collect indices + %I = [F(:,3:end);T(:,4:end)]; + %count = max(I) - min(I); + %fprintf(f,'%d\n',count); + fprintf(f,'RenderMode colorshadinglines\n'); + else + fprintf(f,'RenderMode shading + lines\n'); + end + + if isempty(subp) + fprintf(f,'WindowSize 1024 800\n'); + else + ss = get(0,'ScreenSize'); + w = ss(3)/subp(2); + h = ss(4)/subp(1); + [i j] = ind2sub(subp(1:2),subp(3)); + j = (j-1)*w; + i = (i-1)*h; + fprintf(f,'WindowSize %d %d\n',round(w),round(h)); + fprintf(f,'WindowPosition %d %d\n',round(j),round(i)); + end + + if ~isempty(palette) + fprintf(f,'Palette'); + fprintf(f,' %g',palette(:)); + fprintf(f,'\n'); + end + + + fclose(f); + + % write bb file + if isempty(D) + if exist(TEMP_BB_FILE,'file') + delete(TEMP_BB_FILE); + end + else + switch size(D,1) + case size(F,1) + warning('Appending junk for tet data since medit needs it.'); + D = [D;mean(D)*ones(size(T,1),1)]; + type = 1; + case size(T,1) + if size(F,1) == 0 + allF = [ ... + T(:,2) T(:,4) T(:,3); ... + T(:,1) T(:,3) T(:,4); ... + T(:,1) T(:,4) T(:,2); ... + T(:,1) T(:,2) T(:,3); ... + ]; + [I,C] = on_boundary(T); + DF = repmat(D,4,1); + F = allF(C(:),:); + DF = DF(C(:),:); + D = [DF;D]; + else + warning('Appending junk for face data since medit needs it.'); + D = [mean(D)*ones(size(F,1),1);D]; + end + type = 1; + case size(V,1) + type = 2; + case size(F,1)+size(T,1) + type = 1; + otherwise + error('size(Data,1) %d should be == size(V,1) (%d) or size(T,1) + size(F,1) (%d + %d = %d)',size(D,1),size(V,1),size(T,1),size(F,1),size(T,1)+size(F,1)); + end + writeBB(TEMP_BB_FILE,D,type); + end + + % write temporary mesh + writeMESH(TEMP_MESH_FILE,V,T,F,E); + + command = [MEDIT_PATH ' ' TEMP_MESH_FILE ' ' TEMP_MEDIT_FILE]; + command + if ~wait + command = [command ' &']; + end + [s,r] = system(command); + if(s ~= 0) + error(r); + end +end diff --git a/matlab/external/gptoolbox/wrappers/meshfix.m b/matlab/external/gptoolbox/wrappers/meshfix.m new file mode 100644 index 0000000..cbb55f1 --- /dev/null +++ b/matlab/external/gptoolbox/wrappers/meshfix.m @@ -0,0 +1,28 @@ +function [W,G] = meshfix(V,F) + % Call Marco Atene's MESHFIX on a mesh + % + % [W,G] = meshfix(V,F) + % + % Inputs: + % V #V by 3 list of mesh vertex positions + % F #F by 3 list of triangle indices + % Outputs: + % W #W by 3 list of output mesh vertex positions + % G #G by 3 list of output triangle indices + % + prefix = tempname; + off_filename = [prefix '.off']; + off_filename_fixed = [prefix '_fixed.off']; + writeOFF(off_filename,V,F); + flags = ''; + command = [path_to_meshfix ' ' flags ' ' off_filename]; + [status, result] = system(command); + if status ~= 0 + fprintf(command); + error(result); + end + [W,G] = readOFF(off_filename_fixed); + + delete(off_filename); + delete(off_filename_fixed); +end diff --git a/matlab/external/gptoolbox/wrappers/path_to_eltopo.m b/matlab/external/gptoolbox/wrappers/path_to_eltopo.m new file mode 100644 index 0000000..09db8de --- /dev/null +++ b/matlab/external/gptoolbox/wrappers/path_to_eltopo.m @@ -0,0 +1,20 @@ +function s = path_to_eltopo() + % PATH_TO_eltopo Returns absolute, system-dependent path to eltopo header and + % includes + % + % Outputs: + % s path to eltopo base directory as string + % + % See also: eltopo + + if ispc + warning([ ... + 'Dear Ladislav, is there a standard place to put executables on a pc?' ... + 'Could you put eltopo there and change this accordingly?' ... + 'Thanks, Alec']); + s = 'c:/prg/lib/eltopo/' + elseif ismac + s = '/usr/local/eltopo'; + end +end + diff --git a/matlab/external/gptoolbox/wrappers/path_to_libigl.m b/matlab/external/gptoolbox/wrappers/path_to_libigl.m new file mode 100644 index 0000000..eb710db --- /dev/null +++ b/matlab/external/gptoolbox/wrappers/path_to_libigl.m @@ -0,0 +1,8 @@ +function s = path_to_libigl() + % PATH_TO_LIBIGL + % + % s = path_to_libigl() + % + % Returns path to libigl as string + s = '/usr/local/igl/libigl/'; +end diff --git a/matlab/external/gptoolbox/wrappers/path_to_medit.m b/matlab/external/gptoolbox/wrappers/path_to_medit.m new file mode 100644 index 0000000..81bc1e7 --- /dev/null +++ b/matlab/external/gptoolbox/wrappers/path_to_medit.m @@ -0,0 +1,32 @@ +function s = path_to_medit() + % PATH_TO_MEDIT Return path to medit executable + % + % s = path_to_medit() + % + % Outputs: + % s path to medit executable + % + % See also: medit + % + + + if ispc + warning([ ... + 'Dear Ladislav, is there a standard place to put executables on a pc?' ... + 'Could you put medit there and change this accordingly?' ... + 'Thanks, Alec']); + s = 'c:/prg/lib/medit/Release/medit.exe'; + elseif isunix || ismac + % I guess this means linux + [status, s] = system('which medit'); + s = strtrim(s); + if isempty(s) + guesses = { ... + '/usr/local/bin/medit', ... + '/opt/local/bin/medit'}; + s = ... + guesses{find(cellfun(@(guess) exist(guess,'file'),guesses),1,'first')}; + assert(~isempty(s),'Could not find medit'); + end + end +end diff --git a/matlab/external/gptoolbox/wrappers/path_to_meshfix.m b/matlab/external/gptoolbox/wrappers/path_to_meshfix.m new file mode 100644 index 0000000..183e42a --- /dev/null +++ b/matlab/external/gptoolbox/wrappers/path_to_meshfix.m @@ -0,0 +1,33 @@ +function s = path_to_meshfix() + % PATH_TO_MESHFIX Returns absolute, system-dependent path to meshfix executable + % + % Outputs: + % s path to meshfix as string + % + % See also: meshfix + + if ispc + warning([ ... + 'Dear Ladislav, is there a standard place to put executables on a pc?' ... + 'Could you put meshfix there and change this accordingly?' ... + 'Thanks, Alec']); + s = 'c:/prg/lib/meshfix/Release/meshfix.exe'; + elseif isunix || ismac + % I guess this means linux + [status, s] = system('which meshfix'); + s = strtrim(s); + if isempty(s) + guesses = { ... + '/usr/local/bin/meshfix', ... + '/opt/local/bin/meshfix', ... + '/usr/local/igl/libigl/external/MeshFix/meshfix', ... + '/usr/local/libigl/external/MeshFix/meshfix'}; + found = find(cellfun(@(guess) exist(guess,'file'),guesses),1,'first'); + if found + s = ... + guesses{find(cellfun(@(guess) exist(guess,'file'),guesses),1,'first')}; + end + assert(~isempty(s),'Could not find meshfix'); + end + end +end diff --git a/matlab/external/gptoolbox/wrappers/path_to_qslim.m b/matlab/external/gptoolbox/wrappers/path_to_qslim.m new file mode 100644 index 0000000..ae0dc70 --- /dev/null +++ b/matlab/external/gptoolbox/wrappers/path_to_qslim.m @@ -0,0 +1,31 @@ +function s = path_to_qslim() + % PATH_TO_QSLIM + % + % s = path_to_qslim() + % + % Outputs: + % s path to qslim executable + % + % See also: qslim + % + + if ispc + warning([ ... + 'Dear Ladislav, is there a standard place to put executables on a pc?' ... + 'Could you put qslim there and change this accordingly?' ... + 'Thanks, Alec']); + s = 'c:/prg/lib/qslim/Release/qslim.exe'; + elseif isunix || ismac + % I guess this means linux + [status, s] = system('which qslim'); + s = strtrim(s); + if isempty(s) + guesses = { ... + '/usr/local/bin/qslim', ... + '/opt/local/bin/qslim'}; + s = ... + guesses{find(cellfun(@(guess) exist(guess,'file'),guesses),1,'first')}; + assert(~isempty(s),'Could not find qslim'); + end + end +end diff --git a/matlab/external/gptoolbox/wrappers/path_to_tetgen.m b/matlab/external/gptoolbox/wrappers/path_to_tetgen.m new file mode 100644 index 0000000..191ba2c --- /dev/null +++ b/matlab/external/gptoolbox/wrappers/path_to_tetgen.m @@ -0,0 +1,33 @@ +function s = path_to_tetgen() + % PATH_TO_TETGEN Returns absolute, system-dependent path to tetgen executable + % + % Outputs: + % s path to tetgen as string + % + % See also: tetgen + + if ispc + warning([ ... + 'Dear Ladislav, is there a standard place to put executables on a pc?' ... + 'Could you put tetgen there and change this accordingly?' ... + 'Thanks, Alec']); + s = 'c:/prg/lib/tetgen/Release/tetgen.exe'; + elseif ismac + s = '/usr/local/bin/tetgen'; + elseif isunix + % I guess this means linux + [~,s] = system('which tetgen'); + s = strtrim(s); + if isempty(s) + guesses = { ... + '/usr/local/bin/tetgen', ... + '/opt/local/bin/tetgen', ... + '/usr/local/igl/libigl/external/tetgen/tetgen', ... + [path_to_libigl '/external/tetgen/tetgen'], ... + '/usr/local/libigl/external/tetgen/tetgen'}; + s = ... + guesses{find(cellfun(@(guess) exist(guess,'file'),guesses),1,'first')}; + assert(~isempty(s),'Could not find tetgen'); + end + end +end diff --git a/matlab/external/gptoolbox/wrappers/path_to_triangle.m b/matlab/external/gptoolbox/wrappers/path_to_triangle.m new file mode 100644 index 0000000..82969a6 --- /dev/null +++ b/matlab/external/gptoolbox/wrappers/path_to_triangle.m @@ -0,0 +1,33 @@ +function s = path_to_triangle() + % PATH_TO_TRIANGLE Returns absolute, system-dependent path to triangle + % executable + % + % Outputs: + % s path to triangle as string + % + % See also: triangle + + if ispc + warning([ ... + 'Dear Ladislav, is there a standard place to put executables on a pc?' ... + 'Could you put triangle there and change this accordingly?' ... + 'Thanks, Alec']); + s = 'c:/prg/lib/triangle/Release/triangle.exe'; + elseif isunix || ismac + % I guess this means linux + [status, s] = system('which triangle'); + s = strtrim(s); + if isempty(s) + guesses = { ... + '/usr/local/bin/triangle', ... + '/opt/local/bin/triangle'}; + found = find(cellfun(@(guess) exist(guess,'file'),guesses),1,'first'); + if found + s = ... + guesses{find(cellfun(@(guess) exist(guess,'file'),guesses),1,'first')}; + end + assert(~isempty(s),'Could not find triangle'); + end + end +end + diff --git a/matlab/external/gptoolbox/wrappers/qslim.m b/matlab/external/gptoolbox/wrappers/qslim.m new file mode 100644 index 0000000..d1a88fd --- /dev/null +++ b/matlab/external/gptoolbox/wrappers/qslim.m @@ -0,0 +1,78 @@ +function [C,W,G,V2W] = qslim(V,F,t,varargin) + % QSLIM Very simple wrapper for qslim + % + % [C,W,G,V2W] = qslim(V,F,t,'ParameterName',ParameterValue) + % + % Inputs: + % V #V by 3 input mesh vertex positions + % F #F by 3 input mesh triangle indices (1-indexed) + % t target number of faces {0 for all collapse} + % Optional: + % 'QSlimFlags' followed by qslim flags + % Outputs: + % C #collapse list of edge collapse structs with fields + % .a index into V of vertex collapsed to + % .b index into V of vertex collapsed from + % .da 1 by 3 displacement of vertex a + % .rm list of indices in F of faces removed by this collapse + % .mod list of indices in F of faces modified by this collapse + % W #W by 3 collapsed mesh vertex positions + % G #G by 3 collapsed mesh triangle indices (1-indexed) + % V2W #V list of indices into W + % + % See also: readLOG, perform_edge_collapse, path_to_qslim + % + + qslim_flags = ''; + if nargin <3 + t = 0; + end + + v = 1; + while v<=numel(varargin) + switch varargin{v} + case 'QSlimFlags' + assert((v+1)<=numel(varargin)); + v = v+1; + qslim_flags = varargin{v}; + otherwise + error(['Unsupported parametername: ' varargin{v}]); + end + v = v+1; + end + + prefix = tempprefix(); + input = [prefix '.smf']; + output = [prefix '.log']; + + % Write input to file + writeSMF(input,V,F); + + try + % prepare command string + command = sprintf('%s -t %d -M log -q %s %s >%s', ... + path_to_qslim,t,qslim_flags,input,output); + [status,result] = system(command); + if status ~= 0 + error(result); + end + + [VV,FF,C] = readLOG(output); + % should match input + assert(size(VV,1)==size(V,1)); + assert(size(FF,1)==size(F,1)); + assert(isequal(F,FF)); + + delete(input); + delete(output); + catch ME + fprintf('%s\n',command); + rethrow(ME); + end + + % This is expensive so only perform if required by output + if nargout>1 + [W,G,V2W] = perform_edge_collapse(V,F,C,t); + end + +end diff --git a/matlab/external/gptoolbox/wrappers/tetgen.m b/matlab/external/gptoolbox/wrappers/tetgen.m new file mode 100644 index 0000000..605dad8 --- /dev/null +++ b/matlab/external/gptoolbox/wrappers/tetgen.m @@ -0,0 +1,107 @@ +function [V,T,F] = tetgen(SV,SF,varargin) + % TETGEN Call tetgen to construct a tetrahedral volume mesh with in a given + % triangle mesh with optional internal contrained vertices. + % + % [V,T,F] = tetgen(SV,SF); + % [V,T,F] = tetgen(SV,SF,'ParameterName',ParameterValue, ...) + % + % Inputs: + % SV list of surface vertex positions of exterior mesh, # vertices by 3 + % SF list of surface face indices of exterior triangle mesh, # faces by 3 + % Optional: + % 'Flags' followed by tetgen flags {'-q100'} + % Outputs: + % V list of tetrahedra vertices + % T list of tetrahedra indices + % F list of faces of 3D volume mesh + % + + + if ~isempty(varargin) + assert(ischar(varargin{1}), ... + 'First optional arg not char. Using obsolete interface?'); + end + + % default values + flags = '-q100'; + % Map of parameter names to variable names + params_to_variables = containers.Map( ... + {'Flags'}, {'flags'}); + v = 1; + while v <= numel(varargin) + param_name = varargin{v}; + if isKey(params_to_variables,param_name) + assert(v+1<=numel(varargin)); + v = v+1; + % Trick: use feval on anonymous function to use assignin to this workspace + feval(@()assignin('caller',params_to_variables(param_name),varargin{v})); + else + error('Unsupported parameter: %s',varargin{v}); + end + v=v+1; + end + + % get a temporary file name prefix + prefix = tempname; + %off_filename = [prefix '.off']; + %writeOFF(off_filename,SV,SF); + + % Try to mesh with all faces included directly + + prefix = tempname; + poly_filename = [prefix '.poly']; + writePOLY_tetgen(poly_filename,SV,SF,[],'BoundaryMarkers',ones(size(SF,1),1)); + + %% if there are internal constraint vertices then print them to a .node file + %if(internal_constraints) + % inode_filename = [prefix '.a.node']; + % writeNODE(inode_filename,IV); + %end + + % graded: -q100, very-fine:-q1 + mesh_flags = '-Cpg '; + %if(internal_constraints) + % flags = [flags ' -i']; + %end + %if(~exist('allow_resampling','var') || ~allow_resampling) + % flags = [flags ' -Y' '-V']; + %end + % call tetgen + command = [path_to_tetgen ' ' mesh_flags ' ' flags ' ' poly_filename]; + %fprintf(command); + [status, result] = system(command); + if status~=0 + error(result) + end + % tetgen always writes output to file: + % xxxx.1.ele tetrahedra + % xxxx.1.node tetrahedra vertices + % xxxx.1.face surface faces + ele_filename = [prefix '.1.ele']; + face_filename = [prefix '.1.face']; + node_filename = [prefix '.1.node']; + + F = readFACE(face_filename); + % reverse faces because tetgen uses backwards order + F = fliplr(F); + % I guess this is 1-indexed because we're using a .off file rather than a + % .poly file + T = readELE(ele_filename); + V = readNODE(node_filename); + if min(T(:)) == 0 && max(T(:))= 1 + %warning('min(T) >= 1, leaving indices as is'); + end + + delete(poly_filename); + %if(internal_constraints) + % delete(inode_filename); + %end + delete(ele_filename); + delete(face_filename); + delete(node_filename); + +end diff --git a/matlab/external/gptoolbox/wrappers/texture_map.m b/matlab/external/gptoolbox/wrappers/texture_map.m new file mode 100644 index 0000000..646a2f3 --- /dev/null +++ b/matlab/external/gptoolbox/wrappers/texture_map.m @@ -0,0 +1,117 @@ +function [im_out,alpha_out] = texture_map(V,F,TC,im_in,alpha_in) + % TEXTURE_MAP texture map a give mesh (V,F) with a texture (TC,im_in) and save + % it back to an image (im_out) + % + % [im_out,alpha_out] = texture_map(V,F,TC,im_in,alpha_in) + % + % Inputs: + % V #V by 2 list of mesh vertex positions + % F #F by 3 list of face indices + % TC #V by 2 list of mesh texture coordinates, these should be between 0 + % and 1, if they're not they will be normalized + % im_in input texture image + % alpha_in input texture image alpha channel + % Outputs: + % im_out deformed texture image + % + % Example: + % % original mesh (V,F) deformed mesh (NV,F) + % TC = texture_coords(V); + % [oim, oalpha] = texture_map(V,F,TC,im,alpha); + % + + if ~exist('alpha_in') + alpha_in = ones(size(im_in,1),size(im_in,2)); + end + if size(V,2) == 2 + V(:,end+1:3) = 0; + end + + path_to_TexMapPreview = ... + '/usr/local/igl/igl_apps/TexMapPreview/TexMapPreview'; + path_to_convert = '/opt/local/bin/convert'; + %path_to_TexMapPreviewConvert = ... + % '/usr/local/igl/igl_apps/TexMapPreview/TexMapPreviewConvert.sh'; + + prefix = tempprefix(); + png_file_name = [prefix '.png']; + tga_file_name = [prefix '.tga']; + obj_file_name = [prefix '.obj']; + output_tga_file_name = [prefix '-out.tga']; + output_png_file_name = [prefix '-out.png']; + + % write image to png file + imwrite(im_in,png_file_name,'Alpha',alpha_in); + + % convert the png image to a .tga image + [status,result] = ... + issue( ... + 'export DYLD_LIBRARY_PATH="";', ... + path_to_convert, ... + png_file_name, ... + tga_file_name); + % error on error + if(status ~= 0) + error(result); + end + % write mesh to obj file + writeOBJ(obj_file_name,V,F,TC,F); + + % convert the png image to a .tga image + [status,result] = ... + issue( ... + path_to_TexMapPreview, ... + obj_file_name, ... + tga_file_name, ... + output_tga_file_name); + % error on error + if(status ~= 0) + error(result); + end + + % convert output tga to png + + % convert the png image to a .tga image + [status, result] = ... + issue( ... + 'export DYLD_LIBRARY_PATH="";', ... + path_to_convert, ... + output_tga_file_name, ... + output_png_file_name); + % error on error + if(status ~= 0) + error(result); + end + + % clean up temporary files + delete(tga_file_name); + delete(png_file_name); + delete(obj_file_name); + delete(output_tga_file_name); + + if(nargout == 1) + im_out = imread(output_png_file_name); + elseif(nargout == 2) + [im_out,m,alpha_out] = imread(output_png_file_name); + else + % clean up png file before error + delete(output_png_file_name); + error('Too many outputs'); + end + % clean up png file + delete(output_png_file_name); + + + function [status, result] = issue(varargin) + % ISSUE issue a system call with each arguement separated by a space + command = []; + for ii = 1:nargin + command = ['' command ' ' varargin{ii}]; + end + % show the command + fprintf('%s\n',command); + % issue the command + [status, result] = system( command ); + end + +end diff --git a/matlab/external/gptoolbox/wrappers/triangle.m b/matlab/external/gptoolbox/wrappers/triangle.m new file mode 100644 index 0000000..4d17678 --- /dev/null +++ b/matlab/external/gptoolbox/wrappers/triangle.m @@ -0,0 +1,285 @@ +function [TV,TF,TN,VV,VE,VRP,VRD] = triangle(varargin) + % TRIANGLE interface to the Triangle Program. + % + % [TV,TF,TN] = triangle(filename,options) Triangulates file in filename + % [TV,TF,TN] = triangle(V,options) Triangulates convex hull of given points + % [TV,TF,TN] = triangle(V,F,options) Refine an existing mesh + % [TV,TF,TN] = triangle(V,E,H,options) Triangulates a planar straight line graph + % + % Inputs: + % filename triangulates existing .poly or .node file + % V #V by 3 constrained points of triangulation + % F #F by 3 list of triangle indices + % E #E by 2 list of constraint edge indices + % H #H by 2 hole points + % options + % 'Quiet' Don't display command/output {false} + % 'Quality' Quality mesh generation with no angles smaller than 20 + % degrees. An alternate minimum angle may be specified after the `q'. + % 'MaxArea' Imposes a maximum triangle area constraint. A fixed area + % constraint (that applies to every triangle) may be specified, or a + % list of #F area constraints (negative area means triangle is left + % unconstrained) + % 'ConstrainRefine' only if refining an existing mesh, means that edges + % should not be eliminated. Can specify edges after this option, + % otherwise all edges of existing mesh are used. + % 'NoBoundarySteiners' Prohibits the insertion of Steiner points on + % the mesh boundary. + % 'NoEdgeSteiners' prohibits insertion of Steiner points on any segment, + % including internal segments. + % 'MaxSteiners' specifies max number of allowed Steiner points. + % 'Flags' specifies flags string explicitly + % Outputs: + % TV #TV by 2 list of mesh vertices + % TF #TF by 3 list of triangle indices + % TN #TN by 3 list of triangle neighbors + % VV #VV by 2 list of voronoi vertices + % VE #VE by 2 list of voronoi internal edges + % VRP #VRP by 1 list of voronoi infinite ray start points + % VRD #VRP by 2 list of voronoi infinite direction unit vectors + % + % Note: In the command line program, Triangle, you can specify that you want + % to refine an existing mesh AND constrain the triangulation. I'm not sure + % what this means exactly as far as how the inputs used. It is not yet + % supported here. + % + % Copyright 2011, Alec Jacobson (jacobson@inf.ethz.ch) + % + % See also: delaunay, DelaunayTri + % + + % default values + quality = -1; + max_area = -1; + no_boundary_steiners = false; + no_edge_steiners = false; + max_steiners = -1; + quiet = false; + % possible actions are: + % 'TriangulatePoly' + % 'RefineMesh' + triangulate_poly = false; + triangulate_existing = false; + refine_mesh = false; + neighbors = nargout >= 3; + voronoi = nargout >= 4; + flags = ''; + + % parse inputs + if nargin >=1 && ischar(varargin{1}) + filename = varargin{1}; + % strip file extension to get prefix + if ~isempty(regexp(filename,'\.poly$')) + prefix = regexprep(filename,'\.poly$',''); + triangulate_poly = true; + elseif ~isempty(regexp(filename,'\.node$')) + prefix = regexprep(filename,'\.node$',''); + else + prefix = file_name; + end + triangulate_existing = true; + ii = 2; + elseif( nargin == 1 || (nargin > 1 && ischar(varargin{2}))) + V = varargin{1}; + ii = 2; + elseif( nargin == 2 || (nargin > 2 && ischar(varargin{3}))) + refine_mesh = true; + V = varargin{1}; + MF = varargin{2}; + ii = 3; + elseif( nargin == 3 || (nargin > 3 && ischar(varargin{4}))) + triangulate_poly = true; + V = varargin{1}; + PE = varargin{2}; + PH = varargin{3}; + ii = 4; + end + + % parse options + while(ii <= nargin) + switch varargin{ii} + case 'Quiet' + quiet = true; + case 'Quality' + if( (ii+1)<=nargin && ~ischar(varargin{ii+1})) + ii = ii + 1; + assert(ii <= nargin); + quality = varargin{ii}; + else + quality = 20; + end + case 'MaxArea' + ii = ii + 1; + assert(ii <= nargin); + max_area = varargin{ii}; + case 'NoBoundarySteiners' + no_boundary_steiners = true; + case 'NoEdgeSteiners' + no_edge_steiners = true; + case 'Flags' + ii = ii + 1; + assert(ii <= nargin); + flags = varargin{ii}; + case 'MaxSteiners' + ii = ii + 1; + assert(ii <= nargin); + max_steiners = varargin{ii}; + case 'ConstrainRefine' + if(refine_mesh) + triangulate_poly = true; + % Don't think holes are supported here, if they are then + % 'ConstrainRefine' should be able to take two arguements + PH = []; + if( (ii+1)<=nargin && ~ischar(varargin{ii+1})) + ii = ii + 1; + assert(ii <= nargin); + PE = varargin{ii}; + else + PE = edges(MF); + end + else + warning('Ignoring ''ConstrainRefine'' option'); + end + otherwise + error([varargin{ii} ' is not a valid option']); + end + ii = ii + 1; + end + + + % warnings + if(quality > 34) + warning( ... + ['Quality: ' num2str(quality,'%0.15f') ' > 34, triangle might not terminate']); + end + + % command line version + % get a free temporary prefix + if ~exist('prefix','var') + prefix = tempprefix(); + end + + % build command line parameters string + params = '-'; + + if ~triangulate_existing + writeNODE([prefix '.node'],V); + end + + if triangulate_poly + params = [params 'p']; + if ~triangulate_existing + % print poly file + writePOLY_triangle([prefix '.poly'],[],PE,PH); + end + end + + if(refine_mesh) + params = [params 'r']; + % print .ele file + writeELE([prefix '.ele'],MF); + end + + if(quality >= 0) + params = [params 'q' num2str(quality,'%0.15f')]; + end + if(max(size(max_area)) > 1) + params = [params 'a']; + end + if(max(size(max_area)) > 1) + error('Area constraints specified per triangle not yet supported...'); + elseif(max_area >= 0) + params = [params 'a' num2str(max_area,'%0.15f')]; + end + if(max_steiners >= 0) + params = [params 'S' num2str(max_steiners)]; + end + if(no_boundary_steiners && ~no_edge_steiners) + params = [params 'Y']; + end + if(no_edge_steiners) + params = [params 'YY']; + end + if(voronoi) + params = [params 'v']; + end + if(neighbors) + params = [params 'n']; + end + params = [params ' ' flags]; + + command = [path_to_triangle ' ' params ' ' prefix]; + if ~quiet + fprintf('%s\n',command); + end + [status, result] = system( command ); + if(status ~= 0) + error(result); + end + if ~quiet + status + result + end + % read outputs from files + [TV,I] = readNODE([prefix '.1.node']); + TF = readELE([prefix '.1.ele']); + % Triangle likes to use 1-indexed though .ele reader is 0-indexed + if(( min(TF(:)) > 1) && (max(TF(:)) > size(TV,1))) + TF = TF-1; + elseif min(TF(:)) == 0 && max(TF(:)) < size(TV,1) + TF = TF+1; + end + + if isempty(TF) && ~quiet + warning(['No faces produced: ' result]); + end + + if(nargout > 2) + TN = []; + VV = []; + VE = []; + VRP = []; + VRD = []; + end + + if(neighbors) + TN = readELE([prefix '.1.neigh']); + % Triangle likes to use 1-indexed though .ele reader is 0-indexed + if(( min(TN(:)) > 1) && (max(TN(:)) > size(TF,1))) + TN = TN-1; + end + end + + if(voronoi) + [VV] = readNODE([prefix '.1.v.node']); + [VE,VRP,VRD] = readEDGE([prefix '.1.v.edge']); + end + + % delete temporary output files + delete([prefix '.1.node']); + delete([prefix '.1.ele']); + if(exist([prefix '.1.poly'],'file')) + delete([prefix '.1.poly']); + end + if(exist([prefix '.1.v.node'],'file')) + delete([prefix '.1.v.node']); + end + if(exist([prefix '.1.v.edge'],'file')) + delete([prefix '.1.v.edge']); + end + + % Delete temporary input files + if ~triangulate_existing + delete([prefix '.node']); + end + + if triangulate_poly && ~triangulate_existing + delete([prefix '.poly']); + end + + if refine_mesh && ~triangulate_existing + delete([prefix '.ele']); + else + +end + diff --git a/matlab/hole_fill.m b/matlab/hole_fill.m new file mode 100644 index 0000000..9391d6c --- /dev/null +++ b/matlab/hole_fill.m @@ -0,0 +1,251 @@ +function [vertices, faces] = hole_fill(vertices, faces, hole, inflate) +%HOLE_FILL Fill specified hole (CCW face vertex order) + + % Fill missing arguments + if nargin < 4 + inflate = true; + end + + % Fit initial patch + [PV, PF] = create_patch(vertices, hole); + + if inflate + + % Estimate normals + PN = diffuse_normals(vertices, faces, PV, PF, hole); + + % Adjust vertex locations + % TODO this does not work well :'( + PV = adjust_vertices(PV, PF, 1 : length(hole), PN); + + end + + % Merge geometry + map = [hole; (1 : size(PV, 1) - length(hole))' + size(vertices, 1)]; + faces = [faces; map(PF)]; + vertices = [vertices; PV(length(hole) + 1 : end, :)]; + +end + +function [PV, PF] = create_patch(V, H) + h = length(H); + + % Generate angles and radii + T = [h; (floor(h / 6) * 6 - 6 : -6 : 6)'; 1]; + R = []; + A = []; + for i = 1 : length(T) + R = [R; ones(T(i), 1) * (length(T) - i)]; + A = [A; (1 : T(i))' / T(i) * 2 * pi]; + end + + % Create circular patch with average vertex valence of 6 + PV = repmat(R, 1, 2) .* [cos(A), sin(A)]; + PF = delaunay(PV); + PV = [PV, zeros(size(PV, 1), 1)]; + %show(); + + % Get patch segments + PS = [ ... + PF(:, [1, 2]); ... + PF(:, [1, 3]); ... + PF(:, [2, 3]) ... + ]; + PS = sort(PS, 2); + PS = unique(PS, 'rows'); + + % Compute laplacian matrix + L = [ ... + PS(:, 1), PS(:, 1), ones(size(PS, 1), 1); ... + PS(:, 2), PS(:, 2), ones(size(PS, 1), 1); ... + PS(:, 1), PS(:, 2), -ones(size(PS, 1), 1); ... + PS(:, 2), PS(:, 1), -ones(size(PS, 1), 1) ... + ]; + L = sparse(L(:, 1), L(:, 2), L(:, 3)); + + % Use quadratic program to find initial guess + Q = kron(L, speye(3)); + E = speye(3 * h, 3 * size(PV, 1)); + d = reshape(V(H, :)', 3 * h, 1); + x = [Q, E'; E, sparse(3 * h, 3 * h)] \ [zeros(3 * size(PV, 1), 1); d]; + PV = reshape(x(1 : 3 * size(PV, 1)), 3, size(PV, 1))'; + %show(); + + % Debug function +% function show() +% trimesh(PF, PV(:, 1), PV(:, 2), PV(:, 3)); +% hold on; +% N = normalizerow(normals(PV, PF)); +% C = (PV(PF(:, 1), :) + PV(PF(:, 2), :) + PV(PF(:, 3), :)) / 3; +% quiver3(C(:, 1), C(:, 2), C(:, 3), N(:, 1), N(:, 2), N(:, 3)) +% hold off; +% view([-90, 0]); +% camlight; +% view([90, 0]); +% camlight; +% axis equal; +% grid off; +% lighting gouraud; +% axis off; +% pause; +% end + +end + +function PN = diffuse_normals(V, F, PV, PF, H) + + % Get patch segments + PS = [ ... + PF(:, [1, 2]); ... + PF(:, [1, 3]); ... + PF(:, [2, 3]) ... + ]; + PS = sort(PS, 2); + PS = unique(PS, 'rows'); + + % Compute laplacian matrix + L = [ ... + PS(:, 1), PS(:, 1), ones(size(PS, 1), 1); ... + PS(:, 2), PS(:, 2), ones(size(PS, 1), 1); ... + PS(:, 1), PS(:, 2), -ones(size(PS, 1), 1); ... + PS(:, 2), PS(:, 1), -ones(size(PS, 1), 1) ... + ]; + L = sparse(L(:, 1), L(:, 2), L(:, 3)); + + % Compute smoothing matrix + S = abs(L); + S = S' + S; + + % Get mesh normals + N = normalizerow(per_vertex_normals(V, F)); + + % Get initial guess for patch normals + PN = [N(H, :); zeros(size(PV, 1) - length(H), 3)]; + TN = normalizerow(per_vertex_normals(PV, PF)); + PN(end, :) = TN(end, :); + + % Estimate desired patch vertex normals by diffusion + IN = PN; + II = [1 : length(H), size(PV, 1)]; + for i = 1 : length(H) + PN = S * PN; + l = sqrt(sum(PN .^ 2, 2)); + l(l < 0.0001) = 1; + PN = PN ./ repmat(l, 1, 3); + PN(II, :) = IN(II, :); + %show(); + end + + % Compute desired per face normals + PN = normalizerow( ... + PN(PF(:, 1), :) + ... + PN(PF(:, 2), :) + ... + PN(PF(:, 3), :) ... + ); + + % Debug function +% function show() +% trimesh(PF, PV(:, 1), PV(:, 2), PV(:, 3)); +% hold on; +% quiver3(PV(:, 1), PV(:, 2), PV(:, 3), PN(:, 1), PN(:, 2), PN(:, 3)) +% hold off; +% view([-90, 0]); +% camlight; +% view([90, 0]); +% camlight; +% axis equal; +% grid off; +% lighting gouraud; +% axis off; +% pause; +% end + +end + +function V = adjust_vertices(V, F, H, N) + f = size(F, 1); + v = size(V, 1); + h = length(H); + + % Estimate edge size + S = [ ... + F(:, [1, 2]); ... + F(:, [1, 3]); ... + F(:, [2, 3]) ... + ]; + r = pi / 2 * mean(sqrt(sum((V(S(:, 1), :) - V(S(:, 2), :)) .^ 2, 2))); + + % Compute orthonormal basis {e1, e2, n} for each face + E2 = rand(f, 3) - 0.5; + E1 = normalizerow(cross(E2, N, 2)); + E2 = normalizerow(cross(N, E1, 2)); + + % Get subvertices (face vertices) + S = reshape(F', 3 * f, 1); + P = V(S, :); + + % Repeat multiple times + for n = 1 : 3 + + % Project subvertices on oriented circle + C = (V(F(:, 1), :) + V(F(:, 2), :) + V(F(:, 3), :)) / 3; + D = P - kron(C, [1; 1; 1]); + PC = [dot(D, kron(E1, [1; 1; 1]), 2), dot(D, kron(E2, [1; 1; 1]), 2)]; + R = ( ... + sqrt(sum((D(:, 2) - D(:, 1)) .^ 2, 2)) + ... + sqrt(sum((D(:, 3) - D(:, 2)) .^ 2, 2)) + ... + sqrt(sum((D(:, 1) - D(:, 3)) .^ 2, 2)) + ... + r ... + ) / 4; + PC = normalizerow(PC) .* repmat(R, 1, 2); + D = repmat(PC(:, 1), 1, 3) .* kron(E1, [1; 1; 1]) + repmat(PC(:, 2), 1, 3) .* kron(E2, [1; 1; 1]); + P = D + kron(C, [1; 1; 1]); + show(); + + % Use quadratic program to estimate best centers and vertices + A = []; + for k = 1 : 3 * f + i = ceil(k / 3); + j = S(k); + I = (1 : 3) + 3 * k - 3; + J = [3 * i - 2, 3 * i - 1, 3 * i, 3 * f + 3 * j - 2, 3 * f + 3 * j - 1, 3 * f + 3 * j, 3 * f + 3 * v + 1]; + [J, I] = meshgrid(J, I); + K = [eye(3), -eye(3), D(k, :)']; + A = [A; I(:), J(:), K(:)]; + end + A = sparse(A(:, 1), A(:, 2), A(:, 3), 9 * f, 3 * f + 3 * v + 1); + E = [zeros(3 * h, 3 * f), kron(sparse(1 : h, H, ones(1, h), h, v), speye(3)), zeros(3 * h, 1); zeros(1, 3 * f + 3 * v), 1]; + Q = [A' * A, E'; E, zeros(3 * h + 1, 3 * h + 1)]; + d = [zeros(3 * f + 3 * v + 1, 1); reshape(V(H, :)', 3 * h, 1); 1]; + x = Q \ d; + + % Update centers + C = reshape(x(1 : 3 * f), 3, f)'; + P = D + kron(C, [1; 1; 1]); + show(); + + % Update vertices + V = reshape(x(3 * f + 1 : 3 * f + 3 * v), 3, v)'; + P = V(S, :); + show(); + + end + + % Debug function + function show() + trimesh(reshape(1 : 3 * f, 3, f)', P(:, 1), P(:, 2), P(:, 3)); + hold on; + quiver3(C(:, 1), C(:, 2), C(:, 3), N(:, 1), N(:, 2), N(:, 3)); + hold off; + view([-90, 0]); + camlight; + view([90, 0]); + camlight; + axis equal; + grid off; + lighting gouraud; + axis off; + pause; + end + +end diff --git a/matlab/hole_find.m b/matlab/hole_find.m new file mode 100644 index 0000000..67b8407 --- /dev/null +++ b/matlab/hole_find.m @@ -0,0 +1,31 @@ +function holes = hole_find(faces) +%HOLE_FIND Find all holes in given mesh (i.e. sequence of boundary vertices) + + % Find boundary edges (assuming CCW faces) + edges = [ ... + faces(:, [1, 2]); ... + faces(:, [2, 3]); ... + faces(:, [3, 1]) ... + ]; + borders = []; + for i = 1 : size(edges, 1) + if ~any(edges(:, 1) == edges(i, 2) & edges(:, 2) == edges(i, 1)) + borders = [borders; edges(i, [2, 1])]; + end + end + + % Extract hole sequences + holes = {}; + while ~isempty(borders) + hole = borders(1, :); + borders = borders(2 : end, :); + while hole(1) ~= hole(end) + c = find(borders(:, 1) == hole(end)); + hole = [hole, borders(c, 2)]; + borders(c, :) = []; + end + hole = hole(2 : end)'; + holes = [holes, hole]; + end + +end diff --git a/matlab/hrbf_apply.m b/matlab/hrbf_apply.m new file mode 100644 index 0000000..3aa5364 --- /dev/null +++ b/matlab/hrbf_apply.m @@ -0,0 +1,40 @@ +function [distance, gradient] = hrbf_apply(centers, coefficients, points) +%HRBF_APPLY Compute HRBF distance value for specified point +% +% Inputs +% centers: m by 3 double +% coefficients: m by 4 double +% points: n by 3 double +% +% Outputs +% distance: n by 1 double +% gradient: n by 3 double +% + + % Initialize + m = size(centers, 1); + n = size(points, 1); + distance = zeros(n, 1); + gradient = zeros(n, 3); + + % For each center... + for i = 1 : m + delta = points - repmat(centers(i, :), n, 1); + norm = sqrt(sum(delta .* delta, 2)); + + % Compute distance + distance = distance + coefficients(i, 1) * norm .* norm .* norm + ... + (delta * coefficients(i, 2 : 4)') * 3 .* norm; + + % Compute gradient + if nargout > 1 + norm(abs(norm) < 0.000001) = 1; + gradient = gradient + ... + repmat(coefficients(i, 1) * norm, 1, 3) .* delta + ... + repmat(delta * coefficients(i, 2 : 4)' ./ norm, 1, 3) .* delta + ... + norm * coefficients(i, 2 : 4); + end + end + gradient = 3 * gradient; + +end diff --git a/matlab/hrbf_centers.m b/matlab/hrbf_centers.m new file mode 100644 index 0000000..3fa1509 --- /dev/null +++ b/matlab/hrbf_centers.m @@ -0,0 +1,26 @@ +function centers = hrbf_centers(vertices, faces, count) +%HRBF_CENTERS Generate centers that should approximate given vertices +% +% Inputs +% vertices: v by 3 double +% faces: f by 3 integer +% count: integer (default 10) +% +% Outputs +% centers: count by 3 double +% + + % Define missing arguments + if nargin < 2 + faces = convhull(vertices(:, 1), vertices(:, 2), vertices(:, 3)); + end + if nargin < 3 + count = 10; + end + + % Use Poisson sampling to select centers on mesh surface + centers = mesh_random_points(vertices, faces, count); + % TODO allow centers inside convex hull? + +end + diff --git a/matlab/hrbf_coefficients.m b/matlab/hrbf_coefficients.m new file mode 100644 index 0000000..f407546 --- /dev/null +++ b/matlab/hrbf_coefficients.m @@ -0,0 +1,56 @@ +function coefficients = hrbf_coefficients(centers, points, normals) +%HRBF_COEFF Compute HRBF coefficients for provided centers +% +% Inputs +% centers: m by 3 double +% points: n by 3 double +% normals: n by 3 double +% +% Outputs +% coefficients: m by 4 double +% + + N = size(points, 1); + M = size(centers, 1); + + % Build linear system + A = zeros(4 * N, 4 * M); + B = zeros(4 * N, 1); + a = zeros(4, 4); + b = zeros(4, 1); + for n = 1 : N + + % Fill right-hand side + b(1) = 0; + b(2 : 4) = normals(n, :); + B(4 * n - 3 : 4 * n) = b; + + % Fill left-hand side + for m = 1 : M + + x = points(n, :); + v = centers(m, :); + delta = x - v; + norm = sqrt(delta * delta'); + + if norm > 0.00001 + + phi = norm * norm * norm; + dphi = 3 * norm * norm; + ddphi = 6 * norm; + + a(1, 1) = phi; + a(1, 2 : 4) = delta * dphi / norm; + a(2 : 4, 1) = delta * dphi / norm; + a(2 : 4, 2 : 4) = (ddphi - dphi / norm) / (norm * norm) * (delta' * delta) + eye(3) * dphi / norm; + + A(4 * n - 3 : 4 * n, 4 * m - 3 : 4 * m) = a; + + end + end + end + + % Solve linear system + coefficients = reshape(A \ B, [4, M])'; + +end diff --git a/matlab/hrbf_points.m b/matlab/hrbf_points.m new file mode 100644 index 0000000..4a85fe1 --- /dev/null +++ b/matlab/hrbf_points.m @@ -0,0 +1,44 @@ +function [points, normals] = hrbf_points(vertices, faces, offset) +%HRBF_POINTS Generate control points for specified mesh +% +% Inputs +% vertices: v by 3 double +% faces: f by 3 integer +% +% Outputs +% points: n by 3 double +% normals: n by 3 double +% + + % TODO improve this using hole_fill + + % Add missing arguments + if nargin < 3 + offset = 1; + end + + % Sample mesh vertices + [points, normals] = mesh_random_points(vertices, faces, floor(size(vertices, 1) / 10)); + + % Add control points on holes + holes = hole_find(faces); + for i = 1 : length(holes) + + % Fill hole roughly + [patch_vertices, patch_faces] = hole_fill(vertices, faces, holes{i}, false); + keep = (1 : size(patch_vertices, 1)) > size(vertices, 1) + (size(patch_vertices, 1) - size(vertices, 1)) / 3 * 2; + [patch_vertices, patch_faces] = mesh_filter_vertices(patch_vertices, patch_faces, keep); + + % Select random points and move them + if size(patch_vertices, 1) < 11 + [patch_vertices, patch_faces] = upsample(patch_vertices, patch_faces); + end + [p, n] = mesh_random_points(patch_vertices, patch_faces, floor(size(patch_vertices, 1) / 5), false); + p = p + offset * n; + + % Add them to control points + points = [points; p]; + normals = [normals; n]; + end + +end diff --git a/matlab/matrix_apply.m b/matlab/matrix_apply.m new file mode 100644 index 0000000..5971b1c --- /dev/null +++ b/matlab/matrix_apply.m @@ -0,0 +1,29 @@ +function vectors = matrix_apply(matrix, vectors, constant) +%MATRIX_APPLY Apply 3D transformation to vector +% +% Inputs +% matrix: 4 by 4 double or 3 by 3 double +% vectors: n by 3 double +% constant: double (default 1) +% +% Outputs +% vectors: n by 3 double +% + + % Validate arguments + if nargin < 3 + constant = 1; + end + if length(constant) == 1 + constant = ones(size(vectors, 1), 1) * constant; + end + if size(matrix, 1) == 3 + matrix = [matrix, [0; 0; 0]; 0, 0, 0, 1]; + end + + % Apply transformation + w = matrix * [vectors, constant]'; + vectors = w(1:3, :)'; + +end + diff --git a/matlab/matrix_rotation.m b/matlab/matrix_rotation.m new file mode 100644 index 0000000..7e6e02c --- /dev/null +++ b/matlab/matrix_rotation.m @@ -0,0 +1,37 @@ +function matrix = matrix_rotation(angle, axis, center) +%MATRIX_ROTATION 3D rotation matrix around axis +% +% Inputs +% angle: double +% axis: 1 by 3 double (default [0, 0, 1]) +% center: 1 by 3 double (default [0, 0, 0]) +% +% Outputs +% matrix: 4 by 4 double +% + + % Fill missing arguments + if nargin < 3 + center = [0, 0, 0]; + end + if nargin < 2 + axis = [0, 0, 1]; + end + + % Translate toward center + t1 = eye(4); + t1(1 : 3, 4) = center'; + + % Rotate around axis + r = eye(4); + r(1 : 3, 1 : 3) = axisangle2matrix(axis, angle); + + % Translate back + t2 = eye(4); + t2(1 : 3, 4) = -center'; + + % Combine + matrix = t1 * r * t2; + +end + diff --git a/matlab/mesh/1.obj b/matlab/mesh/1.obj new file mode 100644 index 0000000..55a03af --- /dev/null +++ b/matlab/mesh/1.obj @@ -0,0 +1,12258 @@ +# OBJ written from C:\Users\vortex\Documents\MODODATA\claw.obj +# Units meters + +o Mesh +v -1.20043 -0.711839 -2.07032 +v -1.40756 -0.910063 -1.08918 +v -1.30506 -0.96465 -1.10072 +v -1.22883 -0.649908 -2.06516 +v -1.03273 -0.889285 -1.57959 +v -1.47091 -0.774909 -1.96994 +v -0.990511 -0.919192 -1.55329 +v -1.26069 -0.991254 -1.65701 +v -1.53188 -1.01413 -1.36282 +v -1.62867 -0.145159 -1.01384 +v -1.0256 -0.385501 -2.19509 +v -0.870691 -0.502817 -1.43259 +v -1.39271 -0.61922 -0.851542 +v -2.62524 0.296666 -1.74869 +v -2.12474 0.354703 -1.60597 +v -2.02618 0.159653 -2.27084 +v -1.33952 0.126158 -1.41521 +v -1.35571 0.0105713 -2.07206 +v -2.26913 -0.000290435 -1.11637 +v -1.9935 -0.318193 -2.45265 +v -0.618886 0.204575 -2.42168 +v -1.07365 0.140755 -2.22276 +v -1.55363 -0.159236 -2.64956 +v -0.625065 0.201326 -2.45589 +v -1.12635 0.112569 -2.32806 +v -0.638346 0.109078 -2.44437 +v -1.42804 -0.136645 -2.71091 +v -1.0593 0.0350346 -2.39907 +v -0.602475 0.483856 -2.38446 +v -1.85883 0.114565 -2.56986 +v -1.22722 0.412794 -2.11824 +v -1.53574 -0.117007 -2.73519 +v -0.598704 0.121212 -2.80358 +v -1.40974 -0.486397 -3.91993 +v -1.78478 -0.558259 -3.47115 +v -0.522978 0.140507 -2.75945 +v -0.947596 -0.228773 -3.30719 +v -1.33538 -0.290637 -3.05081 +v -0.96597 -0.164557 -3.16432 +v -0.657388 0.0325967 -2.78537 +v -1.74555 0.574239 -3.49101 +v -1.25659 0.336212 -3.86078 +v -1.63617 0.566298 -3.44862 +v -0.839356 0.690358 -2.62663 +v -0.675679 0.479335 -3.04851 +v -1.30102 0.640247 -2.47848 +v -2.07468 0.433627 -3.06227 +v -1.77646 0.601272 -2.83252 +v -1.0324 0.412962 -3.53673 +v -1.37666 0.661948 -3.21654 +v -1.37009 -0.0779806 -4.17954 +v -1.21625 -0.142145 -4.04135 +v -0.897545 -0.0103644 -3.58999 +v -0.449716 0.328565 -2.90381 +v -2.2318 -0.0599651 -2.96309 +v -0.974954 -0.15694 -3.28284 +v -1.34442 -0.197799 -3.10154 +v -1.23471 -0.188822 -2.98608 +v -1.38304 0.582067 -3.91841 +v -1.38206 0.362822 -3.89989 +v -2.1451 -0.907765 -1.84309 +v -2.26083 -0.904235 -1.26139 +v -2.12334 -0.913842 -1.41767 +v -2.33182 -0.957403 -1.87044 +v -2.28853 -0.570599 -0.934047 +v -2.18253 -0.834637 -1.30138 +v -3.62471 -0.140407 -2.73492 +v -3.35895 -0.849816 -1.48685 +v -3.15336 -0.660535 -2.60286 +v -2.91972 -0.895474 -1.4331 +v -2.71317 -0.714265 -2.48583 +v -2.09788 -0.709479 -2.30254 +v -2.28863 -0.836361 -1.85766 +v -2.01945 -0.725579 -2.16302 +v -3.93344 -0.263436 -2.29428 +v -3.36431 -0.900928 -2.12922 +v -2.89886 -0.970659 -2.01708 +v -3.90533 -0.37287 -1.64124 +v -3.07814 -0.0376074 -1.30779 +v -2.81896 -0.00658974 -1.24873 +v -2.52772 0.131498 -2.42252 +v -2.94518 -0.289788 -2.71249 +v -2.6172 -0.315555 -2.63811 +v -2.93464 -0.551176 -1.10264 +v -2.05509 -0.631662 -2.25651 +v -2.1099 -0.3994 -3.06916 +v -3.91924 0.508388 -2.9167 +v -2.79134 0.998117 -1.93636 +v -2.79609 0.399741 -1.84428 +v -2.83818 0.875977 -2.64895 +v -2.74851 0.0887828 -2.51566 +v -2.75434 0.28455 -2.52087 +v -2.86189 0.231322 -1.83295 +v -2.97698 1.51155 -1.99267 +v -3.35772 0.638951 -2.94461 +v -3.13044 -0.0217485 -2.77865 +v -2.64098 0.696203 -4.67014 +v -2.69804 -0.0237838 -3.80224 +v -2.42592 -0.427813 -3.40466 +v -2.04391 -0.553858 -3.81919 +v -2.29465 -0.14023 -4.19609 +v -1.83073 -0.0696358 -4.4547 +v -1.61688 -0.412401 -4.16407 +v -1.71838 0.80329 -3.4513 +v -2.63538 2.14966 -2.81258 +v -2.29184 0.660433 -3.20438 +v -2.21834 0.400501 -3.14143 +v -3.00265 1.83016 -2.83933 +v -3.04529 1.46193 -2.78505 +v -1.47494 0.199737 -4.33076 +v -2.49346 -0.0511747 -3.22042 +v -2.93911 1.15579 -3.84015 +v -2.66006 0.296155 -3.49911 +v -2.3023 1.41299 -5.2713 +v -2.18243 1.04387 -5.04145 +v -1.6351 1.62308 -4.32379 +v -1.62018 1.33569 -4.2755 +v -1.47554 1.94036 -4.25603 +v -1.94128 1.68722 -3.78432 +v -1.81364 1.95599 -3.68767 +v -1.9334 1.4394 -3.74519 +v -2.48633 2.00662 -3.49815 +v -2.54827 1.59344 -3.51099 +v -2.50065 1.34123 -3.50439 +v -1.64253 1.96509 -4.87936 +v -1.75362 1.59511 -4.93512 +v -1.70599 1.1695 -4.80728 +v -1.20717 2.44652 -4.14886 +v -1.63728 2.4458 -3.5904 +v 2.1724 0.990663 -3.18625 +v 2.84493 0.63385 -3.04151 +v -4.27332 0.465116 -2.47186 +v -4.28876 0.412661 -1.7991 +v -4.41107 1.95142 -3.30695 +v -4.25204 1.39745 -3.16344 +v -4.62519 1.26208 -2.59201 +v -4.9 1.89439 -2.71562 +v -3.60549 1.38126 -3.09544 +v -3.23298 1.93386 -4.50656 +v -3.27729 1.32747 -4.49015 +v -3.07786 0.985937 -4.31223 +v -4.08485 2.52574 -3.25475 +v -4.43316 2.95353 -2.67055 +v -3.08381 1.58697 -3.94154 +v -2.94777 3.15141 -3.18226 +v -3.43996 2.25735 -3.2562 +v -3.63535 1.84598 -3.2802 +v -2.1436 1.91673 -5.19614 +v -2.84495 1.34195 -4.99858 +v -1.87485 2.69045 -5.14731 +v -2.69494 2.12603 -5.0235 +v -3.0213 2.67165 -4.42435 +v -2.51819 2.77681 -4.96426 +v -2.61678 4.23387 -3.73322 +v -2.18974 3.85963 -4.95142 +v -3.40922 3.6745 -3.26998 +v -2.31206 2.45348 -3.33168 +v -2.11587 3.03741 -2.71995 +v -2.20884 3.28845 -3.46761 +v -3.07448 2.03283 -3.91296 +v -2.82987 2.56212 -3.82887 +v -2.1825 3.78452 -3.13335 +v -1.59377 3.71359 -5.28115 +v -1.09282 3.1113 -4.26055 +v -1.51293 3.09063 -3.64992 +v -1.89109 3.07948 -3.11103 +v -1.37814 2.5447 -4.85243 +v -1.23125 3.39612 -4.88369 +v -0.810103 2.97337 -4.30292 +v -1.05062 2.79897 -3.70488 +v -0.225591 2.4629 -3.63983 +v -1.19602 3.20565 -3.03251 +v 0.114814 3.33762 -4.95296 +v -0.869875 3.55875 -5.0405 +v 1.12356 2.01831 -4.15662 +v 0.86864 1.78399 -3.50905 +v 0.119479 2.63285 -4.3195 +v -0.167779 2.56954 -2.9777 +v 1.07651 2.93526 -4.74851 +v 2.47164 2.36416 -4.34011 +v 2.47344 1.30948 -3.79573 +v 3.21436 0.953037 -3.7012 +v 3.51427 1.86252 -3.6948 +v 4.90439 1.80584 -3.20955 +v 5.4033 1.65747 -3.10687 +v 4.17224 0.683309 -3.41456 +v 4.98442 0.554296 -3.15026 +v 4.59918 1.08569 -3.40666 +v 4.95026 0.882905 -3.32435 +v 6.41091 1.62211 -3.08944 +v 6.20282 0.584737 -2.95553 +v 6.31167 1.01662 -3.24874 +v 8.24691 1.67328 -3.27166 +v 8.23152 0.639655 -3.0083 +v 8.24959 1.20424 -3.2691 +v 10.0662 1.67747 -3.29677 +v 10.0934 0.511424 -3.10866 +v 10.0765 1.09025 -3.3725 +v 11.5387 1.69287 -3.45749 +v 11.5191 0.496494 -3.09224 +v 11.5359 1.05547 -3.4288 +v -3.90769 4.0371 -2.69966 +v -1.10847 5.09429 -4.01693 +v -1.11605 4.43001 -5.1079 +v -1.11313 5.05012 -4.67788 +v -2.45377 4.21504 -4.29292 +v -1.43596 5.43248 -3.24673 +v 0.254812 4.23357 -4.65726 +v 0.188043 4.75212 -4.10783 +v 0.337987 4.7272 -3.55059 +v 1.39305 4.45731 -3.43159 +v 1.22568 3.9106 -4.43189 +v 1.38511 4.27094 -3.87199 +v 2.66236 3.35479 -4.06863 +v 2.62497 3.87806 -3.56979 +v 2.54405 4.12324 -3.142 +v 3.77871 2.78763 -3.44567 +v 3.88372 3.23777 -3.03673 +v 5.06598 2.33638 -2.90375 +v 8.30821 2.34563 -3.31642 +v 8.39654 2.91687 -3.01251 +v 9.72276 2.29882 -3.20577 +v 9.70531 2.78887 -2.9106 +v 11.5221 2.81641 -2.94936 +v 11.4994 2.3408 -3.28607 +v -1.64901 0.597821 -0.0621192 +v -1.69745 0.354535 -0.523087 +v -1.66329 0.442845 0.480673 +v -0.960777 0.237316 -0.140638 +v -1.87543 -0.666228 -0.44348 +v -1.96673 -0.730757 -0.481083 +v -1.23295 -0.354387 -0.471248 +v -0.890174 -0.127409 -0.114381 +v -1.15392 -0.314724 -0.58605 +v -0.863551 -0.207837 -0.0898742 +v -1.04161 -0.384449 -0.0397734 +v -1.35199 -0.441003 -0.315772 +v -2.75713 -0.994037 0.706344 +v -2.64642 -1.16645 0.200169 +v -2.02952 -0.793162 0.167501 +v -1.03517 -0.205378 0.474948 +v -1.86261 -0.540507 0.691836 +v -1.98496 -0.852935 0.177618 +v -1.00219 -0.187491 0.427648 +v -1.77202 -0.518232 0.568484 +v -1.22959 -0.354145 0.363126 +v -1.30204 -0.0425258 -0.716716 +v -1.21596 0.157585 0.69134 +v -2.28503 -0.23348 0.956187 +v -1.83563 -0.648381 -0.266872 +v -1.80543 -0.401183 0.64341 +v -1.96855 -0.769368 0.175228 +v -3.2367 -1.06454 -0.436099 +v -3.63665 -0.85748 -0.468293 +v -2.81764 -1.09023 -0.388485 +v -3.14074 -1.01137 0.716486 +v -3.70496 -0.786029 0.702881 +v -3.17945 -1.19384 0.180163 +v -2.94814 0.163252 -0.505905 +v -2.94608 -0.01843 -0.495088 +v -2.8383 -0.0532818 -0.490085 +v -2.50849 0.11934 -0.529035 +v -2.95554 0.357717 0.0781842 +v -2.93702 0.113491 0.104843 +v -3.04312 0.198616 0.606136 +v -3.00318 0.0473769 0.61207 +v -2.86484 0.041388 0.585004 +v -2.81911 0.114882 0.0807382 +v -2.49554 0.439557 0.0278207 +v -2.41141 0.26627 0.555842 +v -3.3454 -0.389439 -0.726223 +v -3.14259 -0.601495 -0.69479 +v -2.88755 -0.646147 -0.648601 +v -2.30108 -0.420923 -0.680457 +v -3.20811 -0.471485 0.982799 +v -3.47553 -0.287239 0.931932 +v -2.94236 -0.479304 0.975579 +v -3.1555 0.156809 -1.32487 +v -3.3714 0.879925 -0.643653 +v -3.67489 1.62069 -0.0466635 +v -4.03782 1.56675 0.678592 +v -3.51222 0.839505 0.716639 +v -3.24644 0.988379 0.0433108 +v -3.90178 0.57758 -1.39106 +v -3.25797 -0.514045 -1.13784 +v -3.58321 -0.219038 -1.2403 +v -3.83939 1.45176 -0.775975 +v -3.50588 1.85518 -1.43586 +v -3.50307 1.4552 -1.47791 +v -3.29565 0.840606 -1.4127 +v -3.76986 2.08996 0.00929854 +v -3.10369 2.382 -1.33141 +v -2.59785 2.23057 -1.95366 +v -2.97531 1.9135 -2.00172 +v 1.93184 0.954227 -2.55989 +v 3.8004 0.130159 -1.45666 +v 3.80239 0.108326 -2.28533 +v 3.85551 0.208419 -2.89645 +v 2.68152 0.491748 -2.44051 +v 2.74645 0.536082 -1.54635 +v 3.61709 0.146779 -0.237935 +v 3.62318 0.19753 -0.518412 +v 3.75174 0.19058 -0.99016 +v 2.69129 0.62643 -0.636093 +v 2.48731 0.604874 -0.293252 +v 2.84443 0.567722 -1.1049 +v 4.78548 0.0402176 -2.0506 +v 4.78766 0.052464 -1.50819 +v 3.65499 -0.129767 0.0694908 +v 4.55284 0.0888172 -0.231585 +v 4.57039 0.045714 -0.598557 +v 10.1283 -0.0704457 -0.935983 +v 10.144 -0.0777117 -0.567354 +v 10.1721 -0.0865681 -0.16569 +v 11.6434 -0.244486 -0.201267 +v 11.6144 -0.25551 -0.598557 +v 11.5985 -0.256706 -0.977688 +v 11.57 -0.207894 -1.46316 +v -4.55614 0.105468 -0.720072 +v -4.61968 0.00183153 0.598294 +v -4.64645 -0.153426 -0.07125 +v -3.79678 -0.951711 0.0983966 +v -5.4869 1.50441 -1.16869 +v -5.22536 1.09823 -1.03614 +v -5.79333 1.7116 0.167348 +v -5.46749 1.12321 0.291341 +v -5.32744 0.696374 -0.303278 +v -4.07207 0.543069 -0.965779 +v -4.91706 1.39021 0.764676 +v -4.23451 0.532385 0.879407 +v -4.53792 2.71786 -1.88569 +v -5.35149 2.24681 -1.32904 +v -4.88819 1.89164 -1.94758 +v -4.66567 1.35638 -1.88179 +v -4.10251 1.74817 -0.836765 +v -3.84129 1.90303 -0.830927 +v -4.48925 1.9507 0.544853 +v -4.17105 1.94814 -0.117614 +v -4.2898 2.24457 0.595099 +v -4.03648 2.51767 -1.40951 +v -4.71841 1.75874 -1.25757 +v -4.59312 1.35048 -1.15403 +v -4.55194 2.15555 -1.29924 +v -4.27278 1.81811 -1.42975 +v -4.1361 1.33044 -1.49298 +v -4.00892 3.69581 -1.87527 +v -3.14108 3.30554 -0.854162 +v -3.16659 3.82569 -0.0265783 +v -3.20599 3.4554 -0.0540856 +v -2.91662 3.58738 -1.16167 +v -3.6283 3.1167 -1.40502 +v -4.01783 3.13591 -1.24178 +v -2.36346 3.16749 -1.99635 +v -2.92715 3.88217 -1.3902 +v -2.16383 3.56087 -2.06373 +v -2.64263 3.24667 -1.22691 +v -2.98749 3.95847 -0.797063 +v -2.99089 4.07852 -0.980758 +v -1.96171 3.65968 -1.39682 +v -1.82615 3.29017 -2.04446 +v -1.86357 3.48454 -2.73051 +v -2.18143 3.78698 -0.784111 +v -2.77597 3.51233 -0.127041 +v -0.467339 2.797 -2.33031 +v -0.728802 2.77158 -1.82302 +v -1.42549 3.16783 -2.44069 +v -0.897448 2.94804 -1.17162 +v -1.06007 2.92767 -0.52748 +v 0.858619 1.94434 -2.0417 +v 0.722132 1.90461 -2.78105 +v 0.819817 1.95565 -1.40828 +v 0.800233 1.91571 -0.892416 +v 0.589308 1.92103 -0.378222 +v 1.14034 1.48556 -0.278023 +v 1.94315 1.08031 -1.67581 +v 1.93427 1.16576 -0.717596 +v 2.0155 1.12303 -1.1144 +v 1.66421 1.15017 -0.158722 +v 4.88579 0.128364 -2.69167 +v 4.68386 0.0846704 -1.00789 +v 6.30219 0.291357 -1.46852 +v 6.20153 0.232432 -1.84351 +v 6.14883 0.263353 -2.46314 +v 6.37956 0.155807 -0.413258 +v 6.33828 0.255895 -0.783735 +v 6.19795 0.0590356 0.0593985 +v 6.35567 0.184475 -1.08754 +v 8.31941 0.34048 -2.4255 +v 8.3354 0.393367 -1.95066 +v 8.2898 0.320885 -1.65084 +v 8.32387 0.224698 -1.27428 +v 8.34483 0.217545 -0.90378 +v 8.37606 0.183032 -0.537107 +v 8.41093 0.0864672 -0.106506 +v 10.1151 0.366053 -2.7194 +v 10.1274 0.158253 -2.27524 +v 10.0843 0.0581373 -1.81874 +v 10.1121 -0.0182276 -1.36368 +v 11.4895 0.37545 -2.7874 +v 11.4475 0.201332 -2.35655 +v 11.4524 -0.0268349 -1.88163 +v -5.75404 1.58695 -0.53276 +v -5.58132 2.83934 -0.717339 +v -4.87737 3.42183 -1.37659 +v -5.29233 3.76566 -0.824458 +v -5.72801 2.56746 0.0416466 +v -4.09027 5.57495 -0.833361 +v -3.08717 5.28167 -2.70169 +v -3.43686 5.0622 -1.78575 +v -2.28579 5.91026 -1.07279 +v -3.30408 5.55497 -1.55686 +v -2.06986 5.91272 -1.70242 +v -1.94512 5.97432 -2.58958 +v -0.86085 5.56671 -0.736117 +v -0.671568 5.50422 -1.36217 +v -2.24044 6.2999 -0.386429 +v -1.07806 5.81793 -0.096948 +v -0.397098 5.49253 -2.12189 +v -0.0363758 5.01199 -2.81677 +v 0.579847 5.00278 -0.662911 +v 0.702434 4.91086 -1.20429 +v 2.16704 4.2965 -2.33954 +v 1.27537 4.49979 -2.598 +v 2.00754 4.53986 -1.72863 +v 0.939161 4.9528 -1.91253 +v 1.76125 4.66924 -0.46684 +v 1.85701 4.64 -1.15736 +v 3.54627 4.12673 -0.303351 +v 3.58737 4.01426 -1.07712 +v 3.77807 3.75209 -2.09951 +v 3.94814 3.46576 -2.6243 +v 3.72797 3.90923 -1.5409 +v 5.64738 2.21703 -2.84919 +v 5.2004 2.73079 -2.54524 +v 5.18813 3.06197 -1.95535 +v 5.19147 3.29208 -1.46802 +v 5.82709 3.16712 -1.47742 +v 5.90711 3.00999 -1.93898 +v 5.78161 2.62124 -2.54474 +v 5.16704 3.48021 -0.886674 +v 5.22269 3.61233 -0.147948 +v 5.8983 3.30635 -0.957175 +v 5.94243 3.3834 -0.406121 +v 6.62471 2.14526 -2.93291 +v 6.91248 3.03112 -2.14395 +v 6.65924 3.19454 -1.54641 +v 6.70334 3.27846 -1.09561 +v 6.99828 2.60642 -2.69939 +v 6.77455 3.37249 -0.478269 +v 8.48293 3.44487 -1.21466 +v 8.49781 3.39295 -1.69099 +v 8.43729 3.2681 -2.42382 +v 8.49286 3.45567 0.034545 +v 8.53214 3.45131 -0.595312 +v 10.1537 3.4382 -1.19892 +v 10.1172 3.35038 -1.775 +v 9.64394 3.11482 -2.45836 +v 10.2122 3.55925 -0.028467 +v 10.2084 3.52821 -0.648348 +v 11.6626 3.65972 -0.703392 +v 11.669 3.68743 -0.0644807 +v 11.6335 3.49783 -1.33894 +v 11.5915 3.38649 -1.80338 +v 11.5111 3.11508 -2.53875 +v -3.57947 -0.205485 1.80411 +v -3.2318 -0.300273 1.71817 +v -3.00393 -0.148604 2.01933 +v -3.13393 -0.0285175 2.35814 +v -3.26858 -0.287936 1.72119 +v -2.95152 -0.211955 2.0188 +v -3.43142 -0.259606 2.04813 +v -3.47412 -0.107899 2.32874 +v -3.10794 -0.0329528 2.39969 +v -2.91493 0.623109 1.8269 +v -3.17313 0.287964 1.38703 +v -3.11122 0.629218 2.36332 +v -3.21335 -0.0831633 1.41678 +v -2.84355 0.0962055 1.97324 +v -3.06361 0.294206 2.50538 +v -4.12705 -0.0853366 1.60026 +v -3.97908 0.0860192 2.5538 +v -3.94019 0.0326169 2.4195 +v -3.73587 1.05666 1.82337 +v -4.66899 0.750982 1.30961 +v -4.73719 0.949369 1.30462 +v -4.46609 0.675567 1.28385 +v -3.91477 0.550231 1.25596 +v -4.41733 0.988386 2.63978 +v -4.26909 0.963863 2.64013 +v -3.76057 0.87003 2.5539 +v -4.17234 0.11155 1.3151 +v -4.02572 0.0160774 1.62335 +v -4.05389 -0.0705563 1.7094 +v -3.88049 0.158675 2.47959 +v -4.25632 1.38865 1.88171 +v -4.35533 1.13281 1.9185 +v -4.26344 1.10436 1.90103 +v -4.32896 1.82022 1.86679 +v -4.47797 1.15111 2.66124 +v 1.94532 -0.400222 2.9556 +v 1.28508 0.264226 1.93584 +v 1.1859 -0.150422 2.94253 +v 2.23964 0.10617 0.838298 +v 2.37679 0.440866 0.132158 +v 2.27609 -0.127128 1.89605 +v 1.75433 0.740679 0.379226 +v 1.4858 0.52882 1.10537 +v 3.58564 0.0217885 1.59054 +v 3.60243 -0.256026 0.811184 +v 4.60808 -0.0174502 0.619219 +v 4.78502 -0.0326774 1.20838 +v 4.22518 0.680918 2.93758 +v 3.82674 0.245321 2.1806 +v 4.89895 0.0247341 1.77351 +v 11.6564 -0.210562 0.58178 +v 11.72 -0.149881 1.15597 +v -4.13796 -0.191023 2.10737 +v -5.3885 0.536677 1.46288 +v -5.18597 0.217037 1.46771 +v -4.79432 0.00521796 1.50416 +v -5.5887 0.542545 2.17613 +v -5.30223 0.0755288 2.20287 +v -4.8974 -0.14325 2.18396 +v -4.16998 -0.119698 2.08139 +v -5.01837 0.317195 2.81163 +v -5.25189 0.649253 2.78799 +v -4.68243 0.168475 2.77551 +v -5.09562 0.685912 1.25003 +v -4.95135 0.420973 1.26923 +v -4.68778 0.272851 1.29297 +v -4.19098 0.00232145 2.0736 +v -5.74177 1.42985 1.49008 +v -6.13141 2.12971 1.53921 +v -6.24329 2.01003 2.11593 +v -5.91354 1.41802 2.13848 +v -5.87225 2.18548 2.70078 +v -4.8548 1.61114 1.24198 +v -4.58402 1.7211 2.71363 +v -5.20926 2.02077 0.618249 +v -5.53764 2.19551 1.09926 +v -5.33968 1.50198 1.21696 +v -4.07585 2.3966 1.85364 +v -4.42783 2.30785 1.85827 +v -4.5097 2.20748 1.87868 +v -4.89524 2.44513 1.07891 +v -4.52856 2.6365 1.03323 +v -4.99464 2.22166 1.17486 +v -4.63637 2.36289 2.75882 +v -4.3539 2.47828 2.79157 +v -4.73466 2.21359 2.74102 +v -4.64217 3.5218 0.48356 +v -5.06712 2.60913 0.531882 +v -5.17245 2.97202 1.01499 +v -5.50204 2.57911 0.989394 +v -3.57615 4.13085 0.674493 +v -3.71804 3.58858 0.642182 +v -3.4914 2.85726 1.86931 +v -3.13297 3.62255 1.9704 +v -3.34766 3.85982 1.04666 +v -3.92736 3.18211 1.01037 +v -3.79512 4.14461 0.658881 +v -3.88095 4.01759 0.859005 +v -4.46457 3.62704 0.973703 +v -2.93785 4.01469 1.32794 +v -2.8174 3.81964 2.10393 +v -1.70967 2.97424 0.08489 +v -1.95435 3.21303 0.763758 +v -2.71025 3.76932 0.739455 +v -2.1238 3.35925 1.49939 +v -2.40321 3.55843 2.17301 +v -2.34194 3.85891 2.88839 +v -0.424201 2.29967 0.933465 +v -0.605262 1.86473 2.00882 +v -1.009 1.93936 2.70098 +v -1.11738 1.8626 3.42363 +v 0.427699 0.33366 3.07006 +v 0.185391 0.274715 3.8621 +v 0.817992 1.53647 0.258485 +v 0.096025 2.19946 0.246549 +v 0.648002 1.4534 0.995471 +v 0.421671 1.18479 1.71252 +v 4.59676 0.0660543 0.196556 +v 5.06949 0.294679 2.59719 +v 6.35532 0.122522 0.835743 +v 6.37276 0.201768 1.35946 +v 6.38775 0.309066 2.30987 +v 6.58306 1.19278 2.85502 +v 8.40916 0.132123 0.67003 +v 8.42456 0.196425 1.18534 +v 8.45505 0.316396 2.15464 +v 8.52992 1.26766 2.71562 +v 10.1806 -0.0447113 0.610333 +v 10.199 0.000454818 1.13439 +v 10.2244 0.172341 2.11178 +v 11.751 0.116336 2.16932 +v 10.2563 1.25704 2.66337 +v 11.7376 1.26273 2.64332 +v -6.18791 2.73887 1.36812 +v -6.27299 2.81531 2.07464 +v -5.32742 3.71457 -0.0452937 +v -5.67079 3.64701 2.06067 +v -5.11798 4.30755 2.03554 +v -5.66852 3.39369 1.37842 +v -5.61632 3.48976 2.7746 +v -4.21202 5.19974 2.01397 +v -4.76127 4.25785 1.21425 +v -3.9376 4.97654 2.81669 +v -2.64932 6.04284 0.506125 +v -2.74883 6.03999 1.4336 +v -3.77453 5.80022 0.326345 +v -2.73776 6.31477 2.09697 +v -3.75979 5.44674 1.09295 +v -1.18087 5.56595 0.652214 +v -1.4792 5.93479 2.07495 +v -1.42106 5.72944 1.50535 +v 0.120112 5.07433 0.749138 +v 0.282989 5.24598 0.05001 +v -0.0577288 5.16303 1.52614 +v -0.310309 5.14463 2.19603 +v 1.5729 4.74874 0.184301 +v 1.28844 4.61027 1.69133 +v 1.44797 4.68265 0.897366 +v 1.16429 4.16638 2.40724 +v 1.29407 2.96892 3.34352 +v 3.32785 4.24015 0.829166 +v 3.48029 4.18713 0.266 +v 3.14829 4.13609 1.50119 +v 3.28916 3.91955 2.18911 +v 3.25544 3.56706 2.71687 +v 5.21695 3.64625 0.344199 +v 5.96041 3.38971 0.168199 +v 6.00332 3.43092 0.759499 +v 5.19325 3.67972 0.918775 +v 5.12318 3.66495 1.4643 +v 5.11489 3.43399 2.12048 +v 5.9651 3.42833 1.36905 +v 6.02944 3.1973 2.03379 +v 5.98404 2.5768 2.51173 +v 5.04758 3.03303 2.4942 +v 5.61652 2.19348 2.8965 +v 6.8169 3.39368 0.773146 +v 6.75463 3.37993 0.147639 +v 6.86694 3.33108 1.2489 +v 6.94031 3.04012 1.96326 +v 6.7665 1.97871 2.76011 +v 6.88979 2.4526 2.48622 +v 8.5266 3.47844 0.688921 +v 8.6077 3.15898 1.81932 +v 8.56566 3.37898 1.24504 +v 8.59705 2.57546 2.40937 +v 8.57778 2.05257 2.64053 +v 10.2585 3.55792 1.11414 +v 10.2348 3.61007 0.616744 +v 10.2811 3.3052 1.74322 +v 10.2768 2.73784 2.36107 +v 10.2744 2.12754 2.58759 +v 11.7101 3.63986 1.12312 +v 11.7333 3.36693 1.71577 +v 11.6904 3.74243 0.588598 +v 11.7343 2.83462 2.32656 +v 11.7394 2.19271 2.55331 +v -1.29921 -4.08011 4.94041 +v -1.3659 -3.52551 4.34748 +v -1.20054 -3.95572 5.09622 +v -1.44535 -3.87399 4.98773 +v -0.821858 -3.98099 4.63327 +v -0.0899625 -3.88697 5.11068 +v -0.440266 -3.67904 4.53514 +v 0.116827 -3.47003 4.65664 +v 0.456706 -3.64462 5.51941 +v -4.49423 0.553579 2.9001 +v -3.96226 0.433214 2.7772 +v -1.49123 -3.5843 5.19063 +v -1.66022 -3.6537 5.03122 +v -1.72568 -3.39487 5.06359 +v -1.4587 -3.83987 5.03718 +v -1.57055 -3.16877 5.20213 +v -1.7207 -3.06891 4.93738 +v -1.45121 -2.92454 4.4674 +v -1.66664 -3.60894 4.73867 +v -1.65238 -3.55444 4.89118 +v -1.64321 -3.16968 5.0753 +v -1.67719 -3.64351 4.92514 +v -1.73523 -3.3951 4.99052 +v -0.585328 -3.45127 5.61422 +v -0.742274 -3.13203 5.66132 +v -1.19967 -3.79165 5.23587 +v -0.576615 -2.08689 5.34944 +v -0.925336 -2.31792 4.92188 +v -1.01817 -2.58967 5.67258 +v -0.363961 -2.26404 6.36989 +v -0.599981 -2.41355 5.99539 +v -0.978166 -2.71346 5.61403 +v -0.334415 -3.63711 5.64695 +v -0.110294 -3.02518 4.47687 +v -0.510513 -2.46978 4.58318 +v -0.180237 -2.76999 6.64905 +v -0.456708 -3.01035 6.05552 +v -0.654595 -3.12879 5.8265 +v -0.615031 -3.10002 5.77285 +v -0.406334 -3.56281 5.65171 +v -0.915306 -2.73123 4.45247 +v -0.532112 -3.23047 4.35615 +v -0.995449 -2.87191 5.56842 +v -0.26167 -1.95063 5.82947 +v 1.20434 -2.77344 6.1139 +v 0.86094 -3.29441 5.90209 +v 0.715567 -1.99023 4.85148 +v 0.704749 -2.2619 5.07598 +v 1.2074 -2.64972 5.3689 +v 0.643894 -2.32888 5.03179 +v 1.0393 -2.89113 5.23504 +v 0.407609 -2.73171 4.71841 +v 0.707558 -3.23459 5.02121 +v 0.747392 -2.74528 6.83922 +v 0.344071 -3.19523 6.52605 +v 0.176252 -3.40278 6.09979 +v 0.301138 -1.42098 5.05269 +v 0.101272 -1.74703 5.18436 +v 0.0529146 -1.90612 5.09729 +v -0.0999399 -2.1082 4.75998 +v 0.391329 -2.29366 6.86722 +v 1.62342 -1.92244 5.1573 +v 1.63272 -1.68781 6.48533 +v 1.77042 -1.9641 5.85468 +v 0.969733 -0.74701 4.00965 +v 2.51946 -1.03341 4.66447 +v 2.90705 -0.484625 5.46201 +v 1.85229 -1.15401 4.23184 +v 3.28455 0.114086 2.87717 +v 2.87221 -0.395819 3.44112 +v 3.53545 0.276026 4.82515 +v -4.69295 0.641116 2.9324 +v -4.85676 0.874365 2.92658 +v -5.59029 1.51725 2.76775 +v -5.26548 2.24293 2.96892 +v -5.10351 1.61222 2.94796 +v -4.41176 3.46694 3.08371 +v -5.25475 2.58743 3.03615 +v -5.04141 2.88039 3.03193 +v -3.78085 2.97364 2.87747 +v -2.73487 4.11488 2.93409 +v -3.15661 4.00789 2.98061 +v -3.50785 4.55254 3.10891 +v 0.5191 -0.964251 6.49867 +v 0.19301 -1.03626 5.59455 +v -0.0157871 -1.83954 6.55455 +v -0.145366 -1.66923 5.89461 +v -1.33653 3.47138 3.77844 +v -2.25251 4.88034 3.33289 +v 1.13575 -1.26207 6.6534 +v 1.97217 1.98079 4.42083 +v 1.48494 0.904679 5.28113 +v 0.63496 1.22776 4.55074 +v 2.20009 0.41217 5.63104 +v 2.6742 1.58809 4.98198 +v 4.01107 1.15374 3.94752 +v 5.21361 1.21764 3.06799 +v 4.43161 1.82462 3.41552 +v -5.97344 2.79978 2.79694 +v -4.93478 3.94144 2.84566 +v -2.96716 5.88837 2.95364 +v -2.81613 5.07487 3.21343 +v -0.718662 4.61134 3.32323 +v -1.8297 5.75301 3.00474 +v 3.20093 2.93627 3.46076 +v 3.45815 2.43823 3.85 +v 4.70006 2.4409 3.18795 +v -2.65142 5.94612 1.04854 +v -3.16365 6.04398 0.420284 +v -3.39954 5.59931 0.854886 +v -3.34423 5.88719 1.28833 +v -3.07169 5.90495 0.961945 +v -2.20949 5.86265 -1.3744 +v -2.81104 5.74463 -1.82025 +v -3.17923 5.33146 -1.5881 +v -2.76244 5.84629 -1.28414 +v -2.80627 5.7549 -1.54819 +v -1.24134 5.17103 -3.61943 +v -1.8529 4.87108 -4.22301 +v -2.42596 4.22664 -3.96431 +v -2.09413 5.17378 -3.56549 +v -1.99868 4.88602 -3.91237 +v 1.37557 4.66858 1.29387 +v 0.745027 4.88548 0.832334 +v 0.0405438 5.1036 1.14164 +v 0.596316 4.90251 1.61461 +v 0.681191 4.89716 1.22666 +v 1.80919 4.64946 -0.815476 +v 1.25035 4.78121 -1.17718 +v 0.649358 4.9235 -0.933852 +v 1.14236 4.83567 -0.574999 +v 1.20182 4.78806 -0.877824 +v 2.36068 4.20489 -2.75604 +v 1.93584 4.31964 -3.32655 +v 1.35723 4.45355 -3.03362 +v 1.69585 4.39733 -2.47346 +v 1.8284 4.34461 -2.91764 +v 3.21943 4.20889 1.15105 +v 2.32739 4.46653 0.869258 +v 2.1367 4.34733 1.62412 +v 2.2268 4.43318 1.23755 +v 3.55987 4.07339 -0.699877 +v 2.68212 4.36242 -1.1316 +v 2.57536 4.41085 -0.373285 +v 2.63937 4.39447 -0.766919 +v 3.87012 3.6117 -2.37484 +v 3.22804 3.82803 -2.86554 +v 2.91821 4.07008 -2.21153 +v 3.0778 3.94897 -2.5527 +v 4.39301 3.94155 0.866838 +v 4.21645 3.9211 1.46525 +v 5.15684 3.6905 1.18276 +v 4.33614 3.93322 1.14442 +v 4.46147 3.71127 -0.971142 +v 4.47623 3.84559 -0.193126 +v 5.1906 3.55707 -0.50813 +v 4.46303 3.78588 -0.582022 +v 4.64595 3.04613 -2.54604 +v 4.56156 3.36401 -2.01394 +v 5.20249 2.90668 -2.25852 +v 4.6117 3.21122 -2.29049 +v 3.20142 3.24925 3.09822 +v 4.05247 2.74497 3.27502 +v 4.85459 2.78003 2.83514 +v 4.2152 3.40003 2.56155 +v 4.13363 3.06925 2.92365 +v 2.18205 3.33326 3.0065 +v 1.66922 2.36079 3.91413 +v 2.4403 2.55238 3.92242 +v 2.24921 2.91513 3.4777 +v 3.20261 4.03657 1.86287 +v 4.30013 3.71864 2.13318 +v 5.11533 3.57267 1.80961 +v 4.24956 3.83234 1.81632 +v 3.30027 3.77807 2.44234 +v 5.10091 3.26903 2.29856 +v 4.28337 3.5956 2.33908 +v 1.19644 4.44879 2.05325 +v 2.1209 3.96549 2.35057 +v 2.10561 4.18777 2.00221 +v 1.24113 3.72905 2.79078 +v 2.17903 3.69947 2.64316 +v -0.172137 5.18864 1.83328 +v 0.38352 4.65692 2.30681 +v 0.481098 4.83671 1.94474 +v -0.480508 4.95837 2.76072 +v 0.25009 3.78024 3.33263 +v 0.359882 4.31082 2.79203 +v -4.05245 5.36206 1.55822 +v -3.68916 5.88187 2.05355 +v -2.73999 6.21429 1.75415 +v -3.54885 5.90503 1.65105 +v -4.13635 5.08788 2.45715 +v -3.51335 5.53304 2.87783 +v -2.84495 6.17934 2.54737 +v -3.65547 5.74711 2.49797 +v 3.51523 4.15949 0.00438693 +v 4.44124 3.89117 0.327869 +v 5.22713 3.63568 0.111128 +v 4.46423 3.87348 0.0883365 +v 3.39215 4.2257 0.546915 +v 5.20917 3.66282 0.626312 +v 4.42263 3.92064 0.591003 +v 1.65735 4.70625 -0.133626 +v 2.45057 4.47287 0.236496 +v 2.5147 4.44491 -0.05461 +v 1.50799 4.72443 0.528021 +v 2.39464 4.47925 0.540397 +v 0.433436 5.1466 -0.317057 +v 0.884242 4.98982 0.12417 +v 1.02855 4.94187 -0.241182 +v 0.181406 5.15821 0.402996 +v 0.804154 4.9468 0.471524 +v -3.75495 5.61273 -1.25123 +v -3.06397 6.16308 -0.595354 +v -2.28806 6.13878 -0.778036 +v -2.95332 6.03016 -1.0233 +v -3.95929 5.77245 -0.252387 +v -2.42521 6.20042 0.0504514 +v -3.12178 6.12268 -0.0809173 +v 3.74923 3.84519 -1.80999 +v 4.55212 3.55971 -1.49064 +v 5.19012 3.18639 -1.70564 +v 4.55628 3.47454 -1.74577 +v 3.65889 3.96264 -1.32706 +v 5.17513 3.39086 -1.20083 +v 4.50593 3.63727 -1.25324 +v 2.06794 4.42209 -2.01064 +v 2.82282 4.245 -1.62703 +v 2.85592 4.16764 -1.90112 +v 1.93022 4.60797 -1.45297 +v 2.75057 4.30649 -1.39441 +v 1.11709 4.73155 -2.24327 +v 1.43829 4.75702 -1.8254 +v 1.56264 4.57942 -2.12928 +v 0.800144 4.96665 -1.54842 +v 1.33157 4.79774 -1.50048 +v -2.86225 4.93053 -3.23864 +v -2.57972 5.7574 -2.6862 +v -1.71638 5.74454 -2.93314 +v -2.38336 5.47188 -3.15534 +v -3.28624 5.30571 -2.22508 +v -2.01927 5.99022 -2.14261 +v -2.72875 5.79696 -2.22046 +v 4.37938 2.25912 -3.28722 +v 3.84252 3.06367 -3.25035 +v 4.5247 2.73753 -2.93336 +v 4.99369 2.09854 -3.064 +v 4.45859 2.53699 -3.12023 +v 3.93592 3.35649 -2.83657 +v 5.14526 2.54398 -2.74575 +v 4.60233 2.89782 -2.7512 +v 3.24332 3.11505 -3.74746 +v 2.66306 3.66838 -3.81529 +v 3.25142 3.61023 -3.29013 +v 3.26328 3.41626 -3.52198 +v 2.61191 4.02695 -3.37933 +v 3.26277 3.73133 -3.09137 +v 1.93537 3.63289 -4.28421 +v 1.31882 4.14283 -4.14375 +v 2.00651 4.07674 -3.74937 +v 1.98962 3.90581 -4.00871 +v 1.41126 4.37475 -3.67096 +v 1.99208 4.22221 -3.56253 +v -1.44367 4.12928 -5.24635 +v -1.89721 3.77751 -5.18406 +v -1.79665 4.59882 -4.90306 +v -1.17519 4.80517 -4.94975 +v -1.65445 4.37518 -5.13918 +v -2.35637 4.06921 -4.67319 +v -1.07429 5.10119 -4.36754 +v -1.81756 4.79173 -4.58069 +v -5.69897 3.55922 1.69663 +v -6.00127 3.061 1.36635 +v -6.29819 2.77895 1.69361 +v -6.00207 3.26461 2.06397 +v -6.05081 3.17557 1.69174 +v -5.68096 3.64167 2.44654 +v -6.17378 2.82884 2.47412 +v -5.84292 3.16583 2.7816 +v -5.96221 3.26529 2.45822 +v -6.22024 2.43078 1.45657 +v -6.25732 2.04958 1.81968 +v -6.342 2.36406 2.09794 +v -6.3539 2.38847 1.75766 +v -6.10749 2.07781 2.42901 +v -5.97801 2.4741 2.76122 +v -6.21249 2.41484 2.45696 +v -5.27831 0.33014 1.46018 +v -5.2809 0.114464 1.7985 +v -5.45155 0.253617 2.19395 +v -5.53061 0.521855 1.78802 +v -5.40449 0.26566 1.79208 +v -5.18924 0.164722 2.55708 +v -5.12374 0.432052 2.79947 +v -5.46438 0.579586 2.52808 +v -5.32305 0.316995 2.54558 +v -5.02548 0.094362 1.4787 +v -4.86264 -0.103288 1.80312 +v -5.14169 -0.0474006 2.20193 +v -5.11092 -0.0142213 1.79945 +v -4.80733 -0.0196926 2.5274 +v -4.88287 0.230918 2.81751 +v -5.0403 0.0575595 2.5607 +v -5.82838 1.63116 -0.1695 +v -5.60053 1.08802 -0.414758 +v -5.43427 0.859364 0.0183517 +v -5.67458 1.44192 0.210933 +v -5.68621 1.22364 -0.0815939 +v -5.66694 1.51394 -0.888619 +v -5.39538 1.3271 -1.11236 +v -5.30561 0.845714 -0.700096 +v -5.53205 1.16124 -0.799469 +v -5.80403 2.22974 -0.663667 +v -5.51281 2.57296 -1.0918 +v -5.46684 1.81742 -1.25108 +v -5.6651 2.01719 -1.01932 +v -5.8077 2.10173 0.103524 +v -5.7278 2.75212 -0.321684 +v -5.86281 2.18342 -0.248569 +v -3.74291 -0.939899 -0.209105 +v -3.37259 -1.01545 -0.438694 +v -3.20868 -1.17637 -0.14366 +v -3.45818 -1.12411 0.148296 +v -3.42786 -1.11174 -0.164901 +v -3.77415 -0.91042 0.42218 +v -3.1467 -1.14821 0.470127 +v -3.37314 -0.949781 0.717505 +v -3.42161 -1.0818 0.45426 +v -3.07694 -1.09979 -0.408706 +v -2.71293 -1.1689 -0.109615 +v -2.93955 -1.21248 0.194059 +v -2.99888 -1.20009 -0.12209 +v -2.67011 -1.11765 0.470384 +v -2.98874 -1.02702 0.704696 +v -2.94059 -1.16431 0.470182 +v -4.28585 2.77898 -3.01401 +v -4.30456 2.18815 -3.29552 +v -4.70425 1.92972 -3.07149 +v -4.74033 2.41904 -2.70621 +v -4.56427 2.32552 -3.06061 +v -4.53722 2.88372 -2.26918 +v -4.9697 1.89163 -2.32106 +v -4.77638 2.27415 -1.92235 +v -4.8333 2.37093 -2.30624 +v -4.37285 1.70684 -3.25903 +v -4.48238 1.32164 -2.93835 +v -4.8184 1.54535 -2.66697 +v -4.64507 1.62251 -3.02729 +v -4.71067 1.29893 -2.22205 +v -4.81597 1.62974 -1.92402 +v -4.88365 1.57983 -2.27887 +v -3.43496 -0.451403 -2.66844 +v -3.26903 -0.811658 -2.40406 +v -3.71163 -0.623932 -2.21621 +v -3.81419 -0.194783 -2.55764 +v -3.60324 -0.543123 -2.48381 +v -3.38718 -0.914072 -1.8011 +v -3.65303 -0.688673 -1.55035 +v -3.96371 -0.330979 -1.96842 +v -3.71905 -0.676688 -1.88362 +v -2.92699 -0.704535 -2.54774 +v -2.81062 -0.872196 -2.28162 +v -3.12729 -0.957274 -2.07135 +v -3.02814 -0.861017 -2.34231 +v -2.92402 -0.973206 -1.71713 +v -3.13816 -0.885675 -1.46209 +v -3.15086 -0.961174 -1.75807 +v -2.24931 1.63225 -5.27268 +v -2.5786 1.36432 -5.19246 +v -2.82227 1.74868 -5.08065 +v -2.41087 2.03133 -5.16083 +v -2.5312 1.68885 -5.23866 +v -3.1078 1.31049 -4.75287 +v -3.28091 1.59724 -4.51535 +v -3.01302 2.04443 -4.81104 +v -3.11242 1.66776 -4.82425 +v -2.27025 1.28082 -5.20319 +v -2.41033 0.837589 -4.90203 +v -2.7657 1.02281 -4.85569 +v -2.52561 1.12573 -5.08276 +v -2.89317 0.80338 -4.49721 +v -3.20949 1.19289 -4.43664 +v -3.02784 1.07196 -4.65195 +v -2.52893 -0.103303 -3.99462 +v -2.16276 -0.40374 -3.99413 +v -2.26322 -0.530802 -3.59605 +v -2.55564 -0.310034 -3.58691 +v -2.39201 -0.390553 -3.78803 +v -2.46597 0.270338 -4.43107 +v -2.8808 0.498396 -4.07368 +v -2.70806 0.353366 -4.25194 +v -2.05955 -0.124972 -4.36014 +v -1.70463 -0.315754 -4.26586 +v -1.81448 -0.504613 -4.01895 +v -1.9202 -0.382359 -4.16231 +v -2.01283 0.497796 -4.7429 +v -2.23524 0.358298 -4.62067 +v -1.5319 -0.470351 -4.06991 +v -1.5687 -0.562028 -3.7333 +v -1.92709 -0.601687 -3.65711 +v -1.71364 -0.568799 -3.90014 +v -1.95725 -0.49922 -3.24835 +v -2.28722 -0.447043 -3.2366 +v -2.13032 -0.558979 -3.41855 +v -4.96466 4.35524 1.57954 +v -5.2025 3.7927 1.32406 +v -5.41714 3.9841 2.05151 +v -5.33845 3.93995 1.64894 +v -4.37667 4.75094 1.12117 +v -4.68176 4.70113 2.0152 +v -4.50959 4.83968 1.54586 +v -5.31686 3.69153 2.80671 +v -5.09552 4.15529 2.486 +v -5.41664 3.89216 2.46567 +v -4.43429 4.41126 2.82776 +v -4.62558 4.56287 2.46694 +v -4.49207 -0.0508938 1.55621 +v -4.18521 -0.154655 1.8467 +v -4.47071 -0.181692 2.14642 +v -4.48571 -0.147769 1.82681 +v -4.10624 -0.0689833 2.35884 +v -4.37161 0.115902 2.6736 +v -4.42441 -0.0659057 2.43993 +v -5.55084 0.951584 1.47687 +v -5.74283 0.973387 2.15657 +v -5.87923 1.41074 1.78574 +v -5.69106 0.950411 1.78403 +v -5.94836 1.80587 1.53509 +v -6.08321 1.72825 2.127 +v -6.07683 1.75025 1.81397 +v -5.79477 1.46099 2.48746 +v -5.4251 1.05461 2.78245 +v -5.63257 1.00331 2.51402 +v -5.73784 1.88011 2.71955 +v -5.9527 1.79127 2.4477 +v -3.22176 -0.307692 1.72304 +v -3.04976 -0.240492 1.82818 +v -2.95994 -0.188321 2.01427 +v -3.04466 -0.271258 1.82932 +v -3.02329 -0.264088 1.8238 +v -4.00848 -0.0489347 1.63951 +v -3.64434 -0.193926 1.61614 +v -3.6591 -0.135974 1.59842 +v -3.62841 -0.174387 1.61495 +v -4.18083 0.0240708 1.81699 +v -4.10607 -0.0856798 2.08435 +v -4.12738 -0.0565138 1.83014 +v -3.86657 0.0992145 2.48159 +v -4.09957 0.103354 2.3136 +v -4.04436 0.0233007 2.32129 +v -3.48659 0.0872728 2.50794 +v -3.09377 -0.0467498 2.36796 +v -3.50588 0.0472603 2.497 +v -3.47585 0.0507255 2.48824 +v -2.95545 -0.134194 2.21122 +v -3.00574 -0.0906002 2.18296 +v -2.95724 -0.123619 2.1911 +v -5.4541 3.21465 -0.763506 +v -5.12615 3.67217 -1.16947 +v -5.19017 2.75672 -1.34345 +v -5.35864 3.01253 -1.10785 +v -5.59038 3.05252 -0.0171211 +v -5.38459 3.71221 -0.42839 +v -5.5909 3.16757 -0.378788 +v -4.81472 4.60028 -0.872126 +v -4.26741 4.54005 -1.50598 +v -4.59648 4.60456 -1.28379 +v -4.7549 4.8588 0.0223903 +v -4.84669 4.80603 -0.406932 +v -4.65479 -0.123444 0.290799 +v -4.22565 -0.587383 0.0227013 +v -4.14169 -0.458918 0.670138 +v -4.20825 -0.568329 0.370392 +v -4.63415 -0.0311819 -0.431615 +v -4.08137 -0.454608 -0.559034 +v -4.18095 -0.560722 -0.295514 +v -5.00883 0.301346 -0.189421 +v -5.10567 0.602503 0.450933 +v -5.08498 0.403572 0.153563 +v -4.95825 0.630125 -0.895825 +v -5.01676 0.415345 -0.580163 +v -2.40102 -0.941359 -0.406214 +v -2.02048 -0.844595 -0.167355 +v -2.26082 -1.00855 0.193324 +v -2.31418 -1.0125 -0.131112 +v -1.9572 -0.744142 0.465762 +v -2.34315 -0.810714 0.709097 +v -2.26572 -0.93961 0.47019 +v -2.0241 -0.781669 -0.17546 +v -1.95824 -0.804083 0.166467 +v -1.8572 -0.68804 -0.450838 +v -1.97528 -0.790009 -0.183245 +v -1.17268 -0.339783 -0.532628 +v -1.00853 -0.20921 -0.340294 +v -0.876931 -0.183215 -0.10016 +v -0.957281 -0.2349 -0.38143 +v -0.974345 -0.232471 -0.360413 +v -1.56379 -0.553459 -0.523435 +v -1.47666 -0.559074 -0.572126 +v -1.49445 -0.572129 -0.556587 +v -1.76366 -0.448493 0.633279 +v -1.98432 -0.616896 0.467834 +v -1.92072 -0.646511 0.462543 +v -1.40084 -0.261462 0.60497 +v -0.989141 -0.20951 0.436346 +v -1.41484 -0.329189 0.650136 +v -1.37311 -0.304088 0.605865 +v -0.852319 -0.184485 0.188121 +v -0.881489 -0.13626 0.189038 +v -0.854353 -0.176099 0.183451 +v -3.67115 3.9291 -3.05319 +v -3.77685 3.09883 -3.22184 +v -4.17467 3.4634 -2.67356 +v -3.99773 3.32911 -3.00389 +v -2.99554 4.02103 -3.4421 +v -3.5343 4.6546 -2.70333 +v -3.26857 4.41984 -3.15901 +v -4.0105 3.9074 -2.27135 +v -4.28352 3.19378 -1.87312 +v -4.27926 3.37794 -2.26551 +v -3.73785 4.21118 -1.85704 +v -3.70419 4.63262 -2.249 +v -4.13204 0.480186 -2.74102 +v -3.77753 0.153609 -2.81861 +v -4.11367 0.0801011 -2.38646 +v -3.97946 0.120126 -2.64757 +v -4.09244 0.957548 -3.0388 +v -4.45319 0.874056 -2.53627 +v -4.3065 0.910923 -2.83875 +v -4.33213 0.417639 -2.13151 +v -4.10703 -0.0059476 -1.7263 +v -4.15753 0.0261264 -2.05438 +v -4.48254 0.92196 -1.8468 +v -4.52526 0.885895 -2.18184 +v -2.43614 -0.721094 -2.3994 +v -2.27414 -0.857511 -2.12402 +v -2.58656 -0.982965 -1.93834 +v -2.51303 -0.882254 -2.19782 +v -2.35806 -0.959719 -1.57858 +v -2.61997 -0.905798 -1.36136 +v -2.61142 -0.98538 -1.64344 +v -2.23693 -0.735023 -2.10813 +v -2.26768 -0.892616 -1.85225 +v -2.0357 -0.684568 -2.24916 +v -2.21422 -0.795167 -2.10565 +v -2.17058 -0.875566 -1.29473 +v -2.31387 -0.841051 -1.56728 +v -2.29409 -0.894707 -1.56088 +v -1.75218 -0.892018 -1.12385 +v -1.34232 -0.94851 -1.09347 +v -1.81821 -0.891492 -1.09559 +v -1.7693 -0.898976 -1.11689 +v -1.74074 3.20784 -5.22115 +v -2.19003 2.75129 -5.10823 +v -2.38535 3.25137 -4.96458 +v -2.05913 3.2296 -5.15258 +v -2.8279 2.73935 -4.7268 +v -2.73011 3.31708 -4.36644 +v -2.63466 3.33014 -4.70839 +v -2.01831 2.27089 -5.15124 +v -2.60818 2.43976 -4.99128 +v -2.30517 2.37241 -5.1228 +v -3.15582 2.25264 -4.47126 +v -2.93589 2.35774 -4.76855 +v -1.20496 -0.399545 -3.64508 +v -1.16351 -0.301532 -3.2213 +v -1.53554 -0.415157 -3.2435 +v -1.3561 -0.430375 -3.45541 +v -1.48206 -0.260471 -2.87138 +v -1.84532 -0.293427 -2.87163 +v -1.69839 -0.370651 -3.03379 +v -1.17233 -0.198439 -3.25154 +v -1.31352 -0.221165 -3.04929 +v -0.943008 -0.182441 -3.23912 +v -1.14354 -0.224267 -3.20363 +v -0.682609 -0.0169887 -3.03233 +v -0.566185 0.121344 -2.77697 +v -0.763479 -0.028969 -3.08196 +v -0.725192 -0.0323079 -3.04466 +v -1.49279 -0.129297 -2.68138 +v -1.49426 -0.166442 -2.93758 +v -1.45637 -0.190131 -2.88176 +v -0.628456 0.188028 -2.45734 +v -0.815888 0.188517 -2.27273 +v -1.09611 0.114793 -2.28882 +v -0.846224 0.171777 -2.33448 +v -0.838169 0.166893 -2.31779 +v -0.916371 5.67687 2.07701 +v -1.61256 5.91754 2.54402 +v -1.37486 5.55626 3.08074 +v -1.10185 5.68248 2.58704 +v -2.05248 6.21108 2.09255 +v -2.36181 5.90572 2.97892 +v -2.17546 6.13681 2.54736 +v -0.732397 5.51118 1.47949 +v -1.45092 5.8583 1.77778 +v -0.814915 5.61527 1.75705 +v -2.08775 5.93947 1.49869 +v -2.06523 6.10746 1.78661 +v -0.50085 5.32857 0.690321 +v -1.29184 5.59543 1.10803 +v -0.611268 5.38638 1.09616 +v -1.9229 5.84424 0.596129 +v -2.0031 5.81782 1.09486 +v -0.417021 5.52573 -0.0149808 +v -1.12527 5.70488 0.259492 +v -0.472425 5.4402 0.323033 +v -1.63593 6.12535 -0.22182 +v -1.76039 6.00826 0.169696 +v -0.114299 5.28258 -0.693604 +v -0.953751 5.70897 -0.416502 +v -0.261969 5.42812 -0.361642 +v -1.61342 5.79904 -0.875814 +v -1.63831 5.99237 -0.569952 +v 0.0321462 5.19163 -1.26329 +v -0.771252 5.50667 -1.03973 +v -0.0356792 5.20542 -0.974189 +v -1.35574 5.77989 -1.52566 +v -1.50752 5.75126 -1.18735 +v 0.3047 5.20719 -1.99629 +v -0.545352 5.53153 -1.737 +v 0.149495 5.23422 -1.61997 +v -1.15488 5.82222 -2.35547 +v -1.26424 5.84299 -1.94316 +v 0.667668 4.71808 -2.69793 +v -0.231122 5.28744 -2.47449 +v 0.483689 4.98683 -2.34559 +v -0.725079 5.31549 -2.99628 +v -0.961791 5.60808 -2.68444 +v 0.880817 4.58559 -3.47756 +v 0.18675 4.82684 -3.1932 +v 0.802474 4.62482 -3.10524 +v -0.338883 4.96052 -3.75329 +v -0.495507 5.06832 -3.36741 +v 0.785234 4.49493 -3.9663 +v 0.285577 4.75378 -3.84161 +v 0.849858 4.55826 -3.73722 +v -0.424232 5.00772 -4.37169 +v -0.348222 5.0032 -4.07994 +v 0.735965 4.08185 -4.53314 +v 0.216801 4.56628 -4.38645 +v 0.765155 4.35055 -4.24472 +v -0.436769 4.42732 -4.87328 +v -0.448372 4.79619 -4.64408 +v 5.59882 3.35608 -0.896645 +v 5.85234 3.23784 -1.22604 +v 5.56798 3.18697 -1.46479 +v 5.57821 3.27519 -1.19768 +v 5.86946 3.10608 -1.69789 +v 5.59039 2.98796 -1.92419 +v 5.58272 3.09895 -1.68673 +v 5.20491 2.22024 3.06371 +v 5.8274 2.40504 2.71692 +v 5.56321 2.76966 2.49366 +v 5.41216 2.51021 2.78193 +v 5.61989 3.29356 2.08279 +v 5.99303 3.36199 1.71039 +v 5.61071 3.52769 1.43127 +v 5.61079 3.44934 1.77199 +v 5.67373 3.52127 0.848201 +v 5.99137 3.40655 0.462598 +v 5.67029 3.47885 0.261832 +v 5.67792 3.49793 0.550546 +v 5.95005 3.3877 -0.121672 +v 5.65393 3.45955 -0.261043 +v 5.66723 3.47215 0.00425043 +v 6.03902 2.88874 2.2926 +v 5.61763 3.04914 2.29197 +v 5.85904 2.83405 -2.25198 +v 5.49782 2.646 -2.5368 +v 5.5541 2.83149 -2.23786 +v 5.92634 3.35601 -0.684259 +v 5.61098 3.42316 -0.57288 +v 5.38445 2.2291 -2.87109 +v 5.55409 1.97142 -2.97571 +v 5.17946 1.66967 -3.15018 +v 5.30558 1.97863 -3.01372 +v 5.9821 3.4439 1.05686 +v 5.64181 3.54119 1.13259 +v 5.71524 2.42578 -2.72467 +v 5.4448 2.44824 -2.72975 +v 6.1463 3.16068 -1.50216 +v 6.77039 3.13756 -1.83158 +v 6.33315 3.00155 -2.01801 +v 6.23242 3.10368 -1.74803 +v 6.3578 3.35301 1.29851 +v 6.84186 3.37958 1.00269 +v 6.33387 3.3967 0.756942 +v 6.3478 3.38738 1.01847 +v 6.78039 3.38837 0.4744 +v 6.28008 3.36731 0.150754 +v 6.30538 3.38318 0.461375 +v 6.27803 3.36129 -0.45692 +v 6.74806 3.33183 -0.801183 +v 6.22031 3.27207 -1.02433 +v 6.2578 3.32596 -0.750195 +v 6.76498 3.38125 -0.165958 +v 6.27758 3.36777 -0.155979 +v 7.00649 2.8393 -2.44942 +v 6.30342 2.57751 -2.59363 +v 6.35644 2.8067 -2.32469 +v 6.65582 3.2369 -1.32258 +v 6.16285 3.2169 -1.26797 +v 6.83248 2.37771 -2.84525 +v 6.03778 2.16078 -2.85237 +v 6.18135 2.36962 -2.75014 +v 6.49219 1.89675 -3.00734 +v 5.80028 1.6294 -3.07554 +v 5.92171 1.92413 -2.9583 +v 6.11825 2.0898 2.81093 +v 6.83499 2.2245 2.64451 +v 6.37895 2.48988 2.50821 +v 6.26606 2.30609 2.67739 +v 6.92955 2.75336 2.25925 +v 6.42985 3.10446 2.00211 +v 6.42903 2.79972 2.28569 +v 6.90661 3.22973 1.59782 +v 6.39612 3.27365 1.64972 +v 10.2808 3.04244 2.08286 +v 9.47468 3.23931 1.77182 +v 8.60739 2.88469 2.13913 +v 9.46926 2.66164 2.38168 +v 9.47514 2.97022 2.10376 +v 7.6969 3.0844 1.8927 +v 7.67006 2.49812 2.44871 +v 7.69096 2.8044 2.20068 +v 10.2715 3.46769 1.41314 +v 9.4426 3.46901 1.18046 +v 8.5895 3.30453 1.524 +v 9.46098 3.39038 1.46432 +v 7.64916 3.33516 1.24947 +v 7.67795 3.24678 1.5622 +v 10.2468 3.6027 0.867483 +v 9.41308 3.54262 0.647101 +v 8.54622 3.44154 0.974145 +v 9.42776 3.52115 0.919485 +v 7.59754 3.42322 0.740692 +v 7.62402 3.39412 0.994896 +v 10.2209 3.58843 0.305514 +v 9.38645 3.50504 -0.00416306 +v 8.50302 3.47353 0.366924 +v 9.39515 3.52913 0.329015 +v 7.54841 3.41164 0.0970275 +v 7.56488 3.42328 0.42916 +v 10.2141 3.54603 -0.347473 +v 9.40503 3.48844 -0.627525 +v 8.51473 3.45056 -0.281811 +v 9.39918 3.4953 -0.321848 +v 7.58635 3.40869 -0.534987 +v 7.56865 3.41121 -0.218876 +v 10.1772 3.48611 -0.927974 +v 9.35327 3.4531 -1.20536 +v 8.50935 3.4518 -0.919171 +v 9.37671 3.47384 -0.924711 +v 7.52598 3.36096 -1.16857 +v 7.56286 3.3887 -0.867745 +v 10.1724 3.40317 -1.47384 +v 9.34728 3.3866 -1.74223 +v 8.4904 3.42488 -1.44315 +v 9.37352 3.42797 -1.46139 +v 7.51928 3.30117 -1.61753 +v 7.50482 3.33392 -1.38892 +v 9.87231 3.24883 -2.12468 +v 9.02327 3.21186 -2.45639 +v 8.47207 3.34969 -2.04462 +v 9.18539 3.31658 -2.09748 +v 7.67341 3.16657 -2.29946 +v 7.58997 3.25658 -1.94321 +v 9.63783 2.96676 -2.71151 +v 9.02104 2.877 -2.98375 +v 8.41808 3.12272 -2.74859 +v 8.99717 3.06782 -2.74848 +v 7.71139 2.77623 -2.87837 +v 7.72556 2.99817 -2.61977 +v 9.69697 2.56509 -3.08199 +v 9.01732 2.33728 -3.28743 +v 8.35518 2.65503 -3.20938 +v 9.00911 2.63102 -3.17228 +v 7.44661 2.24701 -3.14291 +v 7.59501 2.52543 -3.04939 +v 9.89298 1.99257 -3.26188 +v 9.19171 1.68115 -3.28844 +v 8.26964 1.99779 -3.31074 +v 9.10235 2.00352 -3.30257 +v 7.27295 1.64498 -3.18014 +v 7.33727 1.94246 -3.16863 +v 10.276 2.44712 2.5068 +v 8.58868 2.32094 2.5559 +v 9.46095 2.09549 2.60756 +v 9.46562 2.38896 2.52701 +v 7.62635 1.998 2.69739 +v 7.6504 2.25418 2.59956 +v 10.9602 3.62194 -0.0477339 +v 11.6675 3.66962 -0.383951 +v 10.9519 3.5806 -0.674541 +v 10.9585 3.60604 -0.36719 +v 11.0232 3.34355 1.72646 +v 11.7229 3.5318 1.40761 +v 11.0026 3.60853 1.10447 +v 11.0144 3.50917 1.40071 +v 11.7001 3.71214 0.861574 +v 10.9815 3.67707 0.599411 +v 10.9921 3.66311 0.85472 +v 11.6783 3.72293 0.269802 +v 10.9693 3.65451 0.286532 +v 11.6504 3.58124 -1.03758 +v 10.9062 3.45284 -1.25364 +v 10.9273 3.51961 -0.972471 +v 10.5742 2.3023 -3.22159 +v 11.517 2.0265 -3.39447 +v 10.8288 1.67566 -3.36274 +v 10.6997 1.99747 -3.30674 +v 11.6172 3.4488 -1.55993 +v 10.8614 3.35172 -1.79291 +v 10.9107 3.41036 -1.51077 +v 10.5149 3.09067 -2.4909 +v 11.5131 2.97642 -2.77532 +v 10.5688 2.77674 -2.91145 +v 10.5158 2.94518 -2.7296 +v 11.5094 2.60438 -3.12874 +v 10.5593 2.56217 -3.08261 +v 11.0216 2.79351 2.34318 +v 11.7349 3.12369 2.04819 +v 11.0238 3.09041 2.06484 +v 11.0234 2.1612 2.56989 +v 11.7368 2.53503 2.47234 +v 11.0228 2.49573 2.48901 +v 11.5467 3.26345 -2.17218 +v 10.6796 3.23582 -2.14913 +v -1.21476 -0.692633 -2.06677 +v -1.00488 -0.819513 -1.83152 +v -1.02024 -0.921489 -1.57214 +v -1.05288 -0.764905 -1.84348 +v -1.03483 -0.80679 -1.84159 +v -1.6056 -0.664029 -2.23012 +v -1.64017 -0.600267 -2.22136 +v -1.62311 -0.647432 -2.21969 +v -1.09095 -0.959788 -1.2931 +v -1.12927 -0.935855 -1.27448 +v -1.10744 -0.962354 -1.28477 +v -0.555483 0.194533 -2.59799 +v -0.515091 0.203948 -2.56782 +v -0.543262 0.186399 -2.5881 +v -1.38587 -0.00335406 -2.49896 +v -1.33351 0.0203179 -2.38477 +v -1.34255 -0.00101911 -2.45059 +v -1.63144 -3.01221 4.68683 +v -1.4207 -2.77715 5.2567 +v -1.0223 -2.42016 5.29127 +v -1.2112 -2.59407 4.6793 +v -1.35108 -2.67748 4.97195 +v -0.022393 -1.46486 5.81134 +v -0.120666 -1.72387 6.25908 +v 0.185497 -1.50286 6.63316 +v 0.308887 -0.957593 6.07448 +v 0.0367984 -1.45225 6.25076 +v -0.202587 -1.81325 5.90123 +v -0.341186 -2.06543 6.14847 +v -0.194005 -2.0945 6.47857 +v -0.225543 -1.92591 6.23887 +v -0.386317 -2.06012 5.62782 +v -0.62907 -2.21533 5.71381 +v -0.475628 -2.3562 6.18178 +v -0.461893 -2.16929 5.94368 +v -0.740732 -2.16246 5.12433 +v -0.772776 -2.48706 5.83494 +v -0.80007 -2.27706 5.51718 +v -3.44617 4.14585 0.607503 +v -2.80549 3.94883 1.04875 +v -3.17689 4.05301 1.14268 +v -3.27165 4.06156 0.864106 +v -3.29306 4.08256 0.84106 +v -2.02243 3.78802 -1.08179 +v -2.97796 3.99847 -0.926859 +v -3.09019 4.06784 -1.12318 +v -2.49539 3.84824 -1.43258 +v -2.69525 3.93952 -1.18188 +v -1.27635 3.22997 -2.71078 +v -1.87634 3.175 -2.59319 +v -1.96879 3.18374 -2.92506 +v -1.63876 3.27847 -3.08968 +v -1.7458 3.25188 -2.8251 +v 1.91514 1.01321 -2.11513 +v 1.4494 1.48397 -1.84511 +v 0.779056 1.92149 -2.40375 +v 1.33658 1.39996 -2.66363 +v 1.37486 1.44634 -2.24924 +v 1.47638 1.37124 -0.513788 +v 0.961952 1.65111 -0.334702 +v 0.728893 1.89274 -0.644419 +v 1.4356 1.50928 -0.810219 +v 1.22855 1.56065 -0.585637 +v 0.536818 1.35864 1.31063 +v -0.0103368 1.49071 1.87806 +v -0.53707 2.1132 1.45979 +v 0.175074 1.90285 0.959226 +v 0.0697986 1.74131 1.38629 +v 2.69461 0.502608 -1.98318 +v 2.34231 0.779479 -1.59218 +v 2.31764 0.684059 -2.49376 +v 2.30652 0.722415 -2.03721 +v 3.26062 0.305554 -1.48968 +v 3.21892 0.279227 -2.3725 +v 3.80338 0.1116 -1.85984 +v 3.23147 0.282436 -1.91957 +v 3.06618 0.308623 -0.278172 +v 2.59436 0.607944 -0.456173 +v 3.14474 0.389322 -0.565484 +v 3.60588 0.193752 -0.36013 +v 3.09778 0.366524 -0.40556 +v -2.96824 3.92184 1.68923 +v -2.94367 3.78486 2.0412 +v -3.27225 3.66123 1.42695 +v -3.07154 3.889 1.55749 +v -2.7305 3.91358 2.5359 +v -2.87213 4.17946 2.97105 +v -3.09034 3.76473 2.54035 +v -2.86519 3.91539 2.55178 +v 0.421208 0.724292 2.39987 +v -0.211739 0.945655 2.98837 +v -0.792405 1.83607 2.403 +v -0.131798 1.25193 2.43007 +v -2.52333 3.63384 -0.484842 +v -3.29879 3.87657 -0.18931 +v -3.04164 3.86525 -0.424897 +v -3.16757 3.93624 -0.587188 +v -2.80906 3.61628 0.321018 +v -3.35895 3.96777 0.338143 +v -3.38746 3.97877 0.221239 +v 0.938268 1.53297 -0.0308564 +v 0.524693 1.87884 0.246523 +v 0.366798 2.04896 -0.0736839 +v 0.731063 1.77037 -0.0582118 +v 0.730314 1.513 0.622297 +v -0.187328 2.29822 0.558631 +v 0.33471 1.93338 0.583332 +v 3.64003 0.0160901 -0.118381 +v 2.98615 0.0936844 0.0695912 +v 2.43128 0.543683 -0.106077 +v 3.03047 0.215251 -0.138769 +v 3.64164 -0.222208 0.396612 +v 2.89446 -0.0387394 0.780352 +v 2.31453 0.265768 0.447909 +v 2.9342 0.049369 0.370845 +v -1.67512 3.12659 -2.24447 +v -2.14729 3.49989 -2.10322 +v -1.96322 3.41982 -2.40992 +v -1.97422 3.36014 -2.37824 +v -1.91478 3.46891 -1.73684 +v -2.4645 3.73279 -1.70658 +v -2.32649 3.68195 -1.76491 +v 1.98171 1.11174 -1.35209 +v 1.46873 1.52329 -1.22373 +v 0.856312 1.96484 -1.71335 +v 1.46228 1.51559 -1.49952 +v 2.0094 1.14188 -0.924475 +v 0.816988 1.94005 -1.14208 +v 1.48757 1.50904 -1.00806 +v 2.81336 0.551632 -1.29209 +v 2.44457 0.814463 -1.0989 +v 2.40283 0.802346 -1.30499 +v 3.78688 0.161985 -1.19685 +v 3.2941 0.350217 -1.04945 +v 3.29335 0.327367 -1.23913 +v 3.68449 0.19936 -0.746232 +v 2.78908 0.602879 -0.869288 +v 3.2272 0.377344 -0.80253 +v -1.02267 3.10857 -4.2825 +v -0.920184 2.80668 -3.99313 +v -1.24503 3.06853 -3.67467 +v -1.25363 3.07436 -3.96087 +v -1.1329 3.02691 -3.97968 +v -1.13547 3.00555 -3.37513 +v -1.6932 3.07746 -3.37381 +v -1.4253 3.18622 -3.37652 +v 1.81599 1.62179 -3.96735 +v 2.34738 1.07769 -3.48335 +v 1.55091 1.34025 -3.34671 +v 1.01778 1.82748 -3.83224 +v 1.71016 1.40412 -3.64927 +v 2.02558 0.948076 -2.89744 +v 0.76063 1.83003 -3.1548 +v 1.41167 1.35142 -3.02523 +v 2.87664 1.10331 -3.74053 +v 3.02259 0.740224 -3.40839 +v 2.53543 0.791396 -3.09759 +v 2.71716 0.881813 -3.43272 +v 2.7313 0.543432 -2.75605 +v 2.39809 0.716125 -2.81586 +v 3.68129 0.806017 -3.57443 +v 3.98646 0.429437 -3.19513 +v 3.31424 0.40823 -2.97541 +v 3.47377 0.573851 -3.31793 +v 3.80666 0.121256 -2.61199 +v 3.23745 0.315988 -2.69239 +v -4.27475 2.31389 1.84898 +v -4.60405 2.36883 1.39648 +v -4.7538 2.52877 1.06972 +v -4.23165 2.47871 1.36303 +v -4.45102 2.40373 1.37962 +v -4.52113 2.40179 2.76703 +v -4.45454 2.31633 2.34499 +v -4.13373 2.39573 2.37097 +v -4.31858 2.32314 2.3534 +v -4.49968 2.28757 1.87167 +v -4.70212 2.21075 1.45276 +v -4.96368 2.35717 1.10155 +v -4.67991 2.31659 1.42241 +v -4.69962 2.28767 2.78121 +v -4.54223 2.19311 2.3624 +v -4.52443 2.28045 2.35829 +v -4.33353 1.23717 1.90663 +v -4.48637 0.978982 1.55172 +v -4.69944 0.814584 1.30837 +v -4.47618 1.21473 1.52943 +v -4.49138 1.069 1.5507 +v -4.44976 1.03149 2.63751 +v -4.33512 1.12027 2.31013 +v -4.32349 1.32007 2.3008 +v -4.33931 1.18906 2.30101 +v -4.33704 1.10504 1.91707 +v -4.35787 0.942651 1.53519 +v -4.59696 0.711132 1.30331 +v -4.4431 0.948073 1.54249 +v -4.36806 0.974811 2.64307 +v -4.22632 1.09905 2.30419 +v -4.30302 1.10472 2.31299 +v -4.03666 1.77758 -0.0876414 +v -3.66739 1.55409 -0.447815 +v -4.023 1.62749 -0.814643 +v -4.06855 1.83894 -0.471796 +v -3.95229 1.67774 -0.451833 +v -4.33135 1.79624 0.608388 +v -3.77309 1.62022 0.372433 +v -4.27394 1.93919 0.238582 +v -4.12135 1.75729 0.296761 +v -4.02616 1.74682 -0.845667 +v -3.71272 1.96608 -0.429849 +v -4.0422 1.95862 -0.0695806 +v -3.97041 1.84157 -0.457994 +v -3.97323 2.15614 0.369419 +v -4.43866 2.03274 0.533816 +v -4.19259 1.99052 0.268651 +v -2.92746 0.202907 0.0933868 +v -2.90909 0.119822 -0.231235 +v -2.93546 0.031624 -0.482655 +v -2.9288 0.316485 -0.231811 +v -2.89998 0.179573 -0.223977 +v -2.99698 0.0943603 0.602124 +v -2.9411 0.144603 0.378761 +v -2.97067 0.322801 0.359941 +v -2.93495 0.200434 0.364799 +v -2.88837 0.0762401 0.101003 +v -2.80951 0.100877 -0.243003 +v -2.89966 -0.0576404 -0.492498 +v -2.86412 0.0808149 -0.235137 +v -2.95789 0.0279369 0.603664 +v -2.82328 0.144478 0.349079 +v -2.89605 0.121822 0.373884 +v -2.8118 2.03562 -1.976 +v -2.91148 1.87733 -2.43459 +v -2.84735 1.94764 -2.83203 +v -2.52299 2.16885 -2.40202 +v -2.74632 1.98794 -2.42252 +v -3.3294 2.08689 -1.38367 +v -3.20266 1.91508 -1.66723 +v -2.78354 2.30233 -1.56993 +v -2.99407 2.05491 -1.59244 +v -3.04219 1.73899 -2.01311 +v -2.92767 1.49464 -2.41373 +v -3.06611 1.66325 -2.83106 +v -2.97703 1.70493 -2.43573 +v -3.54576 1.64942 -1.44921 +v -3.2029 1.5039 -1.67353 +v -3.26457 1.73034 -1.6841 +v -2.71466 0.383639 -2.20303 +v -2.84029 0.28051 -1.83457 +v -2.75668 0.216938 -2.19801 +v -2.75933 0.148124 -2.51626 +v -2.74943 0.26491 -2.19628 +v -2.95628 0.316231 -1.54336 +v -3.12245 0.0221708 -1.31742 +v -2.96067 0.158224 -1.51864 +v -2.97221 0.208905 -1.52799 +v -2.78699 0.244833 -1.80449 +v -2.52544 0.267183 -2.11561 +v -2.676 0.0925799 -2.47244 +v -2.6691 0.231284 -2.17383 +v -2.97793 -0.0342987 -1.28209 +v -2.72911 0.203261 -1.45538 +v -2.8782 0.167066 -1.49398 +v -1.58334 1.93894 -3.94354 +v -1.88309 1.79724 -3.73992 +v -1.72773 1.6542 -4.02843 +v -1.57017 1.76033 -4.29883 +v -1.66611 1.77481 -3.99552 +v -2.13742 1.9887 -3.53331 +v -2.52906 1.78681 -3.51927 +v -2.22229 1.6595 -3.58503 +v -2.19057 1.80803 -3.57259 +v -1.96558 1.59689 -3.79322 +v -1.73157 1.40552 -3.99171 +v -1.66052 1.52128 -4.3287 +v -1.76257 1.56744 -4.04116 +v -2.5428 1.4908 -3.5401 +v -2.19916 1.4241 -3.57083 +v -2.22949 1.56159 -3.58443 +v -2.24615 0.486391 -3.15893 +v -1.98815 0.534802 -3.29273 +v -1.72219 0.636265 -3.44904 +v -2.00184 0.777875 -3.2581 +v -1.98112 0.60653 -3.25709 +v -2.39311 1.00792 -3.3558 +v -1.82719 1.11136 -3.59789 +v -2.10904 1.09539 -3.4147 +v -1.51384 0.511339 -3.69448 +v -1.36741 0.425629 -3.8766 +v -1.49393 0.730304 -3.6743 +v -1.48563 0.572803 -3.64972 +v -1.48801 0.937918 -4.10289 +v -1.61246 1.05673 -3.84587 +v -1.70344 0.537506 -3.47298 +v -1.40575 0.49593 -3.6972 +v -1.3463 0.329931 -3.89386 +v -1.48039 0.473724 -3.69096 +v -2.1452 0.364959 -3.14411 +v -1.8549 0.541955 -3.20625 +v -1.93099 0.492337 -3.26658 +v -3.80437 2.58116 1.85493 +v -4.22086 2.84762 0.985945 +v -3.66312 3.00648 1.3665 +v -3.93928 2.67152 1.33353 +v -3.34915 3.29444 1.90981 +v -3.6486 3.49741 1.03868 +v -3.3826 3.34005 1.40529 +v -4.10739 2.65959 2.82357 +v -3.56425 2.86366 2.43225 +v -3.87561 2.57286 2.39467 +v -3.50086 3.53488 2.93694 +v -3.3624 3.36518 2.49156 +v -3.28894 0.885714 1.80315 +v -2.95386 0.417868 1.56647 +v -3.48084 0.390962 1.30243 +v -3.79982 0.851789 1.4689 +v -3.34354 0.682893 1.49352 +v -4.0924 1.1135 1.86955 +v -4.24224 0.62793 1.26582 +v -4.14129 0.925751 1.47996 +v -3.72041 1.03421 2.22115 +v -3.36387 0.752486 2.46651 +v -2.97688 0.664238 2.14222 +v -3.31697 0.88779 2.16728 +v -4.07123 0.930421 2.60686 +v -4.04047 1.081 2.27345 +v -4.55445 1.72859 1.48796 +v -4.31026 1.58388 1.88083 +v -4.81088 1.24107 1.2985 +v -4.53045 1.44876 1.5209 +v -4.43458 2.07708 1.87154 +v -4.95575 1.95381 1.2173 +v -4.65293 2.00123 1.46679 +v -4.53909 1.40083 2.68326 +v -4.37436 1.7875 2.32937 +v -4.35456 1.53818 2.31577 +v -4.66018 2.02749 2.75048 +v -4.48755 2.0309 2.35131 +v -3.47079 2.54096 -0.840916 +v -3.06663 3.3768 -0.49215 +v -3.40122 2.73995 0.00835353 +v -3.3198 2.62773 -0.44443 +v -2.99401 3.67832 -0.782569 +v -3.18323 3.6684 -0.0480075 +v -3.02468 3.64656 -0.45769 +v -3.47066 3.81724 0.628267 +v -3.468 3.57945 0.372962 +v -3.41323 3.8074 0.350895 +v -4.04177 2.91569 0.641501 +v -3.66271 2.83752 0.402025 +v -3.03999 0.649848 0.0653889 +v -3.12284 0.479934 -0.574056 +v -3.22684 0.98492 -0.327323 +v -3.03476 0.617984 -0.283 +v -3.4443 1.32987 -0.000712156 +v -3.61729 1.1991 -0.722941 +v -3.44506 1.29761 -0.394168 +v -3.22897 0.46645 0.66553 +v -3.3161 0.948063 0.418927 +v -3.09144 0.598422 0.401872 +v -3.75632 1.24464 0.716139 +v -3.52664 1.31556 0.407144 +v -2.51843 0.325772 -0.280117 +v -2.10862 0.56214 -0.0141822 +v -1.62535 0.522374 -0.348004 +v -2.04909 0.28334 -0.541144 +v -2.10258 0.472096 -0.303129 +v -2.68273 0.237604 0.0631867 +v -2.72888 0.00627713 -0.506485 +v -2.70457 0.172558 -0.24489 +v -2.45883 0.413332 0.302165 +v -1.98815 0.389027 0.532196 +v -1.62549 0.552931 0.257528 +v -2.06811 0.522419 0.269445 +v -2.6833 0.115045 0.564419 +v -2.67077 0.234694 0.325699 +v -2.3664 2.6511 -1.93862 +v -2.38735 2.58821 -2.77924 +v -2.2077 3.12432 -2.39164 +v -2.27555 2.60009 -2.37585 +v -2.26687 3.42753 -2.02833 +v -1.7753 3.30491 -2.63916 +v -2.04122 3.35257 -2.40077 +v -2.89614 2.76781 -1.30012 +v -2.60285 3.24419 -1.61116 +v -2.56278 2.71572 -1.54694 +v -2.40701 3.65141 -1.19795 +v -2.55536 3.5611 -1.65737 +v -2.74267 0.661046 -1.87919 +v -2.76933 0.548031 -2.57734 +v -2.73803 0.964939 -2.3154 +v -2.6843 0.641768 -2.25421 +v -2.8412 1.27883 -1.96523 +v -2.91747 1.1948 -2.72325 +v -2.79801 1.25244 -2.36949 +v -3.21385 0.454464 -1.37214 +v -2.99994 0.948869 -1.62024 +v -2.95502 0.589538 -1.572 +v -3.37132 1.19012 -1.45373 +v -3.06478 1.25508 -1.64702 +v -2.06554 0.311579 -1.95468 +v -1.73276 0.288062 -1.50217 +v -1.30022 0.103748 -1.79901 +v -1.64081 0.0797959 -2.21076 +v -1.68708 0.254236 -1.86727 +v -2.42924 0.388372 -1.68935 +v -2.3162 0.164494 -2.34953 +v -2.33934 0.330359 -2.05097 +v -2.20348 0.235154 -1.32417 +v -1.9137 -0.068865 -1.03923 +v -1.47832 0.00688559 -1.14382 +v -1.83412 0.16 -1.2333 +v -2.57884 0.0152625 -1.18872 +v -2.51065 0.254827 -1.39155 +v -1.7371 2.17369 -3.63394 +v -1.35927 2.16488 -4.20082 +v -1.36182 2.43865 -3.82946 +v -1.4858 2.16119 -3.88299 +v -1.65369 2.80843 -3.65116 +v -1.20724 2.83597 -4.2155 +v -1.3791 2.81257 -3.91735 +v -2.43743 2.21994 -3.43176 +v -1.9733 2.44714 -3.39492 +v -2.07798 2.20011 -3.46901 +v -1.96552 2.78831 -3.17685 +v -1.89883 2.7826 -3.38464 +v -1.18565 0.576375 -3.39774 +v -1.11125 0.714949 -2.93494 +v -0.705696 0.583426 -2.85172 +v -0.826911 0.444926 -3.28663 +v -0.946887 0.60252 -3.12676 +v -1.54781 0.659559 -3.38843 +v -1.15963 0.365658 -3.74153 +v -1.3142 0.561026 -3.60193 +v -1.58887 0.680282 -3.01633 +v -1.53306 0.622801 -2.62659 +v -1.08156 0.693667 -2.50987 +v -1.32896 0.712138 -2.77595 +v -1.97257 0.556224 -2.96804 +v -1.76538 0.665207 -3.14525 +v -1.23258 2.65614 0.875587 +v -1.88949 2.98603 0.442718 +v -0.778252 2.60553 0.183186 +v -1.04111 2.66509 0.503337 +v -2.33093 3.49871 0.783179 +v -2.28044 3.30003 -0.0269802 +v -2.33807 3.33958 0.3706 +v -1.40724 2.42728 1.83898 +v -2.02437 3.28127 1.13672 +v -1.32475 2.54535 1.3575 +v -2.57385 3.71774 1.42093 +v -2.42612 3.63206 1.11358 +v -1.81451 2.60806 2.45751 +v -2.28824 3.45601 1.83644 +v -1.61133 2.49695 2.1717 +v -2.74082 3.72037 2.14228 +v -2.7048 3.73129 1.76414 +v -1.07372 1.85303 3.04727 +v -1.88067 2.67482 3.17538 +v -2.3972 3.64898 2.53866 +v -1.87448 2.5763 2.81179 +v -2.57953 3.99907 2.90519 +v -2.65194 3.799 2.53591 +v 0.285805 2.16123 -3.59201 +v -0.0618262 2.4919 -3.96756 +v 0.595539 2.35594 -4.26737 +v 0.443738 2.19495 -3.92351 +v -0.686337 2.63317 -3.68182 +v -0.394594 2.82344 -4.32344 +v -0.544557 2.66042 -3.98686 +v 0.259372 2.25737 -2.89483 +v -0.207087 2.48884 -3.31061 +v 0.250626 2.19019 -3.24676 +v -0.666233 2.92466 -3.00561 +v -0.690958 2.75811 -3.34985 +v 0.18548 2.41209 -2.21103 +v -0.287467 2.69983 -2.64063 +v 0.234788 2.3452 -2.54382 +v -0.972236 3.04164 -2.37852 +v -0.779267 3.01943 -2.66999 +v 0.040743 2.39158 -1.63059 +v -0.610711 2.78714 -2.07799 +v 0.118224 2.41852 -1.91526 +v -1.36312 3.01076 -1.94634 +v -1.18354 3.00789 -2.16518 +v -0.0625171 2.41223 -1.01872 +v -0.827158 2.84449 -1.50706 +v -0.013835 2.41754 -1.33093 +v -1.47456 3.35107 -1.29882 +v -1.43225 3.1906 -1.64548 +v -0.201998 2.38862 -0.44049 +v -0.943473 2.95292 -0.849307 +v -0.0958466 2.38623 -0.730453 +v -1.61893 3.44811 -0.647667 +v -1.49773 3.44397 -0.964043 +v -1.37407 2.94859 -0.229083 +v -0.463402 2.48761 -0.133619 +v -1.96379 3.3592 -0.35351 +v 4.04804 0.101549 -0.214531 +v 4.58465 0.0873035 -0.0222296 +v 4.12991 -0.0605334 0.147615 +v 4.09232 0.0301789 -0.0538977 +v 4.54497 0.0306923 0.410804 +v 4.12864 -0.153013 0.749733 +v 4.13165 -0.123152 0.421786 +v 4.37099 0.126782 -2.80134 +v 4.8246 0.0502238 -2.37491 +v 4.2904 0.0389776 -2.17448 +v 4.31516 0.0453632 -2.50193 +v 4.78659 0.0412317 -1.76827 +v 4.27101 0.0525757 -1.48153 +v 4.2835 0.0385604 -1.81766 +v 4.04616 0.0877621 -0.535461 +v 4.54793 0.0645044 -0.417563 +v 4.03009 0.104016 -0.36608 +v 4.19894 -0.113275 1.45544 +v 4.84235 -0.0159686 1.47321 +v 4.33872 0.00846318 2.00173 +v 3.67624 0.123967 1.88943 +v 4.256 -0.0621354 1.7241 +v 4.7465 0.0738487 -1.25055 +v 4.17078 0.117195 -0.984415 +v 4.23029 0.0893824 -1.21615 +v 4.6207 0.063762 -0.792946 +v 4.10144 0.104347 -0.749577 +v 4.57571 0.602114 -3.27558 +v 4.95369 0.330927 -2.95152 +v 4.46998 0.353392 -3.07368 +v 5.41053 0.113517 -0.689616 +v 6.36027 0.22137 -0.606192 +v 5.40414 0.0825878 -0.312729 +v 5.40479 0.101542 -0.508739 +v 5.29188 0.055875 0.108937 +v 5.27921 0.00667579 0.391823 +v 5.05837 0.0416307 0.295139 +v 5.4159 0.110892 -1.92434 +v 6.25199 0.273406 -1.63829 +v 5.49535 0.150943 -1.48059 +v 5.45618 0.133037 -1.68708 +v 5.47067 0.0352911 0.99816 +v 6.36677 0.169849 1.08272 +v 5.54483 0.101547 1.54717 +v 5.51218 0.0651853 1.25395 +v 5.49546 0.551977 -3.03145 +v 6.16361 0.398464 -2.73064 +v 5.43291 0.190156 -2.56908 +v 5.47193 0.358235 -2.82588 +v 6.35913 0.189031 1.82197 +v 5.64466 0.303553 2.44233 +v 4.98478 0.0993063 2.18386 +v 5.58773 0.144686 1.98913 +v 6.33944 0.235845 -1.27534 +v 5.47045 0.101036 -1.03605 +v 5.49514 0.128454 -1.25381 +v 6.3457 0.217302 -0.9339 +v 5.43695 0.104606 -0.856696 +v 6.36484 0.101917 -0.216929 +v 5.39262 0.0705833 -0.100262 +v 6.16422 0.218544 -2.14286 +v 5.4115 0.118825 -2.24344 +v 10.1048 0.412801 -2.92282 +v 9.28325 0.358394 -2.56656 +v 8.27133 0.441563 -2.73147 +v 9.21343 0.583421 -3.06623 +v 9.24776 0.4323 -2.82808 +v 7.19885 0.310803 -2.40313 +v 7.17461 0.626059 -2.95965 +v 7.17593 0.42771 -2.69909 +v 10.1266 0.264551 -2.50133 +v 9.29619 0.284797 -2.11808 +v 8.33964 0.35329 -2.16293 +v 9.30107 0.316526 -2.3299 +v 7.24267 0.352966 -1.85568 +v 7.22302 0.309632 -2.10838 +v 10.1044 0.0970439 -2.04745 +v 9.2366 0.195576 -1.74637 +v 8.30985 0.372784 -1.79559 +v 9.265 0.241859 -1.93134 +v 7.27172 0.352545 -1.54174 +v 7.25519 0.370332 -1.68617 +v 10.0933 0.0187825 -1.5897 +v 9.25738 0.118943 -1.32671 +v 8.30147 0.265642 -1.46964 +v 9.24022 0.153677 -1.53991 +v 7.33098 0.240542 -1.18075 +v 7.30333 0.290265 -1.36435 +v 10.1224 -0.0495233 -1.14406 +v 9.27737 0.0799586 -0.924687 +v 8.33589 0.215571 -1.08711 +v 9.26883 0.0943434 -1.1214 +v 7.33776 0.288561 -0.855968 +v 7.33486 0.260253 -1.01767 +v 10.1345 -0.0762793 -0.744658 +v 9.29847 0.0662673 -0.557945 +v 8.35868 0.209765 -0.720047 +v 9.28606 0.0758845 -0.737339 +v 7.38437 0.207323 -0.488465 +v 7.36107 0.263644 -0.676476 +v 10.1587 -0.085418 -0.401299 +v 9.33601 0.0123403 -0.143015 +v 8.3957 0.127861 -0.356187 +v 9.31843 0.0352698 -0.385141 +v 7.38314 0.102769 -0.0462331 +v 7.38827 0.142764 -0.301181 +v 10.1881 -0.0191345 0.858186 +v 9.35409 0.107158 1.14859 +v 8.41407 0.170916 0.913976 +v 9.33973 0.0547679 0.632485 +v 9.34459 0.0861104 0.876843 +v 7.38605 0.234066 1.24724 +v 7.37394 0.157948 0.732081 +v 7.37879 0.204896 0.975999 +v 10.2106 0.00698165 1.6094 +v 9.3824 0.24901 2.11938 +v 8.43651 0.189605 1.65487 +v 9.36594 0.104513 1.61882 +v 7.40856 0.333037 2.21606 +v 7.38873 0.219389 1.71655 +v 10.8373 0.484806 -3.11062 +v 11.5063 0.407964 -2.9425 +v 10.837 0.384068 -2.77718 +v 10.8425 0.420163 -2.94959 +v 10.9392 -0.130557 0.594482 +v 11.6865 -0.184698 0.851184 +v 10.9763 -0.0807427 1.14017 +v 10.9563 -0.106213 0.851659 +v 11.7418 -0.0988623 1.65962 +v 11.0042 0.136015 2.1333 +v 10.9927 -0.0535711 1.62761 +v 10.8924 -0.164861 -0.954938 +v 11.6049 -0.25834 -0.775199 +v 10.9077 -0.165956 -0.581708 +v 10.8986 -0.168692 -0.758349 +v 11.6288 -0.253844 -0.434725 +v 10.9246 -0.175549 -0.184456 +v 10.9217 -0.164341 -0.417896 +v 11.4674 0.301904 -2.58631 +v 10.8272 0.16116 -2.33917 +v 10.834 0.280995 -2.56968 +v 11.4371 0.0877285 -2.1154 +v 10.8063 0.00671324 -1.85834 +v 10.8108 0.0747852 -2.09785 +v 10.8715 -0.112019 -1.41088 +v 11.5931 -0.244963 -1.21901 +v 10.8869 -0.14677 -1.17858 +v 11.51 -0.130282 -1.67415 +v 10.8357 -0.0582069 -1.63343 +v -1.09938 -4.05918 4.77618 +v -0.453577 -3.98245 4.86537 +v -0.224334 -3.82855 5.39023 +v -0.825182 -3.94613 5.25063 +v -0.666983 -3.99667 5.07083 +v 2.19116 -1.51098 5.33912 +v 2.81477 -0.81584 5.07746 +v 2.30751 -1.07565 5.98287 +v 1.73801 -1.8628 6.20828 +v 2.31547 -1.33325 5.68866 +v 1.13248 -2.2604 6.76505 +v 0.995587 -2.79244 6.52594 +v 1.43652 -2.3882 6.08139 +v 1.30433 -2.35965 6.46905 +v 0.614547 -3.30539 6.258 +v 1.01989 -3.05554 6.04632 +v 0.4906 -3.02076 6.72461 +v 0.767465 -3.08222 6.4237 +v 0.268767 -3.31473 6.31852 +v 0.340451 -3.57717 5.84933 +v 0.661824 -3.47367 5.72183 +v 0.486679 -3.44775 6.05673 +v -0.0321494 -3.50422 5.87777 +v 0.209722 -3.77567 5.32387 +v 0.108618 -3.70163 5.64144 +v 3.35802 -0.174932 4.15521 +v 3.08262 -0.156833 3.14133 +v 3.74947 0.548566 3.49061 +v 3.81023 0.775891 4.43633 +v 3.60325 0.203811 3.84284 +v 0.0488243 -3.72197 4.8595 +v -0.625019 -3.85261 4.57824 +v -0.21863 -3.62265 4.57357 +v -0.304354 -3.83953 4.70677 +v 1.27408 -2.73275 5.70608 +v 1.39691 -2.31031 5.34757 +v 1.7725 -1.94832 5.48104 +v 1.49514 -2.36018 5.68496 +v 1.10792 -2.78911 5.31352 +v 0.885762 -2.60915 5.09955 +v 0.688256 -2.26767 5.07125 +v 0.992973 -2.48699 5.18345 +v 0.943701 -2.53883 5.15697 +v 1.03707 -3.12934 5.53789 +v 1.13218 -2.94768 5.64753 +v 0.915138 -3.06327 5.1488 +v 0.602954 -3.0078 4.83976 +v 0.564366 -2.54324 4.92084 +v 0.799484 -2.81088 4.99731 +v 0.439527 -3.36574 4.81464 +v 0.042886 -3.25469 4.53348 +v 0.141588 -2.89522 4.58626 +v 0.337474 -3.14651 4.65958 +v 0.623585 -3.48296 5.25289 +v 0.847886 -3.31308 5.41684 +v 0.364937 -3.62067 5.05111 +v 6.34428 0.0797589 0.462626 +v 4.69652 -0.035676 0.904391 +v 5.40323 0.0107635 0.668473 +v 3.56287 -0.0682373 1.19291 +v 4.15359 -0.14659 1.11245 +v 8.41217 0.0967119 0.282716 +v 7.3761 0.115695 0.344752 +v 10.1778 -0.0695674 0.220277 +v 9.3402 0.0251869 0.244353 +v 11.6532 -0.218571 0.184265 +v 10.9313 -0.155834 0.201055 +v 2.17047 0.0223111 1.30734 +v 2.8608 0.0286853 1.71072 +v 2.82815 -0.0307856 1.24594 +v 4.59904 0.524367 2.66541 +v 4.03109 0.387817 2.55748 +v 4.46113 0.0999824 2.37185 +v 2.38534 -0.447141 3.08572 +v 2.07717 -0.236928 2.44308 +v 2.80141 -0.0864294 2.37758 +v 2.55904 -0.277432 2.68552 +v 3.33874 0.288426 2.5382 +v 3.05914 0.122011 2.1175 +v 3.92903 0.972261 3.45347 +v 3.67091 0.554056 3.04017 +v 3.27436 -0.0979537 5.12558 +v 2.72842 -0.68371 3.99206 +v 3.13156 -0.480184 4.57077 +v 1.7523 -1.52314 4.76482 +v 2.20743 -1.15367 4.39914 +v 2.0523 -1.57729 5.03007 +v 1.89648 -0.750568 3.5922 +v 2.30918 -0.771326 3.70809 +v 1.82688 1.16128 -0.432623 +v 1.34676 1.34139 -0.181061 +v 1.54602 1.30929 -0.391511 +v 2.33755 0.870264 -0.689617 +v 2.04008 0.882583 -0.223122 +v 2.16325 0.917849 -0.459023 +v 2.04514 0.575413 0.27541 +v 1.70083 0.959656 0.10034 +v 2.03977 0.748155 0.0118265 +v 1.28592 1.09987 0.342284 +v 1.29745 1.2367 0.0564513 +v 1.82265 0.274897 0.983526 +v 1.6487 0.615907 0.72296 +v 1.95097 0.412264 0.600778 +v 1.08247 0.950417 1.08169 +v 1.20332 1.01759 0.704479 +v 2.42428 0.839339 -0.897176 +v 0.680666 -2.20003 5.02932 +v 1.18549 -2.00038 4.94183 +v 1.06668 -2.29735 5.13149 +v 0.819442 0.733645 1.79999 +v 1.35251 0.431671 1.4987 +v 0.9411 0.874483 1.40857 +v 1.71934 0.00204015 1.91157 +v 1.7324 0.157508 1.42782 +v 1.54766 -0.297793 2.91499 +v 1.23793 0.0679351 2.42128 +v 1.64493 -0.120609 2.39171 +v 0.850547 0.039968 3.01406 +v 0.842273 0.362757 2.40271 +v 1.42077 -1.01246 4.1066 +v 1.09791 -0.371001 3.4843 +v 1.4913 -0.60442 3.51949 +v 0.817569 -1.41343 4.48131 +v 1.29872 -1.51288 4.58545 +v -1.06954 4.12058 3.66663 +v -0.3265 2.29168 4.12013 +v 0.858984 2.13073 4.0722 +v -0.0604814 3.11848 3.82223 +v -3.72149 4.79209 3.01944 +v -3.14129 4.93132 3.15885 +v -2.91397 5.51774 3.16429 +v -3.33004 5.26204 3.08332 +v -4.02076 4.81457 0.499632 +v -3.75466 4.17017 0.77625 +v -4.02665 4.65337 0.834525 +v -3.93218 4.89205 0.668167 +v -3.29163 4.0651 -1.46332 +v -2.81643 3.95183 -1.02276 +v -3.31631 4.5568 -1.34504 +v -3.17472 4.4621 -1.39081 +v -2.41072 3.6484 -3.81104 +v -2.08477 3.63112 -3.2646 +v -2.42921 3.93974 -3.48358 +v -2.33759 3.86693 -3.65561 +v -0.97774 3.98683 -5.14936 +v -1.07056 3.55644 -4.97803 +v -1.37551 3.57365 -5.14045 +v -1.2373 3.84591 -5.17009 +v 2.56666 2.90365 -4.28175 +v 1.76871 2.66763 -4.58068 +v 1.13028 3.4714 -4.67759 +v 1.83563 3.21062 -4.5212 +v 3.65946 2.36301 -3.59123 +v 3.01339 2.13956 -4.00925 +v 3.13585 2.67242 -3.92749 +v 4.77189 1.43337 -3.32337 +v 4.10581 1.44909 -3.50693 +v 4.26263 1.86674 -3.4095 +v -3.22537 -0.226949 1.5607 +v -2.93173 -0.0757038 1.67103 +v -2.94077 -0.0761753 1.99885 +v -3.00559 -0.193221 1.76729 +v -2.88456 0.189567 2.2375 +v -3.11129 0.106098 2.43818 +v -2.95293 0.0156267 2.20971 +v -1.25566 -0.251118 -0.586841 +v -1.0569 0.125829 -0.489491 +v -0.879739 0.0259538 -0.134442 +v -1.00229 -0.0792664 -0.419488 +v -0.987548 0.252504 0.29924 +v -1.102 -0.0604963 0.601925 +v -0.894979 0.0310244 0.24809 +v -1.0882 -0.590569 -2.13727 +v -0.838895 -0.442584 -1.84666 +v -0.898156 -0.767174 -1.49515 +v -0.89052 -0.679727 -1.8426 +v -1.06542 -0.57779 -1.07519 +v -1.39315 -0.80111 -0.962476 +v -1.07697 -0.802784 -1.1721 +v -0.469004 0.225398 -2.81289 +v -0.460005 0.430822 -2.61673 +v -0.601289 0.321788 -2.37805 +v -0.472716 0.304199 -2.57417 +v -0.877349 0.476284 -2.17423 +v -1.13553 0.255047 -2.13303 +v -0.834935 0.311574 -2.19184 +v -5.18139 2.71891 3.02912 +v -5.37779 3.18768 2.95824 +v -5.63683 2.70648 2.97782 +v -5.55336 2.94817 2.96482 +v -5.87536 2.66393 1.12905 +v -5.46935 3.18339 1.1467 +v -5.38556 2.75231 0.989708 +v -5.73874 2.90304 1.12525 +v -5.57514 2.23594 2.88744 +v -5.28074 2.44159 3.00942 +v -5.64271 2.47569 2.95669 +v -5.54776 2.40762 1.03215 +v -5.85555 2.17376 1.28303 +v -5.91089 2.43036 1.20138 +v -5.05167 0.753536 2.91165 +v -4.85173 0.47141 2.93098 +v -4.76346 0.711311 2.93109 +v -4.93815 0.564296 2.91961 +v -5.24646 0.598818 1.30498 +v -5.01471 0.51028 1.2578 +v -5.07443 0.310093 1.31947 +v -5.1502 0.409909 1.30806 +v -4.58946 0.356038 2.89125 +v -4.61331 0.598798 2.92411 +v -4.74606 0.408071 2.93063 +v -4.84342 0.341388 1.27805 +v -4.74716 0.125044 1.35417 +v -4.93976 0.20726 1.33197 +v -4.69456 1.59043 -1.21528 +v -4.95911 1.25915 -1.17753 +v -5.14124 1.62787 -1.29499 +v -5.08643 1.48074 -1.24769 +v -5.55612 1.88315 0.443338 +v -5.26854 1.28955 0.567478 +v -5.11717 1.727 0.682027 +v -5.45877 1.61335 0.490191 +v -5.17472 2.2924 0.57125 +v -5.45657 2.58573 0.331014 +v -5.5442 2.20318 0.390864 +v -4.98126 2.16544 -1.37927 +v -4.66102 1.91138 -1.28103 +v -5.09717 1.84423 -1.34328 +v -3.19067 -0.768818 0.915944 +v -3.29313 -0.419443 0.960686 +v -3.61878 -0.558225 0.883445 +v -3.35154 -0.709858 0.906539 +v -3.20984 -0.870213 -0.617608 +v -3.51608 -0.659601 -0.650174 +v -3.19622 -0.552124 -0.696638 +v -3.29985 -0.822789 -0.619454 +v -2.87259 -0.759607 0.905884 +v -3.10607 -0.490673 0.98301 +v -3.06591 -0.781555 0.901239 +v -3.04797 -0.642063 -0.672933 +v -2.8714 -0.90988 -0.566128 +v -3.09071 -0.903921 -0.594838 +v -4.1949 2.16087 -1.41608 +v -4.36376 2.59916 -1.59715 +v -4.63143 1.85582 -1.64106 +v -4.54558 2.20735 -1.6168 +v -4.03531 1.9062 -3.36124 +v -3.80285 2.36063 -3.32849 +v -3.56514 2.01831 -3.28602 +v -3.96053 2.08945 -3.36131 +v -4.44625 1.34301 -1.63987 +v -4.22973 1.57161 -1.47872 +v -4.56518 1.60347 -1.65538 +v -3.65201 1.64113 -3.20712 +v -3.94376 1.39627 -3.18276 +v -4.02421 1.68622 -3.29391 +v -3.76459 -0.333984 -1.38846 +v -3.31333 -0.708517 -1.25193 +v -3.42157 -0.42686 -1.15987 +v -3.54734 -0.599045 -1.29184 +v -3.38209 -0.102195 -2.80028 +v -3.04189 -0.204578 -2.73907 +v -3.04856 -0.482987 -2.70166 +v -3.23549 -0.347782 -2.74603 +v -2.93398 -0.753984 -1.21506 +v -3.11394 -0.542829 -1.12771 +v -3.13203 -0.742803 -1.23817 +v -2.80308 -0.315799 -2.68455 +v -2.659 -0.526973 -2.60714 +v -2.86156 -0.520274 -2.66132 +v -3.10995 1.79727 -3.9309 +v -3.22934 1.96676 -4.20258 +v -3.24575 1.46899 -4.22082 +v -3.26202 1.69153 -4.22171 +v -1.9973 1.51352 -5.16553 +v -1.87269 1.92615 -5.08799 +v -1.71998 1.76667 -4.91182 +v -1.95836 1.69262 -5.14129 +v -3.07168 1.0917 -4.07887 +v -3.02826 1.40769 -3.91919 +v -3.18357 1.32493 -4.17868 +v -1.74933 1.43568 -4.90945 +v -1.92107 1.12569 -4.98433 +v -1.98021 1.37766 -5.11563 +v -2.7247 0.121208 -3.6407 +v -2.80931 0.72412 -3.67956 +v -2.9002 0.613923 -3.87585 +v -2.50118 -0.265226 -3.29167 +v -2.5563 0.0608724 -3.3526 +v -2.59792 -0.144334 -3.45254 +v -1.5872 0.662311 -4.57868 +v -1.62397 0.0407115 -4.43697 +v -1.77749 0.574272 -4.7114 +v -1.46594 -0.265124 -4.21529 +v -1.41426 -0.00022644 -4.21831 +v -1.53246 -0.182985 -4.28353 +v -2.21067 -0.251445 -2.98473 +v -2.369 -0.0866608 -3.09899 +v -2.37005 -0.286244 -3.14024 +v -1.30368 -0.123931 -4.13215 +v -1.28701 -0.337837 -4.02411 +v -1.3899 -0.313351 -4.14629 +v -4.78311 3.1228 3.04747 +v -4.70029 3.71297 3.02746 +v -5.09666 3.41612 2.99886 +v -3.96512 4.01602 3.08966 +v -4.20955 4.22817 3.01713 +v -4.82699 3.28898 1.00899 +v -4.62244 3.96991 1.0394 +v -5.04477 3.55073 1.12556 +v -4.1263 3.8463 0.923064 +v -4.26232 4.33239 0.955703 +v -3.9906 0.241769 2.70184 +v -4.29019 0.491489 2.85448 +v -4.34543 0.294543 2.81528 +v -3.48421 0.36887 2.6858 +v -3.51415 0.174657 2.5996 +v -4.48562 0.198565 1.30767 +v -4.16997 -0.0178398 1.44659 +v -4.50803 0.0533645 1.39727 +v -3.68641 -0.0135577 1.32208 +v -3.68141 -0.133405 1.47228 +v -4.99625 1.20675 2.93306 +v -5.35068 1.56932 2.90968 +v -5.21075 1.12509 2.91107 +v -5.20967 1.96122 2.95911 +v -5.47906 1.93338 2.88933 +v -5.55333 1.46333 1.31135 +v -5.22106 1.05366 1.24475 +v -5.39426 0.992331 1.31529 +v -5.46099 1.88766 1.16692 +v -5.72147 1.85143 1.31461 +v -5.05265 3.61132 0.261245 +v -4.19373 3.93206 0.55594 +v -4.5353 4.3233 0.339557 +v -3.4843 3.73618 -1.09523 +v -4.49624 3.25502 -1.37789 +v -3.92009 4.13838 -1.38594 +v -4.91237 3.04938 0.494627 +v -5.31897 3.03551 0.276747 +v -4.35582 2.5841 -1.29703 +v -4.82323 2.63423 -1.38769 +v -4.38604 0.987238 -1.07155 +v -4.36266 0.31654 -0.905847 +v -4.72598 0.832157 -1.05965 +v -4.49518 0.295381 0.779475 +v -4.61482 0.975412 0.834736 +v -4.94057 0.802529 0.691009 +v -3.68814 0.0199326 -0.833919 +v -3.92333 -0.240706 -0.747901 +v -3.83923 0.0401083 0.910309 +v -4.03543 -0.227761 0.847205 +v -2.07792 -0.420199 0.880709 +v -2.67885 -0.395527 0.98715 +v -2.52428 -0.633754 0.918403 +v -1.72141 -0.0171867 0.887829 +v -1.55298 -0.213975 0.793361 +v -2.65167 -0.563114 -0.64419 +v -2.12607 -0.637985 -0.610351 +v -2.53883 -0.801691 -0.570302 +v -1.79644 -0.233452 -0.730977 +v -1.61371 -0.557852 -0.691195 +v -3.88082 2.83918 -1.4176 +v -3.90207 3.36686 -1.59849 +v -4.16623 2.99226 -1.6 +v -3.24819 3.33441 -1.31086 +v -3.57614 3.70911 -1.54214 +v -3.21002 3.38873 -3.29667 +v -3.24598 2.66907 -3.22626 +v -3.55428 2.85496 -3.29027 +v -2.5262 3.59388 -3.12595 +v -2.77385 3.78188 -3.36983 +v -3.75428 0.144361 -1.31748 +v -4.13531 0.471862 -1.5487 +v -3.95992 0.0384093 -1.47471 +v -4.00802 1.00081 -1.46356 +v -4.28676 0.953697 -1.61102 +v -3.64582 0.563759 -2.97682 +v -3.23493 0.274261 -2.85752 +v -3.51594 0.19553 -2.88461 +v -3.48512 1.03037 -3.01985 +v -3.80904 0.989581 -3.07811 +v -1.83574 -0.606714 -0.840976 +v -2.27031 -0.771461 -1.05005 +v -1.82492 -0.790054 -0.955947 +v -2.65718 -0.557115 -1.03106 +v -2.64456 -0.762843 -1.14431 +v -2.02882 -0.528187 -2.4066 +v -1.47235 -0.330465 -2.38272 +v -1.52741 -0.537271 -2.30342 +v -2.35959 -0.313842 -2.55616 +v -2.3926 -0.529214 -2.52212 +v -2.98859 2.6164 -4.12348 +v -2.50689 2.92517 -3.66076 +v -2.6578 3.13803 -4.00416 +v -1.32039 3.01053 -4.86212 +v -1.6018 2.61691 -5.06426 +v -1.49944 3.12359 -5.10658 +v -2.99173 2.2828 -3.89327 +v -3.14855 2.25447 -4.17519 +v -1.52222 2.21583 -4.86595 +v -1.74671 2.23118 -5.06761 +v -1.72913 -0.0438505 -2.57056 +v -2.0703 0.00481366 -2.78732 +v -1.98961 -0.17231 -2.7981 +v -1.57367 0.277407 -2.30088 +v -1.4374 0.121905 -2.31412 +v -1.09205 -0.110968 -3.85345 +v -0.916959 -0.158212 -3.48934 +v -1.13157 -0.294954 -3.79736 +v -0.644931 0.165624 -3.24306 +v -0.657857 0.0486945 -3.13348 +v -2.08082 5.3826 3.2712 +v -1.94303 4.72824 3.40073 +v -1.71512 5.21676 3.35476 +v -2.5253 5.01594 3.27138 +v -2.47838 5.5126 3.21718 +v 0.572569 3.15725 -4.86573 +v 0.189268 3.79774 -4.89156 +v 0.646988 3.65123 -4.78618 +v -0.425991 3.48095 -5.02227 +v -0.429499 3.95125 -5.03594 +v 5.15639 1.24755 -3.24425 +v 4.7704 0.92803 -3.35598 +v 4.97401 1.27663 -3.27466 +v 4.78588 1.54293 3.20399 +v 5.39623 1.75697 3.03914 +v 4.55626 2.17586 3.38759 +v 4.95251 1.98126 3.1963 +v 6.35682 1.31263 -3.1996 +v 5.49633 0.904463 -3.28206 +v 5.63261 1.24833 -3.21164 +v 5.81441 1.18007 2.94057 +v 6.6825 1.62702 2.85882 +v 5.95967 1.68143 2.92652 +v 10.0999 1.38511 -3.35682 +v 9.20143 1.16537 -3.31925 +v 8.24702 1.43279 -3.27816 +v 9.21191 1.42101 -3.31589 +v 7.25808 1.13957 -3.24516 +v 7.26149 1.38714 -3.2307 +v 10.2683 1.73853 2.67122 +v 8.55938 1.70363 2.72529 +v 9.43231 1.26862 2.68118 +v 9.45088 1.72724 2.69102 +v 7.53599 1.24076 2.77676 +v 7.58977 1.6612 2.78649 +v 11.5422 1.37148 -3.47895 +v 10.8331 1.05434 -3.40564 +v 10.8527 1.36516 -3.41389 +v 11.0139 1.25827 2.65177 +v 11.7376 1.7742 2.63694 +v 11.02 1.75609 2.65359 +v 3.98514 2.18964 3.58716 +v 3.31681 2.74271 3.67734 +v 4.01392 2.51801 3.48178 +v 1.8299 0.710246 5.51159 +v 2.46698 1.04361 5.31589 +v 2.29231 1.83358 4.7691 +v 1.73756 1.49679 4.82326 +v 2.08075 1.32128 5.13328 +v -1.48705 -3.23549 4.35516 +v -1.58502 -3.59749 4.52846 +v -1.76386 -3.33731 4.77767 +v -1.68773 -3.31348 4.54937 +v 3.00922 2.14404 4.40503 +v 2.68963 2.39977 4.20754 +v 1.12108 1.07651 4.93366 +v 1.37908 1.79744 4.38955 +v 1.00331 -0.0189867 5.94168 +v 0.810679 -1.07855 6.65264 +v 1.70459 -0.444854 6.16243 +v 1.35669 -0.211965 6.13198 +v 0.451719 -0.0123157 5.11382 +v 0.705942 0.0339208 5.56305 +v 0.168985 -2.04412 6.74375 +v 0.723098 -1.87054 6.84064 +v 0.437016 -1.66027 6.79655 +v -0.319548 -2.50842 6.54002 +v 0.0798125 -2.57615 6.80662 +v -0.0900889 -2.32205 6.67195 +v -0.571845 -2.70441 6.06321 +v -0.353583 -2.917 6.35595 +v -0.464866 -2.62554 6.30283 +v -0.819232 -2.83246 5.82661 +v -0.576386 -3.08595 5.89982 +v -0.71568 -2.77874 5.91641 +v -0.646988 -3.12576 5.79196 +v -1.03644 -2.68992 5.64738 +v -0.771131 -2.84133 5.7359 +v -0.815093 -2.84268 5.77059 +v -1.71439 -3.36472 4.93227 +v -1.68632 -3.11187 5.05144 +v -1.67147 -3.57723 4.84715 +v -1.75142 -3.34418 4.89188 +v -1.31471 -2.86418 5.36215 +v -1.38566 -2.83264 5.35343 +v -0.740432 -2.33416 4.70606 +v -0.772144 -2.58202 4.51881 +v -1.20232 -2.77144 4.4351 +v -1.01231 -2.53392 4.5657 +v -0.758777 -2.90013 4.39422 +v -0.952497 -3.37732 4.31882 +v -1.13279 -3.06747 4.33812 +v 0.198462 -1.18894 5.26827 +v 0.183396 -1.65329 5.19412 +v -0.0800961 -1.65473 5.4941 +v 0.0312897 -1.51259 5.44929 +v 0.0767134 -1.8087 5.16004 +v -0.141922 -1.87039 5.43285 +v -0.123314 -1.75126 5.49648 +v 0.0167323 -2.008 4.93831 +v -0.384028 -2.03107 5.01856 +v -0.233317 -1.99912 5.26742 +v -0.28126 -2.28506 4.65097 +v -0.541445 -2.15824 4.84558 +v 0.325955 -0.727083 4.5634 +v 0.249292 0.64742 4.29868 +v 0.314913 -0.289735 4.77789 +v -3.30905 4.28144 3.13225 +v -2.71972 4.56478 3.14284 +v -2.97483 4.54425 3.14714 +v -3.68283 3.79739 0.889984 +v -3.57372 3.90532 0.723632 +v -3.56606 3.9116 0.818084 +v -2.74799 3.84524 -0.80579 +v -2.57637 3.68354 -1.03616 +v -2.56503 3.84567 -0.879896 +v -1.82068 3.54412 -2.86685 +v -1.90774 3.12941 -3.17871 +v -1.74237 3.42268 -2.98404 +v -0.806202 3.22736 -4.71076 +v -1.09486 3.23785 -4.58028 +v -0.98021 3.32289 -4.63636 +v 2.47632 1.78568 -4.12953 +v 1.10911 2.4195 -4.5182 +v 1.79543 2.06851 -4.33534 +v 3.37185 1.35968 -3.76414 +v 2.94996 1.56941 -3.93955 +v 4.38826 0.868136 -3.46102 +v 3.90241 1.0966 -3.5996 +v -3.17014 0.0853243 1.38212 +v -2.81308 0.320778 1.90256 +v -2.87741 0.119232 1.62291 +v -3.04789 0.473516 2.46607 +v -2.86812 0.431967 2.20005 +v -1.4552 0.215584 -0.648633 +v -1.2429 0.464808 -0.111819 +v -1.27072 0.372338 -0.439205 +v -1.4178 0.340144 0.620279 +v -1.24803 0.450381 0.283139 +v -1.15191 -0.161358 -2.18483 +v -1.04029 -0.171722 -1.39366 +v -0.99716 -0.157599 -1.81484 +v -1.50073 -0.360014 -0.896687 +v -1.21024 -0.277458 -1.07882 +v -0.539458 0.410982 -2.99298 +v -0.680454 0.612209 -2.44485 +v -0.540748 0.526538 -2.69331 +v -1.28743 0.547675 -2.2707 +v -0.948219 0.611441 -2.28504 +v -4.67648 2.64899 2.99665 +v -4.9139 2.47218 2.98572 +v -4.8244 2.54623 2.97816 +v -5.18241 2.5081 0.959735 +v -4.85257 2.80289 0.959042 +v -5.05928 2.63556 0.963834 +v -4.98313 2.22963 2.94248 +v -4.96074 2.37308 2.98592 +v -5.25394 2.20554 1.04939 +v -5.24044 2.38305 0.990111 +v -4.65903 1.0049 2.86426 +v -4.54405 0.826028 2.8429 +v -4.59424 0.873334 2.84493 +v -4.93014 0.786602 1.23188 +v -4.81836 0.567065 1.24178 +v -4.86678 0.636046 1.23638 +v -4.36978 0.766065 2.83024 +v -4.47603 0.800547 2.84689 +v -4.58389 0.453571 1.24428 +v -4.72731 0.508309 1.2421 +v -4.84671 2.01488 0.656826 +v -4.47486 1.47289 0.799527 +v -4.72094 1.77036 0.724114 +v -4.19111 1.39678 -1.0009 +v -4.3467 1.76057 -1.11129 +v -4.31544 1.61485 -1.06774 +v -4.67788 2.4429 0.628788 +v -4.79471 2.17956 0.629234 +v -4.13798 2.01074 -1.12388 +v -4.28378 1.82143 -1.12572 +v -3.12067 -0.179788 0.842618 +v -3.24617 -0.0228594 0.819506 +v -3.14718 -0.135739 0.821376 +v -3.04508 -0.292325 -0.645414 +v -3.12923 -0.100383 -0.665252 +v -3.05792 -0.241729 -0.645145 +v -2.92542 -0.187576 0.835685 +v -3.05444 -0.200635 0.833965 +v -2.87409 -0.334216 -0.622688 +v -2.98008 -0.331051 -0.630986 +v -3.56865 2.45259 -1.3091 +v -3.87741 1.81877 -1.35318 +v -3.75645 2.12154 -1.33487 +v -3.26974 1.82076 -3.11049 +v -2.99811 2.18586 -3.08863 +v -3.15795 1.96578 -3.11152 +v -3.81987 1.3835 -1.42927 +v -3.88316 1.59754 -1.40678 +v -3.29076 1.41476 -2.98783 +v -3.31565 1.64174 -3.06841 +v -3.37479 -0.0387398 -1.22136 +v -3.18178 -0.276445 -1.16532 +v -3.27722 -0.203665 -1.1911 +v -2.91409 0.131522 -2.69685 +v -2.83918 -0.0877642 -2.65688 +v -2.87936 -0.0206677 -2.67608 +v -2.89102 -0.282901 -1.12725 +v -3.06215 -0.291186 -1.15008 +v -2.56436 -0.0837754 -2.58307 +v -2.7331 -0.0999876 -2.62318 +v -2.81364 2.02906 -3.64998 +v -2.85091 1.57918 -3.66605 +v -2.84937 1.79398 -3.66839 +v -1.64417 1.61576 -4.6399 +v -1.50289 1.96161 -4.59017 +v -1.58944 1.77282 -4.62324 +v -2.75318 1.23068 -3.62935 +v -2.80775 1.43022 -3.68988 +v -1.61002 1.24808 -4.56029 +v -1.64967 1.47905 -4.63338 +v -2.50682 0.486871 -3.32103 +v -2.64305 0.851283 -3.48248 +v -2.40573 0.197807 -3.15899 +v -2.44328 0.289114 -3.24463 +v -1.3904 0.388541 -4.15022 +v -1.48948 0.786865 -4.37093 +v -1.3417 0.1438 -4.0647 +v -1.35617 0.214437 -4.07229 +v -2.18581 0.188325 -2.97512 +v -2.30483 0.160792 -3.08384 +v -1.20083 0.0928101 -3.98165 +v -1.29171 0.10725 -4.03992 +v -4.08605 3.19853 3.06366 +v -4.4342 2.86546 3.01857 +v -3.71552 3.77324 3.0989 +v -4.20979 3.37202 0.923183 +v -4.5347 3.06044 0.933873 +v -3.90201 3.6058 0.911715 +v -3.86271 0.65662 2.72994 +v -4.17419 0.712366 2.79083 +v -3.42936 0.565683 2.64144 +v -4.06698 0.301434 1.2304 +v -4.37684 0.386183 1.241 +v -3.61318 0.165877 1.2616 +v -4.83403 1.66335 2.89658 +v -4.76859 1.29612 2.87259 +v -4.93671 1.98888 2.93261 +v -5.11046 1.54293 1.17775 +v -5.03499 1.11954 1.21526 +v -5.20971 1.91146 1.1202 +v -4.17832 3.55776 0.642556 +v -3.82196 3.82561 0.67 +v -3.48217 3.17453 -1.06983 +v -3.07697 3.61834 -0.920074 +v -4.47751 3.00536 0.641866 +v -3.86183 2.55072 -1.12505 +v -3.8848 0.675794 0.860968 +v -4.18088 1.11405 0.851385 +v -3.70131 0.724448 -0.861976 +v -3.98086 1.09366 -0.951936 +v -3.53015 0.266198 0.846278 +v -3.38464 0.260792 -0.757439 +v -2.37434 0.0247523 0.813618 +v -2.70784 -0.118887 0.828982 +v -1.87087 0.195252 0.774051 +v -2.43504 -0.14718 -0.650319 +v -2.71549 -0.268605 -0.623745 +v -1.93256 0.0266736 -0.698754 +v -3.14531 3.14276 -1.248 +v -3.39704 2.79392 -1.29247 +v -2.81868 3.44281 -1.1567 +v -2.5037 3.06364 -2.99074 +v -2.78602 2.60131 -3.05564 +v -2.11445 3.42091 -2.89751 +v -3.60855 0.708744 -1.34316 +v -3.49629 0.291977 -1.28516 +v -3.69789 1.09083 -1.40288 +v -3.06957 0.753906 -2.84559 +v -2.97358 0.407934 -2.76534 +v -3.1742 1.10597 -2.92103 +v -2.29415 -0.292793 -0.9758 +v -1.89067 -0.347134 -0.893592 +v -2.63253 -0.278482 -1.05861 +v -1.99897 -0.0943143 -2.42824 +v -1.51505 -0.161278 -2.46329 +v -2.33067 -0.0743649 -2.5096 +v -2.60291 2.50131 -3.51657 +v -2.2449 2.82037 -3.34498 +v -1.23454 2.48744 -4.52266 +v -1.20848 2.91226 -4.55166 +v -2.74867 2.25897 -3.60802 +v -1.38429 2.18991 -4.5584 +v -1.87933 0.368413 -2.65971 +v -2.06824 0.272091 -2.82399 +v -1.61298 0.46251 -2.42934 +v -0.938752 0.183302 -3.59643 +v -1.09708 0.113333 -3.82298 +v -0.71184 0.292736 -3.30592 +v -1.26869 2.4999 3.70281 +v -2.30375 4.32681 3.1765 +v -1.957 4.14275 3.21333 +v -2.52753 4.46702 3.15446 +v 0.131903 2.92906 -4.70311 +v 0.594742 2.69685 -4.6367 +v -0.389816 3.09849 -4.7298 +v 5.12358 0.698715 2.90617 +v 4.33908 1.24303 3.24476 +v 4.68891 1.00008 2.99929 +v 4.93643 0.694993 -3.28392 +v 4.65592 0.748804 -3.36287 +v 6.47408 0.70036 2.66325 +v 5.71258 0.684492 2.76933 +v 6.25599 0.782087 -3.14776 +v 5.47527 0.702936 -3.20267 +v 10.0791 0.76811 -3.27417 +v 8.2341 0.916714 -3.18325 +v 9.20001 0.856895 -3.23305 +v 7.21583 0.874475 -3.14821 +v 10.2397 0.661435 2.47002 +v 8.48881 0.739874 2.51679 +v 9.40571 0.705854 2.48208 +v 7.46537 0.736475 2.57808 +v 11.7456 0.640171 2.49231 +v 11.0096 0.645518 2.47655 +v 11.5288 0.738083 -3.27718 +v 10.8323 0.731665 -3.28356 +v 3.79137 1.85164 4.00383 +v 3.98245 1.59358 3.61007 +v 2.63324 -0.0308823 5.62856 +v 3.19933 0.96583 5.05112 +v 2.95982 0.489848 5.34464 +v -1.1367 -3.79959 4.44873 +v -1.54521 -3.91272 4.78264 +v -1.3954 -3.8872 4.60049 +v 3.50339 1.50583 4.55467 +v 0.563225 -2.55862 6.9288 +v 1.42174 -1.47729 6.61574 +v 0.938739 -2.08756 6.86418 +v 2.06286 -0.757801 6.12542 +v 0.05965 -3.01099 6.64921 +v 0.266637 -2.8312 6.83731 +v -0.153389 -3.2331 6.11587 +v -0.0635423 -3.14911 6.38992 +v -0.434185 -3.36852 5.80132 +v -0.307468 -3.31566 5.92265 +v -0.431882 -3.61263 5.63904 +v -0.428452 -3.33187 5.75583 +v -0.447189 -3.36828 5.76213 +v -1.27482 -4.01785 5.04641 +v -0.73859 -3.80402 5.39601 +v -0.807082 -3.88293 5.34686 +v -1.48591 -3.79394 4.94104 +v -1.53714 -3.85963 4.89083 +v -1.73214 -3.49502 4.94702 +v -1.72031 -3.31266 5.00451 +v -1.66161 -3.593 4.9076 +v -1.7174 -3.42923 4.93866 +v -1.55108 -3.79069 4.94927 +v -1.36048 -3.91928 5.01852 +v -1.50709 -3.7825 4.94948 +v -0.478607 -3.52856 4.44666 +v -0.813693 -3.66691 4.42147 +v -0.296873 -2.7302 4.49242 +v -0.293187 -3.12614 4.40047 +v -0.50682 -2.81481 4.43629 +v -0.208454 -3.38808 4.46541 +v 0.447518 -1.74334 4.89814 +v 0.38782 -1.97779 5.07277 +v 0.406178 -1.9271 5.06084 +v 0.345378 -2.06782 5.00654 +v 0.373998 -1.99509 5.05586 +v 0.165526 -2.38858 4.67339 +v 0.298354 -2.23363 4.85992 +v -0.052971 -2.56822 4.56716 +v -0.347954 1.00741 3.65399 +v -0.375212 1.47748 4.01308 +v 0.321005 0.234344 3.48146 +v -0.314402 0.907794 3.3348 +v 0.569673 -0.370943 3.92945 +v 0.733447 -0.0944925 3.48475 +v 0.49811 -1.1348 4.46675 +v -4.15883 -0.0876922 1.81999 +v -3.84794 -0.132512 1.72909 +v -3.49367 -0.249084 1.91424 +v -3.83502 -0.20596 2.06461 +v -3.86036 -0.179808 1.87809 +v -3.43917 -0.202066 2.20044 +v -3.7321 -0.0360127 2.41083 +v -4.08661 -0.0257848 2.31821 +v -3.79942 -0.137008 2.25428 +v -3.42036 -0.235405 1.76055 +v -3.12557 -0.245461 2.02755 +v -3.21496 -0.264515 1.87826 +v -4.07637 -0.00169664 1.63022 +v -3.75713 -0.115692 1.63483 +v -4.25171 -0.0294217 2.08404 +v -4.22925 -0.00501834 1.81448 +v -3.93473 0.131625 2.48061 +v -4.15045 0.0687142 2.32703 +v -3.28315 -0.0766517 2.37095 +v -3.599 0.0484045 2.48857 +v -3.1355 -0.180068 2.1921 +v -1.62613 -0.550552 -0.302083 +v -1.20295 -0.420422 -0.200279 +v -1.50759 -0.580696 0.0720111 +v -1.9329 -0.723928 -0.118461 +v -1.5761 -0.575167 -0.13874 +v -1.10716 -0.374632 0.177229 +v -1.52249 -0.444094 0.514623 +v -1.89647 -0.653522 0.457726 +v -1.51426 -0.535676 0.315867 +v -2.08786 -0.80777 0.187823 +v -1.87498 -0.649037 -0.383315 +v -2.04795 -0.775558 -0.142559 +v -1.265 -0.376677 -0.446886 +v -0.873018 -0.267882 -0.0817193 +v -1.01535 -0.302532 -0.304539 +v -1.57245 -0.522077 -0.468493 +v -1.81673 -0.448324 0.656148 +v -2.01617 -0.647609 0.486745 +v -1.11478 -0.269984 0.393976 +v -1.4679 -0.331273 0.592777 +v -0.912917 -0.256848 0.160577 +v -1.77696 -0.738602 -2.09504 +v -1.33808 -0.882877 -1.81712 +v -1.70993 -0.967905 -1.75519 +v -2.11456 -0.808136 -2.08008 +v -1.73975 -0.865701 -1.94327 +v -1.37194 -1.03843 -1.50074 +v -1.86523 -0.967673 -1.36927 +v -2.18748 -0.921773 -1.57603 +v -1.79012 -0.991991 -1.55645 +v -2.29668 -0.855558 -1.86651 +v -2.08005 -0.656567 -2.2537 +v -2.24451 -0.755717 -2.11817 +v -1.34219 -0.703237 -2.0045 +v -1.07401 -0.938706 -1.60344 +v -1.13146 -0.819651 -1.80945 +v -1.71741 -0.64045 -2.18392 +v -2.20341 -0.857252 -1.33098 +v -2.32077 -0.860508 -1.57598 +v -1.40198 -1.00677 -1.23642 +v -1.81839 -0.924528 -1.2164 +v -1.159 -1.00626 -1.38936 +v -0.804439 -0.0848139 -3.00005 +v -0.599198 0.0834482 -2.60714 +v -0.926472 -0.0469904 -2.70402 +v -1.08504 -0.192849 -3.13833 +v -0.838145 -0.0704815 -2.8591 +v -0.835255 0.0760708 -2.37035 +v -1.27168 -0.0653976 -2.54836 +v -1.39295 -0.17159 -2.83499 +v -1.10272 -0.0510595 -2.59859 +v -1.34892 -0.211499 -3.10044 +v -0.985638 -0.174302 -3.2799 +v -1.17687 -0.211923 -3.2508 +v -0.618321 0.0796065 -2.78183 +v -0.581789 0.180778 -2.40512 +v -0.540498 0.163523 -2.5587 +v -0.783631 -0.0586297 -3.07212 +v -1.53717 -0.134485 -2.73753 +v -1.50013 -0.180422 -2.93656 +v -1.0888 0.0742858 -2.34171 +v -1.36832 -0.035489 -2.51344 +v -0.795724 0.141235 -2.31903 +v -1.24513 -2.97223 5.41053 +v -1.55242 -3.36456 5.19773 +v -1.11699 -3.35407 5.42982 +v -0.85389 -2.9511 5.63571 +v -1.20021 -3.15302 5.42113 +v -1.34675 -3.71007 5.21776 +v -0.825084 -3.60537 5.46267 +v -0.596078 -3.29532 5.66446 +v -0.969366 -3.49708 5.45245 +v -1.63543 -3.65704 5.08126 +v -1.70794 -3.30851 5.1037 +v -1.71655 -3.50898 5.05177 +v -1.69055 -3.47022 5.09749 +v -1.3865 -3.85684 5.09308 +v -1.55561 -3.77418 5.0203 +v -1.51146 -3.77693 5.08872 +v -0.608793 -3.07435 5.75099 +v -0.941622 -2.76241 5.60627 +v -0.746015 -2.8622 5.71402 +v -1.74307 -3.38452 5.0268 +v -1.67536 -3.65652 4.97288 +v -1.73144 -3.51945 4.99325 +v -1.58506 -3.11508 5.16732 +v -1.2755 -2.89332 5.38602 +v -0.433024 -3.48079 5.65804 +v -0.445445 -3.27311 5.7431 +v -1.13099 -3.87848 5.20097 +v -0.746207 -3.70959 5.43901 +v -1.44162 -3.87939 5.00259 +v -1.56811 -3.78332 4.97342 +v -1.71746 -3.26424 5.06619 +v -1.32826 -3.92432 5.06822 +vn -0.0878224 0.921534 -0.378237 +vn -0.145597 0.98734 -0.062933 +vn -0.436675 0.886592 -0.152541 +vn -0.282656 0.91204 -0.297135 +vn -0.177616 0.946858 0.268166 +vn -0.439465 0.889203 0.127235 +vn -0.576183 0.698449 0.424479 +vn -0.687693 0.653838 -0.315554 +vn -0.345197 0.717559 -0.604936 +vn -0.050666 0.934295 -0.352883 +vn -0.213628 0.976884 0.00782526 +vn -0.494772 0.861005 -0.117776 +vn -0.27655 0.901187 -0.33374 +vn -0.254517 0.949076 0.185676 +vn -0.466516 0.882789 0.0551905 +vn -0.627739 0.641018 0.441633 +vn -0.846382 0.53227 -0.0180485 +vn -0.313311 0.570458 -0.75922 +vn -0.129458 0.852838 -0.505874 +vn -0.216294 0.928629 -0.301438 +vn -0.506778 0.791165 -0.342395 +vn -0.371065 0.761252 -0.531795 +vn -0.268558 0.960505 -0.0728408 +vn -0.503381 0.844623 -0.182261 +vn -0.746434 0.665091 0.0221385 +vn -0.781576 0.391232 -0.485878 +vn -0.413828 0.324537 -0.850542 +vn -0.0386346 0.994121 0.101144 +vn -0.0828697 0.995131 -0.0533562 +vn -0.0954269 0.988844 -0.114371 +vn -0.0653422 0.997759 -0.0143992 +vn -0.108138 0.994077 -0.0108601 +vn -0.10823 0.993942 0.0191301 +vn -0.0946839 0.992596 0.0760824 +vn -0.0932724 0.986332 -0.135826 +vn -0.0714087 0.987282 -0.142042 +vn -0.0761303 0.994583 -0.0707746 +vn -0.0959884 0.995371 -0.00481667 +vn -0.120619 0.991691 -0.0447296 +vn -0.0581313 0.987715 -0.145051 +vn -0.0805727 0.996671 -0.0124186 +vn -0.129199 0.989801 0.0600224 +vn -0.0700973 0.990219 0.120638 +vn -0.0538616 0.994312 -0.0918817 +vn -0.0184059 0.976488 -0.214784 +vn -0.0727153 0.981242 -0.178542 +vn -0.0506666 0.996628 -0.0645456 +vn -0.111102 0.993598 -0.0204904 +vn -0.073136 0.976797 -0.201293 +vn 0.0341821 0.989641 -0.139434 +vn -0.0438822 0.988779 -0.142792 +vn -0.113249 0.983762 -0.139236 +vn -0.107241 0.994128 -0.0144389 +vn -0.0130822 0.973862 -0.226762 +vn -0.053125 0.983441 0.173269 +vn -0.0687553 0.986055 0.151552 +vn -0.0622352 0.996308 0.0591306 +vn -0.0198133 0.989215 0.145124 +vn -0.0809679 0.995905 0.0402137 +vn -0.0984499 0.995099 0.00922621 +vn -0.0695806 0.993177 -0.0935817 +vn -0.0466946 0.991644 -0.120259 +vn -0.0505466 0.997522 -0.048941 +vn -0.0694381 0.995366 -0.0665152 +vn -0.0211743 0.99376 -0.109513 +vn -0.02251 0.998139 -0.0566669 +vn 0.0597686 0.959731 -0.274489 +vn 0.116073 0.943477 -0.310449 +vn 0.0324024 0.987628 -0.153431 +vn -0.0213149 0.980036 -0.197674 +vn 0.188771 0.911112 -0.366387 +vn 0.123892 0.970958 -0.204674 +vn -0.0250647 0.999677 -0.00431107 +vn -0.0590891 0.997656 0.034512 +vn -0.080661 0.986867 0.139957 +vn -0.04957 0.996147 0.072341 +vn -0.0902029 0.974994 0.203101 +vn -0.0709819 0.977752 0.197387 +vn -0.0216891 0.971794 -0.234831 +vn -0.025901 0.982073 -0.186715 +vn -0.0466064 0.984716 -0.167814 +vn -0.0286862 0.981507 -0.189264 +vn -0.062115 0.991389 -0.115281 +vn -0.0222326 0.992034 -0.123995 +vn 0.0783826 0.792121 -0.60531 +vn 0.165541 0.839856 -0.51695 +vn 0.136326 0.902829 -0.407818 +vn 0.052386 0.884001 -0.464541 +vn 0.109043 0.927324 -0.358022 +vn 0.0335845 0.902638 -0.429089 +vn -0.0172589 0.778953 0.626844 +vn 0.0352445 0.76465 0.643481 +vn 0.101883 0.709669 0.69713 +vn 0.064444 0.720872 0.690066 +vn 0.105384 0.767844 0.63191 +vn 0.151635 0.671934 0.724922 +vn 0.178465 0.585379 0.790874 +vn 0.1092 0.675388 0.729332 +vn 0.0891818 0.658839 0.746979 +vn -0.0696493 0.797734 0.598974 +vn -0.0573307 0.821376 0.567498 +vn 0.00515557 0.767325 0.641237 +vn -0.106388 0.839206 0.533305 +vn -0.116507 0.890009 0.440807 +vn -0.00823853 0.861578 0.507559 +vn -0.0723293 0.961803 0.264015 +vn -0.0687253 0.939461 0.335694 +vn -0.0506835 0.977745 0.203582 +vn -0.0521403 0.934048 0.353321 +vn -0.0373296 0.909071 0.414965 +vn -0.0225538 0.836989 0.546755 +vn 0.0118617 0.793566 0.608368 +vn 0.0443809 0.686372 0.725895 +vn -0.0457534 0.842343 0.536996 +vn -0.0253514 0.962706 0.269361 +vn -0.0208887 0.944324 0.328353 +vn -0.0106103 0.880119 0.474634 +vn -0.0471389 0.8941 0.44538 +vn -0.0530356 0.815851 0.575825 +vn 0.024863 0.819659 0.572312 +vn -0.0182197 0.979185 0.202153 +vn -0.0117731 0.999861 0.0118423 +vn 0.0523005 0.983285 0.174397 +vn 0.0367747 0.946042 0.321951 +vn 0.0949835 0.893802 0.438288 +vn 0.0932556 0.927883 0.361023 +vn 0.101614 0.705786 0.701099 +vn 0.133476 0.715894 0.685332 +vn -0.335108 0.906787 -0.255812 +vn -0.147624 0.898297 -0.413847 +vn -0.304086 0.927367 -0.217996 +vn -0.31828 0.939431 0.127151 +vn -0.430477 0.899972 0.068845 +vn -0.230483 0.973076 -0.000259367 +vn -0.409492 0.793377 0.450409 +vn -0.253673 0.849048 0.463429 +vn -0.291571 0.845304 0.447713 +vn -0.233872 0.639811 0.732083 +vn -0.339772 0.576752 0.742908 +vn -0.247017 0.596791 0.763429 +vn -0.0685554 0.996039 -0.0566295 +vn -0.0124365 0.998741 -0.048605 +vn -0.0715716 0.995305 -0.0651512 +vn -0.0652427 0.994393 -0.0832188 +vn -0.0640285 0.996294 -0.0574281 +vn -0.0113517 0.999593 -0.02617 +vn -0.0546552 0.997013 -0.0545672 +vn -0.0145567 0.999438 -0.0302081 +vn -0.072273 0.994684 -0.0733515 +vn -0.0591864 0.995191 -0.0780565 +vn -0.0436971 0.993524 -0.104884 +vn -0.0419992 0.999018 -0.0140765 +vn -0.0548633 0.997041 -0.0538405 +vn -0.082104 0.996459 -0.0181272 +vn -0.0799509 0.99507 0.0586878 +vn -0.0197474 0.989217 -0.145122 +vn -6.89076e-005 0.985094 -0.172015 +vn -0.0154078 0.998223 0.0575566 +vn -0.0266432 0.99943 0.0207463 +vn -0.0739532 0.987174 0.141484 +vn -0.063569 0.971898 0.226656 +vn -0.25032 0.904816 -0.344453 +vn -0.0392149 0.884089 -0.46567 +vn -0.23123 0.909124 -0.346449 +vn -0.333116 0.942636 -0.0216889 +vn -0.402487 0.914321 -0.0449481 +vn -0.190729 0.980631 -0.0445542 +vn -0.404113 0.88688 0.223911 +vn -0.223298 0.907443 0.355928 +vn -0.347718 0.90186 0.2564 +vn 0.0729529 0.945875 -0.316225 +vn 0.0222876 0.910464 -0.412988 +vn 0.0303397 0.975343 -0.2186 +vn 0.0130113 0.988598 -0.150013 +vn 0.0363104 0.965994 -0.256004 +vn 0.0131734 0.934573 -0.355527 +vn 0.00278485 0.978234 -0.207484 +vn -0.00294872 0.957716 -0.2877 +vn -0.0035577 0.994671 -0.103039 +vn -0.0175318 0.975185 -0.220698 +vn -0.00712783 0.961182 -0.275823 +vn 0.0198321 0.977246 -0.211182 +vn -0.00312351 0.984255 -0.176727 +vn -0.0080624 0.994887 -0.100676 +vn -0.0290906 0.996168 -0.0824748 +vn 0.0392353 0.940785 -0.336727 +vn 0.0574022 0.925698 -0.373882 +vn 0.0205422 0.989731 -0.141459 +vn 0.0391238 0.98431 -0.172057 +vn -0.0545073 0.997223 0.0507481 +vn -0.0427493 0.98632 0.159201 +vn -0.305912 0.745389 -0.592295 +vn -0.0907079 0.827555 -0.554008 +vn -0.2815 0.741848 -0.608621 +vn -0.400135 0.820244 -0.408768 +vn -0.427954 0.817085 -0.386301 +vn -0.189481 0.944972 -0.266694 +vn -0.439788 0.897338 -0.0370151 +vn -0.241545 0.96464 0.105482 +vn -0.491779 0.870081 -0.0333589 +vn 0.243766 0.330889 -0.911642 +vn 0.295243 0.38416 -0.874787 +vn 0.29846 0.559798 -0.773012 +vn 0.207791 0.468627 -0.85861 +vn 0.399418 0.437804 -0.805477 +vn 0.361669 0.652435 -0.665976 +vn 0.30913 0.768611 -0.560068 +vn 0.259085 0.655481 -0.70938 +vn 0.152835 0.544499 -0.824719 +vn 0.208542 0.735806 -0.644282 +vn 0.107367 0.639359 -0.761376 +vn 0.25702 0.842192 -0.473976 +vn 0.423467 0.510215 -0.74857 +vn 0.330221 0.726956 -0.602071 +vn 0.299871 0.568016 -0.766443 +vn 0.214206 0.759777 -0.613885 +vn 0.162505 0.839758 -0.518071 +vn 0.265893 0.829201 -0.491657 +vn 0.213787 0.904251 -0.369629 +vn 0.12024 0.920391 -0.372051 +vn 0.170601 0.596956 -0.783925 +vn 0.1038 0.782665 -0.613727 +vn 0.123613 0.619846 -0.774926 +vn 0.072467 0.81042 -0.58135 +vn 0.0410955 0.858094 -0.511845 +vn 0.0629539 0.834677 -0.54713 +vn 0.0306159 0.901137 -0.432453 +vn -0.0241866 0.906175 -0.42221 +vn 0.197663 0.371111 -0.907307 +vn 0.121086 0.311845 -0.942386 +vn -0.255136 0.594503 -0.762543 +vn 0.0373405 0.61847 -0.784921 +vn 0.0464712 0.18632 -0.98139 +vn -0.357916 0.511281 -0.781337 +vn -0.516291 0.656826 -0.549566 +vn -0.48703 0.738268 -0.466651 +vn -0.223662 0.881758 -0.415305 +vn -0.51699 0.822963 -0.235486 +vn -0.321438 0.946114 -0.0393172 +vn -0.586155 0.749574 -0.307507 +vn -0.267216 0.963023 -0.0343944 +vn -0.197342 0.937774 -0.285721 +vn -0.187564 0.956786 -0.222217 +vn -0.246296 0.969029 0.0179348 +vn -0.132019 0.758738 -0.637877 +vn -0.116973 0.777426 -0.618002 +vn -0.322306 0.719456 -0.615226 +vn -0.312064 0.931646 -0.186149 +vn -0.322759 0.941914 0.092868 +vn -0.127569 0.693774 0.708804 +vn -0.211703 0.944776 0.250161 +vn -0.29333 0.921078 0.256071 +vn -0.247341 0.678146 0.692056 +vn -0.404168 0.848904 0.340604 +vn -0.408623 0.578205 0.706191 +vn -0.498316 0.835067 -0.233119 +vn -0.454101 0.878999 0.145441 +vn -0.536688 0.562066 -0.629323 +vn -0.529838 0.531279 -0.661071 +vn -0.611843 0.722807 -0.321246 +vn -0.587085 0.79525 0.151355 +vn -0.511956 0.736468 0.442172 +vn -0.510169 0.4731 0.718265 +vn -0.526168 0.682751 0.506949 +vn -0.441868 0.519318 0.731479 +vn -0.398816 0.650624 -0.646246 +vn -0.4334 0.644214 -0.630201 +vn -0.545816 0.764693 -0.342535 +vn -0.513236 0.781076 -0.35568 +vn -0.468157 0.627837 -0.621812 +vn -0.562992 0.755984 -0.333959 +vn -0.598737 0.800421 0.0289838 +vn -0.58333 0.811798 0.0266418 +vn -0.548616 0.835758 0.0230077 +vn -0.524839 0.738198 0.423801 +vn -0.505902 0.75195 0.422651 +vn -0.534925 0.732544 0.420993 +vn -0.389004 0.578057 0.717305 +vn -0.401656 0.566607 0.719464 +vn -0.409276 0.560442 0.719998 +vn -0.564737 0.754118 -0.335228 +vn -0.595187 0.803103 0.027898 +vn -0.488733 0.609706 -0.624018 +vn -0.509745 0.594932 -0.621463 +vn -0.568668 0.746347 -0.345807 +vn -0.592939 0.804903 0.0235318 +vn -0.550118 0.724706 0.414936 +vn -0.420375 0.559798 0.714081 +vn -0.575368 0.706745 0.411659 +vn -0.497806 0.512115 0.699948 +vn -0.532455 0.631081 0.564117 +vn -0.504345 0.852428 0.13785 +vn -0.709834 0.684669 0.165419 +vn -0.699897 0.469156 0.53855 +vn -0.454481 0.888282 -0.066344 +vn -0.660086 0.742504 -0.113904 +vn -0.666407 0.734084 -0.130471 +vn -0.693919 0.697359 0.179351 +vn -0.640133 0.550927 0.535452 +vn -0.4276 0.85712 -0.287235 +vn -0.624076 0.666697 -0.407486 +vn -0.271762 0.621295 -0.73494 +vn -0.424755 0.434036 -0.794478 +vn -0.407735 0.467753 -0.784193 +vn -0.603233 0.667016 -0.437264 +vn -0.20001 0.941713 -0.270506 +vn -0.0562851 0.719574 -0.692131 +vn -0.261369 0.964229 -0.0441412 +vn -0.30643 0.950022 -0.0596566 +vn -0.220351 0.935146 -0.277395 +vn -0.0222598 0.710377 -0.703469 +vn -0.299803 0.936586 0.181453 +vn -0.307183 0.735456 0.60394 +vn -0.314107 0.718984 0.619999 +vn -0.323166 0.931053 0.169424 +vn -0.642996 0.75387 -0.135039 +vn -0.557323 0.70849 -0.432936 +vn -0.584534 0.687753 -0.430483 +vn -0.665304 0.729149 -0.160352 +vn -0.347557 0.570465 -0.74416 +vn -0.333204 0.600086 -0.727235 +vn -0.384058 0.574639 -0.722696 +vn -0.592862 0.683227 -0.426282 +vn -0.661311 0.726639 -0.186179 +vn -0.665428 0.539043 0.516369 +vn -0.683372 0.711587 0.163241 +vn -0.673309 0.725197 0.144031 +vn -0.63869 0.590167 0.493739 +vn -0.679805 0.725963 0.10413 +vn -0.669836 0.588019 0.453381 +vn -0.419295 0.535258 -0.733274 +vn -0.575409 0.696843 -0.428153 +vn -0.379057 0.549069 -0.744875 +vn -0.55708 0.703976 -0.440545 +vn -0.632099 0.752012 -0.186895 +vn -0.641417 0.74336 -0.189738 +vn -0.693352 0.714754 0.0915968 +vn -0.692061 0.713884 0.106871 +vn -0.677373 0.585026 0.445993 +vn -0.703377 0.561463 0.435913 +vn -0.358696 0.898332 -0.253648 +vn -0.165596 0.791686 -0.588057 +vn -0.154826 0.825018 -0.543483 +vn -0.342037 0.90784 -0.242563 +vn 0.0673189 0.550333 -0.832227 +vn 0.0919627 0.585468 -0.805463 +vn -0.0900792 0.487744 -0.868327 +vn -0.350399 0.72846 -0.588699 +vn -0.50686 0.803328 -0.312661 +vn -0.48251 0.736248 0.474472 +vn -0.448278 0.885247 0.124036 +vn -0.428653 0.897577 0.103016 +vn -0.478515 0.74121 0.470777 +vn -0.593 0.805187 0.00497213 +vn -0.619394 0.664313 0.418378 +vn -0.236668 0.30584 -0.922199 +vn -0.512455 0.526338 -0.678497 +vn -0.212591 0.306068 -0.92797 +vn -0.507011 0.537459 -0.673852 +vn -0.68108 0.615871 -0.396021 +vn -0.682521 0.612572 -0.398648 +vn -0.782134 0.618909 -0.0722393 +vn -0.783877 0.614989 -0.0855889 +vn -0.783273 0.521046 0.339108 +vn -0.771264 0.528214 0.355165 +vn -0.247465 0.347622 -0.904389 +vn -0.236727 0.388967 -0.890317 +vn -0.490614 0.547888 -0.677582 +vn -0.502384 0.524077 -0.687716 +vn -0.256042 0.402462 -0.878901 +vn -0.500985 0.54521 -0.672131 +vn -0.668578 0.63023 -0.394733 +vn -0.656467 0.641579 -0.396771 +vn -0.66067 0.632498 -0.404303 +vn -0.751208 0.653025 -0.0961502 +vn -0.748991 0.654765 -0.101463 +vn -0.768609 0.632561 -0.0954365 +vn -0.801937 0.565421 0.192862 +vn -0.771818 0.598003 0.216076 +vn -0.759254 0.603726 0.242998 +vn -0.521324 0.52396 -0.673563 +vn -0.688529 0.605317 -0.399399 +vn -0.28937 0.387084 -0.875461 +vn -0.315613 0.362755 -0.876811 +vn -0.53187 0.508691 -0.677014 +vn -0.697876 0.592723 -0.402055 +vn -0.790981 0.604153 -0.0966855 +vn -0.827618 0.529138 0.187245 +vn -0.796243 0.598091 -0.0910157 +vn -0.818451 0.538787 0.199615 +vn 0.135378 0.320569 -0.937501 +vn 0.119161 0.370379 -0.921206 +vn -0.226749 0.592225 -0.77321 +vn -0.171976 0.555986 -0.813206 +vn -0.0278235 0.248028 -0.968353 +vn -0.376495 0.492584 -0.78461 +vn -0.49696 0.560914 -0.662123 +vn -0.419423 0.654647 -0.628905 +vn -0.404756 0.655344 -0.637729 +vn -0.515153 0.738496 -0.435019 +vn -0.540789 0.739953 -0.400021 +vn -0.598476 0.599013 -0.531987 +vn -0.818224 0.572645 -0.0508704 +vn -0.641381 0.767135 -0.0116131 +vn -0.665234 0.746512 -0.0135633 +vn -0.425108 0.281369 -0.860299 +vn -0.573417 0.424615 -0.700639 +vn -0.104444 0.0243815 -0.994232 +vn -0.0971106 0.0223194 -0.995023 +vn -0.390457 0.214645 -0.895249 +vn -0.604442 0.362965 -0.709159 +vn -0.74278 0.435001 -0.508971 +vn -0.937704 0.346783 -0.0212789 +vn -0.789777 0.425598 -0.441723 +vn -0.901503 0.432534 -0.014357 +vn -0.857766 0.502948 -0.106215 +vn -0.749233 0.411676 -0.518818 +vn -0.767028 0.341338 -0.543283 +vn -0.889895 0.426655 -0.161409 +vn -0.632976 0.326982 -0.701729 +vn -0.658479 0.28296 -0.69738 +vn -0.679424 0.232835 -0.695824 +vn -0.785069 0.288085 -0.548337 +vn -0.903566 0.377111 -0.203359 +vn -0.614218 0.351334 -0.706611 +vn -0.757334 0.452635 -0.470708 +vn -0.847271 0.527978 -0.058067 +vn -0.46312 0.261009 -0.846991 +vn -0.516768 0.224406 -0.826192 +vn -0.145783 0.110853 -0.983086 +vn -0.202283 0.107062 -0.973457 +vn -0.248102 0.0899181 -0.964552 +vn -0.546015 0.177229 -0.818815 +vn -0.107977 0.0881189 -0.99024 +vn -0.40851 0.252733 -0.877066 +vn -0.564416 0.147472 -0.812211 +vn -0.691645 0.193977 -0.695701 +vn -0.279522 0.0580212 -0.958385 +vn -0.30109 0.0156806 -0.953467 +vn -0.575438 0.134923 -0.806639 +vn -0.694845 0.181647 -0.695841 +vn -0.791711 0.252711 -0.556175 +vn -0.912194 0.342838 -0.224418 +vn -0.793346 0.228802 -0.564138 +vn -0.9274 0.28549 -0.241714 +vn -0.155977 0.985938 0.0599738 +vn -0.217681 0.899118 -0.37974 +vn -0.238462 0.902674 -0.358211 +vn -0.266548 0.963648 -0.0183124 +vn -0.215854 0.665083 -0.714893 +vn -0.1999 0.712034 -0.673089 +vn -0.211745 0.928857 -0.303956 +vn -0.132576 0.982248 0.132716 +vn -0.250725 0.649015 -0.718273 +vn -0.0601492 0.651262 0.756466 +vn -0.133015 0.916966 0.376138 +vn -0.0375284 0.63225 0.773855 +vn -0.0676161 0.879035 0.471938 +vn -0.0834051 0.660003 0.746618 +vn -0.103936 0.880034 0.463397 +vn -0.605774 0.703467 -0.371716 +vn -0.633186 0.773818 0.0167496 +vn -0.520999 0.602222 -0.604887 +vn -0.670814 0.67494 -0.307353 +vn -0.933955 0.23885 -0.265856 +vn -0.990045 0.138202 -0.026678 +vn -0.623316 0.656259 0.425208 +vn -0.941252 0.228261 0.248879 +vn -0.666997 0.605701 0.433869 +vn -0.542985 0.490159 0.681845 +vn -0.404433 0.625492 -0.667228 +vn -0.389451 0.641582 -0.660833 +vn -0.513333 0.781193 -0.355285 +vn -0.5735 0.742721 -0.345633 +vn -0.543891 0.838839 0.0230435 +vn -0.60702 0.793566 0.0421754 +vn -0.627627 0.696585 -0.347639 +vn -0.653479 0.750927 0.0952547 +vn -0.448184 0.594395 -0.667702 +vn -0.362663 0.593563 0.718441 +vn -0.512152 0.751158 0.416486 +vn -0.500889 0.761812 0.410796 +vn -0.401938 0.568448 0.717853 +vn -0.514733 0.716094 0.471444 +vn -0.347784 0.597732 0.722331 +vn -0.468488 0.814893 -0.341276 +vn -0.506179 0.754859 0.417098 +vn -0.69481 -0.532508 -0.483399 +vn -0.775964 0.497395 -0.387916 +vn -0.830045 -0.147741 -0.537771 +vn -0.576459 -0.716943 -0.39203 +vn -0.634961 -0.771742 -0.035201 +vn -0.259994 -0.964268 -0.0508962 +vn -0.979999 -0.177335 -0.0903033 +vn 0.535076 -0.761937 0.364891 +vn -0.696895 -0.0019747 0.71717 +vn -0.151845 0.154848 0.976199 +vn -0.405058 0.855992 0.321257 +vn -0.545559 0.805186 0.232467 +vn 0.569938 -0.769205 0.288952 +vn -0.625841 -0.721455 0.296356 +vn 0.577083 -0.816673 -0.00450765 +vn -0.477577 -0.877027 -0.0523812 +vn 0.555413 -0.744888 -0.369672 +vn -0.659779 0.19826 -0.724834 +vn -0.651234 -0.636928 -0.412574 +vn 0.574843 -0.755002 -0.315481 +vn 0.760144 -0.547377 0.350084 +vn 0.129219 -0.00316027 -0.991611 +vn -0.111915 -0.608215 0.785843 +vn 0.584716 -0.675563 -0.449134 +vn -0.76757 0.107926 0.631813 +vn -0.556189 0.828611 -0.0636948 +vn -0.894394 -0.196167 0.401967 +vn -0.164467 -0.971962 0.16805 +vn -0.537181 -0.789479 0.296916 +vn -0.362116 0.929136 -0.0746939 +vn -0.259508 0.910667 -0.321467 +vn -0.268884 0.961751 -0.052306 +vn -0.203439 0.899347 -0.387024 +vn -0.0316951 0.590426 -0.806469 +vn -0.0293558 0.673029 -0.739033 +vn -0.349197 0.681628 0.642997 +vn -0.362929 0.912689 0.187832 +vn -0.316904 0.645011 0.695365 +vn -0.297957 0.917778 0.262498 +vn -0.173685 0.904446 -0.389628 +vn -0.070193 0.469612 -0.880078 +vn -0.219887 0.975294 -0.0212434 +vn -0.261234 0.923147 0.282058 +vn -0.33806 0.603947 0.721778 +vn -0.591416 0.592 0.547507 +vn -0.630834 0.764803 0.130867 +vn -0.674131 0.724884 0.141741 +vn -0.658901 0.530652 0.533158 +vn -0.591426 0.797032 -0.122294 +vn -0.617828 0.775589 -0.129424 +vn -0.529699 0.755134 -0.386254 +vn -0.543655 0.729191 -0.415596 +vn -0.360498 0.566063 -0.741359 +vn -0.36278 0.557265 -0.746891 +vn -0.614271 0.776383 0.14107 +vn -0.55351 0.637423 0.536021 +vn -0.594519 0.795209 -0.119118 +vn -0.535922 0.755256 -0.377326 +vn -0.365494 0.560474 -0.743158 +vn -0.549115 0.693719 -0.466076 +vn -0.645911 0.740213 -0.186772 +vn -0.305593 0.574978 -0.758955 +vn -0.293594 0.600387 -0.743867 +vn -0.715223 0.544659 -0.437954 +vn -0.861443 0.441529 -0.250934 +vn -0.709299 0.692769 0.130256 +vn -0.645618 0.612894 0.455565 +vn -0.920789 0.372775 -0.114832 +vn -0.711143 0.687829 0.145488 +vn -0.929372 0.211314 0.302677 +vn -0.129346 -0.910541 0.392663 +vn -0.817497 -0.571711 0.0696141 +vn -0.907089 0.405053 0.114546 +vn 0.453304 -0.891049 0.0233888 +vn -0.60237 -0.757948 -0.25033 +vn -0.0268125 0.580849 0.813569 +vn 0.556679 -0.757552 0.340914 +vn 0.171322 -0.970336 -0.170575 +vn -0.571904 -0.559375 -0.600021 +vn 0.134893 -0.576777 -0.805688 +vn -0.378956 -0.521233 -0.764662 +vn -0.858721 -0.280756 -0.428689 +vn -0.784917 -0.506451 -0.356948 +vn -0.866181 -0.355979 -0.350727 +vn 0.02903 -0.511504 0.85879 +vn -0.579049 0.401278 0.709703 +vn -0.220336 0.171001 -0.960318 +vn 0.706575 -0.706852 -0.0333507 +vn -0.234374 0.0595953 -0.970318 +vn -0.484628 -0.598889 -0.637549 +vn 0.624977 -0.745625 -0.231189 +vn -0.264541 0.89019 -0.370917 +vn 0.0998701 0.535074 -0.838881 +vn -0.104502 0.947028 -0.303674 +vn 0.108615 0.863554 -0.492421 +vn -0.853284 0.0293025 0.520623 +vn -0.600467 0.794088 0.0941478 +vn -0.797258 0.504217 -0.331881 +vn -0.789717 -0.583499 -0.18941 +vn -0.900342 -0.423624 0.0996362 +vn -0.353616 0.890966 -0.284842 +vn -0.187365 0.743636 -0.641794 +vn -0.214046 0.754055 -0.620955 +vn -0.398706 0.876414 -0.27006 +vn -0.0706199 0.439194 -0.895612 +vn -0.00590199 0.507064 -0.861888 +vn -0.220051 0.284658 -0.933031 +vn -0.181627 0.743567 -0.643521 +vn -0.313058 0.885701 -0.342826 +vn -0.523563 0.676259 0.518223 +vn -0.507167 0.854995 0.108466 +vn -0.499399 0.858803 0.114272 +vn -0.515687 0.714829 0.47232 +vn -0.495135 0.86576 0.0728097 +vn -0.56509 0.615512 0.54938 +vn -0.622702 0.683519 -0.380846 +vn -0.461218 0.572575 -0.677817 +vn -0.502627 0.52277 -0.688533 +vn -0.656956 0.639644 -0.39908 +vn -0.195383 0.33027 -0.923443 +vn -0.242455 0.317166 -0.916854 +vn -0.170702 0.34468 -0.923069 +vn -0.446326 0.605005 -0.659365 +vn -0.609814 0.699837 -0.371961 +vn -0.738716 0.598701 0.309607 +vn -0.719097 0.690412 -0.0789381 +vn -0.74239 0.663055 -0.0959911 +vn -0.749404 0.601947 0.27578 +vn -0.715266 0.694872 -0.0744761 +vn -0.742368 0.580025 0.335353 +vn -0.310241 0.357011 -0.881075 +vn -0.552845 0.469337 -0.688538 +vn -0.568245 0.387277 -0.726026 +vn -0.804452 0.121477 -0.581464 +vn -0.865267 0.172454 -0.470716 +vn -0.720797 0.556794 -0.412835 +vn -0.815173 0.57031 -0.101189 +vn -0.923101 0.183026 -0.338211 +vn -0.844052 0.535011 -0.0365913 +vn -0.797876 0.567087 0.204466 +vn 0.559535 -0.415531 0.717116 +vn 0.654259 -0.454056 0.604796 +vn -0.734092 -0.678531 0.0265378 +vn -0.903282 -0.0823603 0.421069 +vn 0.708016 -0.570054 0.416835 +vn -0.63037 -0.717731 -0.295798 +vn -0.0386947 0.521625 -0.852297 +vn -0.458849 -0.0126758 -0.888424 +vn -0.519529 -0.655158 -0.548505 +vn 0.799718 -0.539632 0.263152 +vn -0.635969 0.717016 -0.285363 +vn -0.665138 0.661708 -0.346026 +vn -0.945381 -0.325092 -0.0238557 +vn 0.219425 -0.85007 0.478784 +vn -0.726726 -0.158426 0.668409 +vn -0.806586 0.49566 0.322086 +vn -0.0110464 0.124817 -0.992118 +vn -0.331875 0.44381 -0.832401 +vn -0.0133309 0.195682 -0.980577 +vn -0.266551 0.439512 -0.857776 +vn -0.445613 0.608225 -0.65688 +vn -0.479762 0.625766 -0.615016 +vn -0.610072 0.725475 -0.318586 +vn -0.602485 0.699804 -0.383779 +vn -0.699092 0.708373 0.0973567 +vn -0.692882 0.690053 0.209142 +vn -0.203603 0.497573 -0.843188 +vn -0.422655 0.622521 -0.658658 +vn 0.0637455 0.271085 -0.960442 +vn -0.582819 0.701597 -0.40998 +vn -0.711366 0.70282 0.00146137 +vn -0.58582 0.110049 -0.802935 +vn -0.701987 0.157408 -0.694577 +vn -0.303949 -0.00175295 -0.952687 +vn -0.500112 -0.0391611 -0.865075 +vn -0.763266 -0.254077 -0.594029 +vn -0.749612 -0.305362 -0.587227 +vn -0.800855 0.192755 -0.56699 +vn -0.928163 0.258516 -0.267736 +vn -0.74527 -0.295188 -0.597861 +vn -0.876625 0.11838 -0.466385 +vn 0.699532 0.436163 0.566054 +vn 0.754448 0.0054094 0.656338 +vn -0.41429 -0.807761 0.419387 +vn -0.957594 -0.0296039 0.286596 +vn 0.732462 -0.0447964 0.679332 +vn -0.155719 -0.970083 0.186254 +vn -0.921691 0.333318 -0.198454 +vn -0.795248 0.234813 -0.558967 +vn -0.412659 -0.0705464 -0.90815 +vn -0.462053 -0.167039 -0.870979 +vn -0.771621 0.308042 -0.556516 +vn -0.628525 0.0893689 -0.772638 +vn 0.697025 0.0451576 0.715623 +vn 0.0472301 -0.625626 -0.778692 +vn 0.0314709 -0.996794 -0.0735553 +vn 0.754325 -0.0877319 0.650612 +vn 0.74111 -0.0466739 0.66976 +vn -0.106307 0.869614 -0.482152 +vn -0.509963 0.389267 -0.767078 +vn -0.935888 -0.160379 -0.313674 +vn -0.771363 -0.343317 -0.535848 +vn -0.884695 -0.183929 -0.428351 +vn -0.929539 0.0471398 -0.365698 +vn -0.497311 0.187798 -0.847003 +vn -0.829397 0.102962 -0.549089 +vn 0.0664373 0.943671 0.324148 +vn -0.00509728 0.726114 0.687555 +vn 0.0601203 0.995173 0.0775641 +vn 0.118172 0.992982 0.00467309 +vn 0.0739575 0.935409 0.345746 +vn -0.0499771 0.709864 0.702563 +vn -0.00163971 0.905687 0.423945 +vn -0.0889094 0.65598 0.749523 +vn 0.0619635 0.997415 -0.036376 +vn -0.0126538 0.991181 -0.131911 +vn -0.0744352 0.972113 -0.222385 +vn -0.0553898 0.955977 -0.288167 +vn 0.0253221 0.961962 -0.272009 +vn 0.0138879 0.906536 -0.4219 +vn -0.0400922 0.927481 -0.371714 +vn -0.0824577 0.98836 -0.12785 +vn -0.0644215 0.989995 0.125539 +vn -0.0320774 0.981506 0.188724 +vn -0.0651722 0.992786 -0.100641 +vn -0.0676226 0.995112 -0.0719717 +vn -0.0408748 0.959748 0.277873 +vn -0.0325026 0.957485 0.286648 +vn 0.0139667 0.995273 0.096107 +vn 0.103135 0.988718 0.108627 +vn 0.0273737 0.93788 0.345878 +vn 0.000919709 0.904612 0.426235 +vn 0.0910382 0.995152 0.037203 +vn 0.0189511 0.984825 -0.17251 +vn -0.000503106 0.977702 -0.209996 +vn -0.00682526 0.976061 -0.217389 +vn 0.0648442 0.972749 -0.222608 +vn 0.0937401 0.910062 -0.403731 +vn -0.0159062 0.955146 -0.295707 +vn 0.00766078 0.997936 -0.0637581 +vn 0.00710171 0.991459 0.130227 +vn 0.0102745 0.989948 0.141055 +vn -0.0111977 0.999891 -0.00965845 +vn -0.0915874 0.994988 0.0401298 +vn -0.0792709 0.977456 0.195692 +vn -0.00943722 0.98837 0.151773 +vn 0.0137264 0.990895 -0.133936 +vn 0.0592211 0.991363 -0.11701 +vn 0.0178021 0.992279 0.122738 +vn -0.0334798 0.990755 0.131464 +vn 0.0459637 0.989416 -0.137632 +vn 0.0615196 0.931955 -0.357317 +vn 0.0429225 0.964908 -0.259057 +vn 0.0754121 0.951651 -0.29778 +vn 0.0996714 0.940566 -0.324655 +vn 0.0837754 0.918361 -0.386775 +vn 0.0377078 0.921603 -0.386297 +vn -0.0565808 0.992643 -0.107043 +vn -0.12624 0.985655 -0.112014 +vn -0.0631215 0.995144 -0.0755239 +vn 0.000660901 0.980493 -0.196552 +vn -0.0211659 0.96926 -0.245128 +vn -0.0770855 0.996478 -0.0329912 +vn -0.0273772 0.96485 -0.261372 +vn 0.0820841 0.902325 -0.423168 +vn 0.145487 0.926436 -0.347201 +vn 0.0110847 0.995558 -0.0934942 +vn -0.0719604 0.997332 0.0122445 +vn 0.0889934 0.929787 -0.357179 +vn 0.104968 0.810447 -0.576332 +vn 0.124399 0.623906 -0.771535 +vn 0.157716 0.58649 -0.794453 +vn 0.170597 0.779012 -0.603355 +vn 0.200546 0.677595 -0.707564 +vn 0.197639 0.476536 -0.856652 +vn -0.0125112 0.970945 -0.238977 +vn -0.0177649 0.955551 -0.294289 +vn 0.0111139 0.974325 -0.224871 +vn -0.011564 0.96411 -0.265251 +vn -0.0445361 0.962757 -0.266675 +vn -0.0361002 0.940277 -0.33849 +vn -0.0774033 0.916216 -0.393136 +vn -0.0876245 0.942686 -0.32197 +vn -0.110229 0.8964 -0.429321 +vn -0.0978551 0.892291 -0.440728 +vn 0.235068 0.462353 0.854969 +vn 0.089781 0.649343 0.755177 +vn 0.203027 0.366785 0.907881 +vn 0.0690646 0.611643 0.788114 +vn 0.0305221 0.634895 0.771995 +vn 0.07106 0.634309 0.769807 +vn 0.00615198 0.799926 0.600067 +vn -0.0329234 0.943297 0.330314 +vn 0.0359526 0.804919 0.592294 +vn 0.0164888 0.957217 0.288901 +vn 0.0145896 0.994257 0.106016 +vn -0.0155757 0.988477 0.150565 +vn 0.00251758 0.998829 -0.0483113 +vn 0.0275895 0.997427 -0.0661602 +vn 0.00426657 0.996807 -0.079731 +vn 0.0188297 0.993387 -0.113264 +vn 0.0406463 0.996247 -0.0764238 +vn 0.0564292 0.997428 -0.0442026 +vn 0.0643341 0.997138 -0.0397078 +vn 0.0534778 0.997758 -0.0402325 +vn 0.0446015 0.995774 -0.0802799 +vn 0.0373804 0.994084 -0.101974 +vn 0.0471086 0.625979 0.778416 +vn 0.0312117 0.618575 0.785106 +vn -0.072638 0.862087 -0.501527 +vn -0.0868863 0.842171 -0.532164 +vn -0.0503622 0.741677 -0.668864 +vn -0.0274139 0.765198 -0.643211 +vn 0.00315477 0.984201 -0.177026 +vn 0.0272468 0.987364 -0.156109 +vn 0.0508058 0.494759 -0.867544 +vn 0.116298 0.412872 -0.903333 +vn 0.0104846 0.463239 -0.886171 +vn 0.0588946 0.385986 -0.920623 +vn 0.0959714 0.297044 -0.950029 +vn 0.185873 0.289807 -0.938863 +vn -0.00478727 0.999681 0.0248137 +vn 0.00746428 0.999965 0.00385475 +vn 0.00675734 0.604829 -0.796327 +vn -0.0252347 0.582479 -0.812454 +vn -0.0461634 0.971816 -0.231177 +vn -0.0674897 0.949109 -0.307633 +vn -0.081454 0.974926 -0.207084 +vn -0.1104 0.945438 -0.306527 +vn -0.164201 0.862034 -0.479517 +vn -0.0939643 0.883944 -0.458054 +vn 0.0250582 0.99317 0.113952 +vn 0.00467167 0.999964 0.00701403 +vn 0.0328432 0.988626 0.146766 +vn 0.0151769 0.999078 0.040156 +vn -0.000673616 0.998 -0.0632143 +vn -0.00128576 0.996354 -0.0853068 +vn -0.00439395 0.993013 -0.117925 +vn -0.010021 0.994764 -0.101711 +vn -0.0135832 0.996694 -0.0801022 +vn -0.00687243 0.996422 -0.0842412 +vn 0.00314617 0.994637 -0.103379 +vn 0.00709757 0.984693 -0.174151 +vn -0.0147364 0.993517 -0.112722 +vn -0.0307522 0.98552 -0.166748 +vn -0.0497679 0.983452 -0.174201 +vn 0.00149178 0.977038 -0.213062 +vn -0.00225171 0.998425 -0.0560582 +vn -0.0116093 0.997814 -0.0650646 +vn -0.089721 0.80521 -0.586163 +vn -0.201104 0.76026 -0.617707 +vn -0.208294 0.680177 -0.702832 +vn -0.072025 0.699 -0.711486 +vn -0.0209429 0.974137 -0.224984 +vn -0.0653151 0.982452 -0.174707 +vn -0.0633586 0.542492 -0.837668 +vn -0.20318 0.569665 -0.796366 +vn -0.183783 0.422727 -0.887426 +vn -0.0454422 0.429954 -0.901706 +vn -0.00894722 0.378587 -0.925522 +vn -0.127731 0.321209 -0.938355 +vn -0.065512 0.315309 -0.946725 +vn 0.0105053 0.337593 -0.941234 +vn 0.101933 0.350316 0.931068 +vn 0.053525 0.551897 0.832193 +vn 0.0728801 0.33884 0.938017 +vn 0.0504603 0.49414 0.867917 +vn 0.0219178 0.590886 0.806458 +vn 0.00531512 0.614046 0.789252 +vn 0.0226801 0.642129 0.766261 +vn 0.0390274 0.67989 0.732275 +vn 0.0576797 0.848123 0.52665 +vn 0.055447 0.826944 0.559543 +vn 0.0498391 0.960259 0.274625 +vn 0.0473971 0.958783 0.280157 +vn 0.000449074 0.57399 0.818862 +vn -0.00543873 0.746498 0.665365 +vn 0.000257484 0.739967 0.672643 +vn 0.00580847 0.583784 0.811888 +vn -0.00528018 0.859858 0.510507 +vn -0.000446638 0.85862 0.512613 +vn 0.0230766 0.857172 0.514513 +vn 0.0255881 0.72948 0.683523 +vn 0.0228863 0.593841 0.804257 +vn 0.0468598 0.709602 0.703043 +vn 0.0351865 0.59168 0.805405 +vn 0.0465298 0.856293 0.514391 +vn -0.019915 0.939317 0.342472 +vn -0.0184798 0.946858 0.32112 +vn -0.0409975 0.977369 0.20753 +vn -0.039056 0.980282 0.193707 +vn -0.00824186 0.982664 0.185211 +vn 0.00329117 0.953699 0.300746 +vn 0.029129 0.957476 0.28704 +vn 0.0238154 0.984975 0.171049 +vn -0.0540494 0.995525 0.0775208 +vn -0.0434126 0.994236 0.098033 +vn -0.0582134 0.997232 -0.046254 +vn -0.0392612 0.999018 -0.0205407 +vn -0.0163351 0.999866 0.00130555 +vn -0.011608 0.992887 0.118495 +vn 0.0147353 0.995582 0.0927302 +vn -0.00135686 0.999798 -0.0200712 +vn -0.0576505 0.993062 -0.102491 +vn -0.0363365 0.995002 -0.0930043 +vn -0.0556782 0.994697 -0.0864761 +vn -0.034581 0.995844 -0.0842582 +vn -0.0184649 0.996492 -0.0816241 +vn -0.0197165 0.996218 -0.0846241 +vn -0.010236 0.995985 -0.0889352 +vn -0.00975029 0.996789 -0.0794839 +vn -0.0549093 0.996119 -0.0687928 +vn -0.0332705 0.998002 -0.0537194 +vn -0.0466792 0.992334 -0.114431 +vn -0.0250873 0.998306 -0.0525008 +vn -0.0159144 0.999625 -0.0222936 +vn -0.0161677 0.998863 -0.0448568 +vn -0.00766181 0.998489 -0.0544174 +vn -0.0158953 0.997786 -0.0645766 +vn -0.0195088 0.985539 -0.168323 +vn 0.000113898 0.997399 -0.072081 +vn 0.00942791 0.987614 -0.156617 +vn 0.0255526 0.995318 -0.093217 +vn -0.0220483 0.997785 -0.0627643 +vn -0.0188032 0.999566 -0.022667 +vn -0.0417247 0.995407 -0.0861607 +vn -0.0678037 0.992005 -0.106436 +vn 0.0200618 0.988028 -0.152966 +vn 0.0312244 0.991684 -0.124852 +vn 0.0288675 0.972442 -0.231349 +vn 0.0380427 0.984196 -0.172948 +vn -0.0235262 0.992341 -0.121264 +vn -0.0245451 0.993364 -0.11236 +vn -0.0776887 0.987974 -0.133689 +vn -0.0853767 0.984609 -0.152498 +vn 0.0567862 0.935405 -0.348988 +vn 0.0764814 0.963611 -0.256135 +vn 0.088338 0.884685 -0.457744 +vn 0.125958 0.916159 -0.380509 +vn -0.0223619 0.952839 -0.302653 +vn -0.0159921 0.987494 -0.156841 +vn -0.113635 0.96964 -0.21653 +vn -0.176074 0.906733 -0.383189 +vn 0.100344 0.811384 -0.575836 +vn 0.140824 0.836067 -0.530246 +vn 0.100242 0.685493 -0.721146 +vn 0.137678 0.694878 -0.705825 +vn -0.0784544 0.706432 -0.70342 +vn -0.0563752 0.85972 -0.507646 +vn -0.243575 0.795413 -0.554968 +vn -0.273207 0.686111 -0.674247 +vn 0.091226 0.519128 -0.849814 +vn 0.125441 0.488639 -0.863421 +vn 0.0605855 0.319283 -0.945721 +vn 0.0889466 0.219235 -0.971609 +vn -0.0807073 0.16635 -0.982758 +vn -0.0819335 0.479034 -0.873964 +vn -0.265572 0.533927 -0.802741 +vn -0.233747 0.291214 -0.927662 +vn 0.00144955 0.144191 -0.989549 +vn 0.0310197 0.00949337 -0.999474 +vn -0.0446156 0.139486 -0.989219 +vn -0.0130064 0.0279694 -0.999524 +vn -0.0567719 -0.0459269 -0.99733 +vn -0.0706002 -0.0633326 -0.995492 +vn -0.169906 0.10211 -0.980156 +vn -0.0988428 0.122237 -0.987567 +vn 0.0253996 0.228206 0.973282 +vn 0.0166247 0.351708 0.935962 +vn 0.0240341 0.373873 0.927169 +vn 0.0355576 0.243449 0.969262 +vn 0.0376597 0.407824 0.912284 +vn 0.0529059 0.269184 0.961634 +vn 0.0490544 0.447794 0.89279 +vn 0.0675315 0.306253 0.949552 +vn -0.0746887 0.993257 -0.0886681 +vn -0.0737861 0.994165 -0.0786825 +vn -0.0817195 0.99246 -0.0913465 +vn -0.0807204 0.992999 -0.086242 +vn -0.0771101 0.983132 -0.165849 +vn -0.0688978 0.986516 -0.148453 +vn -0.00054961 0.858029 0.513601 +vn -0.0134967 0.929464 0.368665 +vn 0.00125727 0.854077 0.520146 +vn -0.0118395 0.916555 0.399733 +vn -0.0295882 0.954199 0.297706 +vn -0.0313068 0.968504 0.247021 +vn -0.0512622 0.991976 0.115567 +vn -0.0510052 0.982899 0.176941 +vn -0.0746192 0.997125 0.0131915 +vn -0.0704778 0.997165 -0.026371 +vn -0.0765748 0.991961 -0.10075 +vn -0.083464 0.992075 -0.0939208 +vn -0.0560692 0.97415 -0.218832 +vn -0.0705147 0.967217 -0.243965 +vn -0.0567238 0.969592 -0.238061 +vn -0.0367715 0.978894 -0.201033 +vn -0.0408217 0.362711 -0.931007 +vn -0.079405 0.187829 -0.978987 +vn -0.0681826 0.419932 -0.904991 +vn -0.10468 0.249302 -0.962752 +vn -0.131078 0.120511 -0.98402 +vn -0.106977 0.140088 -0.984343 +vn -0.0208439 0.982752 -0.183751 +vn -0.0381609 0.97266 -0.229075 +vn -0.0205197 0.95976 -0.280069 +vn -0.00783427 0.96777 -0.251712 +vn 0.00141693 0.890892 -0.454212 +vn -0.00501043 0.797442 -0.603375 +vn -0.0190196 0.897262 -0.441089 +vn -0.0302947 0.803267 -0.594848 +vn -0.0378278 0.691984 -0.720921 +vn -0.00895395 0.680131 -0.733036 +vn -0.0190241 0.549906 -0.83501 +vn -0.048307 0.581878 -0.81184 +vn 0.00102143 0.573887 0.818934 +vn -0.0012546 0.753531 0.657411 +vn 0.00101442 0.578376 0.81577 +vn 6.72668e-005 0.760957 0.648803 +vn 0.0209942 0.219401 0.975409 +vn 0.0135523 0.341882 0.939645 +vn 0.0195249 0.213431 0.976763 +vn 0.012501 0.337505 0.941241 +vn 0.00264896 0.938165 -0.346177 +vn -0.012911 0.938633 -0.344675 +vn -0.553343 0.831236 0.0534677 +vn -0.289432 0.61005 0.73761 +vn -0.216897 0.976161 0.00815933 +vn -0.372059 0.882742 -0.286949 +vn -0.605709 0.752718 -0.25794 +vn -0.609281 0.434519 -0.663302 +vn -0.742112 -0.418012 -0.523962 +vn 0.439521 -0.776262 -0.451928 +vn -0.818144 -0.266085 -0.509744 +vn -0.569907 0.234299 0.787597 +vn -0.807833 0.56765 0.158682 +vn -0.732913 0.598273 -0.323895 +vn -0.318134 -0.944226 -0.085013 +vn 0.440662 -0.845769 0.300819 +vn -0.758898 -0.589589 0.276513 +vn -0.611914 -0.135511 -0.779229 +vn -0.655539 0.458265 -0.600218 +vn -0.601973 -0.32316 -0.730203 +vn -0.627472 0.137653 -0.766375 +vn -0.146057 -0.0979805 -0.984412 +vn -0.901022 0.186597 -0.391588 +vn -0.66379 0.360762 -0.65516 +vn -0.745994 0.560665 -0.359373 +vn -0.551042 0.798209 -0.243343 +vn -0.5443 0.665617 -0.51058 +vn -0.768818 0.636873 0.057537 +vn -0.513062 0.852454 0.100449 +vn -0.407623 0.758478 0.508482 +vn -0.487384 0.867443 -0.0999995 +vn -0.442166 0.751392 -0.489796 +vn -0.502898 0.776748 -0.379151 +vn -0.45035 0.807653 -0.380633 +vn -0.479167 0.874318 -0.0772508 +vn -0.454298 0.887223 -0.0803059 +vn -0.499246 0.797018 -0.339875 +vn -0.550766 0.834378 -0.0216618 +vn -0.595932 0.704129 0.386091 +vn -0.51161 0.757047 0.406368 +vn -0.32922 0.853156 0.404647 +vn -0.587164 0.80825 -0.0443756 +vn -0.590133 0.73864 0.325812 +vn -0.534064 0.772898 -0.342643 +vn -0.422643 0.857969 -0.291995 +vn -0.523064 0.851561 -0.0353187 +vn -0.5963 0.754522 0.274088 +vn -0.447083 0.894369 0.0148671 +vn -0.59003 0.738904 0.3254 +vn -0.319486 0.910963 -0.260911 +vn -0.308655 0.897191 -0.315881 +vn -0.421759 0.906593 0.0144314 +vn -0.515384 0.747794 0.418549 +vn -0.443655 0.895997 -0.0189715 +vn -0.388613 0.800884 0.455594 +vn -0.360841 0.834969 -0.415475 +vn -0.208181 -0.889053 0.407731 +vn -0.0431121 -0.92695 0.3727 +vn -0.0142996 -0.984756 0.173351 +vn -0.18151 -0.95313 0.24207 +vn -0.128866 -0.940695 0.313825 +vn -0.119531 -0.992814 -0.00571224 +vn -0.0468125 -0.946692 -0.31872 +vn 0.0236142 -0.986449 -0.162362 +vn -0.123139 -0.957503 -0.260817 +vn -0.0657816 -0.88199 0.466655 +vn -0.0213598 -0.988933 0.146816 +vn 0.200673 -0.969083 0.143559 +vn 0.0921116 -0.904289 0.416866 +vn 0.113102 -0.909401 -0.400246 +vn 0.285262 -0.923938 -0.254882 +vn 0.203397 -0.826454 -0.52498 +vn 0.179148 -0.978504 -0.102153 +vn 0.0930824 -0.952296 0.290634 +vn 0.0583884 -0.941139 0.332939 +vn 0.174947 -0.983463 -0.0468438 +vn 0.302954 -0.950324 -0.0714413 +vn 0.231082 -0.957552 0.172325 +vn 0.249902 -0.949584 -0.189311 +vn 0.274976 -0.961302 -0.016959 +vn 0.0305888 -0.937204 -0.347437 +vn -0.101136 -0.993039 -0.0603693 +vn -0.0486373 -0.9242 0.378798 +vn -0.254439 -0.966594 -0.0309417 +vn -0.307631 -0.944217 0.117544 +vn -0.329441 -0.92982 0.164022 +vn -0.283852 -0.95688 0.0617178 +vn -0.325757 -0.933151 0.152023 +vn -0.335727 -0.930049 0.14932 +vn -0.273623 -0.955043 0.114119 +vn -0.306425 -0.933016 0.188639 +vn -0.293384 -0.944319 0.148953 +vn -0.227332 -0.958435 -0.172399 +vn -0.178897 -0.955999 -0.232512 +vn -0.216995 -0.945005 -0.2447 +vn -0.207801 -0.961258 -0.181113 +vn -0.232421 -0.933747 -0.272208 +vn -0.287698 -0.937655 -0.19502 +vn -0.212407 -0.975689 -0.0539751 +vn -0.185222 -0.969871 -0.158248 +vn -0.167817 -0.976628 -0.134296 +vn -0.452188 -0.847522 -0.277907 +vn -0.450107 -0.806943 -0.382422 +vn -0.313199 -0.914148 -0.257372 +vn -0.300203 -0.928825 -0.217168 +vn -0.48425 -0.795583 -0.364073 +vn -0.347681 -0.910782 -0.222698 +vn -0.140765 -0.98988 -0.0179763 +vn -0.114873 -0.983086 -0.142638 +vn -0.0968569 -0.98708 -0.12764 +vn -0.0573002 -0.994369 -0.089143 +vn -0.0996455 -0.992082 0.0764449 +vn -0.225538 -0.968873 0.102069 +vn -0.172212 -0.982112 -0.0761513 +vn -0.135403 -0.979513 0.149065 +vn -0.24796 -0.954475 0.16581 +vn 0.0969024 -0.992567 0.0736315 +vn -0.0250836 -0.994663 0.100082 +vn 0.00829429 -0.99901 0.0437169 +vn 0.112992 -0.993271 0.0253957 +vn 0.0301181 -0.997986 -0.0558207 +vn 0.126173 -0.991889 -0.0153989 +vn 0.164061 -0.814643 -0.556273 +vn 0.0258109 -0.851081 -0.524399 +vn 0.00224879 -0.936477 -0.350722 +vn 0.0829987 -0.976494 -0.198924 +vn -0.156004 -0.887215 -0.434179 +vn -0.135095 -0.909628 -0.392843 +vn -0.147028 -0.962239 -0.229081 +vn -0.0575149 -0.983414 -0.172015 +vn 0.0254614 -0.996596 -0.0784132 +vn 0.0228674 -0.962122 -0.27166 +vn 0.0870303 -0.969889 -0.227466 +vn -0.0253448 -0.923974 -0.381614 +vn -0.0966129 -0.990383 -0.0990337 +vn -0.133364 -0.991066 -0.00167313 +vn 0.0163361 -0.99917 0.0373027 +vn -0.200815 -0.886724 0.416407 +vn -0.00765252 -0.928638 0.370908 +vn -0.15544 -0.907282 0.390739 +vn -0.0730038 -0.608803 0.789955 +vn -0.0882744 -0.615061 0.783523 +vn 0.0112414 -0.665305 0.746487 +vn -0.376628 -0.910392 -0.171281 +vn -0.158659 -0.982105 0.10147 +vn -0.511378 -0.807986 -0.292663 +vn -0.534783 -0.824838 -0.18344 +vn -0.39177 -0.913755 -0.107559 +vn -0.141431 -0.989238 0.037489 +vn 0.228285 -0.873213 -0.430563 +vn 0.189242 -0.96342 -0.18976 +vn 0.176179 -0.780724 -0.599526 +vn 0.105094 -0.975611 -0.192714 +vn 0.0483233 -0.992414 -0.113045 +vn -0.0230728 -0.999718 0.00562159 +vn -0.0460546 -0.949634 0.309959 +vn -0.091284 -0.959541 0.266361 +vn -0.0476091 -0.95082 0.306063 +vn -0.376807 -0.914066 -0.149999 +vn -0.207627 -0.977096 0.046624 +vn -0.369758 -0.888233 -0.27262 +vn -0.441934 -0.876449 -0.191131 +vn -0.387655 -0.91026 -0.145431 +vn -0.173448 -0.98464 0.0200015 +vn -0.341538 -0.925355 -0.164532 +vn -0.125186 -0.990574 -0.0555998 +vn -0.459891 -0.871339 -0.171082 +vn -0.0331442 -0.827963 -0.559803 +vn -0.184332 -0.878939 -0.439873 +vn 0.210818 -0.701852 -0.680411 +vn 0.266488 -0.846996 -0.45998 +vn -0.0611724 -0.87658 -0.477352 +vn -0.196562 -0.843303 -0.500203 +vn 0.0176518 -0.933981 -0.356886 +vn -0.163133 -0.849323 -0.502034 +vn 0.326676 -0.926038 -0.189041 +vn 0.374945 -0.926935 -0.0144363 +vn 0.124251 -0.97654 -0.175872 +vn -0.103147 -0.926249 -0.362523 +vn 0.147194 -0.97616 0.159515 +vn 0.0593382 -0.984477 0.165176 +vn 0.183823 -0.979032 -0.0877761 +vn 0.0429289 -0.968147 0.246677 +vn 0.0280461 -0.935862 0.351248 +vn 0.0332375 -0.933772 0.356321 +vn 0.0355253 -0.872258 0.487754 +vn 0.0931353 -0.897992 0.430042 +vn -0.0428426 -0.862324 0.504541 +vn -0.297498 -0.951134 0.0827017 +vn -0.212938 -0.976977 0.0131749 +vn -0.302688 -0.943353 0.135891 +vn -0.275659 -0.956468 0.0958136 +vn -0.259121 -0.965214 0.0348957 +vn -0.171805 -0.984814 -0.0249996 +vn -0.231237 -0.971636 -0.0495303 +vn -0.16387 -0.98477 -0.0580866 +vn -0.26358 -0.964548 -0.0131767 +vn -0.233169 -0.957326 0.17076 +vn -0.142291 -0.975997 0.164876 +vn -0.147074 -0.985518 0.0844055 +vn -0.223157 -0.969416 0.102142 +vn -0.0412412 -0.991961 0.119635 +vn 0.0933222 -0.990875 0.0972496 +vn 0.0844516 -0.996135 0.0241341 +vn -0.0496416 -0.99737 0.0528019 +vn -0.0655719 -0.996332 -0.0549788 +vn -0.160634 -0.985437 -0.0557667 +vn 0.0466669 -0.996432 -0.0703227 +vn 0.407033 -0.869665 -0.279298 +vn 0.190754 -0.840279 -0.507488 +vn -0.0112957 -0.942943 -0.332761 +vn 0.238635 -0.969127 0.0620137 +vn 0.133385 -0.793237 -0.594124 +vn 0.0735321 -0.900628 -0.428324 +vn -0.0197622 -0.990767 0.134129 +vn -0.111233 -0.993599 0.0197068 +vn 0.170054 -0.978633 0.115584 +vn 0.0518625 -0.944917 0.323176 +vn 0.229803 -0.960875 0.154627 +vn -0.0231515 -0.854339 0.5192 +vn 0.0389804 -0.758843 -0.650106 +vn 0.109117 -0.715983 -0.689537 +vn 0.0179405 -0.869658 -0.493329 +vn -0.0507074 -0.895716 -0.441725 +vn 0.0739651 -0.67779 -0.731525 +vn 0.00566139 -0.837434 -0.546509 +vn -0.0396799 -0.920793 -0.388028 +vn -0.081941 -0.956584 -0.2797 +vn -0.132909 -0.974686 -0.179785 +vn -0.196563 -0.975254 -0.101206 +vn -0.222695 -0.974427 0.0299927 +vn -0.150709 -0.958439 -0.242243 +vn 0.0485247 -0.58868 -0.806909 +vn -0.025224 -0.839742 -0.542399 +vn 0.162375 -0.481248 -0.861414 +vn 0.0444579 -0.843707 -0.534959 +vn -0.0290517 -0.911121 -0.411113 +vn -0.0300095 -0.911748 -0.409653 +vn -0.0895198 -0.947059 -0.308326 +vn -0.0405639 -0.949627 -0.310747 +vn 0.289044 -0.453063 -0.843319 +vn 0.161259 -0.783964 -0.599497 +vn 0.331913 -0.501221 -0.799132 +vn 0.254599 -0.696271 -0.671108 +vn 0.147369 -0.867564 -0.474991 +vn 0.0143025 -0.894453 -0.446934 +vn 0.00736228 -0.968113 -0.250405 +vn 0.125981 -0.975812 -0.178659 +vn -0.0952404 -0.985842 -0.138006 +vn -0.211143 -0.970187 -0.118976 +vn -0.174533 -0.891794 -0.417422 +vn -0.110768 -0.885918 -0.450421 +vn -0.105917 -0.988366 -0.109156 +vn -0.0947034 -0.90552 -0.413599 +vn -0.0653893 -0.677331 -0.732767 +vn -0.0982381 -0.647241 -0.755929 +vn -0.111353 -0.609513 -0.784917 +vn -0.151381 -0.791163 0.592575 +vn -0.262128 -0.808298 0.527203 +vn -0.26146 -0.94748 0.184175 +vn -0.122969 -0.972328 0.198638 +vn -0.0545334 -0.823741 0.564337 +vn -0.110679 -0.970014 0.216384 +vn 0.210252 -0.96878 -0.131372 +vn 0.140517 -0.878505 -0.4566 +vn 0.427063 -0.89257 -0.14469 +vn 0.313274 -0.809777 -0.496105 +vn 0.126537 -0.629436 -0.766681 +vn 0.0308878 -0.671952 -0.73995 +vn 0.258722 -0.757661 0.599177 +vn 0.234104 -0.943307 0.235304 +vn 0.322048 -0.726046 0.607571 +vn 0.408291 -0.879439 0.244715 +vn 0.326974 -0.933935 -0.144408 +vn 0.15657 -0.976425 -0.148591 +vn 0.172262 -0.820669 -0.544819 +vn 0.272581 -0.751793 -0.600423 +vn 0.27243 -0.949123 -0.157945 +vn 0.299956 -0.790512 -0.533964 +vn 0.270895 -0.521444 -0.809143 +vn 0.198944 -0.542578 -0.816107 +vn 0.220211 -0.504359 -0.834943 +vn 0.248536 -0.684143 0.685695 +vn 0.281421 -0.690398 0.666448 +vn 0.22309 -0.923362 0.312464 +vn 0.317259 -0.86987 0.377721 +vn 0.431056 -0.62861 0.647333 +vn 0.363249 -0.887814 0.282554 +vn 0.563162 -0.811054 -0.158238 +vn 0.519536 -0.667036 -0.53399 +vn 0.639896 -0.752303 -0.156758 +vn 0.550295 -0.631813 -0.545882 +vn 0.350128 -0.443434 -0.825092 +vn 0.353892 -0.462095 -0.81316 +vn 0.516342 -0.567692 0.641184 +vn 0.581671 -0.764991 0.276491 +vn 0.447292 -0.615512 0.648903 +vn 0.592172 -0.755401 0.280539 +vn 0.135911 -0.990574 0.0170978 +vn 0.694635 -0.710681 0.111424 +vn 0.698886 -0.698452 -0.154025 +vn 0.0248863 -0.967044 -0.25339 +vn 0.642363 -0.762001 0.0820003 +vn 0.655904 -0.725203 -0.209453 +vn 0.541092 -0.570445 -0.61791 +vn 0.560047 -0.590763 -0.580815 +vn -0.144353 -0.748563 -0.64716 +vn 0.185768 -0.701129 0.688411 +vn 0.452771 -0.532982 0.714793 +vn 0.643623 -0.672815 0.364787 +vn 0.143163 -0.94527 0.293206 +vn 0.333719 -0.574193 0.747619 +vn 0.565631 -0.740071 0.363809 +vn -0.446238 -0.651662 -0.613358 +vn -0.438416 -0.871316 -0.220455 +vn 0.0694662 -0.684973 -0.725249 +vn -0.00242046 -0.962347 -0.271813 +vn -0.0337529 -0.998785 0.0358973 +vn -0.342638 -0.938858 -0.0338242 +vn -0.310135 -0.927872 0.207049 +vn -0.0660491 -0.934301 0.350313 +vn -0.140556 -0.673789 0.725432 +vn -0.176395 -0.731433 0.658704 +vn 0.331896 -0.941483 0.0587749 +vn 0.106527 -0.994294 -0.00569202 +vn 0.0733099 -0.969487 -0.233926 +vn 0.357996 -0.9084 -0.215982 +vn 0.304137 -0.950469 0.0641078 +vn 0.293317 -0.930933 -0.217551 +vn 0.253047 -0.759105 -0.599773 +vn 0.11708 -0.787597 -0.604966 +vn 0.374391 -0.67708 -0.633557 +vn 0.035737 -0.74095 0.670609 +vn -0.18686 -0.833337 0.520223 +vn -0.0338972 -0.97648 0.212925 +vn 0.226645 -0.917096 0.327974 +vn -0.0482296 -0.802944 0.5941 +vn 0.14773 -0.931239 0.333121 +vn 0.638085 -0.751887 0.165871 +vn 0.670923 -0.730947 -0.124818 +vn 0.697128 -0.694213 0.179112 +vn 0.712516 -0.689864 -0.128098 +vn 0.605649 -0.554945 -0.570286 +vn 0.580807 -0.587881 -0.56308 +vn 0.308009 -0.614875 0.725989 +vn 0.517445 -0.727275 0.450913 +vn 0.357273 -0.567075 0.742147 +vn 0.570802 -0.672401 0.471235 +vn 0.221527 -0.949914 0.220431 +vn 0.0710345 -0.985194 0.156035 +vn 0.0890276 -0.990434 -0.105423 +vn 0.298026 -0.95189 -0.071312 +vn 0.177539 -0.967915 0.17782 +vn 0.197971 -0.973753 -0.112304 +vn 0.226088 -0.841963 -0.48988 +vn 0.187074 -0.833224 -0.520328 +vn 0.403467 -0.73283 -0.547882 +vn -0.101163 -0.572668 0.813521 +vn -0.15878 -0.630308 0.759935 +vn -0.0104496 -0.90616 0.422806 +vn 0.10495 -0.863202 0.49383 +vn -0.152725 -0.656964 0.738291 +vn 0.0436214 -0.892637 0.44866 +vn 0.493122 -0.867065 -0.070921 +vn 0.470516 -0.735152 -0.488022 +vn 0.410186 -0.864603 0.290187 +vn 0.572911 -0.735891 0.360884 +vn 0.677251 -0.735467 -0.020469 +vn 0.622755 -0.612914 -0.486326 +vn 0.19424 -0.780281 0.594502 +vn -0.0799747 -0.584031 0.807782 +vn 0.0373288 -0.467368 0.883275 +vn 0.339411 -0.649522 0.680384 +vn 0.501061 -0.68511 -0.528736 +vn 0.452584 -0.879675 -0.146082 +vn 0.390396 -0.911412 -0.130073 +vn 0.51997 -0.703646 -0.484266 +vn 0.353397 -0.901076 0.251339 +vn 0.242288 -0.948641 0.203412 +vn 0.532394 -0.770734 0.350037 +vn 0.666119 -0.74532 -0.027978 +vn 0.704076 -0.570022 -0.423501 +vn 0.199344 -0.763843 0.613845 +vn 0.120927 -0.83068 0.54346 +vn 0.0404282 -0.532284 0.8456 +vn 0.0174036 -0.611019 0.791424 +vn 0.144494 -0.492873 0.85802 +vn 0.338086 -0.649496 0.681067 +vn 0.777165 -0.45052 0.439372 +vn 0.877856 -0.47796 0.0303829 +vn 0.756571 -0.489077 0.434055 +vn 0.857372 -0.514382 0.0180164 +vn 0.785654 -0.458891 -0.414929 +vn 0.822294 -0.410185 -0.394438 +vn 0.239854 -0.28443 0.928208 +vn 0.523371 -0.355508 0.774401 +vn 0.215601 -0.273116 0.937509 +vn 0.496516 -0.386347 0.777308 +vn 0.588719 -0.794931 -0.146612 +vn 0.481747 -0.849474 0.215208 +vn 0.465853 -0.861123 0.203589 +vn 0.582097 -0.802194 -0.132847 +vn 0.324925 -0.788817 0.52172 +vn 0.317174 -0.806253 0.499356 +vn 0.31815 -0.815414 0.483612 +vn 0.452778 -0.867104 0.207662 +vn 0.583852 -0.806275 -0.0950711 +vn 0.0882458 -0.638258 0.764748 +vn 0.118531 -0.62688 0.770046 +vn -0.254101 -0.340389 0.9053 +vn -0.200833 -0.27827 0.939272 +vn -0.21436 -0.278083 0.936333 +vn 0.123566 -0.651312 0.748682 +vn 0.430932 -0.709068 0.558139 +vn 0.573234 -0.770075 0.279976 +vn 0.566464 -0.525844 0.634513 +vn 0.719308 -0.595855 0.357145 +vn 0.792895 -0.607011 0.0534401 +vn 0.680262 -0.732927 -0.00784493 +vn -0.168272 -0.23632 0.956994 +vn 0.203909 -0.55808 0.804343 +vn -0.074564 -0.119346 0.990049 +vn 0.322589 -0.377642 0.867942 +vn -0.0927847 -0.142405 0.98545 +vn -0.124011 -0.270154 0.954797 +vn 0.206858 -0.594599 0.776957 +vn 0.304952 -0.430808 0.849358 +vn -0.0283432 -0.190816 0.981217 +vn 0.311558 -0.489923 0.814191 +vn 0.498509 -0.634963 0.590179 +vn 0.386052 -0.73505 0.557374 +vn 0.532583 -0.572365 0.623501 +vn 0.355939 -0.331535 0.873723 +vn 0.598779 -0.475351 0.644597 +vn -0.053873 -0.0761827 0.995637 +vn 0.499593 -0.805557 0.318567 +vn 0.686017 -0.636461 0.352559 +vn 0.617003 -0.705904 0.347859 +vn 0.761274 -0.647938 0.0252615 +vn 0.661446 -0.749914 -0.0108568 +vn 0.779875 -0.625691 -0.0175005 +vn 0.75334 -0.546185 0.366281 +vn 0.821051 -0.570339 0.0242691 +vn 0.685267 -0.336507 0.645889 +vn 0.82583 -0.395681 0.401797 +vn 0.716717 -0.254855 0.649126 +vn 0.849129 -0.332754 0.410189 +vn 0.912471 -0.405098 0.0573737 +vn 0.914751 -0.401047 0.0488999 +vn 0.0735359 0.00969919 0.997245 +vn 0.468025 -0.209427 0.858541 +vn 0.0897645 0.0203149 0.995756 +vn 0.496878 -0.148212 0.85507 +vn 0.152029 -0.984365 -0.088959 +vn 0.0435264 -0.99071 -0.128836 +vn -0.021754 -0.889234 -0.456935 +vn 0.0742018 -0.902546 -0.424153 +vn -0.108522 -0.57088 -0.81383 +vn -0.0572294 -0.573728 -0.817044 +vn 0.17394 -0.98445 -0.0245557 +vn 0.134257 -0.928753 -0.345532 +vn -0.0533837 -0.683572 -0.727929 +vn 0.0929527 -0.719193 0.688565 +vn 7.59738e-006 -0.756814 0.65363 +vn 0.0478389 -0.972178 0.229308 +vn 0.168495 -0.949027 0.266378 +vn 0.110768 -0.693146 0.712235 +vn 0.182931 -0.933686 0.307841 +vn 0.447246 -0.8811 -0.153733 +vn 0.28129 -0.943198 -0.176788 +vn 0.223996 -0.770592 -0.596669 +vn 0.36546 -0.737855 -0.567458 +vn -0.109934 -0.97619 -0.186995 +vn -0.0424749 -0.796169 -0.603582 +vn 0.0666331 -0.643662 -0.762404 +vn 0.143573 -0.567165 -0.810994 +vn 0.220195 -0.498314 -0.838569 +vn 0.5554 -0.817684 -0.151405 +vn 0.477512 -0.683725 -0.551817 +vn 0.300003 -0.459742 -0.835844 +vn 0.392701 -0.870545 0.296542 +vn 0.250691 -0.922723 0.292809 +vn 0.259363 -0.705867 0.659153 +vn 0.153907 -0.771635 0.617165 +vn 0.0370192 -0.840713 0.540215 +vn -0.0640517 -0.952746 0.296939 +vn 0.500579 -0.816672 0.287171 +vn 0.350113 -0.666893 0.65778 +vn 0.202558 -0.522648 -0.828136 +vn 0.366564 -0.721401 -0.587547 +vn 0.354363 -0.702813 -0.616831 +vn 0.232759 -0.489666 -0.840268 +vn 0.501471 -0.851638 -0.152443 +vn 0.472536 -0.868779 -0.148099 +vn 0.485664 -0.861149 -0.150175 +vn 0.357399 -0.761366 -0.540914 +vn 0.167493 -0.576702 -0.799601 +vn 0.277365 -0.706728 0.650849 +vn 0.262794 -0.686821 0.677654 +vn 0.403785 -0.833094 0.378037 +vn 0.431773 -0.840433 0.327482 +vn 0.434404 -0.856782 0.277879 +vn 0.293824 -0.723741 0.624393 +vn 0.220786 -0.93025 -0.293068 +vn 0.182303 -0.979594 0.0846276 +vn 0.237653 -0.612074 -0.754245 +vn 0.285482 -0.55746 -0.779576 +vn 0.238754 -0.929376 -0.281525 +vn 0.176983 -0.979184 0.0993752 +vn 0.263496 -0.607201 -0.749585 +vn 0.201594 -0.952474 -0.228371 +vn 0.0370141 -0.996626 0.0732524 +vn -0.049809 -0.947535 0.315748 +vn 0.0848722 -0.917 0.389753 +vn -0.201984 -0.778826 0.593829 +vn -0.0749142 -0.674756 0.734229 +vn 0.109335 -0.902998 0.415501 +vn -0.056564 -0.648605 0.75902 +vn 0.493919 -0.86512 0.0872397 +vn 0.473436 -0.875429 0.0973799 +vn 0.512775 -0.834316 -0.202432 +vn 0.537137 -0.817583 -0.207466 +vn 0.464031 -0.62316 -0.629561 +vn 0.480305 -0.612996 -0.627331 +vn 0.530246 -0.845266 0.0660613 +vn 0.567502 -0.79009 -0.231729 +vn 0.494339 -0.59322 -0.635389 +vn 0.140476 -0.66146 0.736707 +vn 0.111367 -0.684257 0.720687 +vn 0.362797 -0.852881 0.375462 +vn 0.392568 -0.844821 0.363548 +vn 0.200422 -0.633167 0.747616 +vn 0.43942 -0.824934 0.355519 +vn 0.497636 -0.625115 -0.601323 +vn 0.554774 -0.799156 -0.231463 +vn 0.443321 -0.857886 -0.259803 +vn 0.419867 -0.691856 -0.587407 +vn 0.518898 -0.842812 0.142875 +vn 0.352573 -0.926303 0.132876 +vn 0.0646723 -0.992795 0.10087 +vn 0.203003 -0.92954 -0.307807 +vn 0.319729 -0.762629 -0.56229 +vn 0.640167 -0.748448 0.173239 +vn 0.653119 -0.737605 -0.171387 +vn 0.564208 -0.578252 -0.589317 +vn 0.3646 -0.782725 0.504388 +vn 0.2101 -0.847736 0.487033 +vn 0.215998 -0.634715 0.741945 +vn 0.111071 -0.705357 0.700096 +vn 0.0282478 -0.779275 0.626046 +vn -0.00256854 -0.904432 0.42661 +vn 0.312208 -0.583766 0.749495 +vn 0.500224 -0.70801 0.498495 +vn 0.271667 -0.928925 0.251586 +vn 0.339807 -0.907439 0.247153 +vn 0.422802 -0.904064 -0.0625105 +vn 0.285182 -0.956394 -0.0630999 +vn 0.497321 -0.668453 -0.55303 +vn 0.366225 -0.744265 -0.558524 +vn 0.089499 -0.995794 -0.0195888 +vn 0.144219 -0.802299 -0.579239 +vn 0.116594 -0.948353 0.295013 +vn -0.0572177 -0.572674 0.817784 +vn -0.0548276 -0.536857 0.84189 +vn 0.211393 -0.824464 0.52495 +vn 0.203943 -0.837393 0.50713 +vn -0.0448208 -0.733676 0.67802 +vn 0.146239 -0.875649 0.460275 +vn 0.583081 -0.729915 0.356708 +vn 0.488838 -0.81227 0.318205 +vn 0.575593 -0.810282 -0.110161 +vn 0.679026 -0.730627 -0.0714657 +vn 0.552314 -0.636525 -0.538316 +vn 0.617507 -0.582044 -0.529065 +vn 0.739915 -0.672329 -0.0223444 +vn 0.664837 -0.554549 -0.500467 +vn 0.637744 -0.670394 0.379281 +vn 0.109305 -0.415076 0.903197 +vn 0.0862253 -0.458282 0.884615 +vn 0.301905 -0.677138 0.671071 +vn 0.367571 -0.616617 0.696186 +vn 0.40541 -0.583408 0.70376 +vn 0.111375 -0.402236 0.908736 +vn 0.700882 -0.5664 -0.433538 +vn 0.721125 -0.691671 -0.0396335 +vn 0.634919 -0.770612 -0.0550823 +vn 0.656073 -0.654701 -0.375413 +vn 0.617676 -0.684492 0.387231 +vn 0.506499 -0.785522 0.355547 +vn 0.261071 -0.92389 0.279765 +vn 0.461167 -0.880555 -0.109309 +vn 0.570439 -0.768797 -0.289049 +vn 0.784036 -0.620581 -0.0128834 +vn 0.720384 -0.537201 -0.438705 +vn 0.684985 -0.600654 0.412322 +vn 0.376392 -0.55398 0.742587 +vn 0.277477 -0.63427 0.721601 +vn 0.150817 -0.38907 0.908779 +vn 0.0971983 -0.472898 0.87574 +vn 0.0415756 -0.559129 0.828037 +vn 0.0860805 -0.742528 0.66426 +vn 0.434513 -0.480933 0.761513 +vn 0.181809 -0.327288 0.927269 +vn 0.422004 -0.712174 0.561 +vn 0.355138 -0.75845 0.546471 +vn 0.504063 -0.826424 0.250888 +vn 0.53674 -0.78356 0.312959 +vn 0.59587 -0.792313 -0.13107 +vn 0.605494 -0.788373 -0.108836 +vn 0.487429 -0.804147 0.340237 +vn 0.574749 -0.809281 -0.121356 +vn 0.433059 -0.782265 0.447797 +vn -0.285263 -0.35565 0.890021 +vn -0.312559 -0.36772 0.875836 +vn 0.0886962 -0.659946 0.746059 +vn 0.159567 -0.691775 0.704262 +vn 0.265487 -0.82134 0.504893 +vn -0.233955 -0.501798 0.832745 +vn 0.858382 -0.50747 0.0751923 +vn 0.783581 -0.476753 0.39838 +vn 0.7373 -0.556997 0.382286 +vn 0.815281 -0.564235 0.130211 +vn 0.653738 -0.408015 0.637299 +vn 0.592521 -0.499304 0.632151 +vn 0.458266 -0.645365 0.611144 +vn 0.678827 -0.655134 0.331652 +vn 0.762119 -0.61457 0.203661 +vn 0.700366 -0.306675 0.644545 +vn 0.829056 -0.387991 0.402651 +vn 0.884845 -0.462156 0.0588289 +vn 0.433604 -0.32285 0.841282 +vn 0.352413 -0.408903 0.841786 +vn 0.0752841 -0.162265 0.983871 +vn 0.0877359 -0.276615 0.956967 +vn 0.102934 -0.367015 0.924502 +vn 0.212417 -0.489771 0.845578 +vn 0.081619 -0.0548724 0.995152 +vn 0.479284 -0.209826 0.852209 +vn 0.0180642 -0.99979 -0.00963052 +vn -0.0205642 -0.99932 0.0306071 +vn 0.0147121 -0.998021 -0.0611377 +vn -0.102688 -0.994639 -0.0121817 +vn 0.0238354 -0.999626 -0.0133862 +vn 0.059682 -0.993093 -0.101014 +vn -0.0208539 -0.986047 0.165156 +vn 0.11883 -0.976623 -0.17913 +vn -0.212011 -0.966666 0.143557 +vn -0.0236579 -0.997642 -0.0644226 +vn -0.0517963 -0.998495 0.0180407 +vn -0.114127 -0.987729 -0.106614 +vn -0.153954 -0.986995 -0.0462393 +vn -0.253459 -0.961148 -0.109331 +vn -0.160284 -0.93886 -0.304713 +vn -0.00663798 -0.98877 0.149297 +vn 0.0698695 -0.987978 0.137902 +vn 0.0917642 -0.993514 0.0671587 +vn -0.00587047 -0.9978 -0.0660319 +vn -0.056892 -0.949699 -0.307952 +vn 0.00887084 -0.997909 -0.0640163 +vn -0.111609 -0.983902 0.139573 +vn 0.0486153 -0.973495 0.223482 +vn -0.0582902 -0.80422 0.591467 +vn -0.0175476 -0.777422 0.628734 +vn -0.00188594 -0.711871 0.702308 +vn 0.0702084 -0.945912 0.316735 +vn -0.0040127 -0.938966 0.343986 +vn -0.0166897 -0.655127 0.755334 +vn -0.0743194 -0.900665 -0.428111 +vn -0.0284814 -0.798346 -0.601525 +vn -0.116742 -0.982788 -0.143171 +vn 0.0324269 -0.996837 -0.0725519 +vn 0.0594438 -0.914055 -0.401211 +vn 0.0374662 -0.820322 -0.570674 +vn 0.180248 -0.899813 -0.397301 +vn 0.133294 -0.802198 -0.581989 +vn 0.125901 -0.988296 0.0861364 +vn -0.20459 -0.972839 0.108293 +vn -0.277678 -0.943465 0.181023 +vn -0.239269 -0.944953 0.223193 +vn -0.130965 -0.965748 0.224005 +vn -0.0577137 -0.896296 0.439684 +vn -0.140289 -0.939712 0.311868 +vn -0.251242 -0.957888 0.139025 +vn -0.182836 -0.982962 0.0188858 +vn -0.0898671 -0.991464 -0.0944653 +vn -0.197596 -0.977644 0.0718843 +vn -0.0812378 -0.996694 -0.000970954 +vn 0.0570117 -0.974562 -0.216744 +vn -0.10572 -0.990601 -0.0867978 +vn -0.0810399 -0.995343 -0.0521995 +vn -0.0132111 -0.999583 -0.0256943 +vn 0.000123753 -0.982352 -0.187039 +vn 0.109133 -0.968473 -0.223941 +vn 0.0351345 -0.995124 0.0921606 +vn -0.115918 -0.993259 0.000334008 +vn -0.148089 -0.987706 -0.0500678 +vn -0.19255 -0.977394 0.0873277 +vn -0.10898 -0.985361 0.131098 +vn -0.100927 -0.931719 0.348874 +vn -0.207964 -0.927 0.312127 +vn -0.172472 -0.978267 -0.115096 +vn -0.167862 -0.979675 -0.109812 +vn -0.204467 -0.932597 -0.297414 +vn -0.242829 -0.967501 -0.0705418 +vn -0.250904 -0.967095 0.0421302 +vn -0.140342 -0.897317 -0.418482 +vn -0.0991915 -0.994875 -0.0195955 +vn -0.0612285 -0.950066 -0.305984 +vn 0.046245 -0.83663 -0.545812 +vn 0.264169 -0.940054 -0.215672 +vn 0.410461 -0.798644 -0.440101 +vn 0.260557 -0.963869 0.055369 +vn 0.322381 -0.944167 -0.0679629 +vn 0.402367 -0.905163 -0.137041 +vn 0.538869 -0.769231 -0.343372 +vn 0.589388 -0.790245 -0.167734 +vn 0.449134 -0.867844 -0.212429 +vn 0.383809 -0.904145 -0.187648 +vn 0.546421 -0.835273 -0.0611773 +vn 0.297236 -0.841825 -0.450535 +vn 0.271342 -0.952171 -0.140511 +vn 0.376109 -0.835248 -0.401126 +vn 0.345901 -0.93111 -0.115703 +vn 0.314464 -0.949247 -0.00655418 +vn 0.243223 -0.969916 -0.0102896 +vn 0.235422 -0.971707 0.0190118 +vn 0.322743 -0.946132 0.0258933 +vn 0.321866 -0.944275 0.0689042 +vn 0.233354 -0.968961 0.0816122 +vn 0.156213 -0.98732 -0.0282357 +vn 0.188614 -0.981474 0.0336682 +vn 0.275292 -0.96134 -0.00625686 +vn 0.270293 -0.956777 0.107331 +vn 0.377407 -0.904217 0.199891 +vn 0.462188 -0.880832 0.102558 +vn 0.43806 -0.881902 0.174221 +vn 0.397 -0.880149 0.260249 +vn 0.402677 -0.915341 -0.00110535 +vn 0.409227 -0.909996 0.066638 +vn 0.404287 -0.905664 0.127768 +vn 0.404855 -0.890716 0.206681 +vn 0.404511 -0.873758 0.270032 +vn 0.22366 -0.968741 0.107322 +vn 0.273577 -0.959641 0.0651582 +vn 0.228162 -0.972784 -0.0404073 +vn 0.200427 -0.979694 -0.00542389 +vn 0.164426 -0.97964 -0.115191 +vn 0.238296 -0.96473 -0.111852 +vn 0.340972 -0.54498 -0.765986 +vn 0.321944 -0.658738 -0.680012 +vn 0.324423 -0.599053 -0.732042 +vn 0.354579 -0.669587 -0.65263 +vn 0.271074 -0.962539 0.00620782 +vn 0.224626 -0.971282 -0.0784495 +vn 0.127007 -0.991252 0.0359033 +vn 0.085573 -0.964123 -0.251286 +vn 0.0595037 -0.960724 -0.271052 +vn 0.169072 -0.983272 -0.0677499 +vn 0.146882 -0.985044 -0.0900713 +vn 0.207985 -0.965972 -0.153754 +vn 0.0730729 -0.996451 -0.0417781 +vn 0.181099 -0.979295 -0.0904688 +vn 0.280873 -0.959494 0.0219624 +vn 0.296536 -0.953001 0.0620969 +vn 0.174187 -0.981352 0.0812867 +vn 0.174083 -0.979683 0.099576 +vn 0.146625 -0.980883 -0.127944 +vn 0.297127 -0.954606 -0.0210373 +vn 0.293789 -0.951681 0.0893925 +vn 0.329975 -0.937135 0.113555 +vn 0.136638 -0.96967 0.202656 +vn 0.156204 -0.96538 0.208908 +vn 0.14635 -0.981815 0.120921 +vn 0.33553 -0.935613 0.109763 +vn 0.241205 -0.693142 -0.679245 +vn 0.283686 -0.742574 -0.606718 +vn 0.0984521 -0.721443 -0.685439 +vn 0.121317 -0.818915 -0.560946 +vn 0.147923 -0.935867 -0.3198 +vn 0.317712 -0.873048 -0.369929 +vn 0.319657 -0.921824 0.219226 +vn 0.403334 -0.871876 0.277764 +vn 0.12921 -0.974871 0.181472 +vn 0.14693 -0.823253 0.548331 +vn 0.310259 -0.767714 0.560673 +vn 0.384819 -0.69843 0.603415 +vn 0.228494 -0.967593 -0.107488 +vn 0.0962441 -0.952564 -0.288718 +vn 0.098434 -0.994722 -0.0289541 +vn 0.183897 -0.981985 -0.043453 +vn 0.233652 -0.970748 0.0552813 +vn 0.130438 -0.962022 0.23979 +vn 0.14171 -0.988697 -0.048954 +vn 0.0406109 -0.985191 -0.166581 +vn 0.300091 -0.946814 -0.116139 +vn 0.161126 -0.984049 -0.0754076 +vn -0.0712197 -0.733513 -0.675934 +vn -0.0564215 -0.934265 -0.352087 +vn -0.0762084 -0.909409 -0.408861 +vn -0.103398 -0.697191 -0.70939 +vn -0.0504643 -0.943179 -0.328431 +vn -0.041204 -0.972135 -0.230771 +vn -0.0128966 -0.988183 -0.152738 +vn -0.0523154 -0.884542 -0.463518 +vn -0.074994 -0.678592 -0.730677 +vn 0.004139 -0.858209 -0.513284 +vn -0.0124717 -0.693973 -0.719893 +vn 0.0257506 -0.97565 -0.217818 +vn -0.103463 -0.899326 -0.424862 +vn -0.0975149 -0.980821 -0.168761 +vn -0.137985 -0.926154 -0.350998 +vn -0.180436 -0.961302 -0.208186 +vn -0.0558343 -0.998414 0.00727813 +vn -0.00819049 -0.994869 0.100838 +vn 0.0522569 -0.997168 0.0540782 +vn 0.0724686 -0.991342 0.109492 +vn -0.142419 -0.96316 -0.228121 +vn -0.197875 -0.943794 -0.264761 +vn -0.145648 -0.973963 -0.17373 +vn -0.176785 -0.955888 -0.234574 +vn -0.12858 -0.936607 -0.325936 +vn -0.114786 -0.958583 -0.260658 +vn 0.0365032 -0.998802 -0.0325865 +vn -0.0195803 -0.969948 -0.242524 +vn -0.15583 -0.975266 -0.156761 +vn -0.160068 -0.971482 -0.174931 +vn -0.164292 -0.976578 -0.138934 +vn -0.153519 -0.979558 -0.129989 +vn -0.0900255 -0.988162 -0.124221 +vn -0.109166 -0.962922 -0.246706 +vn -0.0284355 -0.951444 -0.306505 +vn 0.000316559 -0.996998 -0.0774234 +vn -0.167142 -0.979771 -0.110053 +vn -0.162078 -0.983145 -0.0845958 +vn -0.167749 -0.984363 -0.0537627 +vn -0.172891 -0.984404 -0.0325288 +vn -0.125678 -0.99207 -0.0011151 +vn -0.104521 -0.994439 -0.0128677 +vn -0.00226444 -0.988779 0.149366 +vn -0.0318832 -0.999078 0.0287528 +vn -0.167989 -0.985782 -0.00373607 +vn -0.172689 -0.984834 -0.0167535 +vn -0.162427 -0.986707 -0.0051099 +vn -0.16115 -0.983211 -0.0855983 +vn -0.0986381 -0.976751 -0.190335 +vn -0.11804 -0.990542 -0.0699483 +vn -0.032022 -0.980228 -0.195262 +vn -0.0202437 -0.958282 -0.285106 +vn -0.145233 -0.989396 -0.00178805 +vn -0.137647 -0.984996 -0.104096 +vn -0.128106 -0.990906 0.0411514 +vn -0.115342 -0.993325 -0.00139589 +vn -0.0712377 -0.996929 -0.0325273 +vn -0.083842 -0.976736 -0.197376 +vn -0.0192262 -0.977299 -0.21099 +vn -0.00726237 -0.999867 -0.0146282 +vn -0.130964 -0.985144 0.111086 +vn -0.137573 -0.983281 0.119299 +vn -0.133318 -0.980271 0.145928 +vn -0.121764 -0.98266 0.13983 +vn -0.138946 -0.987304 0.0769698 +vn -0.144187 -0.986118 0.082352 +vn -0.105177 -0.98934 0.100714 +vn -0.0899613 -0.978682 0.184632 +vn -0.0778185 -0.980942 0.178034 +vn -0.00641311 -0.97566 0.219193 +vn -0.00104475 -0.977011 0.213184 +vn -0.0230734 -0.993024 0.115633 +vn -0.12477 -0.972691 0.195713 +vn -0.139653 -0.973547 0.180839 +vn -0.0886112 -0.791256 0.605031 +vn -0.094723 -0.806642 0.5834 +vn -0.0596379 -0.821674 0.566829 +vn -0.103658 -0.978912 0.176028 +vn -0.026495 -0.984824 0.17152 +vn 0.0102948 -0.832433 0.55403 +vn -0.0139585 -0.749709 -0.66162 +vn -0.0254525 -0.940591 -0.338588 +vn 0.00894629 -0.748199 -0.663414 +vn -0.0132417 -0.931698 -0.362992 +vn -0.017027 -0.960801 -0.276716 +vn -0.0267781 -0.944329 -0.327912 +vn -0.122598 -0.987102 0.102958 +vn -0.123373 -0.985069 0.120076 +vn -0.119341 -0.987282 0.105035 +vn -0.117989 -0.984036 0.133235 +vn -0.107861 -0.984912 0.135328 +vn -0.11579 -0.988208 0.100187 +vn -0.092008 -0.968997 0.2293 +vn -0.0814651 -0.959367 0.270144 +vn -0.0614637 -0.748927 0.659796 +vn -0.0678045 -0.772251 0.631689 +vn -0.140518 -0.989027 -0.0456022 +vn -0.137335 -0.990517 0.00378023 +vn -0.129703 -0.991247 -0.0246143 +vn -0.12568 -0.992027 0.00932061 +vn -0.125169 -0.991895 0.0218506 +vn -0.135221 -0.990575 0.0218223 +vn -0.13006 -0.990937 0.0335851 +vn -0.124693 -0.991603 0.0342684 +vn -0.123497 -0.990615 0.0585763 +vn -0.124646 -0.990578 0.0567352 +vn -0.0178372 -0.89115 -0.453358 +vn 0.0208985 -0.928567 -0.370576 +vn 0.04747 -0.91059 -0.410576 +vn -0.00694359 -0.91637 -0.400271 +vn -0.0347833 -0.951217 -0.306556 +vn 0.00649692 -0.901296 -0.433155 +vn -0.0622991 -0.898913 -0.433676 +vn -0.0852339 -0.959089 -0.26997 +vn -0.151728 -0.97319 -0.172856 +vn -0.149496 -0.983024 -0.106366 +vn -0.148774 -0.964129 -0.219823 +vn -0.142176 -0.985724 -0.0901941 +vn -0.128769 -0.963046 -0.236562 +vn -0.120703 -0.923253 -0.364739 +vn -0.325246 -0.660815 0.676417 +vn -0.237938 -0.94866 0.208397 +vn 0.0312727 -0.791781 0.610004 +vn 0.0753727 -0.58252 0.809314 +vn -0.160396 -0.976828 -0.141705 +vn 0.0469682 -0.976648 0.209651 +vn 0.168261 -0.922527 0.34732 +vn 0.0582695 -0.629894 0.774492 +vn -0.0102578 -0.253827 0.967195 +vn 0.322061 -0.873333 0.365467 +vn 0.195359 -0.955948 0.219085 +vn 0.218977 -0.8266 0.518441 +vn 0.27874 -0.719458 0.636148 +vn 0.106291 -0.98348 0.146527 +vn 0.195817 -0.88469 0.423061 +vn 0.245476 -0.453409 0.856832 +vn 0.219669 -0.410087 0.885197 +vn 0.221863 -0.357798 0.90706 +vn 0.191766 -0.321526 0.927279 +vn 0.305025 -0.66041 0.686162 +vn 0.0457533 -0.365562 0.929662 +vn 0.263164 -0.683714 0.680647 +vn 0.385794 -0.807367 0.446454 +vn 0.386228 -0.806188 0.448207 +vn -0.269833 -0.55507 0.786821 +vn 0.172947 -0.703737 0.689089 +vn 0.189603 -0.718098 0.669616 +vn -0.156836 -0.488416 0.858401 +vn 0.413032 -0.799359 0.436383 +vn 0.37653 -0.81874 0.433463 +vn 0.167454 -0.667965 0.725108 +vn 0.430719 -0.791757 0.43313 +vn -0.293952 -0.527011 0.797403 +vn -0.244264 -0.419292 0.874374 +vn 0.110775 -0.64001 0.76034 +vn 0.366787 -0.836807 0.406474 +vn 0.0641948 -0.611838 0.788374 +vn 0.259393 -0.887713 0.380371 +vn -0.120138 -0.31094 0.942806 +vn 0.381339 -0.446497 0.809457 +vn 0.270847 -0.879367 0.391606 +vn 0.331336 -0.830241 0.448237 +vn 0.446725 -0.368024 0.815473 +vn 0.0558033 -0.990372 0.126688 +vn 0.14497 -0.964821 0.219328 +vn 0.274858 -0.922045 0.272556 +vn 0.411251 -0.783068 0.46656 +vn 0.569449 -0.329479 0.753108 +vn 0.152337 -0.848868 -0.506178 +vn 0.215382 -0.964038 -0.155693 +vn 0.0726299 -0.960254 -0.269511 +vn 0.000392545 -0.851963 -0.523601 +vn -0.0701649 -0.889819 -0.450887 +vn -0.0648759 -0.813972 -0.57727 +vn 0.439 -0.888831 0.131371 +vn 0.313179 -0.947253 0.0680536 +vn 0.473994 -0.872045 0.121927 +vn 0.526987 -0.768557 -0.362773 +vn 0.433409 -0.840262 -0.325755 +vn 0.267741 -0.922057 -0.279511 +vn 0.595622 -0.718094 -0.359965 +vn 0.568877 -0.393722 -0.722054 +vn 0.403166 -0.504331 -0.763615 +vn 0.592722 -0.70783 -0.384262 +vn 0.547935 -0.383319 -0.743528 +vn 0.484569 -0.198152 -0.852015 +vn 0.422182 -0.228406 -0.877265 +vn -0.142129 -0.4352 -0.889045 +vn 0.491203 -0.865086 0.101721 +vn 0.527388 -0.844713 0.0912274 +vn 0.452445 -0.454074 -0.767536 +vn 0.409531 -0.277094 -0.869197 +vn 0.519197 -0.744366 -0.419946 +vn 0.438126 -0.783039 -0.44147 +vn 0.385099 -0.528508 -0.756557 +vn 0.310912 -0.358195 -0.880358 +vn 0.267982 -0.553349 -0.788664 +vn 0.162225 -0.365921 -0.916398 +vn 0.327603 -0.810906 -0.484879 +vn 0.0930716 -0.608114 -0.788375 +vn 0.0407582 -0.345489 -0.937537 +vn 0.519935 -0.852107 0.0598364 +vn 0.438076 -0.898699 -0.0207236 +vn 0.32719 -0.939571 -0.100763 +vn 0.10796 -0.987043 0.118704 +vn 0.24732 -0.968057 0.0412085 +vn 0.394759 -0.916121 -0.0699093 +vn 0.498296 -0.866729 0.0219453 +vn 0.379328 -0.918761 0.109489 +vn -0.00170642 -0.991592 0.12939 +vn -0.0698632 -0.992076 0.104422 +vn -0.125699 -0.989065 0.0771409 +vn -0.112628 -0.989845 0.0867287 +vn -0.121653 -0.989501 0.0780246 +vn -0.122819 -0.989549 0.0755526 +vn -0.082252 -0.995775 -0.040815 +vn -0.0671591 -0.979167 -0.191626 +vn 0.181551 -0.983326 0.0104767 +vn 0.223069 -0.966799 0.124659 +vn 0.409725 -0.846535 0.339859 +vn 0.437309 -0.808938 0.392913 +vn 0.431161 -0.637606 0.638404 +vn 0.542311 -0.534436 0.648288 +vn -0.161077 -0.984341 -0.0716072 +vn -0.0726529 -0.996681 0.0367112 +vn -0.32823 -0.922336 -0.203864 +vn -0.301733 -0.949009 -0.0913153 +vn 0.137414 -0.980938 0.137399 +vn 0.301259 -0.932335 0.199985 +vn 0.370865 -0.888145 0.271398 +vn 0.45767 -0.777111 0.432015 +vn 0.628323 -0.40313 0.665354 +vn 0.218004 -0.898518 0.380971 +vn 0.0491204 -0.992199 0.114577 +vn 0.314042 -0.47454 0.822308 +vn 0.108716 -0.993004 -0.0460823 +vn -0.025137 -0.99514 -0.0952048 +vn 0.0107598 -0.947108 -0.320735 +vn -0.213591 -0.900866 -0.377914 +vn -0.117206 -0.985924 -0.119231 +vn -0.307002 -0.886962 -0.345033 +vn -0.149486 -0.967198 -0.205384 +vn -0.147861 -0.928679 -0.340137 +vn -0.241048 -0.933959 -0.26385 +vn -0.246957 -0.883174 -0.398768 +vn -0.262788 -0.900794 -0.345705 +vn -0.289364 -0.862853 -0.414431 +vn -0.234324 -0.952384 -0.195085 +vn -0.284336 -0.844503 -0.453836 +vn -0.257066 -0.845301 -0.468384 +vn -0.289945 -0.809994 -0.509746 +vn -0.303144 -0.835504 -0.458298 +vn -0.239773 -0.891984 -0.383241 +vn -0.340878 -0.886335 -0.313387 +vn -0.34849 -0.817209 -0.459047 +vn -0.330074 -0.783356 -0.526692 +vn -0.461832 -0.742225 -0.485607 +vn -0.395889 -0.789099 -0.469676 +vn -0.486444 -0.776741 -0.400057 +vn -0.433778 -0.846872 -0.307645 +vn -0.236502 -0.971013 -0.0346434 +vn 0.258172 -0.672738 -0.693376 +vn 0.17083 -0.789651 -0.589295 +vn -0.330294 -0.54458 -0.770933 +vn -0.142549 -0.4987 -0.854972 +vn -0.502384 -0.777081 -0.379151 +vn -0.512735 -0.760087 -0.399213 +vn -0.487018 -0.749303 -0.44873 +vn -0.482858 -0.7538 -0.445683 +vn -0.400315 -0.884884 -0.238177 +vn -0.355594 -0.870674 -0.339824 +vn -0.442024 -0.873517 -0.203918 +vn -0.520902 -0.791532 -0.319591 +vn -0.449203 -0.851647 -0.270026 +vn -0.55011 -0.774651 -0.311923 +vn -0.552121 -0.764027 -0.333805 +vn -0.586657 -0.761644 -0.275195 +vn -0.301526 -0.73548 -0.606754 +vn -0.461718 -0.755507 -0.464785 +vn -0.332676 -0.58928 -0.736258 +vn -0.54992 -0.661401 -0.510035 +vn -0.119558 -0.526952 -0.841444 +vn -0.0116838 -0.800225 -0.599586 +vn 0.0611039 0.43636 0.897695 +vn -0.0672146 0.682158 0.728109 +vn 0.0266671 0.316247 0.948302 +vn -0.0621263 -0.107786 0.992231 +vn -0.125123 0.0232051 0.99187 +vn -0.485093 0.643641 0.591955 +vn -0.223335 0.279422 0.933834 +vn -0.189622 0.252996 0.948703 +vn -0.143697 0.350418 0.925504 +vn -0.0752198 0.118806 0.990064 +vn -0.116555 0.044682 0.992179 +vn -0.144121 -0.0213607 0.98933 +vn -0.781569 0.515434 -0.351394 +vn -0.292917 0.350329 -0.889645 +vn -0.651007 0.339766 0.678785 +vn -0.745576 0.0911635 0.660156 +vn -0.860423 0.330211 -0.388113 +vn -0.381757 0.189144 -0.904702 +vn -0.955068 0.257868 0.146116 +vn -0.405628 0.0275038 -0.913625 +vn -0.498671 0.233664 0.834702 +vn -0.526076 -0.0597193 0.848338 +vn -0.954013 -0.0490424 0.295728 +vn -0.402615 -0.0804102 -0.911831 +vn -0.922011 -0.124187 -0.366706 +vn -0.276836 -0.542136 -0.793379 +vn -0.831003 0.385659 0.400876 +vn -0.796176 0.180809 0.577418 +vn -0.944954 -0.325228 -0.0359023 +vn -0.301358 -0.648334 -0.699176 +vn 0.237624 -0.118221 -0.964136 +vn 0.375364 -0.223469 -0.899535 +vn 0.174649 0.0682935 -0.98226 +vn 0.0905874 -0.417048 -0.904359 +vn 0.133429 -0.510963 -0.849184 +vn 0.399118 -0.455803 -0.795581 +vn 0.226791 0.321389 -0.919388 +vn 0.180321 0.34047 -0.922803 +vn 0.377949 0.306164 -0.873738 +vn 0.400536 -0.0177543 -0.916109 +vn 0.26121 -0.0792972 -0.962019 +vn 0.212846 -0.0813008 -0.973698 +vn 0.49356 0.279662 -0.823522 +vn 0.413428 0.255004 -0.8741 +vn 0.404731 0.170676 -0.898367 +vn 0.495155 0.0975129 -0.863315 +vn 0.271966 0.236745 -0.932731 +vn 0.252781 0.206032 -0.945332 +vn 0.258381 0.114447 -0.95924 +vn 0.269394 0.178078 -0.946422 +vn -0.596548 0.146158 -0.789157 +vn -0.874519 -0.18874 -0.446759 +vn -0.424414 -0.170353 -0.889299 +vn -0.74807 -0.421866 -0.51227 +vn -0.875136 -0.478568 -0.0714837 +vn -0.978965 -0.201876 -0.0295572 +vn -0.905702 -0.193428 0.377213 +vn -0.807748 -0.455484 0.37427 +vn -0.545381 -0.238646 0.803497 +vn -0.667176 0.077825 0.740824 +vn -0.33989 0.188402 -0.921401 +vn -0.661722 -0.0988924 -0.743199 +vn -0.106236 -0.222962 -0.969021 +vn -0.471457 -0.570195 -0.67276 +vn -0.605238 -0.766371 -0.215319 +vn -0.855896 -0.371314 -0.359954 +vn -0.942787 -0.315171 0.108722 +vn -0.695224 -0.684851 0.21827 +vn -0.613665 -0.374837 0.694919 +vn -0.84398 0.038103 0.53502 +vn -0.310771 0.0661158 -0.948183 +vn -0.576823 -0.366756 -0.729908 +vn 0.0418695 -0.435602 -0.899165 +vn -0.267581 -0.838627 -0.474452 +vn -0.482025 -0.874878 -0.0473306 +vn -0.796185 -0.545312 -0.262152 +vn -0.922968 -0.350053 0.159976 +vn -0.615006 -0.712243 0.338346 +vn -0.622281 -0.330206 0.70974 +vn -0.898291 0.0728722 0.433316 +vn -0.0506475 -0.53505 -0.843301 +vn -0.33613 -0.781737 -0.525265 +vn 0.414008 -0.731826 -0.541321 +vn 0.0767744 -0.980903 -0.178705 +vn -0.328197 -0.939409 0.0989801 +vn -0.617459 -0.751098 -0.233659 +vn -0.817263 -0.576265 -6.32058e-005 +vn -0.504373 -0.73609 0.451419 +vn -0.634688 -0.290741 0.715989 +vn -0.97125 -0.150905 0.184123 +vn -0.00954074 -0.0690475 0.997568 +vn -0.0283835 -0.0504851 0.998321 +vn -0.0986965 0.275972 0.956085 +vn -0.211893 0.235903 0.948394 +vn -0.0518125 -0.016968 0.998513 +vn -0.0868146 0.286708 0.954076 +vn -0.14105 0.168628 -0.975536 +vn -0.247471 0.396069 -0.884244 +vn -0.0707032 0.471078 -0.879253 +vn -0.0369094 0.217087 -0.975454 +vn -0.100432 0.476609 -0.87336 +vn -0.0601973 0.230918 -0.971109 +vn -0.316002 0.239861 0.917938 +vn -0.034828 -0.0181372 0.999229 +vn -0.283149 0.33167 0.899901 +vn -0.0733796 0.0309594 0.996823 +vn -0.270299 0.140786 -0.952427 +vn -0.431927 0.325047 -0.841298 +vn -0.281157 0.163214 -0.945681 +vn -0.407342 0.376912 -0.831871 +vn -0.0335193 -0.103688 0.994045 +vn -0.229524 0.253877 0.939609 +vn -0.202891 0.272965 0.940386 +vn 0.00590503 -0.0894904 0.99597 +vn -0.174117 0.288784 0.941428 +vn 0.0461242 -0.069133 0.996541 +vn -0.205842 0.375498 -0.903676 +vn -0.251072 0.353575 -0.901081 +vn -0.0486016 0.0770268 -0.995844 +vn -0.105035 0.0484761 -0.993286 +vn -0.129988 0.0361545 -0.990856 +vn -0.287241 0.327968 -0.899961 +vn -0.20068 0.261663 0.944066 +vn 0.0365854 -0.0750447 0.996509 +vn -0.290594 0.217007 0.931914 +vn -0.025846 -0.0891122 0.995686 +vn -0.103242 0.0495393 -0.993422 +vn -0.291771 0.314752 -0.903217 +vn -0.0824106 0.0883544 -0.992674 +vn -0.30519 0.329769 -0.893371 +vn 0.14018 -0.0384905 -0.989378 +vn 0.142826 -0.0584957 -0.988018 +vn -0.0690479 0.203798 -0.976575 +vn 0.00942049 0.264644 -0.9643 +vn 0.147825 -0.0592612 -0.987236 +vn -0.0935425 0.210318 -0.973148 +vn -0.147664 -0.0157571 0.988912 +vn -0.357301 0.305857 0.882489 +vn -0.496201 0.267871 0.825851 +vn -0.226756 0.00513667 0.973938 +vn -0.47875 0.331775 0.812849 +vn -0.270929 0.035364 0.961949 +vn -0.115996 -0.00974527 0.993202 +vn -0.219121 0.367484 0.903848 +vn -0.149852 0.00375545 0.988701 +vn -0.226077 0.343873 0.911395 +vn 0.104191 0.316901 -0.942718 +vn 0.180831 0.00394376 -0.983506 +vn 0.164249 0.316797 -0.934164 +vn 0.234786 0.0396061 -0.97124 +vn -0.519986 0.352938 0.777849 +vn -0.457738 0.349738 0.81741 +vn -0.156614 -0.00506399 0.987647 +vn -0.111373 -0.0107203 0.993721 +vn -0.19326 -0.0924945 0.976778 +vn -0.47709 0.262189 0.838834 +vn 0.190963 -0.0135122 -0.981504 +vn -0.0655795 0.317195 -0.94609 +vn -0.00500457 0.364341 -0.931252 +vn 0.222888 0.0253879 -0.974513 +vn -0.0721297 0.310569 -0.94781 +vn 0.156012 -0.0114522 -0.987689 +vn -0.571995 0.324381 0.753392 +vn -0.233613 -0.0566777 0.970676 +vn -0.528737 0.380441 0.75875 +vn -0.189632 -0.0100953 0.981803 +vn 0.116772 -0.0709809 -0.990619 +vn -0.153493 0.237077 -0.959288 +vn 0.147291 -0.0550402 -0.987561 +vn -0.102208 0.254281 -0.961714 +vn -0.480281 0.0608065 0.875004 +vn -0.402732 0.110898 0.908575 +vn -0.494553 0.431317 0.754575 +vn -0.583117 0.364145 0.726205 +vn -0.351522 0.136241 0.926213 +vn -0.459679 0.447581 0.767051 +vn 0.202706 -0.191213 -0.960389 +vn 0.0968504 0.102827 -0.989973 +vn 0.240312 0.216217 -0.946309 +vn 0.333535 -0.081671 -0.939193 +vn 0.256269 0.220374 -0.941149 +vn 0.37905 -0.0336768 -0.924763 +vn -0.650961 0.28806 0.702332 +vn -0.515758 0.0128184 0.856639 +vn -0.626647 0.286929 0.724559 +vn -0.444682 0.0368423 0.89493 +vn 0.141895 -0.234373 -0.961735 +vn 0.0110126 -0.00299769 -0.999935 +vn 0.234958 -0.179962 -0.955201 +vn 0.0878923 0.000673299 -0.99613 +vn -0.362454 0.142509 0.921042 +vn -0.625759 0.449773 0.637284 +vn -0.663626 0.452769 0.595484 +vn -0.387904 0.124075 0.91331 +vn -0.724578 0.407509 0.555809 +vn -0.43892 0.0628378 0.896326 +vn 0.0588017 0.123776 -0.990566 +vn 0.0782333 0.171265 -0.982114 +vn 0.28166 -0.0931398 -0.954983 +vn 0.325967 -0.0509113 -0.944009 +vn 0.346543 -0.00301089 -0.938029 +vn 0.0634099 0.206138 -0.976466 +vn -0.75859 0.359109 0.543674 +vn -0.465291 0.0380113 0.884341 +vn -0.733084 0.393112 0.555023 +vn -0.435848 0.106659 0.893678 +vn 0.32836 -0.00652354 -0.94453 +vn 0.0251066 0.199316 -0.979614 +vn 0.283681 -0.0662088 -0.95663 +vn -0.0182 0.158117 -0.987253 +vn -0.68256 0.228711 0.69412 +vn -0.676084 0.235605 0.698141 +vn -0.73046 0.514029 0.44967 +vn -0.790319 0.3709 0.487677 +vn -0.631985 0.311888 0.709451 +vn -0.711866 0.564028 0.418473 +vn 0.621767 -0.336934 -0.707023 +vn 0.367932 -0.0470042 -0.928664 +vn 0.413086 0.000368946 -0.910692 +vn 0.609246 -0.333477 -0.719453 +vn 0.390817 -0.0492343 -0.919151 +vn 0.556323 -0.386842 -0.73543 +vn -0.827278 0.326315 0.457307 +vn -0.66598 0.277681 0.692361 +vn -0.805718 0.415648 0.421965 +vn -0.646521 0.324075 0.690641 +vn 0.607503 -0.380873 -0.697048 +vn 0.296015 -0.147419 -0.943739 +vn 0.590282 -0.408238 -0.696354 +vn 0.258892 -0.169093 -0.95099 +vn -0.774301 0.468659 0.425226 +vn -0.781379 0.460523 0.421147 +vn -0.615602 0.330219 0.715534 +vn -0.627545 0.336098 0.7023 +vn -0.842833 0.427262 0.327231 +vn -0.815143 0.438006 0.379068 +vn -0.61135 0.348881 0.710305 +vn -0.61319 0.332182 0.716697 +vn 0.256897 -0.156204 -0.953732 +vn 0.573958 -0.405046 -0.711695 +vn 0.575575 -0.377442 -0.725432 +vn 0.259977 -0.134779 -0.956163 +vn 0.647486 -0.221064 -0.72931 +vn 0.23078 -0.0448794 -0.97197 +vn 0.256957 -0.0797085 -0.96313 +vn 0.618222 -0.300228 -0.726406 +vn -0.864684 0.396218 0.308761 +vn -0.614704 0.347655 0.708007 +vn -0.901165 0.326101 0.285586 +vn -0.639857 0.313357 0.701705 +vn 0.633945 -0.249064 -0.732175 +vn 0.194495 -0.0959782 -0.976197 +vn 0.602454 -0.338938 -0.722614 +vn 0.161433 -0.179101 -0.970496 +vn -0.0489046 -0.0135986 0.998711 +vn -0.0855947 0.274882 0.95766 +vn -0.0229132 0.00185535 0.999736 +vn -0.0430712 0.281261 0.958664 +vn -0.0458207 0.338536 0.939837 +vn -0.0272237 0.0772092 0.996643 +vn -0.106902 0.200463 -0.973851 +vn -0.0994932 0.224736 -0.969327 +vn -0.155922 0.434792 -0.88693 +vn -0.149999 0.367572 -0.917819 +vn -0.172507 0.168637 -0.970465 +vn -0.16593 0.324287 -0.931292 +vn -0.37253 0.251675 0.893242 +vn -0.103828 -0.0483977 0.993417 +vn -0.417164 0.345644 0.840538 +vn -0.166944 0.00951543 0.98592 +vn -0.459895 0.314292 0.830492 +vn -0.26807 -0.0203777 0.963184 +vn -0.333546 0.41724 -0.845375 +vn -0.0916784 0.165437 -0.98195 +vn -0.112468 0.221454 -0.968664 +vn -0.363838 0.538777 -0.75983 +vn -0.388502 0.496444 -0.77628 +vn -0.173306 0.146623 -0.973893 +vn -0.226566 0.249686 0.941448 +vn -0.195332 0.287886 0.937532 +vn -0.0469016 -0.104773 0.993389 +vn -0.0510219 -0.0756053 0.995832 +vn -0.201938 0.354938 0.91282 +vn -0.0690539 -0.00563053 0.997597 +vn -0.210351 0.388251 -0.897225 +vn -0.1884 0.373304 -0.908377 +vn -0.102777 0.106842 -0.98895 +vn -0.0385377 0.0872876 -0.995437 +vn -0.20696 0.154202 -0.966121 +vn -0.29307 0.418854 -0.85946 +vn -0.29091 0.182809 0.939123 +vn -0.285041 -0.0404547 0.957661 +vn -0.255799 0.250644 0.933673 +vn -0.209954 0.0432499 0.976754 +vn 0.12037 0.0164798 -0.992592 +vn 0.235086 -0.0259745 -0.971627 +vn 0.2654 0.122037 -0.956384 +vn 0.16512 0.212715 -0.963062 +vn -0.260379 0.303794 0.916467 +vn -0.197854 0.0378432 0.979501 +vn 0.177811 0.306211 -0.93521 +vn 0.247478 0.106092 -0.963068 +vn -0.0954674 0.245069 -0.964794 +vn 0.142186 -0.0476599 -0.988692 +vn 0.131408 -0.0357698 -0.990683 +vn -0.10362 0.265774 -0.95845 +vn -0.407688 0.332113 0.850583 +vn -0.258738 0.00234559 0.965945 +vn -0.415086 0.252441 0.874058 +vn -0.244724 -0.0676308 0.967231 +vn -0.104619 0.279775 -0.954348 +vn 0.12857 -0.0284526 -0.991292 +vn -0.46394 0.212703 0.859952 +vn -0.237645 -0.108711 0.96525 +vn -0.501435 0.417657 0.757711 +vn -0.517874 0.411387 0.750045 +vn -0.221255 -0.0411889 0.974346 +vn -0.168557 0.000448818 0.985692 +vn -0.605704 0.326628 0.725559 +vn -0.353747 -0.11184 0.928631 +vn -0.0107644 0.25117 -0.967883 +vn 0.219858 -0.0482362 -0.974339 +vn 0.262953 -0.0377995 -0.964068 +vn 0.057667 0.206024 -0.976846 +vn -0.0272558 0.209367 -0.977457 +vn 0.203761 -0.0530539 -0.977582 +vn -0.42704 0.436239 0.792043 +vn -0.316493 0.16112 0.934812 +vn -0.304371 0.148717 0.940873 +vn -0.376859 0.367444 0.850272 +vn -0.390237 0.272991 0.879313 +vn -0.380839 0.0354129 0.923963 +vn 0.2165 0.175886 -0.960308 +vn 0.165778 0.0475869 -0.985014 +vn 0.359846 -0.158194 -0.919503 +vn 0.372737 -0.0585262 -0.92609 +vn 0.0394431 -0.287204 -0.957057 +vn 0.263959 -0.382419 -0.885484 +vn -0.357613 0.144598 0.922608 +vn -0.604927 0.429365 0.670603 +vn -0.360337 0.133169 0.923268 +vn -0.595764 0.394138 0.6998 +vn -0.594236 0.341238 0.728313 +vn -0.374158 0.0967761 0.922302 +vn 0.0574433 0.0842067 -0.994791 +vn 0.266578 -0.114417 -0.956998 +vn 0.100249 0.0701769 -0.992484 +vn 0.294756 -0.107763 -0.949477 +vn 0.134827 0.047182 -0.989745 +vn 0.309415 -0.116376 -0.943779 +vn -0.490521 0.0274208 0.870998 +vn -0.763927 0.355367 0.538637 +vn -0.413019 0.13669 0.900406 +vn -0.709901 0.435743 0.553325 +vn -0.705205 0.437446 0.557967 +vn -0.403833 0.152121 0.902096 +vn -0.0744702 0.22426 -0.97168 +vn 0.27307 -0.0473883 -0.960826 +vn 0.000167303 0.197065 -0.98039 +vn 0.317115 -0.0258004 -0.948036 +vn -0.0228458 0.145766 -0.989055 +vn 0.277288 -0.0868186 -0.956856 +vn -0.588251 0.505894 0.630897 +vn -0.545356 0.388388 0.742793 +vn -0.60483 0.565439 0.560767 +vn -0.508085 0.450029 0.734387 +vn 0.38019 -0.169545 -0.909236 +vn 0.57335 -0.351583 -0.74004 +vn 0.563524 -0.353042 -0.746861 +vn 0.314013 -0.0777872 -0.946227 +vn -0.680707 0.568744 0.461701 +vn -0.569116 0.4029 0.716783 +vn 0.329812 -0.0616269 -0.942033 +vn 0.526033 -0.399055 -0.751029 +vn -0.93323 0.283848 0.220255 +vn -0.944103 0.285954 0.164015 +vn -0.708761 0.256736 0.657073 +vn -0.681842 0.27866 0.676343 +vn -0.957773 0.213871 0.192172 +vn -0.711421 0.13434 0.689807 +vn 0.152469 -0.232562 -0.960556 +vn 0.592729 -0.395537 -0.701586 +vn 0.591949 -0.397268 -0.701266 +vn 0.170849 -0.264003 -0.94927 +vn 0.127015 -0.320781 -0.938598 +vn 0.539614 -0.45117 -0.710819 +vn -0.106914 0.316941 0.9424 +vn -0.144266 -0.10598 0.983847 +vn -0.142809 0.322578 0.935708 +vn -0.185445 -0.0559414 0.981061 +vn -0.125669 0.286633 0.949763 +vn -0.169706 -0.0382463 0.984752 +vn 0.172018 0.35705 -0.91811 +vn 0.191244 -0.102479 -0.976178 +vn 0.169355 -0.161033 -0.97231 +vn 0.165044 0.331925 -0.928755 +vn 0.171785 0.225241 -0.959039 +vn 0.153871 -0.270628 -0.950308 +vn 0.210343 0.183785 -0.960197 +vn 0.0875055 0.215988 -0.972467 +vn 0.132294 -0.0098965 -0.991161 +vn 0.223873 0.0546384 -0.973086 +vn 0.356986 -0.0546252 0.932511 +vn 0.41548 -0.113557 0.902486 +vn 0.421685 0.155586 0.893294 +vn 0.313674 0.286361 0.905321 +vn 0.325971 -0.0977291 0.940315 +vn 0.302826 0.135831 0.943317 +vn -0.000527817 0.25715 -0.966371 +vn -0.035244 0.249168 -0.967819 +vn 0.0452866 -0.120686 -0.991657 +vn 0.0850679 -0.0820499 -0.992991 +vn 0.190196 -0.135983 0.972283 +vn 0.126674 0.136043 0.982571 +vn 0.116609 -0.177986 0.977099 +vn 0.0786427 0.12772 0.988688 +vn -0.0542373 0.125926 -0.990556 +vn -0.0397675 0.0576154 -0.997546 +vn -0.0620351 -0.118806 -0.990978 +vn -0.0679941 -0.127231 -0.98954 +vn -0.0417077 -0.162269 -0.985865 +vn -0.0442973 -0.00752153 -0.99899 +vn -0.0465038 0.123382 -0.991269 +vn 0.000837447 -0.144911 -0.989444 +vn 0.00982011 -0.161127 0.986885 +vn 0.0269064 0.0974899 0.994873 +vn 0.0359891 0.100428 0.994293 +vn 0.0175649 -0.174937 0.984423 +vn 0.0549616 0.10753 0.992682 +vn 0.0391587 -0.183411 0.982256 +vn 0.0720739 0.116672 0.990552 +vn 0.0701197 -0.18905 0.979461 +vn -0.0829709 0.0673839 -0.994271 +vn -0.0958112 -0.0446557 -0.994397 +vn -0.0409376 -0.295968 -0.95432 +vn -0.0465819 -0.190691 -0.980544 +vn 0.00962099 -0.138607 0.990301 +vn 0.0243456 0.100014 0.994688 +vn 0.0096414 -0.111492 0.993719 +vn 0.0233944 0.105003 0.994197 +vn 0.364816 0.496193 0.787847 +vn 0.358105 0.242521 0.901635 +vn 0.229781 0.493596 0.838787 +vn 0.219656 0.683721 0.6959 +vn -0.147716 0.848132 0.508776 +vn -0.0381211 0.66739 0.743732 +vn -0.114428 0.752357 0.648741 +vn -0.156178 0.867583 0.472131 +vn 0.0578095 0.412876 0.908951 +vn 0.0344734 0.47756 0.877923 +vn 0.158811 0.54855 0.820897 +vn -0.04854 0.825763 0.561925 +vn -0.949516 0.064825 -0.306947 +vn -0.975173 0.183748 0.123586 +vn -0.662668 -0.164377 -0.730651 +vn -0.571252 -0.576427 -0.584297 +vn -0.904508 -0.392823 -0.165997 +vn -0.970515 -0.104206 0.217352 +vn 0.111629 0.808339 0.578038 +vn 0.299572 0.569729 0.765288 +vn -0.301461 0.881989 0.362239 +vn -0.153871 0.841896 0.517237 +vn 0.00572662 0.607465 0.794326 +vn 0.105056 0.348491 0.931406 +vn -0.19806 0.870655 0.450258 +vn -0.107743 0.528711 0.841936 +vn 0.0373194 0.280912 0.959008 +vn -0.597831 0.772034 -0.215782 +vn -0.424075 0.903703 0.0589955 +vn -0.34725 0.473185 0.809638 +vn -0.156397 0.32561 0.932479 +vn -0.464483 0.536691 0.704428 +vn -0.306138 0.42956 0.849563 +vn -0.482449 0.604395 0.633995 +vn -0.398397 0.394148 0.828208 +vn -0.60614 0.551878 0.572735 +vn -0.569979 0.208899 0.794661 +vn -0.700479 0.435075 0.56572 +vn -0.659267 0.0452063 0.750549 +vn -0.584232 0.412052 0.699204 +vn -0.551695 0.0565248 0.832128 +vn -0.402346 0.432006 0.807148 +vn -0.359729 0.135345 0.923188 +vn -0.66879 0.121985 0.733376 +vn -0.717919 -0.110298 0.687333 +vn -0.692219 -0.514483 -0.506102 +vn -0.844486 -0.461625 -0.271563 +vn -0.826076 -0.522618 0.210876 +vn -0.793446 -0.597034 0.118297 +vn -0.422269 -0.0405797 0.905562 +vn -0.397399 -0.269031 0.877323 +vn -0.954354 -0.198493 0.223181 +vn -0.859895 0.240311 0.450368 +vn -0.786022 0.254107 0.563559 +vn -0.796198 0.0665486 0.601364 +vn -0.675769 0.671232 0.304606 +vn -0.597623 0.502829 0.624508 +vn -0.235971 0.247688 0.939664 +vn -0.386573 0.470631 0.793138 +vn -0.35298 0.360481 -0.8634 +vn -0.379707 0.0502736 -0.92374 +vn -0.277689 0.411217 -0.868211 +vn -0.179775 0.0132828 -0.983618 +vn -0.196354 -0.0219422 -0.980288 +vn -0.207414 -0.112533 -0.971759 +vn -0.296667 -0.26363 -0.917871 +vn -0.192016 -0.223165 -0.955682 +vn -0.15534 -0.502095 -0.850747 +vn -0.258637 -0.539091 -0.801553 +vn -0.497952 0.561102 -0.661217 +vn -0.356977 0.64444 -0.676213 +vn -0.487298 0.33168 -0.807792 +vn -0.141424 0.367784 -0.919094 +vn 0.0758061 0.449745 -0.889934 +vn -0.368114 0.691965 -0.621028 +vn 0.0545133 0.48715 -0.871615 +vn -0.407196 0.695584 -0.591908 +vn 0.0550784 0.506312 -0.86059 +vn -0.29683 0.790668 -0.535477 +vn -0.20304 0.813028 -0.545674 +vn 0.0621281 0.425363 -0.902888 +vn -0.032808 0.242526 -0.96959 +vn -0.216097 0.713867 -0.666106 +vn -0.261258 0.535519 -0.803096 +vn -0.152957 0.0768387 -0.985241 +vn -0.893252 -0.383613 -0.234398 +vn -0.671437 0.330421 -0.66332 +vn -0.665776 0.595862 -0.4491 +vn -0.87011 0.194878 0.452693 +vn -0.0249124 -0.213019 0.97673 +vn -0.0560695 -0.255924 0.96507 +vn -0.00956513 -0.194136 0.980928 +vn -0.841341 -0.539871 -0.0261551 +vn -0.687996 -0.546803 0.477146 +vn -0.625436 -0.515129 -0.586065 +vn -0.498183 -0.859228 0.116366 +vn -0.293716 -0.913148 0.282652 +vn -0.115161 -0.359213 -0.926123 +vn -0.770343 -0.616866 0.16139 +vn -0.652204 -0.208679 0.728755 +vn -0.265742 -0.63841 -0.722367 +vn 0.183008 -0.707917 -0.682175 +vn 0.424527 -0.619603 -0.660204 +vn 0.118058 -0.726111 -0.677366 +vn 0.208802 -0.477513 -0.853454 +vn 0.151015 -0.518826 -0.841436 +vn 0.271073 -0.393472 -0.878464 +vn 0.335414 -0.183768 -0.923974 +vn 0.318666 -0.00239794 -0.947864 +vn 0.271606 0.00383793 -0.962401 +vn 0.282107 -0.143997 -0.948515 +vn -0.142693 -0.516684 -0.844201 +vn -0.453373 -0.70237 -0.548753 +vn -0.589069 -0.796991 -0.13343 +vn -0.518548 -0.800355 0.300899 +vn -0.236915 -0.677583 0.696242 +vn 0.16287 -0.649349 -0.742845 +vn -0.148548 -0.889705 -0.431692 +vn -0.26112 -0.964487 -0.039769 +vn -0.301502 -0.905241 0.299393 +vn -0.19595 -0.714013 0.672152 +vn 0.441616 -0.734658 -0.515028 +vn 0.171828 -0.963633 -0.204661 +vn -0.0768204 -0.985902 0.148644 +vn -0.187754 -0.826795 0.530244 +vn -0.151849 -0.555219 0.817725 +vn 0.728316 -0.683813 -0.0442222 +vn 0.505638 -0.842327 0.186591 +vn 0.128814 -0.878173 0.460673 +vn -0.0553058 -0.628363 0.775952 +vn -0.115868 -0.335416 0.934918 +vn -0.112483 -0.45685 0.882403 +vn 0.0390033 -0.464082 0.884933 +vn -0.0876275 -0.390851 0.916273 +vn -0.0560068 -0.210603 -0.975966 +vn -0.0172646 -0.165383 -0.986078 +vn -0.0614474 -0.129852 -0.989627 +vn 0.184772 -0.392989 0.900788 +vn 0.153744 -0.382446 0.911097 +vn -0.109128 -0.246257 -0.963041 +vn -0.0972574 -0.242587 -0.965242 +vn 0.127237 -0.429043 0.894278 +vn 0.182053 -0.414021 0.891876 +vn 0.271454 -0.363933 0.890991 +vn 0.0926183 -0.200198 -0.975368 +vn 0.0515983 -0.217162 -0.974771 +vn 0.0467372 -0.207182 -0.977185 +vn 0.286157 -0.336397 0.897191 +vn 0.213849 -0.362029 0.907305 +vn 0.0757919 -0.174886 -0.981667 +vn 0.0913652 -0.146673 -0.984957 +vn 0.0674306 -0.361709 0.929849 +vn 0.0936844 -0.291861 0.951861 +vn -0.00379413 -0.274799 0.961494 +vn 0.306226 -0.332423 -0.892032 +vn 0.0874679 -0.387446 -0.917733 +vn 0.327984 -0.312529 -0.891489 +vn -0.0822804 -0.380722 0.921022 +vn -0.159995 -0.321961 0.933136 +vn 0.0124044 -0.324383 -0.945845 +vn 0.171902 -0.246216 -0.953849 +vn 0.0596746 -0.450789 0.890634 +vn 0.0130452 -0.454482 0.89066 +vn -0.0498324 -0.439498 0.89686 +vn 0.324932 -0.353518 -0.87718 +vn 0.310866 -0.340405 -0.887405 +vn 0.309312 -0.317836 -0.896274 +vn 0.101761 -0.423534 0.900146 +vn 0.148774 -0.383687 0.9114 +vn 0.354116 -0.326792 -0.876247 +vn 0.378334 -0.297557 -0.876541 +vn -0.284684 -0.217427 0.933639 +vn -0.3258 -0.27061 0.905883 +vn -0.255986 -0.171301 0.951382 +vn 0.270939 -0.502197 -0.821213 +vn 0.331842 -0.416278 -0.846518 +vn 0.42802 -0.299167 -0.852818 +vn -0.326168 -0.279933 0.902913 +vn -0.244505 -0.212642 0.946045 +vn 0.318537 -0.461782 -0.827824 +vn 0.402012 -0.358937 -0.842348 +vn -0.120177 -0.223309 0.967311 +vn -0.116502 -0.288489 0.950369 +vn -0.0806652 -0.289568 0.953752 +vn 0.434841 -0.355204 -0.827492 +vn 0.490772 -0.339621 -0.802372 +vn 0.571568 -0.268899 -0.775244 +vn -0.0641581 -0.206659 0.976307 +vn -0.0639828 -0.146262 0.987175 +vn 0.597647 -0.228081 -0.768634 +vn 0.551819 -0.287137 -0.782974 +vn -0.511091 0.0539243 0.857833 +vn -0.529051 0.0894467 0.843863 +vn -0.507642 0.032685 0.860948 +vn 0.682716 -0.616808 -0.391722 +vn 0.652327 -0.615581 -0.442187 +vn 0.619923 -0.625366 -0.473934 +vn -0.499025 0.117755 0.85855 +vn -0.451232 0.160027 0.877941 +vn 0.729357 -0.600249 -0.328235 +vn 0.768141 -0.566107 -0.299136 +vn -0.438692 0.180901 0.880241 +vn -0.444507 0.162618 0.880891 +vn -0.371034 0.15749 0.915167 +vn -0.428538 0.123551 0.895036 +vn 0.764904 -0.543009 -0.346501 +vn 0.743691 -0.537574 -0.397414 +vn 0.8287 -0.423215 -0.366258 +vn 0.757466 -0.52452 -0.388747 +vn -0.332894 0.223322 0.916138 +vn -0.33225 0.201533 0.921409 +vn 0.865525 -0.348516 -0.359727 +vn 0.840984 -0.415117 -0.347021 +vn -0.0282785 -0.34049 0.939823 +vn 0.00289107 -0.298729 0.954334 +vn 0.00490184 -0.239627 0.970853 +vn -0.120335 -0.0467911 -0.99163 +vn -0.111441 -0.0697477 -0.99132 +vn -0.238583 -0.179327 -0.954421 +vn 0.135743 -0.375826 0.916694 +vn 0.081929 -0.386587 0.918606 +vn -0.00173026 -0.470605 0.882342 +vn 0.078012 -0.151664 -0.985349 +vn 0.086962 -0.129649 -0.987739 +vn 0.0424008 -0.281924 -0.958499 +vn 0.113912 -0.430829 0.895215 +vn 0.109796 -0.428051 0.89706 +vn 0.112585 -0.411274 0.904532 +vn 0.0934433 -0.19418 -0.976505 +vn 0.0307814 -0.208543 -0.977529 +vn -0.0474194 -0.226309 -0.972901 +vn -0.33781 -0.421171 0.841724 +vn -0.199753 -0.25353 0.946478 +vn 0.297307 -0.0950742 -0.950036 +vn 0.284887 -0.0301747 -0.958086 +vn -0.185716 -0.26442 0.946357 +vn 0.229869 -0.146959 -0.962062 +vn -0.0767999 -0.300088 0.950815 +vn -0.100864 -0.344245 0.933446 +vn 0.321966 -0.312914 -0.893545 +vn 0.31713 -0.316147 -0.894136 +vn -0.0901933 -0.396103 0.913765 +vn 0.311061 -0.314759 -0.896754 +vn 0.148127 -0.397785 0.905442 +vn 0.0835974 -0.450205 0.889003 +vn -0.0232585 -0.519466 0.854175 +vn 0.394995 -0.291711 -0.871139 +vn 0.397706 -0.324106 -0.858362 +vn 0.363149 -0.423761 -0.829789 +vn -0.258602 -0.13211 0.956907 +vn -0.292851 -0.178602 0.939329 +vn -0.353106 -0.579908 0.734182 +vn 0.451991 -0.268116 -0.850775 +vn 0.405665 -0.321162 -0.85574 +vn 0.278893 -0.397634 -0.874132 +vn -0.122221 -0.176316 0.976716 +vn -0.134173 -0.150277 0.979497 +vn -0.162834 -0.152611 0.974779 +vn 0.424178 -0.343546 -0.837884 +vn 0.446899 -0.31268 -0.83816 +vn 0.456514 -0.298622 -0.838105 +vn -0.0993222 -0.306734 0.946599 +vn -0.063195 -0.190328 0.979685 +vn -0.0564917 -0.145528 0.98774 +vn 0.570569 -0.398419 -0.718132 +vn 0.566153 -0.303352 -0.766452 +vn 0.524666 -0.326934 -0.786028 +vn -0.49924 0.188955 0.845609 +vn -0.491892 0.229014 0.839997 +vn 0.607522 -0.571999 -0.551121 +vn 0.634021 -0.608187 -0.477625 +vn -0.52754 0.107108 0.842751 +vn 0.611544 -0.635538 -0.47128 +vn -0.332198 0.14068 0.932659 +vn -0.311494 0.0755886 0.947237 +vn -0.239275 -0.0717774 0.968295 +vn 0.821868 -0.468892 -0.323531 +vn 0.82871 -0.472128 -0.300557 +vn 0.814165 -0.526567 -0.244667 +vn -0.0592525 -0.474983 0.877998 +vn -0.0782801 -0.448725 0.890235 +vn -0.0967775 -0.385271 0.917715 +vn -0.0897334 -0.31438 0.945047 +vn 0.0909286 -0.589356 -0.80274 +vn 0.0993836 -0.650972 -0.752568 +vn 0.140101 -0.691343 -0.708813 +vn 0.400272 -0.362163 0.841796 +vn 0.497739 -0.249103 0.830785 +vn 0.338353 -0.391885 0.855537 +vn 0.292711 -0.284553 -0.91288 +vn 0.267207 -0.406538 -0.873686 +vn 0.268869 -0.450206 0.851484 +vn 0.153297 -0.495545 0.854947 +vn 0.213423 -0.532416 -0.819136 +vn 0.109308 -0.548577 -0.828924 +vn -0.0650645 -0.419331 -0.905499 +vn -0.0876862 -0.395659 -0.914202 +vn -0.0570181 -0.407387 -0.911474 +vn 0.00770588 -0.473318 -0.880858 +vn -0.0325011 -0.444556 0.895161 +vn -0.0252622 -0.468669 0.883012 +vn 0.00286944 -0.488179 0.872739 +vn 0.0539301 -0.500883 0.863833 +vn -0.0304032 -0.414934 0.909343 +vn -0.0299493 -0.381243 0.92399 +vn -0.0205067 -0.465729 -0.88469 +vn -0.00335822 -0.522163 -0.852839 +vn 0.513569 0.23307 0.825788 +vn 0.58621 0.027036 0.809708 +vn 0.166084 0.116232 0.979238 +vn 0.202298 0.119492 0.972007 +vn 0.304299 0.152459 0.940297 +vn -0.632253 -0.764298 -0.126904 +vn -0.851262 -0.386972 0.354408 +vn -0.380636 -0.824794 -0.418128 +vn 0.396061 0.231384 0.888593 +vn -0.18437 0.148703 0.971543 +vn 0.0126195 0.117885 0.992947 +vn 0.134381 0.0683155 0.988572 +vn 0.172623 0.0956381 0.980334 +vn -0.380264 -0.0122425 0.924797 +vn -0.506086 -0.225849 0.832388 +vn -0.51123 -0.31993 0.797677 +vn -0.412426 -0.237706 0.879432 +vn -0.285519 -0.103768 0.952739 +vn -0.52158 -0.0970797 0.847662 +vn -0.67347 0.418908 0.60906 +vn -0.389977 0.275165 0.87875 +vn -0.990773 -0.0980707 -0.0935424 +vn -0.846329 -0.190415 -0.497463 +vn -0.259019 -0.0279628 0.965467 +vn -0.298746 0.0896801 0.95011 +vn -0.123847 0.00710491 0.992276 +vn -0.224989 0.309576 0.923874 +vn -0.515433 0.4739 0.713966 +vn -0.550215 0.141662 0.822919 +vn -0.906912 -0.393472 -0.150634 +vn -0.989437 0.026331 -0.142554 +vn -0.936866 0.0172021 -0.349265 +vn -0.711182 -0.442028 -0.546654 +vn -0.941122 0.247799 -0.229966 +vn -0.793285 0.34104 -0.504371 +vn -0.570754 -0.818766 -0.06215 +vn -0.653016 -0.712707 -0.256161 +vn -0.588221 -0.723668 -0.360971 +vn -0.363939 -0.925115 -0.10822 +vn -0.171955 -0.765042 -0.620598 +vn -0.106613 -0.737802 -0.666545 +vn -0.142129 -0.185583 -0.972295 +vn -0.0864812 -0.189743 -0.978018 +vn -0.0630698 -0.430864 -0.90021 +vn -0.05213 -0.713658 -0.698552 +vn -0.456921 0.019607 -0.889291 +vn -0.323282 -0.0705456 -0.943669 +vn 0.193994 -0.0610138 -0.979103 +vn 0.483669 0.0704026 -0.872415 +vn 0.407587 0.0291142 -0.912702 +vn 0.33561 -0.0795999 -0.938632 +vn 0.200182 -0.187704 -0.96161 +vn 0.0169468 -0.221285 -0.975062 +vn -0.212242 -0.43419 0.875461 +vn -0.332944 -0.703975 0.627349 +vn -0.359887 -0.904209 0.229973 +vn -0.558163 -0.828935 0.0363305 +vn -0.574644 -0.685891 -0.446472 +vn -0.451582 -0.400161 -0.797462 +vn -0.425631 -0.104403 -0.898854 +vn -0.20149 0.979282 0.020201 +vn -0.176772 0.87546 -0.449801 +vn -0.461672 0.804889 -0.372845 +vn -0.513647 0.857794 -0.0188751 +vn -0.270946 0.735984 -0.620416 +vn -0.398411 0.734202 -0.549742 +vn -0.473722 0.746938 -0.466552 +vn -0.552267 0.753624 -0.356445 +vn -0.642523 0.764835 -0.0468101 +vn -0.478729 0.799936 0.361831 +vn -0.173322 0.843987 0.507587 +vn -0.60325 0.730427 0.32026 +vn -0.521666 0.692899 0.497751 +vn -0.412392 0.673544 0.61341 +vn -0.239613 0.66872 0.703846 +vn -0.482602 0.729252 -0.485064 +vn -0.640562 0.686252 -0.344584 +vn -0.777633 0.62743 -0.040217 +vn 0.190786 0.544153 -0.817006 +vn -0.346457 0.68579 -0.640047 +vn 0.814504 0.453767 -0.361495 +vn 0.873107 0.484525 0.0540282 +vn 0.20629 0.373008 0.904604 +vn 0.792386 0.389049 0.469857 +vn -0.331057 0.509753 0.794074 +vn -0.544088 0.619523 0.565826 +vn -0.717282 0.618503 0.320875 +vn -0.470315 0.750042 -0.465017 +vn -0.422805 0.765508 -0.485009 +vn -0.430862 0.77699 -0.45896 +vn -0.475595 0.772426 -0.420913 +vn -0.399215 0.767814 -0.501088 +vn -0.452691 0.744858 -0.49016 +vn -0.606103 0.740872 -0.289394 +vn -0.533172 0.816441 -0.221702 +vn -0.510562 0.843527 -0.1667 +vn -0.603687 0.795377 0.0542012 +vn -0.493524 0.833075 0.249839 +vn -0.660158 0.750949 0.0163127 +vn -0.656518 0.739599 0.148248 +vn -0.632833 0.712715 0.302589 +vn -0.536779 0.714496 0.448736 +vn -0.993304 0.109336 -0.0373291 +vn -0.623251 0.711279 -0.325022 +vn 0.782708 0.49098 0.382501 +vn -0.447954 0.767723 -0.458191 +vn -0.53572 0.663195 -0.522662 +vn -0.859336 0.333854 -0.387405 +vn -0.48793 0.791081 -0.368939 +vn -0.207676 0.420722 0.883099 +vn 0.572968 0.425701 0.700347 +vn -0.636344 0.573367 0.516059 +vn -0.666687 0.717172 0.202961 +vn -0.771471 0.636199 0.0091844 +vn -0.357475 0.453736 -0.816294 +vn -0.366969 0.407327 -0.836312 +vn -0.44631 0.482589 -0.753602 +vn -0.383244 0.626643 -0.678559 +vn -0.362528 0.372571 -0.854262 +vn -0.403309 0.381127 -0.831916 +vn -0.614375 0.434877 -0.65835 +vn -0.590853 0.629416 -0.504706 +vn -0.53752 0.762703 -0.359662 +vn -0.668277 0.707166 -0.230914 +vn -0.601518 0.797116 -0.0527438 +vn -0.759643 0.579425 -0.295312 +vn -0.755758 0.64774 -0.0962383 +vn -0.718929 0.694837 0.0185216 +vn -0.645277 0.752613 0.131116 +vn 0.411424 0.855361 -0.314783 +vn 0.132459 0.493521 -0.859588 +vn 0.24788 0.965472 0.0801262 +vn -0.416056 0.433148 -0.79955 +vn -0.460311 0.342527 -0.819017 +vn -0.748933 0.0213907 -0.6623 +vn -0.401906 0.428817 -0.809066 +vn -0.416406 0.742922 0.524092 +vn 0.0363236 0.919122 0.392296 +vn -0.733004 0.636535 0.239851 +vn -0.822808 0.568158 -0.013553 +vn -0.902909 0.321185 -0.28565 +vn -0.492288 0.196911 -0.847867 +vn -0.445216 0.0622649 -0.893256 +vn -0.634088 0.187167 -0.750267 +vn -0.573366 0.266735 -0.774664 +vn -0.359674 -0.106026 -0.927035 +vn -0.540655 -0.0689424 -0.838415 +vn -0.745482 -0.0485193 -0.664758 +vn -0.688186 0.205383 -0.695858 +vn -0.655071 0.295379 -0.695437 +vn -0.726378 0.234564 -0.64603 +vn -0.713322 0.3467 -0.609073 +vn -0.887332 0.0505575 -0.458351 +vn -0.913939 0.173372 -0.366957 +vn -0.855006 0.28678 -0.432112 +vn -0.78233 0.377273 -0.495606 +vn 0.211022 0.772117 -0.59942 +vn -0.0148743 0.237692 -0.971227 +vn 0.0593678 0.960822 -0.270735 +vn -0.182781 -0.637738 -0.748252 +vn -0.376758 -0.926302 -0.0042508 +vn -0.232639 -0.246288 -0.940862 +vn -0.18851 -0.109624 -0.975934 +vn -0.689501 0.7105 0.140637 +vn -0.130576 0.991385 -0.0102764 +vn -0.941469 0.336597 -0.0183883 +vn -0.996355 0.0695185 -0.0494426 +vn -0.852933 -0.447901 0.268122 +vn -0.222991 0.442824 0.868437 +vn -0.242719 0.512688 0.823553 +vn -0.206162 0.421074 0.883286 +vn -0.22827 0.390486 0.891859 +vn -0.32012 0.605403 0.728705 +vn -0.229917 0.421676 0.877113 +vn -0.213159 0.303033 0.928835 +vn -0.164099 0.320676 0.932866 +vn -0.191726 0.278248 0.94118 +vn -0.107543 0.212573 0.971209 +vn -0.136533 0.190315 0.972183 +vn -0.177409 0.141602 0.973897 +vn -0.139711 0.0021112 0.99019 +vn -0.0762879 0.122558 0.989525 +vn -0.0874563 0.171224 0.981343 +vn -0.748417 -0.0902125 0.657065 +vn -0.498816 0.0983846 0.861106 +vn -0.414577 0.360311 0.835644 +vn -0.702942 0.231906 0.672378 +vn -0.552855 0.533234 0.640322 +vn -0.686973 0.387418 0.614797 +vn -0.470472 -0.210395 0.856966 +vn -0.346477 -0.167338 0.923012 +vn -0.411717 -0.136042 0.9011 +vn -0.603259 -0.272774 0.749448 +vn -0.834947 -0.230472 0.499746 +vn -0.621562 -0.0128013 0.78326 +vn -0.304348 0.284 0.909239 +vn -0.917088 0.0991026 0.386171 +vn -0.862977 -0.177081 0.473194 +vn -0.903423 0.35031 0.247203 +vn -0.283484 0.524493 0.802835 +vn -0.51736 0.839056 0.168297 +vn -0.237388 0.176942 0.955164 +vn -0.690497 0.000866363 0.723335 +vn -0.0987528 -0.191298 0.976552 +vn -0.0863989 0.0796111 0.993075 +vn -0.755519 -0.405141 0.514833 +vn -0.588356 -0.502724 0.633329 +vn -0.775769 0.630785 0.0171091 +vn -0.314177 -0.546187 0.776513 +vt 0.51491 0.230704 +vt 0.510401 0.243035 +vt 0.493298 0.236038 +vt 0.497704 0.223687 +vt 0.50574 0.256065 +vt 0.488214 0.248747 +vt 0.469099 0.240466 +vt 0.478408 0.230251 +vt 0.479044 0.216935 +vt 0.485658 0.306845 +vt 0.4825 0.317897 +vt 0.463491 0.31104 +vt 0.466937 0.300357 +vt 0.479855 0.329604 +vt 0.460349 0.322488 +vt 0.440902 0.314524 +vt 0.448599 0.305339 +vt 0.447632 0.293663 +vt 0.47247 0.386672 +vt 0.471664 0.401096 +vt 0.450981 0.396424 +vt 0.452398 0.382503 +vt 0.469991 0.413771 +vt 0.449638 0.408977 +vt 0.429982 0.403116 +vt 0.434302 0.391834 +vt 0.431908 0.377334 +vt 0.637672 0.300036 +vt 0.632361 0.310222 +vt 0.60845 0.296593 +vt 0.61287 0.285543 +vt 0.628096 0.321242 +vt 0.604102 0.307875 +vt 0.582535 0.296358 +vt 0.586498 0.284483 +vt 0.590402 0.272843 +vt 0.612255 0.363179 +vt 0.608484 0.373923 +vt 0.586844 0.363134 +vt 0.590014 0.352455 +vt 0.605105 0.384719 +vt 0.583636 0.373649 +vt 0.563865 0.363929 +vt 0.566666 0.353175 +vt 0.569351 0.342548 +vt 0.595765 0.427757 +vt 0.593782 0.440384 +vt 0.57323 0.43367 +vt 0.575522 0.420643 +vt 0.591851 0.452087 +vt 0.570576 0.445565 +vt 0.550932 0.439017 +vt 0.554341 0.427261 +vt 0.556975 0.414035 +vt 0.692395 0.334743 +vt 0.686398 0.343652 +vt 0.658853 0.326506 +vt 0.664503 0.316927 +vt 0.681962 0.353281 +vt 0.654069 0.336535 +vt 0.665798 0.39019 +vt 0.660826 0.400565 +vt 0.633839 0.386771 +vt 0.638188 0.376115 +vt 0.65661 0.411192 +vt 0.629749 0.397287 +vt 0.645268 0.448318 +vt 0.642985 0.458099 +vt 0.617885 0.448581 +vt 0.619632 0.437302 +vt 0.64069 0.468063 +vt 0.616152 0.459184 +vt 0.732748 0.383184 +vt 0.709025 0.368949 +vt 0.713472 0.359866 +vt 0.737293 0.374404 +vt 0.718835 0.350991 +vt 0.741958 0.365423 +vt 0.705096 0.436474 +vt 0.682412 0.424295 +vt 0.687362 0.414192 +vt 0.710618 0.427077 +vt 0.692521 0.404146 +vt 0.715724 0.417563 +vt 0.682241 0.488295 +vt 0.663662 0.477783 +vt 0.666523 0.468776 +vt 0.686679 0.479218 +vt 0.669217 0.459695 +vt 0.689846 0.470711 +vt 0.72397 0.302402 +vt 0.73642 0.28964 +vt 0.756996 0.306501 +vt 0.746864 0.319906 +vt 0.749899 0.273962 +vt 0.768295 0.291193 +vt 0.785007 0.305501 +vt 0.775391 0.32108 +vt 0.76656 0.333531 +vt 0.699067 0.283238 +vt 0.714359 0.270454 +vt 0.669306 0.257624 +vt 0.694472 0.248376 +vt 0.71347 0.236168 +vt 0.730682 0.256257 +vt 0.725626 0.34281 +vt 0.748353 0.35715 +vt 0.699426 0.326443 +vt 0.707614 0.319046 +vt 0.732808 0.335344 +vt 0.754381 0.349183 +vt 0.739344 0.328615 +vt 0.760405 0.342707 +vt 0.71502 0.311979 +vt 0.671424 0.308508 +vt 0.643494 0.290841 +vt 0.650985 0.282256 +vt 0.67934 0.300654 +vt 0.687974 0.292768 +vt 0.659165 0.272666 +vt 0.617509 0.275276 +vt 0.593906 0.26149 +vt 0.597985 0.249818 +vt 0.622895 0.264858 +vt 0.629551 0.253358 +vt 0.602409 0.236524 +vt 0.606301 0.220934 +vt 0.633609 0.237935 +vt 0.502452 0.210945 +vt 0.519802 0.218925 +vt 0.485254 0.202492 +vt 0.490509 0.189242 +vt 0.507813 0.198524 +vt 0.525328 0.207763 +vt 0.514056 0.187135 +vt 0.531062 0.196096 +vt 0.496659 0.177582 +vt 0.504417 0.166882 +vt 0.521473 0.176121 +vt 0.537866 0.184403 +vt 0.697002 0.395045 +vt 0.720647 0.408967 +vt 0.669839 0.380422 +vt 0.67396 0.371427 +vt 0.701068 0.386408 +vt 0.724478 0.400615 +vt 0.704983 0.377753 +vt 0.728947 0.39208 +vt 0.677608 0.362209 +vt 0.642046 0.365913 +vt 0.615663 0.352508 +vt 0.619349 0.341983 +vt 0.645778 0.356024 +vt 0.649748 0.346302 +vt 0.623179 0.331393 +vt 0.592727 0.341195 +vt 0.571553 0.330832 +vt 0.57436 0.319047 +vt 0.595708 0.329831 +vt 0.599677 0.31884 +vt 0.578134 0.307663 +vt 0.470372 0.28885 +vt 0.489713 0.295421 +vt 0.449839 0.28121 +vt 0.453951 0.268909 +vt 0.474852 0.276319 +vt 0.494829 0.283087 +vt 0.481432 0.262563 +vt 0.500188 0.269812 +vt 0.460658 0.255315 +vt 0.672171 0.450971 +vt 0.693564 0.462384 +vt 0.647526 0.438695 +vt 0.650636 0.429724 +vt 0.67531 0.442349 +vt 0.696736 0.454071 +vt 0.67856 0.433569 +vt 0.700869 0.445578 +vt 0.653024 0.420456 +vt 0.621763 0.426716 +vt 0.59742 0.416098 +vt 0.599579 0.405168 +vt 0.62415 0.416684 +vt 0.626666 0.407066 +vt 0.601816 0.394639 +vt 0.577038 0.407902 +vt 0.55802 0.400559 +vt 0.559217 0.387718 +vt 0.578543 0.395731 +vt 0.580806 0.384414 +vt 0.561197 0.375225 +vt 0.453967 0.367223 +vt 0.473246 0.372144 +vt 0.435489 0.361386 +vt 0.437972 0.345569 +vt 0.455755 0.351509 +vt 0.474463 0.357222 +vt 0.457826 0.336287 +vt 0.476831 0.342835 +vt 0.439718 0.330286 +vt 0.650495 0.541169 +vt 0.631814 0.531756 +vt 0.643812 0.513839 +vt 0.662148 0.524342 +vt 0.611564 0.521574 +vt 0.623132 0.502822 +vt 0.633105 0.48597 +vt 0.654235 0.497294 +vt 0.671864 0.5088 +vt 0.660209 0.486282 +vt 0.678648 0.4971 +vt 0.638273 0.475555 +vt 0.59293 0.510334 +vt 0.602208 0.49303 +vt 0.574165 0.499689 +vt 0.581238 0.484195 +vt 0.586584 0.471381 +vt 0.609963 0.477827 +vt 0.614061 0.467738 +vt 0.589865 0.461351 +vt 0.554345 0.489859 +vt 0.560419 0.476053 +vt 0.53459 0.481989 +vt 0.540094 0.468552 +vt 0.54397 0.457452 +vt 0.564799 0.464234 +vt 0.567975 0.454913 +vt 0.547721 0.448273 +vt 0.460898 0.450794 +vt 0.44454 0.44767 +vt 0.446814 0.437198 +vt 0.463201 0.440499 +vt 0.429924 0.446081 +vt 0.432256 0.434797 +vt 0.432541 0.426414 +vt 0.447248 0.429658 +vt 0.464051 0.433884 +vt 0.448292 0.420153 +vt 0.466996 0.424517 +vt 0.432019 0.416146 +vt 0.432847 0.152204 +vt 0.426611 0.162051 +vt 0.415133 0.154492 +vt 0.42123 0.144984 +vt 0.42113 0.171536 +vt 0.409601 0.163723 +vt 0.399994 0.157281 +vt 0.405079 0.148006 +vt 0.411039 0.138675 +vt 0.444824 0.131612 +vt 0.438527 0.142019 +vt 0.427591 0.135534 +vt 0.434171 0.125629 +vt 0.417675 0.129769 +vt 0.42504 0.120488 +vt 0.396756 0.142316 +vt 0.401915 0.133156 +vt 0.392506 0.151602 +vt 0.385455 0.146491 +vt 0.389187 0.137295 +vt 0.393816 0.128257 +vt 0.40896 0.12492 +vt 0.416593 0.116369 +vt 0.400923 0.120405 +vt 0.408962 0.112463 +vt 0.351443 0.128204 +vt 0.345704 0.124765 +vt 0.350351 0.115567 +vt 0.356233 0.11906 +vt 0.341388 0.12186 +vt 0.345712 0.112668 +vt 0.350639 0.102867 +vt 0.355316 0.105858 +vt 0.361437 0.109421 +vt 0.361407 0.0971189 +vt 0.367629 0.10082 +vt 0.356448 0.0941481 +vt 0.362451 0.0862624 +vt 0.367486 0.0889531 +vt 0.374118 0.0926366 +vt 0.341362 0.109929 +vt 0.346029 0.100291 +vt 0.337121 0.119086 +vt 0.332174 0.115591 +vt 0.336465 0.106932 +vt 0.341289 0.0976415 +vt 0.351953 0.0916269 +vt 0.357701 0.0837044 +vt 0.346986 0.0892618 +vt 0.352348 0.0814648 +vt 0.357738 0.207773 +vt 0.352236 0.217586 +vt 0.341781 0.213905 +vt 0.347711 0.204432 +vt 0.347702 0.228198 +vt 0.336593 0.224204 +vt 0.326261 0.220076 +vt 0.331614 0.210264 +vt 0.337439 0.201172 +vt 0.343879 0.23942 +vt 0.334328 0.235689 +vt 0.341954 0.249662 +vt 0.333661 0.246327 +vt 0.325273 0.242409 +vt 0.325082 0.231848 +vt 0.355684 0.243872 +vt 0.352034 0.253517 +vt 0.360302 0.233034 +vt 0.375235 0.238378 +vt 0.369533 0.248834 +vt 0.365068 0.257865 +vt 0.364603 0.222124 +vt 0.368935 0.211868 +vt 0.382193 0.216832 +vt 0.378546 0.227317 +vt 0.283819 0.204161 +vt 0.28125 0.213599 +vt 0.274655 0.211311 +vt 0.276586 0.201938 +vt 0.280308 0.222812 +vt 0.273752 0.220445 +vt 0.269158 0.219115 +vt 0.269924 0.209929 +vt 0.27164 0.200388 +vt 0.291449 0.186057 +vt 0.287084 0.194955 +vt 0.280187 0.193127 +vt 0.284485 0.184422 +vt 0.274946 0.191547 +vt 0.279 0.183039 +vt 0.264888 0.218244 +vt 0.265709 0.208894 +vt 0.259549 0.21716 +vt 0.260992 0.207775 +vt 0.262116 0.197537 +vt 0.266975 0.198918 +vt 0.270186 0.189486 +vt 0.2656 0.187694 +vt 0.268831 0.178803 +vt 0.273939 0.18067 +vt 0.370967 0.324242 +vt 0.368382 0.33529 +vt 0.354599 0.331601 +vt 0.35587 0.320535 +vt 0.36596 0.344416 +vt 0.353741 0.341154 +vt 0.343216 0.338051 +vt 0.342602 0.328343 +vt 0.34334 0.317171 +vt 0.374388 0.301667 +vt 0.372667 0.312544 +vt 0.358434 0.309216 +vt 0.361059 0.298966 +vt 0.346241 0.306506 +vt 0.350263 0.29696 +vt 0.334701 0.335382 +vt 0.333588 0.325801 +vt 0.326592 0.33237 +vt 0.325354 0.32328 +vt 0.325707 0.312801 +vt 0.333725 0.315039 +vt 0.337205 0.304544 +vt 0.329298 0.302822 +vt 0.333913 0.293457 +vt 0.341368 0.294993 +vt 0.295708 0.320577 +vt 0.28993 0.318523 +vt 0.290342 0.31052 +vt 0.295718 0.312534 +vt 0.282866 0.316149 +vt 0.284036 0.308357 +vt 0.284564 0.29978 +vt 0.290375 0.30169 +vt 0.295602 0.303625 +vt 0.291377 0.292068 +vt 0.297324 0.294059 +vt 0.285676 0.290469 +vt 0.286952 0.281238 +vt 0.292863 0.282577 +vt 0.299513 0.284628 +vt 0.276328 0.305898 +vt 0.277872 0.297871 +vt 0.274748 0.313477 +vt 0.266483 0.31064 +vt 0.268983 0.303461 +vt 0.270999 0.295934 +vt 0.279657 0.289385 +vt 0.281227 0.280848 +vt 0.273396 0.288464 +vt 0.274695 0.280754 +vt 0.383203 0.432093 +vt 0.376967 0.431866 +vt 0.379647 0.422428 +vt 0.386752 0.423199 +vt 0.370815 0.430885 +vt 0.373001 0.421123 +vt 0.374483 0.412851 +vt 0.382011 0.414538 +vt 0.389796 0.416468 +vt 0.384104 0.404879 +vt 0.392013 0.406115 +vt 0.376393 0.403449 +vt 0.377923 0.394272 +vt 0.385962 0.395133 +vt 0.393527 0.395912 +vt 0.364977 0.418016 +vt 0.36807 0.41048 +vt 0.361771 0.42734 +vt 0.351819 0.423134 +vt 0.356294 0.414242 +vt 0.360487 0.407494 +vt 0.369642 0.401447 +vt 0.370765 0.39221 +vt 0.362651 0.398644 +vt 0.363528 0.389357 +vt 0.350369 0.382172 +vt 0.346056 0.391206 +vt 0.339887 0.389073 +vt 0.343978 0.380126 +vt 0.341437 0.400377 +vt 0.335922 0.398269 +vt 0.331705 0.396726 +vt 0.335135 0.387317 +vt 0.337949 0.378661 +vt 0.350858 0.403822 +vt 0.354216 0.394813 +vt 0.357026 0.385631 +vt 0.339966 0.40819 +vt 0.334034 0.406092 +vt 0.339065 0.417677 +vt 0.332744 0.41488 +vt 0.326681 0.412968 +vt 0.328914 0.404687 +vt 0.344989 0.420162 +vt 0.347672 0.410937 +vt 0.323644 0.404023 +vt 0.328018 0.394793 +vt 0.319859 0.412759 +vt 0.314103 0.412528 +vt 0.318985 0.403233 +vt 0.324604 0.392818 +vt 0.331224 0.384837 +vt 0.333483 0.375627 +vt 0.32767 0.382529 +vt 0.328806 0.373238 +vt 0.458153 0.1688 +vt 0.45315 0.181018 +vt 0.439209 0.17096 +vt 0.444747 0.159966 +vt 0.448433 0.192131 +vt 0.433922 0.181137 +vt 0.468659 0.192022 +vt 0.473586 0.178876 +vt 0.463239 0.20325 +vt 0.456557 0.138101 +vt 0.4503 0.149027 +vt 0.470631 0.146086 +vt 0.463699 0.157194 +vt 0.486717 0.156184 +vt 0.479512 0.167157 +vt 0.330188 0.10326 +vt 0.335284 0.0947733 +vt 0.32532 0.111248 +vt 0.317389 0.106163 +vt 0.32517 0.100271 +vt 0.330451 0.092555 +vt 0.340612 0.086759 +vt 0.335154 0.0850137 +vt 0.336651 0.0764864 +vt 0.345365 0.0790438 +vt 0.3689 0.137562 +vt 0.359618 0.132723 +vt 0.364312 0.12358 +vt 0.373171 0.128406 +vt 0.369419 0.114105 +vt 0.378403 0.119148 +vt 0.381394 0.132818 +vt 0.386132 0.123688 +vt 0.377498 0.142049 +vt 0.392148 0.102531 +vt 0.384853 0.110666 +vt 0.375914 0.105531 +vt 0.382617 0.0972337 +vt 0.393039 0.115639 +vt 0.400674 0.107676 +vt 0.30228 0.0961758 +vt 0.302633 0.0949771 +vt 0.300394 0.0869728 +vt 0.263703 0.076357 +vt 0.299911 0.0952005 +vt 0.297949 0.0865867 +vt 0.300362 0.0779689 +vt 0.302225 0.079045 +vt 0.301255 0.0785883 +vt 0.318989 0.105458 +vt 0.317373 0.103152 +vt 0.309263 0.101037 +vt 0.271462 0.0882697 +vt 0.306859 0.102007 +vt 0.284063 0.0869494 +vt 0.32405 0.0993208 +vt 0.330771 0.0933237 +vt 0.329253 0.092319 +vt 0.333913 0.0779847 +vt 0.332557 0.0781121 +vt 0.332938 0.0849208 +vt 0.290948 0.0747641 +vt 0.284558 0.0643161 +vt 0.325561 0.0728788 +vt 0.316224 0.0695238 +vt 0.315971 0.07074 +vt 0.314845 0.0682805 +vt 0.325795 0.0703146 +vt 0.269914 0.0645887 +vt 0.307805 0.0732147 +vt 0.306041 0.0713468 +vt 0.389655 0.244055 +vt 0.385215 0.254101 +vt 0.407603 0.250984 +vt 0.403841 0.261037 +vt 0.40175 0.269969 +vt 0.381505 0.263027 +vt 0.397904 0.222429 +vt 0.393731 0.232966 +vt 0.417941 0.22888 +vt 0.412215 0.239482 +vt 0.426522 0.271006 +vt 0.424267 0.280349 +vt 0.429883 0.259755 +vt 0.436055 0.247277 +vt 0.441664 0.235508 +vt 0.313005 0.192276 +vt 0.308204 0.201429 +vt 0.296808 0.19776 +vt 0.301251 0.188718 +vt 0.303909 0.211229 +vt 0.29281 0.207226 +vt 0.302545 0.222018 +vt 0.291057 0.217347 +vt 0.302365 0.232027 +vt 0.290313 0.226899 +vt 0.320114 0.205851 +vt 0.325376 0.196637 +vt 0.315364 0.215792 +vt 0.314187 0.227071 +vt 0.314181 0.237519 +vt 0.254755 0.20614 +vt 0.256763 0.195883 +vt 0.252219 0.215784 +vt 0.243151 0.213466 +vt 0.24905 0.204437 +vt 0.251387 0.194281 +vt 0.260881 0.186916 +vt 0.263532 0.178286 +vt 0.256506 0.186435 +vt 0.256973 0.177999 +vt 0.237963 0.210825 +vt 0.244099 0.201979 +vt 0.245929 0.203113 +vt 0.239939 0.209162 +vt 0.250235 0.193133 +vt 0.24975 0.193756 +vt 0.218835 0.19957 +vt 0.221362 0.201289 +vt 0.217903 0.193895 +vt 0.220555 0.192096 +vt 0.218799 0.203525 +vt 0.213608 0.195571 +vt 0.213249 0.185967 +vt 0.218534 0.185705 +vt 0.222276 0.184621 +vt 0.230229 0.207466 +vt 0.228399 0.205198 +vt 0.229363 0.210301 +vt 0.249383 0.175686 +vt 0.251482 0.178598 +vt 0.252952 0.185528 +vt 0.219369 0.161638 +vt 0.237914 0.17405 +vt 0.241286 0.173131 +vt 0.226446 0.172414 +vt 0.22917 0.171768 +vt 0.227716 0.167984 +vt 0.241712 0.169943 +vt 0.224361 0.178517 +vt 0.221938 0.177144 +vt 0.217994 0.175167 +vt 0.402584 0.333417 +vt 0.398542 0.344519 +vt 0.382755 0.339126 +vt 0.385998 0.328506 +vt 0.394119 0.353232 +vt 0.378974 0.347984 +vt 0.412342 0.363347 +vt 0.416567 0.352878 +vt 0.419949 0.339455 +vt 0.404911 0.308902 +vt 0.404073 0.320592 +vt 0.387823 0.316364 +vt 0.388952 0.305106 +vt 0.421586 0.325143 +vt 0.421992 0.312406 +vt 0.308448 0.308114 +vt 0.306746 0.31694 +vt 0.300637 0.314548 +vt 0.301456 0.305811 +vt 0.306403 0.324897 +vt 0.3005 0.322494 +vt 0.315995 0.328635 +vt 0.315696 0.320089 +vt 0.316662 0.310611 +vt 0.315811 0.289337 +vt 0.311761 0.298644 +vt 0.304078 0.296318 +vt 0.307052 0.286913 +vt 0.320492 0.300833 +vt 0.324717 0.291429 +vt 0.260132 0.308187 +vt 0.263765 0.301363 +vt 0.254384 0.305705 +vt 0.260287 0.299506 +vt 0.261695 0.292504 +vt 0.265831 0.294192 +vt 0.266969 0.287356 +vt 0.26159 0.28637 +vt 0.257744 0.279485 +vt 0.266674 0.280165 +vt 0.25536 0.303022 +vt 0.224987 0.259541 +vt 0.258162 0.297791 +vt 0.254119 0.302636 +vt 0.258067 0.289276 +vt 0.259203 0.29124 +vt 0.254914 0.2817 +vt 0.255266 0.281399 +vt 0.258474 0.28582 +vt 0.224925 0.249885 +vt 0.216347 0.244299 +vt 0.248869 0.277843 +vt 0.238301 0.277781 +vt 0.240893 0.276686 +vt 0.240157 0.273738 +vt 0.248699 0.274753 +vt 0.41677 0.441721 +vt 0.419124 0.431029 +vt 0.404753 0.43759 +vt 0.407172 0.427222 +vt 0.408139 0.419877 +vt 0.41943 0.422636 +vt 0.418525 0.412504 +vt 0.40768 0.409532 +vt 0.406852 0.399464 +vt 0.416673 0.401989 +vt 0.396154 0.424705 +vt 0.398299 0.417367 +vt 0.392926 0.43406 +vt 0.399357 0.407534 +vt 0.399891 0.397323 +vt 0.315695 0.40145 +vt 0.320645 0.391516 +vt 0.310524 0.410115 +vt 0.306736 0.406206 +vt 0.313372 0.398987 +vt 0.316717 0.389872 +vt 0.323984 0.38129 +vt 0.325153 0.372159 +vt 0.320459 0.380552 +vt 0.319055 0.371185 +vt 0.305827 0.399817 +vt 0.310139 0.393131 +vt 0.311614 0.396152 +vt 0.305332 0.40089 +vt 0.314452 0.386445 +vt 0.315144 0.388204 +vt 0.294837 0.399722 +vt 0.294565 0.396551 +vt 0.2935 0.403356 +vt 0.282905 0.398216 +vt 0.284872 0.394912 +vt 0.283303 0.393286 +vt 0.314611 0.371375 +vt 0.3145 0.373017 +vt 0.317383 0.379748 +vt 0.314532 0.37891 +vt 0.284432 0.381309 +vt 0.279672 0.382023 +vt 0.282241 0.375656 +vt 0.286593 0.377673 +vt 0.274647 0.383192 +vt 0.277816 0.373911 +vt 0.286925 0.367271 +vt 0.289401 0.371205 +vt 0.288755 0.374037 +vt 0.581014 0.223842 +vt 0.584921 0.209225 +vt 0.576858 0.237351 +vt 0.558643 0.22672 +vt 0.563258 0.213764 +vt 0.568236 0.199992 +vt 0.547035 0.204744 +vt 0.552687 0.192034 +vt 0.541766 0.216847 +vt 0.573121 0.249158 +vt 0.569547 0.260536 +vt 0.550467 0.249427 +vt 0.554365 0.23806 +vt 0.536849 0.227973 +vt 0.532274 0.239225 +vt 0.565881 0.272756 +vt 0.561915 0.285109 +vt 0.542437 0.274688 +vt 0.546444 0.261726 +vt 0.528034 0.251708 +vt 0.523672 0.264795 +vt 0.557444 0.296883 +vt 0.553334 0.308474 +vt 0.533205 0.298806 +vt 0.537635 0.286836 +vt 0.518736 0.277858 +vt 0.513803 0.290523 +vt 0.550453 0.320275 +vt 0.548131 0.331864 +vt 0.527004 0.321949 +vt 0.529671 0.310484 +vt 0.509452 0.302416 +vt 0.505818 0.313818 +vt 0.545698 0.342815 +vt 0.543166 0.353904 +vt 0.522039 0.344773 +vt 0.52435 0.333085 +vt 0.503035 0.325011 +vt 0.50051 0.336707 +vt 0.540548 0.365904 +vt 0.538524 0.378781 +vt 0.517381 0.370725 +vt 0.51924 0.357139 +vt 0.497651 0.349617 +vt 0.495367 0.363447 +vt 0.537773 0.392498 +vt 0.537078 0.406438 +vt 0.516197 0.39888 +vt 0.516541 0.384639 +vt 0.494568 0.377902 +vt 0.49428 0.392435 +vt 0.535221 0.419982 +vt 0.532304 0.43198 +vt 0.512933 0.425136 +vt 0.515182 0.412754 +vt 0.49353 0.406499 +vt 0.491604 0.419096 +vt 0.528429 0.441282 +vt 0.524297 0.450349 +vt 0.504578 0.443947 +vt 0.508863 0.434685 +vt 0.487786 0.429229 +vt 0.483912 0.438115 +vt 0.52061 0.46164 +vt 0.515416 0.474729 +vt 0.497009 0.468302 +vt 0.50138 0.454664 +vt 0.481817 0.446969 +vt 0.478333 0.458509 +vt 0.722381 0.447383 +vt 0.717552 0.455658 +vt 0.736151 0.457494 +vt 0.731479 0.465181 +vt 0.726598 0.472621 +vt 0.713281 0.463708 +vt 0.709569 0.471772 +vt 0.72288 0.480699 +vt 0.718445 0.488757 +vt 0.705867 0.479871 +vt 0.799072 0.319222 +vt 0.790907 0.333419 +vt 0.812775 0.33145 +vt 0.805516 0.34478 +vt 0.798768 0.356556 +vt 0.783546 0.345931 +vt 0.772155 0.361108 +vt 0.765933 0.369003 +vt 0.787245 0.371652 +vt 0.781185 0.379823 +vt 0.774745 0.388342 +vt 0.759931 0.377599 +vt 0.75082 0.39552 +vt 0.746574 0.404338 +vt 0.765593 0.406304 +vt 0.761185 0.415254 +vt 0.756215 0.423917 +vt 0.742283 0.412961 +vt 0.737886 0.421371 +vt 0.752027 0.432692 +vt 0.746741 0.441154 +vt 0.733132 0.429842 +vt 0.777661 0.354289 +vt 0.793127 0.364738 +vt 0.701631 0.48803 +vt 0.714148 0.49681 +vt 0.708652 0.505223 +vt 0.697064 0.496413 +vt 0.727769 0.438645 +vt 0.741855 0.449536 +vt 0.685909 0.516524 +vt 0.67604 0.532598 +vt 0.698046 0.523912 +vt 0.689109 0.540668 +vt 0.678953 0.558051 +vt 0.665138 0.549661 +vt 0.755083 0.386523 +vt 0.77011 0.39742 +vt 0.69237 0.505186 +vt 0.704484 0.513023 +vt 0.740819 0.482859 +vt 0.736193 0.490732 +vt 0.757637 0.495497 +vt 0.75208 0.503197 +vt 0.746821 0.511632 +vt 0.731601 0.498909 +vt 0.790778 0.399779 +vt 0.785642 0.408295 +vt 0.809314 0.41264 +vt 0.803759 0.420543 +vt 0.798774 0.428581 +vt 0.780942 0.416818 +vt 0.7761 0.425554 +vt 0.793569 0.4372 +vt 0.788788 0.446363 +vt 0.771212 0.434428 +vt 0.761355 0.452099 +vt 0.755917 0.460388 +vt 0.778361 0.464396 +vt 0.77254 0.472728 +vt 0.767257 0.480808 +vt 0.750496 0.468205 +vt 0.766375 0.443361 +vt 0.783302 0.455307 +vt 0.726998 0.507157 +vt 0.742361 0.520142 +vt 0.738574 0.529244 +vt 0.722469 0.515283 +vt 0.745525 0.475522 +vt 0.762175 0.487892 +vt 0.718098 0.523091 +vt 0.734172 0.536049 +vt 0.729255 0.546634 +vt 0.712672 0.533798 +vt 0.704975 0.550616 +vt 0.722983 0.562948 +vt 0.714658 0.579199 +vt 0.695797 0.567702 +vt 0.828308 0.344354 +vt 0.82119 0.356424 +vt 0.846605 0.358327 +vt 0.839297 0.36953 +vt 0.832908 0.379741 +vt 0.814532 0.367273 +vt 0.808819 0.375432 +vt 0.826802 0.387756 +vt 0.821553 0.395512 +vt 0.803225 0.382747 +vt 0.796925 0.391063 +vt 0.815144 0.403835 +vt 0.926594 0.442375 +vt 0.92116 0.451315 +vt 0.897795 0.435947 +vt 0.90325 0.427368 +vt 0.915773 0.459495 +vt 0.892457 0.44408 +vt 0.86852 0.427894 +vt 0.873567 0.419731 +vt 0.879391 0.411505 +vt 0.849144 0.403095 +vt 0.854738 0.39488 +vt 0.84374 0.410894 +vt 0.910229 0.468035 +vt 0.886856 0.452404 +vt 0.904705 0.476342 +vt 0.881259 0.460622 +vt 0.857207 0.444341 +vt 0.862552 0.43591 +vt 0.837834 0.419252 +vt 0.831932 0.427647 +vt 0.899448 0.484122 +vt 0.875931 0.468437 +vt 0.894083 0.491921 +vt 0.870594 0.476399 +vt 0.846373 0.460205 +vt 0.851443 0.451979 +vt 0.826539 0.43556 +vt 0.821294 0.443544 +vt 0.888591 0.500659 +vt 0.864969 0.485058 +vt 0.882895 0.509642 +vt 0.859298 0.494105 +vt 0.8349 0.477798 +vt 0.840456 0.468682 +vt 0.815839 0.452153 +vt 0.810393 0.461191 +vt 0.877276 0.51867 +vt 0.853822 0.50323 +vt 0.871602 0.527309 +vt 0.848395 0.512128 +vt 0.824537 0.496198 +vt 0.829516 0.487032 +vt 0.80518 0.470461 +vt 0.799912 0.479558 +vt 0.866207 0.535722 +vt 0.842868 0.520492 +vt 0.860636 0.543571 +vt 0.837315 0.528448 +vt 0.813501 0.512841 +vt 0.818616 0.504612 +vt 0.794307 0.48808 +vt 0.788821 0.496052 +vt 0.854778 0.551252 +vt 0.831808 0.53612 +vt 0.848617 0.559215 +vt 0.826045 0.544123 +vt 0.803091 0.528361 +vt 0.808028 0.520268 +vt 0.783913 0.5035 +vt 0.778904 0.511073 +vt 0.842358 0.568224 +vt 0.819722 0.553069 +vt 0.836344 0.577007 +vt 0.813573 0.562044 +vt 0.790799 0.546044 +vt 0.79657 0.536884 +vt 0.773114 0.519421 +vt 0.76735 0.528142 +vt 0.8314 0.584615 +vt 0.808331 0.570131 +vt 0.826946 0.591903 +vt 0.803613 0.577657 +vt 0.780279 0.562591 +vt 0.785101 0.554437 +vt 0.76242 0.536838 +vt 0.757976 0.545109 +vt 0.822935 0.599223 +vt 0.799035 0.584948 +vt 0.817058 0.609396 +vt 0.793172 0.594793 +vt 0.770176 0.579246 +vt 0.775611 0.569791 +vt 0.753666 0.552553 +vt 0.748748 0.562473 +vt 0.806617 0.625019 +vt 0.7846 0.609981 +vt 0.795734 0.641731 +vt 0.7753 0.626522 +vt 0.75495 0.610375 +vt 0.763123 0.594456 +vt 0.742475 0.57817 +vt 0.734441 0.594131 +vt 0.938927 0.421722 +vt 0.932513 0.432493 +vt 0.909202 0.417706 +vt 0.915513 0.407331 +vt 0.885114 0.40192 +vt 0.891756 0.39156 +vt 0.861209 0.385278 +vt 0.868027 0.374609 +vt 0.904762 0.52389 +vt 0.899055 0.532966 +vt 0.925803 0.537455 +vt 0.919997 0.54669 +vt 0.914219 0.555791 +vt 0.893399 0.541851 +vt 0.937676 0.473685 +vt 0.932152 0.482101 +vt 0.958811 0.487052 +vt 0.953351 0.495385 +vt 0.947909 0.503603 +vt 0.92666 0.490373 +vt 0.921435 0.498221 +vt 0.942657 0.511529 +vt 0.937339 0.519613 +vt 0.916165 0.506199 +vt 0.910536 0.514862 +vt 0.931642 0.528366 +vt 0.887776 0.550305 +vt 0.908461 0.564563 +vt 0.902849 0.572757 +vt 0.882145 0.558313 +vt 0.84039 0.624651 +vt 0.828883 0.639844 +vt 0.86429 0.639938 +vt 0.851274 0.654561 +vt 0.83795 0.669296 +vt 0.816736 0.655889 +vt 0.876464 0.565861 +vt 0.897507 0.580208 +vt 0.891996 0.587768 +vt 0.87056 0.573704 +vt 0.858349 0.5913 +vt 0.853599 0.598585 +vt 0.879964 0.605343 +vt 0.875362 0.612297 +vt 0.871907 0.619563 +vt 0.849691 0.60568 +vt 0.846308 0.613816 +vt 0.869417 0.628567 +vt 0.948379 0.456484 +vt 0.942996 0.465406 +vt 0.969331 0.46987 +vt 0.964068 0.478858 +vt 0.960607 0.435282 +vt 0.954091 0.446139 +vt 0.981439 0.447866 +vt 0.974802 0.459214 +vt 0.864262 0.582595 +vt 0.885802 0.596574 +vt 0.237701 0.300349 +vt 0.236743 0.29936 +vt 0.230234 0.292583 +vt 0.203406 0.255822 +vt 0.23283 0.299772 +vt 0.226226 0.292319 +vt 0.22449 0.284138 +vt 0.228306 0.285115 +vt 0.22901 0.284214 +vt 0.245842 0.302934 +vt 0.215542 0.264287 +vt 0.242452 0.304229 +vt 0.204272 0.245489 +vt 0.232949 0.279463 +vt 0.230839 0.277388 +vt 0.283868 0.387297 +vt 0.280184 0.388727 +vt 0.276306 0.391344 +vt 0.301683 0.372706 +vt 0.302663 0.370247 +vt 0.30203 0.366741 +vt 0.607925 0.061152 +vt 0.620603 0.0493439 +vt 0.625005 0.0568277 +vt 0.611972 0.0675493 +vt 0.631877 0.0402956 +vt 0.637077 0.0479624 +vt 0.644632 0.0566908 +vt 0.629261 0.0645553 +vt 0.61589 0.0733429 +vt 0.647007 0.148654 +vt 0.646302 0.133161 +vt 0.664137 0.127121 +vt 0.667635 0.144247 +vt 0.644221 0.122976 +vt 0.659918 0.115116 +vt 0.675786 0.110578 +vt 0.682594 0.122624 +vt 0.68821 0.141077 +vt 0.6564 0.106522 +vt 0.673133 0.101595 +vt 0.64031 0.113476 +vt 0.636253 0.105706 +vt 0.652807 0.0992549 +vt 0.669741 0.0953543 +vt 0.648363 0.0912338 +vt 0.663919 0.088887 +vt 0.633594 0.0956406 +vt 0.629556 0.0862954 +vt 0.642789 0.0825795 +vt 0.656663 0.0814786 +vt 0.635805 0.073413 +vt 0.650047 0.0696828 +vt 0.622582 0.0790951 +vt 0.248438 0.688271 +vt 0.270096 0.701058 +vt 0.262217 0.710695 +vt 0.244698 0.699515 +vt 0.291336 0.7137 +vt 0.282292 0.722987 +vt 0.273613 0.732565 +vt 0.254857 0.720868 +vt 0.235391 0.708079 +vt 0.343663 0.659506 +vt 0.335734 0.667497 +vt 0.313824 0.655285 +vt 0.322772 0.648829 +vt 0.32713 0.675163 +vt 0.304915 0.661813 +vt 0.28237 0.647029 +vt 0.294387 0.644142 +vt 0.300594 0.637506 +vt 0.402114 0.594466 +vt 0.391754 0.608797 +vt 0.375758 0.597421 +vt 0.387295 0.583126 +vt 0.381695 0.620134 +vt 0.364873 0.609347 +vt 0.347108 0.597074 +vt 0.361096 0.587322 +vt 0.371064 0.571834 +vt 0.513649 0.647074 +vt 0.505851 0.663171 +vt 0.487225 0.655961 +vt 0.495649 0.63992 +vt 0.498727 0.679826 +vt 0.479629 0.672255 +vt 0.458954 0.663171 +vt 0.466931 0.647743 +vt 0.475849 0.630977 +vt 0.476031 0.731895 +vt 0.461163 0.733533 +vt 0.448638 0.725954 +vt 0.457733 0.720784 +vt 0.450217 0.737354 +vt 0.438035 0.7309 +vt 0.420592 0.722351 +vt 0.429851 0.716152 +vt 0.43717 0.709189 +vt 0.413791 0.766867 +vt 0.403256 0.775481 +vt 0.385498 0.768863 +vt 0.396158 0.759607 +vt 0.390439 0.784362 +vt 0.374143 0.778334 +vt 0.354521 0.771491 +vt 0.365198 0.761539 +vt 0.376034 0.751722 +vt 0.542455 0.660114 +vt 0.535841 0.676839 +vt 0.521078 0.669888 +vt 0.528256 0.653932 +vt 0.529874 0.69502 +vt 0.514688 0.687483 +vt 0.562449 0.709838 +vt 0.545968 0.7028 +vt 0.553075 0.684751 +vt 0.570518 0.692881 +vt 0.560425 0.668213 +vt 0.578454 0.676904 +vt 0.534595 0.768505 +vt 0.518265 0.762415 +vt 0.521069 0.756987 +vt 0.536511 0.763108 +vt 0.501691 0.756485 +vt 0.505451 0.750706 +vt 0.509623 0.744894 +vt 0.524435 0.751586 +vt 0.539099 0.757679 +vt 0.248524 0.733574 +vt 0.232255 0.724695 +vt 0.265431 0.743281 +vt 0.25887 0.755299 +vt 0.243514 0.747649 +vt 0.228439 0.740285 +vt 0.240121 0.761932 +vt 0.224899 0.75535 +vt 0.254932 0.768152 +vt 0.252464 0.779599 +vt 0.23772 0.774032 +vt 0.22191 0.767265 +vt 0.361563 0.787464 +vt 0.342873 0.78021 +vt 0.377529 0.793705 +vt 0.360494 0.805101 +vt 0.347345 0.796917 +vt 0.331189 0.787997 +vt 0.295522 0.669648 +vt 0.275736 0.656964 +vt 0.317242 0.682951 +vt 0.307582 0.69194 +vt 0.28632 0.678971 +vt 0.267293 0.666801 +vt 0.277988 0.689962 +vt 0.2589 0.677691 +vt 0.299003 0.702544 +vt 0.42753 0.736738 +vt 0.40997 0.72879 +vt 0.441572 0.743296 +vt 0.43268 0.750352 +vt 0.417084 0.743477 +vt 0.397978 0.735472 +vt 0.406657 0.751122 +vt 0.386892 0.743038 +vt 0.423848 0.758421 +vt 0.515988 0.768585 +vt 0.498525 0.763139 +vt 0.533151 0.774539 +vt 0.531207 0.781954 +vt 0.513078 0.776183 +vt 0.494391 0.771276 +vt 0.508374 0.785893 +vt 0.488494 0.780482 +vt 0.527877 0.791445 +vt 0.522921 0.802679 +vt 0.501608 0.797282 +vt 0.479746 0.791483 +vt 0.353577 0.621197 +vt 0.337266 0.611416 +vt 0.370572 0.631709 +vt 0.360356 0.641943 +vt 0.342504 0.632106 +vt 0.326034 0.622372 +vt 0.332284 0.641209 +vt 0.314898 0.631607 +vt 0.351634 0.651325 +vt 0.473512 0.689446 +vt 0.452314 0.67859 +vt 0.492669 0.698591 +vt 0.487003 0.714175 +vt 0.468374 0.704472 +vt 0.447324 0.692063 +vt 0.463713 0.71427 +vt 0.442328 0.701908 +vt 0.482447 0.724593 +vt 0.508967 0.706403 +vt 0.523965 0.713603 +vt 0.518829 0.729065 +vt 0.503754 0.722687 +vt 0.539221 0.720915 +vt 0.55454 0.727328 +vt 0.547718 0.742068 +vt 0.53323 0.736135 +vt 0.528395 0.745497 +vt 0.513908 0.738913 +vt 0.542687 0.751557 +vt 0.409839 0.507341 +vt 0.421865 0.513523 +vt 0.41824 0.527864 +vt 0.407564 0.519475 +vt 0.435579 0.520158 +vt 0.430402 0.536536 +vt 0.422918 0.555311 +vt 0.412018 0.544446 +vt 0.40214 0.53433 +vt 0.400542 0.564167 +vt 0.389625 0.5529 +vt 0.413331 0.575336 +vt 0.510721 0.552704 +vt 0.530567 0.561475 +vt 0.522711 0.583747 +vt 0.50346 0.573721 +vt 0.548423 0.569775 +vt 0.540268 0.59312 +vt 0.53069 0.615272 +vt 0.513213 0.605241 +vt 0.493902 0.59415 +vt 0.504253 0.623489 +vt 0.485093 0.613599 +vt 0.521922 0.632441 +vt 0.564014 0.578679 +vt 0.555053 0.601777 +vt 0.579093 0.587457 +vt 0.569724 0.610362 +vt 0.559565 0.631498 +vt 0.54529 0.623883 +vt 0.536342 0.639932 +vt 0.550631 0.646988 +vt 0.59714 0.597776 +vt 0.586939 0.619521 +vt 0.614695 0.608203 +vt 0.604473 0.628737 +vt 0.593836 0.647731 +vt 0.576431 0.639805 +vt 0.567902 0.654634 +vt 0.585906 0.663031 +vt 0.173299 0.718486 +vt 0.1648 0.715664 +vt 0.167624 0.70313 +vt 0.176548 0.705704 +vt 0.15801 0.713575 +vt 0.16018 0.701047 +vt 0.161177 0.689827 +vt 0.169678 0.691972 +vt 0.179167 0.694582 +vt 0.161218 0.741677 +vt 0.153351 0.738428 +vt 0.159648 0.728009 +vt 0.167741 0.731141 +vt 0.147096 0.736008 +vt 0.153294 0.725734 +vt 0.151533 0.711706 +vt 0.152821 0.699172 +vt 0.143245 0.709292 +vt 0.144038 0.696896 +vt 0.143365 0.685221 +vt 0.152925 0.687568 +vt 0.14117 0.733926 +vt 0.147203 0.723821 +vt 0.132849 0.730707 +vt 0.138942 0.721104 +vt 0.103199 0.695415 +vt 0.0931104 0.691661 +vt 0.095414 0.681135 +vt 0.104548 0.684667 +vt 0.0830843 0.687383 +vt 0.0859513 0.677138 +vt 0.0873904 0.667577 +vt 0.0966761 0.671188 +vt 0.104973 0.674536 +vt 0.0914632 0.713352 +vt 0.0821295 0.70973 +vt 0.0879388 0.70146 +vt 0.0979863 0.705251 +vt 0.0727374 0.706308 +vt 0.0780499 0.697518 +vt 0.0763493 0.68316 +vt 0.0772981 0.67298 +vt 0.0689148 0.678447 +vt 0.0678051 0.668437 +vt 0.0659604 0.659904 +vt 0.076769 0.663798 +vt 0.0652601 0.703872 +vt 0.0713484 0.694106 +vt 0.0583093 0.701384 +vt 0.0641887 0.69046 +vt 0.186266 0.617706 +vt 0.179016 0.613784 +vt 0.184554 0.603877 +vt 0.191359 0.607244 +vt 0.171228 0.609526 +vt 0.176936 0.600012 +vt 0.182013 0.590884 +vt 0.189657 0.594754 +vt 0.196162 0.598023 +vt 0.173114 0.635567 +vt 0.165597 0.631574 +vt 0.172339 0.62322 +vt 0.179652 0.627212 +vt 0.157312 0.626798 +vt 0.164312 0.618649 +vt 0.203463 0.601566 +vt 0.198873 0.610952 +vt 0.214079 0.607341 +vt 0.209785 0.616714 +vt 0.204958 0.627875 +vt 0.193912 0.621732 +vt 0.187524 0.631644 +vt 0.198357 0.638045 +vt 0.192562 0.647482 +vt 0.181474 0.640672 +vt 0.131255 0.585495 +vt 0.12519 0.58187 +vt 0.12943 0.573872 +vt 0.135394 0.577268 +vt 0.120465 0.579081 +vt 0.124866 0.571396 +vt 0.129257 0.563678 +vt 0.133607 0.565639 +vt 0.139969 0.56898 +vt 0.118511 0.59899 +vt 0.113137 0.595169 +vt 0.119298 0.588565 +vt 0.124799 0.592215 +vt 0.109384 0.592722 +vt 0.114956 0.585832 +vt 0.114304 0.575213 +vt 0.11969 0.568809 +vt 0.105135 0.570211 +vt 0.112334 0.565082 +vt 0.117868 0.559241 +vt 0.124463 0.562207 +vt 0.105372 0.590094 +vt 0.109934 0.58253 +vt 0.0986169 0.586828 +vt 0.10238 0.578594 +vt 0.270328 0.581987 +vt 0.259701 0.573676 +vt 0.267758 0.565596 +vt 0.277888 0.573395 +vt 0.252016 0.568073 +vt 0.259909 0.560144 +vt 0.267373 0.551988 +vt 0.275223 0.55729 +vt 0.285016 0.564625 +vt 0.254134 0.596703 +vt 0.244254 0.5885 +vt 0.251621 0.581549 +vt 0.261913 0.590022 +vt 0.236037 0.581899 +vt 0.243534 0.575407 +vt 0.253572 0.556351 +vt 0.260483 0.547652 +vt 0.245964 0.564548 +vt 0.240381 0.56118 +vt 0.247514 0.552853 +vt 0.253523 0.543365 +vt 0.23756 0.57144 +vt 0.229723 0.577294 +vt 0.223912 0.572944 +vt 0.232141 0.567903 +vt 0.217949 0.515816 +vt 0.212606 0.524893 +vt 0.205276 0.518443 +vt 0.211769 0.5109 +vt 0.206488 0.533042 +vt 0.1985 0.52563 +vt 0.190771 0.518535 +vt 0.198347 0.512568 +vt 0.2054 0.505914 +vt 0.199616 0.541371 +vt 0.19134 0.53357 +vt 0.192657 0.548339 +vt 0.184513 0.541001 +vt 0.177079 0.534097 +vt 0.183752 0.526442 +vt 0.182813 0.512306 +vt 0.189926 0.505684 +vt 0.173683 0.504971 +vt 0.180156 0.497367 +vt 0.186548 0.490404 +vt 0.196727 0.498849 +vt 0.17036 0.528281 +vt 0.176492 0.520428 +vt 0.16314 0.522455 +vt 0.168398 0.514173 +vt 0.371077 0.488688 +vt 0.367771 0.499798 +vt 0.36106 0.494233 +vt 0.365549 0.484232 +vt 0.362125 0.510164 +vt 0.354963 0.503653 +vt 0.347112 0.496898 +vt 0.353938 0.488103 +vt 0.35938 0.47924 +vt 0.3538 0.519295 +vt 0.347175 0.512441 +vt 0.343434 0.527288 +vt 0.337999 0.520761 +vt 0.331806 0.515247 +vt 0.340226 0.506056 +vt 0.337885 0.4915 +vt 0.344491 0.482893 +vt 0.328123 0.486853 +vt 0.334679 0.478047 +vt 0.340833 0.469664 +vt 0.35061 0.474424 +vt 0.324997 0.50832 +vt 0.332005 0.499906 +vt 0.317219 0.501568 +vt 0.323513 0.49426 +vt 0.301325 0.491619 +vt 0.292467 0.486898 +vt 0.299204 0.479061 +vt 0.307915 0.484563 +vt 0.283275 0.481306 +vt 0.290645 0.473812 +vt 0.297839 0.4663 +vt 0.305734 0.470947 +vt 0.313246 0.477117 +vt 0.315751 0.489387 +vt 0.320496 0.48191 +vt 0.309594 0.496388 +vt 0.312269 0.462689 +vt 0.319197 0.467854 +vt 0.305275 0.458536 +vt 0.311912 0.45082 +vt 0.318316 0.454736 +vt 0.324878 0.45965 +vt 0.326457 0.473004 +vt 0.332469 0.464603 +vt 0.289617 0.46465 +vt 0.297819 0.456422 +vt 0.280733 0.460678 +vt 0.289855 0.452401 +vt 0.2992 0.442765 +vt 0.306064 0.446946 +vt 0.276771 0.473873 +vt 0.283265 0.469746 +vt 0.268735 0.46452 +vt 0.275288 0.463811 +vt 0.198464 0.727398 +vt 0.184786 0.722378 +vt 0.188349 0.709051 +vt 0.202065 0.713194 +vt 0.190961 0.697521 +vt 0.204467 0.70147 +vt 0.213177 0.733378 +vt 0.216734 0.718155 +vt 0.218402 0.704905 +vt 0.187206 0.752835 +vt 0.172605 0.746672 +vt 0.179046 0.735625 +vt 0.192909 0.74135 +vt 0.204134 0.760228 +vt 0.208677 0.748208 +vt 0.0409648 0.668104 +vt 0.0290844 0.664921 +vt 0.0335105 0.655248 +vt 0.0436315 0.658551 +vt 0.0204213 0.662763 +vt 0.0258587 0.652089 +vt 0.0319782 0.6462 +vt 0.0383122 0.647405 +vt 0.0478596 0.651734 +vt 0.0550387 0.672957 +vt 0.055823 0.663287 +vt 0.0563214 0.655417 +vt 0.0401949 0.681248 +vt 0.0286347 0.677816 +vt 0.0401216 0.693393 +vt 0.0283221 0.68951 +vt 0.0211631 0.684997 +vt 0.0190648 0.675686 +vt 0.0529252 0.685818 +vt 0.0493821 0.697777 +vt 0.121976 0.67986 +vt 0.120708 0.69017 +vt 0.112214 0.687434 +vt 0.113076 0.677191 +vt 0.118046 0.700843 +vt 0.110318 0.698036 +vt 0.130722 0.705138 +vt 0.132325 0.69361 +vt 0.132684 0.682457 +vt 0.10764 0.720671 +vt 0.0990729 0.716873 +vt 0.105164 0.708207 +vt 0.113263 0.71153 +vt 0.126076 0.716418 +vt 0.120394 0.726055 +vt 0.226783 0.626245 +vt 0.221753 0.637546 +vt 0.230084 0.616288 +vt 0.248471 0.627461 +vt 0.245161 0.637067 +vt 0.239748 0.648711 +vt 0.263863 0.637172 +vt 0.260214 0.646706 +vt 0.25317 0.657221 +vt 0.244896 0.667999 +vt 0.23158 0.658785 +vt 0.236033 0.676449 +vt 0.223402 0.667566 +vt 0.214555 0.647946 +vt 0.207402 0.657038 +vt 0.150574 0.597453 +vt 0.139839 0.590931 +vt 0.144772 0.582617 +vt 0.155866 0.588827 +vt 0.149694 0.574083 +vt 0.161316 0.58015 +vt 0.161273 0.603884 +vt 0.16698 0.594811 +vt 0.172207 0.58584 +vt 0.136867 0.61276 +vt 0.126678 0.605226 +vt 0.133295 0.598265 +vt 0.143543 0.605445 +vt 0.147403 0.620282 +vt 0.154297 0.612482 +vt 0.0924348 0.542525 +vt 0.0865614 0.551098 +vt 0.0685062 0.540814 +vt 0.075434 0.532456 +vt 0.0806876 0.559434 +vt 0.0614963 0.54901 +vt 0.0454932 0.538689 +vt 0.0534965 0.530404 +vt 0.0644003 0.526888 +vt 0.0949157 0.565951 +vt 0.101231 0.559183 +vt 0.106789 0.551965 +vt 0.0752692 0.567488 +vt 0.0580363 0.558039 +vt 0.0706877 0.574748 +vt 0.0553381 0.565736 +vt 0.0467002 0.557678 +vt 0.0433383 0.548978 +vt 0.0860845 0.581933 +vt 0.0904374 0.57396 +vt 0.29817 0.604927 +vt 0.283462 0.593202 +vt 0.291064 0.584232 +vt 0.305999 0.595234 +vt 0.297483 0.574699 +vt 0.31195 0.585003 +vt 0.321403 0.603528 +vt 0.327394 0.592541 +vt 0.311802 0.614191 +vt 0.27638 0.615662 +vt 0.26484 0.606102 +vt 0.274501 0.600983 +vt 0.287933 0.61242 +vt 0.288202 0.625805 +vt 0.300756 0.622319 +vt 0.226118 0.550469 +vt 0.216424 0.542068 +vt 0.222233 0.533503 +vt 0.232187 0.542044 +vt 0.22749 0.524355 +vt 0.23734 0.532654 +vt 0.2405 0.548289 +vt 0.246202 0.539001 +vt 0.234064 0.55681 +vt 0.209752 0.561607 +vt 0.201312 0.555418 +vt 0.208943 0.5494 +vt 0.218064 0.556885 +vt 0.225719 0.563052 +vt 0.217319 0.56801 +vt 0.166293 0.472774 +vt 0.15928 0.478838 +vt 0.15273 0.475994 +vt 0.160561 0.471192 +vt 0.15256 0.487092 +vt 0.144629 0.482871 +vt 0.137714 0.479544 +vt 0.147344 0.474115 +vt 0.155495 0.472116 +vt 0.169182 0.48719 +vt 0.175444 0.479954 +vt 0.162958 0.495603 +vt 0.148593 0.499202 +vt 0.141614 0.495164 +vt 0.144854 0.510053 +vt 0.139638 0.506822 +vt 0.136051 0.502077 +vt 0.135702 0.492534 +vt 0.15831 0.506318 +vt 0.153516 0.516069 +vt 0.38046 0.519365 +vt 0.370779 0.514817 +vt 0.375984 0.503308 +vt 0.385566 0.506804 +vt 0.378796 0.492004 +vt 0.387894 0.49546 +vt 0.396382 0.512324 +vt 0.398328 0.500956 +vt 0.391336 0.525849 +vt 0.355147 0.548171 +vt 0.349072 0.537081 +vt 0.361052 0.526855 +vt 0.36933 0.534946 +vt 0.379038 0.543393 +vt 0.36351 0.557889 +vt 0.283049 0.428947 +vt 0.275049 0.431934 +vt 0.273769 0.425766 +vt 0.278634 0.423922 +vt 0.264856 0.432794 +vt 0.265296 0.426392 +vt 0.266474 0.418998 +vt 0.273762 0.420388 +vt 0.274758 0.419572 +vt 0.27171 0.448179 +vt 0.281337 0.442525 +vt 0.290969 0.436128 +vt 0.255893 0.439927 +vt 0.251839 0.427497 +vt 0.246347 0.443607 +vt 0.238171 0.425876 +vt 0.237943 0.412948 +vt 0.249919 0.414871 +vt 0.257127 0.455678 +vt 0.264937 0.452951 +vt 0.363365 0.733329 +vt 0.374514 0.725297 +vt 0.352831 0.742368 +vt 0.330229 0.73276 +vt 0.339517 0.723028 +vt 0.349692 0.714132 +vt 0.318788 0.713166 +vt 0.327955 0.703256 +vt 0.31016 0.72355 +vt 0.342839 0.752367 +vt 0.332821 0.762282 +vt 0.311546 0.752224 +vt 0.320727 0.742518 +vt 0.30117 0.733159 +vt 0.292008 0.742557 +vt 0.322208 0.771072 +vt 0.312056 0.779161 +vt 0.292901 0.770591 +vt 0.301546 0.76134 +vt 0.282862 0.752307 +vt 0.275058 0.762744 +vt 0.319549 0.795474 +vt 0.303419 0.786979 +vt 0.307492 0.801811 +vt 0.294351 0.794151 +vt 0.279259 0.789495 +vt 0.285828 0.780384 +vt 0.269917 0.774206 +vt 0.265499 0.784668 +vt 0.483594 0.563105 +vt 0.490155 0.543757 +vt 0.475276 0.582753 +vt 0.456697 0.572094 +vt 0.464119 0.553008 +vt 0.470081 0.535493 +vt 0.446042 0.544534 +vt 0.451744 0.527274 +vt 0.438747 0.563402 +vt 0.466201 0.603292 +vt 0.456601 0.622461 +vt 0.437747 0.613136 +vt 0.447656 0.593347 +vt 0.429534 0.584545 +vt 0.419278 0.604188 +vt 0.446703 0.638002 +vt 0.437478 0.651776 +vt 0.417006 0.639813 +vt 0.427143 0.627888 +vt 0.408854 0.618553 +vt 0.398508 0.630225 +vt 0.429893 0.665645 +vt 0.423523 0.678194 +vt 0.400531 0.664462 +vt 0.408026 0.652687 +vt 0.388487 0.64179 +vt 0.379354 0.652637 +vt 0.41794 0.688006 +vt 0.412269 0.696266 +vt 0.387139 0.682904 +vt 0.393427 0.674207 +vt 0.37167 0.662152 +vt 0.364599 0.670882 +vt 0.405636 0.70416 +vt 0.397256 0.711555 +vt 0.371878 0.699433 +vt 0.380088 0.69142 +vt 0.357304 0.67937 +vt 0.348916 0.687479 +vt 0.386347 0.71832 +vt 0.361074 0.706641 +vt 0.338566 0.695067 +vt 0.549715 0.773914 +vt 0.548268 0.780103 +vt 0.566465 0.779141 +vt 0.564425 0.785656 +vt 0.562014 0.792729 +vt 0.546611 0.787275 +vt 0.544212 0.795881 +vt 0.558819 0.799257 +vt 0.558258 0.807543 +vt 0.541318 0.805754 +vt 0.611415 0.65605 +vt 0.602394 0.672341 +vt 0.629516 0.663887 +vt 0.619102 0.681839 +vt 0.608824 0.697218 +vt 0.593679 0.686956 +vt 0.58591 0.700484 +vt 0.601506 0.70863 +vt 0.594826 0.720099 +vt 0.578215 0.714813 +vt 0.553856 0.762622 +vt 0.551482 0.768253 +vt 0.571086 0.767168 +vt 0.568524 0.773124 +vt 0.512726 0.827627 +vt 0.535402 0.828821 +vt 0.533603 0.842072 +vt 0.510313 0.840847 +vt 0.556254 0.829234 +vt 0.55512 0.84328 +vt 0.553462 0.858448 +vt 0.532308 0.855884 +vt 0.509216 0.855202 +vt 0.569727 0.731829 +vt 0.586176 0.736747 +vt 0.57889 0.75217 +vt 0.562134 0.747183 +vt 0.557125 0.756522 +vt 0.573761 0.761292 +vt 0.628754 0.617614 +vt 0.620104 0.637494 +vt 0.641794 0.627039 +vt 0.635561 0.646318 +vt 0.592186 0.772528 +vt 0.590175 0.778426 +vt 0.617975 0.778882 +vt 0.615786 0.7847 +vt 0.613689 0.791153 +vt 0.587914 0.784697 +vt 0.579972 0.797685 +vt 0.573139 0.801627 +vt 0.601468 0.806695 +vt 0.577777 0.808013 +vt 0.627279 0.706811 +vt 0.619565 0.718388 +vt 0.649087 0.715729 +vt 0.640913 0.728379 +vt 0.634483 0.740416 +vt 0.612831 0.729573 +vt 0.5785 0.830073 +vt 0.577347 0.844425 +vt 0.603286 0.832771 +vt 0.601784 0.846459 +vt 0.599685 0.861352 +vt 0.575515 0.859553 +vt 0.6573 0.63673 +vt 0.652575 0.655733 +vt 0.67609 0.648069 +vt 0.671773 0.666802 +vt 0.667714 0.682338 +vt 0.647405 0.672923 +vt 0.572872 0.874238 +vt 0.551547 0.872263 +vt 0.596516 0.875889 +vt 0.593959 0.891321 +vt 0.570453 0.889069 +vt 0.549037 0.887446 +vt 0.605283 0.744409 +vt 0.627966 0.753485 +vt 0.623572 0.765502 +vt 0.598647 0.758328 +vt 0.594646 0.766765 +vt 0.619511 0.773177 +vt 0.584705 0.791579 +vt 0.609545 0.798289 +vt 0.637766 0.690802 +vt 0.658282 0.69998 +vt 0.770933 0.698757 +vt 0.76336 0.71695 +vt 0.740495 0.706768 +vt 0.748522 0.688981 +vt 0.756177 0.733816 +vt 0.73295 0.722459 +vt 0.709825 0.709217 +vt 0.717166 0.694702 +vt 0.725123 0.677037 +vt 0.693781 0.680586 +vt 0.699378 0.662505 +vt 0.687912 0.695669 +vt 0.752197 0.746612 +vt 0.728263 0.734116 +vt 0.74942 0.757678 +vt 0.724613 0.744994 +vt 0.699268 0.732671 +vt 0.704039 0.721432 +vt 0.680542 0.710122 +vt 0.672941 0.723966 +vt 0.74529 0.770428 +vt 0.720179 0.758347 +vt 0.741301 0.782335 +vt 0.715758 0.771574 +vt 0.688999 0.760521 +vt 0.693589 0.746644 +vt 0.666377 0.737226 +vt 0.660546 0.750065 +vt 0.738668 0.791428 +vt 0.712148 0.782075 +vt 0.736386 0.798521 +vt 0.709272 0.790548 +vt 0.680907 0.781634 +vt 0.684106 0.772105 +vt 0.655143 0.762646 +vt 0.650785 0.773402 +vt 0.734443 0.806072 +vt 0.707055 0.797695 +vt 0.732501 0.812769 +vt 0.705228 0.804068 +vt 0.67655 0.795054 +vt 0.67805 0.789087 +vt 0.648091 0.780766 +vt 0.646313 0.786531 +vt 0.730679 0.819049 +vt 0.703521 0.810221 +vt 0.728753 0.825374 +vt 0.701776 0.816618 +vt 0.672871 0.807773 +vt 0.674698 0.801195 +vt 0.644706 0.792489 +vt 0.642614 0.798945 +vt 0.726886 0.832424 +vt 0.699834 0.82372 +vt 0.724341 0.840745 +vt 0.697397 0.832162 +vt 0.667766 0.823705 +vt 0.670658 0.81484 +vt 0.639379 0.806203 +vt 0.63609 0.814934 +vt 0.717635 0.862439 +vt 0.714994 0.872706 +vt 0.687985 0.863983 +vt 0.690811 0.853626 +vt 0.711739 0.884257 +vt 0.685011 0.875013 +vt 0.656786 0.867797 +vt 0.659444 0.856144 +vt 0.662022 0.845698 +vt 0.62993 0.850333 +vt 0.631995 0.837914 +vt 0.627354 0.863416 +vt 0.708035 0.897071 +vt 0.681213 0.888082 +vt 0.703008 0.912387 +vt 0.676528 0.902957 +vt 0.648863 0.896227 +vt 0.652971 0.88096 +vt 0.623977 0.877513 +vt 0.620435 0.892731 +vt 0.792138 0.708014 +vt 0.785351 0.725416 +vt 0.812581 0.716493 +vt 0.806906 0.733023 +vt 0.80172 0.750892 +vt 0.779077 0.742917 +vt 0.742813 0.870447 +vt 0.739915 0.881165 +vt 0.76667 0.87861 +vt 0.763791 0.889493 +vt 0.760617 0.90133 +vt 0.736794 0.892636 +vt 0.73277 0.906117 +vt 0.75646 0.915192 +vt 0.751304 0.930113 +vt 0.727816 0.920939 +vt 0.757563 0.820719 +vt 0.755672 0.827161 +vt 0.781509 0.828339 +vt 0.779584 0.834915 +vt 0.777596 0.841541 +vt 0.753782 0.833581 +vt 0.751793 0.840532 +vt 0.775629 0.848341 +vt 0.773208 0.856607 +vt 0.749369 0.848813 +vt 0.774824 0.757361 +vt 0.796797 0.767236 +vt 0.792682 0.781075 +vt 0.771514 0.769723 +vt 0.768067 0.780978 +vt 0.789676 0.790763 +vt 0.787698 0.798011 +vt 0.765059 0.790844 +vt 0.761446 0.806384 +vt 0.759549 0.813702 +vt 0.785252 0.813277 +vt 0.783514 0.820958 +vt 0.763068 0.799039 +vt 0.786407 0.805777 +vt 0.197004 0.909641 +vt 0.199613 0.900697 +vt 0.212022 0.90964 +vt 0.208947 0.921973 +vt 0.203727 0.894696 +vt 0.215704 0.898123 +vt 0.227719 0.901648 +vt 0.2243 0.917852 +vt 0.220786 0.938193 +vt 0.324041 0.907795 +vt 0.342592 0.898919 +vt 0.345314 0.91229 +vt 0.323614 0.920008 +vt 0.363425 0.887133 +vt 0.367822 0.902816 +vt 0.371366 0.919917 +vt 0.347023 0.927435 +vt 0.322789 0.933509 +vt 0.301614 0.936535 +vt 0.304731 0.924053 +vt 0.285227 0.936962 +vt 0.289366 0.925159 +vt 0.293173 0.913864 +vt 0.307311 0.91268 +vt 0.264696 0.934291 +vt 0.268663 0.922165 +vt 0.278217 0.924061 +vt 0.27387 0.935966 +vt 0.271413 0.910631 +vt 0.281756 0.912767 +vt 0.258082 0.920879 +vt 0.261109 0.908841 +vt 0.253447 0.933335 +vt 0.241748 0.93338 +vt 0.246972 0.920247 +vt 0.250263 0.907278 +vt 0.235831 0.920313 +vt 0.239195 0.904442 +vt 0.231782 0.935838 +vt 0.409567 0.906777 +vt 0.410684 0.885947 +vt 0.433942 0.881734 +vt 0.433598 0.902209 +vt 0.409877 0.86647 +vt 0.432915 0.861234 +vt 0.456769 0.859402 +vt 0.458636 0.878275 +vt 0.459199 0.898686 +vt 0.23087 0.884498 +vt 0.230267 0.891602 +vt 0.219289 0.890899 +vt 0.22021 0.884589 +vt 0.207956 0.888723 +vt 0.210922 0.883909 +vt 0.308033 0.900857 +vt 0.322412 0.896146 +vt 0.295368 0.902065 +vt 0.295509 0.890622 +vt 0.305939 0.889691 +vt 0.318515 0.884811 +vt 0.286127 0.890295 +vt 0.285066 0.881706 +vt 0.292568 0.881686 +vt 0.276024 0.888668 +vt 0.276281 0.880947 +vt 0.274174 0.87312 +vt 0.282291 0.873205 +vt 0.289422 0.872171 +vt 0.284708 0.90108 +vt 0.274404 0.89918 +vt 0.264923 0.880014 +vt 0.264305 0.872653 +vt 0.263845 0.887852 +vt 0.250195 0.887077 +vt 0.252597 0.878873 +vt 0.252259 0.871259 +vt 0.240906 0.877491 +vt 0.239257 0.869513 +vt 0.240853 0.885439 +vt 0.228968 0.87632 +vt 0.224424 0.867673 +vt 0.262802 0.897646 +vt 0.25112 0.895964 +vt 0.240576 0.89362 +vt 0.604052 0.8198 +vt 0.579103 0.817715 +vt 0.557607 0.817407 +vt 0.538177 0.816725 +vt 0.517564 0.814588 +vt 0.633839 0.82581 +vt 0.665024 0.833987 +vt 0.721232 0.851133 +vt 0.694169 0.842575 +vt 0.770046 0.867081 +vt 0.74617 0.859224 +vt 0.451544 0.819393 +vt 0.467807 0.803688 +vt 0.492513 0.809915 +vt 0.484945 0.823977 +vt 0.531043 0.869666 +vt 0.509361 0.86904 +vt 0.529288 0.885224 +vt 0.508341 0.886052 +vt 0.40607 0.848379 +vt 0.429936 0.842061 +vt 0.399668 0.834256 +vt 0.423819 0.825964 +vt 0.454715 0.839668 +vt 0.482762 0.839654 +vt 0.483451 0.856227 +vt 0.4845 0.872977 +vt 0.484566 0.891488 +vt 0.389128 0.893505 +vt 0.386283 0.875451 +vt 0.390638 0.912467 +vt 0.338216 0.886619 +vt 0.357109 0.874038 +vt 0.331668 0.875924 +vt 0.349505 0.863324 +vt 0.380761 0.860165 +vt 0.373431 0.847957 +vt 0.466593 0.738852 +vt 0.460589 0.743165 +vt 0.47639 0.740877 +vt 0.471689 0.747553 +vt 0.48995 0.745082 +vt 0.485971 0.751743 +vt 0.494304 0.738749 +vt 0.482512 0.7591 +vt 0.4679 0.755056 +vt 0.478041 0.767295 +vt 0.462872 0.763613 +vt 0.454641 0.749595 +vt 0.447934 0.757384 +vt 0.461185 0.786407 +vt 0.471027 0.77647 +vt 0.444749 0.78123 +vt 0.455053 0.772139 +vt 0.429704 0.774311 +vt 0.439653 0.765775 +vt 0.498885 0.732376 +vt 0.300073 0.880286 +vt 0.309416 0.876012 +vt 0.294087 0.870896 +vt 0.30128 0.867113 +vt 0.417459 0.798333 +vt 0.404703 0.790887 +vt 0.417993 0.782536 +vt 0.432164 0.78976 +vt 0.432262 0.806719 +vt 0.44823 0.79689 +vt 0.413377 0.814691 +vt 0.401235 0.806539 +vt 0.391151 0.824326 +vt 0.381426 0.817618 +vt 0.390019 0.799803 +vt 0.371915 0.811071 +vt 0.340543 0.854902 +vt 0.365161 0.839142 +vt 0.332232 0.848201 +vt 0.356591 0.832416 +vt 0.313801 0.859558 +vt 0.322434 0.867371 +vt 0.631196 0.215747 +vt 0.656603 0.223844 +vt 0.607274 0.204011 +vt 0.606389 0.186594 +vt 0.625548 0.190177 +vt 0.644707 0.19376 +vt 0.530357 0.164824 +vt 0.545614 0.172517 +vt 0.513481 0.155811 +vt 0.524402 0.145565 +vt 0.539975 0.153386 +vt 0.555547 0.161207 +vt 0.467415 0.225205 +vt 0.465436 0.217888 +vt 0.46048 0.228819 +vt 0.458771 0.222465 +vt 0.458372 0.220529 +vt 0.457972 0.218592 +vt 0.440412 0.30169 +vt 0.437191 0.29572 +vt 0.434201 0.304518 +vt 0.433929 0.29883 +vt 0.435578 0.299067 +vt 0.437228 0.299303 +vt 0.42445 0.386674 +vt 0.421577 0.378337 +vt 0.420676 0.391986 +vt 0.41508 0.384154 +vt 0.418012 0.38123 +vt 0.420943 0.378306 +vt 0.437975 0.465975 +vt 0.424296 0.463417 +vt 0.453122 0.469096 +vt 0.445086 0.489264 +vt 0.430513 0.485722 +vt 0.417998 0.482211 +vt 0.546086 0.505142 +vt 0.525735 0.496056 +vt 0.566149 0.515635 +vt 0.559094 0.532944 +vt 0.53854 0.522091 +vt 0.51764 0.51263 +vt 0.58426 0.526727 +vt 0.602041 0.537463 +vt 0.593762 0.552946 +vt 0.576652 0.542928 +vt 0.621114 0.546886 +vt 0.639589 0.555541 +vt 0.629728 0.570183 +vt 0.611997 0.561675 +vt 0.294959 0.0961917 +vt 0.293362 0.0862467 +vt 0.285493 0.098321 +vt 0.287702 0.0859297 +vt 0.289911 0.0735384 +vt 0.296335 0.0761537 +vt 0.30262 0.0674255 +vt 0.29837 0.0624775 +vt 0.306828 0.0514166 +vt 0.312313 0.0626394 +vt 0.212627 0.206538 +vt 0.206026 0.197004 +vt 0.20289 0.210653 +vt 0.196801 0.198315 +vt 0.190712 0.185978 +vt 0.204941 0.185531 +vt 0.211008 0.17198 +vt 0.202503 0.168189 +vt 0.214293 0.150401 +vt 0.222139 0.162245 +vt 0.225249 0.299621 +vt 0.220447 0.290924 +vt 0.213696 0.300372 +vt 0.213781 0.288963 +vt 0.213866 0.277553 +vt 0.220317 0.281728 +vt 0.225926 0.274235 +vt 0.21961 0.270542 +vt 0.225354 0.263531 +vt 0.2346 0.269676 +vt 0.278724 0.403217 +vt 0.272043 0.396339 +vt 0.275439 0.409289 +vt 0.269626 0.403386 +vt 0.262433 0.394342 +vt 0.269888 0.386447 +vt 0.273244 0.372709 +vt 0.268598 0.371779 +vt 0.274764 0.349215 +vt 0.282531 0.361986 +vt 0.436071 0.0976919 +vt 0.447764 0.103397 +vt 0.440924 0.114755 +vt 0.431286 0.109858 +vt 0.459457 0.109102 +vt 0.452029 0.120627 +vt 0.389183 0.173288 +vt 0.395306 0.165791 +vt 0.404937 0.17234 +vt 0.400707 0.18065 +vt 0.416426 0.180179 +vt 0.41223 0.188011 +vt 0.423511 0.106262 +vt 0.430073 0.0953761 +vt 0.41611 0.102924 +vt 0.424075 0.0930602 +vt 0.383831 0.168497 +vt 0.388186 0.160217 +vt 0.378478 0.163705 +vt 0.381486 0.15522 +vt 0.382937 0.0736504 +vt 0.379278 0.0838323 +vt 0.37242 0.0809635 +vt 0.376781 0.073062 +vt 0.3669 0.0788325 +vt 0.370624 0.0724735 +vt 0.346138 0.135532 +vt 0.34057 0.131972 +vt 0.339139 0.141264 +vt 0.335193 0.138183 +vt 0.331247 0.135102 +vt 0.336427 0.129079 +vt 0.361841 0.0762903 +vt 0.365178 0.0691304 +vt 0.356152 0.0737074 +vt 0.359731 0.0657873 +vt 0.327625 0.132566 +vt 0.332474 0.12631 +vt 0.324004 0.13003 +vt 0.327596 0.122821 +vt 0.342726 0.264117 +vt 0.333006 0.260407 +vt 0.333265 0.254087 +vt 0.34167 0.257412 +vt 0.323286 0.256698 +vt 0.324123 0.250171 +vt 0.369121 0.190886 +vt 0.36302 0.199025 +vt 0.352205 0.195428 +vt 0.35598 0.186659 +vt 0.340721 0.19175 +vt 0.342838 0.182432 +vt 0.378545 0.194812 +vt 0.373646 0.202994 +vt 0.38797 0.198738 +vt 0.386158 0.207834 +vt 0.35064 0.260851 +vt 0.350372 0.26703 +vt 0.362511 0.265075 +vt 0.358019 0.269942 +vt 0.282946 0.174 +vt 0.288505 0.175365 +vt 0.287509 0.164586 +vt 0.292386 0.166134 +vt 0.297264 0.167681 +vt 0.295104 0.177151 +vt 0.268191 0.234288 +vt 0.268326 0.227015 +vt 0.273236 0.228535 +vt 0.272913 0.236105 +vt 0.279619 0.230901 +vt 0.277635 0.237922 +vt 0.276833 0.172541 +vt 0.279298 0.164755 +vt 0.269715 0.170912 +vt 0.271088 0.164924 +vt 0.260618 0.232452 +vt 0.263016 0.225797 +vt 0.253044 0.230616 +vt 0.256137 0.224541 +vt 0.352342 0.282504 +vt 0.36339 0.284448 +vt 0.362517 0.291109 +vt 0.351934 0.289055 +vt 0.374438 0.286392 +vt 0.375255 0.293657 +vt 0.344335 0.350448 +vt 0.343486 0.344992 +vt 0.352417 0.347935 +vt 0.35086 0.353331 +vt 0.362764 0.351204 +vt 0.357385 0.356214 +vt 0.343551 0.287063 +vt 0.344744 0.279943 +vt 0.335738 0.285084 +vt 0.337146 0.277382 +vt 0.334812 0.347971 +vt 0.334968 0.342334 +vt 0.325289 0.345494 +vt 0.32606 0.339397 +vt 0.301707 0.267764 +vt 0.301015 0.276062 +vt 0.294346 0.274143 +vt 0.295827 0.266236 +vt 0.288267 0.272929 +vt 0.289947 0.264708 +vt 0.294222 0.327723 +vt 0.287792 0.325667 +vt 0.292032 0.334492 +vt 0.284791 0.332381 +vt 0.27755 0.330271 +vt 0.280663 0.323335 +vt 0.282125 0.27267 +vt 0.282686 0.264672 +vt 0.274617 0.272594 +vt 0.275425 0.264636 +vt 0.270808 0.327541 +vt 0.272856 0.320619 +vt 0.264066 0.324811 +vt 0.264143 0.317505 +vt 0.383723 0.379381 +vt 0.389193 0.379627 +vt 0.387626 0.386982 +vt 0.380306 0.386132 +vt 0.394662 0.379873 +vt 0.394376 0.387569 +vt 0.36547 0.458857 +vt 0.368369 0.444717 +vt 0.37393 0.446168 +vt 0.370968 0.461417 +vt 0.379645 0.447456 +vt 0.376298 0.464 +vt 0.372508 0.384063 +vt 0.374562 0.376463 +vt 0.365005 0.381208 +vt 0.365401 0.373544 +vt 0.358012 0.45638 +vt 0.359855 0.441739 +vt 0.349339 0.453614 +vt 0.350682 0.438309 +vt 0.358568 0.377998 +vt 0.352534 0.375067 +vt 0.353548 0.368734 +vt 0.359475 0.371139 +vt 0.340223 0.371165 +vt 0.346242 0.373049 +vt 0.341638 0.365079 +vt 0.347593 0.366907 +vt 0.343141 0.435505 +vt 0.340982 0.45049 +vt 0.333385 0.446556 +vt 0.336636 0.432125 +vt 0.322141 0.432509 +vt 0.324612 0.422519 +vt 0.330573 0.426973 +vt 0.32747 0.438986 +vt 0.335011 0.368638 +vt 0.336173 0.362759 +vt 0.329751 0.366432 +vt 0.330708 0.360438 +vt 0.316814 0.429626 +vt 0.318417 0.421235 +vt 0.310637 0.427185 +vt 0.312289 0.42021 +vt 0.472552 0.116171 +vt 0.464206 0.127144 +vt 0.485647 0.123241 +vt 0.478382 0.135097 +vt 0.495481 0.145277 +vt 0.505025 0.134403 +vt 0.436906 0.206508 +vt 0.424568 0.19726 +vt 0.429123 0.189621 +vt 0.442451 0.199642 +vt 0.447439 0.21255 +vt 0.455835 0.209216 +vt 0.348739 0.0714543 +vt 0.351421 0.0639276 +vt 0.338794 0.0686398 +vt 0.343111 0.0620679 +vt 0.325511 0.0643729 +vt 0.32497 0.0567423 +vt 0.320675 0.117767 +vt 0.316141 0.12355 +vt 0.308278 0.11707 +vt 0.312133 0.111526 +vt 0.302389 0.104476 +vt 0.296886 0.107695 +vt 0.388349 0.0885882 +vt 0.39825 0.0939914 +vt 0.393596 0.0797686 +vt 0.404255 0.0858868 +vt 0.407597 0.0988021 +vt 0.414165 0.0894735 +vt 0.363828 0.145511 +vt 0.354363 0.1403 +vt 0.358515 0.152923 +vt 0.348827 0.147094 +vt 0.368497 0.158314 +vt 0.373118 0.150402 +vt 0.443338 0.226388 +vt 0.443044 0.218591 +vt 0.422039 0.220573 +vt 0.427317 0.214716 +vt 0.421413 0.287105 +vt 0.41826 0.292567 +vt 0.399292 0.28583 +vt 0.399937 0.278048 +vt 0.402634 0.214041 +vt 0.407643 0.206727 +vt 0.379623 0.270756 +vt 0.378655 0.277886 +vt 0.312942 0.244962 +vt 0.311088 0.250904 +vt 0.298889 0.24511 +vt 0.300942 0.239458 +vt 0.328089 0.187537 +vt 0.329528 0.178494 +vt 0.315548 0.18338 +vt 0.316219 0.174555 +vt 0.289344 0.234656 +vt 0.288262 0.241516 +vt 0.304335 0.17987 +vt 0.306741 0.171118 +vt 0.261141 0.169038 +vt 0.250266 0.166335 +vt 0.24137 0.154041 +vt 0.256229 0.159482 +vt 0.236245 0.162217 +vt 0.227832 0.152221 +vt 0.246519 0.222913 +vt 0.239237 0.228783 +vt 0.22543 0.226951 +vt 0.235173 0.219844 +vt 0.223109 0.214268 +vt 0.21416 0.218802 +vt 0.390106 0.297137 +vt 0.391271 0.290813 +vt 0.408104 0.295233 +vt 0.405953 0.300752 +vt 0.421683 0.303709 +vt 0.421016 0.297032 +vt 0.375532 0.354838 +vt 0.390682 0.360236 +vt 0.387135 0.365168 +vt 0.37226 0.360691 +vt 0.408176 0.368797 +vt 0.404039 0.371737 +vt 0.31026 0.270429 +vt 0.30893 0.278438 +vt 0.318813 0.273094 +vt 0.317683 0.280899 +vt 0.326867 0.283072 +vt 0.32798 0.275238 +vt 0.299927 0.329614 +vt 0.299136 0.336321 +vt 0.306608 0.332019 +vt 0.306241 0.338151 +vt 0.315963 0.335619 +vt 0.315765 0.341822 +vt 0.236206 0.26262 +vt 0.243668 0.269282 +vt 0.247057 0.261709 +vt 0.253493 0.270788 +vt 0.264442 0.27193 +vt 0.261241 0.263173 +vt 0.23366 0.305615 +vt 0.222167 0.307046 +vt 0.243926 0.310028 +vt 0.230638 0.313719 +vt 0.254293 0.313983 +vt 0.247352 0.319265 +vt 0.414137 0.392448 +vt 0.411259 0.383393 +vt 0.406756 0.390568 +vt 0.407438 0.382632 +vt 0.411531 0.458753 +vt 0.405638 0.476636 +vt 0.394567 0.471624 +vt 0.399648 0.453692 +vt 0.400461 0.388853 +vt 0.40105 0.381253 +vt 0.388618 0.449945 +vt 0.384377 0.467179 +vt 0.323593 0.365511 +vt 0.313933 0.364279 +vt 0.310629 0.359769 +vt 0.320669 0.360104 +vt 0.29817 0.36114 +vt 0.292697 0.354492 +vt 0.306524 0.416532 +vt 0.302624 0.422327 +vt 0.292999 0.41653 +vt 0.299339 0.411876 +vt 0.288948 0.407917 +vt 0.283947 0.41324 +vt 0.587916 0.194097 +vt 0.590455 0.178714 +vt 0.572089 0.185843 +vt 0.57452 0.170834 +vt 0.558756 0.179086 +vt 0.565033 0.16602 +vt 0.506761 0.489186 +vt 0.498367 0.505489 +vt 0.479872 0.499739 +vt 0.488501 0.482872 +vt 0.470293 0.475452 +vt 0.461605 0.494148 +vt 0.655577 0.563967 +vt 0.670535 0.571935 +vt 0.662287 0.586293 +vt 0.646652 0.578776 +vt 0.805146 0.277708 +vt 0.815735 0.292783 +vt 0.80737 0.305807 +vt 0.794554 0.291721 +vt 0.826324 0.307858 +vt 0.820181 0.319316 +vt 0.685922 0.579212 +vt 0.703302 0.589086 +vt 0.692115 0.600548 +vt 0.675732 0.592123 +vt 0.842486 0.320842 +vt 0.835403 0.332535 +vt 0.858647 0.333827 +vt 0.853431 0.346737 +vt 0.787814 0.656078 +vt 0.767254 0.640425 +vt 0.781716 0.6694 +vt 0.760394 0.65437 +vt 0.73854 0.637308 +vt 0.746352 0.623091 +vt 0.72424 0.604845 +vt 0.714019 0.617445 +vt 0.953631 0.402465 +vt 0.945915 0.411584 +vt 0.922047 0.396614 +vt 0.928692 0.385725 +vt 0.897921 0.380341 +vt 0.903752 0.368984 +vt 0.87466 0.363194 +vt 0.8812 0.351406 +vt 0.808902 0.669281 +vt 0.830252 0.681259 +vt 0.825343 0.692102 +vt 0.80332 0.681461 +vt 0.976833 0.414565 +vt 0.968401 0.424824 +vt 1.00003 0.426665 +vt 0.990196 0.437198 +vt 0.77525 0.247882 +vt 0.790198 0.262795 +vt 0.779316 0.276772 +vt 0.762478 0.260512 +vt 0.693238 0.194403 +vt 0.710262 0.191299 +vt 0.717755 0.209298 +vt 0.701256 0.21668 +vt 0.723463 0.192615 +vt 0.732083 0.201306 +vt 0.740704 0.209998 +vt 0.729086 0.224742 +vt 0.613618 0.0412178 +vt 0.625028 0.0339086 +vt 0.60194 0.0510469 +vt 0.590634 0.0399731 +vt 0.605343 0.0327705 +vt 0.620053 0.0255679 +vt 0.744864 0.242491 +vt 0.757977 0.22894 +vt 0.671986 0.195551 +vt 0.680414 0.222841 +vt 0.705995 0.165886 +vt 0.718264 0.165068 +vt 0.690608 0.166874 +vt 0.701849 0.1401 +vt 0.713065 0.137521 +vt 0.647459 0.1687 +vt 0.668989 0.168205 +vt 0.694721 0.120981 +vt 0.703684 0.120765 +vt 0.687684 0.107538 +vt 0.694303 0.104008 +vt 0.683809 0.0987816 +vt 0.691457 0.0970255 +vt 0.680108 0.0924696 +vt 0.68861 0.0900425 +vt 0.673592 0.0863612 +vt 0.680323 0.0837459 +vt 0.66602 0.078635 +vt 0.672036 0.0774494 +vt 0.659152 0.0674696 +vt 0.665689 0.0660148 +vt 0.654369 0.0573044 +vt 0.659341 0.0545802 +vt 0.66122 0.0519189 +vt 0.660281 0.0532496 +vt 0.653052 0.0525789 +vt 0.653468 0.0505734 +vt 0.646332 0.0502996 +vt 0.645715 0.0492279 +vt 0.627876 0.031911 +vt 0.631001 0.0358375 +vt 0.629699 0.0332183 +vt 0.623965 0.0287394 +vt 0.634125 0.039764 +vt 0.635299 0.0383539 +vt 0.63992 0.0444959 +vt 0.640629 0.0448027 +vt 0.605535 0.0762776 +vt 0.602118 0.0696238 +vt 0.609434 0.0814078 +vt 0.605364 0.0887977 +vt 0.602397 0.0840094 +vt 0.599429 0.0792211 +vt 0.596462 0.0592969 +vt 0.594084 0.0667574 +vt 0.588738 0.0542938 +vt 0.589686 0.0471335 +vt 0.635235 0.151444 +vt 0.636037 0.139431 +vt 0.628762 0.153508 +vt 0.629559 0.145816 +vt 0.630356 0.138123 +vt 0.634797 0.130091 +vt 0.626488 0.132234 +vt 0.631563 0.12237 +vt 0.62262 0.126346 +vt 0.628127 0.114408 +vt 0.626282 0.104346 +vt 0.622699 0.115201 +vt 0.622777 0.104055 +vt 0.62332 0.0944941 +vt 0.616533 0.0871641 +vt 0.614071 0.0964265 +vt 0.612095 0.175815 +vt 0.620428 0.164662 +vt 0.632341 0.167184 +vt 0.628401 0.184788 +vt 0.249435 0.794559 +vt 0.233829 0.786795 +vt 0.235684 0.781557 +vt 0.24945 0.787481 +vt 0.218223 0.779031 +vt 0.219153 0.774638 +vt 0.23349 0.692679 +vt 0.234039 0.686688 +vt 0.227309 0.696323 +vt 0.22329 0.689893 +vt 0.225437 0.688014 +vt 0.227584 0.686135 +vt 0.280232 0.635476 +vt 0.280998 0.630508 +vt 0.273356 0.635676 +vt 0.268888 0.63123 +vt 0.26872 0.628048 +vt 0.268552 0.624866 +vt 0.347996 0.581396 +vt 0.352371 0.571856 +vt 0.338719 0.586665 +vt 0.330605 0.58464 +vt 0.335677 0.577558 +vt 0.34075 0.570476 +vt 0.425549 0.500524 +vt 0.413093 0.495651 +vt 0.439607 0.505342 +vt 0.534606 0.540896 +vt 0.514095 0.531892 +vt 0.553943 0.550395 +vt 0.570559 0.559654 +vt 0.586735 0.568951 +vt 0.604749 0.578566 +vt 0.622443 0.588148 +vt 0.0277052 0.627855 +vt 0.0301238 0.639816 +vt 0.0210746 0.647789 +vt 0.0177245 0.642917 +vt 0.0145365 0.660622 +vt 0.00774379 0.657978 +vt 0.0123055 0.675022 +vt 0.00695132 0.675091 +vt 0.015267 0.687752 +vt 0.00615884 0.692204 +vt 0.0600347 0.504358 +vt 0.0617 0.518036 +vt 0.0479632 0.521938 +vt 0.047168 0.514445 +vt 0.0388502 0.531524 +vt 0.0343013 0.524533 +vt 0.0357746 0.543668 +vt 0.031778 0.540235 +vt 0.0394557 0.556947 +vt 0.0292547 0.555936 +vt 0.149734 0.457467 +vt 0.153858 0.466574 +vt 0.140938 0.468659 +vt 0.134021 0.461415 +vt 0.130537 0.475106 +vt 0.118309 0.465362 +vt 0.129185 0.489639 +vt 0.122365 0.486612 +vt 0.132138 0.504465 +vt 0.126422 0.507861 +vt 0.275278 0.415597 +vt 0.27129 0.412166 +vt 0.263793 0.407756 +vt 0.247279 0.401257 +vt 0.244279 0.387149 +vt 0.232214 0.401752 +vt 0.226125 0.379957 +vt 0.147088 0.745181 +vt 0.140939 0.742713 +vt 0.155121 0.748515 +vt 0.147172 0.752559 +vt 0.140844 0.750101 +vt 0.134515 0.747643 +vt 0.162828 0.681425 +vt 0.172519 0.683753 +vt 0.163754 0.675325 +vt 0.175754 0.677004 +vt 0.187753 0.678684 +vt 0.182839 0.686181 +vt 0.134771 0.740429 +vt 0.128187 0.74513 +vt 0.121859 0.742617 +vt 0.12691 0.737389 +vt 0.1537 0.678241 +vt 0.144252 0.674952 +vt 0.145869 0.66478 +vt 0.154812 0.670053 +vt 0.0860501 0.719077 +vt 0.077913 0.715669 +vt 0.0796507 0.722647 +vt 0.0744928 0.720442 +vt 0.069335 0.718237 +vt 0.0696739 0.712794 +vt 0.111847 0.658625 +vt 0.107422 0.665913 +vt 0.098723 0.66313 +vt 0.101162 0.656015 +vt 0.0887791 0.659767 +vt 0.0904779 0.653404 +vt 0.0610493 0.710513 +vt 0.0577772 0.715593 +vt 0.0462195 0.71295 +vt 0.0524555 0.708079 +vt 0.0773367 0.655847 +vt 0.066301 0.651775 +vt 0.0664274 0.643622 +vt 0.0784527 0.648513 +vt 0.167728 0.642601 +vt 0.159866 0.638235 +vt 0.16106 0.647057 +vt 0.154641 0.644048 +vt 0.148222 0.641039 +vt 0.151939 0.633691 +vt 0.195029 0.587668 +vt 0.201723 0.591656 +vt 0.187441 0.583193 +vt 0.193665 0.576555 +vt 0.200537 0.581602 +vt 0.207408 0.586648 +vt 0.177529 0.648802 +vt 0.189159 0.656265 +vt 0.188211 0.665908 +vt 0.174635 0.656482 +vt 0.208736 0.595837 +vt 0.214351 0.591936 +vt 0.221293 0.597223 +vt 0.218163 0.601496 +vt 0.0991506 0.607996 +vt 0.10389 0.600071 +vt 0.108089 0.602894 +vt 0.103597 0.61118 +vt 0.113476 0.606686 +vt 0.108043 0.614364 +vt 0.133175 0.555942 +vt 0.139309 0.55824 +vt 0.137731 0.548413 +vt 0.145775 0.551259 +vt 0.153819 0.554104 +vt 0.146589 0.561514 +vt 0.0994067 0.597241 +vt 0.0927399 0.60418 +vt 0.0863292 0.600364 +vt 0.0922785 0.593664 +vt 0.126992 0.554293 +vt 0.119389 0.550709 +vt 0.119068 0.543033 +vt 0.1284 0.545723 +vt 0.238334 0.593813 +vt 0.230383 0.587314 +vt 0.246857 0.600771 +vt 0.241076 0.605056 +vt 0.233137 0.598307 +vt 0.225197 0.591557 +vt 0.273501 0.543494 +vt 0.281524 0.54874 +vt 0.278148 0.534483 +vt 0.287244 0.540066 +vt 0.296339 0.54565 +vt 0.291208 0.555736 +vt 0.223818 0.582379 +vt 0.218878 0.587078 +vt 0.21256 0.582599 +vt 0.217606 0.577877 +vt 0.266796 0.539254 +vt 0.260161 0.535187 +vt 0.267472 0.527532 +vt 0.27281 0.531008 +vt 0.186756 0.553149 +vt 0.178739 0.546661 +vt 0.181491 0.556118 +vt 0.17349 0.551435 +vt 0.16549 0.546753 +vt 0.171068 0.540376 +vt 0.228912 0.495412 +vt 0.224196 0.506867 +vt 0.21808 0.501894 +vt 0.2243 0.492157 +vt 0.21178 0.497314 +vt 0.219689 0.488902 +vt 0.163814 0.534092 +vt 0.15706 0.538881 +vt 0.14863 0.53101 +vt 0.156051 0.527824 +vt 0.202109 0.490086 +vt 0.190957 0.481481 +vt 0.193877 0.471818 +vt 0.206783 0.48036 +vt 0.327736 0.52878 +vt 0.321903 0.523386 +vt 0.332729 0.53481 +vt 0.322205 0.541605 +vt 0.31693 0.536649 +vt 0.311654 0.531692 +vt 0.363 0.469984 +vt 0.368513 0.473699 +vt 0.373862 0.477317 +vt 0.315002 0.516949 +vt 0.303514 0.525686 +vt 0.295374 0.519679 +vt 0.307383 0.510198 +vt 0.355023 0.46643 +vt 0.346005 0.462747 +vt 0.287186 0.511579 +vt 0.299399 0.503864 +vt 0.278998 0.503479 +vt 0.291794 0.498417 +vt 0.276886 0.499628 +vt 0.278056 0.488838 +vt 0.28531 0.494328 +vt 0.277942 0.501554 +vt 0.337368 0.458644 +vt 0.329648 0.45371 +vt 0.317906 0.441784 +vt 0.323384 0.447538 +vt 0.268142 0.47919 +vt 0.258446 0.485104 +vt 0.240007 0.470579 +vt 0.256582 0.467329 +vt 0.312546 0.438105 +vt 0.306197 0.43454 +vt 0.176157 0.76338 +vt 0.161665 0.75797 +vt 0.166941 0.753401 +vt 0.182174 0.759637 +vt 0.200448 0.767023 +vt 0.19719 0.771206 +vt 0.206006 0.688603 +vt 0.205377 0.693251 +vt 0.193851 0.689664 +vt 0.19688 0.683644 +vt 0.217234 0.695992 +vt 0.214648 0.689248 +vt 0.0384708 0.709206 +vt 0.0443089 0.70474 +vt 0.0307221 0.705461 +vt 0.0353469 0.700554 +vt 0.0243069 0.695578 +vt 0.0184405 0.698833 +vt 0.0493713 0.644122 +vt 0.0575774 0.647957 +vt 0.0519971 0.63778 +vt 0.0592122 0.640701 +vt 0.0398881 0.640001 +vt 0.0398512 0.632818 +vt 0.101065 0.732857 +vt 0.090358 0.727752 +vt 0.0943688 0.722958 +vt 0.103903 0.72744 +vt 0.115685 0.732655 +vt 0.111462 0.737737 +vt 0.115129 0.668096 +vt 0.123352 0.67009 +vt 0.117779 0.659575 +vt 0.12371 0.660524 +vt 0.133598 0.672305 +vt 0.13479 0.662652 +vt 0.218429 0.681054 +vt 0.227219 0.679981 +vt 0.209273 0.675973 +vt 0.215789 0.672557 +vt 0.26195 0.629338 +vt 0.257257 0.622356 +vt 0.247651 0.619681 +vt 0.245627 0.613481 +vt 0.198742 0.67094 +vt 0.202507 0.664418 +vt 0.23346 0.605352 +vt 0.232094 0.609922 +vt 0.141941 0.626958 +vt 0.137195 0.633074 +vt 0.126168 0.625108 +vt 0.13132 0.619411 +vt 0.177743 0.57755 +vt 0.183434 0.5696 +vt 0.166982 0.571573 +vt 0.173203 0.562645 +vt 0.121526 0.612422 +vt 0.117106 0.619736 +vt 0.156205 0.566093 +vt 0.163511 0.558375 +vt 0.0734126 0.594603 +vt 0.0801451 0.588596 +vt 0.0604959 0.588842 +vt 0.0654441 0.581024 +vt 0.0506133 0.569937 +vt 0.0448753 0.572389 +vt 0.108993 0.542609 +vt 0.10952 0.532184 +vt 0.09551 0.532512 +vt 0.0999725 0.521335 +vt 0.0786474 0.522941 +vt 0.0800036 0.512846 +vt 0.255141 0.607084 +vt 0.245422 0.605998 +vt 0.263956 0.613944 +vt 0.249767 0.60694 +vt 0.274074 0.622541 +vt 0.25916 0.615903 +vt 0.307798 0.555785 +vt 0.302893 0.565226 +vt 0.319258 0.56592 +vt 0.315414 0.575149 +vt 0.327607 0.583439 +vt 0.324931 0.57528 +vt 0.195052 0.560042 +vt 0.203185 0.566751 +vt 0.197463 0.57182 +vt 0.189477 0.563969 +vt 0.210716 0.572682 +vt 0.205012 0.57721 +vt 0.233316 0.515275 +vt 0.239426 0.506229 +vt 0.24994 0.517046 +vt 0.243383 0.524133 +vt 0.252344 0.530459 +vt 0.258706 0.522289 +vt 0.13465 0.511794 +vt 0.138847 0.516032 +vt 0.129891 0.518982 +vt 0.128157 0.513422 +vt 0.146855 0.52159 +vt 0.139261 0.524996 +vt 0.162765 0.465128 +vt 0.162155 0.458432 +vt 0.174577 0.459397 +vt 0.170576 0.466475 +vt 0.18021 0.472768 +vt 0.184227 0.465607 +vt 0.348774 0.562267 +vt 0.334435 0.561586 +vt 0.32812 0.552697 +vt 0.342067 0.552683 +vt 0.401326 0.489882 +vt 0.39062 0.484448 +vt 0.337113 0.543154 +vt 0.325163 0.547151 +vt 0.381349 0.48058 +vt 0.229187 0.453113 +vt 0.244389 0.455198 +vt 0.218367 0.435647 +vt 0.234304 0.439845 +vt 0.229068 0.418322 +vt 0.222246 0.407802 +vt 0.297752 0.429128 +vt 0.288885 0.423468 +vt 0.281268 0.419161 +vt 0.294294 0.807355 +vt 0.282905 0.800307 +vt 0.282733 0.810398 +vt 0.270269 0.805955 +vt 0.257805 0.801512 +vt 0.269993 0.796147 +vt 0.259864 0.792107 +vt 0.25362 0.798036 +vt 0.493956 0.524115 +vt 0.474534 0.517243 +vt 0.456177 0.51095 +vt 0.526524 0.904365 +vt 0.505176 0.90804 +vt 0.54751 0.903002 +vt 0.545705 0.916647 +vt 0.523255 0.925297 +vt 0.500806 0.933946 +vt 0.637657 0.59735 +vt 0.651631 0.605871 +vt 0.569292 0.904636 +vt 0.592401 0.907338 +vt 0.591814 0.924492 +vt 0.56876 0.920569 +vt 0.665605 0.613411 +vt 0.682673 0.623349 +vt 0.77666 0.68343 +vt 0.754652 0.671035 +vt 0.731283 0.656354 +vt 0.705928 0.639061 +vt 0.697466 0.928064 +vt 0.670895 0.919405 +vt 0.692327 0.945269 +vt 0.664788 0.936638 +vt 0.637249 0.928006 +vt 0.643694 0.912446 +vt 0.617366 0.909182 +vt 0.614532 0.926249 +vt 0.721905 0.93643 +vt 0.745279 0.944649 +vt 0.738708 0.959242 +vt 0.715517 0.952256 +vt 0.79793 0.693867 +vt 0.818831 0.703325 +vt 0.45696 0.93981 +vt 0.458031 0.918396 +vt 0.482306 0.913346 +vt 0.478883 0.936878 +vt 0.382429 0.956407 +vt 0.374154 0.937788 +vt 0.392154 0.930478 +vt 0.393671 0.948014 +vt 0.409282 0.924519 +vt 0.404914 0.939621 +vt 0.173626 0.903543 +vt 0.176008 0.893541 +vt 0.187689 0.896046 +vt 0.185587 0.9042 +vt 0.17839 0.88354 +vt 0.191513 0.889051 +vt 0.432465 0.921307 +vt 0.430937 0.939715 +vt 0.278105 0.964909 +vt 0.281897 0.950825 +vt 0.299283 0.951685 +vt 0.297344 0.968168 +vt 0.321241 0.950337 +vt 0.316583 0.971428 +vt 0.348358 0.945057 +vt 0.349506 0.963917 +vt 0.268498 0.949487 +vt 0.262614 0.963817 +vt 0.247122 0.962724 +vt 0.257403 0.947772 +vt 0.246929 0.945783 +vt 0.239469 0.958227 +vt 0.231816 0.95373 +vt 0.237201 0.944679 +vt 0.228348 0.945621 +vt 0.225221 0.952534 +vt 0.218625 0.951338 +vt 0.221736 0.946873 +vt 0.213681 0.941378 +vt 0.215208 0.94089 +vt 0.218731 0.946701 +vt 0.21753 0.945817 +vt 0.220002 0.950797 +vt 0.221379 0.950255 +vt 0.198459 0.938602 +vt 0.196668 0.921864 +vt 0.207181 0.931646 +vt 0.180589 0.820405 +vt 0.186758 0.924596 +vt 0.185686 0.914437 +vt 0.175312 0.912831 +vt 0.174469 0.908187 +vt 0.186207 0.938138 +vt 0.153048 0.81421 +vt 0.173821 0.925006 +vt 0.180728 0.927122 +vt 0.16449 0.92733 +vt 0.166882 0.924528 +vt 0.169273 0.921725 +vt 0.172293 0.917278 +vt 0.190317 0.940492 +vt 0.164557 0.8202 +vt 0.187574 0.932515 +vt 0.168386 0.820345 +vt 0.185177 0.873722 +vt 0.196578 0.882288 +vt 0.191964 0.863903 +vt 0.20425 0.877345 +vt 0.1885 0.856644 +vt 0.199495 0.852406 +vt 0.204232 0.859106 +vt 0.190232 0.860274 +vt 0.210489 0.848168 +vt 0.218781 0.859057 +vt 0.209517 0.866633 +vt 0.215898 0.875814 +vt 0.296647 0.84663 +vt 0.298191 0.85682 +vt 0.291634 0.859774 +vt 0.290947 0.847787 +vt 0.286165 0.861284 +vt 0.285247 0.848944 +vt 0.278564 0.862685 +vt 0.269654 0.86376 +vt 0.263475 0.853366 +vt 0.274361 0.851155 +vt 0.260261 0.864291 +vt 0.254505 0.855428 +vt 0.248986 0.863658 +vt 0.245536 0.85749 +vt 0.234429 0.861244 +vt 0.228013 0.852829 +vt 0.299857 0.820057 +vt 0.285934 0.821824 +vt 0.314624 0.815999 +vt 0.31588 0.837922 +vt 0.302507 0.835585 +vt 0.289135 0.833249 +vt 0.331076 0.807357 +vt 0.34001 0.818925 +vt 0.348361 0.826478 +vt 0.325396 0.841367 +vt 0.306263 0.842276 +vt 0.309059 0.851083 +vt 0 0 +vt 0.22817 0.198032 +vt 0.206106 0.202931 +vt 0.188772 0.201875 +vt 0.183934 0.193206 +vt 0.179096 0.184536 +vt 0.197439 0.202403 +vt 0.195585 0.172879 +vt 0.222484 0.174283 +vt 0.187341 0.178708 +vt 0.330769 0.358133 +vt 0.327811 0.36552 +vt 0.324853 0.372906 +vt 0.267791 0.368692 +vt 0.273719 0.36212 +vt 0.279647 0.355548 +vt 0.296322 0.370799 +vt 0.321707 0.346901 +vt 0.326238 0.352517 +vt 0.316873 0.3432 +vt 0.31929 0.345051 +vt 0.29826 0.349374 +vt 0.581814 0.0557596 +vt 0.502408 0.0596002 +vt 0.491981 0.0580706 +vt 0.481554 0.0565409 +vt 0.437451 0.496649 +vt 0.323022 0.491935 +mtllib claw.mtl +usemtl Default +g Default +f 609/1/1 769/2/2 773/3/3 772/4/4 +f 769/2/2 608/5/5 770/6/6 773/3/3 +f 773/3/3 770/6/6 610/7/7 771/8/8 +f 772/4/4 773/3/3 771/8/8 612/9/9 +f 410/10/10 774/11/11 778/12/12 777/13/13 +f 774/11/11 412/14/14 775/15/15 778/12/12 +f 778/12/12 775/15/15 409/16/16 776/17/17 +f 777/13/13 778/12/12 776/17/17 411/18/18 +f 207/19/19 779/20/20 783/21/21 782/22/22 +f 779/20/20 203/23/23 780/24/24 783/21/21 +f 783/21/21 780/24/24 206/25/25 781/26/26 +f 782/22/22 783/21/21 781/26/26 154/27/27 +f 621/28/28 784/29/29 788/30/30 787/31/31 +f 784/29/29 622/32/32 785/33/33 788/30/30 +f 788/30/30 785/33/33 616/34/34 786/35/35 +f 787/31/31 788/30/30 786/35/35 618/36/36 +f 426/37/37 789/38/38 793/39/39 792/40/40 +f 789/38/38 427/41/41 790/42/42 793/39/39 +f 793/39/39 790/42/42 421/43/43 791/44/44 +f 792/40/40 793/39/39 791/44/44 420/45/45 +f 422/46/46 794/47/47 798/48/48 797/49/49 +f 794/47/47 216/50/50 795/51/51 798/48/48 +f 798/48/48 795/51/51 211/52/52 796/53/53 +f 797/49/49 798/48/48 796/53/53 423/54/54 +f 627/55/55 799/56/56 802/57/57 801/58/58 +f 799/56/56 625/59/59 800/60/60 802/57/57 +f 802/57/57 800/60/60 622/32/32 784/29/29 +f 801/58/58 802/57/57 784/29/29 621/28/28 +f 428/61/61 803/62/62 806/63/63 805/64/64 +f 803/62/62 429/65/65 804/66/66 806/63/63 +f 806/63/63 804/66/66 427/41/41 789/38/38 +f 805/64/64 806/63/63 789/38/38 426/37/37 +f 430/67/67 807/68/68 810/69/69 809/70/70 +f 807/68/68 431/71/71 808/72/72 810/69/69 +f 810/69/69 808/72/72 216/50/50 794/47/47 +f 809/70/70 810/69/69 794/47/47 422/46/46 +f 633/73/73 811/74/74 814/75/75 813/76/76 +f 811/74/74 625/59/59 799/56/56 814/75/75 +f 814/75/75 799/56/56 627/55/55 812/77/77 +f 813/76/76 814/75/75 812/77/77 634/78/78 +f 440/79/79 815/80/80 818/81/81 817/82/82 +f 815/80/80 429/65/65 803/62/62 818/81/81 +f 818/81/81 803/62/62 428/61/61 816/83/83 +f 817/82/82 818/81/81 816/83/83 441/84/84 +f 434/85/85 819/86/86 822/87/87 821/88/88 +f 819/86/86 431/71/71 807/68/68 822/87/87 +f 822/87/87 807/68/68 430/67/67 820/89/89 +f 821/88/88 822/87/87 820/89/89 435/90/90 +f 629/91/91 823/92/92 827/93/93 826/94/94 +f 823/92/92 766/95/95 824/96/96 827/93/93 +f 827/93/93 824/96/96 768/97/97 825/98/98 +f 826/94/94 827/93/93 825/98/98 639/99/99 +f 629/91/91 828/100/100 831/101/101 823/92/92 +f 828/100/100 624/102/102 829/103/103 831/101/101 +f 831/101/101 829/103/103 752/104/104 830/105/105 +f 823/92/92 831/101/101 830/105/105 766/95/95 +f 634/78/78 812/77/77 835/106/106 834/107/107 +f 812/77/77 627/55/55 832/108/108 835/106/106 +f 835/106/106 832/108/108 628/109/109 833/110/110 +f 834/107/107 835/106/106 833/110/110 635/111/111 +f 635/111/111 833/110/110 838/112/112 837/113/113 +f 833/110/110 628/109/109 836/114/114 838/112/112 +f 838/112/112 836/114/114 629/91/91 826/94/94 +f 837/113/113 838/112/112 826/94/94 639/99/99 +f 627/55/55 801/58/58 841/115/115 832/108/108 +f 801/58/58 621/28/28 839/116/116 841/115/115 +f 841/115/115 839/116/116 623/117/117 840/118/118 +f 832/108/108 841/115/115 840/118/118 628/109/109 +f 628/109/109 840/118/118 843/119/119 836/114/114 +f 840/118/118 623/117/117 842/120/120 843/119/119 +f 843/119/119 842/120/120 624/102/102 828/100/100 +f 836/114/114 843/119/119 828/100/100 629/91/91 +f 621/28/28 787/31/31 846/121/121 839/116/116 +f 787/31/31 618/36/36 844/122/122 846/121/121 +f 846/121/121 844/122/122 619/123/123 845/124/124 +f 839/116/116 846/121/121 845/124/124 623/117/117 +f 623/117/117 845/124/124 849/125/125 842/120/120 +f 845/124/124 619/123/123 847/126/126 849/125/125 +f 849/125/125 847/126/126 764/127/127 848/128/128 +f 842/120/120 849/125/125 848/128/128 624/102/102 +f 609/1/1 772/4/4 853/129/129 852/130/130 +f 772/4/4 612/9/9 850/131/131 853/129/129 +f 853/129/129 850/131/131 605/132/132 851/133/133 +f 852/130/130 853/129/129 851/133/133 611/134/134 +f 611/134/134 851/133/133 857/135/135 856/136/136 +f 851/133/133 605/132/132 854/137/137 857/135/135 +f 857/135/135 854/137/137 607/138/138 855/139/139 +f 856/136/136 857/135/135 855/139/139 762/140/140 +f 441/84/84 816/83/83 861/141/141 860/142/142 +f 816/83/83 428/61/61 858/143/143 861/141/141 +f 861/141/141 858/143/143 626/144/144 859/145/145 +f 860/142/142 861/141/141 859/145/145 630/146/146 +f 630/146/146 859/145/145 864/147/147 863/148/148 +f 859/145/145 626/144/144 862/149/149 864/147/147 +f 864/147/147 862/149/149 625/59/59 811/74/74 +f 863/148/148 864/147/147 811/74/74 633/73/73 +f 428/61/61 805/64/64 867/150/150 858/143/143 +f 805/64/64 426/37/37 865/151/151 867/150/150 +f 867/150/150 865/151/151 620/152/152 866/153/153 +f 858/143/143 867/150/150 866/153/153 626/144/144 +f 626/144/144 866/153/153 869/154/154 862/149/149 +f 866/153/153 620/152/152 868/155/155 869/154/154 +f 869/154/154 868/155/155 622/32/32 800/60/60 +f 862/149/149 869/154/154 800/60/60 625/59/59 +f 426/37/37 792/40/40 872/156/156 865/151/151 +f 792/40/40 420/45/45 870/157/157 872/156/156 +f 872/156/156 870/157/157 617/158/158 871/159/159 +f 865/151/151 872/156/156 871/159/159 620/152/152 +f 620/152/152 871/159/159 874/160/160 868/155/155 +f 871/159/159 617/158/158 873/161/161 874/160/160 +f 874/160/160 873/161/161 616/34/34 785/33/33 +f 868/155/155 874/160/160 785/33/33 622/32/32 +f 410/10/10 777/13/13 878/162/162 877/163/163 +f 777/13/13 411/18/18 875/164/164 878/162/162 +f 878/162/162 875/164/164 407/165/165 876/166/166 +f 877/163/163 878/162/162 876/166/166 416/167/167 +f 416/167/167 876/166/166 881/168/168 880/169/169 +f 876/166/166 407/165/165 879/170/170 881/168/168 +f 881/168/168 879/170/170 610/7/7 770/6/6 +f 880/169/169 881/168/168 770/6/6 608/5/5 +f 435/90/90 820/89/89 885/171/171 884/172/172 +f 820/89/89 430/67/67 882/173/173 885/171/171 +f 885/171/171 882/173/173 432/174/174 883/175/175 +f 884/172/172 885/171/171 883/175/175 436/176/176 +f 436/176/176 883/175/175 888/177/177 887/178/178 +f 883/175/175 432/174/174 886/179/179 888/177/177 +f 888/177/177 886/179/179 429/65/65 815/80/80 +f 887/178/178 888/177/177 815/80/80 440/79/79 +f 430/67/67 809/70/70 891/180/180 882/173/173 +f 809/70/70 422/46/46 889/181/181 891/180/180 +f 891/180/180 889/181/181 424/182/182 890/183/183 +f 882/173/173 891/180/180 890/183/183 432/174/174 +f 432/174/174 890/183/183 893/184/184 886/179/179 +f 890/183/183 424/182/182 892/185/185 893/184/184 +f 893/184/184 892/185/185 427/41/41 804/66/66 +f 886/179/179 893/184/184 804/66/66 429/65/65 +f 422/46/46 797/49/49 896/186/186 889/181/181 +f 797/49/49 423/54/54 894/187/187 896/186/186 +f 896/186/186 894/187/187 425/188/188 895/189/189 +f 889/181/181 896/186/186 895/189/189 424/182/182 +f 424/182/182 895/189/189 898/190/190 892/185/185 +f 895/189/189 425/188/188 897/191/191 898/190/190 +f 898/190/190 897/191/191 421/43/43 790/42/42 +f 892/185/185 898/190/190 790/42/42 427/41/41 +f 207/19/19 782/22/22 902/192/192 901/193/193 +f 782/22/22 154/27/27 899/194/194 902/192/192 +f 902/192/192 899/194/194 408/195/195 900/196/196 +f 901/193/193 902/192/192 900/196/196 413/197/197 +f 413/197/197 900/196/196 905/198/198 904/199/199 +f 900/196/196 408/195/195 903/200/200 905/198/198 +f 905/198/198 903/200/200 409/16/16 775/15/15 +f 904/199/199 905/198/198 775/15/15 412/14/14 +f 184/201/201 906/202/202 910/203/203 909/204/204 +f 906/202/202 217/205/205 907/206/206 910/203/203 +f 910/203/203 907/206/206 218/207/207 908/208/208 +f 909/204/204 910/203/203 908/208/208 219/209/209 +f 219/209/209 908/208/208 913/210/210 912/211/211 +f 908/208/208 218/207/207 911/212/212 913/210/210 +f 913/210/210 911/212/212 431/71/71 819/86/86 +f 912/211/211 913/210/210 819/86/86 434/85/85 +f 217/205/205 914/213/213 917/214/214 907/206/206 +f 914/213/213 214/215/215 915/216/216 917/214/214 +f 917/214/214 915/216/216 215/217/217 916/218/218 +f 907/206/206 917/214/214 916/218/218 218/207/207 +f 218/207/207 916/218/218 919/219/219 911/212/212 +f 916/218/218 215/217/217 918/220/220 919/219/219 +f 919/219/219 918/220/220 216/50/50 808/72/72 +f 911/212/212 919/219/219 808/72/72 431/71/71 +f 214/215/215 920/221/221 923/222/222 915/216/216 +f 920/221/221 212/223/223 921/224/224 923/222/222 +f 923/222/222 921/224/224 213/225/225 922/226/226 +f 915/216/216 923/222/222 922/226/226 215/217/217 +f 215/217/217 922/226/226 925/227/227 918/220/220 +f 922/226/226 213/225/225 924/228/228 925/227/227 +f 925/227/227 924/228/228 211/52/52 795/51/51 +f 918/220/220 925/227/227 795/51/51 216/50/50 +f 204/229/229 926/230/230 930/231/231 929/232/232 +f 926/230/230 163/233/233 927/234/234 930/231/231 +f 930/231/231 927/234/234 155/235/235 928/236/236 +f 929/232/232 930/231/231 928/236/236 205/237/237 +f 205/237/237 928/236/236 933/238/238 932/239/239 +f 928/236/236 155/235/235 931/240/240 933/238/238 +f 933/238/238 931/240/240 206/25/25 780/24/24 +f 932/239/239 933/238/238 780/24/24 203/23/23 +f 601/241/241 934/242/242 938/243/243 937/244/244 +f 934/242/242 603/245/245 935/246/246 938/243/243 +f 938/243/243 935/246/246 598/247/247 936/248/248 +f 937/244/244 938/243/243 936/248/248 599/249/249 +f 604/250/250 939/251/251 942/252/252 941/253/253 +f 939/251/251 601/241/241 937/244/244 942/252/252 +f 942/252/252 937/244/244 599/249/249 940/254/254 +f 941/253/253 942/252/252 940/254/254 760/255/255 +f 599/249/249 936/248/248 946/256/256 945/257/257 +f 936/248/248 598/247/247 943/258/258 946/256/256 +f 946/256/256 943/258/258 533/259/259 944/260/260 +f 945/257/257 946/256/256 944/260/260 534/261/261 +f 760/255/255 940/254/254 949/262/262 948/263/263 +f 940/254/254 599/249/249 945/257/257 949/262/262 +f 949/262/262 945/257/257 534/261/261 947/264/264 +f 948/263/263 949/262/262 947/264/264 536/265/265 +f 518/266/266 950/267/267 954/268/268 953/269/269 +f 950/267/267 519/270/270 951/271/271 954/268/268 +f 954/268/268 951/271/271 522/272/272 952/273/273 +f 953/269/269 954/268/268 952/273/273 521/274/274 +f 521/274/274 952/273/273 958/275/275 957/276/276 +f 952/273/273 522/272/272 955/277/277 958/275/275 +f 958/275/275 955/277/277 525/278/278 956/279/279 +f 957/276/276 958/275/275 956/279/279 526/280/280 +f 522/272/272 951/271/271 962/281/281 961/282/282 +f 951/271/271 519/270/270 959/283/283 962/281/281 +f 962/281/281 959/283/283 520/284/284 960/285/285 +f 961/282/282 962/281/281 960/285/285 523/286/286 +f 525/278/278 955/277/277 965/287/287 964/288/288 +f 955/277/277 522/272/272 961/282/282 965/287/287 +f 965/287/287 961/282/282 523/286/286 963/289/289 +f 964/288/288 965/287/287 963/289/289 527/290/290 +f 325/291/291 966/292/292 970/293/293 969/294/294 +f 966/292/292 402/295/295 967/296/296 970/293/293 +f 970/293/293 967/296/296 327/297/297 968/298/298 +f 969/294/294 970/293/293 968/298/298 326/299/299 +f 402/295/295 971/300/300 974/301/301 967/296/296 +f 971/300/300 323/302/302 972/303/303 974/301/301 +f 974/301/301 972/303/303 324/304/304 973/305/305 +f 967/296/296 974/301/301 973/305/305 327/297/297 +f 323/302/302 971/300/300 978/306/306 977/307/307 +f 971/300/300 402/295/295 975/308/308 978/306/306 +f 978/306/306 975/308/308 403/309/309 976/310/310 +f 977/307/307 978/306/306 976/310/310 332/311/311 +f 402/295/295 966/292/292 981/312/312 975/308/308 +f 966/292/292 325/291/291 979/313/313 981/312/312 +f 981/312/312 979/313/313 406/314/314 980/315/315 +f 975/308/308 981/312/312 980/315/315 403/309/309 +f 322/316/316 982/317/317 986/318/318 985/319/319 +f 982/317/317 254/320/320 983/321/321 986/318/318 +f 986/318/318 983/321/321 253/322/322 984/323/323 +f 985/319/319 986/318/318 984/323/323 258/324/324 +f 257/325/325 987/326/326 990/327/327 989/328/328 +f 987/326/326 322/316/316 985/319/319 990/327/327 +f 990/327/327 985/319/319 258/324/324 988/329/329 +f 989/328/328 990/327/327 988/329/329 256/330/330 +f 253/322/322 991/331/331 994/332/332 984/323/323 +f 991/331/331 255/333/333 992/334/334 994/332/332 +f 994/332/332 992/334/334 239/335/335 993/336/336 +f 984/323/323 994/332/332 993/336/336 258/324/324 +f 258/324/324 993/336/336 997/337/337 988/329/329 +f 993/336/336 239/335/335 995/338/338 997/337/337 +f 997/337/337 995/338/338 238/339/339 996/340/340 +f 988/329/329 997/337/337 996/340/340 256/330/330 +f 143/341/341 998/342/342 1002/343/343 1001/344/344 +f 998/342/342 142/345/345 999/346/346 1002/343/343 +f 1002/343/343 999/346/346 134/347/347 1000/348/348 +f 1001/344/344 1002/343/343 1000/348/348 137/349/349 +f 331/350/350 1003/351/351 1006/352/352 1005/353/353 +f 1003/351/351 143/341/341 1001/344/344 1006/352/352 +f 1006/352/352 1001/344/344 137/349/349 1004/354/354 +f 1005/353/353 1006/352/352 1004/354/354 333/355/355 +f 134/347/347 1007/356/356 1010/357/357 1000/348/348 +f 1007/356/356 135/358/358 1008/359/359 1010/357/357 +f 1010/357/357 1008/359/359 136/360/360 1009/361/361 +f 1000/348/348 1010/357/357 1009/361/361 137/349/349 +f 137/349/349 1009/361/361 1013/362/362 1004/354/354 +f 1009/361/361 136/360/360 1011/363/363 1013/362/362 +f 1013/362/362 1011/363/363 334/364/364 1012/365/365 +f 1004/354/354 1013/362/362 1012/365/365 333/355/355 +f 67/366/366 1014/367/367 1018/368/368 1017/369/369 +f 1014/367/367 69/370/370 1015/371/371 1018/368/368 +f 1018/368/368 1015/371/371 76/372/372 1016/373/373 +f 1017/369/369 1018/368/368 1016/373/373 75/374/374 +f 75/374/374 1016/373/373 1022/375/375 1021/376/376 +f 1016/373/373 76/372/372 1019/377/377 1022/375/375 +f 1022/375/375 1019/377/377 68/378/378 1020/379/379 +f 1021/376/376 1022/375/375 1020/379/379 78/380/380 +f 76/372/372 1015/371/371 1026/381/381 1025/382/382 +f 1015/371/371 69/370/370 1023/383/383 1026/381/381 +f 1026/381/381 1023/383/383 71/384/384 1024/385/385 +f 1025/382/382 1026/381/381 1024/385/385 77/386/386 +f 68/378/378 1019/377/377 1029/387/387 1028/388/388 +f 1019/377/377 76/372/372 1025/382/382 1029/387/387 +f 1029/387/387 1025/382/382 77/386/386 1027/389/389 +f 1028/388/388 1029/387/387 1027/389/389 70/390/390 +f 148/391/391 1030/392/392 1034/393/393 1033/394/394 +f 1030/392/392 114/395/395 1031/396/396 1034/393/393 +f 1034/393/393 1031/396/396 149/397/397 1032/398/398 +f 1033/394/394 1034/393/393 1032/398/398 151/399/399 +f 151/399/399 1032/398/398 1038/400/400 1037/401/401 +f 1032/398/398 149/397/397 1035/402/402 1038/400/400 +f 1038/400/400 1035/402/402 140/403/403 1036/404/404 +f 1037/401/401 1038/400/400 1036/404/404 139/405/405 +f 149/397/397 1031/396/396 1042/406/406 1041/407/407 +f 1031/396/396 114/395/395 1039/408/408 1042/406/406 +f 1042/406/406 1039/408/408 115/409/409 1040/410/410 +f 1041/407/407 1042/406/406 1040/410/410 97/411/411 +f 140/403/403 1035/402/402 1045/412/412 1044/413/413 +f 1035/402/402 149/397/397 1041/407/407 1045/412/412 +f 1045/412/412 1041/407/407 97/411/411 1043/414/414 +f 1044/413/413 1045/412/412 1043/414/414 141/415/415 +f 98/416/416 1046/417/417 1050/418/418 1049/419/419 +f 1046/417/417 101/420/420 1047/421/421 1050/418/418 +f 1050/418/418 1047/421/421 100/422/422 1048/423/423 +f 1049/419/419 1050/418/418 1048/423/423 99/424/424 +f 97/411/411 1051/425/425 1053/426/426 1043/414/414 +f 1051/425/425 101/420/420 1046/417/417 1053/426/426 +f 1053/426/426 1046/417/417 98/416/416 1052/427/427 +f 1043/414/414 1053/426/426 1052/427/427 141/415/415 +f 101/420/420 1054/428/428 1057/429/429 1047/421/421 +f 1054/428/428 102/430/430 1055/431/431 1057/429/429 +f 1057/429/429 1055/431/431 103/432/432 1056/433/433 +f 1047/421/421 1057/429/429 1056/433/433 100/422/422 +f 115/409/409 1058/434/434 1059/435/435 1040/410/410 +f 1058/434/434 102/430/430 1054/428/428 1059/435/435 +f 1059/435/435 1054/428/428 101/420/420 1051/425/425 +f 1040/410/410 1059/435/435 1051/425/425 97/411/411 +f 100/422/422 1056/433/433 1063/436/436 1062/437/437 +f 1056/433/433 103/432/432 1060/438/438 1063/436/436 +f 1063/436/436 1060/438/438 34/439/439 1061/440/440 +f 1062/437/437 1063/436/436 1061/440/440 35/441/441 +f 99/424/424 1048/423/423 1066/442/442 1065/443/443 +f 1048/423/423 100/422/422 1062/437/437 1066/442/442 +f 1066/442/442 1062/437/437 35/441/441 1064/444/444 +f 1065/443/443 1066/442/442 1064/444/444 86/445/445 +f 602/446/446 1067/447/447 1070/448/448 1069/449/449 +f 1067/447/447 606/450/450 1068/451/451 1070/448/448 +f 1070/448/448 1068/451/451 603/245/245 934/242/242 +f 1069/449/449 1070/448/448 934/242/242 601/241/241 +f 605/132/132 850/131/131 1073/452/452 1072/453/453 +f 850/131/131 612/9/9 1071/454/454 1073/452/452 +f 1073/452/452 1071/454/454 606/450/450 1067/447/447 +f 1072/453/453 1073/452/452 1067/447/447 602/446/446 +f 604/250/250 1074/455/455 1076/456/456 939/251/251 +f 1074/455/455 761/457/457 1075/458/458 1076/456/456 +f 1076/456/456 1075/458/458 602/446/446 1069/449/449 +f 939/251/251 1076/456/456 1069/449/449 601/241/241 +f 761/457/457 1077/459/459 1078/460/460 1075/458/458 +f 1077/459/459 607/138/138 854/137/137 1078/460/460 +f 1078/460/460 854/137/137 605/132/132 1072/453/453 +f 1075/458/458 1078/460/460 1072/453/453 602/446/446 +f 523/286/286 960/285/285 1082/461/461 1081/462/462 +f 960/285/285 520/284/284 1079/463/463 1082/461/461 +f 1082/461/461 1079/463/463 480/464/464 1080/465/465 +f 1081/462/462 1082/461/461 1080/465/465 517/466/466 +f 523/286/286 1081/462/462 1085/467/467 963/289/289 +f 1081/462/462 517/466/466 1083/468/468 1085/467/467 +f 1085/467/467 1083/468/468 481/469/469 1084/470/470 +f 963/289/289 1085/467/467 1084/470/470 527/290/290 +f 532/471/471 1086/472/472 1089/473/473 1088/474/474 +f 1086/472/472 518/266/266 953/269/269 1089/473/473 +f 1089/473/473 953/269/269 521/274/274 1087/475/475 +f 1088/474/474 1089/473/473 1087/475/475 535/476/476 +f 534/261/261 944/260/260 1092/477/477 1091/478/478 +f 944/260/260 533/259/259 1090/479/479 1092/477/477 +f 1092/477/477 1090/479/479 532/471/471 1088/474/474 +f 1091/478/478 1092/477/477 1088/474/474 535/476/476 +f 735/480/480 1093/481/481 1095/482/482 1094/483/483 +f 1093/481/481 535/476/476 1087/475/475 1095/482/482 +f 1095/482/482 1087/475/475 521/274/274 957/276/276 +f 1094/483/483 1095/482/482 957/276/276 526/280/280 +f 534/261/261 1091/478/478 1097/484/484 947/264/264 +f 1091/478/478 535/476/476 1093/481/481 1097/484/484 +f 1097/484/484 1093/481/481 735/480/480 1096/485/485 +f 947/264/264 1097/484/484 1096/485/485 536/265/265 +f 469/486/486 1098/487/487 1102/488/488 1101/489/489 +f 1098/487/487 466/490/490 1099/491/491 1102/488/488 +f 1102/488/488 1099/491/491 467/492/492 1100/493/493 +f 1101/489/489 1102/488/488 1100/493/493 470/494/494 +f 492/495/495 1103/496/496 1106/497/497 1105/498/498 +f 1103/496/496 480/464/464 1104/499/499 1106/497/497 +f 1106/497/497 1104/499/499 466/490/490 1098/487/487 +f 1105/498/498 1106/497/497 1098/487/487 469/486/486 +f 492/495/495 1107/500/500 1109/501/501 1103/496/496 +f 1107/500/500 531/502/502 1108/503/503 1109/501/501 +f 1109/501/501 1108/503/503 517/466/466 1080/465/465 +f 1103/496/496 1109/501/501 1080/465/465 480/464/464 +f 494/504/504 1110/505/505 1112/506/506 1111/507/507 +f 1110/505/505 481/469/469 1083/468/468 1112/506/506 +f 1112/506/506 1083/468/468 517/466/466 1108/503/503 +f 1111/507/507 1112/506/506 1108/503/503 531/502/502 +f 494/504/504 1113/508/508 1116/509/509 1110/505/505 +f 1113/508/508 473/510/510 1114/511/511 1116/509/509 +f 1116/509/509 1114/511/511 468/512/512 1115/513/513 +f 1110/505/505 1116/509/509 1115/513/513 481/469/469 +f 473/510/510 1117/514/514 1119/515/515 1114/511/511 +f 1117/514/514 470/494/494 1100/493/493 1119/515/515 +f 1119/515/515 1100/493/493 467/492/492 1118/516/516 +f 1114/511/511 1119/515/515 1118/516/516 468/512/512 +f 403/309/309 1120/517/517 1123/518/518 976/310/310 +f 1120/517/517 405/519/519 1121/520/520 1123/518/518 +f 1123/518/518 1121/520/520 404/521/521 1122/522/522 +f 976/310/310 1123/518/518 1122/522/522 332/311/311 +f 406/314/314 1124/523/523 1126/524/524 980/315/315 +f 1124/523/523 600/525/525 1125/526/526 1126/524/524 +f 1126/524/524 1125/526/526 405/519/519 1120/517/517 +f 980/315/315 1126/524/524 1120/517/517 403/309/309 +f 404/521/521 1121/520/520 1129/527/527 1128/528/528 +f 1121/520/520 405/519/519 1127/529/529 1129/527/527 +f 1129/527/527 1127/529/529 407/165/165 875/164/164 +f 1128/528/528 1129/527/527 875/164/164 411/18/18 +f 405/519/519 1125/526/526 1131/530/530 1127/529/529 +f 1125/526/526 600/525/525 1130/531/531 1131/530/530 +f 1131/530/530 1130/531/531 610/7/7 879/170/170 +f 1127/529/529 1131/530/530 879/170/170 407/165/165 +f 320/532/532 1132/533/533 1135/534/534 1134/535/535 +f 1132/533/533 321/536/536 1133/537/537 1135/534/534 +f 1135/534/534 1133/537/537 322/316/316 987/326/326 +f 1134/535/535 1135/534/534 987/326/326 257/325/325 +f 321/536/536 1136/538/538 1138/539/539 1133/537/537 +f 1136/538/538 319/540/540 1137/541/541 1138/539/539 +f 1138/539/539 1137/541/541 254/320/320 982/317/317 +f 1133/537/537 1138/539/539 982/317/317 322/316/316 +f 326/299/299 968/298/298 1141/542/542 1140/543/543 +f 968/298/298 327/297/297 1139/544/544 1141/542/542 +f 1141/542/542 1139/544/544 321/536/536 1132/533/533 +f 1140/543/543 1141/542/542 1132/533/533 320/532/532 +f 327/297/297 973/305/305 1143/545/545 1139/544/544 +f 973/305/305 324/304/304 1142/546/546 1143/545/545 +f 1143/545/545 1142/546/546 319/540/540 1136/538/538 +f 1139/544/544 1143/545/545 1136/538/538 321/536/536 +f 239/335/335 992/334/334 1147/547/547 1146/548/548 +f 992/334/334 255/333/333 1144/549/549 1147/547/547 +f 1147/547/547 1144/549/549 231/550/550 1145/551/551 +f 1146/548/548 1147/547/547 1145/551/551 243/552/552 +f 238/339/339 995/338/338 1150/553/553 1149/554/554 +f 995/338/338 239/335/335 1146/548/548 1150/553/553 +f 1150/553/553 1146/548/548 243/552/552 1148/555/555 +f 1149/554/554 1150/553/553 1148/555/555 242/556/556 +f 230/557/557 1151/558/558 1154/559/559 1153/560/560 +f 1151/558/558 240/561/561 1152/562/562 1154/559/559 +f 1154/559/559 1152/562/562 243/552/552 1145/551/551 +f 1153/560/560 1154/559/559 1145/551/551 231/550/550 +f 234/563/563 1155/564/564 1159/565/565 1158/566/566 +f 1155/564/564 232/567/567 1156/568/568 1159/565/565 +f 1159/565/565 1156/568/568 233/569/569 1157/570/570 +f 1158/566/566 1159/565/565 1157/570/570 235/571/571 +f 230/557/557 1153/560/560 1162/572/572 1161/573/573 +f 1153/560/560 231/550/550 1160/574/574 1162/572/572 +f 1162/572/572 1160/574/574 232/567/567 1155/564/564 +f 1161/573/573 1162/572/572 1155/564/564 234/563/563 +f 251/575/575 1163/576/576 1165/577/577 1164/578/578 +f 1163/576/576 242/556/556 1148/555/555 1165/577/577 +f 1165/577/577 1148/555/555 243/552/552 1152/562/562 +f 1164/578/578 1165/577/577 1152/562/562 240/561/561 +f 251/575/575 1166/579/579 1169/580/580 1163/576/576 +f 1166/579/579 244/581/581 1167/582/582 1169/580/580 +f 1169/580/580 1167/582/582 241/583/583 1168/584/584 +f 1163/576/576 1169/580/580 1168/584/584 242/556/556 +f 244/581/581 1170/585/585 1172/586/586 1167/582/582 +f 1170/585/585 235/571/571 1157/570/570 1172/586/586 +f 1172/586/586 1157/570/570 233/569/569 1171/587/587 +f 1167/582/582 1172/586/586 1171/587/587 241/583/583 +f 202/588/588 1173/589/589 1176/590/590 1175/591/591 +f 1173/589/589 156/592/592 1174/593/593 1176/590/590 +f 1176/590/590 1174/593/593 142/345/345 998/342/342 +f 1175/591/591 1176/590/590 998/342/342 143/341/341 +f 154/27/27 1177/594/594 1179/595/595 899/194/194 +f 1177/594/594 156/592/592 1173/589/589 1179/595/595 +f 1179/595/595 1173/589/589 202/588/588 1178/596/596 +f 899/194/194 1179/595/595 1178/596/596 408/195/195 +f 346/597/597 1180/598/598 1182/599/599 1181/600/600 +f 1180/598/598 202/588/588 1175/591/591 1182/599/599 +f 1182/599/599 1175/591/591 143/341/341 1003/351/351 +f 1181/600/600 1182/599/599 1003/351/351 331/350/350 +f 409/16/16 903/200/200 1184/601/601 1183/602/602 +f 903/200/200 408/195/195 1178/596/596 1184/601/601 +f 1184/601/601 1178/596/596 202/588/588 1180/598/598 +f 1183/602/602 1184/601/601 1180/598/598 346/597/597 +f 132/603/603 1185/604/604 1188/605/605 1187/606/606 +f 1185/604/604 87/607/607 1186/608/608 1188/605/605 +f 1188/605/605 1186/608/608 67/366/366 1017/369/369 +f 1187/606/606 1188/605/605 1017/369/369 75/374/374 +f 135/358/358 1189/609/609 1191/610/610 1008/359/359 +f 1189/609/609 87/607/607 1185/604/604 1191/610/610 +f 1191/610/610 1185/604/604 132/603/603 1190/611/611 +f 1008/359/359 1191/610/610 1190/611/611 136/360/360 +f 133/612/612 1192/613/613 1194/614/614 1193/615/615 +f 1192/613/613 132/603/603 1187/606/606 1194/614/614 +f 1194/614/614 1187/606/606 75/374/374 1021/376/376 +f 1193/615/615 1194/614/614 1021/376/376 78/380/380 +f 136/360/360 1190/611/611 1196/616/616 1011/363/363 +f 1190/611/611 132/603/603 1192/613/613 1196/616/616 +f 1196/616/616 1192/613/613 133/612/612 1195/617/617 +f 1011/363/363 1196/616/616 1195/617/617 334/364/364 +f 71/384/384 1197/618/618 1200/619/619 1024/385/385 +f 1197/618/618 72/620/620 1198/621/621 1200/619/619 +f 1200/619/619 1198/621/621 64/622/622 1199/623/623 +f 1024/385/385 1200/619/619 1199/623/623 77/386/386 +f 77/386/386 1199/623/623 1203/624/624 1027/389/389 +f 1199/623/623 64/622/622 1201/625/625 1203/624/624 +f 1203/624/624 1201/625/625 62/626/626 1202/627/627 +f 1027/389/389 1203/624/624 1202/627/627 70/390/390 +f 85/628/628 1204/629/629 1207/630/630 1206/631/631 +f 1204/629/629 73/632/632 1205/633/633 1207/630/630 +f 1207/630/630 1205/633/633 64/622/622 1198/621/621 +f 1206/631/631 1207/630/630 1198/621/621 72/620/620 +f 66/634/634 1208/635/635 1210/636/636 1209/637/637 +f 1208/635/635 62/626/626 1201/625/625 1210/636/636 +f 1210/636/636 1201/625/625 64/622/622 1205/633/633 +f 1209/637/637 1210/636/636 1205/633/633 73/632/632 +f 66/634/634 1211/638/638 1214/639/639 1208/635/635 +f 1211/638/638 3/640/640 1212/641/641 1214/639/639 +f 1214/639/639 1212/641/641 2/642/642 1213/643/643 +f 1208/635/635 1214/639/639 1213/643/643 62/626/626 +f 163/233/233 1215/644/644 1218/645/645 927/234/234 +f 1215/644/644 150/646/646 1216/647/647 1218/645/645 +f 1218/645/645 1216/647/647 153/648/648 1217/649/649 +f 927/234/234 1218/645/645 1217/649/649 155/235/235 +f 155/235/235 1217/649/649 1221/650/650 931/240/240 +f 1217/649/649 153/648/648 1219/651/651 1221/650/650 +f 1221/650/650 1219/651/651 152/652/652 1220/653/653 +f 931/240/240 1221/650/650 1220/653/653 206/25/25 +f 153/648/648 1216/647/647 1224/654/654 1223/655/655 +f 1216/647/647 150/646/646 1222/656/656 1224/654/654 +f 1224/654/654 1222/656/656 148/391/391 1033/394/394 +f 1223/655/655 1224/654/654 1033/394/394 151/399/399 +f 152/652/652 1219/651/651 1226/657/657 1225/658/658 +f 1219/651/651 153/648/648 1223/655/655 1226/657/657 +f 1226/657/657 1223/655/655 151/399/399 1037/401/401 +f 1225/658/658 1226/657/657 1037/401/401 139/405/405 +f 35/441/441 1061/440/440 1230/659/659 1229/660/660 +f 1061/440/440 34/439/439 1227/661/661 1230/659/659 +f 1230/659/659 1227/661/661 37/662/662 1228/663/663 +f 1229/660/660 1230/659/659 1228/663/663 38/664/664 +f 86/445/445 1064/444/444 1233/665/665 1232/666/666 +f 1064/444/444 35/441/441 1229/660/660 1233/665/665 +f 1233/665/665 1229/660/660 38/664/664 1231/667/667 +f 1232/666/666 1233/665/665 1231/667/667 23/668/668 +f 56/669/669 1234/670/670 1237/671/671 1236/672/672 +f 1234/670/670 57/673/673 1235/674/674 1237/671/671 +f 1237/671/671 1235/674/674 38/664/664 1228/663/663 +f 1236/672/672 1237/671/671 1228/663/663 37/662/662 +f 56/669/669 1236/672/672 1241/675/675 1240/676/676 +f 1236/672/672 37/662/662 1238/677/677 1241/675/675 +f 1241/675/675 1238/677/677 36/678/678 1239/679/679 +f 1240/676/676 1241/675/675 1239/679/679 33/680/680 +f 32/681/681 1242/682/682 1244/683/683 1243/684/684 +f 1242/682/682 23/668/668 1231/667/667 1244/683/683 +f 1244/683/683 1231/667/667 38/664/664 1235/674/674 +f 1243/684/684 1244/683/683 1235/674/674 57/673/673 +f 24/685/685 1245/686/686 1249/687/687 1248/688/688 +f 1245/686/686 21/689/689 1246/690/690 1249/687/687 +f 1249/687/687 1246/690/690 22/691/691 1247/692/692 +f 1248/688/688 1249/687/687 1247/692/692 25/693/693 +f 764/127/127 847/126/126 1253/694/694 1252/695/695 +f 847/126/126 619/123/123 1250/696/696 1253/694/694 +f 1253/694/694 1250/696/696 614/697/697 1251/698/698 +f 1252/695/695 1253/694/694 1251/698/698 765/699/699 +f 765/699/699 1251/698/698 1256/700/700 1255/701/701 +f 1251/698/698 614/697/697 1254/702/702 1256/700/700 +f 1256/700/700 1254/702/702 611/134/134 856/136/136 +f 1255/701/701 1256/700/700 856/136/136 762/140/140 +f 619/123/123 844/122/122 1259/703/703 1250/696/696 +f 844/122/122 618/36/36 1257/704/704 1259/703/703 +f 1259/703/703 1257/704/704 615/705/705 1258/706/706 +f 1250/696/696 1259/703/703 1258/706/706 614/697/697 +f 614/697/697 1258/706/706 1261/707/707 1254/702/702 +f 1258/706/706 615/705/705 1260/708/708 1261/707/707 +f 1261/707/707 1260/708/708 609/1/1 852/130/130 +f 1254/702/702 1261/707/707 852/130/130 611/134/134 +f 618/36/36 786/35/35 1264/709/709 1257/704/704 +f 786/35/35 616/34/34 1262/710/710 1264/709/709 +f 1264/709/709 1262/710/710 613/711/711 1263/712/712 +f 1257/704/704 1264/709/709 1263/712/712 615/705/705 +f 615/705/705 1263/712/712 1266/713/713 1260/708/708 +f 1263/712/712 613/711/711 1265/714/714 1266/713/713 +f 1266/713/713 1265/714/714 608/5/5 769/2/2 +f 1260/708/708 1266/713/713 769/2/2 609/1/1 +f 616/34/34 873/161/161 1269/715/715 1262/710/710 +f 873/161/161 617/158/158 1267/716/716 1269/715/715 +f 1269/715/715 1267/716/716 417/717/717 1268/718/718 +f 1262/710/710 1269/715/715 1268/718/718 613/711/711 +f 613/711/711 1268/718/718 1271/719/719 1265/714/714 +f 1268/718/718 417/717/717 1270/720/720 1271/719/719 +f 1271/719/719 1270/720/720 416/167/167 880/169/169 +f 1265/714/714 1271/719/719 880/169/169 608/5/5 +f 617/158/158 870/157/157 1274/721/721 1267/716/716 +f 870/157/157 420/45/45 1272/722/722 1274/721/721 +f 1274/721/721 1272/722/722 414/723/723 1273/724/724 +f 1267/716/716 1274/721/721 1273/724/724 417/717/717 +f 417/717/717 1273/724/724 1276/725/725 1270/720/720 +f 1273/724/724 414/723/723 1275/726/726 1276/725/725 +f 1276/725/725 1275/726/726 410/10/10 877/163/163 +f 1270/720/720 1276/725/725 877/163/163 416/167/167 +f 420/45/45 791/44/44 1279/727/727 1272/722/722 +f 791/44/44 421/43/43 1277/728/728 1279/727/727 +f 1279/727/727 1277/728/728 415/729/729 1278/730/730 +f 1272/722/722 1279/727/727 1278/730/730 414/723/723 +f 414/723/723 1278/730/730 1281/731/731 1275/726/726 +f 1278/730/730 415/729/729 1280/732/732 1281/731/731 +f 1281/731/731 1280/732/732 412/14/14 774/11/11 +f 1275/726/726 1281/731/731 774/11/11 410/10/10 +f 421/43/43 897/191/191 1284/733/733 1277/728/728 +f 897/191/191 425/188/188 1282/734/734 1284/733/733 +f 1284/733/733 1282/734/734 418/735/735 1283/736/736 +f 1277/728/728 1284/733/733 1283/736/736 415/729/729 +f 415/729/729 1283/736/736 1286/737/737 1280/732/732 +f 1283/736/736 418/735/735 1285/738/738 1286/737/737 +f 1286/737/737 1285/738/738 413/197/197 904/199/199 +f 1280/732/732 1286/737/737 904/199/199 412/14/14 +f 425/188/188 894/187/187 1289/739/739 1282/734/734 +f 894/187/187 423/54/54 1287/740/740 1289/739/739 +f 1289/739/739 1287/740/740 419/741/741 1288/742/742 +f 1282/734/734 1289/739/739 1288/742/742 418/735/735 +f 418/735/735 1288/742/742 1291/743/743 1285/738/738 +f 1288/742/742 419/741/741 1290/744/744 1291/743/743 +f 1291/743/743 1290/744/744 207/19/19 901/193/193 +f 1285/738/738 1291/743/743 901/193/193 413/197/197 +f 423/54/54 796/53/53 1294/745/745 1287/740/740 +f 796/53/53 211/52/52 1292/746/746 1294/745/745 +f 1294/745/745 1292/746/746 210/747/747 1293/748/748 +f 1287/740/740 1294/745/745 1293/748/748 419/741/741 +f 419/741/741 1293/748/748 1296/749/749 1290/744/744 +f 1293/748/748 210/747/747 1295/750/750 1296/749/749 +f 1296/749/749 1295/750/750 203/23/23 779/20/20 +f 1290/744/744 1296/749/749 779/20/20 207/19/19 +f 211/52/52 924/228/228 1299/751/751 1292/746/746 +f 924/228/228 213/225/225 1297/752/752 1299/751/751 +f 1299/751/751 1297/752/752 209/753/753 1298/754/754 +f 1292/746/746 1299/751/751 1298/754/754 210/747/747 +f 210/747/747 1298/754/754 1301/755/755 1295/750/750 +f 1298/754/754 209/753/753 1300/756/756 1301/755/755 +f 1301/755/755 1300/756/756 205/237/237 932/239/239 +f 1295/750/750 1301/755/755 932/239/239 203/23/23 +f 213/225/225 921/224/224 1304/757/757 1297/752/752 +f 921/224/224 212/223/223 1302/758/758 1304/757/757 +f 1304/757/757 1302/758/758 208/759/759 1303/760/760 +f 1297/752/752 1304/757/757 1303/760/760 209/753/753 +f 209/753/753 1303/760/760 1306/761/761 1300/756/756 +f 1303/760/760 208/759/759 1305/762/762 1306/761/761 +f 1306/761/761 1305/762/762 204/229/229 929/232/232 +f 1300/756/756 1306/761/761 929/232/232 205/237/237 +f 440/79/79 1307/763/763 1310/764/764 887/178/178 +f 1307/763/763 442/765/765 1308/766/766 1310/764/764 +f 1310/764/764 1308/766/766 437/767/767 1309/768/768 +f 887/178/178 1310/764/764 1309/768/768 436/176/176 +f 436/176/176 1309/768/768 1313/769/769 884/172/172 +f 1309/768/768 437/767/767 1311/770/770 1313/769/769 +f 1313/769/769 1311/770/770 438/771/771 1312/772/772 +f 884/172/172 1313/769/769 1312/772/772 435/90/90 +f 768/97/97 1314/773/773 1317/774/774 825/98/98 +f 1314/773/773 640/775/775 1315/776/776 1317/774/774 +f 1317/774/774 1315/776/776 638/777/777 1316/778/778 +f 825/98/98 1317/774/774 1316/778/778 639/99/99 +f 635/111/111 1318/779/779 1321/780/780 834/107/107 +f 1318/779/779 637/781/781 1319/782/782 1321/780/780 +f 1321/780/780 1319/782/782 636/783/783 1320/784/784 +f 834/107/107 1321/780/780 1320/784/784 634/78/78 +f 633/73/73 1322/785/785 1325/786/786 863/148/148 +f 1322/785/785 632/787/787 1323/788/788 1325/786/786 +f 1325/786/786 1323/788/788 631/789/789 1324/790/790 +f 863/148/148 1325/786/786 1324/790/790 630/146/146 +f 630/146/146 1324/790/790 1328/791/791 860/142/142 +f 1324/790/790 631/789/789 1326/792/792 1328/791/791 +f 1328/791/791 1326/792/792 443/793/793 1327/794/794 +f 860/142/142 1328/791/791 1327/794/794 441/84/84 +f 639/99/99 1316/778/778 1330/795/795 837/113/113 +f 1316/778/778 638/777/777 1329/796/796 1330/795/795 +f 1330/795/795 1329/796/796 637/781/781 1318/779/779 +f 837/113/113 1330/795/795 1318/779/779 635/111/111 +f 435/90/90 1312/772/772 1333/797/797 821/88/88 +f 1312/772/772 438/771/771 1331/798/798 1333/797/797 +f 1333/797/797 1331/798/798 439/799/799 1332/800/800 +f 821/88/88 1333/797/797 1332/800/800 434/85/85 +f 441/84/84 1327/794/794 1335/801/801 817/82/82 +f 1327/794/794 443/793/793 1334/802/802 1335/801/801 +f 1335/801/801 1334/802/802 442/765/765 1307/763/763 +f 817/82/82 1335/801/801 1307/763/763 440/79/79 +f 219/209/209 1336/803/803 1339/804/804 909/204/204 +f 1336/803/803 433/805/805 1337/806/806 1339/804/804 +f 1339/804/804 1337/806/806 185/807/807 1338/808/808 +f 909/204/204 1339/804/804 1338/808/808 184/201/201 +f 634/78/78 1320/784/784 1341/809/809 813/76/76 +f 1320/784/784 636/783/783 1340/810/810 1341/809/809 +f 1341/809/809 1340/810/810 632/787/787 1322/785/785 +f 813/76/76 1341/809/809 1322/785/785 633/73/73 +f 434/85/85 1332/800/800 1343/811/811 912/211/211 +f 1332/800/800 439/799/799 1342/812/812 1343/811/811 +f 1343/811/811 1342/812/812 433/805/805 1336/803/803 +f 912/211/211 1343/811/811 1336/803/803 219/209/209 +f 437/767/767 1344/813/813 1347/814/814 1311/770/770 +f 1344/813/813 446/815/815 1345/816/816 1347/814/814 +f 1347/814/814 1345/816/816 445/817/817 1346/818/818 +f 1311/770/770 1347/814/814 1346/818/818 438/771/771 +f 636/783/783 1348/819/819 1351/820/820 1340/810/810 +f 1348/819/819 643/821/821 1349/822/822 1351/820/820 +f 1351/820/820 1349/822/822 641/823/823 1350/824/824 +f 1340/810/810 1351/820/820 1350/824/824 632/787/787 +f 632/787/787 1350/824/824 1354/825/825 1323/788/788 +f 1350/824/824 641/823/823 1352/826/826 1354/825/825 +f 1354/825/825 1352/826/826 642/827/827 1353/828/828 +f 1323/788/788 1354/825/825 1353/828/828 631/789/789 +f 443/793/793 1355/829/829 1358/830/830 1334/802/802 +f 1355/829/829 449/831/831 1356/832/832 1358/830/830 +f 1358/830/830 1356/832/832 447/833/833 1357/834/834 +f 1334/802/802 1358/830/830 1357/834/834 442/765/765 +f 631/789/789 1353/828/828 1360/835/835 1326/792/792 +f 1353/828/828 642/827/827 1359/836/836 1360/835/835 +f 1360/835/835 1359/836/836 449/831/831 1355/829/829 +f 1326/792/792 1360/835/835 1355/829/829 443/793/793 +f 438/771/771 1346/818/818 1363/837/837 1331/798/798 +f 1346/818/818 445/817/817 1361/838/838 1363/837/837 +f 1363/837/837 1361/838/838 448/839/839 1362/840/840 +f 1331/798/798 1363/837/837 1362/840/840 439/799/799 +f 442/765/765 1357/834/834 1365/841/841 1308/766/766 +f 1357/834/834 447/833/833 1364/842/842 1365/841/841 +f 1365/841/841 1364/842/842 446/815/815 1344/813/813 +f 1308/766/766 1365/841/841 1344/813/813 437/767/767 +f 439/799/799 1362/840/840 1368/843/843 1342/812/812 +f 1362/840/840 448/839/839 1366/844/844 1368/843/843 +f 1368/843/843 1366/844/844 444/845/845 1367/846/846 +f 1342/812/812 1368/843/843 1367/846/846 433/805/805 +f 433/805/805 1367/846/846 1371/847/847 1337/806/806 +f 1367/846/846 444/845/845 1369/848/848 1371/847/847 +f 1371/847/847 1369/848/848 190/849/849 1370/850/850 +f 1337/806/806 1371/847/847 1370/850/850 185/807/807 +f 640/775/775 1372/851/851 1375/852/852 1315/776/776 +f 1372/851/851 645/853/853 1373/854/854 1375/852/852 +f 1375/852/852 1373/854/854 646/855/855 1374/856/856 +f 1315/776/776 1375/852/852 1374/856/856 638/777/777 +f 638/777/777 1374/856/856 1378/857/857 1329/796/796 +f 1374/856/856 646/855/855 1376/858/858 1378/857/857 +f 1378/857/857 1376/858/858 644/859/859 1377/860/860 +f 1329/796/796 1378/857/857 1377/860/860 637/781/781 +f 637/781/781 1377/860/860 1380/861/861 1319/782/782 +f 1377/860/860 644/859/859 1379/862/862 1380/861/861 +f 1380/861/861 1379/862/862 643/821/821 1348/819/819 +f 1319/782/782 1380/861/861 1348/819/819 636/783/783 +f 655/863/863 1381/864/864 1385/865/865 1384/866/866 +f 1381/864/864 654/867/867 1382/868/868 1385/865/865 +f 1385/865/865 1382/868/868 648/869/869 1383/870/870 +f 1384/866/866 1385/865/865 1383/870/870 650/871/871 +f 650/871/871 1383/870/870 1388/872/872 1387/873/873 +f 1383/870/870 648/869/869 1386/874/874 1388/872/872 +f 1388/872/872 1386/874/874 644/859/859 1376/858/858 +f 1387/873/873 1388/872/872 1376/858/858 646/855/855 +f 654/867/867 1389/875/875 1392/876/876 1382/868/868 +f 1389/875/875 652/877/877 1390/878/878 1392/876/876 +f 1392/876/876 1390/878/878 649/879/879 1391/880/880 +f 1382/868/868 1392/876/876 1391/880/880 648/869/869 +f 648/869/869 1391/880/880 1394/881/881 1386/874/874 +f 1391/880/880 649/879/879 1393/882/882 1394/881/881 +f 1394/881/881 1393/882/882 643/821/821 1379/862/862 +f 1386/874/874 1394/881/881 1379/862/862 644/859/859 +f 652/877/877 1395/883/883 1398/884/884 1390/878/878 +f 1395/883/883 653/885/885 1396/886/886 1398/884/884 +f 1398/884/884 1396/886/886 647/887/887 1397/888/888 +f 1390/878/878 1398/884/884 1397/888/888 649/879/879 +f 649/879/879 1397/888/888 1400/889/889 1393/882/882 +f 1397/888/888 647/887/887 1399/890/890 1400/889/889 +f 1400/889/889 1399/890/890 641/823/823 1349/822/822 +f 1393/882/882 1400/889/889 1349/822/822 643/821/821 +f 653/885/885 1401/891/891 1404/892/892 1396/886/886 +f 1401/891/891 458/893/893 1402/894/894 1404/892/892 +f 1404/892/892 1402/894/894 453/895/895 1403/896/896 +f 1396/886/886 1404/892/892 1403/896/896 647/887/887 +f 647/887/887 1403/896/896 1406/897/897 1399/890/890 +f 1403/896/896 453/895/895 1405/898/898 1406/897/897 +f 1406/897/897 1405/898/898 642/827/827 1352/826/826 +f 1399/890/890 1406/897/897 1352/826/826 641/823/823 +f 458/893/893 1407/899/899 1410/900/900 1402/894/894 +f 1407/899/899 459/901/901 1408/902/902 1410/900/900 +f 1410/900/900 1408/902/902 454/903/903 1409/904/904 +f 1402/894/894 1410/900/900 1409/904/904 453/895/895 +f 453/895/895 1409/904/904 1412/905/905 1405/898/898 +f 1409/904/904 454/903/903 1411/906/906 1412/905/905 +f 1412/905/905 1411/906/906 449/831/831 1359/836/836 +f 1405/898/898 1412/905/905 1359/836/836 642/827/827 +f 459/901/901 1413/907/907 1416/908/908 1408/902/902 +f 1413/907/907 455/909/909 1414/910/910 1416/908/908 +f 1416/908/908 1414/910/910 450/911/911 1415/912/912 +f 1408/902/902 1416/908/908 1415/912/912 454/903/903 +f 454/903/903 1415/912/912 1418/913/913 1411/906/906 +f 1415/912/912 450/911/911 1417/914/914 1418/913/913 +f 1418/913/913 1417/914/914 447/833/833 1356/832/832 +f 1411/906/906 1418/913/913 1356/832/832 449/831/831 +f 455/909/909 1419/915/915 1422/916/916 1414/910/910 +f 1419/915/915 456/917/917 1420/918/918 1422/916/916 +f 1422/916/916 1420/918/918 451/919/919 1421/920/920 +f 1414/910/910 1422/916/916 1421/920/920 450/911/911 +f 450/911/911 1421/920/920 1424/921/921 1417/914/914 +f 1421/920/920 451/919/919 1423/922/922 1424/921/921 +f 1424/921/921 1423/922/922 446/815/815 1364/842/842 +f 1417/914/914 1424/921/921 1364/842/842 447/833/833 +f 456/917/917 1425/923/923 1428/924/924 1420/918/918 +f 1425/923/923 457/925/925 1426/926/926 1428/924/924 +f 1428/924/924 1426/926/926 452/927/927 1427/928/928 +f 1420/918/918 1428/924/924 1427/928/928 451/919/919 +f 451/919/919 1427/928/928 1430/929/929 1423/922/922 +f 1427/928/928 452/927/927 1429/930/930 1430/929/929 +f 1430/929/929 1429/930/930 445/817/817 1345/816/816 +f 1423/922/922 1430/929/929 1345/816/816 446/815/815 +f 457/925/925 1431/931/931 1434/932/932 1426/926/926 +f 1431/931/931 223/933/933 1432/934/934 1434/932/932 +f 1434/932/932 1432/934/934 221/935/935 1433/936/936 +f 1426/926/926 1434/932/932 1433/936/936 452/927/927 +f 452/927/927 1433/936/936 1436/937/937 1429/930/930 +f 1433/936/936 221/935/935 1435/938/938 1436/937/937 +f 1436/937/937 1435/938/938 448/839/839 1361/838/838 +f 1429/930/930 1436/937/937 1361/838/838 445/817/817 +f 223/933/933 1437/939/939 1440/940/940 1432/934/934 +f 1437/939/939 222/941/941 1438/942/942 1440/940/940 +f 1440/940/940 1438/942/942 220/943/943 1439/944/944 +f 1432/934/934 1440/940/940 1439/944/944 221/935/935 +f 221/935/935 1439/944/944 1442/945/945 1435/938/938 +f 1439/944/944 220/943/943 1441/946/946 1442/945/945 +f 1442/945/945 1441/946/946 444/845/845 1366/844/844 +f 1435/938/938 1442/945/945 1366/844/844 448/839/839 +f 222/941/941 1443/947/947 1446/948/948 1438/942/942 +f 1443/947/947 196/949/949 1444/950/950 1446/948/948 +f 1446/948/948 1444/950/950 193/951/951 1445/952/952 +f 1438/942/942 1446/948/948 1445/952/952 220/943/943 +f 220/943/943 1445/952/952 1448/953/953 1441/946/946 +f 1445/952/952 193/951/951 1447/954/954 1448/953/953 +f 1448/953/953 1447/954/954 190/849/849 1369/848/848 +f 1441/946/946 1448/953/953 1369/848/848 444/845/845 +f 656/955/955 1449/956/956 1452/957/957 1451/958/958 +f 1449/956/956 655/863/863 1384/866/866 1452/957/957 +f 1452/957/957 1384/866/866 650/871/871 1450/959/959 +f 1451/958/958 1452/957/957 1450/959/959 651/960/960 +f 651/960/960 1450/959/959 1454/961/961 1453/962/962 +f 1450/959/959 650/871/871 1387/873/873 1454/961/961 +f 1454/961/961 1387/873/873 646/855/855 1373/854/854 +f 1453/962/962 1454/961/961 1373/854/854 645/853/853 +f 458/893/893 1455/963/963 1458/964/964 1407/899/899 +f 1455/963/963 461/965/965 1456/966/966 1458/964/964 +f 1458/964/964 1456/966/966 460/967/967 1457/968/968 +f 1407/899/899 1458/964/964 1457/968/968 459/901/901 +f 654/867/867 1459/969/969 1462/970/970 1389/875/875 +f 1459/969/969 658/971/971 1460/972/972 1462/970/970 +f 1462/970/970 1460/972/972 657/973/973 1461/974/974 +f 1389/875/875 1462/970/970 1461/974/974 652/877/877 +f 652/877/877 1461/974/974 1465/975/975 1395/883/883 +f 1461/974/974 657/973/973 1463/976/976 1465/975/975 +f 1465/975/975 1463/976/976 659/977/977 1464/978/978 +f 1395/883/883 1465/975/975 1464/978/978 653/885/885 +f 653/885/885 1464/978/978 1467/979/979 1401/891/891 +f 1464/978/978 659/977/977 1466/980/980 1467/979/979 +f 1467/979/979 1466/980/980 461/965/965 1455/963/963 +f 1401/891/891 1467/979/979 1455/963/963 458/893/893 +f 459/901/901 1457/968/968 1470/981/981 1413/907/907 +f 1457/968/968 460/967/967 1468/982/982 1470/981/981 +f 1470/981/981 1468/982/982 462/983/983 1469/984/984 +f 1413/907/907 1470/981/981 1469/984/984 455/909/909 +f 222/941/941 1471/985/985 1474/986/986 1443/947/947 +f 1471/985/985 225/987/987 1472/988/988 1474/986/986 +f 1474/986/986 1472/988/988 199/989/989 1473/990/990 +f 1443/947/947 1474/986/986 1473/990/990 196/949/949 +f 455/909/909 1469/984/984 1477/991/991 1419/915/915 +f 1469/984/984 462/983/983 1475/992/992 1477/991/991 +f 1477/991/991 1475/992/992 463/993/993 1476/994/994 +f 1419/915/915 1477/991/991 1476/994/994 456/917/917 +f 457/925/925 1478/995/995 1481/996/996 1431/931/931 +f 1478/995/995 464/997/997 1479/998/998 1481/996/996 +f 1481/996/996 1479/998/998 224/999/999 1480/1000/1000 +f 1431/931/931 1481/996/996 1480/1000/1000 223/933/933 +f 223/933/933 1480/1000/1000 1483/1001/1001 1437/939/939 +f 1480/1000/1000 224/999/999 1482/1002/1002 1483/1001/1001 +f 1483/1001/1001 1482/1002/1002 225/987/987 1471/985/985 +f 1437/939/939 1483/1001/1001 1471/985/985 222/941/941 +f 655/863/863 1484/1003/1003 1486/1004/1004 1381/864/864 +f 1484/1003/1003 660/1005/1005 1485/1006/1006 1486/1004/1004 +f 1486/1004/1004 1485/1006/1006 658/971/971 1459/969/969 +f 1381/864/864 1486/1004/1004 1459/969/969 654/867/867 +f 656/955/955 1487/1007/1007 1489/1008/1008 1449/956/956 +f 1487/1007/1007 661/1009/1009 1488/1010/1010 1489/1008/1008 +f 1489/1008/1008 1488/1010/1010 660/1005/1005 1484/1003/1003 +f 1449/956/956 1489/1008/1008 1484/1003/1003 655/863/863 +f 456/917/917 1476/994/994 1491/1011/1011 1425/923/923 +f 1476/994/994 463/993/993 1490/1012/1012 1491/1011/1011 +f 1491/1011/1011 1490/1012/1012 464/997/997 1478/995/995 +f 1425/923/923 1491/1011/1011 1478/995/995 457/925/925 +f 4/1013/1013 1492/1014/1014 1496/1015/1015 1495/1016/1016 +f 1492/1014/1014 1/1017/1017 1493/1018/1018 1496/1015/1015 +f 1496/1015/1015 1493/1018/1018 7/1019/1019 1494/1020/1020 +f 1495/1016/1016 1496/1015/1015 1494/1020/1020 5/1021/1021 +f 85/628/628 1206/631/631 1499/1022/1022 1498/1023/1023 +f 1206/631/631 72/620/620 1497/1024/1024 1499/1022/1022 +f 1499/1022/1022 1497/1024/1024 1/1017/1017 1492/1014/1014 +f 1498/1023/1023 1499/1022/1022 1492/1014/1014 4/1013/1013 +f 3/640/640 1500/1025/1025 1502/1026/1026 1212/641/641 +f 1500/1025/1025 5/1021/1021 1494/1020/1020 1502/1026/1026 +f 1502/1026/1026 1494/1020/1020 7/1019/1019 1501/1027/1027 +f 1212/641/641 1502/1026/1026 1501/1027/1027 2/642/642 +f 24/685/685 1503/1028/1028 1505/1029/1029 1245/686/686 +f 1503/1028/1028 33/680/680 1239/679/679 1505/1029/1029 +f 1505/1029/1029 1239/679/679 36/678/678 1504/1030/1030 +f 1245/686/686 1505/1029/1029 1504/1030/1030 21/689/689 +f 32/681/681 1506/1031/1031 1508/1032/1032 1242/682/682 +f 1506/1031/1031 25/693/693 1247/692/692 1508/1032/1032 +f 1508/1032/1032 1247/692/692 22/691/691 1507/1033/1033 +f 1242/682/682 1508/1032/1032 1507/1033/1033 23/668/668 +f 679/1034/1034 1509/1035/1035 1513/1036/1036 1512/1037/1037 +f 1509/1035/1035 678/1038/1038 1510/1039/1039 1513/1036/1036 +f 1513/1036/1036 1510/1039/1039 690/1040/1040 1511/1041/1041 +f 1512/1037/1037 1513/1036/1036 1511/1041/1041 689/1042/1042 +f 746/1043/1043 1514/1044/1044 1518/1045/1045 1517/1046/1046 +f 1514/1044/1044 748/1047/1047 1515/1048/1048 1518/1045/1045 +f 1518/1045/1045 1515/1048/1048 747/1049/1049 1516/1050/1050 +f 1517/1046/1046 1518/1045/1045 1516/1050/1050 745/1051/1051 +f 747/1049/1049 1515/1048/1048 1522/1052/1052 1521/1053/1053 +f 1515/1048/1048 748/1047/1047 1519/1054/1054 1522/1052/1052 +f 1522/1052/1052 1519/1054/1054 705/1055/1055 1520/1056/1056 +f 1521/1053/1053 1522/1052/1052 1520/1056/1056 691/1057/1057 +f 691/1057/1057 1520/1056/1056 1526/1058/1058 1525/1059/1059 +f 1520/1056/1056 705/1055/1055 1523/1060/1060 1526/1058/1058 +f 1526/1058/1058 1523/1060/1060 688/1061/1061 1524/1062/1062 +f 1525/1059/1059 1526/1058/1058 1524/1062/1062 692/1063/1063 +f 692/1063/1063 1524/1062/1062 1529/1064/1064 1528/1065/1065 +f 1524/1062/1062 688/1061/1061 1527/1066/1066 1529/1064/1064 +f 1529/1064/1064 1527/1066/1066 689/1042/1042 1511/1041/1041 +f 1528/1065/1065 1529/1064/1064 1511/1041/1041 690/1040/1040 +f 555/1067/1067 1530/1068/1068 1534/1069/1069 1533/1070/1070 +f 1530/1068/1068 568/1071/1071 1531/1072/1072 1534/1069/1069 +f 1534/1069/1069 1531/1072/1072 564/1073/1073 1532/1074/1074 +f 1533/1070/1070 1534/1069/1069 1532/1074/1074 559/1075/1075 +f 359/1076/1076 1535/1077/1077 1539/1078/1078 1538/1079/1079 +f 1535/1077/1077 362/1080/1080 1536/1081/1081 1539/1078/1078 +f 1539/1078/1078 1536/1081/1081 357/1082/1082 1537/1083/1083 +f 1538/1079/1079 1539/1078/1078 1537/1083/1083 354/1084/1084 +f 172/1085/1085 1540/1086/1086 1544/1087/1087 1543/1088/1088 +f 1540/1086/1086 366/1089/1089 1541/1090/1090 1544/1087/1087 +f 1544/1087/1087 1541/1090/1090 361/1091/1091 1542/1092/1092 +f 1543/1088/1088 1544/1087/1087 1542/1092/1092 166/1093/1093 +f 295/1094/1094 1545/1095/1095 1549/1096/1096 1548/1097/1097 +f 1545/1095/1095 375/1098/1098 1546/1099/1099 1549/1096/1096 +f 1549/1096/1096 1546/1099/1099 369/1100/1100 1547/1101/1101 +f 1548/1097/1097 1549/1096/1096 1547/1101/1101 370/1102/1102 +f 376/1103/1103 1550/1104/1104 1554/1105/1105 1553/1106/1106 +f 1550/1104/1104 374/1107/1107 1551/1108/1108 1554/1105/1105 +f 1554/1105/1105 1551/1108/1108 373/1109/1109 1552/1110/1110 +f 1553/1106/1106 1554/1105/1105 1552/1110/1110 372/1111/1111 +f 580/1112/1112 1555/1113/1113 1559/1114/1114 1558/1115/1115 +f 1555/1113/1113 581/1116/1116 1556/1117/1117 1559/1114/1114 +f 1559/1114/1114 1556/1117/1117 573/1118/1118 1557/1119/1119 +f 1558/1115/1115 1559/1114/1114 1557/1119/1119 572/1120/1120 +f 299/1121/1121 1560/1122/1122 1563/1123/1123 1562/1124/1124 +f 1560/1122/1122 300/1125/1125 1561/1126/1126 1563/1123/1123 +f 1563/1123/1123 1561/1126/1126 375/1098/1098 1545/1095/1095 +f 1562/1124/1124 1563/1123/1123 1545/1095/1095 295/1094/1094 +f 296/1127/1127 1564/1128/1128 1567/1129/1129 1566/1130/1130 +f 1564/1128/1128 300/1125/1125 1560/1122/1122 1567/1129/1129 +f 1567/1129/1129 1560/1122/1122 299/1121/1121 1565/1131/1131 +f 1566/1130/1130 1567/1129/1129 1565/1131/1131 297/1132/1132 +f 301/1133/1133 1568/1134/1134 1572/1135/1135 1571/1136/1136 +f 1568/1134/1134 305/1137/1137 1569/1138/1138 1572/1135/1135 +f 1572/1135/1135 1569/1138/1138 304/1139/1139 1570/1140/1140 +f 1571/1136/1136 1572/1135/1135 1570/1140/1140 302/1141/1141 +f 559/1075/1075 1532/1074/1074 1576/1142/1142 1575/1143/1143 +f 1532/1074/1074 564/1073/1073 1573/1144/1144 1576/1142/1142 +f 1576/1142/1142 1573/1144/1144 565/1145/1145 1574/1146/1146 +f 1575/1143/1143 1576/1142/1142 1574/1146/1146 558/1147/1147 +f 558/1147/1147 1574/1146/1146 1580/1148/1148 1579/1149/1149 +f 1574/1146/1146 565/1145/1145 1577/1150/1150 1580/1148/1148 +f 1580/1148/1148 1577/1150/1150 742/1151/1151 1578/1152/1152 +f 1579/1149/1149 1580/1148/1148 1578/1152/1152 743/1153/1153 +f 573/1118/1118 1556/1117/1117 1584/1154/1154 1583/1155/1155 +f 1556/1117/1117 581/1116/1116 1581/1156/1156 1584/1154/1154 +f 1584/1154/1154 1581/1156/1156 576/1157/1157 1582/1158/1158 +f 1583/1155/1155 1584/1154/1154 1582/1158/1158 574/1159/1159 +f 357/1082/1082 1536/1081/1081 1588/1160/1160 1587/1161/1161 +f 1536/1081/1081 362/1080/1080 1585/1162/1162 1588/1160/1160 +f 1588/1160/1160 1585/1162/1162 363/1163/1163 1586/1164/1164 +f 1587/1161/1161 1588/1160/1160 1586/1164/1164 348/1165/1165 +f 348/1165/1165 1586/1164/1164 1591/1166/1166 1590/1167/1167 +f 1586/1164/1164 363/1163/1163 1589/1168/1168 1591/1166/1166 +f 1591/1166/1166 1589/1168/1168 568/1071/1071 1530/1068/1068 +f 1590/1167/1167 1591/1166/1166 1530/1068/1068 555/1067/1067 +f 373/1109/1109 1551/1108/1108 1595/1169/1169 1594/1170/1170 +f 1551/1108/1108 374/1107/1107 1592/1171/1171 1595/1169/1169 +f 1595/1169/1169 1592/1171/1171 578/1172/1172 1593/1173/1173 +f 1594/1170/1170 1595/1169/1169 1593/1173/1173 579/1174/1174 +f 579/1174/1174 1593/1173/1173 1598/1175/1175 1597/1176/1176 +f 1593/1173/1173 578/1172/1172 1596/1177/1177 1598/1175/1175 +f 1598/1175/1175 1596/1177/1177 580/1112/1112 1558/1115/1115 +f 1597/1176/1176 1598/1175/1175 1558/1115/1115 572/1120/1120 +f 305/1137/1137 1568/1134/1134 1602/1178/1178 1601/1179/1179 +f 1568/1134/1134 301/1133/1133 1599/1180/1180 1602/1178/1178 +f 1602/1178/1178 1599/1180/1180 309/1181/1181 1600/1182/1182 +f 1601/1179/1179 1602/1178/1178 1600/1182/1182 504/1183/1183 +f 504/1183/1183 1600/1182/1182 1606/1184/1184 1605/1185/1185 +f 1600/1182/1182 309/1181/1181 1603/1186/1186 1606/1184/1184 +f 1606/1184/1184 1603/1186/1186 509/1187/1187 1604/1188/1188 +f 1605/1185/1185 1606/1184/1184 1604/1188/1188 503/1189/1189 +f 361/1091/1091 1541/1090/1090 1610/1190/1190 1609/1191/1191 +f 1541/1090/1090 366/1089/1089 1607/1192/1192 1610/1190/1190 +f 1610/1190/1190 1607/1192/1192 360/1193/1193 1608/1194/1194 +f 1609/1191/1191 1610/1190/1190 1608/1194/1194 355/1195/1195 +f 355/1195/1195 1608/1194/1194 1613/1196/1196 1612/1197/1197 +f 1608/1194/1194 360/1193/1193 1611/1198/1198 1613/1196/1196 +f 1613/1196/1196 1611/1198/1198 359/1076/1076 1538/1079/1079 +f 1612/1197/1197 1613/1196/1196 1538/1079/1079 354/1084/1084 +f 369/1100/1100 1546/1099/1099 1617/1199/1199 1616/1200/1200 +f 1546/1099/1099 375/1098/1098 1614/1201/1201 1617/1199/1199 +f 1617/1199/1199 1614/1201/1201 377/1202/1202 1615/1203/1203 +f 1616/1200/1200 1617/1199/1199 1615/1203/1203 371/1204/1204 +f 371/1204/1204 1615/1203/1203 1620/1205/1205 1619/1206/1206 +f 1615/1203/1203 377/1202/1202 1618/1207/1207 1620/1205/1205 +f 1620/1205/1205 1618/1207/1207 376/1103/1103 1553/1106/1106 +f 1619/1206/1206 1620/1205/1205 1553/1106/1106 372/1111/1111 +f 375/1098/1098 1561/1126/1126 1623/1208/1208 1614/1201/1201 +f 1561/1126/1126 300/1125/1125 1621/1209/1209 1623/1208/1208 +f 1623/1208/1208 1621/1209/1209 306/1210/1210 1622/1211/1211 +f 1614/1201/1201 1623/1208/1208 1622/1211/1211 377/1202/1202 +f 300/1125/1125 1564/1128/1128 1626/1212/1212 1621/1209/1209 +f 1564/1128/1128 296/1127/1127 1624/1213/1213 1626/1212/1212 +f 1626/1212/1212 1624/1213/1213 303/1214/1214 1625/1215/1215 +f 1621/1209/1209 1626/1212/1212 1625/1215/1215 306/1210/1210 +f 306/1210/1210 1625/1215/1215 1629/1216/1216 1628/1217/1217 +f 1625/1215/1215 303/1214/1214 1627/1218/1218 1629/1216/1216 +f 1629/1216/1216 1627/1218/1218 302/1141/1141 1570/1140/1140 +f 1628/1217/1217 1629/1216/1216 1570/1140/1140 304/1139/1139 +f 164/1219/1219 1630/1220/1220 1634/1221/1221 1633/1222/1222 +f 1630/1220/1220 169/1223/1223 1631/1224/1224 1634/1221/1221 +f 1634/1221/1221 1631/1224/1224 170/1225/1225 1632/1226/1226 +f 1633/1222/1222 1634/1221/1221 1632/1226/1226 165/1227/1227 +f 165/1227/1227 1632/1226/1226 1637/1228/1228 1636/1229/1229 +f 1632/1226/1226 170/1225/1225 1635/1230/1230 1637/1228/1228 +f 1637/1228/1228 1635/1230/1230 172/1085/1085 1543/1088/1088 +f 1636/1229/1229 1637/1228/1228 1543/1088/1088 166/1093/1093 +f 175/1231/1231 1638/1232/1232 1642/1233/1233 1641/1234/1234 +f 1638/1232/1232 181/1235/1235 1639/1236/1236 1642/1233/1233 +f 1642/1233/1233 1639/1236/1236 130/1237/1237 1640/1238/1238 +f 1641/1234/1234 1642/1233/1233 1640/1238/1238 176/1239/1239 +f 176/1239/1239 1640/1238/1238 1645/1240/1240 1644/1241/1241 +f 1640/1238/1238 130/1237/1237 1643/1242/1242 1645/1240/1240 +f 1645/1240/1240 1643/1242/1242 295/1094/1094 1548/1097/1097 +f 1644/1241/1241 1645/1240/1240 1548/1097/1097 370/1102/1102 +f 181/1235/1235 1646/1243/1243 1649/1244/1244 1639/1236/1236 +f 1646/1243/1243 182/1245/1245 1647/1246/1246 1649/1244/1244 +f 1649/1244/1244 1647/1246/1246 131/1247/1247 1648/1248/1248 +f 1639/1236/1236 1649/1244/1244 1648/1248/1248 130/1237/1237 +f 130/1237/1237 1648/1248/1248 1651/1249/1249 1643/1242/1242 +f 1648/1248/1248 131/1247/1247 1650/1250/1250 1651/1249/1249 +f 1651/1249/1249 1650/1250/1250 299/1121/1121 1562/1124/1124 +f 1643/1242/1242 1651/1249/1249 1562/1124/1124 295/1094/1094 +f 182/1245/1245 1652/1251/1251 1655/1252/1252 1647/1246/1246 +f 1652/1251/1251 186/1253/1253 1653/1254/1254 1655/1252/1252 +f 1655/1252/1252 1653/1254/1254 298/1255/1255 1654/1256/1256 +f 1647/1246/1246 1655/1252/1252 1654/1256/1256 131/1247/1247 +f 131/1247/1247 1654/1256/1256 1657/1257/1257 1650/1250/1250 +f 1654/1256/1256 298/1255/1255 1656/1258/1258 1657/1257/1257 +f 1657/1257/1257 1656/1258/1258 297/1132/1132 1565/1131/1131 +f 1650/1250/1250 1657/1257/1257 1565/1131/1131 299/1121/1121 +f 542/1259/1259 1658/1260/1260 1662/1261/1261 1661/1262/1262 +f 1658/1260/1260 543/1263/1263 1659/1264/1264 1662/1261/1261 +f 1662/1261/1261 1659/1264/1264 545/1265/1265 1660/1266/1266 +f 1661/1262/1262 1662/1261/1261 1660/1266/1266 546/1267/1267 +f 549/1268/1268 1663/1269/1269 1666/1270/1270 1665/1271/1271 +f 1663/1269/1269 548/1272/1272 1664/1273/1273 1666/1270/1270 +f 1666/1270/1270 1664/1273/1273 543/1263/1263 1658/1260/1260 +f 1665/1271/1271 1666/1270/1270 1658/1260/1260 542/1259/1259 +f 543/1263/1263 1667/1274/1274 1670/1275/1275 1659/1264/1264 +f 1667/1274/1274 544/1276/1276 1668/1277/1277 1670/1275/1275 +f 1670/1275/1275 1668/1277/1277 547/1278/1278 1669/1279/1279 +f 1659/1264/1264 1670/1275/1275 1669/1279/1279 545/1265/1265 +f 548/1272/1272 1671/1280/1280 1673/1281/1281 1664/1273/1273 +f 1671/1280/1280 550/1282/1282 1672/1283/1283 1673/1281/1281 +f 1673/1281/1281 1672/1283/1283 544/1276/1276 1667/1274/1274 +f 1664/1273/1273 1673/1281/1281 1667/1274/1274 543/1263/1263 +f 495/1284/1284 1674/1285/1285 1678/1286/1286 1677/1287/1287 +f 1674/1285/1285 496/1288/1288 1675/1289/1289 1678/1286/1286 +f 1678/1286/1286 1675/1289/1289 484/1290/1290 1676/1291/1291 +f 1677/1287/1287 1678/1286/1286 1676/1291/1291 485/1292/1292 +f 499/1293/1293 1679/1294/1294 1682/1295/1295 1681/1296/1296 +f 1679/1294/1294 488/1297/1297 1680/1298/1298 1682/1295/1295 +f 1682/1295/1295 1680/1298/1298 496/1288/1288 1674/1285/1285 +f 1681/1296/1296 1682/1295/1295 1674/1285/1285 495/1284/1284 +f 496/1288/1288 1683/1299/1299 1686/1300/1300 1675/1289/1289 +f 1683/1299/1299 497/1301/1301 1684/1302/1302 1686/1300/1300 +f 1686/1300/1300 1684/1302/1302 486/1303/1303 1685/1304/1304 +f 1675/1289/1289 1686/1300/1300 1685/1304/1304 484/1290/1290 +f 488/1297/1297 1687/1305/1305 1689/1306/1306 1680/1298/1298 +f 1687/1305/1305 489/1307/1307 1688/1308/1308 1689/1306/1306 +f 1689/1306/1306 1688/1308/1308 497/1301/1301 1683/1299/1299 +f 1680/1298/1298 1689/1306/1306 1683/1299/1299 496/1288/1288 +f 338/1309/1309 1690/1310/1310 1694/1311/1311 1693/1312/1312 +f 1690/1310/1310 280/1313/1313 1691/1314/1314 1694/1311/1311 +f 1694/1311/1311 1691/1314/1314 287/1315/1315 1692/1316/1316 +f 1693/1312/1312 1694/1311/1311 1692/1316/1316 335/1317/1317 +f 337/1318/1318 1695/1319/1319 1698/1320/1320 1697/1321/1321 +f 1695/1319/1319 281/1322/1322 1696/1323/1323 1698/1320/1320 +f 1698/1320/1320 1696/1323/1323 280/1313/1313 1690/1310/1310 +f 1697/1321/1321 1698/1320/1320 1690/1310/1310 338/1309/1309 +f 335/1317/1317 1699/1324/1324 1702/1325/1325 1693/1312/1312 +f 1699/1324/1324 336/1326/1326 1700/1327/1327 1702/1325/1325 +f 1702/1325/1325 1700/1327/1327 291/1328/1328 1701/1329/1329 +f 1693/1312/1312 1702/1325/1325 1701/1329/1329 338/1309/1309 +f 338/1309/1309 1701/1329/1329 1705/1330/1330 1697/1321/1321 +f 1701/1329/1329 291/1328/1328 1703/1331/1331 1705/1330/1330 +f 1705/1330/1330 1703/1331/1331 339/1332/1332 1704/1333/1333 +f 1697/1321/1321 1705/1330/1330 1704/1333/1333 337/1318/1318 +f 263/1334/1334 1706/1335/1335 1710/1336/1336 1709/1337/1337 +f 1706/1335/1335 264/1338/1338 1707/1339/1339 1710/1336/1336 +f 1710/1336/1336 1707/1339/1339 260/1340/1340 1708/1341/1341 +f 1709/1337/1337 1710/1336/1336 1708/1341/1341 259/1342/1342 +f 265/1343/1343 1711/1344/1344 1714/1345/1345 1713/1346/1346 +f 1711/1344/1344 266/1347/1347 1712/1348/1348 1714/1345/1345 +f 1714/1345/1345 1712/1348/1348 264/1338/1338 1706/1335/1335 +f 1713/1346/1346 1714/1345/1345 1706/1335/1335 263/1334/1334 +f 264/1338/1338 1715/1349/1349 1718/1350/1350 1707/1339/1339 +f 1715/1349/1349 268/1351/1351 1716/1352/1352 1718/1350/1350 +f 1718/1350/1350 1716/1352/1352 261/1353/1353 1717/1354/1354 +f 1707/1339/1339 1718/1350/1350 1717/1354/1354 260/1340/1340 +f 266/1347/1347 1719/1355/1355 1721/1356/1356 1712/1348/1348 +f 1719/1355/1355 267/1357/1357 1720/1358/1358 1721/1356/1356 +f 1721/1356/1356 1720/1358/1358 268/1351/1351 1715/1349/1349 +f 1712/1348/1348 1721/1356/1356 1715/1349/1349 264/1338/1338 +f 293/1359/1359 1722/1360/1360 1726/1361/1361 1725/1362/1362 +f 1722/1360/1360 294/1363/1363 1723/1364/1364 1726/1361/1361 +f 1726/1361/1361 1723/1364/1364 108/1365/1365 1724/1366/1366 +f 1725/1362/1362 1726/1361/1361 1724/1366/1366 105/1367/1367 +f 292/1368/1368 1727/1369/1369 1730/1370/1370 1729/1371/1371 +f 1727/1369/1369 288/1372/1372 1728/1373/1373 1730/1370/1370 +f 1730/1370/1370 1728/1373/1373 294/1363/1363 1722/1360/1360 +f 1729/1371/1371 1730/1370/1370 1722/1360/1360 293/1359/1359 +f 108/1365/1365 1723/1364/1364 1734/1374/1374 1733/1375/1375 +f 1723/1364/1364 294/1363/1363 1731/1376/1376 1734/1374/1374 +f 1734/1374/1374 1731/1376/1376 94/1377/1377 1732/1378/1378 +f 1733/1375/1375 1734/1374/1374 1732/1378/1378 109/1379/1379 +f 294/1363/1363 1728/1373/1373 1737/1380/1380 1731/1376/1376 +f 1728/1373/1373 288/1372/1372 1735/1381/1381 1737/1380/1380 +f 1737/1380/1380 1735/1381/1381 289/1382/1382 1736/1383/1383 +f 1731/1376/1376 1737/1380/1380 1736/1383/1383 94/1377/1377 +f 92/1384/1384 1738/1385/1385 1742/1386/1386 1741/1387/1387 +f 1738/1385/1385 89/1388/1388 1739/1389/1389 1742/1386/1386 +f 1742/1386/1386 1739/1389/1389 93/1390/1390 1740/1391/1391 +f 1741/1387/1387 1742/1386/1386 1740/1391/1391 91/1392/1392 +f 89/1388/1388 1743/1393/1393 1746/1394/1394 1739/1389/1389 +f 1743/1393/1393 278/1395/1395 1744/1396/1396 1746/1394/1394 +f 1746/1394/1394 1744/1396/1396 79/1397/1397 1745/1398/1398 +f 1739/1389/1389 1746/1394/1394 1745/1398/1398 93/1390/1390 +f 93/1390/1390 1747/1399/1399 1750/1400/1400 1740/1391/1391 +f 1747/1399/1399 14/1401/1401 1748/1402/1402 1750/1400/1400 +f 1750/1400/1400 1748/1402/1402 81/1403/1403 1749/1404/1404 +f 1740/1391/1391 1750/1400/1400 1749/1404/1404 91/1392/1392 +f 79/1397/1397 1751/1405/1405 1753/1406/1406 1745/1398/1398 +f 1751/1405/1405 80/1407/1407 1752/1408/1408 1753/1406/1406 +f 1753/1406/1406 1752/1408/1408 14/1401/1401 1747/1399/1399 +f 1745/1398/1398 1753/1406/1406 1747/1399/1399 93/1390/1390 +f 118/1409/1409 1754/1410/1410 1758/1411/1411 1757/1412/1412 +f 1754/1410/1410 120/1413/1413 1755/1414/1414 1758/1411/1411 +f 1758/1411/1411 1755/1414/1414 119/1415/1415 1756/1416/1416 +f 1757/1412/1412 1758/1411/1411 1756/1416/1416 116/1417/1417 +f 120/1413/1413 1759/1418/1418 1762/1419/1419 1755/1414/1414 +f 1759/1418/1418 122/1420/1420 1760/1421/1421 1762/1419/1419 +f 1762/1419/1419 1760/1421/1421 123/1422/1422 1761/1423/1423 +f 1755/1414/1414 1762/1419/1419 1761/1423/1423 119/1415/1415 +f 119/1415/1415 1763/1424/1424 1766/1425/1425 1756/1416/1416 +f 1763/1424/1424 121/1426/1426 1764/1427/1427 1766/1425/1425 +f 1766/1425/1425 1764/1427/1427 117/1428/1428 1765/1429/1429 +f 1756/1416/1416 1766/1425/1425 1765/1429/1429 116/1417/1417 +f 123/1422/1422 1767/1430/1430 1769/1431/1431 1761/1423/1423 +f 1767/1430/1430 124/1432/1432 1768/1433/1433 1769/1431/1431 +f 1769/1431/1431 1768/1433/1433 121/1426/1426 1763/1424/1424 +f 1761/1423/1423 1769/1431/1431 1763/1424/1424 119/1415/1415 +f 106/1434/1434 1770/1435/1435 1774/1436/1436 1773/1437/1437 +f 1770/1435/1435 107/1438/1438 1771/1439/1439 1774/1436/1436 +f 1774/1436/1436 1771/1439/1439 41/1440/1440 1772/1441/1441 +f 1773/1437/1437 1774/1436/1436 1772/1441/1441 104/1442/1442 +f 121/1426/1426 1768/1433/1433 1777/1443/1443 1776/1444/1444 +f 1768/1433/1433 124/1432/1432 1775/1445/1445 1777/1443/1443 +f 1777/1443/1443 1775/1445/1445 106/1434/1434 1773/1437/1437 +f 1776/1444/1444 1777/1443/1443 1773/1437/1437 104/1442/1442 +f 104/1442/1442 1772/1441/1441 1781/1446/1446 1780/1447/1447 +f 1772/1441/1441 41/1440/1440 1778/1448/1448 1781/1446/1446 +f 1781/1446/1446 1778/1448/1448 60/1449/1449 1779/1450/1450 +f 1780/1447/1447 1781/1446/1446 1779/1450/1450 59/1451/1451 +f 117/1428/1428 1764/1427/1427 1783/1452/1452 1782/1453/1453 +f 1764/1427/1427 121/1426/1426 1776/1444/1444 1783/1452/1452 +f 1783/1452/1452 1776/1444/1444 104/1442/1442 1780/1447/1447 +f 1782/1453/1453 1783/1452/1452 1780/1447/1447 59/1451/1451 +f 41/1440/1440 1784/1454/1454 1787/1455/1455 1778/1448/1448 +f 1784/1454/1454 43/1456/1456 1785/1457/1457 1787/1455/1455 +f 1787/1455/1455 1785/1457/1457 42/1458/1458 1786/1459/1459 +f 1778/1448/1448 1787/1455/1455 1786/1459/1459 60/1449/1449 +f 107/1438/1438 1788/1460/1460 1790/1461/1461 1771/1439/1439 +f 1788/1460/1460 47/1462/1462 1789/1463/1463 1790/1461/1461 +f 1790/1461/1461 1789/1463/1463 43/1456/1456 1784/1454/1454 +f 1771/1439/1439 1790/1461/1461 1784/1454/1454 41/1440/1440 +f 557/1464/1464 1791/1465/1465 1794/1466/1466 1793/1467/1467 +f 1791/1465/1465 542/1259/1259 1661/1262/1262 1794/1466/1466 +f 1794/1466/1466 1661/1262/1262 546/1267/1267 1792/1468/1468 +f 1793/1467/1467 1794/1466/1466 1792/1468/1468 560/1469/1469 +f 558/1147/1147 1795/1470/1470 1797/1471/1471 1575/1143/1143 +f 1795/1470/1470 557/1464/1464 1793/1467/1467 1797/1471/1471 +f 1797/1471/1471 1793/1467/1467 560/1469/1469 1796/1472/1472 +f 1575/1143/1143 1797/1471/1471 1796/1472/1472 559/1075/1075 +f 741/1473/1473 1798/1474/1474 1800/1475/1475 1799/1476/1476 +f 1798/1474/1474 549/1268/1268 1665/1271/1271 1800/1475/1475 +f 1800/1475/1475 1665/1271/1271 542/1259/1259 1791/1465/1465 +f 1799/1476/1476 1800/1475/1475 1791/1465/1465 557/1464/1464 +f 743/1153/1153 1801/1477/1477 1802/1478/1478 1579/1149/1149 +f 1801/1477/1477 741/1473/1473 1799/1476/1476 1802/1478/1478 +f 1802/1478/1478 1799/1476/1476 557/1464/1464 1795/1470/1470 +f 1579/1149/1149 1802/1478/1478 1795/1470/1470 558/1147/1147 +f 483/1479/1479 1803/1480/1480 1807/1481/1481 1806/1482/1482 +f 1803/1480/1480 474/1483/1483 1804/1484/1484 1807/1481/1481 +f 1807/1481/1481 1804/1484/1484 475/1485/1485 1805/1486/1486 +f 1806/1482/1482 1807/1481/1481 1805/1486/1486 487/1487/1487 +f 497/1301/1301 1808/1488/1488 1810/1489/1489 1684/1302/1302 +f 1808/1488/1488 483/1479/1479 1806/1482/1482 1810/1489/1489 +f 1810/1489/1489 1806/1482/1482 487/1487/1487 1809/1490/1490 +f 1684/1302/1302 1810/1489/1489 1809/1490/1490 486/1303/1303 +f 483/1479/1479 1811/1491/1491 1814/1492/1492 1803/1480/1480 +f 1811/1491/1491 490/1493/1493 1812/1494/1494 1814/1492/1492 +f 1814/1492/1492 1812/1494/1494 476/1495/1495 1813/1496/1496 +f 1803/1480/1480 1814/1492/1492 1813/1496/1496 474/1483/1483 +f 497/1301/1301 1688/1308/1308 1816/1497/1497 1808/1488/1488 +f 1688/1308/1308 489/1307/1307 1815/1498/1498 1816/1497/1497 +f 1816/1497/1497 1815/1498/1498 490/1493/1493 1811/1491/1491 +f 1808/1488/1488 1816/1497/1497 1811/1491/1491 483/1479/1479 +f 537/1499/1499 1817/1500/1500 1820/1501/1501 1819/1502/1502 +f 1817/1500/1500 498/1503/1503 1818/1504/1504 1820/1501/1501 +f 1820/1501/1501 1818/1504/1504 495/1284/1284 1677/1287/1287 +f 1819/1502/1502 1820/1501/1501 1677/1287/1287 485/1292/1292 +f 544/1276/1276 1821/1505/1505 1823/1506/1506 1668/1277/1277 +f 1821/1505/1505 498/1503/1503 1817/1500/1500 1823/1506/1506 +f 1823/1506/1506 1817/1500/1500 537/1499/1499 1822/1507/1507 +f 1668/1277/1277 1823/1506/1506 1822/1507/1507 547/1278/1278 +f 538/1508/1508 1824/1509/1509 1826/1510/1510 1825/1511/1511 +f 1824/1509/1509 499/1293/1293 1681/1296/1296 1826/1510/1510 +f 1826/1510/1510 1681/1296/1296 495/1284/1284 1818/1504/1504 +f 1825/1511/1511 1826/1510/1510 1818/1504/1504 498/1503/1503 +f 544/1276/1276 1672/1283/1283 1828/1512/1512 1821/1505/1505 +f 1672/1283/1283 550/1282/1282 1827/1513/1513 1828/1512/1512 +f 1828/1512/1512 1827/1513/1513 538/1508/1508 1825/1511/1511 +f 1821/1505/1505 1828/1512/1512 1825/1511/1511 498/1503/1503 +f 291/1328/1328 1700/1327/1327 1832/1514/1514 1831/1515/1515 +f 1700/1327/1327 336/1326/1326 1829/1516/1516 1832/1514/1514 +f 1832/1514/1514 1829/1516/1516 347/1517/1517 1830/1518/1518 +f 1831/1515/1515 1832/1514/1514 1830/1518/1518 349/1519/1519 +f 347/1517/1517 1833/1520/1520 1835/1521/1521 1830/1518/1518 +f 1833/1520/1520 357/1082/1082 1587/1161/1161 1835/1521/1521 +f 1835/1521/1521 1587/1161/1161 348/1165/1165 1834/1522/1522 +f 1830/1518/1518 1835/1521/1521 1834/1522/1522 349/1519/1519 +f 349/1519/1519 1834/1522/1522 1838/1523/1523 1837/1524/1524 +f 1834/1522/1522 348/1165/1165 1590/1167/1167 1838/1523/1523 +f 1838/1523/1523 1590/1167/1167 555/1067/1067 1836/1525/1525 +f 1837/1524/1524 1838/1523/1523 1836/1525/1525 556/1526/1526 +f 339/1332/1332 1703/1331/1331 1840/1527/1527 1839/1528/1528 +f 1703/1331/1331 291/1328/1328 1831/1515/1515 1840/1527/1527 +f 1840/1527/1527 1831/1515/1515 349/1519/1519 1837/1524/1524 +f 1839/1528/1528 1840/1527/1527 1837/1524/1524 556/1526/1526 +f 283/1529/1529 1841/1530/1530 1844/1531/1531 1843/1532/1532 +f 1841/1530/1530 263/1334/1334 1709/1337/1337 1844/1531/1531 +f 1844/1531/1531 1709/1337/1337 259/1342/1342 1842/1533/1533 +f 1843/1532/1532 1844/1531/1531 1842/1533/1533 279/1534/1534 +f 280/1313/1313 1845/1535/1535 1847/1536/1536 1691/1314/1314 +f 1845/1535/1535 283/1529/1529 1843/1532/1532 1847/1536/1536 +f 1847/1536/1536 1843/1532/1532 279/1534/1534 1846/1537/1537 +f 1691/1314/1314 1847/1536/1536 1846/1537/1537 287/1315/1315 +f 282/1538/1538 1848/1539/1539 1850/1540/1540 1849/1541/1541 +f 1848/1539/1539 265/1343/1343 1713/1346/1346 1850/1540/1540 +f 1850/1540/1540 1713/1346/1346 263/1334/1334 1841/1530/1530 +f 1849/1541/1541 1850/1540/1540 1841/1530/1530 283/1529/1529 +f 281/1322/1322 1851/1542/1542 1852/1543/1543 1696/1323/1323 +f 1851/1542/1542 282/1538/1538 1849/1541/1541 1852/1543/1543 +f 1852/1543/1543 1849/1541/1541 283/1529/1529 1845/1535/1535 +f 1696/1323/1323 1852/1543/1543 1845/1535/1535 280/1313/1313 +f 262/1544/1544 1853/1545/1545 1857/1546/1546 1856/1547/1547 +f 1853/1545/1545 269/1548/1548 1854/1549/1549 1857/1546/1546 +f 1857/1546/1546 1854/1549/1549 226/1550/1550 1855/1551/1551 +f 1856/1547/1547 1857/1546/1546 1855/1551/1551 227/1552/1552 +f 268/1351/1351 1858/1553/1553 1860/1554/1554 1716/1352/1352 +f 1858/1553/1553 269/1548/1548 1853/1545/1545 1860/1554/1554 +f 1860/1554/1554 1853/1545/1545 262/1544/1544 1859/1555/1555 +f 1716/1352/1352 1860/1554/1554 1859/1555/1555 261/1353/1353 +f 269/1548/1548 1861/1556/1556 1864/1557/1557 1854/1549/1549 +f 1861/1556/1556 270/1558/1558 1862/1559/1559 1864/1557/1557 +f 1864/1557/1557 1862/1559/1559 228/1560/1560 1863/1561/1561 +f 1854/1549/1549 1864/1557/1557 1863/1561/1561 226/1550/1550 +f 267/1357/1357 1865/1562/1562 1866/1563/1563 1720/1358/1358 +f 1865/1562/1562 270/1558/1558 1861/1556/1556 1866/1563/1563 +f 1866/1563/1563 1861/1556/1556 269/1548/1548 1858/1553/1553 +f 1720/1358/1358 1866/1563/1563 1858/1553/1553 268/1351/1351 +f 353/1564/1564 1867/1565/1565 1870/1566/1566 1869/1567/1567 +f 1867/1565/1565 293/1359/1359 1725/1362/1362 1870/1566/1566 +f 1870/1566/1566 1725/1362/1362 105/1367/1367 1868/1568/1568 +f 1869/1567/1567 1870/1566/1566 1868/1568/1568 158/1569/1569 +f 361/1091/1091 1609/1191/1191 1873/1570/1570 1872/1571/1571 +f 1609/1191/1191 355/1195/1195 1871/1572/1572 1873/1570/1570 +f 1873/1570/1570 1871/1572/1572 353/1564/1564 1869/1567/1567 +f 1872/1571/1571 1873/1570/1570 1869/1567/1567 158/1569/1569 +f 356/1573/1573 1874/1574/1574 1876/1575/1575 1875/1576/1576 +f 1874/1574/1574 292/1368/1368 1729/1371/1371 1876/1575/1575 +f 1876/1575/1575 1729/1371/1371 293/1359/1359 1867/1565/1565 +f 1875/1576/1576 1876/1575/1575 1867/1565/1565 353/1564/1564 +f 354/1084/1084 1877/1577/1577 1878/1578/1578 1612/1197/1197 +f 1877/1577/1577 356/1573/1573 1875/1576/1576 1878/1578/1578 +f 1878/1578/1578 1875/1576/1576 353/1564/1564 1871/1572/1572 +f 1612/1197/1197 1878/1578/1578 1871/1572/1572 355/1195/1195 +f 88/1579/1579 1879/1580/1580 1882/1581/1581 1881/1582/1582 +f 1879/1580/1580 89/1388/1388 1738/1385/1385 1882/1581/1581 +f 1882/1581/1581 1738/1385/1385 92/1384/1384 1880/1583/1583 +f 1881/1582/1582 1882/1581/1581 1880/1583/1583 90/1584/1584 +f 109/1379/1379 1732/1378/1378 1885/1585/1585 1884/1586/1586 +f 1732/1378/1378 94/1377/1377 1883/1587/1587 1885/1585/1585 +f 1885/1585/1585 1883/1587/1587 88/1579/1579 1881/1582/1582 +f 1884/1586/1586 1885/1585/1585 1881/1582/1582 90/1584/1584 +f 290/1588/1588 1886/1589/1589 1888/1590/1590 1887/1591/1591 +f 1886/1589/1589 278/1395/1395 1743/1393/1393 1888/1590/1590 +f 1888/1590/1590 1743/1393/1393 89/1388/1388 1879/1580/1580 +f 1887/1591/1591 1888/1590/1590 1879/1580/1580 88/1579/1579 +f 94/1377/1377 1736/1383/1383 1890/1592/1592 1883/1587/1587 +f 1736/1383/1383 289/1382/1382 1889/1593/1593 1890/1592/1592 +f 1890/1592/1592 1889/1593/1593 290/1588/1588 1887/1591/1591 +f 1883/1587/1587 1890/1592/1592 1887/1591/1591 88/1579/1579 +f 16/1594/1594 1891/1595/1595 1895/1596/1596 1894/1597/1597 +f 1891/1595/1595 15/1598/1598 1892/1599/1599 1895/1596/1596 +f 1895/1596/1596 1892/1599/1599 17/1600/1600 1893/1601/1601 +f 1894/1597/1597 1895/1596/1596 1893/1601/1601 18/1602/1602 +f 81/1403/1403 1748/1402/1402 1898/1603/1603 1897/1604/1604 +f 1748/1402/1402 14/1401/1401 1896/1605/1605 1898/1603/1603 +f 1898/1603/1603 1896/1605/1605 15/1598/1598 1891/1595/1595 +f 1897/1604/1604 1898/1603/1603 1891/1595/1595 16/1594/1594 +f 15/1598/1598 1899/1606/1606 1902/1607/1607 1892/1599/1599 +f 1899/1606/1606 19/1608/1608 1900/1609/1609 1902/1607/1607 +f 1902/1607/1607 1900/1609/1609 10/1610/1610 1901/1611/1611 +f 1892/1599/1599 1902/1607/1607 1901/1611/1611 17/1600/1600 +f 14/1401/1401 1752/1408/1408 1904/1612/1612 1896/1605/1605 +f 1752/1408/1408 80/1407/1407 1903/1613/1613 1904/1612/1612 +f 1904/1612/1612 1903/1613/1613 19/1608/1608 1899/1606/1606 +f 1896/1605/1605 1904/1612/1612 1899/1606/1606 15/1598/1598 +f 129/1614/1614 1905/1615/1615 1908/1616/1616 1907/1617/1617 +f 1905/1615/1615 120/1413/1413 1754/1410/1410 1908/1616/1616 +f 1908/1616/1616 1754/1410/1410 118/1409/1409 1906/1618/1618 +f 1907/1617/1617 1908/1616/1616 1906/1618/1618 128/1619/1619 +f 164/1219/1219 1633/1222/1222 1911/1620/1620 1910/1621/1621 +f 1633/1222/1222 165/1227/1227 1909/1622/1622 1911/1620/1620 +f 1911/1620/1620 1909/1622/1622 129/1614/1614 1907/1617/1617 +f 1910/1621/1621 1911/1620/1620 1907/1617/1617 128/1619/1619 +f 157/1623/1623 1912/1624/1624 1914/1625/1625 1913/1626/1626 +f 1912/1624/1624 122/1420/1420 1759/1418/1418 1914/1625/1625 +f 1914/1625/1625 1759/1418/1418 120/1413/1413 1905/1615/1615 +f 1913/1626/1626 1914/1625/1625 1905/1615/1615 129/1614/1614 +f 165/1227/1227 1636/1229/1229 1916/1627/1627 1909/1622/1622 +f 1636/1229/1229 166/1093/1093 1915/1628/1628 1916/1627/1627 +f 1916/1627/1627 1915/1628/1628 157/1623/1623 1913/1626/1626 +f 1909/1622/1622 1916/1627/1627 1913/1626/1626 129/1614/1614 +f 49/1629/1629 1917/1630/1630 1921/1631/1631 1920/1632/1632 +f 1917/1630/1630 50/1633/1633 1918/1634/1634 1921/1631/1631 +f 1921/1631/1631 1918/1634/1634 44/1635/1635 1919/1636/1636 +f 1920/1632/1632 1921/1631/1631 1919/1636/1636 45/1637/1637 +f 43/1456/1456 1922/1638/1638 1924/1639/1639 1785/1457/1457 +f 1922/1638/1638 50/1633/1633 1917/1630/1630 1924/1639/1639 +f 1924/1639/1639 1917/1630/1630 49/1629/1629 1923/1640/1640 +f 1785/1457/1457 1924/1639/1639 1923/1640/1640 42/1458/1458 +f 50/1633/1633 1925/1641/1641 1928/1642/1642 1918/1634/1634 +f 1925/1641/1641 48/1643/1643 1926/1644/1644 1928/1642/1642 +f 1928/1642/1642 1926/1644/1644 46/1645/1645 1927/1646/1646 +f 1918/1634/1634 1928/1642/1642 1927/1646/1646 44/1635/1635 +f 47/1462/1462 1929/1647/1647 1930/1648/1648 1789/1463/1463 +f 1929/1647/1647 48/1643/1643 1925/1641/1641 1930/1648/1648 +f 1930/1648/1648 1925/1641/1641 50/1633/1633 1922/1638/1638 +f 1789/1463/1463 1930/1648/1648 1922/1638/1638 43/1456/1456 +f 579/1174/1174 1597/1176/1176 1934/1649/1649 1933/1650/1650 +f 1597/1176/1176 572/1120/1120 1931/1651/1651 1934/1649/1649 +f 1934/1649/1649 1931/1651/1651 567/1652/1652 1932/1653/1653 +f 1933/1650/1650 1934/1649/1649 1932/1653/1653 566/1654/1654 +f 566/1654/1654 1932/1653/1653 1937/1655/1655 1936/1656/1656 +f 1932/1653/1653 567/1652/1652 1935/1657/1657 1937/1655/1655 +f 1937/1655/1655 1935/1657/1657 568/1071/1071 1589/1168/1168 +f 1936/1656/1656 1937/1655/1655 1589/1168/1168 363/1163/1163 +f 572/1120/1120 1557/1119/1119 1940/1658/1658 1931/1651/1651 +f 1557/1119/1119 573/1118/1118 1938/1659/1659 1940/1658/1658 +f 1940/1658/1658 1938/1659/1659 569/1660/1660 1939/1661/1661 +f 1931/1651/1651 1940/1658/1658 1939/1661/1661 567/1652/1652 +f 567/1652/1652 1939/1661/1661 1942/1662/1662 1935/1657/1657 +f 1939/1661/1661 569/1660/1660 1941/1663/1663 1942/1662/1662 +f 1942/1662/1662 1941/1663/1663 564/1073/1073 1531/1072/1072 +f 1935/1657/1657 1942/1662/1662 1531/1072/1072 568/1071/1071 +f 573/1118/1118 1583/1155/1155 1945/1664/1664 1938/1659/1659 +f 1583/1155/1155 574/1159/1159 1943/1665/1665 1945/1664/1664 +f 1945/1664/1664 1943/1665/1665 570/1666/1666 1944/1667/1667 +f 1938/1659/1659 1945/1664/1664 1944/1667/1667 569/1660/1660 +f 569/1660/1660 1944/1667/1667 1947/1668/1668 1941/1663/1663 +f 1944/1667/1667 570/1666/1666 1946/1669/1669 1947/1668/1668 +f 1947/1668/1668 1946/1669/1669 565/1145/1145 1573/1144/1144 +f 1941/1663/1663 1947/1668/1668 1573/1144/1144 564/1073/1073 +f 574/1159/1159 1948/1670/1670 1951/1671/1671 1943/1665/1665 +f 1948/1670/1670 575/1672/1672 1949/1673/1673 1951/1671/1671 +f 1951/1671/1671 1949/1673/1673 571/1674/1674 1950/1675/1675 +f 1943/1665/1665 1951/1671/1671 1950/1675/1675 570/1666/1666 +f 570/1666/1666 1950/1675/1675 1953/1676/1676 1946/1669/1669 +f 1950/1675/1675 571/1674/1674 1952/1677/1677 1953/1676/1676 +f 1953/1676/1676 1952/1677/1677 742/1151/1151 1577/1150/1150 +f 1946/1669/1669 1953/1676/1676 1577/1150/1150 565/1145/1145 +f 175/1231/1231 1641/1234/1234 1957/1678/1678 1956/1679/1679 +f 1641/1234/1234 176/1239/1239 1954/1680/1680 1957/1678/1678 +f 1957/1678/1678 1954/1680/1680 171/1681/1681 1955/1682/1682 +f 1956/1679/1679 1957/1678/1678 1955/1682/1682 177/1683/1683 +f 177/1683/1683 1955/1682/1682 1960/1684/1684 1959/1685/1685 +f 1955/1682/1682 171/1681/1681 1958/1686/1686 1960/1684/1684 +f 1960/1684/1684 1958/1686/1686 170/1225/1225 1631/1224/1224 +f 1959/1685/1685 1960/1684/1684 1631/1224/1224 169/1223/1223 +f 176/1239/1239 1644/1241/1241 1963/1687/1687 1954/1680/1680 +f 1644/1241/1241 370/1102/1102 1961/1688/1688 1963/1687/1687 +f 1963/1687/1687 1961/1688/1688 178/1689/1689 1962/1690/1690 +f 1954/1680/1680 1963/1687/1687 1962/1690/1690 171/1681/1681 +f 171/1681/1681 1962/1690/1690 1965/1691/1691 1958/1686/1686 +f 1962/1690/1690 178/1689/1689 1964/1692/1692 1965/1691/1691 +f 1965/1691/1691 1964/1692/1692 172/1085/1085 1635/1230/1230 +f 1958/1686/1686 1965/1691/1691 1635/1230/1230 170/1225/1225 +f 370/1102/1102 1547/1101/1101 1968/1693/1693 1961/1688/1688 +f 1547/1101/1101 369/1100/1100 1966/1694/1694 1968/1693/1693 +f 1968/1693/1693 1966/1694/1694 364/1695/1695 1967/1696/1696 +f 1961/1688/1688 1968/1693/1693 1967/1696/1696 178/1689/1689 +f 178/1689/1689 1967/1696/1696 1970/1697/1697 1964/1692/1692 +f 1967/1696/1696 364/1695/1695 1969/1698/1698 1970/1697/1697 +f 1970/1697/1697 1969/1698/1698 366/1089/1089 1540/1086/1086 +f 1964/1692/1692 1970/1697/1697 1540/1086/1086 172/1085/1085 +f 369/1100/1100 1616/1200/1200 1973/1699/1699 1966/1694/1694 +f 1616/1200/1200 371/1204/1204 1971/1700/1700 1973/1699/1699 +f 1973/1699/1699 1971/1700/1700 365/1701/1701 1972/1702/1702 +f 1966/1694/1694 1973/1699/1699 1972/1702/1702 364/1695/1695 +f 364/1695/1695 1972/1702/1702 1975/1703/1703 1969/1698/1698 +f 1972/1702/1702 365/1701/1701 1974/1704/1704 1975/1703/1703 +f 1975/1703/1703 1974/1704/1704 360/1193/1193 1607/1192/1192 +f 1969/1698/1698 1975/1703/1703 1607/1192/1192 366/1089/1089 +f 371/1204/1204 1619/1206/1206 1978/1705/1705 1971/1700/1700 +f 1619/1206/1206 372/1111/1111 1976/1706/1706 1978/1705/1705 +f 1978/1705/1705 1976/1706/1706 367/1707/1707 1977/1708/1708 +f 1971/1700/1700 1978/1705/1705 1977/1708/1708 365/1701/1701 +f 365/1701/1701 1977/1708/1708 1980/1709/1709 1974/1704/1704 +f 1977/1708/1708 367/1707/1707 1979/1710/1710 1980/1709/1709 +f 1980/1709/1709 1979/1710/1710 359/1076/1076 1611/1198/1198 +f 1974/1704/1704 1980/1709/1709 1611/1198/1198 360/1193/1193 +f 372/1111/1111 1552/1110/1110 1983/1711/1711 1976/1706/1706 +f 1552/1110/1110 373/1109/1109 1981/1712/1712 1983/1711/1711 +f 1983/1711/1711 1981/1712/1712 368/1713/1713 1982/1714/1714 +f 1976/1706/1706 1983/1711/1711 1982/1714/1714 367/1707/1707 +f 367/1707/1707 1982/1714/1714 1985/1715/1715 1979/1710/1710 +f 1982/1714/1714 368/1713/1713 1984/1716/1716 1985/1715/1715 +f 1985/1715/1715 1984/1716/1716 362/1080/1080 1535/1077/1077 +f 1979/1710/1710 1985/1715/1715 1535/1077/1077 359/1076/1076 +f 373/1109/1109 1594/1170/1170 1987/1717/1717 1981/1712/1712 +f 1594/1170/1170 579/1174/1174 1933/1650/1650 1987/1717/1717 +f 1987/1717/1717 1933/1650/1650 566/1654/1654 1986/1718/1718 +f 1981/1712/1712 1987/1717/1717 1986/1718/1718 368/1713/1713 +f 368/1713/1713 1986/1718/1718 1988/1719/1719 1984/1716/1716 +f 1986/1718/1718 566/1654/1654 1936/1656/1656 1988/1719/1719 +f 1988/1719/1719 1936/1656/1656 363/1163/1163 1585/1162/1162 +f 1984/1716/1716 1988/1719/1719 1585/1162/1162 362/1080/1080 +f 301/1133/1133 1989/1720/1720 1992/1721/1721 1599/1180/1180 +f 1989/1720/1720 310/1722/1722 1990/1723/1723 1992/1721/1721 +f 1992/1721/1721 1990/1723/1723 582/1724/1724 1991/1725/1725 +f 1599/1180/1180 1992/1721/1721 1991/1725/1725 309/1181/1181 +f 309/1181/1181 1991/1725/1725 1995/1726/1726 1603/1186/1186 +f 1991/1725/1725 582/1724/1724 1993/1727/1727 1995/1726/1726 +f 1995/1726/1726 1993/1727/1727 510/1728/1728 1994/1729/1729 +f 1603/1186/1186 1995/1726/1726 1994/1729/1729 509/1187/1187 +f 298/1255/1255 1996/1730/1730 1999/1731/1731 1656/1258/1258 +f 1996/1730/1730 379/1732/1732 1997/1733/1733 1999/1731/1731 +f 1999/1731/1731 1997/1733/1733 307/1734/1734 1998/1735/1735 +f 1656/1258/1258 1999/1731/1731 1998/1735/1735 297/1132/1132 +f 297/1132/1132 1998/1735/1735 2002/1736/1736 1566/1130/1130 +f 1998/1735/1735 307/1734/1734 2000/1737/1737 2002/1736/1736 +f 2002/1736/1736 2000/1737/1737 308/1738/1738 2001/1739/1739 +f 1566/1130/1130 2002/1736/1736 2001/1739/1739 296/1127/1127 +f 302/1141/1141 2003/1740/1740 2005/1741/1741 1571/1136/1136 +f 2003/1740/1740 311/1742/1742 2004/1743/1743 2005/1741/1741 +f 2005/1741/1741 2004/1743/1743 310/1722/1722 1989/1720/1720 +f 1571/1136/1136 2005/1741/1741 1989/1720/1720 301/1133/1133 +f 508/1744/1744 2006/1745/1745 2010/1746/1746 2009/1747/1747 +f 2006/1745/1745 511/1748/1748 2007/1749/1749 2010/1746/1746 +f 2010/1746/1746 2007/1749/1749 514/1750/1750 2008/1751/1751 +f 2009/1747/1747 2010/1746/1746 2008/1751/1751 513/1752/1752 +f 296/1127/1127 2001/1739/1739 2013/1753/1753 1624/1213/1213 +f 2001/1739/1739 308/1738/1738 2011/1754/1754 2013/1753/1753 +f 2013/1753/1753 2011/1754/1754 380/1755/1755 2012/1756/1756 +f 1624/1213/1213 2013/1753/1753 2012/1756/1756 303/1214/1214 +f 303/1214/1214 2012/1756/1756 2015/1757/1757 1627/1218/1218 +f 2012/1756/1756 380/1755/1755 2014/1758/1758 2015/1757/1757 +f 2015/1757/1757 2014/1758/1758 311/1742/1742 2003/1740/1740 +f 1627/1218/1218 2015/1757/1757 2003/1740/1740 302/1141/1141 +f 186/1253/1253 2016/1759/1759 2018/1760/1760 1653/1254/1254 +f 2016/1759/1759 187/1761/1761 2017/1762/1762 2018/1760/1760 +f 2018/1760/1760 2017/1762/1762 379/1732/1732 1996/1730/1730 +f 1653/1254/1254 2018/1760/1760 1996/1730/1730 298/1255/1255 +f 311/1742/1742 2019/1763/1763 2022/1764/1764 2004/1743/1743 +f 2019/1763/1763 385/1765/1765 2020/1766/1766 2022/1764/1764 +f 2022/1764/1764 2020/1766/1766 384/1767/1767 2021/1768/1768 +f 2004/1743/1743 2022/1764/1764 2021/1768/1768 310/1722/1722 +f 582/1724/1724 2023/1769/1769 2025/1770/1770 1993/1727/1727 +f 386/1771/1771 2024/1772/1772 2025/1770/1770 2023/1769/1769 +f 510/1728/1728 1993/1727/1727 2025/1770/1770 2024/1772/1772 +f 307/1734/1734 2026/1773/1773 2029/1774/1774 2000/1737/1737 +f 2026/1773/1773 382/1775/1775 2027/1776/1776 2029/1774/1774 +f 2029/1774/1774 2027/1776/1776 381/1777/1777 2028/1778/1778 +f 2000/1737/1737 2029/1774/1774 2028/1778/1778 308/1738/1738 +f 511/1748/1748 2030/1779/1779 2033/1780/1780 2007/1749/1749 +f 2030/1779/1779 584/1781/1781 2031/1782/1782 2033/1780/1780 +f 2033/1780/1780 2031/1782/1782 585/1783/1783 2032/1784/1784 +f 2007/1749/1749 2033/1780/1780 2032/1784/1784 514/1750/1750 +f 187/1761/1761 2034/1785/1785 2037/1786/1786 2017/1762/1762 +f 2034/1785/1785 191/1787/1787 2035/1788/1788 2037/1786/1786 +f 2037/1786/1786 2035/1788/1788 383/1789/1789 2036/1790/1790 +f 2017/1762/1762 2037/1786/1786 2036/1790/1790 379/1732/1732 +f 514/1750/1750 2032/1784/1784 2041/1791/1791 2040/1792/1792 +f 2032/1784/1784 585/1783/1783 2038/1793/1793 2041/1791/1791 +f 2041/1791/1791 2038/1793/1793 586/1794/1794 2039/1795/1795 +f 2040/1792/1792 2041/1791/1791 2039/1795/1795 583/1796/1796 +f 308/1738/1738 2028/1778/1778 2044/1797/1797 2011/1754/1754 +f 2028/1778/1778 381/1777/1777 2042/1798/1798 2044/1797/1797 +f 2044/1797/1797 2042/1798/1798 387/1799/1799 2043/1800/1800 +f 2011/1754/1754 2044/1797/1797 2043/1800/1800 380/1755/1755 +f 380/1755/1755 2043/1800/1800 2046/1801/1801 2014/1758/1758 +f 2043/1800/1800 387/1799/1799 2045/1802/1802 2046/1801/1801 +f 2046/1801/1801 2045/1802/1802 385/1765/1765 2019/1763/1763 +f 2014/1758/1758 2046/1801/1801 2019/1763/1763 311/1742/1742 +f 310/1722/1722 2021/1768/1768 2048/1803/1803 1990/1723/1723 +f 2021/1768/1768 384/1767/1767 2047/1804/1804 2048/1803/1803 +f 2048/1803/1803 2047/1804/1804 386/1771/1771 2023/1769/1769 +f 1990/1723/1723 2048/1803/1803 2023/1769/1769 582/1724/1724 +f 379/1732/1732 2036/1790/1790 2050/1805/1805 1997/1733/1733 +f 2036/1790/1790 383/1789/1789 2049/1806/1806 2050/1805/1805 +f 2050/1805/1805 2049/1806/1806 382/1775/1775 2026/1773/1773 +f 1997/1733/1733 2050/1805/1805 2026/1773/1773 307/1734/1734 +f 197/1807/1807 2051/1808/1808 2055/1809/1809 2054/1810/1810 +f 2051/1808/1808 395/1811/1811 2052/1812/1812 2055/1809/1809 +f 2055/1809/1809 2052/1812/1812 388/1813/1813 2053/1814/1814 +f 2054/1810/1810 2055/1809/1809 2053/1814/1814 194/1815/1815 +f 194/1815/1815 2053/1814/1814 2058/1816/1816 2057/1817/1817 +f 2053/1814/1814 388/1813/1813 2056/1818/1818 2058/1816/1816 +f 2058/1816/1816 2056/1818/1818 383/1789/1789 2035/1788/1788 +f 2057/1817/1817 2058/1816/1816 2035/1788/1788 191/1787/1787 +f 395/1811/1811 2059/1819/1819 2062/1820/1820 2052/1812/1812 +f 2059/1819/1819 396/1821/1821 2060/1822/1822 2062/1820/1820 +f 2062/1820/1820 2060/1822/1822 389/1823/1823 2061/1824/1824 +f 2052/1812/1812 2062/1820/1820 2061/1824/1824 388/1813/1813 +f 388/1813/1813 2061/1824/1824 2064/1825/1825 2056/1818/1818 +f 2061/1824/1824 389/1823/1823 2063/1826/1826 2064/1825/1825 +f 2064/1825/1825 2063/1826/1826 382/1775/1775 2049/1806/1806 +f 2056/1818/1818 2064/1825/1825 2049/1806/1806 383/1789/1789 +f 396/1821/1821 2065/1827/1827 2068/1828/1828 2060/1822/1822 +f 2065/1827/1827 397/1829/1829 2066/1830/1830 2068/1828/1828 +f 2068/1828/1828 2066/1830/1830 390/1831/1831 2067/1832/1832 +f 2060/1822/1822 2068/1828/1828 2067/1832/1832 389/1823/1823 +f 389/1823/1823 2067/1832/1832 2070/1833/1833 2063/1826/1826 +f 2067/1832/1832 390/1831/1831 2069/1834/1834 2070/1833/1833 +f 2070/1833/1833 2069/1834/1834 381/1777/1777 2027/1776/1776 +f 2063/1826/1826 2070/1833/1833 2027/1776/1776 382/1775/1775 +f 397/1829/1829 2071/1835/1835 2074/1836/1836 2066/1830/1830 +f 2071/1835/1835 398/1837/1837 2072/1838/1838 2074/1836/1836 +f 2074/1836/1836 2072/1838/1838 391/1839/1839 2073/1840/1840 +f 2066/1830/1830 2074/1836/1836 2073/1840/1840 390/1831/1831 +f 390/1831/1831 2073/1840/1840 2076/1841/1841 2069/1834/1834 +f 2073/1840/1840 391/1839/1839 2075/1842/1842 2076/1841/1841 +f 2076/1841/1841 2075/1842/1842 387/1799/1799 2042/1798/1798 +f 2069/1834/1834 2076/1841/1841 2042/1798/1798 381/1777/1777 +f 398/1837/1837 2077/1843/1843 2080/1844/1844 2072/1838/1838 +f 2077/1843/1843 312/1845/1845 2078/1846/1846 2080/1844/1844 +f 2080/1844/1844 2078/1846/1846 392/1847/1847 2079/1848/1848 +f 2072/1838/1838 2080/1844/1844 2079/1848/1848 391/1839/1839 +f 391/1839/1839 2079/1848/1848 2082/1849/1849 2075/1842/1842 +f 2079/1848/1848 392/1847/1847 2081/1850/1850 2082/1849/1849 +f 2082/1849/1849 2081/1850/1850 385/1765/1765 2045/1802/1802 +f 2075/1842/1842 2082/1849/1849 2045/1802/1802 387/1799/1799 +f 312/1845/1845 2083/1851/1851 2086/1852/1852 2078/1846/1846 +f 2083/1851/1851 313/1853/1853 2084/1854/1854 2086/1852/1852 +f 2086/1852/1852 2084/1854/1854 393/1855/1855 2085/1856/1856 +f 2078/1846/1846 2086/1852/1852 2085/1856/1856 392/1847/1847 +f 392/1847/1847 2085/1856/1856 2088/1857/1857 2081/1850/1850 +f 2085/1856/1856 393/1855/1855 2087/1858/1858 2088/1857/1857 +f 2088/1857/1857 2087/1858/1858 384/1767/1767 2020/1766/1766 +f 2081/1850/1850 2088/1857/1857 2020/1766/1766 385/1765/1765 +f 313/1853/1853 2089/1859/1859 2092/1860/1860 2084/1854/1854 +f 2089/1859/1859 314/1861/1861 2090/1862/1862 2092/1860/1860 +f 2092/1860/1860 2090/1862/1862 394/1863/1863 2091/1864/1864 +f 2084/1854/1854 2092/1860/1860 2091/1864/1864 393/1855/1855 +f 393/1855/1855 2091/1864/1864 2094/1865/1865 2087/1858/1858 +f 2091/1864/1864 394/1863/1863 2093/1866/1866 2094/1865/1865 +f 2094/1865/1865 2093/1866/1866 386/1771/1771 2047/1804/1804 +f 2087/1858/1858 2094/1865/1865 2047/1804/1804 384/1767/1767 +f 592/1867/1867 2095/1868/1868 2099/1869/1869 2098/1870/1870 +f 2095/1868/1868 593/1871/1871 2096/1872/1872 2099/1869/1869 +f 2099/1869/1869 2096/1872/1872 589/1873/1873 2097/1874/1874 +f 2098/1870/1870 2099/1869/1869 2097/1874/1874 588/1875/1875 +f 588/1875/1875 2097/1874/1874 2102/1876/1876 2101/1877/1877 +f 2097/1874/1874 589/1873/1873 2100/1878/1878 2102/1876/1876 +f 2102/1876/1876 2100/1878/1878 585/1783/1783 2031/1782/1782 +f 2101/1877/1877 2102/1876/1876 2031/1782/1782 584/1781/1781 +f 593/1871/1871 2103/1879/1879 2106/1880/1880 2096/1872/1872 +f 2103/1879/1879 594/1881/1881 2104/1882/1882 2106/1880/1880 +f 2106/1880/1880 2104/1882/1882 590/1883/1883 2105/1884/1884 +f 2096/1872/1872 2106/1880/1880 2105/1884/1884 589/1873/1873 +f 589/1873/1873 2105/1884/1884 2108/1885/1885 2100/1878/1878 +f 2105/1884/1884 590/1883/1883 2107/1886/1886 2108/1885/1885 +f 2108/1885/1885 2107/1886/1886 586/1794/1794 2038/1793/1793 +f 2100/1878/1878 2108/1885/1885 2038/1793/1793 585/1783/1783 +f 197/1807/1807 2109/1887/1887 2112/1888/1888 2051/1808/1808 +f 2109/1887/1887 200/1889/1889 2110/1890/1890 2112/1888/1888 +f 2112/1888/1888 2110/1890/1890 399/1891/1891 2111/1892/1892 +f 2051/1808/1808 2112/1888/1888 2111/1892/1892 395/1811/1811 +f 592/1867/1867 2113/1893/1893 2116/1894/1894 2095/1868/1868 +f 2113/1893/1893 515/1895/1895 2114/1896/1896 2116/1894/1894 +f 2116/1894/1894 2114/1896/1896 516/1897/1897 2115/1898/1898 +f 2095/1868/1868 2116/1894/1894 2115/1898/1898 593/1871/1871 +f 593/1871/1871 2115/1898/1898 2119/1899/1899 2103/1879/1879 +f 2115/1898/1898 516/1897/1897 2117/1900/1900 2119/1899/1899 +f 2119/1899/1899 2117/1900/1900 595/1901/1901 2118/1902/1902 +f 2103/1879/1879 2119/1899/1899 2118/1902/1902 594/1881/1881 +f 312/1845/1845 2120/1903/1903 2123/1904/1904 2083/1851/1851 +f 2120/1903/1903 317/1905/1905 2121/1906/1906 2123/1904/1904 +f 2123/1904/1904 2121/1906/1906 316/1907/1907 2122/1908/1908 +f 2083/1851/1851 2123/1904/1904 2122/1908/1908 313/1853/1853 +f 313/1853/1853 2122/1908/1908 2126/1909/1909 2089/1859/1859 +f 2122/1908/1908 316/1907/1907 2124/1910/1910 2126/1909/1909 +f 2126/1909/1909 2124/1910/1910 315/1911/1911 2125/1912/1912 +f 2089/1859/1859 2126/1909/1909 2125/1912/1912 314/1861/1861 +f 395/1811/1811 2111/1892/1892 2129/1913/1913 2059/1819/1819 +f 2111/1892/1892 399/1891/1891 2127/1914/1914 2129/1913/1913 +f 2129/1913/1913 2127/1914/1914 400/1915/1915 2128/1916/1916 +f 2059/1819/1819 2129/1913/1913 2128/1916/1916 396/1821/1821 +f 396/1821/1821 2128/1916/1916 2132/1917/1917 2065/1827/1827 +f 2128/1916/1916 400/1915/1915 2130/1918/1918 2132/1917/1917 +f 2132/1917/1917 2130/1918/1918 401/1919/1919 2131/1920/1920 +f 2065/1827/1827 2132/1917/1917 2131/1920/1920 397/1829/1829 +f 398/1837/1837 2133/1921/1921 2135/1922/1922 2077/1843/1843 +f 2133/1921/1921 318/1923/1923 2134/1924/1924 2135/1922/1922 +f 2135/1922/1922 2134/1924/1924 317/1905/1905 2120/1903/1903 +f 2077/1843/1843 2135/1922/1922 2120/1903/1903 312/1845/1845 +f 397/1829/1829 2131/1920/1920 2137/1925/1925 2071/1835/1835 +f 2131/1920/1920 401/1919/1919 2136/1926/1926 2137/1925/1925 +f 2137/1925/1925 2136/1926/1926 318/1923/1923 2133/1921/1921 +f 2071/1835/1835 2137/1925/1925 2133/1921/1921 398/1837/1837 +f 662/1927/1927 2138/1928/1928 2142/1929/1929 2141/1930/1930 +f 2138/1928/1928 666/1931/1931 2139/1932/1932 2142/1929/1929 +f 2142/1929/1929 2139/1932/1932 667/1933/1933 2140/1934/1934 +f 2141/1930/1930 2142/1929/1929 2140/1934/1934 694/1935/1935 +f 725/1936/1936 2143/1937/1937 2147/1938/1938 2146/1939/1939 +f 2143/1937/1937 727/1940/1940 2144/1941/1941 2147/1938/1938 +f 2147/1938/1938 2144/1941/1941 728/1942/1942 2145/1943/1943 +f 2146/1939/1939 2147/1938/1938 2145/1943/1943 724/1944/1944 +f 724/1944/1944 2148/1945/1945 2151/1946/1946 2146/1939/1939 +f 2148/1945/1945 715/1947/1947 2149/1948/1948 2151/1946/1946 +f 2151/1946/1946 2149/1948/1948 706/1949/1949 2150/1950/1950 +f 2146/1939/1939 2151/1946/1946 2150/1950/1950 725/1936/1936 +f 716/1951/1951 2152/1952/1952 2155/1953/1953 2154/1954/1954 +f 2152/1952/1952 707/1955/1955 2153/1956/1956 2155/1953/1953 +f 2155/1953/1953 2153/1956/1956 706/1949/1949 2149/1948/1948 +f 2154/1954/1954 2155/1953/1953 2149/1948/1948 715/1947/1947 +f 707/1955/1955 2152/1952/1952 2159/1957/1957 2158/1958/1958 +f 2152/1952/1952 716/1951/1951 2156/1959/1959 2159/1957/1957 +f 2159/1957/1957 2156/1959/1959 717/1960/1960 2157/1961/1961 +f 2158/1958/1958 2159/1957/1957 2157/1961/1961 670/1962/1962 +f 670/1962/1962 2157/1961/1961 2162/1963/1963 2161/1964/1964 +f 2157/1961/1961 717/1960/1960 2160/1965/1965 2162/1963/1963 +f 2162/1963/1963 2160/1965/1965 694/1935/1935 2140/1934/1934 +f 2161/1964/1964 2162/1963/1963 2140/1934/1934 667/1933/1933 +f 732/1966/1966 2163/1967/1967 2167/1968/1968 2166/1969/1969 +f 2163/1967/1967 731/1970/1970 2164/1971/1971 2167/1968/1968 +f 2167/1968/1968 2164/1971/1971 730/1972/1972 2165/1973/1973 +f 2166/1969/1969 2167/1968/1968 2165/1973/1973 757/1974/1974 +f 669/1975/1975 2168/1976/1976 2171/1977/1977 2170/1978/1978 +f 2168/1976/1976 667/1933/1933 2139/1932/1932 2171/1977/1977 +f 2171/1977/1977 2139/1932/1932 666/1931/1931 2169/1979/1979 +f 2170/1978/1978 2171/1977/1977 2169/1979/1979 668/1980/1980 +f 725/1936/1936 2150/1950/1950 2175/1981/1981 2174/1982/1982 +f 2150/1950/1950 706/1949/1949 2172/1983/1983 2175/1981/1981 +f 2175/1981/1981 2172/1983/1983 710/1984/1984 2173/1985/1985 +f 2174/1982/1982 2175/1981/1981 2173/1985/1985 723/1986/1986 +f 710/1984/1984 2176/1987/1987 2180/1988/1988 2179/1989/1989 +f 2176/1987/1987 712/1990/1990 2177/1991/1991 2180/1988/1988 +f 2180/1988/1988 2177/1991/1991 711/1992/1992 2178/1993/1993 +f 2179/1989/1989 2180/1988/1988 2178/1993/1993 709/1994/1994 +f 710/1984/1984 2172/1983/1983 2182/1995/1995 2176/1987/1987 +f 2172/1983/1983 706/1949/1949 2153/1956/1956 2182/1995/1995 +f 2182/1995/1995 2153/1956/1956 707/1955/1955 2181/1996/1996 +f 2176/1987/1987 2182/1995/1995 2181/1996/1996 712/1990/1990 +f 711/1992/1992 2177/1991/1991 2186/1997/1997 2185/1998/1998 +f 2177/1991/1991 712/1990/1990 2183/1999/1999 2186/1997/1997 +f 2186/1997/1997 2183/1999/1999 714/2000/2000 2184/2001/2001 +f 2185/1998/1998 2186/1997/1997 2184/2001/2001 713/2002/2002 +f 713/2002/2002 2184/2001/2001 2190/2003/2003 2189/2004/2004 +f 2184/2001/2001 714/2000/2000 2187/2005/2005 2190/2003/2003 +f 2190/2003/2003 2187/2005/2005 669/1975/1975 2188/2006/2006 +f 2189/2004/2004 2190/2003/2003 2188/2006/2006 695/2007/2007 +f 712/1990/1990 2181/1996/1996 2192/2008/2008 2183/1999/1999 +f 2181/1996/1996 707/1955/1955 2158/1958/1958 2192/2008/2008 +f 2192/2008/2008 2158/1958/1958 670/1962/1962 2191/2009/2009 +f 2183/1999/1999 2192/2008/2008 2191/2009/2009 714/2000/2000 +f 714/2000/2000 2191/2009/2009 2193/2010/2010 2187/2005/2005 +f 2191/2009/2009 670/1962/1962 2161/1964/1964 2193/2010/2010 +f 2193/2010/2010 2161/1964/1964 667/1933/1933 2168/1976/1976 +f 2187/2005/2005 2193/2010/2010 2168/1976/1976 669/1975/1975 +f 386/1771/1771 2194/2011/2011 2196/2012/2012 2024/1772/1772 +f 2194/2011/2011 584/1781/1781 2030/1779/1779 2196/2012/2012 +f 2196/2012/2012 2030/1779/1779 511/1748/1748 2195/2013/2013 +f 2024/1772/1772 2196/2012/2012 2195/2013/2013 510/1728/1728 +f 511/1748/1748 2006/1745/1745 2198/2014/2014 2195/2013/2013 +f 2006/1745/1745 508/1744/1744 2197/2015/2015 2198/2014/2014 +f 2198/2014/2014 2197/2015/2015 509/1187/1187 1994/1729/1729 +f 2195/2013/2013 2198/2014/2014 1994/1729/1729 510/1728/1728 +f 386/1771/1771 2093/1866/1866 2200/2016/2016 2194/2011/2011 +f 2093/1866/1866 394/1863/1863 2199/2017/2017 2200/2016/2016 +f 2200/2016/2016 2199/2017/2017 588/1875/1875 2101/1877/1877 +f 2194/2011/2011 2200/2016/2016 2101/1877/1877 584/1781/1781 +f 314/1861/1861 2201/2018/2018 2202/2019/2019 2090/1862/1862 +f 2201/2018/2018 592/1867/1867 2098/1870/1870 2202/2019/2019 +f 2202/2019/2019 2098/1870/1870 588/1875/1875 2199/2017/2017 +f 2090/1862/1862 2202/2019/2019 2199/2017/2017 394/1863/1863 +f 315/1911/1911 2203/2020/2020 2204/2021/2021 2125/1912/1912 +f 2203/2020/2020 515/1895/1895 2113/1893/1893 2204/2021/2021 +f 2204/2021/2021 2113/1893/1893 592/1867/1867 2201/2018/2018 +f 2125/1912/1912 2204/2021/2021 2201/2018/2018 314/1861/1861 +f 505/2022/2022 2205/2023/2023 2207/2024/2024 2206/2025/2025 +f 2205/2023/2023 503/1189/1189 1604/1188/1188 2207/2024/2024 +f 2207/2024/2024 1604/1188/1188 509/1187/1187 2197/2015/2015 +f 2206/2025/2025 2207/2024/2024 2197/2015/2015 508/1744/1744 +f 513/1752/1752 2008/1751/1751 2210/2026/2026 2209/2027/2027 +f 2008/1751/1751 514/1750/1750 2040/1792/1792 2210/2026/2026 +f 2210/2026/2026 2040/1792/1792 583/1796/1796 2208/2028/2028 +f 2209/2027/2027 2210/2026/2026 2208/2028/2028 512/2029/2029 +f 731/1970/1970 2211/2030/2030 2214/2031/2031 2164/1971/1971 +f 2211/2030/2030 500/2032/2032 2212/2033/2033 2214/2031/2031 +f 2214/2031/2031 2212/2033/2033 505/2022/2022 2213/2034/2034 +f 2164/1971/1971 2214/2031/2031 2213/2034/2034 730/1972/1972 +f 505/2022/2022 2206/2025/2025 2216/2035/2035 2213/2034/2034 +f 2206/2025/2025 508/1744/1744 2009/1747/1747 2216/2035/2035 +f 2216/2035/2035 2009/1747/1747 513/1752/1752 2215/2036/2036 +f 2213/2034/2034 2216/2035/2035 2215/2036/2036 730/1972/1972 +f 757/1974/1974 2165/1973/1973 2218/2037/2037 2217/2038/2038 +f 2165/1973/1973 730/1972/1972 2215/2036/2036 2218/2037/2037 +f 2218/2037/2037 2215/2036/2036 513/1752/1752 2209/2027/2027 +f 2217/2038/2038 2218/2037/2037 2209/2027/2027 512/2029/2029 +f 731/1970/1970 2163/1967/1967 2221/2039/2039 2220/2040/2040 +f 2163/1967/1967 732/1966/1966 2219/2041/2041 2221/2039/2039 +f 2221/2039/2039 2219/2041/2041 728/1942/1942 2144/1941/1941 +f 2220/2040/2040 2221/2039/2039 2144/1941/1941 727/1940/1940 +f 727/1940/1940 2143/1937/1937 2224/2042/2042 2223/2043/2043 +f 2143/1937/1937 725/1936/1936 2174/1982/1982 2224/2042/2042 +f 2224/2042/2042 2174/1982/1982 723/1986/1986 2222/2044/2044 +f 2223/2043/2043 2224/2042/2042 2222/2044/2044 729/2045/2045 +f 727/1940/1940 2223/2043/2043 2226/2046/2046 2220/2040/2040 +f 2223/2043/2043 729/2045/2045 2225/2047/2047 2226/2046/2046 +f 2226/2046/2046 2225/2047/2047 500/2032/2032 2211/2030/2030 +f 2220/2040/2040 2226/2046/2046 2211/2030/2030 731/1970/1970 +f 374/1107/1107 1550/1104/1104 2229/2048/2048 2228/2049/2049 +f 376/1103/1103 2227/2050/2050 2229/2048/2048 1550/1104/1104 +f 378/2051/2051 2228/2049/2049 2229/2048/2048 2227/2050/2050 +f 378/2051/2051 2227/2050/2050 2232/2052/2052 2231/2053/2053 +f 2227/2050/2050 376/1103/1103 2230/2054/2054 2232/2052/2052 +f 2232/2052/2052 2230/2054/2054 304/1139/1139 1569/1138/1138 +f 2231/2053/2053 2232/2052/2052 1569/1138/1138 305/1137/1137 +f 378/2051/2051 2231/2053/2053 2235/2055/2055 2234/2056/2056 +f 2231/2053/2053 305/1137/1137 1601/1179/1179 2235/2055/2055 +f 2235/2055/2055 1601/1179/1179 504/1183/1183 2233/2057/2057 +f 2234/2056/2056 2235/2055/2055 2233/2057/2057 506/2058/2058 +f 578/1172/1172 1592/1171/1171 2237/2059/2059 2236/2060/2060 +f 1592/1171/1171 374/1107/1107 2228/2049/2049 2237/2059/2059 +f 2237/2059/2059 2228/2049/2049 378/2051/2051 2234/2056/2056 +f 2236/2060/2060 2237/2059/2059 2234/2056/2056 506/2058/2058 +f 503/1189/1189 2238/2061/2061 2240/2062/2062 1605/1185/1185 +f 2238/2061/2061 507/2063/2063 2239/2064/2064 2240/2062/2062 +f 2240/2062/2062 2239/2064/2064 506/2058/2058 2233/2057/2057 +f 1605/1185/1185 2240/2062/2062 2233/2057/2057 504/1183/1183 +f 507/2063/2063 2241/2065/2065 2242/2066/2066 2239/2064/2064 +f 2241/2065/2065 580/1112/1112 1596/1177/1177 2242/2066/2066 +f 2242/2066/2066 1596/1177/1177 578/1172/1172 2236/2060/2060 +f 2239/2064/2064 2242/2066/2066 2236/2060/2060 506/2058/2058 +f 306/1210/1210 1628/1217/1217 2243/2067/2067 1622/1211/1211 +f 1628/1217/1217 304/1139/1139 2230/2054/2054 2243/2067/2067 +f 2243/2067/2067 2230/2054/2054 376/1103/1103 1618/1207/1207 +f 1622/1211/1211 2243/2067/2067 1618/1207/1207 377/1202/1202 +f 723/1986/1986 2173/1985/1985 2246/2068/2068 2245/2069/2069 +f 2173/1985/1985 710/1984/1984 2179/1989/1989 2246/2068/2068 +f 2246/2068/2068 2179/1989/1989 709/1994/1994 2244/2070/2070 +f 2245/2069/2069 2246/2068/2068 2244/2070/2070 708/2071/2071 +f 501/2072/2072 2247/2073/2073 2249/2074/2074 2248/2075/2075 +f 2247/2073/2073 581/1116/1116 1555/1113/1113 2249/2074/2074 +f 2249/2074/2074 1555/1113/1113 580/1112/1112 2241/2065/2065 +f 2248/2075/2075 2249/2074/2074 2241/2065/2065 507/2063/2063 +f 505/2022/2022 2250/2076/2076 2251/2077/2077 2205/2023/2023 +f 2250/2076/2076 501/2072/2072 2248/2075/2075 2251/2077/2077 +f 2251/2077/2077 2248/2075/2075 507/2063/2063 2238/2061/2061 +f 2205/2023/2023 2251/2077/2077 2238/2061/2061 503/1189/1189 +f 501/2072/2072 2250/2076/2076 2254/2078/2078 2253/2079/2079 +f 2250/2076/2076 505/2022/2022 2212/2033/2033 2254/2078/2078 +f 2254/2078/2078 2212/2033/2033 500/2032/2032 2252/2080/2080 +f 2253/2079/2079 2254/2078/2078 2252/2080/2080 502/2081/2081 +f 581/1116/1116 2247/2073/2073 2256/2082/2082 1581/1156/1156 +f 2247/2073/2073 501/2072/2072 2253/2079/2079 2256/2082/2082 +f 2256/2082/2082 2253/2079/2079 502/2081/2081 2255/2083/2083 +f 1581/1156/1156 2256/2082/2082 2255/2083/2083 576/1157/1157 +f 729/2045/2045 2257/2084/2084 2259/2085/2085 2225/2047/2047 +f 2257/2084/2084 726/2086/2086 2258/2087/2087 2259/2085/2085 +f 2259/2085/2085 2258/2087/2087 502/2081/2081 2252/2080/2080 +f 2225/2047/2047 2259/2085/2085 2252/2080/2080 500/2032/2032 +f 708/2071/2071 2260/2088/2088 2261/2089/2089 2245/2069/2069 +f 2260/2088/2088 726/2086/2086 2257/2084/2084 2261/2089/2089 +f 2261/2089/2089 2257/2084/2084 729/2045/2045 2222/2044/2044 +f 2245/2069/2069 2261/2089/2089 2222/2044/2044 723/1986/1986 +f 624/102/102 848/128/128 2265/2090/2090 2264/2091/2091 +f 848/128/128 764/127/127 2262/2092/2092 2265/2090/2090 +f 2265/2090/2090 2262/2092/2092 749/2093/2093 2263/2094/2094 +f 2264/2091/2091 2265/2090/2090 2263/2094/2094 754/2095/2095 +f 762/140/140 855/139/139 2269/2096/2096 2268/2097/2097 +f 855/139/139 607/138/138 2266/2098/2098 2269/2096/2096 +f 2269/2096/2096 2266/2098/2098 744/2099/2099 2267/2100/2100 +f 2268/2097/2097 2269/2096/2096 2267/2100/2100 763/2101/2101 +f 612/9/9 771/8/8 2273/2102/2102 2272/2103/2103 +f 771/8/8 610/7/7 2270/2104/2104 2273/2102/2102 +f 2273/2102/2102 2270/2104/2104 561/2105/2105 2271/2106/2106 +f 2272/2103/2103 2273/2102/2102 2271/2106/2106 562/2107/2107 +f 411/18/18 776/17/17 2277/2108/2108 2276/2109/2109 +f 776/17/17 409/16/16 2274/2110/2110 2277/2108/2108 +f 2277/2108/2108 2274/2110/2110 350/2111/2111 2275/2112/2112 +f 2276/2109/2109 2277/2108/2108 2275/2112/2112 358/2113/2113 +f 154/27/27 781/26/26 2281/2114/2114 2280/2115/2115 +f 781/26/26 206/25/25 2278/2116/2116 2281/2114/2114 +f 2281/2114/2114 2278/2116/2116 159/2117/2117 2279/2118/2118 +f 2280/2115/2115 2281/2114/2114 2279/2118/2118 162/2119/2119 +f 163/233/233 926/230/230 2285/2120/2120 2284/2121/2121 +f 926/230/230 204/229/229 2282/2122/2122 2285/2120/2120 +f 2285/2120/2120 2282/2122/2122 174/2123/2123 2283/2124/2124 +f 2284/2121/2121 2285/2120/2120 2283/2124/2124 168/2125/2125 +f 212/223/223 920/221/221 2289/2126/2126 2288/2127/2127 +f 920/221/221 214/215/215 2286/2128/2128 2289/2126/2126 +f 2289/2126/2126 2286/2128/2128 180/2129/2129 2287/2130/2130 +f 2288/2127/2127 2289/2126/2126 2287/2130/2130 179/2131/2131 +f 214/215/215 914/213/213 2292/2132/2132 2286/2128/2128 +f 914/213/213 217/205/205 2290/2133/2133 2292/2132/2132 +f 2292/2132/2132 2290/2133/2133 183/2134/2134 2291/2135/2135 +f 2286/2128/2128 2292/2132/2132 2291/2135/2135 180/2129/2129 +f 217/205/205 906/202/202 2295/2136/2136 2290/2133/2133 +f 906/202/202 184/201/201 2293/2137/2137 2295/2136/2136 +f 2295/2136/2136 2293/2137/2137 188/2138/2138 2294/2139/2139 +f 2290/2133/2133 2295/2136/2136 2294/2139/2139 183/2134/2134 +f 466/490/490 2296/2140/2140 2299/2141/2141 1099/491/491 +f 2296/2140/2140 477/2142/2142 2297/2143/2143 2299/2141/2141 +f 2299/2141/2141 2297/2143/2143 478/2144/2144 2298/2145/2145 +f 1099/491/491 2299/2141/2141 2298/2145/2145 467/492/492 +f 467/492/492 2298/2145/2145 2302/2146/2146 1118/516/516 +f 2298/2145/2145 478/2144/2144 2300/2147/2147 2302/2146/2146 +f 2302/2146/2146 2300/2147/2147 479/2148/2148 2301/2149/2149 +f 1118/516/516 2302/2146/2146 2301/2149/2149 468/512/512 +f 232/567/567 2303/2150/2150 2306/2151/2151 1156/568/568 +f 2303/2150/2150 247/2152/2152 2304/2153/2153 2306/2151/2151 +f 2306/2151/2151 2304/2153/2153 229/2154/2154 2305/2155/2155 +f 1156/568/568 2306/2151/2151 2305/2155/2155 233/569/569 +f 233/569/569 2305/2155/2155 2309/2156/2156 1171/587/587 +f 2305/2155/2155 229/2154/2154 2307/2157/2157 2309/2156/2156 +f 2309/2156/2156 2307/2157/2157 248/2158/2158 2308/2159/2159 +f 1171/587/587 2309/2156/2156 2308/2159/2159 241/583/583 +f 1/1017/1017 2310/2160/2160 2313/2161/2161 1493/1018/1018 +f 2310/2160/2160 11/2162/2162 2311/2163/2163 2313/2161/2161 +f 2313/2161/2161 2311/2163/2163 12/2164/2164 2312/2165/2165 +f 1493/1018/1018 2313/2161/2161 2312/2165/2165 7/1019/1019 +f 7/1019/1019 2312/2165/2165 2316/2166/2166 1501/1027/1027 +f 2312/2165/2165 12/2164/2164 2314/2167/2167 2316/2166/2166 +f 2316/2166/2166 2314/2167/2167 13/2168/2168 2315/2169/2169 +f 1501/1027/1027 2316/2166/2166 2315/2169/2169 2/642/642 +f 36/678/678 2317/2170/2170 2320/2171/2171 1504/1030/1030 +f 2317/2170/2170 54/2172/2172 2318/2173/2173 2320/2171/2171 +f 2320/2171/2171 2318/2173/2173 29/2174/2174 2319/2175/2175 +f 1504/1030/1030 2320/2171/2171 2319/2175/2175 21/689/689 +f 21/689/689 2319/2175/2175 2323/2176/2176 1246/690/690 +f 2319/2175/2175 29/2174/2174 2321/2177/2177 2323/2176/2176 +f 2323/2176/2176 2321/2177/2177 31/2178/2178 2322/2179/2179 +f 1246/690/690 2323/2176/2176 2322/2179/2179 22/691/691 +f 739/2180/2180 2324/2181/2181 2327/2182/2182 2326/2183/2183 +f 2324/2181/2181 740/2184/2184 2325/2185/2185 2327/2182/2182 +f 2327/2182/2182 2325/2185/2185 604/250/250 941/253/253 +f 2326/2183/2183 2327/2182/2182 941/253/253 760/255/255 +f 554/2186/2186 2328/2187/2187 2331/2188/2188 2330/2189/2189 +f 2328/2187/2187 598/247/247 935/246/246 2331/2188/2188 +f 2331/2188/2188 935/246/246 603/245/245 2329/2190/2190 +f 2330/2189/2189 2331/2188/2188 2329/2190/2190 553/2191/2191 +f 739/2180/2180 2326/2183/2183 2334/2192/2192 2333/2193/2193 +f 2326/2183/2183 760/255/255 948/263/263 2334/2192/2192 +f 2334/2192/2192 948/263/263 536/265/265 2332/2194/2194 +f 2333/2193/2193 2334/2192/2192 2332/2194/2194 736/2195/2195 +f 554/2186/2186 2335/2196/2196 2337/2197/2197 2328/2187/2187 +f 2335/2196/2196 540/2198/2198 2336/2199/2199 2337/2197/2197 +f 2337/2197/2197 2336/2199/2199 533/259/259 943/258/258 +f 2328/2187/2187 2337/2197/2197 943/258/258 598/247/247 +f 734/2200/2200 2338/2201/2201 2341/2202/2202 2340/2203/2203 +f 2338/2201/2201 526/280/280 956/279/279 2341/2202/2202 +f 2341/2202/2202 956/279/279 525/278/278 2339/2204/2204 +f 2340/2203/2203 2341/2202/2202 2339/2204/2204 733/2205/2205 +f 518/266/266 2342/2206/2206 2345/2207/2207 950/267/267 +f 2342/2206/2206 528/2208/2208 2343/2209/2209 2345/2207/2207 +f 2345/2207/2207 2343/2209/2209 529/2210/2210 2344/2211/2211 +f 950/267/267 2345/2207/2207 2344/2211/2211 519/270/270 +f 733/2205/2205 2339/2204/2204 2348/2212/2212 2347/2213/2213 +f 2339/2204/2204 525/278/278 964/288/288 2348/2212/2212 +f 2348/2212/2212 964/288/288 527/290/290 2346/2214/2214 +f 2347/2213/2213 2348/2212/2212 2346/2214/2214 671/2215/2215 +f 529/2210/2210 2349/2216/2216 2351/2217/2217 2344/2211/2211 +f 2349/2216/2216 530/2218/2218 2350/2219/2219 2351/2217/2217 +f 2351/2217/2217 2350/2219/2219 520/284/284 959/283/283 +f 2344/2211/2211 2351/2217/2217 959/283/283 519/270/270 +f 341/2220/2220 2352/2221/2221 2355/2222/2222 2354/2223/2223 +f 2352/2221/2221 342/2224/2224 2353/2225/2225 2355/2222/2222 +f 2355/2222/2222 2353/2225/2225 324/304/304 972/303/303 +f 2354/2223/2223 2355/2222/2222 972/303/303 323/302/302 +f 539/2226/2226 2356/2227/2227 2359/2228/2228 2358/2229/2229 +f 2356/2227/2227 325/291/291 969/294/294 2359/2228/2228 +f 2359/2228/2228 969/294/294 326/299/299 2357/2230/2230 +f 2358/2229/2229 2359/2228/2228 2357/2230/2230 329/2231/2231 +f 539/2226/2226 2360/2232/2232 2362/2233/2233 2356/2227/2227 +f 2360/2232/2232 552/2234/2234 2361/2235/2235 2362/2233/2233 +f 2362/2233/2233 2361/2235/2235 406/314/314 979/313/313 +f 2356/2227/2227 2362/2233/2233 979/313/313 325/291/291 +f 341/2220/2220 2354/2223/2223 2365/2236/2236 2364/2237/2237 +f 2354/2223/2223 323/302/302 977/307/307 2365/2236/2236 +f 2365/2236/2236 977/307/307 332/311/311 2363/2238/2238 +f 2364/2237/2237 2365/2236/2236 2363/2238/2238 343/2239/2239 +f 256/330/330 2366/2240/2240 2369/2241/2241 989/328/328 +f 2366/2240/2240 275/2242/2242 2367/2243/2243 2369/2241/2241 +f 2369/2241/2241 2367/2243/2243 276/2244/2244 2368/2245/2245 +f 989/328/328 2369/2241/2241 2368/2245/2245 257/325/325 +f 272/2246/2246 2370/2247/2247 2373/2248/2248 2372/2249/2249 +f 2370/2247/2247 253/322/322 983/321/321 2373/2248/2248 +f 2373/2248/2248 983/321/321 254/320/320 2371/2250/2250 +f 2372/2249/2249 2373/2248/2248 2371/2250/2250 271/2251/2251 +f 275/2242/2242 2366/2240/2240 2376/2252/2252 2375/2253/2253 +f 2366/2240/2240 256/330/330 996/340/340 2376/2252/2252 +f 2376/2252/2252 996/340/340 238/339/339 2374/2254/2254 +f 2375/2253/2253 2376/2252/2252 2374/2254/2254 277/2255/2255 +f 272/2246/2246 2377/2256/2256 2379/2257/2257 2370/2247/2247 +f 2377/2256/2256 273/2258/2258 2378/2259/2259 2379/2257/2257 +f 2379/2257/2257 2378/2259/2259 255/333/333 991/331/331 +f 2370/2247/2247 2379/2257/2257 991/331/331 253/322/322 +f 344/2260/2260 2380/2261/2261 2383/2262/2262 2382/2263/2263 +f 2380/2261/2261 340/2264/2264 2381/2265/2265 2383/2262/2262 +f 2383/2262/2262 2381/2265/2265 331/350/350 1005/353/353 +f 2382/2263/2263 2383/2262/2262 1005/353/353 333/355/355 +f 147/2266/2266 2384/2267/2267 2387/2268/2268 2386/2269/2269 +f 2384/2267/2267 134/347/347 999/346/346 2387/2268/2268 +f 2387/2268/2268 999/346/346 142/345/345 2385/2270/2270 +f 2386/2269/2269 2387/2268/2268 2385/2270/2270 146/2271/2271 +f 344/2260/2260 2382/2263/2263 2390/2272/2272 2389/2273/2273 +f 2382/2263/2263 333/355/355 1012/365/365 2390/2272/2272 +f 2390/2272/2272 1012/365/365 334/364/364 2388/2274/2274 +f 2389/2273/2273 2390/2272/2272 2388/2274/2274 345/2275/2275 +f 147/2266/2266 2391/2276/2276 2393/2277/2277 2384/2267/2267 +f 2391/2276/2276 138/2278/2278 2392/2279/2279 2393/2277/2277 +f 2393/2277/2277 2392/2279/2279 135/358/358 1007/356/356 +f 2384/2267/2267 2393/2277/2277 1007/356/356 134/347/347 +f 286/2280/2280 2394/2281/2281 2397/2282/2282 2396/2283/2283 +f 2394/2281/2281 78/380/380 1020/379/379 2397/2282/2282 +f 2397/2282/2282 1020/379/379 68/378/378 2395/2284/2284 +f 2396/2283/2283 2397/2282/2282 2395/2284/2284 285/2285/2285 +f 67/366/366 2398/2286/2286 2401/2287/2287 1014/367/367 +f 2398/2286/2286 96/2288/2288 2399/2289/2289 2401/2287/2287 +f 2401/2287/2287 2399/2289/2289 82/2290/2290 2400/2291/2291 +f 1014/367/367 2401/2287/2287 2400/2291/2291 69/370/370 +f 285/2285/2285 2395/2284/2284 2404/2292/2292 2403/2293/2293 +f 2395/2284/2284 68/378/378 1028/388/388 2404/2292/2292 +f 2404/2292/2292 1028/388/388 70/390/390 2402/2294/2294 +f 2403/2293/2293 2404/2292/2292 2402/2294/2294 84/2295/2295 +f 82/2290/2290 2405/2296/2296 2407/2297/2297 2400/2291/2291 +f 2405/2296/2296 83/2298/2298 2406/2299/2299 2407/2297/2297 +f 2407/2297/2297 2406/2299/2299 71/384/384 1023/383/383 +f 2400/2291/2291 2407/2297/2297 1023/383/383 69/370/370 +f 144/2300/2300 2408/2301/2301 2411/2302/2302 2410/2303/2303 +f 2408/2301/2301 160/2304/2304 2409/2305/2305 2411/2302/2302 +f 2411/2302/2302 2409/2305/2305 139/405/405 1036/404/404 +f 2410/2303/2303 2411/2302/2302 1036/404/404 140/403/403 +f 126/2306/2306 2412/2307/2307 2415/2308/2308 2414/2309/2309 +f 2412/2307/2307 114/395/395 1030/392/392 2415/2308/2308 +f 2415/2308/2308 1030/392/392 148/391/391 2413/2310/2310 +f 2414/2309/2309 2415/2308/2308 2413/2310/2310 125/2311/2311 +f 144/2300/2300 2410/2303/2303 2418/2312/2312 2417/2313/2313 +f 2410/2303/2303 140/403/403 1044/413/413 2418/2312/2312 +f 2418/2312/2312 1044/413/413 141/415/415 2416/2314/2314 +f 2417/2313/2313 2418/2312/2312 2416/2314/2314 112/2315/2315 +f 126/2306/2306 2419/2316/2316 2421/2317/2317 2412/2307/2307 +f 2419/2316/2316 127/2318/2318 2420/2319/2319 2421/2317/2317 +f 2421/2317/2317 2420/2319/2319 115/409/409 1039/408/408 +f 2412/2307/2307 2421/2317/2317 1039/408/408 114/395/395 +f 141/415/415 1052/427/427 2424/2320/2320 2416/2314/2314 +f 1052/427/427 98/416/416 2422/2321/2321 2424/2320/2320 +f 2424/2320/2320 2422/2321/2321 113/2322/2322 2423/2323/2323 +f 2416/2314/2314 2424/2320/2320 2423/2323/2323 112/2315/2315 +f 99/424/424 2425/2324/2324 2427/2325/2325 1049/419/419 +f 2425/2324/2324 111/2326/2326 2426/2327/2327 2427/2325/2325 +f 2427/2325/2325 2426/2327/2327 113/2322/2322 2422/2321/2321 +f 1049/419/419 2427/2325/2325 2422/2321/2321 98/416/416 +f 115/409/409 2420/2319/2319 2430/2328/2328 1058/434/434 +f 2420/2319/2319 127/2318/2318 2428/2329/2329 2430/2328/2328 +f 2430/2328/2328 2428/2329/2329 110/2330/2330 2429/2331/2331 +f 1058/434/434 2430/2328/2328 2429/2331/2331 102/430/430 +f 51/2332/2332 2431/2333/2333 2433/2334/2334 2432/2335/2335 +f 2431/2333/2333 103/432/432 1055/431/431 2433/2334/2334 +f 2433/2334/2334 1055/431/431 102/430/430 2429/2331/2331 +f 2432/2335/2335 2433/2334/2334 2429/2331/2331 110/2330/2330 +f 111/2326/2326 2425/2324/2324 2436/2336/2336 2435/2337/2337 +f 2425/2324/2324 99/424/424 1065/443/443 2436/2336/2336 +f 2436/2336/2336 1065/443/443 86/445/445 2434/2338/2338 +f 2435/2337/2337 2436/2336/2336 2434/2338/2338 55/2339/2339 +f 51/2332/2332 2437/2340/2340 2439/2341/2341 2431/2333/2333 +f 2437/2340/2340 52/2342/2342 2438/2343/2343 2439/2341/2341 +f 2439/2341/2341 2438/2343/2343 34/439/439 1060/438/438 +f 2431/2333/2333 2439/2341/2341 1060/438/438 103/432/432 +f 740/2184/2184 2440/2344/2344 2442/2345/2345 2325/2185/2185 +f 2440/2344/2344 738/2346/2346 2441/2347/2347 2442/2345/2345 +f 2442/2345/2345 2441/2347/2347 761/457/457 1074/455/455 +f 2325/2185/2185 2442/2345/2345 1074/455/455 604/250/250 +f 761/457/457 2441/2347/2347 2444/2348/2348 1077/459/459 +f 2441/2347/2347 738/2346/2346 2443/2349/2349 2444/2348/2348 +f 2444/2348/2348 2443/2349/2349 744/2099/2099 2266/2098/2098 +f 1077/459/459 2444/2348/2348 2266/2098/2098 607/138/138 +f 563/2350/2350 2445/2351/2351 2447/2352/2352 2446/2353/2353 +f 2445/2351/2351 553/2191/2191 2329/2190/2190 2447/2352/2352 +f 2447/2352/2352 2329/2190/2190 603/245/245 1068/451/451 +f 2446/2353/2353 2447/2352/2352 1068/451/451 606/450/450 +f 562/2107/2107 2448/2354/2354 2449/2355/2355 2272/2103/2103 +f 2448/2354/2354 563/2350/2350 2446/2353/2353 2449/2355/2355 +f 2449/2355/2355 2446/2353/2353 606/450/450 1071/454/454 +f 2272/2103/2103 2449/2355/2355 1071/454/454 612/9/9 +f 671/2215/2215 2346/2214/2214 2452/2356/2356 2451/2357/2357 +f 2346/2214/2214 527/290/290 1084/470/470 2452/2356/2356 +f 2452/2356/2356 1084/470/470 481/469/469 2450/2358/2358 +f 2451/2357/2357 2452/2356/2356 2450/2358/2358 672/2359/2359 +f 468/512/512 2301/2149/2149 2454/2360/2360 1115/513/513 +f 2301/2149/2149 479/2148/2148 2453/2361/2361 2454/2360/2360 +f 2454/2360/2360 2453/2361/2361 672/2359/2359 2450/2358/2358 +f 1115/513/513 2454/2360/2360 2450/2358/2358 481/469/469 +f 520/284/284 2350/2219/2219 2457/2362/2362 1079/463/463 +f 2350/2219/2219 530/2218/2218 2455/2363/2363 2457/2362/2362 +f 2457/2362/2362 2455/2363/2363 491/2364/2364 2456/2365/2365 +f 1079/463/463 2457/2362/2362 2456/2365/2365 480/464/464 +f 477/2142/2142 2296/2140/2140 2459/2366/2366 2458/2367/2367 +f 2296/2140/2140 466/490/490 1104/499/499 2459/2366/2366 +f 2459/2366/2366 1104/499/499 480/464/464 2456/2365/2365 +f 2458/2367/2367 2459/2366/2366 2456/2365/2365 491/2364/2364 +f 735/480/480 1094/483/483 2462/2368/2368 2461/2369/2369 +f 1094/483/483 526/280/280 2338/2201/2201 2462/2368/2368 +f 2462/2368/2368 2338/2201/2201 734/2200/2200 2460/2370/2370 +f 2461/2369/2369 2462/2368/2368 2460/2370/2370 737/2371/2371 +f 536/265/265 1096/485/485 2464/2372/2372 2332/2194/2194 +f 1096/485/485 735/480/480 2461/2369/2369 2464/2372/2372 +f 2464/2372/2372 2461/2369/2369 737/2371/2371 2463/2373/2373 +f 2332/2194/2194 2464/2372/2372 2463/2373/2373 736/2195/2195 +f 532/471/471 2465/2374/2374 2467/2375/2375 1086/472/472 +f 2465/2374/2374 541/2376/2376 2466/2377/2377 2467/2375/2375 +f 2467/2375/2375 2466/2377/2377 528/2208/2208 2342/2206/2206 +f 1086/472/472 2467/2375/2375 2342/2206/2206 518/266/266 +f 540/2198/2198 2468/2378/2378 2469/2379/2379 2336/2199/2199 +f 2468/2378/2378 541/2376/2376 2465/2374/2374 2469/2379/2379 +f 2469/2379/2379 2465/2374/2374 532/471/471 1090/479/479 +f 2336/2199/2199 2469/2379/2379 1090/479/479 533/259/259 +f 561/2105/2105 2270/2104/2104 2472/2380/2380 2471/2381/2381 +f 2270/2104/2104 610/7/7 1130/531/531 2472/2380/2380 +f 2472/2380/2380 1130/531/531 600/525/525 2470/2382/2382 +f 2471/2381/2381 2472/2380/2380 2470/2382/2382 551/2383/2383 +f 411/18/18 2276/2109/2109 2475/2384/2384 1128/528/528 +f 2276/2109/2109 358/2113/2113 2473/2385/2385 2475/2384/2384 +f 2475/2384/2384 2473/2385/2385 352/2386/2386 2474/2387/2387 +f 1128/528/528 2475/2384/2384 2474/2387/2387 404/521/521 +f 406/314/314 2361/2235/2235 2477/2388/2388 1124/523/523 +f 2361/2235/2235 552/2234/2234 2476/2389/2389 2477/2388/2388 +f 2477/2388/2388 2476/2389/2389 551/2383/2383 2470/2382/2382 +f 1124/523/523 2477/2388/2388 2470/2382/2382 600/525/525 +f 332/311/311 1122/522/522 2479/2390/2390 2363/2238/2238 +f 1122/522/522 404/521/521 2474/2387/2387 2479/2390/2390 +f 2479/2390/2390 2474/2387/2387 352/2386/2386 2478/2391/2391 +f 2363/2238/2238 2479/2390/2390 2478/2391/2391 343/2239/2239 +f 324/304/304 2353/2225/2225 2482/2392/2392 1142/546/546 +f 2353/2225/2225 342/2224/2224 2480/2393/2393 2482/2392/2392 +f 2482/2392/2392 2480/2393/2393 328/2394/2394 2481/2395/2395 +f 1142/546/546 2482/2392/2392 2481/2395/2395 319/540/540 +f 329/2231/2231 2357/2230/2230 2485/2396/2396 2484/2397/2397 +f 2357/2230/2230 326/299/299 1140/543/543 2485/2396/2396 +f 2485/2396/2396 1140/543/543 320/532/532 2483/2398/2398 +f 2484/2397/2397 2485/2396/2396 2483/2398/2398 330/2399/2399 +f 319/540/540 2481/2395/2395 2487/2400/2400 1137/541/541 +f 2481/2395/2395 328/2394/2394 2486/2401/2401 2487/2400/2400 +f 2487/2400/2400 2486/2401/2401 271/2251/2251 2371/2250/2250 +f 1137/541/541 2487/2400/2400 2371/2250/2250 254/320/320 +f 330/2399/2399 2483/2398/2398 2489/2402/2402 2488/2403/2403 +f 2483/2398/2398 320/532/532 1134/535/535 2489/2402/2402 +f 2489/2402/2402 1134/535/535 257/325/325 2368/2245/2245 +f 2488/2403/2403 2489/2402/2402 2368/2245/2245 276/2244/2244 +f 238/339/339 1149/554/554 2492/2404/2404 2374/2254/2254 +f 1149/554/554 242/556/556 2490/2405/2405 2492/2404/2404 +f 2492/2404/2404 2490/2405/2405 249/2406/2406 2491/2407/2407 +f 2374/2254/2254 2492/2404/2404 2491/2407/2407 277/2255/2255 +f 241/583/583 2308/2159/2159 2494/2408/2408 1168/584/584 +f 2308/2159/2159 248/2158/2158 2493/2409/2409 2494/2408/2408 +f 2494/2408/2408 2493/2409/2409 249/2406/2406 2490/2405/2405 +f 1168/584/584 2494/2408/2408 2490/2405/2405 242/556/556 +f 255/333/333 2378/2259/2259 2497/2410/2410 1144/549/549 +f 2378/2259/2259 273/2258/2258 2495/2411/2411 2497/2410/2410 +f 2497/2410/2410 2495/2411/2411 274/2412/2412 2496/2413/2413 +f 1144/549/549 2497/2410/2410 2496/2413/2413 231/550/550 +f 247/2152/2152 2303/2150/2150 2499/2414/2414 2498/2415/2415 +f 2303/2150/2150 232/567/567 1160/574/574 2499/2414/2414 +f 2499/2414/2414 1160/574/574 231/550/550 2496/2413/2413 +f 2498/2415/2415 2499/2414/2414 2496/2413/2413 274/2412/2412 +f 331/350/350 2381/2265/2265 2502/2416/2416 1181/600/600 +f 2381/2265/2265 340/2264/2264 2500/2417/2417 2502/2416/2416 +f 2502/2416/2416 2500/2417/2417 351/2418/2418 2501/2419/2419 +f 1181/600/600 2502/2416/2416 2501/2419/2419 346/597/597 +f 350/2111/2111 2274/2110/2110 2504/2420/2420 2503/2421/2421 +f 2274/2110/2110 409/16/16 1183/602/602 2504/2420/2420 +f 2504/2420/2420 1183/602/602 346/597/597 2501/2419/2419 +f 2503/2421/2421 2504/2420/2420 2501/2419/2419 351/2418/2418 +f 142/345/345 1174/593/593 2507/2422/2422 2385/2270/2270 +f 1174/593/593 156/592/592 2505/2423/2423 2507/2422/2422 +f 2507/2422/2422 2505/2423/2423 145/2424/2424 2506/2425/2425 +f 2385/2270/2270 2507/2422/2422 2506/2425/2425 146/2271/2271 +f 154/27/27 2280/2115/2115 2509/2426/2426 1177/594/594 +f 2280/2115/2115 162/2119/2119 2508/2427/2427 2509/2426/2426 +f 2509/2426/2426 2508/2427/2427 145/2424/2424 2505/2423/2423 +f 1177/594/594 2509/2426/2426 2505/2423/2423 156/592/592 +f 286/2280/2280 2510/2428/2428 2512/2429/2429 2394/2281/2281 +f 2510/2428/2428 284/2430/2430 2511/2431/2431 2512/2429/2429 +f 2512/2429/2429 2511/2431/2431 133/612/612 1193/615/615 +f 2394/2281/2281 2512/2429/2429 1193/615/615 78/380/380 +f 345/2275/2275 2388/2274/2274 2514/2432/2432 2513/2433/2433 +f 2388/2274/2274 334/364/364 1195/617/617 2514/2432/2432 +f 2514/2432/2432 1195/617/617 133/612/612 2511/2431/2431 +f 2513/2433/2433 2514/2432/2432 2511/2431/2431 284/2430/2430 +f 96/2288/2288 2398/2286/2286 2517/2434/2434 2516/2435/2435 +f 2398/2286/2286 67/366/366 1186/608/608 2517/2434/2434 +f 2517/2434/2434 1186/608/608 87/607/607 2515/2436/2436 +f 2516/2435/2435 2517/2434/2434 2515/2436/2436 95/2437/2437 +f 135/358/358 2392/2279/2279 2519/2438/2438 1189/609/609 +f 2392/2279/2279 138/2278/2278 2518/2439/2439 2519/2438/2438 +f 2519/2438/2438 2518/2439/2439 95/2437/2437 2515/2436/2436 +f 1189/609/609 2519/2438/2438 2515/2436/2436 87/607/607 +f 13/2168/2168 2520/2440/2440 2522/2441/2441 2315/2169/2169 +f 2520/2440/2440 65/2442/2442 2521/2443/2443 2522/2441/2441 +f 2522/2441/2441 2521/2443/2443 62/626/626 1213/643/643 +f 2315/2169/2169 2522/2441/2441 1213/643/643 2/642/642 +f 84/2295/2295 2402/2294/2294 2524/2444/2444 2523/2445/2445 +f 2402/2294/2294 70/390/390 1202/627/627 2524/2444/2444 +f 2524/2444/2444 1202/627/627 62/626/626 2521/2443/2443 +f 2523/2445/2445 2524/2444/2444 2521/2443/2443 65/2442/2442 +f 11/2162/2162 2310/2160/2160 2527/2446/2446 2526/2447/2447 +f 2310/2160/2160 1/1017/1017 1497/1024/1024 2527/2446/2446 +f 2527/2446/2446 1497/1024/1024 72/620/620 2525/2448/2448 +f 2526/2447/2447 2527/2446/2446 2525/2448/2448 20/2449/2449 +f 71/384/384 2406/2299/2299 2529/2450/2450 1197/618/618 +f 2406/2299/2299 83/2298/2298 2528/2451/2451 2529/2450/2450 +f 2529/2450/2450 2528/2451/2451 20/2449/2449 2525/2448/2448 +f 1197/618/618 2529/2450/2450 2525/2448/2448 72/620/620 +f 159/2117/2117 2278/2116/2116 2532/2452/2452 2531/2453/2453 +f 2278/2116/2116 206/25/25 1220/653/653 2532/2452/2452 +f 2532/2452/2452 1220/653/653 152/652/652 2530/2454/2454 +f 2531/2453/2453 2532/2452/2452 2530/2454/2454 161/2455/2455 +f 163/233/233 2284/2121/2121 2535/2456/2456 1215/644/644 +f 2284/2121/2121 168/2125/2125 2533/2457/2457 2535/2456/2456 +f 2535/2456/2456 2533/2457/2457 167/2458/2458 2534/2459/2459 +f 1215/644/644 2535/2456/2456 2534/2459/2459 150/646/646 +f 139/405/405 2409/2305/2305 2537/2460/2460 1225/658/658 +f 2409/2305/2305 160/2304/2304 2536/2461/2461 2537/2460/2460 +f 2537/2460/2460 2536/2461/2461 161/2455/2455 2530/2454/2454 +f 1225/658/658 2537/2460/2460 2530/2454/2454 152/652/652 +f 148/391/391 1222/656/656 2539/2462/2462 2413/2310/2310 +f 1222/656/656 150/646/646 2534/2459/2459 2539/2462/2462 +f 2539/2462/2462 2534/2459/2459 167/2458/2458 2538/2463/2463 +f 2413/2310/2310 2539/2462/2462 2538/2463/2463 125/2311/2311 +f 86/445/445 1232/666/666 2542/2464/2464 2434/2338/2338 +f 1232/666/666 23/668/668 2540/2465/2465 2542/2464/2464 +f 2542/2464/2464 2540/2465/2465 30/2466/2466 2541/2467/2467 +f 2434/2338/2338 2542/2464/2464 2541/2467/2467 55/2339/2339 +f 22/691/691 2322/2179/2179 2544/2468/2468 1507/1033/1033 +f 2322/2179/2179 31/2178/2178 2543/2469/2469 2544/2468/2468 +f 2544/2468/2468 2543/2469/2469 30/2466/2466 2540/2465/2465 +f 1507/1033/1033 2544/2468/2468 2540/2465/2465 23/668/668 +f 34/439/439 2438/2343/2343 2547/2470/2470 1227/661/661 +f 2438/2343/2343 52/2342/2342 2545/2471/2471 2547/2470/2470 +f 2547/2470/2470 2545/2471/2471 53/2472/2472 2546/2473/2473 +f 1227/661/661 2547/2470/2470 2546/2473/2473 37/662/662 +f 54/2172/2172 2317/2170/2170 2549/2474/2474 2548/2475/2475 +f 2317/2170/2170 36/678/678 1238/677/677 2549/2474/2474 +f 2549/2474/2474 1238/677/677 37/662/662 2546/2473/2473 +f 2548/2475/2475 2549/2474/2474 2546/2473/2473 53/2472/2472 +f 749/2093/2093 2262/2092/2092 2552/2476/2476 2551/2477/2477 +f 2262/2092/2092 764/127/127 1252/695/695 2552/2476/2476 +f 2552/2476/2476 1252/695/695 765/699/699 2550/2478/2478 +f 2551/2477/2477 2552/2476/2476 2550/2478/2478 750/2479/2479 +f 750/2479/2479 2550/2478/2478 2554/2480/2480 2553/2481/2481 +f 2550/2478/2478 765/699/699 1255/701/701 2554/2480/2480 +f 2554/2480/2480 1255/701/701 762/140/140 2268/2097/2097 +f 2553/2481/2481 2554/2480/2480 2268/2097/2097 763/2101/2101 +f 212/223/223 2288/2127/2127 2557/2482/2482 1302/758/758 +f 2288/2127/2127 179/2131/2131 2555/2483/2483 2557/2482/2482 +f 2557/2482/2482 2555/2483/2483 173/2484/2484 2556/2485/2485 +f 1302/758/758 2557/2482/2482 2556/2485/2485 208/759/759 +f 208/759/759 2556/2485/2485 2559/2486/2486 1305/762/762 +f 2556/2485/2485 173/2484/2484 2558/2487/2487 2559/2486/2486 +f 2559/2486/2486 2558/2487/2487 174/2123/2123 2282/2122/2122 +f 1305/762/762 2559/2486/2486 2282/2122/2122 204/229/229 +f 184/201/201 1338/808/808 2562/2488/2488 2293/2137/2137 +f 1338/808/808 185/807/807 2560/2489/2489 2562/2488/2488 +f 2562/2488/2488 2560/2489/2489 189/2490/2490 2561/2491/2491 +f 2293/2137/2137 2562/2488/2488 2561/2491/2491 188/2138/2138 +f 759/2492/2492 2563/2493/2493 2566/2494/2494 2565/2495/2495 +f 2563/2493/2493 758/2496/2496 2564/2497/2497 2566/2494/2494 +f 2566/2494/2494 2564/2497/2497 640/775/775 1314/773/773 +f 2565/2495/2495 2566/2494/2494 1314/773/773 768/97/97 +f 185/807/807 1370/850/850 2569/2498/2498 2560/2489/2489 +f 1370/850/850 190/849/849 2567/2499/2499 2569/2498/2498 +f 2569/2498/2498 2567/2499/2499 192/2500/2500 2568/2501/2501 +f 2560/2489/2489 2569/2498/2498 2568/2501/2501 189/2490/2490 +f 758/2496/2496 2570/2502/2502 2572/2503/2503 2564/2497/2497 +f 2570/2502/2502 587/2504/2504 2571/2505/2505 2572/2503/2503 +f 2572/2503/2503 2571/2505/2505 645/853/853 1372/851/851 +f 2564/2497/2497 2572/2503/2503 1372/851/851 640/775/775 +f 196/949/949 2573/2506/2506 2576/2507/2507 1444/950/950 +f 2573/2506/2506 198/2508/2508 2574/2509/2509 2576/2507/2507 +f 2576/2507/2507 2574/2509/2509 195/2510/2510 2575/2511/2511 +f 1444/950/950 2576/2507/2507 2575/2511/2511 193/951/951 +f 193/951/951 2575/2511/2511 2578/2512/2512 1447/954/954 +f 2575/2511/2511 195/2510/2510 2577/2513/2513 2578/2512/2512 +f 2578/2512/2512 2577/2513/2513 192/2500/2500 2567/2499/2499 +f 1447/954/954 2578/2512/2512 2567/2499/2499 190/849/849 +f 596/2514/2514 2579/2515/2515 2582/2516/2516 2581/2517/2517 +f 2579/2515/2515 656/955/955 1451/958/958 2582/2516/2516 +f 2582/2516/2516 1451/958/958 651/960/960 2580/2518/2518 +f 2581/2517/2517 2582/2516/2516 2580/2518/2518 591/2519/2519 +f 591/2519/2519 2580/2518/2518 2584/2520/2520 2583/2521/2521 +f 2580/2518/2518 651/960/960 1453/962/962 2584/2520/2520 +f 2584/2520/2520 1453/962/962 645/853/853 2571/2505/2505 +f 2583/2521/2521 2584/2520/2520 2571/2505/2505 587/2504/2504 +f 196/949/949 1473/990/990 2587/2522/2522 2573/2506/2506 +f 1473/990/990 199/989/989 2585/2523/2523 2587/2522/2522 +f 2587/2522/2522 2585/2523/2523 201/2524/2524 2586/2525/2525 +f 2573/2506/2506 2587/2522/2522 2586/2525/2525 198/2508/2508 +f 596/2514/2514 2588/2526/2526 2590/2527/2527 2579/2515/2515 +f 2588/2526/2526 597/2528/2528 2589/2529/2529 2590/2527/2527 +f 2590/2527/2527 2589/2529/2529 661/1009/1009 1487/1007/1007 +f 2579/2515/2515 2590/2527/2527 1487/1007/1007 656/955/955 +f 767/2530/2530 2591/2531/2531 2593/2532/2532 2592/2533/2533 +f 2591/2531/2531 759/2492/2492 2565/2495/2495 2593/2532/2532 +f 2593/2532/2532 2565/2495/2495 768/97/97 824/96/96 +f 2592/2533/2533 2593/2532/2532 824/96/96 766/95/95 +f 753/2534/2534 2594/2535/2535 2598/2536/2536 2597/2537/2537 +f 2594/2535/2535 755/2538/2538 2595/2539/2539 2598/2536/2536 +f 2598/2536/2536 2595/2539/2539 756/2540/2540 2596/2541/2541 +f 2597/2537/2537 2598/2536/2536 2596/2541/2541 752/104/104 +f 678/1038/1038 1509/1035/1035 2602/2542/2542 2601/2543/2543 +f 1509/1035/1035 679/1034/1034 2599/2544/2544 2602/2542/2542 +f 2602/2542/2542 2599/2544/2544 663/2545/2545 2600/2546/2546 +f 2601/2543/2543 2602/2542/2542 2600/2546/2546 680/2547/2547 +f 767/2530/2530 2592/2533/2533 2604/2548/2548 2603/2549/2549 +f 2592/2533/2533 766/95/95 830/105/105 2604/2548/2548 +f 2604/2548/2548 830/105/105 752/104/104 2596/2541/2541 +f 2603/2549/2549 2604/2548/2548 2596/2541/2541 756/2540/2540 +f 754/2095/2095 2605/2550/2550 2606/2551/2551 2264/2091/2091 +f 2605/2550/2550 753/2534/2534 2597/2537/2537 2606/2551/2551 +f 2606/2551/2551 2597/2537/2537 752/104/104 829/103/103 +f 2264/2091/2091 2606/2551/2551 829/103/103 624/102/102 +f 755/2538/2538 2594/2535/2535 2610/2552/2552 2609/2553/2553 +f 2594/2535/2535 753/2534/2534 2607/2554/2554 2610/2552/2552 +f 2610/2552/2552 2607/2554/2554 745/1051/1051 2608/2555/2555 +f 2609/2553/2553 2610/2552/2552 2608/2555/2555 751/2556/2556 +f 754/2095/2095 2611/2557/2557 2612/2558/2558 2605/2550/2550 +f 2611/2557/2557 746/1043/1043 1517/1046/1046 2612/2558/2558 +f 2612/2558/2558 1517/1046/1046 745/1051/1051 2607/2554/2554 +f 2605/2550/2550 2612/2558/2558 2607/2554/2554 753/2534/2534 +f 751/2556/2556 2608/2555/2555 2615/2559/2559 2614/2560/2560 +f 2608/2555/2555 745/1051/1051 1516/1050/1050 2615/2559/2559 +f 2615/2559/2559 1516/1050/1050 747/1049/1049 2613/2561/2561 +f 2614/2560/2560 2615/2559/2559 2613/2561/2561 722/2562/2562 +f 722/2562/2562 2613/2561/2561 2618/2563/2563 2617/2564/2564 +f 2613/2561/2561 747/1049/1049 1521/1053/1053 2618/2563/2563 +f 2618/2563/2563 1521/1053/1053 691/1057/1057 2616/2565/2565 +f 2617/2564/2564 2618/2563/2563 2616/2565/2565 697/2566/2566 +f 697/2566/2566 2616/2565/2565 2621/2567/2567 2620/2568/2568 +f 2616/2565/2565 691/1057/1057 1525/1059/1059 2621/2567/2567 +f 2621/2567/2567 1525/1059/1059 692/1063/1063 2619/2569/2569 +f 2620/2568/2568 2621/2567/2567 2619/2569/2569 698/2570/2570 +f 698/2570/2570 2619/2569/2569 2624/2571/2571 2623/2572/2572 +f 2619/2569/2569 692/1063/1063 1528/1065/1065 2624/2571/2571 +f 2624/2571/2571 1528/1065/1065 690/1040/1040 2622/2573/2573 +f 2623/2572/2572 2624/2571/2571 2622/2573/2573 699/2574/2574 +f 700/2575/2575 2625/2576/2576 2628/2577/2577 2627/2578/2578 +f 2625/2576/2576 699/2574/2574 2622/2573/2573 2628/2577/2577 +f 2628/2577/2577 2622/2573/2573 690/1040/1040 2626/2579/2579 +f 2627/2578/2578 2628/2577/2577 2626/2579/2579 693/2580/2580 +f 681/2581/2581 2629/2582/2582 2632/2583/2583 2631/2584/2584 +f 2629/2582/2582 682/2585/2585 2630/2586/2586 2632/2583/2583 +f 2632/2583/2583 2630/2586/2586 678/1038/1038 2601/2543/2543 +f 2631/2584/2584 2632/2583/2583 2601/2543/2543 680/2547/2547 +f 682/2585/2585 2633/2587/2587 2634/2588/2588 2630/2586/2586 +f 2633/2587/2587 693/2580/2580 2626/2579/2579 2634/2588/2588 +f 2634/2588/2588 2626/2579/2579 690/1040/1040 1510/1039/1039 +f 2630/2586/2586 2634/2588/2588 1510/1039/1039 678/1038/1038 +f 679/1034/1034 1512/1037/1037 2638/2589/2589 2637/2590/2590 +f 1512/1037/1037 689/1042/1042 2635/2591/2591 2638/2589/2589 +f 2638/2589/2589 2635/2591/2591 696/2592/2592 2636/2593/2593 +f 2637/2590/2590 2638/2589/2589 2636/2593/2593 702/2594/2594 +f 679/1034/1034 2637/2590/2590 2641/2595/2595 2599/2544/2544 +f 2637/2590/2590 702/2594/2594 2639/2596/2596 2641/2595/2595 +f 2641/2595/2595 2639/2596/2596 703/2597/2597 2640/2598/2598 +f 2599/2544/2544 2641/2595/2595 2640/2598/2598 663/2545/2545 +f 746/1043/1043 2642/2599/2599 2645/2600/2600 1514/1044/1044 +f 2642/2599/2599 718/2601/2601 2643/2602/2602 2645/2600/2600 +f 2645/2600/2600 2643/2602/2602 719/2603/2603 2644/2604/2604 +f 1514/1044/1044 2645/2600/2600 2644/2604/2604 748/1047/1047 +f 719/2603/2603 2646/2605/2605 2648/2606/2606 2644/2604/2604 +f 2646/2605/2605 720/2607/2607 2647/2608/2608 2648/2606/2606 +f 2648/2606/2606 2647/2608/2608 705/1055/1055 1519/1054/1054 +f 2644/2604/2604 2648/2606/2606 1519/1054/1054 748/1047/1047 +f 705/1055/1055 2647/2608/2608 2651/2609/2609 1523/1060/1060 +f 2647/2608/2608 720/2607/2607 2649/2610/2610 2651/2609/2609 +f 2651/2609/2609 2649/2610/2610 721/2611/2611 2650/2612/2612 +f 1523/1060/1060 2651/2609/2609 2650/2612/2612 688/1061/1061 +f 688/1061/1061 2650/2612/2612 2653/2613/2613 1527/1066/1066 +f 2650/2612/2612 721/2611/2611 2652/2614/2614 2653/2613/2613 +f 2653/2613/2613 2652/2614/2614 696/2592/2592 2635/2591/2591 +f 1527/1066/1066 2653/2613/2613 2635/2591/2591 689/1042/1042 +f 577/2615/2615 2654/2616/2616 2656/2617/2617 2655/2618/2618 +f 2654/2616/2616 718/2601/2601 2642/2599/2599 2656/2617/2617 +f 2656/2617/2617 2642/2599/2599 746/1043/1043 2611/2557/2557 +f 2655/2618/2618 2656/2617/2617 2611/2557/2557 754/2095/2095 +f 763/2619/2101 2267/2620/2100 2659/2621/2619 2658/2622/2620 +f 2267/2620/2100 744/2623/2099 2657/2624/2621 2659/2621/2619 +f 2659/2621/2619 2657/2624/2621 743/1153/1153 1578/1152/1152 +f 2658/2622/2620 2659/2621/2619 1578/1152/1152 742/1151/1151 +f 555/1067/1067 1533/1070/1070 2662/2625/2622 2661/2626/2623 +f 1533/1070/1070 559/1075/1075 2660/2627/2624 2662/2625/2622 +f 2662/2625/2622 2660/2627/2624 562/2628/2107 2271/2629/2106 +f 2661/2626/2623 2662/2625/2622 2271/2629/2106 561/2630/2105 +f 354/1084/1084 1537/1083/1083 2665/2631/2625 2664/2632/2626 +f 1537/1083/1083 357/1082/1082 2663/2633/2627 2665/2631/2625 +f 2665/2631/2625 2663/2633/2627 358/2634/2113 2275/2635/2112 +f 2664/2632/2626 2665/2631/2625 2275/2635/2112 350/2636/2111 +f 166/1093/1093 1542/1092/1092 2668/2637/2628 2667/2638/2629 +f 1542/1092/1092 361/1091/1091 2666/2639/2630 2668/2637/2628 +f 2668/2637/2628 2666/2639/2630 162/2640/2119 2279/2641/2118 +f 2667/2638/2629 2668/2637/2628 2279/2641/2118 159/2642/2117 +f 168/2125/2125 2283/2124/2124 2671/2643/2631 2670/2644/2632 +f 2283/2124/2124 174/2123/2123 2669/2645/2633 2671/2643/2631 +f 2671/2643/2631 2669/2645/2633 169/1223/1223 1630/1220/1220 +f 2670/2644/2632 2671/2643/2631 1630/1220/1220 164/1219/1219 +f 179/2131/2131 2287/2130/2130 2674/2646/2634 2673/2647/2635 +f 2287/2130/2130 180/2129/2129 2672/2648/2636 2674/2646/2634 +f 2674/2646/2634 2672/2648/2636 181/1235/1235 1638/1232/1232 +f 2673/2647/2635 2674/2646/2634 1638/1232/1232 175/1231/1231 +f 180/2129/2129 2291/2135/2135 2676/2649/2637 2672/2648/2636 +f 2291/2135/2135 183/2134/2134 2675/2650/2638 2676/2649/2637 +f 2676/2649/2637 2675/2650/2638 182/1245/1245 1646/1243/1243 +f 2672/2648/2636 2676/2649/2637 1646/1243/1243 181/1235/1235 +f 183/2134/2134 2294/2139/2139 2678/2651/2639 2675/2650/2638 +f 2294/2139/2139 188/2138/2138 2677/2652/2640 2678/2651/2639 +f 2678/2651/2639 2677/2652/2640 186/1253/1253 1652/1251/1251 +f 2675/2650/2638 2678/2651/2639 1652/1251/1251 182/1245/1245 +f 477/2653/2142 2679/2654/2641 2681/2655/2642 2297/2656/2143 +f 2679/2654/2641 475/1485/1485 1804/1484/1484 2681/2655/2642 +f 2681/2655/2642 1804/1484/1484 474/1483/1483 2680/2657/2643 +f 2297/2656/2143 2681/2655/2642 2680/2657/2643 478/2658/2144 +f 478/2658/2144 2680/2657/2643 2683/2659/2644 2300/2660/2147 +f 2680/2657/2643 474/1483/1483 1813/1496/1496 2683/2659/2644 +f 2683/2659/2644 1813/1496/1496 476/1495/1495 2682/2661/2645 +f 2300/2660/2147 2683/2659/2644 2682/2661/2645 479/2662/2148 +f 247/2663/2152 2684/2664/2646 2686/2665/2647 2304/2666/2153 +f 2684/2664/2646 227/1552/1552 1855/1551/1551 2686/2665/2647 +f 2686/2665/2647 1855/1551/1551 226/1550/1550 2685/2667/2648 +f 2304/2666/2153 2686/2665/2647 2685/2667/2648 229/2668/2154 +f 229/2668/2154 2685/2667/2648 2688/2669/2649 2307/2670/2157 +f 2685/2667/2648 226/1550/1550 1863/1561/1561 2688/2669/2649 +f 2688/2669/2649 1863/1561/1561 228/1560/1560 2687/2671/2650 +f 2307/2670/2157 2688/2669/2649 2687/2671/2650 248/2672/2158 +f 11/2673/2162 2689/2674/2651 2691/2675/2652 2311/2676/2163 +f 2689/2674/2651 18/1602/1602 1893/1601/1601 2691/2675/2652 +f 2691/2675/2652 1893/1601/1601 17/1600/1600 2690/2677/2653 +f 2311/2676/2163 2691/2675/2652 2690/2677/2653 12/2678/2164 +f 12/2678/2164 2690/2677/2653 2693/2679/2654 2314/2680/2167 +f 2690/2677/2653 17/1600/1600 1901/1611/1611 2693/2679/2654 +f 2693/2679/2654 1901/1611/1611 10/1610/1610 2692/2681/2655 +f 2314/2680/2167 2693/2679/2654 2692/2681/2655 13/2682/2168 +f 54/2172/2172 2694/2683/2656 2696/2684/2657 2318/2173/2173 +f 2694/2683/2656 45/1637/1637 1919/1636/1636 2696/2684/2657 +f 2696/2684/2657 1919/1636/1636 44/1635/1635 2695/2685/2658 +f 2318/2173/2173 2696/2684/2657 2695/2685/2658 29/2174/2174 +f 29/2174/2174 2695/2685/2658 2698/2686/2659 2321/2687/2177 +f 2695/2685/2658 44/1635/1635 1927/1646/1646 2698/2686/2659 +f 2698/2686/2659 1927/1646/1646 46/1645/1645 2697/2688/2660 +f 2321/2687/2177 2698/2686/2659 2697/2688/2660 31/2689/2178 +f 548/1272/1272 1663/1269/1269 2701/2690/2661 2700/2691/2662 +f 1663/1269/1269 549/1268/1268 2699/2692/2663 2701/2690/2661 +f 2701/2690/2661 2699/2692/2663 740/2693/2184 2324/2694/2181 +f 2700/2691/2662 2701/2690/2661 2324/2694/2181 739/2695/2180 +f 545/1265/1265 2702/2696/2664 2704/2697/2665 1660/1266/1266 +f 2702/2696/2664 554/2698/2186 2330/2699/2189 2704/2697/2665 +f 2704/2697/2665 2330/2699/2189 553/2700/2191 2703/2701/2666 +f 1660/1266/1266 2704/2697/2665 2703/2701/2666 546/1267/1267 +f 548/1272/1272 2700/2691/2662 2706/2702/2667 1671/1280/1280 +f 2700/2691/2662 739/2695/2180 2333/2703/2193 2706/2702/2667 +f 2706/2702/2667 2333/2703/2193 736/2704/2195 2705/2705/2668 +f 1671/1280/1280 2706/2702/2667 2705/2705/2668 550/1282/1282 +f 545/1265/1265 1669/1279/1279 2708/2706/2669 2702/2696/2664 +f 1669/1279/1279 547/1278/1278 2707/2707/2670 2708/2706/2669 +f 2708/2706/2669 2707/2707/2670 540/2708/2198 2335/2709/2196 +f 2702/2696/2664 2708/2706/2669 2335/2709/2196 554/2698/2186 +f 499/1293/1293 2709/2710/2671 2711/2711/2672 1679/1294/1294 +f 2709/2710/2671 734/2712/2200 2340/2713/2203 2711/2711/2672 +f 2711/2711/2672 2340/2713/2203 733/2714/2205 2710/2715/2673 +f 1679/1294/1294 2711/2711/2672 2710/2715/2673 488/1297/1297 +f 528/2716/2208 2712/2717/2674 2714/2718/2675 2343/2719/2209 +f 2712/2717/2674 485/1292/1292 1676/1291/1291 2714/2718/2675 +f 2714/2718/2675 1676/1291/1291 484/1290/1290 2713/2720/2676 +f 2343/2719/2209 2714/2718/2675 2713/2720/2676 529/2721/2210 +f 488/1297/1297 2710/2715/2673 2716/2722/2677 1687/1305/1305 +f 2710/2715/2673 733/2714/2205 2347/2723/2213 2716/2722/2677 +f 2716/2722/2677 2347/2723/2213 671/2724/2215 2715/2725/2678 +f 1687/1305/1305 2716/2722/2677 2715/2725/2678 489/1307/1307 +f 484/1290/1290 1685/1304/1304 2718/2726/2679 2713/2720/2676 +f 1685/1304/1304 486/1303/1303 2717/2727/2680 2718/2726/2679 +f 2718/2726/2679 2717/2727/2680 530/2728/2218 2349/2729/2216 +f 2713/2720/2676 2718/2726/2679 2349/2729/2216 529/2721/2210 +f 337/1318/1318 2719/2730/2681 2721/2731/2682 1695/1319/1319 +f 2719/2730/2681 539/2732/2226 2358/2733/2229 2721/2731/2682 +f 2721/2731/2682 2358/2733/2229 329/2734/2231 2720/2735/2683 +f 1695/1319/1319 2721/2731/2682 2720/2735/2683 281/1322/1322 +f 335/1317/1317 1692/1316/1316 2724/2736/2684 2723/2737/2685 +f 1692/1316/1316 287/1315/1315 2722/2738/2686 2724/2736/2684 +f 2724/2736/2684 2722/2738/2686 342/2739/2224 2352/2740/2221 +f 2723/2737/2685 2724/2736/2684 2352/2740/2221 341/2741/2220 +f 337/1318/1318 1704/1333/1333 2726/2742/2687 2719/2730/2681 +f 1704/1333/1333 339/1332/1332 2725/2743/2688 2726/2742/2687 +f 2726/2742/2687 2725/2743/2688 552/2744/2234 2360/2745/2232 +f 2719/2730/2681 2726/2742/2687 2360/2745/2232 539/2732/2226 +f 335/1317/1317 2723/2737/2685 2728/2746/2689 1699/1324/1324 +f 2723/2737/2685 341/2741/2220 2364/2747/2237 2728/2746/2689 +f 2728/2746/2689 2364/2747/2237 343/2748/2239 2727/2749/2690 +f 1699/1324/1324 2728/2746/2689 2727/2749/2690 336/1326/1326 +f 275/2750/2242 2729/2751/2691 2731/2752/2692 2367/2753/2243 +f 2729/2751/2691 266/1347/1347 1711/1344/1344 2731/2752/2692 +f 2731/2752/2692 1711/1344/1344 265/1343/1343 2730/2754/2693 +f 2367/2753/2243 2731/2752/2692 2730/2754/2693 276/2755/2244 +f 260/1340/1340 2732/2756/2694 2734/2757/2695 1708/1341/1341 +f 2732/2756/2694 272/2758/2246 2372/2759/2249 2734/2757/2695 +f 2734/2757/2695 2372/2759/2249 271/2760/2251 2733/2761/2696 +f 1708/1341/1341 2734/2757/2695 2733/2761/2696 259/1342/1342 +f 266/1347/1347 2729/2751/2691 2736/2762/2697 1719/1355/1355 +f 2729/2751/2691 275/2750/2242 2375/2763/2253 2736/2762/2697 +f 2736/2762/2697 2375/2763/2253 277/2764/2255 2735/2765/2698 +f 1719/1355/1355 2736/2762/2697 2735/2765/2698 267/1357/1357 +f 260/1340/1340 1717/1354/1354 2738/2766/2699 2732/2756/2694 +f 1717/1354/1354 261/1353/1353 2737/2767/2700 2738/2766/2699 +f 2738/2766/2699 2737/2767/2700 273/2768/2258 2377/2769/2256 +f 2732/2756/2694 2738/2766/2699 2377/2769/2256 272/2758/2246 +f 288/1372/1372 1727/1369/1369 2741/2770/2701 2740/2771/2702 +f 1727/1369/1369 292/1368/1368 2739/2772/2703 2741/2770/2701 +f 2741/2770/2701 2739/2772/2703 340/2773/2264 2380/2774/2261 +f 2740/2771/2702 2741/2770/2701 2380/2774/2261 344/2775/2260 +f 108/1365/1365 2742/2776/2704 2744/2777/2705 1724/1366/1366 +f 2742/2776/2704 147/2778/2266 2386/2779/2269 2744/2777/2705 +f 2744/2777/2705 2386/2779/2269 146/2780/2271 2743/2781/2706 +f 1724/1366/1366 2744/2777/2705 2743/2781/2706 105/1367/1367 +f 288/1372/1372 2740/2771/2702 2746/2782/2707 1735/1381/1381 +f 2740/2771/2702 344/2775/2260 2389/2783/2273 2746/2782/2707 +f 2746/2782/2707 2389/2783/2273 345/2784/2275 2745/2785/2708 +f 1735/1381/1381 2746/2782/2707 2745/2785/2708 289/1382/1382 +f 108/1365/1365 1733/1375/1375 2748/2786/2709 2742/2776/2704 +f 1733/1375/1375 109/1379/1379 2747/2787/2710 2748/2786/2709 +f 2748/2786/2709 2747/2787/2710 138/2788/2278 2391/2789/2276 +f 2742/2776/2704 2748/2786/2709 2391/2789/2276 147/2778/2266 +f 278/1395/1395 2749/2790/2711 2751/2791/2712 1744/1396/1396 +f 2749/2790/2711 286/2792/2280 2396/2793/2283 2751/2791/2712 +f 2751/2791/2712 2396/2793/2283 285/2794/2285 2750/2795/2713 +f 1744/1396/1396 2751/2791/2712 2750/2795/2713 79/1397/1397 +f 96/2796/2288 2752/2797/2714 2754/2798/2715 2399/2799/2289 +f 2752/2797/2714 92/1384/1384 1741/1387/1387 2754/2798/2715 +f 2754/2798/2715 1741/1387/1387 91/1392/1392 2753/2800/2716 +f 2399/2799/2289 2754/2798/2715 2753/2800/2716 82/2801/2290 +f 79/1397/1397 2750/2795/2713 2756/2802/2717 1751/1405/1405 +f 2750/2795/2713 285/2794/2285 2403/2803/2293 2756/2802/2717 +f 2756/2802/2717 2403/2803/2293 84/2804/2295 2755/2805/2718 +f 1751/1405/1405 2756/2802/2717 2755/2805/2718 80/1407/1407 +f 91/1392/1392 1749/1404/1404 2758/2806/2719 2753/2800/2716 +f 1749/1404/1404 81/1403/1403 2757/2807/2720 2758/2806/2719 +f 2758/2806/2719 2757/2807/2720 83/2808/2298 2405/2809/2296 +f 2753/2800/2716 2758/2806/2719 2405/2809/2296 82/2801/2290 +f 123/1422/1422 1760/1421/1421 2761/2810/2721 2760/2811/2722 +f 1760/1421/1421 122/1420/1420 2759/2812/2723 2761/2810/2721 +f 2761/2810/2721 2759/2812/2723 160/2813/2304 2408/2814/2301 +f 2760/2811/2722 2761/2810/2721 2408/2814/2301 144/2815/2300 +f 116/1417/1417 2762/2816/2724 2764/2817/2725 1757/1412/1412 +f 2762/2816/2724 126/2306/2306 2414/2309/2309 2764/2817/2725 +f 2764/2817/2725 2414/2309/2309 125/2311/2311 2763/2818/2726 +f 1757/1412/1412 2764/2817/2725 2763/2818/2726 118/1409/1409 +f 123/1422/1422 2760/2811/2722 2766/2819/2727 1767/1430/1430 +f 2760/2811/2722 144/2815/2300 2417/2820/2313 2766/2819/2727 +f 2766/2819/2727 2417/2820/2313 112/2821/2315 2765/2822/2728 +f 1767/1430/1430 2766/2819/2727 2765/2822/2728 124/1432/1432 +f 116/1417/1417 1765/1429/1429 2768/2823/2729 2762/2816/2724 +f 1765/1429/1429 117/1428/1428 2767/2824/2730 2768/2823/2729 +f 2768/2823/2729 2767/2824/2730 127/2318/2318 2419/2316/2316 +f 2762/2816/2724 2768/2823/2729 2419/2316/2316 126/2306/2306 +f 112/2821/2315 2423/2825/2323 2770/2826/2731 2765/2822/2728 +f 2423/2825/2323 113/2827/2322 2769/2828/2732 2770/2826/2731 +f 2770/2826/2731 2769/2828/2732 106/1434/1434 1775/1445/1445 +f 2765/2822/2728 2770/2826/2731 1775/1445/1445 124/1432/1432 +f 111/2829/2326 2771/2830/2733 2772/2831/2734 2426/2832/2327 +f 2771/2830/2733 107/1438/1438 1770/1435/1435 2772/2831/2734 +f 2772/2831/2734 1770/1435/1435 106/1434/1434 2769/2828/2732 +f 2426/2832/2327 2772/2831/2734 2769/2828/2732 113/2827/2322 +f 127/2318/2318 2767/2824/2730 2774/2833/2735 2428/2329/2329 +f 2767/2824/2730 117/1428/1428 1782/1453/1453 2774/2833/2735 +f 2774/2833/2735 1782/1453/1453 59/1451/1451 2773/2834/2736 +f 2428/2329/2329 2774/2833/2735 2773/2834/2736 110/2330/2330 +f 60/1449/1449 2775/2835/2737 2776/2836/2738 1779/1450/1450 +f 2775/2835/2737 51/2332/2332 2432/2335/2335 2776/2836/2738 +f 2776/2836/2738 2432/2335/2335 110/2330/2330 2773/2834/2736 +f 1779/1450/1450 2776/2836/2738 2773/2834/2736 59/1451/1451 +f 107/1438/1438 2771/2830/2733 2778/2837/2739 1788/1460/1460 +f 2771/2830/2733 111/2829/2326 2435/2838/2337 2778/2837/2739 +f 2778/2837/2739 2435/2838/2337 55/2839/2339 2777/2840/2740 +f 1788/1460/1460 2778/2837/2739 2777/2840/2740 47/1462/1462 +f 60/1449/1449 1786/1459/1459 2780/2841/2741 2775/2835/2737 +f 1786/1459/1459 42/1458/1458 2779/2842/2742 2780/2841/2741 +f 2780/2841/2741 2779/2842/2742 52/2342/2342 2437/2340/2340 +f 2775/2835/2737 2780/2841/2741 2437/2340/2340 51/2332/2332 +f 738/2843/2346 2440/2844/2344 2782/2845/2743 2781/2846/2744 +f 2440/2844/2344 740/2693/2184 2699/2692/2663 2782/2845/2743 +f 2782/2845/2743 2699/2692/2663 549/1268/1268 1798/1474/1474 +f 2781/2846/2744 2782/2845/2743 1798/1474/1474 741/1473/1473 +f 743/1153/1153 2657/2624/2621 2783/2847/2745 1801/1477/1477 +f 2657/2624/2621 744/2623/2099 2443/2848/2349 2783/2847/2745 +f 2783/2847/2745 2443/2848/2349 738/2843/2346 2781/2846/2744 +f 1801/1477/1477 2783/2847/2745 2781/2846/2744 741/1473/1473 +f 563/2849/2350 2784/2850/2746 2785/2851/2747 2445/2852/2351 +f 2784/2850/2746 560/1469/1469 1792/1468/1468 2785/2851/2747 +f 2785/2851/2747 1792/1468/1468 546/1267/1267 2703/2701/2666 +f 2445/2852/2351 2785/2851/2747 2703/2701/2666 553/2700/2191 +f 562/2628/2107 2660/2627/2624 2786/2853/2748 2448/2854/2354 +f 2660/2627/2624 559/1075/1075 1796/1472/1472 2786/2853/2748 +f 2786/2853/2748 1796/1472/1472 560/1469/1469 2784/2850/2746 +f 2448/2854/2354 2786/2853/2748 2784/2850/2746 563/2849/2350 +f 671/2724/2215 2451/2855/2357 2788/2856/2749 2715/2725/2678 +f 2451/2855/2357 672/2857/2359 2787/2858/2750 2788/2856/2749 +f 2788/2856/2749 2787/2858/2750 490/1493/1493 1815/1498/1498 +f 2715/2725/2678 2788/2856/2749 1815/1498/1498 489/1307/1307 +f 490/1493/1493 2787/2858/2750 2789/2859/2751 1812/1494/1494 +f 2787/2858/2750 672/2857/2359 2453/2860/2361 2789/2859/2751 +f 2789/2859/2751 2453/2860/2361 479/2662/2148 2682/2661/2645 +f 1812/1494/1494 2789/2859/2751 2682/2661/2645 476/1495/1495 +f 487/1487/1487 2790/2861/2752 2791/2862/2753 1809/1490/1490 +f 2790/2861/2752 491/2863/2364 2455/2864/2363 2791/2862/2753 +f 2791/2862/2753 2455/2864/2363 530/2728/2218 2717/2727/2680 +f 1809/1490/1490 2791/2862/2753 2717/2727/2680 486/1303/1303 +f 491/2863/2364 2790/2861/2752 2792/2865/2754 2458/2866/2367 +f 2790/2861/2752 487/1487/1487 1805/1486/1486 2792/2865/2754 +f 2792/2865/2754 1805/1486/1486 475/1485/1485 2679/2654/2641 +f 2458/2866/2367 2792/2865/2754 2679/2654/2641 477/2653/2142 +f 737/2867/2371 2460/2868/2370 2794/2869/2755 2793/2870/2756 +f 2460/2868/2370 734/2712/2200 2709/2710/2671 2794/2869/2755 +f 2794/2869/2755 2709/2710/2671 499/1293/1293 1824/1509/1509 +f 2793/2870/2756 2794/2869/2755 1824/1509/1509 538/1508/1508 +f 550/1282/1282 2705/2705/2668 2795/2871/2757 1827/1513/1513 +f 2705/2705/2668 736/2704/2195 2463/2872/2373 2795/2871/2757 +f 2795/2871/2757 2463/2872/2373 737/2867/2371 2793/2870/2756 +f 1827/1513/1513 2795/2871/2757 2793/2870/2756 538/1508/1508 +f 537/1499/1499 1819/1502/1502 2797/2873/2758 2796/2874/2759 +f 1819/1502/1502 485/1292/1292 2712/2717/2674 2797/2873/2758 +f 2797/2873/2758 2712/2717/2674 528/2716/2208 2466/2875/2377 +f 2796/2874/2759 2797/2873/2758 2466/2875/2377 541/2876/2376 +f 547/1278/1278 1822/1507/1507 2798/2877/2760 2707/2707/2670 +f 1822/1507/1507 537/1499/1499 2796/2874/2759 2798/2877/2760 +f 2798/2877/2760 2796/2874/2759 541/2876/2376 2468/2878/2378 +f 2707/2707/2670 2798/2877/2760 2468/2878/2378 540/2708/2198 +f 561/2630/2105 2471/2879/2381 2800/2880/2761 2661/2626/2623 +f 2471/2879/2381 551/2881/2383 2799/2882/2762 2800/2880/2761 +f 2800/2880/2761 2799/2882/2762 556/1526/1526 1836/1525/1525 +f 2661/2626/2623 2800/2880/2761 1836/1525/1525 555/1067/1067 +f 358/2634/2113 2663/2633/2627 2802/2883/2763 2473/2884/2385 +f 2663/2633/2627 357/1082/1082 1833/1520/1520 2802/2883/2763 +f 2802/2883/2763 1833/1520/1520 347/1517/1517 2801/2885/2764 +f 2473/2884/2385 2802/2883/2763 2801/2885/2764 352/2886/2386 +f 551/2881/2383 2476/2887/2389 2803/2888/2765 2799/2882/2762 +f 2476/2887/2389 552/2744/2234 2725/2743/2688 2803/2888/2765 +f 2803/2888/2765 2725/2743/2688 339/1332/1332 1839/1528/1528 +f 2799/2882/2762 2803/2888/2765 1839/1528/1528 556/1526/1526 +f 343/2748/2239 2478/2889/2391 2804/2890/2766 2727/2749/2690 +f 2478/2889/2391 352/2886/2386 2801/2885/2764 2804/2890/2766 +f 2804/2890/2766 2801/2885/2764 347/1517/1517 1829/1516/1516 +f 2727/2749/2690 2804/2890/2766 1829/1516/1516 336/1326/1326 +f 281/1322/1322 2720/2735/2683 2806/2891/2767 1851/1542/1542 +f 2720/2735/2683 329/2734/2231 2484/2892/2397 2806/2891/2767 +f 2806/2891/2767 2484/2892/2397 330/2893/2399 2805/2894/2768 +f 1851/1542/1542 2806/2891/2767 2805/2894/2768 282/1538/1538 +f 342/2739/2224 2722/2738/2686 2808/2895/2769 2480/2896/2393 +f 2722/2738/2686 287/1315/1315 1846/1537/1537 2808/2895/2769 +f 2808/2895/2769 1846/1537/1537 279/1534/1534 2807/2897/2770 +f 2480/2896/2393 2808/2895/2769 2807/2897/2770 328/2898/2394 +f 282/1538/1538 2805/2894/2768 2809/2899/2771 1848/1539/1539 +f 2805/2894/2768 330/2893/2399 2488/2900/2403 2809/2899/2771 +f 2809/2899/2771 2488/2900/2403 276/2755/2244 2730/2754/2693 +f 1848/1539/1539 2809/2899/2771 2730/2754/2693 265/1343/1343 +f 328/2898/2394 2807/2897/2770 2810/2901/2772 2486/2902/2401 +f 2807/2897/2770 279/1534/1534 1842/1533/1533 2810/2901/2772 +f 2810/2901/2772 1842/1533/1533 259/1342/1342 2733/2761/2696 +f 2486/2902/2401 2810/2901/2772 2733/2761/2696 271/2760/2251 +f 277/2764/2255 2491/2903/2407 2812/2904/2773 2735/2765/2698 +f 2491/2903/2407 249/2905/2406 2811/2906/2774 2812/2904/2773 +f 2812/2904/2773 2811/2906/2774 270/1558/1558 1865/1562/1562 +f 2735/2765/2698 2812/2904/2773 1865/1562/1562 267/1357/1357 +f 248/2672/2158 2687/2671/2650 2813/2907/2775 2493/2908/2409 +f 2687/2671/2650 228/1560/1560 1862/1559/1559 2813/2907/2775 +f 2813/2907/2775 1862/1559/1559 270/1558/1558 2811/2906/2774 +f 2493/2908/2409 2813/2907/2775 2811/2906/2774 249/2905/2406 +f 273/2768/2258 2737/2767/2700 2815/2909/2776 2495/2910/2411 +f 2737/2767/2700 261/1353/1353 1859/1555/1555 2815/2909/2776 +f 2815/2909/2776 1859/1555/1555 262/1544/1544 2814/2911/2777 +f 2495/2910/2411 2815/2909/2776 2814/2911/2777 274/2912/2412 +f 227/1552/1552 2684/2664/2646 2816/2913/2778 1856/1547/1547 +f 2684/2664/2646 247/2663/2152 2498/2914/2415 2816/2913/2778 +f 2816/2913/2778 2498/2914/2415 274/2912/2412 2814/2911/2777 +f 1856/1547/1547 2816/2913/2778 2814/2911/2777 262/1544/1544 +f 340/2773/2264 2739/2772/2703 2818/2915/2779 2500/2916/2417 +f 2739/2772/2703 292/1368/1368 1874/1574/1574 2818/2915/2779 +f 2818/2915/2779 1874/1574/1574 356/1573/1573 2817/2917/2780 +f 2500/2916/2417 2818/2915/2779 2817/2917/2780 351/2918/2418 +f 354/1084/1084 2664/2632/2626 2819/2919/2781 1877/1577/1577 +f 2664/2632/2626 350/2636/2111 2503/2920/2421 2819/2919/2781 +f 2819/2919/2781 2503/2920/2421 351/2918/2418 2817/2917/2780 +f 1877/1577/1577 2819/2919/2781 2817/2917/2780 356/1573/1573 +f 146/2780/2271 2506/2921/2425 2821/2922/2782 2743/2781/2706 +f 2506/2921/2425 145/2923/2424 2820/2924/2783 2821/2922/2782 +f 2821/2922/2782 2820/2924/2783 158/1569/1569 1868/1568/1568 +f 2743/2781/2706 2821/2922/2782 1868/1568/1568 105/1367/1367 +f 162/2640/2119 2666/2639/2630 2822/2925/2784 2508/2926/2427 +f 2666/2639/2630 361/1091/1091 1872/1571/1571 2822/2925/2784 +f 2822/2925/2784 1872/1571/1571 158/1569/1569 2820/2924/2783 +f 2508/2926/2427 2822/2925/2784 2820/2924/2783 145/2923/2424 +f 278/1395/1395 1886/1589/1589 2824/2927/2785 2749/2790/2711 +f 1886/1589/1589 290/1588/1588 2823/2928/2786 2824/2927/2785 +f 2824/2927/2785 2823/2928/2786 284/2929/2430 2510/2930/2428 +f 2749/2790/2711 2824/2927/2785 2510/2930/2428 286/2792/2280 +f 289/1382/1382 2745/2785/2708 2825/2931/2787 1889/1593/1593 +f 2745/2785/2708 345/2784/2275 2513/2932/2433 2825/2931/2787 +f 2825/2931/2787 2513/2932/2433 284/2929/2430 2823/2928/2786 +f 1889/1593/1593 2825/2931/2787 2823/2928/2786 290/1588/1588 +f 92/1384/1384 2752/2797/2714 2827/2933/2788 1880/1583/1583 +f 2752/2797/2714 96/2796/2288 2516/2934/2435 2827/2933/2788 +f 2827/2933/2788 2516/2934/2435 95/2935/2437 2826/2936/2789 +f 1880/1583/1583 2827/2933/2788 2826/2936/2789 90/1584/1584 +f 138/2788/2278 2747/2787/2710 2828/2937/2790 2518/2938/2439 +f 2747/2787/2710 109/1379/1379 1884/1586/1586 2828/2937/2790 +f 2828/2937/2790 1884/1586/1586 90/1584/1584 2826/2936/2789 +f 2518/2938/2439 2828/2937/2790 2826/2936/2789 95/2935/2437 +f 10/1610/1610 1900/1609/1609 2830/2939/2791 2692/2681/2655 +f 1900/1609/1609 19/1608/1608 2829/2940/2792 2830/2939/2791 +f 2830/2939/2791 2829/2940/2792 65/2941/2442 2520/2942/2440 +f 2692/2681/2655 2830/2939/2791 2520/2942/2440 13/2682/2168 +f 80/1407/1407 2755/2805/2718 2831/2943/2793 1903/1613/1613 +f 2755/2805/2718 84/2804/2295 2523/2944/2445 2831/2943/2793 +f 2831/2943/2793 2523/2944/2445 65/2941/2442 2829/2940/2792 +f 1903/1613/1613 2831/2943/2793 2829/2940/2792 19/1608/1608 +f 18/1602/1602 2689/2674/2651 2833/2945/2794 1894/1597/1597 +f 2689/2674/2651 11/2673/2162 2526/2946/2447 2833/2945/2794 +f 2833/2945/2794 2526/2946/2447 20/2947/2449 2832/2948/2795 +f 1894/1597/1597 2833/2945/2794 2832/2948/2795 16/1594/1594 +f 83/2808/2298 2757/2807/2720 2834/2949/2796 2528/2950/2451 +f 2757/2807/2720 81/1403/1403 1897/1604/1604 2834/2949/2796 +f 2834/2949/2796 1897/1604/1604 16/1594/1594 2832/2948/2795 +f 2528/2950/2451 2834/2949/2796 2832/2948/2795 20/2947/2449 +f 166/1093/1093 2667/2638/2629 2836/2951/2797 1915/1628/1628 +f 2667/2638/2629 159/2642/2117 2531/2952/2453 2836/2951/2797 +f 2836/2951/2797 2531/2952/2453 161/2953/2455 2835/2954/2798 +f 1915/1628/1628 2836/2951/2797 2835/2954/2798 157/1623/1623 +f 168/2125/2125 2670/2644/2632 2838/2955/2799 2533/2457/2457 +f 2670/2644/2632 164/1219/1219 1910/1621/1621 2838/2955/2799 +f 2838/2955/2799 1910/1621/1621 128/1619/1619 2837/2956/2800 +f 2533/2457/2457 2838/2955/2799 2837/2956/2800 167/2458/2458 +f 160/2813/2304 2759/2812/2723 2839/2957/2801 2536/2958/2461 +f 2759/2812/2723 122/1420/1420 1912/1624/1624 2839/2957/2801 +f 2839/2957/2801 1912/1624/1624 157/1623/1623 2835/2954/2798 +f 2536/2958/2461 2839/2957/2801 2835/2954/2798 161/2953/2455 +f 125/2311/2311 2538/2463/2463 2840/2959/2802 2763/2818/2726 +f 2538/2463/2463 167/2458/2458 2837/2956/2800 2840/2959/2802 +f 2840/2959/2802 2837/2956/2800 128/1619/1619 1906/1618/1618 +f 2763/2818/2726 2840/2959/2802 1906/1618/1618 118/1409/1409 +f 55/2839/2339 2541/2960/2467 2842/2961/2803 2777/2840/2740 +f 2541/2960/2467 30/2962/2466 2841/2963/2804 2842/2961/2803 +f 2842/2961/2803 2841/2963/2804 48/1643/1643 1929/1647/1647 +f 2777/2840/2740 2842/2961/2803 1929/1647/1647 47/1462/1462 +f 31/2689/2178 2697/2688/2660 2843/2964/2805 2543/2965/2469 +f 2697/2688/2660 46/1645/1645 1926/1644/1644 2843/2964/2805 +f 2843/2964/2805 1926/1644/1644 48/1643/1643 2841/2963/2804 +f 2543/2965/2469 2843/2964/2805 2841/2963/2804 30/2962/2466 +f 52/2342/2342 2779/2842/2742 2845/2966/2806 2545/2471/2471 +f 2779/2842/2742 42/1458/1458 1923/1640/1640 2845/2966/2806 +f 2845/2966/2806 1923/1640/1640 49/1629/1629 2844/2967/2807 +f 2545/2471/2471 2845/2966/2806 2844/2967/2807 53/2472/2472 +f 45/1637/1637 2694/2683/2656 2846/2968/2808 1920/1632/1632 +f 2694/2683/2656 54/2172/2172 2548/2475/2475 2846/2968/2808 +f 2846/2968/2808 2548/2475/2475 53/2472/2472 2844/2967/2807 +f 1920/1632/1632 2846/2968/2808 2844/2967/2807 49/1629/1629 +f 575/1672/1672 2847/2969/2809 2849/2970/2810 1949/1673/1673 +f 2847/2969/2809 749/2971/2093 2551/2972/2477 2849/2970/2810 +f 2849/2970/2810 2551/2972/2477 750/2973/2479 2848/2974/2811 +f 1949/1673/1673 2849/2970/2810 2848/2974/2811 571/1674/1674 +f 571/1674/1674 2848/2974/2811 2850/2975/2812 1952/1677/1677 +f 2848/2974/2811 750/2973/2479 2553/2976/2481 2850/2975/2812 +f 2850/2975/2812 2553/2976/2481 763/2619/2101 2658/2622/2620 +f 1952/1677/1677 2850/2975/2812 2658/2622/2620 742/1151/1151 +f 179/2131/2131 2673/2647/2635 2852/2977/2813 2555/2483/2483 +f 2673/2647/2635 175/1231/1231 1956/1679/1679 2852/2977/2813 +f 2852/2977/2813 1956/1679/1679 177/1683/1683 2851/2978/2814 +f 2555/2483/2483 2852/2977/2813 2851/2978/2814 173/2484/2484 +f 173/2484/2484 2851/2978/2814 2853/2979/2815 2558/2487/2487 +f 2851/2978/2814 177/1683/1683 1959/1685/1685 2853/2979/2815 +f 2853/2979/2815 1959/1685/1685 169/1223/1223 2669/2645/2633 +f 2558/2487/2487 2853/2979/2815 2669/2645/2633 174/2123/2123 +f 512/2029/2029 2208/2028/2028 2856/2980/2816 2855/2981/2817 +f 2208/2028/2028 583/1796/1796 2854/2982/2818 2856/2980/2816 +f 2856/2980/2816 2854/2982/2818 758/2983/2496 2563/2984/2493 +f 2855/2981/2817 2856/2980/2816 2563/2984/2493 759/2985/2492 +f 188/2138/2138 2561/2491/2491 2858/2986/2819 2677/2652/2640 +f 2561/2491/2491 189/2490/2490 2857/2987/2820 2858/2986/2819 +f 2858/2986/2819 2857/2987/2820 187/1761/1761 2016/1759/1759 +f 2677/2652/2640 2858/2986/2819 2016/1759/1759 186/1253/1253 +f 583/1796/1796 2039/1795/1795 2860/2988/2821 2854/2982/2818 +f 2039/1795/1795 586/1794/1794 2859/2989/2822 2860/2988/2821 +f 2860/2988/2821 2859/2989/2822 587/2990/2504 2570/2991/2502 +f 2854/2982/2818 2860/2988/2821 2570/2991/2502 758/2983/2496 +f 189/2490/2490 2568/2501/2501 2862/2992/2823 2857/2987/2820 +f 2568/2501/2501 192/2500/2500 2861/2993/2824 2862/2992/2823 +f 2862/2992/2823 2861/2993/2824 191/1787/1787 2034/1785/1785 +f 2857/2987/2820 2862/2992/2823 2034/1785/1785 187/1761/1761 +f 198/2508/2508 2863/2994/2825 2865/2995/2826 2574/2509/2509 +f 2863/2994/2825 197/1807/1807 2054/1810/1810 2865/2995/2826 +f 2865/2995/2826 2054/1810/1810 194/1815/1815 2864/2996/2827 +f 2574/2509/2509 2865/2995/2826 2864/2996/2827 195/2510/2510 +f 195/2510/2510 2864/2996/2827 2866/2997/2828 2577/2513/2513 +f 2864/2996/2827 194/1815/1815 2057/1817/1817 2866/2997/2828 +f 2866/2997/2828 2057/1817/1817 191/1787/1787 2861/2993/2824 +f 2577/2513/2513 2866/2997/2828 2861/2993/2824 192/2500/2500 +f 594/1881/1881 2867/2998/2829 2869/2999/2830 2104/1882/1882 +f 2867/2998/2829 596/3000/2514 2581/3001/2517 2869/2999/2830 +f 2869/2999/2830 2581/3001/2517 591/3002/2519 2868/3003/2831 +f 2104/1882/1882 2869/2999/2830 2868/3003/2831 590/1883/1883 +f 590/1883/1883 2868/3003/2831 2870/3004/2832 2107/1886/1886 +f 2868/3003/2831 591/3002/2519 2583/3005/2521 2870/3004/2832 +f 2870/3004/2832 2583/3005/2521 587/2990/2504 2859/2989/2822 +f 2107/1886/1886 2870/3004/2832 2859/2989/2822 586/1794/1794 +f 594/1881/1881 2118/1902/1902 2872/3006/2833 2867/2998/2829 +f 2118/1902/1902 595/1901/1901 2871/3007/2834 2872/3006/2833 +f 2872/3006/2833 2871/3007/2834 597/3008/2528 2588/3009/2526 +f 2867/2998/2829 2872/3006/2833 2588/3009/2526 596/3000/2514 +f 198/2508/2508 2586/2525/2525 2874/3010/2835 2863/2994/2825 +f 2586/2525/2525 201/2524/2524 2873/3011/2836 2874/3010/2835 +f 2874/3010/2835 2873/3011/2836 200/1889/1889 2109/1887/1887 +f 2863/2994/2825 2874/3010/2835 2109/1887/1887 197/1807/1807 +f 767/3012/2530 2875/3013/2837 2876/3014/2838 2591/3015/2531 +f 2875/3013/2837 757/1974/1974 2217/2038/2038 2876/3014/2838 +f 2876/3014/2838 2217/2038/2038 512/2029/2029 2855/2981/2817 +f 2591/3015/2531 2876/3014/2838 2855/2981/2817 759/2985/2492 +f 755/3016/2538 2877/3017/2839 2879/3018/2840 2595/3019/2539 +f 2877/3017/2839 728/1942/1942 2219/2041/2041 2879/3018/2840 +f 2879/3018/2840 2219/2041/2041 732/1966/1966 2878/3020/2841 +f 2595/3019/2539 2879/3018/2840 2878/3020/2841 756/3021/2540 +f 680/3022/2547 2600/3023/2546 2882/3024/2842 2881/3025/2843 +f 2600/3023/2546 663/3026/2545 2880/3027/2844 2882/3024/2842 +f 2882/3024/2842 2880/3027/2844 666/1931/1931 2138/1928/1928 +f 2881/3025/2843 2882/3024/2842 2138/1928/1928 662/1927/1927 +f 757/1974/1974 2875/3013/2837 2883/3028/2845 2166/1969/1969 +f 2875/3013/2837 767/3012/2530 2603/3029/2549 2883/3028/2845 +f 2883/3028/2845 2603/3029/2549 756/3021/2540 2878/3020/2841 +f 2166/1969/1969 2883/3028/2845 2878/3020/2841 732/1966/1966 +f 722/3030/2562 2884/3031/2846 2886/3032/2847 2614/3033/2560 +f 2884/3031/2846 715/1947/1947 2148/1945/1945 2886/3032/2847 +f 2886/3032/2847 2148/1945/1945 724/1944/1944 2885/3034/2848 +f 2614/3033/2560 2886/3032/2847 2885/3034/2848 751/3035/2556 +f 728/1942/1942 2877/3017/2839 2887/3036/2849 2145/1943/1943 +f 2877/3017/2839 755/3016/2538 2609/3037/2553 2887/3036/2849 +f 2887/3036/2849 2609/3037/2553 751/3035/2556 2885/3034/2848 +f 2145/1943/1943 2887/3036/2849 2885/3034/2848 724/1944/1944 +f 715/1947/1947 2884/3031/2846 2889/3038/2850 2154/1954/1954 +f 2884/3031/2846 722/3030/2562 2617/3039/2564 2889/3038/2850 +f 2889/3038/2850 2617/3039/2564 697/3040/2566 2888/3041/2851 +f 2154/1954/1954 2889/3038/2850 2888/3041/2851 716/1951/1951 +f 716/1951/1951 2888/3041/2851 2891/3042/2852 2156/1959/1959 +f 2888/3041/2851 697/3040/2566 2620/3043/2568 2891/3042/2852 +f 2891/3042/2852 2620/3043/2568 698/3044/2570 2890/3045/2853 +f 2156/1959/1959 2891/3042/2852 2890/3045/2853 717/1960/1960 +f 717/1960/1960 2890/3045/2853 2893/3046/2854 2160/1965/1965 +f 2890/3045/2853 698/3044/2570 2623/3047/2572 2893/3046/2854 +f 2893/3046/2854 2623/3047/2572 699/3048/2574 2892/3049/2855 +f 2160/1965/1965 2893/3046/2854 2892/3049/2855 694/1935/1935 +f 701/3050/2856 2894/3051/2857 2896/3052/2858 2895/3053/2859 +f 2894/3051/2857 694/1935/1935 2892/3049/2855 2896/3052/2858 +f 2896/3052/2858 2892/3049/2855 699/3048/2574 2625/3054/2576 +f 2895/3053/2859 2896/3052/2858 2625/3054/2576 700/3055/2575 +f 664/3056/2860 2897/3057/2861 2899/3058/2862 2898/3059/2863 +f 2897/3057/2861 662/1927/1927 2141/1930/1930 2899/3058/2862 +f 2899/3058/2862 2141/1930/1930 694/1935/1935 2894/3051/2857 +f 2898/3059/2863 2899/3058/2862 2894/3051/2857 701/3050/2856 +f 664/3056/2860 2900/3060/2864 2901/3061/2865 2897/3057/2861 +f 2900/3060/2864 681/3062/2581 2631/3063/2584 2901/3061/2865 +f 2901/3061/2865 2631/3063/2584 680/3022/2547 2881/3025/2843 +f 2897/3057/2861 2901/3061/2865 2881/3025/2843 662/1927/1927 +f 683/3064/2866 2902/3065/2867 2905/3066/2868 2904/3067/2869 +f 2902/3065/2867 684/3068/2870 2903/3069/2871 2905/3066/2868 +f 2905/3066/2868 2903/3069/2871 682/3070/2585 2629/3071/2582 +f 2904/3067/2869 2905/3066/2868 2629/3071/2582 681/3062/2581 +f 665/3072/2872 2906/3073/2873 2908/3074/2874 2907/3075/2875 +f 2906/3073/2873 683/3064/2866 2904/3067/2869 2908/3074/2874 +f 2908/3074/2874 2904/3067/2869 681/3062/2581 2900/3060/2864 +f 2907/3075/2875 2908/3074/2874 2900/3060/2864 664/3056/2860 +f 663/3026/2545 2640/3076/2598 2910/3077/2876 2880/3027/2844 +f 2640/3076/2598 703/3078/2597 2909/3079/2877 2910/3077/2876 +f 2910/3077/2876 2909/3079/2877 668/1980/1980 2169/1979/1979 +f 2880/3027/2844 2910/3077/2876 2169/1979/1979 666/1931/1931 +f 702/3080/2594 2636/3081/2593 2913/3082/2878 2639/3083/2596 +f 2636/3081/2593 696/3084/2592 2911/3085/2879 2913/3082/2878 +f 2913/3082/2878 2911/3085/2879 695/2007/2007 2912/3086/2880 +f 2639/3083/2596 2913/3082/2878 2912/3086/2880 703/3078/2597 +f 703/3078/2597 2912/3086/2880 2914/3087/2881 2909/3079/2877 +f 2912/3086/2880 695/2007/2007 2188/2006/2006 2914/3087/2881 +f 2914/3087/2881 2188/2006/2006 669/1975/1975 2170/1978/1978 +f 2909/3079/2877 2914/3087/2881 2170/1978/1978 668/1980/1980 +f 718/3088/2601 2915/3089/2882 2917/3090/2883 2643/3091/2602 +f 2915/3089/2882 708/2071/2071 2244/2070/2070 2917/3090/2883 +f 2917/3090/2883 2244/2070/2070 709/1994/1994 2916/3092/2884 +f 2643/3091/2602 2917/3090/2883 2916/3092/2884 719/3093/2603 +f 709/1994/1994 2178/1993/1993 2919/3094/2885 2916/3092/2884 +f 2178/1993/1993 711/1992/1992 2918/3095/2886 2919/3094/2885 +f 2919/3094/2885 2918/3095/2886 720/3096/2607 2646/3097/2605 +f 2916/3092/2884 2919/3094/2885 2646/3097/2605 719/3093/2603 +f 720/3096/2607 2918/3095/2886 2921/3098/2887 2649/3099/2610 +f 2918/3095/2886 711/1992/1992 2185/1998/1998 2921/3098/2887 +f 2921/3098/2887 2185/1998/1998 713/2002/2002 2920/3100/2888 +f 2649/3099/2610 2921/3098/2887 2920/3100/2888 721/3101/2611 +f 721/3101/2611 2920/3100/2888 2922/3102/2889 2652/3103/2614 +f 2920/3100/2888 713/2002/2002 2189/2004/2004 2922/3102/2889 +f 2922/3102/2889 2189/2004/2004 695/2007/2007 2911/3085/2879 +f 2652/3103/2614 2922/3102/2889 2911/3085/2879 696/3084/2592 +f 749/2971/2093 2847/2969/2809 2924/3104/2890 2263/3105/2094 +f 2847/2969/2809 575/1672/1672 2923/3106/2891 2924/3104/2890 +f 2924/3104/2890 2923/3106/2891 577/3107/2615 2655/3108/2618 +f 2263/3105/2094 2924/3104/2890 2655/3108/2618 754/3109/2095 +f 574/1159/1159 1582/1158/1158 2926/3110/2892 1948/1670/1670 +f 1582/1158/1158 576/1157/1157 2925/3111/2893 2926/3110/2892 +f 2926/3110/2892 2925/3111/2893 577/3107/2615 2923/3106/2891 +f 1948/1670/1670 2926/3110/2892 2923/3106/2891 575/1672/1672 +f 502/2081/2081 2258/2087/2087 2928/3112/2894 2255/2083/2083 +f 2258/2087/2087 726/2086/2086 2927/3113/2895 2928/3112/2894 +f 2928/3112/2894 2927/3113/2895 577/3107/2615 2925/3111/2893 +f 2255/2083/2083 2928/3112/2894 2925/3111/2893 576/1157/1157 +f 718/3088/2601 2654/3114/2616 2929/3115/2896 2915/3089/2882 +f 2654/3114/2616 577/3107/2615 2927/3113/2895 2929/3115/2896 +f 2929/3115/2896 2927/3113/2895 726/2086/2086 2260/2088/2088 +f 2915/3089/2882 2929/3115/2896 2260/2088/2088 708/2071/2071 +f 524/3116/2897 2930/3116/2898 2934/3116/2899 2933/3116/2900 +f 2930/3116/2898 493/3116/2901 2931/3116/2902 2934/3116/2899 +f 2934/3116/2899 2931/3116/2902 465/3116/2903 2932/3116/2904 +f 2933/3116/2900 2934/3116/2899 2932/3116/2904 471/3116/2905 +f 524/3116/2897 2933/3116/2900 2938/3116/2906 2937/3116/2907 +f 2933/3116/2900 471/3116/2905 2935/3116/2908 2938/3116/2906 +f 2938/3116/2906 2935/3116/2908 472/3116/2909 2936/3116/2910 +f 2937/3116/2907 2938/3116/2906 2936/3116/2910 482/3116/2911 +f 465/3116/2903 2939/3116/2912 2941/3116/2913 2932/3116/2904 +f 2939/3116/2912 469/486/486 1101/489/489 2941/3116/2913 +f 2941/3116/2913 1101/489/489 470/494/494 2940/3116/2914 +f 2932/3116/2904 2941/3116/2913 2940/3116/2914 471/3116/2905 +f 493/3116/2901 2942/3116/2915 2943/3116/2916 2931/3116/2902 +f 2942/3116/2915 492/495/495 1105/498/498 2943/3116/2916 +f 2943/3116/2916 1105/498/498 469/486/486 2939/3116/2912 +f 2931/3116/2902 2943/3116/2916 2939/3116/2912 465/3116/2903 +f 493/3116/2901 2930/3116/2898 2945/3116/2917 2942/3116/2915 +f 2930/3116/2898 524/3116/2897 2944/3116/2918 2945/3116/2917 +f 2945/3116/2917 2944/3116/2918 531/502/502 1107/500/500 +f 2942/3116/2915 2945/3116/2917 1107/500/500 492/495/495 +f 482/3116/2911 2946/3116/2919 2947/3116/2920 2937/3116/2907 +f 2946/3116/2919 494/504/504 1111/507/507 2947/3116/2920 +f 2947/3116/2920 1111/507/507 531/502/502 2944/3116/2918 +f 2937/3116/2907 2947/3116/2920 2944/3116/2918 524/3116/2897 +f 482/3116/2911 2936/3116/2910 2949/3116/2921 2946/3116/2919 +f 2936/3116/2910 472/3116/2909 2948/3116/2922 2949/3116/2921 +f 2949/3116/2921 2948/3116/2922 473/510/510 1113/508/508 +f 2946/3116/2919 2949/3116/2921 1113/508/508 494/504/504 +f 472/3116/2909 2935/3116/2908 2950/3116/2923 2948/3116/2922 +f 2935/3116/2908 471/3116/2905 2940/3116/2914 2950/3116/2923 +f 2950/3116/2923 2940/3116/2914 470/494/494 1117/514/514 +f 2948/3116/2922 2950/3116/2923 1117/514/514 473/510/510 +f 250/3116/2924 2951/3116/2925 2955/3116/2926 2954/3116/2927 +f 2951/3116/2925 237/3116/2928 2952/3116/2929 2955/3116/2926 +f 2955/3116/2926 2952/3116/2929 236/3116/2930 2953/3116/2931 +f 2954/3116/2927 2955/3116/2926 2953/3116/2931 252/3116/2932 +f 252/3116/2932 2953/3116/2931 2959/3116/2933 2958/3116/2934 +f 2953/3116/2931 236/3116/2930 2956/3116/2935 2959/3116/2933 +f 2959/3116/2933 2956/3116/2935 246/3116/2936 2957/3116/2937 +f 2958/3116/2934 2959/3116/2933 2957/3116/2937 245/3116/2938 +f 250/3116/2924 2954/3116/2927 2962/3116/2939 2961/3116/2940 +f 2954/3116/2927 252/3116/2932 2960/3116/2941 2962/3116/2939 +f 2962/3116/2939 2960/3116/2941 240/561/561 1151/3117/558 +f 2961/3116/2940 2962/3116/2939 1151/3117/558 230/3118/557 +f 237/3116/2928 2963/3116/2942 2965/3116/2943 2952/3116/2929 +f 2963/3116/2942 234/3119/563 1158/3120/566 2965/3116/2943 +f 2965/3116/2943 1158/3120/566 235/3121/571 2964/3116/2944 +f 2952/3116/2929 2965/3116/2943 2964/3116/2944 236/3116/2930 +f 250/3116/2924 2961/3116/2940 2966/3116/2945 2951/3116/2925 +f 2961/3116/2940 230/3118/557 1161/3122/573 2966/3116/2945 +f 2966/3116/2945 1161/3122/573 234/3119/563 2963/3116/2942 +f 2951/3116/2925 2966/3116/2945 2963/3116/2942 237/3116/2928 +f 245/3116/2938 2967/3116/2946 2968/3116/2947 2958/3116/2934 +f 2967/3116/2946 251/575/575 1164/578/578 2968/3116/2947 +f 2968/3116/2947 1164/578/578 240/561/561 2960/3116/2941 +f 2958/3116/2934 2968/3116/2947 2960/3116/2941 252/3116/2932 +f 245/3116/2938 2957/3116/2937 2970/3116/2948 2967/3116/2946 +f 2957/3116/2937 246/3116/2936 2969/3116/2949 2970/3116/2948 +f 2970/3116/2948 2969/3116/2949 244/3123/581 1166/3124/579 +f 2967/3116/2946 2970/3116/2948 1166/3124/579 251/575/575 +f 246/3116/2936 2956/3116/2935 2971/3116/2950 2969/3116/2949 +f 2956/3116/2935 236/3116/2930 2964/3116/2944 2971/3116/2950 +f 2971/3116/2950 2964/3116/2944 235/3121/571 1170/3125/585 +f 2969/3116/2949 2971/3116/2950 1170/3125/585 244/3123/581 +f 74/3116/2951 2972/3116/2952 2976/3116/2953 2975/3116/2954 +f 2972/3116/2952 6/3116/2955 2973/3116/2956 2976/3116/2953 +f 2976/3116/2953 2973/3116/2956 8/3116/2957 2974/3116/2958 +f 2975/3116/2954 2976/3116/2953 2974/3116/2958 61/3116/2959 +f 61/3116/2959 2974/3116/2958 2980/3116/2960 2979/3116/2961 +f 2974/3116/2958 8/3116/2957 2977/3116/2962 2980/3116/2960 +f 2980/3116/2960 2977/3116/2962 9/3116/2963 2978/3116/2964 +f 2979/3116/2961 2980/3116/2960 2978/3116/2964 63/3116/2965 +f 74/3116/2951 2975/3116/2954 2983/3116/2966 2982/3116/2967 +f 2975/3116/2954 61/3116/2959 2981/3116/2968 2983/3116/2966 +f 2983/3116/2966 2981/3116/2968 73/632/632 1204/629/629 +f 2982/3116/2967 2983/3116/2966 1204/629/629 85/628/628 +f 6/3116/2955 2984/3116/2969 2986/3116/2970 2973/3116/2956 +f 2984/3116/2969 4/1013/1013 1495/1016/1016 2986/3116/2970 +f 2986/3116/2970 1495/1016/1016 5/1021/1021 2985/3116/2971 +f 2973/3116/2956 2986/3116/2970 2985/3116/2971 8/3116/2957 +f 6/3116/2955 2972/3116/2952 2987/3116/2972 2984/3116/2969 +f 2972/3116/2952 74/3116/2951 2982/3116/2967 2987/3116/2972 +f 2987/3116/2972 2982/3116/2967 85/628/628 1498/1023/1023 +f 2984/3116/2969 2987/3116/2972 1498/1023/1023 4/1013/1013 +f 63/3116/2965 2988/3116/2973 2989/3116/2974 2979/3116/2961 +f 2988/3116/2973 66/634/634 1209/637/637 2989/3116/2974 +f 2989/3116/2974 1209/637/637 73/632/632 2981/3116/2968 +f 2979/3116/2961 2989/3116/2974 2981/3116/2968 61/3116/2959 +f 63/3116/2965 2978/3116/2964 2991/3116/2975 2988/3116/2973 +f 2978/3116/2964 9/3116/2963 2990/3116/2976 2991/3116/2975 +f 2991/3116/2975 2990/3116/2976 3/640/640 1211/638/638 +f 2988/3116/2973 2991/3116/2975 1211/638/638 66/634/634 +f 8/3116/2957 2985/3116/2971 2992/3116/2977 2977/3116/2962 +f 2985/3116/2971 5/1021/1021 1500/1025/1025 2992/3116/2977 +f 2992/3116/2977 1500/1025/1025 3/640/640 2990/3116/2976 +f 2977/3116/2962 2992/3116/2977 2990/3116/2976 9/3116/2963 +f 39/3116/2978 2993/3116/2979 2997/3116/2980 2996/3116/2981 +f 2993/3116/2979 40/3116/2982 2994/3116/2983 2997/3116/2980 +f 2997/3116/2980 2994/3116/2983 26/3116/2984 2995/3116/2985 +f 2996/3116/2981 2997/3116/2980 2995/3116/2985 58/3116/2986 +f 58/3116/2986 2995/3116/2985 3001/3116/2987 3000/3116/2988 +f 2995/3116/2985 26/3116/2984 2998/3116/2989 3001/3116/2987 +f 3001/3116/2987 2998/3116/2989 28/3116/2990 2999/3116/2991 +f 3000/3116/2988 3001/3116/2987 2999/3116/2991 27/3116/2992 +f 39/3116/2978 2996/3116/2981 3004/3116/2993 3003/3116/2994 +f 2996/3116/2981 58/3116/2986 3002/3116/2995 3004/3116/2993 +f 3004/3116/2993 3002/3116/2995 57/3126/673 1234/3127/670 +f 3003/3116/2994 3004/3116/2993 1234/3127/670 56/3128/669 +f 26/3116/2984 2994/3116/2983 3007/3116/2996 3006/3116/2997 +f 2994/3116/2983 40/3116/2982 3005/3116/2998 3007/3116/2996 +f 3007/3116/2996 3005/3116/2998 33/3129/680 1503/3130/1028 +f 3006/3116/2997 3007/3116/2996 1503/3130/1028 24/3131/685 +f 39/3116/2978 3003/3116/2994 3008/3116/2999 2993/3116/2979 +f 3003/3116/2994 56/3128/669 1240/3132/676 3008/3116/2999 +f 3008/3116/2999 1240/3132/676 33/3129/680 3005/3116/2998 +f 2993/3116/2979 3008/3116/2999 3005/3116/2998 40/3116/2982 +f 27/3116/2992 3009/3116/3000 3010/3116/3001 3000/3116/2988 +f 3009/3116/3000 32/3133/681 1243/3134/684 3010/3116/3001 +f 3010/3116/3001 1243/3134/684 57/3126/673 3002/3116/2995 +f 3000/3116/2988 3010/3116/3001 3002/3116/2995 58/3116/2986 +f 27/3116/2992 2999/3116/2991 3012/3116/3002 3009/3116/3000 +f 2999/3116/2991 28/3116/2990 3011/3116/3003 3012/3116/3002 +f 3012/3116/3002 3011/3116/3003 25/3135/693 1506/3136/1031 +f 3009/3116/3000 3012/3116/3002 1506/3136/1031 32/3133/681 +f 26/3116/2984 3006/3116/2997 3013/3116/3004 2998/3116/2989 +f 3006/3116/2997 24/3131/685 1248/3137/688 3013/3116/3004 +f 3013/3116/3004 1248/3137/688 25/3135/693 3011/3116/3003 +f 2998/3116/2989 3013/3116/3004 3011/3116/3003 28/3116/2990 +f 704/3116/3005 3014/3116/3006 3018/3116/3007 3017/3116/3008 +f 3014/3116/3006 677/3116/3009 3015/3116/3010 3018/3116/3007 +f 3018/3116/3007 3015/3116/3010 673/3116/3011 3016/3116/3012 +f 3017/3116/3008 3018/3116/3007 3016/3116/3012 686/3116/3013 +f 686/3116/3013 3016/3116/3012 3022/3116/3014 3021/3116/3015 +f 3016/3116/3012 673/3116/3011 3019/3116/3016 3022/3116/3014 +f 3022/3116/3014 3019/3116/3016 687/3116/3017 3020/3116/3018 +f 3021/3116/3015 3022/3116/3014 3020/3116/3018 685/3116/3019 +f 674/3116/3020 3023/3116/3021 3026/3116/3022 3025/3116/3023 +f 3023/3116/3021 673/3116/3011 3015/3116/3010 3026/3116/3022 +f 3026/3116/3022 3015/3116/3010 677/3116/3009 3024/3116/3024 +f 3025/3116/3023 3026/3116/3022 3024/3116/3024 675/3116/3025 +f 676/3116/3026 3027/3116/3027 3029/3116/3028 3028/3116/3029 +f 3027/3116/3027 687/3116/3017 3019/3116/3016 3029/3116/3028 +f 3029/3116/3028 3019/3116/3016 673/3116/3011 3023/3116/3021 +f 3028/3116/3029 3029/3116/3028 3023/3116/3021 674/3116/3020 +f 686/3116/3013 3030/3116/3030 3032/3116/3031 3017/3116/3008 +f 3030/3116/3030 700/2575/2575 2627/3138/2578 3032/3116/3031 +f 3032/3116/3031 2627/3138/2578 693/3139/2580 3031/3116/3032 +f 3017/3116/3008 3032/3116/3031 3031/3116/3032 704/3116/3005 +f 674/3116/3020 3025/3116/3023 3035/3116/3033 3034/3116/3034 +f 3025/3116/3023 675/3116/3025 3033/3116/3035 3035/3116/3033 +f 3035/3116/3033 3033/3116/3035 684/3068/2870 2902/3065/2867 +f 3034/3116/3034 3035/3116/3033 2902/3065/2867 683/3064/2866 +f 677/3116/3009 3014/3116/3006 3037/3116/3036 3036/3116/3037 +f 3014/3116/3006 704/3116/3005 3031/3116/3032 3037/3116/3036 +f 3037/3116/3036 3031/3116/3032 693/3139/2580 2633/3140/2587 +f 3036/3116/3037 3037/3116/3036 2633/3140/2587 682/3141/2585 +f 685/3116/3019 3038/3116/3038 3039/3116/3039 3021/3116/3015 +f 3038/3116/3038 701/3050/2856 2895/3142/2859 3039/3116/3039 +f 3039/3116/3039 2895/3142/2859 700/2575/2575 3030/3116/3030 +f 3021/3116/3015 3039/3116/3039 3030/3116/3030 686/3116/3013 +f 687/3116/3017 3040/3116/3040 3041/3116/3041 3020/3116/3018 +f 3040/3116/3040 664/3056/2860 2898/3059/2863 3041/3116/3041 +f 3041/3116/3041 2898/3059/2863 701/3050/2856 3038/3116/3038 +f 3020/3116/3018 3041/3116/3041 3038/3116/3038 685/3116/3019 +f 676/3116/3026 3028/3116/3029 3043/3116/3042 3042/3116/3043 +f 3028/3116/3029 674/3116/3020 3034/3116/3034 3043/3116/3042 +f 3043/3116/3042 3034/3116/3034 683/3064/2866 2906/3073/2873 +f 3042/3116/3043 3043/3116/3042 2906/3073/2873 665/3072/2872 +f 684/3068/2870 3033/3116/3035 3044/3116/3044 2903/3143/2871 +f 3033/3116/3035 675/3116/3025 3024/3116/3024 3044/3116/3044 +f 3044/3116/3044 3024/3116/3024 677/3116/3009 3036/3116/3037 +f 2903/3143/2871 3044/3116/3044 3036/3116/3037 682/3141/2585 +f 665/3072/2872 2907/3075/2875 3045/3116/3045 3042/3116/3043 +f 2907/3075/2875 664/3056/2860 3040/3116/3040 3045/3116/3045 +f 3045/3116/3045 3040/3116/3040 687/3116/3017 3027/3116/3027 +f 3042/3116/3043 3045/3116/3045 3027/3116/3027 676/3116/3026 diff --git a/matlab/mesh/2-centers.blend b/matlab/mesh/2-centers.blend new file mode 100644 index 0000000..5381816 Binary files /dev/null and b/matlab/mesh/2-centers.blend differ diff --git a/matlab/mesh/2.blend b/matlab/mesh/2.blend new file mode 100644 index 0000000..224a2ca Binary files /dev/null and b/matlab/mesh/2.blend differ diff --git a/matlab/mesh/2.obj b/matlab/mesh/2.obj new file mode 100644 index 0000000..87e2da9 --- /dev/null +++ b/matlab/mesh/2.obj @@ -0,0 +1,12258 @@ +# OBJ written from C:\Users\vortex\Documents\MODODATA\test_finger.obj +# Units meters + +o Mesh +v -6.4155 11.214 -4.56323 +v -6.57623 11.6533 -3.64181 +v -6.66453 11.6993 -3.70312 +v -6.39358 11.1559 -4.53288 +v -6.74364 11.5022 -4.22086 +v -6.19879 11.3138 -4.38666 +v -6.79158 11.5357 -4.21973 +v -6.4987 11.5927 -4.2304 +v -6.35504 11.6967 -3.86789 +v -6.41689 10.9161 -3.30177 +v -6.55095 10.847 -4.65156 +v -6.96694 11.1549 -4.05557 +v -6.68559 11.4224 -3.36072 +v -5.03414 10.238 -3.40835 +v -5.69323 10.2822 -3.4985 +v -5.56082 10.2895 -4.14136 +v -6.54975 10.5595 -3.70289 +v -6.29569 10.4797 -4.27621 +v -5.75403 10.7529 -3.12201 +v -5.55258 10.7221 -4.50219 +v -5.53184 8.01997 -5.17627 +v -5.39161 8.3696 -4.86615 +v -4.74446 8.59939 -4.94215 +v -5.50458 8.02062 -5.17882 +v -5.28635 8.37205 -4.88773 +v -5.49429 8.09528 -5.23474 +v -4.78265 8.49976 -5.02198 +v -5.27141 8.36915 -5.00688 +v -5.58788 7.8264 -4.98738 +v -4.59445 8.57289 -4.51971 +v -5.37655 8.29856 -4.57838 +v -4.69862 8.5259 -4.95704 +v -5.2273 7.84993 -5.42936 +v -3.86494 8.09177 -5.72937 +v -4.01405 8.51529 -5.38994 +v -5.31222 7.81315 -5.44859 +v -4.58919 7.96155 -5.62955 +v -4.55717 8.35156 -5.34083 +v -4.67324 8.03205 -5.52427 +v -5.19502 7.96723 -5.43343 +v -3.44878 7.82875 -4.65329 +v -3.67327 7.55483 -5.18594 +v -3.75369 7.78202 -4.64891 +v -5.25274 7.67618 -4.76889 +v -4.99068 7.48755 -5.14923 +v -5.07518 8.04863 -4.49678 +v -3.89146 8.24097 -4.34818 +v -4.40939 8.11532 -4.36146 +v -4.27162 7.49053 -5.11263 +v -4.31514 7.69289 -4.63669 +v -3.44618 7.78639 -5.65781 +v -3.74043 7.71788 -5.65186 +v -4.3808 7.61959 -5.55536 +v -5.25929 7.5368 -5.39008 +v -4.0427 8.7146 -4.54481 +v -4.57293 7.96184 -5.56149 +v -4.50991 8.29602 -5.29653 +v -4.66434 8.29459 -5.30045 +v -3.11897 7.55209 -5.09911 +v -3.39327 7.60932 -5.18835 +v -5.61626 11.5054 -4.05258 +v -5.73775 11.6274 -3.47984 +v -5.80049 11.6018 -3.67462 +v -5.45039 11.5434 -4.02067 +v -5.82679 11.3644 -3.09077 +v -5.79467 11.55 -3.5282 +v -3.87017 11.0508 -4.22568 +v -4.73698 11.5901 -3.31512 +v -4.49275 11.1261 -4.31852 +v -5.11116 11.5969 -3.40266 +v -4.90578 11.1515 -4.37768 +v -5.51044 11.1829 -4.44199 +v -5.48959 11.4331 -3.99709 +v -5.624 11.2436 -4.34649 +v -3.89236 11.4407 -3.8176 +v -4.52439 11.5172 -3.89659 +v -4.91914 11.5398 -3.95548 +v -4.14377 11.5301 -3.21703 +v -4.81074 10.7563 -2.97644 +v -5.13014 10.7164 -3.02291 +v -4.95016 10.2338 -4.08955 +v -4.52888 10.6612 -4.3603 +v -4.898 10.6721 -4.43066 +v -5.17662 11.3226 -3.00182 +v -5.56551 11.1235 -4.39481 +v -4.11789 8.81714 -4.92368 +v -3.19878 10.9468 -4.17979 +v -3.71227 9.80901 -3.16795 +v -4.48725 10.1031 -3.32251 +v -3.55356 9.82242 -3.83065 +v -4.5854 10.2654 -4.04827 +v -4.28598 10.0999 -3.95603 +v -4.70555 10.2761 -3.38562 +v -3.02537 9.72648 -3.01265 +v -3.37368 10.3565 -4.1724 +v -4.11499 10.5545 -4.26963 +v -2.23486 8.74907 -5.45475 +v -3.18078 8.98499 -4.94837 +v -3.72739 8.90691 -4.95141 +v -3.64599 8.60761 -5.42309 +v -3.1267 8.6862 -5.44404 +v -3.06213 8.22497 -5.74616 +v -3.53251 8.17399 -5.74739 +v -3.14879 7.76162 -4.55766 +v -2.00123 9.02004 -3.49864 +v -3.21479 8.26192 -4.27097 +v -3.55289 8.29733 -4.36501 +v -2.34634 9.44915 -3.64395 +v -2.78766 9.68519 -3.72864 +v -3.07859 7.77395 -5.61117 +v -3.67052 8.77692 -4.57657 +v -2.17905 8.78905 -4.43984 +v -3.1771 8.78165 -4.53442 +v -1.45129 8.29287 -5.75336 +v -1.86627 8.23447 -5.73557 +v -1.65396 7.47085 -4.97151 +v -2.03175 7.54355 -5.03223 +v -1.2453 7.30335 -4.83374 +v -1.80897 7.68991 -4.39552 +v -1.43612 7.53821 -4.25176 +v -2.15087 7.76793 -4.46788 +v -1.47048 8.12219 -3.93528 +v -1.90651 8.2502 -4.09374 +v -2.24082 8.28774 -4.18413 +v -1.02786 7.5671 -5.3894 +v -1.42058 7.68102 -5.53077 +v -1.92347 7.70807 -5.5711 +v -0.629146 7.064 -4.62838 +v -0.851207 7.36025 -4.03588 +v 2.28954 2.83208 -3.21032 +v 2.66336 2.11769 -3.06961 +v -3.19086 11.3491 -3.74773 +v -3.40005 11.434 -3.0948 +v -1.7415 10.6812 -4.03325 +v -2.29245 10.7408 -4.07456 +v -2.42301 11.2209 -3.5733 +v -1.81167 11.1827 -3.47115 +v -2.56539 10.167 -4.04573 +v -1.23622 8.98638 -4.7303 +v -1.72188 9.1246 -4.9053 +v -2.09546 9.03063 -4.91741 +v -1.28781 10.316 -3.84813 +v -0.959806 10.6749 -3.17058 +v -1.70791 8.8038 -4.36309 +v -0.809105 9.20229 -3.58902 +v -1.6707 9.72515 -3.92133 +v -2.05264 9.98354 -4.06078 +v -0.99664 8.11727 -5.5919 +v -1.57534 8.76741 -5.41589 +v -0.23452 7.94272 -5.4124 +v -0.889566 8.62194 -5.25187 +v -0.581406 8.86446 -4.52207 +v -0.285868 8.53712 -5.09192 +v 0.520965 8.81715 -3.80231 +v 0.704194 8.35931 -4.91485 +v -0.231822 9.66662 -3.5694 +v -0.995259 7.95981 -3.66945 +v -1.00618 8.38783 -3.10633 +v -0.221383 8.14396 -3.6873 +v -1.31718 8.73968 -4.19974 +v -0.815211 8.55567 -4.03721 +v -0.049069 8.34131 -3.30399 +v 0.774644 7.79274 -5.33142 +v 0.246162 6.71551 -4.45204 +v -0.0882637 7.06539 -3.88456 +v -0.30923 7.38816 -3.28204 +v -0.383253 7.36705 -5.24592 +v 0.533629 7.15846 -5.02211 +v 0.750194 6.18085 -4.38134 +v 0.383631 6.17339 -3.80465 +v 1.07965 5.40359 -3.68789 +v 0.678075 6.54847 -3.06555 +v 1.86273 5.96363 -4.95154 +v 1.06637 6.76916 -5.06571 +v 1.98134 4.32525 -4.18097 +v 1.63764 4.27009 -3.53337 +v 1.47805 5.37699 -4.35101 +v 1.22929 5.46003 -3.00794 +v 2.45684 5.10402 -4.75546 +v 3.29404 3.82427 -4.36105 +v 2.70996 2.92767 -3.82033 +v 3.13585 2.17506 -3.73052 +v 3.86207 2.76664 -3.72361 +v 4.95716 1.94498 -3.24879 +v 5.31161 1.62338 -3.14982 +v 3.83732 1.37963 -3.45084 +v 4.55789 0.856462 -3.1922 +v 4.38933 1.49225 -3.44487 +v 4.63002 1.15207 -3.36548 +v 6.24198 1.47126 -3.1406 +v 5.88253 0.564415 -3.0059 +v 6.04752 0.934609 -3.29963 +v 8.12759 1.60012 -3.33733 +v 8.09249 0.60303 -3.07379 +v 8.11694 1.14568 -3.33478 +v 9.99514 1.67623 -3.37669 +v 10.0254 0.524987 -3.18858 +v 10.004 1.09555 -3.4524 +v 11.5031 1.74498 -3.54899 +v 11.492 0.548619 -3.18331 +v 11.5035 1.10757 -3.52013 +v -0.037699 10.1948 -2.93192 +v 2.04589 8.02533 -3.97196 +v 1.6025 7.56597 -5.06363 +v 2.07075 7.98295 -4.59787 +v 0.770855 8.55397 -4.26193 +v 1.95135 8.45223 -3.1917 +v 2.52787 6.59061 -4.64855 +v 2.80602 7.04182 -4.10369 +v 2.92119 6.95817 -3.55244 +v 3.63056 6.1759 -3.44502 +v 3.15215 5.80271 -4.43685 +v 3.50593 6.00671 -3.88149 +v 4.01429 4.52805 -4.08898 +v 4.28921 4.97713 -3.58927 +v 4.38006 5.23871 -3.16024 +v 4.58201 3.38902 -3.47449 +v 4.91988 3.70123 -3.06546 +v 5.32144 2.30891 -2.94323 +v 8.21256 2.26099 -3.38259 +v 8.32189 2.82937 -3.07942 +v 9.65013 2.28084 -3.28311 +v 9.63984 2.76821 -2.98788 +v 11.4854 2.86857 -3.04102 +v 11.4621 2.39271 -3.37733 +v -7.4587 11.4522 -1.6825 +v -7.26602 11.4978 -2.15634 +v -7.40233 11.7019 -1.19974 +v -7.83365 12.1194 -1.96318 +v -6.57835 12.2286 -2.27653 +v -6.47964 12.2181 -2.30337 +v -7.2589 12.3395 -2.35958 +v -7.68822 12.4584 -2.02433 +v -7.33412 12.3194 -2.46181 +v -7.6657 12.544 -2.0217 +v -7.42298 12.6045 -1.9746 +v -7.11484 12.3936 -2.20862 +v -5.96835 12.4289 -1.06081 +v -5.91095 12.4874 -1.59406 +v -6.44172 12.4497 -1.66946 +v -7.55913 12.6019 -1.44252 +v -6.77142 12.4606 -1.13559 +v -6.47603 12.5175 -1.67989 +v -7.59193 12.593 -1.49167 +v -6.81413 12.4707 -1.27123 +v -7.30916 12.5896 -1.5428 +v -7.35291 11.9845 -2.48404 +v -7.63866 12.2476 -1.13022 +v -6.61496 12.0119 -0.735392 +v -6.62613 12.2988 -2.11672 +v -6.86412 12.3705 -1.16683 +v -6.4881 12.4678 -1.66769 +v -5.45539 12.2037 -2.08746 +v -5.13981 12.1928 -2.01557 +v -5.74601 12.2148 -2.11298 +v -5.70623 12.4143 -0.987536 +v -5.31777 12.3565 -0.864318 +v -5.55801 12.4671 -1.53336 +v -5.40949 10.947 -1.87822 +v -5.5638 11.0787 -1.92342 +v -5.86629 11.1019 -1.9505 +v -6.39414 11.1792 -2.02269 +v -5.50799 10.8505 -1.30924 +v -5.71672 11.0112 -1.33764 +v -5.64159 11.1226 -0.847588 +v -5.77989 11.2563 -0.885667 +v -6.01522 11.2707 -0.936263 +v -6.00839 11.0254 -1.38869 +v -6.58189 11.0746 -1.45688 +v -6.64218 11.3751 -1.02088 +v -5.19886 11.5922 -2.19372 +v -5.46407 11.6617 -2.24217 +v -5.73588 11.6777 -2.25157 +v -6.34815 11.7029 -2.33037 +v -5.73919 11.9185 -0.600856 +v -5.4591 11.8236 -0.563677 +v -5.97698 11.9383 -0.650245 +v -4.54245 10.6001 -2.8823 +v -4.4447 10.6945 -1.76358 +v -3.82997 10.4124 -1.03189 +v -3.88021 10.6904 -0.329148 +v -4.80062 10.9043 -0.544259 +v -4.69791 10.6164 -1.15066 +v -3.60842 11.0138 -2.67731 +v -4.86453 11.322 -2.92263 +v -4.42123 11.214 -2.82575 +v -3.55246 10.5347 -1.69073 +v -2.60681 10.0281 -2.31823 +v -3.00812 10.2254 -2.51468 +v -3.73691 10.3242 -2.6917 +v -2.97784 10.0042 -0.885641 +v -2.0832 9.50905 -2.06268 +v -2.1141 9.03972 -2.68281 +v -2.50793 9.4833 -2.84673 +v 2.07315 2.94101 -2.58208 +v 3.27496 1.09971 -1.49154 +v 3.26296 1.08479 -2.32035 +v 3.34815 1.14735 -2.9317 +v 2.45359 2.09176 -2.46782 +v 2.53622 2.08471 -1.57411 +v 3.10442 1.23162 -0.271875 +v 3.13711 1.26687 -0.552243 +v 3.25591 1.18036 -1.02463 +v 2.54149 2.19042 -0.664073 +v 2.31807 2.37033 -0.318547 +v 2.63847 2.04954 -1.13348 +v 4.23 0.488336 -2.09198 +v 4.24869 0.491072 -1.54943 +v 2.99781 0.986581 0.034558 +v 3.9822 0.651303 -0.271399 +v 4.00012 0.598055 -0.638443 +v 10.0881 -0.0446508 -1.01608 +v 10.1022 -0.0546597 -0.647598 +v 10.1253 -0.0685689 -0.246191 +v 11.6425 -0.190984 -0.293221 +v 11.6104 -0.202251 -0.690267 +v 11.5915 -0.203625 -1.06926 +v 11.5589 -0.155079 -1.55451 +v -4.06383 12.0793 -1.91097 +v -4.4099 12.2839 -0.629837 +v -4.27929 12.3611 -1.32341 +v -5.15013 12.4529 -1.46885 +v -2.51796 11.9625 -1.80651 +v -2.9713 11.9091 -1.84866 +v -2.68876 12.1184 -0.36741 +v -3.26501 12.1041 -0.508083 +v -3.41916 12.2381 -1.21262 +v -4.05628 11.3748 -2.09752 +v -3.52893 11.4745 -0.105217 +v -4.51206 11.6549 -0.315321 +v -1.39642 10.8119 -2.46971 +v -1.92524 11.5807 -1.69766 +v -2.01973 11.2515 -2.76088 +v -2.53458 11.2903 -2.86134 +v -3.01876 10.497 -1.67016 +v -2.86839 10.2078 -1.67886 +v -3.20317 10.6711 -0.280666 +v -3.1836 10.4048 -0.95109 +v -2.9514 10.3671 -0.201374 +v -1.80254 10.3753 -2.07064 +v -2.6105 11.115 -1.9789 +v -3.07099 11.1924 -2.01451 +v -2.27617 10.848 -1.90039 +v -2.40398 10.7529 -2.31504 +v -2.86816 10.8562 -2.51734 +v -0.530491 10.325 -2.17888 +v -1.52314 9.26961 -1.43562 +v -1.35126 8.81625 -0.47803 +v -1.67666 9.11346 -0.645673 +v -0.970105 9.19798 -1.59078 +v -1.25871 9.95147 -1.88986 +v -1.39493 10.2343 -1.61196 +v -1.15797 8.46115 -2.37507 +v -0.553923 8.38077 -1.45965 +v -0.590485 7.89413 -2.21103 +v -1.25153 8.99114 -1.76271 +v -0.984551 8.69641 -1.1626 +v -0.649307 9.17792 -1.30018 +v 0.362822 7.37448 -1.37975 +v 0.131053 7.01404 -2.03205 +v -0.379968 7.44367 -2.81975 +v 0.337029 7.60404 -0.765619 +v -0.39178 7.63787 -0.140026 +v 1.13166 5.826 -2.34521 +v 0.916005 5.96862 -1.82944 +v 0.505943 6.69119 -2.44402 +v 0.890672 6.20452 -1.16765 +v 0.806319 6.31896 -0.53869 +v 1.758 4.4009 -2.06106 +v 1.59636 4.44009 -2.80405 +v 1.75294 4.43963 -1.4339 +v 1.72668 4.42839 -0.923451 +v 1.57583 4.57664 -0.418691 +v 1.77125 3.90664 -0.323155 +v 2.15714 3.0325 -1.69803 +v 2.21169 3.15513 -0.750425 +v 2.24403 3.01982 -1.1372 +v 1.99241 3.32446 -0.200946 +v 4.33806 0.530317 -2.73374 +v 4.14734 0.567442 -1.04838 +v 6.0646 0.305657 -1.51941 +v 5.92302 0.257735 -1.89381 +v 5.81851 0.287974 -2.5132 +v 6.12882 0.170473 -0.464788 +v 6.11126 0.270017 -0.834853 +v 5.8567 0.0920313 0.00887373 +v 6.12558 0.202792 -1.13879 +v 8.20074 0.324223 -2.49161 +v 8.23621 0.384631 -2.01686 +v 8.19688 0.31661 -1.71666 +v 8.23865 0.225014 -1.34034 +v 8.26252 0.217904 -0.970009 +v 8.28816 0.179499 -0.603611 +v 8.30571 0.0744906 -0.173343 +v 10.0538 0.383785 -2.79945 +v 10.0742 0.180794 -2.35535 +v 10.0371 0.0829298 -1.89849 +v 10.0703 0.00830568 -1.44364 +v 11.4653 0.427522 -2.87821 +v 11.4275 0.253333 -2.44701 +v 11.4372 0.0253221 -1.97208 +v -2.55039 12.1859 -1.1015 +v -1.55023 11.6053 -0.891022 +v -0.909303 11.0056 -1.46014 +v -0.847133 11.2912 -0.774712 +v -2.03122 11.7291 -0.246456 +v 0.583421 10.3395 -0.544762 +v 1.04065 9.53683 -2.6456 +v 0.510809 9.8258 -1.79974 +v 1.55577 9.38067 -1.0042 +v 0.756679 9.79413 -1.40174 +v 1.78977 9.17781 -1.61157 +v 2.01922 9.09782 -2.48005 +v 2.44051 8.31292 -0.700836 +v 2.56081 8.13141 -1.32429 +v 1.89201 9.58966 -0.253671 +v 2.43314 8.61834 -0.0470868 +v 2.78152 7.96149 -2.08813 +v 2.79353 7.41489 -2.81039 +v 3.29238 7.0807 -0.659014 +v 3.33749 6.93629 -1.20265 +v 4.1752 5.5953 -2.3522 +v 3.56366 6.27588 -2.60515 +v 4.18726 5.88331 -1.73842 +v 3.55293 6.83697 -1.91397 +v 4.06574 6.12378 -0.473264 +v 4.12425 6.04858 -1.16526 +v 5.17444 4.62065 -0.325406 +v 5.13893 4.50817 -1.10041 +v 5.13587 4.18566 -2.12589 +v 5.09995 3.84998 -2.65282 +v 5.18714 4.34144 -1.56605 +v 5.70112 2.02048 -2.89366 +v 5.60083 2.57338 -2.58516 +v 5.75078 2.84618 -1.99437 +v 5.86497 3.03021 -1.50653 +v 6.0771 2.83313 -1.52245 +v 6.09024 2.69448 -1.98492 +v 5.92777 2.33623 -2.58975 +v 5.94512 3.19117 -0.924532 +v 6.05747 3.2701 -0.185948 +v 6.14463 2.96521 -1.0028 +v 6.21323 3.01162 -0.45196 +v 6.52455 1.95361 -2.98547 +v 6.89218 2.82702 -2.19881 +v 6.68193 2.96736 -1.59911 +v 6.73158 3.05136 -1.14866 +v 6.93183 2.41887 -2.75505 +v 6.81541 3.11766 -0.531821 +v 8.43717 3.36457 -1.28235 +v 8.44753 3.31692 -1.75879 +v 8.37752 3.1827 -2.4911 +v 8.44897 3.31878 -0.0331812 +v 8.48837 3.35678 -0.663394 +v 10.1097 3.43057 -1.27993 +v 10.0691 3.34498 -1.85568 +v 9.58527 3.09216 -2.53523 +v 10.1691 3.52372 -0.109975 +v 10.1663 3.51239 -0.729816 +v 11.6397 3.71313 -0.796418 +v 11.6337 3.696 -0.157567 +v 11.6063 3.55095 -1.43169 +v 11.5611 3.43926 -1.89574 +v 11.4763 3.16729 -2.63039 +v -4.91532 9.7417 1.72296 +v -4.84109 9.38979 1.53146 +v -4.86874 9.17813 1.99445 +v -4.82847 9.35916 2.45966 +v -4.83823 9.42485 1.53855 +v -4.92422 9.11387 2.01025 +v -5.03548 9.60221 2.05294 +v -4.92932 9.69025 2.39701 +v -4.82978 9.34218 2.51379 +v -4.09565 9.19293 1.93829 +v -4.33479 9.44569 1.47583 +v -4.18854 9.34736 2.50654 +v -4.64917 9.41526 1.38926 +v -4.6433 9.0687 1.98131 +v -4.53618 9.31793 2.63433 +v -4.80918 10.2896 1.5517 +v -4.78825 10.2372 2.59284 +v -4.82576 10.1744 2.46011 +v -3.7364 9.85794 1.95525 +v -4.03897 10.7328 1.3429 +v -3.86513 10.8069 1.36274 +v -4.10141 10.5362 1.33067 +v -4.17889 10.0743 1.35583 +v -3.90906 10.5633 2.71145 +v -3.93074 10.4169 2.72644 +v -3.98844 9.9467 2.71577 +v -4.6087 10.3324 1.32696 +v -4.70028 10.1912 1.5876 +v -4.8189 10.2186 1.69095 +v -4.70206 10.1352 2.5333 +v -3.47613 10.3046 2.0101 +v -3.65944 10.3879 2.00417 +v -3.61695 10.2599 1.9755 +v -3.12551 10.4165 2.01213 +v -3.75721 10.6202 2.75141 +v 0.806967 3.76196 2.69321 +v 1.0391 3.79816 1.72576 +v 0.778915 4.49519 2.48276 +v 1.69214 2.23177 0.841588 +v 2.11033 2.31935 0.112411 +v 1.21622 2.64485 1.90795 +v 1.79867 2.99471 0.336793 +v 1.39745 3.22911 1.03141 +v 2.70283 1.21769 1.64267 +v 2.8725 0.924484 0.77584 +v 3.94159 0.55894 0.578415 +v 4.06806 0.471399 1.1661 +v 3.55387 1.32449 3.02334 +v 2.98012 1.24153 2.25662 +v 4.16929 0.469919 1.73044 +v 11.6229 -0.184386 0.489585 +v 11.677 -0.134109 1.0632 +v -5.01495 10.3416 2.10609 +v -4.34854 11.489 1.42523 +v -4.64971 11.3115 1.40189 +v -4.8059 10.9579 1.46089 +v -4.43062 11.7583 2.14941 +v -4.89493 11.5055 2.17063 +v -5.06966 11.1612 2.16309 +v -4.95851 10.3618 2.09208 +v -4.63171 11.2404 2.84381 +v -4.30746 11.4504 2.80965 +v -4.7552 10.9398 2.79186 +v -4.14378 11.1812 1.26266 +v -4.39007 11.0448 1.25531 +v -4.51019 10.8046 1.30753 +v -4.82511 10.3974 2.08924 +v -3.47099 11.8252 1.50633 +v -2.76625 12.1735 1.57741 +v -2.89741 12.3351 2.14235 +v -3.51361 12.0457 2.14627 +v -2.75218 11.9881 2.76599 +v -3.27165 10.9258 1.33656 +v -3.24679 10.7381 2.83751 +v -2.87066 11.3614 0.0155515 +v -2.70794 11.5436 1.18884 +v -3.38399 11.4164 1.27004 +v -2.41272 10.1061 1.93909 +v -2.58701 10.4228 1.95937 +v -2.7662 10.5074 1.99315 +v -2.44884 10.8929 1.16818 +v -2.2175 10.5472 1.10743 +v -2.67736 11.0093 1.28172 +v -2.52512 10.6721 2.83391 +v -2.36597 10.3984 2.85503 +v -2.74357 10.7942 2.84717 +v -1.5694 10.4654 0.263538 +v -2.37563 11.0284 0.0820194 +v -1.9077 11.2047 1.08911 +v -2.32556 11.5026 1.06962 +v -1.261 9.08354 0.348975 +v -1.65957 9.56627 0.208873 +v -1.90148 9.58084 1.9231 +v -1.23642 9.01417 2.01037 +v -1.18129 9.2981 0.954785 +v -1.67888 9.96537 1.01175 +v -1.02705 9.62617 0.52766 +v -0.949295 9.76913 0.822682 +v -1.20757 10.5114 1.00959 +v -0.4367 8.25588 1.36359 +v -0.829009 8.32424 2.13785 +v 0.338252 6.74341 0.0655527 +v 0.163649 6.97191 0.781495 +v -0.198032 7.85869 0.765406 +v 0.0329077 7.16379 1.5225 +v -0.243761 7.48192 2.20569 +v -0.079282 7.68458 2.9307 +v 1.07781 5.65471 0.820783 +v 0.820907 5.86908 1.73272 +v 0.627368 6.43031 2.32904 +v 0.582185 6.72594 2.94501 +v 0.829997 5.28252 2.46394 +v 0.851155 5.92512 3.03041 +v 1.56531 4.20277 0.189852 +v 1.37691 5.14411 0.182842 +v 1.42488 4.41808 0.867827 +v 1.1516 4.72561 1.46902 +v 3.9932 0.621865 0.156278 +v 4.40776 0.612347 2.5533 +v 5.92906 0.108716 0.783661 +v 5.87212 0.148167 1.30696 +v 5.75077 0.162808 2.25679 +v 6.1725 0.805483 2.80161 +v 8.24842 0.0853662 0.602982 +v 8.22044 0.117737 1.11801 +v 8.17639 0.172068 2.08679 +v 8.27582 1.0072 2.64727 +v 10.1131 -0.0445293 0.529655 +v 10.113 -0.0154198 1.05348 +v 10.1046 0.121802 2.03049 +v 11.6831 0.103413 2.07614 +v 10.1313 1.14929 2.58166 +v 11.6694 1.22356 2.55001 +v -2.18879 12.2182 1.42449 +v -2.13682 12.3578 2.13753 +v -1.0923 11.1876 -0.00829123 +v -1.28966 11.8142 2.13699 +v -0.572704 11.3166 2.1035 +v -1.52891 11.7478 1.45617 +v -1.45646 11.7448 2.85791 +v 0.326931 10.5104 2.06505 +v -0.571306 10.886 1.26094 +v 0.105177 10.1919 2.86691 +v 1.40721 9.5491 0.647829 +v 1.34079 9.67085 1.4542 +v 0.619451 9.93889 0.584806 +v 1.59899 9.85698 2.12168 +v 0.524129 10.1529 1.11891 +v 2.19411 8.48481 0.692281 +v 2.18304 8.89825 2.08357 +v 2.08935 8.74694 1.5198 +v 3.01284 7.42386 0.732115 +v 3.19321 7.4483 0.0578202 +v 2.97097 7.63343 1.4767 +v 2.8243 7.82659 2.09917 +v 4.01606 6.3011 0.155012 +v 3.9182 6.41938 1.55761 +v 3.9386 6.33304 0.83971 +v 3.78453 6.25318 2.14943 +v 3.65688 5.56243 2.8096 +v 5.20436 4.81843 0.777639 +v 5.1615 4.7067 0.245055 +v 5.08387 4.81 1.42116 +v 5.14682 4.49758 2.08992 +v 4.94626 4.20235 2.61021 +v 6.1025 3.29443 0.306444 +v 6.30181 2.9456 0.122621 +v 6.46126 2.87357 0.714239 +v 6.14074 3.32667 0.881427 +v 6.1156 3.34513 1.42765 +v 6.01534 3.15687 2.08339 +v 6.5214 2.81808 1.32456 +v 6.51501 2.57253 1.98854 +v 6.22246 2.06552 2.46582 +v 5.76481 2.86442 2.45699 +v 5.7663 1.89488 2.85261 +v 6.92736 2.94507 0.71985 +v 6.82727 3.04712 0.0944929 +v 6.99614 2.7925 1.19545 +v 7.05001 2.36587 1.90942 +v 6.59718 1.40913 2.70645 +v 6.85336 1.80565 2.43221 +v 8.48038 3.28069 0.620994 +v 8.53028 2.84913 1.75084 +v 8.5096 3.1228 1.17686 +v 8.46277 2.2384 2.34088 +v 8.39105 1.7315 2.57204 +v 10.208 3.46986 1.03227 +v 10.1887 3.54589 0.535049 +v 10.22 3.189 1.66119 +v 10.1939 2.60095 2.27912 +v 10.1705 1.99423 2.50569 +v 11.6738 3.62243 1.0297 +v 11.6921 3.3325 1.62219 +v 11.6549 3.73659 0.495316 +v 11.6836 2.7843 2.23305 +v 11.6812 2.14435 2.45984 +v -3.52869 7.6467 4.89213 +v -3.41974 7.91192 4.12568 +v -3.31939 7.59667 4.94386 +v -3.38244 7.8573 4.86135 +v -3.4689 7.24017 4.47075 +v -2.92458 6.58597 4.65158 +v -3.14179 6.99329 4.15344 +v -2.70872 6.52459 4.00637 +v -2.36449 6.18062 4.75851 +v -4.3875 10.7192 2.94646 +v -4.48645 10.2136 2.87996 +v -3.05646 8.00232 4.89918 +v -3.24582 8.13707 4.83218 +v -3.04164 8.28995 4.74319 +v -3.33266 7.88154 4.88912 +v -2.74236 8.22449 4.71535 +v -2.8491 8.40171 4.47096 +v -2.90064 8.19928 3.942 +v -3.36824 8.1615 4.56271 +v -3.2396 8.1664 4.66215 +v -2.83244 8.29296 4.62273 +v -3.29932 8.15736 4.74029 +v -3.0837 8.29939 4.68339 +v -2.46635 7.20443 4.99963 +v -2.22759 7.46759 4.91973 +v -3.1144 7.65403 4.98211 +v -1.39165 7.60459 4.02504 +v -1.97526 7.89053 3.88073 +v -1.8614 7.91752 4.68825 +v -1.06257 7.43056 4.9578 +v -1.41897 7.61376 4.75821 +v -1.98125 7.839 4.70991 +v -2.53793 6.90685 5.05752 +v -2.48836 6.87722 3.6981 +v -2.10698 7.41805 3.59983 +v -1.37284 7.14743 5.41628 +v -1.86695 7.27354 5.10731 +v -2.11762 7.39539 5.02808 +v -2.1074 7.36592 4.97126 +v -2.4899 6.99811 5.04571 +v -2.57081 7.75027 3.71481 +v -2.89118 7.22456 3.80711 +v -2.13988 7.79546 4.7551 +v -0.817102 7.2917 4.35547 +v -1.29767 5.7682 5.08263 +v -1.81595 5.97883 4.90445 +v -0.654144 5.9782 3.71788 +v -0.948155 6.07678 3.92068 +v -1.25787 5.63445 4.33989 +v -1.06408 6.1584 3.85455 +v -1.54513 5.7817 4.18777 +v -1.81325 6.44536 3.70098 +v -2.07727 6.03283 4.10282 +v -1.17057 6.34921 5.69221 +v -1.66922 6.53764 5.45615 +v -2.01946 6.56345 5.19689 +v -0.121031 6.43594 3.77632 +v -0.506595 6.69229 3.82095 +v -0.722147 6.75772 3.73196 +v -1.39249 7.0365 3.51341 +v -0.821408 6.79552 5.57108 +v -0.47491 5.2073 4.31597 +v -0.190529 5.5968 5.56715 +v -0.485114 5.26523 5.02552 +v 0.416669 5.2966 3.22141 +v 0.441156 4.13726 4.29254 +v 1.02658 4.13679 5.16727 +v 0.22312 4.57321 3.66381 +v 1.75177 2.29932 3.05283 +v 1.05826 3.15455 3.39967 +v 1.83177 3.32001 4.8485 +v -4.29535 10.8997 2.98782 +v -4.06183 11.0631 2.96905 +v -3.44167 11.7718 2.81379 +v -2.70836 11.3807 3.07416 +v -3.35202 11.3035 3.0385 +v -1.37538 10.5386 3.14196 +v -2.33941 11.3364 3.11679 +v -2.02526 11.1229 3.10897 +v -1.81439 9.87526 2.92923 +v -0.437358 8.3212 2.9779 +v -0.827578 9.15462 3.01744 +v -0.302981 9.66928 3.14708 +v 0.41123 6.7553 5.19721 +v 0.25735 6.75007 4.23877 +v -0.515294 7.21143 5.09221 +v -0.452506 7.16698 4.39805 +v 1.27992 7.63323 3.46889 +v 0.81555 8.42842 3.3582 +v 0.188765 6.17266 5.55517 +v 3.32298 4.88297 3.89111 +v 2.24235 5.52925 4.48914 +v 2.09557 6.03491 3.67376 +v 1.86974 4.9583 5.05486 +v 3.05301 4.37656 4.65151 +v 2.92495 2.35716 4.21765 +v 4.95342 1.29376 3.02498 +v 4.52374 2.09908 3.4535 +v -2.15623 12.0646 2.87241 +v -0.942883 11.1006 2.91546 +v 1.17138 9.61673 2.98279 +v 0.461671 8.99918 3.25582 +v 2.3686 7.86691 3.09612 +v 1.81335 8.85721 3.00788 +v 4.47872 3.73902 3.37263 +v 4.10772 3.28185 3.85867 +v 5.18533 2.4416 3.19067 +v 1.30102 9.58945 1.07397 +v 1.10814 9.77676 0.623173 +v 0.609374 9.88951 0.892347 +v 0.999736 9.94966 1.31637 +v 1.03054 9.82118 0.991657 +v 1.61554 9.25808 -1.29474 +v 1.27427 9.54778 -1.72601 +v 0.680724 9.65805 -1.55892 +v 1.22099 9.6402 -1.21174 +v 1.2082 9.57238 -1.46457 +v 1.98225 8.18343 -3.58407 +v 1.46482 8.36005 -4.16656 +v 0.738286 8.56868 -4.00133 +v 1.29535 8.69409 -3.51929 +v 1.35613 8.48045 -3.86641 +v 3.93409 6.3825 1.2059 +v 3.44328 6.91123 0.796004 +v 2.98632 7.50575 1.11312 +v 3.42747 7.06145 1.52518 +v 3.43807 6.97659 1.1695 +v 4.09202 6.08203 -0.822649 +v 3.71016 6.51399 -1.18016 +v 3.30251 6.97659 -0.931279 +v 3.65574 6.6178 -0.576159 +v 3.67533 6.54616 -0.879922 +v 4.27922 5.40997 -2.7717 +v 3.99535 5.75066 -3.34139 +v 3.6019 6.1921 -3.04466 +v 3.84823 5.95002 -2.48286 +v 3.92416 5.83156 -2.93017 +v 5.13587 4.84381 1.08718 +v 4.54592 5.61679 0.805905 +v 4.47311 5.64326 1.49509 +v 4.50735 5.65146 1.14774 +v 5.15255 4.57075 -0.722516 +v 4.63861 5.34562 -1.14658 +v 4.61541 5.43637 -0.399105 +v 4.6237 5.39429 -0.781214 +v 5.1251 4.01628 -2.40232 +v 4.74598 4.57708 -2.88842 +v 4.64201 4.95739 -2.23039 +v 4.69809 4.76465 -2.57359 +v 5.72346 3.96994 0.837733 +v 5.74265 3.99728 1.4182 +v 6.13725 3.35097 1.14578 +v 5.68362 3.99545 1.11553 +v 5.62006 3.74637 -1.00247 +v 5.7088 3.84478 -0.223869 +v 5.99731 3.24198 -0.546025 +v 5.6629 3.80463 -0.613027 +v 5.38254 3.103 -2.58072 +v 5.49842 3.40946 -2.04713 +v 5.6848 2.71492 -2.29804 +v 5.44896 3.25694 -2.32447 +v 4.71071 3.97613 2.9935 +v 4.87368 3.04068 3.27119 +v 5.53944 2.64621 2.82011 +v 5.45155 3.5142 2.52287 +v 5.16991 3.28166 2.897 +v 4.36344 4.83803 2.67898 +v 3.53283 5.08674 3.35298 +v 3.91594 4.37743 3.60234 +v 4.14041 4.59496 3.13251 +v 5.11604 4.67125 1.76956 +v 5.70782 3.74753 2.08788 +v 6.07592 3.27174 1.77287 +v 5.7302 3.88564 1.76899 +v 5.09105 4.35857 2.33937 +v 5.9245 3.02857 2.26122 +v 5.6229 3.64659 2.29631 +v 3.84933 6.39214 1.86538 +v 4.46123 5.36062 2.12238 +v 4.46339 5.54216 1.82463 +v 3.78058 5.95491 2.43008 +v 4.44912 5.10961 2.37482 +v 2.92131 7.74446 1.76436 +v 3.2504 7.09356 2.1316 +v 3.35063 7.11498 1.82152 +v 2.66811 7.86782 2.60385 +v 2.94257 6.82361 2.94414 +v 3.16839 6.9531 2.5283 +v 0.466066 10.3927 1.60131 +v 0.991403 10.2037 2.09494 +v 1.49873 9.78982 1.77626 +v 1.00816 10.1173 1.68681 +v 0.222616 10.4129 2.51087 +v 0.673386 9.89433 2.92133 +v 1.45491 9.79374 2.57416 +v 0.868524 10.1098 2.54471 +v 5.17099 4.66438 -0.0171174 +v 5.71875 3.9012 0.29779 +v 6.0883 3.28402 0.0732061 +v 5.7206 3.87414 0.0579025 +v 5.22189 4.7801 0.503486 +v 6.12431 3.30841 0.588805 +v 5.72727 3.93588 0.561305 +v 4.04356 6.2157 -0.156453 +v 4.58365 5.55371 0.199242 +v 4.60049 5.49625 -0.0851092 +v 3.97359 6.32302 0.488205 +v 4.56846 5.58909 0.492995 +v 3.25739 7.2815 -0.311103 +v 3.57731 6.9014 0.106808 +v 3.62557 6.76901 -0.240734 +v 3.09708 7.44998 0.392937 +v 3.50318 6.91763 0.447088 +v 0.68882 10.1661 -1.01995 +v 1.30406 9.9451 -0.396215 +v 1.74707 9.50806 -0.65504 +v 1.27733 9.81417 -0.849066 +v 0.619136 10.2253 0.0207609 +v 1.68998 9.57685 0.193252 +v 1.22311 9.8774 0.12755 +v 5.16691 4.27785 -1.8357 +v 5.6 3.57316 -1.52329 +v 5.81261 2.94562 -1.74438 +v 5.55605 3.50195 -1.77861 +v 5.16464 4.42508 -1.35136 +v 5.90397 3.11644 -1.23896 +v 5.61014 3.66203 -1.28527 +v 4.16774 5.75363 -2.02153 +v 4.66771 5.15423 -1.64401 +v 4.64896 5.0726 -1.91888 +v 4.16447 5.98203 -1.46175 +v 4.64592 5.24605 -1.41036 +v 3.56935 6.55546 -2.24728 +v 3.84736 6.38923 -1.83067 +v 3.8455 6.17393 -2.13653 +v 3.44844 6.92689 -1.54801 +v 3.78488 6.48218 -1.50448 +v 0.860679 9.21011 -3.23062 +v 1.55545 9.34748 -2.57218 +v 1.99357 8.80719 -2.84413 +v 1.43388 9.03083 -3.06521 +v 0.896872 9.75401 -2.18297 +v 1.93751 9.17199 -2.03779 +v 1.44635 9.49644 -2.11047 +v 4.76269 2.59713 -3.32152 +v 4.78823 3.58144 -3.27908 +v 5.1266 2.91477 -2.9679 +v 5.15834 2.14576 -3.10345 +v 4.96974 2.78495 -3.15467 +v 5.02784 3.76783 -2.86527 +v 5.475 2.44434 -2.78533 +v 5.27028 3.00469 -2.78587 +v 4.34401 3.98263 -3.77214 +v 4.19716 4.78419 -3.83546 +v 4.63683 4.38497 -3.31414 +v 4.5333 4.21866 -3.5463 +v 4.37872 5.12224 -3.39849 +v 4.71649 4.47733 -3.11508 +v 3.59016 5.20119 -4.29983 +v 3.37083 5.93899 -4.15133 +v 3.9092 5.51413 -3.76609 +v 3.79394 5.38771 -4.02533 +v 3.59554 6.10005 -3.685 +v 3.98327 5.64006 -3.579 +v 1.19278 7.74347 -5.22594 +v 0.743966 8.10584 -5.18853 +v 1.41056 8.22418 -4.78284 +v 1.87963 7.83534 -4.86548 +v 1.32322 8.03053 -5.05814 +v 0.768949 8.50049 -4.60721 +v 2.10071 8.00237 -4.30491 +v 1.47039 8.30453 -4.47884 +v -1.374 11.8152 1.77309 +v -1.8835 12.0469 1.44158 +v -2.15834 12.3487 1.75077 +v -1.69212 12.1126 2.13901 +v -1.7681 12.1344 1.76062 +v -1.3077 11.8217 2.52722 +v -2.13265 12.2618 2.54377 +v -1.79263 11.9506 2.86464 +v -1.69862 12.0764 2.53823 +v -2.47909 12.2548 1.49661 +v -2.84917 12.3274 1.84375 +v -2.55595 12.418 2.13919 +v -2.52571 12.4094 1.79412 +v -2.84015 12.2123 2.47139 +v -2.46597 12.0683 2.82681 +v -2.51786 12.2978 2.5128 +v -4.54596 11.3928 1.40395 +v -4.81818 11.4521 1.72149 +v -4.72893 11.6335 2.16223 +v -4.41644 11.6666 1.74161 +v -4.67586 11.5581 1.72367 +v -4.79889 11.4091 2.56325 +v -4.52076 11.3329 2.82502 +v -4.39305 11.6531 2.52842 +v -4.65624 11.523 2.54768 +v -4.75015 11.1733 1.4106 +v -4.9797 11.0838 1.73989 +v -5.00114 11.3868 2.17336 +v -4.92523 11.3193 1.71728 +v -4.93114 11.0757 2.52692 +v -4.70689 11.1229 2.84613 +v -4.88906 11.2885 2.56893 +v -2.61207 12.2157 -0.712837 +v -3.00137 12.2487 -1.16628 +v -3.36354 12.2338 -0.845004 +v -2.93755 12.1242 -0.438883 +v -2.98044 12.2516 -0.785642 +v -2.52181 12.1344 -1.49322 +v -2.7056 11.9496 -1.82952 +v -3.2095 12.1297 -1.56741 +v -2.85976 12.16 -1.53653 +v -2.02942 11.906 -0.995144 +v -1.6778 11.6267 -1.32475 +v -2.2615 11.8128 -1.76874 +v -2.10618 11.9065 -1.41627 +v -2.3841 11.9582 -0.309428 +v -1.74014 11.7108 -0.534151 +v -2.17378 11.9849 -0.623171 +v -5.12856 12.3671 -1.7706 +v -5.3596 12.2043 -2.05974 +v -5.49516 12.3725 -1.83436 +v -5.3959 12.4653 -1.50831 +v -5.36309 12.3751 -1.80977 +v -5.22576 12.4559 -1.15184 +v -5.63841 12.4902 -1.25202 +v -5.56177 12.3883 -0.938781 +v -5.4762 12.4763 -1.21182 +v -5.56173 12.2099 -2.09235 +v -5.82629 12.3884 -1.87768 +v -5.70924 12.4724 -1.55962 +v -5.62898 12.3776 -1.8487 +v -5.9528 12.508 -1.32409 +v -5.80285 12.4265 -1.02657 +v -5.76701 12.4984 -1.28857 +v -1.06347 10.5192 -3.55318 +v -1.56131 10.5413 -3.9645 +v -1.74117 10.9725 -3.80002 +v -1.40858 10.9593 -3.33114 +v -1.43801 10.7839 -3.69278 +v -1.12399 10.7932 -2.79681 +v -1.89584 11.2846 -3.10639 +v -1.73786 11.0656 -2.63055 +v -1.53558 11.0713 -2.96482 +v -1.97257 10.718 -4.05676 +v -2.33207 11.0122 -3.87939 +v -2.12214 11.2299 -3.53109 +v -2.01862 11.0114 -3.84656 +v -2.4668 11.3187 -3.203 +v -2.25516 11.2915 -2.81391 +v -2.17581 11.3282 -3.16059 +v -4.19872 11.0926 -4.26997 +v -4.48973 11.3468 -4.14494 +v -4.23232 11.4833 -3.85661 +v -3.84444 11.2706 -4.06035 +v -4.18667 11.3124 -4.10119 +v -4.62231 11.5972 -3.60449 +v -4.46787 11.5659 -3.26681 +v -4.00129 11.532 -3.51702 +v -4.33716 11.5692 -3.56084 +v -4.70294 11.1413 -4.35246 +v -4.89821 11.3727 -4.20009 +v -4.7224 11.532 -3.92617 +v -4.69778 11.3629 -4.17476 +v -5.0099 11.6113 -3.67815 +v -4.92249 11.5956 -3.36019 +v -4.81619 11.607 -3.64168 +v -1.25712 8.22295 -5.68898 +v -1.5057 8.54477 -5.63324 +v -1.2282 8.7008 -5.34217 +v -0.91424 8.37906 -5.47016 +v -1.2235 8.47353 -5.56427 +v -1.66258 8.99894 -5.17153 +v -1.50146 9.06916 -4.83219 +v -1.04904 8.85364 -5.00122 +v -1.36275 8.93528 -5.09782 +v -1.59261 8.2769 -5.75502 +v -2.06003 8.50761 -5.64251 +v -1.88744 8.77416 -5.44802 +v -1.74401 8.54193 -5.64987 +v -2.19134 8.94141 -5.19748 +v -1.85772 9.09146 -4.92134 +v -1.89692 8.98606 -5.19646 +v -3.16047 8.88017 -5.20053 +v -3.4312 8.64776 -5.43465 +v -3.69864 8.79434 -5.18754 +v -3.51689 8.94865 -4.95545 +v -3.48133 8.83856 -5.19693 +v -2.68795 8.7199 -5.4521 +v -2.62173 9.00378 -4.93109 +v -2.6715 8.91019 -5.19973 +v -3.08876 8.46322 -5.6376 +v -3.37512 8.20544 -5.74855 +v -3.58826 8.39461 -5.62288 +v -3.39837 8.4316 -5.63122 +v -2.45767 8.226 -5.7373 +v -2.57545 8.48494 -5.63987 +v -3.67036 8.13759 -5.7459 +v -3.93939 8.30649 -5.59574 +v -3.81556 8.56875 -5.40849 +v -3.74212 8.356 -5.61423 +v -4.08164 8.70037 -5.15655 +v -3.90952 8.87179 -4.93526 +v -3.87699 8.75635 -5.17094 +v -0.50047 11.141 1.63924 +v -1.07435 11.3315 1.37823 +v -0.926582 11.5876 2.12515 +v -0.953041 11.498 1.71444 +v -0.0589759 10.467 1.18466 +v -0.173622 10.9185 2.07495 +v -0.0332082 10.7535 1.59212 +v -1.22814 11.4626 2.88511 +v -0.736194 11.2813 2.5582 +v -1.03105 11.5826 2.54548 +v -0.46577 10.6348 2.88632 +v -0.316465 10.8466 2.53057 +v -4.82624 10.6634 1.52237 +v -4.93656 10.361 1.81415 +v -5.04581 10.7119 2.13063 +v -4.97167 10.6927 1.79031 +v -4.91481 10.3406 2.37652 +v -4.78943 10.64 2.69442 +v -4.95236 10.6839 2.44692 +v -3.93941 11.6478 1.46501 +v -3.98198 11.8976 2.14655 +v -3.50302 11.982 1.79212 +v -3.97633 11.8077 1.76539 +v -3.08845 12.0097 1.5651 +v -3.18612 12.1959 2.14452 +v -3.15247 12.1615 1.83045 +v -3.48607 11.9539 2.51172 +v -3.90203 11.6202 2.81478 +v -3.95564 11.8029 2.52193 +v -3.06455 11.8852 2.77746 +v -3.13586 12.0882 2.48377 +v -4.8458 9.37778 1.53171 +v -4.86204 9.21214 1.73054 +v -4.89913 9.12438 1.99966 +v -4.89973 9.19929 1.73659 +v -4.88488 9.18001 1.729 +v -4.75852 10.1727 1.59022 +v -4.81015 9.80429 1.48062 +v -4.75629 9.81835 1.48655 +v -4.78791 9.78647 1.48646 +v -4.75643 10.3622 1.81682 +v -4.90402 10.3129 2.0941 +v -4.83096 10.3085 1.81812 +v -4.76008 10.1189 2.53361 +v -4.73821 10.3288 2.33591 +v -4.81837 10.2766 2.34717 +v -4.75215 9.73731 2.59677 +v -4.8398 9.32284 2.48046 +v -4.79312 9.75535 2.57995 +v -4.78599 9.72424 2.57465 +v -4.89539 9.14844 2.29275 +v -4.8564 9.19764 2.2494 +v -4.88196 9.1479 2.26787 +v -1.22586 11.471 -0.832193 +v -0.824129 11.2013 -1.16545 +v -1.49668 11.3481 -1.57736 +v -1.30247 11.4485 -1.23934 +v -1.63628 11.5187 -0.157645 +v -0.930684 11.3039 -0.35764 +v -1.38806 11.5482 -0.462171 +v -0.193887 10.8481 -0.673645 +v -0.100629 10.4278 -1.3928 +v -0.0826768 10.7044 -1.10949 +v -0.28552 10.5929 0.241234 +v -0.17408 10.7905 -0.167394 +v -4.35792 12.3816 -0.958586 +v -4.7457 12.4159 -1.39936 +v -4.9241 12.3317 -0.746078 +v -4.83579 12.4291 -1.05568 +v -4.167 12.27 -1.6521 +v -4.66479 12.1509 -1.96172 +v -4.69285 12.3306 -1.71229 +v -3.84084 12.2888 -1.26312 +v -3.80634 12.183 -0.560957 +v -3.845 12.297 -0.89543 +v -3.46165 11.9755 -1.87474 +v -3.65868 12.185 -1.60499 +v -6.07496 12.2086 -2.18598 +v -6.41817 12.3966 -2.00511 +v -6.22186 12.5103 -1.64178 +v -6.14742 12.3985 -1.94422 +v -6.57735 12.5176 -1.38157 +v -6.31238 12.4346 -1.09074 +v -6.28605 12.5237 -1.36043 +v -6.42393 12.3444 -1.99883 +v -6.51239 12.4865 -1.68581 +v -6.58402 12.2519 -2.29087 +v -6.4695 12.3713 -2.01832 +v -7.31059 12.3466 -2.41971 +v -7.5331 12.3985 -2.23543 +v -7.66815 12.5143 -2.0242 +v -7.55869 12.4353 -2.28982 +v -7.54705 12.43 -2.26593 +v -6.88294 12.248 -2.38746 +v -6.94443 12.2356 -2.44399 +v -6.92686 12.2655 -2.42624 +v -6.88085 12.4272 -1.19304 +v -6.59071 12.4105 -1.34831 +v -6.64093 12.4604 -1.37142 +v -7.25534 12.4728 -1.25578 +v -7.59123 12.62 -1.48992 +v -7.21659 12.5299 -1.22116 +v -7.25701 12.5218 -1.26782 +v -7.7028 12.6067 -1.75131 +v -7.70666 12.5522 -1.7351 +v -7.70553 12.5975 -1.75376 +v -0.0561595 9.94246 -3.30482 +v -0.777041 10.0233 -3.68132 +v -0.512754 10.4439 -3.04958 +v -0.572009 10.2514 -3.4103 +v 0.145455 9.24756 -3.61839 +v 0.495766 9.85465 -2.7821 +v 0.392268 9.55543 -3.27752 +v -0.211665 10.3209 -2.52442 +v -0.983423 10.5694 -2.32548 +v -0.689867 10.5579 -2.66334 +v -0.0691766 10.064 -2.01268 +v 0.332928 10.0384 -2.34358 +v -3.16687 11.179 -4.01081 +v -3.55624 11.0099 -4.20426 +v -3.55057 11.4002 -3.79068 +v -3.51929 11.2332 -4.03963 +v -2.73936 10.837 -4.12605 +v -2.79717 11.2749 -3.66035 +v -2.74297 11.0867 -3.94581 +v -3.28098 11.4458 -3.41981 +v -3.7932 11.4896 -3.16779 +v -3.65532 11.495 -3.47965 +v -2.94837 11.3527 -2.97373 +v -2.86002 11.3724 -3.3085 +v -5.1776 11.1702 -4.39991 +v -5.41182 11.382 -4.24855 +v -5.20713 11.5528 -3.99442 +v -5.17867 11.3889 -4.23055 +v -5.53525 11.6133 -3.74626 +v -5.38956 11.6083 -3.44306 +v -5.29463 11.6231 -3.71978 +v -5.4478 11.2725 -4.2223 +v -5.51266 11.4839 -4.01172 +v -5.58604 11.1725 -4.40973 +v -5.47065 11.323 -4.2368 +v -5.80782 11.5901 -3.5361 +v -5.57408 11.503 -3.72298 +v -5.59665 11.5536 -3.73739 +v -6.24505 11.6422 -3.54123 +v -6.63345 11.6869 -3.67895 +v -6.20078 11.6417 -3.49016 +v -6.23144 11.6515 -3.5302 +v 0.270681 7.86205 -5.37619 +v -0.228151 8.253 -5.3015 +v 0.144282 8.46377 -5.01233 +v 0.222466 8.18213 -5.25399 +v -0.422541 8.76333 -4.81388 +v 0.0259231 8.71127 -4.41059 +v 0.114699 8.65626 -4.71627 +v -0.656361 8.02574 -5.49195 +v -0.602973 8.57865 -5.17014 +v -0.594744 8.31196 -5.37797 +v -0.965843 8.93729 -4.62785 +v -0.773061 8.81258 -4.90765 +v -4.19299 8.03301 -5.68381 +v -4.52177 8.17007 -5.51484 +v -4.31585 8.43187 -5.36692 +v -4.2594 8.2365 -5.55768 +v -4.61098 8.50684 -5.14945 +v -4.4067 8.71597 -4.93287 +v -4.37802 8.60243 -5.15398 +v -4.48153 8.11909 -5.46488 +v -4.57462 8.30832 -5.31378 +v -4.63565 7.97099 -5.57784 +v -4.54614 8.13125 -5.48202 +v -4.97782 7.83968 -5.55695 +v -5.26922 7.84387 -5.44033 +v -4.88131 7.87088 -5.53058 +v -4.93828 7.87071 -5.5444 +v -4.76202 8.53607 -4.97201 +v -4.56097 8.44621 -5.11231 +v -4.6256 8.45841 -5.12948 +v -5.49965 8.03111 -5.18699 +v -5.51885 8.1951 -4.9989 +v -5.33268 8.37265 -4.89082 +v -5.45758 8.19612 -5.01261 +v -5.47309 8.20246 -5.01706 +v 2.47211 8.40076 2.08225 +v 2.08084 8.91446 2.54963 +v 2.04137 8.46984 3.08013 +v 2.33382 8.46727 2.58818 +v 1.94268 9.40023 2.10647 +v 1.53656 9.253 2.99178 +v 1.82199 9.37317 2.55928 +v 2.51891 8.20006 1.49085 +v 2.14964 8.8463 1.78955 +v 2.51434 8.31577 1.7654 +v 1.70184 9.25852 1.51584 +v 1.84636 9.35395 1.80248 +v 2.59976 7.94209 0.704978 +v 2.10989 8.58743 1.12577 +v 2.54445 8.04227 1.11173 +v 1.78356 9.06882 0.672111 +v 1.67786 9.14022 1.11639 +v 2.7884 8.03776 0.012091 +v 2.32521 8.55487 0.306279 +v 2.69322 7.99941 0.349392 +v 2.20017 9.14093 -0.136312 +v 2.02348 9.10786 0.25356 +v 2.88254 7.67402 -0.673449 +v 2.44856 8.4953 -0.382384 +v 2.84783 7.88146 -0.339916 +v 1.98082 8.91004 -0.822421 +v 2.10864 9.05237 -0.493428 +v 2.9479 7.50991 -1.24426 +v 2.47901 8.20116 -1.00297 +v 2.90053 7.56362 -0.954707 +v 2.19698 8.6963 -1.46194 +v 2.04564 8.78415 -1.12842 +v 3.17985 7.36967 -1.98186 +v 2.68301 8.07543 -1.69938 +v 3.06865 7.47611 -1.6021 +v 2.41156 8.58667 -2.28641 +v 2.32834 8.66994 -1.8726 +v 3.19413 6.80297 -2.70246 +v 2.79253 7.71677 -2.45024 +v 3.19718 7.09774 -2.33743 +v 2.41498 7.99525 -2.96441 +v 2.41899 8.32777 -2.62922 +v 3.28189 6.54683 -3.48456 +v 2.86284 7.12942 -3.1932 +v 3.2452 6.62711 -3.111 +v 2.52033 7.5045 -3.74114 +v 2.46304 7.6907 -3.35527 +v 3.14099 6.5201 -3.97212 +v 2.88989 6.9994 -3.84187 +v 3.23583 6.53827 -3.74458 +v 2.49266 7.55919 -4.34195 +v 2.54279 7.52745 -4.06071 +v 2.84146 6.21001 -4.53223 +v 2.70772 6.87377 -4.38071 +v 3.03115 6.41065 -4.24817 +v 2.0812 7.11209 -4.84839 +v 2.33241 7.39924 -4.61297 +v 6.06848 2.97071 -0.938932 +v 6.10652 2.89805 -1.27125 +v 5.99803 2.83347 -1.50703 +v 6.03478 2.90462 -1.23987 +v 6.08682 2.78093 -1.7434 +v 5.93771 2.66491 -1.96699 +v 5.973 2.75841 -1.72927 +v 5.46006 2.11414 3.0231 +v 6.02894 1.98005 2.67181 +v 6.00766 2.39151 2.45148 +v 5.76847 2.24822 2.74037 +v 6.29271 2.80024 2.04124 +v 6.54176 2.73432 1.66567 +v 6.36087 3.01088 1.39016 +v 6.34606 2.93801 1.73079 +v 6.34274 3.0054 0.806296 +v 6.39296 2.89815 0.417128 +v 6.25019 3.00653 0.219537 +v 6.29999 3.00146 0.508398 +v 6.25063 2.98514 -0.167403 +v 6.16415 3.03038 -0.303545 +v 6.21203 3.01912 -0.038189 +v 6.39655 2.30736 2.24669 +v 6.17987 2.59792 2.24995 +v 6.02182 2.53378 -2.29765 +v 5.75391 2.40444 -2.57925 +v 5.85824 2.54395 -2.28061 +v 6.17814 3.0054 -0.730074 +v 6.0748 3.03664 -0.615303 +v 5.50941 2.09798 -2.91321 +v 5.54482 1.83978 -3.01969 +v 5.12653 1.71268 -3.19179 +v 5.34982 1.91977 -3.05537 +v 6.50019 2.85314 1.01206 +v 6.3617 3.02005 1.09113 +v 5.82091 2.18003 -2.76938 +v 5.64045 2.25798 -2.77231 +v 6.26817 2.86839 -1.55029 +v 6.77399 2.92019 -1.88523 +v 6.38829 2.73349 -2.06789 +v 6.3238 2.82187 -1.79697 +v 6.70403 2.71412 1.25015 +v 6.96443 2.88622 0.94932 +v 6.6041 2.87301 0.708253 +v 6.66579 2.79479 0.969982 +v 6.87322 2.99643 0.421228 +v 6.47365 2.96507 0.101978 +v 6.5352 2.92309 0.412642 +v 6.41681 3.04055 -0.506033 +v 6.78 3.0983 -0.854579 +v 6.34147 2.97957 -1.07308 +v 6.38207 3.02767 -0.799228 +v 6.8198 3.09301 -0.219329 +v 6.43953 3.01306 -0.204942 +v 6.96156 2.6469 -2.50509 +v 6.29959 2.32973 -2.64335 +v 6.38011 2.54783 -2.37487 +v 6.68415 3.00847 -1.37524 +v 6.28904 2.92358 -1.31622 +v 6.75035 2.18513 -2.89964 +v 5.99446 1.94845 -2.90019 +v 6.15949 2.1336 -2.79897 +v 6.36298 1.72052 -3.05897 +v 5.65688 1.51337 -3.12197 +v 5.83928 1.75097 -3.00542 +v 6.10983 1.62191 2.7628 +v 6.73638 1.60938 2.59066 +v 6.47587 1.88524 2.45869 +v 6.31697 1.75714 2.62848 +v 6.97329 2.07687 2.20527 +v 6.73228 2.41236 1.95311 +v 6.62945 2.13992 2.23626 +v 7.03662 2.62535 1.54418 +v 6.74248 2.59428 1.60106 +v 10.2095 2.9128 2.00086 +v 9.40111 3.04662 1.69627 +v 8.50404 2.55474 2.07063 +v 9.3603 2.44356 2.30617 +v 9.38517 2.76044 2.02822 +v 7.66019 2.60397 1.83193 +v 7.54169 1.99742 2.38789 +v 7.61331 2.30315 2.13986 +v 10.2169 3.36571 1.33118 +v 9.38438 3.31423 1.10514 +v 8.52592 3.02096 1.45566 +v 9.39695 3.21658 1.38887 +v 7.6399 2.94045 1.189 +v 7.66086 2.80703 1.50155 +v 10.1989 3.52648 0.785694 +v 9.36218 3.42532 0.571989 +v 8.49604 3.21336 0.906097 +v 9.37377 3.38463 0.844269 +v 7.59195 3.10229 0.680514 +v 7.61842 3.03613 0.934568 +v 10.1767 3.53936 0.223932 +v 9.33972 3.42991 -0.0790813 +v 8.45832 3.30621 0.29915 +v 9.34663 3.43356 0.254035 +v 7.5341 3.18243 0.0370595 +v 7.55563 3.15004 0.369146 +v 10.1719 3.522 -0.428992 +v 9.35987 3.44147 -0.702598 +v 8.4711 3.33841 -0.349737 +v 9.35363 3.43666 -0.396871 +v 7.56286 3.24216 -0.595378 +v 7.54925 3.21797 -0.279076 +v 10.1344 3.47521 -1.00918 +v 9.30621 3.41649 -1.28001 +v 8.46492 3.36705 -0.987073 +v 9.33097 3.43351 -0.999555 +v 7.49745 3.21233 -1.2285 +v 7.53657 3.23468 -0.927965 +v 10.1269 3.39841 -1.55498 +v 9.29612 3.35319 -1.81681 +v 8.44274 3.34787 -1.51089 +v 9.32485 3.39473 -1.53619 +v 7.48477 3.15686 -1.67741 +v 7.47413 3.18759 -1.44868 +v 9.81932 3.23536 -2.2034 +v 8.96195 3.16022 -2.52835 +v 8.41774 3.26978 -2.1122 +v 9.12964 3.2748 -2.17075 +v 7.62239 3.03114 -2.36058 +v 7.54841 3.1166 -2.00366 +v 9.57537 2.94357 -2.7883 +v 8.94854 2.82361 -3.05562 +v 8.35157 3.03548 -2.81569 +v 8.93023 3.01318 -2.8202 +v 7.63607 2.64595 -2.93979 +v 7.66292 2.86673 -2.68131 +v 9.62753 2.54449 -3.15917 +v 8.93253 2.28913 -3.3592 +v 8.2709 2.56831 -3.27594 +v 8.93039 2.57897 -3.24402 +v 7.3402 2.10982 -3.20209 +v 7.50608 2.3915 -3.1099 +v 9.82043 1.983 -3.34051 +v 9.1014 1.65088 -3.36151 +v 8.16152 1.91779 -3.3766 +v 9.01376 1.96409 -3.37497 +v 7.11906 1.51981 -3.23801 +v 7.2079 1.80785 -3.22698 +v 10.1828 2.30987 2.42486 +v 8.42831 1.9875 2.4874 +v 9.31932 1.88539 2.53207 +v 9.34048 2.17197 2.45151 +v 7.40954 1.53556 2.63655 +v 7.47922 1.76796 2.53872 +v 10.9215 3.61274 -0.135191 +v 11.6319 3.68398 -0.477014 +v 10.9131 3.58546 -0.761911 +v 10.9201 3.60485 -0.454626 +v 10.9734 3.2762 1.63858 +v 11.6847 3.50631 1.31409 +v 10.9595 3.56202 1.01667 +v 10.9687 3.45255 1.31282 +v 11.6643 3.70027 0.768218 +v 10.9412 3.64765 0.511766 +v 10.9507 3.62508 0.766989 +v 11.643 3.72434 0.176628 +v 10.9299 3.63539 0.198992 +v 11.6254 3.63457 -1.13051 +v 10.8657 3.46539 -1.34061 +v 10.8878 3.52906 -1.05963 +v 10.513 2.31017 -3.30563 +v 11.4803 2.07851 -3.48587 +v 10.768 1.69175 -3.44866 +v 10.6385 2.00946 -3.39172 +v 11.5885 3.50176 -1.65252 +v 10.8172 3.36591 -1.87948 +v 10.8686 3.42471 -1.59776 +v 10.4624 3.09649 -2.57467 +v 11.4769 3.02857 -2.86694 +v 10.5118 2.78349 -2.99557 +v 10.4607 2.95065 -2.81334 +v 11.4722 2.65636 -3.22012 +v 10.5001 2.56889 -3.1666 +v 10.9583 2.70993 2.25531 +v 11.6897 3.08072 1.95464 +v 10.9676 3.01287 1.97692 +v 10.9467 2.07877 2.48208 +v 11.682 2.48385 2.37886 +v 10.9531 2.41136 2.40116 +v 11.5141 3.31601 -2.2642 +v 10.6315 3.24614 -2.23424 +v -6.40426 11.1967 -4.55014 +v -6.67961 11.3715 -4.44426 +v -6.7567 11.5347 -4.2264 +v -6.63287 11.3173 -4.42491 +v -6.64826 11.3577 -4.43945 +v -5.98512 11.145 -4.54739 +v -5.95927 11.088 -4.51058 +v -5.9737 11.1327 -4.52719 +v -6.7925 11.6412 -3.95499 +v -6.76515 11.6238 -3.91863 +v -6.78017 11.6463 -3.94199 +v -5.43139 7.90245 -5.31487 +v -5.47988 7.88294 -5.32389 +v -5.44409 7.90456 -5.32471 +v -4.98687 8.49155 -4.87568 +v -5.10062 8.50452 -4.85215 +v -5.04665 8.4956 -4.8841 +v -2.91263 8.34032 4.21478 +v -2.35849 8.22265 4.52993 +v -1.91407 7.96795 4.26435 +v -2.43765 8.08128 3.89261 +v -2.41133 8.19018 4.22263 +v -0.212127 7.01867 4.35521 +v -0.463524 7.25238 4.75723 +v -0.15233 7.06433 5.20638 +v 0.37249 6.81677 4.72564 +v -0.157695 7.10848 4.79017 +v -0.629089 7.23012 4.41006 +v -0.929202 7.41566 4.67366 +v -0.81831 7.33082 5.02284 +v -0.710484 7.33852 4.73115 +v -1.09159 7.4352 4.19835 +v -1.37375 7.66992 4.40975 +v -1.24878 7.51793 4.85595 +v -1.15052 7.53324 4.54693 +v -1.65641 7.74402 3.92203 +v -1.61517 7.73864 4.7053 +v -1.59822 7.80462 4.32111 +v -0.71216 8.47468 0.56015 +v -0.249072 8.06973 1.07743 +v -0.787029 8.77332 1.18037 +v -1.13246 9.13361 0.67521 +v -0.711818 8.64087 0.871228 +v 0.441291 7.5133 -1.06298 +v -0.29002 8.19173 -0.942853 +v -0.648464 8.48622 -1.27298 +v -0.0647123 7.87458 -1.43034 +v -0.101325 8.05557 -1.17585 +v 0.657476 6.62787 -2.72523 +v 0.0478965 7.04176 -2.59528 +v -0.226939 7.34565 -3.02128 +v 0.207291 6.96739 -3.14456 +v 0.165624 6.99611 -2.84822 +v 2.09436 2.99657 -2.13749 +v 1.97753 3.66316 -1.86505 +v 1.67799 4.43072 -2.4253 +v 1.83328 3.66922 -2.68413 +v 1.89331 3.67852 -2.2707 +v 1.96775 3.59996 -0.552094 +v 1.72269 4.14206 -0.378383 +v 1.66265 4.45961 -0.679235 +v 2.00873 3.72684 -0.844228 +v 1.87693 3.89731 -0.623315 +v 1.30504 4.54774 1.14064 +v 1.05842 5.26701 1.59653 +v 0.940899 5.75277 1.28035 +v 1.33131 5.02358 0.831916 +v 1.2001 5.12787 1.20003 +v 2.47272 2.09021 -2.01057 +v 2.32416 2.5376 -1.6171 +v 2.24752 2.47834 -2.51862 +v 2.26121 2.514 -2.06185 +v 2.86569 1.57425 -1.521 +v 2.81246 1.58141 -2.40358 +v 3.26869 1.08335 -1.89481 +v 2.82735 1.57366 -1.95068 +v 2.69805 1.69579 -0.308903 +v 2.45062 2.23282 -0.483742 +v 2.80727 1.71577 -0.596375 +v 3.11813 1.27617 -0.393869 +v 2.75496 1.72525 -0.436277 +v -0.66706 8.33724 1.72641 +v -1.01873 8.68522 2.07684 +v -1.22905 9.1265 1.46269 +v -0.937143 8.76104 1.59325 +v -0.731245 8.27328 2.58847 +v -0.570074 8.72903 3.00588 +v -1.07791 9.02672 2.5816 +v -0.867497 8.65292 2.59064 +v 0.971508 4.98194 1.97326 +v 0.799497 5.8349 2.40793 +v 0.716891 6.14946 2.05683 +v 0.915256 5.53873 2.02129 +v -0.0521824 7.62365 -0.479402 +v -0.885543 8.29035 -0.315059 +v -1.18609 8.73487 -0.848244 +v -0.622332 8.25641 -0.66315 +v -0.344559 7.7147 0.316724 +v -1.32022 8.90541 -0.0514206 +v -0.834683 8.36011 0.128408 +v 1.64584 4.08863 -0.0850552 +v 1.53561 4.64168 0.178712 +v 1.48575 4.831 -0.123444 +v 1.61935 4.39685 -0.11127 +v 1.50147 4.30812 0.529149 +v 1.23212 5.43536 0.476293 +v 1.44125 4.85644 0.492278 +v 3.05911 1.11223 -0.152774 +v 2.51781 1.56577 0.0387059 +v 2.23038 2.35882 -0.129714 +v 2.61903 1.63952 -0.169551 +v 2.93318 0.923355 0.361375 +v 2.15814 1.62005 0.800747 +v 1.91929 2.24467 0.437391 +v 2.29618 1.6499 0.372732 +v 0.280669 6.83171 -2.24268 +v -0.249086 7.48519 -2.12462 +v -0.511924 7.62719 -2.52099 +v -0.134757 7.23667 -2.37506 +v 0.208875 7.20101 -1.72341 +v -0.542141 8.11281 -1.82749 +v -0.170246 7.69074 -1.77773 +v 2.20863 3.03262 -1.3747 +v 2.03387 3.71518 -1.25282 +v 1.76962 4.417 -1.73071 +v 2.01969 3.71271 -1.52687 +v 2.25527 3.09017 -0.95546 +v 1.74766 4.43257 -1.16993 +v 2.04584 3.69363 -1.03965 +v 2.60258 2.05588 -1.32034 +v 2.43151 2.50153 -1.12478 +v 2.38879 2.51816 -1.33044 +v 3.27663 1.13441 -1.23154 +v 2.91813 1.59117 -1.081 +v 2.90563 1.57255 -1.27063 +v 3.19603 1.22956 -0.780354 +v 2.61083 2.11208 -0.897674 +v 2.8729 1.65511 -0.833783 +v 0.508261 6.47792 -4.40526 +v 0.519902 6.10643 -4.09032 +v 0.152353 6.64892 -3.84291 +v 0.0742723 6.83906 -4.17217 +v 0.303517 6.50036 -4.12658 +v 0.511782 6.35879 -3.44428 +v -0.207384 7.2267 -3.56624 +v 0.161328 6.82809 -3.49584 +v 2.34674 3.58862 -3.99053 +v 2.48054 2.80338 -3.50819 +v 1.97299 3.50021 -3.37059 +v 1.78393 4.22534 -3.85753 +v 2.13932 3.4636 -3.67389 +v 2.14594 2.88229 -2.92061 +v 1.57908 4.36408 -3.17783 +v 1.86523 3.58962 -3.04562 +v 2.93197 2.50745 -3.76765 +v 2.86661 2.10484 -3.43723 +v 2.48462 2.44141 -3.12368 +v 2.68321 2.41113 -3.45965 +v 2.52125 2.10777 -2.78363 +v 2.33062 2.45887 -2.84127 +v 3.46106 1.76916 -3.60719 +v 3.56149 1.2645 -3.23083 +v 2.95511 1.63924 -3.00691 +v 3.17163 1.68983 -3.34998 +v 3.26844 1.09745 -2.64711 +v 2.84447 1.60474 -2.72354 +v -2.52122 10.2941 1.94968 +v -2.51909 10.6076 1.50213 +v -2.34696 10.759 1.15715 +v -2.34882 10.2514 1.45042 +v -2.45631 10.4595 1.48002 +v -2.46504 10.5602 2.83605 +v -2.58585 10.4649 2.44009 +v -2.42129 10.1721 2.44409 +v -2.52188 10.3457 2.43703 +v -2.6608 10.4857 1.97387 +v -2.68478 10.7397 1.5884 +v -2.54898 10.9595 1.19402 +v -2.59042 10.6844 1.53259 +v -2.61952 10.7362 2.8633 +v -2.77925 10.5606 2.47734 +v -2.67465 10.5264 2.4633 +v -3.59818 10.346 2.00759 +v -3.79784 10.5451 1.61523 +v -3.983 10.7674 1.35065 +v -3.61804 10.5322 1.6262 +v -3.73399 10.5382 1.62074 +v -3.86134 10.5795 2.73088 +v -3.70885 10.4206 2.40935 +v -3.55662 10.3994 2.42277 +v -3.65835 10.4205 2.40838 +v -3.66333 10.3469 1.99574 +v -3.80873 10.3857 1.57516 +v -4.07268 10.654 1.32602 +v -3.82329 10.4774 1.59791 +v -3.92867 10.5129 2.71176 +v -3.71192 10.3062 2.4122 +v -3.71023 10.3794 2.41655 +v -3.44119 10.4164 -0.985901 +v -3.72366 10.4133 -1.38891 +v -3.21578 10.5188 -1.67066 +v -3.12775 10.3944 -1.33517 +v -3.3551 10.4083 -1.35442 +v -3.47777 10.6815 -0.293075 +v -3.89814 10.4907 -0.652465 +v -3.23008 10.4894 -0.58779 +v -3.49835 10.4947 -0.611611 +v -3.02125 10.4267 -1.69057 +v -2.96473 10.0386 -1.31634 +v -3.14756 10.2807 -0.931644 +v -3.12129 10.2948 -1.33882 +v -3.01117 10.1296 -0.50656 +v -3.13987 10.5828 -0.27162 +v -3.18955 10.3822 -0.570806 +v -5.65244 10.9463 -1.33165 +v -5.64246 10.9903 -1.63604 +v -5.53767 11.0307 -1.90814 +v -5.46168 10.8373 -1.60012 +v -5.59601 10.9304 -1.625 +v -5.75835 11.2044 -0.885972 +v -5.7634 11.0854 -1.09511 +v -5.594 10.9335 -1.06174 +v -5.72125 11.0248 -1.09268 +v -5.83246 11.0297 -1.36041 +v -5.94707 11.0093 -1.67653 +v -5.68486 11.0966 -1.93535 +v -5.76602 11.0093 -1.65413 +v -5.85646 11.2687 -0.905637 +v -6.02557 11.0984 -1.14828 +v -5.85746 11.1004 -1.11738 +v -2.34979 9.28466 -2.77703 +v -2.43711 9.39231 -3.25463 +v -2.2232 9.25875 -3.59489 +v -2.08086 8.94881 -3.1072 +v -2.30474 9.19547 -3.19859 +v -2.38114 9.79043 -2.20025 +v -2.57871 9.71055 -2.52634 +v -2.12282 9.21824 -2.31304 +v -2.38976 9.48635 -2.43039 +v -2.74057 9.63131 -2.92799 +v -2.92177 9.6372 -3.38673 +v -2.52784 9.58813 -3.68677 +v -2.6461 9.53912 -3.32003 +v -2.79006 10.1597 -2.4222 +v -3.04179 9.9376 -2.71022 +v -2.78952 9.8552 -2.61899 +v -4.39181 10.0344 -3.64864 +v -4.63355 10.2174 -3.3644 +v -4.64174 10.2091 -3.7239 +v -4.46416 10.208 -4.00831 +v -4.54918 10.1492 -3.69481 +v -4.5373 10.3095 -3.06185 +v -4.71597 10.7042 -2.94063 +v -4.76179 10.4774 -3.13786 +v -4.68833 10.4213 -3.11149 +v -4.83361 10.2667 -3.39494 +v -4.98929 10.1716 -3.75168 +v -4.74275 10.2577 -4.07344 +v -4.78414 10.1995 -3.739 +v -4.93943 10.7452 -2.99892 +v -5.08411 10.4351 -3.16872 +v -4.88737 10.466 -3.15129 +v -1.35415 7.36328 -4.52857 +v -1.6471 7.61996 -4.33493 +v -1.74027 7.52932 -4.66807 +v -1.4736 7.39738 -4.91344 +v -1.57299 7.45461 -4.60981 +v -1.47936 7.80449 -4.03513 +v -1.70576 8.18987 -4.02668 +v -1.88509 7.94835 -4.18641 +v -1.70412 7.8805 -4.12336 +v -1.92324 7.74117 -4.43482 +v -2.09042 7.61021 -4.73382 +v -1.78116 7.51903 -5.00667 +v -1.85575 7.58269 -4.70459 +v -2.02627 8.28155 -4.14328 +v -2.20835 8.0095 -4.26891 +v -1.99531 7.99203 -4.23132 +v -3.44037 8.2803 -4.32579 +v -3.49709 8.04499 -4.45611 +v -3.3599 7.79642 -4.61222 +v -3.18722 7.99106 -4.35735 +v -3.40056 8.01869 -4.41405 +v -2.72594 8.27273 -4.22519 +v -2.65257 7.76339 -4.50916 +v -2.69769 7.99845 -4.30987 +v -3.41009 7.67492 -4.90952 +v -3.32768 7.58453 -5.14781 +v -3.13072 7.60755 -4.81464 +v -3.337 7.64338 -4.86764 +v -2.58239 7.54662 -5.06189 +v -2.61534 7.60761 -4.77034 +v -3.57781 7.81853 -4.66067 +v -3.69947 7.62636 -4.90727 +v -3.50063 7.59212 -5.20129 +v -3.52605 7.6623 -4.92067 +v -3.70271 8.2828 -4.36415 +v -3.81857 7.99415 -4.44673 +v -3.63613 8.03352 -4.45964 +v -2.19927 9.85774 1.92225 +v -1.97688 10.2701 1.03484 +v -1.82577 9.70841 1.38185 +v -2.12547 9.98617 1.40262 +v -1.55779 9.30555 1.95648 +v -1.43038 9.65629 1.00028 +v -1.52586 9.4318 1.39606 +v -2.15701 10.1685 2.88171 +v -1.90524 9.65304 2.48473 +v -2.21738 9.93279 2.45689 +v -1.31156 9.53804 2.98302 +v -1.47744 9.35344 2.53791 +v -3.89247 9.51879 1.94732 +v -4.21938 9.27709 1.64768 +v -4.27783 9.71096 1.41255 +v -3.90694 9.94456 1.59676 +v -4.04355 9.59269 1.63247 +v -3.64506 10.1189 1.96335 +v -4.12988 10.3466 1.33141 +v -3.83724 10.2094 1.57249 +v -3.77811 9.86826 2.37683 +v -4.09261 9.58866 2.62258 +v -4.12283 9.21524 2.27111 +v -3.92942 9.5218 2.31003 +v -3.94859 10.2308 2.72771 +v -3.72246 10.1323 2.40809 +v -3.1765 10.6322 1.61722 +v -3.31757 10.3421 2.01609 +v -3.6098 10.878 1.37851 +v -3.42372 10.5847 1.63106 +v -2.91817 10.4798 2.00708 +v -2.94391 10.992 1.31802 +v -2.90812 10.699 1.59754 +v -3.53417 10.6671 2.80246 +v -3.16747 10.4919 2.46637 +v -3.37978 10.4177 2.45527 +v -2.96523 10.7757 2.85224 +v -2.95297 10.5457 2.47989 +v -2.21856 9.75156 -1.58064 +v -1.60849 9.09229 -1.09698 +v -2.32848 9.5334 -0.770535 +v -2.29668 9.55323 -1.2225 +v -1.23066 8.98011 -1.27956 +v -1.4894 8.98285 -0.56813 +v -1.38009 8.91231 -0.981495 +v -1.41995 9.31748 0.25661 +v -1.68295 9.27284 -0.160277 +v -1.47603 9.10843 -0.107787 +v -2.31299 9.97214 0.00657039 +v -2.35085 9.68661 -0.330545 +v -5.15215 10.7377 -1.23719 +v -4.98511 10.8231 -1.82297 +v -4.5911 10.5917 -1.47514 +v -5.08 10.7172 -1.54145 +v -4.25206 10.4932 -1.08455 +v -3.96369 10.5957 -1.72036 +v -4.13601 10.4818 -1.42653 +v -5.28 11.0204 -0.711046 +v -4.78882 10.7067 -0.822833 +v -5.24591 10.8263 -0.953906 +v -4.32779 10.7798 -0.415113 +v -4.33355 10.578 -0.722695 +v -6.48773 11.0716 -1.74589 +v -7.03112 11.2151 -1.55164 +v -7.42457 11.4513 -1.97094 +v -6.91531 11.3384 -2.10828 +v -6.97452 11.219 -1.83434 +v -6.25007 11.0264 -1.41173 +v -6.07307 11.1147 -1.97484 +v -6.16666 11.0157 -1.70024 +v -6.63193 11.1743 -1.22438 +v -7.09575 11.5544 -1.0995 +v -7.47486 11.582 -1.39636 +v -7.06775 11.3356 -1.30731 +v -6.28099 11.2939 -0.970973 +v -6.28412 11.1092 -1.1778 +v -1.64768 8.75381 -2.52922 +v -1.52399 8.73515 -3.31502 +v -1.08649 8.32595 -2.75411 +v -1.59726 8.65422 -2.93579 +v -0.851775 8.19514 -2.28103 +v -0.663131 7.96301 -2.93414 +v -0.780689 7.98445 -2.63124 +v -1.67539 9.25242 -1.91144 +v -1.20398 8.6694 -2.00547 +v -1.6763 8.94146 -2.15804 +v -0.899695 8.701 -1.63485 +v -0.857284 8.41683 -1.89871 +v -4.13654 9.94511 -3.25112 +v -3.95792 9.95558 -3.8937 +v -3.64238 9.74261 -3.5107 +v -4.05468 9.87926 -3.58245 +v -3.34582 9.76054 -3.09034 +v -3.14652 9.74766 -3.77623 +v -3.25931 9.68311 -3.44793 +v -4.17779 10.4551 -2.79208 +v -3.74449 10.0191 -2.88378 +v -4.17932 10.1541 -2.9792 +v -3.33538 10.2639 -2.60169 +v -3.36274 9.9693 -2.79621 +v -5.62343 10.2228 -3.81981 +v -6.13517 10.3802 -3.58037 +v -6.44417 10.4769 -4.04385 +v -5.97061 10.3732 -4.23613 +v -6.04632 10.3172 -3.90538 +v -5.32344 10.239 -3.44203 +v -5.22173 10.2438 -4.1023 +v -5.27006 10.1767 -3.77359 +v -5.7279 10.4736 -3.26779 +v -6.13193 10.8399 -3.20153 +v -6.51414 10.7458 -3.44245 +v -6.13522 10.5694 -3.34676 +v -5.41089 10.7153 -3.0632 +v -5.3709 10.4332 -3.20806 +v -1.17442 7.45122 -4.14449 +v -0.974403 7.19406 -4.73414 +v -0.744606 7.14977 -4.31798 +v -1.08415 7.26089 -4.4236 +v -0.456009 7.26689 -3.94896 +v -0.177682 6.90756 -4.53037 +v -0.316874 7.03196 -4.23508 +v -1.24709 8.06878 -3.81265 +v -0.952018 7.64322 -3.78471 +v -1.23795 7.73712 -3.9151 +v -0.675297 7.72594 -3.51661 +v -0.593349 7.48567 -3.66558 +v -4.2811 7.55511 -4.86308 +v -4.7985 7.66766 -4.68601 +v -5.14306 7.54073 -4.99564 +v -4.67075 7.47327 -5.14338 +v -4.72751 7.53798 -4.9092 +v -3.98316 7.73557 -4.63262 +v -3.93468 7.51932 -5.14159 +v -3.94481 7.58764 -4.87527 +v -4.35361 7.88416 -4.45616 +v -4.77418 8.08139 -4.41992 +v -5.18965 7.88074 -4.59278 +v -4.78106 7.85976 -4.51517 +v -4.12107 8.1768 -4.3424 +v -4.04522 7.9366 -4.43943 +v 0.606275 6.34512 0.795152 +v 0.221004 6.87853 0.412114 +v 0.891999 5.95017 0.138885 +v 0.738294 6.18322 0.444942 +v -0.00815957 7.41428 0.804988 +v -0.0362603 7.21027 -0.0206168 +v -0.0661592 7.30218 0.390168 +v 0.425168 6.52368 1.66278 +v 0.113796 7.05519 1.15675 +v 0.51188 6.42246 1.235 +v -0.200448 7.72773 1.4487 +v -0.055989 7.5692 1.13807 +v 0.222847 6.98383 2.2586 +v -0.117954 7.3304 1.86328 +v 0.318014 6.75529 1.97693 +v -0.589186 7.9202 2.17543 +v -0.430698 7.84952 1.79704 +v 0.547409 6.55129 2.62686 +v 0.244827 7.23 2.93171 +v -0.244767 7.5506 2.57587 +v 0.170389 7.07444 2.5887 +v -0.295364 8.0089 2.95218 +v -0.541985 7.92339 2.58307 +v 1.36166 4.89055 -3.62737 +v 1.24117 5.34816 -4.01428 +v 1.7288 4.89235 -4.29429 +v 1.51458 4.83754 -3.95958 +v 0.7233 5.79492 -3.74998 +v 1.11262 5.81009 -4.37168 +v 0.871041 5.74703 -4.0553 +v 1.41092 4.97791 -2.92095 +v 1.12965 5.41162 -3.35112 +v 1.35406 4.92923 -3.27806 +v 1.00216 6.01469 -3.03823 +v 0.841616 5.88753 -3.40123 +v 1.45602 5.14727 -2.22861 +v 1.21672 5.63711 -2.66238 +v 1.45042 5.06347 -2.56498 +v 0.840958 6.31327 -2.38877 +v 0.979922 6.16736 -2.6896 +v 1.35396 5.23037 -1.64255 +v 1.01422 5.90896 -2.08784 +v 1.41093 5.19426 -1.92978 +v 0.514019 6.53614 -1.94662 +v 0.650399 6.42223 -2.16949 +v 1.30554 5.32514 -1.03906 +v 0.88839 6.08904 -1.50914 +v 1.32604 5.28328 -1.34026 +v 0.629009 6.85204 -1.28663 +v 0.538758 6.69737 -1.63542 +v 1.19858 5.40492 -0.469584 +v 0.888586 6.24594 -0.845555 +v 1.27194 5.33095 -0.754208 +v 0.611437 7.01313 -0.634284 +v 0.690838 6.94152 -0.950924 +v 0.578144 6.52045 -0.243304 +v 1.05907 5.64968 -0.168962 +v 0.278671 7.10925 -0.343161 +v 3.48432 0.940955 -0.25122 +v 4.00331 0.63902 -0.0623151 +v 3.47375 0.771182 0.10992 +v 3.48871 0.860761 -0.0910798 +v 3.91436 0.624536 0.370655 +v 3.4074 0.708876 0.711556 +v 3.43705 0.72425 0.3838 +v 3.80592 0.787895 -2.84002 +v 4.26289 0.484902 -2.4166 +v 3.70785 0.745397 -2.21273 +v 3.72712 0.743041 -2.5404 +v 4.23908 0.484614 -1.8096 +v 3.70116 0.761397 -1.5195 +v 3.70598 0.744701 -1.8558 +v 3.48362 0.92509 -0.572037 +v 3.97644 0.629105 -0.457315 +v 3.47172 0.950967 -0.402591 +v 3.46332 0.717744 1.41664 +v 4.11443 0.460899 1.43055 +v 3.62924 0.750852 1.96223 +v 2.80619 1.24346 1.95474 +v 3.53019 0.733457 1.68492 +v 4.21275 0.52751 -1.29143 +v 3.62587 0.872709 -1.02162 +v 3.67494 0.814705 -1.25374 +v 4.06741 0.583735 -0.833087 +v 3.54882 0.904211 -0.786392 +v 4.1757 1.09249 -3.3147 +v 4.46255 0.677103 -2.99364 +v 3.98385 0.932138 -3.11268 +v 5.02806 0.287656 -0.734448 +v 6.12629 0.235068 -0.657506 +v 4.98302 0.269036 -0.357693 +v 5.00806 0.28114 -0.55359 +v 4.76304 0.298829 0.0642619 +v 4.67772 0.271058 0.346915 +v 4.46804 0.384508 0.251811 +v 4.99989 0.292788 -1.96945 +v 5.99794 0.292099 -1.68887 +v 5.12713 0.300308 -1.52601 +v 5.06693 0.297284 -1.73234 +v 4.82084 0.229581 0.951657 +v 5.90904 0.137525 1.03042 +v 4.86705 0.254527 1.50001 +v 4.84906 0.238621 1.20709 +v 5.09249 0.668028 -3.07677 +v 5.8296 0.405177 -2.78079 +v 4.98418 0.368351 -2.61447 +v 5.04273 0.506026 -2.8714 +v 5.75158 0.100205 1.76916 +v 4.96988 0.368952 2.39448 +v 4.26104 0.492284 2.14026 +v 4.8857 0.268295 1.94155 +v 6.10895 0.251926 -1.32648 +v 5.09933 0.259943 -1.08128 +v 5.12994 0.278792 -1.2992 +v 6.11813 0.233979 -0.985078 +v 5.06082 0.27184 -0.901696 +v 6.08658 0.11863 -0.26846 +v 4.93416 0.268428 -0.145315 +v 5.85638 0.247312 -2.19303 +v 4.97203 0.306861 -2.28861 +v 10.0399 0.428588 -3.0028 +v 9.20289 0.361523 -2.64012 +v 8.14001 0.41622 -2.79724 +v 9.12073 0.576538 -3.1393 +v 9.16063 0.430959 -2.90138 +v 6.99599 0.2805 -2.46078 +v 6.95493 0.565883 -3.01704 +v 6.95945 0.385065 -2.75661 +v 10.0694 0.284799 -2.58147 +v 9.22668 0.293903 -2.19172 +v 8.23203 0.341664 -2.22917 +v 9.22687 0.323195 -2.40358 +v 7.07828 0.331955 -1.91355 +v 7.04063 0.285534 -2.16614 +v 10.0543 0.120905 -2.12737 +v 9.17294 0.207779 -1.81952 +v 8.21412 0.366106 -1.86157 +v 9.19858 0.252622 -2.00473 +v 7.12369 0.336255 -1.59978 +v 7.10085 0.351509 -1.7441 +v 10.0492 0.0447144 -1.66951 +v 9.20005 0.133907 -1.40001 +v 8.21243 0.263952 -1.53553 +v 9.18002 0.167499 -1.61308 +v 7.19455 0.231291 -1.23921 +v 7.1616 0.278046 -1.42261 +v 10.0819 -0.0230507 -1.22411 +v 9.22179 0.0945254 -0.998153 +v 8.25299 0.216479 -1.15326 +v 9.21304 0.109538 -1.19478 +v 7.20403 0.277019 -0.91448 +v 7.20078 0.250415 -1.07615 +v 10.0939 -0.0516781 -0.824817 +v 9.23974 0.0774445 -0.631599 +v 8.27462 0.208525 -0.786397 +v 9.22942 0.0890203 -0.810882 +v 7.24015 0.193045 -0.547384 +v 7.22466 0.250996 -0.735185 +v 10.1153 -0.0640986 -0.481671 +v 9.2682 0.0168981 -0.217005 +v 8.30138 0.121472 -0.422865 +v 9.25676 0.044273 -0.458965 +v 7.2053 0.0800981 -0.105267 +v 7.23176 0.126356 -0.360173 +v 10.1124 -0.0261755 0.777409 +v 9.22435 0.0642913 1.07419 +v 8.23262 0.108943 0.846811 +v 9.23842 0.0344516 0.558315 +v 9.23011 0.0552986 0.802579 +v 7.05965 0.129412 1.18762 +v 7.10913 0.0939695 0.672773 +v 7.0859 0.121972 0.916548 +v 10.1062 -0.0244038 1.52831 +v 9.20198 0.158504 2.04454 +v 8.19215 0.083816 1.5873 +v 9.20904 0.0411768 1.54422 +v 6.97352 0.14254 2.15589 +v 6.99628 0.0793427 1.65666 +v 10.7818 0.510467 -3.19636 +v 11.4808 0.460072 -3.03346 +v 10.8128 0.433141 -2.86283 +v 10.8168 0.469216 -3.03531 +v 10.8926 -0.115383 0.507895 +v 11.6488 -0.163081 0.75872 +v 10.9167 -0.0782159 1.05321 +v 10.9037 -0.0967608 0.764903 +v 11.6852 -0.0967327 1.56661 +v 10.9193 0.110143 2.04596 +v 10.9198 -0.0636924 1.54046 +v 10.8851 -0.115022 -1.04095 +v 11.5995 -0.205174 -0.866829 +v 10.9034 -0.115943 -0.667857 +v 10.893 -0.11877 -0.844419 +v 11.6261 -0.200473 -0.526555 +v 10.8908 -0.147276 -0.270841 +v 10.9187 -0.114219 -0.50416 +v 11.4451 0.353931 -2.67694 +v 10.8075 0.210312 -2.42471 +v 10.8119 0.330113 -2.65529 +v 11.4196 0.139749 -2.20574 +v 10.7912 0.0559045 -1.9437 +v 10.7935 0.12393 -2.18325 +v 10.8604 -0.0624034 -1.49672 +v 11.5842 -0.191973 -1.31053 +v 10.8778 -0.0970185 -1.26455 +v 11.4969 -0.0778016 -1.76503 +v 10.8226 -0.00881767 -1.719 +v -3.5408 7.46686 4.69817 +v -3.23643 6.89252 4.58079 +v -2.79418 6.7338 4.89703 +v -3.12449 7.24989 4.98454 +v -3.21379 7.08445 4.81495 +v -0.00291001 4.73498 4.72523 +v 0.688149 4.04597 4.78102 +v 0.441079 4.8634 5.37436 +v -0.371199 5.40524 5.34647 +v 0.181552 4.74327 5.09873 +v -0.736954 6.0718 5.67724 +v -1.25969 6.04321 5.45035 +v -0.925232 5.58459 5.11772 +v -0.858743 5.81322 5.45456 +v -1.78102 6.23134 5.23527 +v -1.57408 5.88957 5.00109 +v -1.46361 6.48995 5.59994 +v -1.55124 6.16958 5.36047 +v -1.84063 6.53641 5.31697 +v -2.22031 6.33343 5.03283 +v -2.08472 6.06608 4.82408 +v -1.99657 6.26718 5.12474 +v -2.24721 6.69541 5.10991 +v -2.63915 6.35119 4.70584 +v -2.47459 6.4862 4.96328 +v 1.36514 3.11006 4.18953 +v 1.35208 2.74045 3.22174 +v 2.28309 2.23322 3.74211 +v 2.38473 2.86886 4.60777 +v 1.79739 2.68839 4.01124 +v -2.85533 6.50794 4.32016 +v -3.3292 7.10146 4.31518 +v -2.99373 6.80637 4.10652 +v -3.14265 6.80723 4.34018 +v -1.30447 5.62698 4.69147 +v -0.90061 5.45559 4.38301 +v -0.478063 5.15484 4.67591 +v -0.919589 5.43851 4.74628 +v -1.42194 5.72147 4.26393 +v -1.31011 5.916 3.98613 +v -0.961149 6.09876 3.91223 +v -1.13529 5.80554 4.09112 +v -1.21018 5.85727 4.05182 +v -1.72551 5.81574 4.52453 +v -1.53708 5.73619 4.60794 +v -1.77876 5.87997 4.14463 +v -1.95193 6.18789 3.87412 +v -1.39354 6.27526 3.77132 +v -1.58982 6.02358 3.92795 +v -2.39523 6.25718 4.03091 +v -2.6068 6.66015 3.81341 +v -2.18697 6.66443 3.68196 +v -2.29903 6.41685 3.82152 +v -2.26579 6.05537 4.42303 +v -1.97789 5.91549 4.47029 +v -2.5607 6.25519 4.36045 +v 5.96981 0.0851506 0.410843 +v 3.9996 0.507124 0.862767 +v 4.77614 0.232611 0.62255 +v 2.67755 1.15564 1.22621 +v 3.41915 0.708277 1.07398 +v 8.28208 0.0698274 0.215767 +v 7.15495 0.074725 0.2856 +v 10.1222 -0.0592378 0.139682 +v 9.25793 0.0190666 0.170265 +v 11.6552 -0.164918 0.0922156 +v 10.892 -0.133383 0.114578 +v 1.46468 2.37813 1.32157 +v 1.97385 1.82029 1.78418 +v 2.02389 1.71621 1.29043 +v 3.84856 0.969091 2.71751 +v 3.21583 1.22065 2.64254 +v 3.77037 0.765021 2.33168 +v 0.886942 3.40472 2.93889 +v 0.96918 3.2735 2.32386 +v 1.43245 2.43344 2.47078 +v 1.09649 2.94642 2.66742 +v 2.35544 1.75847 2.67546 +v 2.0876 1.8151 2.22494 +v 3.2803 1.81476 3.60654 +v 2.76551 1.70978 3.19947 +v 1.43467 3.68237 5.01343 +v 0.774234 3.6155 3.80371 +v 1.03877 3.53197 4.46221 +v -0.108168 4.91271 4.06026 +v 0.280641 4.31182 3.93754 +v -0.0794795 4.76178 4.38313 +v 0.543002 4.19229 3.17385 +v 0.608575 3.85954 3.40907 +v 2.12618 3.22141 -0.469154 +v 1.85433 3.67271 -0.22758 +v 1.99028 3.51272 -0.431668 +v 2.37521 2.61023 -0.715113 +v 2.12898 2.87328 -0.256915 +v 2.25012 2.82002 -0.490592 +v 1.92429 2.65631 0.246415 +v 1.90427 3.16951 0.0564571 +v 2.04148 2.77665 -0.020941 +v 1.66586 3.58184 0.280075 +v 1.75652 3.64247 0.00283202 +v 1.46402 2.73673 0.954056 +v 1.61213 3.03945 0.673318 +v 1.71335 2.63977 0.574636 +v 1.41586 3.80466 0.968517 +v 1.55023 3.64877 0.623862 +v 2.42928 2.53335 -0.923072 +v -0.887728 6.07173 3.85611 +v -0.601131 5.5566 3.96317 +v -0.930602 5.7185 4.07 +v 1.11158 4.25759 1.56475 +v 1.20594 3.48961 1.37629 +v 1.26908 4.01057 1.24878 +v 1.03766 3.28193 1.79457 +v 1.23181 2.95756 1.37561 +v 0.774099 4.12793 2.5488 +v 0.90056 4.13219 2.09838 +v 0.905724 3.69008 2.1673 +v 0.811769 4.85772 2.4726 +v 0.944705 4.53794 2.0164 +v 0.283092 4.92677 3.41914 +v 0.667231 4.89032 2.86884 +v 0.57911 4.54143 2.99322 +v -0.121425 5.6907 3.50549 +v -0.153441 5.2794 3.74432 +v 1.84313 7.82233 3.3934 +v 1.77058 6.81002 3.48202 +v 2.89432 5.86915 3.33484 +v 2.40926 6.83358 3.31175 +v -0.0746768 9.93843 3.06247 +v 0.139215 9.31138 3.18985 +v 0.84663 9.33994 3.1953 +v 0.436487 9.62002 3.11897 +v -0.321965 9.85605 0.61511 +v -0.976115 9.60724 0.704441 +v -0.0584987 9.67149 0.875718 +v -0.243041 9.82222 0.810028 +v -0.40067 9.59158 -1.6716 +v -0.762451 9.03383 -1.39642 +v -0.0351951 9.5406 -1.40159 +v -0.105237 9.41561 -1.50408 +v 0.171095 8.42405 -3.97718 +v -0.0374224 8.14273 -3.4486 +v 0.168162 8.6292 -3.63817 +v 0.28344 8.43526 -3.78722 +v 1.31512 7.18079 -5.14881 +v 0.808492 7.00767 -5.03403 +v 0.682599 7.47257 -5.24662 +v 1.00369 7.38291 -5.20748 +v 3.67752 4.21492 -4.30194 +v 2.88131 4.49365 -4.59394 +v 2.81205 5.50393 -4.68055 +v 3.25027 4.89504 -4.53247 +v 4.25105 3.10296 -3.62005 +v 3.60745 3.30656 -4.03399 +v 4.00558 3.67941 -3.95193 +v 4.68603 1.69794 -3.36213 +v 4.13417 2.06827 -3.54075 +v 4.46944 2.33248 -3.44355 +v -4.76876 9.40613 1.45846 +v -4.65525 9.15942 1.63943 +v -4.79423 9.13146 1.99099 +v -4.78981 9.1912 1.68496 +v -4.59128 9.10719 2.33899 +v -4.70999 9.35075 2.54816 +v -4.75772 9.16134 2.29657 +v -7.29272 12.2055 -2.43363 +v -7.67448 12.0615 -2.30151 +v -7.78233 12.3346 -2.01501 +v -7.60799 12.2751 -2.28679 +v -7.84313 12.2102 -1.53268 +v -7.60554 12.469 -1.27889 +v -7.79306 12.425 -1.64269 +v -6.50262 11.0704 -4.63447 +v -6.84879 10.9872 -4.42131 +v -6.90668 11.3968 -4.1656 +v -6.79054 11.2265 -4.46239 +v -6.91351 11.3176 -3.67699 +v -6.63978 11.5757 -3.50596 +v -6.85805 11.5152 -3.81463 +v -5.31509 7.67962 -5.43793 +v -5.49806 7.63898 -5.21012 +v -5.5802 7.9365 -5.09893 +v -5.51343 7.76909 -5.28443 +v -5.55874 8.0667 -4.75583 +v -5.41836 8.3537 -4.73026 +v -5.56597 8.14673 -4.88943 +v -2.19835 11.2646 3.10482 +v -1.74039 11.4852 3.04092 +v -2.23706 11.7274 3.05906 +v -1.99264 11.6478 3.04577 +v -2.25154 11.8897 1.19743 +v -1.71873 11.5149 1.23002 +v -2.14702 11.395 1.08216 +v -2.01767 11.7579 1.21298 +v -2.7128 11.694 2.97416 +v -2.49732 11.373 3.11403 +v -2.46429 11.7394 3.03517 +v -2.4983 11.5469 1.11008 +v -2.72442 11.8746 1.34452 +v -2.47732 11.9261 1.25613 +v -4.19279 11.2601 2.94344 +v -4.46861 11.0726 2.97397 +v -4.22286 10.9681 2.97623 +v -4.37809 11.1525 2.95995 +v -4.2509 11.3348 1.2931 +v -4.30782 11.1045 1.2563 +v -4.51851 11.1779 1.27729 +v -4.42639 11.2444 1.27824 +v -4.58366 10.8371 2.92742 +v -4.34082 10.8275 2.97327 +v -4.53029 10.9767 2.96877 +v -4.45742 10.9448 1.26943 +v -4.65921 10.882 1.33984 +v -4.60195 11.0567 1.2901 +v -2.78977 11.1575 -1.99385 +v -2.94193 11.5759 -1.99635 +v -2.53031 11.5716 -1.96061 +v -2.68727 11.5806 -1.97819 +v -2.76274 11.7879 -0.105607 +v -3.3466 11.8372 -0.244769 +v -3.1606 11.4267 -0.035249 +v -3.0119 11.822 -0.170209 +v -2.64022 11.2234 0.0447744 +v -2.20079 11.442 -0.0218294 +v -2.50364 11.6459 -0.0647079 +v -2.08953 11.2668 -1.8677 +v -2.47862 11.0147 -1.957 +v -2.35018 11.4555 -1.93256 +v -5.72951 12.2126 -0.736204 +v -5.6542 11.8819 -0.597248 +v -5.38544 12.1353 -0.651015 +v -5.61141 12.1802 -0.707333 +v -5.44642 11.9589 -2.22481 +v -5.15411 11.9235 -2.16304 +v -5.39997 11.6416 -2.22497 +v -5.3681 11.9511 -2.20159 +v -5.97164 12.2291 -0.797798 +v -5.82964 11.9319 -0.622596 +v -5.82019 12.2252 -0.767561 +v -5.56936 11.6746 -2.24601 +v -5.71884 11.9709 -2.2383 +v -5.54622 11.9683 -2.22732 +v -2.11618 10.5834 -2.18882 +v -1.61744 10.669 -2.22741 +v -2.20922 11.0563 -2.49124 +v -1.93375 10.8896 -2.36442 +v -1.8701 10.3364 -4.11123 +v -1.48616 10.0524 -3.95952 +v -1.89024 9.87374 -4.01762 +v -1.71604 10.226 -4.06196 +v -2.69717 11.1204 -2.64131 +v -2.62744 10.8213 -2.42452 +v -2.4355 11.1047 -2.57086 +v -2.27188 10.0783 -4.05154 +v -2.40305 10.4555 -4.1113 +v -2.09138 10.3977 -4.11101 +v -4.2925 11.4205 -2.97589 +v -4.82181 11.4992 -3.07488 +v -4.68351 11.2834 -2.87908 +v -4.59146 11.4697 -3.0277 +v -3.98178 10.8089 -4.29339 +v -4.35048 10.6221 -4.31582 +v -4.50758 10.8948 -4.38603 +v -4.26718 10.8602 -4.33857 +v -5.16292 11.505 -3.16307 +v -5.00437 11.3268 -2.96354 +v -4.98452 11.5048 -3.12057 +v -4.69732 10.6702 -4.39946 +v -4.89993 10.9165 -4.45343 +v -4.69845 10.9083 -4.4242 +v -1.52073 8.7824 -4.28594 +v -1.29476 8.93324 -4.45172 +v -1.70762 9.02915 -4.62203 +v -1.51874 8.99504 -4.54645 +v -1.40951 7.97219 -5.7051 +v -1.0104 7.82947 -5.5533 +v -1.2401 7.63749 -5.466 +v -1.23742 7.91771 -5.64065 +v -2.11343 8.96374 -4.66185 +v -1.89189 8.80102 -4.40639 +v -1.85517 9.00458 -4.64905 +v -1.60417 7.69652 -5.55882 +v -1.85324 7.948 -5.70931 +v -1.5592 7.96645 -5.71634 +v -3.1784 8.94086 -4.72905 +v -2.67586 8.78322 -4.4876 +v -2.63436 8.94851 -4.69448 +v -3.71317 8.89694 -4.74959 +v -3.47761 8.78269 -4.56516 +v -3.50591 8.92237 -4.74745 +v -2.51118 7.74018 -5.58886 +v -3.06239 7.98554 -5.73489 +v -2.4583 7.96396 -5.71873 +v -3.48613 7.96518 -5.75766 +v -3.33695 7.79035 -5.637 +v -3.35366 7.98437 -5.7484 +v -4.09849 8.82096 -4.71944 +v -3.84888 8.75461 -4.56521 +v -3.89635 8.86816 -4.73518 +v -3.56611 7.75896 -5.665 +v -3.79822 7.8894 -5.74663 +v -3.61371 7.93246 -5.76084 +v -1.75734 10.8827 3.13161 +v -1.15337 10.8467 3.09245 +v -1.49028 11.2174 3.06878 +v -0.849064 10.1041 3.13845 +v -0.642609 10.3861 3.07072 +v -1.54946 10.8978 1.05576 +v -0.847352 10.6851 1.07943 +v -1.29293 11.1327 1.17171 +v -1.01455 10.1072 0.933752 +v -0.431965 10.2028 0.947625 +v -4.6689 10.2605 2.75756 +v -4.44165 10.5296 2.91419 +v -4.63374 10.6083 2.84865 +v -4.50837 9.74503 2.79588 +v -4.68955 9.77508 2.68711 +v -4.56325 10.6245 1.32533 +v -4.73511 10.3396 1.4065 +v -4.70083 10.6644 1.38276 +v -4.63553 9.8661 1.32012 +v -4.7538 9.85349 1.40003 +v -3.74379 11.2007 3.01942 +v -3.39453 11.5453 2.97801 +v -3.82853 11.4164 2.96883 +v -2.99913 11.3603 3.05529 +v -3.01941 11.6334 2.96796 +v -3.42964 11.6316 1.34224 +v -3.80174 11.3004 1.28343 +v -3.87866 11.479 1.31931 +v -3.00817 11.5044 1.24061 +v -3.04308 11.7674 1.36507 +v -1.34762 10.8873 0.177685 +v -1.23818 9.99564 0.386153 +v -0.764065 10.3229 0.380916 +v -0.897247 9.67293 -1.40617 +v -1.15449 10.676 -1.59166 +v -0.480355 10.0743 -1.45411 +v -1.98485 10.7943 0.157192 +v -1.82241 11.2244 0.0506551 +v -1.88179 10.6078 -1.78063 +v -1.69247 11.0394 -1.74133 +v -3.50536 11.2693 -2.05092 +v -4.01231 11.7587 -2.06607 +v -3.41403 11.6507 -2.02627 +v -4.44298 12.0201 -0.40903 +v -3.99426 11.5581 -0.199085 +v -3.86234 11.9203 -0.317846 +v -4.6844 11.4919 -2.1479 +v -4.64704 11.8544 -2.1148 +v -5.0391 11.7455 -0.453269 +v -4.97353 12.0869 -0.535676 +v -6.68874 12.2803 -0.885575 +v -6.22997 11.9538 -0.674004 +v -6.27313 12.237 -0.822782 +v -7.15674 12.1456 -0.87568 +v -7.18528 12.389 -1.0322 +v -5.98551 11.6688 -2.27234 +v -6.40248 11.9797 -2.35636 +v -6.01503 11.9592 -2.28756 +v -6.85644 11.8364 -2.44719 +v -6.8584 12.0842 -2.43095 +v -1.50246 10.1921 -1.98332 +v -0.940296 10.2158 -1.9954 +v -1.2726 10.4589 -2.11377 +v -1.11003 9.5656 -1.75443 +v -0.666191 9.89153 -1.84256 +v -0.52747 9.46124 -3.6557 +v -1.27968 9.51385 -3.77219 +v -1.03742 9.80108 -3.80008 +v -0.351666 8.75312 -3.39216 +v -0.113863 9.02074 -3.59796 +v -4.03812 11.1174 -2.75568 +v -3.51087 11.2783 -2.84058 +v -3.92389 11.356 -2.91629 +v -3.20687 10.9236 -2.59948 +v -3.07884 11.189 -2.7399 +v -3.27632 10.6638 -4.2253 +v -3.77542 10.4604 -4.22548 +v -3.65614 10.7458 -4.26233 +v -2.95152 10.2593 -4.09927 +v -2.82835 10.5557 -4.16222 +v -6.28028 11.4161 -3.18197 +v -5.80509 11.5406 -3.25185 +v -6.24684 11.572 -3.33599 +v -5.4549 11.3344 -3.03752 +v -5.44014 11.5177 -3.20053 +v -5.54262 10.9631 -4.51728 +v -6.06535 10.7665 -4.62373 +v -6.03627 10.9953 -4.61166 +v -5.17325 10.6899 -4.45135 +v -5.17251 10.9357 -4.47444 +v -0.705492 8.77383 -4.27137 +v -0.504343 8.3296 -3.88697 +v -0.229831 8.5801 -4.13988 +v 0.0903546 7.27048 -5.11866 +v -0.290078 7.63844 -5.39469 +v 0.210364 7.5545 -5.31404 +v -1.08407 8.67822 -4.12913 +v -1.04209 8.87567 -4.36774 +v -0.749128 7.47152 -5.32615 +v -0.6958 7.73309 -5.47277 +v -4.69088 8.63447 -4.71474 +v -4.28214 8.6559 -4.52922 +v -4.36278 8.74052 -4.71773 +v -5.00721 8.46057 -4.51791 +v -5.08466 8.51085 -4.69544 +v -4.01289 7.67314 -5.61178 +v -4.49054 7.77725 -5.63615 +v -4.1011 7.83844 -5.70311 +v -4.84161 7.55231 -5.49336 +v -4.9347 7.70339 -5.55151 +v 1.3474 8.69036 3.27971 +v 0.990685 8.12088 3.41987 +v 1.53606 8.36555 3.35835 +v 0.66006 8.70842 3.30563 +v 1.13369 9.02089 3.23485 +v 2.15639 5.56394 -4.86769 +v 2.20022 6.28706 -4.88352 +v 2.50675 5.91791 -4.78351 +v 1.45861 6.39331 -5.02792 +v 1.75851 6.76185 -5.02312 +v 4.9496 1.3713 -3.28606 +v 4.4804 1.27323 -3.39562 +v 4.79778 1.47193 -3.31531 +v 4.66156 1.67128 3.23237 +v 5.37319 1.6425 2.99597 +v 4.8768 2.30365 3.40788 +v 5.09479 1.93238 3.2063 +v 6.13901 1.19526 -3.25058 +v 5.16377 0.967495 -3.32697 +v 5.39192 1.21979 -3.25712 +v 5.45891 0.999386 2.89299 +v 6.40541 1.13384 2.80529 +v 5.80133 1.34633 2.87883 +v 10.0283 1.38786 -3.43695 +v 9.10657 1.14499 -3.39232 +v 8.12028 1.36666 -3.34383 +v 9.11934 1.39611 -3.38908 +v 7.06817 1.04459 -3.30304 +v 7.08816 1.27656 -3.28854 +v 10.1533 1.61405 2.58937 +v 8.34023 1.40519 2.65684 +v 9.25382 1.09722 2.60587 +v 9.29065 1.53101 2.61558 +v 7.19113 0.880042 2.71607 +v 7.31384 1.2388 2.72569 +v 11.5079 1.42359 -3.5704 +v 10.7726 1.07464 -3.49147 +v 10.7919 1.38358 -3.49993 +v 10.9241 1.19227 2.56414 +v 11.6742 1.72858 2.54356 +v 10.936 1.67875 2.56584 +v 4.37288 2.66102 3.6267 +v 4.34148 3.55218 3.62928 +v 4.65843 2.88461 3.49814 +v 2.11901 5.28356 4.81295 +v 2.50702 4.64977 4.87379 +v 3.24682 4.68697 4.31707 +v 2.8373 5.18729 4.17055 +v 2.7352 4.96798 4.56665 +v -3.22128 8.12754 4.01323 +v -3.44684 8.09105 4.36241 +v -3.16005 8.34851 4.47981 +v -3.24061 8.28747 4.25965 +v 3.62696 3.8876 4.25686 +v 3.82653 4.18457 3.9537 +v 2.27299 5.73909 4.08162 +v 2.96418 5.40427 3.69127 +v 1.32138 6.14799 4.89496 +v 0.336962 6.50579 5.44465 +v 1.02166 5.55383 5.32614 +v 1.2225 5.89169 5.16722 +v 1.12508 6.32274 4.00225 +v 1.29577 6.28505 4.45813 +v -0.645476 7.03197 5.36499 +v -0.405097 6.55341 5.61093 +v -0.249541 6.84255 5.46232 +v -1.21392 7.33909 5.21946 +v -1.12292 6.99929 5.51394 +v -0.958048 7.20301 5.29719 +v -1.63699 7.49325 4.97518 +v -1.63453 7.22347 5.25552 +v -1.43979 7.42356 5.09229 +v -1.92261 7.65117 4.90766 +v -2.02908 7.34389 5.04744 +v -1.80689 7.58509 4.92774 +v -2.12923 7.38873 5.00128 +v -1.9636 7.89733 4.73055 +v -1.96023 7.60351 4.84107 +v -1.95728 7.64346 4.87262 +v -3.08472 8.29129 4.61457 +v -2.8119 8.35369 4.58207 +v -3.28675 8.17663 4.64003 +v -3.10085 8.33346 4.5775 +v -2.34005 8.09331 4.64376 +v -2.34068 8.17128 4.63344 +v -2.02045 7.68803 3.67346 +v -2.3521 7.65383 3.65984 +v -2.71143 8.00878 3.78128 +v -2.37612 7.90399 3.72125 +v -2.68283 7.54475 3.72172 +v -3.18427 7.57102 3.93923 +v -2.98084 7.846 3.8368 +v 0.100891 6.61496 3.94316 +v -0.387589 6.60702 3.8555 +v -0.444564 6.96719 4.05258 +v -0.264526 6.83928 4.0439 +v -0.584954 6.71977 3.79069 +v -0.729481 7.05551 3.99132 +v -0.568667 7.01006 4.04783 +v -1.01705 6.87354 3.6099 +v -1.36303 7.36073 3.69937 +v -1.01858 7.18959 3.84338 +v -1.77147 7.2151 3.53046 +v -1.68985 7.5168 3.6544 +v 0.399634 6.16582 3.47285 +v 1.31919 6.15529 3.39512 +v 0.788251 6.28043 3.67069 +v -0.564111 9.38602 3.16919 +v -0.00609317 8.61131 3.19471 +v -0.221686 8.983 3.17972 +v -1.22732 9.60107 0.806924 +v -1.30402 9.40368 0.461806 +v -1.2468 9.41573 0.638633 +v -0.942584 8.91812 -1.27143 +v -0.946132 8.83068 -1.49312 +v -0.903984 8.76729 -1.33462 +v -0.274534 7.91469 -3.07562 +v -0.399878 7.80173 -3.43755 +v -0.252271 7.75401 -3.20705 +v 0.905107 6.41888 -4.75806 +v 0.393601 6.86419 -4.74625 +v 0.659864 6.6767 -4.7371 +v 2.97415 3.33331 -4.15248 +v 2.19287 4.66455 -4.5347 +v 2.58089 3.98125 -4.35528 +v 3.47851 2.42649 -3.79314 +v 3.24239 2.86201 -3.96576 +v 4.11024 1.41859 -3.49825 +v 3.79104 1.88763 -3.63305 +v -4.49798 9.40402 1.40611 +v -4.38126 9.06574 1.95717 +v -4.44753 9.15819 1.63929 +v -4.35178 9.29259 2.60343 +v -4.36273 9.09797 2.30603 +v -7.38014 11.7166 -2.35297 +v -7.72596 11.7895 -1.83606 +v -7.63569 11.7594 -2.16149 +v -7.56697 11.964 -1.12767 +v -7.73493 11.9014 -1.46111 +v -6.44543 10.6238 -4.50191 +v -6.83755 10.8468 -3.88135 +v -6.72249 10.7188 -4.24881 +v -6.57529 11.162 -3.29546 +v -6.78621 11.0281 -3.55272 +v -5.1267 7.47881 -5.2872 +v -5.49734 7.73442 -4.87339 +v -5.38723 7.56859 -5.10487 +v -5.23019 8.17833 -4.50609 +v -5.44106 7.96384 -4.66494 +v -2.23038 10.735 3.06637 +v -2.43298 10.973 3.04589 +v -2.35144 10.8805 3.04942 +v -2.38773 11.1813 1.04298 +v -2.06071 10.8791 1.02414 +v -2.24776 11.0671 1.04494 +v -2.71616 11.0676 3.0458 +v -2.54543 11.0287 3.05838 +v -2.69256 11.2635 1.16101 +v -2.51869 11.2386 1.08122 +v -3.92552 10.8452 2.91549 +v -4.10134 10.7261 2.89476 +v -4.04972 10.7743 2.90483 +v -4.03103 11.0091 1.26356 +v -4.23048 10.8991 1.25282 +v -4.16719 10.9483 1.25511 +v -4.16372 10.5634 2.89016 +v -4.13257 10.6644 2.88944 +v -4.33029 10.68 1.27833 +v -4.28277 10.8086 1.25227 +v -3.05046 10.9754 -0.0611187 +v -3.73159 11.0554 -0.140205 +v -3.34001 11.0189 -0.0889135 +v -3.30602 10.8203 -1.90636 +v -2.80978 10.7481 -1.88311 +v -2.99749 10.786 -1.88832 +v -2.68137 10.6679 0.00840174 +v -2.90462 10.8667 -0.0450641 +v -2.58859 10.4867 -1.85572 +v -2.75421 10.6683 -1.88682 +v -5.76378 11.5667 -0.685623 +v -5.57061 11.4526 -0.655479 +v -5.71952 11.5232 -0.688617 +v -5.50383 11.3356 -2.13398 +v -5.30271 11.2325 -2.08758 +v -5.46445 11.3013 -2.1177 +v -5.99493 11.5848 -0.733163 +v -5.8443 11.5795 -0.7047 +v -5.79082 11.3565 -2.14885 +v -5.61749 11.3512 -2.14097 +v -1.96735 9.94075 -1.99853 +v -2.54365 10.3928 -2.25177 +v -2.27932 10.1853 -2.12669 +v -2.21485 9.66692 -3.90867 +v -1.8535 9.32975 -3.76905 +v -2.07227 9.51809 -3.86488 +v -2.96122 10.5444 -2.46279 +v -2.74149 10.4934 -2.3662 +v -2.6812 9.88596 -3.93321 +v -2.41026 9.7879 -3.9205 +v -4.50423 10.9211 -2.79903 +v -4.85285 11.0559 -2.89721 +v -4.71965 11.0098 -2.85658 +v -4.20509 10.2957 -4.16007 +v -4.55128 10.4337 -4.25404 +v -4.40692 10.3849 -4.21043 +v -5.16332 11.036 -2.96119 +v -4.9839 11.0529 -2.9297 +v -4.91727 10.4227 -4.31262 +v -4.71293 10.4339 -4.28806 +v -1.3961 8.45173 -4.00892 +v -1.81082 8.53969 -4.16978 +v -1.61388 8.50242 -4.09686 +v -1.52472 7.51764 -5.27264 +v -1.12134 7.38145 -5.13507 +v -1.34072 7.46116 -5.21119 +v -2.22626 8.5556 -4.26083 +v -1.97036 8.5556 -4.21971 +v -1.97952 7.57465 -5.32832 +v -1.68771 7.55208 -5.30677 +v -3.20034 8.54043 -4.35588 +v -2.71251 8.54609 -4.30777 +v -3.61388 8.55913 -4.42674 +v -3.46089 8.55177 -4.40036 +v -3.09953 7.61853 -5.38195 +v -2.55009 7.59591 -5.3523 +v -3.41024 7.65707 -5.45287 +v -3.32803 7.64542 -5.42062 +v -3.96997 8.50128 -4.40101 +v -3.77896 8.54129 -4.42042 +v -3.69289 7.59593 -5.4496 +v -3.52119 7.63491 -5.46393 +v -1.61667 10.193 3.11702 +v -1.98781 10.5084 3.08706 +v -1.08319 9.80756 3.14715 +v -1.47291 10.2585 0.938099 +v -1.76768 10.599 0.972257 +v -1.29952 9.90154 0.896506 +v -4.24053 10.0865 2.86988 +v -4.20843 10.3797 2.88459 +v -4.30556 9.6744 2.77869 +v -4.42637 10.226 1.29612 +v -4.38769 10.504 1.28308 +v -4.47942 9.81279 1.31955 +v -3.30444 11.0123 3.00877 +v -3.65339 10.9407 2.97815 +v -2.98087 11.0644 3.03366 +v -3.33796 11.1809 1.23787 +v -3.72494 11.1138 1.27931 +v -2.98148 11.2459 1.20891 +v -1.64716 9.99529 0.311759 +v -1.39632 9.63583 0.38415 +v -1.48523 9.70871 -1.58575 +v -1.1178 9.26951 -1.39047 +v -2.16894 10.3594 0.156364 +v -2.07171 10.1414 -1.74853 +v -4.66985 11.252 -0.367655 +v -4.18211 11.1425 -0.235863 +v -4.23197 10.987 -1.98397 +v -3.72099 10.8879 -1.93892 +v -5.17671 11.3587 -0.527954 +v -4.82561 11.1148 -2.03802 +v -6.61776 11.6823 -0.819245 +v -6.24764 11.6075 -0.762953 +v -7.12627 11.846 -0.926681 +v -6.34608 11.4127 -2.21822 +v -6.00917 11.3598 -2.16698 +v -6.87665 11.5663 -2.32618 +v -1.31928 9.47785 -1.76628 +v -1.62712 9.72667 -1.88285 +v -1.09058 9.12026 -1.63732 +v -0.941162 8.76199 -3.39522 +v -1.42991 9.08987 -3.60229 +v -0.528281 8.31091 -3.17905 +v -3.6877 10.6759 -2.62521 +v -4.12677 10.797 -2.71593 +v -3.28803 10.5982 -2.54489 +v -3.46497 10.0516 -4.04599 +v -3.87038 10.1732 -4.10538 +v -3.05069 9.96478 -3.98186 +v -5.79837 11.0758 -3.05523 +v -6.21103 11.1469 -3.14182 +v -5.44202 11.0413 -2.99905 +v -5.54791 10.4767 -4.37284 +v -6.01017 10.541 -4.48704 +v -5.18967 10.4373 -4.32785 +v -0.930777 8.27422 -3.795 +v -0.648888 8.02594 -3.6346 +v -0.502498 7.15611 -4.96417 +v -0.0404945 7.02103 -4.84116 +v -1.17412 8.39589 -3.91404 +v -0.852366 7.27804 -5.05746 +v -4.49511 8.37229 -4.39226 +v -4.20088 8.44243 -4.3883 +v -4.87663 8.29953 -4.42344 +v -4.3063 7.51795 -5.36207 +v -3.95736 7.55722 -5.40579 +v -4.73119 7.4768 -5.34769 +v 0.837884 7.17057 3.27728 +v 0.297135 8.02492 3.22386 +v 0.530783 7.64982 3.25032 +v 0.141989 8.31845 3.20647 +v 1.6535 5.62144 -4.71888 +v 1.91983 5.17831 -4.6508 +v 1.27568 6.05105 -4.75323 +v 4.63128 0.915869 2.86275 +v 4.03647 1.6949 3.30954 +v 4.22367 1.29342 3.04365 +v 4.55244 0.99897 -3.32515 +v 4.30541 1.17794 -3.4022 +v 5.92469 0.444253 2.60995 +v 5.16552 0.644299 2.72158 +v 5.9578 0.731998 -3.1984 +v 5.09376 0.803358 -3.24774 +v 10.008 0.777631 -3.35403 +v 8.09587 0.868336 -3.2488 +v 9.10465 0.843034 -3.30605 +v 7.00811 0.796133 -3.20586 +v 10.1111 0.581788 2.3885 +v 8.20779 0.537839 2.44866 +v 9.21673 0.574624 2.40699 +v 7.05529 0.46487 2.51761 +v 11.6746 0.612867 2.39905 +v 10.9182 0.598868 2.38905 +v 11.499 0.790196 -3.36837 +v 10.7738 0.754721 -3.36932 +v 3.58415 2.79518 4.15579 +v 3.86466 2.21805 3.70588 +v 1.46358 4.50819 5.21572 +v 2.48805 3.83133 4.91566 +v 1.99895 4.13795 5.0867 +v -3.51612 7.598 4.29858 +v -3.55056 7.93913 4.72586 +v -3.58274 7.81005 4.52801 +v 3.0707 3.35861 4.58233 +v -1.01048 6.58408 5.70641 +v 0.00447807 5.8611 5.61638 +v -0.57665 6.30747 5.70593 +v 0.741656 5.17194 5.42258 +v -1.52889 6.8617 5.50588 +v -1.30612 6.76397 5.6329 +v -1.94806 6.92021 5.20146 +v -1.74407 6.89159 5.34558 +v -2.26565 7.10226 5.08411 +v -2.13726 7.01425 5.12301 +v -2.54528 7.00465 5.06222 +v -2.25324 7.10538 5.03455 +v -2.28706 7.11234 5.05829 +v -3.41627 7.6447 4.94719 +v -2.90964 7.22074 5.01979 +v -3.0184 7.25598 5.03158 +v -3.35525 7.92429 4.78998 +v -3.44878 7.94925 4.78993 +v -3.18561 8.26166 4.69598 +v -3.00643 8.31466 4.65079 +v -3.2642 8.16126 4.69713 +v -3.13344 8.27117 4.65298 +v -3.36713 7.9867 4.80854 +v -3.37745 7.76105 4.89264 +v -3.34788 7.9482 4.79583 +v -3.07491 7.08062 4.01689 +v -3.32173 7.33944 4.14011 +v -2.29239 7.13889 3.61753 +v -2.69116 7.02863 3.73328 +v -2.491 7.32638 3.65968 +v -2.85101 6.86779 3.89326 +v -0.433381 6.24874 3.67981 +v -0.706603 6.3841 3.80361 +v -0.651115 6.36003 3.78897 +v -0.85079 6.44862 3.72797 +v -0.734285 6.40105 3.78522 +v -1.58459 6.73 3.54728 +v -1.17229 6.56369 3.62561 +v -1.97413 6.93087 3.56236 +v 0.84395 6.25941 2.95759 +v 1.21631 6.56306 3.29463 +v 0.79527 5.59465 2.75348 +v 0.739216 6.04495 2.69024 +v 0.579766 5.608 3.08917 +v 0.756425 5.22442 2.8025 +v 0.0794704 5.97444 3.41488 +v -4.88914 10.333 1.8268 +v -4.86934 10.0087 1.67358 +v -4.99108 9.65963 1.87147 +v -5.02584 10.0178 2.07604 +v -4.96908 10.032 1.86025 +v -5.00582 9.6321 2.2458 +v -4.8833 9.95907 2.46753 +v -4.88033 10.3049 2.33999 +v -4.97854 10.006 2.29017 +v -4.87779 9.57889 1.63454 +v -4.98626 9.28828 2.02961 +v -4.95088 9.37063 1.80688 +v -4.73042 10.2386 1.60644 +v -4.7898 9.91455 1.54848 +v -4.87164 10.4539 2.09244 +v -4.80041 10.4083 1.81384 +v -4.73259 10.185 2.52744 +v -4.78359 10.3782 2.34675 +v -4.88653 9.50801 2.46216 +v -4.79532 9.8427 2.56537 +v -4.95801 9.32891 2.26552 +v -6.84095 12.3269 -2.17088 +v -7.26192 12.5029 -2.10627 +v -6.94063 12.5434 -1.8174 +v -6.52105 12.3668 -1.95009 +v -6.87461 12.4434 -2.00739 +v -7.38673 12.6209 -1.75035 +v -7.04647 12.5346 -1.35729 +v -6.62963 12.4863 -1.3829 +v -6.98564 12.5629 -1.57046 +v -6.37776 12.4401 -1.64093 +v -6.58945 12.2387 -2.2184 +v -6.40595 12.3384 -1.96165 +v -7.21604 12.3508 -2.33327 +v -7.62445 12.5895 -2.02395 +v -7.47677 12.4798 -2.21844 +v -6.88993 12.2569 -2.33757 +v -6.82772 12.4084 -1.16268 +v -6.5425 12.4274 -1.33049 +v -7.45183 12.5909 -1.51856 +v -7.16074 12.4907 -1.26901 +v -7.61124 12.6251 -1.78041 +v -5.87224 11.2619 -4.37805 +v -6.37286 11.4512 -4.32229 +v -6.04812 11.5659 -4.14783 +v -5.56259 11.3494 -4.25592 +v -5.95601 11.4215 -4.28385 +v -6.45117 11.6808 -4.05809 +v -6.04628 11.6641 -3.73956 +v -5.68079 11.5769 -3.79644 +v -6.04562 11.6406 -3.94291 +v -5.47717 11.4508 -4.00657 +v -5.54209 11.1503 -4.38901 +v -5.43576 11.2904 -4.23199 +v -6.3083 11.229 -4.44919 +v -6.6941 11.5466 -4.23848 +v -6.56983 11.3825 -4.37763 +v -5.89944 11.1409 -4.45728 +v -5.76316 11.5672 -3.55292 +v -5.56282 11.5208 -3.73287 +v -6.52267 11.7133 -3.7999 +v -6.14808 11.6556 -3.60836 +v -6.69146 11.6668 -4.02788 +v -4.91538 7.99012 -5.50686 +v -5.38437 8.01277 -5.35301 +v -5.09386 8.20217 -5.27369 +v -4.62337 8.13244 -5.46112 +v -5.01454 8.08398 -5.41092 +v -5.4316 8.24678 -5.10385 +v -5.02222 8.46953 -4.99334 +v -4.69874 8.44451 -5.12514 +v -5.07742 8.35056 -5.12434 +v -4.50472 8.3086 -5.30004 +v -4.56693 7.98231 -5.56464 +v -4.47649 8.13182 -5.46851 +v -5.2276 7.90943 -5.43182 +v -5.56695 8.03832 -5.19888 +v -5.46751 7.94548 -5.32276 +v -4.87236 7.91494 -5.53244 +v -4.69457 8.53752 -4.96875 +v -4.55596 8.45897 -5.11599 +v -5.29778 8.37756 -4.94068 +v -4.98537 8.49966 -4.91126 +v -5.50104 8.2031 -5.05407 +v -2.37992 7.99009 4.72678 +v -2.8953 8.13813 4.80678 +v -2.6377 7.73318 4.91042 +v -2.12679 7.6377 4.82902 +v -2.50569 7.88324 4.81812 +v -3.10093 7.82147 4.95617 +v -2.73769 7.37291 4.99925 +v -2.31649 7.27194 4.97421 +v -2.69726 7.54649 4.96795 +v -3.21466 8.11235 4.8714 +v -2.94636 8.30369 4.73024 +v -3.13603 8.24123 4.7885 +v -3.07327 8.23038 4.80263 +v -3.29578 7.80719 4.93087 +v -3.31733 7.99607 4.86182 +v -3.27048 7.95325 4.91261 +v -2.09551 7.3687 4.94206 +v -2.01443 7.78786 4.72364 +v -1.98083 7.57294 4.83156 +v -3.05816 8.31017 4.71039 +v -3.28367 8.15083 4.78698 +v -3.17999 8.25173 4.74709 +v -2.72271 8.25742 4.66148 +v -2.33893 8.04656 4.67179 +v -2.42642 7.05266 5.02124 +v -2.21578 7.14177 5.00149 +v -3.18234 7.55788 4.98097 +v -2.81225 7.26195 5.01272 +v -3.37768 7.85175 4.87583 +v -3.35325 8.00493 4.82883 +v -2.93409 8.32865 4.67809 +v -3.3458 7.72869 4.931 +vn -0.0950481 0.921015 -0.377752 +vn -0.150632 0.986643 -0.0620174 +vn -0.441942 0.884532 -0.149298 +vn -0.289189 0.910648 -0.295111 +vn -0.179847 0.946105 0.269334 +vn -0.442533 0.887207 0.130491 +vn -0.576019 0.695909 0.428851 +vn -0.693167 0.65058 -0.310266 +vn -0.353265 0.715797 -0.602361 +vn -0.0577516 0.933954 -0.352696 +vn -0.218052 0.975893 0.00927881 +vn -0.499644 0.858687 -0.114069 +vn -0.283323 0.899813 -0.331761 +vn -0.257407 0.947947 0.187454 +vn -0.470123 0.880649 0.0586637 +vn -0.627173 0.638246 0.446426 +vn -0.848939 0.528366 -0.0114868 +vn -0.321922 0.568801 -0.756857 +vn -0.137374 0.852094 -0.50504 +vn -0.22294 0.927541 -0.299943 +vn -0.513103 0.788731 -0.33857 +vn -0.378755 0.75939 -0.529029 +vn -0.273542 0.95924 -0.0709467 +vn -0.508687 0.842249 -0.17848 +vn -0.749288 0.661657 0.0278772 +vn -0.787183 0.387498 -0.47978 +vn -0.422025 0.322395 -0.847323 +vn -0.0424083 0.993961 0.101207 +vn -0.0878671 0.994725 -0.0529385 +vn -0.100877 0.988363 -0.113851 +vn -0.0700446 0.997444 -0.0141218 +vn -0.112793 0.993566 -0.0102437 +vn -0.112648 0.993439 0.0197462 +vn -0.0986464 0.992171 0.07659 +vn -0.0988805 0.985855 -0.135322 +vn -0.0770712 0.986903 -0.14171 +vn -0.081263 0.994203 -0.0704095 +vn -0.100603 0.994917 -0.00429686 +vn -0.125531 0.991113 -0.044013 +vn -0.0638202 0.987397 -0.144824 +vn -0.0852538 0.996287 -0.0120207 +vn -0.133274 0.989212 0.060804 +vn -0.0736977 0.989919 0.120951 +vn -0.0591608 0.994028 -0.0916918 +vn -0.0245958 0.976334 -0.214866 +vn -0.0786384 0.980847 -0.178197 +vn -0.0557606 0.996366 -0.0643824 +vn -0.115831 0.993071 -0.0198502 +vn -0.0792183 0.976395 -0.200943 +vn 0.0285249 0.989749 -0.139937 +vn -0.0495587 0.988528 -0.142678 +vn -0.118871 0.983192 -0.138573 +vn -0.111925 0.99362 -0.0138296 +vn -0.0193548 0.973729 -0.226885 +vn -0.0562791 0.983234 0.173447 +vn -0.0720924 0.98577 0.151854 +vn -0.0663501 0.996028 0.0593814 +vn -0.0232177 0.989154 0.145039 +vn -0.0852296 0.995533 0.0406132 +vn -0.102952 0.994638 0.0097651 +vn -0.0748874 0.992821 -0.0932673 +vn -0.0522061 0.991385 -0.120124 +vn -0.0555214 0.997265 -0.0487794 +vn -0.0745411 0.995018 -0.0662032 +vn -0.0266117 0.993622 -0.109581 +vn -0.0275499 0.99801 -0.0567269 +vn 0.0531808 0.95992 -0.275183 +vn 0.109273 0.943915 -0.311583 +vn 0.026644 0.987724 -0.153919 +vn -0.0273858 0.979873 -0.197734 +vn 0.181676 0.91187 -0.368086 +vn 0.117802 0.971461 -0.20588 +vn -0.0296979 0.999549 -0.00435281 +vn -0.0634048 0.997383 0.0347384 +vn -0.0840929 0.986524 0.140353 +vn -0.0535802 0.995929 0.0724914 +vn -0.0930808 0.974625 0.203574 +vn -0.0739185 0.97747 0.197708 +vn -0.0280157 0.971619 -0.234886 +vn -0.0318944 0.981891 -0.18674 +vn -0.0524618 0.984445 -0.167676 +vn -0.0346971 0.981313 -0.189267 +vn -0.0675854 0.991061 -0.115024 +vn -0.0277764 0.991887 -0.124053 +vn 0.0699513 0.792306 -0.606101 +vn 0.157585 0.840466 -0.518444 +vn 0.128943 0.903334 -0.409099 +vn 0.0446452 0.884104 -0.465153 +vn 0.101943 0.927717 -0.359095 +vn 0.0260389 0.902664 -0.429558 +vn -0.0158895 0.779039 0.626774 +vn 0.036809 0.764982 0.642999 +vn 0.104122 0.710323 0.696132 +vn 0.0665768 0.721351 0.689362 +vn 0.106839 0.768495 0.630873 +vn 0.154265 0.672825 0.723539 +vn 0.182013 0.586412 0.789298 +vn 0.111851 0.676085 0.728284 +vn 0.0920488 0.659449 0.746093 +vn -0.0685843 0.797571 0.599314 +vn -0.0566237 0.821261 0.567736 +vn 0.00669128 0.767518 0.640992 +vn -0.106031 0.838856 0.533928 +vn -0.117114 0.889585 0.4415 +vn -0.00819227 0.861671 0.507401 +vn -0.074666 0.961533 0.264348 +vn -0.0703929 0.939227 0.336001 +vn -0.053572 0.977558 0.203741 +vn -0.0536444 0.933896 0.353498 +vn -0.0382323 0.909005 0.415029 +vn -0.0220841 0.837027 0.546715 +vn 0.0130167 0.793781 0.608065 +vn 0.0469564 0.68677 0.725357 +vn -0.0453844 0.842272 0.537139 +vn -0.027652 0.962653 0.269322 +vn -0.0226387 0.944309 0.328281 +vn -0.0109095 0.880192 0.474492 +vn -0.047732 0.893997 0.445524 +vn -0.0522376 0.815758 0.57603 +vn 0.0256124 0.819923 0.5719 +vn -0.0211274 0.979146 0.202055 +vn -0.0162801 0.999799 0.011695 +vn 0.0491517 0.983564 0.173742 +vn 0.0349638 0.94629 0.321424 +vn 0.0943298 0.894351 0.437309 +vn 0.0918346 0.928401 0.360052 +vn 0.103902 0.70644 0.700105 +vn 0.135592 0.716689 0.684084 +vn -0.341288 0.905165 -0.253373 +vn -0.155022 0.897494 -0.412883 +vn -0.310063 0.925898 -0.215809 +vn -0.321585 0.937992 0.129437 +vn -0.434056 0.898002 0.0720288 +vn -0.234953 0.972006 0.00132855 +vn -0.409567 0.79161 0.453441 +vn -0.253907 0.848001 0.465216 +vn -0.291911 0.844078 0.4498 +vn -0.231021 0.638931 0.733755 +vn -0.336541 0.575389 0.745431 +vn -0.24372 0.595859 0.765214 +vn -0.0735834 0.995697 -0.0563251 +vn -0.0174159 0.998659 -0.0487449 +vn -0.0766635 0.994948 -0.0648225 +vn -0.0704734 0.99406 -0.0829393 +vn -0.0690642 0.995973 -0.0571595 +vn -0.0161578 0.999523 -0.0263194 +vn -0.059672 0.996736 -0.0543729 +vn -0.0193939 0.999352 -0.0303321 +vn -0.0774268 0.994321 -0.0730168 +vn -0.0643802 0.994886 -0.0778252 +vn -0.0490959 0.993283 -0.104774 +vn -0.0467058 0.998811 -0.0139839 +vn -0.0598745 0.996763 -0.0536446 +vn -0.0868291 0.996066 -0.017717 +vn -0.0840628 0.994708 0.059079 +vn -0.0254454 0.989075 -0.145199 +vn -0.00596118 0.985036 -0.172245 +vn -0.0195458 0.998158 0.0574369 +vn -0.0310772 0.999302 0.0207163 +vn -0.0773748 0.986863 0.141827 +vn -0.0662477 0.971658 0.226918 +vn -0.257195 0.90356 -0.342681 +vn -0.0469611 0.883771 -0.465557 +vn -0.238142 0.907955 -0.344829 +vn -0.337611 0.941088 -0.0192819 +vn -0.407033 0.912448 -0.0419853 +vn -0.195586 0.979731 -0.0432809 +vn -0.406408 0.885074 0.226885 +vn -0.224652 0.906505 0.357464 +vn -0.349827 0.900322 0.258923 +vn 0.0660985 0.946113 -0.317018 +vn 0.0148337 0.910442 -0.41337 +vn 0.024123 0.975412 -0.219067 +vn 0.00727622 0.988606 -0.150349 +vn 0.0298408 0.96608 -0.256515 +vn 0.00606298 0.934526 -0.355844 +vn -0.00335624 0.97818 -0.207734 +vn -0.00962899 0.957613 -0.287897 +vn -0.00894887 0.994616 -0.103247 +vn -0.0237624 0.975033 -0.220787 +vn -0.01373 0.961063 -0.275989 +vn 0.0136656 0.977268 -0.211567 +vn -0.00904903 0.984181 -0.176934 +vn -0.0134357 0.994811 -0.100848 +vn -0.0343251 0.996001 -0.0824814 +vn 0.0322438 0.940862 -0.337252 +vn 0.0501857 0.925849 -0.374546 +vn 0.0148692 0.989776 -0.141854 +vn 0.0332332 0.984432 -0.172598 +vn -0.0586929 0.996976 0.0509379 +vn -0.0460282 0.986157 0.159297 +vn -0.314009 0.74381 -0.590038 +vn -0.0988898 0.826976 -0.553472 +vn -0.289711 0.740377 -0.606555 +vn -0.407123 0.818282 -0.40579 +vn -0.434748 0.815001 -0.383103 +vn -0.195928 0.944016 -0.265415 +vn -0.444192 0.895296 -0.0337537 +vn -0.24514 0.963548 0.107156 +vn -0.496026 0.8678 -0.0296802 +vn 0.235029 0.331755 -0.913619 +vn 0.286551 0.385272 -0.877185 +vn 0.289763 0.560951 -0.775481 +vn 0.198841 0.469341 -0.860338 +vn 0.391022 0.439414 -0.808713 +vn 0.353389 0.653908 -0.66897 +vn 0.301154 0.76987 -0.562678 +vn 0.250453 0.656469 -0.711563 +vn 0.143807 0.544969 -0.826032 +vn 0.200056 0.73658 -0.646087 +vn 0.0984044 0.639635 -0.762354 +vn 0.249388 0.843234 -0.476195 +vn 0.415186 0.511951 -0.752015 +vn 0.322104 0.728301 -0.604836 +vn 0.291189 0.569177 -0.768926 +vn 0.20585 0.760584 -0.615741 +vn 0.154541 0.840354 -0.519541 +vn 0.258181 0.83028 -0.493942 +vn 0.206697 0.905122 -0.371524 +vn 0.11306 0.920832 -0.37321 +vn 0.161653 0.597518 -0.785392 +vn 0.0953442 0.782965 -0.614716 +vn 0.114632 0.620194 -0.776028 +vn 0.064141 0.810584 -0.582099 +vn 0.0331007 0.858133 -0.51236 +vn 0.0547871 0.834807 -0.547811 +vn 0.0230508 0.901148 -0.432897 +vn -0.0316917 0.905938 -0.422223 +vn 0.188778 0.371766 -0.90893 +vn 0.112199 0.312138 -0.943388 +vn -0.263887 0.593113 -0.760645 +vn 0.0282907 0.618418 -0.78534 +vn 0.0378572 0.18626 -0.981771 +vn -0.366428 0.509413 -0.778607 +vn -0.523635 0.654292 -0.545627 +vn -0.494094 0.735891 -0.462964 +vn -0.230992 0.880605 -0.413736 +vn -0.522616 0.820511 -0.231591 +vn -0.326089 0.944615 -0.0370028 +vn -0.59201 0.746785 -0.303045 +vn -0.271908 0.961774 -0.0325127 +vn -0.203907 0.936777 -0.284377 +vn -0.193715 0.955852 -0.220957 +vn -0.250603 0.967891 0.0196481 +vn -0.140546 0.757947 -0.636996 +vn -0.125429 0.776708 -0.617245 +vn -0.330464 0.717795 -0.612832 +vn -0.317809 0.93015 -0.1839 +vn -0.326346 0.940445 0.0951897 +vn -0.125156 0.693376 0.709624 +vn -0.214065 0.943861 0.251599 +vn -0.295533 0.91979 0.25816 +vn -0.244983 0.677192 0.693826 +vn -0.405366 0.84713 0.343584 +vn -0.405687 0.576515 0.709259 +vn -0.50398 0.832701 -0.229374 +vn -0.456977 0.876941 0.148815 +vn -0.544225 0.559417 -0.625197 +vn -0.537484 0.528653 -0.65699 +vn -0.617682 0.719896 -0.316574 +vn -0.589523 0.792584 0.155799 +vn -0.51183 0.734227 0.446027 +vn -0.506649 0.470947 0.72216 +vn -0.525282 0.680464 0.510928 +vn -0.43846 0.517482 0.734823 +vn -0.4069 0.648604 -0.64323 +vn -0.441326 0.642039 -0.626911 +vn -0.552019 0.762079 -0.338394 +vn -0.519619 0.778609 -0.3518 +vn -0.47594 0.625505 -0.618243 +vn -0.569086 0.753294 -0.32968 +vn -0.602166 0.797667 0.0335225 +vn -0.586831 0.809114 0.0310561 +vn -0.552257 0.833232 0.0271421 +vn -0.524865 0.735893 0.427759 +vn -0.506001 0.749732 0.426455 +vn -0.534947 0.730192 0.425032 +vn -0.385979 0.57646 0.720218 +vn -0.398562 0.564952 0.72248 +vn -0.406148 0.558753 0.723076 +vn -0.570833 0.75142 -0.330935 +vn -0.598637 0.800364 0.032408 +vn -0.496449 0.60728 -0.620282 +vn -0.517372 0.592409 -0.617558 +vn -0.574811 0.743628 -0.341482 +vn -0.596432 0.802174 0.0280238 +vn -0.550151 0.722282 0.419097 +vn -0.41729 0.558056 0.717246 +vn -0.575344 0.704205 0.416023 +vn -0.49461 0.510014 0.703738 +vn -0.530879 0.628781 0.568156 +vn -0.507157 0.850137 0.141627 +vn -0.711648 0.681443 0.170859 +vn -0.697772 0.466081 0.543952 +vn -0.459074 0.886164 -0.0629634 +vn -0.664375 0.739429 -0.108862 +vn -0.670788 0.730975 -0.125377 +vn -0.695682 0.69421 0.184662 +vn -0.638411 0.548125 0.540362 +vn -0.433796 0.855064 -0.284053 +vn -0.630337 0.663707 -0.402701 +vn -0.280417 0.619836 -0.732919 +vn -0.433012 0.431859 -0.791201 +vn -0.416067 0.465656 -0.781059 +vn -0.609732 0.664113 -0.432643 +vn -0.206472 0.940708 -0.269143 +vn -0.0650631 0.719117 -0.691837 +vn -0.266143 0.963005 -0.0423057 +vn -0.31126 0.948586 -0.0574611 +vn -0.226836 0.934046 -0.275869 +vn -0.0310864 0.710073 -0.703442 +vn -0.302666 0.935247 0.183592 +vn -0.305782 0.734202 0.606172 +vn -0.312503 0.717703 0.622289 +vn -0.326098 0.929603 0.171749 +vn -0.647506 0.750867 -0.130134 +vn -0.563981 0.705799 -0.428688 +vn -0.591076 0.684938 -0.426015 +vn -0.669899 0.726037 -0.155264 +vn -0.356047 0.568654 -0.741527 +vn -0.341698 0.598346 -0.724724 +vn -0.392397 0.572666 -0.719776 +vn -0.599349 0.680375 -0.421747 +vn -0.666099 0.723538 -0.181121 +vn -0.663801 0.53612 0.521483 +vn -0.685328 0.708481 0.168466 +vn -0.675479 0.722132 0.149173 +vn -0.637478 0.587359 0.498629 +vn -0.682294 0.722858 0.109325 +vn -0.668931 0.585057 0.45852 +vn -0.427534 0.533121 -0.730066 +vn -0.581975 0.69407 -0.423759 +vn -0.387454 0.547114 -0.741988 +vn -0.563777 0.701284 -0.436298 +vn -0.637009 0.749045 -0.182074 +vn -0.64631 0.740349 -0.184842 +vn -0.695888 0.711582 0.0969019 +vn -0.694472 0.710723 0.112166 +vn -0.676512 0.582028 0.451192 +vn -0.702486 0.558342 0.441324 +vn -0.364819 0.896602 -0.251021 +vn -0.173879 0.790753 -0.58692 +vn -0.162911 0.824147 -0.542441 +vn -0.348117 0.906191 -0.24007 +vn 0.0582076 0.550406 -0.832865 +vn 0.0829002 0.585662 -0.806305 +vn -0.0991811 0.487084 -0.867705 +vn -0.358388 0.726678 -0.586087 +vn -0.513006 0.800902 -0.308838 +vn -0.482129 0.734152 0.478094 +vn -0.451353 0.88321 0.127363 +vn -0.431951 0.895624 0.106185 +vn -0.478186 0.739131 0.474366 +vn -0.596642 0.802452 0.00946514 +vn -0.619119 0.661573 0.4231 +vn -0.245352 0.304493 -0.920373 +vn -0.520217 0.523787 -0.674553 +vn -0.221323 0.30483 -0.926334 +vn -0.514788 0.534935 -0.669953 +vn -0.687015 0.612623 -0.390774 +vn -0.688461 0.609316 -0.393389 +vn -0.78552 0.615285 -0.0662045 +vn -0.78735 0.611354 -0.0795389 +vn -0.782958 0.517531 0.345163 +vn -0.770856 0.524759 0.361122 +vn -0.256201 0.34623 -0.902489 +vn -0.245542 0.387628 -0.888512 +vn -0.498468 0.545438 -0.673815 +vn -0.510209 0.52157 -0.68385 +vn -0.264828 0.401037 -0.876947 +vn -0.508784 0.542714 -0.668281 +vn -0.674569 0.627039 -0.389588 +vn -0.662527 0.638443 -0.391725 +vn -0.666748 0.629341 -0.399221 +vn -0.754941 0.649536 -0.0903672 +vn -0.752775 0.651285 -0.0956979 +vn -0.772241 0.628992 -0.0895111 +vn -0.802982 0.56178 0.199058 +vn -0.77283 0.594506 0.222026 +vn -0.760081 0.600294 0.248846 +vn -0.529036 0.52137 -0.669548 +vn -0.694441 0.602033 -0.39409 +vn -0.298056 0.385507 -0.873239 +vn -0.324198 0.361057 -0.874376 +vn -0.539538 0.506052 -0.672912 +vn -0.703751 0.589396 -0.396669 +vn -0.794492 0.600481 -0.0905764 +vn -0.828539 0.525377 0.193653 +vn -0.799681 0.594397 -0.0848638 +vn -0.819319 0.535072 0.205948 +vn 0.12649 0.320929 -0.938618 +vn 0.110173 0.370669 -0.922208 +vn -0.235574 0.590962 -0.771536 +vn -0.180953 0.554964 -0.811955 +vn -0.0366153 0.247629 -0.968163 +vn -0.384946 0.49063 -0.781728 +vn -0.504752 0.558439 -0.658309 +vn -0.427387 0.652537 -0.625728 +vn -0.412793 0.653299 -0.634667 +vn -0.521967 0.735998 -0.431111 +vn -0.547333 0.737347 -0.395912 +vn -0.605411 0.596106 -0.527385 +vn -0.821227 0.568861 -0.0445399 +vn -0.644976 0.764173 -0.00672808 +vn -0.668748 0.743441 -0.00848479 +vn -0.433183 0.279173 -0.85698 +vn -0.580883 0.421779 -0.696187 +vn -0.112408 0.023626 -0.993381 +vn -0.105072 0.0215974 -0.99423 +vn -0.398502 0.212599 -0.892187 +vn -0.611691 0.359985 -0.704447 +vn -0.748773 0.43144 -0.503189 +vn -0.939429 0.342461 -0.0139509 +vn -0.795192 0.421839 -0.435569 +vn -0.90357 0.428379 -0.00733583 +vn -0.860883 0.498968 -0.0995532 +vn -0.755196 0.408082 -0.51298 +vn -0.772859 0.337656 -0.537287 +vn -0.893096 0.422513 -0.154473 +vn -0.639999 0.323873 -0.696783 +vn -0.665264 0.279735 -0.692222 +vn -0.685965 0.229515 -0.690489 +vn -0.790695 0.284319 -0.542185 +vn -0.906871 0.372895 -0.196302 +vn -0.621393 0.34831 -0.70182 +vn -0.763105 0.449016 -0.464817 +vn -0.850124 0.524059 -0.051496 +vn -0.470995 0.258642 -0.843367 +vn -0.524307 0.221799 -0.822136 +vn -0.154055 0.10991 -0.98193 +vn -0.210459 0.105861 -0.971854 +vn -0.256127 0.0885093 -0.962582 +vn -0.553278 0.174489 -0.814516 +vn -0.116203 0.0873476 -0.989377 +vn -0.416586 0.250609 -0.873871 +vn -0.571489 0.144649 -0.807761 +vn -0.698006 0.190602 -0.69026 +vn -0.287351 0.05647 -0.956159 +vn -0.308683 0.014032 -0.951061 +vn -0.582409 0.132052 -0.802098 +vn -0.70115 0.178256 -0.690372 +vn -0.797236 0.248913 -0.549962 +vn -0.915507 0.338576 -0.217284 +vn -0.798824 0.224994 -0.557906 +vn -0.930584 0.281154 -0.234446 +vn -0.160033 0.985227 0.0609679 +vn -0.22481 0.898002 -0.378223 +vn -0.245437 0.901469 -0.356532 +vn -0.271116 0.962406 -0.0164367 +vn -0.224554 0.663885 -0.713325 +vn -0.208487 0.710921 -0.671659 +vn -0.218412 0.927789 -0.302496 +vn -0.136042 0.981664 0.133523 +vn -0.259377 0.647656 -0.716425 +vn -0.0571662 0.651187 0.756761 +vn -0.134257 0.916449 0.376958 +vn -0.0343214 0.632285 0.773975 +vn -0.0679291 0.878845 0.472247 +vn -0.0805392 0.659819 0.747096 +vn -0.10432 0.879675 0.463993 +vn -0.611923 0.70057 -0.367086 +vn -0.636588 0.770902 0.0215674 +vn -0.528528 0.599652 -0.600895 +vn -0.67632 0.671762 -0.302204 +vn -0.937115 0.234479 -0.258524 +vn -0.99085 0.133639 -0.0188861 +vn -0.62295 0.653502 0.429963 +vn -0.940297 0.223998 0.256255 +vn -0.666328 0.602746 0.438981 +vn -0.53983 0.487844 0.685997 +vn -0.412566 0.623441 -0.664161 +vn -0.397609 0.639601 -0.657889 +vn -0.519713 0.778725 -0.351405 +vn -0.579625 0.73998 -0.341269 +vn -0.547546 0.836335 0.0271398 +vn -0.610314 0.790777 0.0467808 +vn -0.633553 0.693595 -0.342836 +vn -0.656154 0.74794 0.100236 +vn -0.456177 0.592142 -0.664282 +vn -0.359702 0.592088 0.721143 +vn -0.512297 0.74891 0.420341 +vn -0.501127 0.759613 0.414559 +vn -0.398865 0.566791 0.72087 +vn -0.514282 0.713849 0.475325 +vn -0.344813 0.596326 0.724913 +vn -0.474915 0.812635 -0.337759 +vn -0.506336 0.752638 0.420904 +vn -0.69615 -0.535832 -0.477765 +vn -0.781285 0.493713 -0.381891 +vn -0.83358 -0.151706 -0.531159 +vn -0.576234 -0.719695 -0.38729 +vn -0.631662 -0.774664 -0.0299966 +vn -0.255948 -0.965468 -0.0486084 +vn -0.979855 -0.181866 -0.0825131 +vn 0.541443 -0.759367 0.360834 +vn -0.69119 -0.0049819 0.722656 +vn -0.144837 0.154418 0.977332 +vn -0.406442 0.854208 0.324242 +vn -0.547404 0.802732 0.236578 +vn 0.575737 -0.766496 0.284623 +vn -0.620153 -0.724244 0.301466 +vn 0.580781 -0.814011 -0.00887213 +vn -0.473935 -0.879229 -0.0483948 +vn 0.555897 -0.742428 -0.373871 +vn -0.666391 0.195023 -0.719645 +vn -0.651536 -0.64003 -0.407261 +vn 0.5758 -0.752437 -0.319832 +vn 0.765398 -0.543778 0.344197 +vn 0.121393 -0.00283995 -0.992601 +vn -0.102902 -0.608507 0.786849 +vn 0.584252 -0.67299 -0.453579 +vn -0.763043 0.104569 0.637833 +vn -0.560483 0.826026 -0.0594962 +vn -0.890278 -0.200168 0.40907 +vn -0.15866 -0.972662 0.169578 +vn -0.53118 -0.791859 0.301342 +vn -0.366966 0.92744 -0.0720528 +vn -0.266227 0.909375 -0.319624 +vn -0.273712 0.96049 -0.0504102 +vn -0.210627 0.898295 -0.38562 +vn -0.0407832 0.590051 -0.806335 +vn -0.0382912 0.672682 -0.73894 +vn -0.347238 0.680192 0.645573 +vn -0.365629 0.911062 0.190476 +vn -0.314365 0.643739 0.697693 +vn -0.300093 0.916471 0.264624 +vn -0.180919 0.90353 -0.388461 +vn -0.0793052 0.46904 -0.879609 +vn -0.224533 0.974266 -0.0197391 +vn -0.263242 0.922013 0.283892 +vn -0.335122 0.602585 0.724282 +vn -0.589789 0.589424 0.552022 +vn -0.633292 0.761929 0.135664 +vn -0.676318 0.721815 0.14689 +vn -0.657103 0.527763 0.538221 +vn -0.596035 0.794269 -0.117807 +vn -0.622394 0.772703 -0.124723 +vn -0.536204 0.752583 -0.382237 +vn -0.550272 0.726568 -0.411461 +vn -0.368946 0.564194 -0.738623 +vn -0.371231 0.555384 -0.744134 +vn -0.616703 0.773588 0.145734 +vn -0.552184 0.635019 0.540226 +vn -0.599095 0.792433 -0.114606 +vn -0.542357 0.752679 -0.373261 +vn -0.37393 0.558581 -0.740381 +vn -0.555968 0.691057 -0.461888 +vn -0.650766 0.737183 -0.18184 +vn -0.314223 0.573357 -0.756654 +vn -0.302223 0.598824 -0.741668 +vn -0.72116 0.541242 -0.432418 +vn -0.865422 0.437493 -0.244224 +vn -0.711428 0.689535 0.135691 +vn -0.644811 0.610044 0.460505 +vn -0.923373 0.368504 -0.107641 +vn -0.713129 0.684591 0.150938 +vn -0.927914 0.207121 0.309962 +vn -0.122048 -0.911018 0.393891 +vn -0.814281 -0.575446 0.0762098 +vn -0.90801 0.400908 0.121614 +vn 0.45757 -0.888948 0.0200195 +vn -0.600835 -0.76078 -0.24538 +vn -0.0230556 0.580945 0.813616 +vn 0.562836 -0.75489 0.336686 +vn 0.174432 -0.969585 -0.171691 +vn -0.574047 -0.562166 -0.595349 +vn 0.131175 -0.576373 -0.80659 +vn -0.382584 -0.523182 -0.761518 +vn -0.86078 -0.284821 -0.421822 +vn -0.785375 -0.510155 -0.350612 +vn -0.867278 -0.360056 -0.343785 +vn 0.0381685 -0.511128 0.858657 +vn -0.575263 0.398806 0.714161 +vn -0.228702 0.169721 -0.958588 +vn 0.709534 -0.703604 -0.038764 +vn -0.242306 0.0582485 -0.96845 +vn -0.486889 -0.601288 -0.633555 +vn 0.626555 -0.742806 -0.235942 +vn -0.271557 0.888861 -0.369029 +vn 0.090775 0.535296 -0.839772 +vn -0.111255 0.946453 -0.303066 +vn 0.100746 0.863908 -0.493471 +vn -0.849269 0.0255213 0.527343 +vn -0.603352 0.791344 0.0986997 +vn -0.802168 0.500452 -0.325691 +vn -0.788496 -0.587178 -0.183022 +vn -0.897567 -0.427733 0.10685 +vn -0.359952 0.889251 -0.282253 +vn -0.19585 0.742589 -0.640472 +vn -0.222414 0.752891 -0.619425 +vn -0.404856 0.874496 -0.267111 +vn -0.0797149 0.438617 -0.895132 +vn -0.0150455 0.506793 -0.861936 +vn -0.228725 0.283385 -0.931331 +vn -0.190126 0.742546 -0.642244 +vn -0.319829 0.884156 -0.340554 +vn -0.522558 0.673987 0.522182 +vn -0.510223 0.852683 0.112265 +vn -0.502427 0.856529 0.118009 +vn -0.515222 0.71258 0.476209 +vn -0.498523 0.863494 0.0765127 +vn -0.563558 0.613058 0.553681 +vn -0.62883 0.680543 -0.376077 +vn -0.469189 0.57026 -0.674289 +vn -0.510452 0.520262 -0.684665 +vn -0.663025 0.636505 -0.394029 +vn -0.204192 0.329113 -0.921949 +vn -0.251149 0.315794 -0.914985 +vn -0.179575 0.343636 -0.921774 +vn -0.454302 0.602763 -0.655962 +vn -0.615948 0.696922 -0.367298 +vn -0.738994 0.595382 0.315292 +vn -0.722867 0.687075 -0.0734184 +vn -0.746169 0.659607 -0.0902802 +vn -0.749963 0.598569 0.281549 +vn -0.719023 0.691554 -0.0689879 +vn -0.742356 0.576697 0.34107 +vn -0.318833 0.355337 -0.878682 +vn -0.560422 0.466599 -0.68426 +vn -0.57574 0.384458 -0.721606 +vn -0.809572 0.117615 -0.575117 +vn -0.869743 0.168342 -0.463904 +vn -0.726591 0.553358 -0.407259 +vn -0.818563 0.566527 -0.09488 +vn -0.926577 0.178685 -0.330949 +vn -0.846768 0.531113 -0.0300481 +vn -0.798836 0.563468 0.210629 +vn 0.56709 -0.412755 0.712771 +vn 0.6611 -0.450875 0.599715 +vn -0.730729 -0.681893 0.0325013 +vn -0.899538 -0.0863978 0.428214 +vn 0.713903 -0.566676 0.411364 +vn -0.629378 -0.720704 -0.290635 +vn -0.0478281 0.521206 -0.85209 +vn -0.465792 -0.0150317 -0.884767 +vn -0.520826 -0.657692 -0.544225 +vn 0.804247 -0.535875 0.256953 +vn -0.641497 0.714004 -0.2805 +vn -0.67089 0.658546 -0.340917 +vn -0.944034 -0.329444 -0.0163056 +vn 0.227111 -0.848919 0.477239 +vn -0.720685 -0.161582 0.67417 +vn -0.806288 0.492034 0.328331 +vn -0.0194598 0.124491 -0.99203 +vn -0.340481 0.442049 -0.829859 +vn -0.0219791 0.195347 -0.980488 +vn -0.275341 0.438044 -0.855748 +vn -0.453583 0.605988 -0.653484 +vn -0.487481 0.623383 -0.611356 +vn -0.615903 0.722573 -0.313929 +vn -0.608712 0.69692 -0.379173 +vn -0.701553 0.705176 0.102708 +vn -0.694376 0.686917 0.214446 +vn -0.212547 0.496399 -0.841672 +vn -0.430707 0.620389 -0.655446 +vn 0.0549062 0.27111 -0.960981 +vn -0.589263 0.698795 -0.40553 +vn -0.714559 0.699541 0.00691449 +vn -0.592646 0.107132 -0.798306 +vn -0.70817 0.153986 -0.689045 +vn -0.311456 -0.00341429 -0.950254 +vn -0.506746 -0.0417002 -0.861086 +vn -0.766759 -0.257749 -0.587917 +vn -0.752816 -0.308969 -0.581212 +vn -0.806188 0.188912 -0.560689 +vn -0.931429 0.25417 -0.260455 +vn -0.748604 -0.298778 -0.591881 +vn -0.880818 0.114218 -0.459471 +vn 0.701969 0.439533 0.560403 +vn 0.759577 0.00906091 0.650354 +vn -0.407242 -0.809542 0.422842 +vn -0.955153 -0.0339289 0.294162 +vn 0.738005 -0.0412392 0.673533 +vn -0.149777 -0.970738 0.187711 +vn -0.924755 0.32902 -0.191243 +vn -0.800712 0.230998 -0.552721 +vn -0.419493 -0.0726947 -0.904843 +vn -0.468147 -0.169404 -0.867261 +vn -0.777404 0.304336 -0.550475 +vn -0.635015 0.0862634 -0.767668 +vn 0.702443 0.048561 0.710081 +vn 0.043954 -0.625617 -0.778891 +vn 0.0354753 -0.996659 -0.0735625 +vn 0.759838 -0.0840816 0.644652 +vn 0.746586 -0.0430795 0.663893 +vn -0.114114 0.868983 -0.481505 +vn -0.517794 0.386705 -0.763117 +vn -0.93759 -0.164769 -0.306229 +vn -0.773985 -0.347009 -0.529652 +vn -0.887196 -0.188114 -0.421302 +vn -0.932607 0.0427627 -0.358351 +vn -0.504848 0.185274 -0.843091 +vn -0.834175 0.098994 -0.542542 +vn 0.0646534 0.944056 0.323386 +vn -0.00300551 0.726273 0.6874 +vn 0.0561513 0.99546 0.0768476 +vn 0.113635 0.993516 0.00350068 +vn 0.072382 0.935835 0.344926 +vn -0.04769 0.709821 0.702766 +vn -0.00245739 0.905787 0.423727 +vn -0.0860017 0.655772 0.750045 +vn 0.0570837 0.99768 -0.0371039 +vn -0.0182566 0.991076 -0.132045 +vn -0.0806627 0.971699 -0.222023 +vn -0.0620635 0.955632 -0.287949 +vn 0.0187451 0.961993 -0.272431 +vn 0.00638198 0.906474 -0.422214 +vn -0.0472957 0.927184 -0.371608 +vn -0.0880126 0.987935 -0.127431 +vn -0.0679825 0.989723 0.125807 +vn -0.0351014 0.9814 0.188736 +vn -0.0705332 0.992448 -0.100361 +vn -0.0727677 0.99477 -0.0716739 +vn -0.0430938 0.959626 0.277957 +vn -0.0346422 0.957404 0.286666 +vn 0.0101456 0.995353 0.0957548 +vn 0.0994395 0.989212 0.107571 +vn 0.0257898 0.938092 0.345426 +vn 0.000124964 0.904724 0.425997 +vn 0.086749 0.995571 0.0362435 +vn 0.0130554 0.984854 -0.172891 +vn -0.00666146 0.977631 -0.210221 +vn -0.0130342 0.975959 -0.217563 +vn 0.0586062 0.972975 -0.223347 +vn 0.0863582 0.910372 -0.404678 +vn -0.0226374 0.954981 -0.295802 +vn 0.00256451 0.997943 -0.0640562 +vn 0.00356808 0.991517 0.129928 +vn 0.00683326 0.990024 0.140731 +vn -0.0158747 0.999826 -0.00980966 +vn -0.095845 0.994567 0.0406136 +vn -0.0822192 0.977135 0.196078 +vn -0.0127857 0.988358 0.151606 +vn 0.00810777 0.99091 -0.134278 +vn 0.0537321 0.991593 -0.117712 +vn 0.014205 0.992385 0.122355 +vn -0.0369987 0.990627 0.131487 +vn 0.0403213 0.989579 -0.138228 +vn 0.0544051 0.932129 -0.358016 +vn 0.0364335 0.965023 -0.25962 +vn 0.0686768 0.951906 -0.298595 +vn 0.0927738 0.940925 -0.325659 +vn 0.0764898 0.91863 -0.387645 +vn 0.0304129 0.92166 -0.386804 +vn -0.061992 0.992343 -0.10683 +vn -0.131656 0.985033 -0.111249 +vn -0.0682949 0.994822 -0.0752616 +vn -0.00540411 0.980432 -0.196786 +vn -0.0275621 0.969084 -0.245186 +vn -0.0819284 0.996104 -0.0326201 +vn -0.0338812 0.964641 -0.261379 +vn 0.0745847 0.902576 -0.42402 +vn 0.138475 0.927 -0.348563 +vn 0.00576426 0.995573 -0.0938178 +vn -0.07645 0.996994 0.0125734 +vn 0.0818888 0.930088 -0.358094 +vn 0.0966804 0.810761 -0.577338 +vn 0.115427 0.624259 -0.772643 +vn 0.148733 0.586989 -0.795815 +vn 0.162237 0.779621 -0.604871 +vn 0.191828 0.678314 -0.709289 +vn 0.188669 0.477203 -0.858302 +vn -0.0188669 0.970811 -0.239104 +vn -0.0244867 0.955378 -0.294369 +vn 0.00485305 0.974304 -0.225186 +vn -0.0180959 0.963973 -0.265383 +vn -0.0510717 0.962468 -0.266546 +vn -0.0431002 0.940008 -0.33842 +vn -0.0847226 0.915742 -0.392732 +vn -0.0945028 0.942184 -0.321493 +vn -0.117742 0.895765 -0.428652 +vn -0.10544 0.89171 -0.440155 +vn 0.239686 0.463666 0.852974 +vn 0.0927564 0.649958 0.754288 +vn 0.208505 0.367966 0.906161 +vn 0.0724746 0.612172 0.787396 +vn 0.0336993 0.635242 0.771578 +vn 0.074221 0.634842 0.769069 +vn 0.00721232 0.800111 0.599808 +vn -0.0346527 0.943227 0.330337 +vn 0.0369273 0.80524 0.591798 +vn 0.0143661 0.957363 0.288532 +vn 0.0108515 0.994343 0.105658 +vn -0.0189339 0.988437 0.150446 +vn -0.00246053 0.998817 -0.0485694 +vn 0.0224758 0.997526 -0.0666156 +vn -0.000950574 0.996794 -0.0800015 +vn 0.0133627 0.993431 -0.113648 +vn 0.0354564 0.996402 -0.0769818 +vn 0.0514878 0.997664 -0.0448866 +vn 0.0594292 0.997412 -0.0404543 +vn 0.0485664 0.997983 -0.0408933 +vn 0.0393831 0.995946 -0.0808689 +vn 0.0319987 0.994218 -0.102505 +vn 0.050377 0.626404 0.777869 +vn 0.0345677 0.618929 0.784686 +vn -0.0805649 0.861605 -0.501144 +vn -0.0949631 0.841616 -0.531663 +vn -0.0590582 0.741253 -0.668623 +vn -0.0360164 0.764886 -0.643157 +vn -0.00277312 0.984156 -0.177281 +vn 0.0214686 0.987436 -0.156556 +vn 0.0416719 0.494748 -0.868037 +vn 0.107256 0.413153 -0.904323 +vn 0.00135022 0.463037 -0.886338 +vn 0.0498415 0.385998 -0.921152 +vn 0.0870936 0.297219 -0.950829 +vn 0.177113 0.290399 -0.940372 +vn -0.00919117 0.999655 0.0246108 +vn 0.00289294 0.99999 0.00355561 +vn -0.00231852 0.604634 -0.7965 +vn -0.0343338 0.582132 -0.812369 +vn -0.0524601 0.971529 -0.231038 +vn -0.0742852 0.948703 -0.307317 +vn -0.0875732 0.974484 -0.206668 +vn -0.117168 0.944835 -0.305872 +vn -0.17195 0.861137 -0.478411 +vn -0.101647 0.883376 -0.45751 +vn 0.0213874 0.993306 0.113512 +vn 0.000125418 0.999977 0.00673687 +vn 0.0294523 0.988807 0.146265 +vn 0.0108962 0.999148 0.0397949 +vn -0.00576553 0.997969 -0.0634466 +vn -0.00654465 0.996314 -0.0855331 +vn -0.00989507 0.992949 -0.118125 +vn -0.0154018 0.994679 -0.101867 +vn -0.018802 0.996599 -0.0802316 +vn -0.012123 0.996356 -0.0844235 +vn -0.00224781 0.994612 -0.10364 +vn 0.00118997 0.984668 -0.174438 +vn -0.0201983 0.993408 -0.11284 +vn -0.0366035 0.985322 -0.166736 +vn -0.0556678 0.983164 -0.174039 +vn -0.00468782 0.976975 -0.213301 +vn -0.00728897 0.998389 -0.0562784 +vn -0.0167145 0.997732 -0.0652103 +vn -0.0980542 0.804627 -0.585629 +vn -0.209475 0.759156 -0.616281 +vn -0.216969 0.679017 -0.701327 +vn -0.0808605 0.698464 -0.711062 +vn -0.0272024 0.973969 -0.225045 +vn -0.0712138 0.982093 -0.174421 +vn -0.0724714 0.541963 -0.837272 +vn -0.212085 0.568505 -0.794872 +vn -0.192732 0.421632 -0.886048 +vn -0.0545438 0.429491 -0.901422 +vn -0.0180022 0.378286 -0.925514 +vn -0.136618 0.320359 -0.937393 +vn -0.074441 0.314743 -0.946253 +vn 0.00151396 0.337377 -0.941368 +vn 0.107673 0.351038 0.93015 +vn 0.0575589 0.552367 0.831611 +vn 0.0787298 0.339431 0.93733 +vn 0.0550424 0.494607 0.867372 +vn 0.0255702 0.591203 0.806117 +vn 0.00872574 0.614282 0.789038 +vn 0.0257791 0.642439 0.765903 +vn 0.0416834 0.680265 0.73178 +vn 0.057936 0.848525 0.525974 +vn 0.0560607 0.827345 0.558889 +vn 0.0475883 0.960554 0.273992 +vn 0.0451969 0.959069 0.279543 +vn 0.00427819 0.574212 0.818695 +vn -0.00361608 0.746649 0.665208 +vn 0.00216745 0.740146 0.672442 +vn 0.00953719 0.584029 0.811677 +vn -0.00520283 0.859965 0.510326 +vn -0.000347156 0.85875 0.512394 +vn 0.0231967 0.857411 0.514109 +vn 0.0276313 0.729779 0.683125 +vn 0.0265077 0.594162 0.803908 +vn 0.0491478 0.710004 0.70248 +vn 0.0388264 0.592058 0.80496 +vn 0.0466521 0.85664 0.513802 +vn -0.0215304 0.93931 0.342393 +vn -0.0202987 0.946852 0.321029 +vn -0.0438535 0.977228 0.207613 +vn -0.0420346 0.980145 0.193774 +vn -0.0112999 0.982667 0.185034 +vn 0.00127886 0.953787 0.300481 +vn 0.0269899 0.957679 0.286571 +vn 0.0206335 0.985121 0.170619 +vn -0.0580157 0.995287 0.0777066 +vn -0.0472113 0.994053 0.0981344 +vn -0.0631654 0.996941 -0.0460319 +vn -0.044019 0.998821 -0.0204696 +vn -0.0209251 0.99978 0.0011946 +vn -0.0152401 0.992856 0.118345 +vn 0.0108861 0.995665 0.0923718 +vn -0.00611612 0.999775 -0.0202999 +vn -0.0630277 0.992758 -0.102271 +vn -0.0416485 0.994799 -0.0929531 +vn -0.0609364 0.994406 -0.0862721 +vn -0.0398279 0.995651 -0.0842213 +vn -0.0236946 0.996374 -0.0817148 +vn -0.0249686 0.996093 -0.0847048 +vn -0.0155215 0.995903 -0.0890906 +vn -0.0149648 0.996711 -0.0796436 +vn -0.0600344 0.995837 -0.0685958 +vn -0.038286 0.997823 -0.0536944 +vn -0.0521478 0.992077 -0.114297 +vn -0.0300949 0.998165 -0.0525405 +vn -0.0206898 0.999535 -0.0224071 +vn -0.0211179 0.998765 -0.0449674 +vn -0.0126862 0.998428 -0.0545948 +vn -0.0209963 0.997685 -0.0646885 +vn -0.0253731 0.985392 -0.168401 +vn -0.00504535 0.997369 -0.072319 +vn 0.00364531 0.987604 -0.156924 +vn 0.0202349 0.995399 -0.093655 +vn -0.0271348 0.997655 -0.0628276 +vn -0.0235811 0.999463 -0.0227576 +vn -0.0469843 0.995181 -0.0860672 +vn -0.0732068 0.991653 -0.106135 +vn 0.0143057 0.988067 -0.153357 +vn 0.0256732 0.991782 -0.125333 +vn 0.0225634 0.972501 -0.231803 +vn 0.0321456 0.984313 -0.173479 +vn -0.0290498 0.992189 -0.121313 +vn -0.0300031 0.99321 -0.112401 +vn -0.0832882 0.987569 -0.133308 +vn -0.0911089 0.984164 -0.152055 +vn 0.0497218 0.93556 -0.349651 +vn 0.0700201 0.963881 -0.256962 +vn 0.0806463 0.884955 -0.45864 +vn 0.11873 0.916624 -0.381712 +vn -0.0291371 0.952642 -0.302695 +vn -0.0217748 0.987367 -0.156947 +vn -0.119803 0.969047 -0.215857 +vn -0.183267 0.905807 -0.382004 +vn 0.0920564 0.811678 -0.576806 +vn 0.132781 0.836559 -0.531543 +vn 0.0913854 0.685747 -0.72208 +vn 0.128898 0.695309 -0.707058 +vn -0.0872601 0.705869 -0.702947 +vn -0.0643402 0.859311 -0.507391 +vn -0.251611 0.79413 -0.553217 +vn -0.281681 0.684661 -0.672231 +vn 0.0821183 0.519307 -0.850633 +vn 0.116365 0.488972 -0.864503 +vn 0.0516409 0.319297 -0.946247 +vn 0.0802566 0.219373 -0.972335 +vn -0.0892349 0.165705 -0.98213 +vn -0.0910402 0.47841 -0.873405 +vn -0.274361 0.532478 -0.800745 +vn -0.242408 0.289879 -0.925856 +vn -0.00703318 0.143923 -0.989564 +vn 0.0230771 0.0093597 -0.99969 +vn -0.0530721 0.139006 -0.988868 +vn -0.0210325 0.027633 -0.999397 +vn -0.0644388 -0.0464632 -0.996839 +vn -0.0781719 -0.0639318 -0.994888 +vn -0.178114 0.101057 -0.978807 +vn -0.107205 0.121508 -0.986784 +vn 0.032039 0.228589 0.972996 +vn 0.0224013 0.352039 0.935717 +vn 0.0296389 0.374235 0.92686 +vn 0.0420947 0.243878 0.968892 +vn 0.0429901 0.408245 0.91186 +vn 0.0592636 0.269691 0.961122 +vn 0.0540463 0.448262 0.892267 +vn 0.0736225 0.306822 0.948915 +vn -0.0799568 0.992878 -0.0883135 +vn -0.0789795 0.993794 -0.0783355 +vn -0.0870049 0.992049 -0.0909361 +vn -0.0859679 0.992593 -0.0858397 +vn -0.0829414 0.982721 -0.165471 +vn -0.0746076 0.986148 -0.148141 +vn -0.000439588 0.858159 0.513384 +vn -0.0148601 0.929494 0.368537 +vn 0.00143712 0.854217 0.519914 +vn -0.012898 0.916601 0.399594 +vn -0.0316255 0.954135 0.297702 +vn -0.0338103 0.968418 0.247028 +vn -0.0549116 0.991762 0.11573 +vn -0.0541278 0.982703 0.177102 +vn -0.0791002 0.996775 0.0135414 +vn -0.0752719 0.996823 -0.0260525 +vn -0.0819324 0.99157 -0.10038 +vn -0.0887678 0.991655 -0.0934964 +vn -0.0622787 0.973822 -0.218616 +vn -0.0768903 0.966815 -0.243632 +vn -0.0630642 0.969255 -0.237838 +vn -0.042863 0.978659 -0.200971 +vn -0.0498456 0.362262 -0.930743 +vn -0.0880017 0.187191 -0.978374 +vn -0.0772631 0.419363 -0.904525 +vn -0.113431 0.248552 -0.961954 +vn -0.139402 0.119635 -0.982982 +vn -0.115395 0.139323 -0.9835 +vn -0.0268173 0.982595 -0.183816 +vn -0.0444452 0.972411 -0.229 +vn -0.0271484 0.959579 -0.280129 +vn -0.0142762 0.967655 -0.251875 +vn -0.00627177 0.890764 -0.454423 +vn -0.0134475 0.797243 -0.603508 +vn -0.0266331 0.897043 -0.44114 +vn -0.0386901 0.802955 -0.594783 +vn -0.046707 0.691603 -0.720766 +vn -0.0178756 0.67988 -0.733106 +vn -0.0281518 0.549582 -0.834965 +vn -0.0573976 0.581425 -0.811573 +vn 0.00485156 0.574112 0.818763 +vn 0.000472655 0.753699 0.657219 +vn 0.0047989 0.5786 0.815597 +vn 0.00169228 0.761128 0.648599 +vn 0.0276911 0.219764 0.97516 +vn 0.0194033 0.3422 0.939427 +vn 0.0262601 0.213788 0.976527 +vn 0.0183849 0.337819 0.941031 +vn -0.00440366 0.938072 -0.346412 +vn -0.0199532 0.938469 -0.344787 +vn -0.556723 0.828696 0.0576395 +vn -0.286399 0.608916 0.739727 +vn -0.221315 0.975155 0.00963888 +vn -0.378373 0.880942 -0.284211 +vn -0.611185 0.749852 -0.253325 +vn -0.616497 0.431529 -0.65857 +vn -0.744298 -0.421565 -0.51798 +vn 0.439504 -0.774357 -0.455201 +vn -0.820913 -0.269986 -0.503199 +vn -0.564738 0.231892 0.792021 +vn -0.809157 0.563972 0.164925 +vn -0.738195 0.594806 -0.318237 +vn -0.314448 -0.945703 -0.0822695 +vn 0.446913 -0.84365 0.297531 +vn -0.753968 -0.592997 0.282644 +vn -0.617422 -0.138539 -0.774337 +vn -0.662363 0.455079 -0.595129 +vn -0.60623 -0.326127 -0.725345 +vn -0.634135 0.134554 -0.761425 +vn -0.153379 -0.0989233 -0.983203 +vn -0.904937 0.182342 -0.3845 +vn -0.670599 0.357524 -0.64998 +vn -0.751382 0.557128 -0.353601 +vn -0.556615 0.795598 -0.239172 +vn -0.551374 0.662965 -0.506422 +vn -0.771262 0.633346 0.0634583 +vn -0.51617 0.850112 0.104296 +vn -0.407078 0.756736 0.511506 +vn -0.492145 0.865164 -0.0963528 +vn -0.449475 0.749215 -0.486466 +vn -0.509447 0.774322 -0.375352 +vn -0.457055 0.805468 -0.377256 +vn -0.48378 0.872083 -0.0736715 +vn -0.458996 0.885102 -0.0769261 +vn -0.505578 0.79462 -0.33611 +vn -0.554754 0.83183 -0.0175087 +vn -0.596097 0.701487 0.39062 +vn -0.511861 0.754798 0.410217 +vn -0.329935 0.851745 0.407031 +vn -0.59121 0.805529 -0.0399279 +vn -0.590933 0.736008 0.330288 +vn -0.540306 0.770338 -0.338598 +vn -0.428881 0.855936 -0.288852 +vn -0.52724 0.849137 -0.0313883 +vn -0.597581 0.751847 0.278611 +vn -0.451062 0.892307 0.0181852 +vn -0.590834 0.736272 0.329876 +vn -0.325726 0.909412 -0.258596 +vn -0.315267 0.895674 -0.313648 +vn -0.425799 0.904648 0.0175465 +vn -0.515497 0.745531 0.42243 +vn -0.44791 0.893941 -0.0156798 +vn -0.388682 0.799214 0.458458 +vn -0.367952 0.833186 -0.412811 +vn -0.20086 -0.889889 0.409577 +vn -0.0358999 -0.927035 0.373252 +vn -0.00839777 -0.984764 0.173695 +vn -0.175204 -0.953887 0.243726 +vn -0.122052 -0.941191 0.31506 +vn -0.115003 -0.993355 -0.0045291 +vn -0.0449726 -0.946985 -0.318113 +vn 0.0268696 -0.986374 -0.162306 +vn -0.120789 -0.958131 -0.259606 +vn -0.0580328 -0.882154 0.467372 +vn -0.0156481 -0.98898 0.147218 +vn 0.206258 -0.96811 0.142201 +vn 0.099563 -0.90374 0.416342 +vn 0.114119 -0.908982 -0.400909 +vn 0.287488 -0.922686 -0.256906 +vn 0.203044 -0.825654 -0.526373 +vn 0.182836 -0.977698 -0.10333 +vn 0.0997572 -0.951777 0.290118 +vn 0.0653475 -0.940768 0.332693 +vn 0.179095 -0.982661 -0.0479889 +vn 0.30675 -0.94894 -0.0736052 +vn 0.236841 -0.956431 0.170723 +vn 0.252766 -0.948477 -0.191052 +vn 0.279254 -0.960031 -0.0189008 +vn 0.0321548 -0.93715 -0.347443 +vn -0.0970392 -0.993511 -0.0593298 +vn -0.0413893 -0.92431 0.379392 +vn -0.250225 -0.967762 -0.0286979 +vn -0.302344 -0.94559 0.120198 +vn -0.323853 -0.93128 0.166843 +vn -0.27895 -0.958158 0.0641889 +vn -0.320248 -0.934598 0.154817 +vn -0.330254 -0.931542 0.152192 +vn -0.268316 -0.95626 0.116507 +vn -0.300628 -0.934363 0.191279 +vn -0.287849 -0.945618 0.151494 +vn -0.224275 -0.959519 -0.170367 +vn -0.176328 -0.956876 -0.230862 +vn -0.214571 -0.946061 -0.242751 +vn -0.204801 -0.962253 -0.179235 +vn -0.230265 -0.934881 -0.270139 +vn -0.284912 -0.939022 -0.192515 +vn -0.208335 -0.976671 -0.0520606 +vn -0.182001 -0.970757 -0.156546 +vn -0.164377 -0.977426 -0.132732 +vn -0.450465 -0.84967 -0.274122 +vn -0.449397 -0.809111 -0.378659 +vn -0.311013 -0.91565 -0.25467 +vn -0.297633 -0.930256 -0.214566 +vn -0.483445 -0.797903 -0.360044 +vn -0.345235 -0.912433 -0.219724 +vn -0.136346 -0.990522 -0.0166257 +vn -0.111472 -0.983644 -0.14149 +vn -0.0933193 -0.98755 -0.126633 +vn -0.0534265 -0.994647 -0.0884487 +vn -0.0944721 -0.992509 0.0774682 +vn -0.220264 -0.969872 0.104081 +vn -0.168287 -0.982915 -0.0745522 +vn -0.129712 -0.980084 0.150366 +vn -0.242247 -0.95556 0.167994 +vn 0.102048 -0.99209 0.0731016 +vn -0.0197146 -0.99474 0.100516 +vn 0.0132365 -0.998949 0.0438898 +vn 0.117759 -0.992734 0.0247404 +vn 0.0342681 -0.997853 -0.0558174 +vn 0.13061 -0.991302 -0.0161574 +vn 0.163408 -0.814034 -0.557357 +vn 0.0255826 -0.851099 -0.524382 +vn 0.00378672 -0.936554 -0.350504 +vn 0.0859169 -0.976157 -0.199339 +vn -0.155345 -0.888043 -0.43272 +vn -0.134007 -0.910349 -0.391545 +vn -0.144405 -0.962969 -0.22768 +vn -0.0543463 -0.983716 -0.171319 +vn 0.0294267 -0.99649 -0.0783727 +vn 0.0251472 -0.962081 -0.271601 +vn 0.0896924 -0.969541 -0.227914 +vn -0.0241074 -0.924186 -0.38118 +vn -0.092834 -0.990844 -0.0980293 +vn -0.128811 -0.991669 -0.000381219 +vn 0.021228 -0.999074 0.0374123 +vn -0.193436 -0.887523 0.418194 +vn -0.000448108 -0.928561 0.37118 +vn -0.148171 -0.90788 0.392173 +vn -0.0639572 -0.608914 0.790653 +vn -0.0792492 -0.615244 0.784344 +vn 0.020201 -0.66504 0.746534 +vn -0.373777 -0.912162 -0.168081 +vn -0.153331 -0.982797 0.102956 +vn -0.509951 -0.81041 -0.288419 +vn -0.532414 -0.82734 -0.17901 +vn -0.388399 -0.915577 -0.10424 +vn -0.136577 -0.989868 0.038843 +vn 0.228892 -0.872273 -0.432144 +vn 0.192168 -0.962592 -0.191018 +vn 0.175027 -0.780071 -0.600712 +vn 0.108056 -0.97517 -0.193305 +vn 0.0519948 -0.992212 -0.113185 +vn -0.0184271 -0.999812 0.00604372 +vn -0.0392336 -0.94975 0.310541 +vn -0.08476 -0.959877 0.267305 +vn -0.0408134 -0.950944 0.306658 +vn -0.37377 -0.915831 -0.146797 +vn -0.202754 -0.978028 0.0484979 +vn -0.367809 -0.889999 -0.269476 +vn -0.439392 -0.878526 -0.187422 +vn -0.384599 -0.912074 -0.142145 +vn -0.168751 -0.985422 0.021608 +vn -0.338566 -0.926961 -0.161605 +vn -0.121062 -0.991155 -0.054371 +vn -0.457214 -0.873492 -0.167233 +vn -0.0337563 -0.828261 -0.559325 +vn -0.183755 -0.879899 -0.438192 +vn 0.208662 -0.701063 -0.681888 +vn 0.26674 -0.845888 -0.461869 +vn -0.060908 -0.876984 -0.476643 +vn -0.196626 -0.844337 -0.498431 +vn 0.0191289 -0.933989 -0.35679 +vn -0.163185 -0.850203 -0.500525 +vn 0.32943 -0.924578 -0.191395 +vn 0.37908 -0.925204 -0.0171765 +vn 0.12735 -0.976007 -0.176614 +vn -0.101745 -0.926814 -0.361475 +vn 0.15294 -0.975429 0.158581 +vn 0.0651712 -0.984148 0.164938 +vn 0.187627 -0.978201 -0.0889911 +vn 0.0493313 -0.967871 0.246562 +vn 0.0351269 -0.935626 0.35124 +vn 0.0403486 -0.933511 0.356272 +vn 0.0433917 -0.87195 0.487667 +vn 0.100662 -0.897435 0.429508 +vn -0.0348859 -0.862373 0.505071 +vn -0.292456 -0.952469 0.0852786 +vn -0.208329 -0.977942 0.0150918 +vn -0.29726 -0.944697 0.138505 +vn -0.270489 -0.9577 0.0982187 +vn -0.254393 -0.966386 0.0371741 +vn -0.167463 -0.9856 -0.0234047 +vn -0.227148 -0.972703 -0.047468 +vn -0.159791 -0.98553 -0.0565534 +vn -0.259234 -0.965753 -0.0108618 +vn -0.227405 -0.958341 0.172827 +vn -0.136491 -0.976595 0.16623 +vn -0.141865 -0.98616 0.0858017 +vn -0.21788 -0.970404 0.104136 +vn -0.0357295 -0.992107 0.120196 +vn 0.0986464 -0.990408 0.0967469 +vn 0.0892227 -0.99573 0.023705 +vn -0.0446327 -0.997574 0.053432 +vn -0.0614189 -0.996638 -0.0542197 +vn -0.156534 -0.986181 -0.0542589 +vn 0.0506945 -0.996226 -0.0704501 +vn 0.408811 -0.867861 -0.282297 +vn 0.190602 -0.839533 -0.508778 +vn -0.00958555 -0.943077 -0.332435 +vn 0.243574 -0.968002 0.0603585 +vn 0.132335 -0.79278 -0.594969 +vn 0.0742889 -0.900399 -0.428676 +vn -0.0141424 -0.99081 0.134519 +vn -0.106501 -0.994095 0.0208238 +vn 0.175464 -0.977808 0.114472 +vn 0.0587622 -0.944579 0.322983 +vn 0.235437 -0.959765 0.153037 +vn -0.0151165 -0.854293 0.519572 +vn 0.0373338 -0.758835 -0.650212 +vn 0.106959 -0.715664 -0.690206 +vn 0.0180434 -0.869702 -0.493247 +vn -0.0500739 -0.896062 -0.441096 +vn 0.0713006 -0.677645 -0.731924 +vn 0.00519636 -0.83755 -0.546336 +vn -0.0385072 -0.921073 -0.387481 +vn -0.0797459 -0.957028 -0.278814 +vn -0.129839 -0.975337 -0.178495 +vn -0.192867 -0.976176 -0.0994151 +vn -0.217965 -0.975432 0.0319856 +vn -0.148207 -0.959189 -0.240814 +vn 0.0448556 -0.588673 -0.807126 +vn -0.0256446 -0.839999 -0.541981 +vn 0.157776 -0.480734 -0.862555 +vn 0.0441114 -0.843642 -0.535092 +vn -0.0281063 -0.911359 -0.410652 +vn -0.0290497 -0.911989 -0.409184 +vn -0.0875943 -0.947546 -0.307382 +vn -0.0386478 -0.949889 -0.310189 +vn 0.284453 -0.451962 -0.845468 +vn 0.160122 -0.783379 -0.600565 +vn 0.327891 -0.49991 -0.801609 +vn 0.25249 -0.695278 -0.672932 +vn 0.147601 -0.867008 -0.475932 +vn 0.0148863 -0.894501 -0.446818 +vn 0.00983826 -0.968138 -0.250223 +vn 0.129054 -0.975272 -0.179415 +vn -0.0917905 -0.986307 -0.137012 +vn -0.20761 -0.971181 -0.117071 +vn -0.173721 -0.892703 -0.415816 +vn -0.110246 -0.886543 -0.449319 +vn -0.102227 -0.988872 -0.108078 +vn -0.0938007 -0.90606 -0.412621 +vn -0.0680598 -0.677827 -0.732064 +vn -0.101229 -0.647895 -0.754974 +vn -0.114745 -0.610236 -0.783866 +vn -0.143052 -0.791687 0.593942 +vn -0.254231 -0.80935 0.529452 +vn -0.255633 -0.948622 0.186463 +vn -0.11692 -0.972828 0.199837 +vn -0.0462813 -0.823828 0.564948 +vn -0.104501 -0.970453 0.217485 +vn 0.213663 -0.967839 -0.132797 +vn 0.140946 -0.877976 -0.457485 +vn 0.430009 -0.890637 -0.147846 +vn 0.313067 -0.808465 -0.498371 +vn 0.12337 -0.629059 -0.767506 +vn 0.0281317 -0.672007 -0.74001 +vn 0.266932 -0.756297 0.597296 +vn 0.240294 -0.942155 0.233673 +vn 0.330177 -0.724389 0.605181 +vn 0.414254 -0.877484 0.241691 +vn 0.330117 -0.932461 -0.146763 +vn 0.159882 -0.975736 -0.149589 +vn 0.171727 -0.820019 -0.545967 +vn 0.271284 -0.750697 -0.602378 +vn 0.275538 -0.947904 -0.159866 +vn 0.299362 -0.789271 -0.536128 +vn 0.266889 -0.520416 -0.811133 +vn 0.194983 -0.541883 -0.817523 +vn 0.215926 -0.503571 -0.836536 +vn 0.257092 -0.682803 0.683874 +vn 0.289852 -0.688912 0.664369 +vn 0.229799 -0.92224 0.310913 +vn 0.324233 -0.868297 0.375411 +vn 0.439046 -0.626442 0.644057 +vn 0.369552 -0.886055 0.279888 +vn 0.565621 -0.808499 -0.162489 +vn 0.518365 -0.664786 -0.537919 +vn 0.642093 -0.749395 -0.161629 +vn 0.548866 -0.629426 -0.550062 +vn 0.345634 -0.442047 -0.827726 +vn 0.349578 -0.460687 -0.81582 +vn 0.523999 -0.565134 0.637219 +vn 0.587352 -0.762231 0.272069 +vn 0.455234 -0.613268 0.645495 +vn 0.59784 -0.752591 0.276031 +vn 0.140598 -0.989933 0.016261 +vn 0.698756 -0.707447 0.106101 +vn 0.700854 -0.695272 -0.159375 +vn 0.027333 -0.966989 -0.253346 +vn 0.646491 -0.759016 0.0771041 +vn 0.657559 -0.722236 -0.214456 +vn 0.538812 -0.56812 -0.62203 +vn 0.558153 -0.588342 -0.585081 +vn -0.146016 -0.749398 -0.645819 +vn 0.194426 -0.700076 0.687089 +vn 0.460852 -0.530696 0.71132 +vn 0.649574 -0.669747 0.35985 +vn 0.149823 -0.94452 0.292292 +vn 0.342255 -0.572446 0.745096 +vn 0.571887 -0.737361 0.359505 +vn -0.448067 -0.653877 -0.609656 +vn -0.43613 -0.873384 -0.216775 +vn 0.0668846 -0.684847 -0.725611 +vn -0.000139768 -0.962423 -0.271554 +vn -0.0288717 -0.99892 0.0364027 +vn -0.338571 -0.940434 -0.03089 +vn -0.304216 -0.929232 0.209716 +vn -0.0589789 -0.934498 0.351048 +vn -0.131717 -0.674228 0.726682 +vn -0.167817 -0.732054 0.660253 +vn 0.336679 -0.93993 0.0563761 +vn 0.111052 -0.993795 -0.00629505 +vn 0.0759196 -0.969204 -0.234265 +vn 0.360455 -0.906804 -0.218586 +vn 0.309005 -0.949042 0.0619303 +vn 0.295869 -0.929634 -0.219639 +vn 0.25179 -0.758099 -0.601572 +vn 0.115919 -0.787217 -0.605683 +vn 0.372485 -0.675526 -0.636333 +vn 0.0444441 -0.740592 0.670483 +vn -0.178907 -0.834044 0.521884 +vn -0.0277199 -0.976567 0.213421 +vn 0.233447 -0.915953 0.326392 +vn -0.0398383 -0.802993 0.594656 +vn 0.154641 -0.930458 0.332167 +vn 0.642829 -0.748898 0.161004 +vn 0.673272 -0.727888 -0.129941 +vn 0.701709 -0.690949 0.173764 +vn 0.714648 -0.686615 -0.133559 +vn 0.603671 -0.552311 -0.574921 +vn 0.579038 -0.585359 -0.567511 +vn 0.316562 -0.613251 0.723679 +vn 0.524333 -0.724762 0.446984 +vn 0.365732 -0.565221 0.739436 +vn 0.577595 -0.669638 0.466871 +vn 0.22763 -0.948824 0.218902 +vn 0.076798 -0.984814 0.155706 +vn 0.0927484 -0.990043 -0.105885 +vn 0.30183 -0.950529 -0.0734366 +vn 0.18339 -0.967039 0.176644 +vn 0.201556 -0.972863 -0.113631 +vn 0.226082 -0.84105 -0.49145 +vn 0.186789 -0.832498 -0.52159 +vn 0.402493 -0.731118 -0.550878 +vn -0.0920952 -0.572903 0.814433 +vn -0.149868 -0.630821 0.761317 +vn -0.0029384 -0.906082 0.423093 +vn 0.11282 -0.862573 0.493193 +vn -0.143861 -0.657455 0.739633 +vn 0.0512723 -0.892303 0.448516 +vn 0.496531 -0.864807 -0.0746078 +vn 0.470023 -0.733115 -0.491549 +vn 0.41644 -0.862627 0.287143 +vn 0.579125 -0.733149 0.356521 +vn 0.680445 -0.73235 -0.0256441 +vn 0.621706 -0.610178 -0.491085 +vn 0.20252 -0.779215 0.593135 +vn -0.0709009 -0.58417 0.808529 +vn 0.0464573 -0.466947 0.883064 +vn 0.347762 -0.647765 0.677836 +vn 0.500015 -0.682944 -0.532515 +vn 0.455459 -0.877624 -0.149443 +vn 0.393545 -0.909643 -0.132935 +vn 0.519359 -0.701381 -0.488192 +vn 0.359515 -0.899372 0.248755 +vn 0.248251 -0.94746 0.201718 +vn 0.538685 -0.76818 0.346004 +vn 0.6693 -0.742256 -0.0330625 +vn 0.703323 -0.566894 -0.428915 +vn 0.207701 -0.762749 0.612433 +vn 0.129038 -0.829964 0.542686 +vn 0.0495576 -0.531858 0.845382 +vn 0.0264682 -0.610714 0.791409 +vn 0.153536 -0.491966 0.856969 +vn 0.346442 -0.647746 0.67853 +vn 0.782677 -0.446819 0.433324 +vn 0.880259 -0.473909 0.0235591 +vn 0.76222 -0.485472 0.428179 +vn 0.859845 -0.510428 0.0113636 +vn 0.784455 -0.455387 -0.421015 +vn 0.82103 -0.406507 -0.400826 +vn 0.248488 -0.283067 0.926351 +vn 0.531105 -0.352883 0.770326 +vn 0.224257 -0.271862 0.935842 +vn 0.504415 -0.383844 0.773453 +vn 0.591193 -0.792255 -0.151069 +vn 0.487336 -0.847189 0.211598 +vn 0.471404 -0.858915 0.200108 +vn 0.584714 -0.799544 -0.13725 +vn 0.332664 -0.78717 0.519325 +vn 0.324817 -0.804647 0.497028 +vn 0.32571 -0.813808 0.481278 +vn 0.45839 -0.864954 0.204286 +vn 0.586786 -0.803607 -0.0994887 +vn 0.097222 -0.637634 0.76418 +vn 0.127495 -0.626116 0.769236 +vn -0.24537 -0.341304 0.907361 +vn -0.192123 -0.278932 0.940896 +vn -0.205673 -0.278807 0.938065 +vn 0.132474 -0.650529 0.747838 +vn 0.438587 -0.706925 0.554886 +vn 0.578966 -0.767353 0.275622 +vn 0.573874 -0.523057 0.630143 +vn 0.724842 -0.592441 0.351592 +vn 0.796077 -0.603342 0.0473179 +vn 0.683544 -0.729793 -0.0130448 +vn -0.159616 -0.236827 0.958351 +vn 0.212824 -0.556914 0.80284 +vn -0.0661886 -0.119414 0.990636 +vn 0.331172 -0.375914 0.865456 +vn -0.0843387 -0.142558 0.986187 +vn -0.115218 -0.270458 0.955813 +vn 0.215725 -0.593426 0.775441 +vn 0.313633 -0.429166 0.847025 +vn -0.0197106 -0.190673 0.981456 +vn 0.320233 -0.48826 0.811821 +vn 0.506073 -0.6325 0.586373 +vn 0.393822 -0.733112 0.554482 +vn 0.540122 -0.569737 0.61941 +vn 0.364354 -0.329652 0.870963 +vn 0.606034 -0.472414 0.639959 +vn -0.0456529 -0.0761545 0.99605 +vn 0.505796 -0.803162 0.314803 +vn 0.691703 -0.633201 0.34728 +vn 0.622975 -0.702963 0.343141 +vn 0.764424 -0.644422 0.0193999 +vn 0.664783 -0.746867 -0.0159038 +vn 0.782583 -0.622102 -0.0235131 +vn 0.758716 -0.542613 0.360447 +vn 0.823833 -0.56655 0.0179165 +vn 0.69189 -0.333173 0.640534 +vn 0.830791 -0.391767 0.395353 +vn 0.722989 -0.251376 0.643503 +vn 0.853866 -0.328731 0.403545 +vn 0.914751 -0.400881 0.0502579 +vn 0.916945 -0.396822 0.0417654 +vn 0.0813682 0.010313 0.996631 +vn 0.475753 -0.207034 0.854866 +vn 0.0975355 0.0210028 0.99501 +vn 0.504296 -0.145689 0.851152 +vn 0.155849 -0.983679 -0.0899214 +vn 0.0470655 -0.990535 -0.128939 +vn -0.0212717 -0.889451 -0.456536 +vn 0.0750004 -0.902312 -0.424509 +vn -0.112321 -0.571598 -0.81281 +vn -0.061043 -0.574211 -0.816429 +vn 0.178269 -0.983646 -0.0256932 +vn 0.135795 -0.928221 -0.34636 +vn -0.0559878 -0.684011 -0.72732 +vn 0.101699 -0.718567 0.687982 +vn 0.008655 -0.756625 0.653791 +vn 0.0541224 -0.971884 0.229156 +vn 0.17496 -0.948168 0.265266 +vn 0.119581 -0.692432 0.711504 +vn 0.189652 -0.93275 0.30661 +vn 0.450067 -0.879076 -0.157051 +vn 0.284221 -0.941943 -0.178779 +vn 0.222818 -0.769719 -0.598235 +vn 0.364356 -0.736323 -0.570151 +vn -0.106915 -0.976737 -0.185886 +vn -0.0435788 -0.796522 -0.603036 +vn 0.0635679 -0.64356 -0.762752 +vn 0.139768 -0.566723 -0.811967 +vn 0.215853 -0.497528 -0.840163 +vn 0.557943 -0.815162 -0.155594 +vn 0.476278 -0.681674 -0.55541 +vn 0.295501 -0.458588 -0.838079 +vn 0.399033 -0.868648 0.293638 +vn 0.25724 -0.921479 0.29104 +vn 0.267809 -0.704485 0.657252 +vn 0.162328 -0.770748 0.616115 +vn 0.045155 -0.840384 0.540107 +vn -0.0573184 -0.952948 0.297665 +vn 0.506585 -0.814282 0.283402 +vn 0.358365 -0.665093 0.655153 +vn 0.198411 -0.52194 -0.829586 +vn 0.365226 -0.719869 -0.590253 +vn 0.352708 -0.701346 -0.619443 +vn 0.228363 -0.488822 -0.841964 +vn 0.504165 -0.849365 -0.156197 +vn 0.475344 -0.866637 -0.151621 +vn 0.48842 -0.858948 -0.153802 +vn 0.356613 -0.759864 -0.543539 +vn 0.163821 -0.576146 -0.800761 +vn 0.285749 -0.705264 0.648807 +vn 0.271298 -0.685418 0.675721 +vn 0.410588 -0.831124 0.375034 +vn 0.43821 -0.838348 0.324261 +vn 0.440525 -0.854698 0.274643 +vn 0.302076 -0.722209 0.622225 +vn 0.222742 -0.929305 -0.294581 +vn 0.187472 -0.978721 0.0834193 +vn 0.2345 -0.611183 -0.755953 +vn 0.281875 -0.556357 -0.781674 +vn 0.240796 -0.928346 -0.28318 +vn 0.182266 -0.978332 0.0982084 +vn 0.260356 -0.606189 -0.751498 +vn 0.204164 -0.9516 -0.229728 +vn 0.0421774 -0.996425 0.0731968 +vn -0.0429517 -0.947667 0.316359 +vn 0.0921681 -0.916492 0.38929 +vn -0.1937 -0.779582 0.595594 +vn -0.0660044 -0.67489 0.73496 +vn 0.116769 -0.90237 0.414841 +vn -0.0475794 -0.648649 0.759599 +vn 0.498569 -0.862815 0.0835412 +vn 0.478214 -0.873215 0.0938454 +vn 0.514994 -0.832004 -0.206278 +vn 0.539238 -0.815161 -0.211508 +vn 0.461905 -0.621193 -0.633059 +vn 0.478148 -0.610953 -0.63096 +vn 0.534636 -0.8428 0.0620716 +vn 0.569283 -0.787536 -0.236017 +vn 0.492028 -0.591115 -0.639133 +vn 0.149335 -0.660603 0.735733 +vn 0.120206 -0.683538 0.719949 +vn 0.369674 -0.8511 0.372788 +vn 0.399312 -0.842906 0.360637 +vn 0.209235 -0.632032 0.746161 +vn 0.446006 -0.822806 0.352233 +vn 0.495741 -0.622986 -0.605087 +vn 0.556599 -0.79666 -0.235649 +vn 0.445198 -0.85591 -0.263093 +vn 0.418392 -0.69008 -0.590541 +vn 0.523884 -0.840377 0.138972 +vn 0.357871 -0.924634 0.130307 +vn 0.0700351 -0.99246 0.100594 +vn 0.204839 -0.928681 -0.309179 +vn 0.318782 -0.761306 -0.564616 +vn 0.644954 -0.745447 0.168354 +vn 0.655132 -0.734641 -0.176366 +vn 0.562188 -0.575814 -0.593618 +vn 0.372172 -0.780901 0.501679 +vn 0.217841 -0.846626 0.485561 +vn 0.224772 -0.633509 0.740367 +vn 0.119844 -0.704646 0.699366 +vn 0.0367794 -0.778963 0.62599 +vn 0.0049644 -0.904316 0.426834 +vn 0.320804 -0.582117 0.747144 +vn 0.5074 -0.705564 0.494696 +vn 0.277918 -0.927596 0.249654 +vn 0.345922 -0.905799 0.244678 +vn 0.42645 -0.902127 -0.0656329 +vn 0.289073 -0.95509 -0.0651222 +vn 0.496006 -0.666311 -0.556783 +vn 0.365221 -0.742727 -0.561222 +vn 0.0939228 -0.995377 -0.0200564 +vn 0.143328 -0.801787 -0.580168 +vn 0.123285 -0.947725 0.29431 +vn -0.0481182 -0.572705 0.818348 +vn -0.0457025 -0.53687 0.842426 +vn 0.219326 -0.823338 0.52346 +vn 0.211795 -0.836306 0.505703 +vn -0.0360853 -0.733687 0.678529 +vn 0.153899 -0.87484 0.459315 +vn 0.589234 -0.727127 0.352264 +vn 0.49507 -0.809925 0.314526 +vn 0.578427 -0.807657 -0.114512 +vn 0.681795 -0.727516 -0.0766544 +vn 0.550967 -0.634127 -0.542512 +vn 0.615979 -0.579344 -0.533789 +vn 0.742802 -0.668924 -0.0280298 +vn 0.663406 -0.551624 -0.505572 +vn 0.643799 -0.667349 0.37439 +vn 0.118347 -0.414319 0.902404 +vn 0.0953205 -0.457636 0.884016 +vn 0.310311 -0.675557 0.668827 +vn 0.375895 -0.614727 0.693407 +vn 0.413639 -0.581342 0.700674 +vn 0.120402 -0.401468 0.907924 +vn 0.700034 -0.56329 -0.438927 +vn 0.723964 -0.688357 -0.0451653 +vn 0.638003 -0.767699 -0.0599133 +vn 0.656092 -0.65178 -0.380429 +vn 0.62386 -0.681536 0.382501 +vn 0.512902 -0.783086 0.351722 +vn 0.267522 -0.922602 0.277915 +vn 0.464336 -0.878455 -0.112739 +vn 0.571669 -0.766245 -0.293364 +vn 0.786757 -0.616972 -0.0189302 +vn 0.719359 -0.534003 -0.444256 +vn 0.690979 -0.597383 0.40704 +vn 0.384793 -0.552038 0.739722 +vn 0.286086 -0.632787 0.719538 +vn 0.159782 -0.388121 0.907652 +vn 0.10629 -0.472204 0.875058 +vn 0.0506897 -0.558703 0.827817 +vn 0.0947426 -0.741941 0.663738 +vn 0.442725 -0.478719 0.75817 +vn 0.190634 -0.326192 0.925882 +vn 0.429697 -0.71007 0.557819 +vn 0.362932 -0.756657 0.543829 +vn 0.509827 -0.824027 0.247094 +vn 0.542796 -0.780997 0.308896 +vn 0.598455 -0.7896 -0.135585 +vn 0.608236 -0.78561 -0.113428 +vn 0.493797 -0.801802 0.336567 +vn 0.57749 -0.806663 -0.1257 +vn 0.440179 -0.780141 0.444548 +vn -0.276582 -0.356712 0.892333 +vn -0.303933 -0.368912 0.878367 +vn 0.0976245 -0.659325 0.745493 +vn 0.168308 -0.690839 0.703145 +vn 0.273245 -0.819971 0.502976 +vn -0.225056 -0.502638 0.834688 +vn 0.861276 -0.503496 0.068528 +vn 0.78889 -0.473033 0.39229 +vn 0.742853 -0.553495 0.376581 +vn 0.818872 -0.560443 0.1239 +vn 0.660624 -0.404828 0.632211 +vn 0.599789 -0.496398 0.627568 +vn 0.466045 -0.643081 0.607658 +vn 0.684434 -0.651913 0.326435 +vn 0.766525 -0.611002 0.197779 +vn 0.706841 -0.303272 0.639063 +vn 0.833989 -0.384063 0.39618 +vn 0.8874 -0.458065 0.0519451 +vn 0.44172 -0.320619 0.837906 +vn 0.360931 -0.407046 0.839072 +vn 0.083802 -0.161645 0.983284 +vn 0.0965668 -0.275944 0.956311 +vn 0.111924 -0.366282 0.923748 +vn 0.221344 -0.488555 0.843991 +vn 0.0897315 -0.0542213 0.994489 +vn 0.486964 -0.207384 0.848445 +vn 0.022588 -0.999699 -0.00953299 +vn -0.015723 -0.999395 0.0310086 +vn 0.0188209 -0.99796 -0.0610125 +vn -0.0982032 -0.995104 -0.011131 +vn 0.0283286 -0.99951 -0.0133342 +vn 0.0634512 -0.992836 -0.101245 +vn -0.0150105 -0.986087 0.165552 +vn 0.121904 -0.976115 -0.179829 +vn -0.206419 -0.967591 0.145461 +vn -0.0195752 -0.997758 -0.0639942 +vn -0.0470569 -0.998717 0.0186892 +vn -0.110419 -0.988273 -0.105471 +vn -0.149771 -0.987706 -0.0447843 +vn -0.249889 -0.962334 -0.107094 +vn -0.158365 -0.939672 -0.303211 +vn -0.000908024 -0.988749 0.149582 +vn 0.0755026 -0.987608 0.137582 +vn 0.0968628 -0.993062 0.0666698 +vn -0.00180047 -0.997835 -0.0657439 +vn -0.0549528 -0.950036 -0.307265 +vn 0.0129567 -0.997876 -0.0638449 +vn -0.105974 -0.984366 0.140687 +vn 0.0548588 -0.973199 0.223324 +vn -0.0499134 -0.804316 0.592102 +vn -0.00900136 -0.777321 0.62904 +vn 0.00693937 -0.711678 0.702472 +vn 0.077061 -0.945492 0.316397 +vn 0.00302635 -0.93888 0.344232 +vn -0.0077059 -0.654988 0.7556 +vn -0.0735546 -0.901116 -0.427294 +vn -0.0295596 -0.798635 -0.601089 +vn -0.113346 -0.983355 -0.142008 +vn 0.0364394 -0.996698 -0.0725667 +vn 0.0604772 -0.913882 -0.401449 +vn 0.0367301 -0.820298 -0.570755 +vn 0.181241 -0.899084 -0.398497 +vn 0.132381 -0.801737 -0.582831 +vn 0.131124 -0.987683 0.0853759 +vn -0.199249 -0.97374 0.11014 +vn -0.271895 -0.944682 0.183438 +vn -0.233147 -0.945981 0.225304 +vn -0.124746 -0.966278 0.225265 +vn -0.0501126 -0.896431 0.440341 +vn -0.133494 -0.940261 0.313192 +vn -0.245725 -0.958995 0.141237 +vn -0.178156 -0.983787 0.0205661 +vn -0.0860475 -0.991893 -0.0935142 +vn -0.192521 -0.978523 0.0736783 +vn -0.0766557 -0.997058 -8.96641e-005 +vn 0.0597812 -0.97435 -0.216954 +vn -0.101843 -0.9911 -0.0857219 +vn -0.0768687 -0.99572 -0.0513185 +vn -0.00881385 -0.99964 -0.0253491 +vn 0.00316626 -0.982393 -0.186798 +vn 0.111816 -0.968023 -0.224564 +vn 0.0404405 -0.994926 0.092119 +vn -0.111339 -0.993781 0.0014885 +vn -0.143933 -0.98839 -0.0486588 +vn -0.187354 -0.978245 0.0890813 +vn -0.103406 -0.985816 0.132191 +vn -0.093879 -0.932077 0.349884 +vn -0.201223 -0.92786 0.313983 +vn -0.168873 -0.979082 -0.113495 +vn -0.164215 -0.980467 -0.108246 +vn -0.202517 -0.93361 -0.295565 +vn -0.238924 -0.968627 -0.0683883 +vn -0.24611 -0.968227 0.0443439 +vn -0.139514 -0.898068 -0.417144 +vn -0.0947641 -0.995327 -0.0185722 +vn -0.0592719 -0.950422 -0.305262 +vn 0.04578 -0.83656 -0.54596 +vn 0.266779 -0.938888 -0.217527 +vn 0.410642 -0.796869 -0.443139 +vn 0.265419 -0.962645 0.0535395 +vn 0.326175 -0.942693 -0.0702819 +vn 0.405433 -0.903341 -0.14 +vn 0.539673 -0.766839 -0.347435 +vn 0.591675 -0.787572 -0.172197 +vn 0.45143 -0.865827 -0.215764 +vn 0.386471 -0.902422 -0.190459 +vn 0.549759 -0.832768 -0.0652933 +vn 0.297538 -0.840573 -0.452668 +vn 0.274602 -0.950952 -0.142423 +vn 0.376768 -0.83362 -0.403885 +vn 0.349257 -0.929541 -0.118209 +vn 0.318768 -0.947792 -0.00881132 +vn 0.247594 -0.96879 -0.0119786 +vn 0.240034 -0.970609 0.017384 +vn 0.327288 -0.944631 0.023569 +vn 0.326742 -0.942765 0.066585 +vn 0.238448 -0.967855 0.0799981 +vn 0.160526 -0.986599 -0.0292324 +vn 0.193388 -0.980587 0.0324121 +vn 0.279655 -0.960065 -0.00820153 +vn 0.275532 -0.955494 0.105421 +vn 0.383131 -0.902416 0.197119 +vn 0.467032 -0.878668 0.0991141 +vn 0.443476 -0.879829 0.170965 +vn 0.40309 -0.878241 0.257314 +vn 0.406864 -0.91348 -0.00406793 +vn 0.413923 -0.908086 0.0636202 +vn 0.409447 -0.90376 0.124787 +vn 0.41057 -0.888787 0.203689 +vn 0.410649 -0.871814 0.267036 +vn 0.228957 -0.967672 0.105783 +vn 0.278496 -0.958354 0.0632244 +vn 0.23231 -0.971736 -0.0419757 +vn 0.204884 -0.978763 -0.00677251 +vn 0.168017 -0.978905 -0.116252 +vn 0.241842 -0.963655 -0.1135 +vn 0.337413 -0.543618 -0.768526 +vn 0.319589 -0.657439 -0.682376 +vn 0.321382 -0.597757 -0.734439 +vn 0.352489 -0.66813 -0.655251 +vn 0.275541 -0.96128 0.0042964 +vn 0.228467 -0.97026 -0.0799891 +vn 0.131847 -0.990647 0.0351364 +vn 0.0880204 -0.963788 -0.251723 +vn 0.0617804 -0.960515 -0.271283 +vn 0.173054 -0.982503 -0.0688479 +vn 0.150697 -0.984383 -0.0909929 +vn 0.211207 -0.965048 -0.155161 +vn 0.0773251 -0.996116 -0.0421151 +vn 0.184883 -0.978477 -0.0916621 +vn 0.28545 -0.958185 0.0199723 +vn 0.3014 -0.951609 0.0599802 +vn 0.179337 -0.980518 0.0801431 +vn 0.179371 -0.978845 0.0984323 +vn 0.150121 -0.980234 -0.128863 +vn 0.301342 -0.953235 -0.0231557 +vn 0.298862 -0.950295 0.0872964 +vn 0.33517 -0.935576 0.111168 +vn 0.142696 -0.968975 0.201803 +vn 0.162291 -0.964593 0.207899 +vn 0.151818 -0.981098 0.119996 +vn 0.340689 -0.934029 0.107333 +vn 0.239018 -0.692213 -0.680964 +vn 0.282297 -0.741428 -0.608763 +vn 0.0963516 -0.721172 -0.686023 +vn 0.120648 -0.818503 -0.561691 +vn 0.149696 -0.935265 -0.320734 +vn 0.318793 -0.871679 -0.372218 +vn 0.325617 -0.920283 0.216914 +vn 0.409525 -0.869935 0.274777 +vn 0.135124 -0.974216 0.180679 +vn 0.155045 -0.822417 0.54735 +vn 0.318209 -0.766124 0.558388 +vn 0.392785 -0.696486 0.600523 +vn 0.232087 -0.966562 -0.109058 +vn 0.0983421 -0.952191 -0.289241 +vn 0.102778 -0.994267 -0.0294923 +vn 0.188065 -0.98114 -0.0446692 +vn 0.238546 -0.969647 0.053666 +vn 0.136754 -0.961346 0.238983 +vn 0.145867 -0.988048 -0.0498351 +vn 0.0438264 -0.98504 -0.16666 +vn 0.303517 -0.945456 -0.118279 +vn 0.165051 -0.983318 -0.0764424 +vn -0.0731824 -0.734019 -0.675174 +vn -0.054902 -0.934612 -0.351406 +vn -0.0752511 -0.909863 -0.408028 +vn -0.105791 -0.697855 -0.708383 +vn -0.0487172 -0.943492 -0.327796 +vn -0.0385524 -0.972378 -0.230205 +vn -0.00955573 -0.988274 -0.152394 +vn -0.0519055 -0.884901 -0.462878 +vn -0.0776419 -0.679132 -0.729898 +vn 0.00403216 -0.858322 -0.513095 +vn -0.0149662 -0.694222 -0.719605 +vn 0.028518 -0.975581 -0.21778 +vn -0.102677 -0.89991 -0.423815 +vn -0.0943309 -0.981306 -0.16775 +vn -0.136491 -0.926876 -0.349674 +vn -0.17765 -0.962179 -0.206522 +vn -0.0511801 -0.998658 0.00795881 +vn -0.00281532 -0.994868 0.101138 +vn 0.0572706 -0.996902 0.0539028 +vn 0.0778925 -0.990968 0.109154 +vn -0.139783 -0.963868 -0.226757 +vn -0.195616 -0.944767 -0.262963 +vn -0.142533 -0.974671 -0.17234 +vn -0.174232 -0.956756 -0.23294 +vn -0.12684 -0.937279 -0.324685 +vn -0.11243 -0.959173 -0.259513 +vn 0.0408403 -0.998633 -0.0326342 +vn -0.0170325 -0.970095 -0.242129 +vn -0.152574 -0.976015 -0.15529 +vn -0.156973 -0.972256 -0.173427 +vn -0.160889 -0.977362 -0.137397 +vn -0.150032 -0.98029 -0.128537 +vn -0.0864562 -0.9886 -0.123269 +vn -0.106679 -0.963482 -0.245605 +vn -0.026478 -0.95165 -0.306042 +vn 0.0042926 -0.997008 -0.0771842 +vn -0.163496 -0.98056 -0.108494 +vn -0.158215 -0.983904 -0.0830763 +vn -0.163637 -0.985139 -0.052199 +vn -0.168611 -0.985197 -0.0309252 +vn -0.121116 -0.992638 0.000116289 +vn -0.100042 -0.994913 -0.0118026 +vn 0.00346592 -0.988738 0.149617 +vn -0.0270572 -0.999206 0.0292436 +vn -0.163475 -0.986545 -0.00217173 +vn -0.168283 -0.985622 -0.0151518 +vn -0.15792 -0.987445 -0.00358925 +vn -0.157295 -0.983965 -0.0840861 +vn -0.0956433 -0.977247 -0.189315 +vn -0.11403 -0.991094 -0.0687755 +vn -0.029053 -0.980419 -0.194768 +vn -0.018086 -0.958444 -0.284707 +vn -0.140689 -0.990054 -0.000402737 +vn -0.133932 -0.985647 -0.102769 +vn -0.123216 -0.991474 0.0424004 +vn -0.110777 -0.993845 -0.000245873 +vn -0.0669042 -0.997255 -0.031724 +vn -0.0809035 -0.977166 -0.196473 +vn -0.0163954 -0.977436 -0.210596 +vn -0.00277662 -0.999893 -0.0143304 +vn -0.125547 -0.985705 0.112354 +vn -0.1321 -0.98387 0.120619 +vn -0.127648 -0.980833 0.147213 +vn -0.116133 -0.983171 0.141024 +vn -0.133789 -0.987912 0.0783025 +vn -0.138992 -0.986748 0.0837257 +vn -0.0998241 -0.989786 0.101779 +vn -0.083995 -0.979034 0.185572 +vn -0.0718945 -0.981241 0.178879 +vn -0.000191191 -0.975619 0.219471 +vn 0.00513569 -0.976947 0.21342 +vn -0.0175892 -0.993088 0.11605 +vn -0.118742 -0.973201 0.196927 +vn -0.133738 -0.974129 0.182171 +vn -0.0801857 -0.791488 0.605902 +vn -0.0863973 -0.806908 0.584324 +vn -0.0513754 -0.821783 0.56748 +vn -0.0977583 -0.97933 0.177077 +vn -0.0206068 -0.984888 0.171961 +vn 0.0185028 -0.832224 0.554131 +vn -0.015736 -0.749948 -0.661309 +vn -0.0237986 -0.940791 -0.33815 +vn 0.00714674 -0.748333 -0.663284 +vn -0.0118221 -0.931849 -0.362652 +vn -0.0147916 -0.960945 -0.276342 +vn -0.0250226 -0.944532 -0.327464 +vn -0.117237 -0.987626 0.104161 +vn -0.117886 -0.985593 0.121283 +vn -0.113963 -0.987791 0.106211 +vn -0.112403 -0.984531 0.134399 +vn -0.102255 -0.985361 0.136413 +vn -0.110446 -0.988702 0.101337 +vn -0.0857333 -0.969347 0.230253 +vn -0.0749124 -0.959657 0.27101 +vn -0.0528013 -0.749019 0.660441 +vn -0.0592566 -0.77238 0.63239 +vn -0.136321 -0.989676 -0.0442528 +vn -0.132741 -0.991138 0.00510322 +vn -0.12533 -0.99184 -0.0233506 +vn -0.121037 -0.992592 0.0105517 +vn -0.120427 -0.992454 0.0230773 +vn -0.130484 -0.991181 0.0231281 +vn -0.12523 -0.991516 0.0348497 +vn -0.119854 -0.992157 0.0354908 +vn -0.118471 -0.991156 0.0597882 +vn -0.119635 -0.991125 0.0579562 +vn -0.017318 -0.891348 -0.452989 +vn 0.0222423 -0.928563 -0.370507 +vn 0.0484139 -0.910475 -0.41072 +vn -0.00588932 -0.916503 -0.399984 +vn -0.032827 -0.951452 -0.306043 +vn 0.00722142 -0.901376 -0.432977 +vn -0.0615868 -0.89931 -0.432954 +vn -0.0829502 -0.959545 -0.269057 +vn -0.14861 -0.973926 -0.171418 +vn -0.145807 -0.983731 -0.104946 +vn -0.146068 -0.964864 -0.218409 +vn -0.138347 -0.986392 -0.0888311 +vn -0.126202 -0.963693 -0.235305 +vn -0.119331 -0.923899 -0.363552 +vn -0.316846 -0.662117 0.679124 +vn -0.231916 -0.949687 0.210499 +vn 0.039735 -0.79146 0.609928 +vn 0.084445 -0.581943 0.808833 +vn -0.157014 -0.977594 -0.140199 +vn 0.053117 -0.976363 0.209508 +vn 0.175243 -0.921648 0.346201 +vn 0.0672855 -0.629406 0.774158 +vn -0.00144679 -0.253604 0.967307 +vn 0.328954 -0.871741 0.36312 +vn 0.201481 -0.954979 0.217764 +vn 0.226868 -0.825441 0.516893 +vn 0.287065 -0.717992 0.634098 +vn 0.11197 -0.98294 0.145919 +vn 0.203223 -0.883663 0.421712 +vn 0.254323 -0.452039 0.854974 +vn 0.228542 -0.408828 0.883532 +vn 0.230667 -0.356523 0.905364 +vn 0.200565 -0.320384 0.925812 +vn 0.313474 -0.65881 0.683889 +vn 0.0547795 -0.365091 0.929359 +vn 0.271678 -0.682308 0.67871 +vn 0.393021 -0.805461 0.443585 +vn 0.393463 -0.804279 0.445334 +vn -0.261051 -0.556088 0.789062 +vn 0.181623 -0.702744 0.687869 +vn 0.198191 -0.717033 0.668269 +vn -0.147799 -0.488895 0.859731 +vn 0.420141 -0.79733 0.433298 +vn 0.383707 -0.816879 0.43067 +vn 0.17625 -0.666988 0.723922 +vn 0.437767 -0.789648 0.429902 +vn -0.285214 -0.528137 0.799828 +vn -0.235416 -0.420169 0.876377 +vn 0.119723 -0.639283 0.759594 +vn 0.373834 -0.834999 0.403763 +vn 0.0732371 -0.611319 0.787988 +vn 0.266472 -0.886405 0.378522 +vn -0.111252 -0.311229 0.943801 +vn 0.389774 -0.444514 0.806526 +vn 0.277976 -0.878004 0.389664 +vn 0.338685 -0.828584 0.445804 +vn 0.454843 -0.36574 0.812005 +vn 0.0613594 -0.99007 0.12648 +vn 0.151137 -0.964083 0.218407 +vn 0.281243 -0.920695 0.270597 +vn 0.418523 -0.781039 0.463483 +vn 0.576892 -0.326648 0.748663 +vn 0.152237 -0.848298 -0.507162 +vn 0.218579 -0.963081 -0.157159 +vn 0.074916 -0.959985 -0.269847 +vn 0.000175606 -0.852097 -0.523383 +vn -0.0696301 -0.890257 -0.450104 +vn -0.065689 -0.814421 -0.576544 +vn 0.44411 -0.886766 0.128111 +vn 0.318062 -0.945783 0.0658039 +vn 0.478951 -0.869822 0.118387 +vn 0.527636 -0.766225 -0.366742 +vn 0.434683 -0.83835 -0.328968 +vn 0.269764 -0.920893 -0.281397 +vn 0.596057 -0.715447 -0.364488 +vn 0.56496 -0.3913 -0.726433 +vn 0.399436 -0.502682 -0.766656 +vn 0.592918 -0.705202 -0.388764 +vn 0.543801 -0.381 -0.747743 +vn 0.478728 -0.196157 -0.85577 +vn 0.416283 -0.226704 -0.880519 +vn -0.147145 -0.436094 -0.887789 +vn 0.495967 -0.862789 0.0980431 +vn 0.531974 -0.842253 0.0872594 +vn 0.44845 -0.4522 -0.770978 +vn 0.403921 -0.275448 -0.87234 +vn 0.519282 -0.742086 -0.423858 +vn 0.438223 -0.781137 -0.444731 +vn 0.381537 -0.52694 -0.75945 +vn 0.305591 -0.357005 -0.882701 +vn 0.264285 -0.552329 -0.790624 +vn 0.156661 -0.365424 -0.917563 +vn 0.327489 -0.809525 -0.487258 +vn 0.0896365 -0.607897 -0.78894 +vn 0.0349382 -0.345557 -0.937747 +vn 0.524307 -0.84969 0.0559301 +vn 0.44203 -0.89668 -0.0239694 +vn 0.330703 -0.938084 -0.10312 +vn 0.113435 -0.986503 0.118084 +vn 0.25209 -0.966898 0.039485 +vn 0.398405 -0.914315 -0.072807 +vn 0.502437 -0.864422 0.0182147 +vn 0.384405 -0.916977 0.106709 +vn 0.00387901 -0.991554 0.129637 +vn -0.06447 -0.992358 0.105209 +vn -0.120532 -0.989611 0.0783693 +vn -0.107383 -0.990328 0.0878536 +vn -0.116478 -0.990029 0.0792211 +vn -0.117663 -0.990083 0.0767584 +vn -0.0779889 -0.996154 -0.0399247 +vn -0.0641647 -0.979519 -0.190855 +vn 0.186151 -0.982477 0.00927759 +vn 0.228493 -0.965728 0.123124 +vn 0.416289 -0.844547 0.336814 +vn 0.444118 -0.806809 0.389639 +vn 0.439121 -0.63544 0.635129 +vn 0.54987 -0.531756 0.64411 +vn -0.157106 -0.985091 -0.0700957 +vn -0.0677734 -0.996995 0.0375234 +vn -0.325583 -0.923893 -0.201043 +vn -0.298075 -0.950412 -0.0887001 +vn 0.143008 -0.980257 0.136544 +vn 0.307117 -0.930884 0.197821 +vn 0.377081 -0.886355 0.268672 +vn 0.464641 -0.774878 0.428571 +vn 0.635409 -0.400052 0.660465 +vn 0.22514 -0.897401 0.379452 +vn 0.0545894 -0.991931 0.114424 +vn 0.32271 -0.472863 0.819914 +vn 0.112917 -0.992506 -0.0467017 +vn -0.0213089 -0.995272 -0.0947643 +vn 0.0125833 -0.947137 -0.320583 +vn -0.212423 -0.901943 -0.375998 +vn -0.113606 -0.986486 -0.118064 +vn -0.305634 -0.88846 -0.342383 +vn -0.146652 -0.967932 -0.203964 +vn -0.146269 -0.929443 -0.338735 +vn -0.238825 -0.935131 -0.261712 +vn -0.246034 -0.884411 -0.396592 +vn -0.261363 -0.902089 -0.343401 +vn -0.288656 -0.864289 -0.411924 +vn -0.231473 -0.953505 -0.192999 +vn -0.284024 -0.845928 -0.451372 +vn -0.256866 -0.846604 -0.466135 +vn -0.290234 -0.81146 -0.507245 +vn -0.302908 -0.837016 -0.455687 +vn -0.238687 -0.893183 -0.38112 +vn -0.339261 -0.887981 -0.310471 +vn -0.348342 -0.81893 -0.456082 +vn -0.330618 -0.785011 -0.523879 +vn -0.462234 -0.744475 -0.481764 +vn -0.395953 -0.791041 -0.466343 +vn -0.48601 -0.779081 -0.396013 +vn -0.432293 -0.848943 -0.304004 +vn -0.232298 -0.9721 -0.0325402 +vn 0.255778 -0.671735 -0.695233 +vn 0.1698 -0.78902 -0.590437 +vn -0.333866 -0.546306 -0.768168 +vn -0.147004 -0.499587 -0.853699 +vn -0.501783 -0.779488 -0.374982 +vn -0.51237 -0.762547 -0.394966 +vn -0.487095 -0.751659 -0.444688 +vn -0.482891 -0.756136 -0.441672 +vn -0.398109 -0.886781 -0.234794 +vn -0.354257 -0.872394 -0.336794 +vn -0.439597 -0.875597 -0.200209 +vn -0.519763 -0.794008 -0.315274 +vn -0.447399 -0.853779 -0.266263 +vn -0.548987 -0.777259 -0.30738 +vn -0.551219 -0.76665 -0.329248 +vn -0.585302 -0.76441 -0.270367 +vn -0.302924 -0.737027 -0.604175 +vn -0.461895 -0.757751 -0.46094 +vn -0.335768 -0.591007 -0.733465 +vn -0.550884 -0.664065 -0.505514 +vn -0.123777 -0.527729 -0.840346 +vn -0.0127387 -0.800436 -0.599283 +vn 0.0661867 0.436885 0.897079 +vn -0.0645976 0.682043 0.728453 +vn 0.0327039 0.316628 0.947986 +vn -0.0537873 -0.107796 0.992717 +vn -0.117387 0.0229035 0.992822 +vn -0.483357 0.641567 0.595616 +vn -0.217232 0.27865 0.935502 +vn -0.183282 0.252383 0.950111 +vn -0.13799 0.350009 0.926527 +vn -0.0679401 0.118732 0.990599 +vn -0.108916 0.0444197 0.993058 +vn -0.136199 -0.02175 0.990443 +vn -0.786685 0.511737 -0.34533 +vn -0.301547 0.348732 -0.887387 +vn -0.647179 0.336956 0.683827 +vn -0.740748 0.0879157 0.666006 +vn -0.864974 0.326143 -0.381381 +vn -0.38976 0.187136 -0.901702 +vn -0.95506 0.253513 0.153597 +vn -0.412956 0.0253853 -0.910397 +vn -0.49313 0.231598 0.838561 +vn -0.519076 -0.0619039 0.852483 +vn -0.95141 -0.0533482 0.30327 +vn -0.409433 -0.0825133 -0.908601 +vn -0.924298 -0.128528 -0.359378 +vn -0.280599 -0.543623 -0.791036 +vn -0.829575 0.381944 0.407338 +vn -0.792412 0.177305 0.583649 +vn -0.943701 -0.329581 -0.0283552 +vn -0.303887 -0.649907 -0.696616 +vn 0.230539 -0.117393 -0.965956 +vn 0.369269 -0.221988 -0.90242 +vn 0.166566 0.0688246 -0.983625 +vn 0.0853567 -0.416877 -0.904946 +vn 0.129065 -0.510579 -0.850089 +vn 0.394912 -0.454183 -0.7986 +vn 0.218038 0.322175 -0.921229 +vn 0.171455 0.34104 -0.924281 +vn 0.36962 0.307657 -0.876771 +vn 0.393362 -0.016165 -0.919241 +vn 0.253962 -0.0783608 -0.964035 +vn 0.205517 -0.0805901 -0.97533 +vn 0.485745 0.281702 -0.827464 +vn 0.40533 0.256661 -0.877401 +vn 0.39683 0.172287 -0.901578 +vn 0.487864 0.0995507 -0.867225 +vn 0.263495 0.237735 -0.934908 +vn 0.244352 0.206931 -0.94735 +vn 0.250263 0.115369 -0.961279 +vn 0.261085 0.179054 -0.948564 +vn -0.603431 0.143195 -0.784453 +vn -0.877144 -0.192884 -0.439789 +vn -0.43064 -0.17255 -0.885876 +vn -0.750145 -0.425444 -0.506241 +vn -0.873462 -0.482608 -0.0644504 +vn -0.978229 -0.206385 -0.0217712 +vn -0.901793 -0.197487 0.384406 +vn -0.802661 -0.459091 0.380751 +vn -0.537911 -0.24093 0.80784 +vn -0.661652 0.0749601 0.746054 +vn -0.348024 0.186582 -0.918731 +vn -0.667112 -0.10214 -0.737922 +vn -0.112862 -0.223716 -0.968098 +vn -0.47413 -0.572543 -0.668876 +vn -0.603388 -0.769206 -0.210345 +vn -0.856996 -0.375347 -0.35309 +vn -0.940438 -0.319474 0.116245 +vn -0.690319 -0.687981 0.223922 +vn -0.606424 -0.377464 0.699837 +vn -0.839892 0.0343684 0.541664 +vn -0.318554 0.0644236 -0.945713 +vn -0.580879 -0.369607 -0.725238 +vn 0.0367672 -0.435653 -0.899363 +vn -0.26746 -0.83998 -0.472121 +vn -0.478353 -0.877099 -0.0433097 +vn -0.795714 -0.549041 -0.255721 +vn -0.920055 -0.35425 0.167349 +vn -0.609029 -0.714971 0.343367 +vn -0.615127 -0.332869 0.714714 +vn -0.895165 0.0688594 0.440384 +vn -0.0548468 -0.53551 -0.842746 +vn -0.336669 -0.78342 -0.522404 +vn 0.413081 -0.730063 -0.5444 +vn 0.0798729 -0.980589 -0.17907 +vn -0.323078 -0.940881 0.101796 +vn -0.615824 -0.753994 -0.228591 +vn -0.814578 -0.580018 0.00653389 +vn -0.497398 -0.738277 0.455568 +vn -0.627666 -0.29346 0.721052 +vn -0.96906 -0.15532 0.191829 +vn -0.00134009 -0.068815 0.997629 +vn -0.0202615 -0.0503392 0.998527 +vn -0.0924076 0.27578 0.956769 +vn -0.205476 0.235188 0.949982 +vn -0.0438422 -0.0169301 0.998895 +vn -0.0805914 0.286569 0.954664 +vn -0.149528 0.167707 -0.974431 +vn -0.25627 0.394683 -0.882356 +vn -0.0798157 0.470505 -0.87878 +vn -0.0456146 0.216646 -0.975184 +vn -0.109522 0.475901 -0.872653 +vn -0.0689309 0.230371 -0.970658 +vn -0.309839 0.238659 0.920349 +vn -0.0268475 -0.018021 0.999477 +vn -0.277552 0.330612 0.902031 +vn -0.0656423 0.0308971 0.997365 +vn -0.278462 0.139278 -0.950295 +vn -0.440053 0.322825 -0.837937 +vn -0.289368 0.161658 -0.943468 +vn -0.415633 0.374805 -0.828716 +vn -0.0251861 -0.103566 0.994304 +vn -0.223258 0.253078 0.941333 +vn -0.196708 0.272289 0.941894 +vn 0.0141865 -0.089187 0.995914 +vn -0.168 0.288241 0.942705 +vn 0.0543148 -0.0686446 0.996162 +vn -0.214702 0.374297 -0.902111 +vn -0.259808 0.352168 -0.899154 +vn -0.0568229 0.0765272 -0.995447 +vn -0.113102 0.0477179 -0.992437 +vn -0.137979 0.0352824 -0.989807 +vn -0.29585 0.326395 -0.897741 +vn -0.194416 0.260998 0.945559 +vn 0.0448034 -0.0746002 0.996207 +vn -0.284217 0.215925 0.934129 +vn -0.0175672 -0.0889549 0.995881 +vn -0.111316 0.0487893 -0.992587 +vn -0.300344 0.313157 -0.900958 +vn -0.0906575 0.0877 -0.992013 +vn -0.313754 0.328115 -0.89101 +vn 0.132533 -0.0381187 -0.990445 +vn 0.135282 -0.0581112 -0.989102 +vn -0.0776995 0.203209 -0.976048 +vn 0.000582654 0.264418 -0.964408 +vn 0.140291 -0.0588534 -0.98836 +vn -0.102196 0.209616 -0.972428 +vn -0.139771 -0.0161628 0.990052 +vn -0.351721 0.304455 0.885212 +vn -0.490887 0.265814 0.829682 +vn -0.219074 0.00436282 0.975698 +vn -0.473833 0.329794 0.816528 +vn -0.263479 0.0343834 0.964052 +vn -0.108099 -0.0100042 0.99409 +vn -0.21366 0.366722 0.905463 +vn -0.14205 0.00333942 0.989854 +vn -0.220448 0.343082 0.91307 +vn 0.095279 0.317116 -0.943588 +vn 0.173033 0.00450363 -0.984906 +vn 0.155402 0.317291 -0.935509 +vn 0.226919 0.0404172 -0.973075 +vn -0.515442 0.350758 0.781849 +vn -0.452869 0.347855 0.820918 +vn -0.14878 -0.00551132 0.988855 +vn -0.103467 -0.0109579 0.994573 +vn -0.185108 -0.0931124 0.978297 +vn -0.471648 0.260224 0.842515 +vn 0.183262 -0.012905 -0.982979 +vn -0.0745121 0.316628 -0.945619 +vn -0.0140394 0.364057 -0.931271 +vn 0.215062 0.0261435 -0.976251 +vn -0.0810452 0.309972 -0.947285 +vn 0.148254 -0.0110075 -0.988888 +vn -0.56751 0.321955 0.757811 +vn -0.225672 -0.0574834 0.972506 +vn -0.524471 0.378215 0.762813 +vn -0.18182 -0.0106961 0.983274 +vn 0.109266 -0.0707168 -0.991494 +vn -0.162157 0.236104 -0.958102 +vn 0.139734 -0.0546351 -0.988681 +vn -0.110973 0.253542 -0.960938 +vn -0.473627 0.0588386 0.878758 +vn -0.396047 0.109295 0.911703 +vn -0.490554 0.429247 0.758356 +vn -0.57903 0.36166 0.730703 +vn -0.344815 0.134878 0.92893 +vn -0.455658 0.445674 0.770552 +vn 0.195989 -0.190544 -0.961915 +vn 0.0885507 0.102998 -0.990732 +vn 0.231829 0.217059 -0.94823 +vn 0.326476 -0.0803955 -0.94178 +vn 0.247808 0.22129 -0.943198 +vn 0.371881 -0.0321886 -0.927722 +vn -0.64671 0.285257 0.707386 +vn -0.509026 0.0106828 0.860685 +vn -0.622216 0.284244 0.72942 +vn -0.437762 0.0350439 0.898408 +vn 0.135368 -0.233984 -0.96277 +vn 0.00312467 -0.00322338 -0.99999 +vn 0.228228 -0.179143 -0.956985 +vn 0.0800144 0.000802238 -0.996793 +vn -0.355817 0.141095 0.923844 +vn -0.622767 0.447066 0.642101 +vn -0.660976 0.449876 0.600602 +vn -0.381242 0.122542 0.916317 +vn -0.722031 0.404326 0.56142 +vn -0.432108 0.061066 0.899752 +vn 0.0504025 0.123772 -0.99103 +vn 0.0696815 0.171351 -0.982743 +vn 0.274531 -0.0921072 -0.957157 +vn 0.318729 -0.0496723 -0.946544 +vn 0.339131 -0.00167615 -0.940738 +vn 0.0547429 0.206158 -0.976986 +vn -0.755915 0.355767 0.549566 +vn -0.458459 0.0361152 0.887982 +vn -0.730477 0.389889 0.560705 +vn -0.429259 0.1049 0.897069 +vn 0.320912 -0.00527421 -0.947094 +vn 0.0164477 0.199159 -0.979829 +vn 0.276415 -0.0651677 -0.958826 +vn -0.0267279 0.157759 -0.987116 +vn -0.6781 0.225761 0.699438 +vn -0.671624 0.232686 0.703405 +vn -0.729241 0.510788 0.455305 +vn -0.788139 0.367396 0.493818 +vn -0.627788 0.309173 0.714349 +vn -0.711125 0.560863 0.423951 +vn 0.617705 -0.334266 -0.711834 +vn 0.360795 -0.045568 -0.931531 +vn 0.405871 0.00201726 -0.913928 +vn 0.60507 -0.33087 -0.724165 +vn 0.383765 -0.0476902 -0.922199 +vn 0.552269 -0.384482 -0.739711 +vn -0.825131 0.322632 0.463752 +vn -0.661759 0.274806 0.697536 +vn -0.804263 0.412055 0.42822 +vn -0.642528 0.321289 0.695651 +vn 0.603722 -0.378268 -0.701736 +vn 0.289224 -0.146317 -0.946013 +vn 0.586633 -0.405711 -0.700899 +vn 0.252145 -0.168163 -0.952966 +vn -0.773065 0.46521 0.43122 +vn -0.780138 0.457041 0.427198 +vn -0.611442 0.327582 0.720298 +vn -0.623516 0.333402 0.707157 +vn -0.842178 0.423471 0.333779 +vn -0.814129 0.434356 0.385393 +vn -0.607317 0.346261 0.71503 +vn -0.609029 0.329556 0.72144 +vn 0.250069 -0.155285 -0.955695 +vn 0.570174 -0.402598 -0.716112 +vn 0.571555 -0.374991 -0.729867 +vn 0.253031 -0.133846 -0.958155 +vn 0.642714 -0.218285 -0.734351 +vn 0.223297 -0.0440861 -0.973753 +vn 0.249703 -0.0787919 -0.965112 +vn 0.613838 -0.297582 -0.731197 +vn -0.864031 0.392321 0.31549 +vn -0.610684 0.34502 0.71276 +vn -0.900371 0.322032 0.292621 +vn -0.635728 0.310605 0.706665 +vn 0.629279 -0.246348 -0.737103 +vn 0.187215 -0.0953524 -0.97768 +vn 0.598279 -0.336363 -0.727271 +vn 0.154581 -0.178624 -0.971698 +vn -0.0409484 -0.0135474 0.999069 +vn -0.0792889 0.27475 0.958241 +vn -0.0150211 0.00202626 0.999885 +vn -0.0367886 0.281325 0.958907 +vn -0.0399502 0.338581 0.940089 +vn -0.0197026 0.0773587 0.996809 +vn -0.115515 0.1997 -0.973024 +vn -0.108183 0.224008 -0.968564 +vn -0.164924 0.433825 -0.885774 +vn -0.158937 0.366624 -0.916693 +vn -0.180944 0.167573 -0.969112 +vn -0.174774 0.323263 -0.93003 +vn -0.366615 0.250206 0.896098 +vn -0.0957508 -0.0486002 0.994218 +vn -0.412095 0.343954 0.843726 +vn -0.15919 0.00901996 0.987207 +vn -0.45476 0.312403 0.834025 +vn -0.260354 -0.0213443 0.965277 +vn -0.342132 0.415467 -0.842812 +vn -0.100195 0.164742 -0.981234 +vn -0.121136 0.220667 -0.967798 +vn -0.372306 0.536888 -0.75706 +vn -0.396904 0.494437 -0.773304 +vn -0.181669 0.145555 -0.972528 +vn -0.220267 0.248902 0.943149 +vn -0.18924 0.287244 0.938978 +vn -0.038568 -0.104713 0.993754 +vn -0.042803 -0.0755639 0.996222 +vn -0.19635 0.354258 0.914302 +vn -0.0611424 -0.00567237 0.998113 +vn -0.219219 0.387032 -0.895628 +vn -0.197288 0.372183 -0.90695 +vn -0.111079 0.106095 -0.988132 +vn -0.0468034 0.0868342 -0.995123 +vn -0.215295 0.152982 -0.964492 +vn -0.301777 0.417264 -0.857217 +vn -0.284318 0.181729 0.941349 +vn -0.277275 -0.0415007 0.959894 +vn -0.249564 0.249723 0.935605 +vn -0.202426 0.0425537 0.978373 +vn 0.112446 0.016759 -0.993517 +vn 0.227518 -0.0251615 -0.973449 +vn 0.25727 0.122992 -0.958481 +vn 0.156525 0.213206 -0.964387 +vn -0.254524 0.302846 0.918423 +vn -0.190281 0.0372035 0.981025 +vn 0.169004 0.306767 -0.93666 +vn 0.239369 0.106963 -0.965019 +vn -0.104215 0.244361 -0.964068 +vn 0.134587 -0.0472786 -0.989773 +vn 0.123739 -0.0354388 -0.991682 +vn -0.112412 0.26503 -0.957665 +vn -0.402478 0.330469 0.853699 +vn -0.251106 0.00142245 0.967959 +vn -0.409323 0.250771 0.877251 +vn -0.23676 -0.0684884 0.969151 +vn -0.113443 0.279027 -0.953559 +vn 0.120863 -0.0281349 -0.99227 +vn -0.458104 0.210805 0.86354 +vn -0.229507 -0.109536 0.967124 +vn -0.497348 0.415556 0.76155 +vn -0.513819 0.409208 0.754015 +vn -0.213357 -0.0419368 0.976074 +vn -0.160763 -5.4045e-005 0.986993 +vn -0.601449 0.324039 0.730245 +vn -0.34588 -0.11321 0.931424 +vn -0.0195677 0.25085 -0.967828 +vn 0.212371 -0.0474937 -0.976034 +vn 0.255498 -0.036856 -0.966107 +vn 0.0489978 0.206017 -0.977321 +vn -0.0359417 0.208969 -0.977261 +vn 0.196272 -0.0523863 -0.979149 +vn -0.422771 0.434489 0.795288 +vn -0.309834 0.159921 0.937245 +vn -0.297608 0.147575 0.943213 +vn -0.371815 0.365941 0.853136 +vn -0.384529 0.271436 0.882304 +vn -0.373685 0.0339162 0.926935 +vn 0.208093 0.176614 -0.962031 +vn 0.157769 0.0480767 -0.986305 +vn 0.353293 -0.156791 -0.92228 +vn 0.365673 -0.0570671 -0.928992 +vn 0.0332007 -0.287284 -0.95727 +vn 0.258711 -0.381445 -0.88745 +vn -0.350973 0.143206 0.92537 +vn -0.601578 0.426764 0.67526 +vn -0.353639 0.131765 0.926055 +vn -0.592023 0.391586 0.704392 +vn -0.590026 0.338703 0.732905 +vn -0.3673 0.095309 0.925206 +vn 0.0491928 0.0841951 -0.995234 +vn 0.259532 -0.113454 -0.959047 +vn 0.0920799 0.0703629 -0.993262 +vn 0.287737 -0.106669 -0.951751 +vn 0.126783 0.0475281 -0.990791 +vn 0.30248 -0.115212 -0.946167 +vn -0.483744 0.025405 0.874841 +vn -0.761274 0.351998 0.544573 +vn -0.406516 0.135038 0.903609 +vn -0.707504 0.432626 0.558814 +vn -0.702779 0.434352 0.563417 +vn -0.397388 0.150511 0.905223 +vn -0.083177 0.223647 -0.971115 +vn 0.265685 -0.0463974 -0.962943 +vn -0.00848632 0.196793 -0.980408 +vn 0.30973 -0.0246035 -0.950506 +vn -0.0313309 0.145386 -0.988879 +vn 0.270115 -0.0858067 -0.958997 +vn -0.58557 0.503358 0.635405 +vn -0.541251 0.386081 0.746987 +vn -0.602976 0.562806 0.565394 +vn -0.504332 0.44789 0.738271 +vn 0.37377 -0.168045 -0.912171 +vn 0.569096 -0.349147 -0.744463 +vn 0.559224 -0.350652 -0.751207 +vn 0.306881 -0.0766036 -0.94866 +vn -0.679648 0.565735 0.46693 +vn -0.565282 0.400476 0.721162 +vn 0.322638 -0.0603696 -0.944595 +vn 0.521913 -0.396839 -0.755067 +vn -0.932757 0.279613 0.227555 +vn -0.944083 0.281653 0.171402 +vn -0.704721 0.253655 0.662592 +vn -0.677752 0.275708 0.681644 +vn -0.957199 0.209517 0.199684 +vn -0.706558 0.131257 0.695375 +vn 0.145942 -0.232123 -0.961675 +vn 0.588981 -0.393 -0.706153 +vn 0.588211 -0.394735 -0.705827 +vn 0.164555 -0.263477 -0.950527 +vn 0.121069 -0.320453 -0.939496 +vn 0.536051 -0.448879 -0.714953 +vn -0.100922 0.316706 0.943139 +vn -0.135998 -0.106371 0.984982 +vn -0.136893 0.322176 0.93673 +vn -0.177428 -0.0565227 0.982509 +vn -0.119478 0.286314 0.950657 +vn -0.161742 -0.0387543 0.986072 +vn 0.163113 0.357584 -0.919526 +vn 0.183994 -0.101868 -0.977634 +vn 0.162406 -0.160521 -0.97358 +vn 0.156171 0.332424 -0.93011 +vn 0.163163 0.225763 -0.960421 +vn 0.147601 -0.27018 -0.951429 +vn 0.201901 0.184485 -0.961874 +vn 0.0788237 0.216119 -0.97318 +vn 0.124502 -0.00956185 -0.992173 +vn 0.215923 0.0553986 -0.974838 +vn 0.364591 -0.0527249 0.929674 +vn 0.423116 -0.111396 0.899202 +vn 0.42801 0.157771 0.889896 +vn 0.319497 0.288051 0.902745 +vn 0.333837 -0.0959688 0.937733 +vn 0.309643 0.137483 0.940861 +vn -0.00934712 0.256878 -0.966399 +vn -0.0440366 0.248736 -0.96757 +vn 0.0380042 -0.120751 -0.991955 +vn 0.0775955 -0.0819322 -0.993613 +vn 0.198496 -0.134838 0.970782 +vn 0.133807 0.136896 0.981507 +vn 0.125144 -0.177177 0.97619 +vn 0.085864 0.128353 0.988004 +vn -0.0626416 0.125401 -0.990126 +vn -0.0479133 0.0571562 -0.997215 +vn -0.0693163 -0.119364 -0.990428 +vn -0.0752248 -0.127816 -0.988941 +vn -0.0487493 -0.162732 -0.985465 +vn -0.0521546 -0.00800131 -0.998607 +vn -0.0549024 0.122893 -0.9909 +vn -0.00631409 -0.145179 -0.989385 +vn 0.0183593 -0.160808 0.986815 +vn 0.0343179 0.0978876 0.994606 +vn 0.0433821 0.100867 0.993954 +vn 0.0261478 -0.174583 0.984295 +vn 0.0623084 0.108056 0.99219 +vn 0.0477626 -0.182957 0.98196 +vn 0.0793611 0.117276 0.989923 +vn 0.0787261 -0.188455 0.978921 +vn -0.0911339 0.0667268 -0.993601 +vn -0.103459 -0.0453707 -0.993598 +vn -0.0471147 -0.296416 -0.953896 +vn -0.0534505 -0.191174 -0.9801 +vn 0.0180835 -0.138287 0.990227 +vn 0.0317441 0.1004 0.994441 +vn 0.0180061 -0.111172 0.993638 +vn 0.0307662 0.105384 0.993956 +vn 0.368743 0.498083 0.78482 +vn 0.364098 0.244414 0.898718 +vn 0.234128 0.494879 0.836827 +vn 0.222 0.684917 0.693978 +vn -0.147592 0.847584 0.509724 +vn -0.0353138 0.667413 0.74385 +vn -0.112759 0.752002 0.649445 +vn -0.156433 0.866986 0.473143 +vn 0.0630894 0.413389 0.908366 +vn 0.0392115 0.477956 0.877508 +vn 0.162766 0.549502 0.819485 +vn -0.0478977 0.825686 0.562093 +vn -0.9522 0.0603721 -0.299449 +vn -0.975002 0.179295 0.131245 +vn -0.667657 -0.167625 -0.725352 +vn -0.573193 -0.57921 -0.579626 +vn -0.903974 -0.397025 -0.15875 +vn -0.968278 -0.108609 0.22504 +vn 0.112472 0.809003 0.576943 +vn 0.302985 0.571312 0.76276 +vn -0.302644 0.880693 0.364398 +vn -0.153652 0.841323 0.518235 +vn 0.0092076 0.607704 0.79411 +vn 0.110808 0.349228 0.930463 +vn -0.1985 0.869859 0.4516 +vn -0.103519 0.528443 0.842634 +vn 0.043603 0.281346 0.958615 +vn -0.603063 0.769216 -0.211236 +vn -0.42775 0.901759 0.0621282 +vn -0.343015 0.471807 0.812243 +vn -0.150521 0.325145 0.933608 +vn -0.461367 0.534743 0.707948 +vn -0.301389 0.428382 0.851853 +vn -0.480201 0.602344 0.637643 +vn -0.39365 0.39254 0.831236 +vn -0.604128 0.549242 0.577375 +vn -0.564637 0.206495 0.79909 +vn -0.697981 0.432005 0.571134 +vn -0.653517 0.0423809 0.755724 +vn -0.580579 0.409554 0.7037 +vn -0.545357 0.0542166 0.836449 +vn -0.397939 0.430374 0.810199 +vn -0.353042 0.133944 0.92597 +vn -0.663528 0.11911 0.738609 +vn -0.71195 -0.113409 0.693012 +vn -0.693822 -0.517801 -0.500493 +vn -0.844472 -0.465579 -0.26477 +vn -0.82197 -0.526354 0.217524 +vn -0.78973 -0.600645 0.124707 +vn -0.414909 -0.0422712 0.908881 +vn -0.389212 -0.270614 0.880501 +vn -0.951637 -0.202819 0.230764 +vn -0.857406 0.236478 0.457092 +vn -0.782705 0.250645 0.569692 +vn -0.79172 0.0630519 0.607622 +vn -0.676422 0.6682 0.309776 +vn -0.594977 0.500247 0.62909 +vn -0.229676 0.246859 0.94144 +vn -0.382456 0.469068 0.796055 +vn -0.361446 0.358615 -0.86067 +vn -0.387222 0.0482712 -0.920722 +vn -0.28643 0.409695 -0.866088 +vn -0.187601 0.0121839 -0.98217 +vn -0.20399 -0.023116 -0.9787 +vn -0.214566 -0.113754 -0.970063 +vn -0.302695 -0.265245 -0.915435 +vn -0.198532 -0.22431 -0.954081 +vn -0.159746 -0.503039 -0.849372 +vn -0.262479 -0.540496 -0.799355 +vn -0.505738 0.558623 -0.657396 +vn -0.365271 0.642604 -0.673526 +vn -0.495187 0.329212 -0.803996 +vn -0.150373 0.366876 -0.918036 +vn 0.0667013 0.449843 -0.890613 +vn -0.37619 0.690093 -0.618266 +vn 0.0453821 0.487155 -0.872136 +vn -0.415056 0.69354 -0.588838 +vn 0.0459461 0.506322 -0.861119 +vn -0.304687 0.789147 -0.533304 +vn -0.211085 0.811935 -0.544247 +vn 0.0530338 0.425394 -0.903453 +vn -0.0415841 0.242105 -0.969359 +vn -0.224636 0.712681 -0.664548 +vn -0.270057 0.53409 -0.801135 +vn -0.161089 0.075862 -0.98402 +vn -0.893301 -0.387782 -0.227239 +vn -0.678171 0.327146 -0.658073 +vn -0.672039 0.592669 -0.443968 +vn -0.867393 0.190999 0.459509 +vn -0.0162133 -0.212861 0.976948 +vn -0.0472637 -0.255912 0.965544 +vn -0.000920353 -0.193906 0.98102 +vn -0.839029 -0.543742 -0.0193756 +vn -0.681681 -0.549829 0.4827 +vn -0.62767 -0.518163 -0.58098 +vn -0.493289 -0.861478 0.120506 +vn -0.287268 -0.914411 0.285184 +vn -0.120821 -0.359995 -0.925098 +vn -0.766197 -0.620359 0.167621 +vn -0.645458 -0.211475 0.733936 +vn -0.268501 -0.639825 -0.720091 +vn 0.180868 -0.707256 -0.68343 +vn 0.422144 -0.617826 -0.663389 +vn 0.116042 -0.725748 -0.678104 +vn 0.204246 -0.476783 -0.854963 +vn 0.146747 -0.518358 -0.842478 +vn 0.265931 -0.392464 -0.880484 +vn 0.328944 -0.182479 -0.926551 +vn 0.311174 -0.00119415 -0.950352 +vn 0.263973 0.00482117 -0.964518 +vn 0.275263 -0.14296 -0.95068 +vn -0.146981 -0.517569 -0.842923 +vn -0.454458 -0.7046 -0.544984 +vn -0.586431 -0.799728 -0.12858 +vn -0.512466 -0.802648 0.30518 +vn -0.228286 -0.678473 0.698255 +vn 0.159981 -0.648798 -0.743953 +vn -0.147858 -0.890499 -0.430291 +vn -0.256985 -0.965689 -0.0374727 +vn -0.294958 -0.906535 0.301984 +vn -0.187345 -0.714721 0.673851 +vn 0.440908 -0.732761 -0.518325 +vn 0.174638 -0.962889 -0.205782 +vn -0.0711059 -0.986204 0.149483 +vn -0.179752 -0.827503 0.531909 +vn -0.142826 -0.555686 0.819032 +vn 0.731083 -0.680468 -0.0498125 +vn 0.510967 -0.83994 0.182792 +vn 0.13649 -0.877443 0.459852 +vn -0.0462806 -0.628396 0.776516 +vn -0.106933 -0.335687 0.935884 +vn -0.103403 -0.457119 0.883374 +vn 0.0481297 -0.463653 0.884709 +vn -0.0785852 -0.390997 0.917031 +vn -0.0627472 -0.211128 -0.975442 +vn -0.0242946 -0.165733 -0.985871 +vn -0.0686671 -0.130407 -0.98908 +vn 0.193691 -0.391886 0.899394 +vn 0.162697 -0.381483 0.909945 +vn -0.1156 -0.247023 -0.96209 +vn -0.103764 -0.243299 -0.964385 +vn 0.136273 -0.428206 0.893347 +vn 0.190998 -0.412933 0.890509 +vn 0.280158 -0.362434 0.888906 +vn 0.0858286 -0.200039 -0.976021 +vn 0.044893 -0.217192 -0.975096 +vn 0.0399671 -0.207235 -0.977474 +vn 0.294782 -0.334829 0.894982 +vn 0.222676 -0.360791 0.905674 +vn 0.0688366 -0.174807 -0.982193 +vn 0.0842535 -0.146523 -0.985613 +vn 0.0764397 -0.361138 0.929374 +vn 0.102545 -0.291164 0.951161 +vn 0.00506804 -0.274548 0.96156 +vn 0.300694 -0.331258 -0.894344 +vn 0.0819954 -0.387293 -0.918303 +vn 0.322364 -0.311264 -0.893978 +vn -0.0732473 -0.380842 0.921735 +vn -0.151133 -0.322436 0.934449 +vn 0.00642274 -0.324584 -0.945835 +vn 0.165491 -0.245686 -0.955118 +vn 0.0687841 -0.450263 0.890243 +vn 0.0221738 -0.454171 0.890638 +vn -0.0407212 -0.439475 0.897331 +vn 0.319614 -0.352262 -0.879635 +vn 0.305407 -0.339217 -0.889752 +vn 0.303679 -0.316657 -0.898614 +vn 0.110818 -0.422813 0.899416 +vn 0.157735 -0.382746 0.910288 +vn 0.348681 -0.325401 -0.87894 +vn 0.372761 -0.296056 -0.879432 +vn -0.276294 -0.218476 0.935911 +vn -0.317383 -0.271855 0.908495 +vn -0.247669 -0.172213 0.953416 +vn 0.26675 -0.501172 -0.823208 +vn 0.327055 -0.414982 -0.849014 +vn 0.42264 -0.297431 -0.856102 +vn -0.317731 -0.281181 0.90553 +vn -0.23604 -0.213503 0.947999 +vn 0.314107 -0.460541 -0.830204 +vn 0.396991 -0.357317 -0.845413 +vn -0.111501 -0.223592 0.968284 +vn -0.10766 -0.288759 0.951329 +vn -0.071793 -0.289672 0.95443 +vn 0.429919 -0.353429 -0.830818 +vn 0.485974 -0.337581 -0.806144 +vn 0.566656 -0.266482 -0.779672 +vn -0.0554899 -0.206682 0.976833 +vn -0.0555067 -0.146282 0.987684 +vn 0.592598 -0.225542 -0.773278 +vn 0.54693 -0.284813 -0.787241 +vn -0.504539 0.05181 0.861833 +vn -0.522772 0.0872455 0.847996 +vn -0.500968 0.0305877 0.864925 +vn 0.682431 -0.61377 -0.396957 +vn 0.651638 -0.612696 -0.447181 +vn 0.61903 -0.622639 -0.478668 +vn -0.492762 0.115696 0.862438 +vn -0.445012 0.158193 0.881442 +vn 0.729496 -0.596979 -0.333845 +vn 0.76835 -0.562651 -0.305061 +vn -0.432551 0.179125 0.883637 +vn -0.438277 0.160815 0.884337 +vn -0.364512 0.156035 0.918033 +vn -0.422017 0.121826 0.898365 +vn 0.764633 -0.539581 -0.352405 +vn 0.742993 -0.534257 -0.40315 +vn 0.827719 -0.4195 -0.372694 +vn 0.756776 -0.521137 -0.394595 +vn -0.326669 0.222042 0.918687 +vn -0.325883 0.200257 0.923958 +vn 0.86425 -0.34463 -0.366472 +vn 0.840117 -0.411341 -0.353557 +vn -0.0192843 -0.340356 0.940099 +vn 0.0118065 -0.298449 0.954353 +vn 0.0136757 -0.239334 0.970841 +vn -0.12795 -0.0476182 -0.990637 +vn -0.118948 -0.0705335 -0.990392 +vn -0.245289 -0.180686 -0.952463 +vn 0.144711 -0.374944 0.915683 +vn 0.0909631 -0.385953 0.918023 +vn 0.00740741 -0.470364 0.882441 +vn 0.0709207 -0.151576 -0.985898 +vn 0.0797502 -0.129521 -0.988364 +vn 0.0361225 -0.281991 -0.958737 +vn 0.122964 -0.430053 0.894391 +vn 0.11885 -0.427294 0.896267 +vn 0.121621 -0.410502 0.903713 +vn 0.0866168 -0.194018 -0.977167 +vn 0.0240156 -0.208669 -0.977691 +vn -0.0540636 -0.226793 -0.972441 +vn -0.329206 -0.422488 0.844469 +vn -0.191099 -0.254185 0.948088 +vn 0.290225 -0.0939682 -0.952334 +vn 0.277443 -0.0291288 -0.9603 +vn -0.177013 -0.26501 0.947859 +vn 0.222934 -0.146166 -0.963813 +vn -0.0679027 -0.300176 0.951464 +vn -0.0918996 -0.344447 0.934297 +vn 0.316332 -0.311677 -0.895986 +vn 0.311506 -0.314932 -0.896539 +vn -0.0811464 -0.396262 0.914545 +vn 0.30541 -0.313573 -0.899109 +vn 0.157106 -0.396849 0.904339 +vn 0.0926903 -0.44957 0.888423 +vn -0.0141176 -0.519331 0.854456 +vn 0.389438 -0.290132 -0.874164 +vn 0.392398 -0.32251 -0.861401 +vn 0.358527 -0.422316 -0.832531 +vn -0.250423 -0.133034 0.958953 +vn -0.284594 -0.179688 0.941657 +vn -0.344621 -0.581323 0.737089 +vn 0.446483 -0.266269 -0.854256 +vn 0.400364 -0.319529 -0.858842 +vn 0.273803 -0.396588 -0.876213 +vn -0.113687 -0.176607 0.977694 +vn -0.125736 -0.150622 0.980563 +vn -0.154422 -0.153089 0.976072 +vn 0.41912 -0.341823 -0.841128 +vn 0.441696 -0.310853 -0.841591 +vn 0.451247 -0.296751 -0.841615 +vn -0.0904268 -0.306926 0.947428 +vn -0.0545754 -0.190346 0.980199 +vn -0.0480148 -0.145513 0.988191 +vn 0.566705 -0.395989 -0.722523 +vn 0.561469 -0.300956 -0.770829 +vn 0.519938 -0.324735 -0.790071 +vn -0.493407 0.18689 0.849483 +vn -0.486288 0.226982 0.843803 +vn 0.605774 -0.569351 -0.555767 +vn 0.63302 -0.605396 -0.482475 +vn -0.521352 0.104913 0.846868 +vn 0.610719 -0.632849 -0.475946 +vn -0.325462 0.139408 0.935222 +vn -0.304344 0.0744168 0.949651 +vn -0.231283 -0.0726095 0.970173 +vn 0.821435 -0.465197 -0.329904 +vn 0.828473 -0.468394 -0.306984 +vn 0.814621 -0.522884 -0.250967 +vn -0.0501266 -0.475008 0.878553 +vn -0.0691776 -0.448834 0.890933 +vn -0.087749 -0.385458 0.918543 +vn -0.0808155 -0.314528 0.945802 +vn 0.0872938 -0.589154 -0.803292 +vn 0.0964284 -0.650716 -0.753173 +vn 0.137676 -0.690887 -0.709732 +vn 0.408574 -0.360085 0.838693 +vn 0.505429 -0.246581 0.826885 +vn 0.346903 -0.390088 0.85293 +vn 0.286795 -0.283455 -0.915097 +vn 0.262163 -0.405547 -0.875673 +vn 0.277657 -0.448729 0.84944 +vn 0.162327 -0.494599 0.853828 +vn 0.209392 -0.531655 -0.820669 +vn 0.105278 -0.548298 -0.82963 +vn -0.0702872 -0.419876 -0.904856 +vn -0.0930856 -0.396311 -0.913385 +vn -0.0623433 -0.407897 -0.910897 +vn 0.00292329 -0.473521 -0.880778 +vn -0.0233807 -0.444453 0.895497 +vn -0.0161272 -0.468536 0.883297 +vn 0.0120119 -0.487919 0.872806 +vn 0.0630586 -0.500391 0.8635 +vn -0.0213072 -0.414818 0.909655 +vn -0.0208926 -0.381121 0.924289 +vn -0.0253533 -0.466063 -0.884388 +vn -0.00769418 -0.522409 -0.852661 +vn 0.519 0.235658 0.821647 +vn 0.592459 0.0299558 0.805043 +vn 0.17328 0.117265 0.977866 +vn 0.209421 0.12069 0.970349 +vn 0.311015 0.154117 0.937826 +vn -0.629713 -0.767233 -0.12172 +vn -0.846645 -0.390786 0.361218 +vn -0.380129 -0.826651 -0.414909 +vn 0.402001 0.233449 0.885379 +vn -0.177369 0.148122 0.972934 +vn 0.0199225 0.118216 0.992788 +vn 0.141873 0.0692061 0.987463 +vn 0.179922 0.0967021 0.978916 +vn -0.372885 -0.0137359 0.927776 +vn -0.498448 -0.227944 0.836415 +vn -0.503434 -0.322058 0.801769 +vn -0.404366 -0.239357 0.882721 +vn -0.277501 -0.104817 0.95499 +vn -0.514413 -0.0992434 0.85178 +vn -0.670557 0.415974 0.614263 +vn -0.384283 0.273611 0.881739 +vn -0.99102 -0.102653 -0.0856859 +vn -0.849348 -0.194443 -0.490714 +vn -0.251251 -0.028887 0.967491 +vn -0.291639 0.0885676 0.952419 +vn -0.116034 0.00680944 0.993222 +vn -0.219104 0.308794 0.925548 +vn -0.511951 0.471721 0.717903 +vn -0.544341 0.139357 0.827207 +vn -0.906254 -0.397681 -0.143367 +vn -0.990643 0.0217403 -0.134737 +vn -0.939666 0.0127962 -0.341854 +vn -0.713438 -0.445446 -0.54091 +vn -0.94404 0.243404 -0.22258 +vn -0.798807 0.337248 -0.498168 +vn -0.567453 -0.8214 -0.0574409 +vn -0.651733 -0.715774 -0.250821 +vn -0.587719 -0.726466 -0.356138 +vn -0.360522 -0.926809 -0.105118 +vn -0.173331 -0.765996 -0.619036 +vn -0.108481 -0.738469 -0.665504 +vn -0.148952 -0.186503 -0.971097 +vn -0.0933325 -0.190409 -0.977258 +vn -0.0681977 -0.431398 -0.89958 +vn -0.0543635 -0.714083 -0.697947 +vn -0.464019 0.0172593 -0.885657 +vn -0.330401 -0.0722926 -0.941068 +vn 0.186531 -0.0603915 -0.980591 +vn 0.476432 0.0723855 -0.876227 +vn 0.400224 0.0307363 -0.915902 +vn 0.328546 -0.0783148 -0.941236 +vn 0.193439 -0.187047 -0.963117 +vn 0.0102597 -0.221474 -0.975112 +vn -0.203318 -0.43492 0.877215 +vn -0.324734 -0.705326 0.63013 +vn -0.353894 -0.905791 0.233027 +vn -0.554038 -0.831484 0.0409394 +vn -0.574992 -0.68865 -0.441752 +vn -0.456023 -0.402454 -0.793772 +vn -0.432236 -0.106608 -0.895437 +vn -0.205829 0.978351 0.0215577 +vn -0.184348 0.874514 -0.4486 +vn -0.468302 0.802654 -0.369378 +vn -0.517722 0.855417 -0.0150211 +vn -0.279224 0.734559 -0.618432 +vn -0.406116 0.73221 -0.546753 +vn -0.480826 0.744623 -0.462973 +vn -0.558528 0.750977 -0.35225 +vn -0.646385 0.761859 -0.0419144 +vn -0.479531 0.797825 0.365411 +vn -0.173188 0.843321 0.508739 +vn -0.604055 0.727733 0.324842 +vn -0.520899 0.69063 0.501691 +vn -0.410627 0.671809 0.616488 +vn -0.237119 0.667806 0.705557 +vn -0.48977 0.726891 -0.48141 +vn -0.646416 0.683203 -0.339676 +vn -0.780806 0.623836 -0.0342207 +vn 0.181818 0.544799 -0.818619 +vn -0.354656 0.684012 -0.637454 +vn 0.809525 0.457409 -0.368029 +vn 0.871268 0.488551 0.0470101 +vn 0.211713 0.374203 0.902856 +vn 0.794275 0.392819 0.463487 +vn -0.327114 0.508445 0.796543 +vn -0.542445 0.61717 0.56996 +vn -0.717562 0.615286 0.326385 +vn -0.477421 0.747742 -0.461465 +vn -0.430143 0.763421 -0.481836 +vn -0.438046 0.774873 -0.455727 +vn -0.482455 0.770114 -0.417326 +vn -0.406691 0.765831 -0.498102 +vn -0.459973 0.742633 -0.486746 +vn -0.611773 0.737996 -0.284773 +vn -0.538659 0.813919 -0.217677 +vn -0.51574 0.841123 -0.162863 +vn -0.606894 0.792606 0.0587795 +vn -0.495363 0.830866 0.253531 +vn -0.663457 0.747909 0.0213491 +vn -0.658723 0.736612 0.153254 +vn -0.633695 0.70988 0.30741 +vn -0.536498 0.712143 0.452793 +vn -0.99406 0.104755 -0.0295041 +vn -0.629067 0.708315 -0.320257 +vn 0.783438 0.494681 0.376186 +vn -0.455088 0.765528 -0.454821 +vn -0.54288 0.66058 -0.518571 +vn -0.863898 0.329791 -0.380682 +vn -0.494465 0.788726 -0.365261 +vn -0.202625 0.420007 0.884611 +vn 0.576519 0.428525 0.695695 +vn -0.634878 0.570576 0.520934 +vn -0.668355 0.714154 0.208052 +vn -0.774293 0.632646 0.0151283 +vn -0.365998 0.451861 -0.813552 +vn -0.375436 0.405404 -0.833484 +vn -0.454467 0.480322 -0.750167 +vn -0.391473 0.624686 -0.675659 +vn -0.370978 0.370664 -0.85146 +vn -0.41162 0.379038 -0.828794 +vn -0.621552 0.431865 -0.653579 +vn -0.597713 0.626552 -0.500172 +vn -0.543849 0.760123 -0.355586 +vn -0.673328 0.704021 -0.225795 +vn -0.605578 0.794326 -0.0481797 +vn -0.764611 0.575843 -0.289439 +vn -0.759468 0.64423 -0.0904181 +vn -0.72195 0.691527 0.0240359 +vn -0.647678 0.749673 0.136031 +vn 0.404983 0.857157 -0.31823 +vn 0.123391 0.493887 -0.860727 +vn 0.24406 0.966624 0.077933 +vn -0.42435 0.431009 -0.796341 +vn -0.46834 0.34018 -0.815436 +vn -0.754233 0.0177627 -0.656366 +vn -0.410256 0.42674 -0.805967 +vn -0.415666 0.741144 0.527188 +vn 0.0351924 0.919387 0.391776 +vn -0.734007 0.633223 0.245484 +vn -0.825495 0.564363 -0.00718637 +vn -0.906606 0.31695 -0.278582 +vn -0.499873 0.19441 -0.843997 +vn -0.452542 0.0599695 -0.889724 +vn -0.640851 0.184041 -0.745278 +vn -0.58069 0.263881 -0.770172 +vn -0.366496 -0.107936 -0.924138 +vn -0.54694 -0.0716602 -0.834099 +vn -0.75048 -0.0521314 -0.658834 +vn -0.694601 0.202023 -0.690446 +vn -0.661898 0.292171 -0.690309 +vn -0.732532 0.231042 -0.640325 +vn -0.719701 0.343247 -0.6035 +vn -0.891149 0.0463489 -0.451337 +vn -0.917598 0.169065 -0.359765 +vn -0.859705 0.282725 -0.425411 +vn -0.787949 0.373533 -0.489498 +vn 0.202724 0.772914 -0.601254 +vn -0.0236418 0.237352 -0.971136 +vn 0.0528047 0.96101 -0.271426 +vn -0.185751 -0.638779 -0.746631 +vn -0.372514 -0.928026 -0.00105083 +vn -0.23893 -0.247616 -0.938935 +vn -0.195709 -0.11076 -0.974387 +vn -0.69163 0.70736 0.145911 +vn -0.135214 0.990771 -0.00948211 +vn -0.943124 0.332258 -0.0110282 +vn -0.997024 0.0649213 -0.0415837 +vn -0.848718 -0.451745 0.274962 +vn -0.218158 0.442034 0.870065 +vn -0.23856 0.511793 0.825322 +vn -0.201111 0.420366 0.884786 +vn -0.22301 0.389679 0.893542 +vn -0.317134 0.604126 0.731066 +vn -0.224917 0.420856 0.878802 +vn -0.207205 0.302306 0.930418 +vn -0.158197 0.320176 0.934056 +vn -0.185561 0.277623 0.942599 +vn -0.100843 0.212345 0.971978 +vn -0.129721 0.189953 0.973186 +vn -0.170358 0.141053 0.975234 +vn -0.131891 0.00174225 0.991263 +vn -0.0690297 0.122479 0.990068 +vn -0.0804862 0.171092 0.981962 +vn -0.742778 -0.0934723 0.662981 +vn -0.492444 0.0963272 0.864997 +vn -0.409615 0.358632 0.838808 +vn -0.698667 0.228856 0.677856 +vn -0.550226 0.530863 0.644543 +vn -0.683869 0.384424 0.620114 +vn -0.462713 -0.21232 0.860707 +vn -0.338399 -0.168675 0.925762 +vn -0.403953 -0.137685 0.904359 +vn -0.596057 -0.275339 0.754258 +vn -0.829903 -0.234172 0.506384 +vn -0.615288 -0.0154437 0.788151 +vn -0.298458 0.282848 0.911548 +vn -0.914455 0.0949901 0.393382 +vn -0.858387 -0.180918 0.480042 +vn -0.903044 0.346219 0.254251 +vn -0.279542 0.523406 0.804924 +vn -0.519869 0.836714 0.172179 +vn -0.230645 0.176112 0.956968 +vn -0.684756 -0.00210973 0.728769 +vn -0.0901519 -0.19148 0.977347 +vn -0.0789146 0.0794874 0.993707 +vn -0.749555 -0.408469 0.520885 +vn -0.581014 -0.50525 0.63808 +vn -0.778504 0.627215 0.023088 +vn -0.305514 -0.547412 0.779103 +vt 0.51491 0.230704 +vt 0.510401 0.243035 +vt 0.493298 0.236038 +vt 0.497704 0.223687 +vt 0.50574 0.256065 +vt 0.488214 0.248747 +vt 0.469099 0.240466 +vt 0.478408 0.230251 +vt 0.479044 0.216935 +vt 0.485658 0.306845 +vt 0.4825 0.317897 +vt 0.463491 0.31104 +vt 0.466937 0.300357 +vt 0.479855 0.329604 +vt 0.460349 0.322488 +vt 0.440902 0.314524 +vt 0.448599 0.305339 +vt 0.447632 0.293663 +vt 0.47247 0.386672 +vt 0.471664 0.401096 +vt 0.450981 0.396424 +vt 0.452398 0.382503 +vt 0.469991 0.413771 +vt 0.449638 0.408977 +vt 0.429982 0.403116 +vt 0.434302 0.391834 +vt 0.431908 0.377334 +vt 0.637672 0.300036 +vt 0.632361 0.310222 +vt 0.60845 0.296593 +vt 0.61287 0.285543 +vt 0.628096 0.321242 +vt 0.604102 0.307875 +vt 0.582535 0.296358 +vt 0.586498 0.284483 +vt 0.590402 0.272843 +vt 0.612255 0.363179 +vt 0.608484 0.373923 +vt 0.586844 0.363134 +vt 0.590014 0.352455 +vt 0.605105 0.384719 +vt 0.583636 0.373649 +vt 0.563865 0.363929 +vt 0.566666 0.353175 +vt 0.569351 0.342548 +vt 0.595765 0.427757 +vt 0.593782 0.440384 +vt 0.57323 0.43367 +vt 0.575522 0.420643 +vt 0.591851 0.452087 +vt 0.570576 0.445565 +vt 0.550932 0.439017 +vt 0.554341 0.427261 +vt 0.556975 0.414035 +vt 0.692395 0.334743 +vt 0.686398 0.343652 +vt 0.658853 0.326506 +vt 0.664503 0.316927 +vt 0.681962 0.353281 +vt 0.654069 0.336535 +vt 0.665798 0.39019 +vt 0.660826 0.400565 +vt 0.633839 0.386771 +vt 0.638188 0.376115 +vt 0.65661 0.411192 +vt 0.629749 0.397287 +vt 0.645268 0.448318 +vt 0.642985 0.458099 +vt 0.617885 0.448581 +vt 0.619632 0.437302 +vt 0.64069 0.468063 +vt 0.616152 0.459184 +vt 0.732748 0.383184 +vt 0.709025 0.368949 +vt 0.713472 0.359866 +vt 0.737293 0.374404 +vt 0.718835 0.350991 +vt 0.741958 0.365423 +vt 0.705096 0.436474 +vt 0.682412 0.424295 +vt 0.687362 0.414192 +vt 0.710618 0.427077 +vt 0.692521 0.404146 +vt 0.715724 0.417563 +vt 0.682241 0.488295 +vt 0.663662 0.477783 +vt 0.666523 0.468776 +vt 0.686679 0.479218 +vt 0.669217 0.459695 +vt 0.689846 0.470711 +vt 0.72397 0.302402 +vt 0.73642 0.28964 +vt 0.756996 0.306501 +vt 0.746864 0.319906 +vt 0.749899 0.273962 +vt 0.768295 0.291193 +vt 0.785007 0.305501 +vt 0.775391 0.32108 +vt 0.76656 0.333531 +vt 0.699067 0.283238 +vt 0.714359 0.270454 +vt 0.669306 0.257624 +vt 0.694472 0.248376 +vt 0.71347 0.236168 +vt 0.730682 0.256257 +vt 0.725626 0.34281 +vt 0.748353 0.35715 +vt 0.699426 0.326443 +vt 0.707614 0.319046 +vt 0.732808 0.335344 +vt 0.754381 0.349183 +vt 0.739344 0.328615 +vt 0.760405 0.342707 +vt 0.71502 0.311979 +vt 0.671424 0.308508 +vt 0.643494 0.290841 +vt 0.650985 0.282256 +vt 0.67934 0.300654 +vt 0.687974 0.292768 +vt 0.659165 0.272666 +vt 0.617509 0.275276 +vt 0.593906 0.26149 +vt 0.597985 0.249818 +vt 0.622895 0.264858 +vt 0.629551 0.253358 +vt 0.602409 0.236524 +vt 0.606301 0.220934 +vt 0.633609 0.237935 +vt 0.502452 0.210945 +vt 0.519802 0.218925 +vt 0.485254 0.202492 +vt 0.490509 0.189242 +vt 0.507813 0.198524 +vt 0.525328 0.207763 +vt 0.514056 0.187135 +vt 0.531062 0.196096 +vt 0.496659 0.177582 +vt 0.504417 0.166882 +vt 0.521473 0.176121 +vt 0.537866 0.184403 +vt 0.697002 0.395045 +vt 0.720647 0.408967 +vt 0.669839 0.380422 +vt 0.67396 0.371427 +vt 0.701068 0.386408 +vt 0.724478 0.400615 +vt 0.704983 0.377753 +vt 0.728947 0.39208 +vt 0.677608 0.362209 +vt 0.642046 0.365913 +vt 0.615663 0.352508 +vt 0.619349 0.341983 +vt 0.645778 0.356024 +vt 0.649748 0.346302 +vt 0.623179 0.331393 +vt 0.592727 0.341195 +vt 0.571553 0.330832 +vt 0.57436 0.319047 +vt 0.595708 0.329831 +vt 0.599677 0.31884 +vt 0.578134 0.307663 +vt 0.470372 0.28885 +vt 0.489713 0.295421 +vt 0.449839 0.28121 +vt 0.453951 0.268909 +vt 0.474852 0.276319 +vt 0.494829 0.283087 +vt 0.481432 0.262563 +vt 0.500188 0.269812 +vt 0.460658 0.255315 +vt 0.672171 0.450971 +vt 0.693564 0.462384 +vt 0.647526 0.438695 +vt 0.650636 0.429724 +vt 0.67531 0.442349 +vt 0.696736 0.454071 +vt 0.67856 0.433569 +vt 0.700869 0.445578 +vt 0.653024 0.420456 +vt 0.621763 0.426716 +vt 0.59742 0.416098 +vt 0.599579 0.405168 +vt 0.62415 0.416684 +vt 0.626666 0.407066 +vt 0.601816 0.394639 +vt 0.577038 0.407902 +vt 0.55802 0.400559 +vt 0.559217 0.387718 +vt 0.578543 0.395731 +vt 0.580806 0.384414 +vt 0.561197 0.375225 +vt 0.453967 0.367223 +vt 0.473246 0.372144 +vt 0.435489 0.361386 +vt 0.437972 0.345569 +vt 0.455755 0.351509 +vt 0.474463 0.357222 +vt 0.457826 0.336287 +vt 0.476831 0.342835 +vt 0.439718 0.330286 +vt 0.650495 0.541169 +vt 0.631814 0.531756 +vt 0.643812 0.513839 +vt 0.662148 0.524342 +vt 0.611564 0.521574 +vt 0.623132 0.502822 +vt 0.633105 0.48597 +vt 0.654235 0.497294 +vt 0.671864 0.5088 +vt 0.660209 0.486282 +vt 0.678648 0.4971 +vt 0.638273 0.475555 +vt 0.59293 0.510334 +vt 0.602208 0.49303 +vt 0.574165 0.499689 +vt 0.581238 0.484195 +vt 0.586584 0.471381 +vt 0.609963 0.477827 +vt 0.614061 0.467738 +vt 0.589865 0.461351 +vt 0.554345 0.489859 +vt 0.560419 0.476053 +vt 0.53459 0.481989 +vt 0.540094 0.468552 +vt 0.54397 0.457452 +vt 0.564799 0.464234 +vt 0.567975 0.454913 +vt 0.547721 0.448273 +vt 0.460898 0.450794 +vt 0.44454 0.44767 +vt 0.446814 0.437198 +vt 0.463201 0.440499 +vt 0.429924 0.446081 +vt 0.432256 0.434797 +vt 0.432541 0.426414 +vt 0.447248 0.429658 +vt 0.464051 0.433884 +vt 0.448292 0.420153 +vt 0.466996 0.424517 +vt 0.432019 0.416146 +vt 0.432847 0.152204 +vt 0.426611 0.162051 +vt 0.415133 0.154492 +vt 0.42123 0.144984 +vt 0.42113 0.171536 +vt 0.409601 0.163723 +vt 0.399994 0.157281 +vt 0.405079 0.148006 +vt 0.411039 0.138675 +vt 0.444824 0.131612 +vt 0.438527 0.142019 +vt 0.427591 0.135534 +vt 0.434171 0.125629 +vt 0.417675 0.129769 +vt 0.42504 0.120488 +vt 0.396756 0.142316 +vt 0.401915 0.133156 +vt 0.392506 0.151602 +vt 0.385455 0.146491 +vt 0.389187 0.137295 +vt 0.393816 0.128257 +vt 0.40896 0.12492 +vt 0.416593 0.116369 +vt 0.400923 0.120405 +vt 0.408962 0.112463 +vt 0.351443 0.128204 +vt 0.345704 0.124765 +vt 0.350351 0.115567 +vt 0.356233 0.11906 +vt 0.341388 0.12186 +vt 0.345712 0.112668 +vt 0.350639 0.102867 +vt 0.355316 0.105858 +vt 0.361437 0.109421 +vt 0.361407 0.0971189 +vt 0.367629 0.10082 +vt 0.356448 0.0941481 +vt 0.362451 0.0862624 +vt 0.367486 0.0889531 +vt 0.374118 0.0926366 +vt 0.341362 0.109929 +vt 0.346029 0.100291 +vt 0.337121 0.119086 +vt 0.332174 0.115591 +vt 0.336465 0.106932 +vt 0.341289 0.0976415 +vt 0.351953 0.0916269 +vt 0.357701 0.0837044 +vt 0.346986 0.0892618 +vt 0.352348 0.0814648 +vt 0.357738 0.207773 +vt 0.352236 0.217586 +vt 0.341781 0.213905 +vt 0.347711 0.204432 +vt 0.347702 0.228198 +vt 0.336593 0.224204 +vt 0.326261 0.220076 +vt 0.331614 0.210264 +vt 0.337439 0.201172 +vt 0.343879 0.23942 +vt 0.334328 0.235689 +vt 0.341954 0.249662 +vt 0.333661 0.246327 +vt 0.325273 0.242409 +vt 0.325082 0.231848 +vt 0.355684 0.243872 +vt 0.352034 0.253517 +vt 0.360302 0.233034 +vt 0.375235 0.238378 +vt 0.369533 0.248834 +vt 0.365068 0.257865 +vt 0.364603 0.222124 +vt 0.368935 0.211868 +vt 0.382193 0.216832 +vt 0.378546 0.227317 +vt 0.283819 0.204161 +vt 0.28125 0.213599 +vt 0.274655 0.211311 +vt 0.276586 0.201938 +vt 0.280308 0.222812 +vt 0.273752 0.220445 +vt 0.269158 0.219115 +vt 0.269924 0.209929 +vt 0.27164 0.200388 +vt 0.291449 0.186057 +vt 0.287084 0.194955 +vt 0.280187 0.193127 +vt 0.284485 0.184422 +vt 0.274946 0.191547 +vt 0.279 0.183039 +vt 0.264888 0.218244 +vt 0.265709 0.208894 +vt 0.259549 0.21716 +vt 0.260992 0.207775 +vt 0.262116 0.197537 +vt 0.266975 0.198918 +vt 0.270186 0.189486 +vt 0.2656 0.187694 +vt 0.268831 0.178803 +vt 0.273939 0.18067 +vt 0.370967 0.324242 +vt 0.368382 0.33529 +vt 0.354599 0.331601 +vt 0.35587 0.320535 +vt 0.36596 0.344416 +vt 0.353741 0.341154 +vt 0.343216 0.338051 +vt 0.342602 0.328343 +vt 0.34334 0.317171 +vt 0.374388 0.301667 +vt 0.372667 0.312544 +vt 0.358434 0.309216 +vt 0.361059 0.298966 +vt 0.346241 0.306506 +vt 0.350263 0.29696 +vt 0.334701 0.335382 +vt 0.333588 0.325801 +vt 0.326592 0.33237 +vt 0.325354 0.32328 +vt 0.325707 0.312801 +vt 0.333725 0.315039 +vt 0.337205 0.304544 +vt 0.329298 0.302822 +vt 0.333913 0.293457 +vt 0.341368 0.294993 +vt 0.295708 0.320577 +vt 0.28993 0.318523 +vt 0.290342 0.31052 +vt 0.295718 0.312534 +vt 0.282866 0.316149 +vt 0.284036 0.308357 +vt 0.284564 0.29978 +vt 0.290375 0.30169 +vt 0.295602 0.303625 +vt 0.291377 0.292068 +vt 0.297324 0.294059 +vt 0.285676 0.290469 +vt 0.286952 0.281238 +vt 0.292863 0.282577 +vt 0.299513 0.284628 +vt 0.276328 0.305898 +vt 0.277872 0.297871 +vt 0.274748 0.313477 +vt 0.266483 0.31064 +vt 0.268983 0.303461 +vt 0.270999 0.295934 +vt 0.279657 0.289385 +vt 0.281227 0.280848 +vt 0.273396 0.288464 +vt 0.274695 0.280754 +vt 0.383203 0.432093 +vt 0.376967 0.431866 +vt 0.379647 0.422428 +vt 0.386752 0.423199 +vt 0.370815 0.430885 +vt 0.373001 0.421123 +vt 0.374483 0.412851 +vt 0.382011 0.414538 +vt 0.389796 0.416468 +vt 0.384104 0.404879 +vt 0.392013 0.406115 +vt 0.376393 0.403449 +vt 0.377923 0.394272 +vt 0.385962 0.395133 +vt 0.393527 0.395912 +vt 0.364977 0.418016 +vt 0.36807 0.41048 +vt 0.361771 0.42734 +vt 0.351819 0.423134 +vt 0.356294 0.414242 +vt 0.360487 0.407494 +vt 0.369642 0.401447 +vt 0.370765 0.39221 +vt 0.362651 0.398644 +vt 0.363528 0.389357 +vt 0.350369 0.382172 +vt 0.346056 0.391206 +vt 0.339887 0.389073 +vt 0.343978 0.380126 +vt 0.341437 0.400377 +vt 0.335922 0.398269 +vt 0.331705 0.396726 +vt 0.335135 0.387317 +vt 0.337949 0.378661 +vt 0.350858 0.403822 +vt 0.354216 0.394813 +vt 0.357026 0.385631 +vt 0.339966 0.40819 +vt 0.334034 0.406092 +vt 0.339065 0.417677 +vt 0.332744 0.41488 +vt 0.326681 0.412968 +vt 0.328914 0.404687 +vt 0.344989 0.420162 +vt 0.347672 0.410937 +vt 0.323644 0.404023 +vt 0.328018 0.394793 +vt 0.319859 0.412759 +vt 0.314103 0.412528 +vt 0.318985 0.403233 +vt 0.324604 0.392818 +vt 0.331224 0.384837 +vt 0.333483 0.375627 +vt 0.32767 0.382529 +vt 0.328806 0.373238 +vt 0.458153 0.1688 +vt 0.45315 0.181018 +vt 0.439209 0.17096 +vt 0.444747 0.159966 +vt 0.448433 0.192131 +vt 0.433922 0.181137 +vt 0.468659 0.192022 +vt 0.473586 0.178876 +vt 0.463239 0.20325 +vt 0.456557 0.138101 +vt 0.4503 0.149027 +vt 0.470631 0.146086 +vt 0.463699 0.157194 +vt 0.486717 0.156184 +vt 0.479512 0.167157 +vt 0.330188 0.10326 +vt 0.335284 0.0947733 +vt 0.32532 0.111248 +vt 0.317389 0.106163 +vt 0.32517 0.100271 +vt 0.330451 0.092555 +vt 0.340612 0.086759 +vt 0.335154 0.0850137 +vt 0.336651 0.0764864 +vt 0.345365 0.0790438 +vt 0.3689 0.137562 +vt 0.359618 0.132723 +vt 0.364312 0.12358 +vt 0.373171 0.128406 +vt 0.369419 0.114105 +vt 0.378403 0.119148 +vt 0.381394 0.132818 +vt 0.386132 0.123688 +vt 0.377498 0.142049 +vt 0.392148 0.102531 +vt 0.384853 0.110666 +vt 0.375914 0.105531 +vt 0.382617 0.0972337 +vt 0.393039 0.115639 +vt 0.400674 0.107676 +vt 0.30228 0.0961758 +vt 0.302633 0.0949771 +vt 0.300394 0.0869728 +vt 0.263703 0.076357 +vt 0.299911 0.0952005 +vt 0.297949 0.0865867 +vt 0.300362 0.0779689 +vt 0.302225 0.079045 +vt 0.301255 0.0785883 +vt 0.318989 0.105458 +vt 0.317373 0.103152 +vt 0.309263 0.101037 +vt 0.271462 0.0882697 +vt 0.306859 0.102007 +vt 0.284063 0.0869494 +vt 0.32405 0.0993208 +vt 0.330771 0.0933237 +vt 0.329253 0.092319 +vt 0.333913 0.0779847 +vt 0.332557 0.0781121 +vt 0.332938 0.0849208 +vt 0.290948 0.0747641 +vt 0.284558 0.0643161 +vt 0.325561 0.0728788 +vt 0.316224 0.0695238 +vt 0.315971 0.07074 +vt 0.314845 0.0682805 +vt 0.325795 0.0703146 +vt 0.269914 0.0645887 +vt 0.307805 0.0732147 +vt 0.306041 0.0713468 +vt 0.389655 0.244055 +vt 0.385215 0.254101 +vt 0.407603 0.250984 +vt 0.403841 0.261037 +vt 0.40175 0.269969 +vt 0.381505 0.263027 +vt 0.397904 0.222429 +vt 0.393731 0.232966 +vt 0.417941 0.22888 +vt 0.412215 0.239482 +vt 0.426522 0.271006 +vt 0.424267 0.280349 +vt 0.429883 0.259755 +vt 0.436055 0.247277 +vt 0.441664 0.235508 +vt 0.313005 0.192276 +vt 0.308204 0.201429 +vt 0.296808 0.19776 +vt 0.301251 0.188718 +vt 0.303909 0.211229 +vt 0.29281 0.207226 +vt 0.302545 0.222018 +vt 0.291057 0.217347 +vt 0.302365 0.232027 +vt 0.290313 0.226899 +vt 0.320114 0.205851 +vt 0.325376 0.196637 +vt 0.315364 0.215792 +vt 0.314187 0.227071 +vt 0.314181 0.237519 +vt 0.254755 0.20614 +vt 0.256763 0.195883 +vt 0.252219 0.215784 +vt 0.243151 0.213466 +vt 0.24905 0.204437 +vt 0.251387 0.194281 +vt 0.260881 0.186916 +vt 0.263532 0.178286 +vt 0.256506 0.186435 +vt 0.256973 0.177999 +vt 0.237963 0.210825 +vt 0.244099 0.201979 +vt 0.245929 0.203113 +vt 0.239939 0.209162 +vt 0.250235 0.193133 +vt 0.24975 0.193756 +vt 0.218835 0.19957 +vt 0.221362 0.201289 +vt 0.217903 0.193895 +vt 0.220555 0.192096 +vt 0.218799 0.203525 +vt 0.213608 0.195571 +vt 0.213249 0.185967 +vt 0.218534 0.185705 +vt 0.222276 0.184621 +vt 0.230229 0.207466 +vt 0.228399 0.205198 +vt 0.229363 0.210301 +vt 0.249383 0.175686 +vt 0.251482 0.178598 +vt 0.252952 0.185528 +vt 0.219369 0.161638 +vt 0.237914 0.17405 +vt 0.241286 0.173131 +vt 0.226446 0.172414 +vt 0.22917 0.171768 +vt 0.227716 0.167984 +vt 0.241712 0.169943 +vt 0.224361 0.178517 +vt 0.221938 0.177144 +vt 0.217994 0.175167 +vt 0.402584 0.333417 +vt 0.398542 0.344519 +vt 0.382755 0.339126 +vt 0.385998 0.328506 +vt 0.394119 0.353232 +vt 0.378974 0.347984 +vt 0.412342 0.363347 +vt 0.416567 0.352878 +vt 0.419949 0.339455 +vt 0.404911 0.308902 +vt 0.404073 0.320592 +vt 0.387823 0.316364 +vt 0.388952 0.305106 +vt 0.421586 0.325143 +vt 0.421992 0.312406 +vt 0.308448 0.308114 +vt 0.306746 0.31694 +vt 0.300637 0.314548 +vt 0.301456 0.305811 +vt 0.306403 0.324897 +vt 0.3005 0.322494 +vt 0.315995 0.328635 +vt 0.315696 0.320089 +vt 0.316662 0.310611 +vt 0.315811 0.289337 +vt 0.311761 0.298644 +vt 0.304078 0.296318 +vt 0.307052 0.286913 +vt 0.320492 0.300833 +vt 0.324717 0.291429 +vt 0.260132 0.308187 +vt 0.263765 0.301363 +vt 0.254384 0.305705 +vt 0.260287 0.299506 +vt 0.261695 0.292504 +vt 0.265831 0.294192 +vt 0.266969 0.287356 +vt 0.26159 0.28637 +vt 0.257744 0.279485 +vt 0.266674 0.280165 +vt 0.25536 0.303022 +vt 0.224987 0.259541 +vt 0.258162 0.297791 +vt 0.254119 0.302636 +vt 0.258067 0.289276 +vt 0.259203 0.29124 +vt 0.254914 0.2817 +vt 0.255266 0.281399 +vt 0.258474 0.28582 +vt 0.224925 0.249885 +vt 0.216347 0.244299 +vt 0.248869 0.277843 +vt 0.238301 0.277781 +vt 0.240893 0.276686 +vt 0.240157 0.273738 +vt 0.248699 0.274753 +vt 0.41677 0.441721 +vt 0.419124 0.431029 +vt 0.404753 0.43759 +vt 0.407172 0.427222 +vt 0.408139 0.419877 +vt 0.41943 0.422636 +vt 0.418525 0.412504 +vt 0.40768 0.409532 +vt 0.406852 0.399464 +vt 0.416673 0.401989 +vt 0.396154 0.424705 +vt 0.398299 0.417367 +vt 0.392926 0.43406 +vt 0.399357 0.407534 +vt 0.399891 0.397323 +vt 0.315695 0.40145 +vt 0.320645 0.391516 +vt 0.310524 0.410115 +vt 0.306736 0.406206 +vt 0.313372 0.398987 +vt 0.316717 0.389872 +vt 0.323984 0.38129 +vt 0.325153 0.372159 +vt 0.320459 0.380552 +vt 0.319055 0.371185 +vt 0.305827 0.399817 +vt 0.310139 0.393131 +vt 0.311614 0.396152 +vt 0.305332 0.40089 +vt 0.314452 0.386445 +vt 0.315144 0.388204 +vt 0.294837 0.399722 +vt 0.294565 0.396551 +vt 0.2935 0.403356 +vt 0.282905 0.398216 +vt 0.284872 0.394912 +vt 0.283303 0.393286 +vt 0.314611 0.371375 +vt 0.3145 0.373017 +vt 0.317383 0.379748 +vt 0.314532 0.37891 +vt 0.284432 0.381309 +vt 0.279672 0.382023 +vt 0.282241 0.375656 +vt 0.286593 0.377673 +vt 0.274647 0.383192 +vt 0.277816 0.373911 +vt 0.286925 0.367271 +vt 0.289401 0.371205 +vt 0.288755 0.374037 +vt 0.581014 0.223842 +vt 0.584921 0.209225 +vt 0.576858 0.237351 +vt 0.558643 0.22672 +vt 0.563258 0.213764 +vt 0.568236 0.199992 +vt 0.547035 0.204744 +vt 0.552687 0.192034 +vt 0.541766 0.216847 +vt 0.573121 0.249158 +vt 0.569547 0.260536 +vt 0.550467 0.249427 +vt 0.554365 0.23806 +vt 0.536849 0.227973 +vt 0.532274 0.239225 +vt 0.565881 0.272756 +vt 0.561915 0.285109 +vt 0.542437 0.274688 +vt 0.546444 0.261726 +vt 0.528034 0.251708 +vt 0.523672 0.264795 +vt 0.557444 0.296883 +vt 0.553334 0.308474 +vt 0.533205 0.298806 +vt 0.537635 0.286836 +vt 0.518736 0.277858 +vt 0.513803 0.290523 +vt 0.550453 0.320275 +vt 0.548131 0.331864 +vt 0.527004 0.321949 +vt 0.529671 0.310484 +vt 0.509452 0.302416 +vt 0.505818 0.313818 +vt 0.545698 0.342815 +vt 0.543166 0.353904 +vt 0.522039 0.344773 +vt 0.52435 0.333085 +vt 0.503035 0.325011 +vt 0.50051 0.336707 +vt 0.540548 0.365904 +vt 0.538524 0.378781 +vt 0.517381 0.370725 +vt 0.51924 0.357139 +vt 0.497651 0.349617 +vt 0.495367 0.363447 +vt 0.537773 0.392498 +vt 0.537078 0.406438 +vt 0.516197 0.39888 +vt 0.516541 0.384639 +vt 0.494568 0.377902 +vt 0.49428 0.392435 +vt 0.535221 0.419982 +vt 0.532304 0.43198 +vt 0.512933 0.425136 +vt 0.515182 0.412754 +vt 0.49353 0.406499 +vt 0.491604 0.419096 +vt 0.528429 0.441282 +vt 0.524297 0.450349 +vt 0.504578 0.443947 +vt 0.508863 0.434685 +vt 0.487786 0.429229 +vt 0.483912 0.438115 +vt 0.52061 0.46164 +vt 0.515416 0.474729 +vt 0.497009 0.468302 +vt 0.50138 0.454664 +vt 0.481817 0.446969 +vt 0.478333 0.458509 +vt 0.722381 0.447383 +vt 0.717552 0.455658 +vt 0.736151 0.457494 +vt 0.731479 0.465181 +vt 0.726598 0.472621 +vt 0.713281 0.463708 +vt 0.709569 0.471772 +vt 0.72288 0.480699 +vt 0.718445 0.488757 +vt 0.705867 0.479871 +vt 0.799072 0.319222 +vt 0.790907 0.333419 +vt 0.812775 0.33145 +vt 0.805516 0.34478 +vt 0.798768 0.356556 +vt 0.783546 0.345931 +vt 0.772155 0.361108 +vt 0.765933 0.369003 +vt 0.787245 0.371652 +vt 0.781185 0.379823 +vt 0.774745 0.388342 +vt 0.759931 0.377599 +vt 0.75082 0.39552 +vt 0.746574 0.404338 +vt 0.765593 0.406304 +vt 0.761185 0.415254 +vt 0.756215 0.423917 +vt 0.742283 0.412961 +vt 0.737886 0.421371 +vt 0.752027 0.432692 +vt 0.746741 0.441154 +vt 0.733132 0.429842 +vt 0.777661 0.354289 +vt 0.793127 0.364738 +vt 0.701631 0.48803 +vt 0.714148 0.49681 +vt 0.708652 0.505223 +vt 0.697064 0.496413 +vt 0.727769 0.438645 +vt 0.741855 0.449536 +vt 0.685909 0.516524 +vt 0.67604 0.532598 +vt 0.698046 0.523912 +vt 0.689109 0.540668 +vt 0.678953 0.558051 +vt 0.665138 0.549661 +vt 0.755083 0.386523 +vt 0.77011 0.39742 +vt 0.69237 0.505186 +vt 0.704484 0.513023 +vt 0.740819 0.482859 +vt 0.736193 0.490732 +vt 0.757637 0.495497 +vt 0.75208 0.503197 +vt 0.746821 0.511632 +vt 0.731601 0.498909 +vt 0.790778 0.399779 +vt 0.785642 0.408295 +vt 0.809314 0.41264 +vt 0.803759 0.420543 +vt 0.798774 0.428581 +vt 0.780942 0.416818 +vt 0.7761 0.425554 +vt 0.793569 0.4372 +vt 0.788788 0.446363 +vt 0.771212 0.434428 +vt 0.761355 0.452099 +vt 0.755917 0.460388 +vt 0.778361 0.464396 +vt 0.77254 0.472728 +vt 0.767257 0.480808 +vt 0.750496 0.468205 +vt 0.766375 0.443361 +vt 0.783302 0.455307 +vt 0.726998 0.507157 +vt 0.742361 0.520142 +vt 0.738574 0.529244 +vt 0.722469 0.515283 +vt 0.745525 0.475522 +vt 0.762175 0.487892 +vt 0.718098 0.523091 +vt 0.734172 0.536049 +vt 0.729255 0.546634 +vt 0.712672 0.533798 +vt 0.704975 0.550616 +vt 0.722983 0.562948 +vt 0.714658 0.579199 +vt 0.695797 0.567702 +vt 0.828308 0.344354 +vt 0.82119 0.356424 +vt 0.846605 0.358327 +vt 0.839297 0.36953 +vt 0.832908 0.379741 +vt 0.814532 0.367273 +vt 0.808819 0.375432 +vt 0.826802 0.387756 +vt 0.821553 0.395512 +vt 0.803225 0.382747 +vt 0.796925 0.391063 +vt 0.815144 0.403835 +vt 0.926594 0.442375 +vt 0.92116 0.451315 +vt 0.897795 0.435947 +vt 0.90325 0.427368 +vt 0.915773 0.459495 +vt 0.892457 0.44408 +vt 0.86852 0.427894 +vt 0.873567 0.419731 +vt 0.879391 0.411505 +vt 0.849144 0.403095 +vt 0.854738 0.39488 +vt 0.84374 0.410894 +vt 0.910229 0.468035 +vt 0.886856 0.452404 +vt 0.904705 0.476342 +vt 0.881259 0.460622 +vt 0.857207 0.444341 +vt 0.862552 0.43591 +vt 0.837834 0.419252 +vt 0.831932 0.427647 +vt 0.899448 0.484122 +vt 0.875931 0.468437 +vt 0.894083 0.491921 +vt 0.870594 0.476399 +vt 0.846373 0.460205 +vt 0.851443 0.451979 +vt 0.826539 0.43556 +vt 0.821294 0.443544 +vt 0.888591 0.500659 +vt 0.864969 0.485058 +vt 0.882895 0.509642 +vt 0.859298 0.494105 +vt 0.8349 0.477798 +vt 0.840456 0.468682 +vt 0.815839 0.452153 +vt 0.810393 0.461191 +vt 0.877276 0.51867 +vt 0.853822 0.50323 +vt 0.871602 0.527309 +vt 0.848395 0.512128 +vt 0.824537 0.496198 +vt 0.829516 0.487032 +vt 0.80518 0.470461 +vt 0.799912 0.479558 +vt 0.866207 0.535722 +vt 0.842868 0.520492 +vt 0.860636 0.543571 +vt 0.837315 0.528448 +vt 0.813501 0.512841 +vt 0.818616 0.504612 +vt 0.794307 0.48808 +vt 0.788821 0.496052 +vt 0.854778 0.551252 +vt 0.831808 0.53612 +vt 0.848617 0.559215 +vt 0.826045 0.544123 +vt 0.803091 0.528361 +vt 0.808028 0.520268 +vt 0.783913 0.5035 +vt 0.778904 0.511073 +vt 0.842358 0.568224 +vt 0.819722 0.553069 +vt 0.836344 0.577007 +vt 0.813573 0.562044 +vt 0.790799 0.546044 +vt 0.79657 0.536884 +vt 0.773114 0.519421 +vt 0.76735 0.528142 +vt 0.8314 0.584615 +vt 0.808331 0.570131 +vt 0.826946 0.591903 +vt 0.803613 0.577657 +vt 0.780279 0.562591 +vt 0.785101 0.554437 +vt 0.76242 0.536838 +vt 0.757976 0.545109 +vt 0.822935 0.599223 +vt 0.799035 0.584948 +vt 0.817058 0.609396 +vt 0.793172 0.594793 +vt 0.770176 0.579246 +vt 0.775611 0.569791 +vt 0.753666 0.552553 +vt 0.748748 0.562473 +vt 0.806617 0.625019 +vt 0.7846 0.609981 +vt 0.795734 0.641731 +vt 0.7753 0.626522 +vt 0.75495 0.610375 +vt 0.763123 0.594456 +vt 0.742475 0.57817 +vt 0.734441 0.594131 +vt 0.938927 0.421722 +vt 0.932513 0.432493 +vt 0.909202 0.417706 +vt 0.915513 0.407331 +vt 0.885114 0.40192 +vt 0.891756 0.39156 +vt 0.861209 0.385278 +vt 0.868027 0.374609 +vt 0.904762 0.52389 +vt 0.899055 0.532966 +vt 0.925803 0.537455 +vt 0.919997 0.54669 +vt 0.914219 0.555791 +vt 0.893399 0.541851 +vt 0.937676 0.473685 +vt 0.932152 0.482101 +vt 0.958811 0.487052 +vt 0.953351 0.495385 +vt 0.947909 0.503603 +vt 0.92666 0.490373 +vt 0.921435 0.498221 +vt 0.942657 0.511529 +vt 0.937339 0.519613 +vt 0.916165 0.506199 +vt 0.910536 0.514862 +vt 0.931642 0.528366 +vt 0.887776 0.550305 +vt 0.908461 0.564563 +vt 0.902849 0.572757 +vt 0.882145 0.558313 +vt 0.84039 0.624651 +vt 0.828883 0.639844 +vt 0.86429 0.639938 +vt 0.851274 0.654561 +vt 0.83795 0.669296 +vt 0.816736 0.655889 +vt 0.876464 0.565861 +vt 0.897507 0.580208 +vt 0.891996 0.587768 +vt 0.87056 0.573704 +vt 0.858349 0.5913 +vt 0.853599 0.598585 +vt 0.879964 0.605343 +vt 0.875362 0.612297 +vt 0.871907 0.619563 +vt 0.849691 0.60568 +vt 0.846308 0.613816 +vt 0.869417 0.628567 +vt 0.948379 0.456484 +vt 0.942996 0.465406 +vt 0.969331 0.46987 +vt 0.964068 0.478858 +vt 0.960607 0.435282 +vt 0.954091 0.446139 +vt 0.981439 0.447866 +vt 0.974802 0.459214 +vt 0.864262 0.582595 +vt 0.885802 0.596574 +vt 0.237701 0.300349 +vt 0.236743 0.29936 +vt 0.230234 0.292583 +vt 0.203406 0.255822 +vt 0.23283 0.299772 +vt 0.226226 0.292319 +vt 0.22449 0.284138 +vt 0.228306 0.285115 +vt 0.22901 0.284214 +vt 0.245842 0.302934 +vt 0.215542 0.264287 +vt 0.242452 0.304229 +vt 0.204272 0.245489 +vt 0.232949 0.279463 +vt 0.230839 0.277388 +vt 0.283868 0.387297 +vt 0.280184 0.388727 +vt 0.276306 0.391344 +vt 0.301683 0.372706 +vt 0.302663 0.370247 +vt 0.30203 0.366741 +vt 0.607925 0.061152 +vt 0.620603 0.0493439 +vt 0.625005 0.0568277 +vt 0.611972 0.0675493 +vt 0.631877 0.0402956 +vt 0.637077 0.0479624 +vt 0.644632 0.0566908 +vt 0.629261 0.0645553 +vt 0.61589 0.0733429 +vt 0.647007 0.148654 +vt 0.646302 0.133161 +vt 0.664137 0.127121 +vt 0.667635 0.144247 +vt 0.644221 0.122976 +vt 0.659918 0.115116 +vt 0.675786 0.110578 +vt 0.682594 0.122624 +vt 0.68821 0.141077 +vt 0.6564 0.106522 +vt 0.673133 0.101595 +vt 0.64031 0.113476 +vt 0.636253 0.105706 +vt 0.652807 0.0992549 +vt 0.669741 0.0953543 +vt 0.648363 0.0912338 +vt 0.663919 0.088887 +vt 0.633594 0.0956406 +vt 0.629556 0.0862954 +vt 0.642789 0.0825795 +vt 0.656663 0.0814786 +vt 0.635805 0.073413 +vt 0.650047 0.0696828 +vt 0.622582 0.0790951 +vt 0.248438 0.688271 +vt 0.270096 0.701058 +vt 0.262217 0.710695 +vt 0.244698 0.699515 +vt 0.291336 0.7137 +vt 0.282292 0.722987 +vt 0.273613 0.732565 +vt 0.254857 0.720868 +vt 0.235391 0.708079 +vt 0.343663 0.659506 +vt 0.335734 0.667497 +vt 0.313824 0.655285 +vt 0.322772 0.648829 +vt 0.32713 0.675163 +vt 0.304915 0.661813 +vt 0.28237 0.647029 +vt 0.294387 0.644142 +vt 0.300594 0.637506 +vt 0.402114 0.594466 +vt 0.391754 0.608797 +vt 0.375758 0.597421 +vt 0.387295 0.583126 +vt 0.381695 0.620134 +vt 0.364873 0.609347 +vt 0.347108 0.597074 +vt 0.361096 0.587322 +vt 0.371064 0.571834 +vt 0.513649 0.647074 +vt 0.505851 0.663171 +vt 0.487225 0.655961 +vt 0.495649 0.63992 +vt 0.498727 0.679826 +vt 0.479629 0.672255 +vt 0.458954 0.663171 +vt 0.466931 0.647743 +vt 0.475849 0.630977 +vt 0.476031 0.731895 +vt 0.461163 0.733533 +vt 0.448638 0.725954 +vt 0.457733 0.720784 +vt 0.450217 0.737354 +vt 0.438035 0.7309 +vt 0.420592 0.722351 +vt 0.429851 0.716152 +vt 0.43717 0.709189 +vt 0.413791 0.766867 +vt 0.403256 0.775481 +vt 0.385498 0.768863 +vt 0.396158 0.759607 +vt 0.390439 0.784362 +vt 0.374143 0.778334 +vt 0.354521 0.771491 +vt 0.365198 0.761539 +vt 0.376034 0.751722 +vt 0.542455 0.660114 +vt 0.535841 0.676839 +vt 0.521078 0.669888 +vt 0.528256 0.653932 +vt 0.529874 0.69502 +vt 0.514688 0.687483 +vt 0.562449 0.709838 +vt 0.545968 0.7028 +vt 0.553075 0.684751 +vt 0.570518 0.692881 +vt 0.560425 0.668213 +vt 0.578454 0.676904 +vt 0.534595 0.768505 +vt 0.518265 0.762415 +vt 0.521069 0.756987 +vt 0.536511 0.763108 +vt 0.501691 0.756485 +vt 0.505451 0.750706 +vt 0.509623 0.744894 +vt 0.524435 0.751586 +vt 0.539099 0.757679 +vt 0.248524 0.733574 +vt 0.232255 0.724695 +vt 0.265431 0.743281 +vt 0.25887 0.755299 +vt 0.243514 0.747649 +vt 0.228439 0.740285 +vt 0.240121 0.761932 +vt 0.224899 0.75535 +vt 0.254932 0.768152 +vt 0.252464 0.779599 +vt 0.23772 0.774032 +vt 0.22191 0.767265 +vt 0.361563 0.787464 +vt 0.342873 0.78021 +vt 0.377529 0.793705 +vt 0.360494 0.805101 +vt 0.347345 0.796917 +vt 0.331189 0.787997 +vt 0.295522 0.669648 +vt 0.275736 0.656964 +vt 0.317242 0.682951 +vt 0.307582 0.69194 +vt 0.28632 0.678971 +vt 0.267293 0.666801 +vt 0.277988 0.689962 +vt 0.2589 0.677691 +vt 0.299003 0.702544 +vt 0.42753 0.736738 +vt 0.40997 0.72879 +vt 0.441572 0.743296 +vt 0.43268 0.750352 +vt 0.417084 0.743477 +vt 0.397978 0.735472 +vt 0.406657 0.751122 +vt 0.386892 0.743038 +vt 0.423848 0.758421 +vt 0.515988 0.768585 +vt 0.498525 0.763139 +vt 0.533151 0.774539 +vt 0.531207 0.781954 +vt 0.513078 0.776183 +vt 0.494391 0.771276 +vt 0.508374 0.785893 +vt 0.488494 0.780482 +vt 0.527877 0.791445 +vt 0.522921 0.802679 +vt 0.501608 0.797282 +vt 0.479746 0.791483 +vt 0.353577 0.621197 +vt 0.337266 0.611416 +vt 0.370572 0.631709 +vt 0.360356 0.641943 +vt 0.342504 0.632106 +vt 0.326034 0.622372 +vt 0.332284 0.641209 +vt 0.314898 0.631607 +vt 0.351634 0.651325 +vt 0.473512 0.689446 +vt 0.452314 0.67859 +vt 0.492669 0.698591 +vt 0.487003 0.714175 +vt 0.468374 0.704472 +vt 0.447324 0.692063 +vt 0.463713 0.71427 +vt 0.442328 0.701908 +vt 0.482447 0.724593 +vt 0.508967 0.706403 +vt 0.523965 0.713603 +vt 0.518829 0.729065 +vt 0.503754 0.722687 +vt 0.539221 0.720915 +vt 0.55454 0.727328 +vt 0.547718 0.742068 +vt 0.53323 0.736135 +vt 0.528395 0.745497 +vt 0.513908 0.738913 +vt 0.542687 0.751557 +vt 0.409839 0.507341 +vt 0.421865 0.513523 +vt 0.41824 0.527864 +vt 0.407564 0.519475 +vt 0.435579 0.520158 +vt 0.430402 0.536536 +vt 0.422918 0.555311 +vt 0.412018 0.544446 +vt 0.40214 0.53433 +vt 0.400542 0.564167 +vt 0.389625 0.5529 +vt 0.413331 0.575336 +vt 0.510721 0.552704 +vt 0.530567 0.561475 +vt 0.522711 0.583747 +vt 0.50346 0.573721 +vt 0.548423 0.569775 +vt 0.540268 0.59312 +vt 0.53069 0.615272 +vt 0.513213 0.605241 +vt 0.493902 0.59415 +vt 0.504253 0.623489 +vt 0.485093 0.613599 +vt 0.521922 0.632441 +vt 0.564014 0.578679 +vt 0.555053 0.601777 +vt 0.579093 0.587457 +vt 0.569724 0.610362 +vt 0.559565 0.631498 +vt 0.54529 0.623883 +vt 0.536342 0.639932 +vt 0.550631 0.646988 +vt 0.59714 0.597776 +vt 0.586939 0.619521 +vt 0.614695 0.608203 +vt 0.604473 0.628737 +vt 0.593836 0.647731 +vt 0.576431 0.639805 +vt 0.567902 0.654634 +vt 0.585906 0.663031 +vt 0.173299 0.718486 +vt 0.1648 0.715664 +vt 0.167624 0.70313 +vt 0.176548 0.705704 +vt 0.15801 0.713575 +vt 0.16018 0.701047 +vt 0.161177 0.689827 +vt 0.169678 0.691972 +vt 0.179167 0.694582 +vt 0.161218 0.741677 +vt 0.153351 0.738428 +vt 0.159648 0.728009 +vt 0.167741 0.731141 +vt 0.147096 0.736008 +vt 0.153294 0.725734 +vt 0.151533 0.711706 +vt 0.152821 0.699172 +vt 0.143245 0.709292 +vt 0.144038 0.696896 +vt 0.143365 0.685221 +vt 0.152925 0.687568 +vt 0.14117 0.733926 +vt 0.147203 0.723821 +vt 0.132849 0.730707 +vt 0.138942 0.721104 +vt 0.103199 0.695415 +vt 0.0931104 0.691661 +vt 0.095414 0.681135 +vt 0.104548 0.684667 +vt 0.0830843 0.687383 +vt 0.0859513 0.677138 +vt 0.0873904 0.667577 +vt 0.0966761 0.671188 +vt 0.104973 0.674536 +vt 0.0914632 0.713352 +vt 0.0821295 0.70973 +vt 0.0879388 0.70146 +vt 0.0979863 0.705251 +vt 0.0727374 0.706308 +vt 0.0780499 0.697518 +vt 0.0763493 0.68316 +vt 0.0772981 0.67298 +vt 0.0689148 0.678447 +vt 0.0678051 0.668437 +vt 0.0659604 0.659904 +vt 0.076769 0.663798 +vt 0.0652601 0.703872 +vt 0.0713484 0.694106 +vt 0.0583093 0.701384 +vt 0.0641887 0.69046 +vt 0.186266 0.617706 +vt 0.179016 0.613784 +vt 0.184554 0.603877 +vt 0.191359 0.607244 +vt 0.171228 0.609526 +vt 0.176936 0.600012 +vt 0.182013 0.590884 +vt 0.189657 0.594754 +vt 0.196162 0.598023 +vt 0.173114 0.635567 +vt 0.165597 0.631574 +vt 0.172339 0.62322 +vt 0.179652 0.627212 +vt 0.157312 0.626798 +vt 0.164312 0.618649 +vt 0.203463 0.601566 +vt 0.198873 0.610952 +vt 0.214079 0.607341 +vt 0.209785 0.616714 +vt 0.204958 0.627875 +vt 0.193912 0.621732 +vt 0.187524 0.631644 +vt 0.198357 0.638045 +vt 0.192562 0.647482 +vt 0.181474 0.640672 +vt 0.131255 0.585495 +vt 0.12519 0.58187 +vt 0.12943 0.573872 +vt 0.135394 0.577268 +vt 0.120465 0.579081 +vt 0.124866 0.571396 +vt 0.129257 0.563678 +vt 0.133607 0.565639 +vt 0.139969 0.56898 +vt 0.118511 0.59899 +vt 0.113137 0.595169 +vt 0.119298 0.588565 +vt 0.124799 0.592215 +vt 0.109384 0.592722 +vt 0.114956 0.585832 +vt 0.114304 0.575213 +vt 0.11969 0.568809 +vt 0.105135 0.570211 +vt 0.112334 0.565082 +vt 0.117868 0.559241 +vt 0.124463 0.562207 +vt 0.105372 0.590094 +vt 0.109934 0.58253 +vt 0.0986169 0.586828 +vt 0.10238 0.578594 +vt 0.270328 0.581987 +vt 0.259701 0.573676 +vt 0.267758 0.565596 +vt 0.277888 0.573395 +vt 0.252016 0.568073 +vt 0.259909 0.560144 +vt 0.267373 0.551988 +vt 0.275223 0.55729 +vt 0.285016 0.564625 +vt 0.254134 0.596703 +vt 0.244254 0.5885 +vt 0.251621 0.581549 +vt 0.261913 0.590022 +vt 0.236037 0.581899 +vt 0.243534 0.575407 +vt 0.253572 0.556351 +vt 0.260483 0.547652 +vt 0.245964 0.564548 +vt 0.240381 0.56118 +vt 0.247514 0.552853 +vt 0.253523 0.543365 +vt 0.23756 0.57144 +vt 0.229723 0.577294 +vt 0.223912 0.572944 +vt 0.232141 0.567903 +vt 0.217949 0.515816 +vt 0.212606 0.524893 +vt 0.205276 0.518443 +vt 0.211769 0.5109 +vt 0.206488 0.533042 +vt 0.1985 0.52563 +vt 0.190771 0.518535 +vt 0.198347 0.512568 +vt 0.2054 0.505914 +vt 0.199616 0.541371 +vt 0.19134 0.53357 +vt 0.192657 0.548339 +vt 0.184513 0.541001 +vt 0.177079 0.534097 +vt 0.183752 0.526442 +vt 0.182813 0.512306 +vt 0.189926 0.505684 +vt 0.173683 0.504971 +vt 0.180156 0.497367 +vt 0.186548 0.490404 +vt 0.196727 0.498849 +vt 0.17036 0.528281 +vt 0.176492 0.520428 +vt 0.16314 0.522455 +vt 0.168398 0.514173 +vt 0.371077 0.488688 +vt 0.367771 0.499798 +vt 0.36106 0.494233 +vt 0.365549 0.484232 +vt 0.362125 0.510164 +vt 0.354963 0.503653 +vt 0.347112 0.496898 +vt 0.353938 0.488103 +vt 0.35938 0.47924 +vt 0.3538 0.519295 +vt 0.347175 0.512441 +vt 0.343434 0.527288 +vt 0.337999 0.520761 +vt 0.331806 0.515247 +vt 0.340226 0.506056 +vt 0.337885 0.4915 +vt 0.344491 0.482893 +vt 0.328123 0.486853 +vt 0.334679 0.478047 +vt 0.340833 0.469664 +vt 0.35061 0.474424 +vt 0.324997 0.50832 +vt 0.332005 0.499906 +vt 0.317219 0.501568 +vt 0.323513 0.49426 +vt 0.301325 0.491619 +vt 0.292467 0.486898 +vt 0.299204 0.479061 +vt 0.307915 0.484563 +vt 0.283275 0.481306 +vt 0.290645 0.473812 +vt 0.297839 0.4663 +vt 0.305734 0.470947 +vt 0.313246 0.477117 +vt 0.315751 0.489387 +vt 0.320496 0.48191 +vt 0.309594 0.496388 +vt 0.312269 0.462689 +vt 0.319197 0.467854 +vt 0.305275 0.458536 +vt 0.311912 0.45082 +vt 0.318316 0.454736 +vt 0.324878 0.45965 +vt 0.326457 0.473004 +vt 0.332469 0.464603 +vt 0.289617 0.46465 +vt 0.297819 0.456422 +vt 0.280733 0.460678 +vt 0.289855 0.452401 +vt 0.2992 0.442765 +vt 0.306064 0.446946 +vt 0.276771 0.473873 +vt 0.283265 0.469746 +vt 0.268735 0.46452 +vt 0.275288 0.463811 +vt 0.198464 0.727398 +vt 0.184786 0.722378 +vt 0.188349 0.709051 +vt 0.202065 0.713194 +vt 0.190961 0.697521 +vt 0.204467 0.70147 +vt 0.213177 0.733378 +vt 0.216734 0.718155 +vt 0.218402 0.704905 +vt 0.187206 0.752835 +vt 0.172605 0.746672 +vt 0.179046 0.735625 +vt 0.192909 0.74135 +vt 0.204134 0.760228 +vt 0.208677 0.748208 +vt 0.0409648 0.668104 +vt 0.0290844 0.664921 +vt 0.0335105 0.655248 +vt 0.0436315 0.658551 +vt 0.0204213 0.662763 +vt 0.0258587 0.652089 +vt 0.0319782 0.6462 +vt 0.0383122 0.647405 +vt 0.0478596 0.651734 +vt 0.0550387 0.672957 +vt 0.055823 0.663287 +vt 0.0563214 0.655417 +vt 0.0401949 0.681248 +vt 0.0286347 0.677816 +vt 0.0401216 0.693393 +vt 0.0283221 0.68951 +vt 0.0211631 0.684997 +vt 0.0190648 0.675686 +vt 0.0529252 0.685818 +vt 0.0493821 0.697777 +vt 0.121976 0.67986 +vt 0.120708 0.69017 +vt 0.112214 0.687434 +vt 0.113076 0.677191 +vt 0.118046 0.700843 +vt 0.110318 0.698036 +vt 0.130722 0.705138 +vt 0.132325 0.69361 +vt 0.132684 0.682457 +vt 0.10764 0.720671 +vt 0.0990729 0.716873 +vt 0.105164 0.708207 +vt 0.113263 0.71153 +vt 0.126076 0.716418 +vt 0.120394 0.726055 +vt 0.226783 0.626245 +vt 0.221753 0.637546 +vt 0.230084 0.616288 +vt 0.248471 0.627461 +vt 0.245161 0.637067 +vt 0.239748 0.648711 +vt 0.263863 0.637172 +vt 0.260214 0.646706 +vt 0.25317 0.657221 +vt 0.244896 0.667999 +vt 0.23158 0.658785 +vt 0.236033 0.676449 +vt 0.223402 0.667566 +vt 0.214555 0.647946 +vt 0.207402 0.657038 +vt 0.150574 0.597453 +vt 0.139839 0.590931 +vt 0.144772 0.582617 +vt 0.155866 0.588827 +vt 0.149694 0.574083 +vt 0.161316 0.58015 +vt 0.161273 0.603884 +vt 0.16698 0.594811 +vt 0.172207 0.58584 +vt 0.136867 0.61276 +vt 0.126678 0.605226 +vt 0.133295 0.598265 +vt 0.143543 0.605445 +vt 0.147403 0.620282 +vt 0.154297 0.612482 +vt 0.0924348 0.542525 +vt 0.0865614 0.551098 +vt 0.0685062 0.540814 +vt 0.075434 0.532456 +vt 0.0806876 0.559434 +vt 0.0614963 0.54901 +vt 0.0454932 0.538689 +vt 0.0534965 0.530404 +vt 0.0644003 0.526888 +vt 0.0949157 0.565951 +vt 0.101231 0.559183 +vt 0.106789 0.551965 +vt 0.0752692 0.567488 +vt 0.0580363 0.558039 +vt 0.0706877 0.574748 +vt 0.0553381 0.565736 +vt 0.0467002 0.557678 +vt 0.0433383 0.548978 +vt 0.0860845 0.581933 +vt 0.0904374 0.57396 +vt 0.29817 0.604927 +vt 0.283462 0.593202 +vt 0.291064 0.584232 +vt 0.305999 0.595234 +vt 0.297483 0.574699 +vt 0.31195 0.585003 +vt 0.321403 0.603528 +vt 0.327394 0.592541 +vt 0.311802 0.614191 +vt 0.27638 0.615662 +vt 0.26484 0.606102 +vt 0.274501 0.600983 +vt 0.287933 0.61242 +vt 0.288202 0.625805 +vt 0.300756 0.622319 +vt 0.226118 0.550469 +vt 0.216424 0.542068 +vt 0.222233 0.533503 +vt 0.232187 0.542044 +vt 0.22749 0.524355 +vt 0.23734 0.532654 +vt 0.2405 0.548289 +vt 0.246202 0.539001 +vt 0.234064 0.55681 +vt 0.209752 0.561607 +vt 0.201312 0.555418 +vt 0.208943 0.5494 +vt 0.218064 0.556885 +vt 0.225719 0.563052 +vt 0.217319 0.56801 +vt 0.166293 0.472774 +vt 0.15928 0.478838 +vt 0.15273 0.475994 +vt 0.160561 0.471192 +vt 0.15256 0.487092 +vt 0.144629 0.482871 +vt 0.137714 0.479544 +vt 0.147344 0.474115 +vt 0.155495 0.472116 +vt 0.169182 0.48719 +vt 0.175444 0.479954 +vt 0.162958 0.495603 +vt 0.148593 0.499202 +vt 0.141614 0.495164 +vt 0.144854 0.510053 +vt 0.139638 0.506822 +vt 0.136051 0.502077 +vt 0.135702 0.492534 +vt 0.15831 0.506318 +vt 0.153516 0.516069 +vt 0.38046 0.519365 +vt 0.370779 0.514817 +vt 0.375984 0.503308 +vt 0.385566 0.506804 +vt 0.378796 0.492004 +vt 0.387894 0.49546 +vt 0.396382 0.512324 +vt 0.398328 0.500956 +vt 0.391336 0.525849 +vt 0.355147 0.548171 +vt 0.349072 0.537081 +vt 0.361052 0.526855 +vt 0.36933 0.534946 +vt 0.379038 0.543393 +vt 0.36351 0.557889 +vt 0.283049 0.428947 +vt 0.275049 0.431934 +vt 0.273769 0.425766 +vt 0.278634 0.423922 +vt 0.264856 0.432794 +vt 0.265296 0.426392 +vt 0.266474 0.418998 +vt 0.273762 0.420388 +vt 0.274758 0.419572 +vt 0.27171 0.448179 +vt 0.281337 0.442525 +vt 0.290969 0.436128 +vt 0.255893 0.439927 +vt 0.251839 0.427497 +vt 0.246347 0.443607 +vt 0.238171 0.425876 +vt 0.237943 0.412948 +vt 0.249919 0.414871 +vt 0.257127 0.455678 +vt 0.264937 0.452951 +vt 0.363365 0.733329 +vt 0.374514 0.725297 +vt 0.352831 0.742368 +vt 0.330229 0.73276 +vt 0.339517 0.723028 +vt 0.349692 0.714132 +vt 0.318788 0.713166 +vt 0.327955 0.703256 +vt 0.31016 0.72355 +vt 0.342839 0.752367 +vt 0.332821 0.762282 +vt 0.311546 0.752224 +vt 0.320727 0.742518 +vt 0.30117 0.733159 +vt 0.292008 0.742557 +vt 0.322208 0.771072 +vt 0.312056 0.779161 +vt 0.292901 0.770591 +vt 0.301546 0.76134 +vt 0.282862 0.752307 +vt 0.275058 0.762744 +vt 0.319549 0.795474 +vt 0.303419 0.786979 +vt 0.307492 0.801811 +vt 0.294351 0.794151 +vt 0.279259 0.789495 +vt 0.285828 0.780384 +vt 0.269917 0.774206 +vt 0.265499 0.784668 +vt 0.483594 0.563105 +vt 0.490155 0.543757 +vt 0.475276 0.582753 +vt 0.456697 0.572094 +vt 0.464119 0.553008 +vt 0.470081 0.535493 +vt 0.446042 0.544534 +vt 0.451744 0.527274 +vt 0.438747 0.563402 +vt 0.466201 0.603292 +vt 0.456601 0.622461 +vt 0.437747 0.613136 +vt 0.447656 0.593347 +vt 0.429534 0.584545 +vt 0.419278 0.604188 +vt 0.446703 0.638002 +vt 0.437478 0.651776 +vt 0.417006 0.639813 +vt 0.427143 0.627888 +vt 0.408854 0.618553 +vt 0.398508 0.630225 +vt 0.429893 0.665645 +vt 0.423523 0.678194 +vt 0.400531 0.664462 +vt 0.408026 0.652687 +vt 0.388487 0.64179 +vt 0.379354 0.652637 +vt 0.41794 0.688006 +vt 0.412269 0.696266 +vt 0.387139 0.682904 +vt 0.393427 0.674207 +vt 0.37167 0.662152 +vt 0.364599 0.670882 +vt 0.405636 0.70416 +vt 0.397256 0.711555 +vt 0.371878 0.699433 +vt 0.380088 0.69142 +vt 0.357304 0.67937 +vt 0.348916 0.687479 +vt 0.386347 0.71832 +vt 0.361074 0.706641 +vt 0.338566 0.695067 +vt 0.549715 0.773914 +vt 0.548268 0.780103 +vt 0.566465 0.779141 +vt 0.564425 0.785656 +vt 0.562014 0.792729 +vt 0.546611 0.787275 +vt 0.544212 0.795881 +vt 0.558819 0.799257 +vt 0.558258 0.807543 +vt 0.541318 0.805754 +vt 0.611415 0.65605 +vt 0.602394 0.672341 +vt 0.629516 0.663887 +vt 0.619102 0.681839 +vt 0.608824 0.697218 +vt 0.593679 0.686956 +vt 0.58591 0.700484 +vt 0.601506 0.70863 +vt 0.594826 0.720099 +vt 0.578215 0.714813 +vt 0.553856 0.762622 +vt 0.551482 0.768253 +vt 0.571086 0.767168 +vt 0.568524 0.773124 +vt 0.512726 0.827627 +vt 0.535402 0.828821 +vt 0.533603 0.842072 +vt 0.510313 0.840847 +vt 0.556254 0.829234 +vt 0.55512 0.84328 +vt 0.553462 0.858448 +vt 0.532308 0.855884 +vt 0.509216 0.855202 +vt 0.569727 0.731829 +vt 0.586176 0.736747 +vt 0.57889 0.75217 +vt 0.562134 0.747183 +vt 0.557125 0.756522 +vt 0.573761 0.761292 +vt 0.628754 0.617614 +vt 0.620104 0.637494 +vt 0.641794 0.627039 +vt 0.635561 0.646318 +vt 0.592186 0.772528 +vt 0.590175 0.778426 +vt 0.617975 0.778882 +vt 0.615786 0.7847 +vt 0.613689 0.791153 +vt 0.587914 0.784697 +vt 0.579972 0.797685 +vt 0.573139 0.801627 +vt 0.601468 0.806695 +vt 0.577777 0.808013 +vt 0.627279 0.706811 +vt 0.619565 0.718388 +vt 0.649087 0.715729 +vt 0.640913 0.728379 +vt 0.634483 0.740416 +vt 0.612831 0.729573 +vt 0.5785 0.830073 +vt 0.577347 0.844425 +vt 0.603286 0.832771 +vt 0.601784 0.846459 +vt 0.599685 0.861352 +vt 0.575515 0.859553 +vt 0.6573 0.63673 +vt 0.652575 0.655733 +vt 0.67609 0.648069 +vt 0.671773 0.666802 +vt 0.667714 0.682338 +vt 0.647405 0.672923 +vt 0.572872 0.874238 +vt 0.551547 0.872263 +vt 0.596516 0.875889 +vt 0.593959 0.891321 +vt 0.570453 0.889069 +vt 0.549037 0.887446 +vt 0.605283 0.744409 +vt 0.627966 0.753485 +vt 0.623572 0.765502 +vt 0.598647 0.758328 +vt 0.594646 0.766765 +vt 0.619511 0.773177 +vt 0.584705 0.791579 +vt 0.609545 0.798289 +vt 0.637766 0.690802 +vt 0.658282 0.69998 +vt 0.770933 0.698757 +vt 0.76336 0.71695 +vt 0.740495 0.706768 +vt 0.748522 0.688981 +vt 0.756177 0.733816 +vt 0.73295 0.722459 +vt 0.709825 0.709217 +vt 0.717166 0.694702 +vt 0.725123 0.677037 +vt 0.693781 0.680586 +vt 0.699378 0.662505 +vt 0.687912 0.695669 +vt 0.752197 0.746612 +vt 0.728263 0.734116 +vt 0.74942 0.757678 +vt 0.724613 0.744994 +vt 0.699268 0.732671 +vt 0.704039 0.721432 +vt 0.680542 0.710122 +vt 0.672941 0.723966 +vt 0.74529 0.770428 +vt 0.720179 0.758347 +vt 0.741301 0.782335 +vt 0.715758 0.771574 +vt 0.688999 0.760521 +vt 0.693589 0.746644 +vt 0.666377 0.737226 +vt 0.660546 0.750065 +vt 0.738668 0.791428 +vt 0.712148 0.782075 +vt 0.736386 0.798521 +vt 0.709272 0.790548 +vt 0.680907 0.781634 +vt 0.684106 0.772105 +vt 0.655143 0.762646 +vt 0.650785 0.773402 +vt 0.734443 0.806072 +vt 0.707055 0.797695 +vt 0.732501 0.812769 +vt 0.705228 0.804068 +vt 0.67655 0.795054 +vt 0.67805 0.789087 +vt 0.648091 0.780766 +vt 0.646313 0.786531 +vt 0.730679 0.819049 +vt 0.703521 0.810221 +vt 0.728753 0.825374 +vt 0.701776 0.816618 +vt 0.672871 0.807773 +vt 0.674698 0.801195 +vt 0.644706 0.792489 +vt 0.642614 0.798945 +vt 0.726886 0.832424 +vt 0.699834 0.82372 +vt 0.724341 0.840745 +vt 0.697397 0.832162 +vt 0.667766 0.823705 +vt 0.670658 0.81484 +vt 0.639379 0.806203 +vt 0.63609 0.814934 +vt 0.717635 0.862439 +vt 0.714994 0.872706 +vt 0.687985 0.863983 +vt 0.690811 0.853626 +vt 0.711739 0.884257 +vt 0.685011 0.875013 +vt 0.656786 0.867797 +vt 0.659444 0.856144 +vt 0.662022 0.845698 +vt 0.62993 0.850333 +vt 0.631995 0.837914 +vt 0.627354 0.863416 +vt 0.708035 0.897071 +vt 0.681213 0.888082 +vt 0.703008 0.912387 +vt 0.676528 0.902957 +vt 0.648863 0.896227 +vt 0.652971 0.88096 +vt 0.623977 0.877513 +vt 0.620435 0.892731 +vt 0.792138 0.708014 +vt 0.785351 0.725416 +vt 0.812581 0.716493 +vt 0.806906 0.733023 +vt 0.80172 0.750892 +vt 0.779077 0.742917 +vt 0.742813 0.870447 +vt 0.739915 0.881165 +vt 0.76667 0.87861 +vt 0.763791 0.889493 +vt 0.760617 0.90133 +vt 0.736794 0.892636 +vt 0.73277 0.906117 +vt 0.75646 0.915192 +vt 0.751304 0.930113 +vt 0.727816 0.920939 +vt 0.757563 0.820719 +vt 0.755672 0.827161 +vt 0.781509 0.828339 +vt 0.779584 0.834915 +vt 0.777596 0.841541 +vt 0.753782 0.833581 +vt 0.751793 0.840532 +vt 0.775629 0.848341 +vt 0.773208 0.856607 +vt 0.749369 0.848813 +vt 0.774824 0.757361 +vt 0.796797 0.767236 +vt 0.792682 0.781075 +vt 0.771514 0.769723 +vt 0.768067 0.780978 +vt 0.789676 0.790763 +vt 0.787698 0.798011 +vt 0.765059 0.790844 +vt 0.761446 0.806384 +vt 0.759549 0.813702 +vt 0.785252 0.813277 +vt 0.783514 0.820958 +vt 0.763068 0.799039 +vt 0.786407 0.805777 +vt 0.197004 0.909641 +vt 0.199613 0.900697 +vt 0.212022 0.90964 +vt 0.208947 0.921973 +vt 0.203727 0.894696 +vt 0.215704 0.898123 +vt 0.227719 0.901648 +vt 0.2243 0.917852 +vt 0.220786 0.938193 +vt 0.324041 0.907795 +vt 0.342592 0.898919 +vt 0.345314 0.91229 +vt 0.323614 0.920008 +vt 0.363425 0.887133 +vt 0.367822 0.902816 +vt 0.371366 0.919917 +vt 0.347023 0.927435 +vt 0.322789 0.933509 +vt 0.301614 0.936535 +vt 0.304731 0.924053 +vt 0.285227 0.936962 +vt 0.289366 0.925159 +vt 0.293173 0.913864 +vt 0.307311 0.91268 +vt 0.264696 0.934291 +vt 0.268663 0.922165 +vt 0.278217 0.924061 +vt 0.27387 0.935966 +vt 0.271413 0.910631 +vt 0.281756 0.912767 +vt 0.258082 0.920879 +vt 0.261109 0.908841 +vt 0.253447 0.933335 +vt 0.241748 0.93338 +vt 0.246972 0.920247 +vt 0.250263 0.907278 +vt 0.235831 0.920313 +vt 0.239195 0.904442 +vt 0.231782 0.935838 +vt 0.409567 0.906777 +vt 0.410684 0.885947 +vt 0.433942 0.881734 +vt 0.433598 0.902209 +vt 0.409877 0.86647 +vt 0.432915 0.861234 +vt 0.456769 0.859402 +vt 0.458636 0.878275 +vt 0.459199 0.898686 +vt 0.23087 0.884498 +vt 0.230267 0.891602 +vt 0.219289 0.890899 +vt 0.22021 0.884589 +vt 0.207956 0.888723 +vt 0.210922 0.883909 +vt 0.308033 0.900857 +vt 0.322412 0.896146 +vt 0.295368 0.902065 +vt 0.295509 0.890622 +vt 0.305939 0.889691 +vt 0.318515 0.884811 +vt 0.286127 0.890295 +vt 0.285066 0.881706 +vt 0.292568 0.881686 +vt 0.276024 0.888668 +vt 0.276281 0.880947 +vt 0.274174 0.87312 +vt 0.282291 0.873205 +vt 0.289422 0.872171 +vt 0.284708 0.90108 +vt 0.274404 0.89918 +vt 0.264923 0.880014 +vt 0.264305 0.872653 +vt 0.263845 0.887852 +vt 0.250195 0.887077 +vt 0.252597 0.878873 +vt 0.252259 0.871259 +vt 0.240906 0.877491 +vt 0.239257 0.869513 +vt 0.240853 0.885439 +vt 0.228968 0.87632 +vt 0.224424 0.867673 +vt 0.262802 0.897646 +vt 0.25112 0.895964 +vt 0.240576 0.89362 +vt 0.604052 0.8198 +vt 0.579103 0.817715 +vt 0.557607 0.817407 +vt 0.538177 0.816725 +vt 0.517564 0.814588 +vt 0.633839 0.82581 +vt 0.665024 0.833987 +vt 0.721232 0.851133 +vt 0.694169 0.842575 +vt 0.770046 0.867081 +vt 0.74617 0.859224 +vt 0.451544 0.819393 +vt 0.467807 0.803688 +vt 0.492513 0.809915 +vt 0.484945 0.823977 +vt 0.531043 0.869666 +vt 0.509361 0.86904 +vt 0.529288 0.885224 +vt 0.508341 0.886052 +vt 0.40607 0.848379 +vt 0.429936 0.842061 +vt 0.399668 0.834256 +vt 0.423819 0.825964 +vt 0.454715 0.839668 +vt 0.482762 0.839654 +vt 0.483451 0.856227 +vt 0.4845 0.872977 +vt 0.484566 0.891488 +vt 0.389128 0.893505 +vt 0.386283 0.875451 +vt 0.390638 0.912467 +vt 0.338216 0.886619 +vt 0.357109 0.874038 +vt 0.331668 0.875924 +vt 0.349505 0.863324 +vt 0.380761 0.860165 +vt 0.373431 0.847957 +vt 0.466593 0.738852 +vt 0.460589 0.743165 +vt 0.47639 0.740877 +vt 0.471689 0.747553 +vt 0.48995 0.745082 +vt 0.485971 0.751743 +vt 0.494304 0.738749 +vt 0.482512 0.7591 +vt 0.4679 0.755056 +vt 0.478041 0.767295 +vt 0.462872 0.763613 +vt 0.454641 0.749595 +vt 0.447934 0.757384 +vt 0.461185 0.786407 +vt 0.471027 0.77647 +vt 0.444749 0.78123 +vt 0.455053 0.772139 +vt 0.429704 0.774311 +vt 0.439653 0.765775 +vt 0.498885 0.732376 +vt 0.300073 0.880286 +vt 0.309416 0.876012 +vt 0.294087 0.870896 +vt 0.30128 0.867113 +vt 0.417459 0.798333 +vt 0.404703 0.790887 +vt 0.417993 0.782536 +vt 0.432164 0.78976 +vt 0.432262 0.806719 +vt 0.44823 0.79689 +vt 0.413377 0.814691 +vt 0.401235 0.806539 +vt 0.391151 0.824326 +vt 0.381426 0.817618 +vt 0.390019 0.799803 +vt 0.371915 0.811071 +vt 0.340543 0.854902 +vt 0.365161 0.839142 +vt 0.332232 0.848201 +vt 0.356591 0.832416 +vt 0.313801 0.859558 +vt 0.322434 0.867371 +vt 0.631196 0.215747 +vt 0.656603 0.223844 +vt 0.607274 0.204011 +vt 0.606389 0.186594 +vt 0.625548 0.190177 +vt 0.644707 0.19376 +vt 0.530357 0.164824 +vt 0.545614 0.172517 +vt 0.513481 0.155811 +vt 0.524402 0.145565 +vt 0.539975 0.153386 +vt 0.555547 0.161207 +vt 0.467415 0.225205 +vt 0.465436 0.217888 +vt 0.46048 0.228819 +vt 0.458771 0.222465 +vt 0.458372 0.220529 +vt 0.457972 0.218592 +vt 0.440412 0.30169 +vt 0.437191 0.29572 +vt 0.434201 0.304518 +vt 0.433929 0.29883 +vt 0.435578 0.299067 +vt 0.437228 0.299303 +vt 0.42445 0.386674 +vt 0.421577 0.378337 +vt 0.420676 0.391986 +vt 0.41508 0.384154 +vt 0.418012 0.38123 +vt 0.420943 0.378306 +vt 0.437975 0.465975 +vt 0.424296 0.463417 +vt 0.453122 0.469096 +vt 0.445086 0.489264 +vt 0.430513 0.485722 +vt 0.417998 0.482211 +vt 0.546086 0.505142 +vt 0.525735 0.496056 +vt 0.566149 0.515635 +vt 0.559094 0.532944 +vt 0.53854 0.522091 +vt 0.51764 0.51263 +vt 0.58426 0.526727 +vt 0.602041 0.537463 +vt 0.593762 0.552946 +vt 0.576652 0.542928 +vt 0.621114 0.546886 +vt 0.639589 0.555541 +vt 0.629728 0.570183 +vt 0.611997 0.561675 +vt 0.294959 0.0961917 +vt 0.293362 0.0862467 +vt 0.285493 0.098321 +vt 0.287702 0.0859297 +vt 0.289911 0.0735384 +vt 0.296335 0.0761537 +vt 0.30262 0.0674255 +vt 0.29837 0.0624775 +vt 0.306828 0.0514166 +vt 0.312313 0.0626394 +vt 0.212627 0.206538 +vt 0.206026 0.197004 +vt 0.20289 0.210653 +vt 0.196801 0.198315 +vt 0.190712 0.185978 +vt 0.204941 0.185531 +vt 0.211008 0.17198 +vt 0.202503 0.168189 +vt 0.214293 0.150401 +vt 0.222139 0.162245 +vt 0.225249 0.299621 +vt 0.220447 0.290924 +vt 0.213696 0.300372 +vt 0.213781 0.288963 +vt 0.213866 0.277553 +vt 0.220317 0.281728 +vt 0.225926 0.274235 +vt 0.21961 0.270542 +vt 0.225354 0.263531 +vt 0.2346 0.269676 +vt 0.278724 0.403217 +vt 0.272043 0.396339 +vt 0.275439 0.409289 +vt 0.269626 0.403386 +vt 0.262433 0.394342 +vt 0.269888 0.386447 +vt 0.273244 0.372709 +vt 0.268598 0.371779 +vt 0.274764 0.349215 +vt 0.282531 0.361986 +vt 0.436071 0.0976919 +vt 0.447764 0.103397 +vt 0.440924 0.114755 +vt 0.431286 0.109858 +vt 0.459457 0.109102 +vt 0.452029 0.120627 +vt 0.389183 0.173288 +vt 0.395306 0.165791 +vt 0.404937 0.17234 +vt 0.400707 0.18065 +vt 0.416426 0.180179 +vt 0.41223 0.188011 +vt 0.423511 0.106262 +vt 0.430073 0.0953761 +vt 0.41611 0.102924 +vt 0.424075 0.0930602 +vt 0.383831 0.168497 +vt 0.388186 0.160217 +vt 0.378478 0.163705 +vt 0.381486 0.15522 +vt 0.382937 0.0736504 +vt 0.379278 0.0838323 +vt 0.37242 0.0809635 +vt 0.376781 0.073062 +vt 0.3669 0.0788325 +vt 0.370624 0.0724735 +vt 0.346138 0.135532 +vt 0.34057 0.131972 +vt 0.339139 0.141264 +vt 0.335193 0.138183 +vt 0.331247 0.135102 +vt 0.336427 0.129079 +vt 0.361841 0.0762903 +vt 0.365178 0.0691304 +vt 0.356152 0.0737074 +vt 0.359731 0.0657873 +vt 0.327625 0.132566 +vt 0.332474 0.12631 +vt 0.324004 0.13003 +vt 0.327596 0.122821 +vt 0.342726 0.264117 +vt 0.333006 0.260407 +vt 0.333265 0.254087 +vt 0.34167 0.257412 +vt 0.323286 0.256698 +vt 0.324123 0.250171 +vt 0.369121 0.190886 +vt 0.36302 0.199025 +vt 0.352205 0.195428 +vt 0.35598 0.186659 +vt 0.340721 0.19175 +vt 0.342838 0.182432 +vt 0.378545 0.194812 +vt 0.373646 0.202994 +vt 0.38797 0.198738 +vt 0.386158 0.207834 +vt 0.35064 0.260851 +vt 0.350372 0.26703 +vt 0.362511 0.265075 +vt 0.358019 0.269942 +vt 0.282946 0.174 +vt 0.288505 0.175365 +vt 0.287509 0.164586 +vt 0.292386 0.166134 +vt 0.297264 0.167681 +vt 0.295104 0.177151 +vt 0.268191 0.234288 +vt 0.268326 0.227015 +vt 0.273236 0.228535 +vt 0.272913 0.236105 +vt 0.279619 0.230901 +vt 0.277635 0.237922 +vt 0.276833 0.172541 +vt 0.279298 0.164755 +vt 0.269715 0.170912 +vt 0.271088 0.164924 +vt 0.260618 0.232452 +vt 0.263016 0.225797 +vt 0.253044 0.230616 +vt 0.256137 0.224541 +vt 0.352342 0.282504 +vt 0.36339 0.284448 +vt 0.362517 0.291109 +vt 0.351934 0.289055 +vt 0.374438 0.286392 +vt 0.375255 0.293657 +vt 0.344335 0.350448 +vt 0.343486 0.344992 +vt 0.352417 0.347935 +vt 0.35086 0.353331 +vt 0.362764 0.351204 +vt 0.357385 0.356214 +vt 0.343551 0.287063 +vt 0.344744 0.279943 +vt 0.335738 0.285084 +vt 0.337146 0.277382 +vt 0.334812 0.347971 +vt 0.334968 0.342334 +vt 0.325289 0.345494 +vt 0.32606 0.339397 +vt 0.301707 0.267764 +vt 0.301015 0.276062 +vt 0.294346 0.274143 +vt 0.295827 0.266236 +vt 0.288267 0.272929 +vt 0.289947 0.264708 +vt 0.294222 0.327723 +vt 0.287792 0.325667 +vt 0.292032 0.334492 +vt 0.284791 0.332381 +vt 0.27755 0.330271 +vt 0.280663 0.323335 +vt 0.282125 0.27267 +vt 0.282686 0.264672 +vt 0.274617 0.272594 +vt 0.275425 0.264636 +vt 0.270808 0.327541 +vt 0.272856 0.320619 +vt 0.264066 0.324811 +vt 0.264143 0.317505 +vt 0.383723 0.379381 +vt 0.389193 0.379627 +vt 0.387626 0.386982 +vt 0.380306 0.386132 +vt 0.394662 0.379873 +vt 0.394376 0.387569 +vt 0.36547 0.458857 +vt 0.368369 0.444717 +vt 0.37393 0.446168 +vt 0.370968 0.461417 +vt 0.379645 0.447456 +vt 0.376298 0.464 +vt 0.372508 0.384063 +vt 0.374562 0.376463 +vt 0.365005 0.381208 +vt 0.365401 0.373544 +vt 0.358012 0.45638 +vt 0.359855 0.441739 +vt 0.349339 0.453614 +vt 0.350682 0.438309 +vt 0.358568 0.377998 +vt 0.352534 0.375067 +vt 0.353548 0.368734 +vt 0.359475 0.371139 +vt 0.340223 0.371165 +vt 0.346242 0.373049 +vt 0.341638 0.365079 +vt 0.347593 0.366907 +vt 0.343141 0.435505 +vt 0.340982 0.45049 +vt 0.333385 0.446556 +vt 0.336636 0.432125 +vt 0.322141 0.432509 +vt 0.324612 0.422519 +vt 0.330573 0.426973 +vt 0.32747 0.438986 +vt 0.335011 0.368638 +vt 0.336173 0.362759 +vt 0.329751 0.366432 +vt 0.330708 0.360438 +vt 0.316814 0.429626 +vt 0.318417 0.421235 +vt 0.310637 0.427185 +vt 0.312289 0.42021 +vt 0.472552 0.116171 +vt 0.464206 0.127144 +vt 0.485647 0.123241 +vt 0.478382 0.135097 +vt 0.495481 0.145277 +vt 0.505025 0.134403 +vt 0.436906 0.206508 +vt 0.424568 0.19726 +vt 0.429123 0.189621 +vt 0.442451 0.199642 +vt 0.447439 0.21255 +vt 0.455835 0.209216 +vt 0.348739 0.0714543 +vt 0.351421 0.0639276 +vt 0.338794 0.0686398 +vt 0.343111 0.0620679 +vt 0.325511 0.0643729 +vt 0.32497 0.0567423 +vt 0.320675 0.117767 +vt 0.316141 0.12355 +vt 0.308278 0.11707 +vt 0.312133 0.111526 +vt 0.302389 0.104476 +vt 0.296886 0.107695 +vt 0.388349 0.0885882 +vt 0.39825 0.0939914 +vt 0.393596 0.0797686 +vt 0.404255 0.0858868 +vt 0.407597 0.0988021 +vt 0.414165 0.0894735 +vt 0.363828 0.145511 +vt 0.354363 0.1403 +vt 0.358515 0.152923 +vt 0.348827 0.147094 +vt 0.368497 0.158314 +vt 0.373118 0.150402 +vt 0.443338 0.226388 +vt 0.443044 0.218591 +vt 0.422039 0.220573 +vt 0.427317 0.214716 +vt 0.421413 0.287105 +vt 0.41826 0.292567 +vt 0.399292 0.28583 +vt 0.399937 0.278048 +vt 0.402634 0.214041 +vt 0.407643 0.206727 +vt 0.379623 0.270756 +vt 0.378655 0.277886 +vt 0.312942 0.244962 +vt 0.311088 0.250904 +vt 0.298889 0.24511 +vt 0.300942 0.239458 +vt 0.328089 0.187537 +vt 0.329528 0.178494 +vt 0.315548 0.18338 +vt 0.316219 0.174555 +vt 0.289344 0.234656 +vt 0.288262 0.241516 +vt 0.304335 0.17987 +vt 0.306741 0.171118 +vt 0.261141 0.169038 +vt 0.250266 0.166335 +vt 0.24137 0.154041 +vt 0.256229 0.159482 +vt 0.236245 0.162217 +vt 0.227832 0.152221 +vt 0.246519 0.222913 +vt 0.239237 0.228783 +vt 0.22543 0.226951 +vt 0.235173 0.219844 +vt 0.223109 0.214268 +vt 0.21416 0.218802 +vt 0.390106 0.297137 +vt 0.391271 0.290813 +vt 0.408104 0.295233 +vt 0.405953 0.300752 +vt 0.421683 0.303709 +vt 0.421016 0.297032 +vt 0.375532 0.354838 +vt 0.390682 0.360236 +vt 0.387135 0.365168 +vt 0.37226 0.360691 +vt 0.408176 0.368797 +vt 0.404039 0.371737 +vt 0.31026 0.270429 +vt 0.30893 0.278438 +vt 0.318813 0.273094 +vt 0.317683 0.280899 +vt 0.326867 0.283072 +vt 0.32798 0.275238 +vt 0.299927 0.329614 +vt 0.299136 0.336321 +vt 0.306608 0.332019 +vt 0.306241 0.338151 +vt 0.315963 0.335619 +vt 0.315765 0.341822 +vt 0.236206 0.26262 +vt 0.243668 0.269282 +vt 0.247057 0.261709 +vt 0.253493 0.270788 +vt 0.264442 0.27193 +vt 0.261241 0.263173 +vt 0.23366 0.305615 +vt 0.222167 0.307046 +vt 0.243926 0.310028 +vt 0.230638 0.313719 +vt 0.254293 0.313983 +vt 0.247352 0.319265 +vt 0.414137 0.392448 +vt 0.411259 0.383393 +vt 0.406756 0.390568 +vt 0.407438 0.382632 +vt 0.411531 0.458753 +vt 0.405638 0.476636 +vt 0.394567 0.471624 +vt 0.399648 0.453692 +vt 0.400461 0.388853 +vt 0.40105 0.381253 +vt 0.388618 0.449945 +vt 0.384377 0.467179 +vt 0.323593 0.365511 +vt 0.313933 0.364279 +vt 0.310629 0.359769 +vt 0.320669 0.360104 +vt 0.29817 0.36114 +vt 0.292697 0.354492 +vt 0.306524 0.416532 +vt 0.302624 0.422327 +vt 0.292999 0.41653 +vt 0.299339 0.411876 +vt 0.288948 0.407917 +vt 0.283947 0.41324 +vt 0.587916 0.194097 +vt 0.590455 0.178714 +vt 0.572089 0.185843 +vt 0.57452 0.170834 +vt 0.558756 0.179086 +vt 0.565033 0.16602 +vt 0.506761 0.489186 +vt 0.498367 0.505489 +vt 0.479872 0.499739 +vt 0.488501 0.482872 +vt 0.470293 0.475452 +vt 0.461605 0.494148 +vt 0.655577 0.563967 +vt 0.670535 0.571935 +vt 0.662287 0.586293 +vt 0.646652 0.578776 +vt 0.805146 0.277708 +vt 0.815735 0.292783 +vt 0.80737 0.305807 +vt 0.794554 0.291721 +vt 0.826324 0.307858 +vt 0.820181 0.319316 +vt 0.685922 0.579212 +vt 0.703302 0.589086 +vt 0.692115 0.600548 +vt 0.675732 0.592123 +vt 0.842486 0.320842 +vt 0.835403 0.332535 +vt 0.858647 0.333827 +vt 0.853431 0.346737 +vt 0.787814 0.656078 +vt 0.767254 0.640425 +vt 0.781716 0.6694 +vt 0.760394 0.65437 +vt 0.73854 0.637308 +vt 0.746352 0.623091 +vt 0.72424 0.604845 +vt 0.714019 0.617445 +vt 0.953631 0.402465 +vt 0.945915 0.411584 +vt 0.922047 0.396614 +vt 0.928692 0.385725 +vt 0.897921 0.380341 +vt 0.903752 0.368984 +vt 0.87466 0.363194 +vt 0.8812 0.351406 +vt 0.808902 0.669281 +vt 0.830252 0.681259 +vt 0.825343 0.692102 +vt 0.80332 0.681461 +vt 0.976833 0.414565 +vt 0.968401 0.424824 +vt 1.00003 0.426665 +vt 0.990196 0.437198 +vt 0.77525 0.247882 +vt 0.790198 0.262795 +vt 0.779316 0.276772 +vt 0.762478 0.260512 +vt 0.693238 0.194403 +vt 0.710262 0.191299 +vt 0.717755 0.209298 +vt 0.701256 0.21668 +vt 0.723463 0.192615 +vt 0.732083 0.201306 +vt 0.740704 0.209998 +vt 0.729086 0.224742 +vt 0.613618 0.0412178 +vt 0.625028 0.0339086 +vt 0.60194 0.0510469 +vt 0.590634 0.0399731 +vt 0.605343 0.0327705 +vt 0.620053 0.0255679 +vt 0.744864 0.242491 +vt 0.757977 0.22894 +vt 0.671986 0.195551 +vt 0.680414 0.222841 +vt 0.705995 0.165886 +vt 0.718264 0.165068 +vt 0.690608 0.166874 +vt 0.701849 0.1401 +vt 0.713065 0.137521 +vt 0.647459 0.1687 +vt 0.668989 0.168205 +vt 0.694721 0.120981 +vt 0.703684 0.120765 +vt 0.687684 0.107538 +vt 0.694303 0.104008 +vt 0.683809 0.0987816 +vt 0.691457 0.0970255 +vt 0.680108 0.0924696 +vt 0.68861 0.0900425 +vt 0.673592 0.0863612 +vt 0.680323 0.0837459 +vt 0.66602 0.078635 +vt 0.672036 0.0774494 +vt 0.659152 0.0674696 +vt 0.665689 0.0660148 +vt 0.654369 0.0573044 +vt 0.659341 0.0545802 +vt 0.66122 0.0519189 +vt 0.660281 0.0532496 +vt 0.653052 0.0525789 +vt 0.653468 0.0505734 +vt 0.646332 0.0502996 +vt 0.645715 0.0492279 +vt 0.627876 0.031911 +vt 0.631001 0.0358375 +vt 0.629699 0.0332183 +vt 0.623965 0.0287394 +vt 0.634125 0.039764 +vt 0.635299 0.0383539 +vt 0.63992 0.0444959 +vt 0.640629 0.0448027 +vt 0.605535 0.0762776 +vt 0.602118 0.0696238 +vt 0.609434 0.0814078 +vt 0.605364 0.0887977 +vt 0.602397 0.0840094 +vt 0.599429 0.0792211 +vt 0.596462 0.0592969 +vt 0.594084 0.0667574 +vt 0.588738 0.0542938 +vt 0.589686 0.0471335 +vt 0.635235 0.151444 +vt 0.636037 0.139431 +vt 0.628762 0.153508 +vt 0.629559 0.145816 +vt 0.630356 0.138123 +vt 0.634797 0.130091 +vt 0.626488 0.132234 +vt 0.631563 0.12237 +vt 0.62262 0.126346 +vt 0.628127 0.114408 +vt 0.626282 0.104346 +vt 0.622699 0.115201 +vt 0.622777 0.104055 +vt 0.62332 0.0944941 +vt 0.616533 0.0871641 +vt 0.614071 0.0964265 +vt 0.612095 0.175815 +vt 0.620428 0.164662 +vt 0.632341 0.167184 +vt 0.628401 0.184788 +vt 0.249435 0.794559 +vt 0.233829 0.786795 +vt 0.235684 0.781557 +vt 0.24945 0.787481 +vt 0.218223 0.779031 +vt 0.219153 0.774638 +vt 0.23349 0.692679 +vt 0.234039 0.686688 +vt 0.227309 0.696323 +vt 0.22329 0.689893 +vt 0.225437 0.688014 +vt 0.227584 0.686135 +vt 0.280232 0.635476 +vt 0.280998 0.630508 +vt 0.273356 0.635676 +vt 0.268888 0.63123 +vt 0.26872 0.628048 +vt 0.268552 0.624866 +vt 0.347996 0.581396 +vt 0.352371 0.571856 +vt 0.338719 0.586665 +vt 0.330605 0.58464 +vt 0.335677 0.577558 +vt 0.34075 0.570476 +vt 0.425549 0.500524 +vt 0.413093 0.495651 +vt 0.439607 0.505342 +vt 0.534606 0.540896 +vt 0.514095 0.531892 +vt 0.553943 0.550395 +vt 0.570559 0.559654 +vt 0.586735 0.568951 +vt 0.604749 0.578566 +vt 0.622443 0.588148 +vt 0.0277052 0.627855 +vt 0.0301238 0.639816 +vt 0.0210746 0.647789 +vt 0.0177245 0.642917 +vt 0.0145365 0.660622 +vt 0.00774379 0.657978 +vt 0.0123055 0.675022 +vt 0.00695132 0.675091 +vt 0.015267 0.687752 +vt 0.00615884 0.692204 +vt 0.0600347 0.504358 +vt 0.0617 0.518036 +vt 0.0479632 0.521938 +vt 0.047168 0.514445 +vt 0.0388502 0.531524 +vt 0.0343013 0.524533 +vt 0.0357746 0.543668 +vt 0.031778 0.540235 +vt 0.0394557 0.556947 +vt 0.0292547 0.555936 +vt 0.149734 0.457467 +vt 0.153858 0.466574 +vt 0.140938 0.468659 +vt 0.134021 0.461415 +vt 0.130537 0.475106 +vt 0.118309 0.465362 +vt 0.129185 0.489639 +vt 0.122365 0.486612 +vt 0.132138 0.504465 +vt 0.126422 0.507861 +vt 0.275278 0.415597 +vt 0.27129 0.412166 +vt 0.263793 0.407756 +vt 0.247279 0.401257 +vt 0.244279 0.387149 +vt 0.232214 0.401752 +vt 0.226125 0.379957 +vt 0.147088 0.745181 +vt 0.140939 0.742713 +vt 0.155121 0.748515 +vt 0.147172 0.752559 +vt 0.140844 0.750101 +vt 0.134515 0.747643 +vt 0.162828 0.681425 +vt 0.172519 0.683753 +vt 0.163754 0.675325 +vt 0.175754 0.677004 +vt 0.187753 0.678684 +vt 0.182839 0.686181 +vt 0.134771 0.740429 +vt 0.128187 0.74513 +vt 0.121859 0.742617 +vt 0.12691 0.737389 +vt 0.1537 0.678241 +vt 0.144252 0.674952 +vt 0.145869 0.66478 +vt 0.154812 0.670053 +vt 0.0860501 0.719077 +vt 0.077913 0.715669 +vt 0.0796507 0.722647 +vt 0.0744928 0.720442 +vt 0.069335 0.718237 +vt 0.0696739 0.712794 +vt 0.111847 0.658625 +vt 0.107422 0.665913 +vt 0.098723 0.66313 +vt 0.101162 0.656015 +vt 0.0887791 0.659767 +vt 0.0904779 0.653404 +vt 0.0610493 0.710513 +vt 0.0577772 0.715593 +vt 0.0462195 0.71295 +vt 0.0524555 0.708079 +vt 0.0773367 0.655847 +vt 0.066301 0.651775 +vt 0.0664274 0.643622 +vt 0.0784527 0.648513 +vt 0.167728 0.642601 +vt 0.159866 0.638235 +vt 0.16106 0.647057 +vt 0.154641 0.644048 +vt 0.148222 0.641039 +vt 0.151939 0.633691 +vt 0.195029 0.587668 +vt 0.201723 0.591656 +vt 0.187441 0.583193 +vt 0.193665 0.576555 +vt 0.200537 0.581602 +vt 0.207408 0.586648 +vt 0.177529 0.648802 +vt 0.189159 0.656265 +vt 0.188211 0.665908 +vt 0.174635 0.656482 +vt 0.208736 0.595837 +vt 0.214351 0.591936 +vt 0.221293 0.597223 +vt 0.218163 0.601496 +vt 0.0991506 0.607996 +vt 0.10389 0.600071 +vt 0.108089 0.602894 +vt 0.103597 0.61118 +vt 0.113476 0.606686 +vt 0.108043 0.614364 +vt 0.133175 0.555942 +vt 0.139309 0.55824 +vt 0.137731 0.548413 +vt 0.145775 0.551259 +vt 0.153819 0.554104 +vt 0.146589 0.561514 +vt 0.0994067 0.597241 +vt 0.0927399 0.60418 +vt 0.0863292 0.600364 +vt 0.0922785 0.593664 +vt 0.126992 0.554293 +vt 0.119389 0.550709 +vt 0.119068 0.543033 +vt 0.1284 0.545723 +vt 0.238334 0.593813 +vt 0.230383 0.587314 +vt 0.246857 0.600771 +vt 0.241076 0.605056 +vt 0.233137 0.598307 +vt 0.225197 0.591557 +vt 0.273501 0.543494 +vt 0.281524 0.54874 +vt 0.278148 0.534483 +vt 0.287244 0.540066 +vt 0.296339 0.54565 +vt 0.291208 0.555736 +vt 0.223818 0.582379 +vt 0.218878 0.587078 +vt 0.21256 0.582599 +vt 0.217606 0.577877 +vt 0.266796 0.539254 +vt 0.260161 0.535187 +vt 0.267472 0.527532 +vt 0.27281 0.531008 +vt 0.186756 0.553149 +vt 0.178739 0.546661 +vt 0.181491 0.556118 +vt 0.17349 0.551435 +vt 0.16549 0.546753 +vt 0.171068 0.540376 +vt 0.228912 0.495412 +vt 0.224196 0.506867 +vt 0.21808 0.501894 +vt 0.2243 0.492157 +vt 0.21178 0.497314 +vt 0.219689 0.488902 +vt 0.163814 0.534092 +vt 0.15706 0.538881 +vt 0.14863 0.53101 +vt 0.156051 0.527824 +vt 0.202109 0.490086 +vt 0.190957 0.481481 +vt 0.193877 0.471818 +vt 0.206783 0.48036 +vt 0.327736 0.52878 +vt 0.321903 0.523386 +vt 0.332729 0.53481 +vt 0.322205 0.541605 +vt 0.31693 0.536649 +vt 0.311654 0.531692 +vt 0.363 0.469984 +vt 0.368513 0.473699 +vt 0.373862 0.477317 +vt 0.315002 0.516949 +vt 0.303514 0.525686 +vt 0.295374 0.519679 +vt 0.307383 0.510198 +vt 0.355023 0.46643 +vt 0.346005 0.462747 +vt 0.287186 0.511579 +vt 0.299399 0.503864 +vt 0.278998 0.503479 +vt 0.291794 0.498417 +vt 0.276886 0.499628 +vt 0.278056 0.488838 +vt 0.28531 0.494328 +vt 0.277942 0.501554 +vt 0.337368 0.458644 +vt 0.329648 0.45371 +vt 0.317906 0.441784 +vt 0.323384 0.447538 +vt 0.268142 0.47919 +vt 0.258446 0.485104 +vt 0.240007 0.470579 +vt 0.256582 0.467329 +vt 0.312546 0.438105 +vt 0.306197 0.43454 +vt 0.176157 0.76338 +vt 0.161665 0.75797 +vt 0.166941 0.753401 +vt 0.182174 0.759637 +vt 0.200448 0.767023 +vt 0.19719 0.771206 +vt 0.206006 0.688603 +vt 0.205377 0.693251 +vt 0.193851 0.689664 +vt 0.19688 0.683644 +vt 0.217234 0.695992 +vt 0.214648 0.689248 +vt 0.0384708 0.709206 +vt 0.0443089 0.70474 +vt 0.0307221 0.705461 +vt 0.0353469 0.700554 +vt 0.0243069 0.695578 +vt 0.0184405 0.698833 +vt 0.0493713 0.644122 +vt 0.0575774 0.647957 +vt 0.0519971 0.63778 +vt 0.0592122 0.640701 +vt 0.0398881 0.640001 +vt 0.0398512 0.632818 +vt 0.101065 0.732857 +vt 0.090358 0.727752 +vt 0.0943688 0.722958 +vt 0.103903 0.72744 +vt 0.115685 0.732655 +vt 0.111462 0.737737 +vt 0.115129 0.668096 +vt 0.123352 0.67009 +vt 0.117779 0.659575 +vt 0.12371 0.660524 +vt 0.133598 0.672305 +vt 0.13479 0.662652 +vt 0.218429 0.681054 +vt 0.227219 0.679981 +vt 0.209273 0.675973 +vt 0.215789 0.672557 +vt 0.26195 0.629338 +vt 0.257257 0.622356 +vt 0.247651 0.619681 +vt 0.245627 0.613481 +vt 0.198742 0.67094 +vt 0.202507 0.664418 +vt 0.23346 0.605352 +vt 0.232094 0.609922 +vt 0.141941 0.626958 +vt 0.137195 0.633074 +vt 0.126168 0.625108 +vt 0.13132 0.619411 +vt 0.177743 0.57755 +vt 0.183434 0.5696 +vt 0.166982 0.571573 +vt 0.173203 0.562645 +vt 0.121526 0.612422 +vt 0.117106 0.619736 +vt 0.156205 0.566093 +vt 0.163511 0.558375 +vt 0.0734126 0.594603 +vt 0.0801451 0.588596 +vt 0.0604959 0.588842 +vt 0.0654441 0.581024 +vt 0.0506133 0.569937 +vt 0.0448753 0.572389 +vt 0.108993 0.542609 +vt 0.10952 0.532184 +vt 0.09551 0.532512 +vt 0.0999725 0.521335 +vt 0.0786474 0.522941 +vt 0.0800036 0.512846 +vt 0.255141 0.607084 +vt 0.245422 0.605998 +vt 0.263956 0.613944 +vt 0.249767 0.60694 +vt 0.274074 0.622541 +vt 0.25916 0.615903 +vt 0.307798 0.555785 +vt 0.302893 0.565226 +vt 0.319258 0.56592 +vt 0.315414 0.575149 +vt 0.327607 0.583439 +vt 0.324931 0.57528 +vt 0.195052 0.560042 +vt 0.203185 0.566751 +vt 0.197463 0.57182 +vt 0.189477 0.563969 +vt 0.210716 0.572682 +vt 0.205012 0.57721 +vt 0.233316 0.515275 +vt 0.239426 0.506229 +vt 0.24994 0.517046 +vt 0.243383 0.524133 +vt 0.252344 0.530459 +vt 0.258706 0.522289 +vt 0.13465 0.511794 +vt 0.138847 0.516032 +vt 0.129891 0.518982 +vt 0.128157 0.513422 +vt 0.146855 0.52159 +vt 0.139261 0.524996 +vt 0.162765 0.465128 +vt 0.162155 0.458432 +vt 0.174577 0.459397 +vt 0.170576 0.466475 +vt 0.18021 0.472768 +vt 0.184227 0.465607 +vt 0.348774 0.562267 +vt 0.334435 0.561586 +vt 0.32812 0.552697 +vt 0.342067 0.552683 +vt 0.401326 0.489882 +vt 0.39062 0.484448 +vt 0.337113 0.543154 +vt 0.325163 0.547151 +vt 0.381349 0.48058 +vt 0.229187 0.453113 +vt 0.244389 0.455198 +vt 0.218367 0.435647 +vt 0.234304 0.439845 +vt 0.229068 0.418322 +vt 0.222246 0.407802 +vt 0.297752 0.429128 +vt 0.288885 0.423468 +vt 0.281268 0.419161 +vt 0.294294 0.807355 +vt 0.282905 0.800307 +vt 0.282733 0.810398 +vt 0.270269 0.805955 +vt 0.257805 0.801512 +vt 0.269993 0.796147 +vt 0.259864 0.792107 +vt 0.25362 0.798036 +vt 0.493956 0.524115 +vt 0.474534 0.517243 +vt 0.456177 0.51095 +vt 0.526524 0.904365 +vt 0.505176 0.90804 +vt 0.54751 0.903002 +vt 0.545705 0.916647 +vt 0.523255 0.925297 +vt 0.500806 0.933946 +vt 0.637657 0.59735 +vt 0.651631 0.605871 +vt 0.569292 0.904636 +vt 0.592401 0.907338 +vt 0.591814 0.924492 +vt 0.56876 0.920569 +vt 0.665605 0.613411 +vt 0.682673 0.623349 +vt 0.77666 0.68343 +vt 0.754652 0.671035 +vt 0.731283 0.656354 +vt 0.705928 0.639061 +vt 0.697466 0.928064 +vt 0.670895 0.919405 +vt 0.692327 0.945269 +vt 0.664788 0.936638 +vt 0.637249 0.928006 +vt 0.643694 0.912446 +vt 0.617366 0.909182 +vt 0.614532 0.926249 +vt 0.721905 0.93643 +vt 0.745279 0.944649 +vt 0.738708 0.959242 +vt 0.715517 0.952256 +vt 0.79793 0.693867 +vt 0.818831 0.703325 +vt 0.45696 0.93981 +vt 0.458031 0.918396 +vt 0.482306 0.913346 +vt 0.478883 0.936878 +vt 0.382429 0.956407 +vt 0.374154 0.937788 +vt 0.392154 0.930478 +vt 0.393671 0.948014 +vt 0.409282 0.924519 +vt 0.404914 0.939621 +vt 0.173626 0.903543 +vt 0.176008 0.893541 +vt 0.187689 0.896046 +vt 0.185587 0.9042 +vt 0.17839 0.88354 +vt 0.191513 0.889051 +vt 0.432465 0.921307 +vt 0.430937 0.939715 +vt 0.278105 0.964909 +vt 0.281897 0.950825 +vt 0.299283 0.951685 +vt 0.297344 0.968168 +vt 0.321241 0.950337 +vt 0.316583 0.971428 +vt 0.348358 0.945057 +vt 0.349506 0.963917 +vt 0.268498 0.949487 +vt 0.262614 0.963817 +vt 0.247122 0.962724 +vt 0.257403 0.947772 +vt 0.246929 0.945783 +vt 0.239469 0.958227 +vt 0.231816 0.95373 +vt 0.237201 0.944679 +vt 0.228348 0.945621 +vt 0.225221 0.952534 +vt 0.218625 0.951338 +vt 0.221736 0.946873 +vt 0.213681 0.941378 +vt 0.215208 0.94089 +vt 0.218731 0.946701 +vt 0.21753 0.945817 +vt 0.220002 0.950797 +vt 0.221379 0.950255 +vt 0.198459 0.938602 +vt 0.196668 0.921864 +vt 0.207181 0.931646 +vt 0.180589 0.820405 +vt 0.186758 0.924596 +vt 0.185686 0.914437 +vt 0.175312 0.912831 +vt 0.174469 0.908187 +vt 0.186207 0.938138 +vt 0.153048 0.81421 +vt 0.173821 0.925006 +vt 0.180728 0.927122 +vt 0.16449 0.92733 +vt 0.166882 0.924528 +vt 0.169273 0.921725 +vt 0.172293 0.917278 +vt 0.190317 0.940492 +vt 0.164557 0.8202 +vt 0.187574 0.932515 +vt 0.168386 0.820345 +vt 0.185177 0.873722 +vt 0.196578 0.882288 +vt 0.191964 0.863903 +vt 0.20425 0.877345 +vt 0.1885 0.856644 +vt 0.199495 0.852406 +vt 0.204232 0.859106 +vt 0.190232 0.860274 +vt 0.210489 0.848168 +vt 0.218781 0.859057 +vt 0.209517 0.866633 +vt 0.215898 0.875814 +vt 0.296647 0.84663 +vt 0.298191 0.85682 +vt 0.291634 0.859774 +vt 0.290947 0.847787 +vt 0.286165 0.861284 +vt 0.285247 0.848944 +vt 0.278564 0.862685 +vt 0.269654 0.86376 +vt 0.263475 0.853366 +vt 0.274361 0.851155 +vt 0.260261 0.864291 +vt 0.254505 0.855428 +vt 0.248986 0.863658 +vt 0.245536 0.85749 +vt 0.234429 0.861244 +vt 0.228013 0.852829 +vt 0.299857 0.820057 +vt 0.285934 0.821824 +vt 0.314624 0.815999 +vt 0.31588 0.837922 +vt 0.302507 0.835585 +vt 0.289135 0.833249 +vt 0.331076 0.807357 +vt 0.34001 0.818925 +vt 0.348361 0.826478 +vt 0.325396 0.841367 +vt 0.306263 0.842276 +vt 0.309059 0.851083 +vt 0 0 +vt 0.22817 0.198032 +vt 0.206106 0.202931 +vt 0.188772 0.201875 +vt 0.183934 0.193206 +vt 0.179096 0.184536 +vt 0.197439 0.202403 +vt 0.195585 0.172879 +vt 0.222484 0.174283 +vt 0.187341 0.178708 +vt 0.330769 0.358133 +vt 0.327811 0.36552 +vt 0.324853 0.372906 +vt 0.267791 0.368692 +vt 0.273719 0.36212 +vt 0.279647 0.355548 +vt 0.296322 0.370799 +vt 0.321707 0.346901 +vt 0.326238 0.352517 +vt 0.316873 0.3432 +vt 0.31929 0.345051 +vt 0.29826 0.349374 +vt 0.581814 0.0557596 +vt 0.502408 0.0596002 +vt 0.491981 0.0580706 +vt 0.481554 0.0565409 +vt 0.437451 0.496649 +vt 0.323022 0.491935 +mtllib test_finger.mtl +usemtl Default +g Default +f 609/1/1 769/2/2 773/3/3 772/4/4 +f 769/2/2 608/5/5 770/6/6 773/3/3 +f 773/3/3 770/6/6 610/7/7 771/8/8 +f 772/4/4 773/3/3 771/8/8 612/9/9 +f 410/10/10 774/11/11 778/12/12 777/13/13 +f 774/11/11 412/14/14 775/15/15 778/12/12 +f 778/12/12 775/15/15 409/16/16 776/17/17 +f 777/13/13 778/12/12 776/17/17 411/18/18 +f 207/19/19 779/20/20 783/21/21 782/22/22 +f 779/20/20 203/23/23 780/24/24 783/21/21 +f 783/21/21 780/24/24 206/25/25 781/26/26 +f 782/22/22 783/21/21 781/26/26 154/27/27 +f 621/28/28 784/29/29 788/30/30 787/31/31 +f 784/29/29 622/32/32 785/33/33 788/30/30 +f 788/30/30 785/33/33 616/34/34 786/35/35 +f 787/31/31 788/30/30 786/35/35 618/36/36 +f 426/37/37 789/38/38 793/39/39 792/40/40 +f 789/38/38 427/41/41 790/42/42 793/39/39 +f 793/39/39 790/42/42 421/43/43 791/44/44 +f 792/40/40 793/39/39 791/44/44 420/45/45 +f 422/46/46 794/47/47 798/48/48 797/49/49 +f 794/47/47 216/50/50 795/51/51 798/48/48 +f 798/48/48 795/51/51 211/52/52 796/53/53 +f 797/49/49 798/48/48 796/53/53 423/54/54 +f 627/55/55 799/56/56 802/57/57 801/58/58 +f 799/56/56 625/59/59 800/60/60 802/57/57 +f 802/57/57 800/60/60 622/32/32 784/29/29 +f 801/58/58 802/57/57 784/29/29 621/28/28 +f 428/61/61 803/62/62 806/63/63 805/64/64 +f 803/62/62 429/65/65 804/66/66 806/63/63 +f 806/63/63 804/66/66 427/41/41 789/38/38 +f 805/64/64 806/63/63 789/38/38 426/37/37 +f 430/67/67 807/68/68 810/69/69 809/70/70 +f 807/68/68 431/71/71 808/72/72 810/69/69 +f 810/69/69 808/72/72 216/50/50 794/47/47 +f 809/70/70 810/69/69 794/47/47 422/46/46 +f 633/73/73 811/74/74 814/75/75 813/76/76 +f 811/74/74 625/59/59 799/56/56 814/75/75 +f 814/75/75 799/56/56 627/55/55 812/77/77 +f 813/76/76 814/75/75 812/77/77 634/78/78 +f 440/79/79 815/80/80 818/81/81 817/82/82 +f 815/80/80 429/65/65 803/62/62 818/81/81 +f 818/81/81 803/62/62 428/61/61 816/83/83 +f 817/82/82 818/81/81 816/83/83 441/84/84 +f 434/85/85 819/86/86 822/87/87 821/88/88 +f 819/86/86 431/71/71 807/68/68 822/87/87 +f 822/87/87 807/68/68 430/67/67 820/89/89 +f 821/88/88 822/87/87 820/89/89 435/90/90 +f 629/91/91 823/92/92 827/93/93 826/94/94 +f 823/92/92 766/95/95 824/96/96 827/93/93 +f 827/93/93 824/96/96 768/97/97 825/98/98 +f 826/94/94 827/93/93 825/98/98 639/99/99 +f 629/91/91 828/100/100 831/101/101 823/92/92 +f 828/100/100 624/102/102 829/103/103 831/101/101 +f 831/101/101 829/103/103 752/104/104 830/105/105 +f 823/92/92 831/101/101 830/105/105 766/95/95 +f 634/78/78 812/77/77 835/106/106 834/107/107 +f 812/77/77 627/55/55 832/108/108 835/106/106 +f 835/106/106 832/108/108 628/109/109 833/110/110 +f 834/107/107 835/106/106 833/110/110 635/111/111 +f 635/111/111 833/110/110 838/112/112 837/113/113 +f 833/110/110 628/109/109 836/114/114 838/112/112 +f 838/112/112 836/114/114 629/91/91 826/94/94 +f 837/113/113 838/112/112 826/94/94 639/99/99 +f 627/55/55 801/58/58 841/115/115 832/108/108 +f 801/58/58 621/28/28 839/116/116 841/115/115 +f 841/115/115 839/116/116 623/117/117 840/118/118 +f 832/108/108 841/115/115 840/118/118 628/109/109 +f 628/109/109 840/118/118 843/119/119 836/114/114 +f 840/118/118 623/117/117 842/120/120 843/119/119 +f 843/119/119 842/120/120 624/102/102 828/100/100 +f 836/114/114 843/119/119 828/100/100 629/91/91 +f 621/28/28 787/31/31 846/121/121 839/116/116 +f 787/31/31 618/36/36 844/122/122 846/121/121 +f 846/121/121 844/122/122 619/123/123 845/124/124 +f 839/116/116 846/121/121 845/124/124 623/117/117 +f 623/117/117 845/124/124 849/125/125 842/120/120 +f 845/124/124 619/123/123 847/126/126 849/125/125 +f 849/125/125 847/126/126 764/127/127 848/128/128 +f 842/120/120 849/125/125 848/128/128 624/102/102 +f 609/1/1 772/4/4 853/129/129 852/130/130 +f 772/4/4 612/9/9 850/131/131 853/129/129 +f 853/129/129 850/131/131 605/132/132 851/133/133 +f 852/130/130 853/129/129 851/133/133 611/134/134 +f 611/134/134 851/133/133 857/135/135 856/136/136 +f 851/133/133 605/132/132 854/137/137 857/135/135 +f 857/135/135 854/137/137 607/138/138 855/139/139 +f 856/136/136 857/135/135 855/139/139 762/140/140 +f 441/84/84 816/83/83 861/141/141 860/142/142 +f 816/83/83 428/61/61 858/143/143 861/141/141 +f 861/141/141 858/143/143 626/144/144 859/145/145 +f 860/142/142 861/141/141 859/145/145 630/146/146 +f 630/146/146 859/145/145 864/147/147 863/148/148 +f 859/145/145 626/144/144 862/149/149 864/147/147 +f 864/147/147 862/149/149 625/59/59 811/74/74 +f 863/148/148 864/147/147 811/74/74 633/73/73 +f 428/61/61 805/64/64 867/150/150 858/143/143 +f 805/64/64 426/37/37 865/151/151 867/150/150 +f 867/150/150 865/151/151 620/152/152 866/153/153 +f 858/143/143 867/150/150 866/153/153 626/144/144 +f 626/144/144 866/153/153 869/154/154 862/149/149 +f 866/153/153 620/152/152 868/155/155 869/154/154 +f 869/154/154 868/155/155 622/32/32 800/60/60 +f 862/149/149 869/154/154 800/60/60 625/59/59 +f 426/37/37 792/40/40 872/156/156 865/151/151 +f 792/40/40 420/45/45 870/157/157 872/156/156 +f 872/156/156 870/157/157 617/158/158 871/159/159 +f 865/151/151 872/156/156 871/159/159 620/152/152 +f 620/152/152 871/159/159 874/160/160 868/155/155 +f 871/159/159 617/158/158 873/161/161 874/160/160 +f 874/160/160 873/161/161 616/34/34 785/33/33 +f 868/155/155 874/160/160 785/33/33 622/32/32 +f 410/10/10 777/13/13 878/162/162 877/163/163 +f 777/13/13 411/18/18 875/164/164 878/162/162 +f 878/162/162 875/164/164 407/165/165 876/166/166 +f 877/163/163 878/162/162 876/166/166 416/167/167 +f 416/167/167 876/166/166 881/168/168 880/169/169 +f 876/166/166 407/165/165 879/170/170 881/168/168 +f 881/168/168 879/170/170 610/7/7 770/6/6 +f 880/169/169 881/168/168 770/6/6 608/5/5 +f 435/90/90 820/89/89 885/171/171 884/172/172 +f 820/89/89 430/67/67 882/173/173 885/171/171 +f 885/171/171 882/173/173 432/174/174 883/175/175 +f 884/172/172 885/171/171 883/175/175 436/176/176 +f 436/176/176 883/175/175 888/177/177 887/178/178 +f 883/175/175 432/174/174 886/179/179 888/177/177 +f 888/177/177 886/179/179 429/65/65 815/80/80 +f 887/178/178 888/177/177 815/80/80 440/79/79 +f 430/67/67 809/70/70 891/180/180 882/173/173 +f 809/70/70 422/46/46 889/181/181 891/180/180 +f 891/180/180 889/181/181 424/182/182 890/183/183 +f 882/173/173 891/180/180 890/183/183 432/174/174 +f 432/174/174 890/183/183 893/184/184 886/179/179 +f 890/183/183 424/182/182 892/185/185 893/184/184 +f 893/184/184 892/185/185 427/41/41 804/66/66 +f 886/179/179 893/184/184 804/66/66 429/65/65 +f 422/46/46 797/49/49 896/186/186 889/181/181 +f 797/49/49 423/54/54 894/187/187 896/186/186 +f 896/186/186 894/187/187 425/188/188 895/189/189 +f 889/181/181 896/186/186 895/189/189 424/182/182 +f 424/182/182 895/189/189 898/190/190 892/185/185 +f 895/189/189 425/188/188 897/191/191 898/190/190 +f 898/190/190 897/191/191 421/43/43 790/42/42 +f 892/185/185 898/190/190 790/42/42 427/41/41 +f 207/19/19 782/22/22 902/192/192 901/193/193 +f 782/22/22 154/27/27 899/194/194 902/192/192 +f 902/192/192 899/194/194 408/195/195 900/196/196 +f 901/193/193 902/192/192 900/196/196 413/197/197 +f 413/197/197 900/196/196 905/198/198 904/199/199 +f 900/196/196 408/195/195 903/200/200 905/198/198 +f 905/198/198 903/200/200 409/16/16 775/15/15 +f 904/199/199 905/198/198 775/15/15 412/14/14 +f 184/201/201 906/202/202 910/203/203 909/204/204 +f 906/202/202 217/205/205 907/206/206 910/203/203 +f 910/203/203 907/206/206 218/207/207 908/208/208 +f 909/204/204 910/203/203 908/208/208 219/209/209 +f 219/209/209 908/208/208 913/210/210 912/211/211 +f 908/208/208 218/207/207 911/212/212 913/210/210 +f 913/210/210 911/212/212 431/71/71 819/86/86 +f 912/211/211 913/210/210 819/86/86 434/85/85 +f 217/205/205 914/213/213 917/214/214 907/206/206 +f 914/213/213 214/215/215 915/216/216 917/214/214 +f 917/214/214 915/216/216 215/217/217 916/218/218 +f 907/206/206 917/214/214 916/218/218 218/207/207 +f 218/207/207 916/218/218 919/219/219 911/212/212 +f 916/218/218 215/217/217 918/220/220 919/219/219 +f 919/219/219 918/220/220 216/50/50 808/72/72 +f 911/212/212 919/219/219 808/72/72 431/71/71 +f 214/215/215 920/221/221 923/222/222 915/216/216 +f 920/221/221 212/223/223 921/224/224 923/222/222 +f 923/222/222 921/224/224 213/225/225 922/226/226 +f 915/216/216 923/222/222 922/226/226 215/217/217 +f 215/217/217 922/226/226 925/227/227 918/220/220 +f 922/226/226 213/225/225 924/228/228 925/227/227 +f 925/227/227 924/228/228 211/52/52 795/51/51 +f 918/220/220 925/227/227 795/51/51 216/50/50 +f 204/229/229 926/230/230 930/231/231 929/232/232 +f 926/230/230 163/233/233 927/234/234 930/231/231 +f 930/231/231 927/234/234 155/235/235 928/236/236 +f 929/232/232 930/231/231 928/236/236 205/237/237 +f 205/237/237 928/236/236 933/238/238 932/239/239 +f 928/236/236 155/235/235 931/240/240 933/238/238 +f 933/238/238 931/240/240 206/25/25 780/24/24 +f 932/239/239 933/238/238 780/24/24 203/23/23 +f 601/241/241 934/242/242 938/243/243 937/244/244 +f 934/242/242 603/245/245 935/246/246 938/243/243 +f 938/243/243 935/246/246 598/247/247 936/248/248 +f 937/244/244 938/243/243 936/248/248 599/249/249 +f 604/250/250 939/251/251 942/252/252 941/253/253 +f 939/251/251 601/241/241 937/244/244 942/252/252 +f 942/252/252 937/244/244 599/249/249 940/254/254 +f 941/253/253 942/252/252 940/254/254 760/255/255 +f 599/249/249 936/248/248 946/256/256 945/257/257 +f 936/248/248 598/247/247 943/258/258 946/256/256 +f 946/256/256 943/258/258 533/259/259 944/260/260 +f 945/257/257 946/256/256 944/260/260 534/261/261 +f 760/255/255 940/254/254 949/262/262 948/263/263 +f 940/254/254 599/249/249 945/257/257 949/262/262 +f 949/262/262 945/257/257 534/261/261 947/264/264 +f 948/263/263 949/262/262 947/264/264 536/265/265 +f 518/266/266 950/267/267 954/268/268 953/269/269 +f 950/267/267 519/270/270 951/271/271 954/268/268 +f 954/268/268 951/271/271 522/272/272 952/273/273 +f 953/269/269 954/268/268 952/273/273 521/274/274 +f 521/274/274 952/273/273 958/275/275 957/276/276 +f 952/273/273 522/272/272 955/277/277 958/275/275 +f 958/275/275 955/277/277 525/278/278 956/279/279 +f 957/276/276 958/275/275 956/279/279 526/280/280 +f 522/272/272 951/271/271 962/281/281 961/282/282 +f 951/271/271 519/270/270 959/283/283 962/281/281 +f 962/281/281 959/283/283 520/284/284 960/285/285 +f 961/282/282 962/281/281 960/285/285 523/286/286 +f 525/278/278 955/277/277 965/287/287 964/288/288 +f 955/277/277 522/272/272 961/282/282 965/287/287 +f 965/287/287 961/282/282 523/286/286 963/289/289 +f 964/288/288 965/287/287 963/289/289 527/290/290 +f 325/291/291 966/292/292 970/293/293 969/294/294 +f 966/292/292 402/295/295 967/296/296 970/293/293 +f 970/293/293 967/296/296 327/297/297 968/298/298 +f 969/294/294 970/293/293 968/298/298 326/299/299 +f 402/295/295 971/300/300 974/301/301 967/296/296 +f 971/300/300 323/302/302 972/303/303 974/301/301 +f 974/301/301 972/303/303 324/304/304 973/305/305 +f 967/296/296 974/301/301 973/305/305 327/297/297 +f 323/302/302 971/300/300 978/306/306 977/307/307 +f 971/300/300 402/295/295 975/308/308 978/306/306 +f 978/306/306 975/308/308 403/309/309 976/310/310 +f 977/307/307 978/306/306 976/310/310 332/311/311 +f 402/295/295 966/292/292 981/312/312 975/308/308 +f 966/292/292 325/291/291 979/313/313 981/312/312 +f 981/312/312 979/313/313 406/314/314 980/315/315 +f 975/308/308 981/312/312 980/315/315 403/309/309 +f 322/316/316 982/317/317 986/318/318 985/319/319 +f 982/317/317 254/320/320 983/321/321 986/318/318 +f 986/318/318 983/321/321 253/322/322 984/323/323 +f 985/319/319 986/318/318 984/323/323 258/324/324 +f 257/325/325 987/326/326 990/327/327 989/328/328 +f 987/326/326 322/316/316 985/319/319 990/327/327 +f 990/327/327 985/319/319 258/324/324 988/329/329 +f 989/328/328 990/327/327 988/329/329 256/330/330 +f 253/322/322 991/331/331 994/332/332 984/323/323 +f 991/331/331 255/333/333 992/334/334 994/332/332 +f 994/332/332 992/334/334 239/335/335 993/336/336 +f 984/323/323 994/332/332 993/336/336 258/324/324 +f 258/324/324 993/336/336 997/337/337 988/329/329 +f 993/336/336 239/335/335 995/338/338 997/337/337 +f 997/337/337 995/338/338 238/339/339 996/340/340 +f 988/329/329 997/337/337 996/340/340 256/330/330 +f 143/341/341 998/342/342 1002/343/343 1001/344/344 +f 998/342/342 142/345/345 999/346/346 1002/343/343 +f 1002/343/343 999/346/346 134/347/347 1000/348/348 +f 1001/344/344 1002/343/343 1000/348/348 137/349/349 +f 331/350/350 1003/351/351 1006/352/352 1005/353/353 +f 1003/351/351 143/341/341 1001/344/344 1006/352/352 +f 1006/352/352 1001/344/344 137/349/349 1004/354/354 +f 1005/353/353 1006/352/352 1004/354/354 333/355/355 +f 134/347/347 1007/356/356 1010/357/357 1000/348/348 +f 1007/356/356 135/358/358 1008/359/359 1010/357/357 +f 1010/357/357 1008/359/359 136/360/360 1009/361/361 +f 1000/348/348 1010/357/357 1009/361/361 137/349/349 +f 137/349/349 1009/361/361 1013/362/362 1004/354/354 +f 1009/361/361 136/360/360 1011/363/363 1013/362/362 +f 1013/362/362 1011/363/363 334/364/364 1012/365/365 +f 1004/354/354 1013/362/362 1012/365/365 333/355/355 +f 67/366/366 1014/367/367 1018/368/368 1017/369/369 +f 1014/367/367 69/370/370 1015/371/371 1018/368/368 +f 1018/368/368 1015/371/371 76/372/372 1016/373/373 +f 1017/369/369 1018/368/368 1016/373/373 75/374/374 +f 75/374/374 1016/373/373 1022/375/375 1021/376/376 +f 1016/373/373 76/372/372 1019/377/377 1022/375/375 +f 1022/375/375 1019/377/377 68/378/378 1020/379/379 +f 1021/376/376 1022/375/375 1020/379/379 78/380/380 +f 76/372/372 1015/371/371 1026/381/381 1025/382/382 +f 1015/371/371 69/370/370 1023/383/383 1026/381/381 +f 1026/381/381 1023/383/383 71/384/384 1024/385/385 +f 1025/382/382 1026/381/381 1024/385/385 77/386/386 +f 68/378/378 1019/377/377 1029/387/387 1028/388/388 +f 1019/377/377 76/372/372 1025/382/382 1029/387/387 +f 1029/387/387 1025/382/382 77/386/386 1027/389/389 +f 1028/388/388 1029/387/387 1027/389/389 70/390/390 +f 148/391/391 1030/392/392 1034/393/393 1033/394/394 +f 1030/392/392 114/395/395 1031/396/396 1034/393/393 +f 1034/393/393 1031/396/396 149/397/397 1032/398/398 +f 1033/394/394 1034/393/393 1032/398/398 151/399/399 +f 151/399/399 1032/398/398 1038/400/400 1037/401/401 +f 1032/398/398 149/397/397 1035/402/402 1038/400/400 +f 1038/400/400 1035/402/402 140/403/403 1036/404/404 +f 1037/401/401 1038/400/400 1036/404/404 139/405/405 +f 149/397/397 1031/396/396 1042/406/406 1041/407/407 +f 1031/396/396 114/395/395 1039/408/408 1042/406/406 +f 1042/406/406 1039/408/408 115/409/409 1040/410/410 +f 1041/407/407 1042/406/406 1040/410/410 97/411/411 +f 140/403/403 1035/402/402 1045/412/412 1044/413/413 +f 1035/402/402 149/397/397 1041/407/407 1045/412/412 +f 1045/412/412 1041/407/407 97/411/411 1043/414/414 +f 1044/413/413 1045/412/412 1043/414/414 141/415/415 +f 98/416/416 1046/417/417 1050/418/418 1049/419/419 +f 1046/417/417 101/420/420 1047/421/421 1050/418/418 +f 1050/418/418 1047/421/421 100/422/422 1048/423/423 +f 1049/419/419 1050/418/418 1048/423/423 99/424/424 +f 97/411/411 1051/425/425 1053/426/426 1043/414/414 +f 1051/425/425 101/420/420 1046/417/417 1053/426/426 +f 1053/426/426 1046/417/417 98/416/416 1052/427/427 +f 1043/414/414 1053/426/426 1052/427/427 141/415/415 +f 101/420/420 1054/428/428 1057/429/429 1047/421/421 +f 1054/428/428 102/430/430 1055/431/431 1057/429/429 +f 1057/429/429 1055/431/431 103/432/432 1056/433/433 +f 1047/421/421 1057/429/429 1056/433/433 100/422/422 +f 115/409/409 1058/434/434 1059/435/435 1040/410/410 +f 1058/434/434 102/430/430 1054/428/428 1059/435/435 +f 1059/435/435 1054/428/428 101/420/420 1051/425/425 +f 1040/410/410 1059/435/435 1051/425/425 97/411/411 +f 100/422/422 1056/433/433 1063/436/436 1062/437/437 +f 1056/433/433 103/432/432 1060/438/438 1063/436/436 +f 1063/436/436 1060/438/438 34/439/439 1061/440/440 +f 1062/437/437 1063/436/436 1061/440/440 35/441/441 +f 99/424/424 1048/423/423 1066/442/442 1065/443/443 +f 1048/423/423 100/422/422 1062/437/437 1066/442/442 +f 1066/442/442 1062/437/437 35/441/441 1064/444/444 +f 1065/443/443 1066/442/442 1064/444/444 86/445/445 +f 602/446/446 1067/447/447 1070/448/448 1069/449/449 +f 1067/447/447 606/450/450 1068/451/451 1070/448/448 +f 1070/448/448 1068/451/451 603/245/245 934/242/242 +f 1069/449/449 1070/448/448 934/242/242 601/241/241 +f 605/132/132 850/131/131 1073/452/452 1072/453/453 +f 850/131/131 612/9/9 1071/454/454 1073/452/452 +f 1073/452/452 1071/454/454 606/450/450 1067/447/447 +f 1072/453/453 1073/452/452 1067/447/447 602/446/446 +f 604/250/250 1074/455/455 1076/456/456 939/251/251 +f 1074/455/455 761/457/457 1075/458/458 1076/456/456 +f 1076/456/456 1075/458/458 602/446/446 1069/449/449 +f 939/251/251 1076/456/456 1069/449/449 601/241/241 +f 761/457/457 1077/459/459 1078/460/460 1075/458/458 +f 1077/459/459 607/138/138 854/137/137 1078/460/460 +f 1078/460/460 854/137/137 605/132/132 1072/453/453 +f 1075/458/458 1078/460/460 1072/453/453 602/446/446 +f 523/286/286 960/285/285 1082/461/461 1081/462/462 +f 960/285/285 520/284/284 1079/463/463 1082/461/461 +f 1082/461/461 1079/463/463 480/464/464 1080/465/465 +f 1081/462/462 1082/461/461 1080/465/465 517/466/466 +f 523/286/286 1081/462/462 1085/467/467 963/289/289 +f 1081/462/462 517/466/466 1083/468/468 1085/467/467 +f 1085/467/467 1083/468/468 481/469/469 1084/470/470 +f 963/289/289 1085/467/467 1084/470/470 527/290/290 +f 532/471/471 1086/472/472 1089/473/473 1088/474/474 +f 1086/472/472 518/266/266 953/269/269 1089/473/473 +f 1089/473/473 953/269/269 521/274/274 1087/475/475 +f 1088/474/474 1089/473/473 1087/475/475 535/476/476 +f 534/261/261 944/260/260 1092/477/477 1091/478/478 +f 944/260/260 533/259/259 1090/479/479 1092/477/477 +f 1092/477/477 1090/479/479 532/471/471 1088/474/474 +f 1091/478/478 1092/477/477 1088/474/474 535/476/476 +f 735/480/480 1093/481/481 1095/482/482 1094/483/483 +f 1093/481/481 535/476/476 1087/475/475 1095/482/482 +f 1095/482/482 1087/475/475 521/274/274 957/276/276 +f 1094/483/483 1095/482/482 957/276/276 526/280/280 +f 534/261/261 1091/478/478 1097/484/484 947/264/264 +f 1091/478/478 535/476/476 1093/481/481 1097/484/484 +f 1097/484/484 1093/481/481 735/480/480 1096/485/485 +f 947/264/264 1097/484/484 1096/485/485 536/265/265 +f 469/486/486 1098/487/487 1102/488/488 1101/489/489 +f 1098/487/487 466/490/490 1099/491/491 1102/488/488 +f 1102/488/488 1099/491/491 467/492/492 1100/493/493 +f 1101/489/489 1102/488/488 1100/493/493 470/494/494 +f 492/495/495 1103/496/496 1106/497/497 1105/498/498 +f 1103/496/496 480/464/464 1104/499/499 1106/497/497 +f 1106/497/497 1104/499/499 466/490/490 1098/487/487 +f 1105/498/498 1106/497/497 1098/487/487 469/486/486 +f 492/495/495 1107/500/500 1109/501/501 1103/496/496 +f 1107/500/500 531/502/502 1108/503/503 1109/501/501 +f 1109/501/501 1108/503/503 517/466/466 1080/465/465 +f 1103/496/496 1109/501/501 1080/465/465 480/464/464 +f 494/504/504 1110/505/505 1112/506/506 1111/507/507 +f 1110/505/505 481/469/469 1083/468/468 1112/506/506 +f 1112/506/506 1083/468/468 517/466/466 1108/503/503 +f 1111/507/507 1112/506/506 1108/503/503 531/502/502 +f 494/504/504 1113/508/508 1116/509/509 1110/505/505 +f 1113/508/508 473/510/510 1114/511/511 1116/509/509 +f 1116/509/509 1114/511/511 468/512/512 1115/513/513 +f 1110/505/505 1116/509/509 1115/513/513 481/469/469 +f 473/510/510 1117/514/514 1119/515/515 1114/511/511 +f 1117/514/514 470/494/494 1100/493/493 1119/515/515 +f 1119/515/515 1100/493/493 467/492/492 1118/516/516 +f 1114/511/511 1119/515/515 1118/516/516 468/512/512 +f 403/309/309 1120/517/517 1123/518/518 976/310/310 +f 1120/517/517 405/519/519 1121/520/520 1123/518/518 +f 1123/518/518 1121/520/520 404/521/521 1122/522/522 +f 976/310/310 1123/518/518 1122/522/522 332/311/311 +f 406/314/314 1124/523/523 1126/524/524 980/315/315 +f 1124/523/523 600/525/525 1125/526/526 1126/524/524 +f 1126/524/524 1125/526/526 405/519/519 1120/517/517 +f 980/315/315 1126/524/524 1120/517/517 403/309/309 +f 404/521/521 1121/520/520 1129/527/527 1128/528/528 +f 1121/520/520 405/519/519 1127/529/529 1129/527/527 +f 1129/527/527 1127/529/529 407/165/165 875/164/164 +f 1128/528/528 1129/527/527 875/164/164 411/18/18 +f 405/519/519 1125/526/526 1131/530/530 1127/529/529 +f 1125/526/526 600/525/525 1130/531/531 1131/530/530 +f 1131/530/530 1130/531/531 610/7/7 879/170/170 +f 1127/529/529 1131/530/530 879/170/170 407/165/165 +f 320/532/532 1132/533/533 1135/534/534 1134/535/535 +f 1132/533/533 321/536/536 1133/537/537 1135/534/534 +f 1135/534/534 1133/537/537 322/316/316 987/326/326 +f 1134/535/535 1135/534/534 987/326/326 257/325/325 +f 321/536/536 1136/538/538 1138/539/539 1133/537/537 +f 1136/538/538 319/540/540 1137/541/541 1138/539/539 +f 1138/539/539 1137/541/541 254/320/320 982/317/317 +f 1133/537/537 1138/539/539 982/317/317 322/316/316 +f 326/299/299 968/298/298 1141/542/542 1140/543/543 +f 968/298/298 327/297/297 1139/544/544 1141/542/542 +f 1141/542/542 1139/544/544 321/536/536 1132/533/533 +f 1140/543/543 1141/542/542 1132/533/533 320/532/532 +f 327/297/297 973/305/305 1143/545/545 1139/544/544 +f 973/305/305 324/304/304 1142/546/546 1143/545/545 +f 1143/545/545 1142/546/546 319/540/540 1136/538/538 +f 1139/544/544 1143/545/545 1136/538/538 321/536/536 +f 239/335/335 992/334/334 1147/547/547 1146/548/548 +f 992/334/334 255/333/333 1144/549/549 1147/547/547 +f 1147/547/547 1144/549/549 231/550/550 1145/551/551 +f 1146/548/548 1147/547/547 1145/551/551 243/552/552 +f 238/339/339 995/338/338 1150/553/553 1149/554/554 +f 995/338/338 239/335/335 1146/548/548 1150/553/553 +f 1150/553/553 1146/548/548 243/552/552 1148/555/555 +f 1149/554/554 1150/553/553 1148/555/555 242/556/556 +f 230/557/557 1151/558/558 1154/559/559 1153/560/560 +f 1151/558/558 240/561/561 1152/562/562 1154/559/559 +f 1154/559/559 1152/562/562 243/552/552 1145/551/551 +f 1153/560/560 1154/559/559 1145/551/551 231/550/550 +f 234/563/563 1155/564/564 1159/565/565 1158/566/566 +f 1155/564/564 232/567/567 1156/568/568 1159/565/565 +f 1159/565/565 1156/568/568 233/569/569 1157/570/570 +f 1158/566/566 1159/565/565 1157/570/570 235/571/571 +f 230/557/557 1153/560/560 1162/572/572 1161/573/573 +f 1153/560/560 231/550/550 1160/574/574 1162/572/572 +f 1162/572/572 1160/574/574 232/567/567 1155/564/564 +f 1161/573/573 1162/572/572 1155/564/564 234/563/563 +f 251/575/575 1163/576/576 1165/577/577 1164/578/578 +f 1163/576/576 242/556/556 1148/555/555 1165/577/577 +f 1165/577/577 1148/555/555 243/552/552 1152/562/562 +f 1164/578/578 1165/577/577 1152/562/562 240/561/561 +f 251/575/575 1166/579/579 1169/580/580 1163/576/576 +f 1166/579/579 244/581/581 1167/582/582 1169/580/580 +f 1169/580/580 1167/582/582 241/583/583 1168/584/584 +f 1163/576/576 1169/580/580 1168/584/584 242/556/556 +f 244/581/581 1170/585/585 1172/586/586 1167/582/582 +f 1170/585/585 235/571/571 1157/570/570 1172/586/586 +f 1172/586/586 1157/570/570 233/569/569 1171/587/587 +f 1167/582/582 1172/586/586 1171/587/587 241/583/583 +f 202/588/588 1173/589/589 1176/590/590 1175/591/591 +f 1173/589/589 156/592/592 1174/593/593 1176/590/590 +f 1176/590/590 1174/593/593 142/345/345 998/342/342 +f 1175/591/591 1176/590/590 998/342/342 143/341/341 +f 154/27/27 1177/594/594 1179/595/595 899/194/194 +f 1177/594/594 156/592/592 1173/589/589 1179/595/595 +f 1179/595/595 1173/589/589 202/588/588 1178/596/596 +f 899/194/194 1179/595/595 1178/596/596 408/195/195 +f 346/597/597 1180/598/598 1182/599/599 1181/600/600 +f 1180/598/598 202/588/588 1175/591/591 1182/599/599 +f 1182/599/599 1175/591/591 143/341/341 1003/351/351 +f 1181/600/600 1182/599/599 1003/351/351 331/350/350 +f 409/16/16 903/200/200 1184/601/601 1183/602/602 +f 903/200/200 408/195/195 1178/596/596 1184/601/601 +f 1184/601/601 1178/596/596 202/588/588 1180/598/598 +f 1183/602/602 1184/601/601 1180/598/598 346/597/597 +f 132/603/603 1185/604/604 1188/605/605 1187/606/606 +f 1185/604/604 87/607/607 1186/608/608 1188/605/605 +f 1188/605/605 1186/608/608 67/366/366 1017/369/369 +f 1187/606/606 1188/605/605 1017/369/369 75/374/374 +f 135/358/358 1189/609/609 1191/610/610 1008/359/359 +f 1189/609/609 87/607/607 1185/604/604 1191/610/610 +f 1191/610/610 1185/604/604 132/603/603 1190/611/611 +f 1008/359/359 1191/610/610 1190/611/611 136/360/360 +f 133/612/612 1192/613/613 1194/614/614 1193/615/615 +f 1192/613/613 132/603/603 1187/606/606 1194/614/614 +f 1194/614/614 1187/606/606 75/374/374 1021/376/376 +f 1193/615/615 1194/614/614 1021/376/376 78/380/380 +f 136/360/360 1190/611/611 1196/616/616 1011/363/363 +f 1190/611/611 132/603/603 1192/613/613 1196/616/616 +f 1196/616/616 1192/613/613 133/612/612 1195/617/617 +f 1011/363/363 1196/616/616 1195/617/617 334/364/364 +f 71/384/384 1197/618/618 1200/619/619 1024/385/385 +f 1197/618/618 72/620/620 1198/621/621 1200/619/619 +f 1200/619/619 1198/621/621 64/622/622 1199/623/623 +f 1024/385/385 1200/619/619 1199/623/623 77/386/386 +f 77/386/386 1199/623/623 1203/624/624 1027/389/389 +f 1199/623/623 64/622/622 1201/625/625 1203/624/624 +f 1203/624/624 1201/625/625 62/626/626 1202/627/627 +f 1027/389/389 1203/624/624 1202/627/627 70/390/390 +f 85/628/628 1204/629/629 1207/630/630 1206/631/631 +f 1204/629/629 73/632/632 1205/633/633 1207/630/630 +f 1207/630/630 1205/633/633 64/622/622 1198/621/621 +f 1206/631/631 1207/630/630 1198/621/621 72/620/620 +f 66/634/634 1208/635/635 1210/636/636 1209/637/637 +f 1208/635/635 62/626/626 1201/625/625 1210/636/636 +f 1210/636/636 1201/625/625 64/622/622 1205/633/633 +f 1209/637/637 1210/636/636 1205/633/633 73/632/632 +f 66/634/634 1211/638/638 1214/639/639 1208/635/635 +f 1211/638/638 3/640/640 1212/641/641 1214/639/639 +f 1214/639/639 1212/641/641 2/642/642 1213/643/643 +f 1208/635/635 1214/639/639 1213/643/643 62/626/626 +f 163/233/233 1215/644/644 1218/645/645 927/234/234 +f 1215/644/644 150/646/646 1216/647/647 1218/645/645 +f 1218/645/645 1216/647/647 153/648/648 1217/649/649 +f 927/234/234 1218/645/645 1217/649/649 155/235/235 +f 155/235/235 1217/649/649 1221/650/650 931/240/240 +f 1217/649/649 153/648/648 1219/651/651 1221/650/650 +f 1221/650/650 1219/651/651 152/652/652 1220/653/653 +f 931/240/240 1221/650/650 1220/653/653 206/25/25 +f 153/648/648 1216/647/647 1224/654/654 1223/655/655 +f 1216/647/647 150/646/646 1222/656/656 1224/654/654 +f 1224/654/654 1222/656/656 148/391/391 1033/394/394 +f 1223/655/655 1224/654/654 1033/394/394 151/399/399 +f 152/652/652 1219/651/651 1226/657/657 1225/658/658 +f 1219/651/651 153/648/648 1223/655/655 1226/657/657 +f 1226/657/657 1223/655/655 151/399/399 1037/401/401 +f 1225/658/658 1226/657/657 1037/401/401 139/405/405 +f 35/441/441 1061/440/440 1230/659/659 1229/660/660 +f 1061/440/440 34/439/439 1227/661/661 1230/659/659 +f 1230/659/659 1227/661/661 37/662/662 1228/663/663 +f 1229/660/660 1230/659/659 1228/663/663 38/664/664 +f 86/445/445 1064/444/444 1233/665/665 1232/666/666 +f 1064/444/444 35/441/441 1229/660/660 1233/665/665 +f 1233/665/665 1229/660/660 38/664/664 1231/667/667 +f 1232/666/666 1233/665/665 1231/667/667 23/668/668 +f 56/669/669 1234/670/670 1237/671/671 1236/672/672 +f 1234/670/670 57/673/673 1235/674/674 1237/671/671 +f 1237/671/671 1235/674/674 38/664/664 1228/663/663 +f 1236/672/672 1237/671/671 1228/663/663 37/662/662 +f 56/669/669 1236/672/672 1241/675/675 1240/676/676 +f 1236/672/672 37/662/662 1238/677/677 1241/675/675 +f 1241/675/675 1238/677/677 36/678/678 1239/679/679 +f 1240/676/676 1241/675/675 1239/679/679 33/680/680 +f 32/681/681 1242/682/682 1244/683/683 1243/684/684 +f 1242/682/682 23/668/668 1231/667/667 1244/683/683 +f 1244/683/683 1231/667/667 38/664/664 1235/674/674 +f 1243/684/684 1244/683/683 1235/674/674 57/673/673 +f 24/685/685 1245/686/686 1249/687/687 1248/688/688 +f 1245/686/686 21/689/689 1246/690/690 1249/687/687 +f 1249/687/687 1246/690/690 22/691/691 1247/692/692 +f 1248/688/688 1249/687/687 1247/692/692 25/693/693 +f 764/127/127 847/126/126 1253/694/694 1252/695/695 +f 847/126/126 619/123/123 1250/696/696 1253/694/694 +f 1253/694/694 1250/696/696 614/697/697 1251/698/698 +f 1252/695/695 1253/694/694 1251/698/698 765/699/699 +f 765/699/699 1251/698/698 1256/700/700 1255/701/701 +f 1251/698/698 614/697/697 1254/702/702 1256/700/700 +f 1256/700/700 1254/702/702 611/134/134 856/136/136 +f 1255/701/701 1256/700/700 856/136/136 762/140/140 +f 619/123/123 844/122/122 1259/703/703 1250/696/696 +f 844/122/122 618/36/36 1257/704/704 1259/703/703 +f 1259/703/703 1257/704/704 615/705/705 1258/706/706 +f 1250/696/696 1259/703/703 1258/706/706 614/697/697 +f 614/697/697 1258/706/706 1261/707/707 1254/702/702 +f 1258/706/706 615/705/705 1260/708/708 1261/707/707 +f 1261/707/707 1260/708/708 609/1/1 852/130/130 +f 1254/702/702 1261/707/707 852/130/130 611/134/134 +f 618/36/36 786/35/35 1264/709/709 1257/704/704 +f 786/35/35 616/34/34 1262/710/710 1264/709/709 +f 1264/709/709 1262/710/710 613/711/711 1263/712/712 +f 1257/704/704 1264/709/709 1263/712/712 615/705/705 +f 615/705/705 1263/712/712 1266/713/713 1260/708/708 +f 1263/712/712 613/711/711 1265/714/714 1266/713/713 +f 1266/713/713 1265/714/714 608/5/5 769/2/2 +f 1260/708/708 1266/713/713 769/2/2 609/1/1 +f 616/34/34 873/161/161 1269/715/715 1262/710/710 +f 873/161/161 617/158/158 1267/716/716 1269/715/715 +f 1269/715/715 1267/716/716 417/717/717 1268/718/718 +f 1262/710/710 1269/715/715 1268/718/718 613/711/711 +f 613/711/711 1268/718/718 1271/719/719 1265/714/714 +f 1268/718/718 417/717/717 1270/720/720 1271/719/719 +f 1271/719/719 1270/720/720 416/167/167 880/169/169 +f 1265/714/714 1271/719/719 880/169/169 608/5/5 +f 617/158/158 870/157/157 1274/721/721 1267/716/716 +f 870/157/157 420/45/45 1272/722/722 1274/721/721 +f 1274/721/721 1272/722/722 414/723/723 1273/724/724 +f 1267/716/716 1274/721/721 1273/724/724 417/717/717 +f 417/717/717 1273/724/724 1276/725/725 1270/720/720 +f 1273/724/724 414/723/723 1275/726/726 1276/725/725 +f 1276/725/725 1275/726/726 410/10/10 877/163/163 +f 1270/720/720 1276/725/725 877/163/163 416/167/167 +f 420/45/45 791/44/44 1279/727/727 1272/722/722 +f 791/44/44 421/43/43 1277/728/728 1279/727/727 +f 1279/727/727 1277/728/728 415/729/729 1278/730/730 +f 1272/722/722 1279/727/727 1278/730/730 414/723/723 +f 414/723/723 1278/730/730 1281/731/731 1275/726/726 +f 1278/730/730 415/729/729 1280/732/732 1281/731/731 +f 1281/731/731 1280/732/732 412/14/14 774/11/11 +f 1275/726/726 1281/731/731 774/11/11 410/10/10 +f 421/43/43 897/191/191 1284/733/733 1277/728/728 +f 897/191/191 425/188/188 1282/734/734 1284/733/733 +f 1284/733/733 1282/734/734 418/735/735 1283/736/736 +f 1277/728/728 1284/733/733 1283/736/736 415/729/729 +f 415/729/729 1283/736/736 1286/737/737 1280/732/732 +f 1283/736/736 418/735/735 1285/738/738 1286/737/737 +f 1286/737/737 1285/738/738 413/197/197 904/199/199 +f 1280/732/732 1286/737/737 904/199/199 412/14/14 +f 425/188/188 894/187/187 1289/739/739 1282/734/734 +f 894/187/187 423/54/54 1287/740/740 1289/739/739 +f 1289/739/739 1287/740/740 419/741/741 1288/742/742 +f 1282/734/734 1289/739/739 1288/742/742 418/735/735 +f 418/735/735 1288/742/742 1291/743/743 1285/738/738 +f 1288/742/742 419/741/741 1290/744/744 1291/743/743 +f 1291/743/743 1290/744/744 207/19/19 901/193/193 +f 1285/738/738 1291/743/743 901/193/193 413/197/197 +f 423/54/54 796/53/53 1294/745/745 1287/740/740 +f 796/53/53 211/52/52 1292/746/746 1294/745/745 +f 1294/745/745 1292/746/746 210/747/747 1293/748/748 +f 1287/740/740 1294/745/745 1293/748/748 419/741/741 +f 419/741/741 1293/748/748 1296/749/749 1290/744/744 +f 1293/748/748 210/747/747 1295/750/750 1296/749/749 +f 1296/749/749 1295/750/750 203/23/23 779/20/20 +f 1290/744/744 1296/749/749 779/20/20 207/19/19 +f 211/52/52 924/228/228 1299/751/751 1292/746/746 +f 924/228/228 213/225/225 1297/752/752 1299/751/751 +f 1299/751/751 1297/752/752 209/753/753 1298/754/754 +f 1292/746/746 1299/751/751 1298/754/754 210/747/747 +f 210/747/747 1298/754/754 1301/755/755 1295/750/750 +f 1298/754/754 209/753/753 1300/756/756 1301/755/755 +f 1301/755/755 1300/756/756 205/237/237 932/239/239 +f 1295/750/750 1301/755/755 932/239/239 203/23/23 +f 213/225/225 921/224/224 1304/757/757 1297/752/752 +f 921/224/224 212/223/223 1302/758/758 1304/757/757 +f 1304/757/757 1302/758/758 208/759/759 1303/760/760 +f 1297/752/752 1304/757/757 1303/760/760 209/753/753 +f 209/753/753 1303/760/760 1306/761/761 1300/756/756 +f 1303/760/760 208/759/759 1305/762/762 1306/761/761 +f 1306/761/761 1305/762/762 204/229/229 929/232/232 +f 1300/756/756 1306/761/761 929/232/232 205/237/237 +f 440/79/79 1307/763/763 1310/764/764 887/178/178 +f 1307/763/763 442/765/765 1308/766/766 1310/764/764 +f 1310/764/764 1308/766/766 437/767/767 1309/768/768 +f 887/178/178 1310/764/764 1309/768/768 436/176/176 +f 436/176/176 1309/768/768 1313/769/769 884/172/172 +f 1309/768/768 437/767/767 1311/770/770 1313/769/769 +f 1313/769/769 1311/770/770 438/771/771 1312/772/772 +f 884/172/172 1313/769/769 1312/772/772 435/90/90 +f 768/97/97 1314/773/773 1317/774/774 825/98/98 +f 1314/773/773 640/775/775 1315/776/776 1317/774/774 +f 1317/774/774 1315/776/776 638/777/777 1316/778/778 +f 825/98/98 1317/774/774 1316/778/778 639/99/99 +f 635/111/111 1318/779/779 1321/780/780 834/107/107 +f 1318/779/779 637/781/781 1319/782/782 1321/780/780 +f 1321/780/780 1319/782/782 636/783/783 1320/784/784 +f 834/107/107 1321/780/780 1320/784/784 634/78/78 +f 633/73/73 1322/785/785 1325/786/786 863/148/148 +f 1322/785/785 632/787/787 1323/788/788 1325/786/786 +f 1325/786/786 1323/788/788 631/789/789 1324/790/790 +f 863/148/148 1325/786/786 1324/790/790 630/146/146 +f 630/146/146 1324/790/790 1328/791/791 860/142/142 +f 1324/790/790 631/789/789 1326/792/792 1328/791/791 +f 1328/791/791 1326/792/792 443/793/793 1327/794/794 +f 860/142/142 1328/791/791 1327/794/794 441/84/84 +f 639/99/99 1316/778/778 1330/795/795 837/113/113 +f 1316/778/778 638/777/777 1329/796/796 1330/795/795 +f 1330/795/795 1329/796/796 637/781/781 1318/779/779 +f 837/113/113 1330/795/795 1318/779/779 635/111/111 +f 435/90/90 1312/772/772 1333/797/797 821/88/88 +f 1312/772/772 438/771/771 1331/798/798 1333/797/797 +f 1333/797/797 1331/798/798 439/799/799 1332/800/800 +f 821/88/88 1333/797/797 1332/800/800 434/85/85 +f 441/84/84 1327/794/794 1335/801/801 817/82/82 +f 1327/794/794 443/793/793 1334/802/802 1335/801/801 +f 1335/801/801 1334/802/802 442/765/765 1307/763/763 +f 817/82/82 1335/801/801 1307/763/763 440/79/79 +f 219/209/209 1336/803/803 1339/804/804 909/204/204 +f 1336/803/803 433/805/805 1337/806/806 1339/804/804 +f 1339/804/804 1337/806/806 185/807/807 1338/808/808 +f 909/204/204 1339/804/804 1338/808/808 184/201/201 +f 634/78/78 1320/784/784 1341/809/809 813/76/76 +f 1320/784/784 636/783/783 1340/810/810 1341/809/809 +f 1341/809/809 1340/810/810 632/787/787 1322/785/785 +f 813/76/76 1341/809/809 1322/785/785 633/73/73 +f 434/85/85 1332/800/800 1343/811/811 912/211/211 +f 1332/800/800 439/799/799 1342/812/812 1343/811/811 +f 1343/811/811 1342/812/812 433/805/805 1336/803/803 +f 912/211/211 1343/811/811 1336/803/803 219/209/209 +f 437/767/767 1344/813/813 1347/814/814 1311/770/770 +f 1344/813/813 446/815/815 1345/816/816 1347/814/814 +f 1347/814/814 1345/816/816 445/817/817 1346/818/818 +f 1311/770/770 1347/814/814 1346/818/818 438/771/771 +f 636/783/783 1348/819/819 1351/820/820 1340/810/810 +f 1348/819/819 643/821/821 1349/822/822 1351/820/820 +f 1351/820/820 1349/822/822 641/823/823 1350/824/824 +f 1340/810/810 1351/820/820 1350/824/824 632/787/787 +f 632/787/787 1350/824/824 1354/825/825 1323/788/788 +f 1350/824/824 641/823/823 1352/826/826 1354/825/825 +f 1354/825/825 1352/826/826 642/827/827 1353/828/828 +f 1323/788/788 1354/825/825 1353/828/828 631/789/789 +f 443/793/793 1355/829/829 1358/830/830 1334/802/802 +f 1355/829/829 449/831/831 1356/832/832 1358/830/830 +f 1358/830/830 1356/832/832 447/833/833 1357/834/834 +f 1334/802/802 1358/830/830 1357/834/834 442/765/765 +f 631/789/789 1353/828/828 1360/835/835 1326/792/792 +f 1353/828/828 642/827/827 1359/836/836 1360/835/835 +f 1360/835/835 1359/836/836 449/831/831 1355/829/829 +f 1326/792/792 1360/835/835 1355/829/829 443/793/793 +f 438/771/771 1346/818/818 1363/837/837 1331/798/798 +f 1346/818/818 445/817/817 1361/838/838 1363/837/837 +f 1363/837/837 1361/838/838 448/839/839 1362/840/840 +f 1331/798/798 1363/837/837 1362/840/840 439/799/799 +f 442/765/765 1357/834/834 1365/841/841 1308/766/766 +f 1357/834/834 447/833/833 1364/842/842 1365/841/841 +f 1365/841/841 1364/842/842 446/815/815 1344/813/813 +f 1308/766/766 1365/841/841 1344/813/813 437/767/767 +f 439/799/799 1362/840/840 1368/843/843 1342/812/812 +f 1362/840/840 448/839/839 1366/844/844 1368/843/843 +f 1368/843/843 1366/844/844 444/845/845 1367/846/846 +f 1342/812/812 1368/843/843 1367/846/846 433/805/805 +f 433/805/805 1367/846/846 1371/847/847 1337/806/806 +f 1367/846/846 444/845/845 1369/848/848 1371/847/847 +f 1371/847/847 1369/848/848 190/849/849 1370/850/850 +f 1337/806/806 1371/847/847 1370/850/850 185/807/807 +f 640/775/775 1372/851/851 1375/852/852 1315/776/776 +f 1372/851/851 645/853/853 1373/854/854 1375/852/852 +f 1375/852/852 1373/854/854 646/855/855 1374/856/856 +f 1315/776/776 1375/852/852 1374/856/856 638/777/777 +f 638/777/777 1374/856/856 1378/857/857 1329/796/796 +f 1374/856/856 646/855/855 1376/858/858 1378/857/857 +f 1378/857/857 1376/858/858 644/859/859 1377/860/860 +f 1329/796/796 1378/857/857 1377/860/860 637/781/781 +f 637/781/781 1377/860/860 1380/861/861 1319/782/782 +f 1377/860/860 644/859/859 1379/862/862 1380/861/861 +f 1380/861/861 1379/862/862 643/821/821 1348/819/819 +f 1319/782/782 1380/861/861 1348/819/819 636/783/783 +f 655/863/863 1381/864/864 1385/865/865 1384/866/866 +f 1381/864/864 654/867/867 1382/868/868 1385/865/865 +f 1385/865/865 1382/868/868 648/869/869 1383/870/870 +f 1384/866/866 1385/865/865 1383/870/870 650/871/871 +f 650/871/871 1383/870/870 1388/872/872 1387/873/873 +f 1383/870/870 648/869/869 1386/874/874 1388/872/872 +f 1388/872/872 1386/874/874 644/859/859 1376/858/858 +f 1387/873/873 1388/872/872 1376/858/858 646/855/855 +f 654/867/867 1389/875/875 1392/876/876 1382/868/868 +f 1389/875/875 652/877/877 1390/878/878 1392/876/876 +f 1392/876/876 1390/878/878 649/879/879 1391/880/880 +f 1382/868/868 1392/876/876 1391/880/880 648/869/869 +f 648/869/869 1391/880/880 1394/881/881 1386/874/874 +f 1391/880/880 649/879/879 1393/882/882 1394/881/881 +f 1394/881/881 1393/882/882 643/821/821 1379/862/862 +f 1386/874/874 1394/881/881 1379/862/862 644/859/859 +f 652/877/877 1395/883/883 1398/884/884 1390/878/878 +f 1395/883/883 653/885/885 1396/886/886 1398/884/884 +f 1398/884/884 1396/886/886 647/887/887 1397/888/888 +f 1390/878/878 1398/884/884 1397/888/888 649/879/879 +f 649/879/879 1397/888/888 1400/889/889 1393/882/882 +f 1397/888/888 647/887/887 1399/890/890 1400/889/889 +f 1400/889/889 1399/890/890 641/823/823 1349/822/822 +f 1393/882/882 1400/889/889 1349/822/822 643/821/821 +f 653/885/885 1401/891/891 1404/892/892 1396/886/886 +f 1401/891/891 458/893/893 1402/894/894 1404/892/892 +f 1404/892/892 1402/894/894 453/895/895 1403/896/896 +f 1396/886/886 1404/892/892 1403/896/896 647/887/887 +f 647/887/887 1403/896/896 1406/897/897 1399/890/890 +f 1403/896/896 453/895/895 1405/898/898 1406/897/897 +f 1406/897/897 1405/898/898 642/827/827 1352/826/826 +f 1399/890/890 1406/897/897 1352/826/826 641/823/823 +f 458/893/893 1407/899/899 1410/900/900 1402/894/894 +f 1407/899/899 459/901/901 1408/902/902 1410/900/900 +f 1410/900/900 1408/902/902 454/903/903 1409/904/904 +f 1402/894/894 1410/900/900 1409/904/904 453/895/895 +f 453/895/895 1409/904/904 1412/905/905 1405/898/898 +f 1409/904/904 454/903/903 1411/906/906 1412/905/905 +f 1412/905/905 1411/906/906 449/831/831 1359/836/836 +f 1405/898/898 1412/905/905 1359/836/836 642/827/827 +f 459/901/901 1413/907/907 1416/908/908 1408/902/902 +f 1413/907/907 455/909/909 1414/910/910 1416/908/908 +f 1416/908/908 1414/910/910 450/911/911 1415/912/912 +f 1408/902/902 1416/908/908 1415/912/912 454/903/903 +f 454/903/903 1415/912/912 1418/913/913 1411/906/906 +f 1415/912/912 450/911/911 1417/914/914 1418/913/913 +f 1418/913/913 1417/914/914 447/833/833 1356/832/832 +f 1411/906/906 1418/913/913 1356/832/832 449/831/831 +f 455/909/909 1419/915/915 1422/916/916 1414/910/910 +f 1419/915/915 456/917/917 1420/918/918 1422/916/916 +f 1422/916/916 1420/918/918 451/919/919 1421/920/920 +f 1414/910/910 1422/916/916 1421/920/920 450/911/911 +f 450/911/911 1421/920/920 1424/921/921 1417/914/914 +f 1421/920/920 451/919/919 1423/922/922 1424/921/921 +f 1424/921/921 1423/922/922 446/815/815 1364/842/842 +f 1417/914/914 1424/921/921 1364/842/842 447/833/833 +f 456/917/917 1425/923/923 1428/924/924 1420/918/918 +f 1425/923/923 457/925/925 1426/926/926 1428/924/924 +f 1428/924/924 1426/926/926 452/927/927 1427/928/928 +f 1420/918/918 1428/924/924 1427/928/928 451/919/919 +f 451/919/919 1427/928/928 1430/929/929 1423/922/922 +f 1427/928/928 452/927/927 1429/930/930 1430/929/929 +f 1430/929/929 1429/930/930 445/817/817 1345/816/816 +f 1423/922/922 1430/929/929 1345/816/816 446/815/815 +f 457/925/925 1431/931/931 1434/932/932 1426/926/926 +f 1431/931/931 223/933/933 1432/934/934 1434/932/932 +f 1434/932/932 1432/934/934 221/935/935 1433/936/936 +f 1426/926/926 1434/932/932 1433/936/936 452/927/927 +f 452/927/927 1433/936/936 1436/937/937 1429/930/930 +f 1433/936/936 221/935/935 1435/938/938 1436/937/937 +f 1436/937/937 1435/938/938 448/839/839 1361/838/838 +f 1429/930/930 1436/937/937 1361/838/838 445/817/817 +f 223/933/933 1437/939/939 1440/940/940 1432/934/934 +f 1437/939/939 222/941/941 1438/942/942 1440/940/940 +f 1440/940/940 1438/942/942 220/943/943 1439/944/944 +f 1432/934/934 1440/940/940 1439/944/944 221/935/935 +f 221/935/935 1439/944/944 1442/945/945 1435/938/938 +f 1439/944/944 220/943/943 1441/946/946 1442/945/945 +f 1442/945/945 1441/946/946 444/845/845 1366/844/844 +f 1435/938/938 1442/945/945 1366/844/844 448/839/839 +f 222/941/941 1443/947/947 1446/948/948 1438/942/942 +f 1443/947/947 196/949/949 1444/950/950 1446/948/948 +f 1446/948/948 1444/950/950 193/951/951 1445/952/952 +f 1438/942/942 1446/948/948 1445/952/952 220/943/943 +f 220/943/943 1445/952/952 1448/953/953 1441/946/946 +f 1445/952/952 193/951/951 1447/954/954 1448/953/953 +f 1448/953/953 1447/954/954 190/849/849 1369/848/848 +f 1441/946/946 1448/953/953 1369/848/848 444/845/845 +f 656/955/955 1449/956/956 1452/957/957 1451/958/958 +f 1449/956/956 655/863/863 1384/866/866 1452/957/957 +f 1452/957/957 1384/866/866 650/871/871 1450/959/959 +f 1451/958/958 1452/957/957 1450/959/959 651/960/960 +f 651/960/960 1450/959/959 1454/961/961 1453/962/962 +f 1450/959/959 650/871/871 1387/873/873 1454/961/961 +f 1454/961/961 1387/873/873 646/855/855 1373/854/854 +f 1453/962/962 1454/961/961 1373/854/854 645/853/853 +f 458/893/893 1455/963/963 1458/964/964 1407/899/899 +f 1455/963/963 461/965/965 1456/966/966 1458/964/964 +f 1458/964/964 1456/966/966 460/967/967 1457/968/968 +f 1407/899/899 1458/964/964 1457/968/968 459/901/901 +f 654/867/867 1459/969/969 1462/970/970 1389/875/875 +f 1459/969/969 658/971/971 1460/972/972 1462/970/970 +f 1462/970/970 1460/972/972 657/973/973 1461/974/974 +f 1389/875/875 1462/970/970 1461/974/974 652/877/877 +f 652/877/877 1461/974/974 1465/975/975 1395/883/883 +f 1461/974/974 657/973/973 1463/976/976 1465/975/975 +f 1465/975/975 1463/976/976 659/977/977 1464/978/978 +f 1395/883/883 1465/975/975 1464/978/978 653/885/885 +f 653/885/885 1464/978/978 1467/979/979 1401/891/891 +f 1464/978/978 659/977/977 1466/980/980 1467/979/979 +f 1467/979/979 1466/980/980 461/965/965 1455/963/963 +f 1401/891/891 1467/979/979 1455/963/963 458/893/893 +f 459/901/901 1457/968/968 1470/981/981 1413/907/907 +f 1457/968/968 460/967/967 1468/982/982 1470/981/981 +f 1470/981/981 1468/982/982 462/983/983 1469/984/984 +f 1413/907/907 1470/981/981 1469/984/984 455/909/909 +f 222/941/941 1471/985/985 1474/986/986 1443/947/947 +f 1471/985/985 225/987/987 1472/988/988 1474/986/986 +f 1474/986/986 1472/988/988 199/989/989 1473/990/990 +f 1443/947/947 1474/986/986 1473/990/990 196/949/949 +f 455/909/909 1469/984/984 1477/991/991 1419/915/915 +f 1469/984/984 462/983/983 1475/992/992 1477/991/991 +f 1477/991/991 1475/992/992 463/993/993 1476/994/994 +f 1419/915/915 1477/991/991 1476/994/994 456/917/917 +f 457/925/925 1478/995/995 1481/996/996 1431/931/931 +f 1478/995/995 464/997/997 1479/998/998 1481/996/996 +f 1481/996/996 1479/998/998 224/999/999 1480/1000/1000 +f 1431/931/931 1481/996/996 1480/1000/1000 223/933/933 +f 223/933/933 1480/1000/1000 1483/1001/1001 1437/939/939 +f 1480/1000/1000 224/999/999 1482/1002/1002 1483/1001/1001 +f 1483/1001/1001 1482/1002/1002 225/987/987 1471/985/985 +f 1437/939/939 1483/1001/1001 1471/985/985 222/941/941 +f 655/863/863 1484/1003/1003 1486/1004/1004 1381/864/864 +f 1484/1003/1003 660/1005/1005 1485/1006/1006 1486/1004/1004 +f 1486/1004/1004 1485/1006/1006 658/971/971 1459/969/969 +f 1381/864/864 1486/1004/1004 1459/969/969 654/867/867 +f 656/955/955 1487/1007/1007 1489/1008/1008 1449/956/956 +f 1487/1007/1007 661/1009/1009 1488/1010/1010 1489/1008/1008 +f 1489/1008/1008 1488/1010/1010 660/1005/1005 1484/1003/1003 +f 1449/956/956 1489/1008/1008 1484/1003/1003 655/863/863 +f 456/917/917 1476/994/994 1491/1011/1011 1425/923/923 +f 1476/994/994 463/993/993 1490/1012/1012 1491/1011/1011 +f 1491/1011/1011 1490/1012/1012 464/997/997 1478/995/995 +f 1425/923/923 1491/1011/1011 1478/995/995 457/925/925 +f 4/1013/1013 1492/1014/1014 1496/1015/1015 1495/1016/1016 +f 1492/1014/1014 1/1017/1017 1493/1018/1018 1496/1015/1015 +f 1496/1015/1015 1493/1018/1018 7/1019/1019 1494/1020/1020 +f 1495/1016/1016 1496/1015/1015 1494/1020/1020 5/1021/1021 +f 85/628/628 1206/631/631 1499/1022/1022 1498/1023/1023 +f 1206/631/631 72/620/620 1497/1024/1024 1499/1022/1022 +f 1499/1022/1022 1497/1024/1024 1/1017/1017 1492/1014/1014 +f 1498/1023/1023 1499/1022/1022 1492/1014/1014 4/1013/1013 +f 3/640/640 1500/1025/1025 1502/1026/1026 1212/641/641 +f 1500/1025/1025 5/1021/1021 1494/1020/1020 1502/1026/1026 +f 1502/1026/1026 1494/1020/1020 7/1019/1019 1501/1027/1027 +f 1212/641/641 1502/1026/1026 1501/1027/1027 2/642/642 +f 24/685/685 1503/1028/1028 1505/1029/1029 1245/686/686 +f 1503/1028/1028 33/680/680 1239/679/679 1505/1029/1029 +f 1505/1029/1029 1239/679/679 36/678/678 1504/1030/1030 +f 1245/686/686 1505/1029/1029 1504/1030/1030 21/689/689 +f 32/681/681 1506/1031/1031 1508/1032/1032 1242/682/682 +f 1506/1031/1031 25/693/693 1247/692/692 1508/1032/1032 +f 1508/1032/1032 1247/692/692 22/691/691 1507/1033/1033 +f 1242/682/682 1508/1032/1032 1507/1033/1033 23/668/668 +f 679/1034/1034 1509/1035/1035 1513/1036/1036 1512/1037/1037 +f 1509/1035/1035 678/1038/1038 1510/1039/1039 1513/1036/1036 +f 1513/1036/1036 1510/1039/1039 690/1040/1040 1511/1041/1041 +f 1512/1037/1037 1513/1036/1036 1511/1041/1041 689/1042/1042 +f 746/1043/1043 1514/1044/1044 1518/1045/1045 1517/1046/1046 +f 1514/1044/1044 748/1047/1047 1515/1048/1048 1518/1045/1045 +f 1518/1045/1045 1515/1048/1048 747/1049/1049 1516/1050/1050 +f 1517/1046/1046 1518/1045/1045 1516/1050/1050 745/1051/1051 +f 747/1049/1049 1515/1048/1048 1522/1052/1052 1521/1053/1053 +f 1515/1048/1048 748/1047/1047 1519/1054/1054 1522/1052/1052 +f 1522/1052/1052 1519/1054/1054 705/1055/1055 1520/1056/1056 +f 1521/1053/1053 1522/1052/1052 1520/1056/1056 691/1057/1057 +f 691/1057/1057 1520/1056/1056 1526/1058/1058 1525/1059/1059 +f 1520/1056/1056 705/1055/1055 1523/1060/1060 1526/1058/1058 +f 1526/1058/1058 1523/1060/1060 688/1061/1061 1524/1062/1062 +f 1525/1059/1059 1526/1058/1058 1524/1062/1062 692/1063/1063 +f 692/1063/1063 1524/1062/1062 1529/1064/1064 1528/1065/1065 +f 1524/1062/1062 688/1061/1061 1527/1066/1066 1529/1064/1064 +f 1529/1064/1064 1527/1066/1066 689/1042/1042 1511/1041/1041 +f 1528/1065/1065 1529/1064/1064 1511/1041/1041 690/1040/1040 +f 555/1067/1067 1530/1068/1068 1534/1069/1069 1533/1070/1070 +f 1530/1068/1068 568/1071/1071 1531/1072/1072 1534/1069/1069 +f 1534/1069/1069 1531/1072/1072 564/1073/1073 1532/1074/1074 +f 1533/1070/1070 1534/1069/1069 1532/1074/1074 559/1075/1075 +f 359/1076/1076 1535/1077/1077 1539/1078/1078 1538/1079/1079 +f 1535/1077/1077 362/1080/1080 1536/1081/1081 1539/1078/1078 +f 1539/1078/1078 1536/1081/1081 357/1082/1082 1537/1083/1083 +f 1538/1079/1079 1539/1078/1078 1537/1083/1083 354/1084/1084 +f 172/1085/1085 1540/1086/1086 1544/1087/1087 1543/1088/1088 +f 1540/1086/1086 366/1089/1089 1541/1090/1090 1544/1087/1087 +f 1544/1087/1087 1541/1090/1090 361/1091/1091 1542/1092/1092 +f 1543/1088/1088 1544/1087/1087 1542/1092/1092 166/1093/1093 +f 295/1094/1094 1545/1095/1095 1549/1096/1096 1548/1097/1097 +f 1545/1095/1095 375/1098/1098 1546/1099/1099 1549/1096/1096 +f 1549/1096/1096 1546/1099/1099 369/1100/1100 1547/1101/1101 +f 1548/1097/1097 1549/1096/1096 1547/1101/1101 370/1102/1102 +f 376/1103/1103 1550/1104/1104 1554/1105/1105 1553/1106/1106 +f 1550/1104/1104 374/1107/1107 1551/1108/1108 1554/1105/1105 +f 1554/1105/1105 1551/1108/1108 373/1109/1109 1552/1110/1110 +f 1553/1106/1106 1554/1105/1105 1552/1110/1110 372/1111/1111 +f 580/1112/1112 1555/1113/1113 1559/1114/1114 1558/1115/1115 +f 1555/1113/1113 581/1116/1116 1556/1117/1117 1559/1114/1114 +f 1559/1114/1114 1556/1117/1117 573/1118/1118 1557/1119/1119 +f 1558/1115/1115 1559/1114/1114 1557/1119/1119 572/1120/1120 +f 299/1121/1121 1560/1122/1122 1563/1123/1123 1562/1124/1124 +f 1560/1122/1122 300/1125/1125 1561/1126/1126 1563/1123/1123 +f 1563/1123/1123 1561/1126/1126 375/1098/1098 1545/1095/1095 +f 1562/1124/1124 1563/1123/1123 1545/1095/1095 295/1094/1094 +f 296/1127/1127 1564/1128/1128 1567/1129/1129 1566/1130/1130 +f 1564/1128/1128 300/1125/1125 1560/1122/1122 1567/1129/1129 +f 1567/1129/1129 1560/1122/1122 299/1121/1121 1565/1131/1131 +f 1566/1130/1130 1567/1129/1129 1565/1131/1131 297/1132/1132 +f 301/1133/1133 1568/1134/1134 1572/1135/1135 1571/1136/1136 +f 1568/1134/1134 305/1137/1137 1569/1138/1138 1572/1135/1135 +f 1572/1135/1135 1569/1138/1138 304/1139/1139 1570/1140/1140 +f 1571/1136/1136 1572/1135/1135 1570/1140/1140 302/1141/1141 +f 559/1075/1075 1532/1074/1074 1576/1142/1142 1575/1143/1143 +f 1532/1074/1074 564/1073/1073 1573/1144/1144 1576/1142/1142 +f 1576/1142/1142 1573/1144/1144 565/1145/1145 1574/1146/1146 +f 1575/1143/1143 1576/1142/1142 1574/1146/1146 558/1147/1147 +f 558/1147/1147 1574/1146/1146 1580/1148/1148 1579/1149/1149 +f 1574/1146/1146 565/1145/1145 1577/1150/1150 1580/1148/1148 +f 1580/1148/1148 1577/1150/1150 742/1151/1151 1578/1152/1152 +f 1579/1149/1149 1580/1148/1148 1578/1152/1152 743/1153/1153 +f 573/1118/1118 1556/1117/1117 1584/1154/1154 1583/1155/1155 +f 1556/1117/1117 581/1116/1116 1581/1156/1156 1584/1154/1154 +f 1584/1154/1154 1581/1156/1156 576/1157/1157 1582/1158/1158 +f 1583/1155/1155 1584/1154/1154 1582/1158/1158 574/1159/1159 +f 357/1082/1082 1536/1081/1081 1588/1160/1160 1587/1161/1161 +f 1536/1081/1081 362/1080/1080 1585/1162/1162 1588/1160/1160 +f 1588/1160/1160 1585/1162/1162 363/1163/1163 1586/1164/1164 +f 1587/1161/1161 1588/1160/1160 1586/1164/1164 348/1165/1165 +f 348/1165/1165 1586/1164/1164 1591/1166/1166 1590/1167/1167 +f 1586/1164/1164 363/1163/1163 1589/1168/1168 1591/1166/1166 +f 1591/1166/1166 1589/1168/1168 568/1071/1071 1530/1068/1068 +f 1590/1167/1167 1591/1166/1166 1530/1068/1068 555/1067/1067 +f 373/1109/1109 1551/1108/1108 1595/1169/1169 1594/1170/1170 +f 1551/1108/1108 374/1107/1107 1592/1171/1171 1595/1169/1169 +f 1595/1169/1169 1592/1171/1171 578/1172/1172 1593/1173/1173 +f 1594/1170/1170 1595/1169/1169 1593/1173/1173 579/1174/1174 +f 579/1174/1174 1593/1173/1173 1598/1175/1175 1597/1176/1176 +f 1593/1173/1173 578/1172/1172 1596/1177/1177 1598/1175/1175 +f 1598/1175/1175 1596/1177/1177 580/1112/1112 1558/1115/1115 +f 1597/1176/1176 1598/1175/1175 1558/1115/1115 572/1120/1120 +f 305/1137/1137 1568/1134/1134 1602/1178/1178 1601/1179/1179 +f 1568/1134/1134 301/1133/1133 1599/1180/1180 1602/1178/1178 +f 1602/1178/1178 1599/1180/1180 309/1181/1181 1600/1182/1182 +f 1601/1179/1179 1602/1178/1178 1600/1182/1182 504/1183/1183 +f 504/1183/1183 1600/1182/1182 1606/1184/1184 1605/1185/1185 +f 1600/1182/1182 309/1181/1181 1603/1186/1186 1606/1184/1184 +f 1606/1184/1184 1603/1186/1186 509/1187/1187 1604/1188/1188 +f 1605/1185/1185 1606/1184/1184 1604/1188/1188 503/1189/1189 +f 361/1091/1091 1541/1090/1090 1610/1190/1190 1609/1191/1191 +f 1541/1090/1090 366/1089/1089 1607/1192/1192 1610/1190/1190 +f 1610/1190/1190 1607/1192/1192 360/1193/1193 1608/1194/1194 +f 1609/1191/1191 1610/1190/1190 1608/1194/1194 355/1195/1195 +f 355/1195/1195 1608/1194/1194 1613/1196/1196 1612/1197/1197 +f 1608/1194/1194 360/1193/1193 1611/1198/1198 1613/1196/1196 +f 1613/1196/1196 1611/1198/1198 359/1076/1076 1538/1079/1079 +f 1612/1197/1197 1613/1196/1196 1538/1079/1079 354/1084/1084 +f 369/1100/1100 1546/1099/1099 1617/1199/1199 1616/1200/1200 +f 1546/1099/1099 375/1098/1098 1614/1201/1201 1617/1199/1199 +f 1617/1199/1199 1614/1201/1201 377/1202/1202 1615/1203/1203 +f 1616/1200/1200 1617/1199/1199 1615/1203/1203 371/1204/1204 +f 371/1204/1204 1615/1203/1203 1620/1205/1205 1619/1206/1206 +f 1615/1203/1203 377/1202/1202 1618/1207/1207 1620/1205/1205 +f 1620/1205/1205 1618/1207/1207 376/1103/1103 1553/1106/1106 +f 1619/1206/1206 1620/1205/1205 1553/1106/1106 372/1111/1111 +f 375/1098/1098 1561/1126/1126 1623/1208/1208 1614/1201/1201 +f 1561/1126/1126 300/1125/1125 1621/1209/1209 1623/1208/1208 +f 1623/1208/1208 1621/1209/1209 306/1210/1210 1622/1211/1211 +f 1614/1201/1201 1623/1208/1208 1622/1211/1211 377/1202/1202 +f 300/1125/1125 1564/1128/1128 1626/1212/1212 1621/1209/1209 +f 1564/1128/1128 296/1127/1127 1624/1213/1213 1626/1212/1212 +f 1626/1212/1212 1624/1213/1213 303/1214/1214 1625/1215/1215 +f 1621/1209/1209 1626/1212/1212 1625/1215/1215 306/1210/1210 +f 306/1210/1210 1625/1215/1215 1629/1216/1216 1628/1217/1217 +f 1625/1215/1215 303/1214/1214 1627/1218/1218 1629/1216/1216 +f 1629/1216/1216 1627/1218/1218 302/1141/1141 1570/1140/1140 +f 1628/1217/1217 1629/1216/1216 1570/1140/1140 304/1139/1139 +f 164/1219/1219 1630/1220/1220 1634/1221/1221 1633/1222/1222 +f 1630/1220/1220 169/1223/1223 1631/1224/1224 1634/1221/1221 +f 1634/1221/1221 1631/1224/1224 170/1225/1225 1632/1226/1226 +f 1633/1222/1222 1634/1221/1221 1632/1226/1226 165/1227/1227 +f 165/1227/1227 1632/1226/1226 1637/1228/1228 1636/1229/1229 +f 1632/1226/1226 170/1225/1225 1635/1230/1230 1637/1228/1228 +f 1637/1228/1228 1635/1230/1230 172/1085/1085 1543/1088/1088 +f 1636/1229/1229 1637/1228/1228 1543/1088/1088 166/1093/1093 +f 175/1231/1231 1638/1232/1232 1642/1233/1233 1641/1234/1234 +f 1638/1232/1232 181/1235/1235 1639/1236/1236 1642/1233/1233 +f 1642/1233/1233 1639/1236/1236 130/1237/1237 1640/1238/1238 +f 1641/1234/1234 1642/1233/1233 1640/1238/1238 176/1239/1239 +f 176/1239/1239 1640/1238/1238 1645/1240/1240 1644/1241/1241 +f 1640/1238/1238 130/1237/1237 1643/1242/1242 1645/1240/1240 +f 1645/1240/1240 1643/1242/1242 295/1094/1094 1548/1097/1097 +f 1644/1241/1241 1645/1240/1240 1548/1097/1097 370/1102/1102 +f 181/1235/1235 1646/1243/1243 1649/1244/1244 1639/1236/1236 +f 1646/1243/1243 182/1245/1245 1647/1246/1246 1649/1244/1244 +f 1649/1244/1244 1647/1246/1246 131/1247/1247 1648/1248/1248 +f 1639/1236/1236 1649/1244/1244 1648/1248/1248 130/1237/1237 +f 130/1237/1237 1648/1248/1248 1651/1249/1249 1643/1242/1242 +f 1648/1248/1248 131/1247/1247 1650/1250/1250 1651/1249/1249 +f 1651/1249/1249 1650/1250/1250 299/1121/1121 1562/1124/1124 +f 1643/1242/1242 1651/1249/1249 1562/1124/1124 295/1094/1094 +f 182/1245/1245 1652/1251/1251 1655/1252/1252 1647/1246/1246 +f 1652/1251/1251 186/1253/1253 1653/1254/1254 1655/1252/1252 +f 1655/1252/1252 1653/1254/1254 298/1255/1255 1654/1256/1256 +f 1647/1246/1246 1655/1252/1252 1654/1256/1256 131/1247/1247 +f 131/1247/1247 1654/1256/1256 1657/1257/1257 1650/1250/1250 +f 1654/1256/1256 298/1255/1255 1656/1258/1258 1657/1257/1257 +f 1657/1257/1257 1656/1258/1258 297/1132/1132 1565/1131/1131 +f 1650/1250/1250 1657/1257/1257 1565/1131/1131 299/1121/1121 +f 542/1259/1259 1658/1260/1260 1662/1261/1261 1661/1262/1262 +f 1658/1260/1260 543/1263/1263 1659/1264/1264 1662/1261/1261 +f 1662/1261/1261 1659/1264/1264 545/1265/1265 1660/1266/1266 +f 1661/1262/1262 1662/1261/1261 1660/1266/1266 546/1267/1267 +f 549/1268/1268 1663/1269/1269 1666/1270/1270 1665/1271/1271 +f 1663/1269/1269 548/1272/1272 1664/1273/1273 1666/1270/1270 +f 1666/1270/1270 1664/1273/1273 543/1263/1263 1658/1260/1260 +f 1665/1271/1271 1666/1270/1270 1658/1260/1260 542/1259/1259 +f 543/1263/1263 1667/1274/1274 1670/1275/1275 1659/1264/1264 +f 1667/1274/1274 544/1276/1276 1668/1277/1277 1670/1275/1275 +f 1670/1275/1275 1668/1277/1277 547/1278/1278 1669/1279/1279 +f 1659/1264/1264 1670/1275/1275 1669/1279/1279 545/1265/1265 +f 548/1272/1272 1671/1280/1280 1673/1281/1281 1664/1273/1273 +f 1671/1280/1280 550/1282/1282 1672/1283/1283 1673/1281/1281 +f 1673/1281/1281 1672/1283/1283 544/1276/1276 1667/1274/1274 +f 1664/1273/1273 1673/1281/1281 1667/1274/1274 543/1263/1263 +f 495/1284/1284 1674/1285/1285 1678/1286/1286 1677/1287/1287 +f 1674/1285/1285 496/1288/1288 1675/1289/1289 1678/1286/1286 +f 1678/1286/1286 1675/1289/1289 484/1290/1290 1676/1291/1291 +f 1677/1287/1287 1678/1286/1286 1676/1291/1291 485/1292/1292 +f 499/1293/1293 1679/1294/1294 1682/1295/1295 1681/1296/1296 +f 1679/1294/1294 488/1297/1297 1680/1298/1298 1682/1295/1295 +f 1682/1295/1295 1680/1298/1298 496/1288/1288 1674/1285/1285 +f 1681/1296/1296 1682/1295/1295 1674/1285/1285 495/1284/1284 +f 496/1288/1288 1683/1299/1299 1686/1300/1300 1675/1289/1289 +f 1683/1299/1299 497/1301/1301 1684/1302/1302 1686/1300/1300 +f 1686/1300/1300 1684/1302/1302 486/1303/1303 1685/1304/1304 +f 1675/1289/1289 1686/1300/1300 1685/1304/1304 484/1290/1290 +f 488/1297/1297 1687/1305/1305 1689/1306/1306 1680/1298/1298 +f 1687/1305/1305 489/1307/1307 1688/1308/1308 1689/1306/1306 +f 1689/1306/1306 1688/1308/1308 497/1301/1301 1683/1299/1299 +f 1680/1298/1298 1689/1306/1306 1683/1299/1299 496/1288/1288 +f 338/1309/1309 1690/1310/1310 1694/1311/1311 1693/1312/1312 +f 1690/1310/1310 280/1313/1313 1691/1314/1314 1694/1311/1311 +f 1694/1311/1311 1691/1314/1314 287/1315/1315 1692/1316/1316 +f 1693/1312/1312 1694/1311/1311 1692/1316/1316 335/1317/1317 +f 337/1318/1318 1695/1319/1319 1698/1320/1320 1697/1321/1321 +f 1695/1319/1319 281/1322/1322 1696/1323/1323 1698/1320/1320 +f 1698/1320/1320 1696/1323/1323 280/1313/1313 1690/1310/1310 +f 1697/1321/1321 1698/1320/1320 1690/1310/1310 338/1309/1309 +f 335/1317/1317 1699/1324/1324 1702/1325/1325 1693/1312/1312 +f 1699/1324/1324 336/1326/1326 1700/1327/1327 1702/1325/1325 +f 1702/1325/1325 1700/1327/1327 291/1328/1328 1701/1329/1329 +f 1693/1312/1312 1702/1325/1325 1701/1329/1329 338/1309/1309 +f 338/1309/1309 1701/1329/1329 1705/1330/1330 1697/1321/1321 +f 1701/1329/1329 291/1328/1328 1703/1331/1331 1705/1330/1330 +f 1705/1330/1330 1703/1331/1331 339/1332/1332 1704/1333/1333 +f 1697/1321/1321 1705/1330/1330 1704/1333/1333 337/1318/1318 +f 263/1334/1334 1706/1335/1335 1710/1336/1336 1709/1337/1337 +f 1706/1335/1335 264/1338/1338 1707/1339/1339 1710/1336/1336 +f 1710/1336/1336 1707/1339/1339 260/1340/1340 1708/1341/1341 +f 1709/1337/1337 1710/1336/1336 1708/1341/1341 259/1342/1342 +f 265/1343/1343 1711/1344/1344 1714/1345/1345 1713/1346/1346 +f 1711/1344/1344 266/1347/1347 1712/1348/1348 1714/1345/1345 +f 1714/1345/1345 1712/1348/1348 264/1338/1338 1706/1335/1335 +f 1713/1346/1346 1714/1345/1345 1706/1335/1335 263/1334/1334 +f 264/1338/1338 1715/1349/1349 1718/1350/1350 1707/1339/1339 +f 1715/1349/1349 268/1351/1351 1716/1352/1352 1718/1350/1350 +f 1718/1350/1350 1716/1352/1352 261/1353/1353 1717/1354/1354 +f 1707/1339/1339 1718/1350/1350 1717/1354/1354 260/1340/1340 +f 266/1347/1347 1719/1355/1355 1721/1356/1356 1712/1348/1348 +f 1719/1355/1355 267/1357/1357 1720/1358/1358 1721/1356/1356 +f 1721/1356/1356 1720/1358/1358 268/1351/1351 1715/1349/1349 +f 1712/1348/1348 1721/1356/1356 1715/1349/1349 264/1338/1338 +f 293/1359/1359 1722/1360/1360 1726/1361/1361 1725/1362/1362 +f 1722/1360/1360 294/1363/1363 1723/1364/1364 1726/1361/1361 +f 1726/1361/1361 1723/1364/1364 108/1365/1365 1724/1366/1366 +f 1725/1362/1362 1726/1361/1361 1724/1366/1366 105/1367/1367 +f 292/1368/1368 1727/1369/1369 1730/1370/1370 1729/1371/1371 +f 1727/1369/1369 288/1372/1372 1728/1373/1373 1730/1370/1370 +f 1730/1370/1370 1728/1373/1373 294/1363/1363 1722/1360/1360 +f 1729/1371/1371 1730/1370/1370 1722/1360/1360 293/1359/1359 +f 108/1365/1365 1723/1364/1364 1734/1374/1374 1733/1375/1375 +f 1723/1364/1364 294/1363/1363 1731/1376/1376 1734/1374/1374 +f 1734/1374/1374 1731/1376/1376 94/1377/1377 1732/1378/1378 +f 1733/1375/1375 1734/1374/1374 1732/1378/1378 109/1379/1379 +f 294/1363/1363 1728/1373/1373 1737/1380/1380 1731/1376/1376 +f 1728/1373/1373 288/1372/1372 1735/1381/1381 1737/1380/1380 +f 1737/1380/1380 1735/1381/1381 289/1382/1382 1736/1383/1383 +f 1731/1376/1376 1737/1380/1380 1736/1383/1383 94/1377/1377 +f 92/1384/1384 1738/1385/1385 1742/1386/1386 1741/1387/1387 +f 1738/1385/1385 89/1388/1388 1739/1389/1389 1742/1386/1386 +f 1742/1386/1386 1739/1389/1389 93/1390/1390 1740/1391/1391 +f 1741/1387/1387 1742/1386/1386 1740/1391/1391 91/1392/1392 +f 89/1388/1388 1743/1393/1393 1746/1394/1394 1739/1389/1389 +f 1743/1393/1393 278/1395/1395 1744/1396/1396 1746/1394/1394 +f 1746/1394/1394 1744/1396/1396 79/1397/1397 1745/1398/1398 +f 1739/1389/1389 1746/1394/1394 1745/1398/1398 93/1390/1390 +f 93/1390/1390 1747/1399/1399 1750/1400/1400 1740/1391/1391 +f 1747/1399/1399 14/1401/1401 1748/1402/1402 1750/1400/1400 +f 1750/1400/1400 1748/1402/1402 81/1403/1403 1749/1404/1404 +f 1740/1391/1391 1750/1400/1400 1749/1404/1404 91/1392/1392 +f 79/1397/1397 1751/1405/1405 1753/1406/1406 1745/1398/1398 +f 1751/1405/1405 80/1407/1407 1752/1408/1408 1753/1406/1406 +f 1753/1406/1406 1752/1408/1408 14/1401/1401 1747/1399/1399 +f 1745/1398/1398 1753/1406/1406 1747/1399/1399 93/1390/1390 +f 118/1409/1409 1754/1410/1410 1758/1411/1411 1757/1412/1412 +f 1754/1410/1410 120/1413/1413 1755/1414/1414 1758/1411/1411 +f 1758/1411/1411 1755/1414/1414 119/1415/1415 1756/1416/1416 +f 1757/1412/1412 1758/1411/1411 1756/1416/1416 116/1417/1417 +f 120/1413/1413 1759/1418/1418 1762/1419/1419 1755/1414/1414 +f 1759/1418/1418 122/1420/1420 1760/1421/1421 1762/1419/1419 +f 1762/1419/1419 1760/1421/1421 123/1422/1422 1761/1423/1423 +f 1755/1414/1414 1762/1419/1419 1761/1423/1423 119/1415/1415 +f 119/1415/1415 1763/1424/1424 1766/1425/1425 1756/1416/1416 +f 1763/1424/1424 121/1426/1426 1764/1427/1427 1766/1425/1425 +f 1766/1425/1425 1764/1427/1427 117/1428/1428 1765/1429/1429 +f 1756/1416/1416 1766/1425/1425 1765/1429/1429 116/1417/1417 +f 123/1422/1422 1767/1430/1430 1769/1431/1431 1761/1423/1423 +f 1767/1430/1430 124/1432/1432 1768/1433/1433 1769/1431/1431 +f 1769/1431/1431 1768/1433/1433 121/1426/1426 1763/1424/1424 +f 1761/1423/1423 1769/1431/1431 1763/1424/1424 119/1415/1415 +f 106/1434/1434 1770/1435/1435 1774/1436/1436 1773/1437/1437 +f 1770/1435/1435 107/1438/1438 1771/1439/1439 1774/1436/1436 +f 1774/1436/1436 1771/1439/1439 41/1440/1440 1772/1441/1441 +f 1773/1437/1437 1774/1436/1436 1772/1441/1441 104/1442/1442 +f 121/1426/1426 1768/1433/1433 1777/1443/1443 1776/1444/1444 +f 1768/1433/1433 124/1432/1432 1775/1445/1445 1777/1443/1443 +f 1777/1443/1443 1775/1445/1445 106/1434/1434 1773/1437/1437 +f 1776/1444/1444 1777/1443/1443 1773/1437/1437 104/1442/1442 +f 104/1442/1442 1772/1441/1441 1781/1446/1446 1780/1447/1447 +f 1772/1441/1441 41/1440/1440 1778/1448/1448 1781/1446/1446 +f 1781/1446/1446 1778/1448/1448 60/1449/1449 1779/1450/1450 +f 1780/1447/1447 1781/1446/1446 1779/1450/1450 59/1451/1451 +f 117/1428/1428 1764/1427/1427 1783/1452/1452 1782/1453/1453 +f 1764/1427/1427 121/1426/1426 1776/1444/1444 1783/1452/1452 +f 1783/1452/1452 1776/1444/1444 104/1442/1442 1780/1447/1447 +f 1782/1453/1453 1783/1452/1452 1780/1447/1447 59/1451/1451 +f 41/1440/1440 1784/1454/1454 1787/1455/1455 1778/1448/1448 +f 1784/1454/1454 43/1456/1456 1785/1457/1457 1787/1455/1455 +f 1787/1455/1455 1785/1457/1457 42/1458/1458 1786/1459/1459 +f 1778/1448/1448 1787/1455/1455 1786/1459/1459 60/1449/1449 +f 107/1438/1438 1788/1460/1460 1790/1461/1461 1771/1439/1439 +f 1788/1460/1460 47/1462/1462 1789/1463/1463 1790/1461/1461 +f 1790/1461/1461 1789/1463/1463 43/1456/1456 1784/1454/1454 +f 1771/1439/1439 1790/1461/1461 1784/1454/1454 41/1440/1440 +f 557/1464/1464 1791/1465/1465 1794/1466/1466 1793/1467/1467 +f 1791/1465/1465 542/1259/1259 1661/1262/1262 1794/1466/1466 +f 1794/1466/1466 1661/1262/1262 546/1267/1267 1792/1468/1468 +f 1793/1467/1467 1794/1466/1466 1792/1468/1468 560/1469/1469 +f 558/1147/1147 1795/1470/1470 1797/1471/1471 1575/1143/1143 +f 1795/1470/1470 557/1464/1464 1793/1467/1467 1797/1471/1471 +f 1797/1471/1471 1793/1467/1467 560/1469/1469 1796/1472/1472 +f 1575/1143/1143 1797/1471/1471 1796/1472/1472 559/1075/1075 +f 741/1473/1473 1798/1474/1474 1800/1475/1475 1799/1476/1476 +f 1798/1474/1474 549/1268/1268 1665/1271/1271 1800/1475/1475 +f 1800/1475/1475 1665/1271/1271 542/1259/1259 1791/1465/1465 +f 1799/1476/1476 1800/1475/1475 1791/1465/1465 557/1464/1464 +f 743/1153/1153 1801/1477/1477 1802/1478/1478 1579/1149/1149 +f 1801/1477/1477 741/1473/1473 1799/1476/1476 1802/1478/1478 +f 1802/1478/1478 1799/1476/1476 557/1464/1464 1795/1470/1470 +f 1579/1149/1149 1802/1478/1478 1795/1470/1470 558/1147/1147 +f 483/1479/1479 1803/1480/1480 1807/1481/1481 1806/1482/1482 +f 1803/1480/1480 474/1483/1483 1804/1484/1484 1807/1481/1481 +f 1807/1481/1481 1804/1484/1484 475/1485/1485 1805/1486/1486 +f 1806/1482/1482 1807/1481/1481 1805/1486/1486 487/1487/1487 +f 497/1301/1301 1808/1488/1488 1810/1489/1489 1684/1302/1302 +f 1808/1488/1488 483/1479/1479 1806/1482/1482 1810/1489/1489 +f 1810/1489/1489 1806/1482/1482 487/1487/1487 1809/1490/1490 +f 1684/1302/1302 1810/1489/1489 1809/1490/1490 486/1303/1303 +f 483/1479/1479 1811/1491/1491 1814/1492/1492 1803/1480/1480 +f 1811/1491/1491 490/1493/1493 1812/1494/1494 1814/1492/1492 +f 1814/1492/1492 1812/1494/1494 476/1495/1495 1813/1496/1496 +f 1803/1480/1480 1814/1492/1492 1813/1496/1496 474/1483/1483 +f 497/1301/1301 1688/1308/1308 1816/1497/1497 1808/1488/1488 +f 1688/1308/1308 489/1307/1307 1815/1498/1498 1816/1497/1497 +f 1816/1497/1497 1815/1498/1498 490/1493/1493 1811/1491/1491 +f 1808/1488/1488 1816/1497/1497 1811/1491/1491 483/1479/1479 +f 537/1499/1499 1817/1500/1500 1820/1501/1501 1819/1502/1502 +f 1817/1500/1500 498/1503/1503 1818/1504/1504 1820/1501/1501 +f 1820/1501/1501 1818/1504/1504 495/1284/1284 1677/1287/1287 +f 1819/1502/1502 1820/1501/1501 1677/1287/1287 485/1292/1292 +f 544/1276/1276 1821/1505/1505 1823/1506/1506 1668/1277/1277 +f 1821/1505/1505 498/1503/1503 1817/1500/1500 1823/1506/1506 +f 1823/1506/1506 1817/1500/1500 537/1499/1499 1822/1507/1507 +f 1668/1277/1277 1823/1506/1506 1822/1507/1507 547/1278/1278 +f 538/1508/1508 1824/1509/1509 1826/1510/1510 1825/1511/1511 +f 1824/1509/1509 499/1293/1293 1681/1296/1296 1826/1510/1510 +f 1826/1510/1510 1681/1296/1296 495/1284/1284 1818/1504/1504 +f 1825/1511/1511 1826/1510/1510 1818/1504/1504 498/1503/1503 +f 544/1276/1276 1672/1283/1283 1828/1512/1512 1821/1505/1505 +f 1672/1283/1283 550/1282/1282 1827/1513/1513 1828/1512/1512 +f 1828/1512/1512 1827/1513/1513 538/1508/1508 1825/1511/1511 +f 1821/1505/1505 1828/1512/1512 1825/1511/1511 498/1503/1503 +f 291/1328/1328 1700/1327/1327 1832/1514/1514 1831/1515/1515 +f 1700/1327/1327 336/1326/1326 1829/1516/1516 1832/1514/1514 +f 1832/1514/1514 1829/1516/1516 347/1517/1517 1830/1518/1518 +f 1831/1515/1515 1832/1514/1514 1830/1518/1518 349/1519/1519 +f 347/1517/1517 1833/1520/1520 1835/1521/1521 1830/1518/1518 +f 1833/1520/1520 357/1082/1082 1587/1161/1161 1835/1521/1521 +f 1835/1521/1521 1587/1161/1161 348/1165/1165 1834/1522/1522 +f 1830/1518/1518 1835/1521/1521 1834/1522/1522 349/1519/1519 +f 349/1519/1519 1834/1522/1522 1838/1523/1523 1837/1524/1524 +f 1834/1522/1522 348/1165/1165 1590/1167/1167 1838/1523/1523 +f 1838/1523/1523 1590/1167/1167 555/1067/1067 1836/1525/1525 +f 1837/1524/1524 1838/1523/1523 1836/1525/1525 556/1526/1526 +f 339/1332/1332 1703/1331/1331 1840/1527/1527 1839/1528/1528 +f 1703/1331/1331 291/1328/1328 1831/1515/1515 1840/1527/1527 +f 1840/1527/1527 1831/1515/1515 349/1519/1519 1837/1524/1524 +f 1839/1528/1528 1840/1527/1527 1837/1524/1524 556/1526/1526 +f 283/1529/1529 1841/1530/1530 1844/1531/1531 1843/1532/1532 +f 1841/1530/1530 263/1334/1334 1709/1337/1337 1844/1531/1531 +f 1844/1531/1531 1709/1337/1337 259/1342/1342 1842/1533/1533 +f 1843/1532/1532 1844/1531/1531 1842/1533/1533 279/1534/1534 +f 280/1313/1313 1845/1535/1535 1847/1536/1536 1691/1314/1314 +f 1845/1535/1535 283/1529/1529 1843/1532/1532 1847/1536/1536 +f 1847/1536/1536 1843/1532/1532 279/1534/1534 1846/1537/1537 +f 1691/1314/1314 1847/1536/1536 1846/1537/1537 287/1315/1315 +f 282/1538/1538 1848/1539/1539 1850/1540/1540 1849/1541/1541 +f 1848/1539/1539 265/1343/1343 1713/1346/1346 1850/1540/1540 +f 1850/1540/1540 1713/1346/1346 263/1334/1334 1841/1530/1530 +f 1849/1541/1541 1850/1540/1540 1841/1530/1530 283/1529/1529 +f 281/1322/1322 1851/1542/1542 1852/1543/1543 1696/1323/1323 +f 1851/1542/1542 282/1538/1538 1849/1541/1541 1852/1543/1543 +f 1852/1543/1543 1849/1541/1541 283/1529/1529 1845/1535/1535 +f 1696/1323/1323 1852/1543/1543 1845/1535/1535 280/1313/1313 +f 262/1544/1544 1853/1545/1545 1857/1546/1546 1856/1547/1547 +f 1853/1545/1545 269/1548/1548 1854/1549/1549 1857/1546/1546 +f 1857/1546/1546 1854/1549/1549 226/1550/1550 1855/1551/1551 +f 1856/1547/1547 1857/1546/1546 1855/1551/1551 227/1552/1552 +f 268/1351/1351 1858/1553/1553 1860/1554/1554 1716/1352/1352 +f 1858/1553/1553 269/1548/1548 1853/1545/1545 1860/1554/1554 +f 1860/1554/1554 1853/1545/1545 262/1544/1544 1859/1555/1555 +f 1716/1352/1352 1860/1554/1554 1859/1555/1555 261/1353/1353 +f 269/1548/1548 1861/1556/1556 1864/1557/1557 1854/1549/1549 +f 1861/1556/1556 270/1558/1558 1862/1559/1559 1864/1557/1557 +f 1864/1557/1557 1862/1559/1559 228/1560/1560 1863/1561/1561 +f 1854/1549/1549 1864/1557/1557 1863/1561/1561 226/1550/1550 +f 267/1357/1357 1865/1562/1562 1866/1563/1563 1720/1358/1358 +f 1865/1562/1562 270/1558/1558 1861/1556/1556 1866/1563/1563 +f 1866/1563/1563 1861/1556/1556 269/1548/1548 1858/1553/1553 +f 1720/1358/1358 1866/1563/1563 1858/1553/1553 268/1351/1351 +f 353/1564/1564 1867/1565/1565 1870/1566/1566 1869/1567/1567 +f 1867/1565/1565 293/1359/1359 1725/1362/1362 1870/1566/1566 +f 1870/1566/1566 1725/1362/1362 105/1367/1367 1868/1568/1568 +f 1869/1567/1567 1870/1566/1566 1868/1568/1568 158/1569/1569 +f 361/1091/1091 1609/1191/1191 1873/1570/1570 1872/1571/1571 +f 1609/1191/1191 355/1195/1195 1871/1572/1572 1873/1570/1570 +f 1873/1570/1570 1871/1572/1572 353/1564/1564 1869/1567/1567 +f 1872/1571/1571 1873/1570/1570 1869/1567/1567 158/1569/1569 +f 356/1573/1573 1874/1574/1574 1876/1575/1575 1875/1576/1576 +f 1874/1574/1574 292/1368/1368 1729/1371/1371 1876/1575/1575 +f 1876/1575/1575 1729/1371/1371 293/1359/1359 1867/1565/1565 +f 1875/1576/1576 1876/1575/1575 1867/1565/1565 353/1564/1564 +f 354/1084/1084 1877/1577/1577 1878/1578/1578 1612/1197/1197 +f 1877/1577/1577 356/1573/1573 1875/1576/1576 1878/1578/1578 +f 1878/1578/1578 1875/1576/1576 353/1564/1564 1871/1572/1572 +f 1612/1197/1197 1878/1578/1578 1871/1572/1572 355/1195/1195 +f 88/1579/1579 1879/1580/1580 1882/1581/1581 1881/1582/1582 +f 1879/1580/1580 89/1388/1388 1738/1385/1385 1882/1581/1581 +f 1882/1581/1581 1738/1385/1385 92/1384/1384 1880/1583/1583 +f 1881/1582/1582 1882/1581/1581 1880/1583/1583 90/1584/1584 +f 109/1379/1379 1732/1378/1378 1885/1585/1585 1884/1586/1586 +f 1732/1378/1378 94/1377/1377 1883/1587/1587 1885/1585/1585 +f 1885/1585/1585 1883/1587/1587 88/1579/1579 1881/1582/1582 +f 1884/1586/1586 1885/1585/1585 1881/1582/1582 90/1584/1584 +f 290/1588/1588 1886/1589/1589 1888/1590/1590 1887/1591/1591 +f 1886/1589/1589 278/1395/1395 1743/1393/1393 1888/1590/1590 +f 1888/1590/1590 1743/1393/1393 89/1388/1388 1879/1580/1580 +f 1887/1591/1591 1888/1590/1590 1879/1580/1580 88/1579/1579 +f 94/1377/1377 1736/1383/1383 1890/1592/1592 1883/1587/1587 +f 1736/1383/1383 289/1382/1382 1889/1593/1593 1890/1592/1592 +f 1890/1592/1592 1889/1593/1593 290/1588/1588 1887/1591/1591 +f 1883/1587/1587 1890/1592/1592 1887/1591/1591 88/1579/1579 +f 16/1594/1594 1891/1595/1595 1895/1596/1596 1894/1597/1597 +f 1891/1595/1595 15/1598/1598 1892/1599/1599 1895/1596/1596 +f 1895/1596/1596 1892/1599/1599 17/1600/1600 1893/1601/1601 +f 1894/1597/1597 1895/1596/1596 1893/1601/1601 18/1602/1602 +f 81/1403/1403 1748/1402/1402 1898/1603/1603 1897/1604/1604 +f 1748/1402/1402 14/1401/1401 1896/1605/1605 1898/1603/1603 +f 1898/1603/1603 1896/1605/1605 15/1598/1598 1891/1595/1595 +f 1897/1604/1604 1898/1603/1603 1891/1595/1595 16/1594/1594 +f 15/1598/1598 1899/1606/1606 1902/1607/1607 1892/1599/1599 +f 1899/1606/1606 19/1608/1608 1900/1609/1609 1902/1607/1607 +f 1902/1607/1607 1900/1609/1609 10/1610/1610 1901/1611/1611 +f 1892/1599/1599 1902/1607/1607 1901/1611/1611 17/1600/1600 +f 14/1401/1401 1752/1408/1408 1904/1612/1612 1896/1605/1605 +f 1752/1408/1408 80/1407/1407 1903/1613/1613 1904/1612/1612 +f 1904/1612/1612 1903/1613/1613 19/1608/1608 1899/1606/1606 +f 1896/1605/1605 1904/1612/1612 1899/1606/1606 15/1598/1598 +f 129/1614/1614 1905/1615/1615 1908/1616/1616 1907/1617/1617 +f 1905/1615/1615 120/1413/1413 1754/1410/1410 1908/1616/1616 +f 1908/1616/1616 1754/1410/1410 118/1409/1409 1906/1618/1618 +f 1907/1617/1617 1908/1616/1616 1906/1618/1618 128/1619/1619 +f 164/1219/1219 1633/1222/1222 1911/1620/1620 1910/1621/1621 +f 1633/1222/1222 165/1227/1227 1909/1622/1622 1911/1620/1620 +f 1911/1620/1620 1909/1622/1622 129/1614/1614 1907/1617/1617 +f 1910/1621/1621 1911/1620/1620 1907/1617/1617 128/1619/1619 +f 157/1623/1623 1912/1624/1624 1914/1625/1625 1913/1626/1626 +f 1912/1624/1624 122/1420/1420 1759/1418/1418 1914/1625/1625 +f 1914/1625/1625 1759/1418/1418 120/1413/1413 1905/1615/1615 +f 1913/1626/1626 1914/1625/1625 1905/1615/1615 129/1614/1614 +f 165/1227/1227 1636/1229/1229 1916/1627/1627 1909/1622/1622 +f 1636/1229/1229 166/1093/1093 1915/1628/1628 1916/1627/1627 +f 1916/1627/1627 1915/1628/1628 157/1623/1623 1913/1626/1626 +f 1909/1622/1622 1916/1627/1627 1913/1626/1626 129/1614/1614 +f 49/1629/1629 1917/1630/1630 1921/1631/1631 1920/1632/1632 +f 1917/1630/1630 50/1633/1633 1918/1634/1634 1921/1631/1631 +f 1921/1631/1631 1918/1634/1634 44/1635/1635 1919/1636/1636 +f 1920/1632/1632 1921/1631/1631 1919/1636/1636 45/1637/1637 +f 43/1456/1456 1922/1638/1638 1924/1639/1639 1785/1457/1457 +f 1922/1638/1638 50/1633/1633 1917/1630/1630 1924/1639/1639 +f 1924/1639/1639 1917/1630/1630 49/1629/1629 1923/1640/1640 +f 1785/1457/1457 1924/1639/1639 1923/1640/1640 42/1458/1458 +f 50/1633/1633 1925/1641/1641 1928/1642/1642 1918/1634/1634 +f 1925/1641/1641 48/1643/1643 1926/1644/1644 1928/1642/1642 +f 1928/1642/1642 1926/1644/1644 46/1645/1645 1927/1646/1646 +f 1918/1634/1634 1928/1642/1642 1927/1646/1646 44/1635/1635 +f 47/1462/1462 1929/1647/1647 1930/1648/1648 1789/1463/1463 +f 1929/1647/1647 48/1643/1643 1925/1641/1641 1930/1648/1648 +f 1930/1648/1648 1925/1641/1641 50/1633/1633 1922/1638/1638 +f 1789/1463/1463 1930/1648/1648 1922/1638/1638 43/1456/1456 +f 579/1174/1174 1597/1176/1176 1934/1649/1649 1933/1650/1650 +f 1597/1176/1176 572/1120/1120 1931/1651/1651 1934/1649/1649 +f 1934/1649/1649 1931/1651/1651 567/1652/1652 1932/1653/1653 +f 1933/1650/1650 1934/1649/1649 1932/1653/1653 566/1654/1654 +f 566/1654/1654 1932/1653/1653 1937/1655/1655 1936/1656/1656 +f 1932/1653/1653 567/1652/1652 1935/1657/1657 1937/1655/1655 +f 1937/1655/1655 1935/1657/1657 568/1071/1071 1589/1168/1168 +f 1936/1656/1656 1937/1655/1655 1589/1168/1168 363/1163/1163 +f 572/1120/1120 1557/1119/1119 1940/1658/1658 1931/1651/1651 +f 1557/1119/1119 573/1118/1118 1938/1659/1659 1940/1658/1658 +f 1940/1658/1658 1938/1659/1659 569/1660/1660 1939/1661/1661 +f 1931/1651/1651 1940/1658/1658 1939/1661/1661 567/1652/1652 +f 567/1652/1652 1939/1661/1661 1942/1662/1662 1935/1657/1657 +f 1939/1661/1661 569/1660/1660 1941/1663/1663 1942/1662/1662 +f 1942/1662/1662 1941/1663/1663 564/1073/1073 1531/1072/1072 +f 1935/1657/1657 1942/1662/1662 1531/1072/1072 568/1071/1071 +f 573/1118/1118 1583/1155/1155 1945/1664/1664 1938/1659/1659 +f 1583/1155/1155 574/1159/1159 1943/1665/1665 1945/1664/1664 +f 1945/1664/1664 1943/1665/1665 570/1666/1666 1944/1667/1667 +f 1938/1659/1659 1945/1664/1664 1944/1667/1667 569/1660/1660 +f 569/1660/1660 1944/1667/1667 1947/1668/1668 1941/1663/1663 +f 1944/1667/1667 570/1666/1666 1946/1669/1669 1947/1668/1668 +f 1947/1668/1668 1946/1669/1669 565/1145/1145 1573/1144/1144 +f 1941/1663/1663 1947/1668/1668 1573/1144/1144 564/1073/1073 +f 574/1159/1159 1948/1670/1670 1951/1671/1671 1943/1665/1665 +f 1948/1670/1670 575/1672/1672 1949/1673/1673 1951/1671/1671 +f 1951/1671/1671 1949/1673/1673 571/1674/1674 1950/1675/1675 +f 1943/1665/1665 1951/1671/1671 1950/1675/1675 570/1666/1666 +f 570/1666/1666 1950/1675/1675 1953/1676/1676 1946/1669/1669 +f 1950/1675/1675 571/1674/1674 1952/1677/1677 1953/1676/1676 +f 1953/1676/1676 1952/1677/1677 742/1151/1151 1577/1150/1150 +f 1946/1669/1669 1953/1676/1676 1577/1150/1150 565/1145/1145 +f 175/1231/1231 1641/1234/1234 1957/1678/1678 1956/1679/1679 +f 1641/1234/1234 176/1239/1239 1954/1680/1680 1957/1678/1678 +f 1957/1678/1678 1954/1680/1680 171/1681/1681 1955/1682/1682 +f 1956/1679/1679 1957/1678/1678 1955/1682/1682 177/1683/1683 +f 177/1683/1683 1955/1682/1682 1960/1684/1684 1959/1685/1685 +f 1955/1682/1682 171/1681/1681 1958/1686/1686 1960/1684/1684 +f 1960/1684/1684 1958/1686/1686 170/1225/1225 1631/1224/1224 +f 1959/1685/1685 1960/1684/1684 1631/1224/1224 169/1223/1223 +f 176/1239/1239 1644/1241/1241 1963/1687/1687 1954/1680/1680 +f 1644/1241/1241 370/1102/1102 1961/1688/1688 1963/1687/1687 +f 1963/1687/1687 1961/1688/1688 178/1689/1689 1962/1690/1690 +f 1954/1680/1680 1963/1687/1687 1962/1690/1690 171/1681/1681 +f 171/1681/1681 1962/1690/1690 1965/1691/1691 1958/1686/1686 +f 1962/1690/1690 178/1689/1689 1964/1692/1692 1965/1691/1691 +f 1965/1691/1691 1964/1692/1692 172/1085/1085 1635/1230/1230 +f 1958/1686/1686 1965/1691/1691 1635/1230/1230 170/1225/1225 +f 370/1102/1102 1547/1101/1101 1968/1693/1693 1961/1688/1688 +f 1547/1101/1101 369/1100/1100 1966/1694/1694 1968/1693/1693 +f 1968/1693/1693 1966/1694/1694 364/1695/1695 1967/1696/1696 +f 1961/1688/1688 1968/1693/1693 1967/1696/1696 178/1689/1689 +f 178/1689/1689 1967/1696/1696 1970/1697/1697 1964/1692/1692 +f 1967/1696/1696 364/1695/1695 1969/1698/1698 1970/1697/1697 +f 1970/1697/1697 1969/1698/1698 366/1089/1089 1540/1086/1086 +f 1964/1692/1692 1970/1697/1697 1540/1086/1086 172/1085/1085 +f 369/1100/1100 1616/1200/1200 1973/1699/1699 1966/1694/1694 +f 1616/1200/1200 371/1204/1204 1971/1700/1700 1973/1699/1699 +f 1973/1699/1699 1971/1700/1700 365/1701/1701 1972/1702/1702 +f 1966/1694/1694 1973/1699/1699 1972/1702/1702 364/1695/1695 +f 364/1695/1695 1972/1702/1702 1975/1703/1703 1969/1698/1698 +f 1972/1702/1702 365/1701/1701 1974/1704/1704 1975/1703/1703 +f 1975/1703/1703 1974/1704/1704 360/1193/1193 1607/1192/1192 +f 1969/1698/1698 1975/1703/1703 1607/1192/1192 366/1089/1089 +f 371/1204/1204 1619/1206/1206 1978/1705/1705 1971/1700/1700 +f 1619/1206/1206 372/1111/1111 1976/1706/1706 1978/1705/1705 +f 1978/1705/1705 1976/1706/1706 367/1707/1707 1977/1708/1708 +f 1971/1700/1700 1978/1705/1705 1977/1708/1708 365/1701/1701 +f 365/1701/1701 1977/1708/1708 1980/1709/1709 1974/1704/1704 +f 1977/1708/1708 367/1707/1707 1979/1710/1710 1980/1709/1709 +f 1980/1709/1709 1979/1710/1710 359/1076/1076 1611/1198/1198 +f 1974/1704/1704 1980/1709/1709 1611/1198/1198 360/1193/1193 +f 372/1111/1111 1552/1110/1110 1983/1711/1711 1976/1706/1706 +f 1552/1110/1110 373/1109/1109 1981/1712/1712 1983/1711/1711 +f 1983/1711/1711 1981/1712/1712 368/1713/1713 1982/1714/1714 +f 1976/1706/1706 1983/1711/1711 1982/1714/1714 367/1707/1707 +f 367/1707/1707 1982/1714/1714 1985/1715/1715 1979/1710/1710 +f 1982/1714/1714 368/1713/1713 1984/1716/1716 1985/1715/1715 +f 1985/1715/1715 1984/1716/1716 362/1080/1080 1535/1077/1077 +f 1979/1710/1710 1985/1715/1715 1535/1077/1077 359/1076/1076 +f 373/1109/1109 1594/1170/1170 1987/1717/1717 1981/1712/1712 +f 1594/1170/1170 579/1174/1174 1933/1650/1650 1987/1717/1717 +f 1987/1717/1717 1933/1650/1650 566/1654/1654 1986/1718/1718 +f 1981/1712/1712 1987/1717/1717 1986/1718/1718 368/1713/1713 +f 368/1713/1713 1986/1718/1718 1988/1719/1719 1984/1716/1716 +f 1986/1718/1718 566/1654/1654 1936/1656/1656 1988/1719/1719 +f 1988/1719/1719 1936/1656/1656 363/1163/1163 1585/1162/1162 +f 1984/1716/1716 1988/1719/1719 1585/1162/1162 362/1080/1080 +f 301/1133/1133 1989/1720/1720 1992/1721/1721 1599/1180/1180 +f 1989/1720/1720 310/1722/1722 1990/1723/1723 1992/1721/1721 +f 1992/1721/1721 1990/1723/1723 582/1724/1724 1991/1725/1725 +f 1599/1180/1180 1992/1721/1721 1991/1725/1725 309/1181/1181 +f 309/1181/1181 1991/1725/1725 1995/1726/1726 1603/1186/1186 +f 1991/1725/1725 582/1724/1724 1993/1727/1727 1995/1726/1726 +f 1995/1726/1726 1993/1727/1727 510/1728/1728 1994/1729/1729 +f 1603/1186/1186 1995/1726/1726 1994/1729/1729 509/1187/1187 +f 298/1255/1255 1996/1730/1730 1999/1731/1731 1656/1258/1258 +f 1996/1730/1730 379/1732/1732 1997/1733/1733 1999/1731/1731 +f 1999/1731/1731 1997/1733/1733 307/1734/1734 1998/1735/1735 +f 1656/1258/1258 1999/1731/1731 1998/1735/1735 297/1132/1132 +f 297/1132/1132 1998/1735/1735 2002/1736/1736 1566/1130/1130 +f 1998/1735/1735 307/1734/1734 2000/1737/1737 2002/1736/1736 +f 2002/1736/1736 2000/1737/1737 308/1738/1738 2001/1739/1739 +f 1566/1130/1130 2002/1736/1736 2001/1739/1739 296/1127/1127 +f 302/1141/1141 2003/1740/1740 2005/1741/1741 1571/1136/1136 +f 2003/1740/1740 311/1742/1742 2004/1743/1743 2005/1741/1741 +f 2005/1741/1741 2004/1743/1743 310/1722/1722 1989/1720/1720 +f 1571/1136/1136 2005/1741/1741 1989/1720/1720 301/1133/1133 +f 508/1744/1744 2006/1745/1745 2010/1746/1746 2009/1747/1747 +f 2006/1745/1745 511/1748/1748 2007/1749/1749 2010/1746/1746 +f 2010/1746/1746 2007/1749/1749 514/1750/1750 2008/1751/1751 +f 2009/1747/1747 2010/1746/1746 2008/1751/1751 513/1752/1752 +f 296/1127/1127 2001/1739/1739 2013/1753/1753 1624/1213/1213 +f 2001/1739/1739 308/1738/1738 2011/1754/1754 2013/1753/1753 +f 2013/1753/1753 2011/1754/1754 380/1755/1755 2012/1756/1756 +f 1624/1213/1213 2013/1753/1753 2012/1756/1756 303/1214/1214 +f 303/1214/1214 2012/1756/1756 2015/1757/1757 1627/1218/1218 +f 2012/1756/1756 380/1755/1755 2014/1758/1758 2015/1757/1757 +f 2015/1757/1757 2014/1758/1758 311/1742/1742 2003/1740/1740 +f 1627/1218/1218 2015/1757/1757 2003/1740/1740 302/1141/1141 +f 186/1253/1253 2016/1759/1759 2018/1760/1760 1653/1254/1254 +f 2016/1759/1759 187/1761/1761 2017/1762/1762 2018/1760/1760 +f 2018/1760/1760 2017/1762/1762 379/1732/1732 1996/1730/1730 +f 1653/1254/1254 2018/1760/1760 1996/1730/1730 298/1255/1255 +f 311/1742/1742 2019/1763/1763 2022/1764/1764 2004/1743/1743 +f 2019/1763/1763 385/1765/1765 2020/1766/1766 2022/1764/1764 +f 2022/1764/1764 2020/1766/1766 384/1767/1767 2021/1768/1768 +f 2004/1743/1743 2022/1764/1764 2021/1768/1768 310/1722/1722 +f 582/1724/1724 2023/1769/1769 2025/1770/1770 1993/1727/1727 +f 386/1771/1771 2024/1772/1772 2025/1770/1770 2023/1769/1769 +f 510/1728/1728 1993/1727/1727 2025/1770/1770 2024/1772/1772 +f 307/1734/1734 2026/1773/1773 2029/1774/1774 2000/1737/1737 +f 2026/1773/1773 382/1775/1775 2027/1776/1776 2029/1774/1774 +f 2029/1774/1774 2027/1776/1776 381/1777/1777 2028/1778/1778 +f 2000/1737/1737 2029/1774/1774 2028/1778/1778 308/1738/1738 +f 511/1748/1748 2030/1779/1779 2033/1780/1780 2007/1749/1749 +f 2030/1779/1779 584/1781/1781 2031/1782/1782 2033/1780/1780 +f 2033/1780/1780 2031/1782/1782 585/1783/1783 2032/1784/1784 +f 2007/1749/1749 2033/1780/1780 2032/1784/1784 514/1750/1750 +f 187/1761/1761 2034/1785/1785 2037/1786/1786 2017/1762/1762 +f 2034/1785/1785 191/1787/1787 2035/1788/1788 2037/1786/1786 +f 2037/1786/1786 2035/1788/1788 383/1789/1789 2036/1790/1790 +f 2017/1762/1762 2037/1786/1786 2036/1790/1790 379/1732/1732 +f 514/1750/1750 2032/1784/1784 2041/1791/1791 2040/1792/1792 +f 2032/1784/1784 585/1783/1783 2038/1793/1793 2041/1791/1791 +f 2041/1791/1791 2038/1793/1793 586/1794/1794 2039/1795/1795 +f 2040/1792/1792 2041/1791/1791 2039/1795/1795 583/1796/1796 +f 308/1738/1738 2028/1778/1778 2044/1797/1797 2011/1754/1754 +f 2028/1778/1778 381/1777/1777 2042/1798/1798 2044/1797/1797 +f 2044/1797/1797 2042/1798/1798 387/1799/1799 2043/1800/1800 +f 2011/1754/1754 2044/1797/1797 2043/1800/1800 380/1755/1755 +f 380/1755/1755 2043/1800/1800 2046/1801/1801 2014/1758/1758 +f 2043/1800/1800 387/1799/1799 2045/1802/1802 2046/1801/1801 +f 2046/1801/1801 2045/1802/1802 385/1765/1765 2019/1763/1763 +f 2014/1758/1758 2046/1801/1801 2019/1763/1763 311/1742/1742 +f 310/1722/1722 2021/1768/1768 2048/1803/1803 1990/1723/1723 +f 2021/1768/1768 384/1767/1767 2047/1804/1804 2048/1803/1803 +f 2048/1803/1803 2047/1804/1804 386/1771/1771 2023/1769/1769 +f 1990/1723/1723 2048/1803/1803 2023/1769/1769 582/1724/1724 +f 379/1732/1732 2036/1790/1790 2050/1805/1805 1997/1733/1733 +f 2036/1790/1790 383/1789/1789 2049/1806/1806 2050/1805/1805 +f 2050/1805/1805 2049/1806/1806 382/1775/1775 2026/1773/1773 +f 1997/1733/1733 2050/1805/1805 2026/1773/1773 307/1734/1734 +f 197/1807/1807 2051/1808/1808 2055/1809/1809 2054/1810/1810 +f 2051/1808/1808 395/1811/1811 2052/1812/1812 2055/1809/1809 +f 2055/1809/1809 2052/1812/1812 388/1813/1813 2053/1814/1814 +f 2054/1810/1810 2055/1809/1809 2053/1814/1814 194/1815/1815 +f 194/1815/1815 2053/1814/1814 2058/1816/1816 2057/1817/1817 +f 2053/1814/1814 388/1813/1813 2056/1818/1818 2058/1816/1816 +f 2058/1816/1816 2056/1818/1818 383/1789/1789 2035/1788/1788 +f 2057/1817/1817 2058/1816/1816 2035/1788/1788 191/1787/1787 +f 395/1811/1811 2059/1819/1819 2062/1820/1820 2052/1812/1812 +f 2059/1819/1819 396/1821/1821 2060/1822/1822 2062/1820/1820 +f 2062/1820/1820 2060/1822/1822 389/1823/1823 2061/1824/1824 +f 2052/1812/1812 2062/1820/1820 2061/1824/1824 388/1813/1813 +f 388/1813/1813 2061/1824/1824 2064/1825/1825 2056/1818/1818 +f 2061/1824/1824 389/1823/1823 2063/1826/1826 2064/1825/1825 +f 2064/1825/1825 2063/1826/1826 382/1775/1775 2049/1806/1806 +f 2056/1818/1818 2064/1825/1825 2049/1806/1806 383/1789/1789 +f 396/1821/1821 2065/1827/1827 2068/1828/1828 2060/1822/1822 +f 2065/1827/1827 397/1829/1829 2066/1830/1830 2068/1828/1828 +f 2068/1828/1828 2066/1830/1830 390/1831/1831 2067/1832/1832 +f 2060/1822/1822 2068/1828/1828 2067/1832/1832 389/1823/1823 +f 389/1823/1823 2067/1832/1832 2070/1833/1833 2063/1826/1826 +f 2067/1832/1832 390/1831/1831 2069/1834/1834 2070/1833/1833 +f 2070/1833/1833 2069/1834/1834 381/1777/1777 2027/1776/1776 +f 2063/1826/1826 2070/1833/1833 2027/1776/1776 382/1775/1775 +f 397/1829/1829 2071/1835/1835 2074/1836/1836 2066/1830/1830 +f 2071/1835/1835 398/1837/1837 2072/1838/1838 2074/1836/1836 +f 2074/1836/1836 2072/1838/1838 391/1839/1839 2073/1840/1840 +f 2066/1830/1830 2074/1836/1836 2073/1840/1840 390/1831/1831 +f 390/1831/1831 2073/1840/1840 2076/1841/1841 2069/1834/1834 +f 2073/1840/1840 391/1839/1839 2075/1842/1842 2076/1841/1841 +f 2076/1841/1841 2075/1842/1842 387/1799/1799 2042/1798/1798 +f 2069/1834/1834 2076/1841/1841 2042/1798/1798 381/1777/1777 +f 398/1837/1837 2077/1843/1843 2080/1844/1844 2072/1838/1838 +f 2077/1843/1843 312/1845/1845 2078/1846/1846 2080/1844/1844 +f 2080/1844/1844 2078/1846/1846 392/1847/1847 2079/1848/1848 +f 2072/1838/1838 2080/1844/1844 2079/1848/1848 391/1839/1839 +f 391/1839/1839 2079/1848/1848 2082/1849/1849 2075/1842/1842 +f 2079/1848/1848 392/1847/1847 2081/1850/1850 2082/1849/1849 +f 2082/1849/1849 2081/1850/1850 385/1765/1765 2045/1802/1802 +f 2075/1842/1842 2082/1849/1849 2045/1802/1802 387/1799/1799 +f 312/1845/1845 2083/1851/1851 2086/1852/1852 2078/1846/1846 +f 2083/1851/1851 313/1853/1853 2084/1854/1854 2086/1852/1852 +f 2086/1852/1852 2084/1854/1854 393/1855/1855 2085/1856/1856 +f 2078/1846/1846 2086/1852/1852 2085/1856/1856 392/1847/1847 +f 392/1847/1847 2085/1856/1856 2088/1857/1857 2081/1850/1850 +f 2085/1856/1856 393/1855/1855 2087/1858/1858 2088/1857/1857 +f 2088/1857/1857 2087/1858/1858 384/1767/1767 2020/1766/1766 +f 2081/1850/1850 2088/1857/1857 2020/1766/1766 385/1765/1765 +f 313/1853/1853 2089/1859/1859 2092/1860/1860 2084/1854/1854 +f 2089/1859/1859 314/1861/1861 2090/1862/1862 2092/1860/1860 +f 2092/1860/1860 2090/1862/1862 394/1863/1863 2091/1864/1864 +f 2084/1854/1854 2092/1860/1860 2091/1864/1864 393/1855/1855 +f 393/1855/1855 2091/1864/1864 2094/1865/1865 2087/1858/1858 +f 2091/1864/1864 394/1863/1863 2093/1866/1866 2094/1865/1865 +f 2094/1865/1865 2093/1866/1866 386/1771/1771 2047/1804/1804 +f 2087/1858/1858 2094/1865/1865 2047/1804/1804 384/1767/1767 +f 592/1867/1867 2095/1868/1868 2099/1869/1869 2098/1870/1870 +f 2095/1868/1868 593/1871/1871 2096/1872/1872 2099/1869/1869 +f 2099/1869/1869 2096/1872/1872 589/1873/1873 2097/1874/1874 +f 2098/1870/1870 2099/1869/1869 2097/1874/1874 588/1875/1875 +f 588/1875/1875 2097/1874/1874 2102/1876/1876 2101/1877/1877 +f 2097/1874/1874 589/1873/1873 2100/1878/1878 2102/1876/1876 +f 2102/1876/1876 2100/1878/1878 585/1783/1783 2031/1782/1782 +f 2101/1877/1877 2102/1876/1876 2031/1782/1782 584/1781/1781 +f 593/1871/1871 2103/1879/1879 2106/1880/1880 2096/1872/1872 +f 2103/1879/1879 594/1881/1881 2104/1882/1882 2106/1880/1880 +f 2106/1880/1880 2104/1882/1882 590/1883/1883 2105/1884/1884 +f 2096/1872/1872 2106/1880/1880 2105/1884/1884 589/1873/1873 +f 589/1873/1873 2105/1884/1884 2108/1885/1885 2100/1878/1878 +f 2105/1884/1884 590/1883/1883 2107/1886/1886 2108/1885/1885 +f 2108/1885/1885 2107/1886/1886 586/1794/1794 2038/1793/1793 +f 2100/1878/1878 2108/1885/1885 2038/1793/1793 585/1783/1783 +f 197/1807/1807 2109/1887/1887 2112/1888/1888 2051/1808/1808 +f 2109/1887/1887 200/1889/1889 2110/1890/1890 2112/1888/1888 +f 2112/1888/1888 2110/1890/1890 399/1891/1891 2111/1892/1892 +f 2051/1808/1808 2112/1888/1888 2111/1892/1892 395/1811/1811 +f 592/1867/1867 2113/1893/1893 2116/1894/1894 2095/1868/1868 +f 2113/1893/1893 515/1895/1895 2114/1896/1896 2116/1894/1894 +f 2116/1894/1894 2114/1896/1896 516/1897/1897 2115/1898/1898 +f 2095/1868/1868 2116/1894/1894 2115/1898/1898 593/1871/1871 +f 593/1871/1871 2115/1898/1898 2119/1899/1899 2103/1879/1879 +f 2115/1898/1898 516/1897/1897 2117/1900/1900 2119/1899/1899 +f 2119/1899/1899 2117/1900/1900 595/1901/1901 2118/1902/1902 +f 2103/1879/1879 2119/1899/1899 2118/1902/1902 594/1881/1881 +f 312/1845/1845 2120/1903/1903 2123/1904/1904 2083/1851/1851 +f 2120/1903/1903 317/1905/1905 2121/1906/1906 2123/1904/1904 +f 2123/1904/1904 2121/1906/1906 316/1907/1907 2122/1908/1908 +f 2083/1851/1851 2123/1904/1904 2122/1908/1908 313/1853/1853 +f 313/1853/1853 2122/1908/1908 2126/1909/1909 2089/1859/1859 +f 2122/1908/1908 316/1907/1907 2124/1910/1910 2126/1909/1909 +f 2126/1909/1909 2124/1910/1910 315/1911/1911 2125/1912/1912 +f 2089/1859/1859 2126/1909/1909 2125/1912/1912 314/1861/1861 +f 395/1811/1811 2111/1892/1892 2129/1913/1913 2059/1819/1819 +f 2111/1892/1892 399/1891/1891 2127/1914/1914 2129/1913/1913 +f 2129/1913/1913 2127/1914/1914 400/1915/1915 2128/1916/1916 +f 2059/1819/1819 2129/1913/1913 2128/1916/1916 396/1821/1821 +f 396/1821/1821 2128/1916/1916 2132/1917/1917 2065/1827/1827 +f 2128/1916/1916 400/1915/1915 2130/1918/1918 2132/1917/1917 +f 2132/1917/1917 2130/1918/1918 401/1919/1919 2131/1920/1920 +f 2065/1827/1827 2132/1917/1917 2131/1920/1920 397/1829/1829 +f 398/1837/1837 2133/1921/1921 2135/1922/1922 2077/1843/1843 +f 2133/1921/1921 318/1923/1923 2134/1924/1924 2135/1922/1922 +f 2135/1922/1922 2134/1924/1924 317/1905/1905 2120/1903/1903 +f 2077/1843/1843 2135/1922/1922 2120/1903/1903 312/1845/1845 +f 397/1829/1829 2131/1920/1920 2137/1925/1925 2071/1835/1835 +f 2131/1920/1920 401/1919/1919 2136/1926/1926 2137/1925/1925 +f 2137/1925/1925 2136/1926/1926 318/1923/1923 2133/1921/1921 +f 2071/1835/1835 2137/1925/1925 2133/1921/1921 398/1837/1837 +f 662/1927/1927 2138/1928/1928 2142/1929/1929 2141/1930/1930 +f 2138/1928/1928 666/1931/1931 2139/1932/1932 2142/1929/1929 +f 2142/1929/1929 2139/1932/1932 667/1933/1933 2140/1934/1934 +f 2141/1930/1930 2142/1929/1929 2140/1934/1934 694/1935/1935 +f 725/1936/1936 2143/1937/1937 2147/1938/1938 2146/1939/1939 +f 2143/1937/1937 727/1940/1940 2144/1941/1941 2147/1938/1938 +f 2147/1938/1938 2144/1941/1941 728/1942/1942 2145/1943/1943 +f 2146/1939/1939 2147/1938/1938 2145/1943/1943 724/1944/1944 +f 724/1944/1944 2148/1945/1945 2151/1946/1946 2146/1939/1939 +f 2148/1945/1945 715/1947/1947 2149/1948/1948 2151/1946/1946 +f 2151/1946/1946 2149/1948/1948 706/1949/1949 2150/1950/1950 +f 2146/1939/1939 2151/1946/1946 2150/1950/1950 725/1936/1936 +f 716/1951/1951 2152/1952/1952 2155/1953/1953 2154/1954/1954 +f 2152/1952/1952 707/1955/1955 2153/1956/1956 2155/1953/1953 +f 2155/1953/1953 2153/1956/1956 706/1949/1949 2149/1948/1948 +f 2154/1954/1954 2155/1953/1953 2149/1948/1948 715/1947/1947 +f 707/1955/1955 2152/1952/1952 2159/1957/1957 2158/1958/1958 +f 2152/1952/1952 716/1951/1951 2156/1959/1959 2159/1957/1957 +f 2159/1957/1957 2156/1959/1959 717/1960/1960 2157/1961/1961 +f 2158/1958/1958 2159/1957/1957 2157/1961/1961 670/1962/1962 +f 670/1962/1962 2157/1961/1961 2162/1963/1963 2161/1964/1964 +f 2157/1961/1961 717/1960/1960 2160/1965/1965 2162/1963/1963 +f 2162/1963/1963 2160/1965/1965 694/1935/1935 2140/1934/1934 +f 2161/1964/1964 2162/1963/1963 2140/1934/1934 667/1933/1933 +f 732/1966/1966 2163/1967/1967 2167/1968/1968 2166/1969/1969 +f 2163/1967/1967 731/1970/1970 2164/1971/1971 2167/1968/1968 +f 2167/1968/1968 2164/1971/1971 730/1972/1972 2165/1973/1973 +f 2166/1969/1969 2167/1968/1968 2165/1973/1973 757/1974/1974 +f 669/1975/1975 2168/1976/1976 2171/1977/1977 2170/1978/1978 +f 2168/1976/1976 667/1933/1933 2139/1932/1932 2171/1977/1977 +f 2171/1977/1977 2139/1932/1932 666/1931/1931 2169/1979/1979 +f 2170/1978/1978 2171/1977/1977 2169/1979/1979 668/1980/1980 +f 725/1936/1936 2150/1950/1950 2175/1981/1981 2174/1982/1982 +f 2150/1950/1950 706/1949/1949 2172/1983/1983 2175/1981/1981 +f 2175/1981/1981 2172/1983/1983 710/1984/1984 2173/1985/1985 +f 2174/1982/1982 2175/1981/1981 2173/1985/1985 723/1986/1986 +f 710/1984/1984 2176/1987/1987 2180/1988/1988 2179/1989/1989 +f 2176/1987/1987 712/1990/1990 2177/1991/1991 2180/1988/1988 +f 2180/1988/1988 2177/1991/1991 711/1992/1992 2178/1993/1993 +f 2179/1989/1989 2180/1988/1988 2178/1993/1993 709/1994/1994 +f 710/1984/1984 2172/1983/1983 2182/1995/1995 2176/1987/1987 +f 2172/1983/1983 706/1949/1949 2153/1956/1956 2182/1995/1995 +f 2182/1995/1995 2153/1956/1956 707/1955/1955 2181/1996/1996 +f 2176/1987/1987 2182/1995/1995 2181/1996/1996 712/1990/1990 +f 711/1992/1992 2177/1991/1991 2186/1997/1997 2185/1998/1998 +f 2177/1991/1991 712/1990/1990 2183/1999/1999 2186/1997/1997 +f 2186/1997/1997 2183/1999/1999 714/2000/2000 2184/2001/2001 +f 2185/1998/1998 2186/1997/1997 2184/2001/2001 713/2002/2002 +f 713/2002/2002 2184/2001/2001 2190/2003/2003 2189/2004/2004 +f 2184/2001/2001 714/2000/2000 2187/2005/2005 2190/2003/2003 +f 2190/2003/2003 2187/2005/2005 669/1975/1975 2188/2006/2006 +f 2189/2004/2004 2190/2003/2003 2188/2006/2006 695/2007/2007 +f 712/1990/1990 2181/1996/1996 2192/2008/2008 2183/1999/1999 +f 2181/1996/1996 707/1955/1955 2158/1958/1958 2192/2008/2008 +f 2192/2008/2008 2158/1958/1958 670/1962/1962 2191/2009/2009 +f 2183/1999/1999 2192/2008/2008 2191/2009/2009 714/2000/2000 +f 714/2000/2000 2191/2009/2009 2193/2010/2010 2187/2005/2005 +f 2191/2009/2009 670/1962/1962 2161/1964/1964 2193/2010/2010 +f 2193/2010/2010 2161/1964/1964 667/1933/1933 2168/1976/1976 +f 2187/2005/2005 2193/2010/2010 2168/1976/1976 669/1975/1975 +f 386/1771/1771 2194/2011/2011 2196/2012/2012 2024/1772/1772 +f 2194/2011/2011 584/1781/1781 2030/1779/1779 2196/2012/2012 +f 2196/2012/2012 2030/1779/1779 511/1748/1748 2195/2013/2013 +f 2024/1772/1772 2196/2012/2012 2195/2013/2013 510/1728/1728 +f 511/1748/1748 2006/1745/1745 2198/2014/2014 2195/2013/2013 +f 2006/1745/1745 508/1744/1744 2197/2015/2015 2198/2014/2014 +f 2198/2014/2014 2197/2015/2015 509/1187/1187 1994/1729/1729 +f 2195/2013/2013 2198/2014/2014 1994/1729/1729 510/1728/1728 +f 386/1771/1771 2093/1866/1866 2200/2016/2016 2194/2011/2011 +f 2093/1866/1866 394/1863/1863 2199/2017/2017 2200/2016/2016 +f 2200/2016/2016 2199/2017/2017 588/1875/1875 2101/1877/1877 +f 2194/2011/2011 2200/2016/2016 2101/1877/1877 584/1781/1781 +f 314/1861/1861 2201/2018/2018 2202/2019/2019 2090/1862/1862 +f 2201/2018/2018 592/1867/1867 2098/1870/1870 2202/2019/2019 +f 2202/2019/2019 2098/1870/1870 588/1875/1875 2199/2017/2017 +f 2090/1862/1862 2202/2019/2019 2199/2017/2017 394/1863/1863 +f 315/1911/1911 2203/2020/2020 2204/2021/2021 2125/1912/1912 +f 2203/2020/2020 515/1895/1895 2113/1893/1893 2204/2021/2021 +f 2204/2021/2021 2113/1893/1893 592/1867/1867 2201/2018/2018 +f 2125/1912/1912 2204/2021/2021 2201/2018/2018 314/1861/1861 +f 505/2022/2022 2205/2023/2023 2207/2024/2024 2206/2025/2025 +f 2205/2023/2023 503/1189/1189 1604/1188/1188 2207/2024/2024 +f 2207/2024/2024 1604/1188/1188 509/1187/1187 2197/2015/2015 +f 2206/2025/2025 2207/2024/2024 2197/2015/2015 508/1744/1744 +f 513/1752/1752 2008/1751/1751 2210/2026/2026 2209/2027/2027 +f 2008/1751/1751 514/1750/1750 2040/1792/1792 2210/2026/2026 +f 2210/2026/2026 2040/1792/1792 583/1796/1796 2208/2028/2028 +f 2209/2027/2027 2210/2026/2026 2208/2028/2028 512/2029/2029 +f 731/1970/1970 2211/2030/2030 2214/2031/2031 2164/1971/1971 +f 2211/2030/2030 500/2032/2032 2212/2033/2033 2214/2031/2031 +f 2214/2031/2031 2212/2033/2033 505/2022/2022 2213/2034/2034 +f 2164/1971/1971 2214/2031/2031 2213/2034/2034 730/1972/1972 +f 505/2022/2022 2206/2025/2025 2216/2035/2035 2213/2034/2034 +f 2206/2025/2025 508/1744/1744 2009/1747/1747 2216/2035/2035 +f 2216/2035/2035 2009/1747/1747 513/1752/1752 2215/2036/2036 +f 2213/2034/2034 2216/2035/2035 2215/2036/2036 730/1972/1972 +f 757/1974/1974 2165/1973/1973 2218/2037/2037 2217/2038/2038 +f 2165/1973/1973 730/1972/1972 2215/2036/2036 2218/2037/2037 +f 2218/2037/2037 2215/2036/2036 513/1752/1752 2209/2027/2027 +f 2217/2038/2038 2218/2037/2037 2209/2027/2027 512/2029/2029 +f 731/1970/1970 2163/1967/1967 2221/2039/2039 2220/2040/2040 +f 2163/1967/1967 732/1966/1966 2219/2041/2041 2221/2039/2039 +f 2221/2039/2039 2219/2041/2041 728/1942/1942 2144/1941/1941 +f 2220/2040/2040 2221/2039/2039 2144/1941/1941 727/1940/1940 +f 727/1940/1940 2143/1937/1937 2224/2042/2042 2223/2043/2043 +f 2143/1937/1937 725/1936/1936 2174/1982/1982 2224/2042/2042 +f 2224/2042/2042 2174/1982/1982 723/1986/1986 2222/2044/2044 +f 2223/2043/2043 2224/2042/2042 2222/2044/2044 729/2045/2045 +f 727/1940/1940 2223/2043/2043 2226/2046/2046 2220/2040/2040 +f 2223/2043/2043 729/2045/2045 2225/2047/2047 2226/2046/2046 +f 2226/2046/2046 2225/2047/2047 500/2032/2032 2211/2030/2030 +f 2220/2040/2040 2226/2046/2046 2211/2030/2030 731/1970/1970 +f 374/1107/1107 1550/1104/1104 2229/2048/2048 2228/2049/2049 +f 376/1103/1103 2227/2050/2050 2229/2048/2048 1550/1104/1104 +f 378/2051/2051 2228/2049/2049 2229/2048/2048 2227/2050/2050 +f 378/2051/2051 2227/2050/2050 2232/2052/2052 2231/2053/2053 +f 2227/2050/2050 376/1103/1103 2230/2054/2054 2232/2052/2052 +f 2232/2052/2052 2230/2054/2054 304/1139/1139 1569/1138/1138 +f 2231/2053/2053 2232/2052/2052 1569/1138/1138 305/1137/1137 +f 378/2051/2051 2231/2053/2053 2235/2055/2055 2234/2056/2056 +f 2231/2053/2053 305/1137/1137 1601/1179/1179 2235/2055/2055 +f 2235/2055/2055 1601/1179/1179 504/1183/1183 2233/2057/2057 +f 2234/2056/2056 2235/2055/2055 2233/2057/2057 506/2058/2058 +f 578/1172/1172 1592/1171/1171 2237/2059/2059 2236/2060/2060 +f 1592/1171/1171 374/1107/1107 2228/2049/2049 2237/2059/2059 +f 2237/2059/2059 2228/2049/2049 378/2051/2051 2234/2056/2056 +f 2236/2060/2060 2237/2059/2059 2234/2056/2056 506/2058/2058 +f 503/1189/1189 2238/2061/2061 2240/2062/2062 1605/1185/1185 +f 2238/2061/2061 507/2063/2063 2239/2064/2064 2240/2062/2062 +f 2240/2062/2062 2239/2064/2064 506/2058/2058 2233/2057/2057 +f 1605/1185/1185 2240/2062/2062 2233/2057/2057 504/1183/1183 +f 507/2063/2063 2241/2065/2065 2242/2066/2066 2239/2064/2064 +f 2241/2065/2065 580/1112/1112 1596/1177/1177 2242/2066/2066 +f 2242/2066/2066 1596/1177/1177 578/1172/1172 2236/2060/2060 +f 2239/2064/2064 2242/2066/2066 2236/2060/2060 506/2058/2058 +f 306/1210/1210 1628/1217/1217 2243/2067/2067 1622/1211/1211 +f 1628/1217/1217 304/1139/1139 2230/2054/2054 2243/2067/2067 +f 2243/2067/2067 2230/2054/2054 376/1103/1103 1618/1207/1207 +f 1622/1211/1211 2243/2067/2067 1618/1207/1207 377/1202/1202 +f 723/1986/1986 2173/1985/1985 2246/2068/2068 2245/2069/2069 +f 2173/1985/1985 710/1984/1984 2179/1989/1989 2246/2068/2068 +f 2246/2068/2068 2179/1989/1989 709/1994/1994 2244/2070/2070 +f 2245/2069/2069 2246/2068/2068 2244/2070/2070 708/2071/2071 +f 501/2072/2072 2247/2073/2073 2249/2074/2074 2248/2075/2075 +f 2247/2073/2073 581/1116/1116 1555/1113/1113 2249/2074/2074 +f 2249/2074/2074 1555/1113/1113 580/1112/1112 2241/2065/2065 +f 2248/2075/2075 2249/2074/2074 2241/2065/2065 507/2063/2063 +f 505/2022/2022 2250/2076/2076 2251/2077/2077 2205/2023/2023 +f 2250/2076/2076 501/2072/2072 2248/2075/2075 2251/2077/2077 +f 2251/2077/2077 2248/2075/2075 507/2063/2063 2238/2061/2061 +f 2205/2023/2023 2251/2077/2077 2238/2061/2061 503/1189/1189 +f 501/2072/2072 2250/2076/2076 2254/2078/2078 2253/2079/2079 +f 2250/2076/2076 505/2022/2022 2212/2033/2033 2254/2078/2078 +f 2254/2078/2078 2212/2033/2033 500/2032/2032 2252/2080/2080 +f 2253/2079/2079 2254/2078/2078 2252/2080/2080 502/2081/2081 +f 581/1116/1116 2247/2073/2073 2256/2082/2082 1581/1156/1156 +f 2247/2073/2073 501/2072/2072 2253/2079/2079 2256/2082/2082 +f 2256/2082/2082 2253/2079/2079 502/2081/2081 2255/2083/2083 +f 1581/1156/1156 2256/2082/2082 2255/2083/2083 576/1157/1157 +f 729/2045/2045 2257/2084/2084 2259/2085/2085 2225/2047/2047 +f 2257/2084/2084 726/2086/2086 2258/2087/2087 2259/2085/2085 +f 2259/2085/2085 2258/2087/2087 502/2081/2081 2252/2080/2080 +f 2225/2047/2047 2259/2085/2085 2252/2080/2080 500/2032/2032 +f 708/2071/2071 2260/2088/2088 2261/2089/2089 2245/2069/2069 +f 2260/2088/2088 726/2086/2086 2257/2084/2084 2261/2089/2089 +f 2261/2089/2089 2257/2084/2084 729/2045/2045 2222/2044/2044 +f 2245/2069/2069 2261/2089/2089 2222/2044/2044 723/1986/1986 +f 624/102/102 848/128/128 2265/2090/2090 2264/2091/2091 +f 848/128/128 764/127/127 2262/2092/2092 2265/2090/2090 +f 2265/2090/2090 2262/2092/2092 749/2093/2093 2263/2094/2094 +f 2264/2091/2091 2265/2090/2090 2263/2094/2094 754/2095/2095 +f 762/140/140 855/139/139 2269/2096/2096 2268/2097/2097 +f 855/139/139 607/138/138 2266/2098/2098 2269/2096/2096 +f 2269/2096/2096 2266/2098/2098 744/2099/2099 2267/2100/2100 +f 2268/2097/2097 2269/2096/2096 2267/2100/2100 763/2101/2101 +f 612/9/9 771/8/8 2273/2102/2102 2272/2103/2103 +f 771/8/8 610/7/7 2270/2104/2104 2273/2102/2102 +f 2273/2102/2102 2270/2104/2104 561/2105/2105 2271/2106/2106 +f 2272/2103/2103 2273/2102/2102 2271/2106/2106 562/2107/2107 +f 411/18/18 776/17/17 2277/2108/2108 2276/2109/2109 +f 776/17/17 409/16/16 2274/2110/2110 2277/2108/2108 +f 2277/2108/2108 2274/2110/2110 350/2111/2111 2275/2112/2112 +f 2276/2109/2109 2277/2108/2108 2275/2112/2112 358/2113/2113 +f 154/27/27 781/26/26 2281/2114/2114 2280/2115/2115 +f 781/26/26 206/25/25 2278/2116/2116 2281/2114/2114 +f 2281/2114/2114 2278/2116/2116 159/2117/2117 2279/2118/2118 +f 2280/2115/2115 2281/2114/2114 2279/2118/2118 162/2119/2119 +f 163/233/233 926/230/230 2285/2120/2120 2284/2121/2121 +f 926/230/230 204/229/229 2282/2122/2122 2285/2120/2120 +f 2285/2120/2120 2282/2122/2122 174/2123/2123 2283/2124/2124 +f 2284/2121/2121 2285/2120/2120 2283/2124/2124 168/2125/2125 +f 212/223/223 920/221/221 2289/2126/2126 2288/2127/2127 +f 920/221/221 214/215/215 2286/2128/2128 2289/2126/2126 +f 2289/2126/2126 2286/2128/2128 180/2129/2129 2287/2130/2130 +f 2288/2127/2127 2289/2126/2126 2287/2130/2130 179/2131/2131 +f 214/215/215 914/213/213 2292/2132/2132 2286/2128/2128 +f 914/213/213 217/205/205 2290/2133/2133 2292/2132/2132 +f 2292/2132/2132 2290/2133/2133 183/2134/2134 2291/2135/2135 +f 2286/2128/2128 2292/2132/2132 2291/2135/2135 180/2129/2129 +f 217/205/205 906/202/202 2295/2136/2136 2290/2133/2133 +f 906/202/202 184/201/201 2293/2137/2137 2295/2136/2136 +f 2295/2136/2136 2293/2137/2137 188/2138/2138 2294/2139/2139 +f 2290/2133/2133 2295/2136/2136 2294/2139/2139 183/2134/2134 +f 466/490/490 2296/2140/2140 2299/2141/2141 1099/491/491 +f 2296/2140/2140 477/2142/2142 2297/2143/2143 2299/2141/2141 +f 2299/2141/2141 2297/2143/2143 478/2144/2144 2298/2145/2145 +f 1099/491/491 2299/2141/2141 2298/2145/2145 467/492/492 +f 467/492/492 2298/2145/2145 2302/2146/2146 1118/516/516 +f 2298/2145/2145 478/2144/2144 2300/2147/2147 2302/2146/2146 +f 2302/2146/2146 2300/2147/2147 479/2148/2148 2301/2149/2149 +f 1118/516/516 2302/2146/2146 2301/2149/2149 468/512/512 +f 232/567/567 2303/2150/2150 2306/2151/2151 1156/568/568 +f 2303/2150/2150 247/2152/2152 2304/2153/2153 2306/2151/2151 +f 2306/2151/2151 2304/2153/2153 229/2154/2154 2305/2155/2155 +f 1156/568/568 2306/2151/2151 2305/2155/2155 233/569/569 +f 233/569/569 2305/2155/2155 2309/2156/2156 1171/587/587 +f 2305/2155/2155 229/2154/2154 2307/2157/2157 2309/2156/2156 +f 2309/2156/2156 2307/2157/2157 248/2158/2158 2308/2159/2159 +f 1171/587/587 2309/2156/2156 2308/2159/2159 241/583/583 +f 1/1017/1017 2310/2160/2160 2313/2161/2161 1493/1018/1018 +f 2310/2160/2160 11/2162/2162 2311/2163/2163 2313/2161/2161 +f 2313/2161/2161 2311/2163/2163 12/2164/2164 2312/2165/2165 +f 1493/1018/1018 2313/2161/2161 2312/2165/2165 7/1019/1019 +f 7/1019/1019 2312/2165/2165 2316/2166/2166 1501/1027/1027 +f 2312/2165/2165 12/2164/2164 2314/2167/2167 2316/2166/2166 +f 2316/2166/2166 2314/2167/2167 13/2168/2168 2315/2169/2169 +f 1501/1027/1027 2316/2166/2166 2315/2169/2169 2/642/642 +f 36/678/678 2317/2170/2170 2320/2171/2171 1504/1030/1030 +f 2317/2170/2170 54/2172/2172 2318/2173/2173 2320/2171/2171 +f 2320/2171/2171 2318/2173/2173 29/2174/2174 2319/2175/2175 +f 1504/1030/1030 2320/2171/2171 2319/2175/2175 21/689/689 +f 21/689/689 2319/2175/2175 2323/2176/2176 1246/690/690 +f 2319/2175/2175 29/2174/2174 2321/2177/2177 2323/2176/2176 +f 2323/2176/2176 2321/2177/2177 31/2178/2178 2322/2179/2179 +f 1246/690/690 2323/2176/2176 2322/2179/2179 22/691/691 +f 739/2180/2180 2324/2181/2181 2327/2182/2182 2326/2183/2183 +f 2324/2181/2181 740/2184/2184 2325/2185/2185 2327/2182/2182 +f 2327/2182/2182 2325/2185/2185 604/250/250 941/253/253 +f 2326/2183/2183 2327/2182/2182 941/253/253 760/255/255 +f 554/2186/2186 2328/2187/2187 2331/2188/2188 2330/2189/2189 +f 2328/2187/2187 598/247/247 935/246/246 2331/2188/2188 +f 2331/2188/2188 935/246/246 603/245/245 2329/2190/2190 +f 2330/2189/2189 2331/2188/2188 2329/2190/2190 553/2191/2191 +f 739/2180/2180 2326/2183/2183 2334/2192/2192 2333/2193/2193 +f 2326/2183/2183 760/255/255 948/263/263 2334/2192/2192 +f 2334/2192/2192 948/263/263 536/265/265 2332/2194/2194 +f 2333/2193/2193 2334/2192/2192 2332/2194/2194 736/2195/2195 +f 554/2186/2186 2335/2196/2196 2337/2197/2197 2328/2187/2187 +f 2335/2196/2196 540/2198/2198 2336/2199/2199 2337/2197/2197 +f 2337/2197/2197 2336/2199/2199 533/259/259 943/258/258 +f 2328/2187/2187 2337/2197/2197 943/258/258 598/247/247 +f 734/2200/2200 2338/2201/2201 2341/2202/2202 2340/2203/2203 +f 2338/2201/2201 526/280/280 956/279/279 2341/2202/2202 +f 2341/2202/2202 956/279/279 525/278/278 2339/2204/2204 +f 2340/2203/2203 2341/2202/2202 2339/2204/2204 733/2205/2205 +f 518/266/266 2342/2206/2206 2345/2207/2207 950/267/267 +f 2342/2206/2206 528/2208/2208 2343/2209/2209 2345/2207/2207 +f 2345/2207/2207 2343/2209/2209 529/2210/2210 2344/2211/2211 +f 950/267/267 2345/2207/2207 2344/2211/2211 519/270/270 +f 733/2205/2205 2339/2204/2204 2348/2212/2212 2347/2213/2213 +f 2339/2204/2204 525/278/278 964/288/288 2348/2212/2212 +f 2348/2212/2212 964/288/288 527/290/290 2346/2214/2214 +f 2347/2213/2213 2348/2212/2212 2346/2214/2214 671/2215/2215 +f 529/2210/2210 2349/2216/2216 2351/2217/2217 2344/2211/2211 +f 2349/2216/2216 530/2218/2218 2350/2219/2219 2351/2217/2217 +f 2351/2217/2217 2350/2219/2219 520/284/284 959/283/283 +f 2344/2211/2211 2351/2217/2217 959/283/283 519/270/270 +f 341/2220/2220 2352/2221/2221 2355/2222/2222 2354/2223/2223 +f 2352/2221/2221 342/2224/2224 2353/2225/2225 2355/2222/2222 +f 2355/2222/2222 2353/2225/2225 324/304/304 972/303/303 +f 2354/2223/2223 2355/2222/2222 972/303/303 323/302/302 +f 539/2226/2226 2356/2227/2227 2359/2228/2228 2358/2229/2229 +f 2356/2227/2227 325/291/291 969/294/294 2359/2228/2228 +f 2359/2228/2228 969/294/294 326/299/299 2357/2230/2230 +f 2358/2229/2229 2359/2228/2228 2357/2230/2230 329/2231/2231 +f 539/2226/2226 2360/2232/2232 2362/2233/2233 2356/2227/2227 +f 2360/2232/2232 552/2234/2234 2361/2235/2235 2362/2233/2233 +f 2362/2233/2233 2361/2235/2235 406/314/314 979/313/313 +f 2356/2227/2227 2362/2233/2233 979/313/313 325/291/291 +f 341/2220/2220 2354/2223/2223 2365/2236/2236 2364/2237/2237 +f 2354/2223/2223 323/302/302 977/307/307 2365/2236/2236 +f 2365/2236/2236 977/307/307 332/311/311 2363/2238/2238 +f 2364/2237/2237 2365/2236/2236 2363/2238/2238 343/2239/2239 +f 256/330/330 2366/2240/2240 2369/2241/2241 989/328/328 +f 2366/2240/2240 275/2242/2242 2367/2243/2243 2369/2241/2241 +f 2369/2241/2241 2367/2243/2243 276/2244/2244 2368/2245/2245 +f 989/328/328 2369/2241/2241 2368/2245/2245 257/325/325 +f 272/2246/2246 2370/2247/2247 2373/2248/2248 2372/2249/2249 +f 2370/2247/2247 253/322/322 983/321/321 2373/2248/2248 +f 2373/2248/2248 983/321/321 254/320/320 2371/2250/2250 +f 2372/2249/2249 2373/2248/2248 2371/2250/2250 271/2251/2251 +f 275/2242/2242 2366/2240/2240 2376/2252/2252 2375/2253/2253 +f 2366/2240/2240 256/330/330 996/340/340 2376/2252/2252 +f 2376/2252/2252 996/340/340 238/339/339 2374/2254/2254 +f 2375/2253/2253 2376/2252/2252 2374/2254/2254 277/2255/2255 +f 272/2246/2246 2377/2256/2256 2379/2257/2257 2370/2247/2247 +f 2377/2256/2256 273/2258/2258 2378/2259/2259 2379/2257/2257 +f 2379/2257/2257 2378/2259/2259 255/333/333 991/331/331 +f 2370/2247/2247 2379/2257/2257 991/331/331 253/322/322 +f 344/2260/2260 2380/2261/2261 2383/2262/2262 2382/2263/2263 +f 2380/2261/2261 340/2264/2264 2381/2265/2265 2383/2262/2262 +f 2383/2262/2262 2381/2265/2265 331/350/350 1005/353/353 +f 2382/2263/2263 2383/2262/2262 1005/353/353 333/355/355 +f 147/2266/2266 2384/2267/2267 2387/2268/2268 2386/2269/2269 +f 2384/2267/2267 134/347/347 999/346/346 2387/2268/2268 +f 2387/2268/2268 999/346/346 142/345/345 2385/2270/2270 +f 2386/2269/2269 2387/2268/2268 2385/2270/2270 146/2271/2271 +f 344/2260/2260 2382/2263/2263 2390/2272/2272 2389/2273/2273 +f 2382/2263/2263 333/355/355 1012/365/365 2390/2272/2272 +f 2390/2272/2272 1012/365/365 334/364/364 2388/2274/2274 +f 2389/2273/2273 2390/2272/2272 2388/2274/2274 345/2275/2275 +f 147/2266/2266 2391/2276/2276 2393/2277/2277 2384/2267/2267 +f 2391/2276/2276 138/2278/2278 2392/2279/2279 2393/2277/2277 +f 2393/2277/2277 2392/2279/2279 135/358/358 1007/356/356 +f 2384/2267/2267 2393/2277/2277 1007/356/356 134/347/347 +f 286/2280/2280 2394/2281/2281 2397/2282/2282 2396/2283/2283 +f 2394/2281/2281 78/380/380 1020/379/379 2397/2282/2282 +f 2397/2282/2282 1020/379/379 68/378/378 2395/2284/2284 +f 2396/2283/2283 2397/2282/2282 2395/2284/2284 285/2285/2285 +f 67/366/366 2398/2286/2286 2401/2287/2287 1014/367/367 +f 2398/2286/2286 96/2288/2288 2399/2289/2289 2401/2287/2287 +f 2401/2287/2287 2399/2289/2289 82/2290/2290 2400/2291/2291 +f 1014/367/367 2401/2287/2287 2400/2291/2291 69/370/370 +f 285/2285/2285 2395/2284/2284 2404/2292/2292 2403/2293/2293 +f 2395/2284/2284 68/378/378 1028/388/388 2404/2292/2292 +f 2404/2292/2292 1028/388/388 70/390/390 2402/2294/2294 +f 2403/2293/2293 2404/2292/2292 2402/2294/2294 84/2295/2295 +f 82/2290/2290 2405/2296/2296 2407/2297/2297 2400/2291/2291 +f 2405/2296/2296 83/2298/2298 2406/2299/2299 2407/2297/2297 +f 2407/2297/2297 2406/2299/2299 71/384/384 1023/383/383 +f 2400/2291/2291 2407/2297/2297 1023/383/383 69/370/370 +f 144/2300/2300 2408/2301/2301 2411/2302/2302 2410/2303/2303 +f 2408/2301/2301 160/2304/2304 2409/2305/2305 2411/2302/2302 +f 2411/2302/2302 2409/2305/2305 139/405/405 1036/404/404 +f 2410/2303/2303 2411/2302/2302 1036/404/404 140/403/403 +f 126/2306/2306 2412/2307/2307 2415/2308/2308 2414/2309/2309 +f 2412/2307/2307 114/395/395 1030/392/392 2415/2308/2308 +f 2415/2308/2308 1030/392/392 148/391/391 2413/2310/2310 +f 2414/2309/2309 2415/2308/2308 2413/2310/2310 125/2311/2311 +f 144/2300/2300 2410/2303/2303 2418/2312/2312 2417/2313/2313 +f 2410/2303/2303 140/403/403 1044/413/413 2418/2312/2312 +f 2418/2312/2312 1044/413/413 141/415/415 2416/2314/2314 +f 2417/2313/2313 2418/2312/2312 2416/2314/2314 112/2315/2315 +f 126/2306/2306 2419/2316/2316 2421/2317/2317 2412/2307/2307 +f 2419/2316/2316 127/2318/2318 2420/2319/2319 2421/2317/2317 +f 2421/2317/2317 2420/2319/2319 115/409/409 1039/408/408 +f 2412/2307/2307 2421/2317/2317 1039/408/408 114/395/395 +f 141/415/415 1052/427/427 2424/2320/2320 2416/2314/2314 +f 1052/427/427 98/416/416 2422/2321/2321 2424/2320/2320 +f 2424/2320/2320 2422/2321/2321 113/2322/2322 2423/2323/2323 +f 2416/2314/2314 2424/2320/2320 2423/2323/2323 112/2315/2315 +f 99/424/424 2425/2324/2324 2427/2325/2325 1049/419/419 +f 2425/2324/2324 111/2326/2326 2426/2327/2327 2427/2325/2325 +f 2427/2325/2325 2426/2327/2327 113/2322/2322 2422/2321/2321 +f 1049/419/419 2427/2325/2325 2422/2321/2321 98/416/416 +f 115/409/409 2420/2319/2319 2430/2328/2328 1058/434/434 +f 2420/2319/2319 127/2318/2318 2428/2329/2329 2430/2328/2328 +f 2430/2328/2328 2428/2329/2329 110/2330/2330 2429/2331/2331 +f 1058/434/434 2430/2328/2328 2429/2331/2331 102/430/430 +f 51/2332/2332 2431/2333/2333 2433/2334/2334 2432/2335/2335 +f 2431/2333/2333 103/432/432 1055/431/431 2433/2334/2334 +f 2433/2334/2334 1055/431/431 102/430/430 2429/2331/2331 +f 2432/2335/2335 2433/2334/2334 2429/2331/2331 110/2330/2330 +f 111/2326/2326 2425/2324/2324 2436/2336/2336 2435/2337/2337 +f 2425/2324/2324 99/424/424 1065/443/443 2436/2336/2336 +f 2436/2336/2336 1065/443/443 86/445/445 2434/2338/2338 +f 2435/2337/2337 2436/2336/2336 2434/2338/2338 55/2339/2339 +f 51/2332/2332 2437/2340/2340 2439/2341/2341 2431/2333/2333 +f 2437/2340/2340 52/2342/2342 2438/2343/2343 2439/2341/2341 +f 2439/2341/2341 2438/2343/2343 34/439/439 1060/438/438 +f 2431/2333/2333 2439/2341/2341 1060/438/438 103/432/432 +f 740/2184/2184 2440/2344/2344 2442/2345/2345 2325/2185/2185 +f 2440/2344/2344 738/2346/2346 2441/2347/2347 2442/2345/2345 +f 2442/2345/2345 2441/2347/2347 761/457/457 1074/455/455 +f 2325/2185/2185 2442/2345/2345 1074/455/455 604/250/250 +f 761/457/457 2441/2347/2347 2444/2348/2348 1077/459/459 +f 2441/2347/2347 738/2346/2346 2443/2349/2349 2444/2348/2348 +f 2444/2348/2348 2443/2349/2349 744/2099/2099 2266/2098/2098 +f 1077/459/459 2444/2348/2348 2266/2098/2098 607/138/138 +f 563/2350/2350 2445/2351/2351 2447/2352/2352 2446/2353/2353 +f 2445/2351/2351 553/2191/2191 2329/2190/2190 2447/2352/2352 +f 2447/2352/2352 2329/2190/2190 603/245/245 1068/451/451 +f 2446/2353/2353 2447/2352/2352 1068/451/451 606/450/450 +f 562/2107/2107 2448/2354/2354 2449/2355/2355 2272/2103/2103 +f 2448/2354/2354 563/2350/2350 2446/2353/2353 2449/2355/2355 +f 2449/2355/2355 2446/2353/2353 606/450/450 1071/454/454 +f 2272/2103/2103 2449/2355/2355 1071/454/454 612/9/9 +f 671/2215/2215 2346/2214/2214 2452/2356/2356 2451/2357/2357 +f 2346/2214/2214 527/290/290 1084/470/470 2452/2356/2356 +f 2452/2356/2356 1084/470/470 481/469/469 2450/2358/2358 +f 2451/2357/2357 2452/2356/2356 2450/2358/2358 672/2359/2359 +f 468/512/512 2301/2149/2149 2454/2360/2360 1115/513/513 +f 2301/2149/2149 479/2148/2148 2453/2361/2361 2454/2360/2360 +f 2454/2360/2360 2453/2361/2361 672/2359/2359 2450/2358/2358 +f 1115/513/513 2454/2360/2360 2450/2358/2358 481/469/469 +f 520/284/284 2350/2219/2219 2457/2362/2362 1079/463/463 +f 2350/2219/2219 530/2218/2218 2455/2363/2363 2457/2362/2362 +f 2457/2362/2362 2455/2363/2363 491/2364/2364 2456/2365/2365 +f 1079/463/463 2457/2362/2362 2456/2365/2365 480/464/464 +f 477/2142/2142 2296/2140/2140 2459/2366/2366 2458/2367/2367 +f 2296/2140/2140 466/490/490 1104/499/499 2459/2366/2366 +f 2459/2366/2366 1104/499/499 480/464/464 2456/2365/2365 +f 2458/2367/2367 2459/2366/2366 2456/2365/2365 491/2364/2364 +f 735/480/480 1094/483/483 2462/2368/2368 2461/2369/2369 +f 1094/483/483 526/280/280 2338/2201/2201 2462/2368/2368 +f 2462/2368/2368 2338/2201/2201 734/2200/2200 2460/2370/2370 +f 2461/2369/2369 2462/2368/2368 2460/2370/2370 737/2371/2371 +f 536/265/265 1096/485/485 2464/2372/2372 2332/2194/2194 +f 1096/485/485 735/480/480 2461/2369/2369 2464/2372/2372 +f 2464/2372/2372 2461/2369/2369 737/2371/2371 2463/2373/2373 +f 2332/2194/2194 2464/2372/2372 2463/2373/2373 736/2195/2195 +f 532/471/471 2465/2374/2374 2467/2375/2375 1086/472/472 +f 2465/2374/2374 541/2376/2376 2466/2377/2377 2467/2375/2375 +f 2467/2375/2375 2466/2377/2377 528/2208/2208 2342/2206/2206 +f 1086/472/472 2467/2375/2375 2342/2206/2206 518/266/266 +f 540/2198/2198 2468/2378/2378 2469/2379/2379 2336/2199/2199 +f 2468/2378/2378 541/2376/2376 2465/2374/2374 2469/2379/2379 +f 2469/2379/2379 2465/2374/2374 532/471/471 1090/479/479 +f 2336/2199/2199 2469/2379/2379 1090/479/479 533/259/259 +f 561/2105/2105 2270/2104/2104 2472/2380/2380 2471/2381/2381 +f 2270/2104/2104 610/7/7 1130/531/531 2472/2380/2380 +f 2472/2380/2380 1130/531/531 600/525/525 2470/2382/2382 +f 2471/2381/2381 2472/2380/2380 2470/2382/2382 551/2383/2383 +f 411/18/18 2276/2109/2109 2475/2384/2384 1128/528/528 +f 2276/2109/2109 358/2113/2113 2473/2385/2385 2475/2384/2384 +f 2475/2384/2384 2473/2385/2385 352/2386/2386 2474/2387/2387 +f 1128/528/528 2475/2384/2384 2474/2387/2387 404/521/521 +f 406/314/314 2361/2235/2235 2477/2388/2388 1124/523/523 +f 2361/2235/2235 552/2234/2234 2476/2389/2389 2477/2388/2388 +f 2477/2388/2388 2476/2389/2389 551/2383/2383 2470/2382/2382 +f 1124/523/523 2477/2388/2388 2470/2382/2382 600/525/525 +f 332/311/311 1122/522/522 2479/2390/2390 2363/2238/2238 +f 1122/522/522 404/521/521 2474/2387/2387 2479/2390/2390 +f 2479/2390/2390 2474/2387/2387 352/2386/2386 2478/2391/2391 +f 2363/2238/2238 2479/2390/2390 2478/2391/2391 343/2239/2239 +f 324/304/304 2353/2225/2225 2482/2392/2392 1142/546/546 +f 2353/2225/2225 342/2224/2224 2480/2393/2393 2482/2392/2392 +f 2482/2392/2392 2480/2393/2393 328/2394/2394 2481/2395/2395 +f 1142/546/546 2482/2392/2392 2481/2395/2395 319/540/540 +f 329/2231/2231 2357/2230/2230 2485/2396/2396 2484/2397/2397 +f 2357/2230/2230 326/299/299 1140/543/543 2485/2396/2396 +f 2485/2396/2396 1140/543/543 320/532/532 2483/2398/2398 +f 2484/2397/2397 2485/2396/2396 2483/2398/2398 330/2399/2399 +f 319/540/540 2481/2395/2395 2487/2400/2400 1137/541/541 +f 2481/2395/2395 328/2394/2394 2486/2401/2401 2487/2400/2400 +f 2487/2400/2400 2486/2401/2401 271/2251/2251 2371/2250/2250 +f 1137/541/541 2487/2400/2400 2371/2250/2250 254/320/320 +f 330/2399/2399 2483/2398/2398 2489/2402/2402 2488/2403/2403 +f 2483/2398/2398 320/532/532 1134/535/535 2489/2402/2402 +f 2489/2402/2402 1134/535/535 257/325/325 2368/2245/2245 +f 2488/2403/2403 2489/2402/2402 2368/2245/2245 276/2244/2244 +f 238/339/339 1149/554/554 2492/2404/2404 2374/2254/2254 +f 1149/554/554 242/556/556 2490/2405/2405 2492/2404/2404 +f 2492/2404/2404 2490/2405/2405 249/2406/2406 2491/2407/2407 +f 2374/2254/2254 2492/2404/2404 2491/2407/2407 277/2255/2255 +f 241/583/583 2308/2159/2159 2494/2408/2408 1168/584/584 +f 2308/2159/2159 248/2158/2158 2493/2409/2409 2494/2408/2408 +f 2494/2408/2408 2493/2409/2409 249/2406/2406 2490/2405/2405 +f 1168/584/584 2494/2408/2408 2490/2405/2405 242/556/556 +f 255/333/333 2378/2259/2259 2497/2410/2410 1144/549/549 +f 2378/2259/2259 273/2258/2258 2495/2411/2411 2497/2410/2410 +f 2497/2410/2410 2495/2411/2411 274/2412/2412 2496/2413/2413 +f 1144/549/549 2497/2410/2410 2496/2413/2413 231/550/550 +f 247/2152/2152 2303/2150/2150 2499/2414/2414 2498/2415/2415 +f 2303/2150/2150 232/567/567 1160/574/574 2499/2414/2414 +f 2499/2414/2414 1160/574/574 231/550/550 2496/2413/2413 +f 2498/2415/2415 2499/2414/2414 2496/2413/2413 274/2412/2412 +f 331/350/350 2381/2265/2265 2502/2416/2416 1181/600/600 +f 2381/2265/2265 340/2264/2264 2500/2417/2417 2502/2416/2416 +f 2502/2416/2416 2500/2417/2417 351/2418/2418 2501/2419/2419 +f 1181/600/600 2502/2416/2416 2501/2419/2419 346/597/597 +f 350/2111/2111 2274/2110/2110 2504/2420/2420 2503/2421/2421 +f 2274/2110/2110 409/16/16 1183/602/602 2504/2420/2420 +f 2504/2420/2420 1183/602/602 346/597/597 2501/2419/2419 +f 2503/2421/2421 2504/2420/2420 2501/2419/2419 351/2418/2418 +f 142/345/345 1174/593/593 2507/2422/2422 2385/2270/2270 +f 1174/593/593 156/592/592 2505/2423/2423 2507/2422/2422 +f 2507/2422/2422 2505/2423/2423 145/2424/2424 2506/2425/2425 +f 2385/2270/2270 2507/2422/2422 2506/2425/2425 146/2271/2271 +f 154/27/27 2280/2115/2115 2509/2426/2426 1177/594/594 +f 2280/2115/2115 162/2119/2119 2508/2427/2427 2509/2426/2426 +f 2509/2426/2426 2508/2427/2427 145/2424/2424 2505/2423/2423 +f 1177/594/594 2509/2426/2426 2505/2423/2423 156/592/592 +f 286/2280/2280 2510/2428/2428 2512/2429/2429 2394/2281/2281 +f 2510/2428/2428 284/2430/2430 2511/2431/2431 2512/2429/2429 +f 2512/2429/2429 2511/2431/2431 133/612/612 1193/615/615 +f 2394/2281/2281 2512/2429/2429 1193/615/615 78/380/380 +f 345/2275/2275 2388/2274/2274 2514/2432/2432 2513/2433/2433 +f 2388/2274/2274 334/364/364 1195/617/617 2514/2432/2432 +f 2514/2432/2432 1195/617/617 133/612/612 2511/2431/2431 +f 2513/2433/2433 2514/2432/2432 2511/2431/2431 284/2430/2430 +f 96/2288/2288 2398/2286/2286 2517/2434/2434 2516/2435/2435 +f 2398/2286/2286 67/366/366 1186/608/608 2517/2434/2434 +f 2517/2434/2434 1186/608/608 87/607/607 2515/2436/2436 +f 2516/2435/2435 2517/2434/2434 2515/2436/2436 95/2437/2437 +f 135/358/358 2392/2279/2279 2519/2438/2438 1189/609/609 +f 2392/2279/2279 138/2278/2278 2518/2439/2439 2519/2438/2438 +f 2519/2438/2438 2518/2439/2439 95/2437/2437 2515/2436/2436 +f 1189/609/609 2519/2438/2438 2515/2436/2436 87/607/607 +f 13/2168/2168 2520/2440/2440 2522/2441/2441 2315/2169/2169 +f 2520/2440/2440 65/2442/2442 2521/2443/2443 2522/2441/2441 +f 2522/2441/2441 2521/2443/2443 62/626/626 1213/643/643 +f 2315/2169/2169 2522/2441/2441 1213/643/643 2/642/642 +f 84/2295/2295 2402/2294/2294 2524/2444/2444 2523/2445/2445 +f 2402/2294/2294 70/390/390 1202/627/627 2524/2444/2444 +f 2524/2444/2444 1202/627/627 62/626/626 2521/2443/2443 +f 2523/2445/2445 2524/2444/2444 2521/2443/2443 65/2442/2442 +f 11/2162/2162 2310/2160/2160 2527/2446/2446 2526/2447/2447 +f 2310/2160/2160 1/1017/1017 1497/1024/1024 2527/2446/2446 +f 2527/2446/2446 1497/1024/1024 72/620/620 2525/2448/2448 +f 2526/2447/2447 2527/2446/2446 2525/2448/2448 20/2449/2449 +f 71/384/384 2406/2299/2299 2529/2450/2450 1197/618/618 +f 2406/2299/2299 83/2298/2298 2528/2451/2451 2529/2450/2450 +f 2529/2450/2450 2528/2451/2451 20/2449/2449 2525/2448/2448 +f 1197/618/618 2529/2450/2450 2525/2448/2448 72/620/620 +f 159/2117/2117 2278/2116/2116 2532/2452/2452 2531/2453/2453 +f 2278/2116/2116 206/25/25 1220/653/653 2532/2452/2452 +f 2532/2452/2452 1220/653/653 152/652/652 2530/2454/2454 +f 2531/2453/2453 2532/2452/2452 2530/2454/2454 161/2455/2455 +f 163/233/233 2284/2121/2121 2535/2456/2456 1215/644/644 +f 2284/2121/2121 168/2125/2125 2533/2457/2457 2535/2456/2456 +f 2535/2456/2456 2533/2457/2457 167/2458/2458 2534/2459/2459 +f 1215/644/644 2535/2456/2456 2534/2459/2459 150/646/646 +f 139/405/405 2409/2305/2305 2537/2460/2460 1225/658/658 +f 2409/2305/2305 160/2304/2304 2536/2461/2461 2537/2460/2460 +f 2537/2460/2460 2536/2461/2461 161/2455/2455 2530/2454/2454 +f 1225/658/658 2537/2460/2460 2530/2454/2454 152/652/652 +f 148/391/391 1222/656/656 2539/2462/2462 2413/2310/2310 +f 1222/656/656 150/646/646 2534/2459/2459 2539/2462/2462 +f 2539/2462/2462 2534/2459/2459 167/2458/2458 2538/2463/2463 +f 2413/2310/2310 2539/2462/2462 2538/2463/2463 125/2311/2311 +f 86/445/445 1232/666/666 2542/2464/2464 2434/2338/2338 +f 1232/666/666 23/668/668 2540/2465/2465 2542/2464/2464 +f 2542/2464/2464 2540/2465/2465 30/2466/2466 2541/2467/2467 +f 2434/2338/2338 2542/2464/2464 2541/2467/2467 55/2339/2339 +f 22/691/691 2322/2179/2179 2544/2468/2468 1507/1033/1033 +f 2322/2179/2179 31/2178/2178 2543/2469/2469 2544/2468/2468 +f 2544/2468/2468 2543/2469/2469 30/2466/2466 2540/2465/2465 +f 1507/1033/1033 2544/2468/2468 2540/2465/2465 23/668/668 +f 34/439/439 2438/2343/2343 2547/2470/2470 1227/661/661 +f 2438/2343/2343 52/2342/2342 2545/2471/2471 2547/2470/2470 +f 2547/2470/2470 2545/2471/2471 53/2472/2472 2546/2473/2473 +f 1227/661/661 2547/2470/2470 2546/2473/2473 37/662/662 +f 54/2172/2172 2317/2170/2170 2549/2474/2474 2548/2475/2475 +f 2317/2170/2170 36/678/678 1238/677/677 2549/2474/2474 +f 2549/2474/2474 1238/677/677 37/662/662 2546/2473/2473 +f 2548/2475/2475 2549/2474/2474 2546/2473/2473 53/2472/2472 +f 749/2093/2093 2262/2092/2092 2552/2476/2476 2551/2477/2477 +f 2262/2092/2092 764/127/127 1252/695/695 2552/2476/2476 +f 2552/2476/2476 1252/695/695 765/699/699 2550/2478/2478 +f 2551/2477/2477 2552/2476/2476 2550/2478/2478 750/2479/2479 +f 750/2479/2479 2550/2478/2478 2554/2480/2480 2553/2481/2481 +f 2550/2478/2478 765/699/699 1255/701/701 2554/2480/2480 +f 2554/2480/2480 1255/701/701 762/140/140 2268/2097/2097 +f 2553/2481/2481 2554/2480/2480 2268/2097/2097 763/2101/2101 +f 212/223/223 2288/2127/2127 2557/2482/2482 1302/758/758 +f 2288/2127/2127 179/2131/2131 2555/2483/2483 2557/2482/2482 +f 2557/2482/2482 2555/2483/2483 173/2484/2484 2556/2485/2485 +f 1302/758/758 2557/2482/2482 2556/2485/2485 208/759/759 +f 208/759/759 2556/2485/2485 2559/2486/2486 1305/762/762 +f 2556/2485/2485 173/2484/2484 2558/2487/2487 2559/2486/2486 +f 2559/2486/2486 2558/2487/2487 174/2123/2123 2282/2122/2122 +f 1305/762/762 2559/2486/2486 2282/2122/2122 204/229/229 +f 184/201/201 1338/808/808 2562/2488/2488 2293/2137/2137 +f 1338/808/808 185/807/807 2560/2489/2489 2562/2488/2488 +f 2562/2488/2488 2560/2489/2489 189/2490/2490 2561/2491/2491 +f 2293/2137/2137 2562/2488/2488 2561/2491/2491 188/2138/2138 +f 759/2492/2492 2563/2493/2493 2566/2494/2494 2565/2495/2495 +f 2563/2493/2493 758/2496/2496 2564/2497/2497 2566/2494/2494 +f 2566/2494/2494 2564/2497/2497 640/775/775 1314/773/773 +f 2565/2495/2495 2566/2494/2494 1314/773/773 768/97/97 +f 185/807/807 1370/850/850 2569/2498/2498 2560/2489/2489 +f 1370/850/850 190/849/849 2567/2499/2499 2569/2498/2498 +f 2569/2498/2498 2567/2499/2499 192/2500/2500 2568/2501/2501 +f 2560/2489/2489 2569/2498/2498 2568/2501/2501 189/2490/2490 +f 758/2496/2496 2570/2502/2502 2572/2503/2503 2564/2497/2497 +f 2570/2502/2502 587/2504/2504 2571/2505/2505 2572/2503/2503 +f 2572/2503/2503 2571/2505/2505 645/853/853 1372/851/851 +f 2564/2497/2497 2572/2503/2503 1372/851/851 640/775/775 +f 196/949/949 2573/2506/2506 2576/2507/2507 1444/950/950 +f 2573/2506/2506 198/2508/2508 2574/2509/2509 2576/2507/2507 +f 2576/2507/2507 2574/2509/2509 195/2510/2510 2575/2511/2511 +f 1444/950/950 2576/2507/2507 2575/2511/2511 193/951/951 +f 193/951/951 2575/2511/2511 2578/2512/2512 1447/954/954 +f 2575/2511/2511 195/2510/2510 2577/2513/2513 2578/2512/2512 +f 2578/2512/2512 2577/2513/2513 192/2500/2500 2567/2499/2499 +f 1447/954/954 2578/2512/2512 2567/2499/2499 190/849/849 +f 596/2514/2514 2579/2515/2515 2582/2516/2516 2581/2517/2517 +f 2579/2515/2515 656/955/955 1451/958/958 2582/2516/2516 +f 2582/2516/2516 1451/958/958 651/960/960 2580/2518/2518 +f 2581/2517/2517 2582/2516/2516 2580/2518/2518 591/2519/2519 +f 591/2519/2519 2580/2518/2518 2584/2520/2520 2583/2521/2521 +f 2580/2518/2518 651/960/960 1453/962/962 2584/2520/2520 +f 2584/2520/2520 1453/962/962 645/853/853 2571/2505/2505 +f 2583/2521/2521 2584/2520/2520 2571/2505/2505 587/2504/2504 +f 196/949/949 1473/990/990 2587/2522/2522 2573/2506/2506 +f 1473/990/990 199/989/989 2585/2523/2523 2587/2522/2522 +f 2587/2522/2522 2585/2523/2523 201/2524/2524 2586/2525/2525 +f 2573/2506/2506 2587/2522/2522 2586/2525/2525 198/2508/2508 +f 596/2514/2514 2588/2526/2526 2590/2527/2527 2579/2515/2515 +f 2588/2526/2526 597/2528/2528 2589/2529/2529 2590/2527/2527 +f 2590/2527/2527 2589/2529/2529 661/1009/1009 1487/1007/1007 +f 2579/2515/2515 2590/2527/2527 1487/1007/1007 656/955/955 +f 767/2530/2530 2591/2531/2531 2593/2532/2532 2592/2533/2533 +f 2591/2531/2531 759/2492/2492 2565/2495/2495 2593/2532/2532 +f 2593/2532/2532 2565/2495/2495 768/97/97 824/96/96 +f 2592/2533/2533 2593/2532/2532 824/96/96 766/95/95 +f 753/2534/2534 2594/2535/2535 2598/2536/2536 2597/2537/2537 +f 2594/2535/2535 755/2538/2538 2595/2539/2539 2598/2536/2536 +f 2598/2536/2536 2595/2539/2539 756/2540/2540 2596/2541/2541 +f 2597/2537/2537 2598/2536/2536 2596/2541/2541 752/104/104 +f 678/1038/1038 1509/1035/1035 2602/2542/2542 2601/2543/2543 +f 1509/1035/1035 679/1034/1034 2599/2544/2544 2602/2542/2542 +f 2602/2542/2542 2599/2544/2544 663/2545/2545 2600/2546/2546 +f 2601/2543/2543 2602/2542/2542 2600/2546/2546 680/2547/2547 +f 767/2530/2530 2592/2533/2533 2604/2548/2548 2603/2549/2549 +f 2592/2533/2533 766/95/95 830/105/105 2604/2548/2548 +f 2604/2548/2548 830/105/105 752/104/104 2596/2541/2541 +f 2603/2549/2549 2604/2548/2548 2596/2541/2541 756/2540/2540 +f 754/2095/2095 2605/2550/2550 2606/2551/2551 2264/2091/2091 +f 2605/2550/2550 753/2534/2534 2597/2537/2537 2606/2551/2551 +f 2606/2551/2551 2597/2537/2537 752/104/104 829/103/103 +f 2264/2091/2091 2606/2551/2551 829/103/103 624/102/102 +f 755/2538/2538 2594/2535/2535 2610/2552/2552 2609/2553/2553 +f 2594/2535/2535 753/2534/2534 2607/2554/2554 2610/2552/2552 +f 2610/2552/2552 2607/2554/2554 745/1051/1051 2608/2555/2555 +f 2609/2553/2553 2610/2552/2552 2608/2555/2555 751/2556/2556 +f 754/2095/2095 2611/2557/2557 2612/2558/2558 2605/2550/2550 +f 2611/2557/2557 746/1043/1043 1517/1046/1046 2612/2558/2558 +f 2612/2558/2558 1517/1046/1046 745/1051/1051 2607/2554/2554 +f 2605/2550/2550 2612/2558/2558 2607/2554/2554 753/2534/2534 +f 751/2556/2556 2608/2555/2555 2615/2559/2559 2614/2560/2560 +f 2608/2555/2555 745/1051/1051 1516/1050/1050 2615/2559/2559 +f 2615/2559/2559 1516/1050/1050 747/1049/1049 2613/2561/2561 +f 2614/2560/2560 2615/2559/2559 2613/2561/2561 722/2562/2562 +f 722/2562/2562 2613/2561/2561 2618/2563/2563 2617/2564/2564 +f 2613/2561/2561 747/1049/1049 1521/1053/1053 2618/2563/2563 +f 2618/2563/2563 1521/1053/1053 691/1057/1057 2616/2565/2565 +f 2617/2564/2564 2618/2563/2563 2616/2565/2565 697/2566/2566 +f 697/2566/2566 2616/2565/2565 2621/2567/2567 2620/2568/2568 +f 2616/2565/2565 691/1057/1057 1525/1059/1059 2621/2567/2567 +f 2621/2567/2567 1525/1059/1059 692/1063/1063 2619/2569/2569 +f 2620/2568/2568 2621/2567/2567 2619/2569/2569 698/2570/2570 +f 698/2570/2570 2619/2569/2569 2624/2571/2571 2623/2572/2572 +f 2619/2569/2569 692/1063/1063 1528/1065/1065 2624/2571/2571 +f 2624/2571/2571 1528/1065/1065 690/1040/1040 2622/2573/2573 +f 2623/2572/2572 2624/2571/2571 2622/2573/2573 699/2574/2574 +f 700/2575/2575 2625/2576/2576 2628/2577/2577 2627/2578/2578 +f 2625/2576/2576 699/2574/2574 2622/2573/2573 2628/2577/2577 +f 2628/2577/2577 2622/2573/2573 690/1040/1040 2626/2579/2579 +f 2627/2578/2578 2628/2577/2577 2626/2579/2579 693/2580/2580 +f 681/2581/2581 2629/2582/2582 2632/2583/2583 2631/2584/2584 +f 2629/2582/2582 682/2585/2585 2630/2586/2586 2632/2583/2583 +f 2632/2583/2583 2630/2586/2586 678/1038/1038 2601/2543/2543 +f 2631/2584/2584 2632/2583/2583 2601/2543/2543 680/2547/2547 +f 682/2585/2585 2633/2587/2587 2634/2588/2588 2630/2586/2586 +f 2633/2587/2587 693/2580/2580 2626/2579/2579 2634/2588/2588 +f 2634/2588/2588 2626/2579/2579 690/1040/1040 1510/1039/1039 +f 2630/2586/2586 2634/2588/2588 1510/1039/1039 678/1038/1038 +f 679/1034/1034 1512/1037/1037 2638/2589/2589 2637/2590/2590 +f 1512/1037/1037 689/1042/1042 2635/2591/2591 2638/2589/2589 +f 2638/2589/2589 2635/2591/2591 696/2592/2592 2636/2593/2593 +f 2637/2590/2590 2638/2589/2589 2636/2593/2593 702/2594/2594 +f 679/1034/1034 2637/2590/2590 2641/2595/2595 2599/2544/2544 +f 2637/2590/2590 702/2594/2594 2639/2596/2596 2641/2595/2595 +f 2641/2595/2595 2639/2596/2596 703/2597/2597 2640/2598/2598 +f 2599/2544/2544 2641/2595/2595 2640/2598/2598 663/2545/2545 +f 746/1043/1043 2642/2599/2599 2645/2600/2600 1514/1044/1044 +f 2642/2599/2599 718/2601/2601 2643/2602/2602 2645/2600/2600 +f 2645/2600/2600 2643/2602/2602 719/2603/2603 2644/2604/2604 +f 1514/1044/1044 2645/2600/2600 2644/2604/2604 748/1047/1047 +f 719/2603/2603 2646/2605/2605 2648/2606/2606 2644/2604/2604 +f 2646/2605/2605 720/2607/2607 2647/2608/2608 2648/2606/2606 +f 2648/2606/2606 2647/2608/2608 705/1055/1055 1519/1054/1054 +f 2644/2604/2604 2648/2606/2606 1519/1054/1054 748/1047/1047 +f 705/1055/1055 2647/2608/2608 2651/2609/2609 1523/1060/1060 +f 2647/2608/2608 720/2607/2607 2649/2610/2610 2651/2609/2609 +f 2651/2609/2609 2649/2610/2610 721/2611/2611 2650/2612/2612 +f 1523/1060/1060 2651/2609/2609 2650/2612/2612 688/1061/1061 +f 688/1061/1061 2650/2612/2612 2653/2613/2613 1527/1066/1066 +f 2650/2612/2612 721/2611/2611 2652/2614/2614 2653/2613/2613 +f 2653/2613/2613 2652/2614/2614 696/2592/2592 2635/2591/2591 +f 1527/1066/1066 2653/2613/2613 2635/2591/2591 689/1042/1042 +f 577/2615/2615 2654/2616/2616 2656/2617/2617 2655/2618/2618 +f 2654/2616/2616 718/2601/2601 2642/2599/2599 2656/2617/2617 +f 2656/2617/2617 2642/2599/2599 746/1043/1043 2611/2557/2557 +f 2655/2618/2618 2656/2617/2617 2611/2557/2557 754/2095/2095 +f 763/2619/2101 2267/2620/2100 2659/2621/2619 2658/2622/2620 +f 2267/2620/2100 744/2623/2099 2657/2624/2621 2659/2621/2619 +f 2659/2621/2619 2657/2624/2621 743/1153/1153 1578/1152/1152 +f 2658/2622/2620 2659/2621/2619 1578/1152/1152 742/1151/1151 +f 555/1067/1067 1533/1070/1070 2662/2625/2622 2661/2626/2623 +f 1533/1070/1070 559/1075/1075 2660/2627/2624 2662/2625/2622 +f 2662/2625/2622 2660/2627/2624 562/2628/2107 2271/2629/2106 +f 2661/2626/2623 2662/2625/2622 2271/2629/2106 561/2630/2105 +f 354/1084/1084 1537/1083/1083 2665/2631/2625 2664/2632/2626 +f 1537/1083/1083 357/1082/1082 2663/2633/2627 2665/2631/2625 +f 2665/2631/2625 2663/2633/2627 358/2634/2113 2275/2635/2112 +f 2664/2632/2626 2665/2631/2625 2275/2635/2112 350/2636/2111 +f 166/1093/1093 1542/1092/1092 2668/2637/2628 2667/2638/2629 +f 1542/1092/1092 361/1091/1091 2666/2639/2630 2668/2637/2628 +f 2668/2637/2628 2666/2639/2630 162/2640/2119 2279/2641/2118 +f 2667/2638/2629 2668/2637/2628 2279/2641/2118 159/2642/2117 +f 168/2125/2125 2283/2124/2124 2671/2643/2631 2670/2644/2632 +f 2283/2124/2124 174/2123/2123 2669/2645/2633 2671/2643/2631 +f 2671/2643/2631 2669/2645/2633 169/1223/1223 1630/1220/1220 +f 2670/2644/2632 2671/2643/2631 1630/1220/1220 164/1219/1219 +f 179/2131/2131 2287/2130/2130 2674/2646/2634 2673/2647/2635 +f 2287/2130/2130 180/2129/2129 2672/2648/2636 2674/2646/2634 +f 2674/2646/2634 2672/2648/2636 181/1235/1235 1638/1232/1232 +f 2673/2647/2635 2674/2646/2634 1638/1232/1232 175/1231/1231 +f 180/2129/2129 2291/2135/2135 2676/2649/2637 2672/2648/2636 +f 2291/2135/2135 183/2134/2134 2675/2650/2638 2676/2649/2637 +f 2676/2649/2637 2675/2650/2638 182/1245/1245 1646/1243/1243 +f 2672/2648/2636 2676/2649/2637 1646/1243/1243 181/1235/1235 +f 183/2134/2134 2294/2139/2139 2678/2651/2639 2675/2650/2638 +f 2294/2139/2139 188/2138/2138 2677/2652/2640 2678/2651/2639 +f 2678/2651/2639 2677/2652/2640 186/1253/1253 1652/1251/1251 +f 2675/2650/2638 2678/2651/2639 1652/1251/1251 182/1245/1245 +f 477/2653/2142 2679/2654/2641 2681/2655/2642 2297/2656/2143 +f 2679/2654/2641 475/1485/1485 1804/1484/1484 2681/2655/2642 +f 2681/2655/2642 1804/1484/1484 474/1483/1483 2680/2657/2643 +f 2297/2656/2143 2681/2655/2642 2680/2657/2643 478/2658/2144 +f 478/2658/2144 2680/2657/2643 2683/2659/2644 2300/2660/2147 +f 2680/2657/2643 474/1483/1483 1813/1496/1496 2683/2659/2644 +f 2683/2659/2644 1813/1496/1496 476/1495/1495 2682/2661/2645 +f 2300/2660/2147 2683/2659/2644 2682/2661/2645 479/2662/2148 +f 247/2663/2152 2684/2664/2646 2686/2665/2647 2304/2666/2153 +f 2684/2664/2646 227/1552/1552 1855/1551/1551 2686/2665/2647 +f 2686/2665/2647 1855/1551/1551 226/1550/1550 2685/2667/2648 +f 2304/2666/2153 2686/2665/2647 2685/2667/2648 229/2668/2154 +f 229/2668/2154 2685/2667/2648 2688/2669/2649 2307/2670/2157 +f 2685/2667/2648 226/1550/1550 1863/1561/1561 2688/2669/2649 +f 2688/2669/2649 1863/1561/1561 228/1560/1560 2687/2671/2650 +f 2307/2670/2157 2688/2669/2649 2687/2671/2650 248/2672/2158 +f 11/2673/2162 2689/2674/2651 2691/2675/2652 2311/2676/2163 +f 2689/2674/2651 18/1602/1602 1893/1601/1601 2691/2675/2652 +f 2691/2675/2652 1893/1601/1601 17/1600/1600 2690/2677/2653 +f 2311/2676/2163 2691/2675/2652 2690/2677/2653 12/2678/2164 +f 12/2678/2164 2690/2677/2653 2693/2679/2654 2314/2680/2167 +f 2690/2677/2653 17/1600/1600 1901/1611/1611 2693/2679/2654 +f 2693/2679/2654 1901/1611/1611 10/1610/1610 2692/2681/2655 +f 2314/2680/2167 2693/2679/2654 2692/2681/2655 13/2682/2168 +f 54/2172/2172 2694/2683/2656 2696/2684/2657 2318/2173/2173 +f 2694/2683/2656 45/1637/1637 1919/1636/1636 2696/2684/2657 +f 2696/2684/2657 1919/1636/1636 44/1635/1635 2695/2685/2658 +f 2318/2173/2173 2696/2684/2657 2695/2685/2658 29/2174/2174 +f 29/2174/2174 2695/2685/2658 2698/2686/2659 2321/2687/2177 +f 2695/2685/2658 44/1635/1635 1927/1646/1646 2698/2686/2659 +f 2698/2686/2659 1927/1646/1646 46/1645/1645 2697/2688/2660 +f 2321/2687/2177 2698/2686/2659 2697/2688/2660 31/2689/2178 +f 548/1272/1272 1663/1269/1269 2701/2690/2661 2700/2691/2662 +f 1663/1269/1269 549/1268/1268 2699/2692/2663 2701/2690/2661 +f 2701/2690/2661 2699/2692/2663 740/2693/2184 2324/2694/2181 +f 2700/2691/2662 2701/2690/2661 2324/2694/2181 739/2695/2180 +f 545/1265/1265 2702/2696/2664 2704/2697/2665 1660/1266/1266 +f 2702/2696/2664 554/2698/2186 2330/2699/2189 2704/2697/2665 +f 2704/2697/2665 2330/2699/2189 553/2700/2191 2703/2701/2666 +f 1660/1266/1266 2704/2697/2665 2703/2701/2666 546/1267/1267 +f 548/1272/1272 2700/2691/2662 2706/2702/2667 1671/1280/1280 +f 2700/2691/2662 739/2695/2180 2333/2703/2193 2706/2702/2667 +f 2706/2702/2667 2333/2703/2193 736/2704/2195 2705/2705/2668 +f 1671/1280/1280 2706/2702/2667 2705/2705/2668 550/1282/1282 +f 545/1265/1265 1669/1279/1279 2708/2706/2669 2702/2696/2664 +f 1669/1279/1279 547/1278/1278 2707/2707/2670 2708/2706/2669 +f 2708/2706/2669 2707/2707/2670 540/2708/2198 2335/2709/2196 +f 2702/2696/2664 2708/2706/2669 2335/2709/2196 554/2698/2186 +f 499/1293/1293 2709/2710/2671 2711/2711/2672 1679/1294/1294 +f 2709/2710/2671 734/2712/2200 2340/2713/2203 2711/2711/2672 +f 2711/2711/2672 2340/2713/2203 733/2714/2205 2710/2715/2673 +f 1679/1294/1294 2711/2711/2672 2710/2715/2673 488/1297/1297 +f 528/2716/2208 2712/2717/2674 2714/2718/2675 2343/2719/2209 +f 2712/2717/2674 485/1292/1292 1676/1291/1291 2714/2718/2675 +f 2714/2718/2675 1676/1291/1291 484/1290/1290 2713/2720/2676 +f 2343/2719/2209 2714/2718/2675 2713/2720/2676 529/2721/2210 +f 488/1297/1297 2710/2715/2673 2716/2722/2677 1687/1305/1305 +f 2710/2715/2673 733/2714/2205 2347/2723/2213 2716/2722/2677 +f 2716/2722/2677 2347/2723/2213 671/2724/2215 2715/2725/2678 +f 1687/1305/1305 2716/2722/2677 2715/2725/2678 489/1307/1307 +f 484/1290/1290 1685/1304/1304 2718/2726/2679 2713/2720/2676 +f 1685/1304/1304 486/1303/1303 2717/2727/2680 2718/2726/2679 +f 2718/2726/2679 2717/2727/2680 530/2728/2218 2349/2729/2216 +f 2713/2720/2676 2718/2726/2679 2349/2729/2216 529/2721/2210 +f 337/1318/1318 2719/2730/2681 2721/2731/2682 1695/1319/1319 +f 2719/2730/2681 539/2732/2226 2358/2733/2229 2721/2731/2682 +f 2721/2731/2682 2358/2733/2229 329/2734/2231 2720/2735/2683 +f 1695/1319/1319 2721/2731/2682 2720/2735/2683 281/1322/1322 +f 335/1317/1317 1692/1316/1316 2724/2736/2684 2723/2737/2685 +f 1692/1316/1316 287/1315/1315 2722/2738/2686 2724/2736/2684 +f 2724/2736/2684 2722/2738/2686 342/2739/2224 2352/2740/2221 +f 2723/2737/2685 2724/2736/2684 2352/2740/2221 341/2741/2220 +f 337/1318/1318 1704/1333/1333 2726/2742/2687 2719/2730/2681 +f 1704/1333/1333 339/1332/1332 2725/2743/2688 2726/2742/2687 +f 2726/2742/2687 2725/2743/2688 552/2744/2234 2360/2745/2232 +f 2719/2730/2681 2726/2742/2687 2360/2745/2232 539/2732/2226 +f 335/1317/1317 2723/2737/2685 2728/2746/2689 1699/1324/1324 +f 2723/2737/2685 341/2741/2220 2364/2747/2237 2728/2746/2689 +f 2728/2746/2689 2364/2747/2237 343/2748/2239 2727/2749/2690 +f 1699/1324/1324 2728/2746/2689 2727/2749/2690 336/1326/1326 +f 275/2750/2242 2729/2751/2691 2731/2752/2692 2367/2753/2243 +f 2729/2751/2691 266/1347/1347 1711/1344/1344 2731/2752/2692 +f 2731/2752/2692 1711/1344/1344 265/1343/1343 2730/2754/2693 +f 2367/2753/2243 2731/2752/2692 2730/2754/2693 276/2755/2244 +f 260/1340/1340 2732/2756/2694 2734/2757/2695 1708/1341/1341 +f 2732/2756/2694 272/2758/2246 2372/2759/2249 2734/2757/2695 +f 2734/2757/2695 2372/2759/2249 271/2760/2251 2733/2761/2696 +f 1708/1341/1341 2734/2757/2695 2733/2761/2696 259/1342/1342 +f 266/1347/1347 2729/2751/2691 2736/2762/2697 1719/1355/1355 +f 2729/2751/2691 275/2750/2242 2375/2763/2253 2736/2762/2697 +f 2736/2762/2697 2375/2763/2253 277/2764/2255 2735/2765/2698 +f 1719/1355/1355 2736/2762/2697 2735/2765/2698 267/1357/1357 +f 260/1340/1340 1717/1354/1354 2738/2766/2699 2732/2756/2694 +f 1717/1354/1354 261/1353/1353 2737/2767/2700 2738/2766/2699 +f 2738/2766/2699 2737/2767/2700 273/2768/2258 2377/2769/2256 +f 2732/2756/2694 2738/2766/2699 2377/2769/2256 272/2758/2246 +f 288/1372/1372 1727/1369/1369 2741/2770/2701 2740/2771/2702 +f 1727/1369/1369 292/1368/1368 2739/2772/2703 2741/2770/2701 +f 2741/2770/2701 2739/2772/2703 340/2773/2264 2380/2774/2261 +f 2740/2771/2702 2741/2770/2701 2380/2774/2261 344/2775/2260 +f 108/1365/1365 2742/2776/2704 2744/2777/2705 1724/1366/1366 +f 2742/2776/2704 147/2778/2266 2386/2779/2269 2744/2777/2705 +f 2744/2777/2705 2386/2779/2269 146/2780/2271 2743/2781/2706 +f 1724/1366/1366 2744/2777/2705 2743/2781/2706 105/1367/1367 +f 288/1372/1372 2740/2771/2702 2746/2782/2707 1735/1381/1381 +f 2740/2771/2702 344/2775/2260 2389/2783/2273 2746/2782/2707 +f 2746/2782/2707 2389/2783/2273 345/2784/2275 2745/2785/2708 +f 1735/1381/1381 2746/2782/2707 2745/2785/2708 289/1382/1382 +f 108/1365/1365 1733/1375/1375 2748/2786/2709 2742/2776/2704 +f 1733/1375/1375 109/1379/1379 2747/2787/2710 2748/2786/2709 +f 2748/2786/2709 2747/2787/2710 138/2788/2278 2391/2789/2276 +f 2742/2776/2704 2748/2786/2709 2391/2789/2276 147/2778/2266 +f 278/1395/1395 2749/2790/2711 2751/2791/2712 1744/1396/1396 +f 2749/2790/2711 286/2792/2280 2396/2793/2283 2751/2791/2712 +f 2751/2791/2712 2396/2793/2283 285/2794/2285 2750/2795/2713 +f 1744/1396/1396 2751/2791/2712 2750/2795/2713 79/1397/1397 +f 96/2796/2288 2752/2797/2714 2754/2798/2715 2399/2799/2289 +f 2752/2797/2714 92/1384/1384 1741/1387/1387 2754/2798/2715 +f 2754/2798/2715 1741/1387/1387 91/1392/1392 2753/2800/2716 +f 2399/2799/2289 2754/2798/2715 2753/2800/2716 82/2801/2290 +f 79/1397/1397 2750/2795/2713 2756/2802/2717 1751/1405/1405 +f 2750/2795/2713 285/2794/2285 2403/2803/2293 2756/2802/2717 +f 2756/2802/2717 2403/2803/2293 84/2804/2295 2755/2805/2718 +f 1751/1405/1405 2756/2802/2717 2755/2805/2718 80/1407/1407 +f 91/1392/1392 1749/1404/1404 2758/2806/2719 2753/2800/2716 +f 1749/1404/1404 81/1403/1403 2757/2807/2720 2758/2806/2719 +f 2758/2806/2719 2757/2807/2720 83/2808/2298 2405/2809/2296 +f 2753/2800/2716 2758/2806/2719 2405/2809/2296 82/2801/2290 +f 123/1422/1422 1760/1421/1421 2761/2810/2721 2760/2811/2722 +f 1760/1421/1421 122/1420/1420 2759/2812/2723 2761/2810/2721 +f 2761/2810/2721 2759/2812/2723 160/2813/2304 2408/2814/2301 +f 2760/2811/2722 2761/2810/2721 2408/2814/2301 144/2815/2300 +f 116/1417/1417 2762/2816/2724 2764/2817/2725 1757/1412/1412 +f 2762/2816/2724 126/2306/2306 2414/2309/2309 2764/2817/2725 +f 2764/2817/2725 2414/2309/2309 125/2311/2311 2763/2818/2726 +f 1757/1412/1412 2764/2817/2725 2763/2818/2726 118/1409/1409 +f 123/1422/1422 2760/2811/2722 2766/2819/2727 1767/1430/1430 +f 2760/2811/2722 144/2815/2300 2417/2820/2313 2766/2819/2727 +f 2766/2819/2727 2417/2820/2313 112/2821/2315 2765/2822/2728 +f 1767/1430/1430 2766/2819/2727 2765/2822/2728 124/1432/1432 +f 116/1417/1417 1765/1429/1429 2768/2823/2729 2762/2816/2724 +f 1765/1429/1429 117/1428/1428 2767/2824/2730 2768/2823/2729 +f 2768/2823/2729 2767/2824/2730 127/2318/2318 2419/2316/2316 +f 2762/2816/2724 2768/2823/2729 2419/2316/2316 126/2306/2306 +f 112/2821/2315 2423/2825/2323 2770/2826/2731 2765/2822/2728 +f 2423/2825/2323 113/2827/2322 2769/2828/2732 2770/2826/2731 +f 2770/2826/2731 2769/2828/2732 106/1434/1434 1775/1445/1445 +f 2765/2822/2728 2770/2826/2731 1775/1445/1445 124/1432/1432 +f 111/2829/2326 2771/2830/2733 2772/2831/2734 2426/2832/2327 +f 2771/2830/2733 107/1438/1438 1770/1435/1435 2772/2831/2734 +f 2772/2831/2734 1770/1435/1435 106/1434/1434 2769/2828/2732 +f 2426/2832/2327 2772/2831/2734 2769/2828/2732 113/2827/2322 +f 127/2318/2318 2767/2824/2730 2774/2833/2735 2428/2329/2329 +f 2767/2824/2730 117/1428/1428 1782/1453/1453 2774/2833/2735 +f 2774/2833/2735 1782/1453/1453 59/1451/1451 2773/2834/2736 +f 2428/2329/2329 2774/2833/2735 2773/2834/2736 110/2330/2330 +f 60/1449/1449 2775/2835/2737 2776/2836/2738 1779/1450/1450 +f 2775/2835/2737 51/2332/2332 2432/2335/2335 2776/2836/2738 +f 2776/2836/2738 2432/2335/2335 110/2330/2330 2773/2834/2736 +f 1779/1450/1450 2776/2836/2738 2773/2834/2736 59/1451/1451 +f 107/1438/1438 2771/2830/2733 2778/2837/2739 1788/1460/1460 +f 2771/2830/2733 111/2829/2326 2435/2838/2337 2778/2837/2739 +f 2778/2837/2739 2435/2838/2337 55/2839/2339 2777/2840/2740 +f 1788/1460/1460 2778/2837/2739 2777/2840/2740 47/1462/1462 +f 60/1449/1449 1786/1459/1459 2780/2841/2741 2775/2835/2737 +f 1786/1459/1459 42/1458/1458 2779/2842/2742 2780/2841/2741 +f 2780/2841/2741 2779/2842/2742 52/2342/2342 2437/2340/2340 +f 2775/2835/2737 2780/2841/2741 2437/2340/2340 51/2332/2332 +f 738/2843/2346 2440/2844/2344 2782/2845/2743 2781/2846/2744 +f 2440/2844/2344 740/2693/2184 2699/2692/2663 2782/2845/2743 +f 2782/2845/2743 2699/2692/2663 549/1268/1268 1798/1474/1474 +f 2781/2846/2744 2782/2845/2743 1798/1474/1474 741/1473/1473 +f 743/1153/1153 2657/2624/2621 2783/2847/2745 1801/1477/1477 +f 2657/2624/2621 744/2623/2099 2443/2848/2349 2783/2847/2745 +f 2783/2847/2745 2443/2848/2349 738/2843/2346 2781/2846/2744 +f 1801/1477/1477 2783/2847/2745 2781/2846/2744 741/1473/1473 +f 563/2849/2350 2784/2850/2746 2785/2851/2747 2445/2852/2351 +f 2784/2850/2746 560/1469/1469 1792/1468/1468 2785/2851/2747 +f 2785/2851/2747 1792/1468/1468 546/1267/1267 2703/2701/2666 +f 2445/2852/2351 2785/2851/2747 2703/2701/2666 553/2700/2191 +f 562/2628/2107 2660/2627/2624 2786/2853/2748 2448/2854/2354 +f 2660/2627/2624 559/1075/1075 1796/1472/1472 2786/2853/2748 +f 2786/2853/2748 1796/1472/1472 560/1469/1469 2784/2850/2746 +f 2448/2854/2354 2786/2853/2748 2784/2850/2746 563/2849/2350 +f 671/2724/2215 2451/2855/2357 2788/2856/2749 2715/2725/2678 +f 2451/2855/2357 672/2857/2359 2787/2858/2750 2788/2856/2749 +f 2788/2856/2749 2787/2858/2750 490/1493/1493 1815/1498/1498 +f 2715/2725/2678 2788/2856/2749 1815/1498/1498 489/1307/1307 +f 490/1493/1493 2787/2858/2750 2789/2859/2751 1812/1494/1494 +f 2787/2858/2750 672/2857/2359 2453/2860/2361 2789/2859/2751 +f 2789/2859/2751 2453/2860/2361 479/2662/2148 2682/2661/2645 +f 1812/1494/1494 2789/2859/2751 2682/2661/2645 476/1495/1495 +f 487/1487/1487 2790/2861/2752 2791/2862/2753 1809/1490/1490 +f 2790/2861/2752 491/2863/2364 2455/2864/2363 2791/2862/2753 +f 2791/2862/2753 2455/2864/2363 530/2728/2218 2717/2727/2680 +f 1809/1490/1490 2791/2862/2753 2717/2727/2680 486/1303/1303 +f 491/2863/2364 2790/2861/2752 2792/2865/2754 2458/2866/2367 +f 2790/2861/2752 487/1487/1487 1805/1486/1486 2792/2865/2754 +f 2792/2865/2754 1805/1486/1486 475/1485/1485 2679/2654/2641 +f 2458/2866/2367 2792/2865/2754 2679/2654/2641 477/2653/2142 +f 737/2867/2371 2460/2868/2370 2794/2869/2755 2793/2870/2756 +f 2460/2868/2370 734/2712/2200 2709/2710/2671 2794/2869/2755 +f 2794/2869/2755 2709/2710/2671 499/1293/1293 1824/1509/1509 +f 2793/2870/2756 2794/2869/2755 1824/1509/1509 538/1508/1508 +f 550/1282/1282 2705/2705/2668 2795/2871/2757 1827/1513/1513 +f 2705/2705/2668 736/2704/2195 2463/2872/2373 2795/2871/2757 +f 2795/2871/2757 2463/2872/2373 737/2867/2371 2793/2870/2756 +f 1827/1513/1513 2795/2871/2757 2793/2870/2756 538/1508/1508 +f 537/1499/1499 1819/1502/1502 2797/2873/2758 2796/2874/2759 +f 1819/1502/1502 485/1292/1292 2712/2717/2674 2797/2873/2758 +f 2797/2873/2758 2712/2717/2674 528/2716/2208 2466/2875/2377 +f 2796/2874/2759 2797/2873/2758 2466/2875/2377 541/2876/2376 +f 547/1278/1278 1822/1507/1507 2798/2877/2760 2707/2707/2670 +f 1822/1507/1507 537/1499/1499 2796/2874/2759 2798/2877/2760 +f 2798/2877/2760 2796/2874/2759 541/2876/2376 2468/2878/2378 +f 2707/2707/2670 2798/2877/2760 2468/2878/2378 540/2708/2198 +f 561/2630/2105 2471/2879/2381 2800/2880/2761 2661/2626/2623 +f 2471/2879/2381 551/2881/2383 2799/2882/2762 2800/2880/2761 +f 2800/2880/2761 2799/2882/2762 556/1526/1526 1836/1525/1525 +f 2661/2626/2623 2800/2880/2761 1836/1525/1525 555/1067/1067 +f 358/2634/2113 2663/2633/2627 2802/2883/2763 2473/2884/2385 +f 2663/2633/2627 357/1082/1082 1833/1520/1520 2802/2883/2763 +f 2802/2883/2763 1833/1520/1520 347/1517/1517 2801/2885/2764 +f 2473/2884/2385 2802/2883/2763 2801/2885/2764 352/2886/2386 +f 551/2881/2383 2476/2887/2389 2803/2888/2765 2799/2882/2762 +f 2476/2887/2389 552/2744/2234 2725/2743/2688 2803/2888/2765 +f 2803/2888/2765 2725/2743/2688 339/1332/1332 1839/1528/1528 +f 2799/2882/2762 2803/2888/2765 1839/1528/1528 556/1526/1526 +f 343/2748/2239 2478/2889/2391 2804/2890/2766 2727/2749/2690 +f 2478/2889/2391 352/2886/2386 2801/2885/2764 2804/2890/2766 +f 2804/2890/2766 2801/2885/2764 347/1517/1517 1829/1516/1516 +f 2727/2749/2690 2804/2890/2766 1829/1516/1516 336/1326/1326 +f 281/1322/1322 2720/2735/2683 2806/2891/2767 1851/1542/1542 +f 2720/2735/2683 329/2734/2231 2484/2892/2397 2806/2891/2767 +f 2806/2891/2767 2484/2892/2397 330/2893/2399 2805/2894/2768 +f 1851/1542/1542 2806/2891/2767 2805/2894/2768 282/1538/1538 +f 342/2739/2224 2722/2738/2686 2808/2895/2769 2480/2896/2393 +f 2722/2738/2686 287/1315/1315 1846/1537/1537 2808/2895/2769 +f 2808/2895/2769 1846/1537/1537 279/1534/1534 2807/2897/2770 +f 2480/2896/2393 2808/2895/2769 2807/2897/2770 328/2898/2394 +f 282/1538/1538 2805/2894/2768 2809/2899/2771 1848/1539/1539 +f 2805/2894/2768 330/2893/2399 2488/2900/2403 2809/2899/2771 +f 2809/2899/2771 2488/2900/2403 276/2755/2244 2730/2754/2693 +f 1848/1539/1539 2809/2899/2771 2730/2754/2693 265/1343/1343 +f 328/2898/2394 2807/2897/2770 2810/2901/2772 2486/2902/2401 +f 2807/2897/2770 279/1534/1534 1842/1533/1533 2810/2901/2772 +f 2810/2901/2772 1842/1533/1533 259/1342/1342 2733/2761/2696 +f 2486/2902/2401 2810/2901/2772 2733/2761/2696 271/2760/2251 +f 277/2764/2255 2491/2903/2407 2812/2904/2773 2735/2765/2698 +f 2491/2903/2407 249/2905/2406 2811/2906/2774 2812/2904/2773 +f 2812/2904/2773 2811/2906/2774 270/1558/1558 1865/1562/1562 +f 2735/2765/2698 2812/2904/2773 1865/1562/1562 267/1357/1357 +f 248/2672/2158 2687/2671/2650 2813/2907/2775 2493/2908/2409 +f 2687/2671/2650 228/1560/1560 1862/1559/1559 2813/2907/2775 +f 2813/2907/2775 1862/1559/1559 270/1558/1558 2811/2906/2774 +f 2493/2908/2409 2813/2907/2775 2811/2906/2774 249/2905/2406 +f 273/2768/2258 2737/2767/2700 2815/2909/2776 2495/2910/2411 +f 2737/2767/2700 261/1353/1353 1859/1555/1555 2815/2909/2776 +f 2815/2909/2776 1859/1555/1555 262/1544/1544 2814/2911/2777 +f 2495/2910/2411 2815/2909/2776 2814/2911/2777 274/2912/2412 +f 227/1552/1552 2684/2664/2646 2816/2913/2778 1856/1547/1547 +f 2684/2664/2646 247/2663/2152 2498/2914/2415 2816/2913/2778 +f 2816/2913/2778 2498/2914/2415 274/2912/2412 2814/2911/2777 +f 1856/1547/1547 2816/2913/2778 2814/2911/2777 262/1544/1544 +f 340/2773/2264 2739/2772/2703 2818/2915/2779 2500/2916/2417 +f 2739/2772/2703 292/1368/1368 1874/1574/1574 2818/2915/2779 +f 2818/2915/2779 1874/1574/1574 356/1573/1573 2817/2917/2780 +f 2500/2916/2417 2818/2915/2779 2817/2917/2780 351/2918/2418 +f 354/1084/1084 2664/2632/2626 2819/2919/2781 1877/1577/1577 +f 2664/2632/2626 350/2636/2111 2503/2920/2421 2819/2919/2781 +f 2819/2919/2781 2503/2920/2421 351/2918/2418 2817/2917/2780 +f 1877/1577/1577 2819/2919/2781 2817/2917/2780 356/1573/1573 +f 146/2780/2271 2506/2921/2425 2821/2922/2782 2743/2781/2706 +f 2506/2921/2425 145/2923/2424 2820/2924/2783 2821/2922/2782 +f 2821/2922/2782 2820/2924/2783 158/1569/1569 1868/1568/1568 +f 2743/2781/2706 2821/2922/2782 1868/1568/1568 105/1367/1367 +f 162/2640/2119 2666/2639/2630 2822/2925/2784 2508/2926/2427 +f 2666/2639/2630 361/1091/1091 1872/1571/1571 2822/2925/2784 +f 2822/2925/2784 1872/1571/1571 158/1569/1569 2820/2924/2783 +f 2508/2926/2427 2822/2925/2784 2820/2924/2783 145/2923/2424 +f 278/1395/1395 1886/1589/1589 2824/2927/2785 2749/2790/2711 +f 1886/1589/1589 290/1588/1588 2823/2928/2786 2824/2927/2785 +f 2824/2927/2785 2823/2928/2786 284/2929/2430 2510/2930/2428 +f 2749/2790/2711 2824/2927/2785 2510/2930/2428 286/2792/2280 +f 289/1382/1382 2745/2785/2708 2825/2931/2787 1889/1593/1593 +f 2745/2785/2708 345/2784/2275 2513/2932/2433 2825/2931/2787 +f 2825/2931/2787 2513/2932/2433 284/2929/2430 2823/2928/2786 +f 1889/1593/1593 2825/2931/2787 2823/2928/2786 290/1588/1588 +f 92/1384/1384 2752/2797/2714 2827/2933/2788 1880/1583/1583 +f 2752/2797/2714 96/2796/2288 2516/2934/2435 2827/2933/2788 +f 2827/2933/2788 2516/2934/2435 95/2935/2437 2826/2936/2789 +f 1880/1583/1583 2827/2933/2788 2826/2936/2789 90/1584/1584 +f 138/2788/2278 2747/2787/2710 2828/2937/2790 2518/2938/2439 +f 2747/2787/2710 109/1379/1379 1884/1586/1586 2828/2937/2790 +f 2828/2937/2790 1884/1586/1586 90/1584/1584 2826/2936/2789 +f 2518/2938/2439 2828/2937/2790 2826/2936/2789 95/2935/2437 +f 10/1610/1610 1900/1609/1609 2830/2939/2791 2692/2681/2655 +f 1900/1609/1609 19/1608/1608 2829/2940/2792 2830/2939/2791 +f 2830/2939/2791 2829/2940/2792 65/2941/2442 2520/2942/2440 +f 2692/2681/2655 2830/2939/2791 2520/2942/2440 13/2682/2168 +f 80/1407/1407 2755/2805/2718 2831/2943/2793 1903/1613/1613 +f 2755/2805/2718 84/2804/2295 2523/2944/2445 2831/2943/2793 +f 2831/2943/2793 2523/2944/2445 65/2941/2442 2829/2940/2792 +f 1903/1613/1613 2831/2943/2793 2829/2940/2792 19/1608/1608 +f 18/1602/1602 2689/2674/2651 2833/2945/2794 1894/1597/1597 +f 2689/2674/2651 11/2673/2162 2526/2946/2447 2833/2945/2794 +f 2833/2945/2794 2526/2946/2447 20/2947/2449 2832/2948/2795 +f 1894/1597/1597 2833/2945/2794 2832/2948/2795 16/1594/1594 +f 83/2808/2298 2757/2807/2720 2834/2949/2796 2528/2950/2451 +f 2757/2807/2720 81/1403/1403 1897/1604/1604 2834/2949/2796 +f 2834/2949/2796 1897/1604/1604 16/1594/1594 2832/2948/2795 +f 2528/2950/2451 2834/2949/2796 2832/2948/2795 20/2947/2449 +f 166/1093/1093 2667/2638/2629 2836/2951/2797 1915/1628/1628 +f 2667/2638/2629 159/2642/2117 2531/2952/2453 2836/2951/2797 +f 2836/2951/2797 2531/2952/2453 161/2953/2455 2835/2954/2798 +f 1915/1628/1628 2836/2951/2797 2835/2954/2798 157/1623/1623 +f 168/2125/2125 2670/2644/2632 2838/2955/2799 2533/2457/2457 +f 2670/2644/2632 164/1219/1219 1910/1621/1621 2838/2955/2799 +f 2838/2955/2799 1910/1621/1621 128/1619/1619 2837/2956/2800 +f 2533/2457/2457 2838/2955/2799 2837/2956/2800 167/2458/2458 +f 160/2813/2304 2759/2812/2723 2839/2957/2801 2536/2958/2461 +f 2759/2812/2723 122/1420/1420 1912/1624/1624 2839/2957/2801 +f 2839/2957/2801 1912/1624/1624 157/1623/1623 2835/2954/2798 +f 2536/2958/2461 2839/2957/2801 2835/2954/2798 161/2953/2455 +f 125/2311/2311 2538/2463/2463 2840/2959/2802 2763/2818/2726 +f 2538/2463/2463 167/2458/2458 2837/2956/2800 2840/2959/2802 +f 2840/2959/2802 2837/2956/2800 128/1619/1619 1906/1618/1618 +f 2763/2818/2726 2840/2959/2802 1906/1618/1618 118/1409/1409 +f 55/2839/2339 2541/2960/2467 2842/2961/2803 2777/2840/2740 +f 2541/2960/2467 30/2962/2466 2841/2963/2804 2842/2961/2803 +f 2842/2961/2803 2841/2963/2804 48/1643/1643 1929/1647/1647 +f 2777/2840/2740 2842/2961/2803 1929/1647/1647 47/1462/1462 +f 31/2689/2178 2697/2688/2660 2843/2964/2805 2543/2965/2469 +f 2697/2688/2660 46/1645/1645 1926/1644/1644 2843/2964/2805 +f 2843/2964/2805 1926/1644/1644 48/1643/1643 2841/2963/2804 +f 2543/2965/2469 2843/2964/2805 2841/2963/2804 30/2962/2466 +f 52/2342/2342 2779/2842/2742 2845/2966/2806 2545/2471/2471 +f 2779/2842/2742 42/1458/1458 1923/1640/1640 2845/2966/2806 +f 2845/2966/2806 1923/1640/1640 49/1629/1629 2844/2967/2807 +f 2545/2471/2471 2845/2966/2806 2844/2967/2807 53/2472/2472 +f 45/1637/1637 2694/2683/2656 2846/2968/2808 1920/1632/1632 +f 2694/2683/2656 54/2172/2172 2548/2475/2475 2846/2968/2808 +f 2846/2968/2808 2548/2475/2475 53/2472/2472 2844/2967/2807 +f 1920/1632/1632 2846/2968/2808 2844/2967/2807 49/1629/1629 +f 575/1672/1672 2847/2969/2809 2849/2970/2810 1949/1673/1673 +f 2847/2969/2809 749/2971/2093 2551/2972/2477 2849/2970/2810 +f 2849/2970/2810 2551/2972/2477 750/2973/2479 2848/2974/2811 +f 1949/1673/1673 2849/2970/2810 2848/2974/2811 571/1674/1674 +f 571/1674/1674 2848/2974/2811 2850/2975/2812 1952/1677/1677 +f 2848/2974/2811 750/2973/2479 2553/2976/2481 2850/2975/2812 +f 2850/2975/2812 2553/2976/2481 763/2619/2101 2658/2622/2620 +f 1952/1677/1677 2850/2975/2812 2658/2622/2620 742/1151/1151 +f 179/2131/2131 2673/2647/2635 2852/2977/2813 2555/2483/2483 +f 2673/2647/2635 175/1231/1231 1956/1679/1679 2852/2977/2813 +f 2852/2977/2813 1956/1679/1679 177/1683/1683 2851/2978/2814 +f 2555/2483/2483 2852/2977/2813 2851/2978/2814 173/2484/2484 +f 173/2484/2484 2851/2978/2814 2853/2979/2815 2558/2487/2487 +f 2851/2978/2814 177/1683/1683 1959/1685/1685 2853/2979/2815 +f 2853/2979/2815 1959/1685/1685 169/1223/1223 2669/2645/2633 +f 2558/2487/2487 2853/2979/2815 2669/2645/2633 174/2123/2123 +f 512/2029/2029 2208/2028/2028 2856/2980/2816 2855/2981/2817 +f 2208/2028/2028 583/1796/1796 2854/2982/2818 2856/2980/2816 +f 2856/2980/2816 2854/2982/2818 758/2983/2496 2563/2984/2493 +f 2855/2981/2817 2856/2980/2816 2563/2984/2493 759/2985/2492 +f 188/2138/2138 2561/2491/2491 2858/2986/2819 2677/2652/2640 +f 2561/2491/2491 189/2490/2490 2857/2987/2820 2858/2986/2819 +f 2858/2986/2819 2857/2987/2820 187/1761/1761 2016/1759/1759 +f 2677/2652/2640 2858/2986/2819 2016/1759/1759 186/1253/1253 +f 583/1796/1796 2039/1795/1795 2860/2988/2821 2854/2982/2818 +f 2039/1795/1795 586/1794/1794 2859/2989/2822 2860/2988/2821 +f 2860/2988/2821 2859/2989/2822 587/2990/2504 2570/2991/2502 +f 2854/2982/2818 2860/2988/2821 2570/2991/2502 758/2983/2496 +f 189/2490/2490 2568/2501/2501 2862/2992/2823 2857/2987/2820 +f 2568/2501/2501 192/2500/2500 2861/2993/2824 2862/2992/2823 +f 2862/2992/2823 2861/2993/2824 191/1787/1787 2034/1785/1785 +f 2857/2987/2820 2862/2992/2823 2034/1785/1785 187/1761/1761 +f 198/2508/2508 2863/2994/2825 2865/2995/2826 2574/2509/2509 +f 2863/2994/2825 197/1807/1807 2054/1810/1810 2865/2995/2826 +f 2865/2995/2826 2054/1810/1810 194/1815/1815 2864/2996/2827 +f 2574/2509/2509 2865/2995/2826 2864/2996/2827 195/2510/2510 +f 195/2510/2510 2864/2996/2827 2866/2997/2828 2577/2513/2513 +f 2864/2996/2827 194/1815/1815 2057/1817/1817 2866/2997/2828 +f 2866/2997/2828 2057/1817/1817 191/1787/1787 2861/2993/2824 +f 2577/2513/2513 2866/2997/2828 2861/2993/2824 192/2500/2500 +f 594/1881/1881 2867/2998/2829 2869/2999/2830 2104/1882/1882 +f 2867/2998/2829 596/3000/2514 2581/3001/2517 2869/2999/2830 +f 2869/2999/2830 2581/3001/2517 591/3002/2519 2868/3003/2831 +f 2104/1882/1882 2869/2999/2830 2868/3003/2831 590/1883/1883 +f 590/1883/1883 2868/3003/2831 2870/3004/2832 2107/1886/1886 +f 2868/3003/2831 591/3002/2519 2583/3005/2521 2870/3004/2832 +f 2870/3004/2832 2583/3005/2521 587/2990/2504 2859/2989/2822 +f 2107/1886/1886 2870/3004/2832 2859/2989/2822 586/1794/1794 +f 594/1881/1881 2118/1902/1902 2872/3006/2833 2867/2998/2829 +f 2118/1902/1902 595/1901/1901 2871/3007/2834 2872/3006/2833 +f 2872/3006/2833 2871/3007/2834 597/3008/2528 2588/3009/2526 +f 2867/2998/2829 2872/3006/2833 2588/3009/2526 596/3000/2514 +f 198/2508/2508 2586/2525/2525 2874/3010/2835 2863/2994/2825 +f 2586/2525/2525 201/2524/2524 2873/3011/2836 2874/3010/2835 +f 2874/3010/2835 2873/3011/2836 200/1889/1889 2109/1887/1887 +f 2863/2994/2825 2874/3010/2835 2109/1887/1887 197/1807/1807 +f 767/3012/2530 2875/3013/2837 2876/3014/2838 2591/3015/2531 +f 2875/3013/2837 757/1974/1974 2217/2038/2038 2876/3014/2838 +f 2876/3014/2838 2217/2038/2038 512/2029/2029 2855/2981/2817 +f 2591/3015/2531 2876/3014/2838 2855/2981/2817 759/2985/2492 +f 755/3016/2538 2877/3017/2839 2879/3018/2840 2595/3019/2539 +f 2877/3017/2839 728/1942/1942 2219/2041/2041 2879/3018/2840 +f 2879/3018/2840 2219/2041/2041 732/1966/1966 2878/3020/2841 +f 2595/3019/2539 2879/3018/2840 2878/3020/2841 756/3021/2540 +f 680/3022/2547 2600/3023/2546 2882/3024/2842 2881/3025/2843 +f 2600/3023/2546 663/3026/2545 2880/3027/2844 2882/3024/2842 +f 2882/3024/2842 2880/3027/2844 666/1931/1931 2138/1928/1928 +f 2881/3025/2843 2882/3024/2842 2138/1928/1928 662/1927/1927 +f 757/1974/1974 2875/3013/2837 2883/3028/2845 2166/1969/1969 +f 2875/3013/2837 767/3012/2530 2603/3029/2549 2883/3028/2845 +f 2883/3028/2845 2603/3029/2549 756/3021/2540 2878/3020/2841 +f 2166/1969/1969 2883/3028/2845 2878/3020/2841 732/1966/1966 +f 722/3030/2562 2884/3031/2846 2886/3032/2847 2614/3033/2560 +f 2884/3031/2846 715/1947/1947 2148/1945/1945 2886/3032/2847 +f 2886/3032/2847 2148/1945/1945 724/1944/1944 2885/3034/2848 +f 2614/3033/2560 2886/3032/2847 2885/3034/2848 751/3035/2556 +f 728/1942/1942 2877/3017/2839 2887/3036/2849 2145/1943/1943 +f 2877/3017/2839 755/3016/2538 2609/3037/2553 2887/3036/2849 +f 2887/3036/2849 2609/3037/2553 751/3035/2556 2885/3034/2848 +f 2145/1943/1943 2887/3036/2849 2885/3034/2848 724/1944/1944 +f 715/1947/1947 2884/3031/2846 2889/3038/2850 2154/1954/1954 +f 2884/3031/2846 722/3030/2562 2617/3039/2564 2889/3038/2850 +f 2889/3038/2850 2617/3039/2564 697/3040/2566 2888/3041/2851 +f 2154/1954/1954 2889/3038/2850 2888/3041/2851 716/1951/1951 +f 716/1951/1951 2888/3041/2851 2891/3042/2852 2156/1959/1959 +f 2888/3041/2851 697/3040/2566 2620/3043/2568 2891/3042/2852 +f 2891/3042/2852 2620/3043/2568 698/3044/2570 2890/3045/2853 +f 2156/1959/1959 2891/3042/2852 2890/3045/2853 717/1960/1960 +f 717/1960/1960 2890/3045/2853 2893/3046/2854 2160/1965/1965 +f 2890/3045/2853 698/3044/2570 2623/3047/2572 2893/3046/2854 +f 2893/3046/2854 2623/3047/2572 699/3048/2574 2892/3049/2855 +f 2160/1965/1965 2893/3046/2854 2892/3049/2855 694/1935/1935 +f 701/3050/2856 2894/3051/2857 2896/3052/2858 2895/3053/2859 +f 2894/3051/2857 694/1935/1935 2892/3049/2855 2896/3052/2858 +f 2896/3052/2858 2892/3049/2855 699/3048/2574 2625/3054/2576 +f 2895/3053/2859 2896/3052/2858 2625/3054/2576 700/3055/2575 +f 664/3056/2860 2897/3057/2861 2899/3058/2862 2898/3059/2863 +f 2897/3057/2861 662/1927/1927 2141/1930/1930 2899/3058/2862 +f 2899/3058/2862 2141/1930/1930 694/1935/1935 2894/3051/2857 +f 2898/3059/2863 2899/3058/2862 2894/3051/2857 701/3050/2856 +f 664/3056/2860 2900/3060/2864 2901/3061/2865 2897/3057/2861 +f 2900/3060/2864 681/3062/2581 2631/3063/2584 2901/3061/2865 +f 2901/3061/2865 2631/3063/2584 680/3022/2547 2881/3025/2843 +f 2897/3057/2861 2901/3061/2865 2881/3025/2843 662/1927/1927 +f 683/3064/2866 2902/3065/2867 2905/3066/2868 2904/3067/2869 +f 2902/3065/2867 684/3068/2870 2903/3069/2871 2905/3066/2868 +f 2905/3066/2868 2903/3069/2871 682/3070/2585 2629/3071/2582 +f 2904/3067/2869 2905/3066/2868 2629/3071/2582 681/3062/2581 +f 665/3072/2872 2906/3073/2873 2908/3074/2874 2907/3075/2875 +f 2906/3073/2873 683/3064/2866 2904/3067/2869 2908/3074/2874 +f 2908/3074/2874 2904/3067/2869 681/3062/2581 2900/3060/2864 +f 2907/3075/2875 2908/3074/2874 2900/3060/2864 664/3056/2860 +f 663/3026/2545 2640/3076/2598 2910/3077/2876 2880/3027/2844 +f 2640/3076/2598 703/3078/2597 2909/3079/2877 2910/3077/2876 +f 2910/3077/2876 2909/3079/2877 668/1980/1980 2169/1979/1979 +f 2880/3027/2844 2910/3077/2876 2169/1979/1979 666/1931/1931 +f 702/3080/2594 2636/3081/2593 2913/3082/2878 2639/3083/2596 +f 2636/3081/2593 696/3084/2592 2911/3085/2879 2913/3082/2878 +f 2913/3082/2878 2911/3085/2879 695/2007/2007 2912/3086/2880 +f 2639/3083/2596 2913/3082/2878 2912/3086/2880 703/3078/2597 +f 703/3078/2597 2912/3086/2880 2914/3087/2881 2909/3079/2877 +f 2912/3086/2880 695/2007/2007 2188/2006/2006 2914/3087/2881 +f 2914/3087/2881 2188/2006/2006 669/1975/1975 2170/1978/1978 +f 2909/3079/2877 2914/3087/2881 2170/1978/1978 668/1980/1980 +f 718/3088/2601 2915/3089/2882 2917/3090/2883 2643/3091/2602 +f 2915/3089/2882 708/2071/2071 2244/2070/2070 2917/3090/2883 +f 2917/3090/2883 2244/2070/2070 709/1994/1994 2916/3092/2884 +f 2643/3091/2602 2917/3090/2883 2916/3092/2884 719/3093/2603 +f 709/1994/1994 2178/1993/1993 2919/3094/2885 2916/3092/2884 +f 2178/1993/1993 711/1992/1992 2918/3095/2886 2919/3094/2885 +f 2919/3094/2885 2918/3095/2886 720/3096/2607 2646/3097/2605 +f 2916/3092/2884 2919/3094/2885 2646/3097/2605 719/3093/2603 +f 720/3096/2607 2918/3095/2886 2921/3098/2887 2649/3099/2610 +f 2918/3095/2886 711/1992/1992 2185/1998/1998 2921/3098/2887 +f 2921/3098/2887 2185/1998/1998 713/2002/2002 2920/3100/2888 +f 2649/3099/2610 2921/3098/2887 2920/3100/2888 721/3101/2611 +f 721/3101/2611 2920/3100/2888 2922/3102/2889 2652/3103/2614 +f 2920/3100/2888 713/2002/2002 2189/2004/2004 2922/3102/2889 +f 2922/3102/2889 2189/2004/2004 695/2007/2007 2911/3085/2879 +f 2652/3103/2614 2922/3102/2889 2911/3085/2879 696/3084/2592 +f 749/2971/2093 2847/2969/2809 2924/3104/2890 2263/3105/2094 +f 2847/2969/2809 575/1672/1672 2923/3106/2891 2924/3104/2890 +f 2924/3104/2890 2923/3106/2891 577/3107/2615 2655/3108/2618 +f 2263/3105/2094 2924/3104/2890 2655/3108/2618 754/3109/2095 +f 574/1159/1159 1582/1158/1158 2926/3110/2892 1948/1670/1670 +f 1582/1158/1158 576/1157/1157 2925/3111/2893 2926/3110/2892 +f 2926/3110/2892 2925/3111/2893 577/3107/2615 2923/3106/2891 +f 1948/1670/1670 2926/3110/2892 2923/3106/2891 575/1672/1672 +f 502/2081/2081 2258/2087/2087 2928/3112/2894 2255/2083/2083 +f 2258/2087/2087 726/2086/2086 2927/3113/2895 2928/3112/2894 +f 2928/3112/2894 2927/3113/2895 577/3107/2615 2925/3111/2893 +f 2255/2083/2083 2928/3112/2894 2925/3111/2893 576/1157/1157 +f 718/3088/2601 2654/3114/2616 2929/3115/2896 2915/3089/2882 +f 2654/3114/2616 577/3107/2615 2927/3113/2895 2929/3115/2896 +f 2929/3115/2896 2927/3113/2895 726/2086/2086 2260/2088/2088 +f 2915/3089/2882 2929/3115/2896 2260/2088/2088 708/2071/2071 +f 524/3116/2897 2930/3116/2898 2934/3116/2899 2933/3116/2900 +f 2930/3116/2898 493/3116/2901 2931/3116/2902 2934/3116/2899 +f 2934/3116/2899 2931/3116/2902 465/3116/2903 2932/3116/2904 +f 2933/3116/2900 2934/3116/2899 2932/3116/2904 471/3116/2905 +f 524/3116/2897 2933/3116/2900 2938/3116/2906 2937/3116/2907 +f 2933/3116/2900 471/3116/2905 2935/3116/2908 2938/3116/2906 +f 2938/3116/2906 2935/3116/2908 472/3116/2909 2936/3116/2910 +f 2937/3116/2907 2938/3116/2906 2936/3116/2910 482/3116/2911 +f 465/3116/2903 2939/3116/2912 2941/3116/2913 2932/3116/2904 +f 2939/3116/2912 469/486/486 1101/489/489 2941/3116/2913 +f 2941/3116/2913 1101/489/489 470/494/494 2940/3116/2914 +f 2932/3116/2904 2941/3116/2913 2940/3116/2914 471/3116/2905 +f 493/3116/2901 2942/3116/2915 2943/3116/2916 2931/3116/2902 +f 2942/3116/2915 492/495/495 1105/498/498 2943/3116/2916 +f 2943/3116/2916 1105/498/498 469/486/486 2939/3116/2912 +f 2931/3116/2902 2943/3116/2916 2939/3116/2912 465/3116/2903 +f 493/3116/2901 2930/3116/2898 2945/3116/2917 2942/3116/2915 +f 2930/3116/2898 524/3116/2897 2944/3116/2918 2945/3116/2917 +f 2945/3116/2917 2944/3116/2918 531/502/502 1107/500/500 +f 2942/3116/2915 2945/3116/2917 1107/500/500 492/495/495 +f 482/3116/2911 2946/3116/2919 2947/3116/2920 2937/3116/2907 +f 2946/3116/2919 494/504/504 1111/507/507 2947/3116/2920 +f 2947/3116/2920 1111/507/507 531/502/502 2944/3116/2918 +f 2937/3116/2907 2947/3116/2920 2944/3116/2918 524/3116/2897 +f 482/3116/2911 2936/3116/2910 2949/3116/2921 2946/3116/2919 +f 2936/3116/2910 472/3116/2909 2948/3116/2922 2949/3116/2921 +f 2949/3116/2921 2948/3116/2922 473/510/510 1113/508/508 +f 2946/3116/2919 2949/3116/2921 1113/508/508 494/504/504 +f 472/3116/2909 2935/3116/2908 2950/3116/2923 2948/3116/2922 +f 2935/3116/2908 471/3116/2905 2940/3116/2914 2950/3116/2923 +f 2950/3116/2923 2940/3116/2914 470/494/494 1117/514/514 +f 2948/3116/2922 2950/3116/2923 1117/514/514 473/510/510 +f 250/3116/2924 2951/3116/2925 2955/3116/2926 2954/3116/2927 +f 2951/3116/2925 237/3116/2928 2952/3116/2929 2955/3116/2926 +f 2955/3116/2926 2952/3116/2929 236/3116/2930 2953/3116/2931 +f 2954/3116/2927 2955/3116/2926 2953/3116/2931 252/3116/2932 +f 252/3116/2932 2953/3116/2931 2959/3116/2933 2958/3116/2934 +f 2953/3116/2931 236/3116/2930 2956/3116/2935 2959/3116/2933 +f 2959/3116/2933 2956/3116/2935 246/3116/2936 2957/3116/2937 +f 2958/3116/2934 2959/3116/2933 2957/3116/2937 245/3116/2938 +f 250/3116/2924 2954/3116/2927 2962/3116/2939 2961/3116/2940 +f 2954/3116/2927 252/3116/2932 2960/3116/2941 2962/3116/2939 +f 2962/3116/2939 2960/3116/2941 240/561/561 1151/3117/558 +f 2961/3116/2940 2962/3116/2939 1151/3117/558 230/3118/557 +f 237/3116/2928 2963/3116/2942 2965/3116/2943 2952/3116/2929 +f 2963/3116/2942 234/3119/563 1158/3120/566 2965/3116/2943 +f 2965/3116/2943 1158/3120/566 235/3121/571 2964/3116/2944 +f 2952/3116/2929 2965/3116/2943 2964/3116/2944 236/3116/2930 +f 250/3116/2924 2961/3116/2940 2966/3116/2945 2951/3116/2925 +f 2961/3116/2940 230/3118/557 1161/3122/573 2966/3116/2945 +f 2966/3116/2945 1161/3122/573 234/3119/563 2963/3116/2942 +f 2951/3116/2925 2966/3116/2945 2963/3116/2942 237/3116/2928 +f 245/3116/2938 2967/3116/2946 2968/3116/2947 2958/3116/2934 +f 2967/3116/2946 251/575/575 1164/578/578 2968/3116/2947 +f 2968/3116/2947 1164/578/578 240/561/561 2960/3116/2941 +f 2958/3116/2934 2968/3116/2947 2960/3116/2941 252/3116/2932 +f 245/3116/2938 2957/3116/2937 2970/3116/2948 2967/3116/2946 +f 2957/3116/2937 246/3116/2936 2969/3116/2949 2970/3116/2948 +f 2970/3116/2948 2969/3116/2949 244/3123/581 1166/3124/579 +f 2967/3116/2946 2970/3116/2948 1166/3124/579 251/575/575 +f 246/3116/2936 2956/3116/2935 2971/3116/2950 2969/3116/2949 +f 2956/3116/2935 236/3116/2930 2964/3116/2944 2971/3116/2950 +f 2971/3116/2950 2964/3116/2944 235/3121/571 1170/3125/585 +f 2969/3116/2949 2971/3116/2950 1170/3125/585 244/3123/581 +f 74/3116/2951 2972/3116/2952 2976/3116/2953 2975/3116/2954 +f 2972/3116/2952 6/3116/2955 2973/3116/2956 2976/3116/2953 +f 2976/3116/2953 2973/3116/2956 8/3116/2957 2974/3116/2958 +f 2975/3116/2954 2976/3116/2953 2974/3116/2958 61/3116/2959 +f 61/3116/2959 2974/3116/2958 2980/3116/2960 2979/3116/2961 +f 2974/3116/2958 8/3116/2957 2977/3116/2962 2980/3116/2960 +f 2980/3116/2960 2977/3116/2962 9/3116/2963 2978/3116/2964 +f 2979/3116/2961 2980/3116/2960 2978/3116/2964 63/3116/2965 +f 74/3116/2951 2975/3116/2954 2983/3116/2966 2982/3116/2967 +f 2975/3116/2954 61/3116/2959 2981/3116/2968 2983/3116/2966 +f 2983/3116/2966 2981/3116/2968 73/632/632 1204/629/629 +f 2982/3116/2967 2983/3116/2966 1204/629/629 85/628/628 +f 6/3116/2955 2984/3116/2969 2986/3116/2970 2973/3116/2956 +f 2984/3116/2969 4/1013/1013 1495/1016/1016 2986/3116/2970 +f 2986/3116/2970 1495/1016/1016 5/1021/1021 2985/3116/2971 +f 2973/3116/2956 2986/3116/2970 2985/3116/2971 8/3116/2957 +f 6/3116/2955 2972/3116/2952 2987/3116/2972 2984/3116/2969 +f 2972/3116/2952 74/3116/2951 2982/3116/2967 2987/3116/2972 +f 2987/3116/2972 2982/3116/2967 85/628/628 1498/1023/1023 +f 2984/3116/2969 2987/3116/2972 1498/1023/1023 4/1013/1013 +f 63/3116/2965 2988/3116/2973 2989/3116/2974 2979/3116/2961 +f 2988/3116/2973 66/634/634 1209/637/637 2989/3116/2974 +f 2989/3116/2974 1209/637/637 73/632/632 2981/3116/2968 +f 2979/3116/2961 2989/3116/2974 2981/3116/2968 61/3116/2959 +f 63/3116/2965 2978/3116/2964 2991/3116/2975 2988/3116/2973 +f 2978/3116/2964 9/3116/2963 2990/3116/2976 2991/3116/2975 +f 2991/3116/2975 2990/3116/2976 3/640/640 1211/638/638 +f 2988/3116/2973 2991/3116/2975 1211/638/638 66/634/634 +f 8/3116/2957 2985/3116/2971 2992/3116/2977 2977/3116/2962 +f 2985/3116/2971 5/1021/1021 1500/1025/1025 2992/3116/2977 +f 2992/3116/2977 1500/1025/1025 3/640/640 2990/3116/2976 +f 2977/3116/2962 2992/3116/2977 2990/3116/2976 9/3116/2963 +f 39/3116/2978 2993/3116/2979 2997/3116/2980 2996/3116/2981 +f 2993/3116/2979 40/3116/2982 2994/3116/2983 2997/3116/2980 +f 2997/3116/2980 2994/3116/2983 26/3116/2984 2995/3116/2985 +f 2996/3116/2981 2997/3116/2980 2995/3116/2985 58/3116/2986 +f 58/3116/2986 2995/3116/2985 3001/3116/2987 3000/3116/2988 +f 2995/3116/2985 26/3116/2984 2998/3116/2989 3001/3116/2987 +f 3001/3116/2987 2998/3116/2989 28/3116/2990 2999/3116/2991 +f 3000/3116/2988 3001/3116/2987 2999/3116/2991 27/3116/2992 +f 39/3116/2978 2996/3116/2981 3004/3116/2993 3003/3116/2994 +f 2996/3116/2981 58/3116/2986 3002/3116/2995 3004/3116/2993 +f 3004/3116/2993 3002/3116/2995 57/3126/673 1234/3127/670 +f 3003/3116/2994 3004/3116/2993 1234/3127/670 56/3128/669 +f 26/3116/2984 2994/3116/2983 3007/3116/2996 3006/3116/2997 +f 2994/3116/2983 40/3116/2982 3005/3116/2998 3007/3116/2996 +f 3007/3116/2996 3005/3116/2998 33/3129/680 1503/3130/1028 +f 3006/3116/2997 3007/3116/2996 1503/3130/1028 24/3131/685 +f 39/3116/2978 3003/3116/2994 3008/3116/2999 2993/3116/2979 +f 3003/3116/2994 56/3128/669 1240/3132/676 3008/3116/2999 +f 3008/3116/2999 1240/3132/676 33/3129/680 3005/3116/2998 +f 2993/3116/2979 3008/3116/2999 3005/3116/2998 40/3116/2982 +f 27/3116/2992 3009/3116/3000 3010/3116/3001 3000/3116/2988 +f 3009/3116/3000 32/3133/681 1243/3134/684 3010/3116/3001 +f 3010/3116/3001 1243/3134/684 57/3126/673 3002/3116/2995 +f 3000/3116/2988 3010/3116/3001 3002/3116/2995 58/3116/2986 +f 27/3116/2992 2999/3116/2991 3012/3116/3002 3009/3116/3000 +f 2999/3116/2991 28/3116/2990 3011/3116/3003 3012/3116/3002 +f 3012/3116/3002 3011/3116/3003 25/3135/693 1506/3136/1031 +f 3009/3116/3000 3012/3116/3002 1506/3136/1031 32/3133/681 +f 26/3116/2984 3006/3116/2997 3013/3116/3004 2998/3116/2989 +f 3006/3116/2997 24/3131/685 1248/3137/688 3013/3116/3004 +f 3013/3116/3004 1248/3137/688 25/3135/693 3011/3116/3003 +f 2998/3116/2989 3013/3116/3004 3011/3116/3003 28/3116/2990 +f 704/3116/3005 3014/3116/3006 3018/3116/3007 3017/3116/3008 +f 3014/3116/3006 677/3116/3009 3015/3116/3010 3018/3116/3007 +f 3018/3116/3007 3015/3116/3010 673/3116/3011 3016/3116/3012 +f 3017/3116/3008 3018/3116/3007 3016/3116/3012 686/3116/3013 +f 686/3116/3013 3016/3116/3012 3022/3116/3014 3021/3116/3015 +f 3016/3116/3012 673/3116/3011 3019/3116/3016 3022/3116/3014 +f 3022/3116/3014 3019/3116/3016 687/3116/3017 3020/3116/3018 +f 3021/3116/3015 3022/3116/3014 3020/3116/3018 685/3116/3019 +f 674/3116/3020 3023/3116/3021 3026/3116/3022 3025/3116/3023 +f 3023/3116/3021 673/3116/3011 3015/3116/3010 3026/3116/3022 +f 3026/3116/3022 3015/3116/3010 677/3116/3009 3024/3116/3024 +f 3025/3116/3023 3026/3116/3022 3024/3116/3024 675/3116/3025 +f 676/3116/3026 3027/3116/3027 3029/3116/3028 3028/3116/3029 +f 3027/3116/3027 687/3116/3017 3019/3116/3016 3029/3116/3028 +f 3029/3116/3028 3019/3116/3016 673/3116/3011 3023/3116/3021 +f 3028/3116/3029 3029/3116/3028 3023/3116/3021 674/3116/3020 +f 686/3116/3013 3030/3116/3030 3032/3116/3031 3017/3116/3008 +f 3030/3116/3030 700/2575/2575 2627/3138/2578 3032/3116/3031 +f 3032/3116/3031 2627/3138/2578 693/3139/2580 3031/3116/3032 +f 3017/3116/3008 3032/3116/3031 3031/3116/3032 704/3116/3005 +f 674/3116/3020 3025/3116/3023 3035/3116/3033 3034/3116/3034 +f 3025/3116/3023 675/3116/3025 3033/3116/3035 3035/3116/3033 +f 3035/3116/3033 3033/3116/3035 684/3068/2870 2902/3065/2867 +f 3034/3116/3034 3035/3116/3033 2902/3065/2867 683/3064/2866 +f 677/3116/3009 3014/3116/3006 3037/3116/3036 3036/3116/3037 +f 3014/3116/3006 704/3116/3005 3031/3116/3032 3037/3116/3036 +f 3037/3116/3036 3031/3116/3032 693/3139/2580 2633/3140/2587 +f 3036/3116/3037 3037/3116/3036 2633/3140/2587 682/3141/2585 +f 685/3116/3019 3038/3116/3038 3039/3116/3039 3021/3116/3015 +f 3038/3116/3038 701/3050/2856 2895/3142/2859 3039/3116/3039 +f 3039/3116/3039 2895/3142/2859 700/2575/2575 3030/3116/3030 +f 3021/3116/3015 3039/3116/3039 3030/3116/3030 686/3116/3013 +f 687/3116/3017 3040/3116/3040 3041/3116/3041 3020/3116/3018 +f 3040/3116/3040 664/3056/2860 2898/3059/2863 3041/3116/3041 +f 3041/3116/3041 2898/3059/2863 701/3050/2856 3038/3116/3038 +f 3020/3116/3018 3041/3116/3041 3038/3116/3038 685/3116/3019 +f 676/3116/3026 3028/3116/3029 3043/3116/3042 3042/3116/3043 +f 3028/3116/3029 674/3116/3020 3034/3116/3034 3043/3116/3042 +f 3043/3116/3042 3034/3116/3034 683/3064/2866 2906/3073/2873 +f 3042/3116/3043 3043/3116/3042 2906/3073/2873 665/3072/2872 +f 684/3068/2870 3033/3116/3035 3044/3116/3044 2903/3143/2871 +f 3033/3116/3035 675/3116/3025 3024/3116/3024 3044/3116/3044 +f 3044/3116/3044 3024/3116/3024 677/3116/3009 3036/3116/3037 +f 2903/3143/2871 3044/3116/3044 3036/3116/3037 682/3141/2585 +f 665/3072/2872 2907/3075/2875 3045/3116/3045 3042/3116/3043 +f 2907/3075/2875 664/3056/2860 3040/3116/3040 3045/3116/3045 +f 3045/3116/3045 3040/3116/3040 687/3116/3017 3027/3116/3027 +f 3042/3116/3043 3045/3116/3045 3027/3116/3027 676/3116/3026 diff --git a/matlab/mesh/3.obj b/matlab/mesh/3.obj new file mode 100644 index 0000000..6195728 --- /dev/null +++ b/matlab/mesh/3.obj @@ -0,0 +1,12258 @@ +# OBJ written from C:\Users\vortex\Documents\MODODATA\fist.obj +# Units meters + +o Mesh +v -0.215159 0.801027 -2.83071 +v -0.0140917 0.990823 -1.96225 +v 0.0838403 1.07544 -2.01135 +v -0.245005 0.749551 -2.87428 +v 0.0629233 1.04705 -2.52021 +v -0.144748 0.562525 -2.64509 +v 0.173422 1.0623 -2.50962 +v 0.100861 0.842143 -2.49398 +v 0.0523509 0.769421 -2.139 +v -0.847807 0.948862 -1.82433 +v -0.647175 1.01967 -3.18142 +v -0.357026 1.38297 -2.57094 +v -0.324572 1.19579 -1.7545 +v -1.26989 0.1243 -1.94487 +v -1.37914 0.573181 -2.02811 +v -1.38352 0.170399 -2.74937 +v -1.05169 1.05049 -2.33082 +v -1.0044 0.744044 -2.82665 +v -1.08613 0.335654 -1.59039 +v -0.838951 -0.147784 -2.6453 +v 0.519938 1.16453 -3.89584 +v 0.573765 1.06065 -3.42023 +v 0.355678 0.542788 -2.9895 +v 0.475032 1.11914 -3.88972 +v 0.47248 1.02817 -3.38342 +v 0.582386 1.03965 -3.89821 +v 0.353245 0.636683 -3.16366 +v 0.523855 0.975251 -3.45968 +v 0.338715 1.33522 -3.90523 +v 0.0743557 0.484252 -2.53243 +v 0.517394 1.12063 -3.29514 +v 0.281315 0.606495 -3.06266 +v 0.329748 0.925971 -4.02434 +v -0.15458 -0.150851 -3.76618 +v -0.0195233 -0.319871 -3.25843 +v 0.364527 0.985009 -4.10124 +v 0.158167 0.343876 -3.88744 +v 0.270318 0.368776 -3.38442 +v 0.190075 0.453989 -3.76037 +v 0.399113 0.871902 -3.94082 +v -0.777752 0.424398 -3.05643 +v -0.71993 0.448935 -3.89775 +v -0.735048 0.605006 -3.0507 +v -0.046551 1.2913 -3.71403 +v -0.17734 0.997724 -4.0287 +v 0.00801213 1.23053 -3.18025 +v -0.53083 0.241897 -2.64377 +v -0.323683 0.669261 -2.83729 +v -0.576194 0.600243 -3.84566 +v -0.657115 0.791036 -3.28878 +v -0.226724 0.0227106 -3.92839 +v -0.252503 0.00711057 -3.98874 +v -0.267951 0.301474 -4.02747 +v 0.0952126 1.01884 -4.24868 +v -0.250915 -0.0343696 -2.42339 +v 0.11121 0.386712 -3.78771 +v 0.159309 0.407895 -3.36833 +v 0.260895 0.489761 -3.44124 +v -0.783407 0.676744 -3.56932 +v -0.528034 0.378254 -3.55299 +v -0.138247 0.0037492 -2.20049 +v -0.180262 0.127507 -1.64957 +v -0.137024 0.22055 -1.8883 +v -0.0964815 -0.250501 -2.14115 +v -0.589221 0.291636 -1.36176 +v -0.235151 0.207374 -1.75984 +v -0.984069 -1.12074 -2.56322 +v -0.516584 -0.955267 -1.19092 +v -0.620866 -1.12858 -2.51989 +v -0.338884 -0.636408 -1.34698 +v -0.520331 -0.882337 -2.57084 +v -0.320693 -0.249319 -2.47831 +v -0.285304 -0.129366 -2.12947 +v -0.298156 0.00394237 -2.50112 +v -1.05019 -1.47319 -1.94527 +v -0.348655 -1.32964 -1.93143 +v -0.200077 -0.968018 -2.02638 +v -0.857868 -1.09638 -1.12523 +v -1.01711 -0.315994 -1.26622 +v -1.091 -0.147568 -1.37327 +v -1.22365 -0.397754 -2.79179 +v -0.864843 -0.841566 -2.68791 +v -0.892452 -0.716046 -2.73093 +v -0.743175 -0.410486 -1.14955 +v -0.392923 -0.0674819 -2.54776 +v 0.0192624 -0.26238 -2.60311 +v -1.78719 -1.02512 -2.69255 +v -1.50822 0.400697 -1.92376 +v -1.17959 -0.00342214 -1.91804 +v -1.41091 0.159096 -2.76192 +v -1.08438 -0.439891 -2.69341 +v -1.11892 -0.286241 -2.66805 +v -1.14436 -0.024554 -1.79853 +v -1.84301 0.474905 -1.93997 +v -1.51419 -0.507772 -2.81809 +v -0.901863 -0.748852 -2.69207 +v -1.27499 -0.512605 -4.0918 +v -0.776416 -0.743004 -2.94059 +v -0.192488 -0.507872 -2.63034 +v -0.184038 -0.480749 -3.20896 +v -0.410004 -0.480526 -3.45758 +v -0.236215 -0.0936121 -3.80082 +v -0.123973 -0.169558 -3.74014 +v -0.825243 0.557079 -2.99146 +v -1.8794 0.637293 -2.7213 +v -0.836997 0.112565 -2.73704 +v -0.622722 0.124419 -2.63602 +v -2.13776 0.359706 -2.69341 +v -1.91306 0.238497 -2.77682 +v -0.430351 0.141595 -3.88446 +v -0.421193 -0.193342 -2.49444 +v -1.8804 -0.259596 -3.27012 +v -0.737646 -0.224899 -2.59184 +v -1.45988 -0.0239803 -4.82346 +v -1.18792 -0.0665892 -4.5144 +v -1.23051 0.670821 -3.89295 +v -1.18113 0.689843 -3.87657 +v -1.11411 0.803535 -3.82457 +v -1.67522 0.583612 -3.31411 +v -1.6245 0.701608 -3.26384 +v -1.50981 0.60652 -3.23127 +v -2.26232 0.461804 -3.26233 +v -2.05959 0.259119 -3.09858 +v -1.75857 0.223599 -3.02923 +v -1.21903 0.732388 -4.51165 +v -1.16506 0.491323 -4.52724 +v -0.963802 0.39398 -4.34199 +v -1.07063 1.06408 -3.85076 +v -1.6106 0.975324 -3.29717 +v 2.48038 0.359601 -3.18665 +v 3.1657 0.174291 -3.08411 +v -1.93719 -1.27933 -2.11137 +v -1.80281 -1.01353 -1.32324 +v -3.261 -0.430286 -3.12546 +v -2.7763 -0.709868 -2.93075 +v -2.92453 -0.9552 -2.27095 +v -3.64378 -0.717848 -2.45707 +v -2.2722 -0.276013 -2.97054 +v -2.68793 -0.179213 -4.28592 +v -2.27137 -0.659749 -4.07415 +v -1.8244 -0.660881 -3.75499 +v -3.299 0.203128 -3.11069 +v -3.83633 0.461335 -2.55359 +v -2.40261 -0.223631 -3.53501 +v -2.78496 1.04419 -3.05403 +v -2.66704 0.29772 -3.10585 +v -2.60243 -0.0535054 -3.11633 +v -1.58071 0.382238 -4.84202 +v -1.85405 -0.411218 -4.60383 +v -1.64254 1.12005 -4.89402 +v -2.17197 0.259137 -4.81808 +v -2.83517 0.652475 -4.34598 +v -2.26619 0.957302 -4.81569 +v -3.05002 2.20157 -3.76305 +v -2.30914 2.1042 -4.93521 +v -3.30905 1.43982 -3.13212 +v -2.22336 0.773662 -3.09766 +v -1.97 1.2311 -2.61828 +v -2.46575 1.4011 -3.33021 +v -2.69112 0.0896199 -3.67482 +v -2.73425 0.64603 -3.66688 +v -2.63169 1.69717 -3.00263 +v -1.63686 2.03267 -5.1633 +v -0.960657 1.30822 -4.02798 +v -1.44131 1.32357 -3.41949 +v -1.7727 1.37036 -2.8186 +v -1.21175 1.13373 -4.58804 +v -1.32475 1.68534 -4.6666 +v -0.610712 1.38968 -4.10538 +v -0.825464 1.18251 -3.42048 +v -0.314241 1.40218 -3.43189 +v -0.905656 1.73947 -2.7426 +v 0.0765405 2.14409 -4.90232 +v -0.857049 1.94536 -4.93156 +v 1.30623 1.09327 -4.1334 +v 1.14561 0.765905 -3.39794 +v 0.265917 1.41417 -4.2499 +v 0.0661728 1.34507 -2.71734 +v 1.02538 2.05132 -4.73181 +v 2.44288 1.83816 -4.34578 +v 2.68991 0.760969 -3.82812 +v 3.45078 0.584085 -3.76675 +v 3.54693 1.54612 -3.73011 +v 4.92042 1.73055 -3.23714 +v 5.42605 1.63699 -3.19603 +v 4.38796 0.552608 -3.49395 +v 5.14133 0.619481 -3.18992 +v 4.72067 1.02826 -3.47641 +v 5.07282 0.898358 -3.38992 +v 6.33124 1.66905 -3.14076 +v 6.25574 0.613068 -3.12068 +v 6.31641 1.07375 -3.39144 +v 8.15189 1.79138 -3.32189 +v 8.21942 0.696157 -3.17936 +v 8.18849 1.32692 -3.38279 +v 9.99967 1.78639 -3.37252 +v 10.053 0.572165 -3.2286 +v 10.0307 1.20053 -3.48111 +v 11.502 1.80823 -3.54657 +v 11.5073 0.585506 -3.20299 +v 11.5135 1.16651 -3.5333 +v -3.84368 1.69048 -2.65565 +v -1.80143 3.6215 -4.00925 +v -1.3719 2.85668 -5.1031 +v -1.66611 3.57549 -4.76544 +v -2.81401 2.34832 -4.32453 +v -2.27353 3.7889 -3.25557 +v -0.156692 3.11186 -4.62769 +v -0.462451 3.64096 -4.11773 +v -0.362258 3.68027 -3.56011 +v 0.759485 3.64444 -3.42832 +v 0.839326 3.05002 -4.40714 +v 0.845188 3.44234 -3.85564 +v 2.36175 2.83094 -4.05322 +v 2.17867 3.3266 -3.55725 +v 2.02576 3.56296 -3.13389 +v 3.59868 2.47869 -3.43146 +v 3.61787 2.9162 -3.00985 +v 5.03206 2.21018 -2.88062 +v 8.18318 2.40717 -3.30677 +v 8.25593 2.91722 -2.98342 +v 9.6362 2.36805 -3.24881 +v 9.61419 2.81988 -2.93549 +v 11.4673 2.90695 -3.01837 +v 11.4501 2.4454 -3.3598 +v -1.07658 0.445635 -0.209254 +v -0.904313 0.289266 -0.673373 +v -0.873352 0.409159 0.316736 +v -0.439132 1.05608 -0.406431 +v 0.0216033 -0.284919 -0.637061 +v 0.0141448 -0.440742 -0.708364 +v 0.00226808 0.464067 -0.735446 +v -0.0169577 0.958049 -0.394188 +v 0.00603794 0.54701 -0.834462 +v 0.0785605 0.943216 -0.373692 +v 0.153543 0.685068 -0.315457 +v 0.0508199 0.329219 -0.552212 +v -0.121139 -1.13543 0.738897 +v 0.238489 -1.28241 0.0160948 +v 0.137717 -0.401295 -0.0252325 +v 0.0466584 0.800611 0.253484 +v -0.0381291 -0.170297 0.572946 +v 0.215581 -0.414714 -0.0279676 +v 0.0498788 0.831272 0.196306 +v 0.0295288 -0.0238246 0.391703 +v 0.0931709 0.515043 0.12273 +v -0.38841 0.480292 -0.952593 +v -0.438357 0.782908 0.52195 +v -0.658293 -0.486173 0.837798 +v 0.0408473 -0.211505 -0.472843 +v -0.11465 -0.0386451 0.493122 +v 0.151919 -0.313068 -0.0156619 +v -0.155847 -1.38702 -0.599879 +v -0.342543 -1.49105 -0.612363 +v -0.0488857 -1.24564 -0.617247 +v -0.199285 -1.30184 0.736579 +v -0.448413 -1.42418 0.774856 +v -0.0087646 -1.53559 0.0535701 +v -0.63005 -0.7546 -0.7619 +v -0.521648 -0.849508 -0.721827 +v -0.647983 -0.876769 -0.744582 +v -0.902367 -0.551442 -0.584822 +v -0.852119 -0.429957 0.018839 +v -0.727684 -0.565621 0.0878343 +v -0.731224 -0.590118 0.651809 +v -0.679686 -0.668173 0.678887 +v -0.71794 -0.546249 0.697205 +v -0.875099 -0.560936 -0.00995661 +v -1.07363 -0.214662 -0.0187038 +v -0.943245 -0.265378 0.567285 +v -0.38344 -1.10982 -0.722991 +v -0.310759 -1.17338 -0.701915 +v -0.36693 -1.13252 -0.72162 +v -0.509506 -0.708828 -0.769005 +v -0.537256 -1.03786 0.907287 +v -0.612252 -0.999186 0.873299 +v -0.573902 -0.968069 0.920707 +v -0.993336 -0.34672 -1.21571 +v -1.54229 -0.220132 -0.640694 +v -2.1642 0.249114 0.0219454 +v -2.36235 -0.0137376 0.832487 +v -1.35271 -0.300746 0.780868 +v -1.27177 0.00626328 0.11886 +v -1.54444 -0.476808 -1.15766 +v -0.812475 -0.607209 -1.01963 +v -0.91023 -0.660996 -1.04772 +v -2.21314 -0.0197288 -0.675049 +v -2.41135 0.282838 -1.32256 +v -2.06887 0.108596 -1.38675 +v -1.34166 -0.0579084 -1.32392 +v -2.61013 0.282053 -0.00740995 +v -2.4381 0.714528 -1.16247 +v -1.86128 0.768913 -1.80828 +v -2.04858 0.533482 -1.90339 +v 2.26779 0.266214 -2.53042 +v 4.13388 -0.054861 -1.48949 +v 4.13099 -0.0736808 -2.33501 +v 4.16469 0.0272045 -2.96459 +v 3.03871 0.0015135 -2.46117 +v 3.09917 0.0611913 -1.55726 +v 3.99888 -0.107295 -0.26814 +v 3.98558 -0.0559291 -0.546559 +v 4.08961 -0.0213051 -1.01829 +v 3.05629 0.130454 -0.657464 +v 2.80471 0.0812841 -0.320269 +v 3.19602 0.112088 -1.11849 +v 5.03434 0.139028 -2.08234 +v 5.03452 0.135474 -1.54673 +v 4.0787 -0.359421 0.0360661 +v 4.80969 0.0896372 -0.267865 +v 4.82623 0.0729269 -0.634554 +v 10.1061 -0.0477699 -1.01736 +v 10.1276 -0.0584881 -0.644419 +v 10.1731 -0.073274 -0.236445 +v 11.6691 -0.18234 -0.283523 +v 11.6296 -0.197199 -0.686604 +v 11.6074 -0.199746 -1.06978 +v 11.5733 -0.150859 -1.55971 +v -1.52591 -1.42781 -0.695497 +v -1.47566 -1.44519 0.874352 +v -1.47281 -1.83981 0.0513542 +v -0.354713 -1.78053 0.0604785 +v -3.55272 -0.881308 -0.982464 +v -3.14228 -1.07808 -0.862007 +v -3.74928 -0.788451 0.780385 +v -3.19467 -1.10129 0.728243 +v -3.0168 -1.45722 -0.058143 +v -1.56309 -0.801242 -0.816432 +v -2.70883 -0.612334 1.0127 +v -1.45493 -0.802948 0.953455 +v -3.82219 0.304357 -1.70058 +v -3.8811 -0.301602 -1.00807 +v -3.56681 -0.549257 -1.61162 +v -2.91635 -0.728645 -1.51458 +v -2.69193 0.0696513 -0.700649 +v -2.57266 0.231242 -0.770516 +v -2.84947 0.123717 0.705153 +v -2.67426 0.300081 -0.0311173 +v -2.80018 0.365598 0.678461 +v -3.27089 0.428496 -1.22464 +v -3.10694 -0.372081 -1.0773 +v -2.7433 -0.55263 -0.982249 +v -3.24974 -0.0525749 -1.06723 +v -2.97596 -0.171186 -1.12781 +v -2.44205 -0.314698 -1.28537 +v -3.87312 1.42567 -1.82337 +v -2.58371 1.26814 -0.952441 +v -2.45899 1.48107 -0.160465 +v -2.44124 1.29443 -0.177312 +v -2.86332 1.63134 -1.08875 +v -3.27862 1.04035 -1.27768 +v -3.45175 0.946948 -1.0782 +v -1.93884 1.3356 -1.76749 +v -2.26539 1.96769 -1.09539 +v -1.90862 1.63887 -1.80185 +v -2.5227 1.38486 -1.13812 +v -2.44482 1.7128 -0.787084 +v -2.99308 1.94647 -1.0079 +v -1.36114 1.97053 -1.18734 +v -1.27326 1.62748 -1.73745 +v -1.68159 1.47423 -2.40605 +v -1.47009 2.0706 -0.642845 +v -1.7196 1.51453 -0.0545958 +v -0.130953 1.48299 -2.09467 +v -0.303865 1.35792 -1.60892 +v -0.974957 1.70453 -2.14842 +v -0.412187 1.46108 -1.03365 +v -0.476384 1.44357 -0.481357 +v 1.12925 0.937514 -1.91663 +v 0.989489 0.859309 -2.61177 +v 1.12193 0.937039 -1.33712 +v 1.13591 0.89195 -0.868388 +v 0.973911 0.85729 -0.415273 +v 1.49029 0.612544 -0.327246 +v 2.26768 0.385512 -1.64842 +v 2.24169 0.492412 -0.732078 +v 2.34123 0.435772 -1.10692 +v 1.99487 0.431141 -0.206934 +v 5.10087 0.251451 -2.70124 +v 4.93163 0.148516 -1.04528 +v 6.38616 0.31017 -1.53469 +v 6.33972 0.257501 -1.9254 +v 6.2579 0.271452 -2.60253 +v 6.4879 0.188289 -0.456442 +v 6.46151 0.258744 -0.833934 +v 6.33039 0.124151 0.023221 +v 6.44119 0.213599 -1.14218 +v 8.33881 0.337656 -2.56736 +v 8.34202 0.384615 -2.04936 +v 8.29674 0.317855 -1.73437 +v 8.33191 0.225323 -1.35002 +v 8.35799 0.214888 -0.975269 +v 8.39848 0.172858 -0.604078 +v 8.43743 0.0642012 -0.16308 +v 10.0777 0.405297 -2.83305 +v 10.0944 0.187284 -2.37734 +v 10.0546 0.0830097 -1.91135 +v 10.0863 0.00617409 -1.44989 +v 11.4802 0.454102 -2.89661 +v 11.4422 0.268911 -2.46255 +v 11.4512 0.0327703 -1.98191 +v -3.82473 -1.05952 -0.14259 +v -4.5106 0.149859 -0.279587 +v -4.2963 0.943291 -1.08366 +v -4.76139 1.02487 -0.386418 +v -4.25646 -0.171294 0.547734 +v -4.95961 3.17116 -0.59985 +v -3.73334 3.20905 -2.76798 +v -3.90487 2.82216 -1.79613 +v -3.36721 4.04154 -1.12412 +v -4.03289 3.15796 -1.60253 +v -3.04136 4.1031 -1.68488 +v -2.90406 4.24227 -2.62825 +v -1.86057 4.28201 -0.763084 +v -1.62497 4.25692 -1.38154 +v -3.40661 4.52976 -0.353949 +v -2.12487 4.45776 -0.109855 +v -1.34111 4.28587 -2.14495 +v -0.85915 3.90621 -2.83925 +v -0.24463 4.02988 -0.692289 +v -0.0980638 3.95329 -1.23169 +v 1.58605 3.64506 -2.34516 +v 0.601889 3.65506 -2.60572 +v 1.36374 3.84523 -1.7439 +v 0.136212 4.03729 -1.93418 +v 1.08857 3.91112 -0.491174 +v 1.18873 3.90635 -1.17842 +v 3.14725 3.70276 -0.326145 +v 3.22348 3.59567 -1.09065 +v 3.42074 3.38485 -2.09083 +v 3.66206 3.13491 -2.59473 +v 3.35905 3.52171 -1.54605 +v 5.59163 2.1385 -2.84103 +v 5.1655 2.55163 -2.48518 +v 5.1145 3.01124 -2.02108 +v 5.112 3.24537 -1.52943 +v 5.54681 3.03322 -1.48689 +v 5.64892 2.85495 -1.90823 +v 5.6592 2.4854 -2.50801 +v 5.10186 3.42784 -0.942223 +v 5.13516 3.53532 -0.202474 +v 5.56583 3.18094 -0.987264 +v 5.57298 3.24996 -0.450269 +v 6.51029 2.09476 -2.83657 +v 6.63947 2.83172 -2.02976 +v 6.27716 2.97506 -1.49425 +v 6.31905 3.03839 -1.08071 +v 6.82235 2.52937 -2.59248 +v 6.3411 3.08782 -0.50483 +v 8.3124 3.36257 -1.24196 +v 8.33406 3.32449 -1.69983 +v 8.28074 3.22126 -2.40384 +v 8.26093 3.3096 -0.039272 +v 8.34634 3.34869 -0.643799 +v 10.0734 3.43185 -1.26029 +v 10.0352 3.35379 -1.82362 +v 9.5494 3.11998 -2.48223 +v 10.1089 3.51996 -0.116832 +v 10.1225 3.51015 -0.720936 +v 11.6038 3.72611 -0.791747 +v 11.5866 3.71495 -0.163668 +v 11.5792 3.56397 -1.41986 +v 11.5363 3.45574 -1.87843 +v 11.4542 3.19552 -2.6066 +v -0.286543 -0.270778 1.71783 +v -0.181245 0.0791324 1.52185 +v -0.0411274 0.245123 1.99953 +v -0.184387 0.0878222 2.49071 +v -0.199501 0.0486569 1.53052 +v 0.0477769 0.267256 2.0145 +v -0.108604 -0.205083 2.05294 +v -0.249854 -0.238354 2.40412 +v -0.160717 0.108954 2.54077 +v -0.873161 0.574203 1.93708 +v -0.742241 0.22857 1.44999 +v -0.910038 0.350277 2.54485 +v -0.40522 0.132913 1.35928 +v -0.214515 0.482331 1.99177 +v -0.519084 0.272302 2.73785 +v -0.773559 -0.776038 1.46715 +v -0.827193 -0.747013 2.66603 +v -0.624399 -0.63278 2.46186 +v -1.44608 0.149599 1.9057 +v -1.36683 -0.833772 1.29164 +v -1.3598 -0.796429 1.3373 +v -1.4265 -0.774891 1.23405 +v -1.26906 -0.433038 1.34875 +v -1.41576 -0.589303 2.83486 +v -1.47198 -0.549252 2.87034 +v -1.44649 -0.197196 2.75472 +v -1.06136 -0.778106 1.28498 +v -0.765961 -0.603311 1.57428 +v -0.62719 -0.65304 1.68588 +v -0.773957 -0.568042 2.53261 +v -1.56542 0.0507338 1.93794 +v -1.51084 -0.35624 1.98777 +v -1.50676 -0.145959 1.98039 +v -1.65908 0.137243 1.99212 +v -1.38806 -0.552865 2.81437 +v 0.809094 -0.124389 2.45643 +v 1.03071 0.0448273 1.5592 +v 0.309253 0.309696 2.17813 +v 2.49881 -0.467965 0.804445 +v 2.71094 -0.106484 0.098439 +v 1.90666 -0.547356 1.81798 +v 2.0941 0.084228 0.308393 +v 1.67128 -0.0565511 0.950263 +v 3.79237 -0.423469 1.64758 +v 4.04353 -0.49429 0.776302 +v 4.87788 -0.0250221 0.586378 +v 5.05335 -0.0243918 1.17918 +v 4.28942 0.258351 3.06434 +v 3.97085 -0.212049 2.27761 +v 5.1462 0.0493228 1.74343 +v 11.667 -0.163017 0.51574 +v 11.736 -0.0901982 1.10341 +v -0.544467 -0.936864 2.10369 +v -1.47171 -1.37192 1.32214 +v -1.30078 -1.42368 1.35229 +v -1.18059 -1.3129 1.34272 +v -1.6449 -1.74462 2.18092 +v -1.26803 -1.80849 2.19497 +v -1.04074 -1.7561 2.20047 +v -0.560019 -0.837279 2.09056 +v -1.27981 -1.41128 2.85868 +v -1.43618 -1.33667 2.86191 +v -1.23013 -1.29961 2.88566 +v -1.37593 -1.07629 1.27488 +v -1.32972 -1.15758 1.25886 +v -1.33431 -1.08413 1.27355 +v -0.718805 -0.845476 2.08796 +v -2.33711 -1.08431 1.43721 +v -3.22689 -0.873773 1.56936 +v -3.24028 -1.07996 2.1479 +v -2.51089 -1.32586 2.16486 +v -3.03184 -0.778429 2.76259 +v -1.81051 -0.376499 1.34065 +v -1.67938 -0.264393 2.78807 +v -3.44727 -0.423977 1.04775 +v -2.82059 -0.410906 1.20726 +v -2.0676 -0.716973 1.2531 +v -2.09894 0.562 1.92073 +v -2.25986 0.384518 1.94529 +v -2.15861 0.28815 1.9805 +v -2.62338 0.122425 1.17626 +v -2.58148 0.414443 1.11475 +v -2.45868 -0.0829984 1.30708 +v -2.42168 0.282126 2.69848 +v -2.28227 0.493401 2.79685 +v -2.20936 0.107645 2.83634 +v -3.66907 0.923408 0.779798 +v -3.53656 0.0955968 0.870116 +v -3.27968 0.269279 1.12121 +v -3.14264 -0.169265 1.05731 +v -2.59324 1.41881 0.438373 +v -2.83805 1.17243 0.618301 +v -2.06356 1.0238 1.91868 +v -2.15446 1.43023 2.02215 +v -2.43856 1.37267 0.835058 +v -2.60929 0.954022 1.02358 +v -3.15247 1.51092 0.699642 +v -3.17622 1.47467 0.866895 +v -3.35344 1.07679 1.08349 +v -2.03663 1.698 1.27498 +v -1.91807 1.36408 2.19885 +v -0.932414 1.41731 0.0844135 +v -1.11424 1.46332 0.750916 +v -1.72877 1.77377 0.744004 +v -1.26856 1.48476 1.43813 +v -1.49919 1.37448 2.07871 +v -1.92597 1.5883 3.09222 +v 0.036155 1.22496 0.739959 +v -0.277131 1.20511 1.57378 +v -0.818725 1.46664 2.1002 +v -1.1904 1.61335 2.86348 +v -0.175309 0.801305 2.08131 +v -0.707775 1.40659 2.56926 +v 1.17308 0.640693 0.148369 +v 0.501252 1.08024 0.147645 +v 0.944824 0.676102 0.770749 +v 0.54561 0.688453 1.30174 +v 4.86787 0.0592591 0.161276 +v 5.25361 0.321185 2.55632 +v 6.45588 0.135132 0.814944 +v 6.44348 0.25207 1.33915 +v 6.40305 0.527475 2.24803 +v 6.51448 1.33301 2.84921 +v 8.427 0.0742655 0.646667 +v 8.43791 0.116372 1.21303 +v 8.44786 0.332159 2.34585 +v 8.39141 1.50775 2.79378 +v 10.1777 -0.0416998 0.565812 +v 10.2006 0.00432142 1.11976 +v 10.2345 0.246279 2.1668 +v 11.7145 0.249867 2.077 +v 10.1797 1.41902 2.65433 +v 11.7001 1.43854 2.59517 +v -3.7369 -0.515868 1.43769 +v -3.85282 -0.582678 2.11866 +v -4.54774 0.95338 0.486852 +v -4.08205 0.451419 2.1312 +v -4.22867 1.35304 2.14305 +v -3.91361 0.258719 1.50363 +v -3.81944 0.460174 2.67215 +v -4.26034 2.72172 2.13941 +v -4.0235 1.52992 1.39451 +v -3.8381 2.59785 2.88297 +v -3.57946 4.02132 0.604936 +v -3.76546 3.9325 1.43977 +v -4.09111 3.18563 0.70858 +v -3.92593 4.40892 2.25901 +v -4.35205 2.93893 1.20362 +v -2.12953 4.18035 0.642323 +v -2.52408 4.37874 2.11907 +v -2.4417 4.24438 1.50735 +v -0.69046 4.06945 0.69299 +v -0.600553 4.21994 0.0186349 +v -0.873326 4.1882 1.44981 +v -1.10923 4.21475 2.09216 +v 0.918404 3.99921 0.13247 +v 0.788578 4.02138 1.52867 +v 0.851535 3.97002 0.81248 +v 0.848319 3.81466 2.12247 +v 1.33664 3.2383 2.80133 +v 3.03606 3.86148 0.760118 +v 3.06672 3.75302 0.236054 +v 2.92527 3.77093 1.40118 +v 3.20251 3.60782 2.07311 +v 3.26468 3.25596 2.6026 +v 5.14062 3.59623 0.282126 +v 5.65916 3.18622 0.108793 +v 5.846 3.03533 0.665858 +v 5.13717 3.60058 0.856 +v 5.06686 3.58405 1.41664 +v 5.0292 3.33285 2.0864 +v 5.89528 2.99848 1.22406 +v 5.9558 2.87194 1.86502 +v 5.94157 2.51363 2.50315 +v 4.97839 2.93368 2.49135 +v 5.6063 2.18305 2.88497 +v 6.46635 2.84381 0.638959 +v 6.35685 2.96586 0.0856039 +v 6.54092 2.73496 1.02294 +v 6.6893 2.68435 1.73208 +v 6.62797 1.98961 2.75117 +v 6.7065 2.35994 2.38784 +v 8.24667 3.27425 0.566089 +v 8.27927 2.99673 1.52233 +v 8.25144 3.14699 1.03851 +v 8.29 2.66678 2.14497 +v 8.3249 2.28373 2.50529 +v 10.1091 3.49296 0.963175 +v 10.1078 3.5485 0.500456 +v 10.1033 3.28405 1.54167 +v 10.0879 2.86089 2.15422 +v 10.1316 2.28898 2.46848 +v 11.5967 3.68111 0.986034 +v 11.6059 3.44378 1.55592 +v 11.5911 3.77083 0.471577 +v 11.6117 2.97801 2.17014 +v 11.6468 2.3805 2.43546 +v -5.14353 -0.647057 3.48122 +v -5.04049 -0.425094 2.70479 +v -4.98664 -0.523618 3.57624 +v -5.18695 -0.399583 3.42397 +v -4.70184 -0.89276 3.1951 +v -3.94304 -0.914674 3.62192 +v -4.23166 -0.844058 3.01937 +v -3.58908 -0.864954 3.08663 +v -3.31931 -0.768862 3.90907 +v -1.37645 -1.01428 2.97599 +v -1.16706 -0.660216 2.92104 +v -5.08726 -0.0598745 3.47808 +v -5.28598 -0.112528 3.35068 +v -5.23472 0.137195 3.26202 +v -5.17943 -0.345348 3.4527 +v -4.98581 0.313534 3.30035 +v -5.1097 0.34284 3.00679 +v -4.85285 0.147573 2.54341 +v -5.3054 -0.198304 3.06722 +v -5.25347 -0.095573 3.18206 +v -5.06582 0.28877 3.18053 +v -5.3086 -0.142467 3.24923 +v -5.25145 0.109808 3.19567 +v -4.17074 -0.152851 3.86444 +v -4.17687 0.195541 3.7636 +v -4.90408 -0.332168 3.63215 +v -3.54829 0.90126 3.08389 +v -4.06685 0.639553 2.75098 +v -4.19277 0.753006 3.50251 +v -3.39935 1.03002 4.03116 +v -3.71366 0.873997 3.7337 +v -4.21814 0.615973 3.51549 +v -4.02345 -0.39986 3.98143 +v -3.62495 -0.486107 2.78737 +v -3.70982 0.196625 2.54938 +v -3.50264 0.62894 4.47387 +v -3.85087 0.337339 4.05514 +v -4.08384 0.232523 3.9044 +v -4.04088 0.218182 3.85712 +v -4.05403 -0.30541 3.95493 +v -4.2875 0.0789145 2.51787 +v -4.13812 -0.532349 2.68425 +v -4.30352 0.472559 3.54195 +v -3.02226 1.11392 3.53144 +v -2.36872 -0.242102 4.40579 +v -2.83889 -0.498503 4.16477 +v -1.86039 0.302384 3.08032 +v -2.14778 0.150838 3.26319 +v -2.10364 -0.349291 3.72803 +v -2.25433 0.110944 3.19423 +v -2.36504 -0.477923 3.54781 +v -2.85572 -0.311086 3.03312 +v -2.86426 -0.714579 3.38123 +v -2.82795 0.254069 4.91053 +v -3.26684 0.00878971 4.59119 +v -3.46904 -0.242112 4.28748 +v -1.86379 1.0583 3.11379 +v -2.29644 0.927698 3.123 +v -2.45464 0.792866 3.03884 +v -3.0502 0.479247 2.91939 +v -2.8894 0.798328 4.75851 +v -1.27823 -0.0545842 3.78991 +v -1.57257 0.461342 4.96955 +v -1.44015 0.0118212 4.46498 +v -0.590623 0.623788 2.75602 +v 0.110269 -0.0896302 3.94319 +v 0.390664 0.362143 4.83253 +v -0.265864 0.013629 3.27171 +v 2.43111 -0.392188 2.99965 +v 1.33565 -0.318454 3.22139 +v 1.57818 0.393996 4.66757 +v -1.33587 -1.0606 2.9889 +v -1.39356 -0.934415 2.95225 +v -2.28188 -1.02662 2.8936 +v -2.60665 -0.330949 3.07643 +v -1.88492 -0.653385 3.01388 +v -3.1721 1.1519 3.1419 +v -2.96011 -0.0657149 2.97635 +v -3.07782 0.331377 2.90464 +v -2.20081 1.20782 2.98662 +v -2.3752 1.83402 3.36311 +v -2.6364 1.84323 3.09712 +v -3.26173 2.28936 3.09399 +v -1.94043 1.65724 4.54127 +v -1.8965 1.56029 3.61226 +v -2.8941 1.2896 4.27887 +v -2.70001 1.30543 3.63091 +v -1.59802 2.84596 3.47006 +v -2.42536 2.93706 3.39498 +v -1.72758 1.11129 4.92067 +v 1.56455 2.46566 3.74959 +v 0.303073 2.13089 4.18629 +v -0.00842896 2.33088 3.4944 +v 0.384459 1.50321 4.708 +v 1.66266 1.96986 4.47076 +v 3.10988 0.523631 4.22188 +v 5.28862 1.20826 3.03166 +v 4.45278 1.52004 3.47236 +v -3.57971 -0.470236 2.73797 +v -3.85206 1.2284 2.88745 +v -3.63583 3.77243 3.16716 +v -2.99025 2.90077 3.36905 +v -1.36692 3.87438 3.10079 +v -2.58615 4.02541 3.06355 +v 3.22895 2.58633 3.36161 +v 3.2829 2.01475 3.84873 +v 4.72621 2.21181 3.18617 +v -3.56365 3.83362 0.967042 +v -3.89688 3.73796 0.636584 +v -4.08415 3.10419 0.937845 +v -4.15669 3.59713 1.31913 +v -3.90129 3.61237 0.921926 +v -3.21009 4.01135 -1.3839 +v -3.58553 3.7031 -1.68059 +v -3.80046 3.05252 -1.65448 +v -3.73495 3.70817 -1.3433 +v -3.6399 3.65238 -1.5168 +v -2.00868 3.68287 -3.63158 +v -2.37139 3.27671 -4.04488 +v -2.85879 2.37905 -4.01693 +v -2.72843 3.16383 -3.52498 +v -2.53551 3.15227 -3.81406 +v 0.819479 4.00417 1.17741 +v 0.0285091 4.0161 0.763638 +v -0.763546 4.11071 1.07551 +v -0.0821857 4.11723 1.49562 +v -0.016898 4.06093 1.1364 +v 1.1392 3.90244 -0.838317 +v 0.511379 3.91629 -1.20136 +v -0.155124 3.95999 -0.962386 +v 0.391612 3.95253 -0.600723 +v 0.460711 3.91406 -0.90354 +v 1.81217 3.60067 -2.75461 +v 1.35311 3.62754 -3.32134 +v 0.70813 3.63134 -3.03576 +v 1.06799 3.6441 -2.47988 +v 1.22467 3.62454 -2.91789 +v 2.94779 3.83056 1.06784 +v 1.87552 3.92139 0.784296 +v 1.80911 3.89026 1.46917 +v 1.82797 3.91815 1.12316 +v 3.17004 3.65132 -0.718015 +v 2.13423 3.80769 -1.14907 +v 2.04705 3.85034 -0.408881 +v 2.08766 3.82866 -0.787472 +v 3.54807 3.26283 -2.35516 +v 2.81047 3.37798 -2.84977 +v 2.43373 3.5532 -2.21182 +v 2.62588 3.46637 -2.5446 +v 4.19108 3.66806 0.818345 +v 4.18034 3.69685 1.39478 +v 5.107 3.59742 1.1254 +v 4.14661 3.65565 1.09152 +v 4.26425 3.42634 -0.986047 +v 4.27819 3.56621 -0.219423 +v 5.11847 3.49176 -0.561629 +v 4.27647 3.50053 -0.602309 +v 4.51331 2.81534 -2.50834 +v 4.37908 3.10879 -2.00105 +v 5.13998 2.80617 -2.28767 +v 4.454 2.96955 -2.26257 +v 3.24545 2.92324 2.99218 +v 4.04536 2.40973 3.2706 +v 4.8982 2.59833 2.82441 +v 4.19546 3.14577 2.50201 +v 4.12288 2.77862 2.88725 +v 2.36073 3.25643 2.67593 +v 1.6055 2.72714 3.28507 +v 2.35544 2.56972 3.53599 +v 2.3678 2.884 3.12455 +v 3.05077 3.70255 1.74996 +v 4.27067 3.5012 2.06463 +v 5.04466 3.4907 1.77045 +v 4.22156 3.6136 1.74569 +v 3.25933 3.47069 2.32573 +v 5.01444 3.18038 2.27348 +v 4.25814 3.36508 2.27599 +v 0.771724 3.95537 1.83659 +v 2.02987 3.69317 2.0985 +v 1.88607 3.81705 1.79846 +v 1.09511 3.60472 2.40765 +v 2.22159 3.51243 2.35922 +v -0.988454 4.23105 1.74666 +v -0.210628 4.01812 2.10936 +v -0.171482 4.10193 1.79536 +v -1.21777 4.11749 2.61059 +v -0.145453 3.59937 2.92618 +v -0.13364 3.85763 2.5111 +v -4.3128 2.89564 1.69749 +v -4.42936 3.67734 2.23094 +v -3.86687 4.182 1.83518 +v -4.37992 3.64814 1.73578 +v -4.08875 2.65396 2.55881 +v -3.87317 3.23742 3.07152 +v -3.8592 4.19813 2.78746 +v -4.21458 3.51748 2.74152 +v 3.09996 3.73186 -0.0220633 +v 4.23906 3.61358 0.291266 +v 5.13774 3.56792 0.0531873 +v 4.26646 3.59336 0.0571198 +v 3.05957 3.84781 0.490253 +v 5.14755 3.6083 0.562521 +v 4.2284 3.64462 0.5475 +v 1.00206 3.95923 -0.176548 +v 1.94659 3.90495 0.183287 +v 1.99326 3.87925 -0.098105 +v 0.876569 3.98558 0.46338 +v 1.91167 3.91811 0.474003 +v -0.426143 4.1501 -0.347719 +v 0.115871 4.10226 0.0769761 +v 0.251644 4.04034 -0.267817 +v -0.661652 4.15099 0.353442 +v 0.0576719 4.06147 0.415586 +v -4.57888 3.18666 -1.26707 +v -4.22486 4.09129 -0.508592 +v -3.40645 4.32905 -0.789853 +v -3.88614 3.84422 -1.05183 +v -4.71917 3.26246 0.249552 +v -3.48332 4.34201 0.159321 +v -3.93659 3.89918 0.249337 +v 3.37745 3.46624 -1.80932 +v 4.36509 3.29404 -1.49769 +v 5.10775 3.14399 -1.77014 +v 4.3738 3.21407 -1.74527 +v 3.28105 3.56133 -1.33701 +v 5.10279 3.34008 -1.25856 +v 4.32938 3.35922 -1.26474 +v 1.45372 3.7444 -2.02156 +v 2.3065 3.70033 -1.63767 +v 2.35182 3.63337 -1.90719 +v 1.26942 3.89331 -1.47138 +v 2.22295 3.74538 -1.40877 +v 0.377312 3.85123 -2.25827 +v 0.709691 3.93809 -1.84368 +v 0.882893 3.79088 -2.14212 +v -0.0118331 4.02537 -1.57389 +v 0.590295 3.95313 -1.52261 +v -3.34429 2.80152 -3.23913 +v -3.44764 3.84235 -2.75715 +v -2.57692 3.98639 -2.94137 +v -3.08334 3.4875 -3.16164 +v -3.97503 3.17198 -2.27899 +v -2.97559 4.18826 -2.13708 +v -3.59566 3.83066 -2.21305 +v 4.31659 2.06787 -3.28451 +v 3.60607 2.74755 -3.22782 +v 4.40798 2.51736 -2.89707 +v 4.97522 1.99315 -3.06342 +v 4.35442 2.33374 -3.09702 +v 3.65816 3.03241 -2.80786 +v 5.12609 2.42135 -2.74477 +v 4.47885 2.67296 -2.71151 +v 2.99037 2.70561 -3.73045 +v 2.2752 3.1327 -3.80033 +v 2.8837 3.17778 -3.26928 +v 2.93919 2.9961 -3.50114 +v 2.12128 3.48683 -3.36935 +v 2.86897 3.29378 -3.07163 +v 1.57838 2.97163 -4.26712 +v 0.837445 3.30181 -4.12431 +v 1.50263 3.41221 -3.73867 +v 1.5432 3.2461 -3.99472 +v 0.813687 3.56871 -3.66306 +v 1.44203 3.54724 -3.55421 +v -1.59273 2.47013 -5.19562 +v -1.94453 2.06945 -5.11403 +v -2.17783 2.96001 -5.02325 +v -1.56529 3.27895 -5.01396 +v -1.87821 2.718 -5.18186 +v -2.61082 2.26194 -4.70697 +v -1.70946 3.61595 -4.39105 +v -2.38629 3.18957 -4.6698 +v -4.03971 0.360447 1.80263 +v -3.85307 -0.188402 1.4658 +v -3.83922 -0.581529 1.75259 +v -4.0066 -0.0653195 2.11056 +v -3.98296 -0.151568 1.77214 +v -4.10099 0.4639 2.47481 +v -3.77032 -0.531557 2.49742 +v -3.7012 -0.0391083 2.64498 +v -3.92598 -0.0435415 2.4307 +v -3.52828 -0.736645 1.50211 +v -3.271 -1.04065 1.83707 +v -3.56191 -0.905495 2.1322 +v -3.58674 -0.877992 1.79152 +v -3.15897 -0.971748 2.47809 +v -3.33204 -0.686507 2.78503 +v -3.47735 -0.81411 2.48645 +v -1.34742 -1.41833 1.34698 +v -1.27461 -1.69187 1.66843 +v -1.36421 -1.81419 2.19125 +v -1.59166 -1.62074 1.64987 +v -1.36009 -1.68809 1.65793 +v -1.26482 -1.63737 2.61259 +v -1.31813 -1.40191 2.83781 +v -1.54382 -1.59624 2.62651 +v -1.3603 -1.62588 2.61612 +v -1.26581 -1.41654 1.34732 +v -1.0738 -1.60313 1.62137 +v -1.1862 -1.80955 2.19951 +v -1.21209 -1.68673 1.65852 +v -1.1129 -1.52962 2.64423 +v -1.26205 -1.37939 2.88843 +v -1.20505 -1.6161 2.63836 +v -3.83582 -0.997431 0.386338 +v -3.48191 -1.30753 -0.0973522 +v -3.16261 -1.32514 0.40102 +v -3.56368 -0.938172 0.744877 +v -3.58678 -1.16574 0.393781 +v -3.71964 -1.00967 -0.683839 +v -3.41755 -1.06774 -0.870735 +v -3.10068 -1.31401 -0.541144 +v -3.47237 -1.19955 -0.602548 +v -4.1856 -0.63122 -0.196634 +v -4.34064 -0.0532988 -0.710733 +v -3.65631 -0.66153 -0.991122 +v -3.97303 -0.652479 -0.700588 +v -3.90856 -0.559016 0.697335 +v -4.48346 -0.0078013 0.186786 +v -4.12125 -0.619438 0.325266 +v -0.331104 -1.69477 -0.346829 +v -0.200902 -1.43082 -0.582928 +v -0.0495634 -1.49708 -0.334793 +v -0.133721 -1.63766 0.0617486 +v -0.13849 -1.58019 -0.326279 +v -0.372417 -1.66587 0.492996 +v -0.0480343 -1.45561 0.442247 +v -0.283391 -1.36392 0.731767 +v -0.180639 -1.55272 0.459326 +v -0.102032 -1.34931 -0.594046 +v 0.161252 -1.24986 -0.358898 +v 0.120652 -1.44552 0.0414162 +v 0.0293543 -1.41501 -0.346433 +v 0.185576 -1.21255 0.427502 +v -0.166271 -1.25165 0.73321 +v 0.0723137 -1.39521 0.447596 +v -3.60074 0.343752 -2.89177 +v -3.30359 -0.177218 -3.13461 +v -3.49547 -0.612054 -2.8695 +v -3.84272 -0.178945 -2.53463 +v -3.60315 -0.207567 -2.90709 +v -3.92173 0.402853 -2.12472 +v -3.67501 -0.682533 -2.00531 +v -3.75276 -0.195986 -1.65531 +v -3.89292 -0.21783 -2.07218 +v -3.0842 -0.589447 -3.05521 +v -2.8807 -0.876098 -2.66503 +v -3.319 -0.921813 -2.36107 +v -3.24306 -0.811565 -2.79357 +v -2.96819 -0.898582 -1.85775 +v -3.29192 -0.674104 -1.56143 +v -3.35422 -0.843502 -1.92498 +v -0.709677 -1.15358 -2.52637 +v -0.471286 -1.26804 -2.31347 +v -0.570741 -1.46647 -1.91045 +v -1.03069 -1.35169 -2.33749 +v -0.633484 -1.35671 -2.30314 +v -0.382618 -1.20123 -1.51319 +v -0.637254 -1.06622 -1.1498 +v -0.933652 -1.38933 -1.46381 +v -0.58431 -1.32925 -1.47362 +v -0.591573 -1.02247 -2.55365 +v -0.344579 -0.95325 -2.37084 +v -0.259277 -1.17066 -1.97711 +v -0.411271 -1.14284 -2.35776 +v -0.202806 -0.856391 -1.66123 +v -0.407338 -0.827223 -1.24831 +v -0.279462 -1.08018 -1.58111 +v -1.521 0.131255 -4.88274 +v -1.63394 -0.224955 -4.7699 +v -2.06682 -0.143364 -4.80589 +v -1.84713 0.330108 -4.88971 +v -1.75996 -0.00988438 -4.91418 +v -2.07514 -0.589063 -4.35798 +v -2.48688 -0.468451 -4.19117 +v -2.48963 0.0171801 -4.62952 +v -2.33459 -0.36107 -4.55076 +v -1.3756 -0.0540871 -4.72207 +v -1.18473 -0.290259 -4.34578 +v -1.59583 -0.493854 -4.35997 +v -1.46422 -0.299164 -4.59898 +v -1.52214 -0.638867 -3.9262 +v -2.10856 -0.690696 -3.96598 +v -1.83955 -0.650008 -4.17561 +v -0.605954 -0.658769 -3.18741 +v -0.21286 -0.467815 -3.29458 +v -0.171565 -0.530543 -2.92576 +v -0.32885 -0.635986 -2.70121 +v -0.276465 -0.597759 -3.00239 +v -0.87083 -0.532054 -3.75296 +v -1.24296 -0.685854 -3.33452 +v -1.0173 -0.652625 -3.54316 +v -0.327932 -0.279683 -3.66982 +v -0.142892 -0.138978 -3.73458 +v -0.13504 -0.302146 -3.50507 +v -0.165351 -0.278179 -3.54455 +v -0.681616 -0.0933252 -4.12187 +v -0.706749 -0.283874 -3.98664 +v -0.134451 -0.186841 -3.75719 +v -0.0859964 -0.249504 -3.52074 +v -0.114113 -0.436219 -3.22133 +v -0.113942 -0.319712 -3.50633 +v 0.0357699 -0.316036 -2.92677 +v -0.139294 -0.404832 -2.60327 +v -0.0842522 -0.470358 -2.90292 +v -4.18648 1.49341 1.73359 +v -3.95474 0.855344 1.4599 +v -4.17741 0.889241 2.14247 +v -4.11736 0.899697 1.77508 +v -4.09871 2.20148 1.34621 +v -4.22684 1.97273 2.13189 +v -4.24243 2.18209 1.69756 +v -3.95595 0.800644 2.87798 +v -4.09509 1.26912 2.54874 +v -4.11927 0.845201 2.51795 +v -3.82807 1.85669 2.87198 +v -4.06918 1.90123 2.54621 +v -1.00736 -1.13168 1.38476 +v -0.63982 -0.900822 1.76475 +v -0.735572 -1.3291 2.14874 +v -0.815078 -1.25092 1.68248 +v -0.683352 -0.892386 2.43532 +v -1.10073 -1.0871 2.82675 +v -0.860962 -1.23456 2.57125 +v -1.83582 -1.24154 1.35219 +v -2.026 -1.55985 2.17434 +v -2.46625 -1.25974 1.7456 +v -1.99929 -1.43951 1.68682 +v -2.83777 -0.967635 1.53744 +v -2.9096 -1.19077 2.15818 +v -2.89194 -1.14096 1.80592 +v -2.43911 -1.21822 2.58298 +v -1.85045 -1.17124 2.91268 +v -1.95588 -1.42096 2.62735 +v -2.68693 -0.884082 2.81789 +v -2.82476 -1.0834 2.52374 +v -0.168369 0.0899752 1.52503 +v -0.0695442 0.224975 1.72426 +v 0.0180126 0.271422 2.00443 +v -0.0283432 0.214028 1.73244 +v -0.0319578 0.238144 1.7248 +v -0.72217 -0.624699 1.55079 +v -0.45883 -0.308051 1.44286 +v -0.489249 -0.283851 1.468 +v -0.454975 -0.274748 1.46008 +v -0.775155 -0.776867 1.81128 +v -0.639091 -0.840627 2.09247 +v -0.705907 -0.781467 1.7974 +v -0.738314 -0.593441 2.56205 +v -0.783381 -0.743284 2.33266 +v -0.726325 -0.762444 2.36593 +v -0.485577 -0.24356 2.63885 +v -0.141845 0.120115 2.50579 +v -0.483167 -0.288689 2.64249 +v -0.460383 -0.252815 2.62878 +v 0.0344912 0.243213 2.31059 +v -0.0601228 0.224798 2.26826 +v 0.0110571 0.251318 2.2848 +v -4.62972 0.536436 -0.324015 +v -4.60639 0.992857 -0.824771 +v -4.20662 0.264256 -1.00257 +v -4.4895 0.430791 -0.730854 +v -4.4382 0.297331 0.494962 +v -4.75772 1.00196 0.0972717 +v -4.62347 0.437113 0.122927 +v -4.88017 1.97325 -0.491706 +v -4.3714 2.07071 -1.31079 +v -4.71051 2.10461 -1.06865 +v -4.54938 2.04671 0.541325 +v -4.84347 2.12332 0.140058 +v -1.46721 -1.74907 0.556215 +v -0.799654 -1.91393 0.0491733 +v -0.8903 -1.42098 0.861355 +v -0.761567 -1.75336 0.592552 +v -1.51108 -1.70957 -0.406868 +v -0.766308 -1.53322 -0.71853 +v -0.79833 -1.78152 -0.447265 +v -2.27139 -1.62764 0.0036676 +v -2.37381 -1.3056 0.82124 +v -2.39775 -1.54824 0.473882 +v -2.50662 -1.22586 -0.804582 +v -2.41529 -1.50092 -0.476297 +v -0.0642901 -0.948193 -0.662419 +v 0.152941 -0.468056 -0.387785 +v 0.27046 -0.815102 -0.011473 +v 0.189164 -0.845264 -0.383512 +v 0.139777 -0.316342 0.306083 +v -0.00597786 -0.748087 0.696578 +v 0.226805 -0.761345 0.386103 +v 0.0994697 -0.414574 -0.353988 +v 0.171241 -0.365723 -0.0416393 +v 0.0417081 -0.288988 -0.668545 +v 0.118531 -0.392783 -0.382653 +v 0.0221144 0.52809 -0.787402 +v -0.00696081 0.78191 -0.607869 +v 0.047456 0.940834 -0.380348 +v 0.0371948 0.810439 -0.659092 +v 0.0284125 0.7977 -0.63382 +v -0.0226074 0.0204264 -0.769411 +v -0.0196367 0.0969365 -0.817331 +v 0.00142927 0.081296 -0.800085 +v -0.0647502 -0.0262733 0.49705 +v 0.00893121 -0.275967 0.295361 +v 0.0619352 -0.243781 0.297272 +v -0.0668363 0.41625 0.416296 +v 0.0737207 0.843048 0.204509 +v -0.0268714 0.369932 0.485599 +v -0.0254809 0.421707 0.427884 +v 0.103989 0.993548 -0.0812267 +v 0.0299458 0.981606 -0.070925 +v 0.0923142 0.993342 -0.0844179 +v -3.58613 1.62195 -2.9582 +v -3.32664 0.811237 -3.09388 +v -3.83917 1.06198 -2.60014 +v -3.61124 0.966947 -2.90113 +v -3.15814 1.88 -3.29332 +v -3.79527 2.46736 -2.69725 +v -3.42842 2.2286 -3.05872 +v -3.93873 1.6217 -2.24304 +v -3.84923 0.845398 -1.76389 +v -3.91702 0.987341 -2.18292 +v -3.96658 2.03315 -1.81466 +v -3.99925 2.39875 -2.26298 +v -1.87902 -1.20571 -2.45916 +v -1.40297 -1.08199 -2.60508 +v -1.45527 -1.37614 -2.01727 +v -1.40909 -1.27103 -2.38097 +v -2.30497 -0.877659 -2.78984 +v -2.44605 -1.1081 -2.19492 +v -2.39854 -1.03388 -2.55748 +v -1.93076 -1.21559 -1.7022 +v -1.30621 -1.07372 -1.18787 +v -1.38172 -1.31146 -1.56903 +v -2.37312 -0.86645 -1.43125 +v -2.45497 -1.0497 -1.78337 +v -0.399024 -0.638793 -2.59018 +v -0.149335 -0.318681 -2.33757 +v -0.12687 -0.594376 -2.09253 +v -0.236345 -0.627254 -2.3618 +v -0.117712 -0.128041 -1.89314 +v -0.2708 -0.327613 -1.48195 +v -0.132667 -0.481632 -1.79196 +v -0.405762 -0.1691 -2.27551 +v -0.205115 -0.138859 -2.14796 +v -0.322025 -0.0895598 -2.46377 +v -0.30789 -0.187475 -2.29832 +v -0.195418 0.211691 -1.75078 +v -0.265259 -0.0166254 -1.91467 +v -0.200625 -0.0181816 -1.91227 +v -0.0953583 0.683214 -1.82479 +v 0.0458684 1.04987 -1.99366 +v -0.116505 0.63505 -1.76339 +v -0.0909383 0.669563 -1.80906 +v -1.6473 1.57478 -5.01697 +v -1.931 1.06156 -4.89973 +v -2.28577 1.45768 -4.86981 +v -1.93359 1.53238 -4.99477 +v -2.60518 0.794509 -4.64149 +v -2.76743 1.417 -4.3456 +v -2.60169 1.45805 -4.6625 +v -1.62067 0.722165 -4.83399 +v -2.2197 0.59157 -4.80012 +v -1.89227 0.680346 -4.86226 +v -2.78163 0.167682 -4.3262 +v -2.55012 0.358211 -4.62735 +v -0.0801616 0.0039739 -3.81639 +v 0.197798 0.307421 -3.63619 +v 0.127605 0.0260451 -3.31447 +v 0.0586954 0.0110029 -3.57434 +v 0.321727 0.447934 -3.1707 +v 0.202305 0.0761139 -2.74153 +v 0.192782 0.0649268 -3.04295 +v 0.10554 0.357945 -3.5858 +v 0.220294 0.416872 -3.39533 +v 0.156745 0.413065 -3.83535 +v 0.159936 0.368834 -3.62637 +v 0.253556 0.687084 -4.03088 +v 0.352518 0.94555 -4.05589 +v 0.210771 0.621964 -3.94814 +v 0.241975 0.651644 -3.98504 +v 0.328801 0.604795 -3.08 +v 0.211016 0.487043 -3.17154 +v 0.269711 0.489776 -3.19326 +v 0.4878 1.12206 -3.8822 +v 0.547942 1.1682 -3.67543 +v 0.520867 1.04982 -3.4042 +v 0.491287 1.09971 -3.66031 +v 0.526665 1.11869 -3.66197 +v -1.85754 4.33525 2.09638 +v -2.57322 4.28212 2.60276 +v -2.08337 3.9958 3.10292 +v -1.98396 4.24459 2.62845 +v -3.17495 4.39584 2.16266 +v -3.12599 3.98622 3.10489 +v -3.19601 4.3061 2.66614 +v -1.66017 4.25165 1.46958 +v -2.50986 4.3173 1.80354 +v -1.76682 4.31853 1.76346 +v -3.13704 4.0569 1.49855 +v -3.19268 4.27661 1.82885 +v -1.40125 4.12819 0.659888 +v -2.25503 4.17075 1.06909 +v -1.50842 4.15498 1.06543 +v -2.9233 4.18244 0.61159 +v -3.01432 4.07339 1.04538 +v -1.37533 4.34275 -0.0389351 +v -2.1274 4.32989 0.25028 +v -1.39759 4.24338 0.301464 +v -2.76629 4.57833 -0.219196 +v -2.83225 4.41186 0.196369 +v -1.01741 4.16993 -0.719463 +v -2.01299 4.40047 -0.448644 +v -1.21196 4.28959 -0.391809 +v -2.69732 4.2629 -0.913391 +v -2.7493 4.455 -0.590308 +v -0.836468 4.10243 -1.28406 +v -1.73403 4.24608 -1.06136 +v -0.913792 4.10819 -0.997822 +v -2.36994 4.3044 -1.5429 +v -2.53677 4.24241 -1.21052 +v -0.565264 4.15653 -2.0158 +v -1.50323 4.30175 -1.75873 +v -0.730906 4.15854 -1.64164 +v -2.1542 4.3789 -2.38398 +v -2.27466 4.38669 -1.96285 +v -0.0824644 3.75929 -2.71267 +v -1.11938 4.11719 -2.49442 +v -0.327122 3.97072 -2.36111 +v -1.60199 3.99464 -3.01915 +v -1.90109 4.21125 -2.70796 +v 0.218928 3.64756 -3.47616 +v -0.562142 3.76028 -3.20702 +v 0.107077 3.67477 -3.10935 +v -1.07972 3.74995 -3.77539 +v -1.29482 3.83097 -3.38841 +v 0.184562 3.52785 -3.95759 +v -0.398507 3.68224 -3.8528 +v 0.210766 3.61082 -3.73362 +v -1.08385 3.72445 -4.41082 +v -1.05786 3.76707 -4.11166 +v 0.330887 3.09442 -4.50778 +v -0.34271 3.44139 -4.38391 +v 0.23671 3.37065 -4.2287 +v -0.812755 3.07108 -4.85314 +v -0.991652 3.46671 -4.6703 +v 5.44947 3.21599 -0.935746 +v 5.54559 3.10509 -1.2462 +v 5.43564 3.06759 -1.49083 +v 5.44278 3.14285 -1.22923 +v 5.59103 2.95551 -1.68593 +v 5.45921 2.87198 -1.93346 +v 5.4487 2.97583 -1.70288 +v 5.18805 2.16366 3.02439 +v 5.81483 2.38922 2.75047 +v 5.54271 2.71247 2.49981 +v 5.394 2.4731 2.7802 +v 5.5623 3.03513 1.93589 +v 5.92132 2.96527 1.53617 +v 5.5759 3.23925 1.32385 +v 5.56738 3.15439 1.63832 +v 5.60964 3.26319 0.764846 +v 5.78188 3.09276 0.391592 +v 5.53735 3.2948 0.199946 +v 5.57355 3.27185 0.48033 +v 5.60034 3.23237 -0.172544 +v 5.46771 3.30143 -0.310258 +v 5.50009 3.29397 -0.0490686 +v 5.97461 2.69284 2.19439 +v 5.5677 2.86956 2.18602 +v 5.6558 2.69488 -2.21183 +v 5.42894 2.52497 -2.52068 +v 5.44848 2.71584 -2.24028 +v 5.5668 3.22779 -0.722164 +v 5.40211 3.30352 -0.620526 +v 5.37557 2.12089 -2.83753 +v 5.53337 1.91509 -2.99163 +v 5.21999 1.63772 -3.20923 +v 5.30847 1.92106 -3.03639 +v 5.88309 3.00478 0.93875 +v 5.59192 3.26226 1.03705 +v 5.63222 2.31432 -2.69897 +v 5.41142 2.32353 -2.68675 +v 5.79406 2.98994 -1.48034 +v 6.43525 2.90835 -1.74169 +v 6.02033 2.8289 -1.94068 +v 5.89894 2.91893 -1.69802 +v 6.18692 2.80686 1.11916 +v 6.50803 2.80114 0.830974 +v 6.04498 2.95298 0.650823 +v 6.12403 2.85457 0.876327 +v 6.40131 2.88919 0.378133 +v 5.89748 3.10691 0.0876835 +v 5.96922 3.03484 0.381373 +v 5.85936 3.16926 -0.491418 +v 6.35737 3.06961 -0.806988 +v 5.83231 3.09831 -1.03323 +v 5.8531 3.14702 -0.77228 +v 6.34489 3.04291 -0.209783 +v 5.86239 3.15618 -0.204714 +v 6.78643 2.70982 -2.33869 +v 6.09215 2.48793 -2.51212 +v 6.08724 2.67356 -2.2377 +v 6.28724 3.00788 -1.29065 +v 5.78642 3.04813 -1.26382 +v 6.69146 2.31189 -2.7262 +v 5.92125 2.13243 -2.82007 +v 6.02409 2.30888 -2.6892 +v 6.3946 1.89696 -2.97785 +v 5.77283 1.62612 -3.15685 +v 5.85406 1.89577 -2.96044 +v 6.08053 2.09461 2.82815 +v 6.67263 2.18467 2.58759 +v 6.28697 2.40384 2.47505 +v 6.19741 2.2772 2.66045 +v 6.71888 2.53913 2.08904 +v 6.29301 2.74028 1.80792 +v 6.31313 2.58156 2.16885 +v 6.60004 2.75897 1.35555 +v 6.245 2.79005 1.45071 +v 10.0957 3.08419 1.86901 +v 9.229 3.14983 1.51854 +v 8.28815 2.8527 1.81769 +v 9.22518 2.76506 2.13662 +v 9.21962 2.97891 1.82427 +v 7.35501 2.73712 1.51273 +v 7.38381 2.42349 2.10954 +v 7.38858 2.57961 1.80463 +v 10.1085 3.41494 1.2383 +v 9.21955 3.32478 1.00118 +v 8.25139 3.09051 1.26303 +v 9.21492 3.26077 1.24268 +v 7.27925 2.93232 1.02227 +v 7.29454 2.84033 1.25553 +v 10.1099 3.53688 0.736523 +v 9.22345 3.41166 0.528862 +v 8.23977 3.21578 0.818655 +v 9.21261 3.37829 0.775514 +v 7.24123 3.07279 0.612711 +v 7.24349 3.00812 0.825759 +v 10.1068 3.53745 0.205155 +v 9.237 3.4134 -0.0833448 +v 8.24025 3.29845 0.274163 +v 9.21244 3.41566 0.23181 +v 7.21379 3.16749 0.0290266 +v 7.19745 3.12377 0.33375 +v 10.1211 3.51891 -0.426538 +v 9.28192 3.43048 -0.687622 +v 8.30795 3.32989 -0.340324 +v 9.26097 3.42313 -0.390114 +v 7.28472 3.24556 -0.571602 +v 7.24386 3.21398 -0.269565 +v 10.0946 3.47446 -0.994654 +v 9.23737 3.41239 -1.2506 +v 8.3175 3.36105 -0.955734 +v 9.25668 3.42617 -0.977001 +v 7.24259 3.22609 -1.17455 +v 7.25975 3.24343 -0.889058 +v 10.0925 3.40303 -1.53014 +v 9.23464 3.35844 -1.77201 +v 8.31961 3.35002 -1.46187 +v 9.25587 3.3943 -1.49933 +v 7.25104 3.1846 -1.59903 +v 7.21025 3.20732 -1.38117 +v 9.78231 3.25232 -2.15974 +v 8.9008 3.19227 -2.45738 +v 8.31007 3.28909 -2.03804 +v 9.06571 3.29065 -2.11231 +v 7.45891 3.09172 -2.25205 +v 7.33905 3.16049 -1.90751 +v 9.54361 2.9828 -2.73275 +v 8.90427 2.89399 -2.98057 +v 8.26865 3.0972 -2.72004 +v 8.87588 3.06343 -2.74373 +v 7.54424 2.76242 -2.81849 +v 7.5348 2.95384 -2.5601 +v 9.60678 2.61423 -3.11277 +v 8.9108 2.40698 -3.30438 +v 8.22036 2.68786 -3.18392 +v 8.89546 2.67513 -3.17342 +v 7.30764 2.2913 -3.10411 +v 7.44196 2.54453 -2.99246 +v 9.81565 2.08314 -3.32028 +v 9.11246 1.7958 -3.3546 +v 8.158 2.09274 -3.32373 +v 9.00866 2.10383 -3.3408 +v 7.17294 1.74639 -3.21629 +v 7.21443 2.01671 -3.15959 +v 10.1104 2.59156 2.34325 +v 8.29334 2.51686 2.34018 +v 9.26314 2.30682 2.46789 +v 9.23592 2.57232 2.31975 +v 7.36562 2.15861 2.58795 +v 7.35239 2.33846 2.36677 +v 10.8705 3.61968 -0.141108 +v 11.5912 3.69911 -0.476926 +v 10.8749 3.59067 -0.755021 +v 10.8755 3.61025 -0.453143 +v 10.8769 3.37837 1.55311 +v 11.6027 3.5885 1.2592 +v 10.8743 3.60313 0.963583 +v 10.8752 3.51923 1.24173 +v 11.5943 3.74357 0.735818 +v 10.871 3.66494 0.484482 +v 10.8707 3.65336 0.72605 +v 11.5878 3.74914 0.162726 +v 10.8684 3.64628 0.183243 +v 11.5944 3.6469 -1.12183 +v 10.8356 3.47169 -1.3251 +v 10.8548 3.53435 -1.04833 +v 10.5007 2.37765 -3.2809 +v 11.4733 2.13711 -3.47547 +v 10.7696 1.7749 -3.44682 +v 10.6326 2.08628 -3.37771 +v 11.5628 3.51591 -1.63821 +v 10.7888 3.37772 -1.85495 +v 10.8402 3.43391 -1.57863 +v 10.4358 3.12457 -2.53689 +v 11.4564 3.06227 -2.84281 +v 10.4903 2.83081 -2.95747 +v 10.4359 2.98807 -2.77339 +v 11.4567 2.70246 -3.19922 +v 10.4825 2.62712 -3.13253 +v 10.8783 2.91583 2.17425 +v 11.6077 3.23584 1.88524 +v 10.8708 3.17586 1.88017 +v 10.9116 2.33227 2.45415 +v 11.6282 2.69901 2.3342 +v 10.8901 2.65814 2.33847 +v 11.4902 3.33818 -2.24256 +v 10.6034 3.26539 -2.20231 +v -0.236952 0.780419 -2.84124 +v 0.0873893 1.0441 -2.68585 +v 0.130777 1.05451 -2.51352 +v -0.0911918 0.990855 -2.69242 +v 0.0220744 1.00597 -2.69579 +v 0.108117 0.475626 -2.45667 +v -0.33071 0.409626 -2.66795 +v 0.0695796 0.458991 -2.44684 +v 0.189287 1.07782 -2.27017 +v 0.107353 1.09192 -2.2426 +v 0.176601 1.0802 -2.25742 +v 0.412144 1.0865 -3.99644 +v 0.449015 1.11697 -4.04835 +v 0.433747 1.09585 -4.00948 +v 0.395862 0.829361 -3.15385 +v 0.460957 0.858062 -3.17447 +v 0.436779 0.847189 -3.18052 +v -5.03458 0.244074 2.76636 +v -4.68245 0.58689 3.18926 +v -4.15839 0.73309 3.09193 +v -4.47282 0.413367 2.61137 +v -4.61548 0.514268 2.90261 +v -2.42541 1.38573 3.63403 +v -2.82937 1.35403 3.96178 +v -2.55731 1.45857 4.45258 +v -1.93922 1.6788 4.08287 +v -2.52293 1.48366 4.04881 +v -2.86465 1.21732 3.61389 +v -3.24396 1.1159 3.79066 +v -3.1749 1.14536 4.15125 +v -3.05351 1.22801 3.89113 +v -3.26766 0.986655 3.3316 +v -3.64983 0.938734 3.41079 +v -3.55911 0.941141 3.8816 +v -3.44113 1.01544 3.61141 +v -3.78747 0.790962 2.89435 +v -3.91444 0.811474 3.61298 +v -3.86459 0.860756 3.24949 +v -2.23132 1.66462 0.550808 +v -1.86573 1.82144 1.01917 +v -2.30833 1.59667 1.03012 +v -2.42902 1.39885 0.625903 +v -2.27525 1.65427 0.783928 +v -1.39667 2.10469 -0.925434 +v -2.09137 2.01536 -0.733051 +v -2.33777 1.92311 -0.919285 +v -1.84043 2.00421 -1.17989 +v -1.95533 2.08639 -0.945452 +v -0.914036 1.78384 -2.42379 +v -1.37075 1.62938 -2.2462 +v -1.6845 1.5359 -2.61685 +v -1.3739 1.65159 -2.78633 +v -1.3672 1.68109 -2.49655 +v 2.24682 0.316669 -2.08211 +v 1.74731 0.642078 -1.77573 +v 1.04963 0.90575 -2.25496 +v 1.64501 0.542575 -2.57093 +v 1.67532 0.592975 -2.16208 +v 1.80748 0.57764 -0.541363 +v 1.31699 0.712773 -0.379097 +v 1.08748 0.855701 -0.648015 +v 1.74941 0.684685 -0.812107 +v 1.56401 0.684601 -0.606271 +v 0.775079 0.676669 1.01499 +v 0.165904 0.975481 1.41798 +v -0.113699 1.20462 1.16224 +v 0.524885 0.986613 0.73649 +v 0.365419 0.970476 1.06796 +v 3.05228 0.0164282 -1.99661 +v 2.68811 0.196554 -1.58802 +v 2.66996 0.100139 -2.49403 +v 2.65677 0.135348 -2.03208 +v 3.61216 -0.0340535 -1.51405 +v 3.56549 -0.0707199 -2.4122 +v 4.13475 -0.0682402 -1.89951 +v 3.58141 -0.0624093 -1.95007 +v 3.46134 -0.0849089 -0.307691 +v 2.97371 0.0904273 -0.481201 +v 3.51146 0.0108986 -0.590481 +v 3.97752 -0.0651759 -0.389149 +v 3.47687 -0.0229032 -0.43286 +v -2.09747 1.60418 1.65506 +v -2.10451 1.44997 2.11571 +v -2.22861 1.40591 1.36788 +v -2.21702 1.56007 1.50789 +v -1.99162 1.46614 2.84065 +v -2.52489 1.92514 3.23391 +v -2.32134 1.59347 2.68016 +v -2.18383 1.58946 2.78981 +v 0.207397 0.724819 1.71713 +v -0.495406 1.15538 2.07715 +v -0.552839 1.33914 1.85433 +v -0.146132 1.06184 1.77567 +v -1.61832 1.77478 -0.371899 +v -2.18353 1.57788 -0.138183 +v -2.45951 1.59133 -0.50283 +v -2.19565 1.81427 -0.465205 +v -1.72701 1.58836 0.353278 +v -2.55645 1.45753 0.160573 +v -2.24902 1.58238 0.228086 +v 1.29651 0.629266 -0.106504 +v 0.887594 0.886657 0.13623 +v 0.762421 0.95193 -0.142125 +v 1.09103 0.791737 -0.132561 +v 1.06651 0.660632 0.461634 +v 0.250927 1.17622 0.421343 +v 0.698649 0.954167 0.425307 +v 4.04215 -0.222512 -0.14993 +v 3.43109 -0.306257 0.0339214 +v 2.75914 0.00815164 -0.136576 +v 3.44877 -0.180695 -0.170906 +v 4.07995 -0.448216 0.362124 +v 3.17594 -0.533554 0.783602 +v 2.63634 -0.294556 0.413155 +v 3.23855 -0.412127 0.36029 +v -1.12306 1.62809 -1.94163 +v -1.65103 1.71483 -1.78479 +v -1.75894 1.53656 -2.11021 +v -1.49371 1.6213 -2.02389 +v -1.34046 1.77712 -1.47245 +v -2.06608 1.80585 -1.44351 +v -1.76264 1.85961 -1.47727 +v 2.30705 0.421104 -1.33508 +v 1.76186 0.704762 -1.19244 +v 1.13708 0.945305 -1.61096 +v 1.74869 0.700538 -1.45145 +v 2.30809 0.48629 -0.930379 +v 1.13417 0.918934 -1.09441 +v 1.78983 0.694855 -0.993231 +v 3.16601 0.0904436 -1.30454 +v 2.78738 0.25118 -1.10307 +v 2.74635 0.231292 -1.30573 +v 4.12285 -0.033712 -1.22647 +v 3.64434 0.0124934 -1.07086 +v 3.64238 -0.00675291 -1.26114 +v 4.03376 -0.0344984 -0.773611 +v 3.14524 0.131339 -0.886497 +v 3.58379 0.0208539 -0.825486 +v -0.837454 1.35982 -4.0663 +v -0.69744 1.19357 -3.74724 +v -1.14976 1.26958 -3.38738 +v -1.16658 1.30896 -3.70708 +v -0.93867 1.2412 -3.70395 +v -0.890538 1.45783 -3.08075 +v -1.6312 1.34238 -3.1027 +v -1.30865 1.4729 -3.09199 +v 2.02337 0.903937 -3.9747 +v 2.62349 0.491192 -3.50403 +v 1.85201 0.537044 -3.29579 +v 1.25819 0.856374 -3.77047 +v 1.97969 0.647057 -3.63328 +v 2.35366 0.28214 -2.8798 +v 1.03931 0.790283 -2.99863 +v 1.71945 0.513947 -2.94059 +v 3.10669 0.653325 -3.79245 +v 3.31217 0.324145 -3.46679 +v 2.85151 0.253813 -3.12274 +v 3.0039 0.389072 -3.47558 +v 3.07563 0.0616187 -2.78579 +v 2.737 0.148907 -2.82568 +v 3.91246 0.550781 -3.65425 +v 4.25418 0.265943 -3.27319 +v 3.63301 0.0718454 -3.03656 +v 3.75696 0.272017 -3.39258 +v 4.13239 -0.0641842 -2.67163 +v 3.57465 -0.033293 -2.74176 +v -2.16912 0.440366 1.92852 +v -2.39672 0.268023 1.51288 +v -2.61431 0.240896 1.15939 +v -2.28261 0.499801 1.45171 +v -2.33883 0.358716 1.48253 +v -2.36828 0.364051 2.7284 +v -2.27978 0.376519 2.37741 +v -2.11623 0.559996 2.40774 +v -2.19767 0.439367 2.38434 +v -2.2609 0.341735 1.96404 +v -2.26512 0.125225 1.56577 +v -2.57966 0.031044 1.22223 +v -2.38173 0.20208 1.54044 +v -2.36128 0.192435 2.75768 +v -2.20892 0.235601 2.4345 +v -2.27496 0.310859 2.39989 +v -1.50456 -0.263302 1.97235 +v -1.4036 -0.529337 1.50516 +v -1.35323 -0.834192 1.31127 +v -1.42089 -0.462754 1.58278 +v -1.40105 -0.52489 1.52156 +v -1.39712 -0.581463 2.83905 +v -1.50118 -0.304165 2.48699 +v -1.50962 -0.209941 2.46119 +v -1.50249 -0.331521 2.46921 +v -1.49339 -0.280304 1.9875 +v -1.45158 -0.417014 1.38469 +v -1.3857 -0.813056 1.23269 +v -1.42193 -0.510309 1.47783 +v -1.43637 -0.58553 2.84777 +v -1.46751 -0.238512 2.51739 +v -1.47794 -0.251266 2.50262 +v -2.49262 0.227372 -0.00233453 +v -2.08679 0.164257 -0.360927 +v -2.52601 0.0275733 -0.691847 +v -2.63509 0.233015 -0.348339 +v -2.44501 0.135883 -0.35642 +v -2.69124 0.0264267 0.787266 +v -2.18989 0.188981 0.476564 +v -2.7039 0.192219 0.31459 +v -2.47311 0.169371 0.388563 +v -2.62621 0.0818314 -0.737483 +v -2.5679 0.206345 -0.413017 +v -2.66748 0.228535 -0.0134317 +v -2.63426 0.150748 -0.389094 +v -2.6963 0.287059 0.360281 +v -2.86409 0.184399 0.672721 +v -2.7316 0.176855 0.342876 +v -0.74668 -0.526716 0.0438943 +v -0.781582 -0.659821 -0.616084 +v -0.568997 -0.801454 -0.737924 +v -0.872167 -0.470871 -0.553017 +v -0.808703 -0.602468 -0.60806 +v -0.688441 -0.640489 0.669335 +v -0.783942 -0.517367 0.483297 +v -0.831395 -0.429878 0.423816 +v -0.791244 -0.486933 0.465141 +v -0.809603 -0.561909 0.0564347 +v -0.841432 -0.64508 -0.64137 +v -0.54891 -0.876343 -0.731695 +v -0.777434 -0.677967 -0.64378 +v -0.680888 -0.64166 0.679686 +v -0.867672 -0.394123 0.366099 +v -0.806174 -0.483227 0.46659 +v -1.94303 0.621366 -1.85098 +v -2.04395 0.543159 -2.33502 +v -2.01587 0.467194 -2.70474 +v -1.7337 0.740515 -2.29089 +v -1.88173 0.606644 -2.31572 +v -2.4285 0.462358 -1.23566 +v -2.18272 0.437916 -1.546 +v -2.10988 0.764139 -1.41745 +v -2.12151 0.568819 -1.45732 +v -1.99546 0.453958 -1.93073 +v -1.85255 0.419681 -2.40761 +v -2.06711 0.305472 -2.77042 +v -2.00551 0.45577 -2.37258 +v -2.27641 0.172613 -1.35009 +v -1.91336 0.301705 -1.59027 +v -2.09899 0.340308 -1.58479 +v -1.14571 -0.150026 -2.3523 +v -1.12521 -0.0650156 -1.84952 +v -1.14028 -0.223693 -2.36675 +v -1.06227 -0.39078 -2.67184 +v -1.12957 -0.236843 -2.31783 +v -1.09443 -0.111153 -1.41532 +v -1.01273 -0.333483 -1.22491 +v -1.08602 -0.112126 -1.42723 +v -1.07886 -0.101237 -1.39592 +v -1.16136 -0.0764688 -1.89471 +v -1.23638 -0.0396382 -2.38911 +v -1.11494 -0.44042 -2.75434 +v -1.13475 -0.201886 -2.32402 +v -1.04718 -0.261834 -1.30219 +v -1.15483 0.0216487 -1.58508 +v -1.12 -0.07913 -1.48414 +v -1.32 0.787385 -3.47513 +v -1.65386 0.623275 -3.29663 +v -1.45413 0.614169 -3.60137 +v -1.16209 0.731345 -3.84787 +v -1.39633 0.691117 -3.51942 +v -1.96982 0.604855 -3.21297 +v -2.17681 0.336676 -3.21103 +v -1.87777 0.452484 -3.18323 +v -1.93389 0.510118 -3.2113 +v -1.67516 0.56052 -3.31028 +v -1.37861 0.672414 -3.54554 +v -1.2414 0.649971 -3.91788 +v -1.48506 0.561827 -3.65209 +v -1.96001 0.222523 -3.10456 +v -1.63599 0.421472 -3.08715 +v -1.819 0.427974 -3.14856 +v -0.665779 0.115985 -2.65984 +v -0.685364 0.305799 -2.77139 +v -0.737052 0.468884 -2.96199 +v -0.806889 0.290471 -2.83812 +v -0.700676 0.27351 -2.77557 +v -1.34423 0.280485 -2.79125 +v -1.11273 0.644903 -3.06991 +v -1.22895 0.477841 -2.8603 +v -0.694985 0.560285 -3.25623 +v -0.54743 0.441196 -3.50601 +v -0.778926 0.754321 -3.22921 +v -0.692412 0.626391 -3.19496 +v -0.797491 0.751626 -3.66963 +v -0.98934 0.757863 -3.34395 +v -0.743357 0.501415 -3.01475 +v -0.779338 0.717533 -3.39836 +v -0.479382 0.321239 -3.62688 +v -0.635048 0.548203 -3.25877 +v -0.582505 0.152309 -2.63245 +v -0.650987 0.367944 -2.83474 +v -0.666055 0.312747 -2.79164 +v -2.06528 0.773561 1.91289 +v -2.61212 0.674599 1.08575 +v -2.27703 0.975002 1.36878 +v -2.28878 0.724138 1.41648 +v -2.08848 1.25766 1.95699 +v -2.54057 1.1706 0.921149 +v -2.24334 1.19641 1.3261 +v -2.29405 0.735471 2.82771 +v -2.0831 1.11678 2.49591 +v -2.06547 0.791686 2.44058 +v -2.48835 1.53157 3.04077 +v -2.19585 1.37842 2.61262 +v -1.25179 0.306738 1.92946 +v -0.767516 0.440774 1.62465 +v -0.982907 -0.0546314 1.38863 +v -1.40207 -0.137476 1.55667 +v -1.13737 0.162096 1.61746 +v -1.35626 0.175546 1.86225 +v -1.42824 -0.651177 1.28638 +v -1.46448 -0.345801 1.44445 +v -1.51083 0.00831388 2.39067 +v -1.13989 0.0801379 2.61495 +v -0.885576 0.537832 2.30144 +v -1.22888 0.250656 2.30696 +v -1.51125 -0.409642 2.85585 +v -1.50675 -0.130718 2.51009 +v -1.71887 -0.121284 1.60469 +v -1.4063 0.195299 1.97496 +v -1.51746 -0.631451 1.40623 +v -1.54043 -0.328402 1.60689 +v -1.89797 0.230901 1.98743 +v -2.16955 -0.22444 1.34104 +v -2.00562 0.00567172 1.5836 +v -1.47468 -0.398822 2.76045 +v -1.66863 0.0169368 2.46755 +v -1.61787 -0.075391 2.52336 +v -1.97686 -0.0626219 2.82516 +v -1.92706 0.159763 2.47506 +v -2.59131 0.607837 -0.843636 +v -2.45912 1.29698 -0.625332 +v -2.44571 0.899179 -0.0251677 +v -2.4589 0.840909 -0.537539 +v -2.53917 1.52779 -0.881088 +v -2.4839 1.39911 -0.187955 +v -2.46459 1.46638 -0.581077 +v -2.75071 1.34155 0.495438 +v -2.5961 1.25847 0.268123 +v -2.62548 1.3725 0.197002 +v -2.84254 0.728173 0.709409 +v -2.58661 0.864783 0.36403 +v -1.02614 -0.21063 0.119111 +v -0.969267 -0.446958 -0.593359 +v -1.41304 0.014002 -0.321477 +v -1.08889 -0.232993 -0.272913 +v -1.74857 0.135445 0.0592794 +v -1.98308 -0.0688835 -0.672785 +v -1.83711 0.11528 -0.345367 +v -0.829796 -0.470919 0.764601 +v -1.27687 -0.0809658 0.511568 +v -0.965821 -0.206849 0.515647 +v -1.79213 -0.142829 0.791113 +v -1.62794 0.020523 0.476981 +v -1.00212 -0.38559 -0.386895 +v -1.23306 0.0194326 -0.0945459 +v -1.0199 0.428358 -0.50371 +v -0.986426 -0.101699 -0.651857 +v -1.1677 -0.0290473 -0.425392 +v -0.911517 -0.485225 -0.0584301 +v -0.777947 -0.798422 -0.718557 +v -0.909822 -0.554008 -0.555435 +v -1.06301 -0.142662 0.339766 +v -0.977389 0.0921566 0.429959 +v -0.981183 0.485241 0.109415 +v -1.13423 0.108033 0.207384 +v -0.792664 -0.489014 0.603553 +v -0.909061 -0.361684 0.311389 +v -1.92265 1.04121 -1.79212 +v -1.94891 0.915977 -2.68964 +v -1.81623 1.27627 -2.2172 +v -1.80855 1.00062 -2.26786 +v -1.94133 1.52442 -1.7717 +v -1.91224 1.43401 -2.4845 +v -1.84354 1.45327 -2.17057 +v -2.50833 1.03057 -1.12438 +v -2.19067 1.39193 -1.36734 +v -2.15461 1.07091 -1.38264 +v -2.42811 1.6828 -1.11163 +v -2.15898 1.63734 -1.376 +v -1.30624 0.195726 -1.96986 +v -1.16066 -0.0607809 -2.67998 +v -1.47775 0.44025 -2.52907 +v -1.32159 0.161521 -2.54264 +v -1.62542 0.478984 -1.95072 +v -1.66047 0.194384 -2.76609 +v -1.64563 0.426856 -2.46013 +v -1.06376 -0.229238 -1.27746 +v -1.38326 0.193211 -1.56335 +v -1.13996 -0.00779571 -1.49816 +v -1.7311 0.0539088 -1.38196 +v -1.64371 0.26296 -1.57857 +v -1.44088 0.44574 -2.52657 +v -1.28685 0.747889 -2.19478 +v -1.04014 0.893626 -2.67578 +v -1.19114 0.486747 -2.7996 +v -1.2537 0.624639 -2.53361 +v -1.29076 0.465772 -1.93371 +v -1.36914 -0.19767 -2.81564 +v -1.34943 0.254411 -2.54918 +v -1.24818 0.447082 -1.78647 +v -0.972068 0.672764 -1.71018 +v -0.957101 1.0385 -2.02284 +v -1.15836 0.715656 -1.92241 +v -1.10559 0.0607062 -1.48033 +v -1.24573 0.248147 -1.63425 +v -1.62379 0.827276 -3.26414 +v -1.08356 0.917114 -3.82564 +v -1.26707 1.02768 -3.49921 +v -1.2885 0.892344 -3.46279 +v -1.57746 1.15893 -3.37362 +v -1.08213 1.2335 -3.93212 +v -1.28448 1.19984 -3.62716 +v -2.2876 0.598396 -3.24289 +v -1.95569 0.885258 -3.15105 +v -2.01295 0.739705 -3.20726 +v -1.98476 1.00933 -2.82462 +v -1.83574 1.10558 -3.11766 +v -0.651389 0.723729 -3.56445 +v -0.372912 1.0432 -3.49421 +v -0.116328 1.1509 -3.93367 +v -0.375715 0.795564 -3.94069 +v -0.413907 0.937546 -3.73564 +v -0.703244 0.685387 -3.15438 +v -0.639335 0.594765 -3.94534 +v -0.761592 0.780672 -3.46664 +v -0.605421 0.794482 -3.072 +v -0.201271 1.00185 -2.98044 +v -0.0151309 1.28082 -3.42673 +v -0.346286 1.03892 -3.24305 +v -0.406451 0.418939 -2.7017 +v -0.588946 0.483885 -2.94411 +v -0.576454 1.35198 0.740808 +v -1.0434 1.43386 0.406976 +v -0.304764 1.22223 0.145697 +v -0.42387 1.32131 0.413894 +v -1.4178 1.63983 0.780117 +v -1.35003 1.47545 0.0264804 +v -1.39577 1.52005 0.404132 +v -0.794827 1.3598 1.53782 +v -1.1735 1.48416 1.09624 +v -0.672502 1.35031 1.14655 +v -1.65103 1.64491 1.37439 +v -1.51946 1.69185 1.08456 +v -1.1874 1.48732 2.10512 +v -1.40426 1.44252 1.75368 +v -0.99322 1.42819 1.83173 +v -1.76089 1.23677 2.06639 +v -1.78021 1.45862 1.70033 +v -1.00667 1.46436 2.43219 +v -1.57775 1.62503 2.91236 +v -1.54322 1.25674 2.42875 +v -1.30481 1.45082 2.42152 +v -2.20583 1.64329 3.3444 +v -1.93869 0.959541 2.60084 +v 0.614061 0.807755 -3.42592 +v 0.113522 1.37819 -3.79439 +v 0.769626 1.2671 -4.21835 +v 0.695863 1.01367 -3.84497 +v -0.585535 1.1329 -3.44344 +v -0.237903 1.42378 -4.18289 +v -0.355311 1.10459 -3.79709 +v 0.531195 1.09113 -2.66631 +v -0.0588263 1.24774 -3.01661 +v 0.503299 0.904469 -2.97321 +v -0.405726 1.58865 -2.7334 +v -0.481584 1.37743 -3.06628 +v 0.469156 1.20708 -2.02636 +v 0.00292248 1.43608 -2.39765 +v 0.503143 1.16763 -2.33998 +v -0.581986 1.65538 -2.11585 +v -0.45902 1.67319 -2.40442 +v 0.386443 1.15123 -1.48811 +v -0.231038 1.41029 -1.84567 +v 0.427826 1.18717 -1.74925 +v -0.83356 1.53221 -1.69234 +v -0.715737 1.57084 -1.89862 +v 0.335059 1.14545 -0.948871 +v -0.363264 1.41015 -1.32979 +v 0.355187 1.14819 -1.215 +v -0.926134 1.76124 -1.12387 +v -0.895697 1.62873 -1.41692 +v 0.282403 1.07989 -0.457939 +v -0.421314 1.46949 -0.753785 +v 0.3305 1.11338 -0.697136 +v -0.983787 1.81877 -0.54399 +v -0.927926 1.84288 -0.833287 +v -0.687813 1.41839 -0.210672 +v 0.114249 1.13603 -0.198606 +v -1.17726 1.63817 -0.277635 +v 4.38078 -0.0283468 -0.245732 +v 4.85025 0.0822094 -0.0581657 +v 4.48247 -0.157092 0.115095 +v 4.43401 -0.0781139 -0.0857511 +v 4.82497 0.0111698 0.376844 +v 4.49503 -0.270661 0.716828 +v 4.49524 -0.228537 0.38859 +v 4.64238 0.0998485 -2.85427 +v 5.06534 0.164777 -2.3984 +v 4.58438 0.00930037 -2.21699 +v 4.60044 0.0178738 -2.54667 +v 5.03737 0.128837 -1.80576 +v 4.57041 0.0090596 -1.51703 +v 4.58264 0.00708117 -1.85615 +v 4.37148 -0.0329806 -0.5657 +v 4.80883 0.0752887 -0.453062 +v 4.35496 -0.0278763 -0.396927 +v 4.55863 -0.232555 1.4295 +v 5.11178 0.00186002 1.4447 +v 4.66582 -0.0938805 1.98183 +v 3.85061 -0.333015 1.96628 +v 4.60764 -0.173916 1.70144 +v 4.99211 0.149197 -1.2887 +v 4.47215 0.0176955 -1.01532 +v 4.52914 0.0169352 -1.24918 +v 4.87449 0.110353 -0.829294 +v 4.41493 -0.00696612 -0.779734 +v 4.76682 0.581311 -3.3414 +v 5.14085 0.438244 -2.97198 +v 4.70001 0.323302 -3.13219 +v 5.58835 0.288529 -0.737194 +v 6.47458 0.234012 -0.652736 +v 5.58371 0.265716 -0.364191 +v 5.5819 0.279909 -0.55711 +v 5.46207 0.207273 0.06267 +v 5.44921 0.134374 0.353493 +v 5.25902 0.139884 0.255571 +v 5.64538 0.148909 -1.99036 +v 6.36326 0.296196 -1.71111 +v 5.6921 0.231619 -1.53248 +v 5.67921 0.17516 -1.74776 +v 5.62201 0.137159 0.96621 +v 6.45367 0.187423 1.06394 +v 5.67317 0.230516 1.51113 +v 5.65997 0.179244 1.22233 +v 5.61566 0.580282 -3.15135 +v 6.24396 0.410433 -2.89302 +v 5.61749 0.247231 -2.64647 +v 5.62481 0.403965 -2.92524 +v 6.39826 0.346192 1.78219 +v 5.74099 0.433529 2.38276 +v 5.20359 0.130273 2.14861 +v 5.69147 0.279965 1.94087 +v 6.42538 0.258641 -1.33551 +v 5.65464 0.24781 -1.08257 +v 5.67926 0.25777 -1.30085 +v 6.44789 0.237005 -0.985942 +v 5.61863 0.266918 -0.903786 +v 6.4856 0.146239 -0.257674 +v 5.56643 0.245249 -0.151373 +v 6.29296 0.235092 -2.2516 +v 5.62575 0.162745 -2.31628 +v 10.0659 0.461392 -3.04022 +v 9.26644 0.374633 -2.69458 +v 8.28907 0.46103 -2.90018 +v 9.1881 0.645483 -3.21116 +v 9.23618 0.46837 -2.97196 +v 7.26426 0.315457 -2.5472 +v 7.18828 0.678679 -3.13905 +v 7.22588 0.449966 -2.86951 +v 10.0917 0.297334 -2.60959 +v 9.27509 0.290205 -2.22006 +v 8.35783 0.344011 -2.27943 +v 9.2862 0.324015 -2.44353 +v 7.30199 0.348605 -1.94953 +v 7.29555 0.307549 -2.22327 +v 10.0731 0.12321 -2.14448 +v 9.21704 0.2005 -1.8351 +v 8.32098 0.366491 -1.88492 +v 9.24573 0.24647 -2.02559 +v 7.32057 0.349108 -1.61795 +v 7.31335 0.365304 -1.76863 +v 10.0656 0.0434729 -1.67876 +v 9.24229 0.125966 -1.4085 +v 8.31269 0.265101 -1.5484 +v 9.22627 0.158855 -1.62471 +v 7.37914 0.240993 -1.24683 +v 7.35137 0.289578 -1.43441 +v 10.0983 -0.0257135 -1.22772 +v 9.2669 0.0866527 -1.00218 +v 8.34901 0.214918 -1.16055 +v 9.25764 0.101183 -1.201 +v 7.39294 0.282556 -0.916645 +v 7.38821 0.258233 -1.08069 +v 10.1146 -0.0551553 -0.823924 +v 9.29518 0.0694157 -0.631037 +v 8.38175 0.203379 -0.789334 +v 9.28061 0.0806832 -0.8127 +v 7.45474 0.193732 -0.544469 +v 7.42785 0.254378 -0.73476 +v 10.1476 -0.0682461 -0.476135 +v 9.33966 0.0102638 -0.20737 +v 8.43013 0.112362 -0.419867 +v 9.32374 0.0357507 -0.455222 +v 7.46479 0.0743649 -0.0917219 +v 7.47179 0.124239 -0.353987 +v 10.1842 -0.0183757 0.82438 +v 9.36037 0.0766275 1.15357 +v 8.43343 0.0996144 0.905958 +v 9.34277 0.0359839 0.596329 +v 9.3534 0.0596559 0.856394 +v 7.41941 0.191698 1.25858 +v 7.43033 0.092874 0.715098 +v 7.43016 0.138721 0.97105 +v 10.2195 0.0282298 1.63015 +v 9.3819 0.293787 2.23502 +v 8.46048 0.119923 1.75403 +v 9.38476 0.0878929 1.67762 +v 7.40018 0.530994 2.27075 +v 7.41851 0.302561 1.74883 +v 10.8013 0.550686 -3.22403 +v 11.4963 0.491008 -3.05289 +v 10.8307 0.458465 -2.88717 +v 10.8356 0.502184 -3.06108 +v 10.9419 -0.103556 0.537785 +v 11.7003 -0.134299 0.791956 +v 10.9865 -0.0472207 1.10434 +v 10.9642 -0.0770041 0.805224 +v 11.7503 -0.0206651 1.61101 +v 11.0093 0.220362 2.1357 +v 11.007 0.000701955 1.61241 +v 10.9005 -0.115565 -1.0418 +v 11.6167 -0.200962 -0.86528 +v 10.9239 -0.116241 -0.664376 +v 10.9107 -0.119161 -0.843065 +v 11.6477 -0.194224 -0.52068 +v 10.9246 -0.145886 -0.261071 +v 10.9451 -0.114031 -0.498158 +v 11.4601 0.374908 -2.6945 +v 10.824 0.221449 -2.44313 +v 10.8288 0.34811 -2.67663 +v 11.4338 0.150624 -2.21853 +v 10.8062 0.0596598 -1.95498 +v 10.8091 0.130568 -2.19803 +v 10.8743 -0.0615427 -1.50248 +v 11.599 -0.187794 -1.31339 +v 10.8923 -0.0971922 -1.26786 +v 11.5108 -0.0723248 -1.77232 +v 10.8369 -0.00688954 -1.72736 +v -4.97023 -0.783992 3.33971 +v -4.34017 -0.94607 3.42538 +v -4.02419 -0.70847 3.83255 +v -4.62806 -0.608277 3.73182 +v -4.52257 -0.790087 3.5988 +v -0.684549 -0.00219543 4.26627 +v 0.27811 0.0465042 4.44271 +v -0.57342 0.427231 4.91081 +v -1.51754 0.197342 4.76469 +v -0.619974 0.151921 4.63895 +v -2.31458 0.383072 4.97624 +v -2.61542 -0.0188873 4.71589 +v -1.98745 -0.0921327 4.48913 +v -2.1696 0.118915 4.78479 +v -3.07163 -0.285434 4.42784 +v -2.62929 -0.36877 4.29045 +v -3.11887 0.131956 4.76462 +v -2.89271 -0.151462 4.58317 +v -3.3564 -0.12498 4.43793 +v -3.39992 -0.548169 4.15252 +v -3.06873 -0.638037 4.03615 +v -3.22257 -0.427045 4.29017 +v -3.69426 -0.323613 4.13279 +v -3.60693 -0.857714 3.77675 +v -3.65792 -0.635428 4.00896 +v 1.48909 -0.100767 4.01506 +v 1.84187 -0.391219 3.10515 +v 2.79013 -0.0453433 3.72305 +v 2.31916 0.486592 4.52127 +v 2.10766 -0.0752157 3.91308 +v -3.75655 -0.939169 3.34995 +v -4.47208 -0.89229 3.10936 +v -3.99384 -0.871995 3.05256 +v -4.15531 -0.953321 3.24092 +v -2.19636 -0.36332 4.05735 +v -1.74797 -0.200828 3.80792 +v -1.30013 -0.0730116 4.14244 +v -1.81165 -0.203475 4.1558 +v -2.25832 -0.420941 3.64001 +v -2.26336 -0.232932 3.35147 +v -2.16825 0.154762 3.25265 +v -2.0991 -0.164253 3.4688 +v -2.17519 -0.189661 3.42306 +v -2.58019 -0.561465 3.84231 +v -2.41527 -0.467731 3.94889 +v -2.57526 -0.589778 3.47357 +v -2.81308 -0.59134 3.15553 +v -2.50306 -0.0805888 3.08575 +v -2.48925 -0.402477 3.25955 +v -3.20905 -0.807721 3.22592 +v -3.56278 -0.751157 2.88593 +v -3.27518 -0.4185 2.88324 +v -3.18774 -0.705622 3.00887 +v -3.08422 -0.802601 3.64292 +v -2.80725 -0.682055 3.74873 +v -3.4007 -0.89032 3.49793 +v 6.46255 0.100661 0.435239 +v 4.95579 -0.0387495 0.874339 +v 5.5561 0.120448 0.634701 +v 3.80072 -0.479283 1.22557 +v 4.52015 -0.268258 1.08257 +v 8.4322 0.0587389 0.239878 +v 7.44742 0.0664979 0.311632 +v 10.1751 -0.0610192 0.160598 +v 9.34721 0.0165965 0.192253 +v 11.6896 -0.150518 0.109277 +v 10.9321 -0.128393 0.133677 +v 2.25553 -0.539065 1.26534 +v 2.93702 -0.538397 1.76102 +v 3.03342 -0.568485 1.26888 +v 4.69845 0.214237 2.75053 +v 4.13506 -0.0585229 2.67432 +v 4.76099 0.0159176 2.35596 +v 1.08992 -0.2924 2.73614 +v 1.28948 -0.327396 2.15854 +v 2.16298 -0.528968 2.39538 +v 1.57276 -0.449024 2.52634 +v 3.21129 -0.315449 2.67555 +v 3.00804 -0.463438 2.20779 +v 3.77722 0.406251 3.64419 +v 3.50662 -0.0501094 3.22481 +v 1.02183 0.351384 4.76152 +v 0.770828 -0.206332 3.54871 +v 0.929033 -0.0491617 4.21359 +v -0.784294 0.00816043 3.59579 +v -0.0762605 -0.106256 3.56921 +v -0.704032 -0.0563077 3.92768 +v 0.281225 -0.0176451 2.86007 +v 0.530432 -0.179249 3.12945 +v 2.14602 0.468283 -0.463558 +v 1.68828 0.535473 -0.235343 +v 1.87482 0.542154 -0.427873 +v 2.68972 0.27732 -0.704392 +v 2.37072 0.256676 -0.260578 +v 2.47902 0.315155 -0.486433 +v 2.38692 -0.0316183 0.2256 +v 2.0439 0.26994 0.039399 +v 2.37996 0.131228 -0.0326626 +v 1.62962 0.34235 0.24275 +v 1.64603 0.445174 -0.017695 +v 2.0307 -0.31346 0.893515 +v 1.93978 -0.0216657 0.621762 +v 2.25984 -0.195526 0.536943 +v 1.31785 0.301213 0.875496 +v 1.51305 0.299126 0.562721 +v 2.76971 0.269436 -0.906359 +v -2.09814 0.195119 3.20091 +v -1.55765 0.0669895 3.38727 +v -1.90381 -0.0674108 3.4642 +v 0.799976 0.373937 1.39488 +v 1.36551 -0.030447 1.25856 +v 1.08004 0.326092 1.12309 +v 1.36812 -0.27233 1.6572 +v 1.72825 -0.33981 1.28422 +v 0.54741 0.0826911 2.27917 +v 0.682606 0.155756 1.86806 +v 0.969245 -0.113641 1.96666 +v 0.0909837 0.534053 2.12096 +v 0.460461 0.433442 1.76783 +v -0.443365 0.281922 2.98945 +v -0.0865964 0.504122 2.48824 +v 0.080253 0.22394 2.64542 +v -1.27339 0.500741 2.93403 +v -1.03117 0.207152 3.2334 +v -1.54267 3.42579 3.38892 +v -0.727516 2.64942 3.4727 +v 0.614907 2.88164 3.2961 +v -0.419744 3.19912 3.29464 +v -3.55948 2.46578 3.02966 +v -3.18198 2.68785 3.22183 +v -3.32961 3.36051 3.31507 +v -3.52973 2.98852 3.19952 +v -3.86291 2.0746 0.815971 +v -3.16398 1.54117 0.872646 +v -3.75093 2.17957 0.998486 +v -3.83151 2.13549 0.898817 +v -3.4129 1.95727 -1.41402 +v -2.94934 2.05972 -0.94086 +v -3.4592 2.24544 -1.41779 +v -3.34255 2.25643 -1.44228 +v -2.66128 1.71836 -3.86376 +v -2.46237 1.67481 -3.19755 +v -2.8669 1.83384 -3.44391 +v -2.77717 1.86946 -3.70026 +v -1.10422 2.39562 -5.08855 +v -1.11727 1.8222 -4.84661 +v -1.45308 1.91534 -4.95233 +v -1.33702 2.17866 -5.06418 +v 2.3913 2.37912 -4.27143 +v 1.71546 1.97231 -4.57388 +v 0.905746 2.59549 -4.65519 +v 1.62444 2.51797 -4.50113 +v 3.57447 2.05447 -3.59532 +v 3.00623 1.72603 -4.02488 +v 2.99348 2.26467 -3.91788 +v 4.8419 1.37188 -3.38068 +v 4.19301 1.26668 -3.56462 +v 4.26804 1.69198 -3.43715 +v -0.271636 0.0917637 1.43632 +v -0.255988 0.378963 1.61521 +v -0.0883142 0.335386 1.99861 +v -0.131104 0.282367 1.67087 +v -0.297004 0.479317 2.40268 +v -0.328923 0.153895 2.6155 +v -0.144453 0.322734 2.33589 +v -0.136409 0.471729 -0.854746 +v -0.400692 0.867316 -0.769879 +v -0.173208 1.04805 -0.416241 +v -0.149189 0.844348 -0.707796 +v -0.429658 1.0603 0.0897953 +v -0.15276 0.817988 0.418002 +v -0.15143 1.06175 0.0106585 +v -0.369644 0.875899 -2.99536 +v -0.426614 1.2417 -2.96429 +v 0.0334398 1.14679 -2.53054 +v -0.121724 1.18133 -2.88571 +v -0.313145 1.40585 -2.12777 +v -0.124885 1.10245 -1.85189 +v -0.034915 1.29726 -2.2074 +v 0.258496 1.01151 -4.19448 +v 0.252607 1.26077 -4.18384 +v 0.491159 1.21084 -3.92884 +v 0.377246 1.17855 -4.12286 +v 0.415797 1.28804 -3.64995 +v 0.658293 1.02963 -3.36531 +v 0.647747 1.16414 -3.67526 +v -3.03132 0.0974371 2.94349 +v -3.43585 0.371477 2.79952 +v -3.24055 -0.209677 2.88746 +v -3.35955 0.0240527 2.82984 +v -3.46301 -0.350576 1.21297 +v -3.64044 0.239192 1.2745 +v -3.21069 0.00645641 1.08937 +v -3.56723 -0.113054 1.23776 +v -2.81332 -0.563498 2.96439 +v -2.85413 -0.205431 3.01039 +v -3.05021 -0.483397 2.96768 +v -3.02286 -0.295236 1.11194 +v -3.04111 -0.636362 1.34564 +v -3.30538 -0.515872 1.26897 +v -1.4333 -1.11896 2.9531 +v -1.31398 -1.22738 2.96914 +v -1.33732 -1.03076 2.96879 +v -1.32881 -1.20701 2.94885 +v -1.41164 -1.19833 1.25297 +v -1.33634 -1.13232 1.27168 +v -1.3154 -1.27116 1.26136 +v -1.33257 -1.2512 1.26526 +v -1.31803 -1.18949 2.97406 +v -1.35224 -1.0608 2.987 +v -1.3164 -1.23406 2.97778 +v -1.33512 -1.13955 1.24329 +v -1.27411 -1.17488 1.27349 +v -1.30458 -1.25876 1.25564 +v -3.00193 -0.454391 -1.04808 +v -2.97453 -0.837869 -0.991866 +v -3.36918 -0.661697 -1.05472 +v -3.24989 -0.73525 -1.03442 +v -3.57772 -0.596979 0.919975 +v -2.9966 -0.851449 0.933751 +v -3.22169 -0.538579 1.08633 +v -3.35315 -0.772096 0.925157 +v -3.45455 -0.197134 0.941022 +v -3.89041 -0.0923502 0.773994 +v -3.69262 -0.398761 0.853889 +v -3.57246 -0.260818 -1.07856 +v -3.16342 -0.277865 -1.07038 +v -3.46242 -0.517614 -1.05936 +v -0.397443 -1.15387 0.8745 +v -0.548263 -1.0397 0.88731 +v -0.527575 -1.16604 0.864811 +v -0.439475 -1.16657 0.858848 +v -0.241731 -1.26895 -0.696633 +v -0.318988 -1.25896 -0.710217 +v -0.313397 -1.15949 -0.698027 +v -0.25258 -1.2695 -0.680751 +v -0.379789 -1.05632 0.835701 +v -0.546022 -1.02595 0.916866 +v -0.367671 -1.13063 0.870649 +v -0.327585 -1.17724 -0.704623 +v -0.255483 -1.21512 -0.716974 +v -0.235114 -1.26202 -0.693269 +v -3.16623 0.099013 -1.18187 +v -3.59245 0.32485 -1.40901 +v -3.30411 -0.361976 -1.32387 +v -3.49155 -0.0692459 -1.35223 +v -2.93887 -0.249133 -3.18393 +v -2.99811 0.199169 -3.18864 +v -2.63719 0.0893474 -3.12149 +v -2.9754 -0.0749294 -3.19603 +v -2.6975 -0.523101 -1.33936 +v -2.73934 -0.24824 -1.25496 +v -3.03496 -0.459198 -1.35003 +v -2.49256 -0.171874 -3.07223 +v -2.53666 -0.505049 -2.99277 +v -2.80172 -0.383484 -3.10633 +v -0.891032 -0.823362 -1.04237 +v -0.700309 -0.729679 -1.03962 +v -0.84063 -0.66422 -0.990139 +v -0.765465 -0.805031 -1.00028 +v -0.955287 -0.901788 -2.66839 +v -0.842009 -0.83214 -2.71709 +v -0.756378 -0.982132 -2.63739 +v -0.777862 -0.980827 -2.64609 +v -0.580182 -0.506297 -1.17028 +v -0.779351 -0.54221 -1.07408 +v -0.644176 -0.637579 -1.09343 +v -0.886473 -0.807688 -2.69496 +v -0.707855 -0.81938 -2.68949 +v -0.75835 -0.922334 -2.6579 +v -2.57811 -0.105485 -3.60895 +v -2.74773 -0.101716 -3.96196 +v -2.39257 -0.472005 -3.81626 +v -2.58187 -0.329028 -3.89628 +v -1.3089 0.24788 -4.71841 +v -1.39252 0.56802 -4.70806 +v -1.21885 0.588322 -4.51867 +v -1.35118 0.374522 -4.74057 +v -1.91698 -0.507446 -3.51495 +v -2.19845 -0.250381 -3.46571 +v -2.21902 -0.506013 -3.71314 +v -1.10293 0.43772 -4.47645 +v -1.07915 0.166561 -4.48046 +v -1.24238 0.20492 -4.64031 +v -0.888146 -0.606765 -2.74791 +v -1.33761 -0.245019 -2.79629 +v -1.35202 -0.573697 -3.09919 +v -0.270513 -0.405829 -2.47855 +v -0.523636 -0.226925 -2.52516 +v -0.490659 -0.441335 -2.55201 +v -0.58829 0.311116 -4.07388 +v -0.21763 0.0285321 -3.86792 +v -0.60508 0.0965206 -4.1162 +v -0.142384 -0.0756325 -3.86061 +v -0.264038 0.0547542 -3.90055 +v -0.147974 -0.0331767 -3.8382 +v -0.0920565 -0.204154 -2.39527 +v -0.356744 -0.130575 -2.44969 +v -0.256039 -0.292038 -2.44816 +v -0.224989 -0.00882609 -3.96263 +v -0.17986 -0.0798082 -3.89799 +v -0.148124 -0.0982665 -3.88209 +v -3.13006 0.705272 3.00409 +v -3.53461 1.18251 3.08302 +v -3.50135 0.734277 2.95958 +v -3.24248 1.72159 3.12644 +v -3.55525 1.81265 3.04915 +v -3.34522 0.670913 1.13549 +v -3.7317 1.32303 1.18545 +v -3.70023 0.755348 1.25022 +v -3.25507 1.35218 0.990973 +v -3.74158 1.81444 1.12987 +v -1.088 -0.726888 2.84548 +v -1.36167 -0.897912 2.94242 +v -1.27846 -1.03406 2.9212 +v -0.847624 -0.202171 2.8416 +v -0.686321 -0.277363 2.76838 +v -1.2736 -0.974403 1.28818 +v -0.988021 -0.797793 1.29309 +v -1.19426 -1.06136 1.29212 +v -0.742515 -0.324003 1.25996 +v -0.601982 -0.366181 1.33176 +v -1.52954 -0.829436 2.97815 +v -2.10055 -0.815357 3.02186 +v -1.71407 -0.950919 2.99735 +v -2.2901 -0.461897 3.04163 +v -2.48013 -0.68332 2.98735 +v -2.2029 -0.897336 1.2925 +v -1.62889 -0.903402 1.2657 +v -1.71801 -1.05092 1.23816 +v -2.48701 -0.559203 1.25136 +v -2.6606 -0.756721 1.34722 +v -4.15626 0.897557 0.687186 +v -3.42571 1.30415 0.72433 +v -4.02619 1.5727 0.72886 +v -3.27607 1.56022 -1.06006 +v -3.91533 0.91008 -1.11131 +v -3.81785 1.75207 -1.18944 +v -3.6775 0.522129 0.826559 +v -4.0887 0.361709 0.72156 +v -3.40981 0.404513 -1.08672 +v -3.81574 0.267427 -1.09334 +v -2.23627 -0.683481 -0.899201 +v -1.55112 -1.06531 -0.814548 +v -2.35393 -0.956833 -0.902054 +v -1.46362 -1.03757 0.967197 +v -2.09963 -0.695051 0.9881 +v -2.21378 -0.969688 0.972639 +v -0.80641 -0.981246 -0.846664 +v -0.750164 -1.205 -0.840505 +v -0.933386 -0.884035 0.892784 +v -0.882462 -1.07818 0.903897 +v -0.345427 -0.390213 0.776692 +v -0.635771 -0.84144 0.9071 +v -0.405385 -0.86659 0.838076 +v -0.531129 0.153239 0.72542 +v -0.245379 0.247332 0.663343 +v -0.471317 -1.01727 -0.732145 +v -0.281545 -0.641682 -0.780363 +v -0.309912 -1.02512 -0.736476 +v -0.44998 -0.121435 -0.895695 +v -0.210493 -0.072366 -0.849389 +v -3.3244 0.737668 -1.26058 +v -3.63529 1.16057 -1.49384 +v -3.64375 0.73518 -1.45963 +v -3.05618 1.32805 -1.21251 +v -3.53101 1.5724 -1.45821 +v -3.05781 1.2005 -3.15544 +v -2.74926 0.623565 -3.08599 +v -3.06219 0.66485 -3.16788 +v -2.72826 1.4764 -2.93557 +v -2.98449 1.60012 -3.1481 +v -1.10225 -0.581315 -1.09601 +v -1.6759 -0.726988 -1.16718 +v -1.15399 -0.789784 -1.06925 +v -2.01672 -0.389821 -1.24687 +v -2.19228 -0.623702 -1.27523 +v -1.67048 -0.79621 -2.78873 +v -1.1383 -0.625907 -2.7203 +v -1.22914 -0.853361 -2.70474 +v -1.91446 -0.39537 -2.8873 +v -2.11981 -0.65897 -2.8821 +v -0.44383 0.778086 -1.52993 +v -0.357213 0.228976 -1.44533 +v -0.241797 0.705655 -1.61994 +v -0.69937 -0.127018 -1.2194 +v -0.488341 -0.226971 -1.26874 +v -0.622358 -0.224167 -2.5888 +v -0.646183 0.460446 -3.00085 +v -0.50329 0.4743 -2.84497 +v -0.886838 -0.536355 -2.72787 +v -0.665858 -0.618357 -2.69879 +v -2.85226 0.615896 -4.02554 +v -2.61147 1.04727 -3.50232 +v -2.73599 1.21182 -3.96579 +v -1.2868 1.43799 -4.62737 +v -1.41706 1.14451 -4.80611 +v -1.45198 1.54774 -4.89026 +v -2.75166 0.333203 -3.71386 +v -2.83259 0.195519 -4.00776 +v -1.20281 0.901731 -4.55488 +v -1.39896 0.821993 -4.74246 +v 0.234195 0.496941 -2.72746 +v -0.098371 0.158055 -2.3582 +v 0.0897366 0.0514234 -2.47208 +v 0.292286 0.925151 -2.87854 +v 0.410207 0.832371 -3.05074 +v -0.213448 0.134265 -3.98447 +v -0.132669 0.259094 -4.00373 +v -0.22609 0.00928055 -3.91915 +v -0.107723 0.656617 -4.15678 +v 0.0655983 0.648386 -4.12558 +v -2.55711 3.54 3.3153 +v -2.11244 2.90572 3.44272 +v -2.17212 3.51225 3.37759 +v -2.71177 2.9599 3.36651 +v -2.95291 3.50999 3.30239 +v 0.521232 2.111 -4.83578 +v -0.0233828 2.65244 -4.84282 +v 0.422088 2.6447 -4.75202 +v -0.429089 2.07438 -4.94082 +v -0.60372 2.57897 -4.97598 +v 5.23422 1.24525 -3.34357 +v 4.90568 0.91211 -3.42281 +v 5.06339 1.26559 -3.34877 +v 4.84514 1.30731 3.25072 +v 5.41376 1.78743 2.99382 +v 4.57175 1.91153 3.41165 +v 5.00335 1.81133 3.20584 +v 6.31589 1.36766 -3.31665 +v 5.57212 0.918723 -3.40851 +v 5.66375 1.25811 -3.36997 +v 5.8267 1.24365 2.87563 +v 6.57762 1.68629 2.89874 +v 5.92954 1.70574 2.87797 +v 10.0423 1.49261 -3.44942 +v 9.14675 1.28225 -3.42056 +v 8.17142 1.569 -3.36017 +v 9.14592 1.55042 -3.40127 +v 7.21714 1.24884 -3.37055 +v 7.19303 1.50717 -3.31391 +v 10.1535 1.91277 2.60366 +v 8.35583 1.98208 2.68402 +v 9.32473 1.48087 2.71022 +v 9.29191 1.97489 2.63018 +v 7.39954 1.45656 2.89576 +v 7.38454 1.891 2.8124 +v 11.5122 1.48482 -3.57586 +v 10.7885 1.15075 -3.51186 +v 10.8004 1.46413 -3.50923 +v 10.9603 1.42427 2.61903 +v 11.667 1.96996 2.5482 +v 10.9332 1.94132 2.57829 +v 3.93619 1.79389 3.63875 +v 3.24683 2.36014 3.61903 +v 3.98324 2.14996 3.50754 +v 0.35159 1.88739 4.48336 +v 1.06568 1.75802 4.6181 +v 1.6074 2.30701 4.14973 +v 0.988569 2.32621 3.96695 +v 1.02867 2.1261 4.32756 +v -5.03002 -0.136877 2.57542 +v -5.25004 -0.312857 2.88066 +v -5.27713 0.0774965 2.97669 +v -5.22341 -0.032414 2.76755 +v 2.46018 2.05996 4.17033 +v 2.40619 2.39193 3.86955 +v 0.243868 2.2714 3.83548 +v 0.97739 2.5348 3.54188 +v -0.827227 1.89594 4.41286 +v -1.84996 1.43624 4.79483 +v -0.66781 1.29194 4.83472 +v -0.752168 1.65419 4.67527 +v -0.952789 1.88845 3.56071 +v -0.877756 1.97806 4.00902 +v -2.90236 1.07768 4.5467 +v -2.4272 0.938817 4.87562 +v -2.50359 1.24106 4.71449 +v -3.49097 0.86602 4.27163 +v -3.24102 0.715346 4.63328 +v -3.23251 0.964208 4.41247 +v -3.82133 0.64412 3.91992 +v -3.69838 0.481178 4.25623 +v -3.67183 0.74968 4.0887 +v -4.10406 0.541374 3.76124 +v -3.99372 0.263598 3.95111 +v -3.98602 0.581026 3.81872 +v -4.07938 0.218434 3.87761 +v -4.25409 0.668543 3.52532 +v -4.0753 0.479434 3.69976 +v -4.11073 0.509394 3.72213 +v -5.22664 0.100693 3.13167 +v -5.08353 0.343101 3.13035 +v -5.28504 -0.124604 3.15074 +v -5.25607 0.11543 3.0834 +v -4.61114 0.519174 3.33065 +v -4.6635 0.570399 3.30237 +v -3.91597 0.418265 2.64645 +v -4.08362 0.162471 2.58293 +v -4.56463 0.156824 2.47117 +v -4.27416 0.340216 2.50014 +v -4.21674 -0.149381 2.56997 +v -4.59984 -0.496567 2.65203 +v -4.64085 -0.158457 2.51715 +v -1.86416 1.35185 3.30281 +v -2.16907 0.96695 3.16439 +v -2.49394 1.17284 3.3182 +v -2.28479 1.22595 3.34022 +v -2.35794 0.88141 3.09354 +v -2.73135 1.01585 3.22695 +v -2.60379 1.1059 3.30108 +v -2.67256 0.609396 2.96338 +v -3.28415 0.634475 2.94316 +v -2.97597 0.842377 3.08528 +v -3.48283 0.3136 2.76068 +v -3.61999 0.512104 2.76228 +v -1.26822 1.24751 2.89347 +v -0.56707 1.87199 3.12028 +v -1.10203 1.6211 3.19675 +v -2.94358 2.0756 3.1727 +v -2.63898 2.35507 3.3798 +v -2.83548 2.3078 3.28827 +v -2.60497 1.29969 0.725831 +v -2.7434 1.35882 0.609318 +v -2.50657 1.37042 0.753304 +v -2.63626 1.73964 -0.885081 +v -2.51994 1.67614 -0.976614 +v -2.48804 1.7571 -0.867641 +v -2.1058 1.66017 -2.75576 +v -2.06703 1.24349 -2.95811 +v -2.02068 1.60509 -2.86381 +v -0.671178 1.62784 -4.55426 +v -1.07549 1.51887 -4.36736 +v -0.914683 1.54819 -4.48472 +v 2.58609 1.25147 -4.15576 +v 1.19141 1.51413 -4.51 +v 1.90016 1.37307 -4.34792 +v 3.51807 1.02349 -3.8217 +v 3.07754 1.14423 -3.98297 +v 4.55978 0.780447 -3.5372 +v 4.06501 0.885501 -3.67443 +v -0.557005 0.203602 1.37396 +v -0.503277 0.607793 1.96432 +v -0.479072 0.472989 1.61261 +v -0.723095 0.374654 2.68613 +v -0.562334 0.592578 2.36149 +v -0.68868 0.446606 -0.852713 +v -0.78971 0.833993 -0.320583 +v -0.739354 0.738705 -0.660862 +v -0.704149 0.622884 0.449009 +v -0.74656 0.842894 0.102517 +v -0.837566 0.875463 -3.03776 +v -0.716875 1.2943 -2.46544 +v -0.741551 1.1299 -2.8267 +v -0.612274 1.09563 -1.76787 +v -0.643366 1.28443 -2.08446 +v -0.0521877 1.01034 -4.17648 +v 0.201837 1.37608 -3.84051 +v 0.0952848 1.25796 -4.09498 +v 0.252015 1.26054 -3.18482 +v 0.254206 1.34255 -3.53696 +v -2.64576 0.409799 2.93034 +v -2.62607 0.114516 2.9485 +v -2.63799 0.230395 2.92915 +v -2.8478 -0.0102482 1.00837 +v -2.92432 0.332114 1.04134 +v -2.89454 0.127289 1.03929 +v -2.38472 -0.122233 3.03744 +v -2.52445 -0.00310969 2.9821 +v -2.64842 -0.235087 1.17811 +v -2.78019 -0.119768 1.07285 +v -1.35712 -0.792083 2.91651 +v -1.37291 -0.841397 2.94978 +v -1.35705 -0.823803 2.9458 +v -1.35854 -0.950436 1.28672 +v -1.34698 -1.0102 1.24585 +v -1.34034 -0.999717 1.26878 +v -1.43475 -0.811442 2.94535 +v -1.40244 -0.844042 2.94585 +v -1.38147 -0.955262 1.24225 +v -1.36085 -1.00318 1.20754 +v -3.07852 -0.037753 0.96156 +v -2.54818 -0.27609 0.961399 +v -2.90433 -0.164097 0.979102 +v -2.45582 -0.286738 -0.851914 +v -2.88222 -0.111327 -0.919394 +v -2.75352 -0.185439 -0.915353 +v -3.16892 0.28448 0.826369 +v -3.14151 0.0790624 0.855256 +v -2.89576 0.13268 -0.971802 +v -2.90634 -0.0774621 -0.948687 +v -0.608928 -0.8997 0.820011 +v -0.683995 -0.82257 0.79005 +v -0.617209 -0.888091 0.802501 +v -0.416997 -1.02956 -0.715466 +v -0.461478 -0.948476 -0.727463 +v -0.428072 -1.0024 -0.717917 +v -0.649833 -0.82762 0.863919 +v -0.614951 -0.876251 0.83461 +v -0.502319 -1.03969 -0.726772 +v -0.414892 -1.04959 -0.714547 +v -2.85956 0.594212 -1.12757 +v -2.6525 0.0766452 -1.15835 +v -2.78432 0.304381 -1.15553 +v -2.31405 0.16163 -2.97075 +v -2.27677 0.466413 -2.93044 +v -2.30953 0.291243 -2.93618 +v -2.22468 -0.110532 -1.29033 +v -2.47793 -0.0330779 -1.23987 +v -2.05957 -0.0159726 -2.92724 +v -2.23081 0.0730759 -2.99258 +v -0.940861 -0.521781 -1.11829 +v -0.935161 -0.478429 -1.14677 +v -0.933944 -0.50094 -1.10181 +v -0.972189 -0.531277 -2.72839 +v -0.97975 -0.669482 -2.73746 +v -0.966193 -0.66916 -2.79679 +v -0.946041 -0.310561 -1.24594 +v -0.944267 -0.420315 -1.18823 +v -1.10376 -0.599919 -2.79447 +v -1.03453 -0.654465 -2.72084 +v -2.49178 0.2814 -3.41413 +v -2.25746 0.015955 -3.25089 +v -2.3887 0.126973 -3.35378 +v -1.10782 0.643267 -4.25428 +v -1.11081 0.804232 -4.24626 +v -1.11832 0.705003 -4.25249 +v -1.83554 -0.00332519 -3.09479 +v -2.10057 0.00376587 -3.25881 +v -0.97725 0.597695 -4.15304 +v -1.0538 0.627895 -4.25235 +v -0.81952 -0.0247508 -2.65903 +v -1.35729 0.0308301 -2.7193 +v -0.554383 -0.014907 -2.55827 +v -0.612544 -0.0223822 -2.58035 +v -0.50743 0.33868 -3.78524 +v -0.6279 0.500675 -3.95388 +v -0.424123 0.216965 -3.85058 +v -0.441497 0.232274 -3.78724 +v -0.405224 0.136607 -2.52988 +v -0.496206 0.0416711 -2.51358 +v -0.395105 0.180843 -4.06565 +v -0.36635 0.149987 -4.00553 +v -2.75992 1.12747 3.115 +v -2.68265 0.728198 2.99039 +v -2.90356 1.61182 3.16767 +v -2.95362 0.975912 0.989038 +v -2.96553 0.646082 1.03981 +v -2.81878 1.18505 0.861771 +v -1.33104 -0.44225 2.90235 +v -1.45422 -0.68986 2.92679 +v -1.02665 -0.0535924 2.78137 +v -1.12264 -0.603077 1.2902 +v -1.34117 -0.832632 1.28535 +v -0.865715 -0.205029 1.27855 +v -1.76329 -0.474863 2.9494 +v -1.44123 -0.679224 2.91633 +v -2.10194 -0.299506 2.99509 +v -1.92878 -0.556213 1.24239 +v -1.54083 -0.770324 1.30249 +v -2.32275 -0.395576 1.23513 +v -3.21275 1.06391 0.781242 +v -2.98363 1.2854 0.671848 +v -2.97891 1.11551 -1.09112 +v -2.8584 1.5411 -1.00815 +v -3.23256 0.662139 0.844904 +v -2.88573 0.442945 -1.00912 +v -1.41855 -0.530765 0.879343 +v -1.86196 -0.419455 0.913845 +v -1.42002 -0.568637 -0.753124 +v -1.9988 -0.405943 -0.819143 +v -0.858878 -0.65572 0.799584 +v -0.794089 -0.752361 -0.762402 +v -0.842566 -0.461086 0.716521 +v -0.750105 -0.715754 0.827548 +v -0.784917 0.0945617 0.610335 +v -0.728271 -0.69271 -0.721509 +v -0.629397 -0.94854 -0.72999 +v -0.730373 -0.151068 -0.806399 +v -2.89536 1.1982 -1.14592 +v -2.96001 0.893175 -1.00335 +v -2.70928 1.48617 -1.09512 +v -2.35272 1.12773 -2.86544 +v -2.33838 0.76079 -2.91485 +v -2.27421 1.47075 -2.75253 +v -1.41598 -0.269017 -1.20913 +v -1.04207 -0.422629 -1.15898 +v -1.83664 -0.187882 -1.27029 +v -1.39007 -0.218774 -2.82209 +v -1.1143 -0.390794 -2.74621 +v -1.73693 -0.118019 -2.87091 +v -0.856498 0.298748 -1.42143 +v -0.71699 0.722653 -1.57665 +v -0.939763 -0.0686372 -1.32709 +v -1.08919 -0.103367 -2.6801 +v -0.92833 0.451725 -2.9207 +v -1.15236 -0.44971 -2.79737 +v -2.50639 0.694641 -3.30595 +v -2.28908 0.982746 -3.11809 +v -1.10021 1.1141 -4.27808 +v -1.14363 1.33582 -4.31783 +v -2.54418 0.467458 -3.4186 +v -1.09546 0.934839 -4.25915 +v -0.102794 0.726967 -2.67452 +v -0.237147 0.34147 -2.56002 +v 0.060468 1.00883 -2.85814 +v -0.419505 0.410957 -3.9761 +v -0.45164 0.244099 -4.01745 +v -0.266282 0.688311 -4.09067 +v -1.41958 2.14787 3.25744 +v -2.18994 2.30086 3.31041 +v -1.85704 2.249 3.2853 +v -2.42855 2.3448 3.35035 +v 0.224242 1.72143 -4.64525 +v 0.680811 1.63919 -4.60539 +v -0.260628 1.70025 -4.62089 +v 5.26068 0.701299 2.86853 +v 4.38433 0.877414 3.34572 +v 4.77355 0.721334 3.07474 +v 5.081 0.739832 -3.3321 +v 4.81881 0.727345 -3.42908 +v 6.45135 0.901262 2.60858 +v 5.77524 0.786315 2.70612 +v 6.27786 0.835401 -3.30603 +v 5.56839 0.735966 -3.31479 +v 10.0349 0.849909 -3.39166 +v 8.20546 1.0242 -3.33978 +v 9.1652 0.960127 -3.36764 +v 7.20701 0.971215 -3.31457 +v 10.2118 0.786469 2.51373 +v 8.4386 0.918904 2.72056 +v 9.37088 0.875194 2.60201 +v 7.40692 0.958422 2.69254 +v 11.7155 0.778816 2.43238 +v 10.9927 0.778365 2.47916 +v 11.5123 0.838597 -3.38612 +v 10.7936 0.813558 -3.39682 +v 3.26102 1.30983 4.16189 +v 3.89069 1.12248 3.72842 +v 0.413855 0.922463 4.87057 +v 1.64657 1.2121 4.72659 +v 1.06735 1.06431 4.82551 +v -4.9327 -0.698299 2.93279 +v -5.31507 -0.475189 3.24773 +v -5.18906 -0.594116 3.0861 +v 2.43822 1.3165 4.49309 +v -2.89291 0.526094 4.90324 +v -1.64092 0.776483 5.00051 +v -2.38478 0.655911 4.98506 +v -0.597943 0.846271 4.94362 +v -3.41998 0.328093 4.59361 +v -3.21918 0.429601 4.76598 +v -3.67892 0.0476859 4.21721 +v -3.55537 0.183723 4.39946 +v -3.99008 -0.0691674 4.00365 +v -3.85171 -0.0315144 4.08508 +v -4.09925 -0.340869 3.96021 +v -3.97117 -0.0601452 3.95647 +v -4.00458 -0.0793557 3.97248 +v -5.08466 -0.563106 3.55219 +v -4.4772 -0.468275 3.80718 +v -4.57622 -0.524261 3.79228 +v -5.19574 -0.337687 3.344 +v -5.27432 -0.390259 3.32277 +v -5.29495 0.00962855 3.20017 +v -5.20245 0.175819 3.17349 +v -5.27613 -0.115682 3.21277 +v -5.25525 0.0527728 3.16528 +v -5.25253 -0.303997 3.34468 +v -5.12522 -0.458961 3.47803 +v -5.20941 -0.31595 3.345 +v -4.21026 -0.750201 2.87989 +v -4.58254 -0.739443 2.8819 +v -3.70428 -0.133897 2.75304 +v -3.86078 -0.528616 2.72255 +v -3.95129 -0.15508 2.67011 +v -3.88674 -0.747767 2.86932 +v -1.91368 0.666812 3.01189 +v -2.19809 0.553531 3.12764 +v -2.14641 0.57972 3.11169 +v -2.30671 0.487856 3.05757 +v -2.22153 0.543162 3.11093 +v -2.94159 0.162949 2.943 +v -2.5416 0.33724 2.93337 +v -3.34953 -0.0310005 2.81814 +v -0.867941 1.53222 2.66656 +v -0.845408 1.98756 3.17496 +v -0.484486 1.01005 2.29009 +v -0.774218 1.18966 2.2817 +v -0.691227 0.949811 2.58592 +v -0.249768 0.777449 2.39068 +v -1.33693 0.845661 2.81219 +v -0.611611 -0.782538 1.824 +v -0.471615 -0.491338 1.66451 +v -0.177221 -0.233972 1.86884 +v -0.327777 -0.572098 2.07472 +v -0.386787 -0.553476 1.85528 +v -0.149565 -0.21734 2.24822 +v -0.436729 -0.463475 2.47849 +v -0.62022 -0.76299 2.33862 +v -0.369871 -0.545286 2.29378 +v -0.241518 -0.110448 1.62698 +v 0.00472338 0.0873348 2.03066 +v -0.0688759 0.0381714 1.80353 +v -0.739029 -0.646872 1.59818 +v -0.501041 -0.380262 1.53281 +v -0.691135 -0.892496 2.09162 +v -0.740711 -0.82055 1.81231 +v -0.74065 -0.613961 2.52625 +v -0.746647 -0.791058 2.3433 +v -0.195349 -0.0518248 2.46919 +v -0.476949 -0.33769 2.59242 +v -0.039313 0.0613857 2.26815 +v 0.0361776 0.0209301 -0.530299 +v 0.101995 0.507084 -0.4543 +v 0.161834 0.171044 -0.162947 +v 0.0913547 -0.299442 -0.301805 +v 0.111818 0.092888 -0.360113 +v 0.14187 0.622954 -0.0974323 +v 0.0571638 0.232337 0.308217 +v 0.0986172 -0.184684 0.274379 +v 0.132439 0.205508 0.0839451 +v 0.138465 -0.440014 0.00429787 +v 0.00935269 -0.268607 -0.574216 +v 0.0881945 -0.429056 -0.31654 +v 0.0224383 0.425693 -0.692317 +v 0.130681 0.904866 -0.36856 +v 0.0755009 0.728647 -0.574247 +v -0.00972007 0.05066 -0.704229 +v -0.0620655 -0.0556802 0.495524 +v 0.0344821 -0.309014 0.317009 +v 0.0804431 0.645797 0.158296 +v -0.0254821 0.320771 0.398369 +v 0.128953 0.87904 -0.112533 +v -0.234557 0.27733 -2.52286 +v -0.0203969 0.729045 -2.58561 +v 0.0138164 0.414243 -2.34969 +v -0.253742 -0.0529936 -2.36819 +v 0.0217999 0.31565 -2.46101 +v 0.103845 0.818043 -2.31797 +v -0.0380255 0.473536 -1.98021 +v -0.140653 0.0927189 -1.98065 +v -0.00548954 0.436939 -2.16022 +v -0.25497 -0.134462 -2.14027 +v -0.377146 -0.0891763 -2.53184 +v -0.378225 -0.173755 -2.29888 +v -0.245945 0.700394 -2.70481 +v 0.107149 1.0112 -2.52722 +v -0.0693235 0.922536 -2.66787 +v -0.356413 0.324314 -2.62794 +v -0.212046 0.182473 -1.77759 +v -0.240954 -0.0239684 -1.91386 +v 0.0716165 0.926094 -2.08822 +v -0.0746211 0.584184 -1.87161 +v 0.148682 1.01729 -2.32166 +v 0.288606 0.625741 -3.87092 +v 0.486527 0.984492 -3.95075 +v 0.417933 0.786601 -3.66701 +v 0.197117 0.432284 -3.63585 +v 0.366179 0.722451 -3.78441 +v 0.593508 1.02011 -3.68656 +v 0.456586 0.806635 -3.26948 +v 0.310696 0.556461 -3.2378 +v 0.446946 0.798956 -3.46591 +v 0.170947 0.398425 -3.36293 +v 0.125758 0.378945 -3.7762 +v 0.116645 0.349856 -3.58075 +v 0.37204 0.907495 -3.98906 +v 0.598311 1.07729 -3.96794 +v 0.479149 1.06548 -4.0079 +v 0.229361 0.60016 -3.91793 +v 0.296874 0.596775 -3.06262 +v 0.222237 0.477512 -3.16502 +v 0.51748 1.01532 -3.42042 +v 0.421991 0.820859 -3.17333 +v 0.60354 1.06536 -3.72331 +v -4.58827 0.424328 3.42796 +v -5.05103 0.146354 3.38343 +v -4.62834 0.0698848 3.62296 +v -4.20499 0.379745 3.6525 +v -4.62148 0.264044 3.52026 +v -5.0056 -0.211269 3.56913 +v -4.46605 -0.24085 3.7786 +v -4.11299 0.00172428 3.84834 +v -4.55261 -0.0963929 3.71317 +v -5.25953 -0.104373 3.39918 +v -5.17849 0.2163 3.26189 +v -5.27499 0.036604 3.30167 +v -5.23046 0.0763293 3.328 +v -5.11528 -0.365982 3.51656 +v -5.24212 -0.258527 3.40143 +v -5.19589 -0.250411 3.4678 +v -4.0268 0.227533 3.82994 +v -4.20737 0.558413 3.53457 +v -4.06438 0.443444 3.69397 +v -5.2502 0.137119 3.22307 +v -5.30706 -0.133335 3.29792 +v -5.29904 0.00933116 3.25236 +v -4.98052 0.347776 3.24412 +v -4.58537 0.489988 3.3686 +v -4.04389 -0.223428 3.92848 +v -3.96297 -0.00972963 3.92186 +v -4.88079 -0.446584 3.64344 +v -4.44053 -0.369325 3.80617 +v -5.18405 -0.399174 3.4399 +v -5.26209 -0.280602 3.36187 +v -5.17307 0.239971 3.20804 +v -5.09272 -0.455542 3.52753 +vn -0.0950481 0.921015 -0.377752 +vn -0.150632 0.986643 -0.0620174 +vn -0.441942 0.884532 -0.149298 +vn -0.289189 0.910648 -0.295111 +vn -0.179847 0.946105 0.269334 +vn -0.442533 0.887207 0.130491 +vn -0.576019 0.695909 0.428851 +vn -0.693167 0.65058 -0.310266 +vn -0.353265 0.715797 -0.602361 +vn -0.0577516 0.933954 -0.352696 +vn -0.218052 0.975893 0.00927881 +vn -0.499644 0.858687 -0.114069 +vn -0.283323 0.899813 -0.331761 +vn -0.257407 0.947947 0.187454 +vn -0.470123 0.880649 0.0586637 +vn -0.627173 0.638246 0.446426 +vn -0.848939 0.528366 -0.0114868 +vn -0.321922 0.568801 -0.756857 +vn -0.137374 0.852094 -0.50504 +vn -0.22294 0.927541 -0.299943 +vn -0.513103 0.788731 -0.33857 +vn -0.378755 0.75939 -0.529029 +vn -0.273542 0.95924 -0.0709467 +vn -0.508687 0.842249 -0.17848 +vn -0.749288 0.661657 0.0278772 +vn -0.787183 0.387498 -0.47978 +vn -0.422025 0.322395 -0.847323 +vn -0.0424083 0.993961 0.101207 +vn -0.0878671 0.994725 -0.0529385 +vn -0.100877 0.988363 -0.113851 +vn -0.0700446 0.997444 -0.0141218 +vn -0.112793 0.993566 -0.0102437 +vn -0.112648 0.993439 0.0197462 +vn -0.0986464 0.992171 0.07659 +vn -0.0988805 0.985855 -0.135322 +vn -0.0770712 0.986903 -0.14171 +vn -0.081263 0.994203 -0.0704095 +vn -0.100603 0.994917 -0.00429686 +vn -0.125531 0.991113 -0.044013 +vn -0.0638202 0.987397 -0.144824 +vn -0.0852538 0.996287 -0.0120207 +vn -0.133274 0.989212 0.060804 +vn -0.0736977 0.989919 0.120951 +vn -0.0591608 0.994028 -0.0916918 +vn -0.0245958 0.976334 -0.214866 +vn -0.0786384 0.980847 -0.178197 +vn -0.0557606 0.996366 -0.0643824 +vn -0.115831 0.993071 -0.0198502 +vn -0.0792183 0.976395 -0.200943 +vn 0.0285249 0.989749 -0.139937 +vn -0.0495587 0.988528 -0.142678 +vn -0.118871 0.983192 -0.138573 +vn -0.111925 0.99362 -0.0138296 +vn -0.0193548 0.973729 -0.226885 +vn -0.0562791 0.983234 0.173447 +vn -0.0720924 0.98577 0.151854 +vn -0.0663501 0.996028 0.0593814 +vn -0.0232177 0.989154 0.145039 +vn -0.0852296 0.995533 0.0406132 +vn -0.102952 0.994638 0.0097651 +vn -0.0748874 0.992821 -0.0932673 +vn -0.0522061 0.991385 -0.120124 +vn -0.0555214 0.997265 -0.0487794 +vn -0.0745411 0.995018 -0.0662032 +vn -0.0266117 0.993622 -0.109581 +vn -0.0275499 0.99801 -0.0567269 +vn 0.0531808 0.95992 -0.275183 +vn 0.109273 0.943915 -0.311583 +vn 0.026644 0.987724 -0.153919 +vn -0.0273858 0.979873 -0.197734 +vn 0.181676 0.91187 -0.368086 +vn 0.117802 0.971461 -0.20588 +vn -0.0296979 0.999549 -0.00435281 +vn -0.0634048 0.997383 0.0347384 +vn -0.0840929 0.986524 0.140353 +vn -0.0535802 0.995929 0.0724914 +vn -0.0930808 0.974625 0.203574 +vn -0.0739185 0.97747 0.197708 +vn -0.0280157 0.971619 -0.234886 +vn -0.0318944 0.981891 -0.18674 +vn -0.0524618 0.984445 -0.167676 +vn -0.0346971 0.981313 -0.189267 +vn -0.0675854 0.991061 -0.115024 +vn -0.0277764 0.991887 -0.124053 +vn 0.0699513 0.792306 -0.606101 +vn 0.157585 0.840466 -0.518444 +vn 0.128943 0.903334 -0.409099 +vn 0.0446452 0.884104 -0.465153 +vn 0.101943 0.927717 -0.359095 +vn 0.0260389 0.902664 -0.429558 +vn -0.0158895 0.779039 0.626774 +vn 0.036809 0.764982 0.642999 +vn 0.104122 0.710323 0.696132 +vn 0.0665768 0.721351 0.689362 +vn 0.106839 0.768495 0.630873 +vn 0.154265 0.672825 0.723539 +vn 0.182013 0.586412 0.789298 +vn 0.111851 0.676085 0.728284 +vn 0.0920488 0.659449 0.746093 +vn -0.0685843 0.797571 0.599314 +vn -0.0566237 0.821261 0.567736 +vn 0.00669128 0.767518 0.640992 +vn -0.106031 0.838856 0.533928 +vn -0.117114 0.889585 0.4415 +vn -0.00819227 0.861671 0.507401 +vn -0.074666 0.961533 0.264348 +vn -0.0703929 0.939227 0.336001 +vn -0.053572 0.977558 0.203741 +vn -0.0536444 0.933896 0.353498 +vn -0.0382323 0.909005 0.415029 +vn -0.0220841 0.837027 0.546715 +vn 0.0130167 0.793781 0.608065 +vn 0.0469564 0.68677 0.725357 +vn -0.0453844 0.842272 0.537139 +vn -0.027652 0.962653 0.269322 +vn -0.0226387 0.944309 0.328281 +vn -0.0109095 0.880192 0.474492 +vn -0.047732 0.893997 0.445524 +vn -0.0522376 0.815758 0.57603 +vn 0.0256124 0.819923 0.5719 +vn -0.0211274 0.979146 0.202055 +vn -0.0162801 0.999799 0.011695 +vn 0.0491517 0.983564 0.173742 +vn 0.0349638 0.94629 0.321424 +vn 0.0943298 0.894351 0.437309 +vn 0.0918346 0.928401 0.360052 +vn 0.103902 0.70644 0.700105 +vn 0.135592 0.716689 0.684084 +vn -0.341288 0.905165 -0.253373 +vn -0.155022 0.897494 -0.412883 +vn -0.310063 0.925898 -0.215809 +vn -0.321585 0.937992 0.129437 +vn -0.434056 0.898002 0.0720288 +vn -0.234953 0.972006 0.00132855 +vn -0.409567 0.79161 0.453441 +vn -0.253907 0.848001 0.465216 +vn -0.291911 0.844078 0.4498 +vn -0.231021 0.638931 0.733755 +vn -0.336541 0.575389 0.745431 +vn -0.24372 0.595859 0.765214 +vn -0.0735834 0.995697 -0.0563251 +vn -0.0174159 0.998659 -0.0487449 +vn -0.0766635 0.994948 -0.0648225 +vn -0.0704734 0.99406 -0.0829393 +vn -0.0690642 0.995973 -0.0571595 +vn -0.0161578 0.999523 -0.0263194 +vn -0.059672 0.996736 -0.0543729 +vn -0.0193939 0.999352 -0.0303321 +vn -0.0774268 0.994321 -0.0730168 +vn -0.0643802 0.994886 -0.0778252 +vn -0.0490959 0.993283 -0.104774 +vn -0.0467058 0.998811 -0.0139839 +vn -0.0598745 0.996763 -0.0536446 +vn -0.0868291 0.996066 -0.017717 +vn -0.0840628 0.994708 0.059079 +vn -0.0254454 0.989075 -0.145199 +vn -0.00596118 0.985036 -0.172245 +vn -0.0195458 0.998158 0.0574369 +vn -0.0310772 0.999302 0.0207163 +vn -0.0773748 0.986863 0.141827 +vn -0.0662477 0.971658 0.226918 +vn -0.257195 0.90356 -0.342681 +vn -0.0469611 0.883771 -0.465557 +vn -0.238142 0.907955 -0.344829 +vn -0.337611 0.941088 -0.0192819 +vn -0.407033 0.912448 -0.0419853 +vn -0.195586 0.979731 -0.0432809 +vn -0.406408 0.885074 0.226885 +vn -0.224652 0.906505 0.357464 +vn -0.349827 0.900322 0.258923 +vn 0.0660985 0.946113 -0.317018 +vn 0.0148337 0.910442 -0.41337 +vn 0.024123 0.975412 -0.219067 +vn 0.00727622 0.988606 -0.150349 +vn 0.0298408 0.96608 -0.256515 +vn 0.00606298 0.934526 -0.355844 +vn -0.00335624 0.97818 -0.207734 +vn -0.00962899 0.957613 -0.287897 +vn -0.00894887 0.994616 -0.103247 +vn -0.0237624 0.975033 -0.220787 +vn -0.01373 0.961063 -0.275989 +vn 0.0136656 0.977268 -0.211567 +vn -0.00904903 0.984181 -0.176934 +vn -0.0134357 0.994811 -0.100848 +vn -0.0343251 0.996001 -0.0824814 +vn 0.0322438 0.940862 -0.337252 +vn 0.0501857 0.925849 -0.374546 +vn 0.0148692 0.989776 -0.141854 +vn 0.0332332 0.984432 -0.172598 +vn -0.0586929 0.996976 0.0509379 +vn -0.0460282 0.986157 0.159297 +vn -0.314009 0.74381 -0.590038 +vn -0.0988898 0.826976 -0.553472 +vn -0.289711 0.740377 -0.606555 +vn -0.407123 0.818282 -0.40579 +vn -0.434748 0.815001 -0.383103 +vn -0.195928 0.944016 -0.265415 +vn -0.444192 0.895296 -0.0337537 +vn -0.24514 0.963548 0.107156 +vn -0.496026 0.8678 -0.0296802 +vn 0.235029 0.331755 -0.913619 +vn 0.286551 0.385272 -0.877185 +vn 0.289763 0.560951 -0.775481 +vn 0.198841 0.469341 -0.860338 +vn 0.391022 0.439414 -0.808713 +vn 0.353389 0.653908 -0.66897 +vn 0.301154 0.76987 -0.562678 +vn 0.250453 0.656469 -0.711563 +vn 0.143807 0.544969 -0.826032 +vn 0.200056 0.73658 -0.646087 +vn 0.0984044 0.639635 -0.762354 +vn 0.249388 0.843234 -0.476195 +vn 0.415186 0.511951 -0.752015 +vn 0.322104 0.728301 -0.604836 +vn 0.291189 0.569177 -0.768926 +vn 0.20585 0.760584 -0.615741 +vn 0.154541 0.840354 -0.519541 +vn 0.258181 0.83028 -0.493942 +vn 0.206697 0.905122 -0.371524 +vn 0.11306 0.920832 -0.37321 +vn 0.161653 0.597518 -0.785392 +vn 0.0953442 0.782965 -0.614716 +vn 0.114632 0.620194 -0.776028 +vn 0.064141 0.810584 -0.582099 +vn 0.0331007 0.858133 -0.51236 +vn 0.0547871 0.834807 -0.547811 +vn 0.0230508 0.901148 -0.432897 +vn -0.0316917 0.905938 -0.422223 +vn 0.188778 0.371766 -0.90893 +vn 0.112199 0.312138 -0.943388 +vn -0.263887 0.593113 -0.760645 +vn 0.0282907 0.618418 -0.78534 +vn 0.0378572 0.18626 -0.981771 +vn -0.366428 0.509413 -0.778607 +vn -0.523635 0.654292 -0.545627 +vn -0.494094 0.735891 -0.462964 +vn -0.230992 0.880605 -0.413736 +vn -0.522616 0.820511 -0.231591 +vn -0.326089 0.944615 -0.0370028 +vn -0.59201 0.746785 -0.303045 +vn -0.271908 0.961774 -0.0325127 +vn -0.203907 0.936777 -0.284377 +vn -0.193715 0.955852 -0.220957 +vn -0.250603 0.967891 0.0196481 +vn -0.140546 0.757947 -0.636996 +vn -0.125429 0.776708 -0.617245 +vn -0.330464 0.717795 -0.612832 +vn -0.317809 0.93015 -0.1839 +vn -0.326346 0.940445 0.0951897 +vn -0.125156 0.693376 0.709624 +vn -0.214065 0.943861 0.251599 +vn -0.295533 0.91979 0.25816 +vn -0.244983 0.677192 0.693826 +vn -0.405366 0.84713 0.343584 +vn -0.405687 0.576515 0.709259 +vn -0.50398 0.832701 -0.229374 +vn -0.456977 0.876941 0.148815 +vn -0.544225 0.559417 -0.625197 +vn -0.537484 0.528653 -0.65699 +vn -0.617682 0.719896 -0.316574 +vn -0.589523 0.792584 0.155799 +vn -0.51183 0.734227 0.446027 +vn -0.506649 0.470947 0.72216 +vn -0.525282 0.680464 0.510928 +vn -0.43846 0.517482 0.734823 +vn -0.4069 0.648604 -0.64323 +vn -0.441326 0.642039 -0.626911 +vn -0.552019 0.762079 -0.338394 +vn -0.519619 0.778609 -0.3518 +vn -0.47594 0.625505 -0.618243 +vn -0.569086 0.753294 -0.32968 +vn -0.602166 0.797667 0.0335225 +vn -0.586831 0.809114 0.0310561 +vn -0.552257 0.833232 0.0271421 +vn -0.524865 0.735893 0.427759 +vn -0.506001 0.749732 0.426455 +vn -0.534947 0.730192 0.425032 +vn -0.385979 0.57646 0.720218 +vn -0.398562 0.564952 0.72248 +vn -0.406148 0.558753 0.723076 +vn -0.570833 0.75142 -0.330935 +vn -0.598637 0.800364 0.032408 +vn -0.496449 0.60728 -0.620282 +vn -0.517372 0.592409 -0.617558 +vn -0.574811 0.743628 -0.341482 +vn -0.596432 0.802174 0.0280238 +vn -0.550151 0.722282 0.419097 +vn -0.41729 0.558056 0.717246 +vn -0.575344 0.704205 0.416023 +vn -0.49461 0.510014 0.703738 +vn -0.530879 0.628781 0.568156 +vn -0.507157 0.850137 0.141627 +vn -0.711648 0.681443 0.170859 +vn -0.697772 0.466081 0.543952 +vn -0.459074 0.886164 -0.0629634 +vn -0.664375 0.739429 -0.108862 +vn -0.670788 0.730975 -0.125377 +vn -0.695682 0.69421 0.184662 +vn -0.638411 0.548125 0.540362 +vn -0.433796 0.855064 -0.284053 +vn -0.630337 0.663707 -0.402701 +vn -0.280417 0.619836 -0.732919 +vn -0.433012 0.431859 -0.791201 +vn -0.416067 0.465656 -0.781059 +vn -0.609732 0.664113 -0.432643 +vn -0.206472 0.940708 -0.269143 +vn -0.0650631 0.719117 -0.691837 +vn -0.266143 0.963005 -0.0423057 +vn -0.31126 0.948586 -0.0574611 +vn -0.226836 0.934046 -0.275869 +vn -0.0310864 0.710073 -0.703442 +vn -0.302666 0.935247 0.183592 +vn -0.305782 0.734202 0.606172 +vn -0.312503 0.717703 0.622289 +vn -0.326098 0.929603 0.171749 +vn -0.647506 0.750867 -0.130134 +vn -0.563981 0.705799 -0.428688 +vn -0.591076 0.684938 -0.426015 +vn -0.669899 0.726037 -0.155264 +vn -0.356047 0.568654 -0.741527 +vn -0.341698 0.598346 -0.724724 +vn -0.392397 0.572666 -0.719776 +vn -0.599349 0.680375 -0.421747 +vn -0.666099 0.723538 -0.181121 +vn -0.663801 0.53612 0.521483 +vn -0.685328 0.708481 0.168466 +vn -0.675479 0.722132 0.149173 +vn -0.637478 0.587359 0.498629 +vn -0.682294 0.722858 0.109325 +vn -0.668931 0.585057 0.45852 +vn -0.427534 0.533121 -0.730066 +vn -0.581975 0.69407 -0.423759 +vn -0.387454 0.547114 -0.741988 +vn -0.563777 0.701284 -0.436298 +vn -0.637009 0.749045 -0.182074 +vn -0.64631 0.740349 -0.184842 +vn -0.695888 0.711582 0.0969019 +vn -0.694472 0.710723 0.112166 +vn -0.676512 0.582028 0.451192 +vn -0.702486 0.558342 0.441324 +vn -0.364819 0.896602 -0.251021 +vn -0.173879 0.790753 -0.58692 +vn -0.162911 0.824147 -0.542441 +vn -0.348117 0.906191 -0.24007 +vn 0.0582076 0.550406 -0.832865 +vn 0.0829002 0.585662 -0.806305 +vn -0.0991811 0.487084 -0.867705 +vn -0.358388 0.726678 -0.586087 +vn -0.513006 0.800902 -0.308838 +vn -0.482129 0.734152 0.478094 +vn -0.451353 0.88321 0.127363 +vn -0.431951 0.895624 0.106185 +vn -0.478186 0.739131 0.474366 +vn -0.596642 0.802452 0.00946514 +vn -0.619119 0.661573 0.4231 +vn -0.245352 0.304493 -0.920373 +vn -0.520217 0.523787 -0.674553 +vn -0.221323 0.30483 -0.926334 +vn -0.514788 0.534935 -0.669953 +vn -0.687015 0.612623 -0.390774 +vn -0.688461 0.609316 -0.393389 +vn -0.78552 0.615285 -0.0662045 +vn -0.78735 0.611354 -0.0795389 +vn -0.782958 0.517531 0.345163 +vn -0.770856 0.524759 0.361122 +vn -0.256201 0.34623 -0.902489 +vn -0.245542 0.387628 -0.888512 +vn -0.498468 0.545438 -0.673815 +vn -0.510209 0.52157 -0.68385 +vn -0.264828 0.401037 -0.876947 +vn -0.508784 0.542714 -0.668281 +vn -0.674569 0.627039 -0.389588 +vn -0.662527 0.638443 -0.391725 +vn -0.666748 0.629341 -0.399221 +vn -0.754941 0.649536 -0.0903672 +vn -0.752775 0.651285 -0.0956979 +vn -0.772241 0.628992 -0.0895111 +vn -0.802982 0.56178 0.199058 +vn -0.77283 0.594506 0.222026 +vn -0.760081 0.600294 0.248846 +vn -0.529036 0.52137 -0.669548 +vn -0.694441 0.602033 -0.39409 +vn -0.298056 0.385507 -0.873239 +vn -0.324198 0.361057 -0.874376 +vn -0.539538 0.506052 -0.672912 +vn -0.703751 0.589396 -0.396669 +vn -0.794492 0.600481 -0.0905764 +vn -0.828539 0.525377 0.193653 +vn -0.799681 0.594397 -0.0848638 +vn -0.819319 0.535072 0.205948 +vn 0.12649 0.320929 -0.938618 +vn 0.110173 0.370669 -0.922208 +vn -0.235574 0.590962 -0.771536 +vn -0.180953 0.554964 -0.811955 +vn -0.0366153 0.247629 -0.968163 +vn -0.384946 0.49063 -0.781728 +vn -0.504752 0.558439 -0.658309 +vn -0.427387 0.652537 -0.625728 +vn -0.412793 0.653299 -0.634667 +vn -0.521967 0.735998 -0.431111 +vn -0.547333 0.737347 -0.395912 +vn -0.605411 0.596106 -0.527385 +vn -0.821227 0.568861 -0.0445399 +vn -0.644976 0.764173 -0.00672808 +vn -0.668748 0.743441 -0.00848479 +vn -0.433183 0.279173 -0.85698 +vn -0.580883 0.421779 -0.696187 +vn -0.112408 0.023626 -0.993381 +vn -0.105072 0.0215974 -0.99423 +vn -0.398502 0.212599 -0.892187 +vn -0.611691 0.359985 -0.704447 +vn -0.748773 0.43144 -0.503189 +vn -0.939429 0.342461 -0.0139509 +vn -0.795192 0.421839 -0.435569 +vn -0.90357 0.428379 -0.00733583 +vn -0.860883 0.498968 -0.0995532 +vn -0.755196 0.408082 -0.51298 +vn -0.772859 0.337656 -0.537287 +vn -0.893096 0.422513 -0.154473 +vn -0.639999 0.323873 -0.696783 +vn -0.665264 0.279735 -0.692222 +vn -0.685965 0.229515 -0.690489 +vn -0.790695 0.284319 -0.542185 +vn -0.906871 0.372895 -0.196302 +vn -0.621393 0.34831 -0.70182 +vn -0.763105 0.449016 -0.464817 +vn -0.850124 0.524059 -0.051496 +vn -0.470995 0.258642 -0.843367 +vn -0.524307 0.221799 -0.822136 +vn -0.154055 0.10991 -0.98193 +vn -0.210459 0.105861 -0.971854 +vn -0.256127 0.0885093 -0.962582 +vn -0.553278 0.174489 -0.814516 +vn -0.116203 0.0873476 -0.989377 +vn -0.416586 0.250609 -0.873871 +vn -0.571489 0.144649 -0.807761 +vn -0.698006 0.190602 -0.69026 +vn -0.287351 0.05647 -0.956159 +vn -0.308683 0.014032 -0.951061 +vn -0.582409 0.132052 -0.802098 +vn -0.70115 0.178256 -0.690372 +vn -0.797236 0.248913 -0.549962 +vn -0.915507 0.338576 -0.217284 +vn -0.798824 0.224994 -0.557906 +vn -0.930584 0.281154 -0.234446 +vn -0.160033 0.985227 0.0609679 +vn -0.22481 0.898002 -0.378223 +vn -0.245437 0.901469 -0.356532 +vn -0.271116 0.962406 -0.0164367 +vn -0.224554 0.663885 -0.713325 +vn -0.208487 0.710921 -0.671659 +vn -0.218412 0.927789 -0.302496 +vn -0.136042 0.981664 0.133523 +vn -0.259377 0.647656 -0.716425 +vn -0.0571662 0.651187 0.756761 +vn -0.134257 0.916449 0.376958 +vn -0.0343214 0.632285 0.773975 +vn -0.0679291 0.878845 0.472247 +vn -0.0805392 0.659819 0.747096 +vn -0.10432 0.879675 0.463993 +vn -0.611923 0.70057 -0.367086 +vn -0.636588 0.770902 0.0215674 +vn -0.528528 0.599652 -0.600895 +vn -0.67632 0.671762 -0.302204 +vn -0.937115 0.234479 -0.258524 +vn -0.99085 0.133639 -0.0188861 +vn -0.62295 0.653502 0.429963 +vn -0.940297 0.223998 0.256255 +vn -0.666328 0.602746 0.438981 +vn -0.53983 0.487844 0.685997 +vn -0.412566 0.623441 -0.664161 +vn -0.397609 0.639601 -0.657889 +vn -0.519713 0.778725 -0.351405 +vn -0.579625 0.73998 -0.341269 +vn -0.547546 0.836335 0.0271398 +vn -0.610314 0.790777 0.0467808 +vn -0.633553 0.693595 -0.342836 +vn -0.656154 0.74794 0.100236 +vn -0.456177 0.592142 -0.664282 +vn -0.359702 0.592088 0.721143 +vn -0.512297 0.74891 0.420341 +vn -0.501127 0.759613 0.414559 +vn -0.398865 0.566791 0.72087 +vn -0.514282 0.713849 0.475325 +vn -0.344813 0.596326 0.724913 +vn -0.474915 0.812635 -0.337759 +vn -0.506336 0.752638 0.420904 +vn -0.69615 -0.535832 -0.477765 +vn -0.781285 0.493713 -0.381891 +vn -0.83358 -0.151706 -0.531159 +vn -0.576234 -0.719695 -0.38729 +vn -0.631662 -0.774664 -0.0299966 +vn -0.255948 -0.965468 -0.0486084 +vn -0.979855 -0.181866 -0.0825131 +vn 0.541443 -0.759367 0.360834 +vn -0.69119 -0.0049819 0.722656 +vn -0.144837 0.154418 0.977332 +vn -0.406442 0.854208 0.324242 +vn -0.547404 0.802732 0.236578 +vn 0.575737 -0.766496 0.284623 +vn -0.620153 -0.724244 0.301466 +vn 0.580781 -0.814011 -0.00887213 +vn -0.473935 -0.879229 -0.0483948 +vn 0.555897 -0.742428 -0.373871 +vn -0.666391 0.195023 -0.719645 +vn -0.651536 -0.64003 -0.407261 +vn 0.5758 -0.752437 -0.319832 +vn 0.765398 -0.543778 0.344197 +vn 0.121393 -0.00283995 -0.992601 +vn -0.102902 -0.608507 0.786849 +vn 0.584252 -0.67299 -0.453579 +vn -0.763043 0.104569 0.637833 +vn -0.560483 0.826026 -0.0594962 +vn -0.890278 -0.200168 0.40907 +vn -0.15866 -0.972662 0.169578 +vn -0.53118 -0.791859 0.301342 +vn -0.366966 0.92744 -0.0720528 +vn -0.266227 0.909375 -0.319624 +vn -0.273712 0.96049 -0.0504102 +vn -0.210627 0.898295 -0.38562 +vn -0.0407832 0.590051 -0.806335 +vn -0.0382912 0.672682 -0.73894 +vn -0.347238 0.680192 0.645573 +vn -0.365629 0.911062 0.190476 +vn -0.314365 0.643739 0.697693 +vn -0.300093 0.916471 0.264624 +vn -0.180919 0.90353 -0.388461 +vn -0.0793052 0.46904 -0.879609 +vn -0.224533 0.974266 -0.0197391 +vn -0.263242 0.922013 0.283892 +vn -0.335122 0.602585 0.724282 +vn -0.589789 0.589424 0.552022 +vn -0.633292 0.761929 0.135664 +vn -0.676318 0.721815 0.14689 +vn -0.657103 0.527763 0.538221 +vn -0.596035 0.794269 -0.117807 +vn -0.622394 0.772703 -0.124723 +vn -0.536204 0.752583 -0.382237 +vn -0.550272 0.726568 -0.411461 +vn -0.368946 0.564194 -0.738623 +vn -0.371231 0.555384 -0.744134 +vn -0.616703 0.773588 0.145734 +vn -0.552184 0.635019 0.540226 +vn -0.599095 0.792433 -0.114606 +vn -0.542357 0.752679 -0.373261 +vn -0.37393 0.558581 -0.740381 +vn -0.555968 0.691057 -0.461888 +vn -0.650766 0.737183 -0.18184 +vn -0.314223 0.573357 -0.756654 +vn -0.302223 0.598824 -0.741668 +vn -0.72116 0.541242 -0.432418 +vn -0.865422 0.437493 -0.244224 +vn -0.711428 0.689535 0.135691 +vn -0.644811 0.610044 0.460505 +vn -0.923373 0.368504 -0.107641 +vn -0.713129 0.684591 0.150938 +vn -0.927914 0.207121 0.309962 +vn -0.122048 -0.911018 0.393891 +vn -0.814281 -0.575446 0.0762098 +vn -0.90801 0.400908 0.121614 +vn 0.45757 -0.888948 0.0200195 +vn -0.600835 -0.76078 -0.24538 +vn -0.0230556 0.580945 0.813616 +vn 0.562836 -0.75489 0.336686 +vn 0.174432 -0.969585 -0.171691 +vn -0.574047 -0.562166 -0.595349 +vn 0.131175 -0.576373 -0.80659 +vn -0.382584 -0.523182 -0.761518 +vn -0.86078 -0.284821 -0.421822 +vn -0.785375 -0.510155 -0.350612 +vn -0.867278 -0.360056 -0.343785 +vn 0.0381685 -0.511128 0.858657 +vn -0.575263 0.398806 0.714161 +vn -0.228702 0.169721 -0.958588 +vn 0.709534 -0.703604 -0.038764 +vn -0.242306 0.0582485 -0.96845 +vn -0.486889 -0.601288 -0.633555 +vn 0.626555 -0.742806 -0.235942 +vn -0.271557 0.888861 -0.369029 +vn 0.090775 0.535296 -0.839772 +vn -0.111255 0.946453 -0.303066 +vn 0.100746 0.863908 -0.493471 +vn -0.849269 0.0255213 0.527343 +vn -0.603352 0.791344 0.0986997 +vn -0.802168 0.500452 -0.325691 +vn -0.788496 -0.587178 -0.183022 +vn -0.897567 -0.427733 0.10685 +vn -0.359952 0.889251 -0.282253 +vn -0.19585 0.742589 -0.640472 +vn -0.222414 0.752891 -0.619425 +vn -0.404856 0.874496 -0.267111 +vn -0.0797149 0.438617 -0.895132 +vn -0.0150455 0.506793 -0.861936 +vn -0.228725 0.283385 -0.931331 +vn -0.190126 0.742546 -0.642244 +vn -0.319829 0.884156 -0.340554 +vn -0.522558 0.673987 0.522182 +vn -0.510223 0.852683 0.112265 +vn -0.502427 0.856529 0.118009 +vn -0.515222 0.71258 0.476209 +vn -0.498523 0.863494 0.0765127 +vn -0.563558 0.613058 0.553681 +vn -0.62883 0.680543 -0.376077 +vn -0.469189 0.57026 -0.674289 +vn -0.510452 0.520262 -0.684665 +vn -0.663025 0.636505 -0.394029 +vn -0.204192 0.329113 -0.921949 +vn -0.251149 0.315794 -0.914985 +vn -0.179575 0.343636 -0.921774 +vn -0.454302 0.602763 -0.655962 +vn -0.615948 0.696922 -0.367298 +vn -0.738994 0.595382 0.315292 +vn -0.722867 0.687075 -0.0734184 +vn -0.746169 0.659607 -0.0902802 +vn -0.749963 0.598569 0.281549 +vn -0.719023 0.691554 -0.0689879 +vn -0.742356 0.576697 0.34107 +vn -0.318833 0.355337 -0.878682 +vn -0.560422 0.466599 -0.68426 +vn -0.57574 0.384458 -0.721606 +vn -0.809572 0.117615 -0.575117 +vn -0.869743 0.168342 -0.463904 +vn -0.726591 0.553358 -0.407259 +vn -0.818563 0.566527 -0.09488 +vn -0.926577 0.178685 -0.330949 +vn -0.846768 0.531113 -0.0300481 +vn -0.798836 0.563468 0.210629 +vn 0.56709 -0.412755 0.712771 +vn 0.6611 -0.450875 0.599715 +vn -0.730729 -0.681893 0.0325013 +vn -0.899538 -0.0863978 0.428214 +vn 0.713903 -0.566676 0.411364 +vn -0.629378 -0.720704 -0.290635 +vn -0.0478281 0.521206 -0.85209 +vn -0.465792 -0.0150317 -0.884767 +vn -0.520826 -0.657692 -0.544225 +vn 0.804247 -0.535875 0.256953 +vn -0.641497 0.714004 -0.2805 +vn -0.67089 0.658546 -0.340917 +vn -0.944034 -0.329444 -0.0163056 +vn 0.227111 -0.848919 0.477239 +vn -0.720685 -0.161582 0.67417 +vn -0.806288 0.492034 0.328331 +vn -0.0194598 0.124491 -0.99203 +vn -0.340481 0.442049 -0.829859 +vn -0.0219791 0.195347 -0.980488 +vn -0.275341 0.438044 -0.855748 +vn -0.453583 0.605988 -0.653484 +vn -0.487481 0.623383 -0.611356 +vn -0.615903 0.722573 -0.313929 +vn -0.608712 0.69692 -0.379173 +vn -0.701553 0.705176 0.102708 +vn -0.694376 0.686917 0.214446 +vn -0.212547 0.496399 -0.841672 +vn -0.430707 0.620389 -0.655446 +vn 0.0549062 0.27111 -0.960981 +vn -0.589263 0.698795 -0.40553 +vn -0.714559 0.699541 0.00691449 +vn -0.592646 0.107132 -0.798306 +vn -0.70817 0.153986 -0.689045 +vn -0.311456 -0.00341429 -0.950254 +vn -0.506746 -0.0417002 -0.861086 +vn -0.766759 -0.257749 -0.587917 +vn -0.752816 -0.308969 -0.581212 +vn -0.806188 0.188912 -0.560689 +vn -0.931429 0.25417 -0.260455 +vn -0.748604 -0.298778 -0.591881 +vn -0.880818 0.114218 -0.459471 +vn 0.701969 0.439533 0.560403 +vn 0.759577 0.00906091 0.650354 +vn -0.407242 -0.809542 0.422842 +vn -0.955153 -0.0339289 0.294162 +vn 0.738005 -0.0412392 0.673533 +vn -0.149777 -0.970738 0.187711 +vn -0.924755 0.32902 -0.191243 +vn -0.800712 0.230998 -0.552721 +vn -0.419493 -0.0726947 -0.904843 +vn -0.468147 -0.169404 -0.867261 +vn -0.777404 0.304336 -0.550475 +vn -0.635015 0.0862634 -0.767668 +vn 0.702443 0.048561 0.710081 +vn 0.043954 -0.625617 -0.778891 +vn 0.0354753 -0.996659 -0.0735625 +vn 0.759838 -0.0840816 0.644652 +vn 0.746586 -0.0430795 0.663893 +vn -0.114114 0.868983 -0.481505 +vn -0.517794 0.386705 -0.763117 +vn -0.93759 -0.164769 -0.306229 +vn -0.773985 -0.347009 -0.529652 +vn -0.887196 -0.188114 -0.421302 +vn -0.932607 0.0427627 -0.358351 +vn -0.504848 0.185274 -0.843091 +vn -0.834175 0.098994 -0.542542 +vn 0.0646534 0.944056 0.323386 +vn -0.00300551 0.726273 0.6874 +vn 0.0561513 0.99546 0.0768476 +vn 0.113635 0.993516 0.00350068 +vn 0.072382 0.935835 0.344926 +vn -0.04769 0.709821 0.702766 +vn -0.00245739 0.905787 0.423727 +vn -0.0860017 0.655772 0.750045 +vn 0.0570837 0.99768 -0.0371039 +vn -0.0182566 0.991076 -0.132045 +vn -0.0806627 0.971699 -0.222023 +vn -0.0620635 0.955632 -0.287949 +vn 0.0187451 0.961993 -0.272431 +vn 0.00638198 0.906474 -0.422214 +vn -0.0472957 0.927184 -0.371608 +vn -0.0880126 0.987935 -0.127431 +vn -0.0679825 0.989723 0.125807 +vn -0.0351014 0.9814 0.188736 +vn -0.0705332 0.992448 -0.100361 +vn -0.0727677 0.99477 -0.0716739 +vn -0.0430938 0.959626 0.277957 +vn -0.0346422 0.957404 0.286666 +vn 0.0101456 0.995353 0.0957548 +vn 0.0994395 0.989212 0.107571 +vn 0.0257898 0.938092 0.345426 +vn 0.000124964 0.904724 0.425997 +vn 0.086749 0.995571 0.0362435 +vn 0.0130554 0.984854 -0.172891 +vn -0.00666146 0.977631 -0.210221 +vn -0.0130342 0.975959 -0.217563 +vn 0.0586062 0.972975 -0.223347 +vn 0.0863582 0.910372 -0.404678 +vn -0.0226374 0.954981 -0.295802 +vn 0.00256451 0.997943 -0.0640562 +vn 0.00356808 0.991517 0.129928 +vn 0.00683326 0.990024 0.140731 +vn -0.0158747 0.999826 -0.00980966 +vn -0.095845 0.994567 0.0406136 +vn -0.0822192 0.977135 0.196078 +vn -0.0127857 0.988358 0.151606 +vn 0.00810777 0.99091 -0.134278 +vn 0.0537321 0.991593 -0.117712 +vn 0.014205 0.992385 0.122355 +vn -0.0369987 0.990627 0.131487 +vn 0.0403213 0.989579 -0.138228 +vn 0.0544051 0.932129 -0.358016 +vn 0.0364335 0.965023 -0.25962 +vn 0.0686768 0.951906 -0.298595 +vn 0.0927738 0.940925 -0.325659 +vn 0.0764898 0.91863 -0.387645 +vn 0.0304129 0.92166 -0.386804 +vn -0.061992 0.992343 -0.10683 +vn -0.131656 0.985033 -0.111249 +vn -0.0682949 0.994822 -0.0752616 +vn -0.00540411 0.980432 -0.196786 +vn -0.0275621 0.969084 -0.245186 +vn -0.0819284 0.996104 -0.0326201 +vn -0.0338812 0.964641 -0.261379 +vn 0.0745847 0.902576 -0.42402 +vn 0.138475 0.927 -0.348563 +vn 0.00576426 0.995573 -0.0938178 +vn -0.07645 0.996994 0.0125734 +vn 0.0818888 0.930088 -0.358094 +vn 0.0966804 0.810761 -0.577338 +vn 0.115427 0.624259 -0.772643 +vn 0.148733 0.586989 -0.795815 +vn 0.162237 0.779621 -0.604871 +vn 0.191828 0.678314 -0.709289 +vn 0.188669 0.477203 -0.858302 +vn -0.0188669 0.970811 -0.239104 +vn -0.0244867 0.955378 -0.294369 +vn 0.00485305 0.974304 -0.225186 +vn -0.0180959 0.963973 -0.265383 +vn -0.0510717 0.962468 -0.266546 +vn -0.0431002 0.940008 -0.33842 +vn -0.0847226 0.915742 -0.392732 +vn -0.0945028 0.942184 -0.321493 +vn -0.117742 0.895765 -0.428652 +vn -0.10544 0.89171 -0.440155 +vn 0.239686 0.463666 0.852974 +vn 0.0927564 0.649958 0.754288 +vn 0.208505 0.367966 0.906161 +vn 0.0724746 0.612172 0.787396 +vn 0.0336993 0.635242 0.771578 +vn 0.074221 0.634842 0.769069 +vn 0.00721232 0.800111 0.599808 +vn -0.0346527 0.943227 0.330337 +vn 0.0369273 0.80524 0.591798 +vn 0.0143661 0.957363 0.288532 +vn 0.0108515 0.994343 0.105658 +vn -0.0189339 0.988437 0.150446 +vn -0.00246053 0.998817 -0.0485694 +vn 0.0224758 0.997526 -0.0666156 +vn -0.000950574 0.996794 -0.0800015 +vn 0.0133627 0.993431 -0.113648 +vn 0.0354564 0.996402 -0.0769818 +vn 0.0514878 0.997664 -0.0448866 +vn 0.0594292 0.997412 -0.0404543 +vn 0.0485664 0.997983 -0.0408933 +vn 0.0393831 0.995946 -0.0808689 +vn 0.0319987 0.994218 -0.102505 +vn 0.050377 0.626404 0.777869 +vn 0.0345677 0.618929 0.784686 +vn -0.0805649 0.861605 -0.501144 +vn -0.0949631 0.841616 -0.531663 +vn -0.0590582 0.741253 -0.668623 +vn -0.0360164 0.764886 -0.643157 +vn -0.00277312 0.984156 -0.177281 +vn 0.0214686 0.987436 -0.156556 +vn 0.0416719 0.494748 -0.868037 +vn 0.107256 0.413153 -0.904323 +vn 0.00135022 0.463037 -0.886338 +vn 0.0498415 0.385998 -0.921152 +vn 0.0870936 0.297219 -0.950829 +vn 0.177113 0.290399 -0.940372 +vn -0.00919117 0.999655 0.0246108 +vn 0.00289294 0.99999 0.00355561 +vn -0.00231852 0.604634 -0.7965 +vn -0.0343338 0.582132 -0.812369 +vn -0.0524601 0.971529 -0.231038 +vn -0.0742852 0.948703 -0.307317 +vn -0.0875732 0.974484 -0.206668 +vn -0.117168 0.944835 -0.305872 +vn -0.17195 0.861137 -0.478411 +vn -0.101647 0.883376 -0.45751 +vn 0.0213874 0.993306 0.113512 +vn 0.000125418 0.999977 0.00673687 +vn 0.0294523 0.988807 0.146265 +vn 0.0108962 0.999148 0.0397949 +vn -0.00576553 0.997969 -0.0634466 +vn -0.00654465 0.996314 -0.0855331 +vn -0.00989507 0.992949 -0.118125 +vn -0.0154018 0.994679 -0.101867 +vn -0.018802 0.996599 -0.0802316 +vn -0.012123 0.996356 -0.0844235 +vn -0.00224781 0.994612 -0.10364 +vn 0.00118997 0.984668 -0.174438 +vn -0.0201983 0.993408 -0.11284 +vn -0.0366035 0.985322 -0.166736 +vn -0.0556678 0.983164 -0.174039 +vn -0.00468782 0.976975 -0.213301 +vn -0.00728897 0.998389 -0.0562784 +vn -0.0167145 0.997732 -0.0652103 +vn -0.0980542 0.804627 -0.585629 +vn -0.209475 0.759156 -0.616281 +vn -0.216969 0.679017 -0.701327 +vn -0.0808605 0.698464 -0.711062 +vn -0.0272024 0.973969 -0.225045 +vn -0.0712138 0.982093 -0.174421 +vn -0.0724714 0.541963 -0.837272 +vn -0.212085 0.568505 -0.794872 +vn -0.192732 0.421632 -0.886048 +vn -0.0545438 0.429491 -0.901422 +vn -0.0180022 0.378286 -0.925514 +vn -0.136618 0.320359 -0.937393 +vn -0.074441 0.314743 -0.946253 +vn 0.00151396 0.337377 -0.941368 +vn 0.107673 0.351038 0.93015 +vn 0.0575589 0.552367 0.831611 +vn 0.0787298 0.339431 0.93733 +vn 0.0550424 0.494607 0.867372 +vn 0.0255702 0.591203 0.806117 +vn 0.00872574 0.614282 0.789038 +vn 0.0257791 0.642439 0.765903 +vn 0.0416834 0.680265 0.73178 +vn 0.057936 0.848525 0.525974 +vn 0.0560607 0.827345 0.558889 +vn 0.0475883 0.960554 0.273992 +vn 0.0451969 0.959069 0.279543 +vn 0.00427819 0.574212 0.818695 +vn -0.00361608 0.746649 0.665208 +vn 0.00216745 0.740146 0.672442 +vn 0.00953719 0.584029 0.811677 +vn -0.00520283 0.859965 0.510326 +vn -0.000347156 0.85875 0.512394 +vn 0.0231967 0.857411 0.514109 +vn 0.0276313 0.729779 0.683125 +vn 0.0265077 0.594162 0.803908 +vn 0.0491478 0.710004 0.70248 +vn 0.0388264 0.592058 0.80496 +vn 0.0466521 0.85664 0.513802 +vn -0.0215304 0.93931 0.342393 +vn -0.0202987 0.946852 0.321029 +vn -0.0438535 0.977228 0.207613 +vn -0.0420346 0.980145 0.193774 +vn -0.0112999 0.982667 0.185034 +vn 0.00127886 0.953787 0.300481 +vn 0.0269899 0.957679 0.286571 +vn 0.0206335 0.985121 0.170619 +vn -0.0580157 0.995287 0.0777066 +vn -0.0472113 0.994053 0.0981344 +vn -0.0631654 0.996941 -0.0460319 +vn -0.044019 0.998821 -0.0204696 +vn -0.0209251 0.99978 0.0011946 +vn -0.0152401 0.992856 0.118345 +vn 0.0108861 0.995665 0.0923718 +vn -0.00611612 0.999775 -0.0202999 +vn -0.0630277 0.992758 -0.102271 +vn -0.0416485 0.994799 -0.0929531 +vn -0.0609364 0.994406 -0.0862721 +vn -0.0398279 0.995651 -0.0842213 +vn -0.0236946 0.996374 -0.0817148 +vn -0.0249686 0.996093 -0.0847048 +vn -0.0155215 0.995903 -0.0890906 +vn -0.0149648 0.996711 -0.0796436 +vn -0.0600344 0.995837 -0.0685958 +vn -0.038286 0.997823 -0.0536944 +vn -0.0521478 0.992077 -0.114297 +vn -0.0300949 0.998165 -0.0525405 +vn -0.0206898 0.999535 -0.0224071 +vn -0.0211179 0.998765 -0.0449674 +vn -0.0126862 0.998428 -0.0545948 +vn -0.0209963 0.997685 -0.0646885 +vn -0.0253731 0.985392 -0.168401 +vn -0.00504535 0.997369 -0.072319 +vn 0.00364531 0.987604 -0.156924 +vn 0.0202349 0.995399 -0.093655 +vn -0.0271348 0.997655 -0.0628276 +vn -0.0235811 0.999463 -0.0227576 +vn -0.0469843 0.995181 -0.0860672 +vn -0.0732068 0.991653 -0.106135 +vn 0.0143057 0.988067 -0.153357 +vn 0.0256732 0.991782 -0.125333 +vn 0.0225634 0.972501 -0.231803 +vn 0.0321456 0.984313 -0.173479 +vn -0.0290498 0.992189 -0.121313 +vn -0.0300031 0.99321 -0.112401 +vn -0.0832882 0.987569 -0.133308 +vn -0.0911089 0.984164 -0.152055 +vn 0.0497218 0.93556 -0.349651 +vn 0.0700201 0.963881 -0.256962 +vn 0.0806463 0.884955 -0.45864 +vn 0.11873 0.916624 -0.381712 +vn -0.0291371 0.952642 -0.302695 +vn -0.0217748 0.987367 -0.156947 +vn -0.119803 0.969047 -0.215857 +vn -0.183267 0.905807 -0.382004 +vn 0.0920564 0.811678 -0.576806 +vn 0.132781 0.836559 -0.531543 +vn 0.0913854 0.685747 -0.72208 +vn 0.128898 0.695309 -0.707058 +vn -0.0872601 0.705869 -0.702947 +vn -0.0643402 0.859311 -0.507391 +vn -0.251611 0.79413 -0.553217 +vn -0.281681 0.684661 -0.672231 +vn 0.0821183 0.519307 -0.850633 +vn 0.116365 0.488972 -0.864503 +vn 0.0516409 0.319297 -0.946247 +vn 0.0802566 0.219373 -0.972335 +vn -0.0892349 0.165705 -0.98213 +vn -0.0910402 0.47841 -0.873405 +vn -0.274361 0.532478 -0.800745 +vn -0.242408 0.289879 -0.925856 +vn -0.00703318 0.143923 -0.989564 +vn 0.0230771 0.0093597 -0.99969 +vn -0.0530721 0.139006 -0.988868 +vn -0.0210325 0.027633 -0.999397 +vn -0.0644388 -0.0464632 -0.996839 +vn -0.0781719 -0.0639318 -0.994888 +vn -0.178114 0.101057 -0.978807 +vn -0.107205 0.121508 -0.986784 +vn 0.032039 0.228589 0.972996 +vn 0.0224013 0.352039 0.935717 +vn 0.0296389 0.374235 0.92686 +vn 0.0420947 0.243878 0.968892 +vn 0.0429901 0.408245 0.91186 +vn 0.0592636 0.269691 0.961122 +vn 0.0540463 0.448262 0.892267 +vn 0.0736225 0.306822 0.948915 +vn -0.0799568 0.992878 -0.0883135 +vn -0.0789795 0.993794 -0.0783355 +vn -0.0870049 0.992049 -0.0909361 +vn -0.0859679 0.992593 -0.0858397 +vn -0.0829414 0.982721 -0.165471 +vn -0.0746076 0.986148 -0.148141 +vn -0.000439588 0.858159 0.513384 +vn -0.0148601 0.929494 0.368537 +vn 0.00143712 0.854217 0.519914 +vn -0.012898 0.916601 0.399594 +vn -0.0316255 0.954135 0.297702 +vn -0.0338103 0.968418 0.247028 +vn -0.0549116 0.991762 0.11573 +vn -0.0541278 0.982703 0.177102 +vn -0.0791002 0.996775 0.0135414 +vn -0.0752719 0.996823 -0.0260525 +vn -0.0819324 0.99157 -0.10038 +vn -0.0887678 0.991655 -0.0934964 +vn -0.0622787 0.973822 -0.218616 +vn -0.0768903 0.966815 -0.243632 +vn -0.0630642 0.969255 -0.237838 +vn -0.042863 0.978659 -0.200971 +vn -0.0498456 0.362262 -0.930743 +vn -0.0880017 0.187191 -0.978374 +vn -0.0772631 0.419363 -0.904525 +vn -0.113431 0.248552 -0.961954 +vn -0.139402 0.119635 -0.982982 +vn -0.115395 0.139323 -0.9835 +vn -0.0268173 0.982595 -0.183816 +vn -0.0444452 0.972411 -0.229 +vn -0.0271484 0.959579 -0.280129 +vn -0.0142762 0.967655 -0.251875 +vn -0.00627177 0.890764 -0.454423 +vn -0.0134475 0.797243 -0.603508 +vn -0.0266331 0.897043 -0.44114 +vn -0.0386901 0.802955 -0.594783 +vn -0.046707 0.691603 -0.720766 +vn -0.0178756 0.67988 -0.733106 +vn -0.0281518 0.549582 -0.834965 +vn -0.0573976 0.581425 -0.811573 +vn 0.00485156 0.574112 0.818763 +vn 0.000472655 0.753699 0.657219 +vn 0.0047989 0.5786 0.815597 +vn 0.00169228 0.761128 0.648599 +vn 0.0276911 0.219764 0.97516 +vn 0.0194033 0.3422 0.939427 +vn 0.0262601 0.213788 0.976527 +vn 0.0183849 0.337819 0.941031 +vn -0.00440366 0.938072 -0.346412 +vn -0.0199532 0.938469 -0.344787 +vn -0.556723 0.828696 0.0576395 +vn -0.286399 0.608916 0.739727 +vn -0.221315 0.975155 0.00963888 +vn -0.378373 0.880942 -0.284211 +vn -0.611185 0.749852 -0.253325 +vn -0.616497 0.431529 -0.65857 +vn -0.744298 -0.421565 -0.51798 +vn 0.439504 -0.774357 -0.455201 +vn -0.820913 -0.269986 -0.503199 +vn -0.564738 0.231892 0.792021 +vn -0.809157 0.563972 0.164925 +vn -0.738195 0.594806 -0.318237 +vn -0.314448 -0.945703 -0.0822695 +vn 0.446913 -0.84365 0.297531 +vn -0.753968 -0.592997 0.282644 +vn -0.617422 -0.138539 -0.774337 +vn -0.662363 0.455079 -0.595129 +vn -0.60623 -0.326127 -0.725345 +vn -0.634135 0.134554 -0.761425 +vn -0.153379 -0.0989233 -0.983203 +vn -0.904937 0.182342 -0.3845 +vn -0.670599 0.357524 -0.64998 +vn -0.751382 0.557128 -0.353601 +vn -0.556615 0.795598 -0.239172 +vn -0.551374 0.662965 -0.506422 +vn -0.771262 0.633346 0.0634583 +vn -0.51617 0.850112 0.104296 +vn -0.407078 0.756736 0.511506 +vn -0.492145 0.865164 -0.0963528 +vn -0.449475 0.749215 -0.486466 +vn -0.509447 0.774322 -0.375352 +vn -0.457055 0.805468 -0.377256 +vn -0.48378 0.872083 -0.0736715 +vn -0.458996 0.885102 -0.0769261 +vn -0.505578 0.79462 -0.33611 +vn -0.554754 0.83183 -0.0175087 +vn -0.596097 0.701487 0.39062 +vn -0.511861 0.754798 0.410217 +vn -0.329935 0.851745 0.407031 +vn -0.59121 0.805529 -0.0399279 +vn -0.590933 0.736008 0.330288 +vn -0.540306 0.770338 -0.338598 +vn -0.428881 0.855936 -0.288852 +vn -0.52724 0.849137 -0.0313883 +vn -0.597581 0.751847 0.278611 +vn -0.451062 0.892307 0.0181852 +vn -0.590834 0.736272 0.329876 +vn -0.325726 0.909412 -0.258596 +vn -0.315267 0.895674 -0.313648 +vn -0.425799 0.904648 0.0175465 +vn -0.515497 0.745531 0.42243 +vn -0.44791 0.893941 -0.0156798 +vn -0.388682 0.799214 0.458458 +vn -0.367952 0.833186 -0.412811 +vn -0.20086 -0.889889 0.409577 +vn -0.0358999 -0.927035 0.373252 +vn -0.00839777 -0.984764 0.173695 +vn -0.175204 -0.953887 0.243726 +vn -0.122052 -0.941191 0.31506 +vn -0.115003 -0.993355 -0.0045291 +vn -0.0449726 -0.946985 -0.318113 +vn 0.0268696 -0.986374 -0.162306 +vn -0.120789 -0.958131 -0.259606 +vn -0.0580328 -0.882154 0.467372 +vn -0.0156481 -0.98898 0.147218 +vn 0.206258 -0.96811 0.142201 +vn 0.099563 -0.90374 0.416342 +vn 0.114119 -0.908982 -0.400909 +vn 0.287488 -0.922686 -0.256906 +vn 0.203044 -0.825654 -0.526373 +vn 0.182836 -0.977698 -0.10333 +vn 0.0997572 -0.951777 0.290118 +vn 0.0653475 -0.940768 0.332693 +vn 0.179095 -0.982661 -0.0479889 +vn 0.30675 -0.94894 -0.0736052 +vn 0.236841 -0.956431 0.170723 +vn 0.252766 -0.948477 -0.191052 +vn 0.279254 -0.960031 -0.0189008 +vn 0.0321548 -0.93715 -0.347443 +vn -0.0970392 -0.993511 -0.0593298 +vn -0.0413893 -0.92431 0.379392 +vn -0.250225 -0.967762 -0.0286979 +vn -0.302344 -0.94559 0.120198 +vn -0.323853 -0.93128 0.166843 +vn -0.27895 -0.958158 0.0641889 +vn -0.320248 -0.934598 0.154817 +vn -0.330254 -0.931542 0.152192 +vn -0.268316 -0.95626 0.116507 +vn -0.300628 -0.934363 0.191279 +vn -0.287849 -0.945618 0.151494 +vn -0.224275 -0.959519 -0.170367 +vn -0.176328 -0.956876 -0.230862 +vn -0.214571 -0.946061 -0.242751 +vn -0.204801 -0.962253 -0.179235 +vn -0.230265 -0.934881 -0.270139 +vn -0.284912 -0.939022 -0.192515 +vn -0.208335 -0.976671 -0.0520606 +vn -0.182001 -0.970757 -0.156546 +vn -0.164377 -0.977426 -0.132732 +vn -0.450465 -0.84967 -0.274122 +vn -0.449397 -0.809111 -0.378659 +vn -0.311013 -0.91565 -0.25467 +vn -0.297633 -0.930256 -0.214566 +vn -0.483445 -0.797903 -0.360044 +vn -0.345235 -0.912433 -0.219724 +vn -0.136346 -0.990522 -0.0166257 +vn -0.111472 -0.983644 -0.14149 +vn -0.0933193 -0.98755 -0.126633 +vn -0.0534265 -0.994647 -0.0884487 +vn -0.0944721 -0.992509 0.0774682 +vn -0.220264 -0.969872 0.104081 +vn -0.168287 -0.982915 -0.0745522 +vn -0.129712 -0.980084 0.150366 +vn -0.242247 -0.95556 0.167994 +vn 0.102048 -0.99209 0.0731016 +vn -0.0197146 -0.99474 0.100516 +vn 0.0132365 -0.998949 0.0438898 +vn 0.117759 -0.992734 0.0247404 +vn 0.0342681 -0.997853 -0.0558174 +vn 0.13061 -0.991302 -0.0161574 +vn 0.163408 -0.814034 -0.557357 +vn 0.0255826 -0.851099 -0.524382 +vn 0.00378672 -0.936554 -0.350504 +vn 0.0859169 -0.976157 -0.199339 +vn -0.155345 -0.888043 -0.43272 +vn -0.134007 -0.910349 -0.391545 +vn -0.144405 -0.962969 -0.22768 +vn -0.0543463 -0.983716 -0.171319 +vn 0.0294267 -0.99649 -0.0783727 +vn 0.0251472 -0.962081 -0.271601 +vn 0.0896924 -0.969541 -0.227914 +vn -0.0241074 -0.924186 -0.38118 +vn -0.092834 -0.990844 -0.0980293 +vn -0.128811 -0.991669 -0.000381219 +vn 0.021228 -0.999074 0.0374123 +vn -0.193436 -0.887523 0.418194 +vn -0.000448108 -0.928561 0.37118 +vn -0.148171 -0.90788 0.392173 +vn -0.0639572 -0.608914 0.790653 +vn -0.0792492 -0.615244 0.784344 +vn 0.020201 -0.66504 0.746534 +vn -0.373777 -0.912162 -0.168081 +vn -0.153331 -0.982797 0.102956 +vn -0.509951 -0.81041 -0.288419 +vn -0.532414 -0.82734 -0.17901 +vn -0.388399 -0.915577 -0.10424 +vn -0.136577 -0.989868 0.038843 +vn 0.228892 -0.872273 -0.432144 +vn 0.192168 -0.962592 -0.191018 +vn 0.175027 -0.780071 -0.600712 +vn 0.108056 -0.97517 -0.193305 +vn 0.0519948 -0.992212 -0.113185 +vn -0.0184271 -0.999812 0.00604372 +vn -0.0392336 -0.94975 0.310541 +vn -0.08476 -0.959877 0.267305 +vn -0.0408134 -0.950944 0.306658 +vn -0.37377 -0.915831 -0.146797 +vn -0.202754 -0.978028 0.0484979 +vn -0.367809 -0.889999 -0.269476 +vn -0.439392 -0.878526 -0.187422 +vn -0.384599 -0.912074 -0.142145 +vn -0.168751 -0.985422 0.021608 +vn -0.338566 -0.926961 -0.161605 +vn -0.121062 -0.991155 -0.054371 +vn -0.457214 -0.873492 -0.167233 +vn -0.0337563 -0.828261 -0.559325 +vn -0.183755 -0.879899 -0.438192 +vn 0.208662 -0.701063 -0.681888 +vn 0.26674 -0.845888 -0.461869 +vn -0.060908 -0.876984 -0.476643 +vn -0.196626 -0.844337 -0.498431 +vn 0.0191289 -0.933989 -0.35679 +vn -0.163185 -0.850203 -0.500525 +vn 0.32943 -0.924578 -0.191395 +vn 0.37908 -0.925204 -0.0171765 +vn 0.12735 -0.976007 -0.176614 +vn -0.101745 -0.926814 -0.361475 +vn 0.15294 -0.975429 0.158581 +vn 0.0651712 -0.984148 0.164938 +vn 0.187627 -0.978201 -0.0889911 +vn 0.0493313 -0.967871 0.246562 +vn 0.0351269 -0.935626 0.35124 +vn 0.0403486 -0.933511 0.356272 +vn 0.0433917 -0.87195 0.487667 +vn 0.100662 -0.897435 0.429508 +vn -0.0348859 -0.862373 0.505071 +vn -0.292456 -0.952469 0.0852786 +vn -0.208329 -0.977942 0.0150918 +vn -0.29726 -0.944697 0.138505 +vn -0.270489 -0.9577 0.0982187 +vn -0.254393 -0.966386 0.0371741 +vn -0.167463 -0.9856 -0.0234047 +vn -0.227148 -0.972703 -0.047468 +vn -0.159791 -0.98553 -0.0565534 +vn -0.259234 -0.965753 -0.0108618 +vn -0.227405 -0.958341 0.172827 +vn -0.136491 -0.976595 0.16623 +vn -0.141865 -0.98616 0.0858017 +vn -0.21788 -0.970404 0.104136 +vn -0.0357295 -0.992107 0.120196 +vn 0.0986464 -0.990408 0.0967469 +vn 0.0892227 -0.99573 0.023705 +vn -0.0446327 -0.997574 0.053432 +vn -0.0614189 -0.996638 -0.0542197 +vn -0.156534 -0.986181 -0.0542589 +vn 0.0506945 -0.996226 -0.0704501 +vn 0.408811 -0.867861 -0.282297 +vn 0.190602 -0.839533 -0.508778 +vn -0.00958555 -0.943077 -0.332435 +vn 0.243574 -0.968002 0.0603585 +vn 0.132335 -0.79278 -0.594969 +vn 0.0742889 -0.900399 -0.428676 +vn -0.0141424 -0.99081 0.134519 +vn -0.106501 -0.994095 0.0208238 +vn 0.175464 -0.977808 0.114472 +vn 0.0587622 -0.944579 0.322983 +vn 0.235437 -0.959765 0.153037 +vn -0.0151165 -0.854293 0.519572 +vn 0.0373338 -0.758835 -0.650212 +vn 0.106959 -0.715664 -0.690206 +vn 0.0180434 -0.869702 -0.493247 +vn -0.0500739 -0.896062 -0.441096 +vn 0.0713006 -0.677645 -0.731924 +vn 0.00519636 -0.83755 -0.546336 +vn -0.0385072 -0.921073 -0.387481 +vn -0.0797459 -0.957028 -0.278814 +vn -0.129839 -0.975337 -0.178495 +vn -0.192867 -0.976176 -0.0994151 +vn -0.217965 -0.975432 0.0319856 +vn -0.148207 -0.959189 -0.240814 +vn 0.0448556 -0.588673 -0.807126 +vn -0.0256446 -0.839999 -0.541981 +vn 0.157776 -0.480734 -0.862555 +vn 0.0441114 -0.843642 -0.535092 +vn -0.0281063 -0.911359 -0.410652 +vn -0.0290497 -0.911989 -0.409184 +vn -0.0875943 -0.947546 -0.307382 +vn -0.0386478 -0.949889 -0.310189 +vn 0.284453 -0.451962 -0.845468 +vn 0.160122 -0.783379 -0.600565 +vn 0.327891 -0.49991 -0.801609 +vn 0.25249 -0.695278 -0.672932 +vn 0.147601 -0.867008 -0.475932 +vn 0.0148863 -0.894501 -0.446818 +vn 0.00983826 -0.968138 -0.250223 +vn 0.129054 -0.975272 -0.179415 +vn -0.0917905 -0.986307 -0.137012 +vn -0.20761 -0.971181 -0.117071 +vn -0.173721 -0.892703 -0.415816 +vn -0.110246 -0.886543 -0.449319 +vn -0.102227 -0.988872 -0.108078 +vn -0.0938007 -0.90606 -0.412621 +vn -0.0680598 -0.677827 -0.732064 +vn -0.101229 -0.647895 -0.754974 +vn -0.114745 -0.610236 -0.783866 +vn -0.143052 -0.791687 0.593942 +vn -0.254231 -0.80935 0.529452 +vn -0.255633 -0.948622 0.186463 +vn -0.11692 -0.972828 0.199837 +vn -0.0462813 -0.823828 0.564948 +vn -0.104501 -0.970453 0.217485 +vn 0.213663 -0.967839 -0.132797 +vn 0.140946 -0.877976 -0.457485 +vn 0.430009 -0.890637 -0.147846 +vn 0.313067 -0.808465 -0.498371 +vn 0.12337 -0.629059 -0.767506 +vn 0.0281317 -0.672007 -0.74001 +vn 0.266932 -0.756297 0.597296 +vn 0.240294 -0.942155 0.233673 +vn 0.330177 -0.724389 0.605181 +vn 0.414254 -0.877484 0.241691 +vn 0.330117 -0.932461 -0.146763 +vn 0.159882 -0.975736 -0.149589 +vn 0.171727 -0.820019 -0.545967 +vn 0.271284 -0.750697 -0.602378 +vn 0.275538 -0.947904 -0.159866 +vn 0.299362 -0.789271 -0.536128 +vn 0.266889 -0.520416 -0.811133 +vn 0.194983 -0.541883 -0.817523 +vn 0.215926 -0.503571 -0.836536 +vn 0.257092 -0.682803 0.683874 +vn 0.289852 -0.688912 0.664369 +vn 0.229799 -0.92224 0.310913 +vn 0.324233 -0.868297 0.375411 +vn 0.439046 -0.626442 0.644057 +vn 0.369552 -0.886055 0.279888 +vn 0.565621 -0.808499 -0.162489 +vn 0.518365 -0.664786 -0.537919 +vn 0.642093 -0.749395 -0.161629 +vn 0.548866 -0.629426 -0.550062 +vn 0.345634 -0.442047 -0.827726 +vn 0.349578 -0.460687 -0.81582 +vn 0.523999 -0.565134 0.637219 +vn 0.587352 -0.762231 0.272069 +vn 0.455234 -0.613268 0.645495 +vn 0.59784 -0.752591 0.276031 +vn 0.140598 -0.989933 0.016261 +vn 0.698756 -0.707447 0.106101 +vn 0.700854 -0.695272 -0.159375 +vn 0.027333 -0.966989 -0.253346 +vn 0.646491 -0.759016 0.0771041 +vn 0.657559 -0.722236 -0.214456 +vn 0.538812 -0.56812 -0.62203 +vn 0.558153 -0.588342 -0.585081 +vn -0.146016 -0.749398 -0.645819 +vn 0.194426 -0.700076 0.687089 +vn 0.460852 -0.530696 0.71132 +vn 0.649574 -0.669747 0.35985 +vn 0.149823 -0.94452 0.292292 +vn 0.342255 -0.572446 0.745096 +vn 0.571887 -0.737361 0.359505 +vn -0.448067 -0.653877 -0.609656 +vn -0.43613 -0.873384 -0.216775 +vn 0.0668846 -0.684847 -0.725611 +vn -0.000139768 -0.962423 -0.271554 +vn -0.0288717 -0.99892 0.0364027 +vn -0.338571 -0.940434 -0.03089 +vn -0.304216 -0.929232 0.209716 +vn -0.0589789 -0.934498 0.351048 +vn -0.131717 -0.674228 0.726682 +vn -0.167817 -0.732054 0.660253 +vn 0.336679 -0.93993 0.0563761 +vn 0.111052 -0.993795 -0.00629505 +vn 0.0759196 -0.969204 -0.234265 +vn 0.360455 -0.906804 -0.218586 +vn 0.309005 -0.949042 0.0619303 +vn 0.295869 -0.929634 -0.219639 +vn 0.25179 -0.758099 -0.601572 +vn 0.115919 -0.787217 -0.605683 +vn 0.372485 -0.675526 -0.636333 +vn 0.0444441 -0.740592 0.670483 +vn -0.178907 -0.834044 0.521884 +vn -0.0277199 -0.976567 0.213421 +vn 0.233447 -0.915953 0.326392 +vn -0.0398383 -0.802993 0.594656 +vn 0.154641 -0.930458 0.332167 +vn 0.642829 -0.748898 0.161004 +vn 0.673272 -0.727888 -0.129941 +vn 0.701709 -0.690949 0.173764 +vn 0.714648 -0.686615 -0.133559 +vn 0.603671 -0.552311 -0.574921 +vn 0.579038 -0.585359 -0.567511 +vn 0.316562 -0.613251 0.723679 +vn 0.524333 -0.724762 0.446984 +vn 0.365732 -0.565221 0.739436 +vn 0.577595 -0.669638 0.466871 +vn 0.22763 -0.948824 0.218902 +vn 0.076798 -0.984814 0.155706 +vn 0.0927484 -0.990043 -0.105885 +vn 0.30183 -0.950529 -0.0734366 +vn 0.18339 -0.967039 0.176644 +vn 0.201556 -0.972863 -0.113631 +vn 0.226082 -0.84105 -0.49145 +vn 0.186789 -0.832498 -0.52159 +vn 0.402493 -0.731118 -0.550878 +vn -0.0920952 -0.572903 0.814433 +vn -0.149868 -0.630821 0.761317 +vn -0.0029384 -0.906082 0.423093 +vn 0.11282 -0.862573 0.493193 +vn -0.143861 -0.657455 0.739633 +vn 0.0512723 -0.892303 0.448516 +vn 0.496531 -0.864807 -0.0746078 +vn 0.470023 -0.733115 -0.491549 +vn 0.41644 -0.862627 0.287143 +vn 0.579125 -0.733149 0.356521 +vn 0.680445 -0.73235 -0.0256441 +vn 0.621706 -0.610178 -0.491085 +vn 0.20252 -0.779215 0.593135 +vn -0.0709009 -0.58417 0.808529 +vn 0.0464573 -0.466947 0.883064 +vn 0.347762 -0.647765 0.677836 +vn 0.500015 -0.682944 -0.532515 +vn 0.455459 -0.877624 -0.149443 +vn 0.393545 -0.909643 -0.132935 +vn 0.519359 -0.701381 -0.488192 +vn 0.359515 -0.899372 0.248755 +vn 0.248251 -0.94746 0.201718 +vn 0.538685 -0.76818 0.346004 +vn 0.6693 -0.742256 -0.0330625 +vn 0.703323 -0.566894 -0.428915 +vn 0.207701 -0.762749 0.612433 +vn 0.129038 -0.829964 0.542686 +vn 0.0495576 -0.531858 0.845382 +vn 0.0264682 -0.610714 0.791409 +vn 0.153536 -0.491966 0.856969 +vn 0.346442 -0.647746 0.67853 +vn 0.782677 -0.446819 0.433324 +vn 0.880259 -0.473909 0.0235591 +vn 0.76222 -0.485472 0.428179 +vn 0.859845 -0.510428 0.0113636 +vn 0.784455 -0.455387 -0.421015 +vn 0.82103 -0.406507 -0.400826 +vn 0.248488 -0.283067 0.926351 +vn 0.531105 -0.352883 0.770326 +vn 0.224257 -0.271862 0.935842 +vn 0.504415 -0.383844 0.773453 +vn 0.591193 -0.792255 -0.151069 +vn 0.487336 -0.847189 0.211598 +vn 0.471404 -0.858915 0.200108 +vn 0.584714 -0.799544 -0.13725 +vn 0.332664 -0.78717 0.519325 +vn 0.324817 -0.804647 0.497028 +vn 0.32571 -0.813808 0.481278 +vn 0.45839 -0.864954 0.204286 +vn 0.586786 -0.803607 -0.0994887 +vn 0.097222 -0.637634 0.76418 +vn 0.127495 -0.626116 0.769236 +vn -0.24537 -0.341304 0.907361 +vn -0.192123 -0.278932 0.940896 +vn -0.205673 -0.278807 0.938065 +vn 0.132474 -0.650529 0.747838 +vn 0.438587 -0.706925 0.554886 +vn 0.578966 -0.767353 0.275622 +vn 0.573874 -0.523057 0.630143 +vn 0.724842 -0.592441 0.351592 +vn 0.796077 -0.603342 0.0473179 +vn 0.683544 -0.729793 -0.0130448 +vn -0.159616 -0.236827 0.958351 +vn 0.212824 -0.556914 0.80284 +vn -0.0661886 -0.119414 0.990636 +vn 0.331172 -0.375914 0.865456 +vn -0.0843387 -0.142558 0.986187 +vn -0.115218 -0.270458 0.955813 +vn 0.215725 -0.593426 0.775441 +vn 0.313633 -0.429166 0.847025 +vn -0.0197106 -0.190673 0.981456 +vn 0.320233 -0.48826 0.811821 +vn 0.506073 -0.6325 0.586373 +vn 0.393822 -0.733112 0.554482 +vn 0.540122 -0.569737 0.61941 +vn 0.364354 -0.329652 0.870963 +vn 0.606034 -0.472414 0.639959 +vn -0.0456529 -0.0761545 0.99605 +vn 0.505796 -0.803162 0.314803 +vn 0.691703 -0.633201 0.34728 +vn 0.622975 -0.702963 0.343141 +vn 0.764424 -0.644422 0.0193999 +vn 0.664783 -0.746867 -0.0159038 +vn 0.782583 -0.622102 -0.0235131 +vn 0.758716 -0.542613 0.360447 +vn 0.823833 -0.56655 0.0179165 +vn 0.69189 -0.333173 0.640534 +vn 0.830791 -0.391767 0.395353 +vn 0.722989 -0.251376 0.643503 +vn 0.853866 -0.328731 0.403545 +vn 0.914751 -0.400881 0.0502579 +vn 0.916945 -0.396822 0.0417654 +vn 0.0813682 0.010313 0.996631 +vn 0.475753 -0.207034 0.854866 +vn 0.0975355 0.0210028 0.99501 +vn 0.504296 -0.145689 0.851152 +vn 0.155849 -0.983679 -0.0899214 +vn 0.0470655 -0.990535 -0.128939 +vn -0.0212717 -0.889451 -0.456536 +vn 0.0750004 -0.902312 -0.424509 +vn -0.112321 -0.571598 -0.81281 +vn -0.061043 -0.574211 -0.816429 +vn 0.178269 -0.983646 -0.0256932 +vn 0.135795 -0.928221 -0.34636 +vn -0.0559878 -0.684011 -0.72732 +vn 0.101699 -0.718567 0.687982 +vn 0.008655 -0.756625 0.653791 +vn 0.0541224 -0.971884 0.229156 +vn 0.17496 -0.948168 0.265266 +vn 0.119581 -0.692432 0.711504 +vn 0.189652 -0.93275 0.30661 +vn 0.450067 -0.879076 -0.157051 +vn 0.284221 -0.941943 -0.178779 +vn 0.222818 -0.769719 -0.598235 +vn 0.364356 -0.736323 -0.570151 +vn -0.106915 -0.976737 -0.185886 +vn -0.0435788 -0.796522 -0.603036 +vn 0.0635679 -0.64356 -0.762752 +vn 0.139768 -0.566723 -0.811967 +vn 0.215853 -0.497528 -0.840163 +vn 0.557943 -0.815162 -0.155594 +vn 0.476278 -0.681674 -0.55541 +vn 0.295501 -0.458588 -0.838079 +vn 0.399033 -0.868648 0.293638 +vn 0.25724 -0.921479 0.29104 +vn 0.267809 -0.704485 0.657252 +vn 0.162328 -0.770748 0.616115 +vn 0.045155 -0.840384 0.540107 +vn -0.0573184 -0.952948 0.297665 +vn 0.506585 -0.814282 0.283402 +vn 0.358365 -0.665093 0.655153 +vn 0.198411 -0.52194 -0.829586 +vn 0.365226 -0.719869 -0.590253 +vn 0.352708 -0.701346 -0.619443 +vn 0.228363 -0.488822 -0.841964 +vn 0.504165 -0.849365 -0.156197 +vn 0.475344 -0.866637 -0.151621 +vn 0.48842 -0.858948 -0.153802 +vn 0.356613 -0.759864 -0.543539 +vn 0.163821 -0.576146 -0.800761 +vn 0.285749 -0.705264 0.648807 +vn 0.271298 -0.685418 0.675721 +vn 0.410588 -0.831124 0.375034 +vn 0.43821 -0.838348 0.324261 +vn 0.440525 -0.854698 0.274643 +vn 0.302076 -0.722209 0.622225 +vn 0.222742 -0.929305 -0.294581 +vn 0.187472 -0.978721 0.0834193 +vn 0.2345 -0.611183 -0.755953 +vn 0.281875 -0.556357 -0.781674 +vn 0.240796 -0.928346 -0.28318 +vn 0.182266 -0.978332 0.0982084 +vn 0.260356 -0.606189 -0.751498 +vn 0.204164 -0.9516 -0.229728 +vn 0.0421774 -0.996425 0.0731968 +vn -0.0429517 -0.947667 0.316359 +vn 0.0921681 -0.916492 0.38929 +vn -0.1937 -0.779582 0.595594 +vn -0.0660044 -0.67489 0.73496 +vn 0.116769 -0.90237 0.414841 +vn -0.0475794 -0.648649 0.759599 +vn 0.498569 -0.862815 0.0835412 +vn 0.478214 -0.873215 0.0938454 +vn 0.514994 -0.832004 -0.206278 +vn 0.539238 -0.815161 -0.211508 +vn 0.461905 -0.621193 -0.633059 +vn 0.478148 -0.610953 -0.63096 +vn 0.534636 -0.8428 0.0620716 +vn 0.569283 -0.787536 -0.236017 +vn 0.492028 -0.591115 -0.639133 +vn 0.149335 -0.660603 0.735733 +vn 0.120206 -0.683538 0.719949 +vn 0.369674 -0.8511 0.372788 +vn 0.399312 -0.842906 0.360637 +vn 0.209235 -0.632032 0.746161 +vn 0.446006 -0.822806 0.352233 +vn 0.495741 -0.622986 -0.605087 +vn 0.556599 -0.79666 -0.235649 +vn 0.445198 -0.85591 -0.263093 +vn 0.418392 -0.69008 -0.590541 +vn 0.523884 -0.840377 0.138972 +vn 0.357871 -0.924634 0.130307 +vn 0.0700351 -0.99246 0.100594 +vn 0.204839 -0.928681 -0.309179 +vn 0.318782 -0.761306 -0.564616 +vn 0.644954 -0.745447 0.168354 +vn 0.655132 -0.734641 -0.176366 +vn 0.562188 -0.575814 -0.593618 +vn 0.372172 -0.780901 0.501679 +vn 0.217841 -0.846626 0.485561 +vn 0.224772 -0.633509 0.740367 +vn 0.119844 -0.704646 0.699366 +vn 0.0367794 -0.778963 0.62599 +vn 0.0049644 -0.904316 0.426834 +vn 0.320804 -0.582117 0.747144 +vn 0.5074 -0.705564 0.494696 +vn 0.277918 -0.927596 0.249654 +vn 0.345922 -0.905799 0.244678 +vn 0.42645 -0.902127 -0.0656329 +vn 0.289073 -0.95509 -0.0651222 +vn 0.496006 -0.666311 -0.556783 +vn 0.365221 -0.742727 -0.561222 +vn 0.0939228 -0.995377 -0.0200564 +vn 0.143328 -0.801787 -0.580168 +vn 0.123285 -0.947725 0.29431 +vn -0.0481182 -0.572705 0.818348 +vn -0.0457025 -0.53687 0.842426 +vn 0.219326 -0.823338 0.52346 +vn 0.211795 -0.836306 0.505703 +vn -0.0360853 -0.733687 0.678529 +vn 0.153899 -0.87484 0.459315 +vn 0.589234 -0.727127 0.352264 +vn 0.49507 -0.809925 0.314526 +vn 0.578427 -0.807657 -0.114512 +vn 0.681795 -0.727516 -0.0766544 +vn 0.550967 -0.634127 -0.542512 +vn 0.615979 -0.579344 -0.533789 +vn 0.742802 -0.668924 -0.0280298 +vn 0.663406 -0.551624 -0.505572 +vn 0.643799 -0.667349 0.37439 +vn 0.118347 -0.414319 0.902404 +vn 0.0953205 -0.457636 0.884016 +vn 0.310311 -0.675557 0.668827 +vn 0.375895 -0.614727 0.693407 +vn 0.413639 -0.581342 0.700674 +vn 0.120402 -0.401468 0.907924 +vn 0.700034 -0.56329 -0.438927 +vn 0.723964 -0.688357 -0.0451653 +vn 0.638003 -0.767699 -0.0599133 +vn 0.656092 -0.65178 -0.380429 +vn 0.62386 -0.681536 0.382501 +vn 0.512902 -0.783086 0.351722 +vn 0.267522 -0.922602 0.277915 +vn 0.464336 -0.878455 -0.112739 +vn 0.571669 -0.766245 -0.293364 +vn 0.786757 -0.616972 -0.0189302 +vn 0.719359 -0.534003 -0.444256 +vn 0.690979 -0.597383 0.40704 +vn 0.384793 -0.552038 0.739722 +vn 0.286086 -0.632787 0.719538 +vn 0.159782 -0.388121 0.907652 +vn 0.10629 -0.472204 0.875058 +vn 0.0506897 -0.558703 0.827817 +vn 0.0947426 -0.741941 0.663738 +vn 0.442725 -0.478719 0.75817 +vn 0.190634 -0.326192 0.925882 +vn 0.429697 -0.71007 0.557819 +vn 0.362932 -0.756657 0.543829 +vn 0.509827 -0.824027 0.247094 +vn 0.542796 -0.780997 0.308896 +vn 0.598455 -0.7896 -0.135585 +vn 0.608236 -0.78561 -0.113428 +vn 0.493797 -0.801802 0.336567 +vn 0.57749 -0.806663 -0.1257 +vn 0.440179 -0.780141 0.444548 +vn -0.276582 -0.356712 0.892333 +vn -0.303933 -0.368912 0.878367 +vn 0.0976245 -0.659325 0.745493 +vn 0.168308 -0.690839 0.703145 +vn 0.273245 -0.819971 0.502976 +vn -0.225056 -0.502638 0.834688 +vn 0.861276 -0.503496 0.068528 +vn 0.78889 -0.473033 0.39229 +vn 0.742853 -0.553495 0.376581 +vn 0.818872 -0.560443 0.1239 +vn 0.660624 -0.404828 0.632211 +vn 0.599789 -0.496398 0.627568 +vn 0.466045 -0.643081 0.607658 +vn 0.684434 -0.651913 0.326435 +vn 0.766525 -0.611002 0.197779 +vn 0.706841 -0.303272 0.639063 +vn 0.833989 -0.384063 0.39618 +vn 0.8874 -0.458065 0.0519451 +vn 0.44172 -0.320619 0.837906 +vn 0.360931 -0.407046 0.839072 +vn 0.083802 -0.161645 0.983284 +vn 0.0965668 -0.275944 0.956311 +vn 0.111924 -0.366282 0.923748 +vn 0.221344 -0.488555 0.843991 +vn 0.0897315 -0.0542213 0.994489 +vn 0.486964 -0.207384 0.848445 +vn 0.022588 -0.999699 -0.00953299 +vn -0.015723 -0.999395 0.0310086 +vn 0.0188209 -0.99796 -0.0610125 +vn -0.0982032 -0.995104 -0.011131 +vn 0.0283286 -0.99951 -0.0133342 +vn 0.0634512 -0.992836 -0.101245 +vn -0.0150105 -0.986087 0.165552 +vn 0.121904 -0.976115 -0.179829 +vn -0.206419 -0.967591 0.145461 +vn -0.0195752 -0.997758 -0.0639942 +vn -0.0470569 -0.998717 0.0186892 +vn -0.110419 -0.988273 -0.105471 +vn -0.149771 -0.987706 -0.0447843 +vn -0.249889 -0.962334 -0.107094 +vn -0.158365 -0.939672 -0.303211 +vn -0.000908024 -0.988749 0.149582 +vn 0.0755026 -0.987608 0.137582 +vn 0.0968628 -0.993062 0.0666698 +vn -0.00180047 -0.997835 -0.0657439 +vn -0.0549528 -0.950036 -0.307265 +vn 0.0129567 -0.997876 -0.0638449 +vn -0.105974 -0.984366 0.140687 +vn 0.0548588 -0.973199 0.223324 +vn -0.0499134 -0.804316 0.592102 +vn -0.00900136 -0.777321 0.62904 +vn 0.00693937 -0.711678 0.702472 +vn 0.077061 -0.945492 0.316397 +vn 0.00302635 -0.93888 0.344232 +vn -0.0077059 -0.654988 0.7556 +vn -0.0735546 -0.901116 -0.427294 +vn -0.0295596 -0.798635 -0.601089 +vn -0.113346 -0.983355 -0.142008 +vn 0.0364394 -0.996698 -0.0725667 +vn 0.0604772 -0.913882 -0.401449 +vn 0.0367301 -0.820298 -0.570755 +vn 0.181241 -0.899084 -0.398497 +vn 0.132381 -0.801737 -0.582831 +vn 0.131124 -0.987683 0.0853759 +vn -0.199249 -0.97374 0.11014 +vn -0.271895 -0.944682 0.183438 +vn -0.233147 -0.945981 0.225304 +vn -0.124746 -0.966278 0.225265 +vn -0.0501126 -0.896431 0.440341 +vn -0.133494 -0.940261 0.313192 +vn -0.245725 -0.958995 0.141237 +vn -0.178156 -0.983787 0.0205661 +vn -0.0860475 -0.991893 -0.0935142 +vn -0.192521 -0.978523 0.0736783 +vn -0.0766557 -0.997058 -8.96641e-005 +vn 0.0597812 -0.97435 -0.216954 +vn -0.101843 -0.9911 -0.0857219 +vn -0.0768687 -0.99572 -0.0513185 +vn -0.00881385 -0.99964 -0.0253491 +vn 0.00316626 -0.982393 -0.186798 +vn 0.111816 -0.968023 -0.224564 +vn 0.0404405 -0.994926 0.092119 +vn -0.111339 -0.993781 0.0014885 +vn -0.143933 -0.98839 -0.0486588 +vn -0.187354 -0.978245 0.0890813 +vn -0.103406 -0.985816 0.132191 +vn -0.093879 -0.932077 0.349884 +vn -0.201223 -0.92786 0.313983 +vn -0.168873 -0.979082 -0.113495 +vn -0.164215 -0.980467 -0.108246 +vn -0.202517 -0.93361 -0.295565 +vn -0.238924 -0.968627 -0.0683883 +vn -0.24611 -0.968227 0.0443439 +vn -0.139514 -0.898068 -0.417144 +vn -0.0947641 -0.995327 -0.0185722 +vn -0.0592719 -0.950422 -0.305262 +vn 0.04578 -0.83656 -0.54596 +vn 0.266779 -0.938888 -0.217527 +vn 0.410642 -0.796869 -0.443139 +vn 0.265419 -0.962645 0.0535395 +vn 0.326175 -0.942693 -0.0702819 +vn 0.405433 -0.903341 -0.14 +vn 0.539673 -0.766839 -0.347435 +vn 0.591675 -0.787572 -0.172197 +vn 0.45143 -0.865827 -0.215764 +vn 0.386471 -0.902422 -0.190459 +vn 0.549759 -0.832768 -0.0652933 +vn 0.297538 -0.840573 -0.452668 +vn 0.274602 -0.950952 -0.142423 +vn 0.376768 -0.83362 -0.403885 +vn 0.349257 -0.929541 -0.118209 +vn 0.318768 -0.947792 -0.00881132 +vn 0.247594 -0.96879 -0.0119786 +vn 0.240034 -0.970609 0.017384 +vn 0.327288 -0.944631 0.023569 +vn 0.326742 -0.942765 0.066585 +vn 0.238448 -0.967855 0.0799981 +vn 0.160526 -0.986599 -0.0292324 +vn 0.193388 -0.980587 0.0324121 +vn 0.279655 -0.960065 -0.00820153 +vn 0.275532 -0.955494 0.105421 +vn 0.383131 -0.902416 0.197119 +vn 0.467032 -0.878668 0.0991141 +vn 0.443476 -0.879829 0.170965 +vn 0.40309 -0.878241 0.257314 +vn 0.406864 -0.91348 -0.00406793 +vn 0.413923 -0.908086 0.0636202 +vn 0.409447 -0.90376 0.124787 +vn 0.41057 -0.888787 0.203689 +vn 0.410649 -0.871814 0.267036 +vn 0.228957 -0.967672 0.105783 +vn 0.278496 -0.958354 0.0632244 +vn 0.23231 -0.971736 -0.0419757 +vn 0.204884 -0.978763 -0.00677251 +vn 0.168017 -0.978905 -0.116252 +vn 0.241842 -0.963655 -0.1135 +vn 0.337413 -0.543618 -0.768526 +vn 0.319589 -0.657439 -0.682376 +vn 0.321382 -0.597757 -0.734439 +vn 0.352489 -0.66813 -0.655251 +vn 0.275541 -0.96128 0.0042964 +vn 0.228467 -0.97026 -0.0799891 +vn 0.131847 -0.990647 0.0351364 +vn 0.0880204 -0.963788 -0.251723 +vn 0.0617804 -0.960515 -0.271283 +vn 0.173054 -0.982503 -0.0688479 +vn 0.150697 -0.984383 -0.0909929 +vn 0.211207 -0.965048 -0.155161 +vn 0.0773251 -0.996116 -0.0421151 +vn 0.184883 -0.978477 -0.0916621 +vn 0.28545 -0.958185 0.0199723 +vn 0.3014 -0.951609 0.0599802 +vn 0.179337 -0.980518 0.0801431 +vn 0.179371 -0.978845 0.0984323 +vn 0.150121 -0.980234 -0.128863 +vn 0.301342 -0.953235 -0.0231557 +vn 0.298862 -0.950295 0.0872964 +vn 0.33517 -0.935576 0.111168 +vn 0.142696 -0.968975 0.201803 +vn 0.162291 -0.964593 0.207899 +vn 0.151818 -0.981098 0.119996 +vn 0.340689 -0.934029 0.107333 +vn 0.239018 -0.692213 -0.680964 +vn 0.282297 -0.741428 -0.608763 +vn 0.0963516 -0.721172 -0.686023 +vn 0.120648 -0.818503 -0.561691 +vn 0.149696 -0.935265 -0.320734 +vn 0.318793 -0.871679 -0.372218 +vn 0.325617 -0.920283 0.216914 +vn 0.409525 -0.869935 0.274777 +vn 0.135124 -0.974216 0.180679 +vn 0.155045 -0.822417 0.54735 +vn 0.318209 -0.766124 0.558388 +vn 0.392785 -0.696486 0.600523 +vn 0.232087 -0.966562 -0.109058 +vn 0.0983421 -0.952191 -0.289241 +vn 0.102778 -0.994267 -0.0294923 +vn 0.188065 -0.98114 -0.0446692 +vn 0.238546 -0.969647 0.053666 +vn 0.136754 -0.961346 0.238983 +vn 0.145867 -0.988048 -0.0498351 +vn 0.0438264 -0.98504 -0.16666 +vn 0.303517 -0.945456 -0.118279 +vn 0.165051 -0.983318 -0.0764424 +vn -0.0731824 -0.734019 -0.675174 +vn -0.054902 -0.934612 -0.351406 +vn -0.0752511 -0.909863 -0.408028 +vn -0.105791 -0.697855 -0.708383 +vn -0.0487172 -0.943492 -0.327796 +vn -0.0385524 -0.972378 -0.230205 +vn -0.00955573 -0.988274 -0.152394 +vn -0.0519055 -0.884901 -0.462878 +vn -0.0776419 -0.679132 -0.729898 +vn 0.00403216 -0.858322 -0.513095 +vn -0.0149662 -0.694222 -0.719605 +vn 0.028518 -0.975581 -0.21778 +vn -0.102677 -0.89991 -0.423815 +vn -0.0943309 -0.981306 -0.16775 +vn -0.136491 -0.926876 -0.349674 +vn -0.17765 -0.962179 -0.206522 +vn -0.0511801 -0.998658 0.00795881 +vn -0.00281532 -0.994868 0.101138 +vn 0.0572706 -0.996902 0.0539028 +vn 0.0778925 -0.990968 0.109154 +vn -0.139783 -0.963868 -0.226757 +vn -0.195616 -0.944767 -0.262963 +vn -0.142533 -0.974671 -0.17234 +vn -0.174232 -0.956756 -0.23294 +vn -0.12684 -0.937279 -0.324685 +vn -0.11243 -0.959173 -0.259513 +vn 0.0408403 -0.998633 -0.0326342 +vn -0.0170325 -0.970095 -0.242129 +vn -0.152574 -0.976015 -0.15529 +vn -0.156973 -0.972256 -0.173427 +vn -0.160889 -0.977362 -0.137397 +vn -0.150032 -0.98029 -0.128537 +vn -0.0864562 -0.9886 -0.123269 +vn -0.106679 -0.963482 -0.245605 +vn -0.026478 -0.95165 -0.306042 +vn 0.0042926 -0.997008 -0.0771842 +vn -0.163496 -0.98056 -0.108494 +vn -0.158215 -0.983904 -0.0830763 +vn -0.163637 -0.985139 -0.052199 +vn -0.168611 -0.985197 -0.0309252 +vn -0.121116 -0.992638 0.000116289 +vn -0.100042 -0.994913 -0.0118026 +vn 0.00346592 -0.988738 0.149617 +vn -0.0270572 -0.999206 0.0292436 +vn -0.163475 -0.986545 -0.00217173 +vn -0.168283 -0.985622 -0.0151518 +vn -0.15792 -0.987445 -0.00358925 +vn -0.157295 -0.983965 -0.0840861 +vn -0.0956433 -0.977247 -0.189315 +vn -0.11403 -0.991094 -0.0687755 +vn -0.029053 -0.980419 -0.194768 +vn -0.018086 -0.958444 -0.284707 +vn -0.140689 -0.990054 -0.000402737 +vn -0.133932 -0.985647 -0.102769 +vn -0.123216 -0.991474 0.0424004 +vn -0.110777 -0.993845 -0.000245873 +vn -0.0669042 -0.997255 -0.031724 +vn -0.0809035 -0.977166 -0.196473 +vn -0.0163954 -0.977436 -0.210596 +vn -0.00277662 -0.999893 -0.0143304 +vn -0.125547 -0.985705 0.112354 +vn -0.1321 -0.98387 0.120619 +vn -0.127648 -0.980833 0.147213 +vn -0.116133 -0.983171 0.141024 +vn -0.133789 -0.987912 0.0783025 +vn -0.138992 -0.986748 0.0837257 +vn -0.0998241 -0.989786 0.101779 +vn -0.083995 -0.979034 0.185572 +vn -0.0718945 -0.981241 0.178879 +vn -0.000191191 -0.975619 0.219471 +vn 0.00513569 -0.976947 0.21342 +vn -0.0175892 -0.993088 0.11605 +vn -0.118742 -0.973201 0.196927 +vn -0.133738 -0.974129 0.182171 +vn -0.0801857 -0.791488 0.605902 +vn -0.0863973 -0.806908 0.584324 +vn -0.0513754 -0.821783 0.56748 +vn -0.0977583 -0.97933 0.177077 +vn -0.0206068 -0.984888 0.171961 +vn 0.0185028 -0.832224 0.554131 +vn -0.015736 -0.749948 -0.661309 +vn -0.0237986 -0.940791 -0.33815 +vn 0.00714674 -0.748333 -0.663284 +vn -0.0118221 -0.931849 -0.362652 +vn -0.0147916 -0.960945 -0.276342 +vn -0.0250226 -0.944532 -0.327464 +vn -0.117237 -0.987626 0.104161 +vn -0.117886 -0.985593 0.121283 +vn -0.113963 -0.987791 0.106211 +vn -0.112403 -0.984531 0.134399 +vn -0.102255 -0.985361 0.136413 +vn -0.110446 -0.988702 0.101337 +vn -0.0857333 -0.969347 0.230253 +vn -0.0749124 -0.959657 0.27101 +vn -0.0528013 -0.749019 0.660441 +vn -0.0592566 -0.77238 0.63239 +vn -0.136321 -0.989676 -0.0442528 +vn -0.132741 -0.991138 0.00510322 +vn -0.12533 -0.99184 -0.0233506 +vn -0.121037 -0.992592 0.0105517 +vn -0.120427 -0.992454 0.0230773 +vn -0.130484 -0.991181 0.0231281 +vn -0.12523 -0.991516 0.0348497 +vn -0.119854 -0.992157 0.0354908 +vn -0.118471 -0.991156 0.0597882 +vn -0.119635 -0.991125 0.0579562 +vn -0.017318 -0.891348 -0.452989 +vn 0.0222423 -0.928563 -0.370507 +vn 0.0484139 -0.910475 -0.41072 +vn -0.00588932 -0.916503 -0.399984 +vn -0.032827 -0.951452 -0.306043 +vn 0.00722142 -0.901376 -0.432977 +vn -0.0615868 -0.89931 -0.432954 +vn -0.0829502 -0.959545 -0.269057 +vn -0.14861 -0.973926 -0.171418 +vn -0.145807 -0.983731 -0.104946 +vn -0.146068 -0.964864 -0.218409 +vn -0.138347 -0.986392 -0.0888311 +vn -0.126202 -0.963693 -0.235305 +vn -0.119331 -0.923899 -0.363552 +vn -0.316846 -0.662117 0.679124 +vn -0.231916 -0.949687 0.210499 +vn 0.039735 -0.79146 0.609928 +vn 0.084445 -0.581943 0.808833 +vn -0.157014 -0.977594 -0.140199 +vn 0.053117 -0.976363 0.209508 +vn 0.175243 -0.921648 0.346201 +vn 0.0672855 -0.629406 0.774158 +vn -0.00144679 -0.253604 0.967307 +vn 0.328954 -0.871741 0.36312 +vn 0.201481 -0.954979 0.217764 +vn 0.226868 -0.825441 0.516893 +vn 0.287065 -0.717992 0.634098 +vn 0.11197 -0.98294 0.145919 +vn 0.203223 -0.883663 0.421712 +vn 0.254323 -0.452039 0.854974 +vn 0.228542 -0.408828 0.883532 +vn 0.230667 -0.356523 0.905364 +vn 0.200565 -0.320384 0.925812 +vn 0.313474 -0.65881 0.683889 +vn 0.0547795 -0.365091 0.929359 +vn 0.271678 -0.682308 0.67871 +vn 0.393021 -0.805461 0.443585 +vn 0.393463 -0.804279 0.445334 +vn -0.261051 -0.556088 0.789062 +vn 0.181623 -0.702744 0.687869 +vn 0.198191 -0.717033 0.668269 +vn -0.147799 -0.488895 0.859731 +vn 0.420141 -0.79733 0.433298 +vn 0.383707 -0.816879 0.43067 +vn 0.17625 -0.666988 0.723922 +vn 0.437767 -0.789648 0.429902 +vn -0.285214 -0.528137 0.799828 +vn -0.235416 -0.420169 0.876377 +vn 0.119723 -0.639283 0.759594 +vn 0.373834 -0.834999 0.403763 +vn 0.0732371 -0.611319 0.787988 +vn 0.266472 -0.886405 0.378522 +vn -0.111252 -0.311229 0.943801 +vn 0.389774 -0.444514 0.806526 +vn 0.277976 -0.878004 0.389664 +vn 0.338685 -0.828584 0.445804 +vn 0.454843 -0.36574 0.812005 +vn 0.0613594 -0.99007 0.12648 +vn 0.151137 -0.964083 0.218407 +vn 0.281243 -0.920695 0.270597 +vn 0.418523 -0.781039 0.463483 +vn 0.576892 -0.326648 0.748663 +vn 0.152237 -0.848298 -0.507162 +vn 0.218579 -0.963081 -0.157159 +vn 0.074916 -0.959985 -0.269847 +vn 0.000175606 -0.852097 -0.523383 +vn -0.0696301 -0.890257 -0.450104 +vn -0.065689 -0.814421 -0.576544 +vn 0.44411 -0.886766 0.128111 +vn 0.318062 -0.945783 0.0658039 +vn 0.478951 -0.869822 0.118387 +vn 0.527636 -0.766225 -0.366742 +vn 0.434683 -0.83835 -0.328968 +vn 0.269764 -0.920893 -0.281397 +vn 0.596057 -0.715447 -0.364488 +vn 0.56496 -0.3913 -0.726433 +vn 0.399436 -0.502682 -0.766656 +vn 0.592918 -0.705202 -0.388764 +vn 0.543801 -0.381 -0.747743 +vn 0.478728 -0.196157 -0.85577 +vn 0.416283 -0.226704 -0.880519 +vn -0.147145 -0.436094 -0.887789 +vn 0.495967 -0.862789 0.0980431 +vn 0.531974 -0.842253 0.0872594 +vn 0.44845 -0.4522 -0.770978 +vn 0.403921 -0.275448 -0.87234 +vn 0.519282 -0.742086 -0.423858 +vn 0.438223 -0.781137 -0.444731 +vn 0.381537 -0.52694 -0.75945 +vn 0.305591 -0.357005 -0.882701 +vn 0.264285 -0.552329 -0.790624 +vn 0.156661 -0.365424 -0.917563 +vn 0.327489 -0.809525 -0.487258 +vn 0.0896365 -0.607897 -0.78894 +vn 0.0349382 -0.345557 -0.937747 +vn 0.524307 -0.84969 0.0559301 +vn 0.44203 -0.89668 -0.0239694 +vn 0.330703 -0.938084 -0.10312 +vn 0.113435 -0.986503 0.118084 +vn 0.25209 -0.966898 0.039485 +vn 0.398405 -0.914315 -0.072807 +vn 0.502437 -0.864422 0.0182147 +vn 0.384405 -0.916977 0.106709 +vn 0.00387901 -0.991554 0.129637 +vn -0.06447 -0.992358 0.105209 +vn -0.120532 -0.989611 0.0783693 +vn -0.107383 -0.990328 0.0878536 +vn -0.116478 -0.990029 0.0792211 +vn -0.117663 -0.990083 0.0767584 +vn -0.0779889 -0.996154 -0.0399247 +vn -0.0641647 -0.979519 -0.190855 +vn 0.186151 -0.982477 0.00927759 +vn 0.228493 -0.965728 0.123124 +vn 0.416289 -0.844547 0.336814 +vn 0.444118 -0.806809 0.389639 +vn 0.439121 -0.63544 0.635129 +vn 0.54987 -0.531756 0.64411 +vn -0.157106 -0.985091 -0.0700957 +vn -0.0677734 -0.996995 0.0375234 +vn -0.325583 -0.923893 -0.201043 +vn -0.298075 -0.950412 -0.0887001 +vn 0.143008 -0.980257 0.136544 +vn 0.307117 -0.930884 0.197821 +vn 0.377081 -0.886355 0.268672 +vn 0.464641 -0.774878 0.428571 +vn 0.635409 -0.400052 0.660465 +vn 0.22514 -0.897401 0.379452 +vn 0.0545894 -0.991931 0.114424 +vn 0.32271 -0.472863 0.819914 +vn 0.112917 -0.992506 -0.0467017 +vn -0.0213089 -0.995272 -0.0947643 +vn 0.0125833 -0.947137 -0.320583 +vn -0.212423 -0.901943 -0.375998 +vn -0.113606 -0.986486 -0.118064 +vn -0.305634 -0.88846 -0.342383 +vn -0.146652 -0.967932 -0.203964 +vn -0.146269 -0.929443 -0.338735 +vn -0.238825 -0.935131 -0.261712 +vn -0.246034 -0.884411 -0.396592 +vn -0.261363 -0.902089 -0.343401 +vn -0.288656 -0.864289 -0.411924 +vn -0.231473 -0.953505 -0.192999 +vn -0.284024 -0.845928 -0.451372 +vn -0.256866 -0.846604 -0.466135 +vn -0.290234 -0.81146 -0.507245 +vn -0.302908 -0.837016 -0.455687 +vn -0.238687 -0.893183 -0.38112 +vn -0.339261 -0.887981 -0.310471 +vn -0.348342 -0.81893 -0.456082 +vn -0.330618 -0.785011 -0.523879 +vn -0.462234 -0.744475 -0.481764 +vn -0.395953 -0.791041 -0.466343 +vn -0.48601 -0.779081 -0.396013 +vn -0.432293 -0.848943 -0.304004 +vn -0.232298 -0.9721 -0.0325402 +vn 0.255778 -0.671735 -0.695233 +vn 0.1698 -0.78902 -0.590437 +vn -0.333866 -0.546306 -0.768168 +vn -0.147004 -0.499587 -0.853699 +vn -0.501783 -0.779488 -0.374982 +vn -0.51237 -0.762547 -0.394966 +vn -0.487095 -0.751659 -0.444688 +vn -0.482891 -0.756136 -0.441672 +vn -0.398109 -0.886781 -0.234794 +vn -0.354257 -0.872394 -0.336794 +vn -0.439597 -0.875597 -0.200209 +vn -0.519763 -0.794008 -0.315274 +vn -0.447399 -0.853779 -0.266263 +vn -0.548987 -0.777259 -0.30738 +vn -0.551219 -0.76665 -0.329248 +vn -0.585302 -0.76441 -0.270367 +vn -0.302924 -0.737027 -0.604175 +vn -0.461895 -0.757751 -0.46094 +vn -0.335768 -0.591007 -0.733465 +vn -0.550884 -0.664065 -0.505514 +vn -0.123777 -0.527729 -0.840346 +vn -0.0127387 -0.800436 -0.599283 +vn 0.0661867 0.436885 0.897079 +vn -0.0645976 0.682043 0.728453 +vn 0.0327039 0.316628 0.947986 +vn -0.0537873 -0.107796 0.992717 +vn -0.117387 0.0229035 0.992822 +vn -0.483357 0.641567 0.595616 +vn -0.217232 0.27865 0.935502 +vn -0.183282 0.252383 0.950111 +vn -0.13799 0.350009 0.926527 +vn -0.0679401 0.118732 0.990599 +vn -0.108916 0.0444197 0.993058 +vn -0.136199 -0.02175 0.990443 +vn -0.786685 0.511737 -0.34533 +vn -0.301547 0.348732 -0.887387 +vn -0.647179 0.336956 0.683827 +vn -0.740748 0.0879157 0.666006 +vn -0.864974 0.326143 -0.381381 +vn -0.38976 0.187136 -0.901702 +vn -0.95506 0.253513 0.153597 +vn -0.412956 0.0253853 -0.910397 +vn -0.49313 0.231598 0.838561 +vn -0.519076 -0.0619039 0.852483 +vn -0.95141 -0.0533482 0.30327 +vn -0.409433 -0.0825133 -0.908601 +vn -0.924298 -0.128528 -0.359378 +vn -0.280599 -0.543623 -0.791036 +vn -0.829575 0.381944 0.407338 +vn -0.792412 0.177305 0.583649 +vn -0.943701 -0.329581 -0.0283552 +vn -0.303887 -0.649907 -0.696616 +vn 0.230539 -0.117393 -0.965956 +vn 0.369269 -0.221988 -0.90242 +vn 0.166566 0.0688246 -0.983625 +vn 0.0853567 -0.416877 -0.904946 +vn 0.129065 -0.510579 -0.850089 +vn 0.394912 -0.454183 -0.7986 +vn 0.218038 0.322175 -0.921229 +vn 0.171455 0.34104 -0.924281 +vn 0.36962 0.307657 -0.876771 +vn 0.393362 -0.016165 -0.919241 +vn 0.253962 -0.0783608 -0.964035 +vn 0.205517 -0.0805901 -0.97533 +vn 0.485745 0.281702 -0.827464 +vn 0.40533 0.256661 -0.877401 +vn 0.39683 0.172287 -0.901578 +vn 0.487864 0.0995507 -0.867225 +vn 0.263495 0.237735 -0.934908 +vn 0.244352 0.206931 -0.94735 +vn 0.250263 0.115369 -0.961279 +vn 0.261085 0.179054 -0.948564 +vn -0.603431 0.143195 -0.784453 +vn -0.877144 -0.192884 -0.439789 +vn -0.43064 -0.17255 -0.885876 +vn -0.750145 -0.425444 -0.506241 +vn -0.873462 -0.482608 -0.0644504 +vn -0.978229 -0.206385 -0.0217712 +vn -0.901793 -0.197487 0.384406 +vn -0.802661 -0.459091 0.380751 +vn -0.537911 -0.24093 0.80784 +vn -0.661652 0.0749601 0.746054 +vn -0.348024 0.186582 -0.918731 +vn -0.667112 -0.10214 -0.737922 +vn -0.112862 -0.223716 -0.968098 +vn -0.47413 -0.572543 -0.668876 +vn -0.603388 -0.769206 -0.210345 +vn -0.856996 -0.375347 -0.35309 +vn -0.940438 -0.319474 0.116245 +vn -0.690319 -0.687981 0.223922 +vn -0.606424 -0.377464 0.699837 +vn -0.839892 0.0343684 0.541664 +vn -0.318554 0.0644236 -0.945713 +vn -0.580879 -0.369607 -0.725238 +vn 0.0367672 -0.435653 -0.899363 +vn -0.26746 -0.83998 -0.472121 +vn -0.478353 -0.877099 -0.0433097 +vn -0.795714 -0.549041 -0.255721 +vn -0.920055 -0.35425 0.167349 +vn -0.609029 -0.714971 0.343367 +vn -0.615127 -0.332869 0.714714 +vn -0.895165 0.0688594 0.440384 +vn -0.0548468 -0.53551 -0.842746 +vn -0.336669 -0.78342 -0.522404 +vn 0.413081 -0.730063 -0.5444 +vn 0.0798729 -0.980589 -0.17907 +vn -0.323078 -0.940881 0.101796 +vn -0.615824 -0.753994 -0.228591 +vn -0.814578 -0.580018 0.00653389 +vn -0.497398 -0.738277 0.455568 +vn -0.627666 -0.29346 0.721052 +vn -0.96906 -0.15532 0.191829 +vn -0.00134009 -0.068815 0.997629 +vn -0.0202615 -0.0503392 0.998527 +vn -0.0924076 0.27578 0.956769 +vn -0.205476 0.235188 0.949982 +vn -0.0438422 -0.0169301 0.998895 +vn -0.0805914 0.286569 0.954664 +vn -0.149528 0.167707 -0.974431 +vn -0.25627 0.394683 -0.882356 +vn -0.0798157 0.470505 -0.87878 +vn -0.0456146 0.216646 -0.975184 +vn -0.109522 0.475901 -0.872653 +vn -0.0689309 0.230371 -0.970658 +vn -0.309839 0.238659 0.920349 +vn -0.0268475 -0.018021 0.999477 +vn -0.277552 0.330612 0.902031 +vn -0.0656423 0.0308971 0.997365 +vn -0.278462 0.139278 -0.950295 +vn -0.440053 0.322825 -0.837937 +vn -0.289368 0.161658 -0.943468 +vn -0.415633 0.374805 -0.828716 +vn -0.0251861 -0.103566 0.994304 +vn -0.223258 0.253078 0.941333 +vn -0.196708 0.272289 0.941894 +vn 0.0141865 -0.089187 0.995914 +vn -0.168 0.288241 0.942705 +vn 0.0543148 -0.0686446 0.996162 +vn -0.214702 0.374297 -0.902111 +vn -0.259808 0.352168 -0.899154 +vn -0.0568229 0.0765272 -0.995447 +vn -0.113102 0.0477179 -0.992437 +vn -0.137979 0.0352824 -0.989807 +vn -0.29585 0.326395 -0.897741 +vn -0.194416 0.260998 0.945559 +vn 0.0448034 -0.0746002 0.996207 +vn -0.284217 0.215925 0.934129 +vn -0.0175672 -0.0889549 0.995881 +vn -0.111316 0.0487893 -0.992587 +vn -0.300344 0.313157 -0.900958 +vn -0.0906575 0.0877 -0.992013 +vn -0.313754 0.328115 -0.89101 +vn 0.132533 -0.0381187 -0.990445 +vn 0.135282 -0.0581112 -0.989102 +vn -0.0776995 0.203209 -0.976048 +vn 0.000582654 0.264418 -0.964408 +vn 0.140291 -0.0588534 -0.98836 +vn -0.102196 0.209616 -0.972428 +vn -0.139771 -0.0161628 0.990052 +vn -0.351721 0.304455 0.885212 +vn -0.490887 0.265814 0.829682 +vn -0.219074 0.00436282 0.975698 +vn -0.473833 0.329794 0.816528 +vn -0.263479 0.0343834 0.964052 +vn -0.108099 -0.0100042 0.99409 +vn -0.21366 0.366722 0.905463 +vn -0.14205 0.00333942 0.989854 +vn -0.220448 0.343082 0.91307 +vn 0.095279 0.317116 -0.943588 +vn 0.173033 0.00450363 -0.984906 +vn 0.155402 0.317291 -0.935509 +vn 0.226919 0.0404172 -0.973075 +vn -0.515442 0.350758 0.781849 +vn -0.452869 0.347855 0.820918 +vn -0.14878 -0.00551132 0.988855 +vn -0.103467 -0.0109579 0.994573 +vn -0.185108 -0.0931124 0.978297 +vn -0.471648 0.260224 0.842515 +vn 0.183262 -0.012905 -0.982979 +vn -0.0745121 0.316628 -0.945619 +vn -0.0140394 0.364057 -0.931271 +vn 0.215062 0.0261435 -0.976251 +vn -0.0810452 0.309972 -0.947285 +vn 0.148254 -0.0110075 -0.988888 +vn -0.56751 0.321955 0.757811 +vn -0.225672 -0.0574834 0.972506 +vn -0.524471 0.378215 0.762813 +vn -0.18182 -0.0106961 0.983274 +vn 0.109266 -0.0707168 -0.991494 +vn -0.162157 0.236104 -0.958102 +vn 0.139734 -0.0546351 -0.988681 +vn -0.110973 0.253542 -0.960938 +vn -0.473627 0.0588386 0.878758 +vn -0.396047 0.109295 0.911703 +vn -0.490554 0.429247 0.758356 +vn -0.57903 0.36166 0.730703 +vn -0.344815 0.134878 0.92893 +vn -0.455658 0.445674 0.770552 +vn 0.195989 -0.190544 -0.961915 +vn 0.0885507 0.102998 -0.990732 +vn 0.231829 0.217059 -0.94823 +vn 0.326476 -0.0803955 -0.94178 +vn 0.247808 0.22129 -0.943198 +vn 0.371881 -0.0321886 -0.927722 +vn -0.64671 0.285257 0.707386 +vn -0.509026 0.0106828 0.860685 +vn -0.622216 0.284244 0.72942 +vn -0.437762 0.0350439 0.898408 +vn 0.135368 -0.233984 -0.96277 +vn 0.00312467 -0.00322338 -0.99999 +vn 0.228228 -0.179143 -0.956985 +vn 0.0800144 0.000802238 -0.996793 +vn -0.355817 0.141095 0.923844 +vn -0.622767 0.447066 0.642101 +vn -0.660976 0.449876 0.600602 +vn -0.381242 0.122542 0.916317 +vn -0.722031 0.404326 0.56142 +vn -0.432108 0.061066 0.899752 +vn 0.0504025 0.123772 -0.99103 +vn 0.0696815 0.171351 -0.982743 +vn 0.274531 -0.0921072 -0.957157 +vn 0.318729 -0.0496723 -0.946544 +vn 0.339131 -0.00167615 -0.940738 +vn 0.0547429 0.206158 -0.976986 +vn -0.755915 0.355767 0.549566 +vn -0.458459 0.0361152 0.887982 +vn -0.730477 0.389889 0.560705 +vn -0.429259 0.1049 0.897069 +vn 0.320912 -0.00527421 -0.947094 +vn 0.0164477 0.199159 -0.979829 +vn 0.276415 -0.0651677 -0.958826 +vn -0.0267279 0.157759 -0.987116 +vn -0.6781 0.225761 0.699438 +vn -0.671624 0.232686 0.703405 +vn -0.729241 0.510788 0.455305 +vn -0.788139 0.367396 0.493818 +vn -0.627788 0.309173 0.714349 +vn -0.711125 0.560863 0.423951 +vn 0.617705 -0.334266 -0.711834 +vn 0.360795 -0.045568 -0.931531 +vn 0.405871 0.00201726 -0.913928 +vn 0.60507 -0.33087 -0.724165 +vn 0.383765 -0.0476902 -0.922199 +vn 0.552269 -0.384482 -0.739711 +vn -0.825131 0.322632 0.463752 +vn -0.661759 0.274806 0.697536 +vn -0.804263 0.412055 0.42822 +vn -0.642528 0.321289 0.695651 +vn 0.603722 -0.378268 -0.701736 +vn 0.289224 -0.146317 -0.946013 +vn 0.586633 -0.405711 -0.700899 +vn 0.252145 -0.168163 -0.952966 +vn -0.773065 0.46521 0.43122 +vn -0.780138 0.457041 0.427198 +vn -0.611442 0.327582 0.720298 +vn -0.623516 0.333402 0.707157 +vn -0.842178 0.423471 0.333779 +vn -0.814129 0.434356 0.385393 +vn -0.607317 0.346261 0.71503 +vn -0.609029 0.329556 0.72144 +vn 0.250069 -0.155285 -0.955695 +vn 0.570174 -0.402598 -0.716112 +vn 0.571555 -0.374991 -0.729867 +vn 0.253031 -0.133846 -0.958155 +vn 0.642714 -0.218285 -0.734351 +vn 0.223297 -0.0440861 -0.973753 +vn 0.249703 -0.0787919 -0.965112 +vn 0.613838 -0.297582 -0.731197 +vn -0.864031 0.392321 0.31549 +vn -0.610684 0.34502 0.71276 +vn -0.900371 0.322032 0.292621 +vn -0.635728 0.310605 0.706665 +vn 0.629279 -0.246348 -0.737103 +vn 0.187215 -0.0953524 -0.97768 +vn 0.598279 -0.336363 -0.727271 +vn 0.154581 -0.178624 -0.971698 +vn -0.0409484 -0.0135474 0.999069 +vn -0.0792889 0.27475 0.958241 +vn -0.0150211 0.00202626 0.999885 +vn -0.0367886 0.281325 0.958907 +vn -0.0399502 0.338581 0.940089 +vn -0.0197026 0.0773587 0.996809 +vn -0.115515 0.1997 -0.973024 +vn -0.108183 0.224008 -0.968564 +vn -0.164924 0.433825 -0.885774 +vn -0.158937 0.366624 -0.916693 +vn -0.180944 0.167573 -0.969112 +vn -0.174774 0.323263 -0.93003 +vn -0.366615 0.250206 0.896098 +vn -0.0957508 -0.0486002 0.994218 +vn -0.412095 0.343954 0.843726 +vn -0.15919 0.00901996 0.987207 +vn -0.45476 0.312403 0.834025 +vn -0.260354 -0.0213443 0.965277 +vn -0.342132 0.415467 -0.842812 +vn -0.100195 0.164742 -0.981234 +vn -0.121136 0.220667 -0.967798 +vn -0.372306 0.536888 -0.75706 +vn -0.396904 0.494437 -0.773304 +vn -0.181669 0.145555 -0.972528 +vn -0.220267 0.248902 0.943149 +vn -0.18924 0.287244 0.938978 +vn -0.038568 -0.104713 0.993754 +vn -0.042803 -0.0755639 0.996222 +vn -0.19635 0.354258 0.914302 +vn -0.0611424 -0.00567237 0.998113 +vn -0.219219 0.387032 -0.895628 +vn -0.197288 0.372183 -0.90695 +vn -0.111079 0.106095 -0.988132 +vn -0.0468034 0.0868342 -0.995123 +vn -0.215295 0.152982 -0.964492 +vn -0.301777 0.417264 -0.857217 +vn -0.284318 0.181729 0.941349 +vn -0.277275 -0.0415007 0.959894 +vn -0.249564 0.249723 0.935605 +vn -0.202426 0.0425537 0.978373 +vn 0.112446 0.016759 -0.993517 +vn 0.227518 -0.0251615 -0.973449 +vn 0.25727 0.122992 -0.958481 +vn 0.156525 0.213206 -0.964387 +vn -0.254524 0.302846 0.918423 +vn -0.190281 0.0372035 0.981025 +vn 0.169004 0.306767 -0.93666 +vn 0.239369 0.106963 -0.965019 +vn -0.104215 0.244361 -0.964068 +vn 0.134587 -0.0472786 -0.989773 +vn 0.123739 -0.0354388 -0.991682 +vn -0.112412 0.26503 -0.957665 +vn -0.402478 0.330469 0.853699 +vn -0.251106 0.00142245 0.967959 +vn -0.409323 0.250771 0.877251 +vn -0.23676 -0.0684884 0.969151 +vn -0.113443 0.279027 -0.953559 +vn 0.120863 -0.0281349 -0.99227 +vn -0.458104 0.210805 0.86354 +vn -0.229507 -0.109536 0.967124 +vn -0.497348 0.415556 0.76155 +vn -0.513819 0.409208 0.754015 +vn -0.213357 -0.0419368 0.976074 +vn -0.160763 -5.4045e-005 0.986993 +vn -0.601449 0.324039 0.730245 +vn -0.34588 -0.11321 0.931424 +vn -0.0195677 0.25085 -0.967828 +vn 0.212371 -0.0474937 -0.976034 +vn 0.255498 -0.036856 -0.966107 +vn 0.0489978 0.206017 -0.977321 +vn -0.0359417 0.208969 -0.977261 +vn 0.196272 -0.0523863 -0.979149 +vn -0.422771 0.434489 0.795288 +vn -0.309834 0.159921 0.937245 +vn -0.297608 0.147575 0.943213 +vn -0.371815 0.365941 0.853136 +vn -0.384529 0.271436 0.882304 +vn -0.373685 0.0339162 0.926935 +vn 0.208093 0.176614 -0.962031 +vn 0.157769 0.0480767 -0.986305 +vn 0.353293 -0.156791 -0.92228 +vn 0.365673 -0.0570671 -0.928992 +vn 0.0332007 -0.287284 -0.95727 +vn 0.258711 -0.381445 -0.88745 +vn -0.350973 0.143206 0.92537 +vn -0.601578 0.426764 0.67526 +vn -0.353639 0.131765 0.926055 +vn -0.592023 0.391586 0.704392 +vn -0.590026 0.338703 0.732905 +vn -0.3673 0.095309 0.925206 +vn 0.0491928 0.0841951 -0.995234 +vn 0.259532 -0.113454 -0.959047 +vn 0.0920799 0.0703629 -0.993262 +vn 0.287737 -0.106669 -0.951751 +vn 0.126783 0.0475281 -0.990791 +vn 0.30248 -0.115212 -0.946167 +vn -0.483744 0.025405 0.874841 +vn -0.761274 0.351998 0.544573 +vn -0.406516 0.135038 0.903609 +vn -0.707504 0.432626 0.558814 +vn -0.702779 0.434352 0.563417 +vn -0.397388 0.150511 0.905223 +vn -0.083177 0.223647 -0.971115 +vn 0.265685 -0.0463974 -0.962943 +vn -0.00848632 0.196793 -0.980408 +vn 0.30973 -0.0246035 -0.950506 +vn -0.0313309 0.145386 -0.988879 +vn 0.270115 -0.0858067 -0.958997 +vn -0.58557 0.503358 0.635405 +vn -0.541251 0.386081 0.746987 +vn -0.602976 0.562806 0.565394 +vn -0.504332 0.44789 0.738271 +vn 0.37377 -0.168045 -0.912171 +vn 0.569096 -0.349147 -0.744463 +vn 0.559224 -0.350652 -0.751207 +vn 0.306881 -0.0766036 -0.94866 +vn -0.679648 0.565735 0.46693 +vn -0.565282 0.400476 0.721162 +vn 0.322638 -0.0603696 -0.944595 +vn 0.521913 -0.396839 -0.755067 +vn -0.932757 0.279613 0.227555 +vn -0.944083 0.281653 0.171402 +vn -0.704721 0.253655 0.662592 +vn -0.677752 0.275708 0.681644 +vn -0.957199 0.209517 0.199684 +vn -0.706558 0.131257 0.695375 +vn 0.145942 -0.232123 -0.961675 +vn 0.588981 -0.393 -0.706153 +vn 0.588211 -0.394735 -0.705827 +vn 0.164555 -0.263477 -0.950527 +vn 0.121069 -0.320453 -0.939496 +vn 0.536051 -0.448879 -0.714953 +vn -0.100922 0.316706 0.943139 +vn -0.135998 -0.106371 0.984982 +vn -0.136893 0.322176 0.93673 +vn -0.177428 -0.0565227 0.982509 +vn -0.119478 0.286314 0.950657 +vn -0.161742 -0.0387543 0.986072 +vn 0.163113 0.357584 -0.919526 +vn 0.183994 -0.101868 -0.977634 +vn 0.162406 -0.160521 -0.97358 +vn 0.156171 0.332424 -0.93011 +vn 0.163163 0.225763 -0.960421 +vn 0.147601 -0.27018 -0.951429 +vn 0.201901 0.184485 -0.961874 +vn 0.0788237 0.216119 -0.97318 +vn 0.124502 -0.00956185 -0.992173 +vn 0.215923 0.0553986 -0.974838 +vn 0.364591 -0.0527249 0.929674 +vn 0.423116 -0.111396 0.899202 +vn 0.42801 0.157771 0.889896 +vn 0.319497 0.288051 0.902745 +vn 0.333837 -0.0959688 0.937733 +vn 0.309643 0.137483 0.940861 +vn -0.00934712 0.256878 -0.966399 +vn -0.0440366 0.248736 -0.96757 +vn 0.0380042 -0.120751 -0.991955 +vn 0.0775955 -0.0819322 -0.993613 +vn 0.198496 -0.134838 0.970782 +vn 0.133807 0.136896 0.981507 +vn 0.125144 -0.177177 0.97619 +vn 0.085864 0.128353 0.988004 +vn -0.0626416 0.125401 -0.990126 +vn -0.0479133 0.0571562 -0.997215 +vn -0.0693163 -0.119364 -0.990428 +vn -0.0752248 -0.127816 -0.988941 +vn -0.0487493 -0.162732 -0.985465 +vn -0.0521546 -0.00800131 -0.998607 +vn -0.0549024 0.122893 -0.9909 +vn -0.00631409 -0.145179 -0.989385 +vn 0.0183593 -0.160808 0.986815 +vn 0.0343179 0.0978876 0.994606 +vn 0.0433821 0.100867 0.993954 +vn 0.0261478 -0.174583 0.984295 +vn 0.0623084 0.108056 0.99219 +vn 0.0477626 -0.182957 0.98196 +vn 0.0793611 0.117276 0.989923 +vn 0.0787261 -0.188455 0.978921 +vn -0.0911339 0.0667268 -0.993601 +vn -0.103459 -0.0453707 -0.993598 +vn -0.0471147 -0.296416 -0.953896 +vn -0.0534505 -0.191174 -0.9801 +vn 0.0180835 -0.138287 0.990227 +vn 0.0317441 0.1004 0.994441 +vn 0.0180061 -0.111172 0.993638 +vn 0.0307662 0.105384 0.993956 +vn 0.368743 0.498083 0.78482 +vn 0.364098 0.244414 0.898718 +vn 0.234128 0.494879 0.836827 +vn 0.222 0.684917 0.693978 +vn -0.147592 0.847584 0.509724 +vn -0.0353138 0.667413 0.74385 +vn -0.112759 0.752002 0.649445 +vn -0.156433 0.866986 0.473143 +vn 0.0630894 0.413389 0.908366 +vn 0.0392115 0.477956 0.877508 +vn 0.162766 0.549502 0.819485 +vn -0.0478977 0.825686 0.562093 +vn -0.9522 0.0603721 -0.299449 +vn -0.975002 0.179295 0.131245 +vn -0.667657 -0.167625 -0.725352 +vn -0.573193 -0.57921 -0.579626 +vn -0.903974 -0.397025 -0.15875 +vn -0.968278 -0.108609 0.22504 +vn 0.112472 0.809003 0.576943 +vn 0.302985 0.571312 0.76276 +vn -0.302644 0.880693 0.364398 +vn -0.153652 0.841323 0.518235 +vn 0.0092076 0.607704 0.79411 +vn 0.110808 0.349228 0.930463 +vn -0.1985 0.869859 0.4516 +vn -0.103519 0.528443 0.842634 +vn 0.043603 0.281346 0.958615 +vn -0.603063 0.769216 -0.211236 +vn -0.42775 0.901759 0.0621282 +vn -0.343015 0.471807 0.812243 +vn -0.150521 0.325145 0.933608 +vn -0.461367 0.534743 0.707948 +vn -0.301389 0.428382 0.851853 +vn -0.480201 0.602344 0.637643 +vn -0.39365 0.39254 0.831236 +vn -0.604128 0.549242 0.577375 +vn -0.564637 0.206495 0.79909 +vn -0.697981 0.432005 0.571134 +vn -0.653517 0.0423809 0.755724 +vn -0.580579 0.409554 0.7037 +vn -0.545357 0.0542166 0.836449 +vn -0.397939 0.430374 0.810199 +vn -0.353042 0.133944 0.92597 +vn -0.663528 0.11911 0.738609 +vn -0.71195 -0.113409 0.693012 +vn -0.693822 -0.517801 -0.500493 +vn -0.844472 -0.465579 -0.26477 +vn -0.82197 -0.526354 0.217524 +vn -0.78973 -0.600645 0.124707 +vn -0.414909 -0.0422712 0.908881 +vn -0.389212 -0.270614 0.880501 +vn -0.951637 -0.202819 0.230764 +vn -0.857406 0.236478 0.457092 +vn -0.782705 0.250645 0.569692 +vn -0.79172 0.0630519 0.607622 +vn -0.676422 0.6682 0.309776 +vn -0.594977 0.500247 0.62909 +vn -0.229676 0.246859 0.94144 +vn -0.382456 0.469068 0.796055 +vn -0.361446 0.358615 -0.86067 +vn -0.387222 0.0482712 -0.920722 +vn -0.28643 0.409695 -0.866088 +vn -0.187601 0.0121839 -0.98217 +vn -0.20399 -0.023116 -0.9787 +vn -0.214566 -0.113754 -0.970063 +vn -0.302695 -0.265245 -0.915435 +vn -0.198532 -0.22431 -0.954081 +vn -0.159746 -0.503039 -0.849372 +vn -0.262479 -0.540496 -0.799355 +vn -0.505738 0.558623 -0.657396 +vn -0.365271 0.642604 -0.673526 +vn -0.495187 0.329212 -0.803996 +vn -0.150373 0.366876 -0.918036 +vn 0.0667013 0.449843 -0.890613 +vn -0.37619 0.690093 -0.618266 +vn 0.0453821 0.487155 -0.872136 +vn -0.415056 0.69354 -0.588838 +vn 0.0459461 0.506322 -0.861119 +vn -0.304687 0.789147 -0.533304 +vn -0.211085 0.811935 -0.544247 +vn 0.0530338 0.425394 -0.903453 +vn -0.0415841 0.242105 -0.969359 +vn -0.224636 0.712681 -0.664548 +vn -0.270057 0.53409 -0.801135 +vn -0.161089 0.075862 -0.98402 +vn -0.893301 -0.387782 -0.227239 +vn -0.678171 0.327146 -0.658073 +vn -0.672039 0.592669 -0.443968 +vn -0.867393 0.190999 0.459509 +vn -0.0162133 -0.212861 0.976948 +vn -0.0472637 -0.255912 0.965544 +vn -0.000920353 -0.193906 0.98102 +vn -0.839029 -0.543742 -0.0193756 +vn -0.681681 -0.549829 0.4827 +vn -0.62767 -0.518163 -0.58098 +vn -0.493289 -0.861478 0.120506 +vn -0.287268 -0.914411 0.285184 +vn -0.120821 -0.359995 -0.925098 +vn -0.766197 -0.620359 0.167621 +vn -0.645458 -0.211475 0.733936 +vn -0.268501 -0.639825 -0.720091 +vn 0.180868 -0.707256 -0.68343 +vn 0.422144 -0.617826 -0.663389 +vn 0.116042 -0.725748 -0.678104 +vn 0.204246 -0.476783 -0.854963 +vn 0.146747 -0.518358 -0.842478 +vn 0.265931 -0.392464 -0.880484 +vn 0.328944 -0.182479 -0.926551 +vn 0.311174 -0.00119415 -0.950352 +vn 0.263973 0.00482117 -0.964518 +vn 0.275263 -0.14296 -0.95068 +vn -0.146981 -0.517569 -0.842923 +vn -0.454458 -0.7046 -0.544984 +vn -0.586431 -0.799728 -0.12858 +vn -0.512466 -0.802648 0.30518 +vn -0.228286 -0.678473 0.698255 +vn 0.159981 -0.648798 -0.743953 +vn -0.147858 -0.890499 -0.430291 +vn -0.256985 -0.965689 -0.0374727 +vn -0.294958 -0.906535 0.301984 +vn -0.187345 -0.714721 0.673851 +vn 0.440908 -0.732761 -0.518325 +vn 0.174638 -0.962889 -0.205782 +vn -0.0711059 -0.986204 0.149483 +vn -0.179752 -0.827503 0.531909 +vn -0.142826 -0.555686 0.819032 +vn 0.731083 -0.680468 -0.0498125 +vn 0.510967 -0.83994 0.182792 +vn 0.13649 -0.877443 0.459852 +vn -0.0462806 -0.628396 0.776516 +vn -0.106933 -0.335687 0.935884 +vn -0.103403 -0.457119 0.883374 +vn 0.0481297 -0.463653 0.884709 +vn -0.0785852 -0.390997 0.917031 +vn -0.0627472 -0.211128 -0.975442 +vn -0.0242946 -0.165733 -0.985871 +vn -0.0686671 -0.130407 -0.98908 +vn 0.193691 -0.391886 0.899394 +vn 0.162697 -0.381483 0.909945 +vn -0.1156 -0.247023 -0.96209 +vn -0.103764 -0.243299 -0.964385 +vn 0.136273 -0.428206 0.893347 +vn 0.190998 -0.412933 0.890509 +vn 0.280158 -0.362434 0.888906 +vn 0.0858286 -0.200039 -0.976021 +vn 0.044893 -0.217192 -0.975096 +vn 0.0399671 -0.207235 -0.977474 +vn 0.294782 -0.334829 0.894982 +vn 0.222676 -0.360791 0.905674 +vn 0.0688366 -0.174807 -0.982193 +vn 0.0842535 -0.146523 -0.985613 +vn 0.0764397 -0.361138 0.929374 +vn 0.102545 -0.291164 0.951161 +vn 0.00506804 -0.274548 0.96156 +vn 0.300694 -0.331258 -0.894344 +vn 0.0819954 -0.387293 -0.918303 +vn 0.322364 -0.311264 -0.893978 +vn -0.0732473 -0.380842 0.921735 +vn -0.151133 -0.322436 0.934449 +vn 0.00642274 -0.324584 -0.945835 +vn 0.165491 -0.245686 -0.955118 +vn 0.0687841 -0.450263 0.890243 +vn 0.0221738 -0.454171 0.890638 +vn -0.0407212 -0.439475 0.897331 +vn 0.319614 -0.352262 -0.879635 +vn 0.305407 -0.339217 -0.889752 +vn 0.303679 -0.316657 -0.898614 +vn 0.110818 -0.422813 0.899416 +vn 0.157735 -0.382746 0.910288 +vn 0.348681 -0.325401 -0.87894 +vn 0.372761 -0.296056 -0.879432 +vn -0.276294 -0.218476 0.935911 +vn -0.317383 -0.271855 0.908495 +vn -0.247669 -0.172213 0.953416 +vn 0.26675 -0.501172 -0.823208 +vn 0.327055 -0.414982 -0.849014 +vn 0.42264 -0.297431 -0.856102 +vn -0.317731 -0.281181 0.90553 +vn -0.23604 -0.213503 0.947999 +vn 0.314107 -0.460541 -0.830204 +vn 0.396991 -0.357317 -0.845413 +vn -0.111501 -0.223592 0.968284 +vn -0.10766 -0.288759 0.951329 +vn -0.071793 -0.289672 0.95443 +vn 0.429919 -0.353429 -0.830818 +vn 0.485974 -0.337581 -0.806144 +vn 0.566656 -0.266482 -0.779672 +vn -0.0554899 -0.206682 0.976833 +vn -0.0555067 -0.146282 0.987684 +vn 0.592598 -0.225542 -0.773278 +vn 0.54693 -0.284813 -0.787241 +vn -0.504539 0.05181 0.861833 +vn -0.522772 0.0872455 0.847996 +vn -0.500968 0.0305877 0.864925 +vn 0.682431 -0.61377 -0.396957 +vn 0.651638 -0.612696 -0.447181 +vn 0.61903 -0.622639 -0.478668 +vn -0.492762 0.115696 0.862438 +vn -0.445012 0.158193 0.881442 +vn 0.729496 -0.596979 -0.333845 +vn 0.76835 -0.562651 -0.305061 +vn -0.432551 0.179125 0.883637 +vn -0.438277 0.160815 0.884337 +vn -0.364512 0.156035 0.918033 +vn -0.422017 0.121826 0.898365 +vn 0.764633 -0.539581 -0.352405 +vn 0.742993 -0.534257 -0.40315 +vn 0.827719 -0.4195 -0.372694 +vn 0.756776 -0.521137 -0.394595 +vn -0.326669 0.222042 0.918687 +vn -0.325883 0.200257 0.923958 +vn 0.86425 -0.34463 -0.366472 +vn 0.840117 -0.411341 -0.353557 +vn -0.0192843 -0.340356 0.940099 +vn 0.0118065 -0.298449 0.954353 +vn 0.0136757 -0.239334 0.970841 +vn -0.12795 -0.0476182 -0.990637 +vn -0.118948 -0.0705335 -0.990392 +vn -0.245289 -0.180686 -0.952463 +vn 0.144711 -0.374944 0.915683 +vn 0.0909631 -0.385953 0.918023 +vn 0.00740741 -0.470364 0.882441 +vn 0.0709207 -0.151576 -0.985898 +vn 0.0797502 -0.129521 -0.988364 +vn 0.0361225 -0.281991 -0.958737 +vn 0.122964 -0.430053 0.894391 +vn 0.11885 -0.427294 0.896267 +vn 0.121621 -0.410502 0.903713 +vn 0.0866168 -0.194018 -0.977167 +vn 0.0240156 -0.208669 -0.977691 +vn -0.0540636 -0.226793 -0.972441 +vn -0.329206 -0.422488 0.844469 +vn -0.191099 -0.254185 0.948088 +vn 0.290225 -0.0939682 -0.952334 +vn 0.277443 -0.0291288 -0.9603 +vn -0.177013 -0.26501 0.947859 +vn 0.222934 -0.146166 -0.963813 +vn -0.0679027 -0.300176 0.951464 +vn -0.0918996 -0.344447 0.934297 +vn 0.316332 -0.311677 -0.895986 +vn 0.311506 -0.314932 -0.896539 +vn -0.0811464 -0.396262 0.914545 +vn 0.30541 -0.313573 -0.899109 +vn 0.157106 -0.396849 0.904339 +vn 0.0926903 -0.44957 0.888423 +vn -0.0141176 -0.519331 0.854456 +vn 0.389438 -0.290132 -0.874164 +vn 0.392398 -0.32251 -0.861401 +vn 0.358527 -0.422316 -0.832531 +vn -0.250423 -0.133034 0.958953 +vn -0.284594 -0.179688 0.941657 +vn -0.344621 -0.581323 0.737089 +vn 0.446483 -0.266269 -0.854256 +vn 0.400364 -0.319529 -0.858842 +vn 0.273803 -0.396588 -0.876213 +vn -0.113687 -0.176607 0.977694 +vn -0.125736 -0.150622 0.980563 +vn -0.154422 -0.153089 0.976072 +vn 0.41912 -0.341823 -0.841128 +vn 0.441696 -0.310853 -0.841591 +vn 0.451247 -0.296751 -0.841615 +vn -0.0904268 -0.306926 0.947428 +vn -0.0545754 -0.190346 0.980199 +vn -0.0480148 -0.145513 0.988191 +vn 0.566705 -0.395989 -0.722523 +vn 0.561469 -0.300956 -0.770829 +vn 0.519938 -0.324735 -0.790071 +vn -0.493407 0.18689 0.849483 +vn -0.486288 0.226982 0.843803 +vn 0.605774 -0.569351 -0.555767 +vn 0.63302 -0.605396 -0.482475 +vn -0.521352 0.104913 0.846868 +vn 0.610719 -0.632849 -0.475946 +vn -0.325462 0.139408 0.935222 +vn -0.304344 0.0744168 0.949651 +vn -0.231283 -0.0726095 0.970173 +vn 0.821435 -0.465197 -0.329904 +vn 0.828473 -0.468394 -0.306984 +vn 0.814621 -0.522884 -0.250967 +vn -0.0501266 -0.475008 0.878553 +vn -0.0691776 -0.448834 0.890933 +vn -0.087749 -0.385458 0.918543 +vn -0.0808155 -0.314528 0.945802 +vn 0.0872938 -0.589154 -0.803292 +vn 0.0964284 -0.650716 -0.753173 +vn 0.137676 -0.690887 -0.709732 +vn 0.408574 -0.360085 0.838693 +vn 0.505429 -0.246581 0.826885 +vn 0.346903 -0.390088 0.85293 +vn 0.286795 -0.283455 -0.915097 +vn 0.262163 -0.405547 -0.875673 +vn 0.277657 -0.448729 0.84944 +vn 0.162327 -0.494599 0.853828 +vn 0.209392 -0.531655 -0.820669 +vn 0.105278 -0.548298 -0.82963 +vn -0.0702872 -0.419876 -0.904856 +vn -0.0930856 -0.396311 -0.913385 +vn -0.0623433 -0.407897 -0.910897 +vn 0.00292329 -0.473521 -0.880778 +vn -0.0233807 -0.444453 0.895497 +vn -0.0161272 -0.468536 0.883297 +vn 0.0120119 -0.487919 0.872806 +vn 0.0630586 -0.500391 0.8635 +vn -0.0213072 -0.414818 0.909655 +vn -0.0208926 -0.381121 0.924289 +vn -0.0253533 -0.466063 -0.884388 +vn -0.00769418 -0.522409 -0.852661 +vn 0.519 0.235658 0.821647 +vn 0.592459 0.0299558 0.805043 +vn 0.17328 0.117265 0.977866 +vn 0.209421 0.12069 0.970349 +vn 0.311015 0.154117 0.937826 +vn -0.629713 -0.767233 -0.12172 +vn -0.846645 -0.390786 0.361218 +vn -0.380129 -0.826651 -0.414909 +vn 0.402001 0.233449 0.885379 +vn -0.177369 0.148122 0.972934 +vn 0.0199225 0.118216 0.992788 +vn 0.141873 0.0692061 0.987463 +vn 0.179922 0.0967021 0.978916 +vn -0.372885 -0.0137359 0.927776 +vn -0.498448 -0.227944 0.836415 +vn -0.503434 -0.322058 0.801769 +vn -0.404366 -0.239357 0.882721 +vn -0.277501 -0.104817 0.95499 +vn -0.514413 -0.0992434 0.85178 +vn -0.670557 0.415974 0.614263 +vn -0.384283 0.273611 0.881739 +vn -0.99102 -0.102653 -0.0856859 +vn -0.849348 -0.194443 -0.490714 +vn -0.251251 -0.028887 0.967491 +vn -0.291639 0.0885676 0.952419 +vn -0.116034 0.00680944 0.993222 +vn -0.219104 0.308794 0.925548 +vn -0.511951 0.471721 0.717903 +vn -0.544341 0.139357 0.827207 +vn -0.906254 -0.397681 -0.143367 +vn -0.990643 0.0217403 -0.134737 +vn -0.939666 0.0127962 -0.341854 +vn -0.713438 -0.445446 -0.54091 +vn -0.94404 0.243404 -0.22258 +vn -0.798807 0.337248 -0.498168 +vn -0.567453 -0.8214 -0.0574409 +vn -0.651733 -0.715774 -0.250821 +vn -0.587719 -0.726466 -0.356138 +vn -0.360522 -0.926809 -0.105118 +vn -0.173331 -0.765996 -0.619036 +vn -0.108481 -0.738469 -0.665504 +vn -0.148952 -0.186503 -0.971097 +vn -0.0933325 -0.190409 -0.977258 +vn -0.0681977 -0.431398 -0.89958 +vn -0.0543635 -0.714083 -0.697947 +vn -0.464019 0.0172593 -0.885657 +vn -0.330401 -0.0722926 -0.941068 +vn 0.186531 -0.0603915 -0.980591 +vn 0.476432 0.0723855 -0.876227 +vn 0.400224 0.0307363 -0.915902 +vn 0.328546 -0.0783148 -0.941236 +vn 0.193439 -0.187047 -0.963117 +vn 0.0102597 -0.221474 -0.975112 +vn -0.203318 -0.43492 0.877215 +vn -0.324734 -0.705326 0.63013 +vn -0.353894 -0.905791 0.233027 +vn -0.554038 -0.831484 0.0409394 +vn -0.574992 -0.68865 -0.441752 +vn -0.456023 -0.402454 -0.793772 +vn -0.432236 -0.106608 -0.895437 +vn -0.205829 0.978351 0.0215577 +vn -0.184348 0.874514 -0.4486 +vn -0.468302 0.802654 -0.369378 +vn -0.517722 0.855417 -0.0150211 +vn -0.279224 0.734559 -0.618432 +vn -0.406116 0.73221 -0.546753 +vn -0.480826 0.744623 -0.462973 +vn -0.558528 0.750977 -0.35225 +vn -0.646385 0.761859 -0.0419144 +vn -0.479531 0.797825 0.365411 +vn -0.173188 0.843321 0.508739 +vn -0.604055 0.727733 0.324842 +vn -0.520899 0.69063 0.501691 +vn -0.410627 0.671809 0.616488 +vn -0.237119 0.667806 0.705557 +vn -0.48977 0.726891 -0.48141 +vn -0.646416 0.683203 -0.339676 +vn -0.780806 0.623836 -0.0342207 +vn 0.181818 0.544799 -0.818619 +vn -0.354656 0.684012 -0.637454 +vn 0.809525 0.457409 -0.368029 +vn 0.871268 0.488551 0.0470101 +vn 0.211713 0.374203 0.902856 +vn 0.794275 0.392819 0.463487 +vn -0.327114 0.508445 0.796543 +vn -0.542445 0.61717 0.56996 +vn -0.717562 0.615286 0.326385 +vn -0.477421 0.747742 -0.461465 +vn -0.430143 0.763421 -0.481836 +vn -0.438046 0.774873 -0.455727 +vn -0.482455 0.770114 -0.417326 +vn -0.406691 0.765831 -0.498102 +vn -0.459973 0.742633 -0.486746 +vn -0.611773 0.737996 -0.284773 +vn -0.538659 0.813919 -0.217677 +vn -0.51574 0.841123 -0.162863 +vn -0.606894 0.792606 0.0587795 +vn -0.495363 0.830866 0.253531 +vn -0.663457 0.747909 0.0213491 +vn -0.658723 0.736612 0.153254 +vn -0.633695 0.70988 0.30741 +vn -0.536498 0.712143 0.452793 +vn -0.99406 0.104755 -0.0295041 +vn -0.629067 0.708315 -0.320257 +vn 0.783438 0.494681 0.376186 +vn -0.455088 0.765528 -0.454821 +vn -0.54288 0.66058 -0.518571 +vn -0.863898 0.329791 -0.380682 +vn -0.494465 0.788726 -0.365261 +vn -0.202625 0.420007 0.884611 +vn 0.576519 0.428525 0.695695 +vn -0.634878 0.570576 0.520934 +vn -0.668355 0.714154 0.208052 +vn -0.774293 0.632646 0.0151283 +vn -0.365998 0.451861 -0.813552 +vn -0.375436 0.405404 -0.833484 +vn -0.454467 0.480322 -0.750167 +vn -0.391473 0.624686 -0.675659 +vn -0.370978 0.370664 -0.85146 +vn -0.41162 0.379038 -0.828794 +vn -0.621552 0.431865 -0.653579 +vn -0.597713 0.626552 -0.500172 +vn -0.543849 0.760123 -0.355586 +vn -0.673328 0.704021 -0.225795 +vn -0.605578 0.794326 -0.0481797 +vn -0.764611 0.575843 -0.289439 +vn -0.759468 0.64423 -0.0904181 +vn -0.72195 0.691527 0.0240359 +vn -0.647678 0.749673 0.136031 +vn 0.404983 0.857157 -0.31823 +vn 0.123391 0.493887 -0.860727 +vn 0.24406 0.966624 0.077933 +vn -0.42435 0.431009 -0.796341 +vn -0.46834 0.34018 -0.815436 +vn -0.754233 0.0177627 -0.656366 +vn -0.410256 0.42674 -0.805967 +vn -0.415666 0.741144 0.527188 +vn 0.0351924 0.919387 0.391776 +vn -0.734007 0.633223 0.245484 +vn -0.825495 0.564363 -0.00718637 +vn -0.906606 0.31695 -0.278582 +vn -0.499873 0.19441 -0.843997 +vn -0.452542 0.0599695 -0.889724 +vn -0.640851 0.184041 -0.745278 +vn -0.58069 0.263881 -0.770172 +vn -0.366496 -0.107936 -0.924138 +vn -0.54694 -0.0716602 -0.834099 +vn -0.75048 -0.0521314 -0.658834 +vn -0.694601 0.202023 -0.690446 +vn -0.661898 0.292171 -0.690309 +vn -0.732532 0.231042 -0.640325 +vn -0.719701 0.343247 -0.6035 +vn -0.891149 0.0463489 -0.451337 +vn -0.917598 0.169065 -0.359765 +vn -0.859705 0.282725 -0.425411 +vn -0.787949 0.373533 -0.489498 +vn 0.202724 0.772914 -0.601254 +vn -0.0236418 0.237352 -0.971136 +vn 0.0528047 0.96101 -0.271426 +vn -0.185751 -0.638779 -0.746631 +vn -0.372514 -0.928026 -0.00105083 +vn -0.23893 -0.247616 -0.938935 +vn -0.195709 -0.11076 -0.974387 +vn -0.69163 0.70736 0.145911 +vn -0.135214 0.990771 -0.00948211 +vn -0.943124 0.332258 -0.0110282 +vn -0.997024 0.0649213 -0.0415837 +vn -0.848718 -0.451745 0.274962 +vn -0.218158 0.442034 0.870065 +vn -0.23856 0.511793 0.825322 +vn -0.201111 0.420366 0.884786 +vn -0.22301 0.389679 0.893542 +vn -0.317134 0.604126 0.731066 +vn -0.224917 0.420856 0.878802 +vn -0.207205 0.302306 0.930418 +vn -0.158197 0.320176 0.934056 +vn -0.185561 0.277623 0.942599 +vn -0.100843 0.212345 0.971978 +vn -0.129721 0.189953 0.973186 +vn -0.170358 0.141053 0.975234 +vn -0.131891 0.00174225 0.991263 +vn -0.0690297 0.122479 0.990068 +vn -0.0804862 0.171092 0.981962 +vn -0.742778 -0.0934723 0.662981 +vn -0.492444 0.0963272 0.864997 +vn -0.409615 0.358632 0.838808 +vn -0.698667 0.228856 0.677856 +vn -0.550226 0.530863 0.644543 +vn -0.683869 0.384424 0.620114 +vn -0.462713 -0.21232 0.860707 +vn -0.338399 -0.168675 0.925762 +vn -0.403953 -0.137685 0.904359 +vn -0.596057 -0.275339 0.754258 +vn -0.829903 -0.234172 0.506384 +vn -0.615288 -0.0154437 0.788151 +vn -0.298458 0.282848 0.911548 +vn -0.914455 0.0949901 0.393382 +vn -0.858387 -0.180918 0.480042 +vn -0.903044 0.346219 0.254251 +vn -0.279542 0.523406 0.804924 +vn -0.519869 0.836714 0.172179 +vn -0.230645 0.176112 0.956968 +vn -0.684756 -0.00210973 0.728769 +vn -0.0901519 -0.19148 0.977347 +vn -0.0789146 0.0794874 0.993707 +vn -0.749555 -0.408469 0.520885 +vn -0.581014 -0.50525 0.63808 +vn -0.778504 0.627215 0.023088 +vn -0.305514 -0.547412 0.779103 +vt 0.51491 0.230704 +vt 0.510401 0.243035 +vt 0.493298 0.236038 +vt 0.497704 0.223687 +vt 0.50574 0.256065 +vt 0.488214 0.248747 +vt 0.469099 0.240466 +vt 0.478408 0.230251 +vt 0.479044 0.216935 +vt 0.485658 0.306845 +vt 0.4825 0.317897 +vt 0.463491 0.31104 +vt 0.466937 0.300357 +vt 0.479855 0.329604 +vt 0.460349 0.322488 +vt 0.440902 0.314524 +vt 0.448599 0.305339 +vt 0.447632 0.293663 +vt 0.47247 0.386672 +vt 0.471664 0.401096 +vt 0.450981 0.396424 +vt 0.452398 0.382503 +vt 0.469991 0.413771 +vt 0.449638 0.408977 +vt 0.429982 0.403116 +vt 0.434302 0.391834 +vt 0.431908 0.377334 +vt 0.637672 0.300036 +vt 0.632361 0.310222 +vt 0.60845 0.296593 +vt 0.61287 0.285543 +vt 0.628096 0.321242 +vt 0.604102 0.307875 +vt 0.582535 0.296358 +vt 0.586498 0.284483 +vt 0.590402 0.272843 +vt 0.612255 0.363179 +vt 0.608484 0.373923 +vt 0.586844 0.363134 +vt 0.590014 0.352455 +vt 0.605105 0.384719 +vt 0.583636 0.373649 +vt 0.563865 0.363929 +vt 0.566666 0.353175 +vt 0.569351 0.342548 +vt 0.595765 0.427757 +vt 0.593782 0.440384 +vt 0.57323 0.43367 +vt 0.575522 0.420643 +vt 0.591851 0.452087 +vt 0.570576 0.445565 +vt 0.550932 0.439017 +vt 0.554341 0.427261 +vt 0.556975 0.414035 +vt 0.692395 0.334743 +vt 0.686398 0.343652 +vt 0.658853 0.326506 +vt 0.664503 0.316927 +vt 0.681962 0.353281 +vt 0.654069 0.336535 +vt 0.665798 0.39019 +vt 0.660826 0.400565 +vt 0.633839 0.386771 +vt 0.638188 0.376115 +vt 0.65661 0.411192 +vt 0.629749 0.397287 +vt 0.645268 0.448318 +vt 0.642985 0.458099 +vt 0.617885 0.448581 +vt 0.619632 0.437302 +vt 0.64069 0.468063 +vt 0.616152 0.459184 +vt 0.732748 0.383184 +vt 0.709025 0.368949 +vt 0.713472 0.359866 +vt 0.737293 0.374404 +vt 0.718835 0.350991 +vt 0.741958 0.365423 +vt 0.705096 0.436474 +vt 0.682412 0.424295 +vt 0.687362 0.414192 +vt 0.710618 0.427077 +vt 0.692521 0.404146 +vt 0.715724 0.417563 +vt 0.682241 0.488295 +vt 0.663662 0.477783 +vt 0.666523 0.468776 +vt 0.686679 0.479218 +vt 0.669217 0.459695 +vt 0.689846 0.470711 +vt 0.72397 0.302402 +vt 0.73642 0.28964 +vt 0.756996 0.306501 +vt 0.746864 0.319906 +vt 0.749899 0.273962 +vt 0.768295 0.291193 +vt 0.785007 0.305501 +vt 0.775391 0.32108 +vt 0.76656 0.333531 +vt 0.699067 0.283238 +vt 0.714359 0.270454 +vt 0.669306 0.257624 +vt 0.694472 0.248376 +vt 0.71347 0.236168 +vt 0.730682 0.256257 +vt 0.725626 0.34281 +vt 0.748353 0.35715 +vt 0.699426 0.326443 +vt 0.707614 0.319046 +vt 0.732808 0.335344 +vt 0.754381 0.349183 +vt 0.739344 0.328615 +vt 0.760405 0.342707 +vt 0.71502 0.311979 +vt 0.671424 0.308508 +vt 0.643494 0.290841 +vt 0.650985 0.282256 +vt 0.67934 0.300654 +vt 0.687974 0.292768 +vt 0.659165 0.272666 +vt 0.617509 0.275276 +vt 0.593906 0.26149 +vt 0.597985 0.249818 +vt 0.622895 0.264858 +vt 0.629551 0.253358 +vt 0.602409 0.236524 +vt 0.606301 0.220934 +vt 0.633609 0.237935 +vt 0.502452 0.210945 +vt 0.519802 0.218925 +vt 0.485254 0.202492 +vt 0.490509 0.189242 +vt 0.507813 0.198524 +vt 0.525328 0.207763 +vt 0.514056 0.187135 +vt 0.531062 0.196096 +vt 0.496659 0.177582 +vt 0.504417 0.166882 +vt 0.521473 0.176121 +vt 0.537866 0.184403 +vt 0.697002 0.395045 +vt 0.720647 0.408967 +vt 0.669839 0.380422 +vt 0.67396 0.371427 +vt 0.701068 0.386408 +vt 0.724478 0.400615 +vt 0.704983 0.377753 +vt 0.728947 0.39208 +vt 0.677608 0.362209 +vt 0.642046 0.365913 +vt 0.615663 0.352508 +vt 0.619349 0.341983 +vt 0.645778 0.356024 +vt 0.649748 0.346302 +vt 0.623179 0.331393 +vt 0.592727 0.341195 +vt 0.571553 0.330832 +vt 0.57436 0.319047 +vt 0.595708 0.329831 +vt 0.599677 0.31884 +vt 0.578134 0.307663 +vt 0.470372 0.28885 +vt 0.489713 0.295421 +vt 0.449839 0.28121 +vt 0.453951 0.268909 +vt 0.474852 0.276319 +vt 0.494829 0.283087 +vt 0.481432 0.262563 +vt 0.500188 0.269812 +vt 0.460658 0.255315 +vt 0.672171 0.450971 +vt 0.693564 0.462384 +vt 0.647526 0.438695 +vt 0.650636 0.429724 +vt 0.67531 0.442349 +vt 0.696736 0.454071 +vt 0.67856 0.433569 +vt 0.700869 0.445578 +vt 0.653024 0.420456 +vt 0.621763 0.426716 +vt 0.59742 0.416098 +vt 0.599579 0.405168 +vt 0.62415 0.416684 +vt 0.626666 0.407066 +vt 0.601816 0.394639 +vt 0.577038 0.407902 +vt 0.55802 0.400559 +vt 0.559217 0.387718 +vt 0.578543 0.395731 +vt 0.580806 0.384414 +vt 0.561197 0.375225 +vt 0.453967 0.367223 +vt 0.473246 0.372144 +vt 0.435489 0.361386 +vt 0.437972 0.345569 +vt 0.455755 0.351509 +vt 0.474463 0.357222 +vt 0.457826 0.336287 +vt 0.476831 0.342835 +vt 0.439718 0.330286 +vt 0.650495 0.541169 +vt 0.631814 0.531756 +vt 0.643812 0.513839 +vt 0.662148 0.524342 +vt 0.611564 0.521574 +vt 0.623132 0.502822 +vt 0.633105 0.48597 +vt 0.654235 0.497294 +vt 0.671864 0.5088 +vt 0.660209 0.486282 +vt 0.678648 0.4971 +vt 0.638273 0.475555 +vt 0.59293 0.510334 +vt 0.602208 0.49303 +vt 0.574165 0.499689 +vt 0.581238 0.484195 +vt 0.586584 0.471381 +vt 0.609963 0.477827 +vt 0.614061 0.467738 +vt 0.589865 0.461351 +vt 0.554345 0.489859 +vt 0.560419 0.476053 +vt 0.53459 0.481989 +vt 0.540094 0.468552 +vt 0.54397 0.457452 +vt 0.564799 0.464234 +vt 0.567975 0.454913 +vt 0.547721 0.448273 +vt 0.460898 0.450794 +vt 0.44454 0.44767 +vt 0.446814 0.437198 +vt 0.463201 0.440499 +vt 0.429924 0.446081 +vt 0.432256 0.434797 +vt 0.432541 0.426414 +vt 0.447248 0.429658 +vt 0.464051 0.433884 +vt 0.448292 0.420153 +vt 0.466996 0.424517 +vt 0.432019 0.416146 +vt 0.432847 0.152204 +vt 0.426611 0.162051 +vt 0.415133 0.154492 +vt 0.42123 0.144984 +vt 0.42113 0.171536 +vt 0.409601 0.163723 +vt 0.399994 0.157281 +vt 0.405079 0.148006 +vt 0.411039 0.138675 +vt 0.444824 0.131612 +vt 0.438527 0.142019 +vt 0.427591 0.135534 +vt 0.434171 0.125629 +vt 0.417675 0.129769 +vt 0.42504 0.120488 +vt 0.396756 0.142316 +vt 0.401915 0.133156 +vt 0.392506 0.151602 +vt 0.385455 0.146491 +vt 0.389187 0.137295 +vt 0.393816 0.128257 +vt 0.40896 0.12492 +vt 0.416593 0.116369 +vt 0.400923 0.120405 +vt 0.408962 0.112463 +vt 0.351443 0.128204 +vt 0.345704 0.124765 +vt 0.350351 0.115567 +vt 0.356233 0.11906 +vt 0.341388 0.12186 +vt 0.345712 0.112668 +vt 0.350639 0.102867 +vt 0.355316 0.105858 +vt 0.361437 0.109421 +vt 0.361407 0.0971189 +vt 0.367629 0.10082 +vt 0.356448 0.0941481 +vt 0.362451 0.0862624 +vt 0.367486 0.0889531 +vt 0.374118 0.0926366 +vt 0.341362 0.109929 +vt 0.346029 0.100291 +vt 0.337121 0.119086 +vt 0.332174 0.115591 +vt 0.336465 0.106932 +vt 0.341289 0.0976415 +vt 0.351953 0.0916269 +vt 0.357701 0.0837044 +vt 0.346986 0.0892618 +vt 0.352348 0.0814648 +vt 0.357738 0.207773 +vt 0.352236 0.217586 +vt 0.341781 0.213905 +vt 0.347711 0.204432 +vt 0.347702 0.228198 +vt 0.336593 0.224204 +vt 0.326261 0.220076 +vt 0.331614 0.210264 +vt 0.337439 0.201172 +vt 0.343879 0.23942 +vt 0.334328 0.235689 +vt 0.341954 0.249662 +vt 0.333661 0.246327 +vt 0.325273 0.242409 +vt 0.325082 0.231848 +vt 0.355684 0.243872 +vt 0.352034 0.253517 +vt 0.360302 0.233034 +vt 0.375235 0.238378 +vt 0.369533 0.248834 +vt 0.365068 0.257865 +vt 0.364603 0.222124 +vt 0.368935 0.211868 +vt 0.382193 0.216832 +vt 0.378546 0.227317 +vt 0.283819 0.204161 +vt 0.28125 0.213599 +vt 0.274655 0.211311 +vt 0.276586 0.201938 +vt 0.280308 0.222812 +vt 0.273752 0.220445 +vt 0.269158 0.219115 +vt 0.269924 0.209929 +vt 0.27164 0.200388 +vt 0.291449 0.186057 +vt 0.287084 0.194955 +vt 0.280187 0.193127 +vt 0.284485 0.184422 +vt 0.274946 0.191547 +vt 0.279 0.183039 +vt 0.264888 0.218244 +vt 0.265709 0.208894 +vt 0.259549 0.21716 +vt 0.260992 0.207775 +vt 0.262116 0.197537 +vt 0.266975 0.198918 +vt 0.270186 0.189486 +vt 0.2656 0.187694 +vt 0.268831 0.178803 +vt 0.273939 0.18067 +vt 0.370967 0.324242 +vt 0.368382 0.33529 +vt 0.354599 0.331601 +vt 0.35587 0.320535 +vt 0.36596 0.344416 +vt 0.353741 0.341154 +vt 0.343216 0.338051 +vt 0.342602 0.328343 +vt 0.34334 0.317171 +vt 0.374388 0.301667 +vt 0.372667 0.312544 +vt 0.358434 0.309216 +vt 0.361059 0.298966 +vt 0.346241 0.306506 +vt 0.350263 0.29696 +vt 0.334701 0.335382 +vt 0.333588 0.325801 +vt 0.326592 0.33237 +vt 0.325354 0.32328 +vt 0.325707 0.312801 +vt 0.333725 0.315039 +vt 0.337205 0.304544 +vt 0.329298 0.302822 +vt 0.333913 0.293457 +vt 0.341368 0.294993 +vt 0.295708 0.320577 +vt 0.28993 0.318523 +vt 0.290342 0.31052 +vt 0.295718 0.312534 +vt 0.282866 0.316149 +vt 0.284036 0.308357 +vt 0.284564 0.29978 +vt 0.290375 0.30169 +vt 0.295602 0.303625 +vt 0.291377 0.292068 +vt 0.297324 0.294059 +vt 0.285676 0.290469 +vt 0.286952 0.281238 +vt 0.292863 0.282577 +vt 0.299513 0.284628 +vt 0.276328 0.305898 +vt 0.277872 0.297871 +vt 0.274748 0.313477 +vt 0.266483 0.31064 +vt 0.268983 0.303461 +vt 0.270999 0.295934 +vt 0.279657 0.289385 +vt 0.281227 0.280848 +vt 0.273396 0.288464 +vt 0.274695 0.280754 +vt 0.383203 0.432093 +vt 0.376967 0.431866 +vt 0.379647 0.422428 +vt 0.386752 0.423199 +vt 0.370815 0.430885 +vt 0.373001 0.421123 +vt 0.374483 0.412851 +vt 0.382011 0.414538 +vt 0.389796 0.416468 +vt 0.384104 0.404879 +vt 0.392013 0.406115 +vt 0.376393 0.403449 +vt 0.377923 0.394272 +vt 0.385962 0.395133 +vt 0.393527 0.395912 +vt 0.364977 0.418016 +vt 0.36807 0.41048 +vt 0.361771 0.42734 +vt 0.351819 0.423134 +vt 0.356294 0.414242 +vt 0.360487 0.407494 +vt 0.369642 0.401447 +vt 0.370765 0.39221 +vt 0.362651 0.398644 +vt 0.363528 0.389357 +vt 0.350369 0.382172 +vt 0.346056 0.391206 +vt 0.339887 0.389073 +vt 0.343978 0.380126 +vt 0.341437 0.400377 +vt 0.335922 0.398269 +vt 0.331705 0.396726 +vt 0.335135 0.387317 +vt 0.337949 0.378661 +vt 0.350858 0.403822 +vt 0.354216 0.394813 +vt 0.357026 0.385631 +vt 0.339966 0.40819 +vt 0.334034 0.406092 +vt 0.339065 0.417677 +vt 0.332744 0.41488 +vt 0.326681 0.412968 +vt 0.328914 0.404687 +vt 0.344989 0.420162 +vt 0.347672 0.410937 +vt 0.323644 0.404023 +vt 0.328018 0.394793 +vt 0.319859 0.412759 +vt 0.314103 0.412528 +vt 0.318985 0.403233 +vt 0.324604 0.392818 +vt 0.331224 0.384837 +vt 0.333483 0.375627 +vt 0.32767 0.382529 +vt 0.328806 0.373238 +vt 0.458153 0.1688 +vt 0.45315 0.181018 +vt 0.439209 0.17096 +vt 0.444747 0.159966 +vt 0.448433 0.192131 +vt 0.433922 0.181137 +vt 0.468659 0.192022 +vt 0.473586 0.178876 +vt 0.463239 0.20325 +vt 0.456557 0.138101 +vt 0.4503 0.149027 +vt 0.470631 0.146086 +vt 0.463699 0.157194 +vt 0.486717 0.156184 +vt 0.479512 0.167157 +vt 0.330188 0.10326 +vt 0.335284 0.0947733 +vt 0.32532 0.111248 +vt 0.317389 0.106163 +vt 0.32517 0.100271 +vt 0.330451 0.092555 +vt 0.340612 0.086759 +vt 0.335154 0.0850137 +vt 0.336651 0.0764864 +vt 0.345365 0.0790438 +vt 0.3689 0.137562 +vt 0.359618 0.132723 +vt 0.364312 0.12358 +vt 0.373171 0.128406 +vt 0.369419 0.114105 +vt 0.378403 0.119148 +vt 0.381394 0.132818 +vt 0.386132 0.123688 +vt 0.377498 0.142049 +vt 0.392148 0.102531 +vt 0.384853 0.110666 +vt 0.375914 0.105531 +vt 0.382617 0.0972337 +vt 0.393039 0.115639 +vt 0.400674 0.107676 +vt 0.30228 0.0961758 +vt 0.302633 0.0949771 +vt 0.300394 0.0869728 +vt 0.263703 0.076357 +vt 0.299911 0.0952005 +vt 0.297949 0.0865867 +vt 0.300362 0.0779689 +vt 0.302225 0.079045 +vt 0.301255 0.0785883 +vt 0.318989 0.105458 +vt 0.317373 0.103152 +vt 0.309263 0.101037 +vt 0.271462 0.0882697 +vt 0.306859 0.102007 +vt 0.284063 0.0869494 +vt 0.32405 0.0993208 +vt 0.330771 0.0933237 +vt 0.329253 0.092319 +vt 0.333913 0.0779847 +vt 0.332557 0.0781121 +vt 0.332938 0.0849208 +vt 0.290948 0.0747641 +vt 0.284558 0.0643161 +vt 0.325561 0.0728788 +vt 0.316224 0.0695238 +vt 0.315971 0.07074 +vt 0.314845 0.0682805 +vt 0.325795 0.0703146 +vt 0.269914 0.0645887 +vt 0.307805 0.0732147 +vt 0.306041 0.0713468 +vt 0.389655 0.244055 +vt 0.385215 0.254101 +vt 0.407603 0.250984 +vt 0.403841 0.261037 +vt 0.40175 0.269969 +vt 0.381505 0.263027 +vt 0.397904 0.222429 +vt 0.393731 0.232966 +vt 0.417941 0.22888 +vt 0.412215 0.239482 +vt 0.426522 0.271006 +vt 0.424267 0.280349 +vt 0.429883 0.259755 +vt 0.436055 0.247277 +vt 0.441664 0.235508 +vt 0.313005 0.192276 +vt 0.308204 0.201429 +vt 0.296808 0.19776 +vt 0.301251 0.188718 +vt 0.303909 0.211229 +vt 0.29281 0.207226 +vt 0.302545 0.222018 +vt 0.291057 0.217347 +vt 0.302365 0.232027 +vt 0.290313 0.226899 +vt 0.320114 0.205851 +vt 0.325376 0.196637 +vt 0.315364 0.215792 +vt 0.314187 0.227071 +vt 0.314181 0.237519 +vt 0.254755 0.20614 +vt 0.256763 0.195883 +vt 0.252219 0.215784 +vt 0.243151 0.213466 +vt 0.24905 0.204437 +vt 0.251387 0.194281 +vt 0.260881 0.186916 +vt 0.263532 0.178286 +vt 0.256506 0.186435 +vt 0.256973 0.177999 +vt 0.237963 0.210825 +vt 0.244099 0.201979 +vt 0.245929 0.203113 +vt 0.239939 0.209162 +vt 0.250235 0.193133 +vt 0.24975 0.193756 +vt 0.218835 0.19957 +vt 0.221362 0.201289 +vt 0.217903 0.193895 +vt 0.220555 0.192096 +vt 0.218799 0.203525 +vt 0.213608 0.195571 +vt 0.213249 0.185967 +vt 0.218534 0.185705 +vt 0.222276 0.184621 +vt 0.230229 0.207466 +vt 0.228399 0.205198 +vt 0.229363 0.210301 +vt 0.249383 0.175686 +vt 0.251482 0.178598 +vt 0.252952 0.185528 +vt 0.219369 0.161638 +vt 0.237914 0.17405 +vt 0.241286 0.173131 +vt 0.226446 0.172414 +vt 0.22917 0.171768 +vt 0.227716 0.167984 +vt 0.241712 0.169943 +vt 0.224361 0.178517 +vt 0.221938 0.177144 +vt 0.217994 0.175167 +vt 0.402584 0.333417 +vt 0.398542 0.344519 +vt 0.382755 0.339126 +vt 0.385998 0.328506 +vt 0.394119 0.353232 +vt 0.378974 0.347984 +vt 0.412342 0.363347 +vt 0.416567 0.352878 +vt 0.419949 0.339455 +vt 0.404911 0.308902 +vt 0.404073 0.320592 +vt 0.387823 0.316364 +vt 0.388952 0.305106 +vt 0.421586 0.325143 +vt 0.421992 0.312406 +vt 0.308448 0.308114 +vt 0.306746 0.31694 +vt 0.300637 0.314548 +vt 0.301456 0.305811 +vt 0.306403 0.324897 +vt 0.3005 0.322494 +vt 0.315995 0.328635 +vt 0.315696 0.320089 +vt 0.316662 0.310611 +vt 0.315811 0.289337 +vt 0.311761 0.298644 +vt 0.304078 0.296318 +vt 0.307052 0.286913 +vt 0.320492 0.300833 +vt 0.324717 0.291429 +vt 0.260132 0.308187 +vt 0.263765 0.301363 +vt 0.254384 0.305705 +vt 0.260287 0.299506 +vt 0.261695 0.292504 +vt 0.265831 0.294192 +vt 0.266969 0.287356 +vt 0.26159 0.28637 +vt 0.257744 0.279485 +vt 0.266674 0.280165 +vt 0.25536 0.303022 +vt 0.224987 0.259541 +vt 0.258162 0.297791 +vt 0.254119 0.302636 +vt 0.258067 0.289276 +vt 0.259203 0.29124 +vt 0.254914 0.2817 +vt 0.255266 0.281399 +vt 0.258474 0.28582 +vt 0.224925 0.249885 +vt 0.216347 0.244299 +vt 0.248869 0.277843 +vt 0.238301 0.277781 +vt 0.240893 0.276686 +vt 0.240157 0.273738 +vt 0.248699 0.274753 +vt 0.41677 0.441721 +vt 0.419124 0.431029 +vt 0.404753 0.43759 +vt 0.407172 0.427222 +vt 0.408139 0.419877 +vt 0.41943 0.422636 +vt 0.418525 0.412504 +vt 0.40768 0.409532 +vt 0.406852 0.399464 +vt 0.416673 0.401989 +vt 0.396154 0.424705 +vt 0.398299 0.417367 +vt 0.392926 0.43406 +vt 0.399357 0.407534 +vt 0.399891 0.397323 +vt 0.315695 0.40145 +vt 0.320645 0.391516 +vt 0.310524 0.410115 +vt 0.306736 0.406206 +vt 0.313372 0.398987 +vt 0.316717 0.389872 +vt 0.323984 0.38129 +vt 0.325153 0.372159 +vt 0.320459 0.380552 +vt 0.319055 0.371185 +vt 0.305827 0.399817 +vt 0.310139 0.393131 +vt 0.311614 0.396152 +vt 0.305332 0.40089 +vt 0.314452 0.386445 +vt 0.315144 0.388204 +vt 0.294837 0.399722 +vt 0.294565 0.396551 +vt 0.2935 0.403356 +vt 0.282905 0.398216 +vt 0.284872 0.394912 +vt 0.283303 0.393286 +vt 0.314611 0.371375 +vt 0.3145 0.373017 +vt 0.317383 0.379748 +vt 0.314532 0.37891 +vt 0.284432 0.381309 +vt 0.279672 0.382023 +vt 0.282241 0.375656 +vt 0.286593 0.377673 +vt 0.274647 0.383192 +vt 0.277816 0.373911 +vt 0.286925 0.367271 +vt 0.289401 0.371205 +vt 0.288755 0.374037 +vt 0.581014 0.223842 +vt 0.584921 0.209225 +vt 0.576858 0.237351 +vt 0.558643 0.22672 +vt 0.563258 0.213764 +vt 0.568236 0.199992 +vt 0.547035 0.204744 +vt 0.552687 0.192034 +vt 0.541766 0.216847 +vt 0.573121 0.249158 +vt 0.569547 0.260536 +vt 0.550467 0.249427 +vt 0.554365 0.23806 +vt 0.536849 0.227973 +vt 0.532274 0.239225 +vt 0.565881 0.272756 +vt 0.561915 0.285109 +vt 0.542437 0.274688 +vt 0.546444 0.261726 +vt 0.528034 0.251708 +vt 0.523672 0.264795 +vt 0.557444 0.296883 +vt 0.553334 0.308474 +vt 0.533205 0.298806 +vt 0.537635 0.286836 +vt 0.518736 0.277858 +vt 0.513803 0.290523 +vt 0.550453 0.320275 +vt 0.548131 0.331864 +vt 0.527004 0.321949 +vt 0.529671 0.310484 +vt 0.509452 0.302416 +vt 0.505818 0.313818 +vt 0.545698 0.342815 +vt 0.543166 0.353904 +vt 0.522039 0.344773 +vt 0.52435 0.333085 +vt 0.503035 0.325011 +vt 0.50051 0.336707 +vt 0.540548 0.365904 +vt 0.538524 0.378781 +vt 0.517381 0.370725 +vt 0.51924 0.357139 +vt 0.497651 0.349617 +vt 0.495367 0.363447 +vt 0.537773 0.392498 +vt 0.537078 0.406438 +vt 0.516197 0.39888 +vt 0.516541 0.384639 +vt 0.494568 0.377902 +vt 0.49428 0.392435 +vt 0.535221 0.419982 +vt 0.532304 0.43198 +vt 0.512933 0.425136 +vt 0.515182 0.412754 +vt 0.49353 0.406499 +vt 0.491604 0.419096 +vt 0.528429 0.441282 +vt 0.524297 0.450349 +vt 0.504578 0.443947 +vt 0.508863 0.434685 +vt 0.487786 0.429229 +vt 0.483912 0.438115 +vt 0.52061 0.46164 +vt 0.515416 0.474729 +vt 0.497009 0.468302 +vt 0.50138 0.454664 +vt 0.481817 0.446969 +vt 0.478333 0.458509 +vt 0.722381 0.447383 +vt 0.717552 0.455658 +vt 0.736151 0.457494 +vt 0.731479 0.465181 +vt 0.726598 0.472621 +vt 0.713281 0.463708 +vt 0.709569 0.471772 +vt 0.72288 0.480699 +vt 0.718445 0.488757 +vt 0.705867 0.479871 +vt 0.799072 0.319222 +vt 0.790907 0.333419 +vt 0.812775 0.33145 +vt 0.805516 0.34478 +vt 0.798768 0.356556 +vt 0.783546 0.345931 +vt 0.772155 0.361108 +vt 0.765933 0.369003 +vt 0.787245 0.371652 +vt 0.781185 0.379823 +vt 0.774745 0.388342 +vt 0.759931 0.377599 +vt 0.75082 0.39552 +vt 0.746574 0.404338 +vt 0.765593 0.406304 +vt 0.761185 0.415254 +vt 0.756215 0.423917 +vt 0.742283 0.412961 +vt 0.737886 0.421371 +vt 0.752027 0.432692 +vt 0.746741 0.441154 +vt 0.733132 0.429842 +vt 0.777661 0.354289 +vt 0.793127 0.364738 +vt 0.701631 0.48803 +vt 0.714148 0.49681 +vt 0.708652 0.505223 +vt 0.697064 0.496413 +vt 0.727769 0.438645 +vt 0.741855 0.449536 +vt 0.685909 0.516524 +vt 0.67604 0.532598 +vt 0.698046 0.523912 +vt 0.689109 0.540668 +vt 0.678953 0.558051 +vt 0.665138 0.549661 +vt 0.755083 0.386523 +vt 0.77011 0.39742 +vt 0.69237 0.505186 +vt 0.704484 0.513023 +vt 0.740819 0.482859 +vt 0.736193 0.490732 +vt 0.757637 0.495497 +vt 0.75208 0.503197 +vt 0.746821 0.511632 +vt 0.731601 0.498909 +vt 0.790778 0.399779 +vt 0.785642 0.408295 +vt 0.809314 0.41264 +vt 0.803759 0.420543 +vt 0.798774 0.428581 +vt 0.780942 0.416818 +vt 0.7761 0.425554 +vt 0.793569 0.4372 +vt 0.788788 0.446363 +vt 0.771212 0.434428 +vt 0.761355 0.452099 +vt 0.755917 0.460388 +vt 0.778361 0.464396 +vt 0.77254 0.472728 +vt 0.767257 0.480808 +vt 0.750496 0.468205 +vt 0.766375 0.443361 +vt 0.783302 0.455307 +vt 0.726998 0.507157 +vt 0.742361 0.520142 +vt 0.738574 0.529244 +vt 0.722469 0.515283 +vt 0.745525 0.475522 +vt 0.762175 0.487892 +vt 0.718098 0.523091 +vt 0.734172 0.536049 +vt 0.729255 0.546634 +vt 0.712672 0.533798 +vt 0.704975 0.550616 +vt 0.722983 0.562948 +vt 0.714658 0.579199 +vt 0.695797 0.567702 +vt 0.828308 0.344354 +vt 0.82119 0.356424 +vt 0.846605 0.358327 +vt 0.839297 0.36953 +vt 0.832908 0.379741 +vt 0.814532 0.367273 +vt 0.808819 0.375432 +vt 0.826802 0.387756 +vt 0.821553 0.395512 +vt 0.803225 0.382747 +vt 0.796925 0.391063 +vt 0.815144 0.403835 +vt 0.926594 0.442375 +vt 0.92116 0.451315 +vt 0.897795 0.435947 +vt 0.90325 0.427368 +vt 0.915773 0.459495 +vt 0.892457 0.44408 +vt 0.86852 0.427894 +vt 0.873567 0.419731 +vt 0.879391 0.411505 +vt 0.849144 0.403095 +vt 0.854738 0.39488 +vt 0.84374 0.410894 +vt 0.910229 0.468035 +vt 0.886856 0.452404 +vt 0.904705 0.476342 +vt 0.881259 0.460622 +vt 0.857207 0.444341 +vt 0.862552 0.43591 +vt 0.837834 0.419252 +vt 0.831932 0.427647 +vt 0.899448 0.484122 +vt 0.875931 0.468437 +vt 0.894083 0.491921 +vt 0.870594 0.476399 +vt 0.846373 0.460205 +vt 0.851443 0.451979 +vt 0.826539 0.43556 +vt 0.821294 0.443544 +vt 0.888591 0.500659 +vt 0.864969 0.485058 +vt 0.882895 0.509642 +vt 0.859298 0.494105 +vt 0.8349 0.477798 +vt 0.840456 0.468682 +vt 0.815839 0.452153 +vt 0.810393 0.461191 +vt 0.877276 0.51867 +vt 0.853822 0.50323 +vt 0.871602 0.527309 +vt 0.848395 0.512128 +vt 0.824537 0.496198 +vt 0.829516 0.487032 +vt 0.80518 0.470461 +vt 0.799912 0.479558 +vt 0.866207 0.535722 +vt 0.842868 0.520492 +vt 0.860636 0.543571 +vt 0.837315 0.528448 +vt 0.813501 0.512841 +vt 0.818616 0.504612 +vt 0.794307 0.48808 +vt 0.788821 0.496052 +vt 0.854778 0.551252 +vt 0.831808 0.53612 +vt 0.848617 0.559215 +vt 0.826045 0.544123 +vt 0.803091 0.528361 +vt 0.808028 0.520268 +vt 0.783913 0.5035 +vt 0.778904 0.511073 +vt 0.842358 0.568224 +vt 0.819722 0.553069 +vt 0.836344 0.577007 +vt 0.813573 0.562044 +vt 0.790799 0.546044 +vt 0.79657 0.536884 +vt 0.773114 0.519421 +vt 0.76735 0.528142 +vt 0.8314 0.584615 +vt 0.808331 0.570131 +vt 0.826946 0.591903 +vt 0.803613 0.577657 +vt 0.780279 0.562591 +vt 0.785101 0.554437 +vt 0.76242 0.536838 +vt 0.757976 0.545109 +vt 0.822935 0.599223 +vt 0.799035 0.584948 +vt 0.817058 0.609396 +vt 0.793172 0.594793 +vt 0.770176 0.579246 +vt 0.775611 0.569791 +vt 0.753666 0.552553 +vt 0.748748 0.562473 +vt 0.806617 0.625019 +vt 0.7846 0.609981 +vt 0.795734 0.641731 +vt 0.7753 0.626522 +vt 0.75495 0.610375 +vt 0.763123 0.594456 +vt 0.742475 0.57817 +vt 0.734441 0.594131 +vt 0.938927 0.421722 +vt 0.932513 0.432493 +vt 0.909202 0.417706 +vt 0.915513 0.407331 +vt 0.885114 0.40192 +vt 0.891756 0.39156 +vt 0.861209 0.385278 +vt 0.868027 0.374609 +vt 0.904762 0.52389 +vt 0.899055 0.532966 +vt 0.925803 0.537455 +vt 0.919997 0.54669 +vt 0.914219 0.555791 +vt 0.893399 0.541851 +vt 0.937676 0.473685 +vt 0.932152 0.482101 +vt 0.958811 0.487052 +vt 0.953351 0.495385 +vt 0.947909 0.503603 +vt 0.92666 0.490373 +vt 0.921435 0.498221 +vt 0.942657 0.511529 +vt 0.937339 0.519613 +vt 0.916165 0.506199 +vt 0.910536 0.514862 +vt 0.931642 0.528366 +vt 0.887776 0.550305 +vt 0.908461 0.564563 +vt 0.902849 0.572757 +vt 0.882145 0.558313 +vt 0.84039 0.624651 +vt 0.828883 0.639844 +vt 0.86429 0.639938 +vt 0.851274 0.654561 +vt 0.83795 0.669296 +vt 0.816736 0.655889 +vt 0.876464 0.565861 +vt 0.897507 0.580208 +vt 0.891996 0.587768 +vt 0.87056 0.573704 +vt 0.858349 0.5913 +vt 0.853599 0.598585 +vt 0.879964 0.605343 +vt 0.875362 0.612297 +vt 0.871907 0.619563 +vt 0.849691 0.60568 +vt 0.846308 0.613816 +vt 0.869417 0.628567 +vt 0.948379 0.456484 +vt 0.942996 0.465406 +vt 0.969331 0.46987 +vt 0.964068 0.478858 +vt 0.960607 0.435282 +vt 0.954091 0.446139 +vt 0.981439 0.447866 +vt 0.974802 0.459214 +vt 0.864262 0.582595 +vt 0.885802 0.596574 +vt 0.237701 0.300349 +vt 0.236743 0.29936 +vt 0.230234 0.292583 +vt 0.203406 0.255822 +vt 0.23283 0.299772 +vt 0.226226 0.292319 +vt 0.22449 0.284138 +vt 0.228306 0.285115 +vt 0.22901 0.284214 +vt 0.245842 0.302934 +vt 0.215542 0.264287 +vt 0.242452 0.304229 +vt 0.204272 0.245489 +vt 0.232949 0.279463 +vt 0.230839 0.277388 +vt 0.283868 0.387297 +vt 0.280184 0.388727 +vt 0.276306 0.391344 +vt 0.301683 0.372706 +vt 0.302663 0.370247 +vt 0.30203 0.366741 +vt 0.607925 0.061152 +vt 0.620603 0.0493439 +vt 0.625005 0.0568277 +vt 0.611972 0.0675493 +vt 0.631877 0.0402956 +vt 0.637077 0.0479624 +vt 0.644632 0.0566908 +vt 0.629261 0.0645553 +vt 0.61589 0.0733429 +vt 0.647007 0.148654 +vt 0.646302 0.133161 +vt 0.664137 0.127121 +vt 0.667635 0.144247 +vt 0.644221 0.122976 +vt 0.659918 0.115116 +vt 0.675786 0.110578 +vt 0.682594 0.122624 +vt 0.68821 0.141077 +vt 0.6564 0.106522 +vt 0.673133 0.101595 +vt 0.64031 0.113476 +vt 0.636253 0.105706 +vt 0.652807 0.0992549 +vt 0.669741 0.0953543 +vt 0.648363 0.0912338 +vt 0.663919 0.088887 +vt 0.633594 0.0956406 +vt 0.629556 0.0862954 +vt 0.642789 0.0825795 +vt 0.656663 0.0814786 +vt 0.635805 0.073413 +vt 0.650047 0.0696828 +vt 0.622582 0.0790951 +vt 0.248438 0.688271 +vt 0.270096 0.701058 +vt 0.262217 0.710695 +vt 0.244698 0.699515 +vt 0.291336 0.7137 +vt 0.282292 0.722987 +vt 0.273613 0.732565 +vt 0.254857 0.720868 +vt 0.235391 0.708079 +vt 0.343663 0.659506 +vt 0.335734 0.667497 +vt 0.313824 0.655285 +vt 0.322772 0.648829 +vt 0.32713 0.675163 +vt 0.304915 0.661813 +vt 0.28237 0.647029 +vt 0.294387 0.644142 +vt 0.300594 0.637506 +vt 0.402114 0.594466 +vt 0.391754 0.608797 +vt 0.375758 0.597421 +vt 0.387295 0.583126 +vt 0.381695 0.620134 +vt 0.364873 0.609347 +vt 0.347108 0.597074 +vt 0.361096 0.587322 +vt 0.371064 0.571834 +vt 0.513649 0.647074 +vt 0.505851 0.663171 +vt 0.487225 0.655961 +vt 0.495649 0.63992 +vt 0.498727 0.679826 +vt 0.479629 0.672255 +vt 0.458954 0.663171 +vt 0.466931 0.647743 +vt 0.475849 0.630977 +vt 0.476031 0.731895 +vt 0.461163 0.733533 +vt 0.448638 0.725954 +vt 0.457733 0.720784 +vt 0.450217 0.737354 +vt 0.438035 0.7309 +vt 0.420592 0.722351 +vt 0.429851 0.716152 +vt 0.43717 0.709189 +vt 0.413791 0.766867 +vt 0.403256 0.775481 +vt 0.385498 0.768863 +vt 0.396158 0.759607 +vt 0.390439 0.784362 +vt 0.374143 0.778334 +vt 0.354521 0.771491 +vt 0.365198 0.761539 +vt 0.376034 0.751722 +vt 0.542455 0.660114 +vt 0.535841 0.676839 +vt 0.521078 0.669888 +vt 0.528256 0.653932 +vt 0.529874 0.69502 +vt 0.514688 0.687483 +vt 0.562449 0.709838 +vt 0.545968 0.7028 +vt 0.553075 0.684751 +vt 0.570518 0.692881 +vt 0.560425 0.668213 +vt 0.578454 0.676904 +vt 0.534595 0.768505 +vt 0.518265 0.762415 +vt 0.521069 0.756987 +vt 0.536511 0.763108 +vt 0.501691 0.756485 +vt 0.505451 0.750706 +vt 0.509623 0.744894 +vt 0.524435 0.751586 +vt 0.539099 0.757679 +vt 0.248524 0.733574 +vt 0.232255 0.724695 +vt 0.265431 0.743281 +vt 0.25887 0.755299 +vt 0.243514 0.747649 +vt 0.228439 0.740285 +vt 0.240121 0.761932 +vt 0.224899 0.75535 +vt 0.254932 0.768152 +vt 0.252464 0.779599 +vt 0.23772 0.774032 +vt 0.22191 0.767265 +vt 0.361563 0.787464 +vt 0.342873 0.78021 +vt 0.377529 0.793705 +vt 0.360494 0.805101 +vt 0.347345 0.796917 +vt 0.331189 0.787997 +vt 0.295522 0.669648 +vt 0.275736 0.656964 +vt 0.317242 0.682951 +vt 0.307582 0.69194 +vt 0.28632 0.678971 +vt 0.267293 0.666801 +vt 0.277988 0.689962 +vt 0.2589 0.677691 +vt 0.299003 0.702544 +vt 0.42753 0.736738 +vt 0.40997 0.72879 +vt 0.441572 0.743296 +vt 0.43268 0.750352 +vt 0.417084 0.743477 +vt 0.397978 0.735472 +vt 0.406657 0.751122 +vt 0.386892 0.743038 +vt 0.423848 0.758421 +vt 0.515988 0.768585 +vt 0.498525 0.763139 +vt 0.533151 0.774539 +vt 0.531207 0.781954 +vt 0.513078 0.776183 +vt 0.494391 0.771276 +vt 0.508374 0.785893 +vt 0.488494 0.780482 +vt 0.527877 0.791445 +vt 0.522921 0.802679 +vt 0.501608 0.797282 +vt 0.479746 0.791483 +vt 0.353577 0.621197 +vt 0.337266 0.611416 +vt 0.370572 0.631709 +vt 0.360356 0.641943 +vt 0.342504 0.632106 +vt 0.326034 0.622372 +vt 0.332284 0.641209 +vt 0.314898 0.631607 +vt 0.351634 0.651325 +vt 0.473512 0.689446 +vt 0.452314 0.67859 +vt 0.492669 0.698591 +vt 0.487003 0.714175 +vt 0.468374 0.704472 +vt 0.447324 0.692063 +vt 0.463713 0.71427 +vt 0.442328 0.701908 +vt 0.482447 0.724593 +vt 0.508967 0.706403 +vt 0.523965 0.713603 +vt 0.518829 0.729065 +vt 0.503754 0.722687 +vt 0.539221 0.720915 +vt 0.55454 0.727328 +vt 0.547718 0.742068 +vt 0.53323 0.736135 +vt 0.528395 0.745497 +vt 0.513908 0.738913 +vt 0.542687 0.751557 +vt 0.409839 0.507341 +vt 0.421865 0.513523 +vt 0.41824 0.527864 +vt 0.407564 0.519475 +vt 0.435579 0.520158 +vt 0.430402 0.536536 +vt 0.422918 0.555311 +vt 0.412018 0.544446 +vt 0.40214 0.53433 +vt 0.400542 0.564167 +vt 0.389625 0.5529 +vt 0.413331 0.575336 +vt 0.510721 0.552704 +vt 0.530567 0.561475 +vt 0.522711 0.583747 +vt 0.50346 0.573721 +vt 0.548423 0.569775 +vt 0.540268 0.59312 +vt 0.53069 0.615272 +vt 0.513213 0.605241 +vt 0.493902 0.59415 +vt 0.504253 0.623489 +vt 0.485093 0.613599 +vt 0.521922 0.632441 +vt 0.564014 0.578679 +vt 0.555053 0.601777 +vt 0.579093 0.587457 +vt 0.569724 0.610362 +vt 0.559565 0.631498 +vt 0.54529 0.623883 +vt 0.536342 0.639932 +vt 0.550631 0.646988 +vt 0.59714 0.597776 +vt 0.586939 0.619521 +vt 0.614695 0.608203 +vt 0.604473 0.628737 +vt 0.593836 0.647731 +vt 0.576431 0.639805 +vt 0.567902 0.654634 +vt 0.585906 0.663031 +vt 0.173299 0.718486 +vt 0.1648 0.715664 +vt 0.167624 0.70313 +vt 0.176548 0.705704 +vt 0.15801 0.713575 +vt 0.16018 0.701047 +vt 0.161177 0.689827 +vt 0.169678 0.691972 +vt 0.179167 0.694582 +vt 0.161218 0.741677 +vt 0.153351 0.738428 +vt 0.159648 0.728009 +vt 0.167741 0.731141 +vt 0.147096 0.736008 +vt 0.153294 0.725734 +vt 0.151533 0.711706 +vt 0.152821 0.699172 +vt 0.143245 0.709292 +vt 0.144038 0.696896 +vt 0.143365 0.685221 +vt 0.152925 0.687568 +vt 0.14117 0.733926 +vt 0.147203 0.723821 +vt 0.132849 0.730707 +vt 0.138942 0.721104 +vt 0.103199 0.695415 +vt 0.0931104 0.691661 +vt 0.095414 0.681135 +vt 0.104548 0.684667 +vt 0.0830843 0.687383 +vt 0.0859513 0.677138 +vt 0.0873904 0.667577 +vt 0.0966761 0.671188 +vt 0.104973 0.674536 +vt 0.0914632 0.713352 +vt 0.0821295 0.70973 +vt 0.0879388 0.70146 +vt 0.0979863 0.705251 +vt 0.0727374 0.706308 +vt 0.0780499 0.697518 +vt 0.0763493 0.68316 +vt 0.0772981 0.67298 +vt 0.0689148 0.678447 +vt 0.0678051 0.668437 +vt 0.0659604 0.659904 +vt 0.076769 0.663798 +vt 0.0652601 0.703872 +vt 0.0713484 0.694106 +vt 0.0583093 0.701384 +vt 0.0641887 0.69046 +vt 0.186266 0.617706 +vt 0.179016 0.613784 +vt 0.184554 0.603877 +vt 0.191359 0.607244 +vt 0.171228 0.609526 +vt 0.176936 0.600012 +vt 0.182013 0.590884 +vt 0.189657 0.594754 +vt 0.196162 0.598023 +vt 0.173114 0.635567 +vt 0.165597 0.631574 +vt 0.172339 0.62322 +vt 0.179652 0.627212 +vt 0.157312 0.626798 +vt 0.164312 0.618649 +vt 0.203463 0.601566 +vt 0.198873 0.610952 +vt 0.214079 0.607341 +vt 0.209785 0.616714 +vt 0.204958 0.627875 +vt 0.193912 0.621732 +vt 0.187524 0.631644 +vt 0.198357 0.638045 +vt 0.192562 0.647482 +vt 0.181474 0.640672 +vt 0.131255 0.585495 +vt 0.12519 0.58187 +vt 0.12943 0.573872 +vt 0.135394 0.577268 +vt 0.120465 0.579081 +vt 0.124866 0.571396 +vt 0.129257 0.563678 +vt 0.133607 0.565639 +vt 0.139969 0.56898 +vt 0.118511 0.59899 +vt 0.113137 0.595169 +vt 0.119298 0.588565 +vt 0.124799 0.592215 +vt 0.109384 0.592722 +vt 0.114956 0.585832 +vt 0.114304 0.575213 +vt 0.11969 0.568809 +vt 0.105135 0.570211 +vt 0.112334 0.565082 +vt 0.117868 0.559241 +vt 0.124463 0.562207 +vt 0.105372 0.590094 +vt 0.109934 0.58253 +vt 0.0986169 0.586828 +vt 0.10238 0.578594 +vt 0.270328 0.581987 +vt 0.259701 0.573676 +vt 0.267758 0.565596 +vt 0.277888 0.573395 +vt 0.252016 0.568073 +vt 0.259909 0.560144 +vt 0.267373 0.551988 +vt 0.275223 0.55729 +vt 0.285016 0.564625 +vt 0.254134 0.596703 +vt 0.244254 0.5885 +vt 0.251621 0.581549 +vt 0.261913 0.590022 +vt 0.236037 0.581899 +vt 0.243534 0.575407 +vt 0.253572 0.556351 +vt 0.260483 0.547652 +vt 0.245964 0.564548 +vt 0.240381 0.56118 +vt 0.247514 0.552853 +vt 0.253523 0.543365 +vt 0.23756 0.57144 +vt 0.229723 0.577294 +vt 0.223912 0.572944 +vt 0.232141 0.567903 +vt 0.217949 0.515816 +vt 0.212606 0.524893 +vt 0.205276 0.518443 +vt 0.211769 0.5109 +vt 0.206488 0.533042 +vt 0.1985 0.52563 +vt 0.190771 0.518535 +vt 0.198347 0.512568 +vt 0.2054 0.505914 +vt 0.199616 0.541371 +vt 0.19134 0.53357 +vt 0.192657 0.548339 +vt 0.184513 0.541001 +vt 0.177079 0.534097 +vt 0.183752 0.526442 +vt 0.182813 0.512306 +vt 0.189926 0.505684 +vt 0.173683 0.504971 +vt 0.180156 0.497367 +vt 0.186548 0.490404 +vt 0.196727 0.498849 +vt 0.17036 0.528281 +vt 0.176492 0.520428 +vt 0.16314 0.522455 +vt 0.168398 0.514173 +vt 0.371077 0.488688 +vt 0.367771 0.499798 +vt 0.36106 0.494233 +vt 0.365549 0.484232 +vt 0.362125 0.510164 +vt 0.354963 0.503653 +vt 0.347112 0.496898 +vt 0.353938 0.488103 +vt 0.35938 0.47924 +vt 0.3538 0.519295 +vt 0.347175 0.512441 +vt 0.343434 0.527288 +vt 0.337999 0.520761 +vt 0.331806 0.515247 +vt 0.340226 0.506056 +vt 0.337885 0.4915 +vt 0.344491 0.482893 +vt 0.328123 0.486853 +vt 0.334679 0.478047 +vt 0.340833 0.469664 +vt 0.35061 0.474424 +vt 0.324997 0.50832 +vt 0.332005 0.499906 +vt 0.317219 0.501568 +vt 0.323513 0.49426 +vt 0.301325 0.491619 +vt 0.292467 0.486898 +vt 0.299204 0.479061 +vt 0.307915 0.484563 +vt 0.283275 0.481306 +vt 0.290645 0.473812 +vt 0.297839 0.4663 +vt 0.305734 0.470947 +vt 0.313246 0.477117 +vt 0.315751 0.489387 +vt 0.320496 0.48191 +vt 0.309594 0.496388 +vt 0.312269 0.462689 +vt 0.319197 0.467854 +vt 0.305275 0.458536 +vt 0.311912 0.45082 +vt 0.318316 0.454736 +vt 0.324878 0.45965 +vt 0.326457 0.473004 +vt 0.332469 0.464603 +vt 0.289617 0.46465 +vt 0.297819 0.456422 +vt 0.280733 0.460678 +vt 0.289855 0.452401 +vt 0.2992 0.442765 +vt 0.306064 0.446946 +vt 0.276771 0.473873 +vt 0.283265 0.469746 +vt 0.268735 0.46452 +vt 0.275288 0.463811 +vt 0.198464 0.727398 +vt 0.184786 0.722378 +vt 0.188349 0.709051 +vt 0.202065 0.713194 +vt 0.190961 0.697521 +vt 0.204467 0.70147 +vt 0.213177 0.733378 +vt 0.216734 0.718155 +vt 0.218402 0.704905 +vt 0.187206 0.752835 +vt 0.172605 0.746672 +vt 0.179046 0.735625 +vt 0.192909 0.74135 +vt 0.204134 0.760228 +vt 0.208677 0.748208 +vt 0.0409648 0.668104 +vt 0.0290844 0.664921 +vt 0.0335105 0.655248 +vt 0.0436315 0.658551 +vt 0.0204213 0.662763 +vt 0.0258587 0.652089 +vt 0.0319782 0.6462 +vt 0.0383122 0.647405 +vt 0.0478596 0.651734 +vt 0.0550387 0.672957 +vt 0.055823 0.663287 +vt 0.0563214 0.655417 +vt 0.0401949 0.681248 +vt 0.0286347 0.677816 +vt 0.0401216 0.693393 +vt 0.0283221 0.68951 +vt 0.0211631 0.684997 +vt 0.0190648 0.675686 +vt 0.0529252 0.685818 +vt 0.0493821 0.697777 +vt 0.121976 0.67986 +vt 0.120708 0.69017 +vt 0.112214 0.687434 +vt 0.113076 0.677191 +vt 0.118046 0.700843 +vt 0.110318 0.698036 +vt 0.130722 0.705138 +vt 0.132325 0.69361 +vt 0.132684 0.682457 +vt 0.10764 0.720671 +vt 0.0990729 0.716873 +vt 0.105164 0.708207 +vt 0.113263 0.71153 +vt 0.126076 0.716418 +vt 0.120394 0.726055 +vt 0.226783 0.626245 +vt 0.221753 0.637546 +vt 0.230084 0.616288 +vt 0.248471 0.627461 +vt 0.245161 0.637067 +vt 0.239748 0.648711 +vt 0.263863 0.637172 +vt 0.260214 0.646706 +vt 0.25317 0.657221 +vt 0.244896 0.667999 +vt 0.23158 0.658785 +vt 0.236033 0.676449 +vt 0.223402 0.667566 +vt 0.214555 0.647946 +vt 0.207402 0.657038 +vt 0.150574 0.597453 +vt 0.139839 0.590931 +vt 0.144772 0.582617 +vt 0.155866 0.588827 +vt 0.149694 0.574083 +vt 0.161316 0.58015 +vt 0.161273 0.603884 +vt 0.16698 0.594811 +vt 0.172207 0.58584 +vt 0.136867 0.61276 +vt 0.126678 0.605226 +vt 0.133295 0.598265 +vt 0.143543 0.605445 +vt 0.147403 0.620282 +vt 0.154297 0.612482 +vt 0.0924348 0.542525 +vt 0.0865614 0.551098 +vt 0.0685062 0.540814 +vt 0.075434 0.532456 +vt 0.0806876 0.559434 +vt 0.0614963 0.54901 +vt 0.0454932 0.538689 +vt 0.0534965 0.530404 +vt 0.0644003 0.526888 +vt 0.0949157 0.565951 +vt 0.101231 0.559183 +vt 0.106789 0.551965 +vt 0.0752692 0.567488 +vt 0.0580363 0.558039 +vt 0.0706877 0.574748 +vt 0.0553381 0.565736 +vt 0.0467002 0.557678 +vt 0.0433383 0.548978 +vt 0.0860845 0.581933 +vt 0.0904374 0.57396 +vt 0.29817 0.604927 +vt 0.283462 0.593202 +vt 0.291064 0.584232 +vt 0.305999 0.595234 +vt 0.297483 0.574699 +vt 0.31195 0.585003 +vt 0.321403 0.603528 +vt 0.327394 0.592541 +vt 0.311802 0.614191 +vt 0.27638 0.615662 +vt 0.26484 0.606102 +vt 0.274501 0.600983 +vt 0.287933 0.61242 +vt 0.288202 0.625805 +vt 0.300756 0.622319 +vt 0.226118 0.550469 +vt 0.216424 0.542068 +vt 0.222233 0.533503 +vt 0.232187 0.542044 +vt 0.22749 0.524355 +vt 0.23734 0.532654 +vt 0.2405 0.548289 +vt 0.246202 0.539001 +vt 0.234064 0.55681 +vt 0.209752 0.561607 +vt 0.201312 0.555418 +vt 0.208943 0.5494 +vt 0.218064 0.556885 +vt 0.225719 0.563052 +vt 0.217319 0.56801 +vt 0.166293 0.472774 +vt 0.15928 0.478838 +vt 0.15273 0.475994 +vt 0.160561 0.471192 +vt 0.15256 0.487092 +vt 0.144629 0.482871 +vt 0.137714 0.479544 +vt 0.147344 0.474115 +vt 0.155495 0.472116 +vt 0.169182 0.48719 +vt 0.175444 0.479954 +vt 0.162958 0.495603 +vt 0.148593 0.499202 +vt 0.141614 0.495164 +vt 0.144854 0.510053 +vt 0.139638 0.506822 +vt 0.136051 0.502077 +vt 0.135702 0.492534 +vt 0.15831 0.506318 +vt 0.153516 0.516069 +vt 0.38046 0.519365 +vt 0.370779 0.514817 +vt 0.375984 0.503308 +vt 0.385566 0.506804 +vt 0.378796 0.492004 +vt 0.387894 0.49546 +vt 0.396382 0.512324 +vt 0.398328 0.500956 +vt 0.391336 0.525849 +vt 0.355147 0.548171 +vt 0.349072 0.537081 +vt 0.361052 0.526855 +vt 0.36933 0.534946 +vt 0.379038 0.543393 +vt 0.36351 0.557889 +vt 0.283049 0.428947 +vt 0.275049 0.431934 +vt 0.273769 0.425766 +vt 0.278634 0.423922 +vt 0.264856 0.432794 +vt 0.265296 0.426392 +vt 0.266474 0.418998 +vt 0.273762 0.420388 +vt 0.274758 0.419572 +vt 0.27171 0.448179 +vt 0.281337 0.442525 +vt 0.290969 0.436128 +vt 0.255893 0.439927 +vt 0.251839 0.427497 +vt 0.246347 0.443607 +vt 0.238171 0.425876 +vt 0.237943 0.412948 +vt 0.249919 0.414871 +vt 0.257127 0.455678 +vt 0.264937 0.452951 +vt 0.363365 0.733329 +vt 0.374514 0.725297 +vt 0.352831 0.742368 +vt 0.330229 0.73276 +vt 0.339517 0.723028 +vt 0.349692 0.714132 +vt 0.318788 0.713166 +vt 0.327955 0.703256 +vt 0.31016 0.72355 +vt 0.342839 0.752367 +vt 0.332821 0.762282 +vt 0.311546 0.752224 +vt 0.320727 0.742518 +vt 0.30117 0.733159 +vt 0.292008 0.742557 +vt 0.322208 0.771072 +vt 0.312056 0.779161 +vt 0.292901 0.770591 +vt 0.301546 0.76134 +vt 0.282862 0.752307 +vt 0.275058 0.762744 +vt 0.319549 0.795474 +vt 0.303419 0.786979 +vt 0.307492 0.801811 +vt 0.294351 0.794151 +vt 0.279259 0.789495 +vt 0.285828 0.780384 +vt 0.269917 0.774206 +vt 0.265499 0.784668 +vt 0.483594 0.563105 +vt 0.490155 0.543757 +vt 0.475276 0.582753 +vt 0.456697 0.572094 +vt 0.464119 0.553008 +vt 0.470081 0.535493 +vt 0.446042 0.544534 +vt 0.451744 0.527274 +vt 0.438747 0.563402 +vt 0.466201 0.603292 +vt 0.456601 0.622461 +vt 0.437747 0.613136 +vt 0.447656 0.593347 +vt 0.429534 0.584545 +vt 0.419278 0.604188 +vt 0.446703 0.638002 +vt 0.437478 0.651776 +vt 0.417006 0.639813 +vt 0.427143 0.627888 +vt 0.408854 0.618553 +vt 0.398508 0.630225 +vt 0.429893 0.665645 +vt 0.423523 0.678194 +vt 0.400531 0.664462 +vt 0.408026 0.652687 +vt 0.388487 0.64179 +vt 0.379354 0.652637 +vt 0.41794 0.688006 +vt 0.412269 0.696266 +vt 0.387139 0.682904 +vt 0.393427 0.674207 +vt 0.37167 0.662152 +vt 0.364599 0.670882 +vt 0.405636 0.70416 +vt 0.397256 0.711555 +vt 0.371878 0.699433 +vt 0.380088 0.69142 +vt 0.357304 0.67937 +vt 0.348916 0.687479 +vt 0.386347 0.71832 +vt 0.361074 0.706641 +vt 0.338566 0.695067 +vt 0.549715 0.773914 +vt 0.548268 0.780103 +vt 0.566465 0.779141 +vt 0.564425 0.785656 +vt 0.562014 0.792729 +vt 0.546611 0.787275 +vt 0.544212 0.795881 +vt 0.558819 0.799257 +vt 0.558258 0.807543 +vt 0.541318 0.805754 +vt 0.611415 0.65605 +vt 0.602394 0.672341 +vt 0.629516 0.663887 +vt 0.619102 0.681839 +vt 0.608824 0.697218 +vt 0.593679 0.686956 +vt 0.58591 0.700484 +vt 0.601506 0.70863 +vt 0.594826 0.720099 +vt 0.578215 0.714813 +vt 0.553856 0.762622 +vt 0.551482 0.768253 +vt 0.571086 0.767168 +vt 0.568524 0.773124 +vt 0.512726 0.827627 +vt 0.535402 0.828821 +vt 0.533603 0.842072 +vt 0.510313 0.840847 +vt 0.556254 0.829234 +vt 0.55512 0.84328 +vt 0.553462 0.858448 +vt 0.532308 0.855884 +vt 0.509216 0.855202 +vt 0.569727 0.731829 +vt 0.586176 0.736747 +vt 0.57889 0.75217 +vt 0.562134 0.747183 +vt 0.557125 0.756522 +vt 0.573761 0.761292 +vt 0.628754 0.617614 +vt 0.620104 0.637494 +vt 0.641794 0.627039 +vt 0.635561 0.646318 +vt 0.592186 0.772528 +vt 0.590175 0.778426 +vt 0.617975 0.778882 +vt 0.615786 0.7847 +vt 0.613689 0.791153 +vt 0.587914 0.784697 +vt 0.579972 0.797685 +vt 0.573139 0.801627 +vt 0.601468 0.806695 +vt 0.577777 0.808013 +vt 0.627279 0.706811 +vt 0.619565 0.718388 +vt 0.649087 0.715729 +vt 0.640913 0.728379 +vt 0.634483 0.740416 +vt 0.612831 0.729573 +vt 0.5785 0.830073 +vt 0.577347 0.844425 +vt 0.603286 0.832771 +vt 0.601784 0.846459 +vt 0.599685 0.861352 +vt 0.575515 0.859553 +vt 0.6573 0.63673 +vt 0.652575 0.655733 +vt 0.67609 0.648069 +vt 0.671773 0.666802 +vt 0.667714 0.682338 +vt 0.647405 0.672923 +vt 0.572872 0.874238 +vt 0.551547 0.872263 +vt 0.596516 0.875889 +vt 0.593959 0.891321 +vt 0.570453 0.889069 +vt 0.549037 0.887446 +vt 0.605283 0.744409 +vt 0.627966 0.753485 +vt 0.623572 0.765502 +vt 0.598647 0.758328 +vt 0.594646 0.766765 +vt 0.619511 0.773177 +vt 0.584705 0.791579 +vt 0.609545 0.798289 +vt 0.637766 0.690802 +vt 0.658282 0.69998 +vt 0.770933 0.698757 +vt 0.76336 0.71695 +vt 0.740495 0.706768 +vt 0.748522 0.688981 +vt 0.756177 0.733816 +vt 0.73295 0.722459 +vt 0.709825 0.709217 +vt 0.717166 0.694702 +vt 0.725123 0.677037 +vt 0.693781 0.680586 +vt 0.699378 0.662505 +vt 0.687912 0.695669 +vt 0.752197 0.746612 +vt 0.728263 0.734116 +vt 0.74942 0.757678 +vt 0.724613 0.744994 +vt 0.699268 0.732671 +vt 0.704039 0.721432 +vt 0.680542 0.710122 +vt 0.672941 0.723966 +vt 0.74529 0.770428 +vt 0.720179 0.758347 +vt 0.741301 0.782335 +vt 0.715758 0.771574 +vt 0.688999 0.760521 +vt 0.693589 0.746644 +vt 0.666377 0.737226 +vt 0.660546 0.750065 +vt 0.738668 0.791428 +vt 0.712148 0.782075 +vt 0.736386 0.798521 +vt 0.709272 0.790548 +vt 0.680907 0.781634 +vt 0.684106 0.772105 +vt 0.655143 0.762646 +vt 0.650785 0.773402 +vt 0.734443 0.806072 +vt 0.707055 0.797695 +vt 0.732501 0.812769 +vt 0.705228 0.804068 +vt 0.67655 0.795054 +vt 0.67805 0.789087 +vt 0.648091 0.780766 +vt 0.646313 0.786531 +vt 0.730679 0.819049 +vt 0.703521 0.810221 +vt 0.728753 0.825374 +vt 0.701776 0.816618 +vt 0.672871 0.807773 +vt 0.674698 0.801195 +vt 0.644706 0.792489 +vt 0.642614 0.798945 +vt 0.726886 0.832424 +vt 0.699834 0.82372 +vt 0.724341 0.840745 +vt 0.697397 0.832162 +vt 0.667766 0.823705 +vt 0.670658 0.81484 +vt 0.639379 0.806203 +vt 0.63609 0.814934 +vt 0.717635 0.862439 +vt 0.714994 0.872706 +vt 0.687985 0.863983 +vt 0.690811 0.853626 +vt 0.711739 0.884257 +vt 0.685011 0.875013 +vt 0.656786 0.867797 +vt 0.659444 0.856144 +vt 0.662022 0.845698 +vt 0.62993 0.850333 +vt 0.631995 0.837914 +vt 0.627354 0.863416 +vt 0.708035 0.897071 +vt 0.681213 0.888082 +vt 0.703008 0.912387 +vt 0.676528 0.902957 +vt 0.648863 0.896227 +vt 0.652971 0.88096 +vt 0.623977 0.877513 +vt 0.620435 0.892731 +vt 0.792138 0.708014 +vt 0.785351 0.725416 +vt 0.812581 0.716493 +vt 0.806906 0.733023 +vt 0.80172 0.750892 +vt 0.779077 0.742917 +vt 0.742813 0.870447 +vt 0.739915 0.881165 +vt 0.76667 0.87861 +vt 0.763791 0.889493 +vt 0.760617 0.90133 +vt 0.736794 0.892636 +vt 0.73277 0.906117 +vt 0.75646 0.915192 +vt 0.751304 0.930113 +vt 0.727816 0.920939 +vt 0.757563 0.820719 +vt 0.755672 0.827161 +vt 0.781509 0.828339 +vt 0.779584 0.834915 +vt 0.777596 0.841541 +vt 0.753782 0.833581 +vt 0.751793 0.840532 +vt 0.775629 0.848341 +vt 0.773208 0.856607 +vt 0.749369 0.848813 +vt 0.774824 0.757361 +vt 0.796797 0.767236 +vt 0.792682 0.781075 +vt 0.771514 0.769723 +vt 0.768067 0.780978 +vt 0.789676 0.790763 +vt 0.787698 0.798011 +vt 0.765059 0.790844 +vt 0.761446 0.806384 +vt 0.759549 0.813702 +vt 0.785252 0.813277 +vt 0.783514 0.820958 +vt 0.763068 0.799039 +vt 0.786407 0.805777 +vt 0.197004 0.909641 +vt 0.199613 0.900697 +vt 0.212022 0.90964 +vt 0.208947 0.921973 +vt 0.203727 0.894696 +vt 0.215704 0.898123 +vt 0.227719 0.901648 +vt 0.2243 0.917852 +vt 0.220786 0.938193 +vt 0.324041 0.907795 +vt 0.342592 0.898919 +vt 0.345314 0.91229 +vt 0.323614 0.920008 +vt 0.363425 0.887133 +vt 0.367822 0.902816 +vt 0.371366 0.919917 +vt 0.347023 0.927435 +vt 0.322789 0.933509 +vt 0.301614 0.936535 +vt 0.304731 0.924053 +vt 0.285227 0.936962 +vt 0.289366 0.925159 +vt 0.293173 0.913864 +vt 0.307311 0.91268 +vt 0.264696 0.934291 +vt 0.268663 0.922165 +vt 0.278217 0.924061 +vt 0.27387 0.935966 +vt 0.271413 0.910631 +vt 0.281756 0.912767 +vt 0.258082 0.920879 +vt 0.261109 0.908841 +vt 0.253447 0.933335 +vt 0.241748 0.93338 +vt 0.246972 0.920247 +vt 0.250263 0.907278 +vt 0.235831 0.920313 +vt 0.239195 0.904442 +vt 0.231782 0.935838 +vt 0.409567 0.906777 +vt 0.410684 0.885947 +vt 0.433942 0.881734 +vt 0.433598 0.902209 +vt 0.409877 0.86647 +vt 0.432915 0.861234 +vt 0.456769 0.859402 +vt 0.458636 0.878275 +vt 0.459199 0.898686 +vt 0.23087 0.884498 +vt 0.230267 0.891602 +vt 0.219289 0.890899 +vt 0.22021 0.884589 +vt 0.207956 0.888723 +vt 0.210922 0.883909 +vt 0.308033 0.900857 +vt 0.322412 0.896146 +vt 0.295368 0.902065 +vt 0.295509 0.890622 +vt 0.305939 0.889691 +vt 0.318515 0.884811 +vt 0.286127 0.890295 +vt 0.285066 0.881706 +vt 0.292568 0.881686 +vt 0.276024 0.888668 +vt 0.276281 0.880947 +vt 0.274174 0.87312 +vt 0.282291 0.873205 +vt 0.289422 0.872171 +vt 0.284708 0.90108 +vt 0.274404 0.89918 +vt 0.264923 0.880014 +vt 0.264305 0.872653 +vt 0.263845 0.887852 +vt 0.250195 0.887077 +vt 0.252597 0.878873 +vt 0.252259 0.871259 +vt 0.240906 0.877491 +vt 0.239257 0.869513 +vt 0.240853 0.885439 +vt 0.228968 0.87632 +vt 0.224424 0.867673 +vt 0.262802 0.897646 +vt 0.25112 0.895964 +vt 0.240576 0.89362 +vt 0.604052 0.8198 +vt 0.579103 0.817715 +vt 0.557607 0.817407 +vt 0.538177 0.816725 +vt 0.517564 0.814588 +vt 0.633839 0.82581 +vt 0.665024 0.833987 +vt 0.721232 0.851133 +vt 0.694169 0.842575 +vt 0.770046 0.867081 +vt 0.74617 0.859224 +vt 0.451544 0.819393 +vt 0.467807 0.803688 +vt 0.492513 0.809915 +vt 0.484945 0.823977 +vt 0.531043 0.869666 +vt 0.509361 0.86904 +vt 0.529288 0.885224 +vt 0.508341 0.886052 +vt 0.40607 0.848379 +vt 0.429936 0.842061 +vt 0.399668 0.834256 +vt 0.423819 0.825964 +vt 0.454715 0.839668 +vt 0.482762 0.839654 +vt 0.483451 0.856227 +vt 0.4845 0.872977 +vt 0.484566 0.891488 +vt 0.389128 0.893505 +vt 0.386283 0.875451 +vt 0.390638 0.912467 +vt 0.338216 0.886619 +vt 0.357109 0.874038 +vt 0.331668 0.875924 +vt 0.349505 0.863324 +vt 0.380761 0.860165 +vt 0.373431 0.847957 +vt 0.466593 0.738852 +vt 0.460589 0.743165 +vt 0.47639 0.740877 +vt 0.471689 0.747553 +vt 0.48995 0.745082 +vt 0.485971 0.751743 +vt 0.494304 0.738749 +vt 0.482512 0.7591 +vt 0.4679 0.755056 +vt 0.478041 0.767295 +vt 0.462872 0.763613 +vt 0.454641 0.749595 +vt 0.447934 0.757384 +vt 0.461185 0.786407 +vt 0.471027 0.77647 +vt 0.444749 0.78123 +vt 0.455053 0.772139 +vt 0.429704 0.774311 +vt 0.439653 0.765775 +vt 0.498885 0.732376 +vt 0.300073 0.880286 +vt 0.309416 0.876012 +vt 0.294087 0.870896 +vt 0.30128 0.867113 +vt 0.417459 0.798333 +vt 0.404703 0.790887 +vt 0.417993 0.782536 +vt 0.432164 0.78976 +vt 0.432262 0.806719 +vt 0.44823 0.79689 +vt 0.413377 0.814691 +vt 0.401235 0.806539 +vt 0.391151 0.824326 +vt 0.381426 0.817618 +vt 0.390019 0.799803 +vt 0.371915 0.811071 +vt 0.340543 0.854902 +vt 0.365161 0.839142 +vt 0.332232 0.848201 +vt 0.356591 0.832416 +vt 0.313801 0.859558 +vt 0.322434 0.867371 +vt 0.631196 0.215747 +vt 0.656603 0.223844 +vt 0.607274 0.204011 +vt 0.606389 0.186594 +vt 0.625548 0.190177 +vt 0.644707 0.19376 +vt 0.530357 0.164824 +vt 0.545614 0.172517 +vt 0.513481 0.155811 +vt 0.524402 0.145565 +vt 0.539975 0.153386 +vt 0.555547 0.161207 +vt 0.467415 0.225205 +vt 0.465436 0.217888 +vt 0.46048 0.228819 +vt 0.458771 0.222465 +vt 0.458372 0.220529 +vt 0.457972 0.218592 +vt 0.440412 0.30169 +vt 0.437191 0.29572 +vt 0.434201 0.304518 +vt 0.433929 0.29883 +vt 0.435578 0.299067 +vt 0.437228 0.299303 +vt 0.42445 0.386674 +vt 0.421577 0.378337 +vt 0.420676 0.391986 +vt 0.41508 0.384154 +vt 0.418012 0.38123 +vt 0.420943 0.378306 +vt 0.437975 0.465975 +vt 0.424296 0.463417 +vt 0.453122 0.469096 +vt 0.445086 0.489264 +vt 0.430513 0.485722 +vt 0.417998 0.482211 +vt 0.546086 0.505142 +vt 0.525735 0.496056 +vt 0.566149 0.515635 +vt 0.559094 0.532944 +vt 0.53854 0.522091 +vt 0.51764 0.51263 +vt 0.58426 0.526727 +vt 0.602041 0.537463 +vt 0.593762 0.552946 +vt 0.576652 0.542928 +vt 0.621114 0.546886 +vt 0.639589 0.555541 +vt 0.629728 0.570183 +vt 0.611997 0.561675 +vt 0.294959 0.0961917 +vt 0.293362 0.0862467 +vt 0.285493 0.098321 +vt 0.287702 0.0859297 +vt 0.289911 0.0735384 +vt 0.296335 0.0761537 +vt 0.30262 0.0674255 +vt 0.29837 0.0624775 +vt 0.306828 0.0514166 +vt 0.312313 0.0626394 +vt 0.212627 0.206538 +vt 0.206026 0.197004 +vt 0.20289 0.210653 +vt 0.196801 0.198315 +vt 0.190712 0.185978 +vt 0.204941 0.185531 +vt 0.211008 0.17198 +vt 0.202503 0.168189 +vt 0.214293 0.150401 +vt 0.222139 0.162245 +vt 0.225249 0.299621 +vt 0.220447 0.290924 +vt 0.213696 0.300372 +vt 0.213781 0.288963 +vt 0.213866 0.277553 +vt 0.220317 0.281728 +vt 0.225926 0.274235 +vt 0.21961 0.270542 +vt 0.225354 0.263531 +vt 0.2346 0.269676 +vt 0.278724 0.403217 +vt 0.272043 0.396339 +vt 0.275439 0.409289 +vt 0.269626 0.403386 +vt 0.262433 0.394342 +vt 0.269888 0.386447 +vt 0.273244 0.372709 +vt 0.268598 0.371779 +vt 0.274764 0.349215 +vt 0.282531 0.361986 +vt 0.436071 0.0976919 +vt 0.447764 0.103397 +vt 0.440924 0.114755 +vt 0.431286 0.109858 +vt 0.459457 0.109102 +vt 0.452029 0.120627 +vt 0.389183 0.173288 +vt 0.395306 0.165791 +vt 0.404937 0.17234 +vt 0.400707 0.18065 +vt 0.416426 0.180179 +vt 0.41223 0.188011 +vt 0.423511 0.106262 +vt 0.430073 0.0953761 +vt 0.41611 0.102924 +vt 0.424075 0.0930602 +vt 0.383831 0.168497 +vt 0.388186 0.160217 +vt 0.378478 0.163705 +vt 0.381486 0.15522 +vt 0.382937 0.0736504 +vt 0.379278 0.0838323 +vt 0.37242 0.0809635 +vt 0.376781 0.073062 +vt 0.3669 0.0788325 +vt 0.370624 0.0724735 +vt 0.346138 0.135532 +vt 0.34057 0.131972 +vt 0.339139 0.141264 +vt 0.335193 0.138183 +vt 0.331247 0.135102 +vt 0.336427 0.129079 +vt 0.361841 0.0762903 +vt 0.365178 0.0691304 +vt 0.356152 0.0737074 +vt 0.359731 0.0657873 +vt 0.327625 0.132566 +vt 0.332474 0.12631 +vt 0.324004 0.13003 +vt 0.327596 0.122821 +vt 0.342726 0.264117 +vt 0.333006 0.260407 +vt 0.333265 0.254087 +vt 0.34167 0.257412 +vt 0.323286 0.256698 +vt 0.324123 0.250171 +vt 0.369121 0.190886 +vt 0.36302 0.199025 +vt 0.352205 0.195428 +vt 0.35598 0.186659 +vt 0.340721 0.19175 +vt 0.342838 0.182432 +vt 0.378545 0.194812 +vt 0.373646 0.202994 +vt 0.38797 0.198738 +vt 0.386158 0.207834 +vt 0.35064 0.260851 +vt 0.350372 0.26703 +vt 0.362511 0.265075 +vt 0.358019 0.269942 +vt 0.282946 0.174 +vt 0.288505 0.175365 +vt 0.287509 0.164586 +vt 0.292386 0.166134 +vt 0.297264 0.167681 +vt 0.295104 0.177151 +vt 0.268191 0.234288 +vt 0.268326 0.227015 +vt 0.273236 0.228535 +vt 0.272913 0.236105 +vt 0.279619 0.230901 +vt 0.277635 0.237922 +vt 0.276833 0.172541 +vt 0.279298 0.164755 +vt 0.269715 0.170912 +vt 0.271088 0.164924 +vt 0.260618 0.232452 +vt 0.263016 0.225797 +vt 0.253044 0.230616 +vt 0.256137 0.224541 +vt 0.352342 0.282504 +vt 0.36339 0.284448 +vt 0.362517 0.291109 +vt 0.351934 0.289055 +vt 0.374438 0.286392 +vt 0.375255 0.293657 +vt 0.344335 0.350448 +vt 0.343486 0.344992 +vt 0.352417 0.347935 +vt 0.35086 0.353331 +vt 0.362764 0.351204 +vt 0.357385 0.356214 +vt 0.343551 0.287063 +vt 0.344744 0.279943 +vt 0.335738 0.285084 +vt 0.337146 0.277382 +vt 0.334812 0.347971 +vt 0.334968 0.342334 +vt 0.325289 0.345494 +vt 0.32606 0.339397 +vt 0.301707 0.267764 +vt 0.301015 0.276062 +vt 0.294346 0.274143 +vt 0.295827 0.266236 +vt 0.288267 0.272929 +vt 0.289947 0.264708 +vt 0.294222 0.327723 +vt 0.287792 0.325667 +vt 0.292032 0.334492 +vt 0.284791 0.332381 +vt 0.27755 0.330271 +vt 0.280663 0.323335 +vt 0.282125 0.27267 +vt 0.282686 0.264672 +vt 0.274617 0.272594 +vt 0.275425 0.264636 +vt 0.270808 0.327541 +vt 0.272856 0.320619 +vt 0.264066 0.324811 +vt 0.264143 0.317505 +vt 0.383723 0.379381 +vt 0.389193 0.379627 +vt 0.387626 0.386982 +vt 0.380306 0.386132 +vt 0.394662 0.379873 +vt 0.394376 0.387569 +vt 0.36547 0.458857 +vt 0.368369 0.444717 +vt 0.37393 0.446168 +vt 0.370968 0.461417 +vt 0.379645 0.447456 +vt 0.376298 0.464 +vt 0.372508 0.384063 +vt 0.374562 0.376463 +vt 0.365005 0.381208 +vt 0.365401 0.373544 +vt 0.358012 0.45638 +vt 0.359855 0.441739 +vt 0.349339 0.453614 +vt 0.350682 0.438309 +vt 0.358568 0.377998 +vt 0.352534 0.375067 +vt 0.353548 0.368734 +vt 0.359475 0.371139 +vt 0.340223 0.371165 +vt 0.346242 0.373049 +vt 0.341638 0.365079 +vt 0.347593 0.366907 +vt 0.343141 0.435505 +vt 0.340982 0.45049 +vt 0.333385 0.446556 +vt 0.336636 0.432125 +vt 0.322141 0.432509 +vt 0.324612 0.422519 +vt 0.330573 0.426973 +vt 0.32747 0.438986 +vt 0.335011 0.368638 +vt 0.336173 0.362759 +vt 0.329751 0.366432 +vt 0.330708 0.360438 +vt 0.316814 0.429626 +vt 0.318417 0.421235 +vt 0.310637 0.427185 +vt 0.312289 0.42021 +vt 0.472552 0.116171 +vt 0.464206 0.127144 +vt 0.485647 0.123241 +vt 0.478382 0.135097 +vt 0.495481 0.145277 +vt 0.505025 0.134403 +vt 0.436906 0.206508 +vt 0.424568 0.19726 +vt 0.429123 0.189621 +vt 0.442451 0.199642 +vt 0.447439 0.21255 +vt 0.455835 0.209216 +vt 0.348739 0.0714543 +vt 0.351421 0.0639276 +vt 0.338794 0.0686398 +vt 0.343111 0.0620679 +vt 0.325511 0.0643729 +vt 0.32497 0.0567423 +vt 0.320675 0.117767 +vt 0.316141 0.12355 +vt 0.308278 0.11707 +vt 0.312133 0.111526 +vt 0.302389 0.104476 +vt 0.296886 0.107695 +vt 0.388349 0.0885882 +vt 0.39825 0.0939914 +vt 0.393596 0.0797686 +vt 0.404255 0.0858868 +vt 0.407597 0.0988021 +vt 0.414165 0.0894735 +vt 0.363828 0.145511 +vt 0.354363 0.1403 +vt 0.358515 0.152923 +vt 0.348827 0.147094 +vt 0.368497 0.158314 +vt 0.373118 0.150402 +vt 0.443338 0.226388 +vt 0.443044 0.218591 +vt 0.422039 0.220573 +vt 0.427317 0.214716 +vt 0.421413 0.287105 +vt 0.41826 0.292567 +vt 0.399292 0.28583 +vt 0.399937 0.278048 +vt 0.402634 0.214041 +vt 0.407643 0.206727 +vt 0.379623 0.270756 +vt 0.378655 0.277886 +vt 0.312942 0.244962 +vt 0.311088 0.250904 +vt 0.298889 0.24511 +vt 0.300942 0.239458 +vt 0.328089 0.187537 +vt 0.329528 0.178494 +vt 0.315548 0.18338 +vt 0.316219 0.174555 +vt 0.289344 0.234656 +vt 0.288262 0.241516 +vt 0.304335 0.17987 +vt 0.306741 0.171118 +vt 0.261141 0.169038 +vt 0.250266 0.166335 +vt 0.24137 0.154041 +vt 0.256229 0.159482 +vt 0.236245 0.162217 +vt 0.227832 0.152221 +vt 0.246519 0.222913 +vt 0.239237 0.228783 +vt 0.22543 0.226951 +vt 0.235173 0.219844 +vt 0.223109 0.214268 +vt 0.21416 0.218802 +vt 0.390106 0.297137 +vt 0.391271 0.290813 +vt 0.408104 0.295233 +vt 0.405953 0.300752 +vt 0.421683 0.303709 +vt 0.421016 0.297032 +vt 0.375532 0.354838 +vt 0.390682 0.360236 +vt 0.387135 0.365168 +vt 0.37226 0.360691 +vt 0.408176 0.368797 +vt 0.404039 0.371737 +vt 0.31026 0.270429 +vt 0.30893 0.278438 +vt 0.318813 0.273094 +vt 0.317683 0.280899 +vt 0.326867 0.283072 +vt 0.32798 0.275238 +vt 0.299927 0.329614 +vt 0.299136 0.336321 +vt 0.306608 0.332019 +vt 0.306241 0.338151 +vt 0.315963 0.335619 +vt 0.315765 0.341822 +vt 0.236206 0.26262 +vt 0.243668 0.269282 +vt 0.247057 0.261709 +vt 0.253493 0.270788 +vt 0.264442 0.27193 +vt 0.261241 0.263173 +vt 0.23366 0.305615 +vt 0.222167 0.307046 +vt 0.243926 0.310028 +vt 0.230638 0.313719 +vt 0.254293 0.313983 +vt 0.247352 0.319265 +vt 0.414137 0.392448 +vt 0.411259 0.383393 +vt 0.406756 0.390568 +vt 0.407438 0.382632 +vt 0.411531 0.458753 +vt 0.405638 0.476636 +vt 0.394567 0.471624 +vt 0.399648 0.453692 +vt 0.400461 0.388853 +vt 0.40105 0.381253 +vt 0.388618 0.449945 +vt 0.384377 0.467179 +vt 0.323593 0.365511 +vt 0.313933 0.364279 +vt 0.310629 0.359769 +vt 0.320669 0.360104 +vt 0.29817 0.36114 +vt 0.292697 0.354492 +vt 0.306524 0.416532 +vt 0.302624 0.422327 +vt 0.292999 0.41653 +vt 0.299339 0.411876 +vt 0.288948 0.407917 +vt 0.283947 0.41324 +vt 0.587916 0.194097 +vt 0.590455 0.178714 +vt 0.572089 0.185843 +vt 0.57452 0.170834 +vt 0.558756 0.179086 +vt 0.565033 0.16602 +vt 0.506761 0.489186 +vt 0.498367 0.505489 +vt 0.479872 0.499739 +vt 0.488501 0.482872 +vt 0.470293 0.475452 +vt 0.461605 0.494148 +vt 0.655577 0.563967 +vt 0.670535 0.571935 +vt 0.662287 0.586293 +vt 0.646652 0.578776 +vt 0.805146 0.277708 +vt 0.815735 0.292783 +vt 0.80737 0.305807 +vt 0.794554 0.291721 +vt 0.826324 0.307858 +vt 0.820181 0.319316 +vt 0.685922 0.579212 +vt 0.703302 0.589086 +vt 0.692115 0.600548 +vt 0.675732 0.592123 +vt 0.842486 0.320842 +vt 0.835403 0.332535 +vt 0.858647 0.333827 +vt 0.853431 0.346737 +vt 0.787814 0.656078 +vt 0.767254 0.640425 +vt 0.781716 0.6694 +vt 0.760394 0.65437 +vt 0.73854 0.637308 +vt 0.746352 0.623091 +vt 0.72424 0.604845 +vt 0.714019 0.617445 +vt 0.953631 0.402465 +vt 0.945915 0.411584 +vt 0.922047 0.396614 +vt 0.928692 0.385725 +vt 0.897921 0.380341 +vt 0.903752 0.368984 +vt 0.87466 0.363194 +vt 0.8812 0.351406 +vt 0.808902 0.669281 +vt 0.830252 0.681259 +vt 0.825343 0.692102 +vt 0.80332 0.681461 +vt 0.976833 0.414565 +vt 0.968401 0.424824 +vt 1.00003 0.426665 +vt 0.990196 0.437198 +vt 0.77525 0.247882 +vt 0.790198 0.262795 +vt 0.779316 0.276772 +vt 0.762478 0.260512 +vt 0.693238 0.194403 +vt 0.710262 0.191299 +vt 0.717755 0.209298 +vt 0.701256 0.21668 +vt 0.723463 0.192615 +vt 0.732083 0.201306 +vt 0.740704 0.209998 +vt 0.729086 0.224742 +vt 0.613618 0.0412178 +vt 0.625028 0.0339086 +vt 0.60194 0.0510469 +vt 0.590634 0.0399731 +vt 0.605343 0.0327705 +vt 0.620053 0.0255679 +vt 0.744864 0.242491 +vt 0.757977 0.22894 +vt 0.671986 0.195551 +vt 0.680414 0.222841 +vt 0.705995 0.165886 +vt 0.718264 0.165068 +vt 0.690608 0.166874 +vt 0.701849 0.1401 +vt 0.713065 0.137521 +vt 0.647459 0.1687 +vt 0.668989 0.168205 +vt 0.694721 0.120981 +vt 0.703684 0.120765 +vt 0.687684 0.107538 +vt 0.694303 0.104008 +vt 0.683809 0.0987816 +vt 0.691457 0.0970255 +vt 0.680108 0.0924696 +vt 0.68861 0.0900425 +vt 0.673592 0.0863612 +vt 0.680323 0.0837459 +vt 0.66602 0.078635 +vt 0.672036 0.0774494 +vt 0.659152 0.0674696 +vt 0.665689 0.0660148 +vt 0.654369 0.0573044 +vt 0.659341 0.0545802 +vt 0.66122 0.0519189 +vt 0.660281 0.0532496 +vt 0.653052 0.0525789 +vt 0.653468 0.0505734 +vt 0.646332 0.0502996 +vt 0.645715 0.0492279 +vt 0.627876 0.031911 +vt 0.631001 0.0358375 +vt 0.629699 0.0332183 +vt 0.623965 0.0287394 +vt 0.634125 0.039764 +vt 0.635299 0.0383539 +vt 0.63992 0.0444959 +vt 0.640629 0.0448027 +vt 0.605535 0.0762776 +vt 0.602118 0.0696238 +vt 0.609434 0.0814078 +vt 0.605364 0.0887977 +vt 0.602397 0.0840094 +vt 0.599429 0.0792211 +vt 0.596462 0.0592969 +vt 0.594084 0.0667574 +vt 0.588738 0.0542938 +vt 0.589686 0.0471335 +vt 0.635235 0.151444 +vt 0.636037 0.139431 +vt 0.628762 0.153508 +vt 0.629559 0.145816 +vt 0.630356 0.138123 +vt 0.634797 0.130091 +vt 0.626488 0.132234 +vt 0.631563 0.12237 +vt 0.62262 0.126346 +vt 0.628127 0.114408 +vt 0.626282 0.104346 +vt 0.622699 0.115201 +vt 0.622777 0.104055 +vt 0.62332 0.0944941 +vt 0.616533 0.0871641 +vt 0.614071 0.0964265 +vt 0.612095 0.175815 +vt 0.620428 0.164662 +vt 0.632341 0.167184 +vt 0.628401 0.184788 +vt 0.249435 0.794559 +vt 0.233829 0.786795 +vt 0.235684 0.781557 +vt 0.24945 0.787481 +vt 0.218223 0.779031 +vt 0.219153 0.774638 +vt 0.23349 0.692679 +vt 0.234039 0.686688 +vt 0.227309 0.696323 +vt 0.22329 0.689893 +vt 0.225437 0.688014 +vt 0.227584 0.686135 +vt 0.280232 0.635476 +vt 0.280998 0.630508 +vt 0.273356 0.635676 +vt 0.268888 0.63123 +vt 0.26872 0.628048 +vt 0.268552 0.624866 +vt 0.347996 0.581396 +vt 0.352371 0.571856 +vt 0.338719 0.586665 +vt 0.330605 0.58464 +vt 0.335677 0.577558 +vt 0.34075 0.570476 +vt 0.425549 0.500524 +vt 0.413093 0.495651 +vt 0.439607 0.505342 +vt 0.534606 0.540896 +vt 0.514095 0.531892 +vt 0.553943 0.550395 +vt 0.570559 0.559654 +vt 0.586735 0.568951 +vt 0.604749 0.578566 +vt 0.622443 0.588148 +vt 0.0277052 0.627855 +vt 0.0301238 0.639816 +vt 0.0210746 0.647789 +vt 0.0177245 0.642917 +vt 0.0145365 0.660622 +vt 0.00774379 0.657978 +vt 0.0123055 0.675022 +vt 0.00695132 0.675091 +vt 0.015267 0.687752 +vt 0.00615884 0.692204 +vt 0.0600347 0.504358 +vt 0.0617 0.518036 +vt 0.0479632 0.521938 +vt 0.047168 0.514445 +vt 0.0388502 0.531524 +vt 0.0343013 0.524533 +vt 0.0357746 0.543668 +vt 0.031778 0.540235 +vt 0.0394557 0.556947 +vt 0.0292547 0.555936 +vt 0.149734 0.457467 +vt 0.153858 0.466574 +vt 0.140938 0.468659 +vt 0.134021 0.461415 +vt 0.130537 0.475106 +vt 0.118309 0.465362 +vt 0.129185 0.489639 +vt 0.122365 0.486612 +vt 0.132138 0.504465 +vt 0.126422 0.507861 +vt 0.275278 0.415597 +vt 0.27129 0.412166 +vt 0.263793 0.407756 +vt 0.247279 0.401257 +vt 0.244279 0.387149 +vt 0.232214 0.401752 +vt 0.226125 0.379957 +vt 0.147088 0.745181 +vt 0.140939 0.742713 +vt 0.155121 0.748515 +vt 0.147172 0.752559 +vt 0.140844 0.750101 +vt 0.134515 0.747643 +vt 0.162828 0.681425 +vt 0.172519 0.683753 +vt 0.163754 0.675325 +vt 0.175754 0.677004 +vt 0.187753 0.678684 +vt 0.182839 0.686181 +vt 0.134771 0.740429 +vt 0.128187 0.74513 +vt 0.121859 0.742617 +vt 0.12691 0.737389 +vt 0.1537 0.678241 +vt 0.144252 0.674952 +vt 0.145869 0.66478 +vt 0.154812 0.670053 +vt 0.0860501 0.719077 +vt 0.077913 0.715669 +vt 0.0796507 0.722647 +vt 0.0744928 0.720442 +vt 0.069335 0.718237 +vt 0.0696739 0.712794 +vt 0.111847 0.658625 +vt 0.107422 0.665913 +vt 0.098723 0.66313 +vt 0.101162 0.656015 +vt 0.0887791 0.659767 +vt 0.0904779 0.653404 +vt 0.0610493 0.710513 +vt 0.0577772 0.715593 +vt 0.0462195 0.71295 +vt 0.0524555 0.708079 +vt 0.0773367 0.655847 +vt 0.066301 0.651775 +vt 0.0664274 0.643622 +vt 0.0784527 0.648513 +vt 0.167728 0.642601 +vt 0.159866 0.638235 +vt 0.16106 0.647057 +vt 0.154641 0.644048 +vt 0.148222 0.641039 +vt 0.151939 0.633691 +vt 0.195029 0.587668 +vt 0.201723 0.591656 +vt 0.187441 0.583193 +vt 0.193665 0.576555 +vt 0.200537 0.581602 +vt 0.207408 0.586648 +vt 0.177529 0.648802 +vt 0.189159 0.656265 +vt 0.188211 0.665908 +vt 0.174635 0.656482 +vt 0.208736 0.595837 +vt 0.214351 0.591936 +vt 0.221293 0.597223 +vt 0.218163 0.601496 +vt 0.0991506 0.607996 +vt 0.10389 0.600071 +vt 0.108089 0.602894 +vt 0.103597 0.61118 +vt 0.113476 0.606686 +vt 0.108043 0.614364 +vt 0.133175 0.555942 +vt 0.139309 0.55824 +vt 0.137731 0.548413 +vt 0.145775 0.551259 +vt 0.153819 0.554104 +vt 0.146589 0.561514 +vt 0.0994067 0.597241 +vt 0.0927399 0.60418 +vt 0.0863292 0.600364 +vt 0.0922785 0.593664 +vt 0.126992 0.554293 +vt 0.119389 0.550709 +vt 0.119068 0.543033 +vt 0.1284 0.545723 +vt 0.238334 0.593813 +vt 0.230383 0.587314 +vt 0.246857 0.600771 +vt 0.241076 0.605056 +vt 0.233137 0.598307 +vt 0.225197 0.591557 +vt 0.273501 0.543494 +vt 0.281524 0.54874 +vt 0.278148 0.534483 +vt 0.287244 0.540066 +vt 0.296339 0.54565 +vt 0.291208 0.555736 +vt 0.223818 0.582379 +vt 0.218878 0.587078 +vt 0.21256 0.582599 +vt 0.217606 0.577877 +vt 0.266796 0.539254 +vt 0.260161 0.535187 +vt 0.267472 0.527532 +vt 0.27281 0.531008 +vt 0.186756 0.553149 +vt 0.178739 0.546661 +vt 0.181491 0.556118 +vt 0.17349 0.551435 +vt 0.16549 0.546753 +vt 0.171068 0.540376 +vt 0.228912 0.495412 +vt 0.224196 0.506867 +vt 0.21808 0.501894 +vt 0.2243 0.492157 +vt 0.21178 0.497314 +vt 0.219689 0.488902 +vt 0.163814 0.534092 +vt 0.15706 0.538881 +vt 0.14863 0.53101 +vt 0.156051 0.527824 +vt 0.202109 0.490086 +vt 0.190957 0.481481 +vt 0.193877 0.471818 +vt 0.206783 0.48036 +vt 0.327736 0.52878 +vt 0.321903 0.523386 +vt 0.332729 0.53481 +vt 0.322205 0.541605 +vt 0.31693 0.536649 +vt 0.311654 0.531692 +vt 0.363 0.469984 +vt 0.368513 0.473699 +vt 0.373862 0.477317 +vt 0.315002 0.516949 +vt 0.303514 0.525686 +vt 0.295374 0.519679 +vt 0.307383 0.510198 +vt 0.355023 0.46643 +vt 0.346005 0.462747 +vt 0.287186 0.511579 +vt 0.299399 0.503864 +vt 0.278998 0.503479 +vt 0.291794 0.498417 +vt 0.276886 0.499628 +vt 0.278056 0.488838 +vt 0.28531 0.494328 +vt 0.277942 0.501554 +vt 0.337368 0.458644 +vt 0.329648 0.45371 +vt 0.317906 0.441784 +vt 0.323384 0.447538 +vt 0.268142 0.47919 +vt 0.258446 0.485104 +vt 0.240007 0.470579 +vt 0.256582 0.467329 +vt 0.312546 0.438105 +vt 0.306197 0.43454 +vt 0.176157 0.76338 +vt 0.161665 0.75797 +vt 0.166941 0.753401 +vt 0.182174 0.759637 +vt 0.200448 0.767023 +vt 0.19719 0.771206 +vt 0.206006 0.688603 +vt 0.205377 0.693251 +vt 0.193851 0.689664 +vt 0.19688 0.683644 +vt 0.217234 0.695992 +vt 0.214648 0.689248 +vt 0.0384708 0.709206 +vt 0.0443089 0.70474 +vt 0.0307221 0.705461 +vt 0.0353469 0.700554 +vt 0.0243069 0.695578 +vt 0.0184405 0.698833 +vt 0.0493713 0.644122 +vt 0.0575774 0.647957 +vt 0.0519971 0.63778 +vt 0.0592122 0.640701 +vt 0.0398881 0.640001 +vt 0.0398512 0.632818 +vt 0.101065 0.732857 +vt 0.090358 0.727752 +vt 0.0943688 0.722958 +vt 0.103903 0.72744 +vt 0.115685 0.732655 +vt 0.111462 0.737737 +vt 0.115129 0.668096 +vt 0.123352 0.67009 +vt 0.117779 0.659575 +vt 0.12371 0.660524 +vt 0.133598 0.672305 +vt 0.13479 0.662652 +vt 0.218429 0.681054 +vt 0.227219 0.679981 +vt 0.209273 0.675973 +vt 0.215789 0.672557 +vt 0.26195 0.629338 +vt 0.257257 0.622356 +vt 0.247651 0.619681 +vt 0.245627 0.613481 +vt 0.198742 0.67094 +vt 0.202507 0.664418 +vt 0.23346 0.605352 +vt 0.232094 0.609922 +vt 0.141941 0.626958 +vt 0.137195 0.633074 +vt 0.126168 0.625108 +vt 0.13132 0.619411 +vt 0.177743 0.57755 +vt 0.183434 0.5696 +vt 0.166982 0.571573 +vt 0.173203 0.562645 +vt 0.121526 0.612422 +vt 0.117106 0.619736 +vt 0.156205 0.566093 +vt 0.163511 0.558375 +vt 0.0734126 0.594603 +vt 0.0801451 0.588596 +vt 0.0604959 0.588842 +vt 0.0654441 0.581024 +vt 0.0506133 0.569937 +vt 0.0448753 0.572389 +vt 0.108993 0.542609 +vt 0.10952 0.532184 +vt 0.09551 0.532512 +vt 0.0999725 0.521335 +vt 0.0786474 0.522941 +vt 0.0800036 0.512846 +vt 0.255141 0.607084 +vt 0.245422 0.605998 +vt 0.263956 0.613944 +vt 0.249767 0.60694 +vt 0.274074 0.622541 +vt 0.25916 0.615903 +vt 0.307798 0.555785 +vt 0.302893 0.565226 +vt 0.319258 0.56592 +vt 0.315414 0.575149 +vt 0.327607 0.583439 +vt 0.324931 0.57528 +vt 0.195052 0.560042 +vt 0.203185 0.566751 +vt 0.197463 0.57182 +vt 0.189477 0.563969 +vt 0.210716 0.572682 +vt 0.205012 0.57721 +vt 0.233316 0.515275 +vt 0.239426 0.506229 +vt 0.24994 0.517046 +vt 0.243383 0.524133 +vt 0.252344 0.530459 +vt 0.258706 0.522289 +vt 0.13465 0.511794 +vt 0.138847 0.516032 +vt 0.129891 0.518982 +vt 0.128157 0.513422 +vt 0.146855 0.52159 +vt 0.139261 0.524996 +vt 0.162765 0.465128 +vt 0.162155 0.458432 +vt 0.174577 0.459397 +vt 0.170576 0.466475 +vt 0.18021 0.472768 +vt 0.184227 0.465607 +vt 0.348774 0.562267 +vt 0.334435 0.561586 +vt 0.32812 0.552697 +vt 0.342067 0.552683 +vt 0.401326 0.489882 +vt 0.39062 0.484448 +vt 0.337113 0.543154 +vt 0.325163 0.547151 +vt 0.381349 0.48058 +vt 0.229187 0.453113 +vt 0.244389 0.455198 +vt 0.218367 0.435647 +vt 0.234304 0.439845 +vt 0.229068 0.418322 +vt 0.222246 0.407802 +vt 0.297752 0.429128 +vt 0.288885 0.423468 +vt 0.281268 0.419161 +vt 0.294294 0.807355 +vt 0.282905 0.800307 +vt 0.282733 0.810398 +vt 0.270269 0.805955 +vt 0.257805 0.801512 +vt 0.269993 0.796147 +vt 0.259864 0.792107 +vt 0.25362 0.798036 +vt 0.493956 0.524115 +vt 0.474534 0.517243 +vt 0.456177 0.51095 +vt 0.526524 0.904365 +vt 0.505176 0.90804 +vt 0.54751 0.903002 +vt 0.545705 0.916647 +vt 0.523255 0.925297 +vt 0.500806 0.933946 +vt 0.637657 0.59735 +vt 0.651631 0.605871 +vt 0.569292 0.904636 +vt 0.592401 0.907338 +vt 0.591814 0.924492 +vt 0.56876 0.920569 +vt 0.665605 0.613411 +vt 0.682673 0.623349 +vt 0.77666 0.68343 +vt 0.754652 0.671035 +vt 0.731283 0.656354 +vt 0.705928 0.639061 +vt 0.697466 0.928064 +vt 0.670895 0.919405 +vt 0.692327 0.945269 +vt 0.664788 0.936638 +vt 0.637249 0.928006 +vt 0.643694 0.912446 +vt 0.617366 0.909182 +vt 0.614532 0.926249 +vt 0.721905 0.93643 +vt 0.745279 0.944649 +vt 0.738708 0.959242 +vt 0.715517 0.952256 +vt 0.79793 0.693867 +vt 0.818831 0.703325 +vt 0.45696 0.93981 +vt 0.458031 0.918396 +vt 0.482306 0.913346 +vt 0.478883 0.936878 +vt 0.382429 0.956407 +vt 0.374154 0.937788 +vt 0.392154 0.930478 +vt 0.393671 0.948014 +vt 0.409282 0.924519 +vt 0.404914 0.939621 +vt 0.173626 0.903543 +vt 0.176008 0.893541 +vt 0.187689 0.896046 +vt 0.185587 0.9042 +vt 0.17839 0.88354 +vt 0.191513 0.889051 +vt 0.432465 0.921307 +vt 0.430937 0.939715 +vt 0.278105 0.964909 +vt 0.281897 0.950825 +vt 0.299283 0.951685 +vt 0.297344 0.968168 +vt 0.321241 0.950337 +vt 0.316583 0.971428 +vt 0.348358 0.945057 +vt 0.349506 0.963917 +vt 0.268498 0.949487 +vt 0.262614 0.963817 +vt 0.247122 0.962724 +vt 0.257403 0.947772 +vt 0.246929 0.945783 +vt 0.239469 0.958227 +vt 0.231816 0.95373 +vt 0.237201 0.944679 +vt 0.228348 0.945621 +vt 0.225221 0.952534 +vt 0.218625 0.951338 +vt 0.221736 0.946873 +vt 0.213681 0.941378 +vt 0.215208 0.94089 +vt 0.218731 0.946701 +vt 0.21753 0.945817 +vt 0.220002 0.950797 +vt 0.221379 0.950255 +vt 0.198459 0.938602 +vt 0.196668 0.921864 +vt 0.207181 0.931646 +vt 0.180589 0.820405 +vt 0.186758 0.924596 +vt 0.185686 0.914437 +vt 0.175312 0.912831 +vt 0.174469 0.908187 +vt 0.186207 0.938138 +vt 0.153048 0.81421 +vt 0.173821 0.925006 +vt 0.180728 0.927122 +vt 0.16449 0.92733 +vt 0.166882 0.924528 +vt 0.169273 0.921725 +vt 0.172293 0.917278 +vt 0.190317 0.940492 +vt 0.164557 0.8202 +vt 0.187574 0.932515 +vt 0.168386 0.820345 +vt 0.185177 0.873722 +vt 0.196578 0.882288 +vt 0.191964 0.863903 +vt 0.20425 0.877345 +vt 0.1885 0.856644 +vt 0.199495 0.852406 +vt 0.204232 0.859106 +vt 0.190232 0.860274 +vt 0.210489 0.848168 +vt 0.218781 0.859057 +vt 0.209517 0.866633 +vt 0.215898 0.875814 +vt 0.296647 0.84663 +vt 0.298191 0.85682 +vt 0.291634 0.859774 +vt 0.290947 0.847787 +vt 0.286165 0.861284 +vt 0.285247 0.848944 +vt 0.278564 0.862685 +vt 0.269654 0.86376 +vt 0.263475 0.853366 +vt 0.274361 0.851155 +vt 0.260261 0.864291 +vt 0.254505 0.855428 +vt 0.248986 0.863658 +vt 0.245536 0.85749 +vt 0.234429 0.861244 +vt 0.228013 0.852829 +vt 0.299857 0.820057 +vt 0.285934 0.821824 +vt 0.314624 0.815999 +vt 0.31588 0.837922 +vt 0.302507 0.835585 +vt 0.289135 0.833249 +vt 0.331076 0.807357 +vt 0.34001 0.818925 +vt 0.348361 0.826478 +vt 0.325396 0.841367 +vt 0.306263 0.842276 +vt 0.309059 0.851083 +vt 0 0 +vt 0.22817 0.198032 +vt 0.206106 0.202931 +vt 0.188772 0.201875 +vt 0.183934 0.193206 +vt 0.179096 0.184536 +vt 0.197439 0.202403 +vt 0.195585 0.172879 +vt 0.222484 0.174283 +vt 0.187341 0.178708 +vt 0.330769 0.358133 +vt 0.327811 0.36552 +vt 0.324853 0.372906 +vt 0.267791 0.368692 +vt 0.273719 0.36212 +vt 0.279647 0.355548 +vt 0.296322 0.370799 +vt 0.321707 0.346901 +vt 0.326238 0.352517 +vt 0.316873 0.3432 +vt 0.31929 0.345051 +vt 0.29826 0.349374 +vt 0.581814 0.0557596 +vt 0.502408 0.0596002 +vt 0.491981 0.0580706 +vt 0.481554 0.0565409 +vt 0.437451 0.496649 +vt 0.323022 0.491935 +mtllib fist.mtl +usemtl Default +g Default +f 609/1/1 769/2/2 773/3/3 772/4/4 +f 769/2/2 608/5/5 770/6/6 773/3/3 +f 773/3/3 770/6/6 610/7/7 771/8/8 +f 772/4/4 773/3/3 771/8/8 612/9/9 +f 410/10/10 774/11/11 778/12/12 777/13/13 +f 774/11/11 412/14/14 775/15/15 778/12/12 +f 778/12/12 775/15/15 409/16/16 776/17/17 +f 777/13/13 778/12/12 776/17/17 411/18/18 +f 207/19/19 779/20/20 783/21/21 782/22/22 +f 779/20/20 203/23/23 780/24/24 783/21/21 +f 783/21/21 780/24/24 206/25/25 781/26/26 +f 782/22/22 783/21/21 781/26/26 154/27/27 +f 621/28/28 784/29/29 788/30/30 787/31/31 +f 784/29/29 622/32/32 785/33/33 788/30/30 +f 788/30/30 785/33/33 616/34/34 786/35/35 +f 787/31/31 788/30/30 786/35/35 618/36/36 +f 426/37/37 789/38/38 793/39/39 792/40/40 +f 789/38/38 427/41/41 790/42/42 793/39/39 +f 793/39/39 790/42/42 421/43/43 791/44/44 +f 792/40/40 793/39/39 791/44/44 420/45/45 +f 422/46/46 794/47/47 798/48/48 797/49/49 +f 794/47/47 216/50/50 795/51/51 798/48/48 +f 798/48/48 795/51/51 211/52/52 796/53/53 +f 797/49/49 798/48/48 796/53/53 423/54/54 +f 627/55/55 799/56/56 802/57/57 801/58/58 +f 799/56/56 625/59/59 800/60/60 802/57/57 +f 802/57/57 800/60/60 622/32/32 784/29/29 +f 801/58/58 802/57/57 784/29/29 621/28/28 +f 428/61/61 803/62/62 806/63/63 805/64/64 +f 803/62/62 429/65/65 804/66/66 806/63/63 +f 806/63/63 804/66/66 427/41/41 789/38/38 +f 805/64/64 806/63/63 789/38/38 426/37/37 +f 430/67/67 807/68/68 810/69/69 809/70/70 +f 807/68/68 431/71/71 808/72/72 810/69/69 +f 810/69/69 808/72/72 216/50/50 794/47/47 +f 809/70/70 810/69/69 794/47/47 422/46/46 +f 633/73/73 811/74/74 814/75/75 813/76/76 +f 811/74/74 625/59/59 799/56/56 814/75/75 +f 814/75/75 799/56/56 627/55/55 812/77/77 +f 813/76/76 814/75/75 812/77/77 634/78/78 +f 440/79/79 815/80/80 818/81/81 817/82/82 +f 815/80/80 429/65/65 803/62/62 818/81/81 +f 818/81/81 803/62/62 428/61/61 816/83/83 +f 817/82/82 818/81/81 816/83/83 441/84/84 +f 434/85/85 819/86/86 822/87/87 821/88/88 +f 819/86/86 431/71/71 807/68/68 822/87/87 +f 822/87/87 807/68/68 430/67/67 820/89/89 +f 821/88/88 822/87/87 820/89/89 435/90/90 +f 629/91/91 823/92/92 827/93/93 826/94/94 +f 823/92/92 766/95/95 824/96/96 827/93/93 +f 827/93/93 824/96/96 768/97/97 825/98/98 +f 826/94/94 827/93/93 825/98/98 639/99/99 +f 629/91/91 828/100/100 831/101/101 823/92/92 +f 828/100/100 624/102/102 829/103/103 831/101/101 +f 831/101/101 829/103/103 752/104/104 830/105/105 +f 823/92/92 831/101/101 830/105/105 766/95/95 +f 634/78/78 812/77/77 835/106/106 834/107/107 +f 812/77/77 627/55/55 832/108/108 835/106/106 +f 835/106/106 832/108/108 628/109/109 833/110/110 +f 834/107/107 835/106/106 833/110/110 635/111/111 +f 635/111/111 833/110/110 838/112/112 837/113/113 +f 833/110/110 628/109/109 836/114/114 838/112/112 +f 838/112/112 836/114/114 629/91/91 826/94/94 +f 837/113/113 838/112/112 826/94/94 639/99/99 +f 627/55/55 801/58/58 841/115/115 832/108/108 +f 801/58/58 621/28/28 839/116/116 841/115/115 +f 841/115/115 839/116/116 623/117/117 840/118/118 +f 832/108/108 841/115/115 840/118/118 628/109/109 +f 628/109/109 840/118/118 843/119/119 836/114/114 +f 840/118/118 623/117/117 842/120/120 843/119/119 +f 843/119/119 842/120/120 624/102/102 828/100/100 +f 836/114/114 843/119/119 828/100/100 629/91/91 +f 621/28/28 787/31/31 846/121/121 839/116/116 +f 787/31/31 618/36/36 844/122/122 846/121/121 +f 846/121/121 844/122/122 619/123/123 845/124/124 +f 839/116/116 846/121/121 845/124/124 623/117/117 +f 623/117/117 845/124/124 849/125/125 842/120/120 +f 845/124/124 619/123/123 847/126/126 849/125/125 +f 849/125/125 847/126/126 764/127/127 848/128/128 +f 842/120/120 849/125/125 848/128/128 624/102/102 +f 609/1/1 772/4/4 853/129/129 852/130/130 +f 772/4/4 612/9/9 850/131/131 853/129/129 +f 853/129/129 850/131/131 605/132/132 851/133/133 +f 852/130/130 853/129/129 851/133/133 611/134/134 +f 611/134/134 851/133/133 857/135/135 856/136/136 +f 851/133/133 605/132/132 854/137/137 857/135/135 +f 857/135/135 854/137/137 607/138/138 855/139/139 +f 856/136/136 857/135/135 855/139/139 762/140/140 +f 441/84/84 816/83/83 861/141/141 860/142/142 +f 816/83/83 428/61/61 858/143/143 861/141/141 +f 861/141/141 858/143/143 626/144/144 859/145/145 +f 860/142/142 861/141/141 859/145/145 630/146/146 +f 630/146/146 859/145/145 864/147/147 863/148/148 +f 859/145/145 626/144/144 862/149/149 864/147/147 +f 864/147/147 862/149/149 625/59/59 811/74/74 +f 863/148/148 864/147/147 811/74/74 633/73/73 +f 428/61/61 805/64/64 867/150/150 858/143/143 +f 805/64/64 426/37/37 865/151/151 867/150/150 +f 867/150/150 865/151/151 620/152/152 866/153/153 +f 858/143/143 867/150/150 866/153/153 626/144/144 +f 626/144/144 866/153/153 869/154/154 862/149/149 +f 866/153/153 620/152/152 868/155/155 869/154/154 +f 869/154/154 868/155/155 622/32/32 800/60/60 +f 862/149/149 869/154/154 800/60/60 625/59/59 +f 426/37/37 792/40/40 872/156/156 865/151/151 +f 792/40/40 420/45/45 870/157/157 872/156/156 +f 872/156/156 870/157/157 617/158/158 871/159/159 +f 865/151/151 872/156/156 871/159/159 620/152/152 +f 620/152/152 871/159/159 874/160/160 868/155/155 +f 871/159/159 617/158/158 873/161/161 874/160/160 +f 874/160/160 873/161/161 616/34/34 785/33/33 +f 868/155/155 874/160/160 785/33/33 622/32/32 +f 410/10/10 777/13/13 878/162/162 877/163/163 +f 777/13/13 411/18/18 875/164/164 878/162/162 +f 878/162/162 875/164/164 407/165/165 876/166/166 +f 877/163/163 878/162/162 876/166/166 416/167/167 +f 416/167/167 876/166/166 881/168/168 880/169/169 +f 876/166/166 407/165/165 879/170/170 881/168/168 +f 881/168/168 879/170/170 610/7/7 770/6/6 +f 880/169/169 881/168/168 770/6/6 608/5/5 +f 435/90/90 820/89/89 885/171/171 884/172/172 +f 820/89/89 430/67/67 882/173/173 885/171/171 +f 885/171/171 882/173/173 432/174/174 883/175/175 +f 884/172/172 885/171/171 883/175/175 436/176/176 +f 436/176/176 883/175/175 888/177/177 887/178/178 +f 883/175/175 432/174/174 886/179/179 888/177/177 +f 888/177/177 886/179/179 429/65/65 815/80/80 +f 887/178/178 888/177/177 815/80/80 440/79/79 +f 430/67/67 809/70/70 891/180/180 882/173/173 +f 809/70/70 422/46/46 889/181/181 891/180/180 +f 891/180/180 889/181/181 424/182/182 890/183/183 +f 882/173/173 891/180/180 890/183/183 432/174/174 +f 432/174/174 890/183/183 893/184/184 886/179/179 +f 890/183/183 424/182/182 892/185/185 893/184/184 +f 893/184/184 892/185/185 427/41/41 804/66/66 +f 886/179/179 893/184/184 804/66/66 429/65/65 +f 422/46/46 797/49/49 896/186/186 889/181/181 +f 797/49/49 423/54/54 894/187/187 896/186/186 +f 896/186/186 894/187/187 425/188/188 895/189/189 +f 889/181/181 896/186/186 895/189/189 424/182/182 +f 424/182/182 895/189/189 898/190/190 892/185/185 +f 895/189/189 425/188/188 897/191/191 898/190/190 +f 898/190/190 897/191/191 421/43/43 790/42/42 +f 892/185/185 898/190/190 790/42/42 427/41/41 +f 207/19/19 782/22/22 902/192/192 901/193/193 +f 782/22/22 154/27/27 899/194/194 902/192/192 +f 902/192/192 899/194/194 408/195/195 900/196/196 +f 901/193/193 902/192/192 900/196/196 413/197/197 +f 413/197/197 900/196/196 905/198/198 904/199/199 +f 900/196/196 408/195/195 903/200/200 905/198/198 +f 905/198/198 903/200/200 409/16/16 775/15/15 +f 904/199/199 905/198/198 775/15/15 412/14/14 +f 184/201/201 906/202/202 910/203/203 909/204/204 +f 906/202/202 217/205/205 907/206/206 910/203/203 +f 910/203/203 907/206/206 218/207/207 908/208/208 +f 909/204/204 910/203/203 908/208/208 219/209/209 +f 219/209/209 908/208/208 913/210/210 912/211/211 +f 908/208/208 218/207/207 911/212/212 913/210/210 +f 913/210/210 911/212/212 431/71/71 819/86/86 +f 912/211/211 913/210/210 819/86/86 434/85/85 +f 217/205/205 914/213/213 917/214/214 907/206/206 +f 914/213/213 214/215/215 915/216/216 917/214/214 +f 917/214/214 915/216/216 215/217/217 916/218/218 +f 907/206/206 917/214/214 916/218/218 218/207/207 +f 218/207/207 916/218/218 919/219/219 911/212/212 +f 916/218/218 215/217/217 918/220/220 919/219/219 +f 919/219/219 918/220/220 216/50/50 808/72/72 +f 911/212/212 919/219/219 808/72/72 431/71/71 +f 214/215/215 920/221/221 923/222/222 915/216/216 +f 920/221/221 212/223/223 921/224/224 923/222/222 +f 923/222/222 921/224/224 213/225/225 922/226/226 +f 915/216/216 923/222/222 922/226/226 215/217/217 +f 215/217/217 922/226/226 925/227/227 918/220/220 +f 922/226/226 213/225/225 924/228/228 925/227/227 +f 925/227/227 924/228/228 211/52/52 795/51/51 +f 918/220/220 925/227/227 795/51/51 216/50/50 +f 204/229/229 926/230/230 930/231/231 929/232/232 +f 926/230/230 163/233/233 927/234/234 930/231/231 +f 930/231/231 927/234/234 155/235/235 928/236/236 +f 929/232/232 930/231/231 928/236/236 205/237/237 +f 205/237/237 928/236/236 933/238/238 932/239/239 +f 928/236/236 155/235/235 931/240/240 933/238/238 +f 933/238/238 931/240/240 206/25/25 780/24/24 +f 932/239/239 933/238/238 780/24/24 203/23/23 +f 601/241/241 934/242/242 938/243/243 937/244/244 +f 934/242/242 603/245/245 935/246/246 938/243/243 +f 938/243/243 935/246/246 598/247/247 936/248/248 +f 937/244/244 938/243/243 936/248/248 599/249/249 +f 604/250/250 939/251/251 942/252/252 941/253/253 +f 939/251/251 601/241/241 937/244/244 942/252/252 +f 942/252/252 937/244/244 599/249/249 940/254/254 +f 941/253/253 942/252/252 940/254/254 760/255/255 +f 599/249/249 936/248/248 946/256/256 945/257/257 +f 936/248/248 598/247/247 943/258/258 946/256/256 +f 946/256/256 943/258/258 533/259/259 944/260/260 +f 945/257/257 946/256/256 944/260/260 534/261/261 +f 760/255/255 940/254/254 949/262/262 948/263/263 +f 940/254/254 599/249/249 945/257/257 949/262/262 +f 949/262/262 945/257/257 534/261/261 947/264/264 +f 948/263/263 949/262/262 947/264/264 536/265/265 +f 518/266/266 950/267/267 954/268/268 953/269/269 +f 950/267/267 519/270/270 951/271/271 954/268/268 +f 954/268/268 951/271/271 522/272/272 952/273/273 +f 953/269/269 954/268/268 952/273/273 521/274/274 +f 521/274/274 952/273/273 958/275/275 957/276/276 +f 952/273/273 522/272/272 955/277/277 958/275/275 +f 958/275/275 955/277/277 525/278/278 956/279/279 +f 957/276/276 958/275/275 956/279/279 526/280/280 +f 522/272/272 951/271/271 962/281/281 961/282/282 +f 951/271/271 519/270/270 959/283/283 962/281/281 +f 962/281/281 959/283/283 520/284/284 960/285/285 +f 961/282/282 962/281/281 960/285/285 523/286/286 +f 525/278/278 955/277/277 965/287/287 964/288/288 +f 955/277/277 522/272/272 961/282/282 965/287/287 +f 965/287/287 961/282/282 523/286/286 963/289/289 +f 964/288/288 965/287/287 963/289/289 527/290/290 +f 325/291/291 966/292/292 970/293/293 969/294/294 +f 966/292/292 402/295/295 967/296/296 970/293/293 +f 970/293/293 967/296/296 327/297/297 968/298/298 +f 969/294/294 970/293/293 968/298/298 326/299/299 +f 402/295/295 971/300/300 974/301/301 967/296/296 +f 971/300/300 323/302/302 972/303/303 974/301/301 +f 974/301/301 972/303/303 324/304/304 973/305/305 +f 967/296/296 974/301/301 973/305/305 327/297/297 +f 323/302/302 971/300/300 978/306/306 977/307/307 +f 971/300/300 402/295/295 975/308/308 978/306/306 +f 978/306/306 975/308/308 403/309/309 976/310/310 +f 977/307/307 978/306/306 976/310/310 332/311/311 +f 402/295/295 966/292/292 981/312/312 975/308/308 +f 966/292/292 325/291/291 979/313/313 981/312/312 +f 981/312/312 979/313/313 406/314/314 980/315/315 +f 975/308/308 981/312/312 980/315/315 403/309/309 +f 322/316/316 982/317/317 986/318/318 985/319/319 +f 982/317/317 254/320/320 983/321/321 986/318/318 +f 986/318/318 983/321/321 253/322/322 984/323/323 +f 985/319/319 986/318/318 984/323/323 258/324/324 +f 257/325/325 987/326/326 990/327/327 989/328/328 +f 987/326/326 322/316/316 985/319/319 990/327/327 +f 990/327/327 985/319/319 258/324/324 988/329/329 +f 989/328/328 990/327/327 988/329/329 256/330/330 +f 253/322/322 991/331/331 994/332/332 984/323/323 +f 991/331/331 255/333/333 992/334/334 994/332/332 +f 994/332/332 992/334/334 239/335/335 993/336/336 +f 984/323/323 994/332/332 993/336/336 258/324/324 +f 258/324/324 993/336/336 997/337/337 988/329/329 +f 993/336/336 239/335/335 995/338/338 997/337/337 +f 997/337/337 995/338/338 238/339/339 996/340/340 +f 988/329/329 997/337/337 996/340/340 256/330/330 +f 143/341/341 998/342/342 1002/343/343 1001/344/344 +f 998/342/342 142/345/345 999/346/346 1002/343/343 +f 1002/343/343 999/346/346 134/347/347 1000/348/348 +f 1001/344/344 1002/343/343 1000/348/348 137/349/349 +f 331/350/350 1003/351/351 1006/352/352 1005/353/353 +f 1003/351/351 143/341/341 1001/344/344 1006/352/352 +f 1006/352/352 1001/344/344 137/349/349 1004/354/354 +f 1005/353/353 1006/352/352 1004/354/354 333/355/355 +f 134/347/347 1007/356/356 1010/357/357 1000/348/348 +f 1007/356/356 135/358/358 1008/359/359 1010/357/357 +f 1010/357/357 1008/359/359 136/360/360 1009/361/361 +f 1000/348/348 1010/357/357 1009/361/361 137/349/349 +f 137/349/349 1009/361/361 1013/362/362 1004/354/354 +f 1009/361/361 136/360/360 1011/363/363 1013/362/362 +f 1013/362/362 1011/363/363 334/364/364 1012/365/365 +f 1004/354/354 1013/362/362 1012/365/365 333/355/355 +f 67/366/366 1014/367/367 1018/368/368 1017/369/369 +f 1014/367/367 69/370/370 1015/371/371 1018/368/368 +f 1018/368/368 1015/371/371 76/372/372 1016/373/373 +f 1017/369/369 1018/368/368 1016/373/373 75/374/374 +f 75/374/374 1016/373/373 1022/375/375 1021/376/376 +f 1016/373/373 76/372/372 1019/377/377 1022/375/375 +f 1022/375/375 1019/377/377 68/378/378 1020/379/379 +f 1021/376/376 1022/375/375 1020/379/379 78/380/380 +f 76/372/372 1015/371/371 1026/381/381 1025/382/382 +f 1015/371/371 69/370/370 1023/383/383 1026/381/381 +f 1026/381/381 1023/383/383 71/384/384 1024/385/385 +f 1025/382/382 1026/381/381 1024/385/385 77/386/386 +f 68/378/378 1019/377/377 1029/387/387 1028/388/388 +f 1019/377/377 76/372/372 1025/382/382 1029/387/387 +f 1029/387/387 1025/382/382 77/386/386 1027/389/389 +f 1028/388/388 1029/387/387 1027/389/389 70/390/390 +f 148/391/391 1030/392/392 1034/393/393 1033/394/394 +f 1030/392/392 114/395/395 1031/396/396 1034/393/393 +f 1034/393/393 1031/396/396 149/397/397 1032/398/398 +f 1033/394/394 1034/393/393 1032/398/398 151/399/399 +f 151/399/399 1032/398/398 1038/400/400 1037/401/401 +f 1032/398/398 149/397/397 1035/402/402 1038/400/400 +f 1038/400/400 1035/402/402 140/403/403 1036/404/404 +f 1037/401/401 1038/400/400 1036/404/404 139/405/405 +f 149/397/397 1031/396/396 1042/406/406 1041/407/407 +f 1031/396/396 114/395/395 1039/408/408 1042/406/406 +f 1042/406/406 1039/408/408 115/409/409 1040/410/410 +f 1041/407/407 1042/406/406 1040/410/410 97/411/411 +f 140/403/403 1035/402/402 1045/412/412 1044/413/413 +f 1035/402/402 149/397/397 1041/407/407 1045/412/412 +f 1045/412/412 1041/407/407 97/411/411 1043/414/414 +f 1044/413/413 1045/412/412 1043/414/414 141/415/415 +f 98/416/416 1046/417/417 1050/418/418 1049/419/419 +f 1046/417/417 101/420/420 1047/421/421 1050/418/418 +f 1050/418/418 1047/421/421 100/422/422 1048/423/423 +f 1049/419/419 1050/418/418 1048/423/423 99/424/424 +f 97/411/411 1051/425/425 1053/426/426 1043/414/414 +f 1051/425/425 101/420/420 1046/417/417 1053/426/426 +f 1053/426/426 1046/417/417 98/416/416 1052/427/427 +f 1043/414/414 1053/426/426 1052/427/427 141/415/415 +f 101/420/420 1054/428/428 1057/429/429 1047/421/421 +f 1054/428/428 102/430/430 1055/431/431 1057/429/429 +f 1057/429/429 1055/431/431 103/432/432 1056/433/433 +f 1047/421/421 1057/429/429 1056/433/433 100/422/422 +f 115/409/409 1058/434/434 1059/435/435 1040/410/410 +f 1058/434/434 102/430/430 1054/428/428 1059/435/435 +f 1059/435/435 1054/428/428 101/420/420 1051/425/425 +f 1040/410/410 1059/435/435 1051/425/425 97/411/411 +f 100/422/422 1056/433/433 1063/436/436 1062/437/437 +f 1056/433/433 103/432/432 1060/438/438 1063/436/436 +f 1063/436/436 1060/438/438 34/439/439 1061/440/440 +f 1062/437/437 1063/436/436 1061/440/440 35/441/441 +f 99/424/424 1048/423/423 1066/442/442 1065/443/443 +f 1048/423/423 100/422/422 1062/437/437 1066/442/442 +f 1066/442/442 1062/437/437 35/441/441 1064/444/444 +f 1065/443/443 1066/442/442 1064/444/444 86/445/445 +f 602/446/446 1067/447/447 1070/448/448 1069/449/449 +f 1067/447/447 606/450/450 1068/451/451 1070/448/448 +f 1070/448/448 1068/451/451 603/245/245 934/242/242 +f 1069/449/449 1070/448/448 934/242/242 601/241/241 +f 605/132/132 850/131/131 1073/452/452 1072/453/453 +f 850/131/131 612/9/9 1071/454/454 1073/452/452 +f 1073/452/452 1071/454/454 606/450/450 1067/447/447 +f 1072/453/453 1073/452/452 1067/447/447 602/446/446 +f 604/250/250 1074/455/455 1076/456/456 939/251/251 +f 1074/455/455 761/457/457 1075/458/458 1076/456/456 +f 1076/456/456 1075/458/458 602/446/446 1069/449/449 +f 939/251/251 1076/456/456 1069/449/449 601/241/241 +f 761/457/457 1077/459/459 1078/460/460 1075/458/458 +f 1077/459/459 607/138/138 854/137/137 1078/460/460 +f 1078/460/460 854/137/137 605/132/132 1072/453/453 +f 1075/458/458 1078/460/460 1072/453/453 602/446/446 +f 523/286/286 960/285/285 1082/461/461 1081/462/462 +f 960/285/285 520/284/284 1079/463/463 1082/461/461 +f 1082/461/461 1079/463/463 480/464/464 1080/465/465 +f 1081/462/462 1082/461/461 1080/465/465 517/466/466 +f 523/286/286 1081/462/462 1085/467/467 963/289/289 +f 1081/462/462 517/466/466 1083/468/468 1085/467/467 +f 1085/467/467 1083/468/468 481/469/469 1084/470/470 +f 963/289/289 1085/467/467 1084/470/470 527/290/290 +f 532/471/471 1086/472/472 1089/473/473 1088/474/474 +f 1086/472/472 518/266/266 953/269/269 1089/473/473 +f 1089/473/473 953/269/269 521/274/274 1087/475/475 +f 1088/474/474 1089/473/473 1087/475/475 535/476/476 +f 534/261/261 944/260/260 1092/477/477 1091/478/478 +f 944/260/260 533/259/259 1090/479/479 1092/477/477 +f 1092/477/477 1090/479/479 532/471/471 1088/474/474 +f 1091/478/478 1092/477/477 1088/474/474 535/476/476 +f 735/480/480 1093/481/481 1095/482/482 1094/483/483 +f 1093/481/481 535/476/476 1087/475/475 1095/482/482 +f 1095/482/482 1087/475/475 521/274/274 957/276/276 +f 1094/483/483 1095/482/482 957/276/276 526/280/280 +f 534/261/261 1091/478/478 1097/484/484 947/264/264 +f 1091/478/478 535/476/476 1093/481/481 1097/484/484 +f 1097/484/484 1093/481/481 735/480/480 1096/485/485 +f 947/264/264 1097/484/484 1096/485/485 536/265/265 +f 469/486/486 1098/487/487 1102/488/488 1101/489/489 +f 1098/487/487 466/490/490 1099/491/491 1102/488/488 +f 1102/488/488 1099/491/491 467/492/492 1100/493/493 +f 1101/489/489 1102/488/488 1100/493/493 470/494/494 +f 492/495/495 1103/496/496 1106/497/497 1105/498/498 +f 1103/496/496 480/464/464 1104/499/499 1106/497/497 +f 1106/497/497 1104/499/499 466/490/490 1098/487/487 +f 1105/498/498 1106/497/497 1098/487/487 469/486/486 +f 492/495/495 1107/500/500 1109/501/501 1103/496/496 +f 1107/500/500 531/502/502 1108/503/503 1109/501/501 +f 1109/501/501 1108/503/503 517/466/466 1080/465/465 +f 1103/496/496 1109/501/501 1080/465/465 480/464/464 +f 494/504/504 1110/505/505 1112/506/506 1111/507/507 +f 1110/505/505 481/469/469 1083/468/468 1112/506/506 +f 1112/506/506 1083/468/468 517/466/466 1108/503/503 +f 1111/507/507 1112/506/506 1108/503/503 531/502/502 +f 494/504/504 1113/508/508 1116/509/509 1110/505/505 +f 1113/508/508 473/510/510 1114/511/511 1116/509/509 +f 1116/509/509 1114/511/511 468/512/512 1115/513/513 +f 1110/505/505 1116/509/509 1115/513/513 481/469/469 +f 473/510/510 1117/514/514 1119/515/515 1114/511/511 +f 1117/514/514 470/494/494 1100/493/493 1119/515/515 +f 1119/515/515 1100/493/493 467/492/492 1118/516/516 +f 1114/511/511 1119/515/515 1118/516/516 468/512/512 +f 403/309/309 1120/517/517 1123/518/518 976/310/310 +f 1120/517/517 405/519/519 1121/520/520 1123/518/518 +f 1123/518/518 1121/520/520 404/521/521 1122/522/522 +f 976/310/310 1123/518/518 1122/522/522 332/311/311 +f 406/314/314 1124/523/523 1126/524/524 980/315/315 +f 1124/523/523 600/525/525 1125/526/526 1126/524/524 +f 1126/524/524 1125/526/526 405/519/519 1120/517/517 +f 980/315/315 1126/524/524 1120/517/517 403/309/309 +f 404/521/521 1121/520/520 1129/527/527 1128/528/528 +f 1121/520/520 405/519/519 1127/529/529 1129/527/527 +f 1129/527/527 1127/529/529 407/165/165 875/164/164 +f 1128/528/528 1129/527/527 875/164/164 411/18/18 +f 405/519/519 1125/526/526 1131/530/530 1127/529/529 +f 1125/526/526 600/525/525 1130/531/531 1131/530/530 +f 1131/530/530 1130/531/531 610/7/7 879/170/170 +f 1127/529/529 1131/530/530 879/170/170 407/165/165 +f 320/532/532 1132/533/533 1135/534/534 1134/535/535 +f 1132/533/533 321/536/536 1133/537/537 1135/534/534 +f 1135/534/534 1133/537/537 322/316/316 987/326/326 +f 1134/535/535 1135/534/534 987/326/326 257/325/325 +f 321/536/536 1136/538/538 1138/539/539 1133/537/537 +f 1136/538/538 319/540/540 1137/541/541 1138/539/539 +f 1138/539/539 1137/541/541 254/320/320 982/317/317 +f 1133/537/537 1138/539/539 982/317/317 322/316/316 +f 326/299/299 968/298/298 1141/542/542 1140/543/543 +f 968/298/298 327/297/297 1139/544/544 1141/542/542 +f 1141/542/542 1139/544/544 321/536/536 1132/533/533 +f 1140/543/543 1141/542/542 1132/533/533 320/532/532 +f 327/297/297 973/305/305 1143/545/545 1139/544/544 +f 973/305/305 324/304/304 1142/546/546 1143/545/545 +f 1143/545/545 1142/546/546 319/540/540 1136/538/538 +f 1139/544/544 1143/545/545 1136/538/538 321/536/536 +f 239/335/335 992/334/334 1147/547/547 1146/548/548 +f 992/334/334 255/333/333 1144/549/549 1147/547/547 +f 1147/547/547 1144/549/549 231/550/550 1145/551/551 +f 1146/548/548 1147/547/547 1145/551/551 243/552/552 +f 238/339/339 995/338/338 1150/553/553 1149/554/554 +f 995/338/338 239/335/335 1146/548/548 1150/553/553 +f 1150/553/553 1146/548/548 243/552/552 1148/555/555 +f 1149/554/554 1150/553/553 1148/555/555 242/556/556 +f 230/557/557 1151/558/558 1154/559/559 1153/560/560 +f 1151/558/558 240/561/561 1152/562/562 1154/559/559 +f 1154/559/559 1152/562/562 243/552/552 1145/551/551 +f 1153/560/560 1154/559/559 1145/551/551 231/550/550 +f 234/563/563 1155/564/564 1159/565/565 1158/566/566 +f 1155/564/564 232/567/567 1156/568/568 1159/565/565 +f 1159/565/565 1156/568/568 233/569/569 1157/570/570 +f 1158/566/566 1159/565/565 1157/570/570 235/571/571 +f 230/557/557 1153/560/560 1162/572/572 1161/573/573 +f 1153/560/560 231/550/550 1160/574/574 1162/572/572 +f 1162/572/572 1160/574/574 232/567/567 1155/564/564 +f 1161/573/573 1162/572/572 1155/564/564 234/563/563 +f 251/575/575 1163/576/576 1165/577/577 1164/578/578 +f 1163/576/576 242/556/556 1148/555/555 1165/577/577 +f 1165/577/577 1148/555/555 243/552/552 1152/562/562 +f 1164/578/578 1165/577/577 1152/562/562 240/561/561 +f 251/575/575 1166/579/579 1169/580/580 1163/576/576 +f 1166/579/579 244/581/581 1167/582/582 1169/580/580 +f 1169/580/580 1167/582/582 241/583/583 1168/584/584 +f 1163/576/576 1169/580/580 1168/584/584 242/556/556 +f 244/581/581 1170/585/585 1172/586/586 1167/582/582 +f 1170/585/585 235/571/571 1157/570/570 1172/586/586 +f 1172/586/586 1157/570/570 233/569/569 1171/587/587 +f 1167/582/582 1172/586/586 1171/587/587 241/583/583 +f 202/588/588 1173/589/589 1176/590/590 1175/591/591 +f 1173/589/589 156/592/592 1174/593/593 1176/590/590 +f 1176/590/590 1174/593/593 142/345/345 998/342/342 +f 1175/591/591 1176/590/590 998/342/342 143/341/341 +f 154/27/27 1177/594/594 1179/595/595 899/194/194 +f 1177/594/594 156/592/592 1173/589/589 1179/595/595 +f 1179/595/595 1173/589/589 202/588/588 1178/596/596 +f 899/194/194 1179/595/595 1178/596/596 408/195/195 +f 346/597/597 1180/598/598 1182/599/599 1181/600/600 +f 1180/598/598 202/588/588 1175/591/591 1182/599/599 +f 1182/599/599 1175/591/591 143/341/341 1003/351/351 +f 1181/600/600 1182/599/599 1003/351/351 331/350/350 +f 409/16/16 903/200/200 1184/601/601 1183/602/602 +f 903/200/200 408/195/195 1178/596/596 1184/601/601 +f 1184/601/601 1178/596/596 202/588/588 1180/598/598 +f 1183/602/602 1184/601/601 1180/598/598 346/597/597 +f 132/603/603 1185/604/604 1188/605/605 1187/606/606 +f 1185/604/604 87/607/607 1186/608/608 1188/605/605 +f 1188/605/605 1186/608/608 67/366/366 1017/369/369 +f 1187/606/606 1188/605/605 1017/369/369 75/374/374 +f 135/358/358 1189/609/609 1191/610/610 1008/359/359 +f 1189/609/609 87/607/607 1185/604/604 1191/610/610 +f 1191/610/610 1185/604/604 132/603/603 1190/611/611 +f 1008/359/359 1191/610/610 1190/611/611 136/360/360 +f 133/612/612 1192/613/613 1194/614/614 1193/615/615 +f 1192/613/613 132/603/603 1187/606/606 1194/614/614 +f 1194/614/614 1187/606/606 75/374/374 1021/376/376 +f 1193/615/615 1194/614/614 1021/376/376 78/380/380 +f 136/360/360 1190/611/611 1196/616/616 1011/363/363 +f 1190/611/611 132/603/603 1192/613/613 1196/616/616 +f 1196/616/616 1192/613/613 133/612/612 1195/617/617 +f 1011/363/363 1196/616/616 1195/617/617 334/364/364 +f 71/384/384 1197/618/618 1200/619/619 1024/385/385 +f 1197/618/618 72/620/620 1198/621/621 1200/619/619 +f 1200/619/619 1198/621/621 64/622/622 1199/623/623 +f 1024/385/385 1200/619/619 1199/623/623 77/386/386 +f 77/386/386 1199/623/623 1203/624/624 1027/389/389 +f 1199/623/623 64/622/622 1201/625/625 1203/624/624 +f 1203/624/624 1201/625/625 62/626/626 1202/627/627 +f 1027/389/389 1203/624/624 1202/627/627 70/390/390 +f 85/628/628 1204/629/629 1207/630/630 1206/631/631 +f 1204/629/629 73/632/632 1205/633/633 1207/630/630 +f 1207/630/630 1205/633/633 64/622/622 1198/621/621 +f 1206/631/631 1207/630/630 1198/621/621 72/620/620 +f 66/634/634 1208/635/635 1210/636/636 1209/637/637 +f 1208/635/635 62/626/626 1201/625/625 1210/636/636 +f 1210/636/636 1201/625/625 64/622/622 1205/633/633 +f 1209/637/637 1210/636/636 1205/633/633 73/632/632 +f 66/634/634 1211/638/638 1214/639/639 1208/635/635 +f 1211/638/638 3/640/640 1212/641/641 1214/639/639 +f 1214/639/639 1212/641/641 2/642/642 1213/643/643 +f 1208/635/635 1214/639/639 1213/643/643 62/626/626 +f 163/233/233 1215/644/644 1218/645/645 927/234/234 +f 1215/644/644 150/646/646 1216/647/647 1218/645/645 +f 1218/645/645 1216/647/647 153/648/648 1217/649/649 +f 927/234/234 1218/645/645 1217/649/649 155/235/235 +f 155/235/235 1217/649/649 1221/650/650 931/240/240 +f 1217/649/649 153/648/648 1219/651/651 1221/650/650 +f 1221/650/650 1219/651/651 152/652/652 1220/653/653 +f 931/240/240 1221/650/650 1220/653/653 206/25/25 +f 153/648/648 1216/647/647 1224/654/654 1223/655/655 +f 1216/647/647 150/646/646 1222/656/656 1224/654/654 +f 1224/654/654 1222/656/656 148/391/391 1033/394/394 +f 1223/655/655 1224/654/654 1033/394/394 151/399/399 +f 152/652/652 1219/651/651 1226/657/657 1225/658/658 +f 1219/651/651 153/648/648 1223/655/655 1226/657/657 +f 1226/657/657 1223/655/655 151/399/399 1037/401/401 +f 1225/658/658 1226/657/657 1037/401/401 139/405/405 +f 35/441/441 1061/440/440 1230/659/659 1229/660/660 +f 1061/440/440 34/439/439 1227/661/661 1230/659/659 +f 1230/659/659 1227/661/661 37/662/662 1228/663/663 +f 1229/660/660 1230/659/659 1228/663/663 38/664/664 +f 86/445/445 1064/444/444 1233/665/665 1232/666/666 +f 1064/444/444 35/441/441 1229/660/660 1233/665/665 +f 1233/665/665 1229/660/660 38/664/664 1231/667/667 +f 1232/666/666 1233/665/665 1231/667/667 23/668/668 +f 56/669/669 1234/670/670 1237/671/671 1236/672/672 +f 1234/670/670 57/673/673 1235/674/674 1237/671/671 +f 1237/671/671 1235/674/674 38/664/664 1228/663/663 +f 1236/672/672 1237/671/671 1228/663/663 37/662/662 +f 56/669/669 1236/672/672 1241/675/675 1240/676/676 +f 1236/672/672 37/662/662 1238/677/677 1241/675/675 +f 1241/675/675 1238/677/677 36/678/678 1239/679/679 +f 1240/676/676 1241/675/675 1239/679/679 33/680/680 +f 32/681/681 1242/682/682 1244/683/683 1243/684/684 +f 1242/682/682 23/668/668 1231/667/667 1244/683/683 +f 1244/683/683 1231/667/667 38/664/664 1235/674/674 +f 1243/684/684 1244/683/683 1235/674/674 57/673/673 +f 24/685/685 1245/686/686 1249/687/687 1248/688/688 +f 1245/686/686 21/689/689 1246/690/690 1249/687/687 +f 1249/687/687 1246/690/690 22/691/691 1247/692/692 +f 1248/688/688 1249/687/687 1247/692/692 25/693/693 +f 764/127/127 847/126/126 1253/694/694 1252/695/695 +f 847/126/126 619/123/123 1250/696/696 1253/694/694 +f 1253/694/694 1250/696/696 614/697/697 1251/698/698 +f 1252/695/695 1253/694/694 1251/698/698 765/699/699 +f 765/699/699 1251/698/698 1256/700/700 1255/701/701 +f 1251/698/698 614/697/697 1254/702/702 1256/700/700 +f 1256/700/700 1254/702/702 611/134/134 856/136/136 +f 1255/701/701 1256/700/700 856/136/136 762/140/140 +f 619/123/123 844/122/122 1259/703/703 1250/696/696 +f 844/122/122 618/36/36 1257/704/704 1259/703/703 +f 1259/703/703 1257/704/704 615/705/705 1258/706/706 +f 1250/696/696 1259/703/703 1258/706/706 614/697/697 +f 614/697/697 1258/706/706 1261/707/707 1254/702/702 +f 1258/706/706 615/705/705 1260/708/708 1261/707/707 +f 1261/707/707 1260/708/708 609/1/1 852/130/130 +f 1254/702/702 1261/707/707 852/130/130 611/134/134 +f 618/36/36 786/35/35 1264/709/709 1257/704/704 +f 786/35/35 616/34/34 1262/710/710 1264/709/709 +f 1264/709/709 1262/710/710 613/711/711 1263/712/712 +f 1257/704/704 1264/709/709 1263/712/712 615/705/705 +f 615/705/705 1263/712/712 1266/713/713 1260/708/708 +f 1263/712/712 613/711/711 1265/714/714 1266/713/713 +f 1266/713/713 1265/714/714 608/5/5 769/2/2 +f 1260/708/708 1266/713/713 769/2/2 609/1/1 +f 616/34/34 873/161/161 1269/715/715 1262/710/710 +f 873/161/161 617/158/158 1267/716/716 1269/715/715 +f 1269/715/715 1267/716/716 417/717/717 1268/718/718 +f 1262/710/710 1269/715/715 1268/718/718 613/711/711 +f 613/711/711 1268/718/718 1271/719/719 1265/714/714 +f 1268/718/718 417/717/717 1270/720/720 1271/719/719 +f 1271/719/719 1270/720/720 416/167/167 880/169/169 +f 1265/714/714 1271/719/719 880/169/169 608/5/5 +f 617/158/158 870/157/157 1274/721/721 1267/716/716 +f 870/157/157 420/45/45 1272/722/722 1274/721/721 +f 1274/721/721 1272/722/722 414/723/723 1273/724/724 +f 1267/716/716 1274/721/721 1273/724/724 417/717/717 +f 417/717/717 1273/724/724 1276/725/725 1270/720/720 +f 1273/724/724 414/723/723 1275/726/726 1276/725/725 +f 1276/725/725 1275/726/726 410/10/10 877/163/163 +f 1270/720/720 1276/725/725 877/163/163 416/167/167 +f 420/45/45 791/44/44 1279/727/727 1272/722/722 +f 791/44/44 421/43/43 1277/728/728 1279/727/727 +f 1279/727/727 1277/728/728 415/729/729 1278/730/730 +f 1272/722/722 1279/727/727 1278/730/730 414/723/723 +f 414/723/723 1278/730/730 1281/731/731 1275/726/726 +f 1278/730/730 415/729/729 1280/732/732 1281/731/731 +f 1281/731/731 1280/732/732 412/14/14 774/11/11 +f 1275/726/726 1281/731/731 774/11/11 410/10/10 +f 421/43/43 897/191/191 1284/733/733 1277/728/728 +f 897/191/191 425/188/188 1282/734/734 1284/733/733 +f 1284/733/733 1282/734/734 418/735/735 1283/736/736 +f 1277/728/728 1284/733/733 1283/736/736 415/729/729 +f 415/729/729 1283/736/736 1286/737/737 1280/732/732 +f 1283/736/736 418/735/735 1285/738/738 1286/737/737 +f 1286/737/737 1285/738/738 413/197/197 904/199/199 +f 1280/732/732 1286/737/737 904/199/199 412/14/14 +f 425/188/188 894/187/187 1289/739/739 1282/734/734 +f 894/187/187 423/54/54 1287/740/740 1289/739/739 +f 1289/739/739 1287/740/740 419/741/741 1288/742/742 +f 1282/734/734 1289/739/739 1288/742/742 418/735/735 +f 418/735/735 1288/742/742 1291/743/743 1285/738/738 +f 1288/742/742 419/741/741 1290/744/744 1291/743/743 +f 1291/743/743 1290/744/744 207/19/19 901/193/193 +f 1285/738/738 1291/743/743 901/193/193 413/197/197 +f 423/54/54 796/53/53 1294/745/745 1287/740/740 +f 796/53/53 211/52/52 1292/746/746 1294/745/745 +f 1294/745/745 1292/746/746 210/747/747 1293/748/748 +f 1287/740/740 1294/745/745 1293/748/748 419/741/741 +f 419/741/741 1293/748/748 1296/749/749 1290/744/744 +f 1293/748/748 210/747/747 1295/750/750 1296/749/749 +f 1296/749/749 1295/750/750 203/23/23 779/20/20 +f 1290/744/744 1296/749/749 779/20/20 207/19/19 +f 211/52/52 924/228/228 1299/751/751 1292/746/746 +f 924/228/228 213/225/225 1297/752/752 1299/751/751 +f 1299/751/751 1297/752/752 209/753/753 1298/754/754 +f 1292/746/746 1299/751/751 1298/754/754 210/747/747 +f 210/747/747 1298/754/754 1301/755/755 1295/750/750 +f 1298/754/754 209/753/753 1300/756/756 1301/755/755 +f 1301/755/755 1300/756/756 205/237/237 932/239/239 +f 1295/750/750 1301/755/755 932/239/239 203/23/23 +f 213/225/225 921/224/224 1304/757/757 1297/752/752 +f 921/224/224 212/223/223 1302/758/758 1304/757/757 +f 1304/757/757 1302/758/758 208/759/759 1303/760/760 +f 1297/752/752 1304/757/757 1303/760/760 209/753/753 +f 209/753/753 1303/760/760 1306/761/761 1300/756/756 +f 1303/760/760 208/759/759 1305/762/762 1306/761/761 +f 1306/761/761 1305/762/762 204/229/229 929/232/232 +f 1300/756/756 1306/761/761 929/232/232 205/237/237 +f 440/79/79 1307/763/763 1310/764/764 887/178/178 +f 1307/763/763 442/765/765 1308/766/766 1310/764/764 +f 1310/764/764 1308/766/766 437/767/767 1309/768/768 +f 887/178/178 1310/764/764 1309/768/768 436/176/176 +f 436/176/176 1309/768/768 1313/769/769 884/172/172 +f 1309/768/768 437/767/767 1311/770/770 1313/769/769 +f 1313/769/769 1311/770/770 438/771/771 1312/772/772 +f 884/172/172 1313/769/769 1312/772/772 435/90/90 +f 768/97/97 1314/773/773 1317/774/774 825/98/98 +f 1314/773/773 640/775/775 1315/776/776 1317/774/774 +f 1317/774/774 1315/776/776 638/777/777 1316/778/778 +f 825/98/98 1317/774/774 1316/778/778 639/99/99 +f 635/111/111 1318/779/779 1321/780/780 834/107/107 +f 1318/779/779 637/781/781 1319/782/782 1321/780/780 +f 1321/780/780 1319/782/782 636/783/783 1320/784/784 +f 834/107/107 1321/780/780 1320/784/784 634/78/78 +f 633/73/73 1322/785/785 1325/786/786 863/148/148 +f 1322/785/785 632/787/787 1323/788/788 1325/786/786 +f 1325/786/786 1323/788/788 631/789/789 1324/790/790 +f 863/148/148 1325/786/786 1324/790/790 630/146/146 +f 630/146/146 1324/790/790 1328/791/791 860/142/142 +f 1324/790/790 631/789/789 1326/792/792 1328/791/791 +f 1328/791/791 1326/792/792 443/793/793 1327/794/794 +f 860/142/142 1328/791/791 1327/794/794 441/84/84 +f 639/99/99 1316/778/778 1330/795/795 837/113/113 +f 1316/778/778 638/777/777 1329/796/796 1330/795/795 +f 1330/795/795 1329/796/796 637/781/781 1318/779/779 +f 837/113/113 1330/795/795 1318/779/779 635/111/111 +f 435/90/90 1312/772/772 1333/797/797 821/88/88 +f 1312/772/772 438/771/771 1331/798/798 1333/797/797 +f 1333/797/797 1331/798/798 439/799/799 1332/800/800 +f 821/88/88 1333/797/797 1332/800/800 434/85/85 +f 441/84/84 1327/794/794 1335/801/801 817/82/82 +f 1327/794/794 443/793/793 1334/802/802 1335/801/801 +f 1335/801/801 1334/802/802 442/765/765 1307/763/763 +f 817/82/82 1335/801/801 1307/763/763 440/79/79 +f 219/209/209 1336/803/803 1339/804/804 909/204/204 +f 1336/803/803 433/805/805 1337/806/806 1339/804/804 +f 1339/804/804 1337/806/806 185/807/807 1338/808/808 +f 909/204/204 1339/804/804 1338/808/808 184/201/201 +f 634/78/78 1320/784/784 1341/809/809 813/76/76 +f 1320/784/784 636/783/783 1340/810/810 1341/809/809 +f 1341/809/809 1340/810/810 632/787/787 1322/785/785 +f 813/76/76 1341/809/809 1322/785/785 633/73/73 +f 434/85/85 1332/800/800 1343/811/811 912/211/211 +f 1332/800/800 439/799/799 1342/812/812 1343/811/811 +f 1343/811/811 1342/812/812 433/805/805 1336/803/803 +f 912/211/211 1343/811/811 1336/803/803 219/209/209 +f 437/767/767 1344/813/813 1347/814/814 1311/770/770 +f 1344/813/813 446/815/815 1345/816/816 1347/814/814 +f 1347/814/814 1345/816/816 445/817/817 1346/818/818 +f 1311/770/770 1347/814/814 1346/818/818 438/771/771 +f 636/783/783 1348/819/819 1351/820/820 1340/810/810 +f 1348/819/819 643/821/821 1349/822/822 1351/820/820 +f 1351/820/820 1349/822/822 641/823/823 1350/824/824 +f 1340/810/810 1351/820/820 1350/824/824 632/787/787 +f 632/787/787 1350/824/824 1354/825/825 1323/788/788 +f 1350/824/824 641/823/823 1352/826/826 1354/825/825 +f 1354/825/825 1352/826/826 642/827/827 1353/828/828 +f 1323/788/788 1354/825/825 1353/828/828 631/789/789 +f 443/793/793 1355/829/829 1358/830/830 1334/802/802 +f 1355/829/829 449/831/831 1356/832/832 1358/830/830 +f 1358/830/830 1356/832/832 447/833/833 1357/834/834 +f 1334/802/802 1358/830/830 1357/834/834 442/765/765 +f 631/789/789 1353/828/828 1360/835/835 1326/792/792 +f 1353/828/828 642/827/827 1359/836/836 1360/835/835 +f 1360/835/835 1359/836/836 449/831/831 1355/829/829 +f 1326/792/792 1360/835/835 1355/829/829 443/793/793 +f 438/771/771 1346/818/818 1363/837/837 1331/798/798 +f 1346/818/818 445/817/817 1361/838/838 1363/837/837 +f 1363/837/837 1361/838/838 448/839/839 1362/840/840 +f 1331/798/798 1363/837/837 1362/840/840 439/799/799 +f 442/765/765 1357/834/834 1365/841/841 1308/766/766 +f 1357/834/834 447/833/833 1364/842/842 1365/841/841 +f 1365/841/841 1364/842/842 446/815/815 1344/813/813 +f 1308/766/766 1365/841/841 1344/813/813 437/767/767 +f 439/799/799 1362/840/840 1368/843/843 1342/812/812 +f 1362/840/840 448/839/839 1366/844/844 1368/843/843 +f 1368/843/843 1366/844/844 444/845/845 1367/846/846 +f 1342/812/812 1368/843/843 1367/846/846 433/805/805 +f 433/805/805 1367/846/846 1371/847/847 1337/806/806 +f 1367/846/846 444/845/845 1369/848/848 1371/847/847 +f 1371/847/847 1369/848/848 190/849/849 1370/850/850 +f 1337/806/806 1371/847/847 1370/850/850 185/807/807 +f 640/775/775 1372/851/851 1375/852/852 1315/776/776 +f 1372/851/851 645/853/853 1373/854/854 1375/852/852 +f 1375/852/852 1373/854/854 646/855/855 1374/856/856 +f 1315/776/776 1375/852/852 1374/856/856 638/777/777 +f 638/777/777 1374/856/856 1378/857/857 1329/796/796 +f 1374/856/856 646/855/855 1376/858/858 1378/857/857 +f 1378/857/857 1376/858/858 644/859/859 1377/860/860 +f 1329/796/796 1378/857/857 1377/860/860 637/781/781 +f 637/781/781 1377/860/860 1380/861/861 1319/782/782 +f 1377/860/860 644/859/859 1379/862/862 1380/861/861 +f 1380/861/861 1379/862/862 643/821/821 1348/819/819 +f 1319/782/782 1380/861/861 1348/819/819 636/783/783 +f 655/863/863 1381/864/864 1385/865/865 1384/866/866 +f 1381/864/864 654/867/867 1382/868/868 1385/865/865 +f 1385/865/865 1382/868/868 648/869/869 1383/870/870 +f 1384/866/866 1385/865/865 1383/870/870 650/871/871 +f 650/871/871 1383/870/870 1388/872/872 1387/873/873 +f 1383/870/870 648/869/869 1386/874/874 1388/872/872 +f 1388/872/872 1386/874/874 644/859/859 1376/858/858 +f 1387/873/873 1388/872/872 1376/858/858 646/855/855 +f 654/867/867 1389/875/875 1392/876/876 1382/868/868 +f 1389/875/875 652/877/877 1390/878/878 1392/876/876 +f 1392/876/876 1390/878/878 649/879/879 1391/880/880 +f 1382/868/868 1392/876/876 1391/880/880 648/869/869 +f 648/869/869 1391/880/880 1394/881/881 1386/874/874 +f 1391/880/880 649/879/879 1393/882/882 1394/881/881 +f 1394/881/881 1393/882/882 643/821/821 1379/862/862 +f 1386/874/874 1394/881/881 1379/862/862 644/859/859 +f 652/877/877 1395/883/883 1398/884/884 1390/878/878 +f 1395/883/883 653/885/885 1396/886/886 1398/884/884 +f 1398/884/884 1396/886/886 647/887/887 1397/888/888 +f 1390/878/878 1398/884/884 1397/888/888 649/879/879 +f 649/879/879 1397/888/888 1400/889/889 1393/882/882 +f 1397/888/888 647/887/887 1399/890/890 1400/889/889 +f 1400/889/889 1399/890/890 641/823/823 1349/822/822 +f 1393/882/882 1400/889/889 1349/822/822 643/821/821 +f 653/885/885 1401/891/891 1404/892/892 1396/886/886 +f 1401/891/891 458/893/893 1402/894/894 1404/892/892 +f 1404/892/892 1402/894/894 453/895/895 1403/896/896 +f 1396/886/886 1404/892/892 1403/896/896 647/887/887 +f 647/887/887 1403/896/896 1406/897/897 1399/890/890 +f 1403/896/896 453/895/895 1405/898/898 1406/897/897 +f 1406/897/897 1405/898/898 642/827/827 1352/826/826 +f 1399/890/890 1406/897/897 1352/826/826 641/823/823 +f 458/893/893 1407/899/899 1410/900/900 1402/894/894 +f 1407/899/899 459/901/901 1408/902/902 1410/900/900 +f 1410/900/900 1408/902/902 454/903/903 1409/904/904 +f 1402/894/894 1410/900/900 1409/904/904 453/895/895 +f 453/895/895 1409/904/904 1412/905/905 1405/898/898 +f 1409/904/904 454/903/903 1411/906/906 1412/905/905 +f 1412/905/905 1411/906/906 449/831/831 1359/836/836 +f 1405/898/898 1412/905/905 1359/836/836 642/827/827 +f 459/901/901 1413/907/907 1416/908/908 1408/902/902 +f 1413/907/907 455/909/909 1414/910/910 1416/908/908 +f 1416/908/908 1414/910/910 450/911/911 1415/912/912 +f 1408/902/902 1416/908/908 1415/912/912 454/903/903 +f 454/903/903 1415/912/912 1418/913/913 1411/906/906 +f 1415/912/912 450/911/911 1417/914/914 1418/913/913 +f 1418/913/913 1417/914/914 447/833/833 1356/832/832 +f 1411/906/906 1418/913/913 1356/832/832 449/831/831 +f 455/909/909 1419/915/915 1422/916/916 1414/910/910 +f 1419/915/915 456/917/917 1420/918/918 1422/916/916 +f 1422/916/916 1420/918/918 451/919/919 1421/920/920 +f 1414/910/910 1422/916/916 1421/920/920 450/911/911 +f 450/911/911 1421/920/920 1424/921/921 1417/914/914 +f 1421/920/920 451/919/919 1423/922/922 1424/921/921 +f 1424/921/921 1423/922/922 446/815/815 1364/842/842 +f 1417/914/914 1424/921/921 1364/842/842 447/833/833 +f 456/917/917 1425/923/923 1428/924/924 1420/918/918 +f 1425/923/923 457/925/925 1426/926/926 1428/924/924 +f 1428/924/924 1426/926/926 452/927/927 1427/928/928 +f 1420/918/918 1428/924/924 1427/928/928 451/919/919 +f 451/919/919 1427/928/928 1430/929/929 1423/922/922 +f 1427/928/928 452/927/927 1429/930/930 1430/929/929 +f 1430/929/929 1429/930/930 445/817/817 1345/816/816 +f 1423/922/922 1430/929/929 1345/816/816 446/815/815 +f 457/925/925 1431/931/931 1434/932/932 1426/926/926 +f 1431/931/931 223/933/933 1432/934/934 1434/932/932 +f 1434/932/932 1432/934/934 221/935/935 1433/936/936 +f 1426/926/926 1434/932/932 1433/936/936 452/927/927 +f 452/927/927 1433/936/936 1436/937/937 1429/930/930 +f 1433/936/936 221/935/935 1435/938/938 1436/937/937 +f 1436/937/937 1435/938/938 448/839/839 1361/838/838 +f 1429/930/930 1436/937/937 1361/838/838 445/817/817 +f 223/933/933 1437/939/939 1440/940/940 1432/934/934 +f 1437/939/939 222/941/941 1438/942/942 1440/940/940 +f 1440/940/940 1438/942/942 220/943/943 1439/944/944 +f 1432/934/934 1440/940/940 1439/944/944 221/935/935 +f 221/935/935 1439/944/944 1442/945/945 1435/938/938 +f 1439/944/944 220/943/943 1441/946/946 1442/945/945 +f 1442/945/945 1441/946/946 444/845/845 1366/844/844 +f 1435/938/938 1442/945/945 1366/844/844 448/839/839 +f 222/941/941 1443/947/947 1446/948/948 1438/942/942 +f 1443/947/947 196/949/949 1444/950/950 1446/948/948 +f 1446/948/948 1444/950/950 193/951/951 1445/952/952 +f 1438/942/942 1446/948/948 1445/952/952 220/943/943 +f 220/943/943 1445/952/952 1448/953/953 1441/946/946 +f 1445/952/952 193/951/951 1447/954/954 1448/953/953 +f 1448/953/953 1447/954/954 190/849/849 1369/848/848 +f 1441/946/946 1448/953/953 1369/848/848 444/845/845 +f 656/955/955 1449/956/956 1452/957/957 1451/958/958 +f 1449/956/956 655/863/863 1384/866/866 1452/957/957 +f 1452/957/957 1384/866/866 650/871/871 1450/959/959 +f 1451/958/958 1452/957/957 1450/959/959 651/960/960 +f 651/960/960 1450/959/959 1454/961/961 1453/962/962 +f 1450/959/959 650/871/871 1387/873/873 1454/961/961 +f 1454/961/961 1387/873/873 646/855/855 1373/854/854 +f 1453/962/962 1454/961/961 1373/854/854 645/853/853 +f 458/893/893 1455/963/963 1458/964/964 1407/899/899 +f 1455/963/963 461/965/965 1456/966/966 1458/964/964 +f 1458/964/964 1456/966/966 460/967/967 1457/968/968 +f 1407/899/899 1458/964/964 1457/968/968 459/901/901 +f 654/867/867 1459/969/969 1462/970/970 1389/875/875 +f 1459/969/969 658/971/971 1460/972/972 1462/970/970 +f 1462/970/970 1460/972/972 657/973/973 1461/974/974 +f 1389/875/875 1462/970/970 1461/974/974 652/877/877 +f 652/877/877 1461/974/974 1465/975/975 1395/883/883 +f 1461/974/974 657/973/973 1463/976/976 1465/975/975 +f 1465/975/975 1463/976/976 659/977/977 1464/978/978 +f 1395/883/883 1465/975/975 1464/978/978 653/885/885 +f 653/885/885 1464/978/978 1467/979/979 1401/891/891 +f 1464/978/978 659/977/977 1466/980/980 1467/979/979 +f 1467/979/979 1466/980/980 461/965/965 1455/963/963 +f 1401/891/891 1467/979/979 1455/963/963 458/893/893 +f 459/901/901 1457/968/968 1470/981/981 1413/907/907 +f 1457/968/968 460/967/967 1468/982/982 1470/981/981 +f 1470/981/981 1468/982/982 462/983/983 1469/984/984 +f 1413/907/907 1470/981/981 1469/984/984 455/909/909 +f 222/941/941 1471/985/985 1474/986/986 1443/947/947 +f 1471/985/985 225/987/987 1472/988/988 1474/986/986 +f 1474/986/986 1472/988/988 199/989/989 1473/990/990 +f 1443/947/947 1474/986/986 1473/990/990 196/949/949 +f 455/909/909 1469/984/984 1477/991/991 1419/915/915 +f 1469/984/984 462/983/983 1475/992/992 1477/991/991 +f 1477/991/991 1475/992/992 463/993/993 1476/994/994 +f 1419/915/915 1477/991/991 1476/994/994 456/917/917 +f 457/925/925 1478/995/995 1481/996/996 1431/931/931 +f 1478/995/995 464/997/997 1479/998/998 1481/996/996 +f 1481/996/996 1479/998/998 224/999/999 1480/1000/1000 +f 1431/931/931 1481/996/996 1480/1000/1000 223/933/933 +f 223/933/933 1480/1000/1000 1483/1001/1001 1437/939/939 +f 1480/1000/1000 224/999/999 1482/1002/1002 1483/1001/1001 +f 1483/1001/1001 1482/1002/1002 225/987/987 1471/985/985 +f 1437/939/939 1483/1001/1001 1471/985/985 222/941/941 +f 655/863/863 1484/1003/1003 1486/1004/1004 1381/864/864 +f 1484/1003/1003 660/1005/1005 1485/1006/1006 1486/1004/1004 +f 1486/1004/1004 1485/1006/1006 658/971/971 1459/969/969 +f 1381/864/864 1486/1004/1004 1459/969/969 654/867/867 +f 656/955/955 1487/1007/1007 1489/1008/1008 1449/956/956 +f 1487/1007/1007 661/1009/1009 1488/1010/1010 1489/1008/1008 +f 1489/1008/1008 1488/1010/1010 660/1005/1005 1484/1003/1003 +f 1449/956/956 1489/1008/1008 1484/1003/1003 655/863/863 +f 456/917/917 1476/994/994 1491/1011/1011 1425/923/923 +f 1476/994/994 463/993/993 1490/1012/1012 1491/1011/1011 +f 1491/1011/1011 1490/1012/1012 464/997/997 1478/995/995 +f 1425/923/923 1491/1011/1011 1478/995/995 457/925/925 +f 4/1013/1013 1492/1014/1014 1496/1015/1015 1495/1016/1016 +f 1492/1014/1014 1/1017/1017 1493/1018/1018 1496/1015/1015 +f 1496/1015/1015 1493/1018/1018 7/1019/1019 1494/1020/1020 +f 1495/1016/1016 1496/1015/1015 1494/1020/1020 5/1021/1021 +f 85/628/628 1206/631/631 1499/1022/1022 1498/1023/1023 +f 1206/631/631 72/620/620 1497/1024/1024 1499/1022/1022 +f 1499/1022/1022 1497/1024/1024 1/1017/1017 1492/1014/1014 +f 1498/1023/1023 1499/1022/1022 1492/1014/1014 4/1013/1013 +f 3/640/640 1500/1025/1025 1502/1026/1026 1212/641/641 +f 1500/1025/1025 5/1021/1021 1494/1020/1020 1502/1026/1026 +f 1502/1026/1026 1494/1020/1020 7/1019/1019 1501/1027/1027 +f 1212/641/641 1502/1026/1026 1501/1027/1027 2/642/642 +f 24/685/685 1503/1028/1028 1505/1029/1029 1245/686/686 +f 1503/1028/1028 33/680/680 1239/679/679 1505/1029/1029 +f 1505/1029/1029 1239/679/679 36/678/678 1504/1030/1030 +f 1245/686/686 1505/1029/1029 1504/1030/1030 21/689/689 +f 32/681/681 1506/1031/1031 1508/1032/1032 1242/682/682 +f 1506/1031/1031 25/693/693 1247/692/692 1508/1032/1032 +f 1508/1032/1032 1247/692/692 22/691/691 1507/1033/1033 +f 1242/682/682 1508/1032/1032 1507/1033/1033 23/668/668 +f 679/1034/1034 1509/1035/1035 1513/1036/1036 1512/1037/1037 +f 1509/1035/1035 678/1038/1038 1510/1039/1039 1513/1036/1036 +f 1513/1036/1036 1510/1039/1039 690/1040/1040 1511/1041/1041 +f 1512/1037/1037 1513/1036/1036 1511/1041/1041 689/1042/1042 +f 746/1043/1043 1514/1044/1044 1518/1045/1045 1517/1046/1046 +f 1514/1044/1044 748/1047/1047 1515/1048/1048 1518/1045/1045 +f 1518/1045/1045 1515/1048/1048 747/1049/1049 1516/1050/1050 +f 1517/1046/1046 1518/1045/1045 1516/1050/1050 745/1051/1051 +f 747/1049/1049 1515/1048/1048 1522/1052/1052 1521/1053/1053 +f 1515/1048/1048 748/1047/1047 1519/1054/1054 1522/1052/1052 +f 1522/1052/1052 1519/1054/1054 705/1055/1055 1520/1056/1056 +f 1521/1053/1053 1522/1052/1052 1520/1056/1056 691/1057/1057 +f 691/1057/1057 1520/1056/1056 1526/1058/1058 1525/1059/1059 +f 1520/1056/1056 705/1055/1055 1523/1060/1060 1526/1058/1058 +f 1526/1058/1058 1523/1060/1060 688/1061/1061 1524/1062/1062 +f 1525/1059/1059 1526/1058/1058 1524/1062/1062 692/1063/1063 +f 692/1063/1063 1524/1062/1062 1529/1064/1064 1528/1065/1065 +f 1524/1062/1062 688/1061/1061 1527/1066/1066 1529/1064/1064 +f 1529/1064/1064 1527/1066/1066 689/1042/1042 1511/1041/1041 +f 1528/1065/1065 1529/1064/1064 1511/1041/1041 690/1040/1040 +f 555/1067/1067 1530/1068/1068 1534/1069/1069 1533/1070/1070 +f 1530/1068/1068 568/1071/1071 1531/1072/1072 1534/1069/1069 +f 1534/1069/1069 1531/1072/1072 564/1073/1073 1532/1074/1074 +f 1533/1070/1070 1534/1069/1069 1532/1074/1074 559/1075/1075 +f 359/1076/1076 1535/1077/1077 1539/1078/1078 1538/1079/1079 +f 1535/1077/1077 362/1080/1080 1536/1081/1081 1539/1078/1078 +f 1539/1078/1078 1536/1081/1081 357/1082/1082 1537/1083/1083 +f 1538/1079/1079 1539/1078/1078 1537/1083/1083 354/1084/1084 +f 172/1085/1085 1540/1086/1086 1544/1087/1087 1543/1088/1088 +f 1540/1086/1086 366/1089/1089 1541/1090/1090 1544/1087/1087 +f 1544/1087/1087 1541/1090/1090 361/1091/1091 1542/1092/1092 +f 1543/1088/1088 1544/1087/1087 1542/1092/1092 166/1093/1093 +f 295/1094/1094 1545/1095/1095 1549/1096/1096 1548/1097/1097 +f 1545/1095/1095 375/1098/1098 1546/1099/1099 1549/1096/1096 +f 1549/1096/1096 1546/1099/1099 369/1100/1100 1547/1101/1101 +f 1548/1097/1097 1549/1096/1096 1547/1101/1101 370/1102/1102 +f 376/1103/1103 1550/1104/1104 1554/1105/1105 1553/1106/1106 +f 1550/1104/1104 374/1107/1107 1551/1108/1108 1554/1105/1105 +f 1554/1105/1105 1551/1108/1108 373/1109/1109 1552/1110/1110 +f 1553/1106/1106 1554/1105/1105 1552/1110/1110 372/1111/1111 +f 580/1112/1112 1555/1113/1113 1559/1114/1114 1558/1115/1115 +f 1555/1113/1113 581/1116/1116 1556/1117/1117 1559/1114/1114 +f 1559/1114/1114 1556/1117/1117 573/1118/1118 1557/1119/1119 +f 1558/1115/1115 1559/1114/1114 1557/1119/1119 572/1120/1120 +f 299/1121/1121 1560/1122/1122 1563/1123/1123 1562/1124/1124 +f 1560/1122/1122 300/1125/1125 1561/1126/1126 1563/1123/1123 +f 1563/1123/1123 1561/1126/1126 375/1098/1098 1545/1095/1095 +f 1562/1124/1124 1563/1123/1123 1545/1095/1095 295/1094/1094 +f 296/1127/1127 1564/1128/1128 1567/1129/1129 1566/1130/1130 +f 1564/1128/1128 300/1125/1125 1560/1122/1122 1567/1129/1129 +f 1567/1129/1129 1560/1122/1122 299/1121/1121 1565/1131/1131 +f 1566/1130/1130 1567/1129/1129 1565/1131/1131 297/1132/1132 +f 301/1133/1133 1568/1134/1134 1572/1135/1135 1571/1136/1136 +f 1568/1134/1134 305/1137/1137 1569/1138/1138 1572/1135/1135 +f 1572/1135/1135 1569/1138/1138 304/1139/1139 1570/1140/1140 +f 1571/1136/1136 1572/1135/1135 1570/1140/1140 302/1141/1141 +f 559/1075/1075 1532/1074/1074 1576/1142/1142 1575/1143/1143 +f 1532/1074/1074 564/1073/1073 1573/1144/1144 1576/1142/1142 +f 1576/1142/1142 1573/1144/1144 565/1145/1145 1574/1146/1146 +f 1575/1143/1143 1576/1142/1142 1574/1146/1146 558/1147/1147 +f 558/1147/1147 1574/1146/1146 1580/1148/1148 1579/1149/1149 +f 1574/1146/1146 565/1145/1145 1577/1150/1150 1580/1148/1148 +f 1580/1148/1148 1577/1150/1150 742/1151/1151 1578/1152/1152 +f 1579/1149/1149 1580/1148/1148 1578/1152/1152 743/1153/1153 +f 573/1118/1118 1556/1117/1117 1584/1154/1154 1583/1155/1155 +f 1556/1117/1117 581/1116/1116 1581/1156/1156 1584/1154/1154 +f 1584/1154/1154 1581/1156/1156 576/1157/1157 1582/1158/1158 +f 1583/1155/1155 1584/1154/1154 1582/1158/1158 574/1159/1159 +f 357/1082/1082 1536/1081/1081 1588/1160/1160 1587/1161/1161 +f 1536/1081/1081 362/1080/1080 1585/1162/1162 1588/1160/1160 +f 1588/1160/1160 1585/1162/1162 363/1163/1163 1586/1164/1164 +f 1587/1161/1161 1588/1160/1160 1586/1164/1164 348/1165/1165 +f 348/1165/1165 1586/1164/1164 1591/1166/1166 1590/1167/1167 +f 1586/1164/1164 363/1163/1163 1589/1168/1168 1591/1166/1166 +f 1591/1166/1166 1589/1168/1168 568/1071/1071 1530/1068/1068 +f 1590/1167/1167 1591/1166/1166 1530/1068/1068 555/1067/1067 +f 373/1109/1109 1551/1108/1108 1595/1169/1169 1594/1170/1170 +f 1551/1108/1108 374/1107/1107 1592/1171/1171 1595/1169/1169 +f 1595/1169/1169 1592/1171/1171 578/1172/1172 1593/1173/1173 +f 1594/1170/1170 1595/1169/1169 1593/1173/1173 579/1174/1174 +f 579/1174/1174 1593/1173/1173 1598/1175/1175 1597/1176/1176 +f 1593/1173/1173 578/1172/1172 1596/1177/1177 1598/1175/1175 +f 1598/1175/1175 1596/1177/1177 580/1112/1112 1558/1115/1115 +f 1597/1176/1176 1598/1175/1175 1558/1115/1115 572/1120/1120 +f 305/1137/1137 1568/1134/1134 1602/1178/1178 1601/1179/1179 +f 1568/1134/1134 301/1133/1133 1599/1180/1180 1602/1178/1178 +f 1602/1178/1178 1599/1180/1180 309/1181/1181 1600/1182/1182 +f 1601/1179/1179 1602/1178/1178 1600/1182/1182 504/1183/1183 +f 504/1183/1183 1600/1182/1182 1606/1184/1184 1605/1185/1185 +f 1600/1182/1182 309/1181/1181 1603/1186/1186 1606/1184/1184 +f 1606/1184/1184 1603/1186/1186 509/1187/1187 1604/1188/1188 +f 1605/1185/1185 1606/1184/1184 1604/1188/1188 503/1189/1189 +f 361/1091/1091 1541/1090/1090 1610/1190/1190 1609/1191/1191 +f 1541/1090/1090 366/1089/1089 1607/1192/1192 1610/1190/1190 +f 1610/1190/1190 1607/1192/1192 360/1193/1193 1608/1194/1194 +f 1609/1191/1191 1610/1190/1190 1608/1194/1194 355/1195/1195 +f 355/1195/1195 1608/1194/1194 1613/1196/1196 1612/1197/1197 +f 1608/1194/1194 360/1193/1193 1611/1198/1198 1613/1196/1196 +f 1613/1196/1196 1611/1198/1198 359/1076/1076 1538/1079/1079 +f 1612/1197/1197 1613/1196/1196 1538/1079/1079 354/1084/1084 +f 369/1100/1100 1546/1099/1099 1617/1199/1199 1616/1200/1200 +f 1546/1099/1099 375/1098/1098 1614/1201/1201 1617/1199/1199 +f 1617/1199/1199 1614/1201/1201 377/1202/1202 1615/1203/1203 +f 1616/1200/1200 1617/1199/1199 1615/1203/1203 371/1204/1204 +f 371/1204/1204 1615/1203/1203 1620/1205/1205 1619/1206/1206 +f 1615/1203/1203 377/1202/1202 1618/1207/1207 1620/1205/1205 +f 1620/1205/1205 1618/1207/1207 376/1103/1103 1553/1106/1106 +f 1619/1206/1206 1620/1205/1205 1553/1106/1106 372/1111/1111 +f 375/1098/1098 1561/1126/1126 1623/1208/1208 1614/1201/1201 +f 1561/1126/1126 300/1125/1125 1621/1209/1209 1623/1208/1208 +f 1623/1208/1208 1621/1209/1209 306/1210/1210 1622/1211/1211 +f 1614/1201/1201 1623/1208/1208 1622/1211/1211 377/1202/1202 +f 300/1125/1125 1564/1128/1128 1626/1212/1212 1621/1209/1209 +f 1564/1128/1128 296/1127/1127 1624/1213/1213 1626/1212/1212 +f 1626/1212/1212 1624/1213/1213 303/1214/1214 1625/1215/1215 +f 1621/1209/1209 1626/1212/1212 1625/1215/1215 306/1210/1210 +f 306/1210/1210 1625/1215/1215 1629/1216/1216 1628/1217/1217 +f 1625/1215/1215 303/1214/1214 1627/1218/1218 1629/1216/1216 +f 1629/1216/1216 1627/1218/1218 302/1141/1141 1570/1140/1140 +f 1628/1217/1217 1629/1216/1216 1570/1140/1140 304/1139/1139 +f 164/1219/1219 1630/1220/1220 1634/1221/1221 1633/1222/1222 +f 1630/1220/1220 169/1223/1223 1631/1224/1224 1634/1221/1221 +f 1634/1221/1221 1631/1224/1224 170/1225/1225 1632/1226/1226 +f 1633/1222/1222 1634/1221/1221 1632/1226/1226 165/1227/1227 +f 165/1227/1227 1632/1226/1226 1637/1228/1228 1636/1229/1229 +f 1632/1226/1226 170/1225/1225 1635/1230/1230 1637/1228/1228 +f 1637/1228/1228 1635/1230/1230 172/1085/1085 1543/1088/1088 +f 1636/1229/1229 1637/1228/1228 1543/1088/1088 166/1093/1093 +f 175/1231/1231 1638/1232/1232 1642/1233/1233 1641/1234/1234 +f 1638/1232/1232 181/1235/1235 1639/1236/1236 1642/1233/1233 +f 1642/1233/1233 1639/1236/1236 130/1237/1237 1640/1238/1238 +f 1641/1234/1234 1642/1233/1233 1640/1238/1238 176/1239/1239 +f 176/1239/1239 1640/1238/1238 1645/1240/1240 1644/1241/1241 +f 1640/1238/1238 130/1237/1237 1643/1242/1242 1645/1240/1240 +f 1645/1240/1240 1643/1242/1242 295/1094/1094 1548/1097/1097 +f 1644/1241/1241 1645/1240/1240 1548/1097/1097 370/1102/1102 +f 181/1235/1235 1646/1243/1243 1649/1244/1244 1639/1236/1236 +f 1646/1243/1243 182/1245/1245 1647/1246/1246 1649/1244/1244 +f 1649/1244/1244 1647/1246/1246 131/1247/1247 1648/1248/1248 +f 1639/1236/1236 1649/1244/1244 1648/1248/1248 130/1237/1237 +f 130/1237/1237 1648/1248/1248 1651/1249/1249 1643/1242/1242 +f 1648/1248/1248 131/1247/1247 1650/1250/1250 1651/1249/1249 +f 1651/1249/1249 1650/1250/1250 299/1121/1121 1562/1124/1124 +f 1643/1242/1242 1651/1249/1249 1562/1124/1124 295/1094/1094 +f 182/1245/1245 1652/1251/1251 1655/1252/1252 1647/1246/1246 +f 1652/1251/1251 186/1253/1253 1653/1254/1254 1655/1252/1252 +f 1655/1252/1252 1653/1254/1254 298/1255/1255 1654/1256/1256 +f 1647/1246/1246 1655/1252/1252 1654/1256/1256 131/1247/1247 +f 131/1247/1247 1654/1256/1256 1657/1257/1257 1650/1250/1250 +f 1654/1256/1256 298/1255/1255 1656/1258/1258 1657/1257/1257 +f 1657/1257/1257 1656/1258/1258 297/1132/1132 1565/1131/1131 +f 1650/1250/1250 1657/1257/1257 1565/1131/1131 299/1121/1121 +f 542/1259/1259 1658/1260/1260 1662/1261/1261 1661/1262/1262 +f 1658/1260/1260 543/1263/1263 1659/1264/1264 1662/1261/1261 +f 1662/1261/1261 1659/1264/1264 545/1265/1265 1660/1266/1266 +f 1661/1262/1262 1662/1261/1261 1660/1266/1266 546/1267/1267 +f 549/1268/1268 1663/1269/1269 1666/1270/1270 1665/1271/1271 +f 1663/1269/1269 548/1272/1272 1664/1273/1273 1666/1270/1270 +f 1666/1270/1270 1664/1273/1273 543/1263/1263 1658/1260/1260 +f 1665/1271/1271 1666/1270/1270 1658/1260/1260 542/1259/1259 +f 543/1263/1263 1667/1274/1274 1670/1275/1275 1659/1264/1264 +f 1667/1274/1274 544/1276/1276 1668/1277/1277 1670/1275/1275 +f 1670/1275/1275 1668/1277/1277 547/1278/1278 1669/1279/1279 +f 1659/1264/1264 1670/1275/1275 1669/1279/1279 545/1265/1265 +f 548/1272/1272 1671/1280/1280 1673/1281/1281 1664/1273/1273 +f 1671/1280/1280 550/1282/1282 1672/1283/1283 1673/1281/1281 +f 1673/1281/1281 1672/1283/1283 544/1276/1276 1667/1274/1274 +f 1664/1273/1273 1673/1281/1281 1667/1274/1274 543/1263/1263 +f 495/1284/1284 1674/1285/1285 1678/1286/1286 1677/1287/1287 +f 1674/1285/1285 496/1288/1288 1675/1289/1289 1678/1286/1286 +f 1678/1286/1286 1675/1289/1289 484/1290/1290 1676/1291/1291 +f 1677/1287/1287 1678/1286/1286 1676/1291/1291 485/1292/1292 +f 499/1293/1293 1679/1294/1294 1682/1295/1295 1681/1296/1296 +f 1679/1294/1294 488/1297/1297 1680/1298/1298 1682/1295/1295 +f 1682/1295/1295 1680/1298/1298 496/1288/1288 1674/1285/1285 +f 1681/1296/1296 1682/1295/1295 1674/1285/1285 495/1284/1284 +f 496/1288/1288 1683/1299/1299 1686/1300/1300 1675/1289/1289 +f 1683/1299/1299 497/1301/1301 1684/1302/1302 1686/1300/1300 +f 1686/1300/1300 1684/1302/1302 486/1303/1303 1685/1304/1304 +f 1675/1289/1289 1686/1300/1300 1685/1304/1304 484/1290/1290 +f 488/1297/1297 1687/1305/1305 1689/1306/1306 1680/1298/1298 +f 1687/1305/1305 489/1307/1307 1688/1308/1308 1689/1306/1306 +f 1689/1306/1306 1688/1308/1308 497/1301/1301 1683/1299/1299 +f 1680/1298/1298 1689/1306/1306 1683/1299/1299 496/1288/1288 +f 338/1309/1309 1690/1310/1310 1694/1311/1311 1693/1312/1312 +f 1690/1310/1310 280/1313/1313 1691/1314/1314 1694/1311/1311 +f 1694/1311/1311 1691/1314/1314 287/1315/1315 1692/1316/1316 +f 1693/1312/1312 1694/1311/1311 1692/1316/1316 335/1317/1317 +f 337/1318/1318 1695/1319/1319 1698/1320/1320 1697/1321/1321 +f 1695/1319/1319 281/1322/1322 1696/1323/1323 1698/1320/1320 +f 1698/1320/1320 1696/1323/1323 280/1313/1313 1690/1310/1310 +f 1697/1321/1321 1698/1320/1320 1690/1310/1310 338/1309/1309 +f 335/1317/1317 1699/1324/1324 1702/1325/1325 1693/1312/1312 +f 1699/1324/1324 336/1326/1326 1700/1327/1327 1702/1325/1325 +f 1702/1325/1325 1700/1327/1327 291/1328/1328 1701/1329/1329 +f 1693/1312/1312 1702/1325/1325 1701/1329/1329 338/1309/1309 +f 338/1309/1309 1701/1329/1329 1705/1330/1330 1697/1321/1321 +f 1701/1329/1329 291/1328/1328 1703/1331/1331 1705/1330/1330 +f 1705/1330/1330 1703/1331/1331 339/1332/1332 1704/1333/1333 +f 1697/1321/1321 1705/1330/1330 1704/1333/1333 337/1318/1318 +f 263/1334/1334 1706/1335/1335 1710/1336/1336 1709/1337/1337 +f 1706/1335/1335 264/1338/1338 1707/1339/1339 1710/1336/1336 +f 1710/1336/1336 1707/1339/1339 260/1340/1340 1708/1341/1341 +f 1709/1337/1337 1710/1336/1336 1708/1341/1341 259/1342/1342 +f 265/1343/1343 1711/1344/1344 1714/1345/1345 1713/1346/1346 +f 1711/1344/1344 266/1347/1347 1712/1348/1348 1714/1345/1345 +f 1714/1345/1345 1712/1348/1348 264/1338/1338 1706/1335/1335 +f 1713/1346/1346 1714/1345/1345 1706/1335/1335 263/1334/1334 +f 264/1338/1338 1715/1349/1349 1718/1350/1350 1707/1339/1339 +f 1715/1349/1349 268/1351/1351 1716/1352/1352 1718/1350/1350 +f 1718/1350/1350 1716/1352/1352 261/1353/1353 1717/1354/1354 +f 1707/1339/1339 1718/1350/1350 1717/1354/1354 260/1340/1340 +f 266/1347/1347 1719/1355/1355 1721/1356/1356 1712/1348/1348 +f 1719/1355/1355 267/1357/1357 1720/1358/1358 1721/1356/1356 +f 1721/1356/1356 1720/1358/1358 268/1351/1351 1715/1349/1349 +f 1712/1348/1348 1721/1356/1356 1715/1349/1349 264/1338/1338 +f 293/1359/1359 1722/1360/1360 1726/1361/1361 1725/1362/1362 +f 1722/1360/1360 294/1363/1363 1723/1364/1364 1726/1361/1361 +f 1726/1361/1361 1723/1364/1364 108/1365/1365 1724/1366/1366 +f 1725/1362/1362 1726/1361/1361 1724/1366/1366 105/1367/1367 +f 292/1368/1368 1727/1369/1369 1730/1370/1370 1729/1371/1371 +f 1727/1369/1369 288/1372/1372 1728/1373/1373 1730/1370/1370 +f 1730/1370/1370 1728/1373/1373 294/1363/1363 1722/1360/1360 +f 1729/1371/1371 1730/1370/1370 1722/1360/1360 293/1359/1359 +f 108/1365/1365 1723/1364/1364 1734/1374/1374 1733/1375/1375 +f 1723/1364/1364 294/1363/1363 1731/1376/1376 1734/1374/1374 +f 1734/1374/1374 1731/1376/1376 94/1377/1377 1732/1378/1378 +f 1733/1375/1375 1734/1374/1374 1732/1378/1378 109/1379/1379 +f 294/1363/1363 1728/1373/1373 1737/1380/1380 1731/1376/1376 +f 1728/1373/1373 288/1372/1372 1735/1381/1381 1737/1380/1380 +f 1737/1380/1380 1735/1381/1381 289/1382/1382 1736/1383/1383 +f 1731/1376/1376 1737/1380/1380 1736/1383/1383 94/1377/1377 +f 92/1384/1384 1738/1385/1385 1742/1386/1386 1741/1387/1387 +f 1738/1385/1385 89/1388/1388 1739/1389/1389 1742/1386/1386 +f 1742/1386/1386 1739/1389/1389 93/1390/1390 1740/1391/1391 +f 1741/1387/1387 1742/1386/1386 1740/1391/1391 91/1392/1392 +f 89/1388/1388 1743/1393/1393 1746/1394/1394 1739/1389/1389 +f 1743/1393/1393 278/1395/1395 1744/1396/1396 1746/1394/1394 +f 1746/1394/1394 1744/1396/1396 79/1397/1397 1745/1398/1398 +f 1739/1389/1389 1746/1394/1394 1745/1398/1398 93/1390/1390 +f 93/1390/1390 1747/1399/1399 1750/1400/1400 1740/1391/1391 +f 1747/1399/1399 14/1401/1401 1748/1402/1402 1750/1400/1400 +f 1750/1400/1400 1748/1402/1402 81/1403/1403 1749/1404/1404 +f 1740/1391/1391 1750/1400/1400 1749/1404/1404 91/1392/1392 +f 79/1397/1397 1751/1405/1405 1753/1406/1406 1745/1398/1398 +f 1751/1405/1405 80/1407/1407 1752/1408/1408 1753/1406/1406 +f 1753/1406/1406 1752/1408/1408 14/1401/1401 1747/1399/1399 +f 1745/1398/1398 1753/1406/1406 1747/1399/1399 93/1390/1390 +f 118/1409/1409 1754/1410/1410 1758/1411/1411 1757/1412/1412 +f 1754/1410/1410 120/1413/1413 1755/1414/1414 1758/1411/1411 +f 1758/1411/1411 1755/1414/1414 119/1415/1415 1756/1416/1416 +f 1757/1412/1412 1758/1411/1411 1756/1416/1416 116/1417/1417 +f 120/1413/1413 1759/1418/1418 1762/1419/1419 1755/1414/1414 +f 1759/1418/1418 122/1420/1420 1760/1421/1421 1762/1419/1419 +f 1762/1419/1419 1760/1421/1421 123/1422/1422 1761/1423/1423 +f 1755/1414/1414 1762/1419/1419 1761/1423/1423 119/1415/1415 +f 119/1415/1415 1763/1424/1424 1766/1425/1425 1756/1416/1416 +f 1763/1424/1424 121/1426/1426 1764/1427/1427 1766/1425/1425 +f 1766/1425/1425 1764/1427/1427 117/1428/1428 1765/1429/1429 +f 1756/1416/1416 1766/1425/1425 1765/1429/1429 116/1417/1417 +f 123/1422/1422 1767/1430/1430 1769/1431/1431 1761/1423/1423 +f 1767/1430/1430 124/1432/1432 1768/1433/1433 1769/1431/1431 +f 1769/1431/1431 1768/1433/1433 121/1426/1426 1763/1424/1424 +f 1761/1423/1423 1769/1431/1431 1763/1424/1424 119/1415/1415 +f 106/1434/1434 1770/1435/1435 1774/1436/1436 1773/1437/1437 +f 1770/1435/1435 107/1438/1438 1771/1439/1439 1774/1436/1436 +f 1774/1436/1436 1771/1439/1439 41/1440/1440 1772/1441/1441 +f 1773/1437/1437 1774/1436/1436 1772/1441/1441 104/1442/1442 +f 121/1426/1426 1768/1433/1433 1777/1443/1443 1776/1444/1444 +f 1768/1433/1433 124/1432/1432 1775/1445/1445 1777/1443/1443 +f 1777/1443/1443 1775/1445/1445 106/1434/1434 1773/1437/1437 +f 1776/1444/1444 1777/1443/1443 1773/1437/1437 104/1442/1442 +f 104/1442/1442 1772/1441/1441 1781/1446/1446 1780/1447/1447 +f 1772/1441/1441 41/1440/1440 1778/1448/1448 1781/1446/1446 +f 1781/1446/1446 1778/1448/1448 60/1449/1449 1779/1450/1450 +f 1780/1447/1447 1781/1446/1446 1779/1450/1450 59/1451/1451 +f 117/1428/1428 1764/1427/1427 1783/1452/1452 1782/1453/1453 +f 1764/1427/1427 121/1426/1426 1776/1444/1444 1783/1452/1452 +f 1783/1452/1452 1776/1444/1444 104/1442/1442 1780/1447/1447 +f 1782/1453/1453 1783/1452/1452 1780/1447/1447 59/1451/1451 +f 41/1440/1440 1784/1454/1454 1787/1455/1455 1778/1448/1448 +f 1784/1454/1454 43/1456/1456 1785/1457/1457 1787/1455/1455 +f 1787/1455/1455 1785/1457/1457 42/1458/1458 1786/1459/1459 +f 1778/1448/1448 1787/1455/1455 1786/1459/1459 60/1449/1449 +f 107/1438/1438 1788/1460/1460 1790/1461/1461 1771/1439/1439 +f 1788/1460/1460 47/1462/1462 1789/1463/1463 1790/1461/1461 +f 1790/1461/1461 1789/1463/1463 43/1456/1456 1784/1454/1454 +f 1771/1439/1439 1790/1461/1461 1784/1454/1454 41/1440/1440 +f 557/1464/1464 1791/1465/1465 1794/1466/1466 1793/1467/1467 +f 1791/1465/1465 542/1259/1259 1661/1262/1262 1794/1466/1466 +f 1794/1466/1466 1661/1262/1262 546/1267/1267 1792/1468/1468 +f 1793/1467/1467 1794/1466/1466 1792/1468/1468 560/1469/1469 +f 558/1147/1147 1795/1470/1470 1797/1471/1471 1575/1143/1143 +f 1795/1470/1470 557/1464/1464 1793/1467/1467 1797/1471/1471 +f 1797/1471/1471 1793/1467/1467 560/1469/1469 1796/1472/1472 +f 1575/1143/1143 1797/1471/1471 1796/1472/1472 559/1075/1075 +f 741/1473/1473 1798/1474/1474 1800/1475/1475 1799/1476/1476 +f 1798/1474/1474 549/1268/1268 1665/1271/1271 1800/1475/1475 +f 1800/1475/1475 1665/1271/1271 542/1259/1259 1791/1465/1465 +f 1799/1476/1476 1800/1475/1475 1791/1465/1465 557/1464/1464 +f 743/1153/1153 1801/1477/1477 1802/1478/1478 1579/1149/1149 +f 1801/1477/1477 741/1473/1473 1799/1476/1476 1802/1478/1478 +f 1802/1478/1478 1799/1476/1476 557/1464/1464 1795/1470/1470 +f 1579/1149/1149 1802/1478/1478 1795/1470/1470 558/1147/1147 +f 483/1479/1479 1803/1480/1480 1807/1481/1481 1806/1482/1482 +f 1803/1480/1480 474/1483/1483 1804/1484/1484 1807/1481/1481 +f 1807/1481/1481 1804/1484/1484 475/1485/1485 1805/1486/1486 +f 1806/1482/1482 1807/1481/1481 1805/1486/1486 487/1487/1487 +f 497/1301/1301 1808/1488/1488 1810/1489/1489 1684/1302/1302 +f 1808/1488/1488 483/1479/1479 1806/1482/1482 1810/1489/1489 +f 1810/1489/1489 1806/1482/1482 487/1487/1487 1809/1490/1490 +f 1684/1302/1302 1810/1489/1489 1809/1490/1490 486/1303/1303 +f 483/1479/1479 1811/1491/1491 1814/1492/1492 1803/1480/1480 +f 1811/1491/1491 490/1493/1493 1812/1494/1494 1814/1492/1492 +f 1814/1492/1492 1812/1494/1494 476/1495/1495 1813/1496/1496 +f 1803/1480/1480 1814/1492/1492 1813/1496/1496 474/1483/1483 +f 497/1301/1301 1688/1308/1308 1816/1497/1497 1808/1488/1488 +f 1688/1308/1308 489/1307/1307 1815/1498/1498 1816/1497/1497 +f 1816/1497/1497 1815/1498/1498 490/1493/1493 1811/1491/1491 +f 1808/1488/1488 1816/1497/1497 1811/1491/1491 483/1479/1479 +f 537/1499/1499 1817/1500/1500 1820/1501/1501 1819/1502/1502 +f 1817/1500/1500 498/1503/1503 1818/1504/1504 1820/1501/1501 +f 1820/1501/1501 1818/1504/1504 495/1284/1284 1677/1287/1287 +f 1819/1502/1502 1820/1501/1501 1677/1287/1287 485/1292/1292 +f 544/1276/1276 1821/1505/1505 1823/1506/1506 1668/1277/1277 +f 1821/1505/1505 498/1503/1503 1817/1500/1500 1823/1506/1506 +f 1823/1506/1506 1817/1500/1500 537/1499/1499 1822/1507/1507 +f 1668/1277/1277 1823/1506/1506 1822/1507/1507 547/1278/1278 +f 538/1508/1508 1824/1509/1509 1826/1510/1510 1825/1511/1511 +f 1824/1509/1509 499/1293/1293 1681/1296/1296 1826/1510/1510 +f 1826/1510/1510 1681/1296/1296 495/1284/1284 1818/1504/1504 +f 1825/1511/1511 1826/1510/1510 1818/1504/1504 498/1503/1503 +f 544/1276/1276 1672/1283/1283 1828/1512/1512 1821/1505/1505 +f 1672/1283/1283 550/1282/1282 1827/1513/1513 1828/1512/1512 +f 1828/1512/1512 1827/1513/1513 538/1508/1508 1825/1511/1511 +f 1821/1505/1505 1828/1512/1512 1825/1511/1511 498/1503/1503 +f 291/1328/1328 1700/1327/1327 1832/1514/1514 1831/1515/1515 +f 1700/1327/1327 336/1326/1326 1829/1516/1516 1832/1514/1514 +f 1832/1514/1514 1829/1516/1516 347/1517/1517 1830/1518/1518 +f 1831/1515/1515 1832/1514/1514 1830/1518/1518 349/1519/1519 +f 347/1517/1517 1833/1520/1520 1835/1521/1521 1830/1518/1518 +f 1833/1520/1520 357/1082/1082 1587/1161/1161 1835/1521/1521 +f 1835/1521/1521 1587/1161/1161 348/1165/1165 1834/1522/1522 +f 1830/1518/1518 1835/1521/1521 1834/1522/1522 349/1519/1519 +f 349/1519/1519 1834/1522/1522 1838/1523/1523 1837/1524/1524 +f 1834/1522/1522 348/1165/1165 1590/1167/1167 1838/1523/1523 +f 1838/1523/1523 1590/1167/1167 555/1067/1067 1836/1525/1525 +f 1837/1524/1524 1838/1523/1523 1836/1525/1525 556/1526/1526 +f 339/1332/1332 1703/1331/1331 1840/1527/1527 1839/1528/1528 +f 1703/1331/1331 291/1328/1328 1831/1515/1515 1840/1527/1527 +f 1840/1527/1527 1831/1515/1515 349/1519/1519 1837/1524/1524 +f 1839/1528/1528 1840/1527/1527 1837/1524/1524 556/1526/1526 +f 283/1529/1529 1841/1530/1530 1844/1531/1531 1843/1532/1532 +f 1841/1530/1530 263/1334/1334 1709/1337/1337 1844/1531/1531 +f 1844/1531/1531 1709/1337/1337 259/1342/1342 1842/1533/1533 +f 1843/1532/1532 1844/1531/1531 1842/1533/1533 279/1534/1534 +f 280/1313/1313 1845/1535/1535 1847/1536/1536 1691/1314/1314 +f 1845/1535/1535 283/1529/1529 1843/1532/1532 1847/1536/1536 +f 1847/1536/1536 1843/1532/1532 279/1534/1534 1846/1537/1537 +f 1691/1314/1314 1847/1536/1536 1846/1537/1537 287/1315/1315 +f 282/1538/1538 1848/1539/1539 1850/1540/1540 1849/1541/1541 +f 1848/1539/1539 265/1343/1343 1713/1346/1346 1850/1540/1540 +f 1850/1540/1540 1713/1346/1346 263/1334/1334 1841/1530/1530 +f 1849/1541/1541 1850/1540/1540 1841/1530/1530 283/1529/1529 +f 281/1322/1322 1851/1542/1542 1852/1543/1543 1696/1323/1323 +f 1851/1542/1542 282/1538/1538 1849/1541/1541 1852/1543/1543 +f 1852/1543/1543 1849/1541/1541 283/1529/1529 1845/1535/1535 +f 1696/1323/1323 1852/1543/1543 1845/1535/1535 280/1313/1313 +f 262/1544/1544 1853/1545/1545 1857/1546/1546 1856/1547/1547 +f 1853/1545/1545 269/1548/1548 1854/1549/1549 1857/1546/1546 +f 1857/1546/1546 1854/1549/1549 226/1550/1550 1855/1551/1551 +f 1856/1547/1547 1857/1546/1546 1855/1551/1551 227/1552/1552 +f 268/1351/1351 1858/1553/1553 1860/1554/1554 1716/1352/1352 +f 1858/1553/1553 269/1548/1548 1853/1545/1545 1860/1554/1554 +f 1860/1554/1554 1853/1545/1545 262/1544/1544 1859/1555/1555 +f 1716/1352/1352 1860/1554/1554 1859/1555/1555 261/1353/1353 +f 269/1548/1548 1861/1556/1556 1864/1557/1557 1854/1549/1549 +f 1861/1556/1556 270/1558/1558 1862/1559/1559 1864/1557/1557 +f 1864/1557/1557 1862/1559/1559 228/1560/1560 1863/1561/1561 +f 1854/1549/1549 1864/1557/1557 1863/1561/1561 226/1550/1550 +f 267/1357/1357 1865/1562/1562 1866/1563/1563 1720/1358/1358 +f 1865/1562/1562 270/1558/1558 1861/1556/1556 1866/1563/1563 +f 1866/1563/1563 1861/1556/1556 269/1548/1548 1858/1553/1553 +f 1720/1358/1358 1866/1563/1563 1858/1553/1553 268/1351/1351 +f 353/1564/1564 1867/1565/1565 1870/1566/1566 1869/1567/1567 +f 1867/1565/1565 293/1359/1359 1725/1362/1362 1870/1566/1566 +f 1870/1566/1566 1725/1362/1362 105/1367/1367 1868/1568/1568 +f 1869/1567/1567 1870/1566/1566 1868/1568/1568 158/1569/1569 +f 361/1091/1091 1609/1191/1191 1873/1570/1570 1872/1571/1571 +f 1609/1191/1191 355/1195/1195 1871/1572/1572 1873/1570/1570 +f 1873/1570/1570 1871/1572/1572 353/1564/1564 1869/1567/1567 +f 1872/1571/1571 1873/1570/1570 1869/1567/1567 158/1569/1569 +f 356/1573/1573 1874/1574/1574 1876/1575/1575 1875/1576/1576 +f 1874/1574/1574 292/1368/1368 1729/1371/1371 1876/1575/1575 +f 1876/1575/1575 1729/1371/1371 293/1359/1359 1867/1565/1565 +f 1875/1576/1576 1876/1575/1575 1867/1565/1565 353/1564/1564 +f 354/1084/1084 1877/1577/1577 1878/1578/1578 1612/1197/1197 +f 1877/1577/1577 356/1573/1573 1875/1576/1576 1878/1578/1578 +f 1878/1578/1578 1875/1576/1576 353/1564/1564 1871/1572/1572 +f 1612/1197/1197 1878/1578/1578 1871/1572/1572 355/1195/1195 +f 88/1579/1579 1879/1580/1580 1882/1581/1581 1881/1582/1582 +f 1879/1580/1580 89/1388/1388 1738/1385/1385 1882/1581/1581 +f 1882/1581/1581 1738/1385/1385 92/1384/1384 1880/1583/1583 +f 1881/1582/1582 1882/1581/1581 1880/1583/1583 90/1584/1584 +f 109/1379/1379 1732/1378/1378 1885/1585/1585 1884/1586/1586 +f 1732/1378/1378 94/1377/1377 1883/1587/1587 1885/1585/1585 +f 1885/1585/1585 1883/1587/1587 88/1579/1579 1881/1582/1582 +f 1884/1586/1586 1885/1585/1585 1881/1582/1582 90/1584/1584 +f 290/1588/1588 1886/1589/1589 1888/1590/1590 1887/1591/1591 +f 1886/1589/1589 278/1395/1395 1743/1393/1393 1888/1590/1590 +f 1888/1590/1590 1743/1393/1393 89/1388/1388 1879/1580/1580 +f 1887/1591/1591 1888/1590/1590 1879/1580/1580 88/1579/1579 +f 94/1377/1377 1736/1383/1383 1890/1592/1592 1883/1587/1587 +f 1736/1383/1383 289/1382/1382 1889/1593/1593 1890/1592/1592 +f 1890/1592/1592 1889/1593/1593 290/1588/1588 1887/1591/1591 +f 1883/1587/1587 1890/1592/1592 1887/1591/1591 88/1579/1579 +f 16/1594/1594 1891/1595/1595 1895/1596/1596 1894/1597/1597 +f 1891/1595/1595 15/1598/1598 1892/1599/1599 1895/1596/1596 +f 1895/1596/1596 1892/1599/1599 17/1600/1600 1893/1601/1601 +f 1894/1597/1597 1895/1596/1596 1893/1601/1601 18/1602/1602 +f 81/1403/1403 1748/1402/1402 1898/1603/1603 1897/1604/1604 +f 1748/1402/1402 14/1401/1401 1896/1605/1605 1898/1603/1603 +f 1898/1603/1603 1896/1605/1605 15/1598/1598 1891/1595/1595 +f 1897/1604/1604 1898/1603/1603 1891/1595/1595 16/1594/1594 +f 15/1598/1598 1899/1606/1606 1902/1607/1607 1892/1599/1599 +f 1899/1606/1606 19/1608/1608 1900/1609/1609 1902/1607/1607 +f 1902/1607/1607 1900/1609/1609 10/1610/1610 1901/1611/1611 +f 1892/1599/1599 1902/1607/1607 1901/1611/1611 17/1600/1600 +f 14/1401/1401 1752/1408/1408 1904/1612/1612 1896/1605/1605 +f 1752/1408/1408 80/1407/1407 1903/1613/1613 1904/1612/1612 +f 1904/1612/1612 1903/1613/1613 19/1608/1608 1899/1606/1606 +f 1896/1605/1605 1904/1612/1612 1899/1606/1606 15/1598/1598 +f 129/1614/1614 1905/1615/1615 1908/1616/1616 1907/1617/1617 +f 1905/1615/1615 120/1413/1413 1754/1410/1410 1908/1616/1616 +f 1908/1616/1616 1754/1410/1410 118/1409/1409 1906/1618/1618 +f 1907/1617/1617 1908/1616/1616 1906/1618/1618 128/1619/1619 +f 164/1219/1219 1633/1222/1222 1911/1620/1620 1910/1621/1621 +f 1633/1222/1222 165/1227/1227 1909/1622/1622 1911/1620/1620 +f 1911/1620/1620 1909/1622/1622 129/1614/1614 1907/1617/1617 +f 1910/1621/1621 1911/1620/1620 1907/1617/1617 128/1619/1619 +f 157/1623/1623 1912/1624/1624 1914/1625/1625 1913/1626/1626 +f 1912/1624/1624 122/1420/1420 1759/1418/1418 1914/1625/1625 +f 1914/1625/1625 1759/1418/1418 120/1413/1413 1905/1615/1615 +f 1913/1626/1626 1914/1625/1625 1905/1615/1615 129/1614/1614 +f 165/1227/1227 1636/1229/1229 1916/1627/1627 1909/1622/1622 +f 1636/1229/1229 166/1093/1093 1915/1628/1628 1916/1627/1627 +f 1916/1627/1627 1915/1628/1628 157/1623/1623 1913/1626/1626 +f 1909/1622/1622 1916/1627/1627 1913/1626/1626 129/1614/1614 +f 49/1629/1629 1917/1630/1630 1921/1631/1631 1920/1632/1632 +f 1917/1630/1630 50/1633/1633 1918/1634/1634 1921/1631/1631 +f 1921/1631/1631 1918/1634/1634 44/1635/1635 1919/1636/1636 +f 1920/1632/1632 1921/1631/1631 1919/1636/1636 45/1637/1637 +f 43/1456/1456 1922/1638/1638 1924/1639/1639 1785/1457/1457 +f 1922/1638/1638 50/1633/1633 1917/1630/1630 1924/1639/1639 +f 1924/1639/1639 1917/1630/1630 49/1629/1629 1923/1640/1640 +f 1785/1457/1457 1924/1639/1639 1923/1640/1640 42/1458/1458 +f 50/1633/1633 1925/1641/1641 1928/1642/1642 1918/1634/1634 +f 1925/1641/1641 48/1643/1643 1926/1644/1644 1928/1642/1642 +f 1928/1642/1642 1926/1644/1644 46/1645/1645 1927/1646/1646 +f 1918/1634/1634 1928/1642/1642 1927/1646/1646 44/1635/1635 +f 47/1462/1462 1929/1647/1647 1930/1648/1648 1789/1463/1463 +f 1929/1647/1647 48/1643/1643 1925/1641/1641 1930/1648/1648 +f 1930/1648/1648 1925/1641/1641 50/1633/1633 1922/1638/1638 +f 1789/1463/1463 1930/1648/1648 1922/1638/1638 43/1456/1456 +f 579/1174/1174 1597/1176/1176 1934/1649/1649 1933/1650/1650 +f 1597/1176/1176 572/1120/1120 1931/1651/1651 1934/1649/1649 +f 1934/1649/1649 1931/1651/1651 567/1652/1652 1932/1653/1653 +f 1933/1650/1650 1934/1649/1649 1932/1653/1653 566/1654/1654 +f 566/1654/1654 1932/1653/1653 1937/1655/1655 1936/1656/1656 +f 1932/1653/1653 567/1652/1652 1935/1657/1657 1937/1655/1655 +f 1937/1655/1655 1935/1657/1657 568/1071/1071 1589/1168/1168 +f 1936/1656/1656 1937/1655/1655 1589/1168/1168 363/1163/1163 +f 572/1120/1120 1557/1119/1119 1940/1658/1658 1931/1651/1651 +f 1557/1119/1119 573/1118/1118 1938/1659/1659 1940/1658/1658 +f 1940/1658/1658 1938/1659/1659 569/1660/1660 1939/1661/1661 +f 1931/1651/1651 1940/1658/1658 1939/1661/1661 567/1652/1652 +f 567/1652/1652 1939/1661/1661 1942/1662/1662 1935/1657/1657 +f 1939/1661/1661 569/1660/1660 1941/1663/1663 1942/1662/1662 +f 1942/1662/1662 1941/1663/1663 564/1073/1073 1531/1072/1072 +f 1935/1657/1657 1942/1662/1662 1531/1072/1072 568/1071/1071 +f 573/1118/1118 1583/1155/1155 1945/1664/1664 1938/1659/1659 +f 1583/1155/1155 574/1159/1159 1943/1665/1665 1945/1664/1664 +f 1945/1664/1664 1943/1665/1665 570/1666/1666 1944/1667/1667 +f 1938/1659/1659 1945/1664/1664 1944/1667/1667 569/1660/1660 +f 569/1660/1660 1944/1667/1667 1947/1668/1668 1941/1663/1663 +f 1944/1667/1667 570/1666/1666 1946/1669/1669 1947/1668/1668 +f 1947/1668/1668 1946/1669/1669 565/1145/1145 1573/1144/1144 +f 1941/1663/1663 1947/1668/1668 1573/1144/1144 564/1073/1073 +f 574/1159/1159 1948/1670/1670 1951/1671/1671 1943/1665/1665 +f 1948/1670/1670 575/1672/1672 1949/1673/1673 1951/1671/1671 +f 1951/1671/1671 1949/1673/1673 571/1674/1674 1950/1675/1675 +f 1943/1665/1665 1951/1671/1671 1950/1675/1675 570/1666/1666 +f 570/1666/1666 1950/1675/1675 1953/1676/1676 1946/1669/1669 +f 1950/1675/1675 571/1674/1674 1952/1677/1677 1953/1676/1676 +f 1953/1676/1676 1952/1677/1677 742/1151/1151 1577/1150/1150 +f 1946/1669/1669 1953/1676/1676 1577/1150/1150 565/1145/1145 +f 175/1231/1231 1641/1234/1234 1957/1678/1678 1956/1679/1679 +f 1641/1234/1234 176/1239/1239 1954/1680/1680 1957/1678/1678 +f 1957/1678/1678 1954/1680/1680 171/1681/1681 1955/1682/1682 +f 1956/1679/1679 1957/1678/1678 1955/1682/1682 177/1683/1683 +f 177/1683/1683 1955/1682/1682 1960/1684/1684 1959/1685/1685 +f 1955/1682/1682 171/1681/1681 1958/1686/1686 1960/1684/1684 +f 1960/1684/1684 1958/1686/1686 170/1225/1225 1631/1224/1224 +f 1959/1685/1685 1960/1684/1684 1631/1224/1224 169/1223/1223 +f 176/1239/1239 1644/1241/1241 1963/1687/1687 1954/1680/1680 +f 1644/1241/1241 370/1102/1102 1961/1688/1688 1963/1687/1687 +f 1963/1687/1687 1961/1688/1688 178/1689/1689 1962/1690/1690 +f 1954/1680/1680 1963/1687/1687 1962/1690/1690 171/1681/1681 +f 171/1681/1681 1962/1690/1690 1965/1691/1691 1958/1686/1686 +f 1962/1690/1690 178/1689/1689 1964/1692/1692 1965/1691/1691 +f 1965/1691/1691 1964/1692/1692 172/1085/1085 1635/1230/1230 +f 1958/1686/1686 1965/1691/1691 1635/1230/1230 170/1225/1225 +f 370/1102/1102 1547/1101/1101 1968/1693/1693 1961/1688/1688 +f 1547/1101/1101 369/1100/1100 1966/1694/1694 1968/1693/1693 +f 1968/1693/1693 1966/1694/1694 364/1695/1695 1967/1696/1696 +f 1961/1688/1688 1968/1693/1693 1967/1696/1696 178/1689/1689 +f 178/1689/1689 1967/1696/1696 1970/1697/1697 1964/1692/1692 +f 1967/1696/1696 364/1695/1695 1969/1698/1698 1970/1697/1697 +f 1970/1697/1697 1969/1698/1698 366/1089/1089 1540/1086/1086 +f 1964/1692/1692 1970/1697/1697 1540/1086/1086 172/1085/1085 +f 369/1100/1100 1616/1200/1200 1973/1699/1699 1966/1694/1694 +f 1616/1200/1200 371/1204/1204 1971/1700/1700 1973/1699/1699 +f 1973/1699/1699 1971/1700/1700 365/1701/1701 1972/1702/1702 +f 1966/1694/1694 1973/1699/1699 1972/1702/1702 364/1695/1695 +f 364/1695/1695 1972/1702/1702 1975/1703/1703 1969/1698/1698 +f 1972/1702/1702 365/1701/1701 1974/1704/1704 1975/1703/1703 +f 1975/1703/1703 1974/1704/1704 360/1193/1193 1607/1192/1192 +f 1969/1698/1698 1975/1703/1703 1607/1192/1192 366/1089/1089 +f 371/1204/1204 1619/1206/1206 1978/1705/1705 1971/1700/1700 +f 1619/1206/1206 372/1111/1111 1976/1706/1706 1978/1705/1705 +f 1978/1705/1705 1976/1706/1706 367/1707/1707 1977/1708/1708 +f 1971/1700/1700 1978/1705/1705 1977/1708/1708 365/1701/1701 +f 365/1701/1701 1977/1708/1708 1980/1709/1709 1974/1704/1704 +f 1977/1708/1708 367/1707/1707 1979/1710/1710 1980/1709/1709 +f 1980/1709/1709 1979/1710/1710 359/1076/1076 1611/1198/1198 +f 1974/1704/1704 1980/1709/1709 1611/1198/1198 360/1193/1193 +f 372/1111/1111 1552/1110/1110 1983/1711/1711 1976/1706/1706 +f 1552/1110/1110 373/1109/1109 1981/1712/1712 1983/1711/1711 +f 1983/1711/1711 1981/1712/1712 368/1713/1713 1982/1714/1714 +f 1976/1706/1706 1983/1711/1711 1982/1714/1714 367/1707/1707 +f 367/1707/1707 1982/1714/1714 1985/1715/1715 1979/1710/1710 +f 1982/1714/1714 368/1713/1713 1984/1716/1716 1985/1715/1715 +f 1985/1715/1715 1984/1716/1716 362/1080/1080 1535/1077/1077 +f 1979/1710/1710 1985/1715/1715 1535/1077/1077 359/1076/1076 +f 373/1109/1109 1594/1170/1170 1987/1717/1717 1981/1712/1712 +f 1594/1170/1170 579/1174/1174 1933/1650/1650 1987/1717/1717 +f 1987/1717/1717 1933/1650/1650 566/1654/1654 1986/1718/1718 +f 1981/1712/1712 1987/1717/1717 1986/1718/1718 368/1713/1713 +f 368/1713/1713 1986/1718/1718 1988/1719/1719 1984/1716/1716 +f 1986/1718/1718 566/1654/1654 1936/1656/1656 1988/1719/1719 +f 1988/1719/1719 1936/1656/1656 363/1163/1163 1585/1162/1162 +f 1984/1716/1716 1988/1719/1719 1585/1162/1162 362/1080/1080 +f 301/1133/1133 1989/1720/1720 1992/1721/1721 1599/1180/1180 +f 1989/1720/1720 310/1722/1722 1990/1723/1723 1992/1721/1721 +f 1992/1721/1721 1990/1723/1723 582/1724/1724 1991/1725/1725 +f 1599/1180/1180 1992/1721/1721 1991/1725/1725 309/1181/1181 +f 309/1181/1181 1991/1725/1725 1995/1726/1726 1603/1186/1186 +f 1991/1725/1725 582/1724/1724 1993/1727/1727 1995/1726/1726 +f 1995/1726/1726 1993/1727/1727 510/1728/1728 1994/1729/1729 +f 1603/1186/1186 1995/1726/1726 1994/1729/1729 509/1187/1187 +f 298/1255/1255 1996/1730/1730 1999/1731/1731 1656/1258/1258 +f 1996/1730/1730 379/1732/1732 1997/1733/1733 1999/1731/1731 +f 1999/1731/1731 1997/1733/1733 307/1734/1734 1998/1735/1735 +f 1656/1258/1258 1999/1731/1731 1998/1735/1735 297/1132/1132 +f 297/1132/1132 1998/1735/1735 2002/1736/1736 1566/1130/1130 +f 1998/1735/1735 307/1734/1734 2000/1737/1737 2002/1736/1736 +f 2002/1736/1736 2000/1737/1737 308/1738/1738 2001/1739/1739 +f 1566/1130/1130 2002/1736/1736 2001/1739/1739 296/1127/1127 +f 302/1141/1141 2003/1740/1740 2005/1741/1741 1571/1136/1136 +f 2003/1740/1740 311/1742/1742 2004/1743/1743 2005/1741/1741 +f 2005/1741/1741 2004/1743/1743 310/1722/1722 1989/1720/1720 +f 1571/1136/1136 2005/1741/1741 1989/1720/1720 301/1133/1133 +f 508/1744/1744 2006/1745/1745 2010/1746/1746 2009/1747/1747 +f 2006/1745/1745 511/1748/1748 2007/1749/1749 2010/1746/1746 +f 2010/1746/1746 2007/1749/1749 514/1750/1750 2008/1751/1751 +f 2009/1747/1747 2010/1746/1746 2008/1751/1751 513/1752/1752 +f 296/1127/1127 2001/1739/1739 2013/1753/1753 1624/1213/1213 +f 2001/1739/1739 308/1738/1738 2011/1754/1754 2013/1753/1753 +f 2013/1753/1753 2011/1754/1754 380/1755/1755 2012/1756/1756 +f 1624/1213/1213 2013/1753/1753 2012/1756/1756 303/1214/1214 +f 303/1214/1214 2012/1756/1756 2015/1757/1757 1627/1218/1218 +f 2012/1756/1756 380/1755/1755 2014/1758/1758 2015/1757/1757 +f 2015/1757/1757 2014/1758/1758 311/1742/1742 2003/1740/1740 +f 1627/1218/1218 2015/1757/1757 2003/1740/1740 302/1141/1141 +f 186/1253/1253 2016/1759/1759 2018/1760/1760 1653/1254/1254 +f 2016/1759/1759 187/1761/1761 2017/1762/1762 2018/1760/1760 +f 2018/1760/1760 2017/1762/1762 379/1732/1732 1996/1730/1730 +f 1653/1254/1254 2018/1760/1760 1996/1730/1730 298/1255/1255 +f 311/1742/1742 2019/1763/1763 2022/1764/1764 2004/1743/1743 +f 2019/1763/1763 385/1765/1765 2020/1766/1766 2022/1764/1764 +f 2022/1764/1764 2020/1766/1766 384/1767/1767 2021/1768/1768 +f 2004/1743/1743 2022/1764/1764 2021/1768/1768 310/1722/1722 +f 582/1724/1724 2023/1769/1769 2025/1770/1770 1993/1727/1727 +f 386/1771/1771 2024/1772/1772 2025/1770/1770 2023/1769/1769 +f 510/1728/1728 1993/1727/1727 2025/1770/1770 2024/1772/1772 +f 307/1734/1734 2026/1773/1773 2029/1774/1774 2000/1737/1737 +f 2026/1773/1773 382/1775/1775 2027/1776/1776 2029/1774/1774 +f 2029/1774/1774 2027/1776/1776 381/1777/1777 2028/1778/1778 +f 2000/1737/1737 2029/1774/1774 2028/1778/1778 308/1738/1738 +f 511/1748/1748 2030/1779/1779 2033/1780/1780 2007/1749/1749 +f 2030/1779/1779 584/1781/1781 2031/1782/1782 2033/1780/1780 +f 2033/1780/1780 2031/1782/1782 585/1783/1783 2032/1784/1784 +f 2007/1749/1749 2033/1780/1780 2032/1784/1784 514/1750/1750 +f 187/1761/1761 2034/1785/1785 2037/1786/1786 2017/1762/1762 +f 2034/1785/1785 191/1787/1787 2035/1788/1788 2037/1786/1786 +f 2037/1786/1786 2035/1788/1788 383/1789/1789 2036/1790/1790 +f 2017/1762/1762 2037/1786/1786 2036/1790/1790 379/1732/1732 +f 514/1750/1750 2032/1784/1784 2041/1791/1791 2040/1792/1792 +f 2032/1784/1784 585/1783/1783 2038/1793/1793 2041/1791/1791 +f 2041/1791/1791 2038/1793/1793 586/1794/1794 2039/1795/1795 +f 2040/1792/1792 2041/1791/1791 2039/1795/1795 583/1796/1796 +f 308/1738/1738 2028/1778/1778 2044/1797/1797 2011/1754/1754 +f 2028/1778/1778 381/1777/1777 2042/1798/1798 2044/1797/1797 +f 2044/1797/1797 2042/1798/1798 387/1799/1799 2043/1800/1800 +f 2011/1754/1754 2044/1797/1797 2043/1800/1800 380/1755/1755 +f 380/1755/1755 2043/1800/1800 2046/1801/1801 2014/1758/1758 +f 2043/1800/1800 387/1799/1799 2045/1802/1802 2046/1801/1801 +f 2046/1801/1801 2045/1802/1802 385/1765/1765 2019/1763/1763 +f 2014/1758/1758 2046/1801/1801 2019/1763/1763 311/1742/1742 +f 310/1722/1722 2021/1768/1768 2048/1803/1803 1990/1723/1723 +f 2021/1768/1768 384/1767/1767 2047/1804/1804 2048/1803/1803 +f 2048/1803/1803 2047/1804/1804 386/1771/1771 2023/1769/1769 +f 1990/1723/1723 2048/1803/1803 2023/1769/1769 582/1724/1724 +f 379/1732/1732 2036/1790/1790 2050/1805/1805 1997/1733/1733 +f 2036/1790/1790 383/1789/1789 2049/1806/1806 2050/1805/1805 +f 2050/1805/1805 2049/1806/1806 382/1775/1775 2026/1773/1773 +f 1997/1733/1733 2050/1805/1805 2026/1773/1773 307/1734/1734 +f 197/1807/1807 2051/1808/1808 2055/1809/1809 2054/1810/1810 +f 2051/1808/1808 395/1811/1811 2052/1812/1812 2055/1809/1809 +f 2055/1809/1809 2052/1812/1812 388/1813/1813 2053/1814/1814 +f 2054/1810/1810 2055/1809/1809 2053/1814/1814 194/1815/1815 +f 194/1815/1815 2053/1814/1814 2058/1816/1816 2057/1817/1817 +f 2053/1814/1814 388/1813/1813 2056/1818/1818 2058/1816/1816 +f 2058/1816/1816 2056/1818/1818 383/1789/1789 2035/1788/1788 +f 2057/1817/1817 2058/1816/1816 2035/1788/1788 191/1787/1787 +f 395/1811/1811 2059/1819/1819 2062/1820/1820 2052/1812/1812 +f 2059/1819/1819 396/1821/1821 2060/1822/1822 2062/1820/1820 +f 2062/1820/1820 2060/1822/1822 389/1823/1823 2061/1824/1824 +f 2052/1812/1812 2062/1820/1820 2061/1824/1824 388/1813/1813 +f 388/1813/1813 2061/1824/1824 2064/1825/1825 2056/1818/1818 +f 2061/1824/1824 389/1823/1823 2063/1826/1826 2064/1825/1825 +f 2064/1825/1825 2063/1826/1826 382/1775/1775 2049/1806/1806 +f 2056/1818/1818 2064/1825/1825 2049/1806/1806 383/1789/1789 +f 396/1821/1821 2065/1827/1827 2068/1828/1828 2060/1822/1822 +f 2065/1827/1827 397/1829/1829 2066/1830/1830 2068/1828/1828 +f 2068/1828/1828 2066/1830/1830 390/1831/1831 2067/1832/1832 +f 2060/1822/1822 2068/1828/1828 2067/1832/1832 389/1823/1823 +f 389/1823/1823 2067/1832/1832 2070/1833/1833 2063/1826/1826 +f 2067/1832/1832 390/1831/1831 2069/1834/1834 2070/1833/1833 +f 2070/1833/1833 2069/1834/1834 381/1777/1777 2027/1776/1776 +f 2063/1826/1826 2070/1833/1833 2027/1776/1776 382/1775/1775 +f 397/1829/1829 2071/1835/1835 2074/1836/1836 2066/1830/1830 +f 2071/1835/1835 398/1837/1837 2072/1838/1838 2074/1836/1836 +f 2074/1836/1836 2072/1838/1838 391/1839/1839 2073/1840/1840 +f 2066/1830/1830 2074/1836/1836 2073/1840/1840 390/1831/1831 +f 390/1831/1831 2073/1840/1840 2076/1841/1841 2069/1834/1834 +f 2073/1840/1840 391/1839/1839 2075/1842/1842 2076/1841/1841 +f 2076/1841/1841 2075/1842/1842 387/1799/1799 2042/1798/1798 +f 2069/1834/1834 2076/1841/1841 2042/1798/1798 381/1777/1777 +f 398/1837/1837 2077/1843/1843 2080/1844/1844 2072/1838/1838 +f 2077/1843/1843 312/1845/1845 2078/1846/1846 2080/1844/1844 +f 2080/1844/1844 2078/1846/1846 392/1847/1847 2079/1848/1848 +f 2072/1838/1838 2080/1844/1844 2079/1848/1848 391/1839/1839 +f 391/1839/1839 2079/1848/1848 2082/1849/1849 2075/1842/1842 +f 2079/1848/1848 392/1847/1847 2081/1850/1850 2082/1849/1849 +f 2082/1849/1849 2081/1850/1850 385/1765/1765 2045/1802/1802 +f 2075/1842/1842 2082/1849/1849 2045/1802/1802 387/1799/1799 +f 312/1845/1845 2083/1851/1851 2086/1852/1852 2078/1846/1846 +f 2083/1851/1851 313/1853/1853 2084/1854/1854 2086/1852/1852 +f 2086/1852/1852 2084/1854/1854 393/1855/1855 2085/1856/1856 +f 2078/1846/1846 2086/1852/1852 2085/1856/1856 392/1847/1847 +f 392/1847/1847 2085/1856/1856 2088/1857/1857 2081/1850/1850 +f 2085/1856/1856 393/1855/1855 2087/1858/1858 2088/1857/1857 +f 2088/1857/1857 2087/1858/1858 384/1767/1767 2020/1766/1766 +f 2081/1850/1850 2088/1857/1857 2020/1766/1766 385/1765/1765 +f 313/1853/1853 2089/1859/1859 2092/1860/1860 2084/1854/1854 +f 2089/1859/1859 314/1861/1861 2090/1862/1862 2092/1860/1860 +f 2092/1860/1860 2090/1862/1862 394/1863/1863 2091/1864/1864 +f 2084/1854/1854 2092/1860/1860 2091/1864/1864 393/1855/1855 +f 393/1855/1855 2091/1864/1864 2094/1865/1865 2087/1858/1858 +f 2091/1864/1864 394/1863/1863 2093/1866/1866 2094/1865/1865 +f 2094/1865/1865 2093/1866/1866 386/1771/1771 2047/1804/1804 +f 2087/1858/1858 2094/1865/1865 2047/1804/1804 384/1767/1767 +f 592/1867/1867 2095/1868/1868 2099/1869/1869 2098/1870/1870 +f 2095/1868/1868 593/1871/1871 2096/1872/1872 2099/1869/1869 +f 2099/1869/1869 2096/1872/1872 589/1873/1873 2097/1874/1874 +f 2098/1870/1870 2099/1869/1869 2097/1874/1874 588/1875/1875 +f 588/1875/1875 2097/1874/1874 2102/1876/1876 2101/1877/1877 +f 2097/1874/1874 589/1873/1873 2100/1878/1878 2102/1876/1876 +f 2102/1876/1876 2100/1878/1878 585/1783/1783 2031/1782/1782 +f 2101/1877/1877 2102/1876/1876 2031/1782/1782 584/1781/1781 +f 593/1871/1871 2103/1879/1879 2106/1880/1880 2096/1872/1872 +f 2103/1879/1879 594/1881/1881 2104/1882/1882 2106/1880/1880 +f 2106/1880/1880 2104/1882/1882 590/1883/1883 2105/1884/1884 +f 2096/1872/1872 2106/1880/1880 2105/1884/1884 589/1873/1873 +f 589/1873/1873 2105/1884/1884 2108/1885/1885 2100/1878/1878 +f 2105/1884/1884 590/1883/1883 2107/1886/1886 2108/1885/1885 +f 2108/1885/1885 2107/1886/1886 586/1794/1794 2038/1793/1793 +f 2100/1878/1878 2108/1885/1885 2038/1793/1793 585/1783/1783 +f 197/1807/1807 2109/1887/1887 2112/1888/1888 2051/1808/1808 +f 2109/1887/1887 200/1889/1889 2110/1890/1890 2112/1888/1888 +f 2112/1888/1888 2110/1890/1890 399/1891/1891 2111/1892/1892 +f 2051/1808/1808 2112/1888/1888 2111/1892/1892 395/1811/1811 +f 592/1867/1867 2113/1893/1893 2116/1894/1894 2095/1868/1868 +f 2113/1893/1893 515/1895/1895 2114/1896/1896 2116/1894/1894 +f 2116/1894/1894 2114/1896/1896 516/1897/1897 2115/1898/1898 +f 2095/1868/1868 2116/1894/1894 2115/1898/1898 593/1871/1871 +f 593/1871/1871 2115/1898/1898 2119/1899/1899 2103/1879/1879 +f 2115/1898/1898 516/1897/1897 2117/1900/1900 2119/1899/1899 +f 2119/1899/1899 2117/1900/1900 595/1901/1901 2118/1902/1902 +f 2103/1879/1879 2119/1899/1899 2118/1902/1902 594/1881/1881 +f 312/1845/1845 2120/1903/1903 2123/1904/1904 2083/1851/1851 +f 2120/1903/1903 317/1905/1905 2121/1906/1906 2123/1904/1904 +f 2123/1904/1904 2121/1906/1906 316/1907/1907 2122/1908/1908 +f 2083/1851/1851 2123/1904/1904 2122/1908/1908 313/1853/1853 +f 313/1853/1853 2122/1908/1908 2126/1909/1909 2089/1859/1859 +f 2122/1908/1908 316/1907/1907 2124/1910/1910 2126/1909/1909 +f 2126/1909/1909 2124/1910/1910 315/1911/1911 2125/1912/1912 +f 2089/1859/1859 2126/1909/1909 2125/1912/1912 314/1861/1861 +f 395/1811/1811 2111/1892/1892 2129/1913/1913 2059/1819/1819 +f 2111/1892/1892 399/1891/1891 2127/1914/1914 2129/1913/1913 +f 2129/1913/1913 2127/1914/1914 400/1915/1915 2128/1916/1916 +f 2059/1819/1819 2129/1913/1913 2128/1916/1916 396/1821/1821 +f 396/1821/1821 2128/1916/1916 2132/1917/1917 2065/1827/1827 +f 2128/1916/1916 400/1915/1915 2130/1918/1918 2132/1917/1917 +f 2132/1917/1917 2130/1918/1918 401/1919/1919 2131/1920/1920 +f 2065/1827/1827 2132/1917/1917 2131/1920/1920 397/1829/1829 +f 398/1837/1837 2133/1921/1921 2135/1922/1922 2077/1843/1843 +f 2133/1921/1921 318/1923/1923 2134/1924/1924 2135/1922/1922 +f 2135/1922/1922 2134/1924/1924 317/1905/1905 2120/1903/1903 +f 2077/1843/1843 2135/1922/1922 2120/1903/1903 312/1845/1845 +f 397/1829/1829 2131/1920/1920 2137/1925/1925 2071/1835/1835 +f 2131/1920/1920 401/1919/1919 2136/1926/1926 2137/1925/1925 +f 2137/1925/1925 2136/1926/1926 318/1923/1923 2133/1921/1921 +f 2071/1835/1835 2137/1925/1925 2133/1921/1921 398/1837/1837 +f 662/1927/1927 2138/1928/1928 2142/1929/1929 2141/1930/1930 +f 2138/1928/1928 666/1931/1931 2139/1932/1932 2142/1929/1929 +f 2142/1929/1929 2139/1932/1932 667/1933/1933 2140/1934/1934 +f 2141/1930/1930 2142/1929/1929 2140/1934/1934 694/1935/1935 +f 725/1936/1936 2143/1937/1937 2147/1938/1938 2146/1939/1939 +f 2143/1937/1937 727/1940/1940 2144/1941/1941 2147/1938/1938 +f 2147/1938/1938 2144/1941/1941 728/1942/1942 2145/1943/1943 +f 2146/1939/1939 2147/1938/1938 2145/1943/1943 724/1944/1944 +f 724/1944/1944 2148/1945/1945 2151/1946/1946 2146/1939/1939 +f 2148/1945/1945 715/1947/1947 2149/1948/1948 2151/1946/1946 +f 2151/1946/1946 2149/1948/1948 706/1949/1949 2150/1950/1950 +f 2146/1939/1939 2151/1946/1946 2150/1950/1950 725/1936/1936 +f 716/1951/1951 2152/1952/1952 2155/1953/1953 2154/1954/1954 +f 2152/1952/1952 707/1955/1955 2153/1956/1956 2155/1953/1953 +f 2155/1953/1953 2153/1956/1956 706/1949/1949 2149/1948/1948 +f 2154/1954/1954 2155/1953/1953 2149/1948/1948 715/1947/1947 +f 707/1955/1955 2152/1952/1952 2159/1957/1957 2158/1958/1958 +f 2152/1952/1952 716/1951/1951 2156/1959/1959 2159/1957/1957 +f 2159/1957/1957 2156/1959/1959 717/1960/1960 2157/1961/1961 +f 2158/1958/1958 2159/1957/1957 2157/1961/1961 670/1962/1962 +f 670/1962/1962 2157/1961/1961 2162/1963/1963 2161/1964/1964 +f 2157/1961/1961 717/1960/1960 2160/1965/1965 2162/1963/1963 +f 2162/1963/1963 2160/1965/1965 694/1935/1935 2140/1934/1934 +f 2161/1964/1964 2162/1963/1963 2140/1934/1934 667/1933/1933 +f 732/1966/1966 2163/1967/1967 2167/1968/1968 2166/1969/1969 +f 2163/1967/1967 731/1970/1970 2164/1971/1971 2167/1968/1968 +f 2167/1968/1968 2164/1971/1971 730/1972/1972 2165/1973/1973 +f 2166/1969/1969 2167/1968/1968 2165/1973/1973 757/1974/1974 +f 669/1975/1975 2168/1976/1976 2171/1977/1977 2170/1978/1978 +f 2168/1976/1976 667/1933/1933 2139/1932/1932 2171/1977/1977 +f 2171/1977/1977 2139/1932/1932 666/1931/1931 2169/1979/1979 +f 2170/1978/1978 2171/1977/1977 2169/1979/1979 668/1980/1980 +f 725/1936/1936 2150/1950/1950 2175/1981/1981 2174/1982/1982 +f 2150/1950/1950 706/1949/1949 2172/1983/1983 2175/1981/1981 +f 2175/1981/1981 2172/1983/1983 710/1984/1984 2173/1985/1985 +f 2174/1982/1982 2175/1981/1981 2173/1985/1985 723/1986/1986 +f 710/1984/1984 2176/1987/1987 2180/1988/1988 2179/1989/1989 +f 2176/1987/1987 712/1990/1990 2177/1991/1991 2180/1988/1988 +f 2180/1988/1988 2177/1991/1991 711/1992/1992 2178/1993/1993 +f 2179/1989/1989 2180/1988/1988 2178/1993/1993 709/1994/1994 +f 710/1984/1984 2172/1983/1983 2182/1995/1995 2176/1987/1987 +f 2172/1983/1983 706/1949/1949 2153/1956/1956 2182/1995/1995 +f 2182/1995/1995 2153/1956/1956 707/1955/1955 2181/1996/1996 +f 2176/1987/1987 2182/1995/1995 2181/1996/1996 712/1990/1990 +f 711/1992/1992 2177/1991/1991 2186/1997/1997 2185/1998/1998 +f 2177/1991/1991 712/1990/1990 2183/1999/1999 2186/1997/1997 +f 2186/1997/1997 2183/1999/1999 714/2000/2000 2184/2001/2001 +f 2185/1998/1998 2186/1997/1997 2184/2001/2001 713/2002/2002 +f 713/2002/2002 2184/2001/2001 2190/2003/2003 2189/2004/2004 +f 2184/2001/2001 714/2000/2000 2187/2005/2005 2190/2003/2003 +f 2190/2003/2003 2187/2005/2005 669/1975/1975 2188/2006/2006 +f 2189/2004/2004 2190/2003/2003 2188/2006/2006 695/2007/2007 +f 712/1990/1990 2181/1996/1996 2192/2008/2008 2183/1999/1999 +f 2181/1996/1996 707/1955/1955 2158/1958/1958 2192/2008/2008 +f 2192/2008/2008 2158/1958/1958 670/1962/1962 2191/2009/2009 +f 2183/1999/1999 2192/2008/2008 2191/2009/2009 714/2000/2000 +f 714/2000/2000 2191/2009/2009 2193/2010/2010 2187/2005/2005 +f 2191/2009/2009 670/1962/1962 2161/1964/1964 2193/2010/2010 +f 2193/2010/2010 2161/1964/1964 667/1933/1933 2168/1976/1976 +f 2187/2005/2005 2193/2010/2010 2168/1976/1976 669/1975/1975 +f 386/1771/1771 2194/2011/2011 2196/2012/2012 2024/1772/1772 +f 2194/2011/2011 584/1781/1781 2030/1779/1779 2196/2012/2012 +f 2196/2012/2012 2030/1779/1779 511/1748/1748 2195/2013/2013 +f 2024/1772/1772 2196/2012/2012 2195/2013/2013 510/1728/1728 +f 511/1748/1748 2006/1745/1745 2198/2014/2014 2195/2013/2013 +f 2006/1745/1745 508/1744/1744 2197/2015/2015 2198/2014/2014 +f 2198/2014/2014 2197/2015/2015 509/1187/1187 1994/1729/1729 +f 2195/2013/2013 2198/2014/2014 1994/1729/1729 510/1728/1728 +f 386/1771/1771 2093/1866/1866 2200/2016/2016 2194/2011/2011 +f 2093/1866/1866 394/1863/1863 2199/2017/2017 2200/2016/2016 +f 2200/2016/2016 2199/2017/2017 588/1875/1875 2101/1877/1877 +f 2194/2011/2011 2200/2016/2016 2101/1877/1877 584/1781/1781 +f 314/1861/1861 2201/2018/2018 2202/2019/2019 2090/1862/1862 +f 2201/2018/2018 592/1867/1867 2098/1870/1870 2202/2019/2019 +f 2202/2019/2019 2098/1870/1870 588/1875/1875 2199/2017/2017 +f 2090/1862/1862 2202/2019/2019 2199/2017/2017 394/1863/1863 +f 315/1911/1911 2203/2020/2020 2204/2021/2021 2125/1912/1912 +f 2203/2020/2020 515/1895/1895 2113/1893/1893 2204/2021/2021 +f 2204/2021/2021 2113/1893/1893 592/1867/1867 2201/2018/2018 +f 2125/1912/1912 2204/2021/2021 2201/2018/2018 314/1861/1861 +f 505/2022/2022 2205/2023/2023 2207/2024/2024 2206/2025/2025 +f 2205/2023/2023 503/1189/1189 1604/1188/1188 2207/2024/2024 +f 2207/2024/2024 1604/1188/1188 509/1187/1187 2197/2015/2015 +f 2206/2025/2025 2207/2024/2024 2197/2015/2015 508/1744/1744 +f 513/1752/1752 2008/1751/1751 2210/2026/2026 2209/2027/2027 +f 2008/1751/1751 514/1750/1750 2040/1792/1792 2210/2026/2026 +f 2210/2026/2026 2040/1792/1792 583/1796/1796 2208/2028/2028 +f 2209/2027/2027 2210/2026/2026 2208/2028/2028 512/2029/2029 +f 731/1970/1970 2211/2030/2030 2214/2031/2031 2164/1971/1971 +f 2211/2030/2030 500/2032/2032 2212/2033/2033 2214/2031/2031 +f 2214/2031/2031 2212/2033/2033 505/2022/2022 2213/2034/2034 +f 2164/1971/1971 2214/2031/2031 2213/2034/2034 730/1972/1972 +f 505/2022/2022 2206/2025/2025 2216/2035/2035 2213/2034/2034 +f 2206/2025/2025 508/1744/1744 2009/1747/1747 2216/2035/2035 +f 2216/2035/2035 2009/1747/1747 513/1752/1752 2215/2036/2036 +f 2213/2034/2034 2216/2035/2035 2215/2036/2036 730/1972/1972 +f 757/1974/1974 2165/1973/1973 2218/2037/2037 2217/2038/2038 +f 2165/1973/1973 730/1972/1972 2215/2036/2036 2218/2037/2037 +f 2218/2037/2037 2215/2036/2036 513/1752/1752 2209/2027/2027 +f 2217/2038/2038 2218/2037/2037 2209/2027/2027 512/2029/2029 +f 731/1970/1970 2163/1967/1967 2221/2039/2039 2220/2040/2040 +f 2163/1967/1967 732/1966/1966 2219/2041/2041 2221/2039/2039 +f 2221/2039/2039 2219/2041/2041 728/1942/1942 2144/1941/1941 +f 2220/2040/2040 2221/2039/2039 2144/1941/1941 727/1940/1940 +f 727/1940/1940 2143/1937/1937 2224/2042/2042 2223/2043/2043 +f 2143/1937/1937 725/1936/1936 2174/1982/1982 2224/2042/2042 +f 2224/2042/2042 2174/1982/1982 723/1986/1986 2222/2044/2044 +f 2223/2043/2043 2224/2042/2042 2222/2044/2044 729/2045/2045 +f 727/1940/1940 2223/2043/2043 2226/2046/2046 2220/2040/2040 +f 2223/2043/2043 729/2045/2045 2225/2047/2047 2226/2046/2046 +f 2226/2046/2046 2225/2047/2047 500/2032/2032 2211/2030/2030 +f 2220/2040/2040 2226/2046/2046 2211/2030/2030 731/1970/1970 +f 374/1107/1107 1550/1104/1104 2229/2048/2048 2228/2049/2049 +f 376/1103/1103 2227/2050/2050 2229/2048/2048 1550/1104/1104 +f 378/2051/2051 2228/2049/2049 2229/2048/2048 2227/2050/2050 +f 378/2051/2051 2227/2050/2050 2232/2052/2052 2231/2053/2053 +f 2227/2050/2050 376/1103/1103 2230/2054/2054 2232/2052/2052 +f 2232/2052/2052 2230/2054/2054 304/1139/1139 1569/1138/1138 +f 2231/2053/2053 2232/2052/2052 1569/1138/1138 305/1137/1137 +f 378/2051/2051 2231/2053/2053 2235/2055/2055 2234/2056/2056 +f 2231/2053/2053 305/1137/1137 1601/1179/1179 2235/2055/2055 +f 2235/2055/2055 1601/1179/1179 504/1183/1183 2233/2057/2057 +f 2234/2056/2056 2235/2055/2055 2233/2057/2057 506/2058/2058 +f 578/1172/1172 1592/1171/1171 2237/2059/2059 2236/2060/2060 +f 1592/1171/1171 374/1107/1107 2228/2049/2049 2237/2059/2059 +f 2237/2059/2059 2228/2049/2049 378/2051/2051 2234/2056/2056 +f 2236/2060/2060 2237/2059/2059 2234/2056/2056 506/2058/2058 +f 503/1189/1189 2238/2061/2061 2240/2062/2062 1605/1185/1185 +f 2238/2061/2061 507/2063/2063 2239/2064/2064 2240/2062/2062 +f 2240/2062/2062 2239/2064/2064 506/2058/2058 2233/2057/2057 +f 1605/1185/1185 2240/2062/2062 2233/2057/2057 504/1183/1183 +f 507/2063/2063 2241/2065/2065 2242/2066/2066 2239/2064/2064 +f 2241/2065/2065 580/1112/1112 1596/1177/1177 2242/2066/2066 +f 2242/2066/2066 1596/1177/1177 578/1172/1172 2236/2060/2060 +f 2239/2064/2064 2242/2066/2066 2236/2060/2060 506/2058/2058 +f 306/1210/1210 1628/1217/1217 2243/2067/2067 1622/1211/1211 +f 1628/1217/1217 304/1139/1139 2230/2054/2054 2243/2067/2067 +f 2243/2067/2067 2230/2054/2054 376/1103/1103 1618/1207/1207 +f 1622/1211/1211 2243/2067/2067 1618/1207/1207 377/1202/1202 +f 723/1986/1986 2173/1985/1985 2246/2068/2068 2245/2069/2069 +f 2173/1985/1985 710/1984/1984 2179/1989/1989 2246/2068/2068 +f 2246/2068/2068 2179/1989/1989 709/1994/1994 2244/2070/2070 +f 2245/2069/2069 2246/2068/2068 2244/2070/2070 708/2071/2071 +f 501/2072/2072 2247/2073/2073 2249/2074/2074 2248/2075/2075 +f 2247/2073/2073 581/1116/1116 1555/1113/1113 2249/2074/2074 +f 2249/2074/2074 1555/1113/1113 580/1112/1112 2241/2065/2065 +f 2248/2075/2075 2249/2074/2074 2241/2065/2065 507/2063/2063 +f 505/2022/2022 2250/2076/2076 2251/2077/2077 2205/2023/2023 +f 2250/2076/2076 501/2072/2072 2248/2075/2075 2251/2077/2077 +f 2251/2077/2077 2248/2075/2075 507/2063/2063 2238/2061/2061 +f 2205/2023/2023 2251/2077/2077 2238/2061/2061 503/1189/1189 +f 501/2072/2072 2250/2076/2076 2254/2078/2078 2253/2079/2079 +f 2250/2076/2076 505/2022/2022 2212/2033/2033 2254/2078/2078 +f 2254/2078/2078 2212/2033/2033 500/2032/2032 2252/2080/2080 +f 2253/2079/2079 2254/2078/2078 2252/2080/2080 502/2081/2081 +f 581/1116/1116 2247/2073/2073 2256/2082/2082 1581/1156/1156 +f 2247/2073/2073 501/2072/2072 2253/2079/2079 2256/2082/2082 +f 2256/2082/2082 2253/2079/2079 502/2081/2081 2255/2083/2083 +f 1581/1156/1156 2256/2082/2082 2255/2083/2083 576/1157/1157 +f 729/2045/2045 2257/2084/2084 2259/2085/2085 2225/2047/2047 +f 2257/2084/2084 726/2086/2086 2258/2087/2087 2259/2085/2085 +f 2259/2085/2085 2258/2087/2087 502/2081/2081 2252/2080/2080 +f 2225/2047/2047 2259/2085/2085 2252/2080/2080 500/2032/2032 +f 708/2071/2071 2260/2088/2088 2261/2089/2089 2245/2069/2069 +f 2260/2088/2088 726/2086/2086 2257/2084/2084 2261/2089/2089 +f 2261/2089/2089 2257/2084/2084 729/2045/2045 2222/2044/2044 +f 2245/2069/2069 2261/2089/2089 2222/2044/2044 723/1986/1986 +f 624/102/102 848/128/128 2265/2090/2090 2264/2091/2091 +f 848/128/128 764/127/127 2262/2092/2092 2265/2090/2090 +f 2265/2090/2090 2262/2092/2092 749/2093/2093 2263/2094/2094 +f 2264/2091/2091 2265/2090/2090 2263/2094/2094 754/2095/2095 +f 762/140/140 855/139/139 2269/2096/2096 2268/2097/2097 +f 855/139/139 607/138/138 2266/2098/2098 2269/2096/2096 +f 2269/2096/2096 2266/2098/2098 744/2099/2099 2267/2100/2100 +f 2268/2097/2097 2269/2096/2096 2267/2100/2100 763/2101/2101 +f 612/9/9 771/8/8 2273/2102/2102 2272/2103/2103 +f 771/8/8 610/7/7 2270/2104/2104 2273/2102/2102 +f 2273/2102/2102 2270/2104/2104 561/2105/2105 2271/2106/2106 +f 2272/2103/2103 2273/2102/2102 2271/2106/2106 562/2107/2107 +f 411/18/18 776/17/17 2277/2108/2108 2276/2109/2109 +f 776/17/17 409/16/16 2274/2110/2110 2277/2108/2108 +f 2277/2108/2108 2274/2110/2110 350/2111/2111 2275/2112/2112 +f 2276/2109/2109 2277/2108/2108 2275/2112/2112 358/2113/2113 +f 154/27/27 781/26/26 2281/2114/2114 2280/2115/2115 +f 781/26/26 206/25/25 2278/2116/2116 2281/2114/2114 +f 2281/2114/2114 2278/2116/2116 159/2117/2117 2279/2118/2118 +f 2280/2115/2115 2281/2114/2114 2279/2118/2118 162/2119/2119 +f 163/233/233 926/230/230 2285/2120/2120 2284/2121/2121 +f 926/230/230 204/229/229 2282/2122/2122 2285/2120/2120 +f 2285/2120/2120 2282/2122/2122 174/2123/2123 2283/2124/2124 +f 2284/2121/2121 2285/2120/2120 2283/2124/2124 168/2125/2125 +f 212/223/223 920/221/221 2289/2126/2126 2288/2127/2127 +f 920/221/221 214/215/215 2286/2128/2128 2289/2126/2126 +f 2289/2126/2126 2286/2128/2128 180/2129/2129 2287/2130/2130 +f 2288/2127/2127 2289/2126/2126 2287/2130/2130 179/2131/2131 +f 214/215/215 914/213/213 2292/2132/2132 2286/2128/2128 +f 914/213/213 217/205/205 2290/2133/2133 2292/2132/2132 +f 2292/2132/2132 2290/2133/2133 183/2134/2134 2291/2135/2135 +f 2286/2128/2128 2292/2132/2132 2291/2135/2135 180/2129/2129 +f 217/205/205 906/202/202 2295/2136/2136 2290/2133/2133 +f 906/202/202 184/201/201 2293/2137/2137 2295/2136/2136 +f 2295/2136/2136 2293/2137/2137 188/2138/2138 2294/2139/2139 +f 2290/2133/2133 2295/2136/2136 2294/2139/2139 183/2134/2134 +f 466/490/490 2296/2140/2140 2299/2141/2141 1099/491/491 +f 2296/2140/2140 477/2142/2142 2297/2143/2143 2299/2141/2141 +f 2299/2141/2141 2297/2143/2143 478/2144/2144 2298/2145/2145 +f 1099/491/491 2299/2141/2141 2298/2145/2145 467/492/492 +f 467/492/492 2298/2145/2145 2302/2146/2146 1118/516/516 +f 2298/2145/2145 478/2144/2144 2300/2147/2147 2302/2146/2146 +f 2302/2146/2146 2300/2147/2147 479/2148/2148 2301/2149/2149 +f 1118/516/516 2302/2146/2146 2301/2149/2149 468/512/512 +f 232/567/567 2303/2150/2150 2306/2151/2151 1156/568/568 +f 2303/2150/2150 247/2152/2152 2304/2153/2153 2306/2151/2151 +f 2306/2151/2151 2304/2153/2153 229/2154/2154 2305/2155/2155 +f 1156/568/568 2306/2151/2151 2305/2155/2155 233/569/569 +f 233/569/569 2305/2155/2155 2309/2156/2156 1171/587/587 +f 2305/2155/2155 229/2154/2154 2307/2157/2157 2309/2156/2156 +f 2309/2156/2156 2307/2157/2157 248/2158/2158 2308/2159/2159 +f 1171/587/587 2309/2156/2156 2308/2159/2159 241/583/583 +f 1/1017/1017 2310/2160/2160 2313/2161/2161 1493/1018/1018 +f 2310/2160/2160 11/2162/2162 2311/2163/2163 2313/2161/2161 +f 2313/2161/2161 2311/2163/2163 12/2164/2164 2312/2165/2165 +f 1493/1018/1018 2313/2161/2161 2312/2165/2165 7/1019/1019 +f 7/1019/1019 2312/2165/2165 2316/2166/2166 1501/1027/1027 +f 2312/2165/2165 12/2164/2164 2314/2167/2167 2316/2166/2166 +f 2316/2166/2166 2314/2167/2167 13/2168/2168 2315/2169/2169 +f 1501/1027/1027 2316/2166/2166 2315/2169/2169 2/642/642 +f 36/678/678 2317/2170/2170 2320/2171/2171 1504/1030/1030 +f 2317/2170/2170 54/2172/2172 2318/2173/2173 2320/2171/2171 +f 2320/2171/2171 2318/2173/2173 29/2174/2174 2319/2175/2175 +f 1504/1030/1030 2320/2171/2171 2319/2175/2175 21/689/689 +f 21/689/689 2319/2175/2175 2323/2176/2176 1246/690/690 +f 2319/2175/2175 29/2174/2174 2321/2177/2177 2323/2176/2176 +f 2323/2176/2176 2321/2177/2177 31/2178/2178 2322/2179/2179 +f 1246/690/690 2323/2176/2176 2322/2179/2179 22/691/691 +f 739/2180/2180 2324/2181/2181 2327/2182/2182 2326/2183/2183 +f 2324/2181/2181 740/2184/2184 2325/2185/2185 2327/2182/2182 +f 2327/2182/2182 2325/2185/2185 604/250/250 941/253/253 +f 2326/2183/2183 2327/2182/2182 941/253/253 760/255/255 +f 554/2186/2186 2328/2187/2187 2331/2188/2188 2330/2189/2189 +f 2328/2187/2187 598/247/247 935/246/246 2331/2188/2188 +f 2331/2188/2188 935/246/246 603/245/245 2329/2190/2190 +f 2330/2189/2189 2331/2188/2188 2329/2190/2190 553/2191/2191 +f 739/2180/2180 2326/2183/2183 2334/2192/2192 2333/2193/2193 +f 2326/2183/2183 760/255/255 948/263/263 2334/2192/2192 +f 2334/2192/2192 948/263/263 536/265/265 2332/2194/2194 +f 2333/2193/2193 2334/2192/2192 2332/2194/2194 736/2195/2195 +f 554/2186/2186 2335/2196/2196 2337/2197/2197 2328/2187/2187 +f 2335/2196/2196 540/2198/2198 2336/2199/2199 2337/2197/2197 +f 2337/2197/2197 2336/2199/2199 533/259/259 943/258/258 +f 2328/2187/2187 2337/2197/2197 943/258/258 598/247/247 +f 734/2200/2200 2338/2201/2201 2341/2202/2202 2340/2203/2203 +f 2338/2201/2201 526/280/280 956/279/279 2341/2202/2202 +f 2341/2202/2202 956/279/279 525/278/278 2339/2204/2204 +f 2340/2203/2203 2341/2202/2202 2339/2204/2204 733/2205/2205 +f 518/266/266 2342/2206/2206 2345/2207/2207 950/267/267 +f 2342/2206/2206 528/2208/2208 2343/2209/2209 2345/2207/2207 +f 2345/2207/2207 2343/2209/2209 529/2210/2210 2344/2211/2211 +f 950/267/267 2345/2207/2207 2344/2211/2211 519/270/270 +f 733/2205/2205 2339/2204/2204 2348/2212/2212 2347/2213/2213 +f 2339/2204/2204 525/278/278 964/288/288 2348/2212/2212 +f 2348/2212/2212 964/288/288 527/290/290 2346/2214/2214 +f 2347/2213/2213 2348/2212/2212 2346/2214/2214 671/2215/2215 +f 529/2210/2210 2349/2216/2216 2351/2217/2217 2344/2211/2211 +f 2349/2216/2216 530/2218/2218 2350/2219/2219 2351/2217/2217 +f 2351/2217/2217 2350/2219/2219 520/284/284 959/283/283 +f 2344/2211/2211 2351/2217/2217 959/283/283 519/270/270 +f 341/2220/2220 2352/2221/2221 2355/2222/2222 2354/2223/2223 +f 2352/2221/2221 342/2224/2224 2353/2225/2225 2355/2222/2222 +f 2355/2222/2222 2353/2225/2225 324/304/304 972/303/303 +f 2354/2223/2223 2355/2222/2222 972/303/303 323/302/302 +f 539/2226/2226 2356/2227/2227 2359/2228/2228 2358/2229/2229 +f 2356/2227/2227 325/291/291 969/294/294 2359/2228/2228 +f 2359/2228/2228 969/294/294 326/299/299 2357/2230/2230 +f 2358/2229/2229 2359/2228/2228 2357/2230/2230 329/2231/2231 +f 539/2226/2226 2360/2232/2232 2362/2233/2233 2356/2227/2227 +f 2360/2232/2232 552/2234/2234 2361/2235/2235 2362/2233/2233 +f 2362/2233/2233 2361/2235/2235 406/314/314 979/313/313 +f 2356/2227/2227 2362/2233/2233 979/313/313 325/291/291 +f 341/2220/2220 2354/2223/2223 2365/2236/2236 2364/2237/2237 +f 2354/2223/2223 323/302/302 977/307/307 2365/2236/2236 +f 2365/2236/2236 977/307/307 332/311/311 2363/2238/2238 +f 2364/2237/2237 2365/2236/2236 2363/2238/2238 343/2239/2239 +f 256/330/330 2366/2240/2240 2369/2241/2241 989/328/328 +f 2366/2240/2240 275/2242/2242 2367/2243/2243 2369/2241/2241 +f 2369/2241/2241 2367/2243/2243 276/2244/2244 2368/2245/2245 +f 989/328/328 2369/2241/2241 2368/2245/2245 257/325/325 +f 272/2246/2246 2370/2247/2247 2373/2248/2248 2372/2249/2249 +f 2370/2247/2247 253/322/322 983/321/321 2373/2248/2248 +f 2373/2248/2248 983/321/321 254/320/320 2371/2250/2250 +f 2372/2249/2249 2373/2248/2248 2371/2250/2250 271/2251/2251 +f 275/2242/2242 2366/2240/2240 2376/2252/2252 2375/2253/2253 +f 2366/2240/2240 256/330/330 996/340/340 2376/2252/2252 +f 2376/2252/2252 996/340/340 238/339/339 2374/2254/2254 +f 2375/2253/2253 2376/2252/2252 2374/2254/2254 277/2255/2255 +f 272/2246/2246 2377/2256/2256 2379/2257/2257 2370/2247/2247 +f 2377/2256/2256 273/2258/2258 2378/2259/2259 2379/2257/2257 +f 2379/2257/2257 2378/2259/2259 255/333/333 991/331/331 +f 2370/2247/2247 2379/2257/2257 991/331/331 253/322/322 +f 344/2260/2260 2380/2261/2261 2383/2262/2262 2382/2263/2263 +f 2380/2261/2261 340/2264/2264 2381/2265/2265 2383/2262/2262 +f 2383/2262/2262 2381/2265/2265 331/350/350 1005/353/353 +f 2382/2263/2263 2383/2262/2262 1005/353/353 333/355/355 +f 147/2266/2266 2384/2267/2267 2387/2268/2268 2386/2269/2269 +f 2384/2267/2267 134/347/347 999/346/346 2387/2268/2268 +f 2387/2268/2268 999/346/346 142/345/345 2385/2270/2270 +f 2386/2269/2269 2387/2268/2268 2385/2270/2270 146/2271/2271 +f 344/2260/2260 2382/2263/2263 2390/2272/2272 2389/2273/2273 +f 2382/2263/2263 333/355/355 1012/365/365 2390/2272/2272 +f 2390/2272/2272 1012/365/365 334/364/364 2388/2274/2274 +f 2389/2273/2273 2390/2272/2272 2388/2274/2274 345/2275/2275 +f 147/2266/2266 2391/2276/2276 2393/2277/2277 2384/2267/2267 +f 2391/2276/2276 138/2278/2278 2392/2279/2279 2393/2277/2277 +f 2393/2277/2277 2392/2279/2279 135/358/358 1007/356/356 +f 2384/2267/2267 2393/2277/2277 1007/356/356 134/347/347 +f 286/2280/2280 2394/2281/2281 2397/2282/2282 2396/2283/2283 +f 2394/2281/2281 78/380/380 1020/379/379 2397/2282/2282 +f 2397/2282/2282 1020/379/379 68/378/378 2395/2284/2284 +f 2396/2283/2283 2397/2282/2282 2395/2284/2284 285/2285/2285 +f 67/366/366 2398/2286/2286 2401/2287/2287 1014/367/367 +f 2398/2286/2286 96/2288/2288 2399/2289/2289 2401/2287/2287 +f 2401/2287/2287 2399/2289/2289 82/2290/2290 2400/2291/2291 +f 1014/367/367 2401/2287/2287 2400/2291/2291 69/370/370 +f 285/2285/2285 2395/2284/2284 2404/2292/2292 2403/2293/2293 +f 2395/2284/2284 68/378/378 1028/388/388 2404/2292/2292 +f 2404/2292/2292 1028/388/388 70/390/390 2402/2294/2294 +f 2403/2293/2293 2404/2292/2292 2402/2294/2294 84/2295/2295 +f 82/2290/2290 2405/2296/2296 2407/2297/2297 2400/2291/2291 +f 2405/2296/2296 83/2298/2298 2406/2299/2299 2407/2297/2297 +f 2407/2297/2297 2406/2299/2299 71/384/384 1023/383/383 +f 2400/2291/2291 2407/2297/2297 1023/383/383 69/370/370 +f 144/2300/2300 2408/2301/2301 2411/2302/2302 2410/2303/2303 +f 2408/2301/2301 160/2304/2304 2409/2305/2305 2411/2302/2302 +f 2411/2302/2302 2409/2305/2305 139/405/405 1036/404/404 +f 2410/2303/2303 2411/2302/2302 1036/404/404 140/403/403 +f 126/2306/2306 2412/2307/2307 2415/2308/2308 2414/2309/2309 +f 2412/2307/2307 114/395/395 1030/392/392 2415/2308/2308 +f 2415/2308/2308 1030/392/392 148/391/391 2413/2310/2310 +f 2414/2309/2309 2415/2308/2308 2413/2310/2310 125/2311/2311 +f 144/2300/2300 2410/2303/2303 2418/2312/2312 2417/2313/2313 +f 2410/2303/2303 140/403/403 1044/413/413 2418/2312/2312 +f 2418/2312/2312 1044/413/413 141/415/415 2416/2314/2314 +f 2417/2313/2313 2418/2312/2312 2416/2314/2314 112/2315/2315 +f 126/2306/2306 2419/2316/2316 2421/2317/2317 2412/2307/2307 +f 2419/2316/2316 127/2318/2318 2420/2319/2319 2421/2317/2317 +f 2421/2317/2317 2420/2319/2319 115/409/409 1039/408/408 +f 2412/2307/2307 2421/2317/2317 1039/408/408 114/395/395 +f 141/415/415 1052/427/427 2424/2320/2320 2416/2314/2314 +f 1052/427/427 98/416/416 2422/2321/2321 2424/2320/2320 +f 2424/2320/2320 2422/2321/2321 113/2322/2322 2423/2323/2323 +f 2416/2314/2314 2424/2320/2320 2423/2323/2323 112/2315/2315 +f 99/424/424 2425/2324/2324 2427/2325/2325 1049/419/419 +f 2425/2324/2324 111/2326/2326 2426/2327/2327 2427/2325/2325 +f 2427/2325/2325 2426/2327/2327 113/2322/2322 2422/2321/2321 +f 1049/419/419 2427/2325/2325 2422/2321/2321 98/416/416 +f 115/409/409 2420/2319/2319 2430/2328/2328 1058/434/434 +f 2420/2319/2319 127/2318/2318 2428/2329/2329 2430/2328/2328 +f 2430/2328/2328 2428/2329/2329 110/2330/2330 2429/2331/2331 +f 1058/434/434 2430/2328/2328 2429/2331/2331 102/430/430 +f 51/2332/2332 2431/2333/2333 2433/2334/2334 2432/2335/2335 +f 2431/2333/2333 103/432/432 1055/431/431 2433/2334/2334 +f 2433/2334/2334 1055/431/431 102/430/430 2429/2331/2331 +f 2432/2335/2335 2433/2334/2334 2429/2331/2331 110/2330/2330 +f 111/2326/2326 2425/2324/2324 2436/2336/2336 2435/2337/2337 +f 2425/2324/2324 99/424/424 1065/443/443 2436/2336/2336 +f 2436/2336/2336 1065/443/443 86/445/445 2434/2338/2338 +f 2435/2337/2337 2436/2336/2336 2434/2338/2338 55/2339/2339 +f 51/2332/2332 2437/2340/2340 2439/2341/2341 2431/2333/2333 +f 2437/2340/2340 52/2342/2342 2438/2343/2343 2439/2341/2341 +f 2439/2341/2341 2438/2343/2343 34/439/439 1060/438/438 +f 2431/2333/2333 2439/2341/2341 1060/438/438 103/432/432 +f 740/2184/2184 2440/2344/2344 2442/2345/2345 2325/2185/2185 +f 2440/2344/2344 738/2346/2346 2441/2347/2347 2442/2345/2345 +f 2442/2345/2345 2441/2347/2347 761/457/457 1074/455/455 +f 2325/2185/2185 2442/2345/2345 1074/455/455 604/250/250 +f 761/457/457 2441/2347/2347 2444/2348/2348 1077/459/459 +f 2441/2347/2347 738/2346/2346 2443/2349/2349 2444/2348/2348 +f 2444/2348/2348 2443/2349/2349 744/2099/2099 2266/2098/2098 +f 1077/459/459 2444/2348/2348 2266/2098/2098 607/138/138 +f 563/2350/2350 2445/2351/2351 2447/2352/2352 2446/2353/2353 +f 2445/2351/2351 553/2191/2191 2329/2190/2190 2447/2352/2352 +f 2447/2352/2352 2329/2190/2190 603/245/245 1068/451/451 +f 2446/2353/2353 2447/2352/2352 1068/451/451 606/450/450 +f 562/2107/2107 2448/2354/2354 2449/2355/2355 2272/2103/2103 +f 2448/2354/2354 563/2350/2350 2446/2353/2353 2449/2355/2355 +f 2449/2355/2355 2446/2353/2353 606/450/450 1071/454/454 +f 2272/2103/2103 2449/2355/2355 1071/454/454 612/9/9 +f 671/2215/2215 2346/2214/2214 2452/2356/2356 2451/2357/2357 +f 2346/2214/2214 527/290/290 1084/470/470 2452/2356/2356 +f 2452/2356/2356 1084/470/470 481/469/469 2450/2358/2358 +f 2451/2357/2357 2452/2356/2356 2450/2358/2358 672/2359/2359 +f 468/512/512 2301/2149/2149 2454/2360/2360 1115/513/513 +f 2301/2149/2149 479/2148/2148 2453/2361/2361 2454/2360/2360 +f 2454/2360/2360 2453/2361/2361 672/2359/2359 2450/2358/2358 +f 1115/513/513 2454/2360/2360 2450/2358/2358 481/469/469 +f 520/284/284 2350/2219/2219 2457/2362/2362 1079/463/463 +f 2350/2219/2219 530/2218/2218 2455/2363/2363 2457/2362/2362 +f 2457/2362/2362 2455/2363/2363 491/2364/2364 2456/2365/2365 +f 1079/463/463 2457/2362/2362 2456/2365/2365 480/464/464 +f 477/2142/2142 2296/2140/2140 2459/2366/2366 2458/2367/2367 +f 2296/2140/2140 466/490/490 1104/499/499 2459/2366/2366 +f 2459/2366/2366 1104/499/499 480/464/464 2456/2365/2365 +f 2458/2367/2367 2459/2366/2366 2456/2365/2365 491/2364/2364 +f 735/480/480 1094/483/483 2462/2368/2368 2461/2369/2369 +f 1094/483/483 526/280/280 2338/2201/2201 2462/2368/2368 +f 2462/2368/2368 2338/2201/2201 734/2200/2200 2460/2370/2370 +f 2461/2369/2369 2462/2368/2368 2460/2370/2370 737/2371/2371 +f 536/265/265 1096/485/485 2464/2372/2372 2332/2194/2194 +f 1096/485/485 735/480/480 2461/2369/2369 2464/2372/2372 +f 2464/2372/2372 2461/2369/2369 737/2371/2371 2463/2373/2373 +f 2332/2194/2194 2464/2372/2372 2463/2373/2373 736/2195/2195 +f 532/471/471 2465/2374/2374 2467/2375/2375 1086/472/472 +f 2465/2374/2374 541/2376/2376 2466/2377/2377 2467/2375/2375 +f 2467/2375/2375 2466/2377/2377 528/2208/2208 2342/2206/2206 +f 1086/472/472 2467/2375/2375 2342/2206/2206 518/266/266 +f 540/2198/2198 2468/2378/2378 2469/2379/2379 2336/2199/2199 +f 2468/2378/2378 541/2376/2376 2465/2374/2374 2469/2379/2379 +f 2469/2379/2379 2465/2374/2374 532/471/471 1090/479/479 +f 2336/2199/2199 2469/2379/2379 1090/479/479 533/259/259 +f 561/2105/2105 2270/2104/2104 2472/2380/2380 2471/2381/2381 +f 2270/2104/2104 610/7/7 1130/531/531 2472/2380/2380 +f 2472/2380/2380 1130/531/531 600/525/525 2470/2382/2382 +f 2471/2381/2381 2472/2380/2380 2470/2382/2382 551/2383/2383 +f 411/18/18 2276/2109/2109 2475/2384/2384 1128/528/528 +f 2276/2109/2109 358/2113/2113 2473/2385/2385 2475/2384/2384 +f 2475/2384/2384 2473/2385/2385 352/2386/2386 2474/2387/2387 +f 1128/528/528 2475/2384/2384 2474/2387/2387 404/521/521 +f 406/314/314 2361/2235/2235 2477/2388/2388 1124/523/523 +f 2361/2235/2235 552/2234/2234 2476/2389/2389 2477/2388/2388 +f 2477/2388/2388 2476/2389/2389 551/2383/2383 2470/2382/2382 +f 1124/523/523 2477/2388/2388 2470/2382/2382 600/525/525 +f 332/311/311 1122/522/522 2479/2390/2390 2363/2238/2238 +f 1122/522/522 404/521/521 2474/2387/2387 2479/2390/2390 +f 2479/2390/2390 2474/2387/2387 352/2386/2386 2478/2391/2391 +f 2363/2238/2238 2479/2390/2390 2478/2391/2391 343/2239/2239 +f 324/304/304 2353/2225/2225 2482/2392/2392 1142/546/546 +f 2353/2225/2225 342/2224/2224 2480/2393/2393 2482/2392/2392 +f 2482/2392/2392 2480/2393/2393 328/2394/2394 2481/2395/2395 +f 1142/546/546 2482/2392/2392 2481/2395/2395 319/540/540 +f 329/2231/2231 2357/2230/2230 2485/2396/2396 2484/2397/2397 +f 2357/2230/2230 326/299/299 1140/543/543 2485/2396/2396 +f 2485/2396/2396 1140/543/543 320/532/532 2483/2398/2398 +f 2484/2397/2397 2485/2396/2396 2483/2398/2398 330/2399/2399 +f 319/540/540 2481/2395/2395 2487/2400/2400 1137/541/541 +f 2481/2395/2395 328/2394/2394 2486/2401/2401 2487/2400/2400 +f 2487/2400/2400 2486/2401/2401 271/2251/2251 2371/2250/2250 +f 1137/541/541 2487/2400/2400 2371/2250/2250 254/320/320 +f 330/2399/2399 2483/2398/2398 2489/2402/2402 2488/2403/2403 +f 2483/2398/2398 320/532/532 1134/535/535 2489/2402/2402 +f 2489/2402/2402 1134/535/535 257/325/325 2368/2245/2245 +f 2488/2403/2403 2489/2402/2402 2368/2245/2245 276/2244/2244 +f 238/339/339 1149/554/554 2492/2404/2404 2374/2254/2254 +f 1149/554/554 242/556/556 2490/2405/2405 2492/2404/2404 +f 2492/2404/2404 2490/2405/2405 249/2406/2406 2491/2407/2407 +f 2374/2254/2254 2492/2404/2404 2491/2407/2407 277/2255/2255 +f 241/583/583 2308/2159/2159 2494/2408/2408 1168/584/584 +f 2308/2159/2159 248/2158/2158 2493/2409/2409 2494/2408/2408 +f 2494/2408/2408 2493/2409/2409 249/2406/2406 2490/2405/2405 +f 1168/584/584 2494/2408/2408 2490/2405/2405 242/556/556 +f 255/333/333 2378/2259/2259 2497/2410/2410 1144/549/549 +f 2378/2259/2259 273/2258/2258 2495/2411/2411 2497/2410/2410 +f 2497/2410/2410 2495/2411/2411 274/2412/2412 2496/2413/2413 +f 1144/549/549 2497/2410/2410 2496/2413/2413 231/550/550 +f 247/2152/2152 2303/2150/2150 2499/2414/2414 2498/2415/2415 +f 2303/2150/2150 232/567/567 1160/574/574 2499/2414/2414 +f 2499/2414/2414 1160/574/574 231/550/550 2496/2413/2413 +f 2498/2415/2415 2499/2414/2414 2496/2413/2413 274/2412/2412 +f 331/350/350 2381/2265/2265 2502/2416/2416 1181/600/600 +f 2381/2265/2265 340/2264/2264 2500/2417/2417 2502/2416/2416 +f 2502/2416/2416 2500/2417/2417 351/2418/2418 2501/2419/2419 +f 1181/600/600 2502/2416/2416 2501/2419/2419 346/597/597 +f 350/2111/2111 2274/2110/2110 2504/2420/2420 2503/2421/2421 +f 2274/2110/2110 409/16/16 1183/602/602 2504/2420/2420 +f 2504/2420/2420 1183/602/602 346/597/597 2501/2419/2419 +f 2503/2421/2421 2504/2420/2420 2501/2419/2419 351/2418/2418 +f 142/345/345 1174/593/593 2507/2422/2422 2385/2270/2270 +f 1174/593/593 156/592/592 2505/2423/2423 2507/2422/2422 +f 2507/2422/2422 2505/2423/2423 145/2424/2424 2506/2425/2425 +f 2385/2270/2270 2507/2422/2422 2506/2425/2425 146/2271/2271 +f 154/27/27 2280/2115/2115 2509/2426/2426 1177/594/594 +f 2280/2115/2115 162/2119/2119 2508/2427/2427 2509/2426/2426 +f 2509/2426/2426 2508/2427/2427 145/2424/2424 2505/2423/2423 +f 1177/594/594 2509/2426/2426 2505/2423/2423 156/592/592 +f 286/2280/2280 2510/2428/2428 2512/2429/2429 2394/2281/2281 +f 2510/2428/2428 284/2430/2430 2511/2431/2431 2512/2429/2429 +f 2512/2429/2429 2511/2431/2431 133/612/612 1193/615/615 +f 2394/2281/2281 2512/2429/2429 1193/615/615 78/380/380 +f 345/2275/2275 2388/2274/2274 2514/2432/2432 2513/2433/2433 +f 2388/2274/2274 334/364/364 1195/617/617 2514/2432/2432 +f 2514/2432/2432 1195/617/617 133/612/612 2511/2431/2431 +f 2513/2433/2433 2514/2432/2432 2511/2431/2431 284/2430/2430 +f 96/2288/2288 2398/2286/2286 2517/2434/2434 2516/2435/2435 +f 2398/2286/2286 67/366/366 1186/608/608 2517/2434/2434 +f 2517/2434/2434 1186/608/608 87/607/607 2515/2436/2436 +f 2516/2435/2435 2517/2434/2434 2515/2436/2436 95/2437/2437 +f 135/358/358 2392/2279/2279 2519/2438/2438 1189/609/609 +f 2392/2279/2279 138/2278/2278 2518/2439/2439 2519/2438/2438 +f 2519/2438/2438 2518/2439/2439 95/2437/2437 2515/2436/2436 +f 1189/609/609 2519/2438/2438 2515/2436/2436 87/607/607 +f 13/2168/2168 2520/2440/2440 2522/2441/2441 2315/2169/2169 +f 2520/2440/2440 65/2442/2442 2521/2443/2443 2522/2441/2441 +f 2522/2441/2441 2521/2443/2443 62/626/626 1213/643/643 +f 2315/2169/2169 2522/2441/2441 1213/643/643 2/642/642 +f 84/2295/2295 2402/2294/2294 2524/2444/2444 2523/2445/2445 +f 2402/2294/2294 70/390/390 1202/627/627 2524/2444/2444 +f 2524/2444/2444 1202/627/627 62/626/626 2521/2443/2443 +f 2523/2445/2445 2524/2444/2444 2521/2443/2443 65/2442/2442 +f 11/2162/2162 2310/2160/2160 2527/2446/2446 2526/2447/2447 +f 2310/2160/2160 1/1017/1017 1497/1024/1024 2527/2446/2446 +f 2527/2446/2446 1497/1024/1024 72/620/620 2525/2448/2448 +f 2526/2447/2447 2527/2446/2446 2525/2448/2448 20/2449/2449 +f 71/384/384 2406/2299/2299 2529/2450/2450 1197/618/618 +f 2406/2299/2299 83/2298/2298 2528/2451/2451 2529/2450/2450 +f 2529/2450/2450 2528/2451/2451 20/2449/2449 2525/2448/2448 +f 1197/618/618 2529/2450/2450 2525/2448/2448 72/620/620 +f 159/2117/2117 2278/2116/2116 2532/2452/2452 2531/2453/2453 +f 2278/2116/2116 206/25/25 1220/653/653 2532/2452/2452 +f 2532/2452/2452 1220/653/653 152/652/652 2530/2454/2454 +f 2531/2453/2453 2532/2452/2452 2530/2454/2454 161/2455/2455 +f 163/233/233 2284/2121/2121 2535/2456/2456 1215/644/644 +f 2284/2121/2121 168/2125/2125 2533/2457/2457 2535/2456/2456 +f 2535/2456/2456 2533/2457/2457 167/2458/2458 2534/2459/2459 +f 1215/644/644 2535/2456/2456 2534/2459/2459 150/646/646 +f 139/405/405 2409/2305/2305 2537/2460/2460 1225/658/658 +f 2409/2305/2305 160/2304/2304 2536/2461/2461 2537/2460/2460 +f 2537/2460/2460 2536/2461/2461 161/2455/2455 2530/2454/2454 +f 1225/658/658 2537/2460/2460 2530/2454/2454 152/652/652 +f 148/391/391 1222/656/656 2539/2462/2462 2413/2310/2310 +f 1222/656/656 150/646/646 2534/2459/2459 2539/2462/2462 +f 2539/2462/2462 2534/2459/2459 167/2458/2458 2538/2463/2463 +f 2413/2310/2310 2539/2462/2462 2538/2463/2463 125/2311/2311 +f 86/445/445 1232/666/666 2542/2464/2464 2434/2338/2338 +f 1232/666/666 23/668/668 2540/2465/2465 2542/2464/2464 +f 2542/2464/2464 2540/2465/2465 30/2466/2466 2541/2467/2467 +f 2434/2338/2338 2542/2464/2464 2541/2467/2467 55/2339/2339 +f 22/691/691 2322/2179/2179 2544/2468/2468 1507/1033/1033 +f 2322/2179/2179 31/2178/2178 2543/2469/2469 2544/2468/2468 +f 2544/2468/2468 2543/2469/2469 30/2466/2466 2540/2465/2465 +f 1507/1033/1033 2544/2468/2468 2540/2465/2465 23/668/668 +f 34/439/439 2438/2343/2343 2547/2470/2470 1227/661/661 +f 2438/2343/2343 52/2342/2342 2545/2471/2471 2547/2470/2470 +f 2547/2470/2470 2545/2471/2471 53/2472/2472 2546/2473/2473 +f 1227/661/661 2547/2470/2470 2546/2473/2473 37/662/662 +f 54/2172/2172 2317/2170/2170 2549/2474/2474 2548/2475/2475 +f 2317/2170/2170 36/678/678 1238/677/677 2549/2474/2474 +f 2549/2474/2474 1238/677/677 37/662/662 2546/2473/2473 +f 2548/2475/2475 2549/2474/2474 2546/2473/2473 53/2472/2472 +f 749/2093/2093 2262/2092/2092 2552/2476/2476 2551/2477/2477 +f 2262/2092/2092 764/127/127 1252/695/695 2552/2476/2476 +f 2552/2476/2476 1252/695/695 765/699/699 2550/2478/2478 +f 2551/2477/2477 2552/2476/2476 2550/2478/2478 750/2479/2479 +f 750/2479/2479 2550/2478/2478 2554/2480/2480 2553/2481/2481 +f 2550/2478/2478 765/699/699 1255/701/701 2554/2480/2480 +f 2554/2480/2480 1255/701/701 762/140/140 2268/2097/2097 +f 2553/2481/2481 2554/2480/2480 2268/2097/2097 763/2101/2101 +f 212/223/223 2288/2127/2127 2557/2482/2482 1302/758/758 +f 2288/2127/2127 179/2131/2131 2555/2483/2483 2557/2482/2482 +f 2557/2482/2482 2555/2483/2483 173/2484/2484 2556/2485/2485 +f 1302/758/758 2557/2482/2482 2556/2485/2485 208/759/759 +f 208/759/759 2556/2485/2485 2559/2486/2486 1305/762/762 +f 2556/2485/2485 173/2484/2484 2558/2487/2487 2559/2486/2486 +f 2559/2486/2486 2558/2487/2487 174/2123/2123 2282/2122/2122 +f 1305/762/762 2559/2486/2486 2282/2122/2122 204/229/229 +f 184/201/201 1338/808/808 2562/2488/2488 2293/2137/2137 +f 1338/808/808 185/807/807 2560/2489/2489 2562/2488/2488 +f 2562/2488/2488 2560/2489/2489 189/2490/2490 2561/2491/2491 +f 2293/2137/2137 2562/2488/2488 2561/2491/2491 188/2138/2138 +f 759/2492/2492 2563/2493/2493 2566/2494/2494 2565/2495/2495 +f 2563/2493/2493 758/2496/2496 2564/2497/2497 2566/2494/2494 +f 2566/2494/2494 2564/2497/2497 640/775/775 1314/773/773 +f 2565/2495/2495 2566/2494/2494 1314/773/773 768/97/97 +f 185/807/807 1370/850/850 2569/2498/2498 2560/2489/2489 +f 1370/850/850 190/849/849 2567/2499/2499 2569/2498/2498 +f 2569/2498/2498 2567/2499/2499 192/2500/2500 2568/2501/2501 +f 2560/2489/2489 2569/2498/2498 2568/2501/2501 189/2490/2490 +f 758/2496/2496 2570/2502/2502 2572/2503/2503 2564/2497/2497 +f 2570/2502/2502 587/2504/2504 2571/2505/2505 2572/2503/2503 +f 2572/2503/2503 2571/2505/2505 645/853/853 1372/851/851 +f 2564/2497/2497 2572/2503/2503 1372/851/851 640/775/775 +f 196/949/949 2573/2506/2506 2576/2507/2507 1444/950/950 +f 2573/2506/2506 198/2508/2508 2574/2509/2509 2576/2507/2507 +f 2576/2507/2507 2574/2509/2509 195/2510/2510 2575/2511/2511 +f 1444/950/950 2576/2507/2507 2575/2511/2511 193/951/951 +f 193/951/951 2575/2511/2511 2578/2512/2512 1447/954/954 +f 2575/2511/2511 195/2510/2510 2577/2513/2513 2578/2512/2512 +f 2578/2512/2512 2577/2513/2513 192/2500/2500 2567/2499/2499 +f 1447/954/954 2578/2512/2512 2567/2499/2499 190/849/849 +f 596/2514/2514 2579/2515/2515 2582/2516/2516 2581/2517/2517 +f 2579/2515/2515 656/955/955 1451/958/958 2582/2516/2516 +f 2582/2516/2516 1451/958/958 651/960/960 2580/2518/2518 +f 2581/2517/2517 2582/2516/2516 2580/2518/2518 591/2519/2519 +f 591/2519/2519 2580/2518/2518 2584/2520/2520 2583/2521/2521 +f 2580/2518/2518 651/960/960 1453/962/962 2584/2520/2520 +f 2584/2520/2520 1453/962/962 645/853/853 2571/2505/2505 +f 2583/2521/2521 2584/2520/2520 2571/2505/2505 587/2504/2504 +f 196/949/949 1473/990/990 2587/2522/2522 2573/2506/2506 +f 1473/990/990 199/989/989 2585/2523/2523 2587/2522/2522 +f 2587/2522/2522 2585/2523/2523 201/2524/2524 2586/2525/2525 +f 2573/2506/2506 2587/2522/2522 2586/2525/2525 198/2508/2508 +f 596/2514/2514 2588/2526/2526 2590/2527/2527 2579/2515/2515 +f 2588/2526/2526 597/2528/2528 2589/2529/2529 2590/2527/2527 +f 2590/2527/2527 2589/2529/2529 661/1009/1009 1487/1007/1007 +f 2579/2515/2515 2590/2527/2527 1487/1007/1007 656/955/955 +f 767/2530/2530 2591/2531/2531 2593/2532/2532 2592/2533/2533 +f 2591/2531/2531 759/2492/2492 2565/2495/2495 2593/2532/2532 +f 2593/2532/2532 2565/2495/2495 768/97/97 824/96/96 +f 2592/2533/2533 2593/2532/2532 824/96/96 766/95/95 +f 753/2534/2534 2594/2535/2535 2598/2536/2536 2597/2537/2537 +f 2594/2535/2535 755/2538/2538 2595/2539/2539 2598/2536/2536 +f 2598/2536/2536 2595/2539/2539 756/2540/2540 2596/2541/2541 +f 2597/2537/2537 2598/2536/2536 2596/2541/2541 752/104/104 +f 678/1038/1038 1509/1035/1035 2602/2542/2542 2601/2543/2543 +f 1509/1035/1035 679/1034/1034 2599/2544/2544 2602/2542/2542 +f 2602/2542/2542 2599/2544/2544 663/2545/2545 2600/2546/2546 +f 2601/2543/2543 2602/2542/2542 2600/2546/2546 680/2547/2547 +f 767/2530/2530 2592/2533/2533 2604/2548/2548 2603/2549/2549 +f 2592/2533/2533 766/95/95 830/105/105 2604/2548/2548 +f 2604/2548/2548 830/105/105 752/104/104 2596/2541/2541 +f 2603/2549/2549 2604/2548/2548 2596/2541/2541 756/2540/2540 +f 754/2095/2095 2605/2550/2550 2606/2551/2551 2264/2091/2091 +f 2605/2550/2550 753/2534/2534 2597/2537/2537 2606/2551/2551 +f 2606/2551/2551 2597/2537/2537 752/104/104 829/103/103 +f 2264/2091/2091 2606/2551/2551 829/103/103 624/102/102 +f 755/2538/2538 2594/2535/2535 2610/2552/2552 2609/2553/2553 +f 2594/2535/2535 753/2534/2534 2607/2554/2554 2610/2552/2552 +f 2610/2552/2552 2607/2554/2554 745/1051/1051 2608/2555/2555 +f 2609/2553/2553 2610/2552/2552 2608/2555/2555 751/2556/2556 +f 754/2095/2095 2611/2557/2557 2612/2558/2558 2605/2550/2550 +f 2611/2557/2557 746/1043/1043 1517/1046/1046 2612/2558/2558 +f 2612/2558/2558 1517/1046/1046 745/1051/1051 2607/2554/2554 +f 2605/2550/2550 2612/2558/2558 2607/2554/2554 753/2534/2534 +f 751/2556/2556 2608/2555/2555 2615/2559/2559 2614/2560/2560 +f 2608/2555/2555 745/1051/1051 1516/1050/1050 2615/2559/2559 +f 2615/2559/2559 1516/1050/1050 747/1049/1049 2613/2561/2561 +f 2614/2560/2560 2615/2559/2559 2613/2561/2561 722/2562/2562 +f 722/2562/2562 2613/2561/2561 2618/2563/2563 2617/2564/2564 +f 2613/2561/2561 747/1049/1049 1521/1053/1053 2618/2563/2563 +f 2618/2563/2563 1521/1053/1053 691/1057/1057 2616/2565/2565 +f 2617/2564/2564 2618/2563/2563 2616/2565/2565 697/2566/2566 +f 697/2566/2566 2616/2565/2565 2621/2567/2567 2620/2568/2568 +f 2616/2565/2565 691/1057/1057 1525/1059/1059 2621/2567/2567 +f 2621/2567/2567 1525/1059/1059 692/1063/1063 2619/2569/2569 +f 2620/2568/2568 2621/2567/2567 2619/2569/2569 698/2570/2570 +f 698/2570/2570 2619/2569/2569 2624/2571/2571 2623/2572/2572 +f 2619/2569/2569 692/1063/1063 1528/1065/1065 2624/2571/2571 +f 2624/2571/2571 1528/1065/1065 690/1040/1040 2622/2573/2573 +f 2623/2572/2572 2624/2571/2571 2622/2573/2573 699/2574/2574 +f 700/2575/2575 2625/2576/2576 2628/2577/2577 2627/2578/2578 +f 2625/2576/2576 699/2574/2574 2622/2573/2573 2628/2577/2577 +f 2628/2577/2577 2622/2573/2573 690/1040/1040 2626/2579/2579 +f 2627/2578/2578 2628/2577/2577 2626/2579/2579 693/2580/2580 +f 681/2581/2581 2629/2582/2582 2632/2583/2583 2631/2584/2584 +f 2629/2582/2582 682/2585/2585 2630/2586/2586 2632/2583/2583 +f 2632/2583/2583 2630/2586/2586 678/1038/1038 2601/2543/2543 +f 2631/2584/2584 2632/2583/2583 2601/2543/2543 680/2547/2547 +f 682/2585/2585 2633/2587/2587 2634/2588/2588 2630/2586/2586 +f 2633/2587/2587 693/2580/2580 2626/2579/2579 2634/2588/2588 +f 2634/2588/2588 2626/2579/2579 690/1040/1040 1510/1039/1039 +f 2630/2586/2586 2634/2588/2588 1510/1039/1039 678/1038/1038 +f 679/1034/1034 1512/1037/1037 2638/2589/2589 2637/2590/2590 +f 1512/1037/1037 689/1042/1042 2635/2591/2591 2638/2589/2589 +f 2638/2589/2589 2635/2591/2591 696/2592/2592 2636/2593/2593 +f 2637/2590/2590 2638/2589/2589 2636/2593/2593 702/2594/2594 +f 679/1034/1034 2637/2590/2590 2641/2595/2595 2599/2544/2544 +f 2637/2590/2590 702/2594/2594 2639/2596/2596 2641/2595/2595 +f 2641/2595/2595 2639/2596/2596 703/2597/2597 2640/2598/2598 +f 2599/2544/2544 2641/2595/2595 2640/2598/2598 663/2545/2545 +f 746/1043/1043 2642/2599/2599 2645/2600/2600 1514/1044/1044 +f 2642/2599/2599 718/2601/2601 2643/2602/2602 2645/2600/2600 +f 2645/2600/2600 2643/2602/2602 719/2603/2603 2644/2604/2604 +f 1514/1044/1044 2645/2600/2600 2644/2604/2604 748/1047/1047 +f 719/2603/2603 2646/2605/2605 2648/2606/2606 2644/2604/2604 +f 2646/2605/2605 720/2607/2607 2647/2608/2608 2648/2606/2606 +f 2648/2606/2606 2647/2608/2608 705/1055/1055 1519/1054/1054 +f 2644/2604/2604 2648/2606/2606 1519/1054/1054 748/1047/1047 +f 705/1055/1055 2647/2608/2608 2651/2609/2609 1523/1060/1060 +f 2647/2608/2608 720/2607/2607 2649/2610/2610 2651/2609/2609 +f 2651/2609/2609 2649/2610/2610 721/2611/2611 2650/2612/2612 +f 1523/1060/1060 2651/2609/2609 2650/2612/2612 688/1061/1061 +f 688/1061/1061 2650/2612/2612 2653/2613/2613 1527/1066/1066 +f 2650/2612/2612 721/2611/2611 2652/2614/2614 2653/2613/2613 +f 2653/2613/2613 2652/2614/2614 696/2592/2592 2635/2591/2591 +f 1527/1066/1066 2653/2613/2613 2635/2591/2591 689/1042/1042 +f 577/2615/2615 2654/2616/2616 2656/2617/2617 2655/2618/2618 +f 2654/2616/2616 718/2601/2601 2642/2599/2599 2656/2617/2617 +f 2656/2617/2617 2642/2599/2599 746/1043/1043 2611/2557/2557 +f 2655/2618/2618 2656/2617/2617 2611/2557/2557 754/2095/2095 +f 763/2619/2101 2267/2620/2100 2659/2621/2619 2658/2622/2620 +f 2267/2620/2100 744/2623/2099 2657/2624/2621 2659/2621/2619 +f 2659/2621/2619 2657/2624/2621 743/1153/1153 1578/1152/1152 +f 2658/2622/2620 2659/2621/2619 1578/1152/1152 742/1151/1151 +f 555/1067/1067 1533/1070/1070 2662/2625/2622 2661/2626/2623 +f 1533/1070/1070 559/1075/1075 2660/2627/2624 2662/2625/2622 +f 2662/2625/2622 2660/2627/2624 562/2628/2107 2271/2629/2106 +f 2661/2626/2623 2662/2625/2622 2271/2629/2106 561/2630/2105 +f 354/1084/1084 1537/1083/1083 2665/2631/2625 2664/2632/2626 +f 1537/1083/1083 357/1082/1082 2663/2633/2627 2665/2631/2625 +f 2665/2631/2625 2663/2633/2627 358/2634/2113 2275/2635/2112 +f 2664/2632/2626 2665/2631/2625 2275/2635/2112 350/2636/2111 +f 166/1093/1093 1542/1092/1092 2668/2637/2628 2667/2638/2629 +f 1542/1092/1092 361/1091/1091 2666/2639/2630 2668/2637/2628 +f 2668/2637/2628 2666/2639/2630 162/2640/2119 2279/2641/2118 +f 2667/2638/2629 2668/2637/2628 2279/2641/2118 159/2642/2117 +f 168/2125/2125 2283/2124/2124 2671/2643/2631 2670/2644/2632 +f 2283/2124/2124 174/2123/2123 2669/2645/2633 2671/2643/2631 +f 2671/2643/2631 2669/2645/2633 169/1223/1223 1630/1220/1220 +f 2670/2644/2632 2671/2643/2631 1630/1220/1220 164/1219/1219 +f 179/2131/2131 2287/2130/2130 2674/2646/2634 2673/2647/2635 +f 2287/2130/2130 180/2129/2129 2672/2648/2636 2674/2646/2634 +f 2674/2646/2634 2672/2648/2636 181/1235/1235 1638/1232/1232 +f 2673/2647/2635 2674/2646/2634 1638/1232/1232 175/1231/1231 +f 180/2129/2129 2291/2135/2135 2676/2649/2637 2672/2648/2636 +f 2291/2135/2135 183/2134/2134 2675/2650/2638 2676/2649/2637 +f 2676/2649/2637 2675/2650/2638 182/1245/1245 1646/1243/1243 +f 2672/2648/2636 2676/2649/2637 1646/1243/1243 181/1235/1235 +f 183/2134/2134 2294/2139/2139 2678/2651/2639 2675/2650/2638 +f 2294/2139/2139 188/2138/2138 2677/2652/2640 2678/2651/2639 +f 2678/2651/2639 2677/2652/2640 186/1253/1253 1652/1251/1251 +f 2675/2650/2638 2678/2651/2639 1652/1251/1251 182/1245/1245 +f 477/2653/2142 2679/2654/2641 2681/2655/2642 2297/2656/2143 +f 2679/2654/2641 475/1485/1485 1804/1484/1484 2681/2655/2642 +f 2681/2655/2642 1804/1484/1484 474/1483/1483 2680/2657/2643 +f 2297/2656/2143 2681/2655/2642 2680/2657/2643 478/2658/2144 +f 478/2658/2144 2680/2657/2643 2683/2659/2644 2300/2660/2147 +f 2680/2657/2643 474/1483/1483 1813/1496/1496 2683/2659/2644 +f 2683/2659/2644 1813/1496/1496 476/1495/1495 2682/2661/2645 +f 2300/2660/2147 2683/2659/2644 2682/2661/2645 479/2662/2148 +f 247/2663/2152 2684/2664/2646 2686/2665/2647 2304/2666/2153 +f 2684/2664/2646 227/1552/1552 1855/1551/1551 2686/2665/2647 +f 2686/2665/2647 1855/1551/1551 226/1550/1550 2685/2667/2648 +f 2304/2666/2153 2686/2665/2647 2685/2667/2648 229/2668/2154 +f 229/2668/2154 2685/2667/2648 2688/2669/2649 2307/2670/2157 +f 2685/2667/2648 226/1550/1550 1863/1561/1561 2688/2669/2649 +f 2688/2669/2649 1863/1561/1561 228/1560/1560 2687/2671/2650 +f 2307/2670/2157 2688/2669/2649 2687/2671/2650 248/2672/2158 +f 11/2673/2162 2689/2674/2651 2691/2675/2652 2311/2676/2163 +f 2689/2674/2651 18/1602/1602 1893/1601/1601 2691/2675/2652 +f 2691/2675/2652 1893/1601/1601 17/1600/1600 2690/2677/2653 +f 2311/2676/2163 2691/2675/2652 2690/2677/2653 12/2678/2164 +f 12/2678/2164 2690/2677/2653 2693/2679/2654 2314/2680/2167 +f 2690/2677/2653 17/1600/1600 1901/1611/1611 2693/2679/2654 +f 2693/2679/2654 1901/1611/1611 10/1610/1610 2692/2681/2655 +f 2314/2680/2167 2693/2679/2654 2692/2681/2655 13/2682/2168 +f 54/2172/2172 2694/2683/2656 2696/2684/2657 2318/2173/2173 +f 2694/2683/2656 45/1637/1637 1919/1636/1636 2696/2684/2657 +f 2696/2684/2657 1919/1636/1636 44/1635/1635 2695/2685/2658 +f 2318/2173/2173 2696/2684/2657 2695/2685/2658 29/2174/2174 +f 29/2174/2174 2695/2685/2658 2698/2686/2659 2321/2687/2177 +f 2695/2685/2658 44/1635/1635 1927/1646/1646 2698/2686/2659 +f 2698/2686/2659 1927/1646/1646 46/1645/1645 2697/2688/2660 +f 2321/2687/2177 2698/2686/2659 2697/2688/2660 31/2689/2178 +f 548/1272/1272 1663/1269/1269 2701/2690/2661 2700/2691/2662 +f 1663/1269/1269 549/1268/1268 2699/2692/2663 2701/2690/2661 +f 2701/2690/2661 2699/2692/2663 740/2693/2184 2324/2694/2181 +f 2700/2691/2662 2701/2690/2661 2324/2694/2181 739/2695/2180 +f 545/1265/1265 2702/2696/2664 2704/2697/2665 1660/1266/1266 +f 2702/2696/2664 554/2698/2186 2330/2699/2189 2704/2697/2665 +f 2704/2697/2665 2330/2699/2189 553/2700/2191 2703/2701/2666 +f 1660/1266/1266 2704/2697/2665 2703/2701/2666 546/1267/1267 +f 548/1272/1272 2700/2691/2662 2706/2702/2667 1671/1280/1280 +f 2700/2691/2662 739/2695/2180 2333/2703/2193 2706/2702/2667 +f 2706/2702/2667 2333/2703/2193 736/2704/2195 2705/2705/2668 +f 1671/1280/1280 2706/2702/2667 2705/2705/2668 550/1282/1282 +f 545/1265/1265 1669/1279/1279 2708/2706/2669 2702/2696/2664 +f 1669/1279/1279 547/1278/1278 2707/2707/2670 2708/2706/2669 +f 2708/2706/2669 2707/2707/2670 540/2708/2198 2335/2709/2196 +f 2702/2696/2664 2708/2706/2669 2335/2709/2196 554/2698/2186 +f 499/1293/1293 2709/2710/2671 2711/2711/2672 1679/1294/1294 +f 2709/2710/2671 734/2712/2200 2340/2713/2203 2711/2711/2672 +f 2711/2711/2672 2340/2713/2203 733/2714/2205 2710/2715/2673 +f 1679/1294/1294 2711/2711/2672 2710/2715/2673 488/1297/1297 +f 528/2716/2208 2712/2717/2674 2714/2718/2675 2343/2719/2209 +f 2712/2717/2674 485/1292/1292 1676/1291/1291 2714/2718/2675 +f 2714/2718/2675 1676/1291/1291 484/1290/1290 2713/2720/2676 +f 2343/2719/2209 2714/2718/2675 2713/2720/2676 529/2721/2210 +f 488/1297/1297 2710/2715/2673 2716/2722/2677 1687/1305/1305 +f 2710/2715/2673 733/2714/2205 2347/2723/2213 2716/2722/2677 +f 2716/2722/2677 2347/2723/2213 671/2724/2215 2715/2725/2678 +f 1687/1305/1305 2716/2722/2677 2715/2725/2678 489/1307/1307 +f 484/1290/1290 1685/1304/1304 2718/2726/2679 2713/2720/2676 +f 1685/1304/1304 486/1303/1303 2717/2727/2680 2718/2726/2679 +f 2718/2726/2679 2717/2727/2680 530/2728/2218 2349/2729/2216 +f 2713/2720/2676 2718/2726/2679 2349/2729/2216 529/2721/2210 +f 337/1318/1318 2719/2730/2681 2721/2731/2682 1695/1319/1319 +f 2719/2730/2681 539/2732/2226 2358/2733/2229 2721/2731/2682 +f 2721/2731/2682 2358/2733/2229 329/2734/2231 2720/2735/2683 +f 1695/1319/1319 2721/2731/2682 2720/2735/2683 281/1322/1322 +f 335/1317/1317 1692/1316/1316 2724/2736/2684 2723/2737/2685 +f 1692/1316/1316 287/1315/1315 2722/2738/2686 2724/2736/2684 +f 2724/2736/2684 2722/2738/2686 342/2739/2224 2352/2740/2221 +f 2723/2737/2685 2724/2736/2684 2352/2740/2221 341/2741/2220 +f 337/1318/1318 1704/1333/1333 2726/2742/2687 2719/2730/2681 +f 1704/1333/1333 339/1332/1332 2725/2743/2688 2726/2742/2687 +f 2726/2742/2687 2725/2743/2688 552/2744/2234 2360/2745/2232 +f 2719/2730/2681 2726/2742/2687 2360/2745/2232 539/2732/2226 +f 335/1317/1317 2723/2737/2685 2728/2746/2689 1699/1324/1324 +f 2723/2737/2685 341/2741/2220 2364/2747/2237 2728/2746/2689 +f 2728/2746/2689 2364/2747/2237 343/2748/2239 2727/2749/2690 +f 1699/1324/1324 2728/2746/2689 2727/2749/2690 336/1326/1326 +f 275/2750/2242 2729/2751/2691 2731/2752/2692 2367/2753/2243 +f 2729/2751/2691 266/1347/1347 1711/1344/1344 2731/2752/2692 +f 2731/2752/2692 1711/1344/1344 265/1343/1343 2730/2754/2693 +f 2367/2753/2243 2731/2752/2692 2730/2754/2693 276/2755/2244 +f 260/1340/1340 2732/2756/2694 2734/2757/2695 1708/1341/1341 +f 2732/2756/2694 272/2758/2246 2372/2759/2249 2734/2757/2695 +f 2734/2757/2695 2372/2759/2249 271/2760/2251 2733/2761/2696 +f 1708/1341/1341 2734/2757/2695 2733/2761/2696 259/1342/1342 +f 266/1347/1347 2729/2751/2691 2736/2762/2697 1719/1355/1355 +f 2729/2751/2691 275/2750/2242 2375/2763/2253 2736/2762/2697 +f 2736/2762/2697 2375/2763/2253 277/2764/2255 2735/2765/2698 +f 1719/1355/1355 2736/2762/2697 2735/2765/2698 267/1357/1357 +f 260/1340/1340 1717/1354/1354 2738/2766/2699 2732/2756/2694 +f 1717/1354/1354 261/1353/1353 2737/2767/2700 2738/2766/2699 +f 2738/2766/2699 2737/2767/2700 273/2768/2258 2377/2769/2256 +f 2732/2756/2694 2738/2766/2699 2377/2769/2256 272/2758/2246 +f 288/1372/1372 1727/1369/1369 2741/2770/2701 2740/2771/2702 +f 1727/1369/1369 292/1368/1368 2739/2772/2703 2741/2770/2701 +f 2741/2770/2701 2739/2772/2703 340/2773/2264 2380/2774/2261 +f 2740/2771/2702 2741/2770/2701 2380/2774/2261 344/2775/2260 +f 108/1365/1365 2742/2776/2704 2744/2777/2705 1724/1366/1366 +f 2742/2776/2704 147/2778/2266 2386/2779/2269 2744/2777/2705 +f 2744/2777/2705 2386/2779/2269 146/2780/2271 2743/2781/2706 +f 1724/1366/1366 2744/2777/2705 2743/2781/2706 105/1367/1367 +f 288/1372/1372 2740/2771/2702 2746/2782/2707 1735/1381/1381 +f 2740/2771/2702 344/2775/2260 2389/2783/2273 2746/2782/2707 +f 2746/2782/2707 2389/2783/2273 345/2784/2275 2745/2785/2708 +f 1735/1381/1381 2746/2782/2707 2745/2785/2708 289/1382/1382 +f 108/1365/1365 1733/1375/1375 2748/2786/2709 2742/2776/2704 +f 1733/1375/1375 109/1379/1379 2747/2787/2710 2748/2786/2709 +f 2748/2786/2709 2747/2787/2710 138/2788/2278 2391/2789/2276 +f 2742/2776/2704 2748/2786/2709 2391/2789/2276 147/2778/2266 +f 278/1395/1395 2749/2790/2711 2751/2791/2712 1744/1396/1396 +f 2749/2790/2711 286/2792/2280 2396/2793/2283 2751/2791/2712 +f 2751/2791/2712 2396/2793/2283 285/2794/2285 2750/2795/2713 +f 1744/1396/1396 2751/2791/2712 2750/2795/2713 79/1397/1397 +f 96/2796/2288 2752/2797/2714 2754/2798/2715 2399/2799/2289 +f 2752/2797/2714 92/1384/1384 1741/1387/1387 2754/2798/2715 +f 2754/2798/2715 1741/1387/1387 91/1392/1392 2753/2800/2716 +f 2399/2799/2289 2754/2798/2715 2753/2800/2716 82/2801/2290 +f 79/1397/1397 2750/2795/2713 2756/2802/2717 1751/1405/1405 +f 2750/2795/2713 285/2794/2285 2403/2803/2293 2756/2802/2717 +f 2756/2802/2717 2403/2803/2293 84/2804/2295 2755/2805/2718 +f 1751/1405/1405 2756/2802/2717 2755/2805/2718 80/1407/1407 +f 91/1392/1392 1749/1404/1404 2758/2806/2719 2753/2800/2716 +f 1749/1404/1404 81/1403/1403 2757/2807/2720 2758/2806/2719 +f 2758/2806/2719 2757/2807/2720 83/2808/2298 2405/2809/2296 +f 2753/2800/2716 2758/2806/2719 2405/2809/2296 82/2801/2290 +f 123/1422/1422 1760/1421/1421 2761/2810/2721 2760/2811/2722 +f 1760/1421/1421 122/1420/1420 2759/2812/2723 2761/2810/2721 +f 2761/2810/2721 2759/2812/2723 160/2813/2304 2408/2814/2301 +f 2760/2811/2722 2761/2810/2721 2408/2814/2301 144/2815/2300 +f 116/1417/1417 2762/2816/2724 2764/2817/2725 1757/1412/1412 +f 2762/2816/2724 126/2306/2306 2414/2309/2309 2764/2817/2725 +f 2764/2817/2725 2414/2309/2309 125/2311/2311 2763/2818/2726 +f 1757/1412/1412 2764/2817/2725 2763/2818/2726 118/1409/1409 +f 123/1422/1422 2760/2811/2722 2766/2819/2727 1767/1430/1430 +f 2760/2811/2722 144/2815/2300 2417/2820/2313 2766/2819/2727 +f 2766/2819/2727 2417/2820/2313 112/2821/2315 2765/2822/2728 +f 1767/1430/1430 2766/2819/2727 2765/2822/2728 124/1432/1432 +f 116/1417/1417 1765/1429/1429 2768/2823/2729 2762/2816/2724 +f 1765/1429/1429 117/1428/1428 2767/2824/2730 2768/2823/2729 +f 2768/2823/2729 2767/2824/2730 127/2318/2318 2419/2316/2316 +f 2762/2816/2724 2768/2823/2729 2419/2316/2316 126/2306/2306 +f 112/2821/2315 2423/2825/2323 2770/2826/2731 2765/2822/2728 +f 2423/2825/2323 113/2827/2322 2769/2828/2732 2770/2826/2731 +f 2770/2826/2731 2769/2828/2732 106/1434/1434 1775/1445/1445 +f 2765/2822/2728 2770/2826/2731 1775/1445/1445 124/1432/1432 +f 111/2829/2326 2771/2830/2733 2772/2831/2734 2426/2832/2327 +f 2771/2830/2733 107/1438/1438 1770/1435/1435 2772/2831/2734 +f 2772/2831/2734 1770/1435/1435 106/1434/1434 2769/2828/2732 +f 2426/2832/2327 2772/2831/2734 2769/2828/2732 113/2827/2322 +f 127/2318/2318 2767/2824/2730 2774/2833/2735 2428/2329/2329 +f 2767/2824/2730 117/1428/1428 1782/1453/1453 2774/2833/2735 +f 2774/2833/2735 1782/1453/1453 59/1451/1451 2773/2834/2736 +f 2428/2329/2329 2774/2833/2735 2773/2834/2736 110/2330/2330 +f 60/1449/1449 2775/2835/2737 2776/2836/2738 1779/1450/1450 +f 2775/2835/2737 51/2332/2332 2432/2335/2335 2776/2836/2738 +f 2776/2836/2738 2432/2335/2335 110/2330/2330 2773/2834/2736 +f 1779/1450/1450 2776/2836/2738 2773/2834/2736 59/1451/1451 +f 107/1438/1438 2771/2830/2733 2778/2837/2739 1788/1460/1460 +f 2771/2830/2733 111/2829/2326 2435/2838/2337 2778/2837/2739 +f 2778/2837/2739 2435/2838/2337 55/2839/2339 2777/2840/2740 +f 1788/1460/1460 2778/2837/2739 2777/2840/2740 47/1462/1462 +f 60/1449/1449 1786/1459/1459 2780/2841/2741 2775/2835/2737 +f 1786/1459/1459 42/1458/1458 2779/2842/2742 2780/2841/2741 +f 2780/2841/2741 2779/2842/2742 52/2342/2342 2437/2340/2340 +f 2775/2835/2737 2780/2841/2741 2437/2340/2340 51/2332/2332 +f 738/2843/2346 2440/2844/2344 2782/2845/2743 2781/2846/2744 +f 2440/2844/2344 740/2693/2184 2699/2692/2663 2782/2845/2743 +f 2782/2845/2743 2699/2692/2663 549/1268/1268 1798/1474/1474 +f 2781/2846/2744 2782/2845/2743 1798/1474/1474 741/1473/1473 +f 743/1153/1153 2657/2624/2621 2783/2847/2745 1801/1477/1477 +f 2657/2624/2621 744/2623/2099 2443/2848/2349 2783/2847/2745 +f 2783/2847/2745 2443/2848/2349 738/2843/2346 2781/2846/2744 +f 1801/1477/1477 2783/2847/2745 2781/2846/2744 741/1473/1473 +f 563/2849/2350 2784/2850/2746 2785/2851/2747 2445/2852/2351 +f 2784/2850/2746 560/1469/1469 1792/1468/1468 2785/2851/2747 +f 2785/2851/2747 1792/1468/1468 546/1267/1267 2703/2701/2666 +f 2445/2852/2351 2785/2851/2747 2703/2701/2666 553/2700/2191 +f 562/2628/2107 2660/2627/2624 2786/2853/2748 2448/2854/2354 +f 2660/2627/2624 559/1075/1075 1796/1472/1472 2786/2853/2748 +f 2786/2853/2748 1796/1472/1472 560/1469/1469 2784/2850/2746 +f 2448/2854/2354 2786/2853/2748 2784/2850/2746 563/2849/2350 +f 671/2724/2215 2451/2855/2357 2788/2856/2749 2715/2725/2678 +f 2451/2855/2357 672/2857/2359 2787/2858/2750 2788/2856/2749 +f 2788/2856/2749 2787/2858/2750 490/1493/1493 1815/1498/1498 +f 2715/2725/2678 2788/2856/2749 1815/1498/1498 489/1307/1307 +f 490/1493/1493 2787/2858/2750 2789/2859/2751 1812/1494/1494 +f 2787/2858/2750 672/2857/2359 2453/2860/2361 2789/2859/2751 +f 2789/2859/2751 2453/2860/2361 479/2662/2148 2682/2661/2645 +f 1812/1494/1494 2789/2859/2751 2682/2661/2645 476/1495/1495 +f 487/1487/1487 2790/2861/2752 2791/2862/2753 1809/1490/1490 +f 2790/2861/2752 491/2863/2364 2455/2864/2363 2791/2862/2753 +f 2791/2862/2753 2455/2864/2363 530/2728/2218 2717/2727/2680 +f 1809/1490/1490 2791/2862/2753 2717/2727/2680 486/1303/1303 +f 491/2863/2364 2790/2861/2752 2792/2865/2754 2458/2866/2367 +f 2790/2861/2752 487/1487/1487 1805/1486/1486 2792/2865/2754 +f 2792/2865/2754 1805/1486/1486 475/1485/1485 2679/2654/2641 +f 2458/2866/2367 2792/2865/2754 2679/2654/2641 477/2653/2142 +f 737/2867/2371 2460/2868/2370 2794/2869/2755 2793/2870/2756 +f 2460/2868/2370 734/2712/2200 2709/2710/2671 2794/2869/2755 +f 2794/2869/2755 2709/2710/2671 499/1293/1293 1824/1509/1509 +f 2793/2870/2756 2794/2869/2755 1824/1509/1509 538/1508/1508 +f 550/1282/1282 2705/2705/2668 2795/2871/2757 1827/1513/1513 +f 2705/2705/2668 736/2704/2195 2463/2872/2373 2795/2871/2757 +f 2795/2871/2757 2463/2872/2373 737/2867/2371 2793/2870/2756 +f 1827/1513/1513 2795/2871/2757 2793/2870/2756 538/1508/1508 +f 537/1499/1499 1819/1502/1502 2797/2873/2758 2796/2874/2759 +f 1819/1502/1502 485/1292/1292 2712/2717/2674 2797/2873/2758 +f 2797/2873/2758 2712/2717/2674 528/2716/2208 2466/2875/2377 +f 2796/2874/2759 2797/2873/2758 2466/2875/2377 541/2876/2376 +f 547/1278/1278 1822/1507/1507 2798/2877/2760 2707/2707/2670 +f 1822/1507/1507 537/1499/1499 2796/2874/2759 2798/2877/2760 +f 2798/2877/2760 2796/2874/2759 541/2876/2376 2468/2878/2378 +f 2707/2707/2670 2798/2877/2760 2468/2878/2378 540/2708/2198 +f 561/2630/2105 2471/2879/2381 2800/2880/2761 2661/2626/2623 +f 2471/2879/2381 551/2881/2383 2799/2882/2762 2800/2880/2761 +f 2800/2880/2761 2799/2882/2762 556/1526/1526 1836/1525/1525 +f 2661/2626/2623 2800/2880/2761 1836/1525/1525 555/1067/1067 +f 358/2634/2113 2663/2633/2627 2802/2883/2763 2473/2884/2385 +f 2663/2633/2627 357/1082/1082 1833/1520/1520 2802/2883/2763 +f 2802/2883/2763 1833/1520/1520 347/1517/1517 2801/2885/2764 +f 2473/2884/2385 2802/2883/2763 2801/2885/2764 352/2886/2386 +f 551/2881/2383 2476/2887/2389 2803/2888/2765 2799/2882/2762 +f 2476/2887/2389 552/2744/2234 2725/2743/2688 2803/2888/2765 +f 2803/2888/2765 2725/2743/2688 339/1332/1332 1839/1528/1528 +f 2799/2882/2762 2803/2888/2765 1839/1528/1528 556/1526/1526 +f 343/2748/2239 2478/2889/2391 2804/2890/2766 2727/2749/2690 +f 2478/2889/2391 352/2886/2386 2801/2885/2764 2804/2890/2766 +f 2804/2890/2766 2801/2885/2764 347/1517/1517 1829/1516/1516 +f 2727/2749/2690 2804/2890/2766 1829/1516/1516 336/1326/1326 +f 281/1322/1322 2720/2735/2683 2806/2891/2767 1851/1542/1542 +f 2720/2735/2683 329/2734/2231 2484/2892/2397 2806/2891/2767 +f 2806/2891/2767 2484/2892/2397 330/2893/2399 2805/2894/2768 +f 1851/1542/1542 2806/2891/2767 2805/2894/2768 282/1538/1538 +f 342/2739/2224 2722/2738/2686 2808/2895/2769 2480/2896/2393 +f 2722/2738/2686 287/1315/1315 1846/1537/1537 2808/2895/2769 +f 2808/2895/2769 1846/1537/1537 279/1534/1534 2807/2897/2770 +f 2480/2896/2393 2808/2895/2769 2807/2897/2770 328/2898/2394 +f 282/1538/1538 2805/2894/2768 2809/2899/2771 1848/1539/1539 +f 2805/2894/2768 330/2893/2399 2488/2900/2403 2809/2899/2771 +f 2809/2899/2771 2488/2900/2403 276/2755/2244 2730/2754/2693 +f 1848/1539/1539 2809/2899/2771 2730/2754/2693 265/1343/1343 +f 328/2898/2394 2807/2897/2770 2810/2901/2772 2486/2902/2401 +f 2807/2897/2770 279/1534/1534 1842/1533/1533 2810/2901/2772 +f 2810/2901/2772 1842/1533/1533 259/1342/1342 2733/2761/2696 +f 2486/2902/2401 2810/2901/2772 2733/2761/2696 271/2760/2251 +f 277/2764/2255 2491/2903/2407 2812/2904/2773 2735/2765/2698 +f 2491/2903/2407 249/2905/2406 2811/2906/2774 2812/2904/2773 +f 2812/2904/2773 2811/2906/2774 270/1558/1558 1865/1562/1562 +f 2735/2765/2698 2812/2904/2773 1865/1562/1562 267/1357/1357 +f 248/2672/2158 2687/2671/2650 2813/2907/2775 2493/2908/2409 +f 2687/2671/2650 228/1560/1560 1862/1559/1559 2813/2907/2775 +f 2813/2907/2775 1862/1559/1559 270/1558/1558 2811/2906/2774 +f 2493/2908/2409 2813/2907/2775 2811/2906/2774 249/2905/2406 +f 273/2768/2258 2737/2767/2700 2815/2909/2776 2495/2910/2411 +f 2737/2767/2700 261/1353/1353 1859/1555/1555 2815/2909/2776 +f 2815/2909/2776 1859/1555/1555 262/1544/1544 2814/2911/2777 +f 2495/2910/2411 2815/2909/2776 2814/2911/2777 274/2912/2412 +f 227/1552/1552 2684/2664/2646 2816/2913/2778 1856/1547/1547 +f 2684/2664/2646 247/2663/2152 2498/2914/2415 2816/2913/2778 +f 2816/2913/2778 2498/2914/2415 274/2912/2412 2814/2911/2777 +f 1856/1547/1547 2816/2913/2778 2814/2911/2777 262/1544/1544 +f 340/2773/2264 2739/2772/2703 2818/2915/2779 2500/2916/2417 +f 2739/2772/2703 292/1368/1368 1874/1574/1574 2818/2915/2779 +f 2818/2915/2779 1874/1574/1574 356/1573/1573 2817/2917/2780 +f 2500/2916/2417 2818/2915/2779 2817/2917/2780 351/2918/2418 +f 354/1084/1084 2664/2632/2626 2819/2919/2781 1877/1577/1577 +f 2664/2632/2626 350/2636/2111 2503/2920/2421 2819/2919/2781 +f 2819/2919/2781 2503/2920/2421 351/2918/2418 2817/2917/2780 +f 1877/1577/1577 2819/2919/2781 2817/2917/2780 356/1573/1573 +f 146/2780/2271 2506/2921/2425 2821/2922/2782 2743/2781/2706 +f 2506/2921/2425 145/2923/2424 2820/2924/2783 2821/2922/2782 +f 2821/2922/2782 2820/2924/2783 158/1569/1569 1868/1568/1568 +f 2743/2781/2706 2821/2922/2782 1868/1568/1568 105/1367/1367 +f 162/2640/2119 2666/2639/2630 2822/2925/2784 2508/2926/2427 +f 2666/2639/2630 361/1091/1091 1872/1571/1571 2822/2925/2784 +f 2822/2925/2784 1872/1571/1571 158/1569/1569 2820/2924/2783 +f 2508/2926/2427 2822/2925/2784 2820/2924/2783 145/2923/2424 +f 278/1395/1395 1886/1589/1589 2824/2927/2785 2749/2790/2711 +f 1886/1589/1589 290/1588/1588 2823/2928/2786 2824/2927/2785 +f 2824/2927/2785 2823/2928/2786 284/2929/2430 2510/2930/2428 +f 2749/2790/2711 2824/2927/2785 2510/2930/2428 286/2792/2280 +f 289/1382/1382 2745/2785/2708 2825/2931/2787 1889/1593/1593 +f 2745/2785/2708 345/2784/2275 2513/2932/2433 2825/2931/2787 +f 2825/2931/2787 2513/2932/2433 284/2929/2430 2823/2928/2786 +f 1889/1593/1593 2825/2931/2787 2823/2928/2786 290/1588/1588 +f 92/1384/1384 2752/2797/2714 2827/2933/2788 1880/1583/1583 +f 2752/2797/2714 96/2796/2288 2516/2934/2435 2827/2933/2788 +f 2827/2933/2788 2516/2934/2435 95/2935/2437 2826/2936/2789 +f 1880/1583/1583 2827/2933/2788 2826/2936/2789 90/1584/1584 +f 138/2788/2278 2747/2787/2710 2828/2937/2790 2518/2938/2439 +f 2747/2787/2710 109/1379/1379 1884/1586/1586 2828/2937/2790 +f 2828/2937/2790 1884/1586/1586 90/1584/1584 2826/2936/2789 +f 2518/2938/2439 2828/2937/2790 2826/2936/2789 95/2935/2437 +f 10/1610/1610 1900/1609/1609 2830/2939/2791 2692/2681/2655 +f 1900/1609/1609 19/1608/1608 2829/2940/2792 2830/2939/2791 +f 2830/2939/2791 2829/2940/2792 65/2941/2442 2520/2942/2440 +f 2692/2681/2655 2830/2939/2791 2520/2942/2440 13/2682/2168 +f 80/1407/1407 2755/2805/2718 2831/2943/2793 1903/1613/1613 +f 2755/2805/2718 84/2804/2295 2523/2944/2445 2831/2943/2793 +f 2831/2943/2793 2523/2944/2445 65/2941/2442 2829/2940/2792 +f 1903/1613/1613 2831/2943/2793 2829/2940/2792 19/1608/1608 +f 18/1602/1602 2689/2674/2651 2833/2945/2794 1894/1597/1597 +f 2689/2674/2651 11/2673/2162 2526/2946/2447 2833/2945/2794 +f 2833/2945/2794 2526/2946/2447 20/2947/2449 2832/2948/2795 +f 1894/1597/1597 2833/2945/2794 2832/2948/2795 16/1594/1594 +f 83/2808/2298 2757/2807/2720 2834/2949/2796 2528/2950/2451 +f 2757/2807/2720 81/1403/1403 1897/1604/1604 2834/2949/2796 +f 2834/2949/2796 1897/1604/1604 16/1594/1594 2832/2948/2795 +f 2528/2950/2451 2834/2949/2796 2832/2948/2795 20/2947/2449 +f 166/1093/1093 2667/2638/2629 2836/2951/2797 1915/1628/1628 +f 2667/2638/2629 159/2642/2117 2531/2952/2453 2836/2951/2797 +f 2836/2951/2797 2531/2952/2453 161/2953/2455 2835/2954/2798 +f 1915/1628/1628 2836/2951/2797 2835/2954/2798 157/1623/1623 +f 168/2125/2125 2670/2644/2632 2838/2955/2799 2533/2457/2457 +f 2670/2644/2632 164/1219/1219 1910/1621/1621 2838/2955/2799 +f 2838/2955/2799 1910/1621/1621 128/1619/1619 2837/2956/2800 +f 2533/2457/2457 2838/2955/2799 2837/2956/2800 167/2458/2458 +f 160/2813/2304 2759/2812/2723 2839/2957/2801 2536/2958/2461 +f 2759/2812/2723 122/1420/1420 1912/1624/1624 2839/2957/2801 +f 2839/2957/2801 1912/1624/1624 157/1623/1623 2835/2954/2798 +f 2536/2958/2461 2839/2957/2801 2835/2954/2798 161/2953/2455 +f 125/2311/2311 2538/2463/2463 2840/2959/2802 2763/2818/2726 +f 2538/2463/2463 167/2458/2458 2837/2956/2800 2840/2959/2802 +f 2840/2959/2802 2837/2956/2800 128/1619/1619 1906/1618/1618 +f 2763/2818/2726 2840/2959/2802 1906/1618/1618 118/1409/1409 +f 55/2839/2339 2541/2960/2467 2842/2961/2803 2777/2840/2740 +f 2541/2960/2467 30/2962/2466 2841/2963/2804 2842/2961/2803 +f 2842/2961/2803 2841/2963/2804 48/1643/1643 1929/1647/1647 +f 2777/2840/2740 2842/2961/2803 1929/1647/1647 47/1462/1462 +f 31/2689/2178 2697/2688/2660 2843/2964/2805 2543/2965/2469 +f 2697/2688/2660 46/1645/1645 1926/1644/1644 2843/2964/2805 +f 2843/2964/2805 1926/1644/1644 48/1643/1643 2841/2963/2804 +f 2543/2965/2469 2843/2964/2805 2841/2963/2804 30/2962/2466 +f 52/2342/2342 2779/2842/2742 2845/2966/2806 2545/2471/2471 +f 2779/2842/2742 42/1458/1458 1923/1640/1640 2845/2966/2806 +f 2845/2966/2806 1923/1640/1640 49/1629/1629 2844/2967/2807 +f 2545/2471/2471 2845/2966/2806 2844/2967/2807 53/2472/2472 +f 45/1637/1637 2694/2683/2656 2846/2968/2808 1920/1632/1632 +f 2694/2683/2656 54/2172/2172 2548/2475/2475 2846/2968/2808 +f 2846/2968/2808 2548/2475/2475 53/2472/2472 2844/2967/2807 +f 1920/1632/1632 2846/2968/2808 2844/2967/2807 49/1629/1629 +f 575/1672/1672 2847/2969/2809 2849/2970/2810 1949/1673/1673 +f 2847/2969/2809 749/2971/2093 2551/2972/2477 2849/2970/2810 +f 2849/2970/2810 2551/2972/2477 750/2973/2479 2848/2974/2811 +f 1949/1673/1673 2849/2970/2810 2848/2974/2811 571/1674/1674 +f 571/1674/1674 2848/2974/2811 2850/2975/2812 1952/1677/1677 +f 2848/2974/2811 750/2973/2479 2553/2976/2481 2850/2975/2812 +f 2850/2975/2812 2553/2976/2481 763/2619/2101 2658/2622/2620 +f 1952/1677/1677 2850/2975/2812 2658/2622/2620 742/1151/1151 +f 179/2131/2131 2673/2647/2635 2852/2977/2813 2555/2483/2483 +f 2673/2647/2635 175/1231/1231 1956/1679/1679 2852/2977/2813 +f 2852/2977/2813 1956/1679/1679 177/1683/1683 2851/2978/2814 +f 2555/2483/2483 2852/2977/2813 2851/2978/2814 173/2484/2484 +f 173/2484/2484 2851/2978/2814 2853/2979/2815 2558/2487/2487 +f 2851/2978/2814 177/1683/1683 1959/1685/1685 2853/2979/2815 +f 2853/2979/2815 1959/1685/1685 169/1223/1223 2669/2645/2633 +f 2558/2487/2487 2853/2979/2815 2669/2645/2633 174/2123/2123 +f 512/2029/2029 2208/2028/2028 2856/2980/2816 2855/2981/2817 +f 2208/2028/2028 583/1796/1796 2854/2982/2818 2856/2980/2816 +f 2856/2980/2816 2854/2982/2818 758/2983/2496 2563/2984/2493 +f 2855/2981/2817 2856/2980/2816 2563/2984/2493 759/2985/2492 +f 188/2138/2138 2561/2491/2491 2858/2986/2819 2677/2652/2640 +f 2561/2491/2491 189/2490/2490 2857/2987/2820 2858/2986/2819 +f 2858/2986/2819 2857/2987/2820 187/1761/1761 2016/1759/1759 +f 2677/2652/2640 2858/2986/2819 2016/1759/1759 186/1253/1253 +f 583/1796/1796 2039/1795/1795 2860/2988/2821 2854/2982/2818 +f 2039/1795/1795 586/1794/1794 2859/2989/2822 2860/2988/2821 +f 2860/2988/2821 2859/2989/2822 587/2990/2504 2570/2991/2502 +f 2854/2982/2818 2860/2988/2821 2570/2991/2502 758/2983/2496 +f 189/2490/2490 2568/2501/2501 2862/2992/2823 2857/2987/2820 +f 2568/2501/2501 192/2500/2500 2861/2993/2824 2862/2992/2823 +f 2862/2992/2823 2861/2993/2824 191/1787/1787 2034/1785/1785 +f 2857/2987/2820 2862/2992/2823 2034/1785/1785 187/1761/1761 +f 198/2508/2508 2863/2994/2825 2865/2995/2826 2574/2509/2509 +f 2863/2994/2825 197/1807/1807 2054/1810/1810 2865/2995/2826 +f 2865/2995/2826 2054/1810/1810 194/1815/1815 2864/2996/2827 +f 2574/2509/2509 2865/2995/2826 2864/2996/2827 195/2510/2510 +f 195/2510/2510 2864/2996/2827 2866/2997/2828 2577/2513/2513 +f 2864/2996/2827 194/1815/1815 2057/1817/1817 2866/2997/2828 +f 2866/2997/2828 2057/1817/1817 191/1787/1787 2861/2993/2824 +f 2577/2513/2513 2866/2997/2828 2861/2993/2824 192/2500/2500 +f 594/1881/1881 2867/2998/2829 2869/2999/2830 2104/1882/1882 +f 2867/2998/2829 596/3000/2514 2581/3001/2517 2869/2999/2830 +f 2869/2999/2830 2581/3001/2517 591/3002/2519 2868/3003/2831 +f 2104/1882/1882 2869/2999/2830 2868/3003/2831 590/1883/1883 +f 590/1883/1883 2868/3003/2831 2870/3004/2832 2107/1886/1886 +f 2868/3003/2831 591/3002/2519 2583/3005/2521 2870/3004/2832 +f 2870/3004/2832 2583/3005/2521 587/2990/2504 2859/2989/2822 +f 2107/1886/1886 2870/3004/2832 2859/2989/2822 586/1794/1794 +f 594/1881/1881 2118/1902/1902 2872/3006/2833 2867/2998/2829 +f 2118/1902/1902 595/1901/1901 2871/3007/2834 2872/3006/2833 +f 2872/3006/2833 2871/3007/2834 597/3008/2528 2588/3009/2526 +f 2867/2998/2829 2872/3006/2833 2588/3009/2526 596/3000/2514 +f 198/2508/2508 2586/2525/2525 2874/3010/2835 2863/2994/2825 +f 2586/2525/2525 201/2524/2524 2873/3011/2836 2874/3010/2835 +f 2874/3010/2835 2873/3011/2836 200/1889/1889 2109/1887/1887 +f 2863/2994/2825 2874/3010/2835 2109/1887/1887 197/1807/1807 +f 767/3012/2530 2875/3013/2837 2876/3014/2838 2591/3015/2531 +f 2875/3013/2837 757/1974/1974 2217/2038/2038 2876/3014/2838 +f 2876/3014/2838 2217/2038/2038 512/2029/2029 2855/2981/2817 +f 2591/3015/2531 2876/3014/2838 2855/2981/2817 759/2985/2492 +f 755/3016/2538 2877/3017/2839 2879/3018/2840 2595/3019/2539 +f 2877/3017/2839 728/1942/1942 2219/2041/2041 2879/3018/2840 +f 2879/3018/2840 2219/2041/2041 732/1966/1966 2878/3020/2841 +f 2595/3019/2539 2879/3018/2840 2878/3020/2841 756/3021/2540 +f 680/3022/2547 2600/3023/2546 2882/3024/2842 2881/3025/2843 +f 2600/3023/2546 663/3026/2545 2880/3027/2844 2882/3024/2842 +f 2882/3024/2842 2880/3027/2844 666/1931/1931 2138/1928/1928 +f 2881/3025/2843 2882/3024/2842 2138/1928/1928 662/1927/1927 +f 757/1974/1974 2875/3013/2837 2883/3028/2845 2166/1969/1969 +f 2875/3013/2837 767/3012/2530 2603/3029/2549 2883/3028/2845 +f 2883/3028/2845 2603/3029/2549 756/3021/2540 2878/3020/2841 +f 2166/1969/1969 2883/3028/2845 2878/3020/2841 732/1966/1966 +f 722/3030/2562 2884/3031/2846 2886/3032/2847 2614/3033/2560 +f 2884/3031/2846 715/1947/1947 2148/1945/1945 2886/3032/2847 +f 2886/3032/2847 2148/1945/1945 724/1944/1944 2885/3034/2848 +f 2614/3033/2560 2886/3032/2847 2885/3034/2848 751/3035/2556 +f 728/1942/1942 2877/3017/2839 2887/3036/2849 2145/1943/1943 +f 2877/3017/2839 755/3016/2538 2609/3037/2553 2887/3036/2849 +f 2887/3036/2849 2609/3037/2553 751/3035/2556 2885/3034/2848 +f 2145/1943/1943 2887/3036/2849 2885/3034/2848 724/1944/1944 +f 715/1947/1947 2884/3031/2846 2889/3038/2850 2154/1954/1954 +f 2884/3031/2846 722/3030/2562 2617/3039/2564 2889/3038/2850 +f 2889/3038/2850 2617/3039/2564 697/3040/2566 2888/3041/2851 +f 2154/1954/1954 2889/3038/2850 2888/3041/2851 716/1951/1951 +f 716/1951/1951 2888/3041/2851 2891/3042/2852 2156/1959/1959 +f 2888/3041/2851 697/3040/2566 2620/3043/2568 2891/3042/2852 +f 2891/3042/2852 2620/3043/2568 698/3044/2570 2890/3045/2853 +f 2156/1959/1959 2891/3042/2852 2890/3045/2853 717/1960/1960 +f 717/1960/1960 2890/3045/2853 2893/3046/2854 2160/1965/1965 +f 2890/3045/2853 698/3044/2570 2623/3047/2572 2893/3046/2854 +f 2893/3046/2854 2623/3047/2572 699/3048/2574 2892/3049/2855 +f 2160/1965/1965 2893/3046/2854 2892/3049/2855 694/1935/1935 +f 701/3050/2856 2894/3051/2857 2896/3052/2858 2895/3053/2859 +f 2894/3051/2857 694/1935/1935 2892/3049/2855 2896/3052/2858 +f 2896/3052/2858 2892/3049/2855 699/3048/2574 2625/3054/2576 +f 2895/3053/2859 2896/3052/2858 2625/3054/2576 700/3055/2575 +f 664/3056/2860 2897/3057/2861 2899/3058/2862 2898/3059/2863 +f 2897/3057/2861 662/1927/1927 2141/1930/1930 2899/3058/2862 +f 2899/3058/2862 2141/1930/1930 694/1935/1935 2894/3051/2857 +f 2898/3059/2863 2899/3058/2862 2894/3051/2857 701/3050/2856 +f 664/3056/2860 2900/3060/2864 2901/3061/2865 2897/3057/2861 +f 2900/3060/2864 681/3062/2581 2631/3063/2584 2901/3061/2865 +f 2901/3061/2865 2631/3063/2584 680/3022/2547 2881/3025/2843 +f 2897/3057/2861 2901/3061/2865 2881/3025/2843 662/1927/1927 +f 683/3064/2866 2902/3065/2867 2905/3066/2868 2904/3067/2869 +f 2902/3065/2867 684/3068/2870 2903/3069/2871 2905/3066/2868 +f 2905/3066/2868 2903/3069/2871 682/3070/2585 2629/3071/2582 +f 2904/3067/2869 2905/3066/2868 2629/3071/2582 681/3062/2581 +f 665/3072/2872 2906/3073/2873 2908/3074/2874 2907/3075/2875 +f 2906/3073/2873 683/3064/2866 2904/3067/2869 2908/3074/2874 +f 2908/3074/2874 2904/3067/2869 681/3062/2581 2900/3060/2864 +f 2907/3075/2875 2908/3074/2874 2900/3060/2864 664/3056/2860 +f 663/3026/2545 2640/3076/2598 2910/3077/2876 2880/3027/2844 +f 2640/3076/2598 703/3078/2597 2909/3079/2877 2910/3077/2876 +f 2910/3077/2876 2909/3079/2877 668/1980/1980 2169/1979/1979 +f 2880/3027/2844 2910/3077/2876 2169/1979/1979 666/1931/1931 +f 702/3080/2594 2636/3081/2593 2913/3082/2878 2639/3083/2596 +f 2636/3081/2593 696/3084/2592 2911/3085/2879 2913/3082/2878 +f 2913/3082/2878 2911/3085/2879 695/2007/2007 2912/3086/2880 +f 2639/3083/2596 2913/3082/2878 2912/3086/2880 703/3078/2597 +f 703/3078/2597 2912/3086/2880 2914/3087/2881 2909/3079/2877 +f 2912/3086/2880 695/2007/2007 2188/2006/2006 2914/3087/2881 +f 2914/3087/2881 2188/2006/2006 669/1975/1975 2170/1978/1978 +f 2909/3079/2877 2914/3087/2881 2170/1978/1978 668/1980/1980 +f 718/3088/2601 2915/3089/2882 2917/3090/2883 2643/3091/2602 +f 2915/3089/2882 708/2071/2071 2244/2070/2070 2917/3090/2883 +f 2917/3090/2883 2244/2070/2070 709/1994/1994 2916/3092/2884 +f 2643/3091/2602 2917/3090/2883 2916/3092/2884 719/3093/2603 +f 709/1994/1994 2178/1993/1993 2919/3094/2885 2916/3092/2884 +f 2178/1993/1993 711/1992/1992 2918/3095/2886 2919/3094/2885 +f 2919/3094/2885 2918/3095/2886 720/3096/2607 2646/3097/2605 +f 2916/3092/2884 2919/3094/2885 2646/3097/2605 719/3093/2603 +f 720/3096/2607 2918/3095/2886 2921/3098/2887 2649/3099/2610 +f 2918/3095/2886 711/1992/1992 2185/1998/1998 2921/3098/2887 +f 2921/3098/2887 2185/1998/1998 713/2002/2002 2920/3100/2888 +f 2649/3099/2610 2921/3098/2887 2920/3100/2888 721/3101/2611 +f 721/3101/2611 2920/3100/2888 2922/3102/2889 2652/3103/2614 +f 2920/3100/2888 713/2002/2002 2189/2004/2004 2922/3102/2889 +f 2922/3102/2889 2189/2004/2004 695/2007/2007 2911/3085/2879 +f 2652/3103/2614 2922/3102/2889 2911/3085/2879 696/3084/2592 +f 749/2971/2093 2847/2969/2809 2924/3104/2890 2263/3105/2094 +f 2847/2969/2809 575/1672/1672 2923/3106/2891 2924/3104/2890 +f 2924/3104/2890 2923/3106/2891 577/3107/2615 2655/3108/2618 +f 2263/3105/2094 2924/3104/2890 2655/3108/2618 754/3109/2095 +f 574/1159/1159 1582/1158/1158 2926/3110/2892 1948/1670/1670 +f 1582/1158/1158 576/1157/1157 2925/3111/2893 2926/3110/2892 +f 2926/3110/2892 2925/3111/2893 577/3107/2615 2923/3106/2891 +f 1948/1670/1670 2926/3110/2892 2923/3106/2891 575/1672/1672 +f 502/2081/2081 2258/2087/2087 2928/3112/2894 2255/2083/2083 +f 2258/2087/2087 726/2086/2086 2927/3113/2895 2928/3112/2894 +f 2928/3112/2894 2927/3113/2895 577/3107/2615 2925/3111/2893 +f 2255/2083/2083 2928/3112/2894 2925/3111/2893 576/1157/1157 +f 718/3088/2601 2654/3114/2616 2929/3115/2896 2915/3089/2882 +f 2654/3114/2616 577/3107/2615 2927/3113/2895 2929/3115/2896 +f 2929/3115/2896 2927/3113/2895 726/2086/2086 2260/2088/2088 +f 2915/3089/2882 2929/3115/2896 2260/2088/2088 708/2071/2071 +f 524/3116/2897 2930/3116/2898 2934/3116/2899 2933/3116/2900 +f 2930/3116/2898 493/3116/2901 2931/3116/2902 2934/3116/2899 +f 2934/3116/2899 2931/3116/2902 465/3116/2903 2932/3116/2904 +f 2933/3116/2900 2934/3116/2899 2932/3116/2904 471/3116/2905 +f 524/3116/2897 2933/3116/2900 2938/3116/2906 2937/3116/2907 +f 2933/3116/2900 471/3116/2905 2935/3116/2908 2938/3116/2906 +f 2938/3116/2906 2935/3116/2908 472/3116/2909 2936/3116/2910 +f 2937/3116/2907 2938/3116/2906 2936/3116/2910 482/3116/2911 +f 465/3116/2903 2939/3116/2912 2941/3116/2913 2932/3116/2904 +f 2939/3116/2912 469/486/486 1101/489/489 2941/3116/2913 +f 2941/3116/2913 1101/489/489 470/494/494 2940/3116/2914 +f 2932/3116/2904 2941/3116/2913 2940/3116/2914 471/3116/2905 +f 493/3116/2901 2942/3116/2915 2943/3116/2916 2931/3116/2902 +f 2942/3116/2915 492/495/495 1105/498/498 2943/3116/2916 +f 2943/3116/2916 1105/498/498 469/486/486 2939/3116/2912 +f 2931/3116/2902 2943/3116/2916 2939/3116/2912 465/3116/2903 +f 493/3116/2901 2930/3116/2898 2945/3116/2917 2942/3116/2915 +f 2930/3116/2898 524/3116/2897 2944/3116/2918 2945/3116/2917 +f 2945/3116/2917 2944/3116/2918 531/502/502 1107/500/500 +f 2942/3116/2915 2945/3116/2917 1107/500/500 492/495/495 +f 482/3116/2911 2946/3116/2919 2947/3116/2920 2937/3116/2907 +f 2946/3116/2919 494/504/504 1111/507/507 2947/3116/2920 +f 2947/3116/2920 1111/507/507 531/502/502 2944/3116/2918 +f 2937/3116/2907 2947/3116/2920 2944/3116/2918 524/3116/2897 +f 482/3116/2911 2936/3116/2910 2949/3116/2921 2946/3116/2919 +f 2936/3116/2910 472/3116/2909 2948/3116/2922 2949/3116/2921 +f 2949/3116/2921 2948/3116/2922 473/510/510 1113/508/508 +f 2946/3116/2919 2949/3116/2921 1113/508/508 494/504/504 +f 472/3116/2909 2935/3116/2908 2950/3116/2923 2948/3116/2922 +f 2935/3116/2908 471/3116/2905 2940/3116/2914 2950/3116/2923 +f 2950/3116/2923 2940/3116/2914 470/494/494 1117/514/514 +f 2948/3116/2922 2950/3116/2923 1117/514/514 473/510/510 +f 250/3116/2924 2951/3116/2925 2955/3116/2926 2954/3116/2927 +f 2951/3116/2925 237/3116/2928 2952/3116/2929 2955/3116/2926 +f 2955/3116/2926 2952/3116/2929 236/3116/2930 2953/3116/2931 +f 2954/3116/2927 2955/3116/2926 2953/3116/2931 252/3116/2932 +f 252/3116/2932 2953/3116/2931 2959/3116/2933 2958/3116/2934 +f 2953/3116/2931 236/3116/2930 2956/3116/2935 2959/3116/2933 +f 2959/3116/2933 2956/3116/2935 246/3116/2936 2957/3116/2937 +f 2958/3116/2934 2959/3116/2933 2957/3116/2937 245/3116/2938 +f 250/3116/2924 2954/3116/2927 2962/3116/2939 2961/3116/2940 +f 2954/3116/2927 252/3116/2932 2960/3116/2941 2962/3116/2939 +f 2962/3116/2939 2960/3116/2941 240/561/561 1151/3117/558 +f 2961/3116/2940 2962/3116/2939 1151/3117/558 230/3118/557 +f 237/3116/2928 2963/3116/2942 2965/3116/2943 2952/3116/2929 +f 2963/3116/2942 234/3119/563 1158/3120/566 2965/3116/2943 +f 2965/3116/2943 1158/3120/566 235/3121/571 2964/3116/2944 +f 2952/3116/2929 2965/3116/2943 2964/3116/2944 236/3116/2930 +f 250/3116/2924 2961/3116/2940 2966/3116/2945 2951/3116/2925 +f 2961/3116/2940 230/3118/557 1161/3122/573 2966/3116/2945 +f 2966/3116/2945 1161/3122/573 234/3119/563 2963/3116/2942 +f 2951/3116/2925 2966/3116/2945 2963/3116/2942 237/3116/2928 +f 245/3116/2938 2967/3116/2946 2968/3116/2947 2958/3116/2934 +f 2967/3116/2946 251/575/575 1164/578/578 2968/3116/2947 +f 2968/3116/2947 1164/578/578 240/561/561 2960/3116/2941 +f 2958/3116/2934 2968/3116/2947 2960/3116/2941 252/3116/2932 +f 245/3116/2938 2957/3116/2937 2970/3116/2948 2967/3116/2946 +f 2957/3116/2937 246/3116/2936 2969/3116/2949 2970/3116/2948 +f 2970/3116/2948 2969/3116/2949 244/3123/581 1166/3124/579 +f 2967/3116/2946 2970/3116/2948 1166/3124/579 251/575/575 +f 246/3116/2936 2956/3116/2935 2971/3116/2950 2969/3116/2949 +f 2956/3116/2935 236/3116/2930 2964/3116/2944 2971/3116/2950 +f 2971/3116/2950 2964/3116/2944 235/3121/571 1170/3125/585 +f 2969/3116/2949 2971/3116/2950 1170/3125/585 244/3123/581 +f 74/3116/2951 2972/3116/2952 2976/3116/2953 2975/3116/2954 +f 2972/3116/2952 6/3116/2955 2973/3116/2956 2976/3116/2953 +f 2976/3116/2953 2973/3116/2956 8/3116/2957 2974/3116/2958 +f 2975/3116/2954 2976/3116/2953 2974/3116/2958 61/3116/2959 +f 61/3116/2959 2974/3116/2958 2980/3116/2960 2979/3116/2961 +f 2974/3116/2958 8/3116/2957 2977/3116/2962 2980/3116/2960 +f 2980/3116/2960 2977/3116/2962 9/3116/2963 2978/3116/2964 +f 2979/3116/2961 2980/3116/2960 2978/3116/2964 63/3116/2965 +f 74/3116/2951 2975/3116/2954 2983/3116/2966 2982/3116/2967 +f 2975/3116/2954 61/3116/2959 2981/3116/2968 2983/3116/2966 +f 2983/3116/2966 2981/3116/2968 73/632/632 1204/629/629 +f 2982/3116/2967 2983/3116/2966 1204/629/629 85/628/628 +f 6/3116/2955 2984/3116/2969 2986/3116/2970 2973/3116/2956 +f 2984/3116/2969 4/1013/1013 1495/1016/1016 2986/3116/2970 +f 2986/3116/2970 1495/1016/1016 5/1021/1021 2985/3116/2971 +f 2973/3116/2956 2986/3116/2970 2985/3116/2971 8/3116/2957 +f 6/3116/2955 2972/3116/2952 2987/3116/2972 2984/3116/2969 +f 2972/3116/2952 74/3116/2951 2982/3116/2967 2987/3116/2972 +f 2987/3116/2972 2982/3116/2967 85/628/628 1498/1023/1023 +f 2984/3116/2969 2987/3116/2972 1498/1023/1023 4/1013/1013 +f 63/3116/2965 2988/3116/2973 2989/3116/2974 2979/3116/2961 +f 2988/3116/2973 66/634/634 1209/637/637 2989/3116/2974 +f 2989/3116/2974 1209/637/637 73/632/632 2981/3116/2968 +f 2979/3116/2961 2989/3116/2974 2981/3116/2968 61/3116/2959 +f 63/3116/2965 2978/3116/2964 2991/3116/2975 2988/3116/2973 +f 2978/3116/2964 9/3116/2963 2990/3116/2976 2991/3116/2975 +f 2991/3116/2975 2990/3116/2976 3/640/640 1211/638/638 +f 2988/3116/2973 2991/3116/2975 1211/638/638 66/634/634 +f 8/3116/2957 2985/3116/2971 2992/3116/2977 2977/3116/2962 +f 2985/3116/2971 5/1021/1021 1500/1025/1025 2992/3116/2977 +f 2992/3116/2977 1500/1025/1025 3/640/640 2990/3116/2976 +f 2977/3116/2962 2992/3116/2977 2990/3116/2976 9/3116/2963 +f 39/3116/2978 2993/3116/2979 2997/3116/2980 2996/3116/2981 +f 2993/3116/2979 40/3116/2982 2994/3116/2983 2997/3116/2980 +f 2997/3116/2980 2994/3116/2983 26/3116/2984 2995/3116/2985 +f 2996/3116/2981 2997/3116/2980 2995/3116/2985 58/3116/2986 +f 58/3116/2986 2995/3116/2985 3001/3116/2987 3000/3116/2988 +f 2995/3116/2985 26/3116/2984 2998/3116/2989 3001/3116/2987 +f 3001/3116/2987 2998/3116/2989 28/3116/2990 2999/3116/2991 +f 3000/3116/2988 3001/3116/2987 2999/3116/2991 27/3116/2992 +f 39/3116/2978 2996/3116/2981 3004/3116/2993 3003/3116/2994 +f 2996/3116/2981 58/3116/2986 3002/3116/2995 3004/3116/2993 +f 3004/3116/2993 3002/3116/2995 57/3126/673 1234/3127/670 +f 3003/3116/2994 3004/3116/2993 1234/3127/670 56/3128/669 +f 26/3116/2984 2994/3116/2983 3007/3116/2996 3006/3116/2997 +f 2994/3116/2983 40/3116/2982 3005/3116/2998 3007/3116/2996 +f 3007/3116/2996 3005/3116/2998 33/3129/680 1503/3130/1028 +f 3006/3116/2997 3007/3116/2996 1503/3130/1028 24/3131/685 +f 39/3116/2978 3003/3116/2994 3008/3116/2999 2993/3116/2979 +f 3003/3116/2994 56/3128/669 1240/3132/676 3008/3116/2999 +f 3008/3116/2999 1240/3132/676 33/3129/680 3005/3116/2998 +f 2993/3116/2979 3008/3116/2999 3005/3116/2998 40/3116/2982 +f 27/3116/2992 3009/3116/3000 3010/3116/3001 3000/3116/2988 +f 3009/3116/3000 32/3133/681 1243/3134/684 3010/3116/3001 +f 3010/3116/3001 1243/3134/684 57/3126/673 3002/3116/2995 +f 3000/3116/2988 3010/3116/3001 3002/3116/2995 58/3116/2986 +f 27/3116/2992 2999/3116/2991 3012/3116/3002 3009/3116/3000 +f 2999/3116/2991 28/3116/2990 3011/3116/3003 3012/3116/3002 +f 3012/3116/3002 3011/3116/3003 25/3135/693 1506/3136/1031 +f 3009/3116/3000 3012/3116/3002 1506/3136/1031 32/3133/681 +f 26/3116/2984 3006/3116/2997 3013/3116/3004 2998/3116/2989 +f 3006/3116/2997 24/3131/685 1248/3137/688 3013/3116/3004 +f 3013/3116/3004 1248/3137/688 25/3135/693 3011/3116/3003 +f 2998/3116/2989 3013/3116/3004 3011/3116/3003 28/3116/2990 +f 704/3116/3005 3014/3116/3006 3018/3116/3007 3017/3116/3008 +f 3014/3116/3006 677/3116/3009 3015/3116/3010 3018/3116/3007 +f 3018/3116/3007 3015/3116/3010 673/3116/3011 3016/3116/3012 +f 3017/3116/3008 3018/3116/3007 3016/3116/3012 686/3116/3013 +f 686/3116/3013 3016/3116/3012 3022/3116/3014 3021/3116/3015 +f 3016/3116/3012 673/3116/3011 3019/3116/3016 3022/3116/3014 +f 3022/3116/3014 3019/3116/3016 687/3116/3017 3020/3116/3018 +f 3021/3116/3015 3022/3116/3014 3020/3116/3018 685/3116/3019 +f 674/3116/3020 3023/3116/3021 3026/3116/3022 3025/3116/3023 +f 3023/3116/3021 673/3116/3011 3015/3116/3010 3026/3116/3022 +f 3026/3116/3022 3015/3116/3010 677/3116/3009 3024/3116/3024 +f 3025/3116/3023 3026/3116/3022 3024/3116/3024 675/3116/3025 +f 676/3116/3026 3027/3116/3027 3029/3116/3028 3028/3116/3029 +f 3027/3116/3027 687/3116/3017 3019/3116/3016 3029/3116/3028 +f 3029/3116/3028 3019/3116/3016 673/3116/3011 3023/3116/3021 +f 3028/3116/3029 3029/3116/3028 3023/3116/3021 674/3116/3020 +f 686/3116/3013 3030/3116/3030 3032/3116/3031 3017/3116/3008 +f 3030/3116/3030 700/2575/2575 2627/3138/2578 3032/3116/3031 +f 3032/3116/3031 2627/3138/2578 693/3139/2580 3031/3116/3032 +f 3017/3116/3008 3032/3116/3031 3031/3116/3032 704/3116/3005 +f 674/3116/3020 3025/3116/3023 3035/3116/3033 3034/3116/3034 +f 3025/3116/3023 675/3116/3025 3033/3116/3035 3035/3116/3033 +f 3035/3116/3033 3033/3116/3035 684/3068/2870 2902/3065/2867 +f 3034/3116/3034 3035/3116/3033 2902/3065/2867 683/3064/2866 +f 677/3116/3009 3014/3116/3006 3037/3116/3036 3036/3116/3037 +f 3014/3116/3006 704/3116/3005 3031/3116/3032 3037/3116/3036 +f 3037/3116/3036 3031/3116/3032 693/3139/2580 2633/3140/2587 +f 3036/3116/3037 3037/3116/3036 2633/3140/2587 682/3141/2585 +f 685/3116/3019 3038/3116/3038 3039/3116/3039 3021/3116/3015 +f 3038/3116/3038 701/3050/2856 2895/3142/2859 3039/3116/3039 +f 3039/3116/3039 2895/3142/2859 700/2575/2575 3030/3116/3030 +f 3021/3116/3015 3039/3116/3039 3030/3116/3030 686/3116/3013 +f 687/3116/3017 3040/3116/3040 3041/3116/3041 3020/3116/3018 +f 3040/3116/3040 664/3056/2860 2898/3059/2863 3041/3116/3041 +f 3041/3116/3041 2898/3059/2863 701/3050/2856 3038/3116/3038 +f 3020/3116/3018 3041/3116/3041 3038/3116/3038 685/3116/3019 +f 676/3116/3026 3028/3116/3029 3043/3116/3042 3042/3116/3043 +f 3028/3116/3029 674/3116/3020 3034/3116/3034 3043/3116/3042 +f 3043/3116/3042 3034/3116/3034 683/3064/2866 2906/3073/2873 +f 3042/3116/3043 3043/3116/3042 2906/3073/2873 665/3072/2872 +f 684/3068/2870 3033/3116/3035 3044/3116/3044 2903/3143/2871 +f 3033/3116/3035 675/3116/3025 3024/3116/3024 3044/3116/3044 +f 3044/3116/3044 3024/3116/3024 677/3116/3009 3036/3116/3037 +f 2903/3143/2871 3044/3116/3044 3036/3116/3037 682/3141/2585 +f 665/3072/2872 2907/3075/2875 3045/3116/3045 3042/3116/3043 +f 2907/3075/2875 664/3056/2860 3040/3116/3040 3045/3116/3045 +f 3045/3116/3045 3040/3116/3040 687/3116/3017 3027/3116/3027 +f 3042/3116/3043 3045/3116/3045 3027/3116/3027 676/3116/3026 diff --git a/matlab/mesh/5.blend b/matlab/mesh/5.blend new file mode 100644 index 0000000..108a83d Binary files /dev/null and b/matlab/mesh/5.blend differ diff --git a/matlab/mesh/5.obj b/matlab/mesh/5.obj new file mode 100644 index 0000000..e950f07 --- /dev/null +++ b/matlab/mesh/5.obj @@ -0,0 +1,12258 @@ +# OBJ written from C:\Users\vortex\Documents\MODODATA\hand_17.obj +# Units meters + +o Mesh +v -9.15374 -2.54152 -4.545 +v -9.60609 -2.42871 -3.62276 +v -9.69386 -2.47621 -3.68394 +v -9.09346 -2.55581 -4.51482 +v -9.57571 -2.65216 -4.20184 +v -9.11494 -2.30597 -4.36856 +v -9.63019 -2.67319 -4.20058 +v -9.51366 -2.3985 -4.21155 +v -9.51878 -2.22118 -3.84908 +v -8.90541 -2.70894 -3.28404 +v -8.92555 -2.8591 -4.6337 +v -9.41247 -3.03151 -4.03677 +v -9.47536 -2.64846 -3.34188 +v -7.56998 -1.94209 -3.39336 +v -7.97539 -2.46376 -3.48257 +v -7.90868 -2.35006 -4.1256 +v -8.68492 -3.01865 -3.68549 +v -8.47772 -2.85285 -4.25924 +v -8.39899 -2.25073 -3.10536 +v -8.26331 -2.10138 -4.48584 +v -6.01309 -3.59591 -5.16372 +v -6.22404 -3.28401 -4.85338 +v -6.05252 -2.61909 -4.92985 +v -5.99842 -3.57296 -5.16633 +v -6.16714 -3.1954 -4.87505 +v -6.05473 -3.52268 -5.22219 +v -5.99141 -2.70648 -5.00973 +v -6.15657 -3.18467 -4.99421 +v -5.88365 -3.7506 -4.97505 +v -5.94593 -2.50942 -4.50768 +v -6.15601 -3.31119 -4.56566 +v -5.966 -2.62219 -4.9449 +v -5.70241 -3.43868 -5.41753 +v -5.14129 -2.17422 -5.71894 +v -5.57522 -2.06079 -5.37878 +v -5.71947 -3.52964 -5.43671 +v -5.43841 -2.84735 -5.61843 +v -5.74316 -2.60256 -5.32918 +v -5.54367 -2.87755 -5.51293 +v -5.78157 -3.3463 -5.42146 +v -4.68836 -1.97609 -4.64374 +v -4.588 -2.31554 -5.17654 +v -4.82035 -2.25495 -4.63913 +v -5.57137 -3.55677 -4.75728 +v -5.26912 -3.44517 -5.13823 +v -5.78025 -3.20117 -4.48487 +v -5.27727 -2.11233 -4.33756 +v -5.4627 -2.61196 -4.35026 +v -4.86914 -2.84747 -5.10247 +v -5.06033 -2.77021 -4.6262 +v -4.65381 -1.9979 -5.64838 +v -4.76153 -2.28014 -5.64209 +v -5.03817 -2.8659 -5.54494 +v -5.46067 -3.64034 -5.37866 +v -5.75487 -1.9728 -4.53333 +v -5.42927 -2.83371 -5.55029 +v -5.67051 -2.59445 -5.28494 +v -5.75583 -2.72325 -5.28872 +v -4.27555 -1.85758 -5.09047 +v -4.47648 -2.05298 -5.17921 +v -8.94734 -1.71587 -4.03502 +v -9.11527 -1.74814 -3.46192 +v -9.12954 -1.81454 -3.65667 +v -8.88601 -1.55707 -4.00326 +v -8.94652 -1.96894 -3.07316 +v -9.08309 -1.83864 -3.51034 +v -7.59396 -0.522912 -4.21099 +v -8.52439 -0.939381 -3.2986 +v -8.00497 -0.996806 -4.30294 +v -8.73937 -1.24579 -3.3856 +v -8.25709 -1.32499 -4.36149 +v -8.62154 -1.80866 -4.42502 +v -8.8165 -1.65129 -3.97981 +v -8.73527 -1.86879 -4.3293 +v -7.92887 -0.323023 -3.80234 +v -8.34608 -0.80412 -3.88043 +v -8.58568 -1.11872 -3.93874 +v -8.14255 -0.481186 -3.20152 +v -7.87394 -1.46683 -2.96101 +v -8.01948 -1.75396 -3.0071 +v -7.52081 -1.875 -4.07459 +v -7.64002 -1.28683 -4.34539 +v -7.85567 -1.58672 -4.41526 +v -8.54791 -1.45335 -2.98508 +v -8.60298 -1.88751 -4.37781 +v -5.88244 -1.9779 -4.91185 +v -7.13225 -0.0244824 -4.16615 +v -6.47547 -1.08675 -3.15463 +v -7.15227 -1.56444 -3.30825 +v -6.39842 -0.947858 -3.81817 +v -7.34282 -1.555 -4.03379 +v -7.03809 -1.39947 -3.94214 +v -7.41781 -1.64837 -3.37099 +v -6.02382 -0.564262 -2.99938 +v -6.74084 -0.499697 -4.15938 +v -7.31966 -1.00343 -4.25531 +v -4.77386 -0.455232 -5.44557 +v -5.49743 -1.10724 -4.93753 +v -5.73848 -1.604 -4.93998 +v -5.44578 -1.70409 -5.4122 +v -5.22053 -1.22968 -5.43374 +v -4.80264 -1.43426 -5.73657 +v -5.02368 -1.85264 -5.73738 +v -4.46472 -1.76496 -4.5486 +v -4.86871 -0.112197 -3.49009 +v -4.91587 -1.5397 -4.26115 +v -5.13458 -1.80017 -4.35472 +v -5.41546 -0.15639 -3.63365 +v -5.85637 -0.39009 -3.71758 +v -4.43774 -1.70016 -5.60222 +v -5.59828 -1.62946 -4.56543 +v -4.77378 -0.386344 -4.43063 +v -5.32608 -1.21782 -4.5239 +v -3.95779 -0.0610764 -5.74573 +v -4.14168 -0.437644 -5.72763 +v -3.38841 -0.688659 -4.96487 +v -3.66014 -0.961146 -5.025 +v -3.02064 -0.443647 -4.82782 +v -3.65549 -0.694503 -4.38829 +v -3.32108 -0.47027 -4.2453 +v -3.91157 -0.934252 -4.46011 +v -3.82377 -0.171957 -3.92795 +v -4.17393 -0.461829 -4.0856 +v -4.39228 -0.717917 -4.17555 +v -3.11874 -0.11596 -5.38342 +v -3.43316 -0.377778 -5.52415 +v -3.73686 -0.779539 -5.56371 +v -2.47727 -0.0668059 -4.62364 +v -2.84639 -0.0851193 -4.0304 +v 2.57732 0.0323506 -3.21511 +v 3.3076 -0.0542261 -3.07593 +v -7.46023 0.207206 -3.73382 +v -7.64672 0.0817492 -3.08093 +v -6.09628 1.03478 -4.02203 +v -6.4543 0.611583 -4.06238 +v -6.92384 0.771976 -3.56094 +v -6.55025 1.25738 -3.45978 +v -6.13162 0.0643171 -4.03406 +v -4.41056 0.505506 -4.72209 +v -4.79702 0.180162 -4.89619 +v -4.92825 -0.182023 -4.90802 +v -5.53949 1.20671 -3.83799 +v -5.65225 1.67915 -3.16188 +v -4.52229 0.0124432 -4.35446 +v -4.34933 0.97996 -3.58127 +v -5.2651 0.558505 -3.91191 +v -5.69286 0.386699 -4.05001 +v -3.55762 0.217599 -5.58513 +v -4.41984 0.101622 -5.40741 +v -2.98628 0.751731 -5.40688 +v -3.91549 0.588812 -5.24459 +v -3.94272 0.980089 -4.51482 +v -3.50715 1.0418 -5.08554 +v -3.28455 1.86715 -3.79701 +v -2.80556 1.76302 -4.90999 +v -4.40942 1.71889 -3.56152 +v -3.4236 0.131068 -3.66303 +v -3.79158 0.359076 -3.09985 +v -3.14296 0.875393 -3.68178 +v -4.25036 0.300536 -4.19176 +v -3.81665 0.613634 -4.03008 +v -3.20891 1.12962 -3.29816 +v -2.29733 1.50438 -5.32746 +v -1.69888 0.463628 -4.44876 +v -2.17654 0.382138 -3.87972 +v -2.56916 0.381014 -3.27653 +v -2.5921 0.306505 -5.24111 +v -1.90585 0.949882 -5.01878 +v -0.974432 0.582451 -4.37934 +v -1.17487 0.274696 -3.80151 +v -0.147665 0.420984 -3.68686 +v -1.32439 0.728385 -3.06157 +v -0.171813 1.38323 -4.95167 +v -1.28511 1.1736 -5.06353 +v 1.25399 0.565213 -4.18357 +v 1.10565 0.250038 -3.53514 +v 0.0996367 0.736081 -4.35132 +v -0.114097 0.577687 -3.00608 +v 0.873516 1.39478 -4.75748 +v 2.37359 1.41512 -4.36592 +v 2.74183 0.438995 -3.82569 +v 3.53911 0.375223 -3.73737 +v 3.52487 1.33191 -3.73073 +v 4.86163 1.75495 -3.25859 +v 5.38789 1.73653 -3.16058 +v 4.48849 0.450302 -3.4595 +v 5.24134 0.551564 -3.20238 +v 4.76769 0.968904 -3.45424 +v 5.13923 0.868035 -3.37559 +v 6.39843 1.78365 -3.15331 +v 6.31327 0.721082 -3.01814 +v 6.36913 1.16908 -3.31213 +v 8.22174 1.78894 -3.35352 +v 8.23702 0.743639 -3.08971 +v 8.23854 1.31663 -3.35089 +v 10.0324 1.75395 -3.39633 +v 10.0726 0.581598 -3.20801 +v 10.0482 1.16436 -3.47191 +v 11.4968 1.74121 -3.57147 +v 11.4861 0.544952 -3.20545 +v 11.497 1.10381 -3.54243 +v -4.73615 2.17526 -2.92668 +v -1.77549 2.68836 -3.96978 +v -1.64571 2.06377 -5.06104 +v -1.72816 2.68532 -4.59556 +v -2.92848 1.92742 -4.25689 +v -2.17994 2.84915 -3.18942 +v -0.318816 2.28535 -4.64861 +v -0.535359 2.76828 -4.10371 +v -0.399517 2.81682 -3.55311 +v 0.645697 2.96762 -3.44758 +v 0.683916 2.3621 -4.43881 +v 0.714189 2.7696 -3.88372 +v 2.21253 2.40225 -4.09388 +v 2.00122 2.8756 -3.59393 +v 1.8418 3.06472 -3.16486 +v 3.46915 2.2872 -3.48176 +v 3.41961 2.74438 -3.07276 +v 4.87371 2.31609 -2.9532 +v 8.26243 2.46007 -3.39905 +v 8.33931 3.02753 -3.09619 +v 9.68284 2.38164 -3.30229 +v 9.66168 2.87114 -3.00714 +v 11.4804 2.86497 -3.06379 +v 11.4563 2.38902 -3.39994 +v -10.713 -2.17042 -1.66115 +v -10.6134 -2.00003 -2.13554 +v -10.8525 -1.95565 -1.17774 +v -11.4562 -1.97715 -1.94076 +v -10.6631 -0.997977 -2.25562 +v -10.5859 -0.93383 -2.28257 +v -11.2159 -1.41079 -2.33773 +v -11.5991 -1.63681 -2.00169 +v -11.2541 -1.47884 -2.43992 +v -11.645 -1.56111 -1.99902 +v -11.5197 -1.34452 -1.95222 +v -11.1544 -1.26959 -2.18696 +v -10.3752 -0.415355 -1.04069 +v -10.3798 -0.334874 -1.57399 +v -10.7251 -0.745632 -1.64867 +v -11.6114 -1.44387 -1.41976 +v -10.9603 -0.974201 -1.11412 +v -10.7972 -0.722674 -1.65882 +v -11.628 -1.47377 -1.46896 +v -10.9986 -0.998928 -1.25006 +v -11.4291 -1.27275 -1.52058 +v -11.0255 -1.72482 -2.46262 +v -11.4105 -1.74689 -1.10692 +v -10.5253 -1.1718 -0.71369 +v -10.7466 -0.983536 -2.09559 +v -10.961 -1.10441 -1.14557 +v -10.7706 -0.766547 -1.64687 +v -9.86424 -0.208382 -2.06903 +v -9.6398 0.00906086 -1.99797 +v -10.0714 -0.40734 -2.09375 +v -10.186 -0.237329 -0.966924 +v -9.87736 -0.00326863 -0.845725 +v -10.1225 -0.0961503 -1.51438 +v -8.93165 -1.04978 -1.86181 +v -9.1341 -1.06859 -1.907 +v -9.35633 -1.26711 -1.93264 +v -9.77501 -1.59174 -2.00335 +v -8.92902 -1.18737 -1.29243 +v -9.18926 -1.22502 -1.32036 +v -9.21536 -1.09375 -0.8302 +v -9.40668 -1.09973 -0.867643 +v -9.57805 -1.25663 -0.917958 +v -9.39838 -1.42193 -1.37034 +v -9.8288 -1.79949 -1.43708 +v -10.0859 -1.63432 -1.00015 +v -9.24929 -0.450623 -2.17629 +v -9.48209 -0.591884 -2.22385 +v -9.67948 -0.774061 -2.23236 +v -10.1212 -1.19546 -2.30993 +v -9.85241 -0.609106 -0.581276 +v -9.59175 -0.475539 -0.545692 +v -10.0296 -0.764548 -0.630306 +v -7.59442 -1.33177 -2.86736 +v -8.07505 -0.528848 -1.74774 +v -7.44227 -0.281991 -1.01826 +v -7.6789 -0.127235 -0.315188 +v -8.47306 -0.640868 -0.528938 +v -8.19382 -0.76538 -1.13521 +v -7.41515 -0.325401 -2.66351 +v -8.37264 -1.19501 -2.90629 +v -8.03513 -0.887875 -2.81017 +v -7.33929 0.00220885 -1.6765 +v -6.04526 -0.0436441 -2.30716 +v -6.42901 -0.26781 -2.50116 +v -6.91617 -0.817873 -2.6777 +v -6.56417 0.0456872 -0.874314 +v -5.33552 0.101742 -2.05172 +v -4.95697 -0.195685 -2.67164 +v -5.53806 -0.271049 -2.83492 +v 2.37477 -0.09057 -2.58598 +v 4.32212 -0.195561 -1.49959 +v 4.32152 -0.215969 -2.32854 +v 4.33844 -0.104324 -2.93997 +v 3.21037 -0.246287 -2.4736 +v 3.2657 -0.182245 -1.57937 +v 4.18321 -0.244252 -0.279203 +v 4.16658 -0.192895 -0.559594 +v 4.27049 -0.154626 -1.03248 +v 3.19846 -0.119544 -0.668041 +v 3.05636 -0.246805 -0.321518 +v 3.34988 -0.117856 -1.13848 +v 5.16779 -0.00360064 -2.10184 +v 5.1662 0.00871868 -1.55932 +v 4.31065 -0.497134 0.0271824 +v 5.00083 -0.0110528 -0.280867 +v 5.01016 -0.0488952 -0.647962 +v 10.1302 -0.00721315 -1.03544 +v 10.151 -0.0114542 -0.66698 +v 10.1861 -0.0149918 -0.265649 +v 11.6418 -0.193876 -0.315406 +v 11.6091 -0.205248 -0.71239 +v 11.5894 -0.206725 -1.09134 +v 11.5559 -0.158309 -1.57655 +v -8.81104 0.703025 -1.89494 +v -9.19739 0.596746 -0.613105 +v -9.16324 0.743813 -1.30688 +v -9.83162 0.183698 -1.45061 +v -7.65236 1.73317 -1.79457 +v -7.92849 1.37134 -1.83576 +v -7.88405 1.71944 -0.355884 +v -8.27365 1.29595 -0.493996 +v -8.47675 1.27775 -1.19822 +v -8.29498 0.220047 -2.08156 +v -8.0034 0.668278 -0.0911056 +v -8.81427 0.0862558 -0.299337 +v -6.01147 1.39776 -2.46588 +v -6.97214 1.8911 -1.68903 +v -6.72343 1.1246 -2.75111 +v -7.04331 0.719069 -2.84963 +v -6.94771 0.359493 -1.65548 +v -6.63806 0.263002 -1.66568 +v -7.20337 0.345292 -0.268463 +v -6.99496 0.175857 -0.939239 +v -6.81118 0.314711 -0.192189 +v -5.88572 0.8236 -2.06594 +v -7.10729 1.07769 -1.96631 +v -7.47987 0.802556 -2.00037 +v -6.68571 1.12865 -1.88885 +v -6.52774 0.53069 -2.30693 +v -6.87188 0.201576 -2.50533 +v -5.12024 1.85226 -2.18372 +v -5.00199 0.582265 -1.41816 +v -4.53692 0.39775 -0.467073 +v -4.99848 0.365446 -0.634125 +v -4.48865 0.890629 -1.58511 +v -5.23931 1.0495 -1.89204 +v -5.6294 1.33155 -1.60497 +v -3.95321 0.270786 -2.3651 +v -3.58793 0.738694 -1.44869 +v -3.16875 0.424742 -2.20334 +v -4.46394 0.503358 -1.75036 +v -4.15913 0.603399 -1.14336 +v -4.30489 1.16984 -1.28577 +v -2.21522 0.927137 -1.37316 +v -2.02971 0.534122 -2.02704 +v -2.65962 0.351104 -2.81371 +v -2.4381 1.03176 -0.758342 +v -2.91282 0.445307 -0.13288 +v -0.475743 0.701893 -2.34193 +v -0.717997 0.603226 -1.82573 +v -1.54396 0.665096 -2.43976 +v -0.932559 0.715535 -1.16338 +v -1.08395 0.7094 -0.533626 +v 1.05703 0.427992 -2.06082 +v 0.938639 0.312982 -2.80464 +v 1.01827 0.447489 -1.43261 +v 1.01275 0.41981 -0.921833 +v 0.802932 0.378742 -0.416488 +v 1.46771 0.165973 -0.322071 +v 2.35275 0.0295382 -1.7009 +v 2.34294 0.10671 -0.751735 +v 2.41101 0.0952307 -1.13928 +v 2.07759 0.0215144 -0.200883 +v 5.24177 0.106984 -2.74373 +v 5.08045 0.0170992 -1.05808 +v 6.40044 0.388975 -1.53174 +v 6.31965 0.334669 -1.90596 +v 6.28549 0.379652 -2.52533 +v 6.50017 0.259666 -0.477281 +v 6.4406 0.352297 -0.847257 +v 6.37868 0.178425 -0.0033619 +v 6.45687 0.279085 -1.1512 +v 8.32997 0.43066 -2.50767 +v 8.34395 0.475508 -2.03293 +v 8.30105 0.399572 -1.73264 +v 8.3382 0.300236 -1.35637 +v 8.36277 0.293408 -0.986073 +v 8.40118 0.263707 -0.619741 +v 8.44917 0.177784 -0.189533 +v 10.0981 0.433611 -2.81885 +v 10.1151 0.2227 -2.37473 +v 10.0765 0.120875 -1.91776 +v 10.1088 0.0436832 -1.46296 +v 11.4598 0.42394 -2.90022 +v 11.4229 0.249886 -2.46893 +v 11.4335 0.0220045 -1.99394 +v -7.83592 1.86514 -1.08969 +v -6.73761 2.17845 -0.884211 +v -5.87299 2.21482 -1.45732 +v -6.04257 2.46048 -0.770764 +v -7.15419 1.92036 -0.237613 +v -4.43798 2.83749 -0.544243 +v -3.5829 2.7021 -2.64289 +v -4.10677 2.44707 -1.8053 +v -3.13957 3.04915 -1.00606 +v -3.92626 2.64521 -1.40906 +v -2.85368 3.12554 -1.61276 +v -2.67078 3.26778 -2.47876 +v -1.7717 3.17487 -0.702388 +v -1.5608 3.17349 -1.32549 +v -3.10981 3.44517 -0.254355 +v -2.02215 3.34025 -0.0481749 +v -1.30256 3.26259 -2.08866 +v -0.846789 2.96667 -2.81086 +v -0.281429 3.19385 -0.662042 +v -0.139338 3.15118 -1.20545 +v 1.43573 3.09455 -2.35685 +v 0.529177 2.96837 -2.60828 +v 1.20623 3.26613 -1.74322 +v 0.0606937 3.27386 -1.91669 +v 0.94225 3.30066 -0.478169 +v 1.0355 3.30692 -1.16994 +v 2.81639 3.45046 -0.33306 +v 2.8873 3.36029 -1.10762 +v 3.14983 3.18465 -2.13277 +v 3.40709 2.98133 -2.66018 +v 3.05315 3.31379 -1.57308 +v 5.51161 2.34029 -2.90485 +v 4.90012 2.73821 -2.59528 +v 4.79438 3.05448 -2.00436 +v 4.73332 3.27759 -1.51648 +v 5.56323 3.30676 -1.53401 +v 5.6771 3.15851 -1.99667 +v 5.57476 2.76461 -2.60119 +v 4.65454 3.45048 -0.934391 +v 4.67579 3.59434 -0.195897 +v 5.64014 3.45115 -1.01456 +v 5.67041 3.53809 -0.463796 +v 6.56342 2.30908 -2.99868 +v 6.81012 3.18079 -2.21273 +v 6.53624 3.34398 -1.61255 +v 6.58305 3.42736 -1.16222 +v 6.91923 2.76015 -2.76903 +v 6.64803 3.53386 -0.545522 +v 8.43391 3.54842 -1.29947 +v 8.44595 3.4944 -1.77591 +v 8.37875 3.37495 -2.50809 +v 8.44495 3.59137 -0.0503293 +v 8.48679 3.56367 -0.680621 +v 10.1213 3.51475 -1.30026 +v 10.08 3.42512 -1.8759 +v 9.60055 3.19672 -2.5545 +v 10.1869 3.65343 -0.130467 +v 10.1798 3.61029 -0.750292 +v 11.639 3.71009 -0.819701 +v 11.6484 3.76624 -0.180886 +v 11.6045 3.54778 -1.45487 +v 11.5582 3.4359 -1.91877 +v 11.472 3.16378 -2.65321 +v -10.723 -0.246537 1.73289 +v -10.9522 -0.523317 1.54097 +v -11.144 -0.621638 2.01482 +v -10.9691 -0.551175 2.49015 +v -10.9237 -0.50402 1.54829 +v -11.2285 -0.611323 2.03127 +v -10.9058 -0.22548 2.07476 +v -10.7679 -0.263344 2.42765 +v -10.9838 -0.556995 2.54186 +v -10.5618 -1.23686 1.95918 +v -10.5151 -0.901987 1.49273 +v -10.4863 -1.07769 2.52952 +v -10.7876 -0.675778 1.39311 +v -11.0806 -0.882162 2.002 +v -10.7837 -0.830596 2.67614 +v -10.2357 -0.0318129 1.53952 +v -10.2613 -0.0761064 2.65382 +v -10.3271 -0.0541184 2.50286 +v -9.59919 -0.947987 1.99374 +v -9.06148 -0.0784909 1.3964 +v -8.79392 0.0236525 1.39258 +v -9.2839 -0.266788 1.4066 +v -9.79967 -0.602369 1.41398 +v -8.97009 -0.271599 2.71799 +v -9.15665 -0.430315 2.72877 +v -9.73403 -0.78023 2.6821 +v -10.0068 -0.173281 1.32242 +v -10.2429 -0.156427 1.57592 +v -10.2939 -0.0351487 1.68888 +v -10.2805 -0.188987 2.58458 +v -8.38506 -0.337241 2.02817 +v -8.80781 -0.412451 2.03841 +v -8.98537 -0.543958 2.02965 +v -7.75553 0.0108518 2.02353 +v -8.69187 -0.150028 2.72748 +v 1.0691 -0.720561 2.69384 +v 1.16184 -0.503581 1.72688 +v 0.443876 -0.332249 2.48459 +v 2.82338 -0.843569 0.839755 +v 2.98204 -0.447836 0.110061 +v 2.21994 -1.00565 1.90712 +v 2.24473 -0.325248 0.336308 +v 1.82982 -0.525972 1.03167 +v 4.23745 -0.575468 1.63609 +v 4.32572 -0.637644 0.768878 +v 5.12273 -0.097848 0.568855 +v 5.31405 -0.0609639 1.15618 +v 4.63447 0.191993 3.01469 +v 4.37668 -0.331684 2.24948 +v 5.42573 0.0305985 1.72023 +v 11.6749 -0.134631 0.467323 +v 11.7479 -0.0640305 1.04078 +v -10.3489 0.166111 2.12741 +v -9.19856 0.736334 1.46561 +v -9.46683 0.55925 1.47045 +v -9.76177 0.339803 1.4933 +v -9.26538 0.999164 2.16306 +v -9.6051 0.754772 2.17562 +v -9.85774 0.566423 2.16756 +v -10.2634 0.169263 2.11463 +v -9.46722 0.495633 2.80757 +v -9.1665 0.703042 2.81153 +v -9.72871 0.302997 2.80268 +v -9.03231 0.409727 1.28036 +v -9.30562 0.270973 1.30209 +v -9.55617 0.0938884 1.3214 +v -10.1769 0.098213 2.10937 +v -8.49435 1.22296 1.51143 +v -7.97697 1.72569 1.60688 +v -8.14944 1.82829 2.16418 +v -8.59248 1.43964 2.1665 +v -7.87939 1.56194 2.78522 +v -8.04759 0.383555 1.38341 +v -7.93124 0.212559 2.78833 +v -7.46946 1.06296 0.0272118 +v -7.64843 1.18474 1.1958 +v -8.28691 0.81282 1.27822 +v -6.3898 0.379827 1.96348 +v -6.80405 0.464026 1.97827 +v -7.1091 0.38212 2.00653 +v -7.01634 0.828968 1.20563 +v -6.55375 0.789591 1.17533 +v -7.34956 0.729595 1.27834 +v -6.88546 0.649065 2.79702 +v -6.54377 0.570428 2.83804 +v -7.21477 0.552637 2.83472 +v -5.93631 1.37254 0.267339 +v -6.89189 1.18617 0.0903546 +v -6.76169 1.45649 1.10539 +v -7.26925 1.3664 1.10907 +v -4.69088 0.642023 0.356783 +v -5.33216 0.684146 0.212979 +v -5.56597 0.426337 1.93784 +v -4.61504 0.596765 2.01538 +v -4.8183 0.824836 0.959318 +v -5.69833 0.825235 1.03102 +v -4.95538 1.18469 0.530586 +v -5.1063 1.32285 0.851234 +v -5.81771 1.55389 1.02044 +v -3.44084 0.796358 1.35726 +v -3.74794 0.483504 2.13897 +v -1.72019 0.555767 0.0710074 +v -2.01396 0.538808 0.784145 +v -2.98071 0.742298 0.767094 +v -2.24599 0.541244 1.52067 +v -2.67295 0.497664 2.19808 +v -2.73099 0.741092 2.91552 +v -0.378937 0.566206 0.822631 +v -0.698842 0.472019 1.73183 +v -1.27101 0.622381 2.32514 +v -1.533 0.745211 2.93677 +v -0.184035 0.153841 2.46691 +v -0.693876 0.520912 3.0337 +v 1.10665 0.161857 0.191149 +v 0.216475 0.530739 0.185345 +v 0.852374 0.166178 0.868905 +v 0.447183 0.110466 1.46975 +v 5.066 -0.0210497 0.146684 +v 5.53565 0.347684 2.54265 +v 6.57803 0.291644 0.771016 +v 6.63065 0.412403 1.29418 +v 6.70522 0.604956 2.24389 +v 6.71965 1.55091 2.78837 +v 8.47729 0.258606 0.58671 +v 8.51344 0.352556 1.10165 +v 8.5774 0.528908 2.07024 +v 8.6095 1.53355 2.63036 +v 10.2108 0.0438988 0.510135 +v 10.2413 0.103908 1.03388 +v 10.2871 0.305441 2.01074 +v 11.7963 0.226463 2.05356 +v 10.3068 1.42127 2.5616 +v 11.7747 1.38617 2.52713 +v -7.52934 2.01517 1.47336 +v -7.5457 2.13871 2.15866 +v -6.13153 2.21501 -0.00319409 +v -6.68235 2.36198 2.1545 +v -5.91551 2.57637 2.12277 +v -6.81572 2.13028 1.47727 +v -6.75378 2.16017 2.86576 +v -4.76709 2.74614 2.07968 +v -5.65815 2.29254 1.28592 +v -4.64608 2.36524 2.88289 +v -3.3574 3.02485 0.650094 +v -3.51053 3.04461 1.4653 +v -4.12205 2.62941 0.584103 +v -3.49903 3.35476 2.13217 +v -4.39997 2.64268 1.14034 +v -2.04772 3.06781 0.692948 +v -2.39166 3.29078 2.09295 +v -2.3221 3.12941 1.52493 +v -0.717318 3.15357 0.730588 +v -0.638241 3.31652 0.0553239 +v -0.912661 3.23614 1.47837 +v -1.15276 3.22087 2.10553 +v 0.768941 3.35861 0.150476 +v 0.618211 3.34368 1.55535 +v 0.700312 3.3122 0.835802 +v 0.681825 3.13949 2.14831 +v 1.1818 2.64749 2.80729 +v 2.66114 3.51461 0.769952 +v 2.7377 3.48189 0.237123 +v 2.60197 3.41038 1.41363 +v 2.89741 3.28816 2.0818 +v 3.03043 2.9567 2.60258 +v 4.6481 3.61891 0.296536 +v 5.64108 3.56328 0.110837 +v 5.6023 3.63168 0.702505 +v 4.60044 3.63553 0.871608 +v 4.52454 3.59057 1.41797 +v 4.5863 3.36208 2.07367 +v 5.50867 3.62911 1.313 +v 5.61683 3.42537 1.97686 +v 5.74117 2.81426 2.454 +v 4.65092 2.95531 2.447 +v 5.48688 2.34282 2.84152 +v 6.62023 3.63872 0.70617 +v 6.59983 3.57415 0.0808759 +v 6.64386 3.61845 1.18175 +v 6.70328 3.4039 1.89564 +v 6.72179 2.36499 2.69296 +v 6.74763 2.84269 2.4185 +v 8.47237 3.64803 0.603783 +v 8.55714 3.39837 1.73354 +v 8.509 3.58303 1.15959 +v 8.58089 2.84628 2.3237 +v 8.59985 2.33043 2.55496 +v 10.2386 3.68464 1.01166 +v 10.212 3.72173 0.514488 +v 10.2694 3.45145 1.64059 +v 10.2834 2.90306 2.25869 +v 10.3 2.29796 2.48537 +v 11.6998 3.73606 1.0063 +v 11.7305 3.47524 1.59878 +v 11.6745 3.83058 0.47193 +v 11.7443 2.95611 2.20978 +v 11.7613 2.31672 2.43671 +v -4.56397 -2.14147 4.90144 +v -4.7244 -1.903 4.13527 +v -4.40529 -1.99596 4.95282 +v -4.65681 -1.90243 4.87079 +v -4.19435 -2.31943 4.47941 +v -3.34721 -2.23417 4.65856 +v -3.80729 -2.18649 4.1613 +v -3.17685 -2.08975 4.01302 +v -2.69773 -1.99662 4.7642 +v -9.45776 -0.0350701 2.96737 +v -9.96816 -0.334712 2.90277 +v -4.59463 -1.55109 4.90842 +v -4.81242 -1.63268 4.84189 +v -4.82508 -1.37794 4.75284 +v -4.64896 -1.84761 4.8985 +v -4.60345 -1.1665 4.72451 +v -4.81045 -1.15593 4.48047 +v -4.67253 -1.31203 3.9513 +v -4.90166 -1.72056 4.5726 +v -4.83349 -1.61118 4.67184 +v -4.71071 -1.20291 4.63207 +v -4.85933 -1.6657 4.75009 +v -4.85653 -1.40755 4.6931 +v -3.60294 -1.50825 5.00696 +v -3.68768 -1.16316 4.92713 +v -4.33807 -1.79395 4.99086 +v -3.33525 -0.393912 4.03149 +v -3.89909 -0.717702 3.8884 +v -3.85616 -0.608022 4.69577 +v -3.00514 -0.218213 4.96357 +v -3.35685 -0.411152 4.76478 +v -3.85804 -0.751298 4.71744 +v -3.39618 -1.73404 5.0645 +v -3.34657 -1.7099 3.70501 +v -3.58171 -1.09127 3.60702 +v -2.94323 -0.633596 5.42213 +v -3.32466 -0.972744 5.1139 +v -3.56605 -1.11237 5.03519 +v -3.5361 -1.12038 4.97838 +v -3.44506 -1.64316 5.05281 +v -4.1163 -1.28986 3.72306 +v -3.85955 -1.84947 3.81502 +v -3.91068 -0.907099 4.76283 +v -2.75394 -0.0925938 4.36079 +v -1.75855 -1.34295 5.08641 +v -2.22333 -1.65479 4.90913 +v -1.57731 -0.693005 3.72155 +v -1.82165 -0.881177 3.92453 +v -1.62684 -1.38505 4.34343 +v -1.95369 -0.931568 3.85858 +v -1.90989 -1.5408 4.19189 +v -2.61091 -1.39192 3.70639 +v -2.41586 -1.84142 4.10796 +v -2.16792 -0.912376 5.69666 +v -2.60342 -1.2204 5.46145 +v -2.82127 -1.49633 5.20272 +v -1.66121 0.00673651 3.78264 +v -2.08517 -0.170786 3.82514 +v -2.25927 -0.312949 3.73632 +v -2.86587 -0.712559 3.51899 +v -2.34273 -0.373354 5.57568 +v -0.838519 -0.976555 4.31769 +v -0.996166 -0.521041 5.56921 +v -0.887195 -0.950848 5.02754 +v -0.415942 -0.187088 3.22454 +v 0.55882 -0.814453 4.29318 +v 0.892728 -0.329034 5.16601 +v 0.0748266 -0.751455 3.66549 +v 2.81169 -0.75636 3.04993 +v 1.71516 -0.853173 3.39893 +v 2.01848 -0.119214 4.8456 +v -9.24785 0.110835 2.96951 +v -8.95333 0.276632 2.98234 +v -8.43706 1.16547 2.84901 +v -7.52575 1.02673 3.09453 +v -8.18585 0.679303 3.05293 +v -5.87347 1.41886 3.15379 +v -7.14787 1.21301 3.10759 +v -6.75675 1.29117 3.11934 +v -5.7129 0.660639 2.91632 +v -3.48613 0.80561 2.96631 +v -4.43702 0.984093 3.01457 +v -4.49105 1.70486 3.1563 +v -1.61954 0.62621 5.20007 +v -1.70407 0.494993 4.24151 +v -2.51716 0.112885 5.09701 +v -2.44652 0.139809 4.40272 +v -1.86938 1.79632 3.47207 +v -2.79242 1.84772 3.36163 +v -1.26132 0.115339 5.55757 +v 1.55934 1.99214 3.8877 +v 0.419868 1.45776 4.48802 +v -0.0884184 1.61541 3.6758 +v 0.685968 0.829784 5.05317 +v 1.82928 1.48497 4.64738 +v 3.42794 0.248298 4.2119 +v 5.40748 1.28426 3.01427 +v 4.53618 1.42954 3.44446 +v -7.42236 1.90901 2.87803 +v -5.98368 2.13652 2.93978 +v -3.55025 2.85774 2.99363 +v -3.47522 1.90807 3.25368 +v -1.44137 2.85503 3.10936 +v -2.56772 2.95113 3.0241 +v 3.15152 2.30946 3.36593 +v 3.32382 1.74642 3.85184 +v 4.62198 2.16935 3.18116 +v -3.45823 2.96077 1.08017 +v -3.71288 2.91987 0.624854 +v -4.10281 2.588 0.893965 +v -3.93306 2.92363 1.32832 +v -3.8029 2.87875 0.997976 +v -3.0119 3.02937 -1.29685 +v -3.44812 2.91348 -1.72991 +v -3.86597 2.49694 -1.56633 +v -3.53915 2.92672 -1.2155 +v -3.4993 2.87674 -1.46973 +v -1.94116 2.72428 -3.58198 +v -2.37921 2.39411 -4.16269 +v -2.9582 1.90854 -3.99622 +v -2.7491 2.44078 -3.5156 +v -2.53888 2.37124 -3.86275 +v 0.657303 3.33613 1.2028 +v -0.054213 3.22456 0.793484 +v -0.799263 3.17741 1.11282 +v -0.186093 3.29523 1.52508 +v -0.110363 3.25674 1.16791 +v 0.99069 3.29898 -0.82746 +v 0.418481 3.2242 -1.1838 +v -0.191059 3.14431 -0.934232 +v 0.304032 3.237 -0.579966 +v 0.373505 3.21342 -0.883748 +v 1.6453 3.07692 -2.77625 +v 1.20216 3.03214 -3.34488 +v 0.618264 2.95304 -3.04764 +v 0.958578 3.02198 -2.48669 +v 1.09732 3.01849 -2.9339 +v 2.6024 3.47215 1.07949 +v 1.63234 3.41532 0.800181 +v 1.57077 3.36991 1.49023 +v 1.58257 3.40284 1.14245 +v 2.84428 3.40592 -0.729906 +v 1.9053 3.33962 -1.15259 +v 1.8189 3.37152 -0.405384 +v 1.85751 3.35467 -0.78735 +v 3.28399 3.08801 -2.40942 +v 2.5937 3.0506 -2.89428 +v 2.22291 3.16309 -2.23601 +v 2.41253 3.10832 -2.57926 +v 3.70599 3.59075 0.828446 +v 3.64223 3.50153 1.40945 +v 4.55457 3.62978 1.13604 +v 3.65378 3.55931 1.10656 +v 3.84088 3.4069 -1.01093 +v 3.81713 3.53839 -0.232644 +v 4.66091 3.53278 -0.555926 +v 3.82134 3.47815 -0.621612 +v 4.23118 2.84848 -2.58958 +v 4.04618 3.11629 -2.05576 +v 4.85348 2.90915 -2.30813 +v 4.14468 2.99126 -2.33325 +v 3.08602 2.63485 2.98666 +v 3.95124 2.24618 3.26306 +v 4.65031 2.57715 2.81042 +v 3.88289 2.99009 2.51392 +v 3.91796 2.62635 2.88846 +v 2.17755 2.82908 2.6741 +v 1.50651 2.2797 3.34963 +v 2.30941 2.20008 3.59718 +v 2.25454 2.50772 3.12783 +v 2.73558 3.35964 1.76178 +v 3.8312 3.33326 2.07893 +v 4.54383 3.49693 1.76317 +v 3.7286 3.42892 1.75997 +v 2.98162 3.16416 2.33151 +v 4.62579 3.19925 2.25151 +v 3.8683 3.20635 2.28717 +v 0.602726 3.27119 1.86387 +v 1.79932 3.2021 2.11783 +v 1.64953 3.30555 1.81997 +v 0.926485 2.9694 2.42862 +v 2.00057 3.0519 2.36999 +v -1.03147 3.25668 1.76812 +v -0.310196 3.16477 2.13453 +v -0.272584 3.26113 1.82285 +v -1.2736 3.11056 2.61402 +v -0.259114 2.75243 2.95102 +v -0.239287 3.01647 2.53342 +v -4.60478 2.77718 1.61453 +v -4.12443 3.06703 2.1061 +v -3.50869 3.23986 1.7874 +v -4.05123 3.02866 1.69764 +v -4.74798 2.60169 2.52654 +v -4.06648 2.62302 2.93169 +v -3.5279 3.19752 2.58535 +v -4.11969 2.91191 2.55386 +v 2.77827 3.46934 -0.0249109 +v 3.76911 3.56529 0.288842 +v 4.66766 3.61524 0.0632678 +v 3.797 3.5587 0.0490237 +v 2.70245 3.50742 0.495621 +v 4.62866 3.62879 0.578878 +v 3.74161 3.58436 0.552262 +v 0.854421 3.33375 -0.161206 +v 1.70495 3.41111 0.193044 +v 1.76173 3.39292 -0.0915009 +v 0.727548 3.33556 0.483919 +v 1.66747 3.41833 0.486992 +v -0.465793 3.27657 -0.313905 +v 0.0277749 3.33005 0.10329 +v 0.163364 3.2962 -0.244484 +v -0.692863 3.23773 0.390789 +v -0.0264588 3.27758 0.443945 +v -4.24656 2.81821 -1.02168 +v -3.7197 3.17868 -0.397431 +v -3.12866 3.27909 -0.656336 +v -3.63684 3.07868 -0.851531 +v -4.33193 2.80242 0.019068 +v -3.21366 3.27337 0.193188 +v -3.7151 3.07279 0.127208 +v 3.09285 3.26126 -1.8426 +v 3.97663 3.29759 -1.53175 +v 4.76152 3.17529 -1.7544 +v 4.00659 3.21845 -1.78719 +v 2.97077 3.33819 -1.35838 +v 4.68816 3.36736 -1.24886 +v 3.90702 3.35356 -1.29365 +v 1.30169 3.17719 -2.02626 +v 2.07738 3.29242 -1.64985 +v 2.1331 3.23168 -1.92465 +v 1.11242 3.30267 -1.46649 +v 1.99002 3.32364 -1.41629 +v 0.302024 3.1297 -2.25026 +v 0.596626 3.26758 -1.83438 +v 0.772973 3.14528 -2.14038 +v -0.0709238 3.23769 -1.55068 +v 0.485658 3.26807 -1.5081 +v -3.42091 2.36883 -3.22519 +v -3.13877 3.02438 -2.57053 +v -2.44813 3.08333 -2.84215 +v -2.94935 2.74462 -3.06167 +v -3.83517 2.70981 -2.18369 +v -2.77297 3.24343 -2.03785 +v -3.31649 3.02168 -2.11172 +v 4.2185 2.01299 -3.33017 +v 3.43781 2.56701 -3.28636 +v 4.20908 2.5145 -2.97664 +v 4.86829 2.06461 -3.11333 +v 4.20785 2.30228 -3.16341 +v 3.43083 2.87464 -2.87266 +v 4.89559 2.54057 -2.79542 +v 4.23475 2.69306 -2.79471 +v 2.84674 2.39268 -3.7782 +v 2.10702 2.69401 -3.84021 +v 2.68767 2.85617 -3.32009 +v 2.76394 2.67995 -3.55235 +v 1.93663 2.99839 -3.40312 +v 2.65817 2.97314 -3.12098 +v 1.42779 2.38872 -4.30323 +v 0.693943 2.61963 -4.15338 +v 1.34824 2.8284 -3.76954 +v 1.38784 2.6621 -4.0288 +v 0.687889 2.89603 -3.68736 +v 1.28607 2.96026 -3.5825 +v -2.02233 1.8234 -5.22256 +v -2.57376 1.65415 -5.1841 +v -2.2982 2.27303 -4.77913 +v -1.71355 2.44419 -4.86285 +v -2.18705 2.0922 -5.05457 +v -2.88579 1.89576 -4.60225 +v -1.72664 2.72105 -4.30275 +v -2.33062 2.36751 -4.475 +v -6.74545 2.30143 1.79029 +v -7.22443 2.08079 1.47746 +v -7.56382 2.13644 1.78922 +v -7.11886 2.25481 2.1581 +v -7.18272 2.22346 1.79192 +v -6.70333 2.33709 2.53884 +v -7.50212 2.0781 2.54929 +v -7.10412 2.06381 2.87342 +v -7.1076 2.22608 2.54569 +v -7.7653 1.8987 1.54474 +v -8.10631 1.83369 1.87213 +v -7.88387 1.99476 2.16116 +v -7.86303 2.00627 1.83426 +v -8.05113 1.73644 2.48793 +v -7.66208 1.74088 2.82795 +v -7.80483 1.91304 2.51553 +v -9.36676 0.627364 1.46479 +v -9.5561 0.694928 1.78608 +v -9.47362 0.854691 2.16918 +v -9.24972 0.911151 1.77783 +v -9.43879 0.781495 1.78068 +v -9.56138 0.666323 2.53345 +v -9.35611 0.576852 2.80364 +v -9.235 0.900556 2.52744 +v -9.43703 0.76083 2.52767 +v -9.59501 0.464926 1.47741 +v -9.83194 0.488179 1.79343 +v -9.70694 0.678275 2.17587 +v -9.67137 0.609005 1.78835 +v -9.81834 0.474886 2.5243 +v -9.57695 0.413175 2.8168 +v -9.6663 0.586948 2.53839 +v -7.90027 1.84191 -0.701175 +v -8.19416 1.58623 -1.15303 +v -8.43497 1.31494 -0.830764 +v -8.06091 1.54578 -0.425696 +v -8.182 1.6033 -0.772379 +v -7.77886 1.84988 -1.48118 +v -7.77296 1.59027 -1.81729 +v -8.25303 1.35342 -1.55366 +v -8.03198 1.62603 -1.52385 +v -7.27929 2.04541 -0.985949 +v -6.83953 2.10146 -1.31809 +v -7.3683 1.81199 -1.75747 +v -7.33062 1.98907 -1.40646 +v -7.55938 1.82626 -0.299628 +v -6.94361 2.11579 -0.525974 +v -7.43419 1.99563 -0.613443 +v -9.75734 0.137948 -1.75255 +v -9.79891 -0.139771 -2.04151 +v -10.0116 -0.118149 -1.81579 +v -10.0097 0.0170779 -1.48955 +v -9.92301 -0.0227883 -1.79132 +v -9.88565 0.131556 -1.1334 +v -10.1942 -0.136599 -1.23231 +v -10.0678 -0.154026 -0.919216 +v -10.0724 -0.0316524 -1.19267 +v -9.94149 -0.279276 -2.07395 +v -10.2508 -0.343544 -1.85796 +v -10.2311 -0.199641 -1.54049 +v -10.1075 -0.209387 -1.83004 +v -10.4224 -0.349958 -1.30386 +v -10.2595 -0.299451 -1.0069 +v -10.2879 -0.222517 -1.26872 +v -5.58204 1.50634 -3.54326 +v -5.87922 1.10587 -3.95383 +v -6.33694 1.19804 -3.7886 +v -6.13949 1.4665 -3.32082 +v -6.01111 1.34398 -3.6819 +v -5.84209 1.61046 -2.79059 +v -6.68146 1.24495 -3.09546 +v -6.41209 1.25494 -2.62311 +v -6.30288 1.42413 -2.95592 +v -6.25649 0.864103 -4.04511 +v -6.70061 0.73055 -3.86716 +v -6.76311 1.02647 -3.51913 +v -6.52443 0.989789 -3.83473 +v -7.02897 0.790564 -3.19088 +v -6.88805 0.951486 -2.80314 +v -6.87419 1.0372 -3.14899 +v -7.81265 -0.771806 -4.25484 +v -8.18597 -0.870788 -4.12909 +v -8.15445 -0.581025 -3.84087 +v -7.7617 -0.378491 -4.04546 +v -7.98771 -0.638829 -4.08573 +v -8.46666 -0.840453 -3.58811 +v -8.35369 -0.729839 -3.25067 +v -8.06491 -0.362123 -3.50163 +v -8.28373 -0.619764 -3.54483 +v -8.13515 -1.16258 -4.33659 +v -8.43607 -1.19489 -4.18367 +v -8.46915 -0.960027 -3.90975 +v -8.3157 -1.03426 -4.15861 +v -8.69538 -1.15386 -3.66127 +v -8.63277 -1.09011 -3.34342 +v -8.58335 -0.995682 -3.62503 +v -3.79113 0.0607907 -5.68174 +v -4.19696 0.0348418 -5.62531 +v -4.17033 0.352136 -5.33425 +v -3.72825 0.432356 -5.46309 +v -3.97986 0.228899 -5.55676 +v -4.66017 0.158937 -5.16266 +v -4.62776 0.331929 -4.82351 +v -4.19621 0.586267 -4.99336 +v -4.43954 0.371871 -5.08943 +v -4.02357 -0.187172 -5.7472 +v -4.47617 -0.445474 -5.63385 +v -4.60023 -0.15324 -5.43922 +v -4.32784 -0.164338 -5.64155 +v -4.90834 -0.311537 -5.18801 +v -4.8455 0.0489895 -4.91206 +v -4.78057 -0.042552 -5.18726 +v -5.39963 -1.14913 -5.18985 +v -5.35897 -1.50359 -5.424 +v -5.62964 -1.6432 -5.17635 +v -5.65533 -1.40618 -4.94422 +v -5.54469 -1.43834 -5.18592 +v -5.00306 -0.847133 -5.44234 +v -5.20031 -0.63331 -4.92098 +v -5.15111 -0.72696 -5.18971 +v -5.01477 -1.32304 -5.62761 +v -4.96159 -1.70461 -5.73862 +v -5.2373 -1.77544 -5.61235 +v -5.16186 -1.59733 -5.62095 +v -4.46535 -0.93264 -5.7285 +v -4.74568 -0.885399 -5.63055 +v -5.07037 -1.98731 -5.7356 +v -5.36065 -2.11578 -5.58489 +v -5.50839 -1.86638 -5.39742 +v -5.2914 -1.92456 -5.60359 +v -5.76593 -2.01322 -5.145 +v -5.81136 -1.77459 -4.92371 +v -5.69787 -1.81227 -5.15956 +v -5.76464 2.51712 1.65869 +v -6.26835 2.19839 1.39304 +v -6.31513 2.4791 2.14292 +v -6.2777 2.40445 1.73225 +v -5.06099 2.42015 1.21702 +v -5.38181 2.62399 2.09346 +v -5.19146 2.62402 1.6105 +v -6.41776 2.15296 2.90667 +v -5.98177 2.42271 2.57968 +v -6.37135 2.39123 2.56284 +v -5.33913 2.20518 2.90872 +v -5.40465 2.46574 2.55137 +v -9.97753 0.17929 1.52579 +v -10.2766 0.11639 1.81839 +v -10.1361 0.360441 2.14831 +v -10.0852 0.296907 1.80722 +v -10.2923 0.0977152 2.41825 +v -9.96594 0.138618 2.73653 +v -10.0841 0.282315 2.47304 +v -8.86598 0.953226 1.47805 +v -8.93323 1.20932 2.1638 +v -8.56867 1.3786 1.80405 +v -8.91919 1.12635 1.78315 +v -8.209 1.49044 1.57507 +v -8.35843 1.64461 2.16629 +v -8.31962 1.61942 1.84788 +v -8.53896 1.3515 2.54075 +v -8.82129 0.920412 2.83778 +v -8.89707 1.11559 2.53918 +v -8.13041 1.37473 2.81186 +v -8.27641 1.55385 2.51 +v -10.9649 -0.52591 1.54161 +v -11.1103 -0.607411 1.7448 +v -11.2048 -0.627024 2.02032 +v -11.1444 -0.583227 1.75187 +v -11.1499 -0.607296 1.7446 +v -10.2938 -0.13031 1.5795 +v -10.6043 -0.314187 1.47865 +v -10.5608 -0.346179 1.48906 +v -10.6056 -0.340902 1.48737 +v -10.1571 0.0185136 1.81057 +v -10.3031 0.0892205 2.11416 +v -10.2517 0.0278302 1.81561 +v -10.3301 -0.162649 2.5835 +v -10.176 0.00224126 2.38867 +v -10.2719 0.00956434 2.39359 +v -10.6167 -0.395056 2.6332 +v -11.0057 -0.560118 2.50829 +v -10.6292 -0.356863 2.62075 +v -10.6496 -0.378929 2.61347 +v -11.1814 -0.615831 2.3179 +v -11.1188 -0.621163 2.27572 +v -11.1737 -0.627057 2.29272 +v -6.42417 2.31568 -0.826889 +v -5.96043 2.41329 -1.16228 +v -6.51524 2.03484 -1.57228 +v -6.45783 2.24492 -1.23445 +v -6.73577 2.05588 -0.150529 +v -6.10823 2.41059 -0.352644 +v -6.58839 2.25372 -0.455562 +v -5.29639 2.61625 -0.672618 +v -4.92077 2.40263 -1.39424 +v -5.12222 2.6004 -1.10831 +v -5.16892 2.37995 0.23957 +v -5.24286 2.58759 -0.167658 +v -9.23201 0.701915 -0.941914 +v -9.52722 0.447365 -1.38215 +v -9.58755 0.261217 -0.728397 +v -9.59724 0.39226 -1.03809 +v -9.02016 0.761309 -1.63583 +v -9.28118 0.320615 -1.94501 +v -9.43032 0.425315 -1.6954 +v -8.80643 1.00877 -1.24753 +v -8.70595 0.960633 -0.545719 +v -8.81478 1.01198 -0.880041 +v -8.31733 1.06443 -1.86008 +v -8.60508 1.06793 -1.58978 +v -10.2947 -0.647461 -2.16589 +v -10.671 -0.76535 -1.98404 +v -10.6127 -0.543328 -1.62099 +v -10.4818 -0.567662 -1.92346 +v -10.867 -0.795182 -1.36047 +v -10.62 -0.660005 -1.06982 +v -10.6666 -0.579477 -1.33969 +v -10.6384 -0.806288 -1.97779 +v -10.8004 -0.770581 -1.66478 +v -10.6838 -0.98589 -2.26989 +v -10.689 -0.820215 -1.9972 +v -11.2571 -1.44305 -2.39785 +v -11.4487 -1.56693 -2.21318 +v -11.6253 -1.58353 -2.00153 +v -11.493 -1.5598 -2.26741 +v -11.4811 -1.55507 -2.2436 +v -10.8889 -1.20401 -2.36632 +v -10.9229 -1.25687 -2.42283 +v -10.9322 -1.22341 -2.40503 +v -11.0132 -1.0767 -1.17158 +v -10.7999 -0.879847 -1.32758 +v -10.8704 -0.881181 -1.35044 +v -11.3068 -1.31478 -1.23368 +v -11.6468 -1.45444 -1.46716 +v -11.3206 -1.24693 -1.19893 +v -11.3432 -1.28181 -1.2456 +v -11.7154 -1.54415 -1.72847 +v -11.6788 -1.5848 -1.71228 +v -11.7107 -1.55251 -1.73093 +v -4.54004 2.01879 -3.29692 +v -5.01129 1.46662 -3.67197 +v -5.20992 1.92062 -3.04266 +v -5.08483 1.76381 -3.40132 +v -3.8487 1.79681 -3.61237 +v -4.15459 2.4274 -2.77752 +v -3.96827 2.17367 -3.27091 +v -4.93634 2.10497 -2.52364 +v -5.579 1.60833 -2.32615 +v -5.40273 1.83966 -2.65967 +v -4.64073 2.09518 -2.01836 +v -4.39447 2.39963 -2.34299 +v -7.30641 0.13186 -3.99701 +v -7.38467 -0.285455 -4.1901 +v -7.70396 -0.0623913 -3.77608 +v -7.54871 -0.129886 -4.02522 +v -6.78417 0.294959 -4.11315 +v -7.1782 0.492108 -3.64731 +v -6.99249 0.431622 -3.93279 +v -7.5903 0.186807 -3.40587 +v -7.91281 -0.213121 -3.15302 +v -7.84057 -0.0960366 -3.46494 +v -7.32654 0.410818 -2.96101 +v -7.29372 0.49472 -3.29551 +v -8.42467 -1.53988 -4.38337 +v -8.731 -1.61549 -4.23141 +v -8.7577 -1.35019 -3.97733 +v -8.60623 -1.41835 -4.21367 +v -8.99083 -1.58827 -3.72864 +v -8.90468 -1.47015 -3.42559 +v -8.86432 -1.38338 -3.70247 +v -8.66047 -1.70654 -4.20532 +v -8.87136 -1.64202 -3.99429 +v -8.65508 -1.87712 -4.39262 +v -8.71518 -1.6972 -4.21971 +v -9.12367 -1.82711 -3.51815 +v -8.92106 -1.68213 -3.70544 +v -8.97559 -1.67257 -3.71974 +v -9.41151 -2.1604 -3.52266 +v -9.66611 -2.45735 -3.65984 +v -9.38627 -2.12388 -3.47157 +v -9.41143 -2.14392 -3.51158 +v -2.63681 1.12542 -5.37151 +v -3.23968 0.930601 -5.29553 +v -3.20558 1.35735 -5.00662 +v -2.92881 1.26451 -5.24875 +v -3.77055 1.05506 -4.80697 +v -3.47576 1.39781 -4.40435 +v -3.38117 1.44061 -4.71027 +v -3.29128 0.448518 -5.4858 +v -3.71911 0.802159 -5.16327 +v -3.49384 0.659737 -5.3715 +v -4.21826 0.702107 -4.61996 +v -4.00772 0.79214 -4.90027 +v -5.27605 -2.47898 -5.67306 +v -5.57315 -2.67481 -5.50341 +v -5.67469 -2.35763 -5.35538 +v -5.48152 -2.42018 -5.54648 +v -5.90156 -2.56025 -5.13745 +v -5.9602 -2.27388 -4.92083 +v -5.85042 -2.3137 -5.14211 +v -5.50825 -2.66995 -5.45356 +v -5.71697 -2.64122 -5.3021 +v -5.47197 -2.88058 -5.56655 +v -5.55469 -2.7167 -5.4707 +v -5.55444 -3.23765 -5.54536 +v -5.72091 -3.47682 -5.42849 +v -5.52642 -3.14019 -5.51917 +v -5.55802 -3.18752 -5.53282 +v -6.00998 -2.66904 -4.9598 +v -5.82318 -2.55272 -5.10043 +v -5.86959 -2.59946 -5.11755 +v -6.00448 -3.56301 -5.17455 +v -6.15077 -3.48713 -4.98619 +v -6.19353 -3.23346 -4.87806 +v -6.11727 -3.43578 -4.99993 +v -6.13131 -3.44509 -5.0044 +v -1.8219 3.25074 2.09034 +v -2.46138 3.21213 2.56268 +v -2.12166 2.9206 3.09594 +v -1.95333 3.16912 2.60006 +v -2.93607 3.37739 2.11734 +v -3.04729 2.94864 3.00722 +v -2.98068 3.2596 2.57304 +v -1.63201 3.17798 1.49417 +v -2.36896 3.23538 1.79678 +v -1.72902 3.23915 1.7709 +v -2.96091 3.09908 1.52307 +v -2.95506 3.27219 1.81136 +v -1.37509 3.10043 0.704475 +v -2.1799 3.05635 1.12815 +v -1.48823 3.11086 1.11259 +v -2.75541 3.05839 0.673807 +v -2.87689 3.01314 1.12045 +v -1.3488 3.30912 0.0104149 +v -2.03095 3.2154 0.305809 +v -1.36998 3.20936 0.348169 +v -2.57656 3.44231 -0.137184 +v -2.64889 3.27883 0.253436 +v -0.99981 3.18451 -0.675663 +v -1.91389 3.28346 -0.383917 +v -1.18741 3.2712 -0.342038 +v -2.51769 3.1308 -0.823775 +v -2.55766 3.31672 -0.494573 +v -0.831556 3.14755 -1.24619 +v -1.66112 3.14429 -1.00456 +v -0.900015 3.13794 -0.956933 +v -2.22971 3.18918 -1.46281 +v -2.38213 3.11333 -1.12983 +v -0.589425 3.26206 -1.98351 +v -1.44941 3.24421 -1.70023 +v -0.737969 3.22938 -1.60379 +v -2.02753 3.30584 -2.28594 +v -2.13918 3.28325 -1.8728 +v -0.114752 2.95676 -2.70439 +v -1.09586 3.13477 -2.45066 +v -0.356093 3.12422 -2.33915 +v -1.54051 2.97762 -2.96352 +v -1.81175 3.16726 -2.62841 +v 0.143318 2.88592 -3.48624 +v -0.572826 2.86422 -3.19384 +v 0.0578183 2.90059 -3.1129 +v -1.07735 2.79012 -3.74044 +v -1.26248 2.84703 -3.35461 +v 0.084524 2.75421 -3.97323 +v -0.452409 2.8139 -3.84214 +v 0.123448 2.84299 -3.74596 +v -1.14006 2.79786 -4.34078 +v -1.08484 2.82155 -4.05977 +v 0.172326 2.33238 -4.53322 +v -0.452225 2.59279 -4.38059 +v 0.112865 2.602 -4.24924 +v -1.00135 2.20679 -4.84714 +v -1.09815 2.57562 -4.61166 +v 5.21677 3.46208 -0.949883 +v 5.58756 3.37949 -1.28288 +v 5.20868 3.28753 -1.51793 +v 5.2036 3.37724 -1.25079 +v 5.62212 3.25021 -1.75509 +v 5.27686 3.0957 -1.97796 +v 5.24488 3.20383 -1.74022 +v 5.07715 2.23809 3.01284 +v 5.63181 2.60687 2.66035 +v 5.25051 2.87846 2.44066 +v 5.183 2.58216 2.72976 +v 5.1483 3.39932 2.03045 +v 5.54106 3.57382 1.65403 +v 5.08192 3.6247 1.37946 +v 5.09648 3.54724 1.72003 +v 5.17806 3.64075 0.795387 +v 5.62819 3.59732 0.405358 +v 5.22358 3.60034 0.208538 +v 5.20731 3.62036 0.497432 +v 5.65863 3.55062 -0.179218 +v 5.24703 3.57734 -0.314577 +v 5.23997 3.5932 -0.0492139 +v 5.70985 3.12964 2.23484 +v 5.2193 3.16362 2.2391 +v 5.64101 2.98036 -2.30928 +v 5.24803 2.73667 -2.59006 +v 5.26928 2.93272 -2.29147 +v 5.666 3.50448 -0.741888 +v 5.23527 3.53121 -0.626306 +v 5.23115 2.29874 -2.92389 +v 5.46896 2.07841 -3.03076 +v 5.16535 1.69797 -3.20216 +v 5.21338 2.03289 -3.06596 +v 5.54577 3.64533 1.00044 +v 5.12268 3.64904 1.08032 +v 5.53926 2.56014 -2.78069 +v 5.23901 2.52934 -2.78307 +v 5.95749 3.31459 -1.56262 +v 6.65606 3.28726 -1.89889 +v 6.17858 3.16147 -2.0806 +v 6.05873 3.26056 -1.80945 +v 5.99912 3.62898 1.23766 +v 6.63025 3.64483 0.935612 +v 6.03664 3.63359 0.695689 +v 6.01151 3.64695 0.957449 +v 6.60389 3.60833 0.407594 +v 6.04617 3.56142 0.0894203 +v 6.04189 3.59792 0.400088 +v 6.0855 3.52728 -0.51866 +v 6.62757 3.48375 -0.868218 +v 6.03724 3.4271 -1.08558 +v 6.07473 3.48359 -0.811808 +v 6.62667 3.55667 -0.232994 +v 6.06834 3.54555 -0.21754 +v 6.91682 2.98979 -2.51915 +v 6.18015 2.74277 -2.65593 +v 6.2176 2.97044 -2.38757 +v 6.53225 3.38572 -1.38866 +v 5.97424 3.37044 -1.32859 +v 6.76042 2.53779 -2.9133 +v 5.9453 2.31858 -2.91221 +v 6.07056 2.53374 -2.8113 +v 6.45127 2.06044 -3.07191 +v 5.78744 1.7651 -3.1335 +v 5.86085 2.07249 -3.0172 +v 6.0213 2.37392 2.75063 +v 6.73782 2.61513 2.57707 +v 6.18238 2.81744 2.44613 +v 6.11251 2.61676 2.61609 +v 6.73247 3.13665 2.19151 +v 6.09149 3.42058 1.94051 +v 6.15848 3.12745 2.22364 +v 6.67097 3.55132 1.5304 +v 6.03207 3.57064 1.58859 +v 10.2774 3.1997 1.98034 +v 9.45093 3.42307 1.67725 +v 8.57127 3.14256 2.05339 +v 9.46937 2.87031 2.28727 +v 9.4618 3.16844 2.00926 +v 7.58321 3.39424 1.81649 +v 7.61039 2.84469 2.37257 +v 7.59912 3.13683 2.12445 +v 10.255 3.60381 1.31059 +v 9.41143 3.62705 1.08613 +v 8.53389 3.52572 1.43838 +v 9.43204 3.56071 1.36983 +v 7.53348 3.59165 1.17359 +v 7.55922 3.52946 1.48612 +v 10.225 3.72179 0.7651 +v 9.38031 3.67761 0.553024 +v 8.48998 3.62875 0.888855 +v 9.39534 3.66776 0.825279 +v 7.49224 3.6393 0.665184 +v 7.51234 3.62994 0.91919 +v 10.1972 3.69094 0.203411 +v 9.3544 3.61536 -0.0979738 +v 8.45175 3.62603 0.281981 +v 9.36284 3.65136 0.235117 +v 7.46309 3.58089 0.02179 +v 7.46964 3.6147 0.353849 +v 10.1872 3.63318 -0.44948 +v 9.37122 3.58221 -0.721518 +v 8.46881 3.57266 -0.366924 +v 9.36643 3.59592 -0.415778 +v 7.51376 3.54678 -0.610732 +v 7.49119 3.56264 -0.294392 +v 10.1465 3.56483 -1.02957 +v 9.31541 3.54008 -1.2988 +v 8.46232 3.55817 -1.00424 +v 9.34103 3.56336 -1.01842 +v 7.45253 3.48932 -1.24373 +v 7.49063 3.52012 -0.943265 +v 10.1378 3.478 -1.57533 +v 9.30559 3.47168 -1.83559 +v 8.44008 3.52665 -1.528 +v 9.33392 3.51307 -1.55499 +v 7.44428 3.42787 -1.6926 +v 7.4302 3.46099 -1.46385 +v 9.83181 3.32666 -2.22313 +v 8.9737 3.30536 -2.54645 +v 8.41665 3.4532 -2.12924 +v 9.13944 3.40524 -2.18916 +v 7.60053 3.29269 -2.37604 +v 7.51544 3.38268 -2.01898 +v 9.59374 3.04943 -2.80751 +v 8.97162 2.97345 -3.0736 +v 8.35888 3.23153 -2.83255 +v 8.94659 3.16364 -2.83819 +v 7.64706 2.90575 -2.95523 +v 7.65643 3.1252 -2.69684 +v 9.65468 2.64822 -3.17838 +v 8.97502 2.43424 -3.377 +v 8.30231 2.76755 -3.29258 +v 8.96226 2.7282 -3.26189 +v 7.39718 2.3873 -3.21695 +v 7.53635 2.6599 -3.12505 +v 9.85629 2.07234 -3.35991 +v 9.16149 1.77237 -3.37954 +v 8.2342 2.11355 -3.39296 +v 9.06636 2.09797 -3.39287 +v 7.2553 1.79214 -3.25238 +v 7.30245 2.08759 -3.24157 +v 10.2917 2.61605 2.40446 +v 8.59062 2.59751 2.47024 +v 9.4871 2.31016 2.51329 +v 9.47835 2.60217 2.43268 +v 7.62969 2.3496 2.6213 +v 7.62049 2.60527 2.52341 +v 10.938 3.70617 -0.157133 +v 11.6443 3.74459 -0.500316 +v 10.9252 3.65583 -0.783811 +v 10.9342 3.6852 -0.476555 +v 11.0176 3.46664 1.61653 +v 11.716 3.63367 1.2907 +v 10.9886 3.71673 0.994624 +v 11.004 3.62437 1.29079 +v 11.6868 3.80442 0.744824 +v 10.9633 3.77409 0.489758 +v 10.9757 3.76564 0.744954 +v 11.6601 3.80638 0.153278 +v 10.9492 3.74503 0.177016 +v 11.624 3.6314 -1.15373 +v 10.8758 3.5229 -1.3624 +v 10.8986 3.59176 -1.08146 +v 10.5338 2.37407 -3.3264 +v 11.474 2.07473 -3.50834 +v 10.7923 1.74517 -3.46974 +v 10.6614 2.06817 -3.41269 +v 11.5861 3.49846 -1.67563 +v 10.8262 3.42012 -1.90112 +v 10.8779 3.47917 -1.61952 +v 10.4745 3.16182 -2.59559 +v 11.4721 3.02496 -2.88968 +v 10.5272 2.84821 -3.01651 +v 10.4745 3.0168 -2.83424 +v 11.4668 2.65271 -3.24282 +v 10.518 2.63402 -3.18745 +v 11.0306 2.93083 2.23341 +v 11.7384 3.23881 1.93131 +v 11.025 3.22159 1.95495 +v 11.0471 2.30302 2.46033 +v 11.7529 2.65892 2.35568 +v 11.0389 2.63598 2.37931 +v 11.5104 3.31256 -2.28711 +v 10.6417 3.3053 -2.25551 +v -9.13313 -2.54184 -4.53195 +v -9.43202 -2.67225 -4.42552 +v -9.60991 -2.64481 -4.20729 +v -9.36082 -2.66386 -4.4063 +v -9.40302 -2.65401 -4.42077 +v -8.85579 -2.22338 -4.52983 +v -8.79408 -2.23381 -4.49315 +v -8.8391 -2.22077 -4.50964 +v -9.71766 -2.61487 -3.93569 +v -9.6878 -2.60191 -3.89937 +v -9.71494 -2.60178 -3.92269 +v -5.85994 -3.57843 -5.30272 +v -5.87084 -3.62957 -5.31169 +v -5.86871 -3.58779 -5.31249 +v -6.09868 -2.88031 -4.86324 +v -6.17303 -2.96733 -4.83955 +v -6.13552 -2.92758 -4.87158 +v -4.79553 -1.24302 4.22426 +v -4.38748 -0.849409 4.53855 +v -3.92828 -0.62357 4.27203 +v -4.31583 -0.994274 3.90115 +v -4.39063 -0.911478 4.23124 +v -2.18968 0.256098 4.35974 +v -2.52283 0.178619 4.76206 +v -2.19233 0.331172 5.21076 +v -1.69316 0.628411 4.72862 +v -2.23236 0.351728 4.79447 +v -2.59759 0.0287777 4.41502 +v -2.91884 -0.116036 4.67932 +v -2.78581 -0.0714701 5.02824 +v -2.73234 0.0220632 4.73635 +v -3.02667 -0.239904 4.20417 +v -3.3787 -0.342384 4.41631 +v -3.18201 -0.323665 4.86216 +v -3.14028 -0.233775 4.553 +v -3.59914 -0.53538 3.92904 +v -3.57007 -0.504 4.71222 +v -3.61617 -0.453094 4.32819 +v -3.81556 0.697528 0.564632 +v -3.17999 0.83269 1.0758 +v -4.11193 0.810622 1.17632 +v -4.64486 0.77518 0.676778 +v -3.95022 0.810313 0.872219 +v -2.2952 1.06912 -1.05607 +v -3.30362 0.844009 -0.932676 +v -3.75095 0.732271 -1.25898 +v -2.88118 0.855167 -1.42228 +v -3.06442 0.92266 -1.16594 +v -1.40412 0.755519 -2.72112 +v -2.09013 0.481304 -2.5904 +v -2.4899 0.425189 -3.01562 +v -1.93387 0.573176 -3.13982 +v -1.98267 0.55394 -2.8433 +v 2.34488 -0.0425758 -2.1409 +v 1.75857 0.22324 -1.86653 +v 0.990125 0.376908 -2.42548 +v 1.67472 0.104952 -2.68645 +v 1.70047 0.160796 -2.27259 +v 1.83394 0.155959 -0.551764 +v 1.24523 0.258084 -0.376918 +v 0.950418 0.38465 -0.677314 +v 1.75181 0.261589 -0.843956 +v 1.53525 0.248444 -0.622347 +v 0.679153 0.139162 1.14163 +v -0.0578077 0.33458 1.59654 +v -0.535624 0.506513 1.2808 +v 0.293907 0.426255 0.833173 +v 0.135235 0.375408 1.20073 +v 3.224 -0.231741 -2.01611 +v 2.8195 -0.103352 -1.62114 +v 2.81787 -0.199925 -2.52356 +v 2.80024 -0.168763 -2.06632 +v 3.79827 -0.213956 -1.5277 +v 3.75862 -0.252831 -2.41054 +v 4.32482 -0.212229 -1.90294 +v 3.77363 -0.245484 -1.95751 +v 3.64273 -0.282941 -0.3142 +v 3.11856 -0.172244 -0.487287 +v 3.68352 -0.178165 -0.602044 +v 4.1563 -0.202845 -0.401182 +v 3.65094 -0.216831 -0.441733 +v -3.65606 0.625135 1.72043 +v -4.18518 0.555465 2.08061 +v -4.70706 0.670103 1.47073 +v -4.19776 0.667148 1.59371 +v -3.63877 0.535949 2.58651 +v -3.91303 0.926857 3.00243 +v -4.51014 0.72064 2.57964 +v -4.05165 0.651144 2.59323 +v 0.138225 0.103534 1.97443 +v -0.667395 0.43477 2.40675 +v -0.988441 0.541413 2.05436 +v -0.360792 0.36652 2.02065 +v -2.69305 0.717637 -0.471827 +v -3.78298 0.40998 -0.304789 +v -4.34709 0.467789 -0.834135 +v -3.57851 0.598287 -0.653447 +v -2.95018 0.533349 0.322147 +v -4.58876 0.480398 -0.0432086 +v -3.8109 0.503572 0.136767 +v 1.2464 0.164549 -0.0837179 +v 0.724274 0.382957 0.180337 +v 0.539357 0.446811 -0.120991 +v 0.974831 0.315225 -0.109634 +v 0.985088 0.168072 0.530384 +v -0.10893 0.57241 0.478682 +v 0.493777 0.424369 0.493825 +v 4.24693 -0.361947 -0.160172 +v 3.64482 -0.514845 0.0337382 +v 3.01616 -0.326347 -0.132296 +v 3.64231 -0.384004 -0.174705 +v 4.33755 -0.591017 0.354132 +v 3.59409 -0.801226 0.79635 +v 2.93806 -0.648236 0.435236 +v 3.6454 -0.67029 0.368115 +v -1.79025 0.556349 -2.23805 +v -2.63557 0.478451 -2.11771 +v -2.89138 0.338462 -2.51394 +v -2.35766 0.437105 -2.36974 +v -2.14904 0.703261 -1.71778 +v -3.33866 0.588866 -1.81781 +v -2.77415 0.662451 -1.77071 +v 2.38127 0.072628 -1.37711 +v 1.77832 0.27464 -1.25326 +v 1.04836 0.447587 -1.72997 +v 1.7742 0.259654 -1.52779 +v 2.42256 0.105883 -0.957184 +v 1.02088 0.439492 -1.16841 +v 1.80185 0.272803 -1.03979 +v 3.32443 -0.143846 -1.32551 +v 2.9074 -0.0340605 -1.12838 +v 2.87072 -0.060365 -1.33424 +v 4.30519 -0.169825 -1.23957 +v 3.82082 -0.16078 -1.08751 +v 3.82429 -0.182337 -1.27724 +v 4.21446 -0.169569 -0.787925 +v 3.29173 -0.105585 -0.902213 +v 3.75702 -0.159435 -0.839871 +v -1.35565 0.548155 -4.40255 +v -1.04234 0.350022 -4.08777 +v -1.6976 0.348807 -3.83887 +v -1.89739 0.389868 -4.16827 +v -1.4892 0.390938 -4.12328 +v -1.25843 0.484464 -3.44057 +v -2.37761 0.374653 -3.5611 +v -1.84233 0.457176 -3.49136 +v 2.02667 0.49167 -3.99459 +v 2.70619 0.177504 -3.51342 +v 1.88672 0.130199 -3.374 +v 1.22574 0.345995 -3.85981 +v 2.00858 0.249784 -3.67778 +v 2.45955 -0.061301 -2.92501 +v 0.99355 0.254863 -3.17897 +v 1.75612 0.0883372 -3.04857 +v 3.1812 0.393811 -3.77378 +v 3.43278 0.108687 -3.44388 +v 2.97546 -0.019909 -3.12934 +v 3.10917 0.130395 -3.46566 +v 3.23585 -0.179833 -2.78969 +v 2.87732 -0.140161 -2.8466 +v 4.00983 0.402338 -3.61493 +v 4.39243 0.148573 -3.23921 +v 3.80018 -0.0982471 -3.01418 +v 3.89231 0.112606 -3.35745 +v 4.32043 -0.202919 -2.65532 +v 3.76155 -0.211906 -2.73065 +v -6.63735 0.423137 1.97174 +v -6.88848 0.600346 1.53881 +v -6.828 0.810727 1.1979 +v -6.44499 0.528959 1.50895 +v -6.7088 0.566207 1.52969 +v -6.74976 0.611327 2.80859 +v -6.81085 0.492847 2.42336 +v -6.43751 0.398588 2.44032 +v -6.66172 0.447218 2.42661 +v -6.93486 0.457388 1.99173 +v -7.20274 0.515549 1.58773 +v -7.16231 0.807736 1.23362 +v -7.02494 0.590282 1.55883 +v -7.01913 0.632133 2.81635 +v -7.12275 0.409487 2.45556 +v -6.9401 0.485191 2.43977 +v -8.63316 -0.39329 2.03384 +v -8.90536 -0.279091 1.67204 +v -8.96872 -0.0414897 1.39302 +v -8.54832 -0.196585 1.66519 +v -8.76504 -0.254044 1.66876 +v -8.87689 -0.22789 2.71698 +v -8.84944 -0.394024 2.40907 +v -8.48695 -0.300773 2.40746 +v -8.70917 -0.365301 2.40582 +v -8.88533 -0.4508 2.03734 +v -9.10314 -0.438017 1.67025 +v -9.15337 -0.152617 1.40198 +v -8.98958 -0.333279 1.67291 +v -9.03998 -0.331728 2.72563 +v -9.02674 -0.535792 2.40965 +v -8.92096 -0.440242 2.41245 +v -7.17882 -0.00197293 -0.973305 +v -7.36778 -0.20307 -1.37477 +v -7.09653 0.231755 -1.65762 +v -6.95023 0.209791 -1.32216 +v -7.11522 0.0556969 -1.34177 +v -7.39653 0.154618 -0.278502 +v -7.54602 -0.277585 -0.638845 +v -7.08762 0.201509 -0.5766 +v -7.27327 0.0111992 -0.598617 +v -6.89968 0.307672 -1.67679 +v -6.58117 0.0785314 -1.30345 +v -6.88174 0.116965 -0.920242 +v -6.87568 0.145834 -1.32552 +v -6.67929 0.107825 -0.496612 +v -7.09651 0.331497 -0.263027 +v -6.98307 0.158771 -0.561889 +v -9.09868 -1.22419 -1.31459 +v -9.1239 -1.18678 -1.61926 +v -9.08134 -1.08356 -1.89166 +v -8.88864 -1.16374 -1.58359 +v -9.04899 -1.19485 -1.60819 +v -9.35487 -1.12049 -0.868266 +v -9.27371 -1.20669 -1.07761 +v -9.0477 -1.19122 -1.04487 +v -9.2015 -1.21884 -1.07547 +v -9.28131 -1.29492 -1.34259 +v -9.34502 -1.3894 -1.65859 +v -9.22889 -1.14223 -1.91844 +v -9.22117 -1.26139 -1.63694 +v -9.468 -1.1458 -0.887155 +v -9.46194 -1.38349 -1.13006 +v -9.34902 -1.26345 -1.09946 +v -5.28788 -0.252707 -2.7654 +v -5.42089 -0.263841 -3.24372 +v -5.18966 -0.161588 -3.58523 +v -4.85791 -0.219408 -3.09766 +v -5.1852 -0.26595 -3.18828 +v -5.72726 0.00972013 -2.18767 +v -5.76719 -0.201645 -2.51353 +v -5.11451 -0.100029 -2.30081 +v -5.48012 -0.170977 -2.41774 +v -5.78817 -0.379695 -2.91578 +v -5.89142 -0.528299 -3.37493 +v -5.63148 -0.228645 -3.67587 +v -5.65765 -0.353404 -3.30844 +v -6.25453 -0.122885 -2.4096 +v -6.20886 -0.458422 -2.69621 +v -6.00174 -0.293742 -2.6065 +v -7.04253 -1.52378 -3.6347 +v -7.32891 -1.62155 -3.3499 +v -7.32718 -1.6331 -3.70947 +v -7.22739 -1.48662 -3.99409 +v -7.22577 -1.58996 -3.68054 +v -7.35091 -1.4901 -3.04733 +v -7.77774 -1.41736 -2.92539 +v -7.61567 -1.58227 -3.12287 +v -7.52799 -1.5527 -3.09662 +v -7.4816 -1.75982 -3.38014 +v -7.49051 -1.94216 -3.73683 +v -7.42435 -1.6898 -4.05873 +v -7.39885 -1.75651 -3.72438 +v -7.9367 -1.57975 -2.98333 +v -7.76075 -1.87323 -3.15335 +v -7.67632 -1.69288 -3.13599 +v -3.13078 -0.500218 -4.5225 +v -3.50696 -0.599424 -4.32807 +v -3.48467 -0.727387 -4.66128 +v -3.22639 -0.580302 -4.90704 +v -3.32893 -0.630574 -4.60326 +v -3.56554 -0.357118 -4.02822 +v -4.01157 -0.329147 -4.01893 +v -3.91207 -0.612898 -4.17881 +v -3.75431 -0.500924 -4.11599 +v -3.76213 -0.760492 -4.42746 +v -3.74767 -0.97239 -4.72644 +v -3.49952 -0.767173 -4.99976 +v -3.59356 -0.793256 -4.69757 +v -4.26698 -0.54357 -4.13494 +v -4.14356 -0.846714 -4.26071 +v -4.00998 -0.679842 -4.2235 +v -5.05736 -1.71643 -4.31563 +v -4.89434 -1.89511 -4.44625 +v -4.61194 -1.92047 -4.60293 +v -4.67602 -1.66841 -4.34791 +v -4.81841 -1.8298 -4.40432 +v -4.65138 -1.12841 -4.21604 +v -4.18852 -1.35265 -4.50074 +v -4.40832 -1.25847 -4.30111 +v -4.53981 -2.03013 -4.9003 +v -4.41918 -2.01246 -5.1388 +v -4.32747 -1.83622 -4.80586 +v -4.47264 -1.98719 -4.85852 +v -3.97067 -1.41588 -5.05389 +v -4.03906 -1.409 -4.76218 +v -4.75213 -2.08876 -4.65099 +v -4.66132 -2.29717 -4.89768 +v -4.52235 -2.15159 -5.19206 +v -4.59425 -2.13331 -4.91133 +v -5.20626 -1.9325 -4.35365 +v -5.03202 -2.19002 -4.43653 +v -4.96266 -2.01677 -4.44963 +v -6.01645 0.379205 1.94483 +v -6.15003 0.80214 1.10286 +v -5.60842 0.562738 1.40727 +v -6.05614 0.529693 1.45408 +v -5.08707 0.52629 1.96457 +v -5.28016 0.835739 1.01037 +v -5.168 0.622421 1.4107 +v -6.19928 0.577873 2.87234 +v -5.61824 0.462606 2.48255 +v -6.08302 0.397243 2.45524 +v -5.08123 0.845699 2.97479 +v -5.06314 0.614099 2.53338 +v -10.0875 -1.1517 1.97002 +v -10.5783 -1.08978 1.667 +v -10.2252 -0.780465 1.43784 +v -9.67603 -0.8186 1.65857 +v -10.1383 -1.00489 1.66483 +v -9.22757 -0.727547 2.01437 +v -9.49262 -0.423925 1.40708 +v -9.33146 -0.614716 1.66292 +v -9.63584 -0.922569 2.36429 +v -10.1813 -0.97405 2.6203 +v -10.559 -1.20807 2.29419 +v -10.1104 -1.11814 2.31715 +v -9.39024 -0.589401 2.71626 +v -9.26982 -0.71251 2.39436 +v -7.8719 0.154248 1.65311 +v -8.08718 -0.188232 2.02598 +v -8.45594 0.182201 1.39578 +v -8.2349 -0.0451638 1.66349 +v -7.40608 0.217122 2.01709 +v -7.66173 0.57711 1.33627 +v -7.50645 0.355679 1.6235 +v -8.34653 0.0125549 2.75433 +v -7.80281 0.0514791 2.4347 +v -8.16964 -0.14714 2.41873 +v -7.5364 0.402683 2.82025 +v -7.43209 0.250969 2.45042 +v -5.84849 0.412188 -1.56629 +v -4.92936 0.402684 -1.08083 +v -5.76727 0.18636 -0.75946 +v -5.75632 0.222588 -1.20752 +v -4.56957 0.600264 -1.26083 +v -4.76522 0.409407 -0.556757 +v -4.6285 0.443503 -0.966485 +v -4.98097 0.685449 0.261864 +v -5.12491 0.467784 -0.153184 +v -4.85797 0.502607 -0.0999068 +v -6.08265 0.496414 0.0140536 +v -5.89596 0.27351 -0.322898 +v -8.59973 -1.00953 -1.22101 +v -8.54606 -0.829925 -1.80685 +v -8.10242 -0.705594 -1.4594 +v -8.53502 -0.971557 -1.52536 +v -7.7943 -0.529664 -1.06993 +v -7.66913 -0.251398 -1.70542 +v -7.7051 -0.453133 -1.41159 +v -8.8909 -0.905166 -0.694621 +v -8.32204 -0.768814 -0.807505 +v -8.7276 -1.01517 -0.937639 +v -8.0534 -0.386977 -0.400564 +v -7.9119 -0.53027 -0.708191 +v -9.76167 -1.73387 -1.72653 +v -10.2434 -2.0261 -1.53103 +v -10.6893 -2.14654 -1.94997 +v -10.2545 -1.8578 -2.08804 +v -10.2075 -1.98256 -1.81408 +v -9.564 -1.59411 -1.39267 +v -9.507 -1.40589 -1.95624 +v -9.49968 -1.54152 -1.68157 +v -9.93453 -1.76636 -1.20409 +v -10.5317 -1.83684 -1.07803 +v -10.817 -2.09157 -1.37447 +v -10.355 -1.96886 -1.28622 +v -9.776 -1.4302 -0.951209 +v -9.64697 -1.56118 -1.15849 +v -4.46471 0.0290003 -2.5181 +v -4.36723 0.123821 -3.30769 +v -3.79252 0.25753 -2.74655 +v -4.34631 0.0161072 -2.9274 +v -3.5646 0.37911 -2.273 +v -3.24814 0.406179 -2.92839 +v -3.3386 0.321793 -2.62413 +v -4.90506 0.296956 -1.8999 +v -4.16317 0.350981 -1.99214 +v -4.6443 0.112908 -2.14444 +v -4.04019 0.628942 -1.62123 +v -3.76481 0.497338 -1.88744 +v -6.82524 -1.36214 -3.23741 +v -6.73498 -1.20837 -3.88045 +v -6.38149 -1.06615 -3.49797 +v -6.72537 -1.33126 -3.56907 +v -6.23063 -0.810368 -3.07714 +v -6.10879 -0.652462 -3.76444 +v -6.1181 -0.782188 -3.43568 +v -7.27033 -1.1105 -2.7778 +v -6.66756 -0.995367 -2.87 +v -7.02204 -1.28039 -2.96508 +v -6.64264 -0.518225 -2.588 +v -6.41365 -0.706838 -2.78221 +v -7.88768 -2.43921 -3.80403 +v -8.30404 -2.77529 -3.56374 +v -8.55796 -2.97745 -4.02669 +v -8.20737 -2.64298 -4.21969 +v -8.20268 -2.73696 -3.88893 +v -7.73264 -2.18138 -3.42664 +v -7.68104 -2.09458 -4.08706 +v -7.65187 -2.172 -3.75835 +v -8.15308 -2.38532 -3.2516 +v -8.68253 -2.51531 -3.18422 +v -8.81879 -2.88487 -3.4248 +v -8.46039 -2.66939 -3.32982 +v -8.17577 -1.98728 -3.04705 +v -7.91977 -2.11199 -3.19234 +v -3.10238 -0.302059 -4.13848 +v -2.77836 -0.280234 -4.72873 +v -2.61245 -0.114497 -4.313 +v -2.89468 -0.333722 -4.41802 +v -2.54862 0.190221 -3.94385 +v -2.0951 0.219895 -4.52639 +v -2.27592 0.174045 -4.23063 +v -3.65438 -0.0166913 -3.80569 +v -3.13658 -0.010357 -3.77874 +v -3.37459 -0.194682 -3.90866 +v -3.05161 0.265737 -3.51083 +v -2.80664 0.199115 -3.65989 +v -4.92765 -2.81912 -4.8529 +v -5.31003 -3.18497 -4.67501 +v -5.39817 -3.54169 -4.98436 +v -5.07832 -3.18796 -5.13281 +v -5.16313 -3.19876 -4.89839 +v -4.91009 -2.47115 -4.62255 +v -4.70465 -2.55208 -5.13186 +v -4.76642 -2.52219 -4.86543 +v -5.2401 -2.69505 -4.44538 +v -5.63872 -2.93332 -4.40828 +v -5.70513 -3.39 -4.58088 +v -5.45917 -3.06303 -4.5039 +v -5.35248 -2.33855 -4.33156 +v -5.11111 -2.41008 -4.42902 +v -1.22942 0.558169 0.797808 +v -1.90617 0.533469 0.41685 +v -0.73388 0.576688 0.143232 +v -1.0203 0.578033 0.448875 +v -2.48895 0.644788 0.807086 +v -2.33586 0.502938 -0.0143221 +v -2.43236 0.530944 0.395058 +v -1.47696 0.507744 1.6613 +v -2.1101 0.545738 1.15726 +v -1.34567 0.522805 1.23569 +v -2.85974 0.672007 1.44568 +v -2.64408 0.696766 1.13739 +v -1.97578 0.597236 2.25284 +v -2.47302 0.512314 1.85886 +v -1.7312 0.548791 1.97343 +v -3.25377 0.461995 2.16912 +v -3.0979 0.555642 1.79167 +v -1.41313 0.622605 2.6209 +v -2.15618 0.74813 2.92023 +v -2.72752 0.536014 2.56457 +v -2.07812 0.60437 2.58026 +v -3.13321 0.75197 2.93411 +v -3.22256 0.50539 2.57181 +v 0.436113 0.368269 -3.6277 +v -0.00993744 0.52377 -4.014 +v 0.642014 0.673002 -4.2957 +v 0.567078 0.464898 -3.9606 +v -0.671444 0.344274 -3.74782 +v -0.464257 0.675496 -4.37073 +v -0.547834 0.439889 -4.05387 +v 0.387451 0.459864 -2.92022 +v -0.12785 0.467376 -3.34968 +v 0.398368 0.384386 -3.2779 +v -0.701256 0.698542 -3.03509 +v -0.683527 0.4943 -3.39862 +v 0.268231 0.594033 -2.22659 +v -0.270009 0.66666 -2.65968 +v 0.336966 0.541316 -2.56367 +v -1.04282 0.732103 -2.38496 +v -0.841804 0.765576 -2.68604 +v 0.139765 0.557096 -1.63964 +v -0.611453 0.650987 -2.08429 +v 0.202562 0.583303 -1.92731 +v -1.41584 0.585641 -1.94229 +v -1.24195 0.634822 -2.16539 +v 0.0321074 0.570377 -1.03593 +v -0.836232 0.647896 -1.50522 +v 0.0796436 0.563381 -1.33735 +v -1.62367 0.857524 -1.28133 +v -1.5411 0.696466 -1.63066 +v -0.0980338 0.527036 -0.465887 +v -0.973382 0.736682 -0.840842 +v 0.00706453 0.546308 -0.750856 +v -1.78109 0.932269 -0.628218 +v -1.66949 0.959038 -0.945141 +v -1.3895 0.631753 -0.237747 +v -0.385736 0.548426 -0.164773 +v -2.06099 0.708474 -0.336679 +v 4.57128 -0.146326 -0.259588 +v 5.03836 -0.00387491 -0.0718588 +v 4.70494 -0.278567 0.101373 +v 4.63645 -0.201941 -0.099536 +v 5.04285 -0.0689446 0.361213 +v 4.75534 -0.369032 0.703086 +v 4.73571 -0.338836 0.375313 +v 4.80763 -0.0248074 -2.84921 +v 5.20178 0.0155012 -2.42651 +v 4.75792 -0.132113 -2.22178 +v 4.77851 -0.119412 -2.54952 +v 5.16738 -0.00263046 -1.81948 +v 4.74214 -0.124135 -1.52849 +v 4.75328 -0.134214 -1.86482 +v 4.56339 -0.159123 -0.580482 +v 4.99432 -0.0362162 -0.466795 +v 4.55043 -0.149091 -0.410957 +v 4.83404 -0.309466 1.40804 +v 5.37299 -0.0270287 1.42045 +v 4.94221 -0.148737 1.95327 +v 4.27581 -0.475058 1.94799 +v 4.87945 -0.242544 1.67622 +v 5.12992 0.0207537 -1.30123 +v 4.64915 -0.091191 -1.03042 +v 4.70205 -0.100297 -1.26264 +v 5.0397 -0.0186203 -0.842689 +v 4.59961 -0.125311 -0.795002 +v 4.87021 0.494262 -3.32413 +v 5.26019 0.323155 -3.00378 +v 4.83785 0.223007 -3.12201 +v 5.64312 0.165742 -0.745285 +v 6.46869 0.320468 -0.66995 +v 5.66578 0.139677 -0.368554 +v 5.64892 0.155128 -0.56443 +v 5.63215 0.11351 0.0534886 +v 5.6677 0.0734481 0.336061 +v 5.46198 0.0634603 0.241388 +v 5.65109 0.167231 -1.9803 +v 6.35802 0.372795 -1.70113 +v 5.70216 0.211401 -1.53697 +v 5.67548 0.191331 -1.74324 +v 5.87335 0.152847 0.940395 +v 6.60408 0.357475 1.0177 +v 5.95817 0.248439 1.48855 +v 5.91951 0.197385 1.19572 +v 5.68827 0.639553 -3.08781 +v 6.29286 0.524793 -2.79298 +v 5.67492 0.257731 -2.62538 +v 5.6911 0.436266 -2.88241 +v 6.67015 0.447188 1.75629 +v 6.04448 0.494767 2.38284 +v 5.49926 0.13059 2.12983 +v 6.01187 0.313442 1.93 +v 6.43732 0.331189 -1.33886 +v 5.688 0.157818 -1.09222 +v 5.70387 0.187833 -1.31016 +v 6.44731 0.312312 -0.997504 +v 5.66195 0.158547 -0.912571 +v 6.50364 0.212737 -0.280949 +v 5.68014 0.13236 -0.156203 +v 6.29495 0.326616 -2.20518 +v 5.65624 0.178709 -2.29951 +v 10.086 0.481663 -3.02218 +v 9.2755 0.433734 -2.65795 +v 8.28113 0.538757 -2.81323 +v 9.20124 0.66529 -3.1571 +v 9.23823 0.510789 -2.91916 +v 7.2519 0.424964 -2.47478 +v 7.21861 0.759007 -3.03108 +v 7.22777 0.551191 -2.77054 +v 10.1121 0.330515 -2.60091 +v 9.29134 0.355468 -2.2096 +v 8.34919 0.438792 -2.24526 +v 9.29456 0.389141 -2.42142 +v 7.28533 0.453002 -1.92761 +v 7.27096 0.415631 -2.18014 +v 10.0945 0.160493 -2.14671 +v 9.23518 0.263756 -1.83723 +v 8.31942 0.453163 -1.87758 +v 9.2618 0.311171 -2.02252 +v 7.31143 0.446505 -1.61389 +v 7.29541 0.466888 -1.75818 +v 10.0875 0.0808246 -1.68879 +v 9.25973 0.185351 -1.41775 +v 8.31432 0.342554 -1.55153 +v 9.24072 0.220727 -1.63081 +v 7.3721 0.329019 -1.25339 +v 7.34366 0.381068 -1.43676 +v 10.1215 0.0127928 -1.24344 +v 9.28467 0.147407 -1.01594 +v 8.35165 0.290746 -1.16929 +v 9.27348 0.160893 -1.21255 +v 7.38095 0.378278 -0.928682 +v 7.37674 0.348799 -1.09034 +v 10.1392 -0.011701 -0.844191 +v 9.31144 0.13751 -0.649424 +v 8.37966 0.28754 -0.80249 +v 9.29599 0.144945 -0.828682 +v 7.43803 0.302718 -0.561685 +v 7.40808 0.355326 -0.749441 +v 10.1684 -0.0172562 -0.501086 +v 9.35807 0.0909836 -0.234909 +v 8.4262 0.212472 -0.439024 +v 9.33498 0.109105 -0.47683 +v 7.45877 0.213006 -0.119576 +v 7.45071 0.243228 -0.374476 +v 10.2241 0.0761588 0.757865 +v 9.4125 0.230729 1.05613 +v 8.49216 0.311531 0.830507 +v 9.38268 0.157525 0.540342 +v 9.39486 0.198545 0.784578 +v 7.53428 0.430111 1.17311 +v 7.49421 0.315104 0.658361 +v 7.51177 0.380015 0.90209 +v 10.2648 0.124819 1.50867 +v 9.46666 0.413434 2.02632 +v 8.54536 0.371867 1.57085 +v 9.43939 0.247349 1.5261 +v 7.60322 0.604543 2.14122 +v 7.56846 0.452571 1.64208 +v 10.8122 0.550201 -3.21717 +v 11.4752 0.456449 -3.05554 +v 10.8073 0.429718 -2.88358 +v 10.8112 0.465752 -3.05613 +v 10.9621 -0.0502384 0.486969 +v 11.7093 -0.104361 0.736384 +v 11.0097 0.0113681 1.03219 +v 10.984 -0.0205265 0.74393 +v 11.7797 -0.000771312 1.5441 +v 11.0549 0.252251 2.02475 +v 11.0358 0.0500766 1.51935 +v 10.883 -0.117942 -1.0617 +v 11.5979 -0.208221 -0.888936 +v 10.9022 -0.118765 -0.688655 +v 10.8913 -0.121638 -0.865191 +v 11.625 -0.203428 -0.548707 +v 10.934 -0.10774 -0.291699 +v 10.9177 -0.116997 -0.524986 +v 11.4401 0.350414 -2.69891 +v 10.803 0.20702 -2.44544 +v 10.8068 0.326749 -2.676 +v 11.4154 0.13637 -2.2276 +v 10.7875 0.0527508 -1.96434 +v 10.7894 0.120709 -2.20391 +v 10.8574 -0.0654472 -1.51744 +v 11.5817 -0.19514 -1.33261 +v 10.8752 -0.1 -1.28528 +v 11.4935 -0.0810748 -1.78695 +v 10.8192 -0.0119156 -1.73965 +v -4.42207 -2.25216 4.70726 +v -3.77592 -2.32118 4.58864 +v -3.39634 -2.0433 4.90406 +v -4.00877 -2.02837 4.99276 +v -3.92186 -2.19499 4.82302 +v -0.18193 -0.849031 4.72643 +v 0.775262 -0.660855 4.78065 +v -0.0358027 -0.407786 5.37481 +v -0.93883 -0.778042 5.34844 +v -0.0833639 -0.690605 5.09959 +v -1.69533 -0.70821 5.68063 +v -1.96449 -1.15753 5.4544 +v -1.39786 -1.13699 5.12067 +v -1.54956 -0.953866 5.45777 +v -2.41254 -1.48446 5.24032 +v -2.01391 -1.50419 5.00537 +v -2.44856 -1.07662 5.60487 +v -2.23258 -1.3285 5.36516 +v -2.69867 -1.36316 5.3226 +v -2.74327 -1.79154 5.03859 +v -2.44624 -1.82876 4.8293 +v -2.56306 -1.64311 5.13015 +v -3.05821 -1.61132 5.11621 +v -2.99294 -2.12887 4.71219 +v -3.01225 -1.91688 4.96957 +v 1.92667 -0.624365 4.1879 +v 2.22221 -0.84129 3.22019 +v 3.16738 -0.354528 3.73823 +v 2.70227 0.087043 4.60323 +v 2.51826 -0.501717 4.00834 +v -3.24456 -2.22048 4.32703 +v -4.00152 -2.28128 4.32346 +v -3.56964 -2.16834 4.11393 +v -3.65322 -2.29123 4.34778 +v -1.646 -1.42774 4.69502 +v -1.28005 -1.18945 4.3858 +v -0.794283 -1.0077 4.67777 +v -1.27442 -1.21413 4.74912 +v -1.7908 -1.47241 4.26772 +v -1.8901 -1.27098 3.99012 +v -1.84696 -0.879643 3.9161 +v -1.70107 -1.18802 4.09483 +v -1.78555 -1.22104 4.05565 +v -2.03838 -1.67115 4.52894 +v -1.86679 -1.55948 4.61192 +v -2.12205 -1.6795 4.14915 +v -2.47477 -1.65083 3.87936 +v -2.23498 -1.1392 3.77593 +v -2.13587 -1.44262 3.93247 +v -2.77985 -1.97947 4.03681 +v -3.23252 -1.92951 3.82009 +v -3.00159 -1.57913 3.68817 +v -2.8587 -1.8105 3.82746 +v -2.53939 -1.98496 4.42845 +v -2.26237 -1.82455 4.47519 +v -2.87003 -2.11766 4.36649 +v 6.54011 0.224154 0.39829 +v 5.22188 -0.0898791 0.853076 +v 5.79711 0.107389 0.611453 +v 4.27321 -0.631062 1.21962 +v 4.79039 -0.355435 1.0655 +v 8.46458 0.203592 0.199538 +v 7.47491 0.2482 0.271255 +v 10.1992 0.00945428 0.120194 +v 9.3722 0.114398 0.152331 +v 11.6554 -0.167706 0.0699986 +v 10.9471 -0.0823985 0.0936889 +v 2.57716 -0.949854 1.32014 +v 3.32838 -0.841776 1.78042 +v 3.44091 -0.858542 1.28637 +v 5.09339 0.237415 2.70789 +v 4.5284 -0.147196 2.63469 +v 5.03794 -0.0221153 2.32243 +v 1.41058 -0.854661 2.93886 +v 1.56279 -0.85817 2.3241 +v 2.51927 -0.945418 2.4689 +v 1.90675 -0.936542 2.66674 +v 3.59817 -0.560358 2.6707 +v 3.39902 -0.75047 2.22077 +v 4.07566 0.239451 3.59921 +v 3.87116 -0.247177 3.19349 +v 1.49639 -0.245375 5.0114 +v 1.17594 -0.83003 3.80364 +v 1.39547 -0.658093 4.46105 +v -0.39032 -0.837304 4.06195 +v 0.323935 -0.849745 3.93877 +v -0.247802 -0.897508 4.38453 +v 0.567203 -0.698765 3.17521 +v 0.879849 -0.830596 3.40988 +v 2.23893 0.0739772 -0.469767 +v 1.70924 0.103322 -0.226842 +v 1.9189 0.125468 -0.431374 +v 2.79569 -0.0216459 -0.717792 +v 2.53063 -0.120257 -0.258094 +v 2.64336 -0.0502843 -0.492519 +v 2.59693 -0.41224 0.245169 +v 2.1575 -0.139056 0.0563942 +v 2.56209 -0.247212 -0.0221073 +v 1.68072 -0.104046 0.280721 +v 1.67978 0.00565931 0.00374105 +v 2.27649 -0.748463 0.953342 +v 2.10535 -0.454573 0.673101 +v 2.49432 -0.596437 0.573465 +v 1.35973 -0.186162 0.969298 +v 1.56227 -0.162323 0.624442 +v 2.88305 -0.0186961 -0.926322 +v -1.78466 -0.83392 3.8599 +v -1.19833 -0.885393 3.96588 +v -1.51554 -1.06716 4.0734 +v 0.817174 -0.185284 1.5658 +v 1.50863 -0.538388 1.37691 +v 1.10838 -0.192556 1.24968 +v 1.59086 -0.795333 1.79516 +v 1.96565 -0.816979 1.37536 +v 0.746889 -0.542602 2.55 +v 0.809508 -0.433308 2.0996 +v 1.18123 -0.676875 2.16837 +v 0.159978 -0.100967 2.47488 +v 0.495083 -0.168124 2.01785 +v -0.184289 -0.504308 3.42139 +v 0.0571921 -0.205079 2.87135 +v 0.298 -0.473513 2.99507 +v -1.04092 -0.413562 3.50885 +v -0.718824 -0.669689 3.74677 +v -1.70343 2.38359 3.40731 +v -0.910059 1.75826 3.48308 +v 0.499939 2.18394 3.33684 +v -0.568935 2.30885 3.31884 +v -4.56003 2.0582 3.0765 +v -3.92615 1.83385 3.19707 +v -3.52106 2.42501 3.20371 +v -3.99429 2.26005 3.13035 +v -4.63654 1.87032 0.602386 +v -4.91119 1.21401 0.697765 +v -4.81312 1.95019 0.93235 +v -4.54984 1.90941 0.788221 +v -4.4488 1.57827 -1.68434 +v -4.24135 0.997094 -1.38775 +v -4.18622 1.87006 -1.39861 +v -4.13358 1.73147 -1.50453 +v -3.15561 1.35745 -3.97152 +v -3.03863 1.02793 -3.4423 +v -3.32658 1.46972 -3.63218 +v -3.10169 1.45684 -3.7817 +v -1.4875 1.61021 -5.14654 +v -1.62715 1.09339 -5.03131 +v -2.0832 1.24895 -5.24295 +v -1.82923 1.46499 -5.20438 +v 2.27627 1.94896 -4.30689 +v 1.61715 1.40534 -4.59748 +v 0.740869 1.91295 -4.68247 +v 1.49099 1.93562 -4.53582 +v 3.49732 1.84962 -3.62723 +v 2.96155 1.40453 -4.04 +v 2.89581 1.94258 -3.95809 +v 4.83605 1.3559 -3.37177 +v 4.20736 1.15556 -3.54908 +v 4.22849 1.60322 -3.45209 +v -10.8855 -0.577895 1.46346 +v -11.0097 -0.816384 1.64898 +v -11.1337 -0.714419 2.01163 +v -11.0791 -0.683073 1.69669 +v -11.0097 -0.905744 2.37176 +v -10.8906 -0.662025 2.58635 +v -11.0822 -0.729894 2.32676 +v -11.1429 -1.52817 -2.41194 +v -11.3044 -1.90289 -2.27958 +v -11.5754 -1.79056 -1.99237 +v -11.412 -1.70658 -2.26459 +v -11.5271 -1.92057 -1.50965 +v -11.5475 -1.56937 -1.2558 +v -11.6473 -1.73527 -1.61973 +v -9.08382 -2.69403 -4.6164 +v -9.20803 -3.02746 -4.40288 +v -9.5794 -2.84624 -4.1465 +v -9.37377 -2.84533 -4.44364 +v -9.51673 -2.89607 -3.65802 +v -9.57701 -2.52478 -3.48693 +v -9.64964 -2.73961 -3.79542 +v -5.61024 -3.60671 -5.42616 +v -5.67853 -3.78105 -5.1982 +v -5.97099 -3.68268 -5.08654 +v -5.79511 -3.72103 -5.27231 +v -6.06609 -3.59195 -4.7432 +v -6.22538 -3.31504 -4.71739 +v -6.13689 -3.55322 -4.87676 +v -6.98552 1.25663 3.11102 +v -6.77909 1.76462 3.05771 +v -7.29572 1.58584 3.06183 +v -7.06361 1.69456 3.06002 +v -7.41512 1.7188 1.24351 +v -6.81624 1.82339 1.24652 +v -7.06181 1.41121 1.1065 +v -7.16923 1.77559 1.24502 +v -7.70221 1.30861 2.99785 +v -7.31445 1.13866 3.10315 +v -7.49181 1.45808 3.029 +v -7.44575 1.29604 1.14472 +v -7.81665 1.47732 1.36351 +v -7.61371 1.62318 1.30248 +v -9.06777 0.494333 2.9559 +v -9.36489 0.308752 2.94595 +v -9.14513 0.173187 2.97001 +v -9.25796 0.379699 2.94455 +v -9.12246 0.574528 1.32028 +v -9.20762 0.323256 1.28882 +v -9.38969 0.420193 1.33436 +v -9.29177 0.478423 1.32411 +v -9.60384 0.140191 2.94172 +v -9.33569 0.0473766 2.97192 +v -9.4664 0.235106 2.95204 +v -9.41686 0.191629 1.31344 +v -9.66805 0.220945 1.35859 +v -9.5133 0.331827 1.34461 +v -7.26117 0.979415 -1.98103 +v -7.66782 1.16088 -1.98321 +v -7.37967 1.45207 -1.94883 +v -7.49462 1.34649 -1.96582 +v -7.6994 1.43699 -0.0940765 +v -8.13875 1.05172 -0.230615 +v -7.71569 0.900264 -0.0209872 +v -7.89631 1.2822 -0.156765 +v -7.21234 1.13223 0.0544271 +v -7.06604 1.59904 -0.0133612 +v -7.41897 1.52382 -0.0551899 +v -6.85821 1.55363 -1.85845 +v -6.94516 1.10084 -1.94465 +v -7.17244 1.49958 -1.92149 +v -10.057 -0.396177 -0.715569 +v -9.76789 -0.57423 -0.578184 +v -9.76469 -0.205565 -0.632426 +v -9.95233 -0.335091 -0.68775 +v -9.6829 -0.372639 -2.20658 +v -9.45597 -0.188209 -2.14566 +v -9.42384 -0.56026 -2.20693 +v -9.6239 -0.322389 -2.18367 +v -10.2346 -0.557619 -0.777652 +v -9.92405 -0.664193 -0.602461 +v -10.1274 -0.451881 -0.747242 +v -9.56299 -0.657514 -2.22756 +v -9.87767 -0.55763 -2.21935 +v -9.75761 -0.43683 -2.20883 +v -6.22914 0.676586 -2.18268 +v -6.02027 1.13853 -2.2243 +v -6.66898 0.860213 -2.48221 +v -6.37791 0.997018 -2.35828 +v -5.88301 0.735492 -4.10018 +v -5.43259 0.894929 -3.94936 +v -5.51118 0.459719 -4.00733 +v -5.70528 0.801482 -4.05127 +v -6.99417 0.490246 -2.62983 +v -6.70882 0.382461 -2.41325 +v -6.83509 0.698843 -2.56041 +v -5.89378 0.258086 -4.04033 +v -6.27994 0.360374 -4.09943 +v -6.05761 0.586361 -4.09959 +v -8.1345 -0.665607 -2.96023 +v -8.49594 -1.0605 -3.05835 +v -8.2392 -1.06654 -2.863 +v -8.34249 -0.886046 -3.01149 +v -7.45624 -0.75067 -4.27896 +v -7.50753 -1.16084 -4.30112 +v -7.82171 -1.13852 -4.37081 +v -7.65841 -0.95859 -4.32367 +v -8.69182 -1.34001 -3.1461 +v -8.45495 -1.30824 -2.94702 +v -8.59185 -1.19221 -3.10385 +v -7.74179 -1.42141 -4.38432 +v -8.05927 -1.45162 -4.43764 +v -7.93962 -1.28919 -4.40864 +v -4.39981 0.155699 -4.27764 +v -4.39868 0.427313 -4.44347 +v -4.70942 0.138673 -4.61309 +v -4.57523 0.276135 -4.53774 +v -3.66855 -0.205806 -5.69801 +v -3.32675 0.0452403 -5.54698 +v -3.29592 -0.252537 -5.45963 +v -3.52713 -0.0935578 -5.63397 +v -4.88222 -0.234322 -4.65244 +v -4.62293 -0.141643 -4.3975 +v -4.77169 0.00264683 -4.63999 +v -3.54864 -0.521335 -5.55185 +v -3.89679 -0.587119 -5.70173 +v -3.74763 -0.333067 -5.70912 +v -5.45927 -1.12985 -4.71837 +v -5.04689 -0.801447 -4.47772 +v -5.16118 -0.674612 -4.68448 +v -5.72193 -1.59773 -4.73821 +v -5.49516 -1.46632 -4.55428 +v -5.6272 -1.41167 -4.73638 +v -4.0923 -1.24872 -5.58069 +v -4.60442 -1.56838 -5.72573 +v -4.24848 -1.07974 -5.71032 +v -4.82442 -1.93106 -5.74783 +v -4.59597 -1.90514 -5.62772 +v -4.76635 -1.81048 -5.73882 +v -5.87438 -1.95963 -4.70764 +v -5.67957 -1.78977 -4.55388 +v -5.80041 -1.76568 -4.72355 +v -4.6981 -2.11267 -5.65541 +v -4.9362 -2.23212 -5.73653 +v -4.86878 -2.0551 -5.75098 +v -6.39086 1.33829 3.13845 +v -5.94154 1.79822 3.11342 +v -6.42575 1.77643 3.08908 +v -5.19018 1.55379 3.15081 +v -5.26437 1.8982 3.09004 +v -6.30714 1.52826 1.07406 +v -5.72506 1.95023 1.10291 +v -6.29637 1.89203 1.18752 +v -5.41295 1.46078 0.952483 +v -5.21775 1.9667 1.02755 +v -10.1218 -0.184093 2.8208 +v -9.66315 -0.154387 2.94594 +v -9.81857 0.00543701 2.8939 +v -10.3891 -0.600184 2.83299 +v -10.5248 -0.443336 2.73465 +v -9.73833 -0.0135811 1.32451 +v -10.1293 -0.0804676 1.39595 +v -9.85935 0.0951681 1.38001 +v -10.4049 -0.427712 1.31477 +v -10.5201 -0.340924 1.39349 +v -8.59821 0.463367 3.01542 +v -8.31573 0.932845 3.01348 +v -8.71646 0.699038 2.98804 +v -7.82229 0.870348 3.07854 +v -7.97725 1.13479 3.00471 +v -8.39634 1.02731 1.34668 +v -8.68914 0.59164 1.28348 +v -8.78464 0.776519 1.32926 +v -7.93441 1.01709 1.24465 +v -8.0756 1.2698 1.36817 +v -6.08657 1.8251 0.182311 +v -5.36666 1.28534 0.388208 +v -5.28183 1.85889 0.382069 +v -4.87599 1.29459 -1.40059 +v -5.79139 1.81087 -1.58598 +v -4.89243 1.88558 -1.44991 +v -6.45563 1.30288 0.16469 +v -6.6516 1.71898 0.0581535 +v -6.23988 1.2409 -1.77167 +v -6.42225 1.67881 -1.73439 +v -7.83646 0.543657 -2.03588 +v -8.54417 0.517585 -2.05038 +v -8.04981 0.873267 -2.01173 +v -9.0303 0.389434 -0.392615 +v -8.38496 0.391146 -0.184079 +v -8.55576 0.737825 -0.302986 +v -8.81946 -0.15095 -2.13143 +v -9.05447 0.127771 -2.09813 +v -9.2452 -0.229008 -0.436309 +v -9.44531 0.0554565 -0.518238 +v -10.7709 -1.03894 -0.864108 +v -10.2159 -0.935229 -0.653381 +v -10.4498 -0.768806 -0.801683 +v -11.0001 -1.46983 -0.853237 +v -11.1961 -1.32153 -1.0097 +v -9.84448 -0.958433 -2.25254 +v -10.3593 -1.04318 -2.33599 +v -10.0727 -0.777706 -2.26709 +v -10.573 -1.46997 -2.42634 +v -10.754 -1.30019 -2.41001 +v -5.57015 0.975184 -1.98213 +v -5.26746 1.46149 -2.00282 +v -5.65448 1.31402 -2.11592 +v -4.85006 0.964706 -1.75645 +v -4.84617 1.51892 -1.8547 +v -4.40567 1.35889 -3.64764 +v -4.871 0.764413 -3.76334 +v -4.97312 1.12643 -3.79094 +v -3.72055 1.10766 -3.38534 +v -3.80903 1.45519 -3.59111 +v -7.74092 -0.624046 -2.7408 +v -7.57958 -0.0968788 -2.82676 +v -7.87494 -0.395943 -2.90151 +v -7.1164 -0.0422857 -2.58688 +v -7.26416 0.211762 -2.7274 +v -6.94115 -0.247068 -4.21196 +v -7.05173 -0.774583 -4.21179 +v -7.22171 -0.51603 -4.2484 +v -6.42405 -0.20417 -4.08694 +v -6.60084 0.0638153 -4.14959 +v -9.24291 -2.31601 -3.16362 +v -9.08076 -1.85243 -3.23402 +v -9.35401 -2.20108 -3.31753 +v -8.71331 -1.67749 -3.02039 +v -8.85741 -1.56274 -3.18318 +v -8.45745 -1.95829 -4.50054 +v -8.58715 -2.50159 -4.60662 +v -8.76059 -2.34952 -4.5943 +v -8.02449 -1.8049 -4.43558 +v -8.22778 -1.66682 -4.4583 +v -3.93649 0.826566 -4.26406 +v -3.45516 0.744803 -3.8806 +v -3.50956 1.11246 -4.13347 +v -2.24687 0.645092 -5.1146 +v -2.76509 0.535451 -5.38951 +v -2.41553 0.90341 -5.30974 +v -4.06885 0.459363 -4.12152 +v -4.20931 0.604487 -4.35982 +v -2.88343 0.0616041 -5.32065 +v -3.07078 0.252152 -5.46704 +v -6.05127 -2.55496 -4.70249 +v -5.84 -2.20412 -4.51745 +v -5.95552 -2.22369 -4.70568 +v -6.08361 -2.9144 -4.50545 +v -6.16903 -2.95052 -4.68284 +v -4.87678 -2.531 -5.60172 +v -5.23047 -2.86868 -5.62542 +v -5.06342 -2.51166 -5.69277 +v -5.24001 -3.28548 -5.48241 +v -5.41739 -3.27815 -5.54021 +v -2.70025 2.45944 3.29535 +v -2.43653 1.82051 3.42417 +v -2.32525 2.43148 3.37386 +v -3.11798 1.8948 3.30666 +v -3.09429 2.47438 3.24867 +v 0.323958 1.40304 -4.86872 +v -0.250942 1.84388 -4.88358 +v 0.226766 1.8914 -4.7844 +v -0.754084 1.28848 -5.02679 +v -0.891883 1.74333 -5.02195 +v 5.245 1.27668 -3.29644 +v 4.96452 0.865321 -3.40536 +v 5.06673 1.26018 -3.3254 +v 4.96746 1.30439 3.22253 +v 5.41144 1.85747 2.98511 +v 4.56399 1.83649 3.39859 +v 4.99335 1.80963 3.19632 +v 6.37935 1.47048 -3.26317 +v 5.6332 1.00027 -3.33803 +v 5.6953 1.36602 -3.26836 +v 5.98355 1.41013 2.88116 +v 6.71823 2.00327 2.79191 +v 5.98118 1.93744 2.86687 +v 10.0685 1.46009 -3.45659 +v 9.17927 1.25335 -3.41024 +v 8.22915 1.54714 -3.35997 +v 9.1856 1.51045 -3.40707 +v 7.2697 1.28154 -3.3173 +v 7.25885 1.53234 -3.30285 +v 10.3057 1.90809 2.56914 +v 8.60795 1.97922 2.63985 +v 9.49483 1.47453 2.58735 +v 9.49399 1.94043 2.59688 +v 7.6397 1.57553 2.70107 +v 7.63826 2.00868 2.71055 +v 11.5014 1.41981 -3.59279 +v 10.8015 1.12234 -3.51246 +v 10.8183 1.43391 -3.52098 +v 11.0563 1.39658 2.54266 +v 11.7669 1.89898 2.52056 +v 11.0526 1.89798 2.54416 +v 3.98631 1.61875 3.61857 +v 3.23007 2.09139 3.62256 +v 3.96048 1.98058 3.49002 +v 0.555424 1.2183 4.81149 +v 1.29801 1.18539 4.87078 +v 1.68067 1.81958 4.31315 +v 1.03574 1.75979 4.16836 +v 1.16224 1.55294 4.56382 +v -4.79235 -1.6179 4.02288 +v -4.88757 -1.82519 4.37228 +v -4.94035 -1.44342 4.48968 +v -4.93526 -1.54439 4.26955 +v 2.55468 1.6869 4.25125 +v 2.42004 2.01839 3.94817 +v 0.260116 1.59943 4.08176 +v 0.924902 1.98552 3.68969 +v -0.607016 1.04082 4.89554 +v -1.45402 0.4249 5.44723 +v -0.281732 0.459811 5.32626 +v -0.4491 0.815494 5.16747 +v -0.866719 0.973843 4.00346 +v -0.73745 1.09569 4.45956 +v -2.44064 -0.0953597 5.36964 +v -1.90903 -0.163756 5.6146 +v -2.06201 0.126903 5.46624 +v -3.01354 -0.394734 5.22534 +v -2.68032 -0.509334 5.51915 +v -2.75743 -0.258753 5.30252 +v -3.37839 -0.659269 4.98179 +v -3.15291 -0.80804 5.26177 +v -3.21009 -0.534759 5.09855 +v -3.66928 -0.807666 4.91493 +v -3.47379 -1.06779 5.05436 +v -3.54971 -0.748707 4.93474 +v -3.56717 -1.12571 5.00846 +v -3.8965 -0.704024 4.73817 +v -3.65087 -0.865545 4.84827 +v -3.68229 -0.840738 4.87988 +v -4.85054 -1.41294 4.62428 +v -4.74973 -1.15189 4.59152 +v -4.86834 -1.64456 4.64977 +v -4.89455 -1.40274 4.58727 +v -4.26977 -0.906425 4.65219 +v -4.33468 -0.863365 4.64193 +v -3.75682 -0.868533 3.68085 +v -3.91404 -1.16256 3.66762 +v -4.409 -1.26183 3.79002 +v -4.13475 -1.0425 3.72944 +v -4.00858 -1.49768 3.72982 +v -4.31047 -1.89856 3.94804 +v -4.42469 -1.57618 3.84567 +v -1.68149 0.289449 3.94734 +v -1.94895 -0.119563 3.86055 +v -2.27707 0.034419 4.05693 +v -2.07183 0.111807 4.04891 +v -2.15138 -0.220484 3.79507 +v -2.50979 -0.152278 3.99615 +v -2.3821 -0.0443958 4.05243 +v -2.52054 -0.492473 3.61487 +v -3.11777 -0.506684 3.70547 +v -2.78301 -0.316867 3.84881 +v -3.22595 -0.926711 3.53692 +v -3.43011 -0.690249 3.66117 +v -1.14041 0.281667 3.47274 +v -0.62413 1.03535 3.39417 +v -1.02114 0.669029 3.6712 +v -4.44035 1.32949 3.17122 +v -3.44759 1.31562 3.18162 +v -3.88513 1.35527 3.17907 +v -5.10824 0.987688 0.816669 +v -4.97434 0.826511 0.464901 +v -4.95402 0.872837 0.639622 +v -4.30394 0.779564 -1.24998 +v -4.18933 0.686629 -1.47905 +v -4.12853 0.710554 -1.31941 +v -2.98184 0.705144 -3.07039 +v -2.96051 0.537321 -3.43178 +v -2.83829 0.633616 -3.20111 +v -1.08472 0.843991 -4.7562 +v -1.73972 0.669204 -4.74316 +v -1.43546 0.785042 -4.73463 +v 2.57987 0.881662 -4.15769 +v 1.09057 0.930172 -4.53699 +v 1.84595 0.900438 -4.35911 +v 3.5543 0.811702 -3.80021 +v 3.09434 0.853398 -3.9719 +v 4.63271 0.695391 -3.50733 +v 4.12466 0.752631 -3.64108 +v -10.6816 -0.803099 1.41393 +v -10.8914 -1.10166 1.97718 +v -10.8557 -0.989448 1.65041 +v -10.6617 -0.994818 2.63879 +v -10.847 -1.1012 2.33665 +v -10.851 -1.93041 -2.33185 +v -11.143 -2.12894 -1.81404 +v -11.0592 -2.08476 -2.13993 +v -11.156 -1.89238 -1.10479 +v -11.229 -2.05741 -1.43842 +v -8.68115 -2.89643 -4.48446 +v -9.08435 -3.09652 -3.86314 +v -8.91459 -3.07289 -4.23095 +v -9.1976 -2.70268 -3.27711 +v -9.20534 -2.95246 -3.53434 +v -5.3382 -3.56284 -5.27601 +v -5.75651 -3.72697 -4.86129 +v -5.55809 -3.72853 -5.09326 +v -5.97442 -3.2571 -4.49377 +v -5.9148 -3.55192 -4.65261 +v -6.66425 0.880531 3.05525 +v -7.00446 0.894937 3.02221 +v -6.8693 0.888343 3.03197 +v -7.13979 1.07706 1.07941 +v -6.66676 1.10533 1.06123 +v -6.94687 1.09099 1.07382 +v -7.35619 0.76656 3.04393 +v -7.1504 0.856653 3.03487 +v -7.49543 0.944077 1.15756 +v -7.29893 1.03361 1.10868 +v -8.83768 0.0521423 2.91265 +v -9.10957 -0.0929642 2.89916 +v -9.02016 -0.0388679 2.8996 +v -8.93902 0.22593 1.28438 +v -9.19556 0.104805 1.29793 +v -9.10809 0.150447 1.28908 +v -9.30451 -0.244324 2.90553 +v -9.18589 -0.155378 2.90429 +v -9.43151 -0.0790877 1.31386 +v -9.29634 0.0262498 1.30736 +v -7.31738 0.665754 -0.0490549 +v -7.84074 0.231673 -0.125952 +v -7.54655 0.487689 -0.0737627 +v -7.37351 0.376875 -1.89158 +v -6.98168 0.681147 -1.86936 +v -7.13683 0.573749 -1.8745 +v -6.84449 0.716111 0.017106 +v -7.13889 0.695387 -0.0362199 +v -6.64262 0.655742 -1.84271 +v -6.88854 0.664775 -1.87313 +v -9.61761 -0.872081 -0.667083 +v -9.40267 -0.813394 -0.637712 +v -9.5562 -0.870828 -0.67043 +v -9.27633 -0.847082 -2.11626 +v -9.06319 -0.774943 -2.07052 +v -9.22464 -0.843003 -2.10041 +v -9.78902 -1.02394 -0.714223 +v -9.68197 -0.920771 -0.685294 +v -9.48676 -1.03627 -2.13034 +v -9.36479 -0.91679 -2.12304 +v -5.62503 0.443811 -1.99092 +v -6.30931 0.214936 -2.24344 +v -5.99459 0.319864 -2.11757 +v -5.52156 0.0749306 -3.89846 +v -5.04079 0.184952 -3.76016 +v -5.31881 0.109499 -3.85512 +v -6.66676 -0.0494597 -2.44999 +v -6.50277 0.105534 -2.35408 +v -5.96343 -0.189195 -3.92203 +v -5.73096 -0.0191993 -3.90946 +v -7.8388 -1.12048 -2.78376 +v -8.14579 -1.3341 -2.88133 +v -8.03288 -1.24948 -2.84091 +v -7.15537 -1.22286 -4.14602 +v -7.46375 -1.43262 -4.23941 +v -7.34258 -1.34021 -4.1961 +v -8.30283 -1.60267 -2.94488 +v -8.2164 -1.44448 -2.91359 +v -7.65935 -1.74218 -4.29749 +v -7.55435 -1.56652 -4.2732 +v -4.05538 0.0740199 -4.00119 +v -4.36057 -0.220553 -4.16139 +v -4.21933 -0.078167 -4.08876 +v -3.35551 -0.555426 -5.26613 +v -3.01667 -0.297242 -5.12925 +v -3.20553 -0.434538 -5.20491 +v -4.60641 -0.556002 -4.25193 +v -4.463 -0.343943 -4.21104 +v -3.65725 -0.900538 -5.32111 +v -3.47524 -0.671285 -5.29996 +v -5.13875 -1.37197 -4.34565 +v -4.87059 -0.964392 -4.29824 +v -5.38586 -1.70428 -4.41602 +v -5.29408 -1.58159 -4.38983 +v -4.32021 -1.80439 -5.37319 +v -3.99406 -1.36161 -5.3443 +v -4.52616 -2.04039 -5.4437 +v -4.47027 -1.97879 -5.41145 +v -5.53702 -2.03181 -4.3899 +v -5.46337 -1.85111 -4.40949 +v -4.63343 -2.3089 -5.44005 +v -4.56979 -2.14477 -5.45459 +v -5.79762 1.00953 3.11408 +v -6.30863 0.91516 3.08314 +v -5.12635 1.18094 3.1465 +v -5.78845 1.16726 0.949279 +v -6.24603 1.14998 1.01101 +v -5.39778 1.09949 0.902194 +v -9.84185 -0.558851 2.85907 +v -9.52086 -0.378013 2.89342 +v -10.2744 -0.789243 2.79356 +v -9.9034 -0.367256 1.31518 +v -9.62216 -0.205079 1.3139 +v -10.3103 -0.581149 1.32536 +v -8.0583 0.43052 2.98614 +v -8.48215 0.225298 2.94537 +v -7.6709 0.617728 3.02334 +v -8.1783 0.600657 1.27446 +v -8.59346 0.394002 1.28738 +v -7.80042 0.791888 1.222 +v -5.64373 0.988978 0.315358 +v -5.20845 0.920279 0.386354 +v -5.30081 0.906952 -1.57095 +v -4.71022 0.875059 -1.37155 +v -6.26759 0.867449 0.163287 +v -6.02916 0.785157 -1.73499 +v -8.63283 -0.306511 -0.352164 +v -8.2143 -0.0318132 -0.221232 +v -8.13893 -0.174533 -1.96791 +v -7.71124 0.124817 -1.92364 +v -9.06192 -0.596163 -0.511307 +v -8.64543 -0.513286 -2.02161 +v -10.2899 -1.4032 -0.797862 +v -9.9785 -1.18862 -0.743032 +v -10.7627 -1.65605 -0.904856 +v -9.91068 -1.39529 -2.19843 +v -9.63893 -1.18968 -2.14775 +v -10.3914 -1.67139 -2.30557 +v -4.89706 0.73316 -1.76244 +v -5.26702 0.610272 -1.87796 +v -4.49167 0.726388 -1.6281 +v -4.06091 0.623288 -3.38838 +v -4.60558 0.401733 -3.59429 +v -3.45452 0.713063 -3.17328 +v -7.17969 -0.580142 -2.61134 +v -7.52467 -0.876974 -2.70131 +v -6.89306 -0.291161 -2.53166 +v -6.53907 -0.746167 -4.03338 +v -6.86663 -1.01409 -4.09191 +v -6.2354 -0.45136 -3.97004 +v -8.69136 -2.10682 -3.03808 +v -8.98122 -2.40914 -3.124 +v -8.46319 -1.83072 -2.98237 +v -8.05714 -2.23471 -4.35686 +v -8.36913 -2.58197 -4.47034 +v -7.82375 -1.95985 -4.31231 +v -3.64799 0.360433 -3.78827 +v -3.28514 0.455098 -3.62873 +v -2.48332 0.0896406 -4.95942 +v -2.11274 0.397082 -4.83726 +v -3.88483 0.226813 -3.90673 +v -2.78028 -0.132158 -5.05208 +v -5.72386 -2.53925 -4.38065 +v -5.61721 -2.25615 -4.37689 +v -5.87685 -2.89622 -4.41136 +v -4.91185 -2.86094 -5.35189 +v -4.74931 -2.54975 -5.39602 +v -5.11547 -3.23615 -5.33705 +v -1.74883 1.19332 3.26786 +v -2.77764 1.22663 3.20811 +v -2.32791 1.20645 3.23725 +v -3.11465 1.26788 3.19043 +v -0.00463747 1.01827 -4.71906 +v 0.511674 0.991311 -4.65212 +v -0.572274 0.945446 -4.75238 +v 5.47697 0.75662 2.85213 +v 4.59837 0.799472 3.30055 +v 5.03535 0.729947 3.03382 +v 5.16952 0.67976 -3.33527 +v 4.90572 0.659191 -3.41176 +v 6.71851 1.02883 2.5968 +v 6.01985 0.894783 2.70986 +v 6.3429 0.927562 -3.21082 +v 5.64992 0.792831 -3.25877 +v 10.0547 0.840347 -3.37349 +v 8.23199 1.02586 -3.26486 +v 9.18303 0.94222 -3.32386 +v 7.24444 1.01311 -3.22002 +v 10.3008 0.812323 2.36859 +v 8.59905 0.983124 2.43195 +v 9.48543 0.894012 2.38862 +v 7.6275 1.04317 2.50276 +v 11.7896 0.758718 2.37635 +v 11.0594 0.774543 2.36769 +v 11.4927 0.786464 -3.39054 +v 10.8042 0.79842 -3.39023 +v 3.43493 1.04033 4.14902 +v 4.06937 0.949904 3.69793 +v 0.830683 0.240926 5.2141 +v 1.96395 0.711303 4.91181 +v 1.43665 0.477533 5.08397 +v -4.51779 -2.15844 4.30786 +v -4.8189 -1.99605 4.73562 +v -4.73024 -2.095 4.5376 +v 2.68158 0.929851 4.5769 +v -2.27291 -0.648337 5.71089 +v -1.10618 -0.211611 5.61857 +v -1.80098 -0.443483 5.70949 +v -0.122946 0.0138685 5.42287 +v -2.79342 -0.922797 5.51144 +v -2.58758 -0.79276 5.63806 +v -3.07701 -1.23758 5.20768 +v -2.93886 -1.08449 5.35146 +v -3.40578 -1.39903 5.09099 +v -3.261 -1.34181 5.12966 +v -3.4814 -1.68541 5.06938 +v -3.40158 -1.387 5.04147 +v -3.42627 -1.41112 5.0653 +v -4.49934 -2.04938 4.95637 +v -3.86433 -1.86659 5.02767 +v -3.9544 -1.93701 5.03968 +v -4.69736 -1.84243 4.79953 +v -4.77029 -1.906 4.7996 +v -4.88225 -1.51312 4.70577 +v -4.82601 -1.33497 4.66041 +v -4.843 -1.63443 4.70688 +v -4.86098 -1.46458 4.66268 +v -4.75552 -1.81739 4.8181 +v -4.5742 -1.95213 4.90195 +v -4.71305 -1.82294 4.80541 +v -3.84257 -2.08224 4.0248 +v -4.19501 -2.14199 4.14875 +v -3.45396 -1.40111 3.62453 +v -3.5854 -1.7933 3.74065 +v -3.72031 -1.46087 3.66718 +v -3.54111 -2.01575 3.90056 +v -1.67904 -0.358188 3.68392 +v -1.94152 -0.509041 3.80782 +v -1.89118 -0.476431 3.79325 +v -2.07533 -0.592469 3.73222 +v -1.97095 -0.522513 3.78943 +v -2.7191 -1.0434 3.55278 +v -2.35053 -0.794532 3.63032 +v -3.10356 -1.25377 3.56862 +v -0.985697 0.704461 2.95367 +v -1.0238 1.1732 3.28995 +v -0.455913 0.296863 2.75841 +v -0.871297 0.502868 2.68852 +v -0.582661 0.121425 3.09297 +v -0.170265 0.0562965 2.80591 +v -1.16423 -0.0878194 3.41807 +v -10.2456 0.0945022 1.83434 +v -10.4815 -0.129272 1.68109 +v -10.8343 -0.229681 1.88646 +v -10.5668 0.0114791 2.09881 +v -10.5233 -0.0301233 1.8743 +v -10.8628 -0.233369 2.27255 +v -10.5239 -0.144657 2.50079 +v -10.2652 0.0815112 2.37953 +v -10.5464 -0.0353027 2.32063 +v -10.8285 -0.375993 1.64392 +v -11.1276 -0.455278 2.05083 +v -11.0403 -0.435702 1.8224 +v -10.2264 -0.0966963 1.59515 +v -10.5067 -0.25513 1.55315 +v -10.1485 0.161534 2.11384 +v -10.1392 0.075726 1.81495 +v -10.2632 -0.125108 2.57962 +v -10.1578 0.0601247 2.3931 +v -10.8869 -0.409951 2.49196 +v -10.5611 -0.29077 2.60031 +v -11.0761 -0.45574 2.29141 +v -10.9159 -1.11882 -2.14954 +v -11.335 -1.29938 -2.08425 +v -11.1397 -1.03966 -1.79581 +v -10.7219 -0.860695 -1.92902 +v -11.023 -1.06213 -1.98604 +v -11.506 -1.30684 -1.72799 +v -11.2063 -1.12189 -1.33559 +v -10.8817 -0.855341 -1.362 +v -11.1845 -1.05828 -1.54874 +v -10.6737 -0.706412 -1.62026 +v -10.6781 -0.999088 -2.1973 +v -10.6215 -0.797597 -1.94066 +v -11.1943 -1.37209 -2.31151 +v -11.649 -1.49989 -2.00127 +v -11.468 -1.46992 -2.19617 +v -10.9 -1.20287 -2.3164 +v -10.9631 -1.05192 -1.14148 +v -10.7786 -0.833549 -1.30986 +v -11.529 -1.3745 -1.4961 +v -11.2541 -1.23444 -1.24712 +v -11.665 -1.46554 -1.7577 +v -8.88918 -2.06438 -4.36046 +v -9.32624 -2.37341 -4.30385 +v -9.2392 -2.04001 -4.1296 +v -8.78826 -1.75872 -4.2386 +v -9.06832 -2.04448 -4.26597 +v -9.55978 -2.3098 -4.03917 +v -9.31893 -1.9834 -3.72122 +v -9.04221 -1.72927 -3.7787 +v -9.29928 -1.99611 -3.92457 +v -8.82414 -1.6311 -3.98924 +v -8.61221 -1.85309 -4.37205 +v -8.66857 -1.68656 -4.215 +v -9.10621 -2.44419 -4.43115 +v -9.58473 -2.5863 -4.21944 +v -9.37948 -2.5751 -4.35898 +v -8.80427 -2.15458 -4.4398 +v -9.07969 -1.8029 -3.53504 +v -8.9297 -1.66282 -3.71537 +v -9.62615 -2.3508 -3.78082 +v -9.36851 -2.07253 -3.5899 +v -9.68259 -2.5168 -4.0087 +v -5.64431 -3.10171 -5.49526 +v -5.92515 -3.47776 -5.34077 +v -5.91932 -3.13098 -5.26147 +v -5.59872 -2.78006 -5.44962 +v -5.7773 -3.13139 -5.399 +v -6.14496 -3.38593 -5.09115 +v -6.10042 -2.92196 -4.98088 +v -5.8989 -2.66786 -5.11309 +v -6.03283 -3.03431 -5.11192 +v -5.67818 -2.5831 -5.28851 +v -5.44303 -2.81727 -5.55351 +v -5.51599 -2.65866 -5.45717 +v -5.7518 -3.40564 -5.41985 +v -6.04814 -3.61477 -5.18635 +v -5.91572 -3.58427 -5.31042 +v -5.55794 -3.10812 -5.52098 +v -5.97347 -2.61233 -4.95664 +v -5.83099 -2.54142 -5.1041 +v -6.17816 -3.2018 -4.92796 +v -6.10468 -2.87453 -4.89883 +v -6.14746 -3.46791 -5.04133 +v -4.20629 -0.997219 4.73508 +v -4.61717 -1.34157 4.81598 +v -4.13718 -1.35455 4.91868 +v -3.77241 -0.984494 4.83649 +v -4.18799 -1.16118 4.82648 +v -4.46951 -1.68909 4.96523 +v -3.8944 -1.63891 5.00718 +v -3.57514 -1.34627 4.98146 +v -4.0157 -1.50832 4.97606 +v -4.77434 -1.62069 4.88098 +v -4.7832 -1.29128 4.73978 +v -4.83738 -1.48342 4.7982 +v -4.79325 -1.43746 4.81223 +v -4.5667 -1.8586 4.94014 +v -4.7355 -1.77082 4.87142 +v -4.67357 -1.75595 4.92201 +v -3.5318 -1.10898 4.94915 +v -3.83418 -0.8074 4.73115 +v -3.63714 -0.899706 4.83878 +v -4.85112 -1.38033 4.72008 +v -4.84494 -1.6564 4.79668 +v -4.87071 -1.51402 4.75682 +v -4.61977 -1.13182 4.67062 +v -4.23026 -0.931671 4.68011 +v -3.45475 -1.56005 5.02829 +v -3.41082 -1.33561 5.00839 +v -4.29653 -1.90402 4.98977 +v -3.84414 -1.76278 5.02061 +v -4.64947 -1.9016 4.88523 +v -4.76291 -1.79566 4.83844 +v -4.7971 -1.26716 4.68764 +v -4.52949 -1.944 4.94016 +vn -0.0955478 0.920931 -0.377831 +vn -0.150513 0.986661 -0.062009 +vn -0.442013 0.884597 -0.148704 +vn -0.289533 0.910634 -0.294816 +vn -0.179105 0.946224 0.269409 +vn -0.442069 0.887351 0.131085 +vn -0.575031 0.696169 0.429754 +vn -0.693602 0.65066 -0.309126 +vn -0.354243 0.715712 -0.601888 +vn -0.0582004 0.933868 -0.35285 +vn -0.217799 0.975948 0.00941899 +vn -0.499654 0.858776 -0.113358 +vn -0.283739 0.899787 -0.331474 +vn -0.25682 0.948062 0.187677 +vn -0.469798 0.880779 0.0593123 +vn -0.626166 0.638523 0.447443 +vn -0.848832 0.528568 -0.0100147 +vn -0.32323 0.568664 -0.756401 +vn -0.138134 0.851984 -0.505017 +vn -0.22329 0.92751 -0.299779 +vn -0.513558 0.788759 -0.337812 +vn -0.379582 0.759332 -0.528519 +vn -0.273446 0.959286 -0.0706957 +vn -0.508824 0.842321 -0.177747 +vn -0.749074 0.661846 0.0291211 +vn -0.788004 0.387553 -0.478385 +vn -0.423565 0.322257 -0.846607 +vn -0.0419756 0.994 0.101007 +vn -0.0877286 0.994731 -0.0530522 +vn -0.100856 0.988355 -0.113938 +vn -0.0698313 0.997457 -0.0142704 +vn -0.112574 0.99359 -0.0103096 +vn -0.11237 0.993472 0.0196801 +vn -0.098261 0.992216 0.0764974 +vn -0.0989015 0.985841 -0.135412 +vn -0.0771041 0.986882 -0.141842 +vn -0.081158 0.994202 -0.0705356 +vn -0.100371 0.99494 -0.0043864 +vn -0.125376 0.991131 -0.0440538 +vn -0.063859 0.987371 -0.144982 +vn -0.0850367 0.996304 -0.0121399 +vn -0.132919 0.989262 0.0607784 +vn -0.0732282 0.989971 0.120811 +vn -0.0590966 0.994017 -0.0918601 +vn -0.0247711 0.976279 -0.215095 +vn -0.0787425 0.980816 -0.178324 +vn -0.0556436 0.996361 -0.0645579 +vn -0.11563 0.993093 -0.0199101 +vn -0.079367 0.976357 -0.201068 +vn 0.0284959 0.989703 -0.140272 +vn -0.0495931 0.988499 -0.142863 +vn -0.118899 0.983182 -0.138624 +vn -0.111712 0.993643 -0.0138971 +vn -0.0195537 0.97367 -0.227123 +vn -0.0557109 0.983296 0.173276 +vn -0.0715648 0.985831 0.151712 +vn -0.0659967 0.996061 0.059226 +vn -0.0227025 0.9892 0.144803 +vn -0.0849122 0.995565 0.0404941 +vn -0.102694 0.994666 0.00968011 +vn -0.0748264 0.992812 -0.0934052 +vn -0.0521968 0.991364 -0.120305 +vn -0.0553744 0.997265 -0.0489556 +vn -0.0744278 0.995017 -0.0663425 +vn -0.0265818 0.993597 -0.109811 +vn -0.0274179 0.998 -0.0569567 +vn 0.0528862 0.959829 -0.275556 +vn 0.108905 0.9438 -0.312059 +vn 0.0265877 0.987674 -0.15425 +vn -0.0275276 0.979824 -0.197959 +vn 0.181192 0.911722 -0.368691 +vn 0.117642 0.971374 -0.20638 +vn -0.0294655 0.999555 -0.00457911 +vn -0.0630981 0.997408 0.0345771 +vn -0.0835871 0.986584 0.140234 +vn -0.0532019 0.995962 0.0723116 +vn -0.0924571 0.974705 0.203475 +vn -0.0733053 0.977544 0.197572 +vn -0.0282304 0.971559 -0.235107 +vn -0.0320147 0.981846 -0.186957 +vn -0.052545 0.98441 -0.167855 +vn -0.0348223 0.981267 -0.189478 +vn -0.0675664 0.991045 -0.115176 +vn -0.0277745 0.991858 -0.124281 +vn 0.0689841 0.792118 -0.606458 +vn 0.156797 0.840281 -0.518982 +vn 0.128379 0.903187 -0.4096 +vn 0.0439694 0.883961 -0.465488 +vn 0.10148 0.927591 -0.359552 +vn 0.0254356 0.902536 -0.429862 +vn -0.0145046 0.77922 0.626583 +vn 0.0382215 0.765155 0.642711 +vn 0.105623 0.710494 0.695731 +vn 0.0680673 0.72153 0.689029 +vn 0.108229 0.768648 0.63045 +vn 0.155809 0.672992 0.723053 +vn 0.183662 0.586591 0.788783 +vn 0.113405 0.676264 0.727878 +vn 0.0936326 0.659638 0.745729 +vn -0.0672473 0.797757 0.599218 +vn -0.0553414 0.821435 0.567611 +vn 0.00810055 0.767698 0.640761 +vn -0.104809 0.839032 0.533891 +vn -0.116057 0.889738 0.441471 +vn -0.00701551 0.861816 0.507172 +vn -0.0739294 0.961625 0.264218 +vn -0.0695248 0.939339 0.335869 +vn -0.0529473 0.977628 0.203566 +vn -0.0527442 0.934009 0.353335 +vn -0.0372205 0.909131 0.414844 +vn -0.0208382 0.837187 0.546519 +vn 0.0143694 0.793949 0.607814 +vn 0.0485073 0.686963 0.725071 +vn -0.0441555 0.842435 0.536986 +vn -0.0269056 0.962736 0.269102 +vn -0.0217841 0.944407 0.328057 +vn -0.0097911 0.880329 0.474263 +vn -0.0466656 0.894134 0.445361 +vn -0.0509407 0.815933 0.575898 +vn 0.0269023 0.820078 0.571618 +vn -0.0205057 0.979208 0.201818 +vn -0.016017 0.999806 0.0114429 +vn 0.0497203 0.983601 0.173369 +vn 0.0358056 0.946372 0.321088 +vn 0.0953804 0.894451 0.436874 +vn 0.0927458 0.928481 0.359613 +vn 0.10541 0.706613 0.699705 +vn 0.137071 0.71685 0.683621 +vn -0.341553 0.905176 -0.252977 +vn -0.155594 0.897415 -0.41284 +vn -0.310252 0.925912 -0.215478 +vn -0.321111 0.938106 0.129786 +vn -0.433702 0.898127 0.0726036 +vn -0.234716 0.972063 0.00150213 +vn -0.40851 0.791837 0.453998 +vn -0.252814 0.848193 0.46546 +vn -0.290848 0.844276 0.450118 +vn -0.229465 0.639194 0.734014 +vn -0.334978 0.575681 0.74591 +vn -0.242114 0.596134 0.765509 +vn -0.0734511 0.995699 -0.0564663 +vn -0.0172686 0.99865 -0.0489943 +vn -0.0765476 0.994948 -0.0649576 +vn -0.0703924 0.994053 -0.083086 +vn -0.0689334 0.995974 -0.0573095 +vn -0.0159674 0.999519 -0.0265715 +vn -0.0595358 0.996735 -0.054541 +vn -0.0192112 0.999348 -0.0305779 +vn -0.0773267 0.994319 -0.0731503 +vn -0.0642893 0.99488 -0.0779838 +vn -0.0490569 0.993266 -0.104962 +vn -0.046492 0.998818 -0.0141775 +vn -0.0597369 0.996763 -0.0538124 +vn -0.086623 0.996082 -0.0178331 +vn -0.0837103 0.994744 0.0589578 +vn -0.0254846 0.98904 -0.14543 +vn -0.00605305 0.984989 -0.172513 +vn -0.0191957 0.998179 0.0571915 +vn -0.030797 0.999316 0.0204927 +vn -0.0768661 0.986921 0.141696 +vn -0.0655801 0.971738 0.226769 +vn -0.257632 0.903525 -0.342445 +vn -0.0476376 0.883651 -0.465717 +vn -0.238581 0.907915 -0.34463 +vn -0.337421 0.941164 -0.0189034 +vn -0.406893 0.912534 -0.0414661 +vn -0.195432 0.979766 -0.0431846 +vn -0.40576 0.885236 0.22741 +vn -0.22375 0.90666 0.357636 +vn -0.349115 0.90048 0.259336 +vn 0.0657206 0.946008 -0.317412 +vn 0.0142632 0.910322 -0.413655 +vn 0.0239393 0.975344 -0.219389 +vn 0.00722701 0.988562 -0.150642 +vn 0.0295834 0.966 -0.256845 +vn 0.0056082 0.934424 -0.35612 +vn -0.00351756 0.978122 -0.208005 +vn -0.00994839 0.957534 -0.288149 +vn -0.00890662 0.994588 -0.103511 +vn -0.0239494 0.974976 -0.221017 +vn -0.0140258 0.960988 -0.276234 +vn 0.0134968 0.977205 -0.211869 +vn -0.00915005 0.984133 -0.177195 +vn -0.0133888 0.994786 -0.101104 +vn -0.0342428 0.995986 -0.0826977 +vn 0.031826 0.940759 -0.33758 +vn 0.049693 0.925731 -0.374903 +vn 0.0148365 0.989732 -0.142163 +vn 0.0331404 0.984375 -0.172939 +vn -0.0583554 0.997004 0.0507676 +vn -0.0454864 0.986213 0.159105 +vn -0.314956 0.743719 -0.589648 +vn -0.0997478 0.826843 -0.553516 +vn -0.290691 0.740275 -0.60621 +vn -0.4077 0.818265 -0.405243 +vn -0.435283 0.814997 -0.382502 +vn -0.196208 0.943989 -0.265308 +vn -0.44404 0.895393 -0.0331587 +vn -0.244703 0.963637 0.107352 +vn -0.495873 0.867911 -0.0289784 +vn 0.233363 0.33144 -0.91416 +vn 0.284967 0.384955 -0.87784 +vn 0.288416 0.560662 -0.776192 +vn 0.19731 0.469049 -0.860849 +vn 0.389582 0.439091 -0.809583 +vn 0.352268 0.653633 -0.669829 +vn 0.300264 0.769638 -0.56347 +vn 0.249251 0.656208 -0.712226 +vn 0.14236 0.5447 -0.82646 +vn 0.198999 0.736349 -0.646676 +vn 0.0971019 0.639396 -0.762722 +vn 0.248681 0.843039 -0.476909 +vn 0.413872 0.511638 -0.752952 +vn 0.321124 0.728052 -0.605657 +vn 0.289856 0.568889 -0.769642 +vn 0.204856 0.76036 -0.616349 +vn 0.15375 0.840169 -0.520073 +vn 0.257437 0.830078 -0.494669 +vn 0.206204 0.904967 -0.372175 +vn 0.112568 0.920699 -0.373686 +vn 0.160296 0.597257 -0.785869 +vn 0.0943583 0.782768 -0.615119 +vn 0.113299 0.619947 -0.776421 +vn 0.0632241 0.810404 -0.58245 +vn 0.0323285 0.85798 -0.512665 +vn 0.0539415 0.834638 -0.548151 +vn 0.0224408 0.90102 -0.433196 +vn -0.0322801 0.905826 -0.422418 +vn 0.18713 0.371463 -0.909394 +vn 0.110472 0.311845 -0.943689 +vn -0.265196 0.592961 -0.760308 +vn 0.0269394 0.61819 -0.785567 +vn 0.0360265 0.185974 -0.981894 +vn -0.367792 0.509282 -0.77805 +vn -0.524518 0.654264 -0.544811 +vn -0.4948 0.735879 -0.462228 +vn -0.23157 0.880544 -0.413543 +vn -0.52286 0.820571 -0.230824 +vn -0.325931 0.944683 -0.0366473 +vn -0.592408 0.746843 -0.302125 +vn -0.271738 0.96183 -0.0322655 +vn -0.204224 0.936746 -0.284253 +vn -0.193907 0.955836 -0.220858 +vn -0.250332 0.967957 0.0198527 +vn -0.14158 0.757801 -0.636941 +vn -0.126421 0.776564 -0.617224 +vn -0.331462 0.717702 -0.612403 +vn -0.317936 0.930174 -0.183556 +vn -0.325937 0.940551 0.0955467 +vn -0.123633 0.693607 0.709665 +vn -0.213357 0.943984 0.25174 +vn -0.294818 0.919934 0.258463 +vn -0.243494 0.677447 0.694101 +vn -0.404505 0.847325 0.344118 +vn -0.404192 0.576813 0.70987 +vn -0.504217 0.832758 -0.228646 +vn -0.456481 0.877094 0.149439 +vn -0.545284 0.559372 -0.624315 +vn -0.538611 0.528597 -0.656112 +vn -0.618112 0.719955 -0.315597 +vn -0.589034 0.79277 0.156701 +vn -0.5108 0.734477 0.446796 +vn -0.505155 0.471274 0.722993 +vn -0.524141 0.680735 0.511737 +vn -0.436931 0.517796 0.735513 +vn -0.407972 0.648521 -0.642635 +vn -0.442368 0.641968 -0.626248 +vn -0.55248 0.762117 -0.337555 +vn -0.520103 0.778635 -0.351028 +vn -0.47697 0.625445 -0.61751 +vn -0.569534 0.753338 -0.328806 +vn -0.601909 0.797822 0.0344469 +vn -0.586575 0.809264 0.0319479 +vn -0.552004 0.833373 0.027961 +vn -0.52387 0.736141 0.428552 +vn -0.505005 0.749975 0.427209 +vn -0.533958 0.730441 0.425846 +vn -0.384464 0.576757 0.720791 +vn -0.397045 0.565253 0.72308 +vn -0.404632 0.559055 0.723692 +vn -0.571283 0.751464 -0.330057 +vn -0.598382 0.800518 0.0333249 +vn -0.497487 0.607224 -0.619504 +vn -0.518408 0.59236 -0.616736 +vn -0.575283 0.74367 -0.340594 +vn -0.596185 0.802326 0.0289359 +vn -0.549176 0.722533 0.419942 +vn -0.415785 0.55836 0.717884 +vn -0.574378 0.704461 0.416922 +vn -0.493142 0.510332 0.704537 +vn -0.529641 0.62907 0.568991 +vn -0.506681 0.8503 0.142354 +vn -0.711156 0.681663 0.172025 +vn -0.696619 0.466403 0.545152 +vn -0.45898 0.886257 -0.0623373 +vn -0.664404 0.739558 -0.107802 +vn -0.67085 0.731101 -0.124302 +vn -0.69516 0.69443 0.185794 +vn -0.637245 0.548432 0.541425 +vn -0.434132 0.855089 -0.283466 +vn -0.630946 0.663745 -0.401684 +vn -0.281667 0.619696 -0.732557 +vn -0.434419 0.431739 -0.790494 +vn -0.417446 0.465535 -0.780394 +vn -0.610398 0.664138 -0.431666 +vn -0.20676 0.940682 -0.269014 +vn -0.0662114 0.718937 -0.691915 +vn -0.265992 0.963057 -0.0420699 +vn -0.311141 0.948645 -0.057135 +vn -0.227138 0.934022 -0.2757 +vn -0.0322592 0.709882 -0.703582 +vn -0.30209 0.935372 0.183905 +vn -0.304447 0.734447 0.606548 +vn -0.311141 0.717955 0.622682 +vn -0.325546 0.92973 0.172109 +vn -0.647572 0.750987 -0.12911 +vn -0.564629 0.705814 -0.42781 +vn -0.591724 0.68496 -0.42508 +vn -0.670019 0.726154 -0.154189 +vn -0.357326 0.568531 -0.741007 +vn -0.342937 0.598224 -0.724239 +vn -0.393633 0.572558 -0.719187 +vn -0.59999 0.6804 -0.420794 +vn -0.666269 0.723648 -0.180053 +vn -0.662674 0.536427 0.522598 +vn -0.684834 0.708694 0.169574 +vn -0.675019 0.722337 0.150259 +vn -0.636383 0.587654 0.49968 +vn -0.68191 0.723053 0.110423 +vn -0.667913 0.585348 0.459631 +vn -0.4288 0.533017 -0.729399 +vn -0.582616 0.694091 -0.422843 +vn -0.388739 0.546997 -0.741401 +vn -0.564441 0.701297 -0.435419 +vn -0.637176 0.749147 -0.181069 +vn -0.646483 0.740453 -0.183817 +vn -0.695531 0.711778 0.0980295 +vn -0.694086 0.710922 0.113291 +vn -0.675509 0.582319 0.452319 +vn -0.701508 0.558637 0.442507 +vn -0.365082 0.896619 -0.250577 +vn -0.174809 0.790629 -0.586811 +vn -0.163748 0.824033 -0.542362 +vn -0.348356 0.906207 -0.239661 +vn 0.0567489 0.550157 -0.833131 +vn 0.0815008 0.585414 -0.806627 +vn -0.100721 0.486863 -0.867652 +vn -0.359332 0.726599 -0.585607 +vn -0.513402 0.800938 -0.308085 +vn -0.481038 0.734403 0.478806 +vn -0.450896 0.883355 0.127974 +vn -0.431532 0.895759 0.106756 +vn -0.477101 0.739381 0.47507 +vn -0.596429 0.802599 0.0103776 +vn -0.61815 0.661841 0.424095 +vn -0.247037 0.304292 -0.919989 +vn -0.521379 0.523722 -0.673706 +vn -0.223019 0.304622 -0.925996 +vn -0.515938 0.53487 -0.66912 +vn -0.687612 0.612678 -0.389634 +vn -0.689065 0.609371 -0.392246 +vn -0.785497 0.615456 -0.0648781 +vn -0.787354 0.611521 -0.0782079 +vn -0.782173 0.517818 0.346511 +vn -0.770038 0.525047 0.362446 +vn -0.257841 0.346037 -0.902096 +vn -0.247145 0.387436 -0.888151 +vn -0.499623 0.545368 -0.673016 +vn -0.511389 0.5215 -0.683022 +vn -0.266406 0.400853 -0.876553 +vn -0.509929 0.542648 -0.667462 +vn -0.675161 0.627091 -0.388477 +vn -0.66312 0.638492 -0.390639 +vn -0.667358 0.629389 -0.398125 +vn -0.754956 0.649693 -0.0891089 +vn -0.752799 0.651439 -0.0944441 +vn -0.772259 0.629153 -0.0882138 +vn -0.802465 0.56203 0.200432 +vn -0.772262 0.594755 0.223333 +vn -0.759459 0.600548 0.250128 +vn -0.530188 0.521309 -0.668684 +vn -0.695048 0.602089 -0.392934 +vn -0.299631 0.385332 -0.872777 +vn -0.325781 0.360888 -0.873857 +vn -0.540701 0.505992 -0.672023 +vn -0.704366 0.589454 -0.395491 +vn -0.794519 0.600648 -0.0892286 +vn -0.828041 0.525632 0.195087 +vn -0.799699 0.594566 -0.0835044 +vn -0.818795 0.535328 0.207361 +vn 0.124774 0.320634 -0.938949 +vn 0.1085 0.370381 -0.922521 +vn -0.236905 0.590801 -0.771252 +vn -0.18237 0.554779 -0.811765 +vn -0.0384051 0.247364 -0.968161 +vn -0.38632 0.490502 -0.78113 +vn -0.505874 0.558375 -0.657502 +vn -0.428425 0.652463 -0.625095 +vn -0.413848 0.653219 -0.634062 +vn -0.522613 0.736002 -0.430322 +vn -0.54791 0.737367 -0.395074 +vn -0.606274 0.596103 -0.526396 +vn -0.821173 0.569047 -0.0431321 +vn -0.644804 0.764327 -0.00571239 +vn -0.668584 0.7436 -0.00741782 +vn -0.434752 0.279035 -0.85623 +vn -0.582111 0.421723 -0.695196 +vn -0.1143 0.0233723 -0.993171 +vn -0.106966 0.0213417 -0.994034 +vn -0.400154 0.212443 -0.891484 +vn -0.612949 0.359933 -0.703379 +vn -0.749629 0.431478 -0.50188 +vn -0.939371 0.342683 -0.0122533 +vn -0.795921 0.421908 -0.434169 +vn -0.903479 0.428595 -0.00573109 +vn -0.860952 0.499147 -0.0980498 +vn -0.756076 0.408119 -0.511652 +vn -0.773803 0.337691 -0.535905 +vn -0.893288 0.422685 -0.152887 +vn -0.641251 0.323831 -0.695651 +vn -0.666518 0.2797 -0.69103 +vn -0.687227 0.229485 -0.689242 +vn -0.79166 0.284357 -0.540754 +vn -0.907154 0.373058 -0.194675 +vn -0.622649 0.348262 -0.70073 +vn -0.763883 0.449069 -0.463486 +vn -0.850094 0.524249 -0.0500204 +vn -0.472543 0.258517 -0.842539 +vn -0.525823 0.221693 -0.821196 +vn -0.155904 0.109669 -0.981665 +vn -0.21229 0.105638 -0.97148 +vn -0.257944 0.088299 -0.962116 +vn -0.554791 0.174392 -0.813507 +vn -0.118071 0.0870959 -0.989178 +vn -0.418195 0.250463 -0.873145 +vn -0.572996 0.144559 -0.806708 +vn -0.699277 0.190575 -0.68898 +vn -0.289163 0.056269 -0.955625 +vn -0.310496 0.0138376 -0.950474 +vn -0.583908 0.131966 -0.801022 +vn -0.702425 0.17823 -0.689081 +vn -0.798225 0.248949 -0.548508 +vn -0.915839 0.338736 -0.215631 +vn -0.799834 0.225029 -0.556442 +vn -0.930963 0.281312 -0.232748 +vn -0.159679 0.985283 0.0609945 +vn -0.225316 0.897949 -0.378048 +vn -0.2459 0.901427 -0.356318 +vn -0.270916 0.962467 -0.0161913 +vn -0.225756 0.663738 -0.713082 +vn -0.209598 0.710781 -0.67146 +vn -0.218766 0.927756 -0.302341 +vn -0.13555 0.981735 0.133505 +vn -0.260589 0.647516 -0.716112 +vn -0.0555636 0.651415 0.756685 +vn -0.133316 0.916588 0.376954 +vn -0.0326906 0.632512 0.77386 +vn -0.0668153 0.878995 0.472127 +vn -0.078953 0.66005 0.747061 +vn -0.103221 0.879831 0.463942 +vn -0.612454 0.700614 -0.366115 +vn -0.63636 0.771062 0.0225651 +vn -0.529531 0.59961 -0.600054 +vn -0.676734 0.67184 -0.301101 +vn -0.937551 0.234632 -0.2568 +vn -0.990852 0.133873 -0.0170311 +vn -0.62197 0.653774 0.430967 +vn -0.939752 0.224298 0.257987 +vn -0.665343 0.603031 0.440082 +vn -0.538401 0.488168 0.686889 +vn -0.413684 0.623353 -0.663549 +vn -0.398711 0.639511 -0.657309 +vn -0.520196 0.778751 -0.350632 +vn -0.580098 0.740024 -0.34037 +vn -0.547292 0.836475 0.0279488 +vn -0.610033 0.790938 0.0477226 +vn -0.63404 0.693651 -0.341821 +vn -0.655782 0.748127 0.101277 +vn -0.457302 0.592065 -0.663577 +vn -0.358181 0.592378 0.721661 +vn -0.511312 0.749152 0.421106 +vn -0.500152 0.759851 0.4153 +vn -0.397351 0.567091 0.721471 +vn -0.513201 0.714107 0.476105 +vn -0.343284 0.596614 0.725402 +vn -0.475363 0.812654 -0.337081 +vn -0.50535 0.752879 0.421657 +vn -0.697191 -0.535799 -0.476282 +vn -0.781895 0.493794 -0.380537 +vn -0.83463 -0.151655 -0.529522 +vn -0.577146 -0.719665 -0.385985 +vn -0.631904 -0.77452 -0.0285706 +vn -0.256273 -0.96542 -0.047846 +vn -0.980055 -0.181653 -0.0805897 +vn 0.541948 -0.759396 0.360014 +vn -0.68981 -0.00461082 0.723976 +vn -0.142933 0.154729 0.977563 +vn -0.405616 0.854398 0.324776 +vn -0.546758 0.802931 0.237396 +vn 0.576096 -0.766554 0.28374 +vn -0.61975 -0.724009 0.302855 +vn 0.580567 -0.814154 -0.00975104 +vn -0.474238 -0.879128 -0.0472405 +vn 0.555003 -0.742668 -0.374722 +vn -0.667718 0.19498 -0.718426 +vn -0.652467 -0.639988 -0.405835 +vn 0.575007 -0.752666 -0.320719 +vn 0.765923 -0.543866 0.342888 +vn 0.119495 -0.00314985 -0.99283 +vn -0.101545 -0.608259 0.787216 +vn 0.583222 -0.673259 -0.454504 +vn -0.761797 0.104933 0.63926 +vn -0.560396 0.826145 -0.0586593 +vn -0.889543 -0.199837 0.410826 +vn -0.158569 -0.972575 0.170156 +vn -0.530794 -0.791646 0.30258 +vn -0.36688 0.927508 -0.0716143 +vn -0.266619 0.909349 -0.319373 +vn -0.273576 0.960542 -0.0501592 +vn -0.211147 0.898237 -0.385471 +vn -0.0421814 0.589833 -0.806423 +vn -0.0395408 0.672483 -0.739056 +vn -0.34584 0.680459 0.646042 +vn -0.365045 0.911204 0.190916 +vn -0.312876 0.644012 0.69811 +vn -0.299367 0.916618 0.264937 +vn -0.181443 0.903464 -0.38837 +vn -0.0808724 0.468811 -0.879589 +vn -0.224336 0.974315 -0.019586 +vn -0.262477 0.922157 0.284133 +vn -0.333592 0.60287 0.724751 +vn -0.588591 0.589723 0.55298 +vn -0.632849 0.76212 0.136658 +vn -0.675862 0.72202 0.147978 +vn -0.655946 0.528073 0.539326 +vn -0.596068 0.794379 -0.116894 +vn -0.622445 0.772818 -0.123753 +vn -0.536752 0.752604 -0.381425 +vn -0.550882 0.726584 -0.410615 +vn -0.37022 0.564074 -0.738077 +vn -0.372518 0.555263 -0.743581 +vn -0.616237 0.773778 0.146693 +vn -0.550999 0.635305 0.541099 +vn -0.599122 0.792545 -0.113686 +vn -0.542888 0.752704 -0.372437 +vn -0.375209 0.558462 -0.739823 +vn -0.556682 0.69106 -0.461021 +vn -0.650934 0.737288 -0.180805 +vn -0.31553 0.573219 -0.756215 +vn -0.303495 0.598688 -0.741258 +vn -0.721854 0.541294 -0.431193 +vn -0.865781 0.437633 -0.242694 +vn -0.711001 0.689745 0.136854 +vn -0.643783 0.610329 0.461564 +vn -0.923488 0.368696 -0.105982 +vn -0.712674 0.684806 0.152106 +vn -0.927271 0.207432 0.311675 +vn -0.121514 -0.910877 0.394382 +vn -0.814273 -0.575228 0.077928 +vn -0.90768 0.401161 0.123235 +vn 0.457394 -0.889053 0.0193971 +vn -0.601486 -0.760704 -0.244016 +vn -0.0213615 0.58118 0.813494 +vn 0.563296 -0.75493 0.335824 +vn 0.173871 -0.969676 -0.171749 +vn -0.575319 -0.562195 -0.594092 +vn 0.129495 -0.576632 -0.806676 +vn -0.384164 -0.523305 -0.760638 +vn -0.861653 -0.284733 -0.420096 +vn -0.786166 -0.510065 -0.348966 +vn -0.86802 -0.359944 -0.342026 +vn 0.0396856 -0.510894 0.858727 +vn -0.573802 0.399147 0.715145 +vn -0.230492 0.169505 -0.958197 +vn 0.70929 -0.703786 -0.0399201 +vn -0.244141 0.0580331 -0.968002 +vn -0.488243 -0.601349 -0.632454 +vn 0.625924 -0.743024 -0.236928 +vn -0.272048 0.888822 -0.368761 +vn 0.0892995 0.535037 -0.840096 +vn -0.111606 0.946394 -0.303121 +vn 0.100011 0.863744 -0.493907 +vn -0.848254 0.0258753 0.528957 +vn -0.602971 0.791517 0.099628 +vn -0.802668 0.500554 -0.3243 +vn -0.788985 -0.587039 -0.18135 +vn -0.897465 -0.427487 0.108686 +vn -0.360277 0.889258 -0.281816 +vn -0.196895 0.742455 -0.640306 +vn -0.223415 0.752769 -0.619213 +vn -0.405155 0.874518 -0.266585 +vn -0.0813191 0.438383 -0.895102 +vn -0.01657 0.506553 -0.862049 +vn -0.230435 0.283177 -0.930973 +vn -0.191174 0.74241 -0.64209 +vn -0.320266 0.884137 -0.340192 +vn -0.521397 0.674261 0.522988 +vn -0.509802 0.852838 0.112998 +vn -0.501994 0.856683 0.118726 +vn -0.51414 0.712839 0.476991 +vn -0.498168 0.863635 0.0772203 +vn -0.562352 0.61335 0.554582 +vn -0.629384 0.680588 -0.375068 +vn -0.470339 0.570182 -0.673553 +vn -0.511634 0.520192 -0.683836 +vn -0.663623 0.636554 -0.392942 +vn -0.205873 0.328901 -0.921651 +vn -0.25282 0.315596 -0.914593 +vn -0.181252 0.343419 -0.921527 +vn -0.455409 0.602688 -0.655263 +vn -0.616481 0.696967 -0.366318 +vn -0.738247 0.595649 0.316534 +vn -0.722841 0.687229 -0.072232 +vn -0.746181 0.659762 -0.0890414 +vn -0.74928 0.59883 0.282812 +vn -0.718987 0.691708 -0.0678101 +vn -0.741564 0.576972 0.342325 +vn -0.320425 0.355165 -0.878172 +vn -0.561616 0.466541 -0.683321 +vn -0.577025 0.384393 -0.720614 +vn -0.810641 0.117648 -0.573603 +vn -0.870587 0.168421 -0.46229 +vn -0.727234 0.553418 -0.406027 +vn -0.818606 0.566698 -0.0934766 +vn -0.927164 0.178815 -0.329229 +vn -0.846696 0.531309 -0.0285809 +vn -0.798297 0.56372 0.211995 +vn 0.568351 -0.41269 0.711803 +vn 0.662136 -0.450865 0.598579 +vn -0.73083 -0.681708 0.0340902 +vn -0.898739 -0.0860596 0.429956 +vn 0.714551 -0.566732 0.41016 +vn -0.630105 -0.720635 -0.289228 +vn -0.0493302 0.520976 -0.852144 +vn -0.467485 -0.0151695 -0.883871 +vn -0.522023 -0.65772 -0.543043 +vn 0.804607 -0.535996 0.255568 +vn -0.64186 0.714079 -0.279476 +vn -0.671381 0.658611 -0.339822 +vn -0.944143 -0.329221 -0.014409 +vn 0.227817 -0.848839 0.477044 +vn -0.719434 -0.161218 0.675591 +vn -0.805541 0.492321 0.329732 +vn -0.0213249 0.124215 -0.992026 +vn -0.341959 0.441897 -0.829332 +vn -0.023805 0.195075 -0.980499 +vn -0.276869 0.437868 -0.855345 +vn -0.454685 0.605912 -0.652788 +vn -0.488498 0.623328 -0.6106 +vn -0.616327 0.722633 -0.312957 +vn -0.609268 0.696959 -0.378207 +vn -0.701186 0.705375 0.103849 +vn -0.6938 0.687145 0.215578 +vn -0.214035 0.496212 -0.841405 +vn -0.431809 0.620307 -0.654798 +vn 0.0531356 0.270825 -0.961161 +vn -0.589868 0.698823 -0.404601 +vn -0.714376 0.699715 0.00808137 +vn -0.594145 0.107049 -0.797203 +vn -0.709448 0.153962 -0.687735 +vn -0.313272 -0.00360777 -0.949657 +vn -0.5084 -0.0418213 -0.860105 +vn -0.767942 -0.25773 -0.586379 +vn -0.753999 -0.308951 -0.579685 +vn -0.807213 0.188948 -0.559202 +vn -0.931864 0.254322 -0.258747 +vn -0.749805 -0.298764 -0.590366 +vn -0.881667 0.114301 -0.457819 +vn 0.703144 0.439522 0.558936 +vn 0.760821 0.00906147 0.648899 +vn -0.406628 -0.809325 0.423848 +vn -0.954598 -0.0336153 0.295996 +vn 0.739281 -0.0412268 0.672134 +vn -0.149652 -0.970648 0.188272 +vn -0.925039 0.32919 -0.18957 +vn -0.801711 0.231035 -0.551255 +vn -0.421238 -0.0728493 -0.90402 +vn -0.469844 -0.169536 -0.866317 +vn -0.778381 0.304368 -0.549075 +vn -0.636459 0.0861996 -0.766478 +vn 0.70381 0.0485922 0.708724 +vn 0.0423154 -0.625848 -0.778796 +vn 0.0350947 -0.996689 -0.0733479 +vn 0.761048 -0.0840827 0.643223 +vn 0.747842 -0.043072 0.662478 +vn -0.114824 0.868874 -0.481532 +vn -0.519158 0.386614 -0.762236 +vn -0.938213 -0.164629 -0.304391 +vn -0.775079 -0.346972 -0.528075 +vn -0.888045 -0.188019 -0.419553 +vn -0.933279 0.0428864 -0.356581 +vn -0.506413 0.185158 -0.842177 +vn -0.835186 0.0990419 -0.540976 +vn 0.0654984 0.944131 0.322995 +vn -0.0015175 0.726468 0.687199 +vn 0.0565376 0.995469 0.0764584 +vn 0.11388 0.99349 0.00300228 +vn 0.0732661 0.935915 0.344522 +vn -0.0461766 0.710031 0.702654 +vn -0.00142986 0.905907 0.423474 +vn -0.0844109 0.656004 0.750022 +vn 0.057253 0.997655 -0.0374954 +vn -0.0182702 0.991043 -0.13229 +vn -0.0808527 0.971656 -0.222144 +vn -0.0623834 0.955566 -0.288101 +vn 0.0184562 0.961911 -0.272739 +vn 0.00579366 0.906353 -0.422482 +vn -0.0477822 0.92709 -0.37178 +vn -0.088018 0.98792 -0.127543 +vn -0.0675037 0.989775 0.125656 +vn -0.0345045 0.981462 0.188525 +vn -0.0704858 0.992436 -0.100507 +vn -0.0726649 0.994767 -0.0718164 +vn -0.0423317 0.959715 0.277767 +vn -0.033864 0.957493 0.28646 +vn 0.0105682 0.995378 0.0954534 +vn 0.099883 0.989218 0.107101 +vn 0.0266755 0.938183 0.34511 +vn 0.00115657 0.904845 0.42574 +vn 0.0870577 0.99556 0.0357958 +vn 0.0129622 0.984802 -0.173195 +vn -0.00682766 0.977573 -0.210484 +vn -0.0132148 0.975901 -0.217814 +vn 0.0584137 0.972898 -0.223734 +vn 0.0858042 0.910237 -0.4051 +vn -0.0229725 0.954903 -0.296028 +vn 0.00268241 0.997924 -0.0643436 +vn 0.004055 0.991553 0.129641 +vn 0.00734045 0.990062 0.140438 +vn -0.0156527 0.999827 -0.0100624 +vn -0.0955278 0.994602 0.040515 +vn -0.0816092 0.977211 0.195958 +vn -0.0122581 0.988404 0.15135 +vn 0.00808982 0.99087 -0.134574 +vn 0.0537459 0.991547 -0.118095 +vn 0.0146777 0.992416 0.122047 +vn -0.0365089 0.990673 0.131276 +vn 0.0402954 0.98953 -0.138585 +vn 0.0539455 0.932015 -0.358383 +vn 0.0361698 0.964941 -0.259962 +vn 0.0683355 0.951805 -0.298995 +vn 0.092378 0.94081 -0.326102 +vn 0.0759703 0.918502 -0.388051 +vn 0.0298958 0.921543 -0.387123 +vn -0.0619571 0.992328 -0.106993 +vn -0.131631 0.985033 -0.111277 +vn -0.0681991 0.994817 -0.0754127 +vn -0.00554397 0.980377 -0.197053 +vn -0.0277972 0.969022 -0.245407 +vn -0.0817507 0.996115 -0.0327456 +vn -0.0341482 0.964576 -0.261587 +vn 0.0739918 0.902438 -0.424417 +vn 0.138032 0.926868 -0.349089 +vn 0.00582473 0.995545 -0.0941106 +vn -0.0761858 0.997016 0.0124372 +vn 0.0814285 0.929967 -0.358513 +vn 0.0957725 0.810575 -0.577751 +vn 0.114101 0.624012 -0.773039 +vn 0.147354 0.586728 -0.796264 +vn 0.161269 0.779411 -0.605401 +vn 0.190636 0.678068 -0.709847 +vn 0.187144 0.476915 -0.858795 +vn -0.0190899 0.970748 -0.239342 +vn -0.024819 0.955301 -0.294592 +vn 0.00465745 0.974239 -0.225471 +vn -0.0183708 0.963902 -0.265621 +vn -0.0513491 0.962405 -0.26672 +vn -0.0435202 0.939922 -0.338603 +vn -0.0852522 0.915651 -0.392829 +vn -0.09489 0.942116 -0.321579 +vn -0.118345 0.895672 -0.42868 +vn -0.106065 0.891611 -0.440205 +vn 0.241427 0.463849 0.852383 +vn 0.0943536 0.650149 0.753926 +vn 0.210324 0.368172 0.905656 +vn 0.074126 0.612377 0.787083 +vn 0.0353261 0.635452 0.771332 +vn 0.0758429 0.635041 0.768746 +vn 0.00855076 0.800279 0.599567 +vn -0.0337945 0.943328 0.330136 +vn 0.0382516 0.805398 0.591498 +vn 0.0151478 0.957441 0.288233 +vn 0.0112927 0.99437 0.105356 +vn -0.0184085 0.988484 0.150202 +vn -0.00231283 0.998804 -0.0488475 +vn 0.0225887 0.997501 -0.0669408 +vn -0.000863407 0.996772 -0.0802818 +vn 0.0133848 0.993396 -0.113954 +vn 0.0355492 0.996371 -0.0773315 +vn 0.0516421 0.997639 -0.0452674 +vn 0.0595919 0.997387 -0.0408502 +vn 0.0487284 0.997959 -0.0412686 +vn 0.0394683 0.995914 -0.081226 +vn 0.0320422 0.994181 -0.102847 +vn 0.0520137 0.626611 0.777594 +vn 0.0362156 0.619142 0.784443 +vn -0.0813146 0.861483 -0.501233 +vn -0.0957759 0.841488 -0.531718 +vn -0.0601569 0.741078 -0.668719 +vn -0.0370608 0.764713 -0.643304 +vn -0.00287482 0.984107 -0.177554 +vn 0.0214072 0.987386 -0.156877 +vn 0.0401327 0.494493 -0.868255 +vn 0.105627 0.412872 -0.904643 +vn -0.000231473 0.462786 -0.88647 +vn 0.0481746 0.385726 -0.921355 +vn 0.0853486 0.29693 -0.951077 +vn 0.175386 0.290091 -0.940791 +vn -0.00890346 0.999664 0.0243452 +vn 0.00314049 0.99999 0.00326692 +vn -0.0036945 0.604409 -0.796666 +vn -0.0357455 0.58191 -0.812467 +vn -0.0526675 0.971477 -0.231213 +vn -0.0746437 0.948634 -0.307444 +vn -0.0877332 0.974447 -0.206776 +vn -0.117525 0.944777 -0.305916 +vn -0.172656 0.861043 -0.478325 +vn -0.102309 0.883271 -0.457565 +vn 0.0218433 0.993333 0.11319 +vn 0.000379045 0.999979 0.00645346 +vn 0.0299697 0.988841 0.145928 +vn 0.0112127 0.999157 0.0394911 +vn -0.00564645 0.997952 -0.063718 +vn -0.00646816 0.996291 -0.0858026 +vn -0.00988164 0.992918 -0.118387 +vn -0.0153569 0.994654 -0.102119 +vn -0.0187153 0.996581 -0.0804778 +vn -0.0120443 0.996335 -0.0846823 +vn -0.00220632 0.994584 -0.103917 +vn 0.00109381 0.984618 -0.174718 +vn -0.0201747 0.993381 -0.113083 +vn -0.0366848 0.985283 -0.166945 +vn -0.0557635 0.983128 -0.17421 +vn -0.00486006 0.976916 -0.213569 +vn -0.00715609 0.998374 -0.056547 +vn -0.0165988 0.997717 -0.0654608 +vn -0.098979 0.804485 -0.585668 +vn -0.210469 0.759033 -0.616095 +vn -0.218145 0.678871 -0.701104 +vn -0.0820505 0.698283 -0.711104 +vn -0.0273978 0.973911 -0.225269 +vn -0.0713104 0.98206 -0.174563 +vn -0.0739402 0.541744 -0.837285 +vn -0.213467 0.568331 -0.794627 +vn -0.194323 0.421428 -0.885797 +vn -0.0561623 0.42925 -0.901438 +vn -0.0196791 0.378029 -0.925584 +vn -0.138332 0.320127 -0.937221 +vn -0.0761727 0.314494 -0.946198 +vn -0.000203115 0.337111 -0.941465 +vn 0.109535 0.351275 0.929843 +vn 0.0592805 0.552588 0.831343 +vn 0.080602 0.339677 0.937082 +vn 0.0568183 0.494839 0.867125 +vn 0.0272525 0.591425 0.8059 +vn 0.0103809 0.614503 0.788846 +vn 0.0273968 0.642649 0.765671 +vn 0.0432451 0.680461 0.731507 +vn 0.0591449 0.84866 0.525622 +vn 0.0573275 0.82749 0.558547 +vn 0.0483428 0.96062 0.273629 +vn 0.0459617 0.959137 0.279185 +vn 0.00598039 0.574443 0.818523 +vn -0.00216556 0.746838 0.665002 +vn 0.00363022 0.740336 0.672227 +vn 0.0112283 0.584256 0.811492 +vn -0.00402089 0.860111 0.510091 +vn 0.000838429 0.858895 0.51215 +vn 0.0243852 0.857551 0.513821 +vn 0.0291119 0.729965 0.682864 +vn 0.0281865 0.594383 0.803688 +vn 0.0506606 0.710191 0.702184 +vn 0.0405066 0.592276 0.804716 +vn 0.0478397 0.856774 0.513469 +vn -0.0206501 0.939412 0.342168 +vn -0.0194574 0.946948 0.320799 +vn -0.0432215 0.977297 0.207419 +vn -0.0414284 0.98021 0.193576 +vn -0.0107098 0.982722 0.184777 +vn 0.00208251 0.953871 0.300208 +vn 0.0277679 0.957753 0.286248 +vn 0.0211966 0.985164 0.1703 +vn -0.0576275 0.995323 0.0775354 +vn -0.0467844 0.994092 0.0979429 +vn -0.0630132 0.996943 -0.0461934 +vn -0.0438175 0.998826 -0.0206683 +vn -0.0206821 0.999786 0.000951467 +vn -0.014775 0.992893 0.118093 +vn 0.0113022 0.995688 0.0920689 +vn -0.00591417 0.999771 -0.0205713 +vn -0.0629839 0.992744 -0.102432 +vn -0.0415865 0.994783 -0.093155 +vn -0.0608617 0.994397 -0.0864371 +vn -0.039749 0.995637 -0.084427 +vn -0.0236108 0.996357 -0.0819516 +vn -0.0248905 0.996075 -0.084939 +vn -0.0154519 0.995881 -0.0893428 +vn -0.014877 0.996692 -0.0798971 +vn -0.0599255 0.995832 -0.068763 +vn -0.0381483 0.997817 -0.0539037 +vn -0.0521272 0.992057 -0.114478 +vn -0.0299549 0.998158 -0.0527656 +vn -0.0204919 0.999533 -0.0226506 +vn -0.0209633 0.998758 -0.0452098 +vn -0.0125501 0.998416 -0.0548532 +vn -0.0208797 0.997671 -0.0649308 +vn -0.0254575 0.98535 -0.168631 +vn -0.00494336 0.99735 -0.0725917 +vn 0.00358331 0.987559 -0.15721 +vn 0.0202956 0.995368 -0.0939753 +vn -0.0270146 0.997644 -0.0630582 +vn -0.0233839 0.999462 -0.0229956 +vn -0.046909 0.995168 -0.0862591 +vn -0.0731706 0.991641 -0.106276 +vn 0.0142506 0.98802 -0.153664 +vn 0.0256725 0.991741 -0.125663 +vn 0.0223546 0.97243 -0.232121 +vn 0.0320511 0.984256 -0.173819 +vn -0.0290426 0.992162 -0.121538 +vn -0.0299786 0.993185 -0.112625 +vn -0.0833049 0.987551 -0.133429 +vn -0.0911623 0.984143 -0.152159 +vn 0.049279 0.935449 -0.35001 +vn 0.0697612 0.963792 -0.257369 +vn 0.0799831 0.884806 -0.459044 +vn 0.118222 0.916487 -0.382198 +vn -0.0294859 0.952563 -0.302909 +vn -0.0218369 0.987328 -0.157184 +vn -0.119982 0.969015 -0.215903 +vn -0.183778 0.905743 -0.381909 +vn 0.0911497 0.811492 -0.57721 +vn 0.131966 0.836377 -0.532033 +vn 0.0901709 0.685521 -0.722447 +vn 0.127714 0.695078 -0.7075 +vn -0.0884329 0.705691 -0.702979 +vn -0.0651025 0.859183 -0.50751 +vn -0.252476 0.794035 -0.55296 +vn -0.2828 0.684539 -0.671886 +vn 0.0806182 0.519047 -0.850935 +vn 0.114831 0.4887 -0.864862 +vn 0.04991 0.319017 -0.946434 +vn 0.0784518 0.219079 -0.972548 +vn -0.0910711 0.165449 -0.982004 +vn -0.0925933 0.478185 -0.873365 +vn -0.275762 0.532318 -0.800371 +vn -0.244106 0.289676 -0.925473 +vn -0.00888888 0.143645 -0.989589 +vn 0.0211696 0.00907152 -0.999735 +vn -0.0549276 0.138739 -0.988805 +vn -0.022935 0.0273555 -0.999363 +vn -0.0663542 -0.0467295 -0.996701 +vn -0.0800877 -0.0641942 -0.994719 +vn -0.179959 0.100823 -0.978494 +vn -0.10906 0.121255 -0.986612 +vn 0.0339527 0.228856 0.972868 +vn 0.0242735 0.352299 0.935573 +vn 0.0314996 0.37449 0.926696 +vn 0.0440043 0.244142 0.968741 +vn 0.0448302 0.408492 0.91166 +vn 0.0611644 0.269948 0.96093 +vn 0.0558587 0.448501 0.892035 +vn 0.075509 0.307073 0.948686 +vn -0.0798863 0.992873 -0.0884418 +vn -0.0788897 0.99379 -0.0784659 +vn -0.0869396 0.992044 -0.0910506 +vn -0.0858928 0.99259 -0.0859564 +vn -0.0830207 0.982694 -0.16559 +vn -0.074653 0.986124 -0.148277 +vn 0.000747746 0.858304 0.513141 +vn -0.0139323 0.929602 0.368302 +vn 0.00263597 0.854364 0.519669 +vn -0.011914 0.916717 0.399359 +vn -0.030827 0.954227 0.297492 +vn -0.0331052 0.968496 0.246818 +vn -0.0544516 0.991808 0.115554 +vn -0.0535528 0.982766 0.176927 +vn -0.0788342 0.996798 0.0134102 +vn -0.0750815 0.996833 -0.0261909 +vn -0.0818852 0.991561 -0.100504 +vn -0.0887075 0.991649 -0.0936074 +vn -0.0624617 0.973775 -0.218772 +vn -0.0771228 0.966765 -0.243758 +vn -0.0632851 0.969203 -0.237992 +vn -0.0430112 0.978612 -0.201166 +vn -0.0515363 0.362011 -0.930748 +vn -0.0898254 0.186936 -0.978257 +vn -0.0788899 0.419126 -0.904494 +vn -0.115208 0.248307 -0.961806 +vn -0.141251 0.119391 -0.982748 +vn -0.11724 0.139072 -0.983318 +vn -0.0269318 0.982549 -0.184043 +vn -0.0446485 0.972357 -0.22919 +vn -0.0274525 0.959506 -0.280348 +vn -0.0145244 0.967587 -0.252121 +vn -0.00692538 0.890637 -0.454663 +vn -0.0144084 0.797076 -0.603707 +vn -0.0272598 0.896925 -0.441343 +vn -0.0396329 0.802796 -0.594935 +vn -0.0479173 0.691411 -0.720871 +vn -0.0191123 0.679677 -0.733263 +vn -0.0296144 0.549352 -0.835066 +vn -0.0588078 0.581209 -0.811626 +vn 0.00655386 0.574342 0.818589 +vn 0.00190961 0.753885 0.657004 +vn 0.00649623 0.57883 0.815423 +vn 0.00311455 0.761311 0.64838 +vn 0.0296068 0.220033 0.975043 +vn 0.0212802 0.342461 0.939291 +vn 0.028177 0.214058 0.976414 +vn 0.0202638 0.338081 0.940899 +vn -0.00483955 0.937975 -0.346669 +vn -0.0203859 0.938376 -0.345014 +vn -0.556412 0.828847 0.0584682 +vn -0.284839 0.609194 0.740101 +vn -0.221061 0.975211 0.0097855 +vn -0.378703 0.880953 -0.283737 +vn -0.611488 0.749928 -0.25237 +vn -0.61765 0.431491 -0.657514 +vn -0.745387 -0.421532 -0.516438 +vn 0.438447 -0.774591 -0.455821 +vn -0.821938 -0.26993 -0.501553 +vn -0.563168 0.232253 0.793032 +vn -0.808705 0.564214 0.16631 +vn -0.738658 0.594894 -0.316994 +vn -0.314832 -0.94565 -0.0814009 +vn 0.447277 -0.843673 0.296915 +vn -0.753569 -0.592735 0.284251 +vn -0.618933 -0.138609 -0.773117 +vn -0.663389 0.455071 -0.593991 +vn -0.607693 -0.326186 -0.724094 +vn -0.635556 0.134492 -0.76025 +vn -0.155281 -0.0991642 -0.982881 +vn -0.905626 0.182452 -0.382822 +vn -0.671753 0.357502 -0.648799 +vn -0.751922 0.557209 -0.352322 +vn -0.556879 0.795665 -0.238333 +vn -0.552181 0.662955 -0.505556 +vn -0.770987 0.63355 0.0647521 +vn -0.515765 0.850266 0.105041 +vn -0.405918 0.756979 0.512068 +vn -0.49212 0.865256 -0.0956575 +vn -0.450223 0.749186 -0.485819 +vn -0.509977 0.774339 -0.374597 +vn -0.457581 0.805472 -0.37661 +vn -0.48371 0.872179 -0.0729941 +vn -0.458929 0.88519 -0.0762998 +vn -0.506028 0.794647 -0.335369 +vn -0.554586 0.831959 -0.0166845 +vn -0.595181 0.701742 0.391559 +vn -0.510895 0.755038 0.41098 +vn -0.328951 0.851939 0.407419 +vn -0.591091 0.80566 -0.0390265 +vn -0.590124 0.736244 0.331208 +vn -0.540766 0.770373 -0.337783 +vn -0.429226 0.855957 -0.288275 +vn -0.527094 0.849255 -0.0306215 +vn -0.596867 0.752069 0.279539 +vn -0.450812 0.892421 0.0187942 +vn -0.590026 0.736508 0.330795 +vn -0.326001 0.909418 -0.258231 +vn -0.31565 0.895661 -0.313298 +vn -0.425547 0.904755 0.0181037 +vn -0.514509 0.745775 0.423203 +vn -0.447724 0.894045 -0.0150773 +vn -0.387613 0.799437 0.458974 +vn -0.368539 0.833158 -0.412343 +vn -0.200291 -0.889725 0.410212 +vn -0.03541 -0.926921 0.373582 +vn -0.00830305 -0.984713 0.173989 +vn -0.174967 -0.953776 0.24433 +vn -0.121677 -0.941072 0.315559 +vn -0.115251 -0.993328 -0.00402813 +vn -0.0458082 -0.947064 -0.317759 +vn 0.026322 -0.986427 -0.162078 +vn -0.121515 -0.958175 -0.259103 +vn -0.0573523 -0.882008 0.467732 +vn -0.0156049 -0.988935 0.147527 +vn 0.206296 -0.968119 0.142081 +vn 0.100141 -0.903647 0.416407 +vn 0.113134 -0.909123 -0.400869 +vn 0.286774 -0.922828 -0.257194 +vn 0.201839 -0.825852 -0.526526 +vn 0.182403 -0.977772 -0.103403 +vn 0.100082 -0.951719 0.290196 +vn 0.0657565 -0.94069 0.332834 +vn 0.178766 -0.982717 -0.0480527 +vn 0.306381 -0.949034 -0.0739223 +vn 0.236936 -0.95644 0.170541 +vn 0.252172 -0.948592 -0.191266 +vn 0.278986 -0.960104 -0.0191624 +vn 0.0312654 -0.937255 -0.347239 +vn -0.0973915 -0.993504 -0.058863 +vn -0.040887 -0.924192 0.379732 +vn -0.250512 -0.96771 -0.0279459 +vn -0.302342 -0.945483 0.121043 +vn -0.323758 -0.931155 0.167726 +vn -0.279057 -0.958073 0.0649929 +vn -0.320177 -0.934477 0.155693 +vn -0.330187 -0.931419 0.153086 +vn -0.268323 -0.956162 0.11729 +vn -0.300487 -0.934237 0.192117 +vn -0.287787 -0.945505 0.152311 +vn -0.224831 -0.959513 -0.169666 +vn -0.176999 -0.956899 -0.230253 +vn -0.215262 -0.946078 -0.242073 +vn -0.205374 -0.962255 -0.178571 +vn -0.231006 -0.934902 -0.269434 +vn -0.285506 -0.939008 -0.191705 +vn -0.208669 -0.976635 -0.0513859 +vn -0.182534 -0.970757 -0.155924 +vn -0.164866 -0.977424 -0.132141 +vn -0.451193 -0.849638 -0.27302 +vn -0.450314 -0.809109 -0.377571 +vn -0.311719 -0.915647 -0.253816 +vn -0.298266 -0.930245 -0.213733 +vn -0.484324 -0.797888 -0.358894 +vn -0.345874 -0.912412 -0.218806 +vn -0.136616 -0.990493 -0.0160847 +vn -0.111978 -0.983657 -0.140998 +vn -0.0937988 -0.987563 -0.126175 +vn -0.0538348 -0.994659 -0.0880648 +vn -0.0945629 -0.992464 0.0779295 +vn -0.220298 -0.969789 0.104776 +vn -0.168666 -0.982895 -0.0739523 +vn -0.129661 -0.98001 0.150891 +vn -0.242156 -0.955454 0.168727 +vn 0.101948 -0.992094 0.0731875 +vn -0.0197621 -0.994707 0.100835 +vn 0.0130798 -0.998939 0.0441473 +vn 0.117567 -0.992755 0.0247965 +vn 0.0339212 -0.997877 -0.0556002 +vn 0.13034 -0.991338 -0.0161262 +vn 0.162147 -0.814231 -0.557438 +vn 0.0243759 -0.851253 -0.524189 +vn 0.00289166 -0.936654 -0.350245 +vn 0.0853009 -0.976234 -0.199226 +vn -0.156385 -0.888128 -0.432171 +vn -0.134974 -0.910427 -0.39103 +vn -0.145071 -0.962998 -0.227132 +vn -0.0549104 -0.983751 -0.170936 +vn 0.029037 -0.996519 -0.0781466 +vn 0.0243967 -0.962164 -0.271376 +vn 0.0890234 -0.969627 -0.227811 +vn -0.025058 -0.924288 -0.380872 +vn -0.0932596 -0.990849 -0.0975713 +vn -0.12905 -0.991638 0.000145644 +vn 0.0210589 -0.999069 0.0376545 +vn -0.19285 -0.887358 0.418814 +vn 3.73955e-005 -0.928456 0.371443 +vn -0.14764 -0.907733 0.392712 +vn -0.0625933 -0.608675 0.790947 +vn -0.0778989 -0.615003 0.784668 +vn 0.0214669 -0.664834 0.746682 +vn -0.374317 -0.912119 -0.167109 +vn -0.153371 -0.982731 0.103527 +vn -0.510696 -0.810369 -0.287214 +vn -0.532954 -0.827262 -0.177758 +vn -0.388818 -0.915512 -0.103238 +vn -0.136741 -0.989824 0.0393842 +vn 0.227856 -0.87245 -0.432333 +vn 0.191571 -0.962692 -0.191112 +vn 0.173692 -0.780283 -0.600824 +vn 0.107452 -0.975251 -0.193235 +vn 0.0515396 -0.992257 -0.113004 +vn -0.0186562 -0.999806 0.00636202 +vn -0.038869 -0.949653 0.310884 +vn -0.0844804 -0.959781 0.267738 +vn -0.0404564 -0.950848 0.307004 +vn -0.37427 -0.915782 -0.145823 +vn -0.202896 -0.977965 0.0491621 +vn -0.368537 -0.889987 -0.268521 +vn -0.439961 -0.878473 -0.186334 +vn -0.38509 -0.912021 -0.141152 +vn -0.168947 -0.985375 0.0222093 +vn -0.339097 -0.926925 -0.160696 +vn -0.121404 -0.991141 -0.0538589 +vn -0.457743 -0.873429 -0.166112 +vn -0.0350241 -0.828411 -0.559025 +vn -0.184804 -0.879978 -0.437591 +vn 0.20719 -0.701306 -0.682087 +vn 0.265653 -0.846083 -0.462138 +vn -0.0620296 -0.877104 -0.476277 +vn -0.197781 -0.84443 -0.497816 +vn 0.0182224 -0.934094 -0.356561 +vn -0.164345 -0.850305 -0.499972 +vn 0.328841 -0.924711 -0.191762 +vn 0.378824 -0.925301 -0.0176387 +vn 0.126777 -0.976087 -0.176581 +vn -0.102659 -0.926891 -0.361017 +vn 0.153008 -0.975421 0.158565 +vn 0.0652492 -0.984117 0.165092 +vn 0.187221 -0.978271 -0.0890723 +vn 0.0495692 -0.967813 0.246741 +vn 0.0355725 -0.935536 0.351437 +vn 0.0408043 -0.93342 0.356458 +vn 0.0441133 -0.871823 0.487831 +vn 0.101266 -0.897338 0.429569 +vn -0.0341286 -0.862221 0.50538 +vn -0.292522 -0.952374 0.0861068 +vn -0.208535 -0.977888 0.0157666 +vn -0.297222 -0.944586 0.13934 +vn -0.270532 -0.957607 0.0990064 +vn -0.254554 -0.966314 0.0379336 +vn -0.167745 -0.985567 -0.0228057 +vn -0.227472 -0.972661 -0.0467586 +vn -0.160136 -0.985507 -0.055969 +vn -0.259487 -0.965694 -0.0100931 +vn -0.227305 -0.958237 0.173532 +vn -0.136408 -0.976515 0.166766 +vn -0.141939 -0.986102 0.0863518 +vn -0.217914 -0.970322 0.104826 +vn -0.0357387 -0.992064 0.120545 +vn 0.0985925 -0.990405 0.0968387 +vn 0.0890281 -0.995744 0.0238165 +vn -0.0447708 -0.997548 0.0537996 +vn -0.0617623 -0.996639 -0.0538201 +vn -0.156875 -0.986159 -0.0536806 +vn 0.05032 -0.996258 -0.0702647 +vn 0.408062 -0.868039 -0.282832 +vn 0.189428 -0.839723 -0.508903 +vn -0.0104476 -0.943169 -0.332149 +vn 0.243456 -0.968044 0.0601672 +vn 0.131008 -0.79298 -0.594996 +vn 0.0732531 -0.900538 -0.428562 +vn -0.0141239 -0.990769 0.134826 +vn -0.1067 -0.994063 0.0213087 +vn 0.175446 -0.977818 0.114413 +vn 0.0591516 -0.944502 0.323138 +vn 0.235498 -0.959779 0.152859 +vn -0.0143297 -0.854142 0.519842 +vn 0.0359089 -0.759028 -0.650067 +vn 0.105468 -0.715885 -0.690207 +vn 0.0168918 -0.869846 -0.493034 +vn -0.0511321 -0.896175 -0.440746 +vn 0.0697391 -0.677869 -0.731867 +vn 0.00395103 -0.837706 -0.546108 +vn -0.0394691 -0.921173 -0.387146 +vn -0.0805088 -0.957088 -0.278391 +vn -0.130414 -0.975356 -0.177971 +vn -0.193292 -0.976157 -0.0987701 +vn -0.218138 -0.975371 0.0326781 +vn -0.148897 -0.959221 -0.240259 +vn 0.0431719 -0.588912 -0.807043 +vn -0.0268822 -0.840146 -0.541693 +vn 0.156012 -0.481016 -0.862719 +vn 0.042886 -0.843804 -0.534936 +vn -0.0291102 -0.911468 -0.410339 +vn -0.0300508 -0.912098 -0.408869 +vn -0.0884095 -0.947612 -0.306946 +vn -0.039469 -0.949967 -0.309846 +vn 0.282728 -0.45227 -0.845882 +vn 0.158786 -0.783588 -0.600648 +vn 0.326238 -0.500216 -0.802093 +vn 0.251036 -0.695529 -0.673216 +vn 0.146483 -0.867178 -0.475968 +vn 0.0138174 -0.894631 -0.446592 +vn 0.00912715 -0.968211 -0.249967 +vn 0.128476 -0.975354 -0.179385 +vn -0.0922895 -0.986324 -0.136557 +vn -0.208067 -0.971164 -0.116399 +vn -0.17473 -0.892778 -0.41523 +vn -0.111317 -0.886643 -0.448857 +vn -0.102672 -0.988878 -0.107602 +vn -0.0948069 -0.906154 -0.412184 +vn -0.0696214 -0.678018 -0.731741 +vn -0.102827 -0.648084 -0.754595 +vn -0.11639 -0.61043 -0.783473 +vn -0.142107 -0.791485 0.594439 +vn -0.253414 -0.809138 0.530166 +vn -0.255505 -0.948507 0.18722 +vn -0.116772 -0.972744 0.200336 +vn -0.0454003 -0.823657 0.565268 +vn -0.104319 -0.970367 0.217959 +vn 0.213176 -0.967928 -0.132931 +vn 0.13986 -0.878139 -0.457505 +vn 0.429511 -0.890782 -0.148415 +vn 0.31192 -0.808681 -0.498739 +vn 0.121752 -0.629306 -0.767562 +vn 0.0265562 -0.672223 -0.739872 +vn 0.26789 -0.756193 0.596999 +vn 0.240513 -0.942147 0.23348 +vn 0.331158 -0.724297 0.604754 +vn 0.414504 -0.877516 0.241148 +vn 0.329612 -0.932582 -0.147129 +vn 0.159361 -0.975817 -0.149618 +vn 0.170486 -0.820214 -0.546061 +vn 0.269952 -0.750933 -0.602682 +vn 0.275004 -0.948016 -0.160123 +vn 0.298147 -0.789495 -0.536476 +vn 0.265214 -0.52071 -0.811494 +vn 0.193291 -0.542161 -0.817741 +vn 0.214206 -0.50386 -0.836804 +vn 0.258234 -0.682672 0.683575 +vn 0.290955 -0.688794 0.664009 +vn 0.23017 -0.922207 0.310734 +vn 0.324741 -0.868269 0.375037 +vn 0.440124 -0.626365 0.643395 +vn 0.369873 -0.886065 0.279432 +vn 0.565114 -0.808681 -0.16334 +vn 0.517176 -0.665064 -0.53872 +vn 0.641602 -0.749596 -0.162643 +vn 0.547663 -0.629714 -0.550932 +vn 0.343946 -0.442365 -0.82826 +vn 0.347908 -0.461002 -0.816356 +vn 0.525079 -0.56508 0.636377 +vn 0.587687 -0.762296 0.271162 +vn 0.456318 -0.613196 0.644798 +vn 0.598185 -0.752657 0.275102 +vn 0.140391 -0.989962 0.0162727 +vn 0.698788 -0.707586 0.104967 +vn 0.700381 -0.695486 -0.160517 +vn 0.0266162 -0.967068 -0.253124 +vn 0.646454 -0.75915 0.0760839 +vn 0.656974 -0.722455 -0.215507 +vn 0.537486 -0.568426 -0.622897 +vn 0.556893 -0.588642 -0.585979 +vn -0.14743 -0.749545 -0.645327 +vn 0.19557 -0.699929 0.686915 +vn 0.462083 -0.530606 0.710589 +vn 0.650099 -0.669802 0.358798 +vn 0.150154 -0.944474 0.292273 +vn 0.34354 -0.572317 0.744603 +vn 0.572396 -0.737397 0.35862 +vn -0.449389 -0.653941 -0.608614 +vn -0.436753 -0.87334 -0.215694 +vn 0.0653335 -0.685068 -0.725543 +vn -0.000890236 -0.9625 -0.271281 +vn -0.0290426 -0.998903 0.0367406 +vn -0.338855 -0.940361 -0.0299769 +vn -0.304038 -0.929099 0.21056 +vn -0.0585332 -0.934385 0.351425 +vn -0.130491 -0.673991 0.727123 +vn -0.166732 -0.731827 0.66078 +vn 0.33656 -0.939996 0.055999 +vn 0.110801 -0.993823 -0.00622577 +vn 0.0752386 -0.969288 -0.234135 +vn 0.359818 -0.906952 -0.219017 +vn 0.308894 -0.949099 0.0616087 +vn 0.295225 -0.929768 -0.21994 +vn 0.250458 -0.758329 -0.601837 +vn 0.114572 -0.787416 -0.605681 +vn 0.371106 -0.675796 -0.636852 +vn 0.0455465 -0.740413 0.670607 +vn -0.17811 -0.833853 0.522461 +vn -0.0275472 -0.9765 0.21375 +vn 0.23385 -0.915917 0.326205 +vn -0.0388956 -0.802815 0.594958 +vn 0.155051 -0.930401 0.332134 +vn 0.642955 -0.749008 0.159988 +vn 0.672847 -0.728087 -0.131021 +vn 0.701873 -0.69107 0.172619 +vn 0.714227 -0.686825 -0.134729 +vn 0.602438 -0.552619 -0.575917 +vn 0.577812 -0.585659 -0.568451 +vn 0.317796 -0.613123 0.723247 +vn 0.525011 -0.724762 0.446187 +vn 0.367008 -0.5651 0.738896 +vn 0.578325 -0.669646 0.465956 +vn 0.22782 -0.948817 0.218735 +vn 0.0768582 -0.984788 0.155838 +vn 0.0923076 -0.990096 -0.105782 +vn 0.301461 -0.950623 -0.0737438 +vn 0.183494 -0.967034 0.176567 +vn 0.201104 -0.972944 -0.113741 +vn 0.22494 -0.841243 -0.491642 +vn 0.185592 -0.832691 -0.52171 +vn 0.401264 -0.73137 -0.551438 +vn -0.0906771 -0.57265 0.81477 +vn -0.148565 -0.63057 0.761781 +vn -0.00234831 -0.905961 0.423354 +vn 0.113554 -0.862461 0.493221 +vn -0.142606 -0.657211 0.740092 +vn 0.0519142 -0.892189 0.448669 +vn 0.496179 -0.864948 -0.0753113 +vn 0.468907 -0.733367 -0.492238 +vn 0.416781 -0.862647 0.286592 +vn 0.579628 -0.733187 0.355622 +vn 0.680219 -0.732522 -0.0267365 +vn 0.62062 -0.610466 -0.492099 +vn 0.203465 -0.779096 0.592968 +vn -0.0694969 -0.583924 0.808828 +vn 0.0480318 -0.466708 0.883106 +vn 0.3489 -0.647658 0.677354 +vn 0.498832 -0.683215 -0.533276 +vn 0.454961 -0.877776 -0.150064 +vn 0.393072 -0.909775 -0.133429 +vn 0.518257 -0.701644 -0.488984 +vn 0.359773 -0.899388 0.248322 +vn 0.248408 -0.947463 0.201512 +vn 0.53916 -0.768212 0.345192 +vn 0.669057 -0.742427 -0.0341308 +vn 0.702366 -0.567185 -0.430097 +vn 0.208687 -0.762626 0.612251 +vn 0.129875 -0.829842 0.542674 +vn 0.0510444 -0.531631 0.845436 +vn 0.027833 -0.610497 0.79153 +vn 0.155054 -0.49176 0.856814 +vn 0.347582 -0.647638 0.678051 +vn 0.783396 -0.446885 0.431955 +vn 0.880188 -0.474115 0.0220117 +vn 0.76292 -0.485535 0.42686 +vn 0.859743 -0.510632 0.00986557 +vn 0.783539 -0.455695 -0.422384 +vn 0.820165 -0.406819 -0.402278 +vn 0.250189 -0.282865 0.925955 +vn 0.53249 -0.352793 0.76941 +vn 0.225979 -0.271652 0.935489 +vn 0.505799 -0.383747 0.772597 +vn 0.590713 -0.792441 -0.151974 +vn 0.487535 -0.847247 0.210907 +vn 0.471579 -0.858972 0.19945 +vn 0.584259 -0.799724 -0.138141 +vn 0.333466 -0.787103 0.518912 +vn 0.325572 -0.804585 0.496634 +vn 0.326433 -0.813751 0.480886 +vn 0.458571 -0.865007 0.203655 +vn 0.586402 -0.803777 -0.100382 +vn 0.0985281 -0.637441 0.764173 +vn 0.128814 -0.625929 0.769168 +vn -0.243719 -0.340989 0.907925 +vn -0.190392 -0.278619 0.941341 +vn -0.203948 -0.278492 0.938535 +vn 0.133745 -0.65035 0.747768 +vn 0.439476 -0.706873 0.554248 +vn 0.579307 -0.767415 0.274733 +vn 0.57495 -0.523018 0.629194 +vn 0.72537 -0.592517 0.350375 +vn 0.796021 -0.603521 0.045968 +vn 0.683342 -0.729961 -0.0141439 +vn -0.157842 -0.236517 0.958721 +vn 0.214223 -0.556738 0.80259 +vn -0.0643248 -0.119118 0.990794 +vn 0.332734 -0.375749 0.864928 +vn -0.082489 -0.142259 0.986386 +vn -0.113457 -0.27016 0.956107 +vn 0.217063 -0.593259 0.775195 +vn 0.315147 -0.429002 0.846546 +vn -0.0178816 -0.190391 0.981546 +vn 0.321666 -0.488108 0.811346 +vn 0.50704 -0.632457 0.585584 +vn 0.394704 -0.733051 0.553936 +vn 0.541167 -0.569692 0.618538 +vn 0.365937 -0.329494 0.870358 +vn 0.607142 -0.472379 0.638934 +vn -0.0437684 -0.0758619 0.996157 +vn 0.506203 -0.803195 0.314063 +vn 0.692213 -0.63327 0.346137 +vn 0.62346 -0.703016 0.34215 +vn 0.764304 -0.644601 0.0181222 +vn 0.664572 -0.747032 -0.0169622 +vn 0.782387 -0.622297 -0.0248318 +vn 0.759272 -0.542694 0.359151 +vn 0.823729 -0.566743 0.0165032 +vn 0.693032 -0.333159 0.639305 +vn 0.831451 -0.391856 0.393877 +vn 0.724157 -0.251369 0.642192 +vn 0.854556 -0.328823 0.402006 +vn 0.914748 -0.401087 0.048624 +vn 0.916927 -0.397032 0.0401261 +vn 0.0832744 0.0105751 0.996471 +vn 0.477336 -0.206907 0.854014 +vn 0.0994411 0.0212606 0.994816 +vn 0.505886 -0.14557 0.850229 +vn 0.15544 -0.983742 -0.0899404 +vn 0.0465806 -0.990583 -0.128748 +vn -0.022358 -0.889575 -0.456242 +vn 0.073972 -0.90245 -0.424396 +vn -0.114011 -0.5718 -0.812432 +vn -0.0627407 -0.574427 -0.816148 +vn 0.177983 -0.983696 -0.0257552 +vn 0.13491 -0.928352 -0.346355 +vn -0.0575418 -0.684203 -0.727018 +vn 0.10284 -0.718397 0.68799 +vn 0.00972176 -0.756443 0.653988 +vn 0.0543261 -0.971832 0.229327 +vn 0.175238 -0.948135 0.2652 +vn 0.120774 -0.69226 0.71147 +vn 0.190013 -0.932709 0.306511 +vn 0.449554 -0.879229 -0.157662 +vn 0.283652 -0.942062 -0.179055 +vn 0.221489 -0.769941 -0.598442 +vn 0.363089 -0.736573 -0.570637 +vn -0.107505 -0.976764 -0.185405 +vn -0.0449225 -0.796682 -0.602726 +vn 0.0619557 -0.64379 -0.76269 +vn 0.138081 -0.566986 -0.812072 +vn 0.214127 -0.497817 -0.840433 +vn 0.557449 -0.815341 -0.156428 +vn 0.475052 -0.681946 -0.556126 +vn 0.293789 -0.458896 -0.838512 +vn 0.399384 -0.868661 0.293121 +vn 0.257574 -0.921459 0.290809 +vn 0.268895 -0.704363 0.656938 +vn 0.163319 -0.770613 0.616022 +vn 0.0459843 -0.840242 0.540258 +vn -0.0569791 -0.95285 0.298044 +vn 0.50693 -0.814324 0.282664 +vn 0.359456 -0.664995 0.654656 +vn 0.1967 -0.522222 -0.829815 +vn 0.363924 -0.720124 -0.590745 +vn 0.351355 -0.701607 -0.619918 +vn 0.226636 -0.489115 -0.84226 +vn 0.503661 -0.849531 -0.156919 +vn 0.474845 -0.866794 -0.152283 +vn 0.487918 -0.859109 -0.154491 +vn 0.355391 -0.760103 -0.544004 +vn 0.162152 -0.576412 -0.800909 +vn 0.286818 -0.70515 0.648459 +vn 0.272424 -0.685292 0.675396 +vn 0.411104 -0.831117 0.374485 +vn 0.438627 -0.838362 0.323661 +vn 0.440843 -0.854727 0.274043 +vn 0.30309 -0.722106 0.621851 +vn 0.221955 -0.929442 -0.294743 +vn 0.187395 -0.978743 0.0833382 +vn 0.232908 -0.611454 -0.756226 +vn 0.280247 -0.556646 -0.782053 +vn 0.240032 -0.928484 -0.283377 +vn 0.182218 -0.978348 0.0981371 +vn 0.258774 -0.606465 -0.751822 +vn 0.203495 -0.951714 -0.229848 +vn 0.0420773 -0.996415 0.0733983 +vn -0.0425754 -0.947567 0.316709 +vn 0.0926909 -0.916404 0.389373 +vn -0.192749 -0.779367 0.596183 +vn -0.0647627 -0.674666 0.735276 +vn 0.117344 -0.902281 0.414872 +vn -0.0462844 -0.648423 0.759872 +vn 0.49852 -0.862912 0.082833 +vn 0.478182 -0.873304 0.093179 +vn 0.514398 -0.832187 -0.207026 +vn 0.538637 -0.815351 -0.212307 +vn 0.460545 -0.621483 -0.633764 +vn 0.476795 -0.611247 -0.631699 +vn 0.53455 -0.842911 0.0612889 +vn 0.568642 -0.78774 -0.236881 +vn 0.490664 -0.591414 -0.639905 +vn 0.150582 -0.660431 0.735633 +vn 0.121416 -0.683363 0.719912 +vn 0.37018 -0.851084 0.372322 +vn 0.399797 -0.842901 0.360112 +vn 0.210507 -0.631871 0.745939 +vn 0.44648 -0.822814 0.351613 +vn 0.494434 -0.623276 -0.605856 +vn 0.555956 -0.796861 -0.236486 +vn 0.444488 -0.856091 -0.2637 +vn 0.417097 -0.690347 -0.591144 +vn 0.523946 -0.840464 0.138209 +vn 0.357896 -0.924684 0.129885 +vn 0.0699882 -0.992448 0.100741 +vn 0.204025 -0.928818 -0.309307 +vn 0.317519 -0.761543 -0.565008 +vn 0.645095 -0.745555 0.167333 +vn 0.654617 -0.734849 -0.177409 +vn 0.560915 -0.576117 -0.594528 +vn 0.372942 -0.780849 0.501188 +vn 0.218564 -0.846542 0.485383 +vn 0.226034 -0.633354 0.740116 +vn 0.12101 -0.704477 0.699335 +vn 0.0377876 -0.778795 0.626139 +vn 0.00556205 -0.904197 0.42708 +vn 0.32209 -0.581983 0.746695 +vn 0.508174 -0.705547 0.493926 +vn 0.278171 -0.927592 0.249385 +vn 0.34617 -0.905813 0.244273 +vn 0.426107 -0.902248 -0.0661919 +vn 0.288718 -0.955178 -0.0654038 +vn 0.494781 -0.666588 -0.55754 +vn 0.36397 -0.742974 -0.561708 +vn 0.0936447 -0.995406 -0.019954 +vn 0.142027 -0.801986 -0.580213 +vn 0.123618 -0.947671 0.294343 +vn -0.0466927 -0.572462 0.818601 +vn -0.0442224 -0.536621 0.842664 +vn 0.220128 -0.823243 0.523274 +vn 0.212559 -0.836214 0.505534 +vn -0.0349657 -0.733486 0.678804 +vn 0.154566 -0.874747 0.459268 +vn 0.589731 -0.72717 0.351344 +vn 0.495475 -0.809956 0.313809 +vn 0.578013 -0.807828 -0.115388 +vn 0.681472 -0.727702 -0.0777506 +vn 0.549777 -0.634413 -0.543383 +vn 0.614819 -0.579643 -0.5348 +vn 0.742586 -0.669112 -0.0292593 +vn 0.662307 -0.551927 -0.506682 +vn 0.644353 -0.667398 0.373349 +vn 0.119971 -0.414092 0.902294 +vn 0.0968989 -0.457409 0.883961 +vn 0.311426 -0.675443 0.668424 +vn 0.377071 -0.614622 0.692862 +vn 0.414836 -0.581244 0.700047 +vn 0.122039 -0.401241 0.907806 +vn 0.699058 -0.563583 -0.440104 +vn 0.723711 -0.688545 -0.0463532 +vn 0.637703 -0.76787 -0.0609146 +vn 0.655207 -0.652046 -0.381497 +vn 0.624425 -0.681579 0.381502 +vn 0.513384 -0.78311 0.350963 +vn 0.26783 -0.922588 0.277665 +vn 0.463908 -0.878598 -0.113377 +vn 0.570923 -0.766466 -0.294238 +vn 0.786571 -0.617167 -0.0202584 +vn 0.718381 -0.534302 -0.445478 +vn 0.691611 -0.597435 0.405888 +vn 0.386073 -0.551921 0.739142 +vn 0.287308 -0.632653 0.719169 +vn 0.161422 -0.387903 0.907455 +vn 0.107848 -0.471982 0.874987 +vn 0.0521365 -0.558482 0.827877 +vn 0.0958317 -0.741776 0.663765 +vn 0.444058 -0.478611 0.757459 +vn 0.192324 -0.325976 0.925608 +vn 0.430591 -0.710016 0.557198 +vn 0.363788 -0.756591 0.543349 +vn 0.5101 -0.82408 0.246353 +vn 0.543197 -0.78104 0.308079 +vn 0.598005 -0.789783 -0.136504 +vn 0.607829 -0.785788 -0.114367 +vn 0.494246 -0.801826 0.33585 +vn 0.577055 -0.806838 -0.126574 +vn 0.440839 -0.780121 0.443928 +vn -0.274963 -0.356393 0.892961 +vn -0.302343 -0.36859 0.879051 +vn 0.0988897 -0.659138 0.745492 +vn 0.169485 -0.690681 0.703018 +vn 0.274008 -0.819895 0.502685 +vn -0.223582 -0.502348 0.835259 +vn 0.861284 -0.503684 0.0670252 +vn 0.789524 -0.473113 0.390916 +vn 0.743438 -0.553567 0.375318 +vn 0.818973 -0.560606 0.122494 +vn 0.661733 -0.404809 0.631062 +vn 0.600868 -0.496365 0.626562 +vn 0.46705 -0.643022 0.606949 +vn 0.684899 -0.651986 0.325311 +vn 0.766754 -0.611131 0.196487 +vn 0.707988 -0.303262 0.637798 +vn 0.834652 -0.384152 0.394695 +vn 0.887387 -0.458265 0.0503796 +vn 0.443242 -0.320489 0.837152 +vn 0.362436 -0.406895 0.838497 +vn 0.0856413 -0.161387 0.983168 +vn 0.098327 -0.275697 0.956202 +vn 0.1136 -0.366048 0.923636 +vn 0.222838 -0.48837 0.843705 +vn 0.0916181 -0.0539619 0.994331 +vn 0.488534 -0.207261 0.847572 +vn 0.0223291 -0.999708 -0.00929305 +vn -0.0159043 -0.999383 0.0313215 +vn 0.0184641 -0.997981 -0.0607657 +vn -0.0984639 -0.995084 -0.0106616 +vn 0.0280624 -0.99952 -0.0131053 +vn 0.0630187 -0.99288 -0.101084 +vn -0.0149317 -0.986036 0.16586 +vn 0.121325 -0.976195 -0.179785 +vn -0.206374 -0.9675 0.146129 +vn -0.0199376 -0.997772 -0.0636741 +vn -0.0472615 -0.998701 0.0190618 +vn -0.110858 -0.988276 -0.10498 +vn -0.150094 -0.987682 -0.0442184 +vn -0.250325 -0.962304 -0.106344 +vn -0.15917 -0.939719 -0.302642 +vn -0.00086033 -0.988706 0.149864 +vn 0.0755275 -0.987588 0.137717 +vn 0.0967509 -0.993067 0.0667659 +vn -0.0021663 -0.997853 -0.0654578 +vn -0.0557684 -0.95011 -0.30689 +vn 0.0125944 -0.997897 -0.0635869 +vn -0.105942 -0.984301 0.141168 +vn 0.055051 -0.973149 0.223495 +vn -0.0489759 -0.804136 0.592424 +vn -0.00798684 -0.777141 0.629276 +vn 0.00810995 -0.711481 0.702659 +vn 0.0774376 -0.945421 0.316517 +vn 0.00345788 -0.938783 0.344492 +vn -0.00642016 -0.654772 0.755799 +vn -0.0745877 -0.901219 -0.426898 +vn -0.0309001 -0.798798 -0.600805 +vn -0.113854 -0.983367 -0.141513 +vn 0.0360607 -0.996727 -0.0723539 +vn 0.0594901 -0.91401 -0.401305 +vn 0.0354422 -0.820469 -0.570592 +vn 0.180263 -0.89924 -0.398588 +vn 0.131074 -0.801934 -0.582856 +vn 0.131049 -0.98769 0.085405 +vn -0.199273 -0.97366 0.110797 +vn -0.271771 -0.944564 0.184225 +vn -0.232944 -0.945861 0.226016 +vn -0.124548 -0.966185 0.225777 +vn -0.0494872 -0.896294 0.44069 +vn -0.133122 -0.94014 0.313713 +vn -0.245686 -0.958896 0.141977 +vn -0.178353 -0.983738 0.0211849 +vn -0.0864648 -0.991898 -0.0930687 +vn -0.192616 -0.978456 0.074323 +vn -0.0768958 -0.997039 0.000339094 +vn 0.0591321 -0.974425 -0.216792 +vn -0.102245 -0.9911 -0.0852465 +vn -0.0772064 -0.995716 -0.0508896 +vn -0.00910294 -0.999645 -0.0250492 +vn 0.00257288 -0.982447 -0.186526 +vn 0.111154 -0.968113 -0.224503 +vn 0.0403769 -0.99491 0.0923233 +vn -0.111576 -0.993754 0.00198259 +vn -0.144264 -0.988369 -0.0481039 +vn -0.187419 -0.978174 0.0897161 +vn -0.10339 -0.985753 0.132668 +vn -0.0934349 -0.931955 0.350327 +vn -0.200846 -0.927723 0.314629 +vn -0.169325 -0.979073 -0.112895 +vn -0.164657 -0.980458 -0.107655 +vn -0.203306 -0.933645 -0.294914 +vn -0.239287 -0.968589 -0.0676575 +vn -0.246258 -0.968155 0.0450881 +vn -0.140527 -0.898152 -0.416623 +vn -0.095039 -0.995309 -0.0181093 +vn -0.0600837 -0.950494 -0.30488 +vn 0.0445356 -0.836725 -0.545809 +vn 0.266137 -0.939014 -0.21777 +vn 0.409603 -0.797094 -0.443697 +vn 0.265289 -0.962694 0.053305 +vn 0.325814 -0.942791 -0.0706379 +vn 0.404947 -0.903478 -0.140518 +vn 0.538823 -0.767067 -0.348248 +vn 0.591155 -0.787763 -0.173104 +vn 0.450808 -0.865997 -0.216381 +vn 0.385889 -0.902569 -0.190941 +vn 0.549432 -0.832919 -0.0661075 +vn 0.29647 -0.840773 -0.452997 +vn 0.2741 -0.951058 -0.142678 +vn 0.375795 -0.833825 -0.404368 +vn 0.348807 -0.929659 -0.118613 +vn 0.318522 -0.947871 -0.00915184 +vn 0.247338 -0.968853 -0.0121772 +vn 0.239833 -0.970662 0.0172003 +vn 0.327105 -0.944703 0.0232112 +vn 0.326642 -0.942825 0.0662277 +vn 0.238367 -0.96789 0.0798165 +vn 0.160233 -0.986646 -0.0292596 +vn 0.193214 -0.980624 0.0323203 +vn 0.279408 -0.960135 -0.00846387 +vn 0.275503 -0.95553 0.105165 +vn 0.38329 -0.902453 0.196642 +vn 0.467009 -0.878753 0.0984706 +vn 0.44359 -0.879888 0.170367 +vn 0.40337 -0.878266 0.256793 +vn 0.406635 -0.913579 -0.00458647 +vn 0.413826 -0.908168 0.0630866 +vn 0.409467 -0.903823 0.12426 +vn 0.410745 -0.888829 0.203156 +vn 0.410948 -0.871837 0.266498 +vn 0.228925 -0.967697 0.10562 +vn 0.278386 -0.958403 0.0629637 +vn 0.231995 -0.971804 -0.0421442 +vn 0.204635 -0.978814 -0.00688673 +vn 0.167559 -0.978979 -0.116296 +vn 0.241392 -0.963745 -0.113689 +vn 0.335814 -0.543917 -0.769015 +vn 0.318126 -0.657709 -0.6828 +vn 0.319834 -0.598042 -0.734882 +vn 0.351075 -0.6684 -0.655734 +vn 0.275317 -0.961345 0.00404224 +vn 0.22808 -0.970338 -0.0801506 +vn 0.131675 -0.990669 0.0351649 +vn 0.0873073 -0.963881 -0.251617 +vn 0.0610308 -0.960606 -0.271128 +vn 0.172686 -0.982564 -0.0689001 +vn 0.150286 -0.984445 -0.0910018 +vn 0.210677 -0.965142 -0.155291 +vn 0.0770046 -0.996147 -0.0419807 +vn 0.184472 -0.978547 -0.0917381 +vn 0.285257 -0.958249 0.0196983 +vn 0.301285 -0.951665 0.0596738 +vn 0.179254 -0.980538 0.080078 +vn 0.179323 -0.97886 0.0983666 +vn 0.149639 -0.980306 -0.128872 +vn 0.301067 -0.953314 -0.0234614 +vn 0.298799 -0.950343 0.0869944 +vn 0.335157 -0.935625 0.110793 +vn 0.142848 -0.968953 0.201804 +vn 0.162456 -0.964573 0.207861 +vn 0.15181 -0.9811 0.119984 +vn 0.340668 -0.934081 0.106946 +vn 0.23755 -0.692463 -0.681223 +vn 0.280955 -0.741669 -0.609091 +vn 0.0948673 -0.721389 -0.686001 +vn 0.119378 -0.818691 -0.561689 +vn 0.148858 -0.935392 -0.320755 +vn 0.317871 -0.871861 -0.37258 +vn 0.32581 -0.920301 0.216552 +vn 0.409839 -0.869956 0.27424 +vn 0.135234 -0.974197 0.180697 +vn 0.155892 -0.822299 0.547286 +vn 0.319091 -0.766043 0.557996 +vn 0.393764 -0.696411 0.599969 +vn 0.231646 -0.966649 -0.109227 +vn 0.0975601 -0.952297 -0.289159 +vn 0.102483 -0.9943 -0.029407 +vn 0.187743 -0.981198 -0.0447506 +vn 0.238414 -0.96969 0.0534848 +vn 0.136979 -0.961311 0.238994 +vn 0.145534 -0.988097 -0.0498339 +vn 0.0432708 -0.985098 -0.166465 +vn 0.303063 -0.945563 -0.118591 +vn 0.164668 -0.98338 -0.0764791 +vn -0.0746488 -0.734192 -0.674825 +vn -0.0557982 -0.934698 -0.351035 +vn -0.0762495 -0.90996 -0.407626 +vn -0.107312 -0.69803 -0.707982 +vn -0.0495705 -0.943572 -0.327435 +vn -0.0392262 -0.972434 -0.229855 +vn -0.0100848 -0.988314 -0.152096 +vn -0.0530027 -0.885019 -0.462528 +vn -0.0791995 -0.67932 -0.729556 +vn 0.00284533 -0.858468 -0.512859 +vn -0.0165079 -0.694422 -0.719378 +vn 0.027867 -0.975649 -0.217558 +vn -0.103704 -0.900005 -0.423363 +vn -0.0948875 -0.981331 -0.167292 +vn -0.137382 -0.926941 -0.34915 +vn -0.178275 -0.962195 -0.20591 +vn -0.0514052 -0.998643 0.00833934 +vn -0.00286164 -0.994839 0.101425 +vn 0.0571335 -0.996901 0.0540756 +vn 0.0778623 -0.990956 0.109286 +vn -0.140448 -0.963899 -0.226216 +vn -0.196345 -0.944794 -0.262321 +vn -0.143097 -0.974685 -0.171791 +vn -0.174907 -0.95678 -0.232336 +vn -0.127686 -0.93734 -0.324177 +vn -0.113157 -0.959219 -0.259026 +vn 0.0405374 -0.998652 -0.0324294 +vn -0.0177286 -0.970159 -0.241821 +vn -0.153105 -0.976022 -0.154722 +vn -0.157538 -0.972268 -0.172852 +vn -0.161387 -0.977362 -0.136812 +vn -0.150514 -0.98029 -0.127972 +vn -0.0869295 -0.988614 -0.122824 +vn -0.10738 -0.963526 -0.245128 +vn -0.0272917 -0.95173 -0.305721 +vn 0.0039051 -0.99703 -0.0769099 +vn -0.163939 -0.980551 -0.107904 +vn -0.15861 -0.983889 -0.0824953 +vn -0.163974 -0.985114 -0.0516074 +vn -0.168907 -0.985165 -0.0303241 +vn -0.121355 -0.992609 0.000628726 +vn -0.100304 -0.994892 -0.0113297 +vn 0.00351367 -0.988696 0.14989 +vn -0.0272419 -0.999191 0.0295782 +vn -0.163716 -0.986506 -0.00158009 +vn -0.168549 -0.985586 -0.0145512 +vn -0.158164 -0.987408 -0.00300797 +vn -0.157693 -0.983951 -0.0835069 +vn -0.0962401 -0.977278 -0.188856 +vn -0.1144 -0.991086 -0.0682769 +vn -0.029661 -0.980467 -0.194434 +vn -0.0188606 -0.95852 -0.284401 +vn -0.140927 -0.99002 0.000146357 +vn -0.134365 -0.985644 -0.102234 +vn -0.123373 -0.991432 0.0429164 +vn -0.111016 -0.993819 0.000247155 +vn -0.0672048 -0.997248 -0.0313137 +vn -0.081514 -0.977202 -0.196041 +vn -0.017033 -0.977491 -0.210288 +vn -0.00304473 -0.999897 -0.0140419 +vn -0.125569 -0.985643 0.112873 +vn -0.132106 -0.983804 0.12115 +vn -0.127603 -0.980761 0.147734 +vn -0.1161 -0.983103 0.141524 +vn -0.133877 -0.987857 0.0788377 +vn -0.13907 -0.98669 0.0842704 +vn -0.0998678 -0.989733 0.10225 +vn -0.0838761 -0.978961 0.186009 +vn -0.0717889 -0.981173 0.179294 +vn -6.82781e-006 -0.975557 0.219747 +vn 0.00530816 -0.976888 0.213687 +vn -0.0176066 -0.993051 0.116364 +vn -0.1186 -0.973117 0.197429 +vn -0.133624 -0.974046 0.182702 +vn -0.0792186 -0.791297 0.606278 +vn -0.0854751 -0.806722 0.584717 +vn -0.0504891 -0.82161 0.56781 +vn -0.0976556 -0.979256 0.177541 +vn -0.0205154 -0.984835 0.172279 +vn 0.0193609 -0.832072 0.55433 +vn -0.0171799 -0.750131 -0.661066 +vn -0.0246711 -0.940881 -0.337838 +vn 0.00569948 -0.748523 -0.663085 +vn -0.0127392 -0.931949 -0.362365 +vn -0.0155508 -0.96102 -0.276041 +vn -0.0258755 -0.944619 -0.327148 +vn -0.117276 -0.987569 0.104664 +vn -0.117892 -0.98553 0.121787 +vn -0.113997 -0.987734 0.106709 +vn -0.112384 -0.984466 0.134893 +vn -0.102231 -0.985297 0.136887 +vn -0.110491 -0.988647 0.101827 +vn -0.0855266 -0.969261 0.23069 +vn -0.0746256 -0.959562 0.271424 +vn -0.0517199 -0.74882 0.660753 +vn -0.0582344 -0.772187 0.632721 +vn -0.136644 -0.989655 -0.0437121 +vn -0.13297 -0.991104 0.00563743 +vn -0.125613 -0.991817 -0.0228303 +vn -0.121255 -0.99256 0.0110639 +vn -0.120622 -0.992418 0.0235883 +vn -0.130678 -0.991143 0.023658 +vn -0.125401 -0.991475 0.0353697 +vn -0.120025 -0.992118 0.0360006 +vn -0.118595 -0.99111 0.0602951 +vn -0.119762 -0.99108 0.0584653 +vn -0.0183979 -0.891472 -0.452703 +vn 0.0213109 -0.928673 -0.370286 +vn 0.04741 -0.910603 -0.410554 +vn -0.00687407 -0.916615 -0.399713 +vn -0.0336407 -0.95153 -0.30571 +vn 0.00617727 -0.9015 -0.432735 +vn -0.0626303 -0.899417 -0.432581 +vn -0.083695 -0.959601 -0.268627 +vn -0.149171 -0.973938 -0.170858 +vn -0.146244 -0.983725 -0.104388 +vn -0.146717 -0.96489 -0.217857 +vn -0.138754 -0.986384 -0.0882873 +vn -0.126883 -0.963729 -0.234791 +vn -0.120248 -0.923973 -0.363061 +vn -0.315708 -0.661848 0.679916 +vn -0.231742 -0.949571 0.21121 +vn 0.0407095 -0.791297 0.610075 +vn 0.0858499 -0.581735 0.808835 +vn -0.157517 -0.977596 -0.139622 +vn 0.0532821 -0.976317 0.209682 +vn 0.175683 -0.921592 0.346127 +vn 0.0686127 -0.629203 0.774207 +vn 0.000340009 -0.25333 0.96738 +vn 0.329437 -0.871718 0.362738 +vn 0.201667 -0.954966 0.217649 +vn 0.227656 -0.825349 0.516692 +vn 0.288103 -0.717882 0.633752 +vn 0.112012 -0.982925 0.145983 +vn 0.203815 -0.883592 0.421573 +vn 0.255847 -0.451858 0.854615 +vn 0.230131 -0.408633 0.883209 +vn 0.23231 -0.356322 0.905023 +vn 0.202256 -0.320171 0.925518 +vn 0.314621 -0.658692 0.683475 +vn 0.0564668 -0.364841 0.929356 +vn 0.27281 -0.682181 0.678383 +vn 0.393674 -0.80543 0.443061 +vn 0.394119 -0.804248 0.444809 +vn -0.259677 -0.555802 0.789717 +vn 0.182767 -0.702593 0.68772 +vn 0.199294 -0.716892 0.668092 +vn -0.146274 -0.488616 0.86015 +vn 0.420776 -0.797309 0.43272 +vn 0.384333 -0.81685 0.430168 +vn 0.177472 -0.666825 0.723773 +vn 0.438397 -0.789632 0.429289 +vn -0.283813 -0.527842 0.80052 +vn -0.233842 -0.419865 0.876944 +vn 0.12102 -0.639097 0.759545 +vn 0.374404 -0.834975 0.403285 +vn 0.0745951 -0.611114 0.78802 +vn 0.266982 -0.886362 0.378263 +vn -0.109524 -0.310935 0.944099 +vn 0.391207 -0.44438 0.805905 +vn 0.278509 -0.877961 0.389381 +vn 0.339336 -0.82854 0.44539 +vn 0.456306 -0.36562 0.811238 +vn 0.0613625 -0.990049 0.126643 +vn 0.151322 -0.964058 0.218391 +vn 0.281538 -0.920687 0.27032 +vn 0.41922 -0.781009 0.462904 +vn 0.578243 -0.326576 0.747652 +vn 0.151064 -0.848478 -0.507212 +vn 0.218047 -0.963178 -0.157303 +vn 0.0741692 -0.960079 -0.269717 +vn -0.00102937 -0.852245 -0.523141 +vn -0.0707042 -0.890367 -0.449719 +vn -0.0669864 -0.814568 -0.576187 +vn 0.44414 -0.886837 0.127514 +vn 0.31796 -0.945841 0.065464 +vn 0.478967 -0.869904 0.117718 +vn 0.52675 -0.766456 -0.367532 +vn 0.433852 -0.838548 -0.329561 +vn 0.269004 -0.921037 -0.281651 +vn 0.595188 -0.715693 -0.365424 +vn 0.563477 -0.391642 -0.7274 +vn 0.397849 -0.502995 -0.767276 +vn 0.592005 -0.705455 -0.389697 +vn 0.54228 -0.381343 -0.748672 +vn 0.477045 -0.196514 -0.856627 +vn 0.414546 -0.227054 -0.881248 +vn -0.148946 -0.43631 -0.887383 +vn 0.495945 -0.862881 0.0973399 +vn 0.531937 -0.842356 0.0864815 +vn 0.446868 -0.452526 -0.771705 +vn 0.402187 -0.275792 -0.873032 +vn 0.518292 -0.742331 -0.424639 +vn 0.437184 -0.781368 -0.445346 +vn 0.379958 -0.527247 -0.760028 +vn 0.303818 -0.357328 -0.883182 +vn 0.262641 -0.552616 -0.790971 +vn 0.15482 -0.365721 -0.917758 +vn 0.326363 -0.809741 -0.487654 +vn 0.0879828 -0.608142 -0.788938 +vn 0.0330635 -0.34583 -0.937714 +vn 0.524209 -0.849801 0.055169 +vn 0.441767 -0.896794 -0.0245598 +vn 0.33028 -0.938193 -0.103486 +vn 0.113423 -0.986497 0.118147 +vn 0.251932 -0.966947 0.0392772 +vn 0.398045 -0.914432 -0.073309 +vn 0.502262 -0.864538 0.0174996 +vn 0.384388 -0.917039 0.106234 +vn 0.00388792 -0.991518 0.12991 +vn -0.0645078 -0.992313 0.105613 +vn -0.120621 -0.98956 0.0788797 +vn -0.107454 -0.990278 0.088339 +vn -0.116565 -0.989978 0.0797238 +vn -0.117754 -0.990032 0.0772634 +vn -0.0783048 -0.996147 -0.0394936 +vn -0.064765 -0.979557 -0.190454 +vn 0.185932 -0.982519 0.00920018 +vn 0.228496 -0.965749 0.122961 +vn 0.416729 -0.844552 0.336257 +vn 0.444667 -0.806806 0.389018 +vn 0.440181 -0.635366 0.634469 +vn 0.550972 -0.531707 0.643209 +vn -0.157477 -0.985073 -0.0695165 +vn -0.0679417 -0.996968 0.0379351 +vn -0.326189 -0.923871 -0.200159 +vn -0.298472 -0.950366 -0.0878614 +vn 0.143032 -0.980253 0.136548 +vn 0.30727 -0.930902 0.197498 +vn 0.37738 -0.88637 0.268202 +vn 0.465272 -0.774869 0.427902 +vn 0.636574 -0.400018 0.659363 +vn 0.225648 -0.897348 0.379275 +vn 0.0545691 -0.991912 0.1146 +vn 0.324162 -0.472709 0.81943 +vn 0.112589 -0.992547 -0.0466363 +vn -0.0217295 -0.995293 -0.0944416 +vn 0.0117428 -0.947231 -0.320338 +vn -0.213358 -0.901998 -0.375336 +vn -0.114069 -0.986492 -0.117567 +vn -0.306502 -0.888483 -0.341547 +vn -0.147274 -0.967954 -0.203409 +vn -0.14714 -0.929503 -0.338192 +vn -0.239549 -0.935147 -0.260991 +vn -0.247004 -0.884463 -0.395871 +vn -0.262236 -0.902123 -0.342646 +vn -0.289651 -0.864336 -0.411127 +vn -0.232071 -0.953504 -0.192286 +vn -0.285089 -0.845987 -0.450589 +vn -0.25796 -0.846674 -0.465403 +vn -0.291397 -0.811533 -0.506459 +vn -0.303979 -0.837072 -0.454871 +vn -0.239629 -0.893233 -0.38041 +vn -0.340068 -0.887986 -0.309571 +vn -0.349409 -0.818975 -0.455184 +vn -0.331807 -0.78508 -0.523024 +vn -0.463333 -0.7445 -0.480669 +vn -0.397033 -0.791077 -0.465362 +vn -0.486954 -0.779076 -0.394864 +vn -0.433078 -0.848924 -0.302938 +vn -0.232593 -0.972053 -0.0318211 +vn 0.254288 -0.671994 -0.69553 +vn 0.168482 -0.789227 -0.590537 +vn -0.335465 -0.546443 -0.767374 +vn -0.148755 -0.499793 -0.853276 +vn -0.502686 -0.779473 -0.373802 +vn -0.513307 -0.762535 -0.393771 +vn -0.488125 -0.751667 -0.443544 +vn -0.483916 -0.756144 -0.440535 +vn -0.39877 -0.886752 -0.233782 +vn -0.35511 -0.872404 -0.33587 +vn -0.44019 -0.875548 -0.199121 +vn -0.520556 -0.793971 -0.314056 +vn -0.448112 -0.853746 -0.265166 +vn -0.54976 -0.777213 -0.306111 +vn -0.552032 -0.76661 -0.327977 +vn -0.586001 -0.764346 -0.269032 +vn -0.304255 -0.737125 -0.603387 +vn -0.462957 -0.75777 -0.459842 +vn -0.337311 -0.591133 -0.732655 +vn -0.552009 -0.664075 -0.504273 +vn -0.125509 -0.527937 -0.839959 +vn -0.0140762 -0.800602 -0.599031 +vn 0.0680055 0.437122 0.896827 +vn -0.0630417 0.682265 0.728382 +vn 0.0345911 0.316889 0.947832 +vn -0.0519168 -0.107503 0.992848 +vn -0.115484 0.0232125 0.993038 +vn -0.482064 0.641852 0.596357 +vn -0.215378 0.278966 0.935837 +vn -0.181406 0.252696 0.950388 +vn -0.136136 0.350304 0.92669 +vn -0.0660191 0.119029 0.990694 +vn -0.107008 0.0447267 0.993252 +vn -0.134312 -0.0214371 0.990707 +vn -0.78722 0.511829 -0.343971 +vn -0.303158 0.348554 -0.886908 +vn -0.645791 0.337305 0.684967 +vn -0.739453 0.0882827 0.667395 +vn -0.865622 0.326244 -0.37982 +vn -0.391437 0.186976 -0.901009 +vn -0.954704 0.253787 0.155349 +vn -0.414689 0.0252276 -0.909614 +vn -0.491471 0.231954 0.839436 +vn -0.517462 -0.0615377 0.853491 +vn -0.950842 -0.0530329 0.305102 +vn -0.411188 -0.0826713 -0.907794 +vn -0.925014 -0.128407 -0.357576 +vn -0.282241 -0.543779 -0.790344 +vn -0.828703 0.382259 0.408814 +vn -0.791253 0.177661 0.585111 +vn -0.943833 -0.329361 -0.0264591 +vn -0.305373 -0.65003 -0.695851 +vn 0.228665 -0.117722 -0.966361 +vn 0.367491 -0.222333 -0.903061 +vn 0.164703 0.0685063 -0.983961 +vn 0.0835275 -0.417153 -0.90499 +vn 0.127318 -0.51085 -0.85019 +vn 0.393276 -0.454504 -0.799225 +vn 0.216355 0.321862 -0.921735 +vn 0.169771 0.340738 -0.924703 +vn 0.368018 0.30732 -0.877563 +vn 0.391602 -0.0165198 -0.919987 +vn 0.252101 -0.0786946 -0.964496 +vn 0.203634 -0.0809154 -0.975698 +vn 0.484231 0.281351 -0.82847 +vn 0.403715 0.256315 -0.878246 +vn 0.395148 0.171937 -0.902383 +vn 0.48623 0.0991879 -0.868183 +vn 0.261766 0.237407 -0.935477 +vn 0.242592 0.206604 -0.947873 +vn 0.248454 0.115037 -0.961788 +vn 0.259316 0.178722 -0.949112 +vn -0.604894 0.143119 -0.783339 +vn -0.878029 -0.192797 -0.438058 +vn -0.432373 -0.172696 -0.885003 +vn -0.751213 -0.425406 -0.504686 +vn -0.8737 -0.482415 -0.0626451 +vn -0.978318 -0.206155 -0.019844 +vn -0.901105 -0.197161 0.386184 +vn -0.802042 -0.458789 0.382414 +vn -0.536425 -0.240571 0.808934 +vn -0.660208 0.0753307 0.747296 +vn -0.349733 0.186406 -0.918117 +vn -0.668545 -0.102188 -0.736618 +vn -0.114765 -0.223963 -0.967817 +vn -0.475544 -0.572618 -0.667807 +vn -0.603974 -0.76912 -0.208974 +vn -0.85776 -0.37524 -0.351346 +vn -0.940291 -0.319214 0.118132 +vn -0.690056 -0.687751 0.225435 +vn -0.605177 -0.377119 0.701101 +vn -0.838847 0.0347242 0.543258 +vn -0.320345 0.0642331 -0.945121 +vn -0.582352 -0.369671 -0.724023 +vn 0.0349442 -0.435916 -0.899309 +vn -0.268564 -0.840049 -0.471372 +vn -0.478646 -0.876996 -0.0421475 +vn -0.796333 -0.548921 -0.254045 +vn -0.919819 -0.353981 0.169207 +vn -0.608544 -0.714727 0.344732 +vn -0.613841 -0.332518 0.715982 +vn -0.894305 0.0691999 0.442074 +vn -0.0565855 -0.535735 -0.842488 +vn -0.337855 -0.783487 -0.521538 +vn 0.411865 -0.730317 -0.544981 +vn 0.0792946 -0.980659 -0.178945 +vn -0.32311 -0.940775 0.10268 +vn -0.616441 -0.75391 -0.227201 +vn -0.814703 -0.57982 0.00825415 +vn -0.496704 -0.738029 0.456726 +vn -0.626358 -0.293104 0.722333 +vn -0.968729 -0.155032 0.193723 +vn 0.000549116 -0.0685326 0.997649 +vn -0.0183661 -0.050052 0.998578 +vn -0.0905133 0.276073 0.956865 +vn -0.203604 0.235506 0.950306 +vn -0.041938 -0.0166372 0.998982 +vn -0.0786986 0.286858 0.954735 +vn -0.151349 0.167468 -0.974191 +vn -0.25786 0.394495 -0.881976 +vn -0.081381 0.470276 -0.878759 +vn -0.0474253 0.216381 -0.975156 +vn -0.111075 0.475681 -0.872577 +vn -0.0707295 0.230113 -0.97059 +vn -0.308023 0.238994 0.920871 +vn -0.0249425 -0.017732 0.999532 +vn -0.275749 0.330934 0.902466 +vn -0.0637295 0.0311949 0.99748 +vn -0.280243 0.139077 -0.949801 +vn -0.441575 0.322694 -0.837186 +vn -0.291131 0.161461 -0.94296 +vn -0.417125 0.374671 -0.828027 +vn -0.0233116 -0.103279 0.994379 +vn -0.221399 0.253398 0.941686 +vn -0.194843 0.272603 0.942191 +vn 0.0160675 -0.0889089 0.99591 +vn -0.166129 0.288548 0.942943 +vn 0.0562011 -0.0683761 0.996075 +vn -0.216335 0.374094 -0.901805 +vn -0.261441 0.351976 -0.898756 +vn -0.058706 0.0762595 -0.995358 +vn -0.114986 0.0474646 -0.992233 +vn -0.139861 0.0350358 -0.989551 +vn -0.297486 0.326212 -0.897267 +vn -0.192546 0.261312 0.945855 +vn 0.0466884 -0.0743294 0.99614 +vn -0.28238 0.216258 0.934609 +vn -0.0156862 -0.0886691 0.995938 +vn -0.1132 0.0485355 -0.992386 +vn -0.301989 0.312975 -0.900472 +vn -0.0925313 0.0874415 -0.991863 +vn -0.315376 0.327939 -0.890502 +vn 0.130632 -0.0384307 -0.990686 +vn 0.133378 -0.0584235 -0.989342 +vn -0.079515 0.202951 -0.975955 +vn -0.001196 0.264145 -0.964482 +vn 0.138389 -0.0591667 -0.988609 +vn -0.104003 0.209366 -0.972291 +vn -0.137883 -0.0158492 0.990322 +vn -0.349956 0.30479 0.885796 +vn -0.489237 0.266167 0.830543 +vn -0.217209 0.00469151 0.976114 +vn -0.472193 0.330139 0.817338 +vn -0.261629 0.0347195 0.964544 +vn -0.106202 -0.00969708 0.994297 +vn -0.211842 0.36703 0.905766 +vn -0.140158 0.00365353 0.990122 +vn -0.218621 0.343393 0.913393 +vn 0.0935526 0.316827 -0.943859 +vn 0.171153 0.00418345 -0.985236 +vn 0.153691 0.316989 -0.935894 +vn 0.225069 0.0400873 -0.973518 +vn -0.513863 0.351103 0.782733 +vn -0.451216 0.348196 0.821683 +vn -0.146892 -0.00519587 0.989139 +vn -0.10157 -0.0106517 0.994771 +vn -0.183262 -0.0927912 0.978675 +vn -0.469975 0.260576 0.843341 +vn 0.18138 -0.0132271 -0.983324 +vn -0.0762422 0.316379 -0.945564 +vn -0.0157308 0.363797 -0.931345 +vn 0.213203 0.0258156 -0.976667 +vn -0.08278 0.309724 -0.947216 +vn 0.146362 -0.0113228 -0.989166 +vn -0.565984 0.322306 0.758802 +vn -0.223828 -0.057154 0.972951 +vn -0.522921 0.378557 0.763707 +vn -0.179943 -0.0103742 0.983622 +vn 0.107354 -0.0710235 -0.991681 +vn -0.16393 0.235872 -0.957858 +vn 0.137832 -0.0549483 -0.98893 +vn -0.112747 0.253297 -0.960796 +vn -0.471933 0.0592013 0.879644 +vn -0.394278 0.109649 0.912426 +vn -0.489001 0.429579 0.75917 +vn -0.577546 0.362006 0.731705 +vn -0.343008 0.135224 0.929548 +vn -0.454078 0.446001 0.771295 +vn 0.194105 -0.190863 -0.962234 +vn 0.0866827 0.102696 -0.990929 +vn 0.23007 0.216735 -0.948733 +vn 0.324657 -0.0807406 -0.942379 +vn 0.246059 0.220964 -0.943732 +vn 0.370101 -0.0325406 -0.928421 +vn -0.645289 0.285613 0.708539 +vn -0.507378 0.0110489 0.861653 +vn -0.620753 0.2846 0.730526 +vn -0.436036 0.0354035 0.899232 +vn 0.133472 -0.234289 -0.962961 +vn 0.0012136 -0.00350683 -0.999993 +vn 0.226357 -0.179469 -0.957368 +vn 0.0781103 0.000501136 -0.996945 +vn -0.354017 0.141442 0.924482 +vn -0.621431 0.447397 0.643163 +vn -0.659719 0.450205 0.601736 +vn -0.379462 0.122893 0.917009 +vn -0.72086 0.404659 0.562684 +vn -0.430374 0.0614246 0.900558 +vn 0.048539 0.123479 -0.991159 +vn 0.0678453 0.171057 -0.982922 +vn 0.27268 -0.0924441 -0.957653 +vn 0.316908 -0.0500168 -0.947137 +vn 0.337333 -0.00202394 -0.941383 +vn 0.052926 0.205868 -0.977147 +vn -0.754778 0.356104 0.550908 +vn -0.456753 0.0364769 0.888846 +vn -0.72931 0.390224 0.561989 +vn -0.427519 0.105257 0.897858 +vn 0.319101 -0.00561939 -0.947704 +vn 0.0146239 0.198878 -0.979915 +vn 0.274567 -0.0655055 -0.959334 +vn -0.0285755 0.157486 -0.987108 +vn -0.676708 0.226122 0.700668 +vn -0.670223 0.233047 0.704621 +vn -0.728247 0.511092 0.456553 +vn -0.787106 0.367726 0.495219 +vn -0.626347 0.309527 0.715459 +vn -0.710178 0.561155 0.42515 +vn 0.616263 -0.334616 -0.712918 +vn 0.359003 -0.0459184 -0.932206 +vn 0.404124 0.00166096 -0.914703 +vn 0.603606 -0.331221 -0.725226 +vn 0.381991 -0.0480435 -0.922917 +vn 0.550762 -0.384824 -0.740656 +vn -0.824166 0.322963 0.465236 +vn -0.660359 0.275163 0.698721 +vn -0.803344 0.41237 0.429638 +vn -0.641121 0.321641 0.696787 +vn 0.602289 -0.378612 -0.702781 +vn 0.287381 -0.146654 -0.946522 +vn 0.585195 -0.406051 -0.701904 +vn 0.250284 -0.168493 -0.953398 +vn -0.772128 0.465519 0.432564 +vn -0.779211 0.45735 0.428558 +vn -0.609986 0.327933 0.721371 +vn -0.622084 0.333752 0.708252 +vn -0.841437 0.423769 0.335267 +vn -0.813287 0.434662 0.386825 +vn -0.605867 0.34661 0.716091 +vn -0.607571 0.329907 0.722509 +vn 0.248206 -0.155615 -0.956127 +vn 0.568708 -0.402938 -0.717086 +vn 0.57007 -0.375335 -0.730851 +vn 0.251168 -0.134178 -0.958598 +vn 0.641257 -0.218647 -0.735515 +vn 0.221426 -0.0444152 -0.974165 +vn 0.24784 -0.079125 -0.965564 +vn 0.612368 -0.297937 -0.732283 +vn -0.863332 0.392619 0.317029 +vn -0.609238 0.345368 0.713827 +vn -0.899733 0.322332 0.294249 +vn -0.634302 0.310958 0.70779 +vn 0.627811 -0.246708 -0.738234 +vn 0.185324 -0.095674 -0.978009 +vn 0.596807 -0.336713 -0.728317 +vn 0.152682 -0.178936 -0.971941 +vn -0.0390431 -0.013255 0.99915 +vn -0.077392 0.27504 0.958313 +vn -0.0131105 0.00231255 0.999911 +vn -0.034889 0.281605 0.958896 +vn -0.0380728 0.338856 0.940067 +vn -0.0177797 0.0776452 0.996823 +vn -0.117326 0.199453 -0.972858 +vn -0.109979 0.223761 -0.968419 +vn -0.166512 0.433614 -0.88558 +vn -0.160599 0.366403 -0.916491 +vn -0.182754 0.167343 -0.968812 +vn -0.176472 0.323042 -0.929786 +vn -0.364842 0.250547 0.896725 +vn -0.0938631 -0.048296 0.994413 +vn -0.4104 0.344292 0.844414 +vn -0.157302 0.00933745 0.987506 +vn -0.453091 0.312748 0.834804 +vn -0.258515 -0.0210086 0.965779 +vn -0.343641 0.415312 -0.842275 +vn -0.10203 0.164489 -0.981088 +vn -0.122931 0.220423 -0.967627 +vn -0.373622 0.536764 -0.756499 +vn -0.398261 0.494314 -0.772685 +vn -0.183491 0.145324 -0.97222 +vn -0.218405 0.249221 0.943498 +vn -0.187377 0.287555 0.939256 +vn -0.0366947 -0.104423 0.993856 +vn -0.040918 -0.0752719 0.996323 +vn -0.194518 0.354564 0.914575 +vn -0.0592369 -0.00537545 0.998229 +vn -0.220836 0.386831 -0.895317 +vn -0.198931 0.371974 -0.906676 +vn -0.112941 0.105842 -0.987948 +vn -0.0486834 0.0865642 -0.995056 +vn -0.2171 0.152761 -0.964122 +vn -0.303313 0.417095 -0.856757 +vn -0.282476 0.182064 0.941839 +vn -0.275451 -0.0411624 0.960433 +vn -0.247716 0.250047 0.936009 +vn -0.200547 0.0428791 0.978745 +vn 0.110552 0.016451 -0.993734 +vn 0.225652 -0.0254916 -0.973874 +vn 0.255468 0.122659 -0.959005 +vn 0.154733 0.212896 -0.964745 +vn -0.252696 0.303167 0.918822 +vn -0.188397 0.0375267 0.981376 +vn 0.167289 0.306461 -0.937068 +vn 0.237551 0.106632 -0.965505 +vn -0.105997 0.244113 -0.963936 +vn 0.132684 -0.0475909 -0.990015 +vn 0.121836 -0.035749 -0.991906 +vn -0.114177 0.264787 -0.957524 +vn -0.400767 0.330808 0.854372 +vn -0.249256 0.00175669 0.968436 +vn -0.407586 0.251117 0.87796 +vn -0.234925 -0.0681572 0.969621 +vn -0.115197 0.278785 -0.953419 +vn 0.11896 -0.0284446 -0.992492 +vn -0.456403 0.21116 0.864354 +vn -0.227686 -0.109208 0.967591 +vn -0.495793 0.415891 0.762381 +vn -0.512279 0.409545 0.754879 +vn -0.211502 -0.0416094 0.976491 +vn -0.158878 0.000263771 0.987298 +vn -0.599975 0.324391 0.731301 +vn -0.344127 -0.112863 0.932115 +vn -0.0213562 0.250582 -0.96786 +vn 0.210495 -0.0478209 -0.976425 +vn 0.253643 -0.0371908 -0.966583 +vn 0.0471803 0.205729 -0.977471 +vn -0.0377582 0.208702 -0.97725 +vn 0.194389 -0.0527105 -0.979507 +vn -0.421146 0.434816 0.795972 +vn -0.308005 0.160261 0.93779 +vn -0.29577 0.147914 0.943738 +vn -0.370097 0.366272 0.853741 +vn -0.382778 0.271778 0.88296 +vn -0.371905 0.0342684 0.927638 +vn 0.206298 0.176292 -0.962477 +vn 0.155896 0.0477598 -0.986618 +vn 0.351493 -0.157137 -0.922909 +vn 0.363884 -0.057418 -0.929673 +vn 0.0313027 -0.287563 -0.95725 +vn 0.256923 -0.381759 -0.887835 +vn -0.34917 0.143553 0.925998 +vn -0.600185 0.4271 0.676287 +vn -0.351838 0.132112 0.926691 +vn -0.590582 0.391928 0.705411 +vn -0.588544 0.339052 0.733934 +vn -0.365509 0.0956592 0.925879 +vn 0.0473118 0.0839019 -0.99535 +vn 0.257672 -0.113788 -0.959509 +vn 0.0901992 0.0700599 -0.993456 +vn 0.285892 -0.107007 -0.952268 +vn 0.124902 0.0472174 -0.991045 +vn 0.300644 -0.115553 -0.94671 +vn -0.482066 0.0257691 0.875756 +vn -0.760148 0.352336 0.545926 +vn -0.404756 0.135391 0.904346 +vn -0.706331 0.432955 0.560042 +vn -0.701597 0.434681 0.564636 +vn -0.395622 0.150863 0.905938 +vn -0.0849782 0.223393 -0.971017 +vn 0.263834 -0.0467337 -0.963435 +vn -0.0103118 0.196518 -0.980446 +vn 0.307907 -0.024947 -0.951089 +vn -0.0331849 0.145114 -0.988858 +vn 0.268262 -0.086143 -0.959487 +vn -0.584234 0.503678 0.63638 +vn -0.53973 0.386422 0.74791 +vn -0.601759 0.563111 0.566385 +vn -0.502813 0.44822 0.739106 +vn 0.371986 -0.168393 -0.912836 +vn 0.567589 -0.349495 -0.74545 +vn 0.557703 -0.351 -0.752174 +vn 0.30505 -0.0769458 -0.949223 +vn -0.678618 0.56603 0.468067 +vn -0.563807 0.400817 0.722127 +vn 0.320819 -0.0607145 -0.945193 +vn 0.520374 -0.397178 -0.75595 +vn -0.932253 0.279902 0.229257 +vn -0.943686 0.28193 0.173125 +vn -0.703393 0.254012 0.663865 +vn -0.676382 0.276064 0.682859 +vn -0.956765 0.209804 0.201453 +vn -0.705197 0.131624 0.696687 +vn 0.144049 -0.23243 -0.961887 +vn 0.587536 -0.393342 -0.707166 +vn 0.586766 -0.395077 -0.706838 +vn 0.162676 -0.263786 -0.950765 +vn 0.119197 -0.320748 -0.939634 +vn 0.534576 -0.449211 -0.715848 +vn -0.0990437 0.316997 0.943241 +vn -0.134142 -0.106059 0.98527 +vn -0.135026 0.322474 0.936898 +vn -0.175565 -0.0562021 0.982862 +vn -0.117593 0.286612 0.950803 +vn -0.159867 -0.0384365 0.98639 +vn 0.161442 0.357284 -0.919937 +vn 0.182102 -0.102189 -0.977955 +vn 0.160508 -0.160836 -0.973843 +vn 0.154474 0.332123 -0.930501 +vn 0.161382 0.225453 -0.960795 +vn 0.145718 -0.270484 -0.951633 +vn 0.200108 0.184164 -0.96231 +vn 0.0770165 0.215825 -0.97339 +vn 0.122604 -0.00987238 -0.992407 +vn 0.214074 0.0550709 -0.975264 +vn 0.366353 -0.0525501 0.928991 +vn 0.424806 -0.111243 0.898423 +vn 0.429748 0.157919 0.889032 +vn 0.32129 0.288229 0.902051 +vn 0.335605 -0.0957842 0.93712 +vn 0.311473 0.137674 0.940229 +vn -0.0111314 0.256607 -0.966452 +vn -0.045825 0.248473 -0.967554 +vn 0.0360802 -0.121041 -0.991992 +vn 0.0756776 -0.0822318 -0.993736 +vn 0.200318 -0.134612 0.970439 +vn 0.135714 0.137141 0.98121 +vn 0.126966 -0.176931 0.975999 +vn 0.0877821 0.128612 0.987802 +vn -0.0645027 0.125137 -0.99004 +vn -0.0498045 0.0568858 -0.997138 +vn -0.0712369 -0.119627 -0.99026 +vn -0.0771446 -0.128078 -0.988759 +vn -0.050671 -0.162999 -0.985324 +vn -0.0540641 -0.00827104 -0.998503 +vn -0.0567656 0.122626 -0.990828 +vn -0.00823906 -0.145457 -0.98933 +vn 0.0202056 -0.160533 0.986824 +vn 0.0362414 0.0981605 0.99451 +vn 0.0453051 0.101138 0.99384 +vn 0.027986 -0.174311 0.984293 +vn 0.0642297 0.108321 0.992039 +vn 0.0495943 -0.182691 0.981919 +vn 0.0812803 0.117537 0.989737 +vn 0.0805507 -0.188197 0.978822 +vn -0.0930158 0.0664678 -0.993444 +vn -0.105368 -0.0456266 -0.993386 +vn -0.0490082 -0.296675 -0.95372 +vn -0.0553687 -0.191438 -0.979942 +vn 0.0199418 -0.138012 0.99023 +vn 0.0336679 0.100674 0.99435 +vn 0.0198775 -0.110896 0.993633 +vn 0.0326902 0.105657 0.993865 +vn 0.370361 0.498216 0.783973 +vn 0.365873 0.244581 0.897952 +vn 0.235845 0.495059 0.836238 +vn 0.22349 0.685059 0.693359 +vn -0.146414 0.847763 0.509765 +vn -0.033732 0.667632 0.743727 +vn -0.111337 0.752213 0.649446 +vn -0.15532 0.867157 0.473195 +vn 0.0649241 0.41363 0.908127 +vn 0.0410028 0.478194 0.877296 +vn 0.164464 0.549694 0.819017 +vn -0.046625 0.825857 0.561949 +vn -0.952756 0.0605172 -0.297646 +vn -0.974706 0.179568 0.133056 +vn -0.669082 -0.167669 -0.724028 +vn -0.574438 -0.579235 -0.578366 +vn -0.904371 -0.396852 -0.15691 +vn -0.967872 -0.108311 0.22692 +vn 0.113769 0.809139 0.576498 +vn 0.304579 0.571455 0.762018 +vn -0.301736 0.880869 0.364726 +vn -0.152459 0.841506 0.518289 +vn 0.0108709 0.607927 0.793919 +vn 0.112669 0.349464 0.930151 +vn -0.197428 0.870035 0.451732 +vn -0.101781 0.528706 0.842681 +vn 0.0455019 0.281607 0.95845 +vn -0.603281 0.769302 -0.210301 +vn -0.427413 0.90188 0.0626898 +vn -0.341349 0.472119 0.812764 +vn -0.148659 0.325446 0.933802 +vn -0.459885 0.535055 0.708676 +vn -0.299658 0.428696 0.852306 +vn -0.478837 0.602641 0.638389 +vn -0.391966 0.39287 0.831875 +vn -0.602892 0.549551 0.578372 +vn -0.56306 0.206857 0.800109 +vn -0.696785 0.432335 0.572344 +vn -0.652062 0.0427523 0.756959 +vn -0.579135 0.409893 0.704692 +vn -0.543745 0.0545847 0.837474 +vn -0.396287 0.430699 0.810836 +vn -0.35124 0.134291 0.926605 +vn -0.662088 0.119479 0.739841 +vn -0.710652 -0.113041 0.694402 +vn -0.694902 -0.517775 -0.49902 +vn -0.845088 -0.46545 -0.263024 +vn -0.82168 -0.526094 0.219242 +vn -0.789635 -0.600419 0.126385 +vn -0.413182 -0.0419142 0.909683 +vn -0.387595 -0.270271 0.881319 +vn -0.951243 -0.202524 0.232639 +vn -0.856475 0.236814 0.458662 +vn -0.781555 0.250995 0.571116 +vn -0.790542 0.0634148 0.609115 +vn -0.675668 0.668451 0.310878 +vn -0.593654 0.500569 0.630084 +vn -0.227817 0.247181 0.941807 +vn -0.380821 0.469385 0.796651 +vn -0.363004 0.358458 -0.860079 +vn -0.388968 0.0481044 -0.919994 +vn -0.287985 0.40952 -0.865655 +vn -0.189473 0.0119515 -0.981813 +vn -0.205865 -0.0233435 -0.978302 +vn -0.216446 -0.113977 -0.969619 +vn -0.304507 -0.265431 -0.91478 +vn -0.200409 -0.224532 -0.953636 +vn -0.161489 -0.503241 -0.848923 +vn -0.264136 -0.540659 -0.798699 +vn -0.506859 0.558559 -0.656586 +vn -0.366402 0.642502 -0.673009 +vn -0.496643 0.329104 -0.803141 +vn -0.152038 0.366652 -0.917851 +vn 0.0651082 0.449576 -0.890866 +vn -0.377205 0.690009 -0.617741 +vn 0.0438332 0.486897 -0.872359 +vn -0.416014 0.693474 -0.58824 +vn 0.0444229 0.506068 -0.861349 +vn -0.305516 0.789069 -0.532945 +vn -0.211929 0.811832 -0.544073 +vn 0.0514102 0.425126 -0.903673 +vn -0.0433775 0.241841 -0.969346 +vn -0.225733 0.712547 -0.66432 +vn -0.271459 0.533929 -0.800769 +vn -0.16295 0.0756227 -0.983732 +vn -0.893827 -0.387631 -0.225423 +vn -0.679348 0.327124 -0.656869 +vn -0.672743 0.592706 -0.442851 +vn -0.866468 0.191338 0.461111 +vn -0.0143982 -0.212581 0.977037 +vn -0.0454808 -0.255628 0.965705 +vn 0.000907009 -0.193629 0.981074 +vn -0.839195 -0.543545 -0.0176189 +vn -0.68089 -0.549528 0.484157 +vn -0.628903 -0.518175 -0.579633 +vn -0.493265 -0.861325 0.121692 +vn -0.286943 -0.914261 0.285991 +vn -0.122675 -0.360227 -0.924763 +vn -0.766025 -0.620126 0.16926 +vn -0.644106 -0.211112 0.735228 +vn -0.27003 -0.639964 -0.719395 +vn 0.179391 -0.707493 -0.683573 +vn 0.420727 -0.618116 -0.664019 +vn 0.114571 -0.725967 -0.678119 +vn 0.202498 -0.477074 -0.855216 +vn 0.145013 -0.518632 -0.84261 +vn 0.264154 -0.392777 -0.88088 +vn 0.32713 -0.18282 -0.927126 +vn 0.309358 -0.00153791 -0.950944 +vn 0.262131 0.0044848 -0.965022 +vn 0.273411 -0.143296 -0.951164 +vn -0.148715 -0.517771 -0.842494 +vn -0.455668 -0.704644 -0.543915 +vn -0.586868 -0.799623 -0.127233 +vn -0.512075 -0.802438 0.306386 +vn -0.227115 -0.67822 0.698882 +vn 0.158404 -0.649047 -0.744074 +vn -0.148894 -0.890584 -0.429755 +vn -0.257289 -0.965637 -0.0367082 +vn -0.294599 -0.906379 0.302803 +vn -0.18623 -0.714485 0.67441 +vn 0.439741 -0.733014 -0.518959 +vn 0.174013 -0.962989 -0.205842 +vn -0.0710576 -0.986145 0.149898 +vn -0.178935 -0.827309 0.532486 +vn -0.141395 -0.55542 0.819461 +vn 0.730822 -0.680659 -0.0510162 +vn 0.511113 -0.840012 0.182053 +vn 0.137157 -0.877346 0.459838 +vn -0.0449485 -0.628165 0.776781 +vn -0.105225 -0.335396 0.936182 +vn -0.101826 -0.456844 0.8837 +vn 0.0497081 -0.463414 0.884746 +vn -0.0769273 -0.390719 0.91729 +vn -0.0646613 -0.211389 -0.975261 +vn -0.0262177 -0.166006 -0.985776 +vn -0.0705878 -0.13067 -0.98891 +vn 0.195314 -0.391678 0.899133 +vn 0.164343 -0.381265 0.909741 +vn -0.117497 -0.247267 -0.961797 +vn -0.105665 -0.243547 -0.964116 +vn 0.137876 -0.427986 0.893206 +vn 0.1926 -0.412727 0.89026 +vn 0.281768 -0.36225 0.888471 +vn 0.0839157 -0.200336 -0.976127 +vn 0.0429779 -0.217478 -0.975119 +vn 0.0380499 -0.207521 -0.97749 +vn 0.29641 -0.334647 0.894512 +vn 0.224319 -0.360589 0.905349 +vn 0.0669181 -0.175101 -0.982274 +vn 0.0823352 -0.146822 -0.98573 +vn 0.078128 -0.360893 0.929329 +vn 0.104292 -0.29092 0.951046 +vn 0.0068388 -0.274278 0.961626 +vn 0.298905 -0.331583 -0.894823 +vn 0.0801478 -0.387573 -0.918348 +vn 0.320581 -0.311594 -0.894504 +vn -0.0715781 -0.380563 0.921981 +vn -0.149425 -0.322135 0.934827 +vn 0.00453775 -0.324852 -0.945754 +vn 0.163607 -0.245996 -0.955363 +vn 0.0703762 -0.450028 0.890237 +vn 0.0237658 -0.453925 0.890723 +vn -0.0391127 -0.439211 0.897532 +vn 0.317848 -0.352588 -0.880145 +vn 0.303625 -0.339542 -0.890238 +vn 0.301886 -0.316985 -0.899103 +vn 0.112435 -0.422586 0.899322 +vn 0.159382 -0.382527 0.910094 +vn 0.346923 -0.325734 -0.879512 +vn 0.371009 -0.296395 -0.880058 +vn -0.274558 -0.218144 0.936499 +vn -0.315712 -0.271522 0.909176 +vn -0.245889 -0.171884 0.953936 +vn 0.265056 -0.501469 -0.823574 +vn 0.325333 -0.415301 -0.84952 +vn 0.420932 -0.297775 -0.856823 +vn -0.316069 -0.280848 0.906215 +vn -0.23428 -0.213178 0.948508 +vn 0.31241 -0.460851 -0.830672 +vn 0.395289 -0.357652 -0.846069 +vn -0.109705 -0.223292 0.968559 +vn -0.105912 -0.288464 0.951615 +vn -0.0700394 -0.289385 0.954647 +vn 0.428246 -0.353767 -0.831537 +vn 0.484352 -0.337926 -0.806975 +vn 0.565101 -0.266839 -0.780678 +vn -0.0536735 -0.206392 0.976996 +vn -0.053655 -0.145989 0.98783 +vn 0.591065 -0.225904 -0.774345 +vn 0.545357 -0.285167 -0.788204 +vn -0.50288 0.0521754 0.86278 +vn -0.52113 0.0876114 0.848968 +vn -0.499308 0.0309531 0.865872 +vn 0.681523 -0.614047 -0.398086 +vn 0.650635 -0.61298 -0.448252 +vn 0.617965 -0.622923 -0.479673 +vn -0.491086 0.116059 0.863345 +vn -0.44329 0.158549 0.882245 +vn 0.728713 -0.597249 -0.335069 +vn 0.76763 -0.562923 -0.306369 +vn -0.430819 0.179479 0.884411 +vn -0.436548 0.161171 0.885127 +vn -0.36272 0.156382 0.918683 +vn -0.42027 0.122182 0.899135 +vn 0.763828 -0.539865 -0.353712 +vn 0.742093 -0.534551 -0.404417 +vn 0.826905 -0.419805 -0.374156 +vn 0.755896 -0.521432 -0.395892 +vn -0.32486 0.222381 0.919246 +vn -0.324069 0.200597 0.924522 +vn 0.863466 -0.344942 -0.368025 +vn 0.839341 -0.411643 -0.355045 +vn -0.0175703 -0.340086 0.94023 +vn 0.0135577 -0.298182 0.954413 +vn 0.0154727 -0.239063 0.970881 +vn -0.129854 -0.0478674 -0.990377 +vn -0.120857 -0.0707848 -0.990143 +vn -0.247152 -0.180896 -0.951942 +vn 0.146369 -0.37472 0.915511 +vn 0.0926237 -0.385715 0.917957 +vn 0.00897988 -0.470116 0.882559 +vn 0.0690007 -0.151872 -0.985989 +vn 0.0778307 -0.12982 -0.988478 +vn 0.0342231 -0.282271 -0.958724 +vn 0.124569 -0.42983 0.894276 +vn 0.120459 -0.427069 0.896159 +vn 0.123248 -0.410276 0.903595 +vn 0.0847033 -0.194315 -0.977275 +vn 0.0220976 -0.208951 -0.977676 +vn -0.0559758 -0.227055 -0.972272 +vn -0.327694 -0.42217 0.845216 +vn -0.189348 -0.253871 0.948524 +vn 0.288383 -0.0943075 -0.95286 +vn 0.275601 -0.0294672 -0.96082 +vn -0.175266 -0.264699 0.94827 +vn 0.221057 -0.146492 -0.964196 +vn -0.0661572 -0.29989 0.951677 +vn -0.0901976 -0.344161 0.934568 +vn 0.314545 -0.312006 -0.896501 +vn 0.309717 -0.315261 -0.897043 +vn -0.0794946 -0.395983 0.91481 +vn 0.303616 -0.313901 -0.899602 +vn 0.158738 -0.396631 0.904149 +vn 0.094279 -0.449341 0.888372 +vn -0.0126104 -0.519086 0.854629 +vn 0.387697 -0.290473 -0.874824 +vn 0.390674 -0.322848 -0.862057 +vn 0.356834 -0.422637 -0.833095 +vn -0.248622 -0.132702 0.959467 +vn -0.282838 -0.179353 0.94225 +vn -0.343352 -0.581031 0.737911 +vn 0.444787 -0.266618 -0.855032 +vn 0.398645 -0.319869 -0.859515 +vn 0.272034 -0.396902 -0.876622 +vn -0.111862 -0.176303 0.977959 +vn -0.123899 -0.150314 0.980844 +vn -0.152594 -0.152776 0.976409 +vn 0.41743 -0.342161 -0.84183 +vn 0.440013 -0.311197 -0.842345 +vn 0.449567 -0.297097 -0.842391 +vn -0.0886906 -0.306637 0.947686 +vn -0.0527486 -0.190055 0.980355 +vn -0.046162 -0.145222 0.988322 +vn 0.565228 -0.39633 -0.723492 +vn 0.559923 -0.301309 -0.771815 +vn 0.518349 -0.325084 -0.790971 +vn -0.491739 0.187249 0.850371 +vn -0.48462 0.227337 0.844666 +vn 0.604574 -0.569654 -0.556762 +vn 0.631951 -0.605685 -0.483512 +vn -0.519708 0.105279 0.847833 +vn 0.609657 -0.633131 -0.476932 +vn -0.323641 0.139751 0.935802 +vn -0.302511 0.0747587 0.95021 +vn -0.229447 -0.0722795 0.970634 +vn 0.820691 -0.465488 -0.331341 +vn 0.827772 -0.468681 -0.308433 +vn 0.814014 -0.523152 -0.252375 +vn -0.0485626 -0.474747 0.878781 +vn -0.0675836 -0.448566 0.891191 +vn -0.086087 -0.385177 0.918818 +vn -0.0790843 -0.314242 0.946043 +vn 0.0856172 -0.589402 -0.80329 +vn 0.0948328 -0.650952 -0.753172 +vn 0.136154 -0.691121 -0.709798 +vn 0.410088 -0.359946 0.838013 +vn 0.506948 -0.246469 0.825988 +vn 0.348437 -0.389931 0.852376 +vn 0.284978 -0.283783 -0.915562 +vn 0.260392 -0.405857 -0.876057 +vn 0.279171 -0.448556 0.849035 +vn 0.163839 -0.494396 0.853656 +vn 0.207696 -0.531937 -0.820917 +vn 0.103561 -0.548558 -0.829674 +vn -0.0721167 -0.420115 -0.904601 +vn -0.0949257 -0.396546 -0.913094 +vn -0.0641815 -0.40814 -0.910661 +vn 0.00112672 -0.473771 -0.880648 +vn -0.021777 -0.444195 0.895666 +vn -0.0145526 -0.468283 0.883459 +vn 0.0135617 -0.487676 0.87292 +vn 0.0645875 -0.500162 0.86352 +vn -0.0196693 -0.414556 0.909811 +vn -0.0192186 -0.380855 0.924435 +vn -0.0271549 -0.466307 -0.884206 +vn -0.00944878 -0.522648 -0.852496 +vn 0.520625 0.235765 0.820588 +vn 0.594003 0.0300405 0.803901 +vn 0.175176 0.1175 0.9775 +vn 0.211303 0.120914 0.969913 +vn 0.312843 0.154307 0.937186 +vn -0.630129 -0.767115 -0.120299 +vn -0.846048 -0.390479 0.362945 +vn -0.38112 -0.826677 -0.413948 +vn 0.403748 0.233602 0.884544 +vn -0.175475 0.148439 0.973229 +vn 0.0218474 0.118492 0.992715 +vn 0.143775 0.069451 0.98717 +vn 0.181815 0.0969354 0.978543 +vn -0.371115 -0.0133836 0.928491 +vn -0.496904 -0.227587 0.837431 +vn -0.501979 -0.321709 0.80282 +vn -0.402737 -0.23901 0.88356 +vn -0.275702 -0.10448 0.955548 +vn -0.512809 -0.0988785 0.85279 +vn -0.669282 0.41631 0.615425 +vn -0.382532 0.273953 0.882394 +vn -0.991206 -0.102438 -0.0837636 +vn -0.850331 -0.194377 -0.489035 +vn -0.249409 -0.0285529 0.967977 +vn -0.289798 0.0889072 0.95295 +vn -0.114135 0.00711823 0.99344 +vn -0.217261 0.309108 0.925878 +vn -0.510465 0.472048 0.718746 +vn -0.542727 0.139722 0.828206 +vn -0.906622 -0.397502 -0.141523 +vn -0.990893 0.0219413 -0.13285 +vn -0.940314 0.0129263 -0.340062 +vn -0.714577 -0.445427 -0.53942 +vn -0.944405 0.243569 -0.220846 +vn -0.799676 0.3373 -0.496737 +vn -0.56776 -0.821279 -0.0561242 +vn -0.652384 -0.715688 -0.249373 +vn -0.588573 -0.726425 -0.354808 +vn -0.360945 -0.926751 -0.104167 +vn -0.174698 -0.76613 -0.618487 +vn -0.10993 -0.738631 -0.665087 +vn -0.150852 -0.186742 -0.970758 +vn -0.0952451 -0.190663 -0.977024 +vn -0.0700199 -0.431636 -0.899326 +vn -0.0558687 -0.714267 -0.697639 +vn -0.465705 0.0171209 -0.884774 +vn -0.332215 -0.072479 -0.940415 +vn 0.184642 -0.0607137 -0.980929 +vn 0.474774 0.0720228 -0.877156 +vn 0.398481 0.0303808 -0.916673 +vn 0.326728 -0.0786602 -0.941839 +vn 0.191554 -0.187366 -0.963432 +vn 0.0083436 -0.221752 -0.975067 +vn -0.201747 -0.434622 0.877725 +vn -0.323699 -0.705069 0.630948 +vn -0.353667 -0.90564 0.233959 +vn -0.554159 -0.831339 0.0422332 +vn -0.576001 -0.688636 -0.440458 +vn -0.457636 -0.402568 -0.792785 +vn -0.433971 -0.106757 -0.894579 +vn -0.205551 0.978406 0.0216738 +vn -0.184994 0.874431 -0.448495 +vn -0.468814 0.802662 -0.36871 +vn -0.517544 0.855538 -0.0142743 +vn -0.280228 0.734451 -0.618105 +vn -0.406984 0.732153 -0.546183 +vn -0.48153 0.744608 -0.462264 +vn -0.559019 0.751012 -0.351395 +vn -0.646281 0.762003 -0.0408953 +vn -0.47864 0.798044 0.3661 +vn -0.172013 0.843507 0.50883 +vn -0.603258 0.72797 0.325789 +vn -0.519774 0.690897 0.50249 +vn -0.409287 0.672083 0.617081 +vn -0.23561 0.668062 0.705819 +vn -0.490514 0.726873 -0.480679 +vn -0.6469 0.683263 -0.338634 +vn -0.78072 0.624014 -0.0329058 +vn 0.180385 0.544523 -0.819119 +vn -0.355708 0.683917 -0.636969 +vn 0.808931 0.457109 -0.369705 +vn 0.871474 0.488354 0.0452074 +vn 0.213528 0.374407 0.902344 +vn 0.795254 0.392758 0.461857 +vn -0.325469 0.508749 0.797022 +vn -0.541207 0.617462 0.57082 +vn -0.716789 0.615551 0.327581 +vn -0.478122 0.747727 -0.460764 +vn -0.430878 0.763388 -0.48123 +vn -0.438729 0.77485 -0.455109 +vn -0.483066 0.770113 -0.416622 +vn -0.407457 0.765788 -0.497541 +vn -0.460723 0.742606 -0.486077 +vn -0.612138 0.738063 -0.283812 +vn -0.538878 0.813987 -0.216878 +vn -0.515847 0.841202 -0.162115 +vn -0.60659 0.792769 0.0597143 +vn -0.494677 0.831057 0.254242 +vn -0.663235 0.748076 0.0224046 +vn -0.658251 0.736815 0.154304 +vn -0.632936 0.71012 0.308419 +vn -0.535461 0.712401 0.453615 +vn -0.99409 0.104987 -0.0276349 +vn -0.629507 0.708376 -0.319256 +vn 0.784274 0.494598 0.374548 +vn -0.455772 0.765509 -0.454168 +vn -0.54371 0.660564 -0.51772 +vn -0.864544 0.329892 -0.379124 +vn -0.494972 0.788742 -0.36454 +vn -0.200834 0.420306 0.884878 +vn 0.57795 0.428583 0.694471 +vn -0.633745 0.570877 0.521984 +vn -0.667785 0.714374 0.209126 +vn -0.774111 0.632837 0.0164282 +vn -0.367443 0.45172 -0.812979 +vn -0.37693 0.405259 -0.83288 +vn -0.455783 0.48022 -0.749433 +vn -0.392613 0.62459 -0.675087 +vn -0.372515 0.370513 -0.850854 +vn -0.413111 0.378903 -0.828113 +vn -0.622696 0.43183 -0.652513 +vn -0.598516 0.626555 -0.499206 +vn -0.544344 0.760154 -0.354761 +vn -0.673589 0.70412 -0.224708 +vn -0.605478 0.794459 -0.0472477 +vn -0.765024 0.575946 -0.28814 +vn -0.759484 0.644388 -0.0891496 +vn -0.721736 0.691708 0.0252191 +vn -0.647236 0.749867 0.137056 +vn 0.404581 0.856969 -0.319246 +vn 0.121865 0.493614 -0.861101 +vn 0.244441 0.966587 0.0771929 +vn -0.425766 0.430886 -0.795651 +vn -0.469815 0.340062 -0.814636 +vn -0.755482 0.0177591 -0.654929 +vn -0.411692 0.426611 -0.805303 +vn -0.41448 0.741393 0.527771 +vn 0.0361621 0.91949 0.391448 +vn -0.733385 0.633469 0.246706 +vn -0.825372 0.56456 -0.00576928 +vn -0.90706 0.31709 -0.27694 +vn -0.501438 0.194292 -0.843096 +vn -0.454226 0.0598272 -0.888875 +vn -0.642229 0.183985 -0.744104 +vn -0.582097 0.263803 -0.769136 +vn -0.368286 -0.108109 -0.923405 +vn -0.54855 -0.071764 -0.833033 +vn -0.75175 -0.0521366 -0.657384 +vn -0.69587 0.201995 -0.689175 +vn -0.663145 0.292135 -0.689126 +vn -0.733698 0.231038 -0.63899 +vn -0.720769 0.34325 -0.602221 +vn -0.891999 0.0464363 -0.449646 +vn -0.918243 0.169185 -0.358059 +vn -0.860448 0.282812 -0.423848 +vn -0.788793 0.373585 -0.488098 +vn 0.201761 0.772695 -0.601859 +vn -0.0254398 0.237083 -0.971156 +vn 0.0525174 0.96092 -0.271799 +vn -0.187331 -0.638945 -0.746094 +vn -0.372739 -0.927936 -7.64578e-005 +vn -0.240783 -0.247823 -0.938407 +vn -0.197597 -0.110988 -0.97398 +vn -0.69118 0.707568 0.147032 +vn -0.134993 0.990801 -0.00950435 +vn -0.943063 0.332483 -0.00932063 +vn -0.997086 0.0651501 -0.0396974 +vn -0.8483 -0.451463 0.276711 +vn -0.216389 0.442332 0.870355 +vn -0.23686 0.512084 0.825631 +vn -0.199319 0.420664 0.88505 +vn -0.221209 0.389985 0.893856 +vn -0.315592 0.604409 0.7315 +vn -0.223136 0.421159 0.87911 +vn -0.205354 0.302619 0.930726 +vn -0.156335 0.320478 0.934266 +vn -0.183694 0.277935 0.942873 +vn -0.0989347 0.212644 0.972108 +vn -0.127816 0.19026 0.973378 +vn -0.16846 0.14137 0.975518 +vn -0.129996 0.0020543 0.991512 +vn -0.0671087 0.122776 0.990163 +vn -0.078569 0.171389 0.982066 +vn -0.741533 -0.0931057 0.664425 +vn -0.490767 0.0966905 0.865909 +vn -0.407925 0.358968 0.839487 +vn -0.697316 0.229217 0.679125 +vn -0.548866 0.531178 0.645443 +vn -0.68259 0.384764 0.621311 +vn -0.461119 -0.211965 0.86165 +vn -0.33667 -0.168331 0.926454 +vn -0.402258 -0.137332 0.905168 +vn -0.594681 -0.274982 0.755473 +vn -0.82899 -0.233828 0.508035 +vn -0.613785 -0.0150724 0.789329 +vn -0.296648 0.283178 0.912036 +vn -0.913679 0.0953219 0.395102 +vn -0.857512 -0.180575 0.481732 +vn -0.902473 0.346509 0.255878 +vn -0.277878 0.523701 0.805308 +vn -0.519338 0.836888 0.172935 +vn -0.228774 0.176439 0.957357 +vn -0.683363 -0.00173848 0.730077 +vn -0.0883308 -0.191182 0.977572 +vn -0.076997 0.0797873 0.993834 +vn -0.748657 -0.408141 0.522431 +vn -0.579915 -0.504929 0.639332 +vn -0.778308 0.627409 0.0243975 +vn -0.304157 -0.547118 0.77984 +vt 0.51491 0.230704 +vt 0.510401 0.243035 +vt 0.493298 0.236038 +vt 0.497704 0.223687 +vt 0.50574 0.256065 +vt 0.488214 0.248747 +vt 0.469099 0.240466 +vt 0.478408 0.230251 +vt 0.479044 0.216935 +vt 0.485658 0.306845 +vt 0.4825 0.317897 +vt 0.463491 0.31104 +vt 0.466937 0.300357 +vt 0.479855 0.329604 +vt 0.460349 0.322488 +vt 0.440902 0.314524 +vt 0.448599 0.305339 +vt 0.447632 0.293663 +vt 0.47247 0.386672 +vt 0.471664 0.401096 +vt 0.450981 0.396424 +vt 0.452398 0.382503 +vt 0.469991 0.413771 +vt 0.449638 0.408977 +vt 0.429982 0.403116 +vt 0.434302 0.391834 +vt 0.431908 0.377334 +vt 0.637672 0.300036 +vt 0.632361 0.310222 +vt 0.60845 0.296593 +vt 0.61287 0.285543 +vt 0.628096 0.321242 +vt 0.604102 0.307875 +vt 0.582535 0.296358 +vt 0.586498 0.284483 +vt 0.590402 0.272843 +vt 0.612255 0.363179 +vt 0.608484 0.373923 +vt 0.586844 0.363134 +vt 0.590014 0.352455 +vt 0.605105 0.384719 +vt 0.583636 0.373649 +vt 0.563865 0.363929 +vt 0.566666 0.353175 +vt 0.569351 0.342548 +vt 0.595765 0.427757 +vt 0.593782 0.440384 +vt 0.57323 0.43367 +vt 0.575522 0.420643 +vt 0.591851 0.452087 +vt 0.570576 0.445565 +vt 0.550932 0.439017 +vt 0.554341 0.427261 +vt 0.556975 0.414035 +vt 0.692395 0.334743 +vt 0.686398 0.343652 +vt 0.658853 0.326506 +vt 0.664503 0.316927 +vt 0.681962 0.353281 +vt 0.654069 0.336535 +vt 0.665798 0.39019 +vt 0.660826 0.400565 +vt 0.633839 0.386771 +vt 0.638188 0.376115 +vt 0.65661 0.411192 +vt 0.629749 0.397287 +vt 0.645268 0.448318 +vt 0.642985 0.458099 +vt 0.617885 0.448581 +vt 0.619632 0.437302 +vt 0.64069 0.468063 +vt 0.616152 0.459184 +vt 0.732748 0.383184 +vt 0.709025 0.368949 +vt 0.713472 0.359866 +vt 0.737293 0.374404 +vt 0.718835 0.350991 +vt 0.741958 0.365423 +vt 0.705096 0.436474 +vt 0.682412 0.424295 +vt 0.687362 0.414192 +vt 0.710618 0.427077 +vt 0.692521 0.404146 +vt 0.715724 0.417563 +vt 0.682241 0.488295 +vt 0.663662 0.477783 +vt 0.666523 0.468776 +vt 0.686679 0.479218 +vt 0.669217 0.459695 +vt 0.689846 0.470711 +vt 0.72397 0.302402 +vt 0.73642 0.28964 +vt 0.756996 0.306501 +vt 0.746864 0.319906 +vt 0.749899 0.273962 +vt 0.768295 0.291193 +vt 0.785007 0.305501 +vt 0.775391 0.32108 +vt 0.76656 0.333531 +vt 0.699067 0.283238 +vt 0.714359 0.270454 +vt 0.669306 0.257624 +vt 0.694472 0.248376 +vt 0.71347 0.236168 +vt 0.730682 0.256257 +vt 0.725626 0.34281 +vt 0.748353 0.35715 +vt 0.699426 0.326443 +vt 0.707614 0.319046 +vt 0.732808 0.335344 +vt 0.754381 0.349183 +vt 0.739344 0.328615 +vt 0.760405 0.342707 +vt 0.71502 0.311979 +vt 0.671424 0.308508 +vt 0.643494 0.290841 +vt 0.650985 0.282256 +vt 0.67934 0.300654 +vt 0.687974 0.292768 +vt 0.659165 0.272666 +vt 0.617509 0.275276 +vt 0.593906 0.26149 +vt 0.597985 0.249818 +vt 0.622895 0.264858 +vt 0.629551 0.253358 +vt 0.602409 0.236524 +vt 0.606301 0.220934 +vt 0.633609 0.237935 +vt 0.502452 0.210945 +vt 0.519802 0.218925 +vt 0.485254 0.202492 +vt 0.490509 0.189242 +vt 0.507813 0.198524 +vt 0.525328 0.207763 +vt 0.514056 0.187135 +vt 0.531062 0.196096 +vt 0.496659 0.177582 +vt 0.504417 0.166882 +vt 0.521473 0.176121 +vt 0.537866 0.184403 +vt 0.697002 0.395045 +vt 0.720647 0.408967 +vt 0.669839 0.380422 +vt 0.67396 0.371427 +vt 0.701068 0.386408 +vt 0.724478 0.400615 +vt 0.704983 0.377753 +vt 0.728947 0.39208 +vt 0.677608 0.362209 +vt 0.642046 0.365913 +vt 0.615663 0.352508 +vt 0.619349 0.341983 +vt 0.645778 0.356024 +vt 0.649748 0.346302 +vt 0.623179 0.331393 +vt 0.592727 0.341195 +vt 0.571553 0.330832 +vt 0.57436 0.319047 +vt 0.595708 0.329831 +vt 0.599677 0.31884 +vt 0.578134 0.307663 +vt 0.470372 0.28885 +vt 0.489713 0.295421 +vt 0.449839 0.28121 +vt 0.453951 0.268909 +vt 0.474852 0.276319 +vt 0.494829 0.283087 +vt 0.481432 0.262563 +vt 0.500188 0.269812 +vt 0.460658 0.255315 +vt 0.672171 0.450971 +vt 0.693564 0.462384 +vt 0.647526 0.438695 +vt 0.650636 0.429724 +vt 0.67531 0.442349 +vt 0.696736 0.454071 +vt 0.67856 0.433569 +vt 0.700869 0.445578 +vt 0.653024 0.420456 +vt 0.621763 0.426716 +vt 0.59742 0.416098 +vt 0.599579 0.405168 +vt 0.62415 0.416684 +vt 0.626666 0.407066 +vt 0.601816 0.394639 +vt 0.577038 0.407902 +vt 0.55802 0.400559 +vt 0.559217 0.387718 +vt 0.578543 0.395731 +vt 0.580806 0.384414 +vt 0.561197 0.375225 +vt 0.453967 0.367223 +vt 0.473246 0.372144 +vt 0.435489 0.361386 +vt 0.437972 0.345569 +vt 0.455755 0.351509 +vt 0.474463 0.357222 +vt 0.457826 0.336287 +vt 0.476831 0.342835 +vt 0.439718 0.330286 +vt 0.650495 0.541169 +vt 0.631814 0.531756 +vt 0.643812 0.513839 +vt 0.662148 0.524342 +vt 0.611564 0.521574 +vt 0.623132 0.502822 +vt 0.633105 0.48597 +vt 0.654235 0.497294 +vt 0.671864 0.5088 +vt 0.660209 0.486282 +vt 0.678648 0.4971 +vt 0.638273 0.475555 +vt 0.59293 0.510334 +vt 0.602208 0.49303 +vt 0.574165 0.499689 +vt 0.581238 0.484195 +vt 0.586584 0.471381 +vt 0.609963 0.477827 +vt 0.614061 0.467738 +vt 0.589865 0.461351 +vt 0.554345 0.489859 +vt 0.560419 0.476053 +vt 0.53459 0.481989 +vt 0.540094 0.468552 +vt 0.54397 0.457452 +vt 0.564799 0.464234 +vt 0.567975 0.454913 +vt 0.547721 0.448273 +vt 0.460898 0.450794 +vt 0.44454 0.44767 +vt 0.446814 0.437198 +vt 0.463201 0.440499 +vt 0.429924 0.446081 +vt 0.432256 0.434797 +vt 0.432541 0.426414 +vt 0.447248 0.429658 +vt 0.464051 0.433884 +vt 0.448292 0.420153 +vt 0.466996 0.424517 +vt 0.432019 0.416146 +vt 0.432847 0.152204 +vt 0.426611 0.162051 +vt 0.415133 0.154492 +vt 0.42123 0.144984 +vt 0.42113 0.171536 +vt 0.409601 0.163723 +vt 0.399994 0.157281 +vt 0.405079 0.148006 +vt 0.411039 0.138675 +vt 0.444824 0.131612 +vt 0.438527 0.142019 +vt 0.427591 0.135534 +vt 0.434171 0.125629 +vt 0.417675 0.129769 +vt 0.42504 0.120488 +vt 0.396756 0.142316 +vt 0.401915 0.133156 +vt 0.392506 0.151602 +vt 0.385455 0.146491 +vt 0.389187 0.137295 +vt 0.393816 0.128257 +vt 0.40896 0.12492 +vt 0.416593 0.116369 +vt 0.400923 0.120405 +vt 0.408962 0.112463 +vt 0.351443 0.128204 +vt 0.345704 0.124765 +vt 0.350351 0.115567 +vt 0.356233 0.11906 +vt 0.341388 0.12186 +vt 0.345712 0.112668 +vt 0.350639 0.102867 +vt 0.355316 0.105858 +vt 0.361437 0.109421 +vt 0.361407 0.0971189 +vt 0.367629 0.10082 +vt 0.356448 0.0941481 +vt 0.362451 0.0862624 +vt 0.367486 0.0889531 +vt 0.374118 0.0926366 +vt 0.341362 0.109929 +vt 0.346029 0.100291 +vt 0.337121 0.119086 +vt 0.332174 0.115591 +vt 0.336465 0.106932 +vt 0.341289 0.0976415 +vt 0.351953 0.0916269 +vt 0.357701 0.0837044 +vt 0.346986 0.0892618 +vt 0.352348 0.0814648 +vt 0.357738 0.207773 +vt 0.352236 0.217586 +vt 0.341781 0.213905 +vt 0.347711 0.204432 +vt 0.347702 0.228198 +vt 0.336593 0.224204 +vt 0.326261 0.220076 +vt 0.331614 0.210264 +vt 0.337439 0.201172 +vt 0.343879 0.23942 +vt 0.334328 0.235689 +vt 0.341954 0.249662 +vt 0.333661 0.246327 +vt 0.325273 0.242409 +vt 0.325082 0.231848 +vt 0.355684 0.243872 +vt 0.352034 0.253517 +vt 0.360302 0.233034 +vt 0.375235 0.238378 +vt 0.369533 0.248834 +vt 0.365068 0.257865 +vt 0.364603 0.222124 +vt 0.368935 0.211868 +vt 0.382193 0.216832 +vt 0.378546 0.227317 +vt 0.283819 0.204161 +vt 0.28125 0.213599 +vt 0.274655 0.211311 +vt 0.276586 0.201938 +vt 0.280308 0.222812 +vt 0.273752 0.220445 +vt 0.269158 0.219115 +vt 0.269924 0.209929 +vt 0.27164 0.200388 +vt 0.291449 0.186057 +vt 0.287084 0.194955 +vt 0.280187 0.193127 +vt 0.284485 0.184422 +vt 0.274946 0.191547 +vt 0.279 0.183039 +vt 0.264888 0.218244 +vt 0.265709 0.208894 +vt 0.259549 0.21716 +vt 0.260992 0.207775 +vt 0.262116 0.197537 +vt 0.266975 0.198918 +vt 0.270186 0.189486 +vt 0.2656 0.187694 +vt 0.268831 0.178803 +vt 0.273939 0.18067 +vt 0.370967 0.324242 +vt 0.368382 0.33529 +vt 0.354599 0.331601 +vt 0.35587 0.320535 +vt 0.36596 0.344416 +vt 0.353741 0.341154 +vt 0.343216 0.338051 +vt 0.342602 0.328343 +vt 0.34334 0.317171 +vt 0.374388 0.301667 +vt 0.372667 0.312544 +vt 0.358434 0.309216 +vt 0.361059 0.298966 +vt 0.346241 0.306506 +vt 0.350263 0.29696 +vt 0.334701 0.335382 +vt 0.333588 0.325801 +vt 0.326592 0.33237 +vt 0.325354 0.32328 +vt 0.325707 0.312801 +vt 0.333725 0.315039 +vt 0.337205 0.304544 +vt 0.329298 0.302822 +vt 0.333913 0.293457 +vt 0.341368 0.294993 +vt 0.295708 0.320577 +vt 0.28993 0.318523 +vt 0.290342 0.31052 +vt 0.295718 0.312534 +vt 0.282866 0.316149 +vt 0.284036 0.308357 +vt 0.284564 0.29978 +vt 0.290375 0.30169 +vt 0.295602 0.303625 +vt 0.291377 0.292068 +vt 0.297324 0.294059 +vt 0.285676 0.290469 +vt 0.286952 0.281238 +vt 0.292863 0.282577 +vt 0.299513 0.284628 +vt 0.276328 0.305898 +vt 0.277872 0.297871 +vt 0.274748 0.313477 +vt 0.266483 0.31064 +vt 0.268983 0.303461 +vt 0.270999 0.295934 +vt 0.279657 0.289385 +vt 0.281227 0.280848 +vt 0.273396 0.288464 +vt 0.274695 0.280754 +vt 0.383203 0.432093 +vt 0.376967 0.431866 +vt 0.379647 0.422428 +vt 0.386752 0.423199 +vt 0.370815 0.430885 +vt 0.373001 0.421123 +vt 0.374483 0.412851 +vt 0.382011 0.414538 +vt 0.389796 0.416468 +vt 0.384104 0.404879 +vt 0.392013 0.406115 +vt 0.376393 0.403449 +vt 0.377923 0.394272 +vt 0.385962 0.395133 +vt 0.393527 0.395912 +vt 0.364977 0.418016 +vt 0.36807 0.41048 +vt 0.361771 0.42734 +vt 0.351819 0.423134 +vt 0.356294 0.414242 +vt 0.360487 0.407494 +vt 0.369642 0.401447 +vt 0.370765 0.39221 +vt 0.362651 0.398644 +vt 0.363528 0.389357 +vt 0.350369 0.382172 +vt 0.346056 0.391206 +vt 0.339887 0.389073 +vt 0.343978 0.380126 +vt 0.341437 0.400377 +vt 0.335922 0.398269 +vt 0.331705 0.396726 +vt 0.335135 0.387317 +vt 0.337949 0.378661 +vt 0.350858 0.403822 +vt 0.354216 0.394813 +vt 0.357026 0.385631 +vt 0.339966 0.40819 +vt 0.334034 0.406092 +vt 0.339065 0.417677 +vt 0.332744 0.41488 +vt 0.326681 0.412968 +vt 0.328914 0.404687 +vt 0.344989 0.420162 +vt 0.347672 0.410937 +vt 0.323644 0.404023 +vt 0.328018 0.394793 +vt 0.319859 0.412759 +vt 0.314103 0.412528 +vt 0.318985 0.403233 +vt 0.324604 0.392818 +vt 0.331224 0.384837 +vt 0.333483 0.375627 +vt 0.32767 0.382529 +vt 0.328806 0.373238 +vt 0.458153 0.1688 +vt 0.45315 0.181018 +vt 0.439209 0.17096 +vt 0.444747 0.159966 +vt 0.448433 0.192131 +vt 0.433922 0.181137 +vt 0.468659 0.192022 +vt 0.473586 0.178876 +vt 0.463239 0.20325 +vt 0.456557 0.138101 +vt 0.4503 0.149027 +vt 0.470631 0.146086 +vt 0.463699 0.157194 +vt 0.486717 0.156184 +vt 0.479512 0.167157 +vt 0.330188 0.10326 +vt 0.335284 0.0947733 +vt 0.32532 0.111248 +vt 0.317389 0.106163 +vt 0.32517 0.100271 +vt 0.330451 0.092555 +vt 0.340612 0.086759 +vt 0.335154 0.0850137 +vt 0.336651 0.0764864 +vt 0.345365 0.0790438 +vt 0.3689 0.137562 +vt 0.359618 0.132723 +vt 0.364312 0.12358 +vt 0.373171 0.128406 +vt 0.369419 0.114105 +vt 0.378403 0.119148 +vt 0.381394 0.132818 +vt 0.386132 0.123688 +vt 0.377498 0.142049 +vt 0.392148 0.102531 +vt 0.384853 0.110666 +vt 0.375914 0.105531 +vt 0.382617 0.0972337 +vt 0.393039 0.115639 +vt 0.400674 0.107676 +vt 0.30228 0.0961758 +vt 0.302633 0.0949771 +vt 0.300394 0.0869728 +vt 0.263703 0.076357 +vt 0.299911 0.0952005 +vt 0.297949 0.0865867 +vt 0.300362 0.0779689 +vt 0.302225 0.079045 +vt 0.301255 0.0785883 +vt 0.318989 0.105458 +vt 0.317373 0.103152 +vt 0.309263 0.101037 +vt 0.271462 0.0882697 +vt 0.306859 0.102007 +vt 0.284063 0.0869494 +vt 0.32405 0.0993208 +vt 0.330771 0.0933237 +vt 0.329253 0.092319 +vt 0.333913 0.0779847 +vt 0.332557 0.0781121 +vt 0.332938 0.0849208 +vt 0.290948 0.0747641 +vt 0.284558 0.0643161 +vt 0.325561 0.0728788 +vt 0.316224 0.0695238 +vt 0.315971 0.07074 +vt 0.314845 0.0682805 +vt 0.325795 0.0703146 +vt 0.269914 0.0645887 +vt 0.307805 0.0732147 +vt 0.306041 0.0713468 +vt 0.389655 0.244055 +vt 0.385215 0.254101 +vt 0.407603 0.250984 +vt 0.403841 0.261037 +vt 0.40175 0.269969 +vt 0.381505 0.263027 +vt 0.397904 0.222429 +vt 0.393731 0.232966 +vt 0.417941 0.22888 +vt 0.412215 0.239482 +vt 0.426522 0.271006 +vt 0.424267 0.280349 +vt 0.429883 0.259755 +vt 0.436055 0.247277 +vt 0.441664 0.235508 +vt 0.313005 0.192276 +vt 0.308204 0.201429 +vt 0.296808 0.19776 +vt 0.301251 0.188718 +vt 0.303909 0.211229 +vt 0.29281 0.207226 +vt 0.302545 0.222018 +vt 0.291057 0.217347 +vt 0.302365 0.232027 +vt 0.290313 0.226899 +vt 0.320114 0.205851 +vt 0.325376 0.196637 +vt 0.315364 0.215792 +vt 0.314187 0.227071 +vt 0.314181 0.237519 +vt 0.254755 0.20614 +vt 0.256763 0.195883 +vt 0.252219 0.215784 +vt 0.243151 0.213466 +vt 0.24905 0.204437 +vt 0.251387 0.194281 +vt 0.260881 0.186916 +vt 0.263532 0.178286 +vt 0.256506 0.186435 +vt 0.256973 0.177999 +vt 0.237963 0.210825 +vt 0.244099 0.201979 +vt 0.245929 0.203113 +vt 0.239939 0.209162 +vt 0.250235 0.193133 +vt 0.24975 0.193756 +vt 0.218835 0.19957 +vt 0.221362 0.201289 +vt 0.217903 0.193895 +vt 0.220555 0.192096 +vt 0.218799 0.203525 +vt 0.213608 0.195571 +vt 0.213249 0.185967 +vt 0.218534 0.185705 +vt 0.222276 0.184621 +vt 0.230229 0.207466 +vt 0.228399 0.205198 +vt 0.229363 0.210301 +vt 0.249383 0.175686 +vt 0.251482 0.178598 +vt 0.252952 0.185528 +vt 0.219369 0.161638 +vt 0.237914 0.17405 +vt 0.241286 0.173131 +vt 0.226446 0.172414 +vt 0.22917 0.171768 +vt 0.227716 0.167984 +vt 0.241712 0.169943 +vt 0.224361 0.178517 +vt 0.221938 0.177144 +vt 0.217994 0.175167 +vt 0.402584 0.333417 +vt 0.398542 0.344519 +vt 0.382755 0.339126 +vt 0.385998 0.328506 +vt 0.394119 0.353232 +vt 0.378974 0.347984 +vt 0.412342 0.363347 +vt 0.416567 0.352878 +vt 0.419949 0.339455 +vt 0.404911 0.308902 +vt 0.404073 0.320592 +vt 0.387823 0.316364 +vt 0.388952 0.305106 +vt 0.421586 0.325143 +vt 0.421992 0.312406 +vt 0.308448 0.308114 +vt 0.306746 0.31694 +vt 0.300637 0.314548 +vt 0.301456 0.305811 +vt 0.306403 0.324897 +vt 0.3005 0.322494 +vt 0.315995 0.328635 +vt 0.315696 0.320089 +vt 0.316662 0.310611 +vt 0.315811 0.289337 +vt 0.311761 0.298644 +vt 0.304078 0.296318 +vt 0.307052 0.286913 +vt 0.320492 0.300833 +vt 0.324717 0.291429 +vt 0.260132 0.308187 +vt 0.263765 0.301363 +vt 0.254384 0.305705 +vt 0.260287 0.299506 +vt 0.261695 0.292504 +vt 0.265831 0.294192 +vt 0.266969 0.287356 +vt 0.26159 0.28637 +vt 0.257744 0.279485 +vt 0.266674 0.280165 +vt 0.25536 0.303022 +vt 0.224987 0.259541 +vt 0.258162 0.297791 +vt 0.254119 0.302636 +vt 0.258067 0.289276 +vt 0.259203 0.29124 +vt 0.254914 0.2817 +vt 0.255266 0.281399 +vt 0.258474 0.28582 +vt 0.224925 0.249885 +vt 0.216347 0.244299 +vt 0.248869 0.277843 +vt 0.238301 0.277781 +vt 0.240893 0.276686 +vt 0.240157 0.273738 +vt 0.248699 0.274753 +vt 0.41677 0.441721 +vt 0.419124 0.431029 +vt 0.404753 0.43759 +vt 0.407172 0.427222 +vt 0.408139 0.419877 +vt 0.41943 0.422636 +vt 0.418525 0.412504 +vt 0.40768 0.409532 +vt 0.406852 0.399464 +vt 0.416673 0.401989 +vt 0.396154 0.424705 +vt 0.398299 0.417367 +vt 0.392926 0.43406 +vt 0.399357 0.407534 +vt 0.399891 0.397323 +vt 0.315695 0.40145 +vt 0.320645 0.391516 +vt 0.310524 0.410115 +vt 0.306736 0.406206 +vt 0.313372 0.398987 +vt 0.316717 0.389872 +vt 0.323984 0.38129 +vt 0.325153 0.372159 +vt 0.320459 0.380552 +vt 0.319055 0.371185 +vt 0.305827 0.399817 +vt 0.310139 0.393131 +vt 0.311614 0.396152 +vt 0.305332 0.40089 +vt 0.314452 0.386445 +vt 0.315144 0.388204 +vt 0.294837 0.399722 +vt 0.294565 0.396551 +vt 0.2935 0.403356 +vt 0.282905 0.398216 +vt 0.284872 0.394912 +vt 0.283303 0.393286 +vt 0.314611 0.371375 +vt 0.3145 0.373017 +vt 0.317383 0.379748 +vt 0.314532 0.37891 +vt 0.284432 0.381309 +vt 0.279672 0.382023 +vt 0.282241 0.375656 +vt 0.286593 0.377673 +vt 0.274647 0.383192 +vt 0.277816 0.373911 +vt 0.286925 0.367271 +vt 0.289401 0.371205 +vt 0.288755 0.374037 +vt 0.581014 0.223842 +vt 0.584921 0.209225 +vt 0.576858 0.237351 +vt 0.558643 0.22672 +vt 0.563258 0.213764 +vt 0.568236 0.199992 +vt 0.547035 0.204744 +vt 0.552687 0.192034 +vt 0.541766 0.216847 +vt 0.573121 0.249158 +vt 0.569547 0.260536 +vt 0.550467 0.249427 +vt 0.554365 0.23806 +vt 0.536849 0.227973 +vt 0.532274 0.239225 +vt 0.565881 0.272756 +vt 0.561915 0.285109 +vt 0.542437 0.274688 +vt 0.546444 0.261726 +vt 0.528034 0.251708 +vt 0.523672 0.264795 +vt 0.557444 0.296883 +vt 0.553334 0.308474 +vt 0.533205 0.298806 +vt 0.537635 0.286836 +vt 0.518736 0.277858 +vt 0.513803 0.290523 +vt 0.550453 0.320275 +vt 0.548131 0.331864 +vt 0.527004 0.321949 +vt 0.529671 0.310484 +vt 0.509452 0.302416 +vt 0.505818 0.313818 +vt 0.545698 0.342815 +vt 0.543166 0.353904 +vt 0.522039 0.344773 +vt 0.52435 0.333085 +vt 0.503035 0.325011 +vt 0.50051 0.336707 +vt 0.540548 0.365904 +vt 0.538524 0.378781 +vt 0.517381 0.370725 +vt 0.51924 0.357139 +vt 0.497651 0.349617 +vt 0.495367 0.363447 +vt 0.537773 0.392498 +vt 0.537078 0.406438 +vt 0.516197 0.39888 +vt 0.516541 0.384639 +vt 0.494568 0.377902 +vt 0.49428 0.392435 +vt 0.535221 0.419982 +vt 0.532304 0.43198 +vt 0.512933 0.425136 +vt 0.515182 0.412754 +vt 0.49353 0.406499 +vt 0.491604 0.419096 +vt 0.528429 0.441282 +vt 0.524297 0.450349 +vt 0.504578 0.443947 +vt 0.508863 0.434685 +vt 0.487786 0.429229 +vt 0.483912 0.438115 +vt 0.52061 0.46164 +vt 0.515416 0.474729 +vt 0.497009 0.468302 +vt 0.50138 0.454664 +vt 0.481817 0.446969 +vt 0.478333 0.458509 +vt 0.722381 0.447383 +vt 0.717552 0.455658 +vt 0.736151 0.457494 +vt 0.731479 0.465181 +vt 0.726598 0.472621 +vt 0.713281 0.463708 +vt 0.709569 0.471772 +vt 0.72288 0.480699 +vt 0.718445 0.488757 +vt 0.705867 0.479871 +vt 0.799072 0.319222 +vt 0.790907 0.333419 +vt 0.812775 0.33145 +vt 0.805516 0.34478 +vt 0.798768 0.356556 +vt 0.783546 0.345931 +vt 0.772155 0.361108 +vt 0.765933 0.369003 +vt 0.787245 0.371652 +vt 0.781185 0.379823 +vt 0.774745 0.388342 +vt 0.759931 0.377599 +vt 0.75082 0.39552 +vt 0.746574 0.404338 +vt 0.765593 0.406304 +vt 0.761185 0.415254 +vt 0.756215 0.423917 +vt 0.742283 0.412961 +vt 0.737886 0.421371 +vt 0.752027 0.432692 +vt 0.746741 0.441154 +vt 0.733132 0.429842 +vt 0.777661 0.354289 +vt 0.793127 0.364738 +vt 0.701631 0.48803 +vt 0.714148 0.49681 +vt 0.708652 0.505223 +vt 0.697064 0.496413 +vt 0.727769 0.438645 +vt 0.741855 0.449536 +vt 0.685909 0.516524 +vt 0.67604 0.532598 +vt 0.698046 0.523912 +vt 0.689109 0.540668 +vt 0.678953 0.558051 +vt 0.665138 0.549661 +vt 0.755083 0.386523 +vt 0.77011 0.39742 +vt 0.69237 0.505186 +vt 0.704484 0.513023 +vt 0.740819 0.482859 +vt 0.736193 0.490732 +vt 0.757637 0.495497 +vt 0.75208 0.503197 +vt 0.746821 0.511632 +vt 0.731601 0.498909 +vt 0.790778 0.399779 +vt 0.785642 0.408295 +vt 0.809314 0.41264 +vt 0.803759 0.420543 +vt 0.798774 0.428581 +vt 0.780942 0.416818 +vt 0.7761 0.425554 +vt 0.793569 0.4372 +vt 0.788788 0.446363 +vt 0.771212 0.434428 +vt 0.761355 0.452099 +vt 0.755917 0.460388 +vt 0.778361 0.464396 +vt 0.77254 0.472728 +vt 0.767257 0.480808 +vt 0.750496 0.468205 +vt 0.766375 0.443361 +vt 0.783302 0.455307 +vt 0.726998 0.507157 +vt 0.742361 0.520142 +vt 0.738574 0.529244 +vt 0.722469 0.515283 +vt 0.745525 0.475522 +vt 0.762175 0.487892 +vt 0.718098 0.523091 +vt 0.734172 0.536049 +vt 0.729255 0.546634 +vt 0.712672 0.533798 +vt 0.704975 0.550616 +vt 0.722983 0.562948 +vt 0.714658 0.579199 +vt 0.695797 0.567702 +vt 0.828308 0.344354 +vt 0.82119 0.356424 +vt 0.846605 0.358327 +vt 0.839297 0.36953 +vt 0.832908 0.379741 +vt 0.814532 0.367273 +vt 0.808819 0.375432 +vt 0.826802 0.387756 +vt 0.821553 0.395512 +vt 0.803225 0.382747 +vt 0.796925 0.391063 +vt 0.815144 0.403835 +vt 0.926594 0.442375 +vt 0.92116 0.451315 +vt 0.897795 0.435947 +vt 0.90325 0.427368 +vt 0.915773 0.459495 +vt 0.892457 0.44408 +vt 0.86852 0.427894 +vt 0.873567 0.419731 +vt 0.879391 0.411505 +vt 0.849144 0.403095 +vt 0.854738 0.39488 +vt 0.84374 0.410894 +vt 0.910229 0.468035 +vt 0.886856 0.452404 +vt 0.904705 0.476342 +vt 0.881259 0.460622 +vt 0.857207 0.444341 +vt 0.862552 0.43591 +vt 0.837834 0.419252 +vt 0.831932 0.427647 +vt 0.899448 0.484122 +vt 0.875931 0.468437 +vt 0.894083 0.491921 +vt 0.870594 0.476399 +vt 0.846373 0.460205 +vt 0.851443 0.451979 +vt 0.826539 0.43556 +vt 0.821294 0.443544 +vt 0.888591 0.500659 +vt 0.864969 0.485058 +vt 0.882895 0.509642 +vt 0.859298 0.494105 +vt 0.8349 0.477798 +vt 0.840456 0.468682 +vt 0.815839 0.452153 +vt 0.810393 0.461191 +vt 0.877276 0.51867 +vt 0.853822 0.50323 +vt 0.871602 0.527309 +vt 0.848395 0.512128 +vt 0.824537 0.496198 +vt 0.829516 0.487032 +vt 0.80518 0.470461 +vt 0.799912 0.479558 +vt 0.866207 0.535722 +vt 0.842868 0.520492 +vt 0.860636 0.543571 +vt 0.837315 0.528448 +vt 0.813501 0.512841 +vt 0.818616 0.504612 +vt 0.794307 0.48808 +vt 0.788821 0.496052 +vt 0.854778 0.551252 +vt 0.831808 0.53612 +vt 0.848617 0.559215 +vt 0.826045 0.544123 +vt 0.803091 0.528361 +vt 0.808028 0.520268 +vt 0.783913 0.5035 +vt 0.778904 0.511073 +vt 0.842358 0.568224 +vt 0.819722 0.553069 +vt 0.836344 0.577007 +vt 0.813573 0.562044 +vt 0.790799 0.546044 +vt 0.79657 0.536884 +vt 0.773114 0.519421 +vt 0.76735 0.528142 +vt 0.8314 0.584615 +vt 0.808331 0.570131 +vt 0.826946 0.591903 +vt 0.803613 0.577657 +vt 0.780279 0.562591 +vt 0.785101 0.554437 +vt 0.76242 0.536838 +vt 0.757976 0.545109 +vt 0.822935 0.599223 +vt 0.799035 0.584948 +vt 0.817058 0.609396 +vt 0.793172 0.594793 +vt 0.770176 0.579246 +vt 0.775611 0.569791 +vt 0.753666 0.552553 +vt 0.748748 0.562473 +vt 0.806617 0.625019 +vt 0.7846 0.609981 +vt 0.795734 0.641731 +vt 0.7753 0.626522 +vt 0.75495 0.610375 +vt 0.763123 0.594456 +vt 0.742475 0.57817 +vt 0.734441 0.594131 +vt 0.938927 0.421722 +vt 0.932513 0.432493 +vt 0.909202 0.417706 +vt 0.915513 0.407331 +vt 0.885114 0.40192 +vt 0.891756 0.39156 +vt 0.861209 0.385278 +vt 0.868027 0.374609 +vt 0.904762 0.52389 +vt 0.899055 0.532966 +vt 0.925803 0.537455 +vt 0.919997 0.54669 +vt 0.914219 0.555791 +vt 0.893399 0.541851 +vt 0.937676 0.473685 +vt 0.932152 0.482101 +vt 0.958811 0.487052 +vt 0.953351 0.495385 +vt 0.947909 0.503603 +vt 0.92666 0.490373 +vt 0.921435 0.498221 +vt 0.942657 0.511529 +vt 0.937339 0.519613 +vt 0.916165 0.506199 +vt 0.910536 0.514862 +vt 0.931642 0.528366 +vt 0.887776 0.550305 +vt 0.908461 0.564563 +vt 0.902849 0.572757 +vt 0.882145 0.558313 +vt 0.84039 0.624651 +vt 0.828883 0.639844 +vt 0.86429 0.639938 +vt 0.851274 0.654561 +vt 0.83795 0.669296 +vt 0.816736 0.655889 +vt 0.876464 0.565861 +vt 0.897507 0.580208 +vt 0.891996 0.587768 +vt 0.87056 0.573704 +vt 0.858349 0.5913 +vt 0.853599 0.598585 +vt 0.879964 0.605343 +vt 0.875362 0.612297 +vt 0.871907 0.619563 +vt 0.849691 0.60568 +vt 0.846308 0.613816 +vt 0.869417 0.628567 +vt 0.948379 0.456484 +vt 0.942996 0.465406 +vt 0.969331 0.46987 +vt 0.964068 0.478858 +vt 0.960607 0.435282 +vt 0.954091 0.446139 +vt 0.981439 0.447866 +vt 0.974802 0.459214 +vt 0.864262 0.582595 +vt 0.885802 0.596574 +vt 0.237701 0.300349 +vt 0.236743 0.29936 +vt 0.230234 0.292583 +vt 0.203406 0.255822 +vt 0.23283 0.299772 +vt 0.226226 0.292319 +vt 0.22449 0.284138 +vt 0.228306 0.285115 +vt 0.22901 0.284214 +vt 0.245842 0.302934 +vt 0.215542 0.264287 +vt 0.242452 0.304229 +vt 0.204272 0.245489 +vt 0.232949 0.279463 +vt 0.230839 0.277388 +vt 0.283868 0.387297 +vt 0.280184 0.388727 +vt 0.276306 0.391344 +vt 0.301683 0.372706 +vt 0.302663 0.370247 +vt 0.30203 0.366741 +vt 0.607925 0.061152 +vt 0.620603 0.0493439 +vt 0.625005 0.0568277 +vt 0.611972 0.0675493 +vt 0.631877 0.0402956 +vt 0.637077 0.0479624 +vt 0.644632 0.0566908 +vt 0.629261 0.0645553 +vt 0.61589 0.0733429 +vt 0.647007 0.148654 +vt 0.646302 0.133161 +vt 0.664137 0.127121 +vt 0.667635 0.144247 +vt 0.644221 0.122976 +vt 0.659918 0.115116 +vt 0.675786 0.110578 +vt 0.682594 0.122624 +vt 0.68821 0.141077 +vt 0.6564 0.106522 +vt 0.673133 0.101595 +vt 0.64031 0.113476 +vt 0.636253 0.105706 +vt 0.652807 0.0992549 +vt 0.669741 0.0953543 +vt 0.648363 0.0912338 +vt 0.663919 0.088887 +vt 0.633594 0.0956406 +vt 0.629556 0.0862954 +vt 0.642789 0.0825795 +vt 0.656663 0.0814786 +vt 0.635805 0.073413 +vt 0.650047 0.0696828 +vt 0.622582 0.0790951 +vt 0.248438 0.688271 +vt 0.270096 0.701058 +vt 0.262217 0.710695 +vt 0.244698 0.699515 +vt 0.291336 0.7137 +vt 0.282292 0.722987 +vt 0.273613 0.732565 +vt 0.254857 0.720868 +vt 0.235391 0.708079 +vt 0.343663 0.659506 +vt 0.335734 0.667497 +vt 0.313824 0.655285 +vt 0.322772 0.648829 +vt 0.32713 0.675163 +vt 0.304915 0.661813 +vt 0.28237 0.647029 +vt 0.294387 0.644142 +vt 0.300594 0.637506 +vt 0.402114 0.594466 +vt 0.391754 0.608797 +vt 0.375758 0.597421 +vt 0.387295 0.583126 +vt 0.381695 0.620134 +vt 0.364873 0.609347 +vt 0.347108 0.597074 +vt 0.361096 0.587322 +vt 0.371064 0.571834 +vt 0.513649 0.647074 +vt 0.505851 0.663171 +vt 0.487225 0.655961 +vt 0.495649 0.63992 +vt 0.498727 0.679826 +vt 0.479629 0.672255 +vt 0.458954 0.663171 +vt 0.466931 0.647743 +vt 0.475849 0.630977 +vt 0.476031 0.731895 +vt 0.461163 0.733533 +vt 0.448638 0.725954 +vt 0.457733 0.720784 +vt 0.450217 0.737354 +vt 0.438035 0.7309 +vt 0.420592 0.722351 +vt 0.429851 0.716152 +vt 0.43717 0.709189 +vt 0.413791 0.766867 +vt 0.403256 0.775481 +vt 0.385498 0.768863 +vt 0.396158 0.759607 +vt 0.390439 0.784362 +vt 0.374143 0.778334 +vt 0.354521 0.771491 +vt 0.365198 0.761539 +vt 0.376034 0.751722 +vt 0.542455 0.660114 +vt 0.535841 0.676839 +vt 0.521078 0.669888 +vt 0.528256 0.653932 +vt 0.529874 0.69502 +vt 0.514688 0.687483 +vt 0.562449 0.709838 +vt 0.545968 0.7028 +vt 0.553075 0.684751 +vt 0.570518 0.692881 +vt 0.560425 0.668213 +vt 0.578454 0.676904 +vt 0.534595 0.768505 +vt 0.518265 0.762415 +vt 0.521069 0.756987 +vt 0.536511 0.763108 +vt 0.501691 0.756485 +vt 0.505451 0.750706 +vt 0.509623 0.744894 +vt 0.524435 0.751586 +vt 0.539099 0.757679 +vt 0.248524 0.733574 +vt 0.232255 0.724695 +vt 0.265431 0.743281 +vt 0.25887 0.755299 +vt 0.243514 0.747649 +vt 0.228439 0.740285 +vt 0.240121 0.761932 +vt 0.224899 0.75535 +vt 0.254932 0.768152 +vt 0.252464 0.779599 +vt 0.23772 0.774032 +vt 0.22191 0.767265 +vt 0.361563 0.787464 +vt 0.342873 0.78021 +vt 0.377529 0.793705 +vt 0.360494 0.805101 +vt 0.347345 0.796917 +vt 0.331189 0.787997 +vt 0.295522 0.669648 +vt 0.275736 0.656964 +vt 0.317242 0.682951 +vt 0.307582 0.69194 +vt 0.28632 0.678971 +vt 0.267293 0.666801 +vt 0.277988 0.689962 +vt 0.2589 0.677691 +vt 0.299003 0.702544 +vt 0.42753 0.736738 +vt 0.40997 0.72879 +vt 0.441572 0.743296 +vt 0.43268 0.750352 +vt 0.417084 0.743477 +vt 0.397978 0.735472 +vt 0.406657 0.751122 +vt 0.386892 0.743038 +vt 0.423848 0.758421 +vt 0.515988 0.768585 +vt 0.498525 0.763139 +vt 0.533151 0.774539 +vt 0.531207 0.781954 +vt 0.513078 0.776183 +vt 0.494391 0.771276 +vt 0.508374 0.785893 +vt 0.488494 0.780482 +vt 0.527877 0.791445 +vt 0.522921 0.802679 +vt 0.501608 0.797282 +vt 0.479746 0.791483 +vt 0.353577 0.621197 +vt 0.337266 0.611416 +vt 0.370572 0.631709 +vt 0.360356 0.641943 +vt 0.342504 0.632106 +vt 0.326034 0.622372 +vt 0.332284 0.641209 +vt 0.314898 0.631607 +vt 0.351634 0.651325 +vt 0.473512 0.689446 +vt 0.452314 0.67859 +vt 0.492669 0.698591 +vt 0.487003 0.714175 +vt 0.468374 0.704472 +vt 0.447324 0.692063 +vt 0.463713 0.71427 +vt 0.442328 0.701908 +vt 0.482447 0.724593 +vt 0.508967 0.706403 +vt 0.523965 0.713603 +vt 0.518829 0.729065 +vt 0.503754 0.722687 +vt 0.539221 0.720915 +vt 0.55454 0.727328 +vt 0.547718 0.742068 +vt 0.53323 0.736135 +vt 0.528395 0.745497 +vt 0.513908 0.738913 +vt 0.542687 0.751557 +vt 0.409839 0.507341 +vt 0.421865 0.513523 +vt 0.41824 0.527864 +vt 0.407564 0.519475 +vt 0.435579 0.520158 +vt 0.430402 0.536536 +vt 0.422918 0.555311 +vt 0.412018 0.544446 +vt 0.40214 0.53433 +vt 0.400542 0.564167 +vt 0.389625 0.5529 +vt 0.413331 0.575336 +vt 0.510721 0.552704 +vt 0.530567 0.561475 +vt 0.522711 0.583747 +vt 0.50346 0.573721 +vt 0.548423 0.569775 +vt 0.540268 0.59312 +vt 0.53069 0.615272 +vt 0.513213 0.605241 +vt 0.493902 0.59415 +vt 0.504253 0.623489 +vt 0.485093 0.613599 +vt 0.521922 0.632441 +vt 0.564014 0.578679 +vt 0.555053 0.601777 +vt 0.579093 0.587457 +vt 0.569724 0.610362 +vt 0.559565 0.631498 +vt 0.54529 0.623883 +vt 0.536342 0.639932 +vt 0.550631 0.646988 +vt 0.59714 0.597776 +vt 0.586939 0.619521 +vt 0.614695 0.608203 +vt 0.604473 0.628737 +vt 0.593836 0.647731 +vt 0.576431 0.639805 +vt 0.567902 0.654634 +vt 0.585906 0.663031 +vt 0.173299 0.718486 +vt 0.1648 0.715664 +vt 0.167624 0.70313 +vt 0.176548 0.705704 +vt 0.15801 0.713575 +vt 0.16018 0.701047 +vt 0.161177 0.689827 +vt 0.169678 0.691972 +vt 0.179167 0.694582 +vt 0.161218 0.741677 +vt 0.153351 0.738428 +vt 0.159648 0.728009 +vt 0.167741 0.731141 +vt 0.147096 0.736008 +vt 0.153294 0.725734 +vt 0.151533 0.711706 +vt 0.152821 0.699172 +vt 0.143245 0.709292 +vt 0.144038 0.696896 +vt 0.143365 0.685221 +vt 0.152925 0.687568 +vt 0.14117 0.733926 +vt 0.147203 0.723821 +vt 0.132849 0.730707 +vt 0.138942 0.721104 +vt 0.103199 0.695415 +vt 0.0931104 0.691661 +vt 0.095414 0.681135 +vt 0.104548 0.684667 +vt 0.0830843 0.687383 +vt 0.0859513 0.677138 +vt 0.0873904 0.667577 +vt 0.0966761 0.671188 +vt 0.104973 0.674536 +vt 0.0914632 0.713352 +vt 0.0821295 0.70973 +vt 0.0879388 0.70146 +vt 0.0979863 0.705251 +vt 0.0727374 0.706308 +vt 0.0780499 0.697518 +vt 0.0763493 0.68316 +vt 0.0772981 0.67298 +vt 0.0689148 0.678447 +vt 0.0678051 0.668437 +vt 0.0659604 0.659904 +vt 0.076769 0.663798 +vt 0.0652601 0.703872 +vt 0.0713484 0.694106 +vt 0.0583093 0.701384 +vt 0.0641887 0.69046 +vt 0.186266 0.617706 +vt 0.179016 0.613784 +vt 0.184554 0.603877 +vt 0.191359 0.607244 +vt 0.171228 0.609526 +vt 0.176936 0.600012 +vt 0.182013 0.590884 +vt 0.189657 0.594754 +vt 0.196162 0.598023 +vt 0.173114 0.635567 +vt 0.165597 0.631574 +vt 0.172339 0.62322 +vt 0.179652 0.627212 +vt 0.157312 0.626798 +vt 0.164312 0.618649 +vt 0.203463 0.601566 +vt 0.198873 0.610952 +vt 0.214079 0.607341 +vt 0.209785 0.616714 +vt 0.204958 0.627875 +vt 0.193912 0.621732 +vt 0.187524 0.631644 +vt 0.198357 0.638045 +vt 0.192562 0.647482 +vt 0.181474 0.640672 +vt 0.131255 0.585495 +vt 0.12519 0.58187 +vt 0.12943 0.573872 +vt 0.135394 0.577268 +vt 0.120465 0.579081 +vt 0.124866 0.571396 +vt 0.129257 0.563678 +vt 0.133607 0.565639 +vt 0.139969 0.56898 +vt 0.118511 0.59899 +vt 0.113137 0.595169 +vt 0.119298 0.588565 +vt 0.124799 0.592215 +vt 0.109384 0.592722 +vt 0.114956 0.585832 +vt 0.114304 0.575213 +vt 0.11969 0.568809 +vt 0.105135 0.570211 +vt 0.112334 0.565082 +vt 0.117868 0.559241 +vt 0.124463 0.562207 +vt 0.105372 0.590094 +vt 0.109934 0.58253 +vt 0.0986169 0.586828 +vt 0.10238 0.578594 +vt 0.270328 0.581987 +vt 0.259701 0.573676 +vt 0.267758 0.565596 +vt 0.277888 0.573395 +vt 0.252016 0.568073 +vt 0.259909 0.560144 +vt 0.267373 0.551988 +vt 0.275223 0.55729 +vt 0.285016 0.564625 +vt 0.254134 0.596703 +vt 0.244254 0.5885 +vt 0.251621 0.581549 +vt 0.261913 0.590022 +vt 0.236037 0.581899 +vt 0.243534 0.575407 +vt 0.253572 0.556351 +vt 0.260483 0.547652 +vt 0.245964 0.564548 +vt 0.240381 0.56118 +vt 0.247514 0.552853 +vt 0.253523 0.543365 +vt 0.23756 0.57144 +vt 0.229723 0.577294 +vt 0.223912 0.572944 +vt 0.232141 0.567903 +vt 0.217949 0.515816 +vt 0.212606 0.524893 +vt 0.205276 0.518443 +vt 0.211769 0.5109 +vt 0.206488 0.533042 +vt 0.1985 0.52563 +vt 0.190771 0.518535 +vt 0.198347 0.512568 +vt 0.2054 0.505914 +vt 0.199616 0.541371 +vt 0.19134 0.53357 +vt 0.192657 0.548339 +vt 0.184513 0.541001 +vt 0.177079 0.534097 +vt 0.183752 0.526442 +vt 0.182813 0.512306 +vt 0.189926 0.505684 +vt 0.173683 0.504971 +vt 0.180156 0.497367 +vt 0.186548 0.490404 +vt 0.196727 0.498849 +vt 0.17036 0.528281 +vt 0.176492 0.520428 +vt 0.16314 0.522455 +vt 0.168398 0.514173 +vt 0.371077 0.488688 +vt 0.367771 0.499798 +vt 0.36106 0.494233 +vt 0.365549 0.484232 +vt 0.362125 0.510164 +vt 0.354963 0.503653 +vt 0.347112 0.496898 +vt 0.353938 0.488103 +vt 0.35938 0.47924 +vt 0.3538 0.519295 +vt 0.347175 0.512441 +vt 0.343434 0.527288 +vt 0.337999 0.520761 +vt 0.331806 0.515247 +vt 0.340226 0.506056 +vt 0.337885 0.4915 +vt 0.344491 0.482893 +vt 0.328123 0.486853 +vt 0.334679 0.478047 +vt 0.340833 0.469664 +vt 0.35061 0.474424 +vt 0.324997 0.50832 +vt 0.332005 0.499906 +vt 0.317219 0.501568 +vt 0.323513 0.49426 +vt 0.301325 0.491619 +vt 0.292467 0.486898 +vt 0.299204 0.479061 +vt 0.307915 0.484563 +vt 0.283275 0.481306 +vt 0.290645 0.473812 +vt 0.297839 0.4663 +vt 0.305734 0.470947 +vt 0.313246 0.477117 +vt 0.315751 0.489387 +vt 0.320496 0.48191 +vt 0.309594 0.496388 +vt 0.312269 0.462689 +vt 0.319197 0.467854 +vt 0.305275 0.458536 +vt 0.311912 0.45082 +vt 0.318316 0.454736 +vt 0.324878 0.45965 +vt 0.326457 0.473004 +vt 0.332469 0.464603 +vt 0.289617 0.46465 +vt 0.297819 0.456422 +vt 0.280733 0.460678 +vt 0.289855 0.452401 +vt 0.2992 0.442765 +vt 0.306064 0.446946 +vt 0.276771 0.473873 +vt 0.283265 0.469746 +vt 0.268735 0.46452 +vt 0.275288 0.463811 +vt 0.198464 0.727398 +vt 0.184786 0.722378 +vt 0.188349 0.709051 +vt 0.202065 0.713194 +vt 0.190961 0.697521 +vt 0.204467 0.70147 +vt 0.213177 0.733378 +vt 0.216734 0.718155 +vt 0.218402 0.704905 +vt 0.187206 0.752835 +vt 0.172605 0.746672 +vt 0.179046 0.735625 +vt 0.192909 0.74135 +vt 0.204134 0.760228 +vt 0.208677 0.748208 +vt 0.0409648 0.668104 +vt 0.0290844 0.664921 +vt 0.0335105 0.655248 +vt 0.0436315 0.658551 +vt 0.0204213 0.662763 +vt 0.0258587 0.652089 +vt 0.0319782 0.6462 +vt 0.0383122 0.647405 +vt 0.0478596 0.651734 +vt 0.0550387 0.672957 +vt 0.055823 0.663287 +vt 0.0563214 0.655417 +vt 0.0401949 0.681248 +vt 0.0286347 0.677816 +vt 0.0401216 0.693393 +vt 0.0283221 0.68951 +vt 0.0211631 0.684997 +vt 0.0190648 0.675686 +vt 0.0529252 0.685818 +vt 0.0493821 0.697777 +vt 0.121976 0.67986 +vt 0.120708 0.69017 +vt 0.112214 0.687434 +vt 0.113076 0.677191 +vt 0.118046 0.700843 +vt 0.110318 0.698036 +vt 0.130722 0.705138 +vt 0.132325 0.69361 +vt 0.132684 0.682457 +vt 0.10764 0.720671 +vt 0.0990729 0.716873 +vt 0.105164 0.708207 +vt 0.113263 0.71153 +vt 0.126076 0.716418 +vt 0.120394 0.726055 +vt 0.226783 0.626245 +vt 0.221753 0.637546 +vt 0.230084 0.616288 +vt 0.248471 0.627461 +vt 0.245161 0.637067 +vt 0.239748 0.648711 +vt 0.263863 0.637172 +vt 0.260214 0.646706 +vt 0.25317 0.657221 +vt 0.244896 0.667999 +vt 0.23158 0.658785 +vt 0.236033 0.676449 +vt 0.223402 0.667566 +vt 0.214555 0.647946 +vt 0.207402 0.657038 +vt 0.150574 0.597453 +vt 0.139839 0.590931 +vt 0.144772 0.582617 +vt 0.155866 0.588827 +vt 0.149694 0.574083 +vt 0.161316 0.58015 +vt 0.161273 0.603884 +vt 0.16698 0.594811 +vt 0.172207 0.58584 +vt 0.136867 0.61276 +vt 0.126678 0.605226 +vt 0.133295 0.598265 +vt 0.143543 0.605445 +vt 0.147403 0.620282 +vt 0.154297 0.612482 +vt 0.0924348 0.542525 +vt 0.0865614 0.551098 +vt 0.0685062 0.540814 +vt 0.075434 0.532456 +vt 0.0806876 0.559434 +vt 0.0614963 0.54901 +vt 0.0454932 0.538689 +vt 0.0534965 0.530404 +vt 0.0644003 0.526888 +vt 0.0949157 0.565951 +vt 0.101231 0.559183 +vt 0.106789 0.551965 +vt 0.0752692 0.567488 +vt 0.0580363 0.558039 +vt 0.0706877 0.574748 +vt 0.0553381 0.565736 +vt 0.0467002 0.557678 +vt 0.0433383 0.548978 +vt 0.0860845 0.581933 +vt 0.0904374 0.57396 +vt 0.29817 0.604927 +vt 0.283462 0.593202 +vt 0.291064 0.584232 +vt 0.305999 0.595234 +vt 0.297483 0.574699 +vt 0.31195 0.585003 +vt 0.321403 0.603528 +vt 0.327394 0.592541 +vt 0.311802 0.614191 +vt 0.27638 0.615662 +vt 0.26484 0.606102 +vt 0.274501 0.600983 +vt 0.287933 0.61242 +vt 0.288202 0.625805 +vt 0.300756 0.622319 +vt 0.226118 0.550469 +vt 0.216424 0.542068 +vt 0.222233 0.533503 +vt 0.232187 0.542044 +vt 0.22749 0.524355 +vt 0.23734 0.532654 +vt 0.2405 0.548289 +vt 0.246202 0.539001 +vt 0.234064 0.55681 +vt 0.209752 0.561607 +vt 0.201312 0.555418 +vt 0.208943 0.5494 +vt 0.218064 0.556885 +vt 0.225719 0.563052 +vt 0.217319 0.56801 +vt 0.166293 0.472774 +vt 0.15928 0.478838 +vt 0.15273 0.475994 +vt 0.160561 0.471192 +vt 0.15256 0.487092 +vt 0.144629 0.482871 +vt 0.137714 0.479544 +vt 0.147344 0.474115 +vt 0.155495 0.472116 +vt 0.169182 0.48719 +vt 0.175444 0.479954 +vt 0.162958 0.495603 +vt 0.148593 0.499202 +vt 0.141614 0.495164 +vt 0.144854 0.510053 +vt 0.139638 0.506822 +vt 0.136051 0.502077 +vt 0.135702 0.492534 +vt 0.15831 0.506318 +vt 0.153516 0.516069 +vt 0.38046 0.519365 +vt 0.370779 0.514817 +vt 0.375984 0.503308 +vt 0.385566 0.506804 +vt 0.378796 0.492004 +vt 0.387894 0.49546 +vt 0.396382 0.512324 +vt 0.398328 0.500956 +vt 0.391336 0.525849 +vt 0.355147 0.548171 +vt 0.349072 0.537081 +vt 0.361052 0.526855 +vt 0.36933 0.534946 +vt 0.379038 0.543393 +vt 0.36351 0.557889 +vt 0.283049 0.428947 +vt 0.275049 0.431934 +vt 0.273769 0.425766 +vt 0.278634 0.423922 +vt 0.264856 0.432794 +vt 0.265296 0.426392 +vt 0.266474 0.418998 +vt 0.273762 0.420388 +vt 0.274758 0.419572 +vt 0.27171 0.448179 +vt 0.281337 0.442525 +vt 0.290969 0.436128 +vt 0.255893 0.439927 +vt 0.251839 0.427497 +vt 0.246347 0.443607 +vt 0.238171 0.425876 +vt 0.237943 0.412948 +vt 0.249919 0.414871 +vt 0.257127 0.455678 +vt 0.264937 0.452951 +vt 0.363365 0.733329 +vt 0.374514 0.725297 +vt 0.352831 0.742368 +vt 0.330229 0.73276 +vt 0.339517 0.723028 +vt 0.349692 0.714132 +vt 0.318788 0.713166 +vt 0.327955 0.703256 +vt 0.31016 0.72355 +vt 0.342839 0.752367 +vt 0.332821 0.762282 +vt 0.311546 0.752224 +vt 0.320727 0.742518 +vt 0.30117 0.733159 +vt 0.292008 0.742557 +vt 0.322208 0.771072 +vt 0.312056 0.779161 +vt 0.292901 0.770591 +vt 0.301546 0.76134 +vt 0.282862 0.752307 +vt 0.275058 0.762744 +vt 0.319549 0.795474 +vt 0.303419 0.786979 +vt 0.307492 0.801811 +vt 0.294351 0.794151 +vt 0.279259 0.789495 +vt 0.285828 0.780384 +vt 0.269917 0.774206 +vt 0.265499 0.784668 +vt 0.483594 0.563105 +vt 0.490155 0.543757 +vt 0.475276 0.582753 +vt 0.456697 0.572094 +vt 0.464119 0.553008 +vt 0.470081 0.535493 +vt 0.446042 0.544534 +vt 0.451744 0.527274 +vt 0.438747 0.563402 +vt 0.466201 0.603292 +vt 0.456601 0.622461 +vt 0.437747 0.613136 +vt 0.447656 0.593347 +vt 0.429534 0.584545 +vt 0.419278 0.604188 +vt 0.446703 0.638002 +vt 0.437478 0.651776 +vt 0.417006 0.639813 +vt 0.427143 0.627888 +vt 0.408854 0.618553 +vt 0.398508 0.630225 +vt 0.429893 0.665645 +vt 0.423523 0.678194 +vt 0.400531 0.664462 +vt 0.408026 0.652687 +vt 0.388487 0.64179 +vt 0.379354 0.652637 +vt 0.41794 0.688006 +vt 0.412269 0.696266 +vt 0.387139 0.682904 +vt 0.393427 0.674207 +vt 0.37167 0.662152 +vt 0.364599 0.670882 +vt 0.405636 0.70416 +vt 0.397256 0.711555 +vt 0.371878 0.699433 +vt 0.380088 0.69142 +vt 0.357304 0.67937 +vt 0.348916 0.687479 +vt 0.386347 0.71832 +vt 0.361074 0.706641 +vt 0.338566 0.695067 +vt 0.549715 0.773914 +vt 0.548268 0.780103 +vt 0.566465 0.779141 +vt 0.564425 0.785656 +vt 0.562014 0.792729 +vt 0.546611 0.787275 +vt 0.544212 0.795881 +vt 0.558819 0.799257 +vt 0.558258 0.807543 +vt 0.541318 0.805754 +vt 0.611415 0.65605 +vt 0.602394 0.672341 +vt 0.629516 0.663887 +vt 0.619102 0.681839 +vt 0.608824 0.697218 +vt 0.593679 0.686956 +vt 0.58591 0.700484 +vt 0.601506 0.70863 +vt 0.594826 0.720099 +vt 0.578215 0.714813 +vt 0.553856 0.762622 +vt 0.551482 0.768253 +vt 0.571086 0.767168 +vt 0.568524 0.773124 +vt 0.512726 0.827627 +vt 0.535402 0.828821 +vt 0.533603 0.842072 +vt 0.510313 0.840847 +vt 0.556254 0.829234 +vt 0.55512 0.84328 +vt 0.553462 0.858448 +vt 0.532308 0.855884 +vt 0.509216 0.855202 +vt 0.569727 0.731829 +vt 0.586176 0.736747 +vt 0.57889 0.75217 +vt 0.562134 0.747183 +vt 0.557125 0.756522 +vt 0.573761 0.761292 +vt 0.628754 0.617614 +vt 0.620104 0.637494 +vt 0.641794 0.627039 +vt 0.635561 0.646318 +vt 0.592186 0.772528 +vt 0.590175 0.778426 +vt 0.617975 0.778882 +vt 0.615786 0.7847 +vt 0.613689 0.791153 +vt 0.587914 0.784697 +vt 0.579972 0.797685 +vt 0.573139 0.801627 +vt 0.601468 0.806695 +vt 0.577777 0.808013 +vt 0.627279 0.706811 +vt 0.619565 0.718388 +vt 0.649087 0.715729 +vt 0.640913 0.728379 +vt 0.634483 0.740416 +vt 0.612831 0.729573 +vt 0.5785 0.830073 +vt 0.577347 0.844425 +vt 0.603286 0.832771 +vt 0.601784 0.846459 +vt 0.599685 0.861352 +vt 0.575515 0.859553 +vt 0.6573 0.63673 +vt 0.652575 0.655733 +vt 0.67609 0.648069 +vt 0.671773 0.666802 +vt 0.667714 0.682338 +vt 0.647405 0.672923 +vt 0.572872 0.874238 +vt 0.551547 0.872263 +vt 0.596516 0.875889 +vt 0.593959 0.891321 +vt 0.570453 0.889069 +vt 0.549037 0.887446 +vt 0.605283 0.744409 +vt 0.627966 0.753485 +vt 0.623572 0.765502 +vt 0.598647 0.758328 +vt 0.594646 0.766765 +vt 0.619511 0.773177 +vt 0.584705 0.791579 +vt 0.609545 0.798289 +vt 0.637766 0.690802 +vt 0.658282 0.69998 +vt 0.770933 0.698757 +vt 0.76336 0.71695 +vt 0.740495 0.706768 +vt 0.748522 0.688981 +vt 0.756177 0.733816 +vt 0.73295 0.722459 +vt 0.709825 0.709217 +vt 0.717166 0.694702 +vt 0.725123 0.677037 +vt 0.693781 0.680586 +vt 0.699378 0.662505 +vt 0.687912 0.695669 +vt 0.752197 0.746612 +vt 0.728263 0.734116 +vt 0.74942 0.757678 +vt 0.724613 0.744994 +vt 0.699268 0.732671 +vt 0.704039 0.721432 +vt 0.680542 0.710122 +vt 0.672941 0.723966 +vt 0.74529 0.770428 +vt 0.720179 0.758347 +vt 0.741301 0.782335 +vt 0.715758 0.771574 +vt 0.688999 0.760521 +vt 0.693589 0.746644 +vt 0.666377 0.737226 +vt 0.660546 0.750065 +vt 0.738668 0.791428 +vt 0.712148 0.782075 +vt 0.736386 0.798521 +vt 0.709272 0.790548 +vt 0.680907 0.781634 +vt 0.684106 0.772105 +vt 0.655143 0.762646 +vt 0.650785 0.773402 +vt 0.734443 0.806072 +vt 0.707055 0.797695 +vt 0.732501 0.812769 +vt 0.705228 0.804068 +vt 0.67655 0.795054 +vt 0.67805 0.789087 +vt 0.648091 0.780766 +vt 0.646313 0.786531 +vt 0.730679 0.819049 +vt 0.703521 0.810221 +vt 0.728753 0.825374 +vt 0.701776 0.816618 +vt 0.672871 0.807773 +vt 0.674698 0.801195 +vt 0.644706 0.792489 +vt 0.642614 0.798945 +vt 0.726886 0.832424 +vt 0.699834 0.82372 +vt 0.724341 0.840745 +vt 0.697397 0.832162 +vt 0.667766 0.823705 +vt 0.670658 0.81484 +vt 0.639379 0.806203 +vt 0.63609 0.814934 +vt 0.717635 0.862439 +vt 0.714994 0.872706 +vt 0.687985 0.863983 +vt 0.690811 0.853626 +vt 0.711739 0.884257 +vt 0.685011 0.875013 +vt 0.656786 0.867797 +vt 0.659444 0.856144 +vt 0.662022 0.845698 +vt 0.62993 0.850333 +vt 0.631995 0.837914 +vt 0.627354 0.863416 +vt 0.708035 0.897071 +vt 0.681213 0.888082 +vt 0.703008 0.912387 +vt 0.676528 0.902957 +vt 0.648863 0.896227 +vt 0.652971 0.88096 +vt 0.623977 0.877513 +vt 0.620435 0.892731 +vt 0.792138 0.708014 +vt 0.785351 0.725416 +vt 0.812581 0.716493 +vt 0.806906 0.733023 +vt 0.80172 0.750892 +vt 0.779077 0.742917 +vt 0.742813 0.870447 +vt 0.739915 0.881165 +vt 0.76667 0.87861 +vt 0.763791 0.889493 +vt 0.760617 0.90133 +vt 0.736794 0.892636 +vt 0.73277 0.906117 +vt 0.75646 0.915192 +vt 0.751304 0.930113 +vt 0.727816 0.920939 +vt 0.757563 0.820719 +vt 0.755672 0.827161 +vt 0.781509 0.828339 +vt 0.779584 0.834915 +vt 0.777596 0.841541 +vt 0.753782 0.833581 +vt 0.751793 0.840532 +vt 0.775629 0.848341 +vt 0.773208 0.856607 +vt 0.749369 0.848813 +vt 0.774824 0.757361 +vt 0.796797 0.767236 +vt 0.792682 0.781075 +vt 0.771514 0.769723 +vt 0.768067 0.780978 +vt 0.789676 0.790763 +vt 0.787698 0.798011 +vt 0.765059 0.790844 +vt 0.761446 0.806384 +vt 0.759549 0.813702 +vt 0.785252 0.813277 +vt 0.783514 0.820958 +vt 0.763068 0.799039 +vt 0.786407 0.805777 +vt 0.197004 0.909641 +vt 0.199613 0.900697 +vt 0.212022 0.90964 +vt 0.208947 0.921973 +vt 0.203727 0.894696 +vt 0.215704 0.898123 +vt 0.227719 0.901648 +vt 0.2243 0.917852 +vt 0.220786 0.938193 +vt 0.324041 0.907795 +vt 0.342592 0.898919 +vt 0.345314 0.91229 +vt 0.323614 0.920008 +vt 0.363425 0.887133 +vt 0.367822 0.902816 +vt 0.371366 0.919917 +vt 0.347023 0.927435 +vt 0.322789 0.933509 +vt 0.301614 0.936535 +vt 0.304731 0.924053 +vt 0.285227 0.936962 +vt 0.289366 0.925159 +vt 0.293173 0.913864 +vt 0.307311 0.91268 +vt 0.264696 0.934291 +vt 0.268663 0.922165 +vt 0.278217 0.924061 +vt 0.27387 0.935966 +vt 0.271413 0.910631 +vt 0.281756 0.912767 +vt 0.258082 0.920879 +vt 0.261109 0.908841 +vt 0.253447 0.933335 +vt 0.241748 0.93338 +vt 0.246972 0.920247 +vt 0.250263 0.907278 +vt 0.235831 0.920313 +vt 0.239195 0.904442 +vt 0.231782 0.935838 +vt 0.409567 0.906777 +vt 0.410684 0.885947 +vt 0.433942 0.881734 +vt 0.433598 0.902209 +vt 0.409877 0.86647 +vt 0.432915 0.861234 +vt 0.456769 0.859402 +vt 0.458636 0.878275 +vt 0.459199 0.898686 +vt 0.23087 0.884498 +vt 0.230267 0.891602 +vt 0.219289 0.890899 +vt 0.22021 0.884589 +vt 0.207956 0.888723 +vt 0.210922 0.883909 +vt 0.308033 0.900857 +vt 0.322412 0.896146 +vt 0.295368 0.902065 +vt 0.295509 0.890622 +vt 0.305939 0.889691 +vt 0.318515 0.884811 +vt 0.286127 0.890295 +vt 0.285066 0.881706 +vt 0.292568 0.881686 +vt 0.276024 0.888668 +vt 0.276281 0.880947 +vt 0.274174 0.87312 +vt 0.282291 0.873205 +vt 0.289422 0.872171 +vt 0.284708 0.90108 +vt 0.274404 0.89918 +vt 0.264923 0.880014 +vt 0.264305 0.872653 +vt 0.263845 0.887852 +vt 0.250195 0.887077 +vt 0.252597 0.878873 +vt 0.252259 0.871259 +vt 0.240906 0.877491 +vt 0.239257 0.869513 +vt 0.240853 0.885439 +vt 0.228968 0.87632 +vt 0.224424 0.867673 +vt 0.262802 0.897646 +vt 0.25112 0.895964 +vt 0.240576 0.89362 +vt 0.604052 0.8198 +vt 0.579103 0.817715 +vt 0.557607 0.817407 +vt 0.538177 0.816725 +vt 0.517564 0.814588 +vt 0.633839 0.82581 +vt 0.665024 0.833987 +vt 0.721232 0.851133 +vt 0.694169 0.842575 +vt 0.770046 0.867081 +vt 0.74617 0.859224 +vt 0.451544 0.819393 +vt 0.467807 0.803688 +vt 0.492513 0.809915 +vt 0.484945 0.823977 +vt 0.531043 0.869666 +vt 0.509361 0.86904 +vt 0.529288 0.885224 +vt 0.508341 0.886052 +vt 0.40607 0.848379 +vt 0.429936 0.842061 +vt 0.399668 0.834256 +vt 0.423819 0.825964 +vt 0.454715 0.839668 +vt 0.482762 0.839654 +vt 0.483451 0.856227 +vt 0.4845 0.872977 +vt 0.484566 0.891488 +vt 0.389128 0.893505 +vt 0.386283 0.875451 +vt 0.390638 0.912467 +vt 0.338216 0.886619 +vt 0.357109 0.874038 +vt 0.331668 0.875924 +vt 0.349505 0.863324 +vt 0.380761 0.860165 +vt 0.373431 0.847957 +vt 0.466593 0.738852 +vt 0.460589 0.743165 +vt 0.47639 0.740877 +vt 0.471689 0.747553 +vt 0.48995 0.745082 +vt 0.485971 0.751743 +vt 0.494304 0.738749 +vt 0.482512 0.7591 +vt 0.4679 0.755056 +vt 0.478041 0.767295 +vt 0.462872 0.763613 +vt 0.454641 0.749595 +vt 0.447934 0.757384 +vt 0.461185 0.786407 +vt 0.471027 0.77647 +vt 0.444749 0.78123 +vt 0.455053 0.772139 +vt 0.429704 0.774311 +vt 0.439653 0.765775 +vt 0.498885 0.732376 +vt 0.300073 0.880286 +vt 0.309416 0.876012 +vt 0.294087 0.870896 +vt 0.30128 0.867113 +vt 0.417459 0.798333 +vt 0.404703 0.790887 +vt 0.417993 0.782536 +vt 0.432164 0.78976 +vt 0.432262 0.806719 +vt 0.44823 0.79689 +vt 0.413377 0.814691 +vt 0.401235 0.806539 +vt 0.391151 0.824326 +vt 0.381426 0.817618 +vt 0.390019 0.799803 +vt 0.371915 0.811071 +vt 0.340543 0.854902 +vt 0.365161 0.839142 +vt 0.332232 0.848201 +vt 0.356591 0.832416 +vt 0.313801 0.859558 +vt 0.322434 0.867371 +vt 0.631196 0.215747 +vt 0.656603 0.223844 +vt 0.607274 0.204011 +vt 0.606389 0.186594 +vt 0.625548 0.190177 +vt 0.644707 0.19376 +vt 0.530357 0.164824 +vt 0.545614 0.172517 +vt 0.513481 0.155811 +vt 0.524402 0.145565 +vt 0.539975 0.153386 +vt 0.555547 0.161207 +vt 0.467415 0.225205 +vt 0.465436 0.217888 +vt 0.46048 0.228819 +vt 0.458771 0.222465 +vt 0.458372 0.220529 +vt 0.457972 0.218592 +vt 0.440412 0.30169 +vt 0.437191 0.29572 +vt 0.434201 0.304518 +vt 0.433929 0.29883 +vt 0.435578 0.299067 +vt 0.437228 0.299303 +vt 0.42445 0.386674 +vt 0.421577 0.378337 +vt 0.420676 0.391986 +vt 0.41508 0.384154 +vt 0.418012 0.38123 +vt 0.420943 0.378306 +vt 0.437975 0.465975 +vt 0.424296 0.463417 +vt 0.453122 0.469096 +vt 0.445086 0.489264 +vt 0.430513 0.485722 +vt 0.417998 0.482211 +vt 0.546086 0.505142 +vt 0.525735 0.496056 +vt 0.566149 0.515635 +vt 0.559094 0.532944 +vt 0.53854 0.522091 +vt 0.51764 0.51263 +vt 0.58426 0.526727 +vt 0.602041 0.537463 +vt 0.593762 0.552946 +vt 0.576652 0.542928 +vt 0.621114 0.546886 +vt 0.639589 0.555541 +vt 0.629728 0.570183 +vt 0.611997 0.561675 +vt 0.294959 0.0961917 +vt 0.293362 0.0862467 +vt 0.285493 0.098321 +vt 0.287702 0.0859297 +vt 0.289911 0.0735384 +vt 0.296335 0.0761537 +vt 0.30262 0.0674255 +vt 0.29837 0.0624775 +vt 0.306828 0.0514166 +vt 0.312313 0.0626394 +vt 0.212627 0.206538 +vt 0.206026 0.197004 +vt 0.20289 0.210653 +vt 0.196801 0.198315 +vt 0.190712 0.185978 +vt 0.204941 0.185531 +vt 0.211008 0.17198 +vt 0.202503 0.168189 +vt 0.214293 0.150401 +vt 0.222139 0.162245 +vt 0.225249 0.299621 +vt 0.220447 0.290924 +vt 0.213696 0.300372 +vt 0.213781 0.288963 +vt 0.213866 0.277553 +vt 0.220317 0.281728 +vt 0.225926 0.274235 +vt 0.21961 0.270542 +vt 0.225354 0.263531 +vt 0.2346 0.269676 +vt 0.278724 0.403217 +vt 0.272043 0.396339 +vt 0.275439 0.409289 +vt 0.269626 0.403386 +vt 0.262433 0.394342 +vt 0.269888 0.386447 +vt 0.273244 0.372709 +vt 0.268598 0.371779 +vt 0.274764 0.349215 +vt 0.282531 0.361986 +vt 0.436071 0.0976919 +vt 0.447764 0.103397 +vt 0.440924 0.114755 +vt 0.431286 0.109858 +vt 0.459457 0.109102 +vt 0.452029 0.120627 +vt 0.389183 0.173288 +vt 0.395306 0.165791 +vt 0.404937 0.17234 +vt 0.400707 0.18065 +vt 0.416426 0.180179 +vt 0.41223 0.188011 +vt 0.423511 0.106262 +vt 0.430073 0.0953761 +vt 0.41611 0.102924 +vt 0.424075 0.0930602 +vt 0.383831 0.168497 +vt 0.388186 0.160217 +vt 0.378478 0.163705 +vt 0.381486 0.15522 +vt 0.382937 0.0736504 +vt 0.379278 0.0838323 +vt 0.37242 0.0809635 +vt 0.376781 0.073062 +vt 0.3669 0.0788325 +vt 0.370624 0.0724735 +vt 0.346138 0.135532 +vt 0.34057 0.131972 +vt 0.339139 0.141264 +vt 0.335193 0.138183 +vt 0.331247 0.135102 +vt 0.336427 0.129079 +vt 0.361841 0.0762903 +vt 0.365178 0.0691304 +vt 0.356152 0.0737074 +vt 0.359731 0.0657873 +vt 0.327625 0.132566 +vt 0.332474 0.12631 +vt 0.324004 0.13003 +vt 0.327596 0.122821 +vt 0.342726 0.264117 +vt 0.333006 0.260407 +vt 0.333265 0.254087 +vt 0.34167 0.257412 +vt 0.323286 0.256698 +vt 0.324123 0.250171 +vt 0.369121 0.190886 +vt 0.36302 0.199025 +vt 0.352205 0.195428 +vt 0.35598 0.186659 +vt 0.340721 0.19175 +vt 0.342838 0.182432 +vt 0.378545 0.194812 +vt 0.373646 0.202994 +vt 0.38797 0.198738 +vt 0.386158 0.207834 +vt 0.35064 0.260851 +vt 0.350372 0.26703 +vt 0.362511 0.265075 +vt 0.358019 0.269942 +vt 0.282946 0.174 +vt 0.288505 0.175365 +vt 0.287509 0.164586 +vt 0.292386 0.166134 +vt 0.297264 0.167681 +vt 0.295104 0.177151 +vt 0.268191 0.234288 +vt 0.268326 0.227015 +vt 0.273236 0.228535 +vt 0.272913 0.236105 +vt 0.279619 0.230901 +vt 0.277635 0.237922 +vt 0.276833 0.172541 +vt 0.279298 0.164755 +vt 0.269715 0.170912 +vt 0.271088 0.164924 +vt 0.260618 0.232452 +vt 0.263016 0.225797 +vt 0.253044 0.230616 +vt 0.256137 0.224541 +vt 0.352342 0.282504 +vt 0.36339 0.284448 +vt 0.362517 0.291109 +vt 0.351934 0.289055 +vt 0.374438 0.286392 +vt 0.375255 0.293657 +vt 0.344335 0.350448 +vt 0.343486 0.344992 +vt 0.352417 0.347935 +vt 0.35086 0.353331 +vt 0.362764 0.351204 +vt 0.357385 0.356214 +vt 0.343551 0.287063 +vt 0.344744 0.279943 +vt 0.335738 0.285084 +vt 0.337146 0.277382 +vt 0.334812 0.347971 +vt 0.334968 0.342334 +vt 0.325289 0.345494 +vt 0.32606 0.339397 +vt 0.301707 0.267764 +vt 0.301015 0.276062 +vt 0.294346 0.274143 +vt 0.295827 0.266236 +vt 0.288267 0.272929 +vt 0.289947 0.264708 +vt 0.294222 0.327723 +vt 0.287792 0.325667 +vt 0.292032 0.334492 +vt 0.284791 0.332381 +vt 0.27755 0.330271 +vt 0.280663 0.323335 +vt 0.282125 0.27267 +vt 0.282686 0.264672 +vt 0.274617 0.272594 +vt 0.275425 0.264636 +vt 0.270808 0.327541 +vt 0.272856 0.320619 +vt 0.264066 0.324811 +vt 0.264143 0.317505 +vt 0.383723 0.379381 +vt 0.389193 0.379627 +vt 0.387626 0.386982 +vt 0.380306 0.386132 +vt 0.394662 0.379873 +vt 0.394376 0.387569 +vt 0.36547 0.458857 +vt 0.368369 0.444717 +vt 0.37393 0.446168 +vt 0.370968 0.461417 +vt 0.379645 0.447456 +vt 0.376298 0.464 +vt 0.372508 0.384063 +vt 0.374562 0.376463 +vt 0.365005 0.381208 +vt 0.365401 0.373544 +vt 0.358012 0.45638 +vt 0.359855 0.441739 +vt 0.349339 0.453614 +vt 0.350682 0.438309 +vt 0.358568 0.377998 +vt 0.352534 0.375067 +vt 0.353548 0.368734 +vt 0.359475 0.371139 +vt 0.340223 0.371165 +vt 0.346242 0.373049 +vt 0.341638 0.365079 +vt 0.347593 0.366907 +vt 0.343141 0.435505 +vt 0.340982 0.45049 +vt 0.333385 0.446556 +vt 0.336636 0.432125 +vt 0.322141 0.432509 +vt 0.324612 0.422519 +vt 0.330573 0.426973 +vt 0.32747 0.438986 +vt 0.335011 0.368638 +vt 0.336173 0.362759 +vt 0.329751 0.366432 +vt 0.330708 0.360438 +vt 0.316814 0.429626 +vt 0.318417 0.421235 +vt 0.310637 0.427185 +vt 0.312289 0.42021 +vt 0.472552 0.116171 +vt 0.464206 0.127144 +vt 0.485647 0.123241 +vt 0.478382 0.135097 +vt 0.495481 0.145277 +vt 0.505025 0.134403 +vt 0.436906 0.206508 +vt 0.424568 0.19726 +vt 0.429123 0.189621 +vt 0.442451 0.199642 +vt 0.447439 0.21255 +vt 0.455835 0.209216 +vt 0.348739 0.0714543 +vt 0.351421 0.0639276 +vt 0.338794 0.0686398 +vt 0.343111 0.0620679 +vt 0.325511 0.0643729 +vt 0.32497 0.0567423 +vt 0.320675 0.117767 +vt 0.316141 0.12355 +vt 0.308278 0.11707 +vt 0.312133 0.111526 +vt 0.302389 0.104476 +vt 0.296886 0.107695 +vt 0.388349 0.0885882 +vt 0.39825 0.0939914 +vt 0.393596 0.0797686 +vt 0.404255 0.0858868 +vt 0.407597 0.0988021 +vt 0.414165 0.0894735 +vt 0.363828 0.145511 +vt 0.354363 0.1403 +vt 0.358515 0.152923 +vt 0.348827 0.147094 +vt 0.368497 0.158314 +vt 0.373118 0.150402 +vt 0.443338 0.226388 +vt 0.443044 0.218591 +vt 0.422039 0.220573 +vt 0.427317 0.214716 +vt 0.421413 0.287105 +vt 0.41826 0.292567 +vt 0.399292 0.28583 +vt 0.399937 0.278048 +vt 0.402634 0.214041 +vt 0.407643 0.206727 +vt 0.379623 0.270756 +vt 0.378655 0.277886 +vt 0.312942 0.244962 +vt 0.311088 0.250904 +vt 0.298889 0.24511 +vt 0.300942 0.239458 +vt 0.328089 0.187537 +vt 0.329528 0.178494 +vt 0.315548 0.18338 +vt 0.316219 0.174555 +vt 0.289344 0.234656 +vt 0.288262 0.241516 +vt 0.304335 0.17987 +vt 0.306741 0.171118 +vt 0.261141 0.169038 +vt 0.250266 0.166335 +vt 0.24137 0.154041 +vt 0.256229 0.159482 +vt 0.236245 0.162217 +vt 0.227832 0.152221 +vt 0.246519 0.222913 +vt 0.239237 0.228783 +vt 0.22543 0.226951 +vt 0.235173 0.219844 +vt 0.223109 0.214268 +vt 0.21416 0.218802 +vt 0.390106 0.297137 +vt 0.391271 0.290813 +vt 0.408104 0.295233 +vt 0.405953 0.300752 +vt 0.421683 0.303709 +vt 0.421016 0.297032 +vt 0.375532 0.354838 +vt 0.390682 0.360236 +vt 0.387135 0.365168 +vt 0.37226 0.360691 +vt 0.408176 0.368797 +vt 0.404039 0.371737 +vt 0.31026 0.270429 +vt 0.30893 0.278438 +vt 0.318813 0.273094 +vt 0.317683 0.280899 +vt 0.326867 0.283072 +vt 0.32798 0.275238 +vt 0.299927 0.329614 +vt 0.299136 0.336321 +vt 0.306608 0.332019 +vt 0.306241 0.338151 +vt 0.315963 0.335619 +vt 0.315765 0.341822 +vt 0.236206 0.26262 +vt 0.243668 0.269282 +vt 0.247057 0.261709 +vt 0.253493 0.270788 +vt 0.264442 0.27193 +vt 0.261241 0.263173 +vt 0.23366 0.305615 +vt 0.222167 0.307046 +vt 0.243926 0.310028 +vt 0.230638 0.313719 +vt 0.254293 0.313983 +vt 0.247352 0.319265 +vt 0.414137 0.392448 +vt 0.411259 0.383393 +vt 0.406756 0.390568 +vt 0.407438 0.382632 +vt 0.411531 0.458753 +vt 0.405638 0.476636 +vt 0.394567 0.471624 +vt 0.399648 0.453692 +vt 0.400461 0.388853 +vt 0.40105 0.381253 +vt 0.388618 0.449945 +vt 0.384377 0.467179 +vt 0.323593 0.365511 +vt 0.313933 0.364279 +vt 0.310629 0.359769 +vt 0.320669 0.360104 +vt 0.29817 0.36114 +vt 0.292697 0.354492 +vt 0.306524 0.416532 +vt 0.302624 0.422327 +vt 0.292999 0.41653 +vt 0.299339 0.411876 +vt 0.288948 0.407917 +vt 0.283947 0.41324 +vt 0.587916 0.194097 +vt 0.590455 0.178714 +vt 0.572089 0.185843 +vt 0.57452 0.170834 +vt 0.558756 0.179086 +vt 0.565033 0.16602 +vt 0.506761 0.489186 +vt 0.498367 0.505489 +vt 0.479872 0.499739 +vt 0.488501 0.482872 +vt 0.470293 0.475452 +vt 0.461605 0.494148 +vt 0.655577 0.563967 +vt 0.670535 0.571935 +vt 0.662287 0.586293 +vt 0.646652 0.578776 +vt 0.805146 0.277708 +vt 0.815735 0.292783 +vt 0.80737 0.305807 +vt 0.794554 0.291721 +vt 0.826324 0.307858 +vt 0.820181 0.319316 +vt 0.685922 0.579212 +vt 0.703302 0.589086 +vt 0.692115 0.600548 +vt 0.675732 0.592123 +vt 0.842486 0.320842 +vt 0.835403 0.332535 +vt 0.858647 0.333827 +vt 0.853431 0.346737 +vt 0.787814 0.656078 +vt 0.767254 0.640425 +vt 0.781716 0.6694 +vt 0.760394 0.65437 +vt 0.73854 0.637308 +vt 0.746352 0.623091 +vt 0.72424 0.604845 +vt 0.714019 0.617445 +vt 0.953631 0.402465 +vt 0.945915 0.411584 +vt 0.922047 0.396614 +vt 0.928692 0.385725 +vt 0.897921 0.380341 +vt 0.903752 0.368984 +vt 0.87466 0.363194 +vt 0.8812 0.351406 +vt 0.808902 0.669281 +vt 0.830252 0.681259 +vt 0.825343 0.692102 +vt 0.80332 0.681461 +vt 0.976833 0.414565 +vt 0.968401 0.424824 +vt 1.00003 0.426665 +vt 0.990196 0.437198 +vt 0.77525 0.247882 +vt 0.790198 0.262795 +vt 0.779316 0.276772 +vt 0.762478 0.260512 +vt 0.693238 0.194403 +vt 0.710262 0.191299 +vt 0.717755 0.209298 +vt 0.701256 0.21668 +vt 0.723463 0.192615 +vt 0.732083 0.201306 +vt 0.740704 0.209998 +vt 0.729086 0.224742 +vt 0.613618 0.0412178 +vt 0.625028 0.0339086 +vt 0.60194 0.0510469 +vt 0.590634 0.0399731 +vt 0.605343 0.0327705 +vt 0.620053 0.0255679 +vt 0.744864 0.242491 +vt 0.757977 0.22894 +vt 0.671986 0.195551 +vt 0.680414 0.222841 +vt 0.705995 0.165886 +vt 0.718264 0.165068 +vt 0.690608 0.166874 +vt 0.701849 0.1401 +vt 0.713065 0.137521 +vt 0.647459 0.1687 +vt 0.668989 0.168205 +vt 0.694721 0.120981 +vt 0.703684 0.120765 +vt 0.687684 0.107538 +vt 0.694303 0.104008 +vt 0.683809 0.0987816 +vt 0.691457 0.0970255 +vt 0.680108 0.0924696 +vt 0.68861 0.0900425 +vt 0.673592 0.0863612 +vt 0.680323 0.0837459 +vt 0.66602 0.078635 +vt 0.672036 0.0774494 +vt 0.659152 0.0674696 +vt 0.665689 0.0660148 +vt 0.654369 0.0573044 +vt 0.659341 0.0545802 +vt 0.66122 0.0519189 +vt 0.660281 0.0532496 +vt 0.653052 0.0525789 +vt 0.653468 0.0505734 +vt 0.646332 0.0502996 +vt 0.645715 0.0492279 +vt 0.627876 0.031911 +vt 0.631001 0.0358375 +vt 0.629699 0.0332183 +vt 0.623965 0.0287394 +vt 0.634125 0.039764 +vt 0.635299 0.0383539 +vt 0.63992 0.0444959 +vt 0.640629 0.0448027 +vt 0.605535 0.0762776 +vt 0.602118 0.0696238 +vt 0.609434 0.0814078 +vt 0.605364 0.0887977 +vt 0.602397 0.0840094 +vt 0.599429 0.0792211 +vt 0.596462 0.0592969 +vt 0.594084 0.0667574 +vt 0.588738 0.0542938 +vt 0.589686 0.0471335 +vt 0.635235 0.151444 +vt 0.636037 0.139431 +vt 0.628762 0.153508 +vt 0.629559 0.145816 +vt 0.630356 0.138123 +vt 0.634797 0.130091 +vt 0.626488 0.132234 +vt 0.631563 0.12237 +vt 0.62262 0.126346 +vt 0.628127 0.114408 +vt 0.626282 0.104346 +vt 0.622699 0.115201 +vt 0.622777 0.104055 +vt 0.62332 0.0944941 +vt 0.616533 0.0871641 +vt 0.614071 0.0964265 +vt 0.612095 0.175815 +vt 0.620428 0.164662 +vt 0.632341 0.167184 +vt 0.628401 0.184788 +vt 0.249435 0.794559 +vt 0.233829 0.786795 +vt 0.235684 0.781557 +vt 0.24945 0.787481 +vt 0.218223 0.779031 +vt 0.219153 0.774638 +vt 0.23349 0.692679 +vt 0.234039 0.686688 +vt 0.227309 0.696323 +vt 0.22329 0.689893 +vt 0.225437 0.688014 +vt 0.227584 0.686135 +vt 0.280232 0.635476 +vt 0.280998 0.630508 +vt 0.273356 0.635676 +vt 0.268888 0.63123 +vt 0.26872 0.628048 +vt 0.268552 0.624866 +vt 0.347996 0.581396 +vt 0.352371 0.571856 +vt 0.338719 0.586665 +vt 0.330605 0.58464 +vt 0.335677 0.577558 +vt 0.34075 0.570476 +vt 0.425549 0.500524 +vt 0.413093 0.495651 +vt 0.439607 0.505342 +vt 0.534606 0.540896 +vt 0.514095 0.531892 +vt 0.553943 0.550395 +vt 0.570559 0.559654 +vt 0.586735 0.568951 +vt 0.604749 0.578566 +vt 0.622443 0.588148 +vt 0.0277052 0.627855 +vt 0.0301238 0.639816 +vt 0.0210746 0.647789 +vt 0.0177245 0.642917 +vt 0.0145365 0.660622 +vt 0.00774379 0.657978 +vt 0.0123055 0.675022 +vt 0.00695132 0.675091 +vt 0.015267 0.687752 +vt 0.00615884 0.692204 +vt 0.0600347 0.504358 +vt 0.0617 0.518036 +vt 0.0479632 0.521938 +vt 0.047168 0.514445 +vt 0.0388502 0.531524 +vt 0.0343013 0.524533 +vt 0.0357746 0.543668 +vt 0.031778 0.540235 +vt 0.0394557 0.556947 +vt 0.0292547 0.555936 +vt 0.149734 0.457467 +vt 0.153858 0.466574 +vt 0.140938 0.468659 +vt 0.134021 0.461415 +vt 0.130537 0.475106 +vt 0.118309 0.465362 +vt 0.129185 0.489639 +vt 0.122365 0.486612 +vt 0.132138 0.504465 +vt 0.126422 0.507861 +vt 0.275278 0.415597 +vt 0.27129 0.412166 +vt 0.263793 0.407756 +vt 0.247279 0.401257 +vt 0.244279 0.387149 +vt 0.232214 0.401752 +vt 0.226125 0.379957 +vt 0.147088 0.745181 +vt 0.140939 0.742713 +vt 0.155121 0.748515 +vt 0.147172 0.752559 +vt 0.140844 0.750101 +vt 0.134515 0.747643 +vt 0.162828 0.681425 +vt 0.172519 0.683753 +vt 0.163754 0.675325 +vt 0.175754 0.677004 +vt 0.187753 0.678684 +vt 0.182839 0.686181 +vt 0.134771 0.740429 +vt 0.128187 0.74513 +vt 0.121859 0.742617 +vt 0.12691 0.737389 +vt 0.1537 0.678241 +vt 0.144252 0.674952 +vt 0.145869 0.66478 +vt 0.154812 0.670053 +vt 0.0860501 0.719077 +vt 0.077913 0.715669 +vt 0.0796507 0.722647 +vt 0.0744928 0.720442 +vt 0.069335 0.718237 +vt 0.0696739 0.712794 +vt 0.111847 0.658625 +vt 0.107422 0.665913 +vt 0.098723 0.66313 +vt 0.101162 0.656015 +vt 0.0887791 0.659767 +vt 0.0904779 0.653404 +vt 0.0610493 0.710513 +vt 0.0577772 0.715593 +vt 0.0462195 0.71295 +vt 0.0524555 0.708079 +vt 0.0773367 0.655847 +vt 0.066301 0.651775 +vt 0.0664274 0.643622 +vt 0.0784527 0.648513 +vt 0.167728 0.642601 +vt 0.159866 0.638235 +vt 0.16106 0.647057 +vt 0.154641 0.644048 +vt 0.148222 0.641039 +vt 0.151939 0.633691 +vt 0.195029 0.587668 +vt 0.201723 0.591656 +vt 0.187441 0.583193 +vt 0.193665 0.576555 +vt 0.200537 0.581602 +vt 0.207408 0.586648 +vt 0.177529 0.648802 +vt 0.189159 0.656265 +vt 0.188211 0.665908 +vt 0.174635 0.656482 +vt 0.208736 0.595837 +vt 0.214351 0.591936 +vt 0.221293 0.597223 +vt 0.218163 0.601496 +vt 0.0991506 0.607996 +vt 0.10389 0.600071 +vt 0.108089 0.602894 +vt 0.103597 0.61118 +vt 0.113476 0.606686 +vt 0.108043 0.614364 +vt 0.133175 0.555942 +vt 0.139309 0.55824 +vt 0.137731 0.548413 +vt 0.145775 0.551259 +vt 0.153819 0.554104 +vt 0.146589 0.561514 +vt 0.0994067 0.597241 +vt 0.0927399 0.60418 +vt 0.0863292 0.600364 +vt 0.0922785 0.593664 +vt 0.126992 0.554293 +vt 0.119389 0.550709 +vt 0.119068 0.543033 +vt 0.1284 0.545723 +vt 0.238334 0.593813 +vt 0.230383 0.587314 +vt 0.246857 0.600771 +vt 0.241076 0.605056 +vt 0.233137 0.598307 +vt 0.225197 0.591557 +vt 0.273501 0.543494 +vt 0.281524 0.54874 +vt 0.278148 0.534483 +vt 0.287244 0.540066 +vt 0.296339 0.54565 +vt 0.291208 0.555736 +vt 0.223818 0.582379 +vt 0.218878 0.587078 +vt 0.21256 0.582599 +vt 0.217606 0.577877 +vt 0.266796 0.539254 +vt 0.260161 0.535187 +vt 0.267472 0.527532 +vt 0.27281 0.531008 +vt 0.186756 0.553149 +vt 0.178739 0.546661 +vt 0.181491 0.556118 +vt 0.17349 0.551435 +vt 0.16549 0.546753 +vt 0.171068 0.540376 +vt 0.228912 0.495412 +vt 0.224196 0.506867 +vt 0.21808 0.501894 +vt 0.2243 0.492157 +vt 0.21178 0.497314 +vt 0.219689 0.488902 +vt 0.163814 0.534092 +vt 0.15706 0.538881 +vt 0.14863 0.53101 +vt 0.156051 0.527824 +vt 0.202109 0.490086 +vt 0.190957 0.481481 +vt 0.193877 0.471818 +vt 0.206783 0.48036 +vt 0.327736 0.52878 +vt 0.321903 0.523386 +vt 0.332729 0.53481 +vt 0.322205 0.541605 +vt 0.31693 0.536649 +vt 0.311654 0.531692 +vt 0.363 0.469984 +vt 0.368513 0.473699 +vt 0.373862 0.477317 +vt 0.315002 0.516949 +vt 0.303514 0.525686 +vt 0.295374 0.519679 +vt 0.307383 0.510198 +vt 0.355023 0.46643 +vt 0.346005 0.462747 +vt 0.287186 0.511579 +vt 0.299399 0.503864 +vt 0.278998 0.503479 +vt 0.291794 0.498417 +vt 0.276886 0.499628 +vt 0.278056 0.488838 +vt 0.28531 0.494328 +vt 0.277942 0.501554 +vt 0.337368 0.458644 +vt 0.329648 0.45371 +vt 0.317906 0.441784 +vt 0.323384 0.447538 +vt 0.268142 0.47919 +vt 0.258446 0.485104 +vt 0.240007 0.470579 +vt 0.256582 0.467329 +vt 0.312546 0.438105 +vt 0.306197 0.43454 +vt 0.176157 0.76338 +vt 0.161665 0.75797 +vt 0.166941 0.753401 +vt 0.182174 0.759637 +vt 0.200448 0.767023 +vt 0.19719 0.771206 +vt 0.206006 0.688603 +vt 0.205377 0.693251 +vt 0.193851 0.689664 +vt 0.19688 0.683644 +vt 0.217234 0.695992 +vt 0.214648 0.689248 +vt 0.0384708 0.709206 +vt 0.0443089 0.70474 +vt 0.0307221 0.705461 +vt 0.0353469 0.700554 +vt 0.0243069 0.695578 +vt 0.0184405 0.698833 +vt 0.0493713 0.644122 +vt 0.0575774 0.647957 +vt 0.0519971 0.63778 +vt 0.0592122 0.640701 +vt 0.0398881 0.640001 +vt 0.0398512 0.632818 +vt 0.101065 0.732857 +vt 0.090358 0.727752 +vt 0.0943688 0.722958 +vt 0.103903 0.72744 +vt 0.115685 0.732655 +vt 0.111462 0.737737 +vt 0.115129 0.668096 +vt 0.123352 0.67009 +vt 0.117779 0.659575 +vt 0.12371 0.660524 +vt 0.133598 0.672305 +vt 0.13479 0.662652 +vt 0.218429 0.681054 +vt 0.227219 0.679981 +vt 0.209273 0.675973 +vt 0.215789 0.672557 +vt 0.26195 0.629338 +vt 0.257257 0.622356 +vt 0.247651 0.619681 +vt 0.245627 0.613481 +vt 0.198742 0.67094 +vt 0.202507 0.664418 +vt 0.23346 0.605352 +vt 0.232094 0.609922 +vt 0.141941 0.626958 +vt 0.137195 0.633074 +vt 0.126168 0.625108 +vt 0.13132 0.619411 +vt 0.177743 0.57755 +vt 0.183434 0.5696 +vt 0.166982 0.571573 +vt 0.173203 0.562645 +vt 0.121526 0.612422 +vt 0.117106 0.619736 +vt 0.156205 0.566093 +vt 0.163511 0.558375 +vt 0.0734126 0.594603 +vt 0.0801451 0.588596 +vt 0.0604959 0.588842 +vt 0.0654441 0.581024 +vt 0.0506133 0.569937 +vt 0.0448753 0.572389 +vt 0.108993 0.542609 +vt 0.10952 0.532184 +vt 0.09551 0.532512 +vt 0.0999725 0.521335 +vt 0.0786474 0.522941 +vt 0.0800036 0.512846 +vt 0.255141 0.607084 +vt 0.245422 0.605998 +vt 0.263956 0.613944 +vt 0.249767 0.60694 +vt 0.274074 0.622541 +vt 0.25916 0.615903 +vt 0.307798 0.555785 +vt 0.302893 0.565226 +vt 0.319258 0.56592 +vt 0.315414 0.575149 +vt 0.327607 0.583439 +vt 0.324931 0.57528 +vt 0.195052 0.560042 +vt 0.203185 0.566751 +vt 0.197463 0.57182 +vt 0.189477 0.563969 +vt 0.210716 0.572682 +vt 0.205012 0.57721 +vt 0.233316 0.515275 +vt 0.239426 0.506229 +vt 0.24994 0.517046 +vt 0.243383 0.524133 +vt 0.252344 0.530459 +vt 0.258706 0.522289 +vt 0.13465 0.511794 +vt 0.138847 0.516032 +vt 0.129891 0.518982 +vt 0.128157 0.513422 +vt 0.146855 0.52159 +vt 0.139261 0.524996 +vt 0.162765 0.465128 +vt 0.162155 0.458432 +vt 0.174577 0.459397 +vt 0.170576 0.466475 +vt 0.18021 0.472768 +vt 0.184227 0.465607 +vt 0.348774 0.562267 +vt 0.334435 0.561586 +vt 0.32812 0.552697 +vt 0.342067 0.552683 +vt 0.401326 0.489882 +vt 0.39062 0.484448 +vt 0.337113 0.543154 +vt 0.325163 0.547151 +vt 0.381349 0.48058 +vt 0.229187 0.453113 +vt 0.244389 0.455198 +vt 0.218367 0.435647 +vt 0.234304 0.439845 +vt 0.229068 0.418322 +vt 0.222246 0.407802 +vt 0.297752 0.429128 +vt 0.288885 0.423468 +vt 0.281268 0.419161 +vt 0.294294 0.807355 +vt 0.282905 0.800307 +vt 0.282733 0.810398 +vt 0.270269 0.805955 +vt 0.257805 0.801512 +vt 0.269993 0.796147 +vt 0.259864 0.792107 +vt 0.25362 0.798036 +vt 0.493956 0.524115 +vt 0.474534 0.517243 +vt 0.456177 0.51095 +vt 0.526524 0.904365 +vt 0.505176 0.90804 +vt 0.54751 0.903002 +vt 0.545705 0.916647 +vt 0.523255 0.925297 +vt 0.500806 0.933946 +vt 0.637657 0.59735 +vt 0.651631 0.605871 +vt 0.569292 0.904636 +vt 0.592401 0.907338 +vt 0.591814 0.924492 +vt 0.56876 0.920569 +vt 0.665605 0.613411 +vt 0.682673 0.623349 +vt 0.77666 0.68343 +vt 0.754652 0.671035 +vt 0.731283 0.656354 +vt 0.705928 0.639061 +vt 0.697466 0.928064 +vt 0.670895 0.919405 +vt 0.692327 0.945269 +vt 0.664788 0.936638 +vt 0.637249 0.928006 +vt 0.643694 0.912446 +vt 0.617366 0.909182 +vt 0.614532 0.926249 +vt 0.721905 0.93643 +vt 0.745279 0.944649 +vt 0.738708 0.959242 +vt 0.715517 0.952256 +vt 0.79793 0.693867 +vt 0.818831 0.703325 +vt 0.45696 0.93981 +vt 0.458031 0.918396 +vt 0.482306 0.913346 +vt 0.478883 0.936878 +vt 0.382429 0.956407 +vt 0.374154 0.937788 +vt 0.392154 0.930478 +vt 0.393671 0.948014 +vt 0.409282 0.924519 +vt 0.404914 0.939621 +vt 0.173626 0.903543 +vt 0.176008 0.893541 +vt 0.187689 0.896046 +vt 0.185587 0.9042 +vt 0.17839 0.88354 +vt 0.191513 0.889051 +vt 0.432465 0.921307 +vt 0.430937 0.939715 +vt 0.278105 0.964909 +vt 0.281897 0.950825 +vt 0.299283 0.951685 +vt 0.297344 0.968168 +vt 0.321241 0.950337 +vt 0.316583 0.971428 +vt 0.348358 0.945057 +vt 0.349506 0.963917 +vt 0.268498 0.949487 +vt 0.262614 0.963817 +vt 0.247122 0.962724 +vt 0.257403 0.947772 +vt 0.246929 0.945783 +vt 0.239469 0.958227 +vt 0.231816 0.95373 +vt 0.237201 0.944679 +vt 0.228348 0.945621 +vt 0.225221 0.952534 +vt 0.218625 0.951338 +vt 0.221736 0.946873 +vt 0.213681 0.941378 +vt 0.215208 0.94089 +vt 0.218731 0.946701 +vt 0.21753 0.945817 +vt 0.220002 0.950797 +vt 0.221379 0.950255 +vt 0.198459 0.938602 +vt 0.196668 0.921864 +vt 0.207181 0.931646 +vt 0.180589 0.820405 +vt 0.186758 0.924596 +vt 0.185686 0.914437 +vt 0.175312 0.912831 +vt 0.174469 0.908187 +vt 0.186207 0.938138 +vt 0.153048 0.81421 +vt 0.173821 0.925006 +vt 0.180728 0.927122 +vt 0.16449 0.92733 +vt 0.166882 0.924528 +vt 0.169273 0.921725 +vt 0.172293 0.917278 +vt 0.190317 0.940492 +vt 0.164557 0.8202 +vt 0.187574 0.932515 +vt 0.168386 0.820345 +vt 0.185177 0.873722 +vt 0.196578 0.882288 +vt 0.191964 0.863903 +vt 0.20425 0.877345 +vt 0.1885 0.856644 +vt 0.199495 0.852406 +vt 0.204232 0.859106 +vt 0.190232 0.860274 +vt 0.210489 0.848168 +vt 0.218781 0.859057 +vt 0.209517 0.866633 +vt 0.215898 0.875814 +vt 0.296647 0.84663 +vt 0.298191 0.85682 +vt 0.291634 0.859774 +vt 0.290947 0.847787 +vt 0.286165 0.861284 +vt 0.285247 0.848944 +vt 0.278564 0.862685 +vt 0.269654 0.86376 +vt 0.263475 0.853366 +vt 0.274361 0.851155 +vt 0.260261 0.864291 +vt 0.254505 0.855428 +vt 0.248986 0.863658 +vt 0.245536 0.85749 +vt 0.234429 0.861244 +vt 0.228013 0.852829 +vt 0.299857 0.820057 +vt 0.285934 0.821824 +vt 0.314624 0.815999 +vt 0.31588 0.837922 +vt 0.302507 0.835585 +vt 0.289135 0.833249 +vt 0.331076 0.807357 +vt 0.34001 0.818925 +vt 0.348361 0.826478 +vt 0.325396 0.841367 +vt 0.306263 0.842276 +vt 0.309059 0.851083 +vt 0 0 +vt 0.22817 0.198032 +vt 0.206106 0.202931 +vt 0.188772 0.201875 +vt 0.183934 0.193206 +vt 0.179096 0.184536 +vt 0.197439 0.202403 +vt 0.195585 0.172879 +vt 0.222484 0.174283 +vt 0.187341 0.178708 +vt 0.330769 0.358133 +vt 0.327811 0.36552 +vt 0.324853 0.372906 +vt 0.267791 0.368692 +vt 0.273719 0.36212 +vt 0.279647 0.355548 +vt 0.296322 0.370799 +vt 0.321707 0.346901 +vt 0.326238 0.352517 +vt 0.316873 0.3432 +vt 0.31929 0.345051 +vt 0.29826 0.349374 +vt 0.581814 0.0557596 +vt 0.502408 0.0596002 +vt 0.491981 0.0580706 +vt 0.481554 0.0565409 +vt 0.437451 0.496649 +vt 0.323022 0.491935 +mtllib hand_17.mtl +usemtl Default +g Default +f 609/1/1 769/2/2 773/3/3 772/4/4 +f 769/2/2 608/5/5 770/6/6 773/3/3 +f 773/3/3 770/6/6 610/7/7 771/8/8 +f 772/4/4 773/3/3 771/8/8 612/9/9 +f 410/10/10 774/11/11 778/12/12 777/13/13 +f 774/11/11 412/14/14 775/15/15 778/12/12 +f 778/12/12 775/15/15 409/16/16 776/17/17 +f 777/13/13 778/12/12 776/17/17 411/18/18 +f 207/19/19 779/20/20 783/21/21 782/22/22 +f 779/20/20 203/23/23 780/24/24 783/21/21 +f 783/21/21 780/24/24 206/25/25 781/26/26 +f 782/22/22 783/21/21 781/26/26 154/27/27 +f 621/28/28 784/29/29 788/30/30 787/31/31 +f 784/29/29 622/32/32 785/33/33 788/30/30 +f 788/30/30 785/33/33 616/34/34 786/35/35 +f 787/31/31 788/30/30 786/35/35 618/36/36 +f 426/37/37 789/38/38 793/39/39 792/40/40 +f 789/38/38 427/41/41 790/42/42 793/39/39 +f 793/39/39 790/42/42 421/43/43 791/44/44 +f 792/40/40 793/39/39 791/44/44 420/45/45 +f 422/46/46 794/47/47 798/48/48 797/49/49 +f 794/47/47 216/50/50 795/51/51 798/48/48 +f 798/48/48 795/51/51 211/52/52 796/53/53 +f 797/49/49 798/48/48 796/53/53 423/54/54 +f 627/55/55 799/56/56 802/57/57 801/58/58 +f 799/56/56 625/59/59 800/60/60 802/57/57 +f 802/57/57 800/60/60 622/32/32 784/29/29 +f 801/58/58 802/57/57 784/29/29 621/28/28 +f 428/61/61 803/62/62 806/63/63 805/64/64 +f 803/62/62 429/65/65 804/66/66 806/63/63 +f 806/63/63 804/66/66 427/41/41 789/38/38 +f 805/64/64 806/63/63 789/38/38 426/37/37 +f 430/67/67 807/68/68 810/69/69 809/70/70 +f 807/68/68 431/71/71 808/72/72 810/69/69 +f 810/69/69 808/72/72 216/50/50 794/47/47 +f 809/70/70 810/69/69 794/47/47 422/46/46 +f 633/73/73 811/74/74 814/75/75 813/76/76 +f 811/74/74 625/59/59 799/56/56 814/75/75 +f 814/75/75 799/56/56 627/55/55 812/77/77 +f 813/76/76 814/75/75 812/77/77 634/78/78 +f 440/79/79 815/80/80 818/81/81 817/82/82 +f 815/80/80 429/65/65 803/62/62 818/81/81 +f 818/81/81 803/62/62 428/61/61 816/83/83 +f 817/82/82 818/81/81 816/83/83 441/84/84 +f 434/85/85 819/86/86 822/87/87 821/88/88 +f 819/86/86 431/71/71 807/68/68 822/87/87 +f 822/87/87 807/68/68 430/67/67 820/89/89 +f 821/88/88 822/87/87 820/89/89 435/90/90 +f 629/91/91 823/92/92 827/93/93 826/94/94 +f 823/92/92 766/95/95 824/96/96 827/93/93 +f 827/93/93 824/96/96 768/97/97 825/98/98 +f 826/94/94 827/93/93 825/98/98 639/99/99 +f 629/91/91 828/100/100 831/101/101 823/92/92 +f 828/100/100 624/102/102 829/103/103 831/101/101 +f 831/101/101 829/103/103 752/104/104 830/105/105 +f 823/92/92 831/101/101 830/105/105 766/95/95 +f 634/78/78 812/77/77 835/106/106 834/107/107 +f 812/77/77 627/55/55 832/108/108 835/106/106 +f 835/106/106 832/108/108 628/109/109 833/110/110 +f 834/107/107 835/106/106 833/110/110 635/111/111 +f 635/111/111 833/110/110 838/112/112 837/113/113 +f 833/110/110 628/109/109 836/114/114 838/112/112 +f 838/112/112 836/114/114 629/91/91 826/94/94 +f 837/113/113 838/112/112 826/94/94 639/99/99 +f 627/55/55 801/58/58 841/115/115 832/108/108 +f 801/58/58 621/28/28 839/116/116 841/115/115 +f 841/115/115 839/116/116 623/117/117 840/118/118 +f 832/108/108 841/115/115 840/118/118 628/109/109 +f 628/109/109 840/118/118 843/119/119 836/114/114 +f 840/118/118 623/117/117 842/120/120 843/119/119 +f 843/119/119 842/120/120 624/102/102 828/100/100 +f 836/114/114 843/119/119 828/100/100 629/91/91 +f 621/28/28 787/31/31 846/121/121 839/116/116 +f 787/31/31 618/36/36 844/122/122 846/121/121 +f 846/121/121 844/122/122 619/123/123 845/124/124 +f 839/116/116 846/121/121 845/124/124 623/117/117 +f 623/117/117 845/124/124 849/125/125 842/120/120 +f 845/124/124 619/123/123 847/126/126 849/125/125 +f 849/125/125 847/126/126 764/127/127 848/128/128 +f 842/120/120 849/125/125 848/128/128 624/102/102 +f 609/1/1 772/4/4 853/129/129 852/130/130 +f 772/4/4 612/9/9 850/131/131 853/129/129 +f 853/129/129 850/131/131 605/132/132 851/133/133 +f 852/130/130 853/129/129 851/133/133 611/134/134 +f 611/134/134 851/133/133 857/135/135 856/136/136 +f 851/133/133 605/132/132 854/137/137 857/135/135 +f 857/135/135 854/137/137 607/138/138 855/139/139 +f 856/136/136 857/135/135 855/139/139 762/140/140 +f 441/84/84 816/83/83 861/141/141 860/142/142 +f 816/83/83 428/61/61 858/143/143 861/141/141 +f 861/141/141 858/143/143 626/144/144 859/145/145 +f 860/142/142 861/141/141 859/145/145 630/146/146 +f 630/146/146 859/145/145 864/147/147 863/148/148 +f 859/145/145 626/144/144 862/149/149 864/147/147 +f 864/147/147 862/149/149 625/59/59 811/74/74 +f 863/148/148 864/147/147 811/74/74 633/73/73 +f 428/61/61 805/64/64 867/150/150 858/143/143 +f 805/64/64 426/37/37 865/151/151 867/150/150 +f 867/150/150 865/151/151 620/152/152 866/153/153 +f 858/143/143 867/150/150 866/153/153 626/144/144 +f 626/144/144 866/153/153 869/154/154 862/149/149 +f 866/153/153 620/152/152 868/155/155 869/154/154 +f 869/154/154 868/155/155 622/32/32 800/60/60 +f 862/149/149 869/154/154 800/60/60 625/59/59 +f 426/37/37 792/40/40 872/156/156 865/151/151 +f 792/40/40 420/45/45 870/157/157 872/156/156 +f 872/156/156 870/157/157 617/158/158 871/159/159 +f 865/151/151 872/156/156 871/159/159 620/152/152 +f 620/152/152 871/159/159 874/160/160 868/155/155 +f 871/159/159 617/158/158 873/161/161 874/160/160 +f 874/160/160 873/161/161 616/34/34 785/33/33 +f 868/155/155 874/160/160 785/33/33 622/32/32 +f 410/10/10 777/13/13 878/162/162 877/163/163 +f 777/13/13 411/18/18 875/164/164 878/162/162 +f 878/162/162 875/164/164 407/165/165 876/166/166 +f 877/163/163 878/162/162 876/166/166 416/167/167 +f 416/167/167 876/166/166 881/168/168 880/169/169 +f 876/166/166 407/165/165 879/170/170 881/168/168 +f 881/168/168 879/170/170 610/7/7 770/6/6 +f 880/169/169 881/168/168 770/6/6 608/5/5 +f 435/90/90 820/89/89 885/171/171 884/172/172 +f 820/89/89 430/67/67 882/173/173 885/171/171 +f 885/171/171 882/173/173 432/174/174 883/175/175 +f 884/172/172 885/171/171 883/175/175 436/176/176 +f 436/176/176 883/175/175 888/177/177 887/178/178 +f 883/175/175 432/174/174 886/179/179 888/177/177 +f 888/177/177 886/179/179 429/65/65 815/80/80 +f 887/178/178 888/177/177 815/80/80 440/79/79 +f 430/67/67 809/70/70 891/180/180 882/173/173 +f 809/70/70 422/46/46 889/181/181 891/180/180 +f 891/180/180 889/181/181 424/182/182 890/183/183 +f 882/173/173 891/180/180 890/183/183 432/174/174 +f 432/174/174 890/183/183 893/184/184 886/179/179 +f 890/183/183 424/182/182 892/185/185 893/184/184 +f 893/184/184 892/185/185 427/41/41 804/66/66 +f 886/179/179 893/184/184 804/66/66 429/65/65 +f 422/46/46 797/49/49 896/186/186 889/181/181 +f 797/49/49 423/54/54 894/187/187 896/186/186 +f 896/186/186 894/187/187 425/188/188 895/189/189 +f 889/181/181 896/186/186 895/189/189 424/182/182 +f 424/182/182 895/189/189 898/190/190 892/185/185 +f 895/189/189 425/188/188 897/191/191 898/190/190 +f 898/190/190 897/191/191 421/43/43 790/42/42 +f 892/185/185 898/190/190 790/42/42 427/41/41 +f 207/19/19 782/22/22 902/192/192 901/193/193 +f 782/22/22 154/27/27 899/194/194 902/192/192 +f 902/192/192 899/194/194 408/195/195 900/196/196 +f 901/193/193 902/192/192 900/196/196 413/197/197 +f 413/197/197 900/196/196 905/198/198 904/199/199 +f 900/196/196 408/195/195 903/200/200 905/198/198 +f 905/198/198 903/200/200 409/16/16 775/15/15 +f 904/199/199 905/198/198 775/15/15 412/14/14 +f 184/201/201 906/202/202 910/203/203 909/204/204 +f 906/202/202 217/205/205 907/206/206 910/203/203 +f 910/203/203 907/206/206 218/207/207 908/208/208 +f 909/204/204 910/203/203 908/208/208 219/209/209 +f 219/209/209 908/208/208 913/210/210 912/211/211 +f 908/208/208 218/207/207 911/212/212 913/210/210 +f 913/210/210 911/212/212 431/71/71 819/86/86 +f 912/211/211 913/210/210 819/86/86 434/85/85 +f 217/205/205 914/213/213 917/214/214 907/206/206 +f 914/213/213 214/215/215 915/216/216 917/214/214 +f 917/214/214 915/216/216 215/217/217 916/218/218 +f 907/206/206 917/214/214 916/218/218 218/207/207 +f 218/207/207 916/218/218 919/219/219 911/212/212 +f 916/218/218 215/217/217 918/220/220 919/219/219 +f 919/219/219 918/220/220 216/50/50 808/72/72 +f 911/212/212 919/219/219 808/72/72 431/71/71 +f 214/215/215 920/221/221 923/222/222 915/216/216 +f 920/221/221 212/223/223 921/224/224 923/222/222 +f 923/222/222 921/224/224 213/225/225 922/226/226 +f 915/216/216 923/222/222 922/226/226 215/217/217 +f 215/217/217 922/226/226 925/227/227 918/220/220 +f 922/226/226 213/225/225 924/228/228 925/227/227 +f 925/227/227 924/228/228 211/52/52 795/51/51 +f 918/220/220 925/227/227 795/51/51 216/50/50 +f 204/229/229 926/230/230 930/231/231 929/232/232 +f 926/230/230 163/233/233 927/234/234 930/231/231 +f 930/231/231 927/234/234 155/235/235 928/236/236 +f 929/232/232 930/231/231 928/236/236 205/237/237 +f 205/237/237 928/236/236 933/238/238 932/239/239 +f 928/236/236 155/235/235 931/240/240 933/238/238 +f 933/238/238 931/240/240 206/25/25 780/24/24 +f 932/239/239 933/238/238 780/24/24 203/23/23 +f 601/241/241 934/242/242 938/243/243 937/244/244 +f 934/242/242 603/245/245 935/246/246 938/243/243 +f 938/243/243 935/246/246 598/247/247 936/248/248 +f 937/244/244 938/243/243 936/248/248 599/249/249 +f 604/250/250 939/251/251 942/252/252 941/253/253 +f 939/251/251 601/241/241 937/244/244 942/252/252 +f 942/252/252 937/244/244 599/249/249 940/254/254 +f 941/253/253 942/252/252 940/254/254 760/255/255 +f 599/249/249 936/248/248 946/256/256 945/257/257 +f 936/248/248 598/247/247 943/258/258 946/256/256 +f 946/256/256 943/258/258 533/259/259 944/260/260 +f 945/257/257 946/256/256 944/260/260 534/261/261 +f 760/255/255 940/254/254 949/262/262 948/263/263 +f 940/254/254 599/249/249 945/257/257 949/262/262 +f 949/262/262 945/257/257 534/261/261 947/264/264 +f 948/263/263 949/262/262 947/264/264 536/265/265 +f 518/266/266 950/267/267 954/268/268 953/269/269 +f 950/267/267 519/270/270 951/271/271 954/268/268 +f 954/268/268 951/271/271 522/272/272 952/273/273 +f 953/269/269 954/268/268 952/273/273 521/274/274 +f 521/274/274 952/273/273 958/275/275 957/276/276 +f 952/273/273 522/272/272 955/277/277 958/275/275 +f 958/275/275 955/277/277 525/278/278 956/279/279 +f 957/276/276 958/275/275 956/279/279 526/280/280 +f 522/272/272 951/271/271 962/281/281 961/282/282 +f 951/271/271 519/270/270 959/283/283 962/281/281 +f 962/281/281 959/283/283 520/284/284 960/285/285 +f 961/282/282 962/281/281 960/285/285 523/286/286 +f 525/278/278 955/277/277 965/287/287 964/288/288 +f 955/277/277 522/272/272 961/282/282 965/287/287 +f 965/287/287 961/282/282 523/286/286 963/289/289 +f 964/288/288 965/287/287 963/289/289 527/290/290 +f 325/291/291 966/292/292 970/293/293 969/294/294 +f 966/292/292 402/295/295 967/296/296 970/293/293 +f 970/293/293 967/296/296 327/297/297 968/298/298 +f 969/294/294 970/293/293 968/298/298 326/299/299 +f 402/295/295 971/300/300 974/301/301 967/296/296 +f 971/300/300 323/302/302 972/303/303 974/301/301 +f 974/301/301 972/303/303 324/304/304 973/305/305 +f 967/296/296 974/301/301 973/305/305 327/297/297 +f 323/302/302 971/300/300 978/306/306 977/307/307 +f 971/300/300 402/295/295 975/308/308 978/306/306 +f 978/306/306 975/308/308 403/309/309 976/310/310 +f 977/307/307 978/306/306 976/310/310 332/311/311 +f 402/295/295 966/292/292 981/312/312 975/308/308 +f 966/292/292 325/291/291 979/313/313 981/312/312 +f 981/312/312 979/313/313 406/314/314 980/315/315 +f 975/308/308 981/312/312 980/315/315 403/309/309 +f 322/316/316 982/317/317 986/318/318 985/319/319 +f 982/317/317 254/320/320 983/321/321 986/318/318 +f 986/318/318 983/321/321 253/322/322 984/323/323 +f 985/319/319 986/318/318 984/323/323 258/324/324 +f 257/325/325 987/326/326 990/327/327 989/328/328 +f 987/326/326 322/316/316 985/319/319 990/327/327 +f 990/327/327 985/319/319 258/324/324 988/329/329 +f 989/328/328 990/327/327 988/329/329 256/330/330 +f 253/322/322 991/331/331 994/332/332 984/323/323 +f 991/331/331 255/333/333 992/334/334 994/332/332 +f 994/332/332 992/334/334 239/335/335 993/336/336 +f 984/323/323 994/332/332 993/336/336 258/324/324 +f 258/324/324 993/336/336 997/337/337 988/329/329 +f 993/336/336 239/335/335 995/338/338 997/337/337 +f 997/337/337 995/338/338 238/339/339 996/340/340 +f 988/329/329 997/337/337 996/340/340 256/330/330 +f 143/341/341 998/342/342 1002/343/343 1001/344/344 +f 998/342/342 142/345/345 999/346/346 1002/343/343 +f 1002/343/343 999/346/346 134/347/347 1000/348/348 +f 1001/344/344 1002/343/343 1000/348/348 137/349/349 +f 331/350/350 1003/351/351 1006/352/352 1005/353/353 +f 1003/351/351 143/341/341 1001/344/344 1006/352/352 +f 1006/352/352 1001/344/344 137/349/349 1004/354/354 +f 1005/353/353 1006/352/352 1004/354/354 333/355/355 +f 134/347/347 1007/356/356 1010/357/357 1000/348/348 +f 1007/356/356 135/358/358 1008/359/359 1010/357/357 +f 1010/357/357 1008/359/359 136/360/360 1009/361/361 +f 1000/348/348 1010/357/357 1009/361/361 137/349/349 +f 137/349/349 1009/361/361 1013/362/362 1004/354/354 +f 1009/361/361 136/360/360 1011/363/363 1013/362/362 +f 1013/362/362 1011/363/363 334/364/364 1012/365/365 +f 1004/354/354 1013/362/362 1012/365/365 333/355/355 +f 67/366/366 1014/367/367 1018/368/368 1017/369/369 +f 1014/367/367 69/370/370 1015/371/371 1018/368/368 +f 1018/368/368 1015/371/371 76/372/372 1016/373/373 +f 1017/369/369 1018/368/368 1016/373/373 75/374/374 +f 75/374/374 1016/373/373 1022/375/375 1021/376/376 +f 1016/373/373 76/372/372 1019/377/377 1022/375/375 +f 1022/375/375 1019/377/377 68/378/378 1020/379/379 +f 1021/376/376 1022/375/375 1020/379/379 78/380/380 +f 76/372/372 1015/371/371 1026/381/381 1025/382/382 +f 1015/371/371 69/370/370 1023/383/383 1026/381/381 +f 1026/381/381 1023/383/383 71/384/384 1024/385/385 +f 1025/382/382 1026/381/381 1024/385/385 77/386/386 +f 68/378/378 1019/377/377 1029/387/387 1028/388/388 +f 1019/377/377 76/372/372 1025/382/382 1029/387/387 +f 1029/387/387 1025/382/382 77/386/386 1027/389/389 +f 1028/388/388 1029/387/387 1027/389/389 70/390/390 +f 148/391/391 1030/392/392 1034/393/393 1033/394/394 +f 1030/392/392 114/395/395 1031/396/396 1034/393/393 +f 1034/393/393 1031/396/396 149/397/397 1032/398/398 +f 1033/394/394 1034/393/393 1032/398/398 151/399/399 +f 151/399/399 1032/398/398 1038/400/400 1037/401/401 +f 1032/398/398 149/397/397 1035/402/402 1038/400/400 +f 1038/400/400 1035/402/402 140/403/403 1036/404/404 +f 1037/401/401 1038/400/400 1036/404/404 139/405/405 +f 149/397/397 1031/396/396 1042/406/406 1041/407/407 +f 1031/396/396 114/395/395 1039/408/408 1042/406/406 +f 1042/406/406 1039/408/408 115/409/409 1040/410/410 +f 1041/407/407 1042/406/406 1040/410/410 97/411/411 +f 140/403/403 1035/402/402 1045/412/412 1044/413/413 +f 1035/402/402 149/397/397 1041/407/407 1045/412/412 +f 1045/412/412 1041/407/407 97/411/411 1043/414/414 +f 1044/413/413 1045/412/412 1043/414/414 141/415/415 +f 98/416/416 1046/417/417 1050/418/418 1049/419/419 +f 1046/417/417 101/420/420 1047/421/421 1050/418/418 +f 1050/418/418 1047/421/421 100/422/422 1048/423/423 +f 1049/419/419 1050/418/418 1048/423/423 99/424/424 +f 97/411/411 1051/425/425 1053/426/426 1043/414/414 +f 1051/425/425 101/420/420 1046/417/417 1053/426/426 +f 1053/426/426 1046/417/417 98/416/416 1052/427/427 +f 1043/414/414 1053/426/426 1052/427/427 141/415/415 +f 101/420/420 1054/428/428 1057/429/429 1047/421/421 +f 1054/428/428 102/430/430 1055/431/431 1057/429/429 +f 1057/429/429 1055/431/431 103/432/432 1056/433/433 +f 1047/421/421 1057/429/429 1056/433/433 100/422/422 +f 115/409/409 1058/434/434 1059/435/435 1040/410/410 +f 1058/434/434 102/430/430 1054/428/428 1059/435/435 +f 1059/435/435 1054/428/428 101/420/420 1051/425/425 +f 1040/410/410 1059/435/435 1051/425/425 97/411/411 +f 100/422/422 1056/433/433 1063/436/436 1062/437/437 +f 1056/433/433 103/432/432 1060/438/438 1063/436/436 +f 1063/436/436 1060/438/438 34/439/439 1061/440/440 +f 1062/437/437 1063/436/436 1061/440/440 35/441/441 +f 99/424/424 1048/423/423 1066/442/442 1065/443/443 +f 1048/423/423 100/422/422 1062/437/437 1066/442/442 +f 1066/442/442 1062/437/437 35/441/441 1064/444/444 +f 1065/443/443 1066/442/442 1064/444/444 86/445/445 +f 602/446/446 1067/447/447 1070/448/448 1069/449/449 +f 1067/447/447 606/450/450 1068/451/451 1070/448/448 +f 1070/448/448 1068/451/451 603/245/245 934/242/242 +f 1069/449/449 1070/448/448 934/242/242 601/241/241 +f 605/132/132 850/131/131 1073/452/452 1072/453/453 +f 850/131/131 612/9/9 1071/454/454 1073/452/452 +f 1073/452/452 1071/454/454 606/450/450 1067/447/447 +f 1072/453/453 1073/452/452 1067/447/447 602/446/446 +f 604/250/250 1074/455/455 1076/456/456 939/251/251 +f 1074/455/455 761/457/457 1075/458/458 1076/456/456 +f 1076/456/456 1075/458/458 602/446/446 1069/449/449 +f 939/251/251 1076/456/456 1069/449/449 601/241/241 +f 761/457/457 1077/459/459 1078/460/460 1075/458/458 +f 1077/459/459 607/138/138 854/137/137 1078/460/460 +f 1078/460/460 854/137/137 605/132/132 1072/453/453 +f 1075/458/458 1078/460/460 1072/453/453 602/446/446 +f 523/286/286 960/285/285 1082/461/461 1081/462/462 +f 960/285/285 520/284/284 1079/463/463 1082/461/461 +f 1082/461/461 1079/463/463 480/464/464 1080/465/465 +f 1081/462/462 1082/461/461 1080/465/465 517/466/466 +f 523/286/286 1081/462/462 1085/467/467 963/289/289 +f 1081/462/462 517/466/466 1083/468/468 1085/467/467 +f 1085/467/467 1083/468/468 481/469/469 1084/470/470 +f 963/289/289 1085/467/467 1084/470/470 527/290/290 +f 532/471/471 1086/472/472 1089/473/473 1088/474/474 +f 1086/472/472 518/266/266 953/269/269 1089/473/473 +f 1089/473/473 953/269/269 521/274/274 1087/475/475 +f 1088/474/474 1089/473/473 1087/475/475 535/476/476 +f 534/261/261 944/260/260 1092/477/477 1091/478/478 +f 944/260/260 533/259/259 1090/479/479 1092/477/477 +f 1092/477/477 1090/479/479 532/471/471 1088/474/474 +f 1091/478/478 1092/477/477 1088/474/474 535/476/476 +f 735/480/480 1093/481/481 1095/482/482 1094/483/483 +f 1093/481/481 535/476/476 1087/475/475 1095/482/482 +f 1095/482/482 1087/475/475 521/274/274 957/276/276 +f 1094/483/483 1095/482/482 957/276/276 526/280/280 +f 534/261/261 1091/478/478 1097/484/484 947/264/264 +f 1091/478/478 535/476/476 1093/481/481 1097/484/484 +f 1097/484/484 1093/481/481 735/480/480 1096/485/485 +f 947/264/264 1097/484/484 1096/485/485 536/265/265 +f 469/486/486 1098/487/487 1102/488/488 1101/489/489 +f 1098/487/487 466/490/490 1099/491/491 1102/488/488 +f 1102/488/488 1099/491/491 467/492/492 1100/493/493 +f 1101/489/489 1102/488/488 1100/493/493 470/494/494 +f 492/495/495 1103/496/496 1106/497/497 1105/498/498 +f 1103/496/496 480/464/464 1104/499/499 1106/497/497 +f 1106/497/497 1104/499/499 466/490/490 1098/487/487 +f 1105/498/498 1106/497/497 1098/487/487 469/486/486 +f 492/495/495 1107/500/500 1109/501/501 1103/496/496 +f 1107/500/500 531/502/502 1108/503/503 1109/501/501 +f 1109/501/501 1108/503/503 517/466/466 1080/465/465 +f 1103/496/496 1109/501/501 1080/465/465 480/464/464 +f 494/504/504 1110/505/505 1112/506/506 1111/507/507 +f 1110/505/505 481/469/469 1083/468/468 1112/506/506 +f 1112/506/506 1083/468/468 517/466/466 1108/503/503 +f 1111/507/507 1112/506/506 1108/503/503 531/502/502 +f 494/504/504 1113/508/508 1116/509/509 1110/505/505 +f 1113/508/508 473/510/510 1114/511/511 1116/509/509 +f 1116/509/509 1114/511/511 468/512/512 1115/513/513 +f 1110/505/505 1116/509/509 1115/513/513 481/469/469 +f 473/510/510 1117/514/514 1119/515/515 1114/511/511 +f 1117/514/514 470/494/494 1100/493/493 1119/515/515 +f 1119/515/515 1100/493/493 467/492/492 1118/516/516 +f 1114/511/511 1119/515/515 1118/516/516 468/512/512 +f 403/309/309 1120/517/517 1123/518/518 976/310/310 +f 1120/517/517 405/519/519 1121/520/520 1123/518/518 +f 1123/518/518 1121/520/520 404/521/521 1122/522/522 +f 976/310/310 1123/518/518 1122/522/522 332/311/311 +f 406/314/314 1124/523/523 1126/524/524 980/315/315 +f 1124/523/523 600/525/525 1125/526/526 1126/524/524 +f 1126/524/524 1125/526/526 405/519/519 1120/517/517 +f 980/315/315 1126/524/524 1120/517/517 403/309/309 +f 404/521/521 1121/520/520 1129/527/527 1128/528/528 +f 1121/520/520 405/519/519 1127/529/529 1129/527/527 +f 1129/527/527 1127/529/529 407/165/165 875/164/164 +f 1128/528/528 1129/527/527 875/164/164 411/18/18 +f 405/519/519 1125/526/526 1131/530/530 1127/529/529 +f 1125/526/526 600/525/525 1130/531/531 1131/530/530 +f 1131/530/530 1130/531/531 610/7/7 879/170/170 +f 1127/529/529 1131/530/530 879/170/170 407/165/165 +f 320/532/532 1132/533/533 1135/534/534 1134/535/535 +f 1132/533/533 321/536/536 1133/537/537 1135/534/534 +f 1135/534/534 1133/537/537 322/316/316 987/326/326 +f 1134/535/535 1135/534/534 987/326/326 257/325/325 +f 321/536/536 1136/538/538 1138/539/539 1133/537/537 +f 1136/538/538 319/540/540 1137/541/541 1138/539/539 +f 1138/539/539 1137/541/541 254/320/320 982/317/317 +f 1133/537/537 1138/539/539 982/317/317 322/316/316 +f 326/299/299 968/298/298 1141/542/542 1140/543/543 +f 968/298/298 327/297/297 1139/544/544 1141/542/542 +f 1141/542/542 1139/544/544 321/536/536 1132/533/533 +f 1140/543/543 1141/542/542 1132/533/533 320/532/532 +f 327/297/297 973/305/305 1143/545/545 1139/544/544 +f 973/305/305 324/304/304 1142/546/546 1143/545/545 +f 1143/545/545 1142/546/546 319/540/540 1136/538/538 +f 1139/544/544 1143/545/545 1136/538/538 321/536/536 +f 239/335/335 992/334/334 1147/547/547 1146/548/548 +f 992/334/334 255/333/333 1144/549/549 1147/547/547 +f 1147/547/547 1144/549/549 231/550/550 1145/551/551 +f 1146/548/548 1147/547/547 1145/551/551 243/552/552 +f 238/339/339 995/338/338 1150/553/553 1149/554/554 +f 995/338/338 239/335/335 1146/548/548 1150/553/553 +f 1150/553/553 1146/548/548 243/552/552 1148/555/555 +f 1149/554/554 1150/553/553 1148/555/555 242/556/556 +f 230/557/557 1151/558/558 1154/559/559 1153/560/560 +f 1151/558/558 240/561/561 1152/562/562 1154/559/559 +f 1154/559/559 1152/562/562 243/552/552 1145/551/551 +f 1153/560/560 1154/559/559 1145/551/551 231/550/550 +f 234/563/563 1155/564/564 1159/565/565 1158/566/566 +f 1155/564/564 232/567/567 1156/568/568 1159/565/565 +f 1159/565/565 1156/568/568 233/569/569 1157/570/570 +f 1158/566/566 1159/565/565 1157/570/570 235/571/571 +f 230/557/557 1153/560/560 1162/572/572 1161/573/573 +f 1153/560/560 231/550/550 1160/574/574 1162/572/572 +f 1162/572/572 1160/574/574 232/567/567 1155/564/564 +f 1161/573/573 1162/572/572 1155/564/564 234/563/563 +f 251/575/575 1163/576/576 1165/577/577 1164/578/578 +f 1163/576/576 242/556/556 1148/555/555 1165/577/577 +f 1165/577/577 1148/555/555 243/552/552 1152/562/562 +f 1164/578/578 1165/577/577 1152/562/562 240/561/561 +f 251/575/575 1166/579/579 1169/580/580 1163/576/576 +f 1166/579/579 244/581/581 1167/582/582 1169/580/580 +f 1169/580/580 1167/582/582 241/583/583 1168/584/584 +f 1163/576/576 1169/580/580 1168/584/584 242/556/556 +f 244/581/581 1170/585/585 1172/586/586 1167/582/582 +f 1170/585/585 235/571/571 1157/570/570 1172/586/586 +f 1172/586/586 1157/570/570 233/569/569 1171/587/587 +f 1167/582/582 1172/586/586 1171/587/587 241/583/583 +f 202/588/588 1173/589/589 1176/590/590 1175/591/591 +f 1173/589/589 156/592/592 1174/593/593 1176/590/590 +f 1176/590/590 1174/593/593 142/345/345 998/342/342 +f 1175/591/591 1176/590/590 998/342/342 143/341/341 +f 154/27/27 1177/594/594 1179/595/595 899/194/194 +f 1177/594/594 156/592/592 1173/589/589 1179/595/595 +f 1179/595/595 1173/589/589 202/588/588 1178/596/596 +f 899/194/194 1179/595/595 1178/596/596 408/195/195 +f 346/597/597 1180/598/598 1182/599/599 1181/600/600 +f 1180/598/598 202/588/588 1175/591/591 1182/599/599 +f 1182/599/599 1175/591/591 143/341/341 1003/351/351 +f 1181/600/600 1182/599/599 1003/351/351 331/350/350 +f 409/16/16 903/200/200 1184/601/601 1183/602/602 +f 903/200/200 408/195/195 1178/596/596 1184/601/601 +f 1184/601/601 1178/596/596 202/588/588 1180/598/598 +f 1183/602/602 1184/601/601 1180/598/598 346/597/597 +f 132/603/603 1185/604/604 1188/605/605 1187/606/606 +f 1185/604/604 87/607/607 1186/608/608 1188/605/605 +f 1188/605/605 1186/608/608 67/366/366 1017/369/369 +f 1187/606/606 1188/605/605 1017/369/369 75/374/374 +f 135/358/358 1189/609/609 1191/610/610 1008/359/359 +f 1189/609/609 87/607/607 1185/604/604 1191/610/610 +f 1191/610/610 1185/604/604 132/603/603 1190/611/611 +f 1008/359/359 1191/610/610 1190/611/611 136/360/360 +f 133/612/612 1192/613/613 1194/614/614 1193/615/615 +f 1192/613/613 132/603/603 1187/606/606 1194/614/614 +f 1194/614/614 1187/606/606 75/374/374 1021/376/376 +f 1193/615/615 1194/614/614 1021/376/376 78/380/380 +f 136/360/360 1190/611/611 1196/616/616 1011/363/363 +f 1190/611/611 132/603/603 1192/613/613 1196/616/616 +f 1196/616/616 1192/613/613 133/612/612 1195/617/617 +f 1011/363/363 1196/616/616 1195/617/617 334/364/364 +f 71/384/384 1197/618/618 1200/619/619 1024/385/385 +f 1197/618/618 72/620/620 1198/621/621 1200/619/619 +f 1200/619/619 1198/621/621 64/622/622 1199/623/623 +f 1024/385/385 1200/619/619 1199/623/623 77/386/386 +f 77/386/386 1199/623/623 1203/624/624 1027/389/389 +f 1199/623/623 64/622/622 1201/625/625 1203/624/624 +f 1203/624/624 1201/625/625 62/626/626 1202/627/627 +f 1027/389/389 1203/624/624 1202/627/627 70/390/390 +f 85/628/628 1204/629/629 1207/630/630 1206/631/631 +f 1204/629/629 73/632/632 1205/633/633 1207/630/630 +f 1207/630/630 1205/633/633 64/622/622 1198/621/621 +f 1206/631/631 1207/630/630 1198/621/621 72/620/620 +f 66/634/634 1208/635/635 1210/636/636 1209/637/637 +f 1208/635/635 62/626/626 1201/625/625 1210/636/636 +f 1210/636/636 1201/625/625 64/622/622 1205/633/633 +f 1209/637/637 1210/636/636 1205/633/633 73/632/632 +f 66/634/634 1211/638/638 1214/639/639 1208/635/635 +f 1211/638/638 3/640/640 1212/641/641 1214/639/639 +f 1214/639/639 1212/641/641 2/642/642 1213/643/643 +f 1208/635/635 1214/639/639 1213/643/643 62/626/626 +f 163/233/233 1215/644/644 1218/645/645 927/234/234 +f 1215/644/644 150/646/646 1216/647/647 1218/645/645 +f 1218/645/645 1216/647/647 153/648/648 1217/649/649 +f 927/234/234 1218/645/645 1217/649/649 155/235/235 +f 155/235/235 1217/649/649 1221/650/650 931/240/240 +f 1217/649/649 153/648/648 1219/651/651 1221/650/650 +f 1221/650/650 1219/651/651 152/652/652 1220/653/653 +f 931/240/240 1221/650/650 1220/653/653 206/25/25 +f 153/648/648 1216/647/647 1224/654/654 1223/655/655 +f 1216/647/647 150/646/646 1222/656/656 1224/654/654 +f 1224/654/654 1222/656/656 148/391/391 1033/394/394 +f 1223/655/655 1224/654/654 1033/394/394 151/399/399 +f 152/652/652 1219/651/651 1226/657/657 1225/658/658 +f 1219/651/651 153/648/648 1223/655/655 1226/657/657 +f 1226/657/657 1223/655/655 151/399/399 1037/401/401 +f 1225/658/658 1226/657/657 1037/401/401 139/405/405 +f 35/441/441 1061/440/440 1230/659/659 1229/660/660 +f 1061/440/440 34/439/439 1227/661/661 1230/659/659 +f 1230/659/659 1227/661/661 37/662/662 1228/663/663 +f 1229/660/660 1230/659/659 1228/663/663 38/664/664 +f 86/445/445 1064/444/444 1233/665/665 1232/666/666 +f 1064/444/444 35/441/441 1229/660/660 1233/665/665 +f 1233/665/665 1229/660/660 38/664/664 1231/667/667 +f 1232/666/666 1233/665/665 1231/667/667 23/668/668 +f 56/669/669 1234/670/670 1237/671/671 1236/672/672 +f 1234/670/670 57/673/673 1235/674/674 1237/671/671 +f 1237/671/671 1235/674/674 38/664/664 1228/663/663 +f 1236/672/672 1237/671/671 1228/663/663 37/662/662 +f 56/669/669 1236/672/672 1241/675/675 1240/676/676 +f 1236/672/672 37/662/662 1238/677/677 1241/675/675 +f 1241/675/675 1238/677/677 36/678/678 1239/679/679 +f 1240/676/676 1241/675/675 1239/679/679 33/680/680 +f 32/681/681 1242/682/682 1244/683/683 1243/684/684 +f 1242/682/682 23/668/668 1231/667/667 1244/683/683 +f 1244/683/683 1231/667/667 38/664/664 1235/674/674 +f 1243/684/684 1244/683/683 1235/674/674 57/673/673 +f 24/685/685 1245/686/686 1249/687/687 1248/688/688 +f 1245/686/686 21/689/689 1246/690/690 1249/687/687 +f 1249/687/687 1246/690/690 22/691/691 1247/692/692 +f 1248/688/688 1249/687/687 1247/692/692 25/693/693 +f 764/127/127 847/126/126 1253/694/694 1252/695/695 +f 847/126/126 619/123/123 1250/696/696 1253/694/694 +f 1253/694/694 1250/696/696 614/697/697 1251/698/698 +f 1252/695/695 1253/694/694 1251/698/698 765/699/699 +f 765/699/699 1251/698/698 1256/700/700 1255/701/701 +f 1251/698/698 614/697/697 1254/702/702 1256/700/700 +f 1256/700/700 1254/702/702 611/134/134 856/136/136 +f 1255/701/701 1256/700/700 856/136/136 762/140/140 +f 619/123/123 844/122/122 1259/703/703 1250/696/696 +f 844/122/122 618/36/36 1257/704/704 1259/703/703 +f 1259/703/703 1257/704/704 615/705/705 1258/706/706 +f 1250/696/696 1259/703/703 1258/706/706 614/697/697 +f 614/697/697 1258/706/706 1261/707/707 1254/702/702 +f 1258/706/706 615/705/705 1260/708/708 1261/707/707 +f 1261/707/707 1260/708/708 609/1/1 852/130/130 +f 1254/702/702 1261/707/707 852/130/130 611/134/134 +f 618/36/36 786/35/35 1264/709/709 1257/704/704 +f 786/35/35 616/34/34 1262/710/710 1264/709/709 +f 1264/709/709 1262/710/710 613/711/711 1263/712/712 +f 1257/704/704 1264/709/709 1263/712/712 615/705/705 +f 615/705/705 1263/712/712 1266/713/713 1260/708/708 +f 1263/712/712 613/711/711 1265/714/714 1266/713/713 +f 1266/713/713 1265/714/714 608/5/5 769/2/2 +f 1260/708/708 1266/713/713 769/2/2 609/1/1 +f 616/34/34 873/161/161 1269/715/715 1262/710/710 +f 873/161/161 617/158/158 1267/716/716 1269/715/715 +f 1269/715/715 1267/716/716 417/717/717 1268/718/718 +f 1262/710/710 1269/715/715 1268/718/718 613/711/711 +f 613/711/711 1268/718/718 1271/719/719 1265/714/714 +f 1268/718/718 417/717/717 1270/720/720 1271/719/719 +f 1271/719/719 1270/720/720 416/167/167 880/169/169 +f 1265/714/714 1271/719/719 880/169/169 608/5/5 +f 617/158/158 870/157/157 1274/721/721 1267/716/716 +f 870/157/157 420/45/45 1272/722/722 1274/721/721 +f 1274/721/721 1272/722/722 414/723/723 1273/724/724 +f 1267/716/716 1274/721/721 1273/724/724 417/717/717 +f 417/717/717 1273/724/724 1276/725/725 1270/720/720 +f 1273/724/724 414/723/723 1275/726/726 1276/725/725 +f 1276/725/725 1275/726/726 410/10/10 877/163/163 +f 1270/720/720 1276/725/725 877/163/163 416/167/167 +f 420/45/45 791/44/44 1279/727/727 1272/722/722 +f 791/44/44 421/43/43 1277/728/728 1279/727/727 +f 1279/727/727 1277/728/728 415/729/729 1278/730/730 +f 1272/722/722 1279/727/727 1278/730/730 414/723/723 +f 414/723/723 1278/730/730 1281/731/731 1275/726/726 +f 1278/730/730 415/729/729 1280/732/732 1281/731/731 +f 1281/731/731 1280/732/732 412/14/14 774/11/11 +f 1275/726/726 1281/731/731 774/11/11 410/10/10 +f 421/43/43 897/191/191 1284/733/733 1277/728/728 +f 897/191/191 425/188/188 1282/734/734 1284/733/733 +f 1284/733/733 1282/734/734 418/735/735 1283/736/736 +f 1277/728/728 1284/733/733 1283/736/736 415/729/729 +f 415/729/729 1283/736/736 1286/737/737 1280/732/732 +f 1283/736/736 418/735/735 1285/738/738 1286/737/737 +f 1286/737/737 1285/738/738 413/197/197 904/199/199 +f 1280/732/732 1286/737/737 904/199/199 412/14/14 +f 425/188/188 894/187/187 1289/739/739 1282/734/734 +f 894/187/187 423/54/54 1287/740/740 1289/739/739 +f 1289/739/739 1287/740/740 419/741/741 1288/742/742 +f 1282/734/734 1289/739/739 1288/742/742 418/735/735 +f 418/735/735 1288/742/742 1291/743/743 1285/738/738 +f 1288/742/742 419/741/741 1290/744/744 1291/743/743 +f 1291/743/743 1290/744/744 207/19/19 901/193/193 +f 1285/738/738 1291/743/743 901/193/193 413/197/197 +f 423/54/54 796/53/53 1294/745/745 1287/740/740 +f 796/53/53 211/52/52 1292/746/746 1294/745/745 +f 1294/745/745 1292/746/746 210/747/747 1293/748/748 +f 1287/740/740 1294/745/745 1293/748/748 419/741/741 +f 419/741/741 1293/748/748 1296/749/749 1290/744/744 +f 1293/748/748 210/747/747 1295/750/750 1296/749/749 +f 1296/749/749 1295/750/750 203/23/23 779/20/20 +f 1290/744/744 1296/749/749 779/20/20 207/19/19 +f 211/52/52 924/228/228 1299/751/751 1292/746/746 +f 924/228/228 213/225/225 1297/752/752 1299/751/751 +f 1299/751/751 1297/752/752 209/753/753 1298/754/754 +f 1292/746/746 1299/751/751 1298/754/754 210/747/747 +f 210/747/747 1298/754/754 1301/755/755 1295/750/750 +f 1298/754/754 209/753/753 1300/756/756 1301/755/755 +f 1301/755/755 1300/756/756 205/237/237 932/239/239 +f 1295/750/750 1301/755/755 932/239/239 203/23/23 +f 213/225/225 921/224/224 1304/757/757 1297/752/752 +f 921/224/224 212/223/223 1302/758/758 1304/757/757 +f 1304/757/757 1302/758/758 208/759/759 1303/760/760 +f 1297/752/752 1304/757/757 1303/760/760 209/753/753 +f 209/753/753 1303/760/760 1306/761/761 1300/756/756 +f 1303/760/760 208/759/759 1305/762/762 1306/761/761 +f 1306/761/761 1305/762/762 204/229/229 929/232/232 +f 1300/756/756 1306/761/761 929/232/232 205/237/237 +f 440/79/79 1307/763/763 1310/764/764 887/178/178 +f 1307/763/763 442/765/765 1308/766/766 1310/764/764 +f 1310/764/764 1308/766/766 437/767/767 1309/768/768 +f 887/178/178 1310/764/764 1309/768/768 436/176/176 +f 436/176/176 1309/768/768 1313/769/769 884/172/172 +f 1309/768/768 437/767/767 1311/770/770 1313/769/769 +f 1313/769/769 1311/770/770 438/771/771 1312/772/772 +f 884/172/172 1313/769/769 1312/772/772 435/90/90 +f 768/97/97 1314/773/773 1317/774/774 825/98/98 +f 1314/773/773 640/775/775 1315/776/776 1317/774/774 +f 1317/774/774 1315/776/776 638/777/777 1316/778/778 +f 825/98/98 1317/774/774 1316/778/778 639/99/99 +f 635/111/111 1318/779/779 1321/780/780 834/107/107 +f 1318/779/779 637/781/781 1319/782/782 1321/780/780 +f 1321/780/780 1319/782/782 636/783/783 1320/784/784 +f 834/107/107 1321/780/780 1320/784/784 634/78/78 +f 633/73/73 1322/785/785 1325/786/786 863/148/148 +f 1322/785/785 632/787/787 1323/788/788 1325/786/786 +f 1325/786/786 1323/788/788 631/789/789 1324/790/790 +f 863/148/148 1325/786/786 1324/790/790 630/146/146 +f 630/146/146 1324/790/790 1328/791/791 860/142/142 +f 1324/790/790 631/789/789 1326/792/792 1328/791/791 +f 1328/791/791 1326/792/792 443/793/793 1327/794/794 +f 860/142/142 1328/791/791 1327/794/794 441/84/84 +f 639/99/99 1316/778/778 1330/795/795 837/113/113 +f 1316/778/778 638/777/777 1329/796/796 1330/795/795 +f 1330/795/795 1329/796/796 637/781/781 1318/779/779 +f 837/113/113 1330/795/795 1318/779/779 635/111/111 +f 435/90/90 1312/772/772 1333/797/797 821/88/88 +f 1312/772/772 438/771/771 1331/798/798 1333/797/797 +f 1333/797/797 1331/798/798 439/799/799 1332/800/800 +f 821/88/88 1333/797/797 1332/800/800 434/85/85 +f 441/84/84 1327/794/794 1335/801/801 817/82/82 +f 1327/794/794 443/793/793 1334/802/802 1335/801/801 +f 1335/801/801 1334/802/802 442/765/765 1307/763/763 +f 817/82/82 1335/801/801 1307/763/763 440/79/79 +f 219/209/209 1336/803/803 1339/804/804 909/204/204 +f 1336/803/803 433/805/805 1337/806/806 1339/804/804 +f 1339/804/804 1337/806/806 185/807/807 1338/808/808 +f 909/204/204 1339/804/804 1338/808/808 184/201/201 +f 634/78/78 1320/784/784 1341/809/809 813/76/76 +f 1320/784/784 636/783/783 1340/810/810 1341/809/809 +f 1341/809/809 1340/810/810 632/787/787 1322/785/785 +f 813/76/76 1341/809/809 1322/785/785 633/73/73 +f 434/85/85 1332/800/800 1343/811/811 912/211/211 +f 1332/800/800 439/799/799 1342/812/812 1343/811/811 +f 1343/811/811 1342/812/812 433/805/805 1336/803/803 +f 912/211/211 1343/811/811 1336/803/803 219/209/209 +f 437/767/767 1344/813/813 1347/814/814 1311/770/770 +f 1344/813/813 446/815/815 1345/816/816 1347/814/814 +f 1347/814/814 1345/816/816 445/817/817 1346/818/818 +f 1311/770/770 1347/814/814 1346/818/818 438/771/771 +f 636/783/783 1348/819/819 1351/820/820 1340/810/810 +f 1348/819/819 643/821/821 1349/822/822 1351/820/820 +f 1351/820/820 1349/822/822 641/823/823 1350/824/824 +f 1340/810/810 1351/820/820 1350/824/824 632/787/787 +f 632/787/787 1350/824/824 1354/825/825 1323/788/788 +f 1350/824/824 641/823/823 1352/826/826 1354/825/825 +f 1354/825/825 1352/826/826 642/827/827 1353/828/828 +f 1323/788/788 1354/825/825 1353/828/828 631/789/789 +f 443/793/793 1355/829/829 1358/830/830 1334/802/802 +f 1355/829/829 449/831/831 1356/832/832 1358/830/830 +f 1358/830/830 1356/832/832 447/833/833 1357/834/834 +f 1334/802/802 1358/830/830 1357/834/834 442/765/765 +f 631/789/789 1353/828/828 1360/835/835 1326/792/792 +f 1353/828/828 642/827/827 1359/836/836 1360/835/835 +f 1360/835/835 1359/836/836 449/831/831 1355/829/829 +f 1326/792/792 1360/835/835 1355/829/829 443/793/793 +f 438/771/771 1346/818/818 1363/837/837 1331/798/798 +f 1346/818/818 445/817/817 1361/838/838 1363/837/837 +f 1363/837/837 1361/838/838 448/839/839 1362/840/840 +f 1331/798/798 1363/837/837 1362/840/840 439/799/799 +f 442/765/765 1357/834/834 1365/841/841 1308/766/766 +f 1357/834/834 447/833/833 1364/842/842 1365/841/841 +f 1365/841/841 1364/842/842 446/815/815 1344/813/813 +f 1308/766/766 1365/841/841 1344/813/813 437/767/767 +f 439/799/799 1362/840/840 1368/843/843 1342/812/812 +f 1362/840/840 448/839/839 1366/844/844 1368/843/843 +f 1368/843/843 1366/844/844 444/845/845 1367/846/846 +f 1342/812/812 1368/843/843 1367/846/846 433/805/805 +f 433/805/805 1367/846/846 1371/847/847 1337/806/806 +f 1367/846/846 444/845/845 1369/848/848 1371/847/847 +f 1371/847/847 1369/848/848 190/849/849 1370/850/850 +f 1337/806/806 1371/847/847 1370/850/850 185/807/807 +f 640/775/775 1372/851/851 1375/852/852 1315/776/776 +f 1372/851/851 645/853/853 1373/854/854 1375/852/852 +f 1375/852/852 1373/854/854 646/855/855 1374/856/856 +f 1315/776/776 1375/852/852 1374/856/856 638/777/777 +f 638/777/777 1374/856/856 1378/857/857 1329/796/796 +f 1374/856/856 646/855/855 1376/858/858 1378/857/857 +f 1378/857/857 1376/858/858 644/859/859 1377/860/860 +f 1329/796/796 1378/857/857 1377/860/860 637/781/781 +f 637/781/781 1377/860/860 1380/861/861 1319/782/782 +f 1377/860/860 644/859/859 1379/862/862 1380/861/861 +f 1380/861/861 1379/862/862 643/821/821 1348/819/819 +f 1319/782/782 1380/861/861 1348/819/819 636/783/783 +f 655/863/863 1381/864/864 1385/865/865 1384/866/866 +f 1381/864/864 654/867/867 1382/868/868 1385/865/865 +f 1385/865/865 1382/868/868 648/869/869 1383/870/870 +f 1384/866/866 1385/865/865 1383/870/870 650/871/871 +f 650/871/871 1383/870/870 1388/872/872 1387/873/873 +f 1383/870/870 648/869/869 1386/874/874 1388/872/872 +f 1388/872/872 1386/874/874 644/859/859 1376/858/858 +f 1387/873/873 1388/872/872 1376/858/858 646/855/855 +f 654/867/867 1389/875/875 1392/876/876 1382/868/868 +f 1389/875/875 652/877/877 1390/878/878 1392/876/876 +f 1392/876/876 1390/878/878 649/879/879 1391/880/880 +f 1382/868/868 1392/876/876 1391/880/880 648/869/869 +f 648/869/869 1391/880/880 1394/881/881 1386/874/874 +f 1391/880/880 649/879/879 1393/882/882 1394/881/881 +f 1394/881/881 1393/882/882 643/821/821 1379/862/862 +f 1386/874/874 1394/881/881 1379/862/862 644/859/859 +f 652/877/877 1395/883/883 1398/884/884 1390/878/878 +f 1395/883/883 653/885/885 1396/886/886 1398/884/884 +f 1398/884/884 1396/886/886 647/887/887 1397/888/888 +f 1390/878/878 1398/884/884 1397/888/888 649/879/879 +f 649/879/879 1397/888/888 1400/889/889 1393/882/882 +f 1397/888/888 647/887/887 1399/890/890 1400/889/889 +f 1400/889/889 1399/890/890 641/823/823 1349/822/822 +f 1393/882/882 1400/889/889 1349/822/822 643/821/821 +f 653/885/885 1401/891/891 1404/892/892 1396/886/886 +f 1401/891/891 458/893/893 1402/894/894 1404/892/892 +f 1404/892/892 1402/894/894 453/895/895 1403/896/896 +f 1396/886/886 1404/892/892 1403/896/896 647/887/887 +f 647/887/887 1403/896/896 1406/897/897 1399/890/890 +f 1403/896/896 453/895/895 1405/898/898 1406/897/897 +f 1406/897/897 1405/898/898 642/827/827 1352/826/826 +f 1399/890/890 1406/897/897 1352/826/826 641/823/823 +f 458/893/893 1407/899/899 1410/900/900 1402/894/894 +f 1407/899/899 459/901/901 1408/902/902 1410/900/900 +f 1410/900/900 1408/902/902 454/903/903 1409/904/904 +f 1402/894/894 1410/900/900 1409/904/904 453/895/895 +f 453/895/895 1409/904/904 1412/905/905 1405/898/898 +f 1409/904/904 454/903/903 1411/906/906 1412/905/905 +f 1412/905/905 1411/906/906 449/831/831 1359/836/836 +f 1405/898/898 1412/905/905 1359/836/836 642/827/827 +f 459/901/901 1413/907/907 1416/908/908 1408/902/902 +f 1413/907/907 455/909/909 1414/910/910 1416/908/908 +f 1416/908/908 1414/910/910 450/911/911 1415/912/912 +f 1408/902/902 1416/908/908 1415/912/912 454/903/903 +f 454/903/903 1415/912/912 1418/913/913 1411/906/906 +f 1415/912/912 450/911/911 1417/914/914 1418/913/913 +f 1418/913/913 1417/914/914 447/833/833 1356/832/832 +f 1411/906/906 1418/913/913 1356/832/832 449/831/831 +f 455/909/909 1419/915/915 1422/916/916 1414/910/910 +f 1419/915/915 456/917/917 1420/918/918 1422/916/916 +f 1422/916/916 1420/918/918 451/919/919 1421/920/920 +f 1414/910/910 1422/916/916 1421/920/920 450/911/911 +f 450/911/911 1421/920/920 1424/921/921 1417/914/914 +f 1421/920/920 451/919/919 1423/922/922 1424/921/921 +f 1424/921/921 1423/922/922 446/815/815 1364/842/842 +f 1417/914/914 1424/921/921 1364/842/842 447/833/833 +f 456/917/917 1425/923/923 1428/924/924 1420/918/918 +f 1425/923/923 457/925/925 1426/926/926 1428/924/924 +f 1428/924/924 1426/926/926 452/927/927 1427/928/928 +f 1420/918/918 1428/924/924 1427/928/928 451/919/919 +f 451/919/919 1427/928/928 1430/929/929 1423/922/922 +f 1427/928/928 452/927/927 1429/930/930 1430/929/929 +f 1430/929/929 1429/930/930 445/817/817 1345/816/816 +f 1423/922/922 1430/929/929 1345/816/816 446/815/815 +f 457/925/925 1431/931/931 1434/932/932 1426/926/926 +f 1431/931/931 223/933/933 1432/934/934 1434/932/932 +f 1434/932/932 1432/934/934 221/935/935 1433/936/936 +f 1426/926/926 1434/932/932 1433/936/936 452/927/927 +f 452/927/927 1433/936/936 1436/937/937 1429/930/930 +f 1433/936/936 221/935/935 1435/938/938 1436/937/937 +f 1436/937/937 1435/938/938 448/839/839 1361/838/838 +f 1429/930/930 1436/937/937 1361/838/838 445/817/817 +f 223/933/933 1437/939/939 1440/940/940 1432/934/934 +f 1437/939/939 222/941/941 1438/942/942 1440/940/940 +f 1440/940/940 1438/942/942 220/943/943 1439/944/944 +f 1432/934/934 1440/940/940 1439/944/944 221/935/935 +f 221/935/935 1439/944/944 1442/945/945 1435/938/938 +f 1439/944/944 220/943/943 1441/946/946 1442/945/945 +f 1442/945/945 1441/946/946 444/845/845 1366/844/844 +f 1435/938/938 1442/945/945 1366/844/844 448/839/839 +f 222/941/941 1443/947/947 1446/948/948 1438/942/942 +f 1443/947/947 196/949/949 1444/950/950 1446/948/948 +f 1446/948/948 1444/950/950 193/951/951 1445/952/952 +f 1438/942/942 1446/948/948 1445/952/952 220/943/943 +f 220/943/943 1445/952/952 1448/953/953 1441/946/946 +f 1445/952/952 193/951/951 1447/954/954 1448/953/953 +f 1448/953/953 1447/954/954 190/849/849 1369/848/848 +f 1441/946/946 1448/953/953 1369/848/848 444/845/845 +f 656/955/955 1449/956/956 1452/957/957 1451/958/958 +f 1449/956/956 655/863/863 1384/866/866 1452/957/957 +f 1452/957/957 1384/866/866 650/871/871 1450/959/959 +f 1451/958/958 1452/957/957 1450/959/959 651/960/960 +f 651/960/960 1450/959/959 1454/961/961 1453/962/962 +f 1450/959/959 650/871/871 1387/873/873 1454/961/961 +f 1454/961/961 1387/873/873 646/855/855 1373/854/854 +f 1453/962/962 1454/961/961 1373/854/854 645/853/853 +f 458/893/893 1455/963/963 1458/964/964 1407/899/899 +f 1455/963/963 461/965/965 1456/966/966 1458/964/964 +f 1458/964/964 1456/966/966 460/967/967 1457/968/968 +f 1407/899/899 1458/964/964 1457/968/968 459/901/901 +f 654/867/867 1459/969/969 1462/970/970 1389/875/875 +f 1459/969/969 658/971/971 1460/972/972 1462/970/970 +f 1462/970/970 1460/972/972 657/973/973 1461/974/974 +f 1389/875/875 1462/970/970 1461/974/974 652/877/877 +f 652/877/877 1461/974/974 1465/975/975 1395/883/883 +f 1461/974/974 657/973/973 1463/976/976 1465/975/975 +f 1465/975/975 1463/976/976 659/977/977 1464/978/978 +f 1395/883/883 1465/975/975 1464/978/978 653/885/885 +f 653/885/885 1464/978/978 1467/979/979 1401/891/891 +f 1464/978/978 659/977/977 1466/980/980 1467/979/979 +f 1467/979/979 1466/980/980 461/965/965 1455/963/963 +f 1401/891/891 1467/979/979 1455/963/963 458/893/893 +f 459/901/901 1457/968/968 1470/981/981 1413/907/907 +f 1457/968/968 460/967/967 1468/982/982 1470/981/981 +f 1470/981/981 1468/982/982 462/983/983 1469/984/984 +f 1413/907/907 1470/981/981 1469/984/984 455/909/909 +f 222/941/941 1471/985/985 1474/986/986 1443/947/947 +f 1471/985/985 225/987/987 1472/988/988 1474/986/986 +f 1474/986/986 1472/988/988 199/989/989 1473/990/990 +f 1443/947/947 1474/986/986 1473/990/990 196/949/949 +f 455/909/909 1469/984/984 1477/991/991 1419/915/915 +f 1469/984/984 462/983/983 1475/992/992 1477/991/991 +f 1477/991/991 1475/992/992 463/993/993 1476/994/994 +f 1419/915/915 1477/991/991 1476/994/994 456/917/917 +f 457/925/925 1478/995/995 1481/996/996 1431/931/931 +f 1478/995/995 464/997/997 1479/998/998 1481/996/996 +f 1481/996/996 1479/998/998 224/999/999 1480/1000/1000 +f 1431/931/931 1481/996/996 1480/1000/1000 223/933/933 +f 223/933/933 1480/1000/1000 1483/1001/1001 1437/939/939 +f 1480/1000/1000 224/999/999 1482/1002/1002 1483/1001/1001 +f 1483/1001/1001 1482/1002/1002 225/987/987 1471/985/985 +f 1437/939/939 1483/1001/1001 1471/985/985 222/941/941 +f 655/863/863 1484/1003/1003 1486/1004/1004 1381/864/864 +f 1484/1003/1003 660/1005/1005 1485/1006/1006 1486/1004/1004 +f 1486/1004/1004 1485/1006/1006 658/971/971 1459/969/969 +f 1381/864/864 1486/1004/1004 1459/969/969 654/867/867 +f 656/955/955 1487/1007/1007 1489/1008/1008 1449/956/956 +f 1487/1007/1007 661/1009/1009 1488/1010/1010 1489/1008/1008 +f 1489/1008/1008 1488/1010/1010 660/1005/1005 1484/1003/1003 +f 1449/956/956 1489/1008/1008 1484/1003/1003 655/863/863 +f 456/917/917 1476/994/994 1491/1011/1011 1425/923/923 +f 1476/994/994 463/993/993 1490/1012/1012 1491/1011/1011 +f 1491/1011/1011 1490/1012/1012 464/997/997 1478/995/995 +f 1425/923/923 1491/1011/1011 1478/995/995 457/925/925 +f 4/1013/1013 1492/1014/1014 1496/1015/1015 1495/1016/1016 +f 1492/1014/1014 1/1017/1017 1493/1018/1018 1496/1015/1015 +f 1496/1015/1015 1493/1018/1018 7/1019/1019 1494/1020/1020 +f 1495/1016/1016 1496/1015/1015 1494/1020/1020 5/1021/1021 +f 85/628/628 1206/631/631 1499/1022/1022 1498/1023/1023 +f 1206/631/631 72/620/620 1497/1024/1024 1499/1022/1022 +f 1499/1022/1022 1497/1024/1024 1/1017/1017 1492/1014/1014 +f 1498/1023/1023 1499/1022/1022 1492/1014/1014 4/1013/1013 +f 3/640/640 1500/1025/1025 1502/1026/1026 1212/641/641 +f 1500/1025/1025 5/1021/1021 1494/1020/1020 1502/1026/1026 +f 1502/1026/1026 1494/1020/1020 7/1019/1019 1501/1027/1027 +f 1212/641/641 1502/1026/1026 1501/1027/1027 2/642/642 +f 24/685/685 1503/1028/1028 1505/1029/1029 1245/686/686 +f 1503/1028/1028 33/680/680 1239/679/679 1505/1029/1029 +f 1505/1029/1029 1239/679/679 36/678/678 1504/1030/1030 +f 1245/686/686 1505/1029/1029 1504/1030/1030 21/689/689 +f 32/681/681 1506/1031/1031 1508/1032/1032 1242/682/682 +f 1506/1031/1031 25/693/693 1247/692/692 1508/1032/1032 +f 1508/1032/1032 1247/692/692 22/691/691 1507/1033/1033 +f 1242/682/682 1508/1032/1032 1507/1033/1033 23/668/668 +f 679/1034/1034 1509/1035/1035 1513/1036/1036 1512/1037/1037 +f 1509/1035/1035 678/1038/1038 1510/1039/1039 1513/1036/1036 +f 1513/1036/1036 1510/1039/1039 690/1040/1040 1511/1041/1041 +f 1512/1037/1037 1513/1036/1036 1511/1041/1041 689/1042/1042 +f 746/1043/1043 1514/1044/1044 1518/1045/1045 1517/1046/1046 +f 1514/1044/1044 748/1047/1047 1515/1048/1048 1518/1045/1045 +f 1518/1045/1045 1515/1048/1048 747/1049/1049 1516/1050/1050 +f 1517/1046/1046 1518/1045/1045 1516/1050/1050 745/1051/1051 +f 747/1049/1049 1515/1048/1048 1522/1052/1052 1521/1053/1053 +f 1515/1048/1048 748/1047/1047 1519/1054/1054 1522/1052/1052 +f 1522/1052/1052 1519/1054/1054 705/1055/1055 1520/1056/1056 +f 1521/1053/1053 1522/1052/1052 1520/1056/1056 691/1057/1057 +f 691/1057/1057 1520/1056/1056 1526/1058/1058 1525/1059/1059 +f 1520/1056/1056 705/1055/1055 1523/1060/1060 1526/1058/1058 +f 1526/1058/1058 1523/1060/1060 688/1061/1061 1524/1062/1062 +f 1525/1059/1059 1526/1058/1058 1524/1062/1062 692/1063/1063 +f 692/1063/1063 1524/1062/1062 1529/1064/1064 1528/1065/1065 +f 1524/1062/1062 688/1061/1061 1527/1066/1066 1529/1064/1064 +f 1529/1064/1064 1527/1066/1066 689/1042/1042 1511/1041/1041 +f 1528/1065/1065 1529/1064/1064 1511/1041/1041 690/1040/1040 +f 555/1067/1067 1530/1068/1068 1534/1069/1069 1533/1070/1070 +f 1530/1068/1068 568/1071/1071 1531/1072/1072 1534/1069/1069 +f 1534/1069/1069 1531/1072/1072 564/1073/1073 1532/1074/1074 +f 1533/1070/1070 1534/1069/1069 1532/1074/1074 559/1075/1075 +f 359/1076/1076 1535/1077/1077 1539/1078/1078 1538/1079/1079 +f 1535/1077/1077 362/1080/1080 1536/1081/1081 1539/1078/1078 +f 1539/1078/1078 1536/1081/1081 357/1082/1082 1537/1083/1083 +f 1538/1079/1079 1539/1078/1078 1537/1083/1083 354/1084/1084 +f 172/1085/1085 1540/1086/1086 1544/1087/1087 1543/1088/1088 +f 1540/1086/1086 366/1089/1089 1541/1090/1090 1544/1087/1087 +f 1544/1087/1087 1541/1090/1090 361/1091/1091 1542/1092/1092 +f 1543/1088/1088 1544/1087/1087 1542/1092/1092 166/1093/1093 +f 295/1094/1094 1545/1095/1095 1549/1096/1096 1548/1097/1097 +f 1545/1095/1095 375/1098/1098 1546/1099/1099 1549/1096/1096 +f 1549/1096/1096 1546/1099/1099 369/1100/1100 1547/1101/1101 +f 1548/1097/1097 1549/1096/1096 1547/1101/1101 370/1102/1102 +f 376/1103/1103 1550/1104/1104 1554/1105/1105 1553/1106/1106 +f 1550/1104/1104 374/1107/1107 1551/1108/1108 1554/1105/1105 +f 1554/1105/1105 1551/1108/1108 373/1109/1109 1552/1110/1110 +f 1553/1106/1106 1554/1105/1105 1552/1110/1110 372/1111/1111 +f 580/1112/1112 1555/1113/1113 1559/1114/1114 1558/1115/1115 +f 1555/1113/1113 581/1116/1116 1556/1117/1117 1559/1114/1114 +f 1559/1114/1114 1556/1117/1117 573/1118/1118 1557/1119/1119 +f 1558/1115/1115 1559/1114/1114 1557/1119/1119 572/1120/1120 +f 299/1121/1121 1560/1122/1122 1563/1123/1123 1562/1124/1124 +f 1560/1122/1122 300/1125/1125 1561/1126/1126 1563/1123/1123 +f 1563/1123/1123 1561/1126/1126 375/1098/1098 1545/1095/1095 +f 1562/1124/1124 1563/1123/1123 1545/1095/1095 295/1094/1094 +f 296/1127/1127 1564/1128/1128 1567/1129/1129 1566/1130/1130 +f 1564/1128/1128 300/1125/1125 1560/1122/1122 1567/1129/1129 +f 1567/1129/1129 1560/1122/1122 299/1121/1121 1565/1131/1131 +f 1566/1130/1130 1567/1129/1129 1565/1131/1131 297/1132/1132 +f 301/1133/1133 1568/1134/1134 1572/1135/1135 1571/1136/1136 +f 1568/1134/1134 305/1137/1137 1569/1138/1138 1572/1135/1135 +f 1572/1135/1135 1569/1138/1138 304/1139/1139 1570/1140/1140 +f 1571/1136/1136 1572/1135/1135 1570/1140/1140 302/1141/1141 +f 559/1075/1075 1532/1074/1074 1576/1142/1142 1575/1143/1143 +f 1532/1074/1074 564/1073/1073 1573/1144/1144 1576/1142/1142 +f 1576/1142/1142 1573/1144/1144 565/1145/1145 1574/1146/1146 +f 1575/1143/1143 1576/1142/1142 1574/1146/1146 558/1147/1147 +f 558/1147/1147 1574/1146/1146 1580/1148/1148 1579/1149/1149 +f 1574/1146/1146 565/1145/1145 1577/1150/1150 1580/1148/1148 +f 1580/1148/1148 1577/1150/1150 742/1151/1151 1578/1152/1152 +f 1579/1149/1149 1580/1148/1148 1578/1152/1152 743/1153/1153 +f 573/1118/1118 1556/1117/1117 1584/1154/1154 1583/1155/1155 +f 1556/1117/1117 581/1116/1116 1581/1156/1156 1584/1154/1154 +f 1584/1154/1154 1581/1156/1156 576/1157/1157 1582/1158/1158 +f 1583/1155/1155 1584/1154/1154 1582/1158/1158 574/1159/1159 +f 357/1082/1082 1536/1081/1081 1588/1160/1160 1587/1161/1161 +f 1536/1081/1081 362/1080/1080 1585/1162/1162 1588/1160/1160 +f 1588/1160/1160 1585/1162/1162 363/1163/1163 1586/1164/1164 +f 1587/1161/1161 1588/1160/1160 1586/1164/1164 348/1165/1165 +f 348/1165/1165 1586/1164/1164 1591/1166/1166 1590/1167/1167 +f 1586/1164/1164 363/1163/1163 1589/1168/1168 1591/1166/1166 +f 1591/1166/1166 1589/1168/1168 568/1071/1071 1530/1068/1068 +f 1590/1167/1167 1591/1166/1166 1530/1068/1068 555/1067/1067 +f 373/1109/1109 1551/1108/1108 1595/1169/1169 1594/1170/1170 +f 1551/1108/1108 374/1107/1107 1592/1171/1171 1595/1169/1169 +f 1595/1169/1169 1592/1171/1171 578/1172/1172 1593/1173/1173 +f 1594/1170/1170 1595/1169/1169 1593/1173/1173 579/1174/1174 +f 579/1174/1174 1593/1173/1173 1598/1175/1175 1597/1176/1176 +f 1593/1173/1173 578/1172/1172 1596/1177/1177 1598/1175/1175 +f 1598/1175/1175 1596/1177/1177 580/1112/1112 1558/1115/1115 +f 1597/1176/1176 1598/1175/1175 1558/1115/1115 572/1120/1120 +f 305/1137/1137 1568/1134/1134 1602/1178/1178 1601/1179/1179 +f 1568/1134/1134 301/1133/1133 1599/1180/1180 1602/1178/1178 +f 1602/1178/1178 1599/1180/1180 309/1181/1181 1600/1182/1182 +f 1601/1179/1179 1602/1178/1178 1600/1182/1182 504/1183/1183 +f 504/1183/1183 1600/1182/1182 1606/1184/1184 1605/1185/1185 +f 1600/1182/1182 309/1181/1181 1603/1186/1186 1606/1184/1184 +f 1606/1184/1184 1603/1186/1186 509/1187/1187 1604/1188/1188 +f 1605/1185/1185 1606/1184/1184 1604/1188/1188 503/1189/1189 +f 361/1091/1091 1541/1090/1090 1610/1190/1190 1609/1191/1191 +f 1541/1090/1090 366/1089/1089 1607/1192/1192 1610/1190/1190 +f 1610/1190/1190 1607/1192/1192 360/1193/1193 1608/1194/1194 +f 1609/1191/1191 1610/1190/1190 1608/1194/1194 355/1195/1195 +f 355/1195/1195 1608/1194/1194 1613/1196/1196 1612/1197/1197 +f 1608/1194/1194 360/1193/1193 1611/1198/1198 1613/1196/1196 +f 1613/1196/1196 1611/1198/1198 359/1076/1076 1538/1079/1079 +f 1612/1197/1197 1613/1196/1196 1538/1079/1079 354/1084/1084 +f 369/1100/1100 1546/1099/1099 1617/1199/1199 1616/1200/1200 +f 1546/1099/1099 375/1098/1098 1614/1201/1201 1617/1199/1199 +f 1617/1199/1199 1614/1201/1201 377/1202/1202 1615/1203/1203 +f 1616/1200/1200 1617/1199/1199 1615/1203/1203 371/1204/1204 +f 371/1204/1204 1615/1203/1203 1620/1205/1205 1619/1206/1206 +f 1615/1203/1203 377/1202/1202 1618/1207/1207 1620/1205/1205 +f 1620/1205/1205 1618/1207/1207 376/1103/1103 1553/1106/1106 +f 1619/1206/1206 1620/1205/1205 1553/1106/1106 372/1111/1111 +f 375/1098/1098 1561/1126/1126 1623/1208/1208 1614/1201/1201 +f 1561/1126/1126 300/1125/1125 1621/1209/1209 1623/1208/1208 +f 1623/1208/1208 1621/1209/1209 306/1210/1210 1622/1211/1211 +f 1614/1201/1201 1623/1208/1208 1622/1211/1211 377/1202/1202 +f 300/1125/1125 1564/1128/1128 1626/1212/1212 1621/1209/1209 +f 1564/1128/1128 296/1127/1127 1624/1213/1213 1626/1212/1212 +f 1626/1212/1212 1624/1213/1213 303/1214/1214 1625/1215/1215 +f 1621/1209/1209 1626/1212/1212 1625/1215/1215 306/1210/1210 +f 306/1210/1210 1625/1215/1215 1629/1216/1216 1628/1217/1217 +f 1625/1215/1215 303/1214/1214 1627/1218/1218 1629/1216/1216 +f 1629/1216/1216 1627/1218/1218 302/1141/1141 1570/1140/1140 +f 1628/1217/1217 1629/1216/1216 1570/1140/1140 304/1139/1139 +f 164/1219/1219 1630/1220/1220 1634/1221/1221 1633/1222/1222 +f 1630/1220/1220 169/1223/1223 1631/1224/1224 1634/1221/1221 +f 1634/1221/1221 1631/1224/1224 170/1225/1225 1632/1226/1226 +f 1633/1222/1222 1634/1221/1221 1632/1226/1226 165/1227/1227 +f 165/1227/1227 1632/1226/1226 1637/1228/1228 1636/1229/1229 +f 1632/1226/1226 170/1225/1225 1635/1230/1230 1637/1228/1228 +f 1637/1228/1228 1635/1230/1230 172/1085/1085 1543/1088/1088 +f 1636/1229/1229 1637/1228/1228 1543/1088/1088 166/1093/1093 +f 175/1231/1231 1638/1232/1232 1642/1233/1233 1641/1234/1234 +f 1638/1232/1232 181/1235/1235 1639/1236/1236 1642/1233/1233 +f 1642/1233/1233 1639/1236/1236 130/1237/1237 1640/1238/1238 +f 1641/1234/1234 1642/1233/1233 1640/1238/1238 176/1239/1239 +f 176/1239/1239 1640/1238/1238 1645/1240/1240 1644/1241/1241 +f 1640/1238/1238 130/1237/1237 1643/1242/1242 1645/1240/1240 +f 1645/1240/1240 1643/1242/1242 295/1094/1094 1548/1097/1097 +f 1644/1241/1241 1645/1240/1240 1548/1097/1097 370/1102/1102 +f 181/1235/1235 1646/1243/1243 1649/1244/1244 1639/1236/1236 +f 1646/1243/1243 182/1245/1245 1647/1246/1246 1649/1244/1244 +f 1649/1244/1244 1647/1246/1246 131/1247/1247 1648/1248/1248 +f 1639/1236/1236 1649/1244/1244 1648/1248/1248 130/1237/1237 +f 130/1237/1237 1648/1248/1248 1651/1249/1249 1643/1242/1242 +f 1648/1248/1248 131/1247/1247 1650/1250/1250 1651/1249/1249 +f 1651/1249/1249 1650/1250/1250 299/1121/1121 1562/1124/1124 +f 1643/1242/1242 1651/1249/1249 1562/1124/1124 295/1094/1094 +f 182/1245/1245 1652/1251/1251 1655/1252/1252 1647/1246/1246 +f 1652/1251/1251 186/1253/1253 1653/1254/1254 1655/1252/1252 +f 1655/1252/1252 1653/1254/1254 298/1255/1255 1654/1256/1256 +f 1647/1246/1246 1655/1252/1252 1654/1256/1256 131/1247/1247 +f 131/1247/1247 1654/1256/1256 1657/1257/1257 1650/1250/1250 +f 1654/1256/1256 298/1255/1255 1656/1258/1258 1657/1257/1257 +f 1657/1257/1257 1656/1258/1258 297/1132/1132 1565/1131/1131 +f 1650/1250/1250 1657/1257/1257 1565/1131/1131 299/1121/1121 +f 542/1259/1259 1658/1260/1260 1662/1261/1261 1661/1262/1262 +f 1658/1260/1260 543/1263/1263 1659/1264/1264 1662/1261/1261 +f 1662/1261/1261 1659/1264/1264 545/1265/1265 1660/1266/1266 +f 1661/1262/1262 1662/1261/1261 1660/1266/1266 546/1267/1267 +f 549/1268/1268 1663/1269/1269 1666/1270/1270 1665/1271/1271 +f 1663/1269/1269 548/1272/1272 1664/1273/1273 1666/1270/1270 +f 1666/1270/1270 1664/1273/1273 543/1263/1263 1658/1260/1260 +f 1665/1271/1271 1666/1270/1270 1658/1260/1260 542/1259/1259 +f 543/1263/1263 1667/1274/1274 1670/1275/1275 1659/1264/1264 +f 1667/1274/1274 544/1276/1276 1668/1277/1277 1670/1275/1275 +f 1670/1275/1275 1668/1277/1277 547/1278/1278 1669/1279/1279 +f 1659/1264/1264 1670/1275/1275 1669/1279/1279 545/1265/1265 +f 548/1272/1272 1671/1280/1280 1673/1281/1281 1664/1273/1273 +f 1671/1280/1280 550/1282/1282 1672/1283/1283 1673/1281/1281 +f 1673/1281/1281 1672/1283/1283 544/1276/1276 1667/1274/1274 +f 1664/1273/1273 1673/1281/1281 1667/1274/1274 543/1263/1263 +f 495/1284/1284 1674/1285/1285 1678/1286/1286 1677/1287/1287 +f 1674/1285/1285 496/1288/1288 1675/1289/1289 1678/1286/1286 +f 1678/1286/1286 1675/1289/1289 484/1290/1290 1676/1291/1291 +f 1677/1287/1287 1678/1286/1286 1676/1291/1291 485/1292/1292 +f 499/1293/1293 1679/1294/1294 1682/1295/1295 1681/1296/1296 +f 1679/1294/1294 488/1297/1297 1680/1298/1298 1682/1295/1295 +f 1682/1295/1295 1680/1298/1298 496/1288/1288 1674/1285/1285 +f 1681/1296/1296 1682/1295/1295 1674/1285/1285 495/1284/1284 +f 496/1288/1288 1683/1299/1299 1686/1300/1300 1675/1289/1289 +f 1683/1299/1299 497/1301/1301 1684/1302/1302 1686/1300/1300 +f 1686/1300/1300 1684/1302/1302 486/1303/1303 1685/1304/1304 +f 1675/1289/1289 1686/1300/1300 1685/1304/1304 484/1290/1290 +f 488/1297/1297 1687/1305/1305 1689/1306/1306 1680/1298/1298 +f 1687/1305/1305 489/1307/1307 1688/1308/1308 1689/1306/1306 +f 1689/1306/1306 1688/1308/1308 497/1301/1301 1683/1299/1299 +f 1680/1298/1298 1689/1306/1306 1683/1299/1299 496/1288/1288 +f 338/1309/1309 1690/1310/1310 1694/1311/1311 1693/1312/1312 +f 1690/1310/1310 280/1313/1313 1691/1314/1314 1694/1311/1311 +f 1694/1311/1311 1691/1314/1314 287/1315/1315 1692/1316/1316 +f 1693/1312/1312 1694/1311/1311 1692/1316/1316 335/1317/1317 +f 337/1318/1318 1695/1319/1319 1698/1320/1320 1697/1321/1321 +f 1695/1319/1319 281/1322/1322 1696/1323/1323 1698/1320/1320 +f 1698/1320/1320 1696/1323/1323 280/1313/1313 1690/1310/1310 +f 1697/1321/1321 1698/1320/1320 1690/1310/1310 338/1309/1309 +f 335/1317/1317 1699/1324/1324 1702/1325/1325 1693/1312/1312 +f 1699/1324/1324 336/1326/1326 1700/1327/1327 1702/1325/1325 +f 1702/1325/1325 1700/1327/1327 291/1328/1328 1701/1329/1329 +f 1693/1312/1312 1702/1325/1325 1701/1329/1329 338/1309/1309 +f 338/1309/1309 1701/1329/1329 1705/1330/1330 1697/1321/1321 +f 1701/1329/1329 291/1328/1328 1703/1331/1331 1705/1330/1330 +f 1705/1330/1330 1703/1331/1331 339/1332/1332 1704/1333/1333 +f 1697/1321/1321 1705/1330/1330 1704/1333/1333 337/1318/1318 +f 263/1334/1334 1706/1335/1335 1710/1336/1336 1709/1337/1337 +f 1706/1335/1335 264/1338/1338 1707/1339/1339 1710/1336/1336 +f 1710/1336/1336 1707/1339/1339 260/1340/1340 1708/1341/1341 +f 1709/1337/1337 1710/1336/1336 1708/1341/1341 259/1342/1342 +f 265/1343/1343 1711/1344/1344 1714/1345/1345 1713/1346/1346 +f 1711/1344/1344 266/1347/1347 1712/1348/1348 1714/1345/1345 +f 1714/1345/1345 1712/1348/1348 264/1338/1338 1706/1335/1335 +f 1713/1346/1346 1714/1345/1345 1706/1335/1335 263/1334/1334 +f 264/1338/1338 1715/1349/1349 1718/1350/1350 1707/1339/1339 +f 1715/1349/1349 268/1351/1351 1716/1352/1352 1718/1350/1350 +f 1718/1350/1350 1716/1352/1352 261/1353/1353 1717/1354/1354 +f 1707/1339/1339 1718/1350/1350 1717/1354/1354 260/1340/1340 +f 266/1347/1347 1719/1355/1355 1721/1356/1356 1712/1348/1348 +f 1719/1355/1355 267/1357/1357 1720/1358/1358 1721/1356/1356 +f 1721/1356/1356 1720/1358/1358 268/1351/1351 1715/1349/1349 +f 1712/1348/1348 1721/1356/1356 1715/1349/1349 264/1338/1338 +f 293/1359/1359 1722/1360/1360 1726/1361/1361 1725/1362/1362 +f 1722/1360/1360 294/1363/1363 1723/1364/1364 1726/1361/1361 +f 1726/1361/1361 1723/1364/1364 108/1365/1365 1724/1366/1366 +f 1725/1362/1362 1726/1361/1361 1724/1366/1366 105/1367/1367 +f 292/1368/1368 1727/1369/1369 1730/1370/1370 1729/1371/1371 +f 1727/1369/1369 288/1372/1372 1728/1373/1373 1730/1370/1370 +f 1730/1370/1370 1728/1373/1373 294/1363/1363 1722/1360/1360 +f 1729/1371/1371 1730/1370/1370 1722/1360/1360 293/1359/1359 +f 108/1365/1365 1723/1364/1364 1734/1374/1374 1733/1375/1375 +f 1723/1364/1364 294/1363/1363 1731/1376/1376 1734/1374/1374 +f 1734/1374/1374 1731/1376/1376 94/1377/1377 1732/1378/1378 +f 1733/1375/1375 1734/1374/1374 1732/1378/1378 109/1379/1379 +f 294/1363/1363 1728/1373/1373 1737/1380/1380 1731/1376/1376 +f 1728/1373/1373 288/1372/1372 1735/1381/1381 1737/1380/1380 +f 1737/1380/1380 1735/1381/1381 289/1382/1382 1736/1383/1383 +f 1731/1376/1376 1737/1380/1380 1736/1383/1383 94/1377/1377 +f 92/1384/1384 1738/1385/1385 1742/1386/1386 1741/1387/1387 +f 1738/1385/1385 89/1388/1388 1739/1389/1389 1742/1386/1386 +f 1742/1386/1386 1739/1389/1389 93/1390/1390 1740/1391/1391 +f 1741/1387/1387 1742/1386/1386 1740/1391/1391 91/1392/1392 +f 89/1388/1388 1743/1393/1393 1746/1394/1394 1739/1389/1389 +f 1743/1393/1393 278/1395/1395 1744/1396/1396 1746/1394/1394 +f 1746/1394/1394 1744/1396/1396 79/1397/1397 1745/1398/1398 +f 1739/1389/1389 1746/1394/1394 1745/1398/1398 93/1390/1390 +f 93/1390/1390 1747/1399/1399 1750/1400/1400 1740/1391/1391 +f 1747/1399/1399 14/1401/1401 1748/1402/1402 1750/1400/1400 +f 1750/1400/1400 1748/1402/1402 81/1403/1403 1749/1404/1404 +f 1740/1391/1391 1750/1400/1400 1749/1404/1404 91/1392/1392 +f 79/1397/1397 1751/1405/1405 1753/1406/1406 1745/1398/1398 +f 1751/1405/1405 80/1407/1407 1752/1408/1408 1753/1406/1406 +f 1753/1406/1406 1752/1408/1408 14/1401/1401 1747/1399/1399 +f 1745/1398/1398 1753/1406/1406 1747/1399/1399 93/1390/1390 +f 118/1409/1409 1754/1410/1410 1758/1411/1411 1757/1412/1412 +f 1754/1410/1410 120/1413/1413 1755/1414/1414 1758/1411/1411 +f 1758/1411/1411 1755/1414/1414 119/1415/1415 1756/1416/1416 +f 1757/1412/1412 1758/1411/1411 1756/1416/1416 116/1417/1417 +f 120/1413/1413 1759/1418/1418 1762/1419/1419 1755/1414/1414 +f 1759/1418/1418 122/1420/1420 1760/1421/1421 1762/1419/1419 +f 1762/1419/1419 1760/1421/1421 123/1422/1422 1761/1423/1423 +f 1755/1414/1414 1762/1419/1419 1761/1423/1423 119/1415/1415 +f 119/1415/1415 1763/1424/1424 1766/1425/1425 1756/1416/1416 +f 1763/1424/1424 121/1426/1426 1764/1427/1427 1766/1425/1425 +f 1766/1425/1425 1764/1427/1427 117/1428/1428 1765/1429/1429 +f 1756/1416/1416 1766/1425/1425 1765/1429/1429 116/1417/1417 +f 123/1422/1422 1767/1430/1430 1769/1431/1431 1761/1423/1423 +f 1767/1430/1430 124/1432/1432 1768/1433/1433 1769/1431/1431 +f 1769/1431/1431 1768/1433/1433 121/1426/1426 1763/1424/1424 +f 1761/1423/1423 1769/1431/1431 1763/1424/1424 119/1415/1415 +f 106/1434/1434 1770/1435/1435 1774/1436/1436 1773/1437/1437 +f 1770/1435/1435 107/1438/1438 1771/1439/1439 1774/1436/1436 +f 1774/1436/1436 1771/1439/1439 41/1440/1440 1772/1441/1441 +f 1773/1437/1437 1774/1436/1436 1772/1441/1441 104/1442/1442 +f 121/1426/1426 1768/1433/1433 1777/1443/1443 1776/1444/1444 +f 1768/1433/1433 124/1432/1432 1775/1445/1445 1777/1443/1443 +f 1777/1443/1443 1775/1445/1445 106/1434/1434 1773/1437/1437 +f 1776/1444/1444 1777/1443/1443 1773/1437/1437 104/1442/1442 +f 104/1442/1442 1772/1441/1441 1781/1446/1446 1780/1447/1447 +f 1772/1441/1441 41/1440/1440 1778/1448/1448 1781/1446/1446 +f 1781/1446/1446 1778/1448/1448 60/1449/1449 1779/1450/1450 +f 1780/1447/1447 1781/1446/1446 1779/1450/1450 59/1451/1451 +f 117/1428/1428 1764/1427/1427 1783/1452/1452 1782/1453/1453 +f 1764/1427/1427 121/1426/1426 1776/1444/1444 1783/1452/1452 +f 1783/1452/1452 1776/1444/1444 104/1442/1442 1780/1447/1447 +f 1782/1453/1453 1783/1452/1452 1780/1447/1447 59/1451/1451 +f 41/1440/1440 1784/1454/1454 1787/1455/1455 1778/1448/1448 +f 1784/1454/1454 43/1456/1456 1785/1457/1457 1787/1455/1455 +f 1787/1455/1455 1785/1457/1457 42/1458/1458 1786/1459/1459 +f 1778/1448/1448 1787/1455/1455 1786/1459/1459 60/1449/1449 +f 107/1438/1438 1788/1460/1460 1790/1461/1461 1771/1439/1439 +f 1788/1460/1460 47/1462/1462 1789/1463/1463 1790/1461/1461 +f 1790/1461/1461 1789/1463/1463 43/1456/1456 1784/1454/1454 +f 1771/1439/1439 1790/1461/1461 1784/1454/1454 41/1440/1440 +f 557/1464/1464 1791/1465/1465 1794/1466/1466 1793/1467/1467 +f 1791/1465/1465 542/1259/1259 1661/1262/1262 1794/1466/1466 +f 1794/1466/1466 1661/1262/1262 546/1267/1267 1792/1468/1468 +f 1793/1467/1467 1794/1466/1466 1792/1468/1468 560/1469/1469 +f 558/1147/1147 1795/1470/1470 1797/1471/1471 1575/1143/1143 +f 1795/1470/1470 557/1464/1464 1793/1467/1467 1797/1471/1471 +f 1797/1471/1471 1793/1467/1467 560/1469/1469 1796/1472/1472 +f 1575/1143/1143 1797/1471/1471 1796/1472/1472 559/1075/1075 +f 741/1473/1473 1798/1474/1474 1800/1475/1475 1799/1476/1476 +f 1798/1474/1474 549/1268/1268 1665/1271/1271 1800/1475/1475 +f 1800/1475/1475 1665/1271/1271 542/1259/1259 1791/1465/1465 +f 1799/1476/1476 1800/1475/1475 1791/1465/1465 557/1464/1464 +f 743/1153/1153 1801/1477/1477 1802/1478/1478 1579/1149/1149 +f 1801/1477/1477 741/1473/1473 1799/1476/1476 1802/1478/1478 +f 1802/1478/1478 1799/1476/1476 557/1464/1464 1795/1470/1470 +f 1579/1149/1149 1802/1478/1478 1795/1470/1470 558/1147/1147 +f 483/1479/1479 1803/1480/1480 1807/1481/1481 1806/1482/1482 +f 1803/1480/1480 474/1483/1483 1804/1484/1484 1807/1481/1481 +f 1807/1481/1481 1804/1484/1484 475/1485/1485 1805/1486/1486 +f 1806/1482/1482 1807/1481/1481 1805/1486/1486 487/1487/1487 +f 497/1301/1301 1808/1488/1488 1810/1489/1489 1684/1302/1302 +f 1808/1488/1488 483/1479/1479 1806/1482/1482 1810/1489/1489 +f 1810/1489/1489 1806/1482/1482 487/1487/1487 1809/1490/1490 +f 1684/1302/1302 1810/1489/1489 1809/1490/1490 486/1303/1303 +f 483/1479/1479 1811/1491/1491 1814/1492/1492 1803/1480/1480 +f 1811/1491/1491 490/1493/1493 1812/1494/1494 1814/1492/1492 +f 1814/1492/1492 1812/1494/1494 476/1495/1495 1813/1496/1496 +f 1803/1480/1480 1814/1492/1492 1813/1496/1496 474/1483/1483 +f 497/1301/1301 1688/1308/1308 1816/1497/1497 1808/1488/1488 +f 1688/1308/1308 489/1307/1307 1815/1498/1498 1816/1497/1497 +f 1816/1497/1497 1815/1498/1498 490/1493/1493 1811/1491/1491 +f 1808/1488/1488 1816/1497/1497 1811/1491/1491 483/1479/1479 +f 537/1499/1499 1817/1500/1500 1820/1501/1501 1819/1502/1502 +f 1817/1500/1500 498/1503/1503 1818/1504/1504 1820/1501/1501 +f 1820/1501/1501 1818/1504/1504 495/1284/1284 1677/1287/1287 +f 1819/1502/1502 1820/1501/1501 1677/1287/1287 485/1292/1292 +f 544/1276/1276 1821/1505/1505 1823/1506/1506 1668/1277/1277 +f 1821/1505/1505 498/1503/1503 1817/1500/1500 1823/1506/1506 +f 1823/1506/1506 1817/1500/1500 537/1499/1499 1822/1507/1507 +f 1668/1277/1277 1823/1506/1506 1822/1507/1507 547/1278/1278 +f 538/1508/1508 1824/1509/1509 1826/1510/1510 1825/1511/1511 +f 1824/1509/1509 499/1293/1293 1681/1296/1296 1826/1510/1510 +f 1826/1510/1510 1681/1296/1296 495/1284/1284 1818/1504/1504 +f 1825/1511/1511 1826/1510/1510 1818/1504/1504 498/1503/1503 +f 544/1276/1276 1672/1283/1283 1828/1512/1512 1821/1505/1505 +f 1672/1283/1283 550/1282/1282 1827/1513/1513 1828/1512/1512 +f 1828/1512/1512 1827/1513/1513 538/1508/1508 1825/1511/1511 +f 1821/1505/1505 1828/1512/1512 1825/1511/1511 498/1503/1503 +f 291/1328/1328 1700/1327/1327 1832/1514/1514 1831/1515/1515 +f 1700/1327/1327 336/1326/1326 1829/1516/1516 1832/1514/1514 +f 1832/1514/1514 1829/1516/1516 347/1517/1517 1830/1518/1518 +f 1831/1515/1515 1832/1514/1514 1830/1518/1518 349/1519/1519 +f 347/1517/1517 1833/1520/1520 1835/1521/1521 1830/1518/1518 +f 1833/1520/1520 357/1082/1082 1587/1161/1161 1835/1521/1521 +f 1835/1521/1521 1587/1161/1161 348/1165/1165 1834/1522/1522 +f 1830/1518/1518 1835/1521/1521 1834/1522/1522 349/1519/1519 +f 349/1519/1519 1834/1522/1522 1838/1523/1523 1837/1524/1524 +f 1834/1522/1522 348/1165/1165 1590/1167/1167 1838/1523/1523 +f 1838/1523/1523 1590/1167/1167 555/1067/1067 1836/1525/1525 +f 1837/1524/1524 1838/1523/1523 1836/1525/1525 556/1526/1526 +f 339/1332/1332 1703/1331/1331 1840/1527/1527 1839/1528/1528 +f 1703/1331/1331 291/1328/1328 1831/1515/1515 1840/1527/1527 +f 1840/1527/1527 1831/1515/1515 349/1519/1519 1837/1524/1524 +f 1839/1528/1528 1840/1527/1527 1837/1524/1524 556/1526/1526 +f 283/1529/1529 1841/1530/1530 1844/1531/1531 1843/1532/1532 +f 1841/1530/1530 263/1334/1334 1709/1337/1337 1844/1531/1531 +f 1844/1531/1531 1709/1337/1337 259/1342/1342 1842/1533/1533 +f 1843/1532/1532 1844/1531/1531 1842/1533/1533 279/1534/1534 +f 280/1313/1313 1845/1535/1535 1847/1536/1536 1691/1314/1314 +f 1845/1535/1535 283/1529/1529 1843/1532/1532 1847/1536/1536 +f 1847/1536/1536 1843/1532/1532 279/1534/1534 1846/1537/1537 +f 1691/1314/1314 1847/1536/1536 1846/1537/1537 287/1315/1315 +f 282/1538/1538 1848/1539/1539 1850/1540/1540 1849/1541/1541 +f 1848/1539/1539 265/1343/1343 1713/1346/1346 1850/1540/1540 +f 1850/1540/1540 1713/1346/1346 263/1334/1334 1841/1530/1530 +f 1849/1541/1541 1850/1540/1540 1841/1530/1530 283/1529/1529 +f 281/1322/1322 1851/1542/1542 1852/1543/1543 1696/1323/1323 +f 1851/1542/1542 282/1538/1538 1849/1541/1541 1852/1543/1543 +f 1852/1543/1543 1849/1541/1541 283/1529/1529 1845/1535/1535 +f 1696/1323/1323 1852/1543/1543 1845/1535/1535 280/1313/1313 +f 262/1544/1544 1853/1545/1545 1857/1546/1546 1856/1547/1547 +f 1853/1545/1545 269/1548/1548 1854/1549/1549 1857/1546/1546 +f 1857/1546/1546 1854/1549/1549 226/1550/1550 1855/1551/1551 +f 1856/1547/1547 1857/1546/1546 1855/1551/1551 227/1552/1552 +f 268/1351/1351 1858/1553/1553 1860/1554/1554 1716/1352/1352 +f 1858/1553/1553 269/1548/1548 1853/1545/1545 1860/1554/1554 +f 1860/1554/1554 1853/1545/1545 262/1544/1544 1859/1555/1555 +f 1716/1352/1352 1860/1554/1554 1859/1555/1555 261/1353/1353 +f 269/1548/1548 1861/1556/1556 1864/1557/1557 1854/1549/1549 +f 1861/1556/1556 270/1558/1558 1862/1559/1559 1864/1557/1557 +f 1864/1557/1557 1862/1559/1559 228/1560/1560 1863/1561/1561 +f 1854/1549/1549 1864/1557/1557 1863/1561/1561 226/1550/1550 +f 267/1357/1357 1865/1562/1562 1866/1563/1563 1720/1358/1358 +f 1865/1562/1562 270/1558/1558 1861/1556/1556 1866/1563/1563 +f 1866/1563/1563 1861/1556/1556 269/1548/1548 1858/1553/1553 +f 1720/1358/1358 1866/1563/1563 1858/1553/1553 268/1351/1351 +f 353/1564/1564 1867/1565/1565 1870/1566/1566 1869/1567/1567 +f 1867/1565/1565 293/1359/1359 1725/1362/1362 1870/1566/1566 +f 1870/1566/1566 1725/1362/1362 105/1367/1367 1868/1568/1568 +f 1869/1567/1567 1870/1566/1566 1868/1568/1568 158/1569/1569 +f 361/1091/1091 1609/1191/1191 1873/1570/1570 1872/1571/1571 +f 1609/1191/1191 355/1195/1195 1871/1572/1572 1873/1570/1570 +f 1873/1570/1570 1871/1572/1572 353/1564/1564 1869/1567/1567 +f 1872/1571/1571 1873/1570/1570 1869/1567/1567 158/1569/1569 +f 356/1573/1573 1874/1574/1574 1876/1575/1575 1875/1576/1576 +f 1874/1574/1574 292/1368/1368 1729/1371/1371 1876/1575/1575 +f 1876/1575/1575 1729/1371/1371 293/1359/1359 1867/1565/1565 +f 1875/1576/1576 1876/1575/1575 1867/1565/1565 353/1564/1564 +f 354/1084/1084 1877/1577/1577 1878/1578/1578 1612/1197/1197 +f 1877/1577/1577 356/1573/1573 1875/1576/1576 1878/1578/1578 +f 1878/1578/1578 1875/1576/1576 353/1564/1564 1871/1572/1572 +f 1612/1197/1197 1878/1578/1578 1871/1572/1572 355/1195/1195 +f 88/1579/1579 1879/1580/1580 1882/1581/1581 1881/1582/1582 +f 1879/1580/1580 89/1388/1388 1738/1385/1385 1882/1581/1581 +f 1882/1581/1581 1738/1385/1385 92/1384/1384 1880/1583/1583 +f 1881/1582/1582 1882/1581/1581 1880/1583/1583 90/1584/1584 +f 109/1379/1379 1732/1378/1378 1885/1585/1585 1884/1586/1586 +f 1732/1378/1378 94/1377/1377 1883/1587/1587 1885/1585/1585 +f 1885/1585/1585 1883/1587/1587 88/1579/1579 1881/1582/1582 +f 1884/1586/1586 1885/1585/1585 1881/1582/1582 90/1584/1584 +f 290/1588/1588 1886/1589/1589 1888/1590/1590 1887/1591/1591 +f 1886/1589/1589 278/1395/1395 1743/1393/1393 1888/1590/1590 +f 1888/1590/1590 1743/1393/1393 89/1388/1388 1879/1580/1580 +f 1887/1591/1591 1888/1590/1590 1879/1580/1580 88/1579/1579 +f 94/1377/1377 1736/1383/1383 1890/1592/1592 1883/1587/1587 +f 1736/1383/1383 289/1382/1382 1889/1593/1593 1890/1592/1592 +f 1890/1592/1592 1889/1593/1593 290/1588/1588 1887/1591/1591 +f 1883/1587/1587 1890/1592/1592 1887/1591/1591 88/1579/1579 +f 16/1594/1594 1891/1595/1595 1895/1596/1596 1894/1597/1597 +f 1891/1595/1595 15/1598/1598 1892/1599/1599 1895/1596/1596 +f 1895/1596/1596 1892/1599/1599 17/1600/1600 1893/1601/1601 +f 1894/1597/1597 1895/1596/1596 1893/1601/1601 18/1602/1602 +f 81/1403/1403 1748/1402/1402 1898/1603/1603 1897/1604/1604 +f 1748/1402/1402 14/1401/1401 1896/1605/1605 1898/1603/1603 +f 1898/1603/1603 1896/1605/1605 15/1598/1598 1891/1595/1595 +f 1897/1604/1604 1898/1603/1603 1891/1595/1595 16/1594/1594 +f 15/1598/1598 1899/1606/1606 1902/1607/1607 1892/1599/1599 +f 1899/1606/1606 19/1608/1608 1900/1609/1609 1902/1607/1607 +f 1902/1607/1607 1900/1609/1609 10/1610/1610 1901/1611/1611 +f 1892/1599/1599 1902/1607/1607 1901/1611/1611 17/1600/1600 +f 14/1401/1401 1752/1408/1408 1904/1612/1612 1896/1605/1605 +f 1752/1408/1408 80/1407/1407 1903/1613/1613 1904/1612/1612 +f 1904/1612/1612 1903/1613/1613 19/1608/1608 1899/1606/1606 +f 1896/1605/1605 1904/1612/1612 1899/1606/1606 15/1598/1598 +f 129/1614/1614 1905/1615/1615 1908/1616/1616 1907/1617/1617 +f 1905/1615/1615 120/1413/1413 1754/1410/1410 1908/1616/1616 +f 1908/1616/1616 1754/1410/1410 118/1409/1409 1906/1618/1618 +f 1907/1617/1617 1908/1616/1616 1906/1618/1618 128/1619/1619 +f 164/1219/1219 1633/1222/1222 1911/1620/1620 1910/1621/1621 +f 1633/1222/1222 165/1227/1227 1909/1622/1622 1911/1620/1620 +f 1911/1620/1620 1909/1622/1622 129/1614/1614 1907/1617/1617 +f 1910/1621/1621 1911/1620/1620 1907/1617/1617 128/1619/1619 +f 157/1623/1623 1912/1624/1624 1914/1625/1625 1913/1626/1626 +f 1912/1624/1624 122/1420/1420 1759/1418/1418 1914/1625/1625 +f 1914/1625/1625 1759/1418/1418 120/1413/1413 1905/1615/1615 +f 1913/1626/1626 1914/1625/1625 1905/1615/1615 129/1614/1614 +f 165/1227/1227 1636/1229/1229 1916/1627/1627 1909/1622/1622 +f 1636/1229/1229 166/1093/1093 1915/1628/1628 1916/1627/1627 +f 1916/1627/1627 1915/1628/1628 157/1623/1623 1913/1626/1626 +f 1909/1622/1622 1916/1627/1627 1913/1626/1626 129/1614/1614 +f 49/1629/1629 1917/1630/1630 1921/1631/1631 1920/1632/1632 +f 1917/1630/1630 50/1633/1633 1918/1634/1634 1921/1631/1631 +f 1921/1631/1631 1918/1634/1634 44/1635/1635 1919/1636/1636 +f 1920/1632/1632 1921/1631/1631 1919/1636/1636 45/1637/1637 +f 43/1456/1456 1922/1638/1638 1924/1639/1639 1785/1457/1457 +f 1922/1638/1638 50/1633/1633 1917/1630/1630 1924/1639/1639 +f 1924/1639/1639 1917/1630/1630 49/1629/1629 1923/1640/1640 +f 1785/1457/1457 1924/1639/1639 1923/1640/1640 42/1458/1458 +f 50/1633/1633 1925/1641/1641 1928/1642/1642 1918/1634/1634 +f 1925/1641/1641 48/1643/1643 1926/1644/1644 1928/1642/1642 +f 1928/1642/1642 1926/1644/1644 46/1645/1645 1927/1646/1646 +f 1918/1634/1634 1928/1642/1642 1927/1646/1646 44/1635/1635 +f 47/1462/1462 1929/1647/1647 1930/1648/1648 1789/1463/1463 +f 1929/1647/1647 48/1643/1643 1925/1641/1641 1930/1648/1648 +f 1930/1648/1648 1925/1641/1641 50/1633/1633 1922/1638/1638 +f 1789/1463/1463 1930/1648/1648 1922/1638/1638 43/1456/1456 +f 579/1174/1174 1597/1176/1176 1934/1649/1649 1933/1650/1650 +f 1597/1176/1176 572/1120/1120 1931/1651/1651 1934/1649/1649 +f 1934/1649/1649 1931/1651/1651 567/1652/1652 1932/1653/1653 +f 1933/1650/1650 1934/1649/1649 1932/1653/1653 566/1654/1654 +f 566/1654/1654 1932/1653/1653 1937/1655/1655 1936/1656/1656 +f 1932/1653/1653 567/1652/1652 1935/1657/1657 1937/1655/1655 +f 1937/1655/1655 1935/1657/1657 568/1071/1071 1589/1168/1168 +f 1936/1656/1656 1937/1655/1655 1589/1168/1168 363/1163/1163 +f 572/1120/1120 1557/1119/1119 1940/1658/1658 1931/1651/1651 +f 1557/1119/1119 573/1118/1118 1938/1659/1659 1940/1658/1658 +f 1940/1658/1658 1938/1659/1659 569/1660/1660 1939/1661/1661 +f 1931/1651/1651 1940/1658/1658 1939/1661/1661 567/1652/1652 +f 567/1652/1652 1939/1661/1661 1942/1662/1662 1935/1657/1657 +f 1939/1661/1661 569/1660/1660 1941/1663/1663 1942/1662/1662 +f 1942/1662/1662 1941/1663/1663 564/1073/1073 1531/1072/1072 +f 1935/1657/1657 1942/1662/1662 1531/1072/1072 568/1071/1071 +f 573/1118/1118 1583/1155/1155 1945/1664/1664 1938/1659/1659 +f 1583/1155/1155 574/1159/1159 1943/1665/1665 1945/1664/1664 +f 1945/1664/1664 1943/1665/1665 570/1666/1666 1944/1667/1667 +f 1938/1659/1659 1945/1664/1664 1944/1667/1667 569/1660/1660 +f 569/1660/1660 1944/1667/1667 1947/1668/1668 1941/1663/1663 +f 1944/1667/1667 570/1666/1666 1946/1669/1669 1947/1668/1668 +f 1947/1668/1668 1946/1669/1669 565/1145/1145 1573/1144/1144 +f 1941/1663/1663 1947/1668/1668 1573/1144/1144 564/1073/1073 +f 574/1159/1159 1948/1670/1670 1951/1671/1671 1943/1665/1665 +f 1948/1670/1670 575/1672/1672 1949/1673/1673 1951/1671/1671 +f 1951/1671/1671 1949/1673/1673 571/1674/1674 1950/1675/1675 +f 1943/1665/1665 1951/1671/1671 1950/1675/1675 570/1666/1666 +f 570/1666/1666 1950/1675/1675 1953/1676/1676 1946/1669/1669 +f 1950/1675/1675 571/1674/1674 1952/1677/1677 1953/1676/1676 +f 1953/1676/1676 1952/1677/1677 742/1151/1151 1577/1150/1150 +f 1946/1669/1669 1953/1676/1676 1577/1150/1150 565/1145/1145 +f 175/1231/1231 1641/1234/1234 1957/1678/1678 1956/1679/1679 +f 1641/1234/1234 176/1239/1239 1954/1680/1680 1957/1678/1678 +f 1957/1678/1678 1954/1680/1680 171/1681/1681 1955/1682/1682 +f 1956/1679/1679 1957/1678/1678 1955/1682/1682 177/1683/1683 +f 177/1683/1683 1955/1682/1682 1960/1684/1684 1959/1685/1685 +f 1955/1682/1682 171/1681/1681 1958/1686/1686 1960/1684/1684 +f 1960/1684/1684 1958/1686/1686 170/1225/1225 1631/1224/1224 +f 1959/1685/1685 1960/1684/1684 1631/1224/1224 169/1223/1223 +f 176/1239/1239 1644/1241/1241 1963/1687/1687 1954/1680/1680 +f 1644/1241/1241 370/1102/1102 1961/1688/1688 1963/1687/1687 +f 1963/1687/1687 1961/1688/1688 178/1689/1689 1962/1690/1690 +f 1954/1680/1680 1963/1687/1687 1962/1690/1690 171/1681/1681 +f 171/1681/1681 1962/1690/1690 1965/1691/1691 1958/1686/1686 +f 1962/1690/1690 178/1689/1689 1964/1692/1692 1965/1691/1691 +f 1965/1691/1691 1964/1692/1692 172/1085/1085 1635/1230/1230 +f 1958/1686/1686 1965/1691/1691 1635/1230/1230 170/1225/1225 +f 370/1102/1102 1547/1101/1101 1968/1693/1693 1961/1688/1688 +f 1547/1101/1101 369/1100/1100 1966/1694/1694 1968/1693/1693 +f 1968/1693/1693 1966/1694/1694 364/1695/1695 1967/1696/1696 +f 1961/1688/1688 1968/1693/1693 1967/1696/1696 178/1689/1689 +f 178/1689/1689 1967/1696/1696 1970/1697/1697 1964/1692/1692 +f 1967/1696/1696 364/1695/1695 1969/1698/1698 1970/1697/1697 +f 1970/1697/1697 1969/1698/1698 366/1089/1089 1540/1086/1086 +f 1964/1692/1692 1970/1697/1697 1540/1086/1086 172/1085/1085 +f 369/1100/1100 1616/1200/1200 1973/1699/1699 1966/1694/1694 +f 1616/1200/1200 371/1204/1204 1971/1700/1700 1973/1699/1699 +f 1973/1699/1699 1971/1700/1700 365/1701/1701 1972/1702/1702 +f 1966/1694/1694 1973/1699/1699 1972/1702/1702 364/1695/1695 +f 364/1695/1695 1972/1702/1702 1975/1703/1703 1969/1698/1698 +f 1972/1702/1702 365/1701/1701 1974/1704/1704 1975/1703/1703 +f 1975/1703/1703 1974/1704/1704 360/1193/1193 1607/1192/1192 +f 1969/1698/1698 1975/1703/1703 1607/1192/1192 366/1089/1089 +f 371/1204/1204 1619/1206/1206 1978/1705/1705 1971/1700/1700 +f 1619/1206/1206 372/1111/1111 1976/1706/1706 1978/1705/1705 +f 1978/1705/1705 1976/1706/1706 367/1707/1707 1977/1708/1708 +f 1971/1700/1700 1978/1705/1705 1977/1708/1708 365/1701/1701 +f 365/1701/1701 1977/1708/1708 1980/1709/1709 1974/1704/1704 +f 1977/1708/1708 367/1707/1707 1979/1710/1710 1980/1709/1709 +f 1980/1709/1709 1979/1710/1710 359/1076/1076 1611/1198/1198 +f 1974/1704/1704 1980/1709/1709 1611/1198/1198 360/1193/1193 +f 372/1111/1111 1552/1110/1110 1983/1711/1711 1976/1706/1706 +f 1552/1110/1110 373/1109/1109 1981/1712/1712 1983/1711/1711 +f 1983/1711/1711 1981/1712/1712 368/1713/1713 1982/1714/1714 +f 1976/1706/1706 1983/1711/1711 1982/1714/1714 367/1707/1707 +f 367/1707/1707 1982/1714/1714 1985/1715/1715 1979/1710/1710 +f 1982/1714/1714 368/1713/1713 1984/1716/1716 1985/1715/1715 +f 1985/1715/1715 1984/1716/1716 362/1080/1080 1535/1077/1077 +f 1979/1710/1710 1985/1715/1715 1535/1077/1077 359/1076/1076 +f 373/1109/1109 1594/1170/1170 1987/1717/1717 1981/1712/1712 +f 1594/1170/1170 579/1174/1174 1933/1650/1650 1987/1717/1717 +f 1987/1717/1717 1933/1650/1650 566/1654/1654 1986/1718/1718 +f 1981/1712/1712 1987/1717/1717 1986/1718/1718 368/1713/1713 +f 368/1713/1713 1986/1718/1718 1988/1719/1719 1984/1716/1716 +f 1986/1718/1718 566/1654/1654 1936/1656/1656 1988/1719/1719 +f 1988/1719/1719 1936/1656/1656 363/1163/1163 1585/1162/1162 +f 1984/1716/1716 1988/1719/1719 1585/1162/1162 362/1080/1080 +f 301/1133/1133 1989/1720/1720 1992/1721/1721 1599/1180/1180 +f 1989/1720/1720 310/1722/1722 1990/1723/1723 1992/1721/1721 +f 1992/1721/1721 1990/1723/1723 582/1724/1724 1991/1725/1725 +f 1599/1180/1180 1992/1721/1721 1991/1725/1725 309/1181/1181 +f 309/1181/1181 1991/1725/1725 1995/1726/1726 1603/1186/1186 +f 1991/1725/1725 582/1724/1724 1993/1727/1727 1995/1726/1726 +f 1995/1726/1726 1993/1727/1727 510/1728/1728 1994/1729/1729 +f 1603/1186/1186 1995/1726/1726 1994/1729/1729 509/1187/1187 +f 298/1255/1255 1996/1730/1730 1999/1731/1731 1656/1258/1258 +f 1996/1730/1730 379/1732/1732 1997/1733/1733 1999/1731/1731 +f 1999/1731/1731 1997/1733/1733 307/1734/1734 1998/1735/1735 +f 1656/1258/1258 1999/1731/1731 1998/1735/1735 297/1132/1132 +f 297/1132/1132 1998/1735/1735 2002/1736/1736 1566/1130/1130 +f 1998/1735/1735 307/1734/1734 2000/1737/1737 2002/1736/1736 +f 2002/1736/1736 2000/1737/1737 308/1738/1738 2001/1739/1739 +f 1566/1130/1130 2002/1736/1736 2001/1739/1739 296/1127/1127 +f 302/1141/1141 2003/1740/1740 2005/1741/1741 1571/1136/1136 +f 2003/1740/1740 311/1742/1742 2004/1743/1743 2005/1741/1741 +f 2005/1741/1741 2004/1743/1743 310/1722/1722 1989/1720/1720 +f 1571/1136/1136 2005/1741/1741 1989/1720/1720 301/1133/1133 +f 508/1744/1744 2006/1745/1745 2010/1746/1746 2009/1747/1747 +f 2006/1745/1745 511/1748/1748 2007/1749/1749 2010/1746/1746 +f 2010/1746/1746 2007/1749/1749 514/1750/1750 2008/1751/1751 +f 2009/1747/1747 2010/1746/1746 2008/1751/1751 513/1752/1752 +f 296/1127/1127 2001/1739/1739 2013/1753/1753 1624/1213/1213 +f 2001/1739/1739 308/1738/1738 2011/1754/1754 2013/1753/1753 +f 2013/1753/1753 2011/1754/1754 380/1755/1755 2012/1756/1756 +f 1624/1213/1213 2013/1753/1753 2012/1756/1756 303/1214/1214 +f 303/1214/1214 2012/1756/1756 2015/1757/1757 1627/1218/1218 +f 2012/1756/1756 380/1755/1755 2014/1758/1758 2015/1757/1757 +f 2015/1757/1757 2014/1758/1758 311/1742/1742 2003/1740/1740 +f 1627/1218/1218 2015/1757/1757 2003/1740/1740 302/1141/1141 +f 186/1253/1253 2016/1759/1759 2018/1760/1760 1653/1254/1254 +f 2016/1759/1759 187/1761/1761 2017/1762/1762 2018/1760/1760 +f 2018/1760/1760 2017/1762/1762 379/1732/1732 1996/1730/1730 +f 1653/1254/1254 2018/1760/1760 1996/1730/1730 298/1255/1255 +f 311/1742/1742 2019/1763/1763 2022/1764/1764 2004/1743/1743 +f 2019/1763/1763 385/1765/1765 2020/1766/1766 2022/1764/1764 +f 2022/1764/1764 2020/1766/1766 384/1767/1767 2021/1768/1768 +f 2004/1743/1743 2022/1764/1764 2021/1768/1768 310/1722/1722 +f 582/1724/1724 2023/1769/1769 2025/1770/1770 1993/1727/1727 +f 386/1771/1771 2024/1772/1772 2025/1770/1770 2023/1769/1769 +f 510/1728/1728 1993/1727/1727 2025/1770/1770 2024/1772/1772 +f 307/1734/1734 2026/1773/1773 2029/1774/1774 2000/1737/1737 +f 2026/1773/1773 382/1775/1775 2027/1776/1776 2029/1774/1774 +f 2029/1774/1774 2027/1776/1776 381/1777/1777 2028/1778/1778 +f 2000/1737/1737 2029/1774/1774 2028/1778/1778 308/1738/1738 +f 511/1748/1748 2030/1779/1779 2033/1780/1780 2007/1749/1749 +f 2030/1779/1779 584/1781/1781 2031/1782/1782 2033/1780/1780 +f 2033/1780/1780 2031/1782/1782 585/1783/1783 2032/1784/1784 +f 2007/1749/1749 2033/1780/1780 2032/1784/1784 514/1750/1750 +f 187/1761/1761 2034/1785/1785 2037/1786/1786 2017/1762/1762 +f 2034/1785/1785 191/1787/1787 2035/1788/1788 2037/1786/1786 +f 2037/1786/1786 2035/1788/1788 383/1789/1789 2036/1790/1790 +f 2017/1762/1762 2037/1786/1786 2036/1790/1790 379/1732/1732 +f 514/1750/1750 2032/1784/1784 2041/1791/1791 2040/1792/1792 +f 2032/1784/1784 585/1783/1783 2038/1793/1793 2041/1791/1791 +f 2041/1791/1791 2038/1793/1793 586/1794/1794 2039/1795/1795 +f 2040/1792/1792 2041/1791/1791 2039/1795/1795 583/1796/1796 +f 308/1738/1738 2028/1778/1778 2044/1797/1797 2011/1754/1754 +f 2028/1778/1778 381/1777/1777 2042/1798/1798 2044/1797/1797 +f 2044/1797/1797 2042/1798/1798 387/1799/1799 2043/1800/1800 +f 2011/1754/1754 2044/1797/1797 2043/1800/1800 380/1755/1755 +f 380/1755/1755 2043/1800/1800 2046/1801/1801 2014/1758/1758 +f 2043/1800/1800 387/1799/1799 2045/1802/1802 2046/1801/1801 +f 2046/1801/1801 2045/1802/1802 385/1765/1765 2019/1763/1763 +f 2014/1758/1758 2046/1801/1801 2019/1763/1763 311/1742/1742 +f 310/1722/1722 2021/1768/1768 2048/1803/1803 1990/1723/1723 +f 2021/1768/1768 384/1767/1767 2047/1804/1804 2048/1803/1803 +f 2048/1803/1803 2047/1804/1804 386/1771/1771 2023/1769/1769 +f 1990/1723/1723 2048/1803/1803 2023/1769/1769 582/1724/1724 +f 379/1732/1732 2036/1790/1790 2050/1805/1805 1997/1733/1733 +f 2036/1790/1790 383/1789/1789 2049/1806/1806 2050/1805/1805 +f 2050/1805/1805 2049/1806/1806 382/1775/1775 2026/1773/1773 +f 1997/1733/1733 2050/1805/1805 2026/1773/1773 307/1734/1734 +f 197/1807/1807 2051/1808/1808 2055/1809/1809 2054/1810/1810 +f 2051/1808/1808 395/1811/1811 2052/1812/1812 2055/1809/1809 +f 2055/1809/1809 2052/1812/1812 388/1813/1813 2053/1814/1814 +f 2054/1810/1810 2055/1809/1809 2053/1814/1814 194/1815/1815 +f 194/1815/1815 2053/1814/1814 2058/1816/1816 2057/1817/1817 +f 2053/1814/1814 388/1813/1813 2056/1818/1818 2058/1816/1816 +f 2058/1816/1816 2056/1818/1818 383/1789/1789 2035/1788/1788 +f 2057/1817/1817 2058/1816/1816 2035/1788/1788 191/1787/1787 +f 395/1811/1811 2059/1819/1819 2062/1820/1820 2052/1812/1812 +f 2059/1819/1819 396/1821/1821 2060/1822/1822 2062/1820/1820 +f 2062/1820/1820 2060/1822/1822 389/1823/1823 2061/1824/1824 +f 2052/1812/1812 2062/1820/1820 2061/1824/1824 388/1813/1813 +f 388/1813/1813 2061/1824/1824 2064/1825/1825 2056/1818/1818 +f 2061/1824/1824 389/1823/1823 2063/1826/1826 2064/1825/1825 +f 2064/1825/1825 2063/1826/1826 382/1775/1775 2049/1806/1806 +f 2056/1818/1818 2064/1825/1825 2049/1806/1806 383/1789/1789 +f 396/1821/1821 2065/1827/1827 2068/1828/1828 2060/1822/1822 +f 2065/1827/1827 397/1829/1829 2066/1830/1830 2068/1828/1828 +f 2068/1828/1828 2066/1830/1830 390/1831/1831 2067/1832/1832 +f 2060/1822/1822 2068/1828/1828 2067/1832/1832 389/1823/1823 +f 389/1823/1823 2067/1832/1832 2070/1833/1833 2063/1826/1826 +f 2067/1832/1832 390/1831/1831 2069/1834/1834 2070/1833/1833 +f 2070/1833/1833 2069/1834/1834 381/1777/1777 2027/1776/1776 +f 2063/1826/1826 2070/1833/1833 2027/1776/1776 382/1775/1775 +f 397/1829/1829 2071/1835/1835 2074/1836/1836 2066/1830/1830 +f 2071/1835/1835 398/1837/1837 2072/1838/1838 2074/1836/1836 +f 2074/1836/1836 2072/1838/1838 391/1839/1839 2073/1840/1840 +f 2066/1830/1830 2074/1836/1836 2073/1840/1840 390/1831/1831 +f 390/1831/1831 2073/1840/1840 2076/1841/1841 2069/1834/1834 +f 2073/1840/1840 391/1839/1839 2075/1842/1842 2076/1841/1841 +f 2076/1841/1841 2075/1842/1842 387/1799/1799 2042/1798/1798 +f 2069/1834/1834 2076/1841/1841 2042/1798/1798 381/1777/1777 +f 398/1837/1837 2077/1843/1843 2080/1844/1844 2072/1838/1838 +f 2077/1843/1843 312/1845/1845 2078/1846/1846 2080/1844/1844 +f 2080/1844/1844 2078/1846/1846 392/1847/1847 2079/1848/1848 +f 2072/1838/1838 2080/1844/1844 2079/1848/1848 391/1839/1839 +f 391/1839/1839 2079/1848/1848 2082/1849/1849 2075/1842/1842 +f 2079/1848/1848 392/1847/1847 2081/1850/1850 2082/1849/1849 +f 2082/1849/1849 2081/1850/1850 385/1765/1765 2045/1802/1802 +f 2075/1842/1842 2082/1849/1849 2045/1802/1802 387/1799/1799 +f 312/1845/1845 2083/1851/1851 2086/1852/1852 2078/1846/1846 +f 2083/1851/1851 313/1853/1853 2084/1854/1854 2086/1852/1852 +f 2086/1852/1852 2084/1854/1854 393/1855/1855 2085/1856/1856 +f 2078/1846/1846 2086/1852/1852 2085/1856/1856 392/1847/1847 +f 392/1847/1847 2085/1856/1856 2088/1857/1857 2081/1850/1850 +f 2085/1856/1856 393/1855/1855 2087/1858/1858 2088/1857/1857 +f 2088/1857/1857 2087/1858/1858 384/1767/1767 2020/1766/1766 +f 2081/1850/1850 2088/1857/1857 2020/1766/1766 385/1765/1765 +f 313/1853/1853 2089/1859/1859 2092/1860/1860 2084/1854/1854 +f 2089/1859/1859 314/1861/1861 2090/1862/1862 2092/1860/1860 +f 2092/1860/1860 2090/1862/1862 394/1863/1863 2091/1864/1864 +f 2084/1854/1854 2092/1860/1860 2091/1864/1864 393/1855/1855 +f 393/1855/1855 2091/1864/1864 2094/1865/1865 2087/1858/1858 +f 2091/1864/1864 394/1863/1863 2093/1866/1866 2094/1865/1865 +f 2094/1865/1865 2093/1866/1866 386/1771/1771 2047/1804/1804 +f 2087/1858/1858 2094/1865/1865 2047/1804/1804 384/1767/1767 +f 592/1867/1867 2095/1868/1868 2099/1869/1869 2098/1870/1870 +f 2095/1868/1868 593/1871/1871 2096/1872/1872 2099/1869/1869 +f 2099/1869/1869 2096/1872/1872 589/1873/1873 2097/1874/1874 +f 2098/1870/1870 2099/1869/1869 2097/1874/1874 588/1875/1875 +f 588/1875/1875 2097/1874/1874 2102/1876/1876 2101/1877/1877 +f 2097/1874/1874 589/1873/1873 2100/1878/1878 2102/1876/1876 +f 2102/1876/1876 2100/1878/1878 585/1783/1783 2031/1782/1782 +f 2101/1877/1877 2102/1876/1876 2031/1782/1782 584/1781/1781 +f 593/1871/1871 2103/1879/1879 2106/1880/1880 2096/1872/1872 +f 2103/1879/1879 594/1881/1881 2104/1882/1882 2106/1880/1880 +f 2106/1880/1880 2104/1882/1882 590/1883/1883 2105/1884/1884 +f 2096/1872/1872 2106/1880/1880 2105/1884/1884 589/1873/1873 +f 589/1873/1873 2105/1884/1884 2108/1885/1885 2100/1878/1878 +f 2105/1884/1884 590/1883/1883 2107/1886/1886 2108/1885/1885 +f 2108/1885/1885 2107/1886/1886 586/1794/1794 2038/1793/1793 +f 2100/1878/1878 2108/1885/1885 2038/1793/1793 585/1783/1783 +f 197/1807/1807 2109/1887/1887 2112/1888/1888 2051/1808/1808 +f 2109/1887/1887 200/1889/1889 2110/1890/1890 2112/1888/1888 +f 2112/1888/1888 2110/1890/1890 399/1891/1891 2111/1892/1892 +f 2051/1808/1808 2112/1888/1888 2111/1892/1892 395/1811/1811 +f 592/1867/1867 2113/1893/1893 2116/1894/1894 2095/1868/1868 +f 2113/1893/1893 515/1895/1895 2114/1896/1896 2116/1894/1894 +f 2116/1894/1894 2114/1896/1896 516/1897/1897 2115/1898/1898 +f 2095/1868/1868 2116/1894/1894 2115/1898/1898 593/1871/1871 +f 593/1871/1871 2115/1898/1898 2119/1899/1899 2103/1879/1879 +f 2115/1898/1898 516/1897/1897 2117/1900/1900 2119/1899/1899 +f 2119/1899/1899 2117/1900/1900 595/1901/1901 2118/1902/1902 +f 2103/1879/1879 2119/1899/1899 2118/1902/1902 594/1881/1881 +f 312/1845/1845 2120/1903/1903 2123/1904/1904 2083/1851/1851 +f 2120/1903/1903 317/1905/1905 2121/1906/1906 2123/1904/1904 +f 2123/1904/1904 2121/1906/1906 316/1907/1907 2122/1908/1908 +f 2083/1851/1851 2123/1904/1904 2122/1908/1908 313/1853/1853 +f 313/1853/1853 2122/1908/1908 2126/1909/1909 2089/1859/1859 +f 2122/1908/1908 316/1907/1907 2124/1910/1910 2126/1909/1909 +f 2126/1909/1909 2124/1910/1910 315/1911/1911 2125/1912/1912 +f 2089/1859/1859 2126/1909/1909 2125/1912/1912 314/1861/1861 +f 395/1811/1811 2111/1892/1892 2129/1913/1913 2059/1819/1819 +f 2111/1892/1892 399/1891/1891 2127/1914/1914 2129/1913/1913 +f 2129/1913/1913 2127/1914/1914 400/1915/1915 2128/1916/1916 +f 2059/1819/1819 2129/1913/1913 2128/1916/1916 396/1821/1821 +f 396/1821/1821 2128/1916/1916 2132/1917/1917 2065/1827/1827 +f 2128/1916/1916 400/1915/1915 2130/1918/1918 2132/1917/1917 +f 2132/1917/1917 2130/1918/1918 401/1919/1919 2131/1920/1920 +f 2065/1827/1827 2132/1917/1917 2131/1920/1920 397/1829/1829 +f 398/1837/1837 2133/1921/1921 2135/1922/1922 2077/1843/1843 +f 2133/1921/1921 318/1923/1923 2134/1924/1924 2135/1922/1922 +f 2135/1922/1922 2134/1924/1924 317/1905/1905 2120/1903/1903 +f 2077/1843/1843 2135/1922/1922 2120/1903/1903 312/1845/1845 +f 397/1829/1829 2131/1920/1920 2137/1925/1925 2071/1835/1835 +f 2131/1920/1920 401/1919/1919 2136/1926/1926 2137/1925/1925 +f 2137/1925/1925 2136/1926/1926 318/1923/1923 2133/1921/1921 +f 2071/1835/1835 2137/1925/1925 2133/1921/1921 398/1837/1837 +f 662/1927/1927 2138/1928/1928 2142/1929/1929 2141/1930/1930 +f 2138/1928/1928 666/1931/1931 2139/1932/1932 2142/1929/1929 +f 2142/1929/1929 2139/1932/1932 667/1933/1933 2140/1934/1934 +f 2141/1930/1930 2142/1929/1929 2140/1934/1934 694/1935/1935 +f 725/1936/1936 2143/1937/1937 2147/1938/1938 2146/1939/1939 +f 2143/1937/1937 727/1940/1940 2144/1941/1941 2147/1938/1938 +f 2147/1938/1938 2144/1941/1941 728/1942/1942 2145/1943/1943 +f 2146/1939/1939 2147/1938/1938 2145/1943/1943 724/1944/1944 +f 724/1944/1944 2148/1945/1945 2151/1946/1946 2146/1939/1939 +f 2148/1945/1945 715/1947/1947 2149/1948/1948 2151/1946/1946 +f 2151/1946/1946 2149/1948/1948 706/1949/1949 2150/1950/1950 +f 2146/1939/1939 2151/1946/1946 2150/1950/1950 725/1936/1936 +f 716/1951/1951 2152/1952/1952 2155/1953/1953 2154/1954/1954 +f 2152/1952/1952 707/1955/1955 2153/1956/1956 2155/1953/1953 +f 2155/1953/1953 2153/1956/1956 706/1949/1949 2149/1948/1948 +f 2154/1954/1954 2155/1953/1953 2149/1948/1948 715/1947/1947 +f 707/1955/1955 2152/1952/1952 2159/1957/1957 2158/1958/1958 +f 2152/1952/1952 716/1951/1951 2156/1959/1959 2159/1957/1957 +f 2159/1957/1957 2156/1959/1959 717/1960/1960 2157/1961/1961 +f 2158/1958/1958 2159/1957/1957 2157/1961/1961 670/1962/1962 +f 670/1962/1962 2157/1961/1961 2162/1963/1963 2161/1964/1964 +f 2157/1961/1961 717/1960/1960 2160/1965/1965 2162/1963/1963 +f 2162/1963/1963 2160/1965/1965 694/1935/1935 2140/1934/1934 +f 2161/1964/1964 2162/1963/1963 2140/1934/1934 667/1933/1933 +f 732/1966/1966 2163/1967/1967 2167/1968/1968 2166/1969/1969 +f 2163/1967/1967 731/1970/1970 2164/1971/1971 2167/1968/1968 +f 2167/1968/1968 2164/1971/1971 730/1972/1972 2165/1973/1973 +f 2166/1969/1969 2167/1968/1968 2165/1973/1973 757/1974/1974 +f 669/1975/1975 2168/1976/1976 2171/1977/1977 2170/1978/1978 +f 2168/1976/1976 667/1933/1933 2139/1932/1932 2171/1977/1977 +f 2171/1977/1977 2139/1932/1932 666/1931/1931 2169/1979/1979 +f 2170/1978/1978 2171/1977/1977 2169/1979/1979 668/1980/1980 +f 725/1936/1936 2150/1950/1950 2175/1981/1981 2174/1982/1982 +f 2150/1950/1950 706/1949/1949 2172/1983/1983 2175/1981/1981 +f 2175/1981/1981 2172/1983/1983 710/1984/1984 2173/1985/1985 +f 2174/1982/1982 2175/1981/1981 2173/1985/1985 723/1986/1986 +f 710/1984/1984 2176/1987/1987 2180/1988/1988 2179/1989/1989 +f 2176/1987/1987 712/1990/1990 2177/1991/1991 2180/1988/1988 +f 2180/1988/1988 2177/1991/1991 711/1992/1992 2178/1993/1993 +f 2179/1989/1989 2180/1988/1988 2178/1993/1993 709/1994/1994 +f 710/1984/1984 2172/1983/1983 2182/1995/1995 2176/1987/1987 +f 2172/1983/1983 706/1949/1949 2153/1956/1956 2182/1995/1995 +f 2182/1995/1995 2153/1956/1956 707/1955/1955 2181/1996/1996 +f 2176/1987/1987 2182/1995/1995 2181/1996/1996 712/1990/1990 +f 711/1992/1992 2177/1991/1991 2186/1997/1997 2185/1998/1998 +f 2177/1991/1991 712/1990/1990 2183/1999/1999 2186/1997/1997 +f 2186/1997/1997 2183/1999/1999 714/2000/2000 2184/2001/2001 +f 2185/1998/1998 2186/1997/1997 2184/2001/2001 713/2002/2002 +f 713/2002/2002 2184/2001/2001 2190/2003/2003 2189/2004/2004 +f 2184/2001/2001 714/2000/2000 2187/2005/2005 2190/2003/2003 +f 2190/2003/2003 2187/2005/2005 669/1975/1975 2188/2006/2006 +f 2189/2004/2004 2190/2003/2003 2188/2006/2006 695/2007/2007 +f 712/1990/1990 2181/1996/1996 2192/2008/2008 2183/1999/1999 +f 2181/1996/1996 707/1955/1955 2158/1958/1958 2192/2008/2008 +f 2192/2008/2008 2158/1958/1958 670/1962/1962 2191/2009/2009 +f 2183/1999/1999 2192/2008/2008 2191/2009/2009 714/2000/2000 +f 714/2000/2000 2191/2009/2009 2193/2010/2010 2187/2005/2005 +f 2191/2009/2009 670/1962/1962 2161/1964/1964 2193/2010/2010 +f 2193/2010/2010 2161/1964/1964 667/1933/1933 2168/1976/1976 +f 2187/2005/2005 2193/2010/2010 2168/1976/1976 669/1975/1975 +f 386/1771/1771 2194/2011/2011 2196/2012/2012 2024/1772/1772 +f 2194/2011/2011 584/1781/1781 2030/1779/1779 2196/2012/2012 +f 2196/2012/2012 2030/1779/1779 511/1748/1748 2195/2013/2013 +f 2024/1772/1772 2196/2012/2012 2195/2013/2013 510/1728/1728 +f 511/1748/1748 2006/1745/1745 2198/2014/2014 2195/2013/2013 +f 2006/1745/1745 508/1744/1744 2197/2015/2015 2198/2014/2014 +f 2198/2014/2014 2197/2015/2015 509/1187/1187 1994/1729/1729 +f 2195/2013/2013 2198/2014/2014 1994/1729/1729 510/1728/1728 +f 386/1771/1771 2093/1866/1866 2200/2016/2016 2194/2011/2011 +f 2093/1866/1866 394/1863/1863 2199/2017/2017 2200/2016/2016 +f 2200/2016/2016 2199/2017/2017 588/1875/1875 2101/1877/1877 +f 2194/2011/2011 2200/2016/2016 2101/1877/1877 584/1781/1781 +f 314/1861/1861 2201/2018/2018 2202/2019/2019 2090/1862/1862 +f 2201/2018/2018 592/1867/1867 2098/1870/1870 2202/2019/2019 +f 2202/2019/2019 2098/1870/1870 588/1875/1875 2199/2017/2017 +f 2090/1862/1862 2202/2019/2019 2199/2017/2017 394/1863/1863 +f 315/1911/1911 2203/2020/2020 2204/2021/2021 2125/1912/1912 +f 2203/2020/2020 515/1895/1895 2113/1893/1893 2204/2021/2021 +f 2204/2021/2021 2113/1893/1893 592/1867/1867 2201/2018/2018 +f 2125/1912/1912 2204/2021/2021 2201/2018/2018 314/1861/1861 +f 505/2022/2022 2205/2023/2023 2207/2024/2024 2206/2025/2025 +f 2205/2023/2023 503/1189/1189 1604/1188/1188 2207/2024/2024 +f 2207/2024/2024 1604/1188/1188 509/1187/1187 2197/2015/2015 +f 2206/2025/2025 2207/2024/2024 2197/2015/2015 508/1744/1744 +f 513/1752/1752 2008/1751/1751 2210/2026/2026 2209/2027/2027 +f 2008/1751/1751 514/1750/1750 2040/1792/1792 2210/2026/2026 +f 2210/2026/2026 2040/1792/1792 583/1796/1796 2208/2028/2028 +f 2209/2027/2027 2210/2026/2026 2208/2028/2028 512/2029/2029 +f 731/1970/1970 2211/2030/2030 2214/2031/2031 2164/1971/1971 +f 2211/2030/2030 500/2032/2032 2212/2033/2033 2214/2031/2031 +f 2214/2031/2031 2212/2033/2033 505/2022/2022 2213/2034/2034 +f 2164/1971/1971 2214/2031/2031 2213/2034/2034 730/1972/1972 +f 505/2022/2022 2206/2025/2025 2216/2035/2035 2213/2034/2034 +f 2206/2025/2025 508/1744/1744 2009/1747/1747 2216/2035/2035 +f 2216/2035/2035 2009/1747/1747 513/1752/1752 2215/2036/2036 +f 2213/2034/2034 2216/2035/2035 2215/2036/2036 730/1972/1972 +f 757/1974/1974 2165/1973/1973 2218/2037/2037 2217/2038/2038 +f 2165/1973/1973 730/1972/1972 2215/2036/2036 2218/2037/2037 +f 2218/2037/2037 2215/2036/2036 513/1752/1752 2209/2027/2027 +f 2217/2038/2038 2218/2037/2037 2209/2027/2027 512/2029/2029 +f 731/1970/1970 2163/1967/1967 2221/2039/2039 2220/2040/2040 +f 2163/1967/1967 732/1966/1966 2219/2041/2041 2221/2039/2039 +f 2221/2039/2039 2219/2041/2041 728/1942/1942 2144/1941/1941 +f 2220/2040/2040 2221/2039/2039 2144/1941/1941 727/1940/1940 +f 727/1940/1940 2143/1937/1937 2224/2042/2042 2223/2043/2043 +f 2143/1937/1937 725/1936/1936 2174/1982/1982 2224/2042/2042 +f 2224/2042/2042 2174/1982/1982 723/1986/1986 2222/2044/2044 +f 2223/2043/2043 2224/2042/2042 2222/2044/2044 729/2045/2045 +f 727/1940/1940 2223/2043/2043 2226/2046/2046 2220/2040/2040 +f 2223/2043/2043 729/2045/2045 2225/2047/2047 2226/2046/2046 +f 2226/2046/2046 2225/2047/2047 500/2032/2032 2211/2030/2030 +f 2220/2040/2040 2226/2046/2046 2211/2030/2030 731/1970/1970 +f 374/1107/1107 1550/1104/1104 2229/2048/2048 2228/2049/2049 +f 376/1103/1103 2227/2050/2050 2229/2048/2048 1550/1104/1104 +f 378/2051/2051 2228/2049/2049 2229/2048/2048 2227/2050/2050 +f 378/2051/2051 2227/2050/2050 2232/2052/2052 2231/2053/2053 +f 2227/2050/2050 376/1103/1103 2230/2054/2054 2232/2052/2052 +f 2232/2052/2052 2230/2054/2054 304/1139/1139 1569/1138/1138 +f 2231/2053/2053 2232/2052/2052 1569/1138/1138 305/1137/1137 +f 378/2051/2051 2231/2053/2053 2235/2055/2055 2234/2056/2056 +f 2231/2053/2053 305/1137/1137 1601/1179/1179 2235/2055/2055 +f 2235/2055/2055 1601/1179/1179 504/1183/1183 2233/2057/2057 +f 2234/2056/2056 2235/2055/2055 2233/2057/2057 506/2058/2058 +f 578/1172/1172 1592/1171/1171 2237/2059/2059 2236/2060/2060 +f 1592/1171/1171 374/1107/1107 2228/2049/2049 2237/2059/2059 +f 2237/2059/2059 2228/2049/2049 378/2051/2051 2234/2056/2056 +f 2236/2060/2060 2237/2059/2059 2234/2056/2056 506/2058/2058 +f 503/1189/1189 2238/2061/2061 2240/2062/2062 1605/1185/1185 +f 2238/2061/2061 507/2063/2063 2239/2064/2064 2240/2062/2062 +f 2240/2062/2062 2239/2064/2064 506/2058/2058 2233/2057/2057 +f 1605/1185/1185 2240/2062/2062 2233/2057/2057 504/1183/1183 +f 507/2063/2063 2241/2065/2065 2242/2066/2066 2239/2064/2064 +f 2241/2065/2065 580/1112/1112 1596/1177/1177 2242/2066/2066 +f 2242/2066/2066 1596/1177/1177 578/1172/1172 2236/2060/2060 +f 2239/2064/2064 2242/2066/2066 2236/2060/2060 506/2058/2058 +f 306/1210/1210 1628/1217/1217 2243/2067/2067 1622/1211/1211 +f 1628/1217/1217 304/1139/1139 2230/2054/2054 2243/2067/2067 +f 2243/2067/2067 2230/2054/2054 376/1103/1103 1618/1207/1207 +f 1622/1211/1211 2243/2067/2067 1618/1207/1207 377/1202/1202 +f 723/1986/1986 2173/1985/1985 2246/2068/2068 2245/2069/2069 +f 2173/1985/1985 710/1984/1984 2179/1989/1989 2246/2068/2068 +f 2246/2068/2068 2179/1989/1989 709/1994/1994 2244/2070/2070 +f 2245/2069/2069 2246/2068/2068 2244/2070/2070 708/2071/2071 +f 501/2072/2072 2247/2073/2073 2249/2074/2074 2248/2075/2075 +f 2247/2073/2073 581/1116/1116 1555/1113/1113 2249/2074/2074 +f 2249/2074/2074 1555/1113/1113 580/1112/1112 2241/2065/2065 +f 2248/2075/2075 2249/2074/2074 2241/2065/2065 507/2063/2063 +f 505/2022/2022 2250/2076/2076 2251/2077/2077 2205/2023/2023 +f 2250/2076/2076 501/2072/2072 2248/2075/2075 2251/2077/2077 +f 2251/2077/2077 2248/2075/2075 507/2063/2063 2238/2061/2061 +f 2205/2023/2023 2251/2077/2077 2238/2061/2061 503/1189/1189 +f 501/2072/2072 2250/2076/2076 2254/2078/2078 2253/2079/2079 +f 2250/2076/2076 505/2022/2022 2212/2033/2033 2254/2078/2078 +f 2254/2078/2078 2212/2033/2033 500/2032/2032 2252/2080/2080 +f 2253/2079/2079 2254/2078/2078 2252/2080/2080 502/2081/2081 +f 581/1116/1116 2247/2073/2073 2256/2082/2082 1581/1156/1156 +f 2247/2073/2073 501/2072/2072 2253/2079/2079 2256/2082/2082 +f 2256/2082/2082 2253/2079/2079 502/2081/2081 2255/2083/2083 +f 1581/1156/1156 2256/2082/2082 2255/2083/2083 576/1157/1157 +f 729/2045/2045 2257/2084/2084 2259/2085/2085 2225/2047/2047 +f 2257/2084/2084 726/2086/2086 2258/2087/2087 2259/2085/2085 +f 2259/2085/2085 2258/2087/2087 502/2081/2081 2252/2080/2080 +f 2225/2047/2047 2259/2085/2085 2252/2080/2080 500/2032/2032 +f 708/2071/2071 2260/2088/2088 2261/2089/2089 2245/2069/2069 +f 2260/2088/2088 726/2086/2086 2257/2084/2084 2261/2089/2089 +f 2261/2089/2089 2257/2084/2084 729/2045/2045 2222/2044/2044 +f 2245/2069/2069 2261/2089/2089 2222/2044/2044 723/1986/1986 +f 624/102/102 848/128/128 2265/2090/2090 2264/2091/2091 +f 848/128/128 764/127/127 2262/2092/2092 2265/2090/2090 +f 2265/2090/2090 2262/2092/2092 749/2093/2093 2263/2094/2094 +f 2264/2091/2091 2265/2090/2090 2263/2094/2094 754/2095/2095 +f 762/140/140 855/139/139 2269/2096/2096 2268/2097/2097 +f 855/139/139 607/138/138 2266/2098/2098 2269/2096/2096 +f 2269/2096/2096 2266/2098/2098 744/2099/2099 2267/2100/2100 +f 2268/2097/2097 2269/2096/2096 2267/2100/2100 763/2101/2101 +f 612/9/9 771/8/8 2273/2102/2102 2272/2103/2103 +f 771/8/8 610/7/7 2270/2104/2104 2273/2102/2102 +f 2273/2102/2102 2270/2104/2104 561/2105/2105 2271/2106/2106 +f 2272/2103/2103 2273/2102/2102 2271/2106/2106 562/2107/2107 +f 411/18/18 776/17/17 2277/2108/2108 2276/2109/2109 +f 776/17/17 409/16/16 2274/2110/2110 2277/2108/2108 +f 2277/2108/2108 2274/2110/2110 350/2111/2111 2275/2112/2112 +f 2276/2109/2109 2277/2108/2108 2275/2112/2112 358/2113/2113 +f 154/27/27 781/26/26 2281/2114/2114 2280/2115/2115 +f 781/26/26 206/25/25 2278/2116/2116 2281/2114/2114 +f 2281/2114/2114 2278/2116/2116 159/2117/2117 2279/2118/2118 +f 2280/2115/2115 2281/2114/2114 2279/2118/2118 162/2119/2119 +f 163/233/233 926/230/230 2285/2120/2120 2284/2121/2121 +f 926/230/230 204/229/229 2282/2122/2122 2285/2120/2120 +f 2285/2120/2120 2282/2122/2122 174/2123/2123 2283/2124/2124 +f 2284/2121/2121 2285/2120/2120 2283/2124/2124 168/2125/2125 +f 212/223/223 920/221/221 2289/2126/2126 2288/2127/2127 +f 920/221/221 214/215/215 2286/2128/2128 2289/2126/2126 +f 2289/2126/2126 2286/2128/2128 180/2129/2129 2287/2130/2130 +f 2288/2127/2127 2289/2126/2126 2287/2130/2130 179/2131/2131 +f 214/215/215 914/213/213 2292/2132/2132 2286/2128/2128 +f 914/213/213 217/205/205 2290/2133/2133 2292/2132/2132 +f 2292/2132/2132 2290/2133/2133 183/2134/2134 2291/2135/2135 +f 2286/2128/2128 2292/2132/2132 2291/2135/2135 180/2129/2129 +f 217/205/205 906/202/202 2295/2136/2136 2290/2133/2133 +f 906/202/202 184/201/201 2293/2137/2137 2295/2136/2136 +f 2295/2136/2136 2293/2137/2137 188/2138/2138 2294/2139/2139 +f 2290/2133/2133 2295/2136/2136 2294/2139/2139 183/2134/2134 +f 466/490/490 2296/2140/2140 2299/2141/2141 1099/491/491 +f 2296/2140/2140 477/2142/2142 2297/2143/2143 2299/2141/2141 +f 2299/2141/2141 2297/2143/2143 478/2144/2144 2298/2145/2145 +f 1099/491/491 2299/2141/2141 2298/2145/2145 467/492/492 +f 467/492/492 2298/2145/2145 2302/2146/2146 1118/516/516 +f 2298/2145/2145 478/2144/2144 2300/2147/2147 2302/2146/2146 +f 2302/2146/2146 2300/2147/2147 479/2148/2148 2301/2149/2149 +f 1118/516/516 2302/2146/2146 2301/2149/2149 468/512/512 +f 232/567/567 2303/2150/2150 2306/2151/2151 1156/568/568 +f 2303/2150/2150 247/2152/2152 2304/2153/2153 2306/2151/2151 +f 2306/2151/2151 2304/2153/2153 229/2154/2154 2305/2155/2155 +f 1156/568/568 2306/2151/2151 2305/2155/2155 233/569/569 +f 233/569/569 2305/2155/2155 2309/2156/2156 1171/587/587 +f 2305/2155/2155 229/2154/2154 2307/2157/2157 2309/2156/2156 +f 2309/2156/2156 2307/2157/2157 248/2158/2158 2308/2159/2159 +f 1171/587/587 2309/2156/2156 2308/2159/2159 241/583/583 +f 1/1017/1017 2310/2160/2160 2313/2161/2161 1493/1018/1018 +f 2310/2160/2160 11/2162/2162 2311/2163/2163 2313/2161/2161 +f 2313/2161/2161 2311/2163/2163 12/2164/2164 2312/2165/2165 +f 1493/1018/1018 2313/2161/2161 2312/2165/2165 7/1019/1019 +f 7/1019/1019 2312/2165/2165 2316/2166/2166 1501/1027/1027 +f 2312/2165/2165 12/2164/2164 2314/2167/2167 2316/2166/2166 +f 2316/2166/2166 2314/2167/2167 13/2168/2168 2315/2169/2169 +f 1501/1027/1027 2316/2166/2166 2315/2169/2169 2/642/642 +f 36/678/678 2317/2170/2170 2320/2171/2171 1504/1030/1030 +f 2317/2170/2170 54/2172/2172 2318/2173/2173 2320/2171/2171 +f 2320/2171/2171 2318/2173/2173 29/2174/2174 2319/2175/2175 +f 1504/1030/1030 2320/2171/2171 2319/2175/2175 21/689/689 +f 21/689/689 2319/2175/2175 2323/2176/2176 1246/690/690 +f 2319/2175/2175 29/2174/2174 2321/2177/2177 2323/2176/2176 +f 2323/2176/2176 2321/2177/2177 31/2178/2178 2322/2179/2179 +f 1246/690/690 2323/2176/2176 2322/2179/2179 22/691/691 +f 739/2180/2180 2324/2181/2181 2327/2182/2182 2326/2183/2183 +f 2324/2181/2181 740/2184/2184 2325/2185/2185 2327/2182/2182 +f 2327/2182/2182 2325/2185/2185 604/250/250 941/253/253 +f 2326/2183/2183 2327/2182/2182 941/253/253 760/255/255 +f 554/2186/2186 2328/2187/2187 2331/2188/2188 2330/2189/2189 +f 2328/2187/2187 598/247/247 935/246/246 2331/2188/2188 +f 2331/2188/2188 935/246/246 603/245/245 2329/2190/2190 +f 2330/2189/2189 2331/2188/2188 2329/2190/2190 553/2191/2191 +f 739/2180/2180 2326/2183/2183 2334/2192/2192 2333/2193/2193 +f 2326/2183/2183 760/255/255 948/263/263 2334/2192/2192 +f 2334/2192/2192 948/263/263 536/265/265 2332/2194/2194 +f 2333/2193/2193 2334/2192/2192 2332/2194/2194 736/2195/2195 +f 554/2186/2186 2335/2196/2196 2337/2197/2197 2328/2187/2187 +f 2335/2196/2196 540/2198/2198 2336/2199/2199 2337/2197/2197 +f 2337/2197/2197 2336/2199/2199 533/259/259 943/258/258 +f 2328/2187/2187 2337/2197/2197 943/258/258 598/247/247 +f 734/2200/2200 2338/2201/2201 2341/2202/2202 2340/2203/2203 +f 2338/2201/2201 526/280/280 956/279/279 2341/2202/2202 +f 2341/2202/2202 956/279/279 525/278/278 2339/2204/2204 +f 2340/2203/2203 2341/2202/2202 2339/2204/2204 733/2205/2205 +f 518/266/266 2342/2206/2206 2345/2207/2207 950/267/267 +f 2342/2206/2206 528/2208/2208 2343/2209/2209 2345/2207/2207 +f 2345/2207/2207 2343/2209/2209 529/2210/2210 2344/2211/2211 +f 950/267/267 2345/2207/2207 2344/2211/2211 519/270/270 +f 733/2205/2205 2339/2204/2204 2348/2212/2212 2347/2213/2213 +f 2339/2204/2204 525/278/278 964/288/288 2348/2212/2212 +f 2348/2212/2212 964/288/288 527/290/290 2346/2214/2214 +f 2347/2213/2213 2348/2212/2212 2346/2214/2214 671/2215/2215 +f 529/2210/2210 2349/2216/2216 2351/2217/2217 2344/2211/2211 +f 2349/2216/2216 530/2218/2218 2350/2219/2219 2351/2217/2217 +f 2351/2217/2217 2350/2219/2219 520/284/284 959/283/283 +f 2344/2211/2211 2351/2217/2217 959/283/283 519/270/270 +f 341/2220/2220 2352/2221/2221 2355/2222/2222 2354/2223/2223 +f 2352/2221/2221 342/2224/2224 2353/2225/2225 2355/2222/2222 +f 2355/2222/2222 2353/2225/2225 324/304/304 972/303/303 +f 2354/2223/2223 2355/2222/2222 972/303/303 323/302/302 +f 539/2226/2226 2356/2227/2227 2359/2228/2228 2358/2229/2229 +f 2356/2227/2227 325/291/291 969/294/294 2359/2228/2228 +f 2359/2228/2228 969/294/294 326/299/299 2357/2230/2230 +f 2358/2229/2229 2359/2228/2228 2357/2230/2230 329/2231/2231 +f 539/2226/2226 2360/2232/2232 2362/2233/2233 2356/2227/2227 +f 2360/2232/2232 552/2234/2234 2361/2235/2235 2362/2233/2233 +f 2362/2233/2233 2361/2235/2235 406/314/314 979/313/313 +f 2356/2227/2227 2362/2233/2233 979/313/313 325/291/291 +f 341/2220/2220 2354/2223/2223 2365/2236/2236 2364/2237/2237 +f 2354/2223/2223 323/302/302 977/307/307 2365/2236/2236 +f 2365/2236/2236 977/307/307 332/311/311 2363/2238/2238 +f 2364/2237/2237 2365/2236/2236 2363/2238/2238 343/2239/2239 +f 256/330/330 2366/2240/2240 2369/2241/2241 989/328/328 +f 2366/2240/2240 275/2242/2242 2367/2243/2243 2369/2241/2241 +f 2369/2241/2241 2367/2243/2243 276/2244/2244 2368/2245/2245 +f 989/328/328 2369/2241/2241 2368/2245/2245 257/325/325 +f 272/2246/2246 2370/2247/2247 2373/2248/2248 2372/2249/2249 +f 2370/2247/2247 253/322/322 983/321/321 2373/2248/2248 +f 2373/2248/2248 983/321/321 254/320/320 2371/2250/2250 +f 2372/2249/2249 2373/2248/2248 2371/2250/2250 271/2251/2251 +f 275/2242/2242 2366/2240/2240 2376/2252/2252 2375/2253/2253 +f 2366/2240/2240 256/330/330 996/340/340 2376/2252/2252 +f 2376/2252/2252 996/340/340 238/339/339 2374/2254/2254 +f 2375/2253/2253 2376/2252/2252 2374/2254/2254 277/2255/2255 +f 272/2246/2246 2377/2256/2256 2379/2257/2257 2370/2247/2247 +f 2377/2256/2256 273/2258/2258 2378/2259/2259 2379/2257/2257 +f 2379/2257/2257 2378/2259/2259 255/333/333 991/331/331 +f 2370/2247/2247 2379/2257/2257 991/331/331 253/322/322 +f 344/2260/2260 2380/2261/2261 2383/2262/2262 2382/2263/2263 +f 2380/2261/2261 340/2264/2264 2381/2265/2265 2383/2262/2262 +f 2383/2262/2262 2381/2265/2265 331/350/350 1005/353/353 +f 2382/2263/2263 2383/2262/2262 1005/353/353 333/355/355 +f 147/2266/2266 2384/2267/2267 2387/2268/2268 2386/2269/2269 +f 2384/2267/2267 134/347/347 999/346/346 2387/2268/2268 +f 2387/2268/2268 999/346/346 142/345/345 2385/2270/2270 +f 2386/2269/2269 2387/2268/2268 2385/2270/2270 146/2271/2271 +f 344/2260/2260 2382/2263/2263 2390/2272/2272 2389/2273/2273 +f 2382/2263/2263 333/355/355 1012/365/365 2390/2272/2272 +f 2390/2272/2272 1012/365/365 334/364/364 2388/2274/2274 +f 2389/2273/2273 2390/2272/2272 2388/2274/2274 345/2275/2275 +f 147/2266/2266 2391/2276/2276 2393/2277/2277 2384/2267/2267 +f 2391/2276/2276 138/2278/2278 2392/2279/2279 2393/2277/2277 +f 2393/2277/2277 2392/2279/2279 135/358/358 1007/356/356 +f 2384/2267/2267 2393/2277/2277 1007/356/356 134/347/347 +f 286/2280/2280 2394/2281/2281 2397/2282/2282 2396/2283/2283 +f 2394/2281/2281 78/380/380 1020/379/379 2397/2282/2282 +f 2397/2282/2282 1020/379/379 68/378/378 2395/2284/2284 +f 2396/2283/2283 2397/2282/2282 2395/2284/2284 285/2285/2285 +f 67/366/366 2398/2286/2286 2401/2287/2287 1014/367/367 +f 2398/2286/2286 96/2288/2288 2399/2289/2289 2401/2287/2287 +f 2401/2287/2287 2399/2289/2289 82/2290/2290 2400/2291/2291 +f 1014/367/367 2401/2287/2287 2400/2291/2291 69/370/370 +f 285/2285/2285 2395/2284/2284 2404/2292/2292 2403/2293/2293 +f 2395/2284/2284 68/378/378 1028/388/388 2404/2292/2292 +f 2404/2292/2292 1028/388/388 70/390/390 2402/2294/2294 +f 2403/2293/2293 2404/2292/2292 2402/2294/2294 84/2295/2295 +f 82/2290/2290 2405/2296/2296 2407/2297/2297 2400/2291/2291 +f 2405/2296/2296 83/2298/2298 2406/2299/2299 2407/2297/2297 +f 2407/2297/2297 2406/2299/2299 71/384/384 1023/383/383 +f 2400/2291/2291 2407/2297/2297 1023/383/383 69/370/370 +f 144/2300/2300 2408/2301/2301 2411/2302/2302 2410/2303/2303 +f 2408/2301/2301 160/2304/2304 2409/2305/2305 2411/2302/2302 +f 2411/2302/2302 2409/2305/2305 139/405/405 1036/404/404 +f 2410/2303/2303 2411/2302/2302 1036/404/404 140/403/403 +f 126/2306/2306 2412/2307/2307 2415/2308/2308 2414/2309/2309 +f 2412/2307/2307 114/395/395 1030/392/392 2415/2308/2308 +f 2415/2308/2308 1030/392/392 148/391/391 2413/2310/2310 +f 2414/2309/2309 2415/2308/2308 2413/2310/2310 125/2311/2311 +f 144/2300/2300 2410/2303/2303 2418/2312/2312 2417/2313/2313 +f 2410/2303/2303 140/403/403 1044/413/413 2418/2312/2312 +f 2418/2312/2312 1044/413/413 141/415/415 2416/2314/2314 +f 2417/2313/2313 2418/2312/2312 2416/2314/2314 112/2315/2315 +f 126/2306/2306 2419/2316/2316 2421/2317/2317 2412/2307/2307 +f 2419/2316/2316 127/2318/2318 2420/2319/2319 2421/2317/2317 +f 2421/2317/2317 2420/2319/2319 115/409/409 1039/408/408 +f 2412/2307/2307 2421/2317/2317 1039/408/408 114/395/395 +f 141/415/415 1052/427/427 2424/2320/2320 2416/2314/2314 +f 1052/427/427 98/416/416 2422/2321/2321 2424/2320/2320 +f 2424/2320/2320 2422/2321/2321 113/2322/2322 2423/2323/2323 +f 2416/2314/2314 2424/2320/2320 2423/2323/2323 112/2315/2315 +f 99/424/424 2425/2324/2324 2427/2325/2325 1049/419/419 +f 2425/2324/2324 111/2326/2326 2426/2327/2327 2427/2325/2325 +f 2427/2325/2325 2426/2327/2327 113/2322/2322 2422/2321/2321 +f 1049/419/419 2427/2325/2325 2422/2321/2321 98/416/416 +f 115/409/409 2420/2319/2319 2430/2328/2328 1058/434/434 +f 2420/2319/2319 127/2318/2318 2428/2329/2329 2430/2328/2328 +f 2430/2328/2328 2428/2329/2329 110/2330/2330 2429/2331/2331 +f 1058/434/434 2430/2328/2328 2429/2331/2331 102/430/430 +f 51/2332/2332 2431/2333/2333 2433/2334/2334 2432/2335/2335 +f 2431/2333/2333 103/432/432 1055/431/431 2433/2334/2334 +f 2433/2334/2334 1055/431/431 102/430/430 2429/2331/2331 +f 2432/2335/2335 2433/2334/2334 2429/2331/2331 110/2330/2330 +f 111/2326/2326 2425/2324/2324 2436/2336/2336 2435/2337/2337 +f 2425/2324/2324 99/424/424 1065/443/443 2436/2336/2336 +f 2436/2336/2336 1065/443/443 86/445/445 2434/2338/2338 +f 2435/2337/2337 2436/2336/2336 2434/2338/2338 55/2339/2339 +f 51/2332/2332 2437/2340/2340 2439/2341/2341 2431/2333/2333 +f 2437/2340/2340 52/2342/2342 2438/2343/2343 2439/2341/2341 +f 2439/2341/2341 2438/2343/2343 34/439/439 1060/438/438 +f 2431/2333/2333 2439/2341/2341 1060/438/438 103/432/432 +f 740/2184/2184 2440/2344/2344 2442/2345/2345 2325/2185/2185 +f 2440/2344/2344 738/2346/2346 2441/2347/2347 2442/2345/2345 +f 2442/2345/2345 2441/2347/2347 761/457/457 1074/455/455 +f 2325/2185/2185 2442/2345/2345 1074/455/455 604/250/250 +f 761/457/457 2441/2347/2347 2444/2348/2348 1077/459/459 +f 2441/2347/2347 738/2346/2346 2443/2349/2349 2444/2348/2348 +f 2444/2348/2348 2443/2349/2349 744/2099/2099 2266/2098/2098 +f 1077/459/459 2444/2348/2348 2266/2098/2098 607/138/138 +f 563/2350/2350 2445/2351/2351 2447/2352/2352 2446/2353/2353 +f 2445/2351/2351 553/2191/2191 2329/2190/2190 2447/2352/2352 +f 2447/2352/2352 2329/2190/2190 603/245/245 1068/451/451 +f 2446/2353/2353 2447/2352/2352 1068/451/451 606/450/450 +f 562/2107/2107 2448/2354/2354 2449/2355/2355 2272/2103/2103 +f 2448/2354/2354 563/2350/2350 2446/2353/2353 2449/2355/2355 +f 2449/2355/2355 2446/2353/2353 606/450/450 1071/454/454 +f 2272/2103/2103 2449/2355/2355 1071/454/454 612/9/9 +f 671/2215/2215 2346/2214/2214 2452/2356/2356 2451/2357/2357 +f 2346/2214/2214 527/290/290 1084/470/470 2452/2356/2356 +f 2452/2356/2356 1084/470/470 481/469/469 2450/2358/2358 +f 2451/2357/2357 2452/2356/2356 2450/2358/2358 672/2359/2359 +f 468/512/512 2301/2149/2149 2454/2360/2360 1115/513/513 +f 2301/2149/2149 479/2148/2148 2453/2361/2361 2454/2360/2360 +f 2454/2360/2360 2453/2361/2361 672/2359/2359 2450/2358/2358 +f 1115/513/513 2454/2360/2360 2450/2358/2358 481/469/469 +f 520/284/284 2350/2219/2219 2457/2362/2362 1079/463/463 +f 2350/2219/2219 530/2218/2218 2455/2363/2363 2457/2362/2362 +f 2457/2362/2362 2455/2363/2363 491/2364/2364 2456/2365/2365 +f 1079/463/463 2457/2362/2362 2456/2365/2365 480/464/464 +f 477/2142/2142 2296/2140/2140 2459/2366/2366 2458/2367/2367 +f 2296/2140/2140 466/490/490 1104/499/499 2459/2366/2366 +f 2459/2366/2366 1104/499/499 480/464/464 2456/2365/2365 +f 2458/2367/2367 2459/2366/2366 2456/2365/2365 491/2364/2364 +f 735/480/480 1094/483/483 2462/2368/2368 2461/2369/2369 +f 1094/483/483 526/280/280 2338/2201/2201 2462/2368/2368 +f 2462/2368/2368 2338/2201/2201 734/2200/2200 2460/2370/2370 +f 2461/2369/2369 2462/2368/2368 2460/2370/2370 737/2371/2371 +f 536/265/265 1096/485/485 2464/2372/2372 2332/2194/2194 +f 1096/485/485 735/480/480 2461/2369/2369 2464/2372/2372 +f 2464/2372/2372 2461/2369/2369 737/2371/2371 2463/2373/2373 +f 2332/2194/2194 2464/2372/2372 2463/2373/2373 736/2195/2195 +f 532/471/471 2465/2374/2374 2467/2375/2375 1086/472/472 +f 2465/2374/2374 541/2376/2376 2466/2377/2377 2467/2375/2375 +f 2467/2375/2375 2466/2377/2377 528/2208/2208 2342/2206/2206 +f 1086/472/472 2467/2375/2375 2342/2206/2206 518/266/266 +f 540/2198/2198 2468/2378/2378 2469/2379/2379 2336/2199/2199 +f 2468/2378/2378 541/2376/2376 2465/2374/2374 2469/2379/2379 +f 2469/2379/2379 2465/2374/2374 532/471/471 1090/479/479 +f 2336/2199/2199 2469/2379/2379 1090/479/479 533/259/259 +f 561/2105/2105 2270/2104/2104 2472/2380/2380 2471/2381/2381 +f 2270/2104/2104 610/7/7 1130/531/531 2472/2380/2380 +f 2472/2380/2380 1130/531/531 600/525/525 2470/2382/2382 +f 2471/2381/2381 2472/2380/2380 2470/2382/2382 551/2383/2383 +f 411/18/18 2276/2109/2109 2475/2384/2384 1128/528/528 +f 2276/2109/2109 358/2113/2113 2473/2385/2385 2475/2384/2384 +f 2475/2384/2384 2473/2385/2385 352/2386/2386 2474/2387/2387 +f 1128/528/528 2475/2384/2384 2474/2387/2387 404/521/521 +f 406/314/314 2361/2235/2235 2477/2388/2388 1124/523/523 +f 2361/2235/2235 552/2234/2234 2476/2389/2389 2477/2388/2388 +f 2477/2388/2388 2476/2389/2389 551/2383/2383 2470/2382/2382 +f 1124/523/523 2477/2388/2388 2470/2382/2382 600/525/525 +f 332/311/311 1122/522/522 2479/2390/2390 2363/2238/2238 +f 1122/522/522 404/521/521 2474/2387/2387 2479/2390/2390 +f 2479/2390/2390 2474/2387/2387 352/2386/2386 2478/2391/2391 +f 2363/2238/2238 2479/2390/2390 2478/2391/2391 343/2239/2239 +f 324/304/304 2353/2225/2225 2482/2392/2392 1142/546/546 +f 2353/2225/2225 342/2224/2224 2480/2393/2393 2482/2392/2392 +f 2482/2392/2392 2480/2393/2393 328/2394/2394 2481/2395/2395 +f 1142/546/546 2482/2392/2392 2481/2395/2395 319/540/540 +f 329/2231/2231 2357/2230/2230 2485/2396/2396 2484/2397/2397 +f 2357/2230/2230 326/299/299 1140/543/543 2485/2396/2396 +f 2485/2396/2396 1140/543/543 320/532/532 2483/2398/2398 +f 2484/2397/2397 2485/2396/2396 2483/2398/2398 330/2399/2399 +f 319/540/540 2481/2395/2395 2487/2400/2400 1137/541/541 +f 2481/2395/2395 328/2394/2394 2486/2401/2401 2487/2400/2400 +f 2487/2400/2400 2486/2401/2401 271/2251/2251 2371/2250/2250 +f 1137/541/541 2487/2400/2400 2371/2250/2250 254/320/320 +f 330/2399/2399 2483/2398/2398 2489/2402/2402 2488/2403/2403 +f 2483/2398/2398 320/532/532 1134/535/535 2489/2402/2402 +f 2489/2402/2402 1134/535/535 257/325/325 2368/2245/2245 +f 2488/2403/2403 2489/2402/2402 2368/2245/2245 276/2244/2244 +f 238/339/339 1149/554/554 2492/2404/2404 2374/2254/2254 +f 1149/554/554 242/556/556 2490/2405/2405 2492/2404/2404 +f 2492/2404/2404 2490/2405/2405 249/2406/2406 2491/2407/2407 +f 2374/2254/2254 2492/2404/2404 2491/2407/2407 277/2255/2255 +f 241/583/583 2308/2159/2159 2494/2408/2408 1168/584/584 +f 2308/2159/2159 248/2158/2158 2493/2409/2409 2494/2408/2408 +f 2494/2408/2408 2493/2409/2409 249/2406/2406 2490/2405/2405 +f 1168/584/584 2494/2408/2408 2490/2405/2405 242/556/556 +f 255/333/333 2378/2259/2259 2497/2410/2410 1144/549/549 +f 2378/2259/2259 273/2258/2258 2495/2411/2411 2497/2410/2410 +f 2497/2410/2410 2495/2411/2411 274/2412/2412 2496/2413/2413 +f 1144/549/549 2497/2410/2410 2496/2413/2413 231/550/550 +f 247/2152/2152 2303/2150/2150 2499/2414/2414 2498/2415/2415 +f 2303/2150/2150 232/567/567 1160/574/574 2499/2414/2414 +f 2499/2414/2414 1160/574/574 231/550/550 2496/2413/2413 +f 2498/2415/2415 2499/2414/2414 2496/2413/2413 274/2412/2412 +f 331/350/350 2381/2265/2265 2502/2416/2416 1181/600/600 +f 2381/2265/2265 340/2264/2264 2500/2417/2417 2502/2416/2416 +f 2502/2416/2416 2500/2417/2417 351/2418/2418 2501/2419/2419 +f 1181/600/600 2502/2416/2416 2501/2419/2419 346/597/597 +f 350/2111/2111 2274/2110/2110 2504/2420/2420 2503/2421/2421 +f 2274/2110/2110 409/16/16 1183/602/602 2504/2420/2420 +f 2504/2420/2420 1183/602/602 346/597/597 2501/2419/2419 +f 2503/2421/2421 2504/2420/2420 2501/2419/2419 351/2418/2418 +f 142/345/345 1174/593/593 2507/2422/2422 2385/2270/2270 +f 1174/593/593 156/592/592 2505/2423/2423 2507/2422/2422 +f 2507/2422/2422 2505/2423/2423 145/2424/2424 2506/2425/2425 +f 2385/2270/2270 2507/2422/2422 2506/2425/2425 146/2271/2271 +f 154/27/27 2280/2115/2115 2509/2426/2426 1177/594/594 +f 2280/2115/2115 162/2119/2119 2508/2427/2427 2509/2426/2426 +f 2509/2426/2426 2508/2427/2427 145/2424/2424 2505/2423/2423 +f 1177/594/594 2509/2426/2426 2505/2423/2423 156/592/592 +f 286/2280/2280 2510/2428/2428 2512/2429/2429 2394/2281/2281 +f 2510/2428/2428 284/2430/2430 2511/2431/2431 2512/2429/2429 +f 2512/2429/2429 2511/2431/2431 133/612/612 1193/615/615 +f 2394/2281/2281 2512/2429/2429 1193/615/615 78/380/380 +f 345/2275/2275 2388/2274/2274 2514/2432/2432 2513/2433/2433 +f 2388/2274/2274 334/364/364 1195/617/617 2514/2432/2432 +f 2514/2432/2432 1195/617/617 133/612/612 2511/2431/2431 +f 2513/2433/2433 2514/2432/2432 2511/2431/2431 284/2430/2430 +f 96/2288/2288 2398/2286/2286 2517/2434/2434 2516/2435/2435 +f 2398/2286/2286 67/366/366 1186/608/608 2517/2434/2434 +f 2517/2434/2434 1186/608/608 87/607/607 2515/2436/2436 +f 2516/2435/2435 2517/2434/2434 2515/2436/2436 95/2437/2437 +f 135/358/358 2392/2279/2279 2519/2438/2438 1189/609/609 +f 2392/2279/2279 138/2278/2278 2518/2439/2439 2519/2438/2438 +f 2519/2438/2438 2518/2439/2439 95/2437/2437 2515/2436/2436 +f 1189/609/609 2519/2438/2438 2515/2436/2436 87/607/607 +f 13/2168/2168 2520/2440/2440 2522/2441/2441 2315/2169/2169 +f 2520/2440/2440 65/2442/2442 2521/2443/2443 2522/2441/2441 +f 2522/2441/2441 2521/2443/2443 62/626/626 1213/643/643 +f 2315/2169/2169 2522/2441/2441 1213/643/643 2/642/642 +f 84/2295/2295 2402/2294/2294 2524/2444/2444 2523/2445/2445 +f 2402/2294/2294 70/390/390 1202/627/627 2524/2444/2444 +f 2524/2444/2444 1202/627/627 62/626/626 2521/2443/2443 +f 2523/2445/2445 2524/2444/2444 2521/2443/2443 65/2442/2442 +f 11/2162/2162 2310/2160/2160 2527/2446/2446 2526/2447/2447 +f 2310/2160/2160 1/1017/1017 1497/1024/1024 2527/2446/2446 +f 2527/2446/2446 1497/1024/1024 72/620/620 2525/2448/2448 +f 2526/2447/2447 2527/2446/2446 2525/2448/2448 20/2449/2449 +f 71/384/384 2406/2299/2299 2529/2450/2450 1197/618/618 +f 2406/2299/2299 83/2298/2298 2528/2451/2451 2529/2450/2450 +f 2529/2450/2450 2528/2451/2451 20/2449/2449 2525/2448/2448 +f 1197/618/618 2529/2450/2450 2525/2448/2448 72/620/620 +f 159/2117/2117 2278/2116/2116 2532/2452/2452 2531/2453/2453 +f 2278/2116/2116 206/25/25 1220/653/653 2532/2452/2452 +f 2532/2452/2452 1220/653/653 152/652/652 2530/2454/2454 +f 2531/2453/2453 2532/2452/2452 2530/2454/2454 161/2455/2455 +f 163/233/233 2284/2121/2121 2535/2456/2456 1215/644/644 +f 2284/2121/2121 168/2125/2125 2533/2457/2457 2535/2456/2456 +f 2535/2456/2456 2533/2457/2457 167/2458/2458 2534/2459/2459 +f 1215/644/644 2535/2456/2456 2534/2459/2459 150/646/646 +f 139/405/405 2409/2305/2305 2537/2460/2460 1225/658/658 +f 2409/2305/2305 160/2304/2304 2536/2461/2461 2537/2460/2460 +f 2537/2460/2460 2536/2461/2461 161/2455/2455 2530/2454/2454 +f 1225/658/658 2537/2460/2460 2530/2454/2454 152/652/652 +f 148/391/391 1222/656/656 2539/2462/2462 2413/2310/2310 +f 1222/656/656 150/646/646 2534/2459/2459 2539/2462/2462 +f 2539/2462/2462 2534/2459/2459 167/2458/2458 2538/2463/2463 +f 2413/2310/2310 2539/2462/2462 2538/2463/2463 125/2311/2311 +f 86/445/445 1232/666/666 2542/2464/2464 2434/2338/2338 +f 1232/666/666 23/668/668 2540/2465/2465 2542/2464/2464 +f 2542/2464/2464 2540/2465/2465 30/2466/2466 2541/2467/2467 +f 2434/2338/2338 2542/2464/2464 2541/2467/2467 55/2339/2339 +f 22/691/691 2322/2179/2179 2544/2468/2468 1507/1033/1033 +f 2322/2179/2179 31/2178/2178 2543/2469/2469 2544/2468/2468 +f 2544/2468/2468 2543/2469/2469 30/2466/2466 2540/2465/2465 +f 1507/1033/1033 2544/2468/2468 2540/2465/2465 23/668/668 +f 34/439/439 2438/2343/2343 2547/2470/2470 1227/661/661 +f 2438/2343/2343 52/2342/2342 2545/2471/2471 2547/2470/2470 +f 2547/2470/2470 2545/2471/2471 53/2472/2472 2546/2473/2473 +f 1227/661/661 2547/2470/2470 2546/2473/2473 37/662/662 +f 54/2172/2172 2317/2170/2170 2549/2474/2474 2548/2475/2475 +f 2317/2170/2170 36/678/678 1238/677/677 2549/2474/2474 +f 2549/2474/2474 1238/677/677 37/662/662 2546/2473/2473 +f 2548/2475/2475 2549/2474/2474 2546/2473/2473 53/2472/2472 +f 749/2093/2093 2262/2092/2092 2552/2476/2476 2551/2477/2477 +f 2262/2092/2092 764/127/127 1252/695/695 2552/2476/2476 +f 2552/2476/2476 1252/695/695 765/699/699 2550/2478/2478 +f 2551/2477/2477 2552/2476/2476 2550/2478/2478 750/2479/2479 +f 750/2479/2479 2550/2478/2478 2554/2480/2480 2553/2481/2481 +f 2550/2478/2478 765/699/699 1255/701/701 2554/2480/2480 +f 2554/2480/2480 1255/701/701 762/140/140 2268/2097/2097 +f 2553/2481/2481 2554/2480/2480 2268/2097/2097 763/2101/2101 +f 212/223/223 2288/2127/2127 2557/2482/2482 1302/758/758 +f 2288/2127/2127 179/2131/2131 2555/2483/2483 2557/2482/2482 +f 2557/2482/2482 2555/2483/2483 173/2484/2484 2556/2485/2485 +f 1302/758/758 2557/2482/2482 2556/2485/2485 208/759/759 +f 208/759/759 2556/2485/2485 2559/2486/2486 1305/762/762 +f 2556/2485/2485 173/2484/2484 2558/2487/2487 2559/2486/2486 +f 2559/2486/2486 2558/2487/2487 174/2123/2123 2282/2122/2122 +f 1305/762/762 2559/2486/2486 2282/2122/2122 204/229/229 +f 184/201/201 1338/808/808 2562/2488/2488 2293/2137/2137 +f 1338/808/808 185/807/807 2560/2489/2489 2562/2488/2488 +f 2562/2488/2488 2560/2489/2489 189/2490/2490 2561/2491/2491 +f 2293/2137/2137 2562/2488/2488 2561/2491/2491 188/2138/2138 +f 759/2492/2492 2563/2493/2493 2566/2494/2494 2565/2495/2495 +f 2563/2493/2493 758/2496/2496 2564/2497/2497 2566/2494/2494 +f 2566/2494/2494 2564/2497/2497 640/775/775 1314/773/773 +f 2565/2495/2495 2566/2494/2494 1314/773/773 768/97/97 +f 185/807/807 1370/850/850 2569/2498/2498 2560/2489/2489 +f 1370/850/850 190/849/849 2567/2499/2499 2569/2498/2498 +f 2569/2498/2498 2567/2499/2499 192/2500/2500 2568/2501/2501 +f 2560/2489/2489 2569/2498/2498 2568/2501/2501 189/2490/2490 +f 758/2496/2496 2570/2502/2502 2572/2503/2503 2564/2497/2497 +f 2570/2502/2502 587/2504/2504 2571/2505/2505 2572/2503/2503 +f 2572/2503/2503 2571/2505/2505 645/853/853 1372/851/851 +f 2564/2497/2497 2572/2503/2503 1372/851/851 640/775/775 +f 196/949/949 2573/2506/2506 2576/2507/2507 1444/950/950 +f 2573/2506/2506 198/2508/2508 2574/2509/2509 2576/2507/2507 +f 2576/2507/2507 2574/2509/2509 195/2510/2510 2575/2511/2511 +f 1444/950/950 2576/2507/2507 2575/2511/2511 193/951/951 +f 193/951/951 2575/2511/2511 2578/2512/2512 1447/954/954 +f 2575/2511/2511 195/2510/2510 2577/2513/2513 2578/2512/2512 +f 2578/2512/2512 2577/2513/2513 192/2500/2500 2567/2499/2499 +f 1447/954/954 2578/2512/2512 2567/2499/2499 190/849/849 +f 596/2514/2514 2579/2515/2515 2582/2516/2516 2581/2517/2517 +f 2579/2515/2515 656/955/955 1451/958/958 2582/2516/2516 +f 2582/2516/2516 1451/958/958 651/960/960 2580/2518/2518 +f 2581/2517/2517 2582/2516/2516 2580/2518/2518 591/2519/2519 +f 591/2519/2519 2580/2518/2518 2584/2520/2520 2583/2521/2521 +f 2580/2518/2518 651/960/960 1453/962/962 2584/2520/2520 +f 2584/2520/2520 1453/962/962 645/853/853 2571/2505/2505 +f 2583/2521/2521 2584/2520/2520 2571/2505/2505 587/2504/2504 +f 196/949/949 1473/990/990 2587/2522/2522 2573/2506/2506 +f 1473/990/990 199/989/989 2585/2523/2523 2587/2522/2522 +f 2587/2522/2522 2585/2523/2523 201/2524/2524 2586/2525/2525 +f 2573/2506/2506 2587/2522/2522 2586/2525/2525 198/2508/2508 +f 596/2514/2514 2588/2526/2526 2590/2527/2527 2579/2515/2515 +f 2588/2526/2526 597/2528/2528 2589/2529/2529 2590/2527/2527 +f 2590/2527/2527 2589/2529/2529 661/1009/1009 1487/1007/1007 +f 2579/2515/2515 2590/2527/2527 1487/1007/1007 656/955/955 +f 767/2530/2530 2591/2531/2531 2593/2532/2532 2592/2533/2533 +f 2591/2531/2531 759/2492/2492 2565/2495/2495 2593/2532/2532 +f 2593/2532/2532 2565/2495/2495 768/97/97 824/96/96 +f 2592/2533/2533 2593/2532/2532 824/96/96 766/95/95 +f 753/2534/2534 2594/2535/2535 2598/2536/2536 2597/2537/2537 +f 2594/2535/2535 755/2538/2538 2595/2539/2539 2598/2536/2536 +f 2598/2536/2536 2595/2539/2539 756/2540/2540 2596/2541/2541 +f 2597/2537/2537 2598/2536/2536 2596/2541/2541 752/104/104 +f 678/1038/1038 1509/1035/1035 2602/2542/2542 2601/2543/2543 +f 1509/1035/1035 679/1034/1034 2599/2544/2544 2602/2542/2542 +f 2602/2542/2542 2599/2544/2544 663/2545/2545 2600/2546/2546 +f 2601/2543/2543 2602/2542/2542 2600/2546/2546 680/2547/2547 +f 767/2530/2530 2592/2533/2533 2604/2548/2548 2603/2549/2549 +f 2592/2533/2533 766/95/95 830/105/105 2604/2548/2548 +f 2604/2548/2548 830/105/105 752/104/104 2596/2541/2541 +f 2603/2549/2549 2604/2548/2548 2596/2541/2541 756/2540/2540 +f 754/2095/2095 2605/2550/2550 2606/2551/2551 2264/2091/2091 +f 2605/2550/2550 753/2534/2534 2597/2537/2537 2606/2551/2551 +f 2606/2551/2551 2597/2537/2537 752/104/104 829/103/103 +f 2264/2091/2091 2606/2551/2551 829/103/103 624/102/102 +f 755/2538/2538 2594/2535/2535 2610/2552/2552 2609/2553/2553 +f 2594/2535/2535 753/2534/2534 2607/2554/2554 2610/2552/2552 +f 2610/2552/2552 2607/2554/2554 745/1051/1051 2608/2555/2555 +f 2609/2553/2553 2610/2552/2552 2608/2555/2555 751/2556/2556 +f 754/2095/2095 2611/2557/2557 2612/2558/2558 2605/2550/2550 +f 2611/2557/2557 746/1043/1043 1517/1046/1046 2612/2558/2558 +f 2612/2558/2558 1517/1046/1046 745/1051/1051 2607/2554/2554 +f 2605/2550/2550 2612/2558/2558 2607/2554/2554 753/2534/2534 +f 751/2556/2556 2608/2555/2555 2615/2559/2559 2614/2560/2560 +f 2608/2555/2555 745/1051/1051 1516/1050/1050 2615/2559/2559 +f 2615/2559/2559 1516/1050/1050 747/1049/1049 2613/2561/2561 +f 2614/2560/2560 2615/2559/2559 2613/2561/2561 722/2562/2562 +f 722/2562/2562 2613/2561/2561 2618/2563/2563 2617/2564/2564 +f 2613/2561/2561 747/1049/1049 1521/1053/1053 2618/2563/2563 +f 2618/2563/2563 1521/1053/1053 691/1057/1057 2616/2565/2565 +f 2617/2564/2564 2618/2563/2563 2616/2565/2565 697/2566/2566 +f 697/2566/2566 2616/2565/2565 2621/2567/2567 2620/2568/2568 +f 2616/2565/2565 691/1057/1057 1525/1059/1059 2621/2567/2567 +f 2621/2567/2567 1525/1059/1059 692/1063/1063 2619/2569/2569 +f 2620/2568/2568 2621/2567/2567 2619/2569/2569 698/2570/2570 +f 698/2570/2570 2619/2569/2569 2624/2571/2571 2623/2572/2572 +f 2619/2569/2569 692/1063/1063 1528/1065/1065 2624/2571/2571 +f 2624/2571/2571 1528/1065/1065 690/1040/1040 2622/2573/2573 +f 2623/2572/2572 2624/2571/2571 2622/2573/2573 699/2574/2574 +f 700/2575/2575 2625/2576/2576 2628/2577/2577 2627/2578/2578 +f 2625/2576/2576 699/2574/2574 2622/2573/2573 2628/2577/2577 +f 2628/2577/2577 2622/2573/2573 690/1040/1040 2626/2579/2579 +f 2627/2578/2578 2628/2577/2577 2626/2579/2579 693/2580/2580 +f 681/2581/2581 2629/2582/2582 2632/2583/2583 2631/2584/2584 +f 2629/2582/2582 682/2585/2585 2630/2586/2586 2632/2583/2583 +f 2632/2583/2583 2630/2586/2586 678/1038/1038 2601/2543/2543 +f 2631/2584/2584 2632/2583/2583 2601/2543/2543 680/2547/2547 +f 682/2585/2585 2633/2587/2587 2634/2588/2588 2630/2586/2586 +f 2633/2587/2587 693/2580/2580 2626/2579/2579 2634/2588/2588 +f 2634/2588/2588 2626/2579/2579 690/1040/1040 1510/1039/1039 +f 2630/2586/2586 2634/2588/2588 1510/1039/1039 678/1038/1038 +f 679/1034/1034 1512/1037/1037 2638/2589/2589 2637/2590/2590 +f 1512/1037/1037 689/1042/1042 2635/2591/2591 2638/2589/2589 +f 2638/2589/2589 2635/2591/2591 696/2592/2592 2636/2593/2593 +f 2637/2590/2590 2638/2589/2589 2636/2593/2593 702/2594/2594 +f 679/1034/1034 2637/2590/2590 2641/2595/2595 2599/2544/2544 +f 2637/2590/2590 702/2594/2594 2639/2596/2596 2641/2595/2595 +f 2641/2595/2595 2639/2596/2596 703/2597/2597 2640/2598/2598 +f 2599/2544/2544 2641/2595/2595 2640/2598/2598 663/2545/2545 +f 746/1043/1043 2642/2599/2599 2645/2600/2600 1514/1044/1044 +f 2642/2599/2599 718/2601/2601 2643/2602/2602 2645/2600/2600 +f 2645/2600/2600 2643/2602/2602 719/2603/2603 2644/2604/2604 +f 1514/1044/1044 2645/2600/2600 2644/2604/2604 748/1047/1047 +f 719/2603/2603 2646/2605/2605 2648/2606/2606 2644/2604/2604 +f 2646/2605/2605 720/2607/2607 2647/2608/2608 2648/2606/2606 +f 2648/2606/2606 2647/2608/2608 705/1055/1055 1519/1054/1054 +f 2644/2604/2604 2648/2606/2606 1519/1054/1054 748/1047/1047 +f 705/1055/1055 2647/2608/2608 2651/2609/2609 1523/1060/1060 +f 2647/2608/2608 720/2607/2607 2649/2610/2610 2651/2609/2609 +f 2651/2609/2609 2649/2610/2610 721/2611/2611 2650/2612/2612 +f 1523/1060/1060 2651/2609/2609 2650/2612/2612 688/1061/1061 +f 688/1061/1061 2650/2612/2612 2653/2613/2613 1527/1066/1066 +f 2650/2612/2612 721/2611/2611 2652/2614/2614 2653/2613/2613 +f 2653/2613/2613 2652/2614/2614 696/2592/2592 2635/2591/2591 +f 1527/1066/1066 2653/2613/2613 2635/2591/2591 689/1042/1042 +f 577/2615/2615 2654/2616/2616 2656/2617/2617 2655/2618/2618 +f 2654/2616/2616 718/2601/2601 2642/2599/2599 2656/2617/2617 +f 2656/2617/2617 2642/2599/2599 746/1043/1043 2611/2557/2557 +f 2655/2618/2618 2656/2617/2617 2611/2557/2557 754/2095/2095 +f 763/2619/2101 2267/2620/2100 2659/2621/2619 2658/2622/2620 +f 2267/2620/2100 744/2623/2099 2657/2624/2621 2659/2621/2619 +f 2659/2621/2619 2657/2624/2621 743/1153/1153 1578/1152/1152 +f 2658/2622/2620 2659/2621/2619 1578/1152/1152 742/1151/1151 +f 555/1067/1067 1533/1070/1070 2662/2625/2622 2661/2626/2623 +f 1533/1070/1070 559/1075/1075 2660/2627/2624 2662/2625/2622 +f 2662/2625/2622 2660/2627/2624 562/2628/2107 2271/2629/2106 +f 2661/2626/2623 2662/2625/2622 2271/2629/2106 561/2630/2105 +f 354/1084/1084 1537/1083/1083 2665/2631/2625 2664/2632/2626 +f 1537/1083/1083 357/1082/1082 2663/2633/2627 2665/2631/2625 +f 2665/2631/2625 2663/2633/2627 358/2634/2113 2275/2635/2112 +f 2664/2632/2626 2665/2631/2625 2275/2635/2112 350/2636/2111 +f 166/1093/1093 1542/1092/1092 2668/2637/2628 2667/2638/2629 +f 1542/1092/1092 361/1091/1091 2666/2639/2630 2668/2637/2628 +f 2668/2637/2628 2666/2639/2630 162/2640/2119 2279/2641/2118 +f 2667/2638/2629 2668/2637/2628 2279/2641/2118 159/2642/2117 +f 168/2125/2125 2283/2124/2124 2671/2643/2631 2670/2644/2632 +f 2283/2124/2124 174/2123/2123 2669/2645/2633 2671/2643/2631 +f 2671/2643/2631 2669/2645/2633 169/1223/1223 1630/1220/1220 +f 2670/2644/2632 2671/2643/2631 1630/1220/1220 164/1219/1219 +f 179/2131/2131 2287/2130/2130 2674/2646/2634 2673/2647/2635 +f 2287/2130/2130 180/2129/2129 2672/2648/2636 2674/2646/2634 +f 2674/2646/2634 2672/2648/2636 181/1235/1235 1638/1232/1232 +f 2673/2647/2635 2674/2646/2634 1638/1232/1232 175/1231/1231 +f 180/2129/2129 2291/2135/2135 2676/2649/2637 2672/2648/2636 +f 2291/2135/2135 183/2134/2134 2675/2650/2638 2676/2649/2637 +f 2676/2649/2637 2675/2650/2638 182/1245/1245 1646/1243/1243 +f 2672/2648/2636 2676/2649/2637 1646/1243/1243 181/1235/1235 +f 183/2134/2134 2294/2139/2139 2678/2651/2639 2675/2650/2638 +f 2294/2139/2139 188/2138/2138 2677/2652/2640 2678/2651/2639 +f 2678/2651/2639 2677/2652/2640 186/1253/1253 1652/1251/1251 +f 2675/2650/2638 2678/2651/2639 1652/1251/1251 182/1245/1245 +f 477/2653/2142 2679/2654/2641 2681/2655/2642 2297/2656/2143 +f 2679/2654/2641 475/1485/1485 1804/1484/1484 2681/2655/2642 +f 2681/2655/2642 1804/1484/1484 474/1483/1483 2680/2657/2643 +f 2297/2656/2143 2681/2655/2642 2680/2657/2643 478/2658/2144 +f 478/2658/2144 2680/2657/2643 2683/2659/2644 2300/2660/2147 +f 2680/2657/2643 474/1483/1483 1813/1496/1496 2683/2659/2644 +f 2683/2659/2644 1813/1496/1496 476/1495/1495 2682/2661/2645 +f 2300/2660/2147 2683/2659/2644 2682/2661/2645 479/2662/2148 +f 247/2663/2152 2684/2664/2646 2686/2665/2647 2304/2666/2153 +f 2684/2664/2646 227/1552/1552 1855/1551/1551 2686/2665/2647 +f 2686/2665/2647 1855/1551/1551 226/1550/1550 2685/2667/2648 +f 2304/2666/2153 2686/2665/2647 2685/2667/2648 229/2668/2154 +f 229/2668/2154 2685/2667/2648 2688/2669/2649 2307/2670/2157 +f 2685/2667/2648 226/1550/1550 1863/1561/1561 2688/2669/2649 +f 2688/2669/2649 1863/1561/1561 228/1560/1560 2687/2671/2650 +f 2307/2670/2157 2688/2669/2649 2687/2671/2650 248/2672/2158 +f 11/2673/2162 2689/2674/2651 2691/2675/2652 2311/2676/2163 +f 2689/2674/2651 18/1602/1602 1893/1601/1601 2691/2675/2652 +f 2691/2675/2652 1893/1601/1601 17/1600/1600 2690/2677/2653 +f 2311/2676/2163 2691/2675/2652 2690/2677/2653 12/2678/2164 +f 12/2678/2164 2690/2677/2653 2693/2679/2654 2314/2680/2167 +f 2690/2677/2653 17/1600/1600 1901/1611/1611 2693/2679/2654 +f 2693/2679/2654 1901/1611/1611 10/1610/1610 2692/2681/2655 +f 2314/2680/2167 2693/2679/2654 2692/2681/2655 13/2682/2168 +f 54/2172/2172 2694/2683/2656 2696/2684/2657 2318/2173/2173 +f 2694/2683/2656 45/1637/1637 1919/1636/1636 2696/2684/2657 +f 2696/2684/2657 1919/1636/1636 44/1635/1635 2695/2685/2658 +f 2318/2173/2173 2696/2684/2657 2695/2685/2658 29/2174/2174 +f 29/2174/2174 2695/2685/2658 2698/2686/2659 2321/2687/2177 +f 2695/2685/2658 44/1635/1635 1927/1646/1646 2698/2686/2659 +f 2698/2686/2659 1927/1646/1646 46/1645/1645 2697/2688/2660 +f 2321/2687/2177 2698/2686/2659 2697/2688/2660 31/2689/2178 +f 548/1272/1272 1663/1269/1269 2701/2690/2661 2700/2691/2662 +f 1663/1269/1269 549/1268/1268 2699/2692/2663 2701/2690/2661 +f 2701/2690/2661 2699/2692/2663 740/2693/2184 2324/2694/2181 +f 2700/2691/2662 2701/2690/2661 2324/2694/2181 739/2695/2180 +f 545/1265/1265 2702/2696/2664 2704/2697/2665 1660/1266/1266 +f 2702/2696/2664 554/2698/2186 2330/2699/2189 2704/2697/2665 +f 2704/2697/2665 2330/2699/2189 553/2700/2191 2703/2701/2666 +f 1660/1266/1266 2704/2697/2665 2703/2701/2666 546/1267/1267 +f 548/1272/1272 2700/2691/2662 2706/2702/2667 1671/1280/1280 +f 2700/2691/2662 739/2695/2180 2333/2703/2193 2706/2702/2667 +f 2706/2702/2667 2333/2703/2193 736/2704/2195 2705/2705/2668 +f 1671/1280/1280 2706/2702/2667 2705/2705/2668 550/1282/1282 +f 545/1265/1265 1669/1279/1279 2708/2706/2669 2702/2696/2664 +f 1669/1279/1279 547/1278/1278 2707/2707/2670 2708/2706/2669 +f 2708/2706/2669 2707/2707/2670 540/2708/2198 2335/2709/2196 +f 2702/2696/2664 2708/2706/2669 2335/2709/2196 554/2698/2186 +f 499/1293/1293 2709/2710/2671 2711/2711/2672 1679/1294/1294 +f 2709/2710/2671 734/2712/2200 2340/2713/2203 2711/2711/2672 +f 2711/2711/2672 2340/2713/2203 733/2714/2205 2710/2715/2673 +f 1679/1294/1294 2711/2711/2672 2710/2715/2673 488/1297/1297 +f 528/2716/2208 2712/2717/2674 2714/2718/2675 2343/2719/2209 +f 2712/2717/2674 485/1292/1292 1676/1291/1291 2714/2718/2675 +f 2714/2718/2675 1676/1291/1291 484/1290/1290 2713/2720/2676 +f 2343/2719/2209 2714/2718/2675 2713/2720/2676 529/2721/2210 +f 488/1297/1297 2710/2715/2673 2716/2722/2677 1687/1305/1305 +f 2710/2715/2673 733/2714/2205 2347/2723/2213 2716/2722/2677 +f 2716/2722/2677 2347/2723/2213 671/2724/2215 2715/2725/2678 +f 1687/1305/1305 2716/2722/2677 2715/2725/2678 489/1307/1307 +f 484/1290/1290 1685/1304/1304 2718/2726/2679 2713/2720/2676 +f 1685/1304/1304 486/1303/1303 2717/2727/2680 2718/2726/2679 +f 2718/2726/2679 2717/2727/2680 530/2728/2218 2349/2729/2216 +f 2713/2720/2676 2718/2726/2679 2349/2729/2216 529/2721/2210 +f 337/1318/1318 2719/2730/2681 2721/2731/2682 1695/1319/1319 +f 2719/2730/2681 539/2732/2226 2358/2733/2229 2721/2731/2682 +f 2721/2731/2682 2358/2733/2229 329/2734/2231 2720/2735/2683 +f 1695/1319/1319 2721/2731/2682 2720/2735/2683 281/1322/1322 +f 335/1317/1317 1692/1316/1316 2724/2736/2684 2723/2737/2685 +f 1692/1316/1316 287/1315/1315 2722/2738/2686 2724/2736/2684 +f 2724/2736/2684 2722/2738/2686 342/2739/2224 2352/2740/2221 +f 2723/2737/2685 2724/2736/2684 2352/2740/2221 341/2741/2220 +f 337/1318/1318 1704/1333/1333 2726/2742/2687 2719/2730/2681 +f 1704/1333/1333 339/1332/1332 2725/2743/2688 2726/2742/2687 +f 2726/2742/2687 2725/2743/2688 552/2744/2234 2360/2745/2232 +f 2719/2730/2681 2726/2742/2687 2360/2745/2232 539/2732/2226 +f 335/1317/1317 2723/2737/2685 2728/2746/2689 1699/1324/1324 +f 2723/2737/2685 341/2741/2220 2364/2747/2237 2728/2746/2689 +f 2728/2746/2689 2364/2747/2237 343/2748/2239 2727/2749/2690 +f 1699/1324/1324 2728/2746/2689 2727/2749/2690 336/1326/1326 +f 275/2750/2242 2729/2751/2691 2731/2752/2692 2367/2753/2243 +f 2729/2751/2691 266/1347/1347 1711/1344/1344 2731/2752/2692 +f 2731/2752/2692 1711/1344/1344 265/1343/1343 2730/2754/2693 +f 2367/2753/2243 2731/2752/2692 2730/2754/2693 276/2755/2244 +f 260/1340/1340 2732/2756/2694 2734/2757/2695 1708/1341/1341 +f 2732/2756/2694 272/2758/2246 2372/2759/2249 2734/2757/2695 +f 2734/2757/2695 2372/2759/2249 271/2760/2251 2733/2761/2696 +f 1708/1341/1341 2734/2757/2695 2733/2761/2696 259/1342/1342 +f 266/1347/1347 2729/2751/2691 2736/2762/2697 1719/1355/1355 +f 2729/2751/2691 275/2750/2242 2375/2763/2253 2736/2762/2697 +f 2736/2762/2697 2375/2763/2253 277/2764/2255 2735/2765/2698 +f 1719/1355/1355 2736/2762/2697 2735/2765/2698 267/1357/1357 +f 260/1340/1340 1717/1354/1354 2738/2766/2699 2732/2756/2694 +f 1717/1354/1354 261/1353/1353 2737/2767/2700 2738/2766/2699 +f 2738/2766/2699 2737/2767/2700 273/2768/2258 2377/2769/2256 +f 2732/2756/2694 2738/2766/2699 2377/2769/2256 272/2758/2246 +f 288/1372/1372 1727/1369/1369 2741/2770/2701 2740/2771/2702 +f 1727/1369/1369 292/1368/1368 2739/2772/2703 2741/2770/2701 +f 2741/2770/2701 2739/2772/2703 340/2773/2264 2380/2774/2261 +f 2740/2771/2702 2741/2770/2701 2380/2774/2261 344/2775/2260 +f 108/1365/1365 2742/2776/2704 2744/2777/2705 1724/1366/1366 +f 2742/2776/2704 147/2778/2266 2386/2779/2269 2744/2777/2705 +f 2744/2777/2705 2386/2779/2269 146/2780/2271 2743/2781/2706 +f 1724/1366/1366 2744/2777/2705 2743/2781/2706 105/1367/1367 +f 288/1372/1372 2740/2771/2702 2746/2782/2707 1735/1381/1381 +f 2740/2771/2702 344/2775/2260 2389/2783/2273 2746/2782/2707 +f 2746/2782/2707 2389/2783/2273 345/2784/2275 2745/2785/2708 +f 1735/1381/1381 2746/2782/2707 2745/2785/2708 289/1382/1382 +f 108/1365/1365 1733/1375/1375 2748/2786/2709 2742/2776/2704 +f 1733/1375/1375 109/1379/1379 2747/2787/2710 2748/2786/2709 +f 2748/2786/2709 2747/2787/2710 138/2788/2278 2391/2789/2276 +f 2742/2776/2704 2748/2786/2709 2391/2789/2276 147/2778/2266 +f 278/1395/1395 2749/2790/2711 2751/2791/2712 1744/1396/1396 +f 2749/2790/2711 286/2792/2280 2396/2793/2283 2751/2791/2712 +f 2751/2791/2712 2396/2793/2283 285/2794/2285 2750/2795/2713 +f 1744/1396/1396 2751/2791/2712 2750/2795/2713 79/1397/1397 +f 96/2796/2288 2752/2797/2714 2754/2798/2715 2399/2799/2289 +f 2752/2797/2714 92/1384/1384 1741/1387/1387 2754/2798/2715 +f 2754/2798/2715 1741/1387/1387 91/1392/1392 2753/2800/2716 +f 2399/2799/2289 2754/2798/2715 2753/2800/2716 82/2801/2290 +f 79/1397/1397 2750/2795/2713 2756/2802/2717 1751/1405/1405 +f 2750/2795/2713 285/2794/2285 2403/2803/2293 2756/2802/2717 +f 2756/2802/2717 2403/2803/2293 84/2804/2295 2755/2805/2718 +f 1751/1405/1405 2756/2802/2717 2755/2805/2718 80/1407/1407 +f 91/1392/1392 1749/1404/1404 2758/2806/2719 2753/2800/2716 +f 1749/1404/1404 81/1403/1403 2757/2807/2720 2758/2806/2719 +f 2758/2806/2719 2757/2807/2720 83/2808/2298 2405/2809/2296 +f 2753/2800/2716 2758/2806/2719 2405/2809/2296 82/2801/2290 +f 123/1422/1422 1760/1421/1421 2761/2810/2721 2760/2811/2722 +f 1760/1421/1421 122/1420/1420 2759/2812/2723 2761/2810/2721 +f 2761/2810/2721 2759/2812/2723 160/2813/2304 2408/2814/2301 +f 2760/2811/2722 2761/2810/2721 2408/2814/2301 144/2815/2300 +f 116/1417/1417 2762/2816/2724 2764/2817/2725 1757/1412/1412 +f 2762/2816/2724 126/2306/2306 2414/2309/2309 2764/2817/2725 +f 2764/2817/2725 2414/2309/2309 125/2311/2311 2763/2818/2726 +f 1757/1412/1412 2764/2817/2725 2763/2818/2726 118/1409/1409 +f 123/1422/1422 2760/2811/2722 2766/2819/2727 1767/1430/1430 +f 2760/2811/2722 144/2815/2300 2417/2820/2313 2766/2819/2727 +f 2766/2819/2727 2417/2820/2313 112/2821/2315 2765/2822/2728 +f 1767/1430/1430 2766/2819/2727 2765/2822/2728 124/1432/1432 +f 116/1417/1417 1765/1429/1429 2768/2823/2729 2762/2816/2724 +f 1765/1429/1429 117/1428/1428 2767/2824/2730 2768/2823/2729 +f 2768/2823/2729 2767/2824/2730 127/2318/2318 2419/2316/2316 +f 2762/2816/2724 2768/2823/2729 2419/2316/2316 126/2306/2306 +f 112/2821/2315 2423/2825/2323 2770/2826/2731 2765/2822/2728 +f 2423/2825/2323 113/2827/2322 2769/2828/2732 2770/2826/2731 +f 2770/2826/2731 2769/2828/2732 106/1434/1434 1775/1445/1445 +f 2765/2822/2728 2770/2826/2731 1775/1445/1445 124/1432/1432 +f 111/2829/2326 2771/2830/2733 2772/2831/2734 2426/2832/2327 +f 2771/2830/2733 107/1438/1438 1770/1435/1435 2772/2831/2734 +f 2772/2831/2734 1770/1435/1435 106/1434/1434 2769/2828/2732 +f 2426/2832/2327 2772/2831/2734 2769/2828/2732 113/2827/2322 +f 127/2318/2318 2767/2824/2730 2774/2833/2735 2428/2329/2329 +f 2767/2824/2730 117/1428/1428 1782/1453/1453 2774/2833/2735 +f 2774/2833/2735 1782/1453/1453 59/1451/1451 2773/2834/2736 +f 2428/2329/2329 2774/2833/2735 2773/2834/2736 110/2330/2330 +f 60/1449/1449 2775/2835/2737 2776/2836/2738 1779/1450/1450 +f 2775/2835/2737 51/2332/2332 2432/2335/2335 2776/2836/2738 +f 2776/2836/2738 2432/2335/2335 110/2330/2330 2773/2834/2736 +f 1779/1450/1450 2776/2836/2738 2773/2834/2736 59/1451/1451 +f 107/1438/1438 2771/2830/2733 2778/2837/2739 1788/1460/1460 +f 2771/2830/2733 111/2829/2326 2435/2838/2337 2778/2837/2739 +f 2778/2837/2739 2435/2838/2337 55/2839/2339 2777/2840/2740 +f 1788/1460/1460 2778/2837/2739 2777/2840/2740 47/1462/1462 +f 60/1449/1449 1786/1459/1459 2780/2841/2741 2775/2835/2737 +f 1786/1459/1459 42/1458/1458 2779/2842/2742 2780/2841/2741 +f 2780/2841/2741 2779/2842/2742 52/2342/2342 2437/2340/2340 +f 2775/2835/2737 2780/2841/2741 2437/2340/2340 51/2332/2332 +f 738/2843/2346 2440/2844/2344 2782/2845/2743 2781/2846/2744 +f 2440/2844/2344 740/2693/2184 2699/2692/2663 2782/2845/2743 +f 2782/2845/2743 2699/2692/2663 549/1268/1268 1798/1474/1474 +f 2781/2846/2744 2782/2845/2743 1798/1474/1474 741/1473/1473 +f 743/1153/1153 2657/2624/2621 2783/2847/2745 1801/1477/1477 +f 2657/2624/2621 744/2623/2099 2443/2848/2349 2783/2847/2745 +f 2783/2847/2745 2443/2848/2349 738/2843/2346 2781/2846/2744 +f 1801/1477/1477 2783/2847/2745 2781/2846/2744 741/1473/1473 +f 563/2849/2350 2784/2850/2746 2785/2851/2747 2445/2852/2351 +f 2784/2850/2746 560/1469/1469 1792/1468/1468 2785/2851/2747 +f 2785/2851/2747 1792/1468/1468 546/1267/1267 2703/2701/2666 +f 2445/2852/2351 2785/2851/2747 2703/2701/2666 553/2700/2191 +f 562/2628/2107 2660/2627/2624 2786/2853/2748 2448/2854/2354 +f 2660/2627/2624 559/1075/1075 1796/1472/1472 2786/2853/2748 +f 2786/2853/2748 1796/1472/1472 560/1469/1469 2784/2850/2746 +f 2448/2854/2354 2786/2853/2748 2784/2850/2746 563/2849/2350 +f 671/2724/2215 2451/2855/2357 2788/2856/2749 2715/2725/2678 +f 2451/2855/2357 672/2857/2359 2787/2858/2750 2788/2856/2749 +f 2788/2856/2749 2787/2858/2750 490/1493/1493 1815/1498/1498 +f 2715/2725/2678 2788/2856/2749 1815/1498/1498 489/1307/1307 +f 490/1493/1493 2787/2858/2750 2789/2859/2751 1812/1494/1494 +f 2787/2858/2750 672/2857/2359 2453/2860/2361 2789/2859/2751 +f 2789/2859/2751 2453/2860/2361 479/2662/2148 2682/2661/2645 +f 1812/1494/1494 2789/2859/2751 2682/2661/2645 476/1495/1495 +f 487/1487/1487 2790/2861/2752 2791/2862/2753 1809/1490/1490 +f 2790/2861/2752 491/2863/2364 2455/2864/2363 2791/2862/2753 +f 2791/2862/2753 2455/2864/2363 530/2728/2218 2717/2727/2680 +f 1809/1490/1490 2791/2862/2753 2717/2727/2680 486/1303/1303 +f 491/2863/2364 2790/2861/2752 2792/2865/2754 2458/2866/2367 +f 2790/2861/2752 487/1487/1487 1805/1486/1486 2792/2865/2754 +f 2792/2865/2754 1805/1486/1486 475/1485/1485 2679/2654/2641 +f 2458/2866/2367 2792/2865/2754 2679/2654/2641 477/2653/2142 +f 737/2867/2371 2460/2868/2370 2794/2869/2755 2793/2870/2756 +f 2460/2868/2370 734/2712/2200 2709/2710/2671 2794/2869/2755 +f 2794/2869/2755 2709/2710/2671 499/1293/1293 1824/1509/1509 +f 2793/2870/2756 2794/2869/2755 1824/1509/1509 538/1508/1508 +f 550/1282/1282 2705/2705/2668 2795/2871/2757 1827/1513/1513 +f 2705/2705/2668 736/2704/2195 2463/2872/2373 2795/2871/2757 +f 2795/2871/2757 2463/2872/2373 737/2867/2371 2793/2870/2756 +f 1827/1513/1513 2795/2871/2757 2793/2870/2756 538/1508/1508 +f 537/1499/1499 1819/1502/1502 2797/2873/2758 2796/2874/2759 +f 1819/1502/1502 485/1292/1292 2712/2717/2674 2797/2873/2758 +f 2797/2873/2758 2712/2717/2674 528/2716/2208 2466/2875/2377 +f 2796/2874/2759 2797/2873/2758 2466/2875/2377 541/2876/2376 +f 547/1278/1278 1822/1507/1507 2798/2877/2760 2707/2707/2670 +f 1822/1507/1507 537/1499/1499 2796/2874/2759 2798/2877/2760 +f 2798/2877/2760 2796/2874/2759 541/2876/2376 2468/2878/2378 +f 2707/2707/2670 2798/2877/2760 2468/2878/2378 540/2708/2198 +f 561/2630/2105 2471/2879/2381 2800/2880/2761 2661/2626/2623 +f 2471/2879/2381 551/2881/2383 2799/2882/2762 2800/2880/2761 +f 2800/2880/2761 2799/2882/2762 556/1526/1526 1836/1525/1525 +f 2661/2626/2623 2800/2880/2761 1836/1525/1525 555/1067/1067 +f 358/2634/2113 2663/2633/2627 2802/2883/2763 2473/2884/2385 +f 2663/2633/2627 357/1082/1082 1833/1520/1520 2802/2883/2763 +f 2802/2883/2763 1833/1520/1520 347/1517/1517 2801/2885/2764 +f 2473/2884/2385 2802/2883/2763 2801/2885/2764 352/2886/2386 +f 551/2881/2383 2476/2887/2389 2803/2888/2765 2799/2882/2762 +f 2476/2887/2389 552/2744/2234 2725/2743/2688 2803/2888/2765 +f 2803/2888/2765 2725/2743/2688 339/1332/1332 1839/1528/1528 +f 2799/2882/2762 2803/2888/2765 1839/1528/1528 556/1526/1526 +f 343/2748/2239 2478/2889/2391 2804/2890/2766 2727/2749/2690 +f 2478/2889/2391 352/2886/2386 2801/2885/2764 2804/2890/2766 +f 2804/2890/2766 2801/2885/2764 347/1517/1517 1829/1516/1516 +f 2727/2749/2690 2804/2890/2766 1829/1516/1516 336/1326/1326 +f 281/1322/1322 2720/2735/2683 2806/2891/2767 1851/1542/1542 +f 2720/2735/2683 329/2734/2231 2484/2892/2397 2806/2891/2767 +f 2806/2891/2767 2484/2892/2397 330/2893/2399 2805/2894/2768 +f 1851/1542/1542 2806/2891/2767 2805/2894/2768 282/1538/1538 +f 342/2739/2224 2722/2738/2686 2808/2895/2769 2480/2896/2393 +f 2722/2738/2686 287/1315/1315 1846/1537/1537 2808/2895/2769 +f 2808/2895/2769 1846/1537/1537 279/1534/1534 2807/2897/2770 +f 2480/2896/2393 2808/2895/2769 2807/2897/2770 328/2898/2394 +f 282/1538/1538 2805/2894/2768 2809/2899/2771 1848/1539/1539 +f 2805/2894/2768 330/2893/2399 2488/2900/2403 2809/2899/2771 +f 2809/2899/2771 2488/2900/2403 276/2755/2244 2730/2754/2693 +f 1848/1539/1539 2809/2899/2771 2730/2754/2693 265/1343/1343 +f 328/2898/2394 2807/2897/2770 2810/2901/2772 2486/2902/2401 +f 2807/2897/2770 279/1534/1534 1842/1533/1533 2810/2901/2772 +f 2810/2901/2772 1842/1533/1533 259/1342/1342 2733/2761/2696 +f 2486/2902/2401 2810/2901/2772 2733/2761/2696 271/2760/2251 +f 277/2764/2255 2491/2903/2407 2812/2904/2773 2735/2765/2698 +f 2491/2903/2407 249/2905/2406 2811/2906/2774 2812/2904/2773 +f 2812/2904/2773 2811/2906/2774 270/1558/1558 1865/1562/1562 +f 2735/2765/2698 2812/2904/2773 1865/1562/1562 267/1357/1357 +f 248/2672/2158 2687/2671/2650 2813/2907/2775 2493/2908/2409 +f 2687/2671/2650 228/1560/1560 1862/1559/1559 2813/2907/2775 +f 2813/2907/2775 1862/1559/1559 270/1558/1558 2811/2906/2774 +f 2493/2908/2409 2813/2907/2775 2811/2906/2774 249/2905/2406 +f 273/2768/2258 2737/2767/2700 2815/2909/2776 2495/2910/2411 +f 2737/2767/2700 261/1353/1353 1859/1555/1555 2815/2909/2776 +f 2815/2909/2776 1859/1555/1555 262/1544/1544 2814/2911/2777 +f 2495/2910/2411 2815/2909/2776 2814/2911/2777 274/2912/2412 +f 227/1552/1552 2684/2664/2646 2816/2913/2778 1856/1547/1547 +f 2684/2664/2646 247/2663/2152 2498/2914/2415 2816/2913/2778 +f 2816/2913/2778 2498/2914/2415 274/2912/2412 2814/2911/2777 +f 1856/1547/1547 2816/2913/2778 2814/2911/2777 262/1544/1544 +f 340/2773/2264 2739/2772/2703 2818/2915/2779 2500/2916/2417 +f 2739/2772/2703 292/1368/1368 1874/1574/1574 2818/2915/2779 +f 2818/2915/2779 1874/1574/1574 356/1573/1573 2817/2917/2780 +f 2500/2916/2417 2818/2915/2779 2817/2917/2780 351/2918/2418 +f 354/1084/1084 2664/2632/2626 2819/2919/2781 1877/1577/1577 +f 2664/2632/2626 350/2636/2111 2503/2920/2421 2819/2919/2781 +f 2819/2919/2781 2503/2920/2421 351/2918/2418 2817/2917/2780 +f 1877/1577/1577 2819/2919/2781 2817/2917/2780 356/1573/1573 +f 146/2780/2271 2506/2921/2425 2821/2922/2782 2743/2781/2706 +f 2506/2921/2425 145/2923/2424 2820/2924/2783 2821/2922/2782 +f 2821/2922/2782 2820/2924/2783 158/1569/1569 1868/1568/1568 +f 2743/2781/2706 2821/2922/2782 1868/1568/1568 105/1367/1367 +f 162/2640/2119 2666/2639/2630 2822/2925/2784 2508/2926/2427 +f 2666/2639/2630 361/1091/1091 1872/1571/1571 2822/2925/2784 +f 2822/2925/2784 1872/1571/1571 158/1569/1569 2820/2924/2783 +f 2508/2926/2427 2822/2925/2784 2820/2924/2783 145/2923/2424 +f 278/1395/1395 1886/1589/1589 2824/2927/2785 2749/2790/2711 +f 1886/1589/1589 290/1588/1588 2823/2928/2786 2824/2927/2785 +f 2824/2927/2785 2823/2928/2786 284/2929/2430 2510/2930/2428 +f 2749/2790/2711 2824/2927/2785 2510/2930/2428 286/2792/2280 +f 289/1382/1382 2745/2785/2708 2825/2931/2787 1889/1593/1593 +f 2745/2785/2708 345/2784/2275 2513/2932/2433 2825/2931/2787 +f 2825/2931/2787 2513/2932/2433 284/2929/2430 2823/2928/2786 +f 1889/1593/1593 2825/2931/2787 2823/2928/2786 290/1588/1588 +f 92/1384/1384 2752/2797/2714 2827/2933/2788 1880/1583/1583 +f 2752/2797/2714 96/2796/2288 2516/2934/2435 2827/2933/2788 +f 2827/2933/2788 2516/2934/2435 95/2935/2437 2826/2936/2789 +f 1880/1583/1583 2827/2933/2788 2826/2936/2789 90/1584/1584 +f 138/2788/2278 2747/2787/2710 2828/2937/2790 2518/2938/2439 +f 2747/2787/2710 109/1379/1379 1884/1586/1586 2828/2937/2790 +f 2828/2937/2790 1884/1586/1586 90/1584/1584 2826/2936/2789 +f 2518/2938/2439 2828/2937/2790 2826/2936/2789 95/2935/2437 +f 10/1610/1610 1900/1609/1609 2830/2939/2791 2692/2681/2655 +f 1900/1609/1609 19/1608/1608 2829/2940/2792 2830/2939/2791 +f 2830/2939/2791 2829/2940/2792 65/2941/2442 2520/2942/2440 +f 2692/2681/2655 2830/2939/2791 2520/2942/2440 13/2682/2168 +f 80/1407/1407 2755/2805/2718 2831/2943/2793 1903/1613/1613 +f 2755/2805/2718 84/2804/2295 2523/2944/2445 2831/2943/2793 +f 2831/2943/2793 2523/2944/2445 65/2941/2442 2829/2940/2792 +f 1903/1613/1613 2831/2943/2793 2829/2940/2792 19/1608/1608 +f 18/1602/1602 2689/2674/2651 2833/2945/2794 1894/1597/1597 +f 2689/2674/2651 11/2673/2162 2526/2946/2447 2833/2945/2794 +f 2833/2945/2794 2526/2946/2447 20/2947/2449 2832/2948/2795 +f 1894/1597/1597 2833/2945/2794 2832/2948/2795 16/1594/1594 +f 83/2808/2298 2757/2807/2720 2834/2949/2796 2528/2950/2451 +f 2757/2807/2720 81/1403/1403 1897/1604/1604 2834/2949/2796 +f 2834/2949/2796 1897/1604/1604 16/1594/1594 2832/2948/2795 +f 2528/2950/2451 2834/2949/2796 2832/2948/2795 20/2947/2449 +f 166/1093/1093 2667/2638/2629 2836/2951/2797 1915/1628/1628 +f 2667/2638/2629 159/2642/2117 2531/2952/2453 2836/2951/2797 +f 2836/2951/2797 2531/2952/2453 161/2953/2455 2835/2954/2798 +f 1915/1628/1628 2836/2951/2797 2835/2954/2798 157/1623/1623 +f 168/2125/2125 2670/2644/2632 2838/2955/2799 2533/2457/2457 +f 2670/2644/2632 164/1219/1219 1910/1621/1621 2838/2955/2799 +f 2838/2955/2799 1910/1621/1621 128/1619/1619 2837/2956/2800 +f 2533/2457/2457 2838/2955/2799 2837/2956/2800 167/2458/2458 +f 160/2813/2304 2759/2812/2723 2839/2957/2801 2536/2958/2461 +f 2759/2812/2723 122/1420/1420 1912/1624/1624 2839/2957/2801 +f 2839/2957/2801 1912/1624/1624 157/1623/1623 2835/2954/2798 +f 2536/2958/2461 2839/2957/2801 2835/2954/2798 161/2953/2455 +f 125/2311/2311 2538/2463/2463 2840/2959/2802 2763/2818/2726 +f 2538/2463/2463 167/2458/2458 2837/2956/2800 2840/2959/2802 +f 2840/2959/2802 2837/2956/2800 128/1619/1619 1906/1618/1618 +f 2763/2818/2726 2840/2959/2802 1906/1618/1618 118/1409/1409 +f 55/2839/2339 2541/2960/2467 2842/2961/2803 2777/2840/2740 +f 2541/2960/2467 30/2962/2466 2841/2963/2804 2842/2961/2803 +f 2842/2961/2803 2841/2963/2804 48/1643/1643 1929/1647/1647 +f 2777/2840/2740 2842/2961/2803 1929/1647/1647 47/1462/1462 +f 31/2689/2178 2697/2688/2660 2843/2964/2805 2543/2965/2469 +f 2697/2688/2660 46/1645/1645 1926/1644/1644 2843/2964/2805 +f 2843/2964/2805 1926/1644/1644 48/1643/1643 2841/2963/2804 +f 2543/2965/2469 2843/2964/2805 2841/2963/2804 30/2962/2466 +f 52/2342/2342 2779/2842/2742 2845/2966/2806 2545/2471/2471 +f 2779/2842/2742 42/1458/1458 1923/1640/1640 2845/2966/2806 +f 2845/2966/2806 1923/1640/1640 49/1629/1629 2844/2967/2807 +f 2545/2471/2471 2845/2966/2806 2844/2967/2807 53/2472/2472 +f 45/1637/1637 2694/2683/2656 2846/2968/2808 1920/1632/1632 +f 2694/2683/2656 54/2172/2172 2548/2475/2475 2846/2968/2808 +f 2846/2968/2808 2548/2475/2475 53/2472/2472 2844/2967/2807 +f 1920/1632/1632 2846/2968/2808 2844/2967/2807 49/1629/1629 +f 575/1672/1672 2847/2969/2809 2849/2970/2810 1949/1673/1673 +f 2847/2969/2809 749/2971/2093 2551/2972/2477 2849/2970/2810 +f 2849/2970/2810 2551/2972/2477 750/2973/2479 2848/2974/2811 +f 1949/1673/1673 2849/2970/2810 2848/2974/2811 571/1674/1674 +f 571/1674/1674 2848/2974/2811 2850/2975/2812 1952/1677/1677 +f 2848/2974/2811 750/2973/2479 2553/2976/2481 2850/2975/2812 +f 2850/2975/2812 2553/2976/2481 763/2619/2101 2658/2622/2620 +f 1952/1677/1677 2850/2975/2812 2658/2622/2620 742/1151/1151 +f 179/2131/2131 2673/2647/2635 2852/2977/2813 2555/2483/2483 +f 2673/2647/2635 175/1231/1231 1956/1679/1679 2852/2977/2813 +f 2852/2977/2813 1956/1679/1679 177/1683/1683 2851/2978/2814 +f 2555/2483/2483 2852/2977/2813 2851/2978/2814 173/2484/2484 +f 173/2484/2484 2851/2978/2814 2853/2979/2815 2558/2487/2487 +f 2851/2978/2814 177/1683/1683 1959/1685/1685 2853/2979/2815 +f 2853/2979/2815 1959/1685/1685 169/1223/1223 2669/2645/2633 +f 2558/2487/2487 2853/2979/2815 2669/2645/2633 174/2123/2123 +f 512/2029/2029 2208/2028/2028 2856/2980/2816 2855/2981/2817 +f 2208/2028/2028 583/1796/1796 2854/2982/2818 2856/2980/2816 +f 2856/2980/2816 2854/2982/2818 758/2983/2496 2563/2984/2493 +f 2855/2981/2817 2856/2980/2816 2563/2984/2493 759/2985/2492 +f 188/2138/2138 2561/2491/2491 2858/2986/2819 2677/2652/2640 +f 2561/2491/2491 189/2490/2490 2857/2987/2820 2858/2986/2819 +f 2858/2986/2819 2857/2987/2820 187/1761/1761 2016/1759/1759 +f 2677/2652/2640 2858/2986/2819 2016/1759/1759 186/1253/1253 +f 583/1796/1796 2039/1795/1795 2860/2988/2821 2854/2982/2818 +f 2039/1795/1795 586/1794/1794 2859/2989/2822 2860/2988/2821 +f 2860/2988/2821 2859/2989/2822 587/2990/2504 2570/2991/2502 +f 2854/2982/2818 2860/2988/2821 2570/2991/2502 758/2983/2496 +f 189/2490/2490 2568/2501/2501 2862/2992/2823 2857/2987/2820 +f 2568/2501/2501 192/2500/2500 2861/2993/2824 2862/2992/2823 +f 2862/2992/2823 2861/2993/2824 191/1787/1787 2034/1785/1785 +f 2857/2987/2820 2862/2992/2823 2034/1785/1785 187/1761/1761 +f 198/2508/2508 2863/2994/2825 2865/2995/2826 2574/2509/2509 +f 2863/2994/2825 197/1807/1807 2054/1810/1810 2865/2995/2826 +f 2865/2995/2826 2054/1810/1810 194/1815/1815 2864/2996/2827 +f 2574/2509/2509 2865/2995/2826 2864/2996/2827 195/2510/2510 +f 195/2510/2510 2864/2996/2827 2866/2997/2828 2577/2513/2513 +f 2864/2996/2827 194/1815/1815 2057/1817/1817 2866/2997/2828 +f 2866/2997/2828 2057/1817/1817 191/1787/1787 2861/2993/2824 +f 2577/2513/2513 2866/2997/2828 2861/2993/2824 192/2500/2500 +f 594/1881/1881 2867/2998/2829 2869/2999/2830 2104/1882/1882 +f 2867/2998/2829 596/3000/2514 2581/3001/2517 2869/2999/2830 +f 2869/2999/2830 2581/3001/2517 591/3002/2519 2868/3003/2831 +f 2104/1882/1882 2869/2999/2830 2868/3003/2831 590/1883/1883 +f 590/1883/1883 2868/3003/2831 2870/3004/2832 2107/1886/1886 +f 2868/3003/2831 591/3002/2519 2583/3005/2521 2870/3004/2832 +f 2870/3004/2832 2583/3005/2521 587/2990/2504 2859/2989/2822 +f 2107/1886/1886 2870/3004/2832 2859/2989/2822 586/1794/1794 +f 594/1881/1881 2118/1902/1902 2872/3006/2833 2867/2998/2829 +f 2118/1902/1902 595/1901/1901 2871/3007/2834 2872/3006/2833 +f 2872/3006/2833 2871/3007/2834 597/3008/2528 2588/3009/2526 +f 2867/2998/2829 2872/3006/2833 2588/3009/2526 596/3000/2514 +f 198/2508/2508 2586/2525/2525 2874/3010/2835 2863/2994/2825 +f 2586/2525/2525 201/2524/2524 2873/3011/2836 2874/3010/2835 +f 2874/3010/2835 2873/3011/2836 200/1889/1889 2109/1887/1887 +f 2863/2994/2825 2874/3010/2835 2109/1887/1887 197/1807/1807 +f 767/3012/2530 2875/3013/2837 2876/3014/2838 2591/3015/2531 +f 2875/3013/2837 757/1974/1974 2217/2038/2038 2876/3014/2838 +f 2876/3014/2838 2217/2038/2038 512/2029/2029 2855/2981/2817 +f 2591/3015/2531 2876/3014/2838 2855/2981/2817 759/2985/2492 +f 755/3016/2538 2877/3017/2839 2879/3018/2840 2595/3019/2539 +f 2877/3017/2839 728/1942/1942 2219/2041/2041 2879/3018/2840 +f 2879/3018/2840 2219/2041/2041 732/1966/1966 2878/3020/2841 +f 2595/3019/2539 2879/3018/2840 2878/3020/2841 756/3021/2540 +f 680/3022/2547 2600/3023/2546 2882/3024/2842 2881/3025/2843 +f 2600/3023/2546 663/3026/2545 2880/3027/2844 2882/3024/2842 +f 2882/3024/2842 2880/3027/2844 666/1931/1931 2138/1928/1928 +f 2881/3025/2843 2882/3024/2842 2138/1928/1928 662/1927/1927 +f 757/1974/1974 2875/3013/2837 2883/3028/2845 2166/1969/1969 +f 2875/3013/2837 767/3012/2530 2603/3029/2549 2883/3028/2845 +f 2883/3028/2845 2603/3029/2549 756/3021/2540 2878/3020/2841 +f 2166/1969/1969 2883/3028/2845 2878/3020/2841 732/1966/1966 +f 722/3030/2562 2884/3031/2846 2886/3032/2847 2614/3033/2560 +f 2884/3031/2846 715/1947/1947 2148/1945/1945 2886/3032/2847 +f 2886/3032/2847 2148/1945/1945 724/1944/1944 2885/3034/2848 +f 2614/3033/2560 2886/3032/2847 2885/3034/2848 751/3035/2556 +f 728/1942/1942 2877/3017/2839 2887/3036/2849 2145/1943/1943 +f 2877/3017/2839 755/3016/2538 2609/3037/2553 2887/3036/2849 +f 2887/3036/2849 2609/3037/2553 751/3035/2556 2885/3034/2848 +f 2145/1943/1943 2887/3036/2849 2885/3034/2848 724/1944/1944 +f 715/1947/1947 2884/3031/2846 2889/3038/2850 2154/1954/1954 +f 2884/3031/2846 722/3030/2562 2617/3039/2564 2889/3038/2850 +f 2889/3038/2850 2617/3039/2564 697/3040/2566 2888/3041/2851 +f 2154/1954/1954 2889/3038/2850 2888/3041/2851 716/1951/1951 +f 716/1951/1951 2888/3041/2851 2891/3042/2852 2156/1959/1959 +f 2888/3041/2851 697/3040/2566 2620/3043/2568 2891/3042/2852 +f 2891/3042/2852 2620/3043/2568 698/3044/2570 2890/3045/2853 +f 2156/1959/1959 2891/3042/2852 2890/3045/2853 717/1960/1960 +f 717/1960/1960 2890/3045/2853 2893/3046/2854 2160/1965/1965 +f 2890/3045/2853 698/3044/2570 2623/3047/2572 2893/3046/2854 +f 2893/3046/2854 2623/3047/2572 699/3048/2574 2892/3049/2855 +f 2160/1965/1965 2893/3046/2854 2892/3049/2855 694/1935/1935 +f 701/3050/2856 2894/3051/2857 2896/3052/2858 2895/3053/2859 +f 2894/3051/2857 694/1935/1935 2892/3049/2855 2896/3052/2858 +f 2896/3052/2858 2892/3049/2855 699/3048/2574 2625/3054/2576 +f 2895/3053/2859 2896/3052/2858 2625/3054/2576 700/3055/2575 +f 664/3056/2860 2897/3057/2861 2899/3058/2862 2898/3059/2863 +f 2897/3057/2861 662/1927/1927 2141/1930/1930 2899/3058/2862 +f 2899/3058/2862 2141/1930/1930 694/1935/1935 2894/3051/2857 +f 2898/3059/2863 2899/3058/2862 2894/3051/2857 701/3050/2856 +f 664/3056/2860 2900/3060/2864 2901/3061/2865 2897/3057/2861 +f 2900/3060/2864 681/3062/2581 2631/3063/2584 2901/3061/2865 +f 2901/3061/2865 2631/3063/2584 680/3022/2547 2881/3025/2843 +f 2897/3057/2861 2901/3061/2865 2881/3025/2843 662/1927/1927 +f 683/3064/2866 2902/3065/2867 2905/3066/2868 2904/3067/2869 +f 2902/3065/2867 684/3068/2870 2903/3069/2871 2905/3066/2868 +f 2905/3066/2868 2903/3069/2871 682/3070/2585 2629/3071/2582 +f 2904/3067/2869 2905/3066/2868 2629/3071/2582 681/3062/2581 +f 665/3072/2872 2906/3073/2873 2908/3074/2874 2907/3075/2875 +f 2906/3073/2873 683/3064/2866 2904/3067/2869 2908/3074/2874 +f 2908/3074/2874 2904/3067/2869 681/3062/2581 2900/3060/2864 +f 2907/3075/2875 2908/3074/2874 2900/3060/2864 664/3056/2860 +f 663/3026/2545 2640/3076/2598 2910/3077/2876 2880/3027/2844 +f 2640/3076/2598 703/3078/2597 2909/3079/2877 2910/3077/2876 +f 2910/3077/2876 2909/3079/2877 668/1980/1980 2169/1979/1979 +f 2880/3027/2844 2910/3077/2876 2169/1979/1979 666/1931/1931 +f 702/3080/2594 2636/3081/2593 2913/3082/2878 2639/3083/2596 +f 2636/3081/2593 696/3084/2592 2911/3085/2879 2913/3082/2878 +f 2913/3082/2878 2911/3085/2879 695/2007/2007 2912/3086/2880 +f 2639/3083/2596 2913/3082/2878 2912/3086/2880 703/3078/2597 +f 703/3078/2597 2912/3086/2880 2914/3087/2881 2909/3079/2877 +f 2912/3086/2880 695/2007/2007 2188/2006/2006 2914/3087/2881 +f 2914/3087/2881 2188/2006/2006 669/1975/1975 2170/1978/1978 +f 2909/3079/2877 2914/3087/2881 2170/1978/1978 668/1980/1980 +f 718/3088/2601 2915/3089/2882 2917/3090/2883 2643/3091/2602 +f 2915/3089/2882 708/2071/2071 2244/2070/2070 2917/3090/2883 +f 2917/3090/2883 2244/2070/2070 709/1994/1994 2916/3092/2884 +f 2643/3091/2602 2917/3090/2883 2916/3092/2884 719/3093/2603 +f 709/1994/1994 2178/1993/1993 2919/3094/2885 2916/3092/2884 +f 2178/1993/1993 711/1992/1992 2918/3095/2886 2919/3094/2885 +f 2919/3094/2885 2918/3095/2886 720/3096/2607 2646/3097/2605 +f 2916/3092/2884 2919/3094/2885 2646/3097/2605 719/3093/2603 +f 720/3096/2607 2918/3095/2886 2921/3098/2887 2649/3099/2610 +f 2918/3095/2886 711/1992/1992 2185/1998/1998 2921/3098/2887 +f 2921/3098/2887 2185/1998/1998 713/2002/2002 2920/3100/2888 +f 2649/3099/2610 2921/3098/2887 2920/3100/2888 721/3101/2611 +f 721/3101/2611 2920/3100/2888 2922/3102/2889 2652/3103/2614 +f 2920/3100/2888 713/2002/2002 2189/2004/2004 2922/3102/2889 +f 2922/3102/2889 2189/2004/2004 695/2007/2007 2911/3085/2879 +f 2652/3103/2614 2922/3102/2889 2911/3085/2879 696/3084/2592 +f 749/2971/2093 2847/2969/2809 2924/3104/2890 2263/3105/2094 +f 2847/2969/2809 575/1672/1672 2923/3106/2891 2924/3104/2890 +f 2924/3104/2890 2923/3106/2891 577/3107/2615 2655/3108/2618 +f 2263/3105/2094 2924/3104/2890 2655/3108/2618 754/3109/2095 +f 574/1159/1159 1582/1158/1158 2926/3110/2892 1948/1670/1670 +f 1582/1158/1158 576/1157/1157 2925/3111/2893 2926/3110/2892 +f 2926/3110/2892 2925/3111/2893 577/3107/2615 2923/3106/2891 +f 1948/1670/1670 2926/3110/2892 2923/3106/2891 575/1672/1672 +f 502/2081/2081 2258/2087/2087 2928/3112/2894 2255/2083/2083 +f 2258/2087/2087 726/2086/2086 2927/3113/2895 2928/3112/2894 +f 2928/3112/2894 2927/3113/2895 577/3107/2615 2925/3111/2893 +f 2255/2083/2083 2928/3112/2894 2925/3111/2893 576/1157/1157 +f 718/3088/2601 2654/3114/2616 2929/3115/2896 2915/3089/2882 +f 2654/3114/2616 577/3107/2615 2927/3113/2895 2929/3115/2896 +f 2929/3115/2896 2927/3113/2895 726/2086/2086 2260/2088/2088 +f 2915/3089/2882 2929/3115/2896 2260/2088/2088 708/2071/2071 +f 524/3116/2897 2930/3116/2898 2934/3116/2899 2933/3116/2900 +f 2930/3116/2898 493/3116/2901 2931/3116/2902 2934/3116/2899 +f 2934/3116/2899 2931/3116/2902 465/3116/2903 2932/3116/2904 +f 2933/3116/2900 2934/3116/2899 2932/3116/2904 471/3116/2905 +f 524/3116/2897 2933/3116/2900 2938/3116/2906 2937/3116/2907 +f 2933/3116/2900 471/3116/2905 2935/3116/2908 2938/3116/2906 +f 2938/3116/2906 2935/3116/2908 472/3116/2909 2936/3116/2910 +f 2937/3116/2907 2938/3116/2906 2936/3116/2910 482/3116/2911 +f 465/3116/2903 2939/3116/2912 2941/3116/2913 2932/3116/2904 +f 2939/3116/2912 469/486/486 1101/489/489 2941/3116/2913 +f 2941/3116/2913 1101/489/489 470/494/494 2940/3116/2914 +f 2932/3116/2904 2941/3116/2913 2940/3116/2914 471/3116/2905 +f 493/3116/2901 2942/3116/2915 2943/3116/2916 2931/3116/2902 +f 2942/3116/2915 492/495/495 1105/498/498 2943/3116/2916 +f 2943/3116/2916 1105/498/498 469/486/486 2939/3116/2912 +f 2931/3116/2902 2943/3116/2916 2939/3116/2912 465/3116/2903 +f 493/3116/2901 2930/3116/2898 2945/3116/2917 2942/3116/2915 +f 2930/3116/2898 524/3116/2897 2944/3116/2918 2945/3116/2917 +f 2945/3116/2917 2944/3116/2918 531/502/502 1107/500/500 +f 2942/3116/2915 2945/3116/2917 1107/500/500 492/495/495 +f 482/3116/2911 2946/3116/2919 2947/3116/2920 2937/3116/2907 +f 2946/3116/2919 494/504/504 1111/507/507 2947/3116/2920 +f 2947/3116/2920 1111/507/507 531/502/502 2944/3116/2918 +f 2937/3116/2907 2947/3116/2920 2944/3116/2918 524/3116/2897 +f 482/3116/2911 2936/3116/2910 2949/3116/2921 2946/3116/2919 +f 2936/3116/2910 472/3116/2909 2948/3116/2922 2949/3116/2921 +f 2949/3116/2921 2948/3116/2922 473/510/510 1113/508/508 +f 2946/3116/2919 2949/3116/2921 1113/508/508 494/504/504 +f 472/3116/2909 2935/3116/2908 2950/3116/2923 2948/3116/2922 +f 2935/3116/2908 471/3116/2905 2940/3116/2914 2950/3116/2923 +f 2950/3116/2923 2940/3116/2914 470/494/494 1117/514/514 +f 2948/3116/2922 2950/3116/2923 1117/514/514 473/510/510 +f 250/3116/2924 2951/3116/2925 2955/3116/2926 2954/3116/2927 +f 2951/3116/2925 237/3116/2928 2952/3116/2929 2955/3116/2926 +f 2955/3116/2926 2952/3116/2929 236/3116/2930 2953/3116/2931 +f 2954/3116/2927 2955/3116/2926 2953/3116/2931 252/3116/2932 +f 252/3116/2932 2953/3116/2931 2959/3116/2933 2958/3116/2934 +f 2953/3116/2931 236/3116/2930 2956/3116/2935 2959/3116/2933 +f 2959/3116/2933 2956/3116/2935 246/3116/2936 2957/3116/2937 +f 2958/3116/2934 2959/3116/2933 2957/3116/2937 245/3116/2938 +f 250/3116/2924 2954/3116/2927 2962/3116/2939 2961/3116/2940 +f 2954/3116/2927 252/3116/2932 2960/3116/2941 2962/3116/2939 +f 2962/3116/2939 2960/3116/2941 240/561/561 1151/3117/558 +f 2961/3116/2940 2962/3116/2939 1151/3117/558 230/3118/557 +f 237/3116/2928 2963/3116/2942 2965/3116/2943 2952/3116/2929 +f 2963/3116/2942 234/3119/563 1158/3120/566 2965/3116/2943 +f 2965/3116/2943 1158/3120/566 235/3121/571 2964/3116/2944 +f 2952/3116/2929 2965/3116/2943 2964/3116/2944 236/3116/2930 +f 250/3116/2924 2961/3116/2940 2966/3116/2945 2951/3116/2925 +f 2961/3116/2940 230/3118/557 1161/3122/573 2966/3116/2945 +f 2966/3116/2945 1161/3122/573 234/3119/563 2963/3116/2942 +f 2951/3116/2925 2966/3116/2945 2963/3116/2942 237/3116/2928 +f 245/3116/2938 2967/3116/2946 2968/3116/2947 2958/3116/2934 +f 2967/3116/2946 251/575/575 1164/578/578 2968/3116/2947 +f 2968/3116/2947 1164/578/578 240/561/561 2960/3116/2941 +f 2958/3116/2934 2968/3116/2947 2960/3116/2941 252/3116/2932 +f 245/3116/2938 2957/3116/2937 2970/3116/2948 2967/3116/2946 +f 2957/3116/2937 246/3116/2936 2969/3116/2949 2970/3116/2948 +f 2970/3116/2948 2969/3116/2949 244/3123/581 1166/3124/579 +f 2967/3116/2946 2970/3116/2948 1166/3124/579 251/575/575 +f 246/3116/2936 2956/3116/2935 2971/3116/2950 2969/3116/2949 +f 2956/3116/2935 236/3116/2930 2964/3116/2944 2971/3116/2950 +f 2971/3116/2950 2964/3116/2944 235/3121/571 1170/3125/585 +f 2969/3116/2949 2971/3116/2950 1170/3125/585 244/3123/581 +f 74/3116/2951 2972/3116/2952 2976/3116/2953 2975/3116/2954 +f 2972/3116/2952 6/3116/2955 2973/3116/2956 2976/3116/2953 +f 2976/3116/2953 2973/3116/2956 8/3116/2957 2974/3116/2958 +f 2975/3116/2954 2976/3116/2953 2974/3116/2958 61/3116/2959 +f 61/3116/2959 2974/3116/2958 2980/3116/2960 2979/3116/2961 +f 2974/3116/2958 8/3116/2957 2977/3116/2962 2980/3116/2960 +f 2980/3116/2960 2977/3116/2962 9/3116/2963 2978/3116/2964 +f 2979/3116/2961 2980/3116/2960 2978/3116/2964 63/3116/2965 +f 74/3116/2951 2975/3116/2954 2983/3116/2966 2982/3116/2967 +f 2975/3116/2954 61/3116/2959 2981/3116/2968 2983/3116/2966 +f 2983/3116/2966 2981/3116/2968 73/632/632 1204/629/629 +f 2982/3116/2967 2983/3116/2966 1204/629/629 85/628/628 +f 6/3116/2955 2984/3116/2969 2986/3116/2970 2973/3116/2956 +f 2984/3116/2969 4/1013/1013 1495/1016/1016 2986/3116/2970 +f 2986/3116/2970 1495/1016/1016 5/1021/1021 2985/3116/2971 +f 2973/3116/2956 2986/3116/2970 2985/3116/2971 8/3116/2957 +f 6/3116/2955 2972/3116/2952 2987/3116/2972 2984/3116/2969 +f 2972/3116/2952 74/3116/2951 2982/3116/2967 2987/3116/2972 +f 2987/3116/2972 2982/3116/2967 85/628/628 1498/1023/1023 +f 2984/3116/2969 2987/3116/2972 1498/1023/1023 4/1013/1013 +f 63/3116/2965 2988/3116/2973 2989/3116/2974 2979/3116/2961 +f 2988/3116/2973 66/634/634 1209/637/637 2989/3116/2974 +f 2989/3116/2974 1209/637/637 73/632/632 2981/3116/2968 +f 2979/3116/2961 2989/3116/2974 2981/3116/2968 61/3116/2959 +f 63/3116/2965 2978/3116/2964 2991/3116/2975 2988/3116/2973 +f 2978/3116/2964 9/3116/2963 2990/3116/2976 2991/3116/2975 +f 2991/3116/2975 2990/3116/2976 3/640/640 1211/638/638 +f 2988/3116/2973 2991/3116/2975 1211/638/638 66/634/634 +f 8/3116/2957 2985/3116/2971 2992/3116/2977 2977/3116/2962 +f 2985/3116/2971 5/1021/1021 1500/1025/1025 2992/3116/2977 +f 2992/3116/2977 1500/1025/1025 3/640/640 2990/3116/2976 +f 2977/3116/2962 2992/3116/2977 2990/3116/2976 9/3116/2963 +f 39/3116/2978 2993/3116/2979 2997/3116/2980 2996/3116/2981 +f 2993/3116/2979 40/3116/2982 2994/3116/2983 2997/3116/2980 +f 2997/3116/2980 2994/3116/2983 26/3116/2984 2995/3116/2985 +f 2996/3116/2981 2997/3116/2980 2995/3116/2985 58/3116/2986 +f 58/3116/2986 2995/3116/2985 3001/3116/2987 3000/3116/2988 +f 2995/3116/2985 26/3116/2984 2998/3116/2989 3001/3116/2987 +f 3001/3116/2987 2998/3116/2989 28/3116/2990 2999/3116/2991 +f 3000/3116/2988 3001/3116/2987 2999/3116/2991 27/3116/2992 +f 39/3116/2978 2996/3116/2981 3004/3116/2993 3003/3116/2994 +f 2996/3116/2981 58/3116/2986 3002/3116/2995 3004/3116/2993 +f 3004/3116/2993 3002/3116/2995 57/3126/673 1234/3127/670 +f 3003/3116/2994 3004/3116/2993 1234/3127/670 56/3128/669 +f 26/3116/2984 2994/3116/2983 3007/3116/2996 3006/3116/2997 +f 2994/3116/2983 40/3116/2982 3005/3116/2998 3007/3116/2996 +f 3007/3116/2996 3005/3116/2998 33/3129/680 1503/3130/1028 +f 3006/3116/2997 3007/3116/2996 1503/3130/1028 24/3131/685 +f 39/3116/2978 3003/3116/2994 3008/3116/2999 2993/3116/2979 +f 3003/3116/2994 56/3128/669 1240/3132/676 3008/3116/2999 +f 3008/3116/2999 1240/3132/676 33/3129/680 3005/3116/2998 +f 2993/3116/2979 3008/3116/2999 3005/3116/2998 40/3116/2982 +f 27/3116/2992 3009/3116/3000 3010/3116/3001 3000/3116/2988 +f 3009/3116/3000 32/3133/681 1243/3134/684 3010/3116/3001 +f 3010/3116/3001 1243/3134/684 57/3126/673 3002/3116/2995 +f 3000/3116/2988 3010/3116/3001 3002/3116/2995 58/3116/2986 +f 27/3116/2992 2999/3116/2991 3012/3116/3002 3009/3116/3000 +f 2999/3116/2991 28/3116/2990 3011/3116/3003 3012/3116/3002 +f 3012/3116/3002 3011/3116/3003 25/3135/693 1506/3136/1031 +f 3009/3116/3000 3012/3116/3002 1506/3136/1031 32/3133/681 +f 26/3116/2984 3006/3116/2997 3013/3116/3004 2998/3116/2989 +f 3006/3116/2997 24/3131/685 1248/3137/688 3013/3116/3004 +f 3013/3116/3004 1248/3137/688 25/3135/693 3011/3116/3003 +f 2998/3116/2989 3013/3116/3004 3011/3116/3003 28/3116/2990 +f 704/3116/3005 3014/3116/3006 3018/3116/3007 3017/3116/3008 +f 3014/3116/3006 677/3116/3009 3015/3116/3010 3018/3116/3007 +f 3018/3116/3007 3015/3116/3010 673/3116/3011 3016/3116/3012 +f 3017/3116/3008 3018/3116/3007 3016/3116/3012 686/3116/3013 +f 686/3116/3013 3016/3116/3012 3022/3116/3014 3021/3116/3015 +f 3016/3116/3012 673/3116/3011 3019/3116/3016 3022/3116/3014 +f 3022/3116/3014 3019/3116/3016 687/3116/3017 3020/3116/3018 +f 3021/3116/3015 3022/3116/3014 3020/3116/3018 685/3116/3019 +f 674/3116/3020 3023/3116/3021 3026/3116/3022 3025/3116/3023 +f 3023/3116/3021 673/3116/3011 3015/3116/3010 3026/3116/3022 +f 3026/3116/3022 3015/3116/3010 677/3116/3009 3024/3116/3024 +f 3025/3116/3023 3026/3116/3022 3024/3116/3024 675/3116/3025 +f 676/3116/3026 3027/3116/3027 3029/3116/3028 3028/3116/3029 +f 3027/3116/3027 687/3116/3017 3019/3116/3016 3029/3116/3028 +f 3029/3116/3028 3019/3116/3016 673/3116/3011 3023/3116/3021 +f 3028/3116/3029 3029/3116/3028 3023/3116/3021 674/3116/3020 +f 686/3116/3013 3030/3116/3030 3032/3116/3031 3017/3116/3008 +f 3030/3116/3030 700/2575/2575 2627/3138/2578 3032/3116/3031 +f 3032/3116/3031 2627/3138/2578 693/3139/2580 3031/3116/3032 +f 3017/3116/3008 3032/3116/3031 3031/3116/3032 704/3116/3005 +f 674/3116/3020 3025/3116/3023 3035/3116/3033 3034/3116/3034 +f 3025/3116/3023 675/3116/3025 3033/3116/3035 3035/3116/3033 +f 3035/3116/3033 3033/3116/3035 684/3068/2870 2902/3065/2867 +f 3034/3116/3034 3035/3116/3033 2902/3065/2867 683/3064/2866 +f 677/3116/3009 3014/3116/3006 3037/3116/3036 3036/3116/3037 +f 3014/3116/3006 704/3116/3005 3031/3116/3032 3037/3116/3036 +f 3037/3116/3036 3031/3116/3032 693/3139/2580 2633/3140/2587 +f 3036/3116/3037 3037/3116/3036 2633/3140/2587 682/3141/2585 +f 685/3116/3019 3038/3116/3038 3039/3116/3039 3021/3116/3015 +f 3038/3116/3038 701/3050/2856 2895/3142/2859 3039/3116/3039 +f 3039/3116/3039 2895/3142/2859 700/2575/2575 3030/3116/3030 +f 3021/3116/3015 3039/3116/3039 3030/3116/3030 686/3116/3013 +f 687/3116/3017 3040/3116/3040 3041/3116/3041 3020/3116/3018 +f 3040/3116/3040 664/3056/2860 2898/3059/2863 3041/3116/3041 +f 3041/3116/3041 2898/3059/2863 701/3050/2856 3038/3116/3038 +f 3020/3116/3018 3041/3116/3041 3038/3116/3038 685/3116/3019 +f 676/3116/3026 3028/3116/3029 3043/3116/3042 3042/3116/3043 +f 3028/3116/3029 674/3116/3020 3034/3116/3034 3043/3116/3042 +f 3043/3116/3042 3034/3116/3034 683/3064/2866 2906/3073/2873 +f 3042/3116/3043 3043/3116/3042 2906/3073/2873 665/3072/2872 +f 684/3068/2870 3033/3116/3035 3044/3116/3044 2903/3143/2871 +f 3033/3116/3035 675/3116/3025 3024/3116/3024 3044/3116/3044 +f 3044/3116/3044 3024/3116/3024 677/3116/3009 3036/3116/3037 +f 2903/3143/2871 3044/3116/3044 3036/3116/3037 682/3141/2585 +f 665/3072/2872 2907/3075/2875 3045/3116/3045 3042/3116/3043 +f 2907/3075/2875 664/3056/2860 3040/3116/3040 3045/3116/3045 +f 3045/3116/3045 3040/3116/3040 687/3116/3017 3027/3116/3027 +f 3042/3116/3043 3045/3116/3045 3027/3116/3027 676/3116/3026 diff --git a/matlab/mesh/adam.blend b/matlab/mesh/adam.blend new file mode 100644 index 0000000..d33c05a Binary files /dev/null and b/matlab/mesh/adam.blend differ diff --git a/matlab/mesh/blocks.mat b/matlab/mesh/blocks.mat new file mode 100644 index 0000000..9b081f2 Binary files /dev/null and b/matlab/mesh/blocks.mat differ diff --git a/matlab/mesh/centers.mat b/matlab/mesh/centers.mat new file mode 100644 index 0000000..dd5efb3 Binary files /dev/null and b/matlab/mesh/centers.mat differ diff --git a/matlab/mesh/centers1.mat b/matlab/mesh/centers1.mat new file mode 100644 index 0000000..dd031b6 Binary files /dev/null and b/matlab/mesh/centers1.mat differ diff --git a/matlab/mesh/centers2.mat b/matlab/mesh/centers2.mat new file mode 100644 index 0000000..8acd030 Binary files /dev/null and b/matlab/mesh/centers2.mat differ diff --git a/matlab/mesh/centers3.mat b/matlab/mesh/centers3.mat new file mode 100644 index 0000000..0da8e56 Binary files /dev/null and b/matlab/mesh/centers3.mat differ diff --git a/matlab/mesh/centers_adam.csv b/matlab/mesh/centers_adam.csv new file mode 100644 index 0000000..c7c24d8 --- /dev/null +++ b/matlab/mesh/centers_adam.csv @@ -0,0 +1,30 @@ +-2.146003,-7.547186,-2.707926 +-1.081301,-6.536190,-2.935670 +-0.011161,-4.860504,-3.114236 +0.920421,-1.835188,-3.458211 +1.382386,-9.657588,-1.063852 +1.934929,-7.801845,-1.379419 +2.239549,-5.369186,-1.665903 +1.884963,-1.800452,-1.624369 +2.299199,-10.406252,0.432580 +2.627707,-8.793565,0.471677 +3.139986,-5.751864,0.392832 +2.606375,-2.117000,0.172313 +4.673319,-8.651344,3.012405 +4.812110,-6.789261,2.987978 +4.538217,-4.792685,2.878305 +2.151964,-1.903351,2.676927 +0.315578,-6.825483,2.811599 +-0.950821,-4.379012,3.158906 +-3.567607,0.010203,2.954593 +-4.254612,1.490571,1.154555 +-1.350760,-0.799547,3.380183 +-4.773020,2.087003,-0.453115 +-4.235964,2.151517,-2.084265 +-5.730145,1.588349,-1.955216 +-6.199056,1.385506,1.441092 +-14.557220,1.820079,-1.856669 +-20.083143,1.981870,-0.693687 +0.797455,-2.572448,-2.714197 +1.960618,-2.907217,-0.820019 +2.310421,-3.181989,1.333820 diff --git a/matlab/mesh/centers_god.csv b/matlab/mesh/centers_god.csv new file mode 100644 index 0000000..e216c40 --- /dev/null +++ b/matlab/mesh/centers_god.csv @@ -0,0 +1,30 @@ +0.100855,-4.572999,-2.707925 +-0.808336,-3.420145,-2.935669 +-1.627862,-1.608654,-3.114236 +-2.117262,1.518783,-3.458211 +-3.093330,-5.842661,-1.063852 +-3.488623,-3.947185,-1.379419 +-3.588578,-1.497566,-1.665903 +-2.936563,2.028971,-1.624369 +-3.892576,-6.179694,0.432581 +-4.127252,-4.550705,0.471678 +-4.462731,-1.484464,0.392832 +-3.719824,2.113467,0.172313 +-10.720133,1.950192,3.012405 +-8.931273,2.485535,2.987978 +-6.922450,2.646689,2.878306 +-3.219359,2.072611,2.676927 +-4.844858,-1.873239,4.081227 +-2.312873,-0.753822,3.867767 +2.380071,0.893994,2.678020 +4.026531,1.827707,1.154555 +0.368081,1.286655,3.380183 +4.773020,2.087003,-0.453115 +4.235964,2.151517,-2.084265 +5.730145,1.588349,-1.955216 +6.199056,1.385506,1.441092 +14.557220,1.820079,-1.856669 +20.083143,1.981870,-0.693687 +-2.377547,0.818124,-2.714197 +-3.553029,1.106679,-0.820019 +-3.993185,1.042457,1.333820 diff --git a/matlab/mesh/centers_ok.csv b/matlab/mesh/centers_ok.csv new file mode 100644 index 0000000..f266605 --- /dev/null +++ b/matlab/mesh/centers_ok.csv @@ -0,0 +1,30 @@ +-8.153833,0.619162,-4.929981 +-6.695153,0.901492,-4.940384 +-4.749886,1.303445,-4.741952 +-1.648206,1.845687,-4.268406 +-10.032001,-1.087157,-2.912704 +-8.473292,0.100552,-2.820792 +-6.288454,1.242438,-2.697235 +-2.841496,2.058845,-2.135742 +-9.338131,-3.653279,-0.325875 +-8.844819,-2.083121,-0.287760 +-6.974169,0.369853,-0.352431 +-3.742549,2.130702,-0.394582 +-4.561090,-3.817314,1.963233 +-5.950878,-2.570295,1.988562 +-6.084483,-0.557094,1.938182 +-3.410162,2.068041,2.137379 +-3.172287,-3.711417,2.027889 +-1.035629,-2.733039,3.506765 +2.702101,0.700906,2.880727 +3.920535,1.816530,1.099044 +0.120805,1.266921,3.071453 +4.773020,2.087003,-0.453115 +4.235964,2.151517,-2.084265 +5.730145,1.588349,-1.955216 +6.199056,1.385506,1.441092 +14.557220,1.820079,-1.856669 +20.083143,1.981870,-0.693687 +-2.213629,0.855486,-3.195971 +-3.512102,1.131629,-1.381958 +-4.094920,1.050949,0.737168 diff --git a/matlab/mesh/centers_ok.mat b/matlab/mesh/centers_ok.mat new file mode 100644 index 0000000..07867fd Binary files /dev/null and b/matlab/mesh/centers_ok.mat differ diff --git a/matlab/mesh/centers_scissors.csv b/matlab/mesh/centers_scissors.csv new file mode 100644 index 0000000..3304e85 --- /dev/null +++ b/matlab/mesh/centers_scissors.csv @@ -0,0 +1,30 @@ +1.190754,0.039127,-2.708261 +0.695255,-1.339028,-2.958726 +-1.274892,-1.541739,-3.208580 +-2.117262,1.518783,-3.458211 +0.605161,-0.024009,-0.906026 +0.076427,-1.896664,-1.155574 +-2.352129,-1.498708,-1.346467 +-2.936563,2.028971,-1.624369 +-11.877233,0.134790,0.332256 +-10.336915,0.715528,0.351447 +-7.327581,1.389989,0.253568 +-3.719824,2.113467,0.172313 +-10.525600,0.293692,3.934756 +-8.779555,0.874266,3.616206 +-6.838552,1.220200,3.184700 +-3.219359,2.072611,2.676927 +-1.703681,-2.704324,0.060287 +-1.087835,-2.404790,2.751126 +2.758651,0.953645,3.033941 +4.026531,1.827707,1.154555 +0.368081,1.286655,3.380183 +4.773020,2.087003,-0.453115 +4.235964,2.151517,-2.084265 +5.730145,1.588349,-1.955216 +6.199056,1.385506,1.441092 +14.557220,1.820079,-1.856669 +20.083143,1.981870,-0.693687 +-2.377547,0.818124,-2.714197 +-3.553029,1.106679,-0.820019 +-3.993185,1.042457,1.333820 diff --git a/matlab/mesh/centers_scissors.mat b/matlab/mesh/centers_scissors.mat new file mode 100644 index 0000000..95581cc Binary files /dev/null and b/matlab/mesh/centers_scissors.mat differ diff --git a/matlab/mesh/centers_spock.csv b/matlab/mesh/centers_spock.csv new file mode 100644 index 0000000..6473c7f --- /dev/null +++ b/matlab/mesh/centers_spock.csv @@ -0,0 +1,30 @@ +-8.153833,0.619162,-4.929981 +-6.695153,0.901492,-4.940384 +-4.749886,1.303445,-4.741952 +-1.648206,1.845687,-4.268406 +-10.448700,0.439289,-3.945431 +-8.585168,0.964944,-3.629827 +-6.176450,1.221050,-3.155297 +-2.841496,2.058845,-2.135742 +-11.940004,0.435297,0.326698 +-10.349581,0.857134,0.273719 +-7.351946,1.543861,0.022346 +-3.742549,2.130702,-0.394582 +-10.912867,0.754972,2.020982 +-9.127945,1.292582,2.131640 +-7.131853,1.588380,2.093188 +-3.410162,2.068041,2.137379 +-2.690585,1.296119,8.803747 +-0.614108,1.233867,6.961473 +2.721660,1.100170,3.087291 +3.920535,1.816530,1.099044 +0.120805,1.266921,3.071453 +4.773020,2.087003,-0.453115 +4.235964,2.151517,-2.084265 +5.730145,1.588349,-1.955216 +6.199056,1.385506,1.441092 +14.557220,1.820079,-1.856669 +20.083143,1.981870,-0.693687 +-2.213629,0.855486,-3.195971 +-3.512102,1.131629,-1.381958 +-4.094920,1.050949,0.737168 diff --git a/matlab/mesh/centers_spock.mat b/matlab/mesh/centers_spock.mat new file mode 100644 index 0000000..312c6cc Binary files /dev/null and b/matlab/mesh/centers_spock.mat differ diff --git a/matlab/mesh/cylinder.mat b/matlab/mesh/cylinder.mat new file mode 100644 index 0000000..70272b1 Binary files /dev/null and b/matlab/mesh/cylinder.mat differ diff --git a/matlab/mesh/export_centers.py b/matlab/mesh/export_centers.py new file mode 100644 index 0000000..2a41427 --- /dev/null +++ b/matlab/mesh/export_centers.py @@ -0,0 +1,14 @@ +# Blender script to export the positions of the spheres in csv +import bpy + +file = open("centers.csv", "w") +for i in range(1, 10): + pos = bpy.data.objects["C0" + str(i)].matrix_world.translation + out = ",".join([("%.6f" % component) for component in pos]) + file.write(out + "\n") +for i in range(10, 31): + pos = bpy.data.objects["C" + str(i)].matrix_world.translation + out = ",".join([("%.6f" % component) for component in pos]) + file.write(out + "\n") + +file.close() diff --git a/matlab/mesh/export_weights.py b/matlab/mesh/export_weights.py new file mode 100644 index 0000000..16d62dc --- /dev/null +++ b/matlab/mesh/export_weights.py @@ -0,0 +1,18 @@ +# Blender script to export the skinning weights in csv +import bpy + +vertices = bpy.data.objects["Hand"].data.vertices +group_names = [g.name for g in bpy.data.objects["Hand"].vertex_groups] +bones_count = len(group_names) + +file = open("weights.csv", "w") +str = ",".join([name for name in group_names]) +file.write(str + "\n") + +for v in vertices: + weights = [0 for i in range(bones_count)] + for g in v.groups: + weights[g.group] = g.weight + str = ",".join([("%.6f" % w) for w in weights]) + file.write(str + "\n") +file.close() diff --git a/matlab/mesh/finger.mat b/matlab/mesh/finger.mat new file mode 100644 index 0000000..820cfa1 Binary files /dev/null and b/matlab/mesh/finger.mat differ diff --git a/matlab/mesh/god.blend b/matlab/mesh/god.blend new file mode 100644 index 0000000..2eede3e Binary files /dev/null and b/matlab/mesh/god.blend differ diff --git a/matlab/mesh/neutral.mat b/matlab/mesh/neutral.mat new file mode 100644 index 0000000..c71ad38 Binary files /dev/null and b/matlab/mesh/neutral.mat differ diff --git a/matlab/mesh/neutral.obj b/matlab/mesh/neutral.obj new file mode 100644 index 0000000..fde6268 --- /dev/null +++ b/matlab/mesh/neutral.obj @@ -0,0 +1,12126 @@ +v -9.153740 -2.541520 -4.545000 +vn -0.611488 0.749928 -0.252370 +v -9.606090 -2.428710 -3.622760 +vn -0.719434 -0.161218 0.675591 +v -9.693860 -2.476210 -3.683940 +vn -0.944143 -0.329221 -0.014409 +v -9.093460 -2.555810 -4.514820 +vn -0.556412 0.828847 0.058468 +v -9.575710 -2.652160 -4.201840 +vn -0.821938 -0.269930 -0.501553 +v -9.114940 -2.305970 -4.368560 +vn -0.372515 0.370513 -0.850854 +v -9.630190 -2.673190 -4.200580 +vn -0.745387 -0.421532 -0.516438 +v -9.513660 -2.398500 -4.211550 +vn -0.622696 0.431830 -0.652513 +v -9.518780 -2.221180 -3.849080 +vn -0.759484 0.644388 -0.089150 +v -8.905410 -2.708940 -3.284040 +vn 0.052137 -0.558482 0.827877 +v -8.925550 -2.859100 -4.633700 +vn 0.034944 -0.435916 -0.899309 +v -9.412470 -3.031510 -4.036770 +vn -0.478646 -0.876996 -0.042147 +v -9.475360 -2.648460 -3.341880 +vn -0.613841 -0.332518 0.715982 +v -7.569980 -1.942090 -3.393360 +vn 0.762920 -0.485535 0.426860 +v -7.975390 -2.463760 -3.482570 +vn 0.624425 -0.681579 0.381502 +v -7.908680 -2.350060 -4.125600 +vn 0.699058 -0.563583 -0.440104 +v -8.684920 -3.018650 -3.685490 +vn 0.267830 -0.922588 0.277665 +v -8.477720 -2.852850 -4.259240 +vn 0.570923 -0.766466 -0.294238 +v -8.398990 -2.250730 -3.105360 +vn 0.161422 -0.387903 0.907455 +v -8.263310 -2.101380 -4.485840 +vn 0.307907 -0.024947 -0.951089 +v -6.013090 -3.595910 -5.163720 +vn -0.775079 -0.346972 -0.528075 +v -6.224040 -3.284010 -4.853380 +vn -0.933279 0.042886 -0.356581 +v -6.052520 -2.619090 -4.929850 +vn -0.881667 0.114301 -0.457819 +v -5.998420 -3.572960 -5.166330 +vn 0.747842 -0.043072 0.662478 +v -6.167140 -3.195400 -4.875050 +vn -0.835186 0.099042 -0.540976 +v -6.054730 -3.522680 -5.222190 +vn -0.751750 -0.052137 -0.657384 +v -5.991410 -2.706480 -5.009730 +vn -0.788793 0.373585 -0.488098 +v -6.156570 -3.184670 -4.994210 +vn -0.918243 0.169185 -0.358059 +v -5.883650 -3.750600 -4.975050 +vn -0.323110 -0.940775 0.102680 +v -5.945930 -2.509420 -4.507680 +vn -0.703393 0.254012 0.663865 +v -6.156010 -3.311190 -4.565660 +vn -0.626358 -0.293104 0.722333 +v -5.966000 -2.622190 -4.944900 +vn 0.703810 0.048592 0.708724 +v -5.702410 -3.438680 -5.417530 +vn -0.636459 0.086200 -0.766478 +v -5.141290 -2.174220 -5.718940 +vn -0.310496 0.013838 -0.950474 +v -5.575220 -2.060790 -5.378780 +vn -0.702425 0.178230 -0.689081 +v -5.719470 -3.529640 -5.436710 +vn -0.469844 -0.169536 -0.866317 +v -5.438410 -2.847350 -5.618430 +vn -0.508400 -0.041821 -0.860105 +v -5.743160 -2.602560 -5.329180 +vn -0.753999 -0.308951 -0.579685 +v -5.543670 -2.877550 -5.512930 +vn -0.501438 0.194292 -0.843096 +v -5.781570 -3.346300 -5.421460 +vn -0.368286 -0.108109 -0.923405 +v -4.688360 -1.976090 -4.643740 +vn 0.507040 -0.632457 0.585584 +v -4.588000 -2.315540 -5.176540 +vn 0.914748 -0.401087 0.048624 +v -4.820350 -2.254950 -4.639130 +vn 0.724157 -0.251369 0.642192 +v -5.571370 -3.556770 -4.757280 +vn 0.467050 -0.643022 0.606949 +v -5.269120 -3.445170 -5.138230 +vn 0.766754 -0.611131 0.196487 +v -5.780250 -3.201170 -4.484870 +vn 0.113600 -0.366048 0.923636 +v -5.277270 -2.112330 -4.337560 +vn 0.099441 0.021261 0.994816 +v -5.462700 -2.611960 -4.350260 +vn 0.085641 -0.161387 0.983168 +v -4.869140 -2.847470 -5.102470 +vn 0.861284 -0.503684 0.067025 +v -5.060330 -2.770210 -4.626200 +vn 0.661733 -0.404809 0.631062 +v -4.653810 -1.997900 -5.648380 +vn 0.641257 -0.218647 -0.735515 +v -4.761530 -2.280140 -5.642090 +vn 0.596807 -0.336713 -0.728317 +v -5.038170 -2.865900 -5.544940 +vn 0.586766 -0.395077 -0.706838 +v -5.460670 -3.640340 -5.378660 +vn 0.411865 -0.730317 -0.544981 +v -5.754870 -1.972800 -4.533330 +vn -0.634302 0.310958 0.707790 +v -5.429270 -2.833710 -5.550290 +vn 0.703144 0.439522 0.558936 +v -5.670510 -2.594450 -5.284940 +vn 0.739281 -0.041227 0.672134 +v -5.755830 -2.723250 -5.288720 +vn -0.663145 0.292135 -0.689126 +v -4.275550 -1.857580 -5.090470 +vn 0.782387 -0.622297 -0.024832 +v -4.476480 -2.052980 -5.179210 +vn 0.764304 -0.644601 0.018122 +v -8.947340 -1.715870 -4.035020 +vn -0.544344 0.760154 -0.354761 +v -9.115270 -1.748140 -3.461920 +vn -0.846696 0.531309 -0.028581 +v -9.129540 -1.814540 -3.656670 +vn -0.647236 0.749867 0.137056 +v -8.886010 -1.557070 -4.003260 +vn -0.870587 0.168421 -0.462290 +v -8.946520 -1.968940 -3.073160 +vn -0.404756 0.135391 0.904346 +v -9.083090 -1.838640 -3.510340 +vn -0.049330 0.520976 -0.852144 +v -7.593960 -0.522912 -4.210990 +vn -0.257841 0.346037 -0.902096 +v -8.524390 -0.939381 -3.298600 +vn -0.802465 0.562030 0.200432 +v -8.004970 -0.996806 -4.302940 +vn -0.266406 0.400853 -0.876553 +v -8.739370 -1.245790 -3.385600 +vn -0.818795 0.535328 0.207361 +v -8.257090 -1.324990 -4.361490 +vn -0.325781 0.360888 -0.873857 +v -8.621540 -1.808660 -4.425020 +vn -0.577025 0.384393 -0.720614 +v -8.816500 -1.651290 -3.979810 +vn 0.714551 -0.566732 0.410160 +v -8.735270 -1.868790 -4.329300 +vn -0.367443 0.451720 -0.812979 +v -7.928870 -0.323023 -3.802340 +vn -0.667358 0.629389 -0.398125 +v -8.346080 -0.804120 -3.880430 +vn -0.675161 0.627091 -0.388477 +v -8.585680 -1.118720 -3.938740 +vn -0.704366 0.589454 -0.395491 +v -8.142550 -0.481186 -3.201520 +vn -0.759459 0.600548 0.250128 +v -7.873940 -1.466830 -2.961010 +vn 0.155054 -0.491760 0.856814 +v -8.019480 -1.753960 -3.007100 +vn 0.225979 -0.271652 0.935489 +v -7.520810 -1.875000 -4.074590 +vn 0.783539 -0.455695 -0.422384 +v -7.640020 -1.286830 -4.345390 +vn 0.337333 -0.002024 -0.941383 +v -7.855670 -1.586720 -4.415260 +vn 0.274567 -0.065505 -0.959334 +v -8.547910 -1.453350 -2.985080 +vn -0.427519 0.105257 0.897858 +v -8.602980 -1.887510 -4.377810 +vn 0.568351 -0.412690 0.711803 +v -5.882440 -1.977900 -4.911850 +vn -0.930963 0.281312 -0.232748 +v -7.132250 -0.024482 -4.166150 +vn -0.205873 0.328901 -0.921651 +v -6.475470 -1.086750 -3.154630 +vn 0.589731 -0.727170 0.351344 +v -7.152270 -1.564440 -3.308250 +vn 0.359773 -0.899388 0.248322 +v -6.398420 -0.947858 -3.818170 +vn 0.614819 -0.579643 -0.534800 +v -7.342820 -1.555000 -4.033790 +vn 0.702366 -0.567185 -0.430097 +v -7.038090 -1.399470 -3.942140 +vn 0.498832 -0.683215 -0.533276 +v -7.417810 -1.648370 -3.370990 +vn 0.539160 -0.768212 0.345192 +v -6.023820 -0.564262 -2.999380 +vn 0.579628 -0.733187 0.355622 +v -6.740840 -0.499697 -4.159380 +vn 0.285892 -0.107007 -0.952268 +v -7.319660 -1.003430 -4.255310 +vn 0.272680 -0.092444 -0.957653 +v -4.773860 -0.455232 -5.445570 +vn -0.612949 0.359933 -0.703379 +v -5.497430 -1.107240 -4.937530 +vn -0.860952 0.499147 -0.098050 +v -5.738480 -1.604000 -4.939980 +vn -0.907154 0.373058 -0.194675 +v -5.445780 -1.704090 -5.412200 +vn -0.687227 0.229485 -0.689242 +v -5.220530 -1.229680 -5.433740 +vn -0.641251 0.323831 -0.695651 +v -4.802640 -1.434260 -5.736570 +vn -0.155904 0.109669 -0.981665 +v -5.023680 -1.852640 -5.737380 +vn -0.257944 0.088299 -0.962116 +v -4.464720 -1.764960 -4.548600 +vn 0.541167 -0.569692 0.618538 +v -4.868710 -0.112197 -3.490090 +vn 0.401264 -0.731370 -0.551438 +v -4.915870 -1.539700 -4.261150 +vn -0.082489 -0.142259 0.986386 +v -5.134580 -1.800170 -4.354720 +vn -0.017882 -0.190391 0.981546 +v -5.415460 -0.156390 -3.633650 +vn 0.224940 -0.841243 -0.491642 +v -5.856370 -0.390090 -3.717580 +vn 0.620620 -0.610466 -0.492099 +v -4.437740 -1.700160 -5.602220 +vn 0.570070 -0.375335 -0.730851 +v -5.598280 -1.629460 -4.565430 +vn -0.605867 0.346610 0.716091 +v -4.773780 -0.386344 -4.430630 +vn -0.641121 0.321641 0.696787 +v -5.326080 -1.217820 -4.523900 +vn -0.609986 0.327933 0.721371 +v -3.957790 -0.061076 -5.745730 +vn -0.038405 0.247364 -0.968161 +v -4.141680 -0.437644 -5.727630 +vn -0.106966 0.021342 -0.994034 +v -3.388410 -0.688659 -4.964870 +vn 0.586402 -0.803777 -0.100382 +v -3.660140 -0.961146 -5.025000 +vn 0.796021 -0.603521 0.045968 +v -3.020640 -0.443647 -4.827820 +vn 0.590713 -0.792441 -0.151974 +v -3.655490 -0.694503 -4.388290 +vn 0.326433 -0.813751 0.480886 +v -3.321080 -0.470270 -4.245300 +vn 0.333466 -0.787103 0.518912 +v -3.911570 -0.934252 -4.460110 +vn 0.574950 -0.523018 0.629194 +v -3.823770 -0.171957 -3.927950 +vn -0.243719 -0.340989 0.907925 +v -4.173930 -0.461829 -4.085600 +vn -0.203948 -0.278492 0.938535 +v -4.392280 -0.717917 -4.175550 +vn -0.064325 -0.119118 0.990794 +v -3.118740 -0.115960 -5.383420 +vn 0.550762 -0.384824 -0.740656 +v -3.433160 -0.377778 -5.524150 +vn 0.616263 -0.334616 -0.712918 +v -3.736860 -0.779539 -5.563710 +vn 0.585195 -0.406051 -0.701904 +v -2.477270 -0.066806 -4.623640 +vn 0.607829 -0.785788 -0.114367 +v -2.846390 -0.085119 -4.030400 +vn 0.430591 -0.710016 0.557198 +v 2.577320 0.032351 -3.215110 +vn -0.039469 -0.921173 -0.387146 +v 3.307600 -0.054226 -3.075930 +vn -0.029110 -0.911468 -0.410339 +v -7.460230 0.207206 -3.733820 +vn -0.629384 0.680588 -0.375068 +v -7.646720 0.081749 -3.080930 +vn -0.738247 0.595649 0.316534 +v -6.096280 1.034780 -4.022030 +vn -0.100721 0.486863 -0.867652 +v -6.454300 0.611583 -4.062380 +vn -0.223019 0.304622 -0.925996 +v -6.923840 0.771976 -3.560940 +vn -0.687612 0.612678 -0.389634 +v -6.550250 1.257380 -3.459780 +vn -0.513402 0.800938 -0.308085 +v -6.131620 0.064317 -4.034060 +vn 0.226357 -0.179469 -0.957368 +v -4.410560 0.505506 -4.722090 +vn -0.668584 0.743600 -0.007418 +v -4.797020 0.180162 -4.896190 +vn -0.821173 0.569047 -0.043132 +v -4.928250 -0.182023 -4.908020 +vn -0.903479 0.428595 -0.005731 +v -5.539490 1.206710 -3.837990 +vn 0.056749 0.550157 -0.833131 +v -5.652250 1.679150 -3.161880 +vn -0.365082 0.896619 -0.250577 +v -4.522290 0.012443 -4.354460 +vn -0.676708 0.226122 0.700668 +v -4.349330 0.979960 -3.581270 +vn 0.351493 -0.157137 -0.922909 +v -5.265100 0.558505 -3.911910 +vn 0.370101 -0.032541 -0.928421 +v -5.692860 0.386699 -4.050010 +vn 0.194105 -0.190863 -0.962234 +v -3.557620 0.217599 -5.585130 +vn 0.124774 0.320634 -0.938949 +v -4.419840 0.101622 -5.407410 +vn -0.505874 0.558375 -0.657502 +v -2.986280 0.751731 -5.406880 +vn -0.023805 0.195075 -0.980499 +v -3.915490 0.588812 -5.244590 +vn -0.413848 0.653219 -0.634062 +v -3.942720 0.980089 -4.514820 +vn -0.701186 0.705375 0.103849 +v -3.507150 1.041800 -5.085540 +vn -0.454685 0.605912 -0.652788 +v -3.284550 1.867150 -3.797010 +vn -0.423565 0.322257 -0.846607 +v -2.805560 1.763020 -4.909990 +vn -0.524518 0.654264 -0.544811 +v -4.409420 1.718890 -3.561520 +vn -0.081319 0.438383 -0.895102 +v -3.423600 0.131068 -3.663030 +vn -0.274963 -0.356393 0.892961 +v -3.791580 0.359076 -3.099850 +vn 0.363970 -0.742974 -0.561708 +v -3.142960 0.875393 -3.681780 +vn -0.791253 0.177661 0.585111 +v -4.250360 0.300536 -4.191760 +vn -0.626347 0.309527 0.715459 +v -3.816650 0.613634 -4.030080 +vn -0.502813 0.448220 0.739106 +v -3.208910 1.129620 -3.298160 +vn -0.305373 -0.650030 -0.695851 +v -2.297330 1.504380 -5.327460 +vn 0.036027 0.185974 -0.981894 +v -1.698880 0.463628 -4.448760 +vn 0.408062 -0.868039 -0.282832 +v -2.176540 0.382138 -3.879720 +vn 0.175446 -0.977818 0.114413 +v -2.569160 0.381014 -3.276530 +vn -0.040887 -0.924192 0.379732 +v -2.592100 0.306505 -5.241110 +vn 0.557703 -0.351000 -0.752174 +v -1.905850 0.949882 -5.018780 +vn 0.393276 -0.454504 -0.799225 +v -0.974432 0.582451 -4.379340 +vn 0.131008 -0.792980 -0.594996 +v -1.174870 0.274696 -3.801510 +vn -0.014124 -0.990769 0.134826 +v -0.147665 0.420984 -3.686860 +vn 0.036061 -0.996727 -0.072354 +v -1.324390 0.728385 -3.061570 +vn 0.065756 -0.940690 0.332834 +v -0.171813 1.383230 -4.951670 +vn 0.160508 -0.160836 -0.973843 +v -1.285110 1.173600 -5.063530 +vn 0.083528 -0.417153 -0.904990 +v 1.253990 0.565213 -4.183570 +vn 0.035909 -0.759028 -0.650067 +v 1.105650 0.250038 -3.535140 +vn -0.130414 -0.975356 -0.177971 +v 0.099637 0.736081 -4.351320 +vn 0.035442 -0.820469 -0.570592 +v -0.114097 0.577687 -3.006080 +vn -0.232944 -0.945861 0.226016 +v 0.873516 1.394780 -4.757480 +vn 0.203634 -0.080915 -0.975698 +v 2.373590 1.415120 -4.365920 +vn 0.391602 -0.016520 -0.919987 +v 2.741830 0.438995 -3.825690 +vn 0.069739 -0.677869 -0.731867 +v 3.539110 0.375223 -3.737370 +vn 0.156012 -0.481016 -0.862719 +v 3.524870 1.331910 -3.730730 +vn 0.395148 0.171937 -0.902383 +v 4.861630 1.754950 -3.258590 +vn 0.233363 0.331440 -0.914160 +v 5.387890 1.736530 -3.160580 +vn 0.085349 0.296930 -0.951077 +v 4.488490 0.450302 -3.459500 +vn 0.326238 -0.500216 -0.802093 +v 5.241340 0.551564 -3.202380 +vn 0.319834 -0.598042 -0.734882 +v 4.767690 0.968904 -3.454240 +vn 0.248454 0.115037 -0.961788 +v 5.139230 0.868035 -3.375590 +vn 0.122604 -0.009872 -0.992407 +v 6.398430 1.783650 -3.153310 +vn -0.076173 0.314494 -0.946198 +v 6.313270 0.721082 -3.018140 +vn 0.094867 -0.721389 -0.686001 +v 6.369130 1.169080 -3.312130 +vn 0.036080 -0.121041 -0.991992 +v 8.221740 1.788940 -3.353520 +vn -0.066354 -0.046730 -0.996701 +v 8.237020 0.743639 -3.089710 +vn -0.079200 -0.679320 -0.729556 +v 8.238540 1.316630 -3.350890 +vn -0.050671 -0.162999 -0.985324 +v 10.032400 1.753950 -3.396330 +vn -0.054928 0.138739 -0.988805 +v 10.072600 0.581598 -3.208010 +vn -0.074649 -0.734192 -0.674825 +v 10.048200 1.164360 -3.471910 +vn -0.071237 -0.119627 -0.990260 +v 11.496800 1.741210 -3.571470 +vn -0.141251 0.119391 -0.982748 +v 11.486100 0.544952 -3.205450 +vn 0.005699 -0.748523 -0.663085 +v 11.497000 1.103810 -3.542430 +vn -0.049008 -0.296675 -0.953720 +v -4.736150 2.175260 -2.926680 +vn -0.360277 0.889258 -0.281816 +v -1.775490 2.688360 -3.969780 +vn -0.273446 0.959286 -0.070696 +v -1.645710 2.063770 -5.061040 +vn 0.187130 0.371463 -0.909394 +v -1.728160 2.685320 -4.595560 +vn -0.231570 0.880544 -0.413543 +v -2.928480 1.927420 -4.256890 +vn -0.749074 0.661846 0.029121 +v -2.179940 2.849150 -3.189420 +vn -0.138134 0.851984 -0.505017 +v -0.318816 2.285350 -4.648610 +vn 0.147354 0.586728 -0.796264 +v -0.535359 2.768280 -4.103710 +vn 0.138032 0.926868 -0.349089 +v -0.399517 2.816820 -3.553110 +vn -0.068199 0.994817 -0.075413 +v 0.645697 2.967620 -3.447580 +vn -0.118899 0.983182 -0.138624 +v 0.683916 2.362100 -4.438810 +vn 0.113299 0.619947 -0.776421 +v 0.714189 2.769600 -3.883720 +vn 0.032329 0.857980 -0.512665 +v 2.212530 2.402250 -4.093880 +vn 0.289856 0.568889 -0.769642 +v 2.001220 2.875600 -3.593930 +vn 0.153750 0.840169 -0.520073 +v 1.841800 3.064720 -3.164860 +vn 0.028496 0.989703 -0.140272 +v 3.469150 2.287200 -3.481760 +vn 0.389582 0.439091 -0.809583 +v 3.419610 2.744380 -3.072760 +vn 0.300264 0.769638 -0.563470 +v 4.873710 2.316090 -2.953200 +vn 0.142360 0.544700 -0.826460 +v 8.262430 2.460070 -3.399050 +vn -0.091071 0.165449 -0.982004 +v 8.339310 3.027530 -3.096190 +vn -0.088433 0.705691 -0.702979 +v 9.682840 2.381640 -3.302290 +vn 0.049910 0.319017 -0.946434 +v 9.661680 2.871140 -3.007140 +vn 0.090171 0.685521 -0.722447 +v 11.480400 2.864970 -3.063790 +vn -0.047917 0.691411 -0.720871 +v 11.456300 2.389020 -3.399940 +vn -0.078890 0.419126 -0.904494 +v -10.713000 -2.170420 -1.661150 +vn 0.069988 -0.992448 0.100741 +v -10.613400 -2.000030 -2.135540 +vn 0.317519 -0.761543 -0.565008 +v -10.852500 -1.955650 -1.177740 +vn 0.037788 -0.778795 0.626139 +v -11.456200 -1.977150 -1.940760 +vn -0.603974 -0.769120 -0.208974 +v -10.663100 -0.997977 -2.255620 +vn -0.927271 0.207432 0.311675 +v -10.585900 -0.933830 -2.282570 +vn -0.303495 0.598688 -0.741258 +v -11.215900 -1.410790 -2.337730 +vn 0.129495 -0.576632 -0.806676 +v -11.599100 -1.636810 -2.001690 +vn -0.861653 -0.284733 -0.420096 +v -11.254100 -1.478840 -2.439920 +vn -0.021361 0.581180 0.813494 +v -11.645000 -1.561110 -1.999020 +vn -0.868020 -0.359944 -0.342026 +v -11.519700 -1.344520 -1.952220 +vn -0.612138 0.738063 -0.283812 +v -11.154400 -1.269590 -2.186960 +vn -0.407457 0.765788 -0.497541 +v -10.375200 -0.415355 -1.040690 +vn -0.675509 0.582319 0.452319 +v -10.379800 -0.334874 -1.573990 +vn -0.637176 0.749147 -0.181069 +v -10.725100 -0.745632 -1.648670 +vn 0.457394 -0.889053 0.019397 +v -11.611400 -1.443870 -1.419760 +vn -0.848254 0.025875 0.528957 +v -10.960300 -0.974201 -1.114120 +vn -0.712674 0.684806 0.152106 +v -10.797200 -0.722674 -1.658820 +vn -0.865781 0.437633 -0.242694 +v -11.628000 -1.473770 -1.468960 +vn -0.111606 0.946394 -0.303121 +v -10.998600 -0.998928 -1.250060 +vn -0.535461 0.712401 0.453615 +v -11.429100 -1.272750 -1.520580 +vn -0.658251 0.736815 0.154304 +v -11.025500 -1.724820 -2.462620 +vn -0.114765 -0.223963 -0.967817 +v -11.410500 -1.746890 -1.106920 +vn -0.605177 -0.377119 0.701101 +v -10.525300 -1.171800 -0.713690 +vn -0.211502 -0.041609 0.976491 +v -10.746600 -0.983536 -2.095590 +vn -0.478122 0.747727 -0.460764 +v -10.961000 -1.104410 -1.145570 +vn 0.709290 -0.703786 -0.039920 +v -10.770600 -0.766547 -1.646870 +vn -0.515847 0.841202 -0.162115 +v -9.864240 -0.208382 -2.069030 +vn -0.393633 0.572558 -0.719187 +v -9.639800 0.009061 -1.997970 +vn -0.357326 0.568531 -0.741007 +v -10.071400 -0.407340 -2.093750 +vn -0.388739 0.546997 -0.741401 +v -10.186000 -0.237329 -0.966924 +vn -0.667913 0.585348 0.459631 +v -9.877360 -0.003269 -0.845725 +vn -0.662674 0.536427 0.522598 +v -10.122500 -0.096150 -1.514380 +vn -0.666269 0.723648 -0.180053 +v -8.931650 -1.049780 -1.861810 +vn 0.371106 -0.675796 -0.636852 +v -9.134100 -1.068590 -1.907000 +vn 0.250458 -0.758329 -0.601837 +v -9.356330 -1.267110 -1.932640 +vn 0.602438 -0.552619 -0.575917 +v -9.775010 -1.591740 -2.003350 +vn 0.494434 -0.623276 -0.605856 +v -8.929020 -1.187370 -1.292430 +vn 0.336560 -0.939996 0.055999 +v -9.189260 -1.225020 -1.320360 +vn 0.308894 -0.949099 0.061609 +v -9.215360 -1.093750 -0.830200 +vn 0.045546 -0.740413 0.670607 +v -9.406680 -1.099730 -0.867643 +vn -0.038896 -0.802815 0.594958 +v -9.578050 -1.256630 -0.917958 +vn 0.367008 -0.565100 0.738896 +v -9.398380 -1.421930 -1.370340 +vn 0.701873 -0.691070 0.172619 +v -9.828800 -1.799490 -1.437080 +vn 0.523946 -0.840464 0.138209 +v -10.085900 -1.634320 -1.000150 +vn 0.226034 -0.633354 0.740116 +v -9.249290 -0.450623 -2.176290 +vn 0.146362 -0.011323 -0.989166 +v -9.482090 -0.591884 -2.223850 +vn 0.181380 -0.013227 -0.983324 +v -9.679480 -0.774061 -2.232360 +vn 0.137832 -0.054948 -0.988930 +v -10.121200 -1.195460 -2.309930 +vn 0.253643 -0.037191 -0.966583 +v -9.852410 -0.609106 -0.581276 +vn -0.146892 -0.005196 0.989139 +v -9.591750 -0.475539 -0.545692 +vn -0.183262 -0.092791 0.978675 +v -10.029600 -0.764548 -0.630306 +vn -0.179943 -0.010374 0.983622 +v -7.594420 -1.331770 -2.867360 +vn 0.051044 -0.531631 0.845436 +v -8.075050 -0.528848 -1.747740 +vn 0.476795 -0.611247 -0.631699 +v -7.442270 -0.281991 -1.018260 +vn 0.646454 -0.759150 0.076084 +v -7.678900 -0.127235 -0.315188 +vn 0.343540 -0.572317 0.744603 +v -8.473060 -0.640868 -0.528938 +vn 0.150582 -0.660431 0.735633 +v -8.193820 -0.765380 -1.135210 +vn 0.498520 -0.862912 0.082833 +v -7.415150 -0.325401 -2.663510 +vn -0.351838 0.132112 0.926691 +v -8.372640 -1.195010 -2.906290 +vn -0.430374 0.061425 0.900558 +v -8.035130 -0.887875 -2.810170 +vn -0.354017 0.141442 0.924482 +v -7.339290 0.002209 -1.676500 +vn 0.537486 -0.568426 -0.622897 +v -6.045260 -0.043644 -2.307160 +vn -0.142606 -0.657211 0.740092 +v -6.429010 -0.267810 -2.501160 +vn 0.048032 -0.466708 0.883106 +v -6.916170 -0.817873 -2.677700 +vn 0.119971 -0.414092 0.902294 +v -6.564170 0.045687 -0.874314 +vn -0.029043 -0.998903 0.036741 +v -5.335520 0.101742 -2.051720 +vn -0.090677 -0.572650 0.814770 +v -4.956970 -0.195685 -2.671640 +vn 0.227820 -0.948817 0.218735 +v -5.538060 -0.271049 -2.834920 +vn 0.183494 -0.967034 0.176567 +v 2.374770 -0.090570 -2.585980 +vn -0.250512 -0.967710 -0.027946 +v 4.322120 -0.195561 -1.499590 +vn 0.101948 -0.992094 0.073188 +v 4.321520 -0.215969 -2.328540 +vn 0.130340 -0.991338 -0.016126 +v 4.338440 -0.104324 -2.939970 +vn 0.146483 -0.867178 -0.475968 +v 3.210370 -0.246287 -2.473600 +vn -0.053835 -0.994659 -0.088065 +v 3.265700 -0.182245 -1.579370 +vn -0.129661 -0.980010 0.150891 +v 4.183210 -0.244252 -0.279203 +vn 0.162147 -0.814231 -0.557438 +v 4.166580 -0.192895 -0.559594 +vn 0.029037 -0.996519 -0.078147 +v 4.270490 -0.154626 -1.032480 +vn 0.089028 -0.995744 0.023817 +v 3.198460 -0.119544 -0.668041 +vn -0.145071 -0.962998 -0.227132 +v 3.056360 -0.246805 -0.321518 +vn -0.156385 -0.888128 -0.432171 +v 3.349880 -0.117856 -1.138480 +vn -0.141939 -0.986102 0.086352 +v 5.167790 -0.003601 -2.101840 +vn 0.318522 -0.947871 -0.009152 +v 5.166200 0.008719 -1.559320 +vn 0.326642 -0.942825 0.066228 +v 4.310650 -0.497134 0.027182 +vn 0.265653 -0.846083 -0.462138 +v 5.000830 -0.011053 -0.280867 +vn 0.265289 -0.962694 0.053305 +v 5.010160 -0.048895 -0.647962 +vn 0.279408 -0.960135 -0.008464 +v 10.130200 -0.007213 -1.035440 +vn -0.163974 -0.985114 -0.051607 +v 10.151000 -0.011454 -0.666980 +vn -0.158164 -0.987408 -0.003008 +v 10.186100 -0.014992 -0.265649 +vn -0.123373 -0.991432 0.042916 +v 11.641800 -0.193876 -0.315406 +vn -0.118595 -0.991110 0.060295 +v 11.609100 -0.205248 -0.712390 +vn -0.120622 -0.992418 0.023588 +v 11.589400 -0.206725 -1.091340 +vn -0.125613 -0.991817 -0.022830 +v 11.555900 -0.158309 -1.576550 +vn -0.146717 -0.964890 -0.217857 +v -8.811040 0.703025 -1.894940 +vn -0.370220 0.564074 -0.738077 +v -9.197390 0.596746 -0.613105 +vn -0.588591 0.589723 0.552980 +v -9.163240 0.743813 -1.306880 +vn -0.596068 0.794379 -0.116894 +v -9.831620 0.183698 -1.450610 +vn -0.647572 0.750987 -0.129110 +v -7.652360 1.733170 -1.794570 +vn -0.281667 0.619696 -0.732557 +v -7.928490 1.371340 -1.835760 +vn -0.417446 0.465535 -0.780394 +v -7.884050 1.719440 -0.355884 +vn -0.529641 0.629070 0.568991 +v -8.273650 1.295950 -0.493996 +vn -0.637245 0.548432 0.541425 +v -8.476750 1.277750 -1.198220 +vn -0.670850 0.731101 -0.124302 +v -8.294980 0.220047 -2.081560 +vn 0.121836 -0.035749 -0.991906 +v -8.003400 0.668278 -0.091106 +vn -0.261629 0.034720 0.964544 +v -8.814270 0.086256 -0.299337 +vn -0.234925 -0.068157 0.969621 +v -6.011470 1.397760 -2.465880 +vn -0.481038 0.734403 0.478806 +v -6.972140 1.891100 -1.689030 +vn -0.032259 0.709882 -0.703582 +v -6.723430 1.124600 -2.751110 +vn -0.618150 0.661841 0.424095 +v -7.043310 0.719069 -2.849630 +vn -0.782173 0.517818 0.346511 +v -6.947710 0.359493 -1.655480 +vn -0.147430 -0.749545 -0.645327 +v -6.638060 0.263002 -1.665680 +vn 0.065334 -0.685068 -0.725543 +v -7.203370 0.345292 -0.268463 +vn 0.195570 -0.699929 0.686915 +v -6.994960 0.175857 -0.939239 +vn 0.140391 -0.989962 0.016273 +v -6.811180 0.314711 -0.192189 +vn -0.130491 -0.673991 0.727123 +v -5.885720 0.823600 -2.065940 +vn -0.343008 0.135224 0.929548 +v -7.107290 1.077690 -1.966310 +vn 0.130632 -0.038431 -0.990686 +v -7.479870 0.802556 -2.000370 +vn 0.138389 -0.059167 -0.988609 +v -6.685710 1.128650 -1.888850 +vn 0.225069 0.040087 -0.973518 +v -6.527740 0.530690 -2.306930 +vn -0.471933 0.059201 0.879644 +v -6.871880 0.201576 -2.505330 +vn -0.436036 0.035403 0.899232 +v -5.120240 1.852260 -2.183720 +vn -0.521397 0.674261 0.522988 +v -5.001990 0.582265 -1.418160 +vn 0.280247 -0.556646 -0.782053 +v -4.536920 0.397750 -0.467073 +vn -0.018656 -0.999806 0.006362 +v -4.998480 0.365446 -0.634125 +vn 0.182218 -0.978348 0.098137 +v -4.488650 0.890629 -1.585110 +vn -0.517462 -0.061538 0.853491 +v -5.239310 1.049500 -1.892040 +vn -0.295770 0.147914 0.943738 +v -5.629400 1.331550 -1.604970 +vn 0.255468 0.122659 -0.959005 +v -3.953210 0.270786 -2.365100 +vn 0.278171 -0.927592 0.249385 +v -3.587930 0.738694 -1.448690 +vn 0.100082 -0.951719 0.290196 +v -3.168750 0.424742 -2.203340 +vn 0.040804 -0.933420 0.356458 +v -4.463940 0.503358 -1.750360 +vn -0.046693 -0.572462 0.818601 +v -4.159130 0.603399 -1.143360 +vn 0.201839 -0.825852 -0.526526 +v -4.304890 1.169840 -1.285770 +vn -0.411188 -0.082671 -0.907794 +v -2.215220 0.927137 -1.373160 +vn -0.057352 -0.882008 0.467732 +v -2.029710 0.534122 -2.027040 +vn 0.049569 -0.967813 0.246741 +v -2.659620 0.351104 -2.813710 +vn 0.031265 -0.937255 -0.347239 +v -2.438100 1.031760 -0.758342 +vn 0.113134 -0.909123 -0.400869 +v -2.912820 0.445307 -0.132880 +vn 0.107452 -0.975251 -0.193235 +v -0.475743 0.701893 -2.341930 +vn -0.086465 -0.991898 -0.093069 +v -0.717997 0.603226 -1.825730 +vn -0.009103 -0.999645 -0.025049 +v -1.543960 0.665096 -2.439760 +vn 0.252172 -0.948592 -0.191266 +v -0.932559 0.715535 -1.163380 +vn -0.187419 -0.978174 0.089716 +v -1.083950 0.709400 -0.533626 +vn -0.203306 -0.933645 -0.294914 +v 1.057030 0.427992 -2.060820 +vn -0.268323 -0.956162 0.117290 +v 0.938639 0.312982 -2.804640 +vn -0.287787 -0.945505 0.152311 +v 1.018270 0.447489 -1.432610 +vn -0.167745 -0.985567 -0.022806 +v 1.012750 0.419810 -0.921833 +vn -0.164866 -0.977424 -0.132141 +v 0.802932 0.378742 -0.416488 +vn -0.208669 -0.976635 -0.051386 +v 1.467710 0.165973 -0.322071 +vn -0.231006 -0.934902 -0.269434 +v 2.352750 0.029538 -1.700900 +vn -0.320177 -0.934477 0.155693 +v 2.342940 0.106710 -0.751735 +vn -0.224831 -0.959513 -0.169666 +v 2.411010 0.095231 -1.139280 +vn -0.270532 -0.957607 0.099006 +v 2.077590 0.021514 -0.200883 +vn -0.247004 -0.884463 -0.395871 +v 5.241770 0.106984 -2.743730 +vn 0.375795 -0.833825 -0.404368 +v 5.080450 0.017099 -1.058080 +vn 0.231995 -0.971804 -0.042144 +v 6.400440 0.388975 -1.531740 +vn 0.149639 -0.980306 -0.128872 +v 6.319650 0.334669 -1.905960 +vn 0.179254 -0.980538 0.080078 +v 6.285490 0.379652 -2.525330 +vn 0.148858 -0.935392 -0.320755 +v 6.500170 0.259666 -0.477281 +vn 0.061031 -0.960606 -0.271128 +v 6.440600 0.352297 -0.847257 +vn 0.131675 -0.990669 0.035165 +v 6.378680 0.178425 -0.003362 +vn 0.077005 -0.996147 -0.041981 +v 6.456870 0.279085 -1.151200 +vn 0.102483 -0.994300 -0.029407 +v 8.329970 0.430660 -2.507670 +vn -0.010085 -0.988314 -0.152096 +v 8.343950 0.475508 -2.032930 +vn -0.051405 -0.998643 0.008339 +v 8.301050 0.399572 -1.732640 +vn -0.127686 -0.937340 -0.324177 +v 8.338200 0.300236 -1.356370 +vn -0.086930 -0.988614 -0.122824 +v 8.362770 0.293408 -0.986073 +vn -0.121355 -0.992609 0.000629 +v 8.401180 0.263707 -0.619741 +vn -0.096240 -0.977278 -0.188856 +v 8.449170 0.177784 -0.189533 +vn -0.067205 -0.997248 -0.031314 +v 10.098100 0.433611 -2.818850 +vn -0.049571 -0.943572 -0.327435 +v 10.115100 0.222700 -2.374730 +vn -0.137382 -0.926941 -0.349150 +v 10.076500 0.120875 -1.917760 +vn -0.143097 -0.974685 -0.171791 +v 10.108800 0.043683 -1.462960 +vn -0.161387 -0.977362 -0.136812 +v 11.459800 0.423940 -2.900220 +vn -0.015551 -0.961020 -0.276041 +v 11.422900 0.249886 -2.468930 +vn 0.047410 -0.910603 -0.410554 +v 11.433500 0.022005 -1.993940 +vn -0.062630 -0.899417 -0.432581 +v -7.835920 1.865140 -1.089690 +vn -0.458980 0.886257 -0.062337 +v -6.737610 2.178450 -0.884211 +vn -0.311141 0.948645 -0.057135 +v -5.872990 2.214820 -1.457320 +vn -0.042181 0.589833 -0.806423 +v -6.042570 2.460480 -0.770764 +vn -0.273576 0.960542 -0.050159 +v -7.154190 1.920360 -0.237613 +vn -0.311141 0.717955 0.622682 +v -4.437980 2.837490 -0.544243 +vn -0.337421 0.941164 -0.018903 +v -3.582900 2.702100 -2.642890 +vn -0.407700 0.818265 -0.405243 +v -4.106770 2.447070 -1.805300 +vn -0.626166 0.638523 0.447443 +v -3.139570 3.049150 -1.006060 +vn -0.058200 0.933868 -0.352850 +v -3.926260 2.645210 -1.409060 +vn -0.323230 0.568664 -0.756401 +v -2.853680 3.125540 -1.612760 +vn -0.256820 0.948062 0.187677 +v -2.670780 3.267780 -2.478760 +vn -0.196208 0.943989 -0.265308 +v -1.771700 3.174870 -0.702388 +vn -0.013215 0.975901 -0.217814 +v -1.560800 3.173490 -1.325490 +vn 0.007340 0.990062 0.140438 +v -3.109810 3.445170 -0.254355 +vn -0.195432 0.979766 -0.043185 +v -2.022150 3.340250 -0.048175 +vn 0.099883 0.989218 0.107101 +v -1.302560 3.262590 -2.088660 +vn 0.053746 0.991547 -0.118095 +v -0.846789 2.966670 -2.810860 +vn 0.068335 0.951805 -0.298995 +v -0.281429 3.193850 -0.662042 +vn -0.024771 0.976279 -0.215095 +v -0.139338 3.151180 -1.205450 +vn -0.073228 0.989971 0.120811 +v 1.435730 3.094550 -2.356850 +vn -0.078743 0.980816 -0.178324 +v 0.529177 2.968370 -2.608280 +vn -0.019554 0.973670 -0.227123 +v 1.206230 3.266130 -1.743220 +vn 0.013497 0.977205 -0.211869 +v 0.060694 3.273860 -1.916690 +vn 0.014837 0.989732 -0.142163 +v 0.942250 3.300660 -0.478169 +vn -0.081158 0.994202 -0.070536 +v 1.035500 3.306920 -1.169940 +vn -0.085037 0.996304 -0.012140 +v 2.816390 3.450460 -0.333060 +vn -0.074826 0.992812 -0.093405 +v 2.887300 3.360290 -1.107620 +vn -0.026582 0.993597 -0.109811 +v 3.149830 3.184650 -2.132770 +vn 0.052886 0.959829 -0.275556 +v 3.407090 2.981330 -2.660180 +vn 0.181192 0.911722 -0.368691 +v 3.053150 3.313790 -1.573080 +vn 0.007227 0.988562 -0.150642 +v 5.511610 2.340290 -2.904850 +vn -0.000231 0.462786 -0.886470 +v 4.900120 2.738210 -2.595280 +vn 0.068984 0.792118 -0.606458 +v 4.794380 3.054480 -2.004360 +vn 0.025436 0.902536 -0.429862 +v 4.733320 3.277590 -1.516480 +vn 0.005608 0.934424 -0.356120 +v 5.563230 3.306760 -1.534010 +vn -0.051349 0.962405 -0.266720 +v 5.677100 3.158510 -1.996670 +vn -0.118345 0.895672 -0.428680 +v 5.574760 2.764610 -2.601190 +vn -0.060157 0.741078 -0.668719 +v 4.654540 3.450480 -0.934391 +vn -0.028230 0.971559 -0.235107 +v 4.675790 3.594340 -0.195897 +vn -0.027775 0.991858 -0.124281 +v 5.640140 3.451150 -1.014560 +vn 0.004657 0.974239 -0.225471 +v 5.670410 3.538090 -0.463796 +vn 0.039468 0.995914 -0.081226 +v 6.563420 2.309080 -2.998680 +vn -0.194323 0.421428 -0.885797 +v 6.810120 3.180790 -2.212730 +vn -0.172656 0.861043 -0.478325 +v 6.536240 3.343980 -1.612550 +vn -0.087733 0.974447 -0.206776 +v 6.583050 3.427360 -1.162220 +vn -0.055764 0.983128 -0.174210 +v 6.919230 2.760150 -2.769030 +vn -0.218145 0.678871 -0.701104 +v 6.648030 3.533860 -0.545522 +vn -0.020175 0.993381 -0.113083 +v 8.433910 3.548420 -1.299470 +vn -0.027015 0.997644 -0.063058 +v 8.445950 3.494400 -1.775910 +vn -0.029043 0.992162 -0.121538 +v 8.378750 3.374950 -2.508090 +vn -0.029486 0.952563 -0.302909 +v 8.444950 3.591370 -0.050329 +vn -0.023611 0.996357 -0.081952 +v 8.486790 3.563670 -0.680621 +vn -0.020492 0.999533 -0.022651 +v 10.121300 3.514750 -1.300260 +vn 0.003583 0.987559 -0.157210 +v 10.080000 3.425120 -1.875900 +vn 0.022355 0.972430 -0.232121 +v 9.600550 3.196720 -2.554500 +vn 0.079983 0.884806 -0.459044 +v 10.186900 3.653430 -0.130467 +vn -0.060862 0.994397 -0.086437 +v 10.179800 3.610290 -0.750292 +vn -0.052127 0.992057 -0.114478 +v 11.639000 3.710090 -0.819701 +vn -0.083021 0.982694 -0.165590 +v 11.648400 3.766240 -0.180886 +vn -0.086940 0.992044 -0.091051 +v 11.604500 3.547780 -1.454870 +vn -0.063285 0.969203 -0.237992 +v 11.558200 3.435900 -1.918770 +vn -0.027453 0.959506 -0.280348 +v 11.472000 3.163780 -2.653210 +vn -0.027260 0.896925 -0.441343 +v -10.723000 -0.246537 1.732890 +vn -0.481530 0.744608 -0.462264 +v -10.952200 -0.523317 1.540970 +vn -0.834630 -0.151655 -0.529522 +v -11.144000 -0.621638 2.014820 +vn -0.631904 -0.774520 -0.028571 +v -10.969100 -0.551175 2.490150 +vn -0.761797 0.104933 0.639260 +v -10.923700 -0.504020 1.548290 +vn -0.475363 0.812654 -0.337081 +v -11.228500 -0.611323 2.031270 +vn -0.980055 -0.181653 -0.080590 +v -10.905800 -0.225480 2.074760 +vn -0.646281 0.762003 -0.040895 +v -10.767900 -0.263344 2.427650 +vn -0.519774 0.690897 0.502490 +v -10.983800 -0.556995 2.541860 +vn -0.101545 -0.608259 0.787216 +v -10.561800 -1.236860 1.959180 +vn -0.107505 -0.976764 -0.185405 +v -10.515100 -0.901987 1.492730 +vn 0.061956 -0.643790 -0.762690 +v -10.486300 -1.077690 2.529520 +vn 0.045984 -0.840242 0.540258 +v -10.787600 -0.675778 1.393110 +vn -0.432373 -0.172696 -0.885003 +v -11.080600 -0.882162 2.002000 +vn -0.873700 -0.482415 -0.062645 +v -10.783700 -0.830596 2.676140 +vn -0.536425 -0.240571 0.808934 +v -10.235700 -0.031813 1.539520 +vn -0.676734 0.671840 -0.301101 +v -10.261300 -0.076106 2.653820 +vn -0.665343 0.603031 0.440082 +v -10.327100 -0.054118 2.502860 +vn -0.235610 0.668062 0.705819 +v -9.599190 -0.947987 1.993740 +vn 0.449554 -0.879229 -0.157662 +v -9.061480 -0.078491 1.396400 +vn 0.265214 -0.520710 -0.811494 +v -8.793920 0.023653 1.392580 +vn 0.214206 -0.503860 -0.836804 +v -9.283900 -0.266788 1.406600 +vn 0.343946 -0.442365 -0.828260 +v -9.799670 -0.602369 1.413980 +vn 0.214127 -0.497817 -0.840433 +v -8.970090 -0.271599 2.717990 +vn 0.440124 -0.626365 0.643395 +v -9.156650 -0.430315 2.728770 +vn 0.456318 -0.613196 0.644798 +v -9.734030 -0.780230 2.682100 +vn 0.268895 -0.704363 0.656938 +v -10.006800 -0.173281 1.322420 +vn -0.122931 0.220423 -0.967627 +v -10.242900 -0.156427 1.575920 +vn 0.541948 -0.759396 0.360014 +v -10.293900 -0.035149 1.688880 +vn -0.280228 0.734451 -0.618105 +v -10.280500 -0.188987 2.584580 +vn 0.555003 -0.742668 -0.374722 +v -8.385060 -0.337241 2.028170 +vn 0.329612 -0.932582 -0.147129 +v -8.807810 -0.412451 2.038410 +vn 0.275004 -0.948016 -0.160123 +v -8.985370 -0.543958 2.029650 +vn 0.641602 -0.749596 -0.162643 +v -7.755530 0.010852 2.023530 +vn 0.503661 -0.849531 -0.156919 +v -8.691870 -0.150028 2.727480 +vn 0.258234 -0.682672 0.683575 +v 1.069100 -0.720561 2.693840 +vn -0.326189 -0.923871 -0.200159 +v 1.161840 -0.503581 1.726880 +vn -0.502686 -0.779473 -0.373802 +v 0.443876 -0.332249 2.484590 +vn -0.549760 -0.777213 -0.306111 +v 2.823380 -0.843569 0.839755 +vn -0.102659 -0.926891 -0.361017 +v 2.982040 -0.447836 0.110061 +vn -0.197781 -0.844430 -0.497816 +v 2.219940 -1.005650 1.907120 +vn -0.078305 -0.996147 -0.039494 +v 2.244730 -0.325248 0.336308 +vn -0.303979 -0.837072 -0.454871 +v 1.829820 -0.525972 1.031670 +vn -0.463333 -0.744500 -0.480669 +v 4.237450 -0.575468 1.636090 +vn 0.383290 -0.902453 0.196642 +v 4.325720 -0.637644 0.768878 +vn 0.378824 -0.925301 -0.017639 +v 5.122730 -0.097848 0.568855 +vn 0.385889 -0.902569 -0.190941 +v 5.314050 -0.060964 1.156180 +vn 0.406635 -0.913579 -0.004586 +v 4.634470 0.191993 3.014690 +vn 0.550972 -0.531707 0.643209 +v 4.376680 -0.331684 2.249480 +vn 0.410948 -0.871837 0.266498 +v 5.425730 0.030599 1.720230 +vn 0.409467 -0.903823 0.124260 +v 11.674900 -0.134631 0.467323 +vn -0.113997 -0.987734 0.106709 +v 11.747900 -0.064031 1.040780 +vn -0.102231 -0.985297 0.136887 +v -10.348900 0.166111 2.127410 +vn -0.990852 0.133873 -0.017031 +v -9.198560 0.736334 1.465610 +vn -0.407972 0.648521 -0.642635 +v -9.466830 0.559250 1.470450 +vn -0.476970 0.625445 -0.617510 +v -9.761770 0.339803 1.493300 +vn -0.518408 0.592360 -0.616736 +v -9.265380 0.999164 2.163060 +vn -0.552004 0.833373 0.027961 +v -9.605100 0.754772 2.175620 +vn -0.601909 0.797822 0.034447 +v -9.857740 0.566423 2.167560 +vn -0.596185 0.802326 0.028936 +v -10.263400 0.169263 2.114630 +vn -0.205551 0.978406 0.021674 +v -9.467220 0.495633 2.807570 +vn -0.384464 0.576757 0.720791 +v -9.166500 0.703042 2.811530 +vn -0.404632 0.559055 0.723692 +v -9.728710 0.302997 2.802680 +vn -0.493142 0.510332 0.704537 +v -9.032310 0.409727 1.280360 +vn -0.058706 0.076259 -0.995358 +v -9.305620 0.270973 1.302090 +vn -0.139861 0.035036 -0.989551 +v -9.556170 0.093888 1.321400 +vn -0.092531 0.087442 -0.991863 +v -10.176900 0.098213 2.109370 +vn 0.580567 -0.814154 -0.009751 +v -8.494350 1.222960 1.511430 +vn -0.413684 0.623353 -0.663549 +v -7.976970 1.725690 1.606880 +vn -0.538611 0.528597 -0.656112 +v -8.149440 1.828290 2.164180 +vn -0.589034 0.792770 0.156701 +v -8.592480 1.439640 2.166500 +vn -0.610033 0.790938 0.047723 +v -7.879390 1.561940 2.785220 +vn -0.436931 0.517796 0.735513 +v -8.047590 0.383555 1.383410 +vn 0.196700 -0.522222 -0.829815 +v -7.931240 0.212559 2.788330 +vn 0.286818 -0.705150 0.648459 +v -7.469460 1.062960 0.027212 +vn -0.137883 -0.015849 0.990322 +v -7.648430 1.184740 1.195800 +vn -0.291131 0.161461 -0.942960 +v -8.286910 0.812820 1.278220 +vn -0.112941 0.105842 -0.987948 +v -6.389800 0.379827 1.963480 +vn -0.092289 -0.986324 -0.136557 +v -6.804050 0.464026 1.978270 +vn -0.102672 -0.988878 -0.107602 +v -7.109100 0.382120 2.006530 +vn 0.429511 -0.890782 -0.148415 +v -7.016340 0.828968 1.205630 +vn -0.069621 -0.678018 -0.731741 +v -6.553750 0.789591 1.175330 +vn -0.116390 -0.610430 -0.783473 +v -7.349560 0.729595 1.278340 +vn 0.121752 -0.629306 -0.767562 +v -6.885460 0.649065 2.797020 +vn -0.045400 -0.823657 0.565268 +v -6.543770 0.570428 2.838040 +vn -0.142107 -0.791485 0.594439 +v -7.214770 0.552637 2.834720 +vn 0.331158 -0.724297 0.604754 +v -5.936310 1.372540 0.267339 +vn -0.200547 0.042879 0.978745 +v -6.891890 1.186170 0.090355 +vn -0.140158 0.003654 0.990122 +v -6.761690 1.456490 1.105390 +vn -0.070730 0.230113 -0.970590 +v -7.269250 1.366400 1.109070 +vn -0.151349 0.167468 -0.974191 +v -4.690880 0.642023 0.356783 +vn -0.200291 -0.889725 0.410212 +v -5.332160 0.684146 0.212979 +vn -0.064763 -0.674666 0.735276 +v -5.565970 0.426337 1.937840 +vn 0.155440 -0.983742 -0.089940 +v -4.615040 0.596765 2.015380 +vn 0.021059 -0.999069 0.037655 +v -4.818300 0.824836 0.959318 +vn -0.121515 -0.958175 -0.259103 +v -5.698330 0.825235 1.031020 +vn -0.062741 -0.574427 -0.816148 +v -4.955380 1.184690 0.530586 +vn -0.739453 0.088283 0.667395 +v -5.106300 1.322850 0.851234 +vn -0.391437 0.186976 -0.901009 +v -5.817710 1.553890 1.020440 +vn -0.117326 0.199453 -0.972858 +v -3.440840 0.796358 1.357260 +vn -0.045808 -0.947064 -0.317759 +v -3.747940 0.483504 2.138970 +vn -0.093260 -0.990849 -0.097571 +v -1.720190 0.555767 0.071007 +vn 0.063019 -0.992880 -0.101084 +v -2.013960 0.538808 0.784145 +vn -0.098464 -0.995084 -0.010662 +v -2.980710 0.742298 0.767094 +vn -0.121677 -0.941072 0.315559 +v -2.245990 0.541244 1.520670 +vn -0.110858 -0.988276 -0.104980 +v -2.672950 0.497664 2.198080 +vn 0.096751 -0.993067 0.066766 +v -2.730990 0.741092 2.915520 +vn 0.008110 -0.711481 0.702659 +v -0.378937 0.566206 0.822631 +vn -0.093799 -0.987563 -0.126175 +v -0.698842 0.472019 1.731830 +vn -0.136616 -0.990493 -0.016085 +v -1.271010 0.622381 2.325140 +vn -0.136741 -0.989824 0.039384 +v -1.533000 0.745211 2.936770 +vn -0.048976 -0.804136 0.592424 +v -0.184035 0.153841 2.466910 +vn -0.532954 -0.827262 -0.177758 +v -0.693876 0.520912 3.033700 +vn -0.893827 -0.387631 -0.225423 +v 1.106650 0.161857 0.191149 +vn -0.439961 -0.878473 -0.186334 +v 0.216475 0.530739 0.185345 +vn -0.168947 -0.985375 0.022209 +v 0.852374 0.166178 0.868905 +vn -0.451193 -0.849638 -0.273020 +v 0.447183 0.110466 1.469750 +vn -0.484324 -0.797888 -0.358894 +v 5.066000 -0.021050 0.146684 +vn 0.404947 -0.903478 -0.140518 +v 5.535650 0.347684 2.542650 +vn 0.393764 -0.696411 0.599969 +v 6.578030 0.291644 0.771016 +vn 0.142848 -0.968953 0.201804 +v 6.630650 0.412403 1.294180 +vn 0.151810 -0.981100 0.119984 +v 6.705220 0.604956 2.243890 +vn 0.155892 -0.822299 0.547286 +v 6.719650 1.550910 2.788370 +vn 0.126966 -0.176931 0.975999 +v 8.477290 0.258606 0.586710 +vn -0.071789 -0.981173 0.179294 +v 8.513440 0.352556 1.101650 +vn -0.099868 -0.989733 0.102250 +v 8.577400 0.528908 2.070240 +vn -0.050489 -0.821610 0.567810 +v 8.609500 1.533550 2.630360 +vn 0.049594 -0.182691 0.981919 +v 10.210800 0.043899 0.510135 +vn -0.125569 -0.985643 0.112873 +v 10.241300 0.103908 1.033880 +vn -0.133877 -0.987857 0.078838 +v 10.287100 0.305441 2.010740 +vn -0.079219 -0.791297 0.606278 +v 11.796300 0.226463 2.053560 +vn -0.051720 -0.748820 0.660753 +v 10.306800 1.421270 2.561600 +vn 0.020206 -0.160533 0.986824 +v 11.774700 1.386170 2.527130 +vn 0.019877 -0.110896 0.993633 +v -7.529340 2.015170 1.473360 +vn -0.331462 0.717702 -0.612403 +v -7.545700 2.138710 2.158660 +vn -0.325937 0.940551 0.095547 +v -6.131530 2.215010 -0.003194 +vn -0.312876 0.644012 0.698110 +v -6.682350 2.361980 2.154500 +vn -0.271738 0.961830 -0.032266 +v -5.915510 2.576370 2.122770 +vn -0.159679 0.985283 0.060995 +v -6.815720 2.130280 1.477270 +vn -0.141580 0.757801 -0.636941 +v -6.753780 2.160170 2.865760 +vn -0.123633 0.693607 0.709665 +v -4.767090 2.746140 2.079680 +vn -0.321111 0.938106 0.129786 +v -5.658150 2.292540 1.285920 +vn -0.225756 0.663738 -0.713082 +v -4.646080 2.365240 2.882890 +vn -0.229465 0.639194 0.734014 +v -3.357400 3.024850 0.650094 +vn -0.179105 0.946224 0.269409 +v -3.510530 3.044610 1.465300 +vn -0.095548 0.920931 -0.377831 +v -4.122050 2.629410 0.584103 +vn -0.575031 0.696169 0.429754 +v -3.499030 3.354760 2.132170 +vn -0.234716 0.972063 0.001502 +v -4.399970 2.642680 1.140340 +vn -0.354243 0.715712 -0.601888 +v -2.047720 3.067810 0.692948 +vn -0.034505 0.981462 0.188525 +v -2.391660 3.290780 2.092950 +vn 0.113880 0.993490 0.003002 +v -2.322100 3.129410 1.524930 +vn -0.062383 0.955566 -0.288101 +v -0.717318 3.153570 0.730588 +vn -0.098261 0.992216 0.076497 +v -0.638241 3.316520 0.055324 +vn -0.019196 0.998179 0.057191 +v -0.912661 3.236140 1.478370 +vn -0.077104 0.986882 -0.141842 +v -1.152760 3.220870 2.105530 +vn 0.049720 0.983601 0.173369 +v 0.768941 3.358610 0.150476 +vn -0.046492 0.998818 -0.014178 +v 0.618211 3.343680 1.555350 +vn -0.041976 0.994000 0.101007 +v 0.700312 3.312200 0.835802 +vn -0.112574 0.993590 -0.010310 +v 0.681825 3.139490 2.148310 +vn -0.009791 0.880329 0.474263 +v 1.181800 2.647490 2.807290 +vn 0.008101 0.767698 0.640761 +v 2.661140 3.514610 0.769952 +vn -0.084912 0.995565 0.040494 +v 2.737700 3.481890 0.237123 +vn -0.070392 0.994053 -0.083086 +v 2.601970 3.410380 1.413630 +vn -0.055711 0.983296 0.173276 +v 2.897410 3.288160 2.081800 +vn -0.052744 0.934009 0.353335 +v 3.030430 2.956700 2.602580 +vn -0.014505 0.779220 0.626583 +v 4.648100 3.618910 0.296536 +vn -0.015967 0.999519 -0.026572 +v 5.641080 3.563280 0.110837 +vn 0.035549 0.996371 -0.077331 +v 5.602300 3.631680 0.702505 +vn -0.000863 0.996772 -0.080282 +v 4.600440 3.635530 0.871608 +vn -0.029465 0.999555 -0.004579 +v 4.524540 3.590570 1.417970 +vn -0.073305 0.977544 0.197572 +v 4.586300 3.362080 2.073670 +vn -0.020838 0.837187 0.546519 +v 5.508670 3.629110 1.313000 +vn 0.011293 0.994370 0.105356 +v 5.616830 3.425370 1.976860 +vn 0.038252 0.805398 0.591498 +v 5.741170 2.814260 2.454000 +vn 0.035326 0.635452 0.771332 +v 4.650920 2.955310 2.447000 +vn 0.093633 0.659638 0.745729 +v 5.486880 2.342820 2.841520 +vn 0.210324 0.368172 0.905656 +v 6.620230 3.638720 0.706170 +vn -0.005646 0.997952 -0.063718 +v 6.599830 3.574150 0.080876 +vn -0.018715 0.996581 -0.080478 +v 6.643860 3.618450 1.181750 +vn 0.029970 0.988841 0.145928 +v 6.703280 3.403900 1.895640 +vn 0.059145 0.848660 0.525622 +v 6.721790 2.364990 2.692960 +vn 0.080602 0.339677 0.937082 +v 6.747630 2.842690 2.418500 +vn 0.027252 0.591425 0.805900 +v 8.472370 3.648030 0.603783 +vn -0.020682 0.999786 0.000951 +v 8.557140 3.398370 1.733540 +vn 0.024385 0.857551 0.513821 +v 8.509000 3.583030 1.159590 +vn -0.010710 0.982722 0.184777 +v 8.580890 2.846280 2.323700 +vn 0.028187 0.594383 0.803688 +v 8.599850 2.330430 2.554960 +vn 0.061164 0.269948 0.960930 +v 10.238600 3.684640 1.011660 +vn -0.043222 0.977297 0.207419 +v 10.212000 3.721730 0.514488 +vn -0.063013 0.996943 -0.046193 +v 10.269400 3.451450 1.640590 +vn -0.004021 0.860111 0.510091 +v 10.283400 2.903060 2.258690 +vn 0.005980 0.574443 0.818523 +v 10.300000 2.297960 2.485370 +vn 0.033953 0.228856 0.972868 +v 11.699800 3.736060 1.006300 +vn -0.030827 0.954227 0.297492 +v 11.730500 3.475240 1.598780 +vn 0.002636 0.854364 0.519669 +v 11.674500 3.830580 0.471930 +vn -0.078834 0.996798 0.013410 +v 11.744300 2.956110 2.209780 +vn 0.006496 0.578830 0.815423 +v 11.761300 2.316720 2.436710 +vn 0.028177 0.214058 0.976414 +v -4.563970 -2.141470 4.901440 +vn -0.315708 -0.661848 0.679916 +v -4.724400 -1.903000 4.135270 +vn -0.574438 -0.579235 -0.578366 +v -4.405290 -1.995960 4.952820 +vn -0.249409 -0.028553 0.967977 +v -4.656810 -1.902430 4.870790 +vn -0.567760 -0.821279 -0.056124 +v -4.194350 -2.319430 4.479410 +vn -0.157517 -0.977596 -0.139622 +v -3.347210 -2.234170 4.658560 +vn 0.175683 -0.921592 0.346127 +v -3.807290 -2.186490 4.161300 +vn -0.066986 -0.814568 -0.576187 +v -3.176850 -2.089750 4.013020 +vn 0.151064 -0.848478 -0.507212 +v -2.697730 -1.996620 4.764200 +vn 0.374404 -0.834975 0.403285 +v -9.457760 -0.035070 2.967370 +vn -0.015686 -0.088669 0.995938 +v -9.968160 -0.334712 2.902770 +vn -0.157302 0.009337 0.987506 +v -4.594630 -1.551090 4.908420 +vn -0.205354 0.302619 0.930726 +v -4.812420 -1.632680 4.841890 +vn -0.741533 -0.093106 0.664425 +v -4.825080 -1.377940 4.752840 +vn -0.682590 0.384764 0.621311 +v -4.648960 -1.847610 4.898500 +vn -0.461119 -0.211965 0.861650 +v -4.603450 -1.166500 4.724510 +vn -0.315592 0.604409 0.731500 +v -4.810450 -1.155930 4.480470 +vn -0.770987 0.633550 0.064752 +v -4.672530 -1.312030 3.951300 +vn -0.671753 0.357502 -0.648799 +v -4.901660 -1.720560 4.572600 +vn -0.967872 -0.108311 0.226920 +v -4.833490 -1.611180 4.671840 +vn -0.951243 -0.202524 0.232639 +v -4.710710 -1.202910 4.632070 +vn -0.675668 0.668451 0.310878 +v -4.859330 -1.665700 4.750090 +vn -0.906622 -0.397502 -0.141523 +v -4.856530 -1.407550 4.693100 +vn -0.944405 0.243569 -0.220846 +v -3.602940 -1.508250 5.006960 +vn -0.078569 0.171389 0.982066 +v -3.687680 -1.163160 4.927130 +vn -0.183694 0.277935 0.942873 +v -4.338070 -1.793950 4.990860 +vn -0.129996 0.002054 0.991512 +v -3.335250 -0.393912 4.031490 +vn -0.315650 0.895661 -0.313298 +v -3.899090 -0.717702 3.888400 +vn -0.450223 0.749186 -0.485819 +v -3.856160 -0.608022 4.695770 +vn -0.405918 0.756979 0.512068 +v -3.005140 -0.218213 4.963570 +vn -0.596867 0.752069 0.279539 +v -3.356850 -0.411152 4.764780 +vn -0.514509 0.745775 0.423203 +v -3.858040 -0.751298 4.717440 +vn -0.387595 -0.270271 0.881319 +v -3.396180 -1.734040 5.064500 +vn 0.000340 -0.253330 0.967380 +v -3.346570 -1.709900 3.705010 +vn 0.033064 -0.345830 -0.937714 +v -3.581710 -1.091270 3.607020 +vn -0.189473 0.011952 -0.981813 +v -2.943230 -0.633596 5.422130 +vn -0.563060 0.206857 0.800109 +v -3.324660 -0.972744 5.113900 +vn -0.543745 0.054585 0.837474 +v -3.566050 -1.112370 5.035190 +vn -0.710652 -0.113041 0.694402 +v -3.536100 -1.120380 4.978380 +vn -0.694902 -0.517775 -0.499020 +v -3.445060 -1.643160 5.052810 +vn -0.669282 0.416310 0.615425 +v -4.116300 -1.289860 3.723060 +vn -0.216446 -0.113977 -0.969619 +v -3.859550 -1.849470 3.815020 +vn -0.161489 -0.503241 -0.848923 +v -3.910680 -0.907099 4.762830 +vn -0.216389 0.442332 0.870355 +v -2.753940 -0.092594 4.360790 +vn -0.429226 0.855957 -0.288275 +v -1.758550 -1.342950 5.086410 +vn 0.393674 -0.805430 0.443061 +v -2.223330 -1.654790 4.909130 +vn 0.420776 -0.797309 0.432720 +v -1.577310 -0.693005 3.721550 +vn -0.148755 -0.499793 -0.853276 +v -1.821650 -0.881177 3.924530 +vn -0.148946 -0.436310 -0.887383 +v -1.626840 -1.385050 4.343430 +vn 0.526750 -0.766456 -0.367532 +v -1.953690 -0.931568 3.858580 +vn 0.477045 -0.196514 -0.856627 +v -1.909890 -1.540800 4.191890 +vn 0.592005 -0.705455 -0.389697 +v -2.610910 -1.391920 3.706390 +vn 0.303818 -0.357328 -0.883182 +v -2.415860 -1.841420 4.107960 +vn 0.437184 -0.781368 -0.445346 +v -2.167920 -0.912376 5.696660 +vn 0.056467 -0.364841 0.929356 +v -2.603420 -1.220400 5.461450 +vn -0.259677 -0.555802 0.789717 +v -2.821270 -1.496330 5.202720 +vn -0.233842 -0.419865 0.876944 +v -1.661210 0.006737 3.782640 +vn -0.496643 0.329104 -0.803141 +v -2.085170 -0.170786 3.825140 +vn 0.065108 0.449576 -0.890866 +v -2.259270 -0.312949 3.736320 +vn 0.044423 0.506068 -0.861349 +v -2.865870 -0.712559 3.518990 +vn -0.043377 0.241841 -0.969346 +v -2.342730 -0.373354 5.575680 +vn -0.299658 0.428696 0.852306 +v -0.838519 -0.976555 4.317690 +vn 0.269004 -0.921037 -0.281651 +v -0.996166 -0.521041 5.569210 +vn 0.232310 -0.356322 0.905023 +v -0.887195 -0.950848 5.027540 +vn 0.329437 -0.871718 0.362738 +v -0.415942 -0.187088 3.224540 +vn -0.337311 -0.591133 -0.732655 +v 0.558820 -0.814453 4.293180 +vn 0.112012 -0.982925 0.145983 +v 0.892728 -0.329034 5.166010 +vn 0.255847 -0.451858 0.854615 +v 0.074827 -0.751455 3.665490 +vn -0.213358 -0.901998 -0.375336 +v 2.811690 -0.756360 3.049930 +vn 0.281538 -0.920687 0.270320 +v 1.715160 -0.853173 3.398930 +vn 0.061363 -0.990049 0.126643 +v 2.018480 -0.119214 4.845600 +vn 0.391207 -0.444380 0.805905 +v -9.247850 0.110835 2.969510 +vn 0.056201 -0.068376 0.996075 +v -8.953330 0.276632 2.982340 +vn -0.023312 -0.103279 0.994379 +v -8.437060 1.165470 2.849010 +vn -0.358181 0.592378 0.721661 +v -7.525750 1.026730 3.094530 +vn -0.063729 0.031195 0.997480 +v -8.185850 0.679303 3.052930 +vn -0.040918 -0.075272 0.996323 +v -5.873470 1.418860 3.153790 +vn -0.013111 0.002313 0.999911 +v -7.147870 1.213010 3.107590 +vn 0.000549 -0.068533 0.997649 +v -6.756750 1.291170 3.119340 +vn -0.041938 -0.016637 0.998982 +v -5.712900 0.660639 2.916320 +vn 0.102840 -0.718397 0.687990 +v -3.486130 0.805610 2.966310 +vn -0.062593 -0.608675 0.790947 +v -4.437020 0.984093 3.014570 +vn 0.021467 -0.664834 0.746682 +v -4.491050 1.704860 3.156300 +vn -0.066019 0.119029 0.990694 +v -1.619540 0.626210 5.200070 +vn -0.328951 0.851939 0.407419 +v -1.704070 0.494993 4.241510 +vn -0.509977 0.774339 -0.374597 +v -2.517160 0.112885 5.097010 +vn -0.595181 0.701742 0.391559 +v -2.446520 0.139809 4.402720 +vn -0.506028 0.794647 -0.335369 +v -1.869380 1.796320 3.472070 +vn -0.051917 -0.107503 0.992848 +v -2.792420 1.847720 3.361630 +vn -0.175565 -0.056202 0.982862 +v -1.261320 0.115339 5.557570 +vn 0.045502 0.281607 0.958450 +v 1.559340 1.992140 3.887700 +vn -0.116057 0.889738 0.441471 +v 0.419868 1.457760 4.488020 +vn -0.146414 0.847763 0.509765 +v -0.088418 1.615410 3.675800 +vn -0.482064 0.641852 0.596357 +v 0.685968 0.829784 5.053170 +vn 0.064924 0.413630 0.908127 +v 1.829280 1.484970 4.647380 +vn 0.164464 0.549694 0.819017 +v 3.427940 0.248298 4.211900 +vn 0.578243 -0.326576 0.747652 +v 5.407480 1.284260 3.014270 +vn 0.335605 -0.095784 0.937120 +v 4.536180 1.429540 3.444460 +vn 0.366353 -0.052550 0.928991 +v -7.422360 1.909010 2.878030 +vn -0.404192 0.576813 0.709870 +v -5.983680 2.136520 2.939780 +vn -0.032691 0.632512 0.773860 +v -3.550250 2.857740 2.993630 +vn -0.242114 0.596134 0.765509 +v -3.475220 1.908070 3.253680 +vn -0.134312 -0.021437 0.990707 +v -1.441370 2.855030 3.109360 +vn 0.105410 0.706613 0.699705 +v -2.567720 2.951130 3.024100 +vn -0.046177 0.710031 0.702654 +v 3.151520 2.309460 3.365930 +vn 0.108229 0.768648 0.630450 +v 3.323820 1.746420 3.851840 +vn 0.370361 0.498216 0.783973 +v 4.621980 2.169350 3.181160 +vn 0.183662 0.586591 0.788783 +v -3.458230 2.960770 1.080170 +vn -0.150513 0.986661 -0.062009 +v -3.712880 2.919870 0.624854 +vn -0.442069 0.887351 0.131085 +v -4.102810 2.588000 0.893965 +vn -0.693602 0.650660 -0.309126 +v -3.933060 2.923630 1.328320 +vn -0.289533 0.910634 -0.294816 +v -3.802900 2.878750 0.997976 +vn -0.442013 0.884597 -0.148704 +v -3.011900 3.029370 -1.296850 +vn -0.217799 0.975948 0.009419 +v -3.448120 2.913480 -1.729910 +vn -0.469798 0.880779 0.059312 +v -3.865970 2.496940 -1.566330 +vn -0.848832 0.528568 -0.010015 +v -3.539150 2.926720 -1.215500 +vn -0.283739 0.899787 -0.331474 +v -3.499300 2.876740 -1.469730 +vn -0.499654 0.858776 -0.113358 +v -1.941160 2.724280 -3.581980 +vn -0.223290 0.927510 -0.299779 +v -2.379210 2.394110 -4.162690 +vn -0.508824 0.842321 -0.177747 +v -2.958200 1.908540 -3.996220 +vn -0.788004 0.387553 -0.478385 +v -2.749100 2.440780 -3.515600 +vn -0.379582 0.759332 -0.528519 +v -2.538880 2.371240 -3.862750 +vn -0.513558 0.788759 -0.337812 +v 0.657303 3.336130 1.202800 +vn -0.087729 0.994731 -0.053052 +v -0.054213 3.224560 0.793484 +vn -0.112370 0.993472 0.019680 +v -0.799263 3.177410 1.112820 +vn -0.098902 0.985841 -0.135412 +v -0.186093 3.295230 1.525080 +vn -0.069831 0.997457 -0.014270 +v -0.110363 3.256740 1.167910 +vn -0.100856 0.988355 -0.113938 +v 0.990690 3.298980 -0.827460 +vn -0.100371 0.994940 -0.004386 +v 0.418481 3.224200 -1.183800 +vn -0.132919 0.989262 0.060778 +v -0.191059 3.144310 -0.934232 +vn -0.059097 0.994017 -0.091860 +v 0.304032 3.237000 -0.579966 +vn -0.063859 0.987371 -0.144982 +v 0.373505 3.213420 -0.883748 +vn -0.125376 0.991131 -0.044054 +v 1.645300 3.076920 -2.776250 +vn -0.055644 0.996361 -0.064558 +v 1.202160 3.032140 -3.344880 +vn -0.049593 0.988499 -0.142863 +v 0.618264 2.953040 -3.047640 +vn -0.111712 0.993643 -0.013897 +v 0.958578 3.021980 -2.486690 +vn -0.079367 0.976357 -0.201068 +v 1.097320 3.018490 -2.933900 +vn -0.115630 0.993093 -0.019910 +v 2.602400 3.472150 1.079490 +vn -0.071565 0.985831 0.151712 +v 1.632340 3.415320 0.800181 +vn -0.102694 0.994666 0.009680 +v 1.570770 3.369910 1.490230 +vn -0.022703 0.989200 0.144803 +v 1.582570 3.402840 1.142450 +vn -0.065997 0.996061 0.059226 +v 2.844280 3.405920 -0.729906 +vn -0.052197 0.991364 -0.120305 +v 1.905300 3.339620 -1.152590 +vn -0.027418 0.998000 -0.056957 +v 1.818900 3.371520 -0.405384 +vn -0.074428 0.995017 -0.066342 +v 1.857510 3.354670 -0.787350 +vn -0.055374 0.997265 -0.048956 +v 3.283990 3.088010 -2.409420 +vn 0.108905 0.943800 -0.312059 +v 2.593700 3.050600 -2.894280 +vn 0.117642 0.971374 -0.206380 +v 2.222910 3.163090 -2.236010 +vn -0.027528 0.979824 -0.197959 +v 2.412530 3.108320 -2.579260 +vn 0.026588 0.987674 -0.154250 +v 3.705990 3.590750 0.828446 +vn -0.063098 0.997408 0.034577 +v 3.642230 3.501530 1.409450 +vn -0.092457 0.974705 0.203475 +v 4.554570 3.629780 1.136040 +vn -0.053202 0.995962 0.072312 +v 3.653780 3.559310 1.106560 +vn -0.083587 0.986584 0.140234 +v 3.840880 3.406900 -1.010930 +vn -0.032015 0.981846 -0.186957 +v 3.817130 3.538390 -0.232644 +vn -0.067566 0.991045 -0.115176 +v 4.660910 3.532780 -0.555926 +vn -0.034822 0.981267 -0.189478 +v 3.821340 3.478150 -0.621612 +vn -0.052545 0.984410 -0.167855 +v 4.231180 2.848480 -2.589580 +vn 0.156797 0.840281 -0.518982 +v 4.046180 3.116290 -2.055760 +vn 0.101480 0.927591 -0.359552 +v 4.853480 2.909150 -2.308130 +vn 0.043969 0.883961 -0.465488 +v 4.144680 2.991260 -2.333250 +vn 0.128379 0.903187 -0.409600 +v 3.086020 2.634850 2.986660 +vn 0.038221 0.765155 0.642711 +v 3.951240 2.246180 3.263060 +vn 0.155809 0.672992 0.723053 +v 4.650310 2.577150 2.810420 +vn 0.113405 0.676264 0.727878 +v 3.882890 2.990090 2.513920 +vn 0.068067 0.721530 0.689029 +v 3.917960 2.626350 2.888460 +vn 0.105623 0.710494 0.695731 +v 2.177550 2.829080 2.674100 +vn -0.067247 0.797757 0.599218 +v 1.506510 2.279700 3.349630 +vn -0.104809 0.839032 0.533891 +v 2.309410 2.200080 3.597180 +vn -0.007016 0.861816 0.507172 +v 2.254540 2.507720 3.127830 +vn -0.055341 0.821435 0.567611 +v 2.735580 3.359640 1.761780 +vn -0.052947 0.977628 0.203566 +v 3.831200 3.333260 2.078930 +vn -0.037220 0.909131 0.414844 +v 4.543830 3.496930 1.763170 +vn -0.069525 0.939339 0.335869 +v 3.728600 3.428920 1.759970 +vn -0.073929 0.961625 0.264218 +v 2.981620 3.164160 2.331510 +vn -0.044156 0.842435 0.536986 +v 4.625790 3.199250 2.251510 +vn 0.048507 0.686963 0.725071 +v 3.868300 3.206350 2.287170 +vn 0.014369 0.793949 0.607814 +v 0.602726 3.271190 1.863870 +vn -0.021784 0.944407 0.328057 +v 1.799320 3.202100 2.117830 +vn -0.046666 0.894134 0.445361 +v 1.649530 3.305550 1.819970 +vn -0.026906 0.962736 0.269102 +v 0.926485 2.969400 2.428620 +vn 0.026902 0.820078 0.571618 +v 2.000570 3.051900 2.369990 +vn -0.050941 0.815933 0.575898 +v -1.031470 3.256680 1.768120 +vn -0.016017 0.999806 0.011443 +v -0.310196 3.164770 2.134530 +vn 0.035806 0.946372 0.321088 +v -0.272584 3.261130 1.822850 +vn -0.020506 0.979208 0.201818 +v -1.273600 3.110560 2.614020 +vn 0.092746 0.928481 0.359613 +v -0.259114 2.752430 2.951020 +vn 0.137071 0.716850 0.683621 +v -0.239287 3.016470 2.533420 +vn 0.095380 0.894451 0.436874 +v -4.604780 2.777180 1.614530 +vn -0.310252 0.925912 -0.215478 +v -4.124430 3.067030 2.106100 +vn -0.433702 0.898127 0.072604 +v -3.508690 3.239860 1.787400 +vn -0.155594 0.897415 -0.412840 +v -4.051230 3.028660 1.697640 +vn -0.341553 0.905176 -0.252977 +v -4.747980 2.601690 2.526540 +vn -0.290848 0.844276 0.450118 +v -4.066480 2.623020 2.931690 +vn -0.334978 0.575681 0.745910 +v -3.527900 3.197520 2.585350 +vn -0.252814 0.848193 0.465460 +v -4.119690 2.911910 2.553860 +vn -0.408510 0.791837 0.453998 +v 2.778270 3.469340 -0.024911 +vn -0.076548 0.994948 -0.064958 +v 3.769110 3.565290 0.288842 +vn -0.068933 0.995974 -0.057309 +v 4.667660 3.615240 0.063268 +vn -0.017269 0.998650 -0.048994 +v 3.797000 3.558700 0.049024 +vn -0.073451 0.995699 -0.056466 +v 2.702450 3.507420 0.495621 +vn -0.077327 0.994319 -0.073150 +v 4.628660 3.628790 0.578878 +vn -0.019211 0.999348 -0.030578 +v 3.741610 3.584360 0.552262 +vn -0.059536 0.996735 -0.054541 +v 0.854421 3.333750 -0.161206 +vn -0.049057 0.993266 -0.104962 +v 1.704950 3.411110 0.193044 +vn -0.059737 0.996763 -0.053812 +v 1.761730 3.392920 -0.091501 +vn -0.064289 0.994880 -0.077984 +v 0.727548 3.335560 0.483919 +vn -0.083710 0.994744 0.058958 +v 1.667470 3.418330 0.486992 +vn -0.086623 0.996082 -0.017833 +v -0.465793 3.276570 -0.313905 +vn -0.006053 0.984989 -0.172513 +v 0.027775 3.330050 0.103290 +vn -0.030797 0.999316 0.020493 +v 0.163364 3.296200 -0.244484 +vn -0.025485 0.989040 -0.145430 +v -0.692863 3.237730 0.390789 +vn -0.065580 0.971738 0.226769 +v -0.026459 3.277580 0.443945 +vn -0.076866 0.986921 0.141696 +v -4.246560 2.818210 -1.021680 +vn -0.238581 0.907915 -0.344630 +v -3.719700 3.178680 -0.397431 +vn -0.406893 0.912534 -0.041466 +v -3.128660 3.279090 -0.656336 +vn -0.047638 0.883651 -0.465717 +v -3.636840 3.078680 -0.851531 +vn -0.257632 0.903525 -0.342445 +v -4.331930 2.802420 0.019068 +vn -0.349115 0.900480 0.259336 +v -3.213660 3.273370 0.193188 +vn -0.223750 0.906660 0.357636 +v -3.715100 3.072790 0.127208 +vn -0.405760 0.885236 0.227410 +v 3.092850 3.261260 -1.842600 +vn 0.023939 0.975344 -0.219389 +v 3.976630 3.297590 -1.531750 +vn 0.029583 0.966000 -0.256845 +v 4.761520 3.175290 -1.754400 +vn 0.014263 0.910322 -0.413655 +v 4.006590 3.218450 -1.787190 +vn 0.065721 0.946008 -0.317412 +v 2.970770 3.338190 -1.358380 +vn -0.008907 0.994588 -0.103511 +v 4.688160 3.367360 -1.248860 +vn -0.009948 0.957534 -0.288149 +v 3.907020 3.353560 -1.293650 +vn -0.003518 0.978122 -0.208005 +v 1.301690 3.177190 -2.026260 +vn -0.014026 0.960988 -0.276234 +v 2.077380 3.292420 -1.649850 +vn -0.009150 0.984133 -0.177195 +v 2.133100 3.231680 -1.924650 +vn -0.023949 0.974976 -0.221017 +v 1.112420 3.302670 -1.466490 +vn -0.034243 0.995986 -0.082698 +v 1.990020 3.323640 -1.416290 +vn -0.013389 0.994786 -0.101104 +v 0.302024 3.129700 -2.250260 +vn 0.049693 0.925731 -0.374903 +v 0.596626 3.267580 -1.834380 +vn 0.033140 0.984375 -0.172939 +v 0.772973 3.145280 -2.140380 +vn 0.031826 0.940759 -0.337580 +v -0.070924 3.237690 -1.550680 +vn -0.045486 0.986213 0.159105 +v 0.485658 3.268070 -1.508100 +vn -0.058355 0.997004 0.050768 +v -3.420910 2.368830 -3.225190 +vn -0.290691 0.740275 -0.606210 +v -3.138770 3.024380 -2.570530 +vn -0.435283 0.814997 -0.382502 +v -2.448130 3.083330 -2.842150 +vn -0.099748 0.826843 -0.553516 +v -2.949350 2.744620 -3.061670 +vn -0.314956 0.743719 -0.589648 +v -3.835170 2.709810 -2.183690 +vn -0.495873 0.867911 -0.028978 +v -2.772970 3.243430 -2.037850 +vn -0.244703 0.963637 0.107352 +v -3.316490 3.021680 -2.111720 +vn -0.444040 0.895393 -0.033159 +v 4.218500 2.012990 -3.330170 +vn 0.284967 0.384955 -0.877840 +v 3.437810 2.567010 -3.286360 +vn 0.352268 0.653633 -0.669829 +v 4.209080 2.514500 -2.976640 +vn 0.249251 0.656208 -0.712226 +v 4.868290 2.064610 -3.113330 +vn 0.197310 0.469049 -0.860849 +v 4.207850 2.302280 -3.163410 +vn 0.288416 0.560662 -0.776192 +v 3.430830 2.874640 -2.872660 +vn 0.248681 0.843039 -0.476909 +v 4.895590 2.540570 -2.795420 +vn 0.097102 0.639396 -0.762722 +v 4.234750 2.693060 -2.794710 +vn 0.198999 0.736349 -0.646676 +v 2.846740 2.392680 -3.778200 +vn 0.413872 0.511638 -0.752952 +v 2.107020 2.694010 -3.840210 +vn 0.204856 0.760360 -0.616349 +v 2.687670 2.856170 -3.320090 +vn 0.257437 0.830078 -0.494669 +v 2.763940 2.679950 -3.552350 +vn 0.321124 0.728052 -0.605657 +v 1.936630 2.998390 -3.403120 +vn 0.112568 0.920699 -0.373686 +v 2.658170 2.973140 -3.120980 +vn 0.206204 0.904967 -0.372175 +v 1.427790 2.388720 -4.303230 +vn 0.160296 0.597257 -0.785869 +v 0.693943 2.619630 -4.153380 +vn 0.063224 0.810404 -0.582450 +v 1.348240 2.828400 -3.769540 +vn 0.053942 0.834638 -0.548151 +v 1.387840 2.662100 -4.028800 +vn 0.094358 0.782768 -0.615119 +v 0.687889 2.896030 -3.687360 +vn -0.032280 0.905826 -0.422418 +v 1.286070 2.960260 -3.582500 +vn 0.022441 0.901020 -0.433196 +v -2.022330 1.823400 -5.222560 +vn 0.110472 0.311845 -0.943689 +v -2.573760 1.654150 -5.184100 +vn -0.367792 0.509282 -0.778050 +v -2.298200 2.273030 -4.779130 +vn -0.494800 0.735879 -0.462228 +v -1.713550 2.444190 -4.862850 +vn 0.026939 0.618190 -0.785567 +v -2.187050 2.092200 -5.054570 +vn -0.265196 0.592961 -0.760308 +v -2.885790 1.895760 -4.602250 +vn -0.592408 0.746843 -0.302125 +v -1.726640 2.721050 -4.302750 +vn -0.325931 0.944683 -0.036647 +v -2.330620 2.367510 -4.475000 +vn -0.522860 0.820571 -0.230824 +v -6.745450 2.301430 1.790290 +vn -0.204224 0.936746 -0.284253 +v -7.224430 2.080790 1.477460 +vn -0.126421 0.776564 -0.617224 +v -7.563820 2.136440 1.789220 +vn -0.317936 0.930174 -0.183556 +v -7.118860 2.254810 2.158100 +vn -0.250332 0.967957 0.019853 +v -7.182720 2.223460 1.791920 +vn -0.193907 0.955836 -0.220858 +v -6.703330 2.337090 2.538840 +vn -0.213357 0.943984 0.251740 +v -7.502120 2.078100 2.549290 +vn -0.404505 0.847325 0.344118 +v -7.104120 2.063810 2.873420 +vn -0.243494 0.677447 0.694101 +v -7.107600 2.226080 2.545690 +vn -0.294818 0.919934 0.258463 +v -7.765300 1.898700 1.544740 +vn -0.545284 0.559372 -0.624315 +v -8.106310 1.833690 1.872130 +vn -0.618112 0.719955 -0.315597 +v -7.883870 1.994760 2.161160 +vn -0.456481 0.877094 0.149439 +v -7.863030 2.006270 1.834260 +vn -0.504217 0.832758 -0.228646 +v -8.051130 1.736440 2.487930 +vn -0.524141 0.680735 0.511737 +v -7.662080 1.740880 2.827950 +vn -0.505155 0.471274 0.722993 +v -7.804830 1.913040 2.515530 +vn -0.510800 0.734477 0.446796 +v -9.366760 0.627364 1.464790 +vn -0.442368 0.641968 -0.626248 +v -9.556100 0.694928 1.786080 +vn -0.569534 0.753338 -0.328806 +v -9.473620 0.854691 2.169180 +vn -0.586575 0.809264 0.031948 +v -9.249720 0.911151 1.777830 +vn -0.520103 0.778635 -0.351028 +v -9.438790 0.781495 1.780680 +vn -0.552480 0.762117 -0.337555 +v -9.561380 0.666323 2.533450 +vn -0.533958 0.730441 0.425846 +v -9.356110 0.576852 2.803640 +vn -0.397045 0.565253 0.723080 +v -9.235000 0.900556 2.527440 +vn -0.505005 0.749975 0.427209 +v -9.437030 0.760830 2.527670 +vn -0.523870 0.736141 0.428552 +v -9.595010 0.464926 1.477410 +vn -0.497487 0.607224 -0.619504 +v -9.831940 0.488179 1.793430 +vn -0.575283 0.743670 -0.340594 +v -9.706940 0.678275 2.175870 +vn -0.598382 0.800518 0.033325 +v -9.671370 0.609005 1.788350 +vn -0.571283 0.751464 -0.330057 +v -9.818340 0.474886 2.524300 +vn -0.574378 0.704461 0.416922 +v -9.576950 0.413175 2.816800 +vn -0.415785 0.558360 0.717884 +v -9.666300 0.586948 2.538390 +vn -0.549176 0.722533 0.419942 +v -7.900270 1.841910 -0.701175 +vn -0.506681 0.850300 0.142354 +v -8.194160 1.586230 -1.153030 +vn -0.664404 0.739558 -0.107802 +v -8.434970 1.314940 -0.830764 +vn -0.695160 0.694430 0.185794 +v -8.060910 1.545780 -0.425696 +vn -0.696619 0.466403 0.545152 +v -8.182000 1.603300 -0.772379 +vn -0.711156 0.681663 0.172025 +v -7.778860 1.849880 -1.481180 +vn -0.434132 0.855089 -0.283466 +v -7.772960 1.590270 -1.817290 +vn -0.434419 0.431739 -0.790494 +v -8.253030 1.353420 -1.553660 +vn -0.610398 0.664138 -0.431666 +v -8.031980 1.626030 -1.523850 +vn -0.630946 0.663745 -0.401684 +v -7.279290 2.045410 -0.985949 +vn -0.265992 0.963057 -0.042070 +v -6.839530 2.101460 -1.318090 +vn -0.227138 0.934022 -0.275700 +v -7.368300 1.811990 -1.757470 +vn -0.066211 0.718937 -0.691915 +v -7.330620 1.989070 -1.406460 +vn -0.206760 0.940682 -0.269014 +v -7.559380 1.826260 -0.299628 +vn -0.304447 0.734447 0.606548 +v -6.943610 2.115790 -0.525974 +vn -0.325546 0.929730 0.172109 +v -7.434190 1.995630 -0.613443 +vn -0.302090 0.935372 0.183905 +v -9.757340 0.137948 -1.752550 +vn -0.564629 0.705814 -0.427810 +v -9.798910 -0.139771 -2.041510 +vn -0.342937 0.598224 -0.724239 +v -10.011600 -0.118149 -1.815790 +vn -0.599990 0.680400 -0.420794 +v -10.009700 0.017078 -1.489550 +vn -0.670019 0.726154 -0.154189 +v -9.923010 -0.022788 -1.791320 +vn -0.591724 0.684960 -0.425080 +v -9.885650 0.131556 -1.133400 +vn -0.684834 0.708694 0.169574 +v -10.194200 -0.136599 -1.232310 +vn -0.681910 0.723053 0.110423 +v -10.067800 -0.154026 -0.919216 +vn -0.636383 0.587654 0.499680 +v -10.072400 -0.031652 -1.192670 +vn -0.675019 0.722337 0.150259 +v -9.941490 -0.279276 -2.073950 +vn -0.428800 0.533017 -0.729399 +v -10.250800 -0.343544 -1.857960 +vn -0.564441 0.701297 -0.435419 +v -10.231100 -0.199641 -1.540490 +vn -0.646483 0.740453 -0.183817 +v -10.107500 -0.209387 -1.830040 +vn -0.582616 0.694091 -0.422843 +v -10.422400 -0.349958 -1.303860 +vn -0.694086 0.710922 0.113291 +v -10.259500 -0.299451 -1.006900 +vn -0.701508 0.558637 0.442507 +v -10.287900 -0.222517 -1.268720 +vn -0.695531 0.711778 0.098030 +v -5.582040 1.506340 -3.543260 +vn -0.174809 0.790629 -0.586811 +v -5.879220 1.105870 -3.953830 +vn 0.081501 0.585414 -0.806627 +v -6.336940 1.198040 -3.788600 +vn -0.359332 0.726599 -0.585607 +v -6.139490 1.466500 -3.320820 +vn -0.348356 0.906207 -0.239661 +v -6.011110 1.343980 -3.681900 +vn -0.163748 0.824033 -0.542362 +v -5.842090 1.610460 -2.790590 +vn -0.450896 0.883355 0.127974 +v -6.681460 1.244950 -3.095460 +vn -0.596429 0.802599 0.010378 +v -6.412090 1.254940 -2.623110 +vn -0.477101 0.739381 0.475070 +v -6.302880 1.424130 -2.955920 +vn -0.431532 0.895759 0.106756 +v -6.256490 0.864103 -4.045110 +vn -0.247037 0.304292 -0.919989 +v -6.700610 0.730550 -3.867160 +vn -0.515938 0.534870 -0.669120 +v -6.763110 1.026470 -3.519130 +vn -0.689065 0.609371 -0.392246 +v -6.524430 0.989789 -3.834730 +vn -0.521379 0.523722 -0.673706 +v -7.028970 0.790564 -3.190880 +vn -0.787354 0.611521 -0.078208 +v -6.888050 0.951486 -2.803140 +vn -0.770038 0.525047 0.362446 +v -6.874190 1.037200 -3.148990 +vn -0.785497 0.615456 -0.064878 +v -7.812650 -0.771806 -4.254840 +vn -0.247145 0.387436 -0.888151 +v -8.185970 -0.870788 -4.129090 +vn -0.509929 0.542648 -0.667462 +v -8.154450 -0.581025 -3.840870 +vn -0.663120 0.638492 -0.390639 +v -7.761700 -0.378491 -4.045460 +vn -0.511389 0.521500 -0.683022 +v -7.987710 -0.638829 -4.085730 +vn -0.499623 0.545368 -0.673016 +v -8.466660 -0.840453 -3.588110 +vn -0.772259 0.629153 -0.088214 +v -8.353690 -0.729839 -3.250670 +vn -0.772262 0.594755 0.223333 +v -8.064910 -0.362123 -3.501630 +vn -0.752799 0.651439 -0.094444 +v -8.283730 -0.619764 -3.544830 +vn -0.754956 0.649693 -0.089109 +v -8.135150 -1.162580 -4.336590 +vn -0.299631 0.385332 -0.872777 +v -8.436070 -1.194890 -4.183670 +vn -0.540701 0.505992 -0.672023 +v -8.469150 -0.960027 -3.909750 +vn -0.695048 0.602089 -0.392934 +v -8.315700 -1.034260 -4.158610 +vn -0.530188 0.521309 -0.668684 +v -8.695380 -1.153860 -3.661270 +vn -0.799699 0.594566 -0.083504 +v -8.632770 -1.090110 -3.343420 +vn -0.828041 0.525632 0.195087 +v -8.583350 -0.995682 -3.625030 +vn -0.794519 0.600648 -0.089229 +v -3.791130 0.060791 -5.681740 +vn 0.108500 0.370381 -0.922521 +v -4.196960 0.034842 -5.625310 +vn -0.386320 0.490502 -0.781130 +v -4.170330 0.352136 -5.334250 +vn -0.428425 0.652463 -0.625095 +v -3.728250 0.432356 -5.463090 +vn -0.182370 0.554779 -0.811765 +v -3.979860 0.228899 -5.556760 +vn -0.236905 0.590801 -0.771252 +v -4.660170 0.158937 -5.162660 +vn -0.606274 0.596103 -0.526396 +v -4.627760 0.331929 -4.823510 +vn -0.644804 0.764327 -0.005712 +v -4.196210 0.586267 -4.993360 +vn -0.547910 0.737367 -0.395074 +v -4.439540 0.371871 -5.089430 +vn -0.522613 0.736002 -0.430322 +v -4.023570 -0.187172 -5.747200 +vn -0.114300 0.023372 -0.993171 +v -4.476170 -0.445474 -5.633850 +vn -0.400154 0.212443 -0.891484 +v -4.600230 -0.153240 -5.439220 +vn -0.582111 0.421723 -0.695196 +v -4.327840 -0.164338 -5.641550 +vn -0.434752 0.279035 -0.856230 +v -4.908340 -0.311537 -5.188010 +vn -0.795921 0.421908 -0.434169 +v -4.845500 0.048989 -4.912060 +vn -0.939371 0.342683 -0.012253 +v -4.780570 -0.042552 -5.187260 +vn -0.749629 0.431478 -0.501880 +v -5.399630 -1.149130 -5.189850 +vn -0.756076 0.408119 -0.511652 +v -5.358970 -1.503590 -5.424000 +vn -0.666518 0.279700 -0.691030 +v -5.629640 -1.643200 -5.176350 +vn -0.791660 0.284357 -0.540754 +v -5.655330 -1.406180 -4.944220 +vn -0.893288 0.422685 -0.152887 +v -5.544690 -1.438340 -5.185920 +vn -0.773803 0.337691 -0.535905 +v -5.003060 -0.847133 -5.442340 +vn -0.622649 0.348262 -0.700730 +v -5.200310 -0.633310 -4.920980 +vn -0.850094 0.524249 -0.050020 +v -5.151110 -0.726960 -5.189710 +vn -0.763883 0.449069 -0.463486 +v -5.014770 -1.323040 -5.627610 +vn -0.472543 0.258517 -0.842539 +v -4.961590 -1.704610 -5.738620 +vn -0.212290 0.105638 -0.971480 +v -5.237300 -1.775440 -5.612350 +vn -0.554791 0.174392 -0.813507 +v -5.161860 -1.597330 -5.620950 +vn -0.525823 0.221693 -0.821196 +v -4.465350 -0.932640 -5.728500 +vn -0.118071 0.087096 -0.989178 +v -4.745680 -0.885399 -5.630550 +vn -0.418195 0.250463 -0.873145 +v -5.070370 -1.987310 -5.735600 +vn -0.289163 0.056269 -0.955625 +v -5.360650 -2.115780 -5.584890 +vn -0.583908 0.131966 -0.801022 +v -5.508390 -1.866380 -5.397420 +vn -0.699277 0.190575 -0.688980 +v -5.291400 -1.924560 -5.603590 +vn -0.572996 0.144559 -0.806708 +v -5.765930 -2.013220 -5.145000 +vn -0.799834 0.225029 -0.556442 +v -5.811360 -1.774590 -4.923710 +vn -0.915839 0.338736 -0.215631 +v -5.697870 -1.812270 -5.159560 +vn -0.798225 0.248949 -0.548508 +v -5.764640 2.517120 1.658690 +vn -0.225316 0.897949 -0.378048 +v -6.268350 2.198390 1.393040 +vn -0.209598 0.710781 -0.671460 +v -6.315130 2.479100 2.142920 +vn -0.270916 0.962467 -0.016191 +v -6.277700 2.404450 1.732250 +vn -0.245900 0.901427 -0.356318 +v -5.060990 2.420150 1.217020 +vn -0.260589 0.647516 -0.716112 +v -5.381810 2.623990 2.093460 +vn -0.135550 0.981735 0.133505 +v -5.191460 2.624020 1.610500 +vn -0.218766 0.927756 -0.302341 +v -6.417760 2.152960 2.906670 +vn -0.055564 0.651415 0.756685 +v -5.981770 2.422710 2.579680 +vn -0.066815 0.878995 0.472127 +v -6.371350 2.391230 2.562840 +vn -0.133316 0.916588 0.376954 +v -5.339130 2.205180 2.908720 +vn -0.078953 0.660050 0.747061 +v -5.404650 2.465740 2.551370 +vn -0.103221 0.879831 0.463942 +v -9.977530 0.179290 1.525790 +vn -0.529531 0.599610 -0.600054 +v -10.276600 0.116390 1.818390 +vn -0.937551 0.234632 -0.256800 +v -10.136100 0.360441 2.148310 +vn -0.636360 0.771062 0.022565 +v -10.085200 0.296907 1.807220 +vn -0.612454 0.700614 -0.366115 +v -10.292300 0.097715 2.418250 +vn -0.939752 0.224298 0.257987 +v -9.965940 0.138618 2.736530 +vn -0.538401 0.488168 0.686889 +v -10.084100 0.282315 2.473040 +vn -0.621970 0.653774 0.430967 +v -8.865980 0.953226 1.478050 +vn -0.398711 0.639511 -0.657309 +v -8.933230 1.209320 2.163800 +vn -0.547292 0.836475 0.027949 +v -8.568670 1.378600 1.804050 +vn -0.580098 0.740024 -0.340370 +v -8.919190 1.126350 1.783150 +vn -0.520196 0.778751 -0.350632 +v -8.209000 1.490440 1.575070 +vn -0.457302 0.592065 -0.663577 +v -8.358430 1.644610 2.166290 +vn -0.655782 0.748127 0.101277 +v -8.319620 1.619420 1.847880 +vn -0.634040 0.693651 -0.341821 +v -8.538960 1.351500 2.540750 +vn -0.511312 0.749152 0.421106 +v -8.821290 0.920412 2.837780 +vn -0.397351 0.567091 0.721471 +v -8.897070 1.115590 2.539180 +vn -0.500152 0.759851 0.415300 +v -8.130410 1.374730 2.811860 +vn -0.343284 0.596614 0.725402 +v -8.276410 1.553850 2.510000 +vn -0.513201 0.714107 0.476105 +v -10.964900 -0.525910 1.541610 +vn -0.505350 0.752879 0.421657 +v -11.110300 -0.607411 1.744800 +vn -0.577146 -0.719665 -0.385985 +v -11.204800 -0.627024 2.020320 +vn -0.256273 -0.965420 -0.047846 +v -11.144400 -0.583227 1.751870 +vn -0.781895 0.493794 -0.380537 +v -11.149900 -0.607296 1.744600 +vn -0.697191 -0.535799 -0.476282 +v -10.293800 -0.130310 1.579500 +vn -0.689810 -0.004611 0.723976 +v -10.604300 -0.314187 1.478650 +vn -0.546758 0.802931 0.237396 +v -10.560800 -0.346179 1.489060 +vn -0.405616 0.854398 0.324776 +v -10.605600 -0.340902 1.487370 +vn -0.142933 0.154729 0.977563 +v -10.157100 0.018514 1.810570 +vn 0.576096 -0.766554 0.283740 +v -10.303100 0.089220 2.114160 +vn -0.474238 -0.879128 -0.047240 +v -10.251700 0.027830 1.815610 +vn -0.619750 -0.724009 0.302855 +v -10.330100 -0.162649 2.583500 +vn -0.667718 0.194980 -0.718426 +v -10.176000 0.002241 2.388670 +vn 0.575007 -0.752666 -0.320719 +v -10.271900 0.009564 2.393590 +vn -0.652467 -0.639988 -0.405835 +v -10.616700 -0.395056 2.633200 +vn 0.765923 -0.543866 0.342888 +v -11.005700 -0.560118 2.508290 +vn 0.583222 -0.673259 -0.454504 +v -10.629200 -0.356863 2.620750 +vn -0.560396 0.826145 -0.058659 +v -10.649600 -0.378929 2.613470 +vn 0.119495 -0.003150 -0.992830 +v -11.181400 -0.615831 2.317900 +vn -0.889543 -0.199837 0.410826 +v -11.118800 -0.621163 2.275720 +vn -0.530794 -0.791646 0.302580 +v -11.173700 -0.627057 2.292720 +vn -0.158569 -0.972575 0.170156 +v -6.424170 2.315680 -0.826889 +vn -0.366880 0.927508 -0.071614 +v -5.960430 2.413290 -1.162280 +vn -0.211147 0.898237 -0.385471 +v -6.515240 2.034840 -1.572280 +vn -0.039541 0.672483 -0.739056 +v -6.457830 2.244920 -1.234450 +vn -0.266619 0.909349 -0.319373 +v -6.735770 2.055880 -0.150529 +vn -0.345840 0.680459 0.646042 +v -6.108230 2.410590 -0.352644 +vn -0.299367 0.916618 0.264937 +v -6.588390 2.253720 -0.455562 +vn -0.365045 0.911204 0.190916 +v -5.296390 2.616250 -0.672618 +vn -0.224336 0.974315 -0.019586 +v -4.920770 2.402630 -1.394240 +vn -0.080872 0.468811 -0.879589 +v -5.122220 2.600400 -1.108310 +vn -0.181443 0.903464 -0.388370 +v -5.168920 2.379950 0.239570 +vn -0.333592 0.602870 0.724751 +v -5.242860 2.587590 -0.167658 +vn -0.262477 0.922157 0.284133 +v -9.232010 0.701915 -0.941914 +vn -0.632849 0.762120 0.136658 +v -9.527220 0.447365 -1.382150 +vn -0.622445 0.772818 -0.123753 +v -9.587550 0.261217 -0.728397 +vn -0.655946 0.528073 0.539326 +v -9.597240 0.392260 -1.038090 +vn -0.675862 0.722020 0.147978 +v -9.020160 0.761309 -1.635830 +vn -0.536752 0.752604 -0.381425 +v -9.281180 0.320615 -1.945010 +vn -0.372518 0.555263 -0.743581 +v -9.430320 0.425315 -1.695400 +vn -0.550882 0.726584 -0.410615 +v -8.806430 1.008770 -1.247530 +vn -0.599122 0.792545 -0.113686 +v -8.705950 0.960633 -0.545719 +vn -0.550999 0.635305 0.541099 +v -8.814780 1.011980 -0.880041 +vn -0.616237 0.773778 0.146693 +v -8.317330 1.064430 -1.860080 +vn -0.375209 0.558462 -0.739823 +v -8.605080 1.067930 -1.589780 +vn -0.542888 0.752704 -0.372437 +v -10.294700 -0.647461 -2.165890 +vn -0.315530 0.573219 -0.756215 +v -10.671000 -0.765350 -1.984040 +vn -0.721854 0.541294 -0.431193 +v -10.612700 -0.543328 -1.620990 +vn -0.650934 0.737288 -0.180805 +v -10.481800 -0.567662 -1.923460 +vn -0.556682 0.691060 -0.461021 +v -10.867000 -0.795182 -1.360470 +vn -0.923488 0.368696 -0.105982 +v -10.620000 -0.660005 -1.069820 +vn -0.643783 0.610329 0.461564 +v -10.666600 -0.579477 -1.339690 +vn -0.711001 0.689745 0.136854 +v -10.638400 -0.806288 -1.977790 +vn -0.121514 -0.910877 0.394382 +v -10.800400 -0.770581 -1.664780 +vn -0.601486 -0.760704 -0.244016 +v -10.683800 -0.985890 -2.269890 +vn -0.907680 0.401161 0.123235 +v -10.689000 -0.820215 -1.997200 +vn -0.814273 -0.575228 0.077928 +v -11.257100 -1.443050 -2.397850 +vn 0.563296 -0.754930 0.335824 +v -11.448700 -1.566930 -2.213180 +vn -0.384164 -0.523305 -0.760638 +v -11.625300 -1.583530 -2.001530 +vn -0.786166 -0.510065 -0.348966 +v -11.493000 -1.559800 -2.267410 +vn -0.575319 -0.562195 -0.594092 +v -11.481100 -1.555070 -2.243600 +vn 0.173871 -0.969676 -0.171749 +v -10.888900 -1.204010 -2.366320 +vn -0.230492 0.169505 -0.958197 +v -10.922900 -1.256870 -2.422830 +vn -0.573802 0.399147 0.715145 +v -10.932200 -1.223410 -2.405030 +vn 0.039686 -0.510894 0.858727 +v -11.013200 -1.076700 -1.171580 +vn -0.244141 0.058033 -0.968002 +v -10.799900 -0.879847 -1.327580 +vn 0.625924 -0.743024 -0.236928 +v -10.870400 -0.881181 -1.350440 +vn -0.488243 -0.601349 -0.632454 +v -11.306800 -1.314780 -1.233680 +vn -0.272048 0.888822 -0.368761 +v -11.646800 -1.454440 -1.467160 +vn 0.100011 0.863744 -0.493907 +v -11.320600 -1.246930 -1.198930 +vn -0.602971 0.791517 0.099628 +v -11.343200 -1.281810 -1.245600 +vn 0.089300 0.535037 -0.840096 +v -11.715400 -1.544150 -1.728470 +vn -0.802668 0.500554 -0.324300 +v -11.678800 -1.584800 -1.712280 +vn -0.897465 -0.427487 0.108686 +v -11.710700 -1.552510 -1.730930 +vn -0.788985 -0.587039 -0.181350 +v -4.540040 2.018790 -3.296920 +vn -0.196895 0.742455 -0.640306 +v -5.011290 1.466620 -3.671970 +vn -0.016570 0.506553 -0.862049 +v -5.209920 1.920620 -3.042660 +vn -0.405155 0.874518 -0.266585 +v -5.084830 1.763810 -3.401320 +vn -0.223415 0.752769 -0.619213 +v -3.848700 1.796810 -3.612370 +vn -0.230435 0.283177 -0.930973 +v -4.154590 2.427400 -2.777520 +vn -0.320266 0.884137 -0.340192 +v -3.968270 2.173670 -3.270910 +vn -0.191174 0.742410 -0.642090 +v -4.936340 2.104970 -2.523640 +vn -0.509802 0.852838 0.112998 +v -5.579000 1.608330 -2.326150 +vn -0.514140 0.712839 0.476991 +v -5.402730 1.839660 -2.659670 +vn -0.501994 0.856683 0.118726 +v -4.640730 2.095180 -2.018360 +vn -0.562352 0.613350 0.554582 +v -4.394470 2.399630 -2.342990 +vn -0.498168 0.863635 0.077220 +v -7.306410 0.131860 -3.997010 +vn -0.470339 0.570182 -0.673553 +v -7.384670 -0.285455 -4.190100 +vn -0.252820 0.315596 -0.914593 +v -7.703960 -0.062391 -3.776080 +vn -0.663623 0.636554 -0.392942 +v -7.548710 -0.129886 -4.025220 +vn -0.511634 0.520192 -0.683836 +v -6.784170 0.294959 -4.113150 +vn -0.181252 0.343419 -0.921527 +v -7.178200 0.492108 -3.647310 +vn -0.616481 0.696967 -0.366318 +v -6.992490 0.431622 -3.932790 +vn -0.455409 0.602688 -0.655263 +v -7.590300 0.186807 -3.405870 +vn -0.722841 0.687229 -0.072232 +v -7.912810 -0.213121 -3.153020 +vn -0.749280 0.598830 0.282812 +v -7.840570 -0.096037 -3.464940 +vn -0.746181 0.659762 -0.089041 +v -7.326540 0.410818 -2.961010 +vn -0.741564 0.576972 0.342325 +v -7.293720 0.494720 -3.295510 +vn -0.718987 0.691708 -0.067810 +v -8.424670 -1.539880 -4.383370 +vn -0.320425 0.355165 -0.878172 +v -8.731000 -1.615490 -4.231410 +vn -0.810641 0.117648 -0.573603 +v -8.757700 -1.350190 -3.977330 +vn -0.727234 0.553418 -0.406027 +v -8.606230 -1.418350 -4.213670 +vn -0.561616 0.466541 -0.683321 +v -8.990830 -1.588270 -3.728640 +vn -0.927164 0.178815 -0.329229 +v -8.904680 -1.470150 -3.425590 +vn -0.798297 0.563720 0.211995 +v -8.864320 -1.383380 -3.702470 +vn -0.818606 0.566698 -0.093477 +v -8.660470 -1.706540 -4.205320 +vn 0.662136 -0.450865 0.598579 +v -8.871360 -1.642020 -3.994290 +vn -0.630105 -0.720635 -0.289228 +v -8.655080 -1.877120 -4.392620 +vn -0.898739 -0.086060 0.429956 +v -8.715180 -1.697200 -4.219710 +vn -0.730830 -0.681708 0.034090 +v -9.123670 -1.827110 -3.518150 +vn -0.467485 -0.015170 -0.883871 +v -8.921060 -1.682130 -3.705440 +vn 0.804607 -0.535996 0.255568 +v -8.975590 -1.672570 -3.719740 +vn -0.522023 -0.657720 -0.543043 +v -9.411510 -2.160400 -3.522660 +vn -0.641860 0.714079 -0.279476 +v -9.666110 -2.457350 -3.659840 +vn 0.227817 -0.848839 0.477044 +v -9.386270 -2.123880 -3.471570 +vn -0.805541 0.492321 0.329732 +v -9.411430 -2.143920 -3.511580 +vn -0.671381 0.658611 -0.339822 +v -2.636810 1.125420 -5.371510 +vn -0.021325 0.124215 -0.992026 +v -3.239680 0.930601 -5.295530 +vn -0.276869 0.437868 -0.855345 +v -3.205580 1.357350 -5.006620 +vn -0.488498 0.623328 -0.610600 +v -2.928810 1.264510 -5.248750 +vn -0.341959 0.441897 -0.829332 +v -3.770550 1.055060 -4.806970 +vn -0.609268 0.696959 -0.378207 +v -3.475760 1.397810 -4.404350 +vn -0.693800 0.687145 0.215578 +v -3.381170 1.440610 -4.710270 +vn -0.616327 0.722633 -0.312957 +v -3.291280 0.448518 -5.485800 +vn 0.053136 0.270825 -0.961161 +v -3.719110 0.802159 -5.163270 +vn -0.431809 0.620307 -0.654798 +v -3.493840 0.659737 -5.371500 +vn -0.214035 0.496212 -0.841405 +v -4.218260 0.702107 -4.619960 +vn -0.714376 0.699715 0.008081 +v -4.007720 0.792140 -4.900270 +vn -0.589868 0.698823 -0.404601 +v -5.276050 -2.478980 -5.673060 +vn -0.313272 -0.003608 -0.949657 +v -5.573150 -2.674810 -5.503410 +vn -0.767942 -0.257730 -0.586379 +v -5.674690 -2.357630 -5.355380 +vn -0.709448 0.153962 -0.687735 +v -5.481520 -2.420180 -5.546480 +vn -0.594145 0.107049 -0.797203 +v -5.901560 -2.560250 -5.137450 +vn -0.749805 -0.298764 -0.590366 +v -5.960200 -2.273880 -4.920830 +vn -0.931864 0.254322 -0.258747 +v -5.850420 -2.313700 -5.142110 +vn -0.807213 0.188948 -0.559202 +v -5.508250 -2.669950 -5.453560 +vn 0.760821 0.009061 0.648899 +v -5.716970 -2.641220 -5.302100 +vn -0.149652 -0.970648 0.188272 +v -5.471970 -2.880580 -5.566550 +vn -0.954598 -0.033615 0.295996 +v -5.554690 -2.716700 -5.470700 +vn -0.406628 -0.809325 0.423848 +v -5.554440 -3.237650 -5.545360 +vn -0.421238 -0.072849 -0.904020 +v -5.720910 -3.476820 -5.428490 +vn -0.778381 0.304368 -0.549075 +v -5.526420 -3.140190 -5.519170 +vn -0.801711 0.231035 -0.551255 +v -5.558020 -3.187520 -5.532820 +vn -0.925039 0.329190 -0.189570 +v -6.009980 -2.669040 -4.959800 +vn 0.042315 -0.625848 -0.778796 +v -5.823180 -2.552720 -5.100430 +vn 0.761048 -0.084083 0.643223 +v -5.869590 -2.599460 -5.117550 +vn 0.035095 -0.996689 -0.073348 +v -6.004480 -3.563010 -5.174550 +vn -0.114824 0.868874 -0.481532 +v -6.150770 -3.487130 -4.986190 +vn -0.888045 -0.188019 -0.419553 +v -6.193530 -3.233460 -4.878060 +vn -0.506413 0.185158 -0.842177 +v -6.117270 -3.435780 -4.999930 +vn -0.938213 -0.164629 -0.304391 +v -6.131310 -3.445090 -5.004400 +vn -0.519158 0.386614 -0.762236 +v -1.821900 3.250740 2.090340 +vn 0.056538 0.995469 0.076458 +v -2.461380 3.212130 2.562680 +vn 0.073266 0.935915 0.344522 +v -2.121660 2.920600 3.095940 +vn -0.001518 0.726468 0.687199 +v -1.953330 3.169120 2.600060 +vn 0.065498 0.944131 0.322995 +v -2.936070 3.377390 2.117340 +vn 0.057253 0.997655 -0.037495 +v -3.047290 2.948640 3.007220 +vn -0.084411 0.656004 0.750022 +v -2.980680 3.259600 2.573040 +vn -0.001430 0.905907 0.423474 +v -1.632010 3.177980 1.494170 +vn -0.080853 0.971656 -0.222144 +v -2.368960 3.235380 1.796780 +vn 0.018456 0.961911 -0.272739 +v -1.729020 3.239150 1.770900 +vn -0.018270 0.991043 -0.132290 +v -2.960910 3.099080 1.523070 +vn -0.047782 0.927090 -0.371780 +v -2.955060 3.272190 1.811360 +vn 0.005794 0.906353 -0.422482 +v -1.375090 3.100430 0.704475 +vn -0.067504 0.989775 0.125656 +v -2.179900 3.056350 1.128150 +vn -0.070486 0.992436 -0.100507 +v -1.488230 3.110860 1.112590 +vn -0.088018 0.987920 -0.127543 +v -2.755410 3.058390 0.673807 +vn -0.042332 0.959715 0.277767 +v -2.876890 3.013140 1.120450 +vn -0.072665 0.994767 -0.071816 +v -1.348800 3.309120 0.010415 +vn 0.010568 0.995378 0.095453 +v -2.030950 3.215400 0.305809 +vn 0.026676 0.938183 0.345110 +v -1.369980 3.209360 0.348169 +vn -0.033864 0.957493 0.286460 +v -2.576560 3.442310 -0.137184 +vn 0.087058 0.995560 0.035796 +v -2.648890 3.278830 0.253436 +vn 0.001157 0.904845 0.425740 +v -0.999810 3.184510 -0.675663 +vn -0.006828 0.977573 -0.210484 +v -1.913890 3.283460 -0.383917 +vn 0.058414 0.972898 -0.223734 +v -1.187410 3.271200 -0.342038 +vn 0.012962 0.984802 -0.173195 +v -2.517690 3.130800 -0.823775 +vn -0.022973 0.954903 -0.296028 +v -2.557660 3.316720 -0.494573 +vn 0.085804 0.910237 -0.405100 +v -0.831556 3.147550 -1.246190 +vn 0.004055 0.991553 0.129641 +v -1.661120 3.144290 -1.004560 +vn -0.015653 0.999827 -0.010062 +v -0.900015 3.137940 -0.956933 +vn 0.002682 0.997924 -0.064344 +v -2.229710 3.189180 -1.462810 +vn -0.081609 0.977211 0.195958 +v -2.382130 3.113330 -1.129830 +vn -0.095528 0.994602 0.040515 +v -0.589425 3.262060 -1.983510 +vn 0.008090 0.990870 -0.134574 +v -1.449410 3.244210 -1.700230 +vn 0.014678 0.992416 0.122047 +v -0.737969 3.229380 -1.603790 +vn -0.012258 0.988404 0.151350 +v -2.027530 3.305840 -2.285940 +vn 0.040295 0.989530 -0.138585 +v -2.139180 3.283250 -1.872800 +vn -0.036509 0.990673 0.131276 +v -0.114752 2.956760 -2.704390 +vn 0.036170 0.964941 -0.259962 +v -1.095860 3.134770 -2.450660 +vn 0.092378 0.940810 -0.326102 +v -0.356093 3.124220 -2.339150 +vn 0.053946 0.932015 -0.358383 +v -1.540510 2.977620 -2.963520 +vn 0.029896 0.921543 -0.387123 +v -1.811750 3.167260 -2.628410 +vn 0.075970 0.918502 -0.388051 +v 0.143318 2.885920 -3.486240 +vn -0.131631 0.985033 -0.111277 +v -0.572826 2.864220 -3.193840 +vn -0.005544 0.980377 -0.197053 +v 0.057818 2.900590 -3.112900 +vn -0.061957 0.992328 -0.106993 +v -1.077350 2.790120 -3.740440 +vn -0.081751 0.996115 -0.032746 +v -1.262480 2.847030 -3.354610 +vn -0.027797 0.969022 -0.245407 +v 0.084524 2.754210 -3.973230 +vn 0.073992 0.902438 -0.424417 +v -0.452409 2.813900 -3.842140 +vn 0.005825 0.995545 -0.094111 +v 0.123448 2.842990 -3.745960 +vn -0.034148 0.964576 -0.261587 +v -1.140060 2.797860 -4.340780 +vn 0.081429 0.929967 -0.358513 +v -1.084840 2.821550 -4.059770 +vn -0.076186 0.997016 0.012437 +v 0.172326 2.332380 -4.533220 +vn 0.114101 0.624012 -0.773039 +v -0.452225 2.592790 -4.380590 +vn 0.161269 0.779411 -0.605401 +v 0.112865 2.602000 -4.249240 +vn 0.095772 0.810575 -0.577751 +v -1.001350 2.206790 -4.847140 +vn 0.187144 0.476915 -0.858795 +v -1.098150 2.575620 -4.611660 +vn 0.190636 0.678068 -0.709847 +v 5.216770 3.462080 -0.949883 +vn -0.019090 0.970748 -0.239342 +v 5.587560 3.379490 -1.282880 +vn -0.018371 0.963902 -0.265621 +v 5.208680 3.287530 -1.517930 +vn -0.043520 0.939922 -0.338603 +v 5.203600 3.377240 -1.250790 +vn -0.024819 0.955301 -0.294592 +v 5.622120 3.250210 -1.755090 +vn -0.094890 0.942116 -0.321579 +v 5.276860 3.095700 -1.977960 +vn -0.106065 0.891611 -0.440205 +v 5.244880 3.203830 -1.740220 +vn -0.085252 0.915651 -0.392829 +v 5.077150 2.238090 3.012840 +vn 0.241427 0.463849 0.852383 +v 5.631810 2.606870 2.660350 +vn 0.074126 0.612377 0.787083 +v 5.250510 2.878460 2.440660 +vn 0.075843 0.635041 0.768746 +v 5.183000 2.582160 2.729760 +vn 0.094354 0.650149 0.753926 +v 5.148300 3.399320 2.030450 +vn 0.008551 0.800279 0.599567 +v 5.541060 3.573820 1.654030 +vn 0.015148 0.957441 0.288233 +v 5.081920 3.624700 1.379460 +vn -0.018409 0.988484 0.150202 +v 5.096480 3.547240 1.720030 +vn -0.033794 0.943328 0.330136 +v 5.178060 3.640750 0.795387 +vn -0.002313 0.998804 -0.048848 +v 5.628190 3.597320 0.405358 +vn 0.013385 0.993396 -0.113954 +v 5.223580 3.600340 0.208538 +vn 0.051642 0.997639 -0.045267 +v 5.207310 3.620360 0.497432 +vn 0.022589 0.997501 -0.066941 +v 5.658630 3.550620 -0.179218 +vn 0.048728 0.997959 -0.041269 +v 5.247030 3.577340 -0.314577 +vn 0.032042 0.994181 -0.102847 +v 5.239970 3.593200 -0.049214 +vn 0.059592 0.997387 -0.040850 +v 5.709850 3.129640 2.234840 +vn 0.036216 0.619142 0.784443 +v 5.219300 3.163620 2.239100 +vn 0.052014 0.626611 0.777594 +v 5.641010 2.980360 -2.309280 +vn -0.095776 0.841488 -0.531718 +v 5.248030 2.736670 -2.590060 +vn -0.037061 0.764713 -0.643304 +v 5.269280 2.932720 -2.291470 +vn -0.081315 0.861483 -0.501233 +v 5.666000 3.504480 -0.741888 +vn 0.021407 0.987386 -0.156877 +v 5.235270 3.531210 -0.626306 +vn -0.002875 0.984107 -0.177554 +v 5.231150 2.298740 -2.923890 +vn 0.040133 0.494493 -0.868255 +v 5.468960 2.078410 -3.030760 +vn 0.048175 0.385726 -0.921355 +v 5.165350 1.697970 -3.202160 +vn 0.175386 0.290091 -0.940791 +v 5.213380 2.032890 -3.065960 +vn 0.105627 0.412872 -0.904643 +v 5.545770 3.645330 1.000440 +vn 0.003140 0.999990 0.003267 +v 5.122680 3.649040 1.080320 +vn -0.008903 0.999664 0.024345 +v 5.539260 2.560140 -2.780690 +vn -0.035745 0.581910 -0.812467 +v 5.239010 2.529340 -2.783070 +vn -0.003694 0.604409 -0.796666 +v 5.957490 3.314590 -1.562620 +vn -0.052667 0.971477 -0.231213 +v 6.656060 3.287260 -1.898890 +vn -0.117525 0.944777 -0.305916 +v 6.178580 3.161470 -2.080600 +vn -0.102309 0.883271 -0.457565 +v 6.058730 3.260560 -1.809450 +vn -0.074644 0.948634 -0.307444 +v 5.999120 3.628980 1.237660 +vn 0.021843 0.993333 0.113190 +v 6.630250 3.644830 0.935612 +vn 0.011213 0.999157 0.039491 +v 6.036640 3.633590 0.695689 +vn -0.006468 0.996291 -0.085803 +v 6.011510 3.646950 0.957449 +vn 0.000379 0.999979 0.006453 +v 6.603890 3.608330 0.407594 +vn -0.015357 0.994654 -0.102119 +v 6.046170 3.561420 0.089420 +vn -0.012044 0.996335 -0.084682 +v 6.041890 3.597920 0.400088 +vn -0.009882 0.992918 -0.118387 +v 6.085500 3.527280 -0.518660 +vn -0.002206 0.994584 -0.103917 +v 6.627570 3.483750 -0.868218 +vn -0.036685 0.985283 -0.166945 +v 6.037240 3.427100 -1.085580 +vn -0.004860 0.976916 -0.213569 +v 6.074730 3.483590 -0.811808 +vn 0.001094 0.984618 -0.174718 +v 6.626670 3.556670 -0.232994 +vn -0.016599 0.997717 -0.065461 +v 6.068340 3.545550 -0.217540 +vn -0.007156 0.998374 -0.056547 +v 6.916820 2.989790 -2.519150 +vn -0.210469 0.759033 -0.616095 +v 6.180150 2.742770 -2.655930 +vn -0.082050 0.698283 -0.711104 +v 6.217600 2.970440 -2.387570 +vn -0.098979 0.804485 -0.585668 +v 6.532250 3.385720 -1.388660 +vn -0.071310 0.982060 -0.174563 +v 5.974240 3.370440 -1.328590 +vn -0.027398 0.973911 -0.225269 +v 6.760420 2.537790 -2.913300 +vn -0.213467 0.568331 -0.794627 +v 5.945300 2.318580 -2.912210 +vn -0.056162 0.429250 -0.901438 +v 6.070560 2.533740 -2.811300 +vn -0.073940 0.541744 -0.837285 +v 6.451270 2.060440 -3.071910 +vn -0.138332 0.320127 -0.937221 +v 5.787440 1.765100 -3.133500 +vn -0.000203 0.337111 -0.941465 +v 5.860850 2.072490 -3.017200 +vn -0.019679 0.378029 -0.925584 +v 6.021300 2.373920 2.750630 +vn 0.109535 0.351275 0.929843 +v 6.737820 2.615130 2.577070 +vn 0.056818 0.494839 0.867125 +v 6.182380 2.817440 2.446130 +vn 0.010381 0.614503 0.788846 +v 6.112510 2.616760 2.616090 +vn 0.059281 0.552588 0.831343 +v 6.732470 3.136650 2.191510 +vn 0.043245 0.680461 0.731507 +v 6.091490 3.420580 1.940510 +vn 0.057328 0.827490 0.558547 +v 6.158480 3.127450 2.223640 +vn 0.027397 0.642649 0.765671 +v 6.670970 3.551320 1.530400 +vn 0.045962 0.959137 0.279185 +v 6.032070 3.570640 1.588590 +vn 0.048343 0.960620 0.273629 +v 10.277400 3.199700 1.980340 +vn -0.002166 0.746838 0.665002 +v 9.450930 3.423070 1.677250 +vn 0.000838 0.858895 0.512150 +v 8.571270 3.142560 2.053390 +vn 0.029112 0.729965 0.682864 +v 9.469370 2.870310 2.287270 +vn 0.011228 0.584256 0.811492 +v 9.461800 3.168440 2.009260 +vn 0.003630 0.740336 0.672227 +v 7.583210 3.394240 1.816490 +vn 0.047840 0.856774 0.513469 +v 7.610390 2.844690 2.372570 +vn 0.040507 0.592276 0.804716 +v 7.599120 3.136830 2.124450 +vn 0.050661 0.710191 0.702184 +v 10.255000 3.603810 1.310590 +vn -0.020650 0.939412 0.342168 +v 9.411430 3.627050 1.086130 +vn -0.041428 0.980210 0.193576 +v 8.533890 3.525720 1.438380 +vn 0.002083 0.953871 0.300208 +v 9.432040 3.560710 1.369830 +vn -0.019457 0.946948 0.320799 +v 7.533480 3.591650 1.173590 +vn 0.021197 0.985164 0.170300 +v 7.559220 3.529460 1.486120 +vn 0.027768 0.957753 0.286248 +v 10.225000 3.721790 0.765100 +vn -0.057627 0.995323 0.077535 +v 9.380310 3.677610 0.553024 +vn -0.043818 0.998826 -0.020668 +v 8.489980 3.628750 0.888855 +vn -0.014775 0.992893 0.118093 +v 9.395340 3.667760 0.825279 +vn -0.046784 0.994092 0.097943 +v 7.492240 3.639300 0.665184 +vn -0.005914 0.999771 -0.020571 +v 7.512340 3.629940 0.919190 +vn 0.011302 0.995688 0.092069 +v 10.197200 3.690940 0.203411 +vn -0.062984 0.992744 -0.102432 +v 9.354400 3.615360 -0.097974 +vn -0.039749 0.995637 -0.084427 +v 8.451750 3.626030 0.281981 +vn -0.024890 0.996075 -0.084939 +v 9.362840 3.651360 0.235117 +vn -0.041586 0.994783 -0.093155 +v 7.463090 3.580890 0.021790 +vn -0.014877 0.996692 -0.079897 +v 7.469640 3.614700 0.353849 +vn -0.015452 0.995881 -0.089343 +v 10.187200 3.633180 -0.449480 +vn -0.059926 0.995832 -0.068763 +v 9.371220 3.582210 -0.721518 +vn -0.029955 0.998158 -0.052766 +v 8.468810 3.572660 -0.366924 +vn -0.020963 0.998758 -0.045210 +v 9.366430 3.595920 -0.415778 +vn -0.038148 0.997817 -0.053904 +v 7.513760 3.546780 -0.610732 +vn -0.020880 0.997671 -0.064931 +v 7.491190 3.562640 -0.294392 +vn -0.012550 0.998416 -0.054853 +v 10.146500 3.564830 -1.029570 +vn -0.025458 0.985350 -0.168631 +v 9.315410 3.540080 -1.298800 +vn 0.020296 0.995368 -0.093975 +v 8.462320 3.558170 -1.004240 +vn -0.023384 0.999462 -0.022996 +v 9.341030 3.563360 -1.018420 +vn -0.004943 0.997350 -0.072592 +v 7.452530 3.489320 -1.243730 +vn -0.073171 0.991641 -0.106276 +v 7.490630 3.520120 -0.943265 +vn -0.046909 0.995168 -0.086259 +v 10.137800 3.478000 -1.575330 +vn 0.014251 0.988020 -0.153664 +v 9.305590 3.471680 -1.835590 +vn 0.032051 0.984256 -0.173819 +v 8.440080 3.526650 -1.528000 +vn -0.029979 0.993185 -0.112625 +v 9.333920 3.513070 -1.554990 +vn 0.025673 0.991741 -0.125663 +v 7.444280 3.427870 -1.692600 +vn -0.091162 0.984143 -0.152159 +v 7.430200 3.460990 -1.463850 +vn -0.083305 0.987551 -0.133429 +v 9.831810 3.326660 -2.223130 +vn 0.049279 0.935449 -0.350010 +v 8.973700 3.305360 -2.546450 +vn 0.118222 0.916487 -0.382198 +v 8.416650 3.453200 -2.129240 +vn -0.021837 0.987328 -0.157184 +v 9.139440 3.405240 -2.189160 +vn 0.069761 0.963792 -0.257369 +v 7.600530 3.292690 -2.376040 +vn -0.183778 0.905743 -0.381909 +v 7.515440 3.382680 -2.018980 +vn -0.119982 0.969015 -0.215903 +v 9.593740 3.049430 -2.807510 +vn 0.091150 0.811492 -0.577210 +v 8.971620 2.973450 -3.073600 +vn 0.127714 0.695078 -0.707500 +v 8.358880 3.231530 -2.832550 +vn -0.065102 0.859183 -0.507510 +v 8.946590 3.163640 -2.838190 +vn 0.131966 0.836377 -0.532033 +v 7.647060 2.905750 -2.955230 +vn -0.282800 0.684539 -0.671886 +v 7.656430 3.125200 -2.696840 +vn -0.252476 0.794035 -0.552960 +v 9.654680 2.648220 -3.178380 +vn 0.080618 0.519047 -0.850935 +v 8.975020 2.434240 -3.377000 +vn 0.078452 0.219079 -0.972548 +v 8.302310 2.767550 -3.292580 +vn -0.092593 0.478185 -0.873365 +v 8.962260 2.728200 -3.261890 +vn 0.114831 0.488700 -0.864862 +v 7.397180 2.387300 -3.216950 +vn -0.244106 0.289676 -0.925473 +v 7.536350 2.659900 -3.125050 +vn -0.275762 0.532318 -0.800371 +v 9.856290 2.072340 -3.359910 +vn -0.008889 0.143645 -0.989589 +v 9.161490 1.772370 -3.379540 +vn -0.022935 0.027356 -0.999363 +v 8.234200 2.113550 -3.392960 +vn -0.080088 -0.064194 -0.994719 +v 9.066360 2.097970 -3.392870 +vn 0.021170 0.009072 -0.999735 +v 7.255300 1.792140 -3.252380 +vn -0.109060 0.121255 -0.986612 +v 7.302450 2.087590 -3.241570 +vn -0.179959 0.100823 -0.978494 +v 10.291700 2.616050 2.404460 +vn 0.024274 0.352299 0.935573 +v 8.590620 2.597510 2.470240 +vn 0.044830 0.408492 0.911660 +v 9.487100 2.310160 2.513290 +vn 0.044004 0.244142 0.968741 +v 9.478350 2.602170 2.432680 +vn 0.031500 0.374490 0.926696 +v 7.629690 2.349600 2.621300 +vn 0.075509 0.307073 0.948686 +v 7.620490 2.605270 2.523410 +vn 0.055859 0.448501 0.892035 +v 10.938000 3.706170 -0.157133 +vn -0.079886 0.992873 -0.088442 +v 11.644300 3.744590 -0.500316 +vn -0.085893 0.992590 -0.085956 +v 10.925200 3.655830 -0.783811 +vn -0.074653 0.986124 -0.148277 +v 10.934200 3.685200 -0.476555 +vn -0.078890 0.993790 -0.078466 +v 11.017600 3.466640 1.616530 +vn 0.000748 0.858304 0.513141 +v 11.716000 3.633670 1.290700 +vn -0.011914 0.916717 0.399359 +v 10.988600 3.716730 0.994624 +vn -0.033105 0.968496 0.246818 +v 11.004000 3.624370 1.290790 +vn -0.013932 0.929602 0.368302 +v 11.686800 3.804420 0.744824 +vn -0.053553 0.982766 0.176927 +v 10.963300 3.774090 0.489758 +vn -0.075081 0.996833 -0.026191 +v 10.975700 3.765640 0.744954 +vn -0.054452 0.991808 0.115554 +v 11.660100 3.806380 0.153278 +vn -0.088707 0.991649 -0.093607 +v 10.949200 3.745030 0.177016 +vn -0.081885 0.991561 -0.100504 +v 11.624000 3.631400 -1.153730 +vn -0.077123 0.966765 -0.243758 +v 10.875800 3.522900 -1.362400 +vn -0.043011 0.978612 -0.201166 +v 10.898600 3.591760 -1.081460 +vn -0.062462 0.973775 -0.218772 +v 10.533800 2.374070 -3.326400 +vn -0.051536 0.362011 -0.930748 +v 11.474000 2.074730 -3.508340 +vn -0.115208 0.248307 -0.961806 +v 10.792300 1.745170 -3.469740 +vn -0.117240 0.139072 -0.983318 +v 10.661400 2.068170 -3.412690 +vn -0.089825 0.186936 -0.978257 +v 11.586100 3.498460 -1.675630 +vn -0.044649 0.972357 -0.229190 +v 10.826200 3.420120 -1.901120 +vn -0.014524 0.967587 -0.252121 +v 10.877900 3.479170 -1.619520 +vn -0.026932 0.982549 -0.184043 +v 10.474500 3.161820 -2.595590 +vn -0.006925 0.890637 -0.454663 +v 11.472100 3.024960 -2.889680 +vn -0.039633 0.802796 -0.594935 +v 10.527200 2.848210 -3.016510 +vn -0.019112 0.679677 -0.733263 +v 10.474500 3.016800 -2.834240 +vn -0.014408 0.797076 -0.603707 +v 11.466800 2.652710 -3.242820 +vn -0.058808 0.581209 -0.811626 +v 10.518000 2.634020 -3.187450 +vn -0.029614 0.549352 -0.835066 +v 11.030600 2.930830 2.233410 +vn 0.006554 0.574342 0.818589 +v 11.738400 3.238810 1.931310 +vn 0.003115 0.761311 0.648380 +v 11.025000 3.221590 1.954950 +vn 0.001910 0.753885 0.657004 +v 11.047100 2.303020 2.460330 +vn 0.029607 0.220033 0.975043 +v 11.752900 2.658920 2.355680 +vn 0.020264 0.338081 0.940899 +v 11.038900 2.635980 2.379310 +vn 0.021280 0.342461 0.939291 +v 11.510400 3.312560 -2.287110 +vn -0.020386 0.938376 -0.345014 +v 10.641700 3.305300 -2.255510 +vn -0.004840 0.937975 -0.346669 +v -9.133130 -2.541840 -4.531950 +vn -0.284839 0.609194 0.740101 +v -9.432020 -2.672250 -4.425520 +vn -0.617650 0.431491 -0.657514 +v -9.609910 -2.644810 -4.207290 +vn 0.438447 -0.774591 -0.455821 +v -9.360820 -2.663860 -4.406300 +vn -0.378703 0.880953 -0.283737 +v -9.403020 -2.654010 -4.420770 +vn -0.221061 0.975211 0.009786 +v -8.855790 -2.223380 -4.529830 +vn -0.738658 0.594894 -0.316994 +v -8.794080 -2.233810 -4.493150 +vn -0.808705 0.564214 0.166310 +v -8.839100 -2.220770 -4.509640 +vn -0.563168 0.232253 0.793032 +v -9.717660 -2.614870 -3.935690 +vn -0.314832 -0.945650 -0.081401 +v -9.687800 -2.601910 -3.899370 +vn -0.753569 -0.592735 0.284251 +v -9.714940 -2.601780 -3.922690 +vn 0.447277 -0.843673 0.296915 +v -5.859940 -3.578430 -5.302720 +vn -0.618933 -0.138609 -0.773117 +v -5.870840 -3.629570 -5.311690 +vn -0.607693 -0.326186 -0.724094 +v -5.868710 -3.587790 -5.312490 +vn -0.663389 0.455071 -0.593991 +v -6.098680 -2.880310 -4.863240 +vn -0.635556 0.134492 -0.760250 +v -6.173030 -2.967330 -4.839550 +vn -0.905626 0.182452 -0.382822 +v -6.135520 -2.927580 -4.871580 +vn -0.155281 -0.099164 -0.982881 +v -4.795530 -1.243020 4.224260 +vn -0.751922 0.557209 -0.352322 +v -4.387480 -0.849409 4.538550 +vn -0.515765 0.850266 0.105041 +v -3.928280 -0.623570 4.272030 +vn -0.492120 0.865256 -0.095658 +v -4.315830 -0.994274 3.901150 +vn -0.552181 0.662955 -0.505556 +v -4.390630 -0.911478 4.231240 +vn -0.556879 0.795665 -0.238333 +v -2.189680 0.256098 4.359740 +vn -0.457581 0.805472 -0.376610 +v -2.522830 0.178619 4.762060 +vn -0.554586 0.831959 -0.016685 +v -2.192330 0.331172 5.210760 +vn -0.510895 0.755038 0.410980 +v -1.693160 0.628411 4.728620 +vn -0.458929 0.885190 -0.076300 +v -2.232360 0.351728 4.794470 +vn -0.483710 0.872179 -0.072994 +v -2.597590 0.028778 4.415020 +vn -0.540766 0.770373 -0.337783 +v -2.918840 -0.116036 4.679320 +vn -0.527094 0.849255 -0.030621 +v -2.785810 -0.071470 5.028240 +vn -0.590124 0.736244 0.331208 +v -2.732340 0.022063 4.736350 +vn -0.591091 0.805660 -0.039026 +v -3.026670 -0.239904 4.204170 +vn -0.326001 0.909418 -0.258231 +v -3.378700 -0.342384 4.416310 +vn -0.425547 0.904755 0.018104 +v -3.182010 -0.323665 4.862160 +vn -0.590026 0.736508 0.330795 +v -3.140280 -0.233775 4.553000 +vn -0.450812 0.892421 0.018794 +v -3.599140 -0.535380 3.929040 +vn -0.368539 0.833158 -0.412343 +v -3.570070 -0.504000 4.712220 +vn -0.387613 0.799437 0.458974 +v -3.616170 -0.453094 4.328190 +vn -0.447724 0.894045 -0.015077 +v -3.815560 0.697528 0.564632 +vn -0.035410 -0.926921 0.373582 +v -3.179990 0.832690 1.075800 +vn -0.115251 -0.993328 -0.004028 +v -4.111930 0.810622 1.176320 +vn 0.026322 -0.986427 -0.162078 +v -4.644860 0.775180 0.676778 +vn -0.174967 -0.953776 0.244330 +v -3.950220 0.810313 0.872219 +vn -0.008303 -0.984713 0.173989 +v -2.295200 1.069120 -1.056070 +vn -0.015605 -0.988935 0.147527 +v -3.303620 0.844009 -0.932676 +vn 0.286774 -0.922828 -0.257194 +v -3.750950 0.732271 -1.258980 +vn 0.182403 -0.977772 -0.103403 +v -2.881180 0.855167 -1.422280 +vn 0.100141 -0.903647 0.416407 +v -3.064420 0.922660 -1.165940 +vn 0.206296 -0.968119 0.142081 +v -1.404120 0.755519 -2.721120 +vn 0.178766 -0.982717 -0.048053 +v -2.090130 0.481304 -2.590400 +vn 0.278986 -0.960104 -0.019162 +v -2.489900 0.425189 -3.015620 +vn -0.097392 -0.993504 -0.058863 +v -1.933870 0.573176 -3.139820 +vn 0.236936 -0.956440 0.170541 +v -1.982670 0.553940 -2.843300 +vn 0.306381 -0.949034 -0.073922 +v 2.344880 -0.042576 -2.140900 +vn -0.302342 -0.945483 0.121043 +v 1.758570 0.223240 -1.866530 +vn -0.330187 -0.931419 0.153086 +v 0.990125 0.376908 -2.425480 +vn -0.300487 -0.934237 0.192117 +v 1.674720 0.104952 -2.686450 +vn -0.279057 -0.958073 0.064993 +v 1.700470 0.160796 -2.272590 +vn -0.323758 -0.931155 0.167726 +v 1.833940 0.155959 -0.551764 +vn -0.176999 -0.956899 -0.230253 +v 1.245230 0.258084 -0.376918 +vn -0.285506 -0.939008 -0.191705 +v 0.950418 0.384650 -0.677314 +vn -0.182534 -0.970757 -0.155924 +v 1.751810 0.261589 -0.843956 +vn -0.205374 -0.962255 -0.178571 +v 1.535250 0.248444 -0.622347 +vn -0.215262 -0.946078 -0.242073 +v 0.679153 0.139162 1.141630 +vn -0.450314 -0.809109 -0.377571 +v -0.057808 0.334580 1.596540 +vn -0.345874 -0.912412 -0.218806 +v -0.535624 0.506513 1.280800 +vn -0.111978 -0.983657 -0.140998 +v 0.293907 0.426255 0.833173 +vn -0.298266 -0.930245 -0.213733 +v 0.135235 0.375408 1.200730 +vn -0.311719 -0.915647 -0.253816 +v 3.224000 -0.231741 -2.016110 +vn -0.094563 -0.992464 0.077929 +v 2.819500 -0.103352 -1.621140 +vn -0.242156 -0.955454 0.168727 +v 2.817870 -0.199925 -2.523560 +vn -0.168666 -0.982895 -0.073952 +v 2.800240 -0.168763 -2.066320 +vn -0.220298 -0.969789 0.104776 +v 3.798270 -0.213956 -1.527700 +vn -0.019762 -0.994707 0.100835 +v 3.758620 -0.252831 -2.410540 +vn 0.033921 -0.997877 -0.055600 +v 4.324820 -0.212229 -1.902940 +vn 0.117567 -0.992755 0.024796 +v 3.773630 -0.245484 -1.957510 +vn 0.013080 -0.998939 0.044147 +v 3.642730 -0.282941 -0.314200 +vn 0.024376 -0.851253 -0.524189 +v 3.118560 -0.172244 -0.487287 +vn -0.134974 -0.910427 -0.391030 +v 3.683520 -0.178165 -0.602044 +vn -0.054910 -0.983751 -0.170936 +v 4.156300 -0.202845 -0.401182 +vn 0.085301 -0.976234 -0.199226 +v 3.650940 -0.216831 -0.441733 +vn 0.002892 -0.936654 -0.350245 +v -3.656060 0.625135 1.720430 +vn -0.025058 -0.924288 -0.380872 +v -4.185180 0.555465 2.080610 +vn -0.129050 -0.991638 0.000146 +v -4.707060 0.670103 1.470730 +vn 0.089023 -0.969627 -0.227811 +v -4.197760 0.667148 1.593710 +vn 0.024397 -0.962164 -0.271376 +v -3.638770 0.535949 2.586510 +vn -0.147640 -0.907733 0.392712 +v -3.913030 0.926857 3.002430 +vn -0.077899 -0.615003 0.784668 +v -4.510140 0.720640 2.579640 +vn 0.000037 -0.928456 0.371443 +v -4.051650 0.651144 2.593230 +vn -0.192850 -0.887358 0.418814 +v 0.138225 0.103534 1.974430 +vn -0.510696 -0.810369 -0.287214 +v -0.667395 0.434770 2.406750 +vn -0.388818 -0.915512 -0.103238 +v -0.988441 0.541413 2.054360 +vn -0.153371 -0.982731 0.103527 +v -0.360792 0.366520 2.020650 +vn -0.374317 -0.912119 -0.167109 +v -2.693050 0.717637 -0.471827 +vn 0.173692 -0.780283 -0.600824 +v -3.782980 0.409980 -0.304789 +vn 0.051540 -0.992257 -0.113004 +v -4.347090 0.467789 -0.834135 +vn 0.191571 -0.962692 -0.191112 +v -3.578510 0.598287 -0.653447 +vn 0.227856 -0.872450 -0.432333 +v -2.950180 0.533349 0.322147 +vn -0.040456 -0.950848 0.307004 +v -4.588760 0.480398 -0.043209 +vn -0.084480 -0.959781 0.267738 +v -3.810900 0.503572 0.136767 +vn -0.038869 -0.949653 0.310884 +v 1.246400 0.164549 -0.083718 +vn -0.368537 -0.889987 -0.268521 +v 0.724274 0.382957 0.180337 +vn -0.385090 -0.912021 -0.141152 +v 0.539357 0.446811 -0.120991 +vn -0.202896 -0.977965 0.049162 +v 0.974831 0.315225 -0.109634 +vn -0.374270 -0.915782 -0.145823 +v 0.985088 0.168072 0.530384 +vn -0.457743 -0.873429 -0.166112 +v -0.108930 0.572410 0.478682 +vn -0.121404 -0.991141 -0.053859 +v 0.493777 0.424369 0.493825 +vn -0.339097 -0.926925 -0.160696 +v 4.246930 -0.361947 -0.160172 +vn 0.207190 -0.701306 -0.682087 +v 3.644820 -0.514845 0.033738 +vn -0.062030 -0.877104 -0.476277 +v 3.016160 -0.326347 -0.132296 +vn -0.184804 -0.879978 -0.437591 +v 3.642310 -0.384004 -0.174705 +vn -0.035024 -0.828411 -0.559025 +v 4.337550 -0.591017 0.354132 +vn 0.328841 -0.924711 -0.191762 +v 3.594090 -0.801226 0.796350 +vn 0.126777 -0.976087 -0.176581 +v 2.938060 -0.648236 0.435236 +vn -0.164345 -0.850305 -0.499972 +v 3.645400 -0.670290 0.368115 +vn 0.018222 -0.934094 -0.356561 +v -1.790250 0.556349 -2.238050 +vn 0.187221 -0.978271 -0.089072 +v -2.635570 0.478451 -2.117710 +vn 0.035573 -0.935536 0.351437 +v -2.891380 0.338462 -2.513940 +vn 0.065249 -0.984117 0.165092 +v -2.357660 0.437105 -2.369740 +vn 0.153008 -0.975421 0.158565 +v -2.149040 0.703261 -1.717780 +vn -0.034129 -0.862221 0.505380 +v -3.338660 0.588866 -1.817810 +vn 0.101266 -0.897338 0.429569 +v -2.774150 0.662451 -1.770710 +vn 0.044113 -0.871823 0.487831 +v 2.381270 0.072628 -1.377110 +vn -0.297222 -0.944586 0.139340 +v 1.778320 0.274640 -1.253260 +vn -0.254554 -0.966314 0.037934 +v 1.048360 0.447587 -1.729970 +vn -0.208535 -0.977888 0.015767 +v 1.774200 0.259654 -1.527790 +vn -0.292522 -0.952374 0.086107 +v 2.422560 0.105883 -0.957184 +vn -0.259487 -0.965694 -0.010093 +v 1.020880 0.439492 -1.168410 +vn -0.160136 -0.985507 -0.055969 +v 1.801850 0.272803 -1.039790 +vn -0.227472 -0.972661 -0.046759 +v 3.324430 -0.143846 -1.325510 +vn -0.136408 -0.976515 0.166766 +v 2.907400 -0.034061 -1.128380 +vn -0.217914 -0.970322 0.104826 +v 2.870720 -0.060365 -1.334240 +vn -0.227305 -0.958237 0.173532 +v 4.305190 -0.169825 -1.239570 +vn 0.098593 -0.990405 0.096839 +v 3.820820 -0.160780 -1.087510 +vn -0.044771 -0.997548 0.053800 +v 3.824290 -0.182337 -1.277240 +vn -0.035739 -0.992064 0.120545 +v 4.214460 -0.169569 -0.787925 +vn 0.050320 -0.996258 -0.070265 +v 3.291730 -0.105585 -0.902213 +vn -0.156875 -0.986159 -0.053681 +v 3.757020 -0.159435 -0.839871 +vn -0.061762 -0.996639 -0.053820 +v -1.355650 0.548155 -4.402550 +vn 0.189428 -0.839723 -0.508903 +v -1.042340 0.350022 -4.087770 +vn 0.073253 -0.900538 -0.428562 +v -1.697600 0.348807 -3.838870 +vn -0.106700 -0.994063 0.021309 +v -1.897390 0.389868 -4.168270 +vn 0.243456 -0.968044 0.060167 +v -1.489200 0.390938 -4.123280 +vn -0.010448 -0.943169 -0.332149 +v -1.258430 0.484464 -3.440570 +vn -0.014330 -0.854142 0.519842 +v -2.377610 0.374653 -3.561100 +vn 0.235498 -0.959779 0.152859 +v -1.842330 0.457176 -3.491360 +vn 0.059152 -0.944502 0.323138 +v 2.026670 0.491670 -3.994590 +vn 0.105468 -0.715885 -0.690207 +v 2.706190 0.177504 -3.513420 +vn 0.003951 -0.837706 -0.546108 +v 1.886720 0.130199 -3.374000 +vn -0.080509 -0.957088 -0.278391 +v 1.225740 0.345995 -3.859810 +vn -0.051132 -0.896175 -0.440746 +v 2.008580 0.249784 -3.677780 +vn 0.016892 -0.869846 -0.493034 +v 2.459550 -0.061301 -2.925010 +vn -0.148897 -0.959221 -0.240259 +v 0.993550 0.254863 -3.178970 +vn -0.218138 -0.975371 0.032678 +v 1.756120 0.088337 -3.048570 +vn -0.193292 -0.976157 -0.098770 +v 3.181200 0.393811 -3.773780 +vn 0.043172 -0.588912 -0.807043 +v 3.432780 0.108687 -3.443880 +vn 0.042886 -0.843804 -0.534936 +v 2.975460 -0.019909 -3.129340 +vn -0.030051 -0.912098 -0.408869 +v 3.109170 0.130395 -3.465660 +vn -0.026882 -0.840146 -0.541693 +v 3.235850 -0.179833 -2.789690 +vn -0.039469 -0.949967 -0.309846 +v 2.877320 -0.140161 -2.846600 +vn -0.088410 -0.947612 -0.306946 +v 4.009830 0.402338 -3.614930 +vn 0.282728 -0.452270 -0.845882 +v 4.392430 0.148573 -3.239210 +vn 0.251036 -0.695529 -0.673216 +v 3.800180 -0.098247 -3.014180 +vn 0.013817 -0.894631 -0.446592 +v 3.892310 0.112606 -3.357450 +vn 0.158786 -0.783588 -0.600648 +v 4.320430 -0.202919 -2.655320 +vn 0.128476 -0.975354 -0.179385 +v 3.761550 -0.211906 -2.730650 +vn 0.009127 -0.968211 -0.249967 +v -6.637350 0.423137 1.971740 +vn -0.208067 -0.971164 -0.116399 +v -6.888480 0.600346 1.538810 +vn -0.094807 -0.906154 -0.412184 +v -6.828000 0.810727 1.197900 +vn -0.102827 -0.648084 -0.754595 +v -6.444990 0.528959 1.508950 +vn -0.111317 -0.886643 -0.448857 +v -6.708800 0.566207 1.529690 +vn -0.174730 -0.892778 -0.415230 +v -6.749760 0.611327 2.808590 +vn -0.253414 -0.809138 0.530166 +v -6.810850 0.492847 2.423360 +vn -0.104319 -0.970367 0.217959 +v -6.437510 0.398588 2.440320 +vn -0.116772 -0.972744 0.200336 +v -6.661720 0.447218 2.426610 +vn -0.255505 -0.948507 0.187220 +v -6.934860 0.457388 1.991730 +vn 0.213176 -0.967928 -0.132931 +v -7.202740 0.515549 1.587730 +vn 0.311920 -0.808681 -0.498739 +v -7.162310 0.807736 1.233620 +vn 0.026556 -0.672223 -0.739872 +v -7.024940 0.590282 1.558830 +vn 0.139860 -0.878139 -0.457505 +v -7.019130 0.632133 2.816350 +vn 0.267890 -0.756193 0.596999 +v -7.122750 0.409487 2.455560 +vn 0.414504 -0.877516 0.241148 +v -6.940100 0.485191 2.439770 +vn 0.240513 -0.942147 0.233480 +v -8.633160 -0.393290 2.033840 +vn 0.159361 -0.975817 -0.149618 +v -8.905360 -0.279091 1.672040 +vn 0.298147 -0.789495 -0.536476 +v -8.968720 -0.041490 1.393020 +vn 0.193291 -0.542161 -0.817741 +v -8.548320 -0.196585 1.665190 +vn 0.269952 -0.750933 -0.602682 +v -8.765040 -0.254044 1.668760 +vn 0.170486 -0.820214 -0.546061 +v -8.876890 -0.227890 2.716980 +vn 0.290955 -0.688794 0.664009 +v -8.849440 -0.394024 2.409070 +vn 0.369873 -0.886065 0.279432 +v -8.486950 -0.300773 2.407460 +vn 0.324741 -0.868269 0.375037 +v -8.709170 -0.365301 2.405820 +vn 0.230170 -0.922207 0.310734 +v -8.885330 -0.450800 2.037340 +vn 0.565114 -0.808681 -0.163340 +v -9.103140 -0.438017 1.670250 +vn 0.547663 -0.629714 -0.550932 +v -9.153370 -0.152617 1.401980 +vn 0.347908 -0.461002 -0.816356 +v -8.989580 -0.333279 1.672910 +vn 0.517176 -0.665064 -0.538720 +v -9.039980 -0.331728 2.725630 +vn 0.525079 -0.565080 0.636377 +v -9.026740 -0.535792 2.409650 +vn 0.598185 -0.752657 0.275102 +v -8.920960 -0.440242 2.412450 +vn 0.587687 -0.762296 0.271162 +v -7.178820 -0.001973 -0.973305 +vn 0.698788 -0.707586 0.104967 +v -7.367780 -0.203070 -1.374770 +vn 0.656974 -0.722455 -0.215507 +v -7.096530 0.231755 -1.657620 +vn 0.556893 -0.588642 -0.585979 +v -6.950230 0.209791 -1.322160 +vn 0.026616 -0.967068 -0.253124 +v -7.115220 0.055697 -1.341770 +vn 0.700381 -0.695486 -0.160517 +v -7.396530 0.154618 -0.278502 +vn 0.462083 -0.530606 0.710589 +v -7.546020 -0.277585 -0.638845 +vn 0.572396 -0.737397 0.358620 +v -7.087620 0.201509 -0.576600 +vn 0.150154 -0.944474 0.292273 +v -7.273270 0.011199 -0.598617 +vn 0.650099 -0.669802 0.358798 +v -6.899680 0.307672 -1.676790 +vn -0.449389 -0.653941 -0.608614 +v -6.581170 0.078531 -1.303450 +vn -0.000890 -0.962500 -0.271281 +v -6.881740 0.116965 -0.920242 +vn -0.338855 -0.940361 -0.029977 +v -6.875680 0.145834 -1.325520 +vn -0.436753 -0.873340 -0.215694 +v -6.679290 0.107825 -0.496612 +vn -0.058533 -0.934385 0.351425 +v -7.096510 0.331497 -0.263027 +vn -0.166732 -0.731827 0.660780 +v -6.983070 0.158771 -0.561889 +vn -0.304038 -0.929099 0.210560 +v -9.098680 -1.224190 -1.314590 +vn 0.110801 -0.993823 -0.006226 +v -9.123900 -1.186780 -1.619260 +vn 0.295225 -0.929768 -0.219940 +v -9.081340 -1.083560 -1.891660 +vn 0.114572 -0.787416 -0.605681 +v -8.888640 -1.163740 -1.583590 +vn 0.359818 -0.906952 -0.219017 +v -9.048990 -1.194850 -1.608190 +vn 0.075239 -0.969288 -0.234135 +v -9.354870 -1.120490 -0.868266 +vn -0.178110 -0.833853 0.522461 +v -9.273710 -1.206690 -1.077610 +vn 0.155051 -0.930401 0.332134 +v -9.047700 -1.191220 -1.044870 +vn 0.233850 -0.915917 0.326205 +v -9.201500 -1.218840 -1.075470 +vn -0.027547 -0.976500 0.213750 +v -9.281310 -1.294920 -1.342590 +vn 0.642955 -0.749008 0.159988 +v -9.345020 -1.389400 -1.658590 +vn 0.714227 -0.686825 -0.134729 +v -9.228890 -1.142230 -1.918440 +vn 0.577812 -0.585659 -0.568451 +v -9.221170 -1.261390 -1.636940 +vn 0.672847 -0.728087 -0.131021 +v -9.468000 -1.145800 -0.887155 +vn 0.317796 -0.613123 0.723247 +v -9.461940 -1.383490 -1.130060 +vn 0.578325 -0.669646 0.465956 +v -9.349020 -1.263450 -1.099460 +vn 0.525011 -0.724762 0.446187 +v -5.287880 -0.252707 -2.765400 +vn 0.076858 -0.984788 0.155838 +v -5.420890 -0.263841 -3.243720 +vn 0.201104 -0.972944 -0.113741 +v -5.189660 -0.161588 -3.585230 +vn 0.185592 -0.832691 -0.521710 +v -4.857910 -0.219408 -3.097660 +vn 0.301461 -0.950623 -0.073744 +v -5.185200 -0.265950 -3.188280 +vn 0.092308 -0.990096 -0.105782 +v -5.727260 0.009720 -2.187670 +vn -0.148565 -0.630570 0.761781 +v -5.767190 -0.201645 -2.513530 +vn 0.051914 -0.892189 0.448669 +v -5.114510 -0.100029 -2.300810 +vn 0.113554 -0.862461 0.493221 +v -5.480120 -0.170977 -2.417740 +vn -0.002348 -0.905961 0.423354 +v -5.788170 -0.379695 -2.915780 +vn 0.416781 -0.862647 0.286592 +v -5.891420 -0.528299 -3.374930 +vn 0.680219 -0.732522 -0.026737 +v -5.631480 -0.228645 -3.675870 +vn 0.468907 -0.733367 -0.492238 +v -5.657650 -0.353404 -3.308440 +vn 0.496179 -0.864948 -0.075311 +v -6.254530 -0.122885 -2.409600 +vn -0.069497 -0.583924 0.808828 +v -6.208860 -0.458422 -2.696210 +vn 0.348900 -0.647658 0.677354 +v -6.001740 -0.293742 -2.606500 +vn 0.203465 -0.779096 0.592968 +v -7.042530 -1.523780 -3.634700 +vn 0.454961 -0.877776 -0.150064 +v -7.328910 -1.621550 -3.349900 +vn 0.248408 -0.947463 0.201512 +v -7.327180 -1.633100 -3.709470 +vn 0.669057 -0.742427 -0.034131 +v -7.227390 -1.486620 -3.994090 +vn 0.518257 -0.701644 -0.488984 +v -7.225770 -1.589960 -3.680540 +vn 0.393072 -0.909775 -0.133429 +v -7.350910 -1.490100 -3.047330 +vn 0.208687 -0.762626 0.612251 +v -7.777740 -1.417360 -2.925390 +vn 0.027833 -0.610497 0.791530 +v -7.615670 -1.582270 -3.122870 +vn 0.347582 -0.647638 0.678051 +v -7.527990 -1.552700 -3.096620 +vn 0.129875 -0.829842 0.542674 +v -7.481600 -1.759820 -3.380140 +vn 0.783396 -0.446885 0.431955 +v -7.490510 -1.942160 -3.736830 +vn 0.859743 -0.510632 0.009866 +v -7.424350 -1.689800 -4.058730 +vn 0.820165 -0.406819 -0.402278 +v -7.398850 -1.756510 -3.724380 +vn 0.880188 -0.474115 0.022012 +v -7.936700 -1.579750 -2.983330 +vn 0.250189 -0.282865 0.925955 +v -7.760750 -1.873230 -3.153350 +vn 0.505799 -0.383747 0.772597 +v -7.676320 -1.692880 -3.135990 +vn 0.532490 -0.352793 0.769410 +v -3.130780 -0.500218 -4.522500 +vn 0.487535 -0.847247 0.210907 +v -3.506960 -0.599424 -4.328070 +vn 0.325572 -0.804585 0.496634 +v -3.484670 -0.727387 -4.661280 +vn 0.458571 -0.865007 0.203655 +v -3.226390 -0.580302 -4.907040 +vn 0.584259 -0.799724 -0.138141 +v -3.328930 -0.630574 -4.603260 +vn 0.471579 -0.858972 0.199450 +v -3.565540 -0.357118 -4.028220 +vn 0.098528 -0.637441 0.764173 +v -4.011570 -0.329147 -4.018930 +vn -0.190392 -0.278619 0.941341 +v -3.912070 -0.612898 -4.178810 +vn 0.133745 -0.650350 0.747768 +v -3.754310 -0.500924 -4.115990 +vn 0.128814 -0.625929 0.769168 +v -3.762130 -0.760492 -4.427460 +vn 0.439476 -0.706873 0.554248 +v -3.747670 -0.972390 -4.726440 +vn 0.725370 -0.592517 0.350375 +v -3.499520 -0.767173 -4.999760 +vn 0.683342 -0.729961 -0.014144 +v -3.593560 -0.793256 -4.697570 +vn 0.579307 -0.767415 0.274733 +v -4.266980 -0.543570 -4.134940 +vn -0.157842 -0.236517 0.958721 +v -4.143560 -0.846714 -4.260710 +vn 0.332734 -0.375749 0.864928 +v -4.009980 -0.679842 -4.223500 +vn 0.214223 -0.556738 0.802590 +v -5.057360 -1.716430 -4.315630 +vn -0.113457 -0.270160 0.956107 +v -4.894340 -1.895110 -4.446250 +vn 0.321666 -0.488108 0.811346 +v -4.611940 -1.920470 -4.602930 +vn 0.394704 -0.733051 0.553936 +v -4.676020 -1.668410 -4.347910 +vn 0.315147 -0.429002 0.846546 +v -4.818410 -1.829800 -4.404320 +vn 0.217063 -0.593259 0.775195 +v -4.651380 -1.128410 -4.216040 +vn -0.043768 -0.075862 0.996157 +v -4.188520 -1.352650 -4.500740 +vn 0.607142 -0.472379 0.638934 +v -4.408320 -1.258470 -4.301110 +vn 0.365937 -0.329494 0.870358 +v -4.539810 -2.030130 -4.900300 +vn 0.623460 -0.703016 0.342150 +v -4.419180 -2.012460 -5.138800 +vn 0.664572 -0.747032 -0.016962 +v -4.327470 -1.836220 -4.805860 +vn 0.692213 -0.633270 0.346137 +v -4.472640 -1.987190 -4.858520 +vn 0.506203 -0.803195 0.314063 +v -3.970670 -1.415880 -5.053890 +vn 0.823729 -0.566743 0.016503 +v -4.039060 -1.409000 -4.762180 +vn 0.759272 -0.542694 0.359151 +v -4.752130 -2.088760 -4.650990 +vn 0.693032 -0.333159 0.639305 +v -4.661320 -2.297170 -4.897680 +vn 0.854556 -0.328823 0.402006 +v -4.522350 -2.151590 -5.192060 +vn 0.916927 -0.397032 0.040126 +v -4.594250 -2.133310 -4.911330 +vn 0.831451 -0.391856 0.393877 +v -5.206260 -1.932500 -4.353650 +vn 0.083274 0.010575 0.996471 +v -5.032020 -2.190020 -4.436530 +vn 0.505886 -0.145570 0.850229 +v -4.962660 -2.016770 -4.449630 +vn 0.477336 -0.206907 0.854014 +v -6.016450 0.379205 1.944830 +vn 0.046581 -0.990583 -0.128748 +v -6.150030 0.802140 1.102860 +vn -0.114011 -0.571800 -0.812432 +v -5.608420 0.562738 1.407270 +vn 0.073972 -0.902450 -0.424396 +v -6.056140 0.529693 1.454080 +vn -0.022358 -0.889575 -0.456242 +v -5.087070 0.526290 1.964570 +vn 0.177983 -0.983696 -0.025755 +v -5.280160 0.835739 1.010370 +vn -0.057542 -0.684203 -0.727018 +v -5.168000 0.622421 1.410700 +vn 0.134910 -0.928352 -0.346355 +v -6.199280 0.577873 2.872340 +vn 0.009722 -0.756443 0.653988 +v -5.618240 0.462606 2.482550 +vn 0.175238 -0.948135 0.265200 +v -6.083020 0.397243 2.455240 +vn 0.054326 -0.971832 0.229327 +v -5.081230 0.845699 2.974790 +vn 0.120774 -0.692260 0.711470 +v -5.063140 0.614099 2.533380 +vn 0.190013 -0.932709 0.306511 +v -10.087500 -1.151700 1.970020 +vn 0.283652 -0.942062 -0.179055 +v -10.578300 -1.089780 1.667000 +vn -0.044922 -0.796682 -0.602726 +v -10.225200 -0.780465 1.437840 +vn 0.138081 -0.566986 -0.812072 +v -9.676030 -0.818600 1.658570 +vn 0.363089 -0.736573 -0.570637 +v -10.138300 -1.004890 1.664830 +vn 0.221489 -0.769941 -0.598442 +v -9.227570 -0.727547 2.014370 +vn 0.557449 -0.815341 -0.156428 +v -9.492620 -0.423925 1.407080 +vn 0.293789 -0.458896 -0.838512 +v -9.331460 -0.614716 1.662920 +vn 0.475052 -0.681946 -0.556126 +v -9.635840 -0.922569 2.364290 +vn 0.399384 -0.868661 0.293121 +v -10.181300 -0.974050 2.620300 +vn 0.163319 -0.770613 0.616022 +v -10.559000 -1.208070 2.294190 +vn -0.056979 -0.952850 0.298044 +v -10.110400 -1.118140 2.317150 +vn 0.257574 -0.921459 0.290809 +v -9.390240 -0.589401 2.716260 +vn 0.359456 -0.664995 0.654656 +v -9.269820 -0.712510 2.394360 +vn 0.506930 -0.814324 0.282664 +v -7.871900 0.154248 1.653110 +vn 0.363924 -0.720124 -0.590745 +v -8.087180 -0.188232 2.025980 +vn 0.474845 -0.866794 -0.152283 +v -8.455940 0.182201 1.395780 +vn 0.226636 -0.489115 -0.842260 +v -8.234900 -0.045164 1.663490 +vn 0.351355 -0.701607 -0.619918 +v -7.406080 0.217122 2.017090 +vn 0.487918 -0.859109 -0.154491 +v -7.661730 0.577110 1.336270 +vn 0.162152 -0.576412 -0.800909 +v -7.506450 0.355679 1.623500 +vn 0.355391 -0.760103 -0.544004 +v -8.346530 0.012555 2.754330 +vn 0.272424 -0.685292 0.675396 +v -7.802810 0.051479 2.434700 +vn 0.438627 -0.838362 0.323661 +v -8.169640 -0.147140 2.418730 +vn 0.411104 -0.831117 0.374485 +v -7.536400 0.402683 2.820250 +vn 0.303090 -0.722106 0.621851 +v -7.432090 0.250969 2.450420 +vn 0.440843 -0.854727 0.274043 +v -5.848490 0.412188 -1.566290 +vn 0.232908 -0.611454 -0.756226 +v -4.929360 0.402684 -1.080830 +vn 0.240032 -0.928484 -0.283377 +v -5.767270 0.186360 -0.759460 +vn 0.187395 -0.978743 0.083338 +v -5.756320 0.222588 -1.207520 +vn 0.221955 -0.929442 -0.294743 +v -4.569570 0.600264 -1.260830 +vn 0.258774 -0.606465 -0.751822 +v -4.765220 0.409407 -0.556757 +vn 0.042077 -0.996415 0.073398 +v -4.628500 0.443503 -0.966485 +vn 0.203495 -0.951714 -0.229848 +v -4.980970 0.685449 0.261864 +vn -0.192749 -0.779367 0.596183 +v -5.124910 0.467784 -0.153184 +vn 0.092691 -0.916404 0.389373 +v -4.857970 0.502607 -0.099907 +vn -0.042575 -0.947567 0.316709 +v -6.082650 0.496414 0.014054 +vn -0.046284 -0.648423 0.759872 +v -5.895960 0.273510 -0.322898 +vn 0.117344 -0.902281 0.414872 +v -8.599730 -1.009530 -1.221010 +vn 0.478182 -0.873304 0.093179 +v -8.546060 -0.829925 -1.806850 +vn 0.460545 -0.621483 -0.633764 +v -8.102420 -0.705594 -1.459400 +vn 0.538637 -0.815351 -0.212307 +v -8.535020 -0.971557 -1.525360 +vn 0.514398 -0.832187 -0.207026 +v -7.794300 -0.529664 -1.069930 +vn 0.534550 -0.842911 0.061289 +v -7.669130 -0.251398 -1.705420 +vn 0.490664 -0.591414 -0.639905 +v -7.705100 -0.453133 -1.411590 +vn 0.568642 -0.787740 -0.236881 +v -8.890900 -0.905166 -0.694621 +vn 0.121416 -0.683363 0.719912 +v -8.322040 -0.768814 -0.807505 +vn 0.399797 -0.842901 0.360112 +v -8.727600 -1.015170 -0.937639 +vn 0.370180 -0.851084 0.372322 +v -8.053400 -0.386977 -0.400564 +vn 0.210507 -0.631871 0.745939 +v -7.911900 -0.530270 -0.708191 +vn 0.446480 -0.822814 0.351613 +v -9.761670 -1.733870 -1.726530 +vn 0.555956 -0.796861 -0.236486 +v -10.243400 -2.026100 -1.531030 +vn 0.357896 -0.924684 0.129885 +v -10.689300 -2.146540 -1.949970 +vn 0.204025 -0.928818 -0.309307 +v -10.254500 -1.857800 -2.088040 +vn 0.417097 -0.690347 -0.591144 +v -10.207500 -1.982560 -1.814080 +vn 0.444488 -0.856091 -0.263700 +v -9.564000 -1.594110 -1.392670 +vn 0.645095 -0.745555 0.167333 +v -9.507000 -1.405890 -1.956240 +vn 0.560915 -0.576117 -0.594528 +v -9.499680 -1.541520 -1.681570 +vn 0.654617 -0.734849 -0.177409 +v -9.934530 -1.766360 -1.204090 +vn 0.372942 -0.780849 0.501188 +v -10.531700 -1.836840 -1.078030 +vn 0.121010 -0.704477 0.699335 +v -10.817000 -2.091570 -1.374470 +vn 0.005562 -0.904197 0.427080 +v -10.355000 -1.968860 -1.286220 +vn 0.218564 -0.846542 0.485383 +v -9.776000 -1.430200 -0.951209 +vn 0.322090 -0.581983 0.746695 +v -9.646970 -1.561180 -1.158490 +vn 0.508174 -0.705547 0.493926 +v -4.464710 0.029000 -2.518100 +vn 0.346170 -0.905813 0.244273 +v -4.367230 0.123821 -3.307690 +vn 0.494781 -0.666588 -0.557540 +v -3.792520 0.257530 -2.746550 +vn 0.288718 -0.955178 -0.065404 +v -4.346310 0.016107 -2.927400 +vn 0.426107 -0.902248 -0.066192 +v -3.564600 0.379110 -2.273000 +vn 0.123618 -0.947671 0.294343 +v -3.248140 0.406179 -2.928390 +vn 0.142027 -0.801986 -0.580213 +v -3.338600 0.321793 -2.624130 +vn 0.093645 -0.995406 -0.019954 +v -4.905060 0.296956 -1.899900 +vn -0.044222 -0.536621 0.842664 +v -4.163170 0.350981 -1.992140 +vn 0.212559 -0.836214 0.505534 +v -4.644300 0.112908 -2.144440 +vn 0.220128 -0.823243 0.523274 +v -4.040190 0.628942 -1.621230 +vn -0.034966 -0.733486 0.678804 +v -3.764810 0.497338 -1.887440 +vn 0.154566 -0.874747 0.459268 +v -6.825240 -1.362140 -3.237410 +vn 0.495475 -0.809956 0.313809 +v -6.734980 -1.208370 -3.880450 +vn 0.549777 -0.634413 -0.543383 +v -6.381490 -1.066150 -3.497970 +vn 0.681472 -0.727702 -0.077751 +v -6.725370 -1.331260 -3.569070 +vn 0.578013 -0.807828 -0.115388 +v -6.230630 -0.810368 -3.077140 +vn 0.644353 -0.667398 0.373349 +v -6.108790 -0.652462 -3.764440 +vn 0.662307 -0.551927 -0.506682 +v -6.118100 -0.782188 -3.435680 +vn 0.742586 -0.669112 -0.029259 +v -7.270330 -1.110500 -2.777800 +vn 0.096899 -0.457409 0.883961 +v -6.667560 -0.995367 -2.870000 +vn 0.377071 -0.614622 0.692862 +v -7.022040 -1.280390 -2.965080 +vn 0.311426 -0.675443 0.668424 +v -6.642640 -0.518225 -2.588000 +vn 0.122039 -0.401241 0.907806 +v -6.413650 -0.706838 -2.782210 +vn 0.414836 -0.581244 0.700047 +v -7.887680 -2.439210 -3.804030 +vn 0.723711 -0.688545 -0.046353 +v -8.304040 -2.775290 -3.563740 +vn 0.513384 -0.783110 0.350963 +v -8.557960 -2.977450 -4.026690 +vn 0.463908 -0.878598 -0.113377 +v -8.207370 -2.642980 -4.219690 +vn 0.655207 -0.652046 -0.381497 +v -8.202680 -2.736960 -3.888930 +vn 0.637703 -0.767870 -0.060915 +v -7.732640 -2.181380 -3.426640 +vn 0.691611 -0.597435 0.405888 +v -7.681040 -2.094580 -4.087060 +vn 0.718381 -0.534302 -0.445478 +v -7.651870 -2.172000 -3.758350 +vn 0.786571 -0.617167 -0.020258 +v -8.153080 -2.385320 -3.251600 +vn 0.386073 -0.551921 0.739142 +v -8.682530 -2.515310 -3.184220 +vn 0.107848 -0.471982 0.874987 +v -8.818790 -2.884870 -3.424800 +vn 0.095832 -0.741776 0.663765 +v -8.460390 -2.669390 -3.329820 +vn 0.287308 -0.632653 0.719169 +v -8.175770 -1.987280 -3.047050 +vn 0.192324 -0.325976 0.925608 +v -7.919770 -2.111990 -3.192340 +vn 0.444058 -0.478611 0.757459 +v -3.102380 -0.302059 -4.138480 +vn 0.363788 -0.756591 0.543349 +v -2.778360 -0.280234 -4.728730 +vn 0.598005 -0.789783 -0.136504 +v -2.612450 -0.114497 -4.313000 +vn 0.543197 -0.781040 0.308079 +v -2.894680 -0.333722 -4.418020 +vn 0.510100 -0.824080 0.246353 +v -2.548620 0.190221 -3.943850 +vn 0.440839 -0.780121 0.443928 +v -2.095100 0.219895 -4.526390 +vn 0.577055 -0.806838 -0.126574 +v -2.275920 0.174045 -4.230630 +vn 0.494246 -0.801826 0.335850 +v -3.654380 -0.016691 -3.805690 +vn -0.302343 -0.368590 0.879051 +v -3.136580 -0.010357 -3.778740 +vn 0.169485 -0.690681 0.703018 +v -3.374590 -0.194682 -3.908660 +vn 0.098890 -0.659138 0.745492 +v -3.051610 0.265737 -3.510830 +vn -0.223582 -0.502348 0.835259 +v -2.806640 0.199115 -3.659890 +vn 0.274008 -0.819895 0.502685 +v -4.927650 -2.819120 -4.852900 +vn 0.789524 -0.473113 0.390916 +v -5.310030 -3.184970 -4.675010 +vn 0.600868 -0.496365 0.626562 +v -5.398170 -3.541690 -4.984360 +vn 0.684899 -0.651986 0.325311 +v -5.078320 -3.187960 -5.132810 +vn 0.818973 -0.560606 0.122494 +v -5.163130 -3.198760 -4.898390 +vn 0.743438 -0.553567 0.375318 +v -4.910090 -2.471150 -4.622550 +vn 0.707988 -0.303262 0.637798 +v -4.704650 -2.552080 -5.131860 +vn 0.887387 -0.458265 0.050380 +v -4.766420 -2.522190 -4.865430 +vn 0.834652 -0.384152 0.394695 +v -5.240100 -2.695050 -4.445380 +vn 0.443242 -0.320489 0.837152 +v -5.638720 -2.933320 -4.408280 +vn 0.098327 -0.275697 0.956202 +v -5.705130 -3.390000 -4.580880 +vn 0.222838 -0.488370 0.843705 +v -5.459170 -3.063030 -4.503900 +vn 0.362436 -0.406895 0.838497 +v -5.352480 -2.338550 -4.331560 +vn 0.091618 -0.053962 0.994331 +v -5.111110 -2.410080 -4.429020 +vn 0.488534 -0.207261 0.847572 +v -1.229420 0.558169 0.797808 +vn 0.018464 -0.997981 -0.060766 +v -1.906170 0.533469 0.416850 +vn 0.028062 -0.999520 -0.013105 +v -0.733880 0.576688 0.143232 +vn -0.015904 -0.999383 0.031322 +v -1.020300 0.578033 0.448875 +vn 0.022329 -0.999708 -0.009293 +v -2.488950 0.644788 0.807086 +vn -0.206374 -0.967500 0.146129 +v -2.335860 0.502938 -0.014322 +vn 0.121325 -0.976195 -0.179785 +v -2.432360 0.530944 0.395058 +vn -0.014932 -0.986036 0.165860 +v -1.476960 0.507744 1.661300 +vn -0.047261 -0.998701 0.019062 +v -2.110100 0.545738 1.157260 +vn -0.150094 -0.987682 -0.044218 +v -1.345670 0.522805 1.235690 +vn -0.019938 -0.997772 -0.063674 +v -2.859740 0.672007 1.445680 +vn -0.159170 -0.939719 -0.302642 +v -2.644080 0.696766 1.137390 +vn -0.250325 -0.962304 -0.106344 +v -1.975780 0.597236 2.252840 +vn 0.075527 -0.987588 0.137717 +v -2.473020 0.512314 1.858860 +vn -0.002166 -0.997853 -0.065458 +v -1.731200 0.548791 1.973430 +vn -0.000860 -0.988706 0.149864 +v -3.253770 0.461995 2.169120 +vn 0.012594 -0.997897 -0.063587 +v -3.097900 0.555642 1.791670 +vn -0.055768 -0.950110 -0.306890 +v -1.413130 0.622605 2.620900 +vn -0.105942 -0.984301 0.141168 +v -2.156180 0.748130 2.920230 +vn -0.007987 -0.777141 0.629276 +v -2.727520 0.536014 2.564570 +vn 0.077438 -0.945421 0.316517 +v -2.078120 0.604370 2.580260 +vn 0.055051 -0.973149 0.223495 +v -3.133210 0.751970 2.934110 +vn -0.006420 -0.654772 0.755799 +v -3.222560 0.505390 2.571810 +vn 0.003458 -0.938783 0.344492 +v 0.436113 0.368269 -3.627700 +vn -0.113854 -0.983367 -0.141513 +v -0.009937 0.523770 -4.014000 +vn 0.059490 -0.914010 -0.401305 +v 0.642014 0.673002 -4.295700 +vn -0.030900 -0.798798 -0.600805 +v 0.567078 0.464898 -3.960600 +vn -0.074588 -0.901219 -0.426898 +v -0.671444 0.344274 -3.747820 +vn 0.131049 -0.987690 0.085405 +v -0.464257 0.675496 -4.370730 +vn 0.131074 -0.801934 -0.582856 +v -0.547834 0.439889 -4.053870 +vn 0.180263 -0.899240 -0.398588 +v 0.387451 0.459864 -2.920220 +vn -0.271771 -0.944564 0.184225 +v -0.127850 0.467376 -3.349680 +vn -0.124548 -0.966185 0.225777 +v 0.398368 0.384386 -3.277900 +vn -0.199273 -0.973660 0.110797 +v -0.701256 0.698542 -3.035090 +vn -0.133122 -0.940140 0.313713 +v -0.683527 0.494300 -3.398620 +vn -0.049487 -0.896294 0.440690 +v 0.268231 0.594033 -2.226590 +vn -0.178353 -0.983738 0.021185 +v -0.270009 0.666660 -2.659680 +vn -0.192616 -0.978456 0.074323 +v 0.336966 0.541316 -2.563670 +vn -0.245686 -0.958896 0.141977 +v -1.042820 0.732103 -2.384960 +vn 0.059132 -0.974425 -0.216792 +v -0.841804 0.765576 -2.686040 +vn -0.076896 -0.997039 0.000339 +v 0.139765 0.557096 -1.639640 +vn -0.077206 -0.995716 -0.050890 +v -0.611453 0.650987 -2.084290 +vn 0.002573 -0.982447 -0.186526 +v 0.202562 0.583303 -1.927310 +vn -0.102245 -0.991100 -0.085247 +v -1.415840 0.585641 -1.942290 +vn 0.040377 -0.994910 0.092323 +v -1.241950 0.634822 -2.165390 +vn 0.111154 -0.968113 -0.224503 +v 0.032107 0.570377 -1.035930 +vn -0.144264 -0.988369 -0.048104 +v -0.836232 0.647896 -1.505220 +vn -0.103390 -0.985753 0.132668 +v 0.079644 0.563381 -1.337350 +vn -0.111576 -0.993754 0.001983 +v -1.623670 0.857524 -1.281330 +vn -0.200846 -0.927723 0.314629 +v -1.541100 0.696466 -1.630660 +vn -0.093435 -0.931955 0.350327 +v -0.098034 0.527036 -0.465887 +vn -0.164657 -0.980458 -0.107655 +v -0.973382 0.736682 -0.840842 +vn -0.239287 -0.968589 -0.067657 +v 0.007065 0.546308 -0.750856 +vn -0.169325 -0.979073 -0.112895 +v -1.781090 0.932269 -0.628218 +vn -0.140527 -0.898152 -0.416623 +v -1.669490 0.959038 -0.945141 +vn -0.246258 -0.968155 0.045088 +v -1.389500 0.631753 -0.237747 +vn -0.060084 -0.950494 -0.304880 +v -0.385736 0.548426 -0.164773 +vn -0.095039 -0.995309 -0.018109 +v -2.060990 0.708474 -0.336679 +vn 0.044536 -0.836725 -0.545809 +v 4.571280 -0.146326 -0.259588 +vn 0.266137 -0.939014 -0.217770 +v 5.038360 -0.003875 -0.071859 +vn 0.325814 -0.942791 -0.070638 +v 4.704940 -0.278567 0.101373 +vn 0.538823 -0.767067 -0.348248 +v 4.636450 -0.201941 -0.099536 +vn 0.409603 -0.797094 -0.443697 +v 5.042850 -0.068945 0.361213 +vn 0.450808 -0.865997 -0.216381 +v 4.755340 -0.369032 0.703086 +vn 0.549432 -0.832919 -0.066108 +v 4.735710 -0.338836 0.375313 +vn 0.591155 -0.787763 -0.173104 +v 4.807630 -0.024807 -2.849210 +vn 0.296470 -0.840773 -0.452997 +v 5.201780 0.015501 -2.426510 +vn 0.348807 -0.929659 -0.118613 +v 4.757920 -0.132113 -2.221780 +vn 0.247338 -0.968853 -0.012177 +v 4.778510 -0.119412 -2.549520 +vn 0.274100 -0.951058 -0.142678 +v 5.167380 -0.002630 -1.819480 +vn 0.327105 -0.944703 0.023211 +v 4.742140 -0.124135 -1.528490 +vn 0.238367 -0.967890 0.079816 +v 4.753280 -0.134214 -1.864820 +vn 0.239833 -0.970662 0.017200 +v 4.563390 -0.159123 -0.580482 +vn 0.160233 -0.986646 -0.029260 +v 4.994320 -0.036216 -0.466795 +vn 0.275503 -0.955530 0.105165 +v 4.550430 -0.149091 -0.410957 +vn 0.193214 -0.980624 0.032320 +v 4.834040 -0.309466 1.408040 +vn 0.467009 -0.878753 0.098471 +v 5.372990 -0.027029 1.420450 +vn 0.413826 -0.908168 0.063087 +v 4.942210 -0.148737 1.953270 +vn 0.410745 -0.888829 0.203156 +v 4.275810 -0.475058 1.947990 +vn 0.403370 -0.878266 0.256793 +v 4.879450 -0.242544 1.676220 +vn 0.443590 -0.879888 0.170367 +v 5.129920 0.020754 -1.301230 +vn 0.278386 -0.958403 0.062964 +v 4.649150 -0.091191 -1.030420 +vn 0.204635 -0.978814 -0.006887 +v 4.702050 -0.100297 -1.262640 +vn 0.228925 -0.967697 0.105620 +v 5.039700 -0.018620 -0.842689 +vn 0.241392 -0.963745 -0.113689 +v 4.599610 -0.125311 -0.795002 +vn 0.167559 -0.978979 -0.116296 +v 4.870210 0.494262 -3.324130 +vn 0.335814 -0.543917 -0.769015 +v 5.260190 0.323155 -3.003780 +vn 0.351075 -0.668400 -0.655734 +v 4.837850 0.223007 -3.122010 +vn 0.318126 -0.657709 -0.682800 +v 5.643120 0.165742 -0.745285 +vn 0.275317 -0.961345 0.004042 +v 6.468690 0.320468 -0.669950 +vn 0.087307 -0.963881 -0.251617 +v 5.665780 0.139677 -0.368554 +vn 0.172686 -0.982564 -0.068900 +v 5.648920 0.155128 -0.564430 +vn 0.228080 -0.970338 -0.080151 +v 5.632150 0.113510 0.053489 +vn 0.150286 -0.984445 -0.091002 +v 5.667700 0.073448 0.336061 +vn 0.184472 -0.978547 -0.091738 +v 5.461980 0.063460 0.241388 +vn 0.210677 -0.965142 -0.155291 +v 5.651090 0.167231 -1.980300 +vn 0.285257 -0.958249 0.019698 +v 6.358020 0.372795 -1.701130 +vn 0.179323 -0.978860 0.098367 +v 5.702160 0.211401 -1.536970 +vn 0.301067 -0.953314 -0.023461 +v 5.675480 0.191331 -1.743240 +vn 0.301285 -0.951665 0.059674 +v 5.873350 0.152847 0.940395 +vn 0.298799 -0.950343 0.086994 +v 6.604080 0.357475 1.017700 +vn 0.162456 -0.964573 0.207861 +v 5.958170 0.248439 1.488550 +vn 0.340668 -0.934081 0.106946 +v 5.919510 0.197385 1.195720 +vn 0.335157 -0.935625 0.110793 +v 5.688270 0.639553 -3.087810 +vn 0.237550 -0.692463 -0.681223 +v 6.292860 0.524793 -2.792980 +vn 0.119378 -0.818691 -0.561689 +v 5.674920 0.257731 -2.625380 +vn 0.317871 -0.871861 -0.372580 +v 5.691100 0.436266 -2.882410 +vn 0.280955 -0.741669 -0.609091 +v 6.670150 0.447188 1.756290 +vn 0.135234 -0.974197 0.180697 +v 6.044480 0.494767 2.382840 +vn 0.319091 -0.766043 0.557996 +v 5.499260 0.130590 2.129830 +vn 0.409839 -0.869956 0.274240 +v 6.011870 0.313442 1.930000 +vn 0.325810 -0.920301 0.216552 +v 6.437320 0.331189 -1.338860 +vn 0.097560 -0.952297 -0.289159 +v 5.688000 0.157818 -1.092220 +vn 0.187743 -0.981198 -0.044751 +v 5.703870 0.187833 -1.310160 +vn 0.231646 -0.966649 -0.109227 +v 6.447310 0.312312 -0.997504 +vn 0.136979 -0.961311 0.238994 +v 5.661950 0.158547 -0.912571 +vn 0.238414 -0.969690 0.053485 +v 6.503640 0.212737 -0.280949 +vn 0.043271 -0.985098 -0.166465 +v 5.680140 0.132360 -0.156203 +vn 0.145534 -0.988097 -0.049834 +v 6.294950 0.326616 -2.205180 +vn 0.164668 -0.983380 -0.076479 +v 5.656240 0.178709 -2.299510 +vn 0.303063 -0.945563 -0.118591 +v 10.086000 0.481663 -3.022180 +vn -0.055798 -0.934698 -0.351035 +v 9.275500 0.433734 -2.657950 +vn -0.039226 -0.972434 -0.229855 +v 8.281130 0.538757 -2.813230 +vn -0.053003 -0.885019 -0.462528 +v 9.201240 0.665290 -3.157100 +vn -0.107312 -0.698030 -0.707982 +v 9.238230 0.510789 -2.919160 +vn -0.076249 -0.909960 -0.407626 +v 7.251900 0.424964 -2.474780 +vn 0.027867 -0.975649 -0.217558 +v 7.218610 0.759007 -3.031080 +vn -0.016508 -0.694422 -0.719378 +v 7.227770 0.551191 -2.770540 +vn 0.002845 -0.858468 -0.512859 +v 10.112100 0.330515 -2.600910 +vn -0.103704 -0.900005 -0.423363 +v 9.291340 0.355468 -2.209600 +vn -0.178275 -0.962195 -0.205910 +v 8.349190 0.438792 -2.245260 +vn -0.002862 -0.994839 0.101425 +v 9.294560 0.389141 -2.421420 +vn -0.094888 -0.981331 -0.167292 +v 7.285330 0.453002 -1.927610 +vn 0.077862 -0.990956 0.109286 +v 7.270960 0.415631 -2.180140 +vn 0.057133 -0.996901 0.054076 +v 10.094500 0.160493 -2.146710 +vn -0.140448 -0.963899 -0.226216 +v 9.235180 0.263756 -1.837230 +vn -0.174907 -0.956780 -0.232336 +v 8.319420 0.453163 -1.877580 +vn -0.113157 -0.959219 -0.259026 +v 9.261800 0.311171 -2.022520 +vn -0.196345 -0.944794 -0.262321 +v 7.311430 0.446505 -1.613890 +vn -0.017729 -0.970159 -0.241821 +v 7.295410 0.466888 -1.758180 +vn 0.040537 -0.998652 -0.032429 +v 10.087500 0.080825 -1.688790 +vn -0.153105 -0.976022 -0.154722 +v 9.259730 0.185351 -1.417750 +vn -0.150514 -0.980290 -0.127972 +v 8.314320 0.342554 -1.551530 +vn -0.107380 -0.963526 -0.245128 +v 9.240720 0.220727 -1.630810 +vn -0.157538 -0.972268 -0.172852 +v 7.372100 0.329019 -1.253390 +vn 0.003905 -0.997030 -0.076910 +v 7.343660 0.381068 -1.436760 +vn -0.027292 -0.951730 -0.305721 +v 10.121500 0.012793 -1.243440 +vn -0.163939 -0.980551 -0.107904 +v 9.284670 0.147407 -1.015940 +vn -0.168907 -0.985165 -0.030324 +v 8.351650 0.290746 -1.169290 +vn -0.100304 -0.994892 -0.011330 +v 9.273480 0.160893 -1.212550 +vn -0.158610 -0.983889 -0.082495 +v 7.380950 0.378278 -0.928682 +vn -0.027242 -0.999191 0.029578 +v 7.376740 0.348799 -1.090340 +vn 0.003514 -0.988696 0.149890 +v 10.139200 -0.011701 -0.844191 +vn -0.163716 -0.986506 -0.001580 +v 9.311440 0.137510 -0.649424 +vn -0.157693 -0.983951 -0.083507 +v 8.379660 0.287540 -0.802490 +vn -0.114400 -0.991086 -0.068277 +v 9.295990 0.144945 -0.828682 +vn -0.168549 -0.985586 -0.014551 +v 7.438030 0.302718 -0.561685 +vn -0.018861 -0.958520 -0.284401 +v 7.408080 0.355326 -0.749441 +vn -0.029661 -0.980467 -0.194434 +v 10.168400 -0.017256 -0.501086 +vn -0.140927 -0.990020 0.000146 +v 9.358070 0.090984 -0.234909 +vn -0.111016 -0.993819 0.000247 +v 8.426200 0.212472 -0.439024 +vn -0.081514 -0.977202 -0.196041 +v 9.334980 0.109105 -0.476830 +vn -0.134365 -0.985644 -0.102234 +v 7.458770 0.213006 -0.119576 +vn -0.003045 -0.999897 -0.014042 +v 7.450710 0.243228 -0.374476 +vn -0.017033 -0.977491 -0.210288 +v 10.224100 0.076159 0.757865 +vn -0.132106 -0.983804 0.121150 +v 9.412500 0.230729 1.056130 +vn -0.139070 -0.986690 0.084270 +v 8.492160 0.311531 0.830507 +vn -0.083876 -0.978961 0.186009 +v 9.382680 0.157525 0.540342 +vn -0.116100 -0.983103 0.141524 +v 9.394860 0.198545 0.784578 +vn -0.127603 -0.980761 0.147734 +v 7.534280 0.430111 1.173110 +vn -0.017607 -0.993051 0.116364 +v 7.494210 0.315104 0.658361 +vn 0.005308 -0.976888 0.213687 +v 7.511770 0.380015 0.902090 +vn -0.000007 -0.975557 0.219747 +v 10.264800 0.124819 1.508670 +vn -0.118600 -0.973117 0.197429 +v 9.466660 0.413434 2.026320 +vn -0.085475 -0.806722 0.584717 +v 8.545360 0.371867 1.570850 +vn -0.097656 -0.979256 0.177541 +v 9.439390 0.247349 1.526100 +vn -0.133624 -0.974046 0.182702 +v 7.603220 0.604543 2.141220 +vn 0.019361 -0.832072 0.554330 +v 7.568460 0.452571 1.642080 +vn -0.020515 -0.984835 0.172279 +v 10.812200 0.550201 -3.217170 +vn -0.017180 -0.750131 -0.661066 +v 11.475200 0.456449 -3.055540 +vn -0.012739 -0.931949 -0.362365 +v 10.807300 0.429718 -2.883580 +vn -0.025875 -0.944619 -0.327148 +v 10.811200 0.465752 -3.056130 +vn -0.024671 -0.940881 -0.337838 +v 10.962100 -0.050238 0.486969 +vn -0.117276 -0.987569 0.104664 +v 11.709300 -0.104361 0.736384 +vn -0.112384 -0.984466 0.134893 +v 11.009700 0.011368 1.032190 +vn -0.110491 -0.988647 0.101827 +v 10.984000 -0.020527 0.743930 +vn -0.117892 -0.985530 0.121787 +v 11.779700 -0.000771 1.544100 +vn -0.074626 -0.959562 0.271424 +v 11.054900 0.252251 2.024750 +vn -0.058234 -0.772187 0.632721 +v 11.035800 0.050077 1.519350 +vn -0.085527 -0.969261 0.230690 +v 10.883000 -0.117942 -1.061700 +vn -0.136644 -0.989655 -0.043712 +v 11.597900 -0.208221 -0.888936 +vn -0.121255 -0.992560 0.011064 +v 10.902200 -0.118765 -0.688655 +vn -0.130678 -0.991143 0.023658 +v 10.891300 -0.121638 -0.865191 +vn -0.132970 -0.991104 0.005637 +v 11.625000 -0.203428 -0.548707 +vn -0.120025 -0.992118 0.036001 +v 10.934000 -0.107740 -0.291699 +vn -0.119762 -0.991080 0.058465 +v 10.917700 -0.116997 -0.524986 +vn -0.125401 -0.991475 0.035370 +v 11.440100 0.350414 -2.698910 +vn 0.021311 -0.928673 -0.370286 +v 10.803000 0.207020 -2.445440 +vn -0.006874 -0.916615 -0.399713 +v 10.806800 0.326749 -2.676000 +vn -0.018398 -0.891472 -0.452703 +v 11.415400 0.136370 -2.227600 +vn 0.006177 -0.901500 -0.432735 +v 10.787500 0.052751 -1.964340 +vn -0.083695 -0.959601 -0.268627 +v 10.789400 0.120709 -2.203910 +vn -0.033641 -0.951530 -0.305710 +v 10.857400 -0.065447 -1.517440 +vn -0.149171 -0.973938 -0.170858 +v 11.581700 -0.195140 -1.332610 +vn -0.138754 -0.986384 -0.088287 +v 10.875200 -0.100000 -1.285280 +vn -0.146244 -0.983725 -0.104388 +v 11.493500 -0.081075 -1.786950 +vn -0.120248 -0.923973 -0.363061 +v 10.819200 -0.011916 -1.739650 +vn -0.126883 -0.963729 -0.234791 +v -4.422070 -2.252160 4.707260 +vn -0.231742 -0.949571 0.211210 +v -3.775920 -2.321180 4.588640 +vn 0.053282 -0.976317 0.209682 +v -3.396340 -2.043300 4.904060 +vn 0.068613 -0.629203 0.774207 +v -4.008770 -2.028370 4.992760 +vn 0.085850 -0.581735 0.808835 +v -3.921860 -2.194990 4.823020 +vn 0.040710 -0.791297 0.610075 +v -0.181930 -0.849031 4.726430 +vn 0.201667 -0.954966 0.217649 +v 0.775262 -0.660855 4.780650 +vn 0.203815 -0.883592 0.421573 +v -0.035803 -0.407786 5.374810 +vn 0.230131 -0.408633 0.883209 +v -0.938830 -0.778042 5.348440 +vn 0.288103 -0.717882 0.633752 +v -0.083364 -0.690605 5.099590 +vn 0.227656 -0.825349 0.516692 +v -1.695330 -0.708210 5.680630 +vn 0.202256 -0.320171 0.925518 +v -1.964490 -1.157530 5.454400 +vn 0.272810 -0.682181 0.678383 +v -1.397860 -1.136990 5.120670 +vn 0.394119 -0.804248 0.444809 +v -1.549560 -0.953866 5.457770 +vn 0.314621 -0.658692 0.683475 +v -2.412540 -1.484460 5.240320 +vn 0.182767 -0.702593 0.687720 +v -2.013910 -1.504190 5.005370 +vn 0.384333 -0.816850 0.430168 +v -2.448560 -1.076620 5.604870 +vn -0.146274 -0.488616 0.860150 +v -2.232580 -1.328500 5.365160 +vn 0.199294 -0.716892 0.668092 +v -2.698670 -1.363160 5.322600 +vn -0.283813 -0.527842 0.800520 +v -2.743270 -1.791540 5.038590 +vn 0.121020 -0.639097 0.759545 +v -2.446240 -1.828760 4.829300 +vn 0.438397 -0.789632 0.429289 +v -2.563060 -1.643110 5.130150 +vn 0.177472 -0.666825 0.723773 +v -3.058210 -1.611320 5.116210 +vn -0.109524 -0.310935 0.944099 +v -2.992940 -2.128870 4.712190 +vn 0.266982 -0.886362 0.378263 +v -3.012250 -1.916880 4.969570 +vn 0.074595 -0.611114 0.788020 +v 1.926670 -0.624365 4.187900 +vn 0.278509 -0.877961 0.389381 +v 2.222210 -0.841290 3.220190 +vn 0.151322 -0.964058 0.218391 +v 3.167380 -0.354528 3.738230 +vn 0.419220 -0.781009 0.462904 +v 2.702270 0.087043 4.603230 +vn 0.456306 -0.365620 0.811238 +v 2.518260 -0.501717 4.008340 +vn 0.339336 -0.828540 0.445390 +v -3.244560 -2.220480 4.327030 +vn 0.218047 -0.963178 -0.157303 +v -4.001520 -2.281280 4.323460 +vn -0.070704 -0.890367 -0.449719 +v -3.569640 -2.168340 4.113930 +vn -0.001029 -0.852245 -0.523141 +v -3.653220 -2.291230 4.347780 +vn 0.074169 -0.960079 -0.269717 +v -1.646000 -1.427740 4.695020 +vn 0.478967 -0.869904 0.117718 +v -1.280050 -1.189450 4.385800 +vn 0.433852 -0.838548 -0.329561 +v -0.794283 -1.007700 4.677770 +vn 0.317960 -0.945841 0.065464 +v -1.274420 -1.214130 4.749120 +vn 0.444140 -0.886837 0.127514 +v -1.790800 -1.472410 4.267720 +vn 0.595188 -0.715693 -0.365424 +v -1.890100 -1.270980 3.990120 +vn 0.542280 -0.381343 -0.748672 +v -1.846960 -0.879643 3.916100 +vn 0.414546 -0.227054 -0.881248 +v -1.701070 -1.188020 4.094830 +vn 0.397849 -0.502995 -0.767276 +v -1.785550 -1.221040 4.055650 +vn 0.563477 -0.391642 -0.727400 +v -2.038380 -1.671150 4.528940 +vn 0.531937 -0.842356 0.086482 +v -1.866790 -1.559480 4.611920 +vn 0.495945 -0.862881 0.097340 +v -2.122050 -1.679500 4.149150 +vn 0.518292 -0.742331 -0.424639 +v -2.474770 -1.650830 3.879360 +vn 0.379958 -0.527247 -0.760028 +v -2.234980 -1.139200 3.775930 +vn 0.402187 -0.275792 -0.873032 +v -2.135870 -1.442620 3.932470 +vn 0.446868 -0.452526 -0.771705 +v -2.779850 -1.979470 4.036810 +vn 0.326363 -0.809741 -0.487654 +v -3.232520 -1.929510 3.820090 +vn 0.087983 -0.608142 -0.788938 +v -3.001590 -1.579130 3.688170 +vn 0.154820 -0.365721 -0.917758 +v -2.858700 -1.810500 3.827460 +vn 0.262641 -0.552616 -0.790971 +v -2.539390 -1.984960 4.428450 +vn 0.441767 -0.896794 -0.024560 +v -2.262370 -1.824550 4.475190 +vn 0.524209 -0.849801 0.055169 +v -2.870030 -2.117660 4.366490 +vn 0.330280 -0.938193 -0.103486 +v 6.540110 0.224154 0.398290 +vn 0.113423 -0.986497 0.118147 +v 5.221880 -0.089879 0.853076 +vn 0.398045 -0.914432 -0.073309 +v 5.797110 0.107389 0.611453 +vn 0.251932 -0.966947 0.039277 +v 4.273210 -0.631062 1.219620 +vn 0.384388 -0.917039 0.106234 +v 4.790390 -0.355435 1.065500 +vn 0.502262 -0.864538 0.017500 +v 8.464580 0.203592 0.199538 +vn -0.064508 -0.992313 0.105613 +v 7.474910 0.248200 0.271255 +vn 0.003888 -0.991518 0.129910 +v 10.199200 0.009454 0.120194 +vn -0.120621 -0.989560 0.078880 +v 9.372200 0.114398 0.152331 +vn -0.107454 -0.990278 0.088339 +v 11.655400 -0.167706 0.069999 +vn -0.116565 -0.989978 0.079724 +v 10.947100 -0.082399 0.093689 +vn -0.117754 -0.990032 0.077263 +v 2.577160 -0.949854 1.320140 +vn -0.064765 -0.979557 -0.190454 +v 3.328380 -0.841776 1.780420 +vn 0.228496 -0.965749 0.122961 +v 3.440910 -0.858542 1.286370 +vn 0.185932 -0.982519 0.009200 +v 5.093390 0.237415 2.707890 +vn 0.440181 -0.635366 0.634469 +v 4.528400 -0.147196 2.634690 +vn 0.444667 -0.806806 0.389018 +v 5.037940 -0.022115 2.322430 +vn 0.416729 -0.844552 0.336257 +v 1.410580 -0.854661 2.938860 +vn -0.157477 -0.985073 -0.069516 +v 1.562790 -0.858170 2.324100 +vn -0.298472 -0.950366 -0.087861 +v 2.519270 -0.945418 2.468900 +vn 0.143032 -0.980253 0.136548 +v 1.906750 -0.936542 2.666740 +vn -0.067942 -0.996968 0.037935 +v 3.598170 -0.560358 2.670700 +vn 0.377380 -0.886370 0.268202 +v 3.399020 -0.750470 2.220770 +vn 0.307270 -0.930902 0.197498 +v 4.075660 0.239451 3.599210 +vn 0.636574 -0.400018 0.659363 +v 3.871160 -0.247177 3.193490 +vn 0.465272 -0.774869 0.427902 +v 1.496390 -0.245375 5.011400 +vn 0.324162 -0.472709 0.819430 +v 1.175940 -0.830030 3.803640 +vn 0.054569 -0.991912 0.114600 +v 1.395470 -0.658093 4.461050 +vn 0.225648 -0.897348 0.379275 +v -0.390320 -0.837304 4.061950 +vn 0.011743 -0.947231 -0.320338 +v 0.323935 -0.849745 3.938770 +vn -0.021729 -0.995293 -0.094442 +v -0.247802 -0.897508 4.384530 +vn 0.112589 -0.992547 -0.046636 +v 0.567203 -0.698765 3.175210 +vn -0.306502 -0.888483 -0.341547 +v 0.879849 -0.830596 3.409880 +vn -0.114069 -0.986492 -0.117567 +v 2.238930 0.073977 -0.469767 +vn -0.239549 -0.935147 -0.260991 +v 1.709240 0.103322 -0.226842 +vn -0.147140 -0.929503 -0.338192 +v 1.918900 0.125468 -0.431374 +vn -0.147274 -0.967954 -0.203409 +v 2.795690 -0.021646 -0.717792 +vn -0.232071 -0.953504 -0.192286 +v 2.530630 -0.120257 -0.258094 +vn -0.289651 -0.864336 -0.411127 +v 2.643360 -0.050284 -0.492519 +vn -0.262236 -0.902123 -0.342646 +v 2.596930 -0.412240 0.245169 +vn -0.291397 -0.811533 -0.506459 +v 2.157500 -0.139056 0.056394 +vn -0.257960 -0.846674 -0.465403 +v 2.562090 -0.247212 -0.022107 +vn -0.285089 -0.845987 -0.450589 +v 1.680720 -0.104046 0.280721 +vn -0.340068 -0.887986 -0.309571 +v 1.679780 0.005659 0.003741 +vn -0.239629 -0.893233 -0.380410 +v 2.276490 -0.748463 0.953342 +vn -0.349409 -0.818975 -0.455184 +v 2.105350 -0.454573 0.673101 +vn -0.397033 -0.791077 -0.465362 +v 2.494320 -0.596437 0.573465 +vn -0.331807 -0.785080 -0.523024 +v 1.359730 -0.186162 0.969298 +vn -0.486954 -0.779076 -0.394864 +v 1.562270 -0.162323 0.624442 +vn -0.433078 -0.848924 -0.302938 +v 2.883050 -0.018696 -0.926322 +vn -0.232593 -0.972053 -0.031821 +v -1.784660 -0.833920 3.859900 +vn -0.335465 -0.546443 -0.767374 +v -1.198330 -0.885393 3.965880 +vn 0.168482 -0.789227 -0.590537 +v -1.515540 -1.067160 4.073400 +vn 0.254288 -0.671994 -0.695530 +v 0.817174 -0.185284 1.565800 +vn -0.513307 -0.762535 -0.393771 +v 1.508630 -0.538388 1.376910 +vn -0.483916 -0.756144 -0.440535 +v 1.108380 -0.192556 1.249680 +vn -0.488125 -0.751667 -0.443544 +v 1.590860 -0.795333 1.795160 +vn -0.398770 -0.886752 -0.233782 +v 1.965650 -0.816979 1.375360 +vn -0.355110 -0.872404 -0.335870 +v 0.746889 -0.542602 2.550000 +vn -0.448112 -0.853746 -0.265166 +v 0.809508 -0.433308 2.099600 +vn -0.520556 -0.793971 -0.314056 +v 1.181230 -0.676875 2.168370 +vn -0.440190 -0.875548 -0.199121 +v 0.159978 -0.100967 2.474880 +vn -0.586001 -0.764346 -0.269032 +v 0.495083 -0.168124 2.017850 +vn -0.552032 -0.766610 -0.327977 +v -0.184289 -0.504308 3.421390 +vn -0.304255 -0.737125 -0.603387 +v 0.057192 -0.205079 2.871350 +vn -0.552009 -0.664075 -0.504273 +v 0.298000 -0.473513 2.995070 +vn -0.462957 -0.757770 -0.459842 +v -1.040920 -0.413562 3.508850 +vn -0.125509 -0.527937 -0.839959 +v -0.718824 -0.669689 3.746770 +vn -0.014076 -0.800602 -0.599031 +v -1.703430 2.383590 3.407310 +vn 0.034591 0.316889 0.947832 +v -0.910059 1.758260 3.483080 +vn -0.115484 0.023213 0.993038 +v 0.499939 2.183940 3.336840 +vn -0.063042 0.682265 0.728382 +v -0.568935 2.308850 3.318840 +vn 0.068005 0.437122 0.896827 +v -4.560030 2.058200 3.076500 +vn -0.136136 0.350304 0.926690 +v -3.926150 1.833850 3.197070 +vn -0.107008 0.044727 0.993252 +v -3.521060 2.425010 3.203710 +vn -0.181406 0.252696 0.950388 +v -3.994290 2.260050 3.130350 +vn -0.215378 0.278966 0.935837 +v -4.636540 1.870320 0.602386 +vn -0.645791 0.337305 0.684967 +v -4.911190 1.214010 0.697765 +vn -0.865622 0.326244 -0.379820 +v -4.813120 1.950190 0.932350 +vn -0.303158 0.348554 -0.886908 +v -4.549840 1.909410 0.788221 +vn -0.787220 0.511829 -0.343971 +v -4.448800 1.578270 -1.684340 +vn -0.491471 0.231954 0.839436 +v -4.241350 0.997094 -1.387750 +vn -0.950842 -0.053033 0.305102 +v -4.186220 1.870060 -1.398610 +vn -0.414689 0.025228 -0.909614 +v -4.133580 1.731470 -1.504530 +vn -0.954704 0.253787 0.155349 +v -3.155610 1.357450 -3.971520 +vn -0.828703 0.382259 0.408814 +v -3.038630 1.027930 -3.442300 +vn -0.943833 -0.329361 -0.026459 +v -3.326580 1.469720 -3.632180 +vn -0.282241 -0.543779 -0.790344 +v -3.101690 1.456840 -3.781700 +vn -0.925014 -0.128407 -0.357576 +v -1.487500 1.610210 -5.146540 +vn 0.164703 0.068506 -0.983961 +v -1.627150 1.093390 -5.031310 +vn 0.127318 -0.510850 -0.850190 +v -2.083200 1.248950 -5.242950 +vn 0.367491 -0.222333 -0.903061 +v -1.829230 1.464990 -5.204380 +vn 0.228665 -0.117722 -0.966361 +v 2.276270 1.948960 -4.306890 +vn 0.368018 0.307320 -0.877563 +v 1.617150 1.405340 -4.597480 +vn 0.252101 -0.078695 -0.964496 +v 0.740869 1.912950 -4.682470 +vn 0.169771 0.340738 -0.924703 +v 1.490990 1.935620 -4.535820 +vn 0.216355 0.321862 -0.921735 +v 3.497320 1.849620 -3.627230 +vn 0.403715 0.256315 -0.878246 +v 2.961550 1.404530 -4.040000 +vn 0.486230 0.099188 -0.868183 +v 2.895810 1.942580 -3.958090 +vn 0.484231 0.281351 -0.828470 +v 4.836050 1.355900 -3.371770 +vn 0.242592 0.206604 -0.947873 +v 4.207360 1.155560 -3.549080 +vn 0.259316 0.178722 -0.949112 +v 4.228490 1.603220 -3.452090 +vn 0.261766 0.237407 -0.935477 +v -10.885500 -0.577895 1.463460 +vn -0.604894 0.143119 -0.783339 +v -11.009700 -0.816384 1.648980 +vn -0.751213 -0.425406 -0.504686 +v -11.133700 -0.714419 2.011630 +vn -0.978318 -0.206155 -0.019844 +v -11.079100 -0.683073 1.696690 +vn -0.878029 -0.192797 -0.438058 +v -11.009700 -0.905744 2.371760 +vn -0.802042 -0.458789 0.382414 +v -10.890600 -0.662025 2.586350 +vn -0.660208 0.075331 0.747296 +v -11.082200 -0.729894 2.326760 +vn -0.901105 -0.197161 0.386184 +v -11.142900 -1.528170 -2.411940 +vn -0.349733 0.186406 -0.918117 +v -11.304400 -1.902890 -2.279580 +vn -0.475544 -0.572618 -0.667807 +v -11.575400 -1.790560 -1.992370 +vn -0.857760 -0.375240 -0.351346 +v -11.412000 -1.706580 -2.264590 +vn -0.668545 -0.102188 -0.736618 +v -11.527100 -1.920570 -1.509650 +vn -0.690056 -0.687751 0.225435 +v -11.547500 -1.569370 -1.255800 +vn -0.838847 0.034724 0.543258 +v -11.647300 -1.735270 -1.619730 +vn -0.940291 -0.319214 0.118132 +v -9.083820 -2.694030 -4.616400 +vn -0.320345 0.064233 -0.945121 +v -9.208030 -3.027460 -4.402880 +vn -0.268564 -0.840049 -0.471372 +v -9.579400 -2.846240 -4.146500 +vn -0.796333 -0.548921 -0.254045 +v -9.373770 -2.845330 -4.443640 +vn -0.582352 -0.369671 -0.724023 +v -9.516730 -2.896070 -3.658020 +vn -0.608544 -0.714727 0.344732 +v -9.577010 -2.524780 -3.486930 +vn -0.894305 0.069200 0.442074 +v -9.649640 -2.739610 -3.795420 +vn -0.919819 -0.353981 0.169207 +v -5.610240 -3.606710 -5.426160 +vn -0.056585 -0.535735 -0.842488 +v -5.678530 -3.781050 -5.198200 +vn 0.079295 -0.980659 -0.178945 +v -5.970990 -3.682680 -5.086540 +vn -0.616441 -0.753910 -0.227201 +v -5.795110 -3.721030 -5.272310 +vn -0.337855 -0.783487 -0.521538 +v -6.066090 -3.591950 -4.743200 +vn -0.496704 -0.738029 0.456726 +v -6.225380 -3.315040 -4.717390 +vn -0.968729 -0.155032 0.193723 +v -6.136890 -3.553220 -4.876760 +vn -0.814703 -0.579820 0.008254 +v -6.985520 1.256630 3.111020 +vn -0.018366 -0.050052 0.998578 +v -6.779090 1.764620 3.057710 +vn -0.078699 0.286858 0.954735 +v -7.295720 1.585840 3.061830 +vn -0.203604 0.235506 0.950306 +v -7.063610 1.694560 3.060020 +vn -0.090513 0.276073 0.956865 +v -7.415120 1.718800 1.243510 +vn -0.257860 0.394495 -0.881976 +v -6.816240 1.823390 1.246520 +vn -0.111075 0.475681 -0.872577 +v -7.061810 1.411210 1.106500 +vn -0.047425 0.216381 -0.975156 +v -7.169230 1.775590 1.245020 +vn -0.081381 0.470276 -0.878759 +v -7.702210 1.308610 2.997850 +vn -0.275749 0.330934 0.902466 +v -7.314450 1.138660 3.103150 +vn -0.024942 -0.017732 0.999532 +v -7.491810 1.458080 3.029000 +vn -0.308023 0.238994 0.920871 +v -7.445750 1.296040 1.144720 +vn -0.280243 0.139077 -0.949801 +v -7.816650 1.477320 1.363510 +vn -0.417125 0.374671 -0.828027 +v -7.613710 1.623180 1.302480 +vn -0.441575 0.322694 -0.837186 +v -9.067770 0.494333 2.955900 +vn -0.221399 0.253398 0.941686 +v -9.364890 0.308752 2.945950 +vn -0.166129 0.288548 0.942943 +v -9.145130 0.173187 2.970010 +vn 0.016067 -0.088909 0.995910 +v -9.257960 0.379699 2.944550 +vn -0.194843 0.272603 0.942191 +v -9.122460 0.574528 1.320280 +vn -0.216335 0.374094 -0.901805 +v -9.207620 0.323256 1.288820 +vn -0.114986 0.047465 -0.992233 +v -9.389690 0.420193 1.334360 +vn -0.297486 0.326212 -0.897267 +v -9.291770 0.478423 1.324110 +vn -0.261441 0.351976 -0.898756 +v -9.603840 0.140191 2.941720 +vn -0.282380 0.216258 0.934609 +v -9.335690 0.047377 2.971920 +vn 0.046688 -0.074329 0.996140 +v -9.466400 0.235106 2.952040 +vn -0.192546 0.261312 0.945855 +v -9.416860 0.191629 1.313440 +vn -0.113200 0.048536 -0.992386 +v -9.668050 0.220945 1.358590 +vn -0.315376 0.327939 -0.890502 +v -9.513300 0.331827 1.344610 +vn -0.301989 0.312975 -0.900472 +v -7.261170 0.979415 -1.981030 +vn 0.133378 -0.058424 -0.989342 +v -7.667820 1.160880 -1.983210 +vn -0.104003 0.209366 -0.972291 +v -7.379670 1.452070 -1.948830 +vn -0.001196 0.264145 -0.964482 +v -7.494620 1.346490 -1.965820 +vn -0.079515 0.202951 -0.975955 +v -7.699400 1.436990 -0.094076 +vn -0.349956 0.304790 0.885796 +v -8.138750 1.051720 -0.230615 +vn -0.472193 0.330139 0.817338 +v -7.715690 0.900264 -0.020987 +vn -0.217209 0.004692 0.976114 +v -7.896310 1.282200 -0.156765 +vn -0.489237 0.266167 0.830543 +v -7.212340 1.132230 0.054427 +vn -0.106202 -0.009697 0.994297 +v -7.066040 1.599040 -0.013361 +vn -0.218621 0.343393 0.913393 +v -7.418970 1.523820 -0.055190 +vn -0.211842 0.367030 0.905766 +v -6.858210 1.553630 -1.858450 +vn 0.153691 0.316989 -0.935894 +v -6.945160 1.100840 -1.944650 +vn 0.171153 0.004183 -0.985236 +v -7.172440 1.499580 -1.921490 +vn 0.093553 0.316827 -0.943859 +v -10.057000 -0.396177 -0.715569 +vn -0.513863 0.351103 0.782733 +v -9.767890 -0.574230 -0.578184 +vn -0.101570 -0.010652 0.994771 +v -9.764690 -0.205565 -0.632426 +vn -0.469975 0.260576 0.843341 +v -9.952330 -0.335091 -0.687750 +vn -0.451216 0.348196 0.821683 +v -9.682900 -0.372639 -2.206580 +vn -0.076242 0.316379 -0.945564 +v -9.455970 -0.188209 -2.145660 +vn -0.082780 0.309724 -0.947216 +v -9.423840 -0.560260 -2.206930 +vn 0.213203 0.025816 -0.976667 +v -9.623900 -0.322389 -2.183670 +vn -0.015731 0.363797 -0.931345 +v -10.234600 -0.557619 -0.777652 +vn -0.522921 0.378557 0.763707 +v -9.924050 -0.664193 -0.602461 +vn -0.223828 -0.057154 0.972951 +v -10.127400 -0.451881 -0.747242 +vn -0.565984 0.322306 0.758802 +v -9.562990 -0.657514 -2.227560 +vn 0.107354 -0.071024 -0.991681 +v -9.877670 -0.557630 -2.219350 +vn -0.112747 0.253297 -0.960796 +v -9.757610 -0.436830 -2.208830 +vn -0.163930 0.235872 -0.957858 +v -6.229140 0.676586 -2.182680 +vn -0.394278 0.109649 0.912426 +v -6.020270 1.138530 -2.224300 +vn -0.454078 0.446001 0.771295 +v -6.668980 0.860213 -2.482210 +vn -0.577546 0.362006 0.731705 +v -6.377910 0.997018 -2.358280 +vn -0.489001 0.429579 0.759170 +v -5.883010 0.735492 -4.100180 +vn 0.086683 0.102696 -0.990929 +v -5.432590 0.894929 -3.949360 +vn 0.246059 0.220964 -0.943732 +v -5.511180 0.459719 -4.007330 +vn 0.324657 -0.080741 -0.942379 +v -5.705280 0.801482 -4.051270 +vn 0.230070 0.216735 -0.948733 +v -6.994170 0.490246 -2.629830 +vn -0.620753 0.284600 0.730526 +v -6.708820 0.382461 -2.413250 +vn -0.507378 0.011049 0.861653 +v -6.835090 0.698843 -2.560410 +vn -0.645289 0.285613 0.708539 +v -5.893780 0.258086 -4.040330 +vn 0.133472 -0.234289 -0.962961 +v -6.279940 0.360374 -4.099430 +vn 0.078110 0.000501 -0.996945 +v -6.057610 0.586361 -4.099590 +vn 0.001214 -0.003507 -0.999993 +v -8.134500 -0.665607 -2.960230 +vn -0.621431 0.447397 0.643163 +v -8.495940 -1.060500 -3.058350 +vn -0.720860 0.404659 0.562684 +v -8.239200 -1.066540 -2.863000 +vn -0.379462 0.122893 0.917009 +v -8.342490 -0.886046 -3.011490 +vn -0.659719 0.450205 0.601736 +v -7.456240 -0.750670 -4.278960 +vn 0.048539 0.123479 -0.991159 +v -7.507530 -1.160840 -4.301120 +vn 0.316908 -0.050017 -0.947137 +v -7.821710 -1.138520 -4.370810 +vn 0.052926 0.205868 -0.977147 +v -7.658410 -0.958590 -4.323670 +vn 0.067845 0.171057 -0.982922 +v -8.691820 -1.340010 -3.146100 +vn -0.729310 0.390224 0.561989 +v -8.454950 -1.308240 -2.947020 +vn -0.456753 0.036477 0.888846 +v -8.591850 -1.192210 -3.103850 +vn -0.754778 0.356104 0.550908 +v -7.741790 -1.421410 -4.384320 +vn 0.319101 -0.005619 -0.947704 +v -8.059270 -1.451620 -4.437640 +vn -0.028576 0.157486 -0.987108 +v -7.939620 -1.289190 -4.408640 +vn 0.014624 0.198878 -0.979915 +v -4.399810 0.155699 -4.277640 +vn -0.670223 0.233047 0.704621 +v -4.398680 0.427313 -4.443470 +vn -0.710178 0.561155 0.425150 +v -4.709420 0.138673 -4.613090 +vn -0.787106 0.367726 0.495219 +v -4.575230 0.276135 -4.537740 +vn -0.728247 0.511092 0.456553 +v -3.668550 -0.205806 -5.698010 +vn 0.359003 -0.045918 -0.932206 +v -3.326750 0.045240 -5.546980 +vn 0.381991 -0.048044 -0.922917 +v -3.295920 -0.252537 -5.459630 +vn 0.603606 -0.331221 -0.725226 +v -3.527130 -0.093558 -5.633970 +vn 0.404124 0.001661 -0.914703 +v -4.882220 -0.234322 -4.652440 +vn -0.803344 0.412370 0.429638 +v -4.622930 -0.141643 -4.397500 +vn -0.660359 0.275163 0.698721 +v -4.771690 0.002647 -4.639990 +vn -0.824166 0.322963 0.465236 +v -3.548640 -0.521335 -5.551850 +vn 0.602289 -0.378612 -0.702781 +v -3.896790 -0.587119 -5.701730 +vn 0.250284 -0.168493 -0.953398 +v -3.747630 -0.333067 -5.709120 +vn 0.287381 -0.146654 -0.946522 +v -5.459270 -1.129850 -4.718370 +vn -0.779211 0.457350 0.428558 +v -5.046890 -0.801447 -4.477720 +vn -0.622084 0.333752 0.708252 +v -5.161180 -0.674612 -4.684480 +vn -0.772128 0.465519 0.432564 +v -5.721930 -1.597730 -4.738210 +vn -0.841437 0.423769 0.335267 +v -5.495160 -1.466320 -4.554280 +vn -0.607571 0.329907 0.722509 +v -5.627200 -1.411670 -4.736380 +vn -0.813287 0.434662 0.386825 +v -4.092300 -1.248720 -5.580690 +vn 0.568708 -0.402938 -0.717086 +v -4.604420 -1.568380 -5.725730 +vn 0.251168 -0.134178 -0.958598 +v -4.248480 -1.079740 -5.710320 +vn 0.248206 -0.155615 -0.956127 +v -4.824420 -1.931060 -5.747830 +vn 0.221426 -0.044415 -0.974165 +v -4.595970 -1.905140 -5.627720 +vn 0.612368 -0.297937 -0.732283 +v -4.766350 -1.810480 -5.738820 +vn 0.247840 -0.079125 -0.965564 +v -5.874380 -1.959630 -4.707640 +vn -0.899733 0.322332 0.294249 +v -5.679570 -1.789770 -4.553880 +vn -0.609238 0.345368 0.713827 +v -5.800410 -1.765680 -4.723550 +vn -0.863332 0.392619 0.317029 +v -4.698100 -2.112670 -5.655410 +vn 0.627811 -0.246708 -0.738234 +v -4.936200 -2.232120 -5.736530 +vn 0.152682 -0.178936 -0.971941 +v -4.868780 -2.055100 -5.750980 +vn 0.185324 -0.095674 -0.978009 +v -6.390860 1.338290 3.138450 +vn -0.039043 -0.013255 0.999150 +v -5.941540 1.798220 3.113420 +vn -0.034889 0.281605 0.958896 +v -6.425750 1.776430 3.089080 +vn -0.077392 0.275040 0.958313 +v -5.190180 1.553790 3.150810 +vn -0.017780 0.077645 0.996823 +v -5.264370 1.898200 3.090040 +vn -0.038073 0.338856 0.940067 +v -6.307140 1.528260 1.074060 +vn -0.109979 0.223761 -0.968419 +v -5.725060 1.950230 1.102910 +vn -0.160599 0.366403 -0.916491 +v -6.296370 1.892030 1.187520 +vn -0.166512 0.433614 -0.885580 +v -5.412950 1.460780 0.952483 +vn -0.182754 0.167343 -0.968812 +v -5.217750 1.966700 1.027550 +vn -0.176472 0.323042 -0.929786 +v -10.121800 -0.184093 2.820800 +vn -0.410400 0.344292 0.844414 +v -9.663150 -0.154387 2.945940 +vn -0.093863 -0.048296 0.994413 +v -9.818570 0.005437 2.893900 +vn -0.364842 0.250547 0.896725 +v -10.389100 -0.600184 2.832990 +vn -0.258515 -0.021009 0.965779 +v -10.524800 -0.443336 2.734650 +vn -0.453091 0.312748 0.834804 +v -9.738330 -0.013581 1.324510 +vn -0.102030 0.164489 -0.981088 +v -10.129300 -0.080468 1.395950 +vn -0.373622 0.536764 -0.756499 +v -9.859350 0.095168 1.380010 +vn -0.343641 0.415312 -0.842275 +v -10.404900 -0.427712 1.314770 +vn -0.183491 0.145324 -0.972220 +v -10.520100 -0.340924 1.393490 +vn -0.398261 0.494314 -0.772685 +v -8.598210 0.463367 3.015420 +vn -0.036695 -0.104423 0.993856 +v -8.315730 0.932845 3.013480 +vn -0.187377 0.287555 0.939256 +v -8.716460 0.699038 2.988040 +vn -0.218405 0.249221 0.943498 +v -7.822290 0.870348 3.078540 +vn -0.059237 -0.005375 0.998229 +v -7.977250 1.134790 3.004710 +vn -0.194518 0.354564 0.914575 +v -8.396340 1.027310 1.346680 +vn -0.220836 0.386831 -0.895317 +v -8.689140 0.591640 1.283480 +vn -0.048683 0.086564 -0.995056 +v -8.784640 0.776519 1.329260 +vn -0.198931 0.371974 -0.906676 +v -7.934410 1.017090 1.244650 +vn -0.217100 0.152761 -0.964122 +v -8.075600 1.269800 1.368170 +vn -0.303313 0.417095 -0.856757 +v -6.086570 1.825100 0.182311 +vn -0.247716 0.250047 0.936009 +v -5.366660 1.285340 0.388208 +vn -0.275451 -0.041162 0.960433 +v -5.281830 1.858890 0.382069 +vn -0.282476 0.182064 0.941839 +v -4.875990 1.294590 -1.400590 +vn 0.225652 -0.025492 -0.973874 +v -5.791390 1.810870 -1.585980 +vn 0.154733 0.212896 -0.964745 +v -4.892430 1.885580 -1.449910 +vn 0.110552 0.016451 -0.993734 +v -6.455630 1.302880 0.164690 +vn -0.188397 0.037527 0.981376 +v -6.651600 1.718980 0.058153 +vn -0.252696 0.303167 0.918822 +v -6.239880 1.240900 -1.771670 +vn 0.237551 0.106632 -0.965505 +v -6.422250 1.678810 -1.734390 +vn 0.167289 0.306461 -0.937068 +v -7.836460 0.543657 -2.035880 +vn 0.132684 -0.047591 -0.990015 +v -8.544170 0.517585 -2.050380 +vn -0.114177 0.264787 -0.957524 +v -8.049810 0.873267 -2.011730 +vn -0.105997 0.244113 -0.963936 +v -9.030300 0.389434 -0.392615 +vn -0.407586 0.251117 0.877960 +v -8.384960 0.391146 -0.184079 +vn -0.249256 0.001757 0.968436 +v -8.555760 0.737825 -0.302986 +vn -0.400767 0.330808 0.854372 +v -8.819460 -0.150950 -2.131430 +vn 0.118960 -0.028445 -0.992492 +v -9.054470 0.127771 -2.098130 +vn -0.115197 0.278785 -0.953419 +v -9.245200 -0.229008 -0.436309 +vn -0.227686 -0.109208 0.967591 +v -9.445310 0.055456 -0.518238 +vn -0.456403 0.211160 0.864354 +v -10.770900 -1.038940 -0.864108 +vn -0.512279 0.409545 0.754879 +v -10.215900 -0.935229 -0.653381 +vn -0.158878 0.000264 0.987298 +v -10.449800 -0.768806 -0.801683 +vn -0.495793 0.415891 0.762381 +v -11.000100 -1.469830 -0.853237 +vn -0.344127 -0.112863 0.932115 +v -11.196100 -1.321530 -1.009700 +vn -0.599975 0.324391 0.731301 +v -9.844480 -0.958433 -2.252540 +vn 0.210495 -0.047821 -0.976425 +v -10.359300 -1.043180 -2.335990 +vn 0.047180 0.205729 -0.977471 +v -10.072700 -0.777706 -2.267090 +vn -0.021356 0.250582 -0.967860 +v -10.573000 -1.469970 -2.426340 +vn 0.194389 -0.052711 -0.979507 +v -10.754000 -1.300190 -2.410010 +vn -0.037758 0.208702 -0.977250 +v -5.570150 0.975184 -1.982130 +vn -0.308005 0.160261 0.937790 +v -5.267460 1.461490 -2.002820 +vn -0.370097 0.366272 0.853741 +v -5.654480 1.314020 -2.115920 +vn -0.421146 0.434816 0.795972 +v -4.850060 0.964706 -1.756450 +vn -0.371905 0.034268 0.927638 +v -4.846170 1.518920 -1.854700 +vn -0.382778 0.271778 0.882960 +v -4.405670 1.358890 -3.647640 +vn 0.155896 0.047760 -0.986618 +v -4.871000 0.764413 -3.763340 +vn 0.363884 -0.057418 -0.929673 +v -4.973120 1.126430 -3.790940 +vn 0.206298 0.176292 -0.962477 +v -3.720550 1.107660 -3.385340 +vn 0.256923 -0.381759 -0.887835 +v -3.809030 1.455190 -3.591110 +vn 0.031303 -0.287563 -0.957250 +v -7.740920 -0.624046 -2.740800 +vn -0.349170 0.143553 0.925998 +v -7.579580 -0.096879 -2.826760 +vn -0.590582 0.391928 0.705411 +v -7.874940 -0.395943 -2.901510 +vn -0.600185 0.427100 0.676287 +v -7.116400 -0.042286 -2.586880 +vn -0.365509 0.095659 0.925879 +v -7.264160 0.211762 -2.727400 +vn -0.588544 0.339052 0.733934 +v -6.941150 -0.247068 -4.211960 +vn 0.090199 0.070060 -0.993456 +v -7.051730 -0.774583 -4.211790 +vn 0.257672 -0.113788 -0.959509 +v -7.221710 -0.516030 -4.248400 +vn 0.047312 0.083902 -0.995350 +v -6.424050 -0.204170 -4.086940 +vn 0.300644 -0.115553 -0.946710 +v -6.600840 0.063815 -4.149590 +vn 0.124902 0.047217 -0.991045 +v -9.242910 -2.316010 -3.163620 +vn -0.482066 0.025769 0.875756 +v -9.080760 -1.852430 -3.234020 +vn -0.706331 0.432955 0.560042 +v -9.354010 -2.201080 -3.317530 +vn -0.760148 0.352336 0.545926 +v -8.713310 -1.677490 -3.020390 +vn -0.395622 0.150863 0.905938 +v -8.857410 -1.562740 -3.183180 +vn -0.701597 0.434681 0.564636 +v -8.457450 -1.958290 -4.500540 +vn -0.010312 0.196518 -0.980446 +v -8.587150 -2.501590 -4.606620 +vn 0.263834 -0.046734 -0.963435 +v -8.760590 -2.349520 -4.594300 +vn -0.084978 0.223393 -0.971017 +v -8.024490 -1.804900 -4.435580 +vn 0.268262 -0.086143 -0.959487 +v -8.227780 -1.666820 -4.458300 +vn -0.033185 0.145114 -0.988858 +v -3.936490 0.826566 -4.264060 +vn -0.601759 0.563111 0.566385 +v -3.455160 0.744803 -3.880600 +vn -0.539730 0.386422 0.747910 +v -3.509560 1.112460 -4.133470 +vn -0.584234 0.503678 0.636380 +v -2.246870 0.645092 -5.114600 +vn 0.567589 -0.349495 -0.745450 +v -2.765090 0.535451 -5.389510 +vn 0.305050 -0.076946 -0.949223 +v -2.415530 0.903410 -5.309740 +vn 0.371986 -0.168393 -0.912836 +v -4.068850 0.459363 -4.121520 +vn -0.563807 0.400817 0.722127 +v -4.209310 0.604487 -4.359820 +vn -0.678618 0.566030 0.468067 +v -2.883430 0.061604 -5.320650 +vn 0.520374 -0.397178 -0.755950 +v -3.070780 0.252152 -5.467040 +vn 0.320819 -0.060714 -0.945193 +v -6.051270 -2.554960 -4.702490 +vn -0.943686 0.281930 0.173125 +v -5.840000 -2.204120 -4.517450 +vn -0.676382 0.276064 0.682859 +v -5.955520 -2.223690 -4.705680 +vn -0.932253 0.279902 0.229257 +v -6.083610 -2.914400 -4.505450 +vn -0.705197 0.131624 0.696687 +v -6.169030 -2.950520 -4.682840 +vn -0.956765 0.209804 0.201453 +v -4.876780 -2.531000 -5.601720 +vn 0.587536 -0.393342 -0.707166 +v -5.230470 -2.868680 -5.625420 +vn 0.162676 -0.263786 -0.950765 +v -5.063420 -2.511660 -5.692770 +vn 0.144049 -0.232430 -0.961887 +v -5.240010 -3.285480 -5.482410 +vn 0.534576 -0.449211 -0.715848 +v -5.417390 -3.278150 -5.540210 +vn 0.119197 -0.320748 -0.939634 +v -2.700250 2.459440 3.295350 +vn -0.135026 0.322474 0.936898 +v -2.436530 1.820510 3.424170 +vn -0.134142 -0.106059 0.985270 +v -2.325250 2.431480 3.373860 +vn -0.099044 0.316997 0.943241 +v -3.117980 1.894800 3.306660 +vn -0.159867 -0.038436 0.986390 +v -3.094290 2.474380 3.248670 +vn -0.117593 0.286612 0.950803 +v 0.323958 1.403040 -4.868720 +vn 0.182102 -0.102189 -0.977955 +v -0.250942 1.843880 -4.883580 +vn 0.154474 0.332123 -0.930501 +v 0.226766 1.891400 -4.784400 +vn 0.161442 0.357284 -0.919937 +v -0.754084 1.288480 -5.026790 +vn 0.145718 -0.270484 -0.951633 +v -0.891883 1.743330 -5.021950 +vn 0.161382 0.225453 -0.960795 +v 5.245000 1.276680 -3.296440 +vn 0.077017 0.215825 -0.973390 +v 4.964520 0.865321 -3.405360 +vn 0.214074 0.055071 -0.975264 +v 5.066730 1.260180 -3.325400 +vn 0.200108 0.184164 -0.962310 +v 4.967460 1.304390 3.222530 +vn 0.424806 -0.111243 0.898423 +v 5.411440 1.857470 2.985110 +vn 0.311473 0.137674 0.940229 +v 4.563990 1.836490 3.398590 +vn 0.321290 0.288229 0.902051 +v 4.993350 1.809630 3.196320 +vn 0.429748 0.157919 0.889032 +v 6.379350 1.470480 -3.263170 +vn -0.045825 0.248473 -0.967554 +v 5.633200 1.000270 -3.338030 +vn 0.075678 -0.082232 -0.993736 +v 5.695300 1.366020 -3.268360 +vn -0.011131 0.256607 -0.966452 +v 5.983550 1.410130 2.881160 +vn 0.200318 -0.134612 0.970439 +v 6.718230 2.003270 2.791910 +vn 0.087782 0.128612 0.987802 +v 5.981180 1.937440 2.866870 +vn 0.135714 0.137141 0.981210 +v 10.068500 1.460090 -3.456590 +vn -0.064503 0.125137 -0.990040 +v 9.179270 1.253350 -3.410240 +vn -0.077145 -0.128078 -0.988759 +v 8.229150 1.547140 -3.359970 +vn -0.054064 -0.008271 -0.998503 +v 9.185600 1.510450 -3.407070 +vn -0.049805 0.056886 -0.997138 +v 7.269700 1.281540 -3.317300 +vn -0.008239 -0.145457 -0.989330 +v 7.258850 1.532340 -3.302850 +vn -0.056766 0.122626 -0.990828 +v 10.305700 1.908090 2.569140 +vn 0.036241 0.098160 0.994510 +v 8.607950 1.979220 2.639850 +vn 0.064230 0.108321 0.992039 +v 9.494830 1.474530 2.587350 +vn 0.027986 -0.174311 0.984293 +v 9.493990 1.940430 2.596880 +vn 0.045305 0.101138 0.993840 +v 7.639700 1.575530 2.701070 +vn 0.080551 -0.188197 0.978822 +v 7.638260 2.008680 2.710550 +vn 0.081280 0.117537 0.989737 +v 11.501400 1.419810 -3.592790 +vn -0.105368 -0.045627 -0.993386 +v 10.801500 1.122340 -3.512460 +vn -0.055369 -0.191438 -0.979942 +v 10.818300 1.433910 -3.520980 +vn -0.093016 0.066468 -0.993444 +v 11.056300 1.396580 2.542660 +vn 0.019942 -0.138012 0.990230 +v 11.766900 1.898980 2.520560 +vn 0.032690 0.105657 0.993865 +v 11.052600 1.897980 2.544160 +vn 0.033668 0.100674 0.994350 +v 3.986310 1.618750 3.618570 +vn 0.365873 0.244581 0.897952 +v 3.230070 2.091390 3.622560 +vn 0.223490 0.685059 0.693359 +v 3.960480 1.980580 3.490020 +vn 0.235845 0.495059 0.836238 +v 0.555424 1.218300 4.811490 +vn -0.033732 0.667632 0.743727 +v 1.298010 1.185390 4.870780 +vn 0.041003 0.478194 0.877296 +v 1.680670 1.819580 4.313150 +vn -0.046625 0.825857 0.561949 +v 1.035740 1.759790 4.168360 +vn -0.155320 0.867157 0.473195 +v 1.162240 1.552940 4.563820 +vn -0.111337 0.752213 0.649446 +v -4.792350 -1.617900 4.022880 +vn -0.669082 -0.167669 -0.724028 +v -4.887570 -1.825190 4.372280 +vn -0.904371 -0.396852 -0.156910 +v -4.940350 -1.443420 4.489680 +vn -0.974706 0.179568 0.133056 +v -4.935260 -1.544390 4.269550 +vn -0.952756 0.060517 -0.297646 +v 2.554680 1.686900 4.251250 +vn 0.304579 0.571455 0.762018 +v 2.420040 2.018390 3.948170 +vn 0.113769 0.809139 0.576498 +v 0.260116 1.599430 4.081760 +vn -0.301736 0.880869 0.364726 +v 0.924902 1.985520 3.689690 +vn -0.152459 0.841506 0.518289 +v -0.607016 1.040820 4.895540 +vn -0.197428 0.870035 0.451732 +v -1.454020 0.424900 5.447230 +vn -0.101781 0.528706 0.842681 +v -0.281732 0.459811 5.326260 +vn 0.112669 0.349464 0.930151 +v -0.449100 0.815494 5.167470 +vn 0.010871 0.607927 0.793919 +v -0.866719 0.973843 4.003460 +vn -0.603281 0.769302 -0.210301 +v -0.737450 1.095690 4.459560 +vn -0.427413 0.901880 0.062690 +v -2.440640 -0.095360 5.369640 +vn -0.459885 0.535055 0.708676 +v -1.909030 -0.163756 5.614600 +vn -0.148659 0.325446 0.933802 +v -2.062010 0.126903 5.466240 +vn -0.341349 0.472119 0.812764 +v -3.013540 -0.394734 5.225340 +vn -0.602892 0.549551 0.578372 +v -2.680320 -0.509334 5.519150 +vn -0.391966 0.392870 0.831875 +v -2.757430 -0.258753 5.302520 +vn -0.478837 0.602641 0.638389 +v -3.378390 -0.659269 4.981790 +vn -0.579135 0.409893 0.704692 +v -3.152910 -0.808040 5.261770 +vn -0.652062 0.042752 0.756959 +v -3.210090 -0.534759 5.098550 +vn -0.696785 0.432335 0.572344 +v -3.669280 -0.807666 4.914930 +vn -0.662088 0.119479 0.739841 +v -3.473790 -1.067790 5.054360 +vn -0.351240 0.134291 0.926605 +v -3.549710 -0.748707 4.934740 +vn -0.396287 0.430699 0.810836 +v -3.567170 -1.125710 5.008460 +vn -0.845088 -0.465450 -0.263024 +v -3.896500 -0.704024 4.738170 +vn -0.413182 -0.041914 0.909683 +v -3.650870 -0.865545 4.848270 +vn -0.789635 -0.600419 0.126385 +v -3.682290 -0.840738 4.879880 +vn -0.821680 -0.526094 0.219242 +v -4.850540 -1.412940 4.624280 +vn -0.856475 0.236814 0.458662 +v -4.749730 -1.151890 4.591520 +vn -0.593654 0.500569 0.630084 +v -4.868340 -1.644560 4.649770 +vn -0.790542 0.063415 0.609115 +v -4.894550 -1.402740 4.587270 +vn -0.781555 0.250995 0.571116 +v -4.269770 -0.906425 4.652190 +vn -0.227817 0.247181 0.941807 +v -4.334680 -0.863365 4.641930 +vn -0.380821 0.469385 0.796651 +v -3.756820 -0.868533 3.680850 +vn -0.287985 0.409520 -0.865655 +v -3.914040 -1.162560 3.667620 +vn -0.205865 -0.023344 -0.978302 +v -4.409000 -1.261830 3.790020 +vn -0.388968 0.048104 -0.919994 +v -4.134750 -1.042500 3.729440 +vn -0.363004 0.358458 -0.860079 +v -4.008580 -1.497680 3.729820 +vn -0.200409 -0.224532 -0.953636 +v -4.310470 -1.898560 3.948040 +vn -0.264136 -0.540659 -0.798699 +v -4.424690 -1.576180 3.845670 +vn -0.304507 -0.265431 -0.914780 +v -1.681490 0.289449 3.947340 +vn -0.506859 0.558559 -0.656586 +v -1.948950 -0.119563 3.860550 +vn -0.152038 0.366652 -0.917851 +v -2.277070 0.034419 4.056930 +vn -0.377205 0.690009 -0.617741 +v -2.071830 0.111807 4.048910 +vn -0.366402 0.642502 -0.673009 +v -2.151380 -0.220484 3.795070 +vn 0.043833 0.486897 -0.872359 +v -2.509790 -0.152278 3.996150 +vn -0.305516 0.789069 -0.532945 +v -2.382100 -0.044396 4.052430 +vn -0.416014 0.693474 -0.588240 +v -2.520540 -0.492473 3.614870 +vn 0.051410 0.425126 -0.903673 +v -3.117770 -0.506684 3.705470 +vn -0.225733 0.712547 -0.664320 +v -2.783010 -0.316867 3.848810 +vn -0.211929 0.811832 -0.544073 +v -3.225950 -0.926711 3.536920 +vn -0.162950 0.075623 -0.983732 +v -3.430110 -0.690249 3.661170 +vn -0.271459 0.533929 -0.800769 +v -1.140410 0.281667 3.472740 +vn -0.679348 0.327124 -0.656869 +v -0.624130 1.035350 3.394170 +vn -0.866468 0.191338 0.461111 +v -1.021140 0.669029 3.671200 +vn -0.672743 0.592706 -0.442851 +v -4.440350 1.329490 3.171220 +vn 0.000907 -0.193629 0.981074 +v -3.447590 1.315620 3.181620 +vn -0.045481 -0.255628 0.965705 +v -3.885130 1.355270 3.179070 +vn -0.014398 -0.212581 0.977037 +v -5.108240 0.987688 0.816669 +vn -0.628903 -0.518175 -0.579633 +v -4.974340 0.826511 0.464901 +vn -0.680890 -0.549528 0.484157 +v -4.954020 0.872837 0.639622 +vn -0.839195 -0.543545 -0.017619 +v -4.303940 0.779564 -1.249980 +vn -0.122675 -0.360227 -0.924763 +v -4.189330 0.686629 -1.479050 +vn -0.286943 -0.914261 0.285991 +v -4.128530 0.710554 -1.319410 +vn -0.493265 -0.861325 0.121692 +v -2.981840 0.705144 -3.070390 +vn -0.270030 -0.639964 -0.719395 +v -2.960510 0.537321 -3.431780 +vn -0.644106 -0.211112 0.735228 +v -2.838290 0.633616 -3.201110 +vn -0.766025 -0.620126 0.169260 +v -1.084720 0.843991 -4.756200 +vn 0.114571 -0.725967 -0.678119 +v -1.739720 0.669204 -4.743160 +vn 0.420727 -0.618116 -0.664019 +v -1.435460 0.785042 -4.734630 +vn 0.179391 -0.707493 -0.683573 +v 2.579870 0.881662 -4.157690 +vn 0.264154 -0.392777 -0.880880 +v 1.090570 0.930172 -4.536990 +vn 0.145013 -0.518632 -0.842610 +v 1.845950 0.900438 -4.359110 +vn 0.202498 -0.477074 -0.855216 +v 3.554300 0.811702 -3.800210 +vn 0.309358 -0.001538 -0.950944 +v 3.094340 0.853398 -3.971900 +vn 0.327130 -0.182820 -0.927126 +v 4.632710 0.695391 -3.507330 +vn 0.273411 -0.143296 -0.951164 +v 4.124660 0.752631 -3.641080 +vn 0.262131 0.004485 -0.965022 +v -10.681600 -0.803099 1.413930 +vn -0.148715 -0.517771 -0.842494 +v -10.891400 -1.101660 1.977180 +vn -0.586868 -0.799623 -0.127233 +v -10.855700 -0.989448 1.650410 +vn -0.455668 -0.704644 -0.543915 +v -10.661700 -0.994818 2.638790 +vn -0.227115 -0.678220 0.698882 +v -10.847000 -1.101200 2.336650 +vn -0.512075 -0.802438 0.306386 +v -10.851000 -1.930410 -2.331850 +vn 0.158404 -0.649047 -0.744074 +v -11.143000 -2.128940 -1.814040 +vn -0.257289 -0.965637 -0.036708 +v -11.059200 -2.084760 -2.139930 +vn -0.148894 -0.890584 -0.429755 +v -11.156000 -1.892380 -1.104790 +vn -0.186230 -0.714485 0.674410 +v -11.229000 -2.057410 -1.438420 +vn -0.294599 -0.906379 0.302803 +v -8.681150 -2.896430 -4.484460 +vn 0.439741 -0.733014 -0.518959 +v -9.084350 -3.096520 -3.863140 +vn -0.071058 -0.986145 0.149898 +v -8.914590 -3.072890 -4.230950 +vn 0.174013 -0.962989 -0.205842 +v -9.197600 -2.702680 -3.277110 +vn -0.141395 -0.555420 0.819461 +v -9.205340 -2.952460 -3.534340 +vn -0.178935 -0.827309 0.532486 +v -5.338200 -3.562840 -5.276010 +vn 0.730822 -0.680659 -0.051016 +v -5.756510 -3.726970 -4.861290 +vn 0.137157 -0.877346 0.459838 +v -5.558090 -3.728530 -5.093260 +vn 0.511113 -0.840012 0.182053 +v -5.974420 -3.257100 -4.493770 +vn -0.105225 -0.335396 0.936182 +v -5.914800 -3.551920 -4.652610 +vn -0.044949 -0.628165 0.776781 +v -6.664250 0.880531 3.055250 +vn -0.076927 -0.390719 0.917290 +v -7.004460 0.894937 3.022210 +vn 0.049708 -0.463414 0.884746 +v -6.869300 0.888343 3.031970 +vn -0.101826 -0.456844 0.883700 +v -7.139790 1.077060 1.079410 +vn -0.064661 -0.211389 -0.975261 +v -6.666760 1.105330 1.061230 +vn -0.070588 -0.130670 -0.988910 +v -6.946870 1.090990 1.073820 +vn -0.026218 -0.166006 -0.985776 +v -7.356190 0.766560 3.043930 +vn 0.164343 -0.381265 0.909741 +v -7.150400 0.856653 3.034870 +vn 0.195314 -0.391678 0.899133 +v -7.495430 0.944077 1.157560 +vn -0.105665 -0.243547 -0.964116 +v -7.298930 1.033610 1.108680 +vn -0.117497 -0.247267 -0.961797 +v -8.837680 0.052142 2.912650 +vn 0.137876 -0.427986 0.893206 +v -9.109570 -0.092964 2.899160 +vn 0.281768 -0.362250 0.888471 +v -9.020160 -0.038868 2.899600 +vn 0.192600 -0.412727 0.890260 +v -8.939020 0.225930 1.284380 +vn 0.083916 -0.200336 -0.976127 +v -9.195560 0.104805 1.297930 +vn 0.038050 -0.207521 -0.977490 +v -9.108090 0.150447 1.289080 +vn 0.042978 -0.217478 -0.975119 +v -9.304510 -0.244324 2.905530 +vn 0.224319 -0.360589 0.905349 +v -9.185890 -0.155378 2.904290 +vn 0.296410 -0.334647 0.894512 +v -9.431510 -0.079088 1.313860 +vn 0.082335 -0.146822 -0.985730 +v -9.296340 0.026250 1.307360 +vn 0.066918 -0.175101 -0.982274 +v -7.317380 0.665754 -0.049055 +vn 0.078128 -0.360893 0.929329 +v -7.840740 0.231673 -0.125952 +vn 0.006839 -0.274278 0.961626 +v -7.546550 0.487689 -0.073763 +vn 0.104292 -0.290920 0.951046 +v -7.373510 0.376875 -1.891580 +vn 0.320581 -0.311594 -0.894504 +v -6.981680 0.681147 -1.869360 +vn 0.080148 -0.387573 -0.918348 +v -7.136830 0.573749 -1.874500 +vn 0.298905 -0.331583 -0.894823 +v -6.844490 0.716111 0.017106 +vn -0.149425 -0.322135 0.934827 +v -7.138890 0.695387 -0.036220 +vn -0.071578 -0.380563 0.921981 +v -6.642620 0.655742 -1.842710 +vn 0.163607 -0.245996 -0.955363 +v -6.888540 0.664775 -1.873130 +vn 0.004538 -0.324852 -0.945754 +v -9.617610 -0.872081 -0.667083 +vn 0.070376 -0.450028 0.890237 +v -9.402670 -0.813394 -0.637712 +vn -0.039113 -0.439211 0.897532 +v -9.556200 -0.870828 -0.670430 +vn 0.023766 -0.453925 0.890723 +v -9.276330 -0.847082 -2.116260 +vn 0.317848 -0.352588 -0.880145 +v -9.063190 -0.774943 -2.070520 +vn 0.301886 -0.316985 -0.899103 +v -9.224640 -0.843003 -2.100410 +vn 0.303625 -0.339542 -0.890238 +v -9.789020 -1.023940 -0.714223 +vn 0.159382 -0.382527 0.910094 +v -9.681970 -0.920771 -0.685294 +vn 0.112435 -0.422586 0.899322 +v -9.486760 -1.036270 -2.130340 +vn 0.371009 -0.296395 -0.880058 +v -9.364790 -0.916790 -2.123040 +vn 0.346923 -0.325734 -0.879512 +v -5.625030 0.443811 -1.990920 +vn -0.245889 -0.171884 0.953936 +v -6.309310 0.214936 -2.243440 +vn -0.315712 -0.271522 0.909176 +v -5.994590 0.319864 -2.117570 +vn -0.274558 -0.218144 0.936499 +v -5.521560 0.074931 -3.898460 +vn 0.265056 -0.501469 -0.823574 +v -5.040790 0.184952 -3.760160 +vn 0.420932 -0.297775 -0.856823 +v -5.318810 0.109499 -3.855120 +vn 0.325333 -0.415301 -0.849520 +v -6.666760 -0.049460 -2.449990 +vn -0.234280 -0.213178 0.948508 +v -6.502770 0.105534 -2.354080 +vn -0.316069 -0.280848 0.906215 +v -5.963430 -0.189195 -3.922030 +vn 0.395289 -0.357652 -0.846069 +v -5.730960 -0.019199 -3.909460 +vn 0.312410 -0.460851 -0.830672 +v -7.838800 -1.120480 -2.783760 +vn -0.109705 -0.223292 0.968559 +v -8.145790 -1.334100 -2.881330 +vn -0.070039 -0.289385 0.954647 +v -8.032880 -1.249480 -2.840910 +vn -0.105912 -0.288464 0.951615 +v -7.155370 -1.222860 -4.146020 +vn 0.428246 -0.353767 -0.831537 +v -7.463750 -1.432620 -4.239410 +vn 0.565101 -0.266839 -0.780678 +v -7.342580 -1.340210 -4.196100 +vn 0.484352 -0.337926 -0.806975 +v -8.302830 -1.602670 -2.944880 +vn -0.053655 -0.145989 0.987830 +v -8.216400 -1.444480 -2.913590 +vn -0.053673 -0.206392 0.976996 +v -7.659350 -1.742180 -4.297490 +vn 0.545357 -0.285167 -0.788204 +v -7.554350 -1.566520 -4.273200 +vn 0.591065 -0.225904 -0.774345 +v -4.055380 0.074020 -4.001190 +vn -0.499308 0.030953 0.865872 +v -4.360570 -0.220553 -4.161390 +vn -0.521130 0.087611 0.848968 +v -4.219330 -0.078167 -4.088760 +vn -0.502880 0.052175 0.862780 +v -3.355510 -0.555426 -5.266130 +vn 0.681523 -0.614047 -0.398086 +v -3.016670 -0.297242 -5.129250 +vn 0.617965 -0.622923 -0.479673 +v -3.205530 -0.434538 -5.204910 +vn 0.650635 -0.612980 -0.448252 +v -4.606410 -0.556002 -4.251930 +vn -0.443290 0.158549 0.882245 +v -4.463000 -0.343943 -4.211040 +vn -0.491086 0.116059 0.863345 +v -3.657250 -0.900538 -5.321110 +vn 0.767630 -0.562923 -0.306369 +v -3.475240 -0.671285 -5.299960 +vn 0.728713 -0.597249 -0.335069 +v -5.138750 -1.371970 -4.345650 +vn -0.436548 0.161171 0.885127 +v -4.870590 -0.964392 -4.298240 +vn -0.430819 0.179479 0.884411 +v -5.385860 -1.704280 -4.416020 +vn -0.362720 0.156382 0.918683 +v -5.294080 -1.581590 -4.389830 +vn -0.420270 0.122182 0.899135 +v -4.320210 -1.804390 -5.373190 +vn 0.742093 -0.534551 -0.404417 +v -3.994060 -1.361610 -5.344300 +vn 0.763828 -0.539865 -0.353712 +v -4.526160 -2.040390 -5.443700 +vn 0.826905 -0.419805 -0.374156 +v -4.470270 -1.978790 -5.411450 +vn 0.755896 -0.521432 -0.395892 +v -5.537020 -2.031810 -4.389900 +vn -0.324069 0.200597 0.924522 +v -5.463370 -1.851110 -4.409490 +vn -0.324860 0.222381 0.919246 +v -4.633430 -2.308900 -5.440050 +vn 0.839341 -0.411643 -0.355045 +v -4.569790 -2.144770 -5.454590 +vn 0.863466 -0.344942 -0.368025 +v -5.797620 1.009530 3.114080 +vn 0.013558 -0.298182 0.954413 +v -6.308630 0.915160 3.083140 +vn -0.017570 -0.340086 0.940230 +v -5.126350 1.180940 3.146500 +vn 0.015473 -0.239063 0.970881 +v -5.788450 1.167260 0.949279 +vn -0.129854 -0.047867 -0.990377 +v -6.246030 1.149980 1.011010 +vn -0.120857 -0.070785 -0.990143 +v -5.397780 1.099490 0.902194 +vn -0.247152 -0.180896 -0.951942 +v -9.841850 -0.558851 2.859070 +vn 0.092624 -0.385715 0.917957 +v -9.520860 -0.378013 2.893420 +vn 0.146369 -0.374720 0.915511 +v -10.274400 -0.789243 2.793560 +vn 0.008980 -0.470116 0.882559 +v -9.903400 -0.367256 1.315180 +vn 0.069001 -0.151872 -0.985989 +v -9.622160 -0.205079 1.313900 +vn 0.077831 -0.129820 -0.988478 +v -10.310300 -0.581149 1.325360 +vn 0.034223 -0.282271 -0.958724 +v -8.058300 0.430520 2.986140 +vn 0.120459 -0.427069 0.896159 +v -8.482150 0.225298 2.945370 +vn 0.124569 -0.429830 0.894276 +v -7.670900 0.617728 3.023340 +vn 0.123248 -0.410276 0.903595 +v -8.178300 0.600657 1.274460 +vn 0.022098 -0.208951 -0.977676 +v -8.593460 0.394002 1.287380 +vn 0.084703 -0.194315 -0.977275 +v -7.800420 0.791888 1.222000 +vn -0.055976 -0.227055 -0.972272 +v -5.643730 0.988978 0.315358 +vn -0.189348 -0.253871 0.948524 +v -5.208450 0.920279 0.386354 +vn -0.327694 -0.422170 0.845216 +v -5.300810 0.906952 -1.570950 +vn 0.275601 -0.029467 -0.960820 +v -4.710220 0.875059 -1.371550 +vn 0.288383 -0.094308 -0.952860 +v -6.267590 0.867449 0.163287 +vn -0.175266 -0.264699 0.948270 +v -6.029160 0.785157 -1.734990 +vn 0.221057 -0.146492 -0.964196 +v -8.632830 -0.306511 -0.352164 +vn -0.090198 -0.344161 0.934568 +v -8.214300 -0.031813 -0.221232 +vn -0.066157 -0.299890 0.951677 +v -8.138930 -0.174533 -1.967910 +vn 0.309717 -0.315261 -0.897043 +v -7.711240 0.124817 -1.923640 +vn 0.314545 -0.312006 -0.896501 +v -9.061920 -0.596163 -0.511307 +vn -0.079495 -0.395983 0.914810 +v -8.645430 -0.513286 -2.021610 +vn 0.303616 -0.313901 -0.899602 +v -10.289900 -1.403200 -0.797862 +vn 0.094279 -0.449341 0.888372 +v -9.978500 -1.188620 -0.743032 +vn 0.158738 -0.396631 0.904149 +v -10.762700 -1.656050 -0.904856 +vn -0.012610 -0.519086 0.854629 +v -9.910680 -1.395290 -2.198430 +vn 0.390674 -0.322848 -0.862057 +v -9.638930 -1.189680 -2.147750 +vn 0.387697 -0.290473 -0.874824 +v -10.391400 -1.671390 -2.305570 +vn 0.356834 -0.422637 -0.833095 +v -4.897060 0.733160 -1.762440 +vn -0.282838 -0.179353 0.942250 +v -5.267020 0.610272 -1.877960 +vn -0.248622 -0.132702 0.959467 +v -4.491670 0.726388 -1.628100 +vn -0.343352 -0.581031 0.737911 +v -4.060910 0.623288 -3.388380 +vn 0.398645 -0.319869 -0.859515 +v -4.605580 0.401733 -3.594290 +vn 0.444787 -0.266618 -0.855032 +v -3.454520 0.713063 -3.173280 +vn 0.272034 -0.396902 -0.876622 +v -7.179690 -0.580142 -2.611340 +vn -0.123899 -0.150314 0.980844 +v -7.524670 -0.876974 -2.701310 +vn -0.111862 -0.176303 0.977959 +v -6.893060 -0.291161 -2.531660 +vn -0.152594 -0.152776 0.976409 +v -6.539070 -0.746167 -4.033380 +vn 0.440013 -0.311197 -0.842345 +v -6.866630 -1.014090 -4.091910 +vn 0.417430 -0.342161 -0.841830 +v -6.235400 -0.451360 -3.970040 +vn 0.449567 -0.297097 -0.842391 +v -8.691360 -2.106820 -3.038080 +vn -0.052749 -0.190055 0.980355 +v -8.981220 -2.409140 -3.124000 +vn -0.088691 -0.306637 0.947686 +v -8.463190 -1.830720 -2.982370 +vn -0.046162 -0.145222 0.988322 +v -8.057140 -2.234710 -4.356860 +vn 0.559923 -0.301309 -0.771815 +v -8.369130 -2.581970 -4.470340 +vn 0.565228 -0.396330 -0.723492 +v -7.823750 -1.959850 -4.312310 +vn 0.518349 -0.325084 -0.790971 +v -3.647990 0.360433 -3.788270 +vn -0.484620 0.227337 0.844666 +v -3.285140 0.455098 -3.628730 +vn -0.491739 0.187249 0.850371 +v -2.483320 0.089641 -4.959420 +vn 0.631951 -0.605685 -0.483512 +v -2.112740 0.397082 -4.837260 +vn 0.604574 -0.569654 -0.556762 +v -3.884830 0.226813 -3.906730 +vn -0.519708 0.105279 0.847833 +v -2.780280 -0.132158 -5.052080 +vn 0.609657 -0.633131 -0.476932 +v -5.723860 -2.539250 -4.380650 +vn -0.302511 0.074759 0.950210 +v -5.617210 -2.256150 -4.376890 +vn -0.323641 0.139751 0.935802 +v -5.876850 -2.896220 -4.411360 +vn -0.229447 -0.072279 0.970634 +v -4.911850 -2.860940 -5.351890 +vn 0.827772 -0.468681 -0.308433 +v -4.749310 -2.549750 -5.396020 +vn 0.820691 -0.465488 -0.331341 +v -5.115470 -3.236150 -5.337050 +vn 0.814014 -0.523152 -0.252375 +v -1.748830 1.193320 3.267860 +vn -0.048563 -0.474747 0.878781 +v -2.777640 1.226630 3.208110 +vn -0.086087 -0.385177 0.918818 +v -2.327910 1.206450 3.237250 +vn -0.067584 -0.448566 0.891191 +v -3.114650 1.267880 3.190430 +vn -0.079084 -0.314242 0.946043 +v -0.004637 1.018270 -4.719060 +vn 0.094833 -0.650952 -0.753172 +v 0.511674 0.991311 -4.652120 +vn 0.085617 -0.589402 -0.803290 +v -0.572274 0.945446 -4.752380 +vn 0.136154 -0.691121 -0.709798 +v 5.476970 0.756620 2.852130 +vn 0.348437 -0.389931 0.852376 +v 4.598370 0.799472 3.300550 +vn 0.506948 -0.246469 0.825988 +v 5.035350 0.729947 3.033820 +vn 0.410088 -0.359946 0.838013 +v 5.169520 0.679760 -3.335270 +vn 0.260392 -0.405857 -0.876057 +v 4.905720 0.659191 -3.411760 +vn 0.284978 -0.283783 -0.915562 +v 6.718510 1.028830 2.596800 +vn 0.163839 -0.494396 0.853656 +v 6.019850 0.894783 2.709860 +vn 0.279171 -0.448556 0.849035 +v 6.342900 0.927562 -3.210820 +vn 0.103561 -0.548558 -0.829674 +v 5.649920 0.792831 -3.258770 +vn 0.207696 -0.531937 -0.820917 +v 10.054700 0.840347 -3.373490 +vn -0.072117 -0.420115 -0.904601 +v 8.231990 1.025860 -3.264860 +vn -0.064182 -0.408140 -0.910661 +v 9.183030 0.942220 -3.323860 +vn -0.094926 -0.396546 -0.913094 +v 7.244440 1.013110 -3.220020 +vn 0.001127 -0.473771 -0.880648 +v 10.300800 0.812323 2.368590 +vn -0.021777 -0.444195 0.895666 +v 8.599050 0.983124 2.431950 +vn 0.013562 -0.487676 0.872920 +v 9.485430 0.894012 2.388620 +vn -0.014553 -0.468283 0.883459 +v 7.627500 1.043170 2.502760 +vn 0.064588 -0.500162 0.863520 +v 11.789600 0.758718 2.376350 +vn -0.019219 -0.380855 0.924435 +v 11.059400 0.774543 2.367690 +vn -0.019669 -0.414556 0.909811 +v 11.492700 0.786464 -3.390540 +vn -0.009449 -0.522648 -0.852496 +v 10.804200 0.798420 -3.390230 +vn -0.027155 -0.466307 -0.884206 +v 3.434930 1.040330 4.149020 +vn 0.520625 0.235765 0.820588 +v 4.069370 0.949904 3.697930 +vn 0.594003 0.030041 0.803901 +v 0.830683 0.240926 5.214100 +vn 0.175176 0.117500 0.977500 +v 1.963950 0.711303 4.911810 +vn 0.312843 0.154307 0.937186 +v 1.436650 0.477533 5.083970 +vn 0.211303 0.120914 0.969913 +v -4.517790 -2.158440 4.307860 +vn -0.381120 -0.826677 -0.413948 +v -4.818900 -1.996050 4.735620 +vn -0.846048 -0.390479 0.362945 +v -4.730240 -2.095000 4.537600 +vn -0.630129 -0.767115 -0.120299 +v 2.681580 0.929851 4.576900 +vn 0.403748 0.233602 0.884544 +v -2.272910 -0.648337 5.710890 +vn -0.175475 0.148439 0.973229 +v -1.106180 -0.211611 5.618570 +vn 0.143775 0.069451 0.987170 +v -1.800980 -0.443483 5.709490 +vn 0.021847 0.118492 0.992715 +v -0.122946 0.013869 5.422870 +vn 0.181815 0.096935 0.978543 +v -2.793420 -0.922797 5.511440 +vn -0.496904 -0.227587 0.837431 +v -2.587580 -0.792760 5.638060 +vn -0.371115 -0.013384 0.928491 +v -3.077010 -1.237580 5.207680 +vn -0.402737 -0.239010 0.883560 +v -2.938860 -1.084490 5.351460 +vn -0.501979 -0.321709 0.802820 +v -3.405780 -1.399030 5.090990 +vn -0.512809 -0.098878 0.852790 +v -3.261000 -1.341810 5.129660 +vn -0.275702 -0.104480 0.955548 +v -3.481400 -1.685410 5.069380 +vn -0.382532 0.273953 0.882394 +v -3.401580 -1.387000 5.041470 +vn -0.850331 -0.194377 -0.489035 +v -3.426270 -1.411120 5.065300 +vn -0.991206 -0.102438 -0.083764 +v -4.499340 -2.049380 4.956370 +vn -0.289798 0.088907 0.952950 +v -3.864330 -1.866590 5.027670 +vn -0.217261 0.309108 0.925878 +v -3.954400 -1.937010 5.039680 +vn -0.114135 0.007118 0.993440 +v -4.697360 -1.842430 4.799530 +vn -0.510465 0.472048 0.718746 +v -4.770290 -1.906000 4.799600 +vn -0.542727 0.139722 0.828206 +v -4.882250 -1.513120 4.705770 +vn -0.990893 0.021941 -0.132850 +v -4.826010 -1.334970 4.660410 +vn -0.799676 0.337300 -0.496737 +v -4.843000 -1.634430 4.706880 +vn -0.714577 -0.445427 -0.539420 +v -4.860980 -1.464580 4.662680 +vn -0.940314 0.012926 -0.340062 +v -4.755520 -1.817390 4.818100 +vn -0.652384 -0.715688 -0.249373 +v -4.574200 -1.952130 4.901950 +vn -0.360945 -0.926751 -0.104167 +v -4.713050 -1.822940 4.805410 +vn -0.588573 -0.726425 -0.354808 +v -3.842570 -2.082240 4.024800 +vn -0.109930 -0.738631 -0.665087 +v -4.195010 -2.141990 4.148750 +vn -0.174698 -0.766130 -0.618487 +v -3.453960 -1.401110 3.624530 +vn -0.095245 -0.190663 -0.977024 +v -3.585400 -1.793300 3.740650 +vn -0.070020 -0.431636 -0.899326 +v -3.720310 -1.460870 3.667180 +vn -0.150852 -0.186742 -0.970758 +v -3.541110 -2.015750 3.900560 +vn -0.055869 -0.714267 -0.697639 +v -1.679040 -0.358188 3.683920 +vn -0.465705 0.017121 -0.884774 +v -1.941520 -0.509041 3.807820 +vn 0.184642 -0.060714 -0.980929 +v -1.891180 -0.476431 3.793250 +vn -0.332215 -0.072479 -0.940415 +v -2.075330 -0.592469 3.732220 +vn 0.398481 0.030381 -0.916673 +v -1.970950 -0.522513 3.789430 +vn 0.474774 0.072023 -0.877156 +v -2.719100 -1.043400 3.552780 +vn 0.191554 -0.187366 -0.963432 +v -2.350530 -0.794532 3.630320 +vn 0.326728 -0.078660 -0.941839 +v -3.103560 -1.253770 3.568620 +vn 0.008344 -0.221752 -0.975067 +v -0.985697 0.704461 2.953670 +vn -0.323699 -0.705069 0.630948 +v -1.023800 1.173200 3.289950 +vn -0.201747 -0.434622 0.877725 +v -0.455913 0.296863 2.758410 +vn -0.554159 -0.831339 0.042233 +v -0.871297 0.502868 2.688520 +vn -0.353667 -0.905640 0.233959 +v -0.582661 0.121425 3.092970 +vn -0.457636 -0.402568 -0.792785 +v -0.170265 0.056296 2.805910 +vn -0.576001 -0.688636 -0.440458 +v -1.164230 -0.087819 3.418070 +vn -0.433971 -0.106757 -0.894579 +v -10.245600 0.094502 1.834340 +vn -0.184994 0.874431 -0.448495 +v -10.481500 -0.129272 1.681090 +vn -0.406984 0.732153 -0.546183 +v -10.834300 -0.229681 1.886460 +vn -0.559019 0.751012 -0.351395 +v -10.566800 0.011479 2.098810 +vn -0.517544 0.855538 -0.014274 +v -10.523300 -0.030123 1.874300 +vn -0.468814 0.802662 -0.368710 +v -10.862800 -0.233369 2.272550 +vn -0.603258 0.727970 0.325789 +v -10.523900 -0.144657 2.500790 +vn -0.409287 0.672083 0.617081 +v -10.265200 0.081511 2.379530 +vn -0.172013 0.843507 0.508830 +v -10.546400 -0.035303 2.320630 +vn -0.478640 0.798044 0.366100 +v -10.828500 -0.375993 1.643920 +vn -0.490514 0.726873 -0.480679 +v -11.127600 -0.455278 2.050830 +vn -0.780720 0.624014 -0.032906 +v -11.040300 -0.435702 1.822400 +vn -0.646900 0.683263 -0.338634 +v -10.226400 -0.096696 1.595150 +vn 0.180385 0.544523 -0.819119 +v -10.506700 -0.255130 1.553150 +vn -0.355708 0.683917 -0.636969 +v -10.148500 0.161534 2.113840 +vn 0.871474 0.488354 0.045207 +v -10.139200 0.075726 1.814950 +vn 0.808931 0.457109 -0.369705 +v -10.263200 -0.125108 2.579620 +vn 0.213528 0.374407 0.902344 +v -10.157800 0.060125 2.393100 +vn 0.795254 0.392758 0.461857 +v -10.886900 -0.409951 2.491960 +vn -0.541207 0.617462 0.570820 +v -10.561100 -0.290770 2.600310 +vn -0.325469 0.508749 0.797022 +v -11.076100 -0.455740 2.291410 +vn -0.716789 0.615551 0.327581 +v -10.915900 -1.118820 -2.149540 +vn -0.430878 0.763388 -0.481230 +v -11.335000 -1.299380 -2.084250 +vn -0.460723 0.742606 -0.486077 +v -11.139700 -1.039660 -1.795810 +vn -0.538878 0.813987 -0.216878 +v -10.721900 -0.860695 -1.929020 +vn -0.483066 0.770113 -0.416622 +v -11.023000 -1.062130 -1.986040 +vn -0.438729 0.774850 -0.455109 +v -11.506000 -1.306840 -1.727990 +vn -0.663235 0.748076 0.022405 +v -11.206300 -1.121890 -1.335590 +vn -0.632936 0.710120 0.308419 +v -10.881700 -0.855341 -1.362000 +vn -0.494677 0.831057 0.254242 +v -11.184500 -1.058280 -1.548740 +vn -0.606590 0.792769 0.059714 +v -10.673700 -0.706412 -1.620260 +vn 0.784274 0.494598 0.374548 +v -10.678100 -0.999088 -2.197300 +vn -0.629507 0.708376 -0.319256 +v -10.621500 -0.797597 -1.940660 +vn -0.994090 0.104987 -0.027635 +v -11.194300 -1.372090 -2.311510 +vn -0.455772 0.765509 -0.454168 +v -11.649000 -1.499890 -2.001270 +vn -0.864544 0.329892 -0.379124 +v -11.468000 -1.469920 -2.196170 +vn -0.543710 0.660564 -0.517720 +v -10.900000 -1.202870 -2.316400 +vn -0.494972 0.788742 -0.364540 +v -10.963100 -1.051920 -1.141480 +vn -0.200834 0.420306 0.884878 +v -10.778600 -0.833549 -1.309860 +vn 0.577950 0.428583 0.694471 +v -11.529000 -1.374500 -1.496100 +vn -0.667785 0.714374 0.209126 +v -11.254100 -1.234440 -1.247120 +vn -0.633745 0.570877 0.521984 +v -11.665000 -1.465540 -1.757700 +vn -0.774111 0.632837 0.016428 +v -8.889180 -2.064380 -4.360460 +vn -0.376930 0.405259 -0.832880 +v -9.326240 -2.373410 -4.303850 +vn -0.413111 0.378903 -0.828113 +v -9.239200 -2.040010 -4.129600 +vn -0.598516 0.626555 -0.499206 +v -8.788260 -1.758720 -4.238600 +vn -0.392613 0.624590 -0.675087 +v -9.068320 -2.044480 -4.265970 +vn -0.455783 0.480220 -0.749433 +v -9.559780 -2.309800 -4.039170 +vn -0.765024 0.575946 -0.288140 +v -9.318930 -1.983400 -3.721220 +vn -0.721736 0.691708 0.025219 +v -9.042210 -1.729270 -3.778700 +vn -0.605478 0.794459 -0.047248 +v -9.299280 -1.996110 -3.924570 +vn -0.673589 0.704120 -0.224708 +v -8.824140 -1.631100 -3.989240 +vn 0.244441 0.966587 0.077193 +v -8.612210 -1.853090 -4.372050 +vn 0.121865 0.493614 -0.861101 +v -8.668570 -1.686560 -4.215000 +vn 0.404581 0.856969 -0.319246 +v -9.106210 -2.444190 -4.431150 +vn -0.425766 0.430886 -0.795651 +v -9.584730 -2.586300 -4.219440 +vn -0.755482 0.017759 -0.654929 +v -9.379480 -2.575100 -4.358980 +vn -0.469815 0.340062 -0.814636 +v -8.804270 -2.154580 -4.439800 +vn -0.411692 0.426611 -0.805303 +v -9.079690 -1.802900 -3.535040 +vn -0.414480 0.741393 0.527771 +v -8.929700 -1.662820 -3.715370 +vn 0.036162 0.919490 0.391448 +v -9.626150 -2.350800 -3.780820 +vn -0.825372 0.564560 -0.005769 +v -9.368510 -2.072530 -3.589900 +vn -0.733385 0.633469 0.246706 +v -9.682590 -2.516800 -4.008700 +vn -0.907060 0.317090 -0.276940 +v -5.644310 -3.101710 -5.495260 +vn -0.454226 0.059827 -0.888875 +v -5.925150 -3.477760 -5.340770 +vn -0.548550 -0.071764 -0.833033 +v -5.919320 -3.130980 -5.261470 +vn -0.695870 0.201995 -0.689175 +v -5.598720 -2.780060 -5.449620 +vn -0.582097 0.263803 -0.769136 +v -5.777300 -3.131390 -5.399000 +vn -0.642229 0.183985 -0.744104 +v -6.144960 -3.385930 -5.091150 +vn -0.891999 0.046436 -0.449646 +v -6.100420 -2.921960 -4.980880 +vn -0.860448 0.282812 -0.423848 +v -5.898900 -2.667860 -5.113090 +vn -0.720769 0.343250 -0.602221 +v -6.032830 -3.034310 -5.111920 +vn -0.733698 0.231038 -0.638990 +v -5.678180 -2.583100 -5.288510 +vn 0.052517 0.960920 -0.271799 +v -5.443030 -2.817270 -5.553510 +vn -0.025440 0.237083 -0.971156 +v -5.515990 -2.658660 -5.457170 +vn 0.201761 0.772695 -0.601859 +v -5.751800 -3.405640 -5.419850 +vn -0.240783 -0.247823 -0.938407 +v -6.048140 -3.614770 -5.186350 +vn -0.372739 -0.927936 -0.000076 +v -5.915720 -3.584270 -5.310420 +vn -0.187331 -0.638945 -0.746094 +v -5.557940 -3.108120 -5.520980 +vn -0.197597 -0.110988 -0.973980 +v -5.973470 -2.612330 -4.956640 +vn -0.691180 0.707568 0.147032 +v -5.830990 -2.541420 -5.104100 +vn -0.134993 0.990801 -0.009504 +v -6.178160 -3.201800 -4.927960 +vn -0.997086 0.065150 -0.039697 +v -6.104680 -2.874530 -4.898830 +vn -0.943063 0.332483 -0.009321 +v -6.147460 -3.467910 -5.041330 +vn -0.848300 -0.451463 0.276711 +v -4.206290 -0.997219 4.735080 +vn -0.236860 0.512084 0.825631 +v -4.617170 -1.341570 4.815980 +vn -0.223136 0.421159 0.879110 +v -4.137180 -1.354550 4.918680 +vn -0.156335 0.320478 0.934266 +v -3.772410 -0.984494 4.836490 +vn -0.221209 0.389985 0.893856 +v -4.187990 -1.161180 4.826480 +vn -0.199319 0.420664 0.885050 +v -4.469510 -1.689090 4.965230 +vn -0.168460 0.141370 0.975518 +v -3.894400 -1.638910 5.007180 +vn -0.067109 0.122776 0.990163 +v -3.575140 -1.346270 4.981460 +vn -0.127816 0.190260 0.973378 +v -4.015700 -1.508320 4.976060 +vn -0.098935 0.212644 0.972108 +v -4.774340 -1.620690 4.880980 +vn -0.490767 0.096690 0.865909 +v -4.783200 -1.291280 4.739780 +vn -0.548866 0.531178 0.645443 +v -4.837380 -1.483420 4.798200 +vn -0.697316 0.229217 0.679125 +v -4.793250 -1.437460 4.812230 +vn -0.407925 0.358968 0.839487 +v -4.566700 -1.858600 4.940140 +vn -0.336670 -0.168331 0.926454 +v -4.735500 -1.770820 4.871420 +vn -0.594681 -0.274982 0.755473 +v -4.673570 -1.755950 4.922010 +vn -0.402258 -0.137332 0.905168 +v -3.531800 -1.108980 4.949150 +vn -0.828990 -0.233828 0.508035 +v -3.834180 -0.807400 4.731150 +vn -0.296648 0.283178 0.912036 +v -3.637140 -0.899706 4.838780 +vn -0.613785 -0.015072 0.789329 +v -4.851120 -1.380330 4.720080 +vn -0.902473 0.346509 0.255878 +v -4.844940 -1.656400 4.796680 +vn -0.857512 -0.180575 0.481732 +v -4.870710 -1.514020 4.756820 +vn -0.913679 0.095322 0.395102 +v -4.619770 -1.131820 4.670620 +vn -0.519338 0.836888 0.172935 +v -4.230260 -0.931671 4.680110 +vn -0.277878 0.523701 0.805308 +v -3.454750 -1.560050 5.028290 +vn -0.228774 0.176439 0.957357 +v -3.410820 -1.335610 5.008390 +vn -0.683363 -0.001738 0.730077 +v -4.296530 -1.904020 4.989770 +vn -0.088331 -0.191182 0.977572 +v -3.844140 -1.762780 5.020610 +vn -0.076997 0.079787 0.993834 +v -4.649470 -1.901600 4.885230 +vn -0.579915 -0.504929 0.639332 +v -4.762910 -1.795660 4.838440 +vn -0.748657 -0.408141 0.522431 +v -4.797100 -1.267160 4.687640 +vn -0.778308 0.627409 0.024397 +v -4.529490 -1.944000 4.940160 +vn -0.304157 -0.547118 0.779840 +f 609/609 769/769 773/773 +f 609/609 773/773 772/772 +f 769/769 608/608 770/770 +f 769/769 770/770 773/773 +f 773/773 770/770 610/610 +f 773/773 610/610 771/771 +f 772/772 773/773 771/771 +f 772/772 771/771 612/612 +f 410/410 774/774 778/778 +f 410/410 778/778 777/777 +f 774/774 412/412 775/775 +f 774/774 775/775 778/778 +f 778/778 775/775 409/409 +f 778/778 409/409 776/776 +f 777/777 778/778 776/776 +f 777/777 776/776 411/411 +f 207/207 779/779 783/783 +f 207/207 783/783 782/782 +f 779/779 203/203 780/780 +f 779/779 780/780 783/783 +f 783/783 780/780 206/206 +f 783/783 206/206 781/781 +f 782/782 783/783 781/781 +f 782/782 781/781 154/154 +f 621/621 784/784 788/788 +f 621/621 788/788 787/787 +f 784/784 622/622 785/785 +f 784/784 785/785 788/788 +f 788/788 785/785 616/616 +f 788/788 616/616 786/786 +f 787/787 788/788 786/786 +f 787/787 786/786 618/618 +f 426/426 789/789 793/793 +f 426/426 793/793 792/792 +f 789/789 427/427 790/790 +f 789/789 790/790 793/793 +f 793/793 790/790 421/421 +f 793/793 421/421 791/791 +f 792/792 793/793 791/791 +f 792/792 791/791 420/420 +f 422/422 794/794 798/798 +f 422/422 798/798 797/797 +f 794/794 216/216 795/795 +f 794/794 795/795 798/798 +f 798/798 795/795 211/211 +f 798/798 211/211 796/796 +f 797/797 798/798 796/796 +f 797/797 796/796 423/423 +f 627/627 799/799 802/802 +f 627/627 802/802 801/801 +f 799/799 625/625 800/800 +f 799/799 800/800 802/802 +f 802/802 800/800 622/622 +f 802/802 622/622 784/784 +f 801/801 802/802 784/784 +f 801/801 784/784 621/621 +f 428/428 803/803 806/806 +f 428/428 806/806 805/805 +f 803/803 429/429 804/804 +f 803/803 804/804 806/806 +f 806/806 804/804 427/427 +f 806/806 427/427 789/789 +f 805/805 806/806 789/789 +f 805/805 789/789 426/426 +f 430/430 807/807 810/810 +f 430/430 810/810 809/809 +f 807/807 431/431 808/808 +f 807/807 808/808 810/810 +f 810/810 808/808 216/216 +f 810/810 216/216 794/794 +f 809/809 810/810 794/794 +f 809/809 794/794 422/422 +f 633/633 811/811 814/814 +f 633/633 814/814 813/813 +f 811/811 625/625 799/799 +f 811/811 799/799 814/814 +f 814/814 799/799 627/627 +f 814/814 627/627 812/812 +f 813/813 814/814 812/812 +f 813/813 812/812 634/634 +f 440/440 815/815 818/818 +f 440/440 818/818 817/817 +f 815/815 429/429 803/803 +f 815/815 803/803 818/818 +f 818/818 803/803 428/428 +f 818/818 428/428 816/816 +f 817/817 818/818 816/816 +f 817/817 816/816 441/441 +f 434/434 819/819 822/822 +f 434/434 822/822 821/821 +f 819/819 431/431 807/807 +f 819/819 807/807 822/822 +f 822/822 807/807 430/430 +f 822/822 430/430 820/820 +f 821/821 822/822 820/820 +f 821/821 820/820 435/435 +f 629/629 823/823 827/827 +f 629/629 827/827 826/826 +f 823/823 766/766 824/824 +f 823/823 824/824 827/827 +f 827/827 824/824 768/768 +f 827/827 768/768 825/825 +f 826/826 827/827 825/825 +f 826/826 825/825 639/639 +f 629/629 828/828 831/831 +f 629/629 831/831 823/823 +f 828/828 624/624 829/829 +f 828/828 829/829 831/831 +f 831/831 829/829 752/752 +f 831/831 752/752 830/830 +f 823/823 831/831 830/830 +f 823/823 830/830 766/766 +f 634/634 812/812 835/835 +f 634/634 835/835 834/834 +f 812/812 627/627 832/832 +f 812/812 832/832 835/835 +f 835/835 832/832 628/628 +f 835/835 628/628 833/833 +f 834/834 835/835 833/833 +f 834/834 833/833 635/635 +f 635/635 833/833 838/838 +f 635/635 838/838 837/837 +f 833/833 628/628 836/836 +f 833/833 836/836 838/838 +f 838/838 836/836 629/629 +f 838/838 629/629 826/826 +f 837/837 838/838 826/826 +f 837/837 826/826 639/639 +f 627/627 801/801 841/841 +f 627/627 841/841 832/832 +f 801/801 621/621 839/839 +f 801/801 839/839 841/841 +f 841/841 839/839 623/623 +f 841/841 623/623 840/840 +f 832/832 841/841 840/840 +f 832/832 840/840 628/628 +f 628/628 840/840 843/843 +f 628/628 843/843 836/836 +f 840/840 623/623 842/842 +f 840/840 842/842 843/843 +f 843/843 842/842 624/624 +f 843/843 624/624 828/828 +f 836/836 843/843 828/828 +f 836/836 828/828 629/629 +f 621/621 787/787 846/846 +f 621/621 846/846 839/839 +f 787/787 618/618 844/844 +f 787/787 844/844 846/846 +f 846/846 844/844 619/619 +f 846/846 619/619 845/845 +f 839/839 846/846 845/845 +f 839/839 845/845 623/623 +f 623/623 845/845 849/849 +f 623/623 849/849 842/842 +f 845/845 619/619 847/847 +f 845/845 847/847 849/849 +f 849/849 847/847 764/764 +f 849/849 764/764 848/848 +f 842/842 849/849 848/848 +f 842/842 848/848 624/624 +f 609/609 772/772 853/853 +f 609/609 853/853 852/852 +f 772/772 612/612 850/850 +f 772/772 850/850 853/853 +f 853/853 850/850 605/605 +f 853/853 605/605 851/851 +f 852/852 853/853 851/851 +f 852/852 851/851 611/611 +f 611/611 851/851 857/857 +f 611/611 857/857 856/856 +f 851/851 605/605 854/854 +f 851/851 854/854 857/857 +f 857/857 854/854 607/607 +f 857/857 607/607 855/855 +f 856/856 857/857 855/855 +f 856/856 855/855 762/762 +f 441/441 816/816 861/861 +f 441/441 861/861 860/860 +f 816/816 428/428 858/858 +f 816/816 858/858 861/861 +f 861/861 858/858 626/626 +f 861/861 626/626 859/859 +f 860/860 861/861 859/859 +f 860/860 859/859 630/630 +f 630/630 859/859 864/864 +f 630/630 864/864 863/863 +f 859/859 626/626 862/862 +f 859/859 862/862 864/864 +f 864/864 862/862 625/625 +f 864/864 625/625 811/811 +f 863/863 864/864 811/811 +f 863/863 811/811 633/633 +f 428/428 805/805 867/867 +f 428/428 867/867 858/858 +f 805/805 426/426 865/865 +f 805/805 865/865 867/867 +f 867/867 865/865 620/620 +f 867/867 620/620 866/866 +f 858/858 867/867 866/866 +f 858/858 866/866 626/626 +f 626/626 866/866 869/869 +f 626/626 869/869 862/862 +f 866/866 620/620 868/868 +f 866/866 868/868 869/869 +f 869/869 868/868 622/622 +f 869/869 622/622 800/800 +f 862/862 869/869 800/800 +f 862/862 800/800 625/625 +f 426/426 792/792 872/872 +f 426/426 872/872 865/865 +f 792/792 420/420 870/870 +f 792/792 870/870 872/872 +f 872/872 870/870 617/617 +f 872/872 617/617 871/871 +f 865/865 872/872 871/871 +f 865/865 871/871 620/620 +f 620/620 871/871 874/874 +f 620/620 874/874 868/868 +f 871/871 617/617 873/873 +f 871/871 873/873 874/874 +f 874/874 873/873 616/616 +f 874/874 616/616 785/785 +f 868/868 874/874 785/785 +f 868/868 785/785 622/622 +f 410/410 777/777 878/878 +f 410/410 878/878 877/877 +f 777/777 411/411 875/875 +f 777/777 875/875 878/878 +f 878/878 875/875 407/407 +f 878/878 407/407 876/876 +f 877/877 878/878 876/876 +f 877/877 876/876 416/416 +f 416/416 876/876 881/881 +f 416/416 881/881 880/880 +f 876/876 407/407 879/879 +f 876/876 879/879 881/881 +f 881/881 879/879 610/610 +f 881/881 610/610 770/770 +f 880/880 881/881 770/770 +f 880/880 770/770 608/608 +f 435/435 820/820 885/885 +f 435/435 885/885 884/884 +f 820/820 430/430 882/882 +f 820/820 882/882 885/885 +f 885/885 882/882 432/432 +f 885/885 432/432 883/883 +f 884/884 885/885 883/883 +f 884/884 883/883 436/436 +f 436/436 883/883 888/888 +f 436/436 888/888 887/887 +f 883/883 432/432 886/886 +f 883/883 886/886 888/888 +f 888/888 886/886 429/429 +f 888/888 429/429 815/815 +f 887/887 888/888 815/815 +f 887/887 815/815 440/440 +f 430/430 809/809 891/891 +f 430/430 891/891 882/882 +f 809/809 422/422 889/889 +f 809/809 889/889 891/891 +f 891/891 889/889 424/424 +f 891/891 424/424 890/890 +f 882/882 891/891 890/890 +f 882/882 890/890 432/432 +f 432/432 890/890 893/893 +f 432/432 893/893 886/886 +f 890/890 424/424 892/892 +f 890/890 892/892 893/893 +f 893/893 892/892 427/427 +f 893/893 427/427 804/804 +f 886/886 893/893 804/804 +f 886/886 804/804 429/429 +f 422/422 797/797 896/896 +f 422/422 896/896 889/889 +f 797/797 423/423 894/894 +f 797/797 894/894 896/896 +f 896/896 894/894 425/425 +f 896/896 425/425 895/895 +f 889/889 896/896 895/895 +f 889/889 895/895 424/424 +f 424/424 895/895 898/898 +f 424/424 898/898 892/892 +f 895/895 425/425 897/897 +f 895/895 897/897 898/898 +f 898/898 897/897 421/421 +f 898/898 421/421 790/790 +f 892/892 898/898 790/790 +f 892/892 790/790 427/427 +f 207/207 782/782 902/902 +f 207/207 902/902 901/901 +f 782/782 154/154 899/899 +f 782/782 899/899 902/902 +f 902/902 899/899 408/408 +f 902/902 408/408 900/900 +f 901/901 902/902 900/900 +f 901/901 900/900 413/413 +f 413/413 900/900 905/905 +f 413/413 905/905 904/904 +f 900/900 408/408 903/903 +f 900/900 903/903 905/905 +f 905/905 903/903 409/409 +f 905/905 409/409 775/775 +f 904/904 905/905 775/775 +f 904/904 775/775 412/412 +f 184/184 906/906 910/910 +f 184/184 910/910 909/909 +f 906/906 217/217 907/907 +f 906/906 907/907 910/910 +f 910/910 907/907 218/218 +f 910/910 218/218 908/908 +f 909/909 910/910 908/908 +f 909/909 908/908 219/219 +f 219/219 908/908 913/913 +f 219/219 913/913 912/912 +f 908/908 218/218 911/911 +f 908/908 911/911 913/913 +f 913/913 911/911 431/431 +f 913/913 431/431 819/819 +f 912/912 913/913 819/819 +f 912/912 819/819 434/434 +f 217/217 914/914 917/917 +f 217/217 917/917 907/907 +f 914/914 214/214 915/915 +f 914/914 915/915 917/917 +f 917/917 915/915 215/215 +f 917/917 215/215 916/916 +f 907/907 917/917 916/916 +f 907/907 916/916 218/218 +f 218/218 916/916 919/919 +f 218/218 919/919 911/911 +f 916/916 215/215 918/918 +f 916/916 918/918 919/919 +f 919/919 918/918 216/216 +f 919/919 216/216 808/808 +f 911/911 919/919 808/808 +f 911/911 808/808 431/431 +f 214/214 920/920 923/923 +f 214/214 923/923 915/915 +f 920/920 212/212 921/921 +f 920/920 921/921 923/923 +f 923/923 921/921 213/213 +f 923/923 213/213 922/922 +f 915/915 923/923 922/922 +f 915/915 922/922 215/215 +f 215/215 922/922 925/925 +f 215/215 925/925 918/918 +f 922/922 213/213 924/924 +f 922/922 924/924 925/925 +f 925/925 924/924 211/211 +f 925/925 211/211 795/795 +f 918/918 925/925 795/795 +f 918/918 795/795 216/216 +f 204/204 926/926 930/930 +f 204/204 930/930 929/929 +f 926/926 163/163 927/927 +f 926/926 927/927 930/930 +f 930/930 927/927 155/155 +f 930/930 155/155 928/928 +f 929/929 930/930 928/928 +f 929/929 928/928 205/205 +f 205/205 928/928 933/933 +f 205/205 933/933 932/932 +f 928/928 155/155 931/931 +f 928/928 931/931 933/933 +f 933/933 931/931 206/206 +f 933/933 206/206 780/780 +f 932/932 933/933 780/780 +f 932/932 780/780 203/203 +f 601/601 934/934 938/938 +f 601/601 938/938 937/937 +f 934/934 603/603 935/935 +f 934/934 935/935 938/938 +f 938/938 935/935 598/598 +f 938/938 598/598 936/936 +f 937/937 938/938 936/936 +f 937/937 936/936 599/599 +f 604/604 939/939 942/942 +f 604/604 942/942 941/941 +f 939/939 601/601 937/937 +f 939/939 937/937 942/942 +f 942/942 937/937 599/599 +f 942/942 599/599 940/940 +f 941/941 942/942 940/940 +f 941/941 940/940 760/760 +f 599/599 936/936 946/946 +f 599/599 946/946 945/945 +f 936/936 598/598 943/943 +f 936/936 943/943 946/946 +f 946/946 943/943 533/533 +f 946/946 533/533 944/944 +f 945/945 946/946 944/944 +f 945/945 944/944 534/534 +f 760/760 940/940 949/949 +f 760/760 949/949 948/948 +f 940/940 599/599 945/945 +f 940/940 945/945 949/949 +f 949/949 945/945 534/534 +f 949/949 534/534 947/947 +f 948/948 949/949 947/947 +f 948/948 947/947 536/536 +f 518/518 950/950 954/954 +f 518/518 954/954 953/953 +f 950/950 519/519 951/951 +f 950/950 951/951 954/954 +f 954/954 951/951 522/522 +f 954/954 522/522 952/952 +f 953/953 954/954 952/952 +f 953/953 952/952 521/521 +f 521/521 952/952 958/958 +f 521/521 958/958 957/957 +f 952/952 522/522 955/955 +f 952/952 955/955 958/958 +f 958/958 955/955 525/525 +f 958/958 525/525 956/956 +f 957/957 958/958 956/956 +f 957/957 956/956 526/526 +f 522/522 951/951 962/962 +f 522/522 962/962 961/961 +f 951/951 519/519 959/959 +f 951/951 959/959 962/962 +f 962/962 959/959 520/520 +f 962/962 520/520 960/960 +f 961/961 962/962 960/960 +f 961/961 960/960 523/523 +f 525/525 955/955 965/965 +f 525/525 965/965 964/964 +f 955/955 522/522 961/961 +f 955/955 961/961 965/965 +f 965/965 961/961 523/523 +f 965/965 523/523 963/963 +f 964/964 965/965 963/963 +f 964/964 963/963 527/527 +f 325/325 966/966 970/970 +f 325/325 970/970 969/969 +f 966/966 402/402 967/967 +f 966/966 967/967 970/970 +f 970/970 967/967 327/327 +f 970/970 327/327 968/968 +f 969/969 970/970 968/968 +f 969/969 968/968 326/326 +f 402/402 971/971 974/974 +f 402/402 974/974 967/967 +f 971/971 323/323 972/972 +f 971/971 972/972 974/974 +f 974/974 972/972 324/324 +f 974/974 324/324 973/973 +f 967/967 974/974 973/973 +f 967/967 973/973 327/327 +f 323/323 971/971 978/978 +f 323/323 978/978 977/977 +f 971/971 402/402 975/975 +f 971/971 975/975 978/978 +f 978/978 975/975 403/403 +f 978/978 403/403 976/976 +f 977/977 978/978 976/976 +f 977/977 976/976 332/332 +f 402/402 966/966 981/981 +f 402/402 981/981 975/975 +f 966/966 325/325 979/979 +f 966/966 979/979 981/981 +f 981/981 979/979 406/406 +f 981/981 406/406 980/980 +f 975/975 981/981 980/980 +f 975/975 980/980 403/403 +f 322/322 982/982 986/986 +f 322/322 986/986 985/985 +f 982/982 254/254 983/983 +f 982/982 983/983 986/986 +f 986/986 983/983 253/253 +f 986/986 253/253 984/984 +f 985/985 986/986 984/984 +f 985/985 984/984 258/258 +f 257/257 987/987 990/990 +f 257/257 990/990 989/989 +f 987/987 322/322 985/985 +f 987/987 985/985 990/990 +f 990/990 985/985 258/258 +f 990/990 258/258 988/988 +f 989/989 990/990 988/988 +f 989/989 988/988 256/256 +f 253/253 991/991 994/994 +f 253/253 994/994 984/984 +f 991/991 255/255 992/992 +f 991/991 992/992 994/994 +f 994/994 992/992 239/239 +f 994/994 239/239 993/993 +f 984/984 994/994 993/993 +f 984/984 993/993 258/258 +f 258/258 993/993 997/997 +f 258/258 997/997 988/988 +f 993/993 239/239 995/995 +f 993/993 995/995 997/997 +f 997/997 995/995 238/238 +f 997/997 238/238 996/996 +f 988/988 997/997 996/996 +f 988/988 996/996 256/256 +f 143/143 998/998 1002/1002 +f 143/143 1002/1002 1001/1001 +f 998/998 142/142 999/999 +f 998/998 999/999 1002/1002 +f 1002/1002 999/999 134/134 +f 1002/1002 134/134 1000/1000 +f 1001/1001 1002/1002 1000/1000 +f 1001/1001 1000/1000 137/137 +f 331/331 1003/1003 1006/1006 +f 331/331 1006/1006 1005/1005 +f 1003/1003 143/143 1001/1001 +f 1003/1003 1001/1001 1006/1006 +f 1006/1006 1001/1001 137/137 +f 1006/1006 137/137 1004/1004 +f 1005/1005 1006/1006 1004/1004 +f 1005/1005 1004/1004 333/333 +f 134/134 1007/1007 1010/1010 +f 134/134 1010/1010 1000/1000 +f 1007/1007 135/135 1008/1008 +f 1007/1007 1008/1008 1010/1010 +f 1010/1010 1008/1008 136/136 +f 1010/1010 136/136 1009/1009 +f 1000/1000 1010/1010 1009/1009 +f 1000/1000 1009/1009 137/137 +f 137/137 1009/1009 1013/1013 +f 137/137 1013/1013 1004/1004 +f 1009/1009 136/136 1011/1011 +f 1009/1009 1011/1011 1013/1013 +f 1013/1013 1011/1011 334/334 +f 1013/1013 334/334 1012/1012 +f 1004/1004 1013/1013 1012/1012 +f 1004/1004 1012/1012 333/333 +f 67/67 1014/1014 1018/1018 +f 67/67 1018/1018 1017/1017 +f 1014/1014 69/69 1015/1015 +f 1014/1014 1015/1015 1018/1018 +f 1018/1018 1015/1015 76/76 +f 1018/1018 76/76 1016/1016 +f 1017/1017 1018/1018 1016/1016 +f 1017/1017 1016/1016 75/75 +f 75/75 1016/1016 1022/1022 +f 75/75 1022/1022 1021/1021 +f 1016/1016 76/76 1019/1019 +f 1016/1016 1019/1019 1022/1022 +f 1022/1022 1019/1019 68/68 +f 1022/1022 68/68 1020/1020 +f 1021/1021 1022/1022 1020/1020 +f 1021/1021 1020/1020 78/78 +f 76/76 1015/1015 1026/1026 +f 76/76 1026/1026 1025/1025 +f 1015/1015 69/69 1023/1023 +f 1015/1015 1023/1023 1026/1026 +f 1026/1026 1023/1023 71/71 +f 1026/1026 71/71 1024/1024 +f 1025/1025 1026/1026 1024/1024 +f 1025/1025 1024/1024 77/77 +f 68/68 1019/1019 1029/1029 +f 68/68 1029/1029 1028/1028 +f 1019/1019 76/76 1025/1025 +f 1019/1019 1025/1025 1029/1029 +f 1029/1029 1025/1025 77/77 +f 1029/1029 77/77 1027/1027 +f 1028/1028 1029/1029 1027/1027 +f 1028/1028 1027/1027 70/70 +f 148/148 1030/1030 1034/1034 +f 148/148 1034/1034 1033/1033 +f 1030/1030 114/114 1031/1031 +f 1030/1030 1031/1031 1034/1034 +f 1034/1034 1031/1031 149/149 +f 1034/1034 149/149 1032/1032 +f 1033/1033 1034/1034 1032/1032 +f 1033/1033 1032/1032 151/151 +f 151/151 1032/1032 1038/1038 +f 151/151 1038/1038 1037/1037 +f 1032/1032 149/149 1035/1035 +f 1032/1032 1035/1035 1038/1038 +f 1038/1038 1035/1035 140/140 +f 1038/1038 140/140 1036/1036 +f 1037/1037 1038/1038 1036/1036 +f 1037/1037 1036/1036 139/139 +f 149/149 1031/1031 1042/1042 +f 149/149 1042/1042 1041/1041 +f 1031/1031 114/114 1039/1039 +f 1031/1031 1039/1039 1042/1042 +f 1042/1042 1039/1039 115/115 +f 1042/1042 115/115 1040/1040 +f 1041/1041 1042/1042 1040/1040 +f 1041/1041 1040/1040 97/97 +f 140/140 1035/1035 1045/1045 +f 140/140 1045/1045 1044/1044 +f 1035/1035 149/149 1041/1041 +f 1035/1035 1041/1041 1045/1045 +f 1045/1045 1041/1041 97/97 +f 1045/1045 97/97 1043/1043 +f 1044/1044 1045/1045 1043/1043 +f 1044/1044 1043/1043 141/141 +f 98/98 1046/1046 1050/1050 +f 98/98 1050/1050 1049/1049 +f 1046/1046 101/101 1047/1047 +f 1046/1046 1047/1047 1050/1050 +f 1050/1050 1047/1047 100/100 +f 1050/1050 100/100 1048/1048 +f 1049/1049 1050/1050 1048/1048 +f 1049/1049 1048/1048 99/99 +f 97/97 1051/1051 1053/1053 +f 97/97 1053/1053 1043/1043 +f 1051/1051 101/101 1046/1046 +f 1051/1051 1046/1046 1053/1053 +f 1053/1053 1046/1046 98/98 +f 1053/1053 98/98 1052/1052 +f 1043/1043 1053/1053 1052/1052 +f 1043/1043 1052/1052 141/141 +f 101/101 1054/1054 1057/1057 +f 101/101 1057/1057 1047/1047 +f 1054/1054 102/102 1055/1055 +f 1054/1054 1055/1055 1057/1057 +f 1057/1057 1055/1055 103/103 +f 1057/1057 103/103 1056/1056 +f 1047/1047 1057/1057 1056/1056 +f 1047/1047 1056/1056 100/100 +f 115/115 1058/1058 1059/1059 +f 115/115 1059/1059 1040/1040 +f 1058/1058 102/102 1054/1054 +f 1058/1058 1054/1054 1059/1059 +f 1059/1059 1054/1054 101/101 +f 1059/1059 101/101 1051/1051 +f 1040/1040 1059/1059 1051/1051 +f 1040/1040 1051/1051 97/97 +f 100/100 1056/1056 1063/1063 +f 100/100 1063/1063 1062/1062 +f 1056/1056 103/103 1060/1060 +f 1056/1056 1060/1060 1063/1063 +f 1063/1063 1060/1060 34/34 +f 1063/1063 34/34 1061/1061 +f 1062/1062 1063/1063 1061/1061 +f 1062/1062 1061/1061 35/35 +f 99/99 1048/1048 1066/1066 +f 99/99 1066/1066 1065/1065 +f 1048/1048 100/100 1062/1062 +f 1048/1048 1062/1062 1066/1066 +f 1066/1066 1062/1062 35/35 +f 1066/1066 35/35 1064/1064 +f 1065/1065 1066/1066 1064/1064 +f 1065/1065 1064/1064 86/86 +f 602/602 1067/1067 1070/1070 +f 602/602 1070/1070 1069/1069 +f 1067/1067 606/606 1068/1068 +f 1067/1067 1068/1068 1070/1070 +f 1070/1070 1068/1068 603/603 +f 1070/1070 603/603 934/934 +f 1069/1069 1070/1070 934/934 +f 1069/1069 934/934 601/601 +f 605/605 850/850 1073/1073 +f 605/605 1073/1073 1072/1072 +f 850/850 612/612 1071/1071 +f 850/850 1071/1071 1073/1073 +f 1073/1073 1071/1071 606/606 +f 1073/1073 606/606 1067/1067 +f 1072/1072 1073/1073 1067/1067 +f 1072/1072 1067/1067 602/602 +f 604/604 1074/1074 1076/1076 +f 604/604 1076/1076 939/939 +f 1074/1074 761/761 1075/1075 +f 1074/1074 1075/1075 1076/1076 +f 1076/1076 1075/1075 602/602 +f 1076/1076 602/602 1069/1069 +f 939/939 1076/1076 1069/1069 +f 939/939 1069/1069 601/601 +f 761/761 1077/1077 1078/1078 +f 761/761 1078/1078 1075/1075 +f 1077/1077 607/607 854/854 +f 1077/1077 854/854 1078/1078 +f 1078/1078 854/854 605/605 +f 1078/1078 605/605 1072/1072 +f 1075/1075 1078/1078 1072/1072 +f 1075/1075 1072/1072 602/602 +f 523/523 960/960 1082/1082 +f 523/523 1082/1082 1081/1081 +f 960/960 520/520 1079/1079 +f 960/960 1079/1079 1082/1082 +f 1082/1082 1079/1079 480/480 +f 1082/1082 480/480 1080/1080 +f 1081/1081 1082/1082 1080/1080 +f 1081/1081 1080/1080 517/517 +f 523/523 1081/1081 1085/1085 +f 523/523 1085/1085 963/963 +f 1081/1081 517/517 1083/1083 +f 1081/1081 1083/1083 1085/1085 +f 1085/1085 1083/1083 481/481 +f 1085/1085 481/481 1084/1084 +f 963/963 1085/1085 1084/1084 +f 963/963 1084/1084 527/527 +f 532/532 1086/1086 1089/1089 +f 532/532 1089/1089 1088/1088 +f 1086/1086 518/518 953/953 +f 1086/1086 953/953 1089/1089 +f 1089/1089 953/953 521/521 +f 1089/1089 521/521 1087/1087 +f 1088/1088 1089/1089 1087/1087 +f 1088/1088 1087/1087 535/535 +f 534/534 944/944 1092/1092 +f 534/534 1092/1092 1091/1091 +f 944/944 533/533 1090/1090 +f 944/944 1090/1090 1092/1092 +f 1092/1092 1090/1090 532/532 +f 1092/1092 532/532 1088/1088 +f 1091/1091 1092/1092 1088/1088 +f 1091/1091 1088/1088 535/535 +f 735/735 1093/1093 1095/1095 +f 735/735 1095/1095 1094/1094 +f 1093/1093 535/535 1087/1087 +f 1093/1093 1087/1087 1095/1095 +f 1095/1095 1087/1087 521/521 +f 1095/1095 521/521 957/957 +f 1094/1094 1095/1095 957/957 +f 1094/1094 957/957 526/526 +f 534/534 1091/1091 1097/1097 +f 534/534 1097/1097 947/947 +f 1091/1091 535/535 1093/1093 +f 1091/1091 1093/1093 1097/1097 +f 1097/1097 1093/1093 735/735 +f 1097/1097 735/735 1096/1096 +f 947/947 1097/1097 1096/1096 +f 947/947 1096/1096 536/536 +f 469/469 1098/1098 1102/1102 +f 469/469 1102/1102 1101/1101 +f 1098/1098 466/466 1099/1099 +f 1098/1098 1099/1099 1102/1102 +f 1102/1102 1099/1099 467/467 +f 1102/1102 467/467 1100/1100 +f 1101/1101 1102/1102 1100/1100 +f 1101/1101 1100/1100 470/470 +f 492/492 1103/1103 1106/1106 +f 492/492 1106/1106 1105/1105 +f 1103/1103 480/480 1104/1104 +f 1103/1103 1104/1104 1106/1106 +f 1106/1106 1104/1104 466/466 +f 1106/1106 466/466 1098/1098 +f 1105/1105 1106/1106 1098/1098 +f 1105/1105 1098/1098 469/469 +f 492/492 1107/1107 1109/1109 +f 492/492 1109/1109 1103/1103 +f 1107/1107 531/531 1108/1108 +f 1107/1107 1108/1108 1109/1109 +f 1109/1109 1108/1108 517/517 +f 1109/1109 517/517 1080/1080 +f 1103/1103 1109/1109 1080/1080 +f 1103/1103 1080/1080 480/480 +f 494/494 1110/1110 1112/1112 +f 494/494 1112/1112 1111/1111 +f 1110/1110 481/481 1083/1083 +f 1110/1110 1083/1083 1112/1112 +f 1112/1112 1083/1083 517/517 +f 1112/1112 517/517 1108/1108 +f 1111/1111 1112/1112 1108/1108 +f 1111/1111 1108/1108 531/531 +f 494/494 1113/1113 1116/1116 +f 494/494 1116/1116 1110/1110 +f 1113/1113 473/473 1114/1114 +f 1113/1113 1114/1114 1116/1116 +f 1116/1116 1114/1114 468/468 +f 1116/1116 468/468 1115/1115 +f 1110/1110 1116/1116 1115/1115 +f 1110/1110 1115/1115 481/481 +f 473/473 1117/1117 1119/1119 +f 473/473 1119/1119 1114/1114 +f 1117/1117 470/470 1100/1100 +f 1117/1117 1100/1100 1119/1119 +f 1119/1119 1100/1100 467/467 +f 1119/1119 467/467 1118/1118 +f 1114/1114 1119/1119 1118/1118 +f 1114/1114 1118/1118 468/468 +f 403/403 1120/1120 1123/1123 +f 403/403 1123/1123 976/976 +f 1120/1120 405/405 1121/1121 +f 1120/1120 1121/1121 1123/1123 +f 1123/1123 1121/1121 404/404 +f 1123/1123 404/404 1122/1122 +f 976/976 1123/1123 1122/1122 +f 976/976 1122/1122 332/332 +f 406/406 1124/1124 1126/1126 +f 406/406 1126/1126 980/980 +f 1124/1124 600/600 1125/1125 +f 1124/1124 1125/1125 1126/1126 +f 1126/1126 1125/1125 405/405 +f 1126/1126 405/405 1120/1120 +f 980/980 1126/1126 1120/1120 +f 980/980 1120/1120 403/403 +f 404/404 1121/1121 1129/1129 +f 404/404 1129/1129 1128/1128 +f 1121/1121 405/405 1127/1127 +f 1121/1121 1127/1127 1129/1129 +f 1129/1129 1127/1127 407/407 +f 1129/1129 407/407 875/875 +f 1128/1128 1129/1129 875/875 +f 1128/1128 875/875 411/411 +f 405/405 1125/1125 1131/1131 +f 405/405 1131/1131 1127/1127 +f 1125/1125 600/600 1130/1130 +f 1125/1125 1130/1130 1131/1131 +f 1131/1131 1130/1130 610/610 +f 1131/1131 610/610 879/879 +f 1127/1127 1131/1131 879/879 +f 1127/1127 879/879 407/407 +f 320/320 1132/1132 1135/1135 +f 320/320 1135/1135 1134/1134 +f 1132/1132 321/321 1133/1133 +f 1132/1132 1133/1133 1135/1135 +f 1135/1135 1133/1133 322/322 +f 1135/1135 322/322 987/987 +f 1134/1134 1135/1135 987/987 +f 1134/1134 987/987 257/257 +f 321/321 1136/1136 1138/1138 +f 321/321 1138/1138 1133/1133 +f 1136/1136 319/319 1137/1137 +f 1136/1136 1137/1137 1138/1138 +f 1138/1138 1137/1137 254/254 +f 1138/1138 254/254 982/982 +f 1133/1133 1138/1138 982/982 +f 1133/1133 982/982 322/322 +f 326/326 968/968 1141/1141 +f 326/326 1141/1141 1140/1140 +f 968/968 327/327 1139/1139 +f 968/968 1139/1139 1141/1141 +f 1141/1141 1139/1139 321/321 +f 1141/1141 321/321 1132/1132 +f 1140/1140 1141/1141 1132/1132 +f 1140/1140 1132/1132 320/320 +f 327/327 973/973 1143/1143 +f 327/327 1143/1143 1139/1139 +f 973/973 324/324 1142/1142 +f 973/973 1142/1142 1143/1143 +f 1143/1143 1142/1142 319/319 +f 1143/1143 319/319 1136/1136 +f 1139/1139 1143/1143 1136/1136 +f 1139/1139 1136/1136 321/321 +f 239/239 992/992 1147/1147 +f 239/239 1147/1147 1146/1146 +f 992/992 255/255 1144/1144 +f 992/992 1144/1144 1147/1147 +f 1147/1147 1144/1144 231/231 +f 1147/1147 231/231 1145/1145 +f 1146/1146 1147/1147 1145/1145 +f 1146/1146 1145/1145 243/243 +f 238/238 995/995 1150/1150 +f 238/238 1150/1150 1149/1149 +f 995/995 239/239 1146/1146 +f 995/995 1146/1146 1150/1150 +f 1150/1150 1146/1146 243/243 +f 1150/1150 243/243 1148/1148 +f 1149/1149 1150/1150 1148/1148 +f 1149/1149 1148/1148 242/242 +f 230/230 1151/1151 1154/1154 +f 230/230 1154/1154 1153/1153 +f 1151/1151 240/240 1152/1152 +f 1151/1151 1152/1152 1154/1154 +f 1154/1154 1152/1152 243/243 +f 1154/1154 243/243 1145/1145 +f 1153/1153 1154/1154 1145/1145 +f 1153/1153 1145/1145 231/231 +f 234/234 1155/1155 1159/1159 +f 234/234 1159/1159 1158/1158 +f 1155/1155 232/232 1156/1156 +f 1155/1155 1156/1156 1159/1159 +f 1159/1159 1156/1156 233/233 +f 1159/1159 233/233 1157/1157 +f 1158/1158 1159/1159 1157/1157 +f 1158/1158 1157/1157 235/235 +f 230/230 1153/1153 1162/1162 +f 230/230 1162/1162 1161/1161 +f 1153/1153 231/231 1160/1160 +f 1153/1153 1160/1160 1162/1162 +f 1162/1162 1160/1160 232/232 +f 1162/1162 232/232 1155/1155 +f 1161/1161 1162/1162 1155/1155 +f 1161/1161 1155/1155 234/234 +f 251/251 1163/1163 1165/1165 +f 251/251 1165/1165 1164/1164 +f 1163/1163 242/242 1148/1148 +f 1163/1163 1148/1148 1165/1165 +f 1165/1165 1148/1148 243/243 +f 1165/1165 243/243 1152/1152 +f 1164/1164 1165/1165 1152/1152 +f 1164/1164 1152/1152 240/240 +f 251/251 1166/1166 1169/1169 +f 251/251 1169/1169 1163/1163 +f 1166/1166 244/244 1167/1167 +f 1166/1166 1167/1167 1169/1169 +f 1169/1169 1167/1167 241/241 +f 1169/1169 241/241 1168/1168 +f 1163/1163 1169/1169 1168/1168 +f 1163/1163 1168/1168 242/242 +f 244/244 1170/1170 1172/1172 +f 244/244 1172/1172 1167/1167 +f 1170/1170 235/235 1157/1157 +f 1170/1170 1157/1157 1172/1172 +f 1172/1172 1157/1157 233/233 +f 1172/1172 233/233 1171/1171 +f 1167/1167 1172/1172 1171/1171 +f 1167/1167 1171/1171 241/241 +f 202/202 1173/1173 1176/1176 +f 202/202 1176/1176 1175/1175 +f 1173/1173 156/156 1174/1174 +f 1173/1173 1174/1174 1176/1176 +f 1176/1176 1174/1174 142/142 +f 1176/1176 142/142 998/998 +f 1175/1175 1176/1176 998/998 +f 1175/1175 998/998 143/143 +f 154/154 1177/1177 1179/1179 +f 154/154 1179/1179 899/899 +f 1177/1177 156/156 1173/1173 +f 1177/1177 1173/1173 1179/1179 +f 1179/1179 1173/1173 202/202 +f 1179/1179 202/202 1178/1178 +f 899/899 1179/1179 1178/1178 +f 899/899 1178/1178 408/408 +f 346/346 1180/1180 1182/1182 +f 346/346 1182/1182 1181/1181 +f 1180/1180 202/202 1175/1175 +f 1180/1180 1175/1175 1182/1182 +f 1182/1182 1175/1175 143/143 +f 1182/1182 143/143 1003/1003 +f 1181/1181 1182/1182 1003/1003 +f 1181/1181 1003/1003 331/331 +f 409/409 903/903 1184/1184 +f 409/409 1184/1184 1183/1183 +f 903/903 408/408 1178/1178 +f 903/903 1178/1178 1184/1184 +f 1184/1184 1178/1178 202/202 +f 1184/1184 202/202 1180/1180 +f 1183/1183 1184/1184 1180/1180 +f 1183/1183 1180/1180 346/346 +f 132/132 1185/1185 1188/1188 +f 132/132 1188/1188 1187/1187 +f 1185/1185 87/87 1186/1186 +f 1185/1185 1186/1186 1188/1188 +f 1188/1188 1186/1186 67/67 +f 1188/1188 67/67 1017/1017 +f 1187/1187 1188/1188 1017/1017 +f 1187/1187 1017/1017 75/75 +f 135/135 1189/1189 1191/1191 +f 135/135 1191/1191 1008/1008 +f 1189/1189 87/87 1185/1185 +f 1189/1189 1185/1185 1191/1191 +f 1191/1191 1185/1185 132/132 +f 1191/1191 132/132 1190/1190 +f 1008/1008 1191/1191 1190/1190 +f 1008/1008 1190/1190 136/136 +f 133/133 1192/1192 1194/1194 +f 133/133 1194/1194 1193/1193 +f 1192/1192 132/132 1187/1187 +f 1192/1192 1187/1187 1194/1194 +f 1194/1194 1187/1187 75/75 +f 1194/1194 75/75 1021/1021 +f 1193/1193 1194/1194 1021/1021 +f 1193/1193 1021/1021 78/78 +f 136/136 1190/1190 1196/1196 +f 136/136 1196/1196 1011/1011 +f 1190/1190 132/132 1192/1192 +f 1190/1190 1192/1192 1196/1196 +f 1196/1196 1192/1192 133/133 +f 1196/1196 133/133 1195/1195 +f 1011/1011 1196/1196 1195/1195 +f 1011/1011 1195/1195 334/334 +f 71/71 1197/1197 1200/1200 +f 71/71 1200/1200 1024/1024 +f 1197/1197 72/72 1198/1198 +f 1197/1197 1198/1198 1200/1200 +f 1200/1200 1198/1198 64/64 +f 1200/1200 64/64 1199/1199 +f 1024/1024 1200/1200 1199/1199 +f 1024/1024 1199/1199 77/77 +f 77/77 1199/1199 1203/1203 +f 77/77 1203/1203 1027/1027 +f 1199/1199 64/64 1201/1201 +f 1199/1199 1201/1201 1203/1203 +f 1203/1203 1201/1201 62/62 +f 1203/1203 62/62 1202/1202 +f 1027/1027 1203/1203 1202/1202 +f 1027/1027 1202/1202 70/70 +f 85/85 1204/1204 1207/1207 +f 85/85 1207/1207 1206/1206 +f 1204/1204 73/73 1205/1205 +f 1204/1204 1205/1205 1207/1207 +f 1207/1207 1205/1205 64/64 +f 1207/1207 64/64 1198/1198 +f 1206/1206 1207/1207 1198/1198 +f 1206/1206 1198/1198 72/72 +f 66/66 1208/1208 1210/1210 +f 66/66 1210/1210 1209/1209 +f 1208/1208 62/62 1201/1201 +f 1208/1208 1201/1201 1210/1210 +f 1210/1210 1201/1201 64/64 +f 1210/1210 64/64 1205/1205 +f 1209/1209 1210/1210 1205/1205 +f 1209/1209 1205/1205 73/73 +f 66/66 1211/1211 1214/1214 +f 66/66 1214/1214 1208/1208 +f 1211/1211 3/3 1212/1212 +f 1211/1211 1212/1212 1214/1214 +f 1214/1214 1212/1212 2/2 +f 1214/1214 2/2 1213/1213 +f 1208/1208 1214/1214 1213/1213 +f 1208/1208 1213/1213 62/62 +f 163/163 1215/1215 1218/1218 +f 163/163 1218/1218 927/927 +f 1215/1215 150/150 1216/1216 +f 1215/1215 1216/1216 1218/1218 +f 1218/1218 1216/1216 153/153 +f 1218/1218 153/153 1217/1217 +f 927/927 1218/1218 1217/1217 +f 927/927 1217/1217 155/155 +f 155/155 1217/1217 1221/1221 +f 155/155 1221/1221 931/931 +f 1217/1217 153/153 1219/1219 +f 1217/1217 1219/1219 1221/1221 +f 1221/1221 1219/1219 152/152 +f 1221/1221 152/152 1220/1220 +f 931/931 1221/1221 1220/1220 +f 931/931 1220/1220 206/206 +f 153/153 1216/1216 1224/1224 +f 153/153 1224/1224 1223/1223 +f 1216/1216 150/150 1222/1222 +f 1216/1216 1222/1222 1224/1224 +f 1224/1224 1222/1222 148/148 +f 1224/1224 148/148 1033/1033 +f 1223/1223 1224/1224 1033/1033 +f 1223/1223 1033/1033 151/151 +f 152/152 1219/1219 1226/1226 +f 152/152 1226/1226 1225/1225 +f 1219/1219 153/153 1223/1223 +f 1219/1219 1223/1223 1226/1226 +f 1226/1226 1223/1223 151/151 +f 1226/1226 151/151 1037/1037 +f 1225/1225 1226/1226 1037/1037 +f 1225/1225 1037/1037 139/139 +f 35/35 1061/1061 1230/1230 +f 35/35 1230/1230 1229/1229 +f 1061/1061 34/34 1227/1227 +f 1061/1061 1227/1227 1230/1230 +f 1230/1230 1227/1227 37/37 +f 1230/1230 37/37 1228/1228 +f 1229/1229 1230/1230 1228/1228 +f 1229/1229 1228/1228 38/38 +f 86/86 1064/1064 1233/1233 +f 86/86 1233/1233 1232/1232 +f 1064/1064 35/35 1229/1229 +f 1064/1064 1229/1229 1233/1233 +f 1233/1233 1229/1229 38/38 +f 1233/1233 38/38 1231/1231 +f 1232/1232 1233/1233 1231/1231 +f 1232/1232 1231/1231 23/23 +f 56/56 1234/1234 1237/1237 +f 56/56 1237/1237 1236/1236 +f 1234/1234 57/57 1235/1235 +f 1234/1234 1235/1235 1237/1237 +f 1237/1237 1235/1235 38/38 +f 1237/1237 38/38 1228/1228 +f 1236/1236 1237/1237 1228/1228 +f 1236/1236 1228/1228 37/37 +f 56/56 1236/1236 1241/1241 +f 56/56 1241/1241 1240/1240 +f 1236/1236 37/37 1238/1238 +f 1236/1236 1238/1238 1241/1241 +f 1241/1241 1238/1238 36/36 +f 1241/1241 36/36 1239/1239 +f 1240/1240 1241/1241 1239/1239 +f 1240/1240 1239/1239 33/33 +f 32/32 1242/1242 1244/1244 +f 32/32 1244/1244 1243/1243 +f 1242/1242 23/23 1231/1231 +f 1242/1242 1231/1231 1244/1244 +f 1244/1244 1231/1231 38/38 +f 1244/1244 38/38 1235/1235 +f 1243/1243 1244/1244 1235/1235 +f 1243/1243 1235/1235 57/57 +f 24/24 1245/1245 1249/1249 +f 24/24 1249/1249 1248/1248 +f 1245/1245 21/21 1246/1246 +f 1245/1245 1246/1246 1249/1249 +f 1249/1249 1246/1246 22/22 +f 1249/1249 22/22 1247/1247 +f 1248/1248 1249/1249 1247/1247 +f 1248/1248 1247/1247 25/25 +f 764/764 847/847 1253/1253 +f 764/764 1253/1253 1252/1252 +f 847/847 619/619 1250/1250 +f 847/847 1250/1250 1253/1253 +f 1253/1253 1250/1250 614/614 +f 1253/1253 614/614 1251/1251 +f 1252/1252 1253/1253 1251/1251 +f 1252/1252 1251/1251 765/765 +f 765/765 1251/1251 1256/1256 +f 765/765 1256/1256 1255/1255 +f 1251/1251 614/614 1254/1254 +f 1251/1251 1254/1254 1256/1256 +f 1256/1256 1254/1254 611/611 +f 1256/1256 611/611 856/856 +f 1255/1255 1256/1256 856/856 +f 1255/1255 856/856 762/762 +f 619/619 844/844 1259/1259 +f 619/619 1259/1259 1250/1250 +f 844/844 618/618 1257/1257 +f 844/844 1257/1257 1259/1259 +f 1259/1259 1257/1257 615/615 +f 1259/1259 615/615 1258/1258 +f 1250/1250 1259/1259 1258/1258 +f 1250/1250 1258/1258 614/614 +f 614/614 1258/1258 1261/1261 +f 614/614 1261/1261 1254/1254 +f 1258/1258 615/615 1260/1260 +f 1258/1258 1260/1260 1261/1261 +f 1261/1261 1260/1260 609/609 +f 1261/1261 609/609 852/852 +f 1254/1254 1261/1261 852/852 +f 1254/1254 852/852 611/611 +f 618/618 786/786 1264/1264 +f 618/618 1264/1264 1257/1257 +f 786/786 616/616 1262/1262 +f 786/786 1262/1262 1264/1264 +f 1264/1264 1262/1262 613/613 +f 1264/1264 613/613 1263/1263 +f 1257/1257 1264/1264 1263/1263 +f 1257/1257 1263/1263 615/615 +f 615/615 1263/1263 1266/1266 +f 615/615 1266/1266 1260/1260 +f 1263/1263 613/613 1265/1265 +f 1263/1263 1265/1265 1266/1266 +f 1266/1266 1265/1265 608/608 +f 1266/1266 608/608 769/769 +f 1260/1260 1266/1266 769/769 +f 1260/1260 769/769 609/609 +f 616/616 873/873 1269/1269 +f 616/616 1269/1269 1262/1262 +f 873/873 617/617 1267/1267 +f 873/873 1267/1267 1269/1269 +f 1269/1269 1267/1267 417/417 +f 1269/1269 417/417 1268/1268 +f 1262/1262 1269/1269 1268/1268 +f 1262/1262 1268/1268 613/613 +f 613/613 1268/1268 1271/1271 +f 613/613 1271/1271 1265/1265 +f 1268/1268 417/417 1270/1270 +f 1268/1268 1270/1270 1271/1271 +f 1271/1271 1270/1270 416/416 +f 1271/1271 416/416 880/880 +f 1265/1265 1271/1271 880/880 +f 1265/1265 880/880 608/608 +f 617/617 870/870 1274/1274 +f 617/617 1274/1274 1267/1267 +f 870/870 420/420 1272/1272 +f 870/870 1272/1272 1274/1274 +f 1274/1274 1272/1272 414/414 +f 1274/1274 414/414 1273/1273 +f 1267/1267 1274/1274 1273/1273 +f 1267/1267 1273/1273 417/417 +f 417/417 1273/1273 1276/1276 +f 417/417 1276/1276 1270/1270 +f 1273/1273 414/414 1275/1275 +f 1273/1273 1275/1275 1276/1276 +f 1276/1276 1275/1275 410/410 +f 1276/1276 410/410 877/877 +f 1270/1270 1276/1276 877/877 +f 1270/1270 877/877 416/416 +f 420/420 791/791 1279/1279 +f 420/420 1279/1279 1272/1272 +f 791/791 421/421 1277/1277 +f 791/791 1277/1277 1279/1279 +f 1279/1279 1277/1277 415/415 +f 1279/1279 415/415 1278/1278 +f 1272/1272 1279/1279 1278/1278 +f 1272/1272 1278/1278 414/414 +f 414/414 1278/1278 1281/1281 +f 414/414 1281/1281 1275/1275 +f 1278/1278 415/415 1280/1280 +f 1278/1278 1280/1280 1281/1281 +f 1281/1281 1280/1280 412/412 +f 1281/1281 412/412 774/774 +f 1275/1275 1281/1281 774/774 +f 1275/1275 774/774 410/410 +f 421/421 897/897 1284/1284 +f 421/421 1284/1284 1277/1277 +f 897/897 425/425 1282/1282 +f 897/897 1282/1282 1284/1284 +f 1284/1284 1282/1282 418/418 +f 1284/1284 418/418 1283/1283 +f 1277/1277 1284/1284 1283/1283 +f 1277/1277 1283/1283 415/415 +f 415/415 1283/1283 1286/1286 +f 415/415 1286/1286 1280/1280 +f 1283/1283 418/418 1285/1285 +f 1283/1283 1285/1285 1286/1286 +f 1286/1286 1285/1285 413/413 +f 1286/1286 413/413 904/904 +f 1280/1280 1286/1286 904/904 +f 1280/1280 904/904 412/412 +f 425/425 894/894 1289/1289 +f 425/425 1289/1289 1282/1282 +f 894/894 423/423 1287/1287 +f 894/894 1287/1287 1289/1289 +f 1289/1289 1287/1287 419/419 +f 1289/1289 419/419 1288/1288 +f 1282/1282 1289/1289 1288/1288 +f 1282/1282 1288/1288 418/418 +f 418/418 1288/1288 1291/1291 +f 418/418 1291/1291 1285/1285 +f 1288/1288 419/419 1290/1290 +f 1288/1288 1290/1290 1291/1291 +f 1291/1291 1290/1290 207/207 +f 1291/1291 207/207 901/901 +f 1285/1285 1291/1291 901/901 +f 1285/1285 901/901 413/413 +f 423/423 796/796 1294/1294 +f 423/423 1294/1294 1287/1287 +f 796/796 211/211 1292/1292 +f 796/796 1292/1292 1294/1294 +f 1294/1294 1292/1292 210/210 +f 1294/1294 210/210 1293/1293 +f 1287/1287 1294/1294 1293/1293 +f 1287/1287 1293/1293 419/419 +f 419/419 1293/1293 1296/1296 +f 419/419 1296/1296 1290/1290 +f 1293/1293 210/210 1295/1295 +f 1293/1293 1295/1295 1296/1296 +f 1296/1296 1295/1295 203/203 +f 1296/1296 203/203 779/779 +f 1290/1290 1296/1296 779/779 +f 1290/1290 779/779 207/207 +f 211/211 924/924 1299/1299 +f 211/211 1299/1299 1292/1292 +f 924/924 213/213 1297/1297 +f 924/924 1297/1297 1299/1299 +f 1299/1299 1297/1297 209/209 +f 1299/1299 209/209 1298/1298 +f 1292/1292 1299/1299 1298/1298 +f 1292/1292 1298/1298 210/210 +f 210/210 1298/1298 1301/1301 +f 210/210 1301/1301 1295/1295 +f 1298/1298 209/209 1300/1300 +f 1298/1298 1300/1300 1301/1301 +f 1301/1301 1300/1300 205/205 +f 1301/1301 205/205 932/932 +f 1295/1295 1301/1301 932/932 +f 1295/1295 932/932 203/203 +f 213/213 921/921 1304/1304 +f 213/213 1304/1304 1297/1297 +f 921/921 212/212 1302/1302 +f 921/921 1302/1302 1304/1304 +f 1304/1304 1302/1302 208/208 +f 1304/1304 208/208 1303/1303 +f 1297/1297 1304/1304 1303/1303 +f 1297/1297 1303/1303 209/209 +f 209/209 1303/1303 1306/1306 +f 209/209 1306/1306 1300/1300 +f 1303/1303 208/208 1305/1305 +f 1303/1303 1305/1305 1306/1306 +f 1306/1306 1305/1305 204/204 +f 1306/1306 204/204 929/929 +f 1300/1300 1306/1306 929/929 +f 1300/1300 929/929 205/205 +f 440/440 1307/1307 1310/1310 +f 440/440 1310/1310 887/887 +f 1307/1307 442/442 1308/1308 +f 1307/1307 1308/1308 1310/1310 +f 1310/1310 1308/1308 437/437 +f 1310/1310 437/437 1309/1309 +f 887/887 1310/1310 1309/1309 +f 887/887 1309/1309 436/436 +f 436/436 1309/1309 1313/1313 +f 436/436 1313/1313 884/884 +f 1309/1309 437/437 1311/1311 +f 1309/1309 1311/1311 1313/1313 +f 1313/1313 1311/1311 438/438 +f 1313/1313 438/438 1312/1312 +f 884/884 1313/1313 1312/1312 +f 884/884 1312/1312 435/435 +f 768/768 1314/1314 1317/1317 +f 768/768 1317/1317 825/825 +f 1314/1314 640/640 1315/1315 +f 1314/1314 1315/1315 1317/1317 +f 1317/1317 1315/1315 638/638 +f 1317/1317 638/638 1316/1316 +f 825/825 1317/1317 1316/1316 +f 825/825 1316/1316 639/639 +f 635/635 1318/1318 1321/1321 +f 635/635 1321/1321 834/834 +f 1318/1318 637/637 1319/1319 +f 1318/1318 1319/1319 1321/1321 +f 1321/1321 1319/1319 636/636 +f 1321/1321 636/636 1320/1320 +f 834/834 1321/1321 1320/1320 +f 834/834 1320/1320 634/634 +f 633/633 1322/1322 1325/1325 +f 633/633 1325/1325 863/863 +f 1322/1322 632/632 1323/1323 +f 1322/1322 1323/1323 1325/1325 +f 1325/1325 1323/1323 631/631 +f 1325/1325 631/631 1324/1324 +f 863/863 1325/1325 1324/1324 +f 863/863 1324/1324 630/630 +f 630/630 1324/1324 1328/1328 +f 630/630 1328/1328 860/860 +f 1324/1324 631/631 1326/1326 +f 1324/1324 1326/1326 1328/1328 +f 1328/1328 1326/1326 443/443 +f 1328/1328 443/443 1327/1327 +f 860/860 1328/1328 1327/1327 +f 860/860 1327/1327 441/441 +f 639/639 1316/1316 1330/1330 +f 639/639 1330/1330 837/837 +f 1316/1316 638/638 1329/1329 +f 1316/1316 1329/1329 1330/1330 +f 1330/1330 1329/1329 637/637 +f 1330/1330 637/637 1318/1318 +f 837/837 1330/1330 1318/1318 +f 837/837 1318/1318 635/635 +f 435/435 1312/1312 1333/1333 +f 435/435 1333/1333 821/821 +f 1312/1312 438/438 1331/1331 +f 1312/1312 1331/1331 1333/1333 +f 1333/1333 1331/1331 439/439 +f 1333/1333 439/439 1332/1332 +f 821/821 1333/1333 1332/1332 +f 821/821 1332/1332 434/434 +f 441/441 1327/1327 1335/1335 +f 441/441 1335/1335 817/817 +f 1327/1327 443/443 1334/1334 +f 1327/1327 1334/1334 1335/1335 +f 1335/1335 1334/1334 442/442 +f 1335/1335 442/442 1307/1307 +f 817/817 1335/1335 1307/1307 +f 817/817 1307/1307 440/440 +f 219/219 1336/1336 1339/1339 +f 219/219 1339/1339 909/909 +f 1336/1336 433/433 1337/1337 +f 1336/1336 1337/1337 1339/1339 +f 1339/1339 1337/1337 185/185 +f 1339/1339 185/185 1338/1338 +f 909/909 1339/1339 1338/1338 +f 909/909 1338/1338 184/184 +f 634/634 1320/1320 1341/1341 +f 634/634 1341/1341 813/813 +f 1320/1320 636/636 1340/1340 +f 1320/1320 1340/1340 1341/1341 +f 1341/1341 1340/1340 632/632 +f 1341/1341 632/632 1322/1322 +f 813/813 1341/1341 1322/1322 +f 813/813 1322/1322 633/633 +f 434/434 1332/1332 1343/1343 +f 434/434 1343/1343 912/912 +f 1332/1332 439/439 1342/1342 +f 1332/1332 1342/1342 1343/1343 +f 1343/1343 1342/1342 433/433 +f 1343/1343 433/433 1336/1336 +f 912/912 1343/1343 1336/1336 +f 912/912 1336/1336 219/219 +f 437/437 1344/1344 1347/1347 +f 437/437 1347/1347 1311/1311 +f 1344/1344 446/446 1345/1345 +f 1344/1344 1345/1345 1347/1347 +f 1347/1347 1345/1345 445/445 +f 1347/1347 445/445 1346/1346 +f 1311/1311 1347/1347 1346/1346 +f 1311/1311 1346/1346 438/438 +f 636/636 1348/1348 1351/1351 +f 636/636 1351/1351 1340/1340 +f 1348/1348 643/643 1349/1349 +f 1348/1348 1349/1349 1351/1351 +f 1351/1351 1349/1349 641/641 +f 1351/1351 641/641 1350/1350 +f 1340/1340 1351/1351 1350/1350 +f 1340/1340 1350/1350 632/632 +f 632/632 1350/1350 1354/1354 +f 632/632 1354/1354 1323/1323 +f 1350/1350 641/641 1352/1352 +f 1350/1350 1352/1352 1354/1354 +f 1354/1354 1352/1352 642/642 +f 1354/1354 642/642 1353/1353 +f 1323/1323 1354/1354 1353/1353 +f 1323/1323 1353/1353 631/631 +f 443/443 1355/1355 1358/1358 +f 443/443 1358/1358 1334/1334 +f 1355/1355 449/449 1356/1356 +f 1355/1355 1356/1356 1358/1358 +f 1358/1358 1356/1356 447/447 +f 1358/1358 447/447 1357/1357 +f 1334/1334 1358/1358 1357/1357 +f 1334/1334 1357/1357 442/442 +f 631/631 1353/1353 1360/1360 +f 631/631 1360/1360 1326/1326 +f 1353/1353 642/642 1359/1359 +f 1353/1353 1359/1359 1360/1360 +f 1360/1360 1359/1359 449/449 +f 1360/1360 449/449 1355/1355 +f 1326/1326 1360/1360 1355/1355 +f 1326/1326 1355/1355 443/443 +f 438/438 1346/1346 1363/1363 +f 438/438 1363/1363 1331/1331 +f 1346/1346 445/445 1361/1361 +f 1346/1346 1361/1361 1363/1363 +f 1363/1363 1361/1361 448/448 +f 1363/1363 448/448 1362/1362 +f 1331/1331 1363/1363 1362/1362 +f 1331/1331 1362/1362 439/439 +f 442/442 1357/1357 1365/1365 +f 442/442 1365/1365 1308/1308 +f 1357/1357 447/447 1364/1364 +f 1357/1357 1364/1364 1365/1365 +f 1365/1365 1364/1364 446/446 +f 1365/1365 446/446 1344/1344 +f 1308/1308 1365/1365 1344/1344 +f 1308/1308 1344/1344 437/437 +f 439/439 1362/1362 1368/1368 +f 439/439 1368/1368 1342/1342 +f 1362/1362 448/448 1366/1366 +f 1362/1362 1366/1366 1368/1368 +f 1368/1368 1366/1366 444/444 +f 1368/1368 444/444 1367/1367 +f 1342/1342 1368/1368 1367/1367 +f 1342/1342 1367/1367 433/433 +f 433/433 1367/1367 1371/1371 +f 433/433 1371/1371 1337/1337 +f 1367/1367 444/444 1369/1369 +f 1367/1367 1369/1369 1371/1371 +f 1371/1371 1369/1369 190/190 +f 1371/1371 190/190 1370/1370 +f 1337/1337 1371/1371 1370/1370 +f 1337/1337 1370/1370 185/185 +f 640/640 1372/1372 1375/1375 +f 640/640 1375/1375 1315/1315 +f 1372/1372 645/645 1373/1373 +f 1372/1372 1373/1373 1375/1375 +f 1375/1375 1373/1373 646/646 +f 1375/1375 646/646 1374/1374 +f 1315/1315 1375/1375 1374/1374 +f 1315/1315 1374/1374 638/638 +f 638/638 1374/1374 1378/1378 +f 638/638 1378/1378 1329/1329 +f 1374/1374 646/646 1376/1376 +f 1374/1374 1376/1376 1378/1378 +f 1378/1378 1376/1376 644/644 +f 1378/1378 644/644 1377/1377 +f 1329/1329 1378/1378 1377/1377 +f 1329/1329 1377/1377 637/637 +f 637/637 1377/1377 1380/1380 +f 637/637 1380/1380 1319/1319 +f 1377/1377 644/644 1379/1379 +f 1377/1377 1379/1379 1380/1380 +f 1380/1380 1379/1379 643/643 +f 1380/1380 643/643 1348/1348 +f 1319/1319 1380/1380 1348/1348 +f 1319/1319 1348/1348 636/636 +f 655/655 1381/1381 1385/1385 +f 655/655 1385/1385 1384/1384 +f 1381/1381 654/654 1382/1382 +f 1381/1381 1382/1382 1385/1385 +f 1385/1385 1382/1382 648/648 +f 1385/1385 648/648 1383/1383 +f 1384/1384 1385/1385 1383/1383 +f 1384/1384 1383/1383 650/650 +f 650/650 1383/1383 1388/1388 +f 650/650 1388/1388 1387/1387 +f 1383/1383 648/648 1386/1386 +f 1383/1383 1386/1386 1388/1388 +f 1388/1388 1386/1386 644/644 +f 1388/1388 644/644 1376/1376 +f 1387/1387 1388/1388 1376/1376 +f 1387/1387 1376/1376 646/646 +f 654/654 1389/1389 1392/1392 +f 654/654 1392/1392 1382/1382 +f 1389/1389 652/652 1390/1390 +f 1389/1389 1390/1390 1392/1392 +f 1392/1392 1390/1390 649/649 +f 1392/1392 649/649 1391/1391 +f 1382/1382 1392/1392 1391/1391 +f 1382/1382 1391/1391 648/648 +f 648/648 1391/1391 1394/1394 +f 648/648 1394/1394 1386/1386 +f 1391/1391 649/649 1393/1393 +f 1391/1391 1393/1393 1394/1394 +f 1394/1394 1393/1393 643/643 +f 1394/1394 643/643 1379/1379 +f 1386/1386 1394/1394 1379/1379 +f 1386/1386 1379/1379 644/644 +f 652/652 1395/1395 1398/1398 +f 652/652 1398/1398 1390/1390 +f 1395/1395 653/653 1396/1396 +f 1395/1395 1396/1396 1398/1398 +f 1398/1398 1396/1396 647/647 +f 1398/1398 647/647 1397/1397 +f 1390/1390 1398/1398 1397/1397 +f 1390/1390 1397/1397 649/649 +f 649/649 1397/1397 1400/1400 +f 649/649 1400/1400 1393/1393 +f 1397/1397 647/647 1399/1399 +f 1397/1397 1399/1399 1400/1400 +f 1400/1400 1399/1399 641/641 +f 1400/1400 641/641 1349/1349 +f 1393/1393 1400/1400 1349/1349 +f 1393/1393 1349/1349 643/643 +f 653/653 1401/1401 1404/1404 +f 653/653 1404/1404 1396/1396 +f 1401/1401 458/458 1402/1402 +f 1401/1401 1402/1402 1404/1404 +f 1404/1404 1402/1402 453/453 +f 1404/1404 453/453 1403/1403 +f 1396/1396 1404/1404 1403/1403 +f 1396/1396 1403/1403 647/647 +f 647/647 1403/1403 1406/1406 +f 647/647 1406/1406 1399/1399 +f 1403/1403 453/453 1405/1405 +f 1403/1403 1405/1405 1406/1406 +f 1406/1406 1405/1405 642/642 +f 1406/1406 642/642 1352/1352 +f 1399/1399 1406/1406 1352/1352 +f 1399/1399 1352/1352 641/641 +f 458/458 1407/1407 1410/1410 +f 458/458 1410/1410 1402/1402 +f 1407/1407 459/459 1408/1408 +f 1407/1407 1408/1408 1410/1410 +f 1410/1410 1408/1408 454/454 +f 1410/1410 454/454 1409/1409 +f 1402/1402 1410/1410 1409/1409 +f 1402/1402 1409/1409 453/453 +f 453/453 1409/1409 1412/1412 +f 453/453 1412/1412 1405/1405 +f 1409/1409 454/454 1411/1411 +f 1409/1409 1411/1411 1412/1412 +f 1412/1412 1411/1411 449/449 +f 1412/1412 449/449 1359/1359 +f 1405/1405 1412/1412 1359/1359 +f 1405/1405 1359/1359 642/642 +f 459/459 1413/1413 1416/1416 +f 459/459 1416/1416 1408/1408 +f 1413/1413 455/455 1414/1414 +f 1413/1413 1414/1414 1416/1416 +f 1416/1416 1414/1414 450/450 +f 1416/1416 450/450 1415/1415 +f 1408/1408 1416/1416 1415/1415 +f 1408/1408 1415/1415 454/454 +f 454/454 1415/1415 1418/1418 +f 454/454 1418/1418 1411/1411 +f 1415/1415 450/450 1417/1417 +f 1415/1415 1417/1417 1418/1418 +f 1418/1418 1417/1417 447/447 +f 1418/1418 447/447 1356/1356 +f 1411/1411 1418/1418 1356/1356 +f 1411/1411 1356/1356 449/449 +f 455/455 1419/1419 1422/1422 +f 455/455 1422/1422 1414/1414 +f 1419/1419 456/456 1420/1420 +f 1419/1419 1420/1420 1422/1422 +f 1422/1422 1420/1420 451/451 +f 1422/1422 451/451 1421/1421 +f 1414/1414 1422/1422 1421/1421 +f 1414/1414 1421/1421 450/450 +f 450/450 1421/1421 1424/1424 +f 450/450 1424/1424 1417/1417 +f 1421/1421 451/451 1423/1423 +f 1421/1421 1423/1423 1424/1424 +f 1424/1424 1423/1423 446/446 +f 1424/1424 446/446 1364/1364 +f 1417/1417 1424/1424 1364/1364 +f 1417/1417 1364/1364 447/447 +f 456/456 1425/1425 1428/1428 +f 456/456 1428/1428 1420/1420 +f 1425/1425 457/457 1426/1426 +f 1425/1425 1426/1426 1428/1428 +f 1428/1428 1426/1426 452/452 +f 1428/1428 452/452 1427/1427 +f 1420/1420 1428/1428 1427/1427 +f 1420/1420 1427/1427 451/451 +f 451/451 1427/1427 1430/1430 +f 451/451 1430/1430 1423/1423 +f 1427/1427 452/452 1429/1429 +f 1427/1427 1429/1429 1430/1430 +f 1430/1430 1429/1429 445/445 +f 1430/1430 445/445 1345/1345 +f 1423/1423 1430/1430 1345/1345 +f 1423/1423 1345/1345 446/446 +f 457/457 1431/1431 1434/1434 +f 457/457 1434/1434 1426/1426 +f 1431/1431 223/223 1432/1432 +f 1431/1431 1432/1432 1434/1434 +f 1434/1434 1432/1432 221/221 +f 1434/1434 221/221 1433/1433 +f 1426/1426 1434/1434 1433/1433 +f 1426/1426 1433/1433 452/452 +f 452/452 1433/1433 1436/1436 +f 452/452 1436/1436 1429/1429 +f 1433/1433 221/221 1435/1435 +f 1433/1433 1435/1435 1436/1436 +f 1436/1436 1435/1435 448/448 +f 1436/1436 448/448 1361/1361 +f 1429/1429 1436/1436 1361/1361 +f 1429/1429 1361/1361 445/445 +f 223/223 1437/1437 1440/1440 +f 223/223 1440/1440 1432/1432 +f 1437/1437 222/222 1438/1438 +f 1437/1437 1438/1438 1440/1440 +f 1440/1440 1438/1438 220/220 +f 1440/1440 220/220 1439/1439 +f 1432/1432 1440/1440 1439/1439 +f 1432/1432 1439/1439 221/221 +f 221/221 1439/1439 1442/1442 +f 221/221 1442/1442 1435/1435 +f 1439/1439 220/220 1441/1441 +f 1439/1439 1441/1441 1442/1442 +f 1442/1442 1441/1441 444/444 +f 1442/1442 444/444 1366/1366 +f 1435/1435 1442/1442 1366/1366 +f 1435/1435 1366/1366 448/448 +f 222/222 1443/1443 1446/1446 +f 222/222 1446/1446 1438/1438 +f 1443/1443 196/196 1444/1444 +f 1443/1443 1444/1444 1446/1446 +f 1446/1446 1444/1444 193/193 +f 1446/1446 193/193 1445/1445 +f 1438/1438 1446/1446 1445/1445 +f 1438/1438 1445/1445 220/220 +f 220/220 1445/1445 1448/1448 +f 220/220 1448/1448 1441/1441 +f 1445/1445 193/193 1447/1447 +f 1445/1445 1447/1447 1448/1448 +f 1448/1448 1447/1447 190/190 +f 1448/1448 190/190 1369/1369 +f 1441/1441 1448/1448 1369/1369 +f 1441/1441 1369/1369 444/444 +f 656/656 1449/1449 1452/1452 +f 656/656 1452/1452 1451/1451 +f 1449/1449 655/655 1384/1384 +f 1449/1449 1384/1384 1452/1452 +f 1452/1452 1384/1384 650/650 +f 1452/1452 650/650 1450/1450 +f 1451/1451 1452/1452 1450/1450 +f 1451/1451 1450/1450 651/651 +f 651/651 1450/1450 1454/1454 +f 651/651 1454/1454 1453/1453 +f 1450/1450 650/650 1387/1387 +f 1450/1450 1387/1387 1454/1454 +f 1454/1454 1387/1387 646/646 +f 1454/1454 646/646 1373/1373 +f 1453/1453 1454/1454 1373/1373 +f 1453/1453 1373/1373 645/645 +f 458/458 1455/1455 1458/1458 +f 458/458 1458/1458 1407/1407 +f 1455/1455 461/461 1456/1456 +f 1455/1455 1456/1456 1458/1458 +f 1458/1458 1456/1456 460/460 +f 1458/1458 460/460 1457/1457 +f 1407/1407 1458/1458 1457/1457 +f 1407/1407 1457/1457 459/459 +f 654/654 1459/1459 1462/1462 +f 654/654 1462/1462 1389/1389 +f 1459/1459 658/658 1460/1460 +f 1459/1459 1460/1460 1462/1462 +f 1462/1462 1460/1460 657/657 +f 1462/1462 657/657 1461/1461 +f 1389/1389 1462/1462 1461/1461 +f 1389/1389 1461/1461 652/652 +f 652/652 1461/1461 1465/1465 +f 652/652 1465/1465 1395/1395 +f 1461/1461 657/657 1463/1463 +f 1461/1461 1463/1463 1465/1465 +f 1465/1465 1463/1463 659/659 +f 1465/1465 659/659 1464/1464 +f 1395/1395 1465/1465 1464/1464 +f 1395/1395 1464/1464 653/653 +f 653/653 1464/1464 1467/1467 +f 653/653 1467/1467 1401/1401 +f 1464/1464 659/659 1466/1466 +f 1464/1464 1466/1466 1467/1467 +f 1467/1467 1466/1466 461/461 +f 1467/1467 461/461 1455/1455 +f 1401/1401 1467/1467 1455/1455 +f 1401/1401 1455/1455 458/458 +f 459/459 1457/1457 1470/1470 +f 459/459 1470/1470 1413/1413 +f 1457/1457 460/460 1468/1468 +f 1457/1457 1468/1468 1470/1470 +f 1470/1470 1468/1468 462/462 +f 1470/1470 462/462 1469/1469 +f 1413/1413 1470/1470 1469/1469 +f 1413/1413 1469/1469 455/455 +f 222/222 1471/1471 1474/1474 +f 222/222 1474/1474 1443/1443 +f 1471/1471 225/225 1472/1472 +f 1471/1471 1472/1472 1474/1474 +f 1474/1474 1472/1472 199/199 +f 1474/1474 199/199 1473/1473 +f 1443/1443 1474/1474 1473/1473 +f 1443/1443 1473/1473 196/196 +f 455/455 1469/1469 1477/1477 +f 455/455 1477/1477 1419/1419 +f 1469/1469 462/462 1475/1475 +f 1469/1469 1475/1475 1477/1477 +f 1477/1477 1475/1475 463/463 +f 1477/1477 463/463 1476/1476 +f 1419/1419 1477/1477 1476/1476 +f 1419/1419 1476/1476 456/456 +f 457/457 1478/1478 1481/1481 +f 457/457 1481/1481 1431/1431 +f 1478/1478 464/464 1479/1479 +f 1478/1478 1479/1479 1481/1481 +f 1481/1481 1479/1479 224/224 +f 1481/1481 224/224 1480/1480 +f 1431/1431 1481/1481 1480/1480 +f 1431/1431 1480/1480 223/223 +f 223/223 1480/1480 1483/1483 +f 223/223 1483/1483 1437/1437 +f 1480/1480 224/224 1482/1482 +f 1480/1480 1482/1482 1483/1483 +f 1483/1483 1482/1482 225/225 +f 1483/1483 225/225 1471/1471 +f 1437/1437 1483/1483 1471/1471 +f 1437/1437 1471/1471 222/222 +f 655/655 1484/1484 1486/1486 +f 655/655 1486/1486 1381/1381 +f 1484/1484 660/660 1485/1485 +f 1484/1484 1485/1485 1486/1486 +f 1486/1486 1485/1485 658/658 +f 1486/1486 658/658 1459/1459 +f 1381/1381 1486/1486 1459/1459 +f 1381/1381 1459/1459 654/654 +f 656/656 1487/1487 1489/1489 +f 656/656 1489/1489 1449/1449 +f 1487/1487 661/661 1488/1488 +f 1487/1487 1488/1488 1489/1489 +f 1489/1489 1488/1488 660/660 +f 1489/1489 660/660 1484/1484 +f 1449/1449 1489/1489 1484/1484 +f 1449/1449 1484/1484 655/655 +f 456/456 1476/1476 1491/1491 +f 456/456 1491/1491 1425/1425 +f 1476/1476 463/463 1490/1490 +f 1476/1476 1490/1490 1491/1491 +f 1491/1491 1490/1490 464/464 +f 1491/1491 464/464 1478/1478 +f 1425/1425 1491/1491 1478/1478 +f 1425/1425 1478/1478 457/457 +f 4/4 1492/1492 1496/1496 +f 4/4 1496/1496 1495/1495 +f 1492/1492 1/1 1493/1493 +f 1492/1492 1493/1493 1496/1496 +f 1496/1496 1493/1493 7/7 +f 1496/1496 7/7 1494/1494 +f 1495/1495 1496/1496 1494/1494 +f 1495/1495 1494/1494 5/5 +f 85/85 1206/1206 1499/1499 +f 85/85 1499/1499 1498/1498 +f 1206/1206 72/72 1497/1497 +f 1206/1206 1497/1497 1499/1499 +f 1499/1499 1497/1497 1/1 +f 1499/1499 1/1 1492/1492 +f 1498/1498 1499/1499 1492/1492 +f 1498/1498 1492/1492 4/4 +f 3/3 1500/1500 1502/1502 +f 3/3 1502/1502 1212/1212 +f 1500/1500 5/5 1494/1494 +f 1500/1500 1494/1494 1502/1502 +f 1502/1502 1494/1494 7/7 +f 1502/1502 7/7 1501/1501 +f 1212/1212 1502/1502 1501/1501 +f 1212/1212 1501/1501 2/2 +f 24/24 1503/1503 1505/1505 +f 24/24 1505/1505 1245/1245 +f 1503/1503 33/33 1239/1239 +f 1503/1503 1239/1239 1505/1505 +f 1505/1505 1239/1239 36/36 +f 1505/1505 36/36 1504/1504 +f 1245/1245 1505/1505 1504/1504 +f 1245/1245 1504/1504 21/21 +f 32/32 1506/1506 1508/1508 +f 32/32 1508/1508 1242/1242 +f 1506/1506 25/25 1247/1247 +f 1506/1506 1247/1247 1508/1508 +f 1508/1508 1247/1247 22/22 +f 1508/1508 22/22 1507/1507 +f 1242/1242 1508/1508 1507/1507 +f 1242/1242 1507/1507 23/23 +f 679/679 1509/1509 1513/1513 +f 679/679 1513/1513 1512/1512 +f 1509/1509 678/678 1510/1510 +f 1509/1509 1510/1510 1513/1513 +f 1513/1513 1510/1510 690/690 +f 1513/1513 690/690 1511/1511 +f 1512/1512 1513/1513 1511/1511 +f 1512/1512 1511/1511 689/689 +f 746/746 1514/1514 1518/1518 +f 746/746 1518/1518 1517/1517 +f 1514/1514 748/748 1515/1515 +f 1514/1514 1515/1515 1518/1518 +f 1518/1518 1515/1515 747/747 +f 1518/1518 747/747 1516/1516 +f 1517/1517 1518/1518 1516/1516 +f 1517/1517 1516/1516 745/745 +f 747/747 1515/1515 1522/1522 +f 747/747 1522/1522 1521/1521 +f 1515/1515 748/748 1519/1519 +f 1515/1515 1519/1519 1522/1522 +f 1522/1522 1519/1519 705/705 +f 1522/1522 705/705 1520/1520 +f 1521/1521 1522/1522 1520/1520 +f 1521/1521 1520/1520 691/691 +f 691/691 1520/1520 1526/1526 +f 691/691 1526/1526 1525/1525 +f 1520/1520 705/705 1523/1523 +f 1520/1520 1523/1523 1526/1526 +f 1526/1526 1523/1523 688/688 +f 1526/1526 688/688 1524/1524 +f 1525/1525 1526/1526 1524/1524 +f 1525/1525 1524/1524 692/692 +f 692/692 1524/1524 1529/1529 +f 692/692 1529/1529 1528/1528 +f 1524/1524 688/688 1527/1527 +f 1524/1524 1527/1527 1529/1529 +f 1529/1529 1527/1527 689/689 +f 1529/1529 689/689 1511/1511 +f 1528/1528 1529/1529 1511/1511 +f 1528/1528 1511/1511 690/690 +f 555/555 1530/1530 1534/1534 +f 555/555 1534/1534 1533/1533 +f 1530/1530 568/568 1531/1531 +f 1530/1530 1531/1531 1534/1534 +f 1534/1534 1531/1531 564/564 +f 1534/1534 564/564 1532/1532 +f 1533/1533 1534/1534 1532/1532 +f 1533/1533 1532/1532 559/559 +f 359/359 1535/1535 1539/1539 +f 359/359 1539/1539 1538/1538 +f 1535/1535 362/362 1536/1536 +f 1535/1535 1536/1536 1539/1539 +f 1539/1539 1536/1536 357/357 +f 1539/1539 357/357 1537/1537 +f 1538/1538 1539/1539 1537/1537 +f 1538/1538 1537/1537 354/354 +f 172/172 1540/1540 1544/1544 +f 172/172 1544/1544 1543/1543 +f 1540/1540 366/366 1541/1541 +f 1540/1540 1541/1541 1544/1544 +f 1544/1544 1541/1541 361/361 +f 1544/1544 361/361 1542/1542 +f 1543/1543 1544/1544 1542/1542 +f 1543/1543 1542/1542 166/166 +f 295/295 1545/1545 1549/1549 +f 295/295 1549/1549 1548/1548 +f 1545/1545 375/375 1546/1546 +f 1545/1545 1546/1546 1549/1549 +f 1549/1549 1546/1546 369/369 +f 1549/1549 369/369 1547/1547 +f 1548/1548 1549/1549 1547/1547 +f 1548/1548 1547/1547 370/370 +f 376/376 1550/1550 1554/1554 +f 376/376 1554/1554 1553/1553 +f 1550/1550 374/374 1551/1551 +f 1550/1550 1551/1551 1554/1554 +f 1554/1554 1551/1551 373/373 +f 1554/1554 373/373 1552/1552 +f 1553/1553 1554/1554 1552/1552 +f 1553/1553 1552/1552 372/372 +f 580/580 1555/1555 1559/1559 +f 580/580 1559/1559 1558/1558 +f 1555/1555 581/581 1556/1556 +f 1555/1555 1556/1556 1559/1559 +f 1559/1559 1556/1556 573/573 +f 1559/1559 573/573 1557/1557 +f 1558/1558 1559/1559 1557/1557 +f 1558/1558 1557/1557 572/572 +f 299/299 1560/1560 1563/1563 +f 299/299 1563/1563 1562/1562 +f 1560/1560 300/300 1561/1561 +f 1560/1560 1561/1561 1563/1563 +f 1563/1563 1561/1561 375/375 +f 1563/1563 375/375 1545/1545 +f 1562/1562 1563/1563 1545/1545 +f 1562/1562 1545/1545 295/295 +f 296/296 1564/1564 1567/1567 +f 296/296 1567/1567 1566/1566 +f 1564/1564 300/300 1560/1560 +f 1564/1564 1560/1560 1567/1567 +f 1567/1567 1560/1560 299/299 +f 1567/1567 299/299 1565/1565 +f 1566/1566 1567/1567 1565/1565 +f 1566/1566 1565/1565 297/297 +f 301/301 1568/1568 1572/1572 +f 301/301 1572/1572 1571/1571 +f 1568/1568 305/305 1569/1569 +f 1568/1568 1569/1569 1572/1572 +f 1572/1572 1569/1569 304/304 +f 1572/1572 304/304 1570/1570 +f 1571/1571 1572/1572 1570/1570 +f 1571/1571 1570/1570 302/302 +f 559/559 1532/1532 1576/1576 +f 559/559 1576/1576 1575/1575 +f 1532/1532 564/564 1573/1573 +f 1532/1532 1573/1573 1576/1576 +f 1576/1576 1573/1573 565/565 +f 1576/1576 565/565 1574/1574 +f 1575/1575 1576/1576 1574/1574 +f 1575/1575 1574/1574 558/558 +f 558/558 1574/1574 1580/1580 +f 558/558 1580/1580 1579/1579 +f 1574/1574 565/565 1577/1577 +f 1574/1574 1577/1577 1580/1580 +f 1580/1580 1577/1577 742/742 +f 1580/1580 742/742 1578/1578 +f 1579/1579 1580/1580 1578/1578 +f 1579/1579 1578/1578 743/743 +f 573/573 1556/1556 1584/1584 +f 573/573 1584/1584 1583/1583 +f 1556/1556 581/581 1581/1581 +f 1556/1556 1581/1581 1584/1584 +f 1584/1584 1581/1581 576/576 +f 1584/1584 576/576 1582/1582 +f 1583/1583 1584/1584 1582/1582 +f 1583/1583 1582/1582 574/574 +f 357/357 1536/1536 1588/1588 +f 357/357 1588/1588 1587/1587 +f 1536/1536 362/362 1585/1585 +f 1536/1536 1585/1585 1588/1588 +f 1588/1588 1585/1585 363/363 +f 1588/1588 363/363 1586/1586 +f 1587/1587 1588/1588 1586/1586 +f 1587/1587 1586/1586 348/348 +f 348/348 1586/1586 1591/1591 +f 348/348 1591/1591 1590/1590 +f 1586/1586 363/363 1589/1589 +f 1586/1586 1589/1589 1591/1591 +f 1591/1591 1589/1589 568/568 +f 1591/1591 568/568 1530/1530 +f 1590/1590 1591/1591 1530/1530 +f 1590/1590 1530/1530 555/555 +f 373/373 1551/1551 1595/1595 +f 373/373 1595/1595 1594/1594 +f 1551/1551 374/374 1592/1592 +f 1551/1551 1592/1592 1595/1595 +f 1595/1595 1592/1592 578/578 +f 1595/1595 578/578 1593/1593 +f 1594/1594 1595/1595 1593/1593 +f 1594/1594 1593/1593 579/579 +f 579/579 1593/1593 1598/1598 +f 579/579 1598/1598 1597/1597 +f 1593/1593 578/578 1596/1596 +f 1593/1593 1596/1596 1598/1598 +f 1598/1598 1596/1596 580/580 +f 1598/1598 580/580 1558/1558 +f 1597/1597 1598/1598 1558/1558 +f 1597/1597 1558/1558 572/572 +f 305/305 1568/1568 1602/1602 +f 305/305 1602/1602 1601/1601 +f 1568/1568 301/301 1599/1599 +f 1568/1568 1599/1599 1602/1602 +f 1602/1602 1599/1599 309/309 +f 1602/1602 309/309 1600/1600 +f 1601/1601 1602/1602 1600/1600 +f 1601/1601 1600/1600 504/504 +f 504/504 1600/1600 1606/1606 +f 504/504 1606/1606 1605/1605 +f 1600/1600 309/309 1603/1603 +f 1600/1600 1603/1603 1606/1606 +f 1606/1606 1603/1603 509/509 +f 1606/1606 509/509 1604/1604 +f 1605/1605 1606/1606 1604/1604 +f 1605/1605 1604/1604 503/503 +f 361/361 1541/1541 1610/1610 +f 361/361 1610/1610 1609/1609 +f 1541/1541 366/366 1607/1607 +f 1541/1541 1607/1607 1610/1610 +f 1610/1610 1607/1607 360/360 +f 1610/1610 360/360 1608/1608 +f 1609/1609 1610/1610 1608/1608 +f 1609/1609 1608/1608 355/355 +f 355/355 1608/1608 1613/1613 +f 355/355 1613/1613 1612/1612 +f 1608/1608 360/360 1611/1611 +f 1608/1608 1611/1611 1613/1613 +f 1613/1613 1611/1611 359/359 +f 1613/1613 359/359 1538/1538 +f 1612/1612 1613/1613 1538/1538 +f 1612/1612 1538/1538 354/354 +f 369/369 1546/1546 1617/1617 +f 369/369 1617/1617 1616/1616 +f 1546/1546 375/375 1614/1614 +f 1546/1546 1614/1614 1617/1617 +f 1617/1617 1614/1614 377/377 +f 1617/1617 377/377 1615/1615 +f 1616/1616 1617/1617 1615/1615 +f 1616/1616 1615/1615 371/371 +f 371/371 1615/1615 1620/1620 +f 371/371 1620/1620 1619/1619 +f 1615/1615 377/377 1618/1618 +f 1615/1615 1618/1618 1620/1620 +f 1620/1620 1618/1618 376/376 +f 1620/1620 376/376 1553/1553 +f 1619/1619 1620/1620 1553/1553 +f 1619/1619 1553/1553 372/372 +f 375/375 1561/1561 1623/1623 +f 375/375 1623/1623 1614/1614 +f 1561/1561 300/300 1621/1621 +f 1561/1561 1621/1621 1623/1623 +f 1623/1623 1621/1621 306/306 +f 1623/1623 306/306 1622/1622 +f 1614/1614 1623/1623 1622/1622 +f 1614/1614 1622/1622 377/377 +f 300/300 1564/1564 1626/1626 +f 300/300 1626/1626 1621/1621 +f 1564/1564 296/296 1624/1624 +f 1564/1564 1624/1624 1626/1626 +f 1626/1626 1624/1624 303/303 +f 1626/1626 303/303 1625/1625 +f 1621/1621 1626/1626 1625/1625 +f 1621/1621 1625/1625 306/306 +f 306/306 1625/1625 1629/1629 +f 306/306 1629/1629 1628/1628 +f 1625/1625 303/303 1627/1627 +f 1625/1625 1627/1627 1629/1629 +f 1629/1629 1627/1627 302/302 +f 1629/1629 302/302 1570/1570 +f 1628/1628 1629/1629 1570/1570 +f 1628/1628 1570/1570 304/304 +f 164/164 1630/1630 1634/1634 +f 164/164 1634/1634 1633/1633 +f 1630/1630 169/169 1631/1631 +f 1630/1630 1631/1631 1634/1634 +f 1634/1634 1631/1631 170/170 +f 1634/1634 170/170 1632/1632 +f 1633/1633 1634/1634 1632/1632 +f 1633/1633 1632/1632 165/165 +f 165/165 1632/1632 1637/1637 +f 165/165 1637/1637 1636/1636 +f 1632/1632 170/170 1635/1635 +f 1632/1632 1635/1635 1637/1637 +f 1637/1637 1635/1635 172/172 +f 1637/1637 172/172 1543/1543 +f 1636/1636 1637/1637 1543/1543 +f 1636/1636 1543/1543 166/166 +f 175/175 1638/1638 1642/1642 +f 175/175 1642/1642 1641/1641 +f 1638/1638 181/181 1639/1639 +f 1638/1638 1639/1639 1642/1642 +f 1642/1642 1639/1639 130/130 +f 1642/1642 130/130 1640/1640 +f 1641/1641 1642/1642 1640/1640 +f 1641/1641 1640/1640 176/176 +f 176/176 1640/1640 1645/1645 +f 176/176 1645/1645 1644/1644 +f 1640/1640 130/130 1643/1643 +f 1640/1640 1643/1643 1645/1645 +f 1645/1645 1643/1643 295/295 +f 1645/1645 295/295 1548/1548 +f 1644/1644 1645/1645 1548/1548 +f 1644/1644 1548/1548 370/370 +f 181/181 1646/1646 1649/1649 +f 181/181 1649/1649 1639/1639 +f 1646/1646 182/182 1647/1647 +f 1646/1646 1647/1647 1649/1649 +f 1649/1649 1647/1647 131/131 +f 1649/1649 131/131 1648/1648 +f 1639/1639 1649/1649 1648/1648 +f 1639/1639 1648/1648 130/130 +f 130/130 1648/1648 1651/1651 +f 130/130 1651/1651 1643/1643 +f 1648/1648 131/131 1650/1650 +f 1648/1648 1650/1650 1651/1651 +f 1651/1651 1650/1650 299/299 +f 1651/1651 299/299 1562/1562 +f 1643/1643 1651/1651 1562/1562 +f 1643/1643 1562/1562 295/295 +f 182/182 1652/1652 1655/1655 +f 182/182 1655/1655 1647/1647 +f 1652/1652 186/186 1653/1653 +f 1652/1652 1653/1653 1655/1655 +f 1655/1655 1653/1653 298/298 +f 1655/1655 298/298 1654/1654 +f 1647/1647 1655/1655 1654/1654 +f 1647/1647 1654/1654 131/131 +f 131/131 1654/1654 1657/1657 +f 131/131 1657/1657 1650/1650 +f 1654/1654 298/298 1656/1656 +f 1654/1654 1656/1656 1657/1657 +f 1657/1657 1656/1656 297/297 +f 1657/1657 297/297 1565/1565 +f 1650/1650 1657/1657 1565/1565 +f 1650/1650 1565/1565 299/299 +f 542/542 1658/1658 1662/1662 +f 542/542 1662/1662 1661/1661 +f 1658/1658 543/543 1659/1659 +f 1658/1658 1659/1659 1662/1662 +f 1662/1662 1659/1659 545/545 +f 1662/1662 545/545 1660/1660 +f 1661/1661 1662/1662 1660/1660 +f 1661/1661 1660/1660 546/546 +f 549/549 1663/1663 1666/1666 +f 549/549 1666/1666 1665/1665 +f 1663/1663 548/548 1664/1664 +f 1663/1663 1664/1664 1666/1666 +f 1666/1666 1664/1664 543/543 +f 1666/1666 543/543 1658/1658 +f 1665/1665 1666/1666 1658/1658 +f 1665/1665 1658/1658 542/542 +f 543/543 1667/1667 1670/1670 +f 543/543 1670/1670 1659/1659 +f 1667/1667 544/544 1668/1668 +f 1667/1667 1668/1668 1670/1670 +f 1670/1670 1668/1668 547/547 +f 1670/1670 547/547 1669/1669 +f 1659/1659 1670/1670 1669/1669 +f 1659/1659 1669/1669 545/545 +f 548/548 1671/1671 1673/1673 +f 548/548 1673/1673 1664/1664 +f 1671/1671 550/550 1672/1672 +f 1671/1671 1672/1672 1673/1673 +f 1673/1673 1672/1672 544/544 +f 1673/1673 544/544 1667/1667 +f 1664/1664 1673/1673 1667/1667 +f 1664/1664 1667/1667 543/543 +f 495/495 1674/1674 1678/1678 +f 495/495 1678/1678 1677/1677 +f 1674/1674 496/496 1675/1675 +f 1674/1674 1675/1675 1678/1678 +f 1678/1678 1675/1675 484/484 +f 1678/1678 484/484 1676/1676 +f 1677/1677 1678/1678 1676/1676 +f 1677/1677 1676/1676 485/485 +f 499/499 1679/1679 1682/1682 +f 499/499 1682/1682 1681/1681 +f 1679/1679 488/488 1680/1680 +f 1679/1679 1680/1680 1682/1682 +f 1682/1682 1680/1680 496/496 +f 1682/1682 496/496 1674/1674 +f 1681/1681 1682/1682 1674/1674 +f 1681/1681 1674/1674 495/495 +f 496/496 1683/1683 1686/1686 +f 496/496 1686/1686 1675/1675 +f 1683/1683 497/497 1684/1684 +f 1683/1683 1684/1684 1686/1686 +f 1686/1686 1684/1684 486/486 +f 1686/1686 486/486 1685/1685 +f 1675/1675 1686/1686 1685/1685 +f 1675/1675 1685/1685 484/484 +f 488/488 1687/1687 1689/1689 +f 488/488 1689/1689 1680/1680 +f 1687/1687 489/489 1688/1688 +f 1687/1687 1688/1688 1689/1689 +f 1689/1689 1688/1688 497/497 +f 1689/1689 497/497 1683/1683 +f 1680/1680 1689/1689 1683/1683 +f 1680/1680 1683/1683 496/496 +f 338/338 1690/1690 1694/1694 +f 338/338 1694/1694 1693/1693 +f 1690/1690 280/280 1691/1691 +f 1690/1690 1691/1691 1694/1694 +f 1694/1694 1691/1691 287/287 +f 1694/1694 287/287 1692/1692 +f 1693/1693 1694/1694 1692/1692 +f 1693/1693 1692/1692 335/335 +f 337/337 1695/1695 1698/1698 +f 337/337 1698/1698 1697/1697 +f 1695/1695 281/281 1696/1696 +f 1695/1695 1696/1696 1698/1698 +f 1698/1698 1696/1696 280/280 +f 1698/1698 280/280 1690/1690 +f 1697/1697 1698/1698 1690/1690 +f 1697/1697 1690/1690 338/338 +f 335/335 1699/1699 1702/1702 +f 335/335 1702/1702 1693/1693 +f 1699/1699 336/336 1700/1700 +f 1699/1699 1700/1700 1702/1702 +f 1702/1702 1700/1700 291/291 +f 1702/1702 291/291 1701/1701 +f 1693/1693 1702/1702 1701/1701 +f 1693/1693 1701/1701 338/338 +f 338/338 1701/1701 1705/1705 +f 338/338 1705/1705 1697/1697 +f 1701/1701 291/291 1703/1703 +f 1701/1701 1703/1703 1705/1705 +f 1705/1705 1703/1703 339/339 +f 1705/1705 339/339 1704/1704 +f 1697/1697 1705/1705 1704/1704 +f 1697/1697 1704/1704 337/337 +f 263/263 1706/1706 1710/1710 +f 263/263 1710/1710 1709/1709 +f 1706/1706 264/264 1707/1707 +f 1706/1706 1707/1707 1710/1710 +f 1710/1710 1707/1707 260/260 +f 1710/1710 260/260 1708/1708 +f 1709/1709 1710/1710 1708/1708 +f 1709/1709 1708/1708 259/259 +f 265/265 1711/1711 1714/1714 +f 265/265 1714/1714 1713/1713 +f 1711/1711 266/266 1712/1712 +f 1711/1711 1712/1712 1714/1714 +f 1714/1714 1712/1712 264/264 +f 1714/1714 264/264 1706/1706 +f 1713/1713 1714/1714 1706/1706 +f 1713/1713 1706/1706 263/263 +f 264/264 1715/1715 1718/1718 +f 264/264 1718/1718 1707/1707 +f 1715/1715 268/268 1716/1716 +f 1715/1715 1716/1716 1718/1718 +f 1718/1718 1716/1716 261/261 +f 1718/1718 261/261 1717/1717 +f 1707/1707 1718/1718 1717/1717 +f 1707/1707 1717/1717 260/260 +f 266/266 1719/1719 1721/1721 +f 266/266 1721/1721 1712/1712 +f 1719/1719 267/267 1720/1720 +f 1719/1719 1720/1720 1721/1721 +f 1721/1721 1720/1720 268/268 +f 1721/1721 268/268 1715/1715 +f 1712/1712 1721/1721 1715/1715 +f 1712/1712 1715/1715 264/264 +f 293/293 1722/1722 1726/1726 +f 293/293 1726/1726 1725/1725 +f 1722/1722 294/294 1723/1723 +f 1722/1722 1723/1723 1726/1726 +f 1726/1726 1723/1723 108/108 +f 1726/1726 108/108 1724/1724 +f 1725/1725 1726/1726 1724/1724 +f 1725/1725 1724/1724 105/105 +f 292/292 1727/1727 1730/1730 +f 292/292 1730/1730 1729/1729 +f 1727/1727 288/288 1728/1728 +f 1727/1727 1728/1728 1730/1730 +f 1730/1730 1728/1728 294/294 +f 1730/1730 294/294 1722/1722 +f 1729/1729 1730/1730 1722/1722 +f 1729/1729 1722/1722 293/293 +f 108/108 1723/1723 1734/1734 +f 108/108 1734/1734 1733/1733 +f 1723/1723 294/294 1731/1731 +f 1723/1723 1731/1731 1734/1734 +f 1734/1734 1731/1731 94/94 +f 1734/1734 94/94 1732/1732 +f 1733/1733 1734/1734 1732/1732 +f 1733/1733 1732/1732 109/109 +f 294/294 1728/1728 1737/1737 +f 294/294 1737/1737 1731/1731 +f 1728/1728 288/288 1735/1735 +f 1728/1728 1735/1735 1737/1737 +f 1737/1737 1735/1735 289/289 +f 1737/1737 289/289 1736/1736 +f 1731/1731 1737/1737 1736/1736 +f 1731/1731 1736/1736 94/94 +f 92/92 1738/1738 1742/1742 +f 92/92 1742/1742 1741/1741 +f 1738/1738 89/89 1739/1739 +f 1738/1738 1739/1739 1742/1742 +f 1742/1742 1739/1739 93/93 +f 1742/1742 93/93 1740/1740 +f 1741/1741 1742/1742 1740/1740 +f 1741/1741 1740/1740 91/91 +f 89/89 1743/1743 1746/1746 +f 89/89 1746/1746 1739/1739 +f 1743/1743 278/278 1744/1744 +f 1743/1743 1744/1744 1746/1746 +f 1746/1746 1744/1744 79/79 +f 1746/1746 79/79 1745/1745 +f 1739/1739 1746/1746 1745/1745 +f 1739/1739 1745/1745 93/93 +f 93/93 1747/1747 1750/1750 +f 93/93 1750/1750 1740/1740 +f 1747/1747 14/14 1748/1748 +f 1747/1747 1748/1748 1750/1750 +f 1750/1750 1748/1748 81/81 +f 1750/1750 81/81 1749/1749 +f 1740/1740 1750/1750 1749/1749 +f 1740/1740 1749/1749 91/91 +f 79/79 1751/1751 1753/1753 +f 79/79 1753/1753 1745/1745 +f 1751/1751 80/80 1752/1752 +f 1751/1751 1752/1752 1753/1753 +f 1753/1753 1752/1752 14/14 +f 1753/1753 14/14 1747/1747 +f 1745/1745 1753/1753 1747/1747 +f 1745/1745 1747/1747 93/93 +f 118/118 1754/1754 1758/1758 +f 118/118 1758/1758 1757/1757 +f 1754/1754 120/120 1755/1755 +f 1754/1754 1755/1755 1758/1758 +f 1758/1758 1755/1755 119/119 +f 1758/1758 119/119 1756/1756 +f 1757/1757 1758/1758 1756/1756 +f 1757/1757 1756/1756 116/116 +f 120/120 1759/1759 1762/1762 +f 120/120 1762/1762 1755/1755 +f 1759/1759 122/122 1760/1760 +f 1759/1759 1760/1760 1762/1762 +f 1762/1762 1760/1760 123/123 +f 1762/1762 123/123 1761/1761 +f 1755/1755 1762/1762 1761/1761 +f 1755/1755 1761/1761 119/119 +f 119/119 1763/1763 1766/1766 +f 119/119 1766/1766 1756/1756 +f 1763/1763 121/121 1764/1764 +f 1763/1763 1764/1764 1766/1766 +f 1766/1766 1764/1764 117/117 +f 1766/1766 117/117 1765/1765 +f 1756/1756 1766/1766 1765/1765 +f 1756/1756 1765/1765 116/116 +f 123/123 1767/1767 1769/1769 +f 123/123 1769/1769 1761/1761 +f 1767/1767 124/124 1768/1768 +f 1767/1767 1768/1768 1769/1769 +f 1769/1769 1768/1768 121/121 +f 1769/1769 121/121 1763/1763 +f 1761/1761 1769/1769 1763/1763 +f 1761/1761 1763/1763 119/119 +f 106/106 1770/1770 1774/1774 +f 106/106 1774/1774 1773/1773 +f 1770/1770 107/107 1771/1771 +f 1770/1770 1771/1771 1774/1774 +f 1774/1774 1771/1771 41/41 +f 1774/1774 41/41 1772/1772 +f 1773/1773 1774/1774 1772/1772 +f 1773/1773 1772/1772 104/104 +f 121/121 1768/1768 1777/1777 +f 121/121 1777/1777 1776/1776 +f 1768/1768 124/124 1775/1775 +f 1768/1768 1775/1775 1777/1777 +f 1777/1777 1775/1775 106/106 +f 1777/1777 106/106 1773/1773 +f 1776/1776 1777/1777 1773/1773 +f 1776/1776 1773/1773 104/104 +f 104/104 1772/1772 1781/1781 +f 104/104 1781/1781 1780/1780 +f 1772/1772 41/41 1778/1778 +f 1772/1772 1778/1778 1781/1781 +f 1781/1781 1778/1778 60/60 +f 1781/1781 60/60 1779/1779 +f 1780/1780 1781/1781 1779/1779 +f 1780/1780 1779/1779 59/59 +f 117/117 1764/1764 1783/1783 +f 117/117 1783/1783 1782/1782 +f 1764/1764 121/121 1776/1776 +f 1764/1764 1776/1776 1783/1783 +f 1783/1783 1776/1776 104/104 +f 1783/1783 104/104 1780/1780 +f 1782/1782 1783/1783 1780/1780 +f 1782/1782 1780/1780 59/59 +f 41/41 1784/1784 1787/1787 +f 41/41 1787/1787 1778/1778 +f 1784/1784 43/43 1785/1785 +f 1784/1784 1785/1785 1787/1787 +f 1787/1787 1785/1785 42/42 +f 1787/1787 42/42 1786/1786 +f 1778/1778 1787/1787 1786/1786 +f 1778/1778 1786/1786 60/60 +f 107/107 1788/1788 1790/1790 +f 107/107 1790/1790 1771/1771 +f 1788/1788 47/47 1789/1789 +f 1788/1788 1789/1789 1790/1790 +f 1790/1790 1789/1789 43/43 +f 1790/1790 43/43 1784/1784 +f 1771/1771 1790/1790 1784/1784 +f 1771/1771 1784/1784 41/41 +f 557/557 1791/1791 1794/1794 +f 557/557 1794/1794 1793/1793 +f 1791/1791 542/542 1661/1661 +f 1791/1791 1661/1661 1794/1794 +f 1794/1794 1661/1661 546/546 +f 1794/1794 546/546 1792/1792 +f 1793/1793 1794/1794 1792/1792 +f 1793/1793 1792/1792 560/560 +f 558/558 1795/1795 1797/1797 +f 558/558 1797/1797 1575/1575 +f 1795/1795 557/557 1793/1793 +f 1795/1795 1793/1793 1797/1797 +f 1797/1797 1793/1793 560/560 +f 1797/1797 560/560 1796/1796 +f 1575/1575 1797/1797 1796/1796 +f 1575/1575 1796/1796 559/559 +f 741/741 1798/1798 1800/1800 +f 741/741 1800/1800 1799/1799 +f 1798/1798 549/549 1665/1665 +f 1798/1798 1665/1665 1800/1800 +f 1800/1800 1665/1665 542/542 +f 1800/1800 542/542 1791/1791 +f 1799/1799 1800/1800 1791/1791 +f 1799/1799 1791/1791 557/557 +f 743/743 1801/1801 1802/1802 +f 743/743 1802/1802 1579/1579 +f 1801/1801 741/741 1799/1799 +f 1801/1801 1799/1799 1802/1802 +f 1802/1802 1799/1799 557/557 +f 1802/1802 557/557 1795/1795 +f 1579/1579 1802/1802 1795/1795 +f 1579/1579 1795/1795 558/558 +f 483/483 1803/1803 1807/1807 +f 483/483 1807/1807 1806/1806 +f 1803/1803 474/474 1804/1804 +f 1803/1803 1804/1804 1807/1807 +f 1807/1807 1804/1804 475/475 +f 1807/1807 475/475 1805/1805 +f 1806/1806 1807/1807 1805/1805 +f 1806/1806 1805/1805 487/487 +f 497/497 1808/1808 1810/1810 +f 497/497 1810/1810 1684/1684 +f 1808/1808 483/483 1806/1806 +f 1808/1808 1806/1806 1810/1810 +f 1810/1810 1806/1806 487/487 +f 1810/1810 487/487 1809/1809 +f 1684/1684 1810/1810 1809/1809 +f 1684/1684 1809/1809 486/486 +f 483/483 1811/1811 1814/1814 +f 483/483 1814/1814 1803/1803 +f 1811/1811 490/490 1812/1812 +f 1811/1811 1812/1812 1814/1814 +f 1814/1814 1812/1812 476/476 +f 1814/1814 476/476 1813/1813 +f 1803/1803 1814/1814 1813/1813 +f 1803/1803 1813/1813 474/474 +f 497/497 1688/1688 1816/1816 +f 497/497 1816/1816 1808/1808 +f 1688/1688 489/489 1815/1815 +f 1688/1688 1815/1815 1816/1816 +f 1816/1816 1815/1815 490/490 +f 1816/1816 490/490 1811/1811 +f 1808/1808 1816/1816 1811/1811 +f 1808/1808 1811/1811 483/483 +f 537/537 1817/1817 1820/1820 +f 537/537 1820/1820 1819/1819 +f 1817/1817 498/498 1818/1818 +f 1817/1817 1818/1818 1820/1820 +f 1820/1820 1818/1818 495/495 +f 1820/1820 495/495 1677/1677 +f 1819/1819 1820/1820 1677/1677 +f 1819/1819 1677/1677 485/485 +f 544/544 1821/1821 1823/1823 +f 544/544 1823/1823 1668/1668 +f 1821/1821 498/498 1817/1817 +f 1821/1821 1817/1817 1823/1823 +f 1823/1823 1817/1817 537/537 +f 1823/1823 537/537 1822/1822 +f 1668/1668 1823/1823 1822/1822 +f 1668/1668 1822/1822 547/547 +f 538/538 1824/1824 1826/1826 +f 538/538 1826/1826 1825/1825 +f 1824/1824 499/499 1681/1681 +f 1824/1824 1681/1681 1826/1826 +f 1826/1826 1681/1681 495/495 +f 1826/1826 495/495 1818/1818 +f 1825/1825 1826/1826 1818/1818 +f 1825/1825 1818/1818 498/498 +f 544/544 1672/1672 1828/1828 +f 544/544 1828/1828 1821/1821 +f 1672/1672 550/550 1827/1827 +f 1672/1672 1827/1827 1828/1828 +f 1828/1828 1827/1827 538/538 +f 1828/1828 538/538 1825/1825 +f 1821/1821 1828/1828 1825/1825 +f 1821/1821 1825/1825 498/498 +f 291/291 1700/1700 1832/1832 +f 291/291 1832/1832 1831/1831 +f 1700/1700 336/336 1829/1829 +f 1700/1700 1829/1829 1832/1832 +f 1832/1832 1829/1829 347/347 +f 1832/1832 347/347 1830/1830 +f 1831/1831 1832/1832 1830/1830 +f 1831/1831 1830/1830 349/349 +f 347/347 1833/1833 1835/1835 +f 347/347 1835/1835 1830/1830 +f 1833/1833 357/357 1587/1587 +f 1833/1833 1587/1587 1835/1835 +f 1835/1835 1587/1587 348/348 +f 1835/1835 348/348 1834/1834 +f 1830/1830 1835/1835 1834/1834 +f 1830/1830 1834/1834 349/349 +f 349/349 1834/1834 1838/1838 +f 349/349 1838/1838 1837/1837 +f 1834/1834 348/348 1590/1590 +f 1834/1834 1590/1590 1838/1838 +f 1838/1838 1590/1590 555/555 +f 1838/1838 555/555 1836/1836 +f 1837/1837 1838/1838 1836/1836 +f 1837/1837 1836/1836 556/556 +f 339/339 1703/1703 1840/1840 +f 339/339 1840/1840 1839/1839 +f 1703/1703 291/291 1831/1831 +f 1703/1703 1831/1831 1840/1840 +f 1840/1840 1831/1831 349/349 +f 1840/1840 349/349 1837/1837 +f 1839/1839 1840/1840 1837/1837 +f 1839/1839 1837/1837 556/556 +f 283/283 1841/1841 1844/1844 +f 283/283 1844/1844 1843/1843 +f 1841/1841 263/263 1709/1709 +f 1841/1841 1709/1709 1844/1844 +f 1844/1844 1709/1709 259/259 +f 1844/1844 259/259 1842/1842 +f 1843/1843 1844/1844 1842/1842 +f 1843/1843 1842/1842 279/279 +f 280/280 1845/1845 1847/1847 +f 280/280 1847/1847 1691/1691 +f 1845/1845 283/283 1843/1843 +f 1845/1845 1843/1843 1847/1847 +f 1847/1847 1843/1843 279/279 +f 1847/1847 279/279 1846/1846 +f 1691/1691 1847/1847 1846/1846 +f 1691/1691 1846/1846 287/287 +f 282/282 1848/1848 1850/1850 +f 282/282 1850/1850 1849/1849 +f 1848/1848 265/265 1713/1713 +f 1848/1848 1713/1713 1850/1850 +f 1850/1850 1713/1713 263/263 +f 1850/1850 263/263 1841/1841 +f 1849/1849 1850/1850 1841/1841 +f 1849/1849 1841/1841 283/283 +f 281/281 1851/1851 1852/1852 +f 281/281 1852/1852 1696/1696 +f 1851/1851 282/282 1849/1849 +f 1851/1851 1849/1849 1852/1852 +f 1852/1852 1849/1849 283/283 +f 1852/1852 283/283 1845/1845 +f 1696/1696 1852/1852 1845/1845 +f 1696/1696 1845/1845 280/280 +f 262/262 1853/1853 1857/1857 +f 262/262 1857/1857 1856/1856 +f 1853/1853 269/269 1854/1854 +f 1853/1853 1854/1854 1857/1857 +f 1857/1857 1854/1854 226/226 +f 1857/1857 226/226 1855/1855 +f 1856/1856 1857/1857 1855/1855 +f 1856/1856 1855/1855 227/227 +f 268/268 1858/1858 1860/1860 +f 268/268 1860/1860 1716/1716 +f 1858/1858 269/269 1853/1853 +f 1858/1858 1853/1853 1860/1860 +f 1860/1860 1853/1853 262/262 +f 1860/1860 262/262 1859/1859 +f 1716/1716 1860/1860 1859/1859 +f 1716/1716 1859/1859 261/261 +f 269/269 1861/1861 1864/1864 +f 269/269 1864/1864 1854/1854 +f 1861/1861 270/270 1862/1862 +f 1861/1861 1862/1862 1864/1864 +f 1864/1864 1862/1862 228/228 +f 1864/1864 228/228 1863/1863 +f 1854/1854 1864/1864 1863/1863 +f 1854/1854 1863/1863 226/226 +f 267/267 1865/1865 1866/1866 +f 267/267 1866/1866 1720/1720 +f 1865/1865 270/270 1861/1861 +f 1865/1865 1861/1861 1866/1866 +f 1866/1866 1861/1861 269/269 +f 1866/1866 269/269 1858/1858 +f 1720/1720 1866/1866 1858/1858 +f 1720/1720 1858/1858 268/268 +f 353/353 1867/1867 1870/1870 +f 353/353 1870/1870 1869/1869 +f 1867/1867 293/293 1725/1725 +f 1867/1867 1725/1725 1870/1870 +f 1870/1870 1725/1725 105/105 +f 1870/1870 105/105 1868/1868 +f 1869/1869 1870/1870 1868/1868 +f 1869/1869 1868/1868 158/158 +f 361/361 1609/1609 1873/1873 +f 361/361 1873/1873 1872/1872 +f 1609/1609 355/355 1871/1871 +f 1609/1609 1871/1871 1873/1873 +f 1873/1873 1871/1871 353/353 +f 1873/1873 353/353 1869/1869 +f 1872/1872 1873/1873 1869/1869 +f 1872/1872 1869/1869 158/158 +f 356/356 1874/1874 1876/1876 +f 356/356 1876/1876 1875/1875 +f 1874/1874 292/292 1729/1729 +f 1874/1874 1729/1729 1876/1876 +f 1876/1876 1729/1729 293/293 +f 1876/1876 293/293 1867/1867 +f 1875/1875 1876/1876 1867/1867 +f 1875/1875 1867/1867 353/353 +f 354/354 1877/1877 1878/1878 +f 354/354 1878/1878 1612/1612 +f 1877/1877 356/356 1875/1875 +f 1877/1877 1875/1875 1878/1878 +f 1878/1878 1875/1875 353/353 +f 1878/1878 353/353 1871/1871 +f 1612/1612 1878/1878 1871/1871 +f 1612/1612 1871/1871 355/355 +f 88/88 1879/1879 1882/1882 +f 88/88 1882/1882 1881/1881 +f 1879/1879 89/89 1738/1738 +f 1879/1879 1738/1738 1882/1882 +f 1882/1882 1738/1738 92/92 +f 1882/1882 92/92 1880/1880 +f 1881/1881 1882/1882 1880/1880 +f 1881/1881 1880/1880 90/90 +f 109/109 1732/1732 1885/1885 +f 109/109 1885/1885 1884/1884 +f 1732/1732 94/94 1883/1883 +f 1732/1732 1883/1883 1885/1885 +f 1885/1885 1883/1883 88/88 +f 1885/1885 88/88 1881/1881 +f 1884/1884 1885/1885 1881/1881 +f 1884/1884 1881/1881 90/90 +f 290/290 1886/1886 1888/1888 +f 290/290 1888/1888 1887/1887 +f 1886/1886 278/278 1743/1743 +f 1886/1886 1743/1743 1888/1888 +f 1888/1888 1743/1743 89/89 +f 1888/1888 89/89 1879/1879 +f 1887/1887 1888/1888 1879/1879 +f 1887/1887 1879/1879 88/88 +f 94/94 1736/1736 1890/1890 +f 94/94 1890/1890 1883/1883 +f 1736/1736 289/289 1889/1889 +f 1736/1736 1889/1889 1890/1890 +f 1890/1890 1889/1889 290/290 +f 1890/1890 290/290 1887/1887 +f 1883/1883 1890/1890 1887/1887 +f 1883/1883 1887/1887 88/88 +f 16/16 1891/1891 1895/1895 +f 16/16 1895/1895 1894/1894 +f 1891/1891 15/15 1892/1892 +f 1891/1891 1892/1892 1895/1895 +f 1895/1895 1892/1892 17/17 +f 1895/1895 17/17 1893/1893 +f 1894/1894 1895/1895 1893/1893 +f 1894/1894 1893/1893 18/18 +f 81/81 1748/1748 1898/1898 +f 81/81 1898/1898 1897/1897 +f 1748/1748 14/14 1896/1896 +f 1748/1748 1896/1896 1898/1898 +f 1898/1898 1896/1896 15/15 +f 1898/1898 15/15 1891/1891 +f 1897/1897 1898/1898 1891/1891 +f 1897/1897 1891/1891 16/16 +f 15/15 1899/1899 1902/1902 +f 15/15 1902/1902 1892/1892 +f 1899/1899 19/19 1900/1900 +f 1899/1899 1900/1900 1902/1902 +f 1902/1902 1900/1900 10/10 +f 1902/1902 10/10 1901/1901 +f 1892/1892 1902/1902 1901/1901 +f 1892/1892 1901/1901 17/17 +f 14/14 1752/1752 1904/1904 +f 14/14 1904/1904 1896/1896 +f 1752/1752 80/80 1903/1903 +f 1752/1752 1903/1903 1904/1904 +f 1904/1904 1903/1903 19/19 +f 1904/1904 19/19 1899/1899 +f 1896/1896 1904/1904 1899/1899 +f 1896/1896 1899/1899 15/15 +f 129/129 1905/1905 1908/1908 +f 129/129 1908/1908 1907/1907 +f 1905/1905 120/120 1754/1754 +f 1905/1905 1754/1754 1908/1908 +f 1908/1908 1754/1754 118/118 +f 1908/1908 118/118 1906/1906 +f 1907/1907 1908/1908 1906/1906 +f 1907/1907 1906/1906 128/128 +f 164/164 1633/1633 1911/1911 +f 164/164 1911/1911 1910/1910 +f 1633/1633 165/165 1909/1909 +f 1633/1633 1909/1909 1911/1911 +f 1911/1911 1909/1909 129/129 +f 1911/1911 129/129 1907/1907 +f 1910/1910 1911/1911 1907/1907 +f 1910/1910 1907/1907 128/128 +f 157/157 1912/1912 1914/1914 +f 157/157 1914/1914 1913/1913 +f 1912/1912 122/122 1759/1759 +f 1912/1912 1759/1759 1914/1914 +f 1914/1914 1759/1759 120/120 +f 1914/1914 120/120 1905/1905 +f 1913/1913 1914/1914 1905/1905 +f 1913/1913 1905/1905 129/129 +f 165/165 1636/1636 1916/1916 +f 165/165 1916/1916 1909/1909 +f 1636/1636 166/166 1915/1915 +f 1636/1636 1915/1915 1916/1916 +f 1916/1916 1915/1915 157/157 +f 1916/1916 157/157 1913/1913 +f 1909/1909 1916/1916 1913/1913 +f 1909/1909 1913/1913 129/129 +f 49/49 1917/1917 1921/1921 +f 49/49 1921/1921 1920/1920 +f 1917/1917 50/50 1918/1918 +f 1917/1917 1918/1918 1921/1921 +f 1921/1921 1918/1918 44/44 +f 1921/1921 44/44 1919/1919 +f 1920/1920 1921/1921 1919/1919 +f 1920/1920 1919/1919 45/45 +f 43/43 1922/1922 1924/1924 +f 43/43 1924/1924 1785/1785 +f 1922/1922 50/50 1917/1917 +f 1922/1922 1917/1917 1924/1924 +f 1924/1924 1917/1917 49/49 +f 1924/1924 49/49 1923/1923 +f 1785/1785 1924/1924 1923/1923 +f 1785/1785 1923/1923 42/42 +f 50/50 1925/1925 1928/1928 +f 50/50 1928/1928 1918/1918 +f 1925/1925 48/48 1926/1926 +f 1925/1925 1926/1926 1928/1928 +f 1928/1928 1926/1926 46/46 +f 1928/1928 46/46 1927/1927 +f 1918/1918 1928/1928 1927/1927 +f 1918/1918 1927/1927 44/44 +f 47/47 1929/1929 1930/1930 +f 47/47 1930/1930 1789/1789 +f 1929/1929 48/48 1925/1925 +f 1929/1929 1925/1925 1930/1930 +f 1930/1930 1925/1925 50/50 +f 1930/1930 50/50 1922/1922 +f 1789/1789 1930/1930 1922/1922 +f 1789/1789 1922/1922 43/43 +f 579/579 1597/1597 1934/1934 +f 579/579 1934/1934 1933/1933 +f 1597/1597 572/572 1931/1931 +f 1597/1597 1931/1931 1934/1934 +f 1934/1934 1931/1931 567/567 +f 1934/1934 567/567 1932/1932 +f 1933/1933 1934/1934 1932/1932 +f 1933/1933 1932/1932 566/566 +f 566/566 1932/1932 1937/1937 +f 566/566 1937/1937 1936/1936 +f 1932/1932 567/567 1935/1935 +f 1932/1932 1935/1935 1937/1937 +f 1937/1937 1935/1935 568/568 +f 1937/1937 568/568 1589/1589 +f 1936/1936 1937/1937 1589/1589 +f 1936/1936 1589/1589 363/363 +f 572/572 1557/1557 1940/1940 +f 572/572 1940/1940 1931/1931 +f 1557/1557 573/573 1938/1938 +f 1557/1557 1938/1938 1940/1940 +f 1940/1940 1938/1938 569/569 +f 1940/1940 569/569 1939/1939 +f 1931/1931 1940/1940 1939/1939 +f 1931/1931 1939/1939 567/567 +f 567/567 1939/1939 1942/1942 +f 567/567 1942/1942 1935/1935 +f 1939/1939 569/569 1941/1941 +f 1939/1939 1941/1941 1942/1942 +f 1942/1942 1941/1941 564/564 +f 1942/1942 564/564 1531/1531 +f 1935/1935 1942/1942 1531/1531 +f 1935/1935 1531/1531 568/568 +f 573/573 1583/1583 1945/1945 +f 573/573 1945/1945 1938/1938 +f 1583/1583 574/574 1943/1943 +f 1583/1583 1943/1943 1945/1945 +f 1945/1945 1943/1943 570/570 +f 1945/1945 570/570 1944/1944 +f 1938/1938 1945/1945 1944/1944 +f 1938/1938 1944/1944 569/569 +f 569/569 1944/1944 1947/1947 +f 569/569 1947/1947 1941/1941 +f 1944/1944 570/570 1946/1946 +f 1944/1944 1946/1946 1947/1947 +f 1947/1947 1946/1946 565/565 +f 1947/1947 565/565 1573/1573 +f 1941/1941 1947/1947 1573/1573 +f 1941/1941 1573/1573 564/564 +f 574/574 1948/1948 1951/1951 +f 574/574 1951/1951 1943/1943 +f 1948/1948 575/575 1949/1949 +f 1948/1948 1949/1949 1951/1951 +f 1951/1951 1949/1949 571/571 +f 1951/1951 571/571 1950/1950 +f 1943/1943 1951/1951 1950/1950 +f 1943/1943 1950/1950 570/570 +f 570/570 1950/1950 1953/1953 +f 570/570 1953/1953 1946/1946 +f 1950/1950 571/571 1952/1952 +f 1950/1950 1952/1952 1953/1953 +f 1953/1953 1952/1952 742/742 +f 1953/1953 742/742 1577/1577 +f 1946/1946 1953/1953 1577/1577 +f 1946/1946 1577/1577 565/565 +f 175/175 1641/1641 1957/1957 +f 175/175 1957/1957 1956/1956 +f 1641/1641 176/176 1954/1954 +f 1641/1641 1954/1954 1957/1957 +f 1957/1957 1954/1954 171/171 +f 1957/1957 171/171 1955/1955 +f 1956/1956 1957/1957 1955/1955 +f 1956/1956 1955/1955 177/177 +f 177/177 1955/1955 1960/1960 +f 177/177 1960/1960 1959/1959 +f 1955/1955 171/171 1958/1958 +f 1955/1955 1958/1958 1960/1960 +f 1960/1960 1958/1958 170/170 +f 1960/1960 170/170 1631/1631 +f 1959/1959 1960/1960 1631/1631 +f 1959/1959 1631/1631 169/169 +f 176/176 1644/1644 1963/1963 +f 176/176 1963/1963 1954/1954 +f 1644/1644 370/370 1961/1961 +f 1644/1644 1961/1961 1963/1963 +f 1963/1963 1961/1961 178/178 +f 1963/1963 178/178 1962/1962 +f 1954/1954 1963/1963 1962/1962 +f 1954/1954 1962/1962 171/171 +f 171/171 1962/1962 1965/1965 +f 171/171 1965/1965 1958/1958 +f 1962/1962 178/178 1964/1964 +f 1962/1962 1964/1964 1965/1965 +f 1965/1965 1964/1964 172/172 +f 1965/1965 172/172 1635/1635 +f 1958/1958 1965/1965 1635/1635 +f 1958/1958 1635/1635 170/170 +f 370/370 1547/1547 1968/1968 +f 370/370 1968/1968 1961/1961 +f 1547/1547 369/369 1966/1966 +f 1547/1547 1966/1966 1968/1968 +f 1968/1968 1966/1966 364/364 +f 1968/1968 364/364 1967/1967 +f 1961/1961 1968/1968 1967/1967 +f 1961/1961 1967/1967 178/178 +f 178/178 1967/1967 1970/1970 +f 178/178 1970/1970 1964/1964 +f 1967/1967 364/364 1969/1969 +f 1967/1967 1969/1969 1970/1970 +f 1970/1970 1969/1969 366/366 +f 1970/1970 366/366 1540/1540 +f 1964/1964 1970/1970 1540/1540 +f 1964/1964 1540/1540 172/172 +f 369/369 1616/1616 1973/1973 +f 369/369 1973/1973 1966/1966 +f 1616/1616 371/371 1971/1971 +f 1616/1616 1971/1971 1973/1973 +f 1973/1973 1971/1971 365/365 +f 1973/1973 365/365 1972/1972 +f 1966/1966 1973/1973 1972/1972 +f 1966/1966 1972/1972 364/364 +f 364/364 1972/1972 1975/1975 +f 364/364 1975/1975 1969/1969 +f 1972/1972 365/365 1974/1974 +f 1972/1972 1974/1974 1975/1975 +f 1975/1975 1974/1974 360/360 +f 1975/1975 360/360 1607/1607 +f 1969/1969 1975/1975 1607/1607 +f 1969/1969 1607/1607 366/366 +f 371/371 1619/1619 1978/1978 +f 371/371 1978/1978 1971/1971 +f 1619/1619 372/372 1976/1976 +f 1619/1619 1976/1976 1978/1978 +f 1978/1978 1976/1976 367/367 +f 1978/1978 367/367 1977/1977 +f 1971/1971 1978/1978 1977/1977 +f 1971/1971 1977/1977 365/365 +f 365/365 1977/1977 1980/1980 +f 365/365 1980/1980 1974/1974 +f 1977/1977 367/367 1979/1979 +f 1977/1977 1979/1979 1980/1980 +f 1980/1980 1979/1979 359/359 +f 1980/1980 359/359 1611/1611 +f 1974/1974 1980/1980 1611/1611 +f 1974/1974 1611/1611 360/360 +f 372/372 1552/1552 1983/1983 +f 372/372 1983/1983 1976/1976 +f 1552/1552 373/373 1981/1981 +f 1552/1552 1981/1981 1983/1983 +f 1983/1983 1981/1981 368/368 +f 1983/1983 368/368 1982/1982 +f 1976/1976 1983/1983 1982/1982 +f 1976/1976 1982/1982 367/367 +f 367/367 1982/1982 1985/1985 +f 367/367 1985/1985 1979/1979 +f 1982/1982 368/368 1984/1984 +f 1982/1982 1984/1984 1985/1985 +f 1985/1985 1984/1984 362/362 +f 1985/1985 362/362 1535/1535 +f 1979/1979 1985/1985 1535/1535 +f 1979/1979 1535/1535 359/359 +f 373/373 1594/1594 1987/1987 +f 373/373 1987/1987 1981/1981 +f 1594/1594 579/579 1933/1933 +f 1594/1594 1933/1933 1987/1987 +f 1987/1987 1933/1933 566/566 +f 1987/1987 566/566 1986/1986 +f 1981/1981 1987/1987 1986/1986 +f 1981/1981 1986/1986 368/368 +f 368/368 1986/1986 1988/1988 +f 368/368 1988/1988 1984/1984 +f 1986/1986 566/566 1936/1936 +f 1986/1986 1936/1936 1988/1988 +f 1988/1988 1936/1936 363/363 +f 1988/1988 363/363 1585/1585 +f 1984/1984 1988/1988 1585/1585 +f 1984/1984 1585/1585 362/362 +f 301/301 1989/1989 1992/1992 +f 301/301 1992/1992 1599/1599 +f 1989/1989 310/310 1990/1990 +f 1989/1989 1990/1990 1992/1992 +f 1992/1992 1990/1990 582/582 +f 1992/1992 582/582 1991/1991 +f 1599/1599 1992/1992 1991/1991 +f 1599/1599 1991/1991 309/309 +f 309/309 1991/1991 1995/1995 +f 309/309 1995/1995 1603/1603 +f 1991/1991 582/582 1993/1993 +f 1991/1991 1993/1993 1995/1995 +f 1995/1995 1993/1993 510/510 +f 1995/1995 510/510 1994/1994 +f 1603/1603 1995/1995 1994/1994 +f 1603/1603 1994/1994 509/509 +f 298/298 1996/1996 1999/1999 +f 298/298 1999/1999 1656/1656 +f 1996/1996 379/379 1997/1997 +f 1996/1996 1997/1997 1999/1999 +f 1999/1999 1997/1997 307/307 +f 1999/1999 307/307 1998/1998 +f 1656/1656 1999/1999 1998/1998 +f 1656/1656 1998/1998 297/297 +f 297/297 1998/1998 2002/2002 +f 297/297 2002/2002 1566/1566 +f 1998/1998 307/307 2000/2000 +f 1998/1998 2000/2000 2002/2002 +f 2002/2002 2000/2000 308/308 +f 2002/2002 308/308 2001/2001 +f 1566/1566 2002/2002 2001/2001 +f 1566/1566 2001/2001 296/296 +f 302/302 2003/2003 2005/2005 +f 302/302 2005/2005 1571/1571 +f 2003/2003 311/311 2004/2004 +f 2003/2003 2004/2004 2005/2005 +f 2005/2005 2004/2004 310/310 +f 2005/2005 310/310 1989/1989 +f 1571/1571 2005/2005 1989/1989 +f 1571/1571 1989/1989 301/301 +f 508/508 2006/2006 2010/2010 +f 508/508 2010/2010 2009/2009 +f 2006/2006 511/511 2007/2007 +f 2006/2006 2007/2007 2010/2010 +f 2010/2010 2007/2007 514/514 +f 2010/2010 514/514 2008/2008 +f 2009/2009 2010/2010 2008/2008 +f 2009/2009 2008/2008 513/513 +f 296/296 2001/2001 2013/2013 +f 296/296 2013/2013 1624/1624 +f 2001/2001 308/308 2011/2011 +f 2001/2001 2011/2011 2013/2013 +f 2013/2013 2011/2011 380/380 +f 2013/2013 380/380 2012/2012 +f 1624/1624 2013/2013 2012/2012 +f 1624/1624 2012/2012 303/303 +f 303/303 2012/2012 2015/2015 +f 303/303 2015/2015 1627/1627 +f 2012/2012 380/380 2014/2014 +f 2012/2012 2014/2014 2015/2015 +f 2015/2015 2014/2014 311/311 +f 2015/2015 311/311 2003/2003 +f 1627/1627 2015/2015 2003/2003 +f 1627/1627 2003/2003 302/302 +f 186/186 2016/2016 2018/2018 +f 186/186 2018/2018 1653/1653 +f 2016/2016 187/187 2017/2017 +f 2016/2016 2017/2017 2018/2018 +f 2018/2018 2017/2017 379/379 +f 2018/2018 379/379 1996/1996 +f 1653/1653 2018/2018 1996/1996 +f 1653/1653 1996/1996 298/298 +f 311/311 2019/2019 2022/2022 +f 311/311 2022/2022 2004/2004 +f 2019/2019 385/385 2020/2020 +f 2019/2019 2020/2020 2022/2022 +f 2022/2022 2020/2020 384/384 +f 2022/2022 384/384 2021/2021 +f 2004/2004 2022/2022 2021/2021 +f 2004/2004 2021/2021 310/310 +f 582/582 2023/2023 2025/2025 +f 582/582 2025/2025 1993/1993 +f 386/386 2024/2024 2025/2025 +f 386/386 2025/2025 2023/2023 +f 510/510 1993/1993 2025/2025 +f 510/510 2025/2025 2024/2024 +f 307/307 2026/2026 2029/2029 +f 307/307 2029/2029 2000/2000 +f 2026/2026 382/382 2027/2027 +f 2026/2026 2027/2027 2029/2029 +f 2029/2029 2027/2027 381/381 +f 2029/2029 381/381 2028/2028 +f 2000/2000 2029/2029 2028/2028 +f 2000/2000 2028/2028 308/308 +f 511/511 2030/2030 2033/2033 +f 511/511 2033/2033 2007/2007 +f 2030/2030 584/584 2031/2031 +f 2030/2030 2031/2031 2033/2033 +f 2033/2033 2031/2031 585/585 +f 2033/2033 585/585 2032/2032 +f 2007/2007 2033/2033 2032/2032 +f 2007/2007 2032/2032 514/514 +f 187/187 2034/2034 2037/2037 +f 187/187 2037/2037 2017/2017 +f 2034/2034 191/191 2035/2035 +f 2034/2034 2035/2035 2037/2037 +f 2037/2037 2035/2035 383/383 +f 2037/2037 383/383 2036/2036 +f 2017/2017 2037/2037 2036/2036 +f 2017/2017 2036/2036 379/379 +f 514/514 2032/2032 2041/2041 +f 514/514 2041/2041 2040/2040 +f 2032/2032 585/585 2038/2038 +f 2032/2032 2038/2038 2041/2041 +f 2041/2041 2038/2038 586/586 +f 2041/2041 586/586 2039/2039 +f 2040/2040 2041/2041 2039/2039 +f 2040/2040 2039/2039 583/583 +f 308/308 2028/2028 2044/2044 +f 308/308 2044/2044 2011/2011 +f 2028/2028 381/381 2042/2042 +f 2028/2028 2042/2042 2044/2044 +f 2044/2044 2042/2042 387/387 +f 2044/2044 387/387 2043/2043 +f 2011/2011 2044/2044 2043/2043 +f 2011/2011 2043/2043 380/380 +f 380/380 2043/2043 2046/2046 +f 380/380 2046/2046 2014/2014 +f 2043/2043 387/387 2045/2045 +f 2043/2043 2045/2045 2046/2046 +f 2046/2046 2045/2045 385/385 +f 2046/2046 385/385 2019/2019 +f 2014/2014 2046/2046 2019/2019 +f 2014/2014 2019/2019 311/311 +f 310/310 2021/2021 2048/2048 +f 310/310 2048/2048 1990/1990 +f 2021/2021 384/384 2047/2047 +f 2021/2021 2047/2047 2048/2048 +f 2048/2048 2047/2047 386/386 +f 2048/2048 386/386 2023/2023 +f 1990/1990 2048/2048 2023/2023 +f 1990/1990 2023/2023 582/582 +f 379/379 2036/2036 2050/2050 +f 379/379 2050/2050 1997/1997 +f 2036/2036 383/383 2049/2049 +f 2036/2036 2049/2049 2050/2050 +f 2050/2050 2049/2049 382/382 +f 2050/2050 382/382 2026/2026 +f 1997/1997 2050/2050 2026/2026 +f 1997/1997 2026/2026 307/307 +f 197/197 2051/2051 2055/2055 +f 197/197 2055/2055 2054/2054 +f 2051/2051 395/395 2052/2052 +f 2051/2051 2052/2052 2055/2055 +f 2055/2055 2052/2052 388/388 +f 2055/2055 388/388 2053/2053 +f 2054/2054 2055/2055 2053/2053 +f 2054/2054 2053/2053 194/194 +f 194/194 2053/2053 2058/2058 +f 194/194 2058/2058 2057/2057 +f 2053/2053 388/388 2056/2056 +f 2053/2053 2056/2056 2058/2058 +f 2058/2058 2056/2056 383/383 +f 2058/2058 383/383 2035/2035 +f 2057/2057 2058/2058 2035/2035 +f 2057/2057 2035/2035 191/191 +f 395/395 2059/2059 2062/2062 +f 395/395 2062/2062 2052/2052 +f 2059/2059 396/396 2060/2060 +f 2059/2059 2060/2060 2062/2062 +f 2062/2062 2060/2060 389/389 +f 2062/2062 389/389 2061/2061 +f 2052/2052 2062/2062 2061/2061 +f 2052/2052 2061/2061 388/388 +f 388/388 2061/2061 2064/2064 +f 388/388 2064/2064 2056/2056 +f 2061/2061 389/389 2063/2063 +f 2061/2061 2063/2063 2064/2064 +f 2064/2064 2063/2063 382/382 +f 2064/2064 382/382 2049/2049 +f 2056/2056 2064/2064 2049/2049 +f 2056/2056 2049/2049 383/383 +f 396/396 2065/2065 2068/2068 +f 396/396 2068/2068 2060/2060 +f 2065/2065 397/397 2066/2066 +f 2065/2065 2066/2066 2068/2068 +f 2068/2068 2066/2066 390/390 +f 2068/2068 390/390 2067/2067 +f 2060/2060 2068/2068 2067/2067 +f 2060/2060 2067/2067 389/389 +f 389/389 2067/2067 2070/2070 +f 389/389 2070/2070 2063/2063 +f 2067/2067 390/390 2069/2069 +f 2067/2067 2069/2069 2070/2070 +f 2070/2070 2069/2069 381/381 +f 2070/2070 381/381 2027/2027 +f 2063/2063 2070/2070 2027/2027 +f 2063/2063 2027/2027 382/382 +f 397/397 2071/2071 2074/2074 +f 397/397 2074/2074 2066/2066 +f 2071/2071 398/398 2072/2072 +f 2071/2071 2072/2072 2074/2074 +f 2074/2074 2072/2072 391/391 +f 2074/2074 391/391 2073/2073 +f 2066/2066 2074/2074 2073/2073 +f 2066/2066 2073/2073 390/390 +f 390/390 2073/2073 2076/2076 +f 390/390 2076/2076 2069/2069 +f 2073/2073 391/391 2075/2075 +f 2073/2073 2075/2075 2076/2076 +f 2076/2076 2075/2075 387/387 +f 2076/2076 387/387 2042/2042 +f 2069/2069 2076/2076 2042/2042 +f 2069/2069 2042/2042 381/381 +f 398/398 2077/2077 2080/2080 +f 398/398 2080/2080 2072/2072 +f 2077/2077 312/312 2078/2078 +f 2077/2077 2078/2078 2080/2080 +f 2080/2080 2078/2078 392/392 +f 2080/2080 392/392 2079/2079 +f 2072/2072 2080/2080 2079/2079 +f 2072/2072 2079/2079 391/391 +f 391/391 2079/2079 2082/2082 +f 391/391 2082/2082 2075/2075 +f 2079/2079 392/392 2081/2081 +f 2079/2079 2081/2081 2082/2082 +f 2082/2082 2081/2081 385/385 +f 2082/2082 385/385 2045/2045 +f 2075/2075 2082/2082 2045/2045 +f 2075/2075 2045/2045 387/387 +f 312/312 2083/2083 2086/2086 +f 312/312 2086/2086 2078/2078 +f 2083/2083 313/313 2084/2084 +f 2083/2083 2084/2084 2086/2086 +f 2086/2086 2084/2084 393/393 +f 2086/2086 393/393 2085/2085 +f 2078/2078 2086/2086 2085/2085 +f 2078/2078 2085/2085 392/392 +f 392/392 2085/2085 2088/2088 +f 392/392 2088/2088 2081/2081 +f 2085/2085 393/393 2087/2087 +f 2085/2085 2087/2087 2088/2088 +f 2088/2088 2087/2087 384/384 +f 2088/2088 384/384 2020/2020 +f 2081/2081 2088/2088 2020/2020 +f 2081/2081 2020/2020 385/385 +f 313/313 2089/2089 2092/2092 +f 313/313 2092/2092 2084/2084 +f 2089/2089 314/314 2090/2090 +f 2089/2089 2090/2090 2092/2092 +f 2092/2092 2090/2090 394/394 +f 2092/2092 394/394 2091/2091 +f 2084/2084 2092/2092 2091/2091 +f 2084/2084 2091/2091 393/393 +f 393/393 2091/2091 2094/2094 +f 393/393 2094/2094 2087/2087 +f 2091/2091 394/394 2093/2093 +f 2091/2091 2093/2093 2094/2094 +f 2094/2094 2093/2093 386/386 +f 2094/2094 386/386 2047/2047 +f 2087/2087 2094/2094 2047/2047 +f 2087/2087 2047/2047 384/384 +f 592/592 2095/2095 2099/2099 +f 592/592 2099/2099 2098/2098 +f 2095/2095 593/593 2096/2096 +f 2095/2095 2096/2096 2099/2099 +f 2099/2099 2096/2096 589/589 +f 2099/2099 589/589 2097/2097 +f 2098/2098 2099/2099 2097/2097 +f 2098/2098 2097/2097 588/588 +f 588/588 2097/2097 2102/2102 +f 588/588 2102/2102 2101/2101 +f 2097/2097 589/589 2100/2100 +f 2097/2097 2100/2100 2102/2102 +f 2102/2102 2100/2100 585/585 +f 2102/2102 585/585 2031/2031 +f 2101/2101 2102/2102 2031/2031 +f 2101/2101 2031/2031 584/584 +f 593/593 2103/2103 2106/2106 +f 593/593 2106/2106 2096/2096 +f 2103/2103 594/594 2104/2104 +f 2103/2103 2104/2104 2106/2106 +f 2106/2106 2104/2104 590/590 +f 2106/2106 590/590 2105/2105 +f 2096/2096 2106/2106 2105/2105 +f 2096/2096 2105/2105 589/589 +f 589/589 2105/2105 2108/2108 +f 589/589 2108/2108 2100/2100 +f 2105/2105 590/590 2107/2107 +f 2105/2105 2107/2107 2108/2108 +f 2108/2108 2107/2107 586/586 +f 2108/2108 586/586 2038/2038 +f 2100/2100 2108/2108 2038/2038 +f 2100/2100 2038/2038 585/585 +f 197/197 2109/2109 2112/2112 +f 197/197 2112/2112 2051/2051 +f 2109/2109 200/200 2110/2110 +f 2109/2109 2110/2110 2112/2112 +f 2112/2112 2110/2110 399/399 +f 2112/2112 399/399 2111/2111 +f 2051/2051 2112/2112 2111/2111 +f 2051/2051 2111/2111 395/395 +f 592/592 2113/2113 2116/2116 +f 592/592 2116/2116 2095/2095 +f 2113/2113 515/515 2114/2114 +f 2113/2113 2114/2114 2116/2116 +f 2116/2116 2114/2114 516/516 +f 2116/2116 516/516 2115/2115 +f 2095/2095 2116/2116 2115/2115 +f 2095/2095 2115/2115 593/593 +f 593/593 2115/2115 2119/2119 +f 593/593 2119/2119 2103/2103 +f 2115/2115 516/516 2117/2117 +f 2115/2115 2117/2117 2119/2119 +f 2119/2119 2117/2117 595/595 +f 2119/2119 595/595 2118/2118 +f 2103/2103 2119/2119 2118/2118 +f 2103/2103 2118/2118 594/594 +f 312/312 2120/2120 2123/2123 +f 312/312 2123/2123 2083/2083 +f 2120/2120 317/317 2121/2121 +f 2120/2120 2121/2121 2123/2123 +f 2123/2123 2121/2121 316/316 +f 2123/2123 316/316 2122/2122 +f 2083/2083 2123/2123 2122/2122 +f 2083/2083 2122/2122 313/313 +f 313/313 2122/2122 2126/2126 +f 313/313 2126/2126 2089/2089 +f 2122/2122 316/316 2124/2124 +f 2122/2122 2124/2124 2126/2126 +f 2126/2126 2124/2124 315/315 +f 2126/2126 315/315 2125/2125 +f 2089/2089 2126/2126 2125/2125 +f 2089/2089 2125/2125 314/314 +f 395/395 2111/2111 2129/2129 +f 395/395 2129/2129 2059/2059 +f 2111/2111 399/399 2127/2127 +f 2111/2111 2127/2127 2129/2129 +f 2129/2129 2127/2127 400/400 +f 2129/2129 400/400 2128/2128 +f 2059/2059 2129/2129 2128/2128 +f 2059/2059 2128/2128 396/396 +f 396/396 2128/2128 2132/2132 +f 396/396 2132/2132 2065/2065 +f 2128/2128 400/400 2130/2130 +f 2128/2128 2130/2130 2132/2132 +f 2132/2132 2130/2130 401/401 +f 2132/2132 401/401 2131/2131 +f 2065/2065 2132/2132 2131/2131 +f 2065/2065 2131/2131 397/397 +f 398/398 2133/2133 2135/2135 +f 398/398 2135/2135 2077/2077 +f 2133/2133 318/318 2134/2134 +f 2133/2133 2134/2134 2135/2135 +f 2135/2135 2134/2134 317/317 +f 2135/2135 317/317 2120/2120 +f 2077/2077 2135/2135 2120/2120 +f 2077/2077 2120/2120 312/312 +f 397/397 2131/2131 2137/2137 +f 397/397 2137/2137 2071/2071 +f 2131/2131 401/401 2136/2136 +f 2131/2131 2136/2136 2137/2137 +f 2137/2137 2136/2136 318/318 +f 2137/2137 318/318 2133/2133 +f 2071/2071 2137/2137 2133/2133 +f 2071/2071 2133/2133 398/398 +f 662/662 2138/2138 2142/2142 +f 662/662 2142/2142 2141/2141 +f 2138/2138 666/666 2139/2139 +f 2138/2138 2139/2139 2142/2142 +f 2142/2142 2139/2139 667/667 +f 2142/2142 667/667 2140/2140 +f 2141/2141 2142/2142 2140/2140 +f 2141/2141 2140/2140 694/694 +f 725/725 2143/2143 2147/2147 +f 725/725 2147/2147 2146/2146 +f 2143/2143 727/727 2144/2144 +f 2143/2143 2144/2144 2147/2147 +f 2147/2147 2144/2144 728/728 +f 2147/2147 728/728 2145/2145 +f 2146/2146 2147/2147 2145/2145 +f 2146/2146 2145/2145 724/724 +f 724/724 2148/2148 2151/2151 +f 724/724 2151/2151 2146/2146 +f 2148/2148 715/715 2149/2149 +f 2148/2148 2149/2149 2151/2151 +f 2151/2151 2149/2149 706/706 +f 2151/2151 706/706 2150/2150 +f 2146/2146 2151/2151 2150/2150 +f 2146/2146 2150/2150 725/725 +f 716/716 2152/2152 2155/2155 +f 716/716 2155/2155 2154/2154 +f 2152/2152 707/707 2153/2153 +f 2152/2152 2153/2153 2155/2155 +f 2155/2155 2153/2153 706/706 +f 2155/2155 706/706 2149/2149 +f 2154/2154 2155/2155 2149/2149 +f 2154/2154 2149/2149 715/715 +f 707/707 2152/2152 2159/2159 +f 707/707 2159/2159 2158/2158 +f 2152/2152 716/716 2156/2156 +f 2152/2152 2156/2156 2159/2159 +f 2159/2159 2156/2156 717/717 +f 2159/2159 717/717 2157/2157 +f 2158/2158 2159/2159 2157/2157 +f 2158/2158 2157/2157 670/670 +f 670/670 2157/2157 2162/2162 +f 670/670 2162/2162 2161/2161 +f 2157/2157 717/717 2160/2160 +f 2157/2157 2160/2160 2162/2162 +f 2162/2162 2160/2160 694/694 +f 2162/2162 694/694 2140/2140 +f 2161/2161 2162/2162 2140/2140 +f 2161/2161 2140/2140 667/667 +f 732/732 2163/2163 2167/2167 +f 732/732 2167/2167 2166/2166 +f 2163/2163 731/731 2164/2164 +f 2163/2163 2164/2164 2167/2167 +f 2167/2167 2164/2164 730/730 +f 2167/2167 730/730 2165/2165 +f 2166/2166 2167/2167 2165/2165 +f 2166/2166 2165/2165 757/757 +f 669/669 2168/2168 2171/2171 +f 669/669 2171/2171 2170/2170 +f 2168/2168 667/667 2139/2139 +f 2168/2168 2139/2139 2171/2171 +f 2171/2171 2139/2139 666/666 +f 2171/2171 666/666 2169/2169 +f 2170/2170 2171/2171 2169/2169 +f 2170/2170 2169/2169 668/668 +f 725/725 2150/2150 2175/2175 +f 725/725 2175/2175 2174/2174 +f 2150/2150 706/706 2172/2172 +f 2150/2150 2172/2172 2175/2175 +f 2175/2175 2172/2172 710/710 +f 2175/2175 710/710 2173/2173 +f 2174/2174 2175/2175 2173/2173 +f 2174/2174 2173/2173 723/723 +f 710/710 2176/2176 2180/2180 +f 710/710 2180/2180 2179/2179 +f 2176/2176 712/712 2177/2177 +f 2176/2176 2177/2177 2180/2180 +f 2180/2180 2177/2177 711/711 +f 2180/2180 711/711 2178/2178 +f 2179/2179 2180/2180 2178/2178 +f 2179/2179 2178/2178 709/709 +f 710/710 2172/2172 2182/2182 +f 710/710 2182/2182 2176/2176 +f 2172/2172 706/706 2153/2153 +f 2172/2172 2153/2153 2182/2182 +f 2182/2182 2153/2153 707/707 +f 2182/2182 707/707 2181/2181 +f 2176/2176 2182/2182 2181/2181 +f 2176/2176 2181/2181 712/712 +f 711/711 2177/2177 2186/2186 +f 711/711 2186/2186 2185/2185 +f 2177/2177 712/712 2183/2183 +f 2177/2177 2183/2183 2186/2186 +f 2186/2186 2183/2183 714/714 +f 2186/2186 714/714 2184/2184 +f 2185/2185 2186/2186 2184/2184 +f 2185/2185 2184/2184 713/713 +f 713/713 2184/2184 2190/2190 +f 713/713 2190/2190 2189/2189 +f 2184/2184 714/714 2187/2187 +f 2184/2184 2187/2187 2190/2190 +f 2190/2190 2187/2187 669/669 +f 2190/2190 669/669 2188/2188 +f 2189/2189 2190/2190 2188/2188 +f 2189/2189 2188/2188 695/695 +f 712/712 2181/2181 2192/2192 +f 712/712 2192/2192 2183/2183 +f 2181/2181 707/707 2158/2158 +f 2181/2181 2158/2158 2192/2192 +f 2192/2192 2158/2158 670/670 +f 2192/2192 670/670 2191/2191 +f 2183/2183 2192/2192 2191/2191 +f 2183/2183 2191/2191 714/714 +f 714/714 2191/2191 2193/2193 +f 714/714 2193/2193 2187/2187 +f 2191/2191 670/670 2161/2161 +f 2191/2191 2161/2161 2193/2193 +f 2193/2193 2161/2161 667/667 +f 2193/2193 667/667 2168/2168 +f 2187/2187 2193/2193 2168/2168 +f 2187/2187 2168/2168 669/669 +f 386/386 2194/2194 2196/2196 +f 386/386 2196/2196 2024/2024 +f 2194/2194 584/584 2030/2030 +f 2194/2194 2030/2030 2196/2196 +f 2196/2196 2030/2030 511/511 +f 2196/2196 511/511 2195/2195 +f 2024/2024 2196/2196 2195/2195 +f 2024/2024 2195/2195 510/510 +f 511/511 2006/2006 2198/2198 +f 511/511 2198/2198 2195/2195 +f 2006/2006 508/508 2197/2197 +f 2006/2006 2197/2197 2198/2198 +f 2198/2198 2197/2197 509/509 +f 2198/2198 509/509 1994/1994 +f 2195/2195 2198/2198 1994/1994 +f 2195/2195 1994/1994 510/510 +f 386/386 2093/2093 2200/2200 +f 386/386 2200/2200 2194/2194 +f 2093/2093 394/394 2199/2199 +f 2093/2093 2199/2199 2200/2200 +f 2200/2200 2199/2199 588/588 +f 2200/2200 588/588 2101/2101 +f 2194/2194 2200/2200 2101/2101 +f 2194/2194 2101/2101 584/584 +f 314/314 2201/2201 2202/2202 +f 314/314 2202/2202 2090/2090 +f 2201/2201 592/592 2098/2098 +f 2201/2201 2098/2098 2202/2202 +f 2202/2202 2098/2098 588/588 +f 2202/2202 588/588 2199/2199 +f 2090/2090 2202/2202 2199/2199 +f 2090/2090 2199/2199 394/394 +f 315/315 2203/2203 2204/2204 +f 315/315 2204/2204 2125/2125 +f 2203/2203 515/515 2113/2113 +f 2203/2203 2113/2113 2204/2204 +f 2204/2204 2113/2113 592/592 +f 2204/2204 592/592 2201/2201 +f 2125/2125 2204/2204 2201/2201 +f 2125/2125 2201/2201 314/314 +f 505/505 2205/2205 2207/2207 +f 505/505 2207/2207 2206/2206 +f 2205/2205 503/503 1604/1604 +f 2205/2205 1604/1604 2207/2207 +f 2207/2207 1604/1604 509/509 +f 2207/2207 509/509 2197/2197 +f 2206/2206 2207/2207 2197/2197 +f 2206/2206 2197/2197 508/508 +f 513/513 2008/2008 2210/2210 +f 513/513 2210/2210 2209/2209 +f 2008/2008 514/514 2040/2040 +f 2008/2008 2040/2040 2210/2210 +f 2210/2210 2040/2040 583/583 +f 2210/2210 583/583 2208/2208 +f 2209/2209 2210/2210 2208/2208 +f 2209/2209 2208/2208 512/512 +f 731/731 2211/2211 2214/2214 +f 731/731 2214/2214 2164/2164 +f 2211/2211 500/500 2212/2212 +f 2211/2211 2212/2212 2214/2214 +f 2214/2214 2212/2212 505/505 +f 2214/2214 505/505 2213/2213 +f 2164/2164 2214/2214 2213/2213 +f 2164/2164 2213/2213 730/730 +f 505/505 2206/2206 2216/2216 +f 505/505 2216/2216 2213/2213 +f 2206/2206 508/508 2009/2009 +f 2206/2206 2009/2009 2216/2216 +f 2216/2216 2009/2009 513/513 +f 2216/2216 513/513 2215/2215 +f 2213/2213 2216/2216 2215/2215 +f 2213/2213 2215/2215 730/730 +f 757/757 2165/2165 2218/2218 +f 757/757 2218/2218 2217/2217 +f 2165/2165 730/730 2215/2215 +f 2165/2165 2215/2215 2218/2218 +f 2218/2218 2215/2215 513/513 +f 2218/2218 513/513 2209/2209 +f 2217/2217 2218/2218 2209/2209 +f 2217/2217 2209/2209 512/512 +f 731/731 2163/2163 2221/2221 +f 731/731 2221/2221 2220/2220 +f 2163/2163 732/732 2219/2219 +f 2163/2163 2219/2219 2221/2221 +f 2221/2221 2219/2219 728/728 +f 2221/2221 728/728 2144/2144 +f 2220/2220 2221/2221 2144/2144 +f 2220/2220 2144/2144 727/727 +f 727/727 2143/2143 2224/2224 +f 727/727 2224/2224 2223/2223 +f 2143/2143 725/725 2174/2174 +f 2143/2143 2174/2174 2224/2224 +f 2224/2224 2174/2174 723/723 +f 2224/2224 723/723 2222/2222 +f 2223/2223 2224/2224 2222/2222 +f 2223/2223 2222/2222 729/729 +f 727/727 2223/2223 2226/2226 +f 727/727 2226/2226 2220/2220 +f 2223/2223 729/729 2225/2225 +f 2223/2223 2225/2225 2226/2226 +f 2226/2226 2225/2225 500/500 +f 2226/2226 500/500 2211/2211 +f 2220/2220 2226/2226 2211/2211 +f 2220/2220 2211/2211 731/731 +f 374/374 1550/1550 2229/2229 +f 374/374 2229/2229 2228/2228 +f 376/376 2227/2227 2229/2229 +f 376/376 2229/2229 1550/1550 +f 378/378 2228/2228 2229/2229 +f 378/378 2229/2229 2227/2227 +f 378/378 2227/2227 2232/2232 +f 378/378 2232/2232 2231/2231 +f 2227/2227 376/376 2230/2230 +f 2227/2227 2230/2230 2232/2232 +f 2232/2232 2230/2230 304/304 +f 2232/2232 304/304 1569/1569 +f 2231/2231 2232/2232 1569/1569 +f 2231/2231 1569/1569 305/305 +f 378/378 2231/2231 2235/2235 +f 378/378 2235/2235 2234/2234 +f 2231/2231 305/305 1601/1601 +f 2231/2231 1601/1601 2235/2235 +f 2235/2235 1601/1601 504/504 +f 2235/2235 504/504 2233/2233 +f 2234/2234 2235/2235 2233/2233 +f 2234/2234 2233/2233 506/506 +f 578/578 1592/1592 2237/2237 +f 578/578 2237/2237 2236/2236 +f 1592/1592 374/374 2228/2228 +f 1592/1592 2228/2228 2237/2237 +f 2237/2237 2228/2228 378/378 +f 2237/2237 378/378 2234/2234 +f 2236/2236 2237/2237 2234/2234 +f 2236/2236 2234/2234 506/506 +f 503/503 2238/2238 2240/2240 +f 503/503 2240/2240 1605/1605 +f 2238/2238 507/507 2239/2239 +f 2238/2238 2239/2239 2240/2240 +f 2240/2240 2239/2239 506/506 +f 2240/2240 506/506 2233/2233 +f 1605/1605 2240/2240 2233/2233 +f 1605/1605 2233/2233 504/504 +f 507/507 2241/2241 2242/2242 +f 507/507 2242/2242 2239/2239 +f 2241/2241 580/580 1596/1596 +f 2241/2241 1596/1596 2242/2242 +f 2242/2242 1596/1596 578/578 +f 2242/2242 578/578 2236/2236 +f 2239/2239 2242/2242 2236/2236 +f 2239/2239 2236/2236 506/506 +f 306/306 1628/1628 2243/2243 +f 306/306 2243/2243 1622/1622 +f 1628/1628 304/304 2230/2230 +f 1628/1628 2230/2230 2243/2243 +f 2243/2243 2230/2230 376/376 +f 2243/2243 376/376 1618/1618 +f 1622/1622 2243/2243 1618/1618 +f 1622/1622 1618/1618 377/377 +f 723/723 2173/2173 2246/2246 +f 723/723 2246/2246 2245/2245 +f 2173/2173 710/710 2179/2179 +f 2173/2173 2179/2179 2246/2246 +f 2246/2246 2179/2179 709/709 +f 2246/2246 709/709 2244/2244 +f 2245/2245 2246/2246 2244/2244 +f 2245/2245 2244/2244 708/708 +f 501/501 2247/2247 2249/2249 +f 501/501 2249/2249 2248/2248 +f 2247/2247 581/581 1555/1555 +f 2247/2247 1555/1555 2249/2249 +f 2249/2249 1555/1555 580/580 +f 2249/2249 580/580 2241/2241 +f 2248/2248 2249/2249 2241/2241 +f 2248/2248 2241/2241 507/507 +f 505/505 2250/2250 2251/2251 +f 505/505 2251/2251 2205/2205 +f 2250/2250 501/501 2248/2248 +f 2250/2250 2248/2248 2251/2251 +f 2251/2251 2248/2248 507/507 +f 2251/2251 507/507 2238/2238 +f 2205/2205 2251/2251 2238/2238 +f 2205/2205 2238/2238 503/503 +f 501/501 2250/2250 2254/2254 +f 501/501 2254/2254 2253/2253 +f 2250/2250 505/505 2212/2212 +f 2250/2250 2212/2212 2254/2254 +f 2254/2254 2212/2212 500/500 +f 2254/2254 500/500 2252/2252 +f 2253/2253 2254/2254 2252/2252 +f 2253/2253 2252/2252 502/502 +f 581/581 2247/2247 2256/2256 +f 581/581 2256/2256 1581/1581 +f 2247/2247 501/501 2253/2253 +f 2247/2247 2253/2253 2256/2256 +f 2256/2256 2253/2253 502/502 +f 2256/2256 502/502 2255/2255 +f 1581/1581 2256/2256 2255/2255 +f 1581/1581 2255/2255 576/576 +f 729/729 2257/2257 2259/2259 +f 729/729 2259/2259 2225/2225 +f 2257/2257 726/726 2258/2258 +f 2257/2257 2258/2258 2259/2259 +f 2259/2259 2258/2258 502/502 +f 2259/2259 502/502 2252/2252 +f 2225/2225 2259/2259 2252/2252 +f 2225/2225 2252/2252 500/500 +f 708/708 2260/2260 2261/2261 +f 708/708 2261/2261 2245/2245 +f 2260/2260 726/726 2257/2257 +f 2260/2260 2257/2257 2261/2261 +f 2261/2261 2257/2257 729/729 +f 2261/2261 729/729 2222/2222 +f 2245/2245 2261/2261 2222/2222 +f 2245/2245 2222/2222 723/723 +f 624/624 848/848 2265/2265 +f 624/624 2265/2265 2264/2264 +f 848/848 764/764 2262/2262 +f 848/848 2262/2262 2265/2265 +f 2265/2265 2262/2262 749/749 +f 2265/2265 749/749 2263/2263 +f 2264/2264 2265/2265 2263/2263 +f 2264/2264 2263/2263 754/754 +f 762/762 855/855 2269/2269 +f 762/762 2269/2269 2268/2268 +f 855/855 607/607 2266/2266 +f 855/855 2266/2266 2269/2269 +f 2269/2269 2266/2266 744/744 +f 2269/2269 744/744 2267/2267 +f 2268/2268 2269/2269 2267/2267 +f 2268/2268 2267/2267 763/763 +f 612/612 771/771 2273/2273 +f 612/612 2273/2273 2272/2272 +f 771/771 610/610 2270/2270 +f 771/771 2270/2270 2273/2273 +f 2273/2273 2270/2270 561/561 +f 2273/2273 561/561 2271/2271 +f 2272/2272 2273/2273 2271/2271 +f 2272/2272 2271/2271 562/562 +f 411/411 776/776 2277/2277 +f 411/411 2277/2277 2276/2276 +f 776/776 409/409 2274/2274 +f 776/776 2274/2274 2277/2277 +f 2277/2277 2274/2274 350/350 +f 2277/2277 350/350 2275/2275 +f 2276/2276 2277/2277 2275/2275 +f 2276/2276 2275/2275 358/358 +f 154/154 781/781 2281/2281 +f 154/154 2281/2281 2280/2280 +f 781/781 206/206 2278/2278 +f 781/781 2278/2278 2281/2281 +f 2281/2281 2278/2278 159/159 +f 2281/2281 159/159 2279/2279 +f 2280/2280 2281/2281 2279/2279 +f 2280/2280 2279/2279 162/162 +f 163/163 926/926 2285/2285 +f 163/163 2285/2285 2284/2284 +f 926/926 204/204 2282/2282 +f 926/926 2282/2282 2285/2285 +f 2285/2285 2282/2282 174/174 +f 2285/2285 174/174 2283/2283 +f 2284/2284 2285/2285 2283/2283 +f 2284/2284 2283/2283 168/168 +f 212/212 920/920 2289/2289 +f 212/212 2289/2289 2288/2288 +f 920/920 214/214 2286/2286 +f 920/920 2286/2286 2289/2289 +f 2289/2289 2286/2286 180/180 +f 2289/2289 180/180 2287/2287 +f 2288/2288 2289/2289 2287/2287 +f 2288/2288 2287/2287 179/179 +f 214/214 914/914 2292/2292 +f 214/214 2292/2292 2286/2286 +f 914/914 217/217 2290/2290 +f 914/914 2290/2290 2292/2292 +f 2292/2292 2290/2290 183/183 +f 2292/2292 183/183 2291/2291 +f 2286/2286 2292/2292 2291/2291 +f 2286/2286 2291/2291 180/180 +f 217/217 906/906 2295/2295 +f 217/217 2295/2295 2290/2290 +f 906/906 184/184 2293/2293 +f 906/906 2293/2293 2295/2295 +f 2295/2295 2293/2293 188/188 +f 2295/2295 188/188 2294/2294 +f 2290/2290 2295/2295 2294/2294 +f 2290/2290 2294/2294 183/183 +f 466/466 2296/2296 2299/2299 +f 466/466 2299/2299 1099/1099 +f 2296/2296 477/477 2297/2297 +f 2296/2296 2297/2297 2299/2299 +f 2299/2299 2297/2297 478/478 +f 2299/2299 478/478 2298/2298 +f 1099/1099 2299/2299 2298/2298 +f 1099/1099 2298/2298 467/467 +f 467/467 2298/2298 2302/2302 +f 467/467 2302/2302 1118/1118 +f 2298/2298 478/478 2300/2300 +f 2298/2298 2300/2300 2302/2302 +f 2302/2302 2300/2300 479/479 +f 2302/2302 479/479 2301/2301 +f 1118/1118 2302/2302 2301/2301 +f 1118/1118 2301/2301 468/468 +f 232/232 2303/2303 2306/2306 +f 232/232 2306/2306 1156/1156 +f 2303/2303 247/247 2304/2304 +f 2303/2303 2304/2304 2306/2306 +f 2306/2306 2304/2304 229/229 +f 2306/2306 229/229 2305/2305 +f 1156/1156 2306/2306 2305/2305 +f 1156/1156 2305/2305 233/233 +f 233/233 2305/2305 2309/2309 +f 233/233 2309/2309 1171/1171 +f 2305/2305 229/229 2307/2307 +f 2305/2305 2307/2307 2309/2309 +f 2309/2309 2307/2307 248/248 +f 2309/2309 248/248 2308/2308 +f 1171/1171 2309/2309 2308/2308 +f 1171/1171 2308/2308 241/241 +f 1/1 2310/2310 2313/2313 +f 1/1 2313/2313 1493/1493 +f 2310/2310 11/11 2311/2311 +f 2310/2310 2311/2311 2313/2313 +f 2313/2313 2311/2311 12/12 +f 2313/2313 12/12 2312/2312 +f 1493/1493 2313/2313 2312/2312 +f 1493/1493 2312/2312 7/7 +f 7/7 2312/2312 2316/2316 +f 7/7 2316/2316 1501/1501 +f 2312/2312 12/12 2314/2314 +f 2312/2312 2314/2314 2316/2316 +f 2316/2316 2314/2314 13/13 +f 2316/2316 13/13 2315/2315 +f 1501/1501 2316/2316 2315/2315 +f 1501/1501 2315/2315 2/2 +f 36/36 2317/2317 2320/2320 +f 36/36 2320/2320 1504/1504 +f 2317/2317 54/54 2318/2318 +f 2317/2317 2318/2318 2320/2320 +f 2320/2320 2318/2318 29/29 +f 2320/2320 29/29 2319/2319 +f 1504/1504 2320/2320 2319/2319 +f 1504/1504 2319/2319 21/21 +f 21/21 2319/2319 2323/2323 +f 21/21 2323/2323 1246/1246 +f 2319/2319 29/29 2321/2321 +f 2319/2319 2321/2321 2323/2323 +f 2323/2323 2321/2321 31/31 +f 2323/2323 31/31 2322/2322 +f 1246/1246 2323/2323 2322/2322 +f 1246/1246 2322/2322 22/22 +f 739/739 2324/2324 2327/2327 +f 739/739 2327/2327 2326/2326 +f 2324/2324 740/740 2325/2325 +f 2324/2324 2325/2325 2327/2327 +f 2327/2327 2325/2325 604/604 +f 2327/2327 604/604 941/941 +f 2326/2326 2327/2327 941/941 +f 2326/2326 941/941 760/760 +f 554/554 2328/2328 2331/2331 +f 554/554 2331/2331 2330/2330 +f 2328/2328 598/598 935/935 +f 2328/2328 935/935 2331/2331 +f 2331/2331 935/935 603/603 +f 2331/2331 603/603 2329/2329 +f 2330/2330 2331/2331 2329/2329 +f 2330/2330 2329/2329 553/553 +f 739/739 2326/2326 2334/2334 +f 739/739 2334/2334 2333/2333 +f 2326/2326 760/760 948/948 +f 2326/2326 948/948 2334/2334 +f 2334/2334 948/948 536/536 +f 2334/2334 536/536 2332/2332 +f 2333/2333 2334/2334 2332/2332 +f 2333/2333 2332/2332 736/736 +f 554/554 2335/2335 2337/2337 +f 554/554 2337/2337 2328/2328 +f 2335/2335 540/540 2336/2336 +f 2335/2335 2336/2336 2337/2337 +f 2337/2337 2336/2336 533/533 +f 2337/2337 533/533 943/943 +f 2328/2328 2337/2337 943/943 +f 2328/2328 943/943 598/598 +f 734/734 2338/2338 2341/2341 +f 734/734 2341/2341 2340/2340 +f 2338/2338 526/526 956/956 +f 2338/2338 956/956 2341/2341 +f 2341/2341 956/956 525/525 +f 2341/2341 525/525 2339/2339 +f 2340/2340 2341/2341 2339/2339 +f 2340/2340 2339/2339 733/733 +f 518/518 2342/2342 2345/2345 +f 518/518 2345/2345 950/950 +f 2342/2342 528/528 2343/2343 +f 2342/2342 2343/2343 2345/2345 +f 2345/2345 2343/2343 529/529 +f 2345/2345 529/529 2344/2344 +f 950/950 2345/2345 2344/2344 +f 950/950 2344/2344 519/519 +f 733/733 2339/2339 2348/2348 +f 733/733 2348/2348 2347/2347 +f 2339/2339 525/525 964/964 +f 2339/2339 964/964 2348/2348 +f 2348/2348 964/964 527/527 +f 2348/2348 527/527 2346/2346 +f 2347/2347 2348/2348 2346/2346 +f 2347/2347 2346/2346 671/671 +f 529/529 2349/2349 2351/2351 +f 529/529 2351/2351 2344/2344 +f 2349/2349 530/530 2350/2350 +f 2349/2349 2350/2350 2351/2351 +f 2351/2351 2350/2350 520/520 +f 2351/2351 520/520 959/959 +f 2344/2344 2351/2351 959/959 +f 2344/2344 959/959 519/519 +f 341/341 2352/2352 2355/2355 +f 341/341 2355/2355 2354/2354 +f 2352/2352 342/342 2353/2353 +f 2352/2352 2353/2353 2355/2355 +f 2355/2355 2353/2353 324/324 +f 2355/2355 324/324 972/972 +f 2354/2354 2355/2355 972/972 +f 2354/2354 972/972 323/323 +f 539/539 2356/2356 2359/2359 +f 539/539 2359/2359 2358/2358 +f 2356/2356 325/325 969/969 +f 2356/2356 969/969 2359/2359 +f 2359/2359 969/969 326/326 +f 2359/2359 326/326 2357/2357 +f 2358/2358 2359/2359 2357/2357 +f 2358/2358 2357/2357 329/329 +f 539/539 2360/2360 2362/2362 +f 539/539 2362/2362 2356/2356 +f 2360/2360 552/552 2361/2361 +f 2360/2360 2361/2361 2362/2362 +f 2362/2362 2361/2361 406/406 +f 2362/2362 406/406 979/979 +f 2356/2356 2362/2362 979/979 +f 2356/2356 979/979 325/325 +f 341/341 2354/2354 2365/2365 +f 341/341 2365/2365 2364/2364 +f 2354/2354 323/323 977/977 +f 2354/2354 977/977 2365/2365 +f 2365/2365 977/977 332/332 +f 2365/2365 332/332 2363/2363 +f 2364/2364 2365/2365 2363/2363 +f 2364/2364 2363/2363 343/343 +f 256/256 2366/2366 2369/2369 +f 256/256 2369/2369 989/989 +f 2366/2366 275/275 2367/2367 +f 2366/2366 2367/2367 2369/2369 +f 2369/2369 2367/2367 276/276 +f 2369/2369 276/276 2368/2368 +f 989/989 2369/2369 2368/2368 +f 989/989 2368/2368 257/257 +f 272/272 2370/2370 2373/2373 +f 272/272 2373/2373 2372/2372 +f 2370/2370 253/253 983/983 +f 2370/2370 983/983 2373/2373 +f 2373/2373 983/983 254/254 +f 2373/2373 254/254 2371/2371 +f 2372/2372 2373/2373 2371/2371 +f 2372/2372 2371/2371 271/271 +f 275/275 2366/2366 2376/2376 +f 275/275 2376/2376 2375/2375 +f 2366/2366 256/256 996/996 +f 2366/2366 996/996 2376/2376 +f 2376/2376 996/996 238/238 +f 2376/2376 238/238 2374/2374 +f 2375/2375 2376/2376 2374/2374 +f 2375/2375 2374/2374 277/277 +f 272/272 2377/2377 2379/2379 +f 272/272 2379/2379 2370/2370 +f 2377/2377 273/273 2378/2378 +f 2377/2377 2378/2378 2379/2379 +f 2379/2379 2378/2378 255/255 +f 2379/2379 255/255 991/991 +f 2370/2370 2379/2379 991/991 +f 2370/2370 991/991 253/253 +f 344/344 2380/2380 2383/2383 +f 344/344 2383/2383 2382/2382 +f 2380/2380 340/340 2381/2381 +f 2380/2380 2381/2381 2383/2383 +f 2383/2383 2381/2381 331/331 +f 2383/2383 331/331 1005/1005 +f 2382/2382 2383/2383 1005/1005 +f 2382/2382 1005/1005 333/333 +f 147/147 2384/2384 2387/2387 +f 147/147 2387/2387 2386/2386 +f 2384/2384 134/134 999/999 +f 2384/2384 999/999 2387/2387 +f 2387/2387 999/999 142/142 +f 2387/2387 142/142 2385/2385 +f 2386/2386 2387/2387 2385/2385 +f 2386/2386 2385/2385 146/146 +f 344/344 2382/2382 2390/2390 +f 344/344 2390/2390 2389/2389 +f 2382/2382 333/333 1012/1012 +f 2382/2382 1012/1012 2390/2390 +f 2390/2390 1012/1012 334/334 +f 2390/2390 334/334 2388/2388 +f 2389/2389 2390/2390 2388/2388 +f 2389/2389 2388/2388 345/345 +f 147/147 2391/2391 2393/2393 +f 147/147 2393/2393 2384/2384 +f 2391/2391 138/138 2392/2392 +f 2391/2391 2392/2392 2393/2393 +f 2393/2393 2392/2392 135/135 +f 2393/2393 135/135 1007/1007 +f 2384/2384 2393/2393 1007/1007 +f 2384/2384 1007/1007 134/134 +f 286/286 2394/2394 2397/2397 +f 286/286 2397/2397 2396/2396 +f 2394/2394 78/78 1020/1020 +f 2394/2394 1020/1020 2397/2397 +f 2397/2397 1020/1020 68/68 +f 2397/2397 68/68 2395/2395 +f 2396/2396 2397/2397 2395/2395 +f 2396/2396 2395/2395 285/285 +f 67/67 2398/2398 2401/2401 +f 67/67 2401/2401 1014/1014 +f 2398/2398 96/96 2399/2399 +f 2398/2398 2399/2399 2401/2401 +f 2401/2401 2399/2399 82/82 +f 2401/2401 82/82 2400/2400 +f 1014/1014 2401/2401 2400/2400 +f 1014/1014 2400/2400 69/69 +f 285/285 2395/2395 2404/2404 +f 285/285 2404/2404 2403/2403 +f 2395/2395 68/68 1028/1028 +f 2395/2395 1028/1028 2404/2404 +f 2404/2404 1028/1028 70/70 +f 2404/2404 70/70 2402/2402 +f 2403/2403 2404/2404 2402/2402 +f 2403/2403 2402/2402 84/84 +f 82/82 2405/2405 2407/2407 +f 82/82 2407/2407 2400/2400 +f 2405/2405 83/83 2406/2406 +f 2405/2405 2406/2406 2407/2407 +f 2407/2407 2406/2406 71/71 +f 2407/2407 71/71 1023/1023 +f 2400/2400 2407/2407 1023/1023 +f 2400/2400 1023/1023 69/69 +f 144/144 2408/2408 2411/2411 +f 144/144 2411/2411 2410/2410 +f 2408/2408 160/160 2409/2409 +f 2408/2408 2409/2409 2411/2411 +f 2411/2411 2409/2409 139/139 +f 2411/2411 139/139 1036/1036 +f 2410/2410 2411/2411 1036/1036 +f 2410/2410 1036/1036 140/140 +f 126/126 2412/2412 2415/2415 +f 126/126 2415/2415 2414/2414 +f 2412/2412 114/114 1030/1030 +f 2412/2412 1030/1030 2415/2415 +f 2415/2415 1030/1030 148/148 +f 2415/2415 148/148 2413/2413 +f 2414/2414 2415/2415 2413/2413 +f 2414/2414 2413/2413 125/125 +f 144/144 2410/2410 2418/2418 +f 144/144 2418/2418 2417/2417 +f 2410/2410 140/140 1044/1044 +f 2410/2410 1044/1044 2418/2418 +f 2418/2418 1044/1044 141/141 +f 2418/2418 141/141 2416/2416 +f 2417/2417 2418/2418 2416/2416 +f 2417/2417 2416/2416 112/112 +f 126/126 2419/2419 2421/2421 +f 126/126 2421/2421 2412/2412 +f 2419/2419 127/127 2420/2420 +f 2419/2419 2420/2420 2421/2421 +f 2421/2421 2420/2420 115/115 +f 2421/2421 115/115 1039/1039 +f 2412/2412 2421/2421 1039/1039 +f 2412/2412 1039/1039 114/114 +f 141/141 1052/1052 2424/2424 +f 141/141 2424/2424 2416/2416 +f 1052/1052 98/98 2422/2422 +f 1052/1052 2422/2422 2424/2424 +f 2424/2424 2422/2422 113/113 +f 2424/2424 113/113 2423/2423 +f 2416/2416 2424/2424 2423/2423 +f 2416/2416 2423/2423 112/112 +f 99/99 2425/2425 2427/2427 +f 99/99 2427/2427 1049/1049 +f 2425/2425 111/111 2426/2426 +f 2425/2425 2426/2426 2427/2427 +f 2427/2427 2426/2426 113/113 +f 2427/2427 113/113 2422/2422 +f 1049/1049 2427/2427 2422/2422 +f 1049/1049 2422/2422 98/98 +f 115/115 2420/2420 2430/2430 +f 115/115 2430/2430 1058/1058 +f 2420/2420 127/127 2428/2428 +f 2420/2420 2428/2428 2430/2430 +f 2430/2430 2428/2428 110/110 +f 2430/2430 110/110 2429/2429 +f 1058/1058 2430/2430 2429/2429 +f 1058/1058 2429/2429 102/102 +f 51/51 2431/2431 2433/2433 +f 51/51 2433/2433 2432/2432 +f 2431/2431 103/103 1055/1055 +f 2431/2431 1055/1055 2433/2433 +f 2433/2433 1055/1055 102/102 +f 2433/2433 102/102 2429/2429 +f 2432/2432 2433/2433 2429/2429 +f 2432/2432 2429/2429 110/110 +f 111/111 2425/2425 2436/2436 +f 111/111 2436/2436 2435/2435 +f 2425/2425 99/99 1065/1065 +f 2425/2425 1065/1065 2436/2436 +f 2436/2436 1065/1065 86/86 +f 2436/2436 86/86 2434/2434 +f 2435/2435 2436/2436 2434/2434 +f 2435/2435 2434/2434 55/55 +f 51/51 2437/2437 2439/2439 +f 51/51 2439/2439 2431/2431 +f 2437/2437 52/52 2438/2438 +f 2437/2437 2438/2438 2439/2439 +f 2439/2439 2438/2438 34/34 +f 2439/2439 34/34 1060/1060 +f 2431/2431 2439/2439 1060/1060 +f 2431/2431 1060/1060 103/103 +f 740/740 2440/2440 2442/2442 +f 740/740 2442/2442 2325/2325 +f 2440/2440 738/738 2441/2441 +f 2440/2440 2441/2441 2442/2442 +f 2442/2442 2441/2441 761/761 +f 2442/2442 761/761 1074/1074 +f 2325/2325 2442/2442 1074/1074 +f 2325/2325 1074/1074 604/604 +f 761/761 2441/2441 2444/2444 +f 761/761 2444/2444 1077/1077 +f 2441/2441 738/738 2443/2443 +f 2441/2441 2443/2443 2444/2444 +f 2444/2444 2443/2443 744/744 +f 2444/2444 744/744 2266/2266 +f 1077/1077 2444/2444 2266/2266 +f 1077/1077 2266/2266 607/607 +f 563/563 2445/2445 2447/2447 +f 563/563 2447/2447 2446/2446 +f 2445/2445 553/553 2329/2329 +f 2445/2445 2329/2329 2447/2447 +f 2447/2447 2329/2329 603/603 +f 2447/2447 603/603 1068/1068 +f 2446/2446 2447/2447 1068/1068 +f 2446/2446 1068/1068 606/606 +f 562/562 2448/2448 2449/2449 +f 562/562 2449/2449 2272/2272 +f 2448/2448 563/563 2446/2446 +f 2448/2448 2446/2446 2449/2449 +f 2449/2449 2446/2446 606/606 +f 2449/2449 606/606 1071/1071 +f 2272/2272 2449/2449 1071/1071 +f 2272/2272 1071/1071 612/612 +f 671/671 2346/2346 2452/2452 +f 671/671 2452/2452 2451/2451 +f 2346/2346 527/527 1084/1084 +f 2346/2346 1084/1084 2452/2452 +f 2452/2452 1084/1084 481/481 +f 2452/2452 481/481 2450/2450 +f 2451/2451 2452/2452 2450/2450 +f 2451/2451 2450/2450 672/672 +f 468/468 2301/2301 2454/2454 +f 468/468 2454/2454 1115/1115 +f 2301/2301 479/479 2453/2453 +f 2301/2301 2453/2453 2454/2454 +f 2454/2454 2453/2453 672/672 +f 2454/2454 672/672 2450/2450 +f 1115/1115 2454/2454 2450/2450 +f 1115/1115 2450/2450 481/481 +f 520/520 2350/2350 2457/2457 +f 520/520 2457/2457 1079/1079 +f 2350/2350 530/530 2455/2455 +f 2350/2350 2455/2455 2457/2457 +f 2457/2457 2455/2455 491/491 +f 2457/2457 491/491 2456/2456 +f 1079/1079 2457/2457 2456/2456 +f 1079/1079 2456/2456 480/480 +f 477/477 2296/2296 2459/2459 +f 477/477 2459/2459 2458/2458 +f 2296/2296 466/466 1104/1104 +f 2296/2296 1104/1104 2459/2459 +f 2459/2459 1104/1104 480/480 +f 2459/2459 480/480 2456/2456 +f 2458/2458 2459/2459 2456/2456 +f 2458/2458 2456/2456 491/491 +f 735/735 1094/1094 2462/2462 +f 735/735 2462/2462 2461/2461 +f 1094/1094 526/526 2338/2338 +f 1094/1094 2338/2338 2462/2462 +f 2462/2462 2338/2338 734/734 +f 2462/2462 734/734 2460/2460 +f 2461/2461 2462/2462 2460/2460 +f 2461/2461 2460/2460 737/737 +f 536/536 1096/1096 2464/2464 +f 536/536 2464/2464 2332/2332 +f 1096/1096 735/735 2461/2461 +f 1096/1096 2461/2461 2464/2464 +f 2464/2464 2461/2461 737/737 +f 2464/2464 737/737 2463/2463 +f 2332/2332 2464/2464 2463/2463 +f 2332/2332 2463/2463 736/736 +f 532/532 2465/2465 2467/2467 +f 532/532 2467/2467 1086/1086 +f 2465/2465 541/541 2466/2466 +f 2465/2465 2466/2466 2467/2467 +f 2467/2467 2466/2466 528/528 +f 2467/2467 528/528 2342/2342 +f 1086/1086 2467/2467 2342/2342 +f 1086/1086 2342/2342 518/518 +f 540/540 2468/2468 2469/2469 +f 540/540 2469/2469 2336/2336 +f 2468/2468 541/541 2465/2465 +f 2468/2468 2465/2465 2469/2469 +f 2469/2469 2465/2465 532/532 +f 2469/2469 532/532 1090/1090 +f 2336/2336 2469/2469 1090/1090 +f 2336/2336 1090/1090 533/533 +f 561/561 2270/2270 2472/2472 +f 561/561 2472/2472 2471/2471 +f 2270/2270 610/610 1130/1130 +f 2270/2270 1130/1130 2472/2472 +f 2472/2472 1130/1130 600/600 +f 2472/2472 600/600 2470/2470 +f 2471/2471 2472/2472 2470/2470 +f 2471/2471 2470/2470 551/551 +f 411/411 2276/2276 2475/2475 +f 411/411 2475/2475 1128/1128 +f 2276/2276 358/358 2473/2473 +f 2276/2276 2473/2473 2475/2475 +f 2475/2475 2473/2473 352/352 +f 2475/2475 352/352 2474/2474 +f 1128/1128 2475/2475 2474/2474 +f 1128/1128 2474/2474 404/404 +f 406/406 2361/2361 2477/2477 +f 406/406 2477/2477 1124/1124 +f 2361/2361 552/552 2476/2476 +f 2361/2361 2476/2476 2477/2477 +f 2477/2477 2476/2476 551/551 +f 2477/2477 551/551 2470/2470 +f 1124/1124 2477/2477 2470/2470 +f 1124/1124 2470/2470 600/600 +f 332/332 1122/1122 2479/2479 +f 332/332 2479/2479 2363/2363 +f 1122/1122 404/404 2474/2474 +f 1122/1122 2474/2474 2479/2479 +f 2479/2479 2474/2474 352/352 +f 2479/2479 352/352 2478/2478 +f 2363/2363 2479/2479 2478/2478 +f 2363/2363 2478/2478 343/343 +f 324/324 2353/2353 2482/2482 +f 324/324 2482/2482 1142/1142 +f 2353/2353 342/342 2480/2480 +f 2353/2353 2480/2480 2482/2482 +f 2482/2482 2480/2480 328/328 +f 2482/2482 328/328 2481/2481 +f 1142/1142 2482/2482 2481/2481 +f 1142/1142 2481/2481 319/319 +f 329/329 2357/2357 2485/2485 +f 329/329 2485/2485 2484/2484 +f 2357/2357 326/326 1140/1140 +f 2357/2357 1140/1140 2485/2485 +f 2485/2485 1140/1140 320/320 +f 2485/2485 320/320 2483/2483 +f 2484/2484 2485/2485 2483/2483 +f 2484/2484 2483/2483 330/330 +f 319/319 2481/2481 2487/2487 +f 319/319 2487/2487 1137/1137 +f 2481/2481 328/328 2486/2486 +f 2481/2481 2486/2486 2487/2487 +f 2487/2487 2486/2486 271/271 +f 2487/2487 271/271 2371/2371 +f 1137/1137 2487/2487 2371/2371 +f 1137/1137 2371/2371 254/254 +f 330/330 2483/2483 2489/2489 +f 330/330 2489/2489 2488/2488 +f 2483/2483 320/320 1134/1134 +f 2483/2483 1134/1134 2489/2489 +f 2489/2489 1134/1134 257/257 +f 2489/2489 257/257 2368/2368 +f 2488/2488 2489/2489 2368/2368 +f 2488/2488 2368/2368 276/276 +f 238/238 1149/1149 2492/2492 +f 238/238 2492/2492 2374/2374 +f 1149/1149 242/242 2490/2490 +f 1149/1149 2490/2490 2492/2492 +f 2492/2492 2490/2490 249/249 +f 2492/2492 249/249 2491/2491 +f 2374/2374 2492/2492 2491/2491 +f 2374/2374 2491/2491 277/277 +f 241/241 2308/2308 2494/2494 +f 241/241 2494/2494 1168/1168 +f 2308/2308 248/248 2493/2493 +f 2308/2308 2493/2493 2494/2494 +f 2494/2494 2493/2493 249/249 +f 2494/2494 249/249 2490/2490 +f 1168/1168 2494/2494 2490/2490 +f 1168/1168 2490/2490 242/242 +f 255/255 2378/2378 2497/2497 +f 255/255 2497/2497 1144/1144 +f 2378/2378 273/273 2495/2495 +f 2378/2378 2495/2495 2497/2497 +f 2497/2497 2495/2495 274/274 +f 2497/2497 274/274 2496/2496 +f 1144/1144 2497/2497 2496/2496 +f 1144/1144 2496/2496 231/231 +f 247/247 2303/2303 2499/2499 +f 247/247 2499/2499 2498/2498 +f 2303/2303 232/232 1160/1160 +f 2303/2303 1160/1160 2499/2499 +f 2499/2499 1160/1160 231/231 +f 2499/2499 231/231 2496/2496 +f 2498/2498 2499/2499 2496/2496 +f 2498/2498 2496/2496 274/274 +f 331/331 2381/2381 2502/2502 +f 331/331 2502/2502 1181/1181 +f 2381/2381 340/340 2500/2500 +f 2381/2381 2500/2500 2502/2502 +f 2502/2502 2500/2500 351/351 +f 2502/2502 351/351 2501/2501 +f 1181/1181 2502/2502 2501/2501 +f 1181/1181 2501/2501 346/346 +f 350/350 2274/2274 2504/2504 +f 350/350 2504/2504 2503/2503 +f 2274/2274 409/409 1183/1183 +f 2274/2274 1183/1183 2504/2504 +f 2504/2504 1183/1183 346/346 +f 2504/2504 346/346 2501/2501 +f 2503/2503 2504/2504 2501/2501 +f 2503/2503 2501/2501 351/351 +f 142/142 1174/1174 2507/2507 +f 142/142 2507/2507 2385/2385 +f 1174/1174 156/156 2505/2505 +f 1174/1174 2505/2505 2507/2507 +f 2507/2507 2505/2505 145/145 +f 2507/2507 145/145 2506/2506 +f 2385/2385 2507/2507 2506/2506 +f 2385/2385 2506/2506 146/146 +f 154/154 2280/2280 2509/2509 +f 154/154 2509/2509 1177/1177 +f 2280/2280 162/162 2508/2508 +f 2280/2280 2508/2508 2509/2509 +f 2509/2509 2508/2508 145/145 +f 2509/2509 145/145 2505/2505 +f 1177/1177 2509/2509 2505/2505 +f 1177/1177 2505/2505 156/156 +f 286/286 2510/2510 2512/2512 +f 286/286 2512/2512 2394/2394 +f 2510/2510 284/284 2511/2511 +f 2510/2510 2511/2511 2512/2512 +f 2512/2512 2511/2511 133/133 +f 2512/2512 133/133 1193/1193 +f 2394/2394 2512/2512 1193/1193 +f 2394/2394 1193/1193 78/78 +f 345/345 2388/2388 2514/2514 +f 345/345 2514/2514 2513/2513 +f 2388/2388 334/334 1195/1195 +f 2388/2388 1195/1195 2514/2514 +f 2514/2514 1195/1195 133/133 +f 2514/2514 133/133 2511/2511 +f 2513/2513 2514/2514 2511/2511 +f 2513/2513 2511/2511 284/284 +f 96/96 2398/2398 2517/2517 +f 96/96 2517/2517 2516/2516 +f 2398/2398 67/67 1186/1186 +f 2398/2398 1186/1186 2517/2517 +f 2517/2517 1186/1186 87/87 +f 2517/2517 87/87 2515/2515 +f 2516/2516 2517/2517 2515/2515 +f 2516/2516 2515/2515 95/95 +f 135/135 2392/2392 2519/2519 +f 135/135 2519/2519 1189/1189 +f 2392/2392 138/138 2518/2518 +f 2392/2392 2518/2518 2519/2519 +f 2519/2519 2518/2518 95/95 +f 2519/2519 95/95 2515/2515 +f 1189/1189 2519/2519 2515/2515 +f 1189/1189 2515/2515 87/87 +f 13/13 2520/2520 2522/2522 +f 13/13 2522/2522 2315/2315 +f 2520/2520 65/65 2521/2521 +f 2520/2520 2521/2521 2522/2522 +f 2522/2522 2521/2521 62/62 +f 2522/2522 62/62 1213/1213 +f 2315/2315 2522/2522 1213/1213 +f 2315/2315 1213/1213 2/2 +f 84/84 2402/2402 2524/2524 +f 84/84 2524/2524 2523/2523 +f 2402/2402 70/70 1202/1202 +f 2402/2402 1202/1202 2524/2524 +f 2524/2524 1202/1202 62/62 +f 2524/2524 62/62 2521/2521 +f 2523/2523 2524/2524 2521/2521 +f 2523/2523 2521/2521 65/65 +f 11/11 2310/2310 2527/2527 +f 11/11 2527/2527 2526/2526 +f 2310/2310 1/1 1497/1497 +f 2310/2310 1497/1497 2527/2527 +f 2527/2527 1497/1497 72/72 +f 2527/2527 72/72 2525/2525 +f 2526/2526 2527/2527 2525/2525 +f 2526/2526 2525/2525 20/20 +f 71/71 2406/2406 2529/2529 +f 71/71 2529/2529 1197/1197 +f 2406/2406 83/83 2528/2528 +f 2406/2406 2528/2528 2529/2529 +f 2529/2529 2528/2528 20/20 +f 2529/2529 20/20 2525/2525 +f 1197/1197 2529/2529 2525/2525 +f 1197/1197 2525/2525 72/72 +f 159/159 2278/2278 2532/2532 +f 159/159 2532/2532 2531/2531 +f 2278/2278 206/206 1220/1220 +f 2278/2278 1220/1220 2532/2532 +f 2532/2532 1220/1220 152/152 +f 2532/2532 152/152 2530/2530 +f 2531/2531 2532/2532 2530/2530 +f 2531/2531 2530/2530 161/161 +f 163/163 2284/2284 2535/2535 +f 163/163 2535/2535 1215/1215 +f 2284/2284 168/168 2533/2533 +f 2284/2284 2533/2533 2535/2535 +f 2535/2535 2533/2533 167/167 +f 2535/2535 167/167 2534/2534 +f 1215/1215 2535/2535 2534/2534 +f 1215/1215 2534/2534 150/150 +f 139/139 2409/2409 2537/2537 +f 139/139 2537/2537 1225/1225 +f 2409/2409 160/160 2536/2536 +f 2409/2409 2536/2536 2537/2537 +f 2537/2537 2536/2536 161/161 +f 2537/2537 161/161 2530/2530 +f 1225/1225 2537/2537 2530/2530 +f 1225/1225 2530/2530 152/152 +f 148/148 1222/1222 2539/2539 +f 148/148 2539/2539 2413/2413 +f 1222/1222 150/150 2534/2534 +f 1222/1222 2534/2534 2539/2539 +f 2539/2539 2534/2534 167/167 +f 2539/2539 167/167 2538/2538 +f 2413/2413 2539/2539 2538/2538 +f 2413/2413 2538/2538 125/125 +f 86/86 1232/1232 2542/2542 +f 86/86 2542/2542 2434/2434 +f 1232/1232 23/23 2540/2540 +f 1232/1232 2540/2540 2542/2542 +f 2542/2542 2540/2540 30/30 +f 2542/2542 30/30 2541/2541 +f 2434/2434 2542/2542 2541/2541 +f 2434/2434 2541/2541 55/55 +f 22/22 2322/2322 2544/2544 +f 22/22 2544/2544 1507/1507 +f 2322/2322 31/31 2543/2543 +f 2322/2322 2543/2543 2544/2544 +f 2544/2544 2543/2543 30/30 +f 2544/2544 30/30 2540/2540 +f 1507/1507 2544/2544 2540/2540 +f 1507/1507 2540/2540 23/23 +f 34/34 2438/2438 2547/2547 +f 34/34 2547/2547 1227/1227 +f 2438/2438 52/52 2545/2545 +f 2438/2438 2545/2545 2547/2547 +f 2547/2547 2545/2545 53/53 +f 2547/2547 53/53 2546/2546 +f 1227/1227 2547/2547 2546/2546 +f 1227/1227 2546/2546 37/37 +f 54/54 2317/2317 2549/2549 +f 54/54 2549/2549 2548/2548 +f 2317/2317 36/36 1238/1238 +f 2317/2317 1238/1238 2549/2549 +f 2549/2549 1238/1238 37/37 +f 2549/2549 37/37 2546/2546 +f 2548/2548 2549/2549 2546/2546 +f 2548/2548 2546/2546 53/53 +f 749/749 2262/2262 2552/2552 +f 749/749 2552/2552 2551/2551 +f 2262/2262 764/764 1252/1252 +f 2262/2262 1252/1252 2552/2552 +f 2552/2552 1252/1252 765/765 +f 2552/2552 765/765 2550/2550 +f 2551/2551 2552/2552 2550/2550 +f 2551/2551 2550/2550 750/750 +f 750/750 2550/2550 2554/2554 +f 750/750 2554/2554 2553/2553 +f 2550/2550 765/765 1255/1255 +f 2550/2550 1255/1255 2554/2554 +f 2554/2554 1255/1255 762/762 +f 2554/2554 762/762 2268/2268 +f 2553/2553 2554/2554 2268/2268 +f 2553/2553 2268/2268 763/763 +f 212/212 2288/2288 2557/2557 +f 212/212 2557/2557 1302/1302 +f 2288/2288 179/179 2555/2555 +f 2288/2288 2555/2555 2557/2557 +f 2557/2557 2555/2555 173/173 +f 2557/2557 173/173 2556/2556 +f 1302/1302 2557/2557 2556/2556 +f 1302/1302 2556/2556 208/208 +f 208/208 2556/2556 2559/2559 +f 208/208 2559/2559 1305/1305 +f 2556/2556 173/173 2558/2558 +f 2556/2556 2558/2558 2559/2559 +f 2559/2559 2558/2558 174/174 +f 2559/2559 174/174 2282/2282 +f 1305/1305 2559/2559 2282/2282 +f 1305/1305 2282/2282 204/204 +f 184/184 1338/1338 2562/2562 +f 184/184 2562/2562 2293/2293 +f 1338/1338 185/185 2560/2560 +f 1338/1338 2560/2560 2562/2562 +f 2562/2562 2560/2560 189/189 +f 2562/2562 189/189 2561/2561 +f 2293/2293 2562/2562 2561/2561 +f 2293/2293 2561/2561 188/188 +f 759/759 2563/2563 2566/2566 +f 759/759 2566/2566 2565/2565 +f 2563/2563 758/758 2564/2564 +f 2563/2563 2564/2564 2566/2566 +f 2566/2566 2564/2564 640/640 +f 2566/2566 640/640 1314/1314 +f 2565/2565 2566/2566 1314/1314 +f 2565/2565 1314/1314 768/768 +f 185/185 1370/1370 2569/2569 +f 185/185 2569/2569 2560/2560 +f 1370/1370 190/190 2567/2567 +f 1370/1370 2567/2567 2569/2569 +f 2569/2569 2567/2567 192/192 +f 2569/2569 192/192 2568/2568 +f 2560/2560 2569/2569 2568/2568 +f 2560/2560 2568/2568 189/189 +f 758/758 2570/2570 2572/2572 +f 758/758 2572/2572 2564/2564 +f 2570/2570 587/587 2571/2571 +f 2570/2570 2571/2571 2572/2572 +f 2572/2572 2571/2571 645/645 +f 2572/2572 645/645 1372/1372 +f 2564/2564 2572/2572 1372/1372 +f 2564/2564 1372/1372 640/640 +f 196/196 2573/2573 2576/2576 +f 196/196 2576/2576 1444/1444 +f 2573/2573 198/198 2574/2574 +f 2573/2573 2574/2574 2576/2576 +f 2576/2576 2574/2574 195/195 +f 2576/2576 195/195 2575/2575 +f 1444/1444 2576/2576 2575/2575 +f 1444/1444 2575/2575 193/193 +f 193/193 2575/2575 2578/2578 +f 193/193 2578/2578 1447/1447 +f 2575/2575 195/195 2577/2577 +f 2575/2575 2577/2577 2578/2578 +f 2578/2578 2577/2577 192/192 +f 2578/2578 192/192 2567/2567 +f 1447/1447 2578/2578 2567/2567 +f 1447/1447 2567/2567 190/190 +f 596/596 2579/2579 2582/2582 +f 596/596 2582/2582 2581/2581 +f 2579/2579 656/656 1451/1451 +f 2579/2579 1451/1451 2582/2582 +f 2582/2582 1451/1451 651/651 +f 2582/2582 651/651 2580/2580 +f 2581/2581 2582/2582 2580/2580 +f 2581/2581 2580/2580 591/591 +f 591/591 2580/2580 2584/2584 +f 591/591 2584/2584 2583/2583 +f 2580/2580 651/651 1453/1453 +f 2580/2580 1453/1453 2584/2584 +f 2584/2584 1453/1453 645/645 +f 2584/2584 645/645 2571/2571 +f 2583/2583 2584/2584 2571/2571 +f 2583/2583 2571/2571 587/587 +f 196/196 1473/1473 2587/2587 +f 196/196 2587/2587 2573/2573 +f 1473/1473 199/199 2585/2585 +f 1473/1473 2585/2585 2587/2587 +f 2587/2587 2585/2585 201/201 +f 2587/2587 201/201 2586/2586 +f 2573/2573 2587/2587 2586/2586 +f 2573/2573 2586/2586 198/198 +f 596/596 2588/2588 2590/2590 +f 596/596 2590/2590 2579/2579 +f 2588/2588 597/597 2589/2589 +f 2588/2588 2589/2589 2590/2590 +f 2590/2590 2589/2589 661/661 +f 2590/2590 661/661 1487/1487 +f 2579/2579 2590/2590 1487/1487 +f 2579/2579 1487/1487 656/656 +f 767/767 2591/2591 2593/2593 +f 767/767 2593/2593 2592/2592 +f 2591/2591 759/759 2565/2565 +f 2591/2591 2565/2565 2593/2593 +f 2593/2593 2565/2565 768/768 +f 2593/2593 768/768 824/824 +f 2592/2592 2593/2593 824/824 +f 2592/2592 824/824 766/766 +f 753/753 2594/2594 2598/2598 +f 753/753 2598/2598 2597/2597 +f 2594/2594 755/755 2595/2595 +f 2594/2594 2595/2595 2598/2598 +f 2598/2598 2595/2595 756/756 +f 2598/2598 756/756 2596/2596 +f 2597/2597 2598/2598 2596/2596 +f 2597/2597 2596/2596 752/752 +f 678/678 1509/1509 2602/2602 +f 678/678 2602/2602 2601/2601 +f 1509/1509 679/679 2599/2599 +f 1509/1509 2599/2599 2602/2602 +f 2602/2602 2599/2599 663/663 +f 2602/2602 663/663 2600/2600 +f 2601/2601 2602/2602 2600/2600 +f 2601/2601 2600/2600 680/680 +f 767/767 2592/2592 2604/2604 +f 767/767 2604/2604 2603/2603 +f 2592/2592 766/766 830/830 +f 2592/2592 830/830 2604/2604 +f 2604/2604 830/830 752/752 +f 2604/2604 752/752 2596/2596 +f 2603/2603 2604/2604 2596/2596 +f 2603/2603 2596/2596 756/756 +f 754/754 2605/2605 2606/2606 +f 754/754 2606/2606 2264/2264 +f 2605/2605 753/753 2597/2597 +f 2605/2605 2597/2597 2606/2606 +f 2606/2606 2597/2597 752/752 +f 2606/2606 752/752 829/829 +f 2264/2264 2606/2606 829/829 +f 2264/2264 829/829 624/624 +f 755/755 2594/2594 2610/2610 +f 755/755 2610/2610 2609/2609 +f 2594/2594 753/753 2607/2607 +f 2594/2594 2607/2607 2610/2610 +f 2610/2610 2607/2607 745/745 +f 2610/2610 745/745 2608/2608 +f 2609/2609 2610/2610 2608/2608 +f 2609/2609 2608/2608 751/751 +f 754/754 2611/2611 2612/2612 +f 754/754 2612/2612 2605/2605 +f 2611/2611 746/746 1517/1517 +f 2611/2611 1517/1517 2612/2612 +f 2612/2612 1517/1517 745/745 +f 2612/2612 745/745 2607/2607 +f 2605/2605 2612/2612 2607/2607 +f 2605/2605 2607/2607 753/753 +f 751/751 2608/2608 2615/2615 +f 751/751 2615/2615 2614/2614 +f 2608/2608 745/745 1516/1516 +f 2608/2608 1516/1516 2615/2615 +f 2615/2615 1516/1516 747/747 +f 2615/2615 747/747 2613/2613 +f 2614/2614 2615/2615 2613/2613 +f 2614/2614 2613/2613 722/722 +f 722/722 2613/2613 2618/2618 +f 722/722 2618/2618 2617/2617 +f 2613/2613 747/747 1521/1521 +f 2613/2613 1521/1521 2618/2618 +f 2618/2618 1521/1521 691/691 +f 2618/2618 691/691 2616/2616 +f 2617/2617 2618/2618 2616/2616 +f 2617/2617 2616/2616 697/697 +f 697/697 2616/2616 2621/2621 +f 697/697 2621/2621 2620/2620 +f 2616/2616 691/691 1525/1525 +f 2616/2616 1525/1525 2621/2621 +f 2621/2621 1525/1525 692/692 +f 2621/2621 692/692 2619/2619 +f 2620/2620 2621/2621 2619/2619 +f 2620/2620 2619/2619 698/698 +f 698/698 2619/2619 2624/2624 +f 698/698 2624/2624 2623/2623 +f 2619/2619 692/692 1528/1528 +f 2619/2619 1528/1528 2624/2624 +f 2624/2624 1528/1528 690/690 +f 2624/2624 690/690 2622/2622 +f 2623/2623 2624/2624 2622/2622 +f 2623/2623 2622/2622 699/699 +f 700/700 2625/2625 2628/2628 +f 700/700 2628/2628 2627/2627 +f 2625/2625 699/699 2622/2622 +f 2625/2625 2622/2622 2628/2628 +f 2628/2628 2622/2622 690/690 +f 2628/2628 690/690 2626/2626 +f 2627/2627 2628/2628 2626/2626 +f 2627/2627 2626/2626 693/693 +f 681/681 2629/2629 2632/2632 +f 681/681 2632/2632 2631/2631 +f 2629/2629 682/682 2630/2630 +f 2629/2629 2630/2630 2632/2632 +f 2632/2632 2630/2630 678/678 +f 2632/2632 678/678 2601/2601 +f 2631/2631 2632/2632 2601/2601 +f 2631/2631 2601/2601 680/680 +f 682/682 2633/2633 2634/2634 +f 682/682 2634/2634 2630/2630 +f 2633/2633 693/693 2626/2626 +f 2633/2633 2626/2626 2634/2634 +f 2634/2634 2626/2626 690/690 +f 2634/2634 690/690 1510/1510 +f 2630/2630 2634/2634 1510/1510 +f 2630/2630 1510/1510 678/678 +f 679/679 1512/1512 2638/2638 +f 679/679 2638/2638 2637/2637 +f 1512/1512 689/689 2635/2635 +f 1512/1512 2635/2635 2638/2638 +f 2638/2638 2635/2635 696/696 +f 2638/2638 696/696 2636/2636 +f 2637/2637 2638/2638 2636/2636 +f 2637/2637 2636/2636 702/702 +f 679/679 2637/2637 2641/2641 +f 679/679 2641/2641 2599/2599 +f 2637/2637 702/702 2639/2639 +f 2637/2637 2639/2639 2641/2641 +f 2641/2641 2639/2639 703/703 +f 2641/2641 703/703 2640/2640 +f 2599/2599 2641/2641 2640/2640 +f 2599/2599 2640/2640 663/663 +f 746/746 2642/2642 2645/2645 +f 746/746 2645/2645 1514/1514 +f 2642/2642 718/718 2643/2643 +f 2642/2642 2643/2643 2645/2645 +f 2645/2645 2643/2643 719/719 +f 2645/2645 719/719 2644/2644 +f 1514/1514 2645/2645 2644/2644 +f 1514/1514 2644/2644 748/748 +f 719/719 2646/2646 2648/2648 +f 719/719 2648/2648 2644/2644 +f 2646/2646 720/720 2647/2647 +f 2646/2646 2647/2647 2648/2648 +f 2648/2648 2647/2647 705/705 +f 2648/2648 705/705 1519/1519 +f 2644/2644 2648/2648 1519/1519 +f 2644/2644 1519/1519 748/748 +f 705/705 2647/2647 2651/2651 +f 705/705 2651/2651 1523/1523 +f 2647/2647 720/720 2649/2649 +f 2647/2647 2649/2649 2651/2651 +f 2651/2651 2649/2649 721/721 +f 2651/2651 721/721 2650/2650 +f 1523/1523 2651/2651 2650/2650 +f 1523/1523 2650/2650 688/688 +f 688/688 2650/2650 2653/2653 +f 688/688 2653/2653 1527/1527 +f 2650/2650 721/721 2652/2652 +f 2650/2650 2652/2652 2653/2653 +f 2653/2653 2652/2652 696/696 +f 2653/2653 696/696 2635/2635 +f 1527/1527 2653/2653 2635/2635 +f 1527/1527 2635/2635 689/689 +f 577/577 2654/2654 2656/2656 +f 577/577 2656/2656 2655/2655 +f 2654/2654 718/718 2642/2642 +f 2654/2654 2642/2642 2656/2656 +f 2656/2656 2642/2642 746/746 +f 2656/2656 746/746 2611/2611 +f 2655/2655 2656/2656 2611/2611 +f 2655/2655 2611/2611 754/754 +f 763/763 2267/2267 2659/2659 +f 763/763 2659/2659 2658/2658 +f 2267/2267 744/744 2657/2657 +f 2267/2267 2657/2657 2659/2659 +f 2659/2659 2657/2657 743/743 +f 2659/2659 743/743 1578/1578 +f 2658/2658 2659/2659 1578/1578 +f 2658/2658 1578/1578 742/742 +f 555/555 1533/1533 2662/2662 +f 555/555 2662/2662 2661/2661 +f 1533/1533 559/559 2660/2660 +f 1533/1533 2660/2660 2662/2662 +f 2662/2662 2660/2660 562/562 +f 2662/2662 562/562 2271/2271 +f 2661/2661 2662/2662 2271/2271 +f 2661/2661 2271/2271 561/561 +f 354/354 1537/1537 2665/2665 +f 354/354 2665/2665 2664/2664 +f 1537/1537 357/357 2663/2663 +f 1537/1537 2663/2663 2665/2665 +f 2665/2665 2663/2663 358/358 +f 2665/2665 358/358 2275/2275 +f 2664/2664 2665/2665 2275/2275 +f 2664/2664 2275/2275 350/350 +f 166/166 1542/1542 2668/2668 +f 166/166 2668/2668 2667/2667 +f 1542/1542 361/361 2666/2666 +f 1542/1542 2666/2666 2668/2668 +f 2668/2668 2666/2666 162/162 +f 2668/2668 162/162 2279/2279 +f 2667/2667 2668/2668 2279/2279 +f 2667/2667 2279/2279 159/159 +f 168/168 2283/2283 2671/2671 +f 168/168 2671/2671 2670/2670 +f 2283/2283 174/174 2669/2669 +f 2283/2283 2669/2669 2671/2671 +f 2671/2671 2669/2669 169/169 +f 2671/2671 169/169 1630/1630 +f 2670/2670 2671/2671 1630/1630 +f 2670/2670 1630/1630 164/164 +f 179/179 2287/2287 2674/2674 +f 179/179 2674/2674 2673/2673 +f 2287/2287 180/180 2672/2672 +f 2287/2287 2672/2672 2674/2674 +f 2674/2674 2672/2672 181/181 +f 2674/2674 181/181 1638/1638 +f 2673/2673 2674/2674 1638/1638 +f 2673/2673 1638/1638 175/175 +f 180/180 2291/2291 2676/2676 +f 180/180 2676/2676 2672/2672 +f 2291/2291 183/183 2675/2675 +f 2291/2291 2675/2675 2676/2676 +f 2676/2676 2675/2675 182/182 +f 2676/2676 182/182 1646/1646 +f 2672/2672 2676/2676 1646/1646 +f 2672/2672 1646/1646 181/181 +f 183/183 2294/2294 2678/2678 +f 183/183 2678/2678 2675/2675 +f 2294/2294 188/188 2677/2677 +f 2294/2294 2677/2677 2678/2678 +f 2678/2678 2677/2677 186/186 +f 2678/2678 186/186 1652/1652 +f 2675/2675 2678/2678 1652/1652 +f 2675/2675 1652/1652 182/182 +f 477/477 2679/2679 2681/2681 +f 477/477 2681/2681 2297/2297 +f 2679/2679 475/475 1804/1804 +f 2679/2679 1804/1804 2681/2681 +f 2681/2681 1804/1804 474/474 +f 2681/2681 474/474 2680/2680 +f 2297/2297 2681/2681 2680/2680 +f 2297/2297 2680/2680 478/478 +f 478/478 2680/2680 2683/2683 +f 478/478 2683/2683 2300/2300 +f 2680/2680 474/474 1813/1813 +f 2680/2680 1813/1813 2683/2683 +f 2683/2683 1813/1813 476/476 +f 2683/2683 476/476 2682/2682 +f 2300/2300 2683/2683 2682/2682 +f 2300/2300 2682/2682 479/479 +f 247/247 2684/2684 2686/2686 +f 247/247 2686/2686 2304/2304 +f 2684/2684 227/227 1855/1855 +f 2684/2684 1855/1855 2686/2686 +f 2686/2686 1855/1855 226/226 +f 2686/2686 226/226 2685/2685 +f 2304/2304 2686/2686 2685/2685 +f 2304/2304 2685/2685 229/229 +f 229/229 2685/2685 2688/2688 +f 229/229 2688/2688 2307/2307 +f 2685/2685 226/226 1863/1863 +f 2685/2685 1863/1863 2688/2688 +f 2688/2688 1863/1863 228/228 +f 2688/2688 228/228 2687/2687 +f 2307/2307 2688/2688 2687/2687 +f 2307/2307 2687/2687 248/248 +f 11/11 2689/2689 2691/2691 +f 11/11 2691/2691 2311/2311 +f 2689/2689 18/18 1893/1893 +f 2689/2689 1893/1893 2691/2691 +f 2691/2691 1893/1893 17/17 +f 2691/2691 17/17 2690/2690 +f 2311/2311 2691/2691 2690/2690 +f 2311/2311 2690/2690 12/12 +f 12/12 2690/2690 2693/2693 +f 12/12 2693/2693 2314/2314 +f 2690/2690 17/17 1901/1901 +f 2690/2690 1901/1901 2693/2693 +f 2693/2693 1901/1901 10/10 +f 2693/2693 10/10 2692/2692 +f 2314/2314 2693/2693 2692/2692 +f 2314/2314 2692/2692 13/13 +f 54/54 2694/2694 2696/2696 +f 54/54 2696/2696 2318/2318 +f 2694/2694 45/45 1919/1919 +f 2694/2694 1919/1919 2696/2696 +f 2696/2696 1919/1919 44/44 +f 2696/2696 44/44 2695/2695 +f 2318/2318 2696/2696 2695/2695 +f 2318/2318 2695/2695 29/29 +f 29/29 2695/2695 2698/2698 +f 29/29 2698/2698 2321/2321 +f 2695/2695 44/44 1927/1927 +f 2695/2695 1927/1927 2698/2698 +f 2698/2698 1927/1927 46/46 +f 2698/2698 46/46 2697/2697 +f 2321/2321 2698/2698 2697/2697 +f 2321/2321 2697/2697 31/31 +f 548/548 1663/1663 2701/2701 +f 548/548 2701/2701 2700/2700 +f 1663/1663 549/549 2699/2699 +f 1663/1663 2699/2699 2701/2701 +f 2701/2701 2699/2699 740/740 +f 2701/2701 740/740 2324/2324 +f 2700/2700 2701/2701 2324/2324 +f 2700/2700 2324/2324 739/739 +f 545/545 2702/2702 2704/2704 +f 545/545 2704/2704 1660/1660 +f 2702/2702 554/554 2330/2330 +f 2702/2702 2330/2330 2704/2704 +f 2704/2704 2330/2330 553/553 +f 2704/2704 553/553 2703/2703 +f 1660/1660 2704/2704 2703/2703 +f 1660/1660 2703/2703 546/546 +f 548/548 2700/2700 2706/2706 +f 548/548 2706/2706 1671/1671 +f 2700/2700 739/739 2333/2333 +f 2700/2700 2333/2333 2706/2706 +f 2706/2706 2333/2333 736/736 +f 2706/2706 736/736 2705/2705 +f 1671/1671 2706/2706 2705/2705 +f 1671/1671 2705/2705 550/550 +f 545/545 1669/1669 2708/2708 +f 545/545 2708/2708 2702/2702 +f 1669/1669 547/547 2707/2707 +f 1669/1669 2707/2707 2708/2708 +f 2708/2708 2707/2707 540/540 +f 2708/2708 540/540 2335/2335 +f 2702/2702 2708/2708 2335/2335 +f 2702/2702 2335/2335 554/554 +f 499/499 2709/2709 2711/2711 +f 499/499 2711/2711 1679/1679 +f 2709/2709 734/734 2340/2340 +f 2709/2709 2340/2340 2711/2711 +f 2711/2711 2340/2340 733/733 +f 2711/2711 733/733 2710/2710 +f 1679/1679 2711/2711 2710/2710 +f 1679/1679 2710/2710 488/488 +f 528/528 2712/2712 2714/2714 +f 528/528 2714/2714 2343/2343 +f 2712/2712 485/485 1676/1676 +f 2712/2712 1676/1676 2714/2714 +f 2714/2714 1676/1676 484/484 +f 2714/2714 484/484 2713/2713 +f 2343/2343 2714/2714 2713/2713 +f 2343/2343 2713/2713 529/529 +f 488/488 2710/2710 2716/2716 +f 488/488 2716/2716 1687/1687 +f 2710/2710 733/733 2347/2347 +f 2710/2710 2347/2347 2716/2716 +f 2716/2716 2347/2347 671/671 +f 2716/2716 671/671 2715/2715 +f 1687/1687 2716/2716 2715/2715 +f 1687/1687 2715/2715 489/489 +f 484/484 1685/1685 2718/2718 +f 484/484 2718/2718 2713/2713 +f 1685/1685 486/486 2717/2717 +f 1685/1685 2717/2717 2718/2718 +f 2718/2718 2717/2717 530/530 +f 2718/2718 530/530 2349/2349 +f 2713/2713 2718/2718 2349/2349 +f 2713/2713 2349/2349 529/529 +f 337/337 2719/2719 2721/2721 +f 337/337 2721/2721 1695/1695 +f 2719/2719 539/539 2358/2358 +f 2719/2719 2358/2358 2721/2721 +f 2721/2721 2358/2358 329/329 +f 2721/2721 329/329 2720/2720 +f 1695/1695 2721/2721 2720/2720 +f 1695/1695 2720/2720 281/281 +f 335/335 1692/1692 2724/2724 +f 335/335 2724/2724 2723/2723 +f 1692/1692 287/287 2722/2722 +f 1692/1692 2722/2722 2724/2724 +f 2724/2724 2722/2722 342/342 +f 2724/2724 342/342 2352/2352 +f 2723/2723 2724/2724 2352/2352 +f 2723/2723 2352/2352 341/341 +f 337/337 1704/1704 2726/2726 +f 337/337 2726/2726 2719/2719 +f 1704/1704 339/339 2725/2725 +f 1704/1704 2725/2725 2726/2726 +f 2726/2726 2725/2725 552/552 +f 2726/2726 552/552 2360/2360 +f 2719/2719 2726/2726 2360/2360 +f 2719/2719 2360/2360 539/539 +f 335/335 2723/2723 2728/2728 +f 335/335 2728/2728 1699/1699 +f 2723/2723 341/341 2364/2364 +f 2723/2723 2364/2364 2728/2728 +f 2728/2728 2364/2364 343/343 +f 2728/2728 343/343 2727/2727 +f 1699/1699 2728/2728 2727/2727 +f 1699/1699 2727/2727 336/336 +f 275/275 2729/2729 2731/2731 +f 275/275 2731/2731 2367/2367 +f 2729/2729 266/266 1711/1711 +f 2729/2729 1711/1711 2731/2731 +f 2731/2731 1711/1711 265/265 +f 2731/2731 265/265 2730/2730 +f 2367/2367 2731/2731 2730/2730 +f 2367/2367 2730/2730 276/276 +f 260/260 2732/2732 2734/2734 +f 260/260 2734/2734 1708/1708 +f 2732/2732 272/272 2372/2372 +f 2732/2732 2372/2372 2734/2734 +f 2734/2734 2372/2372 271/271 +f 2734/2734 271/271 2733/2733 +f 1708/1708 2734/2734 2733/2733 +f 1708/1708 2733/2733 259/259 +f 266/266 2729/2729 2736/2736 +f 266/266 2736/2736 1719/1719 +f 2729/2729 275/275 2375/2375 +f 2729/2729 2375/2375 2736/2736 +f 2736/2736 2375/2375 277/277 +f 2736/2736 277/277 2735/2735 +f 1719/1719 2736/2736 2735/2735 +f 1719/1719 2735/2735 267/267 +f 260/260 1717/1717 2738/2738 +f 260/260 2738/2738 2732/2732 +f 1717/1717 261/261 2737/2737 +f 1717/1717 2737/2737 2738/2738 +f 2738/2738 2737/2737 273/273 +f 2738/2738 273/273 2377/2377 +f 2732/2732 2738/2738 2377/2377 +f 2732/2732 2377/2377 272/272 +f 288/288 1727/1727 2741/2741 +f 288/288 2741/2741 2740/2740 +f 1727/1727 292/292 2739/2739 +f 1727/1727 2739/2739 2741/2741 +f 2741/2741 2739/2739 340/340 +f 2741/2741 340/340 2380/2380 +f 2740/2740 2741/2741 2380/2380 +f 2740/2740 2380/2380 344/344 +f 108/108 2742/2742 2744/2744 +f 108/108 2744/2744 1724/1724 +f 2742/2742 147/147 2386/2386 +f 2742/2742 2386/2386 2744/2744 +f 2744/2744 2386/2386 146/146 +f 2744/2744 146/146 2743/2743 +f 1724/1724 2744/2744 2743/2743 +f 1724/1724 2743/2743 105/105 +f 288/288 2740/2740 2746/2746 +f 288/288 2746/2746 1735/1735 +f 2740/2740 344/344 2389/2389 +f 2740/2740 2389/2389 2746/2746 +f 2746/2746 2389/2389 345/345 +f 2746/2746 345/345 2745/2745 +f 1735/1735 2746/2746 2745/2745 +f 1735/1735 2745/2745 289/289 +f 108/108 1733/1733 2748/2748 +f 108/108 2748/2748 2742/2742 +f 1733/1733 109/109 2747/2747 +f 1733/1733 2747/2747 2748/2748 +f 2748/2748 2747/2747 138/138 +f 2748/2748 138/138 2391/2391 +f 2742/2742 2748/2748 2391/2391 +f 2742/2742 2391/2391 147/147 +f 278/278 2749/2749 2751/2751 +f 278/278 2751/2751 1744/1744 +f 2749/2749 286/286 2396/2396 +f 2749/2749 2396/2396 2751/2751 +f 2751/2751 2396/2396 285/285 +f 2751/2751 285/285 2750/2750 +f 1744/1744 2751/2751 2750/2750 +f 1744/1744 2750/2750 79/79 +f 96/96 2752/2752 2754/2754 +f 96/96 2754/2754 2399/2399 +f 2752/2752 92/92 1741/1741 +f 2752/2752 1741/1741 2754/2754 +f 2754/2754 1741/1741 91/91 +f 2754/2754 91/91 2753/2753 +f 2399/2399 2754/2754 2753/2753 +f 2399/2399 2753/2753 82/82 +f 79/79 2750/2750 2756/2756 +f 79/79 2756/2756 1751/1751 +f 2750/2750 285/285 2403/2403 +f 2750/2750 2403/2403 2756/2756 +f 2756/2756 2403/2403 84/84 +f 2756/2756 84/84 2755/2755 +f 1751/1751 2756/2756 2755/2755 +f 1751/1751 2755/2755 80/80 +f 91/91 1749/1749 2758/2758 +f 91/91 2758/2758 2753/2753 +f 1749/1749 81/81 2757/2757 +f 1749/1749 2757/2757 2758/2758 +f 2758/2758 2757/2757 83/83 +f 2758/2758 83/83 2405/2405 +f 2753/2753 2758/2758 2405/2405 +f 2753/2753 2405/2405 82/82 +f 123/123 1760/1760 2761/2761 +f 123/123 2761/2761 2760/2760 +f 1760/1760 122/122 2759/2759 +f 1760/1760 2759/2759 2761/2761 +f 2761/2761 2759/2759 160/160 +f 2761/2761 160/160 2408/2408 +f 2760/2760 2761/2761 2408/2408 +f 2760/2760 2408/2408 144/144 +f 116/116 2762/2762 2764/2764 +f 116/116 2764/2764 1757/1757 +f 2762/2762 126/126 2414/2414 +f 2762/2762 2414/2414 2764/2764 +f 2764/2764 2414/2414 125/125 +f 2764/2764 125/125 2763/2763 +f 1757/1757 2764/2764 2763/2763 +f 1757/1757 2763/2763 118/118 +f 123/123 2760/2760 2766/2766 +f 123/123 2766/2766 1767/1767 +f 2760/2760 144/144 2417/2417 +f 2760/2760 2417/2417 2766/2766 +f 2766/2766 2417/2417 112/112 +f 2766/2766 112/112 2765/2765 +f 1767/1767 2766/2766 2765/2765 +f 1767/1767 2765/2765 124/124 +f 116/116 1765/1765 2768/2768 +f 116/116 2768/2768 2762/2762 +f 1765/1765 117/117 2767/2767 +f 1765/1765 2767/2767 2768/2768 +f 2768/2768 2767/2767 127/127 +f 2768/2768 127/127 2419/2419 +f 2762/2762 2768/2768 2419/2419 +f 2762/2762 2419/2419 126/126 +f 112/112 2423/2423 2770/2770 +f 112/112 2770/2770 2765/2765 +f 2423/2423 113/113 2769/2769 +f 2423/2423 2769/2769 2770/2770 +f 2770/2770 2769/2769 106/106 +f 2770/2770 106/106 1775/1775 +f 2765/2765 2770/2770 1775/1775 +f 2765/2765 1775/1775 124/124 +f 111/111 2771/2771 2772/2772 +f 111/111 2772/2772 2426/2426 +f 2771/2771 107/107 1770/1770 +f 2771/2771 1770/1770 2772/2772 +f 2772/2772 1770/1770 106/106 +f 2772/2772 106/106 2769/2769 +f 2426/2426 2772/2772 2769/2769 +f 2426/2426 2769/2769 113/113 +f 127/127 2767/2767 2774/2774 +f 127/127 2774/2774 2428/2428 +f 2767/2767 117/117 1782/1782 +f 2767/2767 1782/1782 2774/2774 +f 2774/2774 1782/1782 59/59 +f 2774/2774 59/59 2773/2773 +f 2428/2428 2774/2774 2773/2773 +f 2428/2428 2773/2773 110/110 +f 60/60 2775/2775 2776/2776 +f 60/60 2776/2776 1779/1779 +f 2775/2775 51/51 2432/2432 +f 2775/2775 2432/2432 2776/2776 +f 2776/2776 2432/2432 110/110 +f 2776/2776 110/110 2773/2773 +f 1779/1779 2776/2776 2773/2773 +f 1779/1779 2773/2773 59/59 +f 107/107 2771/2771 2778/2778 +f 107/107 2778/2778 1788/1788 +f 2771/2771 111/111 2435/2435 +f 2771/2771 2435/2435 2778/2778 +f 2778/2778 2435/2435 55/55 +f 2778/2778 55/55 2777/2777 +f 1788/1788 2778/2778 2777/2777 +f 1788/1788 2777/2777 47/47 +f 60/60 1786/1786 2780/2780 +f 60/60 2780/2780 2775/2775 +f 1786/1786 42/42 2779/2779 +f 1786/1786 2779/2779 2780/2780 +f 2780/2780 2779/2779 52/52 +f 2780/2780 52/52 2437/2437 +f 2775/2775 2780/2780 2437/2437 +f 2775/2775 2437/2437 51/51 +f 738/738 2440/2440 2782/2782 +f 738/738 2782/2782 2781/2781 +f 2440/2440 740/740 2699/2699 +f 2440/2440 2699/2699 2782/2782 +f 2782/2782 2699/2699 549/549 +f 2782/2782 549/549 1798/1798 +f 2781/2781 2782/2782 1798/1798 +f 2781/2781 1798/1798 741/741 +f 743/743 2657/2657 2783/2783 +f 743/743 2783/2783 1801/1801 +f 2657/2657 744/744 2443/2443 +f 2657/2657 2443/2443 2783/2783 +f 2783/2783 2443/2443 738/738 +f 2783/2783 738/738 2781/2781 +f 1801/1801 2783/2783 2781/2781 +f 1801/1801 2781/2781 741/741 +f 563/563 2784/2784 2785/2785 +f 563/563 2785/2785 2445/2445 +f 2784/2784 560/560 1792/1792 +f 2784/2784 1792/1792 2785/2785 +f 2785/2785 1792/1792 546/546 +f 2785/2785 546/546 2703/2703 +f 2445/2445 2785/2785 2703/2703 +f 2445/2445 2703/2703 553/553 +f 562/562 2660/2660 2786/2786 +f 562/562 2786/2786 2448/2448 +f 2660/2660 559/559 1796/1796 +f 2660/2660 1796/1796 2786/2786 +f 2786/2786 1796/1796 560/560 +f 2786/2786 560/560 2784/2784 +f 2448/2448 2786/2786 2784/2784 +f 2448/2448 2784/2784 563/563 +f 671/671 2451/2451 2788/2788 +f 671/671 2788/2788 2715/2715 +f 2451/2451 672/672 2787/2787 +f 2451/2451 2787/2787 2788/2788 +f 2788/2788 2787/2787 490/490 +f 2788/2788 490/490 1815/1815 +f 2715/2715 2788/2788 1815/1815 +f 2715/2715 1815/1815 489/489 +f 490/490 2787/2787 2789/2789 +f 490/490 2789/2789 1812/1812 +f 2787/2787 672/672 2453/2453 +f 2787/2787 2453/2453 2789/2789 +f 2789/2789 2453/2453 479/479 +f 2789/2789 479/479 2682/2682 +f 1812/1812 2789/2789 2682/2682 +f 1812/1812 2682/2682 476/476 +f 487/487 2790/2790 2791/2791 +f 487/487 2791/2791 1809/1809 +f 2790/2790 491/491 2455/2455 +f 2790/2790 2455/2455 2791/2791 +f 2791/2791 2455/2455 530/530 +f 2791/2791 530/530 2717/2717 +f 1809/1809 2791/2791 2717/2717 +f 1809/1809 2717/2717 486/486 +f 491/491 2790/2790 2792/2792 +f 491/491 2792/2792 2458/2458 +f 2790/2790 487/487 1805/1805 +f 2790/2790 1805/1805 2792/2792 +f 2792/2792 1805/1805 475/475 +f 2792/2792 475/475 2679/2679 +f 2458/2458 2792/2792 2679/2679 +f 2458/2458 2679/2679 477/477 +f 737/737 2460/2460 2794/2794 +f 737/737 2794/2794 2793/2793 +f 2460/2460 734/734 2709/2709 +f 2460/2460 2709/2709 2794/2794 +f 2794/2794 2709/2709 499/499 +f 2794/2794 499/499 1824/1824 +f 2793/2793 2794/2794 1824/1824 +f 2793/2793 1824/1824 538/538 +f 550/550 2705/2705 2795/2795 +f 550/550 2795/2795 1827/1827 +f 2705/2705 736/736 2463/2463 +f 2705/2705 2463/2463 2795/2795 +f 2795/2795 2463/2463 737/737 +f 2795/2795 737/737 2793/2793 +f 1827/1827 2795/2795 2793/2793 +f 1827/1827 2793/2793 538/538 +f 537/537 1819/1819 2797/2797 +f 537/537 2797/2797 2796/2796 +f 1819/1819 485/485 2712/2712 +f 1819/1819 2712/2712 2797/2797 +f 2797/2797 2712/2712 528/528 +f 2797/2797 528/528 2466/2466 +f 2796/2796 2797/2797 2466/2466 +f 2796/2796 2466/2466 541/541 +f 547/547 1822/1822 2798/2798 +f 547/547 2798/2798 2707/2707 +f 1822/1822 537/537 2796/2796 +f 1822/1822 2796/2796 2798/2798 +f 2798/2798 2796/2796 541/541 +f 2798/2798 541/541 2468/2468 +f 2707/2707 2798/2798 2468/2468 +f 2707/2707 2468/2468 540/540 +f 561/561 2471/2471 2800/2800 +f 561/561 2800/2800 2661/2661 +f 2471/2471 551/551 2799/2799 +f 2471/2471 2799/2799 2800/2800 +f 2800/2800 2799/2799 556/556 +f 2800/2800 556/556 1836/1836 +f 2661/2661 2800/2800 1836/1836 +f 2661/2661 1836/1836 555/555 +f 358/358 2663/2663 2802/2802 +f 358/358 2802/2802 2473/2473 +f 2663/2663 357/357 1833/1833 +f 2663/2663 1833/1833 2802/2802 +f 2802/2802 1833/1833 347/347 +f 2802/2802 347/347 2801/2801 +f 2473/2473 2802/2802 2801/2801 +f 2473/2473 2801/2801 352/352 +f 551/551 2476/2476 2803/2803 +f 551/551 2803/2803 2799/2799 +f 2476/2476 552/552 2725/2725 +f 2476/2476 2725/2725 2803/2803 +f 2803/2803 2725/2725 339/339 +f 2803/2803 339/339 1839/1839 +f 2799/2799 2803/2803 1839/1839 +f 2799/2799 1839/1839 556/556 +f 343/343 2478/2478 2804/2804 +f 343/343 2804/2804 2727/2727 +f 2478/2478 352/352 2801/2801 +f 2478/2478 2801/2801 2804/2804 +f 2804/2804 2801/2801 347/347 +f 2804/2804 347/347 1829/1829 +f 2727/2727 2804/2804 1829/1829 +f 2727/2727 1829/1829 336/336 +f 281/281 2720/2720 2806/2806 +f 281/281 2806/2806 1851/1851 +f 2720/2720 329/329 2484/2484 +f 2720/2720 2484/2484 2806/2806 +f 2806/2806 2484/2484 330/330 +f 2806/2806 330/330 2805/2805 +f 1851/1851 2806/2806 2805/2805 +f 1851/1851 2805/2805 282/282 +f 342/342 2722/2722 2808/2808 +f 342/342 2808/2808 2480/2480 +f 2722/2722 287/287 1846/1846 +f 2722/2722 1846/1846 2808/2808 +f 2808/2808 1846/1846 279/279 +f 2808/2808 279/279 2807/2807 +f 2480/2480 2808/2808 2807/2807 +f 2480/2480 2807/2807 328/328 +f 282/282 2805/2805 2809/2809 +f 282/282 2809/2809 1848/1848 +f 2805/2805 330/330 2488/2488 +f 2805/2805 2488/2488 2809/2809 +f 2809/2809 2488/2488 276/276 +f 2809/2809 276/276 2730/2730 +f 1848/1848 2809/2809 2730/2730 +f 1848/1848 2730/2730 265/265 +f 328/328 2807/2807 2810/2810 +f 328/328 2810/2810 2486/2486 +f 2807/2807 279/279 1842/1842 +f 2807/2807 1842/1842 2810/2810 +f 2810/2810 1842/1842 259/259 +f 2810/2810 259/259 2733/2733 +f 2486/2486 2810/2810 2733/2733 +f 2486/2486 2733/2733 271/271 +f 277/277 2491/2491 2812/2812 +f 277/277 2812/2812 2735/2735 +f 2491/2491 249/249 2811/2811 +f 2491/2491 2811/2811 2812/2812 +f 2812/2812 2811/2811 270/270 +f 2812/2812 270/270 1865/1865 +f 2735/2735 2812/2812 1865/1865 +f 2735/2735 1865/1865 267/267 +f 248/248 2687/2687 2813/2813 +f 248/248 2813/2813 2493/2493 +f 2687/2687 228/228 1862/1862 +f 2687/2687 1862/1862 2813/2813 +f 2813/2813 1862/1862 270/270 +f 2813/2813 270/270 2811/2811 +f 2493/2493 2813/2813 2811/2811 +f 2493/2493 2811/2811 249/249 +f 273/273 2737/2737 2815/2815 +f 273/273 2815/2815 2495/2495 +f 2737/2737 261/261 1859/1859 +f 2737/2737 1859/1859 2815/2815 +f 2815/2815 1859/1859 262/262 +f 2815/2815 262/262 2814/2814 +f 2495/2495 2815/2815 2814/2814 +f 2495/2495 2814/2814 274/274 +f 227/227 2684/2684 2816/2816 +f 227/227 2816/2816 1856/1856 +f 2684/2684 247/247 2498/2498 +f 2684/2684 2498/2498 2816/2816 +f 2816/2816 2498/2498 274/274 +f 2816/2816 274/274 2814/2814 +f 1856/1856 2816/2816 2814/2814 +f 1856/1856 2814/2814 262/262 +f 340/340 2739/2739 2818/2818 +f 340/340 2818/2818 2500/2500 +f 2739/2739 292/292 1874/1874 +f 2739/2739 1874/1874 2818/2818 +f 2818/2818 1874/1874 356/356 +f 2818/2818 356/356 2817/2817 +f 2500/2500 2818/2818 2817/2817 +f 2500/2500 2817/2817 351/351 +f 354/354 2664/2664 2819/2819 +f 354/354 2819/2819 1877/1877 +f 2664/2664 350/350 2503/2503 +f 2664/2664 2503/2503 2819/2819 +f 2819/2819 2503/2503 351/351 +f 2819/2819 351/351 2817/2817 +f 1877/1877 2819/2819 2817/2817 +f 1877/1877 2817/2817 356/356 +f 146/146 2506/2506 2821/2821 +f 146/146 2821/2821 2743/2743 +f 2506/2506 145/145 2820/2820 +f 2506/2506 2820/2820 2821/2821 +f 2821/2821 2820/2820 158/158 +f 2821/2821 158/158 1868/1868 +f 2743/2743 2821/2821 1868/1868 +f 2743/2743 1868/1868 105/105 +f 162/162 2666/2666 2822/2822 +f 162/162 2822/2822 2508/2508 +f 2666/2666 361/361 1872/1872 +f 2666/2666 1872/1872 2822/2822 +f 2822/2822 1872/1872 158/158 +f 2822/2822 158/158 2820/2820 +f 2508/2508 2822/2822 2820/2820 +f 2508/2508 2820/2820 145/145 +f 278/278 1886/1886 2824/2824 +f 278/278 2824/2824 2749/2749 +f 1886/1886 290/290 2823/2823 +f 1886/1886 2823/2823 2824/2824 +f 2824/2824 2823/2823 284/284 +f 2824/2824 284/284 2510/2510 +f 2749/2749 2824/2824 2510/2510 +f 2749/2749 2510/2510 286/286 +f 289/289 2745/2745 2825/2825 +f 289/289 2825/2825 1889/1889 +f 2745/2745 345/345 2513/2513 +f 2745/2745 2513/2513 2825/2825 +f 2825/2825 2513/2513 284/284 +f 2825/2825 284/284 2823/2823 +f 1889/1889 2825/2825 2823/2823 +f 1889/1889 2823/2823 290/290 +f 92/92 2752/2752 2827/2827 +f 92/92 2827/2827 1880/1880 +f 2752/2752 96/96 2516/2516 +f 2752/2752 2516/2516 2827/2827 +f 2827/2827 2516/2516 95/95 +f 2827/2827 95/95 2826/2826 +f 1880/1880 2827/2827 2826/2826 +f 1880/1880 2826/2826 90/90 +f 138/138 2747/2747 2828/2828 +f 138/138 2828/2828 2518/2518 +f 2747/2747 109/109 1884/1884 +f 2747/2747 1884/1884 2828/2828 +f 2828/2828 1884/1884 90/90 +f 2828/2828 90/90 2826/2826 +f 2518/2518 2828/2828 2826/2826 +f 2518/2518 2826/2826 95/95 +f 10/10 1900/1900 2830/2830 +f 10/10 2830/2830 2692/2692 +f 1900/1900 19/19 2829/2829 +f 1900/1900 2829/2829 2830/2830 +f 2830/2830 2829/2829 65/65 +f 2830/2830 65/65 2520/2520 +f 2692/2692 2830/2830 2520/2520 +f 2692/2692 2520/2520 13/13 +f 80/80 2755/2755 2831/2831 +f 80/80 2831/2831 1903/1903 +f 2755/2755 84/84 2523/2523 +f 2755/2755 2523/2523 2831/2831 +f 2831/2831 2523/2523 65/65 +f 2831/2831 65/65 2829/2829 +f 1903/1903 2831/2831 2829/2829 +f 1903/1903 2829/2829 19/19 +f 18/18 2689/2689 2833/2833 +f 18/18 2833/2833 1894/1894 +f 2689/2689 11/11 2526/2526 +f 2689/2689 2526/2526 2833/2833 +f 2833/2833 2526/2526 20/20 +f 2833/2833 20/20 2832/2832 +f 1894/1894 2833/2833 2832/2832 +f 1894/1894 2832/2832 16/16 +f 83/83 2757/2757 2834/2834 +f 83/83 2834/2834 2528/2528 +f 2757/2757 81/81 1897/1897 +f 2757/2757 1897/1897 2834/2834 +f 2834/2834 1897/1897 16/16 +f 2834/2834 16/16 2832/2832 +f 2528/2528 2834/2834 2832/2832 +f 2528/2528 2832/2832 20/20 +f 166/166 2667/2667 2836/2836 +f 166/166 2836/2836 1915/1915 +f 2667/2667 159/159 2531/2531 +f 2667/2667 2531/2531 2836/2836 +f 2836/2836 2531/2531 161/161 +f 2836/2836 161/161 2835/2835 +f 1915/1915 2836/2836 2835/2835 +f 1915/1915 2835/2835 157/157 +f 168/168 2670/2670 2838/2838 +f 168/168 2838/2838 2533/2533 +f 2670/2670 164/164 1910/1910 +f 2670/2670 1910/1910 2838/2838 +f 2838/2838 1910/1910 128/128 +f 2838/2838 128/128 2837/2837 +f 2533/2533 2838/2838 2837/2837 +f 2533/2533 2837/2837 167/167 +f 160/160 2759/2759 2839/2839 +f 160/160 2839/2839 2536/2536 +f 2759/2759 122/122 1912/1912 +f 2759/2759 1912/1912 2839/2839 +f 2839/2839 1912/1912 157/157 +f 2839/2839 157/157 2835/2835 +f 2536/2536 2839/2839 2835/2835 +f 2536/2536 2835/2835 161/161 +f 125/125 2538/2538 2840/2840 +f 125/125 2840/2840 2763/2763 +f 2538/2538 167/167 2837/2837 +f 2538/2538 2837/2837 2840/2840 +f 2840/2840 2837/2837 128/128 +f 2840/2840 128/128 1906/1906 +f 2763/2763 2840/2840 1906/1906 +f 2763/2763 1906/1906 118/118 +f 55/55 2541/2541 2842/2842 +f 55/55 2842/2842 2777/2777 +f 2541/2541 30/30 2841/2841 +f 2541/2541 2841/2841 2842/2842 +f 2842/2842 2841/2841 48/48 +f 2842/2842 48/48 1929/1929 +f 2777/2777 2842/2842 1929/1929 +f 2777/2777 1929/1929 47/47 +f 31/31 2697/2697 2843/2843 +f 31/31 2843/2843 2543/2543 +f 2697/2697 46/46 1926/1926 +f 2697/2697 1926/1926 2843/2843 +f 2843/2843 1926/1926 48/48 +f 2843/2843 48/48 2841/2841 +f 2543/2543 2843/2843 2841/2841 +f 2543/2543 2841/2841 30/30 +f 52/52 2779/2779 2845/2845 +f 52/52 2845/2845 2545/2545 +f 2779/2779 42/42 1923/1923 +f 2779/2779 1923/1923 2845/2845 +f 2845/2845 1923/1923 49/49 +f 2845/2845 49/49 2844/2844 +f 2545/2545 2845/2845 2844/2844 +f 2545/2545 2844/2844 53/53 +f 45/45 2694/2694 2846/2846 +f 45/45 2846/2846 1920/1920 +f 2694/2694 54/54 2548/2548 +f 2694/2694 2548/2548 2846/2846 +f 2846/2846 2548/2548 53/53 +f 2846/2846 53/53 2844/2844 +f 1920/1920 2846/2846 2844/2844 +f 1920/1920 2844/2844 49/49 +f 575/575 2847/2847 2849/2849 +f 575/575 2849/2849 1949/1949 +f 2847/2847 749/749 2551/2551 +f 2847/2847 2551/2551 2849/2849 +f 2849/2849 2551/2551 750/750 +f 2849/2849 750/750 2848/2848 +f 1949/1949 2849/2849 2848/2848 +f 1949/1949 2848/2848 571/571 +f 571/571 2848/2848 2850/2850 +f 571/571 2850/2850 1952/1952 +f 2848/2848 750/750 2553/2553 +f 2848/2848 2553/2553 2850/2850 +f 2850/2850 2553/2553 763/763 +f 2850/2850 763/763 2658/2658 +f 1952/1952 2850/2850 2658/2658 +f 1952/1952 2658/2658 742/742 +f 179/179 2673/2673 2852/2852 +f 179/179 2852/2852 2555/2555 +f 2673/2673 175/175 1956/1956 +f 2673/2673 1956/1956 2852/2852 +f 2852/2852 1956/1956 177/177 +f 2852/2852 177/177 2851/2851 +f 2555/2555 2852/2852 2851/2851 +f 2555/2555 2851/2851 173/173 +f 173/173 2851/2851 2853/2853 +f 173/173 2853/2853 2558/2558 +f 2851/2851 177/177 1959/1959 +f 2851/2851 1959/1959 2853/2853 +f 2853/2853 1959/1959 169/169 +f 2853/2853 169/169 2669/2669 +f 2558/2558 2853/2853 2669/2669 +f 2558/2558 2669/2669 174/174 +f 512/512 2208/2208 2856/2856 +f 512/512 2856/2856 2855/2855 +f 2208/2208 583/583 2854/2854 +f 2208/2208 2854/2854 2856/2856 +f 2856/2856 2854/2854 758/758 +f 2856/2856 758/758 2563/2563 +f 2855/2855 2856/2856 2563/2563 +f 2855/2855 2563/2563 759/759 +f 188/188 2561/2561 2858/2858 +f 188/188 2858/2858 2677/2677 +f 2561/2561 189/189 2857/2857 +f 2561/2561 2857/2857 2858/2858 +f 2858/2858 2857/2857 187/187 +f 2858/2858 187/187 2016/2016 +f 2677/2677 2858/2858 2016/2016 +f 2677/2677 2016/2016 186/186 +f 583/583 2039/2039 2860/2860 +f 583/583 2860/2860 2854/2854 +f 2039/2039 586/586 2859/2859 +f 2039/2039 2859/2859 2860/2860 +f 2860/2860 2859/2859 587/587 +f 2860/2860 587/587 2570/2570 +f 2854/2854 2860/2860 2570/2570 +f 2854/2854 2570/2570 758/758 +f 189/189 2568/2568 2862/2862 +f 189/189 2862/2862 2857/2857 +f 2568/2568 192/192 2861/2861 +f 2568/2568 2861/2861 2862/2862 +f 2862/2862 2861/2861 191/191 +f 2862/2862 191/191 2034/2034 +f 2857/2857 2862/2862 2034/2034 +f 2857/2857 2034/2034 187/187 +f 198/198 2863/2863 2865/2865 +f 198/198 2865/2865 2574/2574 +f 2863/2863 197/197 2054/2054 +f 2863/2863 2054/2054 2865/2865 +f 2865/2865 2054/2054 194/194 +f 2865/2865 194/194 2864/2864 +f 2574/2574 2865/2865 2864/2864 +f 2574/2574 2864/2864 195/195 +f 195/195 2864/2864 2866/2866 +f 195/195 2866/2866 2577/2577 +f 2864/2864 194/194 2057/2057 +f 2864/2864 2057/2057 2866/2866 +f 2866/2866 2057/2057 191/191 +f 2866/2866 191/191 2861/2861 +f 2577/2577 2866/2866 2861/2861 +f 2577/2577 2861/2861 192/192 +f 594/594 2867/2867 2869/2869 +f 594/594 2869/2869 2104/2104 +f 2867/2867 596/596 2581/2581 +f 2867/2867 2581/2581 2869/2869 +f 2869/2869 2581/2581 591/591 +f 2869/2869 591/591 2868/2868 +f 2104/2104 2869/2869 2868/2868 +f 2104/2104 2868/2868 590/590 +f 590/590 2868/2868 2870/2870 +f 590/590 2870/2870 2107/2107 +f 2868/2868 591/591 2583/2583 +f 2868/2868 2583/2583 2870/2870 +f 2870/2870 2583/2583 587/587 +f 2870/2870 587/587 2859/2859 +f 2107/2107 2870/2870 2859/2859 +f 2107/2107 2859/2859 586/586 +f 594/594 2118/2118 2872/2872 +f 594/594 2872/2872 2867/2867 +f 2118/2118 595/595 2871/2871 +f 2118/2118 2871/2871 2872/2872 +f 2872/2872 2871/2871 597/597 +f 2872/2872 597/597 2588/2588 +f 2867/2867 2872/2872 2588/2588 +f 2867/2867 2588/2588 596/596 +f 198/198 2586/2586 2874/2874 +f 198/198 2874/2874 2863/2863 +f 2586/2586 201/201 2873/2873 +f 2586/2586 2873/2873 2874/2874 +f 2874/2874 2873/2873 200/200 +f 2874/2874 200/200 2109/2109 +f 2863/2863 2874/2874 2109/2109 +f 2863/2863 2109/2109 197/197 +f 767/767 2875/2875 2876/2876 +f 767/767 2876/2876 2591/2591 +f 2875/2875 757/757 2217/2217 +f 2875/2875 2217/2217 2876/2876 +f 2876/2876 2217/2217 512/512 +f 2876/2876 512/512 2855/2855 +f 2591/2591 2876/2876 2855/2855 +f 2591/2591 2855/2855 759/759 +f 755/755 2877/2877 2879/2879 +f 755/755 2879/2879 2595/2595 +f 2877/2877 728/728 2219/2219 +f 2877/2877 2219/2219 2879/2879 +f 2879/2879 2219/2219 732/732 +f 2879/2879 732/732 2878/2878 +f 2595/2595 2879/2879 2878/2878 +f 2595/2595 2878/2878 756/756 +f 680/680 2600/2600 2882/2882 +f 680/680 2882/2882 2881/2881 +f 2600/2600 663/663 2880/2880 +f 2600/2600 2880/2880 2882/2882 +f 2882/2882 2880/2880 666/666 +f 2882/2882 666/666 2138/2138 +f 2881/2881 2882/2882 2138/2138 +f 2881/2881 2138/2138 662/662 +f 757/757 2875/2875 2883/2883 +f 757/757 2883/2883 2166/2166 +f 2875/2875 767/767 2603/2603 +f 2875/2875 2603/2603 2883/2883 +f 2883/2883 2603/2603 756/756 +f 2883/2883 756/756 2878/2878 +f 2166/2166 2883/2883 2878/2878 +f 2166/2166 2878/2878 732/732 +f 722/722 2884/2884 2886/2886 +f 722/722 2886/2886 2614/2614 +f 2884/2884 715/715 2148/2148 +f 2884/2884 2148/2148 2886/2886 +f 2886/2886 2148/2148 724/724 +f 2886/2886 724/724 2885/2885 +f 2614/2614 2886/2886 2885/2885 +f 2614/2614 2885/2885 751/751 +f 728/728 2877/2877 2887/2887 +f 728/728 2887/2887 2145/2145 +f 2877/2877 755/755 2609/2609 +f 2877/2877 2609/2609 2887/2887 +f 2887/2887 2609/2609 751/751 +f 2887/2887 751/751 2885/2885 +f 2145/2145 2887/2887 2885/2885 +f 2145/2145 2885/2885 724/724 +f 715/715 2884/2884 2889/2889 +f 715/715 2889/2889 2154/2154 +f 2884/2884 722/722 2617/2617 +f 2884/2884 2617/2617 2889/2889 +f 2889/2889 2617/2617 697/697 +f 2889/2889 697/697 2888/2888 +f 2154/2154 2889/2889 2888/2888 +f 2154/2154 2888/2888 716/716 +f 716/716 2888/2888 2891/2891 +f 716/716 2891/2891 2156/2156 +f 2888/2888 697/697 2620/2620 +f 2888/2888 2620/2620 2891/2891 +f 2891/2891 2620/2620 698/698 +f 2891/2891 698/698 2890/2890 +f 2156/2156 2891/2891 2890/2890 +f 2156/2156 2890/2890 717/717 +f 717/717 2890/2890 2893/2893 +f 717/717 2893/2893 2160/2160 +f 2890/2890 698/698 2623/2623 +f 2890/2890 2623/2623 2893/2893 +f 2893/2893 2623/2623 699/699 +f 2893/2893 699/699 2892/2892 +f 2160/2160 2893/2893 2892/2892 +f 2160/2160 2892/2892 694/694 +f 701/701 2894/2894 2896/2896 +f 701/701 2896/2896 2895/2895 +f 2894/2894 694/694 2892/2892 +f 2894/2894 2892/2892 2896/2896 +f 2896/2896 2892/2892 699/699 +f 2896/2896 699/699 2625/2625 +f 2895/2895 2896/2896 2625/2625 +f 2895/2895 2625/2625 700/700 +f 664/664 2897/2897 2899/2899 +f 664/664 2899/2899 2898/2898 +f 2897/2897 662/662 2141/2141 +f 2897/2897 2141/2141 2899/2899 +f 2899/2899 2141/2141 694/694 +f 2899/2899 694/694 2894/2894 +f 2898/2898 2899/2899 2894/2894 +f 2898/2898 2894/2894 701/701 +f 664/664 2900/2900 2901/2901 +f 664/664 2901/2901 2897/2897 +f 2900/2900 681/681 2631/2631 +f 2900/2900 2631/2631 2901/2901 +f 2901/2901 2631/2631 680/680 +f 2901/2901 680/680 2881/2881 +f 2897/2897 2901/2901 2881/2881 +f 2897/2897 2881/2881 662/662 +f 683/683 2902/2902 2905/2905 +f 683/683 2905/2905 2904/2904 +f 2902/2902 684/684 2903/2903 +f 2902/2902 2903/2903 2905/2905 +f 2905/2905 2903/2903 682/682 +f 2905/2905 682/682 2629/2629 +f 2904/2904 2905/2905 2629/2629 +f 2904/2904 2629/2629 681/681 +f 665/665 2906/2906 2908/2908 +f 665/665 2908/2908 2907/2907 +f 2906/2906 683/683 2904/2904 +f 2906/2906 2904/2904 2908/2908 +f 2908/2908 2904/2904 681/681 +f 2908/2908 681/681 2900/2900 +f 2907/2907 2908/2908 2900/2900 +f 2907/2907 2900/2900 664/664 +f 663/663 2640/2640 2910/2910 +f 663/663 2910/2910 2880/2880 +f 2640/2640 703/703 2909/2909 +f 2640/2640 2909/2909 2910/2910 +f 2910/2910 2909/2909 668/668 +f 2910/2910 668/668 2169/2169 +f 2880/2880 2910/2910 2169/2169 +f 2880/2880 2169/2169 666/666 +f 702/702 2636/2636 2913/2913 +f 702/702 2913/2913 2639/2639 +f 2636/2636 696/696 2911/2911 +f 2636/2636 2911/2911 2913/2913 +f 2913/2913 2911/2911 695/695 +f 2913/2913 695/695 2912/2912 +f 2639/2639 2913/2913 2912/2912 +f 2639/2639 2912/2912 703/703 +f 703/703 2912/2912 2914/2914 +f 703/703 2914/2914 2909/2909 +f 2912/2912 695/695 2188/2188 +f 2912/2912 2188/2188 2914/2914 +f 2914/2914 2188/2188 669/669 +f 2914/2914 669/669 2170/2170 +f 2909/2909 2914/2914 2170/2170 +f 2909/2909 2170/2170 668/668 +f 718/718 2915/2915 2917/2917 +f 718/718 2917/2917 2643/2643 +f 2915/2915 708/708 2244/2244 +f 2915/2915 2244/2244 2917/2917 +f 2917/2917 2244/2244 709/709 +f 2917/2917 709/709 2916/2916 +f 2643/2643 2917/2917 2916/2916 +f 2643/2643 2916/2916 719/719 +f 709/709 2178/2178 2919/2919 +f 709/709 2919/2919 2916/2916 +f 2178/2178 711/711 2918/2918 +f 2178/2178 2918/2918 2919/2919 +f 2919/2919 2918/2918 720/720 +f 2919/2919 720/720 2646/2646 +f 2916/2916 2919/2919 2646/2646 +f 2916/2916 2646/2646 719/719 +f 720/720 2918/2918 2921/2921 +f 720/720 2921/2921 2649/2649 +f 2918/2918 711/711 2185/2185 +f 2918/2918 2185/2185 2921/2921 +f 2921/2921 2185/2185 713/713 +f 2921/2921 713/713 2920/2920 +f 2649/2649 2921/2921 2920/2920 +f 2649/2649 2920/2920 721/721 +f 721/721 2920/2920 2922/2922 +f 721/721 2922/2922 2652/2652 +f 2920/2920 713/713 2189/2189 +f 2920/2920 2189/2189 2922/2922 +f 2922/2922 2189/2189 695/695 +f 2922/2922 695/695 2911/2911 +f 2652/2652 2922/2922 2911/2911 +f 2652/2652 2911/2911 696/696 +f 749/749 2847/2847 2924/2924 +f 749/749 2924/2924 2263/2263 +f 2847/2847 575/575 2923/2923 +f 2847/2847 2923/2923 2924/2924 +f 2924/2924 2923/2923 577/577 +f 2924/2924 577/577 2655/2655 +f 2263/2263 2924/2924 2655/2655 +f 2263/2263 2655/2655 754/754 +f 574/574 1582/1582 2926/2926 +f 574/574 2926/2926 1948/1948 +f 1582/1582 576/576 2925/2925 +f 1582/1582 2925/2925 2926/2926 +f 2926/2926 2925/2925 577/577 +f 2926/2926 577/577 2923/2923 +f 1948/1948 2926/2926 2923/2923 +f 1948/1948 2923/2923 575/575 +f 502/502 2258/2258 2928/2928 +f 502/502 2928/2928 2255/2255 +f 2258/2258 726/726 2927/2927 +f 2258/2258 2927/2927 2928/2928 +f 2928/2928 2927/2927 577/577 +f 2928/2928 577/577 2925/2925 +f 2255/2255 2928/2928 2925/2925 +f 2255/2255 2925/2925 576/576 +f 718/718 2654/2654 2929/2929 +f 718/718 2929/2929 2915/2915 +f 2654/2654 577/577 2927/2927 +f 2654/2654 2927/2927 2929/2929 +f 2929/2929 2927/2927 726/726 +f 2929/2929 726/726 2260/2260 +f 2915/2915 2929/2929 2260/2260 +f 2915/2915 2260/2260 708/708 +f 524/524 2930/2930 2934/2934 +f 524/524 2934/2934 2933/2933 +f 2930/2930 493/493 2931/2931 +f 2930/2930 2931/2931 2934/2934 +f 2934/2934 2931/2931 465/465 +f 2934/2934 465/465 2932/2932 +f 2933/2933 2934/2934 2932/2932 +f 2933/2933 2932/2932 471/471 +f 524/524 2933/2933 2938/2938 +f 524/524 2938/2938 2937/2937 +f 2933/2933 471/471 2935/2935 +f 2933/2933 2935/2935 2938/2938 +f 2938/2938 2935/2935 472/472 +f 2938/2938 472/472 2936/2936 +f 2937/2937 2938/2938 2936/2936 +f 2937/2937 2936/2936 482/482 +f 465/465 2939/2939 2941/2941 +f 465/465 2941/2941 2932/2932 +f 2939/2939 469/469 1101/1101 +f 2939/2939 1101/1101 2941/2941 +f 2941/2941 1101/1101 470/470 +f 2941/2941 470/470 2940/2940 +f 2932/2932 2941/2941 2940/2940 +f 2932/2932 2940/2940 471/471 +f 493/493 2942/2942 2943/2943 +f 493/493 2943/2943 2931/2931 +f 2942/2942 492/492 1105/1105 +f 2942/2942 1105/1105 2943/2943 +f 2943/2943 1105/1105 469/469 +f 2943/2943 469/469 2939/2939 +f 2931/2931 2943/2943 2939/2939 +f 2931/2931 2939/2939 465/465 +f 493/493 2930/2930 2945/2945 +f 493/493 2945/2945 2942/2942 +f 2930/2930 524/524 2944/2944 +f 2930/2930 2944/2944 2945/2945 +f 2945/2945 2944/2944 531/531 +f 2945/2945 531/531 1107/1107 +f 2942/2942 2945/2945 1107/1107 +f 2942/2942 1107/1107 492/492 +f 482/482 2946/2946 2947/2947 +f 482/482 2947/2947 2937/2937 +f 2946/2946 494/494 1111/1111 +f 2946/2946 1111/1111 2947/2947 +f 2947/2947 1111/1111 531/531 +f 2947/2947 531/531 2944/2944 +f 2937/2937 2947/2947 2944/2944 +f 2937/2937 2944/2944 524/524 +f 482/482 2936/2936 2949/2949 +f 482/482 2949/2949 2946/2946 +f 2936/2936 472/472 2948/2948 +f 2936/2936 2948/2948 2949/2949 +f 2949/2949 2948/2948 473/473 +f 2949/2949 473/473 1113/1113 +f 2946/2946 2949/2949 1113/1113 +f 2946/2946 1113/1113 494/494 +f 472/472 2935/2935 2950/2950 +f 472/472 2950/2950 2948/2948 +f 2935/2935 471/471 2940/2940 +f 2935/2935 2940/2940 2950/2950 +f 2950/2950 2940/2940 470/470 +f 2950/2950 470/470 1117/1117 +f 2948/2948 2950/2950 1117/1117 +f 2948/2948 1117/1117 473/473 +f 250/250 2951/2951 2955/2955 +f 250/250 2955/2955 2954/2954 +f 2951/2951 237/237 2952/2952 +f 2951/2951 2952/2952 2955/2955 +f 2955/2955 2952/2952 236/236 +f 2955/2955 236/236 2953/2953 +f 2954/2954 2955/2955 2953/2953 +f 2954/2954 2953/2953 252/252 +f 252/252 2953/2953 2959/2959 +f 252/252 2959/2959 2958/2958 +f 2953/2953 236/236 2956/2956 +f 2953/2953 2956/2956 2959/2959 +f 2959/2959 2956/2956 246/246 +f 2959/2959 246/246 2957/2957 +f 2958/2958 2959/2959 2957/2957 +f 2958/2958 2957/2957 245/245 +f 250/250 2954/2954 2962/2962 +f 250/250 2962/2962 2961/2961 +f 2954/2954 252/252 2960/2960 +f 2954/2954 2960/2960 2962/2962 +f 2962/2962 2960/2960 240/240 +f 2962/2962 240/240 1151/1151 +f 2961/2961 2962/2962 1151/1151 +f 2961/2961 1151/1151 230/230 +f 237/237 2963/2963 2965/2965 +f 237/237 2965/2965 2952/2952 +f 2963/2963 234/234 1158/1158 +f 2963/2963 1158/1158 2965/2965 +f 2965/2965 1158/1158 235/235 +f 2965/2965 235/235 2964/2964 +f 2952/2952 2965/2965 2964/2964 +f 2952/2952 2964/2964 236/236 +f 250/250 2961/2961 2966/2966 +f 250/250 2966/2966 2951/2951 +f 2961/2961 230/230 1161/1161 +f 2961/2961 1161/1161 2966/2966 +f 2966/2966 1161/1161 234/234 +f 2966/2966 234/234 2963/2963 +f 2951/2951 2966/2966 2963/2963 +f 2951/2951 2963/2963 237/237 +f 245/245 2967/2967 2968/2968 +f 245/245 2968/2968 2958/2958 +f 2967/2967 251/251 1164/1164 +f 2967/2967 1164/1164 2968/2968 +f 2968/2968 1164/1164 240/240 +f 2968/2968 240/240 2960/2960 +f 2958/2958 2968/2968 2960/2960 +f 2958/2958 2960/2960 252/252 +f 245/245 2957/2957 2970/2970 +f 245/245 2970/2970 2967/2967 +f 2957/2957 246/246 2969/2969 +f 2957/2957 2969/2969 2970/2970 +f 2970/2970 2969/2969 244/244 +f 2970/2970 244/244 1166/1166 +f 2967/2967 2970/2970 1166/1166 +f 2967/2967 1166/1166 251/251 +f 246/246 2956/2956 2971/2971 +f 246/246 2971/2971 2969/2969 +f 2956/2956 236/236 2964/2964 +f 2956/2956 2964/2964 2971/2971 +f 2971/2971 2964/2964 235/235 +f 2971/2971 235/235 1170/1170 +f 2969/2969 2971/2971 1170/1170 +f 2969/2969 1170/1170 244/244 +f 74/74 2972/2972 2976/2976 +f 74/74 2976/2976 2975/2975 +f 2972/2972 6/6 2973/2973 +f 2972/2972 2973/2973 2976/2976 +f 2976/2976 2973/2973 8/8 +f 2976/2976 8/8 2974/2974 +f 2975/2975 2976/2976 2974/2974 +f 2975/2975 2974/2974 61/61 +f 61/61 2974/2974 2980/2980 +f 61/61 2980/2980 2979/2979 +f 2974/2974 8/8 2977/2977 +f 2974/2974 2977/2977 2980/2980 +f 2980/2980 2977/2977 9/9 +f 2980/2980 9/9 2978/2978 +f 2979/2979 2980/2980 2978/2978 +f 2979/2979 2978/2978 63/63 +f 74/74 2975/2975 2983/2983 +f 74/74 2983/2983 2982/2982 +f 2975/2975 61/61 2981/2981 +f 2975/2975 2981/2981 2983/2983 +f 2983/2983 2981/2981 73/73 +f 2983/2983 73/73 1204/1204 +f 2982/2982 2983/2983 1204/1204 +f 2982/2982 1204/1204 85/85 +f 6/6 2984/2984 2986/2986 +f 6/6 2986/2986 2973/2973 +f 2984/2984 4/4 1495/1495 +f 2984/2984 1495/1495 2986/2986 +f 2986/2986 1495/1495 5/5 +f 2986/2986 5/5 2985/2985 +f 2973/2973 2986/2986 2985/2985 +f 2973/2973 2985/2985 8/8 +f 6/6 2972/2972 2987/2987 +f 6/6 2987/2987 2984/2984 +f 2972/2972 74/74 2982/2982 +f 2972/2972 2982/2982 2987/2987 +f 2987/2987 2982/2982 85/85 +f 2987/2987 85/85 1498/1498 +f 2984/2984 2987/2987 1498/1498 +f 2984/2984 1498/1498 4/4 +f 63/63 2988/2988 2989/2989 +f 63/63 2989/2989 2979/2979 +f 2988/2988 66/66 1209/1209 +f 2988/2988 1209/1209 2989/2989 +f 2989/2989 1209/1209 73/73 +f 2989/2989 73/73 2981/2981 +f 2979/2979 2989/2989 2981/2981 +f 2979/2979 2981/2981 61/61 +f 63/63 2978/2978 2991/2991 +f 63/63 2991/2991 2988/2988 +f 2978/2978 9/9 2990/2990 +f 2978/2978 2990/2990 2991/2991 +f 2991/2991 2990/2990 3/3 +f 2991/2991 3/3 1211/1211 +f 2988/2988 2991/2991 1211/1211 +f 2988/2988 1211/1211 66/66 +f 8/8 2985/2985 2992/2992 +f 8/8 2992/2992 2977/2977 +f 2985/2985 5/5 1500/1500 +f 2985/2985 1500/1500 2992/2992 +f 2992/2992 1500/1500 3/3 +f 2992/2992 3/3 2990/2990 +f 2977/2977 2992/2992 2990/2990 +f 2977/2977 2990/2990 9/9 +f 39/39 2993/2993 2997/2997 +f 39/39 2997/2997 2996/2996 +f 2993/2993 40/40 2994/2994 +f 2993/2993 2994/2994 2997/2997 +f 2997/2997 2994/2994 26/26 +f 2997/2997 26/26 2995/2995 +f 2996/2996 2997/2997 2995/2995 +f 2996/2996 2995/2995 58/58 +f 58/58 2995/2995 3001/3001 +f 58/58 3001/3001 3000/3000 +f 2995/2995 26/26 2998/2998 +f 2995/2995 2998/2998 3001/3001 +f 3001/3001 2998/2998 28/28 +f 3001/3001 28/28 2999/2999 +f 3000/3000 3001/3001 2999/2999 +f 3000/3000 2999/2999 27/27 +f 39/39 2996/2996 3004/3004 +f 39/39 3004/3004 3003/3003 +f 2996/2996 58/58 3002/3002 +f 2996/2996 3002/3002 3004/3004 +f 3004/3004 3002/3002 57/57 +f 3004/3004 57/57 1234/1234 +f 3003/3003 3004/3004 1234/1234 +f 3003/3003 1234/1234 56/56 +f 26/26 2994/2994 3007/3007 +f 26/26 3007/3007 3006/3006 +f 2994/2994 40/40 3005/3005 +f 2994/2994 3005/3005 3007/3007 +f 3007/3007 3005/3005 33/33 +f 3007/3007 33/33 1503/1503 +f 3006/3006 3007/3007 1503/1503 +f 3006/3006 1503/1503 24/24 +f 39/39 3003/3003 3008/3008 +f 39/39 3008/3008 2993/2993 +f 3003/3003 56/56 1240/1240 +f 3003/3003 1240/1240 3008/3008 +f 3008/3008 1240/1240 33/33 +f 3008/3008 33/33 3005/3005 +f 2993/2993 3008/3008 3005/3005 +f 2993/2993 3005/3005 40/40 +f 27/27 3009/3009 3010/3010 +f 27/27 3010/3010 3000/3000 +f 3009/3009 32/32 1243/1243 +f 3009/3009 1243/1243 3010/3010 +f 3010/3010 1243/1243 57/57 +f 3010/3010 57/57 3002/3002 +f 3000/3000 3010/3010 3002/3002 +f 3000/3000 3002/3002 58/58 +f 27/27 2999/2999 3012/3012 +f 27/27 3012/3012 3009/3009 +f 2999/2999 28/28 3011/3011 +f 2999/2999 3011/3011 3012/3012 +f 3012/3012 3011/3011 25/25 +f 3012/3012 25/25 1506/1506 +f 3009/3009 3012/3012 1506/1506 +f 3009/3009 1506/1506 32/32 +f 26/26 3006/3006 3013/3013 +f 26/26 3013/3013 2998/2998 +f 3006/3006 24/24 1248/1248 +f 3006/3006 1248/1248 3013/3013 +f 3013/3013 1248/1248 25/25 +f 3013/3013 25/25 3011/3011 +f 2998/2998 3013/3013 3011/3011 +f 2998/2998 3011/3011 28/28 +f 704/704 3014/3014 3018/3018 +f 704/704 3018/3018 3017/3017 +f 3014/3014 677/677 3015/3015 +f 3014/3014 3015/3015 3018/3018 +f 3018/3018 3015/3015 673/673 +f 3018/3018 673/673 3016/3016 +f 3017/3017 3018/3018 3016/3016 +f 3017/3017 3016/3016 686/686 +f 686/686 3016/3016 3022/3022 +f 686/686 3022/3022 3021/3021 +f 3016/3016 673/673 3019/3019 +f 3016/3016 3019/3019 3022/3022 +f 3022/3022 3019/3019 687/687 +f 3022/3022 687/687 3020/3020 +f 3021/3021 3022/3022 3020/3020 +f 3021/3021 3020/3020 685/685 +f 674/674 3023/3023 3026/3026 +f 674/674 3026/3026 3025/3025 +f 3023/3023 673/673 3015/3015 +f 3023/3023 3015/3015 3026/3026 +f 3026/3026 3015/3015 677/677 +f 3026/3026 677/677 3024/3024 +f 3025/3025 3026/3026 3024/3024 +f 3025/3025 3024/3024 675/675 +f 676/676 3027/3027 3029/3029 +f 676/676 3029/3029 3028/3028 +f 3027/3027 687/687 3019/3019 +f 3027/3027 3019/3019 3029/3029 +f 3029/3029 3019/3019 673/673 +f 3029/3029 673/673 3023/3023 +f 3028/3028 3029/3029 3023/3023 +f 3028/3028 3023/3023 674/674 +f 686/686 3030/3030 3032/3032 +f 686/686 3032/3032 3017/3017 +f 3030/3030 700/700 2627/2627 +f 3030/3030 2627/2627 3032/3032 +f 3032/3032 2627/2627 693/693 +f 3032/3032 693/693 3031/3031 +f 3017/3017 3032/3032 3031/3031 +f 3017/3017 3031/3031 704/704 +f 674/674 3025/3025 3035/3035 +f 674/674 3035/3035 3034/3034 +f 3025/3025 675/675 3033/3033 +f 3025/3025 3033/3033 3035/3035 +f 3035/3035 3033/3033 684/684 +f 3035/3035 684/684 2902/2902 +f 3034/3034 3035/3035 2902/2902 +f 3034/3034 2902/2902 683/683 +f 677/677 3014/3014 3037/3037 +f 677/677 3037/3037 3036/3036 +f 3014/3014 704/704 3031/3031 +f 3014/3014 3031/3031 3037/3037 +f 3037/3037 3031/3031 693/693 +f 3037/3037 693/693 2633/2633 +f 3036/3036 3037/3037 2633/2633 +f 3036/3036 2633/2633 682/682 +f 685/685 3038/3038 3039/3039 +f 685/685 3039/3039 3021/3021 +f 3038/3038 701/701 2895/2895 +f 3038/3038 2895/2895 3039/3039 +f 3039/3039 2895/2895 700/700 +f 3039/3039 700/700 3030/3030 +f 3021/3021 3039/3039 3030/3030 +f 3021/3021 3030/3030 686/686 +f 687/687 3040/3040 3041/3041 +f 687/687 3041/3041 3020/3020 +f 3040/3040 664/664 2898/2898 +f 3040/3040 2898/2898 3041/3041 +f 3041/3041 2898/2898 701/701 +f 3041/3041 701/701 3038/3038 +f 3020/3020 3041/3041 3038/3038 +f 3020/3020 3038/3038 685/685 +f 676/676 3028/3028 3043/3043 +f 676/676 3043/3043 3042/3042 +f 3028/3028 674/674 3034/3034 +f 3028/3028 3034/3034 3043/3043 +f 3043/3043 3034/3034 683/683 +f 3043/3043 683/683 2906/2906 +f 3042/3042 3043/3043 2906/2906 +f 3042/3042 2906/2906 665/665 +f 684/684 3033/3033 3044/3044 +f 684/684 3044/3044 2903/2903 +f 3033/3033 675/675 3024/3024 +f 3033/3033 3024/3024 3044/3044 +f 3044/3044 3024/3024 677/677 +f 3044/3044 677/677 3036/3036 +f 2903/2903 3044/3044 3036/3036 +f 2903/2903 3036/3036 682/682 +f 665/665 2907/2907 3045/3045 +f 665/665 3045/3045 3042/3042 +f 2907/2907 664/664 3040/3040 +f 2907/2907 3040/3040 3045/3045 +f 3045/3045 3040/3040 687/687 +f 3045/3045 687/687 3027/3027 +f 3042/3042 3045/3045 3027/3027 +f 3042/3042 3027/3027 676/676 diff --git a/matlab/mesh/neutral.skl b/matlab/mesh/neutral.skl new file mode 100644 index 0000000..c728046 --- /dev/null +++ b/matlab/mesh/neutral.skl @@ -0,0 +1,3319 @@ +b 1 0 17.320182 1.900975 -1.275178 +h 5.100983 0.447598 -1.503162 -0.064252 0.003446 -0.010331 -0.003095 +h 10.389957 0.378430 2.027599 0.027875 0.042855 0.009758 0.040080 +h 11.155978 3.231207 -1.400618 0.044779 -0.011664 0.082508 0.035534 +h 6.326529 2.669239 -2.735948 -0.029520 -0.033971 -0.005056 0.010622 +h 7.610758 3.326812 1.903703 -0.027419 0.050790 -0.025716 0.070576 +h 9.710346 1.974170 -3.418498 -0.037230 0.086636 0.071729 -0.003665 +h 12.076369 0.241388 0.099504 -0.033071 -0.084386 0.107984 0.014043 +h 11.731773 0.691458 -2.593554 -0.016718 0.078278 -0.049853 -0.078858 +h 8.123093 0.441808 1.849989 0.064076 0.078620 0.010654 -0.013560 +h 5.178048 1.473937 1.546794 0.125106 0.012360 0.078564 -0.049792 +b 2 1 4.773020 2.087003 -0.453115 +h 0.297898 3.148759 -1.964250 -0.025602 -0.022558 -0.018404 -0.023804 +h 5.811349 1.749104 -0.701882 -0.001930 0.004887 -0.054658 -0.019232 +h -2.724781 2.421357 -1.652492 0.011673 -0.008317 0.049356 -0.010211 +h -1.958350 2.073129 3.318575 -0.037214 0.032423 -0.005758 -0.013391 +h 3.254785 2.845277 1.157536 0.029440 0.043409 0.039173 0.027222 +h -1.292279 0.317747 0.189376 -0.054796 0.002380 -0.064238 0.058351 +h 1.583883 0.065201 -1.908857 -0.011090 0.059466 -0.029424 0.019521 +h 1.299364 1.695127 2.981993 -0.022853 -0.122281 -0.095800 -0.038189 +h 3.463513 1.474256 -3.633806 -0.024077 -0.051753 -0.004461 0.013947 +h 0.349534 3.413184 0.787289 0.098843 -0.050581 0.066446 0.005928 +b 3 2 3.920535 1.816530 1.099044 +h 3.169091 1.329008 3.303336 -0.082580 0.062565 0.005676 -0.079079 +h 3.887583 1.364492 -0.315518 0.005162 -0.071137 -0.022202 -0.029143 +h 4.504319 3.317422 1.732095 0.061189 0.025439 -0.015110 0.044205 +h 3.469444 -0.453265 2.133470 -0.052036 -0.051667 -0.148632 -0.051693 +h 2.627445 2.989597 2.427501 -0.067392 0.085241 -0.133944 0.049855 +h 4.920606 0.480440 2.767185 -0.100680 -0.023719 0.036382 -0.041529 +h 2.956107 2.788343 0.622565 0.047483 -0.053249 0.022450 -0.016131 +h 5.562966 1.156087 0.732195 0.093828 0.031284 0.103938 0.017731 +h 2.073103 0.566789 0.826522 0.026108 0.101072 -0.060096 0.165555 +h 2.559250 -0.860697 1.541502 -0.171147 0.043562 -0.022983 -0.004333 +b 4 3 2.721660 1.100170 3.087291 +h -1.812210 -0.331459 5.304883 -0.085684 -0.006247 -0.009461 0.047397 +h 0.859104 -0.099231 5.045869 0.067207 0.168174 0.027484 0.006330 +h 1.554157 1.028913 1.947651 -0.143624 -0.227966 -0.111118 0.236235 +h 1.056209 -0.797179 3.315735 -0.022296 0.100350 0.113458 -0.052279 +h 0.635920 1.425622 3.338506 -0.201080 -0.024857 0.089223 0.268373 +h 2.882411 0.389065 4.114654 0.078720 -0.065432 -0.113067 -0.029538 +h -0.986923 -0.598225 3.811270 -0.019922 -0.035704 0.200133 0.020460 +h -0.639625 0.822225 4.701897 -0.023970 -0.135914 -0.014378 0.017225 +h 2.661309 -0.610197 2.777553 -0.007595 -0.031543 -0.127473 0.039100 +h 1.785945 1.390629 2.374509 -0.182253 0.164895 0.195288 -0.513764 +b 5 4 -1.841569 -0.264765 4.949655 +h -4.476181 -1.234934 4.707649 -0.173517 -0.021165 -0.181080 0.086834 +h -2.194807 -0.205476 3.893726 0.056306 0.096057 0.081947 0.170916 +h -1.143550 -0.663855 4.502154 0.002260 -0.152907 -0.099222 -0.172255 +h -3.379687 -2.102515 4.384697 -0.063096 -0.047049 0.090954 -0.012106 +h -2.591747 -1.162929 5.399837 0.154080 0.371204 0.029868 -0.305988 +h -2.058792 -0.252073 5.448611 0.138827 0.146463 -0.024931 0.305451 +h -3.066360 -1.244500 3.693467 0.067518 0.169013 0.033270 -0.164088 +h -3.732744 -0.560534 4.643833 -0.069990 -0.107616 0.125011 0.289976 +h -2.077618 -1.617435 4.448525 -0.330792 -0.108935 -0.003777 0.078626 +h -4.029913 -1.008916 3.767250 0.111870 0.110841 0.151348 -0.175491 +b 6 2 -3.410162 2.068041 2.137379 +h -3.674420 2.328579 3.082758 0.135993 -0.090521 -0.126951 -0.234110 +h -7.244274 1.742195 1.709684 -0.029114 -0.023950 0.019285 -0.085787 +h -5.287576 1.130570 1.115459 0.091811 -0.024836 0.009788 0.028146 +h -4.205328 2.826129 1.962010 -0.096621 0.222885 0.022518 0.234997 +h -3.752806 0.601423 1.878409 0.143251 0.139618 -0.002182 -0.082720 +h -5.161919 1.120455 3.105693 0.117790 -0.049185 -0.020318 0.037667 +h -6.753668 1.092252 2.863219 0.040583 0.042690 0.050971 -0.013265 +h -3.287758 1.184572 2.838883 0.148077 -0.097946 -0.081650 0.168978 +h -5.340989 2.482096 1.956443 0.085808 -0.313530 0.070409 -0.101844 +h -3.115156 2.091217 1.489385 -0.142949 0.228539 -0.075219 0.101835 +b 7 6 -7.061232 1.201583 2.093188 +h -7.778491 0.588354 2.939998 0.200747 -0.032163 0.526440 0.683436 +h -8.568938 0.006802 2.170930 -0.233385 -0.473554 -0.140864 1.020058 +h -7.032310 0.456738 2.458082 -0.004650 -0.000876 -0.159641 0.180649 +h -8.125389 1.628079 2.300183 0.025239 0.456336 -0.251721 0.569325 +h -6.795971 1.550270 1.699969 -0.170101 0.012597 -0.306235 0.029569 +h -8.172408 1.416288 1.580877 -0.127435 0.093788 -0.003061 1.256349 +h -7.374248 1.014238 1.383283 -0.159796 0.050172 0.063591 -0.166200 +h -8.417763 0.849763 2.444113 0.617033 -0.330858 -0.661895 -3.270416 +h -7.003948 1.050855 2.904546 0.177962 0.050464 -0.241245 -0.377967 +h -8.095884 0.600377 1.327114 -0.007626 0.126638 -0.127880 0.225105 +b 8 7 -8.883212 0.334248 2.131641 +h -10.824791 -0.809016 1.724530 -0.078795 0.291802 -0.147690 -0.142933 +h -9.950229 -0.986384 2.062398 -0.238168 -0.086784 -0.022388 0.688239 +h -9.243740 -0.570127 1.804757 -0.457711 -0.087117 0.197973 -0.405385 +h -9.903129 -0.095976 1.400371 -0.369374 -0.127251 0.269089 -0.118565 +h -9.946342 0.101160 2.664219 0.500349 -0.148505 0.294874 0.897338 +h -10.536946 -1.010872 2.347320 0.035192 -0.014884 -0.035559 -0.417798 +h -10.365271 0.024165 2.015630 0.242338 0.296397 0.861935 0.032676 +h -8.808092 -0.373846 2.240198 0.212388 -0.074645 -0.279266 0.096971 +h -9.097554 0.148608 2.934885 0.079095 0.081969 -0.054097 -0.015985 +h -9.272449 0.428649 1.474895 -0.089644 -0.129006 -0.189482 -0.402584 +b 9 2 -3.742549 2.130702 -0.394582 +h -4.815363 1.707684 -1.437150 0.051925 0.079411 0.126212 -0.188974 +h -5.631492 0.483820 -0.135584 0.288527 -0.208874 -0.347909 -0.518760 +h -5.930695 1.958310 -0.195024 -0.014267 -0.211591 -0.063908 0.047733 +h -4.314290 2.042616 0.336950 -0.064840 0.068474 0.076431 -0.010717 +h -3.738063 0.897084 -0.467430 -0.202698 -0.317239 -0.085550 -0.439067 +h -7.594632 1.308541 -1.062065 -0.070914 0.106901 0.067878 0.130100 +h -6.523976 0.354627 -1.128007 -0.290955 0.108634 0.054882 0.253684 +h -6.071023 1.567364 -1.689979 -0.325596 -0.064770 0.070805 -0.826545 +h -4.440304 0.536700 -0.176578 0.217982 0.212191 0.367584 0.960757 +h -6.252363 1.048930 -1.728665 0.003002 -0.592439 -0.057447 0.680003 +b 10 9 -7.228871 1.101527 -0.970966 +h -9.807250 -0.762475 -0.744539 -0.079104 0.073520 0.089202 -0.012553 +h -8.885778 0.208189 -0.398415 0.032865 0.266164 -0.368521 -0.175743 +h -7.123259 1.536743 -1.278655 -0.137319 0.007388 -0.153831 -0.258005 +h -7.920450 1.527039 -0.610560 0.119757 -0.001294 0.079038 0.038431 +h -9.474615 0.437045 -1.246240 -0.075088 -0.086852 -0.005282 0.401685 +h -7.682985 -0.141548 -1.528986 0.034398 0.112786 0.148153 -0.240749 +h -8.814814 0.155025 -2.087632 -0.049704 -0.008811 0.095973 -0.008246 +h -7.874871 0.936519 -2.001460 -0.161017 -0.131235 -0.145706 0.230747 +h -9.422319 -0.859430 -1.900022 -0.045304 -0.028221 0.048595 -0.092915 +h -7.871634 -0.011098 -0.503600 -0.090651 -0.100138 0.221130 0.225373 +b 11 10 -9.737653 -0.633407 -1.436376 +h -10.131681 -1.618707 -2.097039 0.292857 0.408662 0.033403 0.362747 +h -9.872496 -1.666578 -1.481465 -0.074254 -0.216825 -0.081995 -0.393786 +h -10.767216 -1.592256 -1.007010 -0.437444 0.068062 -0.257472 -0.407173 +h -10.212137 -0.591925 -2.095420 0.292414 -0.135635 -0.076677 -0.685232 +h -11.315512 -1.494002 -1.363532 -0.159312 -0.125193 -0.159560 0.517903 +h -10.702397 -1.931970 -1.948130 0.188750 0.051035 -0.316354 -0.273419 +h -9.479584 -0.207539 -1.151619 -0.359424 0.387008 0.327766 0.731824 +h -10.253113 -0.792494 -0.906396 -0.023915 -0.544387 0.003388 0.009998 +h -9.716766 -0.960326 -2.012386 0.394739 -0.016900 0.370710 0.870289 +h -9.437460 -0.961967 -1.346486 0.229423 0.724550 0.082674 -0.467742 +b 12 2 -2.841496 2.058845 -2.135742 +h -5.715033 1.249414 -3.183577 -0.146285 0.023096 -0.014933 0.209798 +h -4.662501 0.052168 -2.906801 -0.156632 0.010043 -0.019589 0.024293 +h -2.928285 1.316158 -3.104441 0.217986 -0.057726 0.033255 0.041946 +h -3.507942 2.410778 -3.097060 0.253650 -0.091145 -0.032354 -0.185413 +h -4.046965 1.239414 -1.851798 0.335733 -0.100722 -0.122944 -0.481621 +h -4.518604 1.251880 -3.587595 -0.140932 -0.013900 0.213094 -0.225315 +h -4.002083 2.458833 -2.039297 -0.001337 0.083911 0.034423 -0.019760 +h -3.003272 0.629372 -1.866884 0.251434 -0.053193 0.036992 0.459978 +h -2.447637 1.645329 -2.119314 -0.040524 -0.178572 0.166520 0.250796 +h -5.222373 1.621711 -2.195701 0.003617 -0.040079 -0.029354 0.007112 +b 13 12 -5.924739 0.536531 -3.155297 +h -6.573573 -1.059578 -3.540778 -0.033859 0.120932 -0.178704 -0.121505 +h -6.873094 -0.513706 -2.676267 0.245755 -0.187957 -0.081059 0.345572 +h -6.647116 0.538627 -3.060074 0.146945 0.095252 0.421233 0.519529 +h -7.698493 -0.806655 -4.019964 -0.192355 -0.077495 -0.115085 0.336942 +h -5.362440 0.862536 -3.289834 0.050989 -0.002489 -0.098977 0.051306 +h -6.517682 0.104017 -4.133603 -0.345256 0.252095 0.041294 -0.388066 +h -5.759271 -0.371365 -3.461585 0.032760 0.104130 -0.067389 -0.018560 +h -7.909245 -0.687185 -2.857286 -0.275351 0.005514 0.063983 -0.699172 +h -7.785457 -0.460166 -3.000105 0.699113 0.142302 -0.270743 -0.013397 +h -6.885974 0.405371 -3.878513 0.130594 0.077350 0.389766 0.107109 +b 14 13 -7.769629 -1.033149 -3.629827 +h -8.499867 -1.025249 -3.613997 0.165563 0.163199 -0.042126 -0.357742 +h -8.995275 -1.864606 -3.251953 0.181755 -0.008509 -0.094875 -0.530883 +h -7.923175 -2.171253 -3.319784 -0.199875 -0.166073 -0.057243 -0.173163 +h -9.511572 -2.507402 -3.875008 -0.043528 -0.003113 -0.131817 0.095956 +h -8.763762 -2.126566 -4.423145 -0.022388 -0.182283 0.117072 0.366514 +h -7.544787 -1.227760 -4.182623 0.106095 0.182454 0.226735 -0.149609 +h -7.529315 -0.879181 -3.363711 0.100643 -0.021647 0.216573 0.485404 +h -8.775986 -2.986287 -3.964600 0.072444 -0.060551 -0.326133 0.785786 +h -8.516973 -1.271673 -4.147731 0.185035 -0.212360 -0.302803 -0.016173 +h -8.880588 -2.596737 -3.313295 -0.376872 -0.398411 -0.290533 -0.293315 +b 15 2 0.697234 2.105181 -2.110003 +h -0.202532 0.647151 -1.150342 -0.077644 0.062890 0.108252 0.067805 +h 0.305675 2.003948 -0.487340 0.035393 0.038623 -0.087754 -0.017139 +h 2.564251 1.712053 -0.749428 0.033257 -0.055175 0.024417 0.014554 +h 1.784559 2.461649 -0.850013 0.040352 -0.022267 -0.032898 -0.109165 +h 2.356586 1.991845 -2.213250 0.090989 -0.076605 -0.067285 0.066930 +h -0.841496 2.923294 -3.068610 0.002941 -0.072395 0.055631 0.035845 +h -1.754960 2.175431 -3.066959 -0.173361 0.302126 -0.022833 0.353305 +h 1.745063 0.860130 -0.735022 -0.099432 -0.042156 -0.019273 0.004362 +h -0.547453 0.902773 -3.575215 -0.547061 0.226756 0.250027 -0.117403 +h 0.712600 0.946390 -4.401790 -0.095786 -0.007933 0.108454 -0.249677 +b 16 15 -1.648206 1.845687 -4.268406 +h -3.983769 -0.013146 -5.366192 -0.055348 -0.151914 -0.015370 0.121349 +h -2.146730 1.570699 -3.781001 -0.653398 0.387403 0.061855 0.253304 +h -3.944433 0.608717 -4.303920 -0.041663 0.001545 -0.103740 0.109084 +h -2.484364 0.552677 -5.184832 -0.140770 0.188283 -0.038140 0.579986 +h -2.026804 2.212002 -4.910937 0.165533 -0.007413 -0.006854 -0.034107 +h -3.046012 -0.132152 -4.116122 -0.244125 0.088110 -0.033784 0.114157 +h -2.094129 0.612883 -4.189580 0.408089 -0.295306 0.002356 -3.031318 +h -3.238458 1.143868 -3.896624 -0.224525 -0.141095 -0.132214 0.447868 +h -3.085773 1.493121 -4.925192 0.000167 -0.089564 0.005925 0.027667 +h -2.175860 0.257349 -4.655771 -0.556403 -0.300522 -0.876496 1.532027 +b 17 16 -3.987344 -0.223621 -4.888966 +h -4.078395 -1.337630 -5.068526 0.213790 0.442219 -0.129422 -0.793086 +h -5.230323 -1.023481 -5.119015 0.171618 -0.299081 -0.296298 -1.386760 +h -5.296354 -1.701591 -4.457045 0.175277 0.136821 0.093742 0.291566 +h -5.231142 -1.621655 -5.447648 0.095104 -0.471424 -0.156845 -0.668398 +h -3.796202 -0.799258 -5.107785 0.337861 0.889419 0.079968 0.936964 +h -4.488106 -1.633423 -5.285305 0.272388 0.096108 0.169439 -0.287608 +h -4.931558 -1.006454 -5.515371 0.200580 0.001404 0.002395 0.785808 +h -5.504824 -1.892508 -5.139742 -0.340222 -0.048816 0.607911 0.451806 +h -4.831160 -0.929188 -4.399801 0.159326 0.176507 -0.085605 0.194224 +h -3.983171 0.066715 -5.085264 -0.182205 0.266000 -0.040462 0.661772 +b 18 17 -5.082171 -1.875673 -5.127887 +h -5.787090 -1.931935 -4.996537 -0.359461 0.051124 0.508323 1.026976 +h -5.461698 -2.126914 -4.484316 0.306361 -0.026468 -0.122508 -0.158214 +h -5.463199 -2.844000 -4.450695 0.015644 -0.429375 0.218053 0.468612 +h -6.032713 -2.756441 -4.808011 0.518495 0.142157 0.055128 -1.048911 +h -5.602287 -2.415579 -5.429303 -0.109343 0.152558 0.268947 0.006128 +h -5.333147 -3.393654 -4.917124 -0.010806 0.080955 -0.115934 -0.735811 +h -5.017523 -1.965589 -5.339115 -0.390785 0.366114 -0.282526 0.048753 +h -4.976865 -2.765768 -5.192910 0.041017 0.539519 0.010081 -0.260754 +h -5.901290 -3.307383 -4.635897 -0.713622 -0.063974 -0.581872 -0.378015 +h -5.870642 -3.054779 -5.288108 0.402183 0.136528 -0.512036 1.351484 +p 1 +t 1.000000 -0.000191 0.000043 0.000417 0.000190 0.999996 0.002908 0.000418 -0.000043 -0.002908 0.999996 0.006274 0.000000 0.000000 0.000000 1.000000 +t 0.520726 0.843681 0.130563 0.585978 -0.853719 0.515082 0.076508 5.121511 -0.002703 -0.151304 0.988484 0.323453 0.000000 0.000000 0.000000 1.000000 +t 0.999998 -0.001306 -0.001689 0.002633 0.001036 0.988537 -0.150977 -0.049672 0.001867 0.150975 0.988536 -0.328893 0.000000 0.000000 0.000000 1.000000 +t 0.999999 -0.000183 -0.000985 0.003245 0.000188 0.999989 0.004692 -0.014983 0.000985 -0.004692 0.999989 0.002518 0.000000 0.000000 0.000000 1.000000 +t 0.999992 0.003716 -0.001700 0.009382 -0.003717 0.999993 -0.000283 -0.005447 0.001699 0.000289 0.999999 0.003212 0.000000 0.000000 0.000000 1.000000 +t 0.993986 -0.109431 -0.004035 0.212179 0.107719 0.983732 -0.143764 0.322890 0.019701 0.142464 0.989604 -0.244087 0.000000 0.000000 0.000000 1.000000 +t 0.839898 -0.542713 -0.005826 -0.466209 0.542694 0.839918 -0.004694 4.034263 0.007441 0.000781 0.999972 0.051663 0.000000 0.000000 0.000000 1.000000 +t 0.432212 -0.899985 -0.056753 -4.621989 0.900853 0.433756 -0.017874 8.229836 0.040703 -0.043401 0.998228 0.379861 0.000000 0.000000 0.000000 1.000000 +t 0.977090 -0.209455 -0.037722 0.345662 0.205630 0.974808 -0.086403 0.789164 0.054869 0.076667 0.995546 0.040239 0.000000 0.000000 0.000000 1.000000 +t 0.999924 -0.002459 -0.012058 -0.009547 0.002165 0.999702 -0.024327 -0.007643 0.012114 0.024299 0.999631 0.060447 0.000000 0.000000 0.000000 1.000000 +t 0.999998 0.002195 -0.000412 0.000773 -0.002196 0.999992 -0.003479 -0.026386 0.000405 0.003479 0.999994 0.006137 0.000000 0.000000 0.000000 1.000000 +t 0.999285 -0.037170 -0.006871 0.061250 0.035825 0.989295 -0.141466 0.086802 0.012056 0.141118 0.989919 -0.267805 0.000000 0.000000 0.000000 1.000000 +t 0.999998 -0.001814 -0.000707 -0.001268 0.001811 0.999991 -0.003896 -0.001556 0.000714 0.003895 0.999992 0.002114 0.000000 0.000000 0.000000 1.000000 +t 1.000000 -0.000698 0.000678 0.001736 0.000700 0.999996 -0.002687 -0.004320 -0.000676 0.002687 0.999996 -0.002491 0.000000 0.000000 0.000000 1.000000 +t 0.997367 0.070269 0.017915 -0.086733 -0.065594 0.979533 -0.190296 -0.297006 -0.030920 0.188620 0.981563 -0.466256 0.000000 0.000000 0.000000 1.000000 +t 0.995925 -0.087017 -0.023714 0.052670 0.087975 0.995199 0.042888 0.336925 0.019868 -0.044799 0.998798 0.110303 0.000000 0.000000 0.000000 1.000000 +t 1.000000 -0.000636 0.000618 0.002877 0.000637 0.999998 -0.002072 -0.007587 -0.000617 0.002072 0.999998 -0.002007 0.000000 0.000000 0.000000 1.000000 +t 0.999993 0.003395 0.001623 0.014654 -0.003392 0.999993 -0.001646 -0.025692 -0.001629 0.001641 0.999997 -0.005213 0.000000 0.000000 0.000000 1.000000 +p 2 +t 0.999469 -0.032156 0.005280 0.221278 0.031930 0.998749 0.038480 -0.457593 -0.006511 -0.038291 0.999245 0.111462 0.000000 0.000000 0.000000 1.000000 +t 0.976630 0.211477 0.038354 -0.312430 -0.214882 0.964393 0.154183 1.169813 -0.004382 -0.158821 0.987298 0.346621 0.000000 0.000000 0.000000 1.000000 +t 0.997206 0.071570 -0.021415 -0.098026 -0.074643 0.966276 -0.246453 0.283603 0.003054 0.247363 0.968918 -0.528806 0.000000 0.000000 0.000000 1.000000 +t 0.996046 -0.034951 -0.081672 0.301357 0.030036 0.997707 -0.060659 0.108048 0.083604 0.057966 0.994812 -0.275297 0.000000 0.000000 0.000000 1.000000 +t 0.994602 -0.061632 -0.083477 0.386925 0.062106 0.998065 0.003100 0.098518 0.083125 -0.008267 0.996505 0.168191 0.000000 0.000000 0.000000 1.000000 +t 0.012299 -0.999807 0.015341 -1.334349 0.976269 0.008689 -0.216385 5.554082 0.216210 0.017638 0.976188 0.730465 0.000000 0.000000 0.000000 1.000000 +t 0.690534 -0.723161 -0.014153 -1.286646 0.722448 0.688641 0.061984 5.345756 -0.035078 -0.053027 0.997977 -0.179745 0.000000 0.000000 0.000000 1.000000 +t 0.206471 -0.969011 -0.135597 -6.436150 0.968220 0.222331 -0.114541 9.104996 0.141139 -0.107638 0.984121 1.323595 0.000000 0.000000 0.000000 1.000000 +t 0.092998 -0.995337 -0.025601 -1.283834 0.994754 0.091782 0.045168 5.675881 -0.042608 -0.029667 0.998651 -0.096782 0.000000 0.000000 0.000000 1.000000 +t 0.580837 -0.812039 0.056748 -2.080490 0.799839 0.582286 0.145602 6.383434 -0.151279 -0.039182 0.987714 -1.062342 0.000000 0.000000 0.000000 1.000000 +t -0.129628 -0.988278 -0.080640 -11.741736 0.902703 -0.151270 0.402796 8.639551 -0.410273 -0.020580 0.911730 -4.134924 0.000000 0.000000 0.000000 1.000000 +t 0.290846 -0.931446 0.218672 0.372331 0.945194 0.315167 0.085311 4.741523 -0.148381 0.181875 0.972062 -0.811080 0.000000 0.000000 0.000000 1.000000 +t 0.554008 -0.832491 -0.005900 -2.214347 0.713847 0.471382 0.517901 6.147109 -0.428367 -0.291133 0.855420 -2.837953 0.000000 0.000000 0.000000 1.000000 +t 0.013668 -0.989399 -0.144578 -9.210424 0.929450 -0.040744 0.366692 7.477265 -0.368695 -0.139390 0.919040 -3.302504 0.000000 0.000000 0.000000 1.000000 +t 0.993721 0.111799 0.004448 -0.213535 -0.107213 0.962819 -0.247962 -0.312342 -0.032004 0.245928 0.968760 -0.579389 0.000000 0.000000 0.000000 1.000000 +t 0.558903 -0.819157 0.128876 1.334985 0.757664 0.567623 0.322102 3.421680 -0.337005 -0.082379 0.937892 -0.668510 0.000000 0.000000 0.000000 1.000000 +t 0.483477 -0.841308 -0.241767 -3.429678 0.674138 0.181677 0.715913 6.005101 -0.558380 -0.509112 0.654994 -4.027026 0.000000 0.000000 0.000000 1.000000 +t 0.118248 -0.992444 0.032736 -6.174849 0.991004 0.120029 0.059196 3.689462 -0.062678 0.025442 0.997709 -0.282563 0.000000 0.000000 0.000000 1.000000 +p 3 +t 1.000000 0.000000 0.000000 0.000000 -0.000000 1.000000 0.000000 -0.000000 -0.000000 0.000000 1.000000 0.000000 0.000000 0.000000 0.000000 1.000000 +t 1.000000 -0.000000 -0.000000 -0.000000 0.000000 1.000000 -0.000000 0.000000 0.000000 0.000000 1.000000 -0.000000 0.000000 0.000000 0.000000 1.000000 +t 0.990071 -0.126455 -0.061386 0.336102 0.117217 0.983752 -0.135987 -0.280581 0.077585 0.127442 0.988807 -0.523374 0.000000 0.000000 0.000000 1.000000 +t 0.955875 -0.289913 -0.047464 0.585583 0.281867 0.950617 -0.129919 -0.311718 0.082786 0.110808 0.990388 -0.317547 0.000000 0.000000 0.000000 1.000000 +t 0.885312 0.430095 -0.176750 0.777518 -0.431839 0.901435 0.030499 -0.972319 0.172446 0.049326 0.983783 0.410898 0.000000 0.000000 0.000000 1.000000 +t 0.855473 -0.516145 -0.041946 0.664205 0.515948 0.856466 -0.016238 2.091007 0.044307 -0.007751 0.998988 0.169284 0.000000 0.000000 0.000000 1.000000 +t 0.795005 -0.606582 0.005064 -0.729261 0.606402 0.794928 0.019111 4.488354 -0.015618 -0.012122 0.999805 -0.095309 0.000000 0.000000 0.000000 1.000000 +t 0.811681 -0.582241 -0.046573 -1.378986 0.583672 0.811558 0.026486 5.191409 0.022375 -0.048681 0.998564 0.218099 0.000000 0.000000 0.000000 1.000000 +t 0.969770 -0.212372 0.120185 0.386787 0.196660 0.971773 0.130319 0.847575 -0.144469 -0.102744 0.984161 -0.328015 0.000000 0.000000 0.000000 1.000000 +t 0.994382 -0.098335 -0.039185 0.029657 0.099821 0.994282 0.037948 0.764738 0.035229 -0.041646 0.998511 0.299097 0.000000 0.000000 0.000000 1.000000 +t 0.955475 -0.285671 -0.073889 -0.720648 0.289563 0.955925 0.048581 2.861526 0.056754 -0.067814 0.996082 0.504073 0.000000 0.000000 0.000000 1.000000 +t 0.967336 0.209035 0.143405 -0.216909 -0.205857 0.977889 -0.036820 -0.618057 -0.147931 0.006097 0.988979 -0.456435 0.000000 0.000000 0.000000 1.000000 +t 0.999949 0.010076 -0.001012 -0.008903 -0.010008 0.998542 0.053046 0.108863 0.001545 -0.053033 0.998592 0.033163 0.000000 0.000000 0.000000 1.000000 +t 0.999468 0.002319 -0.032524 -0.119792 -0.002144 0.999983 0.005388 0.002879 0.032536 -0.005315 0.999456 0.245326 0.000000 0.000000 0.000000 1.000000 +t 1.000000 -0.000000 0.000000 0.000000 0.000000 1.000000 0.000000 0.000000 0.000000 -0.000000 1.000000 0.000000 0.000000 0.000000 0.000000 1.000000 +t 0.861011 0.502929 0.075644 -0.834452 -0.488915 0.859468 -0.149257 -1.183542 -0.140079 0.091528 0.985901 -0.459993 0.000000 0.000000 0.000000 1.000000 +t 0.972787 0.231221 0.014888 0.015987 -0.230271 0.971917 -0.048510 -1.161617 -0.025687 0.043762 0.998712 -0.098933 0.000000 0.000000 0.000000 1.000000 +t 0.973525 0.228408 -0.008894 0.248259 -0.228530 0.971749 -0.058973 -1.516821 -0.004827 0.059444 0.998220 0.077839 0.000000 0.000000 0.000000 1.000000 +p 4 +t 1.000000 0.000000 0.000000 0.000000 -0.000000 1.000000 0.000000 -0.000000 -0.000000 0.000000 1.000000 0.000000 0.000000 0.000000 0.000000 1.000000 +t 0.997777 -0.002359 0.066600 0.045712 0.002056 0.999987 0.004626 -0.007689 -0.066610 -0.004479 0.997769 0.326267 0.000000 0.000000 0.000000 1.000000 +t 0.992402 -0.040287 -0.116252 0.230771 0.033114 0.997465 -0.062987 -0.050253 0.118495 0.058659 0.991221 -0.560461 0.000000 0.000000 0.000000 1.000000 +t 0.887167 -0.390449 -0.245936 1.495928 0.333189 0.910745 -0.243986 -0.055374 0.319249 0.134513 0.938076 -0.825696 0.000000 0.000000 0.000000 1.000000 +t 0.694538 0.263619 -0.669419 2.820662 -0.371175 0.928358 -0.019513 -0.605929 0.616317 0.262024 0.742628 2.478265 0.000000 0.000000 0.000000 1.000000 +t 0.997392 0.002294 0.072133 -0.167765 -0.005870 0.998762 0.049398 -0.113633 -0.071931 -0.049693 0.996171 -0.134137 0.000000 0.000000 0.000000 1.000000 +t 0.964960 0.258448 0.045348 -0.652891 -0.259952 0.965121 0.031095 -1.858758 -0.035730 -0.041794 0.998487 -0.198909 0.000000 0.000000 0.000000 1.000000 +t 0.999853 0.005662 0.016203 -0.037739 -0.006117 0.999585 0.028149 -0.114202 -0.016037 -0.028244 0.999472 -0.131891 0.000000 0.000000 0.000000 1.000000 +t 0.989863 0.089450 0.110322 -0.185000 -0.092598 0.995420 0.023743 -0.327428 -0.107693 -0.033718 0.993612 -0.333725 0.000000 0.000000 0.000000 1.000000 +t 0.960002 0.277740 0.035450 -0.560659 -0.273413 0.957184 -0.095098 -2.021644 -0.060344 0.081601 0.994837 -0.531120 0.000000 0.000000 0.000000 1.000000 +t 0.995386 -0.091369 -0.029312 -0.144909 0.092946 0.993986 0.057908 0.984441 0.023844 -0.060365 0.997892 0.190924 0.000000 0.000000 0.000000 1.000000 +t 0.300870 -0.953077 -0.033491 -0.095896 0.892285 0.268936 0.362631 4.808618 -0.336609 -0.138988 0.931331 -0.816716 0.000000 0.000000 0.000000 1.000000 +t 0.559103 -0.827819 0.046027 -2.022818 0.798904 0.552756 0.237094 5.721357 -0.221713 -0.095789 0.970396 -1.355605 0.000000 0.000000 0.000000 1.000000 +t 0.462922 -0.886207 0.018455 -5.021487 0.642614 0.349873 0.681642 6.795435 -0.610533 -0.303688 0.731453 -6.032151 0.000000 0.000000 0.000000 1.000000 +t 0.991122 0.012639 0.132355 0.272430 -0.035932 0.983892 0.175116 0.429723 -0.128009 -0.178317 0.975611 0.380176 0.000000 0.000000 0.000000 1.000000 +t 0.440272 -0.890833 -0.112151 0.242947 0.895676 0.427043 0.124090 3.063426 -0.062651 -0.155084 0.985913 0.122845 0.000000 0.000000 0.000000 1.000000 +t 0.473612 -0.878760 0.058927 -2.007309 0.788065 0.452704 0.417149 5.059324 -0.393250 -0.151129 0.906926 -2.056854 0.000000 0.000000 0.000000 1.000000 +t 0.771003 -0.633873 0.061305 -2.038373 0.517753 0.679976 0.519195 4.693425 -0.370790 -0.368560 0.852454 -3.332315 0.000000 0.000000 0.000000 1.000000 +w 14/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 14/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 14/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 14/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 14/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 14/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 14/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 14/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 14/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 14/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 14/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 14/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 14/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 14/0.826889 13/0.173111 1/0.000000 2/0.000000 +w 14/0.982442 13/0.017558 1/0.000000 2/0.000000 +w 14/0.986851 13/0.013149 1/0.000000 2/0.000000 +w 14/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 14/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 14/0.991945 13/0.008055 1/0.000000 2/0.000000 +w 14/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 18/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 18/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 18/0.989973 17/0.010027 1/0.000000 2/0.000000 +w 18/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 18/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 18/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 18/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 18/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 18/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 18/0.956130 17/0.043870 1/0.000000 2/0.000000 +w 18/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 18/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 18/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 18/0.826745 17/0.173255 1/0.000000 2/0.000000 +w 18/0.885504 17/0.114496 1/0.000000 2/0.000000 +w 18/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 18/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 18/0.995294 17/0.004706 1/0.000000 2/0.000000 +w 18/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 18/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 17/0.608657 18/0.391343 1/0.000000 2/0.000000 +w 18/0.753024 17/0.246976 1/0.000000 2/0.000000 +w 18/0.773182 17/0.226818 1/0.000000 2/0.000000 +w 18/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 18/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 18/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 18/0.764152 17/0.235848 1/0.000000 2/0.000000 +w 18/0.945267 17/0.054733 1/0.000000 2/0.000000 +w 18/0.978321 17/0.021679 1/0.000000 2/0.000000 +w 18/0.970462 17/0.029538 1/0.000000 2/0.000000 +w 17/0.584800 18/0.415200 1/0.000000 2/0.000000 +w 18/0.767613 17/0.232387 1/0.000000 2/0.000000 +w 18/0.988980 17/0.011020 1/0.000000 2/0.000000 +w 18/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 18/0.798132 17/0.201868 1/0.000000 2/0.000000 +w 18/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 18/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 18/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 17/0.856184 18/0.143816 1/0.000000 2/0.000000 +w 17/0.615715 18/0.384285 1/0.000000 2/0.000000 +w 14/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 14/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 14/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 14/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 14/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 14/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 13/0.829383 14/0.170617 1/0.000000 2/0.000000 +w 14/0.818286 13/0.181714 1/0.000000 2/0.000000 +w 14/0.750105 13/0.249895 1/0.000000 2/0.000000 +w 14/0.932732 13/0.067268 1/0.000000 2/0.000000 +w 14/0.926440 13/0.073560 1/0.000000 2/0.000000 +w 14/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 14/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 14/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 13/0.813387 14/0.186613 1/0.000000 2/0.000000 +w 14/0.779104 13/0.220896 1/0.000000 2/0.000000 +w 14/0.933613 13/0.066387 1/0.000000 2/0.000000 +w 13/0.714782 14/0.285218 1/0.000000 2/0.000000 +w 14/0.690190 13/0.309810 1/0.000000 2/0.000000 +w 14/0.864009 13/0.135991 1/0.000000 2/0.000000 +w 14/0.853740 13/0.146260 1/0.000000 2/0.000000 +w 14/0.731787 13/0.268213 1/0.000000 2/0.000000 +w 14/0.896891 13/0.103109 1/0.000000 2/0.000000 +w 14/0.904070 13/0.095930 1/0.000000 2/0.000000 +w 14/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 18/0.839443 17/0.160557 1/0.000000 2/0.000000 +w 13/0.987095 14/0.012905 1/0.000000 2/0.000000 +w 13/0.945900 14/0.041058 12/0.013042 1/0.000000 +w 13/0.721413 14/0.278587 1/0.000000 2/0.000000 +w 13/0.951299 14/0.036048 12/0.012653 1/0.000000 +w 14/0.616668 13/0.383332 1/0.000000 2/0.000000 +w 13/0.744753 14/0.255247 1/0.000000 2/0.000000 +w 14/0.574684 13/0.425316 1/0.000000 2/0.000000 +w 13/0.842114 12/0.157886 1/0.000000 2/0.000000 +w 13/0.971512 14/0.028488 1/0.000000 2/0.000000 +w 13/0.721025 14/0.278975 1/0.000000 2/0.000000 +w 17/0.928018 16/0.071982 1/0.000000 2/0.000000 +w 17/0.880042 18/0.119958 1/0.000000 2/0.000000 +w 18/0.514861 17/0.485139 1/0.000000 2/0.000000 +w 18/0.514126 17/0.485874 1/0.000000 2/0.000000 +w 17/0.907237 18/0.092763 1/0.000000 2/0.000000 +w 17/0.897779 18/0.102221 1/0.000000 2/0.000000 +w 17/0.519283 18/0.480717 1/0.000000 2/0.000000 +w 17/0.858397 18/0.141603 1/0.000000 2/0.000000 +w 12/0.859485 13/0.140515 1/0.000000 2/0.000000 +w 17/0.845534 18/0.154466 1/0.000000 2/0.000000 +w 17/0.597039 18/0.402961 1/0.000000 2/0.000000 +w 12/0.607669 13/0.392331 1/0.000000 2/0.000000 +w 13/0.816493 12/0.183507 1/0.000000 2/0.000000 +w 17/0.872179 18/0.127821 1/0.000000 2/0.000000 +w 17/0.519893 18/0.480107 1/0.000000 2/0.000000 +w 17/0.860418 16/0.139582 1/0.000000 2/0.000000 +w 17/0.871059 18/0.128941 1/0.000000 2/0.000000 +w 17/0.507015 16/0.492985 1/0.000000 2/0.000000 +w 17/0.828129 16/0.171871 1/0.000000 2/0.000000 +w 16/0.583551 17/0.416449 1/0.000000 2/0.000000 +w 17/0.819112 16/0.180888 1/0.000000 2/0.000000 +w 16/0.872524 17/0.127476 1/0.000000 2/0.000000 +w 16/0.554821 17/0.445179 1/0.000000 2/0.000000 +w 16/0.842146 17/0.157854 1/0.000000 2/0.000000 +w 17/0.820526 16/0.179474 1/0.000000 2/0.000000 +w 16/0.801218 17/0.198782 1/0.000000 2/0.000000 +w 17/0.606666 16/0.393334 1/0.000000 2/0.000000 +w 17/0.845065 16/0.154935 1/0.000000 2/0.000000 +w 16/0.876988 17/0.123012 1/0.000000 2/0.000000 +w 16/0.629045 17/0.370955 1/0.000000 2/0.000000 +w 17/0.815201 16/0.184799 1/0.000000 2/0.000000 +w 16/0.998835 17/0.001165 1/0.000000 2/0.000000 +w 16/0.971647 17/0.028353 1/0.000000 2/0.000000 +w 15/0.535735 2/0.385507 1/0.078478 3/0.000280 +w 2/0.526953 15/0.326796 1/0.129711 3/0.016540 +w 13/0.985879 14/0.014121 1/0.000000 2/0.000000 +w 13/0.960396 14/0.039604 1/0.000000 2/0.000000 +w 13/0.531622 12/0.468378 1/0.000000 2/0.000000 +w 13/0.852126 12/0.147874 1/0.000000 2/0.000000 +w 13/0.903619 12/0.096381 1/0.000000 2/0.000000 +w 13/0.678007 12/0.321993 1/0.000000 2/0.000000 +w 13/0.859607 12/0.140393 1/0.000000 2/0.000000 +w 16/0.748287 17/0.251713 1/0.000000 2/0.000000 +w 17/0.700149 16/0.299851 1/0.000000 2/0.000000 +w 17/0.873795 16/0.126205 1/0.000000 2/0.000000 +w 12/0.844964 13/0.155036 1/0.000000 2/0.000000 +w 12/0.916346 13/0.083654 1/0.000000 2/0.000000 +w 16/0.519709 17/0.480291 1/0.000000 2/0.000000 +w 12/0.982473 16/0.017527 1/0.000000 2/0.000000 +w 12/0.816181 13/0.183819 1/0.000000 2/0.000000 +w 13/0.555567 12/0.444433 1/0.000000 2/0.000000 +w 16/0.851793 17/0.148207 1/0.000000 2/0.000000 +w 17/0.659276 16/0.340724 1/0.000000 2/0.000000 +w 16/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 16/0.896429 17/0.103571 1/0.000000 2/0.000000 +w 16/0.957041 17/0.042959 1/0.000000 2/0.000000 +w 16/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 12/0.639267 16/0.341807 15/0.018926 1/0.000000 +w 16/0.994411 15/0.005589 1/0.000000 2/0.000000 +w 12/0.974978 16/0.025022 1/0.000000 2/0.000000 +w 16/0.864139 12/0.078900 17/0.056961 1/0.000000 +w 12/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 16/0.727450 12/0.272550 1/0.000000 2/0.000000 +w 16/0.799383 17/0.200617 1/0.000000 2/0.000000 +w 16/0.924937 17/0.059115 12/0.015948 1/0.000000 +w 12/0.698130 16/0.301870 1/0.000000 2/0.000000 +w 16/0.960315 15/0.039685 1/0.000000 2/0.000000 +w 16/0.824475 15/0.175525 1/0.000000 2/0.000000 +w 16/0.872232 15/0.126990 12/0.000778 1/0.000000 +w 16/0.632085 12/0.275601 15/0.092314 1/0.000000 +w 16/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 16/0.921600 15/0.078400 1/0.000000 2/0.000000 +w 15/0.633476 16/0.366524 1/0.000000 2/0.000000 +w 15/0.635323 16/0.364677 1/0.000000 2/0.000000 +w 15/0.945673 2/0.054324 16/0.000003 1/0.000000 +w 15/0.692927 16/0.233633 2/0.073440 1/0.000000 +w 15/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 16/0.613001 15/0.386999 1/0.000000 2/0.000000 +w 15/0.875338 2/0.124661 16/0.000001 1/0.000000 +w 15/0.852457 2/0.147543 1/0.000000 3/0.000000 +w 15/0.968778 2/0.031209 16/0.000013 1/0.000000 +w 15/0.903374 2/0.092771 12/0.003855 1/0.000000 +w 15/0.938466 2/0.061534 1/0.000000 3/0.000000 +w 15/0.735619 2/0.204037 1/0.060344 3/0.000000 +w 15/0.581281 2/0.331172 1/0.087547 3/0.000000 +w 2/0.485537 15/0.359344 1/0.155119 3/0.000000 +w 2/0.448168 15/0.388383 1/0.163449 3/0.000000 +w 1/0.446633 2/0.419947 15/0.133421 3/0.000000 +w 1/0.626636 2/0.289022 15/0.084342 3/0.000000 +w 2/0.519374 1/0.292898 15/0.187728 3/0.000000 +w 1/0.483411 2/0.413802 15/0.102787 3/0.000000 +w 2/0.466327 1/0.377876 15/0.155797 3/0.000000 +w 1/0.482720 2/0.402328 15/0.114953 3/0.000000 +w 1/0.849248 2/0.133381 15/0.017371 3/0.000000 +w 1/0.796341 2/0.175623 15/0.028036 3/0.000000 +w 1/0.816397 2/0.156921 15/0.026682 3/0.000000 +w 1/0.988073 2/0.011927 3/0.000000 4/0.000000 +w 1/0.982003 2/0.017997 3/0.000000 4/0.000000 +w 1/0.984623 2/0.015377 3/0.000000 4/0.000000 +w 1/1.000000 2/0.000000 3/0.000000 4/0.000000 +w 1/1.000000 2/0.000000 3/0.000000 4/0.000000 +w 1/1.000000 2/0.000000 3/0.000000 4/0.000000 +w 1/1.000000 2/0.000000 3/0.000000 4/0.000000 +w 1/1.000000 2/0.000000 3/0.000000 4/0.000000 +w 1/1.000000 2/0.000000 3/0.000000 4/0.000000 +w 12/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 15/0.661281 16/0.338719 1/0.000000 2/0.000000 +w 16/0.663105 15/0.336895 1/0.000000 2/0.000000 +w 16/0.586171 15/0.413829 1/0.000000 2/0.000000 +w 16/0.963929 15/0.036070 12/0.000001 1/0.000000 +w 15/0.623515 16/0.174482 12/0.153109 2/0.048894 +w 15/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 15/0.999993 16/0.000007 1/0.000000 2/0.000000 +w 15/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 15/0.945466 2/0.054534 1/0.000000 3/0.000000 +w 15/0.951654 2/0.039537 16/0.008809 1/0.000000 +w 15/0.949896 2/0.050104 1/0.000000 3/0.000000 +w 15/0.769447 2/0.180980 1/0.049573 3/0.000000 +w 15/0.786727 2/0.182798 1/0.030475 3/0.000000 +w 15/0.788206 2/0.196649 1/0.015145 3/0.000000 +w 2/0.462963 15/0.378306 1/0.158731 3/0.000000 +w 2/0.511259 15/0.334914 1/0.153827 3/0.000000 +w 1/0.497712 2/0.391547 15/0.110741 3/0.000000 +w 1/0.999838 2/0.000162 3/0.000000 4/0.000000 +w 1/1.000000 2/0.000000 3/0.000000 4/0.000000 +w 1/1.000000 2/0.000000 3/0.000000 4/0.000000 +w 1/1.000000 2/0.000000 3/0.000000 4/0.000000 +w 1/1.000000 2/0.000000 3/0.000000 4/0.000000 +w 1/1.000000 2/0.000000 3/0.000000 4/0.000000 +w 11/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 11/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 11/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 11/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 11/0.974267 10/0.025733 1/0.000000 2/0.000000 +w 11/0.955201 10/0.044799 1/0.000000 2/0.000000 +w 11/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 11/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 11/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 11/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 11/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 11/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 11/0.753992 10/0.246008 1/0.000000 2/0.000000 +w 11/0.805141 10/0.194859 1/0.000000 2/0.000000 +w 11/0.954689 10/0.045311 1/0.000000 2/0.000000 +w 11/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 11/0.967338 10/0.032662 1/0.000000 2/0.000000 +w 11/0.937692 10/0.062308 1/0.000000 2/0.000000 +w 11/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 11/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 11/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 11/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 11/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 11/0.926678 10/0.073322 1/0.000000 2/0.000000 +w 11/0.997440 10/0.002560 1/0.000000 2/0.000000 +w 11/0.989756 10/0.010244 1/0.000000 2/0.000000 +w 11/0.996374 10/0.003626 1/0.000000 2/0.000000 +w 10/0.664541 11/0.335459 1/0.000000 2/0.000000 +w 10/0.853958 11/0.146042 1/0.000000 2/0.000000 +w 11/0.671319 10/0.328681 1/0.000000 2/0.000000 +w 10/0.531878 11/0.468122 1/0.000000 2/0.000000 +w 10/0.829177 11/0.170823 1/0.000000 2/0.000000 +w 10/0.535342 11/0.464658 1/0.000000 2/0.000000 +w 10/0.796467 11/0.203533 1/0.000000 2/0.000000 +w 10/0.680076 11/0.319924 1/0.000000 2/0.000000 +w 11/0.632609 10/0.367391 1/0.000000 2/0.000000 +w 11/0.900295 10/0.099705 1/0.000000 2/0.000000 +w 10/0.777546 11/0.222454 1/0.000000 2/0.000000 +w 10/0.581272 11/0.418728 1/0.000000 2/0.000000 +w 10/0.725713 11/0.274287 1/0.000000 2/0.000000 +w 10/0.567778 11/0.432222 1/0.000000 2/0.000000 +w 11/0.681357 10/0.318643 1/0.000000 2/0.000000 +w 11/0.709034 10/0.290966 1/0.000000 2/0.000000 +w 11/0.919697 10/0.080303 1/0.000000 2/0.000000 +w 11/0.926972 10/0.073028 1/0.000000 2/0.000000 +w 10/0.845815 11/0.154185 1/0.000000 2/0.000000 +w 10/0.686755 11/0.313245 1/0.000000 2/0.000000 +w 11/0.612025 10/0.387975 1/0.000000 2/0.000000 +w 11/0.921009 10/0.078991 1/0.000000 2/0.000000 +w 10/0.595081 11/0.404919 1/0.000000 2/0.000000 +w 10/0.804840 11/0.195160 1/0.000000 2/0.000000 +w 11/0.656138 10/0.343862 1/0.000000 2/0.000000 +w 13/0.655873 14/0.344127 1/0.000000 2/0.000000 +w 10/0.995505 11/0.002955 9/0.001540 1/0.000000 +w 10/0.877303 9/0.122697 1/0.000000 2/0.000000 +w 10/0.890792 9/0.109208 1/0.000000 2/0.000000 +w 10/0.967603 11/0.032397 1/0.000000 2/0.000000 +w 10/0.974153 11/0.025847 1/0.000000 2/0.000000 +w 13/0.946560 14/0.053440 1/0.000000 2/0.000000 +w 14/0.785687 13/0.214313 1/0.000000 2/0.000000 +w 13/0.646964 14/0.353036 1/0.000000 2/0.000000 +w 10/0.828932 9/0.171068 1/0.000000 2/0.000000 +w 13/0.589523 12/0.410477 1/0.000000 2/0.000000 +w 13/0.860270 12/0.139730 1/0.000000 2/0.000000 +w 13/0.950206 14/0.048930 12/0.000864 1/0.000000 +w 9/0.767546 10/0.232454 1/0.000000 2/0.000000 +w 12/0.863677 13/0.136323 1/0.000000 2/0.000000 +w 12/0.879714 13/0.120286 1/0.000000 2/0.000000 +w 12/0.630486 13/0.369514 1/0.000000 2/0.000000 +w 15/0.475431 2/0.436998 1/0.063147 3/0.024424 +w 2/0.592627 1/0.216947 3/0.110590 15/0.079836 +w 2/0.576805 1/0.235162 15/0.129377 3/0.058656 +w 2/0.558384 1/0.248772 15/0.167455 3/0.025389 +w 2/0.570341 15/0.265025 1/0.112942 3/0.051692 +w 2/0.637742 15/0.159113 3/0.102730 1/0.100415 +w 2/0.420934 3/0.382996 1/0.164811 15/0.021218 +w 2/0.508388 3/0.281219 1/0.169823 15/0.039007 +w 2/0.573712 1/0.196589 3/0.170232 15/0.059467 +w 2/0.625092 3/0.209387 15/0.085269 1/0.080252 +w 2/0.574381 3/0.283768 1/0.071552 15/0.070299 +w 2/0.640235 3/0.152743 15/0.110375 1/0.096647 +w 2/0.454740 1/0.424064 15/0.066337 3/0.054858 +w 2/0.452456 1/0.422071 3/0.081164 15/0.044309 +w 3/0.519603 2/0.312482 1/0.166264 4/0.001610 +w 2/0.384871 1/0.350278 3/0.264851 4/0.000000 +w 2/0.443687 1/0.360254 3/0.190989 15/0.005070 +w 1/1.000000 2/0.000000 3/0.000000 4/0.000000 +w 1/1.000000 2/0.000000 3/0.000000 4/0.000000 +w 1/1.000000 2/0.000000 3/0.000000 4/0.000000 +w 1/1.000000 2/0.000000 3/0.000000 4/0.000000 +w 1/1.000000 2/0.000000 3/0.000000 4/0.000000 +w 1/1.000000 2/0.000000 3/0.000000 4/0.000000 +w 1/1.000000 2/0.000000 3/0.000000 4/0.000000 +w 10/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 10/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 10/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 10/0.859921 11/0.140079 1/0.000000 2/0.000000 +w 10/0.699837 9/0.300163 1/0.000000 2/0.000000 +w 10/0.866461 9/0.133539 1/0.000000 2/0.000000 +w 10/0.707226 9/0.292774 1/0.000000 2/0.000000 +w 10/0.901903 9/0.098097 1/0.000000 2/0.000000 +w 10/0.950823 9/0.049177 1/0.000000 2/0.000000 +w 10/0.998334 9/0.001666 1/0.000000 2/0.000000 +w 10/0.884761 9/0.115239 1/0.000000 2/0.000000 +w 10/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 12/0.858984 13/0.141016 1/0.000000 2/0.000000 +w 9/0.759209 10/0.240791 1/0.000000 2/0.000000 +w 13/0.654444 12/0.345556 1/0.000000 2/0.000000 +w 13/0.874175 12/0.125825 1/0.000000 2/0.000000 +w 9/0.523794 10/0.476206 1/0.000000 2/0.000000 +w 9/0.732093 10/0.267907 1/0.000000 2/0.000000 +w 10/0.587978 9/0.412022 1/0.000000 2/0.000000 +w 10/0.557699 9/0.442301 1/0.000000 2/0.000000 +w 9/0.735633 10/0.264367 1/0.000000 2/0.000000 +w 12/0.836135 13/0.163865 1/0.000000 2/0.000000 +w 10/0.560685 9/0.439315 1/0.000000 2/0.000000 +w 10/0.815507 9/0.184493 1/0.000000 2/0.000000 +w 9/0.770396 10/0.229604 1/0.000000 2/0.000000 +w 13/0.667008 12/0.332992 1/0.000000 2/0.000000 +w 13/0.888891 12/0.111109 1/0.000000 2/0.000000 +w 12/0.993271 9/0.006729 1/0.000000 2/0.000000 +w 9/0.922447 12/0.077553 1/0.000000 2/0.000000 +w 9/0.886472 2/0.072970 6/0.040502 12/0.000056 +w 9/0.969959 6/0.025378 2/0.004625 12/0.000038 +w 12/0.762323 9/0.227948 2/0.009729 1/0.000000 +w 12/0.932418 13/0.038242 9/0.029340 1/0.000000 +w 9/0.991038 10/0.008160 12/0.000802 1/0.000000 +w 12/0.937523 9/0.062477 1/0.000000 2/0.000000 +w 12/0.571115 9/0.273049 2/0.155836 1/0.000000 +w 12/0.822540 2/0.099691 9/0.054166 15/0.023603 +w 12/0.897193 9/0.098288 2/0.004519 1/0.000000 +w 9/0.658826 12/0.268976 2/0.072198 1/0.000000 +w 9/0.581769 12/0.404862 2/0.013369 1/0.000000 +w 2/0.695095 12/0.167135 15/0.109431 9/0.028339 +w 12/0.462873 2/0.296077 15/0.241049 1/0.000000 +w 12/0.799882 15/0.123630 2/0.072799 16/0.003689 +w 2/0.896462 9/0.096664 15/0.006470 12/0.000395 +w 2/0.743461 9/0.256539 1/0.000000 3/0.000000 +w 15/0.802907 2/0.197093 1/0.000000 3/0.000000 +w 15/0.595339 2/0.404661 1/0.000000 3/0.000000 +w 15/0.741176 2/0.258824 1/0.000000 3/0.000000 +w 2/0.756131 15/0.243869 1/0.000000 3/0.000000 +w 2/0.901008 15/0.095681 6/0.003311 1/0.000000 +w 15/0.701608 2/0.298392 1/0.000000 3/0.000000 +w 15/0.818837 2/0.181163 1/0.000000 3/0.000000 +w 15/0.501698 2/0.489866 3/0.008436 1/0.000000 +w 2/0.717459 15/0.282540 3/0.000001 1/0.000000 +w 2/0.835665 15/0.160841 4/0.003494 1/0.000000 +w 2/0.861797 15/0.138165 4/0.000038 1/0.000000 +w 2/0.592043 15/0.295490 3/0.064525 1/0.047942 +w 2/0.814925 15/0.158296 1/0.025298 3/0.001481 +w 2/0.755454 15/0.204534 1/0.039973 3/0.000029 +w 2/0.757705 3/0.136340 15/0.105438 1/0.000517 +w 1/0.452201 2/0.442245 15/0.087350 3/0.018205 +w 2/0.458970 1/0.393720 3/0.127026 15/0.020284 +w 1/0.840655 2/0.132535 3/0.026810 4/0.000000 +w 1/0.821503 2/0.163291 3/0.015206 4/0.000000 +w 1/0.797173 2/0.184135 15/0.018692 3/0.000000 +w 1/0.835842 2/0.082574 3/0.081584 4/0.000000 +w 1/0.839044 2/0.099350 3/0.061606 4/0.000000 +w 1/0.792187 3/0.129438 2/0.078375 4/0.000000 +w 1/0.842531 2/0.110361 3/0.047108 4/0.000000 +w 1/0.991047 2/0.008953 3/0.000000 4/0.000000 +w 1/0.999082 2/0.000918 3/0.000000 4/0.000000 +w 1/1.000000 2/0.000000 3/0.000000 4/0.000000 +w 1/1.000000 2/0.000000 3/0.000000 4/0.000000 +w 1/1.000000 2/0.000000 3/0.000000 4/0.000000 +w 1/1.000000 2/0.000000 3/0.000000 4/0.000000 +w 1/0.997528 3/0.002472 2/0.000000 4/0.000000 +w 1/1.000000 2/0.000000 3/0.000000 4/0.000000 +w 1/1.000000 2/0.000000 3/0.000000 4/0.000000 +w 1/1.000000 2/0.000000 3/0.000000 4/0.000000 +w 1/1.000000 2/0.000000 3/0.000000 4/0.000000 +w 1/1.000000 2/0.000000 3/0.000000 4/0.000000 +w 1/1.000000 2/0.000000 3/0.000000 4/0.000000 +w 1/1.000000 2/0.000000 3/0.000000 4/0.000000 +w 10/0.729947 9/0.270053 1/0.000000 2/0.000000 +w 9/0.922126 10/0.077874 1/0.000000 2/0.000000 +w 9/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 9/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 9/0.810125 10/0.189875 1/0.000000 2/0.000000 +w 9/0.917201 2/0.077666 6/0.004290 12/0.000843 +w 12/0.934976 2/0.064982 16/0.000042 1/0.000000 +w 12/0.690593 9/0.205207 2/0.104200 1/0.000000 +w 2/0.862659 9/0.137341 1/0.000000 3/0.000000 +w 9/0.398680 12/0.386034 2/0.215286 1/0.000000 +w 2/0.811129 15/0.077747 12/0.062930 9/0.045429 +w 15/0.355154 2/0.321291 12/0.296723 16/0.026832 +w 2/0.944858 15/0.054189 6/0.000953 1/0.000000 +w 2/0.800304 15/0.199696 1/0.000000 3/0.000000 +w 2/0.891802 9/0.083615 12/0.019108 6/0.005475 +w 2/0.947655 6/0.037776 12/0.014569 1/0.000000 +w 15/0.618065 2/0.381935 1/0.000000 3/0.000000 +w 15/0.911180 2/0.088820 1/0.000000 3/0.000000 +w 2/0.880774 15/0.119226 1/0.000000 3/0.000000 +w 2/0.676565 15/0.322531 12/0.000904 1/0.000000 +w 15/0.775948 2/0.224052 1/0.000000 3/0.000000 +w 15/0.916998 2/0.083002 1/0.000000 3/0.000000 +w 15/0.632205 2/0.367795 1/0.000000 3/0.000000 +w 15/0.741801 2/0.257137 12/0.001062 1/0.000000 +w 2/0.894681 15/0.105319 1/0.000000 3/0.000000 +w 2/0.668847 15/0.331153 1/0.000000 3/0.000000 +w 2/0.876771 3/0.084457 15/0.020403 1/0.018369 +w 2/0.853483 15/0.092927 1/0.044572 3/0.009018 +w 2/0.666710 15/0.231752 1/0.101538 3/0.000000 +w 2/0.575878 15/0.273929 1/0.150193 3/0.000000 +w 2/0.781938 15/0.144337 1/0.073725 3/0.000000 +w 1/0.706390 2/0.231911 15/0.061699 3/0.000000 +w 1/0.570729 2/0.345100 15/0.084171 3/0.000000 +w 1/0.556992 2/0.384941 15/0.058067 3/0.000000 +w 2/0.522906 1/0.452944 15/0.024150 3/0.000000 +w 1/0.812648 2/0.187352 3/0.000000 4/0.000000 +w 1/0.829762 2/0.169666 15/0.000572 3/0.000000 +w 1/0.759289 2/0.200058 15/0.040653 3/0.000000 +w 2/0.626216 1/0.339658 3/0.034126 4/0.000000 +w 2/0.567393 1/0.314534 3/0.118073 4/0.000000 +w 1/0.830859 2/0.168408 3/0.000733 4/0.000000 +w 1/0.794928 2/0.153734 3/0.051338 4/0.000000 +w 1/0.896943 2/0.103057 3/0.000000 4/0.000000 +w 1/0.941979 2/0.058021 3/0.000000 4/0.000000 +w 1/0.936495 2/0.063505 3/0.000000 4/0.000000 +w 1/0.947029 2/0.052971 3/0.000000 4/0.000000 +w 1/0.932488 2/0.067512 3/0.000000 4/0.000000 +w 1/0.957519 2/0.039086 3/0.003395 4/0.000000 +w 1/1.000000 2/0.000000 3/0.000000 4/0.000000 +w 1/1.000000 2/0.000000 3/0.000000 4/0.000000 +w 1/1.000000 2/0.000000 3/0.000000 4/0.000000 +w 1/1.000000 2/0.000000 3/0.000000 4/0.000000 +w 1/1.000000 2/0.000000 3/0.000000 4/0.000000 +w 1/1.000000 2/0.000000 3/0.000000 4/0.000000 +w 1/1.000000 2/0.000000 3/0.000000 4/0.000000 +w 1/1.000000 2/0.000000 3/0.000000 4/0.000000 +w 1/1.000000 2/0.000000 3/0.000000 4/0.000000 +w 1/1.000000 2/0.000000 3/0.000000 4/0.000000 +w 1/1.000000 2/0.000000 3/0.000000 4/0.000000 +w 1/1.000000 2/0.000000 3/0.000000 4/0.000000 +w 1/1.000000 2/0.000000 3/0.000000 4/0.000000 +w 1/1.000000 2/0.000000 3/0.000000 4/0.000000 +w 1/1.000000 2/0.000000 3/0.000000 4/0.000000 +w 8/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 8/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 8/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 8/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 8/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 8/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 8/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 8/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 8/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 8/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 8/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 8/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 8/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 8/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 8/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 8/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 8/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 8/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 8/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 8/0.828627 7/0.171373 1/0.000000 2/0.000000 +w 8/0.632814 7/0.367186 1/0.000000 2/0.000000 +w 8/0.918257 7/0.081743 1/0.000000 2/0.000000 +w 8/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 8/0.825903 7/0.174097 1/0.000000 2/0.000000 +w 8/0.904385 7/0.095615 1/0.000000 2/0.000000 +w 8/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 8/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 8/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 8/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 8/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 7/0.726487 8/0.273513 1/0.000000 2/0.000000 +w 8/0.706723 7/0.293277 1/0.000000 2/0.000000 +w 8/0.862974 7/0.137026 1/0.000000 2/0.000000 +w 7/0.917910 8/0.054866 6/0.027224 1/0.000000 +w 8/0.645741 7/0.354259 1/0.000000 2/0.000000 +w 4/0.839749 3/0.091655 2/0.068596 1/0.000000 +w 4/0.420835 2/0.328216 3/0.250949 1/0.000000 +w 4/0.841312 2/0.118708 3/0.039980 1/0.000000 +w 3/0.694733 2/0.265867 1/0.039394 4/0.000006 +w 3/0.491845 2/0.407936 1/0.060126 15/0.040092 +w 3/0.520902 4/0.346900 2/0.132198 1/0.000000 +w 2/0.563798 3/0.366094 15/0.062360 1/0.007726 +w 3/0.568920 2/0.419191 15/0.006059 4/0.005830 +w 3/0.805540 1/0.104351 2/0.090108 4/0.000001 +w 3/0.686585 2/0.175445 1/0.137970 4/0.000000 +w 3/0.504038 1/0.327191 2/0.167988 4/0.000783 +w 3/0.599071 1/0.310138 2/0.090791 4/0.000000 +w 3/0.891082 1/0.102543 4/0.006375 2/0.000000 +w 3/0.862858 1/0.097980 2/0.039162 4/0.000000 +w 3/0.664237 1/0.281825 2/0.053892 4/0.000046 +w 1/1.000000 2/0.000000 3/0.000000 4/0.000000 +w 1/1.000000 2/0.000000 3/0.000000 4/0.000000 +w 8/0.966840 7/0.033160 1/0.000000 2/0.000000 +w 8/0.659005 7/0.340995 1/0.000000 2/0.000000 +w 8/0.836454 7/0.163546 1/0.000000 2/0.000000 +w 8/0.933386 7/0.066614 1/0.000000 2/0.000000 +w 8/0.516566 7/0.483434 1/0.000000 2/0.000000 +w 8/0.829593 7/0.170407 1/0.000000 2/0.000000 +w 8/0.923199 7/0.076801 1/0.000000 2/0.000000 +w 8/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 8/0.826853 7/0.173147 1/0.000000 2/0.000000 +w 8/0.566290 7/0.433710 1/0.000000 2/0.000000 +w 8/0.919772 7/0.080228 1/0.000000 2/0.000000 +w 8/0.681418 7/0.318582 1/0.000000 2/0.000000 +w 8/0.843308 7/0.156692 1/0.000000 2/0.000000 +w 8/0.926500 7/0.073500 1/0.000000 2/0.000000 +w 8/0.985399 7/0.014601 1/0.000000 2/0.000000 +w 7/0.897689 8/0.092220 6/0.010091 1/0.000000 +w 7/0.870385 6/0.129615 1/0.000000 2/0.000000 +w 7/0.889927 6/0.108110 8/0.001963 1/0.000000 +w 7/0.899344 8/0.086043 6/0.014613 1/0.000000 +w 7/0.833923 6/0.166077 1/0.000000 2/0.000000 +w 7/0.902806 8/0.080147 6/0.017047 1/0.000000 +w 7/0.886223 8/0.083388 6/0.030389 1/0.000000 +w 10/0.599795 9/0.400205 1/0.000000 2/0.000000 +w 7/0.834465 6/0.165535 1/0.000000 2/0.000000 +w 7/0.891032 8/0.095281 6/0.013687 1/0.000000 +w 6/0.821162 7/0.178838 1/0.000000 2/0.000000 +w 6/0.565774 7/0.434226 1/0.000000 2/0.000000 +w 7/0.764649 6/0.235351 1/0.000000 2/0.000000 +w 6/0.530385 7/0.469615 1/0.000000 2/0.000000 +w 6/0.793711 7/0.206289 1/0.000000 2/0.000000 +w 7/0.772580 6/0.227420 1/0.000000 2/0.000000 +w 6/0.550466 7/0.449534 1/0.000000 2/0.000000 +w 6/0.778113 7/0.221887 1/0.000000 2/0.000000 +w 7/0.753515 6/0.246485 1/0.000000 2/0.000000 +w 9/0.954423 6/0.035429 10/0.010148 1/0.000000 +w 9/0.816717 10/0.183283 1/0.000000 2/0.000000 +w 6/0.766702 7/0.233298 1/0.000000 2/0.000000 +w 7/0.611739 6/0.388261 1/0.000000 2/0.000000 +w 9/0.924291 2/0.075033 6/0.000676 1/0.000000 +w 9/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 6/0.929351 7/0.070649 1/0.000000 2/0.000000 +w 6/0.857033 9/0.142967 1/0.000000 2/0.000000 +w 6/0.660474 9/0.312031 2/0.027495 1/0.000000 +w 6/0.868841 9/0.090772 7/0.040387 1/0.000000 +w 9/0.836430 6/0.149749 2/0.013821 1/0.000000 +w 6/0.682512 9/0.315947 2/0.001541 1/0.000000 +w 6/0.892581 9/0.070371 7/0.037048 1/0.000000 +w 2/0.390431 9/0.348341 6/0.261229 1/0.000000 +w 6/0.656413 2/0.189549 9/0.154038 1/0.000000 +w 2/0.954358 9/0.041488 15/0.003100 12/0.000659 +w 2/0.914619 9/0.081072 6/0.004309 1/0.000000 +w 2/0.733403 9/0.264012 6/0.002585 1/0.000000 +w 2/0.893148 9/0.106788 6/0.000064 1/0.000000 +w 2/0.801420 6/0.166764 9/0.031813 4/0.000003 +w 6/0.501305 2/0.498694 4/0.000001 1/0.000000 +w 2/0.979932 15/0.020065 6/0.000003 1/0.000000 +w 2/0.905140 4/0.094692 6/0.000168 1/0.000000 +w 2/0.868110 4/0.116542 6/0.015348 1/0.000000 +w 2/0.866544 4/0.133456 1/0.000000 3/0.000000 +w 4/0.754864 2/0.233519 6/0.011617 1/0.000000 +w 4/0.745200 2/0.208225 6/0.046575 1/0.000000 +w 2/0.901707 15/0.098291 3/0.000001 4/0.000001 +w 2/0.917253 15/0.079724 6/0.003023 1/0.000000 +w 2/0.947072 15/0.050258 6/0.002433 3/0.000237 +w 2/0.823537 4/0.176458 3/0.000005 1/0.000000 +w 3/0.368193 1/0.354327 2/0.277480 4/0.000000 +w 3/0.714362 1/0.255278 4/0.030360 2/0.000000 +w 1/0.753017 3/0.203242 2/0.043741 4/0.000000 +w 1/0.711768 3/0.268360 2/0.019872 4/0.000000 +w 1/0.646646 3/0.353354 2/0.000000 4/0.000000 +w 1/0.636167 3/0.363833 2/0.000000 4/0.000000 +w 1/0.958479 3/0.041521 2/0.000000 4/0.000000 +w 1/0.938649 3/0.061351 2/0.000000 4/0.000000 +w 1/0.915450 3/0.084550 2/0.000000 4/0.000000 +w 1/0.905921 3/0.094079 2/0.000000 4/0.000000 +w 1/1.000000 2/0.000000 3/0.000000 4/0.000000 +w 1/1.000000 2/0.000000 3/0.000000 4/0.000000 +w 1/0.997054 3/0.002946 2/0.000000 4/0.000000 +w 1/1.000000 2/0.000000 3/0.000000 4/0.000000 +w 1/0.987841 3/0.012159 2/0.000000 4/0.000000 +w 1/1.000000 2/0.000000 3/0.000000 4/0.000000 +w 7/0.649935 6/0.350065 1/0.000000 2/0.000000 +w 7/0.651064 6/0.348936 1/0.000000 2/0.000000 +w 9/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 6/0.872903 7/0.127097 1/0.000000 2/0.000000 +w 6/0.961376 7/0.038624 1/0.000000 2/0.000000 +w 6/0.811554 7/0.188446 1/0.000000 2/0.000000 +w 6/0.851914 7/0.148086 1/0.000000 2/0.000000 +w 6/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 6/0.931577 9/0.068423 1/0.000000 2/0.000000 +w 6/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 2/0.776307 9/0.148387 6/0.075306 1/0.000000 +w 6/0.529362 2/0.417442 9/0.053196 1/0.000000 +w 9/0.636316 2/0.305205 6/0.058479 1/0.000000 +w 6/0.699654 2/0.300346 1/0.000000 3/0.000000 +w 6/0.769435 9/0.139017 2/0.091548 1/0.000000 +w 2/0.995993 6/0.004007 1/0.000000 3/0.000000 +w 2/0.799143 6/0.200857 1/0.000000 3/0.000000 +w 2/0.932451 6/0.067549 1/0.000000 3/0.000000 +w 2/0.975620 6/0.023091 4/0.001289 1/0.000000 +w 2/0.965148 6/0.017902 15/0.016950 1/0.000000 +w 2/0.981774 3/0.018218 6/0.000008 1/0.000000 +w 2/0.953443 3/0.026105 6/0.020452 1/0.000000 +w 2/0.934027 15/0.033339 3/0.032634 1/0.000000 +w 2/0.839251 3/0.160749 1/0.000000 4/0.000000 +w 2/0.905083 3/0.094917 1/0.000000 4/0.000000 +w 2/0.766761 3/0.233239 1/0.000000 4/0.000000 +w 2/0.447662 3/0.391667 4/0.104333 6/0.056339 +w 2/0.633459 3/0.354145 1/0.009814 4/0.002582 +w 2/0.797971 3/0.188522 1/0.013507 4/0.000000 +w 3/0.606532 2/0.393452 4/0.000016 1/0.000000 +w 3/0.804445 2/0.190694 1/0.004861 4/0.000000 +w 3/0.899498 2/0.100495 4/0.000007 1/0.000000 +w 2/0.476105 1/0.293581 3/0.230314 4/0.000000 +w 1/0.740646 2/0.150475 3/0.108879 4/0.000000 +w 1/0.651209 3/0.217932 2/0.130859 4/0.000000 +w 3/0.461574 2/0.286553 1/0.251873 4/0.000000 +w 3/0.637445 1/0.196115 2/0.166440 4/0.000000 +w 3/0.750086 1/0.166249 2/0.083665 4/0.000000 +w 1/0.519610 3/0.379925 2/0.100465 4/0.000000 +w 3/0.508923 1/0.432154 2/0.058923 4/0.000000 +w 3/0.582975 1/0.402241 2/0.014784 4/0.000000 +w 3/0.803362 1/0.150152 2/0.046456 4/0.000030 +w 3/0.691222 1/0.282995 4/0.025783 2/0.000000 +w 1/0.848520 3/0.109748 2/0.041732 4/0.000000 +w 1/0.895767 3/0.059221 2/0.045012 4/0.000000 +w 1/0.810854 3/0.157146 2/0.032000 4/0.000000 +w 1/0.760349 3/0.228764 2/0.010887 4/0.000000 +w 1/0.668945 3/0.331055 2/0.000000 4/0.000000 +w 1/0.712367 3/0.287633 2/0.000000 4/0.000000 +w 1/0.989214 3/0.010786 2/0.000000 4/0.000000 +w 1/0.939953 3/0.060047 2/0.000000 4/0.000000 +w 1/0.960769 3/0.039231 2/0.000000 4/0.000000 +w 1/0.920956 3/0.079044 2/0.000000 4/0.000000 +w 1/0.911782 3/0.088218 2/0.000000 4/0.000000 +w 1/1.000000 2/0.000000 3/0.000000 4/0.000000 +w 1/1.000000 2/0.000000 3/0.000000 4/0.000000 +w 1/1.000000 2/0.000000 3/0.000000 4/0.000000 +w 1/0.997671 3/0.002329 2/0.000000 4/0.000000 +w 1/0.991001 3/0.008999 2/0.000000 4/0.000000 +w 1/1.000000 2/0.000000 3/0.000000 4/0.000000 +w 1/1.000000 2/0.000000 3/0.000000 4/0.000000 +w 1/1.000000 2/0.000000 3/0.000000 4/0.000000 +w 1/1.000000 2/0.000000 3/0.000000 4/0.000000 +w 1/1.000000 2/0.000000 3/0.000000 4/0.000000 +w 5/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 5/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 5/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 5/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 5/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 5/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 5/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 5/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 5/0.989049 4/0.010951 1/0.000000 2/0.000000 +w 8/0.913883 7/0.086117 1/0.000000 2/0.000000 +w 8/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 5/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 5/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 5/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 5/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 5/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 5/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 5/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 5/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 5/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 5/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 5/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 5/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 5/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 5/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 5/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 5/0.977927 6/0.021893 4/0.000180 1/0.000000 +w 5/0.990490 6/0.009510 1/0.000000 2/0.000000 +w 5/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 5/0.989011 4/0.010989 1/0.000000 2/0.000000 +w 5/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 5/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 5/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 5/0.999620 6/0.000380 1/0.000000 2/0.000000 +w 5/0.955679 6/0.044321 1/0.000000 2/0.000000 +w 5/0.987840 4/0.012160 1/0.000000 2/0.000000 +w 5/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 5/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 5/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 5/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 5/0.999794 6/0.000206 1/0.000000 2/0.000000 +w 5/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 5/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 5/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 5/0.929558 4/0.070442 1/0.000000 2/0.000000 +w 5/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 4/0.703397 5/0.295226 2/0.001377 1/0.000000 +w 5/0.807637 4/0.192363 1/0.000000 2/0.000000 +w 5/0.742393 4/0.257607 1/0.000000 2/0.000000 +w 5/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 5/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 5/0.999998 6/0.000002 1/0.000000 2/0.000000 +w 5/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 5/0.894576 4/0.105424 1/0.000000 2/0.000000 +w 5/0.999999 4/0.000001 1/0.000000 2/0.000000 +w 5/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 4/0.864729 5/0.082244 6/0.030818 2/0.022209 +w 5/0.913091 6/0.052257 4/0.032591 2/0.002061 +w 5/0.902442 6/0.097558 1/0.000000 2/0.000000 +w 5/0.948344 6/0.051656 1/0.000000 2/0.000000 +w 5/0.844509 4/0.155491 1/0.000000 2/0.000000 +w 4/0.880125 5/0.119875 1/0.000000 2/0.000000 +w 4/0.865171 5/0.134829 1/0.000000 2/0.000000 +w 4/0.863621 5/0.136379 1/0.000000 2/0.000000 +w 4/0.953590 2/0.024639 6/0.017497 5/0.004274 +w 4/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 4/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 4/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 4/0.710891 3/0.281965 2/0.007144 1/0.000000 +w 4/0.911740 3/0.088260 1/0.000000 2/0.000000 +w 4/0.961257 3/0.038743 1/0.000000 2/0.000000 +w 8/0.845427 7/0.154573 1/0.000000 2/0.000000 +w 8/0.674380 7/0.325620 1/0.000000 2/0.000000 +w 7/0.881200 8/0.090895 6/0.027905 1/0.000000 +w 7/0.796916 6/0.203084 1/0.000000 2/0.000000 +w 7/0.870427 8/0.096047 6/0.033526 1/0.000000 +w 6/0.954184 7/0.045816 1/0.000000 2/0.000000 +w 7/0.538321 6/0.461679 1/0.000000 2/0.000000 +w 6/0.759943 7/0.240057 1/0.000000 2/0.000000 +w 6/0.947498 7/0.052502 1/0.000000 2/0.000000 +w 6/0.659416 2/0.340584 1/0.000000 3/0.000000 +w 6/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 6/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 4/0.867446 5/0.132554 1/0.000000 2/0.000000 +w 4/0.834660 5/0.165340 1/0.000000 2/0.000000 +w 5/0.848831 4/0.151169 1/0.000000 2/0.000000 +w 5/0.882424 4/0.117576 1/0.000000 2/0.000000 +w 2/0.808577 4/0.099633 6/0.091790 1/0.000000 +w 2/0.530174 6/0.469826 1/0.000000 3/0.000000 +w 4/0.892653 5/0.107347 1/0.000000 2/0.000000 +w 4/0.878650 3/0.095864 2/0.025486 1/0.000000 +w 4/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 4/0.897005 2/0.102763 6/0.000232 1/0.000000 +w 4/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 4/0.941991 3/0.058009 1/0.000000 2/0.000000 +w 4/0.740954 3/0.259046 1/0.000000 2/0.000000 +w 3/0.762600 1/0.229850 4/0.007550 2/0.000000 +w 3/0.789816 4/0.134405 1/0.075779 2/0.000000 +w 6/0.534401 7/0.465599 1/0.000000 2/0.000000 +w 6/0.960037 7/0.039963 1/0.000000 2/0.000000 +w 6/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 6/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 2/0.947377 6/0.052623 1/0.000000 3/0.000000 +w 2/0.679887 6/0.320113 1/0.000000 3/0.000000 +w 3/0.759209 4/0.240791 1/0.000000 2/0.000000 +w 3/0.546680 4/0.453320 1/0.000000 2/0.000000 +w 3/0.888460 1/0.111507 4/0.000033 2/0.000000 +w 2/0.545152 6/0.325993 9/0.128855 1/0.000000 +w 2/0.694598 9/0.293821 6/0.011581 1/0.000000 +w 6/0.634470 9/0.219350 2/0.146180 1/0.000000 +w 6/0.748364 2/0.166471 9/0.085165 1/0.000000 +w 6/0.410239 2/0.386167 9/0.203594 1/0.000000 +w 2/0.849886 9/0.122191 6/0.019405 12/0.008518 +w 12/0.551473 2/0.310768 9/0.137759 1/0.000000 +w 12/0.562593 9/0.283379 2/0.154028 1/0.000000 +w 2/0.715264 9/0.276975 12/0.007761 1/0.000000 +w 12/0.474351 2/0.351747 9/0.173902 1/0.000000 +w 15/0.750055 16/0.249945 1/0.000000 2/0.000000 +w 16/0.805476 15/0.194524 1/0.000000 2/0.000000 +w 16/0.832366 12/0.117124 15/0.050510 1/0.000000 +w 12/0.505584 16/0.358513 15/0.135903 1/0.000000 +w 16/0.750482 15/0.201942 12/0.047576 1/0.000000 +w 2/0.871259 3/0.128741 1/0.000000 4/0.000000 +w 2/0.927751 3/0.036322 6/0.035919 4/0.000008 +w 2/0.993256 3/0.006743 6/0.000001 1/0.000000 +w 2/0.877232 3/0.079396 6/0.043372 1/0.000000 +w 2/0.904338 3/0.064337 6/0.031325 1/0.000000 +w 2/0.812396 15/0.187604 1/0.000000 3/0.000000 +w 2/0.652968 15/0.347032 1/0.000000 3/0.000000 +w 2/0.801021 15/0.198979 1/0.000000 3/0.000000 +w 2/0.880729 15/0.119271 1/0.000000 3/0.000000 +w 2/0.794318 15/0.205682 1/0.000000 3/0.000000 +w 15/0.794186 2/0.205814 1/0.000000 3/0.000000 +w 15/0.897287 2/0.102713 1/0.000000 3/0.000000 +w 15/0.936800 2/0.063200 1/0.000000 3/0.000000 +w 15/0.874765 2/0.125235 1/0.000000 3/0.000000 +w 15/0.890564 2/0.109436 1/0.000000 3/0.000000 +w 2/0.497235 3/0.479976 4/0.019360 1/0.003429 +w 2/0.783731 3/0.184637 4/0.031632 1/0.000000 +w 2/0.647897 3/0.342935 6/0.009168 1/0.000000 +w 2/0.739600 3/0.256880 4/0.003520 1/0.000000 +w 2/0.872002 15/0.057790 3/0.044369 1/0.025839 +w 2/0.807958 15/0.192042 1/0.000000 3/0.000000 +w 2/0.898915 15/0.067991 3/0.033094 1/0.000000 +w 2/0.881878 15/0.117482 3/0.000640 1/0.000000 +w 2/0.615700 15/0.256797 1/0.127503 3/0.000000 +w 15/0.562670 2/0.366442 1/0.070888 3/0.000000 +w 15/0.502016 2/0.464631 1/0.033353 3/0.000000 +w 15/0.546527 2/0.397172 1/0.056301 3/0.000000 +w 3/0.540861 2/0.368014 1/0.091125 4/0.000000 +w 3/0.708517 2/0.218440 1/0.073043 4/0.000000 +w 3/0.558401 1/0.221305 2/0.220294 4/0.000000 +w 3/0.630807 2/0.288840 1/0.080353 4/0.000000 +w 2/0.801041 1/0.131838 3/0.035082 15/0.032039 +w 2/0.751912 3/0.135943 1/0.112145 4/0.000000 +w 2/0.610928 1/0.317687 3/0.071385 4/0.000000 +w 2/0.806024 1/0.117027 3/0.075431 15/0.001518 +w 2/0.547066 1/0.310609 15/0.142325 3/0.000000 +w 2/0.642154 1/0.247308 15/0.110538 3/0.000000 +w 1/0.574433 2/0.354323 15/0.071244 3/0.000000 +w 2/0.587663 1/0.284648 15/0.127689 3/0.000000 +w 3/0.799781 4/0.152723 2/0.047496 1/0.000000 +w 3/0.840385 4/0.123292 1/0.036323 2/0.000000 +w 3/0.857425 1/0.133068 2/0.009507 4/0.000000 +w 3/0.873400 1/0.064510 2/0.062090 4/0.000000 +w 3/0.903289 1/0.055129 4/0.022668 2/0.018914 +w 3/0.802252 2/0.197642 4/0.000106 1/0.000000 +w 4/0.615510 3/0.260324 2/0.124166 1/0.000000 +w 4/0.670386 3/0.309938 2/0.019676 1/0.000000 +w 3/0.585460 4/0.331784 2/0.082756 1/0.000000 +w 3/0.720804 2/0.277262 1/0.001934 4/0.000000 +w 3/0.818445 2/0.107646 1/0.073909 4/0.000000 +w 3/0.705481 1/0.177941 2/0.116578 4/0.000000 +w 3/0.773200 2/0.151882 1/0.072814 4/0.002104 +w 3/0.855176 2/0.141867 1/0.002943 4/0.000014 +w 3/0.773879 1/0.160115 2/0.066006 4/0.000000 +w 3/0.844734 2/0.084369 1/0.070897 4/0.000000 +w 2/0.810672 3/0.189246 6/0.000082 1/0.000000 +w 3/0.591517 2/0.408472 6/0.000011 1/0.000000 +w 2/0.525747 3/0.473293 6/0.000960 1/0.000000 +w 2/0.667288 3/0.319674 6/0.012366 4/0.000672 +w 3/0.702512 2/0.297488 1/0.000000 4/0.000000 +w 2/0.974400 3/0.022074 6/0.003526 1/0.000000 +w 2/0.909943 3/0.090057 1/0.000000 4/0.000000 +w 2/0.915322 3/0.083893 6/0.000785 1/0.000000 +w 2/0.905509 6/0.074331 3/0.020160 1/0.000000 +w 2/0.819776 3/0.111445 4/0.068779 1/0.000000 +w 2/0.859509 3/0.103335 4/0.037156 1/0.000000 +w 6/0.807346 2/0.107741 9/0.084913 1/0.000000 +w 6/0.792569 2/0.207431 1/0.000000 3/0.000000 +w 6/0.671808 2/0.328192 1/0.000000 3/0.000000 +w 6/0.776068 2/0.193012 9/0.030920 1/0.000000 +w 6/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 6/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 6/0.804015 2/0.195985 1/0.000000 3/0.000000 +w 6/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 2/0.851767 3/0.132756 1/0.015477 4/0.000000 +w 2/0.599768 3/0.295877 1/0.104355 4/0.000000 +w 2/0.525804 1/0.305833 3/0.168363 4/0.000000 +w 2/0.683391 3/0.208052 1/0.108557 4/0.000000 +w 2/0.726618 3/0.261043 1/0.012339 4/0.000000 +w 2/0.393465 3/0.329078 1/0.277457 4/0.000000 +w 2/0.471327 3/0.429404 1/0.099269 4/0.000000 +w 2/0.928112 15/0.065290 3/0.006598 1/0.000000 +w 2/0.892049 3/0.093792 15/0.014159 1/0.000000 +w 2/0.896555 3/0.064151 15/0.039294 1/0.000000 +w 2/0.929081 3/0.064509 15/0.005278 4/0.001132 +w 2/0.858569 3/0.134707 4/0.006724 1/0.000000 +w 2/0.936833 15/0.063167 1/0.000000 3/0.000000 +w 2/0.967832 15/0.030942 6/0.001226 1/0.000000 +w 2/0.931380 15/0.068620 1/0.000000 3/0.000000 +w 2/0.951756 6/0.048244 1/0.000000 3/0.000000 +w 2/0.952904 6/0.037537 3/0.008268 15/0.001151 +w 9/0.878837 2/0.121151 12/0.000012 1/0.000000 +w 2/0.677985 9/0.277209 12/0.041528 6/0.003278 +w 2/0.873198 9/0.109114 6/0.017668 12/0.000020 +w 2/0.713725 9/0.286275 1/0.000000 3/0.000000 +w 9/0.873408 2/0.126592 1/0.000000 3/0.000000 +w 2/0.830710 9/0.160427 12/0.008863 1/0.000000 +w 2/0.674992 9/0.325008 1/0.000000 3/0.000000 +w 2/0.728364 15/0.185241 1/0.086395 3/0.000000 +w 2/0.737473 1/0.192852 15/0.069675 3/0.000000 +w 1/0.522825 2/0.434058 15/0.043117 3/0.000000 +w 2/0.691575 1/0.219764 15/0.088661 3/0.000000 +w 2/0.819440 15/0.120276 1/0.060284 3/0.000000 +w 2/0.594714 1/0.393374 15/0.006556 3/0.005356 +w 2/0.774527 1/0.160403 15/0.055965 3/0.009105 +w 15/0.719182 2/0.280818 1/0.000000 3/0.000000 +w 2/0.679567 15/0.316598 1/0.003835 3/0.000000 +w 2/0.583419 15/0.400392 1/0.016189 3/0.000000 +w 15/0.513435 2/0.486565 1/0.000000 3/0.000000 +w 2/0.741417 15/0.258583 1/0.000000 3/0.000000 +w 15/0.857766 2/0.142234 1/0.000000 3/0.000000 +w 15/0.729073 2/0.270927 1/0.000000 3/0.000000 +w 15/0.824604 2/0.175396 1/0.000000 3/0.000000 +w 15/0.561336 2/0.429757 12/0.008907 1/0.000000 +w 15/0.576112 2/0.423888 1/0.000000 3/0.000000 +w 12/0.966531 15/0.033469 1/0.000000 2/0.000000 +w 12/0.673058 2/0.178379 15/0.135604 16/0.012959 +w 15/0.439480 12/0.410339 2/0.150182 1/0.000000 +w 12/0.798086 15/0.196934 2/0.004980 1/0.000000 +w 12/0.752355 2/0.125995 9/0.121650 1/0.000000 +w 2/0.561501 15/0.227402 12/0.211097 1/0.000000 +w 12/0.605860 2/0.354666 9/0.039474 1/0.000000 +w 2/0.499463 1/0.283935 15/0.216602 3/0.000000 +w 2/0.484187 15/0.360560 1/0.155253 3/0.000000 +w 2/0.518676 1/0.297510 15/0.183814 3/0.000000 +w 1/0.469904 2/0.407513 15/0.122583 3/0.000000 +w 2/0.508129 1/0.289555 15/0.202316 3/0.000000 +w 2/0.542563 15/0.302363 1/0.155074 3/0.000000 +w 1/0.543497 2/0.359261 15/0.097242 3/0.000000 +w 2/0.528972 1/0.309146 15/0.161882 3/0.000000 +w 15/0.612364 2/0.297358 1/0.090278 3/0.000000 +w 15/0.779064 2/0.180834 1/0.040102 3/0.000000 +w 15/0.602812 2/0.318376 1/0.078812 3/0.000000 +w 15/0.610798 2/0.304980 1/0.084222 3/0.000000 +w 15/0.787151 2/0.188809 1/0.024040 3/0.000000 +w 15/0.582595 2/0.341105 1/0.076300 3/0.000000 +w 15/0.902933 2/0.097067 1/0.000000 3/0.000000 +w 15/0.956591 2/0.043409 1/0.000000 3/0.000000 +w 15/0.898771 2/0.101229 1/0.000000 3/0.000000 +w 15/0.901640 2/0.098360 1/0.000000 3/0.000000 +w 15/0.947716 2/0.052284 1/0.000000 3/0.000000 +w 15/0.898196 2/0.101804 1/0.000000 3/0.000000 +w 16/0.900904 15/0.099096 1/0.000000 2/0.000000 +w 16/0.982341 15/0.017659 1/0.000000 2/0.000000 +w 16/0.873873 15/0.126127 1/0.000000 2/0.000000 +w 16/0.635817 15/0.364183 1/0.000000 2/0.000000 +w 16/0.891407 15/0.108593 1/0.000000 2/0.000000 +w 16/0.981215 15/0.018785 1/0.000000 2/0.000000 +w 15/0.539002 16/0.460998 1/0.000000 2/0.000000 +w 16/0.845865 15/0.154135 1/0.000000 2/0.000000 +w 6/0.850093 7/0.149907 1/0.000000 2/0.000000 +w 6/0.611796 7/0.388204 1/0.000000 2/0.000000 +w 7/0.657838 6/0.342162 1/0.000000 2/0.000000 +w 6/0.714101 7/0.285899 1/0.000000 2/0.000000 +w 6/0.669431 7/0.330569 1/0.000000 2/0.000000 +w 6/0.868589 7/0.131411 1/0.000000 2/0.000000 +w 7/0.602911 6/0.397089 1/0.000000 2/0.000000 +w 6/0.729430 7/0.270570 1/0.000000 2/0.000000 +w 6/0.724911 7/0.275089 1/0.000000 2/0.000000 +w 7/0.781887 6/0.218113 1/0.000000 2/0.000000 +w 7/0.884357 6/0.115643 1/0.000000 2/0.000000 +w 7/0.811076 6/0.188924 1/0.000000 2/0.000000 +w 7/0.803197 6/0.196803 1/0.000000 2/0.000000 +w 7/0.874708 6/0.125292 1/0.000000 2/0.000000 +w 7/0.701617 6/0.298383 1/0.000000 2/0.000000 +w 7/0.778322 6/0.221678 1/0.000000 2/0.000000 +w 8/0.782408 7/0.217592 1/0.000000 2/0.000000 +w 8/0.830954 7/0.169046 1/0.000000 2/0.000000 +w 8/0.740967 7/0.259033 1/0.000000 2/0.000000 +w 8/0.547083 7/0.452917 1/0.000000 2/0.000000 +w 8/0.751825 7/0.248175 1/0.000000 2/0.000000 +w 8/0.825836 7/0.174164 1/0.000000 2/0.000000 +w 8/0.755578 7/0.244422 1/0.000000 2/0.000000 +w 8/0.527391 7/0.472609 1/0.000000 2/0.000000 +w 8/0.742267 7/0.257733 1/0.000000 2/0.000000 +w 8/0.888744 7/0.111256 1/0.000000 2/0.000000 +w 8/0.929939 7/0.070061 1/0.000000 2/0.000000 +w 8/0.877513 7/0.122487 1/0.000000 2/0.000000 +w 8/0.883964 7/0.116036 1/0.000000 2/0.000000 +w 8/0.921114 7/0.078886 1/0.000000 2/0.000000 +w 8/0.875484 7/0.124516 1/0.000000 2/0.000000 +w 8/0.874766 7/0.125234 1/0.000000 2/0.000000 +w 10/0.724801 9/0.275199 1/0.000000 2/0.000000 +w 10/0.883739 9/0.116261 1/0.000000 2/0.000000 +w 10/0.934432 9/0.065568 1/0.000000 2/0.000000 +w 10/0.815396 9/0.184604 1/0.000000 2/0.000000 +w 10/0.860220 9/0.139780 1/0.000000 2/0.000000 +w 10/0.720152 9/0.279848 1/0.000000 2/0.000000 +w 10/0.782498 9/0.217502 1/0.000000 2/0.000000 +w 10/0.923634 9/0.076366 1/0.000000 2/0.000000 +w 10/0.848479 9/0.151521 1/0.000000 2/0.000000 +w 9/0.757537 10/0.242463 1/0.000000 2/0.000000 +w 9/0.873911 10/0.126089 1/0.000000 2/0.000000 +w 9/0.513854 10/0.486146 1/0.000000 2/0.000000 +w 9/0.669906 10/0.330094 1/0.000000 2/0.000000 +w 9/0.539697 10/0.460303 1/0.000000 2/0.000000 +w 9/0.879465 10/0.120535 1/0.000000 2/0.000000 +w 9/0.690192 10/0.309808 1/0.000000 2/0.000000 +w 10/0.858325 11/0.141675 1/0.000000 2/0.000000 +w 10/0.738295 11/0.261705 1/0.000000 2/0.000000 +w 10/0.606465 11/0.393535 1/0.000000 2/0.000000 +w 10/0.717820 11/0.282180 1/0.000000 2/0.000000 +w 10/0.729524 11/0.270476 1/0.000000 2/0.000000 +w 10/0.849825 11/0.150175 1/0.000000 2/0.000000 +w 10/0.553930 11/0.446070 1/0.000000 2/0.000000 +w 10/0.679044 11/0.320956 1/0.000000 2/0.000000 +w 10/0.710533 11/0.289467 1/0.000000 2/0.000000 +w 10/0.560877 11/0.439123 1/0.000000 2/0.000000 +w 11/0.761130 10/0.238870 1/0.000000 2/0.000000 +w 11/0.648691 10/0.351309 1/0.000000 2/0.000000 +w 11/0.577017 10/0.422983 1/0.000000 2/0.000000 +w 11/0.787244 10/0.212756 1/0.000000 2/0.000000 +w 11/0.601289 10/0.398711 1/0.000000 2/0.000000 +w 11/0.627978 10/0.372022 1/0.000000 2/0.000000 +w 12/0.889595 13/0.110405 1/0.000000 2/0.000000 +w 12/0.668716 13/0.331284 1/0.000000 2/0.000000 +w 13/0.630345 12/0.369655 1/0.000000 2/0.000000 +w 12/0.743435 13/0.256565 1/0.000000 2/0.000000 +w 12/0.710957 13/0.289043 1/0.000000 2/0.000000 +w 12/0.898060 13/0.101940 1/0.000000 2/0.000000 +w 13/0.674325 12/0.325675 1/0.000000 2/0.000000 +w 12/0.669506 13/0.330494 1/0.000000 2/0.000000 +w 12/0.716136 13/0.283864 1/0.000000 2/0.000000 +w 13/0.709504 12/0.290496 1/0.000000 2/0.000000 +w 13/0.882419 12/0.117581 1/0.000000 2/0.000000 +w 13/0.821031 12/0.178969 1/0.000000 2/0.000000 +w 13/0.778914 12/0.221086 1/0.000000 2/0.000000 +w 13/0.892502 12/0.107498 1/0.000000 2/0.000000 +w 13/0.781036 12/0.218964 1/0.000000 2/0.000000 +w 13/0.807602 12/0.192398 1/0.000000 2/0.000000 +w 13/0.599395 14/0.400605 1/0.000000 2/0.000000 +w 14/0.771987 13/0.228013 1/0.000000 2/0.000000 +w 13/0.503957 14/0.496043 1/0.000000 2/0.000000 +w 13/0.828853 14/0.171147 1/0.000000 2/0.000000 +w 13/0.530400 14/0.469600 1/0.000000 2/0.000000 +w 14/0.793926 13/0.206074 1/0.000000 2/0.000000 +w 14/0.637381 13/0.362619 1/0.000000 2/0.000000 +w 13/0.781531 14/0.218469 1/0.000000 2/0.000000 +w 14/0.533220 13/0.466780 1/0.000000 2/0.000000 +w 14/0.865963 13/0.134037 1/0.000000 2/0.000000 +w 14/0.932539 13/0.067461 1/0.000000 2/0.000000 +w 14/0.878277 13/0.121723 1/0.000000 2/0.000000 +w 14/0.876654 13/0.123346 1/0.000000 2/0.000000 +w 14/0.935406 13/0.064594 1/0.000000 2/0.000000 +w 14/0.887796 13/0.112204 1/0.000000 2/0.000000 +w 14/0.884550 13/0.115450 1/0.000000 2/0.000000 +w 16/0.695044 17/0.304956 1/0.000000 2/0.000000 +w 17/0.550451 16/0.449549 1/0.000000 2/0.000000 +w 16/0.736037 17/0.263963 1/0.000000 2/0.000000 +w 16/0.880439 17/0.119561 1/0.000000 2/0.000000 +w 16/0.729395 17/0.270605 1/0.000000 2/0.000000 +w 17/0.693145 16/0.306855 1/0.000000 2/0.000000 +w 16/0.513006 17/0.486994 1/0.000000 2/0.000000 +w 16/0.841504 17/0.158496 1/0.000000 2/0.000000 +w 16/0.648584 17/0.351416 1/0.000000 2/0.000000 +w 17/0.646015 16/0.353985 1/0.000000 2/0.000000 +w 17/0.889793 16/0.110207 1/0.000000 2/0.000000 +w 17/0.836568 16/0.163432 1/0.000000 2/0.000000 +w 17/0.757892 16/0.242108 1/0.000000 2/0.000000 +w 17/0.913971 16/0.086029 1/0.000000 2/0.000000 +w 17/0.779850 16/0.220150 1/0.000000 2/0.000000 +w 17/0.822866 16/0.177134 1/0.000000 2/0.000000 +w 17/0.892932 18/0.107068 1/0.000000 2/0.000000 +w 17/0.760842 18/0.239158 1/0.000000 2/0.000000 +w 18/0.516144 17/0.483856 1/0.000000 2/0.000000 +w 17/0.708419 18/0.291581 1/0.000000 2/0.000000 +w 17/0.733923 18/0.266077 1/0.000000 2/0.000000 +w 17/0.988456 18/0.011544 1/0.000000 2/0.000000 +w 17/0.966936 16/0.022593 18/0.010471 1/0.000000 +w 17/0.985081 18/0.013420 16/0.001499 1/0.000000 +w 17/0.906917 18/0.093083 1/0.000000 2/0.000000 +w 17/0.721905 18/0.278095 1/0.000000 2/0.000000 +w 18/0.504489 17/0.495511 1/0.000000 2/0.000000 +w 17/0.747036 18/0.252964 1/0.000000 2/0.000000 +w 17/0.961531 16/0.038469 1/0.000000 2/0.000000 +w 17/0.994525 16/0.004807 18/0.000668 1/0.000000 +w 18/0.666873 17/0.333127 1/0.000000 2/0.000000 +w 18/0.868319 17/0.131681 1/0.000000 2/0.000000 +w 18/0.751284 17/0.248716 1/0.000000 2/0.000000 +w 18/0.722480 17/0.277520 1/0.000000 2/0.000000 +w 18/0.861959 17/0.138041 1/0.000000 2/0.000000 +w 18/0.707870 17/0.292130 1/0.000000 2/0.000000 +w 18/0.728784 17/0.271216 1/0.000000 2/0.000000 +w 6/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 6/0.918344 7/0.081656 1/0.000000 2/0.000000 +w 6/0.933126 7/0.066874 1/0.000000 2/0.000000 +w 6/0.930566 7/0.069434 1/0.000000 2/0.000000 +w 6/0.880275 9/0.100962 2/0.018763 1/0.000000 +w 6/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 6/0.935229 9/0.064771 1/0.000000 2/0.000000 +w 6/0.916098 7/0.083902 1/0.000000 2/0.000000 +w 6/0.962090 7/0.037910 1/0.000000 2/0.000000 +w 6/0.927234 7/0.072766 1/0.000000 2/0.000000 +w 6/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 6/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 8/0.978062 7/0.021938 1/0.000000 2/0.000000 +w 8/0.975916 7/0.024084 1/0.000000 2/0.000000 +w 8/0.967201 7/0.032799 1/0.000000 2/0.000000 +w 8/0.972999 7/0.027001 1/0.000000 2/0.000000 +w 8/0.973119 7/0.026881 1/0.000000 2/0.000000 +w 8/0.965169 7/0.034831 1/0.000000 2/0.000000 +w 8/0.965706 7/0.034294 1/0.000000 2/0.000000 +w 7/0.741663 8/0.258337 1/0.000000 2/0.000000 +w 7/0.794791 8/0.205209 1/0.000000 2/0.000000 +w 7/0.899902 8/0.088493 6/0.011605 1/0.000000 +w 7/0.778679 8/0.221321 1/0.000000 2/0.000000 +w 7/0.901157 6/0.068345 8/0.030498 1/0.000000 +w 7/0.897755 6/0.062913 8/0.039332 1/0.000000 +w 7/0.900369 6/0.064281 8/0.035350 1/0.000000 +w 7/0.893091 8/0.086970 6/0.019939 1/0.000000 +w 7/0.765458 8/0.234542 1/0.000000 2/0.000000 +w 7/0.787726 8/0.212274 1/0.000000 2/0.000000 +w 7/0.880624 6/0.085752 8/0.033624 1/0.000000 +w 7/0.892624 6/0.070477 8/0.036899 1/0.000000 +w 8/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 8/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 8/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 8/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 8/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 8/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 8/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 8/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 8/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 8/0.990725 7/0.009275 1/0.000000 2/0.000000 +w 8/0.964884 7/0.035116 1/0.000000 2/0.000000 +w 8/0.975593 7/0.024407 1/0.000000 2/0.000000 +w 8/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 8/0.986935 7/0.013065 1/0.000000 2/0.000000 +w 8/0.971660 7/0.028340 1/0.000000 2/0.000000 +w 8/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 8/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 8/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 8/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 8/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 8/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 8/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 9/0.972451 10/0.027549 1/0.000000 2/0.000000 +w 9/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 9/0.916118 10/0.083882 1/0.000000 2/0.000000 +w 9/0.945683 10/0.054317 1/0.000000 2/0.000000 +w 9/0.920199 10/0.079801 1/0.000000 2/0.000000 +w 9/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 9/0.946580 10/0.053420 1/0.000000 2/0.000000 +w 9/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 9/0.965511 2/0.030088 12/0.004401 1/0.000000 +w 9/0.986359 2/0.013529 12/0.000112 1/0.000000 +w 9/0.962590 2/0.037410 1/0.000000 3/0.000000 +w 9/0.992557 2/0.007443 1/0.000000 3/0.000000 +w 10/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 10/0.948473 11/0.051527 1/0.000000 2/0.000000 +w 10/0.932418 11/0.067582 1/0.000000 2/0.000000 +w 10/0.940799 11/0.059201 1/0.000000 2/0.000000 +w 10/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 10/0.954553 11/0.045447 1/0.000000 2/0.000000 +w 10/0.951990 11/0.048010 1/0.000000 2/0.000000 +w 10/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 10/0.980571 9/0.019429 1/0.000000 2/0.000000 +w 10/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 10/0.950322 9/0.049678 1/0.000000 2/0.000000 +w 10/0.990473 9/0.009527 1/0.000000 2/0.000000 +w 11/0.870094 10/0.129906 1/0.000000 2/0.000000 +w 11/0.937493 10/0.062507 1/0.000000 2/0.000000 +w 11/0.911661 10/0.088339 1/0.000000 2/0.000000 +w 11/0.898966 10/0.101034 1/0.000000 2/0.000000 +w 11/0.934407 10/0.065593 1/0.000000 2/0.000000 +w 11/0.896994 10/0.103006 1/0.000000 2/0.000000 +w 11/0.908685 10/0.091315 1/0.000000 2/0.000000 +w 11/0.952411 10/0.047589 1/0.000000 2/0.000000 +w 11/0.943013 10/0.056987 1/0.000000 2/0.000000 +w 11/0.972589 10/0.027411 1/0.000000 2/0.000000 +w 11/0.945116 10/0.054884 1/0.000000 2/0.000000 +w 11/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 11/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 11/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 11/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 11/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 11/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 11/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 11/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 11/0.985645 10/0.014355 1/0.000000 2/0.000000 +w 11/0.952119 10/0.047881 1/0.000000 2/0.000000 +w 11/0.940769 10/0.059231 1/0.000000 2/0.000000 +w 11/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 11/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 11/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 11/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 11/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 11/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 11/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 12/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 12/0.956812 13/0.043188 1/0.000000 2/0.000000 +w 12/0.993446 13/0.006554 1/0.000000 2/0.000000 +w 12/0.985077 13/0.014923 1/0.000000 2/0.000000 +w 12/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 12/0.978397 2/0.021603 1/0.000000 3/0.000000 +w 12/0.999765 16/0.000235 1/0.000000 2/0.000000 +w 12/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 12/0.946513 13/0.053487 1/0.000000 2/0.000000 +w 12/0.977030 13/0.022970 1/0.000000 2/0.000000 +w 12/0.925084 9/0.074916 1/0.000000 2/0.000000 +w 12/0.948741 9/0.048744 2/0.002515 1/0.000000 +w 13/0.988706 14/0.011294 1/0.000000 2/0.000000 +w 13/0.924508 14/0.075492 1/0.000000 2/0.000000 +w 13/0.923210 14/0.076790 1/0.000000 2/0.000000 +w 13/0.927342 14/0.072658 1/0.000000 2/0.000000 +w 13/0.944450 12/0.055550 1/0.000000 2/0.000000 +w 13/0.966190 12/0.033810 1/0.000000 2/0.000000 +w 13/0.954762 12/0.045238 1/0.000000 2/0.000000 +w 13/0.975147 14/0.024853 1/0.000000 2/0.000000 +w 13/0.883241 14/0.116759 1/0.000000 2/0.000000 +w 13/0.908061 14/0.091939 1/0.000000 2/0.000000 +w 13/0.949674 12/0.050326 1/0.000000 2/0.000000 +w 13/0.960412 12/0.039588 1/0.000000 2/0.000000 +w 14/0.982105 13/0.017895 1/0.000000 2/0.000000 +w 14/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 14/0.990858 13/0.009142 1/0.000000 2/0.000000 +w 14/0.989082 13/0.010918 1/0.000000 2/0.000000 +w 14/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 14/0.985848 13/0.014152 1/0.000000 2/0.000000 +w 14/0.991413 13/0.008587 1/0.000000 2/0.000000 +w 14/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 14/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 14/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 14/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 14/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 14/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 14/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 14/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 14/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 14/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 14/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 16/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 16/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 16/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 16/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 16/0.982667 17/0.017333 1/0.000000 2/0.000000 +w 16/0.999786 12/0.000214 1/0.000000 2/0.000000 +w 16/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 16/0.940874 17/0.059126 1/0.000000 2/0.000000 +w 16/0.950811 17/0.049189 1/0.000000 2/0.000000 +w 16/0.950085 17/0.049915 1/0.000000 2/0.000000 +w 16/0.875834 17/0.124166 1/0.000000 2/0.000000 +w 16/0.921339 17/0.078661 1/0.000000 2/0.000000 +w 18/0.940948 17/0.059052 1/0.000000 2/0.000000 +w 18/0.997185 17/0.002815 1/0.000000 2/0.000000 +w 18/0.965369 17/0.034631 1/0.000000 2/0.000000 +w 18/0.959709 17/0.040291 1/0.000000 2/0.000000 +w 18/0.983478 17/0.016522 1/0.000000 2/0.000000 +w 18/0.930163 17/0.069837 1/0.000000 2/0.000000 +w 18/0.944654 17/0.055346 1/0.000000 2/0.000000 +w 18/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 18/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 18/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 18/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 18/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 18/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 18/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 18/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 18/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 18/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 18/0.993882 17/0.006118 1/0.000000 2/0.000000 +w 18/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 18/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 18/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 18/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 18/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 2/0.927508 6/0.072492 1/0.000000 3/0.000000 +w 2/0.757554 6/0.242446 1/0.000000 3/0.000000 +w 2/0.809512 6/0.190488 1/0.000000 3/0.000000 +w 2/0.905276 6/0.094724 1/0.000000 3/0.000000 +w 2/0.593785 6/0.406215 1/0.000000 3/0.000000 +w 6/0.606449 2/0.393551 1/0.000000 3/0.000000 +w 6/0.516097 2/0.483903 1/0.000000 3/0.000000 +w 2/0.947698 6/0.052302 1/0.000000 3/0.000000 +w 2/0.844807 6/0.155193 1/0.000000 3/0.000000 +w 2/0.944343 6/0.055657 1/0.000000 3/0.000000 +w 2/0.757738 6/0.242262 1/0.000000 3/0.000000 +w 2/0.689167 6/0.310833 1/0.000000 3/0.000000 +w 2/0.997531 6/0.002469 1/0.000000 3/0.000000 +w 2/0.968233 6/0.031767 1/0.000000 3/0.000000 +w 2/0.970244 6/0.029743 4/0.000013 1/0.000000 +w 2/0.944211 6/0.028781 9/0.027008 1/0.000000 +w 2/0.743861 6/0.234233 9/0.021906 1/0.000000 +w 2/0.964231 6/0.035769 1/0.000000 3/0.000000 +w 2/0.954005 6/0.045995 1/0.000000 3/0.000000 +w 2/0.996879 6/0.003121 1/0.000000 3/0.000000 +w 2/0.945273 12/0.023881 6/0.018732 9/0.012114 +w 2/0.981036 9/0.018963 6/0.000001 1/0.000000 +w 2/0.909765 15/0.089849 12/0.000386 1/0.000000 +w 2/0.970304 6/0.026176 15/0.003259 12/0.000261 +w 2/0.951250 15/0.039319 12/0.004764 6/0.004667 +w 2/0.970512 6/0.023654 9/0.004426 15/0.001408 +w 2/0.956992 6/0.032550 9/0.010458 1/0.000000 +w 2/0.725709 15/0.274291 1/0.000000 3/0.000000 +w 2/0.895334 15/0.104666 1/0.000000 3/0.000000 +w 2/0.841411 15/0.158589 1/0.000000 3/0.000000 +w 2/0.834339 15/0.164707 6/0.000954 1/0.000000 +w 2/0.907888 15/0.061581 6/0.030531 1/0.000000 +w 15/0.700309 2/0.299607 12/0.000084 1/0.000000 +w 2/0.626393 15/0.373607 1/0.000000 3/0.000000 +w 15/0.505111 2/0.494889 1/0.000000 3/0.000000 +w 15/0.562645 2/0.437355 1/0.000000 3/0.000000 +w 2/0.659346 15/0.340646 12/0.000008 1/0.000000 +w 15/0.930003 2/0.069997 1/0.000000 3/0.000000 +w 15/0.796200 2/0.203799 12/0.000001 1/0.000000 +w 15/0.825774 2/0.153209 12/0.021017 1/0.000000 +w 15/0.898084 2/0.101916 1/0.000000 3/0.000000 +w 15/0.736652 2/0.236377 16/0.026971 1/0.000000 +w 15/0.987577 2/0.012423 1/0.000000 3/0.000000 +w 15/0.980770 2/0.017136 12/0.002094 1/0.000000 +w 15/0.971756 2/0.028244 1/0.000000 3/0.000000 +w 15/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 15/0.985960 2/0.014040 1/0.000000 3/0.000000 +w 15/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 15/0.999521 16/0.000479 1/0.000000 2/0.000000 +w 15/0.996925 2/0.003075 1/0.000000 3/0.000000 +w 15/0.985653 16/0.014347 1/0.000000 2/0.000000 +w 15/0.999944 12/0.000056 1/0.000000 2/0.000000 +w 15/0.952777 16/0.047223 1/0.000000 2/0.000000 +w 15/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 15/0.979871 16/0.020129 1/0.000000 2/0.000000 +w 15/0.780640 16/0.219360 1/0.000000 2/0.000000 +w 15/0.827723 16/0.172277 1/0.000000 2/0.000000 +w 1/0.688170 2/0.294250 3/0.017580 4/0.000000 +w 1/0.818393 2/0.181607 3/0.000000 4/0.000000 +w 1/0.709569 2/0.290431 3/0.000000 4/0.000000 +w 1/0.699488 2/0.300512 3/0.000000 4/0.000000 +w 1/0.824201 2/0.175799 3/0.000000 4/0.000000 +w 1/0.726934 2/0.249739 15/0.023327 3/0.000000 +w 1/0.724511 2/0.265670 15/0.009819 3/0.000000 +w 3/0.811006 1/0.188984 4/0.000010 2/0.000000 +w 3/0.646134 1/0.349530 2/0.004330 4/0.000006 +w 3/0.704025 1/0.267486 2/0.028489 4/0.000000 +w 3/0.748023 1/0.227607 4/0.017381 2/0.006989 +w 3/0.638387 1/0.291152 2/0.070461 4/0.000000 +w 3/0.462223 1/0.459382 2/0.078396 4/0.000000 +w 3/0.516013 1/0.355572 2/0.128415 4/0.000000 +w 3/0.590755 1/0.313671 2/0.095574 4/0.000000 +w 1/0.495120 3/0.316097 2/0.188783 4/0.000000 +w 1/0.701380 3/0.155775 2/0.142845 4/0.000000 +w 1/0.596745 2/0.246792 3/0.156463 4/0.000000 +w 1/0.553853 3/0.223993 2/0.222154 4/0.000000 +w 1/0.772365 2/0.152730 3/0.074905 4/0.000000 +w 1/0.652708 2/0.268719 3/0.078573 4/0.000000 +w 1/0.628690 2/0.259522 3/0.111788 4/0.000000 +w 3/0.542212 1/0.422338 2/0.035450 4/0.000000 +w 3/0.665317 1/0.281569 2/0.053114 4/0.000000 +w 1/0.800384 2/0.180997 15/0.018619 3/0.000000 +w 1/0.676323 2/0.262097 15/0.061580 3/0.000000 +w 1/0.704037 2/0.249475 15/0.046488 3/0.000000 +w 1/0.819746 2/0.159114 3/0.021140 4/0.000000 +w 1/0.668337 2/0.279935 3/0.051728 4/0.000000 +w 1/0.626126 2/0.293132 15/0.080742 3/0.000000 +w 1/0.674428 2/0.254334 15/0.071238 3/0.000000 +w 1/0.554692 2/0.341960 15/0.103348 3/0.000000 +w 1/0.596087 2/0.313074 15/0.090839 3/0.000000 +w 1/0.584771 3/0.297259 2/0.117970 4/0.000000 +w 3/0.424454 1/0.416247 2/0.159299 4/0.000000 +w 1/0.730810 2/0.215349 15/0.053841 3/0.000000 +w 1/0.652318 2/0.276081 15/0.071601 3/0.000000 +w 1/0.881782 2/0.118218 3/0.000000 4/0.000000 +w 1/0.938951 2/0.061049 3/0.000000 4/0.000000 +w 1/0.895862 2/0.104138 3/0.000000 4/0.000000 +w 1/0.889366 2/0.110634 3/0.000000 4/0.000000 +w 1/0.673756 3/0.255656 2/0.070588 4/0.000000 +w 1/0.830290 3/0.131963 2/0.037747 4/0.000000 +w 1/0.755232 3/0.160907 2/0.083861 4/0.000000 +w 1/0.715343 3/0.205959 2/0.078698 4/0.000000 +w 1/0.871140 3/0.083801 2/0.045059 4/0.000000 +w 1/0.825219 2/0.091300 3/0.083481 4/0.000000 +w 1/0.791982 3/0.119138 2/0.088880 4/0.000000 +w 1/0.883638 2/0.089912 3/0.026450 4/0.000000 +w 1/0.955914 2/0.044086 3/0.000000 4/0.000000 +w 1/0.899230 2/0.100770 3/0.000000 4/0.000000 +w 1/0.903409 2/0.093837 3/0.002754 4/0.000000 +w 1/0.928749 2/0.041121 3/0.030130 4/0.000000 +w 1/0.853505 2/0.089943 3/0.056552 4/0.000000 +w 1/0.940332 2/0.059668 3/0.000000 4/0.000000 +w 1/0.872515 2/0.123163 15/0.004322 3/0.000000 +w 1/0.890461 2/0.109539 3/0.000000 4/0.000000 +w 1/0.940531 2/0.059469 3/0.000000 4/0.000000 +w 1/0.887726 2/0.112274 3/0.000000 4/0.000000 +w 1/0.916858 2/0.083142 3/0.000000 4/0.000000 +w 1/0.799542 2/0.165819 15/0.034639 3/0.000000 +w 1/0.839032 2/0.142605 15/0.018363 3/0.000000 +w 1/0.871511 2/0.119304 15/0.009185 3/0.000000 +w 1/0.728055 2/0.213081 15/0.058864 3/0.000000 +w 1/0.762721 2/0.187139 15/0.050140 3/0.000000 +w 3/0.550582 1/0.449413 4/0.000005 2/0.000000 +w 1/0.690377 3/0.309623 2/0.000000 4/0.000000 +w 1/0.558076 3/0.436782 2/0.005142 4/0.000000 +w 1/0.510699 3/0.489301 2/0.000000 4/0.000000 +w 1/0.738246 3/0.261183 2/0.000571 4/0.000000 +w 1/0.603697 3/0.355693 2/0.040610 4/0.000000 +w 1/0.585796 3/0.394882 2/0.019322 4/0.000000 +w 1/0.785254 3/0.192605 2/0.022141 4/0.000000 +w 1/0.632041 3/0.309958 2/0.058001 4/0.000000 +w 1/1.000000 2/0.000000 3/0.000000 4/0.000000 +w 1/0.984787 3/0.015213 2/0.000000 4/0.000000 +w 1/0.929877 3/0.070123 2/0.000000 4/0.000000 +w 1/0.963638 3/0.036362 2/0.000000 4/0.000000 +w 1/0.973444 3/0.026556 2/0.000000 4/0.000000 +w 1/0.879424 3/0.120576 2/0.000000 4/0.000000 +w 1/0.844444 3/0.155556 2/0.000000 4/0.000000 +w 1/0.860631 3/0.139369 2/0.000000 4/0.000000 +w 1/1.000000 2/0.000000 3/0.000000 4/0.000000 +w 1/1.000000 2/0.000000 3/0.000000 4/0.000000 +w 1/0.947980 3/0.052020 2/0.000000 4/0.000000 +w 1/0.994151 3/0.005849 2/0.000000 4/0.000000 +w 1/0.913517 3/0.086483 2/0.000000 4/0.000000 +w 1/0.897114 3/0.102886 2/0.000000 4/0.000000 +w 1/1.000000 2/0.000000 3/0.000000 4/0.000000 +w 1/1.000000 2/0.000000 3/0.000000 4/0.000000 +w 1/0.974897 3/0.025103 2/0.000000 4/0.000000 +w 1/1.000000 2/0.000000 3/0.000000 4/0.000000 +w 1/0.939284 3/0.060716 2/0.000000 4/0.000000 +w 1/0.926713 3/0.073287 2/0.000000 4/0.000000 +w 1/1.000000 2/0.000000 3/0.000000 4/0.000000 +w 1/1.000000 2/0.000000 3/0.000000 4/0.000000 +w 1/1.000000 2/0.000000 3/0.000000 4/0.000000 +w 1/1.000000 2/0.000000 3/0.000000 4/0.000000 +w 1/0.984962 3/0.015038 2/0.000000 4/0.000000 +w 1/0.958141 3/0.041859 2/0.000000 4/0.000000 +w 1/1.000000 2/0.000000 3/0.000000 4/0.000000 +w 1/1.000000 2/0.000000 3/0.000000 4/0.000000 +w 1/1.000000 2/0.000000 3/0.000000 4/0.000000 +w 1/1.000000 2/0.000000 3/0.000000 4/0.000000 +w 1/1.000000 2/0.000000 3/0.000000 4/0.000000 +w 1/1.000000 2/0.000000 3/0.000000 4/0.000000 +w 1/1.000000 2/0.000000 3/0.000000 4/0.000000 +w 1/1.000000 2/0.000000 3/0.000000 4/0.000000 +w 1/1.000000 2/0.000000 3/0.000000 4/0.000000 +w 1/1.000000 2/0.000000 3/0.000000 4/0.000000 +w 1/1.000000 2/0.000000 3/0.000000 4/0.000000 +w 1/1.000000 2/0.000000 3/0.000000 4/0.000000 +w 1/1.000000 2/0.000000 3/0.000000 4/0.000000 +w 1/1.000000 2/0.000000 3/0.000000 4/0.000000 +w 1/1.000000 2/0.000000 3/0.000000 4/0.000000 +w 1/1.000000 2/0.000000 3/0.000000 4/0.000000 +w 1/0.998687 2/0.001313 3/0.000000 4/0.000000 +w 1/1.000000 2/0.000000 3/0.000000 4/0.000000 +w 1/1.000000 2/0.000000 3/0.000000 4/0.000000 +w 1/1.000000 2/0.000000 3/0.000000 4/0.000000 +w 1/1.000000 2/0.000000 3/0.000000 4/0.000000 +w 1/1.000000 2/0.000000 3/0.000000 4/0.000000 +w 1/0.992346 2/0.007654 3/0.000000 4/0.000000 +w 1/0.995571 2/0.004429 3/0.000000 4/0.000000 +w 1/1.000000 2/0.000000 3/0.000000 4/0.000000 +w 1/1.000000 2/0.000000 3/0.000000 4/0.000000 +w 1/1.000000 2/0.000000 3/0.000000 4/0.000000 +w 1/1.000000 2/0.000000 3/0.000000 4/0.000000 +w 1/0.980925 2/0.019075 3/0.000000 4/0.000000 +w 1/0.988056 2/0.011944 3/0.000000 4/0.000000 +w 1/1.000000 2/0.000000 3/0.000000 4/0.000000 +w 1/1.000000 2/0.000000 3/0.000000 4/0.000000 +w 1/1.000000 2/0.000000 3/0.000000 4/0.000000 +w 1/1.000000 2/0.000000 3/0.000000 4/0.000000 +w 1/0.948645 2/0.051355 3/0.000000 4/0.000000 +w 1/0.966809 2/0.033191 3/0.000000 4/0.000000 +w 1/1.000000 2/0.000000 3/0.000000 4/0.000000 +w 1/1.000000 2/0.000000 3/0.000000 4/0.000000 +w 1/0.993191 2/0.006809 3/0.000000 4/0.000000 +w 1/1.000000 2/0.000000 3/0.000000 4/0.000000 +w 1/0.932221 2/0.067779 3/0.000000 4/0.000000 +w 1/0.939491 2/0.060509 3/0.000000 4/0.000000 +w 1/0.993921 3/0.006079 2/0.000000 4/0.000000 +w 1/0.915756 3/0.084244 2/0.000000 4/0.000000 +w 1/0.953400 3/0.046600 2/0.000000 4/0.000000 +w 1/0.957826 3/0.042174 2/0.000000 4/0.000000 +w 1/0.826292 3/0.173708 2/0.000000 4/0.000000 +w 1/0.834360 3/0.165640 2/0.000000 4/0.000000 +w 1/1.000000 2/0.000000 3/0.000000 4/0.000000 +w 1/1.000000 2/0.000000 3/0.000000 4/0.000000 +w 1/1.000000 2/0.000000 3/0.000000 4/0.000000 +w 1/1.000000 2/0.000000 3/0.000000 4/0.000000 +w 1/1.000000 2/0.000000 3/0.000000 4/0.000000 +w 1/1.000000 2/0.000000 3/0.000000 4/0.000000 +w 1/1.000000 2/0.000000 3/0.000000 4/0.000000 +w 1/1.000000 2/0.000000 3/0.000000 4/0.000000 +w 1/1.000000 2/0.000000 3/0.000000 4/0.000000 +w 1/1.000000 2/0.000000 3/0.000000 4/0.000000 +w 1/1.000000 2/0.000000 3/0.000000 4/0.000000 +w 1/1.000000 2/0.000000 3/0.000000 4/0.000000 +w 1/1.000000 2/0.000000 3/0.000000 4/0.000000 +w 1/1.000000 2/0.000000 3/0.000000 4/0.000000 +w 1/1.000000 2/0.000000 3/0.000000 4/0.000000 +w 1/1.000000 2/0.000000 3/0.000000 4/0.000000 +w 1/1.000000 2/0.000000 3/0.000000 4/0.000000 +w 1/1.000000 2/0.000000 3/0.000000 4/0.000000 +w 1/1.000000 2/0.000000 3/0.000000 4/0.000000 +w 1/1.000000 2/0.000000 3/0.000000 4/0.000000 +w 1/1.000000 2/0.000000 3/0.000000 4/0.000000 +w 1/1.000000 2/0.000000 3/0.000000 4/0.000000 +w 1/1.000000 2/0.000000 3/0.000000 4/0.000000 +w 1/1.000000 2/0.000000 3/0.000000 4/0.000000 +w 1/1.000000 2/0.000000 3/0.000000 4/0.000000 +w 1/1.000000 2/0.000000 3/0.000000 4/0.000000 +w 1/1.000000 2/0.000000 3/0.000000 4/0.000000 +w 1/1.000000 2/0.000000 3/0.000000 4/0.000000 +w 1/1.000000 2/0.000000 3/0.000000 4/0.000000 +w 1/1.000000 2/0.000000 3/0.000000 4/0.000000 +w 1/1.000000 2/0.000000 3/0.000000 4/0.000000 +w 1/1.000000 2/0.000000 3/0.000000 4/0.000000 +w 1/1.000000 2/0.000000 3/0.000000 4/0.000000 +w 1/1.000000 2/0.000000 3/0.000000 4/0.000000 +w 1/1.000000 2/0.000000 3/0.000000 4/0.000000 +w 1/1.000000 2/0.000000 3/0.000000 4/0.000000 +w 1/1.000000 2/0.000000 3/0.000000 4/0.000000 +w 14/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 14/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 14/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 14/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 14/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 14/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 14/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 14/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 14/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 14/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 14/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 18/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 18/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 18/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 18/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 18/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 18/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 5/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 5/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 5/0.999060 6/0.000940 1/0.000000 2/0.000000 +w 5/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 5/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 5/0.664158 4/0.335842 1/0.000000 2/0.000000 +w 5/0.860870 4/0.139130 1/0.000000 2/0.000000 +w 5/0.550187 4/0.449813 1/0.000000 2/0.000000 +w 4/0.848053 5/0.151947 1/0.000000 2/0.000000 +w 5/0.712725 4/0.287275 1/0.000000 2/0.000000 +w 5/0.999368 4/0.000632 1/0.000000 2/0.000000 +w 5/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 5/0.937405 4/0.062595 1/0.000000 2/0.000000 +w 5/0.992363 4/0.007637 1/0.000000 2/0.000000 +w 5/0.996686 6/0.003313 4/0.000001 1/0.000000 +w 5/0.997263 6/0.002737 1/0.000000 2/0.000000 +w 5/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 5/0.999851 6/0.000149 1/0.000000 2/0.000000 +w 5/0.974973 6/0.025027 1/0.000000 2/0.000000 +w 5/0.999980 6/0.000020 1/0.000000 2/0.000000 +w 5/0.994998 6/0.005002 1/0.000000 2/0.000000 +w 9/0.745856 2/0.245478 6/0.004377 12/0.004289 +w 2/0.551274 9/0.314399 6/0.134327 1/0.000000 +w 6/0.689922 9/0.235972 2/0.074106 1/0.000000 +w 9/0.607825 6/0.324689 2/0.067486 1/0.000000 +w 9/0.602589 6/0.216479 2/0.180932 1/0.000000 +w 2/0.890324 9/0.058313 15/0.051363 1/0.000000 +w 2/0.494305 9/0.300473 12/0.205129 6/0.000094 +w 9/0.440522 12/0.361142 2/0.198336 1/0.000000 +w 12/0.512353 2/0.367002 9/0.106791 15/0.013854 +w 2/0.473860 12/0.353185 9/0.172955 1/0.000000 +w 15/0.838288 2/0.157642 16/0.004070 1/0.000000 +w 12/0.534600 15/0.308597 2/0.156797 16/0.000006 +w 12/0.435023 16/0.394230 15/0.135023 2/0.035723 +w 16/0.593228 15/0.344437 2/0.062335 1/0.000000 +w 12/0.323379 16/0.304144 15/0.286097 2/0.086381 +w 2/0.513960 15/0.380624 1/0.055754 3/0.049662 +w 15/0.486910 2/0.469105 3/0.035893 1/0.008093 +w 15/0.771576 2/0.228424 1/0.000000 3/0.000000 +w 15/0.681450 2/0.301160 1/0.017390 3/0.000000 +w 15/0.604654 2/0.370473 3/0.012562 1/0.012311 +w 2/0.837540 15/0.158348 4/0.004112 1/0.000000 +w 2/0.849908 15/0.149431 4/0.000594 3/0.000067 +w 2/0.783173 15/0.214057 4/0.002770 1/0.000000 +w 2/0.790633 15/0.209363 3/0.000004 1/0.000000 +w 2/0.815515 15/0.179680 4/0.004748 3/0.000057 +w 2/0.960006 15/0.021368 4/0.016000 6/0.002319 +w 2/0.854961 4/0.129450 6/0.015589 1/0.000000 +w 2/0.970001 4/0.028859 6/0.001140 1/0.000000 +w 2/0.961318 15/0.038662 6/0.000020 1/0.000000 +w 2/0.973228 4/0.019895 15/0.006875 6/0.000002 +w 2/0.610632 15/0.210566 1/0.106449 3/0.072353 +w 2/0.628795 15/0.211107 3/0.088388 1/0.071710 +w 2/0.526481 15/0.345710 1/0.086845 3/0.040964 +w 2/0.580223 15/0.277965 1/0.078777 3/0.063035 +w 2/0.627770 1/0.147662 3/0.112700 15/0.111868 +w 2/0.593138 15/0.187323 1/0.162440 3/0.057099 +w 2/0.589720 1/0.227395 15/0.102756 3/0.080129 +w 2/0.617121 1/0.155362 15/0.147654 3/0.079863 +w 2/0.461765 3/0.385209 1/0.106208 15/0.046818 +w 2/0.605372 3/0.242243 15/0.077478 1/0.074906 +w 2/0.549098 3/0.275270 1/0.114522 15/0.061004 +w 2/0.464742 3/0.333576 1/0.164536 15/0.029533 +w 2/0.507449 3/0.328766 1/0.108896 15/0.054888 +w 6/0.392903 9/0.310022 2/0.297074 1/0.000000 +w 6/0.849633 9/0.126478 2/0.023889 1/0.000000 +w 6/0.835966 9/0.161172 2/0.002862 1/0.000000 +w 6/0.655935 9/0.250864 2/0.093201 1/0.000000 +w 6/0.655239 2/0.344761 1/0.000000 3/0.000000 +w 6/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 6/0.999984 4/0.000016 1/0.000000 2/0.000000 +w 6/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 4/0.560438 2/0.436209 6/0.003353 1/0.000000 +w 2/0.504745 4/0.495115 6/0.000140 1/0.000000 +w 2/0.905757 4/0.093169 6/0.001074 1/0.000000 +w 2/0.692642 4/0.280869 6/0.026489 1/0.000000 +w 2/0.833894 9/0.166106 1/0.000000 3/0.000000 +w 9/0.752356 2/0.247511 6/0.000133 1/0.000000 +w 9/0.879305 2/0.090734 6/0.029961 1/0.000000 +w 9/0.650379 2/0.349598 12/0.000022 6/0.000001 +w 2/0.707025 9/0.252957 12/0.039681 6/0.000337 +w 9/0.920883 2/0.078882 12/0.000206 6/0.000029 +w 9/0.732941 2/0.234857 12/0.031299 6/0.000903 +w 2/0.882506 15/0.117494 1/0.000000 3/0.000000 +w 2/0.907374 15/0.092626 1/0.000000 3/0.000000 +w 2/0.886506 15/0.113494 1/0.000000 3/0.000000 +w 2/0.879644 15/0.120349 3/0.000007 1/0.000000 +w 2/0.917138 15/0.081974 4/0.000861 3/0.000027 +w 2/0.946277 15/0.053425 4/0.000282 6/0.000016 +w 2/0.915937 15/0.071197 6/0.007873 4/0.004993 +w 3/0.443597 2/0.369255 1/0.166565 15/0.011049 +w 3/0.527759 2/0.352176 1/0.099942 15/0.020123 +w 2/0.487900 3/0.388701 1/0.064815 15/0.058585 +w 3/0.448236 2/0.413149 1/0.103711 15/0.034904 +w 3/0.602839 2/0.241334 1/0.155827 4/0.000000 +w 3/0.712403 2/0.207146 1/0.080451 4/0.000000 +w 3/0.599692 2/0.328995 1/0.054882 15/0.016431 +w 3/0.627214 2/0.277322 1/0.093393 15/0.002071 +w 15/0.470946 2/0.304106 12/0.224948 1/0.000000 +w 12/0.611796 2/0.231306 15/0.134034 9/0.022864 +w 12/0.815777 2/0.096896 15/0.087327 1/0.000000 +w 12/0.680889 15/0.167809 2/0.151302 1/0.000000 +w 12/0.423391 2/0.416652 15/0.158230 9/0.001727 +w 12/0.774214 2/0.116581 9/0.108134 16/0.001071 +w 12/0.617421 2/0.250823 9/0.073536 15/0.058220 +w 2/0.705438 15/0.247905 1/0.044045 3/0.002612 +w 2/0.692065 15/0.307933 3/0.000002 1/0.000000 +w 15/0.612379 2/0.387098 3/0.000523 1/0.000000 +w 2/0.595253 15/0.382776 3/0.019465 1/0.002506 +w 2/0.786559 15/0.176867 1/0.036385 3/0.000189 +w 2/0.623458 15/0.375474 3/0.001068 1/0.000000 +w 2/0.752248 15/0.247752 1/0.000000 3/0.000000 +w 2/0.643679 3/0.128685 15/0.128635 1/0.099001 +w 2/0.662662 15/0.139453 3/0.129995 1/0.067524 +w 2/0.652372 15/0.166398 3/0.112221 1/0.069009 +w 2/0.585548 1/0.207565 3/0.139431 15/0.067456 +w 2/0.611936 3/0.168336 1/0.138849 15/0.080879 +w 2/0.622656 1/0.144053 3/0.140736 15/0.092555 +w 2/0.548020 3/0.218823 1/0.181488 15/0.051669 +w 2/0.635948 3/0.179449 15/0.095953 1/0.088596 +w 2/0.588274 3/0.214703 1/0.126225 15/0.069899 +w 16/0.641471 15/0.358529 1/0.000000 2/0.000000 +w 15/0.640429 16/0.359571 1/0.000000 2/0.000000 +w 16/0.701010 15/0.298990 1/0.000000 2/0.000000 +w 16/0.844493 15/0.154468 12/0.001039 1/0.000000 +w 16/0.659424 15/0.340576 1/0.000000 2/0.000000 +w 15/0.666733 16/0.307814 2/0.025453 1/0.000000 +w 16/0.874099 15/0.125901 1/0.000000 2/0.000000 +w 16/0.687350 15/0.304876 2/0.007774 1/0.000000 +w 15/0.741277 2/0.210589 1/0.048134 3/0.000000 +w 15/0.545896 2/0.367746 1/0.086358 3/0.000000 +w 15/0.710491 2/0.251368 1/0.038141 3/0.000000 +w 15/0.859363 2/0.140637 1/0.000000 3/0.000000 +w 15/0.714508 2/0.237670 1/0.047822 3/0.000000 +w 15/0.516011 2/0.403229 1/0.070366 3/0.010394 +w 15/0.841708 2/0.158292 1/0.000000 3/0.000000 +w 15/0.705302 2/0.267883 1/0.026815 3/0.000000 +w 15/0.451976 2/0.426903 1/0.121120 3/0.000000 +w 2/0.507038 15/0.347442 1/0.144565 3/0.000955 +w 2/0.477898 15/0.408042 1/0.103935 3/0.010126 +w 2/0.459506 15/0.424455 1/0.116039 3/0.000000 +w 2/0.546516 15/0.301453 1/0.119909 3/0.032122 +w 2/0.497601 15/0.384633 1/0.094513 3/0.023252 +w 2/0.523620 15/0.263721 1/0.212659 3/0.000000 +w 2/0.542078 1/0.267007 15/0.183540 3/0.007375 +w 2/0.562003 15/0.237312 1/0.177760 3/0.022925 +w 2/0.543043 15/0.257533 1/0.194197 3/0.005227 +w 2/0.567086 1/0.239916 15/0.150182 3/0.042816 +w 2/0.576378 15/0.215150 1/0.168267 3/0.040205 +w 6/0.704950 7/0.295050 1/0.000000 2/0.000000 +w 6/0.554725 7/0.445275 1/0.000000 2/0.000000 +w 6/0.668952 7/0.331048 1/0.000000 2/0.000000 +w 6/0.812728 7/0.187272 1/0.000000 2/0.000000 +w 6/0.693888 7/0.306112 1/0.000000 2/0.000000 +w 6/0.663336 7/0.336664 1/0.000000 2/0.000000 +w 6/0.564158 7/0.435842 1/0.000000 2/0.000000 +w 6/0.805253 7/0.194747 1/0.000000 2/0.000000 +w 6/0.690608 7/0.309392 1/0.000000 2/0.000000 +w 7/0.601940 6/0.398060 1/0.000000 2/0.000000 +w 7/0.766025 6/0.233975 1/0.000000 2/0.000000 +w 7/0.625000 6/0.375000 1/0.000000 2/0.000000 +w 7/0.607583 6/0.392417 1/0.000000 2/0.000000 +w 7/0.596166 6/0.403834 1/0.000000 2/0.000000 +w 7/0.757093 6/0.242907 1/0.000000 2/0.000000 +w 7/0.593712 6/0.406288 1/0.000000 2/0.000000 +w 7/0.516451 8/0.483549 1/0.000000 2/0.000000 +w 8/0.771555 7/0.228445 1/0.000000 2/0.000000 +w 8/0.775597 7/0.224403 1/0.000000 2/0.000000 +w 7/0.617939 8/0.382061 1/0.000000 2/0.000000 +w 8/0.646921 7/0.353079 1/0.000000 2/0.000000 +w 8/0.776220 7/0.223780 1/0.000000 2/0.000000 +w 8/0.773016 7/0.226984 1/0.000000 2/0.000000 +w 7/0.623145 8/0.376855 1/0.000000 2/0.000000 +w 8/0.656767 7/0.343233 1/0.000000 2/0.000000 +w 8/0.782910 7/0.217090 1/0.000000 2/0.000000 +w 8/0.894154 7/0.105846 1/0.000000 2/0.000000 +w 8/0.872452 7/0.127548 1/0.000000 2/0.000000 +w 8/0.832032 7/0.167968 1/0.000000 2/0.000000 +w 8/0.861347 7/0.138653 1/0.000000 2/0.000000 +w 8/0.883545 7/0.116455 1/0.000000 2/0.000000 +w 8/0.823799 7/0.176201 1/0.000000 2/0.000000 +w 10/0.740512 9/0.259488 1/0.000000 2/0.000000 +w 10/0.856768 9/0.143232 1/0.000000 2/0.000000 +w 10/0.660020 9/0.339980 1/0.000000 2/0.000000 +w 9/0.521371 10/0.478629 1/0.000000 2/0.000000 +w 10/0.693543 9/0.306457 1/0.000000 2/0.000000 +w 10/0.767207 9/0.232793 1/0.000000 2/0.000000 +w 10/0.888299 9/0.111701 1/0.000000 2/0.000000 +w 10/0.575598 9/0.424402 1/0.000000 2/0.000000 +w 10/0.759447 9/0.240553 1/0.000000 2/0.000000 +w 9/0.580528 10/0.419472 1/0.000000 2/0.000000 +w 9/0.757230 10/0.242770 1/0.000000 2/0.000000 +w 9/0.570625 10/0.429375 1/0.000000 2/0.000000 +w 9/0.593772 10/0.406228 1/0.000000 2/0.000000 +w 9/0.749589 10/0.250411 1/0.000000 2/0.000000 +w 9/0.524536 10/0.475464 1/0.000000 2/0.000000 +w 9/0.541809 10/0.458191 1/0.000000 2/0.000000 +w 10/0.663940 11/0.336060 1/0.000000 2/0.000000 +w 10/0.615080 11/0.384920 1/0.000000 2/0.000000 +w 10/0.711427 11/0.288573 1/0.000000 2/0.000000 +w 10/0.784438 11/0.215562 1/0.000000 2/0.000000 +w 10/0.680025 11/0.319975 1/0.000000 2/0.000000 +w 10/0.607464 11/0.392536 1/0.000000 2/0.000000 +w 10/0.567480 11/0.432520 1/0.000000 2/0.000000 +w 10/0.748756 11/0.251244 1/0.000000 2/0.000000 +w 10/0.634842 11/0.365158 1/0.000000 2/0.000000 +w 11/0.561841 10/0.438159 1/0.000000 2/0.000000 +w 11/0.686832 10/0.313168 1/0.000000 2/0.000000 +w 10/0.572442 11/0.427558 1/0.000000 2/0.000000 +w 11/0.531449 10/0.468551 1/0.000000 2/0.000000 +w 11/0.533325 10/0.466675 1/0.000000 2/0.000000 +w 11/0.700673 10/0.299327 1/0.000000 2/0.000000 +w 11/0.552782 10/0.447218 1/0.000000 2/0.000000 +w 12/0.775475 13/0.224525 1/0.000000 2/0.000000 +w 12/0.624753 13/0.375247 1/0.000000 2/0.000000 +w 12/0.747319 13/0.252681 1/0.000000 2/0.000000 +w 12/0.873720 13/0.126280 1/0.000000 2/0.000000 +w 12/0.766227 13/0.233773 1/0.000000 2/0.000000 +w 12/0.708060 13/0.291940 1/0.000000 2/0.000000 +w 12/0.571595 13/0.428405 1/0.000000 2/0.000000 +w 12/0.877038 13/0.122962 1/0.000000 2/0.000000 +w 12/0.756067 13/0.243933 1/0.000000 2/0.000000 +w 13/0.667218 12/0.332782 1/0.000000 2/0.000000 +w 13/0.828266 12/0.171734 1/0.000000 2/0.000000 +w 13/0.640766 12/0.359234 1/0.000000 2/0.000000 +w 13/0.652724 12/0.347276 1/0.000000 2/0.000000 +w 13/0.756822 12/0.243178 1/0.000000 2/0.000000 +w 13/0.846099 12/0.153901 1/0.000000 2/0.000000 +w 13/0.694244 12/0.305756 1/0.000000 2/0.000000 +w 13/0.738348 14/0.261652 1/0.000000 2/0.000000 +w 13/0.551867 14/0.448133 1/0.000000 2/0.000000 +w 14/0.586356 13/0.413644 1/0.000000 2/0.000000 +w 13/0.565585 14/0.434415 1/0.000000 2/0.000000 +w 13/0.566826 14/0.433174 1/0.000000 2/0.000000 +w 13/0.699271 14/0.300729 1/0.000000 2/0.000000 +w 14/0.585720 13/0.414280 1/0.000000 2/0.000000 +w 14/0.604672 13/0.395328 1/0.000000 2/0.000000 +w 13/0.516885 14/0.483115 1/0.000000 2/0.000000 +w 14/0.703936 13/0.296064 1/0.000000 2/0.000000 +w 14/0.835869 13/0.164131 1/0.000000 2/0.000000 +w 14/0.751076 13/0.248924 1/0.000000 2/0.000000 +w 14/0.720107 13/0.279893 1/0.000000 2/0.000000 +w 14/0.778563 13/0.221437 1/0.000000 2/0.000000 +w 14/0.838277 13/0.161723 1/0.000000 2/0.000000 +w 14/0.724840 13/0.275160 1/0.000000 2/0.000000 +w 16/0.859517 17/0.140483 1/0.000000 2/0.000000 +w 16/0.721144 17/0.278856 1/0.000000 2/0.000000 +w 16/0.571017 17/0.428983 1/0.000000 2/0.000000 +w 16/0.755673 17/0.244327 1/0.000000 2/0.000000 +w 16/0.740237 17/0.259763 1/0.000000 2/0.000000 +w 16/0.823055 17/0.176945 1/0.000000 2/0.000000 +w 16/0.642044 17/0.357956 1/0.000000 2/0.000000 +w 16/0.502713 17/0.497287 1/0.000000 2/0.000000 +w 16/0.689043 17/0.310957 1/0.000000 2/0.000000 +w 17/0.623995 16/0.376005 1/0.000000 2/0.000000 +w 17/0.820823 16/0.179177 1/0.000000 2/0.000000 +w 17/0.611729 16/0.388271 1/0.000000 2/0.000000 +w 17/0.616681 16/0.383319 1/0.000000 2/0.000000 +w 17/0.718928 16/0.281072 1/0.000000 2/0.000000 +w 17/0.826588 16/0.173412 1/0.000000 2/0.000000 +w 17/0.657936 16/0.342064 1/0.000000 2/0.000000 +w 17/0.709102 18/0.290898 1/0.000000 2/0.000000 +w 17/0.605031 18/0.394969 1/0.000000 2/0.000000 +w 17/0.719188 18/0.280812 1/0.000000 2/0.000000 +w 17/0.848525 18/0.151475 1/0.000000 2/0.000000 +w 17/0.712910 18/0.287090 1/0.000000 2/0.000000 +w 17/0.917967 18/0.041852 16/0.040181 1/0.000000 +w 17/0.932488 16/0.043283 18/0.024229 1/0.000000 +w 17/0.919784 16/0.044620 18/0.035596 1/0.000000 +w 17/0.611755 18/0.388245 1/0.000000 2/0.000000 +w 17/0.702788 18/0.297212 1/0.000000 2/0.000000 +w 17/0.859632 18/0.140368 1/0.000000 2/0.000000 +w 17/0.713099 18/0.286901 1/0.000000 2/0.000000 +w 17/0.948410 16/0.035297 18/0.016293 1/0.000000 +w 17/0.944168 16/0.037766 18/0.018066 1/0.000000 +w 18/0.599816 17/0.400184 1/0.000000 2/0.000000 +w 18/0.769100 17/0.230900 1/0.000000 2/0.000000 +w 18/0.566028 17/0.433972 1/0.000000 2/0.000000 +w 18/0.586809 17/0.413191 1/0.000000 2/0.000000 +w 18/0.601683 17/0.398317 1/0.000000 2/0.000000 +w 18/0.764812 17/0.235188 1/0.000000 2/0.000000 +w 18/0.596282 17/0.403718 1/0.000000 2/0.000000 +w 6/0.900786 7/0.099214 1/0.000000 2/0.000000 +w 6/0.872137 7/0.112258 9/0.015605 1/0.000000 +w 6/0.901148 9/0.061080 7/0.037772 1/0.000000 +w 6/0.887582 7/0.112418 1/0.000000 2/0.000000 +w 6/0.863190 9/0.136810 1/0.000000 2/0.000000 +w 6/0.790688 9/0.209312 1/0.000000 2/0.000000 +w 6/0.851951 9/0.148049 1/0.000000 2/0.000000 +w 6/0.882524 7/0.117476 1/0.000000 2/0.000000 +w 6/0.946179 7/0.053821 1/0.000000 2/0.000000 +w 6/0.895939 7/0.104061 1/0.000000 2/0.000000 +w 6/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 6/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 8/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 8/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 8/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 8/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 8/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 8/0.944914 7/0.055086 1/0.000000 2/0.000000 +w 8/0.969085 7/0.030915 1/0.000000 2/0.000000 +w 8/0.958184 7/0.041816 1/0.000000 2/0.000000 +w 8/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 8/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 8/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 8/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 8/0.954797 7/0.045203 1/0.000000 2/0.000000 +w 8/0.948821 7/0.051179 1/0.000000 2/0.000000 +w 7/0.917640 8/0.061588 6/0.020772 1/0.000000 +w 7/0.866972 8/0.133028 1/0.000000 2/0.000000 +w 7/0.759132 8/0.240868 1/0.000000 2/0.000000 +w 7/0.835475 8/0.164525 1/0.000000 2/0.000000 +w 7/0.900492 6/0.099508 1/0.000000 2/0.000000 +w 7/0.894314 6/0.096637 8/0.009049 1/0.000000 +w 7/0.902943 6/0.097057 1/0.000000 2/0.000000 +w 7/0.757885 8/0.242115 1/0.000000 2/0.000000 +w 7/0.908485 8/0.063620 6/0.027895 1/0.000000 +w 7/0.834085 8/0.165915 1/0.000000 2/0.000000 +w 7/0.877081 6/0.109185 8/0.013734 1/0.000000 +w 7/0.896276 6/0.103724 1/0.000000 2/0.000000 +w 9/0.919899 10/0.080101 1/0.000000 2/0.000000 +w 9/0.999996 12/0.000004 1/0.000000 2/0.000000 +w 9/0.932323 10/0.067677 1/0.000000 2/0.000000 +w 9/0.928727 10/0.071273 1/0.000000 2/0.000000 +w 9/0.863516 12/0.105356 2/0.031128 1/0.000000 +w 9/0.909411 6/0.051998 2/0.038591 1/0.000000 +w 9/0.949608 2/0.044621 6/0.005771 1/0.000000 +w 9/0.971322 2/0.028678 1/0.000000 3/0.000000 +w 9/0.998501 6/0.000802 2/0.000697 1/0.000000 +w 9/0.960089 2/0.038913 12/0.000997 6/0.000001 +w 9/0.923589 10/0.076411 1/0.000000 2/0.000000 +w 9/0.928797 10/0.071203 1/0.000000 2/0.000000 +w 10/0.901956 11/0.098044 1/0.000000 2/0.000000 +w 10/0.920880 11/0.079120 1/0.000000 2/0.000000 +w 10/0.983975 11/0.016025 1/0.000000 2/0.000000 +w 10/0.909712 11/0.090288 1/0.000000 2/0.000000 +w 10/0.946484 9/0.053516 1/0.000000 2/0.000000 +w 10/0.927882 9/0.072118 1/0.000000 2/0.000000 +w 10/0.938442 9/0.061558 1/0.000000 2/0.000000 +w 10/0.885226 11/0.114774 1/0.000000 2/0.000000 +w 10/0.965547 11/0.034453 1/0.000000 2/0.000000 +w 10/0.889195 11/0.110805 1/0.000000 2/0.000000 +w 10/0.957917 9/0.042083 1/0.000000 2/0.000000 +w 10/0.954421 9/0.045579 1/0.000000 2/0.000000 +w 11/0.909619 10/0.090381 1/0.000000 2/0.000000 +w 11/0.993592 10/0.006408 1/0.000000 2/0.000000 +w 11/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 11/0.992979 10/0.007021 1/0.000000 2/0.000000 +w 11/0.992143 10/0.007857 1/0.000000 2/0.000000 +w 11/0.830648 10/0.169352 1/0.000000 2/0.000000 +w 11/0.779307 10/0.220693 1/0.000000 2/0.000000 +w 11/0.808916 10/0.191084 1/0.000000 2/0.000000 +w 11/0.924921 10/0.075079 1/0.000000 2/0.000000 +w 11/0.999288 10/0.000712 1/0.000000 2/0.000000 +w 11/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 11/0.995741 10/0.004259 1/0.000000 2/0.000000 +w 11/0.829293 10/0.170707 1/0.000000 2/0.000000 +w 11/0.834906 10/0.165094 1/0.000000 2/0.000000 +w 12/0.958256 13/0.041744 1/0.000000 2/0.000000 +w 12/0.948137 13/0.051863 1/0.000000 2/0.000000 +w 12/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 12/0.958153 13/0.041847 1/0.000000 2/0.000000 +w 12/0.871750 9/0.065009 2/0.063241 1/0.000000 +w 12/0.981015 15/0.018832 16/0.000153 1/0.000000 +w 12/0.967214 2/0.029432 15/0.003354 1/0.000000 +w 12/0.914415 13/0.056629 9/0.028956 1/0.000000 +w 12/0.922861 9/0.068595 2/0.008544 1/0.000000 +w 12/0.942342 13/0.047230 9/0.010428 1/0.000000 +w 12/0.752099 9/0.179448 2/0.068453 1/0.000000 +w 12/0.835384 9/0.101492 2/0.063124 1/0.000000 +w 13/0.882002 14/0.117998 1/0.000000 2/0.000000 +w 13/0.889474 14/0.110526 1/0.000000 2/0.000000 +w 13/0.946610 14/0.038297 12/0.015093 1/0.000000 +w 13/0.887272 14/0.112728 1/0.000000 2/0.000000 +w 13/0.926395 12/0.073605 1/0.000000 2/0.000000 +w 13/0.920655 12/0.079345 1/0.000000 2/0.000000 +w 13/0.922098 12/0.077902 1/0.000000 2/0.000000 +w 13/0.863434 14/0.136566 1/0.000000 2/0.000000 +w 13/0.947620 14/0.044383 12/0.007997 1/0.000000 +w 13/0.874176 14/0.125824 1/0.000000 2/0.000000 +w 13/0.934665 12/0.065335 1/0.000000 2/0.000000 +w 13/0.929035 12/0.070965 1/0.000000 2/0.000000 +w 14/0.981866 13/0.018134 1/0.000000 2/0.000000 +w 14/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 14/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 14/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 14/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 14/0.916284 13/0.083716 1/0.000000 2/0.000000 +w 14/0.925575 13/0.074425 1/0.000000 2/0.000000 +w 14/0.918322 13/0.081678 1/0.000000 2/0.000000 +w 14/0.985335 13/0.014665 1/0.000000 2/0.000000 +w 14/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 14/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 14/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 14/0.932959 13/0.067041 1/0.000000 2/0.000000 +w 14/0.922025 13/0.077975 1/0.000000 2/0.000000 +w 16/0.917128 17/0.082872 1/0.000000 2/0.000000 +w 16/0.938694 17/0.061306 1/0.000000 2/0.000000 +w 16/0.988317 17/0.011683 1/0.000000 2/0.000000 +w 16/0.930116 17/0.069884 1/0.000000 2/0.000000 +w 16/0.949728 15/0.050270 12/0.000002 1/0.000000 +w 16/0.934806 15/0.065194 1/0.000000 2/0.000000 +w 16/0.931273 15/0.060706 12/0.008021 1/0.000000 +w 16/0.878435 17/0.112976 12/0.008589 1/0.000000 +w 16/0.902277 17/0.049032 12/0.048691 1/0.000000 +w 16/0.899636 17/0.099253 12/0.001111 1/0.000000 +w 16/0.741886 12/0.243656 15/0.013140 17/0.001318 +w 16/0.952340 15/0.038716 12/0.008944 1/0.000000 +w 18/0.978229 17/0.021771 1/0.000000 2/0.000000 +w 18/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 18/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 18/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 18/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 18/0.889641 17/0.110359 1/0.000000 2/0.000000 +w 18/0.894228 17/0.105772 1/0.000000 2/0.000000 +w 18/0.895493 17/0.104507 1/0.000000 2/0.000000 +w 18/0.952989 17/0.047011 1/0.000000 2/0.000000 +w 18/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 18/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 18/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 18/0.876540 17/0.123460 1/0.000000 2/0.000000 +w 18/0.880069 17/0.119931 1/0.000000 2/0.000000 +w 2/0.999871 6/0.000129 1/0.000000 3/0.000000 +w 2/0.927111 9/0.068052 12/0.004221 6/0.000616 +w 2/0.937451 15/0.062547 6/0.000002 1/0.000000 +w 2/0.976953 15/0.023041 6/0.000006 1/0.000000 +w 2/0.852251 9/0.147740 6/0.000005 4/0.000004 +w 2/0.883275 9/0.116691 12/0.000034 1/0.000000 +w 2/0.860806 9/0.133607 4/0.005562 6/0.000025 +w 2/0.961584 6/0.038413 4/0.000003 1/0.000000 +w 2/0.902658 9/0.097342 1/0.000000 3/0.000000 +w 2/0.998804 6/0.001196 1/0.000000 3/0.000000 +w 2/0.653120 9/0.217776 6/0.129104 1/0.000000 +w 2/0.806635 9/0.193363 6/0.000002 1/0.000000 +w 2/1.000000 1/0.000000 3/0.000000 4/0.000000 +w 2/0.803873 6/0.106349 9/0.089778 1/0.000000 +w 2/1.000000 1/0.000000 3/0.000000 4/0.000000 +w 6/0.601626 2/0.310124 9/0.088250 1/0.000000 +w 2/0.429029 6/0.389834 9/0.181136 1/0.000000 +w 2/0.921917 4/0.077633 6/0.000450 1/0.000000 +w 2/0.768637 6/0.145367 4/0.085996 1/0.000000 +w 2/0.664004 6/0.330995 4/0.005001 1/0.000000 +w 2/0.939011 6/0.060987 4/0.000002 1/0.000000 +w 6/0.604888 2/0.395112 1/0.000000 3/0.000000 +w 6/0.522909 2/0.477091 1/0.000000 3/0.000000 +w 15/0.913692 2/0.086308 1/0.000000 3/0.000000 +w 15/0.957216 2/0.042784 1/0.000000 3/0.000000 +w 15/0.927988 2/0.072012 1/0.000000 3/0.000000 +w 15/0.919236 2/0.080764 1/0.000000 3/0.000000 +w 15/0.820027 16/0.163210 2/0.016735 12/0.000028 +w 15/0.933974 16/0.066026 1/0.000000 2/0.000000 +w 15/0.887178 16/0.107089 2/0.005733 1/0.000000 +w 15/0.878972 2/0.121028 1/0.000000 3/0.000000 +w 15/0.929112 2/0.070888 1/0.000000 3/0.000000 +w 15/0.896947 2/0.099841 16/0.003212 1/0.000000 +w 15/0.915161 2/0.084701 16/0.000138 1/0.000000 +w 15/0.897725 16/0.052309 2/0.049336 12/0.000630 +w 15/0.793407 2/0.200306 12/0.006287 1/0.000000 +w 15/0.870119 2/0.129881 1/0.000000 3/0.000000 +w 15/0.848533 2/0.151467 1/0.000000 3/0.000000 +w 15/0.780019 2/0.219981 1/0.000000 3/0.000000 +w 15/0.864811 2/0.135189 1/0.000000 3/0.000000 +w 15/0.615019 2/0.360931 12/0.024050 1/0.000000 +w 15/0.714401 2/0.285599 1/0.000000 3/0.000000 +w 15/0.714638 2/0.268234 12/0.017128 1/0.000000 +w 15/0.539411 2/0.460579 12/0.000006 16/0.000004 +w 15/0.674377 2/0.325460 12/0.000163 1/0.000000 +w 2/0.672855 15/0.327139 12/0.000006 1/0.000000 +w 2/0.599071 15/0.400929 1/0.000000 3/0.000000 +w 2/0.492939 15/0.483792 12/0.023270 1/0.000000 +w 2/0.815800 15/0.184200 1/0.000000 3/0.000000 +w 2/0.647591 15/0.352409 1/0.000000 3/0.000000 +w 2/0.836218 15/0.146081 4/0.017701 1/0.000000 +w 2/0.847328 15/0.152672 1/0.000000 3/0.000000 +w 2/0.778975 15/0.221010 4/0.000014 12/0.000001 +w 2/0.930271 15/0.055862 9/0.012612 12/0.001248 +w 2/0.899509 15/0.100454 12/0.000037 1/0.000000 +w 2/0.943278 15/0.052659 4/0.004061 12/0.000002 +w 2/0.894630 15/0.094870 6/0.010486 4/0.000014 +w 2/0.927437 9/0.069433 15/0.003130 1/0.000000 +w 2/0.412550 3/0.345677 1/0.236166 15/0.005505 +w 1/0.355262 2/0.334073 3/0.310665 4/0.000000 +w 3/0.466363 2/0.288090 1/0.237675 4/0.007872 +w 3/0.403345 2/0.352172 1/0.239782 4/0.004701 +w 3/0.452762 1/0.327861 2/0.216733 4/0.002644 +w 3/0.619850 1/0.212579 2/0.167571 4/0.000000 +w 3/0.545922 1/0.228442 2/0.225353 4/0.000283 +w 2/0.519013 1/0.335965 15/0.121537 3/0.023485 +w 2/0.450201 1/0.435656 15/0.077433 3/0.036709 +w 2/0.532738 1/0.315782 15/0.093498 3/0.057982 +w 2/0.526280 1/0.323460 15/0.108609 3/0.041651 +w 2/0.454425 1/0.422654 3/0.066896 15/0.056025 +w 2/0.539845 1/0.300103 3/0.097729 15/0.062323 +w 2/0.539027 1/0.309258 15/0.076599 3/0.075116 +w 2/0.489787 3/0.248926 1/0.240212 15/0.021075 +w 2/0.421075 1/0.352564 3/0.226361 4/0.000000 +w 2/0.454569 3/0.297549 1/0.234786 15/0.013096 +w 3/0.726801 1/0.184493 2/0.088706 4/0.000000 +w 3/0.633029 1/0.296243 2/0.070687 4/0.000041 +w 3/0.774362 1/0.174501 2/0.051089 4/0.000048 +w 3/0.834595 1/0.098119 2/0.067286 4/0.000000 +w 3/0.753256 1/0.177768 2/0.068976 4/0.000000 +w 2/0.456469 1/0.411465 3/0.101227 15/0.030839 +w 2/0.533175 1/0.269628 3/0.154526 15/0.042671 +w 2/0.537654 1/0.285858 3/0.123277 15/0.053211 +w 2/0.455201 1/0.375467 3/0.157289 15/0.012042 +w 2/0.518343 1/0.252999 3/0.197646 15/0.031012 +w 2/0.482832 1/0.377801 15/0.139367 3/0.000000 +w 1/0.473576 2/0.427919 15/0.095416 3/0.003089 +w 2/0.503832 1/0.356682 15/0.132998 3/0.006488 +w 1/0.654845 2/0.226858 3/0.118297 4/0.000000 +w 1/0.839071 2/0.090950 3/0.069979 4/0.000000 +w 1/0.646862 2/0.192481 3/0.160657 4/0.000000 +w 1/0.651529 2/0.211363 3/0.137108 4/0.000000 +w 1/0.598112 3/0.238409 2/0.163479 4/0.000000 +w 1/0.574199 3/0.288898 2/0.136903 4/0.000000 +w 1/0.522575 3/0.305327 2/0.172098 4/0.000000 +w 1/0.621595 2/0.297929 3/0.043832 15/0.036644 +w 1/0.831387 2/0.147047 3/0.021566 4/0.000000 +w 1/0.662309 2/0.263961 3/0.062068 15/0.011662 +w 1/0.641203 2/0.281342 3/0.054638 15/0.022817 +w 1/0.541113 3/0.382200 2/0.076687 4/0.000000 +w 1/0.734276 3/0.234318 2/0.031406 4/0.000000 +w 3/0.489488 1/0.453200 2/0.046252 4/0.011059 +w 1/0.492920 3/0.441997 2/0.061815 4/0.003269 +w 1/0.639176 2/0.291675 15/0.069149 3/0.000000 +w 1/0.793032 2/0.182124 15/0.024844 3/0.000000 +w 1/0.619976 2/0.309935 15/0.060110 3/0.009979 +w 1/0.632904 2/0.301756 15/0.065340 3/0.000000 +w 1/0.676347 3/0.318986 2/0.004667 4/0.000000 +w 3/0.572873 1/0.394505 4/0.032622 2/0.000000 +w 3/0.682549 1/0.263999 4/0.031251 2/0.022201 +w 3/0.539507 1/0.418110 4/0.023486 2/0.018897 +w 1/0.844387 2/0.119921 3/0.035692 4/0.000000 +w 1/0.668794 2/0.243449 3/0.087757 4/0.000000 +w 1/0.671447 2/0.252581 3/0.073479 15/0.002493 +w 1/0.840167 2/0.104926 3/0.054907 4/0.000000 +w 1/0.661314 2/0.236265 3/0.102421 4/0.000000 +w 1/0.826405 3/0.096702 2/0.076893 4/0.000000 +w 1/0.636187 3/0.191399 2/0.172414 4/0.000000 +w 1/0.808468 2/0.177407 15/0.008854 3/0.005271 +w 1/0.614367 2/0.307534 15/0.052131 3/0.025968 +w 1/1.000000 2/0.000000 3/0.000000 4/0.000000 +w 1/1.000000 2/0.000000 3/0.000000 4/0.000000 +w 1/0.985589 2/0.014411 3/0.000000 4/0.000000 +w 1/1.000000 2/0.000000 3/0.000000 4/0.000000 +w 1/1.000000 2/0.000000 3/0.000000 4/0.000000 +w 1/0.922617 2/0.077383 3/0.000000 4/0.000000 +w 1/0.917964 2/0.082036 3/0.000000 4/0.000000 +w 1/0.918732 2/0.081268 3/0.000000 4/0.000000 +w 1/1.000000 2/0.000000 3/0.000000 4/0.000000 +w 1/1.000000 2/0.000000 3/0.000000 4/0.000000 +w 1/0.995639 2/0.004361 3/0.000000 4/0.000000 +w 1/1.000000 2/0.000000 3/0.000000 4/0.000000 +w 1/0.934022 2/0.065978 3/0.000000 4/0.000000 +w 1/0.928003 2/0.071997 3/0.000000 4/0.000000 +w 1/1.000000 2/0.000000 3/0.000000 4/0.000000 +w 1/1.000000 2/0.000000 3/0.000000 4/0.000000 +w 1/1.000000 2/0.000000 3/0.000000 4/0.000000 +w 1/1.000000 2/0.000000 3/0.000000 4/0.000000 +w 1/0.942475 2/0.057525 3/0.000000 4/0.000000 +w 1/0.938431 2/0.061569 3/0.000000 4/0.000000 +w 1/1.000000 2/0.000000 3/0.000000 4/0.000000 +w 1/1.000000 2/0.000000 3/0.000000 4/0.000000 +w 1/1.000000 2/0.000000 3/0.000000 4/0.000000 +w 1/1.000000 2/0.000000 3/0.000000 4/0.000000 +w 1/0.957020 2/0.042980 3/0.000000 4/0.000000 +w 1/0.947977 2/0.052023 3/0.000000 4/0.000000 +w 1/1.000000 2/0.000000 3/0.000000 4/0.000000 +w 1/1.000000 2/0.000000 3/0.000000 4/0.000000 +w 1/1.000000 2/0.000000 3/0.000000 4/0.000000 +w 1/1.000000 2/0.000000 3/0.000000 4/0.000000 +w 1/0.959349 2/0.031322 3/0.009329 4/0.000000 +w 1/0.960241 2/0.036997 3/0.002762 4/0.000000 +w 1/1.000000 2/0.000000 3/0.000000 4/0.000000 +w 1/1.000000 2/0.000000 3/0.000000 4/0.000000 +w 1/1.000000 2/0.000000 3/0.000000 4/0.000000 +w 1/1.000000 2/0.000000 3/0.000000 4/0.000000 +w 1/0.956159 3/0.026359 2/0.017482 4/0.000000 +w 1/0.959106 2/0.024118 3/0.016776 4/0.000000 +w 1/1.000000 2/0.000000 3/0.000000 4/0.000000 +w 1/1.000000 2/0.000000 3/0.000000 4/0.000000 +w 1/1.000000 2/0.000000 3/0.000000 4/0.000000 +w 1/1.000000 2/0.000000 3/0.000000 4/0.000000 +w 1/0.936030 3/0.056099 2/0.007871 4/0.000000 +w 1/0.948197 3/0.038941 2/0.012862 4/0.000000 +w 1/1.000000 2/0.000000 3/0.000000 4/0.000000 +w 1/0.985538 3/0.014462 2/0.000000 4/0.000000 +w 1/0.946624 3/0.053376 2/0.000000 4/0.000000 +w 1/1.000000 2/0.000000 3/0.000000 4/0.000000 +w 1/0.993887 3/0.006113 2/0.000000 4/0.000000 +w 1/0.870468 3/0.129532 2/0.000000 4/0.000000 +w 1/0.902065 3/0.097935 2/0.000000 4/0.000000 +w 1/0.886988 3/0.113012 2/0.000000 4/0.000000 +w 1/1.000000 2/0.000000 3/0.000000 4/0.000000 +w 1/0.960985 3/0.039015 2/0.000000 4/0.000000 +w 1/0.926069 3/0.073931 2/0.000000 4/0.000000 +w 1/0.972527 3/0.027473 2/0.000000 4/0.000000 +w 1/0.823909 3/0.176091 2/0.000000 4/0.000000 +w 1/0.844269 3/0.155731 2/0.000000 4/0.000000 +w 1/1.000000 2/0.000000 3/0.000000 4/0.000000 +w 1/1.000000 2/0.000000 3/0.000000 4/0.000000 +w 1/1.000000 2/0.000000 3/0.000000 4/0.000000 +w 1/1.000000 2/0.000000 3/0.000000 4/0.000000 +w 1/1.000000 2/0.000000 3/0.000000 4/0.000000 +w 1/1.000000 2/0.000000 3/0.000000 4/0.000000 +w 1/1.000000 2/0.000000 3/0.000000 4/0.000000 +w 1/1.000000 2/0.000000 3/0.000000 4/0.000000 +w 1/1.000000 2/0.000000 3/0.000000 4/0.000000 +w 1/1.000000 2/0.000000 3/0.000000 4/0.000000 +w 1/1.000000 2/0.000000 3/0.000000 4/0.000000 +w 1/1.000000 2/0.000000 3/0.000000 4/0.000000 +w 1/1.000000 2/0.000000 3/0.000000 4/0.000000 +w 1/1.000000 2/0.000000 3/0.000000 4/0.000000 +w 1/1.000000 2/0.000000 3/0.000000 4/0.000000 +w 1/1.000000 2/0.000000 3/0.000000 4/0.000000 +w 1/1.000000 2/0.000000 3/0.000000 4/0.000000 +w 1/1.000000 2/0.000000 3/0.000000 4/0.000000 +w 1/1.000000 2/0.000000 3/0.000000 4/0.000000 +w 1/1.000000 2/0.000000 3/0.000000 4/0.000000 +w 1/1.000000 2/0.000000 3/0.000000 4/0.000000 +w 1/1.000000 2/0.000000 3/0.000000 4/0.000000 +w 1/1.000000 2/0.000000 3/0.000000 4/0.000000 +w 1/1.000000 2/0.000000 3/0.000000 4/0.000000 +w 1/1.000000 2/0.000000 3/0.000000 4/0.000000 +w 1/1.000000 2/0.000000 3/0.000000 4/0.000000 +w 1/1.000000 2/0.000000 3/0.000000 4/0.000000 +w 1/1.000000 2/0.000000 3/0.000000 4/0.000000 +w 1/1.000000 2/0.000000 3/0.000000 4/0.000000 +w 5/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 5/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 5/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 5/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 5/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 4/0.974654 5/0.025346 1/0.000000 2/0.000000 +w 4/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 4/0.992770 5/0.007230 1/0.000000 2/0.000000 +w 4/0.855015 5/0.144985 1/0.000000 2/0.000000 +w 4/0.982571 5/0.017429 1/0.000000 2/0.000000 +w 5/0.548982 4/0.451018 1/0.000000 2/0.000000 +w 5/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 4/0.602237 5/0.397763 1/0.000000 2/0.000000 +w 5/0.605971 4/0.394029 1/0.000000 2/0.000000 +w 5/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 5/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 5/0.999994 4/0.000006 1/0.000000 2/0.000000 +w 5/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 5/0.999562 4/0.000438 1/0.000000 2/0.000000 +w 5/0.994350 4/0.005650 1/0.000000 2/0.000000 +w 5/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 5/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 5/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 5/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 5/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 4/0.943014 3/0.056986 1/0.000000 2/0.000000 +w 4/0.839093 3/0.156879 2/0.004028 1/0.000000 +w 4/0.758223 3/0.241777 1/0.000000 2/0.000000 +w 4/0.896462 3/0.103538 1/0.000000 2/0.000000 +w 4/0.887653 3/0.112347 1/0.000000 2/0.000000 +w 5/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 5/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 5/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 5/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 5/0.786835 4/0.213165 1/0.000000 2/0.000000 +w 4/0.679057 5/0.320943 1/0.000000 2/0.000000 +w 4/0.882816 5/0.117184 1/0.000000 2/0.000000 +w 4/0.676140 5/0.323860 1/0.000000 2/0.000000 +w 5/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 5/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 5/0.907905 4/0.092095 1/0.000000 2/0.000000 +w 5/0.755358 4/0.244642 1/0.000000 2/0.000000 +w 5/0.979700 4/0.020300 1/0.000000 2/0.000000 +w 5/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 5/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 5/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 5/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 5/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 5/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 5/0.981912 4/0.018088 1/0.000000 2/0.000000 +w 5/0.999993 6/0.000007 1/0.000000 2/0.000000 +w 5/0.996886 4/0.002886 6/0.000228 1/0.000000 +w 5/0.986413 4/0.013587 1/0.000000 2/0.000000 +w 5/0.974968 4/0.025032 1/0.000000 2/0.000000 +w 5/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 5/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 1/0.783128 3/0.158712 2/0.058160 4/0.000000 +w 3/0.555189 1/0.321576 2/0.123234 4/0.000001 +w 1/0.576361 3/0.321776 2/0.101863 4/0.000000 +w 3/0.756235 2/0.124891 1/0.118874 4/0.000000 +w 3/0.681953 1/0.197075 2/0.120972 4/0.000000 +w 1/0.979621 3/0.020379 2/0.000000 4/0.000000 +w 1/0.923482 3/0.075869 2/0.000649 4/0.000000 +w 1/1.000000 2/0.000000 3/0.000000 4/0.000000 +w 1/1.000000 2/0.000000 3/0.000000 4/0.000000 +w 1/1.000000 2/0.000000 3/0.000000 4/0.000000 +w 1/1.000000 2/0.000000 3/0.000000 4/0.000000 +w 3/0.712635 2/0.207768 4/0.071361 1/0.008236 +w 3/0.819967 2/0.112939 1/0.039056 4/0.028038 +w 3/0.781773 2/0.154488 1/0.063739 4/0.000000 +w 3/0.827885 1/0.172115 2/0.000000 4/0.000000 +w 3/0.891601 1/0.102007 2/0.006391 4/0.000001 +w 3/0.805170 1/0.174769 2/0.020054 4/0.000007 +w 4/0.858031 3/0.100864 2/0.041105 1/0.000000 +w 4/0.715694 3/0.192869 2/0.091437 1/0.000000 +w 4/0.603588 3/0.335706 2/0.060706 1/0.000000 +w 4/0.751490 3/0.191353 2/0.057157 1/0.000000 +w 3/0.746929 4/0.215867 2/0.019745 1/0.017459 +w 3/0.801972 4/0.099739 2/0.073457 1/0.024832 +w 3/0.596712 4/0.397665 1/0.005623 2/0.000000 +w 3/0.695430 4/0.291494 1/0.013076 2/0.000000 +w 4/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 4/0.976866 3/0.023134 1/0.000000 2/0.000000 +w 4/0.997439 3/0.002561 1/0.000000 2/0.000000 +w 4/0.981459 5/0.018541 1/0.000000 2/0.000000 +w 4/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 4/0.973362 5/0.026638 1/0.000000 2/0.000000 +w 4/0.956247 2/0.024646 3/0.019107 1/0.000000 +w 4/0.971384 3/0.028242 2/0.000374 1/0.000000 +w 2/0.805575 15/0.129238 3/0.050640 1/0.014445 +w 2/0.872264 15/0.127457 3/0.000279 1/0.000000 +w 2/0.851872 15/0.142568 4/0.005414 3/0.000146 +w 2/0.678583 3/0.153507 15/0.109758 1/0.058152 +w 2/0.657172 3/0.222584 15/0.086954 1/0.033289 +w 2/0.675255 3/0.181403 15/0.098716 1/0.044626 +w 3/0.461986 2/0.458302 15/0.047457 1/0.032255 +w 2/0.659951 3/0.255226 15/0.080436 1/0.004387 +w 2/0.602128 3/0.290677 15/0.072587 1/0.034608 +w 2/0.691923 3/0.231086 15/0.076909 4/0.000082 +w 2/0.841873 15/0.105854 3/0.052273 1/0.000000 +w 3/0.678480 2/0.321128 1/0.000382 4/0.000010 +w 3/0.504340 2/0.465252 15/0.030405 4/0.000003 +w 3/0.591808 2/0.366356 15/0.020831 1/0.020079 +w 2/0.626120 3/0.345543 15/0.027690 4/0.000647 +w 2/0.631574 3/0.312419 15/0.056005 4/0.000002 +w 2/0.670436 3/0.143848 15/0.121963 1/0.063753 +w 5/0.631671 4/0.368329 1/0.000000 2/0.000000 +w 4/0.797079 5/0.202921 1/0.000000 2/0.000000 +w 4/0.595715 5/0.404285 1/0.000000 2/0.000000 +w 2/0.446824 4/0.379134 3/0.171499 6/0.002542 +w 3/0.386200 2/0.346288 4/0.267512 1/0.000000 +w 2/0.559110 3/0.271483 4/0.167082 15/0.002325 +w 3/0.417650 4/0.361391 2/0.220960 1/0.000000 +w 3/0.547295 2/0.231116 4/0.221589 1/0.000000 +w 4/0.835144 2/0.092803 3/0.072053 1/0.000000 +w 4/0.689986 2/0.191130 3/0.118768 6/0.000116 +w 4/0.718851 3/0.150953 2/0.130196 1/0.000000 +w 4/0.817816 2/0.179417 6/0.002766 3/0.000001 +w 4/0.701732 2/0.269551 3/0.028717 1/0.000000 +w 4/0.998323 6/0.001677 1/0.000000 2/0.000000 +w 4/0.903640 2/0.075195 6/0.021164 3/0.000001 +w 4/0.931412 2/0.062656 3/0.005932 1/0.000000 +w 4/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 4/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 2/0.897461 6/0.102539 1/0.000000 3/0.000000 +w 2/0.677277 4/0.314762 6/0.007961 1/0.000000 +w 4/0.652308 2/0.225614 3/0.122068 6/0.000010 +w 2/0.792414 4/0.173067 3/0.034517 6/0.000002 +w 6/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 6/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 6/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 6/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 9/0.719752 6/0.238253 2/0.041995 1/0.000000 +w 9/0.506330 6/0.478815 2/0.014855 1/0.000000 +w 6/0.704190 9/0.251810 2/0.044000 1/0.000000 +w 6/0.568108 9/0.399013 2/0.032879 1/0.000000 +w 12/0.775036 9/0.224964 1/0.000000 2/0.000000 +w 12/0.558209 9/0.426279 2/0.015512 1/0.000000 +w 9/0.598505 12/0.369274 2/0.032221 1/0.000000 +w 12/0.577477 9/0.400263 2/0.022260 1/0.000000 +w 16/0.898891 12/0.101109 1/0.000000 2/0.000000 +w 12/0.528488 16/0.467353 15/0.004159 1/0.000000 +w 12/0.597641 16/0.402359 1/0.000000 2/0.000000 +w 16/0.712095 12/0.287905 1/0.000000 2/0.000000 +w 16/0.630414 15/0.369586 1/0.000000 2/0.000000 +w 16/0.841916 15/0.158084 1/0.000000 2/0.000000 +w 16/0.944098 15/0.055902 1/0.000000 2/0.000000 +w 16/0.891166 15/0.108834 1/0.000000 2/0.000000 +w 15/0.762475 2/0.183670 1/0.053855 3/0.000000 +w 15/0.871143 2/0.118702 1/0.010155 3/0.000000 +w 15/0.953051 2/0.046948 16/0.000001 1/0.000000 +w 15/0.897122 2/0.101835 1/0.001043 3/0.000000 +w 2/0.449740 15/0.387674 1/0.162586 3/0.000000 +w 15/0.587767 2/0.310656 1/0.101577 3/0.000000 +w 15/0.611182 2/0.293806 1/0.095012 3/0.000000 +w 2/0.439385 1/0.416677 15/0.143938 3/0.000000 +w 2/0.500783 1/0.262809 15/0.236408 3/0.000000 +w 2/0.495983 1/0.277535 15/0.226482 3/0.000000 +w 8/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 8/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 8/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 8/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 8/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 8/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 8/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 11/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 11/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 11/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 11/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 11/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 11/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 11/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 14/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 14/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 14/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 14/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 14/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 14/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 14/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 18/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 18/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 18/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 18/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 18/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 18/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 18/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 6/0.620280 7/0.379720 1/0.000000 2/0.000000 +w 6/0.817674 7/0.182326 1/0.000000 2/0.000000 +w 6/0.545878 7/0.454122 1/0.000000 2/0.000000 +w 6/0.700975 7/0.299025 1/0.000000 2/0.000000 +w 7/0.652211 6/0.347789 1/0.000000 2/0.000000 +w 6/0.773778 7/0.226222 1/0.000000 2/0.000000 +w 6/0.588591 7/0.411409 1/0.000000 2/0.000000 +w 6/0.538591 7/0.461409 1/0.000000 2/0.000000 +w 7/0.807957 6/0.192043 1/0.000000 2/0.000000 +w 7/0.673384 6/0.326616 1/0.000000 2/0.000000 +w 7/0.666355 6/0.333645 1/0.000000 2/0.000000 +w 7/0.733211 6/0.266789 1/0.000000 2/0.000000 +w 7/0.858994 6/0.141006 1/0.000000 2/0.000000 +w 7/0.768801 6/0.231199 1/0.000000 2/0.000000 +w 8/0.649335 7/0.350665 1/0.000000 2/0.000000 +w 8/0.838595 7/0.161405 1/0.000000 2/0.000000 +w 8/0.797337 7/0.202663 1/0.000000 2/0.000000 +w 8/0.783739 7/0.216261 1/0.000000 2/0.000000 +w 8/0.679183 7/0.320817 1/0.000000 2/0.000000 +w 8/0.795759 7/0.204241 1/0.000000 2/0.000000 +w 8/0.840523 7/0.159477 1/0.000000 2/0.000000 +w 8/0.792219 7/0.207781 1/0.000000 2/0.000000 +w 8/0.917218 7/0.082782 1/0.000000 2/0.000000 +w 8/0.879232 7/0.120768 1/0.000000 2/0.000000 +w 8/0.878810 7/0.121190 1/0.000000 2/0.000000 +w 8/0.887783 7/0.112217 1/0.000000 2/0.000000 +w 8/0.930549 7/0.069451 1/0.000000 2/0.000000 +w 8/0.889160 7/0.110840 1/0.000000 2/0.000000 +w 10/0.687490 9/0.312510 1/0.000000 2/0.000000 +w 10/0.830110 9/0.169890 1/0.000000 2/0.000000 +w 10/0.646189 9/0.353811 1/0.000000 2/0.000000 +w 10/0.731836 9/0.268164 1/0.000000 2/0.000000 +w 10/0.647998 9/0.352002 1/0.000000 2/0.000000 +w 10/0.887390 9/0.112610 1/0.000000 2/0.000000 +w 10/0.768585 9/0.231415 1/0.000000 2/0.000000 +w 10/0.782785 9/0.217215 1/0.000000 2/0.000000 +w 9/0.651676 10/0.348324 1/0.000000 2/0.000000 +w 9/0.810881 10/0.189119 1/0.000000 2/0.000000 +w 9/0.617788 10/0.382212 1/0.000000 2/0.000000 +w 9/0.749737 10/0.250263 1/0.000000 2/0.000000 +w 9/0.600679 10/0.399321 1/0.000000 2/0.000000 +w 9/0.513482 10/0.486518 1/0.000000 2/0.000000 +w 10/0.531400 11/0.468600 1/0.000000 2/0.000000 +w 10/0.674668 11/0.325332 1/0.000000 2/0.000000 +w 10/0.814929 11/0.185071 1/0.000000 2/0.000000 +w 10/0.661256 11/0.338744 1/0.000000 2/0.000000 +w 10/0.679483 11/0.320517 1/0.000000 2/0.000000 +w 10/0.853144 11/0.146856 1/0.000000 2/0.000000 +w 10/0.736506 11/0.263494 1/0.000000 2/0.000000 +w 10/0.739501 11/0.260499 1/0.000000 2/0.000000 +w 11/0.709372 10/0.290628 1/0.000000 2/0.000000 +w 11/0.502949 10/0.497051 1/0.000000 2/0.000000 +w 11/0.574197 10/0.425803 1/0.000000 2/0.000000 +w 10/0.592702 11/0.407298 1/0.000000 2/0.000000 +w 11/0.628062 10/0.371938 1/0.000000 2/0.000000 +w 10/0.588964 11/0.411036 1/0.000000 2/0.000000 +w 12/0.657727 13/0.342273 1/0.000000 2/0.000000 +w 12/0.836984 13/0.163016 1/0.000000 2/0.000000 +w 13/0.659085 12/0.340915 1/0.000000 2/0.000000 +w 12/0.655030 13/0.344970 1/0.000000 2/0.000000 +w 13/0.560564 12/0.439436 1/0.000000 2/0.000000 +w 12/0.812358 13/0.187642 1/0.000000 2/0.000000 +w 12/0.650472 13/0.349528 1/0.000000 2/0.000000 +w 12/0.635349 13/0.364651 1/0.000000 2/0.000000 +w 13/0.880202 12/0.119798 1/0.000000 2/0.000000 +w 13/0.804443 12/0.195557 1/0.000000 2/0.000000 +w 13/0.789890 12/0.210110 1/0.000000 2/0.000000 +w 13/0.727188 12/0.272812 1/0.000000 2/0.000000 +w 13/0.856019 12/0.143981 1/0.000000 2/0.000000 +w 13/0.720447 12/0.279553 1/0.000000 2/0.000000 +w 13/0.673488 14/0.326512 1/0.000000 2/0.000000 +w 14/0.807024 13/0.192976 1/0.000000 2/0.000000 +w 14/0.662264 13/0.337736 1/0.000000 2/0.000000 +w 14/0.662385 13/0.337615 1/0.000000 2/0.000000 +w 13/0.778456 14/0.221544 1/0.000000 2/0.000000 +w 14/0.573807 13/0.426193 1/0.000000 2/0.000000 +w 14/0.744620 13/0.255380 1/0.000000 2/0.000000 +w 13/0.507071 14/0.492929 1/0.000000 2/0.000000 +w 14/0.920571 13/0.079429 1/0.000000 2/0.000000 +w 14/0.849986 13/0.150014 1/0.000000 2/0.000000 +w 14/0.872713 13/0.127287 1/0.000000 2/0.000000 +w 14/0.827066 13/0.172934 1/0.000000 2/0.000000 +w 14/0.913977 13/0.086023 1/0.000000 2/0.000000 +w 14/0.849744 13/0.150256 1/0.000000 2/0.000000 +w 16/0.681264 17/0.318736 1/0.000000 2/0.000000 +w 16/0.757743 17/0.242257 1/0.000000 2/0.000000 +w 17/0.636618 16/0.363382 1/0.000000 2/0.000000 +w 16/0.548869 17/0.451131 1/0.000000 2/0.000000 +w 16/0.581775 17/0.418225 1/0.000000 2/0.000000 +w 16/0.859714 17/0.140286 1/0.000000 2/0.000000 +w 16/0.775187 17/0.224813 1/0.000000 2/0.000000 +w 16/0.734339 17/0.265661 1/0.000000 2/0.000000 +w 17/0.862448 16/0.137552 1/0.000000 2/0.000000 +w 17/0.694442 16/0.305558 1/0.000000 2/0.000000 +w 17/0.741962 16/0.258038 1/0.000000 2/0.000000 +w 17/0.592822 16/0.407178 1/0.000000 2/0.000000 +w 17/0.806069 16/0.193931 1/0.000000 2/0.000000 +w 17/0.593100 16/0.406900 1/0.000000 2/0.000000 +w 17/0.875747 18/0.124253 1/0.000000 2/0.000000 +w 17/0.940883 16/0.033534 18/0.025583 1/0.000000 +w 17/0.952700 16/0.031479 18/0.015821 1/0.000000 +w 18/0.503911 17/0.496089 1/0.000000 2/0.000000 +w 17/0.713117 18/0.286883 1/0.000000 2/0.000000 +w 17/0.707228 18/0.292772 1/0.000000 2/0.000000 +w 17/0.953030 16/0.038094 18/0.008876 1/0.000000 +w 17/0.885716 18/0.114284 1/0.000000 2/0.000000 +w 17/0.955193 16/0.044807 1/0.000000 2/0.000000 +w 17/0.568995 18/0.431005 1/0.000000 2/0.000000 +w 17/0.706887 18/0.293113 1/0.000000 2/0.000000 +w 17/0.715679 18/0.284321 1/0.000000 2/0.000000 +w 18/0.819725 17/0.180275 1/0.000000 2/0.000000 +w 18/0.667611 17/0.332389 1/0.000000 2/0.000000 +w 18/0.691654 17/0.308346 1/0.000000 2/0.000000 +w 18/0.599290 17/0.400710 1/0.000000 2/0.000000 +w 18/0.790935 17/0.209065 1/0.000000 2/0.000000 +w 18/0.623410 17/0.376590 1/0.000000 2/0.000000 +w 6/0.882034 7/0.117966 1/0.000000 2/0.000000 +w 6/0.957616 7/0.042384 1/0.000000 2/0.000000 +w 6/0.901582 7/0.098418 1/0.000000 2/0.000000 +w 6/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 6/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 6/0.879643 7/0.120357 1/0.000000 2/0.000000 +w 6/0.911580 9/0.076593 7/0.011827 1/0.000000 +w 6/0.898788 7/0.101212 1/0.000000 2/0.000000 +w 6/0.821969 9/0.178031 1/0.000000 2/0.000000 +w 6/0.843793 9/0.156207 1/0.000000 2/0.000000 +w 8/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 8/0.949714 7/0.050286 1/0.000000 2/0.000000 +w 8/0.956333 7/0.043667 1/0.000000 2/0.000000 +w 8/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 8/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 8/0.963823 7/0.036177 1/0.000000 2/0.000000 +w 8/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 8/0.970680 7/0.029320 1/0.000000 2/0.000000 +w 8/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 8/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 7/0.734281 8/0.265719 1/0.000000 2/0.000000 +w 7/0.872709 8/0.095065 6/0.032226 1/0.000000 +w 7/0.743800 8/0.256200 1/0.000000 2/0.000000 +w 7/0.868513 6/0.100927 8/0.030560 1/0.000000 +w 7/0.871262 6/0.095697 8/0.033041 1/0.000000 +w 7/0.892212 8/0.096258 6/0.011530 1/0.000000 +w 7/0.728899 8/0.271101 1/0.000000 2/0.000000 +w 7/0.728843 8/0.271157 1/0.000000 2/0.000000 +w 7/0.894523 6/0.080143 8/0.025334 1/0.000000 +w 7/0.899282 6/0.072187 8/0.028531 1/0.000000 +w 9/0.996116 10/0.003884 1/0.000000 2/0.000000 +w 9/0.999549 6/0.000451 1/0.000000 2/0.000000 +w 9/0.990571 6/0.006294 2/0.003135 1/0.000000 +w 9/0.892098 12/0.107902 1/0.000000 2/0.000000 +w 9/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 9/0.925455 12/0.074545 1/0.000000 2/0.000000 +w 9/0.923007 10/0.076993 1/0.000000 2/0.000000 +w 9/0.918435 10/0.081565 1/0.000000 2/0.000000 +w 9/0.910025 10/0.089975 1/0.000000 2/0.000000 +w 9/0.905468 10/0.094532 1/0.000000 2/0.000000 +w 10/0.921233 9/0.078767 1/0.000000 2/0.000000 +w 10/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 10/0.932166 9/0.067834 1/0.000000 2/0.000000 +w 10/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 10/0.956588 9/0.043412 1/0.000000 2/0.000000 +w 10/0.965604 9/0.034396 1/0.000000 2/0.000000 +w 10/0.955499 11/0.044501 1/0.000000 2/0.000000 +w 10/0.959719 11/0.040281 1/0.000000 2/0.000000 +w 10/0.926847 11/0.073153 1/0.000000 2/0.000000 +w 10/0.930309 11/0.069691 1/0.000000 2/0.000000 +w 11/0.944270 10/0.055730 1/0.000000 2/0.000000 +w 11/0.814342 10/0.185658 1/0.000000 2/0.000000 +w 11/0.858576 10/0.141424 1/0.000000 2/0.000000 +w 11/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 11/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 11/0.795589 10/0.204411 1/0.000000 2/0.000000 +w 11/0.939086 10/0.060914 1/0.000000 2/0.000000 +w 11/0.831556 10/0.168444 1/0.000000 2/0.000000 +w 11/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 11/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 12/0.916590 13/0.083410 1/0.000000 2/0.000000 +w 12/0.973028 13/0.014485 9/0.012487 1/0.000000 +w 12/0.926117 13/0.073883 1/0.000000 2/0.000000 +w 12/0.891384 9/0.106075 13/0.002541 1/0.000000 +w 12/0.915658 9/0.084342 1/0.000000 2/0.000000 +w 12/0.977808 16/0.022192 1/0.000000 2/0.000000 +w 12/0.927872 13/0.072128 1/0.000000 2/0.000000 +w 12/0.936969 13/0.063031 1/0.000000 2/0.000000 +w 12/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 12/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 13/0.856562 14/0.143438 1/0.000000 2/0.000000 +w 13/0.948438 14/0.051562 1/0.000000 2/0.000000 +w 13/0.864611 14/0.135389 1/0.000000 2/0.000000 +w 13/0.949279 12/0.050721 1/0.000000 2/0.000000 +w 13/0.949359 12/0.050641 1/0.000000 2/0.000000 +w 13/0.980214 14/0.019786 1/0.000000 2/0.000000 +w 13/0.890335 14/0.109665 1/0.000000 2/0.000000 +w 13/0.908437 14/0.091563 1/0.000000 2/0.000000 +w 13/0.943004 12/0.056996 1/0.000000 2/0.000000 +w 13/0.944662 12/0.055338 1/0.000000 2/0.000000 +w 14/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 14/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 14/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 14/0.956019 13/0.043981 1/0.000000 2/0.000000 +w 14/0.972359 13/0.027641 1/0.000000 2/0.000000 +w 14/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 14/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 14/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 14/0.950445 13/0.049555 1/0.000000 2/0.000000 +w 14/0.968751 13/0.031249 1/0.000000 2/0.000000 +w 16/0.943887 17/0.056113 1/0.000000 2/0.000000 +w 16/0.935266 12/0.061373 17/0.003361 1/0.000000 +w 16/0.958254 12/0.041746 1/0.000000 2/0.000000 +w 16/0.989961 15/0.010039 1/0.000000 2/0.000000 +w 16/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 16/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 16/0.884628 17/0.115372 1/0.000000 2/0.000000 +w 16/0.871024 17/0.128976 1/0.000000 2/0.000000 +w 16/0.943756 17/0.056244 1/0.000000 2/0.000000 +w 16/0.940623 17/0.059377 1/0.000000 2/0.000000 +w 18/0.974995 17/0.025005 1/0.000000 2/0.000000 +w 18/0.892241 17/0.107759 1/0.000000 2/0.000000 +w 18/0.911598 17/0.088402 1/0.000000 2/0.000000 +w 18/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 18/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 18/0.901308 17/0.098692 1/0.000000 2/0.000000 +w 18/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 18/0.920324 17/0.079676 1/0.000000 2/0.000000 +w 18/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 18/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 2/0.615928 6/0.384072 1/0.000000 3/0.000000 +w 2/0.622300 6/0.377700 1/0.000000 3/0.000000 +w 2/0.661501 6/0.338499 1/0.000000 3/0.000000 +w 6/0.627440 2/0.372560 1/0.000000 3/0.000000 +w 6/0.607938 2/0.392062 1/0.000000 3/0.000000 +w 15/0.920990 16/0.061178 2/0.017832 1/0.000000 +w 15/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 15/0.928049 16/0.068121 2/0.003830 1/0.000000 +w 15/0.781313 16/0.218687 1/0.000000 2/0.000000 +w 15/0.794539 16/0.205461 1/0.000000 2/0.000000 +w 1/0.548383 2/0.348895 15/0.102722 3/0.000000 +w 2/0.439666 1/0.427345 15/0.132989 3/0.000000 +w 1/0.484862 2/0.395566 15/0.119572 3/0.000000 +w 3/0.786900 1/0.132843 4/0.080257 2/0.000000 +w 3/0.741543 1/0.245225 4/0.013232 2/0.000000 +w 3/0.815205 4/0.101080 1/0.083715 2/0.000000 +w 3/0.843881 1/0.156086 4/0.000033 2/0.000000 +w 1/0.830246 2/0.146314 15/0.023440 3/0.000000 +w 1/0.643314 2/0.281690 15/0.074996 3/0.000000 +w 1/0.681585 2/0.249535 15/0.068880 3/0.000000 +w 3/0.594266 1/0.372600 4/0.033134 2/0.000000 +w 1/0.649466 3/0.350534 2/0.000000 4/0.000000 +w 3/0.583721 1/0.397970 4/0.018309 2/0.000000 +w 1/1.000000 2/0.000000 3/0.000000 4/0.000000 +w 1/1.000000 2/0.000000 3/0.000000 4/0.000000 +w 1/0.985957 2/0.014043 3/0.000000 4/0.000000 +w 1/1.000000 2/0.000000 3/0.000000 4/0.000000 +w 1/0.925996 2/0.074004 3/0.000000 4/0.000000 +w 1/0.928564 2/0.071436 3/0.000000 4/0.000000 +w 1/0.988603 3/0.011397 2/0.000000 4/0.000000 +w 1/0.907988 3/0.092012 2/0.000000 4/0.000000 +w 1/0.948759 3/0.051241 2/0.000000 4/0.000000 +w 1/0.949579 3/0.050421 2/0.000000 4/0.000000 +w 1/0.812559 3/0.187441 2/0.000000 4/0.000000 +w 1/0.818219 3/0.181781 2/0.000000 4/0.000000 +w 1/1.000000 2/0.000000 3/0.000000 4/0.000000 +w 1/1.000000 2/0.000000 3/0.000000 4/0.000000 +w 1/1.000000 2/0.000000 3/0.000000 4/0.000000 +w 1/1.000000 2/0.000000 3/0.000000 4/0.000000 +w 1/1.000000 2/0.000000 3/0.000000 4/0.000000 +w 1/1.000000 2/0.000000 3/0.000000 4/0.000000 +w 3/0.769630 4/0.212190 1/0.018180 2/0.000000 +w 3/0.692580 4/0.307420 1/0.000000 2/0.000000 +w 3/0.810089 4/0.165289 1/0.024622 2/0.000000 +w 4/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 4/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 4/0.928123 3/0.071877 1/0.000000 2/0.000000 +w 4/0.958356 3/0.032626 2/0.009018 1/0.000000 +w 4/0.990360 3/0.009640 1/0.000000 2/0.000000 +w 5/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 5/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 5/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 5/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 4/0.827504 3/0.172496 1/0.000000 2/0.000000 +w 4/0.775748 3/0.224252 1/0.000000 2/0.000000 +w 4/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 4/0.850298 2/0.075242 3/0.074460 1/0.000000 +w 4/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 4/0.884227 5/0.115773 1/0.000000 2/0.000000 +w 4/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 4/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 4/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 4/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 5/0.848506 4/0.151494 1/0.000000 2/0.000000 +w 5/0.511457 4/0.488543 1/0.000000 2/0.000000 +w 5/0.517852 4/0.482148 1/0.000000 2/0.000000 +w 5/0.992828 4/0.007172 1/0.000000 2/0.000000 +w 5/0.935005 4/0.064995 1/0.000000 2/0.000000 +w 5/0.939588 4/0.060412 1/0.000000 2/0.000000 +w 5/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 5/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 5/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 5/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 5/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 5/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 5/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 5/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 5/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 5/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 5/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 5/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 5/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 5/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 5/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 5/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 5/0.967182 6/0.032818 1/0.000000 2/0.000000 +w 5/0.990820 6/0.009180 1/0.000000 2/0.000000 +w 5/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 5/0.999751 6/0.000249 1/0.000000 2/0.000000 +w 5/0.998518 6/0.001482 1/0.000000 2/0.000000 +w 5/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 5/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 4/0.861557 5/0.138419 6/0.000024 1/0.000000 +w 4/0.489346 5/0.471451 6/0.029829 2/0.009375 +w 5/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 4/0.516836 5/0.483164 1/0.000000 2/0.000000 +w 5/0.930268 6/0.069732 1/0.000000 2/0.000000 +w 5/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 5/0.997055 4/0.002945 1/0.000000 2/0.000000 +w 5/0.938473 6/0.061527 1/0.000000 2/0.000000 +w 5/0.965453 6/0.034547 1/0.000000 2/0.000000 +w 5/0.998093 6/0.001907 1/0.000000 2/0.000000 +w 5/0.988164 6/0.011737 4/0.000099 1/0.000000 +w 5/0.959953 6/0.040047 1/0.000000 2/0.000000 +w 4/0.924341 6/0.075659 1/0.000000 2/0.000000 +w 4/0.869058 2/0.119194 6/0.011748 1/0.000000 +w 4/0.997188 6/0.002812 1/0.000000 2/0.000000 +w 6/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 6/0.999943 4/0.000057 1/0.000000 2/0.000000 +w 6/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 6/0.646813 9/0.338783 2/0.014404 1/0.000000 +w 9/0.919857 6/0.043755 2/0.036388 1/0.000000 +w 9/0.529321 6/0.426381 2/0.044298 1/0.000000 +w 9/0.582588 12/0.366381 2/0.051031 1/0.000000 +w 12/0.661637 9/0.284801 2/0.053562 1/0.000000 +w 12/0.495301 9/0.434256 2/0.070443 1/0.000000 +w 12/0.650991 16/0.286118 15/0.062891 1/0.000000 +w 16/0.594750 12/0.366224 15/0.039026 1/0.000000 +w 12/0.521082 16/0.385347 15/0.093571 1/0.000000 +w 15/0.546383 16/0.453617 1/0.000000 2/0.000000 +w 16/0.862841 15/0.137159 1/0.000000 2/0.000000 +w 16/0.719754 15/0.280246 1/0.000000 2/0.000000 +w 15/0.663968 2/0.260835 1/0.075197 3/0.000000 +w 15/0.910498 2/0.089502 1/0.000000 3/0.000000 +w 15/0.809617 2/0.160002 1/0.030381 3/0.000000 +w 2/0.460701 15/0.378848 1/0.160451 3/0.000000 +w 15/0.526732 2/0.360090 1/0.113178 3/0.000000 +w 2/0.495356 1/0.331265 15/0.173379 3/0.000000 +w 2/0.510466 15/0.252260 1/0.237274 3/0.000000 +w 8/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 8/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 8/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 8/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 8/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 11/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 11/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 11/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 11/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 11/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 14/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 14/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 14/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 14/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 14/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 18/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 18/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 18/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 18/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 18/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 6/0.746897 7/0.253103 1/0.000000 2/0.000000 +w 7/0.525680 6/0.474320 1/0.000000 2/0.000000 +w 6/0.609707 7/0.390293 1/0.000000 2/0.000000 +w 7/0.563372 6/0.436628 1/0.000000 2/0.000000 +w 6/0.773470 7/0.226530 1/0.000000 2/0.000000 +w 6/0.619536 7/0.380464 1/0.000000 2/0.000000 +w 7/0.778950 6/0.221050 1/0.000000 2/0.000000 +w 7/0.649566 6/0.350434 1/0.000000 2/0.000000 +w 7/0.802826 6/0.197174 1/0.000000 2/0.000000 +w 7/0.686525 6/0.313475 1/0.000000 2/0.000000 +w 8/0.683390 7/0.316610 1/0.000000 2/0.000000 +w 8/0.843377 7/0.156623 1/0.000000 2/0.000000 +w 8/0.800303 7/0.199697 1/0.000000 2/0.000000 +w 8/0.681740 7/0.318260 1/0.000000 2/0.000000 +w 8/0.838721 7/0.161279 1/0.000000 2/0.000000 +w 8/0.794082 7/0.205918 1/0.000000 2/0.000000 +w 8/0.911505 7/0.088495 1/0.000000 2/0.000000 +w 8/0.875255 7/0.124745 1/0.000000 2/0.000000 +w 8/0.924282 7/0.075718 1/0.000000 2/0.000000 +w 8/0.882827 7/0.117173 1/0.000000 2/0.000000 +w 10/0.589418 9/0.410582 1/0.000000 2/0.000000 +w 10/0.886017 9/0.113983 1/0.000000 2/0.000000 +w 10/0.764117 9/0.235883 1/0.000000 2/0.000000 +w 10/0.813211 9/0.186789 1/0.000000 2/0.000000 +w 10/0.522539 9/0.477461 1/0.000000 2/0.000000 +w 10/0.662500 9/0.337500 1/0.000000 2/0.000000 +w 9/0.774217 10/0.225783 1/0.000000 2/0.000000 +w 9/0.592999 10/0.407001 1/0.000000 2/0.000000 +w 9/0.741886 10/0.258114 1/0.000000 2/0.000000 +w 9/0.571449 10/0.428551 1/0.000000 2/0.000000 +w 10/0.599249 11/0.400751 1/0.000000 2/0.000000 +w 10/0.764945 11/0.235055 1/0.000000 2/0.000000 +w 10/0.645521 11/0.354479 1/0.000000 2/0.000000 +w 10/0.692545 11/0.307455 1/0.000000 2/0.000000 +w 10/0.821656 11/0.178344 1/0.000000 2/0.000000 +w 10/0.725111 11/0.274889 1/0.000000 2/0.000000 +w 11/0.655301 10/0.344699 1/0.000000 2/0.000000 +w 10/0.507649 11/0.492351 1/0.000000 2/0.000000 +w 11/0.612059 10/0.387941 1/0.000000 2/0.000000 +w 10/0.593330 11/0.406670 1/0.000000 2/0.000000 +w 12/0.846673 13/0.153327 1/0.000000 2/0.000000 +w 13/0.648850 12/0.351150 1/0.000000 2/0.000000 +w 12/0.669573 13/0.330427 1/0.000000 2/0.000000 +w 12/0.566672 13/0.433328 1/0.000000 2/0.000000 +w 12/0.839720 13/0.160280 1/0.000000 2/0.000000 +w 12/0.711030 13/0.288970 1/0.000000 2/0.000000 +w 13/0.879300 12/0.120700 1/0.000000 2/0.000000 +w 13/0.791704 12/0.208296 1/0.000000 2/0.000000 +w 13/0.834686 12/0.165314 1/0.000000 2/0.000000 +w 13/0.670534 12/0.329466 1/0.000000 2/0.000000 +w 13/0.641413 14/0.358587 1/0.000000 2/0.000000 +w 14/0.744595 13/0.255405 1/0.000000 2/0.000000 +w 14/0.633231 13/0.366769 1/0.000000 2/0.000000 +w 13/0.723978 14/0.276022 1/0.000000 2/0.000000 +w 14/0.679583 13/0.320417 1/0.000000 2/0.000000 +w 14/0.510418 13/0.489582 1/0.000000 2/0.000000 +w 14/0.885318 13/0.114682 1/0.000000 2/0.000000 +w 14/0.818116 13/0.181884 1/0.000000 2/0.000000 +w 14/0.875299 13/0.124701 1/0.000000 2/0.000000 +w 14/0.791257 13/0.208743 1/0.000000 2/0.000000 +w 16/0.799351 17/0.200649 1/0.000000 2/0.000000 +w 17/0.585193 16/0.414807 1/0.000000 2/0.000000 +w 16/0.653949 17/0.346051 1/0.000000 2/0.000000 +w 16/0.616198 17/0.383802 1/0.000000 2/0.000000 +w 16/0.879792 17/0.120208 1/0.000000 2/0.000000 +w 16/0.774606 17/0.225394 1/0.000000 2/0.000000 +w 17/0.857688 16/0.142312 1/0.000000 2/0.000000 +w 17/0.723547 16/0.276453 1/0.000000 2/0.000000 +w 17/0.818373 16/0.181627 1/0.000000 2/0.000000 +w 17/0.601541 16/0.398459 1/0.000000 2/0.000000 +w 17/0.857726 18/0.142274 1/0.000000 2/0.000000 +w 17/0.927580 16/0.036379 18/0.036041 1/0.000000 +w 17/0.575976 18/0.424024 1/0.000000 2/0.000000 +w 17/0.715848 18/0.284152 1/0.000000 2/0.000000 +w 17/0.860988 18/0.139012 1/0.000000 2/0.000000 +w 17/0.950085 16/0.035469 18/0.014446 1/0.000000 +w 17/0.601949 18/0.398051 1/0.000000 2/0.000000 +w 17/0.698495 18/0.301505 1/0.000000 2/0.000000 +w 18/0.777092 17/0.222908 1/0.000000 2/0.000000 +w 18/0.628347 17/0.371653 1/0.000000 2/0.000000 +w 18/0.754344 17/0.245656 1/0.000000 2/0.000000 +w 18/0.576227 17/0.423773 1/0.000000 2/0.000000 +w 6/0.949355 7/0.050645 1/0.000000 2/0.000000 +w 6/0.874366 7/0.125634 1/0.000000 2/0.000000 +w 6/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 6/0.873183 9/0.082160 7/0.044657 1/0.000000 +w 6/0.869706 7/0.122373 9/0.007921 1/0.000000 +w 6/0.793904 9/0.206096 1/0.000000 2/0.000000 +w 8/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 8/0.951943 7/0.048057 1/0.000000 2/0.000000 +w 8/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 8/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 8/0.966468 7/0.033532 1/0.000000 2/0.000000 +w 8/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 7/0.873599 8/0.093706 6/0.032695 1/0.000000 +w 7/0.731685 8/0.268315 1/0.000000 2/0.000000 +w 7/0.869744 6/0.105921 8/0.024335 1/0.000000 +w 7/0.892692 8/0.091753 6/0.015555 1/0.000000 +w 7/0.729058 8/0.270942 1/0.000000 2/0.000000 +w 7/0.891245 6/0.089854 8/0.018901 1/0.000000 +w 9/0.996406 10/0.003594 1/0.000000 2/0.000000 +w 9/0.998031 6/0.001082 2/0.000887 1/0.000000 +w 9/0.944590 12/0.050615 10/0.004795 1/0.000000 +w 9/0.865209 12/0.133802 2/0.000989 1/0.000000 +w 9/0.922507 10/0.077493 1/0.000000 2/0.000000 +w 9/0.911141 10/0.088859 1/0.000000 2/0.000000 +w 10/0.986627 11/0.013373 1/0.000000 2/0.000000 +w 10/0.955353 9/0.044647 1/0.000000 2/0.000000 +w 10/0.994064 9/0.005936 1/0.000000 2/0.000000 +w 10/0.919164 9/0.080836 1/0.000000 2/0.000000 +w 10/0.907388 11/0.092612 1/0.000000 2/0.000000 +w 10/0.938869 11/0.061131 1/0.000000 2/0.000000 +w 11/0.923614 10/0.076386 1/0.000000 2/0.000000 +w 11/0.813050 10/0.186950 1/0.000000 2/0.000000 +w 11/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 11/0.905588 10/0.094412 1/0.000000 2/0.000000 +w 11/0.774975 10/0.225025 1/0.000000 2/0.000000 +w 11/0.999868 10/0.000132 1/0.000000 2/0.000000 +w 12/0.890894 9/0.089549 13/0.019557 1/0.000000 +w 12/0.903741 13/0.072045 9/0.024214 1/0.000000 +w 12/0.815456 9/0.177064 2/0.007480 1/0.000000 +w 12/0.982004 16/0.017996 1/0.000000 2/0.000000 +w 12/0.936533 13/0.063467 1/0.000000 2/0.000000 +w 12/0.816189 16/0.183811 1/0.000000 2/0.000000 +w 13/0.947778 14/0.052222 1/0.000000 2/0.000000 +w 13/0.856930 14/0.143070 1/0.000000 2/0.000000 +w 13/0.943338 12/0.056662 1/0.000000 2/0.000000 +w 13/0.963520 14/0.033995 12/0.002485 1/0.000000 +w 13/0.886789 14/0.113211 1/0.000000 2/0.000000 +w 13/0.930728 12/0.069272 1/0.000000 2/0.000000 +w 14/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 14/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 14/0.943508 13/0.056492 1/0.000000 2/0.000000 +w 14/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 14/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 14/0.937667 13/0.062333 1/0.000000 2/0.000000 +w 16/0.900000 17/0.063292 12/0.036708 1/0.000000 +w 16/0.875977 12/0.112670 17/0.011353 1/0.000000 +w 16/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 16/0.952468 15/0.047532 1/0.000000 2/0.000000 +w 16/0.882643 17/0.117357 1/0.000000 2/0.000000 +w 16/0.943055 17/0.056945 1/0.000000 2/0.000000 +w 18/0.946490 17/0.053510 1/0.000000 2/0.000000 +w 18/0.880370 17/0.119630 1/0.000000 2/0.000000 +w 18/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 18/0.980535 17/0.019465 1/0.000000 2/0.000000 +w 18/0.893637 17/0.106363 1/0.000000 2/0.000000 +w 18/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 2/0.878539 4/0.081121 6/0.040340 1/0.000000 +w 6/0.614450 2/0.385474 4/0.000076 1/0.000000 +w 2/0.519812 6/0.462841 4/0.017347 1/0.000000 +w 6/0.679498 2/0.320502 1/0.000000 3/0.000000 +w 15/0.993515 2/0.006485 1/0.000000 3/0.000000 +w 15/0.925417 2/0.049335 16/0.025248 1/0.000000 +w 15/0.893374 16/0.106626 1/0.000000 2/0.000000 +w 3/0.756583 1/0.243416 4/0.000001 2/0.000000 +w 3/0.858246 1/0.089056 4/0.052698 2/0.000000 +w 3/0.843483 1/0.156517 2/0.000000 4/0.000000 +w 1/0.470691 2/0.417498 15/0.111811 3/0.000000 +w 2/0.465838 1/0.395176 15/0.138986 3/0.000000 +w 1/0.633685 3/0.366315 2/0.000000 4/0.000000 +w 3/0.592092 1/0.377516 4/0.030392 2/0.000000 +w 1/0.804734 2/0.166748 15/0.028518 3/0.000000 +w 1/0.635370 2/0.290829 15/0.073801 3/0.000000 +w 1/1.000000 2/0.000000 3/0.000000 4/0.000000 +w 1/0.982377 2/0.017623 3/0.000000 4/0.000000 +w 1/1.000000 2/0.000000 3/0.000000 4/0.000000 +w 1/0.921436 2/0.078564 3/0.000000 4/0.000000 +w 1/0.990650 3/0.009350 2/0.000000 4/0.000000 +w 1/0.907986 3/0.092014 2/0.000000 4/0.000000 +w 1/0.951531 3/0.048469 2/0.000000 4/0.000000 +w 1/0.813162 3/0.186838 2/0.000000 4/0.000000 +w 1/1.000000 2/0.000000 3/0.000000 4/0.000000 +w 1/1.000000 2/0.000000 3/0.000000 4/0.000000 +w 1/1.000000 2/0.000000 3/0.000000 4/0.000000 +w 1/1.000000 2/0.000000 3/0.000000 4/0.000000 +w 4/0.543380 3/0.456620 1/0.000000 2/0.000000 +w 3/0.710645 4/0.276075 1/0.013280 2/0.000000 +w 4/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 4/0.957161 3/0.042839 1/0.000000 2/0.000000 +w 4/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 5/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 5/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 5/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 4/0.866944 3/0.133056 1/0.000000 2/0.000000 +w 5/0.845765 4/0.154235 1/0.000000 2/0.000000 +w 4/0.882578 5/0.117422 1/0.000000 2/0.000000 +w 5/0.525862 4/0.474138 1/0.000000 2/0.000000 +w 4/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 5/0.972614 4/0.027386 1/0.000000 2/0.000000 +w 5/0.928872 4/0.071128 1/0.000000 2/0.000000 +w 5/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 5/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 5/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 5/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 5/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 5/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 5/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 5/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 5/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 5/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 5/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 5/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 5/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 5/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 5/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 5/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 5/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 5/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 5/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 5/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 5/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 5/0.998652 6/0.001348 1/0.000000 2/0.000000 +w 5/0.999950 6/0.000050 1/0.000000 2/0.000000 +w 5/0.999720 6/0.000280 1/0.000000 2/0.000000 +w 5/0.999999 6/0.000001 1/0.000000 2/0.000000 +w 4/0.557861 5/0.217477 6/0.166962 2/0.057700 +w 5/0.823365 4/0.083340 6/0.082363 2/0.010932 +w 5/0.579161 4/0.301032 6/0.094159 2/0.025648 +w 5/0.835176 6/0.164824 1/0.000000 2/0.000000 +w 5/0.814129 6/0.102430 4/0.074316 2/0.009125 +w 5/0.984834 6/0.015166 1/0.000000 2/0.000000 +w 5/0.854886 6/0.145114 1/0.000000 2/0.000000 +w 5/0.996667 6/0.003136 4/0.000197 1/0.000000 +w 2/0.558658 4/0.394917 6/0.046425 1/0.000000 +w 2/0.530186 4/0.460498 6/0.009316 1/0.000000 +w 4/0.801602 2/0.188017 6/0.010381 1/0.000000 +w 2/0.543501 4/0.431963 6/0.024536 1/0.000000 +w 4/0.929017 2/0.066436 5/0.004508 6/0.000039 +w 4/0.878240 2/0.110149 6/0.011611 1/0.000000 +w 4/0.889421 6/0.110579 1/0.000000 2/0.000000 +w 8/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 8/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 8/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 8/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 8/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 8/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 8/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 8/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 8/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 8/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 8/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 8/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 8/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 8/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 8/0.996664 7/0.003336 1/0.000000 2/0.000000 +w 8/0.997540 7/0.002460 1/0.000000 2/0.000000 +w 8/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 8/0.994374 7/0.005626 1/0.000000 2/0.000000 +w 8/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 8/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 8/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 11/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 11/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 11/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 11/0.991952 10/0.008048 1/0.000000 2/0.000000 +w 11/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 11/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 11/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 11/0.992787 10/0.007213 1/0.000000 2/0.000000 +w 11/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 11/0.973541 10/0.026459 1/0.000000 2/0.000000 +w 11/0.980322 10/0.019678 1/0.000000 2/0.000000 +w 11/0.958377 10/0.041623 1/0.000000 2/0.000000 +w 11/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 11/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 11/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 11/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 11/0.991522 10/0.008478 1/0.000000 2/0.000000 +w 11/0.964088 10/0.035912 1/0.000000 2/0.000000 +w 11/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 11/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 11/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 14/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 14/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 14/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 14/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 14/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 14/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 14/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 14/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 14/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 14/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 14/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 14/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 14/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 14/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 14/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 14/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 14/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 14/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 14/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 14/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 14/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 18/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 18/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 18/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 18/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 18/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 18/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 18/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 18/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 18/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 18/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 18/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 18/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 18/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 18/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 18/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 18/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 18/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 18/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 18/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 18/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 18/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 5/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 5/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 5/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 5/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 5/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 5/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 5/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 5/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 5/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 5/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 5/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 5/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 5/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 5/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 5/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 5/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 5/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 5/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 5/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 5/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 5/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 5/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 5/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 5/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 5/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 5/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 5/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 5/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 5/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 5/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 5/1.000000 1/0.000000 2/0.000000 3/0.000000 +w 5/1.000000 1/0.000000 2/0.000000 3/0.000000 diff --git a/matlab/mesh/new_centers.csv b/matlab/mesh/new_centers.csv new file mode 100644 index 0000000..515a2f4 --- /dev/null +++ b/matlab/mesh/new_centers.csv @@ -0,0 +1,30 @@ +-5.645666,-3.249484,-5.076072 +-5.082171,-1.875673,-5.127887 +-3.987344,-0.223621,-4.888966 +-1.648206,1.845687,-4.268406 +-9.012277,-2.518038,-3.945432 +-7.769629,-1.033149,-3.629827 +-5.924739,0.536531,-3.155297 +-2.841496,2.058845,-2.135742 +-11.026154,-1.607403,-1.754666 +-9.737653,-0.633407,-1.436376 +-7.228871,1.101527,-0.970966 +-3.742549,2.130702,-0.394582 +-10.432468,-0.702464,2.020982 +-8.883212,0.334248,2.131641 +-7.061232,1.201583,2.093188 +-3.410162,2.068041,2.137379 +-4.173872,-1.687223,4.453089 +-1.841569,-0.264765,4.949655 +2.721660,1.100170,3.087291 +3.920535,1.816530,1.099044 +0.120805,1.266921,3.071453 +4.773020,2.087003,-0.453115 +4.235964,2.151517,-2.084265 +5.730145,1.588349,-1.955216 +6.199056,1.385506,1.441092 +14.557220,1.820079,-1.856669 +20.083143,1.981870,-0.693687 +-2.213629,0.855486,-3.195971 +-3.512102,1.131629,-1.381958 +-4.094920,1.050949,0.737168 diff --git a/matlab/mesh/ok.blend b/matlab/mesh/ok.blend new file mode 100644 index 0000000..de2f2a2 Binary files /dev/null and b/matlab/mesh/ok.blend differ diff --git a/matlab/mesh/points.mat b/matlab/mesh/points.mat new file mode 100644 index 0000000..e0dadb7 Binary files /dev/null and b/matlab/mesh/points.mat differ diff --git a/matlab/mesh/points1.mat b/matlab/mesh/points1.mat new file mode 100644 index 0000000..2bf7ac9 Binary files /dev/null and b/matlab/mesh/points1.mat differ diff --git a/matlab/mesh/points2.mat b/matlab/mesh/points2.mat new file mode 100644 index 0000000..e914b58 Binary files /dev/null and b/matlab/mesh/points2.mat differ diff --git a/matlab/mesh/points3.mat b/matlab/mesh/points3.mat new file mode 100644 index 0000000..d2cf880 Binary files /dev/null and b/matlab/mesh/points3.mat differ diff --git a/matlab/mesh/poses.mat b/matlab/mesh/poses.mat new file mode 100644 index 0000000..6a1a858 Binary files /dev/null and b/matlab/mesh/poses.mat differ diff --git a/matlab/mesh/radii.mat b/matlab/mesh/radii.mat new file mode 100644 index 0000000..6c0d48a Binary files /dev/null and b/matlab/mesh/radii.mat differ diff --git a/matlab/mesh/scissors.blend b/matlab/mesh/scissors.blend new file mode 100644 index 0000000..70bbde0 Binary files /dev/null and b/matlab/mesh/scissors.blend differ diff --git a/matlab/mesh/spock.blend b/matlab/mesh/spock.blend new file mode 100644 index 0000000..70468a3 Binary files /dev/null and b/matlab/mesh/spock.blend differ diff --git a/matlab/mesh/weights2.csv b/matlab/mesh/weights2.csv new file mode 100644 index 0000000..7a8a7fe --- /dev/null +++ b/matlab/mesh/weights2.csv @@ -0,0 +1,3046 @@ +B01,B02,B15,B16,B17,B18,B12,B13,B14,B09,B10,B11,B06,B07,B08,B03,B04,B05 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.097837,0.902163,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.121943,0.878057,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.069111,0.930889,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.565418,0.434582,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.221438,0.778562,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.177900,0.822100,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.148211,0.851789,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.007627,0.992373,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.014572,0.985428,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000540,0.999460,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.382205,0.617795,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.174095,0.825906,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.007156,0.992844,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.112585,0.887415,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.822163,0.177837,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.562633,0.437367,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.718494,0.281506,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.104657,0.895343,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.158400,0.841600,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.028549,0.971451,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.054320,0.945680,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.706092,0.293908,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.140222,0.859778,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.044762,0.955238,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.498239,0.501761,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.148584,0.851416,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.063617,0.936383,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.095782,0.904218,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.200716,0.799284,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.076084,0.923916,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.043231,0.956769,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.084048,0.915952,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.944187,0.055813,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.937939,0.062061,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.605279,0.394721,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.003648,0.937193,0.059159,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.259202,0.740798,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.645000,0.355000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.267599,0.732401,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.136122,0.863878,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.941339,0.058661,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.641004,0.358996,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.051320,0.948680,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.792204,0.207796,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.262396,0.737604,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.240955,0.759045,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.805415,0.194585,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.796359,0.203641,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.313889,0.686111,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.841026,0.158974,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.846068,0.153932,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.798688,0.201312,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.422085,0.577915,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.572957,0.427043,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.164394,0.835606,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.782798,0.217202,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.312503,0.687497,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.077121,0.922879,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.802480,0.197520,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.315007,0.684993,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.118814,0.881186,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.369128,0.630872,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.116920,0.883080,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.802424,0.197576,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.353141,0.646860,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.769354,0.230646,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.103855,0.896145,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.681626,0.318374,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.228116,0.771884,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.084237,0.915763,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.798680,0.201320,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.421214,0.578786,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.128538,0.871462,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.020873,0.950047,0.029079,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.011808,0.923920,0.057561,0.000000,0.006711,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.056192,0.421808,0.522000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.079371,0.645410,0.275220,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.942111,0.057889,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.920604,0.079397,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.357412,0.642588,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.131669,0.868331,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.093933,0.906067,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.304584,0.695416,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.125164,0.874836,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.545575,0.454426,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.184941,0.815059,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.078556,0.921444,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.786627,0.213373,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.894612,0.105388,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.285521,0.714479,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.015996,0.000000,0.000000,0.970956,0.013048,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.775026,0.224974,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.391553,0.608447,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.746347,0.253653,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.231880,0.768121,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.976610,0.023390,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.804508,0.195492,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.919745,0.080255,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.963361,0.036639,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.022278,0.380676,0.000000,0.000000,0.597045,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.027797,0.966220,0.000000,0.000000,0.005983,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.030229,0.000000,0.000000,0.969771,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.856369,0.087838,0.000000,0.055794,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.057952,0.000000,0.000000,0.942048,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.046129,0.730912,0.000000,0.000000,0.222959,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.676385,0.323615,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.895696,0.092894,0.000000,0.011409,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.071809,0.402271,0.000000,0.000000,0.525920,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.073014,0.926986,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.280031,0.719969,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.189340,0.739703,0.000000,0.000000,0.070957,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.134964,0.561524,0.000000,0.000000,0.303511,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.976495,0.023505,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.126997,0.873003,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.770863,0.229137,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.771351,0.216460,0.000000,0.000000,0.012188,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.009732,0.938547,0.051722,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.085013,0.782093,0.132894,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.901450,0.098550,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.559888,0.440112,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.105793,0.894207,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.116080,0.883920,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.007513,0.933867,0.058620,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.374533,0.625467,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.055381,0.935003,0.009616,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.050628,0.199515,0.749856,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.070614,0.325358,0.604028,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.114356,0.530801,0.354843,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.101139,0.517247,0.381615,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.369803,0.535223,0.094974,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.555687,0.372954,0.071359,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.243313,0.692771,0.063916,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.580386,0.369268,0.050346,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.290728,0.649130,0.060142,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.507705,0.426895,0.065401,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.817702,0.164446,0.017852,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.898221,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.947873,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.981502,0.018498,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.987068,0.012932,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.982497,0.017503,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.701151,0.298849,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.442986,0.557014,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.533873,0.466127,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.041549,0.810494,0.000000,0.000000,0.147957,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.097549,0.568979,0.228022,0.000000,0.000000,0.105450,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.918064,0.081936,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.930909,0.069091,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.041806,0.936148,0.009635,0.000000,0.000000,0.012412,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.089501,0.910499,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.053535,0.943390,0.003075,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.071328,0.928672,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.047487,0.184103,0.768410,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.039266,0.194566,0.766168,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.026568,0.235945,0.737487,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.117164,0.608868,0.273968,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.099373,0.702025,0.198602,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.417394,0.489496,0.093110,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.990336,0.009664,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.048353,0.951648,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.060412,0.939588,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.323564,0.676436,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.262685,0.737315,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.070260,0.929740,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.055850,0.944150,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.090315,0.909685,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.027143,0.972857,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.085643,0.914357,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.025920,0.974080,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.038024,0.961976,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.039336,0.960664,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.691462,0.308538,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.860791,0.139209,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.373457,0.626543,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.622569,0.377431,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.855491,0.144510,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.635998,0.364002,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.838677,0.161323,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.728495,0.271505,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.398756,0.601244,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.102480,0.897520,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.851376,0.148624,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.710844,0.289156,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.812235,0.187765,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.689650,0.310350,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.395513,0.604487,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.369715,0.630285,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.084701,0.915299,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.077451,0.922549,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.853932,0.146068,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.697967,0.302033,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.401634,0.598366,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.085340,0.914660,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.669785,0.330215,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.846453,0.153547,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.404836,0.595164,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.350816,0.649184,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.001322,0.998678,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.128977,0.871023,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.109871,0.890129,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.998089,0.001911,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.905848,0.094152,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.104562,0.895438,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.306668,0.693332,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.185232,0.814768,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.375893,0.624107,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.117700,0.882300,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.923626,0.076374,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.817572,0.182428,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.861086,0.138914,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.878485,0.121515,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.613240,0.386760,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.037002,0.546349,0.413346,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.003303,0.000000,0.000000 +0.397076,0.545292,0.019125,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.038507,0.000000,0.000000 +0.383234,0.567945,0.043025,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.005797,0.000000,0.000000 +0.310008,0.654047,0.035945,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.042603,0.811937,0.138258,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.007203,0.000000,0.000000 +0.074657,0.874273,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.051070,0.000000,0.000000 +0.333847,0.423076,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.243077,0.000000,0.000000 +0.341756,0.457305,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.200940,0.000000,0.000000 +0.375583,0.521991,0.004984,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.097443,0.000000,0.000000 +0.062115,0.689903,0.069101,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.178881,0.000000,0.000000 +0.036214,0.676378,0.033263,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.240865,0.013280,0.000000 +0.126412,0.860133,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.013456,0.000000,0.000000 +0.666804,0.330280,0.002916,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.673234,0.314059,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.012707,0.000000,0.000000 +0.338275,0.324975,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.336750,0.000000,0.000000 +0.579848,0.323871,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.096281,0.000000,0.000000 +0.590685,0.364324,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.044991,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.873666,0.126334,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.370148,0.629852,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.183336,0.816664,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.472645,0.527355,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.155411,0.844589,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.083917,0.916083,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.015694,0.984306,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.139449,0.860551,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.815190,0.184810,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.790628,0.209372,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.293739,0.706261,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.111715,0.888285,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.575830,0.424170,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.778740,0.221260,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.432813,0.567187,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.572130,0.427870,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.769452,0.230548,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.818605,0.181395,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.589494,0.410506,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.237795,0.762205,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.825480,0.174520,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.299174,0.700826,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.096312,0.903688,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.995472,0.000000,0.000000,0.004528,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.078407,0.000000,0.000000,0.921592,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.108616,0.000000,0.000000,0.000000,0.000000,0.066297,0.000000,0.000000,0.769240,0.000000,0.000000,0.055847,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.039643,0.000000,0.000000,0.000000,0.000000,0.032975,0.000000,0.000000,0.915933,0.000000,0.000000,0.011449,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.021175,0.000000,0.000000,0.000000,0.000000,0.759135,0.000000,0.000000,0.219690,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.931760,0.045357,0.000000,0.022883,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.001767,0.000000,0.000000,0.998233,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.984596,0.000000,0.000000,0.015404,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.234206,0.000000,0.000000,0.000000,0.000000,0.375425,0.000000,0.000000,0.390370,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.139342,0.084244,0.103177,0.000000,0.000000,0.605916,0.000000,0.000000,0.067322,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.002758,0.000000,0.000000,0.000000,0.000000,0.901791,0.000000,0.000000,0.095451,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.103497,0.000000,0.000000,0.000000,0.000000,0.288867,0.000000,0.000000,0.607635,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.030888,0.000000,0.000000,0.000000,0.000000,0.401516,0.000000,0.000000,0.567596,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.955710,0.023477,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.020813,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.587413,0.318618,0.093969,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.062241,0.168562,0.319760,0.000000,0.000000,0.449437,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.908359,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.091641,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.794309,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.205691,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.516347,0.474756,0.000000,0.000000,0.000000,0.008897,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.694584,0.297649,0.000000,0.000000,0.000000,0.007767,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.553296,0.382024,0.064681,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.999733,0.000000,0.000000,0.000000,0.000000,0.000267,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.641519,0.358481,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.407477,0.592523,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.933226,0.022742,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.032406,0.011627,0.000000 +0.000000,0.797323,0.172120,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.030557,0.000000,0.000000 +0.000000,0.914285,0.038787,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.046460,0.000468,0.000000 +0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.723201,0.057019,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.178014,0.041766,0.000000 +0.646603,0.353397,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.641939,0.302819,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.055242,0.000000,0.000000 +0.967428,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.905769,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.880984,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.940308,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.059692,0.000000,0.000000 +0.930437,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.069563,0.000000,0.000000 +0.888561,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.111439,0.000000,0.000000 +0.956333,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.043667,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.999885,0.000115,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.453988,0.546012,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.933101,0.066899,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.858611,0.141389,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.133746,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.866254,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.022115,0.000000,0.017885,0.000000,0.000000,0.960000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.105947,0.000000,0.000000,0.000000,0.000000,0.762554,0.000000,0.000000,0.131499,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.769352,0.000000,0.000000,0.000000,0.000000,0.115562,0.000000,0.000000,0.115085,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.303110,0.000000,0.000000,0.000000,0.000000,0.412399,0.000000,0.000000,0.284491,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.498587,0.040091,0.000000,0.000000,0.000000,0.406361,0.000000,0.000000,0.054962,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.236612,0.208555,0.040084,0.000000,0.000000,0.514749,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.959418,0.040582,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.864659,0.135341,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.842776,0.000000,0.000000,0.000000,0.000000,0.055321,0.000000,0.000000,0.101903,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.600045,0.399955,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.150961,0.843589,0.005451,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.866519,0.133481,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000715,0.684577,0.314708,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.261128,0.738872,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.963301,0.036699,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.692969,0.307031,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.987687,0.012313,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.012529,0.969916,0.005193,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.012362,0.000000,0.000000 +0.011298,0.976435,0.010667,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.001600,0.000000,0.000000 +0.069068,0.817871,0.113061,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.084371,0.781878,0.133752,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.038703,0.917008,0.044289,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.596515,0.336986,0.066499,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.446929,0.478456,0.074614,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.428978,0.522362,0.048660,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.435300,0.539346,0.025354,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.589038,0.401655,0.009306,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.623788,0.348188,0.028024,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.601889,0.344264,0.053847,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.447452,0.541152,0.000373,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.011023,0.000000,0.000000 +0.446421,0.484790,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.068789,0.000000,0.000000 +0.748479,0.251521,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.750011,0.197151,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.052838,0.000000,0.000000 +0.847494,0.143556,0.008950,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.908063,0.091937,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.892928,0.107072,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.916323,0.083677,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.900469,0.099531,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.934510,0.063076,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.002413,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.056686,0.943314,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.057880,0.942120,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.025042,0.974958,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.070213,0.929787,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.351477,0.648523,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.565107,0.434893,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.210927,0.789073,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.065137,0.934863,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.402797,0.597203,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.262870,0.737130,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.075741,0.924259,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.069345,0.930655,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.037266,0.962734,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.022649,0.977351,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.041048,0.958952,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.045949,0.608796,0.345254,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.002450,0.405059,0.592491,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.256354,0.743646,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.120349,0.745421,0.134230,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000385,0.600533,0.399082,0.000000,0.000000,0.000000 +0.000000,0.059679,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.101792,0.838529,0.000000 +0.000000,0.362918,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.203285,0.433797,0.000000 +0.000000,0.123910,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.004258,0.000000,0.000000,0.067369,0.804463,0.000000 +0.006059,0.355306,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.520379,0.118255,0.000000 +0.016818,0.628618,0.007352,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.321613,0.025599,0.000000 +0.000000,0.116124,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.492132,0.391744,0.000000 +0.000000,0.667520,0.011272,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.278750,0.042458,0.000000 +0.000000,0.539562,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.344774,0.115664,0.000000 +0.080847,0.080093,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.763600,0.075460,0.000000 +0.256238,0.249293,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.484869,0.009601,0.000000 +0.568728,0.016174,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.415099,0.000000,0.000000 +0.570322,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.429678,0.000000,0.000000 +0.065800,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.816306,0.117895,0.000000 +0.057875,0.038286,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.808588,0.095251,0.000000 +0.520269,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.478453,0.001278,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.080405,0.919596,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.542356,0.457644,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.392202,0.607798,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.187655,0.812345,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.559893,0.440107,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.434217,0.565783,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.236422,0.763578,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.025807,0.974193,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.386842,0.613158,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.549520,0.450480,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.205298,0.794702,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.577980,0.422020,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.332199,0.667801,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.191470,0.808530,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.058953,0.941047,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.035725,0.904432,0.059843,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.177770,0.822230,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.125484,0.874516,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.016973,0.929421,0.053606,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.159897,0.840103,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.082342,0.818396,0.099261,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.091438,0.792738,0.115824,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.511202,0.488798,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.250522,0.749478,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.058975,0.865320,0.075705,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.800888,0.199112,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.560890,0.433940,0.005170,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.316724,0.637426,0.045849,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.623001,0.376999,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.819078,0.180922,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.363384,0.636616,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.548290,0.451710,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.756900,0.243100,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.303554,0.672038,0.024408,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.973295,0.000000,0.000000,0.026705,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.850202,0.149798,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.795362,0.204638,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.463433,0.536567,0.000000,0.000000,0.000000,0.000000 +0.000000,0.129924,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.641269,0.000000,0.000000,0.228807,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.028698,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.881329,0.000000,0.000000,0.089973,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.948781,0.051219,0.000000,0.000000,0.000000,0.000000 +0.000000,0.017039,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.019683,0.000000,0.000000,0.963278,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.091814,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.260111,0.000000,0.000000,0.648075,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.079269,0.000000,0.000000,0.875547,0.045184,0.000000,0.000000,0.000000,0.000000 +0.000000,0.065884,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.607413,0.000000,0.000000,0.326703,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.060865,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.309646,0.000000,0.000000,0.629489,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.057472,0.000000,0.000000,0.916169,0.026358,0.000000,0.000000,0.000000,0.000000 +0.000000,0.616305,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.079719,0.000000,0.000000,0.303976,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.193778,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.806222,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.934447,0.001717,0.000000,0.000000,0.000000,0.002269,0.000000,0.000000,0.005749,0.000000,0.000000,0.052278,0.000000,0.000000,0.000000,0.003541,0.000000 +0.000000,0.930623,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.069377,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.886776,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.095253,0.000000,0.000000,0.017971,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.899677,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.100323,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.737024,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.262976,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.594720,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.405280,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.516072,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.055686,0.000000,0.000000,0.025491,0.402752,0.000000 +0.000000,0.379894,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.611147,0.008959 +0.000000,0.909187,0.024438,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.066375,0.000000,0.000000 +0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.684418,0.017428,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.298154,0.000000,0.000000 +0.000000,0.609106,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.025754,0.000000,0.000000,0.116699,0.248440,0.000000 +0.574485,0.221707,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.203808,0.000000,0.000000 +0.465194,0.026728,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.489664,0.018414,0.000000 +0.879269,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.120731,0.000000,0.000000 +0.855697,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.144303,0.000000,0.000000 +0.800404,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.199596,0.000000,0.000000 +0.785387,0.007238,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.207375,0.000000,0.000000 +0.975801,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.024199,0.000000,0.000000 +0.978942,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.021058,0.000000,0.000000 +0.946184,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.053816,0.000000,0.000000 +0.999968,0.000032,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.992495,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.007505,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.982346,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.017654,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.440699,0.559301,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.431384,0.568616,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.836605,0.163395,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.983359,0.016641,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.804774,0.195226,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.795067,0.204933,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.014158,0.000000,0.000000,0.985842,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.693111,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.111597,0.000000,0.000000,0.195292,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.475599,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.039202,0.000000,0.000000,0.485199,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.320674,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.442446,0.000000,0.000000,0.236879,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.484742,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.515257,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.119317,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.151323,0.000000,0.000000,0.729360,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.905496,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.085915,0.000000,0.000000,0.000000,0.008589,0.000000 +0.000000,0.994120,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.005880,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.979991,0.020009,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.984261,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.008329,0.007410,0.000000 +0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.856875,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.062666,0.080458,0.000000 +0.000000,0.441467,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.175471,0.383062,0.000000 +0.022408,0.873302,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.099815,0.004474,0.000000 +0.021323,0.930824,0.000549,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.047304,0.000000,0.000000 +0.020707,0.689594,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.268787,0.020913,0.000000 +0.058162,0.266916,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.590408,0.084513,0.000000 +0.049703,0.120440,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.703379,0.126478,0.000000 +0.378670,0.476518,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.144812,0.000000,0.000000 +0.721680,0.156801,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.121519,0.000000,0.000000 +0.643559,0.110385,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.246056,0.000000,0.000000 +0.234433,0.514081,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.251486,0.000000,0.000000 +0.275019,0.235094,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.489887,0.000000,0.000000 +0.252713,0.080453,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.654034,0.012800,0.000000 +0.562011,0.077355,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.360634,0.000000,0.000000 +0.511938,0.044700,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.443361,0.000000,0.000000 +0.522578,0.016554,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.460868,0.000000,0.000000 +0.211314,0.052128,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.704962,0.031596,0.000000 +0.419551,0.015718,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.545111,0.019620,0.000000 +0.800242,0.055793,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.143965,0.000000,0.000000 +0.850424,0.067507,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.082068,0.000000,0.000000 +0.751569,0.045157,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.203274,0.000000,0.000000 +0.888318,0.005917,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.105764,0.000000,0.000000 +0.818230,0.002960,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.178810,0.000000,0.000000 +0.910016,0.006823,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.083161,0.000000,0.000000 +0.983347,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.016653,0.000000,0.000000 +0.930676,0.000014,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.069310,0.000000,0.000000 +0.949179,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.050821,0.000000,0.000000 +0.999837,0.000163,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.999930,0.000070,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.995105,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.004895,0.000000,0.000000 +0.986826,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.013174,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.219679,0.780321,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.075475,0.924525,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.006352,0.993648 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.054462,0.945538 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.115971,0.884030 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.030760,0.969240 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.593934,0.406066 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.253410,0.746590 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.169595,0.830405 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.174106,0.825894 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.089697,0.910303 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.011048,0.988952 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.005638,0.994362 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.081371,0.918629 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.007896,0.992104 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.702289,0.297711 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.256423,0.743577 +0.000000,0.000007,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.154280,0.845713 +0.000000,0.002666,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.018399,0.978935 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.087583,0.912417 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.803527,0.196473 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.794164,0.205836 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.768776,0.231224 +0.000000,0.000658,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.015353,0.000000,0.000000,0.000000,0.966253,0.017737 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.318222,0.681778,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.089126,0.910874,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.064688,0.935312,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.333803,0.666197,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.597291,0.402709,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.033291,0.902600,0.064108,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.224306,0.775694,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.060807,0.856509,0.082684,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.947076,0.052924,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.448366,0.551635,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.735788,0.264212,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.941377,0.058623,0.000000,0.000000,0.000000,0.000000 +0.000000,0.057818,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.933429,0.000000,0.000000,0.000000,0.008753,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.788180,0.211820 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.778620,0.221380 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.102749,0.897251 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.137780,0.862220 +0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.578599,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.421401,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.814896,0.185104 +0.000000,0.052695,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.119023,0.828282,0.000000 +0.000000,0.004191,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000107,0.000000,0.000000,0.000000,0.995702,0.000000 +0.000000,0.001594,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.008390,0.990015,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.085060,0.914940,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.473034,0.526966,0.000000 +0.427669,0.001906,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.534825,0.035600,0.000000 +0.083566,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.803458,0.112976,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.445794,0.554206,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.956013,0.043987,0.000000,0.000000,0.000000,0.000000 +0.000000,0.212952,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.787048,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.079294,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.920706,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.820935,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.179065,0.000000,0.000000,0.000000,0.000000,0.000000 +0.007062,0.037281,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.698476,0.257180,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.658714,0.341286,0.000000 +0.136196,0.037480,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.748974,0.077350,0.000000 +0.000000,0.580944,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.084616,0.000000,0.000000,0.334439,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.579554,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.183973,0.000000,0.000000,0.236474,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.241947,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.294676,0.000000,0.000000,0.463376,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.188238,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.092705,0.000000,0.000000,0.719057,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.438816,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.154971,0.000000,0.000000,0.406213,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.614640,0.000000,0.000000,0.000000,0.000000,0.284810,0.000000,0.000000,0.100550,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.240832,0.000000,0.000000,0.000000,0.000000,0.660372,0.000000,0.000000,0.098796,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.213452,0.000000,0.000000,0.000000,0.000000,0.554210,0.000000,0.000000,0.232338,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.495556,0.000000,0.000000,0.000000,0.000000,0.322337,0.000000,0.000000,0.182107,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.312772,0.000000,0.000000,0.000000,0.000000,0.548985,0.000000,0.000000,0.138243,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.016386,0.718019,0.265595,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.175079,0.695990,0.000000,0.000000,0.128931,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.050506,0.664417,0.000000,0.000000,0.285077,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.120811,0.326860,0.000000,0.000000,0.552329,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.155235,0.575142,0.000000,0.000000,0.269623,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.926797,0.073203,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.999815,0.000185,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.008230,0.535964,0.455805,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.137920,0.862080,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.119601,0.880399,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.410079,0.589921,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.211587,0.788413,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.029605,0.734701,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.218068,0.017626,0.000000 +0.001270,0.925135,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.057994,0.015601,0.000000 +0.000000,0.801961,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.145183,0.052856,0.000000 +0.000276,0.873386,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.095949,0.030388,0.000000 +0.008279,0.981938,0.005705,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.004078,0.000000,0.000000 +0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.073424,0.807842,0.118734,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.035727,0.687869,0.276403,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.018676,0.797563,0.183761,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.025305,0.737010,0.237686,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.092079,0.654964,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.252957,0.000000,0.000000 +0.103647,0.498270,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.388474,0.009610,0.000000 +0.220037,0.467953,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.312010,0.000000,0.000000 +0.086294,0.633441,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.279951,0.000314,0.000000 +0.089906,0.883789,0.015383,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.010923,0.000000,0.000000 +0.086700,0.870946,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.042354,0.000000,0.000000 +0.443733,0.520274,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.035993,0.000000,0.000000 +0.123503,0.837401,0.007362,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.031735,0.000000,0.000000 +0.109625,0.839475,0.050900,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.127829,0.822781,0.049390,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.443060,0.493776,0.063164,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.107752,0.846034,0.046214,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.026636,0.086793,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.711298,0.175273,0.000000 +0.068935,0.053536,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.754601,0.122927,0.000000 +0.179260,0.030164,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.735901,0.054675,0.000000 +0.110035,0.075025,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.750111,0.064829,0.000000 +0.086276,0.053673,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.773572,0.086479,0.000000 +0.000000,0.197945,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.528092,0.273964,0.000000 +0.000000,0.015020,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.007783,0.000000,0.000000,0.221679,0.755519,0.000000 +0.000000,0.054487,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.328124,0.617389,0.000000 +0.000000,0.115811,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.488344,0.395846,0.000000 +0.025199,0.637488,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.305671,0.031642,0.000000 +0.137610,0.120414,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.698183,0.043792,0.000000 +0.281005,0.105800,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.611536,0.001659,0.000000 +0.145323,0.177853,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.646851,0.029973,0.000000 +0.058641,0.164370,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.672924,0.104065,0.000000 +0.236215,0.066019,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.677355,0.020411,0.000000 +0.125797,0.096835,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.723485,0.053883,0.000000 +0.000000,0.882890,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.054817,0.062293,0.000000 +0.000000,0.500626,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.007257,0.000000,0.000000,0.385667,0.106451,0.000000 +0.000000,0.752410,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.002132,0.000000,0.000000,0.183012,0.062446,0.000000 +0.000000,0.832392,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.074544,0.093064,0.000000 +0.000312,0.340418,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.472134,0.187136,0.000000 +0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.880137,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.041024,0.078839,0.000000 +0.000000,0.999908,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000025,0.000066,0.000000 +0.000000,0.044173,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.050876,0.000000,0.000000,0.904951,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.041684,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.958316,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.485481,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.005304,0.000000,0.000000,0.509215,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.088022,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.040702,0.000000,0.000000,0.871276,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.354291,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.645709,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.024282,0.933382,0.004348,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.037988,0.000000,0.000000 +0.040664,0.901526,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.057810,0.000000,0.000000 +0.420991,0.470754,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.108255,0.000000,0.000000 +0.029272,0.945944,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.024784,0.000000,0.000000 +0.020667,0.915648,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.063685,0.000000,0.000000 +0.278103,0.523695,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.198201,0.000000,0.000000 +0.101796,0.655372,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.242832,0.000000,0.000000 +0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000826,0.983636,0.003555,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.011983,0.000000,0.000000 +0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.001007,0.970872,0.001624,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.023496,0.003001,0.000000 +0.000000,0.948482,0.051518,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.209657,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.790343,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.585349,0.000000,0.000000,0.000000,0.000000,0.010529,0.000000,0.000000,0.404122,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.893059,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.106941,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.709927,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.290073,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.197079,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.800897,0.000000,0.000000,0.002023,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.870381,0.000000,0.000000,0.000000,0.000000,0.008791,0.000000,0.000000,0.120828,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.698268,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.301732,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.061598,0.853025,0.085377,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.112473,0.859784,0.027744,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.424649,0.538067,0.037284,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.127578,0.832597,0.039824,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.017025,0.964736,0.018070,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000169,0.000000,0.000000 +0.444673,0.542905,0.012422,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.093937,0.883661,0.019879,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.002524,0.000000,0.000000 +0.000000,0.802318,0.197682,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.014306,0.903372,0.082322,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.019082,0.844875,0.136043,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.916412,0.083588,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.002775,0.979876,0.017348,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.469515,0.530277,0.000000,0.000000,0.000000,0.000208,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.798023,0.201977,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.673144,0.326856,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.815864,0.184136,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.921469,0.078531,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.018484,0.115771,0.000000,0.000000,0.865745,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.100076,0.067265,0.035280,0.000000,0.000000,0.797379,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.161469,0.347790,0.137872,0.000000,0.000000,0.352870,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.026951,0.119845,0.161633,0.000000,0.000000,0.691570,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.066978,0.000000,0.000000,0.000000,0.000000,0.881243,0.000000,0.000000,0.051780,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.356736,0.124004,0.000000,0.000000,0.000000,0.519260,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.164772,0.000277,0.000000,0.000000,0.000000,0.808003,0.000000,0.000000,0.026949,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.120396,0.790848,0.088756,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.107230,0.659250,0.233519,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.107920,0.824900,0.067180,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.403698,0.495762,0.100540,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.117416,0.801060,0.081524,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.091227,0.748771,0.160002,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.448781,0.465654,0.085565,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.092707,0.857745,0.049548,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.081636,0.300112,0.618252,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.046433,0.187708,0.765859,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.059132,0.427880,0.512988,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.071209,0.348492,0.580299,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.032563,0.205105,0.762332,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.048703,0.561607,0.389690,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000898,0.103496,0.895605,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.061586,0.938414,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.121380,0.878620,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.111675,0.888325,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.079072,0.920928,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.128345,0.871655,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.161192,0.838808,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.052638,0.947362,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.150692,0.833466,0.000000,0.000000,0.015843,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.484329,0.515671,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.154682,0.845318,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.033042,0.902013,0.000000,0.000000,0.064945,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.562945,0.396968,0.000000,0.000000,0.040087,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.159423,0.776573,0.000000,0.000000,0.064005,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.826286,0.173714,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.554214,0.445786,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.429629,0.570371,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.574828,0.425172,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.560914,0.439086,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.821605,0.178395,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.435591,0.564409,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.591186,0.408814,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.580740,0.419260,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.293674,0.706326,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.144937,0.855063,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.219174,0.780826,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.243850,0.756150,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.132629,0.867371,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.268289,0.731711,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.232418,0.767582,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.452074,0.547926,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.429051,0.570949,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.486219,0.513781,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.554984,0.445016,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.479550,0.520450,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.425288,0.574712,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.454123,0.545877,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.556742,0.443258,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.479229,0.520771,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.289517,0.710483,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.217790,0.782210,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.377534,0.622466,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.363865,0.636135,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.225329,0.774671,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.297588,0.702412,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.364608,0.635392,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.469162,0.530838,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.192563,0.807437,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.110721,0.889279,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.296037,0.703963,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.236163,0.763837,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.369836,0.630164,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.282333,0.717667,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.116170,0.883830,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.216505,0.783495,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.799199,0.200801,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.887157,0.112843,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.569925,0.430075,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.706624,0.293376,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.701172,0.298828,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.904049,0.095951,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.768104,0.231896,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.871397,0.128603,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.758007,0.241993,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.685413,0.314587,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.764426,0.235574,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.772052,0.227948,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.865378,0.134622,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.609889,0.390111,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.735760,0.264240,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.746485,0.253515,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.599385,0.400615,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.322598,0.677402,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.443888,0.556112,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.563757,0.436243,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.274426,0.725574,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.526001,0.473999,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.441295,0.558705,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.857740,0.142260,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.536704,0.463296,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.333492,0.666508,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.704958,0.295042,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.653537,0.346463,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.872165,0.127835,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.300479,0.699521,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.538670,0.461330,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.664302,0.335698,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.239121,0.760879,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.111064,0.888936,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.170755,0.829245,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.201993,0.798007,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.100855,0.899145,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.190477,0.809523,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.178204,0.821796,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.328577,0.671423,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.147286,0.852715,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.296701,0.703299,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.725400,0.274600,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.314283,0.685717,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.123753,0.876247,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.210194,0.789806,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.650444,0.349556,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.264659,0.735341,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.092469,0.907531,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.050025,0.949975,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.081801,0.918199,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.085413,0.914587,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.034424,0.965576,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.064736,0.935264,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.072291,0.927709,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.491562,0.508438,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.267058,0.732942,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.514605,0.485395,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.780690,0.219310,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.504959,0.495041,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.207040,0.792960,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.308268,0.691732,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.726050,0.273950,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.446616,0.553384,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.230840,0.769160,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.077694,0.922306,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.112918,0.887082,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.157260,0.842740,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.057977,0.942023,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.137285,0.862715,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.118900,0.881100,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.797838,0.202162,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.489553,0.510447,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.246333,0.753667,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.476887,0.523113,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.482658,0.517342,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.934473,0.065527,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.947743,0.052257,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.939586,0.060414,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.803802,0.196198,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.485633,0.514367,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.272767,0.727233,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.488174,0.511826,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.015339,0.943388,0.041274,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.943595,0.056405,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.213175,0.786825,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.090318,0.909682,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.135839,0.864161,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.168321,0.831679,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.072837,0.927163,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.155887,0.844113,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.140739,0.859261,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.934690,0.065310,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.925123,0.074877,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.933386,0.066614,0.000000,0.000000,0.000000,0.000000 +0.000000,0.028814,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.077753,0.000000,0.000000,0.893433,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.010624,0.000000,0.000000,0.989376,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.892084,0.107916,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.966779,0.033221,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.909097,0.090903,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.104697,0.895303,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.080666,0.919334,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.106334,0.893666,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.103721,0.896279,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.082135,0.917865,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.112607,0.887393,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.107731,0.892269,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.825588,0.174412,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.855985,0.144015,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.022911,0.922104,0.054985,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.847426,0.152574,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.098122,0.900685,0.001194,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.071514,0.925647,0.002839,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.081118,0.918282,0.000600,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.019848,0.923369,0.056782,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.828371,0.171629,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.847246,0.152754,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.088911,0.903301,0.007789,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.074733,0.921621,0.003646,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.043375,0.956625,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.062866,0.937134,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.072204,0.927796,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.076678,0.923322,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.046354,0.953646,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.065493,0.934507,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.079998,0.920002,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.979956,0.020044,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.926202,0.073798,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.951665,0.048335,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.936692,0.063308,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.959763,0.040237,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.041513,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.958487,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.018484,0.000000,0.000000,0.000000,0.000000,0.013481,0.000000,0.000000,0.968036,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.048688,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.884825,0.000000,0.000000,0.066487,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.012660,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.987340,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.949702,0.050298,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.940980,0.059020,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.944663,0.055337,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.953750,0.046250,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.952689,0.047311,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.019300,0.980700,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.054155,0.945845,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.030692,0.969308,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.073766,0.926234,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.046679,0.953321,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.159126,0.840874,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.087447,0.912553,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.128617,0.871383,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.141897,0.858103,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.091204,0.908796,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.138262,0.861738,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.127883,0.872117,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.068508,0.931492,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.082919,0.917081,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.049935,0.950065,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.076752,0.923249,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.040669,0.959331,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.071209,0.928791,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.082266,0.917734,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.934954,0.065046,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.974619,0.025381,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.962447,0.037553,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.129814,0.000000,0.000000,0.870186,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.055711,0.000000,0.000000,0.944289,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.932235,0.067765,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.955617,0.044383,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.934961,0.000000,0.000000,0.065039,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.006484,0.000000,0.000000,0.000000,0.000000,0.967693,0.000000,0.000000,0.025823,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.944535,0.055464,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.871883,0.128117,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.870050,0.129950,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.876225,0.123775,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.053496,0.946504,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.034361,0.965639,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.044733,0.955267,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.933461,0.066539,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.797012,0.202988,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.844724,0.155276,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.040952,0.951597,0.007451,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.036163,0.961968,0.001869,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.003734,0.996266,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.006454,0.993546,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.974937,0.025063,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.940024,0.059976,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.944903,0.000000,0.000000,0.055097,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.990667,0.000000,0.000000,0.009333,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.894524,0.105476,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.906768,0.093232,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.906245,0.093755,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.782308,0.217692,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.861628,0.138372,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.046926,0.953074,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.006424,0.993576,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.022280,0.977720,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.021218,0.978782,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.009642,0.990358,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.948888,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.051112,0.000000 +0.000000,0.899643,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.100357,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.719225,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.280775,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.721515,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.278485,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.655640,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.344360,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.968849,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.031151,0.000000 +0.000000,0.997005,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.002403,0.000000,0.000000,0.000000,0.000592,0.000000 +0.000000,0.954103,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.045897,0.000000 +0.000000,0.712445,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.012741,0.000000,0.000000,0.274813,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.727763,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.272237,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.986683,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.013317,0.000000 +0.000000,0.939551,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.053429,0.000000,0.000000,0.007020,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.649339,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.038912,0.000000,0.000000,0.311749,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.949257,0.000000,0.000000,0.000000,0.000000,0.002377,0.000000,0.000000,0.048366,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.940606,0.000000,0.000000,0.000000,0.000000,0.006937,0.000000,0.000000,0.052457,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.923822,0.076178,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.998435,0.001565,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.957260,0.035614,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.007127,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.971265,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.028735,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.956234,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.043766,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.809235,0.190765,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.917811,0.082189,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.880966,0.119034,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.914385,0.085615,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.959020,0.032489,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.008490,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.499393,0.500607,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.786082,0.213918,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.690325,0.309675,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.511164,0.473549,0.015287,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.725833,0.274167,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.187799,0.788064,0.000000,0.000000,0.000000,0.024136,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.323245,0.676755,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.306802,0.639614,0.000000,0.000000,0.000000,0.053584,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.141125,0.774142,0.084733,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.298734,0.626933,0.074334,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.064229,0.935771,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.071738,0.869745,0.003615,0.000000,0.000000,0.054902,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.088248,0.911752,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.009140,0.848747,0.080971,0.000000,0.000000,0.061143,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.062422,0.857439,0.080139,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.031776,0.956648,0.011577,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.014902,0.943333,0.041765,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.050843,0.949157,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.830266,0.167681,0.000000,0.000000,0.002053,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.851490,0.121609,0.000000,0.000000,0.026901,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.010844,0.948002,0.041154,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.923601,0.076399,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.018479,0.955260,0.026261,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.802507,0.197493,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.813772,0.186228,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.593790,0.406210,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.661174,0.338826,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.489236,0.499002,0.011763,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.532607,0.466269,0.001125,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.601745,0.380645,0.017610,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.509707,0.454051,0.036242,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.488659,0.489219,0.022122,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.228457,0.030150,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.690222,0.051171,0.000000 +0.484954,0.013120,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.495318,0.006608,0.000000 +0.362533,0.028438,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.598612,0.010417,0.000000 +0.308507,0.021013,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.643553,0.026927,0.000000 +0.379768,0.060828,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.559404,0.000000,0.000000 +0.518514,0.061739,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.419747,0.000000,0.000000 +0.465191,0.093241,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.441568,0.000000,0.000000 +0.409645,0.076434,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.513921,0.000000,0.000000 +0.543856,0.155241,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.300903,0.000000,0.000000 +0.687556,0.131395,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.181049,0.000000,0.000000 +0.634493,0.231206,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.134301,0.000000,0.000000 +0.583694,0.205019,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.211287,0.000000,0.000000 +0.743943,0.174063,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.081994,0.000000,0.000000 +0.682861,0.260282,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.056857,0.000000,0.000000 +0.685287,0.226610,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.088102,0.000000,0.000000 +0.543176,0.024350,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.432475,0.000000,0.000000 +0.375681,0.044734,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.577708,0.001877,0.000000 +0.615300,0.339114,0.045586,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.537448,0.399702,0.062850,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.539314,0.409408,0.051277,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.767365,0.219506,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.013129,0.000000,0.000000 +0.539192,0.438303,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.022505,0.000000,0.000000 +0.534304,0.390762,0.074933,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.578393,0.351967,0.069640,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.495715,0.424836,0.079450,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.514338,0.408952,0.076710,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.602943,0.092882,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.304175,0.000000,0.000000 +0.506628,0.115518,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.377854,0.000000,0.000000 +0.609348,0.328836,0.061816,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.547051,0.381305,0.071644,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.774775,0.225225,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.897178,0.102822,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.779485,0.212166,0.008349,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.767842,0.229052,0.003106,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.641360,0.065416,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.293224,0.000000,0.000000 +0.774497,0.052521,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.172982,0.000000,0.000000 +0.690010,0.093354,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.216636,0.000000,0.000000 +0.665209,0.078631,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.256160,0.000000,0.000000 +0.830959,0.059686,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.109355,0.000000,0.000000 +0.764357,0.121873,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.113769,0.000000,0.000000 +0.730191,0.107565,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.162245,0.000000,0.000000 +0.816625,0.147049,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.036326,0.000000,0.000000 +0.929411,0.070589,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.837583,0.162417,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.841291,0.158709,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.880830,0.071260,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.047910,0.000000,0.000000 +0.786936,0.133938,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.079126,0.000000,0.000000 +0.908983,0.091017,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.754646,0.215770,0.029584,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.775931,0.205156,0.018913,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.903990,0.096010,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.805858,0.194142,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.880826,0.119174,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.693722,0.253700,0.052578,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.726925,0.232040,0.041034,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.829064,0.155537,0.015400,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.646556,0.292305,0.061139,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.670366,0.272290,0.057345,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.532490,0.009793,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.457717,0.000000,0.000000 +0.850252,0.003478,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.146269,0.000000,0.000000 +0.549781,0.011261,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.438958,0.000000,0.000000 +0.546912,0.008996,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.444092,0.000000,0.000000 +0.915390,0.001624,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.082987,0.000000,0.000000 +0.569624,0.032918,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.397458,0.000000,0.000000 +0.577397,0.017438,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.405165,0.000000,0.000000 +0.806724,0.021715,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.171562,0.000000,0.000000 +0.594000,0.054207,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.351792,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.980407,0.000001,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.019592,0.000000,0.000000 +0.999575,0.000425,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.954692,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.045308,0.000000,0.000000 +0.966747,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.033253,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.997368,0.002632,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.995664,0.004336,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.999995,0.000005,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.940563,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.059437,0.000000,0.000000 +0.991141,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.008859,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.999899,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000101,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.965948,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.034052,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.977990,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.022010,0.000000,0.000000 +0.945979,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.054021,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.996459,0.003541,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.979429,0.020571,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.987114,0.012886,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.969916,0.030084,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.973788,0.026212,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.957866,0.042134,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.965577,0.034423,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.996707,0.003293,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.933811,0.066189,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.944987,0.055013,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.984528,0.015472,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.920066,0.079934,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.924902,0.075098,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.990557,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.009443,0.000000,0.000000 +0.999920,0.000080,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.945475,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.054525,0.000000,0.000000 +0.948525,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.051475,0.000000,0.000000 +0.998661,0.001226,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000113,0.000000,0.000000 +0.998380,0.001615,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000005,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.253913,0.746087 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.111237,0.888763 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.231139,0.768861 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.789568,0.210432 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.229723,0.770277 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.087028,0.912972 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.023105,0.976895 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.050880,0.949120 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.062468,0.937532 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.005880,0.994120 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.633363,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.339032,0.000000,0.000000,0.027605,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.708590,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.071805,0.000000,0.000000,0.219605,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.232887,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.180658,0.000000,0.000000,0.586454,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.138304,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.452139,0.000000,0.000000,0.409556,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.428804,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.245205,0.000000,0.000000,0.325991,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.951674,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.048326,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.706737,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.291764,0.000000,0.000000,0.001499,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.305330,0.000000,0.000000,0.000000,0.000000,0.069777,0.000000,0.000000,0.624893,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.801156,0.050606,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.148238,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.799091,0.004527,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.196382,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.382189,0.535259,0.082552,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.341080,0.416383,0.242537,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.041988,0.301498,0.617303,0.000000,0.000000,0.039211,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.043028,0.557731,0.399241,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.119289,0.543774,0.336936,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.727223,0.259752,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.013024,0.000000,0.000000 +0.000000,0.709542,0.282659,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.007799,0.000000,0.000000 +0.000000,0.562628,0.437372,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.012479,0.358825,0.628696,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.004598,0.631761,0.363641,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.946955,0.022150,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.027016,0.003880,0.000000 +0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.619191,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.007090,0.000000,0.000000,0.168042,0.205677,0.000000 +0.000000,0.668410,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.075046,0.256544,0.000000 +0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.953418,0.004879,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.041703,0.000000,0.000000 +0.000000,0.803481,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.196519,0.000000,0.000000 +0.011104,0.907662,0.027456,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.053778,0.000000,0.000000 +0.000000,0.953442,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.046558,0.000000,0.000000 +0.049265,0.683449,0.258420,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.008866,0.000000,0.000000 +0.000000,0.851165,0.117284,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.031551,0.000000,0.000000 +0.189292,0.739264,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.071444,0.000000,0.000000 +0.152755,0.772704,0.063988,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.010553,0.000000,0.000000 +0.396177,0.544337,0.037061,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.022425,0.000000,0.000000 +0.195729,0.776299,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.027972,0.000000,0.000000 +0.120148,0.586771,0.010901,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.282179,0.000000,0.000000 +0.048430,0.673565,0.045760,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.229968,0.002277,0.000000 +0.142862,0.646888,0.023534,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.186716,0.000000,0.000000 +0.335531,0.434452,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.230016,0.000000,0.000000 +0.131838,0.604914,0.018476,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.244771,0.000000,0.000000 +0.000000,0.334345,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.090895,0.000000,0.000000,0.574760,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.058662,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.009214,0.000000,0.000000,0.932124,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.059313,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.099371,0.000000,0.000000,0.841316,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.111195,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.079863,0.000000,0.000000,0.808942,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.132069,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.867931,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.019798,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.980202,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.553566,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.038829,0.000000,0.000000,0.068199,0.339406,0.000000 +0.000000,0.545278,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.003375,0.451347,0.000000 +0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.625505,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.060645,0.313850,0.000000 +0.000000,0.807980,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.135496,0.000000,0.000000,0.056524,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.451593,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.469965,0.000000,0.000000,0.078441,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.110372,0.000000,0.000000,0.000000,0.000000,0.141122,0.000000,0.000000,0.734738,0.000000,0.000000,0.013768,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.509521,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.449170,0.000000,0.000000,0.041308,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.843324,0.000000,0.000000,0.000000,0.000000,0.018480,0.000000,0.000000,0.138195,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.141046,0.000000,0.000000,0.000000,0.000000,0.017706,0.000000,0.000000,0.727917,0.000000,0.000000,0.113331,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.576877,0.000000,0.000000,0.000000,0.000000,0.038018,0.000000,0.000000,0.385105,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.926712,0.026241,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.047047,0.000000,0.000000 +0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.784665,0.033102,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.182233,0.000000,0.000000 +0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.335077,0.398727,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.266196,0.000000,0.000000 +0.075498,0.538649,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.377932,0.007920,0.000000 +0.025433,0.670846,0.016877,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.267807,0.019038,0.000000 +0.100212,0.576077,0.002984,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.319308,0.001419,0.000000 +0.314489,0.288250,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.397262,0.000000,0.000000 +0.048759,0.257542,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.629899,0.063800,0.000000 +0.013158,0.466737,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.474080,0.046025,0.000000 +0.041038,0.401860,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.529836,0.027266,0.000000 +0.000000,0.580782,0.340417,0.078801,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.547037,0.253989,0.174106,0.000000,0.000000,0.000000,0.000000,0.000000,0.024868,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.102595,0.119855,0.178929,0.000000,0.000000,0.598621,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.434929,0.338221,0.226850,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.735444,0.211512,0.053044,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.197632,0.017157,0.001904,0.000000,0.000000,0.604996,0.000000,0.000000,0.178312,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.647495,0.166268,0.053669,0.000000,0.000000,0.000000,0.000000,0.000000,0.132568,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.939784,0.041878,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.018338,0.000000,0.000000 +0.000000,0.997091,0.002454,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000456,0.000000,0.000000 +0.000000,0.805225,0.194775,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.932505,0.062525,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.004970,0.000000,0.000000 +0.000000,0.931965,0.037589,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.030445,0.000000,0.000000 +0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.177610,0.822390,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.398767,0.512439,0.012804,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.075989,0.000000,0.000000 +0.189179,0.704774,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.106048,0.000000,0.000000 +0.196905,0.714815,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.088279,0.000000,0.000000 +0.356938,0.492620,0.001238,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.149203,0.000000,0.000000 +0.049073,0.820375,0.037371,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.093181,0.000000,0.000000 +0.153227,0.711094,0.017421,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.118258,0.000000,0.000000 +0.000000,0.000000,0.575435,0.424565,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.783303,0.216697,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.503032,0.437000,0.000000,0.000000,0.059968,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.251540,0.731936,0.000000,0.000000,0.016524,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.576628,0.414658,0.000000,0.000000,0.008714,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.806934,0.193066,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.164652,0.681933,0.000000,0.000000,0.153415,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.455663,0.529992,0.000000,0.000000,0.014345,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.039944,0.196224,0.763833,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.069008,0.372597,0.558394,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.031434,0.228931,0.739635,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.115522,0.884478,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.038715,0.219662,0.741623,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.046307,0.473524,0.480169,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.220781,0.779219,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.022180,0.291722,0.686098,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.085955,0.439287,0.474759,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.105460,0.559058,0.335482,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.058807,0.563049,0.378145,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.077099,0.485029,0.437872,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.052933,0.746582,0.197712,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.002773,0.000000,0.000000 +0.047407,0.615609,0.335478,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.001506,0.000000,0.000000 +0.201295,0.642090,0.156615,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.262901,0.685754,0.051345,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.111089,0.763274,0.125637,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.124478,0.731916,0.143606,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.341233,0.619173,0.039594,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.116842,0.790068,0.089938,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.003152,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.686073,0.313926,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.620667,0.379333,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.720707,0.279293,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.817941,0.182059,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.720849,0.279151,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.647972,0.352028,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.551883,0.441375,0.006742,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.781367,0.218633,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.669081,0.330919,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.434453,0.544199,0.021348,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.374987,0.611955,0.013058,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.525655,0.474345,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.524039,0.475961,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.426632,0.568275,0.005093,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.309647,0.643803,0.046550,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.419811,0.556457,0.023732,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.017502,0.497714,0.484784,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.421739,0.578261,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.419374,0.580626,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.014803,0.613042,0.372155,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.500597,0.499403,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.473964,0.526036,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.420704,0.579296,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.030381,0.592130,0.377490,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.007924,0.489049,0.503027,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.351006,0.648994,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.250698,0.749302,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.282023,0.717977,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.332376,0.667624,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.343606,0.656394,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.287649,0.712351,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.364924,0.635076,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.300331,0.699669,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.150122,0.849878,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.372242,0.627758,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.576377,0.423623,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.334803,0.665197,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.240478,0.759522,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.112772,0.887229,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.457522,0.542478,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.253341,0.746659,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.631925,0.368075,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.802431,0.197569,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.664469,0.335531,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.650926,0.349074,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.790724,0.209276,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.555038,0.444962,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.586988,0.413012,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.770914,0.229086,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.720794,0.279206,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.760857,0.239143,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.848155,0.151845,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.770172,0.229828,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.722514,0.277486,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.698013,0.301987,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.832331,0.167669,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.749302,0.250698,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.603096,0.396904,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.381412,0.618588,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.621422,0.378578,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.611388,0.388612,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.611913,0.388087,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.379209,0.620791,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.604893,0.395107,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.768362,0.231638,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.611034,0.388966,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.723692,0.276308,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.869404,0.130596,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.757557,0.242443,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.692177,0.307823,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.497280,0.502720,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.874834,0.125166,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.736799,0.263201,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.303834,0.696166,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.154038,0.845962,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.328120,0.671880,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.324645,0.675355,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.214275,0.785725,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.126583,0.873417,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.259429,0.740571,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.631831,0.368169,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.361408,0.638592,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.268487,0.731513,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.380745,0.619255,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.376966,0.623034,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.544125,0.455875,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.203026,0.796974,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.224856,0.775144,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.306880,0.693120,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.177537,0.822463,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.099449,0.900551,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.166600,0.833400,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.176455,0.823545,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.105518,0.894482,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.083678,0.916322,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.149983,0.850017,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.789741,0.210259,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.592032,0.407968,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.362389,0.637611,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.624855,0.375145,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.611989,0.388011,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.738876,0.261124,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.402000,0.598000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.301609,0.698391,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.539909,0.460091,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.230640,0.769360,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.109420,0.890580,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000357,0.000000,0.247335,0.752308,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.239625,0.760375,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.159329,0.840671,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.096133,0.903867,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.199486,0.800514,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.595148,0.404852,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.451335,0.548665,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.685885,0.314115,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.813955,0.186045,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.620592,0.379408,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.942772,0.057228,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000419,0.966612,0.032968,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.950465,0.049535,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.580347,0.419653,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.654986,0.345014,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.841117,0.158883,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.685326,0.314674,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.005500,0.955303,0.039197,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.001819,0.967542,0.030639,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.343353,0.656647,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.203629,0.796371,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.391477,0.608523,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.380507,0.619493,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.266634,0.733366,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.158297,0.841703,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.288790,0.711210,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.893642,0.106357,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.018862,0.000000,0.000000,0.884163,0.096975,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.046565,0.000000,0.000000,0.906153,0.047282,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000022,0.000000,0.000000,0.899934,0.100044,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.010218,0.000000,0.000000,0.989782,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.037796,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.163337,0.000000,0.000000,0.798866,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.016893,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.083190,0.000000,0.000000,0.899917,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.865809,0.134191,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.944954,0.055046,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.881120,0.118880,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.065981,0.934019,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.163714,0.836286,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.131952,0.868048,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.148151,0.851849,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.075200,0.924800,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.006326,0.993674,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.159961,0.840039,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.167611,0.832389,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.102359,0.785915,0.111725,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.072568,0.699046,0.228386,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.022773,0.752697,0.224529,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.054591,0.730612,0.214797,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.208498,0.716892,0.074610,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.184621,0.774519,0.040860,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.202594,0.742315,0.055090,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.041583,0.732086,0.226332,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.111721,0.754604,0.133675,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.064560,0.699748,0.235692,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.176591,0.762075,0.061333,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.194572,0.729736,0.075693,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.937932,0.062068,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.021545,0.000000,0.000000,0.000000,0.000000,0.069899,0.000000,0.000000,0.908556,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.949417,0.050583,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.945169,0.054831,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.050045,0.000000,0.000000,0.000000,0.000000,0.179906,0.000000,0.000000,0.770049,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.071567,0.000000,0.000000,0.000000,0.000000,0.056033,0.000000,0.000000,0.838233,0.000000,0.000000,0.034167,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.064777,0.000000,0.000000,0.000000,0.000000,0.113013,0.000000,0.000000,0.822210,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.078016,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.755305,0.000000,0.000000,0.166678,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.047161,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.891145,0.000000,0.000000,0.061695,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.086601,0.000000,0.000000,0.000000,0.000000,0.003692,0.000000,0.000000,0.820109,0.000000,0.000000,0.089597,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.939091,0.060909,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.944605,0.055395,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.936926,0.063074,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.941068,0.058932,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.938594,0.061406,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.052423,0.947577,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.075123,0.924877,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.061700,0.938300,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.924629,0.075371,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.998238,0.001762,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.929024,0.070976,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.039931,0.960069,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.042266,0.957735,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.094655,0.905345,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.003211,0.996789,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.005651,0.994349,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.004851,0.995149,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.196956,0.803044,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.235912,0.764088,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.217284,0.782716,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.079166,0.920834,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000132,0.999868,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.001640,0.998360,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.196153,0.803847,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.192065,0.807935,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.960316,0.039684,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.943989,0.056011,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.035150,0.000000,0.000000,0.964850,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.956667,0.043333,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.063323,0.000000,0.043970,0.000000,0.000000,0.825818,0.000000,0.000000,0.066889,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.078756,0.231876,0.000000,0.000000,0.689368,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.029031,0.051911,0.150175,0.000000,0.000000,0.768882,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.920512,0.055538,0.000000,0.023950,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.006146,0.000000,0.000000,0.000000,0.000000,0.925934,0.000000,0.000000,0.067919,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.949489,0.044245,0.000000,0.006266,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.088541,0.000000,0.000000,0.000000,0.000000,0.683023,0.000000,0.000000,0.228436,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.084964,0.000000,0.000000,0.000000,0.000000,0.778425,0.000000,0.000000,0.136611,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.836778,0.163222,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.849063,0.150937,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.003647,0.936482,0.059871,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.845872,0.154128,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.060693,0.937699,0.001608,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.070113,0.929887,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.067415,0.932585,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.772637,0.227363,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.933077,0.066923,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.815521,0.184479,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.051972,0.940790,0.007238,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.056286,0.940452,0.003262,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.038506,0.961495,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.044315,0.955685,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.044033,0.955967,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.010507,0.989493,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.025895,0.974105,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.879283,0.120717,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.904838,0.095162,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.020990,0.937884,0.041126,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.895714,0.104286,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.077130,0.869854,0.000000,0.000000,0.053017,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.103185,0.896815,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.098262,0.899484,0.000000,0.000000,0.002255,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.820888,0.176435,0.000000,0.002677,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.003977,0.878245,0.073423,0.000000,0.044354,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.853713,0.146287,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.049677,0.774696,0.024571,0.000000,0.151056,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.066015,0.825241,0.012765,0.000000,0.095979,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.005818,0.994182,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.078650,0.921350,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.094864,0.905136,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.086673,0.913327,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.004213,0.995787,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.071887,0.928113,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.074786,0.925214,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.953258,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.046742,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.923913,0.076087,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.915605,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.084395,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.929529,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.070471,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.932801,0.000000,0.000000,0.000000,0.000000,0.002192,0.000000,0.000000,0.061983,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.003024,0.000000 +0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.916783,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.083217,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.774632,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.041192,0.000000,0.000000,0.184176,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.901912,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.093366,0.000000,0.000000,0.004722,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.897561,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.102439,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.601402,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.398598,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.715884,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.013734,0.000000,0.000000,0.270382,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.655039,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.344961,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.219973,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.780026,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.510427,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.489573,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.057688,0.942076,0.000236,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.008760,0.936423,0.054816,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.055445,0.930885,0.013670,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.058365,0.935736,0.005899,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.893432,0.106568,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.886028,0.113972,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.891869,0.108131,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.414551,0.585449,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.054101,0.923850,0.022049,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.274922,0.725078,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.301336,0.664056,0.034609,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.003661,0.913870,0.079418,0.000000,0.000000,0.003051,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.587736,0.412264,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.446773,0.553226,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.459348,0.540652,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.494083,0.480268,0.025648,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.453119,0.526021,0.020860,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.790786,0.209214,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.642424,0.356698,0.000000,0.000000,0.000000,0.000878,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.606188,0.393812,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.692736,0.285487,0.021777,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.592023,0.380069,0.027907,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.841709,0.140915,0.000000,0.000000,0.000000,0.017376,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.853607,0.140036,0.006357,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.932028,0.034455,0.000000,0.000000,0.000000,0.008436,0.000000,0.000000,0.000000,0.000000,0.000000,0.025081,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.923351,0.005269,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.031244,0.000000,0.000000,0.040136,0.000000,0.000000,0.000000,0.000000,0.000000 +0.458673,0.395052,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.146275,0.000000,0.000000 +0.577385,0.295643,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.126972,0.000000,0.000000 +0.459575,0.289408,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.251017,0.000000,0.000000 +0.470807,0.313781,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.215413,0.000000,0.000000 +0.565203,0.114571,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.320226,0.000000,0.000000 +0.415765,0.184171,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.400064,0.000000,0.000000 +0.435451,0.262593,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.301957,0.000000,0.000000 +0.540009,0.419121,0.040871,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.661514,0.338486,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.560165,0.418305,0.021131,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000399,0.000000,0.000000 +0.556434,0.407797,0.035769,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.670585,0.327727,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.001688,0.000000,0.000000 +0.562029,0.396926,0.004851,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.036195,0.000000,0.000000 +0.565440,0.405129,0.018219,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.011212,0.000000,0.000000 +0.475319,0.416819,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.107863,0.000000,0.000000 +0.584025,0.354440,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.061535,0.000000,0.000000 +0.465280,0.404334,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.130385,0.000000,0.000000 +0.363820,0.067030,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.555135,0.014015,0.000000 +0.553235,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.446765,0.000000,0.000000 +0.303660,0.054059,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.611901,0.030381,0.000000 +0.061525,0.059187,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.792052,0.087235,0.000000 +0.332727,0.065918,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.579235,0.022121,0.000000 +0.664987,0.305863,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.029150,0.000000,0.000000 +0.533876,0.376417,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.089707,0.000000,0.000000 +0.550391,0.382682,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.066927,0.000000,0.000000 +0.611398,0.343944,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.044658,0.000000,0.000000 +0.504381,0.399194,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.096425,0.000000,0.000000 +0.461715,0.483714,0.054571,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.619422,0.376910,0.003668,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.507952,0.440970,0.051077,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.741586,0.001321,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.257093,0.000000,0.000000 +0.948993,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.051007,0.000000,0.000000 +0.749009,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.250991,0.000000,0.000000 +0.742604,0.000148,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.257248,0.000000,0.000000 +0.706632,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.293368,0.000000,0.000000 +0.712448,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.287552,0.000000,0.000000 +0.666012,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.333988,0.000000,0.000000 +0.763140,0.236860,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.941069,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.775720,0.007651,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.216629,0.000000,0.000000 +0.787569,0.212431,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.687090,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.312910,0.000000,0.000000 +0.869417,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.130583,0.000000,0.000000 +0.633879,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.366121,0.000000,0.000000 +0.657402,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.342598,0.000000,0.000000 +0.642420,0.326518,0.031062,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.897531,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.754414,0.245586,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.675711,0.324289,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.847757,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.152243,0.000000,0.000000 +0.587291,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.412709,0.000000,0.000000 +0.442254,0.047651,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.500418,0.009677,0.000000 +0.609285,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.390715,0.000000,0.000000 +0.980495,0.019505,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.761347,0.007264,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.231389,0.000000,0.000000 +0.778214,0.001038,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.220748,0.000000,0.000000 +0.942428,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.057572,0.000000,0.000000 +0.750546,0.000172,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.249282,0.000000,0.000000 +0.908591,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.091409,0.000000,0.000000 +0.726375,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.273625,0.000000,0.000000 +0.887005,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.747024,0.252976,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.994105,0.005895,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.999451,0.000549,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.972063,0.027937,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.967578,0.032422,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.986324,0.013676,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.979857,0.020143,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.992855,0.007145,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.989967,0.010033,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.996212,0.001248,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.002541,0.000000,0.000000 +0.996241,0.003759,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.963941,0.003026,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.033033,0.000000,0.000000 +0.985768,0.000692,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.013540,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.986168,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.013832,0.000000,0.000000 +0.977922,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.022078,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.995989,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.004011,0.000000,0.000000 +0.964391,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.035609,0.000000,0.000000 +0.970225,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.029775,0.000000,0.000000 +0.963778,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.036222,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.950703,0.000038,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.049259,0.000000,0.000000 +0.938586,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.061414,0.000000,0.000000 +0.968211,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.031789,0.000000,0.000000 +0.997844,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.002156,0.000000,0.000000 +0.999597,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000403,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.944193,0.055807 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.960168,0.039832 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.777252,0.222748 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.948632,0.051368 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.204764,0.795236 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.093267,0.906733 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.259397,0.740603 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.223222,0.776778 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.013750,0.986250 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.065319,0.934681 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.039788,0.960212 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.050712,0.949288 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.071757,0.928243,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.167349,0.832651,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.447584,0.552416,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.164874,0.835126,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.165581,0.834419,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.142193,0.857807 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.355742,0.644258 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.799005,0.200995 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.315980,0.684020 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.117829,0.882171 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.129614,0.870386 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.239817,0.760183 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.205761,0.794239 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.168698,0.831302 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.059905,0.940095 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.087776,0.912224 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.053281,0.946719 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.010964,0.989036 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.079221,0.920779 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.067958,0.932042 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.000073,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.999927 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.020211,0.979789 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.886615,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.113385,0.000000,0.000000 +0.571639,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.428361,0.000000,0.000000 +0.713307,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.286693,0.000000,0.000000 +0.136245,0.117804,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.692454,0.053497,0.000000 +0.393115,0.097543,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.506847,0.002496,0.000000 +0.989815,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.010185,0.000000,0.000000 +0.975576,0.002394,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.022030,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.375534,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.456301,0.168165,0.000000 +0.000000,0.092422,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.717619,0.189959,0.000000 +0.017956,0.175391,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.695486,0.111168,0.000000 +0.205883,0.017858,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.714478,0.061781,0.000000 +0.060731,0.013334,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.818137,0.107798,0.000000 +0.288225,0.039531,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.632099,0.040146,0.000000 +0.000000,0.023801,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.106416,0.869783,0.000000 +0.000000,0.081077,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.229987,0.688936,0.000000 +0.000000,0.048993,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.366687,0.584320,0.000000 +0.000000,0.043376,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.209591,0.747033,0.000000 +0.000000,0.006382,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.722474,0.271144,0.000000 +0.000000,0.051508,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.706363,0.242129,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.756727,0.243273,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.750950,0.249050,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.010710,0.989290,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.020445,0.979555,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.012006,0.987994,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.943793,0.056207 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.946378,0.053622 +0.000000,0.011450,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.019045,0.969505,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.024958,0.975042,0.000000 +0.000000,0.752772,0.076865,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.150367,0.019996,0.000000 +0.000000,0.903017,0.025773,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.053882,0.017327,0.000000 +0.000000,0.886426,0.038298,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.063292,0.011984,0.000000 +0.012914,0.758037,0.075567,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.153482,0.000000,0.000000 +0.009954,0.687603,0.047046,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.225579,0.029817,0.000000 +0.024473,0.687101,0.069103,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.205308,0.014016,0.000000 +0.003780,0.641025,0.008807,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.311972,0.034416,0.000000 +0.000000,0.675625,0.035219,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.241413,0.047742,0.000000 +0.006548,0.681630,0.025476,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.253217,0.033130,0.000000 +0.000000,0.714725,0.026557,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.197063,0.061655,0.000000 +0.000000,0.774945,0.039335,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.139128,0.046592,0.000000 +0.000000,0.392465,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.466060,0.141475,0.000000 +0.000000,0.521513,0.002675,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.399855,0.075957,0.000000 +0.000000,0.434095,0.000289,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.491552,0.074065,0.000000 +0.000000,0.691873,0.000939,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.212467,0.094720,0.000000 +0.000000,0.734916,0.008103,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.195194,0.061787,0.000000 +0.000000,0.887113,0.047121,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.065766,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.311713,0.688287 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.697828,0.302172 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.330332,0.669668 +0.000000,0.583517,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.002078,0.000000,0.000000,0.137298,0.277107,0.000000 +0.000000,0.388090,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.334177,0.277732,0.000000 +0.000000,0.620615,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.213683,0.165701,0.000000 +0.000000,0.156263,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.383556,0.460181,0.000000 +0.000000,0.317771,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.432935,0.249294,0.000000 +0.000000,0.064042,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.089001,0.846957,0.000000 +0.000000,0.211371,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.132109,0.656519,0.000000 +0.000000,0.115924,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.191845,0.692230,0.000000 +0.000000,0.463148,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.029171,0.000000,0.000000,0.034432,0.473249,0.000000 +0.000000,0.539016,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.014215,0.000000,0.000000,0.079289,0.367480,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.999341,0.000659 +0.000000,0.004934,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.026382,0.000000,0.000000,0.010773,0.957911,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.014945,0.985055,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.874699,0.125301 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.910752,0.089248 +0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.578392,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.421608,0.000000 +0.000000,0.171968,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.099838,0.728193,0.000000 +0.000000,0.755449,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.012091,0.232459,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.068684,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.931316,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.110346,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.595550,0.000000,0.000000,0.294104,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.080831,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.451046,0.000000,0.000000,0.468123,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.114033,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.322637,0.000000,0.000000,0.563329,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.139803,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.434806,0.000000,0.000000,0.425391,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.787655,0.000000,0.000000,0.212345,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.039981,0.000000,0.000000,0.000000,0.000000,0.524264,0.000000,0.000000,0.435755,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.073277,0.000000,0.000000,0.000000,0.000000,0.376234,0.000000,0.000000,0.550489,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.053052,0.000000,0.000000,0.000000,0.000000,0.527669,0.000000,0.000000,0.419280,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.796319,0.000000,0.000000,0.203681,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.092407,0.481403,0.000000,0.000000,0.426191,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.013002,0.379280,0.000000,0.000000,0.607717,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.014986,0.616395,0.000000,0.000000,0.368619,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.341079,0.658921,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.263791,0.736209,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.090413,0.909587,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.168475,0.831525,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.045513,0.182580,0.771907,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.010114,0.111238,0.878648,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.048538,0.939258,0.012204,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.003332,0.100788,0.895879,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.105269,0.563880,0.330850,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.077994,0.309625,0.612381,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.077712,0.293626,0.628663,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.330076,0.592216,0.077708,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.150000,0.739636,0.110365,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.124347,0.783663,0.091990,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.596527,0.403473,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.775020,0.224980,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.466370,0.533630,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.633224,0.366776,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.480125,0.519875,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.797074,0.202926,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.636960,0.363040,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.575288,0.424712,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.192160,0.807840,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.333791,0.666209,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.307836,0.692164,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.365243,0.634757,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.230515,0.769485,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.401527,0.598473,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.554919,0.445081,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.342900,0.657100,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.409267,0.590733,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.427310,0.572690,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.544897,0.455103,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.403834,0.596166,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.350302,0.649698,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.426351,0.573649,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.209513,0.790487,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.280661,0.719339,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.278869,0.721131,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.261421,0.738579,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.188299,0.811701,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.269133,0.730867,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.413468,0.586532,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.230438,0.769562,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.477555,0.522445,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.362226,0.637774,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.497267,0.502733,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.158027,0.841973,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.287524,0.712476,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.307957,0.692043,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.713529,0.286471,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.851003,0.148997,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.706477,0.293523,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.803875,0.196125,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.703463,0.296537,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.642345,0.357655,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.630891,0.369109,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.737751,0.262249,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.850373,0.149627,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.729957,0.270043,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.691776,0.308224,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.856982,0.143018,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.747183,0.252817,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.749389,0.250611,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.363060,0.636940,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.583966,0.416034,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.531373,0.468627,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.604566,0.395434,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.395242,0.604758,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.604775,0.395225,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.621007,0.378993,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.794928,0.205072,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.285804,0.714196,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.529958,0.470042,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.365499,0.634501,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.752429,0.247571,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.591479,0.408521,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.520098,0.479902,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.104446,0.895554,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.172232,0.827768,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.180155,0.819845,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.239006,0.760994,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.129205,0.870795,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.239726,0.760274,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.360424,0.639576,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.101339,0.898661,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.163411,0.836589,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.178115,0.821885,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.678146,0.321854,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.329656,0.670344,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.176080,0.823920,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.327559,0.672442,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.033345,0.966655,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.073216,0.926784,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.066767,0.933233,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.128023,0.871977,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.063752,0.936248,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.107568,0.892432,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.509009,0.490991,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.559861,0.440139,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.219447,0.780553,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.340727,0.659273,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.381374,0.618626,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.768679,0.231321,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.641306,0.358694,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.584330,0.415670,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.080733,0.919267,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.169526,0.830474,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.154347,0.845653,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.275252,0.724748,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.135072,0.864928,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.271658,0.728342,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.796576,0.203424,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.944960,0.055040,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.947660,0.052340,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.281479,0.718521,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.517411,0.482589,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.490266,0.509734,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.014122,0.932713,0.053165,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.786370,0.213630,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.019760,0.935067,0.045173,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.345049,0.654951,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.509126,0.490874,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.490273,0.509727,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.096809,0.903191,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.192641,0.807359,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.170585,0.829415,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.276807,0.723193,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.149394,0.850606,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.245026,0.754974,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.864742,0.135258,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.950671,0.049329,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.879743,0.120257,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.910040,0.089961,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.046833,0.000000,0.000000,0.952278,0.000889,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.925574,0.074426,0.000000,0.000000,0.000000,0.000000 +0.000000,0.015916,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.148454,0.000000,0.000000,0.835630,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.035050,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.132834,0.000000,0.000000,0.832116,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.066984,0.933016,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.144219,0.855781,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.130409,0.869591,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.007321,0.992679,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.128331,0.871669,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.063780,0.936220,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.119622,0.880378,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.001796,0.998204,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.002720,0.804747,0.192533,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.050516,0.877001,0.072483,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.815018,0.184982,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.125413,0.843482,0.031105,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.107099,0.875787,0.017114,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.050336,0.881865,0.067799,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.805654,0.194346,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.812249,0.187751,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.136019,0.847178,0.016803,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.117194,0.875523,0.007283,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.013942,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.866102,0.000000,0.000000,0.119956,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.019929,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.889801,0.000000,0.000000,0.090270,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.112686,0.000000,0.000000,0.887314,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.073451,0.000000,0.000000,0.926549,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.938199,0.061801,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.934472,0.065528,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.930387,0.069613,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.921668,0.078332,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.100308,0.899692,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.007246,0.992754,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.093729,0.906271,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.055582,0.944417,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.058185,0.941815,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.962027,0.037973,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.960044,0.039956,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.944088,0.055912,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.942850,0.057150,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.069436,0.930564,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.218059,0.781941,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.176012,0.823988,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.001371,0.998629,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.214862,0.785138,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.071477,0.928523,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.187081,0.812919,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.908468,0.091532,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.964833,0.026722,0.000000,0.008445,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.910223,0.089776,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.892628,0.005326,0.000000,0.102046,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.918301,0.000000,0.000000,0.081699,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.023946,0.000000,0.000000,0.974589,0.001465,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.908963,0.091037,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.914878,0.085122,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.126326,0.000000,0.000000,0.873674,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.137223,0.000000,0.000000,0.862777,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.733369,0.266631,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.907303,0.092697,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.748398,0.251602,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.034416,0.944311,0.021273,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.037531,0.946005,0.016464,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.942456,0.057544,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.847348,0.152652,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.858300,0.141700,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.052743,0.947257,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.052663,0.947337,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.023822,0.976178,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.012541,0.987459,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.906927,0.093073,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.883880,0.031543,0.000000,0.084577,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.924217,0.007225,0.000000,0.068557,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.047061,0.952939,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.976740,0.023260,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.022353,0.977647,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.815678,0.184322,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.776949,0.223051,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.905394,0.094606,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.897926,0.102074,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.056890,0.943110,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.040670,0.959330,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.081912,0.918088,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.065062,0.934938,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.640101,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.359899,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.646724,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.353276,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.893623,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.106377,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.490207,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.509793,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.653481,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.346519,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.011897,0.932470,0.055633,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.901882,0.098118,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.006921,0.937214,0.055865,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.796569,0.203431,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.771881,0.228119,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.520959,0.407535,0.071506,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.438560,0.492317,0.069123,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.470715,0.450557,0.078728,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.160474,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.763398,0.076128,0.000000 +0.384285,0.049331,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.535778,0.030607,0.000000 +0.104726,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.796653,0.098620,0.000000 +0.191797,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.742414,0.065789,0.000000 +0.977260,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.609018,0.332743,0.058240,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.622624,0.315761,0.061614,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.491853,0.054157,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.445552,0.008438,0.000000 +0.777140,0.004263,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.218597,0.000000,0.000000 +0.519686,0.021913,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.452446,0.005955,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.981556,0.018444,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.922012,0.077988,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.920343,0.079657,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.983684,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.016316,0.000000,0.000000 +0.999974,0.000026,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.941665,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.058335,0.000000,0.000000 +0.942851,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.057149,0.000000,0.000000 +0.986984,0.000912,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.012104,0.000000,0.000000 +0.998307,0.000767,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000926,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.039813,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.779580,0.180607,0.000000 +0.000000,0.005658,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.684499,0.309843,0.000000 +0.058280,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.786665,0.155055,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.026284,0.973716,0.000000 +0.000000,0.006254,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.098730,0.895016,0.000000 +0.000000,0.034803,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.056795,0.908401,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.041353,0.958647,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.228842,0.771158,0.000000 +0.000000,0.012316,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.265908,0.721776,0.000000 +0.000000,0.004612,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.056950,0.000000,0.000000,0.003995,0.934443,0.000000 +0.000000,0.015917,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.047665,0.000000,0.000000,0.090295,0.846123,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.972845,0.027155 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.801551,0.198449 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.976846,0.023154 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.974935,0.025065 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.962420,0.037580 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.973203,0.026797 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.093274,0.906726 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.216477,0.783523 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.224485,0.775515 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.037854,0.962146 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.040589,0.959411 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.751303,0.248697 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.362187,0.637813 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.189938,0.810063 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.312371,0.687629 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.212356,0.787644 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.098641,0.901358 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.142241,0.857759 +0.000000,0.011445,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.076635,0.911920 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.050111,0.949889 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000017,0.000000,0.000000,0.000000,0.000000,0.999982 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.041033,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.869714,0.089252 +0.000000,0.403686,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.595960,0.000354 +0.000000,0.014764,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.919935,0.065301 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.068123,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.931877,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.069210,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.309124,0.000000,0.000000,0.621666,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.085105,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.635463,0.000000,0.000000,0.279432,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.100283,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.482751,0.000000,0.000000,0.416966,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.064903,0.000000,0.000000,0.000000,0.000000,0.363069,0.000000,0.000000,0.572028,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.068296,0.000000,0.000000,0.000000,0.000000,0.650089,0.000000,0.000000,0.281615,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.087925,0.000000,0.000000,0.000000,0.000000,0.483568,0.000000,0.000000,0.428507,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.103376,0.382187,0.000000,0.000000,0.514436,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.070663,0.593698,0.000000,0.000000,0.335639,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.121806,0.455767,0.000000,0.000000,0.422427,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.674291,0.325709,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.201379,0.798621,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.388999,0.611001,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.061247,0.254473,0.684280,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.077578,0.922422,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.027834,0.149542,0.822624,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.099466,0.513127,0.387407,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.086876,0.360244,0.552880,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.247991,0.704266,0.047743,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.189562,0.668788,0.141649,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.726225,0.273775,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.481399,0.518601,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.598762,0.401238,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.538136,0.461864,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.804920,0.195080,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.678454,0.321546,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.263726,0.728962,0.007311,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.376658,0.623342,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.311473,0.688527,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.461260,0.538740,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.592434,0.407566,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.355613,0.644386,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.423492,0.576508,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.568121,0.431879,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.337726,0.662274,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.405949,0.594051,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.236946,0.763054,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.302106,0.697894,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.196607,0.803393,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.267426,0.732574,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.444316,0.555684,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.120833,0.879167,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.254537,0.745463,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.217419,0.782581,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.597504,0.402496,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.407469,0.592531,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.805656,0.194344,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.629325,0.370675,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.798868,0.201132,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.668339,0.331661,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.684105,0.315895,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.826083,0.173917,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.725951,0.274049,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.714750,0.285250,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.843496,0.156504,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.748683,0.251317,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.404325,0.595675,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.603110,0.396890,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.401132,0.598868,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.614196,0.385804,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.841765,0.158235,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.324043,0.675957,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.655168,0.344832,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.438682,0.561318,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.810477,0.189523,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.644963,0.355037,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.103491,0.896509,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.185266,0.814734,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.142819,0.857181,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.270074,0.729926,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.303867,0.696133,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.119103,0.880897,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.171136,0.828864,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.636920,0.363080,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.232052,0.767948,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.356252,0.643748,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.052891,0.947109,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.084659,0.915341,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.087679,0.912321,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.149324,0.850676,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.669697,0.330303,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.243656,0.756344,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.403562,0.596438,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.401867,0.598133,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.806941,0.193059,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.643181,0.356819,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.077296,0.922705,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.156710,0.843290,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.123165,0.876835,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.263264,0.736736,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.803262,0.196738,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.942975,0.057025,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.372914,0.627086,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.581773,0.418227,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.798848,0.201152,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.009840,0.939279,0.050881,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.455179,0.544821,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.583801,0.416199,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.131052,0.868948,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.229902,0.770098,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.201354,0.798646,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.329138,0.670862,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.942458,0.057542,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.857500,0.142500,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.071642,0.000000,0.000000,0.886663,0.041694,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.007598,0.000000,0.000000,0.895597,0.096805,0.000000,0.000000,0.000000,0.000000 +0.000000,0.024963,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.164688,0.000000,0.000000,0.810349,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.077718,0.922282,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.151276,0.848724,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.009008,0.990992,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.067756,0.932244,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.127856,0.872144,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.001822,0.998178,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.074444,0.827289,0.098267,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.018388,0.771352,0.210260,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.148809,0.802257,0.048934,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.069450,0.843618,0.086932,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.005441,0.784779,0.209780,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.160179,0.811247,0.028574,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.932714,0.000000,0.000000,0.067286,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.051216,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.783128,0.000000,0.000000,0.165655,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.050676,0.000000,0.000000,0.949324,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.009943,0.000000,0.000000,0.000000,0.000000,0.165177,0.000000,0.000000,0.824880,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.937834,0.062166,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.931907,0.068093,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.048274,0.951726,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.011831,0.988169,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.091691,0.908309,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.935087,0.064913,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.949184,0.050816,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.084078,0.915922,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.212842,0.787158,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.002116,0.997884,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.097048,0.902953,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.231971,0.768029,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.002211,0.997789,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.894645,0.019271,0.000000,0.086084,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.907537,0.073014,0.000000,0.019450,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.011708,0.000000,0.000000,0.000000,0.000000,0.815214,0.000000,0.000000,0.173078,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.040064,0.000000,0.000000,0.959936,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.925443,0.074557,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.019096,0.154738,0.000000,0.000000,0.826166,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.913245,0.086755,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.742967,0.257033,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.041110,0.943607,0.015283,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.940817,0.059183,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.846354,0.153646,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.061488,0.938512,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000983,0.999017,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.036104,0.963896,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.859609,0.097058,0.000000,0.043333,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.011765,0.831020,0.041771,0.000000,0.115444,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.002453,0.973261,0.024287,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.075383,0.924617,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.812969,0.187031,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.907466,0.092534,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.003798,0.996202,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.065861,0.934139,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.015243,0.984757,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.092751,0.907249,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.530633,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.469367,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.847787,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.152213,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.492263,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.507737,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.922156,0.077844,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.032743,0.932115,0.035142,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.845657,0.154343,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.456748,0.010988,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.503508,0.028755,0.000000 +0.071395,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.806872,0.121733,0.000000 +0.178499,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.746162,0.075340,0.000000 +0.541544,0.401585,0.056870,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.443129,0.499065,0.057806,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.807201,0.024890,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.167910,0.000000,0.000000 +0.543870,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.450252,0.005878,0.000000 +0.920942,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.619701,0.325521,0.054778,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.983620,0.016380,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.922549,0.077451,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.985197,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.014803,0.000000,0.000000 +0.999751,0.000249,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.944008,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.055992,0.000000,0.000000 +0.996904,0.003096,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.515762,0.484238,0.000000 +0.013921,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.760643,0.225436,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.067978,0.932022,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.013561,0.986439,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.178590,0.821410,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.082200,0.917800 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.809694,0.190306 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.205815,0.794185 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.971061,0.028939 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.002370,0.997630 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.037385,0.962615 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.620231,0.379769 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.292263,0.707737 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.342096,0.657904 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.187888,0.812112 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.265810,0.734190 +0.000000,0.009296,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.019656,0.971048 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.086736,0.913264 +0.000000,0.001554,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.998446 +0.000000,0.505261,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.494739,0.000000 +0.000000,0.524659,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.475341,0.000000 +0.000000,0.505084,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.494916,0.000000 +0.000000,0.515727,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.484273,0.000000 +0.000000,0.016127,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.961459,0.022414 +0.000000,0.152672,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.066083,0.000000,0.000000,0.002207,0.779038,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.881561,0.118439 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.037203,0.962797,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.038918,0.961082,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.037149,0.962851,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.050112,0.949888,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.055510,0.944490,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.040393,0.959607,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.057205,0.942795,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.039039,0.960961,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.051045,0.948955,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.058728,0.941272,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.043038,0.956962,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.065304,0.934696,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.037188,0.962812,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.065297,0.934703,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 diff --git a/matlab/mesh/weights5.csv b/matlab/mesh/weights5.csv new file mode 100644 index 0000000..2c62462 --- /dev/null +++ b/matlab/mesh/weights5.csv @@ -0,0 +1,3046 @@ +B01,B02,B03,B04,B05,B06,B07,B08,B09,B10,B11,B12,B13,B14,B15,B16,B17,B18 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.173111,0.826889,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.017558,0.982442,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.013149,0.986851,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.008055,0.991945,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.010027,0.989973 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.043870,0.956130 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.173255,0.826745 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.114496,0.885504 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.004706,0.995294 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.608657,0.391343 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.246976,0.753024 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.226818,0.773182 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.235848,0.764152 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.054733,0.945267 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.021679,0.978321 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.029538,0.970462 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.584799,0.415200 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.232387,0.767613 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.011020,0.988980 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.201868,0.798132 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.856184,0.143816 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.615715,0.384285 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.829383,0.170617,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.181714,0.818286,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.249895,0.750105,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.067268,0.932731,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.073560,0.926440,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.813387,0.186613,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.220896,0.779104,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.066387,0.933613,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.714782,0.285218,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.309810,0.690190,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.135991,0.864009,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.146260,0.853740,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.268213,0.731787,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.103109,0.896891,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.095930,0.904070,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.160557,0.839443 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.987095,0.012905,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.013042,0.945900,0.041058,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.721413,0.278587,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.012653,0.951299,0.036048,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.383332,0.616668,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.744753,0.255247,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.425316,0.574684,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.157886,0.842114,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.971512,0.028488,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.721025,0.278975,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.071982,0.928018,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.880042,0.119958 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.485139,0.514861 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.485874,0.514126 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.907237,0.092763 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.897779,0.102221 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.519283,0.480717 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.858397,0.141603 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.859485,0.140515,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.845534,0.154466 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.597039,0.402961 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.607669,0.392331,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.183507,0.816493,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.872179,0.127821 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.519893,0.480107 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.139582,0.860417,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.871059,0.128941 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.492985,0.507015,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.171871,0.828129,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.583551,0.416449,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.180888,0.819112,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.872524,0.127476,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.554821,0.445179,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.842146,0.157854,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.179474,0.820526,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.801218,0.198782,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.393334,0.606666,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.154935,0.845065,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.876988,0.123012,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.629045,0.370955,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.184799,0.815202,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.998835,0.001165,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.971647,0.028353,0.000000 +0.078478,0.385507,0.000280,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.535735,0.000000,0.000000,0.000000 +0.129711,0.526953,0.016540,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.326796,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.985879,0.014121,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.960396,0.039604,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.468378,0.531622,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.147874,0.852126,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.096381,0.903619,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.321993,0.678007,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.140393,0.859607,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.748287,0.251713,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.299851,0.700149,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.126205,0.873795,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.844964,0.155036,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.916346,0.083654,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.519709,0.480291,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.982473,0.000000,0.000000,0.000000,0.017527,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.816181,0.183819,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.444433,0.555567,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.851793,0.148207,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.340724,0.659276,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.896429,0.103571,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.957041,0.042959,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.639266,0.000000,0.000000,0.018926,0.341807,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.005589,0.994411,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.974978,0.000000,0.000000,0.000000,0.025022,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.078900,0.000000,0.000000,0.000000,0.864139,0.056961,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.272550,0.000000,0.000000,0.000000,0.727450,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.799383,0.200617,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.015948,0.000000,0.000000,0.000000,0.924937,0.059115,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.698130,0.000000,0.000000,0.000000,0.301870,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.039685,0.960315,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.175525,0.824475,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000778,0.000000,0.000000,0.126990,0.872233,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.275601,0.000000,0.000000,0.092314,0.632084,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.078400,0.921600,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.633476,0.366524,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.635323,0.364677,0.000000,0.000000 +0.000000,0.054324,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.945673,0.000003,0.000000,0.000000 +0.000000,0.073440,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.692927,0.233633,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.386999,0.613001,0.000000,0.000000 +0.000000,0.124661,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.875338,0.000001,0.000000,0.000000 +0.000000,0.147543,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.852457,0.000000,0.000000,0.000000 +0.000000,0.031209,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.968777,0.000013,0.000000,0.000000 +0.000000,0.092771,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.003855,0.000000,0.000000,0.903374,0.000000,0.000000,0.000000 +0.000000,0.061534,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.938467,0.000000,0.000000,0.000000 +0.060344,0.204037,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.735619,0.000000,0.000000,0.000000 +0.087547,0.331172,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.581281,0.000000,0.000000,0.000000 +0.155119,0.485537,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.359344,0.000000,0.000000,0.000000 +0.163449,0.448168,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.388383,0.000000,0.000000,0.000000 +0.446633,0.419947,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.133421,0.000000,0.000000,0.000000 +0.626636,0.289022,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.084342,0.000000,0.000000,0.000000 +0.292898,0.519374,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.187728,0.000000,0.000000,0.000000 +0.483411,0.413802,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.102787,0.000000,0.000000,0.000000 +0.377876,0.466327,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.155797,0.000000,0.000000,0.000000 +0.482720,0.402328,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.114953,0.000000,0.000000,0.000000 +0.849249,0.133381,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.017371,0.000000,0.000000,0.000000 +0.796341,0.175623,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.028036,0.000000,0.000000,0.000000 +0.816398,0.156921,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.026682,0.000000,0.000000,0.000000 +0.988073,0.011927,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.982003,0.017997,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.984623,0.015377,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.661281,0.338719,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.336895,0.663105,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.413829,0.586171,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000001,0.000000,0.000000,0.036070,0.963930,0.000000,0.000000 +0.000000,0.048894,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.153109,0.000000,0.000000,0.623516,0.174482,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.999993,0.000007,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000 +0.000000,0.054534,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.945466,0.000000,0.000000,0.000000 +0.000000,0.039537,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.951654,0.008809,0.000000,0.000000 +0.000000,0.050104,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.949896,0.000000,0.000000,0.000000 +0.049573,0.180980,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.769447,0.000000,0.000000,0.000000 +0.030475,0.182798,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.786727,0.000000,0.000000,0.000000 +0.015145,0.196649,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.788206,0.000000,0.000000,0.000000 +0.158731,0.462963,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.378306,0.000000,0.000000,0.000000 +0.153827,0.511259,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.334914,0.000000,0.000000,0.000000 +0.497712,0.391547,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.110741,0.000000,0.000000,0.000000 +0.999838,0.000162,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.025733,0.974267,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.044799,0.955201,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.246008,0.753992,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.194859,0.805141,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.045311,0.954689,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.032662,0.967338,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.062308,0.937692,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.073322,0.926678,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.002560,0.997440,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.010244,0.989756,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.003626,0.996374,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.664541,0.335459,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.853958,0.146042,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.328681,0.671319,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.531878,0.468122,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.829177,0.170823,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.535342,0.464658,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.796467,0.203533,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.680076,0.319924,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.367391,0.632609,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.099705,0.900295,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.777546,0.222454,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.581272,0.418728,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.725713,0.274287,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.567778,0.432222,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.318643,0.681357,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.290966,0.709034,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.080303,0.919697,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.073028,0.926972,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.845815,0.154185,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.686755,0.313245,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.387975,0.612025,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.078991,0.921009,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.595081,0.404919,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.804839,0.195160,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.343862,0.656138,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.655873,0.344127,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.001540,0.995504,0.002955,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.122697,0.877303,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.109208,0.890792,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.967603,0.032397,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.974153,0.025847,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.946560,0.053440,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.214313,0.785687,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.646964,0.353036,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.171068,0.828932,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.410477,0.589523,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.139730,0.860270,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000864,0.950206,0.048930,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.767546,0.232454,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.863677,0.136323,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.879714,0.120286,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.630486,0.369514,0.000000,0.000000,0.000000,0.000000,0.000000 +0.063147,0.436998,0.024424,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.475431,0.000000,0.000000,0.000000 +0.216947,0.592628,0.110590,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.079836,0.000000,0.000000,0.000000 +0.235162,0.576805,0.058656,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.129377,0.000000,0.000000,0.000000 +0.248772,0.558384,0.025389,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.167455,0.000000,0.000000,0.000000 +0.112942,0.570340,0.051692,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.265025,0.000000,0.000000,0.000000 +0.100415,0.637742,0.102730,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.159113,0.000000,0.000000,0.000000 +0.164811,0.420934,0.382996,0.010041,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.021218,0.000000,0.000000,0.000000 +0.169823,0.508389,0.281219,0.001563,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.039007,0.000000,0.000000,0.000000 +0.196589,0.573713,0.170232,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.059467,0.000000,0.000000,0.000000 +0.080252,0.625091,0.209387,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.085269,0.000000,0.000000,0.000000 +0.071552,0.574381,0.283768,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.070299,0.000000,0.000000,0.000000 +0.096647,0.640235,0.152743,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.110375,0.000000,0.000000,0.000000 +0.424064,0.454740,0.054858,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.066337,0.000000,0.000000,0.000000 +0.422071,0.452456,0.081164,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.044309,0.000000,0.000000,0.000000 +0.166264,0.312482,0.519602,0.001610,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000041,0.000000,0.000000,0.000000 +0.350278,0.384871,0.264851,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.360254,0.443687,0.190989,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.005070,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.859921,0.140079,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.300163,0.699837,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.133539,0.866461,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.292774,0.707226,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.098097,0.901903,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.049177,0.950822,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.001666,0.998334,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.115239,0.884761,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.858984,0.141016,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.759209,0.240791,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.345556,0.654444,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.125825,0.874175,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.523794,0.476206,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.732093,0.267907,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.412022,0.587978,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.442301,0.557699,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.735633,0.264367,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.836135,0.163865,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.439315,0.560685,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.184493,0.815507,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.770395,0.229604,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.332992,0.667008,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.111109,0.888891,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.006729,0.000000,0.000000,0.993271,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.922447,0.000000,0.000000,0.077553,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.072970,0.000000,0.000000,0.000000,0.040502,0.000000,0.000000,0.886472,0.000000,0.000000,0.000056,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.004625,0.000000,0.000000,0.000000,0.025378,0.000000,0.000000,0.969960,0.000000,0.000000,0.000038,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.009729,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.227948,0.000000,0.000000,0.762322,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.029340,0.000000,0.000000,0.932418,0.038242,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.991038,0.008160,0.000000,0.000802,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.062477,0.000000,0.000000,0.937523,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.155836,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.273049,0.000000,0.000000,0.571115,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.099691,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.054166,0.000000,0.000000,0.822539,0.000000,0.000000,0.023603,0.000000,0.000000,0.000000 +0.000000,0.004519,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.098288,0.000000,0.000000,0.897193,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.072198,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.658827,0.000000,0.000000,0.268976,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.013369,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.581769,0.000000,0.000000,0.404862,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.695094,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.028339,0.000000,0.000000,0.167135,0.000000,0.000000,0.109431,0.000000,0.000000,0.000000 +0.000000,0.296077,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.462873,0.000000,0.000000,0.241049,0.000000,0.000000,0.000000 +0.000000,0.072799,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.799881,0.000000,0.000000,0.123630,0.003689,0.000000,0.000000 +0.000000,0.896463,0.000000,0.000000,0.000000,0.000009,0.000000,0.000000,0.096664,0.000000,0.000000,0.000395,0.000000,0.000000,0.006470,0.000000,0.000000,0.000000 +0.000000,0.743461,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.256539,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.197093,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.802907,0.000000,0.000000,0.000000 +0.000000,0.404661,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.595339,0.000000,0.000000,0.000000 +0.000000,0.258824,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.741176,0.000000,0.000000,0.000000 +0.000000,0.756131,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.243869,0.000000,0.000000,0.000000 +0.000000,0.901008,0.000000,0.000000,0.000000,0.003311,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.095681,0.000000,0.000000,0.000000 +0.000000,0.298392,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.701608,0.000000,0.000000,0.000000 +0.000000,0.181163,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.818837,0.000000,0.000000,0.000000 +0.000000,0.489866,0.008436,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.501697,0.000000,0.000000,0.000000 +0.000000,0.717459,0.000001,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.282540,0.000000,0.000000,0.000000 +0.000000,0.835665,0.000000,0.003494,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.160841,0.000000,0.000000,0.000000 +0.000000,0.861797,0.000000,0.000038,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.138165,0.000000,0.000000,0.000000 +0.047942,0.592043,0.064525,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.295490,0.000000,0.000000,0.000000 +0.025298,0.814926,0.001481,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.158296,0.000000,0.000000,0.000000 +0.039973,0.755454,0.000029,0.000010,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.204534,0.000000,0.000000,0.000000 +0.000517,0.757705,0.136340,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.105438,0.000000,0.000000,0.000000 +0.452201,0.442245,0.018205,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.087350,0.000000,0.000000,0.000000 +0.393720,0.458970,0.127026,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.020284,0.000000,0.000000,0.000000 +0.840655,0.132535,0.026810,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.821503,0.163291,0.015206,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.797174,0.184135,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.018692,0.000000,0.000000,0.000000 +0.835842,0.082574,0.081584,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.839044,0.099350,0.061606,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.792187,0.078375,0.129438,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.842532,0.110361,0.047108,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.991047,0.008953,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.999082,0.000918,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.997528,0.000000,0.002472,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.270053,0.729947,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.922126,0.077874,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.810125,0.189875,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.077666,0.000000,0.000000,0.000000,0.004290,0.000000,0.000000,0.917202,0.000000,0.000000,0.000843,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.064982,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.934976,0.000000,0.000000,0.000000,0.000042,0.000000,0.000000 +0.000000,0.104200,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.205207,0.000000,0.000000,0.690593,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.862659,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.137341,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.215286,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.398680,0.000000,0.000000,0.386034,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.811129,0.000000,0.000000,0.000000,0.002765,0.000000,0.000000,0.045429,0.000000,0.000000,0.062930,0.000000,0.000000,0.077747,0.000000,0.000000,0.000000 +0.000000,0.321291,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.296723,0.000000,0.000000,0.355154,0.026832,0.000000,0.000000 +0.000000,0.944858,0.000000,0.000000,0.000000,0.000953,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.054189,0.000000,0.000000,0.000000 +0.000000,0.800304,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.199696,0.000000,0.000000,0.000000 +0.000000,0.891802,0.000000,0.000000,0.000000,0.005475,0.000000,0.000000,0.083615,0.000000,0.000000,0.019108,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.947656,0.000000,0.000000,0.000000,0.037776,0.000000,0.000000,0.000000,0.000000,0.000000,0.014569,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.381935,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.618065,0.000000,0.000000,0.000000 +0.000000,0.088820,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.911180,0.000000,0.000000,0.000000 +0.000000,0.880774,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.119226,0.000000,0.000000,0.000000 +0.000000,0.676565,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000904,0.000000,0.000000,0.322531,0.000000,0.000000,0.000000 +0.000000,0.224052,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.775948,0.000000,0.000000,0.000000 +0.000000,0.083002,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.916998,0.000000,0.000000,0.000000 +0.000000,0.367795,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.632205,0.000000,0.000000,0.000000 +0.000000,0.257137,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.001062,0.000000,0.000000,0.741801,0.000000,0.000000,0.000000 +0.000000,0.894681,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.105319,0.000000,0.000000,0.000000 +0.000000,0.668847,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.331153,0.000000,0.000000,0.000000 +0.018369,0.876770,0.084457,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.020403,0.000000,0.000000,0.000000 +0.044572,0.853483,0.009018,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.092927,0.000000,0.000000,0.000000 +0.101538,0.666710,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.231752,0.000000,0.000000,0.000000 +0.150193,0.575879,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.273929,0.000000,0.000000,0.000000 +0.073725,0.781938,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.144337,0.000000,0.000000,0.000000 +0.706390,0.231911,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.061699,0.000000,0.000000,0.000000 +0.570729,0.345100,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.084171,0.000000,0.000000,0.000000 +0.556991,0.384941,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.058067,0.000000,0.000000,0.000000 +0.452944,0.522905,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.024150,0.000000,0.000000,0.000000 +0.812648,0.187352,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.829763,0.169666,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000572,0.000000,0.000000,0.000000 +0.759288,0.200058,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.040653,0.000000,0.000000,0.000000 +0.339658,0.626216,0.034126,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.314534,0.567393,0.118073,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.830859,0.168408,0.000733,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.794928,0.153734,0.051338,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.896943,0.103057,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.941979,0.058021,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.936495,0.063505,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.947029,0.052971,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.932488,0.067512,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.957519,0.039086,0.003395,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.171373,0.828627,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.367186,0.632814,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.081743,0.918257,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.174097,0.825903,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.095615,0.904385,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.726487,0.273513,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.293277,0.706723,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.137026,0.862974,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.027224,0.917910,0.054866,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.354259,0.645741,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.068596,0.091655,0.839749,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.328216,0.250949,0.420835,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.118708,0.039980,0.841312,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.039394,0.265867,0.694733,0.000006,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.060126,0.407936,0.491845,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.040092,0.000000,0.000000,0.000000 +0.000000,0.132198,0.520902,0.346900,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.007726,0.563798,0.366094,0.000022,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.062360,0.000000,0.000000,0.000000 +0.000000,0.419191,0.568920,0.005830,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.006059,0.000000,0.000000,0.000000 +0.104351,0.090108,0.805539,0.000001,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.137970,0.175445,0.686585,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.327191,0.167988,0.504038,0.000783,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.310138,0.090791,0.599071,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.102543,0.000000,0.891082,0.006375,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.097980,0.039162,0.862857,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.281825,0.053892,0.664236,0.000046,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.033160,0.966840,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.340995,0.659005,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.163546,0.836454,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.066614,0.933386,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.483434,0.516566,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.170407,0.829593,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.076801,0.923199,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.173147,0.826853,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.433710,0.566290,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.080228,0.919772,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.318582,0.681418,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.156692,0.843308,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.073500,0.926500,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.014601,0.985399,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.010091,0.897688,0.092220,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.129615,0.870385,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.108110,0.889926,0.001963,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.014613,0.899344,0.086043,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.166077,0.833923,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.017047,0.902806,0.080147,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.030389,0.886223,0.083388,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.400205,0.599795,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.165535,0.834465,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.013687,0.891032,0.095281,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.821162,0.178838,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.565774,0.434226,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.235351,0.764649,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.530385,0.469615,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.793711,0.206289,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.227420,0.772580,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.550466,0.449534,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.778113,0.221887,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.246485,0.753515,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.035429,0.000000,0.000000,0.954423,0.010148,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.816717,0.183283,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.766702,0.233298,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.388261,0.611739,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.075033,0.000000,0.000000,0.000000,0.000676,0.000000,0.000000,0.924291,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.929351,0.070649,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.857033,0.000000,0.000000,0.142967,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.027495,0.000000,0.000000,0.000000,0.660473,0.000000,0.000000,0.312031,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.868841,0.040387,0.000000,0.090772,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.013821,0.000000,0.000000,0.000000,0.149749,0.000000,0.000000,0.836430,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.001541,0.000000,0.000000,0.000000,0.682512,0.000000,0.000000,0.315947,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.892581,0.037048,0.000000,0.070371,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.390431,0.000000,0.000000,0.000000,0.261229,0.000000,0.000000,0.348341,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.189549,0.000000,0.000000,0.000000,0.656413,0.000000,0.000000,0.154038,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.954357,0.000000,0.000381,0.000000,0.000014,0.000000,0.000000,0.041488,0.000000,0.000000,0.000659,0.000000,0.000000,0.003100,0.000000,0.000000,0.000000 +0.000000,0.914619,0.000000,0.000000,0.000000,0.004309,0.000000,0.000000,0.081072,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.733403,0.000000,0.000000,0.000000,0.002585,0.000000,0.000000,0.264012,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.893148,0.000000,0.000000,0.000000,0.000064,0.000000,0.000000,0.106788,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.801419,0.000000,0.000003,0.000000,0.166764,0.000000,0.000000,0.031813,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.498694,0.000000,0.000001,0.000000,0.501305,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.979932,0.000000,0.000000,0.000000,0.000003,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.020065,0.000000,0.000000,0.000000 +0.000000,0.905140,0.000000,0.094692,0.000000,0.000168,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.868110,0.000000,0.116542,0.000000,0.015348,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.866544,0.000000,0.133456,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.233519,0.000000,0.754864,0.000000,0.011617,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.208225,0.000000,0.745200,0.000000,0.046575,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.901708,0.000001,0.000001,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.098291,0.000000,0.000000,0.000000 +0.000000,0.917253,0.000000,0.000000,0.000000,0.003023,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.079724,0.000000,0.000000,0.000000 +0.000000,0.947073,0.000237,0.000000,0.000000,0.002433,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.050258,0.000000,0.000000,0.000000 +0.000000,0.823537,0.000005,0.176458,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.354327,0.277480,0.368193,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.255278,0.000000,0.714362,0.030360,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.753018,0.043741,0.203242,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.711767,0.019872,0.268360,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.646646,0.000000,0.353354,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.636167,0.000000,0.363833,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.958479,0.000000,0.041521,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.938649,0.000000,0.061351,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.915450,0.000000,0.084550,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.905921,0.000000,0.094079,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.997054,0.000000,0.002946,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.987841,0.000000,0.012159,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.350065,0.649935,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.348936,0.651064,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.872903,0.127097,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.961376,0.038624,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.811554,0.188446,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.851914,0.148086,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.931577,0.000000,0.000000,0.068423,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.776307,0.000000,0.000000,0.000000,0.075306,0.000000,0.000000,0.148387,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.417442,0.000000,0.000000,0.000000,0.529362,0.000000,0.000000,0.053196,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.305205,0.000000,0.000000,0.000000,0.058479,0.000000,0.000000,0.636316,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.300346,0.000000,0.000000,0.000000,0.699654,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.091548,0.000000,0.000000,0.000000,0.769435,0.000000,0.000000,0.139017,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.995993,0.000000,0.000000,0.000000,0.004007,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.799143,0.000000,0.000000,0.000000,0.200857,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.932451,0.000000,0.000000,0.000000,0.067549,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.975620,0.000000,0.001289,0.000000,0.023091,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.965148,0.000000,0.000000,0.000000,0.017902,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.016950,0.000000,0.000000,0.000000 +0.000000,0.981774,0.018218,0.000000,0.000000,0.000008,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.953443,0.026105,0.000000,0.000000,0.020452,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.934027,0.032634,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.033339,0.000000,0.000000,0.000000 +0.000000,0.839251,0.160749,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.905082,0.094917,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.766761,0.233239,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.447662,0.391667,0.104333,0.000000,0.056339,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.009814,0.633460,0.354145,0.002582,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.013507,0.797971,0.188522,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.393452,0.606531,0.000016,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.004861,0.190694,0.804446,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.100495,0.899499,0.000007,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.293581,0.476105,0.230314,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.740646,0.150475,0.108879,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.651209,0.130859,0.217932,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.251873,0.286553,0.461574,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.196115,0.166440,0.637444,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.166249,0.083665,0.750086,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.519610,0.100465,0.379925,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.432154,0.058923,0.508923,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.402241,0.014784,0.582974,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.150152,0.046456,0.803362,0.000030,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.282995,0.000000,0.691222,0.025783,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.848520,0.041732,0.109748,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.895767,0.045012,0.059221,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.810854,0.032000,0.157146,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.760349,0.010887,0.228764,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.668945,0.000000,0.331055,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.712367,0.000000,0.287633,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.989214,0.000000,0.010786,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.939953,0.000000,0.060047,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.960769,0.000000,0.039231,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.920956,0.000000,0.079044,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.911782,0.000000,0.088218,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.997671,0.000000,0.002329,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.991001,0.000000,0.008999,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.010951,0.989049,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.086117,0.913883,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000180,0.977927,0.021893,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.990490,0.009510,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.010989,0.989011,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.999620,0.000380,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.955679,0.044321,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.012160,0.987840,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.999794,0.000206,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.070442,0.929558,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.001377,0.000000,0.703397,0.295226,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.192363,0.807637,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.257607,0.742393,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.999998,0.000002,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.105424,0.894576,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000001,0.999999,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.022209,0.000000,0.864730,0.082244,0.030818,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.002061,0.000000,0.032591,0.913091,0.052257,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.902442,0.097558,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.948344,0.051656,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.155491,0.844509,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.880125,0.119875,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.865171,0.134829,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.863621,0.136379,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.024639,0.000000,0.953590,0.004274,0.017497,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.997051,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.007144,0.281965,0.710891,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.088260,0.911740,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.038743,0.961258,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.154573,0.845428,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.325620,0.674380,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.027905,0.881200,0.090895,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.203084,0.796916,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.033526,0.870427,0.096047,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.954184,0.045816,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.461679,0.538321,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.759943,0.240057,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.947498,0.052502,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.340584,0.000000,0.000000,0.000000,0.659416,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.867446,0.132554,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.834660,0.165340,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.151169,0.848831,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.117576,0.882424,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.808577,0.000000,0.099633,0.000000,0.091790,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.530174,0.000000,0.000000,0.000000,0.469826,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.892653,0.107347,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.025486,0.095864,0.878650,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.102763,0.000000,0.897005,0.000000,0.000232,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.058009,0.941991,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.259046,0.740954,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.229850,0.000000,0.762600,0.007550,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.075779,0.000000,0.789816,0.134405,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.534401,0.465599,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.960037,0.039963,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.947377,0.000000,0.000000,0.000000,0.052623,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.679887,0.000000,0.000000,0.000000,0.320113,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.759209,0.240791,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.546681,0.453320,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.111507,0.000000,0.888460,0.000033,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.545152,0.000000,0.000000,0.000000,0.325993,0.000000,0.000000,0.128855,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.694597,0.000000,0.000000,0.000000,0.011581,0.000000,0.000000,0.293821,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.146180,0.000000,0.000000,0.000000,0.634470,0.000000,0.000000,0.219350,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.166471,0.000000,0.000000,0.000000,0.748364,0.000000,0.000000,0.085165,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.386167,0.000000,0.000000,0.000000,0.410239,0.000000,0.000000,0.203594,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.849886,0.000000,0.000000,0.000000,0.019405,0.000000,0.000000,0.122191,0.000000,0.000000,0.008518,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.310768,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.137759,0.000000,0.000000,0.551474,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.154028,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.283379,0.000000,0.000000,0.562593,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.715263,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.276975,0.000000,0.000000,0.007761,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.351747,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.173902,0.000000,0.000000,0.474351,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.750055,0.249945,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.194524,0.805476,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.117124,0.000000,0.000000,0.050510,0.832365,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.505583,0.000000,0.000000,0.135903,0.358513,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.047576,0.000000,0.000000,0.201942,0.750482,0.000000,0.000000 +0.000000,0.871258,0.128741,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.927751,0.036322,0.000008,0.000000,0.035919,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.993256,0.006743,0.000000,0.000000,0.000001,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.877232,0.079396,0.000000,0.000000,0.043372,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.904337,0.064337,0.000000,0.000000,0.031325,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.812396,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.187604,0.000000,0.000000,0.000000 +0.000000,0.652968,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.347032,0.000000,0.000000,0.000000 +0.000000,0.801021,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.198979,0.000000,0.000000,0.000000 +0.000000,0.880729,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.119271,0.000000,0.000000,0.000000 +0.000000,0.794317,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.205682,0.000000,0.000000,0.000000 +0.000000,0.205814,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.794186,0.000000,0.000000,0.000000 +0.000000,0.102713,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.897287,0.000000,0.000000,0.000000 +0.000000,0.063200,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.936800,0.000000,0.000000,0.000000 +0.000000,0.125235,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.874765,0.000000,0.000000,0.000000 +0.000000,0.109436,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.890564,0.000000,0.000000,0.000000 +0.003429,0.497235,0.479976,0.019360,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.783731,0.184637,0.031632,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.647897,0.342935,0.000000,0.000000,0.009168,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.739600,0.256880,0.003520,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.025839,0.872002,0.044369,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.057790,0.000000,0.000000,0.000000 +0.000000,0.807958,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.192042,0.000000,0.000000,0.000000 +0.000000,0.898914,0.033094,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.067991,0.000000,0.000000,0.000000 +0.000000,0.881879,0.000640,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.117482,0.000000,0.000000,0.000000 +0.127503,0.615700,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.256797,0.000000,0.000000,0.000000 +0.070888,0.366442,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.562671,0.000000,0.000000,0.000000 +0.033353,0.464631,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.502015,0.000000,0.000000,0.000000 +0.056301,0.397172,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.546527,0.000000,0.000000,0.000000 +0.091125,0.368014,0.540861,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.073043,0.218440,0.708518,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.221305,0.220294,0.558401,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.080353,0.288840,0.630808,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.131838,0.801042,0.035082,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.032039,0.000000,0.000000,0.000000 +0.112145,0.751912,0.135943,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.317687,0.610928,0.071385,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.117027,0.806024,0.075431,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.001518,0.000000,0.000000,0.000000 +0.310609,0.547066,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.142325,0.000000,0.000000,0.000000 +0.247308,0.642154,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.110538,0.000000,0.000000,0.000000 +0.574433,0.354323,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.071244,0.000000,0.000000,0.000000 +0.284648,0.587662,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.127689,0.000000,0.000000,0.000000 +0.000000,0.047496,0.799781,0.152723,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.036323,0.000000,0.840384,0.123292,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.133068,0.009507,0.857425,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.064510,0.062090,0.873400,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.055129,0.018914,0.903289,0.022668,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.197642,0.802252,0.000106,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.124166,0.260324,0.615510,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.019676,0.309938,0.670386,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.082756,0.585460,0.331784,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.001934,0.277262,0.720804,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.073909,0.107646,0.818445,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.177941,0.116578,0.705482,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.072814,0.151882,0.773200,0.002104,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.002943,0.141867,0.855177,0.000014,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.160115,0.066006,0.773879,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.070897,0.084369,0.844734,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.810672,0.189246,0.000000,0.000000,0.000082,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.408472,0.591517,0.000000,0.000000,0.000011,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.525746,0.473293,0.000000,0.000000,0.000960,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.667287,0.319674,0.000672,0.000000,0.012366,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.297488,0.702512,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.974400,0.022074,0.000000,0.000000,0.003526,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.909943,0.090057,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.915321,0.083893,0.000000,0.000000,0.000785,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.905509,0.020160,0.000000,0.000000,0.074331,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.819776,0.111445,0.068779,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.859509,0.103335,0.037156,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.107741,0.000000,0.000000,0.000000,0.807346,0.000000,0.000000,0.084913,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.207431,0.000000,0.000000,0.000000,0.792569,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.328192,0.000000,0.000000,0.000000,0.671808,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.193012,0.000000,0.000000,0.000000,0.776068,0.000000,0.000000,0.030920,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.195985,0.000000,0.000000,0.000000,0.804015,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.015477,0.851766,0.132756,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.104355,0.599768,0.295877,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.305833,0.525803,0.168363,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.108557,0.683391,0.208052,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.012339,0.726619,0.261043,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.277457,0.393465,0.329078,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.099269,0.471327,0.429404,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.928112,0.006598,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.065290,0.000000,0.000000,0.000000 +0.000000,0.892049,0.093792,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.014159,0.000000,0.000000,0.000000 +0.000000,0.896555,0.064151,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.039294,0.000000,0.000000,0.000000 +0.000000,0.929081,0.064509,0.001132,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.005278,0.000000,0.000000,0.000000 +0.000000,0.858569,0.134707,0.006724,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.936833,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.063167,0.000000,0.000000,0.000000 +0.000000,0.967832,0.000000,0.000000,0.000000,0.001226,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.030942,0.000000,0.000000,0.000000 +0.000000,0.931380,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.068620,0.000000,0.000000,0.000000 +0.000000,0.951756,0.000000,0.000000,0.000000,0.048244,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.952903,0.008268,0.000140,0.000000,0.037537,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.001151,0.000000,0.000000,0.000000 +0.000000,0.121151,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.878837,0.000000,0.000000,0.000012,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.677985,0.000000,0.000000,0.000000,0.003278,0.000000,0.000000,0.277209,0.000000,0.000000,0.041528,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.873198,0.000000,0.000000,0.000000,0.017668,0.000000,0.000000,0.109114,0.000000,0.000000,0.000020,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.713725,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.286275,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.126592,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.873408,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.830710,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.160427,0.000000,0.000000,0.008863,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.674992,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.325008,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.086395,0.728365,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.185241,0.000000,0.000000,0.000000 +0.192852,0.737473,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.069675,0.000000,0.000000,0.000000 +0.522825,0.434058,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.043117,0.000000,0.000000,0.000000 +0.219764,0.691575,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.088661,0.000000,0.000000,0.000000 +0.060284,0.819441,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.120276,0.000000,0.000000,0.000000 +0.393374,0.594714,0.005356,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.006556,0.000000,0.000000,0.000000 +0.160403,0.774527,0.009105,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.055965,0.000000,0.000000,0.000000 +0.000000,0.280818,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.719182,0.000000,0.000000,0.000000 +0.003835,0.679568,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.316598,0.000000,0.000000,0.000000 +0.016189,0.583420,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.400392,0.000000,0.000000,0.000000 +0.000000,0.486565,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.513435,0.000000,0.000000,0.000000 +0.000000,0.741417,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.258583,0.000000,0.000000,0.000000 +0.000000,0.142234,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.857766,0.000000,0.000000,0.000000 +0.000000,0.270927,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.729073,0.000000,0.000000,0.000000 +0.000000,0.175396,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.824604,0.000000,0.000000,0.000000 +0.000000,0.429757,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.008907,0.000000,0.000000,0.561337,0.000000,0.000000,0.000000 +0.000000,0.423888,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.576112,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.966531,0.000000,0.000000,0.033469,0.000000,0.000000,0.000000 +0.000000,0.178379,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.673059,0.000000,0.000000,0.135604,0.012959,0.000000,0.000000 +0.000000,0.150182,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.410339,0.000000,0.000000,0.439480,0.000000,0.000000,0.000000 +0.000000,0.004980,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.798086,0.000000,0.000000,0.196934,0.000000,0.000000,0.000000 +0.000000,0.125995,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.121650,0.000000,0.000000,0.752355,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.561502,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.211097,0.000000,0.000000,0.227402,0.000000,0.000000,0.000000 +0.000000,0.354666,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.039474,0.000000,0.000000,0.605860,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.283935,0.499463,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.216602,0.000000,0.000000,0.000000 +0.155253,0.484187,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.360560,0.000000,0.000000,0.000000 +0.297510,0.518676,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.183814,0.000000,0.000000,0.000000 +0.469904,0.407513,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.122583,0.000000,0.000000,0.000000 +0.289555,0.508128,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.202316,0.000000,0.000000,0.000000 +0.155074,0.542563,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.302363,0.000000,0.000000,0.000000 +0.543497,0.359261,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.097242,0.000000,0.000000,0.000000 +0.309146,0.528972,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.161882,0.000000,0.000000,0.000000 +0.090278,0.297358,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.612364,0.000000,0.000000,0.000000 +0.040102,0.180834,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.779064,0.000000,0.000000,0.000000 +0.078812,0.318376,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.602812,0.000000,0.000000,0.000000 +0.084222,0.304980,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.610798,0.000000,0.000000,0.000000 +0.024040,0.188809,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.787151,0.000000,0.000000,0.000000 +0.076300,0.341105,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.582595,0.000000,0.000000,0.000000 +0.000000,0.097067,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.902933,0.000000,0.000000,0.000000 +0.000000,0.043409,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.956591,0.000000,0.000000,0.000000 +0.000000,0.101229,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.898771,0.000000,0.000000,0.000000 +0.000000,0.098360,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.901640,0.000000,0.000000,0.000000 +0.000000,0.052284,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.947716,0.000000,0.000000,0.000000 +0.000000,0.101804,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.898196,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.099096,0.900905,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.017659,0.982341,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.126127,0.873873,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.364183,0.635817,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.108593,0.891407,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.018785,0.981215,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.539002,0.460998,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.154135,0.845865,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.850093,0.149907,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.611796,0.388204,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.342162,0.657838,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.714101,0.285899,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.669431,0.330569,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.868589,0.131411,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.397089,0.602911,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.729430,0.270570,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.724911,0.275089,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.218113,0.781887,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.115643,0.884357,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.188924,0.811076,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.196803,0.803197,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.125292,0.874708,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.298383,0.701617,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.221678,0.778322,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.217592,0.782408,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.169046,0.830954,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.259033,0.740967,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.452917,0.547083,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.248175,0.751825,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.174164,0.825836,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.244422,0.755578,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.472609,0.527391,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.257733,0.742267,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.111256,0.888744,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.070061,0.929940,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.122487,0.877513,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.116036,0.883964,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.078886,0.921114,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.124516,0.875484,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.125234,0.874766,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.275199,0.724801,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.116261,0.883739,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.065568,0.934432,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.184604,0.815396,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.139780,0.860220,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.279848,0.720152,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.217502,0.782498,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.076366,0.923634,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.151521,0.848479,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.757537,0.242463,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.873911,0.126089,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.513854,0.486146,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.669906,0.330094,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.539697,0.460303,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.879465,0.120535,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.690192,0.309808,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.858325,0.141675,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.738295,0.261705,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.606465,0.393535,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.717820,0.282180,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.729523,0.270476,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.849825,0.150175,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.553930,0.446070,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.679044,0.320956,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.710533,0.289467,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.560876,0.439123,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.238870,0.761130,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.351309,0.648691,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.422983,0.577017,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.212756,0.787244,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.398711,0.601289,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.372022,0.627978,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.889595,0.110405,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.668716,0.331284,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.369655,0.630345,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.743435,0.256565,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.710957,0.289043,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.898060,0.101940,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.325675,0.674325,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.669506,0.330494,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.716136,0.283864,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.290496,0.709504,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.117581,0.882419,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.178969,0.821031,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.221086,0.778914,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.107498,0.892502,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.218964,0.781036,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.192398,0.807602,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.599395,0.400605,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.228013,0.771987,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.503957,0.496043,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.828853,0.171147,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.530400,0.469600,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.206074,0.793926,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.362619,0.637381,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.781531,0.218469,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.466780,0.533220,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.134037,0.865963,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.067461,0.932539,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.121723,0.878277,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.123346,0.876654,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.064594,0.935406,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.112204,0.887796,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.115450,0.884550,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.695044,0.304956,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.449549,0.550451,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.736037,0.263963,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.880439,0.119561,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.729395,0.270605,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.306855,0.693145,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.513006,0.486994,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.841504,0.158496,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.648584,0.351416,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.353985,0.646015,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.110207,0.889793,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.163432,0.836567,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.242108,0.757892,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.086029,0.913971,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.220150,0.779850,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.177134,0.822866,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.892932,0.107068 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.760842,0.239158 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.483856,0.516144 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.708419,0.291581 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.733923,0.266077 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.988456,0.011544 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.022593,0.966935,0.010471 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.001499,0.985081,0.013420 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.906917,0.093083 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.721905,0.278095 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.495511,0.504489 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.747036,0.252964 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.038469,0.961531,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.004807,0.994524,0.000668 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.333127,0.666873 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.131681,0.868319 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.248716,0.751284 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.277520,0.722480 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.138041,0.861959 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.292130,0.707870 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.271216,0.728784 +0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.918344,0.081656,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.933126,0.066874,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.930566,0.069434,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.018763,0.000000,0.000000,0.000000,0.880275,0.000000,0.000000,0.100962,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.999916,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.935229,0.000000,0.000000,0.064771,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.916098,0.083902,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.962090,0.037910,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.927234,0.072766,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.021938,0.978062,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.024084,0.975917,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.032799,0.967201,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.027001,0.972999,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.026881,0.973118,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.034831,0.965169,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.034294,0.965706,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.741663,0.258337,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.794791,0.205209,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.011605,0.899902,0.088493,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.778679,0.221321,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.068345,0.901157,0.030498,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.062913,0.897755,0.039332,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.064281,0.900368,0.035350,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.019939,0.893091,0.086970,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.765458,0.234542,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.787726,0.212274,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.085752,0.880624,0.033624,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.070477,0.892624,0.036899,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.009275,0.990725,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.035116,0.964884,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.024407,0.975593,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.013065,0.986934,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.028340,0.971660,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.972451,0.027549,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.916118,0.083882,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.945683,0.054317,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.920199,0.079801,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.946580,0.053420,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.030088,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.965511,0.000000,0.000000,0.004401,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.013529,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.986359,0.000000,0.000000,0.000112,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.037410,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.962589,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.007443,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.992557,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.948473,0.051527,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.932418,0.067582,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.940799,0.059201,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.954553,0.045447,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.951990,0.048010,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.019429,0.980571,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.049678,0.950322,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.009527,0.990473,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.129906,0.870095,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.062507,0.937493,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.088339,0.911661,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.101034,0.898966,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.065593,0.934407,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.103006,0.896994,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.091315,0.908685,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.047589,0.952411,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.056987,0.943013,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.027411,0.972589,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.054884,0.945116,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.014355,0.985645,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.047881,0.952119,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.059231,0.940769,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.956813,0.043188,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.993446,0.006554,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.985077,0.014923,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.021603,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.978397,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.999766,0.000000,0.000000,0.000000,0.000235,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.946513,0.053487,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.977030,0.022970,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.074916,0.000000,0.000000,0.925084,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.002515,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.048744,0.000000,0.000000,0.948742,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.988707,0.011294,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.924508,0.075492,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.923210,0.076790,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.927342,0.072658,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.055550,0.944450,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.033810,0.966190,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.045238,0.954762,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.975147,0.024853,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.883241,0.116759,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.908060,0.091939,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.050326,0.949674,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.039588,0.960412,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.017895,0.982105,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.009142,0.990858,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.010918,0.989082,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.014152,0.985848,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.008587,0.991413,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.982667,0.017333,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000214,0.000000,0.000000,0.000000,0.999786,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.940874,0.059126,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.950811,0.049189,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.950085,0.049915,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.875834,0.124166,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.921339,0.078661,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.059052,0.940948 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.002815,0.997185 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.034631,0.965369 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.040291,0.959709 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.016522,0.983478 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.069837,0.930163 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.055346,0.944654 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.006118,0.993882 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.927508,0.000000,0.000000,0.000000,0.072492,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.757554,0.000000,0.000000,0.000000,0.242446,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.809512,0.000000,0.000000,0.000000,0.190488,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.905276,0.000000,0.000000,0.000000,0.094724,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.593785,0.000000,0.000000,0.000000,0.406215,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.393551,0.000000,0.000000,0.000000,0.606449,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.483903,0.000000,0.000000,0.000000,0.516097,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.947698,0.000000,0.000000,0.000000,0.052302,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.844807,0.000000,0.000000,0.000000,0.155193,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.944343,0.000000,0.000000,0.000000,0.055657,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.757738,0.000000,0.000000,0.000000,0.242262,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.689167,0.000000,0.000000,0.000000,0.310833,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.997531,0.000000,0.000000,0.000000,0.002469,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.968233,0.000000,0.000000,0.000000,0.031767,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.970244,0.000000,0.000013,0.000000,0.029743,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.944212,0.000000,0.000000,0.000000,0.028781,0.000000,0.000000,0.027008,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.743860,0.000000,0.000000,0.000000,0.234233,0.000000,0.000000,0.021906,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.964231,0.000000,0.000000,0.000000,0.035769,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.954005,0.000000,0.000000,0.000000,0.045995,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.996879,0.000000,0.000000,0.000000,0.003121,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.945272,0.000000,0.000000,0.000000,0.018732,0.000000,0.000000,0.012114,0.000000,0.000000,0.023881,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.981037,0.000000,0.000000,0.000000,0.000001,0.000000,0.000000,0.018963,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.909765,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000386,0.000000,0.000000,0.089849,0.000000,0.000000,0.000000 +0.000000,0.970305,0.000000,0.000000,0.000000,0.026176,0.000000,0.000000,0.000000,0.000000,0.000000,0.000261,0.000000,0.000000,0.003259,0.000000,0.000000,0.000000 +0.000000,0.951250,0.000000,0.000000,0.000000,0.004667,0.000000,0.000000,0.000000,0.000000,0.000000,0.004764,0.000000,0.000000,0.039319,0.000000,0.000000,0.000000 +0.000000,0.970512,0.000000,0.000000,0.000000,0.023654,0.000000,0.000000,0.004426,0.000000,0.000000,0.000000,0.000000,0.000000,0.001408,0.000000,0.000000,0.000000 +0.000000,0.956992,0.000000,0.000000,0.000000,0.032550,0.000000,0.000000,0.010458,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.725709,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.274291,0.000000,0.000000,0.000000 +0.000000,0.895334,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.104666,0.000000,0.000000,0.000000 +0.000000,0.841411,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.158589,0.000000,0.000000,0.000000 +0.000000,0.834339,0.000000,0.000000,0.000000,0.000954,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.164707,0.000000,0.000000,0.000000 +0.000000,0.907888,0.000000,0.000000,0.000000,0.030531,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.061581,0.000000,0.000000,0.000000 +0.000000,0.299607,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000084,0.000000,0.000000,0.700309,0.000000,0.000000,0.000000 +0.000000,0.626393,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.373607,0.000000,0.000000,0.000000 +0.000000,0.494889,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.505111,0.000000,0.000000,0.000000 +0.000000,0.437355,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.562645,0.000000,0.000000,0.000000 +0.000000,0.659346,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000008,0.000000,0.000000,0.340646,0.000000,0.000000,0.000000 +0.000000,0.069997,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.930003,0.000000,0.000000,0.000000 +0.000000,0.203799,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000001,0.000000,0.000000,0.796200,0.000000,0.000000,0.000000 +0.000000,0.153209,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.021017,0.000000,0.000000,0.825774,0.000000,0.000000,0.000000 +0.000000,0.101916,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.898085,0.000000,0.000000,0.000000 +0.000000,0.236377,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.736651,0.026971,0.000000,0.000000 +0.000000,0.012423,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.987577,0.000000,0.000000,0.000000 +0.000000,0.017136,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.002094,0.000000,0.000000,0.980771,0.000000,0.000000,0.000000 +0.000000,0.028244,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.971756,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000 +0.000000,0.014040,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.985960,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.999521,0.000479,0.000000,0.000000 +0.000000,0.003075,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.996925,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.985653,0.014347,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000056,0.000000,0.000000,0.999944,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.952777,0.047223,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.979871,0.020129,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.780640,0.219360,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.827723,0.172277,0.000000,0.000000 +0.688169,0.294250,0.017580,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.818393,0.181607,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.709569,0.290431,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.699489,0.300512,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.824201,0.175799,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.726934,0.249739,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.023327,0.000000,0.000000,0.000000 +0.724512,0.265670,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.009819,0.000000,0.000000,0.000000 +0.188984,0.000000,0.811005,0.000010,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.349530,0.004330,0.646134,0.000006,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.267486,0.028489,0.704025,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.227607,0.006989,0.748023,0.017381,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.291152,0.070461,0.638387,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.459382,0.078396,0.462223,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.355572,0.128415,0.516013,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.313671,0.095574,0.590754,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.495120,0.188783,0.316097,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.701380,0.142845,0.155775,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.596745,0.246792,0.156463,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.553853,0.222154,0.223993,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.772365,0.152730,0.074905,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.652708,0.268719,0.078573,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.628690,0.259522,0.111788,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.422338,0.035450,0.542211,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.281569,0.053114,0.665317,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.800384,0.180997,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.018619,0.000000,0.000000,0.000000 +0.676323,0.262097,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.061580,0.000000,0.000000,0.000000 +0.704038,0.249475,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.046488,0.000000,0.000000,0.000000 +0.819746,0.159114,0.021140,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.668336,0.279935,0.051728,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.626126,0.293132,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.080742,0.000000,0.000000,0.000000 +0.674428,0.254334,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.071238,0.000000,0.000000,0.000000 +0.554692,0.341960,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.103348,0.000000,0.000000,0.000000 +0.596087,0.313074,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.090839,0.000000,0.000000,0.000000 +0.584771,0.117970,0.297259,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.416247,0.159299,0.424454,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.730810,0.215349,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.053841,0.000000,0.000000,0.000000 +0.652318,0.276081,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.071601,0.000000,0.000000,0.000000 +0.881782,0.118218,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.938951,0.061049,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.895862,0.104138,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.889366,0.110634,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.673757,0.070588,0.255656,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.830290,0.037747,0.131963,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.755231,0.083861,0.160907,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.715343,0.078698,0.205959,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.871140,0.045059,0.083801,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.825219,0.091300,0.083481,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.791982,0.088880,0.119138,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.883638,0.089912,0.026450,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.955914,0.044086,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.899230,0.100770,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.903409,0.093837,0.002754,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.928749,0.041121,0.030130,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.853505,0.089943,0.056552,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.940332,0.059668,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.872515,0.123163,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.004322,0.000000,0.000000,0.000000 +0.890461,0.109539,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.940531,0.059469,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.887726,0.112274,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.916858,0.083142,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.799542,0.165819,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.034639,0.000000,0.000000,0.000000 +0.839032,0.142605,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.018363,0.000000,0.000000,0.000000 +0.871512,0.119304,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.009185,0.000000,0.000000,0.000000 +0.728054,0.213081,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.058864,0.000000,0.000000,0.000000 +0.762721,0.187139,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.050140,0.000000,0.000000,0.000000 +0.449413,0.000000,0.550582,0.000005,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.690377,0.000000,0.309623,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.558076,0.005142,0.436782,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.510699,0.000000,0.489301,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.738246,0.000571,0.261183,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.603697,0.040610,0.355693,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.585796,0.019322,0.394882,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.785254,0.022141,0.192605,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.632041,0.058001,0.309958,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.984787,0.000000,0.015213,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.929877,0.000000,0.070123,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.963638,0.000000,0.036362,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.973444,0.000000,0.026556,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.879425,0.000000,0.120576,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.844444,0.000000,0.155556,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.860631,0.000000,0.139369,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.947980,0.000000,0.052020,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.994151,0.000000,0.005849,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.913517,0.000000,0.086483,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.897114,0.000000,0.102886,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.974897,0.000000,0.025103,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.939284,0.000000,0.060716,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.926713,0.000000,0.073287,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.984962,0.000000,0.015038,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.958141,0.000000,0.041859,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.998687,0.001313,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.992346,0.007654,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.995571,0.004429,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.980925,0.019075,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.988056,0.011944,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.948644,0.051355,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.966809,0.033191,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.993191,0.006809,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.932221,0.067779,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.939491,0.060509,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.993921,0.000000,0.006079,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.915756,0.000000,0.084244,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.953400,0.000000,0.046600,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.957826,0.000000,0.042174,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.826292,0.000000,0.173708,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.834360,0.000000,0.165640,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.999060,0.000940,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.335842,0.664158,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.139130,0.860870,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.449813,0.550188,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.848053,0.151947,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.287275,0.712725,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000632,0.999368,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.062595,0.937405,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.007637,0.992363,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000001,0.996686,0.003313,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.997263,0.002737,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.999851,0.000149,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.974973,0.025027,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.999980,0.000020,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.994998,0.005002,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.245478,0.000000,0.000000,0.000000,0.004377,0.000000,0.000000,0.745856,0.000000,0.000000,0.004289,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.551275,0.000000,0.000000,0.000000,0.134327,0.000000,0.000000,0.314399,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.074106,0.000000,0.000000,0.000000,0.689922,0.000000,0.000000,0.235972,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.067486,0.000000,0.000000,0.000000,0.324689,0.000000,0.000000,0.607825,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.180932,0.000000,0.000000,0.000000,0.216479,0.000000,0.000000,0.602589,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.890324,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.058313,0.000000,0.000000,0.000000,0.000000,0.000000,0.051363,0.000000,0.000000,0.000000 +0.000000,0.494305,0.000000,0.000000,0.000000,0.000094,0.000000,0.000000,0.300473,0.000000,0.000000,0.205129,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.198336,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.440522,0.000000,0.000000,0.361142,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.367002,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.106791,0.000000,0.000000,0.512353,0.000000,0.000000,0.013854,0.000000,0.000000,0.000000 +0.000000,0.473860,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.172955,0.000000,0.000000,0.353185,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.157642,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.838288,0.004070,0.000000,0.000000 +0.000000,0.156797,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.534601,0.000000,0.000000,0.308597,0.000006,0.000000,0.000000 +0.000000,0.035723,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.435023,0.000000,0.000000,0.135023,0.394230,0.000000,0.000000 +0.000000,0.062335,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.344437,0.593228,0.000000,0.000000 +0.000000,0.086381,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.323379,0.000000,0.000000,0.286097,0.304144,0.000000,0.000000 +0.055754,0.513960,0.049662,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.380624,0.000000,0.000000,0.000000 +0.008093,0.469105,0.035893,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.486910,0.000000,0.000000,0.000000 +0.000000,0.228424,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.771576,0.000000,0.000000,0.000000 +0.017390,0.301160,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.681450,0.000000,0.000000,0.000000 +0.012311,0.370473,0.012562,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.604654,0.000000,0.000000,0.000000 +0.000000,0.837540,0.000000,0.004112,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.158348,0.000000,0.000000,0.000000 +0.000000,0.849908,0.000067,0.000594,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.149431,0.000000,0.000000,0.000000 +0.000000,0.783174,0.000000,0.002770,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.214057,0.000000,0.000000,0.000000 +0.000000,0.790633,0.000004,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.209363,0.000000,0.000000,0.000000 +0.000000,0.815515,0.000057,0.004748,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.179680,0.000000,0.000000,0.000000 +0.000000,0.960005,0.000307,0.016000,0.000000,0.002319,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.021368,0.000000,0.000000,0.000000 +0.000000,0.854961,0.000000,0.129450,0.000000,0.015589,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.970001,0.000000,0.028859,0.000000,0.001140,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.961317,0.000000,0.000000,0.000000,0.000020,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.038662,0.000000,0.000000,0.000000 +0.000000,0.973229,0.000000,0.019895,0.000000,0.000002,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.006875,0.000000,0.000000,0.000000 +0.106449,0.610633,0.072353,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.210566,0.000000,0.000000,0.000000 +0.071710,0.628795,0.088388,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.211107,0.000000,0.000000,0.000000 +0.086845,0.526482,0.040964,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.345710,0.000000,0.000000,0.000000 +0.078777,0.580223,0.063035,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.277965,0.000000,0.000000,0.000000 +0.147662,0.627770,0.112700,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.111868,0.000000,0.000000,0.000000 +0.162440,0.593138,0.057099,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.187323,0.000000,0.000000,0.000000 +0.227395,0.589721,0.080129,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.102756,0.000000,0.000000,0.000000 +0.155362,0.617121,0.079863,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.147654,0.000000,0.000000,0.000000 +0.106208,0.461765,0.385209,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.046818,0.000000,0.000000,0.000000 +0.074906,0.605373,0.242243,0.000001,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.077478,0.000000,0.000000,0.000000 +0.114522,0.549098,0.275270,0.000106,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.061004,0.000000,0.000000,0.000000 +0.164536,0.464742,0.333576,0.007614,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.029533,0.000000,0.000000,0.000000 +0.108896,0.507449,0.328766,0.000001,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.054888,0.000000,0.000000,0.000000 +0.000000,0.297074,0.000000,0.000000,0.000000,0.392903,0.000000,0.000000,0.310022,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.023889,0.000000,0.000000,0.000000,0.849633,0.000000,0.000000,0.126478,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.002862,0.000000,0.000000,0.000000,0.835966,0.000000,0.000000,0.161172,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.093201,0.000000,0.000000,0.000000,0.655935,0.000000,0.000000,0.250864,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.344761,0.000000,0.000000,0.000000,0.655239,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000016,0.000000,0.999984,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.436209,0.000000,0.560437,0.000000,0.003353,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.504746,0.000000,0.495115,0.000000,0.000140,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.905757,0.000000,0.093169,0.000000,0.001074,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.692641,0.000000,0.280869,0.000000,0.026489,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.833894,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.166106,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.247511,0.000000,0.000000,0.000000,0.000133,0.000000,0.000000,0.752356,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.090734,0.000000,0.000000,0.000000,0.029961,0.000000,0.000000,0.879305,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.349598,0.000000,0.000000,0.000000,0.000001,0.000000,0.000000,0.650379,0.000000,0.000000,0.000022,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.707026,0.000000,0.000000,0.000000,0.000337,0.000000,0.000000,0.252957,0.000000,0.000000,0.039681,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.078882,0.000000,0.000000,0.000000,0.000029,0.000000,0.000000,0.920883,0.000000,0.000000,0.000206,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.234857,0.000000,0.000000,0.000000,0.000903,0.000000,0.000000,0.732941,0.000000,0.000000,0.031299,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.882506,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.117494,0.000000,0.000000,0.000000 +0.000000,0.907373,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.092626,0.000000,0.000000,0.000000 +0.000000,0.886506,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.113494,0.000000,0.000000,0.000000 +0.000000,0.879644,0.000007,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.120349,0.000000,0.000000,0.000000 +0.000000,0.917138,0.000027,0.000861,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.081974,0.000000,0.000000,0.000000 +0.000000,0.946277,0.000000,0.000282,0.000000,0.000016,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.053425,0.000000,0.000000,0.000000 +0.000000,0.915937,0.000000,0.004993,0.000000,0.007873,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.071197,0.000000,0.000000,0.000000 +0.166565,0.369255,0.443597,0.009534,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.011049,0.000000,0.000000,0.000000 +0.099942,0.352176,0.527758,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.020123,0.000000,0.000000,0.000000 +0.064815,0.487900,0.388701,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.058585,0.000000,0.000000,0.000000 +0.103711,0.413149,0.448236,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.034904,0.000000,0.000000,0.000000 +0.155827,0.241334,0.602839,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.080451,0.207146,0.712403,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.054882,0.328995,0.599692,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.016431,0.000000,0.000000,0.000000 +0.093393,0.277322,0.627215,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.002071,0.000000,0.000000,0.000000 +0.000000,0.304106,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.224948,0.000000,0.000000,0.470946,0.000000,0.000000,0.000000 +0.000000,0.231306,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.022864,0.000000,0.000000,0.611796,0.000000,0.000000,0.134034,0.000000,0.000000,0.000000 +0.000000,0.096896,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.815777,0.000000,0.000000,0.087327,0.000000,0.000000,0.000000 +0.000000,0.151302,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.680889,0.000000,0.000000,0.167809,0.000000,0.000000,0.000000 +0.000000,0.416652,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.001727,0.000000,0.000000,0.423391,0.000000,0.000000,0.158230,0.000000,0.000000,0.000000 +0.000000,0.116581,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.108134,0.000000,0.000000,0.774214,0.000000,0.000000,0.000000,0.001071,0.000000,0.000000 +0.000000,0.250823,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.073536,0.000000,0.000000,0.617421,0.000000,0.000000,0.058220,0.000000,0.000000,0.000000 +0.044045,0.705437,0.002612,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.247905,0.000000,0.000000,0.000000 +0.000000,0.692064,0.000002,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.307933,0.000000,0.000000,0.000000 +0.000000,0.387098,0.000523,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.612379,0.000000,0.000000,0.000000 +0.002506,0.595253,0.019465,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.382776,0.000000,0.000000,0.000000 +0.036385,0.786559,0.000189,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.176867,0.000000,0.000000,0.000000 +0.000000,0.623458,0.001068,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.375474,0.000000,0.000000,0.000000 +0.000000,0.752248,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.247752,0.000000,0.000000,0.000000 +0.099001,0.643679,0.128685,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.128635,0.000000,0.000000,0.000000 +0.067524,0.662662,0.129995,0.000366,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.139453,0.000000,0.000000,0.000000 +0.069009,0.652372,0.112221,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.166398,0.000000,0.000000,0.000000 +0.207565,0.585548,0.139431,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.067456,0.000000,0.000000,0.000000 +0.138849,0.611936,0.168336,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.080879,0.000000,0.000000,0.000000 +0.144053,0.622656,0.140736,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.092555,0.000000,0.000000,0.000000 +0.181488,0.548021,0.218823,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.051669,0.000000,0.000000,0.000000 +0.088596,0.635948,0.179449,0.000054,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.095953,0.000000,0.000000,0.000000 +0.126225,0.588273,0.214703,0.000899,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.069899,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.358529,0.641471,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.640429,0.359571,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.298990,0.701010,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.001039,0.000000,0.000000,0.154468,0.844493,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.340576,0.659424,0.000000,0.000000 +0.000000,0.025453,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.666733,0.307814,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.125901,0.874099,0.000000,0.000000 +0.000000,0.007774,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.304876,0.687350,0.000000,0.000000 +0.048134,0.210589,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.741277,0.000000,0.000000,0.000000 +0.086358,0.367746,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.545896,0.000000,0.000000,0.000000 +0.038141,0.251368,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.710491,0.000000,0.000000,0.000000 +0.000000,0.140637,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.859363,0.000000,0.000000,0.000000 +0.047822,0.237670,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.714508,0.000000,0.000000,0.000000 +0.070366,0.403229,0.010394,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.516011,0.000000,0.000000,0.000000 +0.000000,0.158292,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.841708,0.000000,0.000000,0.000000 +0.026815,0.267883,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.705302,0.000000,0.000000,0.000000 +0.121120,0.426903,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.451976,0.000000,0.000000,0.000000 +0.144565,0.507038,0.000955,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.347442,0.000000,0.000000,0.000000 +0.103935,0.477898,0.010126,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.408042,0.000000,0.000000,0.000000 +0.116039,0.459506,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.424455,0.000000,0.000000,0.000000 +0.119909,0.546516,0.032122,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.301453,0.000000,0.000000,0.000000 +0.094513,0.497601,0.023252,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.384633,0.000000,0.000000,0.000000 +0.212659,0.523620,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.263721,0.000000,0.000000,0.000000 +0.267007,0.542077,0.007375,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.183540,0.000000,0.000000,0.000000 +0.177760,0.562004,0.022925,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.237312,0.000000,0.000000,0.000000 +0.194197,0.543043,0.005227,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.257533,0.000000,0.000000,0.000000 +0.239916,0.567085,0.042816,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.150182,0.000000,0.000000,0.000000 +0.168267,0.576377,0.040205,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.215150,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.704950,0.295050,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.554725,0.445275,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.668952,0.331048,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.812728,0.187272,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.693888,0.306112,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.663336,0.336664,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.564158,0.435842,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.805253,0.194747,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.690608,0.309392,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.398060,0.601940,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.233975,0.766025,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.375000,0.625000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.392417,0.607583,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.403834,0.596166,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.242907,0.757093,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.406288,0.593712,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.516451,0.483549,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.228445,0.771555,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.224403,0.775597,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.617939,0.382061,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.353079,0.646921,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.223780,0.776220,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.226984,0.773016,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.623145,0.376855,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.343233,0.656767,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.217090,0.782910,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.105846,0.894154,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.127548,0.872452,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.167968,0.832032,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.138653,0.861347,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.116455,0.883545,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.176201,0.823799,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.259488,0.740512,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.143232,0.856768,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.339980,0.660020,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.521371,0.478629,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.306457,0.693543,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.232793,0.767207,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.111701,0.888299,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.424402,0.575598,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.240553,0.759447,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.580528,0.419472,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.757230,0.242770,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.570625,0.429375,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.593772,0.406228,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.749589,0.250411,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.524536,0.475464,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.541809,0.458191,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.663940,0.336060,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.615080,0.384920,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.711427,0.288573,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.784438,0.215562,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.680025,0.319975,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.607464,0.392536,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.567480,0.432520,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.748756,0.251244,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.634842,0.365158,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.438159,0.561841,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.313168,0.686832,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.572442,0.427558,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.468551,0.531449,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.466675,0.533325,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.299327,0.700673,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.447218,0.552782,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.775475,0.224525,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.624753,0.375247,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.747319,0.252681,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.873720,0.126280,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.766227,0.233773,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.708060,0.291940,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.571595,0.428405,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.877038,0.122962,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.756067,0.243933,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.332782,0.667218,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.171734,0.828266,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.359234,0.640766,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.347276,0.652724,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.243178,0.756822,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.153901,0.846099,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.305756,0.694244,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.738348,0.261652,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.551867,0.448133,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.413644,0.586356,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.565585,0.434415,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.566826,0.433174,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.699271,0.300729,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.414280,0.585720,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.395328,0.604672,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.516885,0.483115,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.296064,0.703936,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.164131,0.835869,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.248924,0.751076,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.279893,0.720107,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.221437,0.778563,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.161723,0.838277,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.275160,0.724840,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.859517,0.140483,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.721144,0.278856,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.571017,0.428983,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.755673,0.244327,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.740237,0.259763,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.823055,0.176945,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.642044,0.357956,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.502713,0.497287,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.689043,0.310957,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.376005,0.623995,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.179177,0.820823,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.388271,0.611729,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.383319,0.616681,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.281072,0.718928,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.173412,0.826588,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.342064,0.657936,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.709102,0.290898 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.605031,0.394969 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.719188,0.280812 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.848525,0.151475 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.712910,0.287090 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.040181,0.917967,0.041852 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.043283,0.932488,0.024229 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.044620,0.919783,0.035596 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.611755,0.388245 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.702788,0.297212 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.859632,0.140368 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.713099,0.286901 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.035297,0.948411,0.016293 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.037766,0.944169,0.018066 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.400184,0.599816 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.230900,0.769100 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.433972,0.566028 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.413191,0.586809 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.398317,0.601683 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.235188,0.764812 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.403718,0.596282 +0.000000,0.000000,0.000000,0.000000,0.000000,0.900786,0.099214,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.872138,0.112258,0.000000,0.015605,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.901148,0.037772,0.000000,0.061080,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.887582,0.112418,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.863190,0.000000,0.000000,0.136810,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.790688,0.000000,0.000000,0.209312,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.851951,0.000000,0.000000,0.148049,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.882524,0.117476,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.946179,0.053821,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.895939,0.104061,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.055086,0.944914,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.030915,0.969085,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.041816,0.958184,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.045203,0.954797,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.051179,0.948821,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.020772,0.917639,0.061588,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.866972,0.133028,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.759132,0.240868,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.835475,0.164525,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.099508,0.900492,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.096637,0.894314,0.009049,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.097057,0.902943,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.757885,0.242115,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.027895,0.908486,0.063620,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.834085,0.165915,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.109185,0.877080,0.013734,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.103724,0.896276,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.919899,0.080101,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.999996,0.000000,0.000000,0.000004,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.932323,0.067677,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.928727,0.071273,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.031128,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.863516,0.000000,0.000000,0.105356,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.038591,0.000000,0.000000,0.000000,0.051998,0.000000,0.000000,0.909411,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.044621,0.000000,0.000000,0.000000,0.005771,0.000000,0.000000,0.949608,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.028678,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.971322,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000697,0.000000,0.000000,0.000000,0.000802,0.000000,0.000000,0.998502,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.038913,0.000000,0.000000,0.000000,0.000001,0.000000,0.000000,0.960089,0.000000,0.000000,0.000997,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.923589,0.076411,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.928797,0.071203,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.901956,0.098044,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.920879,0.079120,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.983975,0.016025,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.909712,0.090288,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.053516,0.946484,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.072118,0.927882,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.061558,0.938442,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.885226,0.114774,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.965547,0.034453,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.889195,0.110805,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.042083,0.957917,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.045579,0.954421,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.090381,0.909619,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.006408,0.993592,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.007021,0.992979,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.007857,0.992143,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.169352,0.830648,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.220693,0.779307,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.191084,0.808915,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.075079,0.924921,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000712,0.999288,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.004259,0.995741,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.170707,0.829293,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.165094,0.834906,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.958256,0.041744,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.948137,0.051863,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.958153,0.041847,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.063241,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.065009,0.000000,0.000000,0.871750,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.981016,0.000000,0.000000,0.018832,0.000153,0.000000,0.000000 +0.000000,0.029432,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.967214,0.000000,0.000000,0.003354,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.028956,0.000000,0.000000,0.914415,0.056629,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.008544,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.068595,0.000000,0.000000,0.922861,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.010428,0.000000,0.000000,0.942342,0.047230,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.068453,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.179448,0.000000,0.000000,0.752099,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.063124,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.101492,0.000000,0.000000,0.835384,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.882002,0.117998,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.889474,0.110526,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.015093,0.946609,0.038297,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.887272,0.112728,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.073605,0.926395,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.079345,0.920655,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.077902,0.922098,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.863434,0.136566,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.007997,0.947620,0.044383,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.874177,0.125824,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.065335,0.934665,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.070965,0.929035,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.018134,0.981866,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.083716,0.916284,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.074425,0.925575,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.081678,0.918322,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.014665,0.985335,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.067041,0.932959,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.077975,0.922025,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.917128,0.082872,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.938694,0.061306,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.988317,0.011683,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.930116,0.069884,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000002,0.000000,0.000000,0.050270,0.949728,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.065194,0.934806,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.008021,0.000000,0.000000,0.060706,0.931273,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.008589,0.000000,0.000000,0.000000,0.878435,0.112976,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.048691,0.000000,0.000000,0.000000,0.902277,0.049032,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.001111,0.000000,0.000000,0.000000,0.899636,0.099253,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.243656,0.000000,0.000000,0.013140,0.741887,0.001318,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.008944,0.000000,0.000000,0.038716,0.952340,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.021771,0.978229 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.110359,0.889641 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.105772,0.894228 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.104507,0.895493 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.047011,0.952989 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.123460,0.876540 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.119931,0.880069 +0.000000,0.999871,0.000000,0.000000,0.000000,0.000129,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.927112,0.000000,0.000000,0.000000,0.000616,0.000000,0.000000,0.068052,0.000000,0.000000,0.004221,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.937451,0.000000,0.000000,0.000000,0.000002,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.062547,0.000000,0.000000,0.000000 +0.000000,0.976952,0.000000,0.000000,0.000000,0.000006,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.023041,0.000000,0.000000,0.000000 +0.000000,0.852251,0.000000,0.000004,0.000000,0.000005,0.000000,0.000000,0.147740,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.883275,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.116691,0.000000,0.000000,0.000034,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.860806,0.000000,0.005562,0.000000,0.000025,0.000000,0.000000,0.133607,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.961584,0.000000,0.000003,0.000000,0.038413,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.902658,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.097342,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.998804,0.000000,0.000000,0.000000,0.001196,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.653120,0.000000,0.000000,0.000000,0.129104,0.000000,0.000000,0.217776,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.806634,0.000000,0.000000,0.000000,0.000002,0.000000,0.000000,0.193363,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.803873,0.000000,0.000000,0.000000,0.106349,0.000000,0.000000,0.089778,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.310124,0.000000,0.000000,0.000000,0.601626,0.000000,0.000000,0.088250,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.429029,0.000000,0.000000,0.000000,0.389834,0.000000,0.000000,0.181136,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.921917,0.000000,0.077633,0.000000,0.000450,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.768637,0.000000,0.085996,0.000000,0.145367,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.664004,0.000000,0.005001,0.000000,0.330995,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.939011,0.000000,0.000002,0.000000,0.060987,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.395112,0.000000,0.000000,0.000000,0.604888,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.477091,0.000000,0.000000,0.000000,0.522909,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.086308,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.913692,0.000000,0.000000,0.000000 +0.000000,0.042784,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.957216,0.000000,0.000000,0.000000 +0.000000,0.072012,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.927988,0.000000,0.000000,0.000000 +0.000000,0.080764,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.919236,0.000000,0.000000,0.000000 +0.000000,0.016735,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000028,0.000000,0.000000,0.820027,0.163210,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.933974,0.066026,0.000000,0.000000 +0.000000,0.005733,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.887178,0.107089,0.000000,0.000000 +0.000000,0.121028,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.878972,0.000000,0.000000,0.000000 +0.000000,0.070888,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.929112,0.000000,0.000000,0.000000 +0.000000,0.099841,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.896947,0.003212,0.000000,0.000000 +0.000000,0.084701,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.915161,0.000138,0.000000,0.000000 +0.000000,0.049336,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000630,0.000000,0.000000,0.897726,0.052309,0.000000,0.000000 +0.000000,0.200306,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.006287,0.000000,0.000000,0.793407,0.000000,0.000000,0.000000 +0.000000,0.129881,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.870120,0.000000,0.000000,0.000000 +0.000000,0.151467,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.848533,0.000000,0.000000,0.000000 +0.000000,0.219981,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.780019,0.000000,0.000000,0.000000 +0.000000,0.135189,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.864811,0.000000,0.000000,0.000000 +0.000000,0.360931,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.024050,0.000000,0.000000,0.615019,0.000000,0.000000,0.000000 +0.000000,0.285599,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.714401,0.000000,0.000000,0.000000 +0.000000,0.268234,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.017128,0.000000,0.000000,0.714638,0.000000,0.000000,0.000000 +0.000000,0.460579,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000006,0.000000,0.000000,0.539411,0.000004,0.000000,0.000000 +0.000000,0.325460,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000163,0.000000,0.000000,0.674377,0.000000,0.000000,0.000000 +0.000000,0.672855,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000006,0.000000,0.000000,0.327139,0.000000,0.000000,0.000000 +0.000000,0.599071,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.400929,0.000000,0.000000,0.000000 +0.000000,0.492939,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.023270,0.000000,0.000000,0.483792,0.000000,0.000000,0.000000 +0.000000,0.815800,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.184200,0.000000,0.000000,0.000000 +0.000000,0.647591,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.352409,0.000000,0.000000,0.000000 +0.000000,0.836218,0.000000,0.017701,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.146081,0.000000,0.000000,0.000000 +0.000000,0.847328,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.152672,0.000000,0.000000,0.000000 +0.000000,0.778976,0.000000,0.000014,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000001,0.000000,0.000000,0.221010,0.000000,0.000000,0.000000 +0.000000,0.930271,0.000000,0.000000,0.000000,0.000007,0.000000,0.000000,0.012612,0.000000,0.000000,0.001248,0.000000,0.000000,0.055862,0.000000,0.000000,0.000000 +0.000000,0.899509,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000037,0.000000,0.000000,0.100454,0.000000,0.000000,0.000000 +0.000000,0.943278,0.000000,0.004061,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000002,0.000000,0.000000,0.052659,0.000000,0.000000,0.000000 +0.000000,0.894629,0.000000,0.000014,0.000000,0.010486,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.094870,0.000000,0.000000,0.000000 +0.000000,0.927437,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.069433,0.000000,0.000000,0.000000,0.000000,0.000000,0.003130,0.000000,0.000000,0.000000 +0.236166,0.412550,0.345677,0.000102,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.005505,0.000000,0.000000,0.000000 +0.355262,0.334073,0.310665,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.237675,0.288090,0.466363,0.007872,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.239782,0.352172,0.403345,0.004701,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.327861,0.216733,0.452762,0.002644,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.212579,0.167571,0.619851,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.228442,0.225353,0.545922,0.000283,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.335965,0.519012,0.023485,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.121537,0.000000,0.000000,0.000000 +0.435656,0.450201,0.036709,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.077433,0.000000,0.000000,0.000000 +0.315782,0.532738,0.057982,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.093498,0.000000,0.000000,0.000000 +0.323460,0.526279,0.041651,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.108609,0.000000,0.000000,0.000000 +0.422654,0.454425,0.066896,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.056025,0.000000,0.000000,0.000000 +0.300103,0.539845,0.097729,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.062323,0.000000,0.000000,0.000000 +0.309258,0.539028,0.075116,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.076599,0.000000,0.000000,0.000000 +0.240212,0.489787,0.248926,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.021075,0.000000,0.000000,0.000000 +0.352564,0.421075,0.226361,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.234786,0.454569,0.297549,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.013096,0.000000,0.000000,0.000000 +0.184493,0.088706,0.726801,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.296243,0.070687,0.633030,0.000041,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.174501,0.051089,0.774361,0.000048,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.098119,0.067286,0.834594,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.177768,0.068976,0.753256,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.411465,0.456469,0.101227,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.030839,0.000000,0.000000,0.000000 +0.269628,0.533174,0.154526,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.042671,0.000000,0.000000,0.000000 +0.285858,0.537653,0.123277,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.053211,0.000000,0.000000,0.000000 +0.375467,0.455201,0.157289,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.012042,0.000000,0.000000,0.000000 +0.252999,0.518342,0.197646,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.031012,0.000000,0.000000,0.000000 +0.377801,0.482832,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.139367,0.000000,0.000000,0.000000 +0.473576,0.427919,0.003089,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.095416,0.000000,0.000000,0.000000 +0.356682,0.503832,0.006488,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.132998,0.000000,0.000000,0.000000 +0.654844,0.226858,0.118297,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.839072,0.090950,0.069979,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.646863,0.192481,0.160657,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.651529,0.211363,0.137108,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.598112,0.163479,0.238409,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.574199,0.136903,0.288898,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.522575,0.172098,0.305327,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.621595,0.297929,0.043832,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.036644,0.000000,0.000000,0.000000 +0.831386,0.147047,0.021566,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.662309,0.263961,0.062068,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.011662,0.000000,0.000000,0.000000 +0.641203,0.281342,0.054638,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.022817,0.000000,0.000000,0.000000 +0.541113,0.076687,0.382200,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.734275,0.031406,0.234318,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.453200,0.046252,0.489488,0.011059,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.492920,0.061815,0.441997,0.003269,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.639175,0.291675,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.069149,0.000000,0.000000,0.000000 +0.793032,0.182124,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.024844,0.000000,0.000000,0.000000 +0.619976,0.309935,0.009979,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.060110,0.000000,0.000000,0.000000 +0.632903,0.301756,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.065340,0.000000,0.000000,0.000000 +0.676347,0.004667,0.318986,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.394505,0.000000,0.572873,0.032622,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.263999,0.022201,0.682549,0.031251,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.418110,0.018897,0.539506,0.023486,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.844387,0.119921,0.035692,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.668794,0.243449,0.087757,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.671447,0.252581,0.073479,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.002493,0.000000,0.000000,0.000000 +0.840167,0.104926,0.054907,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.661314,0.236265,0.102421,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.826405,0.076893,0.096702,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.636187,0.172414,0.191399,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.808468,0.177407,0.005271,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.008854,0.000000,0.000000,0.000000 +0.614367,0.307534,0.025968,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.052131,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.985589,0.014411,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.922617,0.077383,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.917964,0.082036,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.918732,0.081268,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.995639,0.004361,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.934022,0.065978,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.928003,0.071997,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.942475,0.057525,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.938431,0.061569,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.957020,0.042980,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.947977,0.052023,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.959348,0.031322,0.009329,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.960241,0.036997,0.002762,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.956159,0.017482,0.026359,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.959106,0.024118,0.016776,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.936031,0.007871,0.056099,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.948197,0.012862,0.038941,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.985538,0.000000,0.014462,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.946624,0.000000,0.053376,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.993887,0.000000,0.006113,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.870468,0.000000,0.129532,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.902064,0.000000,0.097935,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.886988,0.000000,0.113012,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.960985,0.000000,0.039015,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.926069,0.000000,0.073931,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.972527,0.000000,0.027473,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.823909,0.000000,0.176091,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.844269,0.000000,0.155731,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.974654,0.025346,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.992770,0.007230,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.855015,0.144985,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.982571,0.017429,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.451018,0.548982,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.602237,0.397763,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.394029,0.605971,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000006,0.999994,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000438,0.999562,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.005650,0.994350,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.056986,0.943014,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.004028,0.156879,0.839093,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.241777,0.758223,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.103538,0.896462,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.112347,0.887653,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.213165,0.786835,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.679057,0.320943,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.882816,0.117184,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.676140,0.323860,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.092095,0.907905,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.244642,0.755358,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.020300,0.979700,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.018088,0.981912,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.999993,0.000007,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.002886,0.996886,0.000228,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.013587,0.986413,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.025032,0.974968,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.783128,0.058160,0.158712,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.321576,0.123234,0.555190,0.000001,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.576361,0.101863,0.321776,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.118874,0.124891,0.756235,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.197075,0.120972,0.681952,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.979621,0.000000,0.020379,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.923482,0.000649,0.075869,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.008236,0.207768,0.712635,0.071361,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.039056,0.112939,0.819967,0.028038,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.063739,0.154488,0.781772,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.172115,0.000000,0.827885,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.102007,0.006391,0.891601,0.000001,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.174769,0.020054,0.805170,0.000007,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.041105,0.100864,0.858031,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.091437,0.192869,0.715694,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.060706,0.335706,0.603588,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.057157,0.191353,0.751490,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.017459,0.019745,0.746928,0.215867,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.024832,0.073457,0.801971,0.099739,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.005623,0.000000,0.596712,0.397665,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.013076,0.000000,0.695430,0.291494,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.023134,0.976866,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.002561,0.997439,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.981459,0.018541,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.999900,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.973362,0.026638,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.024646,0.019107,0.956247,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000374,0.028242,0.971383,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.014445,0.805574,0.050640,0.000102,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.129238,0.000000,0.000000,0.000000 +0.000000,0.872264,0.000279,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.127457,0.000000,0.000000,0.000000 +0.000000,0.851872,0.000146,0.005414,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.142568,0.000000,0.000000,0.000000 +0.058152,0.678582,0.153507,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.109758,0.000000,0.000000,0.000000 +0.033289,0.657172,0.222584,0.000001,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.086954,0.000000,0.000000,0.000000 +0.044626,0.675255,0.181403,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.098716,0.000000,0.000000,0.000000 +0.032255,0.458302,0.461986,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.047457,0.000000,0.000000,0.000000 +0.004387,0.659951,0.255226,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.080436,0.000000,0.000000,0.000000 +0.034608,0.602127,0.290677,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.072587,0.000000,0.000000,0.000000 +0.000000,0.691922,0.231086,0.000082,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.076909,0.000000,0.000000,0.000000 +0.000000,0.841873,0.052273,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.105854,0.000000,0.000000,0.000000 +0.000382,0.321128,0.678480,0.000010,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.465252,0.504340,0.000003,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.030405,0.000000,0.000000,0.000000 +0.020079,0.366356,0.591807,0.000926,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.020831,0.000000,0.000000,0.000000 +0.000000,0.626120,0.345543,0.000647,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.027690,0.000000,0.000000,0.000000 +0.000000,0.631573,0.312419,0.000002,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.056005,0.000000,0.000000,0.000000 +0.063753,0.670435,0.143848,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.121963,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.368329,0.631671,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.797079,0.202921,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.595715,0.404285,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.446824,0.171499,0.379134,0.000000,0.002542,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.346288,0.386200,0.267512,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.559111,0.271483,0.167082,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.002325,0.000000,0.000000,0.000000 +0.000000,0.220960,0.417650,0.361391,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.231116,0.547294,0.221589,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.092803,0.072053,0.835144,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.191130,0.118768,0.689986,0.000000,0.000116,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.130196,0.150953,0.718851,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.179417,0.000001,0.817816,0.000000,0.002766,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.269551,0.028717,0.701732,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.998323,0.000000,0.001677,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.075195,0.000001,0.903640,0.000000,0.021164,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.062656,0.005932,0.931412,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.897461,0.000000,0.000000,0.000000,0.102539,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.677277,0.000000,0.314762,0.000000,0.007961,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.225614,0.122068,0.652308,0.000000,0.000010,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.792414,0.034517,0.173067,0.000000,0.000002,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.041995,0.000000,0.000000,0.000000,0.238253,0.000000,0.000000,0.719752,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.014855,0.000000,0.000000,0.000000,0.478815,0.000000,0.000000,0.506331,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.044000,0.000000,0.000000,0.000000,0.704190,0.000000,0.000000,0.251810,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.032879,0.000000,0.000000,0.000000,0.568109,0.000000,0.000000,0.399013,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.224964,0.000000,0.000000,0.775036,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.015512,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.426279,0.000000,0.000000,0.558209,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.032221,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.598505,0.000000,0.000000,0.369274,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.022260,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.400263,0.000000,0.000000,0.577478,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.101109,0.000000,0.000000,0.000000,0.898891,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.528488,0.000000,0.000000,0.004159,0.467353,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.597640,0.000000,0.000000,0.000000,0.402359,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.287905,0.000000,0.000000,0.000000,0.712095,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.369586,0.630414,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.158084,0.841915,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.055902,0.944098,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.108834,0.891166,0.000000,0.000000 +0.053855,0.183670,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.762475,0.000000,0.000000,0.000000 +0.010155,0.118702,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.871142,0.000000,0.000000,0.000000 +0.000000,0.046948,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.953051,0.000001,0.000000,0.000000 +0.001043,0.101835,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.897122,0.000000,0.000000,0.000000 +0.162586,0.449740,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.387674,0.000000,0.000000,0.000000 +0.101577,0.310656,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.587767,0.000000,0.000000,0.000000 +0.095012,0.293806,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.611182,0.000000,0.000000,0.000000 +0.416677,0.439385,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.143938,0.000000,0.000000,0.000000 +0.262809,0.500783,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.236408,0.000000,0.000000,0.000000 +0.277535,0.495983,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.226482,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.620280,0.379720,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.817674,0.182326,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.545878,0.454122,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.700975,0.299025,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.347789,0.652211,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.773778,0.226222,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.588591,0.411409,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.538591,0.461409,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.192043,0.807957,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.326616,0.673384,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.333645,0.666355,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.266789,0.733211,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.141006,0.858994,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.231199,0.768801,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.350665,0.649335,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.161405,0.838595,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.202663,0.797337,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.216261,0.783739,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.320817,0.679183,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.204241,0.795759,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.159477,0.840523,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.207781,0.792219,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.082782,0.917218,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.120768,0.879232,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.121190,0.878810,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.112217,0.887783,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.069451,0.930549,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.110840,0.889160,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.312510,0.687490,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.169890,0.830110,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.353811,0.646189,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.268164,0.731836,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.352002,0.647998,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.112610,0.887390,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.231415,0.768585,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.217215,0.782785,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.651676,0.348324,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.810881,0.189119,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.617788,0.382212,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.749737,0.250263,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.600679,0.399321,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.513482,0.486518,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.531399,0.468600,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.674668,0.325332,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.814929,0.185071,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.661256,0.338744,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.679483,0.320517,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.853144,0.146856,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.736506,0.263494,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.739501,0.260499,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.290628,0.709372,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.497051,0.502949,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.425803,0.574197,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.592703,0.407298,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.371938,0.628062,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.588963,0.411036,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.657727,0.342273,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.836984,0.163016,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.340915,0.659085,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.655030,0.344970,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.439436,0.560564,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.812358,0.187642,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.650472,0.349528,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.635349,0.364651,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.119798,0.880202,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.195557,0.804443,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.210110,0.789890,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.272812,0.727188,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.143981,0.856019,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.279553,0.720447,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.673488,0.326512,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.192976,0.807024,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.337736,0.662264,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.337615,0.662385,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.778456,0.221544,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.426193,0.573807,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.255380,0.744620,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.507071,0.492929,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.079429,0.920571,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.150014,0.849986,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.127287,0.872714,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.172934,0.827066,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.086023,0.913977,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.150256,0.849744,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.681264,0.318736,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.757743,0.242257,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.363382,0.636618,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.548869,0.451131,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.581775,0.418225,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.859714,0.140286,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.775187,0.224813,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.734339,0.265661,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.137552,0.862448,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.305558,0.694442,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.258038,0.741962,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.407178,0.592822,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.193931,0.806069,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.406900,0.593100,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.875747,0.124253 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.033534,0.940883,0.025583 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.031479,0.952700,0.015821 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.496089,0.503911 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.713117,0.286883 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.707228,0.292772 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.038094,0.953030,0.008876 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.885716,0.114284 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.044807,0.955193,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.568995,0.431005 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.706887,0.293113 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.715679,0.284321 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.180275,0.819725 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.332389,0.667611 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.308346,0.691654 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.400710,0.599290 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.209065,0.790935 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.376590,0.623410 +0.000000,0.000000,0.000000,0.000000,0.000000,0.882034,0.117966,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.957616,0.042384,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.901582,0.098418,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.879643,0.120357,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.911580,0.011827,0.000000,0.076593,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.898787,0.101212,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.821969,0.000000,0.000000,0.178031,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.843793,0.000000,0.000000,0.156207,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.050286,0.949714,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.043667,0.956333,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.036177,0.963823,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.029320,0.970680,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.734281,0.265719,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.032226,0.872709,0.095065,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.743800,0.256200,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.100927,0.868512,0.030560,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.095697,0.871261,0.033041,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.011530,0.892211,0.096258,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.728899,0.271101,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.728843,0.271157,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.080143,0.894523,0.025334,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.072187,0.899282,0.028531,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.996116,0.003884,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000451,0.000000,0.000000,0.999549,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.003135,0.000000,0.000000,0.000000,0.006294,0.000000,0.000000,0.990571,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.892098,0.000000,0.000000,0.107902,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.925455,0.000000,0.000000,0.074545,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.923007,0.076993,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.918435,0.081565,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.910025,0.089975,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.905468,0.094532,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.078767,0.921233,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.067834,0.932166,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.043412,0.956588,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.034396,0.965604,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.955499,0.044501,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.959719,0.040281,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.926847,0.073153,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.930309,0.069691,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.055730,0.944270,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.185658,0.814342,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.141424,0.858576,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.204411,0.795589,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.060914,0.939086,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.168444,0.831556,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.916590,0.083410,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.012487,0.000000,0.000000,0.973028,0.014485,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.926117,0.073883,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.106075,0.000000,0.000000,0.891384,0.002541,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.084342,0.000000,0.000000,0.915658,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.977808,0.000000,0.000000,0.000000,0.022192,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.927872,0.072128,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.936969,0.063031,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.856562,0.143438,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.948438,0.051562,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.864611,0.135389,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.050721,0.949279,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.050641,0.949359,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.980214,0.019786,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.890335,0.109665,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.908437,0.091563,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.056996,0.943004,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.055338,0.944662,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.043981,0.956019,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.027641,0.972359,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.049555,0.950445,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.031249,0.968751,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.943887,0.056113,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.061373,0.000000,0.000000,0.000000,0.935267,0.003361,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.041746,0.000000,0.000000,0.000000,0.958254,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.010039,0.989961,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.884628,0.115372,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.871024,0.128976,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.943756,0.056244,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.940623,0.059377,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.025005,0.974995 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.107759,0.892241 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.088402,0.911598 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.098692,0.901308 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.079676,0.920324 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.615928,0.000000,0.000000,0.000000,0.384072,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.622300,0.000000,0.000000,0.000000,0.377700,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.661501,0.000000,0.000000,0.000000,0.338499,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.372560,0.000000,0.000000,0.000000,0.627440,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.392062,0.000000,0.000000,0.000000,0.607938,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.017832,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.920991,0.061178,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000 +0.000000,0.003830,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.928050,0.068121,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.781313,0.218687,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.794539,0.205461,0.000000,0.000000 +0.548383,0.348895,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.102722,0.000000,0.000000,0.000000 +0.427345,0.439666,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.132989,0.000000,0.000000,0.000000 +0.484862,0.395566,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.119572,0.000000,0.000000,0.000000 +0.132843,0.000000,0.786900,0.080257,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.245225,0.000000,0.741543,0.013232,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.083715,0.000000,0.815205,0.101080,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.156086,0.000000,0.843881,0.000033,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.830246,0.146314,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.023440,0.000000,0.000000,0.000000 +0.643314,0.281690,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.074996,0.000000,0.000000,0.000000 +0.681585,0.249535,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.068880,0.000000,0.000000,0.000000 +0.372600,0.000000,0.594266,0.033134,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.649466,0.000000,0.350534,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.397970,0.000000,0.583721,0.018309,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.985957,0.014043,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.925996,0.074004,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.928564,0.071436,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.988603,0.000000,0.011397,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.907988,0.000000,0.092012,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.948759,0.000000,0.051241,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.949579,0.000000,0.050421,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.812559,0.000000,0.187441,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.818219,0.000000,0.181781,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.018180,0.000000,0.769630,0.212190,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.692580,0.307420,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.024622,0.000000,0.810089,0.165289,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.071877,0.928123,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.009018,0.032626,0.958356,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.009640,0.990360,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.172496,0.827504,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.224252,0.775748,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.075242,0.074460,0.850298,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.884227,0.115773,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.151494,0.848506,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.488543,0.511457,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.482148,0.517852,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.007172,0.992828,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.064995,0.935005,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.060412,0.939588,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.967182,0.032818,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.990820,0.009180,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.999751,0.000249,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.998518,0.001482,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.861557,0.138419,0.000024,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.009375,0.000000,0.489346,0.471451,0.029829,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.516836,0.483164,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.930268,0.069732,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.002945,0.997055,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.938473,0.061527,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.965453,0.034547,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.998093,0.001907,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000099,0.988164,0.011737,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.959953,0.040047,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.924341,0.000000,0.075659,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.119194,0.000000,0.869058,0.000000,0.011748,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.997188,0.000000,0.002812,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000057,0.000000,0.999943,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.014404,0.000000,0.000000,0.000000,0.646812,0.000000,0.000000,0.338783,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.036388,0.000000,0.000000,0.000000,0.043755,0.000000,0.000000,0.919856,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.044298,0.000000,0.000000,0.000000,0.426381,0.000000,0.000000,0.529321,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.051031,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.582589,0.000000,0.000000,0.366381,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.053562,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.284801,0.000000,0.000000,0.661637,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.070443,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.434256,0.000000,0.000000,0.495301,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.650991,0.000000,0.000000,0.062891,0.286118,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.366224,0.000000,0.000000,0.039026,0.594750,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.521082,0.000000,0.000000,0.093571,0.385347,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.546383,0.453617,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.137159,0.862841,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.280246,0.719754,0.000000,0.000000 +0.075197,0.260835,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.663969,0.000000,0.000000,0.000000 +0.000000,0.089502,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.910498,0.000000,0.000000,0.000000 +0.030381,0.160002,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.809617,0.000000,0.000000,0.000000 +0.160451,0.460701,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.378848,0.000000,0.000000,0.000000 +0.113178,0.360090,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.526732,0.000000,0.000000,0.000000 +0.331265,0.495356,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.173379,0.000000,0.000000,0.000000 +0.237274,0.510466,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.252260,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.746897,0.253103,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.474320,0.525680,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.609707,0.390293,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.436628,0.563372,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.773470,0.226530,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.619536,0.380464,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.221050,0.778950,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.350434,0.649566,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.197174,0.802826,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.313475,0.686525,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.316610,0.683390,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.156623,0.843377,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.199697,0.800303,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.318260,0.681740,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.161279,0.838721,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.205918,0.794082,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.088495,0.911505,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.124745,0.875255,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.075718,0.924282,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.117173,0.882827,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.410582,0.589418,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.113983,0.886017,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.235883,0.764117,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.186789,0.813211,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.477461,0.522539,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.337500,0.662500,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.774217,0.225783,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.592999,0.407001,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.741886,0.258114,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.571449,0.428551,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.599249,0.400751,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.764945,0.235055,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.645521,0.354479,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.692545,0.307455,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.821656,0.178344,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.725111,0.274889,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.344699,0.655301,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.507649,0.492351,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.387941,0.612059,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.593330,0.406670,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.846673,0.153327,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.351150,0.648850,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.669573,0.330427,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.566672,0.433328,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.839720,0.160280,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.711030,0.288970,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.120700,0.879300,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.208296,0.791704,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.165314,0.834686,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.329466,0.670534,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.641413,0.358587,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.255405,0.744595,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.366769,0.633231,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.723978,0.276022,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.320417,0.679583,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.489582,0.510419,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.114682,0.885319,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.181884,0.818116,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.124701,0.875299,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.208743,0.791257,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.799351,0.200649,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.414807,0.585193,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.653949,0.346051,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.616198,0.383802,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.879792,0.120208,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.774606,0.225394,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.142312,0.857688,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.276453,0.723547,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.181627,0.818373,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.398459,0.601541,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.857726,0.142274 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.036379,0.927580,0.036041 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.575976,0.424024 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.715848,0.284152 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.860988,0.139012 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.035469,0.950085,0.014446 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.601949,0.398051 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.698495,0.301505 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.222908,0.777092 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.371653,0.628347 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.245656,0.754344 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.423773,0.576227 +0.000000,0.000000,0.000000,0.000000,0.000000,0.949355,0.050645,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.874366,0.125634,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.873184,0.044657,0.000000,0.082160,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.869706,0.122373,0.000000,0.007921,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.793904,0.000000,0.000000,0.206096,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.048057,0.951943,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.033532,0.966468,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.032695,0.873599,0.093706,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.731685,0.268315,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.105921,0.869744,0.024335,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.015555,0.892692,0.091753,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.729058,0.270942,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.089854,0.891245,0.018901,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.996406,0.003594,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000887,0.000000,0.000000,0.000000,0.001082,0.000000,0.000000,0.998031,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.944590,0.004795,0.000000,0.050615,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000989,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.865209,0.000000,0.000000,0.133802,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.922507,0.077493,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.911141,0.088859,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.986627,0.013373,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.044647,0.955353,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.005936,0.994064,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.080836,0.919164,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.907388,0.092612,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.938869,0.061131,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.076386,0.923614,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.186950,0.813049,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.094412,0.905588,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.225025,0.774975,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000132,0.999868,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.089549,0.000000,0.000000,0.890894,0.019557,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.024214,0.000000,0.000000,0.903742,0.072045,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.007480,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.177064,0.000000,0.000000,0.815456,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.982004,0.000000,0.000000,0.000000,0.017996,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.936533,0.063467,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.816189,0.000000,0.000000,0.000000,0.183811,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.947778,0.052222,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.856930,0.143070,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.056662,0.943339,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.002485,0.963520,0.033995,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.886789,0.113211,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.069272,0.930728,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.056492,0.943509,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.062333,0.937667,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.036708,0.000000,0.000000,0.000000,0.900001,0.063292,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.112670,0.000000,0.000000,0.000000,0.875977,0.011353,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.047532,0.952468,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.882643,0.117357,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.943055,0.056945,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.053510,0.946490 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.119630,0.880370 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.019465,0.980535 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.106363,0.893637 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.878539,0.000000,0.081121,0.000000,0.040340,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.385474,0.000000,0.000076,0.000000,0.614450,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.519812,0.000000,0.017347,0.000000,0.462841,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.320502,0.000000,0.000000,0.000000,0.679498,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.006485,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.993515,0.000000,0.000000,0.000000 +0.000000,0.049335,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.925417,0.025248,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.893374,0.106626,0.000000,0.000000 +0.243416,0.000000,0.756583,0.000001,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.089056,0.000000,0.858246,0.052698,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.156517,0.000000,0.843483,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.470691,0.417498,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.111811,0.000000,0.000000,0.000000 +0.395176,0.465838,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.138986,0.000000,0.000000,0.000000 +0.633685,0.000000,0.366315,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.377516,0.000000,0.592092,0.030392,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.804734,0.166748,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.028518,0.000000,0.000000,0.000000 +0.635370,0.290829,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.073801,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.982377,0.017623,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.921436,0.078564,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.990650,0.000000,0.009350,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.907986,0.000000,0.092014,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.951531,0.000000,0.048469,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.813162,0.000000,0.186838,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.456620,0.543380,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.013280,0.000000,0.710645,0.276075,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.042839,0.957161,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.133056,0.866944,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.154235,0.845765,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.882578,0.117422,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.474138,0.525862,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.027386,0.972614,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.071128,0.928872,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.998652,0.001348,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.999950,0.000050,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.999720,0.000280,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.999999,0.000001,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.057700,0.000000,0.557862,0.217477,0.166962,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.010932,0.000000,0.083340,0.823365,0.082363,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.025648,0.000000,0.301032,0.579161,0.094159,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.835176,0.164824,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.009125,0.000000,0.074316,0.814129,0.102430,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.984834,0.015166,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.854886,0.145114,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000197,0.996668,0.003136,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.558658,0.000000,0.394917,0.000000,0.046425,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.530185,0.000000,0.460498,0.000000,0.009316,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.188017,0.000000,0.801601,0.000000,0.010381,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.543501,0.000000,0.431963,0.000000,0.024536,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.066436,0.000000,0.929017,0.004508,0.000039,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.110149,0.000000,0.878241,0.000000,0.011611,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.889421,0.000000,0.110579,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.003336,0.996664,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.002460,0.997540,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.005626,0.994374,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.008048,0.991952,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.007213,0.992787,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.026459,0.973541,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.019678,0.980322,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.041623,0.958377,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.008478,0.991522,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.035912,0.964088,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000 +0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 +0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000 diff --git a/matlab/mesh_densify.m b/matlab/mesh_densify.m new file mode 100644 index 0000000..a9e65c5 --- /dev/null +++ b/matlab/mesh_densify.m @@ -0,0 +1,70 @@ +function mesh = mesh_densify(mesh) +%MESH_DENSIFY Add a vertex a each face center +% +% Inputs +% mesh: complete mesh (at least with vertices and faces) +% +% Outputs +% mesh: complete mesh +% + + % Generate new vertices at each face center + % TODO provide other interpolation scheme? + [vertices, faces] = upsample(mesh.vertices, mesh.faces); + old_vertices_indices = 1 : size(mesh.vertices, 1); + new_vertices_indices = size(mesh.vertices, 1) + 1 : size(vertices, 1); + + adj_mat = adjacency_matrix(faces); + % Retrieve the indices of the 2 old vertices surrounding every new vertex + [row, ~] = find(adj_mat(old_vertices_indices, new_vertices_indices)); + indices = reshape(row, 2, size(row, 1) / 2)'; + + mesh.vertices = vertices; + mesh.faces = faces; + + % Interpolate normals + if isfield(mesh, 'normals') + normals = normalizerow( ... + mesh.normals(indices(:, 1), :) + ... + mesh.normals(indices(:, 2), :) ... + ); + mesh.normals = [mesh.normals; normals]; + end + + % Interpolate weights + if isfield(mesh, 'weights') + weights = ( ... + mesh.weights(indices(:, 1), :) + ... + mesh.weights(indices(:, 2), :) ... + ); + weights = weights ./ repmat(sum(weights, 2), 1, size(weights, 2)); + mesh.weights = [mesh.weights; weights]; + + % Update assignments + [~, mesh.assignments] = max(mesh.weights, [], 2); + end + + % Update implicit precomputations + if isfield(mesh, 'implicit') + mesh.implicit.adj_mat = adj_mat; + [mesh.implicit.mvc, mesh.implicit.is_on_side] = mesh_mvc(mesh); + + blend_weight = ( ... + mesh.implicit.blend_weight(indices(:, 1), :) + ... + mesh.implicit.blend_weight(indices(:, 2), :) ... + ) ./ 2; + mesh.implicit.blend_weight = [mesh.implicit.blend_weight; blend_weight]; + end + + % Update bones + if isfield(mesh, 'bones') + for i = 1 : length(mesh.bones) + keep = mesh.assignments == i; + indices = 1 : size(mesh.vertices, 1); + mesh.bones{i}.indices = indices(keep); + [mesh.bones{i}.vertices, mesh.bones{i}.faces] = mesh_filter_vertices(mesh.vertices, mesh.faces, keep); + mesh.bones{i}.normals = mesh.normals(keep, :); + end + end +end + diff --git a/matlab/mesh_filter_vertices.m b/matlab/mesh_filter_vertices.m new file mode 100644 index 0000000..9a7f25e --- /dev/null +++ b/matlab/mesh_filter_vertices.m @@ -0,0 +1,24 @@ +function [vertices, faces] = mesh_filter_vertices(vertices, faces, keep) +%MESH_FILTER_VERTICES Keep only specified vertices and discard unused elements +% +% Inputs +% vertices: v by 3 double +% faces: f by 3 integer +% keep: v by 1 logical +% +% Outputs +% vertices: v by 3 double +% faces: f by 3 integer +% + + % Drop unused faces + indices = 1 : size(vertices, 1); + faces = faces(all(ismember(faces, indices(keep)), 2), :); + + % Remap vertices + map = cumsum(keep); + faces = map(faces); + vertices = vertices(keep, :); + +end + diff --git a/matlab/mesh_mvc.m b/matlab/mesh_mvc.m new file mode 100644 index 0000000..47e8d44 --- /dev/null +++ b/matlab/mesh_mvc.m @@ -0,0 +1,28 @@ +function [mean_value_coord, is_on_side] = mesh_mvc(mesh) +%MESH_MVC Compute the Mean value coordinates for each vertex with respect to its neighbours +% +% Inputs +% mesh: complete mesh +% +% Outputs +% mean_value_coord: n by n sparse double, The coefficients for the neighbours of v_i are in the column i +% + + [neighbours, is_on_side] = mesh_neighbours_list(mesh); + + points_count = size(mesh.vertices, 1); + mean_value_coord = spalloc(points_count, points_count, 6 * points_count); + for i = 1:points_count + if ~is_on_side(i) + grad = mesh.normals(i, :); + % Projects the one-ring neighbours of v_i onto tangent plane + ni = mesh.vertices(neighbours{i}, :); + n_count = size(ni, 1); + % q_proj = q - dot(q - p, n) * n, where n is a unit vector + ni_proj = ni - dot(ni - repmat(mesh.vertices(i, :), [n_count, 1]), repmat(grad, [n_count, 1]), 2) * grad; + + mean_value_coord(neighbours{i}, i) = mvc(mesh.vertices(i, :), ni_proj)'; + end + end +end + diff --git a/matlab/mesh_neighbours_list.m b/matlab/mesh_neighbours_list.m new file mode 100644 index 0000000..61f7452 --- /dev/null +++ b/matlab/mesh_neighbours_list.m @@ -0,0 +1,45 @@ +function [neighbours, is_vertex_on_side] = mesh_neighbours_list(mesh) +%MESH_NEIGHBOURS_LIST For every vertex, compute the list of (one-ring) neighbours in counter-clockwise order +% +% Inputs +% F: f by 3 double +% +% Outputs +% neighbours: n by 1 array of x by 1 double, where x is the number of neighbours for the vertex +% is_vertex_on_side: n by 1 logical, Specify if a vertex is on a mesh boundary +% + + is_on_side_indices = outline(mesh.faces); + is_vertex_on_side = zeros(size(mesh.vertices, 1), 1); + is_vertex_on_side(is_on_side_indices(:, 1)) = 1; + + neighbours = cell(size(mesh.vertices, 1), 1); + for i = 1:size(mesh.vertices, 1) + if ~is_vertex_on_side(i) + v = mesh.vertices(i, :); + neighbours_indices = find(mesh.implicit.adj_mat(:, i)); + neighbours_positions = mesh.vertices(neighbours_indices, :); + + % Compute unit vectors from v to the neighbours + v_to_neighbours = neighbours_positions - repmat(v, [size(neighbours_positions, 1), 1]); + v_to_neighbours = normalizerow(v_to_neighbours); + + % Get a 2d basis + x_axis = v_to_neighbours(1, :); + y_axis = cross(mesh.normals(i, :), x_axis); + y_axis = y_axis ./ norm(y_axis); + + % Project the neighbours onto this bases + x_coords = dot(repmat(x_axis, [size(v_to_neighbours, 1), 1]), v_to_neighbours, 2); + y_coords = dot(repmat(y_axis, [size(v_to_neighbours, 1), 1]), v_to_neighbours, 2); + + % Get the angles with respect to the first neighbours around the normal vector + angles = atan2(y_coords, x_coords); + + angles_with_indices = [angles, neighbours_indices]; + angles_with_indices = sortrows(angles_with_indices); + + neighbours{i} = angles_with_indices(:, 2); + end + end +end \ No newline at end of file diff --git a/matlab/mesh_random_points.m b/matlab/mesh_random_points.m new file mode 100644 index 0000000..bd41299 --- /dev/null +++ b/matlab/mesh_random_points.m @@ -0,0 +1,39 @@ +function [points, points_normals] = mesh_random_points(vertices, faces, count, poisson) +%MESH_RANDOM_POINTS Sample random points on mesh using Poisson sampling +% +% Inputs +% vertices: v by 3 double +% faces: f by 3 integer +% count: integer (default v) +% poisson: use Poisson sampling (default true) +% +% Outputs +% points: count by 3 double +% points_normals: count by 3 double +% + + % Define missing arguments + if nargin < 3 + count = size(vertices, 1); + end + if nargin < 4 + poisson = true; + end + + % Poisson sampling doesn't work if some vertices are unused + [vertices, indices] = remove_unreferenced(vertices, faces); + faces = indices(faces); + + % Generate points and normals + if poisson + [points, indices] = random_points_on_mesh(vertices, faces, count, 'Color', 'blue'); + else + [points, indices] = random_points_on_mesh(vertices, faces, count, 'Color', 'white'); + end + if nargout > 1 + points_normals = normals(vertices, faces); + points_normals = normalizerow(points_normals(indices, :)); + end + +end + diff --git a/matlab/registration/anastasia.blend b/matlab/registration/anastasia.blend new file mode 100644 index 0000000..27e999c Binary files /dev/null and b/matlab/registration/anastasia.blend differ diff --git a/matlab/registration/anastasia.obj b/matlab/registration/anastasia.obj new file mode 100644 index 0000000..62cd232 --- /dev/null +++ b/matlab/registration/anastasia.obj @@ -0,0 +1,126656 @@ +#### +# +# OBJ File Generated by Meshlab +# +#### +# Object anastasia.obj +# +# Vertices: 42397 +# Faces: 84243 +# +#### +v 1.682118 -1.648865 12.027123 +v 1.684204 -1.655740 12.017171 +v 1.680822 -1.636976 12.036294 +v 1.624000 -1.253406 12.476588 +v 1.687784 -1.656768 12.009958 +v 1.631049 -1.350364 12.378843 +v 1.656550 -1.065736 12.591287 +v 1.681848 -1.652118 12.022262 +v 1.685681 -0.891962 12.695949 +v 1.648913 -1.559849 12.153820 +v 1.667573 -1.555353 12.136273 +v 1.764286 -0.643607 12.783095 +v 1.912043 -1.553064 11.719994 +v 1.687518 -1.543111 12.111037 +v 1.676255 -1.546382 12.125294 +v 1.659486 -1.558583 12.146390 +v 1.684064 -0.896475 12.695916 +v 1.666825 -1.610427 12.088585 +v 1.906822 -1.575417 11.710436 +v 1.672501 -1.550967 12.128916 +v 1.896852 -1.609751 11.696833 +v 1.678741 -0.919118 12.682286 +v 1.666294 -1.617539 12.083981 +v 1.667448 -1.629413 12.058926 +v 1.676532 -0.928809 12.678208 +v 1.753400 -0.658740 12.788563 +v 1.669353 -1.628538 12.067195 +v 1.671235 -0.958350 12.660084 +v 1.715205 -1.642423 11.974711 +v 1.774133 -1.648325 11.870214 +v 1.709944 -1.643076 11.982645 +v 2.232545 -1.373037 11.329491 +v 1.897149 -1.616312 11.690937 +v 1.704408 -1.647314 11.989101 +v 1.730368 -1.645215 11.949354 +v 1.742378 -0.673635 12.782505 +v 1.646646 -1.430147 12.278961 +v 2.233255 -1.379015 11.320331 +v 1.740940 -1.639351 11.933867 +v 1.724815 -1.646586 11.956982 +v 1.719690 -1.645651 11.967474 +v 2.227029 -1.382181 11.333488 +v 1.693954 -1.656432 12.000381 +v 1.631057 -1.381415 12.349118 +v 1.652487 -1.156592 12.515210 +v 1.678007 -1.628967 12.051992 +v 1.649168 -1.172285 12.506632 +v 1.629178 -1.383459 12.352417 +v 1.657513 -1.024856 12.624199 +v 1.661568 -1.072932 12.574551 +v 1.657926 -1.068947 12.583674 +v 1.747434 -0.703787 12.757880 +v 1.662879 -1.078437 12.566824 +v 1.769395 -1.647651 11.877964 +v 1.667526 -0.972311 12.654022 +v 1.746074 -0.710939 12.755554 +v 1.662367 -1.091719 12.556177 +v 1.725461 -0.756156 12.748948 +v 1.664706 -1.118669 12.527556 +v 1.632623 -1.224417 12.487905 +v 1.648462 -1.450992 12.259179 +v 1.631199 -1.416087 12.319926 +v 1.754381 -1.652036 11.898381 +v 1.666779 -0.992873 12.636997 +v 1.664531 -1.000763 12.633743 +v 1.690117 -1.560453 12.090544 +v 1.646603 -1.443667 12.267677 +v 1.748900 -1.652382 11.908444 +v 1.783496 -1.657988 11.844633 +v 1.647246 -1.475877 12.239141 +v 1.640322 -1.488577 12.226560 +v 1.633051 -1.279857 12.438512 +v 1.658042 -1.500524 12.199306 +v 1.715561 -0.797925 12.728842 +v 1.660764 -1.514510 12.181406 +v 1.662252 -1.521140 12.173143 +v 1.663451 -1.528441 12.164742 +v 1.653817 -1.487525 12.217520 +v 1.661577 -1.537656 12.159535 +v 1.656996 -1.552941 12.155514 +v 1.713946 -0.807643 12.722431 +v 1.637045 -1.296505 12.415689 +v 1.633741 -1.324891 12.396630 +v 2.030159 -1.364530 11.688262 +v 1.688272 -1.566812 12.089064 +v 1.683267 -1.581473 12.084347 +v 1.697644 -0.877559 12.689517 +v 2.022711 -1.383092 11.684040 +v 2.006834 -1.411807 11.685226 +v 2.003366 -1.422119 11.682111 +v 2.001654 -1.431589 11.676893 +v 1.997479 -1.450625 11.665882 +v 1.996240 -1.458523 11.662472 +v 1.985595 -1.476291 11.663419 +v 1.977580 -1.492664 11.663979 +v 1.965327 -1.516067 11.664158 +v 1.959259 -1.522080 11.666995 +v 1.778917 -1.653945 11.855819 +v 1.662008 -1.084716 12.562651 +v 1.901628 -1.616770 11.680706 +v 1.738343 -0.727799 12.748498 +v 1.652596 -1.484770 12.221805 +v 1.660792 -1.504533 12.197316 +v 1.655885 -1.495468 12.207188 +v 2.028504 -1.358433 11.695873 +v 1.779289 -0.627966 12.758571 +v 1.948470 -1.534527 11.675814 +v 1.822067 -1.610181 11.821870 +v 1.776411 -0.692272 12.718692 +v 1.925542 -1.573584 11.679527 +v 1.796789 -1.630570 11.833001 +v 1.905323 -1.522074 11.761887 +v 1.800974 -1.625257 11.844225 +v 1.899290 -1.515623 11.775836 +v 1.791743 -1.640533 11.846907 +v 1.907558 -1.527468 11.750802 +v 1.891855 -1.514278 11.789451 +v 1.870327 -1.528013 11.811364 +v 1.840638 -1.580285 11.818516 +v 1.781891 -0.734380 12.663274 +v 1.774955 -0.636680 12.770645 +v 1.938738 -1.543912 11.682651 +v 1.913461 -1.602736 11.674125 +v 1.690280 -0.885013 12.692281 +v 1.905105 -1.612351 11.678942 +v 1.780748 -0.792285 12.615068 +v 1.999421 -1.328460 11.772808 +v 1.784232 -0.832433 12.580441 +v 1.781037 -0.825446 12.592401 +v 1.776061 -0.711260 12.702306 +v 1.632188 -1.333311 12.391986 +v 1.656707 -1.060212 12.593863 +v 1.680902 -1.631495 12.043426 +v 1.632098 -1.422269 12.312694 +v 1.622726 -1.262177 12.472058 +v 1.631593 -1.424804 12.287809 +v 1.658083 -1.052794 12.598083 +v 2.027257 -1.373869 11.685811 +v 1.673131 -1.559974 12.088182 +v 1.638062 -1.566235 12.146204 +v 2.021865 -1.366803 11.667447 +v 1.630503 -2.641454 11.203460 +v 1.665508 -1.570950 12.088332 +v 1.735706 -0.735594 12.750731 +v 1.716251 -0.745533 12.747035 +v 1.765874 -1.648477 11.882737 +v 1.625984 -2.643130 11.210096 +v 1.727258 -1.663929 11.894559 +v 1.655556 -1.147068 12.518590 +v 1.619445 -1.163796 12.513718 +v 1.737504 -1.656077 11.902642 +v 1.650144 -1.164570 12.510894 +v 1.770669 -1.687408 11.804298 +v 1.623534 -2.654425 11.200536 +v 1.770219 -1.679582 11.833308 +v 1.626696 -1.187526 12.501087 +v 1.767089 -1.662470 11.844252 +v 1.666831 -1.618385 12.044645 +v 2.229650 -1.361217 11.319653 +v 2.456596 -1.472256 10.838142 +v 1.707404 -0.777434 12.734990 +v 1.650366 -1.601733 12.099685 +v 1.640944 -1.618020 12.090613 +v 1.634387 -1.382219 12.344445 +v 1.652999 -1.620262 12.067670 +v 2.224896 -1.364198 11.328624 +v 1.675589 -1.593467 12.085865 +v 1.712683 -0.836708 12.696825 +v 1.666913 -1.097405 12.541948 +v 1.987895 -1.448965 11.648023 +v 2.461857 -1.508334 10.804529 +v 1.603950 -1.390226 12.336651 +v 1.667744 -0.874586 12.697991 +v 1.671934 -1.541553 12.108718 +v 1.652619 -1.556383 12.119027 +v 1.610694 -1.193518 12.496025 +v 1.958666 -1.505762 11.652229 +v 2.446940 -1.535150 10.798812 +v 1.946527 -1.517110 11.650267 +v 2.220259 -1.396893 11.314697 +v 1.911109 -1.538728 11.734862 +v 2.212006 -1.395994 11.325052 +v 1.640666 -1.020755 12.615341 +v 1.612678 -1.265072 12.445741 +v 2.214238 -1.406112 11.316021 +v 1.647646 -1.446487 12.263243 +v 1.621473 -1.274183 12.439304 +v 1.626544 -1.473213 12.243741 +v 1.620485 -1.287367 12.425349 +v 2.207354 -1.412556 11.318980 +v 1.643224 -1.515436 12.187949 +v 1.641701 -1.525831 12.170940 +v 1.655819 -0.970186 12.653851 +v 1.646691 -0.981689 12.635328 +v 1.631970 -1.515447 12.212554 +v 1.776663 -0.599460 12.761800 +v 1.765309 -0.612798 12.780723 +v 1.750515 -0.635578 12.779905 +v 1.643643 -1.093702 12.560061 +v 1.728191 -0.686784 12.758024 +v 2.470238 -1.438526 10.860521 +v 2.466812 -1.470149 10.835066 +v 2.466909 -1.495575 10.819344 +v 1.788872 -1.644453 11.817717 +v 2.457459 -1.513588 10.805655 +v 1.781424 -1.676526 11.816913 +v 1.773490 -0.616078 12.777568 +v 1.894473 -1.623888 11.673646 +v 1.660291 -1.654080 12.023588 +v 1.603414 -1.239400 12.468615 +v 1.624281 -1.451128 12.275748 +v 1.603593 -1.335838 12.378453 +v 1.628628 -1.052199 12.587589 +v 1.617007 -1.403592 12.316872 +v 1.621500 -1.418093 12.298104 +v 1.637595 -1.392169 12.329062 +v 1.678509 -1.660257 11.983476 +v 1.598317 -1.315248 12.417622 +v 1.730681 -1.638241 11.921499 +v 1.625685 -1.375960 12.365969 +v 1.722735 -1.643908 11.914507 +v 2.032958 -1.343369 11.651053 +v 2.220151 -1.374835 11.329524 +v 1.643424 -1.565477 12.129988 +v 2.225305 -1.377096 11.300767 +v 1.662411 -1.545936 12.106179 +v 1.612548 -1.485632 12.235157 +v 1.753478 -1.657512 11.861618 +v 2.204482 -1.392789 11.315662 +v 2.206535 -1.402222 11.309250 +v 1.767721 -0.591139 12.764579 +v 1.755547 -1.663345 11.832939 +v 2.200969 -1.406379 11.316130 +v 1.757799 -0.607113 12.775521 +v 1.739902 -0.654685 12.782158 +v 1.631690 -1.517351 12.182450 +v 1.625256 -2.637422 11.198223 +v 1.632173 -1.621630 12.078075 +v 1.616362 -2.639525 11.204307 +v 2.464039 -1.430797 10.867632 +v 1.614318 -2.655189 11.199908 +v 1.616304 -2.656468 11.191607 +v 1.701654 -1.656434 11.939614 +v 1.625418 -1.523506 12.204644 +v 1.611365 -1.461440 12.268841 +v 2.002711 -1.376658 11.659768 +v 1.689441 -0.791067 12.712566 +v 1.696409 -0.806027 12.708218 +v 2.439172 -1.443545 10.866097 +v 1.613981 -1.471368 12.261288 +v 1.749893 -1.693060 11.816860 +v 2.441780 -1.460865 10.857222 +v 1.662189 -0.886466 12.684681 +v 1.670713 -0.900911 12.686039 +v 1.978840 -1.408080 11.667221 +v 1.603213 -1.260414 12.449339 +v 1.661774 -0.924407 12.673160 +v 2.456038 -1.510633 10.793045 +v 1.607129 -1.323802 12.392953 +v 2.448117 -1.533177 10.784881 +v 2.438758 -1.539536 10.795701 +v 1.980145 -1.457588 11.643377 +v 1.640393 -1.094238 12.545728 +v 1.961070 -1.467611 11.649015 +v 1.871152 -1.579864 11.701506 +v 1.877886 -1.627146 11.679956 +v 1.880168 -1.628046 11.659341 +v 1.786885 -1.678571 11.775235 +v 1.933966 -1.533648 11.663405 +v 1.687012 -0.841986 12.688540 +v 1.618021 -1.320261 12.396424 +v 1.898246 -1.611584 11.653297 +v 1.779217 -0.644486 12.714010 +v 2.474567 -1.423282 10.844965 +v 2.470157 -1.415198 10.850271 +v 2.463582 -1.475359 10.808175 +v 1.880453 -1.531159 11.745447 +v 1.871549 -1.528026 11.765659 +v 1.840494 -1.551483 11.774157 +v 1.833972 -1.569784 11.783180 +v 1.845706 -1.559954 11.796413 +v 1.920890 -1.553963 11.663283 +v 1.776787 -0.611615 12.738503 +v 1.820214 -1.608010 11.785380 +v 1.909905 -1.590933 11.653129 +v 1.806405 -1.641292 11.785480 +v 1.779202 -0.655249 12.735666 +v 2.471032 -1.443641 10.830034 +v 1.780864 -0.673818 12.696929 +v 1.871697 -1.526905 11.801183 +v 1.782502 -0.710799 12.673358 +v 1.817754 -1.628966 11.801954 +v 1.802882 -1.636649 11.811577 +v 1.800260 -1.649163 11.799698 +v 1.789358 -1.671085 11.801322 +v 1.784090 -1.685495 11.782446 +v 1.663864 -1.625899 12.034866 +v 1.653710 -1.663509 12.010226 +v 1.617742 -1.060398 12.575676 +v 1.635805 -1.074894 12.568661 +v 1.580620 -1.412044 12.321662 +v 1.608918 -1.422611 12.291429 +v 1.582604 -1.546614 12.227152 +v 1.873641 -1.622435 11.649933 +v 1.770268 -0.580785 12.751372 +v 1.642429 -1.615206 12.059608 +v 1.702464 -1.675702 11.895204 +v 1.625273 -1.380807 12.362708 +v 1.596213 -1.386160 12.344259 +v 2.214077 -1.356029 11.308804 +v 1.664890 -0.850426 12.692744 +v 2.023447 -1.352557 11.646795 +v 1.642557 -1.105506 12.526199 +v 1.589415 -1.551718 12.211813 +v 1.866453 -1.624752 11.670658 +v 1.616784 -1.132924 12.521251 +v 1.731816 -0.645506 12.759195 +v 1.620042 -1.518761 12.169314 +v 1.727143 -0.668905 12.763245 +v 2.430186 -1.468197 10.851108 +v 1.879985 -1.615882 11.691238 +v 1.623748 -1.556739 12.144327 +v 1.709062 -0.701972 12.744904 +v 1.635514 -1.560953 12.121610 +v 1.793382 -1.657842 11.782353 +v 1.705678 -0.727727 12.741014 +v 1.995374 -1.393389 11.660621 +v 2.010689 -1.404780 11.684930 +v 1.699971 -0.779854 12.727521 +v 1.643693 -1.562821 12.110794 +v 1.624990 -1.544076 12.158240 +v 2.435825 -1.506248 10.813285 +v 1.690820 -0.828461 12.692238 +v 1.771688 -1.690043 11.772275 +v 1.746944 -1.659848 11.836538 +v 1.970301 -1.424952 11.656325 +v 1.978619 -1.435463 11.636421 +v 1.984074 -1.435933 11.650743 +v 1.740443 -1.665034 11.854596 +v 1.969712 -1.454756 11.632557 +v 1.955303 -1.483155 11.651641 +v 2.211586 -1.375680 11.304126 +v 1.920873 -1.524799 11.655668 +v 1.749927 -1.687198 11.822810 +v 1.856740 -1.542417 11.716550 +v 1.865017 -1.550652 11.712173 +v 1.910598 -1.559946 11.716446 +v 2.207221 -1.378127 11.312330 +v 2.451802 -1.420777 10.870300 +v 1.627915 -1.601806 12.098969 +v 1.620018 -1.622939 12.065185 +v 2.428446 -1.511786 10.808483 +v 1.653557 -0.905430 12.672787 +v 1.694036 -1.653351 11.961607 +v 1.614288 -1.529211 12.198326 +v 1.648974 -1.617476 12.044533 +v 1.593137 -1.477800 12.254837 +v 1.653192 -0.932545 12.660788 +v 2.433414 -1.531919 10.789149 +v 1.635192 -0.957196 12.642608 +v 2.227786 -1.363686 11.291370 +v 2.220971 -1.361883 11.299298 +v 2.219733 -1.370213 11.295317 +v 2.233551 -1.372882 11.273462 +v 2.221473 -1.379623 11.288374 +v 2.222838 -1.390945 11.272737 +v 1.724874 -1.665766 11.870728 +v 1.644362 -1.577945 12.100213 +v 2.207111 -1.389281 11.307325 +v 1.595407 -1.536962 12.218649 +v 1.605131 -1.524428 12.215983 +v 2.231485 -1.375560 11.287013 +v 2.226383 -1.369173 11.301262 +v 2.229711 -1.390269 11.273211 +v 1.909969 -1.536587 11.739426 +v 1.608756 -1.408585 12.307410 +v 1.621133 -1.069552 12.560651 +v 1.611922 -1.230262 12.479970 +v 1.579382 -1.501339 12.252528 +v 1.587622 -1.328514 12.406454 +v 1.649343 -1.633731 12.020602 +v 1.582562 -1.374921 12.349709 +v 1.627591 -1.645323 12.015095 +v 1.591189 -1.237111 12.450520 +v 1.646843 -1.662916 11.987303 +v 1.573391 -1.517638 12.245026 +v 1.579132 -1.554180 12.217358 +v 1.581597 -1.267835 12.443572 +v 1.646568 -1.625080 12.028728 +v 2.437419 -1.417559 10.866694 +v 1.625801 -1.091939 12.537413 +v 1.761583 -0.585875 12.755204 +v 2.420007 -1.470936 10.839396 +v 1.624464 -1.082222 12.548739 +v 2.021348 -1.353996 11.632307 +v 1.604498 -1.530649 12.188072 +v 1.743602 -0.618953 12.761511 +v 1.589318 -1.489344 12.247685 +v 1.626764 -1.560476 12.120623 +v 1.765973 -1.687275 11.765449 +v 1.604507 -1.172553 12.508801 +v 2.430480 -1.427968 10.872386 +v 1.713343 -0.679728 12.750032 +v 1.654132 -0.867214 12.690956 +v 2.428527 -1.445148 10.856950 +v 2.422249 -1.481206 10.838086 +v 1.740446 -1.666559 11.827353 +v 1.990992 -1.388473 11.645012 +v 1.597547 -1.252139 12.452347 +v 2.405853 -1.502699 10.828403 +v 2.439644 -1.508156 10.782428 +v 1.702213 -0.754065 12.738822 +v 1.694597 -0.762079 12.713256 +v 1.673390 -0.819025 12.700047 +v 1.730926 -1.698569 11.819910 +v 1.606520 -1.523068 12.163044 +v 1.632361 -1.580027 12.104547 +v 1.608732 -1.621402 12.079976 +v 2.439503 -1.525234 10.778957 +v 1.623125 -1.617774 12.090189 +v 1.680770 -1.675364 11.911040 +v 1.969511 -1.416384 11.661871 +v 2.426281 -1.519043 10.788884 +v 2.426275 -1.518514 10.800623 +v 1.976879 -1.448279 11.629375 +v 1.675978 -1.671783 11.933393 +v 1.955067 -1.453090 11.637102 +v 1.635208 -0.997857 12.625816 +v 2.224943 -1.356370 11.283843 +v 1.937993 -1.485194 11.641626 +v 1.619967 -1.033695 12.597076 +v 2.217933 -1.361284 11.283248 +v 1.856395 -1.582365 11.691395 +v 2.230765 -1.367137 11.262777 +v 2.217847 -1.371816 11.273909 +v 1.755610 -1.701455 11.773849 +v 1.742652 -1.703809 11.791488 +v 2.030152 -1.319784 11.640303 +v 2.454886 -1.405636 10.844182 +v 2.030369 -1.348196 11.639427 +v 2.207556 -1.364081 11.307890 +v 1.702383 -1.660890 11.915421 +v 1.881742 -1.611598 11.638855 +v 1.856622 -1.535883 11.771755 +v 2.460963 -1.412150 10.831470 +v 1.769930 -0.602898 12.728467 +v 1.770796 -0.615845 12.715519 +v 2.014390 -1.274745 11.717127 +v 1.776541 -0.636407 12.691264 +v 2.028130 -1.324852 11.675540 +v 1.910834 -1.543094 11.650457 +v 2.454539 -1.444259 10.806408 +v 1.905658 -1.573584 11.639712 +v 2.446007 -1.487391 10.789816 +v 1.781450 -0.681333 12.640664 +v 1.794350 -0.737698 12.560281 +v 1.779555 -0.657903 12.657097 +v 1.999954 -1.239683 11.770978 +v 1.785810 -0.716619 12.619435 +v 1.788318 -0.746210 12.601286 +v 1.792366 -0.800359 12.567564 +v 2.007285 -1.280330 11.748012 +v 1.994371 -1.278104 11.791995 +v 1.588086 -1.433334 12.278117 +v 1.585541 -1.412384 12.289155 +v 1.587236 -1.321558 12.413403 +v 1.585293 -1.458318 12.261190 +v 1.589336 -1.413997 12.307117 +v 1.584577 -1.209634 12.472546 +v 1.561699 -1.538830 12.225483 +v 1.592000 -1.225912 12.456599 +v 1.629101 -1.662318 12.000531 +v 1.579982 -1.330924 12.379735 +v 1.746223 -1.695034 11.763583 +v 1.697389 -1.672801 11.870571 +v 1.610034 -1.519085 12.174177 +v 2.217185 -1.350943 11.275975 +v 2.224218 -1.363754 11.262107 +v 1.592175 -1.181137 12.489585 +v 1.968791 -1.389729 11.634814 +v 2.222558 -1.374309 11.264245 +v 2.268793 -1.506632 11.059522 +v 2.427737 -1.421339 10.860427 +v 1.721936 -1.671563 11.839040 +v 1.720639 -1.681605 11.828020 +v 2.270756 -1.512236 11.047178 +v 1.715677 -0.659309 12.743283 +v 1.968584 -1.440213 11.627895 +v 2.417483 -1.443202 10.830388 +v 1.960719 -1.445992 11.630080 +v 1.591281 -1.343758 12.362502 +v 1.614789 -1.558932 12.136314 +v 1.608005 -1.583720 12.105436 +v 1.567634 -1.381451 12.346700 +v 1.567021 -1.547474 12.189527 +v 1.699234 -0.703575 12.735841 +v 2.264972 -1.530897 11.039041 +v 1.670782 -1.676239 11.917356 +v 1.918502 -1.498956 11.648706 +v 1.623843 -1.633419 12.039997 +v 1.856630 -1.600489 11.669692 +v 2.027074 -1.316156 11.627761 +v 1.857871 -1.607325 11.647548 +v 1.861862 -1.614084 11.646778 +v 2.411386 -1.507130 10.814486 +v 1.799484 -1.618032 11.769235 +v 1.564068 -1.507843 12.257945 +v 1.767874 -1.655735 11.768274 +v 2.411758 -1.506176 10.798585 +v 1.759604 -0.586284 12.738591 +v 1.547433 -1.415527 12.320401 +v 2.027727 -1.348086 11.626043 +v 2.005961 -1.351425 11.622510 +v 1.996054 -1.361648 11.644937 +v 1.673313 -0.792526 12.703014 +v 1.660147 -0.830653 12.693772 +v 1.647357 -0.875043 12.679680 +v 1.634127 -0.889350 12.669496 +v 1.640440 -0.904341 12.654932 +v 1.639576 -0.913833 12.648299 +v 1.624102 -0.962346 12.636395 +v 2.269804 -1.519228 11.053442 +v 1.730632 -1.707783 11.804143 +v 1.563615 -1.500023 12.270350 +v 1.663899 -1.670685 11.958220 +v 1.583740 -1.549870 12.199913 +v 1.561981 -1.327578 12.381680 +v 1.579430 -1.182066 12.485115 +v 1.563155 -1.335815 12.369524 +v 1.547147 -1.507864 12.272960 +v 1.542708 -1.203059 12.548653 +v 1.537518 -1.247385 12.505442 +v 1.539912 -1.488837 12.296335 +v 1.544704 -1.228959 12.523612 +v 1.536287 -1.229485 12.529622 +v 1.718158 -0.629726 12.735046 +v 1.595225 -1.135953 12.517946 +v 2.258839 -1.497639 11.066128 +v 2.247390 -1.503257 11.072588 +v 2.247166 -1.512867 11.069453 +v 2.423075 -1.435174 10.843351 +v 1.593120 -1.534547 12.156072 +v 1.565957 -1.418218 12.303564 +v 1.965037 -1.402140 11.646187 +v 1.587090 -1.162013 12.507397 +v 1.597035 -1.594649 12.097876 +v 2.250559 -1.520386 11.055820 +v 1.601339 -1.626838 12.067010 +v 2.403517 -1.491192 10.834341 +v 1.592404 -1.620606 12.070089 +v 1.720027 -1.690822 11.817132 +v 2.395814 -1.503503 10.820887 +v 2.257718 -1.536516 11.041586 +v 1.591407 -1.582303 12.119816 +v 1.906901 -1.518465 11.647476 +v 1.740314 -0.605944 12.734078 +v 2.023623 -1.323663 11.622423 +v 1.851547 -1.550409 11.700138 +v 1.708094 -1.679485 11.831834 +v 1.719125 -1.706675 11.802516 +v 1.607753 -1.021499 12.607695 +v 1.693607 -0.730132 12.720002 +v 1.686115 -0.730433 12.706708 +v 1.595571 -1.060252 12.574965 +v 1.605978 -1.100106 12.533415 +v 2.005350 -1.353936 11.644951 +v 1.657388 -0.816159 12.692057 +v 1.851629 -1.569457 11.690712 +v 1.783498 -1.636881 11.770389 +v 1.571228 -1.360080 12.356080 +v 1.651051 -0.843593 12.674901 +v 2.025679 -1.303648 11.613255 +v 2.437899 -1.407852 10.845029 +v 1.575667 -1.453934 12.268385 +v 1.557921 -1.476219 12.283582 +v 2.019774 -1.267797 11.669910 +v 2.438314 -1.457658 10.791722 +v 2.028744 -1.286890 11.626183 +v 1.753273 -0.598577 12.723336 +v 2.425681 -1.485335 10.785488 +v 1.837397 -1.538887 11.727461 +v 1.816982 -1.547179 11.727993 +v 1.760220 -0.607564 12.705425 +v 1.798505 -1.592852 11.759997 +v 1.818129 -1.573515 11.766259 +v 1.766284 -0.617628 12.689864 +v 1.768502 -0.622715 12.668133 +v 1.594905 -1.563098 12.134706 +v 1.947356 -1.446988 11.632849 +v 1.567487 -1.258607 12.444045 +v 1.600324 -1.636948 12.055226 +v 1.547190 -1.191627 12.540312 +v 1.561979 -1.294739 12.416020 +v 1.529697 -1.493600 12.291178 +v 1.523517 -1.505095 12.278339 +v 1.952835 -1.428407 11.634134 +v 1.601906 -1.646048 12.034223 +v 1.554428 -1.271235 12.426700 +v 1.529829 -1.463468 12.301971 +v 1.933370 -1.457529 11.618666 +v 1.539871 -1.183274 12.548984 +v 1.587659 -1.544118 12.147167 +v 2.437323 -1.401854 10.829279 +v 1.722903 -1.703220 11.775507 +v 1.674791 -1.683217 11.881702 +v 1.615247 -0.930323 12.637511 +v 1.550640 -1.188320 12.518466 +v 1.650481 -1.689248 11.900860 +v 1.576141 -1.540671 12.153376 +v 1.582960 -1.222516 12.451763 +v 1.587339 -1.536342 12.173064 +v 2.387584 -1.478868 10.812310 +v 1.727689 -0.617864 12.738657 +v 1.597954 -0.986940 12.624750 +v 1.698766 -1.680043 11.839582 +v 1.540160 -1.233117 12.482388 +v 2.236062 -1.511539 11.068582 +v 2.416972 -1.504274 10.791134 +v 1.591240 -1.002462 12.613836 +v 2.263934 -1.502342 11.045914 +v 1.700589 -1.713911 11.795197 +v 1.985689 -1.379568 11.633427 +v 1.586895 -1.031086 12.602617 +v 1.596775 -1.043279 12.587508 +v 1.601793 -1.080287 12.551054 +v 1.696694 -0.675985 12.731007 +v 1.676986 -0.705078 12.717478 +v 1.586093 -1.538349 12.182750 +v 1.680854 -0.743939 12.699375 +v 1.607036 -1.654217 12.009582 +v 1.646089 -1.685566 11.942667 +v 2.243563 -1.535095 11.041809 +v 1.574177 -1.157516 12.509221 +v 2.237359 -1.528046 11.029005 +v 1.599108 -1.686778 11.963937 +v 1.623395 -1.669385 11.987298 +v 1.622453 -1.682478 11.966762 +v 1.851880 -1.596342 11.648137 +v 1.855819 -1.567710 11.669984 +v 1.637072 -0.853728 12.659764 +v 1.741685 -1.639855 11.749494 +v 1.631023 -0.889113 12.656100 +v 1.555015 -1.460082 12.292407 +v 1.576196 -1.423640 12.286169 +v 1.529540 -1.197075 12.547928 +v 1.548588 -1.516434 12.233536 +v 1.538900 -1.555593 12.196589 +v 1.549291 -1.317628 12.389825 +v 1.525736 -1.269922 12.491108 +v 1.521914 -1.291423 12.474245 +v 1.536178 -1.521901 12.225769 +v 1.568911 -1.546447 12.134374 +v 1.506600 -1.504716 12.269145 +v 1.585759 -1.650062 12.043935 +v 1.548542 -1.544052 12.208158 +v 1.534236 -1.512322 12.250862 +v 1.647725 -1.691711 11.872516 +v 1.572896 -1.591719 12.116129 +v 1.536564 -1.151079 12.557988 +v 1.742651 -1.662042 11.762895 +v 1.726840 -0.605233 12.715244 +v 1.533274 -1.393298 12.346945 +v 2.246911 -1.492156 11.061682 +v 1.565495 -1.190877 12.480019 +v 2.260921 -1.515746 11.034878 +v 2.243793 -1.516006 11.052311 +v 2.235817 -1.510883 11.040161 +v 1.546841 -1.394326 12.336881 +v 1.996053 -1.347857 11.616916 +v 1.541019 -1.411105 12.327739 +v 1.734991 -1.681125 11.761110 +v 1.569413 -1.621968 12.074898 +v 1.527090 -1.276578 12.466140 +v 1.584139 -1.606248 12.072160 +v 1.577844 -0.948461 12.617443 +v 2.426688 -1.413037 10.829473 +v 1.605935 -1.667170 11.994650 +v 1.573472 -1.599808 12.109056 +v 1.514349 -1.307180 12.454343 +v 1.713179 -1.694746 11.766783 +v 1.563153 -1.217711 12.458241 +v 1.545059 -1.254800 12.446798 +v 1.700403 -1.685310 11.811611 +v 1.690036 -1.678732 11.819395 +v 2.392557 -1.458550 10.808989 +v 1.669075 -0.767562 12.692488 +v 1.709849 -1.713967 11.791302 +v 1.698344 -1.712764 11.777010 +v 1.637933 -0.816012 12.672988 +v 1.705568 -1.701875 11.800392 +v 2.380743 -1.479836 10.801026 +v 1.573071 -1.040857 12.580788 +v 1.626252 -0.880620 12.645424 +v 1.582193 -1.090403 12.535081 +v 1.617803 -1.689313 11.943729 +v 1.557944 -1.173180 12.506639 +v 1.840752 -1.547516 11.678267 +v 1.780048 -1.594864 11.750369 +v 2.436568 -1.400476 10.817310 +v 1.856570 -1.605538 11.630029 +v 2.456933 -1.424233 10.817544 +v 1.546876 -1.158306 12.539703 +v 1.541460 -1.426661 12.314854 +v 1.535599 -1.444003 12.312417 +v 1.571603 -1.129011 12.522594 +v 2.424814 -1.418824 10.789206 +v 1.747523 -0.601177 12.693867 +v 2.018286 -1.253844 11.646254 +v 1.739044 -0.602263 12.707321 +v 1.557501 -1.158519 12.519723 +v 1.888804 -1.516366 11.608489 +v 2.415927 -1.462301 10.785952 +v 1.750055 -0.598256 12.667071 +v 1.881992 -1.542980 11.600305 +v 1.887549 -1.585770 11.621134 +v 2.402644 -1.481896 10.788460 +v 1.878273 -1.595798 11.620568 +v 1.863663 -1.605205 11.625129 +v 1.810799 -1.547554 11.698154 +v 1.797059 -1.570913 11.744864 +v 2.014082 -1.235029 11.673075 +v 1.775961 -0.654070 12.600400 +v 2.001657 -1.190704 11.746891 +v 2.006490 -1.198288 11.711569 +v 1.769083 -0.634767 12.627243 +v 1.783326 -0.675849 12.566380 +v 2.002110 -1.200165 11.747440 +v 1.786162 -0.690305 12.585001 +v 1.515791 -1.456060 12.302426 +v 1.515355 -1.293828 12.479922 +v 1.573845 -1.646387 12.052160 +v 1.512413 -1.410421 12.358872 +v 1.511463 -1.334571 12.434375 +v 1.514438 -1.398209 12.373422 +v 1.947648 -1.419856 11.631248 +v 1.529757 -1.242586 12.513365 +v 1.532791 -1.169349 12.552312 +v 1.506955 -1.292254 12.479838 +v 1.574449 -1.637554 12.068603 +v 1.521041 -1.520878 12.233967 +v 1.505343 -1.333843 12.438408 +v 1.505309 -1.433787 12.342598 +v 1.526581 -1.256275 12.501441 +v 1.520166 -1.434373 12.335333 +v 1.675479 -0.720625 12.691138 +v 1.536756 -1.243949 12.467212 +v 1.550394 -1.598588 12.103801 +v 1.563124 -1.605651 12.088218 +v 1.548008 -1.297255 12.405925 +v 2.012087 -1.280926 11.604086 +v 2.227826 -1.495972 11.053965 +v 2.406462 -1.417325 10.815362 +v 1.556442 -1.541476 12.162076 +v 1.510442 -1.339802 12.418067 +v 2.230466 -1.489910 11.033885 +v 1.537491 -1.333849 12.377972 +v 1.530558 -1.559070 12.188450 +v 1.838012 -1.543056 11.696786 +v 1.620999 -1.698609 11.923590 +v 1.694037 -0.629888 12.718884 +v 1.574728 -1.668199 12.019411 +v 1.653345 -0.792249 12.687963 +v 1.593266 -1.678513 11.981037 +v 2.017555 -1.305818 11.607112 +v 1.579758 -1.679149 11.994832 +v 1.725614 -1.669260 11.754866 +v 2.000477 -1.333086 11.612708 +v 1.683410 -0.666541 12.717836 +v 1.677023 -0.697199 12.708246 +v 1.636671 -0.832101 12.664622 +v 1.679275 -1.688663 11.806036 +v 1.980946 -1.360292 11.619081 +v 1.682921 -1.722117 11.786121 +v 1.960161 -1.380916 11.607338 +v 1.576066 -1.025702 12.603420 +v 1.573836 -0.994394 12.602567 +v 1.619882 -0.896605 12.641597 +v 1.947281 -1.407555 11.624121 +v 1.580331 -1.067673 12.564586 +v 1.915593 -1.466105 11.618500 +v 1.913424 -1.483096 11.627596 +v 1.904033 -1.501344 11.626308 +v 1.526408 -1.380714 12.370315 +v 1.581416 -1.596354 12.077960 +v 1.524610 -1.399378 12.353127 +v 1.555267 -1.218421 12.462772 +v 1.526236 -1.453403 12.310185 +v 1.543942 -1.241726 12.455024 +v 1.535995 -1.371616 12.362153 +v 1.663605 -1.692540 11.859923 +v 1.505816 -1.386403 12.377253 +v 1.528090 -1.537407 12.209971 +v 1.559711 -1.652999 12.045546 +v 1.503646 -1.378614 12.389170 +v 1.504428 -1.352144 12.417312 +v 1.499719 -1.266546 12.487219 +v 1.513614 -1.507698 12.252355 +v 1.504633 -1.306972 12.461828 +v 1.493027 -1.498163 12.272562 +v 1.524248 -1.207010 12.534450 +v 1.503686 -1.214290 12.516627 +v 1.918055 -1.435098 11.620428 +v 1.495579 -1.231601 12.502466 +v 1.909000 -1.442151 11.615702 +v 1.515336 -1.174971 12.545754 +v 1.634708 -1.693885 11.888271 +v 1.555103 -1.674922 12.017211 +v 2.416403 -1.393851 10.815201 +v 1.559385 -1.570037 12.115948 +v 2.421350 -1.396725 10.794856 +v 1.534037 -1.286945 12.408923 +v 1.710727 -0.604665 12.705511 +v 1.507044 -1.358841 12.392937 +v 1.844265 -1.565708 11.656426 +v 1.561922 -1.552485 12.130482 +v 1.528238 -1.342392 12.379188 +v 1.564464 -1.668121 12.033879 +v 1.997116 -1.310758 11.601705 +v 1.843236 -1.596786 11.640065 +v 1.836874 -1.605857 11.628056 +v 2.385560 -1.483835 10.796911 +v 1.509159 -1.345541 12.397322 +v 1.497304 -1.353569 12.406537 +v 1.640621 -0.741424 12.676594 +v 1.648178 -0.765625 12.680773 +v 1.632479 -0.790864 12.677597 +v 1.535324 -1.117686 12.556573 +v 1.978374 -1.345417 11.597145 +v 1.963758 -1.359485 11.604391 +v 1.947781 -1.392679 11.608848 +v 1.622922 -0.830112 12.647904 +v 2.234435 -1.512253 11.023522 +v 1.554195 -1.618622 12.081985 +v 1.531935 -1.564755 12.162410 +v 1.526231 -1.560273 12.177778 +v 2.226464 -1.518586 11.024960 +v 2.219409 -1.499091 11.039198 +v 1.541553 -1.595623 12.117612 +v 1.714742 -1.671602 11.748551 +v 1.588184 -0.922865 12.626449 +v 1.908564 -1.471458 11.615650 +v 1.662035 -1.693775 11.836867 +v 1.899745 -1.484272 11.603892 +v 1.681051 -1.699338 11.796900 +v 1.680161 -1.710106 11.789243 +v 1.673644 -1.723552 11.779099 +v 1.562776 -1.015653 12.588322 +v 1.563420 -1.036323 12.579794 +v 1.557391 -1.082634 12.551624 +v 1.542802 -1.274999 12.420982 +v 1.566351 -1.097881 12.537148 +v 1.527392 -1.282204 12.426562 +v 1.553187 -1.546274 12.155493 +v 1.547546 -1.571413 12.141050 +v 1.513536 -1.310089 12.425156 +v 1.542598 -1.092643 12.550774 +v 2.006131 -1.185420 11.659239 +v 2.015547 -1.253585 11.623007 +v 1.727541 -0.596283 12.695063 +v 1.870800 -1.556321 11.587521 +v 1.732695 -0.589763 12.683633 +v 2.417512 -1.440390 10.785652 +v 2.401028 -1.452684 10.785796 +v 1.839943 -1.605381 11.602776 +v 1.825242 -1.613297 11.612030 +v 1.792287 -1.562068 11.723408 +v 1.782465 -1.573080 11.730463 +v 1.771623 -1.586437 11.737126 +v 1.756911 -1.602125 11.738398 +v 1.553226 -1.131860 12.534160 +v 1.521333 -1.138129 12.570081 +v 1.516543 -1.559461 12.192726 +v 1.534670 -1.665605 12.030780 +v 1.565546 -1.687512 11.985873 +v 1.485430 -1.297412 12.457747 +v 1.494637 -1.414412 12.351581 +v 1.481304 -1.257688 12.483989 +v 1.487378 -1.350541 12.413692 +v 1.493821 -1.373676 12.388649 +v 1.620217 -1.692290 11.876774 +v 1.483928 -1.379931 12.378594 +v 1.499808 -1.156172 12.551605 +v 1.518043 -1.124419 12.574322 +v 1.491256 -1.454704 12.304041 +v 1.500980 -1.475672 12.291973 +v 1.491057 -1.441434 12.321803 +v 1.555168 -1.628359 12.063950 +v 1.477558 -1.331952 12.425778 +v 1.580740 -1.693794 11.968060 +v 2.380848 -1.427405 10.793980 +v 1.518149 -1.292917 12.411020 +v 1.573205 -1.696488 11.954150 +v 1.522700 -1.309257 12.387108 +v 2.012893 -1.261166 11.607369 +v 2.373611 -1.445496 10.803636 +v 1.931769 -1.421106 11.620649 +v 1.522901 -1.616919 12.111317 +v 1.511395 -1.321431 12.393469 +v 1.541212 -1.613754 12.096480 +v 1.499157 -1.345477 12.394263 +v 1.684816 -1.713804 11.770900 +v 1.495556 -1.354953 12.387094 +v 2.223147 -1.497544 11.022056 +v 1.675482 -0.707518 12.692974 +v 2.396012 -1.402848 10.804588 +v 2.376034 -1.464355 10.806948 +v 2.370368 -1.465948 10.800244 +v 1.890892 -1.463557 11.610483 +v 2.221344 -1.487359 11.039951 +v 2.208198 -1.508157 11.027369 +v 1.632760 -1.705878 11.830201 +v 1.633576 -1.698406 11.854461 +v 1.882697 -1.498338 11.597034 +v 1.616021 -1.698990 11.899066 +v 1.589413 -1.694904 11.901040 +v 1.677184 -1.708537 11.764744 +v 1.661024 -1.691068 11.805360 +v 1.571805 -0.970275 12.611442 +v 1.529126 -1.291150 12.396200 +v 1.879717 -1.510289 11.595075 +v 1.824380 -1.544427 11.684635 +v 1.700661 -1.683360 11.760904 +v 1.550130 -1.573237 12.118669 +v 1.507714 -1.339767 12.403268 +v 1.676739 -0.686094 12.696548 +v 1.534439 -1.594844 12.131680 +v 1.596453 -1.688825 11.940839 +v 1.495899 -1.186628 12.523844 +v 1.495038 -1.433534 12.334221 +v 1.543672 -1.639225 12.056822 +v 1.509662 -1.571043 12.176607 +v 1.511185 -1.595335 12.152381 +v 1.495365 -1.600660 12.145260 +v 1.489216 -1.321144 12.447200 +v 1.496245 -1.546684 12.209241 +v 1.492461 -1.460941 12.294294 +v 1.489025 -1.534419 12.222321 +v 1.470423 -1.340219 12.410452 +v 1.522382 -1.112730 12.574898 +v 1.494431 -1.566784 12.189866 +v 1.541124 -1.645917 12.042868 +v 1.501036 -1.101196 12.573004 +v 1.473837 -1.512371 12.252901 +v 1.969362 -1.327289 11.574171 +v 1.613128 -1.699083 11.861770 +v 1.656928 -0.716465 12.680459 +v 2.213519 -1.489941 11.030498 +v 1.522157 -1.645244 12.055504 +v 1.673673 -1.691624 11.780477 +v 2.209530 -1.506088 11.016600 +v 1.685926 -0.639651 12.717196 +v 1.674727 -1.704648 11.769432 +v 1.495250 -1.338740 12.400428 +v 2.008220 -1.247664 11.582770 +v 2.386549 -1.438270 10.803757 +v 2.006263 -1.273306 11.593470 +v 2.366299 -1.452357 10.808491 +v 2.377987 -1.456068 10.790286 +v 2.406332 -1.395385 10.787319 +v 2.411400 -1.389703 10.797294 +v 1.985121 -1.302788 11.588027 +v 2.361755 -1.458773 10.803055 +v 1.667716 -0.635405 12.691155 +v 1.505843 -1.603003 12.125018 +v 2.394764 -1.395648 10.797962 +v 1.915142 -1.418895 11.605103 +v 2.256145 -1.338711 11.109649 +v 2.250511 -1.343603 11.101913 +v 1.622145 -0.769433 12.674735 +v 1.957742 -1.352098 11.583782 +v 1.633468 -1.708166 11.808476 +v 1.600249 -1.697863 11.877600 +v 1.535098 -1.048202 12.568857 +v 1.612348 -0.811262 12.660395 +v 1.616910 -0.831687 12.638898 +v 1.773598 -1.587622 11.689565 +v 1.801868 -1.605961 11.626473 +v 1.593380 -1.698126 11.921708 +v 1.547930 -1.065585 12.560526 +v 1.527964 -1.090682 12.560431 +v 1.609297 -0.869619 12.631727 +v 1.573703 -1.705256 11.929895 +v 1.772328 -1.625113 11.666029 +v 1.700949 -1.666230 11.739528 +v 1.687236 -1.666072 11.754335 +v 1.553157 -0.964931 12.607826 +v 1.691240 -0.610120 12.697104 +v 1.868549 -1.539807 11.566414 +v 1.805658 -1.617165 11.615702 +v 1.813569 -1.555323 11.660839 +v 1.790306 -1.576815 11.680135 +v 1.787255 -1.569418 11.693436 +v 1.792505 -1.603626 11.666263 +v 1.787649 -1.605265 11.673107 +v 1.511950 -1.301892 12.396248 +v 1.784063 -1.626396 11.662215 +v 2.397369 -1.412270 10.779591 +v 1.859544 -1.560017 11.573978 +v 1.856418 -1.570910 11.582443 +v 1.732975 -0.575826 12.666871 +v 1.838095 -1.594334 11.588096 +v 1.722756 -0.579035 12.681424 +v 1.711057 -0.591027 12.691296 +v 1.826162 -1.605551 11.590156 +v 1.815363 -1.616309 11.598929 +v 1.800178 -1.555524 11.677769 +v 1.789149 -1.590037 11.666945 +v 1.785547 -1.621041 11.646833 +v 1.769105 -1.578206 11.711400 +v 1.746138 -0.591970 12.630118 +v 1.993705 -1.106246 11.750418 +v 1.753550 -0.611201 12.605791 +v 1.764108 -0.632508 12.560821 +v 2.001180 -1.146429 11.688995 +v 1.997617 -1.133977 11.735782 +v 1.778735 -0.657379 12.540985 +v 1.456238 -1.378421 12.369987 +v 1.540598 -1.708145 11.958039 +v 1.475036 -1.271570 12.469585 +v 1.484840 -1.523608 12.233005 +v 1.477491 -1.430482 12.329410 +v 1.539581 -1.008410 12.589442 +v 2.240394 -1.331687 11.113238 +v 2.245358 -1.346040 11.109854 +v 1.553598 -0.992300 12.597845 +v 1.483005 -1.448098 12.285525 +v 1.487836 -1.582336 12.163961 +v 1.478215 -1.242116 12.486714 +v 1.553458 -1.694454 11.970538 +v 1.538791 -1.678279 11.998371 +v 1.477321 -1.199422 12.509390 +v 1.537305 -1.026377 12.577263 +v 2.245404 -1.318652 11.115727 +v 1.984859 -1.290697 11.581641 +v 1.881653 -1.461887 11.602646 +v 1.871108 -1.483760 11.590594 +v 1.488947 -1.340400 12.383135 +v 1.869974 -1.527214 11.569111 +v 1.956922 -1.342365 11.577231 +v 1.801339 -1.570556 11.643861 +v 1.797463 -1.562284 11.658072 +v 1.515579 -1.632926 12.071739 +v 1.502057 -1.626445 12.112381 +v 1.798122 -1.582668 11.634380 +v 2.001556 -1.260286 11.576683 +v 1.519237 -1.074318 12.563045 +v 1.671970 -0.654832 12.697596 +v 1.513066 -1.659548 12.046944 +v 1.587195 -0.888889 12.618156 +v 1.918296 -1.400303 11.597883 +v 2.230962 -1.351757 11.093445 +v 2.204614 -1.495226 11.021658 +v 2.382595 -1.416846 10.792222 +v 2.380720 -1.437969 10.785829 +v 1.771437 -1.635380 11.651169 +v 1.652729 -0.687629 12.671210 +v 1.711082 -1.662557 11.732744 +v 2.371153 -1.437687 10.794247 +v 2.356260 -1.447061 10.806729 +v 2.356845 -1.451900 10.796051 +v 1.657063 -1.690786 11.768044 +v 1.666555 -1.689586 11.794020 +v 1.479190 -1.547219 12.206648 +v 1.525494 -1.690998 11.968447 +v 1.962038 -1.333367 11.576578 +v 1.465866 -1.410045 12.356655 +v 1.479027 -1.357198 12.375477 +v 1.525719 -1.660594 12.036798 +v 1.480308 -1.131456 12.551728 +v 1.461975 -1.499509 12.263179 +v 1.465521 -1.573523 12.179266 +v 1.461356 -1.307862 12.439869 +v 1.501455 -1.074935 12.576751 +v 1.521480 -1.675688 12.004395 +v 1.531130 -1.685646 11.986876 +v 1.439826 -1.395180 12.356493 +v 1.501097 -1.640796 12.058023 +v 1.485526 -1.609240 12.137765 +v 2.000312 -1.234385 11.569725 +v 1.894481 -1.444522 11.608080 +v 2.238699 -1.306314 11.117207 +v 2.231053 -1.314832 11.114604 +v 1.593192 -0.861153 12.625011 +v 2.247559 -1.328802 11.099771 +v 1.474719 -1.338985 12.384608 +v 1.869590 -1.514256 11.575017 +v 1.856193 -1.536160 11.559376 +v 1.563470 -0.866007 12.616718 +v 1.784779 -1.578850 11.635409 +v 1.650462 -0.644373 12.679116 +v 2.243487 -1.337801 11.093584 +v 2.352097 -1.443962 10.798900 +v 1.639320 -0.703459 12.663160 +v 1.565401 -0.920123 12.616967 +v 1.946544 -1.349853 11.572846 +v 1.941669 -1.372039 11.586541 +v 1.928250 -1.380992 11.589571 +v 1.598560 -0.784653 12.661778 +v 1.522858 -1.063887 12.561588 +v 1.538082 -0.971006 12.601898 +v 1.786123 -1.618472 11.613684 +v 1.762326 -1.583348 11.703425 +v 1.760795 -1.599476 11.677911 +v 1.589688 -0.827611 12.638477 +v 1.763618 -1.630799 11.658465 +v 1.713172 -1.652926 11.719182 +v 1.680839 -1.660415 11.741588 +v 1.656842 -1.691667 11.756575 +v 1.636637 -1.702337 11.780408 +v 1.852387 -1.544715 11.560321 +v 1.837882 -1.564525 11.574167 +v 1.698108 -0.583519 12.684856 +v 1.775058 -1.596526 11.648134 +v 1.771778 -1.627998 11.625967 +v 1.674985 -1.667267 11.752156 +v 2.393875 -1.398095 10.787976 +v 2.384585 -1.413887 10.785457 +v 1.484064 -1.333071 12.396628 +v 1.483517 -1.629670 12.124244 +v 1.801504 -1.616995 11.581700 +v 2.000227 -1.155121 11.634067 +v 1.819471 -1.592308 11.577036 +v 1.720044 -0.555567 12.669883 +v 1.779383 -1.580193 11.655178 +v 1.793542 -1.625510 11.598291 +v 1.758887 -1.586512 11.722261 +v 1.731068 -1.603861 11.710589 +v 1.741033 -1.620579 11.737568 +v 1.460806 -1.359945 12.373166 +v 1.965073 -1.287308 11.569239 +v 1.580545 -1.701308 11.881681 +v 1.474301 -1.442451 12.288265 +v 1.460832 -1.552502 12.194914 +v 1.464178 -1.235983 12.485041 +v 1.524891 -1.015466 12.580548 +v 1.470940 -1.463305 12.277675 +v 1.476010 -1.476925 12.277430 +v 1.587814 -1.725377 11.826926 +v 1.451742 -1.273432 12.463717 +v 1.453969 -1.339167 12.400134 +v 1.483958 -1.638958 12.100439 +v 1.533005 -1.716170 11.942349 +v 1.445847 -1.416021 12.341882 +v 1.439595 -1.434010 12.327044 +v 1.477996 -1.092756 12.561881 +v 1.584148 -1.723831 11.852572 +v 1.450800 -1.442228 12.314402 +v 2.214946 -1.363243 11.091771 +v 1.462271 -1.450012 12.304486 +v 1.502563 -1.066012 12.575822 +v 1.455923 -1.477104 12.273649 +v 1.465875 -1.519598 12.215416 +v 1.958335 -1.315459 11.569957 +v 1.537802 -0.935784 12.600858 +v 1.547396 -1.712253 11.918562 +v 1.645439 -0.667269 12.665843 +v 1.864427 -1.461844 11.575581 +v 1.528561 -1.716545 11.925208 +v 2.005213 -1.213280 11.585926 +v 1.484945 -1.645785 12.078732 +v 2.226846 -1.328482 11.101607 +v 2.228635 -1.339318 11.086929 +v 1.608576 -1.714940 11.826731 +v 1.706993 -0.561361 12.680351 +v 2.227120 -1.350647 11.099403 +v 2.222993 -1.362900 11.076773 +v 1.609995 -0.743335 12.659838 +v 1.829735 -1.544149 11.569094 +v 1.786179 -1.570750 11.656914 +v 1.773252 -1.597232 11.615385 +v 1.592985 -0.800723 12.653639 +v 1.766368 -1.589123 11.638314 +v 1.572679 -0.842806 12.622593 +v 1.775720 -1.628840 11.605232 +v 1.751529 -1.599878 11.671976 +v 1.753608 -1.635795 11.636650 +v 1.689781 -1.659281 11.706125 +v 1.695686 -1.663386 11.720916 +v 1.506181 -1.632404 12.077208 +v 1.480213 -1.177923 12.523322 +v 1.509235 -1.662867 12.006356 +v 1.443995 -1.496629 12.253256 +v 1.563345 -1.707298 11.885812 +v 1.441600 -1.300596 12.439381 +v 1.506158 -1.686713 11.986904 +v 1.451120 -1.453644 12.295168 +v 1.522523 -0.992116 12.583028 +v 1.449209 -1.629329 12.136613 +v 1.496909 -1.046333 12.566265 +v 1.455795 -1.602176 12.156111 +v 1.445468 -1.333794 12.405294 +v 1.464434 -1.514376 12.235194 +v 1.991252 -1.240446 11.561740 +v 1.561164 -1.716076 11.856887 +v 1.438589 -1.374895 12.371241 +v 1.463775 -1.322875 12.424010 +v 1.468919 -1.634506 12.108177 +v 1.606883 -1.719332 11.761342 +v 1.606770 -1.722722 11.776109 +v 2.215943 -1.334881 11.087955 +v 1.997202 -1.207612 11.570768 +v 1.929711 -1.346445 11.562743 +v 1.490555 -1.647529 12.055378 +v 1.924567 -1.362602 11.566673 +v 1.505918 -1.043652 12.563768 +v 1.479875 -1.672371 12.016697 +v 2.210532 -1.352903 11.085056 +v 1.863205 -1.498138 11.575298 +v 1.850470 -1.501545 11.568703 +v 1.679247 -0.588109 12.676167 +v 1.841431 -1.525827 11.568061 +v 1.905020 -1.395229 11.579368 +v 1.819695 -1.556593 11.570494 +v 1.764700 -1.591948 11.621417 +v 1.774932 -1.580611 11.639088 +v 1.899179 -1.411852 11.591825 +v 1.760641 -1.604172 11.611763 +v 1.762075 -1.602262 11.632770 +v 1.758869 -1.625216 11.619839 +v 1.578677 -0.823256 12.629972 +v 1.725795 -1.600432 11.658658 +v 1.739792 -1.634822 11.631525 +v 1.740248 -1.639463 11.617644 +v 1.683678 -1.645479 11.690730 +v 1.550948 -0.898355 12.618380 +v 1.673163 -1.668589 11.710776 +v 1.643284 -1.688322 11.744459 +v 1.890974 -0.337556 12.535608 +v 1.891598 -0.354196 12.526860 +v 1.760863 -1.631545 11.604889 +v 1.757293 -1.629749 11.622317 +v 2.226892 -1.318612 11.095692 +v 1.503815 -1.662019 12.027113 +v 1.798861 -1.571215 11.562987 +v 1.796519 -1.602188 11.569258 +v 1.890117 -0.360320 12.513484 +v 1.786680 -1.621302 11.571509 +v 1.777520 -1.632975 11.576944 +v 1.767192 -1.638928 11.590780 +v 2.001407 -1.179527 11.605789 +v 1.877912 -0.372139 12.528018 +v 1.872927 -0.336855 12.567925 +v 1.863295 -0.343037 12.582698 +v 1.856843 -0.348855 12.584287 +v 1.853251 -0.364263 12.576656 +v 1.854695 -0.376078 12.563665 +v 1.696598 -1.627500 11.690861 +v 1.865758 -0.381123 12.540824 +v 1.863308 -0.376397 12.559294 +v 1.708315 -0.542798 12.664107 +v 1.695160 -0.553182 12.673734 +v 1.995078 -1.107816 11.679646 +v 1.723352 -0.572449 12.615384 +v 1.870886 -0.358611 12.572059 +v 1.876901 -0.367694 12.550541 +v 1.988498 -1.056584 11.729227 +v 1.731431 -0.594632 12.578444 +v 1.747065 -0.611577 12.541523 +v 1.494558 -1.056997 12.573213 +v 1.459259 -1.645722 12.096268 +v 1.463298 -1.198386 12.497512 +v 1.453878 -1.208837 12.489845 +v 1.960771 -1.268902 11.564025 +v 1.441166 -1.157259 12.509807 +v 1.448141 -1.568285 12.181437 +v 1.552258 -1.712792 11.866303 +v 1.572074 -1.728502 11.848303 +v 1.460983 -1.541421 12.206988 +v 1.471231 -1.626310 12.127892 +v 1.467523 -1.099072 12.552015 +v 1.447125 -1.234408 12.472773 +v 1.430253 -1.276909 12.442477 +v 1.482069 -1.056844 12.564988 +v 1.428658 -1.441486 12.318960 +v 1.460351 -1.148394 12.528146 +v 1.503874 -1.019110 12.569837 +v 1.479244 -1.648523 12.068353 +v 1.487481 -1.043939 12.560553 +v 1.489245 -1.662966 12.035904 +v 1.884517 -0.322096 12.532482 +v 1.757934 -1.626154 11.608218 +v 1.601218 -1.726410 11.792403 +v 1.745495 -1.643436 11.592004 +v 1.879872 -0.334754 12.553782 +v 1.735046 -1.635767 11.611454 +v 1.894732 -1.387883 11.558648 +v 1.734949 -1.643352 11.622090 +v 1.859040 -1.475850 11.565400 +v 1.516447 -1.710650 11.937721 +v 1.517222 -1.700789 11.954047 +v 1.871668 -1.434462 11.582672 +v 1.576169 -1.727607 11.803391 +v 1.604339 -0.734511 12.654892 +v 1.813790 -1.544315 11.563101 +v 1.748367 -1.605574 11.622080 +v 1.657482 -1.670412 11.736252 +v 1.626858 -1.699079 11.756609 +v 1.894952 -0.337202 12.511913 +v 1.737213 -1.609113 11.648710 +v 1.432480 -1.615007 12.139886 +v 1.961727 -1.252364 11.557495 +v 1.422312 -1.319417 12.410393 +v 1.527539 -0.959788 12.583861 +v 1.442570 -1.464618 12.285298 +v 1.442853 -1.631840 12.132665 +v 1.435815 -1.523940 12.222707 +v 1.433531 -1.533930 12.212132 +v 1.424141 -1.468477 12.272101 +v 1.423163 -1.490374 12.258448 +v 1.492461 -1.021493 12.570376 +v 1.416733 -1.327734 12.390762 +v 1.476014 -1.653770 12.044497 +v 1.434734 -1.358683 12.382889 +v 1.437656 -1.578218 12.164079 +v 1.433982 -1.549823 12.201464 +v 1.501773 -0.961348 12.565865 +v 1.465438 -1.121163 12.539079 +v 1.476605 -1.675340 11.998547 +v 1.494451 -1.672800 11.997352 +v 1.432935 -1.309798 12.428725 +v 1.943452 -1.306532 11.556150 +v 1.495586 -1.705698 11.947604 +v 1.740713 -1.615123 11.601793 +v 1.842003 -1.487952 11.554144 +v 1.833471 -1.492407 11.556311 +v 1.829414 -1.494633 11.564163 +v 1.828702 -1.502096 11.572717 +v 1.523569 -1.727362 11.898297 +v 1.726861 -1.648186 11.609279 +v 1.584322 -1.731363 11.785038 +v 1.501187 -0.998175 12.571733 +v 1.722489 -1.654073 11.618111 +v 1.651297 -0.622171 12.664943 +v 1.500548 -1.720973 11.926954 +v 1.751278 -1.599402 11.618170 +v 1.935528 -1.319807 11.569600 +v 1.737631 -1.604099 11.609072 +v 1.739934 -1.615610 11.618187 +v 1.721715 -1.614158 11.641118 +v 1.653592 -1.672443 11.696278 +v 1.635349 -0.649811 12.660249 +v 1.628600 -1.701598 11.726222 +v 1.591111 -0.764259 12.641822 +v 1.578365 -0.791473 12.636304 +v 1.874652 -1.423582 11.575658 +v 1.573787 -0.805614 12.616932 +v 1.570826 -0.818308 12.617432 +v 1.547952 -0.865208 12.608695 +v 1.537879 -0.896968 12.612390 +v 1.732086 -1.655730 11.571416 +v 1.901139 -0.340261 12.482609 +v 1.894281 -0.334340 12.498181 +v 1.896348 -0.354098 12.475173 +v 1.851531 -0.328502 12.573324 +v 1.839675 -0.360524 12.567869 +v 1.650725 -1.679602 11.712756 +v 1.694729 -0.542169 12.653772 +v 1.699267 -0.550657 12.634898 +v 1.708144 -0.571439 12.601576 +v 1.782029 -1.594640 11.563478 +v 1.769830 -1.617469 11.559309 +v 1.752878 -1.647016 11.571527 +v 1.888666 -0.367234 12.481112 +v 1.991574 -1.142579 11.586710 +v 1.713336 -1.602617 11.671130 +v 1.859790 -0.374624 12.503636 +v 1.984381 -1.042522 11.677511 +v 1.878225 -0.369731 12.495437 +v 1.701494 -1.613093 11.681179 +v 1.856549 -0.387619 12.516234 +v 1.844974 -0.398997 12.526927 +v 1.836051 -0.385270 12.549867 +v 1.832393 -0.397287 12.539542 +v 1.895835 -0.352010 12.499898 +v 1.433784 -1.261056 12.456088 +v 1.428254 -1.591744 12.147565 +v 1.449413 -1.628352 12.108912 +v 1.430796 -1.447549 12.298132 +v 1.485332 -1.036362 12.561559 +v 1.428414 -1.563731 12.185489 +v 1.984347 -1.217432 11.560568 +v 1.469780 -1.670761 12.022140 +v 1.501714 -0.985254 12.569390 +v 1.483579 -1.015715 12.576558 +v 1.414559 -1.416532 12.337763 +v 1.482128 -1.693315 11.984184 +v 1.463817 -1.692791 11.982987 +v 1.407382 -1.529610 12.229490 +v 1.432741 -1.213890 12.477201 +v 1.422075 -1.232532 12.468962 +v 1.524262 -0.911761 12.596294 +v 1.456703 -1.065678 12.547668 +v 1.479204 -1.000231 12.576078 +v 1.457538 -1.644155 12.066282 +v 1.445125 -1.658970 12.047276 +v 1.478689 -1.706761 11.974746 +v 1.576228 -1.738723 11.770694 +v 1.551404 -1.730085 11.812182 +v 1.485374 -1.728989 11.915032 +v 1.995183 -1.193126 11.569124 +v 1.504744 -1.732147 11.884393 +v 1.883585 -0.326564 12.517500 +v 1.868492 -0.320273 12.544749 +v 1.894856 -0.333525 12.476489 +v 1.890857 -0.345075 12.463516 +v 1.542599 -1.715243 11.840266 +v 1.853440 -0.324464 12.547722 +v 1.555434 -1.726805 11.827822 +v 1.840534 -0.341636 12.574565 +v 1.829510 -0.359740 12.552774 +v 1.827336 -0.371646 12.550255 +v 1.635614 -0.604148 12.641205 +v 1.716155 -1.619807 11.608172 +v 1.879947 -1.392234 11.550180 +v 1.876896 -1.409809 11.550969 +v 1.572459 -0.789032 12.619764 +v 1.921996 -1.327497 11.547727 +v 1.721088 -1.652607 11.580514 +v 1.850602 -1.458642 11.560242 +v 1.820545 -1.503349 11.562657 +v 1.826225 -1.520597 11.566051 +v 1.892118 -1.369498 11.545733 +v 1.602628 -0.712574 12.649972 +v 1.570738 -0.752144 12.630569 +v 1.422360 -1.533844 12.211542 +v 1.510360 -0.925102 12.585588 +v 1.453002 -1.665660 12.025482 +v 1.469779 -1.710418 11.960232 +v 1.424031 -1.624495 12.116386 +v 1.448518 -1.117258 12.529296 +v 1.954834 -1.220326 11.549467 +v 1.467521 -1.029074 12.556354 +v 1.422546 -1.503535 12.246900 +v 1.408250 -1.573899 12.177137 +v 1.871277 -1.406002 11.544408 +v 1.856617 -1.425900 11.556942 +v 1.930367 -1.311524 11.543796 +v 1.862123 -0.316609 12.522921 +v 1.570568 -0.766357 12.624707 +v 1.719962 -1.623839 11.588586 +v 1.561371 -0.782366 12.612710 +v 1.816344 -1.492955 11.547499 +v 1.534318 -1.714908 11.843014 +v 1.867702 -0.334171 12.512161 +v 1.848411 -0.343600 12.516343 +v 1.726704 -1.611985 11.598208 +v 1.707039 -1.663353 11.611015 +v 1.886180 -0.337160 12.469572 +v 1.687080 -1.648168 11.627083 +v 1.707699 -1.653718 11.624483 +v 1.591990 -1.733999 11.729259 +v 1.981375 -1.181431 11.549516 +v 1.727612 -1.610461 11.612015 +v 1.549851 -0.815557 12.602740 +v 1.535423 -0.852526 12.590912 +v 1.698077 -1.626098 11.638324 +v 1.880288 -0.333023 12.484995 +v 1.879018 -0.335679 12.504940 +v 1.858198 -0.354404 12.508365 +v 1.495634 -0.976411 12.564694 +v 1.835553 -0.344454 12.552508 +v 1.660240 -0.578243 12.647056 +v 1.764632 -1.595004 11.554032 +v 1.865413 -0.352282 12.498091 +v 1.707103 -1.651960 11.594327 +v 1.790016 -1.562361 11.551950 +v 1.870976 -0.342622 12.503153 +v 1.842696 -0.330692 12.566500 +v 1.580573 -1.746041 11.737573 +v 1.827322 -0.432189 12.486912 +v 1.738324 -1.651073 11.552173 +v 1.629762 -1.691491 11.702488 +v 1.883492 -0.360738 12.454687 +v 1.689014 -1.618762 11.662587 +v 1.871713 -0.376902 12.459665 +v 1.687671 -0.566157 12.603207 +v 1.861022 -0.389558 12.466838 +v 1.680459 -0.549948 12.635149 +v 1.679498 -1.629100 11.671903 +v 1.857764 -0.402601 12.455608 +v 1.672873 -0.557350 12.649858 +v 1.844040 -0.430766 12.450015 +v 1.807763 -0.379126 12.541641 +v 1.821322 -0.410967 12.523533 +v 1.868286 -0.379093 12.481398 +v 1.857397 -0.386635 12.492319 +v 1.856123 -0.400717 12.481334 +v 1.847259 -0.412049 12.493574 +v 1.836535 -0.432979 12.469753 +v 1.978404 -0.978145 11.754208 +v 1.976292 -0.971051 11.724343 +v 1.715636 -0.590976 12.532251 +v 1.695948 -0.579901 12.569667 +v 1.987587 -1.049340 11.733175 +v 1.983778 -1.019526 11.751165 +v 1.404561 -1.389943 12.351248 +v 1.402416 -1.424498 12.326769 +v 1.390691 -1.541094 12.182667 +v 1.409188 -1.342785 12.379443 +v 1.415374 -1.444316 12.289073 +v 1.404231 -1.272070 12.434898 +v 1.418819 -1.578992 12.160457 +v 1.558941 -1.756868 11.758057 +v 1.486592 -0.966843 12.570636 +v 1.414491 -1.628574 12.102350 +v 1.463591 -1.010968 12.564589 +v 1.478580 -0.947643 12.588596 +v 1.399504 -1.479281 12.256163 +v 1.429856 -1.646761 12.062467 +v 1.410749 -1.596642 12.130926 +v 1.482032 -0.987016 12.578700 +v 1.936778 -1.273210 11.547095 +v 1.412220 -1.551980 12.189526 +v 1.395208 -1.365185 12.369036 +v 1.918887 -1.286762 11.543581 +v 1.449482 -1.678185 12.010748 +v 1.522605 -0.892025 12.591916 +v 1.405955 -1.436306 12.305480 +v 1.396566 -1.447851 12.281096 +v 1.478014 -1.715451 11.939697 +v 1.436588 -1.637761 12.087993 +v 1.438354 -1.132190 12.514465 +v 1.541580 -1.764438 11.746458 +v 1.440387 -1.700780 11.987650 +v 1.887849 -1.358705 11.529503 +v 1.825449 -1.475224 11.541510 +v 1.742475 -1.598322 11.527328 +v 1.872613 -0.342703 12.456946 +v 1.733796 -1.640764 11.591052 +v 1.872474 -1.373629 11.546032 +v 1.980338 -1.142934 11.561747 +v 1.708452 -1.658533 11.566306 +v 1.712435 -1.648627 11.599358 +v 1.856536 -0.358794 12.484302 +v 1.842379 -0.340478 12.522448 +v 1.533118 -1.731466 11.823838 +v 1.503780 -1.728063 11.863852 +v 1.834400 -0.345112 12.528046 +v 1.472125 -1.729907 11.900473 +v 1.840471 -1.449612 11.540113 +v 1.691031 -1.666701 11.584854 +v 1.822894 -0.357379 12.541689 +v 1.681397 -1.674960 11.591539 +v 1.767726 -1.569569 11.538969 +v 1.614055 -0.679888 12.655148 +v 1.572748 -1.747646 11.728031 +v 1.554509 -1.760812 11.738091 +v 1.491255 -0.962057 12.564060 +v 1.585942 -0.732247 12.637486 +v 1.696405 -1.616628 11.649949 +v 1.853295 -0.322201 12.522516 +v 1.384594 -1.525095 12.213840 +v 1.414629 -1.587826 12.142372 +v 1.428735 -1.688609 12.013732 +v 1.968959 -1.188854 11.541446 +v 1.424188 -1.193902 12.481386 +v 1.411305 -1.207436 12.471715 +v 1.402772 -1.287435 12.426186 +v 1.450580 -1.682827 11.995268 +v 1.942152 -1.251219 11.540901 +v 1.448570 -1.065975 12.542054 +v 1.418803 -1.640717 12.076816 +v 1.465527 -0.982173 12.582419 +v 1.383161 -1.403941 12.329245 +v 1.907034 -1.331899 11.530348 +v 1.399678 -1.313000 12.402450 +v 1.508331 -0.891567 12.589420 +v 1.497030 -0.929693 12.583670 +v 1.418214 -1.160556 12.499757 +v 1.557420 -1.734647 11.780465 +v 1.454991 -1.702372 11.973205 +v 1.402768 -1.533623 12.208630 +v 1.400440 -1.312792 12.408518 +v 1.403280 -1.310449 12.381977 +v 1.396590 -1.292401 12.392045 +v 1.406207 -1.323260 12.383415 +v 1.983006 -1.160609 11.555578 +v 1.441793 -1.044426 12.548646 +v 1.539660 -1.743720 11.771928 +v 1.453475 -1.720984 11.935838 +v 1.441912 -1.714269 11.953150 +v 1.383494 -1.416207 12.312613 +v 1.888989 -1.304811 11.513571 +v 1.693012 -1.617721 11.584929 +v 1.843672 -0.355830 12.497982 +v 1.711932 -1.614208 11.595648 +v 1.522660 -1.737145 11.790686 +v 1.497912 -1.733598 11.855203 +v 1.475919 -1.735562 11.880406 +v 1.936542 -1.215865 11.532154 +v 1.687415 -1.624385 11.574601 +v 1.821425 -0.351380 12.531400 +v 1.689040 -1.657685 11.582586 +v 1.807818 -1.506805 11.540201 +v 1.802197 -1.531039 11.534706 +v 1.665411 -1.647953 11.624114 +v 1.619664 -0.622162 12.630581 +v 1.865365 -1.380337 11.545916 +v 1.530058 -0.843392 12.588742 +v 1.676791 -1.667149 11.616691 +v 1.703757 -1.616709 11.599901 +v 1.672887 -1.674714 11.606039 +v 1.568601 -1.743564 11.721740 +v 1.608073 -0.650378 12.630425 +v 1.512670 -1.744015 11.817501 +v 1.852947 -1.412286 11.540665 +v 1.845608 -1.432031 11.546129 +v 1.549357 -0.762260 12.623281 +v 1.544688 -0.792972 12.605529 +v 1.788193 -1.538427 11.520718 +v 1.842692 -0.366425 12.480084 +v 1.698378 -1.632316 11.597759 +v 1.861051 -0.346176 12.471340 +v 1.867633 -0.350597 12.442822 +v 1.659122 -1.638020 11.654135 +v 1.743868 -1.637387 11.542562 +v 1.979384 -1.075200 11.601664 +v 1.979254 -1.041662 11.635939 +v 1.647083 -1.661747 11.675179 +v 1.596349 -1.698472 11.681677 +v 1.608899 -1.712180 11.706867 +v 1.868814 -0.361976 12.440748 +v 1.848503 -0.375264 12.460423 +v 1.662854 -1.645536 11.672142 +v 1.881431 -0.402299 12.385585 +v 1.879957 -0.418538 12.369953 +v 1.866832 -0.393186 12.416545 +v 1.857306 -0.387404 12.437972 +v 1.857844 -0.429694 12.402942 +v 1.836728 -0.443249 12.425781 +v 1.808699 -0.363837 12.541341 +v 1.781570 -0.389426 12.531493 +v 1.798665 -0.412588 12.516878 +v 1.825177 -0.449723 12.442438 +v 1.811785 -0.449003 12.462114 +v 1.803394 -0.435848 12.489747 +v 1.664961 -0.570733 12.605664 +v 1.656427 -0.571828 12.628077 +v 1.644173 -0.584498 12.629361 +v 1.859931 -0.403879 12.429730 +v 1.865302 -0.411485 12.410855 +v 1.851148 -0.424498 12.433578 +v 1.450786 -0.988675 12.577464 +v 1.414355 -1.672110 12.040811 +v 1.418115 -1.700319 11.998369 +v 1.388508 -1.501166 12.235230 +v 1.388324 -1.517450 12.225800 +v 1.375352 -1.440689 12.290187 +v 1.830588 -1.445736 11.527150 +v 1.387726 -1.338425 12.374033 +v 1.958763 -1.150107 11.545011 +v 1.398299 -1.572951 12.151752 +v 1.404210 -1.167766 12.488276 +v 1.410424 -1.231231 12.462969 +v 1.483424 -0.904382 12.598933 +v 1.422128 -1.681533 12.025745 +v 1.428389 -1.715972 11.975050 +v 1.435196 -1.092881 12.523685 +v 1.831831 -1.429262 11.528409 +v 1.428428 -1.113542 12.514361 +v 1.387637 -1.562112 12.168121 +v 1.410300 -1.663856 12.053262 +v 1.487446 -0.924102 12.588313 +v 1.490881 -0.887451 12.597504 +v 1.495730 -1.746038 11.836203 +v 1.914285 -0.340830 12.365895 +v 1.976514 -1.115546 11.563004 +v 1.526605 -1.736064 11.805294 +v 1.752373 -1.579174 11.522741 +v 1.450163 -1.722287 11.915201 +v 1.742023 -1.613027 11.534087 +v 1.908966 -1.307359 11.531594 +v 1.704803 -1.649411 11.573940 +v 1.470937 -1.757955 11.851097 +v 1.853939 -1.393020 11.534854 +v 1.690941 -1.623036 11.595400 +v 1.545285 -1.733338 11.729573 +v 1.791839 -1.507247 11.507629 +v 1.911903 -0.360603 12.350674 +v 1.683406 -1.655098 11.581419 +v 1.656370 -1.672680 11.603264 +v 1.562843 -1.736725 11.716169 +v 1.819496 -0.347974 12.507354 +v 1.561736 -0.736009 12.627677 +v 1.543701 -1.758502 11.733189 +v 1.547771 -0.746965 12.626247 +v 1.567324 -1.735592 11.703820 +v 1.660755 -1.638416 11.634024 +v 1.528611 -0.785176 12.618660 +v 1.911631 -0.346621 12.371123 +v 1.897580 -0.363662 12.372354 +v 1.907401 -0.372506 12.356886 +v 1.676191 -1.627931 11.647628 +v 1.384168 -1.627740 12.076976 +v 1.372798 -1.380275 12.342356 +v 1.394254 -1.611440 12.116448 +v 1.408990 -1.707565 11.994422 +v 1.869380 -1.357057 11.523786 +v 1.388571 -1.290738 12.403733 +v 1.397177 -1.619212 12.107611 +v 1.382177 -1.279665 12.412860 +v 1.522132 -0.827937 12.596047 +v 1.527157 -1.767275 11.741413 +v 1.390746 -1.653372 12.062295 +v 1.891634 -1.322953 11.522591 +v 1.466963 -0.932555 12.586406 +v 1.367916 -1.334291 12.367747 +v 1.373946 -1.470578 12.263531 +v 1.500323 -0.857298 12.588227 +v 1.385205 -1.596257 12.133202 +v 1.396502 -1.668035 12.033047 +v 1.363331 -1.425158 12.302895 +v 1.946181 -1.193272 11.532537 +v 1.872896 -1.326687 11.524107 +v 1.550369 -1.725785 11.720810 +v 1.766830 -1.556595 11.518428 +v 1.902655 -0.386208 12.324864 +v 1.904020 -1.289298 11.519433 +v 1.489938 -1.748593 11.801986 +v 1.903527 -0.322267 12.367488 +v 1.906094 -0.347468 12.351074 +v 1.820935 -0.351535 12.489286 +v 1.811769 -0.347040 12.520967 +v 1.863579 -1.366630 11.526518 +v 1.541618 -0.742542 12.622993 +v 1.530246 -0.772862 12.617959 +v 1.841294 -1.408908 11.528330 +v 1.516695 -0.783505 12.624623 +v 1.517689 -0.793319 12.614946 +v 1.524162 -0.807639 12.602743 +v 1.692932 -1.657201 11.558987 +v 1.660311 -1.680120 11.587667 +v 1.810438 -1.479488 11.531392 +v 1.899009 -0.339029 12.373557 +v 1.851305 -0.379244 12.455217 +v 1.806040 -0.346397 12.528969 +v 1.792717 -0.354273 12.543937 +v 1.566443 -1.721946 11.677812 +v 1.783369 -0.371000 12.542846 +v 1.573195 -1.728769 11.694450 +v 1.460859 -1.737090 11.889936 +v 1.441911 -1.769388 11.869974 +v 1.712662 -1.635746 11.516179 +v 1.703217 -1.649347 11.517953 +v 1.560870 -0.717235 12.614693 +v 1.886198 -0.363080 12.377048 +v 1.716353 -1.653525 11.533409 +v 1.703956 -1.661215 11.540839 +v 1.856385 -0.373571 12.419596 +v 1.676786 -1.660588 11.572208 +v 1.894608 -0.404188 12.330268 +v 1.847829 -0.381058 12.429373 +v 1.836328 -0.453321 12.385037 +v 1.813686 -0.457485 12.409567 +v 1.783812 -0.423591 12.494370 +v 1.781455 -0.402594 12.515965 +v 1.797501 -0.457340 12.443430 +v 1.786777 -0.445764 12.468805 +v 1.665967 -0.575430 12.588701 +v 1.635007 -0.586568 12.592240 +v 1.621329 -0.594783 12.601522 +v 1.596471 -0.623861 12.608528 +v 1.584720 -0.644886 12.605989 +v 1.876346 -0.433125 12.326525 +v 1.855163 -0.459148 12.333444 +v 1.836432 -0.474003 12.354249 +v 1.855734 -0.359264 12.456698 +v 1.909787 -0.378179 12.339638 +v 1.893686 -0.383356 12.371907 +v 1.875463 -0.381218 12.398393 +v 1.882083 -0.424712 12.341627 +v 1.867889 -0.438106 12.360519 +v 1.844048 -0.457371 12.365820 +v 1.836355 -0.447184 12.403755 +v 1.864011 -0.525772 12.249144 +v 1.849828 -0.520610 12.292001 +v 1.870123 -0.554382 12.228945 +v 1.834912 -0.502572 12.336291 +v 1.880111 -0.565051 12.185742 +v 1.693030 -0.580776 12.507482 +v 1.668591 -0.580455 12.549340 +v 1.970654 -0.939418 11.715437 +v 1.967659 -0.890658 11.788918 +v 1.793226 -0.517589 12.393396 +v 1.771849 -0.536183 12.413178 +v 1.750550 -0.553713 12.433775 +v 1.729525 -0.567587 12.457167 +v 1.905299 -0.630328 12.102139 +v 1.898290 -0.619968 12.129845 +v 1.708853 -0.576708 12.484195 +v 1.840271 -0.534957 12.320052 +v 1.819780 -0.522437 12.362271 +v 1.828287 -0.555173 12.347650 +v 1.851319 -0.584075 12.296613 +v 1.682852 -0.579590 12.563513 +v 1.802256 -0.539749 12.386611 +v 1.781837 -0.562752 12.414618 +v 1.737424 -0.593950 12.485290 +v 1.421129 -1.096031 12.509729 +v 1.483801 -0.858627 12.586658 +v 1.445469 -1.739455 11.890873 +v 1.929425 -1.239255 11.522751 +v 1.910910 -1.265469 11.517660 +v 1.471289 -0.895455 12.588452 +v 1.400268 -1.718545 11.982537 +v 1.396755 -1.690136 12.007700 +v 1.457141 -0.962678 12.585151 +v 1.955641 -1.172651 11.537659 +v 1.813647 -1.433933 11.517992 +v 1.387547 -1.215525 12.449157 +v 1.385886 -1.140497 12.482119 +v 1.442506 -1.009826 12.557989 +v 1.517710 -0.856882 12.584669 +v 1.402180 -1.080884 12.504788 +v 1.419243 -1.050099 12.524042 +v 1.429559 -1.059576 12.520709 +v 1.387372 -1.248075 12.429995 +v 1.383402 -1.169423 12.465122 +v 1.378467 -1.192312 12.456333 +v 1.915356 -1.209249 11.516510 +v 1.386278 -1.294266 12.380532 +v 1.494409 -0.826118 12.592305 +v 1.435111 -0.989084 12.564347 +v 1.340192 -1.477615 12.249835 +v 1.378035 -1.617823 12.102849 +v 1.366191 -1.546901 12.175965 +v 1.502123 -1.765079 11.751666 +v 1.436726 -1.757864 11.878777 +v 1.904093 -0.322373 12.360539 +v 1.446155 -1.770736 11.833712 +v 1.850929 -1.369525 11.515758 +v 1.844580 -1.388041 11.510588 +v 1.889839 -0.331036 12.369731 +v 1.809963 -1.464647 11.528410 +v 1.429309 -1.780684 11.866677 +v 1.890797 -0.329034 12.346537 +v 1.731316 -1.595699 11.520112 +v 1.760911 -1.543866 11.506659 +v 1.728854 -1.607394 11.524441 +v 1.677238 -1.633865 11.557559 +v 1.644057 -1.641308 11.630670 +v 1.791287 -0.338149 12.538724 +v 1.781652 -0.353940 12.542843 +v 1.540348 -1.728468 11.725094 +v 1.525184 -1.759035 11.728807 +v 1.501164 -1.741464 11.788516 +v 1.910253 -0.365995 12.327648 +v 1.894744 -0.378277 12.311817 +v 1.522730 -0.772264 12.611791 +v 1.511772 -0.790692 12.610004 +v 1.476002 -1.752508 11.818215 +v 1.818871 -1.417283 11.516724 +v 1.821351 -0.376147 12.459286 +v 1.520360 -1.767285 11.737276 +v 1.427158 -1.774899 11.874109 +v 1.394298 -1.143535 12.486938 +v 1.374217 -1.531575 12.199761 +v 1.358567 -1.273922 12.401189 +v 1.879076 -1.311434 11.514416 +v 1.361897 -1.443838 12.283272 +v 1.365551 -1.562281 12.160512 +v 1.362610 -1.481171 12.249688 +v 1.391218 -1.712746 11.977838 +v 1.503558 -1.748250 11.771723 +v 1.779338 -1.512660 11.496793 +v 1.505710 -0.807366 12.603822 +v 1.968814 -1.115735 11.552794 +v 1.458531 -0.903354 12.583206 +v 1.409671 -1.044030 12.522155 +v 1.421041 -1.768604 11.869905 +v 1.418880 -1.718997 11.937579 +v 1.447588 -0.947232 12.574211 +v 1.354051 -1.341532 12.349920 +v 1.367883 -1.363332 12.349301 +v 1.403748 -1.723367 11.960443 +v 1.490298 -0.809975 12.592074 +v 1.372459 -1.689389 12.020254 +v 1.909323 -1.233917 11.513524 +v 1.896297 -1.250881 11.511957 +v 1.866055 -1.312891 11.515862 +v 1.365726 -1.607659 12.125508 +v 1.771017 -1.492008 11.499147 +v 1.421452 -1.780413 11.862876 +v 1.746641 -1.548758 11.503081 +v 1.960798 -1.096848 11.543148 +v 1.880822 -0.325229 12.360789 +v 1.737345 -1.586184 11.511648 +v 1.892272 -0.341546 12.340939 +v 1.818670 -0.384018 12.433866 +v 1.847296 -1.355074 11.511801 +v 1.802815 -0.381028 12.448535 +v 1.828222 -1.394373 11.496428 +v 1.677402 -1.620162 11.584430 +v 1.832699 -1.407298 11.511059 +v 1.639419 -1.652710 11.603823 +v 1.550510 -1.737720 11.695154 +v 1.539106 -1.728181 11.710722 +v 1.531067 -1.729424 11.718421 +v 1.796049 -0.326409 12.523373 +v 1.514146 -1.761610 11.716960 +v 1.791589 -1.458076 11.510141 +v 1.791163 -1.479645 11.507176 +v 1.777511 -0.348801 12.532451 +v 1.802776 -0.347609 12.492497 +v 1.799512 -0.359169 12.487885 +v 1.808254 -0.367235 12.474055 +v 1.501429 -0.798731 12.599843 +v 1.870546 -0.350185 12.368067 +v 1.830122 -0.382922 12.428823 +v 1.804167 -0.333356 12.501801 +v 1.660617 -1.676168 11.568502 +v 1.648264 -1.678456 11.569908 +v 1.765805 -0.372532 12.533974 +v 1.761867 -0.384375 12.525170 +v 1.589715 -0.675818 12.618647 +v 1.585438 -0.705886 12.627457 +v 1.545049 -0.701250 12.586907 +v 1.506797 -0.789968 12.593966 +v 1.673826 -1.632735 11.584648 +v 1.686612 -1.663068 11.549684 +v 1.890172 -0.396464 12.302811 +v 1.662982 -1.653940 11.564847 +v 1.657516 -1.670384 11.558352 +v 1.628003 -1.650019 11.635944 +v 1.852218 -0.359173 12.396844 +v 1.601106 -1.666599 11.629560 +v 1.646980 -0.582098 12.564251 +v 1.965581 -1.018797 11.593253 +v 1.883626 -0.414619 12.299986 +v 1.611296 -0.606500 12.609317 +v 1.870639 -0.433321 12.300090 +v 1.965079 -1.049787 11.572135 +v 1.773117 -0.406010 12.491956 +v 1.533404 -0.735456 12.601308 +v 1.770560 -0.433938 12.469810 +v 1.776275 -0.450179 12.444376 +v 1.799568 -0.460457 12.396396 +v 1.793670 -0.457819 12.408782 +v 1.785007 -0.457189 12.423752 +v 1.863118 -0.450632 12.320770 +v 1.808023 -0.461058 12.393818 +v 1.823136 -0.468531 12.376360 +v 1.812913 -0.492142 12.376225 +v 1.768705 -0.391881 12.514006 +v 1.350152 -1.495794 12.235271 +v 1.358155 -1.522355 12.210855 +v 1.420210 -1.015971 12.543565 +v 1.480836 -1.765880 11.741747 +v 1.374404 -1.689463 11.990369 +v 1.385316 -1.687520 12.010892 +v 1.953878 -1.125403 11.544090 +v 1.440025 -1.724579 11.906004 +v 1.366866 -1.285283 12.392896 +v 1.369721 -1.290304 12.370471 +v 1.425204 -1.722304 11.919481 +v 1.390124 -1.724286 11.944479 +v 1.365269 -1.624057 12.084889 +v 1.459118 -0.887819 12.589641 +v 1.419575 -0.982112 12.554728 +v 1.366644 -1.682630 12.024767 +v 1.419126 -1.727671 11.906848 +v 1.398294 -1.116501 12.494458 +v 1.378423 -1.096633 12.497038 +v 1.936364 -1.166891 11.519794 +v 1.342979 -1.544564 12.184169 +v 1.755003 -1.526592 11.495723 +v 1.360608 -1.319068 12.364012 +v 1.341539 -1.391108 12.328107 +v 1.330517 -1.414871 12.296526 +v 1.888647 -0.322270 12.355786 +v 1.481227 -1.756011 11.772314 +v 1.449139 -1.773890 11.806550 +v 1.716601 -1.579178 11.517955 +v 1.888184 -0.352558 12.320521 +v 1.426179 -1.775488 11.833799 +v 1.885299 -0.373710 12.303082 +v 1.712446 -1.614279 11.516031 +v 1.821798 -0.376084 12.411749 +v 1.672374 -1.621238 11.567208 +v 1.654529 -1.634333 11.566923 +v 1.626929 -1.652011 11.592878 +v 1.635369 -1.674709 11.567330 +v 1.581076 -1.696006 11.649796 +v 1.852339 -1.327212 11.519488 +v 1.551800 -1.722725 11.661376 +v 1.538178 -1.725979 11.678333 +v 1.531480 -1.733860 11.693001 +v 1.525029 -1.734926 11.706994 +v 1.505238 -1.767479 11.722715 +v 1.817062 -0.388532 12.412823 +v 1.813877 -0.388239 12.424360 +v 1.788768 -0.329713 12.513901 +v 1.784527 -0.331176 12.531270 +v 1.794416 -0.337510 12.493821 +v 1.813846 -1.407186 11.496136 +v 1.779154 -0.341107 12.515849 +v 1.790726 -1.439349 11.494982 +v 1.762211 -0.366417 12.523762 +v 1.761272 -0.377694 12.512573 +v 1.785592 -0.372885 12.492985 +v 1.773113 -0.388144 12.499745 +v 1.416043 -1.763587 11.855059 +v 1.352831 -1.685036 12.004248 +v 1.350112 -1.299817 12.369047 +v 1.348183 -1.407878 12.311701 +v 1.364585 -1.224517 12.433603 +v 1.349618 -1.307058 12.365442 +v 1.479898 -1.762522 11.753903 +v 1.371688 -1.584450 12.138269 +v 1.406479 -1.021108 12.526348 +v 1.428259 -1.775776 11.847853 +v 1.420757 -1.746758 11.876213 +v 1.460668 -0.867941 12.582196 +v 1.437179 -0.956096 12.562866 +v 1.399127 -1.724552 11.922843 +v 1.364199 -1.664668 12.043188 +v 1.361077 -1.654391 12.057437 +v 1.338684 -1.428894 12.280630 +v 1.391371 -1.721164 11.950049 +v 1.938195 -1.138768 11.528691 +v 1.355495 -1.675259 12.028982 +v 1.889572 -1.276929 11.499037 +v 1.449579 -1.778518 11.772187 +v 1.759325 -1.530943 11.496503 +v 1.700996 -1.583819 11.514098 +v 1.446061 -1.777758 11.783676 +v 1.866642 -0.345966 12.356757 +v 1.843331 -0.360423 12.355878 +v 1.850011 -0.356255 12.371380 +v 1.662218 -1.626557 11.552583 +v 1.783697 -0.380688 12.426203 +v 1.799864 -0.386422 12.424408 +v 1.809771 -0.397415 12.399594 +v 1.834648 -1.373568 11.487087 +v 1.801826 -1.420186 11.497078 +v 1.781328 -1.461040 11.495793 +v 1.892289 -1.232715 11.500992 +v 1.665320 -1.652202 11.542528 +v 1.612553 -1.648852 11.595706 +v 1.793232 -0.415534 12.407085 +v 1.787505 -0.381262 12.456988 +v 1.627613 -1.672699 11.541347 +v 1.502462 -0.771670 12.580817 +v 1.525061 -1.730060 11.670804 +v 1.520730 -1.741127 11.677282 +v 1.514082 -1.759985 11.702264 +v 1.502265 -1.767989 11.702682 +v 1.513290 -1.764669 11.679561 +v 1.831526 -0.360277 12.403864 +v 1.688645 -1.624820 11.499462 +v 1.885741 -0.394586 12.273682 +v 1.809149 -0.407068 12.386986 +v 1.806237 -0.410733 12.398518 +v 1.901823 -0.415386 12.226582 +v 1.899436 -0.443351 12.200531 +v 1.581758 -0.611113 12.579512 +v 1.800590 -0.422814 12.400069 +v 1.779419 -0.385106 12.478654 +v 1.770134 -0.351152 12.507903 +v 1.770179 -0.359227 12.505543 +v 1.894676 -0.404693 12.249811 +v 1.677290 -1.645982 11.502448 +v 1.814714 -0.420598 12.370829 +v 1.670825 -1.658774 11.512671 +v 1.814942 -0.407165 12.377809 +v 1.633964 -1.656906 11.540080 +v 1.801994 -0.442180 12.371944 +v 1.789886 -0.454742 12.380802 +v 1.886420 -0.469021 12.201464 +v 1.879230 -0.495119 12.195252 +v 1.877613 -0.525500 12.187720 +v 1.865734 -0.433913 12.270362 +v 1.861900 -0.427352 12.282735 +v 1.851480 -0.432249 12.295625 +v 1.859769 -0.450655 12.264425 +v 1.849184 -0.463837 12.271828 +v 1.763533 -0.408596 12.466786 +v 1.761459 -0.426678 12.455029 +v 1.766727 -0.440865 12.424459 +v 1.782623 -0.444278 12.407742 +v 1.953249 -0.716998 11.872683 +v 1.835625 -0.437142 12.303503 +v 1.840203 -0.465874 12.286511 +v 1.952066 -0.770146 11.821673 +v 1.836925 -0.454920 12.300632 +v 1.962571 -0.933863 11.661070 +v 1.887728 -0.410536 12.265954 +v 1.879482 -0.419462 12.278427 +v 1.807333 -0.431969 12.386694 +v 1.797307 -0.439964 12.398121 +v 1.797410 -0.454156 12.388369 +v 1.898650 -0.439523 12.229506 +v 1.889919 -0.432130 12.251264 +v 1.876341 -0.439934 12.260455 +v 1.878125 -0.473061 12.233292 +v 1.871186 -0.491665 12.235330 +v 1.873931 -0.509043 12.216524 +v 1.864671 -0.467362 12.257605 +v 1.860783 -0.488143 12.258884 +v 1.850469 -0.480134 12.277794 +v 1.773035 -0.396295 12.484874 +v 1.916750 -0.622764 12.012879 +v 1.899309 -0.585243 12.078174 +v 1.935468 -0.653301 11.956646 +v 1.887329 -0.559703 12.121458 +v 1.883376 -0.546318 12.142808 +v 1.951171 -0.675115 11.887501 +v 1.957909 -0.843657 11.740429 +v 1.953294 -0.797777 11.798461 +v 1.768348 -0.475503 12.398927 +v 1.749857 -0.507113 12.411754 +v 1.737441 -0.514596 12.416638 +v 1.964108 -0.905305 11.703066 +v 1.642892 -0.579132 12.512782 +v 1.724419 -0.528435 12.426447 +v 1.702964 -0.548056 12.445443 +v 1.681838 -0.563285 12.467799 +v 1.678167 -0.578596 12.506202 +v 1.924585 -0.651677 12.011477 +v 1.942716 -0.696804 11.955729 +v 1.915459 -0.644913 12.060480 +v 1.933619 -0.684287 11.996890 +v 1.948550 -0.726243 11.937075 +v 1.952810 -0.750781 11.912157 +v 1.887455 -0.592874 12.164606 +v 1.844946 -0.482632 12.307783 +v 1.786433 -0.503176 12.396933 +v 1.850382 -0.453582 12.304428 +v 1.841570 -0.481590 12.335822 +v 1.796467 -0.471595 12.389918 +v 1.331968 -1.570896 12.138350 +v 1.445202 -0.891538 12.578823 +v 1.327823 -1.481236 12.235306 +v 1.338761 -1.507210 12.220283 +v 1.476267 -0.828685 12.579607 +v 1.347442 -1.593983 12.124251 +v 1.401703 -0.990155 12.532625 +v 1.351532 -1.212473 12.422543 +v 1.423904 -0.923705 12.558946 +v 1.350878 -1.607576 12.109301 +v 1.911401 -1.139036 11.509941 +v 1.320100 -1.563204 12.153451 +v 1.334802 -1.358978 12.335384 +v 1.386996 -1.026258 12.512078 +v 1.495859 -0.791164 12.573024 +v 1.894842 -1.200722 11.505076 +v 1.346987 -1.327575 12.353634 +v 1.483386 -0.806785 12.577666 +v 1.348950 -1.289286 12.387033 +v 1.341956 -1.687908 11.998469 +v 1.346596 -1.614960 12.092371 +v 1.934403 -1.089240 11.529821 +v 1.353503 -1.641513 12.064477 +v 1.323688 -1.535155 12.196445 +v 1.386153 -1.060190 12.507815 +v 1.414176 -0.964997 12.548255 +v 1.458997 -0.850220 12.582329 +v 1.351228 -1.238230 12.415077 +v 1.359627 -1.189741 12.446129 +v 1.439746 -0.915619 12.574633 +v 1.323268 -1.396434 12.302460 +v 1.375334 -1.705741 11.958094 +v 1.771811 -1.472629 11.495350 +v 1.368144 -1.745645 11.915950 +v 1.424084 -1.780805 11.797353 +v 1.379231 -1.732762 11.926406 +v 1.873219 -0.321479 12.336729 +v 1.743468 -1.537528 11.488518 +v 1.866119 -0.349257 12.313429 +v 1.728318 -1.525840 11.483002 +v 1.728606 -1.546605 11.486784 +v 1.724741 -1.562832 11.502374 +v 1.866234 -1.304102 11.495646 +v 1.703220 -1.574833 11.507407 +v 1.696592 -1.597754 11.514936 +v 1.870680 -0.365966 12.291986 +v 1.834636 -1.326792 11.501421 +v 1.673122 -1.632624 11.497240 +v 1.842201 -1.335856 11.512673 +v 1.645714 -1.656684 11.515219 +v 1.820744 -0.359467 12.392924 +v 1.884439 -0.387531 12.285692 +v 1.816423 -0.366254 12.401317 +v 1.660196 -1.623852 11.565042 +v 1.866579 -0.328166 12.341848 +v 1.872497 -0.341218 12.327608 +v 1.818552 -0.395138 12.369278 +v 1.850245 -0.361107 12.337768 +v 1.807168 -0.379804 12.394920 +v 1.559003 -1.710505 11.641153 +v 1.830175 -1.359885 11.484549 +v 1.521928 -1.756319 11.657362 +v 1.818069 -0.387465 12.377602 +v 1.519552 -1.765640 11.655892 +v 1.506020 -1.779726 11.653536 +v 1.894242 -0.402392 12.227736 +v 1.897338 -0.438060 12.194326 +v 1.771203 -0.382488 12.431046 +v 1.775004 -0.426611 12.411232 +v 1.774017 -1.458390 11.485602 +v 1.562343 -0.653192 12.582523 +v 1.532435 -0.699293 12.569802 +v 1.349351 -1.192681 12.432677 +v 1.368512 -1.693461 11.978318 +v 1.424946 -1.775339 11.814810 +v 1.957162 -1.064819 11.550980 +v 1.870744 -1.248306 11.487000 +v 1.877520 -1.261858 11.489230 +v 1.322869 -1.546607 12.173980 +v 1.482755 -1.765038 11.725752 +v 1.867806 -1.287930 11.480944 +v 1.913407 -1.175984 11.503819 +v 1.331504 -1.244994 12.402600 +v 1.332933 -1.628146 12.079686 +v 1.460733 -1.771354 11.735841 +v 1.388903 -1.739270 11.897354 +v 1.328077 -1.294683 12.366293 +v 1.327459 -1.610887 12.105855 +v 1.322648 -1.330151 12.347601 +v 1.439295 -0.863953 12.574022 +v 1.734546 -1.507848 11.490725 +v 1.920793 -1.130333 11.515963 +v 1.317519 -1.347498 12.334179 +v 1.313477 -1.361167 12.322947 +v 1.951698 -1.047109 11.544780 +v 1.328033 -1.462912 12.253283 +v 1.398108 -1.760799 11.856870 +v 1.758003 -1.476474 11.494347 +v 1.469065 -0.809107 12.572554 +v 1.375051 -1.752610 11.889773 +v 1.502707 -0.757482 12.577872 +v 1.845642 -1.316955 11.496176 +v 1.888571 -0.386979 12.235703 +v 1.880327 -0.387470 12.260791 +v 1.812444 -0.367031 12.381951 +v 1.674908 -1.579196 11.501045 +v 1.860360 -0.341746 12.329006 +v 1.678489 -1.593052 11.515553 +v 1.685315 -1.607677 11.504132 +v 1.821579 -1.337307 11.494068 +v 1.807636 -0.370405 12.387253 +v 1.815320 -0.375100 12.368052 +v 1.830915 -0.372047 12.339848 +v 1.640356 -1.632808 11.537893 +v 1.639522 -1.652222 11.521421 +v 1.620885 -1.660607 11.572266 +v 1.882976 -0.415089 12.218774 +v 1.891175 -0.438725 12.186644 +v 1.876717 -0.430687 12.204950 +v 1.894241 -0.424315 12.215096 +v 1.620867 -1.675850 11.545265 +v 1.541540 -1.718617 11.617367 +v 1.772333 -0.392617 12.415606 +v 1.518853 -1.754617 11.646824 +v 1.509482 -1.771507 11.646002 +v 1.488985 -1.789067 11.648938 +v 1.502913 -1.770809 11.673243 +v 1.498015 -1.765660 11.684026 +v 1.542998 -0.661885 12.549095 +v 1.886367 -0.455752 12.178899 +v 1.877676 -0.475181 12.159790 +v 1.636882 -1.637078 11.548073 +v 1.946151 -0.661610 11.914387 +v 1.852964 -0.415607 12.278703 +v 1.589190 -1.655444 11.592115 +v 1.953228 -0.739030 11.852181 +v 1.838584 -0.418123 12.293465 +v 1.828017 -0.425783 12.304608 +v 1.880614 -0.485545 12.178187 +v 1.811005 -0.436841 12.306746 +v 1.949436 -0.740375 11.823010 +v 1.953362 -0.914860 11.636256 +v 1.556398 -1.705511 11.608750 +v 1.879256 -0.501673 12.151031 +v 1.802286 -0.429770 12.353601 +v 1.851881 -0.427117 12.262827 +v 1.786878 -0.443049 12.359891 +v 1.837439 -0.440068 12.255686 +v 1.833415 -0.453379 12.263680 +v 1.819035 -0.451068 12.297340 +v 1.763239 -0.397127 12.427458 +v 1.760784 -0.417871 12.428408 +v 1.608495 -0.589076 12.564915 +v 1.615744 -0.584494 12.547861 +v 1.595772 -0.597905 12.575951 +v 1.768492 -0.393851 12.454501 +v 1.871900 -1.229444 11.492382 +v 1.400309 -0.926184 12.546843 +v 1.370706 -1.036784 12.499853 +v 1.361243 -1.090451 12.487156 +v 1.939422 -1.050196 11.534778 +v 1.374046 -1.076062 12.501991 +v 1.441943 -1.783321 11.753271 +v 1.477071 -1.771279 11.705241 +v 1.409419 -1.777908 11.791100 +v 1.314933 -1.491291 12.221666 +v 1.325479 -1.579283 12.130511 +v 1.330206 -1.643050 12.054885 +v 1.312980 -1.598962 12.117672 +v 1.742779 -1.494706 11.494476 +v 1.408189 -1.767816 11.809112 +v 1.402896 -0.907055 12.542883 +v 1.455399 -0.824400 12.577608 +v 1.386791 -1.763641 11.839409 +v 1.312835 -1.513069 12.199425 +v 1.340050 -1.695241 11.968179 +v 1.387616 -1.009074 12.516000 +v 1.415753 -1.776137 11.777858 +v 1.425551 -0.853010 12.557334 +v 1.923222 -1.068725 11.527594 +v 1.426617 -0.888491 12.563538 +v 1.320754 -1.261827 12.385939 +v 1.349308 -1.712751 11.952589 +v 1.351213 -1.732430 11.930196 +v 1.332102 -1.671655 12.039661 +v 1.394655 -1.753367 11.870983 +v 1.352695 -1.117407 12.473937 +v 1.360366 -1.167288 12.457789 +v 1.849539 -1.277599 11.470484 +v 1.340657 -1.167717 12.433714 +v 1.840236 -1.312619 11.482031 +v 1.485668 -0.744558 12.558229 +v 1.824958 -1.316344 11.477679 +v 1.868054 -0.382820 12.253552 +v 1.815390 -0.369760 12.343941 +v 1.824236 -0.362322 12.362654 +v 1.861124 -0.367966 12.286805 +v 1.865345 -0.371430 12.272189 +v 1.709346 -1.564504 11.485051 +v 1.950802 -1.022645 11.552951 +v 1.666277 -1.607090 11.497690 +v 1.629184 -1.645783 11.533862 +v 1.612240 -1.667729 11.530311 +v 1.613839 -1.675044 11.551677 +v 1.533274 -1.720844 11.643796 +v 1.515529 -1.738620 11.649736 +v 1.814792 -1.348500 11.489567 +v 1.492664 -1.752375 11.634788 +v 1.944649 -1.032049 11.545078 +v 1.853404 -0.366815 12.298983 +v 1.485613 -1.762376 11.679434 +v 1.806161 -1.379969 11.476167 +v 1.845801 -0.383293 12.291750 +v 1.800426 -1.385726 11.479451 +v 1.837808 -0.377705 12.311015 +v 1.833356 -0.385808 12.306487 +v 1.811541 -0.399467 12.328902 +v 1.828708 -0.384097 12.328833 +v 1.783817 -1.420272 11.480548 +v 1.770941 -1.436744 11.480941 +v 1.807932 -0.381475 12.355289 +v 1.806927 -0.405375 12.345242 +v 1.871932 -0.386256 12.222727 +v 1.880404 -0.446055 12.178343 +v 1.571577 -0.618752 12.573395 +v 1.556131 -0.635984 12.561912 +v 1.509293 -0.727217 12.565465 +v 1.852330 -0.357786 12.307150 +v 1.764562 -0.405522 12.417390 +v 1.320049 -1.306065 12.357624 +v 1.307404 -1.431901 12.276217 +v 1.442805 -0.836484 12.567322 +v 1.326992 -1.678164 12.023394 +v 1.395757 -0.964195 12.534525 +v 1.478188 -0.764284 12.566989 +v 1.303038 -1.625498 12.076294 +v 1.469028 -0.789636 12.566301 +v 1.330367 -1.216597 12.412942 +v 1.299484 -1.607188 12.105402 +v 1.371958 -0.982625 12.510159 +v 1.295609 -1.619984 12.092381 +v 1.341218 -1.147831 12.445245 +v 1.921820 -1.095321 11.520778 +v 1.298198 -1.584827 12.121738 +v 1.312875 -1.448981 12.258293 +v 1.298676 -1.469659 12.243960 +v 1.755102 -1.463438 11.480413 +v 1.941596 -0.996246 11.553033 +v 1.713744 -1.533442 11.474005 +v 1.473391 -1.766432 11.673348 +v 1.952055 -1.000083 11.563599 +v 1.699571 -1.555395 11.472517 +v 1.718859 -1.511775 11.474438 +v 1.656594 -1.597657 11.488123 +v 1.855974 -0.387628 12.245589 +v 1.851606 -0.374136 12.269619 +v 1.805634 -1.340563 11.486579 +v 1.805568 -1.366911 11.473627 +v 1.790405 -1.393749 11.477932 +v 1.862494 -0.401377 12.212729 +v 1.865401 -0.432035 12.194802 +v 1.495721 -1.782111 11.641033 +v 1.548275 -0.604345 12.548180 +v 1.479548 -1.788861 11.640722 +v 1.846759 -0.378497 12.279119 +v 1.832845 -0.393676 12.278340 +v 1.835178 -0.400539 12.277051 +v 1.820033 -0.410336 12.289065 +v 1.842974 -0.408166 12.262442 +v 1.838202 -0.419156 12.250976 +v 1.808377 -0.373008 12.348854 +v 1.625500 -1.655727 11.528692 +v 1.623321 -1.658746 11.516612 +v 1.815557 -0.397587 12.313468 +v 1.632262 -1.657076 11.502439 +v 1.807881 -0.408450 12.297656 +v 1.947547 -0.690960 11.808612 +v 1.565090 -1.685245 11.588069 +v 1.945208 -0.608126 11.896500 +v 1.811336 -0.414050 12.306286 +v 1.805325 -0.418544 12.314640 +v 1.792925 -0.425435 12.323709 +v 1.801869 -0.433819 12.304760 +v 1.782567 -0.432587 12.337892 +v 1.944727 -0.723290 11.805525 +v 1.797278 -0.443338 12.291161 +v 1.762771 -0.447393 12.366842 +v 1.949697 -0.592793 11.861663 +v 1.950220 -0.938914 11.607323 +v 1.824427 -0.457772 12.278173 +v 1.600850 -0.582139 12.515811 +v 1.582288 -0.584243 12.544123 +v 1.525734 -0.689053 12.549137 +v 1.941394 -0.748116 11.789405 +v 1.943722 -0.773006 11.772321 +v 1.921960 -0.610619 11.958903 +v 1.910063 -0.591924 11.976575 +v 1.948577 -0.799332 11.735345 +v 1.879637 -0.512350 12.103601 +v 1.883739 -0.532008 12.084002 +v 1.949899 -0.817307 11.701580 +v 1.896094 -0.561949 12.035290 +v 1.948213 -0.839837 11.669092 +v 1.801638 -0.416623 12.338892 +v 1.935915 -0.627719 11.931865 +v 1.951444 -0.667402 11.848549 +v 1.730316 -0.455490 12.378489 +v 1.719542 -0.486217 12.398073 +v 1.693840 -0.507620 12.411491 +v 1.676116 -0.532386 12.430767 +v 1.628174 -0.539900 12.432030 +v 1.633505 -0.567638 12.471812 +v 1.300253 -1.530802 12.180445 +v 1.916780 -1.042835 11.528634 +v 1.373091 -1.772652 11.827666 +v 1.300736 -1.544628 12.164986 +v 1.306914 -1.662793 12.034274 +v 1.370666 -1.759216 11.854235 +v 1.295333 -1.479298 12.232604 +v 1.294086 -1.576185 12.127173 +v 1.334931 -1.751045 11.903449 +v 1.450605 -1.770554 11.714457 +v 1.891245 -1.177826 11.498310 +v 1.389054 -1.792821 11.767064 +v 1.292099 -1.498823 12.210825 +v 1.395076 -1.787760 11.739994 +v 1.326792 -1.733225 11.924722 +v 1.294403 -1.408660 12.283781 +v 1.310415 -1.641521 12.057837 +v 1.743949 -1.456381 11.470897 +v 1.727468 -1.461455 11.469005 +v 1.919343 -1.028801 11.542900 +v 1.739215 -1.473007 11.478651 +v 1.301075 -1.321052 12.339428 +v 1.356045 -1.755703 11.871848 +v 1.329999 -1.710478 11.954896 +v 1.869478 -1.183126 11.487634 +v 1.316450 -1.691567 12.009707 +v 1.293724 -1.696604 11.994531 +v 1.865867 -1.196618 11.481463 +v 1.838422 -0.381578 12.267609 +v 1.832513 -0.388861 12.268914 +v 1.689715 -1.565890 11.474958 +v 1.808279 -1.321274 11.477850 +v 1.386265 -1.781836 11.800121 +v 1.648990 -1.637083 11.490341 +v 1.394370 -1.782965 11.787854 +v 1.867881 -0.378555 12.232050 +v 1.772006 -1.418737 11.462631 +v 1.819255 -0.392556 12.298355 +v 1.755935 -1.448960 11.473432 +v 1.807952 -0.405120 12.271678 +v 1.587494 -1.668037 11.540365 +v 1.590669 -1.665581 11.557025 +v 1.593121 -1.653182 11.582673 +v 1.514677 -1.731268 11.638892 +v 1.476091 -1.773763 11.628126 +v 1.472817 -1.777488 11.647049 +v 1.872687 -0.452858 12.163553 +v 1.839618 -0.403693 12.244539 +v 1.554581 -0.591744 12.541462 +v 1.542151 -0.618515 12.547895 +v 1.510954 -0.709426 12.553333 +v 1.489522 -0.720241 12.556058 +v 1.842175 -0.395269 12.259532 +v 1.856115 -0.383227 12.258076 +v 1.533404 -1.720167 11.607983 +v 1.276315 -1.539083 12.167351 +v 1.872502 -1.208614 11.487476 +v 1.337850 -1.093690 12.466789 +v 1.409948 -0.889489 12.549718 +v 1.907178 -1.111310 11.513294 +v 1.895476 -1.124011 11.505491 +v 1.418536 -0.836307 12.559818 +v 1.352385 -1.771037 11.849294 +v 1.294511 -1.683063 12.008108 +v 1.410295 -0.854797 12.546061 +v 1.819292 -1.303588 11.461730 +v 1.368074 -1.009414 12.506544 +v 1.468536 -0.745812 12.550582 +v 1.440283 -0.792274 12.570419 +v 1.310876 -1.680942 12.017116 +v 1.380186 -0.964985 12.523233 +v 1.285440 -1.442709 12.250947 +v 1.285007 -1.379206 12.298224 +v 1.463838 -0.766319 12.567515 +v 1.310395 -1.701824 11.981012 +v 1.336065 -1.125015 12.445724 +v 1.287868 -1.562789 12.148330 +v 1.319658 -1.756027 11.895849 +v 1.287967 -1.582725 12.107205 +v 1.451156 -0.779757 12.565694 +v 1.315852 -1.178010 12.420432 +v 1.845674 -1.249724 11.457747 +v 1.431940 -1.765283 11.703512 +v 1.931014 -0.986331 11.551892 +v 1.283197 -1.630356 12.058824 +v 1.445404 -1.775489 11.688400 +v 1.882273 -1.145814 11.495834 +v 1.450802 -0.805195 12.569680 +v 1.400147 -1.788495 11.762532 +v 1.268109 -1.376232 12.290753 +v 1.770490 -1.409958 11.461170 +v 1.650648 -1.614871 11.489639 +v 1.793106 -1.356012 11.468067 +v 1.370347 -1.785532 11.791697 +v 1.779434 -1.370893 11.464522 +v 1.377110 -1.794327 11.775707 +v 1.940606 -0.962214 11.568295 +v 1.704858 -1.525812 11.462254 +v 1.574592 -1.673524 11.545094 +v 1.560486 -1.685809 11.558454 +v 1.496982 -1.729489 11.608052 +v 1.486724 -1.744647 11.627660 +v 1.361290 -1.787898 11.816566 +v 1.467953 -1.773894 11.649904 +v 1.463452 -1.774003 11.631384 +v 1.442441 -1.778020 11.678515 +v 1.818324 -0.396146 12.268051 +v 1.810196 -0.401502 12.265327 +v 1.849844 -0.394336 12.220021 +v 1.823280 -0.407781 12.221959 +v 1.529063 -0.647593 12.526203 +v 1.949787 -0.609046 11.877299 +v 1.668230 -1.579897 11.476032 +v 1.517184 -0.682558 12.535788 +v 1.661528 -1.588975 11.488122 +v 1.817272 -0.430576 12.237958 +v 1.940214 -0.685878 11.781552 +v 1.597815 -1.663083 11.518517 +v 1.581923 -0.584206 12.490769 +v 1.929406 -0.734615 11.772038 +v 1.544797 -1.700811 11.576403 +v 1.604951 -0.576644 12.483427 +v 1.936996 -0.766092 11.745105 +v 1.567619 -0.585701 12.529310 +v 1.774435 -0.429844 12.330453 +v 1.905076 -0.580950 11.963429 +v 1.942060 -0.782612 11.716968 +v 1.922785 -0.588167 11.925650 +v 1.751545 -0.426944 12.337086 +v 1.948266 -0.635398 11.839155 +v 1.870852 -0.455674 12.136656 +v 1.873910 -0.465682 12.112482 +v 1.940340 -0.910388 11.602093 +v 1.879235 -0.508014 12.035692 +v 1.887829 -0.538064 12.015275 +v 1.896107 -0.562297 11.998492 +v 1.793711 -0.447305 12.263188 +v 1.933052 -0.604762 11.921316 +v 1.946691 -0.667007 11.816410 +v 1.314924 -1.739243 11.910183 +v 1.295842 -1.663775 12.021416 +v 1.301334 -1.299890 12.352703 +v 1.329473 -1.149612 12.436102 +v 1.279194 -1.510028 12.194959 +v 1.380837 -0.930004 12.524423 +v 1.264040 -1.534774 12.178578 +v 1.299426 -1.716647 11.956553 +v 1.302624 -1.205832 12.398541 +v 1.295041 -1.261194 12.366288 +v 1.348906 -1.065510 12.478202 +v 1.343485 -1.778903 11.835917 +v 1.254499 -1.530530 12.179466 +v 1.278696 -1.460201 12.234423 +v 1.316091 -1.129136 12.434386 +v 1.278167 -1.629369 12.076998 +v 1.289470 -1.234133 12.380782 +v 1.311716 -1.722384 11.941819 +v 1.399249 -0.869817 12.534194 +v 1.874447 -1.125420 11.495991 +v 1.891506 -1.076341 11.514631 +v 1.737144 -1.422320 11.441493 +v 1.742630 -1.444218 11.454026 +v 1.278361 -1.364962 12.310158 +v 1.360241 -0.961474 12.502798 +v 1.348240 -1.790970 11.807242 +v 1.675895 -1.566761 11.456282 +v 1.662491 -1.581052 11.451387 +v 1.813427 -0.390695 12.275466 +v 1.654476 -1.586491 11.453642 +v 1.651362 -1.588756 11.470579 +v 1.948632 -0.575130 11.879855 +v 1.805952 -0.396664 12.282042 +v 1.455225 -1.776603 11.656549 +v 1.942252 -0.622648 11.822924 +v 1.630156 -1.625037 11.475009 +v 1.329821 -1.796356 11.823420 +v 1.531991 -0.626978 12.519179 +v 1.423187 -1.787876 11.680018 +v 1.421494 -1.771163 11.701447 +v 1.938266 -0.711224 11.790329 +v 1.852391 -0.410170 12.183881 +v 1.714208 -1.491788 11.467509 +v 1.403853 -1.784799 11.723631 +v 1.946386 -0.958143 11.582614 +v 1.934054 -0.960410 11.563203 +v 1.475918 -0.722498 12.536878 +v 1.538206 -0.613939 12.538324 +v 1.272301 -1.318702 12.322857 +v 1.853000 -1.214060 11.462603 +v 1.264406 -1.394398 12.280364 +v 1.279629 -1.421933 12.262211 +v 1.346478 -1.004611 12.483140 +v 1.453214 -0.741163 12.560534 +v 1.765605 -1.394716 11.459230 +v 1.894542 -1.096568 11.510974 +v 1.276437 -1.481950 12.217103 +v 1.390537 -0.909069 12.532851 +v 1.428467 -0.790293 12.567882 +v 1.292812 -1.704555 11.975968 +v 1.443772 -0.768233 12.556370 +v 1.423719 -0.811697 12.553984 +v 1.688719 -1.544031 11.452948 +v 1.292267 -1.634841 12.051400 +v 1.290101 -1.653849 12.035370 +v 1.271392 -1.551839 12.151862 +v 1.347814 -1.030344 12.480334 +v 1.371304 -0.930604 12.511510 +v 1.311190 -1.088152 12.454506 +v 1.272856 -1.583072 12.104234 +v 1.285359 -1.591614 12.099625 +v 1.302901 -1.733862 11.924772 +v 1.269091 -1.569186 12.126799 +v 1.830936 -1.275778 11.456263 +v 1.457210 -0.737249 12.546123 +v 1.805190 -1.305994 11.450550 +v 1.663316 -1.572611 11.444039 +v 1.466151 -1.753208 11.621502 +v 1.789937 -1.339013 11.458655 +v 1.448877 -1.775776 11.632524 +v 1.393776 -1.842763 11.667700 +v 1.760713 -1.371769 11.445711 +v 1.946183 -0.568929 11.865163 +v 1.637175 -1.582383 11.457074 +v 1.374360 -1.864693 11.678909 +v 1.942326 -0.560302 11.884255 +v 1.637135 -1.604659 11.473915 +v 1.941009 -0.594614 11.845824 +v 1.851113 -0.404805 12.194790 +v 1.837643 -0.401736 12.207203 +v 1.414282 -1.778508 11.694871 +v 1.713261 -1.466225 11.466339 +v 1.928258 -0.927489 11.568042 +v 1.839504 -0.395942 12.225905 +v 1.396773 -1.849805 11.659046 +v 1.361770 -1.796293 11.744253 +v 1.358591 -1.800209 11.764909 +v 1.849941 -0.430239 12.155295 +v 1.923390 -0.708133 11.776216 +v 1.868847 -0.452258 12.100224 +v 1.855680 -0.439926 12.133778 +v 1.935742 -0.773170 11.700016 +v 1.514183 -0.662620 12.523636 +v 1.940720 -0.844200 11.639173 +v 1.939460 -0.882534 11.619845 +v 1.804006 -0.392699 12.264942 +v 1.803803 -0.399059 12.274098 +v 1.391419 -1.855840 11.669847 +v 1.636352 -1.645953 11.487963 +v 1.779432 -0.429872 12.305950 +v 1.915171 -0.569469 11.915866 +v 1.900169 -0.567228 11.931462 +v 1.738467 -0.419456 12.322286 +v 1.604160 -1.660334 11.499958 +v 1.890640 -0.559609 11.951783 +v 1.740326 -0.430961 12.351293 +v 1.872425 -0.493551 12.065709 +v 1.572515 -1.671391 11.515751 +v 1.921771 -0.738109 11.750450 +v 1.573099 -0.587036 12.500628 +v 1.554006 -0.595365 12.509487 +v 1.543353 -0.601985 12.521271 +v 1.562289 -1.690440 11.515015 +v 1.542524 -1.721224 11.523469 +v 1.542408 -1.699637 11.545850 +v 1.525035 -1.704986 11.567790 +v 1.550122 -1.716753 11.515272 +v 1.720115 -0.431810 12.356829 +v 1.880906 -0.546284 11.963064 +v 1.695793 -0.472058 12.388727 +v 1.650488 -0.506364 12.414193 +v 1.558544 -1.692077 11.538374 +v 1.942805 -0.809355 11.671643 +v 1.930657 -0.893854 11.601944 +v 1.697042 -1.503222 11.458193 +v 1.287042 -1.340215 12.323150 +v 1.452287 -0.732568 12.554452 +v 1.854910 -1.132139 11.482626 +v 1.446456 -0.744478 12.547687 +v 1.852746 -1.162142 11.476939 +v 1.282263 -1.740649 11.916960 +v 1.276701 -1.676739 12.000899 +v 1.251838 -1.477734 12.206448 +v 1.305797 -1.158479 12.428222 +v 1.334426 -1.050887 12.477376 +v 1.408647 -0.828428 12.544790 +v 1.323240 -1.767755 11.856585 +v 1.916340 -0.972258 11.553479 +v 1.377343 -0.896349 12.523916 +v 1.709620 -1.447223 11.447129 +v 1.312092 -1.766783 11.875818 +v 1.849013 -1.184445 11.471926 +v 1.255882 -1.465194 12.223288 +v 1.811361 -1.284490 11.441425 +v 1.261646 -1.563716 12.135072 +v 1.359280 -0.919579 12.510588 +v 1.437832 -0.769164 12.552784 +v 1.245621 -1.544970 12.151001 +v 1.817026 -1.264550 11.450954 +v 1.802239 -1.267577 11.438519 +v 1.321373 -1.061985 12.472391 +v 1.272207 -1.623670 12.081594 +v 1.309497 -1.112285 12.433590 +v 1.390540 -0.853125 12.534151 +v 1.269562 -1.694418 11.975540 +v 1.793744 -1.322507 11.441299 +v 1.900794 -1.042384 11.520511 +v 1.906918 -1.001037 11.544049 +v 1.419629 -0.793172 12.549811 +v 1.256082 -1.539292 12.163022 +v 1.316999 -1.785605 11.832235 +v 1.494974 -0.679275 12.528419 +v 1.493230 -0.697044 12.536148 +v 1.399727 -1.804528 11.664031 +v 1.393273 -1.798272 11.689647 +v 1.645040 -1.577749 11.437332 +v 1.928082 -0.675377 11.774882 +v 1.864115 -0.444909 12.099559 +v 1.927519 -0.551679 11.887146 +v 1.924883 -0.558590 11.898737 +v 1.623256 -1.613907 11.453130 +v 1.536850 -1.798263 11.456935 +v 1.529021 -1.787421 11.471672 +v 1.385569 -1.865158 11.652196 +v 1.858629 -0.464621 12.079923 +v 1.343388 -1.801219 11.772774 +v 1.867460 -0.479026 12.078949 +v 1.528910 -1.798279 11.451920 +v 1.525989 -1.805467 11.459491 +v 1.521088 -1.794368 11.475509 +v 1.839634 -0.415705 12.162054 +v 1.494184 -0.650864 12.510486 +v 1.825704 -0.409366 12.181473 +v 1.452305 -0.740146 12.534071 +v 1.361282 -1.788219 11.782525 +v 1.934819 -0.616501 11.812414 +v 1.361612 -1.849727 11.677758 +v 1.383891 -1.851148 11.676409 +v 1.374881 -1.873058 11.655061 +v 1.931158 -0.840184 11.623536 +v 1.936373 -0.651385 11.804616 +v 1.939367 -0.671086 11.783276 +v 1.534371 -1.803122 11.466200 +v 1.833456 -1.197303 11.442665 +v 1.304899 -1.757842 11.889250 +v 1.424231 -0.768286 12.527079 +v 1.347701 -0.939697 12.500327 +v 1.280750 -1.257676 12.359184 +v 1.301179 -1.776253 11.854445 +v 1.436020 -0.771533 12.540900 +v 1.300361 -1.754066 11.900280 +v 1.266592 -1.665265 12.012222 +v 1.794950 -1.298836 11.444526 +v 1.828249 -1.236420 11.451894 +v 1.320570 -1.790370 11.815230 +v 1.325162 -1.039283 12.467313 +v 1.338425 -0.907761 12.497006 +v 1.328952 -0.981336 12.484213 +v 1.742452 -1.393892 11.435232 +v 1.302183 -1.144892 12.426433 +v 1.680375 -1.510784 11.449032 +v 1.675906 -1.528051 11.446520 +v 1.247422 -1.523355 12.178306 +v 1.714076 -1.427601 11.432719 +v 1.665371 -1.555734 11.442197 +v 1.470228 -0.674477 12.521100 +v 1.259060 -1.602987 12.082152 +v 1.286723 -1.724138 11.932250 +v 1.249733 -1.373366 12.280966 +v 1.251614 -1.565329 12.117248 +v 1.855596 -1.115158 11.490546 +v 1.384064 -0.880406 12.525676 +v 1.349666 -0.975118 12.492822 +v 1.902411 -0.970187 11.549048 +v 1.484178 -0.664736 12.523963 +v 1.395509 -0.805641 12.524051 +v 1.263038 -1.498634 12.192030 +v 1.463730 -0.731109 12.534835 +v 1.921561 -0.902259 11.573220 +v 1.847199 -0.437100 12.127786 +v 1.370578 -1.803723 11.699018 +v 1.938056 -0.559602 11.867958 +v 1.933276 -0.597473 11.836948 +v 1.429053 -1.790362 11.614155 +v 1.419877 -1.794152 11.631166 +v 1.416268 -1.828323 11.604748 +v 1.641583 -1.568101 11.428171 +v 1.404018 -1.813749 11.636280 +v 1.397431 -1.813121 11.653176 +v 1.907334 -0.697652 11.770724 +v 1.926959 -0.770717 11.689511 +v 1.391622 -1.830357 11.649696 +v 1.389472 -1.839511 11.646072 +v 1.830203 -0.422305 12.129647 +v 1.616201 -1.629932 11.465989 +v 1.525551 -1.785394 11.458185 +v 1.375026 -1.860888 11.641869 +v 1.511341 -1.791440 11.474346 +v 1.927611 -0.786114 11.670814 +v 1.465120 -1.742448 11.590379 +v 1.859830 -0.466450 12.064161 +v 1.348340 -1.810897 11.729146 +v 1.450734 -1.761218 11.615729 +v 1.369155 -1.802611 11.724734 +v 1.927290 -0.790503 11.655980 +v 1.522485 -0.626963 12.502227 +v 1.356098 -1.871226 11.641801 +v 1.923044 -0.828245 11.621483 +v 1.363242 -1.871319 11.667942 +v 1.905693 -0.880613 11.581933 +v 1.521944 -1.766253 11.466393 +v 1.518656 -1.769675 11.476476 +v 1.514012 -1.780407 11.479808 +v 1.597418 -1.652654 11.472852 +v 1.578140 -1.659059 11.471644 +v 1.919124 -0.748531 11.717413 +v 1.573159 -1.663276 11.496377 +v 1.384791 -1.826565 11.664059 +v 1.387652 -1.792233 11.707504 +v 1.722562 -0.418326 12.341999 +v 1.731061 -0.421220 12.296808 +v 1.880778 -0.534723 11.982808 +v 1.559311 -1.680582 11.493985 +v 1.546823 -1.699692 11.500178 +v 1.526439 -1.699776 11.530730 +v 1.689257 -0.429872 12.354648 +v 1.536052 -1.713511 11.504287 +v 1.901860 -0.560830 11.909942 +v 1.526964 -1.715887 11.517628 +v 1.512028 -1.699006 11.548298 +v 1.787848 -0.429870 12.213900 +v 1.652693 -0.483148 12.401543 +v 1.804524 -0.442175 12.244384 +v 1.769285 -0.436180 12.217673 +v 1.785718 -0.440677 12.282898 +v 1.603641 -0.563303 12.451040 +v 1.578841 -0.580692 12.470452 +v 1.545189 -0.601121 12.488893 +v 1.493582 -1.721449 11.583350 +v 1.537637 -0.613014 12.508177 +v 1.674438 -1.494980 11.434133 +v 1.259588 -1.340969 12.308944 +v 1.794147 -1.278176 11.437272 +v 1.261985 -1.624929 12.054259 +v 1.268173 -1.273291 12.341995 +v 1.737277 -1.408617 11.439512 +v 1.776665 -1.314630 11.433204 +v 1.645652 -1.557933 11.430079 +v 1.445096 -0.744611 12.526746 +v 1.701896 -1.467892 11.455317 +v 1.902380 -0.939991 11.547756 +v 1.863724 -1.088708 11.492894 +v 1.304192 -1.098483 12.437356 +v 1.247838 -1.425783 12.246611 +v 1.748331 -1.364987 11.437950 +v 1.250266 -1.671276 11.995177 +v 1.310670 -1.042905 12.444995 +v 1.272895 -1.236120 12.368759 +v 1.887275 -1.028057 11.513300 +v 1.395098 -0.818571 12.532932 +v 1.829549 -1.192570 11.441410 +v 1.390005 -0.831472 12.534396 +v 1.267393 -1.718740 11.949368 +v 1.377937 -0.850632 12.517960 +v 1.230522 -1.544582 12.135011 +v 1.354158 -0.897848 12.508926 +v 1.256570 -1.356541 12.298090 +v 1.266529 -1.744951 11.907604 +v 1.311066 -1.060087 12.454339 +v 1.832217 -1.162246 11.469634 +v 1.250149 -1.407300 12.263574 +v 1.251965 -1.309383 12.317014 +v 1.891068 -1.011102 11.530102 +v 1.289054 -1.165768 12.408641 +v 1.234149 -1.577741 12.103251 +v 1.246768 -1.589822 12.089193 +v 1.281264 -1.194084 12.388692 +v 1.270257 -1.753824 11.900346 +v 1.444926 -0.718853 12.511351 +v 1.315446 -1.789797 11.807362 +v 1.321118 -1.811049 11.764503 +v 1.515670 -1.771349 11.459078 +v 1.312311 -1.804877 11.778170 +v 1.836917 -0.437574 12.118496 +v 1.336666 -1.787583 11.793860 +v 1.850755 -0.439495 12.097954 +v 1.917391 -0.610359 11.806514 +v 1.704842 -1.436029 11.429883 +v 1.582941 -1.643820 11.457841 +v 1.519431 -1.796645 11.457599 +v 1.817481 -0.409424 12.198704 +v 1.803234 -0.418491 12.209355 +v 1.830493 -0.416826 12.152686 +v 1.346604 -1.873831 11.656226 +v 1.350546 -1.866862 11.670803 +v 1.505714 -1.784202 11.470103 +v 1.862491 -0.460900 12.051681 +v 1.873345 -0.494333 12.010802 +v 1.384394 -1.845355 11.632879 +v 1.851004 -0.463588 12.066025 +v 1.902691 -0.629730 11.793772 +v 1.850511 -0.458290 12.086658 +v 1.362932 -1.827943 11.679830 +v 1.529698 -0.613572 12.493144 +v 1.496668 -0.633709 12.498810 +v 1.927378 -0.638606 11.802225 +v 1.919421 -0.651495 11.789759 +v 1.916122 -0.784984 11.664155 +v 1.916478 -0.785747 11.647436 +v 1.918334 -0.806474 11.639201 +v 1.917634 -0.819234 11.626724 +v 1.380205 -1.810512 11.678485 +v 1.419752 -1.806046 11.612008 +v 1.406564 -1.842006 11.604972 +v 1.279364 -1.768200 11.876282 +v 1.775632 -1.333178 11.437431 +v 1.886490 -0.989048 11.530514 +v 1.469471 -0.704085 12.525005 +v 1.337544 -0.954760 12.497423 +v 1.435808 -0.732848 12.511607 +v 1.260756 -1.710491 11.957761 +v 1.872181 -0.993836 11.517279 +v 1.305199 -1.078742 12.445700 +v 1.875162 -1.013560 11.519970 +v 1.657536 -1.522483 11.433325 +v 1.655500 -1.538030 11.441444 +v 1.915216 -0.555699 11.867625 +v 1.830016 -1.178351 11.469341 +v 1.218510 -1.515330 12.167822 +v 1.812064 -1.230435 11.443911 +v 1.246167 -1.605099 12.071294 +v 1.901672 -0.916293 11.564831 +v 1.237669 -1.451824 12.222954 +v 1.876023 -1.056766 11.504245 +v 1.237730 -1.339830 12.296155 +v 1.237992 -1.552221 12.123478 +v 1.797055 -1.248163 11.427657 +v 1.910084 -0.589650 11.836893 +v 1.678205 -1.475147 11.431578 +v 1.230417 -1.613931 12.060136 +v 1.836277 -1.100378 11.477597 +v 1.769934 -1.279989 11.427203 +v 1.748222 -1.350751 11.429814 +v 1.727119 -1.355845 11.427826 +v 1.258450 -1.251489 12.352486 +v 1.260260 -1.728077 11.930762 +v 1.243093 -1.619219 12.053499 +v 1.441001 -0.706008 12.495275 +v 1.321235 -0.993785 12.471076 +v 1.265260 -1.781553 11.859490 +v 1.906537 -0.667871 11.776402 +v 1.894453 -0.648549 11.781907 +v 1.922071 -0.858674 11.610520 +v 1.293175 -1.789706 11.828904 +v 1.512221 -1.755056 11.462572 +v 1.505833 -1.761995 11.469960 +v 1.505414 -1.771588 11.462479 +v 1.423857 -1.821709 11.564025 +v 1.419376 -1.815737 11.573735 +v 1.324248 -1.823798 11.732504 +v 1.410280 -1.829894 11.577852 +v 1.791215 -0.415598 12.176181 +v 1.368827 -1.862978 11.631218 +v 1.371614 -1.864376 11.612591 +v 1.624744 -1.575707 11.444418 +v 1.824140 -0.427319 12.123780 +v 1.618979 -1.582960 11.444604 +v 1.817886 -0.450462 12.117619 +v 1.852799 -0.455975 12.048369 +v 1.842487 -0.460897 12.053369 +v 1.863274 -0.488262 12.003828 +v 1.832733 -0.446503 12.099551 +v 1.816317 -0.465915 12.090740 +v 1.840789 -0.470697 12.073466 +v 1.595317 -1.607791 11.437864 +v 1.511983 -0.615469 12.484700 +v 1.331485 -1.866966 11.672234 +v 1.909357 -0.750347 11.702772 +v 1.905702 -0.784631 11.676667 +v 1.632482 -1.575445 11.425880 +v 1.902043 -0.707801 11.756149 +v 1.897999 -0.723146 11.721784 +v 1.530132 -0.599817 12.474353 +v 1.856194 -0.506184 11.982352 +v 1.553885 -1.664556 11.475845 +v 1.861583 -0.502042 11.989816 +v 1.866580 -0.523422 11.966431 +v 1.538517 -1.690266 11.482925 +v 1.414111 -1.826606 11.584538 +v 1.824513 -0.476735 12.076759 +v 1.387255 -1.852847 11.614927 +v 1.340830 -1.818137 11.705937 +v 1.467642 -1.734044 11.560571 +v 1.520737 -1.691597 11.478403 +v 1.515587 -1.692606 11.522906 +v 1.448104 -1.751399 11.579903 +v 1.438783 -1.764232 11.588983 +v 1.501925 -1.699522 11.533094 +v 1.418557 -1.799751 11.583529 +v 1.878398 -0.555056 11.918136 +v 1.709140 -0.410253 12.335650 +v 1.720868 -0.415204 12.316078 +v 1.667210 -0.447398 12.373069 +v 1.770452 -0.441671 12.238957 +v 1.719441 -0.427044 12.273403 +v 1.638052 -0.451906 12.386042 +v 1.637421 -0.474664 12.401379 +v 1.621066 -0.496507 12.410551 +v 1.592693 -0.556523 12.435863 +v 1.620013 -0.513825 12.413981 +v 1.593568 -0.527106 12.410176 +v 1.531079 -1.706233 11.504606 +v 1.472292 -0.660436 12.500665 +v 1.835014 -1.129712 11.464356 +v 1.839379 -1.143658 11.466389 +v 1.779003 -1.268421 11.416139 +v 1.420558 -0.751254 12.514112 +v 1.812944 -1.181103 11.450311 +v 1.356452 -0.870556 12.506129 +v 1.890705 -0.900893 11.563980 +v 1.218758 -1.396511 12.251958 +v 1.253081 -1.683670 11.974868 +v 1.848586 -1.082825 11.483069 +v 1.252492 -1.750845 11.899816 +v 1.811118 -1.205897 11.444541 +v 1.741421 -1.339860 11.425532 +v 1.300542 -1.832607 11.754128 +v 1.382708 -0.816572 12.510789 +v 1.261269 -1.767372 11.882667 +v 1.212906 -1.441204 12.216267 +v 1.212687 -1.581194 12.097261 +v 1.214224 -1.464326 12.197948 +v 1.238814 -1.276933 12.327205 +v 1.763276 -1.306117 11.431520 +v 1.663548 -1.486482 11.431952 +v 1.655426 -1.508344 11.428452 +v 1.877723 -0.972412 11.531922 +v 1.817501 -1.189679 11.446621 +v 1.283550 -1.136803 12.403997 +v 1.299372 -1.839284 11.723557 +v 1.634383 -1.550731 11.414471 +v 1.520286 -1.692590 11.504732 +v 1.533622 -1.698284 11.497355 +v 1.692750 -1.451457 11.432905 +v 1.805519 -0.421991 12.135708 +v 1.805516 -0.434972 12.123245 +v 1.843543 -0.460857 12.043115 +v 1.822474 -0.486818 12.042187 +v 1.852501 -0.530903 11.948023 +v 1.852032 -0.483665 12.002443 +v 1.326479 -1.826631 11.702831 +v 1.627661 -1.574419 11.406275 +v 1.348751 -1.839884 11.681052 +v 1.506217 -0.590893 12.453673 +v 1.900182 -0.602581 11.827402 +v 1.884890 -0.556216 11.896096 +v 1.601321 -1.585056 11.433828 +v 1.418281 -1.803783 11.559525 +v 1.416853 -1.821876 11.555160 +v 1.399460 -1.832659 11.569722 +v 1.391804 -1.850734 11.577558 +v 1.386055 -1.855137 11.580667 +v 1.377811 -1.855387 11.592509 +v 1.586344 -1.627388 11.445318 +v 1.889102 -0.637396 11.797421 +v 1.885083 -0.622698 11.828003 +v 1.904746 -0.787328 11.646077 +v 1.896311 -0.790159 11.666824 +v 1.904855 -0.763959 11.688152 +v 1.887462 -0.784203 11.668468 +v 1.893073 -0.810537 11.633114 +v 1.903804 -0.616249 11.806187 +v 1.907299 -0.606522 11.819754 +v 1.896703 -0.623977 11.824063 +v 1.858587 -1.011189 11.510365 +v 1.901578 -0.558000 11.858089 +v 1.649484 -1.487320 11.439852 +v 1.800658 -1.184821 11.443710 +v 1.305046 -1.017341 12.447851 +v 1.243349 -1.741233 11.912047 +v 1.243452 -1.780598 11.869801 +v 1.891008 -0.657941 11.770806 +v 1.704700 -1.394438 11.420236 +v 1.325825 -0.925323 12.478260 +v 1.831223 -1.088900 11.477760 +v 1.496160 -0.625406 12.472606 +v 1.874455 -0.677320 11.759909 +v 1.228953 -1.321265 12.303411 +v 1.415108 -0.723500 12.491558 +v 1.397375 -0.774700 12.504539 +v 1.816437 -1.161018 11.453832 +v 1.285307 -1.104875 12.420780 +v 1.226067 -1.629752 12.044615 +v 1.244774 -1.643854 12.030644 +v 1.268940 -1.177620 12.383400 +v 1.237618 -1.716070 11.944199 +v 1.222060 -1.377330 12.260613 +v 1.219601 -1.346663 12.283301 +v 1.482707 -0.641228 12.486853 +v 1.371652 -0.828528 12.510177 +v 1.897659 -0.866368 11.586040 +v 1.841866 -1.029104 11.499645 +v 1.309796 -0.980322 12.457700 +v 1.843773 -1.051016 11.495872 +v 1.229949 -1.486729 12.189895 +v 1.675375 -1.461493 11.422853 +v 1.845712 -1.069619 11.486995 +v 1.236799 -1.652924 12.011863 +v 1.664193 -1.466968 11.428762 +v 1.875398 -0.897217 11.561218 +v 1.716224 -1.374507 11.422098 +v 1.274572 -1.148689 12.392631 +v 1.864504 -0.964314 11.532871 +v 1.389930 -0.789594 12.510954 +v 1.784264 -1.244651 11.424049 +v 1.264653 -1.800853 11.817530 +v 1.897434 -0.825378 11.612200 +v 1.693410 -1.434745 11.416735 +v 1.462865 -0.667222 12.486659 +v 1.650615 -1.502859 11.430628 +v 1.785876 -0.415780 12.165697 +v 1.780075 -0.419080 12.184229 +v 1.896057 -0.551146 11.873384 +v 1.403869 -1.818182 11.550304 +v 1.384565 -1.835536 11.565409 +v 1.376451 -1.852143 11.574945 +v 1.361928 -1.866943 11.605802 +v 1.324641 -1.876159 11.605307 +v 1.302009 -1.835852 11.700981 +v 1.890044 -0.601751 11.828091 +v 1.853398 -0.510988 11.966203 +v 1.613140 -1.577638 11.431673 +v 1.802545 -0.455018 12.112926 +v 1.883860 -0.695142 11.752084 +v 1.566516 -1.634223 11.445546 +v 1.891670 -0.728784 11.708777 +v 1.547187 -1.643787 11.440499 +v 1.531715 -1.664970 11.464365 +v 1.528069 -1.679334 11.471684 +v 1.876466 -0.750911 11.681612 +v 1.889956 -0.795087 11.644892 +v 1.841843 -0.477790 12.013432 +v 1.801641 -0.471154 12.081838 +v 1.809726 -0.486127 12.060235 +v 1.431537 -1.769759 11.569058 +v 1.500777 -1.689968 11.513811 +v 1.693577 -0.415738 12.320472 +v 1.417100 -1.785553 11.564061 +v 1.867216 -0.541569 11.944619 +v 1.753665 -0.423762 12.178778 +v 1.319210 -1.876232 11.662592 +v 1.740833 -0.432508 12.190557 +v 1.743438 -0.435008 12.219128 +v 1.609346 -0.474848 12.411858 +v 1.596965 -0.493983 12.407918 +v 1.585304 -0.511237 12.401062 +v 1.683492 -0.421151 12.329370 +v 1.673794 -0.428529 12.341537 +v 1.228232 -1.693223 11.965350 +v 1.232765 -1.760939 11.885457 +v 1.821389 -1.108763 11.468605 +v 1.210658 -1.620347 12.047522 +v 1.429251 -0.745770 12.519123 +v 1.282759 -1.072812 12.427766 +v 1.216559 -1.555279 12.116551 +v 1.228607 -1.334373 12.292672 +v 1.766243 -1.264121 11.417845 +v 1.284434 -1.812468 11.777020 +v 1.204666 -1.402586 12.238022 +v 1.650257 -1.475065 11.427396 +v 1.751231 -1.297052 11.422196 +v 1.455362 -0.681747 12.504048 +v 1.289489 -1.042215 12.432574 +v 1.233851 -1.771914 11.876458 +v 1.232181 -1.666487 11.986361 +v 1.876682 -0.817120 11.600426 +v 1.766436 -1.253779 11.423372 +v 1.352556 -0.846946 12.501699 +v 1.217213 -1.527555 12.149451 +v 1.280765 -1.807609 11.785247 +v 1.217353 -1.302196 12.303851 +v 1.213305 -1.590858 12.080851 +v 1.315781 -0.946979 12.482420 +v 1.643321 -1.516502 11.416588 +v 1.872472 -0.575957 11.849317 +v 1.884393 -0.592425 11.831175 +v 1.785797 -0.419552 12.132084 +v 1.791643 -0.427820 12.124294 +v 1.632383 -1.493474 11.435431 +v 1.289163 -1.834727 11.759293 +v 1.878992 -0.559534 11.862967 +v 1.867794 -0.557793 11.885296 +v 1.875042 -0.761934 11.669279 +v 1.782804 -0.450253 12.097113 +v 1.885222 -0.816639 11.614989 +v 1.828042 -0.504523 11.998340 +v 1.828271 -0.513400 11.971049 +v 1.311056 -1.854089 11.682297 +v 1.663188 -0.430510 12.356668 +v 1.331824 -1.880089 11.621934 +v 1.619225 -0.451193 12.399041 +v 1.608339 -0.448826 12.418003 +v 1.869737 -0.608627 11.815150 +v 1.540831 -0.580425 12.442592 +v 1.318213 -1.885868 11.634042 +v 1.882281 -0.631219 11.817935 +v 1.879728 -0.638533 11.797123 +v 1.546813 -1.654537 11.450602 +v 1.595434 -1.583309 11.412523 +v 1.496505 -1.687125 11.483758 +v 1.481965 -1.693463 11.494330 +v 1.487095 -1.710366 11.521502 +v 1.457015 -1.736896 11.546117 +v 1.420372 -1.810666 11.552389 +v 1.357856 -1.853957 11.581661 +v 1.268341 -1.842372 11.739310 +v 1.839181 -0.484049 12.003213 +v 1.819237 -0.494124 12.020589 +v 1.618527 -0.458080 12.405410 +v 1.335873 -0.879761 12.496294 +v 1.481967 -0.629915 12.459991 +v 1.751262 -1.320524 11.427537 +v 1.860462 -0.937534 11.535413 +v 1.233317 -1.704823 11.954985 +v 1.823920 -1.068730 11.490035 +v 1.401522 -0.752160 12.499660 +v 1.676187 -1.433179 11.406535 +v 1.437727 -0.687917 12.490101 +v 1.217028 -1.265764 12.316642 +v 1.234940 -1.788329 11.854228 +v 1.693910 -1.409335 11.419830 +v 1.890803 -0.845538 11.600184 +v 1.200165 -1.545116 12.118601 +v 1.247211 -1.184286 12.370124 +v 1.774641 -1.222804 11.425280 +v 1.177157 -1.507878 12.149735 +v 1.245700 -1.828890 11.771643 +v 1.385594 -0.779941 12.496679 +v 1.784018 -1.203791 11.434655 +v 1.239210 -1.816126 11.807034 +v 1.245798 -1.790633 11.836586 +v 1.749753 -1.266313 11.418519 +v 1.379441 -0.800743 12.498579 +v 1.798746 -1.155496 11.448261 +v 1.306027 -0.952213 12.463488 +v 1.461072 -0.647845 12.471471 +v 1.289076 -0.978014 12.449741 +v 1.225425 -1.296806 12.312039 +v 1.757409 -1.273992 11.426716 +v 1.207600 -1.669467 11.977023 +v 1.204890 -1.330418 12.279001 +v 1.880674 -0.873539 11.568189 +v 1.199232 -1.611584 12.055383 +v 1.225633 -1.419776 12.240073 +v 1.184305 -1.418904 12.218375 +v 1.227249 -1.756442 11.895886 +v 1.831055 -1.048457 11.491698 +v 1.617981 -1.546976 11.402287 +v 1.231599 -1.225665 12.343565 +v 1.618453 -1.563604 11.395931 +v 1.204789 -1.500020 12.169167 +v 1.259853 -1.827142 11.756546 +v 1.603852 -1.575278 11.388615 +v 1.615355 -1.584922 11.404165 +v 1.602149 -1.587362 11.403897 +v 1.236289 -1.729897 11.919626 +v 1.866166 -0.735996 11.700598 +v 1.878426 -0.789597 11.646349 +v 1.854417 -0.585068 11.835863 +v 1.306708 -1.890986 11.624924 +v 1.622898 -1.499932 11.413529 +v 1.628907 -1.501598 11.424864 +v 1.775453 -0.420063 12.111722 +v 1.630463 -1.487538 11.432775 +v 1.513201 -1.663814 11.463997 +v 1.818583 -0.508646 11.992331 +v 1.579535 -1.611829 11.415592 +v 1.279862 -1.850122 11.704856 +v 1.390638 -1.814950 11.546735 +v 1.398568 -1.796964 11.554090 +v 1.794026 -0.490623 12.052376 +v 1.773959 -0.495101 12.062791 +v 1.383289 -1.823884 11.547338 +v 1.651219 -0.413021 12.356606 +v 1.359291 -1.840579 11.567238 +v 1.646861 -0.416590 12.365827 +v 1.878839 -0.726221 11.706881 +v 1.343092 -1.867033 11.586832 +v 1.609171 -0.445531 12.390888 +v 1.595376 -0.434570 12.424399 +v 1.433233 -1.746425 11.527343 +v 1.860178 -0.552092 11.901800 +v 1.414755 -1.776282 11.549805 +v 1.662175 -0.423886 12.337865 +v 1.830563 -0.520290 11.952347 +v 1.576159 -1.621802 11.420937 +v 1.833026 -0.530268 11.936575 +v 1.406242 -1.786739 11.555484 +v 1.621173 -0.443952 12.383137 +v 1.586810 -0.462734 12.419948 +v 1.297265 -1.869564 11.662783 +v 1.583772 -0.492819 12.403798 +v 1.878002 -0.706212 11.713502 +v 1.569923 -0.542571 12.407777 +v 1.300284 -1.880409 11.650674 +v 1.536126 -0.570973 12.424282 +v 1.726106 -1.328537 11.409528 +v 1.648422 -0.432602 12.370903 +v 1.291360 -1.842507 11.698916 +v 1.766658 -0.405946 12.156066 +v 1.668972 -0.425625 12.308309 +v 1.745431 -0.406878 12.159129 +v 1.568439 -0.523387 12.388319 +v 1.731004 -0.435001 12.201097 +v 1.721463 -0.429189 12.222116 +v 1.704328 -0.428919 12.253771 +v 1.692659 -0.427141 12.277620 +v 1.726770 -1.298531 11.408960 +v 1.668779 -1.444030 11.403628 +v 1.192138 -1.516793 12.150654 +v 1.281725 -1.035973 12.428002 +v 1.650204 -1.460756 11.407813 +v 1.841973 -0.948344 11.524252 +v 1.316362 -0.914517 12.458875 +v 1.806836 -1.070025 11.474155 +v 1.273740 -1.090596 12.416558 +v 1.808813 -1.101336 11.465518 +v 1.385298 -0.750056 12.476931 +v 1.676558 -1.407927 11.408318 +v 1.596636 -1.584612 11.393862 +v 1.333713 -0.866478 12.488709 +v 1.213557 -1.713466 11.934978 +v 1.796103 -1.134947 11.455489 +v 1.251947 -1.125026 12.386811 +v 1.854703 -0.904387 11.557699 +v 1.718685 -1.333179 11.404850 +v 1.347847 -0.833678 12.482056 +v 1.869984 -0.911284 11.544346 +v 1.220011 -1.799661 11.832228 +v 1.814526 -1.047076 11.478361 +v 1.186971 -1.636626 12.019950 +v 1.181018 -1.471929 12.177770 +v 1.495680 -0.595945 12.450934 +v 1.841398 -0.969734 11.515479 +v 1.187414 -1.553403 12.109168 +v 1.212671 -1.738798 11.908787 +v 1.215125 -1.789540 11.851048 +v 1.212603 -1.654400 11.988875 +v 1.215105 -1.319067 12.290227 +v 1.859631 -0.861160 11.578235 +v 1.621160 -1.522208 11.404072 +v 1.691461 -1.391281 11.403452 +v 1.594850 -1.546432 11.393952 +v 1.647582 -0.411585 12.341810 +v 1.775661 -0.423811 12.105425 +v 1.286551 -1.854948 11.672505 +v 1.827961 -0.535176 11.908166 +v 1.857453 -0.562531 11.868850 +v 1.801813 -0.507192 11.989342 +v 1.803787 -0.502180 12.015195 +v 1.798175 -0.491946 12.037393 +v 1.864222 -0.626951 11.804404 +v 1.772795 -0.450269 12.085829 +v 1.629582 -0.416229 12.362747 +v 1.797407 -0.478575 12.071291 +v 1.585765 -1.586754 11.417980 +v 1.760834 -0.504069 12.056545 +v 1.776269 -0.500132 12.051345 +v 1.623880 -0.434874 12.374193 +v 1.285086 -1.871586 11.660215 +v 1.330473 -1.865691 11.582744 +v 1.272006 -1.890642 11.657329 +v 1.272836 -1.885715 11.665433 +v 1.327412 -1.874310 11.589991 +v 1.274431 -1.846922 11.717195 +v 1.602270 -0.429698 12.417797 +v 1.860891 -0.653535 11.770375 +v 1.288461 -1.861282 11.660949 +v 1.856355 -0.669919 11.755562 +v 1.604148 -0.441746 12.402981 +v 1.864678 -0.600720 11.817430 +v 1.578007 -0.461355 12.417677 +v 1.857387 -0.700470 11.711047 +v 1.569278 -0.498133 12.386241 +v 1.865420 -0.724595 11.705644 +v 1.857955 -0.732903 11.694461 +v 1.864405 -0.746327 11.670993 +v 1.525873 -0.554830 12.402475 +v 1.517357 -1.663555 11.424911 +v 1.498848 -1.683713 11.466444 +v 1.460049 -1.716282 11.507877 +v 1.457806 -1.708589 11.485641 +v 1.288455 -1.880985 11.657669 +v 1.867629 -0.789510 11.610425 +v 1.198180 -1.719795 11.930340 +v 1.778887 -1.165956 11.432166 +v 1.202305 -1.787794 11.867370 +v 1.512612 -0.582038 12.426651 +v 1.278975 -0.999963 12.429225 +v 1.851515 -0.845787 11.584982 +v 1.191756 -1.565804 12.098723 +v 1.177058 -1.588457 12.069235 +v 1.189772 -1.599608 12.059637 +v 1.232451 -1.832305 11.742332 +v 1.399182 -0.734135 12.479218 +v 1.451037 -0.654191 12.465908 +v 1.733255 -1.280405 11.407144 +v 1.244284 -1.846595 11.732976 +v 1.331757 -0.847993 12.483881 +v 1.206903 -1.765904 11.885086 +v 1.403448 -0.724885 12.470846 +v 1.484892 -0.610225 12.442472 +v 1.465492 -0.635446 12.452012 +v 1.265022 -1.060879 12.409183 +v 1.347784 -0.819034 12.474416 +v 1.194253 -1.299737 12.304037 +v 1.198064 -1.313576 12.287484 +v 1.840778 -0.933175 11.529357 +v 1.857538 -0.824731 11.593790 +v 1.576639 -1.567659 11.390236 +v 1.815445 -1.023245 11.486859 +v 1.677307 -1.386819 11.394134 +v 1.225278 -1.823384 11.798482 +v 1.207648 -1.816874 11.803812 +v 1.851774 -0.874175 11.562744 +v 1.171545 -1.532855 12.129487 +v 1.837405 -0.987234 11.510267 +v 1.184581 -1.365775 12.252232 +v 1.842844 -0.893297 11.561113 +v 1.418008 -0.705129 12.472006 +v 1.859444 -0.808058 11.606709 +v 1.375892 -0.771825 12.472829 +v 1.603568 -1.561655 11.387687 +v 1.189687 -1.274176 12.307681 +v 1.872591 -0.802110 11.613353 +v 1.628525 -1.470644 11.397349 +v 1.622643 -1.486639 11.409499 +v 1.279532 -1.849011 11.690158 +v 1.615552 -1.509952 11.398432 +v 1.428719 -1.747861 11.517416 +v 1.409315 -1.763594 11.523278 +v 1.367977 -1.810180 11.540752 +v 1.858570 -0.685227 11.741905 +v 1.860560 -0.693337 11.724454 +v 1.641394 -0.410947 12.333471 +v 1.340980 -1.841189 11.570639 +v 1.266722 -1.857822 11.703935 +v 1.267522 -1.874531 11.663072 +v 1.654769 -0.423254 12.317079 +v 1.343088 -1.850101 11.575939 +v 1.249555 -1.899373 11.677757 +v 1.257104 -1.857802 11.707591 +v 1.584577 -0.435292 12.409854 +v 1.811135 -0.515215 11.963495 +v 1.854497 -0.709621 11.701470 +v 1.587379 -0.429936 12.417412 +v 1.285467 -1.850215 11.660196 +v 1.774853 -0.493255 12.023361 +v 1.780374 -0.502269 12.007452 +v 1.254414 -1.911639 11.655131 +v 1.243739 -1.911674 11.672523 +v 1.551902 -1.628237 11.421118 +v 1.591377 -0.446414 12.382827 +v 1.580403 -0.460969 12.392351 +v 1.249570 -1.917462 11.664244 +v 1.283648 -1.864710 11.651890 +v 1.783567 -0.483971 12.066335 +v 1.576746 -0.441278 12.414968 +v 1.289558 -1.881739 11.646236 +v 1.499142 -1.667346 11.461458 +v 1.590919 -0.446264 12.398202 +v 1.307447 -1.874806 11.587234 +v 1.294080 -1.879702 11.607490 +v 1.571847 -0.457308 12.411533 +v 1.283224 -1.878039 11.609621 +v 1.286965 -1.878674 11.629611 +v 1.382862 -1.790598 11.545442 +v 1.696574 -0.420063 12.249253 +v 1.683756 -0.405113 12.255961 +v 1.836788 -0.550796 11.874651 +v 1.686712 -0.423527 12.256477 +v 1.704792 -0.420966 12.228038 +v 1.703190 -0.423259 12.214855 +v 1.299711 -1.848721 11.643179 +v 1.263485 -1.904699 11.666021 +v 1.256868 -1.908118 11.673542 +v 1.706639 -0.436210 12.203182 +v 1.724787 -0.434272 12.173954 +v 1.714494 -0.441568 12.185350 +v 1.561483 -0.509143 12.369370 +v 1.547848 -0.535426 12.386127 +v 1.468488 -0.619023 12.438175 +v 1.212732 -1.236832 12.329305 +v 1.171764 -1.554803 12.098555 +v 1.420397 -0.690376 12.455182 +v 1.195654 -1.692376 11.953994 +v 1.196074 -1.383641 12.243065 +v 1.182606 -1.436385 12.202652 +v 1.782986 -1.109262 11.447364 +v 1.775949 -1.144610 11.442241 +v 1.500183 -0.588889 12.424332 +v 1.227072 -1.830687 11.760051 +v 1.323317 -0.862025 12.474702 +v 1.842292 -0.916453 11.545242 +v 1.263172 -1.042871 12.417422 +v 1.749867 -1.216295 11.404325 +v 1.735112 -1.258680 11.412909 +v 1.174390 -1.614982 12.037197 +v 1.716594 -1.277478 11.406957 +v 1.762647 -1.173383 11.427832 +v 1.707938 -1.305052 11.403602 +v 1.759083 -1.196733 11.423643 +v 1.174476 -1.718625 11.929394 +v 1.578165 -1.578929 11.396992 +v 1.804233 -1.087065 11.465694 +v 1.179397 -1.681337 11.961432 +v 1.191854 -1.355737 12.258766 +v 1.180816 -1.344201 12.257728 +v 1.197410 -1.752655 11.894840 +v 1.196174 -1.773216 11.880988 +v 1.653130 -1.432933 11.394269 +v 1.827470 -1.010066 11.493088 +v 1.230390 -1.114007 12.371668 +v 1.359134 -0.801049 12.472044 +v 1.288399 -0.945515 12.454284 +v 1.259261 -1.013896 12.412559 +v 1.446890 -0.649364 12.438643 +v 1.225814 -1.154759 12.363366 +v 1.287795 -0.990061 12.442287 +v 1.220313 -1.195826 12.348007 +v 1.248141 -1.101972 12.382729 +v 1.254459 -1.848972 11.683891 +v 1.868313 -0.771163 11.633030 +v 1.294788 -1.844333 11.627286 +v 1.276661 -1.849127 11.672775 +v 1.294387 -1.844208 11.647172 +v 1.698734 -0.408027 12.224500 +v 1.805959 -0.520239 11.934764 +v 1.244235 -1.877135 11.675745 +v 1.694320 -0.399500 12.241457 +v 1.408129 -1.768124 11.498077 +v 1.259788 -1.879392 11.643284 +v 1.817512 -0.535399 11.904802 +v 1.677110 -0.427414 12.254878 +v 1.673223 -0.430015 12.259636 +v 1.824337 -0.542661 11.884350 +v 1.395012 -1.776318 11.532683 +v 1.238730 -1.910191 11.656663 +v 1.382645 -1.782696 11.536819 +v 1.601349 -0.428685 12.357381 +v 1.571881 -0.470776 12.385011 +v 1.324113 -1.839184 11.575424 +v 1.571383 -0.480665 12.394703 +v 1.745132 -0.400970 12.135762 +v 1.850301 -0.642268 11.774752 +v 1.664277 -0.426769 12.279825 +v 1.610977 -1.492338 11.394062 +v 1.756851 -0.400561 12.149867 +v 1.303866 -1.865966 11.579031 +v 1.297584 -1.852710 11.633158 +v 1.260903 -1.865203 11.641067 +v 1.566735 -1.589504 11.404285 +v 1.559271 -1.606632 11.406999 +v 1.845497 -0.620232 11.794950 +v 1.260435 -1.872648 11.636117 +v 1.751026 -0.493695 12.062357 +v 1.535436 -1.631437 11.407820 +v 1.758068 -0.505219 12.035354 +v 1.846627 -0.684432 11.709728 +v 1.520784 -1.662899 11.443613 +v 1.733854 -0.421694 12.167130 +v 1.501643 -1.660228 11.454412 +v 1.854852 -0.727784 11.674120 +v 1.489604 -1.687137 11.455774 +v 1.476359 -1.698527 11.457432 +v 1.423524 -1.755572 11.495221 +v 1.600069 -1.533716 11.393373 +v 1.737814 -1.244704 11.409086 +v 1.825259 -0.922980 11.535534 +v 1.251077 -1.069891 12.392932 +v 1.830374 -0.871753 11.568998 +v 1.625269 -0.414647 12.337763 +v 1.208036 -1.824275 11.780166 +v 1.156261 -1.526651 12.128821 +v 1.178690 -1.782920 11.858646 +v 1.476337 -0.603662 12.410839 +v 1.196882 -1.247747 12.323975 +v 1.793988 -1.094080 11.453662 +v 1.175283 -1.646591 11.996507 +v 1.698493 -1.354918 11.393014 +v 1.430816 -0.671808 12.459271 +v 1.200900 -1.809071 11.820322 +v 1.397203 -0.706033 12.459612 +v 1.284484 -1.841023 11.639874 +v 1.380082 -0.728617 12.469842 +v 1.203791 -1.174861 12.350282 +v 1.740844 -1.222427 11.400336 +v 1.435763 -0.661559 12.451895 +v 1.224705 -1.845451 11.726414 +v 1.176188 -1.662967 11.982821 +v 1.825098 -0.946708 11.524587 +v 1.177053 -1.754844 11.889326 +v 1.572538 -1.549655 11.389101 +v 1.796627 -1.032120 11.473214 +v 1.341152 -0.796871 12.458581 +v 1.183637 -1.803423 11.840123 +v 1.714370 -1.255778 11.405579 +v 1.706709 -1.288802 11.403953 +v 1.849142 -0.754580 11.635699 +v 1.310216 -0.882797 12.462332 +v 1.276454 -1.843459 11.652105 +v 1.328825 -0.822881 12.466139 +v 1.453837 -0.636777 12.431705 +v 1.389881 -0.718469 12.459191 +v 1.237170 -1.853458 11.701340 +v 1.819466 -0.525573 11.913877 +v 1.818693 -0.521030 11.921268 +v 1.859603 -0.770375 11.626168 +v 1.693522 -0.407826 12.216901 +v 1.610424 -1.479713 11.373646 +v 1.242168 -1.860650 11.692482 +v 1.685641 -0.392495 12.239959 +v 1.673979 -0.400677 12.251155 +v 1.665959 -0.424489 12.243752 +v 1.634310 -0.428823 12.316854 +v 1.789271 -0.521007 11.936488 +v 1.757504 -0.413398 12.124046 +v 1.729726 -0.407860 12.150763 +v 1.238133 -1.872638 11.685079 +v 1.774839 -0.507104 11.987769 +v 1.793412 -0.518853 11.970793 +v 1.775504 -0.514065 11.974031 +v 1.232592 -1.887870 11.677668 +v 1.755890 -0.461920 12.066260 +v 1.247491 -1.880311 11.643676 +v 1.240626 -1.901428 11.647587 +v 1.737994 -0.493359 12.049279 +v 1.756558 -0.510743 12.014833 +v 1.747864 -0.501923 12.054559 +v 1.358475 -1.803596 11.532046 +v 1.560414 -1.585156 11.391165 +v 1.822858 -0.567814 11.852121 +v 1.636818 -0.427235 12.294212 +v 1.721358 -0.419018 12.158254 +v 1.552881 -1.589018 11.400504 +v 1.348107 -1.825925 11.549494 +v 1.511545 -1.653523 11.404943 +v 1.525088 -0.543576 12.385393 +v 1.488072 -1.672689 11.430449 +v 1.458345 -1.704254 11.468891 +v 1.839360 -0.639678 11.760113 +v 1.432179 -1.740607 11.480327 +v 1.844534 -0.662981 11.739754 +v 1.283746 -1.849368 11.614700 +v 1.508822 -0.571360 12.407634 +v 1.282106 -1.856923 11.629454 +v 1.504770 -0.568583 12.388819 +v 1.263023 -1.860303 11.630410 +v 1.839505 -0.594137 11.818844 +v 1.289327 -1.883790 11.586892 +v 1.250953 -1.870727 11.661516 +v 1.683283 -0.436321 12.207196 +v 1.561950 -0.477184 12.374504 +v 1.560122 -0.490186 12.373256 +v 1.700439 -0.446002 12.169158 +v 1.686967 -0.454237 12.174884 +v 1.679278 -0.450712 12.197800 +v 1.557369 -0.514516 12.348609 +v 1.697156 -0.447569 12.191462 +v 1.758919 -1.148263 11.433756 +v 1.335536 -0.806932 12.453747 +v 1.663660 -1.391649 11.385470 +v 1.797212 -1.059912 11.468455 +v 1.181363 -1.732862 11.913541 +v 1.152512 -1.448598 12.181705 +v 1.246772 -1.855922 11.689261 +v 1.163933 -1.693630 11.944664 +v 1.228751 -1.848873 11.700242 +v 1.637969 -1.443791 11.400583 +v 1.212079 -1.839403 11.747266 +v 1.160144 -1.492936 12.151026 +v 1.361053 -0.745028 12.451452 +v 1.148544 -1.604150 12.042559 +v 1.364328 -0.758523 12.456878 +v 1.678306 -1.335934 11.381716 +v 1.298099 -0.904658 12.444186 +v 1.667429 -1.370137 11.373823 +v 1.193928 -1.213355 12.328479 +v 1.169780 -1.373415 12.241224 +v 1.194378 -1.828235 11.768643 +v 1.283459 -1.843696 11.620171 +v 1.196262 -1.831029 11.755074 +v 1.276630 -1.844932 11.624949 +v 1.796750 -0.512683 11.912745 +v 1.479033 -0.576080 12.402754 +v 1.787434 -0.522969 11.902969 +v 1.844072 -0.794503 11.608429 +v 1.444257 -0.627352 12.414149 +v 1.206592 -1.143048 12.352191 +v 1.242334 -1.854151 11.671005 +v 1.264214 -1.843681 11.657056 +v 1.368023 -0.733418 12.450677 +v 1.693856 -1.328894 11.386946 +v 1.176228 -1.274367 12.301264 +v 1.609413 -0.417431 12.329751 +v 1.293683 -0.920014 12.445914 +v 1.762094 -1.169876 11.431810 +v 1.813752 -0.936488 11.532202 +v 1.174913 -1.295190 12.296058 +v 1.318955 -0.818722 12.450990 +v 1.852700 -0.737378 11.661808 +v 1.160695 -1.582805 12.065389 +v 1.781724 -1.066391 11.453927 +v 1.801960 -0.948729 11.513298 +v 1.398143 -0.679441 12.429329 +v 1.315413 -0.845638 12.465457 +v 1.355795 -0.772891 12.460579 +v 1.180218 -1.320354 12.268539 +v 1.159259 -1.321879 12.263206 +v 1.351610 -0.788260 12.461210 +v 1.144254 -1.512771 12.126052 +v 1.737423 -1.191466 11.398013 +v 1.719254 -1.221731 11.402892 +v 1.235345 -1.074775 12.381792 +v 1.845121 -0.697794 11.698452 +v 1.847949 -0.718102 11.671691 +v 1.222471 -1.136285 12.361805 +v 1.582751 -1.532312 11.376972 +v 1.218382 -1.891294 11.675078 +v 1.227131 -1.893716 11.666454 +v 1.739392 -0.400238 12.126890 +v 1.670442 -0.435168 12.211229 +v 1.740875 -0.410121 12.113792 +v 1.646727 -0.423856 12.273966 +v 1.609221 -0.427869 12.310900 +v 1.602914 -0.424630 12.342558 +v 1.597501 -0.438545 12.331469 +v 1.792331 -0.505484 11.922012 +v 1.797992 -0.548362 11.881959 +v 1.577591 -0.442586 12.352493 +v 1.796401 -0.545279 11.899267 +v 1.568056 -0.456028 12.366972 +v 1.228978 -1.882590 11.650113 +v 1.318130 -1.832134 11.561001 +v 1.796735 -0.538714 11.906175 +v 1.561196 -0.497478 12.354766 +v 1.805459 -0.556419 11.870094 +v 1.744472 -0.444395 12.076087 +v 1.303256 -1.855229 11.575980 +v 1.744479 -0.425963 12.092695 +v 1.744465 -0.455681 12.057674 +v 1.597033 -1.501273 11.376190 +v 1.272140 -1.853067 11.625822 +v 1.522940 -0.544939 12.363926 +v 1.736072 -0.475985 12.055337 +v 1.277685 -1.881477 11.587047 +v 1.740544 -0.504682 12.024693 +v 1.273232 -1.870044 11.603212 +v 1.723571 -0.422925 12.133185 +v 1.716036 -0.420031 12.148975 +v 1.265123 -1.874033 11.618629 +v 1.250176 -1.871390 11.647653 +v 1.705035 -0.434222 12.151805 +v 1.202982 -1.883301 11.702005 +v 1.828782 -0.579549 11.827374 +v 1.682548 -0.403075 12.219532 +v 1.827339 -0.619168 11.777277 +v 1.670519 -0.397119 12.240794 +v 1.537224 -1.616716 11.400312 +v 1.524550 -1.631546 11.397148 +v 1.494508 -1.669708 11.412735 +v 1.475828 -1.687137 11.430021 +v 1.445140 -1.703436 11.446737 +v 1.429197 -1.707393 11.434711 +v 1.445492 -1.716758 11.476316 +v 1.417849 -1.745148 11.469021 +v 1.727469 -0.411720 12.141643 +v 1.559022 -0.476758 12.364034 +v 1.549578 -0.527425 12.365818 +v 1.814384 -0.903668 11.539006 +v 1.151573 -1.555678 12.088052 +v 1.212924 -1.849200 11.711246 +v 1.149116 -1.754552 11.877892 +v 1.192627 -1.811502 11.806613 +v 1.170647 -1.795303 11.831097 +v 1.384595 -0.719417 12.439275 +v 1.836733 -0.822544 11.583766 +v 1.265689 -1.851128 11.634845 +v 1.200909 -1.850395 11.742942 +v 1.190129 -1.813567 11.783100 +v 1.628668 -1.452223 11.396206 +v 1.165772 -1.394301 12.218137 +v 1.582478 -1.509002 11.368015 +v 1.642123 -1.412579 11.375629 +v 1.424879 -0.647965 12.425750 +v 1.809950 -0.989714 11.490380 +v 1.814040 -0.973173 11.505177 +v 1.792491 -1.013524 11.479015 +v 1.229897 -1.036695 12.390922 +v 1.264416 -0.982360 12.420903 +v 1.325861 -0.785818 12.442121 +v 1.162129 -1.437218 12.192812 +v 1.163620 -1.313240 12.274818 +v 1.831193 -0.643115 11.751597 +v 1.211358 -1.113896 12.365148 +v 1.242503 -1.860781 11.656742 +v 1.147878 -1.339851 12.249817 +v 1.243014 -1.001234 12.404871 +v 1.701841 -1.276783 11.391005 +v 1.829755 -0.732060 11.663679 +v 1.288346 -0.884910 12.450226 +v 1.770859 -1.052337 11.457304 +v 1.829131 -0.750815 11.637466 +v 1.822801 -0.775632 11.618124 +v 1.441871 -0.625267 12.405163 +v 1.156209 -1.471808 12.166222 +v 1.166111 -1.283435 12.281961 +v 1.143736 -1.490819 12.138674 +v 1.151190 -1.534734 12.116164 +v 1.766949 -1.070065 11.449761 +v 1.416219 -0.664930 12.437583 +v 1.164380 -1.708500 11.934378 +v 1.814433 -0.858100 11.563190 +v 1.818116 -0.888099 11.555068 +v 1.771384 -1.088294 11.450114 +v 1.636264 -1.435023 11.381471 +v 1.290057 -0.862511 12.455818 +v 1.400536 -0.691627 12.440104 +v 1.470243 -0.589898 12.394021 +v 1.389586 -0.697438 12.437089 +v 1.785363 -0.529302 11.898781 +v 1.752004 -0.458588 12.034236 +v 1.787307 -0.544286 11.893956 +v 1.765826 -0.516344 11.954413 +v 1.775452 -0.535020 11.926649 +v 1.383451 -1.774930 11.498782 +v 1.660648 -0.435509 12.205985 +v 1.546967 -1.573851 11.381093 +v 1.226856 -1.890233 11.656191 +v 1.213054 -1.855968 11.703024 +v 1.653003 -0.427611 12.225547 +v 1.362953 -1.793346 11.522757 +v 1.210363 -1.870823 11.703689 +v 1.342702 -1.813816 11.543653 +v 1.539130 -1.587813 11.396847 +v 1.321427 -1.822218 11.549462 +v 1.828362 -0.661124 11.731114 +v 1.516455 -1.616869 11.388155 +v 1.305892 -1.841112 11.560278 +v 1.295897 -1.849362 11.568691 +v 1.811993 -0.596214 11.797743 +v 1.254167 -1.861251 11.625440 +v 1.719504 -0.432907 12.097452 +v 1.282782 -1.856603 11.581438 +v 1.739952 -0.513320 11.995132 +v 1.275969 -1.861845 11.591421 +v 1.750184 -0.441034 12.050905 +v 1.600078 -0.435820 12.309651 +v 1.276092 -1.875531 11.580410 +v 1.743794 -0.449510 12.063645 +v 1.575764 -0.460083 12.327231 +v 1.270253 -1.858999 11.604345 +v 1.738931 -0.466863 12.045058 +v 1.724174 -0.454186 12.079367 +v 1.240605 -1.868125 11.655829 +v 1.508125 -0.566422 12.359507 +v 1.483129 -0.572721 12.364832 +v 1.485349 -0.574862 12.379927 +v 1.733893 -0.496610 12.028245 +v 1.417987 -1.721542 11.436018 +v 1.714158 -0.432270 12.110843 +v 1.400053 -1.758272 11.477413 +v 1.663362 -0.453016 12.177795 +v 1.674809 -0.393058 12.232931 +v 1.731234 -0.414341 12.114393 +v 1.665929 -0.424521 12.220251 +v 1.664461 -0.418943 12.233267 +v 1.276687 -1.844109 11.610607 +v 1.603631 -0.415912 12.336069 +v 1.754218 -0.453104 12.043058 +v 1.584672 -0.449812 12.333329 +v 1.730829 -0.445359 12.088248 +v 1.570895 -0.469816 12.340109 +v 1.563826 -0.489347 12.326419 +v 1.698541 -0.436994 12.147641 +v 1.551802 -0.515637 12.322784 +v 1.542228 -0.528538 12.331625 +v 1.811577 -0.620767 11.769857 +v 1.136947 -1.701809 11.932825 +v 1.761274 -1.121296 11.433964 +v 1.625682 -1.432805 11.375872 +v 1.804602 -0.876167 11.555675 +v 1.648877 -1.381594 11.373330 +v 1.147778 -1.368144 12.235652 +v 1.800164 -0.894079 11.534089 +v 1.773217 -1.039129 11.472095 +v 1.450830 -0.609604 12.388662 +v 1.432573 -0.615997 12.386528 +v 1.830726 -0.683033 11.702589 +v 1.145530 -1.576079 12.069122 +v 1.142009 -1.615626 12.023314 +v 1.805084 -0.696875 11.689297 +v 1.607655 -1.453732 11.370439 +v 1.828184 -0.806429 11.590464 +v 1.137805 -1.391792 12.213808 +v 1.158729 -1.773822 11.862566 +v 1.295014 -0.853962 12.455342 +v 1.747010 -1.108719 11.428348 +v 1.150196 -1.413329 12.205548 +v 1.693213 -1.295181 11.390532 +v 1.682034 -1.310124 11.383309 +v 1.268883 -0.890689 12.433513 +v 1.808727 -0.577489 11.822794 +v 1.283027 -0.901499 12.440475 +v 1.750876 -0.438374 12.039086 +v 1.178928 -1.242678 12.311069 +v 1.178564 -1.857860 11.725874 +v 1.738755 -1.161339 11.415160 +v 1.321517 -0.805856 12.444772 +v 1.157597 -1.779505 11.847102 +v 1.160834 -1.764944 11.878846 +v 1.164644 -1.298134 12.289401 +v 1.182735 -1.834145 11.758442 +v 1.805593 -0.589811 11.809183 +v 1.666999 -1.350046 11.374655 +v 1.154742 -1.795240 11.832458 +v 1.810057 -0.646617 11.757464 +v 1.197699 -1.133917 12.346924 +v 1.176217 -1.809752 11.807381 +v 1.724583 -1.195497 11.396698 +v 1.773317 -1.023427 11.472994 +v 1.819243 -0.715686 11.673179 +v 1.712500 -1.202509 11.405907 +v 1.136655 -1.468449 12.157730 +v 1.186649 -1.181808 12.326404 +v 1.470505 -0.590385 12.375955 +v 1.260293 -0.957952 12.423668 +v 1.741575 -0.457983 12.036559 +v 1.295450 -1.853564 11.534577 +v 1.294370 -1.850254 11.558031 +v 1.597777 -0.428205 12.291237 +v 1.201279 -1.853283 11.713279 +v 1.781739 -0.509211 11.924365 +v 1.197268 -1.863870 11.700635 +v 1.572944 -0.458351 12.311787 +v 1.256763 -1.858542 11.611411 +v 1.779245 -0.525862 11.923560 +v 1.237712 -1.861053 11.643139 +v 1.770190 -0.544883 11.913344 +v 1.785369 -0.544751 11.880897 +v 1.766153 -0.554805 11.918069 +v 1.757563 -0.517416 11.953463 +v 1.777942 -0.524892 11.935455 +v 1.751463 -0.536138 11.934556 +v 1.807446 -0.653704 11.736003 +v 1.810370 -0.663767 11.714728 +v 1.738988 -0.426682 12.049721 +v 1.751842 -0.556873 11.928720 +v 1.195024 -1.893240 11.678659 +v 1.474111 -1.681511 11.407982 +v 1.754909 -0.561054 11.919191 +v 1.731725 -0.451530 12.067186 +v 1.561830 -0.471652 12.311635 +v 1.466054 -1.699573 11.445849 +v 1.181888 -1.885604 11.700326 +v 1.732784 -0.472577 12.035100 +v 1.195872 -1.891904 11.696268 +v 1.814075 -0.610914 11.788636 +v 1.728101 -0.481077 12.025496 +v 1.399189 -1.747844 11.447933 +v 1.515297 -0.544498 12.337976 +v 1.718151 -0.451562 12.087096 +v 1.369811 -1.763741 11.469803 +v 1.353251 -1.793105 11.498653 +v 1.309117 -1.827693 11.544166 +v 1.685302 -0.443392 12.132342 +v 1.650621 -0.425797 12.238470 +v 1.731200 -0.418067 12.095143 +v 1.267309 -0.947600 12.432281 +v 1.814420 -0.744165 11.647519 +v 1.678285 -1.292650 11.384204 +v 1.812961 -0.756380 11.626024 +v 1.111725 -1.544890 12.085210 +v 1.179239 -1.844091 11.749269 +v 1.785583 -0.965939 11.498953 +v 1.123602 -1.564893 12.065789 +v 1.801863 -0.620330 11.779624 +v 1.132852 -1.642939 11.995810 +v 1.160127 -1.821158 11.798705 +v 1.132679 -1.585649 12.051743 +v 1.166563 -1.221452 12.303378 +v 1.425338 -0.638384 12.399955 +v 1.560101 -1.546821 11.368448 +v 1.757911 -1.054086 11.446639 +v 1.294310 -0.838311 12.434335 +v 1.686816 -1.272246 11.388092 +v 1.737081 -1.126898 11.422764 +v 1.812514 -0.793385 11.599762 +v 1.736577 -1.181458 11.397817 +v 1.822687 -0.849294 11.572096 +v 1.335027 -0.773248 12.438595 +v 1.122258 -1.535793 12.096079 +v 1.131619 -1.432532 12.182897 +v 1.631185 -1.415393 11.372509 +v 1.252351 -0.943051 12.427172 +v 1.326521 -0.772988 12.428188 +v 1.172501 -1.826942 11.772305 +v 1.455341 -0.599878 12.380176 +v 1.661036 -1.330309 11.370266 +v 1.604311 -1.463785 11.369638 +v 1.702896 -1.219254 11.397719 +v 1.132490 -1.726611 11.904924 +v 1.782040 -0.573885 11.829431 +v 1.147452 -1.767711 11.860335 +v 1.718157 -1.163244 11.411262 +v 1.120272 -1.482978 12.132561 +v 1.783556 -0.594395 11.817040 +v 1.279082 -0.861232 12.437491 +v 1.795132 -0.642272 11.762364 +v 1.788850 -0.920582 11.529289 +v 1.363525 -0.716441 12.426049 +v 1.342855 -0.743273 12.424452 +v 1.736097 -0.431291 12.039414 +v 1.613523 -0.430948 12.266255 +v 1.540539 -1.569106 11.363935 +v 1.801466 -0.569387 11.826478 +v 1.608337 -0.435598 12.253317 +v 1.777283 -0.529043 11.888626 +v 1.779358 -0.549618 11.850978 +v 1.194086 -1.854702 11.704824 +v 1.770465 -0.527198 11.901506 +v 1.753321 -0.555264 11.903568 +v 1.729832 -0.444261 12.056363 +v 1.744061 -0.529004 11.943144 +v 1.176266 -1.893444 11.692920 +v 1.575574 -0.443578 12.293035 +v 1.737150 -0.527499 11.961065 +v 1.724503 -0.464772 12.031176 +v 1.497095 -1.629576 11.378593 +v 1.470138 -1.657622 11.381982 +v 1.801114 -0.733079 11.654239 +v 1.741451 -0.560967 11.918582 +v 1.734997 -0.523086 11.975352 +v 1.723215 -0.505293 11.998478 +v 1.266697 -1.857826 11.566196 +v 1.685387 -0.449138 12.119580 +v 1.268349 -1.852190 11.595771 +v 1.675582 -0.437413 12.148422 +v 1.337169 -1.801677 11.485687 +v 1.246576 -1.859739 11.622893 +v 1.222581 -1.870363 11.643963 +v 1.333362 -1.804749 11.510215 +v 1.331667 -1.811215 11.524497 +v 1.209202 -1.874369 11.639658 +v 1.315376 -1.820205 11.524245 +v 1.634298 -0.421676 12.245111 +v 1.643440 -0.442508 12.177465 +v 1.702045 -0.449816 12.092232 +v 1.689910 -0.456384 12.108284 +v 1.549385 -0.505615 12.299166 +v 1.796852 -0.599586 11.797152 +v 1.536677 -0.523445 12.305559 +v 1.716910 -1.185712 11.398822 +v 1.797230 -0.562006 11.844078 +v 1.794855 -0.846381 11.562036 +v 1.802166 -0.767432 11.622833 +v 1.393080 -0.670558 12.412740 +v 1.785683 -0.868674 11.550720 +v 1.815072 -0.818918 11.583605 +v 1.812759 -0.675493 11.696751 +v 1.203056 -1.081875 12.367056 +v 1.176871 -1.196526 12.313909 +v 1.520067 -1.596001 11.371034 +v 1.308472 -0.804558 12.431029 +v 1.712969 -1.140453 11.410639 +v 1.599546 -1.437487 11.365727 +v 1.592336 -1.488029 11.351662 +v 1.154876 -1.836058 11.757722 +v 1.185369 -1.159029 12.329924 +v 1.150745 -1.270974 12.274977 +v 1.405026 -0.655367 12.416896 +v 1.150852 -1.287298 12.271658 +v 1.556811 -1.523433 11.365223 +v 1.728296 -0.442064 12.041081 +v 1.691276 -1.232014 11.391001 +v 1.590126 -0.447640 12.253998 +v 1.784800 -0.887291 11.534949 +v 1.389662 -0.667430 12.395232 +v 1.743097 -1.079123 11.426880 +v 1.132077 -1.319482 12.246570 +v 1.665363 -1.300529 11.371728 +v 1.374866 -0.690549 12.414133 +v 1.136165 -1.661969 11.970107 +v 1.643227 -1.365950 11.367841 +v 1.275356 -0.850119 12.421220 +v 1.140772 -1.806794 11.812106 +v 1.132973 -1.754887 11.873704 +v 1.216678 -1.059607 12.374953 +v 1.765152 -1.003870 11.474048 +v 1.781667 -0.631222 11.779549 +v 1.617473 -1.402538 11.353045 +v 1.123688 -1.467435 12.153649 +v 1.231002 -0.961841 12.410151 +v 1.127423 -1.521864 12.105299 +v 1.533881 -1.568202 11.358604 +v 1.181889 -1.848496 11.698671 +v 1.181325 -1.872563 11.692189 +v 1.177815 -1.878712 11.682882 +v 1.510666 -1.611636 11.372063 +v 1.775290 -0.603760 11.803408 +v 1.613133 -0.428474 12.227369 +v 1.713606 -0.460441 12.033845 +v 1.700239 -0.460223 12.074528 +v 1.705729 -0.459322 12.048076 +v 1.765677 -0.531603 11.877251 +v 1.274075 -1.853868 11.580441 +v 1.499437 -1.639889 11.380795 +v 1.764006 -0.532925 11.891642 +v 1.774749 -0.545019 11.864429 +v 1.455482 -1.684684 11.398457 +v 1.438427 -1.697279 11.421978 +v 1.402350 -1.731574 11.428282 +v 1.716058 -0.476288 12.008045 +v 1.285786 -1.862531 11.539694 +v 1.728912 -0.535379 11.933042 +v 1.724787 -0.518524 11.981410 +v 1.585324 -0.433582 12.286307 +v 1.206060 -1.887244 11.648335 +v 1.365044 -1.759550 11.453684 +v 1.673292 -0.446048 12.130098 +v 1.555536 -0.478517 12.307274 +v 1.666425 -0.435435 12.139309 +v 1.650999 -0.446998 12.154351 +v 1.625145 -0.423651 12.218104 +v 1.545069 -0.493885 12.295365 +v 1.518385 -0.537016 12.303571 +v 1.495315 -0.553605 12.332953 +v 1.482059 -0.567228 12.342301 +v 1.356770 -1.783472 11.480146 +v 1.464146 -0.585516 12.354938 +v 1.687778 -0.485214 12.057962 +v 1.685774 -0.489999 12.070152 +v 1.683616 -0.499774 12.060413 +v 1.677945 -0.509427 12.066067 +v 1.140710 -1.688509 11.943086 +v 1.227476 -1.005278 12.390287 +v 1.135711 -1.793252 11.832808 +v 1.176020 -1.852749 11.693419 +v 1.496098 -1.617016 11.373358 +v 1.140195 -1.303758 12.257780 +v 1.753185 -1.060141 11.431417 +v 1.116379 -1.640455 11.988689 +v 1.628462 -1.398244 11.355327 +v 1.192540 -1.894255 11.657751 +v 1.121519 -1.734950 11.896082 +v 1.114310 -1.335713 12.225062 +v 1.772686 -0.555217 11.839481 +v 1.778218 -0.984510 11.485827 +v 1.532631 -1.553509 11.360904 +v 1.164735 -1.243251 12.292176 +v 1.170637 -1.859810 11.716016 +v 1.788580 -0.663416 11.710588 +v 1.133118 -1.447587 12.169509 +v 1.189521 -1.092747 12.351776 +v 1.354730 -0.729085 12.435938 +v 1.267493 -0.863578 12.427975 +v 1.232057 -0.942877 12.415971 +v 1.788892 -0.656143 11.739598 +v 1.113231 -1.679793 11.946712 +v 1.793477 -0.755280 11.637928 +v 1.109129 -1.697980 11.934397 +v 1.672634 -1.252599 11.382844 +v 1.127942 -1.774459 11.845018 +v 1.599708 -1.409835 11.368456 +v 1.789731 -0.781528 11.606555 +v 1.494054 -1.611444 11.346945 +v 1.591725 -1.425581 11.361967 +v 1.640233 -1.323725 11.355501 +v 1.158475 -1.850353 11.734372 +v 1.107687 -1.473816 12.130659 +v 1.743428 -1.012162 11.459880 +v 1.745882 -1.030105 11.452120 +v 1.252480 -0.917747 12.422587 +v 1.752245 -0.634535 11.780094 +v 1.170448 -1.169763 12.319602 +v 1.144365 -1.627726 12.008841 +v 1.765263 -0.645305 11.766285 +v 1.313390 -0.772750 12.416669 +v 1.315721 -0.788208 12.424109 +v 1.101195 -1.502045 12.110595 +v 1.220451 -0.986448 12.396211 +v 1.719698 -1.106537 11.415179 +v 1.150300 -1.235021 12.285937 +v 1.184715 -1.884153 11.647197 +v 1.233455 -1.855938 11.571302 +v 1.772864 -0.660311 11.727552 +v 1.752307 -0.535626 11.876587 +v 1.714814 -0.542914 11.922154 +v 1.788930 -0.701131 11.683560 +v 1.715444 -0.530526 11.955447 +v 1.712187 -0.495060 11.987796 +v 1.708537 -0.510691 11.965335 +v 1.245017 -1.875122 11.557447 +v 1.441627 -1.687526 11.385813 +v 1.573704 -0.441229 12.277803 +v 1.233872 -1.856523 11.600920 +v 1.583607 -0.452279 12.247907 +v 1.642336 -0.431898 12.203041 +v 1.541062 -0.466690 12.291910 +v 1.536194 -0.477006 12.296469 +v 1.656088 -0.448712 12.107057 +v 1.316219 -1.808444 11.507661 +v 1.301211 -1.823505 11.506248 +v 1.683569 -0.463582 12.082513 +v 1.679692 -0.478395 12.061413 +v 1.510989 -0.530976 12.293533 +v 1.508411 -0.540748 12.296095 +v 1.672754 -0.493782 12.073717 +v 1.481283 -0.562968 12.315308 +v 1.667646 -0.505283 12.072173 +v 1.668900 -0.509499 12.053123 +v 1.460813 -0.585687 12.342953 +v 1.292783 -1.837270 11.519294 +v 1.280056 -1.858782 11.511414 +v 1.281147 -1.866355 11.526093 +v 1.415671 -1.718216 11.403798 +v 1.430614 -1.700369 11.405469 +v 1.731559 -0.551825 11.885106 +v 1.635864 -1.352595 11.359833 +v 1.118701 -1.667876 11.957485 +v 1.134554 -1.826358 11.782114 +v 1.166019 -1.854683 11.691955 +v 1.769011 -0.588829 11.812650 +v 1.175270 -1.139491 12.325041 +v 1.556856 -1.510323 11.345549 +v 1.619166 -1.379996 11.352571 +v 1.665271 -1.270744 11.375990 +v 1.406736 -0.643724 12.382594 +v 1.437078 -0.595400 12.342331 +v 1.372487 -0.681224 12.397913 +v 1.122172 -1.307112 12.250296 +v 1.353244 -0.713773 12.397629 +v 1.122017 -1.804302 11.825811 +v 1.789059 -0.674611 11.697120 +v 1.723495 -1.089006 11.428515 +v 1.093920 -1.550367 12.069159 +v 1.780041 -0.686097 11.684540 +v 1.783700 -0.807548 11.582672 +v 1.575102 -1.479253 11.340833 +v 1.324406 -0.751345 12.411564 +v 1.516243 -1.539848 11.352668 +v 1.116955 -1.415107 12.182492 +v 1.340592 -0.728410 12.397830 +v 1.126897 -1.353195 12.224078 +v 1.102432 -1.453831 12.149821 +v 1.290258 -0.806974 12.423569 +v 1.108310 -1.588676 12.039389 +v 1.211313 -0.957906 12.387920 +v 1.115277 -1.757276 11.867354 +v 1.624441 -1.345342 11.355217 +v 1.249579 -0.882569 12.426320 +v 1.713850 -1.124287 11.413145 +v 1.768030 -0.907531 11.523322 +v 1.755497 -0.913104 11.519310 +v 1.756488 -0.659945 11.748273 +v 1.772852 -0.921320 11.515424 +v 1.537978 -1.538993 11.357797 +v 1.672518 -1.232487 11.392703 +v 1.144437 -1.835937 11.764131 +v 1.127274 -1.815041 11.800465 +v 1.732828 -1.080189 11.425386 +v 1.759897 -0.619007 11.785225 +v 1.782926 -0.652271 11.720513 +v 1.126459 -1.845407 11.759604 +v 1.119794 -1.598735 12.030587 +v 1.433272 -0.606838 12.363254 +v 1.159828 -1.187164 12.304276 +v 1.104098 -1.784517 11.833052 +v 1.136679 -1.217752 12.279653 +v 1.763453 -0.859787 11.537809 +v 1.514081 -1.586158 11.358865 +v 1.175242 -1.111222 12.339061 +v 1.163201 -1.863997 11.712073 +v 1.420379 -0.621192 12.363851 +v 1.703720 -0.470707 12.011623 +v 1.688835 -0.469200 12.033086 +v 1.201383 -1.867804 11.619268 +v 1.266881 -1.872935 11.517828 +v 1.464825 -1.638800 11.366247 +v 1.252980 -1.877304 11.525633 +v 1.236395 -1.896282 11.538184 +v 1.233006 -1.891911 11.550838 +v 1.221849 -1.907966 11.547524 +v 1.217595 -1.917311 11.553511 +v 1.452321 -1.652367 11.370662 +v 1.436546 -1.666286 11.366054 +v 1.679745 -0.475183 12.053631 +v 1.497786 -0.551592 12.295140 +v 1.703912 -0.484467 11.998855 +v 1.774727 -0.776652 11.599621 +v 1.749626 -0.583176 11.795448 +v 1.655088 -0.440309 12.127334 +v 1.629773 -0.438775 12.177553 +v 1.380481 -1.733559 11.404833 +v 1.659712 -0.460043 12.083879 +v 1.741610 -0.545749 11.879127 +v 1.673345 -0.472692 12.056586 +v 1.665678 -0.464908 12.077526 +v 1.670182 -0.486356 12.050265 +v 1.664662 -0.485250 12.061060 +v 1.657854 -0.493957 12.058881 +v 1.661478 -0.503617 12.050686 +v 1.660813 -0.509649 12.062295 +v 1.584793 -0.451601 12.235641 +v 1.330709 -1.787309 11.460938 +v 1.539774 -0.503498 12.291379 +v 1.277357 -1.830690 11.497362 +v 1.242841 -1.848548 11.579165 +v 1.219633 -1.860122 11.590105 +v 1.250203 -1.883750 11.540216 +v 1.579683 -1.454038 11.346019 +v 1.419756 -0.603354 12.339167 +v 1.774864 -0.670989 11.706287 +v 1.696037 -1.168632 11.391101 +v 1.145697 -1.866500 11.713356 +v 1.135446 -1.848614 11.733592 +v 1.759311 -0.935389 11.505682 +v 1.769875 -0.944136 11.505725 +v 1.788603 -0.710791 11.659874 +v 1.651865 -1.286506 11.367414 +v 1.761683 -0.570124 11.816253 +v 1.764525 -0.683252 11.685419 +v 1.751003 -0.600006 11.790835 +v 1.124806 -1.742979 11.882584 +v 1.748699 -0.969636 11.480886 +v 1.558772 -1.479366 11.334314 +v 1.733699 -0.999371 11.469242 +v 1.099453 -1.658910 11.958405 +v 1.099236 -1.720995 11.901138 +v 1.527295 -1.532737 11.344062 +v 1.107497 -1.828550 11.795143 +v 1.694160 -1.180059 11.389727 +v 1.105371 -1.390264 12.193961 +v 1.680781 -1.208784 11.390182 +v 1.142777 -1.867138 11.700716 +v 1.788441 -0.824137 11.571410 +v 1.171912 -1.878988 11.662930 +v 1.093311 -1.494665 12.117993 +v 1.136428 -1.252093 12.278258 +v 1.776684 -0.841500 11.556154 +v 1.092430 -1.566114 12.047465 +v 1.102800 -1.622258 11.998716 +v 1.612251 -1.359435 11.356469 +v 1.114366 -1.836776 11.776222 +v 1.160451 -1.876262 11.671893 +v 1.554198 -1.458664 11.330000 +v 1.130414 -1.266361 12.265845 +v 1.300557 -0.792828 12.417663 +v 1.164331 -1.150959 12.315904 +v 1.099217 -1.768251 11.850616 +v 1.750278 -0.962145 11.485195 +v 1.248319 -0.858085 12.417521 +v 1.508356 -1.575479 11.354157 +v 1.107280 -1.422487 12.171673 +v 1.689405 -1.138408 11.402679 +v 1.653596 -1.243030 11.378297 +v 1.730854 -1.022476 11.437983 +v 1.375487 -0.664229 12.374986 +v 1.482797 -1.620772 11.371964 +v 1.771692 -0.652457 11.716672 +v 1.683480 -0.471896 12.016978 +v 1.673283 -0.475580 12.050375 +v 1.433630 -1.672397 11.371767 +v 1.423525 -1.695521 11.387210 +v 1.705049 -0.489957 11.988173 +v 1.277032 -1.854758 11.496853 +v 1.269528 -1.867378 11.486624 +v 1.250775 -1.876345 11.503257 +v 1.245880 -1.870263 11.519053 +v 1.342895 -1.766574 11.435248 +v 1.706044 -0.496324 11.969218 +v 1.225364 -1.899051 11.532431 +v 1.747875 -0.554583 11.834938 +v 1.218290 -1.892362 11.551097 +v 1.213003 -1.916007 11.540960 +v 1.318195 -1.804012 11.468798 +v 1.311519 -1.808779 11.478300 +v 1.296476 -1.815890 11.488534 +v 1.764449 -0.667295 11.718870 +v 1.217118 -1.873829 11.555021 +v 1.594310 -0.428312 12.205991 +v 1.446725 -0.587834 12.328628 +v 1.631251 -0.441225 12.159746 +v 1.612659 -0.424752 12.193259 +v 1.562643 -0.443642 12.281508 +v 1.562732 -0.453830 12.238744 +v 1.501566 -0.513312 12.282053 +v 1.493311 -1.600579 11.340802 +v 1.475447 -1.615897 11.351716 +v 1.174110 -1.078350 12.342289 +v 1.708247 -1.096218 11.415371 +v 1.107256 -1.820047 11.815261 +v 1.603579 -1.376751 11.348919 +v 1.770659 -0.701747 11.661937 +v 1.130714 -1.189548 12.290107 +v 1.159334 -1.879113 11.659561 +v 1.272171 -0.834645 12.415209 +v 1.765017 -0.719927 11.651804 +v 1.771672 -0.723757 11.651293 +v 1.682852 -1.153736 11.394779 +v 1.743230 -0.611091 11.786595 +v 1.097604 -1.825764 11.795211 +v 1.540158 -1.501651 11.341724 +v 1.114061 -1.371766 12.207508 +v 1.121048 -1.858783 11.726518 +v 1.131027 -1.867202 11.716246 +v 1.199053 -1.042620 12.362417 +v 1.290933 -0.786261 12.403354 +v 1.112781 -1.323096 12.230562 +v 1.477471 -1.604120 11.343823 +v 1.710557 -1.075593 11.419519 +v 1.776687 -0.805184 11.582623 +v 1.216495 -0.942192 12.400567 +v 1.137711 -1.882932 11.675066 +v 1.402651 -0.635989 12.359260 +v 1.622508 -1.318060 11.352158 +v 1.764979 -0.822892 11.571891 +v 1.753111 -0.840225 11.553555 +v 1.724541 -1.035941 11.427870 +v 1.664944 -1.198193 11.373096 +v 1.123143 -1.232032 12.266321 +v 1.759843 -0.889045 11.525370 +v 1.234044 -0.890148 12.416954 +v 1.317021 -0.735792 12.393623 +v 1.172819 -1.872943 11.631698 +v 1.590815 -1.381504 11.340723 +v 1.742261 -0.650319 11.752923 +v 1.598272 -1.394525 11.351026 +v 1.294853 -0.773658 12.396486 +v 1.178828 -1.025531 12.351414 +v 1.422452 -1.678324 11.381542 +v 1.414433 -1.687853 11.381702 +v 1.414336 -1.711191 11.383249 +v 1.214154 -1.896910 11.529834 +v 1.436716 -0.593811 12.320147 +v 1.204332 -1.901312 11.536056 +v 1.382118 -1.725813 11.381466 +v 1.358074 -1.749726 11.425571 +v 1.746654 -0.574996 11.801789 +v 1.703024 -0.520917 11.955064 +v 1.626956 -0.444912 12.129340 +v 1.709174 -0.534184 11.933757 +v 1.599796 -0.439798 12.177902 +v 1.738280 -0.681193 11.732577 +v 1.770051 -0.737801 11.632372 +v 1.684802 -0.510820 11.960004 +v 1.580576 -0.440504 12.199023 +v 1.762991 -0.752120 11.623947 +v 1.651808 -0.471259 12.050678 +v 1.675013 -0.492097 11.969671 +v 1.646205 -0.467400 12.073439 +v 1.640059 -0.444736 12.105185 +v 1.551252 -0.445279 12.260041 +v 1.291763 -1.827664 11.465232 +v 1.280636 -1.825774 11.485565 +v 1.248420 -1.858286 11.510216 +v 1.216061 -1.862097 11.563191 +v 1.452086 -0.575167 12.316146 +v 1.203360 -1.861282 11.602933 +v 1.274844 -1.838635 11.485611 +v 1.275513 -1.856589 11.473016 +v 1.280932 -1.855216 11.450299 +v 1.265953 -1.864106 11.468492 +v 1.239157 -1.874156 11.482992 +v 1.208185 -1.910019 11.547781 +v 1.767981 -0.757818 11.617750 +v 1.078421 -1.696933 11.919312 +v 1.483340 -1.581434 11.348137 +v 1.092073 -1.594772 12.019561 +v 1.086443 -1.464439 12.134729 +v 1.097880 -1.801808 11.820113 +v 1.580726 -1.433249 11.344839 +v 1.733178 -0.937766 11.484902 +v 1.112221 -1.849952 11.755538 +v 1.738032 -0.888456 11.519803 +v 1.724157 -0.970387 11.467710 +v 1.249308 -0.842555 12.397262 +v 1.162632 -1.112264 12.327141 +v 1.404498 -0.617328 12.342497 +v 1.402769 -1.676387 11.378710 +v 1.501867 -1.563123 11.351748 +v 1.398558 -1.705394 11.363152 +v 1.161457 -1.874232 11.626462 +v 1.094136 -1.349092 12.201251 +v 1.086001 -1.378248 12.191176 +v 1.107450 -1.291445 12.239145 +v 1.744241 -0.676535 11.739846 +v 1.152574 -1.166626 12.302816 +v 1.266766 -0.814766 12.404658 +v 1.329341 -0.724618 12.376471 +v 1.364202 -0.663171 12.353350 +v 1.084173 -1.416356 12.165702 +v 1.080876 -1.509414 12.092598 +v 1.607943 -1.308641 11.339025 +v 1.089913 -1.318960 12.216123 +v 1.744853 -0.853028 11.543907 +v 1.731852 -0.931380 11.497525 +v 1.081803 -1.713308 11.905479 +v 1.067894 -1.738083 11.876456 +v 1.080989 -1.791008 11.824872 +v 1.094396 -1.750708 11.866685 +v 1.078203 -1.439987 12.154308 +v 1.520091 -1.512373 11.340638 +v 1.168529 -1.063134 12.337355 +v 1.519560 -1.531992 11.338799 +v 1.194728 -0.979829 12.375657 +v 1.487893 -1.554254 11.345491 +v 1.158829 -1.085987 12.321198 +v 1.562690 -1.450783 11.338391 +v 1.203001 -1.007602 12.375763 +v 1.110447 -1.866636 11.714396 +v 1.757973 -0.693692 11.665200 +v 1.150791 -1.876864 11.640728 +v 1.143442 -1.147411 12.309477 +v 1.756712 -0.770384 11.602340 +v 1.097654 -1.856686 11.746338 +v 1.085588 -1.399151 12.184649 +v 1.707394 -0.952939 11.474531 +v 1.169574 -1.877209 11.616751 +v 1.749801 -0.683889 11.699450 +v 1.122037 -1.888901 11.654620 +v 1.471353 -0.555377 12.263856 +v 1.732409 -0.552449 11.833669 +v 1.412327 -1.671933 11.375246 +v 1.448175 -0.577994 12.295682 +v 1.740012 -0.567977 11.817053 +v 1.399739 -1.718350 11.374237 +v 1.685759 -0.488825 11.997578 +v 1.652729 -0.471946 12.035942 +v 1.693730 -0.492063 11.968189 +v 1.752192 -0.736007 11.631749 +v 1.366582 -1.742741 11.409255 +v 1.664236 -0.478404 12.003885 +v 1.329715 -1.778232 11.429283 +v 1.594010 -0.443501 12.168406 +v 1.306492 -1.808183 11.450300 +v 1.372770 -1.741744 11.383601 +v 1.713697 -0.548510 11.892224 +v 1.253606 -1.844737 11.498709 +v 1.237784 -1.846190 11.523170 +v 1.220976 -1.853372 11.542901 +v 1.646025 -0.449025 12.086669 +v 1.223179 -1.875618 11.527644 +v 1.194103 -1.892663 11.554784 +v 1.739288 -0.547834 11.860741 +v 1.178757 -1.876928 11.603537 +v 1.287809 -1.833556 11.457968 +v 1.685715 -0.518726 11.941721 +v 1.570764 -0.449317 12.213249 +v 1.268925 -1.868628 11.443560 +v 1.539365 -0.457278 12.247439 +v 1.534331 -0.461895 12.280905 +v 1.502182 -0.489464 12.283603 +v 1.492217 -0.541181 12.271850 +v 1.712657 -0.549409 11.870369 +v 1.253429 -1.835920 11.508211 +v 1.240942 -1.860400 11.522691 +v 1.213189 -1.885972 11.528093 +v 1.202306 -1.897864 11.536001 +v 1.214767 -1.895622 11.537939 +v 1.304033 -0.753240 12.394162 +v 1.571776 -1.377069 11.332424 +v 1.091575 -1.841082 11.773647 +v 1.166095 -1.000633 12.351727 +v 1.742629 -0.780094 11.611730 +v 1.720691 -0.646498 11.756311 +v 1.264779 -0.787177 12.383956 +v 1.115616 -1.876132 11.684690 +v 1.674640 -1.178536 11.382101 +v 1.083886 -1.633893 11.985222 +v 1.217878 -0.902843 12.397861 +v 1.732520 -0.597705 11.782247 +v 1.076972 -1.718985 11.895547 +v 1.640898 -1.235142 11.369372 +v 1.687915 -1.074708 11.401405 +v 1.739461 -0.712198 11.669907 +v 1.223814 -0.918425 12.413410 +v 1.142980 -1.884211 11.656779 +v 1.075545 -1.483954 12.117410 +v 1.339476 -0.706401 12.372921 +v 1.187477 -0.956872 12.377499 +v 1.076117 -1.669347 11.940946 +v 1.234804 -0.863445 12.396083 +v 1.745704 -0.756980 11.628474 +v 1.221550 -0.892332 12.389472 +v 1.443061 -1.629850 11.338873 +v 1.674192 -1.102328 11.404990 +v 1.441523 -1.644765 11.355453 +v 1.576202 -1.399597 11.340395 +v 1.074395 -1.543414 12.060276 +v 1.116808 -1.873089 11.699465 +v 1.076057 -1.806907 11.809225 +v 1.730913 -0.689776 11.698749 +v 1.262068 -0.802559 12.389291 +v 1.432380 -1.649012 11.348374 +v 1.729294 -0.755503 11.633069 +v 1.316899 -0.701645 12.353385 +v 1.717075 -1.001410 11.440372 +v 1.061334 -1.655904 11.956121 +v 1.261927 -1.870387 11.456055 +v 1.078183 -1.360833 12.187026 +v 1.737243 -0.719580 11.667289 +v 1.501619 -1.530091 11.330913 +v 1.473386 -1.560694 11.333755 +v 1.751279 -0.791967 11.570604 +v 1.546085 -1.466503 11.320989 +v 1.590150 -1.353302 11.335151 +v 1.734793 -0.800512 11.585188 +v 1.741177 -0.813210 11.562243 +v 1.306904 -0.736562 12.371264 +v 1.744648 -0.865642 11.530755 +v 1.431645 -1.665628 11.350352 +v 1.728253 -0.573807 11.787919 +v 1.748225 -0.780993 11.588313 +v 1.729603 -0.558355 11.818227 +v 1.319469 -1.791636 11.425354 +v 1.678998 -0.497527 11.962462 +v 1.420009 -1.671912 11.356424 +v 1.294166 -1.807357 11.425632 +v 1.374092 -1.717133 11.366156 +v 1.698389 -0.539408 11.904725 +v 1.244864 -1.833961 11.503800 +v 1.369424 -1.739327 11.376259 +v 1.216087 -1.848624 11.538772 +v 1.347012 -1.748849 11.407993 +v 1.325878 -1.755821 11.423311 +v 1.206555 -1.856489 11.542035 +v 1.690323 -0.521723 11.921266 +v 1.201161 -1.875634 11.534869 +v 1.539352 -0.452298 12.199582 +v 1.187517 -1.888820 11.552776 +v 1.604974 -0.441546 12.141619 +v 1.189230 -1.876653 11.565446 +v 1.506189 -0.463792 12.275284 +v 1.500327 -0.467099 12.286202 +v 1.318849 -1.767877 11.417836 +v 1.527243 -0.462857 12.254954 +v 1.184880 -1.872380 11.580030 +v 1.157389 -1.889816 11.596626 +v 1.627127 -0.447349 12.084451 +v 1.494480 -0.486797 12.277974 +v 1.630422 -0.468806 12.076796 +v 1.282208 -1.840245 11.435966 +v 1.275773 -1.840750 11.417848 +v 1.236776 -1.877542 11.464042 +v 1.440774 -0.577752 12.281354 +v 1.239259 -1.855790 11.488816 +v 1.239260 -1.869613 11.499326 +v 1.227605 -1.874388 11.484245 +v 1.217768 -1.862338 11.541289 +v 1.410422 -0.613612 12.313693 +v 1.558177 -1.392864 11.325541 +v 1.061348 -1.760075 11.853625 +v 1.714425 -0.975435 11.459146 +v 1.064017 -1.684494 11.927157 +v 1.143593 -1.879658 11.628719 +v 1.199621 -0.917871 12.391479 +v 1.646935 -1.182634 11.370779 +v 1.704721 -1.028605 11.426618 +v 1.713615 -1.056228 11.420586 +v 1.151415 -1.065232 12.321650 +v 1.527334 -1.479833 11.319878 +v 1.051723 -1.445667 12.132625 +v 1.353978 -0.675359 12.361239 +v 1.080590 -1.827408 11.789186 +v 1.074054 -1.854956 11.760851 +v 1.250711 -1.885576 11.440512 +v 1.737695 -0.790622 11.595222 +v 1.236630 -0.849477 12.387862 +v 1.384400 -0.630424 12.333935 +v 1.456176 -1.625238 11.346780 +v 1.177170 -0.972489 12.362280 +v 1.144288 -1.097632 12.310782 +v 1.133538 -1.127599 12.305628 +v 1.666741 -1.126845 11.395792 +v 1.727900 -0.701887 11.681244 +v 1.119194 -1.888260 11.664450 +v 1.064728 -1.779244 11.830689 +v 1.122651 -1.165040 12.295464 +v 1.730967 -0.826149 11.549358 +v 1.418050 -1.667506 11.338696 +v 1.503359 -1.512010 11.328341 +v 1.129614 -1.876986 11.636847 +v 1.128688 -1.895555 11.627654 +v 1.105278 -1.898192 11.663637 +v 1.650517 -1.203007 11.369347 +v 1.068666 -1.609958 11.997552 +v 1.562166 -1.420339 11.331766 +v 1.049121 -1.469007 12.114363 +v 1.714426 -0.733270 11.648565 +v 1.541879 -1.439756 11.323209 +v 1.208733 -0.893752 12.371051 +v 1.736677 -0.911906 11.513679 +v 1.708675 -0.901963 11.512165 +v 1.701004 -0.586021 11.810205 +v 1.713840 -0.615235 11.777302 +v 1.722202 -0.586203 11.785964 +v 1.717887 -0.628311 11.770824 +v 1.731365 -0.807345 11.567953 +v 1.315938 -0.724359 12.360121 +v 1.460058 -1.579586 11.336406 +v 1.490684 -1.540004 11.326664 +v 1.708753 -0.557668 11.792866 +v 1.742269 -0.795975 11.571574 +v 1.720465 -0.607760 11.778802 +v 1.706170 -0.598394 11.805433 +v 1.677016 -0.527961 11.906075 +v 1.236915 -1.838679 11.494242 +v 1.244302 -1.841167 11.492282 +v 1.229692 -1.840775 11.517938 +v 1.214364 -1.843628 11.525675 +v 1.130699 -1.909801 11.615978 +v 1.708354 -0.554992 11.850576 +v 1.707364 -0.557073 11.823953 +v 1.399262 -1.672887 11.360967 +v 1.396568 -1.668509 11.344507 +v 1.564166 -0.444784 12.169445 +v 1.363068 -1.731544 11.370190 +v 1.693030 -0.544346 11.862818 +v 1.543246 -0.457072 12.228685 +v 1.509745 -0.468701 12.250240 +v 1.494944 -0.469972 12.272850 +v 1.519508 -0.464693 12.238383 +v 1.602398 -0.445957 12.105873 +v 1.626210 -0.477593 12.064516 +v 1.188850 -1.878541 11.539377 +v 1.664502 -0.508484 11.936742 +v 1.178657 -1.881454 11.555702 +v 1.353447 -1.748976 11.381980 +v 1.331646 -1.750238 11.417779 +v 1.291352 -1.814689 11.446814 +v 1.485063 -0.510049 12.264001 +v 1.474154 -0.534509 12.252514 +v 1.268751 -1.852395 11.417753 +v 1.431693 -0.601300 12.291279 +v 1.227442 -1.877422 11.474318 +v 1.692149 -0.563812 11.843803 +v 1.147938 -1.897231 11.605448 +v 1.728475 -0.740394 11.638415 +v 1.415259 -1.645918 11.337523 +v 1.068190 -1.407049 12.159086 +v 1.410072 -1.649713 11.340252 +v 1.618941 -1.232803 11.358631 +v 1.657857 -0.486063 11.971124 +v 1.711350 -0.916797 11.507191 +v 1.101787 -1.880019 11.674660 +v 1.673183 -1.081860 11.405934 +v 1.687965 -0.657464 11.731431 +v 1.612568 -1.276910 11.346598 +v 1.043945 -1.532116 12.059551 +v 1.376323 -1.706126 11.363407 +v 1.107830 -1.255799 12.250488 +v 1.290340 -0.754986 12.386682 +v 1.098411 -1.877842 11.696626 +v 1.686096 -0.993269 11.436345 +v 1.649911 -1.166598 11.378637 +v 1.275575 -0.768407 12.378222 +v 1.071154 -1.340710 12.189480 +v 1.455439 -1.598882 11.336200 +v 1.240113 -0.828127 12.382442 +v 1.109400 -1.216665 12.259675 +v 1.699345 -0.618534 11.776077 +v 1.688233 -1.034009 11.420679 +v 1.057583 -1.797992 11.813058 +v 1.358856 -0.643688 12.319602 +v 1.064596 -1.833852 11.782567 +v 1.061973 -1.573844 12.026949 +v 1.184784 -0.934020 12.376945 +v 1.044904 -1.491382 12.096584 +v 1.050095 -1.420144 12.149442 +v 1.059645 -1.512056 12.082655 +v 1.709049 -0.583264 11.799025 +v 1.064453 -1.814403 11.802025 +v 1.382756 -1.683166 11.361868 +v 1.387723 -1.689923 11.369586 +v 1.049656 -1.711040 11.894403 +v 1.723730 -0.844569 11.541737 +v 1.199217 -0.901956 12.376886 +v 1.717840 -0.806729 11.574619 +v 1.090393 -1.879699 11.707218 +v 1.054681 -1.592201 12.004579 +v 1.714901 -0.569319 11.789868 +v 1.510492 -1.484116 11.310801 +v 1.490654 -1.508768 11.312142 +v 1.611797 -0.509617 12.018409 +v 1.603313 -0.534648 12.014541 +v 1.707071 -0.677013 11.730860 +v 1.224090 -1.844087 11.479490 +v 1.128678 -1.917364 11.605208 +v 1.428589 -1.630049 11.317124 +v 1.426279 -1.638235 11.318434 +v 1.715514 -0.555364 11.814445 +v 1.578059 -0.446932 12.130489 +v 1.362853 -1.718409 11.359929 +v 1.625847 -0.477676 12.048287 +v 1.604318 -0.448354 12.088742 +v 1.328775 -1.755478 11.390732 +v 1.615073 -0.453168 12.079134 +v 1.113931 -1.890265 11.637087 +v 1.303033 -1.777412 11.400934 +v 1.110008 -1.899239 11.630054 +v 1.488973 -0.491211 12.253922 +v 1.202772 -1.850242 11.521473 +v 1.194002 -1.871504 11.532686 +v 1.482491 -0.504195 12.256964 +v 1.153995 -1.889859 11.570828 +v 1.597119 -0.531034 12.025196 +v 1.597012 -0.541708 12.016892 +v 1.141805 -1.894176 11.567943 +v 1.131264 -1.917291 11.596804 +v 1.104467 -1.898685 11.642609 +v 1.451271 -0.569108 12.277773 +v 1.552796 -0.449362 12.186081 +v 1.669097 -0.515375 11.928700 +v 1.276075 -1.834576 11.422508 +v 1.415302 -0.604327 12.284488 +v 1.271643 -1.827885 11.435464 +v 1.517827 -0.463749 12.212665 +v 1.222943 -1.865200 11.474329 +v 1.221799 -1.873723 11.466637 +v 1.663425 -0.521071 11.911945 +v 1.608865 -0.529416 12.024116 +v 1.625869 -1.209714 11.365408 +v 1.593675 -1.331800 11.328715 +v 1.642939 -0.506432 11.977411 +v 1.215400 -0.869019 12.376230 +v 1.068110 -1.872032 11.733045 +v 1.212442 -0.884691 12.368809 +v 1.612723 -0.507535 12.025761 +v 1.624089 -1.265435 11.354145 +v 1.687131 -0.641389 11.760163 +v 1.081985 -1.877179 11.727056 +v 1.706857 -0.753136 11.630694 +v 1.692367 -0.645849 11.749174 +v 1.715836 -0.874228 11.521667 +v 1.686632 -1.064324 11.406649 +v 1.559884 -1.345793 11.314044 +v 1.710888 -0.790516 11.595120 +v 1.056985 -1.320714 12.193063 +v 1.128228 -1.101007 12.300337 +v 1.700646 -0.958338 11.464451 +v 1.650690 -0.478139 11.981475 +v 1.107644 -1.159881 12.277226 +v 1.407691 -1.663479 11.339879 +v 1.242081 -1.874579 11.415624 +v 1.216915 -1.889650 11.442216 +v 1.647419 -0.483047 11.975135 +v 1.052502 -1.641911 11.967342 +v 1.338867 -0.675591 12.346084 +v 1.150398 -1.039047 12.328697 +v 1.653356 -0.493449 11.964160 +v 1.077881 -1.891730 11.678272 +v 1.697444 -0.888889 11.520769 +v 1.061454 -1.861449 11.750815 +v 1.717928 -0.692644 11.694508 +v 1.689129 -0.597150 11.803077 +v 1.052307 -1.611816 11.990683 +v 1.687891 -0.693037 11.693853 +v 1.697518 -0.734230 11.652228 +v 1.087680 -1.899512 11.655537 +v 1.042840 -1.807485 11.810829 +v 1.159052 -0.977704 12.351371 +v 1.074097 -1.389398 12.172161 +v 1.364146 -1.690355 11.358315 +v 1.043329 -1.394493 12.152622 +v 1.216360 -1.874824 11.455608 +v 1.612383 -0.520168 12.020746 +v 1.685318 -1.013451 11.427918 +v 1.288453 -0.737098 12.361020 +v 1.113887 -1.126323 12.288824 +v 1.669967 -1.044781 11.412902 +v 1.339804 -0.667968 12.330760 +v 1.256364 -0.776170 12.362740 +v 1.631499 -0.471231 12.024024 +v 1.267617 -1.813558 11.433610 +v 1.691663 -0.575383 11.801220 +v 1.267269 -1.821076 11.437911 +v 1.638111 -0.476270 11.992768 +v 1.710069 -0.820058 11.562433 +v 1.702360 -0.845299 11.540202 +v 1.093643 -1.925888 11.607178 +v 1.713239 -0.776873 11.616343 +v 1.208115 -1.849023 11.503209 +v 1.660537 -0.526706 11.891097 +v 1.449663 -1.588243 11.325194 +v 1.667555 -0.549530 11.865446 +v 1.496894 -0.483648 12.221581 +v 1.675023 -0.538638 11.881532 +v 1.119448 -1.921679 11.587430 +v 1.704204 -0.928184 11.503974 +v 1.597468 -0.460463 12.075502 +v 1.696978 -0.934046 11.485842 +v 1.471022 -0.509169 12.243528 +v 1.649107 -0.515741 11.930571 +v 1.599601 -0.464207 12.066856 +v 1.254616 -1.853845 11.403365 +v 1.432221 -1.619886 11.322655 +v 1.213894 -1.862000 11.468028 +v 1.413157 -1.642662 11.322429 +v 1.579589 -0.445634 12.116510 +v 1.183389 -1.868801 11.506365 +v 1.546214 -0.460727 12.156841 +v 1.536879 -0.461831 12.175430 +v 1.518306 -0.464317 12.190931 +v 1.346514 -1.730340 11.348750 +v 1.325659 -1.754050 11.378006 +v 1.563132 -0.448156 12.146019 +v 1.656936 -0.495268 11.947860 +v 1.555477 -1.380270 11.317157 +v 1.685218 -0.569715 11.825824 +v 1.636403 -1.160973 11.379989 +v 1.038934 -1.751726 11.851246 +v 1.184517 -0.883884 12.367342 +v 1.483444 -1.524153 11.321990 +v 1.037238 -1.830473 11.780959 +v 1.054678 -1.896806 11.693768 +v 1.051683 -1.848617 11.761370 +v 1.047801 -1.869337 11.735749 +v 1.686221 -0.935599 11.470160 +v 1.042233 -1.617531 11.978702 +v 1.227526 -0.818456 12.364054 +v 1.622619 -0.507912 11.977233 +v 1.596340 -1.303338 11.335632 +v 1.675032 -0.578334 11.808277 +v 1.689997 -0.747477 11.641963 +v 1.675337 -0.602386 11.804199 +v 1.383042 -0.627525 12.306727 +v 1.538238 -1.420811 11.313688 +v 1.365288 -0.637561 12.300678 +v 1.078349 -1.270876 12.224690 +v 1.509881 -1.463896 11.296337 +v 1.037062 -1.687637 11.912027 +v 1.038777 -1.555431 12.035861 +v 1.048953 -1.340202 12.179532 +v 1.294539 -0.711587 12.344283 +v 1.565945 -1.363151 11.327860 +v 1.641832 -0.514195 11.956182 +v 1.703031 -0.555998 11.801411 +v 1.700975 -0.569149 11.792823 +v 1.621295 -0.485063 11.992223 +v 1.269188 -0.761149 12.361172 +v 1.602254 -0.515131 11.974257 +v 1.045776 -1.885857 11.714846 +v 1.181208 -0.917448 12.367617 +v 1.630822 -0.522342 11.936183 +v 1.692585 -0.776139 11.606612 +v 1.166451 -0.959950 12.354486 +v 1.702995 -0.857957 11.524866 +v 1.049440 -1.772585 11.833668 +v 1.112174 -1.195040 12.276717 +v 1.528474 -1.452142 11.316401 +v 1.682888 -0.705154 11.682810 +v 1.608269 -1.193633 11.367308 +v 1.137260 -1.887747 11.552192 +v 1.025737 -1.435578 12.122011 +v 1.247370 -1.825526 11.432546 +v 1.025195 -1.473579 12.099680 +v 1.572516 -1.325019 11.322791 +v 1.221186 -0.837111 12.372966 +v 1.678383 -0.619847 11.763125 +v 1.034208 -1.850601 11.760582 +v 1.676596 -1.029318 11.425645 +v 1.193163 -0.870005 12.362653 +v 1.159502 -1.888082 11.549767 +v 1.648255 -1.114636 11.386962 +v 1.605664 -0.517073 12.027587 +v 1.255761 -1.831451 11.426214 +v 1.169623 -1.883376 11.541531 +v 1.682062 -0.676360 11.720627 +v 1.089278 -1.911899 11.626127 +v 1.522701 -0.464483 12.167612 +v 1.604028 -0.474634 12.042071 +v 1.296546 -1.777054 11.393627 +v 1.240711 -1.834054 11.418239 +v 1.210486 -1.849030 11.469237 +v 1.063491 -1.906820 11.657493 +v 1.562541 -0.459338 12.122704 +v 1.540135 -0.465510 12.134048 +v 1.654631 -0.526586 11.901334 +v 1.651274 -0.536324 11.886223 +v 1.648709 -0.541468 11.904180 +v 1.648055 -0.527967 11.916701 +v 1.221629 -1.891275 11.421293 +v 1.212634 -1.842601 11.479431 +v 1.580647 -0.536643 12.019021 +v 1.641442 -0.542043 11.913999 +v 1.659152 -0.543049 11.874882 +v 1.435381 -0.563801 12.241951 +v 1.645144 -0.553686 11.883965 +v 1.397815 -1.648349 11.320170 +v 1.392118 -1.655677 11.331446 +v 1.405749 -0.587890 12.263176 +v 1.380969 -1.675351 11.332948 +v 1.689108 -0.608377 11.791847 +v 1.580679 -0.549628 12.009654 +v 1.688139 -0.685402 11.706900 +v 1.693579 -0.800960 11.579370 +v 1.626638 -1.171904 11.378654 +v 1.459853 -1.537576 11.313121 +v 1.610134 -0.474940 12.009096 +v 1.064803 -1.901535 11.670473 +v 1.601172 -0.476343 12.022126 +v 1.670287 -0.657814 11.740472 +v 1.419928 -1.625107 11.310100 +v 1.532766 -1.388135 11.309466 +v 1.232119 -0.797399 12.358130 +v 1.037715 -1.573669 12.016051 +v 1.241222 -1.828628 11.431952 +v 1.228634 -1.831558 11.441003 +v 1.703015 -0.712165 11.676243 +v 1.631757 -1.117061 11.381878 +v 1.040059 -1.665821 11.936475 +v 1.268083 -0.730895 12.335148 +v 1.580830 -0.547407 11.998144 +v 1.151164 -0.897071 12.346013 +v 1.034997 -1.786787 11.822152 +v 1.692737 -0.976945 11.442934 +v 1.671948 -0.999685 11.426105 +v 1.591616 -0.522882 12.005547 +v 1.021708 -1.590071 11.998315 +v 1.037548 -1.728555 11.872244 +v 1.358393 -0.611262 12.277960 +v 1.611865 -1.214949 11.357443 +v 1.098888 -1.927940 11.596792 +v 1.091096 -1.194679 12.244895 +v 1.489724 -1.492847 11.304276 +v 1.029451 -1.631050 11.962491 +v 1.086363 -1.228955 12.238440 +v 1.604942 -0.487980 12.005912 +v 1.602277 -0.501366 12.008164 +v 1.614475 -0.501013 11.988332 +v 1.616040 -1.158588 11.373391 +v 1.589312 -0.485216 12.027882 +v 1.076549 -1.301314 12.218278 +v 1.170907 -1.872219 11.511697 +v 1.582622 -1.271358 11.336372 +v 1.679811 -0.911058 11.499586 +v 1.030202 -1.415388 12.135662 +v 1.601890 -0.504478 11.996238 +v 1.172741 -0.885228 12.355302 +v 1.648595 -1.138136 11.393495 +v 1.591735 -0.498309 12.010937 +v 1.661067 -0.588997 11.805175 +v 1.672449 -0.628833 11.755952 +v 1.593068 -1.251333 11.344139 +v 1.676377 -0.935793 11.460520 +v 1.022913 -1.676950 11.912099 +v 1.686590 -0.953156 11.452953 +v 1.691977 -0.833908 11.546993 +v 1.450378 -1.564506 11.321330 +v 1.691378 -0.866253 11.515959 +v 1.685916 -0.901797 11.505262 +v 1.385260 -0.606717 12.279932 +v 1.024412 -1.539677 12.045709 +v 1.118198 -1.079113 12.298397 +v 1.143774 -1.003385 12.335344 +v 1.681565 -0.789816 11.584874 +v 1.341017 -0.646506 12.290001 +v 1.340443 -0.650805 12.312976 +v 1.067413 -1.253910 12.222844 +v 1.321211 -0.676847 12.301445 +v 1.676569 -0.921559 11.490913 +v 1.589710 -0.504194 12.013805 +v 1.267548 -1.802790 11.408333 +v 1.249953 -1.814122 11.416524 +v 1.579312 -0.455696 12.097295 +v 1.247733 -1.844198 11.403332 +v 1.507455 -0.468681 12.171110 +v 1.562160 -0.457175 12.099104 +v 1.490892 -0.482433 12.170495 +v 1.644299 -0.574643 11.841337 +v 1.197267 -1.853342 11.473172 +v 1.357044 -1.685577 11.323009 +v 1.505797 -0.483669 12.201293 +v 1.619890 -0.517414 11.955523 +v 1.192931 -1.881322 11.441786 +v 1.205742 -1.893813 11.425377 +v 1.630522 -0.530704 11.922313 +v 1.479565 -0.496252 12.234108 +v 1.121757 -1.911197 11.568260 +v 1.443351 -0.529635 12.220372 +v 1.453646 -0.545566 12.236119 +v 1.628196 -0.556333 11.906283 +v 1.675314 -0.614006 11.770411 +v 1.335359 -1.729116 11.337967 +v 1.338087 -1.739586 11.359646 +v 1.566073 -0.557399 12.003404 +v 1.304992 -1.748089 11.363898 +v 1.303741 -1.765173 11.378934 +v 1.266743 -1.792351 11.389547 +v 1.443765 -1.578475 11.308101 +v 1.656732 -0.530913 11.881056 +v 1.084869 -1.907350 11.638596 +v 1.680567 -0.859284 11.517068 +v 1.652631 -1.026566 11.423273 +v 1.689250 -0.820566 11.571093 +v 1.657769 -1.050181 11.403325 +v 1.022174 -1.761246 11.836724 +v 1.056764 -1.232831 12.223422 +v 1.658457 -1.066363 11.399014 +v 1.170747 -0.934012 12.355270 +v 1.564857 -1.281012 11.317222 +v 1.669915 -0.715124 11.667132 +v 1.630700 -1.143538 11.378053 +v 1.667761 -0.563174 11.842008 +v 1.042406 -1.902681 11.666745 +v 1.672310 -0.983733 11.433131 +v 1.053635 -1.921192 11.645852 +v 1.220374 -0.814450 12.351300 +v 1.594740 -1.205997 11.356714 +v 1.232214 -1.825110 11.425832 +v 1.626091 -1.129676 11.374664 +v 1.297757 -0.697013 12.329187 +v 1.577388 -0.482478 12.035252 +v 1.569841 -0.559832 11.991246 +v 1.188206 -0.859510 12.355592 +v 1.578479 -0.511309 12.007139 +v 1.082248 -1.174905 12.253318 +v 1.581955 -0.508631 12.019517 +v 1.648910 -0.579710 11.826290 +v 1.142429 -1.881014 11.512810 +v 1.241439 -0.764295 12.339881 +v 1.122807 -1.890749 11.522738 +v 1.645950 -1.034205 11.416902 +v 1.003926 -1.856649 11.752401 +v 1.023521 -1.868659 11.743987 +v 1.011691 -1.773794 11.826938 +v 1.039889 -1.356272 12.167266 +v 1.585638 -0.495766 12.000783 +v 1.059186 -1.933915 11.602142 +v 1.674052 -0.766867 11.616282 +v 1.403917 -1.632458 11.308866 +v 1.665906 -0.646608 11.753828 +v 1.034414 -1.814987 11.799133 +v 1.228377 -1.821932 11.415024 +v 1.050800 -1.929347 11.619420 +v 1.014755 -1.839852 11.774044 +v 1.229191 -1.828682 11.423548 +v 1.519915 -1.436638 11.304613 +v 1.030342 -1.875783 11.730186 +v 1.141922 -0.960163 12.336772 +v 1.073477 -1.919531 11.619674 +v 1.577453 -0.531283 11.994913 +v 1.449202 -1.545642 11.313407 +v 1.005862 -1.692722 11.897426 +v 1.595919 -1.238889 11.351626 +v 1.569234 -0.518976 12.009150 +v 1.556680 -0.507758 12.022679 +v 1.270600 -0.744255 12.346992 +v 1.248001 -0.749738 12.327490 +v 1.094178 -1.153459 12.266191 +v 1.568116 -0.539506 12.010808 +v 1.661975 -0.610220 11.797685 +v 1.104094 -1.899816 11.549188 +v 1.383732 -1.657050 11.305848 +v 1.284976 -1.777414 11.366064 +v 1.340311 -1.707555 11.342183 +v 1.580204 -0.464270 12.072486 +v 1.612335 -0.533067 11.923518 +v 1.248559 -1.819568 11.390741 +v 1.242420 -1.820138 11.404248 +v 1.635606 -0.559663 11.875524 +v 1.527581 -0.470641 12.122361 +v 1.320895 -1.731250 11.340410 +v 1.226421 -1.862177 11.406809 +v 1.639846 -0.565330 11.859449 +v 1.191432 -1.859648 11.467483 +v 1.484903 -0.490154 12.207112 +v 1.194810 -1.886779 11.432206 +v 1.456230 -0.500243 12.222352 +v 1.212197 -1.873971 11.405440 +v 1.202597 -1.883672 11.410922 +v 1.452495 -0.504332 12.227852 +v 1.177975 -1.870740 11.491875 +v 1.555989 -0.549725 12.003177 +v 1.423992 -0.558941 12.221139 +v 1.420337 -1.616777 11.294043 +v 1.653503 -0.625861 11.765946 +v 1.583064 -0.468725 12.049165 +v 1.020062 -1.609347 11.981661 +v 1.278537 -0.714714 12.322283 +v 1.019854 -1.804248 11.799605 +v 1.442389 -1.521251 11.294139 +v 1.655769 -0.920216 11.488874 +v 1.323648 -0.661051 12.294086 +v 1.037322 -1.897778 11.695368 +v 1.432364 -1.593371 11.298892 +v 1.012356 -1.492835 12.077700 +v 1.671698 -0.809503 11.573139 +v 1.573020 -0.506565 11.998251 +v 1.650129 -0.661193 11.739637 +v 1.560655 -0.568895 11.988103 +v 1.546213 -1.320835 11.312881 +v 1.571355 -0.501687 12.027790 +v 1.669091 -0.855085 11.524309 +v 1.119656 -1.042922 12.313880 +v 1.670271 -0.784096 11.596102 +v 1.162523 -1.875561 11.481462 +v 1.644260 -1.074527 11.391619 +v 1.118685 -0.981153 12.321108 +v 1.377952 -1.675126 11.307342 +v 1.666448 -0.876137 11.501639 +v 1.657305 -0.794536 11.593694 +v 1.404904 -1.616027 11.288067 +v 1.583091 -1.232253 11.341794 +v 1.393190 -1.633711 11.288428 +v 1.664310 -0.914353 11.498927 +v 1.015708 -1.636269 11.950286 +v 1.217197 -0.786710 12.335672 +v 1.020902 -1.904728 11.686575 +v 1.019165 -1.710948 11.889448 +v 1.221804 -1.833913 11.415324 +v 1.640785 -0.605420 11.800414 +v 1.516205 -1.413646 11.297566 +v 1.202255 -0.818459 12.341645 +v 1.649011 -0.723992 11.656085 +v 1.556994 -0.557751 11.980273 +v 1.018461 -1.884345 11.719750 +v 1.083507 -1.929374 11.587244 +v 1.663534 -0.681582 11.723753 +v 1.493754 -1.440470 11.289584 +v 1.199863 -0.835039 12.348834 +v 1.655493 -0.866809 11.531031 +v 1.628489 -1.064179 11.395277 +v 1.295156 -0.693694 12.306092 +v 1.616163 -0.541137 11.908876 +v 1.619507 -0.560239 11.855194 +v 1.621290 -0.558378 11.886126 +v 1.538016 -0.467566 12.097383 +v 1.536747 -0.470005 12.113297 +v 1.317889 -1.728912 11.333821 +v 1.496794 -0.466639 12.144321 +v 1.509976 -0.463849 12.147221 +v 1.218694 -1.854334 11.406322 +v 1.195186 -1.885108 11.418270 +v 1.175631 -1.881687 11.448983 +v 1.176074 -1.864925 11.468118 +v 1.162165 -1.900376 11.455134 +v 1.476386 -0.487552 12.178506 +v 1.442047 -0.516425 12.209164 +v 1.598202 -0.553467 11.884666 +v 1.401334 -0.575805 12.212444 +v 1.581317 -0.515409 11.956901 +v 1.585153 -0.527660 11.940483 +v 1.602869 -0.525747 11.948826 +v 1.366219 -0.597587 12.266062 +v 1.550261 -0.565651 11.996835 +v 1.543800 -0.571375 11.985890 +v 1.651577 -0.683660 11.718124 +v 1.393677 -0.587654 12.252405 +v 1.419928 -0.576400 12.253880 +v 1.327697 -1.704276 11.323770 +v 1.329706 -1.709240 11.333822 +v 1.094599 -1.107749 12.280746 +v 1.533780 -1.317926 11.311735 +v 1.641012 -0.650754 11.750881 +v 1.632501 -0.584326 11.826126 +v 1.543968 -1.355103 11.304997 +v 1.053210 -1.248319 12.212150 +v 1.566979 -0.528711 11.989447 +v 1.659186 -0.971153 11.432960 +v 1.065887 -1.933925 11.573266 +v 1.647288 -0.990124 11.424225 +v 1.565209 -0.521205 11.975223 +v 1.174650 -0.851743 12.343711 +v 1.650836 -0.699910 11.690999 +v 1.377630 -1.668261 11.294543 +v 1.656106 -0.736315 11.646721 +v 1.623455 -1.099620 11.375219 +v 1.668192 -0.749605 11.633542 +v 1.612413 -1.127035 11.373663 +v 1.080940 -1.146818 12.254118 +v 1.657165 -0.806846 11.574690 +v 1.055703 -1.293486 12.202823 +v 1.462265 -1.496568 11.285926 +v 1.020235 -1.727956 11.866332 +v 1.005798 -1.516447 12.052867 +v 1.014686 -1.359733 12.153005 +v 1.674938 -0.831036 11.546007 +v 1.446053 -1.535606 11.300620 +v 1.553212 -0.526352 12.003440 +v 1.510700 -0.465985 12.128406 +v 1.651270 -0.941262 11.448306 +v 1.431943 -1.564860 11.299066 +v 1.214294 -1.823537 11.404150 +v 0.994358 -1.655581 11.923264 +v 1.638661 -0.622500 11.776058 +v 1.637769 -0.636342 11.756879 +v 1.205559 -1.843238 11.408490 +v 1.576322 -1.188153 11.342299 +v 1.039276 -1.925289 11.635791 +v 1.016208 -1.561868 12.019657 +v 1.180912 -0.829226 12.336149 +v 1.528018 -1.348638 11.300609 +v 0.999694 -1.877229 11.726741 +v 1.076136 -1.115095 12.263745 +v 1.653768 -0.933953 11.461136 +v 1.171125 -0.875246 12.346975 +v 1.637574 -0.925962 11.482609 +v 1.040878 -1.271493 12.200999 +v 1.554302 -0.487156 12.031900 +v 1.036961 -1.287421 12.190007 +v 1.484314 -1.480331 11.289223 +v 1.650141 -0.836250 11.547503 +v 1.651864 -0.880631 11.505461 +v 1.626742 -0.602922 11.819493 +v 1.654740 -0.902050 11.495738 +v 1.580238 -0.508352 11.974493 +v 1.637973 -0.743328 11.632500 +v 1.648741 -0.948975 11.438785 +v 1.419002 -1.581027 11.292043 +v 1.407235 -1.604086 11.282213 +v 1.569952 -1.260451 11.330067 +v 0.982101 -1.577642 11.989958 +v 1.010905 -1.447619 12.105743 +v 1.109290 -1.017019 12.310936 +v 1.610436 -1.105661 11.375775 +v 1.098915 -1.053842 12.288686 +v 1.341323 -0.620808 12.270495 +v 1.513851 -1.372844 11.288643 +v 0.989586 -1.538269 12.026844 +v 1.542572 -0.566798 11.978106 +v 1.157640 -1.879451 11.463524 +v 1.154125 -1.901877 11.447445 +v 1.514918 -0.483738 12.108956 +v 1.027386 -1.914449 11.659476 +v 1.548278 -0.466228 12.048627 +v 1.537947 -0.464526 12.060304 +v 1.288096 -1.764869 11.353959 +v 1.251966 -1.797386 11.368051 +v 1.597906 -0.536372 11.902147 +v 1.095627 -1.912949 11.560975 +v 1.234888 -1.823833 11.378670 +v 1.622267 -0.575629 11.838508 +v 1.109797 -1.894373 11.534792 +v 1.185906 -1.878499 11.388534 +v 1.187893 -1.880869 11.402555 +v 1.443917 -0.511551 12.190634 +v 1.430184 -0.526899 12.206028 +v 1.597293 -0.557035 11.874256 +v 1.412120 -0.555018 12.204469 +v 1.088841 -1.972969 11.501259 +v 1.086494 -1.975926 11.490032 +v 1.346016 -0.604795 12.258574 +v 1.525242 -0.565884 11.980449 +v 1.377834 -1.650366 11.295897 +v 1.182198 -1.882995 11.432023 +v 1.577058 -1.205642 11.340493 +v 1.572329 -1.215736 11.334453 +v 0.998975 -1.753794 11.836668 +v 1.004334 -1.916597 11.675801 +v 1.458058 -1.484934 11.282266 +v 1.642579 -0.850027 11.537442 +v 1.074297 -1.205281 12.234314 +v 0.990713 -1.723859 11.870774 +v 1.543694 -0.518749 12.020966 +v 1.559664 -1.294765 11.314054 +v 1.054970 -1.193520 12.226408 +v 1.570413 -0.515603 11.957270 +v 1.324621 -0.647024 12.277423 +v 1.226048 -0.767638 12.316139 +v 1.429453 -1.545198 11.289273 +v 0.994440 -1.480608 12.079448 +v 1.490672 -1.425961 11.284487 +v 1.339961 -1.696827 11.316519 +v 0.987552 -1.491396 12.063115 +v 1.591119 -1.152746 11.367933 +v 1.546185 -0.537775 11.979927 +v 0.995222 -1.675035 11.906262 +v 1.306352 -0.662493 12.259939 +v 1.530029 -0.556317 11.972750 +v 1.308722 -0.672935 12.279550 +v 1.470405 -1.459142 11.282742 +v 1.000817 -1.412264 12.119738 +v 1.008076 -1.887285 11.711439 +v 1.153314 -1.883972 11.459824 +v 1.172710 -1.886656 11.429818 +v 1.149726 -1.898464 11.454724 +v 1.607879 -1.092133 11.379121 +v 1.393498 -1.600571 11.265043 +v 1.297913 -1.724486 11.324501 +v 1.615733 -0.619811 11.767223 +v 1.208139 -1.833756 11.383202 +v 1.640535 -0.718565 11.666710 +v 1.624119 -0.699264 11.698269 +v 1.237360 -0.751571 12.311232 +v 1.371088 -1.647486 11.282855 +v 1.427278 -1.514903 11.270188 +v 1.622580 -1.038460 11.399294 +v 1.612640 -1.049578 11.394316 +v 1.260791 -0.717034 12.315170 +v 1.416991 -1.565157 11.284961 +v 1.561197 -1.237361 11.328118 +v 1.624084 -0.644566 11.741973 +v 0.981036 -1.635967 11.936019 +v 1.648323 -0.778077 11.603527 +v 1.047166 -1.942247 11.572481 +v 1.507850 -1.391806 11.292570 +v 1.603838 -0.614099 11.804218 +v 1.570601 -0.530408 11.942491 +v 1.638244 -0.902171 11.489945 +v 1.612525 -0.614531 11.786546 +v 1.534052 -0.561769 11.989552 +v 1.603457 -0.691763 11.703289 +v 1.485080 -0.492516 12.117458 +v 1.498809 -0.470664 12.125332 +v 1.481206 -0.492383 12.131229 +v 1.296870 -1.742084 11.334044 +v 1.112520 -1.900235 11.501231 +v 1.624385 -0.663788 11.732635 +v 1.284575 -1.755388 11.335745 +v 1.265940 -1.756794 11.338438 +v 1.260253 -1.760534 11.342486 +v 1.082009 -1.913828 11.527671 +v 1.600205 -0.566780 11.849070 +v 1.258028 -1.784575 11.351160 +v 1.574849 -0.533453 11.923244 +v 1.511621 -0.483822 12.082268 +v 1.206685 -1.862944 11.395218 +v 1.073298 -1.971584 11.497957 +v 1.493603 -0.498911 12.105521 +v 1.090343 -1.962462 11.487540 +v 1.078036 -1.960009 11.498663 +v 1.389492 -0.575724 12.205089 +v 1.464788 -0.493995 12.172445 +v 1.381319 -0.583229 12.208811 +v 1.388897 -1.613423 11.288959 +v 1.632583 -0.894229 11.497561 +v 1.539111 -0.537850 11.980252 +v 1.200450 -1.838984 11.389240 +v 1.643456 -0.802724 11.577602 +v 1.182385 -1.863550 11.403440 +v 1.527458 -0.554057 11.979822 +v 1.536263 -0.491585 12.026024 +v 1.618127 -0.634560 11.756667 +v 1.615368 -0.710747 11.675885 +v 1.152446 -0.873829 12.333605 +v 1.590711 -1.129666 11.361897 +v 1.363263 -1.669473 11.288657 +v 1.633295 -0.979369 11.433588 +v 1.134519 -1.885709 11.484247 +v 1.168165 -0.841496 12.331588 +v 1.014856 -1.396952 12.136304 +v 1.145373 -1.900312 11.439680 +v 1.514593 -0.501559 12.026111 +v 1.318859 -0.655751 12.276103 +v 1.623227 -0.720305 11.668419 +v 1.138119 -0.922944 12.333301 +v 1.123408 -0.950086 12.325923 +v 1.345738 -1.682868 11.295689 +v 1.002498 -1.739540 11.846326 +v 0.995007 -1.441064 12.097086 +v 1.467178 -1.435987 11.276139 +v 1.606017 -1.074275 11.376060 +v 1.631400 -0.875918 11.511843 +v 0.992198 -1.803447 11.793920 +v 1.552235 -0.537780 11.971315 +v 1.626656 -1.000589 11.430622 +v 1.586336 -1.110669 11.364082 +v 1.450474 -1.503520 11.278996 +v 1.635233 -0.788437 11.583220 +v 1.179284 -1.866697 11.421719 +v 0.988555 -1.826843 11.769640 +v 1.210212 -0.778228 12.315517 +v 0.982887 -1.857171 11.747418 +v 1.512663 -0.485472 12.039169 +v 1.018268 -1.922766 11.635887 +v 1.002597 -1.918815 11.661262 +v 1.622410 -1.028883 11.410257 +v 1.541109 -1.291556 11.313097 +v 1.488135 -1.392332 11.287928 +v 1.019150 -1.934957 11.611160 +v 1.500509 -1.408484 11.291808 +v 1.136985 -0.891046 12.325673 +v 0.973414 -1.778582 11.817079 +v 1.376088 -1.639086 11.277950 +v 1.526835 -1.290905 11.306570 +v 1.631947 -0.961937 11.433332 +v 1.035541 -1.238250 12.203165 +v 1.027224 -1.260436 12.193808 +v 1.640438 -0.814968 11.553326 +v 1.406345 -1.576134 11.273613 +v 1.053939 -1.129382 12.243240 +v 1.637837 -0.840347 11.551679 +v 1.095754 -1.011295 12.305141 +v 1.548053 -0.546183 11.947140 +v 1.531121 -0.524038 12.005862 +v 0.993426 -1.523350 12.041828 +v 1.139826 -1.889984 11.442640 +v 1.067610 -1.921462 11.528850 +v 1.085546 -1.914809 11.512333 +v 1.556006 -0.551135 11.929218 +v 1.316067 -0.629989 12.264857 +v 1.085919 -1.962175 11.481880 +v 1.282424 -0.680063 12.286304 +v 1.069520 -1.929676 11.553240 +v 1.567766 -0.557185 11.919555 +v 1.074578 -1.965070 11.487120 +v 1.499332 -0.503137 12.070600 +v 1.307382 -1.709171 11.328229 +v 1.219498 -1.829954 11.376925 +v 1.481653 -0.501228 12.101039 +v 1.190329 -1.854843 11.380752 +v 1.189598 -1.872384 11.380026 +v 1.567215 -0.560345 11.899243 +v 1.576954 -0.564856 11.886909 +v 1.562608 -0.560722 11.913525 +v 1.422222 -0.523140 12.191377 +v 1.612714 -0.676272 11.716101 +v 1.415070 -0.531099 12.199603 +v 1.366500 -0.588539 12.203485 +v 1.589011 -0.539192 11.898626 +v 1.577540 -0.542193 11.913486 +v 1.493182 -0.500067 12.091788 +v 1.464644 -0.502262 12.152925 +v 1.432249 -0.517996 12.176783 +v 1.361034 -1.635572 11.272221 +v 1.180544 -0.818369 12.331116 +v 1.523952 -1.334249 11.299241 +v 0.991184 -1.368264 12.134868 +v 1.071639 -1.075246 12.268444 +v 1.621454 -0.932140 11.476315 +v 1.503404 -1.352379 11.286532 +v 0.973068 -1.882247 11.717852 +v 0.986312 -1.898139 11.698730 +v 1.064736 -1.096486 12.260023 +v 0.998279 -1.923793 11.643797 +v 1.329477 -1.683595 11.284533 +v 1.539689 -0.539212 11.989659 +v 1.549545 -1.234585 11.321650 +v 1.420383 -1.528751 11.283874 +v 1.541029 -1.272922 11.311316 +v 1.521060 -0.563927 11.969902 +v 0.990904 -1.914452 11.664216 +v 1.157710 -1.883100 11.425019 +v 1.127683 -1.885655 11.469231 +v 1.184804 -0.801860 12.317080 +v 1.628979 -0.941329 11.451130 +v 1.244276 -0.728916 12.302398 +v 1.560521 -1.176762 11.339582 +v 1.033238 -1.941176 11.588511 +v 0.968565 -1.487096 12.054009 +v 1.444487 -1.480941 11.268486 +v 1.623633 -0.796800 11.585436 +v 1.628159 -0.810799 11.579562 +v 1.085788 -1.039706 12.283646 +v 1.029197 -1.215149 12.207051 +v 1.617521 -0.856423 11.515690 +v 1.622291 -0.960985 11.446414 +v 1.114018 -0.928465 12.312236 +v 1.135338 -1.881989 11.427977 +v 1.631703 -0.762250 11.616943 +v 1.227751 -0.746068 12.300036 +v 1.618841 -0.789342 11.593773 +v 1.410475 -1.546656 11.277126 +v 1.402930 -1.559706 11.273932 +v 1.593826 -0.627938 11.760818 +v 1.594085 -1.085367 11.373652 +v 0.958930 -1.605743 11.954468 +v 1.473761 -1.408824 11.288122 +v 1.028942 -1.304234 12.181269 +v 0.970692 -1.842061 11.753032 +v 1.611390 -0.988310 11.430001 +v 1.051445 -1.169924 12.229342 +v 1.593281 -1.027074 11.402908 +v 1.025376 -1.942639 11.565998 +v 1.610610 -0.755698 11.631660 +v 0.989459 -1.607542 11.965234 +v 1.616473 -1.012643 11.426478 +v 1.321139 -1.700204 11.293667 +v 1.594179 -0.589464 11.816079 +v 1.571957 -0.594679 11.813669 +v 0.975932 -1.736427 11.852963 +v 1.264006 -0.709701 12.292684 +v 0.994774 -1.938176 11.620902 +v 1.629441 -0.867224 11.519019 +v 0.978068 -1.451462 12.082664 +v 1.369306 -0.573298 12.200658 +v 1.604027 -0.655420 11.733684 +v 1.044411 -1.938789 11.555906 +v 1.281214 -0.672474 12.257812 +v 1.305446 -0.634138 12.243492 +v 1.588510 -0.571753 11.838536 +v 1.239772 -1.792741 11.351286 +v 1.298083 -1.711714 11.317681 +v 1.543702 -0.556332 11.922445 +v 1.290874 -1.723128 11.320697 +v 1.280515 -1.742888 11.315430 +v 1.563740 -0.569461 11.874884 +v 1.467657 -0.500613 12.112012 +v 1.594532 -0.647327 11.756720 +v 1.486333 -0.513058 12.067563 +v 1.402689 -0.525923 12.184677 +v 1.401515 -0.528347 12.192122 +v 1.334080 -0.608220 12.236458 +v 1.613757 -0.651791 11.737641 +v 1.446254 -0.512928 12.152131 +v 1.462946 -1.424763 11.275195 +v 1.616067 -0.842145 11.538330 +v 1.503413 -0.499909 12.029951 +v 1.192777 -1.841019 11.378809 +v 1.151038 -0.837794 12.317776 +v 0.963647 -1.700974 11.875285 +v 0.988398 -1.383386 12.121985 +v 1.176094 -1.860058 11.384782 +v 1.333007 -1.662441 11.257864 +v 0.973498 -1.910431 11.679783 +v 1.513782 -0.473600 12.053339 +v 1.589082 -1.061623 11.384774 +v 1.526516 -0.541839 11.968665 +v 0.972008 -1.663174 11.905277 +v 1.613062 -0.883831 11.498117 +v 1.129515 -1.878519 11.452806 +v 0.953046 -1.732113 11.849936 +v 1.565904 -1.132727 11.352186 +v 1.571622 -1.158725 11.355129 +v 1.607223 -0.925002 11.477607 +v 1.617106 -0.943224 11.454559 +v 1.553319 -1.205301 11.334588 +v 1.211337 -1.816679 11.355742 +v 1.017735 -1.946035 11.592716 +v 1.479357 -1.378941 11.276592 +v 1.602745 -0.735610 11.644650 +v 1.625965 -0.822599 11.552873 +v 0.973900 -1.551950 12.008453 +v 1.600299 -0.662938 11.719893 +v 1.452333 -1.454056 11.267247 +v 0.963200 -1.689774 11.884564 +v 0.962966 -1.745117 11.844265 +v 1.596789 -1.011943 11.426159 +v 1.030171 -1.934580 11.557314 +v 0.963434 -1.767867 11.823203 +v 1.132240 -0.874529 12.316248 +v 0.968908 -1.793536 11.795059 +v 1.614099 -0.731069 11.648660 +v 1.162887 -1.857469 11.395059 +v 1.373225 -1.623604 11.273724 +v 1.154309 -1.866162 11.410400 +v 1.528064 -0.550853 11.957870 +v 1.128270 -1.880038 11.438582 +v 1.086171 -1.914140 11.486845 +v 1.605824 -0.772970 11.602901 +v 1.100900 -0.976458 12.301416 +v 1.610064 -0.820832 11.559641 +v 1.004080 -1.302550 12.161568 +v 1.548466 -1.191184 11.334286 +v 0.989903 -1.324145 12.147422 +v 1.005670 -1.339628 12.150040 +v 1.377590 -0.554685 12.198907 +v 1.534506 -0.549455 11.939237 +v 1.058918 -1.929132 11.510861 +v 1.049053 -1.925623 11.531768 +v 1.389202 -0.545641 12.192892 +v 1.353003 -0.589150 12.187665 +v 1.332101 -0.600245 12.201108 +v 1.498540 -0.495847 12.040874 +v 1.466464 -0.504338 12.083069 +v 1.432815 -0.511701 12.104953 +v 1.406841 -0.528811 12.141473 +v 1.247749 -1.762014 11.312239 +v 1.269018 -1.754357 11.315811 +v 1.244438 -1.779449 11.335505 +v 1.227747 -1.807229 11.354146 +v 1.575539 -0.568570 11.861577 +v 1.090195 -1.896639 11.458333 +v 1.521751 -1.267530 11.301833 +v 1.081993 -1.015093 12.281519 +v 1.514913 -1.291375 11.304928 +v 1.603662 -0.798725 11.579253 +v 1.268759 -0.691675 12.283849 +v 1.587653 -0.954016 11.444346 +v 1.507318 -1.306420 11.297677 +v 0.981359 -1.918991 11.648827 +v 1.576268 -1.102377 11.364532 +v 1.402956 -1.531101 11.264109 +v 1.077638 -1.917669 11.479136 +v 1.592217 -0.705318 11.683352 +v 1.582383 -1.022197 11.410676 +v 1.389774 -1.579322 11.265977 +v 1.374536 -1.592125 11.254196 +v 1.605970 -0.724620 11.661297 +v 1.596952 -0.850705 11.533395 +v 1.573053 -0.580293 11.829139 +v 1.592659 -0.608744 11.808143 +v 1.594556 -0.618061 11.772914 +v 0.979467 -1.946785 11.609916 +v 0.981584 -1.933760 11.636746 +v 1.006374 -1.287477 12.171621 +v 0.972036 -1.717312 11.867155 +v 1.384625 -0.543619 12.178535 +v 1.176174 -1.836259 11.367922 +v 1.608985 -0.900703 11.486280 +v 0.962746 -1.864326 11.737056 +v 0.993204 -1.954843 11.569109 +v 1.275611 -0.652290 12.246611 +v 1.284089 -0.668121 12.255286 +v 1.205681 -0.758394 12.298607 +v 1.547926 -1.170632 11.338249 +v 0.993576 -1.950144 11.602930 +v 1.160855 -1.855656 11.380520 +v 0.948394 -1.793520 11.793083 +v 0.956635 -1.875525 11.723534 +v 0.940352 -1.886651 11.712420 +v 1.345354 -1.642265 11.253894 +v 0.956493 -1.899377 11.698561 +v 1.053849 -1.077609 12.248338 +v 0.962688 -1.823091 11.767488 +v 1.523135 -1.240619 11.308475 +v 1.502902 -1.331221 11.287811 +v 1.245962 -0.711728 12.279739 +v 1.117725 -1.882536 11.455632 +v 0.982376 -1.422847 12.105119 +v 1.513656 -0.532527 11.988834 +v 1.554498 -0.587775 11.838697 +v 1.310068 -1.698956 11.278036 +v 1.399370 -0.534170 12.165039 +v 1.552544 -0.582662 11.859558 +v 1.296526 -1.709567 11.291946 +v 1.005232 -1.946979 11.550568 +v 1.280343 -1.723243 11.299979 +v 1.265350 -1.759183 11.292967 +v 1.299007 -0.632945 12.234919 +v 1.289585 -0.643078 12.237978 +v 1.297542 -0.654919 12.243208 +v 1.256691 -1.766126 11.294709 +v 1.540333 -0.560914 11.892335 +v 1.505219 -0.514113 12.007451 +v 1.244346 -1.765096 11.323444 +v 1.485638 -0.509445 12.025389 +v 1.476375 -0.518378 12.044080 +v 1.447892 -0.506399 12.094898 +v 1.461128 -0.519146 12.064754 +v 1.452897 -0.509763 12.083888 +v 1.423422 -0.522228 12.125372 +v 1.313519 -0.618681 12.226723 +v 1.407975 -1.515782 11.258871 +v 1.174304 -0.799869 12.295931 +v 1.149088 -1.866440 11.394428 +v 1.575210 -0.623154 11.762046 +v 0.959252 -1.918830 11.668219 +v 0.956171 -1.936548 11.640287 +v 1.136955 -1.870885 11.409081 +v 1.351215 -1.630098 11.255078 +v 0.953118 -1.632718 11.931609 +v 1.081921 -0.971391 12.284245 +v 1.010019 -1.151778 12.202808 +v 1.533619 -1.191637 11.325181 +v 0.941248 -1.549668 11.991832 +v 1.115913 -0.911442 12.313981 +v 1.323420 -1.680364 11.268557 +v 1.487094 -1.366589 11.277846 +v 1.245727 -0.695298 12.247699 +v 1.236014 -0.713579 12.258060 +v 1.584908 -0.989568 11.432177 +v 1.232479 -0.721372 12.283548 +v 1.391629 -1.565521 11.262079 +v 1.596527 -0.895266 11.487084 +v 0.945059 -1.642499 11.915464 +v 1.586432 -0.931389 11.461098 +v 1.367097 -0.557392 12.200957 +v 1.591161 -0.751688 11.624670 +v 1.483819 -1.320799 11.283247 +v 0.961737 -1.947234 11.617345 +v 1.572091 -1.085466 11.374761 +v 0.976574 -1.970049 11.574570 +v 1.594456 -0.836132 11.541815 +v 1.551468 -1.127090 11.349296 +v 1.596367 -0.970998 11.441084 +v 1.130135 -1.872651 11.396776 +v 1.210501 -0.736725 12.276901 +v 0.934327 -1.602093 11.950439 +v 0.931228 -1.819171 11.771791 +v 1.570491 -0.639865 11.750680 +v 1.586810 -0.774105 11.592521 +v 1.101887 -1.892221 11.410665 +v 1.524908 -1.213747 11.320930 +v 0.962581 -1.428059 12.090213 +v 1.607448 -0.856455 11.514642 +v 0.961557 -1.463356 12.067289 +v 1.569293 -1.044113 11.388233 +v 1.370027 -1.600235 11.254215 +v 1.597107 -0.811275 11.556801 +v 1.584664 -0.806881 11.563252 +v 1.588011 -0.820304 11.558495 +v 1.560166 -0.670880 11.718664 +v 1.568650 -0.658405 11.734199 +v 1.495551 -0.529235 11.970119 +v 1.044760 -1.943286 11.500990 +v 0.976103 -1.336230 12.136827 +v 1.490528 -0.541298 11.955662 +v 1.578716 -0.726361 11.662306 +v 1.031422 -1.934305 11.541451 +v 1.124255 -1.882428 11.420475 +v 1.040392 -1.941284 11.491276 +v 1.260543 -1.733603 11.282266 +v 1.251798 -1.746855 11.278784 +v 1.528450 -0.555537 11.890287 +v 1.436595 -0.509242 12.086291 +v 1.542055 -0.584453 11.852937 +v 1.229894 -1.785192 11.315680 +v 1.196371 -1.813608 11.321044 +v 1.427594 -0.541507 12.087571 +v 1.428993 -0.544614 12.077057 +v 1.576697 -0.688071 11.700535 +v 1.412443 -0.536616 12.108646 +v 1.462695 -0.523779 12.042073 +v 1.446995 -0.539611 12.056305 +v 1.442594 -0.524256 12.081723 +v 1.041020 -1.108028 12.234147 +v 1.388597 -1.552543 11.246677 +v 1.577975 -0.895980 11.474730 +v 1.596475 -0.909172 11.475044 +v 0.960593 -1.954490 11.602295 +v 1.573240 -0.611422 11.800120 +v 1.370737 -1.572457 11.262436 +v 1.302886 -1.698129 11.255767 +v 0.950113 -1.911078 11.674023 +v 0.932171 -1.717517 11.859493 +v 1.551488 -1.095375 11.360065 +v 0.975908 -1.297110 12.153351 +v 1.054673 -1.926091 11.469830 +v 1.440985 -1.439692 11.261105 +v 1.574380 -0.982616 11.435025 +v 1.156911 -0.806323 12.291409 +v 1.028079 -1.935507 11.515573 +v 1.553035 -1.155735 11.346736 +v 1.423139 -1.487594 11.256817 +v 1.576505 -0.739218 11.638622 +v 1.388832 -1.531067 11.250184 +v 1.098143 -0.955803 12.301027 +v 1.208629 -0.722721 12.256111 +v 0.947307 -1.675536 11.888561 +v 1.064947 -1.051114 12.268147 +v 1.258435 -0.639924 12.236911 +v 1.577907 -0.705703 11.679203 +v 0.994014 -1.273031 12.167778 +v 1.561021 -1.067660 11.377337 +v 1.080107 -1.902894 11.448925 +v 0.938090 -1.460685 12.056643 +v 1.371949 -1.563608 11.261217 +v 1.560567 -0.595097 11.810726 +v 1.130637 -0.837662 12.304156 +v 1.427403 -1.433877 11.260714 +v 1.119986 -0.856894 12.306707 +v 1.574182 -0.915713 11.461526 +v 1.351293 -1.601633 11.249340 +v 1.493785 -1.296653 11.295745 +v 1.100026 -1.895785 11.427822 +v 0.941977 -1.869068 11.727706 +v 1.109740 -0.884947 12.300916 +v 1.423852 -1.463775 11.252211 +v 1.570688 -1.001711 11.420369 +v 0.964329 -1.969244 11.593722 +v 1.563595 -0.615565 11.773382 +v 1.370057 -0.550634 12.165340 +v 1.035358 -1.151604 12.222493 +v 1.592099 -0.942597 11.452548 +v 1.351770 -0.569087 12.189050 +v 1.254587 -0.659148 12.238990 +v 1.465604 -1.384919 11.267421 +v 0.946014 -1.948301 11.633348 +v 1.002188 -1.197644 12.189041 +v 1.558442 -0.685139 11.703250 +v 1.534388 -0.580455 11.845988 +v 1.267409 -1.720575 11.277588 +v 1.234024 -1.777251 11.298440 +v 1.493430 -0.512023 12.000909 +v 1.455819 -0.521974 12.026750 +v 1.219890 -1.809366 11.337228 +v 1.451562 -0.536389 12.043194 +v 1.442835 -0.542046 12.026082 +v 1.398897 -0.549833 12.114200 +v 1.382275 -0.540839 12.143611 +v 1.382491 -0.558265 12.127557 +v 1.373132 -0.543839 12.146449 +v 1.337177 -0.576298 12.187803 +v 1.326654 -0.591278 12.187802 +v 1.424277 -0.516646 12.094223 +v 1.411598 -0.542109 12.094348 +v 0.931331 -1.928289 11.654274 +v 1.567997 -0.962573 11.434173 +v 1.139678 -1.860379 11.371438 +v 0.959989 -1.974661 11.580545 +v 0.926909 -1.668317 11.892594 +v 1.574564 -0.751742 11.622896 +v 1.117692 -1.881993 11.401920 +v 1.559121 -0.937679 11.451375 +v 1.505460 -1.214472 11.313808 +v 1.586677 -0.879192 11.491275 +v 0.925953 -1.931324 11.644313 +v 0.921016 -1.858168 11.731709 +v 1.311094 -1.677114 11.254904 +v 1.353407 -1.585674 11.257341 +v 1.562468 -1.024819 11.396978 +v 0.930460 -1.898947 11.690852 +v 0.922136 -1.868990 11.718786 +v 1.562448 -0.994761 11.431622 +v 1.069830 -1.018373 12.271366 +v 1.482952 -1.276993 11.291442 +v 1.454136 -1.408198 11.263833 +v 1.332303 -1.602664 11.246671 +v 0.934584 -1.836200 11.754930 +v 0.953854 -1.494073 12.042461 +v 1.585165 -0.786106 11.578375 +v 1.015104 -1.949635 11.503718 +v 1.541443 -1.147857 11.346833 +v 1.031664 -1.181571 12.212652 +v 1.251186 -0.681892 12.242085 +v 1.482836 -0.511997 11.970899 +v 0.953699 -1.958270 11.591639 +v 1.560285 -1.008206 11.404880 +v 1.560495 -0.972895 11.435279 +v 1.468121 -1.339309 11.269967 +v 1.146625 -0.773759 12.268789 +v 1.547792 -0.997030 11.415416 +v 1.186126 -0.780230 12.295651 +v 1.572084 -0.849689 11.535675 +v 1.111715 -1.875395 11.384545 +v 1.083193 -1.907834 11.430258 +v 0.945398 -1.412115 12.089850 +v 1.142636 -0.812628 12.294883 +v 0.947390 -1.529286 12.011502 +v 1.579891 -0.868540 11.499637 +v 0.929256 -1.762974 11.817980 +v 1.546716 -1.061190 11.377879 +v 0.934545 -1.912170 11.672031 +v 0.976805 -1.286285 12.153971 +v 1.003246 -1.949589 11.522331 +v 1.361494 -1.556753 11.237701 +v 0.924133 -1.695978 11.872092 +v 0.925075 -1.883115 11.709960 +v 0.965883 -1.350727 12.124649 +v 0.909595 -1.714259 11.849459 +v 0.960436 -1.366367 12.114322 +v 0.945070 -1.377748 12.100118 +v 1.498395 -1.229479 11.299234 +v 1.091050 -1.892301 11.401420 +v 1.572705 -0.768548 11.604866 +v 0.944459 -1.955540 11.606451 +v 1.078502 -0.912716 12.277152 +v 1.384681 -1.511339 11.251184 +v 1.440550 -1.366665 11.262856 +v 1.438482 -1.402176 11.256488 +v 1.566420 -0.694422 11.686924 +v 1.241220 -1.767515 11.280180 +v 1.546405 -0.636938 11.750843 +v 1.233278 -1.776806 11.281579 +v 1.481398 -0.509456 11.975629 +v 1.279281 -1.707942 11.266306 +v 1.471312 -0.512006 11.993814 +v 1.213717 -1.790825 11.302273 +v 1.195753 -1.803099 11.298396 +v 1.466159 -0.514697 12.006174 +v 1.532370 -0.594829 11.821885 +v 1.415972 -0.548885 12.076765 +v 1.400360 -0.548120 12.083239 +v 1.534680 -0.608104 11.797145 +v 1.379369 -0.566109 12.106878 +v 1.552156 -0.646744 11.742670 +v 1.494427 -0.543361 11.926187 +v 1.364079 -0.553749 12.132254 +v 1.514876 -0.547706 11.889491 +v 1.354946 -0.567495 12.151730 +v 1.346520 -0.559867 12.175584 +v 1.327533 -0.569239 12.182302 +v 1.522813 -0.559571 11.869347 +v 1.313874 -0.600192 12.188816 +v 1.520792 -0.550496 11.910137 +v 1.287348 -0.624126 12.220607 +v 1.314221 -1.662113 11.242463 +v 1.498428 -1.260520 11.296492 +v 0.978087 -1.960243 11.556549 +v 1.029947 -1.937039 11.474431 +v 1.079654 -0.941799 12.286292 +v 1.182564 -0.770437 12.284707 +v 1.536994 -1.059599 11.384870 +v 1.420751 -1.446459 11.252602 +v 1.569849 -0.886504 11.484283 +v 1.014183 -1.121161 12.211933 +v 1.217366 -1.783338 11.284189 +v 1.149842 -1.848694 11.355048 +v 1.454250 -1.351835 11.270641 +v 1.399888 -1.492282 11.251749 +v 0.982231 -1.960595 11.516855 +v 1.344426 -1.591538 11.247037 +v 1.050980 -1.928457 11.443664 +v 1.338592 -1.623453 11.242760 +v 0.918558 -1.737200 11.836226 +v 1.495455 -1.243234 11.299440 +v 1.555154 -0.728663 11.647522 +v 1.562079 -0.716269 11.663697 +v 0.907757 -1.907033 11.682808 +v 0.949854 -1.324279 12.116578 +v 1.484032 -0.534234 11.964064 +v 1.548601 -1.041296 11.389947 +v 0.949457 -1.969258 11.582858 +v 1.041929 -1.043477 12.251758 +v 1.564186 -0.864209 11.500810 +v 0.974605 -1.957214 11.542300 +v 0.953624 -1.975373 11.558917 +v 1.564721 -0.899848 11.480963 +v 1.364993 -1.540077 11.230783 +v 1.283200 -1.701272 11.255640 +v 0.953938 -1.974831 11.569299 +v 0.923435 -1.943098 11.633041 +v 1.002292 -1.254538 12.179506 +v 1.564603 -0.920657 11.456880 +v 1.550672 -0.938324 11.461679 +v 1.166540 -1.832404 11.337043 +v 1.571862 -0.828942 11.541404 +v 0.937477 -1.964911 11.591264 +v 1.177597 -0.748502 12.256212 +v 1.476372 -1.292669 11.290514 +v 1.548912 -0.855864 11.527992 +v 1.520998 -1.048584 11.391218 +v 1.345289 -1.580453 11.230904 +v 1.546862 -0.984882 11.430387 +v 1.239890 -0.668110 12.231462 +v 1.165832 -0.763301 12.257046 +v 1.232769 -0.674074 12.225200 +v 1.101166 -0.860972 12.301435 +v 1.531101 -1.106735 11.347424 +v 1.395872 -1.471913 11.239427 +v 1.322151 -1.612491 11.236106 +v 1.551876 -0.616843 11.773413 +v 1.306767 -1.646246 11.231089 +v 1.473971 -0.551360 11.932036 +v 1.542766 -0.664703 11.723892 +v 1.564415 -0.795962 11.573102 +v 1.418227 -0.545008 12.041195 +v 1.445684 -0.538728 12.003434 +v 1.262690 -1.721471 11.244044 +v 1.250191 -1.738145 11.260677 +v 1.543377 -0.696493 11.693590 +v 1.121440 -0.800615 12.287343 +v 1.484389 -0.539621 11.908207 +v 1.127048 -0.818179 12.293409 +v 1.377013 -0.565023 12.092524 +v 1.522802 -0.560497 11.843573 +v 1.501894 -0.546118 11.903152 +v 1.110274 -0.850667 12.303267 +v 1.368847 -0.564312 12.115749 +v 1.360076 -0.554361 12.141250 +v 1.331798 -0.563619 12.171212 +v 1.315822 -0.579852 12.174316 +v 1.285977 -0.598199 12.174777 +v 1.247038 -0.649233 12.241445 +v 0.991917 -1.955760 11.496419 +v 0.897208 -1.751671 11.819591 +v 1.465876 -1.311143 11.281075 +v 1.141749 -0.788167 12.276618 +v 0.912946 -1.785322 11.793613 +v 1.218050 -0.705434 12.237802 +v 1.011881 -1.949233 11.485167 +v 1.527466 -1.072635 11.360616 +v 0.929816 -1.951964 11.618223 +v 0.917538 -1.644196 11.912170 +v 1.529161 -0.674343 11.711357 +v 0.899675 -1.862514 11.727763 +v 1.508855 -1.180993 11.321449 +v 1.316058 -1.630784 11.223248 +v 1.558357 -0.697765 11.672705 +v 1.290418 -1.661206 11.230358 +v 1.073778 -1.905005 11.399250 +v 1.073795 -1.906825 11.414842 +v 1.278358 -1.674494 11.248233 +v 1.406618 -1.420028 11.252704 +v 1.543111 -1.013254 11.400089 +v 1.038366 -1.016475 12.256539 +v 0.905799 -1.883391 11.705854 +v 1.556434 -0.912794 11.475101 +v 1.493625 -1.214063 11.307042 +v 1.480384 -1.248181 11.304565 +v 1.022197 -1.041014 12.236158 +v 0.927442 -1.571084 11.966850 +v 1.567008 -0.818569 11.544879 +v 1.058993 -0.966876 12.264350 +v 1.552354 -0.882872 11.486327 +v 1.543818 -0.868250 11.511371 +v 0.979503 -1.099838 12.194778 +v 0.895193 -1.928590 11.655667 +v 1.498485 -1.185531 11.315413 +v 1.539696 -0.705695 11.674509 +v 1.038454 -0.989333 12.250992 +v 1.484604 -1.196836 11.302694 +v 0.901206 -1.920759 11.667952 +v 0.919328 -1.985827 11.552597 +v 1.027083 -1.934179 11.437210 +v 1.552585 -0.844528 11.536339 +v 1.453428 -1.298434 11.280767 +v 1.348142 -1.565750 11.234901 +v 0.957245 -1.278906 12.138542 +v 1.486271 -1.217491 11.305745 +v 0.921334 -1.974020 11.582558 +v 1.537318 -0.738541 11.635968 +v 1.540374 -0.776848 11.596283 +v 0.925305 -1.963837 11.608365 +v 1.201894 -0.711264 12.241200 +v 1.196078 -0.732798 12.250521 +v 0.926466 -1.504934 12.021971 +v 1.516884 -1.126938 11.337003 +v 0.913723 -1.542466 11.983923 +v 1.405508 -1.456868 11.243200 +v 1.461874 -0.546839 11.954417 +v 1.517195 -0.564947 11.824079 +v 1.531599 -0.613593 11.766970 +v 1.528583 -0.602716 11.810197 +v 1.182642 -1.808843 11.290548 +v 0.956546 -1.975847 11.536338 +v 1.462779 -0.558531 11.918363 +v 1.167890 -1.823119 11.297676 +v 1.426143 -0.544089 12.019461 +v 1.382664 -0.543945 12.066644 +v 1.269588 -1.707470 11.242390 +v 1.511901 -0.557195 11.863307 +v 1.521646 -0.697213 11.688715 +v 1.353714 -0.571864 12.096589 +v 1.362205 -0.570672 12.092181 +v 1.344299 -0.554958 12.125862 +v 1.330716 -0.567467 12.139284 +v 1.328619 -0.570653 12.150260 +v 1.315144 -0.575009 12.160019 +v 1.235910 -1.744074 11.253941 +v 1.094944 -0.842136 12.284108 +v 1.288623 -0.613746 12.201226 +v 1.264578 -0.627827 12.219022 +v 1.241160 -0.626315 12.231533 +v 1.236151 -0.637671 12.249338 +v 1.219755 -0.690352 12.232038 +v 1.546330 -0.823027 11.536165 +v 1.077453 -0.889938 12.272847 +v 1.013380 -1.944715 11.453685 +v 1.122439 -1.868236 11.356554 +v 1.543901 -0.810289 11.561140 +v 1.228626 -1.763844 11.267199 +v 1.544335 -0.793635 11.578813 +v 1.435727 -1.346212 11.262267 +v 1.537259 -0.721984 11.656403 +v 1.206500 -1.768753 11.270102 +v 0.984745 -1.179006 12.181078 +v 1.329246 -1.581867 11.223365 +v 1.532143 -0.996577 11.411582 +v 1.469159 -1.246428 11.301226 +v 1.536869 -0.892463 11.475322 +v 0.924115 -1.485691 12.039881 +v 1.465372 -1.265961 11.288784 +v 1.526434 -1.028330 11.393408 +v 1.514838 -1.106920 11.337237 +v 0.907296 -1.945003 11.638261 +v 1.513297 -1.160854 11.324013 +v 1.221664 -0.655372 12.234075 +v 0.980101 -1.223823 12.172553 +v 1.449849 -0.553218 11.934319 +v 1.554101 -0.764707 11.607153 +v 0.893698 -1.780423 11.792291 +v 0.908625 -1.953128 11.618733 +v 1.441812 -1.321733 11.274696 +v 0.892410 -1.816813 11.761419 +v 0.909321 -1.826976 11.761253 +v 1.380335 -1.485200 11.234325 +v 1.456448 -0.540733 11.960865 +v 1.283188 -1.668975 11.249267 +v 1.443796 -0.552811 11.956170 +v 1.526664 -0.636944 11.743152 +v 1.372821 -1.511941 11.234494 +v 1.526884 -0.979558 11.426422 +v 1.512495 -0.608186 11.787693 +v 1.513958 -0.591697 11.805283 +v 1.504395 -1.138547 11.329190 +v 0.989342 -1.962349 11.459767 +v 1.475217 -1.220015 11.300826 +v 0.971588 -1.964272 11.498119 +v 0.942832 -1.986013 11.542884 +v 1.491183 -0.558972 11.870845 +v 1.198318 -1.776124 11.258869 +v 0.925012 -1.989279 11.535734 +v 1.199629 -1.791849 11.263327 +v 1.448481 -0.520804 11.977234 +v 1.319246 -1.602933 11.233717 +v 0.946775 -1.309936 12.119976 +v 1.203504 -1.794646 11.277789 +v 1.143340 -1.837768 11.319558 +v 1.074480 -1.896896 11.387743 +v 1.051998 -1.915343 11.406949 +v 1.400836 -1.443495 11.240863 +v 1.542390 -0.909040 11.474300 +v 1.388219 -1.455996 11.240775 +v 1.531682 -0.919145 11.475221 +v 0.887838 -1.721492 11.837690 +v 1.525690 -0.646263 11.727108 +v 1.521117 -0.665118 11.715251 +v 1.440467 -0.530675 11.977469 +v 0.921527 -1.379069 12.085552 +v 1.411197 -1.400315 11.248322 +v 1.525833 -0.866523 11.506771 +v 1.017102 -1.047981 12.227705 +v 1.515319 -0.581371 11.819962 +v 1.354392 -1.548871 11.223668 +v 1.501642 -0.563557 11.843891 +v 1.510772 -0.560073 11.827624 +v 1.230669 -0.631459 12.244621 +v 1.533080 -0.620402 11.750466 +v 1.451946 -0.521137 11.968096 +v 1.474490 -0.546384 11.910991 +v 1.199715 -0.701443 12.241020 +v 1.421142 -0.540550 11.991106 +v 1.259415 -1.693575 11.224808 +v 1.203141 -0.682017 12.243968 +v 1.068339 -1.916492 11.379659 +v 1.066353 -1.909301 11.392815 +v 1.054161 -1.919173 11.390726 +v 1.172222 -0.741266 12.246961 +v 1.390668 -0.538156 12.052921 +v 1.129437 -0.789258 12.284176 +v 1.336874 -0.573787 12.095333 +v 1.298991 -0.581743 12.159853 +v 1.293239 -0.595449 12.173621 +v 1.517861 -0.558911 11.836907 +v 1.492849 -1.156239 11.322977 +v 1.530928 -0.957771 11.449363 +v 1.104887 -1.871739 11.340384 +v 0.992389 -1.121294 12.195801 +v 1.512089 -0.649556 11.749407 +v 1.427176 -1.381063 11.256422 +v 1.364044 -1.523557 11.227616 +v 0.939757 -1.982964 11.527054 +v 0.888552 -1.952912 11.632736 +v 1.049873 -1.921470 11.382774 +v 1.037023 -1.927409 11.423615 +v 0.900725 -1.679782 11.878168 +v 1.522102 -0.615956 11.761713 +v 1.295906 -1.608366 11.211121 +v 0.878174 -1.810138 11.764364 +v 0.918329 -1.411493 12.071247 +v 1.514483 -0.662664 11.718843 +v 1.483005 -0.542099 11.895643 +v 1.477284 -0.579285 11.864376 +v 1.433252 -0.535960 11.978604 +v 0.901931 -1.591312 11.944832 +v 1.074447 -1.895669 11.374518 +v 1.361521 -1.486933 11.229121 +v 1.510282 -1.067560 11.371861 +v 1.519903 -0.932707 11.466148 +v 1.423818 -1.362923 11.261660 +v 0.904436 -1.966784 11.597639 +v 0.881446 -1.856943 11.727055 +v 1.211272 -1.761101 11.241961 +v 1.504485 -1.101058 11.337833 +v 0.881699 -1.890014 11.702248 +v 0.917010 -1.339615 12.092930 +v 1.489351 -1.118797 11.336365 +v 1.481816 -1.146477 11.334473 +v 1.079246 -1.888355 11.348544 +v 1.094221 -1.883644 11.353965 +v 1.489773 -0.570626 11.840478 +v 1.516708 -0.972099 11.433578 +v 1.067904 -0.896123 12.267110 +v 0.928308 -1.355035 12.096838 +v 0.915998 -1.521003 11.999215 +v 1.341378 -1.552786 11.225309 +v 1.522583 -1.004080 11.399134 +v 1.450541 -1.264776 11.278257 +v 1.506480 -1.040190 11.385790 +v 1.332729 -1.559432 11.217154 +v 1.494333 -0.615538 11.788096 +v 0.958401 -1.256124 12.146714 +v 1.459419 -0.584401 11.860833 +v 1.426266 -1.343006 11.260494 +v 1.026291 -1.007475 12.239983 +v 0.890923 -1.620744 11.919896 +v 1.125742 -1.859972 11.328062 +v 1.208082 -0.665625 12.228493 +v 1.210695 -0.681623 12.234339 +v 1.020152 -1.942938 11.413416 +v 1.506419 -0.613919 11.781800 +v 1.184434 -0.688318 12.256679 +v 1.174471 -0.716084 12.247089 +v 1.269924 -1.676966 11.224728 +v 1.443735 -0.559198 11.898872 +v 1.162426 -0.738891 12.249089 +v 1.221977 -1.743226 11.234797 +v 1.343785 -0.573333 12.079941 +v 1.330872 -0.563191 12.116062 +v 1.284753 -0.599044 12.150333 +v 1.262827 -0.621906 12.197056 +v 1.249216 -0.624824 12.200390 +v 1.196891 -0.686964 12.255475 +v 1.184619 -0.722438 12.238140 +v 1.158156 -0.760777 12.251822 +v 1.347040 -0.553279 12.113759 +v 1.176888 -1.802740 11.259139 +v 1.322617 -1.570841 11.214739 +v 1.227507 -0.630626 12.213248 +v 1.228258 -0.628558 12.234932 +v 1.312510 -1.597096 11.224865 +v 1.416943 -1.347355 11.254437 +v 1.000021 -1.960083 11.425817 +v 1.007888 -1.064445 12.218182 +v 1.465375 -0.546172 11.888896 +v 1.404298 -1.376501 11.244537 +v 1.480633 -0.558120 11.875689 +v 1.049241 -0.922590 12.259637 +v 0.956005 -1.967614 11.481581 +v 1.426761 -0.555357 11.949183 +v 1.164253 -1.812071 11.268250 +v 1.416058 -0.544821 11.977908 +v 1.545920 -0.832622 11.530010 +v 1.505451 -0.951129 11.452209 +v 1.118459 -0.777904 12.284719 +v 1.287249 -1.633291 11.212408 +v 1.283325 -1.648665 11.214068 +v 1.497870 -0.572931 11.823169 +v 1.192915 -0.672585 12.254296 +v 1.182686 -0.671281 12.251160 +v 0.906008 -1.454193 12.045679 +v 1.186413 -1.783849 11.255765 +v 1.478209 -1.173746 11.314818 +v 0.936155 -1.294566 12.116583 +v 1.498959 -1.080501 11.363228 +v 1.358535 -1.509216 11.228277 +v 1.107310 -1.866724 11.325068 +v 0.878848 -1.963522 11.619398 +v 1.342205 -1.533220 11.220518 +v 1.529061 -0.761387 11.604031 +v 1.527684 -0.797158 11.577303 +v 1.427577 -1.315568 11.268982 +v 0.891961 -1.980106 11.579488 +v 1.493040 -0.629082 11.781334 +v 1.157140 -0.726214 12.258947 +v 1.491341 -0.641243 11.776847 +v 1.502266 -0.624973 11.764628 +v 1.509582 -1.077707 11.353069 +v 0.941098 -1.984737 11.494655 +v 1.519893 -0.901615 11.482461 +v 0.993160 -1.951883 11.442576 +v 1.028772 -1.939479 11.395999 +v 1.489432 -1.102279 11.342031 +v 1.372091 -1.451588 11.232444 +v 1.125833 -0.760036 12.281994 +v 1.509538 -0.746668 11.621926 +v 1.096106 -0.794368 12.295803 +v 1.515131 -0.821539 11.552814 +v 1.443620 -1.275747 11.272921 +v 1.409567 -0.556653 11.958891 +v 1.453092 -0.549817 11.876947 +v 1.426175 -1.298587 11.264585 +v 1.077886 -0.871397 12.272516 +v 0.969897 -1.967809 11.460300 +v 1.480167 -1.129689 11.337276 +v 0.965604 -1.969703 11.470243 +v 1.480852 -0.599977 11.787460 +v 0.898871 -1.988845 11.570015 +v 0.945450 -1.247511 12.142412 +v 1.042833 -0.935741 12.255604 +v 1.283724 -1.616355 11.207731 +v 1.140066 -0.743095 12.261720 +v 1.469964 -1.161431 11.317362 +v 0.976109 -1.149367 12.179333 +v 0.898885 -1.521019 11.996563 +v 1.490080 -0.647907 11.755713 +v 1.195279 -0.666313 12.228667 +v 1.404027 -0.543596 11.991097 +v 1.001037 -1.968019 11.404609 +v 1.267480 -1.673727 11.209129 +v 1.130441 -0.749089 12.267517 +v 1.247134 -1.706723 11.214689 +v 1.246402 -1.720816 11.224377 +v 0.883066 -1.904081 11.685076 +v 1.476206 -0.582419 11.842367 +v 0.986821 -1.958747 11.433193 +v 1.504228 -0.677929 11.701061 +v 1.360036 -0.559515 12.060857 +v 1.388873 -0.538010 12.023293 +v 1.102346 -0.789273 12.285849 +v 1.429525 -0.556588 11.925623 +v 1.480151 -0.649151 11.773650 +v 1.053676 -1.912016 11.365421 +v 1.097540 -0.803424 12.270850 +v 1.105772 -0.808488 12.276421 +v 0.983990 -1.990667 11.414833 +v 1.102944 -0.821928 12.277380 +v 1.377697 -0.540323 12.044920 +v 0.978310 -1.987137 11.424878 +v 1.318112 -0.572947 12.124732 +v 0.976180 -2.011451 11.418224 +v 1.268503 -0.604855 12.179226 +v 1.246161 -0.616501 12.179579 +v 1.233890 -0.622853 12.192665 +v 1.150647 -1.831182 11.276376 +v 0.976636 -2.007427 11.429333 +v 1.300301 -0.586077 12.135322 +v 1.010188 -1.954766 11.404659 +v 1.518894 -0.830314 11.533736 +v 1.498187 -1.010135 11.394142 +v 1.400688 -0.562636 11.979842 +v 1.507790 -0.777378 11.589945 +v 1.394111 -0.558781 11.986675 +v 0.901637 -2.001714 11.528996 +v 1.452805 -1.241813 11.273933 +v 1.475727 -0.585605 11.815738 +v 0.899966 -1.418092 12.057236 +v 1.512635 -0.810377 11.562835 +v 0.946734 -1.217398 12.147194 +v 0.879358 -1.631625 11.909698 +v 0.867920 -1.835598 11.740732 +v 0.889513 -1.461997 12.031397 +v 0.850048 -1.755214 11.804653 +v 0.897055 -1.697258 11.859111 +v 1.493830 -0.592314 11.806911 +v 1.215032 -0.644828 12.210626 +v 1.504525 -0.964940 11.434226 +v 1.100038 -0.784063 12.283805 +v 1.086390 -0.803776 12.292224 +v 1.305117 -1.586814 11.207926 +v 1.145903 -1.825364 11.260553 +v 1.197915 -1.768385 11.248709 +v 1.189773 -0.671137 12.235258 +v 1.114363 -1.843165 11.293957 +v 1.062356 -1.899194 11.361590 +v 1.384459 -1.427685 11.238230 +v 0.937509 -1.187651 12.148999 +v 1.149921 -0.718224 12.263151 +v 1.009048 -1.019221 12.220574 +v 1.477558 -1.120219 11.343404 +v 1.407509 -0.566555 11.940034 +v 1.519677 -0.847140 11.514261 +v 1.166101 -1.799661 11.242193 +v 0.896225 -1.995072 11.551699 +v 0.882323 -1.999827 11.567515 +v 1.131228 -1.840538 11.306654 +v 1.358245 -1.471354 11.220981 +v 1.393819 -1.405896 11.243051 +v 1.493223 -0.886935 11.490696 +v 0.913733 -2.005050 11.516968 +v 1.084399 -0.782929 12.290326 +v 1.080894 -1.884950 11.332800 +v 1.089442 -0.798293 12.293714 +v 1.082616 -0.838238 12.250600 +v 1.506558 -0.905645 11.485379 +v 0.869095 -1.991622 11.569918 +v 1.513931 -0.987456 11.414390 +v 1.502116 -0.798132 11.567623 +v 0.849894 -1.941907 11.645739 +v 1.316547 -1.546641 11.211340 +v 1.497325 -0.819822 11.555289 +v 1.069859 -0.865086 12.258968 +v 1.513409 -0.860269 11.508985 +v 0.876566 -1.592510 11.934213 +v 1.207389 -0.651878 12.227139 +v 1.458517 -1.145196 11.332474 +v 1.025410 -0.970860 12.238825 +v 1.460200 -1.202777 11.289975 +v 1.524000 -0.890745 11.486708 +v 1.178700 -0.677571 12.253423 +v 0.888741 -1.665458 11.885717 +v 1.507240 -0.736721 11.640027 +v 0.900333 -1.557263 11.967372 +v 0.919092 -1.995532 11.485491 +v 1.084019 -0.828852 12.252275 +v 1.161151 -0.716181 12.250466 +v 1.097730 -1.868522 11.307868 +v 1.455856 -0.590423 11.831953 +v 0.973222 -1.962367 11.435956 +v 1.506976 -0.837963 11.538493 +v 1.310171 -0.581346 12.108654 +v 1.223825 -1.737932 11.209579 +v 1.097326 -0.794037 12.278789 +v 1.038453 -1.919158 11.358906 +v 1.369140 -0.555732 12.020790 +v 1.266052 -0.600888 12.153233 +v 0.969070 -1.975816 11.430801 +v 1.362453 -0.552338 12.034086 +v 0.959177 -1.997281 11.432639 +v 1.486867 -0.689003 11.693364 +v 0.987952 -1.980642 11.406361 +v 1.322450 -0.580952 12.089076 +v 1.291232 -0.598715 12.119410 +v 1.488127 -0.666226 11.724407 +v 1.467304 -0.655443 11.757473 +v 0.963135 -2.007326 11.430095 +v 1.074994 -0.761647 12.251784 +v 0.876353 -2.014815 11.537020 +v 1.490696 -1.037932 11.381133 +v 1.166996 -0.677666 12.236170 +v 1.500838 -1.069103 11.363029 +v 1.258385 -1.668524 11.188876 +v 1.022015 -1.929405 11.377582 +v 1.474306 -1.102166 11.343761 +v 1.039659 -1.924154 11.376950 +v 1.483401 -0.945014 11.443330 +v 1.379618 -0.540935 12.009608 +v 1.494110 -0.989484 11.402660 +v 1.338761 -1.485141 11.207438 +v 1.499825 -0.869100 11.502519 +v 1.507336 -0.875371 11.488648 +v 1.389696 -1.396165 11.238637 +v 1.362774 -1.421949 11.238057 +v 1.510104 -0.713908 11.654276 +v 1.445195 -1.188967 11.294207 +v 1.443446 -1.242391 11.266922 +v 1.224645 -0.626964 12.197299 +v 0.962013 -1.190015 12.163643 +v 1.495835 -0.982362 11.426962 +v 1.410302 -1.320102 11.251455 +v 0.889536 -1.492887 12.013808 +v 1.097107 -0.740277 12.258806 +v 0.870196 -1.730295 11.828156 +v 0.857312 -1.780935 11.783582 +v 0.986064 -1.071222 12.201962 +v 0.926002 -1.999052 11.506912 +v 0.888894 -2.008657 11.517655 +v 0.940036 -1.977138 11.464668 +v 0.856130 -1.606625 11.916701 +v 1.448005 -0.620113 11.779140 +v 1.435361 -1.261183 11.269542 +v 1.328437 -1.512525 11.204964 +v 1.417795 -1.276916 11.265917 +v 1.437229 -0.559849 11.876462 +v 1.464382 -1.178776 11.300156 +v 1.250777 -1.682807 11.199424 +v 1.370843 -0.553676 11.994322 +v 1.441234 -0.564692 11.869730 +v 1.491764 -0.698329 11.680671 +v 1.485023 -1.022238 11.388555 +v 1.496767 -1.049131 11.369515 +v 1.005227 -0.997164 12.220696 +v 0.931119 -1.279259 12.121968 +v 1.072155 -0.801504 12.292114 +v 1.411532 -1.305795 11.262156 +v 0.855803 -1.819471 11.753881 +v 1.478591 -1.069455 11.345523 +v 1.489160 -0.713454 11.658250 +v 1.361803 -1.444286 11.232192 +v 1.176467 -0.675944 12.206554 +v 0.903602 -1.322795 12.093650 +v 0.876260 -1.532807 11.981392 +v 0.890334 -1.340725 12.080813 +v 1.463625 -1.122890 11.338022 +v 0.861156 -1.873957 11.710774 +v 1.129751 -0.708191 12.250257 +v 1.324737 -2.392299 10.444891 +v 1.046878 -1.909135 11.345240 +v 1.490081 -0.678879 11.705313 +v 1.480967 -0.671534 11.712244 +v 1.314332 -2.397108 10.448254 +v 1.072192 -0.806154 12.269614 +v 1.073610 -0.804596 12.284367 +v 1.085212 -0.806179 12.263700 +v 1.376798 -0.543507 12.018833 +v 1.251019 -0.610165 12.140665 +v 0.970649 -1.999821 11.403301 +v 1.359249 -0.562760 12.015491 +v 1.231500 -0.623158 12.170420 +v 0.956001 -2.008203 11.404064 +v 1.341824 -0.565979 12.053382 +v 0.948030 -1.988639 11.431261 +v 1.295321 -0.594194 12.086614 +v 1.465669 -0.661334 11.743744 +v 1.283876 -0.605637 12.101963 +v 1.471536 -0.675091 11.729860 +v 0.838923 -1.908646 11.675104 +v 1.442819 -0.578470 11.860150 +v 0.865730 -1.983008 11.593353 +v 1.491164 -0.958240 11.443957 +v 1.473342 -0.615454 11.782177 +v 0.876488 -2.006583 11.551613 +v 1.485575 -0.733148 11.643570 +v 0.843211 -1.958947 11.627103 +v 1.480219 -0.753042 11.618793 +v 0.858123 -1.923301 11.664607 +v 1.488525 -0.773086 11.600094 +v 1.234095 -1.700700 11.197135 +v 1.168284 -0.707064 12.244870 +v 1.128731 -0.737379 12.259010 +v 0.987892 -1.953046 11.390308 +v 1.494583 -0.920367 11.472802 +v 0.844316 -1.579194 11.933206 +v 0.893516 -2.011079 11.499395 +v 1.087535 -1.869895 11.304743 +v 1.353687 -1.454832 11.228797 +v 1.309407 -1.538352 11.204353 +v 1.479906 -1.081161 11.351745 +v 1.207143 -0.644689 12.188540 +v 1.455083 -1.091530 11.339643 +v 1.452091 -1.215759 11.284408 +v 1.400671 -1.352052 11.243224 +v 1.390089 -1.361430 11.236514 +v 1.296039 -1.563776 11.194475 +v 1.225820 -1.728293 11.200662 +v 1.276529 -1.625559 11.199836 +v 0.889701 -1.372520 12.072485 +v 1.179318 -1.772362 11.230988 +v 1.028603 -0.921334 12.233444 +v 1.021932 -0.946793 12.233378 +v 1.474934 -0.727003 11.658475 +v 1.479644 -0.984874 11.421322 +v 0.952606 -1.174267 12.158765 +v 1.128782 -1.825794 11.246774 +v 0.859923 -1.992563 11.574072 +v 0.855655 -2.012480 11.547952 +v 0.852346 -1.900219 11.682647 +v 1.477301 -1.032708 11.382972 +v 1.361391 -0.561300 11.995645 +v 0.998761 -1.941006 11.381998 +v 0.910455 -1.304255 12.101259 +v 1.435390 -1.214232 11.283962 +v 1.433414 -1.240507 11.271481 +v 1.497240 -0.935921 11.458995 +v 1.490414 -1.053541 11.353035 +v 0.978336 -1.976225 11.398657 +v 1.294353 -1.585704 11.200291 +v 1.456906 -1.164440 11.298286 +v 1.438685 -1.166163 11.286576 +v 1.406046 -1.284066 11.265939 +v 0.846525 -1.978722 11.595580 +v 1.341279 -1.457164 11.222989 +v 1.046047 -0.883601 12.242409 +v 1.455823 -1.158154 11.313813 +v 1.465223 -0.636930 11.775568 +v 1.343574 -1.478220 11.214662 +v 0.870816 -1.549873 11.959526 +v 0.923322 -1.240148 12.122869 +v 0.920799 -1.264283 12.120040 +v 0.872645 -1.407298 12.048102 +v 1.202729 -1.753007 11.211666 +v 1.088662 -0.778402 12.271789 +v 1.316278 -2.398459 10.439822 +v 0.905852 -2.003920 11.474170 +v 1.488001 -0.796387 11.571287 +v 1.330048 -0.574929 12.041032 +v 0.675352 -3.401092 10.621758 +v 1.309073 -2.380322 10.454986 +v 1.209554 -0.644642 12.171002 +v 1.417761 -0.559826 11.904496 +v 0.674854 -3.406280 10.623840 +v 1.306729 -2.404359 10.442330 +v 1.361151 -0.569890 11.976885 +v 1.294311 -0.592018 12.067205 +v 1.396718 -0.562389 11.955614 +v 1.346996 -0.561460 12.018126 +v 1.268521 -0.608312 12.105184 +v 1.338032 -0.562904 12.021533 +v 1.257923 -0.607489 12.131699 +v 1.402448 -0.570651 11.913162 +v 0.947072 -1.981170 11.439343 +v 1.453913 -0.657170 11.748627 +v 0.946183 -2.006991 11.420790 +v 0.938314 -2.013089 11.400848 +v 1.325460 -0.572904 12.068038 +v 1.471785 -0.701911 11.672633 +v 0.823052 -1.812494 11.750445 +v 1.012783 -1.925665 11.362195 +v 1.286510 -1.602901 11.190121 +v 1.436252 -0.609792 11.796123 +v 0.997933 -1.937768 11.365590 +v 1.028588 -0.897279 12.232021 +v 0.859505 -1.568249 11.942042 +v 0.840545 -1.860717 11.714252 +v 1.196427 -1.748955 11.203573 +v 1.436625 -0.590974 11.828542 +v 1.221031 -0.632077 12.160832 +v 1.158299 -1.793544 11.231748 +v 1.475344 -0.795837 11.571652 +v 1.316316 -1.503491 11.195080 +v 0.850295 -1.644934 11.886502 +v 1.123191 -1.829250 11.269221 +v 1.262107 -1.635515 11.190781 +v 1.474544 -0.909612 11.466286 +v 1.471025 -0.935607 11.454595 +v 1.058750 -0.800043 12.277987 +v 1.056939 -1.885871 11.311752 +v 0.968149 -1.079030 12.185207 +v 1.047721 -1.902775 11.323503 +v 0.954003 -1.107006 12.171482 +v 1.035885 -1.912779 11.343688 +v 1.016690 -1.924888 11.346128 +v 0.963491 -1.124353 12.174460 +v 0.859361 -1.695550 11.852973 +v 1.191350 -0.646729 12.183918 +v 1.188010 -0.658252 12.205346 +v 1.479926 -0.996572 11.389071 +v 1.388361 -1.331894 11.251336 +v 1.441628 -0.640682 11.771911 +v 1.441852 -1.123802 11.332285 +v 1.425302 -0.583005 11.843792 +v 1.470064 -0.825389 11.550730 +v 1.481318 -0.848098 11.528446 +v 1.365115 -1.403614 11.221140 +v 1.375378 -1.411944 11.232894 +v 1.345769 -1.417340 11.220544 +v 1.469970 -0.953724 11.437852 +v 0.843347 -1.794141 11.769083 +v 1.448454 -0.712259 11.671284 +v 0.978701 -1.954174 11.387810 +v 0.822971 -1.977355 11.612178 +v 0.842323 -1.991716 11.585519 +v 0.874047 -2.008001 11.505967 +v 1.448588 -0.592997 11.806874 +v 0.860999 -2.016616 11.530865 +v 1.488745 -0.867558 11.508881 +v 0.833237 -1.878894 11.699485 +v 1.423351 -0.568205 11.859156 +v 1.465701 -0.809499 11.567558 +v 1.094958 -1.855412 11.283908 +v 1.482171 -0.834364 11.539125 +v 1.422587 -1.197223 11.275548 +v 1.373502 -1.361481 11.227803 +v 1.387427 -1.298151 11.259013 +v 1.360345 -1.381204 11.219291 +v 0.992617 -0.996448 12.213385 +v 1.417189 -1.235887 11.268890 +v 0.950138 -1.126529 12.159550 +v 1.073366 -1.872540 11.290501 +v 1.426613 -1.257181 11.271715 +v 1.062387 -0.778352 12.255851 +v 1.153877 -0.688184 12.229845 +v 0.943458 -1.160089 12.153675 +v 1.454105 -0.688436 11.673059 +v 1.251480 -1.652126 11.186183 +v 1.465671 -0.989557 11.404316 +v 1.344830 -1.427949 11.225732 +v 0.854935 -1.670950 11.869319 +v 1.305014 -2.372942 10.448502 +v 1.376597 -0.571213 11.932333 +v 1.442874 -0.666004 11.738693 +v 1.301398 -2.400982 10.436346 +v 1.472735 -0.778762 11.588777 +v 0.927905 -2.009838 11.411711 +v 1.468184 -0.769367 11.599838 +v 0.956537 -1.989234 11.387717 +v 1.284512 -2.387593 10.452687 +v 0.666713 -3.400171 10.622727 +v 1.272585 -2.397456 10.451655 +v 1.286249 -2.404824 10.445187 +v 0.667496 -3.408213 10.616368 +v 1.312708 -0.584657 12.054351 +v 1.349936 -0.567541 11.996509 +v 1.061042 -0.818484 12.254492 +v 1.368809 -0.571328 11.965328 +v 1.277729 -0.602939 12.080124 +v 1.171792 -1.769311 11.214330 +v 0.897130 -2.010271 11.455963 +v 0.968488 -1.963859 11.381492 +v 1.057217 -0.838071 12.238570 +v 1.144029 -0.701735 12.229806 +v 1.054165 -0.850221 12.234763 +v 1.271612 -1.590654 11.189320 +v 0.881319 -2.009368 11.489423 +v 0.841292 -2.005258 11.564137 +v 1.039894 -0.868884 12.225162 +v 0.919658 -1.190233 12.136443 +v 0.976185 -1.021341 12.196942 +v 0.973459 -1.052202 12.196351 +v 1.459615 -0.977417 11.415338 +v 1.391107 -1.317250 11.244472 +v 1.214659 -0.637876 12.142197 +v 1.378960 -0.578962 11.913713 +v 1.261973 -1.617550 11.183929 +v 1.462794 -1.050487 11.353813 +v 1.442983 -1.158265 11.315042 +v 1.368348 -0.589191 11.930235 +v 0.933686 -1.992112 11.430969 +v 1.313187 -2.377831 10.446752 +v 1.456578 -1.080662 11.347354 +v 1.216353 -1.708795 11.189610 +v 1.442093 -1.199704 11.287167 +v 1.437359 -0.650245 11.746138 +v 0.883928 -1.428109 12.043372 +v 0.856231 -1.453466 12.015465 +v 1.434518 -0.630679 11.776838 +v 0.854423 -1.490830 11.998520 +v 1.465271 -0.679664 11.690671 +v 1.004409 -1.935979 11.347713 +v 1.418450 -0.566384 11.882809 +v 1.422249 -0.594089 11.832716 +v 0.850711 -1.531344 11.972675 +v 1.468014 -0.880390 11.488342 +v 0.817205 -1.844988 11.728857 +v 1.056039 -0.786182 12.271091 +v 1.156561 -0.664683 12.191105 +v 1.156739 -0.678551 12.206424 +v 0.885546 -2.008219 11.470874 +v 1.128845 -0.697447 12.215569 +v 0.954607 -1.968783 11.374340 +v 0.810344 -1.892674 11.685729 +v 1.117599 -0.703131 12.236855 +v 1.454695 -0.948658 11.442661 +v 1.174757 -1.756737 11.194289 +v 1.088322 -0.741693 12.256240 +v 1.079364 -1.864673 11.274397 +v 1.458288 -1.009223 11.384639 +v 1.148115 -1.809234 11.237741 +v 0.819217 -1.936136 11.653303 +v 1.015798 -0.917241 12.214614 +v 1.107459 -1.838567 11.255334 +v 1.438903 -1.051816 11.345157 +v 1.456848 -1.067241 11.347903 +v 0.828294 -1.701869 11.835565 +v 1.430308 -1.136341 11.321247 +v 1.218546 -1.692601 11.188261 +v 1.430001 -1.179330 11.285231 +v 0.810526 -1.915447 11.669592 +v 1.203156 -1.718363 11.197147 +v 0.905731 -1.220919 12.116159 +v 0.829026 -1.611200 11.901129 +v 1.005258 -1.921924 11.329826 +v 1.230410 -0.622414 12.140947 +v 1.101015 -1.846846 11.274402 +v 0.820357 -1.998649 11.578161 +v 1.469388 -0.854795 11.514017 +v 1.469271 -0.866789 11.501621 +v 1.407933 -1.265343 11.259305 +v 1.388010 -1.275571 11.267406 +v 1.299699 -1.524623 11.204680 +v 1.410298 -0.576642 11.857840 +v 1.170350 -0.654926 12.174451 +v 0.857831 -2.020364 11.517149 +v 1.335810 -1.445319 11.218447 +v 1.318025 -2.388560 10.439681 +v 1.287769 -2.402886 10.432176 +v 0.997985 -1.951279 11.341818 +v 1.402575 -0.605634 11.844919 +v 1.450265 -0.677416 11.689235 +v 1.391235 -0.577035 11.887336 +v 1.331302 -0.564494 11.998016 +v 1.456524 -0.672783 11.711826 +v 1.324108 -0.576330 11.983846 +v 1.323314 -0.574080 12.012303 +v 1.451805 -0.671578 11.726899 +v 1.284589 -2.408234 10.438124 +v 1.271407 -0.608976 12.053457 +v 1.238160 -0.606635 12.120243 +v 1.454699 -0.728695 11.659083 +v 1.292531 -0.593457 12.045035 +v 0.804149 -1.865391 11.707610 +v 1.438512 -1.077302 11.335871 +v 0.824039 -1.734994 11.809905 +v 0.833441 -2.029287 11.533374 +v 1.158636 -1.777152 11.201643 +v 1.437146 -1.103395 11.330492 +v 1.201569 -0.640086 12.142731 +v 1.320245 -1.472842 11.204561 +v 1.142980 -1.792134 11.206213 +v 1.036658 -1.894008 11.314026 +v 1.180457 -0.641711 12.164493 +v 1.463037 -0.760819 11.608545 +v 1.163959 -0.658931 12.187725 +v 1.373046 -1.324641 11.240914 +v 1.417198 -0.623670 11.789374 +v 1.424707 -0.641030 11.765882 +v 1.371396 -1.341595 11.237690 +v 1.045095 -0.814592 12.265729 +v 1.466364 -0.892768 11.469540 +v 0.943699 -1.986761 11.385977 +v 0.825207 -1.989282 11.591542 +v 1.236965 -1.671672 11.182725 +v 1.354584 -0.596546 11.925501 +v 1.125321 -1.812975 11.223408 +v 1.461014 -1.017652 11.380392 +v 0.920033 -2.004629 11.402837 +v 1.450434 -0.847443 11.521318 +v 0.992723 -1.944987 11.323553 +v 0.978804 -1.947809 11.353997 +v 1.003169 -0.960543 12.220612 +v 0.855588 -1.374710 12.049362 +v 1.148658 -0.687369 12.207748 +v 1.427113 -0.659399 11.744966 +v 0.958472 -1.079207 12.169729 +v 1.182830 -1.738600 11.192287 +v 1.349901 -1.409950 11.212303 +v 1.102620 -0.725129 12.240227 +v 1.394972 -0.576713 11.861019 +v 0.899174 -1.267981 12.106653 +v 0.957537 -1.959501 11.360641 +v 1.057326 -1.878622 11.288445 +v 1.429054 -0.594290 11.805765 +v 1.445325 -0.992390 11.407618 +v 0.810631 -1.957336 11.632776 +v 0.823635 -2.023328 11.551773 +v 1.391386 -1.258990 11.257630 +v 1.042831 -0.856367 12.216764 +v 0.843754 -2.026281 11.504333 +v 1.424010 -1.158796 11.314455 +v 1.231954 -1.666950 11.175798 +v 1.322246 -1.444615 11.203054 +v 1.423514 -1.171061 11.286606 +v 0.848304 -1.318508 12.064615 +v 1.096258 -1.839081 11.239813 +v 0.978536 -0.994470 12.200715 +v 1.202708 -1.709870 11.177784 +v 1.116871 -0.700033 12.215405 +v 1.077774 -0.745637 12.241729 +v 1.385052 -0.590304 11.851254 +v 0.944037 -1.981658 11.378755 +v 1.284568 -1.559600 11.191256 +v 1.461013 -0.792822 11.583488 +v 0.887893 -1.263198 12.096468 +v 0.827328 -1.647752 11.874051 +v 0.906545 -2.008986 11.440413 +v 1.454184 -0.866958 11.510137 +v 0.867370 -2.015644 11.488750 +v 0.865529 -2.023436 11.468699 +v 1.021625 -1.907689 11.333109 +v 1.356080 -0.575738 11.942039 +v 1.040316 -0.815743 12.253806 +v 1.370935 -0.591510 11.885990 +v 0.988920 -1.954812 11.341484 +v 1.289782 -2.378263 10.450097 +v 1.368565 -0.595328 11.909204 +v 1.278430 -2.402591 10.430972 +v 1.332628 -0.581608 11.965927 +v 1.299196 -0.592407 12.012842 +v 1.281800 -0.597759 12.025398 +v 1.269755 -2.405850 10.447642 +v 1.252678 -0.611718 12.091586 +v 1.265084 -2.407119 10.453578 +v 1.235644 -0.612403 12.101931 +v 1.258476 -2.420205 10.454233 +v 1.418522 -0.648787 11.750117 +v 0.959011 -1.009566 12.182125 +v 1.214565 -1.685789 11.178572 +v 1.393450 -1.244422 11.257753 +v 0.918894 -1.216419 12.127727 +v 1.349958 -1.355511 11.225161 +v 1.443418 -0.764557 11.610739 +v 0.802765 -2.007203 11.573008 +v 1.452890 -1.036595 11.374664 +v 0.800593 -1.994941 11.598978 +v 1.194061 -0.639857 12.127831 +v 0.986420 -1.927893 11.321394 +v 1.449567 -0.780786 11.586502 +v 0.997685 -1.932660 11.332796 +v 1.280334 -2.379886 10.439782 +v 1.299420 -1.506452 11.192208 +v 1.045623 -1.879051 11.270895 +v 0.927560 -1.989651 11.389406 +v 0.804283 -1.733470 11.803259 +v 0.994603 -0.941885 12.207698 +v 1.330646 -1.422192 11.210865 +v 0.815237 -1.788951 11.769204 +v 0.799046 -1.824289 11.737051 +v 1.405344 -0.606299 11.829512 +v 1.429918 -1.111048 11.322413 +v 1.411408 -1.213197 11.270178 +v 1.381464 -0.587595 11.861112 +v 1.439395 -0.688424 11.682589 +v 1.404493 -0.633096 11.791789 +v 0.835424 -1.498271 11.987271 +v 1.451046 -0.747992 11.609988 +v 1.454115 -0.738880 11.624131 +v 1.410178 -0.637363 11.774855 +v 1.437445 -0.705095 11.681708 +v 1.432044 -0.756485 11.614229 +v 1.426530 -0.672475 11.741923 +v 1.226316 -0.608599 12.126050 +v 1.106689 -0.716803 12.235791 +v 0.915619 -1.995467 11.415318 +v 0.800401 -1.561179 11.929486 +v 1.447906 -1.044976 11.348969 +v 1.406229 -0.659902 11.744657 +v 0.793783 -1.952043 11.639568 +v 1.442125 -0.961866 11.433275 +v 1.421139 -1.123183 11.319474 +v 1.432343 -1.064747 11.344802 +v 1.092016 -0.726075 12.229039 +v 1.412556 -1.135759 11.312279 +v 1.081611 -0.732503 12.224895 +v 1.042713 -0.833137 12.227609 +v 1.373827 -1.311240 11.235713 +v 1.448521 -0.810546 11.569239 +v 1.358789 -1.324632 11.232943 +v 1.075531 -1.848499 11.251133 +v 1.443038 -1.001188 11.396988 +v 0.840524 -2.028837 11.476927 +v 0.827961 -2.036177 11.518234 +v 1.230524 -1.640227 11.168691 +v 0.809393 -1.765704 11.784313 +v 0.944533 -1.066897 12.160783 +v 1.183430 -1.722434 11.181736 +v 1.399197 -1.230142 11.258770 +v 1.048085 -0.791380 12.238981 +v 0.981633 -1.949739 11.314733 +v 0.913462 -2.004964 11.399597 +v 1.345448 -1.399148 11.208744 +v 0.903675 -2.019691 11.402701 +v 0.877893 -1.281860 12.086555 +v 1.437313 -0.733493 11.640683 +v 0.894852 -2.012867 11.426516 +v 1.450543 -0.912066 11.465539 +v 1.184248 -0.644586 12.138897 +v 1.273139 -2.381418 10.445745 +v 1.294493 -0.596301 11.989228 +v 1.268368 -2.397548 10.439413 +v 1.267254 -2.386371 10.441329 +v 1.432578 -0.671607 11.704627 +v 1.258717 -2.404404 10.449152 +v 1.425000 -0.677254 11.720229 +v 1.419229 -0.710230 11.670398 +v 1.255229 -2.413624 10.445805 +v 1.038682 -0.818395 12.237733 +v 1.249918 -2.417146 10.451783 +v 1.325609 -0.590958 11.949511 +v 1.321010 -0.580637 11.980202 +v 1.312736 -0.585993 11.994914 +v 1.270247 -0.604738 12.024284 +v 1.338111 -0.587482 11.938217 +v 1.254401 -0.613408 12.060144 +v 1.219463 -0.635058 12.087567 +v 1.014675 -1.905139 11.300837 +v 1.020354 -0.879396 12.208737 +v 1.190772 -1.699525 11.165231 +v 1.432773 -0.739309 11.625986 +v 1.432951 -0.973313 11.419118 +v 1.440196 -1.017008 11.378066 +v 0.822040 -2.038204 11.502944 +v 1.450685 -0.830212 11.544798 +v 1.425918 -1.100524 11.323837 +v 1.433930 -0.781285 11.591267 +v 1.279021 -1.546195 11.187228 +v 1.431513 -0.671512 11.689297 +v 1.061242 -1.864976 11.263538 +v 1.414656 -0.793959 11.579012 +v 1.015791 -0.896613 12.211472 +v 1.160555 -0.660275 12.155399 +v 1.040074 -0.833228 12.207913 +v 1.417262 -0.694293 11.687069 +v 1.439592 -0.881085 11.495731 +v 1.140204 -0.679168 12.201621 +v 1.433307 -0.897864 11.485650 +v 0.804034 -1.659609 11.855964 +v 1.111473 -0.680091 12.198070 +v 0.993033 -0.929921 12.201476 +v 1.427240 -1.085675 11.327861 +v 1.110629 -0.704432 12.209869 +v 1.103734 -0.723176 12.207287 +v 1.440856 -0.929052 11.445894 +v 1.280087 -1.516504 11.182994 +v 1.245194 -1.603988 11.176199 +v 1.406858 -0.601725 11.802039 +v 0.942495 -1.098568 12.158187 +v 0.906585 -2.006812 11.387183 +v 0.833102 -1.544077 11.955959 +v 0.849135 -1.408334 12.035956 +v 0.846883 -1.428974 12.024581 +v 1.020549 -0.858416 12.203544 +v 1.101097 -1.824647 11.224142 +v 1.390801 -1.215445 11.263534 +v 1.066993 -0.751373 12.223533 +v 1.187011 -1.710382 11.168654 +v 1.144736 -0.669061 12.179383 +v 1.061216 -0.760012 12.242445 +v 1.378409 -1.268131 11.261321 +v 1.240829 -1.614609 11.169230 +v 0.929287 -1.988290 11.363230 +v 1.391232 -1.157007 11.307458 +v 0.931781 -1.128203 12.148727 +v 0.794682 -1.973962 11.613744 +v 0.858815 -1.302874 12.073109 +v 1.033255 -1.896513 11.272807 +v 0.789255 -2.006577 11.579950 +v 0.866596 -2.022028 11.455629 +v 1.424651 -1.044527 11.353460 +v 0.889263 -2.018505 11.390248 +v 1.167288 -1.745723 11.171997 +v 1.390698 -0.616117 11.807089 +v 1.048095 -0.786027 12.229546 +v 1.430951 -0.838023 11.539760 +v 0.912678 -1.165010 12.134428 +v 1.103705 -1.807524 11.217738 +v 1.409482 -0.686045 11.702906 +v 1.404667 -0.673417 11.737214 +v 1.425181 -0.748045 11.621751 +v 1.223802 -2.462941 10.438156 +v 1.220856 -2.461764 10.448900 +v 1.169454 -0.658282 12.139549 +v 1.271627 -0.600419 12.004885 +v 1.429894 -0.910161 11.469392 +v 1.248945 -0.612759 12.039212 +v 1.256005 -0.622187 12.021685 +v 1.354652 -0.598463 11.893642 +v 1.235538 -0.626295 12.070979 +v 1.222167 -0.633462 12.064134 +v 1.211169 -0.626273 12.112336 +v 1.219049 -2.471398 10.439091 +v 1.039187 -0.804208 12.252146 +v 1.336804 -0.596843 11.923231 +v 1.308723 -1.434783 11.198885 +v 1.379846 -0.640704 11.776652 +v 1.389263 -0.643886 11.778033 +v 1.052079 -0.803095 12.193662 +v 1.397139 -1.199214 11.275101 +v 0.917704 -1.142575 12.136671 +v 0.967714 -1.953074 11.339411 +v 1.382409 -1.224016 11.265815 +v 1.007665 -1.908687 11.282884 +v 1.409368 -1.093533 11.325521 +v 1.385170 -0.626681 11.799007 +v 0.830699 -1.406687 12.022499 +v 0.799235 -1.678652 11.838327 +v 1.137613 -0.671523 12.162183 +v 1.408145 -1.113410 11.323161 +v 1.418661 -1.034103 11.356766 +v 1.294254 -1.476874 11.186333 +v 1.425946 -0.927013 11.452695 +v 1.146734 -1.756131 11.168621 +v 1.376247 -0.680108 11.731838 +v 1.428535 -0.943044 11.440433 +v 1.431189 -0.988449 11.398042 +v 1.420615 -0.720725 11.647357 +v 0.963676 -1.952785 11.306223 +v 1.347213 -0.599495 11.872264 +v 1.375532 -0.615788 11.822685 +v 1.146389 -1.777306 11.194853 +v 1.408364 -1.170709 11.289310 +v 1.348867 -1.337780 11.223822 +v 1.125161 -1.791566 11.189024 +v 0.905191 -1.188255 12.124530 +v 0.886033 -2.019168 11.409081 +v 0.889890 -1.197344 12.111793 +v 1.213767 -1.661525 11.167275 +v 0.882890 -1.201908 12.103918 +v 0.847782 -2.024910 11.436307 +v 0.771310 -1.904500 11.676295 +v 0.779277 -1.921335 11.662309 +v 1.421961 -0.681001 11.688067 +v 1.043797 -0.808351 12.213053 +v 1.256387 -1.578380 11.181468 +v 0.971071 -1.946694 11.300978 +v 1.059786 -1.852734 11.245505 +v 1.415747 -1.059817 11.345347 +v 1.365862 -0.610832 11.837493 +v 1.048902 -0.765714 12.226320 +v 1.042556 -1.871279 11.253855 +v 0.810620 -2.042693 11.491867 +v 0.806477 -2.021324 11.542961 +v 1.129064 -1.802559 11.202106 +v 1.202317 -1.641379 11.157313 +v 0.911420 -1.994736 11.371976 +v 1.424057 -0.998172 11.389747 +v 0.846821 -1.343513 12.056092 +v 1.008232 -0.881719 12.192969 +v 0.811811 -1.601060 11.904819 +v 0.884434 -1.229665 12.097781 +v 1.359329 -1.283450 11.238367 +v 0.953787 -1.012126 12.173001 +v 0.942134 -1.035583 12.161736 +v 1.392751 -0.686729 11.721173 +v 1.402944 -0.689959 11.693820 +v 1.330770 -1.350214 11.216300 +v 1.330754 -1.368390 11.211664 +v 0.943749 -1.053730 12.163431 +v 1.088438 -0.718839 12.177722 +v 0.827544 -1.435498 12.011477 +v 1.091629 -0.729741 12.195936 +v 1.074654 -0.729435 12.204309 +v 1.397982 -0.782694 11.587071 +v 1.376747 -0.655588 11.770036 +v 1.412575 -0.756228 11.613139 +v 1.212931 -2.451395 10.445117 +v 1.217462 -2.456410 10.436186 +v 1.212058 -2.467198 10.431338 +v 1.046766 -0.796461 12.205883 +v 1.390288 -0.651528 11.764908 +v 1.296967 -0.595813 11.950239 +v 1.206480 -2.459490 10.451429 +v 1.320034 -0.595762 11.936871 +v 1.204910 -2.470874 10.439878 +v 1.239781 -0.618553 12.036761 +v 1.262123 -0.615062 12.002812 +v 1.255300 -0.623843 12.010407 +v 1.202803 -0.640216 12.082937 +v 1.226595 -0.631332 12.040479 +v 1.351461 -0.625473 11.819915 +v 0.785835 -1.840145 11.724259 +v 1.225935 -1.600927 11.173069 +v 1.046229 -0.805749 12.186056 +v 0.882936 -2.021873 11.385099 +v 1.421454 -0.815840 11.554194 +v 1.224111 -1.614661 11.168733 +v 0.852387 -2.031537 11.415256 +v 0.777160 -1.881503 11.693107 +v 1.209639 -1.632399 11.157738 +v 1.413549 -0.914255 11.457531 +v 1.196717 -0.636024 12.104199 +v 0.861401 -2.024617 11.426458 +v 1.314885 -1.419418 11.198524 +v 1.382558 -0.661932 11.740847 +v 1.341437 -0.609305 11.850956 +v 1.358441 -0.593522 11.858214 +v 0.942310 -1.959174 11.337704 +v 0.789993 -1.959528 11.629310 +v 0.964548 -0.990828 12.186902 +v 1.350759 -1.241340 11.254917 +v 1.370899 -1.250839 11.248232 +v 1.367515 -1.265968 11.249241 +v 0.782537 -1.741722 11.791911 +v 1.306384 -1.457637 11.194751 +v 1.392369 -0.717562 11.651423 +v 1.407100 -0.954685 11.429442 +v 1.289931 -1.498147 11.186820 +v 1.120984 -1.786098 11.177655 +v 1.263860 -1.541339 11.175338 +v 1.236417 -1.557030 11.167747 +v 1.080973 -1.833858 11.213568 +v 1.061181 -0.738861 12.209911 +v 1.404596 -1.047097 11.351831 +v 1.390113 -1.135829 11.310436 +v 1.256697 -1.559005 11.169914 +v 1.387243 -1.145131 11.311085 +v 0.777037 -1.812464 11.743482 +v 0.868242 -2.018409 11.395666 +v 1.294446 -1.431397 11.190566 +v 0.784420 -1.522796 11.948041 +v 1.384951 -1.174788 11.278363 +v 0.762591 -1.961961 11.630602 +v 0.767007 -2.012323 11.580223 +v 1.396106 -0.823478 11.541527 +v 1.382187 -1.186529 11.281908 +v 0.833767 -2.033000 11.448751 +v 1.363578 -1.292113 11.228884 +v 1.107867 -0.681545 12.191102 +v 1.347842 -1.254462 11.248593 +v 1.200690 -1.659964 11.157814 +v 0.892018 -2.005661 11.368088 +v 0.991856 -1.919937 11.305765 +v 1.414019 -0.977788 11.407232 +v 1.263824 -1.526273 11.168920 +v 0.803411 -2.042679 11.473424 +v 1.404572 -0.985580 11.397296 +v 0.788222 -1.777418 11.771934 +v 1.195284 -1.669896 11.157644 +v 0.794351 -2.036084 11.521573 +v 1.246855 -1.531566 11.171228 +v 1.093611 -1.813602 11.213919 +v 1.320817 -0.602681 11.918094 +v 1.362187 -0.646713 11.766635 +v 1.167886 -0.653814 12.114998 +v 1.139109 -0.662130 12.142850 +v 1.281127 -0.597534 11.982976 +v 1.262941 -0.596435 11.991189 +v 1.116303 -0.678254 12.168194 +v 1.238883 -0.625084 11.975751 +v 1.228642 -0.624978 12.029039 +v 1.202719 -2.457259 10.441158 +v 0.953159 -1.952471 11.314689 +v 1.369529 -0.686821 11.723145 +v 0.913130 -1.089545 12.142059 +v 1.356737 -0.678881 11.740483 +v 1.399314 -0.838453 11.528224 +v 1.364424 -0.669590 11.755498 +v 1.277870 -1.474241 11.179898 +v 0.908841 -1.122089 12.135054 +v 1.268308 -1.473652 11.174205 +v 1.397155 -0.694743 11.677104 +v 1.414768 -1.020636 11.364462 +v 0.739990 -1.997050 11.602028 +v 0.899924 -1.144710 12.127478 +v 0.775979 -2.019243 11.563388 +v 1.375400 -0.695488 11.697151 +v 1.405794 -0.721911 11.639797 +v 0.793906 -2.036780 11.497792 +v 1.369277 -1.167652 11.285009 +v 0.774307 -2.041207 11.528221 +v 1.399031 -1.070478 11.338896 +v 1.044603 -0.752257 12.212200 +v 1.032182 -0.820330 12.187363 +v 0.969008 -0.959416 12.190787 +v 1.326756 -1.394133 11.197840 +v 1.035236 -0.842188 12.205102 +v 1.345570 -1.302305 11.225015 +v 0.935349 -1.016236 12.162009 +v 1.000769 -0.885259 12.181004 +v 1.045387 -1.861477 11.222279 +v 1.101245 -1.806887 11.192455 +v 0.754715 -1.876227 11.696239 +v 1.367769 -0.635162 11.789747 +v 1.023510 -1.891413 11.261605 +v 1.367646 -0.629046 11.811307 +v 0.837795 -1.381194 12.036392 +v 1.417057 -0.861208 11.506371 +v 0.975936 -1.940061 11.287093 +v 1.374483 -0.667962 11.744272 +v 0.914876 -1.988018 11.347767 +v 1.419421 -1.004605 11.374717 +v 0.989716 -0.904931 12.188620 +v 1.233079 -1.572495 11.168206 +v 1.396932 -0.736022 11.628352 +v 1.375459 -1.171878 11.272495 +v 0.891951 -1.999166 11.322812 +v 0.807060 -1.460240 11.989629 +v 0.791910 -2.041468 11.481254 +v 1.361570 -1.195462 11.274227 +v 1.101319 -1.791828 11.167313 +v 1.208918 -1.588109 11.155712 +v 1.363929 -1.216431 11.264916 +v 1.061137 -1.837057 11.199840 +v 0.770294 -2.028249 11.547123 +v 1.359171 -1.230967 11.260950 +v 1.149881 -0.666083 12.120321 +v 1.403029 -0.925398 11.445414 +v 1.062024 -1.846920 11.214961 +v 1.389734 -0.710995 11.663231 +v 1.019162 -0.820253 12.182574 +v 1.317399 -1.328401 11.214212 +v 1.307910 -0.616569 11.866146 +v 1.330667 -0.615271 11.846858 +v 1.308127 -1.335141 11.208797 +v 1.391807 -0.747253 11.602779 +v 0.891865 -1.168745 12.120798 +v 1.167408 -0.654241 12.077147 +v 1.307268 -1.395372 11.189779 +v 1.038106 -0.772988 12.198786 +v 1.289670 -0.598493 11.922162 +v 1.295199 -0.599475 11.966376 +v 1.134627 -0.675314 12.115243 +v 1.337384 -0.631492 11.831434 +v 1.206866 -2.390883 10.469490 +v 1.040384 -0.792116 12.196556 +v 1.328384 -0.646469 11.834480 +v 1.322961 -0.651317 11.829095 +v 1.285697 -0.600621 11.972037 +v 1.215352 -2.408051 10.445739 +v 1.211349 -2.420199 10.444000 +v 1.203336 -2.422997 10.456843 +v 1.218964 -0.631925 11.992894 +v 1.230539 -0.631209 12.016487 +v 1.211168 -0.637955 12.028180 +v 1.218369 -2.414769 10.455071 +v 1.204759 -2.407901 10.468840 +v 1.394352 -0.908772 11.462911 +v 1.057512 -0.728233 12.194058 +v 0.744712 -2.012794 11.578987 +v 1.332278 -0.627476 11.835191 +v 0.774065 -1.705203 11.815769 +v 0.922938 -1.975619 11.342739 +v 1.394660 -0.773569 11.597391 +v 1.007227 -1.892289 11.236513 +v 1.382953 -1.073395 11.322971 +v 1.327590 -1.317390 11.221131 +v 0.752349 -1.844644 11.713998 +v 1.378771 -0.695190 11.679852 +v 0.989434 -1.912892 11.282205 +v 1.386076 -0.809528 11.565396 +v 1.394098 -1.105002 11.318384 +v 1.373356 -0.700704 11.687667 +v 1.364004 -1.175188 11.277750 +v 0.976589 -1.917831 11.263720 +v 0.940964 -0.994058 12.171139 +v 1.353659 -0.691082 11.710422 +v 1.152718 -0.659929 12.066733 +v 1.157922 -0.663563 12.092978 +v 1.353274 -0.663512 11.754716 +v 1.103740 -0.687554 12.166656 +v 1.342364 -0.639151 11.787057 +v 1.343565 -0.661758 11.787849 +v 1.314551 -0.608106 11.892585 +v 0.869333 -2.020947 11.379721 +v 1.337834 -0.668099 11.790087 +v 0.802101 -1.501334 11.967892 +v 1.193196 -0.645336 12.061233 +v 1.081788 -1.819456 11.190043 +v 1.275075 -0.604512 11.942234 +v 1.389754 -0.862006 11.506432 +v 0.868817 -1.169409 12.106468 +v 1.029691 -1.878280 11.224494 +v 1.173970 -1.715364 11.147789 +v 0.793481 -1.636605 11.870560 +v 0.779130 -1.665817 11.843962 +v 1.372591 -0.713821 11.682703 +v 0.953685 -1.958205 11.294002 +v 0.915268 -1.065717 12.146942 +v 1.338725 -1.276585 11.234788 +v 1.314243 -0.637296 11.829695 +v 0.964430 -0.932981 12.178009 +v 0.874317 -2.013484 11.359809 +v 0.839663 -2.031506 11.395801 +v 0.765828 -1.560889 11.915950 +v 0.754856 -2.053213 11.515007 +v 1.126398 -1.765394 11.160953 +v 1.391523 -0.941772 11.428041 +v 1.114979 -1.777507 11.167784 +v 0.796457 -2.050329 11.436483 +v 1.285668 -1.460812 11.174099 +v 1.169935 -1.689311 11.143673 +v 0.991879 -1.907754 11.259676 +v 0.972785 -1.931483 11.277181 +v 1.093661 -0.712139 12.163423 +v 0.944869 -1.970239 11.291917 +v 1.357343 -1.159479 11.286590 +v 1.044603 -0.744545 12.189878 +v 1.252690 -1.501180 11.166433 +v 1.312057 -1.355963 11.199099 +v 1.012086 -0.837317 12.176908 +v 1.304784 -1.367083 11.194339 +v 0.763786 -1.984774 11.611867 +v 1.354943 -1.202859 11.266409 +v 1.376473 -1.098069 11.315326 +v 0.760108 -1.784508 11.756374 +v 0.987146 -0.894213 12.175892 +v 1.397933 -1.007334 11.365488 +v 1.300709 -1.399929 11.185669 +v 1.288425 -0.605054 11.906528 +v 1.337860 -0.636166 11.805900 +v 1.377100 -1.117691 11.297318 +v 1.344875 -0.650007 11.776827 +v 1.291654 -1.410829 11.188084 +v 1.336655 -0.666441 11.764323 +v 1.279653 -1.429066 11.184006 +v 1.328471 -0.668777 11.782172 +v 0.739598 -1.950954 11.641026 +v 1.209504 -2.389387 10.457851 +v 1.118914 -0.678002 12.131808 +v 0.954406 -1.955229 11.281131 +v 1.205806 -2.409052 10.441725 +v 1.193976 -2.416159 10.452450 +v 1.316611 -0.655575 11.819977 +v 1.015067 -0.801483 12.200482 +v 1.021053 -0.809435 12.188230 +v 1.250055 -0.597815 11.979888 +v 1.211357 -0.643127 12.006606 +v 1.191879 -2.408509 10.465244 +v 0.724184 -1.892157 11.681458 +v 0.770838 -1.612738 11.877752 +v 1.003301 -0.849668 12.174005 +v 1.328565 -0.649026 11.797746 +v 1.346934 -0.655613 11.762555 +v 1.034759 -1.858044 11.196478 +v 0.752751 -1.927151 11.658991 +v 1.141102 -1.725243 11.137669 +v 0.916266 -1.981976 11.293500 +v 1.206808 -1.619592 11.160095 +v 1.190461 -1.632472 11.153411 +v 1.270304 -1.442379 11.176493 +v 0.961861 -1.932620 11.251023 +v 1.322147 -0.660624 11.787324 +v 1.373126 -0.770727 11.594645 +v 0.786271 -1.476565 11.971229 +v 1.338968 -1.226025 11.243729 +v 0.933917 -0.956568 12.156639 +v 1.329641 -1.290275 11.227491 +v 1.161657 -1.712411 11.138599 +v 1.143098 -1.746977 11.155105 +v 1.313052 -1.299302 11.228101 +v 0.765162 -1.682904 11.829244 +v 1.396246 -1.031742 11.350851 +v 0.833367 -2.036032 11.408886 +v 1.358603 -0.704913 11.688323 +v 1.295759 -0.619512 11.879153 +v 0.825646 -1.300700 12.052881 +v 0.891435 -1.094472 12.126243 +v 1.067763 -0.727014 12.175136 +v 1.396475 -0.964159 11.400792 +v 1.398632 -0.882361 11.490646 +v 1.377189 -1.058172 11.331087 +v 1.033431 -0.782119 12.195301 +v 1.389817 -0.984447 11.386209 +v 0.773006 -1.532222 11.935218 +v 1.160725 -0.656712 12.050414 +v 1.332501 -0.648534 11.793362 +v 0.952331 -1.943560 11.266855 +v 1.022505 -0.788211 12.195359 +v 1.379672 -0.752741 11.600746 +v 0.735151 -1.916126 11.666485 +v 1.379366 -0.972510 11.389904 +v 1.361561 -1.138002 11.287125 +v 1.052709 -0.740791 12.168350 +v 0.825580 -2.032378 11.419289 +v 0.883586 -2.008065 11.327718 +v 1.024124 -1.870639 11.210406 +v 0.987036 -0.867518 12.164612 +v 1.351415 -1.216348 11.246200 +v 0.875400 -1.150532 12.111651 +v 0.864181 -2.017256 11.343095 +v 0.778184 -2.040918 11.492579 +v 1.363348 -0.791843 11.576391 +v 0.800942 -1.388660 12.016228 +v 1.207746 -1.563613 11.157306 +v 0.807443 -1.416860 12.007605 +v 1.360225 -0.727854 11.648741 +v 0.960244 -0.908576 12.157368 +v 0.848349 -2.027546 11.370457 +v 0.749301 -2.023975 11.556370 +v 0.947208 -0.968789 12.169003 +v 1.278614 -0.621557 11.883587 +v 1.051166 -1.835958 11.177846 +v 1.177862 -1.673919 11.142472 +v 0.859471 -1.230645 12.084498 +v 0.849674 -1.245443 12.075449 +v 0.952703 -1.964078 11.267995 +v 0.994750 -0.822791 12.189103 +v 1.263754 -0.600189 11.948941 +v 1.195381 -2.386944 10.457847 +v 1.368875 -0.719545 11.672968 +v 1.192405 -2.390794 10.468124 +v 1.198078 -2.413174 10.443573 +v 0.955110 -1.949569 11.256538 +v 1.188426 -2.398857 10.461016 +v 1.094433 -0.685363 12.141925 +v 1.308369 -0.660270 11.809756 +v 1.251019 -0.593714 11.971212 +v 1.195880 -0.642074 12.011945 +v 0.916227 -1.974477 11.315218 +v 1.006117 -0.816394 12.191775 +v 1.003904 -0.796107 12.204082 +v 0.857974 -1.165872 12.097325 +v 1.265755 -0.613861 11.927557 +v 0.779157 -2.051409 11.441803 +v 1.366069 -1.119403 11.290485 +v 0.983524 -1.905864 11.246295 +v 1.253677 -1.464782 11.172988 +v 1.097192 -0.684050 12.116219 +v 1.083777 -0.695303 12.133161 +v 0.917403 -1.030056 12.149961 +v 1.371174 -0.859919 11.503507 +v 1.376245 -0.792439 11.568316 +v 1.292093 -1.379593 11.196716 +v 1.037695 -0.750058 12.181223 +v 1.382775 -0.900861 11.466933 +v 1.336133 -0.670062 11.741626 +v 1.342710 -0.689430 11.730308 +v 1.218636 -1.537070 11.155449 +v 1.346551 -1.183372 11.274714 +v 1.375808 -0.988308 11.384270 +v 0.975554 -0.897142 12.163125 +v 0.948483 -0.920013 12.157357 +v 1.348439 -0.713376 11.676512 +v 0.945077 -0.940972 12.162843 +v 1.232170 -0.630766 11.980127 +v 1.173746 -0.646289 12.040090 +v 0.816838 -1.359962 12.035562 +v 1.109733 -1.769149 11.150105 +v 0.863132 -1.191407 12.093813 +v 0.998878 -0.840339 12.173573 +v 0.742550 -2.047113 11.532297 +v 1.228628 -1.524513 11.161588 +v 1.356235 -1.129750 11.287277 +v 1.299580 -0.619596 11.837401 +v 1.159403 -1.672524 11.135235 +v 1.075053 -1.804753 11.150449 +v 0.984711 -1.897701 11.224622 +v 1.077085 -0.720040 12.145165 +v 1.374962 -0.961642 11.408834 +v 1.055938 -0.731902 12.163197 +v 0.763078 -2.053904 11.477637 +v 0.725774 -2.028542 11.562515 +v 0.902459 -2.001263 11.297449 +v 1.010077 -1.874341 11.210732 +v 1.128767 -0.668942 12.090459 +v 1.374527 -0.830673 11.533135 +v 0.775799 -1.497867 11.959006 +v 1.228749 -0.624332 11.961719 +v 1.364718 -1.107498 11.305404 +v 1.268213 -0.622124 11.896361 +v 0.875919 -2.014703 11.328692 +v 1.338339 -0.718510 11.653170 +v 1.143595 -0.663547 12.055769 +v 1.323552 -0.669396 11.762370 +v 1.232499 -0.607968 11.947757 +v 1.307202 -0.663370 11.780141 +v 1.195268 -0.636978 11.998835 +v 1.302934 -0.649573 11.821792 +v 0.888012 -2.015709 11.306915 +v 1.149112 -1.684031 11.128495 +v 1.278743 -0.627244 11.850196 +v 1.066267 -0.722034 12.157305 +v 0.831624 -2.038023 11.371879 +v 0.743121 -2.065898 11.482962 +v 1.357008 -0.780911 11.590375 +v 0.872034 -1.130495 12.113745 +v 0.811700 -2.046219 11.400450 +v 0.714648 -1.962814 11.626642 +v 1.219917 -0.640904 11.949602 +v 0.949228 -1.964877 11.251479 +v 1.342191 -1.150890 11.283493 +v 0.728946 -1.977211 11.621481 +v 1.368033 -0.930143 11.431502 +v 1.344928 -1.114825 11.297777 +v 1.283656 -1.400878 11.184334 +v 1.377119 -0.997849 11.372133 +v 1.376435 -1.017059 11.355195 +v 0.910804 -0.996591 12.142615 +v 1.373457 -0.947693 11.416110 +v 1.371687 -0.886173 11.488605 +v 1.353777 -0.898687 11.461503 +v 0.982794 -0.835185 12.182043 +v 0.937884 -1.966383 11.270588 +v 0.963547 -0.847986 12.176159 +v 0.712338 -2.005920 11.592192 +v 0.780362 -2.051225 11.460939 +v 0.743827 -2.071272 11.469565 +v 1.330421 -0.697455 11.708142 +v 1.332973 -1.244176 11.243902 +v 0.830205 -2.036659 11.350598 +v 0.881448 -2.023459 11.300433 +v 1.286905 -0.639030 11.834061 +v 1.305016 -1.249256 11.232550 +v 0.942229 -1.959694 11.234227 +v 0.878001 -1.099504 12.119586 +v 1.334660 -1.175026 11.277360 +v 0.688227 -1.955745 11.632075 +v 1.146133 -1.712078 11.125094 +v 0.855364 -1.129953 12.096736 +v 1.039047 -0.717727 12.156184 +v 1.254503 -1.402742 11.171906 +v 0.927311 -1.966386 11.251924 +v 1.351625 -1.049582 11.320827 +v 0.818784 -1.280479 12.054677 +v 0.925721 -0.994152 12.153794 +v 0.908748 -0.982301 12.134321 +v 1.207534 -0.642568 11.956809 +v 1.337729 -1.206296 11.247869 +v 1.202148 -0.628125 11.979019 +v 0.849643 -1.183357 12.088983 +v 1.257122 -1.434525 11.169823 +v 1.360603 -0.814902 11.548533 +v 1.246640 -0.601370 11.933190 +v 1.031920 -0.745579 12.151841 +v 1.369041 -1.029433 11.338095 +v 1.035546 -0.750725 12.158037 +v 0.746455 -1.622710 11.858787 +v 1.022395 -0.755773 12.169749 +v 1.126054 -1.725258 11.123334 +v 1.186367 -1.582560 11.146996 +v 1.356568 -0.862337 11.496527 +v 1.343699 -1.095720 11.293329 +v 1.126523 -0.668248 12.069479 +v 1.003205 -0.770278 12.173038 +v 0.780259 -1.371329 12.008997 +v 1.298177 -1.309291 11.215114 +v 1.174478 -1.626501 11.139171 +v 0.981314 -0.806181 12.183907 +v 1.244588 -1.477329 11.164181 +v 0.960786 -1.936591 11.235192 +v 1.339994 -1.125848 11.297054 +v 1.117982 -1.752984 11.141828 +v 0.982631 -0.861236 12.164248 +v 1.160635 -1.631661 11.139181 +v 1.174492 -1.647961 11.147066 +v 1.234693 -1.496814 11.160541 +v 1.368336 -0.904025 11.454783 +v 0.778280 -1.443743 11.980125 +v 1.250698 -0.622390 11.915314 +v 1.318493 -0.675607 11.739883 +v 1.308526 -0.667538 11.745301 +v 1.309766 -0.689030 11.739376 +v 1.211530 -0.631508 11.971033 +v 0.964392 -1.924316 11.225190 +v 1.242040 -0.598244 11.942517 +v 1.224666 -0.636256 11.943290 +v 1.183116 -0.647289 12.014499 +v 1.299291 -0.662189 11.797659 +v 1.327282 -0.678515 11.730622 +v 1.269909 -1.376847 11.186894 +v 0.753379 -1.421855 11.976464 +v 0.751563 -1.597194 11.885610 +v 1.128994 -1.710305 11.122093 +v 0.724188 -1.829722 11.722325 +v 1.370837 -0.920803 11.441851 +v 0.743991 -1.732533 11.785834 +v 0.763406 -1.757923 11.771803 +v 0.811320 -2.052192 11.375204 +v 0.984982 -0.776595 12.185798 +v 1.326470 -1.161696 11.272589 +v 0.822578 -1.240903 12.062807 +v 0.757942 -1.512949 11.940778 +v 0.789411 -2.050109 11.416573 +v 1.357191 -0.985545 11.375236 +v 1.027838 -1.854255 11.181731 +v 1.337028 -1.186644 11.262226 +v 1.363001 -1.007397 11.358668 +v 0.728170 -2.059833 11.512162 +v 1.353153 -0.747332 11.613399 +v 0.723973 -1.872523 11.693281 +v 0.894956 -1.010204 12.130702 +v 0.703762 -2.019033 11.574157 +v 0.707176 -1.915396 11.664975 +v 0.904584 -1.990520 11.266082 +v 0.890306 -1.037410 12.130800 +v 1.274239 -0.635737 11.842482 +v 0.709252 -2.041888 11.549685 +v 1.353861 -0.763358 11.594045 +v 1.280462 -0.650350 11.825097 +v 0.845088 -2.027318 11.330249 +v 0.976936 -1.898685 11.214694 +v 1.350790 -1.019123 11.341731 +v 1.105457 -1.760388 11.138208 +v 1.238233 -0.625928 11.903060 +v 0.955816 -1.934533 11.205602 +v 0.953583 -1.946870 11.223534 +v 1.243433 -1.444458 11.168759 +v 1.294382 -1.238225 11.239677 +v 0.966691 -0.876152 12.150050 +v 1.198802 -0.646336 11.966369 +v 1.294507 -1.335114 11.199684 +v 1.356660 -0.737974 11.632104 +v 1.364775 -0.842016 11.516073 +v 1.358830 -0.826895 11.532553 +v 1.096685 -1.784300 11.145636 +v 0.713896 -2.061461 11.520133 +v 1.365904 -0.752660 11.596118 +v 1.192442 -0.640007 11.977461 +v 0.749981 -2.068866 11.454567 +v 1.313066 -1.273977 11.225555 +v 1.298628 -1.272747 11.224464 +v 0.708505 -1.934988 11.648425 +v 1.184012 -1.563910 11.147214 +v 1.342165 -0.795806 11.571651 +v 0.760377 -1.460423 11.963612 +v 1.348428 -0.806214 11.563405 +v 0.728768 -2.069626 11.497012 +v 1.110066 -0.677241 12.084883 +v 0.900390 -1.994804 11.277428 +v 0.925681 -0.946252 12.142550 +v 0.701104 -1.982429 11.613542 +v 0.740164 -1.700083 11.806883 +v 0.959348 -1.932962 11.217119 +v 1.164281 -1.616413 11.139045 +v 1.261304 -0.655925 11.836038 +v 0.719815 -2.072928 11.483359 +v 0.801175 -1.255315 12.050626 +v 1.074419 -1.791155 11.137686 +v 0.846759 -2.032164 11.317257 +v 1.197412 -0.647172 11.947064 +v 0.794677 -1.303887 12.036139 +v 1.353810 -0.941374 11.408603 +v 0.807573 -1.322612 12.036981 +v 1.324306 -1.231076 11.245698 +v 0.705767 -2.051288 11.533640 +v 1.363813 -1.076164 11.310711 +v 1.217208 -1.505583 11.151995 +v 0.970589 -0.885575 12.157798 +v 1.341107 -1.105085 11.290053 +v 0.950133 -0.899934 12.142567 +v 0.753200 -1.532895 11.926915 +v 1.321206 -0.687791 11.719465 +v 1.257018 -0.630201 11.865344 +v 1.287229 -0.651246 11.805129 +v 1.128960 -0.664728 12.045958 +v 0.756448 -2.055548 11.437854 +v 1.182196 -0.642206 11.984976 +v 1.152233 -0.654980 12.024474 +v 1.248779 -0.633742 11.876277 +v 1.033306 -0.712111 12.145459 +v 0.734499 -1.789831 11.745139 +v 0.885765 -1.991809 11.262341 +v 1.289227 -0.665913 11.767320 +v 1.043082 -1.831878 11.156145 +v 1.287163 -1.295777 11.212006 +v 1.337252 -1.063912 11.307870 +v 1.014025 -0.761728 12.145041 +v 1.004174 -0.765407 12.160130 +v 0.685884 -2.005692 11.594677 +v 0.685483 -1.901303 11.671685 +v 1.340907 -1.004158 11.362233 +v 1.318851 -1.131006 11.288930 +v 1.267827 -1.343003 11.190314 +v 1.058376 -0.709637 12.127990 +v 0.820629 -2.041081 11.335050 +v 0.784659 -2.060705 11.387317 +v 1.002497 -1.872771 11.184817 +v 0.865447 -1.104270 12.102912 +v 0.985340 -1.883395 11.190249 +v 1.116933 -1.727729 11.118579 +v 0.879398 -2.010130 11.277018 +v 1.350004 -0.848092 11.508318 +v 0.717802 -1.669137 11.817388 +v 1.081825 -1.781519 11.135044 +v 1.257917 -1.384097 11.181093 +v 1.320817 -1.221925 11.240208 +v 1.141602 -1.666013 11.131418 +v 0.933150 -1.956172 11.213665 +v 1.291804 -0.685760 11.723425 +v 1.224156 -0.623963 11.926691 +v 1.330703 -0.712188 11.691690 +v 1.336968 -0.739927 11.636834 +v 0.730717 -1.567034 11.896973 +v 1.071135 -1.814367 11.171494 +v 1.232983 -0.619353 11.913198 +v 1.105868 -1.753371 11.119597 +v 1.326349 -0.748781 11.608769 +v 1.107746 -0.679908 12.064276 +v 1.096953 -0.683908 12.092675 +v 1.149010 -1.643581 11.134587 +v 1.064572 -0.702349 12.101616 +v 0.870357 -1.059680 12.118400 +v 0.823743 -1.214030 12.067807 +v 1.132055 -1.694650 11.130362 +v 0.735660 -1.485219 11.940852 +v 0.939530 -0.917929 12.139874 +v 1.234527 -1.438286 11.160620 +v 1.231790 -1.463262 11.159861 +v 0.718918 -1.734540 11.778830 +v 0.909284 -1.993132 11.241060 +v 0.902838 -1.996557 11.240033 +v 0.840867 -1.158305 12.087423 +v 1.050117 -1.814422 11.138530 +v 1.247784 -0.656804 11.835961 +v 1.219613 -1.475857 11.155092 +v 1.330834 -0.783569 11.584350 +v 1.297064 -0.672455 11.734406 +v 1.277171 -1.331023 11.196775 +v 1.332646 -0.818966 11.549084 +v 1.320954 -1.102014 11.292160 +v 1.225693 -0.633156 11.881694 +v 1.137535 -0.662871 12.032034 +v 1.314828 -0.717971 11.662699 +v 0.923603 -1.963016 11.229097 +v 1.345113 -0.958560 11.396852 +v 0.766440 -1.333368 12.013159 +v 0.768146 -2.053540 11.416969 +v 1.274300 -0.652897 11.807637 +v 1.160138 -0.653232 11.981985 +v 1.160103 -0.651435 12.007665 +v 1.256969 -0.629160 11.850235 +v 1.264035 -1.357112 11.187493 +v 1.020868 -1.848586 11.157062 +v 1.337549 -0.924503 11.436625 +v 1.325568 -0.895514 11.464725 +v 1.333880 -0.905340 11.452632 +v 1.041185 -0.712053 12.125324 +v 1.009051 -1.863760 11.166586 +v 1.328483 -0.769085 11.593104 +v 0.744172 -1.651116 11.840303 +v 1.110629 -1.739786 11.110212 +v 1.215320 -0.641996 11.886621 +v 0.695623 -1.863383 11.695348 +v 1.325662 -1.113168 11.300945 +v 1.341346 -1.009042 11.358468 +v 1.118766 -0.675860 12.024111 +v 0.752272 -2.066254 11.402046 +v 0.978796 -0.778563 12.175420 +v 0.690455 -2.033702 11.557351 +v 1.023559 -1.838788 11.136993 +v 1.079682 -0.697569 12.071229 +v 0.860674 -2.025759 11.273732 +v 1.162867 -1.598740 11.135785 +v 0.697197 -2.075927 11.496817 +v 1.361539 -0.970266 11.385739 +v 0.828324 -2.040517 11.303638 +v 1.345807 -0.885415 11.481558 +v 0.696332 -2.063726 11.522819 +v 0.737573 -2.075951 11.432007 +v 1.240320 -0.648928 11.847874 +v 1.213170 -0.641403 11.921558 +v 1.322738 -1.195825 11.249583 +v 0.959296 -0.820288 12.173636 +v 1.180572 -1.552361 11.139984 +v 0.934225 -1.955687 11.190000 +v 0.814315 -2.043605 11.321014 +v 0.797765 -2.053526 11.344471 +v 0.780199 -2.066308 11.366222 +v 0.884566 -1.993044 11.240121 +v 0.880628 -1.026426 12.123567 +v 0.669140 -1.982262 11.608315 +v 0.827835 -1.176445 12.078131 +v 0.952890 -0.867890 12.149299 +v 0.950174 -1.912242 11.210436 +v 1.189180 -0.656327 11.908989 +v 0.723767 -1.540465 11.907308 +v 1.319336 -1.150247 11.277669 +v 1.318165 -1.171679 11.251348 +v 1.278968 -0.672437 11.754944 +v 1.307738 -0.720944 11.657343 +v 0.701329 -1.685335 11.801656 +v 1.222259 -1.449868 11.152457 +v 1.314467 -0.747881 11.643332 +v 1.019060 -0.729983 12.140429 +v 0.912056 -0.966012 12.136876 +v 1.138066 -1.635930 11.127764 +v 0.664303 -1.888960 11.674374 +v 0.689137 -1.778146 11.742978 +v 1.130276 -1.673034 11.124862 +v 1.340602 -0.869859 11.492464 +v 0.939526 -0.859705 12.160554 +v 1.271655 -0.658387 11.783042 +v 0.846748 -2.034545 11.291088 +v 0.829689 -2.051841 11.281287 +v 1.182912 -0.651790 11.927795 +v 1.175799 -0.647978 11.951520 +v 1.174934 -0.646968 11.968096 +v 1.115624 -1.696937 11.118319 +v 0.929661 -0.921961 12.126316 +v 0.662142 -2.010551 11.586878 +v 1.320839 -1.006281 11.352737 +v 0.767281 -2.079114 11.374478 +v 1.304266 -1.133095 11.279965 +v 1.334171 -1.047563 11.318957 +v 1.106769 -0.675450 12.034919 +v 1.192730 -1.491627 11.137945 +v 0.738596 -2.077242 11.411430 +v 1.305831 -1.146835 11.266111 +v 0.894385 -0.973159 12.126275 +v 1.006822 -0.749543 12.134505 +v 0.723945 -2.091753 11.418971 +v 1.243772 -0.660505 11.821066 +v 0.838493 -1.098414 12.090009 +v 0.987295 -0.755162 12.145008 +v 1.272194 -0.678888 11.735343 +v 0.777101 -1.289361 12.032928 +v 1.095649 -1.738233 11.102306 +v 1.329743 -0.793929 11.566775 +v 0.968332 -0.791311 12.153214 +v 1.163546 -1.584392 11.131973 +v 0.937409 -0.823539 12.160999 +v 0.954440 -0.842136 12.180355 +v 1.090150 -1.758276 11.118450 +v 1.318939 -0.870193 11.487582 +v 1.084283 -1.763628 11.120276 +v 1.242675 -0.658663 11.794524 +v 0.945511 -0.875525 12.138416 +v 1.222639 -0.645366 11.865488 +v 0.657586 -1.947187 11.639950 +v 0.943286 -1.930074 11.178670 +v 0.704338 -2.084566 11.467027 +v 0.932747 -0.885631 12.125640 +v 0.845604 -2.036079 11.269151 +v 1.131715 -1.655585 11.129452 +v 1.293876 -1.215829 11.243823 +v 0.725312 -1.760388 11.763247 +v 1.293153 -0.690507 11.714273 +v 1.226086 -0.663426 11.834688 +v 1.279035 -1.255447 11.224022 +v 1.317799 -0.946591 11.396615 +v 1.129311 -0.660958 12.007503 +v 1.319474 -0.829345 11.529054 +v 0.720296 -2.085765 11.436339 +v 0.932507 -0.902314 12.129906 +v 1.112894 -0.677468 12.010034 +v 0.866366 -2.004560 11.256167 +v 1.008534 -1.845900 11.134249 +v 0.990400 -0.769696 12.160991 +v 1.311879 -0.882293 11.467935 +v 1.196820 -1.518633 11.140177 +v 1.224274 -0.667688 11.813594 +v 0.871161 -1.007388 12.109588 +v 0.810248 -1.163571 12.076019 +v 1.217803 -0.652714 11.846145 +v 0.714293 -1.628737 11.845051 +v 0.858303 -1.045524 12.108657 +v 1.312997 -0.789395 11.571316 +v 1.307491 -1.159818 11.261045 +v 1.230174 -1.390788 11.164927 +v 1.286658 -1.186838 11.236511 +v 1.310634 -0.801947 11.562546 +v 1.294898 -1.205147 11.239194 +v 1.059381 -0.706441 12.063154 +v 0.671128 -2.023034 11.575308 +v 1.073831 -1.780618 11.110289 +v 1.055032 -1.789681 11.103612 +v 1.060262 -0.705874 12.082164 +v 0.734073 -1.604673 11.872746 +v 1.340372 -0.974376 11.372533 +v 1.298102 -0.695356 11.691527 +v 1.314786 -0.839603 11.521328 +v 1.312181 -0.755132 11.612865 +v 0.757511 -1.389789 11.991515 +v 0.787689 -2.063359 11.323410 +v 0.666912 -2.046869 11.544221 +v 1.119409 -1.651462 11.116199 +v 1.260806 -1.286589 11.207691 +v 1.298144 -0.718385 11.664194 +v 1.299213 -0.709976 11.683630 +v 0.960868 -0.796209 12.172220 +v 1.043010 -0.708239 12.109819 +v 0.830393 -2.053199 11.273667 +v 1.197544 -0.657197 11.891543 +v 1.118739 -0.680864 11.990796 +v 0.911545 -0.934929 12.125865 +v 1.237841 -1.337559 11.182469 +v 0.698896 -1.833863 11.713538 +v 0.909110 -1.965475 11.211517 +v 1.325210 -1.028231 11.334022 +v 1.312036 -0.771934 11.589758 +v 0.798914 -2.056162 11.305838 +v 1.244180 -1.374930 11.175119 +v 1.249997 -0.695566 11.735540 +v 1.323740 -1.073827 11.302533 +v 0.772104 -2.069760 11.349781 +v 1.312522 -1.091301 11.291366 +v 1.150934 -0.663031 11.957951 +v 0.750925 -2.087303 11.363074 +v 1.227755 -1.415484 11.156261 +v 1.318378 -0.907537 11.438824 +v 1.282203 -1.215667 11.237837 +v 1.314545 -0.819746 11.538947 +v 1.305823 -1.120605 11.279352 +v 0.853409 -1.072716 12.102048 +v 1.287442 -0.738056 11.635221 +v 1.106335 -1.684358 11.107504 +v 1.290660 -0.766079 11.594513 +v 0.794429 -1.203157 12.054537 +v 1.327827 -1.094549 11.291036 +v 0.912456 -0.910000 12.114982 +v 0.996674 -0.752130 12.130398 +v 0.921054 -0.925508 12.123487 +v 1.075320 -1.754330 11.107123 +v 0.976106 -0.764661 12.141809 +v 0.653239 -2.037502 11.560500 +v 0.800042 -2.058524 11.288691 +v 1.242282 -1.358516 11.181109 +v 0.964103 -1.887941 11.179800 +v 1.293300 -0.773051 11.580896 +v 0.945283 -1.916859 11.184502 +v 1.042356 -1.796479 11.103133 +v 0.671925 -2.066279 11.519348 +v 0.731761 -2.079357 11.393704 +v 1.308655 -0.822728 11.524039 +v 1.085287 -0.685887 12.021108 +v 1.083498 -0.686257 12.054065 +v 1.011395 -1.831268 11.122389 +v 1.310235 -1.030910 11.329215 +v 1.283731 -0.696035 11.695900 +v 0.985354 -1.864607 11.154261 +v 1.260222 -1.219817 11.232615 +v 0.703438 -2.088178 11.441828 +v 0.842029 -2.017069 11.234596 +v 0.733561 -1.442661 11.957946 +v 1.282208 -0.726591 11.673173 +v 1.253383 -1.322340 11.184542 +v 0.772808 -1.243064 12.038532 +v 1.267890 -0.663734 11.767336 +v 1.207040 -1.465443 11.145952 +v 1.131847 -0.662505 11.985074 +v 1.126932 -0.679821 11.968754 +v 0.922863 -0.859509 12.154516 +v 1.140541 -1.608106 11.123100 +v 0.778250 -2.064280 11.303744 +v 1.296572 -1.176572 11.244768 +v 0.711248 -2.095632 11.428674 +v 1.050547 -0.708242 12.035311 +v 1.125162 -1.618159 11.116934 +v 0.728267 -1.466177 11.946537 +v 1.123443 -1.637351 11.114855 +v 1.311359 -0.890146 11.466839 +v 1.214879 -1.428149 11.150869 +v 1.039107 -0.711649 12.088429 +v 0.885713 -0.994009 12.120200 +v 0.885373 -1.983588 11.213364 +v 1.314849 -1.050250 11.318602 +v 0.660576 -1.838051 11.703563 +v 0.867214 -1.989547 11.217341 +v 1.101525 -0.681220 12.005473 +v 1.281239 -1.232256 11.233617 +v 1.262975 -1.306090 11.200431 +v 0.868598 -1.999922 11.234054 +v 1.325157 -0.934203 11.414445 +v 0.677071 -2.089578 11.471201 +v 1.320488 -0.961072 11.392981 +v 0.828141 -2.050008 11.244745 +v 1.259480 -0.684829 11.758945 +v 1.305250 -1.018961 11.347422 +v 1.301119 -0.814231 11.542040 +v 1.288203 -0.722216 11.646597 +v 1.010866 -0.731789 12.109076 +v 1.205453 -0.661424 11.862716 +v 1.326535 -0.849494 11.502150 +v 0.915730 -1.941983 11.176317 +v 0.887037 -1.982416 11.186144 +v 0.924459 -0.873113 12.131438 +v 1.099827 -1.714144 11.106671 +v 1.076108 -1.720526 11.087775 +v 1.086516 -1.735200 11.093563 +v 0.830490 -1.127062 12.086708 +v 0.953493 -1.901469 11.185115 +v 1.036559 -1.779365 11.073262 +v 1.299964 -1.044497 11.326276 +v 1.266286 -0.700521 11.707994 +v 0.954571 -0.794584 12.141188 +v 0.657676 -1.916847 11.658284 +v 0.648677 -2.057932 11.534524 +v 1.209246 -0.660733 11.839811 +v 0.932678 -0.851670 12.161174 +v 1.289475 -1.129616 11.273645 +v 0.894750 -0.948869 12.121253 +v 1.192346 -1.447942 11.141083 +v 0.736554 -2.095455 11.371040 +v 1.023068 -0.717150 12.094130 +v 0.718155 -2.083559 11.395350 +v 1.313738 -0.917684 11.424090 +v 0.931271 -1.917696 11.178232 +v 1.301453 -0.900149 11.453718 +v 0.694772 -2.105454 11.421078 +v 1.014539 -0.721298 12.096646 +v 0.855302 -1.999289 11.225636 +v 1.091370 -1.678273 11.100075 +v 0.861208 -1.025794 12.107458 +v 1.001843 -0.740326 12.119913 +v 0.674820 -1.645942 11.817561 +v 0.796303 -2.063609 11.256567 +v 1.164801 -0.657207 11.915871 +v 1.219853 -1.287947 11.198481 +v 0.966934 -1.880470 11.149868 +v 0.913030 -1.961570 11.191193 +v 1.294243 -0.751922 11.611629 +v 1.242697 -0.666019 11.780118 +v 1.217188 -0.675145 11.796531 +v 1.221565 -1.356710 11.171633 +v 1.288130 -0.786337 11.561563 +v 0.744990 -1.362413 11.993746 +v 1.064574 -1.760045 11.094597 +v 0.676192 -1.802187 11.728540 +v 1.156145 -1.551218 11.121312 +v 1.147427 -1.574461 11.117626 +v 1.109906 -0.690494 11.987524 +v 1.137397 -0.667176 11.939667 +v 1.160233 -0.658381 11.939662 +v 0.787107 -1.158498 12.062557 +v 1.287387 -1.156387 11.259292 +v 1.307266 -1.073749 11.308550 +v 0.789066 -2.061505 11.277575 +v 1.322252 -0.982677 11.368135 +v 1.291047 -1.110068 11.280334 +v 1.066263 -0.698551 12.030590 +v 1.180811 -0.663490 11.857006 +v 1.281070 -0.839694 11.516689 +v 1.242189 -0.670445 11.765645 +v 0.728338 -1.396693 11.971960 +v 0.814151 -2.053598 11.241755 +v 0.655843 -2.081419 11.501590 +v 0.744309 -2.087221 11.340971 +v 1.251431 -1.262554 11.208411 +v 0.672726 -2.099872 11.441627 +v 1.290207 -1.031221 11.330836 +v 0.746324 -1.323223 12.005243 +v 0.682048 -1.729145 11.768792 +v 1.031761 -1.814202 11.119819 +v 1.228706 -0.686041 11.753758 +v 0.693236 -1.595504 11.860384 +v 0.723015 -2.096892 11.359296 +v 1.258722 -0.726902 11.657867 +v 1.176697 -1.528296 11.131624 +v 1.294430 -0.798766 11.553334 +v 1.066606 -1.749001 11.087701 +v 0.688217 -1.625551 11.835598 +v 0.636994 -1.975775 11.618551 +v 0.628488 -1.990188 11.608094 +v 1.304033 -0.934794 11.399796 +v 1.283352 -0.823105 11.526600 +v 0.633176 -2.013359 11.585534 +v 0.647219 -1.874063 11.681659 +v 0.931344 -0.803035 12.146956 +v 1.269654 -1.178953 11.240019 +v 1.276074 -0.745643 11.620584 +v 1.258047 -1.196567 11.238375 +v 0.774137 -2.068928 11.280642 +v 1.268065 -0.772194 11.585417 +v 0.913199 -0.853057 12.151087 +v 0.918392 -1.923751 11.175259 +v 0.744627 -2.081855 11.310888 +v 1.301411 -0.966453 11.385221 +v 1.293277 -0.867229 11.490149 +v 1.297243 -1.093640 11.288982 +v 1.236547 -1.312377 11.185327 +v 0.800691 -1.115711 12.067351 +v 0.976852 -0.756708 12.113261 +v 0.707851 -1.508563 11.916494 +v 1.244530 -0.700122 11.703574 +v 1.231147 -0.676764 11.763347 +v 1.263814 -0.708693 11.693225 +v 0.945304 -1.896945 11.153698 +v 1.292073 -1.049793 11.318849 +v 1.269154 -0.793317 11.576292 +v 1.102223 -0.690728 11.974539 +v 1.104399 -1.641936 11.108381 +v 1.161881 -0.659216 11.886970 +v 1.255171 -1.236393 11.221104 +v 1.169782 -0.672938 11.855675 +v 1.041484 -0.715580 12.049373 +v 1.262583 -0.726308 11.646842 +v 1.079213 -1.707434 11.085061 +v 0.624413 -1.929876 11.646404 +v 1.071606 -1.733366 11.086158 +v 0.762118 -2.078434 11.308451 +v 0.653749 -2.088041 11.479560 +v 0.903889 -0.859215 12.141156 +v 0.636791 -1.792084 11.719188 +v 0.909214 -0.889080 12.112953 +v 0.879104 -0.954125 12.107067 +v 1.026325 -1.812530 11.097962 +v 0.680085 -2.106543 11.389643 +v 1.165816 -1.499443 11.127968 +v 1.277337 -1.114084 11.277840 +v 0.894136 -0.931150 12.103486 +v 1.268801 -1.140287 11.259665 +v 1.191924 -1.382190 11.156080 +v 1.263531 -0.743205 11.634011 +v 1.009967 -1.825240 11.097652 +v 1.277590 -0.760730 11.600262 +v 0.976071 -1.858881 11.102914 +v 0.845313 -1.006006 12.094542 +v 0.830031 -1.030949 12.085862 +v 0.822191 -1.102718 12.083945 +v 1.281793 -0.781678 11.576889 +v 0.670613 -2.107958 11.404256 +v 1.271812 -1.162387 11.247641 +v 0.633674 -1.845223 11.692591 +v 1.287069 -0.937495 11.395744 +v 1.193495 -0.675915 11.814103 +v 0.951720 -1.895269 11.127106 +v 0.672384 -1.685130 11.791087 +v 1.285103 -1.067689 11.299601 +v 1.256240 -0.778118 11.600352 +v 0.768439 -2.079316 11.266829 +v 1.167084 -0.656971 11.867478 +v 1.238418 -1.236243 11.212676 +v 1.122994 -1.595200 11.109478 +v 1.261148 -0.719405 11.682609 +v 1.295499 -0.989864 11.355184 +v 0.652683 -1.732179 11.757205 +v 1.295013 -1.007265 11.345454 +v 0.929345 -1.905119 11.152552 +v 0.704866 -2.089542 11.376192 +v 1.293157 -0.877474 11.473702 +v 0.715268 -1.414331 11.962390 +v 1.269641 -0.809512 11.544694 +v 0.918348 -0.806668 12.142730 +v 1.297317 -0.906469 11.438063 +v 0.993943 -0.738142 12.098328 +v 1.175797 -1.463941 11.134427 +v 1.198283 -0.675314 11.804085 +v 0.910759 -0.868061 12.123285 +v 0.821272 -1.048630 12.082138 +v 1.142424 -1.506745 11.120566 +v 0.830005 -1.072189 12.086065 +v 1.285108 -1.101506 11.286128 +v 1.271988 -1.115284 11.280310 +v 0.897253 -1.952423 11.168147 +v 0.850359 -1.994736 11.204625 +v 0.767358 -1.199375 12.044545 +v 0.635559 -2.068412 11.521804 +v 1.011556 -1.811383 11.087277 +v 1.204296 -0.681183 11.781294 +v 1.211901 -0.699797 11.740560 +v 0.757096 -1.258952 12.026726 +v 0.995747 -1.842640 11.104971 +v 0.984426 -1.857751 11.123928 +v 0.949063 -1.899701 11.135548 +v 1.116543 -0.674274 11.944424 +v 0.750721 -2.092129 11.282330 +v 1.063847 -0.699976 11.999120 +v 1.053428 -0.709612 12.019017 +v 1.191980 -1.420743 11.144206 +v 0.949949 -0.781844 12.122802 +v 1.016249 -0.729659 12.045293 +v 1.112186 -1.605548 11.107309 +v 1.279446 -0.852438 11.499760 +v 1.236192 -0.729928 11.663763 +v 1.189925 -0.663907 11.843705 +v 1.254949 -0.727347 11.665867 +v 0.895375 -0.862752 12.138045 +v 1.288239 -0.916440 11.422007 +v 0.859866 -0.973492 12.099968 +v 1.232408 -0.700741 11.720467 +v 0.719442 -2.098568 11.336582 +v 1.274572 -0.800439 11.557222 +v 0.893734 -0.907534 12.095815 +v 1.022410 -1.794958 11.078526 +v 0.775639 -1.209420 12.043631 +v 1.283789 -0.968266 11.387152 +v 1.269630 -0.834107 11.527710 +v 0.772023 -2.066770 11.233350 +v 0.616890 -2.022589 11.576134 +v 1.180000 -0.688767 11.823913 +v 1.267218 -1.134813 11.275035 +v 0.661434 -2.104707 11.423410 +v 1.193745 -1.352190 11.164748 +v 1.098970 -1.628562 11.108501 +v 1.128887 -0.669339 11.905802 +v 1.246089 -1.168867 11.239859 +v 1.169933 -1.540271 11.125854 +v 0.691079 -1.536231 11.894094 +v 1.059649 -1.731911 11.072688 +v 0.824748 -2.018139 11.214041 +v 1.142562 -1.538531 11.117647 +v 1.132218 -1.568645 11.111204 +v 1.250414 -0.737727 11.641611 +v 0.903461 -1.921419 11.160874 +v 1.267829 -0.867324 11.487321 +v 1.267212 -1.078858 11.288973 +v 1.042384 -1.761168 11.072916 +v 0.811128 -2.041728 11.219110 +v 0.858069 -0.956519 12.083648 +v 1.144681 -0.672750 11.862903 +v 0.621925 -1.900890 11.662843 +v 1.057463 -0.698521 11.967226 +v 1.083887 -0.692589 11.994321 +v 0.645447 -2.099189 11.463877 +v 1.184381 -1.406472 11.150699 +v 1.277469 -0.883024 11.467711 +v 0.904809 -0.807954 12.130739 +v 1.244879 -1.211519 11.229176 +v 0.717400 -1.352806 11.979610 +v 0.908096 -0.838714 12.132833 +v 0.709257 -1.470640 11.933172 +v 1.233429 -0.745459 11.636056 +v 0.707876 -2.105728 11.327148 +v 0.750674 -2.098809 11.260202 +v 1.156255 -1.474727 11.129993 +v 1.205365 -0.685683 11.757639 +v 1.233047 -1.275042 11.204414 +v 1.210390 -1.330491 11.174365 +v 0.681046 -1.513933 11.897992 +v 0.688025 -1.419248 11.945624 +v 1.098962 -1.664582 11.101114 +v 0.685517 -1.568622 11.876110 +v 0.750575 -1.288963 12.017100 +v 1.077657 -1.685183 11.093178 +v 0.962696 -0.765784 12.116433 +v 1.277529 -1.069684 11.300207 +v 1.080249 -0.691019 11.971177 +v 0.893418 -1.947004 11.161052 +v 1.214314 -0.707729 11.699816 +v 1.161184 -1.458125 11.135665 +v 0.730411 -2.094864 11.295790 +v 1.264276 -1.069128 11.309386 +v 1.015139 -0.728762 12.061972 +v 0.932506 -0.801458 12.124172 +v 1.268219 -1.105983 11.270101 +v 1.276705 -1.017118 11.334930 +v 1.257764 -1.102078 11.280851 +v 0.775784 -1.181940 12.053679 +v 1.162256 -0.683302 11.832293 +v 0.623147 -1.864604 11.682760 +v 0.963666 -1.872568 11.114261 +v 0.617869 -2.097196 11.481390 +v 1.082990 -1.640887 11.096429 +v 1.241187 -0.708999 11.682449 +v 1.201474 -1.312729 11.182766 +v 1.242565 -1.130157 11.276008 +v 0.884113 -0.852210 12.115338 +v 0.889894 -0.870439 12.123117 +v 0.612225 -2.040052 11.563715 +v 1.050089 -1.698168 11.074945 +v 0.610090 -2.054481 11.548948 +v 0.911725 -1.907532 11.146996 +v 1.272770 -0.891548 11.453997 +v 1.191788 -0.700799 11.757397 +v 0.952879 -0.775888 12.106372 +v 0.807162 -1.094141 12.073959 +v 0.612986 -2.075807 11.517941 +v 1.268899 -1.038094 11.329206 +v 0.812760 -2.027439 11.195180 +v 0.692699 -2.100918 11.336192 +v 0.846560 -0.981074 12.088622 +v 0.640407 -2.111628 11.435170 +v 1.089463 -1.616650 11.097891 +v 0.913716 -0.826773 12.139024 +v 0.908237 -0.835771 12.116053 +v 1.199425 -0.708271 11.738260 +v 1.264452 -1.025068 11.338438 +v 0.690395 -2.090466 11.369932 +v 1.211726 -0.719093 11.677023 +v 0.879299 -1.956058 11.155181 +v 1.268022 -1.052005 11.316759 +v 1.261243 -1.095207 11.275005 +v 0.806886 -1.065696 12.072613 +v 1.249292 -0.762446 11.610315 +v 0.969535 -0.755877 12.087172 +v 0.866260 -1.977470 11.175812 +v 0.941067 -0.781191 12.089428 +v 1.213940 -1.300767 11.189123 +v 1.263738 -1.109837 11.291707 +v 1.258322 -1.120800 11.288325 +v 0.645138 -2.114062 11.416876 +v 0.880023 -0.913862 12.077681 +v 0.687083 -1.442689 11.932567 +v 1.254861 -0.808027 11.545041 +v 0.716834 -2.098495 11.312126 +v 1.118647 -0.668616 11.914652 +v 1.267114 -0.850268 11.497578 +v 1.273007 -0.951486 11.390779 +v 1.113991 -1.556143 11.105457 +v 1.171424 -0.693425 11.772725 +v 0.889806 -1.935958 11.160653 +v 1.123369 -0.675046 11.874024 +v 0.990082 -0.727689 12.075823 +v 1.173697 -0.694525 11.815278 +v 0.670336 -2.105976 11.367680 +v 1.102735 -0.668635 11.927944 +v 1.085394 -0.684544 11.950522 +v 0.993708 -0.737246 12.042917 +v 0.872612 -1.963243 11.166263 +v 0.590118 -1.902498 11.657712 +v 1.072510 -1.635271 11.093479 +v 1.167204 -0.691755 11.788108 +v 0.898035 -0.878191 12.112104 +v 1.242373 -0.752967 11.620163 +v 1.077217 -1.657509 11.090539 +v 0.589567 -1.970122 11.621058 +v 0.599808 -1.992946 11.606596 +v 1.184472 -0.707718 11.744786 +v 0.583935 -2.072225 11.524967 +v 0.771723 -2.075963 11.244690 +v 0.590791 -2.011919 11.592552 +v 1.253524 -1.075542 11.308779 +v 1.242931 -1.143264 11.251808 +v 0.703936 -2.108375 11.316870 +v 0.849238 -1.982633 11.163294 +v 0.842165 -1.991725 11.178894 +v 0.931162 -0.784950 12.110779 +v 0.823015 -2.016310 11.187739 +v 1.249169 -1.084639 11.297425 +v 1.270004 -0.995734 11.354203 +v 0.806841 -2.043067 11.207891 +v 0.791988 -2.041694 11.221364 +v 0.786652 -1.103292 12.061420 +v 1.015051 -0.722320 12.022040 +v 0.773195 -1.145303 12.053834 +v 1.264797 -0.918382 11.415966 +v 1.179000 -1.307095 11.174729 +v 0.739472 -1.234863 12.023079 +v 1.253028 -0.787076 11.587053 +v 0.879587 -1.942884 11.154577 +v 1.213809 -0.727234 11.664883 +v 1.229226 -0.742573 11.656407 +v 1.202844 -0.743067 11.649338 +v 1.255121 -0.825758 11.533049 +v 1.098206 -1.582305 11.099716 +v 1.196047 -0.717978 11.713635 +v 1.122964 -0.683594 11.844141 +v 1.144510 -0.684047 11.849563 +v 1.183612 -0.679965 11.781907 +v 1.241098 -1.178813 11.242930 +v 1.255295 -1.014774 11.356683 +v 0.979559 -0.742118 12.066490 +v 0.884627 -0.862155 12.120905 +v 0.790888 -2.055145 11.202881 +v 1.137521 -1.473927 11.121124 +v 1.241785 -1.036730 11.330238 +v 0.640506 -1.589986 11.839669 +v 1.227819 -1.215076 11.222200 +v 1.244269 -1.097077 11.283817 +v 1.223115 -0.772887 11.594224 +v 1.254755 -1.044389 11.328432 +v 0.655274 -1.609143 11.834044 +v 1.257211 -0.959314 11.385565 +v 1.268427 -0.969415 11.382347 +v 0.595523 -2.085656 11.502392 +v 1.237278 -0.823734 11.534726 +v 0.628930 -1.737628 11.747046 +v 0.842323 -0.967700 12.076078 +v 0.718258 -2.111366 11.268436 +v 0.733492 -2.106974 11.250237 +v 0.659782 -2.119914 11.386219 +v 0.636739 -2.125991 11.402014 +v 1.244924 -0.998184 11.362055 +v 1.249033 -0.904213 11.443718 +v 0.684566 -1.471224 11.921126 +v 0.648070 -1.697981 11.775283 +v 1.065739 -0.697320 11.953790 +v 0.621864 -2.106305 11.452098 +v 1.037965 -0.712301 11.972111 +v 1.025522 -0.719792 12.026019 +v 1.239946 -1.158192 11.243494 +v 1.243644 -1.200982 11.232320 +v 0.960148 -1.861938 11.093997 +v 1.239899 -0.804398 11.562408 +v 0.941561 -1.882505 11.112314 +v 0.890656 -1.921000 11.142650 +v 1.004207 -1.792665 11.055915 +v 1.252921 -0.845042 11.485778 +v 1.259459 -1.077941 11.289816 +v 0.713427 -2.108342 11.286280 +v 1.263030 -0.979475 11.371912 +v 0.907786 -0.801390 12.124577 +v 0.937015 -1.914149 11.086554 +v 0.938254 -1.922845 11.081259 +v 0.930391 -1.902817 11.114454 +v 0.929721 -1.927818 11.084015 +v 1.083733 -0.679985 11.931281 +v 0.609300 -1.883013 11.667649 +v 1.253602 -0.923502 11.411486 +v 1.222609 -0.749117 11.626213 +v 0.600068 -2.098410 11.477960 +v 1.255155 -0.942188 11.402431 +v 0.576988 -2.041353 11.567572 +v 1.195499 -1.287033 11.186060 +v 1.183671 -0.723168 11.700715 +v 1.228706 -0.790958 11.577518 +v 1.248011 -0.956750 11.387568 +v 0.870828 -0.872704 12.102204 +v 0.884306 -0.894496 12.083957 +v 0.955834 -0.759724 12.056526 +v 0.976538 -1.826258 11.063038 +v 1.231693 -1.136755 11.264944 +v 0.757280 -2.088194 11.246579 +v 1.060152 -0.706683 11.941210 +v 0.729387 -1.273695 12.011798 +v 0.921874 -0.795844 12.083019 +v 0.920168 -0.797999 12.104885 +v 1.117908 -0.677583 11.858000 +v 1.164901 -1.395209 11.145740 +v 0.900072 -0.823189 12.101607 +v 0.788206 -1.066573 12.058646 +v 1.118293 -0.675953 11.889160 +v 0.715713 -1.304704 11.996461 +v 1.036249 -1.744163 11.064383 +v 1.264061 -0.907195 11.432819 +v 1.248236 -0.932297 11.424862 +v 1.242230 -0.845834 11.501056 +v 1.242826 -0.843753 11.511458 +v 0.996317 -1.803233 11.072719 +v 0.759075 -1.176660 12.044453 +v 1.075044 -1.605826 11.094851 +v 1.265953 -0.934823 11.396894 +v 0.769838 -2.056911 11.202442 +v 0.802855 -1.015082 12.058267 +v 1.092767 -0.666479 11.896872 +v 1.045565 -0.711241 11.955189 +v 1.246858 -0.980454 11.370961 +v 1.025054 -0.718437 11.994289 +v 1.236881 -0.941348 11.423830 +v 1.178856 -0.715063 11.723250 +v 1.197947 -0.711504 11.687710 +v 0.683397 -2.115314 11.315030 +v 1.256583 -0.868917 11.463120 +v 1.256266 -0.876895 11.450651 +v 0.596165 -1.942066 11.636575 +v 0.830618 -0.995677 12.080050 +v 0.821004 -1.012378 12.071039 +v 0.864399 -1.965940 11.149902 +v 0.628516 -2.126924 11.375983 +v 1.172861 -1.374696 11.150603 +v 1.005171 -0.734162 12.023014 +v 0.880869 -1.928531 11.137007 +v 1.227069 -1.163694 11.247368 +v 0.906057 -0.807413 12.107788 +v 0.985894 -0.743178 12.025085 +v 0.752807 -1.130820 12.041516 +v 1.237150 -0.835233 11.525669 +v 1.046651 -1.718914 11.066377 +v 1.142952 -1.397516 11.137022 +v 0.694100 -1.347881 11.969017 +v 1.004788 -1.772735 11.042502 +v 0.610589 -1.797052 11.709275 +v 0.601769 -1.829007 11.691307 +v 1.051914 -1.639739 11.077201 +v 0.928815 -1.892953 11.090255 +v 0.681644 -2.148760 11.284939 +v 0.908442 -1.907606 11.100320 +v 1.125587 -0.683039 11.824756 +v 0.932519 -1.906289 11.128797 +v 1.146621 -0.689576 11.823362 +v 0.903108 -1.910855 11.122018 +v 0.692382 -2.120891 11.295050 +v 0.934994 -1.913535 11.066825 +v 1.098256 -0.667006 11.912770 +v 1.083192 -0.684338 11.910952 +v 1.065934 -0.696058 11.927485 +v 0.690698 -2.146994 11.288820 +v 0.913670 -1.909138 11.067696 +v 0.651339 -2.111919 11.358600 +v 1.053004 -2.428003 10.415051 +v 0.964611 -0.765663 12.029413 +v 1.039550 -2.433817 10.412546 +v 1.044782 -2.430823 10.419615 +v 0.915534 -1.929835 11.079583 +v 0.698748 -2.125570 11.287657 +v 0.708373 -2.124942 11.269161 +v 0.698027 -2.142669 11.285160 +v 0.691149 -2.149811 11.269639 +v 0.571273 -1.932264 11.640676 +v 0.886035 -0.846908 12.094157 +v 0.974261 -0.762018 12.015819 +v 1.229395 -1.073928 11.301437 +v 1.221657 -1.087013 11.296652 +v 0.873918 -0.894971 12.067182 +v 1.235239 -1.097723 11.286037 +v 0.728244 -1.200196 12.028312 +v 0.749258 -1.202423 12.036310 +v 0.767397 -2.052448 11.176157 +v 1.198866 -1.270508 11.194761 +v 1.206387 -1.217246 11.214361 +v 1.217099 -1.241735 11.209020 +v 0.846645 -0.944986 12.068304 +v 0.780144 -2.050878 11.224917 +v 0.767262 -1.101722 12.046860 +v 1.060860 -1.663850 11.080072 +v 1.018272 -0.718908 11.961875 +v 0.960644 -0.766285 12.080948 +v 0.571381 -2.086595 11.501752 +v 0.917253 -0.781258 12.068787 +v 1.163559 -0.701247 11.757505 +v 1.243772 -0.914880 11.425344 +v 0.861487 -1.942991 11.153878 +v 0.947062 -1.867208 11.083989 +v 0.896591 -0.814702 12.085577 +v 1.033460 -1.712557 11.057452 +v 0.717152 -1.248276 12.009292 +v 1.242559 -1.014362 11.354643 +v 1.020216 -1.727749 11.056311 +v 1.240647 -0.946783 11.416348 +v 0.854427 -1.967693 11.136959 +v 1.189027 -0.725268 11.679232 +v 0.642660 -1.642647 11.806608 +v 1.208801 -0.762625 11.613908 +v 1.211670 -0.786691 11.594261 +v 0.702781 -1.315712 11.983950 +v 0.837141 -1.987688 11.167667 +v 0.825006 -1.995303 11.163822 +v 0.983831 -1.812321 11.049685 +v 0.806189 -2.025968 11.184074 +v 0.685454 -1.384085 11.951477 +v 1.205928 -0.780435 11.602703 +v 0.714169 -2.113404 11.246922 +v 0.672445 -2.101466 11.348886 +v 1.242474 -0.864328 11.457716 +v 1.239704 -0.876039 11.458364 +v 1.228665 -0.957376 11.386323 +v 1.204191 -1.182299 11.232773 +v 0.818919 -0.992519 12.067414 +v 0.884096 -0.842994 12.084597 +v 0.982686 -0.741127 12.010767 +v 0.551093 -2.021349 11.583695 +v 0.753272 -2.067552 11.207829 +v 1.007324 -0.724348 11.976472 +v 1.230236 -0.813684 11.540704 +v 0.597957 -2.110260 11.453058 +v 1.040884 -0.720123 11.931604 +v 0.872738 -0.864103 12.089159 +v 0.815267 -2.003372 11.164791 +v 0.663273 -2.116501 11.323166 +v 1.241890 -1.060075 11.316709 +v 1.151261 -0.696844 11.765385 +v 0.607929 -1.774042 11.721746 +v 1.215331 -0.809720 11.552842 +v 1.207710 -1.132946 11.261053 +v 1.214951 -1.154225 11.252050 +v 1.228059 -0.985115 11.370623 +v 1.165695 -1.342411 11.159614 +v 1.229626 -0.881083 11.470626 +v 1.135028 -0.696185 11.791544 +v 1.013568 -1.745428 11.054332 +v 1.108579 -0.689781 11.842109 +v 1.125824 -0.691867 11.804480 +v 1.115139 -1.535313 11.103417 +v 0.824269 -0.974466 12.061157 +v 1.123297 -1.447327 11.123290 +v 1.040981 -2.421728 10.405858 +v 1.043126 -2.419526 10.412609 +v 1.032426 -2.425478 10.413846 +v 1.078239 -0.686212 11.899717 +v 0.919316 -1.930662 11.070766 +v 0.919659 -1.920399 11.083302 +v 0.678345 -2.130922 11.292017 +v 1.078874 -0.693758 11.881899 +v 1.207741 -0.800652 11.572055 +v 0.669102 -2.130264 11.306471 +v 1.192227 -0.746485 11.630207 +v 0.560215 -1.970820 11.617360 +v 0.679995 -2.152333 11.259558 +v 1.223101 -0.855087 11.485937 +v 1.072513 -1.616475 11.092814 +v 0.863782 -0.878541 12.085211 +v 0.650217 -1.467817 11.905304 +v 1.229693 -1.048309 11.323887 +v 0.663630 -1.432490 11.927678 +v 1.040666 -1.695918 11.065975 +v 1.233906 -0.904162 11.435800 +v 0.856936 -0.882854 12.071671 +v 0.849937 -1.954689 11.141882 +v 1.174579 -1.284151 11.187744 +v 1.225363 -0.927537 11.426666 +v 1.149737 -1.438522 11.131569 +v 0.611673 -2.119546 11.424938 +v 0.962783 -1.848400 11.083811 +v 0.845694 -0.933216 12.055387 +v 1.117103 -0.686687 11.833531 +v 0.836989 -1.983359 11.138827 +v 0.931914 -0.769255 12.065670 +v 0.651068 -1.534391 11.875681 +v 0.794473 -1.046367 12.054627 +v 1.097672 -0.681119 11.880071 +v 1.119136 -1.467562 11.115373 +v 0.730908 -2.101010 11.237103 +v 0.646272 -1.569603 11.852748 +v 0.836971 -1.989182 11.143833 +v 0.914033 -1.898357 11.087956 +v 1.147146 -1.376318 11.146619 +v 1.064225 -1.592782 11.085164 +v 1.241249 -0.843378 11.480255 +v 0.557268 -1.897821 11.654093 +v 0.537747 -2.057222 11.545766 +v 1.148689 -1.426076 11.131167 +v 1.213957 -0.945534 11.407391 +v 0.879189 -0.833040 12.076499 +v 0.747549 -2.070496 11.193953 +v 1.226830 -0.856066 11.466624 +v 1.002725 -0.721167 11.993772 +v 1.113899 -0.693437 11.810093 +v 0.853743 -0.910671 12.051153 +v 0.605768 -2.130611 11.379758 +v 0.628724 -1.543134 11.859894 +v 1.207949 -0.818200 11.534899 +v 1.222448 -0.845998 11.517538 +v 0.627094 -1.566325 11.844011 +v 0.566696 -1.843949 11.676554 +v 0.599851 -1.864720 11.675848 +v 1.227341 -0.894248 11.441069 +v 0.944833 -1.860227 11.065363 +v 0.587719 -2.118515 11.434451 +v 1.173460 -0.729701 11.692853 +v 0.542465 -1.997957 11.596726 +v 1.217715 -0.895517 11.451310 +v 0.800701 -2.020704 11.159725 +v 1.093118 -0.686326 11.854678 +v 0.924981 -1.881582 11.078088 +v 1.095044 -0.695677 11.838894 +v 1.099888 -1.523835 11.102698 +v 0.715677 -1.231627 12.015028 +v 0.698745 -1.249691 12.000437 +v 1.086232 -1.561139 11.093708 +v 0.766772 -1.085949 12.046946 +v 1.029480 -0.722714 11.922531 +v 1.226730 -0.917982 11.430477 +v 0.659964 -2.139349 11.286380 +v 1.049897 -0.702326 11.910670 +v 0.921646 -1.904511 11.059395 +v 0.913130 -1.915092 11.058648 +v 0.906261 -1.921761 11.066268 +v 1.216096 -1.004820 11.345969 +v 0.886331 -1.915859 11.101925 +v 1.197885 -1.198399 11.221104 +v 0.682675 -2.138014 11.250381 +v 0.668938 -2.140482 11.280781 +v 0.559653 -2.070249 11.529315 +v 0.982545 -1.793782 11.038943 +v 0.875922 -1.930866 11.105018 +v 1.199084 -0.756995 11.621001 +v 1.199229 -1.061758 11.308909 +v 0.866606 -1.933758 11.138470 +v 1.215662 -0.861036 11.470494 +v 0.783240 -1.035870 12.044279 +v 1.230130 -0.862392 11.458187 +v 1.218608 -0.875399 11.470371 +v 0.580384 -2.102303 11.473660 +v 1.180415 -1.217964 11.210429 +v 0.824833 -1.988469 11.141545 +v 1.207544 -0.835315 11.518432 +v 0.806736 -1.988952 11.140459 +v 1.213429 -1.100812 11.282049 +v 1.208280 -1.112323 11.276105 +v 0.727451 -1.155022 12.029215 +v 1.183041 -1.247672 11.198606 +v 1.174506 -0.732239 11.664647 +v 1.216546 -0.909779 11.442169 +v 0.572019 -2.120169 11.442530 +v 1.127543 -1.402353 11.129737 +v 1.040196 -1.667973 11.069237 +v 0.783451 -2.041689 11.175809 +v 1.198470 -1.167321 11.245220 +v 1.125732 -0.704557 11.767847 +v 1.109064 -0.715164 11.802220 +v 0.665198 -2.164028 11.259096 +v 1.152921 -0.710108 11.746892 +v 1.097769 -0.694429 11.821767 +v 0.992219 -0.730322 11.996942 +v 0.695085 -1.284919 11.988451 +v 0.612562 -1.598296 11.822334 +v 0.736118 -2.087989 11.199171 +v 1.017811 -1.692158 11.057579 +v 0.724878 -2.098099 11.204954 +v 1.109620 -1.502676 11.106523 +v 1.137379 -1.339708 11.153664 +v 0.998640 -1.761797 11.038382 +v 1.214348 -1.047252 11.320573 +v 0.863113 -0.851320 12.067982 +v 0.952139 -0.757698 12.007061 +v 0.767383 -2.030588 11.161321 +v 1.184417 -0.780264 11.589012 +v 0.635995 -2.123037 11.342709 +v 0.641163 -2.122266 11.319247 +v 0.963842 -1.816793 11.036512 +v 1.209393 -0.935875 11.413408 +v 0.958611 -1.832088 11.045748 +v 0.643795 -1.501641 11.886991 +v 1.193977 -0.791721 11.580703 +v 0.864085 -0.894164 12.053744 +v 1.152529 -1.259811 11.187609 +v 0.928470 -0.777386 12.045239 +v 1.166034 -0.733861 11.677052 +v 0.909266 -0.794055 12.043472 +v 1.139130 -0.717976 11.730635 +v 0.903737 -0.805541 12.063327 +v 0.834060 -1.960872 11.135144 +v 1.117114 -0.704501 11.781488 +v 1.199087 -1.000438 11.357070 +v 1.188580 -1.144809 11.253962 +v 1.149237 -0.726932 11.689214 +v 1.147380 -0.723166 11.709007 +v 0.919342 -1.876251 11.063670 +v 0.600591 -2.129303 11.401178 +v 1.079954 -0.696485 11.857059 +v 1.152640 -1.297448 11.175693 +v 1.085275 -1.512256 11.098260 +v 1.045837 -0.708405 11.900001 +v 1.086439 -0.703600 11.835741 +v 0.659559 -2.174694 11.248168 +v 0.885843 -0.826467 12.054678 +v 0.690671 -2.128646 11.242021 +v 0.640843 -2.143992 11.295095 +v 0.541452 -2.084065 11.513047 +v 0.593104 -1.742447 11.731501 +v 1.181018 -0.817608 11.551265 +v 0.662003 -2.144401 11.274099 +v 1.058594 -0.697543 11.877915 +v 0.945808 -1.840068 11.051047 +v 1.043817 -0.731894 11.877058 +v 0.969817 -0.744751 11.989941 +v 1.206271 -0.924364 11.426292 +v 1.109970 -1.481477 11.108772 +v 1.014940 -0.726676 11.924354 +v 0.666693 -1.334216 11.957939 +v 0.964825 -0.754631 11.996271 +v 0.543462 -2.105202 11.480440 +v 1.148888 -0.741212 11.669060 +v 1.091875 -0.708085 11.814878 +v 1.194142 -1.108051 11.279691 +v 0.797480 -2.008433 11.151025 +v 1.192161 -0.990551 11.366230 +v 0.790570 -2.025929 11.157975 +v 1.211561 -1.013908 11.329579 +v 0.610470 -1.690475 11.765040 +v 0.648840 -1.410260 11.921806 +v 0.850872 -0.883353 12.069471 +v 0.842318 -0.906891 12.049383 +v 0.892902 -1.903678 11.074204 +v 0.944077 -0.770217 12.025592 +v 0.992616 -0.740125 11.948738 +v 1.180502 -0.744117 11.642330 +v 0.822570 -0.944456 12.052374 +v 0.993506 -1.750873 11.040235 +v 1.048226 -0.714130 11.879438 +v 1.047397 -0.724838 11.873976 +v 0.854752 -1.933949 11.106087 +v 1.193160 -0.841252 11.506179 +v 0.519522 -1.996304 11.595974 +v 1.158949 -1.189253 11.218896 +v 0.937965 -0.768796 11.994833 +v 0.845308 -0.925317 12.048255 +v 1.191247 -0.837586 11.518442 +v 1.147660 -0.811540 11.575686 +v 0.828341 -0.931324 12.045890 +v 0.774233 -1.049570 12.043426 +v 0.917740 -0.784079 12.034511 +v 1.204228 -0.891107 11.455857 +v 1.061517 -0.709504 11.843286 +v 1.223618 -0.976893 11.375807 +v 1.043556 -1.625312 11.070133 +v 0.740405 -2.070484 11.181939 +v 0.887771 -0.805476 12.039909 +v 0.715002 -2.106697 11.197037 +v 0.614095 -2.132659 11.362967 +v 1.151725 -0.747284 11.649131 +v 0.817334 -1.979918 11.134345 +v 0.555542 -2.133197 11.424693 +v 1.124454 -0.730215 11.721401 +v 0.611878 -1.632300 11.803024 +v 0.551102 -1.934170 11.635595 +v 1.015133 -1.672997 11.055510 +v 0.776224 -2.024553 11.162189 +v 0.739587 -1.120966 12.029082 +v 1.011719 -1.708245 11.053574 +v 1.068119 -1.525884 11.090731 +v 1.201675 -0.859393 11.472790 +v 0.998357 -0.735880 11.933690 +v 1.075963 -0.710787 11.832726 +v 0.839753 -0.889231 12.066133 +v 0.629918 -2.150036 11.295452 +v 0.653076 -2.181566 11.238534 +v 0.641271 -2.185671 11.240667 +v 1.171586 -0.768365 11.608466 +v 1.163120 -1.066078 11.297927 +v 1.116581 -0.712859 11.744950 +v 1.190009 -1.079849 11.295795 +v 0.953604 -0.759099 11.981856 +v 1.199705 -0.943449 11.409786 +v 1.158237 -0.827600 11.551312 +v 0.650185 -2.148965 11.259732 +v 0.870100 -1.918499 11.091524 +v 1.204855 -0.963985 11.394871 +v 1.043891 -1.566928 11.076100 +v 0.929909 -0.781328 12.008652 +v 1.183697 -1.119907 11.264422 +v 1.178037 -0.979189 11.368171 +v 0.727518 -2.090201 11.179174 +v 1.051326 -0.719291 11.835546 +v 1.116042 -1.388147 11.131534 +v 1.175718 -0.748260 11.623117 +v 0.699909 -2.120215 11.202439 +v 1.197579 -1.017443 11.331157 +v 1.188573 -0.822028 11.530426 +v 0.916042 -1.864353 11.049852 +v 0.872887 -0.835003 12.047827 +v 0.828232 -0.909783 12.049401 +v 1.035552 -0.718705 11.883262 +v 0.808664 -0.975427 12.051519 +v 0.888074 -1.898402 11.065611 +v 0.783524 -1.018675 12.046698 +v 1.081478 -1.474200 11.105848 +v 1.062629 -0.732789 11.827215 +v 1.065334 -0.734254 11.817698 +v 0.864084 -0.849531 12.043442 +v 1.203290 -1.040181 11.321852 +v 0.849045 -0.857632 12.054811 +v 0.608371 -2.143586 11.320188 +v 1.062486 -1.548703 11.083577 +v 0.598478 -2.147637 11.338357 +v 0.731603 -2.059754 11.166998 +v 1.029272 -0.732981 11.867760 +v 0.626916 -2.159053 11.262138 +v 0.753388 -1.056602 12.025005 +v 0.830603 -0.896112 12.059656 +v 1.171291 -1.090661 11.279570 +v 1.179667 -0.867806 11.487376 +v 0.840651 -1.944058 11.118225 +v 1.180439 -0.969937 11.378023 +v 0.818295 -1.961350 11.126341 +v 1.040842 -1.580833 11.072719 +v 0.564757 -2.136127 11.409860 +v 0.676264 -1.279254 11.979074 +v 0.584583 -2.145900 11.360201 +v 1.166856 -0.849373 11.523521 +v 0.781278 -1.007052 12.031548 +v 1.188621 -0.896053 11.445537 +v 0.966285 -1.806278 11.030701 +v 0.940901 -1.828924 11.023766 +v 0.616007 -1.480102 11.881921 +v 1.100314 -0.709403 11.743477 +v 1.098428 -0.709842 11.751736 +v 1.135844 -0.733095 11.689353 +v 0.707245 -1.194997 12.013153 +v 1.046945 -0.720570 11.847857 +v 1.154959 -0.751136 11.625979 +v 0.901658 -1.879864 11.046394 +v 0.598668 -1.651681 11.784239 +v 0.996352 -1.730826 11.040457 +v 1.190865 -0.873273 11.471539 +v 1.050560 -0.706593 11.859164 +v 1.198408 -0.850042 11.498242 +v 1.084160 -0.722881 11.790350 +v 1.009066 -0.725132 11.902616 +v 0.636073 -2.147455 11.271335 +v 0.623431 -2.157192 11.290745 +v 0.618958 -2.147637 11.306393 +v 0.641014 -2.177095 11.248326 +v 0.645248 -2.177207 11.226482 +v 0.630680 -2.127804 11.315792 +v 1.167810 -0.857305 11.498245 +v 0.841357 -0.872161 12.055774 +v 0.611153 -2.169003 11.297570 +v 0.945160 -0.763676 11.971557 +v 0.667075 -1.260944 11.981405 +v 1.142397 -0.763276 11.641232 +v 0.777429 -2.016721 11.152813 +v 1.163771 -0.787167 11.587873 +v 0.612095 -1.520408 11.861255 +v 0.751379 -2.056392 11.163850 +v 1.167948 -0.829065 11.533623 +v 0.586567 -2.159259 11.331863 +v 1.157355 -0.841477 11.535127 +v 0.499811 -2.084313 11.512585 +v 0.792984 -0.987890 12.042404 +v 1.182060 -0.803349 11.581171 +v 0.674088 -2.145308 11.229058 +v 0.586070 -1.707482 11.749295 +v 0.709768 -2.097314 11.179917 +v 0.880076 -1.900586 11.050705 +v 1.102512 -1.422682 11.118956 +v 0.971735 -0.745650 11.928629 +v 1.101502 -1.453390 11.110564 +v 1.070094 -1.491693 11.099726 +v 1.021946 -1.651857 11.055481 +v 1.109708 -0.724152 11.727003 +v 0.724894 -1.105839 12.015257 +v 1.154789 -0.784870 11.597712 +v 0.667407 -1.373589 11.945890 +v 1.140149 -0.765148 11.615853 +v 0.982997 -1.713106 11.035842 +v 1.142113 -1.315658 11.166615 +v 0.690602 -1.196171 12.004086 +v 0.898699 -0.797980 12.015481 +v 0.529628 -2.019290 11.580777 +v 0.691751 -1.218921 12.003749 +v 0.495764 -2.056083 11.542883 +v 0.845767 -0.859071 12.033814 +v 0.845685 -1.937821 11.090325 +v 0.832178 -0.882253 12.050247 +v 0.919246 -0.786440 11.998124 +v 0.809794 -1.961755 11.104530 +v 0.815213 -0.922097 12.034919 +v 0.773824 -1.022382 12.029691 +v 0.655545 -2.151132 11.203954 +v 0.977638 -0.759474 11.909273 +v 0.795445 -0.947506 12.051444 +v 0.972202 -0.742916 11.960253 +v 1.166951 -1.104747 11.266924 +v 0.575543 -1.774266 11.709146 +v 0.981778 -1.766036 11.031333 +v 0.569567 -2.144268 11.388249 +v 0.795462 -1.982685 11.117365 +v 0.783329 -2.002537 11.140448 +v 1.177198 -0.952600 11.399120 +v 0.549713 -1.853141 11.667388 +v 0.511086 -1.906041 11.639452 +v 1.159435 -1.213773 11.203041 +v 1.026468 -1.614636 11.064340 +v 0.749383 -1.092590 12.031223 +v 1.016309 -0.729957 11.872009 +v 1.169801 -1.042503 11.314491 +v 1.082740 -1.452173 11.107028 +v 0.981577 -1.684441 11.037501 +v 0.703277 -1.164776 12.013336 +v 1.092805 -0.720709 11.772964 +v 1.053790 -0.736570 11.808167 +v 1.188161 -0.913705 11.426325 +v 1.003156 -0.745442 11.883519 +v 0.989128 -0.743240 11.915794 +v 1.011739 -0.728374 11.890903 +v 1.004403 -0.758668 11.872877 +v 0.630634 -2.164774 11.253813 +v 1.040536 -0.733345 11.861221 +v 1.177202 -0.894686 11.447642 +v 1.178770 -1.161612 11.242860 +v 0.591299 -2.156546 11.311617 +v 0.521256 -2.100736 11.484677 +v 0.874097 -0.818977 12.035280 +v 1.181327 -0.920769 11.422345 +v 0.985361 -0.755595 11.877518 +v 1.163042 -0.977337 11.372667 +v 0.547665 -2.160503 11.368812 +v 0.538000 -2.125017 11.440027 +v 0.542489 -2.117211 11.457767 +v 1.074252 -0.733370 11.749508 +v 0.568491 -1.813859 11.689249 +v 0.815940 -0.895014 12.048976 +v 0.579983 -1.676813 11.762370 +v 1.170299 -0.999344 11.351615 +v 1.117011 -1.320799 11.157012 +v 1.115506 -1.363228 11.139110 +v 0.767105 -2.026380 11.136854 +v 1.119851 -0.738681 11.681971 +v 1.177750 -1.134774 11.252472 +v 0.837648 -1.933446 11.064789 +v 0.647607 -1.301552 11.957248 +v 0.951020 -1.791954 11.018381 +v 0.991432 -0.751239 11.889696 +v 0.682926 -2.132957 11.214572 +v 1.178300 -0.880763 11.462403 +v 0.943898 -1.811526 11.016576 +v 0.796553 -0.909145 12.031313 +v 0.599529 -1.561905 11.834240 +v 0.867653 -0.821115 12.018185 +v 1.174536 -1.014783 11.338951 +v 0.577657 -1.583557 11.811501 +v 1.188085 -1.029363 11.319929 +v 0.778217 -0.959899 12.038952 +v 0.717123 -1.132987 12.015429 +v 0.506511 -2.120063 11.460847 +v 0.751045 -2.042817 11.154816 +v 0.781809 -0.976856 12.033884 +v 0.979692 -0.756449 11.883031 +v 1.096921 -0.736930 11.706635 +v 1.141136 -1.232680 11.193806 +v 1.113903 -0.755052 11.652442 +v 0.606836 -2.166509 11.273479 +v 0.601200 -2.168084 11.282942 +v 1.058596 -1.467118 11.098062 +v 1.113701 -0.767289 11.636936 +v 1.115549 -0.749938 11.668507 +v 0.760868 -1.015049 12.017447 +v 0.803999 -1.970239 11.113406 +v 1.133470 -0.754471 11.657671 +v 0.926938 -1.843088 11.017506 +v 0.652396 -1.316944 11.953812 +v 0.838969 -0.875645 12.029449 +v 0.903138 -1.860677 11.035610 +v 1.162058 -0.922968 11.422029 +v 0.917121 -0.781212 11.977702 +v 1.163826 -0.909572 11.442707 +v 0.904636 -0.802042 11.988667 +v 1.106299 -0.738619 11.702470 +v 0.632030 -1.373785 11.925514 +v 0.512868 -2.044227 11.556390 +v 1.063300 -0.733261 11.770944 +v 0.969613 -1.734304 11.025178 +v 0.628479 -1.436048 11.904325 +v 1.150950 -0.873800 11.489198 +v 1.051327 -1.482728 11.088052 +v 0.512105 -2.130951 11.433134 +v 1.138749 -0.798475 11.586249 +v 0.668121 -1.230522 11.984879 +v 1.107106 -1.337241 11.146100 +v 0.544355 -2.145821 11.394073 +v 1.038701 -0.732006 11.815917 +v 1.037837 -0.727984 11.834672 +v 1.007103 -0.741476 11.848940 +v 0.617307 -2.177386 11.238913 +v 1.010340 -0.734940 11.866132 +v 0.884463 -0.806474 12.004758 +v 1.172442 -0.991178 11.361308 +v 0.720500 -2.074513 11.165998 +v 0.922437 -1.849280 11.039338 +v 1.147840 -1.168427 11.235502 +v 0.560220 -2.165903 11.341971 +v 0.957440 -0.758167 11.916211 +v 0.521911 -1.961102 11.619204 +v 1.164514 -0.940642 11.407393 +v 1.124242 -0.791518 11.597095 +v 0.685336 -1.177952 12.001501 +v 1.136656 -1.187949 11.216583 +v 0.689377 -2.114482 11.168751 +v 0.746444 -2.026520 11.112592 +v 0.921651 -0.773713 11.967727 +v 1.045425 -1.523266 11.081295 +v 1.157462 -1.119573 11.257235 +v 1.045502 -1.544493 11.072827 +v 0.780007 -0.990608 12.026608 +v 0.731099 -1.068673 12.012881 +v 0.665844 -2.130659 11.193144 +v 1.077083 -1.399724 11.115053 +v 1.146203 -0.837643 11.541045 +v 1.140853 -0.856465 11.516150 +v 0.633270 -2.168470 11.203373 +v 1.097068 -0.752489 11.680788 +v 0.681812 -2.120164 11.188706 +v 0.795442 -0.933323 12.042397 +v 1.147501 -0.911316 11.438209 +v 0.772748 -0.964568 12.017375 +v 1.125029 -0.771422 11.607139 +v 0.668756 -2.132603 11.175478 +v 1.156051 -0.955798 11.390427 +v 1.159962 -1.152360 11.247131 +v 1.161802 -1.005413 11.346622 +v 0.886662 -1.882929 11.031300 +v 1.136085 -0.767739 11.631073 +v 0.685535 -1.161233 11.999815 +v 0.849768 -0.840325 12.018085 +v 0.541557 -1.873192 11.658908 +v 0.769750 -2.014820 11.115381 +v 1.084835 -0.723666 11.723932 +v 0.953957 -0.755822 11.941532 +v 0.898689 -0.793812 11.967005 +v 0.889742 -0.805258 11.982645 +v 1.140348 -1.101104 11.269515 +v 0.795977 -0.924780 12.033582 +v 0.579525 -1.512914 11.848993 +v 0.859457 -1.916028 11.072187 +v 1.079742 -1.420039 11.111755 +v 0.573160 -1.730786 11.730872 +v 0.647438 -1.274972 11.962592 +v 0.828352 -1.941666 11.074317 +v 0.823458 -1.955796 11.088954 +v 1.022971 -1.592611 11.064818 +v 0.998993 -1.649837 11.051699 +v 1.001514 -0.754323 11.853332 +v 1.015717 -0.734222 11.828218 +v 0.994277 -0.758017 11.853330 +v 0.622709 -2.178301 11.221283 +v 1.141778 -0.869597 11.495049 +v 1.127020 -0.870344 11.500174 +v 0.855872 -0.833195 11.999917 +v 1.143540 -1.128659 11.253634 +v 0.522608 -2.137017 11.421721 +v 1.153355 -0.896417 11.448063 +v 0.582664 -1.634711 11.789268 +v 1.139993 -1.049624 11.305518 +v 0.814885 -0.886942 12.044832 +v 0.729862 -2.051240 11.142329 +v 1.146654 -1.060719 11.296114 +v 1.049066 -0.737935 11.757510 +v 1.157564 -1.083325 11.286993 +v 0.800711 -0.898553 12.033968 +v 0.544771 -1.634174 11.774640 +v 1.147568 -0.939511 11.412387 +v 1.103556 -1.279725 11.170438 +v 0.774873 -0.980481 12.019161 +v 0.574586 -2.159715 11.307159 +v 0.647698 -2.149019 11.194633 +v 0.864430 -1.910252 11.048769 +v 0.579846 -2.173224 11.263910 +v 1.130455 -0.820428 11.563563 +v 1.118693 -0.836344 11.541336 +v 1.075309 -0.740506 11.718328 +v 1.066174 -0.745474 11.719894 +v 0.964229 -1.759158 11.022768 +v 0.483836 -2.097718 11.491638 +v 1.083731 -1.371820 11.127187 +v 0.922598 -1.829647 11.002919 +v 0.903205 -1.855971 11.017317 +v 0.865212 -0.809461 11.988893 +v 1.158121 -1.022592 11.323753 +v 1.139296 -0.892874 11.454590 +v 0.785236 -1.984812 11.099637 +v 0.963074 -0.766362 11.902776 +v 0.711066 -1.098232 12.003429 +v 1.141434 -1.033126 11.318881 +v 0.819015 -0.865920 12.015184 +v 0.536759 -1.829697 11.674324 +v 1.034205 -1.492968 11.084401 +v 0.681268 -2.117627 11.159567 +v 0.746868 -1.031010 12.015441 +v 1.136678 -0.884303 11.468902 +v 1.142774 -1.181259 11.224413 +v 0.744156 -2.043118 11.125192 +v 0.934722 -0.762474 11.945675 +v 0.514880 -1.873278 11.652859 +v 0.657009 -2.141215 11.157264 +v 0.649940 -2.145108 11.179538 +v 0.825961 -1.934058 11.039293 +v 0.496867 -2.107910 11.478712 +v 0.601727 -2.169554 11.252337 +v 1.049675 -0.756134 11.732450 +v 0.815006 -1.940169 11.057524 +v 0.483979 -2.068273 11.527898 +v 1.007268 -1.623682 11.052691 +v 0.986521 -1.623781 11.043154 +v 0.905614 -1.839386 11.000715 +v 0.595182 -2.175809 11.232697 +v 0.604489 -2.189329 11.211163 +v 1.015825 -0.733438 11.848683 +v 0.605177 -2.182118 11.226162 +v 0.990182 -0.753842 11.835746 +v 0.790219 -1.973209 11.095135 +v 1.141390 -0.963519 11.381201 +v 1.132902 -1.118735 11.257420 +v 1.109964 -0.783831 11.599621 +v 1.108153 -0.802196 11.587759 +v 0.957499 -1.717655 11.021212 +v 1.140636 -1.003977 11.344578 +v 0.954271 -1.749076 11.016007 +v 1.121654 -1.224568 11.199267 +v 1.100465 -0.776531 11.629507 +v 1.119933 -0.843263 11.519214 +v 0.932831 -1.791603 11.004030 +v 0.567548 -1.598355 11.800188 +v 1.082265 -0.791480 11.625727 +v 1.080077 -0.765103 11.649638 +v 1.046768 -1.457879 11.092205 +v 0.540713 -1.768465 11.700645 +v 1.131169 -0.876579 11.475605 +v 0.581092 -2.167326 11.288151 +v 1.128020 -1.255573 11.187304 +v 0.533319 -2.164323 11.354422 +v 0.762162 -1.001336 12.016553 +v 0.732150 -1.037484 12.003165 +v 0.756068 -2.016749 11.098943 +v 0.934137 -0.761492 11.913739 +v 0.915182 -0.763509 11.946446 +v 0.590079 -1.454464 11.877566 +v 0.554034 -2.170649 11.309699 +v 1.028660 -1.556215 11.067977 +v 0.703425 -2.082594 11.154996 +v 1.123673 -0.964876 11.372678 +v 0.791172 -1.970913 11.072819 +v 1.071801 -0.753846 11.689927 +v 0.694932 -1.106271 11.989449 +v 0.674760 -2.105295 11.144274 +v 1.070106 -0.767601 11.656493 +v 1.094906 -0.798658 11.604882 +v 0.492650 -2.147291 11.412798 +v 1.032397 -0.735257 11.783097 +v 0.776163 -1.990002 11.083141 +v 0.875819 -0.798236 11.962609 +v 1.104845 -1.258677 11.178985 +v 0.632243 -2.147185 11.176439 +v 1.103863 -0.817216 11.567460 +v 1.140659 -0.990368 11.366519 +v 0.888846 -0.791199 11.947798 +v 0.622336 -2.177456 11.200783 +v 1.138549 -1.019167 11.324678 +v 0.593132 -2.197492 11.198740 +v 0.818823 -0.853010 11.998696 +v 0.490692 -1.970462 11.604912 +v 1.132303 -1.154681 11.237427 +v 0.759435 -0.960268 11.993955 +v 0.758921 -0.984125 12.009862 +v 0.494424 -2.008415 11.582998 +v 1.131963 -1.216570 11.201168 +v 1.144326 -0.920506 11.418797 +v 0.831151 -0.855713 12.014957 +v 0.747019 -1.017726 12.006198 +v 0.703952 -1.081106 11.987174 +v 1.022137 -1.522191 11.072396 +v 0.857976 -1.892356 11.028268 +v 0.853185 -1.910304 11.036862 +v 0.953053 -1.730572 11.020568 +v 1.079023 -1.313584 11.149731 +v 0.805408 -1.960155 11.063762 +v 0.991460 -1.587312 11.045546 +v 0.650033 -1.250382 11.970717 +v 0.542913 -1.690578 11.741766 +v 0.553204 -1.717605 11.729795 +v 1.063011 -1.440162 11.100009 +v 0.771576 -0.951503 12.028376 +v 1.103478 -0.777187 11.607833 +v 0.585345 -2.201961 11.205089 +v 0.968584 -1.688974 11.027394 +v 0.782707 -0.925022 12.019388 +v 0.772667 -0.949224 12.013389 +v 0.563503 -1.545239 11.824419 +v 1.047504 -0.760871 11.702819 +v 1.089531 -0.762394 11.634150 +v 1.123477 -0.953474 11.390385 +v 0.804362 -0.879810 12.020329 +v 0.756294 -2.006382 11.085387 +v 1.098953 -1.225564 11.194507 +v 0.784975 -0.893515 12.020370 +v 0.599608 -1.352924 11.913485 +v 1.115417 -0.863544 11.504964 +v 0.638585 -1.341957 11.938440 +v 0.583285 -2.177319 11.224405 +v 0.468379 -2.107471 11.471261 +v 1.064126 -0.768507 11.671395 +v 0.645476 -1.182948 11.971095 +v 0.963723 -0.751212 11.851095 +v 1.130792 -1.091797 11.282394 +v 0.973863 -1.644820 11.034460 +v 1.119434 -0.902426 11.451595 +v 1.112902 -0.887006 11.479096 +v 0.975100 -0.756397 11.833921 +v 0.930449 -0.766753 11.891480 +v 0.954223 -0.767209 11.874580 +v 0.658470 -1.197855 11.982584 +v 0.868086 -0.809312 11.970855 +v 1.131117 -0.903734 11.439816 +v 0.503833 -2.176735 11.333652 +v 1.135426 -1.075721 11.295472 +v 0.508431 -2.169764 11.348106 +v 0.510982 -1.828554 11.667405 +v 1.117871 -1.113490 11.252220 +v 0.915558 -0.769008 11.919968 +v 1.115799 -1.138235 11.244605 +v 0.833522 -0.850149 12.008787 +v 0.511167 -2.150080 11.401232 +v 0.896259 -0.773941 11.937869 +v 1.111281 -0.824788 11.546909 +v 0.694073 -1.131996 11.996839 +v 0.454881 -2.032866 11.555179 +v 0.563627 -2.185734 11.259545 +v 1.083171 -1.297551 11.157468 +v 0.883955 -1.863021 11.003342 +v 1.100146 -0.933332 11.406887 +v 0.875782 -1.879319 11.010894 +v 0.947519 -1.700907 11.018057 +v 1.097703 -0.869949 11.493462 +v 0.474675 -1.940177 11.612972 +v 1.012562 -0.755297 11.749947 +v 0.612013 -2.174197 11.177696 +v 1.031435 -0.759464 11.734779 +v 1.015426 -0.730075 11.789821 +v 1.104063 -0.846621 11.534945 +v 0.504277 -2.163957 11.369980 +v 0.579558 -1.468801 11.862929 +v 1.058014 -1.414166 11.108084 +v 0.547834 -2.179965 11.292389 +v 0.791528 -1.965872 11.043942 +v 0.856588 -0.830248 11.965548 +v 0.950665 -0.764258 11.858393 +v 0.584568 -2.166399 11.245932 +v 0.578169 -2.194156 11.212660 +v 0.990430 -0.743386 11.810495 +v 0.851642 -0.835757 11.980304 +v 0.652864 -2.127034 11.134277 +v 0.766360 -1.988647 11.068018 +v 0.638728 -2.149888 11.151688 +v 0.549539 -1.572562 11.805133 +v 1.128058 -0.920936 11.418657 +v 1.092339 -1.248871 11.182078 +v 0.741671 -2.018722 11.093979 +v 0.851092 -1.893440 11.020193 +v 0.829316 -0.836578 11.963243 +v 0.969974 -0.749403 11.846859 +v 0.719614 -2.047085 11.112265 +v 0.950535 -0.761367 11.841701 +v 1.092776 -0.834991 11.542992 +v 0.843212 -1.919876 11.043697 +v 0.530652 -2.171638 11.317575 +v 1.119917 -0.989989 11.360238 +v 0.474798 -2.140488 11.424414 +v 1.104832 -0.854358 11.516755 +v 0.698395 -2.066659 11.115849 +v 1.060465 -0.779070 11.654528 +v 1.116237 -0.998219 11.345802 +v 1.072973 -0.780218 11.633459 +v 1.115665 -1.182029 11.219672 +v 1.005640 -1.520500 11.062840 +v 0.533340 -1.726555 11.720236 +v 0.746648 -0.997492 11.998785 +v 1.119061 -1.045753 11.302776 +v 1.074773 -1.337685 11.138853 +v 0.577084 -2.174063 11.215580 +v 0.890830 -1.850840 10.987954 +v 1.053229 -1.372466 11.118879 +v 0.762803 -0.937187 12.001225 +v 0.740122 -2.007395 11.085967 +v 0.470882 -2.129095 11.437464 +v 1.072261 -0.825058 11.562033 +v 0.454640 -2.003617 11.573972 +v 1.090415 -0.809518 11.582415 +v 0.842831 -0.847489 11.991703 +v 0.472161 -2.152625 11.395073 +v 1.010186 -1.505811 11.067470 +v 1.100515 -1.201953 11.203395 +v 0.577545 -2.172917 11.230620 +v 1.122341 -1.018461 11.322785 +v 0.925114 -1.739130 11.000818 +v 0.795659 -0.881544 11.994720 +v 0.910901 -1.756789 10.992240 +v 0.910556 -1.791106 10.993387 +v 0.922219 -1.809424 10.993896 +v 0.999758 -0.741768 11.770832 +v 0.993276 -0.739584 11.787106 +v 0.509636 -2.178933 11.328115 +v 1.003023 -1.542722 11.059948 +v 0.533117 -2.192227 11.285334 +v 0.596056 -1.408494 11.894292 +v 0.540622 -2.189950 11.262833 +v 0.858189 -0.816046 11.948322 +v 1.034428 -1.439046 11.093267 +v 0.780281 -0.900209 12.010508 +v 1.077994 -0.807168 11.601472 +v 0.967745 -1.667863 11.031769 +v 0.811831 -1.938697 11.035856 +v 0.643319 -1.225784 11.966046 +v 0.633427 -1.250509 11.959697 +v 0.874727 -1.854990 10.971526 +v 0.558858 -1.525324 11.833049 +v 0.808741 -0.868277 11.997550 +v 0.547336 -2.182478 11.272819 +v 0.728621 -1.009338 11.992280 +v 1.119807 -1.034594 11.312553 +v 1.062080 -1.321027 11.139722 +v 0.720672 -2.033562 11.082811 +v 1.088541 -1.170057 11.220190 +v 0.784918 -0.913502 11.980098 +v 0.771481 -0.924600 11.998596 +v 0.987141 -1.550490 11.049570 +v 0.478505 -1.875937 11.639910 +v 1.101862 -0.896334 11.461851 +v 0.542552 -1.666516 11.754723 +v 1.064253 -0.786271 11.629976 +v 0.625760 -2.147402 11.138765 +v 1.115389 -1.069851 11.289159 +v 0.813576 -1.923153 11.023597 +v 0.605290 -2.174125 11.155350 +v 0.748913 -0.981748 11.995464 +v 0.889557 -1.808989 10.983560 +v 0.559238 -2.171966 11.223633 +v 0.549565 -2.190466 11.238127 +v 0.679872 -2.065248 11.106909 +v 0.678781 -2.084443 11.129627 +v 0.516620 -1.776980 11.688367 +v 0.574309 -2.194592 11.204115 +v 0.508054 -2.194035 11.289599 +v 0.815860 -0.873329 11.970341 +v 0.776531 -1.971306 11.038454 +v 0.669187 -1.137042 11.981647 +v 1.029628 -1.467802 11.083001 +v 0.842587 -1.900992 10.983999 +v 1.033248 -0.770361 11.693418 +v 0.819311 -0.851911 11.981420 +v 0.893426 -0.784061 11.910492 +v 0.772919 -0.912632 12.005920 +v 1.082720 -0.848547 11.529386 +v 0.789420 -0.891727 11.983390 +v 0.882431 -0.793976 11.927643 +v 0.612540 -1.392357 11.909239 +v 0.869511 -0.803148 11.935163 +v 1.049170 -0.795792 11.616848 +v 0.568541 -2.175582 11.203079 +v 0.708150 -1.038468 11.985000 +v 1.074739 -1.264923 11.169745 +v 0.813177 -0.855961 11.962987 +v 0.711573 -1.051912 11.989069 +v 0.899908 -0.780131 11.893143 +v 1.015650 -1.461918 11.078347 +v 0.448187 -2.093939 11.486012 +v 0.896795 -1.818735 10.983333 +v 0.795386 -1.947930 11.015206 +v 1.107313 -1.099128 11.269247 +v 1.055082 -0.804165 11.599065 +v 1.072915 -0.840913 11.549084 +v 0.446710 -1.927816 11.609122 +v 0.752408 -1.995458 11.069426 +v 0.941559 -1.665219 11.016255 +v 0.522496 -2.182783 11.304580 +v 0.841210 -0.831239 11.956203 +v 0.965714 -0.757002 11.819473 +v 0.577872 -1.365191 11.896900 +v 1.091173 -1.135934 11.236190 +v 1.108114 -0.944645 11.395553 +v 1.099042 -0.956813 11.388134 +v 0.615701 -2.164339 11.152034 +v 0.925739 -0.764168 11.863886 +v 0.759710 -1.983940 11.049263 +v 1.006796 -0.773149 11.691833 +v 0.755250 -0.950210 11.982338 +v 1.117498 -1.011100 11.332599 +v 0.883828 -0.785272 11.882416 +v 0.967069 -1.583678 11.036972 +v 1.079918 -0.863057 11.508525 +v 0.739542 -1.998720 11.070273 +v 0.544172 -2.192010 11.226362 +v 1.079520 -0.899552 11.453721 +v 0.566089 -2.179516 11.190133 +v 0.634811 -2.130920 11.129149 +v 0.474567 -1.899888 11.627871 +v 1.093945 -0.879817 11.483212 +v 1.036217 -0.782318 11.650327 +v 0.721731 -0.991936 11.969468 +v 0.446105 -2.049701 11.537780 +v 0.450491 -1.964328 11.594580 +v 0.729194 -2.023995 11.077989 +v 1.045823 -0.828876 11.560809 +v 0.863918 -1.869964 10.985152 +v 1.094171 -1.121125 11.246474 +v 0.853666 -1.885152 10.981988 +v 1.108393 -0.917869 11.419979 +v 0.791694 -0.881328 11.978650 +v 0.923828 -1.768664 10.997580 +v 0.943651 -0.761943 11.821016 +v 0.471197 -2.175867 11.347427 +v 0.471063 -2.166361 11.369414 +v 0.805228 -0.859091 11.946934 +v 0.510536 -2.194237 11.256235 +v 0.667111 -1.108636 11.973685 +v 0.727412 -0.983969 11.976598 +v 0.609776 -1.249063 11.936859 +v 1.067761 -0.818329 11.577973 +v 1.025331 -1.370893 11.109352 +v 1.109186 -0.970396 11.371195 +v 1.092811 -1.050796 11.294638 +v 0.729186 -2.011880 11.066309 +v 0.800661 -0.868154 11.950650 +v 1.100443 -1.075056 11.278388 +v 0.554312 -1.465423 11.850424 +v 0.865716 -0.805795 11.909053 +v 0.480954 -1.780614 11.678273 +v 0.807720 -0.873450 11.962485 +v 0.824383 -1.907118 11.012628 +v 0.539302 -1.538436 11.815708 +v 0.531952 -1.596469 11.787121 +v 1.028367 -1.407652 11.101491 +v 0.632333 -2.128944 11.112766 +v 1.042981 -0.795506 11.636600 +v 0.845342 -0.821519 11.906694 +v 0.446410 -2.153627 11.393899 +v 1.041976 -0.776296 11.663710 +v 1.019073 -0.777334 11.663566 +v 0.950354 -0.759185 11.799577 +v 0.576757 -2.185702 11.150123 +v 0.803748 -1.930669 11.008090 +v 0.711857 -1.015015 11.975546 +v 1.087761 -0.963003 11.380499 +v 1.076556 -0.872013 11.489447 +v 1.068182 -1.211344 11.193292 +v 0.775638 -1.961123 11.022800 +v 1.101357 -0.910565 11.436684 +v 0.742584 -1.994372 11.043323 +v 0.704163 -2.039225 11.082808 +v 1.104540 -1.020360 11.322273 +v 0.456298 -2.114025 11.459087 +v 0.442264 -2.134768 11.424184 +v 0.570589 -2.193163 11.178229 +v 1.077685 -0.886929 11.463583 +v 1.062066 -0.854573 11.529590 +v 1.045425 -0.842631 11.547426 +v 0.633424 -1.189902 11.958541 +v 0.767992 -0.921504 11.970420 +v 1.076171 -0.923256 11.429461 +v 0.452594 -2.076045 11.511216 +v 0.739105 -0.960173 11.980618 +v 1.048988 -1.233593 11.176106 +v 1.096846 -1.106935 11.255610 +v 0.644457 -2.114176 11.111324 +v 0.853350 -1.870364 10.977532 +v 0.702197 -1.061081 11.977648 +v 0.957230 -1.633342 11.022224 +v 1.017662 -0.806065 11.615732 +v 0.612321 -1.302969 11.933257 +v 0.917982 -1.731581 10.999696 +v 0.494257 -1.810169 11.668731 +v 1.060370 -0.872880 11.500242 +v 1.044243 -0.818486 11.583989 +v 1.091520 -0.984409 11.356122 +v 0.693632 -2.048691 11.098894 +v 0.694321 -1.042038 11.973949 +v 1.094530 -1.003181 11.337454 +v 0.418973 -2.093493 11.480720 +v 0.515343 -1.611249 11.771638 +v 0.584060 -2.188284 11.169735 +v 0.842264 -0.831201 11.918661 +v 0.827906 -0.840600 11.928067 +v 1.083886 -1.088732 11.265661 +v 0.918887 -0.768111 11.841689 +v 0.526769 -2.197448 11.214180 +v 0.854604 -1.847333 10.963850 +v 0.561092 -1.402142 11.874961 +v 0.748556 -0.950711 11.966165 +v 0.644799 -1.137131 11.962116 +v 0.985612 -1.512616 11.056890 +v 0.877892 -0.797954 11.898586 +v 0.488319 -1.749041 11.695084 +v 1.061079 -1.296198 11.155096 +v 0.762879 -1.977991 11.015169 +v 0.599631 -2.152008 11.127476 +v 0.837760 -1.901212 10.965837 +v 1.015548 -0.795265 11.632051 +v 0.821669 -1.910075 10.981704 +v 0.430616 -2.121224 11.441076 +v 0.788872 -0.882906 11.951787 +v 0.665558 -2.085033 11.096483 +v 0.942167 -0.765280 11.804739 +v 0.779148 -0.895408 11.944691 +v 0.772890 -0.897766 11.966750 +v 1.047641 -1.193344 11.197206 +v 0.873926 -1.824857 10.972666 +v 0.598226 -2.163069 11.141885 +v 1.059968 -0.896974 11.461308 +v 0.677666 -1.091166 11.970879 +v 0.953150 -1.597500 11.027745 +v 1.061236 -0.876632 11.489717 +v 0.653023 -2.096905 11.087106 +v 1.071316 -0.882758 11.476628 +v 0.716915 -2.020966 11.047907 +v 0.713057 -2.025243 11.063840 +v 0.922899 -0.775618 11.802837 +v 0.616476 -1.227796 11.943634 +v 0.471879 -2.194396 11.302988 +v 0.448422 -1.833726 11.647303 +v 0.832761 -0.837098 11.906129 +v 0.547523 -1.496933 11.837698 +v 0.504518 -1.649850 11.751143 +v 0.817887 -0.852066 11.932892 +v 1.015523 -1.383956 11.103708 +v 1.072028 -1.120697 11.242482 +v 0.923890 -1.692560 11.004248 +v 0.931275 -0.782525 11.790404 +v 0.985824 -0.758007 11.737399 +v 0.904526 -0.769918 11.867183 +v 0.892024 -0.783285 11.870571 +v 0.897111 -1.730738 10.982613 +v 0.994395 -1.455785 11.074238 +v 0.965065 -0.741219 11.782887 +v 1.046604 -1.273811 11.157289 +v 0.992902 -1.480700 11.067799 +v 0.884329 -1.758352 10.978357 +v 0.999530 -0.781522 11.663863 +v 0.896235 -1.781557 10.981385 +v 1.086720 -0.939460 11.394541 +v 0.780859 -1.952040 11.009516 +v 1.057487 -0.911791 11.449303 +v 1.077110 -0.909471 11.439392 +v 0.758373 -0.924936 11.947868 +v 1.073928 -1.023916 11.318063 +v 0.680394 -2.054636 11.068793 +v 0.754415 -0.935206 11.951198 +v 0.978109 -0.743361 11.749585 +v 1.053340 -0.861719 11.509345 +v 0.942965 -1.632612 11.016975 +v 0.743377 -1.984815 11.021950 +v 0.842312 -1.865791 10.972342 +v 1.039045 -1.209923 11.185654 +v 0.671042 -1.053473 11.956361 +v 0.971094 -0.765723 11.729763 +v 1.055579 -1.144066 11.223548 +v 0.976229 -0.772451 11.712329 +v 0.962499 -0.748057 11.759055 +v 0.652361 -1.098741 11.965298 +v 0.896214 -0.774152 11.838213 +v 0.804441 -0.842926 11.915596 +v 0.889259 -0.779906 11.852844 +v 1.072232 -0.960938 11.387888 +v 0.545985 -2.182124 11.178585 +v 0.834943 -1.906662 10.970917 +v 1.020219 -0.831454 11.579130 +v 0.783997 -0.867933 11.937367 +v 0.504790 -1.682960 11.732603 +v 1.014915 -0.784934 11.640470 +v 1.029597 -0.836573 11.564177 +v 0.613345 -2.135450 11.123988 +v 0.872072 -1.781693 10.971302 +v 1.029706 -1.292431 11.145188 +v 1.050538 -1.337883 11.129919 +v 1.075420 -0.936027 11.407146 +v 0.944919 -0.761021 11.772144 +v 0.792071 -0.865135 11.920237 +v 0.425886 -2.028424 11.549164 +v 0.790238 -1.936411 11.001091 +v 0.730072 -0.964075 11.952059 +v 0.564990 -2.188813 11.133291 +v 0.769375 -1.945268 10.998348 +v 0.993890 -0.773677 11.703622 +v 0.511807 -1.545390 11.800328 +v 0.561308 -2.198263 11.153814 +v 0.765452 -1.963676 11.009397 +v 0.710307 -0.986262 11.955787 +v 1.060843 -0.937083 11.409039 +v 0.545538 -2.205951 11.152330 +v 1.043924 -0.847558 11.529199 +v 1.076019 -0.976265 11.367039 +v 0.735847 -0.942309 11.942219 +v 0.852286 -0.813085 11.887497 +v 0.682409 -1.067849 11.972418 +v 1.081496 -1.043316 11.306557 +v 0.451600 -1.782868 11.665900 +v 1.064124 -1.183930 11.203831 +v 0.552689 -2.191792 11.167249 +v 1.012483 -0.811140 11.592967 +v 0.934476 -0.775219 11.767193 +v 1.027866 -0.808666 11.595095 +v 0.930997 -1.645360 11.012896 +v 0.490618 -1.716440 11.711312 +v 0.821848 -1.896001 10.965401 +v 0.493652 -2.203438 11.235619 +v 1.077033 -1.097633 11.250380 +v 0.773391 -0.882523 11.936460 +v 1.018495 -1.322747 11.130299 +v 0.952646 -0.752594 11.748436 +v 0.701973 -2.033514 11.040514 +v 0.972033 -0.776704 11.695876 +v 1.060814 -0.966130 11.377673 +v 0.792596 -1.929326 10.978494 +v 1.056484 -0.931171 11.425196 +v 0.532724 -2.193730 11.163843 +v 0.999903 -0.801898 11.619954 +v 0.685394 -1.029049 11.959017 +v 0.611293 -1.196103 11.942160 +v 0.666161 -2.079422 11.079266 +v 0.755684 -1.957943 10.997924 +v 0.558199 -1.324238 11.892519 +v 0.733739 -1.981007 11.014644 +v 0.425401 -1.931582 11.598621 +v 1.069168 -0.999508 11.341441 +v 0.471779 -1.701423 11.709970 +v 0.732464 -1.997728 11.023584 +v 0.517184 -2.201877 11.213499 +v 0.624499 -2.121067 11.091745 +v 0.626172 -2.122648 11.102983 +v 1.059855 -1.059208 11.288907 +v 1.055256 -1.076550 11.273520 +v 0.581407 -1.294097 11.913580 +v 0.978085 -1.491359 11.057006 +v 0.869957 -1.807138 10.971466 +v 0.853759 -1.836735 10.959243 +v 0.535621 -1.470735 11.840189 +v 0.522179 -1.462689 11.830356 +v 0.812380 -1.902662 10.967141 +v 0.868419 -0.793564 11.868624 +v 1.073438 -1.066350 11.278437 +v 0.665973 -2.058474 11.043876 +v 1.039420 -0.859310 11.508996 +v 1.007721 -0.825623 11.582876 +v 0.700839 -0.996093 11.950225 +v 1.008331 -1.290477 11.142166 +v 0.701255 -1.007044 11.968272 +v 0.962479 -0.781451 11.720542 +v 1.038113 -0.886049 11.478670 +v 0.475257 -2.199703 11.257739 +v 0.496549 -1.556524 11.789549 +v 0.589368 -2.151626 11.110558 +v 0.981337 -0.787778 11.668990 +v 0.489784 -2.196951 11.270604 +v 0.402119 -2.052216 11.517345 +v 1.008012 -0.811390 11.612599 +v 0.509608 -2.197627 11.221424 +v 0.955490 -1.568320 11.032402 +v 0.602555 -2.131757 11.109516 +v 0.807808 -1.927043 10.979367 +v 0.412947 -2.082371 11.490911 +v 0.571387 -2.180278 11.121024 +v 0.822989 -0.835384 11.897243 +v 0.440688 -2.166612 11.357598 +v 0.716119 -0.971575 11.945548 +v 0.900710 -0.776888 11.814052 +v 0.988853 -0.798041 11.639746 +v 0.717643 -1.996544 11.011381 +v 0.828238 -1.880661 10.968549 +v 1.045960 -1.110944 11.244612 +v 0.710153 -2.016585 11.031012 +v 0.962255 -1.486565 11.054770 +v 0.967150 -0.783207 11.686233 +v 1.025400 -0.878698 11.493330 +v 0.692797 -1.017269 11.961258 +v 1.056443 -0.985191 11.353470 +v 0.863729 -0.794400 11.852427 +v 0.495450 -1.617893 11.761613 +v 0.796433 -1.915183 10.966270 +v 0.856812 -0.806777 11.859070 +v 0.693057 -2.040794 11.046392 +v 0.655356 -1.078472 11.952649 +v 0.450440 -2.185338 11.314337 +v 0.772864 -1.937044 10.976937 +v 0.888825 -1.734744 10.976668 +v 0.642935 -1.097654 11.951406 +v 0.747737 -0.923762 11.932508 +v 0.529959 -2.183193 11.185213 +v 0.741147 -1.971513 11.005257 +v 0.459058 -2.195728 11.289276 +v 0.944303 -0.772411 11.729116 +v 0.931755 -1.583529 11.023608 +v 1.051516 -0.921891 11.434647 +v 1.042465 -1.099701 11.249492 +v 0.535783 -1.371678 11.870678 +v 1.004050 -1.424662 11.086549 +v 0.983473 -1.428910 11.077055 +v 0.541812 -1.438779 11.850417 +v 0.578097 -1.262959 11.914035 +v 0.941881 -0.766319 11.746133 +v 0.568565 -2.166337 11.101656 +v 0.872973 -1.738783 10.971924 +v 0.769861 -0.897335 11.935013 +v 1.035318 -0.911216 11.444277 +v 0.758230 -0.913708 11.941045 +v 1.052570 -0.951403 11.390693 +v 0.478798 -1.659461 11.735030 +v 0.529909 -2.197176 11.152685 +v 0.591281 -1.238806 11.922536 +v 0.627595 -2.102499 11.070896 +v 0.420608 -1.976075 11.575824 +v 1.023096 -0.850832 11.540336 +v 1.032789 -1.135833 11.223063 +v 0.848252 -0.806301 11.844472 +v 0.366253 -2.021096 11.524448 +v 0.608628 -2.128096 11.086569 +v 0.812217 -0.842310 11.892734 +v 0.786587 -0.864071 11.897959 +v 0.659465 -1.058558 11.943881 +v 0.514067 -2.196119 11.197066 +v 0.919322 -0.786433 11.754464 +v 0.908377 -0.783615 11.779213 +v 0.837298 -1.847114 10.946612 +v 0.961931 -0.797713 11.656651 +v 0.965074 -1.451805 11.066772 +v 0.968137 -0.815037 11.612389 +v 0.812928 -1.895199 10.953332 +v 0.904009 -1.686933 10.994468 +v 0.884623 -1.708374 10.985109 +v 0.944000 -0.789189 11.693206 +v 0.782893 -1.918074 10.939626 +v 0.773014 -0.879365 11.890286 +v 0.773571 -0.883968 11.906098 +v 1.000438 -1.315460 11.126268 +v 0.764805 -0.887094 11.925985 +v 0.516860 -2.200043 11.168317 +v 0.680493 -1.010333 11.946550 +v 0.661764 -2.070324 11.053885 +v 1.049804 -1.031857 11.307232 +v 0.634711 -2.084637 11.044899 +v 1.046909 -0.963395 11.370019 +v 0.657616 -1.036656 11.940202 +v 1.015454 -0.928059 11.428174 +v 0.819710 -0.821499 11.881892 +v 1.035302 -0.940817 11.409200 +v 0.926449 -0.778620 11.740265 +v 0.632064 -1.096681 11.941527 +v 0.534734 -1.407690 11.854968 +v 0.957359 -0.787085 11.670832 +v 0.696379 -2.025738 11.012616 +v 0.622458 -1.160208 11.952556 +v 1.030184 -0.896794 11.465167 +v 0.417779 -1.887844 11.614295 +v 0.516021 -2.194879 11.183919 +v 0.886124 -0.786447 11.803692 +v 1.001162 -0.838685 11.562394 +v 0.978383 -0.823835 11.605251 +v 0.994537 -0.821832 11.593316 +v 0.960805 -1.530275 11.043678 +v 0.903136 -1.618934 11.011784 +v 0.557685 -1.304488 11.896976 +v 0.424174 -2.182775 11.318836 +v 0.458521 -1.737349 11.690165 +v 0.517017 -1.511537 11.813658 +v 0.827777 -1.871518 10.954440 +v 0.550447 -2.192042 11.101457 +v 0.543569 -2.203950 11.125600 +v 0.906812 -0.788319 11.734875 +v 0.840127 -0.810810 11.854914 +v 0.830578 -0.819033 11.865898 +v 0.801428 -0.847054 11.868958 +v 0.792195 -0.862330 11.886111 +v 0.775253 -1.924037 10.962478 +v 0.454386 -1.671742 11.717948 +v 0.668327 -1.019264 11.942732 +v 1.011369 -1.234098 11.166138 +v 0.737744 -0.921093 11.924757 +v 0.730047 -0.928010 11.913001 +v 0.992496 -1.371735 11.098998 +v 0.417011 -2.145289 11.393002 +v 0.873881 -0.780057 11.832714 +v 0.977075 -1.406987 11.080776 +v 1.046625 -1.018817 11.322983 +v 0.838266 -1.823955 10.950163 +v 1.006631 -0.863249 11.520411 +v 0.385645 -1.969485 11.562006 +v 0.591860 -2.140675 11.081800 +v 1.010477 -0.879881 11.500390 +v 0.902604 -0.786990 11.772428 +v 0.690776 -0.985945 11.930169 +v 0.749664 -0.890322 11.916063 +v 0.946509 -1.542650 11.035963 +v 0.812367 -0.835606 11.868004 +v 0.935204 -0.785700 11.711535 +v 0.998120 -0.854000 11.540759 +v 0.925005 -0.800384 11.676766 +v 1.040634 -1.067468 11.274351 +v 0.755803 -1.951563 10.966123 +v 1.031064 -0.951294 11.393147 +v 0.583656 -1.190114 11.925994 +v 0.438176 -1.872274 11.628104 +v 0.713645 -0.942928 11.921769 +v 1.044049 -1.005185 11.336274 +v 0.480309 -2.201594 11.191628 +v 1.024308 -1.113699 11.238920 +v 0.916482 -1.610582 11.015184 +v 1.036961 -0.994627 11.347042 +v 1.026792 -1.180511 11.195845 +v 0.463566 -1.641355 11.736021 +v 0.389262 -2.105421 11.446526 +v 0.915792 -0.783385 11.719677 +v 0.809641 -1.876540 10.931430 +v 0.810273 -1.883994 10.944002 +v 0.604123 -1.179297 11.937266 +v 0.803187 -1.893509 10.939435 +v 0.981852 -1.319083 11.118132 +v 1.028726 -0.962660 11.372746 +v 0.509275 -2.221896 11.146113 +v 0.528352 -2.223577 11.104430 +v 0.517541 -2.224628 11.131284 +v 0.535145 -2.209763 11.141090 +v 0.478173 -2.205789 11.221759 +v 0.464169 -2.202153 11.240933 +v 0.581428 -2.153141 11.086382 +v 0.566205 -2.153175 11.067401 +v 0.973215 -0.831032 11.581114 +v 0.997910 -0.875542 11.504217 +v 0.662105 -2.056716 11.021544 +v 0.498911 -2.206935 11.159341 +v 1.002162 -0.892466 11.478930 +v 0.831824 -0.814608 11.833035 +v 0.847320 -0.807570 11.826456 +v 0.886243 -0.798481 11.773872 +v 1.017447 -0.908233 11.447376 +v 0.728044 -0.916958 11.904751 +v 0.862195 -0.806361 11.793102 +v 0.444673 -1.692137 11.705688 +v 0.846331 -1.764101 10.959470 +v 0.505339 -2.238467 11.133192 +v 0.645863 -1.060250 11.938293 +v 0.646378 -1.072206 11.940152 +v 0.726469 -0.938085 11.925993 +v 0.405446 -2.171288 11.333556 +v 0.955063 -0.806548 11.636187 +v 0.838642 -1.800115 10.955774 +v 0.789013 -0.855850 11.865366 +v 0.739787 -1.961980 10.972301 +v 1.043950 -1.155821 11.215954 +v 0.777557 -0.876452 11.867775 +v 0.553479 -1.247152 11.898659 +v 0.705582 -2.009966 10.994394 +v 0.931924 -0.808391 11.654933 +v 1.015374 -1.256780 11.155307 +v 0.891605 -1.652616 10.998725 +v 0.863510 -0.789225 11.815060 +v 0.851966 -0.791812 11.834048 +v 0.865578 -0.800718 11.798038 +v 0.765266 -0.880754 11.885674 +v 0.462497 -1.588812 11.760613 +v 0.969729 -0.863783 11.534513 +v 1.025159 -1.061672 11.278927 +v 0.744145 -0.896347 11.915122 +v 1.008925 -1.188421 11.190396 +v 0.793361 -1.903846 10.926912 +v 1.020730 -1.200222 11.183702 +v 0.911888 -1.557579 11.025139 +v 0.697971 -0.970345 11.930508 +v 0.413660 -2.160696 11.356586 +v 1.007034 -0.895917 11.456395 +v 0.573968 -1.203296 11.915826 +v 0.639263 -2.077574 11.022640 +v 0.432830 -2.204691 11.255184 +v 0.619309 -1.106884 11.933107 +v 0.676780 -1.005067 11.926422 +v 1.000472 -0.914683 11.446929 +v 0.479275 -2.234215 11.137915 +v 0.508973 -1.422918 11.837201 +v 0.869011 -1.682456 10.981633 +v 0.852631 -1.733653 10.963261 +v 0.761232 -0.890093 11.895617 +v 0.558001 -2.167604 11.086472 +v 0.536226 -2.202648 11.073388 +v 0.765754 -1.929411 10.932580 +v 0.759253 -1.940494 10.944458 +v 0.984900 -1.341841 11.108024 +v 0.494548 -2.199731 11.178984 +v 0.742555 -1.957089 10.945372 +v 0.725865 -1.980886 10.989357 +v 0.502864 -2.233537 11.142285 +v 0.867894 -0.809571 11.762622 +v 0.368986 -2.074058 11.479750 +v 0.896470 -1.582525 11.012468 +v 0.419088 -1.750747 11.668302 +v 1.022857 -1.028153 11.307165 +v 0.731987 -0.904535 11.896690 +v 0.981853 -0.868029 11.516491 +v 0.817904 -1.817240 10.944118 +v 0.432229 -2.195683 11.286938 +v 0.508288 -1.395181 11.847223 +v 1.010283 -0.974651 11.364921 +v 0.648636 -1.045663 11.923229 +v 0.690013 -2.018231 10.984644 +v 1.026093 -1.002118 11.329203 +v 0.815184 -1.842571 10.934992 +v 0.634121 -1.067466 11.932312 +v 0.397328 -1.880416 11.607335 +v 0.404074 -2.129929 11.414509 +v 0.385243 -1.936717 11.579280 +v 0.383047 -1.994405 11.548361 +v 0.931981 -1.494271 11.040802 +v 0.462768 -2.203502 11.206636 +v 1.019953 -0.989877 11.350203 +v 0.997856 -0.905698 11.458377 +v 0.811618 -0.833932 11.842286 +v 0.662960 -1.009573 11.923229 +v 0.648591 -1.024885 11.924177 +v 0.723504 -1.963356 10.963445 +v 0.961999 -0.841692 11.569242 +v 0.962179 -0.828002 11.593803 +v 0.711264 -1.988425 10.966750 +v 0.703188 -2.003901 10.981193 +v 0.383595 -1.774834 11.641791 +v 0.432481 -1.726057 11.684231 +v 0.486786 -1.496557 11.800386 +v 0.484217 -2.204194 11.162634 +v 0.903082 -0.801286 11.694699 +v 0.705044 -0.950968 11.918945 +v 0.691067 -0.964693 11.921075 +v 0.826048 -1.858017 10.936412 +v 0.675130 -2.025897 11.001579 +v 0.982733 -0.894042 11.484477 +v 0.800137 -1.871016 10.924047 +v 0.778680 -0.859835 11.859911 +v 1.025495 -1.042540 11.295355 +v 0.504878 -2.234276 11.113994 +v 0.393304 -2.148662 11.378156 +v 1.021044 -1.094900 11.246880 +v 0.525540 -1.332257 11.872404 +v 0.516781 -2.223852 11.078498 +v 0.512028 -2.236311 11.090074 +v 0.918503 -0.811965 11.662153 +v 0.481799 -2.236150 11.127418 +v 0.976387 -0.848084 11.551585 +v 0.682510 -0.968709 11.907856 +v 0.601414 -2.118781 11.051679 +v 0.466865 -2.211348 11.180513 +v 1.006430 -1.155840 11.204600 +v 0.833575 -0.815567 11.799437 +v 0.667208 -2.039266 11.009365 +v 0.423339 -1.781811 11.655848 +v 0.669654 -0.993025 11.916166 +v 0.823151 -0.818730 11.821321 +v 0.646590 -2.057218 10.996112 +v 0.571092 -2.151218 11.040099 +v 0.879117 -1.635147 10.994525 +v 1.011400 -1.009686 11.318441 +v 0.598123 -1.136075 11.920636 +v 0.874362 -1.659167 10.989232 +v 0.928173 -1.417571 11.062838 +v 0.750513 -0.899563 11.885254 +v 0.761708 -1.923627 10.923138 +v 0.933745 -1.455715 11.051332 +v 1.005969 -0.997744 11.336606 +v 0.974524 -1.370810 11.092583 +v 0.892212 -1.564743 11.013178 +v 0.551932 -2.172797 11.069512 +v 0.994166 -0.928860 11.426294 +v 0.711109 -0.931857 11.904490 +v 0.796147 -0.839737 11.814938 +v 0.409788 -2.200217 11.280582 +v 0.996888 -0.946130 11.402093 +v 0.355093 -2.074670 11.466963 +v 0.983443 -0.923688 11.438971 +v 1.008925 -1.076685 11.265884 +v 0.973228 -0.894885 11.483076 +v 0.946843 -1.410518 11.071424 +v 0.386460 -1.911954 11.591232 +v 0.417173 -2.187992 11.302423 +v 0.380369 -2.123879 11.412768 +v 0.839538 -0.815811 11.768250 +v 0.438144 -2.208459 11.230650 +v 0.790885 -0.844840 11.829618 +v 0.891696 -0.796350 11.715204 +v 0.612406 -1.090719 11.920053 +v 1.001085 -0.957265 11.382704 +v 0.987262 -0.981887 11.353367 +v 0.822744 -0.827329 11.796249 +v 0.639045 -1.041528 11.914946 +v 1.000629 -1.039954 11.296046 +v 0.469357 -1.516030 11.785174 +v 1.001116 -1.055134 11.278816 +v 0.871485 -0.806219 11.737961 +v 0.453553 -1.585519 11.756991 +v 0.801536 -1.842293 10.932122 +v 0.394921 -1.837289 11.623514 +v 0.672527 -2.016553 10.984126 +v 0.746802 -0.881638 11.877374 +v 0.732277 -0.894004 11.876624 +v 0.992243 -1.263321 11.144671 +v 0.939113 -0.820336 11.613284 +v 0.942012 -0.832893 11.600478 +v 0.827284 -1.763393 10.953211 +v 0.490106 -2.266911 11.093684 +v 0.505268 -2.249418 11.083572 +v 0.481720 -2.267958 11.097555 +v 0.502402 -2.244225 11.094283 +v 0.928642 -0.859459 11.538664 +v 0.693032 -0.960627 11.892503 +v 0.948059 -0.858220 11.542725 +v 0.995914 -1.098975 11.242315 +v 0.972024 -1.260989 11.140458 +v 0.979275 -1.154417 11.197901 +v 0.978566 -0.947809 11.408097 +v 0.983363 -1.205955 11.174227 +v 1.006395 -1.022799 11.311218 +v 0.580725 -2.125191 11.022225 +v 0.468270 -2.253920 11.123376 +v 0.585966 -1.149813 11.911760 +v 0.844780 -1.680164 10.975878 +v 0.583875 -2.136387 11.040680 +v 0.376972 -2.159786 11.346113 +v 0.967140 -1.283162 11.128077 +v 0.570525 -1.172587 11.912645 +v 0.472992 -2.208290 11.163760 +v 0.482908 -1.443102 11.816156 +v 0.840476 -1.718218 10.961739 +v 0.472772 -2.227955 11.142264 +v 0.620447 -2.088852 11.015852 +v 0.828365 -1.782617 10.948911 +v 0.737900 -1.943164 10.935395 +v 0.462007 -2.244025 11.139148 +v 0.480545 -2.237598 11.111978 +v 0.704304 -0.949724 11.898877 +v 0.594373 -2.110464 11.024595 +v 0.885969 -0.805939 11.690639 +v 0.898144 -0.813837 11.664719 +v 0.764094 -0.861725 11.825273 +v 0.989838 -1.109708 11.228549 +v 0.761866 -0.861677 11.848844 +v 0.756592 -0.868434 11.861532 +v 0.452506 -2.242380 11.133304 +v 0.912564 -0.819422 11.634805 +v 1.002953 -1.132575 11.216410 +v 0.742206 -0.874431 11.866324 +v 0.425203 -2.206549 11.235984 +v 0.978556 -1.172654 11.190297 +v 0.789550 -1.864075 10.920650 +v 0.363866 -2.140399 11.375115 +v 0.996839 -1.008583 11.331264 +v 0.355732 -2.091914 11.443674 +v 0.619192 -1.068616 11.925890 +v 0.437648 -1.619345 11.734482 +v 0.532025 -1.277994 11.886453 +v 0.559621 -1.195903 11.906819 +v 0.954763 -0.888921 11.481956 +v 0.661515 -2.026278 10.977762 +v 0.849368 -1.697648 10.970738 +v 0.819918 -1.721850 10.950236 +v 0.827585 -1.746943 10.953259 +v 0.806604 -1.787284 10.936202 +v 0.799127 -1.807516 10.933946 +v 0.941507 -0.853597 11.556747 +v 0.365298 -2.040595 11.507956 +v 0.677218 -2.004264 10.966561 +v 0.474466 -2.271542 11.078361 +v 0.518155 -2.215360 11.059662 +v 0.478513 -2.246697 11.097671 +v 0.471028 -2.264576 11.097773 +v 0.959957 -0.875183 11.506598 +v 0.481833 -1.399625 11.827572 +v 0.371848 -2.169150 11.327474 +v 0.463669 -2.257608 11.109252 +v 0.386232 -2.192342 11.287052 +v 0.675419 -0.962917 11.883073 +v 0.449799 -2.211768 11.197677 +v 0.843029 -0.814458 11.745005 +v 0.881559 -0.819037 11.671522 +v 0.429608 -2.216242 11.204137 +v 0.662483 -0.978877 11.900043 +v 0.922670 -0.827969 11.606397 +v 0.636213 -1.016706 11.904714 +v 0.718513 -0.900137 11.883662 +v 0.488315 -2.266664 11.061607 +v 0.625797 -1.053800 11.914179 +v 0.511904 -1.329911 11.860955 +v 0.591569 -1.120404 11.908252 +v 0.562712 -1.170294 11.897122 +v 0.548650 -1.215499 11.900351 +v 0.768250 -1.908761 10.913704 +v 0.364336 -1.810055 11.620662 +v 0.628572 -2.070379 10.999902 +v 0.726473 -1.956453 10.942812 +v 0.861686 -0.806948 11.715772 +v 0.600159 -1.079273 11.894304 +v 0.457981 -2.223646 11.137273 +v 0.971927 -1.011000 11.328455 +v 0.871240 -0.824782 11.680399 +v 0.907104 -0.831676 11.618045 +v 0.596769 -1.098528 11.909683 +v 0.846866 -0.816376 11.732682 +v 0.597393 -2.097881 11.015088 +v 0.450895 -2.257010 11.116476 +v 0.475405 -2.273450 11.057150 +v 0.936342 -0.839620 11.580496 +v 0.969182 -0.976000 11.367902 +v 0.376097 -1.867300 11.603665 +v 0.643798 -2.036135 10.968058 +v 0.980974 -1.018404 11.315482 +v 0.525429 -1.252933 11.880919 +v 0.457863 -2.211435 11.160230 +v 0.639259 -2.051976 10.976918 +v 0.556756 -2.157162 11.029157 +v 0.624201 -2.063663 10.975724 +v 0.959526 -1.184195 11.175271 +v 0.830122 -0.817111 11.782326 +v 0.789680 -1.837754 10.928161 +v 0.987341 -1.076434 11.264506 +v 0.992278 -1.087078 11.252734 +v 0.349000 -1.968433 11.543384 +v 0.920114 -0.840049 11.589038 +v 0.456042 -1.471255 11.793453 +v 0.537743 -2.170959 11.042683 +v 0.528731 -2.194628 11.055287 +v 0.354973 -2.111878 11.414022 +v 0.706518 -0.919888 11.885354 +v 0.810612 -1.762320 10.941839 +v 0.450839 -2.276875 11.099504 +v 0.505465 -2.229084 11.053826 +v 0.611412 -1.068291 11.905603 +v 0.822579 -0.835081 11.744303 +v 0.814564 -0.829503 11.761003 +v 0.708350 -1.984080 10.948107 +v 0.777564 -1.866207 10.909668 +v 0.930121 -1.391656 11.069239 +v 0.495656 -1.381292 11.840398 +v 0.981157 -1.058233 11.278137 +v 0.421087 -1.683510 11.700886 +v 0.975827 -1.097305 11.237452 +v 0.762061 -1.876200 10.901598 +v 0.652161 -1.001310 11.903442 +v 0.750534 -0.877887 11.815620 +v 0.960604 -0.945520 11.412756 +v 0.970933 -1.123822 11.218140 +v 0.975272 -0.954284 11.393933 +v 0.412642 -2.215251 11.186550 +v 0.713560 -0.900551 11.854356 +v 0.404437 -1.729320 11.670977 +v 0.688805 -0.934000 11.886536 +v 0.849815 -0.816633 11.713542 +v 0.864377 -0.815602 11.690210 +v 0.938749 -0.876589 11.506958 +v 0.754849 -1.903910 10.899070 +v 0.445066 -1.545589 11.763293 +v 0.946737 -1.309492 11.110512 +v 0.736663 -1.943228 10.911699 +v 0.518727 -2.188575 11.035201 +v 0.946014 -1.340461 11.096830 +v 0.906137 -1.517374 11.025680 +v 0.713001 -1.968240 10.947815 +v 0.933395 -1.366138 11.079718 +v 0.787401 -1.819062 10.921712 +v 0.895510 -0.840484 11.594538 +v 0.682405 -2.001642 10.940766 +v 0.399685 -2.210319 11.252026 +v 0.863632 -0.832222 11.637277 +v 0.887106 -0.825476 11.628609 +v 0.959307 -0.904160 11.460955 +v 0.579061 -1.111765 11.892925 +v 0.775328 -0.845099 11.813669 +v 0.971933 -0.967597 11.377739 +v 0.963586 -1.227175 11.153717 +v 0.352524 -1.912339 11.571951 +v 0.385324 -2.219889 11.198299 +v 0.355254 -1.942141 11.559896 +v 0.722787 -1.948725 10.928101 +v 0.394022 -1.708199 11.676710 +v 0.851672 -0.826024 11.698697 +v 0.622999 -1.029666 11.886044 +v 0.886880 -1.482434 11.027729 +v 0.338408 -2.046762 11.484988 +v 0.314415 -2.064228 11.451873 +v 0.524454 -1.229836 11.884554 +v 0.921398 -1.379055 11.070788 +v 0.898497 -0.853281 11.580011 +v 0.938692 -0.895595 11.477018 +v 0.382719 -2.200197 11.265213 +v 0.363501 -2.183470 11.296854 +v 0.398812 -2.215348 11.227595 +v 0.660011 -0.977643 11.889365 +v 0.496738 -2.235337 11.037760 +v 0.498334 -2.256830 11.046619 +v 0.347808 -2.005219 11.520397 +v 0.570170 -1.139121 11.890599 +v 0.876408 -1.531033 11.012989 +v 0.942289 -0.962561 11.385409 +v 0.792241 -0.849045 11.753975 +v 0.702685 -0.911252 11.854978 +v 0.693666 -0.920671 11.871671 +v 0.984092 -1.030137 11.301313 +v 0.677470 -0.947838 11.867256 +v 0.881776 -0.837236 11.610492 +v 0.577792 -2.109779 10.999420 +v 0.419607 -2.218636 11.158916 +v 0.854864 -0.825736 11.685474 +v 0.859133 -1.620983 10.989707 +v 0.981093 -1.040259 11.286536 +v 0.827681 -0.822830 11.729196 +v 0.965152 -0.929886 11.433727 +v 0.970462 -0.912728 11.452674 +v 0.488089 -2.265302 11.041980 +v 0.778730 -0.847563 11.793253 +v 0.656807 -2.026433 10.960860 +v 0.833830 -0.832138 11.700480 +v 0.339561 -2.118782 11.395205 +v 0.762711 -0.856222 11.809656 +v 0.820001 -0.837996 11.727325 +v 0.722976 -0.883431 11.840734 +v 0.731765 -0.881902 11.853925 +v 0.327864 -1.970397 11.528967 +v 0.444278 -2.222363 11.141829 +v 0.438913 -2.246060 11.128446 +v 0.424232 -2.303015 11.091249 +v 0.951091 -0.985458 11.356755 +v 0.469814 -1.401174 11.821448 +v 0.597582 -1.053882 11.879371 +v 0.941245 -0.915051 11.452658 +v 0.727698 -1.935916 10.901887 +v 0.952706 -1.267889 11.127487 +v 0.794742 -0.847514 11.775101 +v 0.430016 -2.296362 11.096179 +v 0.559270 -1.134219 11.880998 +v 0.646486 -0.994756 11.878997 +v 0.903572 -0.859981 11.550253 +v 0.502388 -1.355678 11.851390 +v 0.917303 -1.348523 11.084356 +v 0.914799 -0.852787 11.566767 +v 0.457209 -2.284524 11.066430 +v 0.421633 -1.655897 11.713064 +v 0.917883 -0.870501 11.521882 +v 0.504595 -1.308021 11.861673 +v 0.929706 -0.905630 11.470176 +v 0.965669 -1.084169 11.247753 +v 0.973263 -0.997312 11.340870 +v 0.827920 -0.822992 11.711571 +v 0.820937 -0.844569 11.709208 +v 0.458075 -1.438093 11.802962 +v 0.429440 -2.224244 11.138036 +v 0.418415 -2.300202 11.092079 +v 0.432639 -1.517454 11.766053 +v 0.615710 -2.059751 10.965818 +v 0.556572 -2.140755 11.006196 +v 0.766960 -1.851727 10.910236 +v 0.540763 -2.165030 11.010320 +v 0.864321 -1.589650 10.996168 +v 0.357203 -2.190363 11.278849 +v 0.837388 -1.637168 10.977185 +v 0.436124 -2.285694 11.099105 +v 0.501835 -2.205678 11.028586 +v 0.480901 -2.263200 11.022161 +v 0.467220 -1.328612 11.833767 +v 0.689508 -1.987655 10.921129 +v 0.679233 -0.928874 11.860012 +v 0.824225 -0.842099 11.692940 +v 0.797977 -0.850226 11.741030 +v 0.850615 -0.829046 11.652682 +v 0.664583 -0.971456 11.872359 +v 0.956012 -1.036280 11.299081 +v 0.647797 -0.981892 11.876540 +v 0.884286 -0.848903 11.585444 +v 0.932402 -0.940616 11.420036 +v 0.626336 -1.014933 11.876808 +v 0.608941 -2.074524 10.969111 +v 0.585189 -2.100733 10.987729 +v 0.431089 -2.252336 11.116707 +v 0.568765 -2.120045 10.990195 +v 0.430746 -2.298608 11.082950 +v 0.737930 -0.885809 11.807070 +v 0.649680 -2.027429 10.944315 +v 0.923469 -0.893493 11.491565 +v 0.711906 -0.895947 11.837959 +v 0.326257 -2.015377 11.497315 +v 0.960334 -1.067435 11.269239 +v 0.717723 -1.949446 10.910741 +v 0.908228 -1.446526 11.045522 +v 0.690696 -1.968247 10.900438 +v 0.789018 -1.760100 10.930539 +v 0.859119 -1.552280 11.002638 +v 0.592946 -2.082185 10.969412 +v 0.463447 -1.311947 11.833575 +v 0.935123 -1.208293 11.156808 +v 0.315811 -2.082860 11.428041 +v 0.896169 -0.870827 11.530122 +v 0.613113 -1.046445 11.885221 +v 0.684568 -0.928276 11.844522 +v 0.947264 -1.052614 11.279773 +v 0.948557 -1.121907 11.216328 +v 0.932074 -0.957753 11.396900 +v 0.952297 -1.138585 11.209033 +v 0.841337 -0.834700 11.671662 +v 0.547450 -2.140387 10.989057 +v 0.658363 -0.967938 11.857076 +v 0.426199 -2.233382 11.120234 +v 0.777421 -1.795588 10.918531 +v 0.522271 -1.206840 11.880901 +v 0.364249 -2.206540 11.255251 +v 0.948161 -1.000570 11.337862 +v 0.860812 -1.503518 11.015526 +v 0.431539 -2.267670 11.096351 +v 0.422965 -2.294782 11.038313 +v 0.368458 -2.216904 11.207471 +v 0.420750 -2.283674 11.081086 +v 0.425280 -2.302595 11.059302 +v 0.508025 -1.269740 11.868082 +v 0.416191 -2.295883 11.076645 +v 0.945053 -1.240912 11.139835 +v 0.746363 -1.878344 10.884733 +v 0.932960 -1.287323 11.115438 +v 0.806736 -1.735290 10.943636 +v 0.742058 -1.900320 10.889330 +v 0.726967 -1.925606 10.888200 +v 0.681438 -0.945040 11.840212 +v 0.480598 -2.250843 11.017370 +v 0.418411 -2.269584 11.078575 +v 0.685107 -0.937910 11.840271 +v 0.666673 -0.954338 11.843010 +v 0.578333 -2.100483 10.966524 +v 0.771346 -0.853979 11.759869 +v 0.757939 -0.859005 11.779391 +v 0.633025 -1.000054 11.867956 +v 0.908708 -0.910890 11.466277 +v 0.749492 -0.872120 11.798423 +v 0.810992 -0.846945 11.716559 +v 0.954075 -1.094707 11.237920 +v 0.450808 -2.277741 11.033383 +v 0.367279 -1.696198 11.670205 +v 0.441284 -2.283186 11.047569 +v 0.921812 -0.938020 11.433645 +v 0.878555 -0.870537 11.542920 +v 0.936895 -1.083374 11.254103 +v 0.895039 -0.884041 11.509513 +v 0.629014 -2.045489 10.939407 +v 0.914858 -1.315523 11.098712 +v 0.707658 -1.946424 10.887600 +v 0.499812 -2.192468 11.005832 +v 0.609371 -1.027428 11.876381 +v 0.764355 -1.835931 10.906718 +v 0.456595 -1.381676 11.818129 +v 0.658753 -1.999998 10.910882 +v 0.599179 -1.043416 11.865777 +v 0.654708 -2.015441 10.928644 +v 0.949447 -1.017438 11.325823 +v 0.582684 -1.063321 11.871593 +v 0.621838 -0.994147 11.859233 +v 0.407806 -1.620495 11.719218 +v 0.942092 -1.221760 11.149324 +v 0.810833 -0.850583 11.698899 +v 0.711666 -0.897496 11.790437 +v 0.547665 -1.172805 11.884964 +v 0.779930 -0.849967 11.734653 +v 0.519305 -2.178988 11.017524 +v 0.330461 -1.816580 11.602907 +v 0.886729 -1.400718 11.051567 +v 0.807598 -1.676100 10.958943 +v 0.847582 -0.842106 11.613506 +v 0.807804 -1.706110 10.951676 +v 0.923118 -1.256563 11.125637 +v 0.909387 -1.279492 11.109479 +v 0.471186 -2.258449 11.011920 +v 0.489114 -2.217335 11.014992 +v 0.481020 -2.231892 11.019858 +v 0.466207 -2.242928 11.009532 +v 0.567428 -1.081392 11.860575 +v 0.928699 -1.009289 11.323715 +v 0.574052 -1.096830 11.878764 +v 0.834236 -1.601249 10.981256 +v 0.414502 -2.302405 11.058884 +v 0.467216 -1.362185 11.827297 +v 0.917222 -0.960778 11.385464 +v 0.350139 -1.880444 11.584113 +v 0.328155 -1.915815 11.556412 +v 0.542334 -1.151534 11.876946 +v 0.941498 -0.977669 11.363448 +v 0.656091 -0.970900 11.840822 +v 0.639448 -0.978715 11.867773 +v 0.746482 -1.860611 10.894236 +v 0.948866 -1.152141 11.193584 +v 0.725042 -0.877596 11.786747 +v 0.874975 -0.863621 11.553208 +v 0.352600 -2.220765 11.225386 +v 0.823350 -0.843274 11.657072 +v 0.525955 -1.175309 11.872840 +v 0.823267 -0.841859 11.660489 +v 0.724147 -0.893867 11.797747 +v 0.819378 -1.659161 10.968256 +v 0.492899 -1.232284 11.855562 +v 0.718624 -0.894841 11.819981 +v 0.542448 -2.141656 10.981356 +v 0.715404 -1.916459 10.868528 +v 0.920976 -1.236428 11.138027 +v 0.530367 -2.159794 10.993451 +v 0.345941 -2.149566 11.351801 +v 0.681318 -0.904020 11.830783 +v 0.405651 -1.584983 11.730136 +v 0.417968 -2.251492 11.105104 +v 0.655022 -0.964277 11.832140 +v 0.460232 -2.268975 11.024821 +v 0.766185 -0.855285 11.742648 +v 0.329035 -1.849733 11.586831 +v 0.672173 -1.978015 10.892323 +v 0.300062 -2.117459 11.372669 +v 0.636888 -0.974891 11.840107 +v 0.367332 -1.623254 11.700103 +v 0.614656 -1.009150 11.864876 +v 0.845468 -1.561197 10.995149 +v 0.940810 -1.030480 11.300730 +v 0.757236 -1.797841 10.908573 +v 0.415185 -2.278738 11.065266 +v 0.409764 -2.293989 11.057365 +v 0.415395 -2.300456 11.043065 +v 0.393791 -2.231688 11.139021 +v 0.409783 -2.237127 11.119638 +v 0.441633 -1.362407 11.812446 +v 0.940333 -1.041972 11.291038 +v 0.410671 -2.245782 11.093781 +v 0.437096 -1.406820 11.803043 +v 0.385467 -2.221397 11.167478 +v 0.894890 -0.903929 11.475743 +v 0.897285 -0.894222 11.488011 +v 0.904166 -0.941790 11.417307 +v 0.599403 -2.062328 10.950986 +v 0.576922 -2.094851 10.938051 +v 0.337718 -1.740247 11.637814 +v 0.787148 -0.851724 11.701240 +v 0.875543 -0.883961 11.518091 +v 0.910561 -0.953909 11.402584 +v 0.933423 -1.191210 11.164742 +v 0.651590 -0.951771 11.831418 +v 0.926848 -1.055966 11.278115 +v 0.728839 -1.871100 10.881163 +v 0.629409 -0.982197 11.848940 +v 0.379993 -1.676575 11.684266 +v 0.834587 -0.844486 11.635899 +v 0.348145 -1.716916 11.653609 +v 0.802323 -1.608620 10.971181 +v 0.551095 -2.136524 10.956404 +v 0.880852 -1.425198 11.041098 +v 0.558975 -1.107776 11.866497 +v 0.456895 -1.343438 11.826805 +v 0.505068 -1.200092 11.859211 +v 0.861975 -0.846528 11.591572 +v 0.685879 -1.958222 10.871125 +v 0.663706 -1.993075 10.901119 +v 0.413978 -1.546086 11.748009 +v 0.827286 -1.546733 10.988625 +v 0.780044 -1.721762 10.936425 +v 0.453382 -2.247826 11.003415 +v 0.764964 -1.772054 10.916219 +v 0.874515 -1.383547 11.056108 +v 0.749113 -1.812388 10.899547 +v 0.774546 -0.856131 11.707481 +v 0.438428 -2.262960 11.007664 +v 0.914181 -0.999192 11.333000 +v 0.928172 -1.028059 11.300463 +v 0.884521 -0.914992 11.465981 +v 0.530187 -2.147092 10.949371 +v 0.906934 -0.970638 11.363696 +v 0.745125 -0.867531 11.768931 +v 0.855602 -0.878280 11.538124 +v 0.512169 -2.175057 10.986681 +v 0.693949 -0.898568 11.814448 +v 0.280760 -1.838707 11.568161 +v 0.791078 -1.697157 10.945854 +v 0.329052 -2.164871 11.316154 +v 0.424827 -1.426912 11.787909 +v 0.841260 -0.849496 11.589962 +v 0.305895 -2.104529 11.392431 +v 0.471699 -1.271792 11.840999 +v 0.317020 -2.139552 11.348984 +v 0.927770 -1.130113 11.208192 +v 0.711868 -1.932464 10.875231 +v 0.827114 -0.846965 11.618962 +v 0.325783 -2.183488 11.284160 +v 0.430564 -1.473061 11.777814 +v 0.806985 -0.844381 11.674758 +v 0.788273 -0.846584 11.682702 +v 0.757076 -0.859531 11.707772 +v 0.657292 -1.989081 10.892056 +v 0.609750 -1.009297 11.851005 +v 0.882901 -1.338710 11.075174 +v 0.737911 -1.841768 10.895179 +v 0.477178 -2.231819 10.995726 +v 0.661854 -0.928653 11.819494 +v 0.408722 -2.255549 11.064091 +v 0.781367 -1.626198 10.957044 +v 0.744482 -0.864032 11.749021 +v 0.402085 -2.258108 11.081038 +v 0.798985 -1.653996 10.960203 +v 0.375016 -1.645900 11.693291 +v 0.668545 -0.935943 11.832575 +v 0.633970 -2.018036 10.903040 +v 0.932834 -1.114363 11.222190 +v 0.584584 -1.048076 11.853735 +v 0.407812 -2.311287 11.025174 +v 0.693721 -1.941159 10.865576 +v 0.865111 -1.450870 11.027315 +v 0.679032 -1.965050 10.888693 +v 0.631737 -0.977730 11.832275 +v 0.702135 -0.900442 11.761900 +v 0.836677 -1.506838 11.004148 +v 0.809604 -0.854266 11.633672 +v 0.899155 -0.920638 11.449788 +v 0.398176 -2.238973 11.104891 +v 0.679276 -0.913313 11.792051 +v 0.849642 -0.862805 11.567047 +v 0.302904 -1.951420 11.526364 +v 0.534816 -1.136655 11.861233 +v 0.748886 -1.781510 10.905142 +v 0.589222 -2.072567 10.922537 +v 0.657187 -1.981958 10.873029 +v 0.698616 -0.914752 11.778731 +v 0.310109 -2.206041 11.244628 +v 0.571487 -1.058119 11.845406 +v 0.340239 -2.207427 11.250172 +v 0.824954 -0.856804 11.588422 +v 0.710356 -1.877732 10.868859 +v 0.407973 -2.279014 11.043180 +v 0.406405 -2.298706 11.039124 +v 0.728207 -0.870142 11.747890 +v 0.906188 -0.984651 11.352758 +v 0.865953 -0.877954 11.529244 +v 0.643349 -2.002496 10.885538 +v 0.919877 -1.157044 11.179230 +v 0.610264 -2.050380 10.921267 +v 0.904190 -1.186195 11.161022 +v 0.912236 -1.068606 11.265121 +v 0.517151 -2.162689 10.965401 +v 0.496698 -1.185204 11.853167 +v 0.577870 -2.087139 10.915020 +v 0.875197 -1.362006 11.059144 +v 0.893575 -0.931859 11.433562 +v 0.474498 -1.245863 11.845897 +v 0.888205 -0.964554 11.392363 +v 0.922555 -1.096442 11.236742 +v 0.358137 -2.230811 11.160664 +v 0.430318 -2.281005 11.026196 +v 0.419037 -2.302729 11.018646 +v 0.454693 -2.263447 10.981829 +v 0.787840 -0.857212 11.664087 +v 0.599797 -1.019789 11.860087 +v 0.862057 -0.955634 11.402423 +v 0.295168 -2.177938 11.288554 +v 0.367021 -2.232944 11.133828 +v 0.908610 -1.036215 11.292544 +v 0.913617 -1.112278 11.225894 +v 0.545130 -2.133179 10.944098 +v 0.854226 -1.403915 11.038801 +v 0.399398 -2.294841 11.032187 +v 0.804906 -0.857246 11.615720 +v 0.637483 -0.957205 11.831818 +v 0.841289 -1.427430 11.025522 +v 0.629419 -0.960194 11.823574 +v 0.633666 -0.976382 11.812440 +v 0.639336 -0.972288 11.802339 +v 0.494183 -2.185663 10.990600 +v 0.545492 -1.093825 11.853698 +v 0.456651 -1.277789 11.832789 +v 0.609997 -1.002232 11.842153 +v 0.593002 -2.066504 10.907697 +v 0.848149 -1.477829 11.014480 +v 0.481530 -2.209686 10.982174 +v 0.460100 -2.236840 10.981297 +v 0.678088 -1.958468 10.854508 +v 0.441662 -2.252920 10.997036 +v 0.900093 -1.280321 11.103292 +v 0.884618 -1.317648 11.085042 +v 0.394477 -1.497762 11.750026 +v 0.753644 -1.728990 10.923323 +v 0.384743 -1.554038 11.729753 +v 0.855480 -0.937894 11.431572 +v 0.797127 -1.577560 10.973576 +v 0.769013 -0.856522 11.674764 +v 0.393305 -2.251897 11.073045 +v 0.863873 -0.901181 11.475928 +v 0.286888 -1.813649 11.584262 +v 0.668139 -0.916620 11.790262 +v 0.713705 -1.832891 10.877537 +v 0.389172 -2.308656 11.018853 +v 0.642260 -0.941578 11.810777 +v 0.393575 -2.241504 11.089345 +v 0.797004 -0.853611 11.648324 +v 0.380547 -2.236437 11.118023 +v 0.572472 -1.045345 11.843610 +v 0.898245 -1.041295 11.291265 +v 0.295820 -1.991276 11.496275 +v 0.331491 -2.228792 11.203279 +v 0.767559 -1.635534 10.949768 +v 0.865787 -0.891553 11.492276 +v 0.865740 -0.923220 11.459097 +v 0.903227 -1.228177 11.136503 +v 0.292889 -2.024236 11.468980 +v 0.891859 -1.138018 11.193983 +v 0.918088 -1.145554 11.190304 +v 0.700994 -1.899404 10.862103 +v 0.708979 -0.882043 11.747915 +v 0.715996 -0.881034 11.758285 +v 0.690675 -1.921735 10.851272 +v 0.886657 -0.970398 11.375075 +v 0.661185 -0.924399 11.803652 +v 0.630485 -0.978577 11.806362 +v 0.620505 -0.989842 11.818546 +v 0.454186 -2.243530 10.981268 +v 0.405506 -2.306374 11.003775 +v 0.454494 -2.247530 10.964969 +v 0.454170 -2.265055 10.957198 +v 0.419060 -2.290901 11.008446 +v 0.419437 -2.289317 10.994354 +v 0.439100 -2.264390 10.995622 +v 0.613834 -2.028730 10.894913 +v 0.498982 -2.167545 10.933127 +v 0.887969 -1.011243 11.316747 +v 0.636783 -0.956549 11.807154 +v 0.635510 -0.955762 11.800188 +v 0.896924 -1.159520 11.180294 +v 0.471179 -2.203673 10.943474 +v 0.454809 -2.233590 10.958908 +v 0.800006 -0.870822 11.592766 +v 0.364010 -1.592212 11.708039 +v 0.748022 -0.862769 11.690703 +v 0.584544 -1.021660 11.839055 +v 0.896914 -1.090684 11.237383 +v 0.739737 -0.867436 11.708848 +v 0.875868 -0.944861 11.415407 +v 0.286353 -2.074289 11.419591 +v 0.557161 -2.113631 10.931764 +v 0.399392 -2.282099 11.024248 +v 0.390403 -2.297118 11.023811 +v 0.662843 -1.968705 10.844607 +v 0.664178 -1.976925 10.858118 +v 0.300660 -2.158143 11.316929 +v 0.750130 -1.701378 10.926490 +v 0.641434 -1.998345 10.864659 +v 0.402903 -2.257900 11.059432 +v 0.726380 -0.878127 11.711569 +v 0.494176 -2.178919 10.968051 +v 0.626385 -2.010432 10.865932 +v 0.771791 -1.594961 10.960071 +v 0.858515 -1.343075 11.061288 +v 0.873672 -0.971219 11.376507 +v 0.851418 -0.911107 11.473569 +v 0.395989 -2.265795 11.035602 +v 0.425332 -1.320683 11.807201 +v 0.633220 -0.968862 11.794969 +v 0.678133 -1.945300 10.848230 +v 0.440940 -2.281066 10.963129 +v 0.575054 -1.026379 11.831998 +v 0.581660 -2.066167 10.880304 +v 0.869327 -1.200583 11.143087 +v 0.426976 -2.288751 10.970444 +v 0.910577 -1.016778 11.303048 +v 0.327672 -1.685790 11.658798 +v 0.768661 -0.865503 11.658276 +v 0.892226 -1.048980 11.283090 +v 0.839514 -0.895878 11.498315 +v 0.883748 -1.235075 11.125204 +v 0.532509 -1.104649 11.844069 +v 0.366644 -2.243522 11.106889 +v 0.579222 -2.075118 10.903670 +v 0.516612 -1.138501 11.847284 +v 0.556022 -2.107870 10.890176 +v 0.539814 -2.122022 10.879513 +v 0.492213 -1.177233 11.846159 +v 0.879761 -1.283200 11.098391 +v 0.650205 -0.927781 11.789556 +v 0.451297 -2.256963 10.942508 +v 0.831263 -0.886361 11.532861 +v 0.622436 -0.974973 11.802845 +v 0.823029 -0.893163 11.515359 +v 0.420509 -1.365997 11.796672 +v 0.600667 -2.039624 10.882373 +v 0.772813 -1.684317 10.942793 +v 0.605031 -0.996135 11.811671 +v 0.344256 -2.226143 11.189507 +v 0.753682 -1.674228 10.933748 +v 0.555151 -1.070372 11.842068 +v 0.686533 -0.906289 11.756641 +v 0.694131 -1.886446 10.863412 +v 0.391704 -1.416200 11.771143 +v 0.680987 -1.907711 10.847893 +v 0.437146 -1.291267 11.818179 +v 0.831764 -0.936191 11.438095 +v 0.580018 -1.018564 11.805670 +v 0.385531 -1.447996 11.758946 +v 0.734273 -1.757117 10.906102 +v 0.396749 -2.264641 11.046632 +v 0.491550 -1.162958 11.836409 +v 0.430683 -2.278003 10.926722 +v 0.877605 -1.065845 11.260268 +v 0.728425 -1.782545 10.894749 +v 0.894279 -1.110911 11.220221 +v 0.599333 -2.052484 10.892975 +v 0.272828 -2.104741 11.372524 +v 0.742922 -0.870478 11.675890 +v 0.296832 -2.218162 11.225311 +v 0.474228 -1.210915 11.843098 +v 0.373257 -2.243399 11.084131 +v 0.336174 -1.641026 11.678832 +v 0.682876 -0.906258 11.747912 +v 0.778060 -0.853019 11.624081 +v 0.371038 -2.249370 11.066116 +v 0.604882 -0.965761 11.801581 +v 0.876478 -1.007281 11.321477 +v 0.655724 -0.917384 11.768600 +v 0.758183 -0.872887 11.636700 +v 0.333072 -2.234027 11.165224 +v 0.876158 -0.996858 11.338209 +v 0.883013 -1.079377 11.239364 +v 0.832470 -0.908596 11.480888 +v 0.520737 -1.113719 11.839056 +v 0.889688 -1.066558 11.259016 +v 0.273614 -2.051064 11.435161 +v 0.445693 -2.271609 10.944404 +v 0.885149 -0.985041 11.357214 +v 0.610672 -2.020798 10.864477 +v 0.861281 -0.967784 11.389634 +v 0.803165 -1.519913 10.986933 +v 0.531238 -2.133196 10.922266 +v 0.275412 -2.137035 11.334900 +v 0.370945 -2.302438 11.022663 +v 0.394937 -2.311731 10.984192 +v 0.380683 -2.320475 10.996650 +v 0.881813 -1.181386 11.156749 +v 0.784376 -0.863059 11.603368 +v 0.883387 -1.027153 11.293088 +v 0.595801 -1.012112 11.798540 +v 0.478725 -2.191979 10.925315 +v 0.814167 -0.870859 11.561659 +v 0.566571 -1.040910 11.825442 +v 0.817826 -0.881176 11.545570 +v 0.552455 -1.056510 11.831209 +v 0.653839 -0.920302 11.753158 +v 0.669667 -1.943082 10.840967 +v 0.285425 -1.924205 11.529342 +v 0.414160 -2.294713 10.956812 +v 0.879743 -1.151352 11.184106 +v 0.519935 -2.133594 10.885169 +v 0.839974 -0.956368 11.413108 +v 0.861704 -1.295685 11.082862 +v 0.271146 -1.961155 11.501362 +v 0.739463 -0.875917 11.663468 +v 0.608173 -0.980387 11.801345 +v 0.523651 -1.090297 11.823703 +v 0.702680 -0.880499 11.710937 +v 0.289511 -2.199574 11.250316 +v 0.866684 -0.988223 11.350662 +v 0.464271 -1.206726 11.832810 +v 0.699027 -0.883822 11.736856 +v 0.676457 -0.914813 11.732192 +v 0.801345 -0.894612 11.524704 +v 0.352621 -2.251276 11.103647 +v 0.504258 -1.123243 11.824550 +v 0.859487 -1.006504 11.329388 +v 0.377059 -2.273214 11.059224 +v 0.295651 -2.232612 11.202631 +v 0.319531 -2.241615 11.143146 +v 0.486496 -1.142951 11.827797 +v 0.578079 -1.018055 11.795391 +v 0.634729 -0.944508 11.790247 +v 0.303201 -2.237282 11.182913 +v 0.874686 -1.250989 11.110331 +v 0.621567 -0.960415 11.791276 +v 0.889348 -1.122605 11.205730 +v 0.496472 -2.167047 10.913853 +v 0.253158 -2.096014 11.375700 +v 0.359586 -1.490975 11.734468 +v 0.262958 -1.987788 11.477022 +v 0.650711 -1.983739 10.854920 +v 0.844609 -1.318047 11.068245 +v 0.257411 -2.019085 11.450463 +v 0.362207 -1.546768 11.723112 +v 0.458937 -1.232743 11.833706 +v 0.859733 -1.371466 11.050277 +v 0.724780 -1.805706 10.888341 +v 0.374966 -2.270675 11.033210 +v 0.376533 -2.277881 11.016518 +v 0.443055 -2.261683 10.932614 +v 0.365886 -2.312620 11.016742 +v 0.394046 -2.307811 10.966985 +v 0.366986 -2.321148 11.000453 +v 0.637823 -0.940232 11.773423 +v 0.685679 -1.875198 10.855953 +v 0.436743 -1.254797 11.817199 +v 0.326434 -2.251047 11.112813 +v 0.597372 -0.994874 11.788529 +v 0.868296 -1.037070 11.282783 +v 0.254457 -2.063211 11.410384 +v 0.296459 -1.702959 11.639181 +v 0.646417 -1.946334 10.824023 +v 0.688212 -0.898380 11.721769 +v 0.863606 -1.074921 11.242831 +v 0.364111 -2.261611 11.053394 +v 0.451845 -2.210686 10.935448 +v 0.810623 -1.450632 11.009085 +v 0.570176 -2.081695 10.883018 +v 0.767118 -0.863536 11.612407 +v 0.727702 -1.686541 10.922101 +v 0.556901 -1.032322 11.801525 +v 0.718658 -0.882262 11.686019 +v 0.512732 -2.145696 10.904835 +v 0.648316 -0.936174 11.746845 +v 0.846042 -0.969764 11.388505 +v 0.631366 -1.990795 10.822772 +v 0.638302 -1.989699 10.839529 +v 0.610675 -0.962148 11.773548 +v 0.629736 -1.996384 10.844799 +v 0.814657 -0.927367 11.465015 +v 0.591944 -0.976875 11.783409 +v 0.875589 -1.163699 11.169289 +v 0.699552 -1.856067 10.865149 +v 0.329707 -1.605300 11.688671 +v 0.782947 -1.556862 10.972627 +v 0.269909 -1.899056 11.535643 +v 0.321862 -2.253366 11.100004 +v 0.664719 -0.920524 11.718563 +v 0.640313 -0.941883 11.737494 +v 0.516605 -1.106042 11.824964 +v 0.821154 -0.953247 11.414940 +v 0.416135 -2.284390 10.936956 +v 0.381017 -2.287159 10.988108 +v 0.384258 -2.291257 10.985806 +v 0.856754 -1.021631 11.307493 +v 0.651847 -1.965259 10.826150 +v 0.464896 -1.185813 11.827848 +v 0.874430 -1.102383 11.225653 +v 0.796092 -0.872241 11.575505 +v 0.305593 -1.739890 11.625180 +v 0.326503 -1.773488 11.617745 +v 0.776037 -1.535036 10.971344 +v 0.774589 -1.568950 10.965513 +v 0.832885 -1.354389 11.050218 +v 0.695906 -1.805874 10.872266 +v 0.825688 -1.373294 11.037014 +v 0.367416 -2.309841 10.979776 +v 0.438063 -2.237916 10.948481 +v 0.431573 -2.259842 10.923521 +v 0.377109 -2.307610 10.970955 +v 0.359495 -2.314607 11.001983 +v 0.331348 -2.258458 11.082439 +v 0.450088 -2.207133 10.917572 +v 0.563436 -2.067629 10.855488 +v 0.816596 -0.963056 11.397910 +v 0.623126 -0.950224 11.767391 +v 0.526810 -1.073340 11.808272 +v 0.846885 -1.043854 11.276455 +v 0.583327 -0.990617 11.782968 +v 0.852547 -1.270940 11.090629 +v 0.727710 -1.733171 10.911612 +v 0.550886 -2.095898 10.873157 +v 0.786834 -0.882118 11.552526 +v 0.541116 -2.109830 10.867393 +v 0.767697 -0.867132 11.599839 +v 0.258728 -2.175351 11.279464 +v 0.774629 -0.878780 11.565354 +v 0.771269 -0.893364 11.559952 +v 0.796187 -1.492084 10.989767 +v 0.720863 -0.879644 11.662045 +v 0.770305 -0.899617 11.546213 +v 0.745444 -0.879669 11.627128 +v 0.252777 -1.934882 11.505073 +v 0.707277 -1.770050 10.887690 +v 0.468999 -1.155678 11.813457 +v 0.810324 -0.910691 11.488957 +v 0.650283 -0.922477 11.737595 +v 0.865492 -1.133291 11.190639 +v 0.322263 -1.562753 11.696319 +v 0.308636 -1.643474 11.666843 +v 0.807531 -0.897694 11.504387 +v 0.605195 -2.018482 10.838240 +v 0.579233 -2.037760 10.828109 +v 0.399770 -1.371636 11.783819 +v 0.373106 -2.298531 10.986935 +v 0.664495 -1.913333 10.836567 +v 0.740290 -1.662843 10.932472 +v 0.854853 -1.218000 11.124992 +v 0.355039 -2.258825 11.060309 +v 0.349632 -2.261261 11.029003 +v 0.723512 -0.881561 11.641648 +v 0.842200 -0.993402 11.355100 +v 0.790824 -1.462823 10.995564 +v 0.572410 -1.012175 11.787334 +v 0.243673 -1.874118 11.535227 +v 0.830672 -0.977359 11.384264 +v 0.509564 -1.094506 11.814403 +v 0.375580 -2.297672 10.970100 +v 0.391042 -2.311397 10.953708 +v 0.706151 -0.886789 11.651609 +v 0.335225 -1.535890 11.710381 +v 0.851117 -1.184322 11.147575 +v 0.677754 -1.862687 10.856008 +v 0.685405 -0.892213 11.694242 +v 0.673010 -0.907117 11.712763 +v 0.357421 -2.293246 11.011250 +v 0.369393 -2.303204 10.977396 +v 0.641356 -0.925410 11.728733 +v 0.656906 -1.901174 10.838243 +v 0.823628 -1.408975 11.025212 +v 0.449159 -1.158904 11.806461 +v 0.441446 -2.223766 10.939898 +v 0.364197 -2.305460 10.987395 +v 0.758660 -0.871184 11.584612 +v 0.484415 -1.125715 11.807631 +v 0.350474 -2.276530 11.015138 +v 0.787048 -0.911086 11.489285 +v 0.846713 -0.998711 11.338271 +v 0.371189 -1.389685 11.763529 +v 0.289577 -2.257373 11.139241 +v 0.854913 -1.120004 11.200096 +v 0.852931 -1.139721 11.184753 +v 0.739151 -0.882432 11.598246 +v 0.353499 -1.448632 11.740148 +v 0.491063 -2.164380 10.891231 +v 0.813013 -0.939917 11.437437 +v 0.844715 -1.009154 11.323151 +v 0.623032 -0.949073 11.730103 +v 0.848775 -1.053786 11.265596 +v 0.426386 -1.230643 11.818635 +v 0.417138 -1.283819 11.805134 +v 0.613160 -1.996722 10.806278 +v 0.377968 -2.306728 10.952437 +v 0.461408 -2.190857 10.903509 +v 0.590168 -2.035204 10.854073 +v 0.356143 -2.296926 11.002667 +v 0.748497 -1.611870 10.946927 +v 0.647721 -1.925062 10.830069 +v 0.737650 -1.634767 10.934760 +v 0.712133 -1.718519 10.902975 +v 0.289210 -2.260364 11.123588 +v 0.738541 -0.889138 11.619523 +v 0.827996 -1.275706 11.082808 +v 0.232852 -1.922004 11.503791 +v 0.568598 -1.004789 11.776253 +v 0.848878 -1.097248 11.223846 +v 0.720618 -0.889030 11.612175 +v 0.698040 -0.890221 11.678533 +v 0.676161 -0.896570 11.675151 +v 0.670297 -0.893006 11.689304 +v 0.609696 -2.012833 10.819810 +v 0.277280 -1.742611 11.614318 +v 0.779236 -0.908663 11.500456 +v 0.370065 -2.291277 10.969135 +v 0.275267 -1.768532 11.602775 +v 0.275453 -2.247261 11.167331 +v 0.390106 -2.302836 10.931565 +v 0.469430 -2.180796 10.889606 +v 0.832307 -1.335518 11.055255 +v 0.226439 -2.038884 11.417692 +v 0.245718 -1.833735 11.556858 +v 0.430205 -2.223811 10.921669 +v 0.848671 -1.244207 11.104987 +v 0.267394 -2.241528 11.187816 +v 0.561387 -2.056064 10.837491 +v 0.789559 -1.442770 11.003633 +v 0.423493 -2.249634 10.925377 +v 0.525774 -2.123833 10.865854 +v 0.367137 -2.288973 10.987618 +v 0.425502 -2.268799 10.917174 +v 0.553360 -1.016331 11.773592 +v 0.675620 -1.828237 10.855216 +v 0.310694 -2.264675 11.071769 +v 0.545220 -1.041124 11.798233 +v 0.801049 -1.378025 11.027808 +v 0.660400 -1.870368 10.840380 +v 0.522525 -1.061875 11.798512 +v 0.602869 -0.961712 11.750661 +v 0.490201 -1.091659 11.805864 +v 0.408436 -2.274547 10.914080 +v 0.777201 -0.922751 11.480560 +v 0.438481 -1.204792 11.819011 +v 0.841118 -1.166147 11.161667 +v 0.625786 -1.970941 10.812104 +v 0.230725 -2.123169 11.332485 +v 0.411667 -1.218886 11.802757 +v 0.247949 -2.223679 11.213897 +v 0.769726 -1.501263 10.980026 +v 0.834463 -0.983444 11.367169 +v 0.718393 -1.658208 10.920528 +v 0.710508 -1.685020 10.909571 +v 0.267683 -1.692899 11.633503 +v 0.800344 -0.964376 11.402478 +v 0.800225 -0.969000 11.390142 +v 0.654974 -0.905234 11.687192 +v 0.646682 -0.919055 11.707999 +v 0.783087 -0.927809 11.467507 +v 0.340210 -2.264766 11.017777 +v 0.489726 -1.112879 11.806380 +v 0.811539 -0.982340 11.371908 +v 0.621118 -0.936234 11.726000 +v 0.352671 -2.301450 10.973735 +v 0.333598 -2.298841 11.004498 +v 0.436592 -2.213388 10.896072 +v 0.823086 -1.017044 11.311969 +v 0.327142 -2.275757 11.016014 +v 0.841548 -1.083477 11.235475 +v 0.411424 -2.253104 10.917403 +v 0.228992 -2.187151 11.260099 +v 0.398784 -2.285758 10.898680 +v 0.420270 -1.246555 11.808376 +v 0.733286 -0.897768 11.553476 +v 0.392797 -1.268826 11.784138 +v 0.298193 -1.586057 11.679817 +v 0.742984 -0.888037 11.569130 +v 0.749312 -1.554249 10.959177 +v 0.727465 -0.890681 11.581204 +v 0.546676 -2.076548 10.849165 +v 0.778291 -0.903208 11.524998 +v 0.363477 -1.365534 11.763423 +v 0.295105 -2.263302 11.097046 +v 0.337131 -2.291366 11.016991 +v 0.839386 -1.032380 11.290036 +v 0.538783 -2.092685 10.833519 +v 0.372567 -2.307488 10.931284 +v 0.499576 -2.141612 10.852341 +v 0.326949 -2.266573 11.036681 +v 0.361193 -2.301472 10.935730 +v 0.366179 -2.287891 10.957510 +v 0.447172 -1.173990 11.812248 +v 0.436657 -1.176900 11.800450 +v 0.368438 -2.292154 10.950671 +v 0.820219 -1.069083 11.243207 +v 0.519829 -1.047992 11.782341 +v 0.806191 -0.998973 11.343328 +v 0.505987 -1.075528 11.793500 +v 0.685909 -0.891045 11.660352 +v 0.791844 -0.933228 11.456365 +v 0.663828 -1.844025 10.846324 +v 0.583873 -2.033414 10.809925 +v 0.597587 -0.956263 11.733527 +v 0.575831 -0.967970 11.730055 +v 0.413532 -2.232420 10.909401 +v 0.564593 -0.985839 11.765474 +v 0.830894 -1.213302 11.119058 +v 0.710906 -0.898508 11.601715 +v 0.820242 -1.244416 11.092457 +v 0.643581 -1.896792 10.830888 +v 0.385190 -1.324146 11.780375 +v 0.674579 -1.792718 10.866021 +v 0.621667 -1.950847 10.809315 +v 0.529972 -2.113994 10.833068 +v 0.514235 -2.125504 10.846374 +v 0.753265 -1.523350 10.971010 +v 0.254110 -2.199631 11.249083 +v 0.381572 -2.306643 10.918493 +v 0.555225 -0.998251 11.753676 +v 0.557794 -1.003767 11.765942 +v 0.750509 -0.927907 11.485107 +v 0.541758 -1.008462 11.767434 +v 0.564147 -2.048807 10.814445 +v 0.551898 -2.064658 10.816998 +v 0.642075 -0.917216 11.672244 +v 0.328712 -1.495353 11.716795 +v 0.349861 -2.302025 10.961065 +v 0.811222 -1.011549 11.328365 +v 0.471413 -2.170200 10.875328 +v 0.770995 -0.953663 11.424560 +v 0.770116 -1.467509 10.990732 +v 0.701718 -1.653868 10.913152 +v 0.827765 -1.097427 11.218365 +v 0.834603 -1.111368 11.199903 +v 0.812833 -1.044809 11.278622 +v 0.825259 -1.310848 11.064319 +v 0.390528 -1.302672 11.784883 +v 0.517253 -2.124765 10.824622 +v 0.630478 -1.923381 10.820457 +v 0.390335 -1.353474 11.781018 +v 0.370937 -2.306257 10.913538 +v 0.587031 -0.974738 11.766523 +v 0.400203 -2.263256 10.904622 +v 0.333876 -2.298262 10.984156 +v 0.320225 -2.299654 11.000820 +v 0.768539 -1.386042 11.010221 +v 0.790908 -0.985372 11.368958 +v 0.695612 -0.899953 11.600179 +v 0.784599 -1.406060 11.011634 +v 0.694977 -0.894322 11.611856 +v 0.695791 -0.906382 11.586134 +v 0.715916 -0.906918 11.586985 +v 0.628842 -0.927211 11.682817 +v 0.630922 -1.871996 10.823141 +v 0.212596 -1.955537 11.471150 +v 0.538632 -2.087704 10.813717 +v 0.468271 -1.106537 11.786587 +v 0.242123 -1.776962 11.586333 +v 0.718330 -0.898104 11.571975 +v 0.236522 -1.816096 11.564220 +v 0.389924 -2.291425 10.892101 +v 0.742041 -0.905828 11.524119 +v 0.233493 -1.959682 11.478258 +v 0.754573 -0.914747 11.504275 +v 0.678520 -0.891214 11.644045 +v 0.664150 -0.904372 11.655762 +v 0.342319 -2.308535 10.950916 +v 0.831392 -1.147996 11.169274 +v 0.596274 -2.014133 10.799822 +v 0.286199 -2.277258 11.070200 +v 0.675544 -1.682247 10.893896 +v 0.802929 -1.341463 11.039639 +v 0.366127 -2.296274 10.921268 +v 0.426201 -1.201281 11.807412 +v 0.530929 -1.027895 11.772576 +v 0.788560 -0.992749 11.362201 +v 0.563723 -2.045174 10.793986 +v 0.320714 -2.264000 11.050547 +v 0.339409 -2.302217 10.968072 +v 0.497035 -1.067938 11.785951 +v 0.715744 -0.905720 11.547013 +v 0.479183 -1.085184 11.786260 +v 0.251072 -2.257327 11.145670 +v 0.758854 -0.937452 11.457795 +v 0.787851 -0.976799 11.387625 +v 0.478204 -2.155560 10.854215 +v 0.627179 -1.898880 10.818244 +v 0.465806 -1.132606 11.794849 +v 0.455628 -2.186583 10.845018 +v 0.370992 -1.311614 11.768234 +v 0.219972 -2.006403 11.440794 +v 0.809298 -1.190222 11.129619 +v 0.624848 -0.926450 11.716666 +v 0.322064 -1.462308 11.720074 +v 0.601203 -0.945507 11.723975 +v 0.443382 -2.197778 10.884722 +v 0.797839 -1.255924 11.080334 +v 0.794143 -1.311698 11.053028 +v 0.228754 -1.855659 11.538325 +v 0.417670 -2.225252 10.897848 +v 0.559728 -0.975697 11.756791 +v 0.734729 -1.541824 10.957897 +v 0.575180 -2.034495 10.793558 +v 0.645911 -1.844702 10.836647 +v 0.316184 -2.290034 11.003860 +v 0.787607 -0.953064 11.412208 +v 0.777463 -0.967485 11.405772 +v 0.708574 -0.902829 11.556446 +v 0.390664 -2.265856 10.888498 +v 0.320834 -2.300993 10.988122 +v 0.312098 -2.307538 10.993678 +v 0.807583 -1.134134 11.181306 +v 0.793972 -0.997645 11.350919 +v 0.502824 -1.059120 11.772967 +v 0.265535 -2.263035 11.122571 +v 0.212747 -2.203316 11.236780 +v 0.553816 -2.059126 10.789718 +v 0.814544 -1.089381 11.225019 +v 0.280180 -2.271217 11.084962 +v 0.813319 -1.161517 11.155419 +v 0.542343 -2.072312 10.796526 +v 0.231047 -2.151322 11.304381 +v 0.792513 -1.031398 11.293093 +v 0.751665 -1.443571 10.989090 +v 0.328852 -2.287004 10.973164 +v 0.292198 -2.279769 11.035542 +v 0.434819 -1.157937 11.789093 +v 0.412784 -1.196746 11.794357 +v 0.315713 -2.285199 11.010848 +v 0.776051 -1.342211 11.029366 +v 0.452902 -2.189433 10.871691 +v 0.672698 -0.897557 11.627533 +v 0.783562 -1.011761 11.336106 +v 0.819779 -1.120981 11.191608 +v 0.642175 -0.914976 11.662593 +v 0.605218 -1.986615 10.793545 +v 0.811813 -1.061245 11.256372 +v 0.235000 -2.246177 11.178252 +v 0.524107 -1.026354 11.759808 +v 0.722096 -1.615101 10.934104 +v 0.614555 -0.934499 11.680234 +v 0.381104 -2.285344 10.886488 +v 0.484185 -2.152233 10.821004 +v 0.796250 -1.142366 11.168057 +v 0.332707 -2.307358 10.930856 +v 0.253149 -1.726468 11.615067 +v 0.720112 -0.909735 11.524139 +v 0.232145 -1.741198 11.601791 +v 0.583016 -0.947382 11.722853 +v 0.328234 -2.304207 10.953409 +v 0.363429 -2.297641 10.906903 +v 0.667719 -0.903882 11.626379 +v 0.348721 -2.302049 10.922291 +v 0.560230 -0.971977 11.748438 +v 0.433960 -2.198774 10.850247 +v 0.531204 -2.081439 10.793659 +v 0.421168 -2.219263 10.879805 +v 0.395579 -1.242158 11.789428 +v 0.724364 -1.560737 10.946169 +v 0.294822 -2.285656 11.014382 +v 0.308864 -2.300142 10.996991 +v 0.601146 -1.968408 10.795313 +v 0.776970 -1.273806 11.063170 +v 0.519667 -2.098267 10.786497 +v 0.282296 -1.615199 11.665455 +v 0.263048 -1.593290 11.661716 +v 0.618447 -0.918041 11.657118 +v 0.532482 -1.008153 11.750291 +v 0.583296 -2.007188 10.782730 +v 0.344717 -1.393763 11.745925 +v 0.805633 -1.083747 11.231605 +v 0.299486 -2.317732 10.995724 +v 0.311541 -2.305542 10.978464 +v 0.479961 -2.152800 10.809389 +v 0.690259 -0.905395 11.568502 +v 0.480520 -1.065687 11.769137 +v 0.312135 -2.295928 10.975606 +v 0.676190 -0.913051 11.590266 +v 0.642785 -0.916490 11.638653 +v 0.778763 -1.040063 11.285399 +v 0.220959 -1.775823 11.581158 +v 0.744143 -0.941193 11.444448 +v 0.395188 -2.242960 10.874701 +v 0.737141 -0.918262 11.505240 +v 0.591602 -0.943246 11.711714 +v 0.684958 -1.625453 10.914722 +v 0.215966 -2.072298 11.383891 +v 0.768299 -0.997724 11.362369 +v 0.269341 -1.649096 11.650596 +v 0.292674 -1.494202 11.697405 +v 0.685655 -1.722238 10.888824 +v 0.669724 -1.733838 10.876896 +v 0.665366 -1.755419 10.870865 +v 0.671672 -0.900628 11.608357 +v 0.187864 -2.188290 11.249000 +v 0.722633 -0.933878 11.477616 +v 0.752324 -1.475488 10.979499 +v 0.753137 -0.964350 11.411402 +v 0.601150 -0.935908 11.693801 +v 0.755629 -0.994840 11.368214 +v 0.316619 -2.312136 10.944345 +v 0.338493 -2.300515 10.909155 +v 0.254238 -2.277536 11.098667 +v 0.450115 -1.132081 11.784865 +v 0.311335 -2.287811 10.988434 +v 0.195248 -2.096944 11.347743 +v 0.754614 -0.977511 11.399501 +v 0.288422 -2.285316 11.026310 +v 0.358041 -1.315103 11.758924 +v 0.419997 -1.167011 11.784183 +v 0.770657 -1.079350 11.233035 +v 0.615295 -1.892238 10.806274 +v 0.557589 -0.974960 11.733174 +v 0.463049 -2.167864 10.838714 +v 0.607470 -1.941584 10.789153 +v 0.547155 -0.986985 11.739970 +v 0.588635 -1.950298 10.778682 +v 0.574558 -1.981740 10.776011 +v 0.711311 -1.540938 10.946658 +v 0.401479 -1.200722 11.783064 +v 0.514090 -1.024512 11.753924 +v 0.324973 -1.423477 11.728840 +v 0.407749 -2.228819 10.852546 +v 0.717231 -1.581295 10.939447 +v 0.211609 -1.909016 11.498723 +v 0.501072 -2.144058 10.812674 +v 0.304104 -2.304276 10.968131 +v 0.297650 -2.300813 10.990784 +v 0.660523 -0.919473 11.620705 +v 0.293133 -2.308542 10.990967 +v 0.312451 -2.303322 10.959412 +v 0.372701 -1.247325 11.766958 +v 0.782623 -1.123028 11.184627 +v 0.727627 -0.944480 11.455508 +v 0.290172 -1.520711 11.689687 +v 0.792251 -1.131870 11.179747 +v 0.218350 -2.227305 11.204206 +v 0.221295 -2.275759 11.116023 +v 0.527072 -2.081265 10.777248 +v 0.303750 -2.279893 10.972219 +v 0.734447 -0.949093 11.438854 +v 0.703063 -0.915157 11.532997 +v 0.525075 -2.101627 10.801921 +v 0.210309 -2.266393 11.144600 +v 0.232889 -2.272504 11.127645 +v 0.768118 -1.018414 11.331643 +v 0.201406 -1.877093 11.514524 +v 0.798054 -1.182391 11.132127 +v 0.298091 -1.467254 11.706306 +v 0.567610 -2.032222 10.774951 +v 0.225843 -2.283957 11.089633 +v 0.783958 -1.211826 11.106920 +v 0.367163 -1.284057 11.766705 +v 0.670981 -0.910776 11.561105 +v 0.266750 -2.288542 11.025159 +v 0.504323 -1.041676 11.762446 +v 0.436836 -2.188004 10.822138 +v 0.546106 -2.073394 10.770024 +v 0.578242 -0.947176 11.680717 +v 0.734175 -1.486163 10.967965 +v 0.307670 -2.310098 10.924705 +v 0.759748 -1.005669 11.346199 +v 0.679234 -0.927114 11.529963 +v 0.709244 -0.920596 11.507603 +v 0.451387 -1.102213 11.768741 +v 0.569591 -0.960986 11.720514 +v 0.485838 -2.137630 10.782494 +v 0.526859 -1.001121 11.733844 +v 0.515877 -1.010258 11.745389 +v 0.197261 -1.992561 11.437155 +v 0.642442 -1.819863 10.842972 +v 0.361622 -2.279742 10.875660 +v 0.630543 -1.839664 10.832110 +v 0.689978 -1.602694 10.921045 +v 0.778287 -1.235184 11.089782 +v 0.415134 -2.211744 10.836813 +v 0.775064 -1.056803 11.261030 +v 0.392607 -2.244980 10.847206 +v 0.734718 -1.018992 11.327274 +v 0.730307 -1.001491 11.363498 +v 0.728787 -0.994954 11.383350 +v 0.257632 -2.286531 11.039318 +v 0.435961 -1.124019 11.770014 +v 0.366806 -2.272470 10.870205 +v 0.486877 -1.046519 11.747589 +v 0.357041 -2.283038 10.886517 +v 0.193446 -2.050766 11.391249 +v 0.347591 -1.276498 11.750646 +v 0.269927 -2.280081 11.062199 +v 0.412236 -1.166141 11.770502 +v 0.401266 -1.186401 11.775231 +v 0.358910 -2.285758 10.893128 +v 0.303140 -2.297269 10.960077 +v 0.447964 -2.175509 10.792478 +v 0.380701 -1.205250 11.762111 +v 0.680728 -0.914321 11.542908 +v 0.714409 -1.505546 10.954891 +v 0.235048 -1.629210 11.641135 +v 0.656228 -0.920409 11.567237 +v 0.302746 -2.279726 10.995155 +v 0.436687 -2.191737 10.833272 +v 0.234860 -1.697187 11.621722 +v 0.744713 -1.406260 10.996450 +v 0.775842 -1.022989 11.310774 +v 0.556388 -2.018731 10.757341 +v 0.603629 -1.906960 10.790026 +v 0.690110 -0.927197 11.509167 +v 0.306874 -2.310835 10.905992 +v 0.275654 -1.551367 11.675961 +v 0.769303 -1.255955 11.071825 +v 0.203102 -1.826366 11.546865 +v 0.729257 -0.976129 11.400291 +v 0.387270 -2.244699 10.865717 +v 0.749988 -1.350615 11.011742 +v 0.713207 -0.942775 11.455000 +v 0.300716 -2.289827 10.955961 +v 0.379195 -2.256219 10.870486 +v 0.701950 -0.939899 11.472112 +v 0.497052 -1.027644 11.748219 +v 0.713675 -0.960195 11.428454 +v 0.202357 -2.243942 11.176214 +v 0.587104 -0.945284 11.662410 +v 0.562063 -1.999771 10.762055 +v 0.468498 -1.074843 11.762708 +v 0.567838 -0.958366 11.697829 +v 0.203043 -1.766404 11.583230 +v 0.305458 -2.308568 10.939521 +v 0.634345 -0.924802 11.596377 +v 0.545835 -0.975316 11.723598 +v 0.704833 -0.928807 11.484220 +v 0.520936 -0.983330 11.724843 +v 0.183573 -2.130054 11.307634 +v 0.182104 -1.853425 11.522233 +v 0.717644 -0.968738 11.416928 +v 0.501109 -2.112658 10.753044 +v 0.749144 -1.024874 11.320096 +v 0.238990 -2.288032 11.069358 +v 0.408018 -1.143380 11.759451 +v 0.366498 -2.257397 10.849953 +v 0.727996 -1.439822 10.980574 +v 0.188322 -1.949636 11.461246 +v 0.779820 -1.178373 11.133526 +v 0.780074 -1.153051 11.160134 +v 0.180928 -2.225847 11.200375 +v 0.550403 -2.048979 10.762962 +v 0.454767 -2.164317 10.785329 +v 0.539283 -2.040883 10.749570 +v 0.233505 -1.674351 11.630352 +v 0.311379 -1.378284 11.724557 +v 0.525756 -2.073738 10.755723 +v 0.580630 -1.876264 10.784912 +v 0.440606 -1.107255 11.758581 +v 0.391051 -2.226359 10.826148 +v 0.262323 -1.498659 11.679172 +v 0.676073 -0.933374 11.502453 +v 0.286193 -2.286978 10.982243 +v 0.620146 -0.924067 11.623952 +v 0.693328 -1.569150 10.929832 +v 0.422355 -2.194370 10.812340 +v 0.746015 -1.030839 11.304956 +v 0.402298 -2.218557 10.813107 +v 0.342735 -2.289722 10.868261 +v 0.510866 -1.005351 11.730974 +v 0.173877 -2.004345 11.417789 +v 0.535329 -2.059762 10.751742 +v 0.197767 -1.661874 11.617336 +v 0.547624 -0.966550 11.700302 +v 0.642461 -0.919112 11.577593 +v 0.768737 -1.070476 11.243351 +v 0.594516 -1.889459 10.790963 +v 0.514734 -2.080957 10.734428 +v 0.650151 -1.715445 10.873142 +v 0.778337 -1.160807 11.149550 +v 0.177556 -2.082359 11.358007 +v 0.323167 -1.353669 11.735585 +v 0.184579 -1.900812 11.490640 +v 0.173106 -2.099750 11.338910 +v 0.296664 -2.291160 10.939077 +v 0.298278 -2.309981 10.928237 +v 0.622354 -0.929855 11.593247 +v 0.574816 -1.964574 10.765374 +v 0.635628 -0.920426 11.561723 +v 0.602966 -0.932987 11.607955 +v 0.591677 -0.936609 11.638037 +v 0.641763 -0.932124 11.527164 +v 0.562248 -1.976725 10.754527 +v 0.265411 -2.297636 11.009668 +v 0.560755 -0.949430 11.664757 +v 0.774771 -1.104963 11.196909 +v 0.421100 -2.196538 10.783189 +v 0.334788 -1.314120 11.744873 +v 0.532118 -0.980784 11.703945 +v 0.745585 -1.062808 11.258543 +v 0.759333 -1.124305 11.178041 +v 0.629469 -1.755358 10.851953 +v 0.219049 -2.298034 11.060265 +v 0.263642 -2.291128 10.982558 +v 0.290458 -2.287810 10.951810 +v 0.355145 -1.233389 11.748038 +v 0.699195 -0.951573 11.445079 +v 0.691882 -0.962933 11.424920 +v 0.604142 -1.826289 10.820754 +v 0.706041 -0.974643 11.406086 +v 0.584523 -1.921566 10.770916 +v 0.512038 -0.986854 11.713966 +v 0.242620 -2.302069 11.001891 +v 0.279587 -2.319223 10.921577 +v 0.140297 -2.179528 11.239242 +v 0.706757 -1.013315 11.342371 +v 0.238755 -2.294117 11.031076 +v 0.745757 -1.046704 11.280697 +v 0.476248 -2.133266 10.749033 +v 0.468983 -2.147757 10.775413 +v 0.736056 -1.091282 11.217773 +v 0.543943 -2.024809 10.750747 +v 0.177556 -2.272429 11.130887 +v 0.658702 -0.935712 11.518498 +v 0.620425 -1.791213 10.839184 +v 0.171501 -1.834872 11.533847 +v 0.735747 -1.007749 11.345955 +v 0.679833 -0.946626 11.464665 +v 0.736938 -1.038672 11.298857 +v 0.679755 -0.932840 11.478063 +v 0.430399 -1.101641 11.746094 +v 0.284052 -2.301306 10.931539 +v 0.570470 -0.946689 11.644854 +v 0.309313 -2.302000 10.887503 +v 0.513203 -0.995346 11.698213 +v 0.330189 -2.293825 10.882881 +v 0.750903 -1.278067 11.053975 +v 0.504392 -1.003170 11.719444 +v 0.628580 -0.935625 11.538650 +v 0.421602 -1.117992 11.753770 +v 0.755282 -1.314472 11.030605 +v 0.391204 -1.167791 11.753197 +v 0.549915 -0.951093 11.657781 +v 0.457483 -2.159360 10.765355 +v 0.469613 -1.059456 11.733935 +v 0.180580 -2.234969 11.187157 +v 0.205485 -2.290102 11.077345 +v 0.455354 -1.067359 11.734036 +v 0.183770 -2.257215 11.155129 +v 0.195001 -2.287236 11.095357 +v 0.702842 -1.466987 10.959691 +v 0.277615 -2.294976 10.962891 +v 0.494320 -2.121674 10.766067 +v 0.155687 -1.932726 11.456783 +v 0.758334 -1.241731 11.075776 +v 0.737003 -1.246009 11.067582 +v 0.240198 -2.304710 10.974611 +v 0.640287 -0.945560 11.504165 +v 0.160746 -2.139216 11.291553 +v 0.175987 -2.168057 11.265532 +v 0.148649 -1.979113 11.422389 +v 0.208789 -2.301670 11.033685 +v 0.496872 -2.109199 10.737899 +v 0.729254 -1.319768 11.015123 +v 0.546175 -2.002123 10.733252 +v 0.368344 -1.185427 11.738020 +v 0.175940 -1.748519 11.577174 +v 0.262068 -2.299352 10.942004 +v 0.298015 -2.311089 10.873486 +v 0.439787 -2.172474 10.756916 +v 0.715398 -0.987667 11.385869 +v 0.490532 -1.008174 11.707855 +v 0.403257 -2.211993 10.793971 +v 0.521549 -2.065040 10.733263 +v 0.480756 -1.024122 11.713310 +v 0.149510 -2.103260 11.326084 +v 0.474923 -1.030136 11.732703 +v 0.470991 -1.041559 11.723650 +v 0.292278 -1.418084 11.709422 +v 0.603793 -1.850768 10.810968 +v 0.444976 -1.081434 11.745397 +v 0.172923 -1.794053 11.554238 +v 0.283610 -2.327392 10.892383 +v 0.620760 -0.931096 11.574988 +v 0.212790 -2.306455 11.000858 +v 0.530463 -0.965558 11.676889 +v 0.371181 -2.227989 10.816950 +v 0.518956 -0.984551 11.686772 +v 0.371578 -2.245723 10.833867 +v 0.741218 -1.120457 11.173724 +v 0.705613 -1.353177 10.996696 +v 0.395335 -1.147567 11.745522 +v 0.342045 -2.249311 10.831685 +v 0.722990 -1.400373 10.991652 +v 0.530809 -2.017782 10.734442 +v 0.338871 -2.284492 10.841046 +v 0.491526 -0.997910 11.688843 +v 0.621499 -0.932406 11.552470 +v 0.160143 -2.222748 11.197258 +v 0.463606 -2.143414 10.757297 +v 0.753536 -1.100073 11.205170 +v 0.410662 -2.202915 10.758398 +v 0.457190 -1.048141 11.721714 +v 0.726320 -1.075205 11.233154 +v 0.760146 -1.212489 11.097915 +v 0.698885 -1.023737 11.327774 +v 0.266978 -2.306988 10.922993 +v 0.682909 -1.526814 10.932829 +v 0.713931 -1.038842 11.294312 +v 0.664603 -1.594632 10.910245 +v 0.214874 -1.632096 11.629631 +v 0.152511 -1.844034 11.516931 +v 0.563245 -1.955290 10.748596 +v 0.687806 -1.466208 10.953800 +v 0.656265 -0.935612 11.495464 +v 0.542804 -1.984646 10.727482 +v 0.726665 -1.051390 11.275924 +v 0.527413 -2.027333 10.742237 +v 0.525994 -2.042925 10.733659 +v 0.739318 -1.156837 11.145352 +v 0.626561 -1.724669 10.858443 +v 0.738465 -1.172729 11.130641 +v 0.503381 -2.094187 10.740007 +v 0.338299 -1.258242 11.739913 +v 0.568716 -1.826311 10.800390 +v 0.166666 -2.204541 11.222368 +v 0.139030 -2.231488 11.182369 +v 0.570330 -1.904161 10.764283 +v 0.574216 -0.939962 11.632067 +v 0.127250 -2.082351 11.333588 +v 0.679692 -0.985160 11.390892 +v 0.232272 -1.590303 11.645967 +v 0.158073 -1.881523 11.494674 +v 0.642737 -1.640555 10.889815 +v 0.318806 -2.291567 10.854336 +v 0.628937 -1.665601 10.875726 +v 0.628714 -1.688763 10.870896 +v 0.682246 -0.993805 11.371407 +v 0.600659 -0.931585 11.574975 +v 0.593055 -0.938784 11.589044 +v 0.276911 -2.322251 10.864176 +v 0.221410 -1.507461 11.652169 +v 0.575287 -0.943130 11.591790 +v 0.621933 -0.945464 11.519791 +v 0.386362 -2.223244 10.792794 +v 0.291007 -1.334947 11.713339 +v 0.682773 -0.953537 11.437909 +v 0.655427 -0.945451 11.474613 +v 0.170747 -2.280130 11.111825 +v 0.358836 -1.202180 11.741390 +v 0.710142 -1.429740 10.972823 +v 0.435473 -1.077506 11.726924 +v 0.750941 -1.196749 11.108628 +v 0.236706 -1.454379 11.670304 +v 0.321670 -2.283753 10.833563 +v 0.296475 -2.304816 10.831546 +v 0.410838 -1.110893 11.734376 +v 0.711383 -1.048823 11.276370 +v 0.619733 -0.951153 11.491640 +v 0.353351 -2.241859 10.818995 +v 0.447039 -2.162616 10.727232 +v 0.606782 -0.939031 11.558277 +v 0.341785 -2.272924 10.834442 +v 0.722019 -1.252661 11.056842 +v 0.729038 -1.285568 11.034636 +v 0.198287 -2.305507 11.021697 +v 0.602182 -0.944962 11.547456 +v 0.420869 -2.184774 10.755854 +v 0.573032 -0.944046 11.614509 +v 0.726515 -1.128539 11.166258 +v 0.594707 -1.772829 10.833997 +v 0.536463 -0.947204 11.642866 +v 0.666709 -0.977523 11.408602 +v 0.728279 -1.103444 11.196512 +v 0.189673 -2.300618 11.046351 +v 0.473430 -1.018865 11.705032 +v 0.665658 -1.546876 10.920177 +v 0.265067 -1.390324 11.692361 +v 0.153784 -2.039811 11.382874 +v 0.363623 -1.218658 11.748055 +v 0.206930 -1.720353 11.603937 +v 0.292203 -2.315063 10.843487 +v 0.430287 -1.060968 11.707361 +v 0.731042 -1.226034 11.078356 +v 0.239678 -2.303647 10.950996 +v 0.696987 -1.047720 11.286510 +v 0.720031 -1.069243 11.249343 +v 0.656959 -0.962591 11.434637 +v 0.251810 -2.305661 10.909473 +v 0.631551 -0.947497 11.469115 +v 0.391584 -1.121020 11.730616 +v 0.513056 -0.971762 11.667493 +v 0.712881 -1.327863 11.009080 +v 0.691925 -0.999836 11.365301 +v 0.141621 -1.783839 11.542365 +v 0.722233 -1.186264 11.113363 +v 0.689013 -1.011484 11.339806 +v 0.260948 -2.329358 10.880899 +v 0.534082 -1.998222 10.724045 +v 0.752590 -1.140759 11.165628 +v 0.269261 -1.424550 11.694590 +v 0.151598 -2.251493 11.156979 +v 0.521833 -2.008384 10.720831 +v 0.491658 -2.083533 10.706245 +v 0.127667 -2.130090 11.289633 +v 0.184425 -2.311229 11.001824 +v 0.366012 -2.231044 10.788309 +v 0.602813 -0.946926 11.510606 +v 0.347564 -2.246643 10.791380 +v 0.124789 -1.992991 11.401471 +v 0.221520 -2.307494 10.963834 +v 0.208198 -2.303690 10.984528 +v 0.590772 -0.947103 11.547454 +v 0.374488 -1.168116 11.733472 +v 0.685963 -1.439334 10.960373 +v 0.323397 -2.266169 10.824671 +v 0.246688 -2.303127 10.930693 +v 0.352108 -1.180894 11.721401 +v 0.668993 -1.012524 11.346689 +v 0.521241 -2.026383 10.724900 +v 0.128871 -2.156743 11.261675 +v 0.459512 -1.034408 11.702516 +v 0.123675 -1.865909 11.487935 +v 0.663493 -1.027514 11.329478 +v 0.573051 -1.797718 10.814592 +v 0.487057 -2.097602 10.709227 +v 0.402520 -2.199727 10.740171 +v 0.158588 -2.303413 11.056149 +v 0.561065 -1.858383 10.779880 +v 0.634345 -1.596915 10.893229 +v 0.140948 -2.202034 11.217958 +v 0.451892 -2.145077 10.705021 +v 0.635006 -0.956948 11.455002 +v 0.646839 -0.960246 11.444746 +v 0.316392 -1.261873 11.723783 +v 0.494541 -0.988948 11.669234 +v 0.329900 -2.252175 10.813055 +v 0.178085 -2.309399 11.021949 +v 0.659179 -1.479852 10.933033 +v 0.476814 -1.005927 11.687082 +v 0.265640 -2.325991 10.861783 +v 0.431347 -2.165277 10.709483 +v 0.573762 -0.943038 11.571231 +v 0.644913 -0.980694 11.405657 +v 0.264888 -2.326556 10.896038 +v 0.279516 -2.321310 10.841007 +v 0.643927 -0.986045 11.390771 +v 0.226029 -1.533346 11.652102 +v 0.668208 -1.403496 10.966546 +v 0.659288 -1.003358 11.356157 +v 0.179990 -1.588364 11.617318 +v 0.544443 -0.952755 11.590957 +v 0.388643 -2.220569 10.757203 +v 0.541364 -0.949029 11.624070 +v 0.476678 -2.125378 10.713001 +v 0.508912 -0.969138 11.650168 +v 0.416196 -1.095217 11.724638 +v 0.623781 -0.963389 11.457086 +v 0.593414 -0.953226 11.491050 +v 0.377888 -1.142845 11.728997 +v 0.587431 -1.740271 10.837605 +v 0.227480 -2.311625 10.941322 +v 0.471625 -1.004774 11.662074 +v 0.137588 -2.259982 11.143263 +v 0.341547 -1.207412 11.725808 +v 0.720834 -1.197505 11.100279 +v 0.307570 -2.272691 10.824614 +v 0.700798 -1.207989 11.087100 +v 0.299577 -2.284492 10.828781 +v 0.700651 -1.057800 11.261086 +v 0.288986 -2.302070 10.830208 +v 0.657279 -1.509509 10.922877 +v 0.709394 -1.107000 11.194304 +v 0.692614 -1.333893 11.000095 +v 0.494755 -2.066506 10.697074 +v 0.546694 -1.943121 10.732682 +v 0.517100 -0.957778 11.637014 +v 0.714249 -1.158995 11.133688 +v 0.538197 -1.963357 10.719330 +v 0.465816 -2.118223 10.688430 +v 0.640027 -0.977495 11.419325 +v 0.687824 -1.077614 11.236942 +v 0.479587 -0.987345 11.643212 +v 0.590798 -1.683994 10.851458 +v 0.324197 -1.233137 11.723677 +v 0.238872 -2.334116 10.871151 +v 0.242306 -2.321315 10.887028 +v 0.416215 -1.073812 11.700259 +v 0.576698 -0.948165 11.541411 +v 0.578269 -1.780257 10.824438 +v 0.110971 -2.178524 11.232415 +v 0.126404 -1.911764 11.459586 +v 0.302764 -1.295666 11.717968 +v 0.368791 -1.119128 11.707704 +v 0.625869 -0.968222 11.437009 +v 0.501394 -2.027491 10.706280 +v 0.423203 -2.176639 10.729610 +v 0.238444 -1.393418 11.675497 +v 0.161477 -1.687611 11.588527 +v 0.278757 -2.308683 10.833958 +v 0.506990 -2.046969 10.708130 +v 0.647256 -0.995155 11.377512 +v 0.108312 -2.271745 11.113670 +v 0.689738 -1.369822 10.987468 +v 0.478055 -2.078026 10.693517 +v 0.617784 -0.953699 11.467186 +v 0.372752 -2.223663 10.751436 +v 0.636046 -1.547972 10.901849 +v 0.116053 -2.235601 11.168030 +v 0.365056 -2.227706 10.770671 +v 0.170221 -2.304908 11.037336 +v 0.347971 -2.238270 10.770565 +v 0.545806 -1.904388 10.743726 +v 0.674767 -1.423294 10.962619 +v 0.285975 -2.286269 10.830459 +v 0.124122 -2.027770 11.378440 +v 0.226087 -2.311205 10.922132 +v 0.393520 -1.101973 11.712131 +v 0.432060 -2.153188 10.692858 +v 0.494371 -0.982655 11.643889 +v 0.621394 -0.977987 11.419434 +v 0.519147 -1.997384 10.708731 +v 0.509595 -2.008941 10.701451 +v 0.674915 -1.047753 11.287460 +v 0.683168 -1.304251 11.011268 +v 0.233889 -2.345241 10.856420 +v 0.664964 -1.454800 10.945801 +v 0.459362 -1.018496 11.686431 +v 0.115133 -1.816272 11.511501 +v 0.429737 -1.052075 11.681177 +v 0.109118 -1.885056 11.466289 +v 0.697759 -1.095990 11.211632 +v 0.531508 -1.881831 10.741388 +v 0.126006 -1.942284 11.437899 +v 0.408336 -2.189985 10.699558 +v 0.627634 -1.575256 10.890723 +v 0.647837 -1.015745 11.342192 +v 0.436800 -2.144725 10.683029 +v 0.360719 -1.140564 11.709038 +v 0.137696 -2.283134 11.102277 +v 0.358442 -1.158182 11.718224 +v 0.289964 -1.269967 11.701441 +v 0.530129 -0.951833 11.603396 +v 0.231149 -1.470851 11.664030 +v 0.602373 -0.955887 11.481473 +v 0.249869 -2.335650 10.853684 +v 0.273978 -2.294875 10.843909 +v 0.262600 -2.311894 10.840138 +v 0.663650 -1.037312 11.308735 +v 0.671207 -1.071801 11.248553 +v 0.503292 -0.966898 11.633616 +v 0.707169 -1.295692 11.020006 +v 0.400332 -2.193809 10.722715 +v 0.097251 -2.138720 11.267416 +v 0.697969 -1.177802 11.108508 +v 0.677096 -1.091902 11.220470 +v 0.195946 -2.313180 10.970127 +v 0.586434 -0.953249 11.511106 +v 0.193033 -1.541675 11.631198 +v 0.689049 -1.118936 11.179308 +v 0.693449 -1.130722 11.160275 +v 0.185834 -2.319151 10.951061 +v 0.258680 -2.317569 10.846020 +v 0.319536 -2.258532 10.793756 +v 0.086060 -1.999465 11.379867 +v 0.171315 -2.320576 10.968517 +v 0.447196 -2.128632 10.683968 +v 0.494896 -2.039670 10.695204 +v 0.506143 -0.964885 11.610421 +v 0.489766 -0.981957 11.625770 +v 0.651710 -1.053365 11.287701 +v 0.625124 -1.000103 11.372763 +v 0.679363 -1.247185 11.042392 +v 0.603334 -0.970480 11.444586 +v 0.416139 -2.176209 10.695522 +v 0.678295 -1.285843 11.016529 +v 0.330651 -1.185399 11.708291 +v 0.480109 -2.097453 10.693277 +v 0.665589 -1.056714 11.271427 +v 0.323277 -1.205570 11.713681 +v 0.373150 -2.212371 10.717964 +v 0.643717 -1.421375 10.944769 +v 0.159103 -2.320819 10.976563 +v 0.589985 -1.630571 10.858413 +v 0.334054 -2.244133 10.766722 +v 0.221408 -2.309174 10.904752 +v 0.619252 -1.510628 10.898888 +v 0.230236 -2.330020 10.865947 +v 0.596300 -0.959190 11.463356 +v 0.237594 -2.331342 10.831032 +v 0.592510 -0.967870 11.447464 +v 0.228174 -2.340626 10.846359 +v 0.254954 -1.356915 11.685872 +v 0.448068 -1.023415 11.669792 +v 0.154506 -2.314285 11.007974 +v 0.675547 -1.103346 11.205935 +v 0.606384 -0.977590 11.428246 +v 0.157807 -1.619790 11.599943 +v 0.264794 -2.290287 10.819153 +v 0.135872 -2.308159 11.036543 +v 0.542996 -1.773113 10.807709 +v 0.607320 -1.605424 10.871773 +v 0.362097 -2.226109 10.727964 +v 0.624971 -0.994070 11.386181 +v 0.475043 -2.102591 10.683815 +v 0.452023 -2.121175 10.669281 +v 0.684138 -1.219230 11.068915 +v 0.101977 -1.940930 11.425242 +v 0.346565 -2.241833 10.743713 +v 0.582996 -1.661232 10.851624 +v 0.529383 -0.958660 11.584768 +v 0.230438 -2.322744 10.874104 +v 0.683722 -1.155054 11.129185 +v 0.086006 -2.076896 11.319654 +v 0.228702 -2.342843 10.860966 +v 0.568763 -0.957531 11.498243 +v 0.111554 -2.299123 11.058902 +v 0.393227 -2.197667 10.698184 +v 0.663935 -1.108207 11.196008 +v 0.140557 -2.296487 11.076981 +v 0.627322 -1.012066 11.348708 +v 0.549644 -0.949822 11.554139 +v 0.097056 -2.209278 11.193458 +v 0.254152 -2.303998 10.841146 +v 0.481764 -2.058077 10.681698 +v 0.545500 -1.843369 10.775173 +v 0.511851 -1.899528 10.713182 +v 0.385147 -1.099811 11.698237 +v 0.228999 -2.312500 10.851140 +v 0.201866 -2.313834 10.912361 +v 0.095238 -2.243608 11.151274 +v 0.584529 -0.977534 11.438387 +v 0.549941 -1.729028 10.826159 +v 0.637128 -1.487100 10.914909 +v 0.497286 -1.999159 10.687878 +v 0.331332 -2.244112 10.741520 +v 0.281164 -2.291921 10.813883 +v 0.243771 -2.320581 10.834929 +v 0.325139 -2.254321 10.776523 +v 0.302933 -2.259223 10.762702 +v 0.490906 -0.976433 11.611688 +v 0.574570 -0.955949 11.488250 +v 0.422121 -2.165149 10.686378 +v 0.433420 -1.036271 11.664953 +v 0.554299 -0.968745 11.499092 +v 0.602579 -0.989971 11.411474 +v 0.405644 -1.066769 11.678545 +v 0.480910 -2.035616 10.673539 +v 0.537673 -0.955255 11.564244 +v 0.339178 -1.159265 11.708138 +v 0.631356 -1.035804 11.313111 +v 0.107305 -1.761115 11.536005 +v 0.291006 -2.274720 10.791372 +v 0.243540 -2.306512 10.836593 +v 0.610336 -0.986892 11.398549 +v 0.147928 -1.747612 11.561202 +v 0.466855 -2.082944 10.676853 +v 0.452980 -2.107041 10.663447 +v 0.225421 -2.334164 10.848973 +v 0.568720 -0.969698 11.454077 +v 0.291357 -2.267263 10.765685 +v 0.217272 -2.312158 10.895401 +v 0.281761 -2.287911 10.802776 +v 0.175411 -2.322340 10.914498 +v 0.327941 -1.159002 11.693877 +v 0.298163 -1.238522 11.699976 +v 0.264121 -2.288504 10.836520 +v 0.417440 -2.165921 10.665334 +v 0.399808 -2.177948 10.670933 +v 0.398269 -2.182611 10.682190 +v 0.693461 -1.272004 11.027642 +v 0.517433 -1.929603 10.703865 +v 0.096803 -2.108579 11.294892 +v 0.109920 -2.097740 11.313199 +v 0.072018 -2.122234 11.271557 +v 0.659293 -1.357652 10.979145 +v 0.641116 -1.377284 10.959871 +v 0.129992 -2.319335 11.011470 +v 0.277789 -1.318143 11.702386 +v 0.520164 -1.973047 10.703405 +v 0.255626 -1.315502 11.684586 +v 0.392659 -1.084303 11.688822 +v 0.500345 -1.980888 10.680952 +v 0.145717 -1.649154 11.587183 +v 0.655370 -1.074856 11.243771 +v 0.213502 -1.418992 11.657711 +v 0.218604 -2.338427 10.829552 +v 0.104558 -2.288524 11.082989 +v 0.451736 -2.088838 10.655375 +v 0.444914 -2.125719 10.655273 +v 0.192435 -1.501311 11.637399 +v 0.660840 -1.144245 11.139730 +v 0.427379 -2.151265 10.659291 +v 0.378731 -1.079484 11.654839 +v 0.584794 -0.987916 11.419108 +v 0.557523 -0.953226 11.533987 +v 0.228328 -2.318812 10.846500 +v 0.353067 -1.118757 11.687882 +v 0.091333 -2.253333 11.134542 +v 0.171688 -1.529010 11.622103 +v 0.648828 -1.088932 11.222936 +v 0.125056 -2.324209 10.990903 +v 0.617605 -1.019370 11.334760 +v 0.434729 -1.023662 11.638539 +v 0.434190 -1.031961 11.645187 +v 0.135163 -2.335319 10.964832 +v 0.160046 -2.331290 10.953027 +v 0.670105 -1.176179 11.102541 +v 0.092657 -1.955166 11.412436 +v 0.611434 -1.553983 10.886736 +v 0.572525 -1.605381 10.854472 +v 0.459436 -2.073165 10.662106 +v 0.531079 -1.800867 10.787715 +v 0.097628 -2.054935 11.345788 +v 0.592979 -0.992958 11.395612 +v 0.677664 -1.229342 11.056915 +v 0.063270 -2.101238 11.285438 +v 0.638167 -1.264590 11.016636 +v 0.083285 -2.148550 11.251047 +v 0.565142 -1.700801 10.835894 +v 0.070693 -2.164572 11.230187 +v 0.365144 -2.211060 10.685498 +v 0.502570 -0.971068 11.580475 +v 0.507577 -1.951339 10.692954 +v 0.523791 -1.736728 10.809010 +v 0.412621 -2.159664 10.652678 +v 0.638028 -1.124344 11.170885 +v 0.260294 -2.290861 10.801590 +v 0.605490 -1.520977 10.892300 +v 0.249436 -2.298740 10.819270 +v 0.386986 -2.191769 10.683216 +v 0.128832 -1.688956 11.569875 +v 0.089949 -1.926401 11.430183 +v 0.483575 -2.015374 10.667695 +v 0.404246 -1.063830 11.663014 +v 0.238238 -2.318144 10.807646 +v 0.409463 -1.051351 11.652023 +v 0.241632 -2.320675 10.810558 +v 0.225087 -2.334473 10.806283 +v 0.360018 -1.098126 11.671009 +v 0.276703 -2.276117 10.773219 +v 0.521828 -0.958880 11.537699 +v 0.074469 -2.268960 11.106624 +v 0.268718 -1.289987 11.689055 +v 0.234847 -2.303158 10.812662 +v 0.651112 -1.284852 11.010630 +v 0.164019 -2.326979 10.931480 +v 0.350892 -2.226394 10.707241 +v 0.321703 -2.247052 10.730642 +v 0.448263 -1.004948 11.642197 +v 0.505360 -1.850033 10.741873 +v 0.627741 -1.113743 11.194099 +v 0.215460 -2.312005 10.864864 +v 0.511126 -0.959431 11.549799 +v 0.290772 -1.213466 11.684978 +v 0.508271 -0.968815 11.571057 +v 0.075761 -1.886697 11.449232 +v 0.094677 -2.315720 11.025781 +v 0.085951 -1.768491 11.522305 +v 0.603884 -1.007514 11.364609 +v 0.633649 -1.067508 11.259710 +v 0.587684 -1.573366 10.868749 +v 0.213568 -2.333530 10.837996 +v 0.296436 -2.262482 10.746161 +v 0.435662 -2.103411 10.650038 +v 0.473103 -0.978084 11.598864 +v 0.544264 -0.962971 11.485345 +v 0.377491 -2.196458 10.658764 +v 0.375184 -2.202262 10.672050 +v 0.556019 -0.956995 11.473154 +v 0.475081 -2.003487 10.658289 +v 0.569141 -0.982059 11.418401 +v 0.230697 -1.298992 11.663396 +v 0.080168 -2.287115 11.074446 +v 0.145869 -1.567867 11.602166 +v 0.323249 -1.145246 11.685375 +v 0.263205 -2.286402 10.763320 +v 0.089313 -1.855202 11.476686 +v 0.466221 -2.034312 10.649756 +v 0.311164 -1.175599 11.690262 +v 0.248936 -2.295200 10.794977 +v 0.491449 -0.971089 11.563490 +v 0.218912 -2.316300 10.834762 +v 0.212342 -2.333746 10.817932 +v 0.421076 -1.042495 11.636483 +v 0.072232 -2.187526 11.206256 +v 0.427289 -2.093189 10.636446 +v 0.191043 -2.315154 10.880130 +v 0.515068 -1.823814 10.768297 +v 0.110689 -1.658463 11.567978 +v 0.063103 -2.030342 11.349065 +v 0.550171 -1.652719 10.837435 +v 0.219056 -2.313876 10.842012 +v 0.136071 -2.341492 10.934987 +v 0.457443 -0.985811 11.622643 +v 0.624488 -1.428749 10.933102 +v 0.571255 -0.992214 11.407751 +v 0.366142 -2.208298 10.640080 +v 0.542357 -1.680145 10.831055 +v 0.602776 -1.033092 11.321240 +v 0.608733 -1.046444 11.297926 +v 0.073124 -2.230505 11.159616 +v 0.668506 -1.323944 10.996710 +v 0.556710 -0.980018 11.430705 +v 0.232548 -2.308917 10.813069 +v 0.438295 -0.997252 11.626877 +v 0.621775 -1.097380 11.218326 +v 0.220606 -1.331583 11.658285 +v 0.392706 -2.172575 10.647881 +v 0.616198 -1.131048 11.158323 +v 0.628042 -1.392244 10.948226 +v 0.329572 -2.235503 10.712857 +v 0.634354 -1.146130 11.137352 +v 0.390597 -1.062230 11.645005 +v 0.628640 -1.452611 10.924011 +v 0.377762 -2.180785 10.647061 +v 0.471887 -0.983061 11.565025 +v 0.475445 -0.979731 11.580791 +v 0.532237 -0.964131 11.504681 +v 0.611147 -1.457934 10.913463 +v 0.535262 -0.971220 11.470587 +v 0.589265 -1.549665 10.874649 +v 0.452869 -0.990344 11.601225 +v 0.069480 -1.798343 11.502420 +v 0.516177 -0.964611 11.518991 +v 0.458587 -0.990573 11.579205 +v 0.037362 -2.113763 11.258776 +v 0.650862 -1.242442 11.039222 +v 0.426668 -2.136119 10.637840 +v 0.645031 -1.224617 11.052900 +v 0.541458 -0.969451 11.456889 +v 0.400550 -1.052448 11.629034 +v 0.048475 -2.135312 11.247602 +v 0.045657 -2.191573 11.192283 +v 0.252131 -2.290506 10.778743 +v 0.585028 -1.017169 11.350242 +v 0.589919 -1.039112 11.310955 +v 0.310434 -2.258878 10.709239 +v 0.638987 -1.160032 11.112399 +v 0.605716 -1.071479 11.253119 +v 0.220976 -2.309437 10.812548 +v 0.555742 -1.002722 11.381286 +v 0.199211 -2.319834 10.849060 +v 0.283668 -2.274452 10.734767 +v 0.490147 -1.805946 10.756696 +v 0.565810 -1.629462 10.848977 +v 0.181063 -2.327281 10.865622 +v 0.216941 -2.310688 10.820103 +v 0.217618 -2.334080 10.808737 +v 0.504107 -0.969249 11.516923 +v 0.065416 -1.825228 11.486209 +v 0.426670 -1.009768 11.617229 +v 0.406447 -1.033558 11.617728 +v 0.047584 -1.923954 11.408711 +v 0.330533 -2.233067 10.676353 +v 0.603719 -1.492363 10.895826 +v 0.163281 -2.332342 10.875180 +v 0.584718 -1.000055 11.377908 +v 0.319371 -2.242306 10.694487 +v 0.159969 -2.329090 10.898187 +v 0.588815 -1.512378 10.883104 +v 0.557883 -0.998668 11.400589 +v 0.539401 -0.970771 11.444135 +v 0.291585 -2.265618 10.720823 +v 0.134782 -2.341545 10.917539 +v 0.596341 -1.061639 11.276104 +v 0.051263 -1.971480 11.378475 +v 0.505112 -1.913466 10.701622 +v 0.121851 -2.337381 10.952602 +v 0.644127 -1.304600 10.997054 +v 0.475575 -0.972257 11.550566 +v 0.636113 -1.328126 10.980165 +v 0.070148 -2.303009 11.047727 +v 0.320485 -1.130545 11.670479 +v 0.621410 -1.082927 11.240221 +v 0.481687 -1.974177 10.663873 +v 0.432841 -0.987943 11.587615 +v 0.591223 -1.052787 11.292088 +v 0.434444 -0.990304 11.603778 +v 0.591503 -1.451315 10.902140 +v 0.170732 -1.481170 11.626187 +v 0.655792 -1.198682 11.083203 +v 0.513862 -0.966238 11.488758 +v 0.089548 -1.736145 11.536812 +v 0.361681 -1.081102 11.643427 +v 0.250030 -1.266036 11.668711 +v 0.503797 -1.879268 10.717355 +v 0.442973 -2.044176 10.629387 +v 0.204360 -2.310162 10.829938 +v 0.406833 -2.146002 10.622005 +v 0.254203 -1.237236 11.663713 +v 0.197243 -2.315179 10.817924 +v 0.575896 -1.027019 11.336230 +v 0.523661 -1.697963 10.816378 +v 0.362311 -2.208752 10.633136 +v 0.308563 -1.145566 11.670014 +v 0.242944 -2.291442 10.753776 +v 0.265555 -2.288128 10.745301 +v 0.359611 -2.227784 10.625578 +v 0.566658 -1.543334 10.865922 +v 0.623540 -1.213986 11.057120 +v 0.112774 -1.604893 11.579504 +v 0.105845 -1.626713 11.571056 +v 0.087678 -1.704376 11.547629 +v 0.232899 -2.292189 10.786319 +v 0.629048 -1.176404 11.097103 +v 0.539512 -0.983469 11.417206 +v 0.446768 -0.992747 11.566809 +v 0.404252 -2.151216 10.620673 +v 0.496153 -0.966435 11.496408 +v 0.424681 -1.005815 11.595393 +v 0.461857 -1.993151 10.634416 +v 0.044410 -2.258720 11.112605 +v 0.052104 -2.282525 11.079664 +v 0.083308 -2.325891 11.001085 +v 0.383097 -2.170057 10.613070 +v 0.496079 -1.747357 10.786497 +v 0.361363 -2.195353 10.626895 +v 0.415214 -1.018421 11.608466 +v 0.623010 -1.347213 10.964865 +v 0.292748 -1.168320 11.668818 +v 0.446177 -2.070192 10.642904 +v 0.058339 -2.057328 11.324537 +v 0.343741 -2.218333 10.651023 +v 0.375884 -1.058243 11.624518 +v 0.196172 -1.448274 11.644118 +v 0.179022 -2.329884 10.836085 +v 0.554969 -1.036860 11.321902 +v 0.152663 -1.468313 11.617828 +v 0.365630 -2.212650 10.615754 +v 0.365835 -2.223522 10.619349 +v 0.517425 -0.984656 11.446679 +v 0.490555 -0.967074 11.536905 +v 0.406436 -2.128248 10.625257 +v 0.518720 -1.005093 11.382385 +v 0.524567 -1.658213 10.823370 +v 0.586906 -1.088751 11.232066 +v 0.339818 -1.086481 11.629309 +v 0.347172 -1.095538 11.647125 +v 0.147650 -1.531081 11.609529 +v 0.618887 -1.250807 11.022038 +v 0.519861 -0.976099 11.466872 +v 0.592082 -1.425557 10.913725 +v 0.027603 -2.184244 11.193295 +v 0.051414 -2.304119 11.048205 +v 0.299959 -2.260241 10.697655 +v 0.128550 -2.340884 10.895471 +v 0.330454 -1.106699 11.653011 +v 0.462746 -1.963098 10.641187 +v 0.395293 -1.026829 11.605826 +v 0.309646 -1.117108 11.650415 +v 0.452750 -2.018519 10.638000 +v 0.601023 -1.117865 11.185947 +v 0.218282 -2.301889 10.792912 +v 0.605617 -1.376055 10.943955 +v 0.212535 -1.379437 11.655896 +v 0.274374 -1.204191 11.667572 +v 0.440400 -2.021617 10.630492 +v 0.275880 -2.276553 10.711258 +v 0.549663 -1.012319 11.362433 +v 0.307928 -2.243887 10.684923 +v 0.482516 -1.893201 10.689924 +v 0.549300 -1.024249 11.344128 +v 0.384556 -2.132432 10.604746 +v 0.602075 -1.158254 11.111304 +v 0.513244 -0.990233 11.422327 +v 0.275389 -2.270995 10.693170 +v 0.501383 -0.980565 11.472575 +v 0.268819 -2.279429 10.726140 +v 0.423167 -0.995898 11.573993 +v 0.184925 -1.369242 11.636643 +v 0.114426 -2.344649 10.917580 +v 0.583815 -1.078966 11.248335 +v 0.358045 -2.189666 10.613414 +v 0.614105 -1.141973 11.141108 +v 0.230488 -2.287824 10.753399 +v 0.415617 -2.085084 10.620834 +v 0.026689 -2.272708 11.087765 +v 0.342395 -2.219613 10.631968 +v 0.067361 -2.316909 11.017033 +v 0.620550 -1.277220 11.005589 +v 0.330740 -2.226983 10.643392 +v 0.324346 -2.227118 10.649600 +v 0.480800 -1.861208 10.710050 +v 0.349472 -2.231336 10.607386 +v 0.337982 -2.246240 10.614199 +v 0.321687 -2.231459 10.616331 +v 0.246480 -2.291725 10.726792 +v 0.227901 -2.295063 10.734829 +v 0.598971 -1.313715 10.969946 +v 0.478547 -1.838003 10.726239 +v 0.455099 -0.972224 11.518697 +v 0.170971 -2.328149 10.825356 +v 0.482891 -1.941729 10.672260 +v 0.034007 -2.159014 11.215863 +v 0.298716 -2.247000 10.660996 +v 0.282503 -2.264547 10.676511 +v 0.225966 -1.272616 11.653043 +v 0.437944 -0.992725 11.556042 +v 0.096205 -2.341199 10.936587 +v 0.012212 -2.104652 11.251839 +v 0.622127 -1.198252 11.074188 +v 0.057352 -2.333779 10.978662 +v 0.590178 -1.126300 11.169636 +v 0.030622 -1.876216 11.436192 +v 0.567294 -1.043668 11.310895 +v 0.138846 -2.336783 10.870305 +v 0.527686 -0.995234 11.397411 +v 0.477676 -0.969013 11.515236 +v 0.481388 -0.969446 11.487617 +v 0.345495 -2.233978 10.617011 +v 0.274411 -1.180225 11.651464 +v 0.482949 -0.985950 11.432279 +v 0.331622 -2.224455 10.621569 +v 0.614554 -1.265238 11.008801 +v 0.334213 -2.240245 10.611576 +v 0.487947 -0.985583 11.446931 +v 0.534713 -1.017960 11.351233 +v 0.096557 -2.338735 10.953254 +v 0.541751 -1.530451 10.854173 +v 0.458695 -1.861529 10.693093 +v 0.471758 -1.957844 10.652975 +v 0.604021 -1.342700 10.955877 +v 0.601122 -1.201416 11.067751 +v 0.297388 -2.243932 10.648840 +v 0.404659 -1.010098 11.575222 +v 0.384016 -1.031731 11.595120 +v 0.297674 -1.130020 11.641669 +v 0.105474 -2.347533 10.890042 +v 0.413650 -2.100789 10.624460 +v 0.617734 -1.300389 10.990125 +v 0.041890 -2.216153 11.165167 +v 0.370477 -2.172623 10.605433 +v 0.354532 -2.200024 10.587616 +v 0.406336 -1.013156 11.592765 +v 0.347946 -2.212549 10.580849 +v 0.341211 -2.229338 10.599677 +v 0.259157 -1.217986 11.663557 +v 0.443776 -0.982478 11.547064 +v 0.411088 -1.004220 11.558139 +v 0.559181 -1.066621 11.270471 +v 0.560292 -1.053727 11.292334 +v 0.598522 -1.234605 11.034484 +v 0.131493 -1.532629 11.599907 +v 0.495086 -1.721158 10.793815 +v 0.357743 -1.057148 11.616803 +v 0.075110 -2.348163 10.926673 +v 0.027024 -1.802596 11.481850 +v 0.191994 -1.336891 11.637931 +v 0.139124 -2.338343 10.856593 +v 0.119159 -2.341574 10.877933 +v 0.228098 -2.297445 10.714560 +v 0.575681 -1.406471 10.912613 +v 0.577492 -1.472521 10.886118 +v 0.032044 -1.845884 11.459108 +v 0.322342 -1.104034 11.636869 +v 0.073034 -1.646418 11.551138 +v 0.357093 -2.215954 10.601722 +v 0.556599 -1.482033 10.873094 +v 0.433276 -2.049005 10.617613 +v 0.025400 -2.001166 11.343611 +v 0.189213 -2.312099 10.798342 +v 0.023147 -2.064966 11.293267 +v 0.081929 -2.352695 10.908945 +v 0.102772 -2.349692 10.912794 +v 0.521731 -1.615639 10.827732 +v 0.327546 -2.231943 10.607599 +v 0.013067 -2.142137 11.220302 +v 0.163148 -2.331545 10.816463 +v 0.260166 -2.273748 10.686698 +v 0.266033 -1.177154 11.642731 +v 0.255497 -1.197727 11.648724 +v 0.472471 -0.981553 11.464808 +v 0.620952 -1.237944 11.037285 +v 0.522080 -1.035123 11.326430 +v 0.482280 -1.746408 10.778704 +v 0.013559 -1.894112 11.415758 +v 0.018169 -1.931122 11.389233 +v 0.544055 -1.570069 10.845550 +v 0.352367 -2.187416 10.596627 +v 0.597094 -1.181039 11.084194 +v 0.179161 -2.313993 10.777781 +v 0.371304 -2.152846 10.593056 +v 0.452001 -1.944969 10.631351 +v 0.576680 -1.102383 11.212369 +v 0.095081 -1.543257 11.577394 +v 0.529257 -1.056304 11.293619 +v 0.453351 -1.975487 10.620016 +v 0.083101 -1.577121 11.567363 +v 0.545753 -1.059884 11.277452 +v 0.214683 -1.267912 11.641068 +v 0.458002 -0.981562 11.476278 +v 0.367057 -1.029579 11.570545 +v 0.291027 -1.154286 11.643788 +v 0.421239 -2.030326 10.612981 +v 0.373053 -1.048743 11.605193 +v 0.574915 -1.387400 10.919151 +v 0.239245 -1.206084 11.640095 +v 0.310610 -2.235755 10.629117 +v 0.531447 -1.040866 11.312228 +v 0.417136 -2.072473 10.606247 +v 0.145613 -2.332271 10.839921 +v 0.395714 -2.113921 10.617161 +v 0.537643 -1.608107 10.834579 +v 0.199898 -2.302438 10.738585 +v 0.061810 -2.345330 10.939817 +v 0.583571 -1.143404 11.134779 +v 0.579818 -1.164671 11.102967 +v 0.423038 -0.992362 11.536228 +v 0.510365 -1.676794 10.814617 +v 0.500214 -1.008144 11.373637 +v 0.497502 -1.003765 11.396104 +v 0.021492 -2.315164 11.023005 +v 0.289179 -2.250148 10.638067 +v 0.446822 -1.999889 10.620731 +v 0.280503 -2.251465 10.653711 +v 0.357298 -2.176199 10.590314 +v -0.012189 -2.115937 11.226129 +v 0.144028 -2.331697 10.810624 +v 0.594107 -1.291896 10.985313 +v 0.463469 -0.979919 11.493142 +v 0.555325 -1.090270 11.231494 +v 0.173211 -1.416299 11.631442 +v 0.131688 -2.337331 10.829269 +v 0.213165 -2.297490 10.730694 +v 0.587478 -1.359169 10.940168 +v 0.087060 -2.357645 10.871058 +v 0.429917 -0.986477 11.509212 +v 0.516765 -1.012581 11.365698 +v 0.054505 -1.737298 11.520508 +v 0.046477 -1.768091 11.505482 +v 0.405376 -2.068245 10.594614 +v 0.329743 -1.086586 11.610712 +v 0.001747 -2.161586 11.199021 +v 0.295419 -1.118034 11.621211 +v 0.344502 -2.194309 10.590210 +v 0.483167 -1.691967 10.792262 +v 0.339171 -2.217792 10.580852 +v 0.552434 -1.077747 11.254913 +v 0.258605 -2.270236 10.668191 +v 0.341925 -1.052128 11.576434 +v 0.244645 -2.286581 10.686544 +v 0.114670 -2.346424 10.845811 +v 0.468046 -1.731568 10.773401 +v 0.470523 -0.982498 11.448325 +v 0.432052 -2.011980 10.613301 +v 0.026850 -2.038957 11.318172 +v 0.454896 -1.760869 10.752930 +v 0.408478 -0.995610 11.535131 +v 0.043127 -1.665034 11.533550 +v 0.424727 -0.992438 11.522835 +v 0.452815 -1.824744 10.716155 +v 0.375164 -2.133798 10.598802 +v 0.521322 -1.584035 10.830285 +v 0.016089 -1.752040 11.499289 +v 0.557066 -1.119131 11.185155 +v 0.304622 -1.104363 11.618421 +v 0.014449 -2.237227 11.131138 +v 0.284409 -1.137002 11.627722 +v 0.033307 -2.351402 10.942285 +v 0.166085 -1.339476 11.617390 +v -0.002557 -2.196915 11.166381 +v 0.535807 -1.127342 11.172803 +v 0.389552 -1.007806 11.544528 +v 0.020872 -2.300531 11.047222 +v 0.466458 -0.983134 11.437602 +v 0.039686 -2.323329 11.002230 +v 0.010693 -2.252001 11.109531 +v 0.251532 -2.269505 10.657795 +v 0.428969 -2.004946 10.603878 +v 0.587348 -1.222264 11.038892 +v 0.582376 -1.268894 10.997486 +v 0.229619 -2.296421 10.692451 +v 0.398213 -2.088725 10.597667 +v 0.541866 -1.482938 10.861903 +v 0.096385 -2.355168 10.855161 +v 0.134068 -1.400916 11.604058 +v 0.074705 -2.362798 10.879758 +v 0.050015 -1.622860 11.542816 +v 0.442452 -0.985927 11.492863 +v 0.472234 -1.802060 10.745155 +v 0.551828 -1.502860 10.863361 +v 0.450763 -1.906004 10.651697 +v 0.322999 -2.225668 10.590118 +v 0.267541 -2.257598 10.641024 +v 0.386000 -1.020104 11.554452 +v 0.152112 -2.331160 10.762192 +v 0.339280 -2.183340 10.583021 +v 0.155681 -2.326854 10.783811 +v 0.004291 -2.328410 10.998896 +v 0.336082 -2.210626 10.579046 +v 0.318750 -2.225127 10.575768 +v 0.482287 -1.009240 11.387123 +v 0.525555 -1.538124 10.842501 +v 0.564115 -1.318007 10.954997 +v 0.503860 -1.019521 11.357467 +v 0.390954 -2.073576 10.578044 +v 0.518563 -1.085166 11.239698 +v -0.019954 -1.998531 11.317436 +v 0.378678 -2.102885 10.585114 +v 0.503481 -1.595140 10.819843 +v 0.525185 -1.074850 11.255217 +v 0.131161 -1.438844 11.603786 +v 0.486287 -1.035759 11.329315 +v 0.032150 -2.345003 10.961423 +v 0.123700 -1.488496 11.599059 +v 0.211423 -2.300050 10.691923 +v 0.262763 -1.148192 11.613667 +v 0.253322 -1.174299 11.630134 +v -0.004297 -1.858899 11.435464 +v 0.524307 -1.066846 11.278522 +v 0.301126 -1.095275 11.596758 +v 0.462303 -0.985229 11.460773 +v 0.292393 -2.232178 10.603105 +v 0.171180 -2.319661 10.736746 +v 0.242348 -2.272944 10.654813 +v 0.011677 -1.965516 11.359483 +v 0.304218 -2.237220 10.616206 +v 0.558963 -1.449095 10.883330 +v 0.230132 -2.288395 10.674552 +v 0.562588 -1.136220 11.156295 +v 0.207018 -2.297132 10.665767 +v 0.440602 -1.867009 10.669632 +v 0.406948 -2.028661 10.593372 +v 0.437306 -1.965813 10.609245 +v 0.204167 -1.253843 11.628944 +v 0.365300 -2.128492 10.580780 +v 0.204731 -2.305534 10.714956 +v 0.270414 -2.261091 10.617043 +v -0.011415 -2.222831 11.138849 +v 0.574988 -1.238264 11.019938 +v 0.349412 -2.157471 10.576821 +v 0.576334 -1.304486 10.969464 +v 0.329860 -2.172883 10.579435 +v 0.325953 -2.207306 10.578318 +v 0.179568 -1.308712 11.622209 +v 0.422577 -1.977236 10.599394 +v 0.309819 -2.233438 10.570586 +v 0.002243 -2.288662 11.058270 +v 0.062637 -2.365810 10.872000 +v -0.021470 -2.146472 11.198545 +v 0.403214 -2.044313 10.585712 +v 0.051580 -2.363637 10.897371 +v 0.294258 -2.225369 10.592611 +v 0.563215 -1.161500 11.104869 +v 0.407445 -1.000556 11.506922 +v 0.454404 -1.003792 11.394141 +v 0.373643 -2.091237 10.572268 +v 0.041276 -1.706281 11.523931 +v -0.000503 -1.938664 11.372453 +v 0.278032 -1.111197 11.601647 +v 0.356620 -2.141936 10.573493 +v 0.561066 -1.418958 10.897351 +v 0.282100 -2.251782 10.623203 +v 0.571058 -1.201824 11.056777 +v 0.109533 -1.471507 11.591518 +v 0.185754 -1.280700 11.619171 +v 0.482296 -1.015683 11.365468 +v 0.221718 -2.285358 10.664393 +v 0.516495 -1.557953 10.833475 +v 0.151521 -2.338817 10.743324 +v -0.025532 -2.274110 11.075123 +v 0.300050 -2.234702 10.577983 +v 0.187546 -2.308470 10.694489 +v 0.271837 -2.246689 10.601848 +v 0.428061 -0.988243 11.442817 +v 0.505003 -1.047812 11.309362 +v 0.023744 -2.359114 10.921608 +v 0.110499 -2.348185 10.783772 +v 0.526284 -1.113643 11.192297 +v 0.333161 -1.071098 11.597575 +v 0.480082 -1.024362 11.343520 +v 0.529323 -1.099967 11.218159 +v -0.015701 -2.067742 11.263017 +v 0.492349 -1.640511 10.806552 +v -0.020247 -2.095992 11.238690 +v 0.275574 -1.128975 11.608392 +v 0.434087 -1.791718 10.719536 +v -0.040247 -2.184404 11.160114 +v -0.006796 -1.794481 11.470941 +v 0.048875 -2.356951 10.913775 +v 0.440429 -1.921917 10.628332 +v 0.299880 -2.233934 10.571274 +v 0.005545 -1.831200 11.457278 +v 0.139091 -2.333431 10.788869 +v -0.014855 -2.313249 11.021259 +v 0.090003 -2.354658 10.833254 +v 0.241653 -2.272590 10.621143 +v 0.454209 -0.999208 11.412153 +v 0.508689 -1.481727 10.845822 +v 0.330786 -1.051730 11.564186 +v 0.314218 -2.187407 10.574088 +v 0.412743 -2.012487 10.590478 +v 0.391727 -2.020280 10.579645 +v 0.451961 -0.987169 11.427619 +v 0.388624 -1.004021 11.493656 +v -0.012395 -1.912512 11.388993 +v 0.388386 -2.052949 10.569865 +v 0.492788 -1.572340 10.815372 +v 0.308812 -2.214054 10.580479 +v 0.314209 -1.080771 11.573503 +v 0.424700 -1.947534 10.600207 +v 0.083042 -1.514403 11.573002 +v 0.495359 -1.109583 11.204673 +v 0.352182 -2.110827 10.561464 +v 0.389705 -1.003308 11.520507 +v 0.365783 -1.011358 11.531469 +v 0.557361 -1.184912 11.074380 +v 0.223928 -1.198956 11.613416 +v 0.532373 -1.150575 11.129892 +v 0.000710 -2.351057 10.959188 +v 0.047802 -1.551929 11.547759 +v 0.229929 -2.273186 10.641273 +v 0.361353 -1.022110 11.543105 +v 0.338752 -1.036048 11.545858 +v 0.550232 -1.307253 10.954872 +v 0.447784 -0.999953 11.408966 +v 0.543054 -1.200636 11.056053 +v 0.128558 -2.344734 10.730830 +v 0.492590 -1.061762 11.285905 +v 0.510488 -1.526922 10.834455 +v 0.438371 -0.999242 11.423434 +v 0.554199 -1.228200 11.021505 +v 0.069901 -1.490615 11.564333 +v 0.532690 -1.388392 10.895451 +v 0.259206 -1.142937 11.600977 +v 0.197100 -2.305910 10.683249 +v 0.173083 -2.319192 10.710152 +v 0.367579 -2.080029 10.564055 +v 0.451612 -1.714096 10.769574 +v 0.238440 -1.161721 11.601224 +v 0.138886 -1.371680 11.603906 +v 0.234405 -1.179931 11.606273 +v 0.510568 -1.096604 11.225636 +v 0.281908 -2.233223 10.582251 +v 0.288026 -1.094532 11.579424 +v -0.026085 -2.305676 11.032685 +v 0.113717 -2.347856 10.761065 +v 0.426697 -0.989394 11.471231 +v -0.028044 -2.243066 11.112795 +v 0.339020 -2.145276 10.560889 +v 0.108403 -2.344885 10.815296 +v 0.022138 -1.670254 11.522043 +v 0.075321 -2.357352 10.841582 +v 0.276809 -1.109535 11.594684 +v 0.192432 -1.230683 11.605680 +v 0.072612 -1.537705 11.566034 +v 0.001838 -2.363124 10.930737 +v 0.368389 -1.012656 11.504903 +v 0.543967 -1.242198 11.008933 +v 0.472296 -1.603318 10.800451 +v 0.038935 -2.372587 10.855165 +v 0.429922 -1.840903 10.681479 +v 0.013926 -2.367193 10.905594 +v 0.456231 -1.626508 10.784759 +v 0.213779 -2.288360 10.653309 +v 0.327900 -2.160354 10.570210 +v 0.411834 -1.987825 10.582106 +v 0.396040 -0.998261 11.433660 +v 0.510486 -1.136846 11.151256 +v 0.396222 -1.001794 11.470246 +v 0.072206 -2.366537 10.808743 +v 0.248370 -2.265608 10.598948 +v 0.374265 -2.061188 10.561863 +v 0.322055 -1.042579 11.536348 +v 0.296549 -2.218609 10.570262 +v 0.527974 -1.287712 10.962676 +v 0.495894 -1.074492 11.256666 +v 0.332887 -2.139086 10.551635 +v 0.277927 -2.241901 10.591627 +v 0.257215 -1.130755 11.585366 +v 0.195191 -2.305361 10.665411 +v 0.552412 -1.345320 10.931535 +v 0.411618 -1.873405 10.622130 +v 0.370997 -1.010819 11.518009 +v -0.027586 -1.892956 11.397295 +v -0.018046 -2.333088 10.993864 +v 0.111861 -2.356764 10.729571 +v -0.027248 -2.349632 10.965170 +v 0.456237 -1.030215 11.342875 +v 0.382427 -2.041616 10.562820 +v 0.423859 -0.994118 11.430225 +v 0.211656 -2.297562 10.636142 +v -0.013822 -2.036591 11.289061 +v 0.474464 -1.078807 11.252232 +v 0.426823 -1.008619 11.408102 +v 0.540772 -1.356065 10.915921 +v 0.350719 -2.089186 10.557292 +v 0.519694 -1.159036 11.116829 +v 0.537748 -1.170327 11.092924 +v 0.445883 -1.013480 11.380365 +v 0.101027 -1.414454 11.581282 +v 0.176366 -2.311562 10.673228 +v 0.552428 -1.263333 10.989893 +v 0.521071 -1.448911 10.861693 +v 0.345199 -2.107855 10.557909 +v 0.420124 -1.810356 10.692360 +v 0.454504 -1.669728 10.775255 +v 0.223456 -2.284010 10.629012 +v 0.413870 -1.003139 11.419236 +v 0.317336 -1.060931 11.552757 +v 0.208153 -1.208121 11.605477 +v 0.286634 -1.077722 11.546277 +v 0.052477 -2.368720 10.835791 +v 0.482091 -1.533055 10.816897 +v 0.462413 -1.064291 11.281081 +v 0.177731 -1.256533 11.601565 +v 0.343435 -1.030592 11.518386 +v 0.187986 -2.317596 10.641897 +v 0.543700 -1.212723 11.037738 +v 0.491288 -1.116417 11.186986 +v -0.034064 -2.208565 11.143373 +v 0.285943 -2.214864 10.560509 +v -0.057214 -2.284205 11.051517 +v 0.092135 -2.357321 10.776712 +v -0.026641 -1.826963 11.444706 +v 0.429360 -1.757422 10.732708 +v 0.227840 -2.279926 10.605548 +v 0.414159 -1.954501 10.582754 +v 0.399631 -1.997636 10.570359 +v -0.043846 -2.050284 11.261426 +v 0.157095 -2.327923 10.687524 +v 0.164828 -2.329348 10.671331 +v 0.013854 -2.378143 10.847872 +v -0.054111 -2.230176 11.114470 +v 0.022702 -2.372515 10.875582 +v -0.062886 -2.304394 11.027187 +v 0.177146 -2.329472 10.637514 +v -0.009624 -2.374778 10.912056 +v 0.527863 -1.366735 10.905744 +v 0.147145 -1.280109 11.590218 +v 0.069364 -1.454289 11.559690 +v 0.502490 -1.127056 11.172777 +v 0.438832 -1.023036 11.357077 +v 0.246227 -2.260349 10.587934 +v 0.431052 -1.006139 11.392363 +v 0.314982 -2.156781 10.549314 +v 0.413948 -1.924234 10.594183 +v 0.146324 -2.347719 10.678070 +v 0.143044 -2.336819 10.689594 +v 0.297152 -2.182206 10.554774 +v 0.046355 -2.376254 10.801301 +v 0.199177 -2.304208 10.639175 +v 0.059258 -2.376101 10.788261 +v 0.506345 -1.205947 11.039579 +v 0.126504 -2.354650 10.684678 +v 0.281452 -1.089663 11.557823 +v 0.456437 -1.043317 11.310284 +v 0.264969 -1.101231 11.578234 +v 0.361428 -2.053826 10.543508 +v 0.251476 -1.128057 11.568960 +v 0.412524 -1.845942 10.653385 +v 0.150812 -1.310816 11.601172 +v 0.135325 -2.355861 10.672828 +v 0.406444 -1.892133 10.600187 +v 0.325584 -2.116883 10.544949 +v -0.015052 -1.740672 11.487854 +v 0.285486 -2.229462 10.568766 +v -0.025182 -1.777956 11.469564 +v -0.062363 -2.323016 11.003816 +v 0.324242 -1.045238 11.522436 +v 0.087662 -2.364635 10.747868 +v 0.308607 -2.170131 10.551193 +v -0.056081 -2.145150 11.180926 +v 0.427287 -1.659032 10.758855 +v 0.214402 -2.285991 10.606148 +v 0.161729 -2.338071 10.655005 +v 0.270501 -2.238296 10.568636 +v 0.138835 -2.343686 10.659790 +v 0.530651 -1.222926 11.024411 +v 0.505995 -1.446348 10.856783 +v -0.046679 -1.935509 11.353375 +v 0.492411 -1.505772 10.829304 +v 0.330796 -1.041355 11.495308 +v -0.060546 -2.081070 11.227880 +v -0.033625 -2.368039 10.927041 +v -0.032659 -1.866817 11.417043 +v 0.308020 -1.053005 11.535487 +v -0.000829 -2.376778 10.875031 +v 0.410178 -1.018036 11.382761 +v -0.030571 -1.963089 11.338375 +v 0.400726 -1.934391 10.576188 +v -0.053356 -1.985567 11.309435 +v 0.210862 -1.165624 11.574527 +v -0.075795 -1.998656 11.285030 +v 0.448350 -1.074032 11.259398 +v 0.393961 -1.016987 11.399439 +v 0.207043 -2.282342 10.589927 +v 0.433990 -1.698201 10.760775 +v 0.379330 -1.010372 11.446781 +v -0.004582 -1.697344 11.502999 +v 0.380350 -1.003765 11.478429 +v 0.481473 -1.443128 10.845493 +v 0.293761 -1.067529 11.532938 +v 0.492877 -1.149142 11.132490 +v 0.275903 -1.093210 11.543539 +v 0.263541 -2.234957 10.557081 +v 0.021948 -2.381619 10.830304 +v 0.034593 -1.592644 11.536390 +v 0.495543 -1.161332 11.108057 +v 0.002186 -1.621273 11.514440 +v 0.354815 -1.013534 11.466520 +v 0.510606 -1.265004 10.970264 +v 0.237430 -1.143324 11.577574 +v -0.078196 -2.173251 11.149724 +v 0.281147 -2.186434 10.537967 +v 0.492306 -1.344273 10.906572 +v 0.231828 -2.259151 10.565513 +v 0.382839 -2.010396 10.556910 +v -0.006517 -2.386191 10.852198 +v 0.276573 -2.208618 10.545340 +v 0.308308 -1.049368 11.509212 +v 0.169519 -2.321707 10.616131 +v 0.031501 -2.389402 10.781023 +v 0.147110 -2.347095 10.639629 +v 0.245314 -2.251970 10.561180 +v 0.130860 -2.351794 10.659654 +v 0.111718 -2.358566 10.671764 +v 0.438135 -1.052237 11.295009 +v -0.067634 -2.256125 11.086552 +v 0.256681 -1.113873 11.558605 +v 0.354309 -1.015486 11.484731 +v 0.347978 -1.019941 11.498488 +v 0.188161 -2.297386 10.592258 +v 0.067600 -2.375475 10.763061 +v 0.194425 -2.299298 10.623348 +v 0.472677 -1.095563 11.223413 +v -0.037723 -2.337384 10.981012 +v 0.350071 -2.076040 10.538278 +v 0.087456 -1.449457 11.573004 +v 0.164064 -2.335805 10.624509 +v 0.116361 -2.360055 10.702359 +v -0.066965 -1.911690 11.365782 +v 0.484150 -1.182728 11.073659 +v 0.505716 -1.187885 11.063935 +v 0.312593 -2.125286 10.535573 +v 0.468041 -1.534559 10.810928 +v 0.381834 -1.004307 11.418837 +v 0.244584 -2.247692 10.546448 +v 0.076469 -2.374497 10.726704 +v 0.503790 -1.290079 10.949894 +v 0.505152 -1.377906 10.887649 +v 0.184639 -1.193314 11.578396 +v 0.158777 -2.335331 10.606984 +v 0.475972 -1.132857 11.159802 +v 0.220320 -2.272770 10.571386 +v 0.288195 -2.171019 10.531691 +v 0.152469 -2.350042 10.616757 +v 0.381012 -1.990275 10.551469 +v -0.054274 -1.896074 11.383768 +v 0.498926 -1.245846 10.983990 +v 0.412266 -1.027033 11.359242 +v 0.332562 -2.089692 10.529803 +v 0.313033 -1.041867 11.484653 +v 0.306358 -1.060819 11.518968 +v 0.420893 -1.036381 11.337028 +v 0.285111 -1.073328 11.516230 +v 0.275553 -1.081698 11.532565 +v -0.012736 -2.399438 10.812334 +v 0.127933 -2.361228 10.636407 +v 0.452524 -1.563945 10.795589 +v 0.041255 -2.384206 10.768124 +v 0.169121 -2.311826 10.609350 +v 0.368144 -1.009823 11.422563 +v 0.460388 -1.122546 11.173810 +v 0.521825 -1.415388 10.875935 +v 0.396834 -1.960928 10.562105 +v 0.460909 -1.090814 11.231732 +v 0.418638 -1.722251 10.738105 +v -0.050774 -1.797421 11.449111 +v -0.048194 -1.839183 11.426762 +v 0.387180 -1.976618 10.558999 +v 0.396451 -1.761504 10.699520 +v 0.101868 -1.374309 11.576142 +v 0.359334 -2.039742 10.533201 +v 0.348598 -2.060228 10.535030 +v -0.054051 -2.107335 11.209524 +v 0.480667 -1.479824 10.830969 +v 0.301458 -1.050719 11.500375 +v 0.238646 -1.129650 11.557902 +v 0.141083 -2.351885 10.607351 +v 0.431874 -1.071443 11.257964 +v -0.087232 -2.301678 11.028783 +v 0.167641 -1.235614 11.586931 +v 0.435065 -1.636210 10.768496 +v 0.388489 -1.019389 11.384780 +v 0.395297 -1.024561 11.372230 +v 0.094923 -2.369416 10.665843 +v 0.022128 -1.501307 11.531895 +v 0.255190 -1.090585 11.528947 +v -0.029310 -2.379307 10.886656 +v 0.190388 -2.291063 10.576923 +v -0.058212 -2.353323 10.951427 +v -0.031013 -2.394424 10.852793 +v -0.047174 -2.368577 10.923134 +v 0.396088 -1.783769 10.689162 +v 0.389194 -1.793432 10.668266 +v 0.255036 -2.223949 10.529639 +v 0.456437 -1.502665 10.811666 +v 0.205373 -2.278139 10.567698 +v 0.372068 -1.018907 11.402714 +v 0.478574 -1.191066 11.055621 +v 0.177597 -2.307510 10.583320 +v 0.374182 -1.966254 10.546017 +v 0.393612 -1.741750 10.706461 +v 0.270825 -2.186478 10.527864 +v 0.092365 -2.375903 10.647023 +v 0.346439 -1.017931 11.441473 +v 0.006255 -2.392370 10.803853 +v 0.110251 -2.358825 10.655215 +v 0.422468 -1.586458 10.772383 +v 0.131606 -1.334030 11.594929 +v 0.327040 -1.021066 11.473550 +v 0.253853 -2.229444 10.542443 +v -0.029237 -2.384489 10.870787 +v 0.089312 -2.369275 10.706886 +v 0.314726 -1.037486 11.476353 +v -0.081345 -2.211448 11.120292 +v 0.215620 -2.264409 10.558190 +v 0.358713 -2.028358 10.526599 +v 0.392084 -1.035482 11.331452 +v 0.399285 -1.871711 10.599601 +v -0.059157 -2.020113 11.273809 +v 0.301261 -2.143267 10.530698 +v -0.039823 -1.710839 11.481802 +v 0.056303 -2.379244 10.747331 +v 0.036109 -2.389843 10.751718 +v 0.063135 -2.385591 10.700205 +v 0.034021 -2.397963 10.716806 +v 0.284205 -1.062934 11.497228 +v 0.482535 -1.406465 10.858226 +v 0.355199 -1.980270 10.529375 +v -0.072912 -2.337541 10.976990 +v -0.058244 -2.388344 10.888610 +v 0.264519 -1.074014 11.500423 +v 0.434976 -1.556131 10.789430 +v 0.436596 -1.585815 10.782986 +v 0.356137 -1.014052 11.416698 +v 0.426594 -1.057143 11.274218 +v 0.155441 -2.322943 10.589275 +v 0.320908 -1.045974 11.455757 +v 0.094803 -1.342330 11.567277 +v 0.392764 -1.690104 10.724453 +v -0.070242 -1.932377 11.343519 +v -0.007854 -1.600320 11.508683 +v -0.088690 -1.955154 11.316106 +v 0.069488 -1.401266 11.554486 +v 0.114737 -2.361503 10.632331 +v 0.375774 -1.909834 10.556752 +v 0.301785 -1.053674 11.474730 +v 0.258713 -2.189130 10.513615 +v 0.459922 -1.388624 10.858420 +v 0.250400 -2.213153 10.520199 +v 0.449665 -1.133618 11.147440 +v 0.369416 -2.009413 10.541665 +v 0.328356 -2.065676 10.520601 +v -0.079677 -2.138486 11.172581 +v 0.367190 -1.028148 11.372365 +v -0.105554 -2.074829 11.213214 +v 0.325625 -1.047503 11.436753 +v 0.246101 -1.109229 11.526555 +v 0.214843 -1.144380 11.554989 +v -0.023173 -1.656861 11.498079 +v 0.030251 -1.461870 11.534410 +v 0.486880 -1.286771 10.948284 +v 0.484758 -1.308557 10.932144 +v 0.290731 -2.132280 10.516665 +v 0.510356 -1.329367 10.925320 +v -0.095387 -2.251709 11.083320 +v 0.278662 -2.146599 10.508393 +v 0.397222 -1.824139 10.645132 +v 0.282573 -2.162013 10.519127 +v 0.398492 -1.850335 10.622891 +v 0.373836 -1.847944 10.583587 +v -0.085972 -2.276073 11.058634 +v 0.330480 -1.029462 11.442260 +v 0.271391 -2.176862 10.512886 +v 0.281024 -1.061139 11.481975 +v -0.009435 -2.405865 10.787622 +v 0.485687 -1.370083 10.883408 +v 0.223541 -2.243294 10.539303 +v 0.374196 -1.033956 11.360674 +v 0.149488 -2.330505 10.594040 +v 0.402758 -1.088560 11.223690 +v 0.151950 -1.216842 11.558781 +v 0.402938 -1.049722 11.296806 +v 0.133064 -2.347872 10.591371 +v 0.027759 -2.394715 10.736852 +v -0.081938 -2.358887 10.944274 +v -0.074131 -1.802057 11.434264 +v 0.120166 -2.360682 10.600368 +v 0.002420 -1.576732 11.517443 +v 0.130933 -1.298111 11.582891 +v 0.354070 -1.026938 11.384748 +v 0.318852 -2.082604 10.514256 +v -0.086967 -1.840570 11.410463 +v 0.450322 -1.243734 10.974762 +v 0.188305 -2.286300 10.561445 +v 0.411709 -1.078981 11.236193 +v 0.122535 -2.354703 10.623855 +v 0.466273 -1.447588 10.835102 +v 0.170999 -2.297714 10.557512 +v 0.449612 -1.153313 11.118107 +v 0.375291 -1.940569 10.548488 +v 0.002048 -2.409500 10.771681 +v 0.241777 -1.081144 11.512518 +v -0.049252 -2.409203 10.825622 +v 0.132997 -1.255355 11.566424 +v 0.388600 -1.046196 11.311147 +v 0.437729 -1.115000 11.180790 +v 0.172171 -1.186164 11.556586 +v 0.224426 -1.123688 11.528702 +v 0.193673 -1.149380 11.534924 +v 0.238609 -2.221997 10.524297 +v 0.205373 -2.254158 10.519657 +v 0.428491 -1.126261 11.160873 +v 0.464927 -1.165727 11.097651 +v 0.203766 -2.268637 10.540035 +v 0.370338 -1.035048 11.339690 +v 0.381971 -1.874937 10.574876 +v -0.090925 -1.925221 11.342773 +v -0.036179 -2.410718 10.801560 +v 0.358731 -1.960687 10.535715 +v 0.091183 -2.376720 10.625806 +v 0.070469 -2.385812 10.651320 +v 0.263517 -2.166922 10.505259 +v -0.055734 -2.397501 10.861000 +v 0.245804 -2.200280 10.504220 +v 0.300067 -1.059066 11.454198 +v 0.350331 -2.005523 10.519223 +v 0.041120 -2.403113 10.666790 +v -0.112942 -2.211027 11.108363 +v 0.159506 -2.315718 10.565182 +v -0.105803 -2.306505 11.019469 +v 0.449469 -1.446696 10.825430 +v 0.460387 -1.487918 10.819241 +v 0.105522 -1.297044 11.561254 +v 0.336975 -2.050720 10.508417 +v 0.438264 -1.098920 11.210119 +v 0.011884 -2.401284 10.749027 +v 0.331797 -1.020797 11.404247 +v 0.189985 -2.276863 10.543692 +v 0.330563 -1.022172 11.428353 +v 0.181612 -2.289019 10.545801 +v 0.300874 -2.099027 10.513677 +v -0.107765 -2.114272 11.181310 +v 0.348858 -1.030165 11.349952 +v 0.425720 -1.516236 10.793248 +v -0.110772 -2.174964 11.134161 +v 0.416002 -1.108953 11.188660 +v 0.372571 -1.772947 10.663502 +v 0.319293 -1.031064 11.416356 +v 0.230081 -2.215349 10.505691 +v 0.223394 -2.230877 10.521919 +v 0.142967 -2.331506 10.556253 +v 0.230884 -1.103562 11.510141 +v 0.340474 -2.031817 10.513916 +v 0.127105 -2.354058 10.571908 +v 0.250845 -1.080991 11.484750 +v 0.014454 -2.412896 10.692022 +v -0.083941 -1.768400 11.441891 +v 0.414204 -1.611817 10.760489 +v 0.470993 -1.285641 10.943334 +v -0.105846 -2.353753 10.956561 +v -0.008007 -1.552948 11.511411 +v 0.366749 -1.055517 11.295109 +v 0.448845 -1.193548 11.048124 +v 0.460658 -1.209709 11.024703 +v 0.401761 -1.066104 11.263003 +v 0.473498 -1.371565 10.878330 +v -0.103447 -1.905093 11.355824 +v 0.412054 -1.122131 11.171928 +v 0.329926 -2.017759 10.508897 +v 0.160669 -2.304581 10.552727 +v 0.186261 -1.138846 11.511155 +v 0.115886 -2.359540 10.584222 +v 0.012390 -2.415070 10.706500 +v 0.319368 -2.052773 10.503057 +v 0.450730 -1.183413 11.062615 +v 0.432582 -1.164630 11.092710 +v 0.089912 -2.376428 10.579261 +v 0.300389 -2.084833 10.499996 +v 0.302460 -1.053736 11.423051 +v -0.006123 -2.419230 10.732638 +v 0.278650 -2.115113 10.505375 +v -0.019521 -2.419326 10.755562 +v -0.121817 -2.256092 11.070948 +v -0.067996 -1.698539 11.467759 +v -0.127620 -2.285506 11.040758 +v 0.093963 -2.376354 10.608908 +v 0.133123 -1.228782 11.554296 +v 0.282072 -1.062505 11.445350 +v 0.057306 -2.392015 10.658902 +v 0.450522 -1.405231 10.845061 +v 0.034830 -2.402022 10.684972 +v 0.177112 -1.173262 11.546636 +v 0.076513 -2.387354 10.606803 +v -0.039027 -2.421950 10.759186 +v 0.328416 -1.027344 11.383786 +v -0.075667 -2.418741 10.825365 +v 0.272774 -1.064695 11.468882 +v 0.475714 -1.225521 11.006645 +v 0.454135 -1.264863 10.955699 +v 0.234483 -1.088637 11.489043 +v 0.298178 -1.052085 11.411942 +v 0.227902 -1.098017 11.501764 +v 0.074937 -1.317034 11.545053 +v -0.116570 -1.834630 11.397884 +v 0.335079 -2.001877 10.509586 +v -0.090617 -2.397783 10.880983 +v -0.081969 -2.376076 10.920991 +v 0.212464 -2.234596 10.517241 +v -0.091128 -2.324189 10.997046 +v -0.041019 -1.617285 11.487857 +v -0.070463 -1.734754 11.459763 +v 0.394761 -1.059389 11.279253 +v 0.426577 -1.146236 11.120877 +v 0.002433 -1.512799 11.517800 +v 0.069996 -2.393368 10.604381 +v 0.390472 -1.095450 11.198263 +v 0.392267 -1.087589 11.221499 +v 0.444992 -1.367230 10.868860 +v -0.109997 -2.007684 11.262734 +v 0.240145 -2.185325 10.492560 +v 0.149511 -1.197290 11.538030 +v -0.126849 -2.089891 11.196243 +v 0.419756 -1.528066 10.784449 +v -0.111212 -2.380525 10.914508 +v -0.008240 -2.425454 10.713800 +v -0.066821 -2.404606 10.856983 +v 0.371984 -1.813192 10.608367 +v 0.189180 -2.270118 10.525673 +v 0.441627 -1.219671 11.007914 +v -0.022141 -2.424849 10.731136 +v -0.015865 -2.415307 10.765832 +v 0.056251 -1.371200 11.539204 +v 0.386580 -1.633850 10.735506 +v 0.362887 -1.070429 11.250210 +v 0.070881 -2.407737 10.596900 +v 0.057640 -2.405854 10.585814 +v 0.437342 -1.506069 10.801910 +v 0.012692 -2.418936 10.674493 +v -0.110392 -2.041867 11.236611 +v 0.317606 -2.026329 10.506572 +v 0.144252 -2.319995 10.542103 +v 0.057603 -2.390872 10.626690 +v 0.228067 -2.199849 10.493203 +v 0.280681 -2.101512 10.496550 +v 0.040691 -1.393499 11.531812 +v 0.419820 -1.184114 11.054330 +v 0.079528 -2.381708 10.592745 +v 0.396239 -1.618718 10.745079 +v 0.442602 -1.345588 10.887859 +v 0.437284 -1.200360 11.032960 +v 0.172961 -2.281634 10.519244 +v 0.278846 -1.064648 11.411484 +v 0.354775 -1.057969 11.276571 +v 0.151789 -2.309828 10.526141 +v -0.148455 -2.267382 11.051642 +v -0.029040 -1.533701 11.498481 +v 0.254321 -1.071467 11.446039 +v 0.459452 -1.333222 10.902623 +v 0.356635 -1.745327 10.658706 +v -0.114912 -1.872602 11.375608 +v -0.127758 -2.329055 10.990046 +v 0.220542 -1.100993 11.480346 +v 0.427689 -1.212478 11.012282 +v 0.057916 -2.392635 10.604972 +v 0.197276 -2.235349 10.488762 +v 0.313868 -2.045294 10.497190 +v 0.194336 -2.250769 10.503752 +v 0.174318 -1.153574 11.522587 +v 0.336470 -1.033035 11.366679 +v 0.324026 -1.031576 11.368053 +v 0.327160 -1.034262 11.354080 +v 0.363425 -1.901623 10.551256 +v 0.379707 -1.665506 10.719122 +v 0.357540 -1.930244 10.531489 +v 0.073022 -2.398637 10.585647 +v -0.134875 -2.226456 11.090488 +v 0.001387 -2.425537 10.648954 +v 0.104792 -2.357263 10.521560 +v 0.277215 -1.063694 11.420920 +v -0.069104 -2.430734 10.773999 +v 0.099751 -2.365564 10.556121 +v 0.239543 -1.086176 11.458464 +v -0.069674 -2.423734 10.792472 +v 0.276724 -2.092464 10.488913 +v 0.206348 -1.119017 11.502609 +v 0.265715 -1.068280 11.429752 +v 0.393246 -1.550984 10.762992 +v 0.068639 -2.403185 10.569004 +v -0.121386 -2.361592 10.944109 +v 0.400823 -1.582659 10.759713 +v -0.031910 -1.591349 11.495464 +v 0.356498 -1.779258 10.626650 +v 0.166752 -2.275669 10.512239 +v 0.217835 -2.176816 10.473608 +v 0.021807 -1.421013 11.521450 +v 0.125114 -2.344569 10.557868 +v 0.335435 -1.969082 10.510451 +v 0.332637 -1.986960 10.513655 +v 0.033058 -2.407934 10.632972 +v -0.131934 -2.395303 10.896884 +v 0.144168 -1.178177 11.515562 +v 0.320155 -2.013189 10.497867 +v -0.112383 -1.803296 11.414556 +v 0.331611 -1.034578 11.330398 +v 0.239395 -1.078492 11.441623 +v 0.115005 -1.231563 11.536748 +v -0.050926 -2.442428 10.723337 +v 0.305152 -1.038636 11.392531 +v 0.298774 -1.037645 11.405656 +v 0.103624 -1.274666 11.550631 +v 0.122596 -1.206967 11.526726 +v 0.189022 -1.131190 11.488727 +v 0.449955 -1.284492 10.937934 +v 0.282948 -1.060399 11.399178 +v 0.142569 -2.297661 10.500872 +v -0.147781 -2.189119 11.112773 +v -0.116422 -1.917748 11.337325 +v 0.062485 -1.300014 11.526793 +v 0.425952 -1.410704 10.830854 +v 0.434698 -1.465457 10.811130 +v 0.263426 -2.104062 10.483442 +v 0.264349 -2.129999 10.493945 +v 0.247772 -2.169137 10.494347 +v 0.218285 -2.191947 10.476414 +v 0.359096 -1.866861 10.555975 +v 0.350012 -1.898658 10.534984 +v 0.343742 -1.701847 10.677894 +v 0.365697 -1.723883 10.688120 +v 0.374103 -1.089230 11.207462 +v 0.069224 -2.391438 10.553878 +v 0.401570 -1.160327 11.095407 +v 0.132785 -2.319221 10.524221 +v 0.282289 -1.047683 11.393694 +v 0.341206 -1.044005 11.316782 +v 0.119799 -2.332403 10.521628 +v -0.053018 -2.432212 10.746568 +v -0.139202 -2.147839 11.145793 +v -0.017067 -2.432806 10.689029 +v -0.040699 -2.443409 10.705402 +v 0.399980 -1.495091 10.785265 +v 0.251833 -1.074115 11.415573 +v 0.031618 -2.411796 10.611409 +v 0.370376 -1.683857 10.706373 +v 0.183578 -2.244141 10.484194 +v 0.290536 -2.071684 10.489714 +v -0.006622 -2.428782 10.668812 +v -0.096670 -2.405723 10.859750 +v -0.138448 -2.057224 11.216502 +v 0.188129 -1.133081 11.482577 +v 0.155924 -1.154334 11.498016 +v 0.353493 -1.077432 11.228964 +v 0.354809 -1.642291 10.708228 +v 0.255274 -2.120804 10.479425 +v 0.426685 -1.254249 10.954298 +v 0.371566 -1.083676 11.222650 +v 0.228248 -2.160613 10.481102 +v 0.337546 -1.893810 10.525593 +v -0.097020 -2.432483 10.811568 +v 0.409733 -1.132637 11.142298 +v 0.027071 -1.343880 11.515236 +v 0.316444 -1.987368 10.495955 +v 0.303648 -2.014034 10.481919 +v 0.097752 -1.251961 11.537576 +v 0.042993 -2.408942 10.587039 +v 0.235314 -1.082116 11.413303 +v 0.346997 -1.752762 10.636417 +v -0.071093 -2.445097 10.745533 +v 0.305809 -2.033391 10.489488 +v 0.079625 -2.372633 10.534389 +v 0.322333 -1.040190 11.320306 +v -0.139043 -2.002174 11.255916 +v -0.156622 -2.365674 10.939483 +v -0.037780 -2.450080 10.660540 +v 0.385256 -1.526819 10.768078 +v 0.441200 -1.312297 10.910191 +v 0.201521 -1.110847 11.469224 +v 0.386096 -1.114323 11.173439 +v 0.168014 -1.141284 11.490754 +v -0.141684 -2.309659 11.008715 +v -0.071148 -1.627435 11.470084 +v -0.134634 -2.412561 10.862765 +v 0.378419 -1.588127 10.744335 +v -0.145398 -1.924170 11.322990 +v 0.050670 -1.330472 11.526634 +v 0.262388 -1.069395 11.398650 +v 0.413015 -1.353395 10.866067 +v 0.017049 -2.422498 10.619291 +v 0.314236 -1.039113 11.344088 +v 0.310930 -1.033674 11.379179 +v 0.278626 -1.044851 11.380112 +v 0.120737 -2.321864 10.507322 +v 0.410984 -1.231169 10.978449 +v 0.396425 -1.197193 11.029100 +v 0.211865 -2.219860 10.486897 +v 0.104773 -2.341724 10.513227 +v 0.215730 -1.097268 11.466040 +v 0.228468 -1.088778 11.443188 +v 0.382325 -1.156180 11.090642 +v 0.367073 -1.135890 11.117167 +v -0.066862 -2.455291 10.698954 +v 0.338476 -1.074543 11.236311 +v 0.251623 -1.074052 11.389867 +v 0.358774 -1.814104 10.591856 +v 0.333141 -1.060574 11.266514 +v 0.361863 -1.611374 10.724732 +v 0.400074 -1.464647 10.794892 +v 0.126839 -1.180673 11.499285 +v 0.103471 -1.213110 11.516167 +v 0.401805 -1.372941 10.845846 +v -0.125022 -1.956065 11.301626 +v 0.161204 -2.291035 10.518013 +v 0.247793 -2.136648 10.484976 +v 0.305079 -1.954451 10.489538 +v -0.000594 -1.410155 11.502448 +v -0.033312 -1.502316 11.490631 +v -0.019891 -2.440222 10.651016 +v 0.005785 -2.434391 10.609161 +v 0.168173 -2.247931 10.477230 +v 0.158900 -2.269772 10.490458 +v -0.054136 -1.539387 11.479375 +v -0.162620 -2.117932 11.164994 +v 0.394510 -1.414031 10.818082 +v -0.142280 -1.877248 11.361544 +v 0.337685 -1.085465 11.211896 +v -0.166214 -2.353182 10.957853 +v -0.025673 -2.445116 10.626819 +v -0.092997 -2.455888 10.725747 +v 0.404732 -1.431631 10.813427 +v -0.050834 -2.451320 10.683727 +v -0.097245 -2.442333 10.773513 +v -0.105427 -2.448928 10.758718 +v 0.331206 -1.911105 10.520900 +v 0.010405 -2.421246 10.590198 +v -0.166445 -2.333256 10.982547 +v -0.159074 -2.387795 10.912519 +v -0.145547 -2.405137 10.879371 +v 0.001992 -1.438227 11.505867 +v 0.192533 -2.215469 10.472313 +v 0.212759 -1.094202 11.427049 +v 0.210111 -1.099920 11.450144 +v 0.177473 -2.229537 10.475095 +v 0.283955 -2.021556 10.472200 +v 0.342244 -1.684636 10.685701 +v -0.158118 -2.028668 11.230536 +v 0.093221 -1.235346 11.520857 +v -0.135102 -1.764669 11.416351 +v 0.417941 -1.279458 10.930989 +v 0.342280 -1.856556 10.543589 +v -0.175929 -2.262577 11.051124 +v 0.042032 -2.411235 10.556047 +v 0.267399 -2.079911 10.477105 +v 0.257539 -1.064923 11.374642 +v 0.393088 -1.216094 10.997408 +v 0.118212 -2.305175 10.482612 +v -0.112564 -2.444992 10.786152 +v 0.333698 -1.766685 10.606719 +v 0.324162 -1.936294 10.505218 +v 0.087939 -2.363005 10.519797 +v 0.333603 -1.711394 10.659396 +v 0.191406 -2.199885 10.462229 +v -0.091316 -1.674742 11.457092 +v 0.196433 -1.099853 11.437677 +v -0.118801 -1.738169 11.431507 +v 0.335247 -1.799889 10.574104 +v -0.046453 -2.455171 10.631845 +v -0.060597 -2.461480 10.649955 +v 0.138873 -2.266809 10.469356 +v 0.336106 -1.094400 11.193894 +v -0.084969 -2.460675 10.707294 +v -0.145557 -1.838009 11.384302 +v 0.232008 -2.092805 10.457475 +v 0.341638 -1.108389 11.158587 +v -0.142083 -2.430701 10.838195 +v 0.135665 -2.277573 10.486221 +v -0.091108 -1.618701 11.458981 +v -0.176992 -2.164491 11.122781 +v -0.147882 -1.902103 11.342283 +v 0.287360 -1.035030 11.344971 +v 0.270791 -1.055688 11.367814 +v 0.210477 -2.158864 10.465161 +v 0.295895 -1.989849 10.479155 +v 0.191122 -1.116424 11.456566 +v 0.093006 -2.350700 10.506771 +v -0.112458 -2.466824 10.714140 +v 0.176172 -1.124906 11.444666 +v 0.401143 -1.313725 10.895922 +v 0.389261 -1.319088 10.884616 +v 0.030924 -2.412032 10.541259 +v 0.259039 -1.060028 11.357834 +v 0.005535 -2.425504 10.572300 +v 0.332783 -1.655922 10.687709 +v 0.245150 -1.068664 11.361954 +v -0.080648 -1.579715 11.463573 +v 0.245255 -1.077568 11.377763 +v 0.244250 -2.120310 10.472963 +v 0.320936 -1.872860 10.521204 +v 0.223945 -2.149300 10.465569 +v -0.168967 -1.942331 11.299864 +v 0.361082 -1.119832 11.146404 +v -0.178109 -1.997238 11.250018 +v -0.023603 -2.445244 10.594537 +v 0.360978 -1.156576 11.082118 +v -0.173109 -2.405541 10.886870 +v 0.060723 -2.380465 10.512437 +v 0.060794 -2.385458 10.531861 +v 0.264318 -1.046952 11.351168 +v 0.300679 -1.046140 11.308148 +v -0.006101 -2.434286 10.589230 +v -0.152596 -1.973219 11.276726 +v 0.301324 -1.055099 11.279580 +v -0.031023 -1.401271 11.478501 +v 0.313626 -1.899921 10.501211 +v -0.130996 -2.444826 10.797152 +v -0.091334 -2.472090 10.683380 +v 0.363278 -1.503835 10.762693 +v -0.029452 -1.457354 11.485401 +v 0.127207 -1.168847 11.479722 +v 0.213239 -1.084401 11.413116 +v -0.167314 -1.907348 11.329750 +v 0.109492 -1.185117 11.492743 +v 0.372100 -1.539000 10.754490 +v -0.149661 -2.463643 10.769128 +v 0.106114 -1.202641 11.504799 +v 0.323831 -1.851812 10.528230 +v 0.378376 -1.180444 11.052476 +v 0.081382 -1.226238 11.507249 +v 0.066154 -1.268541 11.519352 +v 0.044818 -2.399400 10.532029 +v 0.018427 -2.414244 10.538239 +v 0.161655 -2.237382 10.462161 +v -0.177195 -2.293418 11.021572 +v 0.155199 -1.139413 11.461147 +v -0.145500 -2.441299 10.808692 +v 0.305992 -1.928143 10.487935 +v -0.198905 -2.351572 10.959160 +v 0.000249 -1.371652 11.493763 +v 0.346252 -1.178869 11.041319 +v -0.181727 -2.203735 11.092753 +v 0.280824 -1.041720 11.322638 +v -0.170272 -2.238697 11.070969 +v 0.363880 -1.227203 10.973325 +v 0.176399 -1.115142 11.430609 +v 0.039831 -1.305151 11.511909 +v 0.195326 -2.158918 10.452915 +v 0.182781 -2.209057 10.457251 +v 0.088320 -2.333854 10.489819 +v 0.264875 -2.026263 10.461287 +v 0.165564 -2.219468 10.458564 +v 0.322670 -1.826983 10.540977 +v -0.125933 -2.466567 10.734746 +v 0.344029 -1.118191 11.144303 +v 0.338118 -1.601010 10.711071 +v -0.011345 -2.437485 10.556055 +v -0.174145 -2.094339 11.179875 +v -0.184631 -1.964485 11.277001 +v 0.303423 -1.067521 11.244347 +v 0.211915 -2.126845 10.454204 +v -0.060968 -2.464821 10.608775 +v -0.143356 -2.464097 10.752586 +v -0.199094 -2.173534 11.113839 +v -0.107926 -1.671933 11.446350 +v 0.251368 -1.056005 11.336741 +v 0.229468 -1.077563 11.392684 +v 0.274952 -1.045270 11.298822 +v 0.236690 -1.077410 11.362482 +v 0.302330 -1.974635 10.483805 +v 0.313854 -1.663549 10.669611 +v -0.165214 -1.752009 11.404532 +v 0.310034 -1.074932 11.224106 +v 0.189854 -1.103039 11.421924 +v -0.172495 -2.450046 10.804716 +v 0.393474 -1.281582 10.922613 +v 0.366390 -1.198114 11.018455 +v 0.268682 -2.046792 10.467306 +v 0.235126 -2.070872 10.448309 +v -0.130839 -1.590582 11.434213 +v 0.383418 -1.341685 10.864050 +v 0.117259 -1.168123 11.460402 +v -0.193698 -2.314801 10.997306 +v 0.320999 -1.706449 10.644628 +v -0.047192 -2.458234 10.598389 +v 0.206167 -2.179883 10.460373 +v 0.316850 -1.736792 10.604262 +v 0.319777 -1.763191 10.586374 +v -0.145696 -1.671673 11.425142 +v -0.108257 -2.476847 10.697882 +v -0.083832 -2.474245 10.658763 +v -0.196647 -2.038089 11.213817 +v 0.273832 -1.977272 10.458220 +v -0.195751 -2.074844 11.188248 +v 0.205205 -1.089547 11.412466 +v 0.064528 -1.239729 11.495826 +v 0.337400 -1.507970 10.743874 +v 0.346146 -1.566021 10.729255 +v 0.269615 -2.063058 10.471105 +v 0.249160 -2.073617 10.459273 +v -0.195199 -1.918186 11.311729 +v 0.375780 -1.466987 10.782220 +v 0.293415 -1.871369 10.500003 +v 0.237023 -1.075163 11.348212 +v 0.065923 -2.357808 10.478245 +v 0.262468 -1.042572 11.326875 +v 0.088503 -1.205241 11.485596 +v 0.206912 -1.087876 11.393955 +v 0.377873 -1.239503 10.955524 +v 0.244673 -2.035519 10.449371 +v 0.165070 -1.107703 11.394508 +v 0.166181 -2.198012 10.445361 +v -0.236381 -2.212395 11.074481 +v -0.222014 -2.232961 11.064674 +v 0.362653 -1.303979 10.889648 +v 0.306153 -1.839716 10.516321 +v -0.188125 -2.392123 10.906084 +v -0.192563 -2.428000 10.858836 +v -0.121737 -2.484804 10.682493 +v -0.218303 -2.090587 11.170261 +v -0.110607 -2.486224 10.660988 +v 0.344901 -1.165985 11.057209 +v 0.020641 -2.408679 10.509495 +v 0.213490 -2.115676 10.447567 +v 0.106175 -2.297285 10.473171 +v -0.076463 -2.474402 10.619365 +v -0.155969 -2.473304 10.741085 +v 0.303940 -1.677393 10.648886 +v -0.203316 -2.410469 10.887182 +v 0.376964 -1.404243 10.819304 +v -0.172797 -2.022679 11.229473 +v 0.049059 -2.374614 10.491492 +v -0.171527 -2.471254 10.767123 +v 0.142152 -1.140404 11.439965 +v 0.369055 -1.432444 10.798544 +v 0.279888 -1.942982 10.473003 +v -0.031194 -2.443748 10.556218 +v -0.130564 -1.701407 11.430546 +v 0.316984 -1.797522 10.551597 +v 0.332090 -1.818186 10.554451 +v -0.007475 -2.421086 10.521993 +v 0.003462 -2.422160 10.534674 +v 0.092089 -1.191451 11.472860 +v 0.128508 -2.255381 10.456406 +v 0.218449 -2.081563 10.442356 +v 0.317533 -1.631059 10.686408 +v -0.197025 -2.261744 11.045585 +v 0.328167 -1.121932 11.128002 +v 0.222829 -1.073366 11.331791 +v 0.219635 -1.077721 11.342460 +v -0.098056 -2.479336 10.649479 +v 0.189957 -1.092842 11.409428 +v -0.208363 -2.135252 11.143007 +v 0.277843 -1.052954 11.287275 +v 0.307881 -1.081839 11.201818 +v 0.051864 -2.358206 10.469586 +v -0.195830 -2.442334 10.831977 +v 0.019994 -1.317259 11.499613 +v -0.201694 -1.874858 11.342039 +v -0.219190 -2.279651 11.027057 +v -0.091559 -2.481257 10.608486 +v 0.342444 -1.135246 11.110160 +v 0.282167 -1.058811 11.268084 +v 0.189170 -2.119225 10.431943 +v 0.260360 -1.045548 11.308982 +v 0.202762 -1.085979 11.358503 +v 0.199363 -1.087067 11.373546 +v -0.217087 -2.375981 10.928408 +v -0.145363 -2.477206 10.723679 +v 0.295807 -1.688132 10.628611 +v 0.178868 -1.098697 11.378054 +v -0.159325 -1.704325 11.415183 +v 0.305397 -1.535472 10.714218 +v -0.233434 -2.326695 10.982622 +v -0.205471 -2.333160 10.978906 +v 0.300102 -1.710424 10.613324 +v 0.158558 -1.119640 11.412662 +v -0.050318 -1.470324 11.476583 +v -0.035031 -2.440275 10.532274 +v -0.045193 -2.452924 10.582637 +v 0.104128 -1.168670 11.448318 +v 0.189369 -2.142262 10.436519 +v -0.208324 -1.943559 11.287091 +v 0.270754 -1.997440 10.456682 +v -0.174620 -1.814867 11.381419 +v 0.012021 -1.274324 11.470433 +v -0.224153 -2.116598 11.153204 +v 0.339378 -1.139625 11.096760 +v 0.117930 -2.278355 10.463510 +v 0.205074 -1.081561 11.344443 +v -0.213454 -2.391704 10.905776 +v 0.235487 -1.054996 11.303761 +v 0.232960 -1.057047 11.317719 +v 0.348451 -1.524190 10.743034 +v 0.100455 -2.287031 10.450946 +v -0.189213 -1.778565 11.385824 +v 0.092898 -2.306068 10.465629 +v 0.170352 -2.168572 10.443493 +v -0.201054 -2.461637 10.797234 +v -0.144664 -2.488245 10.678983 +v 0.149045 -1.130488 11.417114 +v -0.059912 -1.427835 11.462458 +v 0.307277 -1.096984 11.179875 +v 0.348527 -1.218763 10.979623 +v 0.061618 -2.319576 10.449926 +v 0.037648 -1.271007 11.494487 +v 0.026011 -1.247790 11.466339 +v 0.339195 -1.153552 11.075877 +v 0.228540 -2.061266 10.436577 +v -0.091591 -1.506276 11.454489 +v 0.023236 -2.382407 10.471320 +v 0.029172 -2.393654 10.488667 +v -0.094660 -1.550139 11.455009 +v -0.022228 -1.381963 11.478734 +v -0.223699 -1.919948 11.302358 +v -0.161562 -2.480891 10.716457 +v -0.115436 -2.494874 10.648596 +v 0.339564 -1.428170 10.785460 +v -0.228317 -2.158458 11.120147 +v 0.280859 -1.921495 10.469603 +v -0.019417 -2.437083 10.522236 +v 0.256191 -1.050805 11.282900 +v -0.236966 -2.352525 10.954374 +v -0.079735 -2.475775 10.589821 +v -0.144723 -2.484042 10.698236 +v 0.328811 -1.472296 10.753911 +v 0.051441 -2.341637 10.470334 +v 0.155575 -2.181645 10.433251 +v 0.068935 -1.203351 11.461883 +v 0.268786 -1.960940 10.462492 +v -0.230786 -1.996393 11.236902 +v 0.320049 -1.231306 10.953453 +v 0.063319 -1.221005 11.476122 +v 0.296993 -1.102062 11.160616 +v 0.151759 -2.200428 10.434038 +v -0.242670 -2.253375 11.045670 +v -0.189101 -1.835712 11.366198 +v -0.209029 -2.455100 10.818091 +v 0.301004 -1.757709 10.563909 +v 0.297182 -1.785210 10.543275 +v 0.255385 -1.975863 10.447473 +v 0.299992 -1.803190 10.525822 +v 0.363024 -1.373738 10.833612 +v 0.283823 -1.893012 10.480743 +v -0.208878 -2.016861 11.224886 +v -0.012279 -1.342208 11.477777 +v 0.117831 -1.153867 11.438946 +v 0.202735 -2.096743 10.438684 +v 0.353812 -1.393721 10.817469 +v -0.115762 -2.491397 10.627842 +v 0.211867 -1.064869 11.313909 +v -0.228118 -2.431283 10.856067 +v -0.228769 -2.417675 10.876857 +v 0.333797 -1.203305 10.996828 +v 0.085918 -2.318161 10.477995 +v -0.011677 -1.308966 11.464893 +v 0.183977 -1.089267 11.357918 +v -0.248638 -2.371931 10.929645 +v 0.265522 -1.056820 11.265067 +v 0.256023 -1.939452 10.453053 +v -0.022064 -2.430934 10.505882 +v -0.229980 -2.306002 11.002262 +v 0.144899 -2.209754 10.436660 +v -0.222686 -2.071789 11.183985 +v 0.068848 -2.331737 10.472525 +v 0.313059 -1.563652 10.708747 +v 0.356383 -1.341035 10.855022 +v 0.274303 -1.074545 11.214483 +v -0.074020 -2.466192 10.574832 +v 0.108637 -2.267216 10.440451 +v -0.059216 -2.461469 10.554404 +v 0.294763 -1.625739 10.673251 +v 0.105132 -1.160256 11.430783 +v 0.039201 -1.239365 11.469337 +v -0.195333 -2.479221 10.756910 +v 0.184446 -1.087587 11.340569 +v 0.122041 -2.223810 10.420715 +v 0.131175 -2.234772 10.433697 +v -0.139507 -1.638127 11.429608 +v 0.323751 -1.445860 10.765779 +v 0.358280 -1.266231 10.926474 +v 0.326928 -1.266829 10.916427 +v -0.186709 -2.490661 10.719368 +v -0.250938 -1.952570 11.271167 +v 0.139292 -1.130149 11.397082 +v -0.233191 -2.180455 11.102290 +v 0.091634 -2.279129 10.433976 +v 0.084254 -2.292866 10.447989 +v -0.241007 -1.979565 11.249788 +v 0.172773 -2.129443 10.419174 +v 0.096459 -1.155444 11.414545 +v 0.332290 -1.189714 11.015771 +v 0.161911 -2.151146 10.421761 +v 0.349557 -1.253947 10.936359 +v -0.148948 -2.499966 10.653708 +v -0.043500 -2.446337 10.523952 +v 0.336861 -1.346493 10.842550 +v 0.004980 -2.396161 10.465055 +v 0.331401 -1.392455 10.803993 +v 0.239845 -1.956810 10.440376 +v 0.260399 -1.060352 11.249901 +v 0.242108 -2.004354 10.437394 +v 0.308303 -1.210977 10.980424 +v 0.227552 -2.028209 10.438534 +v 0.207475 -2.058268 10.425076 +v 0.204865 -2.068549 10.425665 +v 0.167301 -1.094966 11.350501 +v 0.310030 -1.515506 10.721801 +v 0.295291 -1.827438 10.510386 +v -0.201192 -2.472619 10.770636 +v 0.152455 -1.111787 11.374784 +v -0.266219 -2.143574 11.126224 +v -0.061542 -2.460510 10.537825 +v -0.075931 -2.472997 10.541687 +v 0.001237 -2.407931 10.477636 +v 0.119003 -1.147122 11.405966 +v 0.326056 -1.361663 10.826814 +v 0.271938 -1.092522 11.172674 +v -0.001127 -2.420090 10.495391 +v -0.253001 -2.427701 10.865686 +v -0.011357 -2.413838 10.464730 +v -0.140060 -2.505282 10.624018 +v -0.133236 -2.499189 10.638733 +v 0.315166 -1.156415 11.065315 +v 0.085221 -1.177847 11.437906 +v 0.243826 -1.072233 11.219625 +v 0.280860 -1.103004 11.146465 +v 0.306588 -1.187072 11.011949 +v 0.200426 -1.083077 11.322353 +v -0.230911 -2.447692 10.832960 +v 0.281485 -1.110543 11.120374 +v -0.269074 -2.296107 11.005995 +v -0.279815 -2.336363 10.964387 +v 0.169420 -1.095650 11.337687 +v -0.172094 -2.491767 10.687168 +v 0.234460 -1.985462 10.439017 +v 0.236316 -1.059117 11.285151 +v 0.216331 -1.061326 11.289997 +v 0.325047 -1.288208 10.895947 +v 0.035809 -2.348454 10.458117 +v 0.115660 -2.243515 10.426540 +v 0.116307 -1.138542 11.389875 +v -0.089127 -2.478316 10.569813 +v -0.102322 -2.482145 10.544146 +v 0.072777 -2.274444 10.425059 +v 0.071975 -1.181002 11.427002 +v 0.059193 -1.198759 11.431985 +v -0.029692 -2.434731 10.482173 +v -0.229062 -2.482484 10.771173 +v 0.176645 -1.086987 11.328814 +v -0.172914 -2.501675 10.671068 +v -0.212922 -2.493982 10.743931 +v -0.055611 -2.447011 10.510107 +v 0.012443 -1.245502 11.446184 +v 0.043720 -2.330932 10.445656 +v 0.282552 -1.083922 11.193909 +v -0.077329 -1.460031 11.460186 +v -0.114104 -1.483167 11.436121 +v -0.212641 -1.808784 11.367432 +v -0.117729 -1.540617 11.439869 +v -0.051599 -1.362784 11.454103 +v -0.107798 -2.491767 10.593676 +v -0.263107 -2.348314 10.955639 +v 0.177406 -2.075663 10.409815 +v 0.199679 -1.067980 11.305834 +v 0.290198 -1.165517 11.034657 +v -0.133222 -2.503224 10.599100 +v 0.189354 -2.095260 10.427373 +v -0.250407 -2.404035 10.891550 +v 0.144125 -1.108614 11.356652 +v -0.202166 -1.701123 11.391293 +v -0.183558 -2.494130 10.704229 +v 0.271959 -1.699158 10.590140 +v 0.237404 -1.058169 11.268114 +v 0.299035 -1.739214 10.575397 +v 0.005403 -2.381562 10.464064 +v -0.227419 -1.841071 11.350400 +v -0.242301 -1.890872 11.317241 +v 0.137597 -2.192810 10.424138 +v -0.180379 -1.640556 11.405394 +v 0.288239 -1.604326 10.675693 +v -0.207635 -2.503183 10.701837 +v 0.097971 -2.238889 10.413755 +v -0.158512 -2.511129 10.617292 +v 0.318465 -1.414900 10.779630 +v 0.281509 -1.686492 10.613122 +v 0.100570 -1.146240 11.380122 +v 0.169555 -2.100742 10.407336 +v 0.183664 -1.082373 11.319007 +v 0.059695 -2.307637 10.439651 +v 0.282855 -1.124199 11.102539 +v -0.070313 -2.466533 10.519096 +v -0.089192 -2.478707 10.515946 +v -0.264683 -2.224184 11.063029 +v 0.020506 -2.371637 10.459003 +v 0.143188 -2.169294 10.413147 +v 0.276801 -1.802990 10.502714 +v -0.050525 -2.450049 10.487543 +v -0.031593 -2.435980 10.512523 +v -0.259883 -2.101256 11.155108 +v 0.298003 -1.425252 10.762691 +v 0.027115 -1.228625 11.442238 +v 0.277125 -1.845888 10.490712 +v 0.255770 -1.856383 10.468185 +v -0.118155 -2.489288 10.559351 +v 0.287026 -1.142826 11.072452 +v 0.288072 -1.470994 10.725663 +v 0.315466 -1.490339 10.736877 +v -0.101232 -2.483442 10.535655 +v 0.266743 -1.886730 10.465645 +v 0.273470 -1.755172 10.533720 +v -0.266637 -2.024800 11.206470 +v -0.276715 -2.277449 11.020105 +v -0.238063 -2.471332 10.794143 +v -0.248625 -2.052812 11.187835 +v 0.064716 -2.299124 10.433980 +v 0.122411 -1.119469 11.353451 +v 0.118961 -1.131997 11.372178 +v 0.311511 -1.244293 10.938115 +v 0.310748 -1.294424 10.883427 +v 0.012320 -2.364904 10.442267 +v 0.202336 -2.033351 10.418527 +v -0.232676 -2.507532 10.719265 +v -0.177245 -2.519235 10.616396 +v 0.271250 -1.661088 10.617858 +v 0.245402 -1.919249 10.448620 +v -0.261766 -2.454656 10.828669 +v 0.053542 -2.298636 10.417037 +v 0.148175 -1.101723 11.323515 +v -0.072572 -2.470121 10.498164 +v -0.080355 -2.477711 10.500250 +v 0.033171 -1.214117 11.428773 +v 0.266710 -1.713733 10.561375 +v -0.064272 -2.453650 10.492945 +v 0.217745 -2.010500 10.429768 +v -0.214868 -2.518652 10.660671 +v 0.268901 -1.609628 10.656110 +v 0.120739 -2.198231 10.415400 +v 0.103982 -2.213164 10.406789 +v 0.271831 -1.783387 10.514030 +v -0.163739 -1.595442 11.415240 +v 0.265805 -1.821301 10.487917 +v -0.198271 -2.510465 10.677136 +v 0.184503 -1.071291 11.282953 +v 0.168872 -1.086575 11.305236 +v 0.152357 -1.093276 11.312169 +v -0.254302 -2.188466 11.095322 +v -0.037656 -2.429658 10.468224 +v 0.165002 -2.116135 10.409887 +v 0.077898 -1.161529 11.380786 +v 0.074974 -1.169206 11.396832 +v 0.083386 -2.262032 10.421371 +v 0.060476 -2.269267 10.408941 +v -0.285758 -2.369516 10.933747 +v -0.053861 -2.437790 10.467441 +v 0.208156 -1.955826 10.425079 +v -0.275669 -2.309323 10.993510 +v 0.212111 -1.061053 11.280395 +v 0.013011 -2.339547 10.419235 +v -0.291033 -2.394268 10.903067 +v 0.283012 -1.579563 10.681783 +v -0.249682 -1.861422 11.331951 +v 0.124234 -2.163154 10.403120 +v -0.219741 -1.667193 11.382360 +v 0.043591 -1.200016 11.410786 +v -0.041947 -1.324820 11.446095 +v -0.252167 -2.472465 10.799075 +v -0.239232 -2.496682 10.741997 +v -0.257364 -2.486779 10.771663 +v -0.010124 -2.392576 10.448668 +v 0.306639 -1.372594 10.806367 +v -0.290951 -2.416100 10.878717 +v -0.099379 -2.479401 10.509397 +v 0.006106 -1.234656 11.420106 +v 0.297713 -1.442729 10.751034 +v 0.029516 -2.313605 10.418959 +v 0.041026 -2.316471 10.435890 +v 0.141023 -1.103076 11.300517 +v -0.070212 -2.448680 10.475752 +v 0.139300 -1.108320 11.339664 +v 0.013286 -2.353932 10.433524 +v -0.273615 -2.498729 10.757010 +v -0.187791 -2.510431 10.651564 +v 0.239609 -1.077185 11.194734 +v 0.287372 -1.545111 10.697170 +v -0.119497 -2.490313 10.529089 +v 0.208503 -1.989358 10.424897 +v 0.257923 -1.102793 11.122401 +v 0.322759 -1.315401 10.865582 +v -0.288490 -2.172182 11.106096 +v 0.305980 -1.333614 10.843433 +v 0.099838 -2.184595 10.395920 +v 0.228227 -1.063349 11.232019 +v 0.076558 -2.250198 10.406554 +v 0.179304 -1.070261 11.255950 +v -0.161440 -2.512296 10.582499 +v -0.281868 -2.441844 10.846424 +v -0.191079 -2.527196 10.598711 +v 0.192149 -1.062800 11.243402 +v 0.285980 -1.350608 10.816398 +v 0.255497 -1.771940 10.507920 +v 0.153347 -1.094258 11.295757 +v 0.146030 -2.125728 10.404058 +v 0.239711 -1.908246 10.449550 +v -0.010128 -1.273804 11.444439 +v -0.027858 -1.284910 11.434928 +v 0.277402 -1.515388 10.699615 +v -0.285490 -1.905004 11.295528 +v 0.066113 -1.184668 11.410615 +v 0.260096 -1.622309 10.633126 +v 0.273471 -1.155453 11.043556 +v 0.002040 -2.354049 10.421554 +v 0.188719 -2.004689 10.411767 +v 0.150527 -2.066751 10.392441 +v -0.066394 -2.441166 10.461977 +v -0.097834 -1.412327 11.433351 +v 0.246690 -1.090256 11.162565 +v -0.087696 -2.468240 10.487618 +v 0.232171 -1.083856 11.176657 +v -0.295348 -2.429433 10.859132 +v -0.131292 -2.496435 10.549971 +v 0.252400 -1.117325 11.102569 +v 0.286994 -1.406767 10.766271 +v -0.198397 -1.746400 11.388018 +v 0.191757 -1.985915 10.417274 +v 0.117563 -2.175686 10.401300 +v 0.265208 -1.729618 10.550697 +v 0.249029 -1.747262 10.521459 +v -0.231828 -2.518314 10.673121 +v -0.248531 -2.517747 10.684164 +v 0.245458 -1.591388 10.636629 +v 0.172399 -1.084463 11.281600 +v 0.097944 -1.141830 11.353234 +v 0.190951 -2.054262 10.412485 +v -0.021385 -2.380771 10.430393 +v -0.070084 -1.384274 11.446172 +v -0.056297 -2.429272 10.446918 +v -0.306371 -2.309341 10.988308 +v -0.299860 -2.350820 10.949239 +v -0.246195 -2.514358 10.705099 +v 0.285394 -1.273336 10.900326 +v -0.207907 -2.518893 10.631080 +v 0.146511 -2.113651 10.390518 +v 0.245971 -1.689280 10.570386 +v 0.038720 -2.285858 10.403290 +v 0.022052 -2.301456 10.403168 +v 0.274587 -1.426121 10.744670 +v -0.010772 -2.370770 10.430254 +v -0.270087 -2.505869 10.743322 +v -0.136223 -1.478508 11.421833 +v -0.298252 -2.243797 11.041086 +v -0.276875 -2.481088 10.789292 +v -0.287386 -2.458069 10.827367 +v 0.069225 -1.157364 11.339967 +v -0.148124 -2.501840 10.554491 +v -0.011538 -1.246447 11.413576 +v -0.294112 -1.951590 11.258376 +v 0.195223 -1.073229 11.195877 +v 0.255328 -1.840374 10.476727 +v 0.218192 -1.058079 11.247357 +v -0.194911 -1.630902 11.395748 +v 0.233392 -1.879354 10.442773 +v -0.257523 -1.818457 11.345574 +v 0.088404 -2.224018 10.398951 +v 0.270414 -1.549381 10.680696 +v 0.257369 -1.582046 10.658772 +v -0.279952 -2.095406 11.154861 +v -0.042852 -2.419134 10.436360 +v -0.286568 -1.986352 11.233716 +v -0.164159 -2.509221 10.569885 +v -0.239030 -1.766256 11.366318 +v 0.004241 -2.319379 10.407167 +v -0.192815 -2.525290 10.580386 +v -0.076221 -2.453202 10.458520 +v 0.136426 -1.101758 11.287334 +v 0.127214 -2.138589 10.386129 +v 0.258012 -1.213821 10.955551 +v 0.119209 -1.116082 11.324711 +v -0.123076 -2.489764 10.501064 +v 0.130900 -2.142723 10.399462 +v 0.250400 -1.140168 11.056135 +v -0.265207 -1.781641 11.351810 +v -0.308915 -2.274705 11.019206 +v -0.169539 -1.544179 11.411724 +v -0.287412 -2.116229 11.138151 +v 0.276884 -1.196971 10.985232 +v 0.080439 -2.219444 10.388588 +v 0.167189 -1.087517 11.263097 +v -0.217760 -2.529994 10.615370 +v -0.302624 -2.200744 11.078542 +v 0.210986 -1.075073 11.188152 +v -0.282689 -1.934934 11.272639 +v 0.241927 -1.702021 10.548554 +v -0.090546 -2.462083 10.472998 +v -0.109207 -2.476635 10.483115 +v 0.108149 -1.125608 11.325181 +v 0.162557 -2.019579 10.399439 +v 0.094613 -1.137918 11.333940 +v 0.243799 -1.622147 10.617669 +v -0.310832 -2.327895 10.970488 +v -0.229840 -2.524183 10.647047 +v 0.229189 -1.895370 10.442258 +v 0.235976 -1.097284 11.140701 +v -0.320277 -2.338214 10.958035 +v 0.243723 -1.198065 10.974060 +v -0.311400 -2.171192 11.104251 +v -0.309837 -2.401291 10.895224 +v 0.050221 -1.172368 11.370433 +v 0.158029 -1.086567 11.234362 +v 0.114781 -2.139689 10.379664 +v 0.282914 -1.297431 10.873505 +v -0.311871 -2.061137 11.171150 +v 0.035716 -1.192225 11.382351 +v 0.141250 -1.097039 11.272421 +v -0.080070 -1.338914 11.423828 +v 0.085391 -2.187541 10.385103 +v 0.271668 -1.483580 10.708191 +v -0.135084 -2.496079 10.511292 +v 0.247875 -1.522539 10.674163 +v 0.192425 -1.068846 11.219249 +v -0.341510 -2.247210 11.033471 +v -0.310428 -2.125511 11.131240 +v 0.242064 -1.716719 10.540178 +v -0.209367 -2.538894 10.571706 +v 0.279636 -1.172534 11.021833 +v 0.072504 -2.237499 10.400070 +v 0.280647 -1.325042 10.840868 +v 0.233119 -1.842164 10.453458 +v -0.156262 -1.498423 11.413218 +v -0.232880 -2.537360 10.598413 +v 0.030218 -1.174899 11.360305 +v -0.269135 -2.515972 10.711226 +v 0.283525 -1.251090 10.922163 +v 0.020623 -1.207856 11.391464 +v -0.297204 -2.034631 11.189570 +v -0.034028 -1.270133 11.416529 +v -0.008843 -2.337823 10.401951 +v 0.254145 -1.295108 10.863667 +v 0.114028 -1.114978 11.300837 +v -0.269298 -2.521990 10.685253 +v 0.079722 -1.141171 11.318922 +v -0.248402 -2.528019 10.655550 +v -0.318507 -2.382197 10.914111 +v 0.171967 -1.982618 10.410835 +v -0.153044 -2.508660 10.503530 +v -0.168655 -2.514287 10.527118 +v -0.184264 -2.523775 10.554190 +v 0.289294 -1.363512 10.802327 +v 0.168940 -1.076282 11.251768 +v 0.092516 -2.166459 10.380322 +v 0.238372 -1.787851 10.483686 +v 0.146368 -2.095304 10.390245 +v -0.041221 -2.406310 10.424238 +v 0.252323 -1.252829 10.906921 +v 0.105072 -2.163399 10.385951 +v 0.226865 -1.108605 11.104868 +v 0.041523 -2.264968 10.389799 +v -0.340402 -2.289127 11.001589 +v -0.033189 -2.368585 10.422597 +v 0.232699 -1.100245 11.124353 +v -0.271694 -2.536726 10.662563 +v -0.059972 -1.299870 11.416417 +v 0.094527 -1.126619 11.305296 +v 0.212534 -1.092603 11.134557 +v -0.315242 -2.471232 10.810643 +v 0.174084 -1.066570 11.226642 +v -0.336802 -2.367823 10.927510 +v 0.156040 -2.051535 10.395230 +v 0.151786 -1.087310 11.265309 +v -0.327328 -2.418104 10.878348 +v 0.263972 -1.233838 10.936839 +v 0.292638 -1.390993 10.783500 +v -0.103459 -1.370561 11.417288 +v 0.126254 -2.119008 10.384721 +v -0.290560 -2.519875 10.713052 +v -0.168308 -2.515765 10.504093 +v 0.232777 -1.153151 11.030634 +v 0.159572 -1.992346 10.401810 +v 0.241768 -1.731261 10.526438 +v -0.288418 -1.871468 11.314108 +v 0.117966 -1.106156 11.267661 +v 0.241569 -1.124923 11.084004 +v 0.202603 -1.076556 11.174145 +v 0.263530 -1.283483 10.879774 +v 0.254735 -1.175782 11.003702 +v 0.163839 -1.075175 11.209620 +v 0.144893 -1.092093 11.238963 +v -0.331241 -2.460951 10.823771 +v 0.268348 -1.392300 10.766497 +v 0.046183 -2.246165 10.384863 +v -0.148045 -1.444301 11.408911 +v -0.049955 -2.402778 10.411583 +v 0.201196 -1.917508 10.425982 +v -0.323885 -2.442343 10.849890 +v -0.072653 -2.428024 10.436898 +v 0.177691 -1.955432 10.407915 +v -0.099490 -2.458297 10.448956 +v 0.126433 -1.097173 11.256171 +v -0.325464 -1.954292 11.247052 +v 0.226299 -1.764093 10.489515 +v -0.022081 -2.340209 10.397787 +v 0.105438 -1.111772 11.286329 +v 0.266229 -1.443995 10.727139 +v 0.073448 -1.138586 11.300787 +v 0.212942 -1.791483 10.466225 +v -0.349997 -2.272239 11.013168 +v 0.234826 -1.822384 10.466773 +v 0.056217 -1.158139 11.327121 +v -0.065021 -2.411519 10.413630 +v 0.078515 -2.202353 10.389045 +v -0.084422 -2.416079 10.411846 +v -0.202924 -2.535294 10.544441 +v -0.095606 -1.321387 11.397672 +v 0.224635 -1.164484 11.003481 +v -0.317360 -2.097277 11.145671 +v -0.341263 -2.318555 10.974473 +v 0.234594 -1.221617 10.936094 +v 0.161974 -1.078955 11.224027 +v 0.183534 -1.863229 10.425060 +v 0.125614 -2.090173 10.380893 +v 0.111319 -2.093922 10.372288 +v -0.129207 -1.388501 11.404187 +v 0.030185 -2.274781 10.389051 +v 0.020580 -1.192820 11.364575 +v -0.138542 -2.479666 10.460702 +v -0.245194 -2.536547 10.621816 +v -0.266652 -2.546000 10.627087 +v -0.019502 -1.238611 11.393694 +v -0.298227 -2.499506 10.759686 +v -0.022526 -2.355121 10.407741 +v -0.327504 -2.485040 10.793219 +v -0.141511 -2.491326 10.476725 +v 0.227692 -1.712364 10.533328 +v -0.155971 -2.503509 10.487885 +v -0.304950 -2.482429 10.794648 +v -0.341375 -2.416835 10.877484 +v 0.146690 -2.026708 10.390066 +v -0.186756 -2.518801 10.509089 +v 0.262643 -1.498631 10.693671 +v 0.224457 -1.743325 10.503889 +v -0.362947 -2.299958 10.986635 +v -0.200984 -2.533472 10.514929 +v -0.213489 -1.602016 11.385861 +v -0.302828 -1.834516 11.324514 +v -0.133009 -1.417902 11.411733 +v 0.227602 -1.620877 10.605489 +v 0.257723 -1.325515 10.825872 +v 0.231405 -1.667871 10.574569 +v -0.303117 -2.510269 10.737176 +v -0.339670 -2.216466 11.062067 +v -0.102132 -2.451162 10.429098 +v 0.221372 -1.689705 10.545078 +v -0.278953 -2.554440 10.616592 +v 0.255458 -1.387779 10.758133 +v 0.026626 -1.173330 11.339832 +v -0.324598 -1.985312 11.227227 +v -0.318509 -2.019599 11.200814 +v -0.030285 -1.234960 11.370983 +v 0.227536 -1.128857 11.065928 +v 0.190323 -1.098008 11.109283 +v -0.290251 -1.806000 11.336290 +v -0.062241 -1.274455 11.389852 +v 0.077853 -2.160117 10.367775 +v 0.244766 -1.558431 10.657945 +v -0.362335 -2.110612 11.131167 +v 0.182106 -1.083261 11.149596 +v -0.317877 -1.895282 11.291671 +v 0.066734 -2.186224 10.373277 +v -0.062543 -2.388643 10.402395 +v 0.250189 -1.304808 10.846153 +v -0.292090 -2.526771 10.689613 +v -0.231775 -2.544069 10.579293 +v 0.177701 -1.938201 10.411888 +v -0.117130 -2.467304 10.455856 +v 0.168803 -1.967570 10.404617 +v 0.238557 -1.183844 10.986326 +v 0.122492 -2.054267 10.378350 +v 0.218499 -1.862964 10.440425 +v 0.043477 -2.240887 10.377171 +v 0.020273 -2.278737 10.383443 +v -0.131022 -2.451933 10.436949 +v -0.169054 -2.506631 10.462020 +v -0.355940 -2.450347 10.838416 +v 0.090429 -2.155581 10.367534 +v 0.247730 -1.441766 10.708242 +v -0.253377 -1.690166 11.364179 +v -0.360426 -2.398272 10.894232 +v -0.167214 -1.462987 11.401985 +v 0.057057 -2.213062 10.376797 +v 0.174550 -1.074645 11.188038 +v 0.125775 -1.090289 11.220402 +v -0.187338 -1.515187 11.396356 +v -0.294481 -2.533539 10.669841 +v 0.138729 -2.013167 10.388836 +v -0.354209 -2.079089 11.151636 +v -0.075474 -1.298882 11.403730 +v -0.348380 -2.187827 11.089530 +v -0.135668 -2.466633 10.443724 +v -0.344149 -2.049036 11.173782 +v -0.177276 -2.558355 10.454057 +v -0.175879 -2.572136 10.444386 +v -0.182795 -2.565851 10.456318 +v -0.184175 -2.581829 10.445285 +v -0.268982 -2.559594 10.592968 +v 0.261794 -1.361611 10.787280 +v 0.033655 -2.243078 10.368944 +v -0.101534 -2.424913 10.410682 +v 0.096201 -1.117490 11.273832 +v 0.227323 -1.565189 10.626955 +v 0.081604 -1.128401 11.282836 +v -0.176194 -2.511955 10.483579 +v -0.357579 -2.353317 10.937747 +v -0.328905 -1.861067 11.307311 +v -0.219870 -2.540714 10.528872 +v 0.161796 -1.083363 11.166080 +v -0.230729 -2.547346 10.539956 +v 0.195400 -1.674047 10.534924 +v -0.289943 -2.543710 10.644989 +v -0.309031 -2.526531 10.703644 +v -0.278543 -2.538287 10.645475 +v -0.311900 -1.923185 11.274420 +v -0.143284 -2.471944 10.449175 +v 0.177924 -1.906892 10.414906 +v -0.044159 -2.366151 10.404373 +v -0.158566 -2.494964 10.458057 +v 0.244810 -1.470636 10.693985 +v -0.038842 -1.251852 11.386353 +v -0.288745 -2.568113 10.593648 +v 0.041577 -1.160295 11.299954 +v 0.244091 -1.332151 10.807922 +v 0.201584 -1.825272 10.445436 +v -0.342190 -2.519125 10.733995 +v 0.226387 -1.538237 10.643661 +v -0.194541 -1.553071 11.395708 +v 0.141813 -1.083658 11.209369 +v -0.238321 -2.544315 10.563669 +v 0.008976 -2.296803 10.382881 +v -0.315840 -2.532176 10.684816 +v -0.008988 -2.311713 10.385640 +v 0.105660 -2.060367 10.369834 +v -0.385858 -2.184996 11.089036 +v -0.245522 -1.639575 11.367586 +v -0.349342 -1.901950 11.280324 +v -0.176872 -2.553855 10.444911 +v -0.189511 -2.548827 10.448102 +v -0.175642 -2.562654 10.441414 +v -0.202659 -2.570116 10.447461 +v -0.377294 -2.264403 11.013960 +v -0.343111 -2.005358 11.206270 +v 0.033741 -2.203521 10.364569 +v 0.218240 -1.510827 10.647150 +v 0.084859 -1.111989 11.256496 +v 0.060304 -1.136378 11.279675 +v -0.215087 -2.538607 10.508251 +v 0.224267 -1.347332 10.773157 +v -0.010392 -1.203693 11.337146 +v 0.241863 -1.406415 10.730857 +v 0.012147 -2.256352 10.369535 +v -0.012380 -1.215153 11.356872 +v -0.248470 -2.555226 10.547898 +v -0.002275 -2.277584 10.376909 +v 0.217157 -1.242769 10.904198 +v 0.104024 -1.104172 11.239937 +v -0.030529 -2.303628 10.367978 +v -0.032606 -2.335630 10.384455 +v -0.314477 -2.540109 10.665759 +v 0.212961 -1.144653 11.032328 +v -0.294690 -2.553063 10.625998 +v -0.361149 -2.497034 10.779165 +v -0.380291 -2.358310 10.927189 +v -0.364230 -2.335084 10.952627 +v -0.369112 -2.372000 10.919221 +v -0.364769 -2.471972 10.809424 +v -0.360372 -2.482360 10.797996 +v 0.144710 -1.076414 11.184526 +v 0.236278 -1.365188 10.764959 +v 0.111252 -1.096158 11.220118 +v 0.194120 -1.847008 10.433264 +v 0.006313 -1.187871 11.330816 +v 0.114267 -1.102122 11.228341 +v 0.206430 -1.654139 10.564828 +v 0.083463 -1.109261 11.237528 +v -0.032630 -1.226612 11.352798 +v -0.261867 -2.554087 10.562235 +v 0.130347 -1.974417 10.387481 +v -0.274369 -1.723764 11.352407 +v -0.019024 -2.296191 10.374010 +v -0.120904 -1.355222 11.399046 +v 0.200013 -1.118069 11.067695 +v 0.059378 -2.162141 10.360806 +v 0.043306 -2.177925 10.361783 +v -0.192791 -2.559077 10.432767 +v -0.190375 -2.574816 10.429659 +v -0.198572 -2.554359 10.450122 +v -0.202559 -2.580080 10.439146 +v -0.196961 -2.582798 10.431902 +v -0.060122 -2.347301 10.376489 +v -0.187245 -2.515674 10.492169 +v -0.202827 -1.465542 11.379333 +v 0.238475 -1.490545 10.677782 +v -0.312425 -2.562816 10.607355 +v -0.055584 -1.244246 11.349169 +v -0.377391 -2.444815 10.847351 +v 0.020512 -2.223514 10.360098 +v 0.219070 -1.634868 10.586961 +v -0.365834 -2.088907 11.141107 +v 0.212599 -1.194523 10.960819 +v 0.200742 -1.688128 10.525564 +v -0.379486 -2.306464 10.979694 +v -0.339533 -2.540320 10.680952 +v -0.347604 -2.137909 11.118107 +v -0.155977 -2.470056 10.429144 +v -0.159916 -2.483535 10.441912 +v -0.344629 -2.161573 11.106546 +v -0.321173 -2.522794 10.715000 +v -0.303721 -2.553428 10.636495 +v -0.386100 -2.433296 10.855506 +v 0.183147 -1.795542 10.446914 +v 0.183290 -1.827517 10.438074 +v 0.215230 -1.544078 10.623976 +v 0.232443 -1.301046 10.840294 +v 0.174430 -1.090058 11.116002 +v -0.231898 -2.549453 10.496975 +v -0.204927 -2.530231 10.491329 +v -0.089565 -2.397486 10.394863 +v 0.122616 -1.075537 11.172422 +v -0.400568 -2.306954 10.973897 +v 0.146596 -1.940125 10.398432 +v 0.043185 -1.146623 11.279825 +v 0.089942 -2.116248 10.365844 +v -0.392874 -2.152189 11.104187 +v -0.133598 -2.449410 10.421803 +v 0.027505 -1.165124 11.297970 +v 0.070730 -2.137453 10.362438 +v 0.014832 -1.180420 11.318051 +v -0.255845 -2.557407 10.535159 +v -0.346718 -1.829158 11.310428 +v 0.068939 -2.113054 10.361357 +v -0.209460 -1.514213 11.383307 +v -0.357115 -2.530215 10.720222 +v 0.202237 -1.706222 10.514905 +v 0.120319 -1.081299 11.205446 +v -0.228076 -1.537014 11.372984 +v -0.318800 -2.548938 10.646049 +v 0.112649 -1.094634 11.210612 +v -0.399313 -2.341868 10.939882 +v 0.126331 -1.991807 10.387127 +v 0.198761 -1.727630 10.495983 +v 0.171128 -1.734052 10.472946 +v 0.182567 -1.142675 11.015904 +v -0.097213 -2.395395 10.385465 +v -0.246321 -1.588458 11.366039 +v -0.278976 -2.561434 10.565928 +v -0.289888 -1.675792 11.345163 +v -0.119184 -2.439560 10.414970 +v 0.196125 -1.757175 10.470971 +v 0.009178 -1.154004 11.263186 +v -0.392330 -1.972666 11.218171 +v -0.413113 -2.200051 11.075070 +v -0.382913 -2.237827 11.038134 +v 0.147971 -1.901424 10.405113 +v -0.394158 -2.381163 10.905632 +v 0.009529 -1.166991 11.281303 +v -0.077341 -1.261615 11.353401 +v -0.068633 -1.271162 11.373382 +v -0.397603 -2.470606 10.820259 +v -0.391233 -2.509389 10.764625 +v -0.353081 -2.502734 10.765114 +v -0.122980 -1.305168 11.362440 +v 0.172647 -1.109834 11.075595 +v -0.078648 -1.252704 11.331708 +v 0.055414 -2.132654 10.348520 +v -0.183488 -2.496475 10.439528 +v -0.191020 -2.510969 10.457430 +v -0.068154 -2.373654 10.392593 +v -0.204391 -2.516722 10.451775 +v -0.405551 -2.179583 11.089492 +v 0.155523 -1.922396 10.402845 +v -0.273230 -2.556345 10.543736 +v 0.041905 -2.164346 10.349224 +v -0.103489 -2.416427 10.396763 +v 0.091283 -1.109984 11.221849 +v -0.299743 -2.568792 10.588820 +v 0.204436 -1.169129 10.991623 +v 0.199325 -1.513141 10.622282 +v -0.119988 -2.432832 10.393644 +v 0.182963 -1.567128 10.590513 +v 0.007019 -2.226411 10.352205 +v 0.081345 -2.080844 10.362393 +v -0.051133 -2.316662 10.362673 +v -0.207958 -2.556722 10.425840 +v -0.216762 -2.559931 10.429480 +v -0.212253 -2.568877 10.425425 +v -0.386352 -2.055221 11.164681 +v -0.222180 -2.533352 10.472985 +v -0.235476 -2.543351 10.477254 +v 0.209367 -1.268558 10.869113 +v -0.340691 -2.551308 10.655099 +v -0.093132 -1.299409 11.383743 +v -0.337760 -2.555218 10.632913 +v -0.328034 -2.561111 10.616755 +v -0.005618 -1.183658 11.299872 +v 0.139465 -1.076600 11.137782 +v -0.393165 -2.281916 10.997084 +v -0.299393 -2.570839 10.568981 +v -0.034929 -1.217641 11.328694 +v 0.157967 -1.094671 11.096808 +v -0.259888 -2.558699 10.501269 +v -0.435801 -2.210472 11.061724 +v -0.163040 -1.400642 11.386230 +v -0.131991 -2.441104 10.419441 +v 0.074617 -2.052473 10.357210 +v 0.184520 -1.177502 10.969184 +v -0.001107 -2.238123 10.360071 +v -0.366504 -1.946681 11.244604 +v -0.374208 -2.029928 11.184031 +v -0.403075 -2.487791 10.798890 +v -0.419582 -2.468162 10.817729 +v 0.224456 -1.404667 10.711688 +v -0.073125 -2.340106 10.367713 +v -0.382925 -2.521566 10.740650 +v 0.133809 -1.077350 11.159120 +v 0.096134 -1.099823 11.214952 +v -0.348687 -1.797337 11.315545 +v 0.119151 -1.957473 10.388583 +v 0.103282 -1.960046 10.378295 +v -0.405157 -2.411109 10.875534 +v 0.040342 -1.145933 11.266515 +v -0.318270 -2.577851 10.566828 +v -0.316029 -2.575552 10.587924 +v -0.095410 -1.279398 11.356299 +v 0.198799 -1.591629 10.595709 +v 0.007715 -2.183000 10.348976 +v 0.170307 -1.589682 10.566044 +v -0.393852 -2.325994 10.957584 +v -0.073581 -1.234680 11.313832 +v 0.212156 -1.372616 10.732466 +v 0.199287 -1.284571 10.836528 +v -0.210923 -2.514791 10.438841 +v -0.146993 -2.446700 10.414658 +v -0.031434 -2.280246 10.364206 +v 0.047152 -2.096704 10.352530 +v -0.407533 -2.445837 10.844615 +v -0.063096 -2.326029 10.364839 +v 0.211327 -1.448657 10.671909 +v 0.099497 -1.092394 11.183503 +v -0.356046 -2.550889 10.671299 +v -0.154893 -2.457469 10.411352 +v -0.227846 -2.525827 10.451923 +v -0.438639 -2.347594 10.929542 +v 0.221192 -1.476465 10.667727 +v 0.135092 -1.950446 10.396338 +v -0.085478 -2.358682 10.373281 +v -0.420637 -2.389841 10.894272 +v 0.189005 -1.540720 10.602284 +v -0.104776 -2.374986 10.367443 +v 0.112963 -1.999358 10.378014 +v 0.186729 -1.654027 10.542082 +v -0.002303 -2.215451 10.342593 +v -0.395706 -1.891377 11.274404 +v -0.395488 -1.914599 11.261899 +v -0.408836 -2.257272 11.015400 +v -0.274263 -2.567100 10.513285 +v -0.306734 -2.577666 10.534557 +v -0.181203 -1.440173 11.387693 +v 0.190104 -1.207778 10.930044 +v 0.205151 -1.232817 10.909331 +v -0.147988 -2.435868 10.386972 +v 0.205012 -1.392287 10.704952 +v 0.170449 -1.676812 10.515192 +v 0.116819 -1.923849 10.390657 +v -0.238667 -2.544948 10.464282 +v 0.214367 -1.321730 10.803529 +v 0.025135 -2.171251 10.350477 +v -0.309875 -2.575867 10.555175 +v -0.148849 -1.355292 11.377849 +v 0.132504 -1.838269 10.413950 +v -0.405306 -2.098906 11.128915 +v -0.388684 -2.130758 11.114195 +v 0.052849 -1.128739 11.251502 +v -0.174394 -2.477166 10.406090 +v -0.184882 -2.497379 10.414379 +v -0.198957 -2.505489 10.429932 +v 0.104492 -1.084868 11.179147 +v 0.108602 -2.034224 10.377261 +v -0.367607 -1.993903 11.210767 +v -0.194951 -1.410248 11.367113 +v -0.361025 -2.542565 10.687383 +v -0.306353 -1.735987 11.336740 +v -0.374154 -2.544032 10.696210 +v -0.312084 -1.770682 11.332772 +v -0.349512 -2.561350 10.631343 +v -0.278133 -2.565252 10.499626 +v -0.220114 -2.558422 10.414448 +v -0.019863 -1.179512 11.279731 +v -0.393363 -2.074080 11.148171 +v 0.075651 -1.107319 11.204723 +v -0.123662 -2.401537 10.367126 +v 0.173449 -1.709245 10.492068 +v 0.225395 -1.433825 10.693935 +v -0.377003 -1.862403 11.289902 +v -0.005278 -2.203034 10.338711 +v -0.030082 -2.214698 10.340780 +v -0.154728 -2.444172 10.396718 +v -0.057896 -2.305526 10.356659 +v -0.153752 -1.335421 11.355917 +v -0.389655 -2.540882 10.706495 +v -0.432595 -2.418661 10.868198 +v 0.022210 -1.137853 11.229648 +v 0.185855 -1.624403 10.565841 +v -0.284184 -1.610688 11.344728 +v 0.129539 -1.903344 10.396777 +v -0.329539 -1.700023 11.325087 +v -0.235656 -1.491857 11.363186 +v -0.226647 -2.522739 10.440570 +v 0.095478 -1.081043 11.160062 +v -0.413110 -2.369335 10.911314 +v -0.421610 -2.237293 11.036597 +v -0.101072 -1.274271 11.339104 +v -0.093653 -2.343444 10.360546 +v 0.062430 -1.119936 11.216829 +v -0.335471 -2.578797 10.581196 +v -0.112738 -2.390349 10.371361 +v 0.187543 -1.327901 10.764266 +v -0.172795 -1.384238 11.370481 +v 0.173629 -1.215106 10.906152 +v -0.206123 -2.483723 10.393683 +v -0.207569 -2.501156 10.404850 +v -0.014521 -2.230282 10.348433 +v 0.144260 -1.083127 11.110996 +v -0.033178 -2.236628 10.342834 +v -0.400896 -2.019016 11.186479 +v -0.226177 -2.557878 10.404882 +v -0.229457 -2.552397 10.408531 +v -0.232054 -2.558588 10.413919 +v -0.251478 -2.544020 10.453039 +v -0.275306 -2.559143 10.468119 +v 0.109410 -1.082110 11.148772 +v -0.286950 -2.566676 10.482585 +v -0.309791 -2.582992 10.516552 +v 0.029464 -2.151174 10.345175 +v -0.353504 -2.573930 10.606513 +v 0.099101 -1.989638 10.370573 +v 0.176309 -1.126489 11.043447 +v -0.366663 -2.572219 10.614924 +v 0.143391 -1.115838 11.046743 +v 0.062692 -1.106637 11.201443 +v -0.146303 -1.311792 11.341965 +v -0.110763 -2.365360 10.362535 +v -0.054687 -1.215197 11.298718 +v 0.158846 -1.810193 10.431960 +v 0.084036 -2.006626 10.372118 +v -0.178192 -2.454425 10.381051 +v -0.408988 -2.545710 10.711472 +v -0.160349 -1.365248 11.372048 +v -0.439860 -2.027462 11.172944 +v -0.166861 -2.437684 10.378289 +v -0.041176 -2.262753 10.348756 +v -0.404430 -2.525555 10.744537 +v -0.068997 -2.296883 10.344967 +v 0.113178 -1.074723 11.120756 +v -0.433188 -2.331658 10.947449 +v -0.440231 -2.298050 10.975043 +v -0.415829 -2.149198 11.100344 +v -0.373445 -2.564844 10.643942 +v -0.385657 -2.558805 10.665722 +v 0.197007 -1.457629 10.644997 +v -0.126198 -1.292600 11.340063 +v -0.291935 -2.574420 10.501761 +v -0.016926 -1.175041 11.264460 +v 0.103428 -1.876247 10.393366 +v -0.012007 -2.185612 10.338758 +v 0.168811 -1.644518 10.536572 +v -0.424040 -2.540781 10.727575 +v 0.160783 -1.178397 10.953545 +v 0.145726 -1.179420 10.936173 +v -0.456881 -2.166914 11.086330 +v 0.069979 -2.018344 10.360676 +v 0.040031 -2.113230 10.345285 +v -0.074731 -2.315222 10.355764 +v 0.086045 -1.091362 11.174875 +v 0.121279 -1.128668 10.999056 +v 0.146534 -1.692011 10.489319 +v -0.359381 -2.587068 10.583958 +v -0.312843 -2.586369 10.475373 +v 0.080224 -1.089312 11.152352 +v -0.442853 -2.482314 10.805593 +v 0.046725 -1.115381 11.201072 +v -0.327925 -2.588443 10.545158 +v -0.412729 -2.555662 10.689898 +v -0.341841 -2.583841 10.566050 +v -0.428407 -2.526544 10.750210 +v -0.144718 -2.413139 10.365246 +v -0.227736 -2.513015 10.424644 +v -0.247177 -2.532241 10.418829 +v 0.169615 -1.825584 10.430161 +v 0.144942 -1.858039 10.411540 +v -0.412501 -2.570900 10.667562 +v -0.005371 -1.161831 11.251611 +v -0.406944 -1.943867 11.237658 +v 0.016711 -2.121309 10.339658 +v 0.161325 -1.154792 10.986794 +v -0.209165 -1.431557 11.364880 +v 0.196611 -1.357382 10.733797 +v 0.192543 -1.306068 10.802338 +v -0.458908 -2.376840 10.902166 +v -0.399271 -1.816200 11.294443 +v -0.037021 -1.178844 11.252262 +v -0.264842 -2.552734 10.439278 +v 0.123821 -1.095121 11.069405 +v 0.057983 -1.098299 11.164006 +v 0.060904 -1.103171 11.183925 +v -0.441742 -2.435000 10.849849 +v 0.033251 -1.130591 11.212942 +v -0.311727 -2.582843 10.503732 +v -0.183050 -2.466880 10.390843 +v 0.195035 -1.424453 10.664667 +v -0.041931 -1.202684 11.285476 +v -0.393108 -2.575110 10.628148 +v -0.220463 -2.506550 10.399231 +v -0.085825 -1.229305 11.289407 +v -0.428944 -2.456416 10.831666 +v -0.245199 -2.534101 10.444485 +v 0.159130 -1.197628 10.916113 +v -0.176148 -1.345001 11.347283 +v -0.065886 -2.273364 10.339868 +v 0.156234 -1.770602 10.445766 +v -0.362854 -2.592604 10.564030 +v -0.100222 -1.261657 11.323575 +v 0.152053 -1.602123 10.546236 +v -0.255714 -1.448658 11.339458 +v 0.104606 -1.904396 10.391216 +v -0.436961 -2.101264 11.122109 +v -0.275206 -2.556441 10.443468 +v -0.272863 -2.572988 10.436602 +v -0.200153 -2.473249 10.384192 +v -0.283750 -2.571837 10.425663 +v -0.220987 -2.507894 10.416243 +v -0.192488 -1.377207 11.355072 +v 0.186764 -1.502841 10.617164 +v 0.085887 -1.076530 11.133599 +v -0.259004 -1.545768 11.356105 +v -0.085587 -2.294252 10.335379 +v -0.440058 -2.270492 11.001688 +v 0.050746 -2.041165 10.354637 +v -0.264480 -2.566222 10.427208 +v -0.422784 -1.983325 11.204169 +v 0.015762 -2.093244 10.341059 +v -0.454492 -2.252322 11.016287 +v -0.099934 -1.245522 11.296215 +v 0.177716 -1.266397 10.843780 +v 0.134857 -1.782591 10.431648 +v 0.092848 -1.070873 11.109218 +v 0.189479 -1.400145 10.674112 +v 0.101703 -1.818634 10.407333 +v -0.121012 -2.370883 10.356316 +v -0.026086 -2.194869 10.339584 +v 0.119515 -1.107614 11.043303 +v -0.391342 -2.579496 10.612405 +v -0.185072 -2.437301 10.365783 +v -0.463312 -2.178481 11.078908 +v -0.299431 -2.571754 10.459690 +v -0.428987 -2.496853 10.784204 +v 0.065310 -1.991002 10.363932 +v 0.046307 -2.005782 10.357674 +v 0.193835 -1.472301 10.629134 +v -0.194293 -2.456661 10.366011 +v 0.170952 -1.502187 10.600116 +v -0.270705 -2.550157 10.429729 +v -0.283992 -2.555512 10.425390 +v -0.240413 -1.463561 11.352609 +v -0.347783 -2.592292 10.531338 +v 0.032291 -1.120832 11.193206 +v 0.005265 -1.142140 11.231196 +v 0.093550 -1.928257 10.380730 +v 0.050204 -2.073088 10.348785 +v -0.087608 -2.330068 10.350606 +v -0.000938 -2.137280 10.335835 +v -0.352823 -1.753693 11.316711 +v -0.111576 -2.343815 10.344264 +v 0.114787 -1.114163 11.024268 +v -0.467529 -2.400182 10.880991 +v -0.048657 -2.227642 10.330816 +v -0.293150 -2.567533 10.435990 +v -0.350846 -2.603537 10.479382 +v -0.457941 -2.284633 10.988772 +v 0.065514 -1.093350 11.147902 +v -0.455733 -2.318480 10.955490 +v -0.075753 -1.223017 11.275993 +v -0.442667 -2.567814 10.681927 +v 0.090731 -1.074032 11.121356 +v -0.247893 -2.517543 10.410057 +v -0.282869 -2.563010 10.444753 +v 0.151949 -1.246653 10.839231 +v 0.171532 -1.366675 10.680271 +v 0.176540 -1.429660 10.636981 +v -0.021862 -2.165577 10.327642 +v -0.475026 -2.273664 10.995751 +v -0.047781 -2.213921 10.325668 +v -0.135114 -1.283853 11.316727 +v 0.130143 -1.151308 10.971504 +v -0.331853 -2.592200 10.471537 +v -0.449589 -2.512402 10.769734 +v -0.450877 -2.523520 10.755093 +v -0.480295 -2.305187 10.965550 +v -0.338243 -2.591814 10.511486 +v -0.453842 -2.358356 10.921176 +v 0.175886 -1.346809 10.715467 +v -0.415327 -1.864578 11.277649 +v 0.026842 -2.039590 10.349157 +v -0.224191 -2.488728 10.375884 +v -0.418705 -2.576203 10.645231 +v -0.139334 -2.395374 10.352587 +v 0.073249 -1.934085 10.373987 +v -0.379143 -2.593143 10.571887 +v 0.073943 -1.963959 10.366161 +v -0.271076 -2.543330 10.405337 +v 0.153025 -1.637922 10.527880 +v -0.385511 -2.610619 10.544278 +v -0.017653 -1.156549 11.238364 +v -0.424812 -1.895612 11.263430 +v -0.432012 -1.925223 11.244396 +v -0.396990 -1.788169 11.297713 +v -0.441876 -2.561484 10.699400 +v -0.010817 -2.151740 10.332964 +v -0.257905 -1.514596 11.352201 +v -0.440154 -2.061337 11.147490 +v 0.137238 -1.749906 10.448824 +v -0.292440 -1.533612 11.331982 +v 0.037762 -1.116517 11.172344 +v -0.293812 -2.565535 10.427134 +v 0.007884 -2.073614 10.341019 +v -0.462030 -2.467336 10.821430 +v 0.121754 -1.805102 10.418805 +v -0.441349 -2.581608 10.646694 +v -0.441303 -2.576894 10.665329 +v -0.405300 -2.603824 10.565782 +v -0.366493 -2.609244 10.516106 +v -0.456359 -2.549504 10.724862 +v -0.003951 -2.116047 10.337111 +v 0.164408 -1.544402 10.580021 +v -0.065207 -2.258704 10.333681 +v 0.136133 -1.185603 10.915864 +v 0.153068 -1.570451 10.559589 +v 0.103951 -1.087929 11.074502 +v -0.487695 -2.381054 10.900033 +v 0.086840 -1.859608 10.392526 +v 0.128103 -1.709823 10.466281 +v -0.203238 -1.370695 11.339706 +v -0.225335 -2.500800 10.383389 +v -0.478083 -2.243425 11.023683 +v -0.033230 -2.180703 10.330324 +v -0.228776 -1.400402 11.338014 +v -0.133484 -2.365469 10.346924 +v 0.062203 -1.081900 11.124630 +v 0.022268 -2.015941 10.353086 +v 0.119945 -1.750214 10.439247 +v -0.490867 -2.298570 10.973243 +v -0.429689 -2.593846 10.611763 +v -0.467795 -2.490225 10.797563 +v 0.053924 -1.093925 11.137488 +v -0.084693 -2.244937 10.322673 +v -0.464216 -2.123456 11.103699 +v -0.210327 -2.458749 10.357979 +v -0.036270 -1.162246 11.224929 +v 0.161090 -1.312094 10.754684 +v 0.175755 -1.301025 10.796485 +v -0.246793 -2.508565 10.383005 +v -0.320246 -1.637235 11.325791 +v 0.042368 -1.984721 10.361305 +v 0.090835 -1.078595 11.094095 +v 0.172294 -1.386922 10.662473 +v -0.152065 -2.377566 10.338421 +v -0.169024 -2.398603 10.336392 +v -0.170511 -2.426749 10.360784 +v -0.008691 -1.140191 11.209611 +v 0.136926 -1.730517 10.458708 +v -0.150822 -1.285524 11.296175 +v 0.153213 -1.517538 10.582916 +v -0.148084 -1.295682 11.319685 +v -0.486611 -2.322483 10.950553 +v -0.479191 -2.513216 10.775716 +v -0.184540 -1.334278 11.323075 +v -0.070823 -1.197751 11.248928 +v -0.456759 -1.955934 11.216373 +v 0.127504 -1.642750 10.507973 +v -0.264635 -2.521777 10.396154 +v -0.332883 -2.588691 10.457251 +v 0.170292 -1.331683 10.734397 +v -0.390725 -2.593946 10.591309 +v -0.461624 -1.985239 11.194161 +v 0.034706 -1.109333 11.157683 +v 0.007695 -1.127316 11.190104 +v -0.494572 -2.368199 10.909045 +v -0.016133 -1.149828 11.221232 +v -0.455713 -2.559882 10.708831 +v -0.143133 -2.351552 10.339722 +v -0.117137 -1.246379 11.278238 +v -0.474390 -2.451332 10.835834 +v -0.369791 -2.606817 10.485157 +v 0.159354 -1.490213 10.593022 +v -0.471460 -2.084039 11.127691 +v -0.379597 -2.613462 10.510724 +v -0.234568 -2.481847 10.366637 +v -0.069982 -2.221658 10.313942 +v -0.481391 -2.342796 10.931532 +v 0.131724 -1.593853 10.531845 +v 0.139721 -1.281687 10.781569 +v -0.033437 -1.171881 11.244227 +v -0.110820 -2.313912 10.333875 +v 0.111365 -1.668554 10.489042 +v 0.135816 -1.662793 10.503453 +v -0.290853 -2.555026 10.414071 +v -0.157183 -2.397503 10.339095 +v 0.067983 -1.898104 10.381128 +v -0.485501 -2.558964 10.726910 +v -0.473554 -2.583306 10.671378 +v -0.274337 -1.488303 11.334949 +v -0.438985 -2.588168 10.626545 +v 0.152235 -1.447858 10.599324 +v 0.160982 -1.462641 10.601281 +v 0.115749 -1.171052 10.921479 +v -0.480317 -2.425322 10.861167 +v -0.004470 -2.017615 10.342712 +v -0.398620 -2.618193 10.527530 +v -0.121088 -1.262603 11.297288 +v -0.201915 -2.444549 10.360635 +v -0.501206 -2.476911 10.809447 +v 0.170868 -1.232615 10.882010 +v -0.302757 -2.574461 10.419233 +v -0.467957 -2.538121 10.745583 +v 0.020766 -1.113235 11.161439 +v 0.110056 -1.779224 10.420513 +v 0.133531 -1.619041 10.518497 +v -0.316310 -1.549275 11.315809 +v -0.274927 -2.528587 10.397088 +v -0.289972 -2.555947 10.388584 +v -0.063168 -1.172036 11.214254 +v 0.029359 -1.956476 10.357667 +v -0.061212 -2.198021 10.318609 +v -0.092148 -1.221569 11.262696 +v -0.195432 -2.430818 10.354617 +v -0.408635 -1.754719 11.292744 +v -0.319345 -2.580359 10.413939 +v -0.319877 -2.576303 10.428507 +v -0.347396 -2.596395 10.446989 +v 0.147661 -1.500108 10.582528 +v 0.039606 -1.089973 11.128273 +v -0.369925 -2.606759 10.473041 +v -0.507439 -2.521635 10.767437 +v -0.097419 -2.266381 10.321306 +v -0.210057 -1.346401 11.311922 +v -0.375151 -1.716703 11.304529 +v -0.305456 -2.557621 10.409603 +v -0.016901 -2.096095 10.330360 +v -0.478622 -2.203367 11.053840 +v -0.208257 -2.437458 10.342240 +v -0.338993 -2.598706 10.415506 +v -0.501113 -2.134415 11.091187 +v 0.025516 -1.103846 11.137899 +v -0.386999 -2.612154 10.482688 +v 0.004262 -1.113424 11.148974 +v 0.093356 -1.729126 10.439263 +v -0.455536 -1.911200 11.245549 +v 0.125115 -1.217741 10.853125 +v 0.080452 -1.089973 11.047705 +v -0.262853 -2.516449 10.368938 +v -0.279642 -2.524364 10.378661 +v -0.331817 -1.603217 11.314108 +v -0.009020 -2.036927 10.342033 +v 0.082742 -1.129319 10.963740 +v -0.512822 -2.285038 10.982120 +v -0.413603 -2.612901 10.549895 +v -0.122643 -2.293054 10.320127 +v -0.005700 -2.077437 10.331690 +v -0.423994 -2.604310 10.583029 +v -0.135024 -2.318495 10.318863 +v -0.467072 -2.566590 10.692260 +v -0.136640 -2.333455 10.330688 +v 0.085370 -1.648158 10.484153 +v -0.503807 -2.577586 10.700182 +v 0.108192 -1.681674 10.480135 +v -0.112464 -1.225703 11.239660 +v -0.039531 -2.142383 10.319270 +v 0.033008 -1.895567 10.373085 +v -0.055883 -2.175696 10.319749 +v -0.186401 -2.406610 10.330860 +v 0.022929 -1.996302 10.351427 +v 0.053050 -1.079443 11.111845 +v -0.490108 -2.529843 10.757523 +v -0.460512 -2.589516 10.641853 +v -0.498942 -2.393226 10.881452 +v -0.072195 -1.189404 11.221985 +v -0.427244 -1.809016 11.285721 +v -0.401646 -2.614992 10.505226 +v -0.316716 -1.493028 11.306051 +v -0.343657 -2.594700 10.430142 +v 0.146570 -1.315445 10.723942 +v -0.226111 -2.472607 10.357405 +v -0.256329 -2.493524 10.360842 +v 0.053716 -1.071879 11.098695 +v -0.432782 -2.620186 10.541270 +v -0.178787 -1.312817 11.303797 +v -0.008737 -1.127803 11.172316 +v -0.034454 -1.146090 11.185134 +v -0.153544 -2.355073 10.330929 +v -0.048664 -1.155987 11.204237 +v 0.106268 -1.135278 10.980878 +v 0.098691 -1.150511 10.939748 +v 0.030470 -1.944177 10.358953 +v 0.009397 -1.989311 10.350243 +v -0.498278 -2.109302 11.107155 +v -0.287981 -2.521293 10.360113 +v -0.463643 -2.599189 10.628968 +v -0.292433 -2.543441 10.373339 +v -0.456337 -2.615228 10.578690 +v -0.376323 -1.619781 11.290833 +v -0.314068 -2.560097 10.390201 +v 0.082227 -1.119095 10.980957 +v 0.132746 -1.532749 10.556300 +v -0.327180 -2.591868 10.407185 +v -0.180751 -2.373687 10.323400 +v 0.073215 -1.105326 11.005355 +v 0.155793 -1.379281 10.651864 +v 0.068301 -1.074431 11.093156 +v 0.161417 -1.413912 10.628257 +v -0.024042 -2.117319 10.324870 +v -0.088372 -1.201808 11.230717 +v -0.125873 -1.238444 11.251902 +v 0.070250 -1.082717 11.063676 +v -0.519453 -2.543389 10.744014 +v -0.013744 -2.052411 10.336841 +v -0.133747 -2.284528 10.311256 +v -0.507456 -2.216732 11.030553 +v -0.270224 -2.500382 10.350268 +v -0.516043 -2.248576 11.009931 +v -0.453016 -1.849075 11.267337 +v -0.515885 -2.463310 10.822883 +v -0.347362 -1.544342 11.295601 +v -0.511733 -2.502568 10.786398 +v -0.468047 -2.609196 10.608226 +v -0.417605 -2.619911 10.524613 +v -0.029578 -1.140358 11.170298 +v -0.055805 -1.148934 11.180132 +v -0.513726 -2.564270 10.724473 +v -0.490601 -2.601836 10.647883 +v -0.091228 -1.188362 11.209489 +v -0.474448 -2.033061 11.159535 +v 0.096055 -1.700078 10.460402 +v -0.321852 -2.568441 10.400879 +v 0.147173 -1.349880 10.669452 +v 0.135332 -1.390592 10.614810 +v -0.069831 -2.151186 10.313291 +v -0.081452 -2.166773 10.306393 +v -0.198301 -2.422688 10.337864 +v -0.088349 -2.202500 10.308281 +v -0.102007 -2.230379 10.310963 +v -0.143778 -1.261365 11.270527 +v -0.519595 -2.329363 10.943244 +v -0.534829 -2.445514 10.837466 +v -0.156122 -1.258742 11.249961 +v -0.494261 -2.618437 10.612241 +v 0.043873 -1.070817 11.087959 +v 0.038143 -1.085385 11.089345 +v 0.040185 -1.086951 11.098201 +v 0.034546 -1.087788 11.114451 +v 0.075268 -1.744326 10.426508 +v 0.077885 -1.780390 10.412317 +v -0.043262 -2.078863 10.323155 +v -0.250530 -2.478106 10.351693 +v 0.063992 -1.830064 10.391277 +v 0.042993 -1.854330 10.385443 +v -0.046402 -2.110969 10.320883 +v -0.512412 -2.353979 10.922958 +v -0.050999 -2.130023 10.318148 +v -0.271686 -1.427086 11.319098 +v 0.072504 -1.095977 11.024507 +v -0.310758 -2.550982 10.373552 +v -0.345312 -2.590479 10.393296 +v 0.068842 -1.665445 10.471478 +v -0.507596 -2.082203 11.123212 +v -0.533569 -2.310163 10.960907 +v -0.364927 -2.598380 10.432183 +v -0.238459 -2.457040 10.338478 +v -0.478191 -2.621941 10.584855 +v 0.059800 -1.078437 11.074695 +v -0.126537 -2.270213 10.308001 +v -0.202698 -1.308864 11.271808 +v -0.027368 -2.072207 10.330365 +v 0.134098 -1.452794 10.582739 +v -0.242396 -1.374581 11.312821 +v -0.528074 -2.581219 10.702840 +v -0.531742 -2.390928 10.883684 +v 0.101809 -1.608486 10.503707 +v 0.099599 -1.629698 10.494722 +v -0.149630 -2.320471 10.314331 +v -0.443273 -2.629768 10.509520 +v -0.492993 -1.985023 11.185390 +v -0.511627 -2.005328 11.166971 +v -0.350198 -2.580941 10.380121 +v 0.145011 -1.326993 10.699065 +v -0.165297 -2.351441 10.322504 +v -0.140649 -1.233591 11.224760 +v -0.368070 -1.674910 11.304032 +v -0.195960 -2.389014 10.317488 +v -0.212176 -2.414370 10.321115 +v -0.383175 -2.607717 10.444032 +v -0.409298 -2.621202 10.483427 +v -0.485830 -1.949224 11.216351 +v -0.356919 -2.597333 10.400471 +v -0.358353 -2.606222 10.419415 +v -0.401647 -2.613891 10.453070 +v 0.076459 -1.709110 10.443671 +v 0.044250 -1.076882 11.068364 +v -0.268441 -2.490757 10.337783 +v -0.106178 -1.207184 11.224618 +v -0.231686 -2.443736 10.329768 +v -0.512536 -2.152834 11.080706 +v -0.524622 -2.178536 11.061150 +v -0.531823 -2.196580 11.042662 +v -0.170906 -1.279541 11.264025 +v -0.423075 -2.628825 10.463849 +v -0.535887 -2.267350 10.989707 +v -0.508961 -2.591367 10.678033 +v 0.119378 -1.304210 10.709031 +v -0.484899 -1.896983 11.242109 +v -0.213186 -1.330094 11.292990 +v 0.003047 -1.099379 11.118387 +v 0.118120 -1.562485 10.530169 +v -0.008281 -1.106127 11.129604 +v -0.546498 -2.286219 10.974220 +v 0.113036 -1.186323 10.890020 +v 0.094074 -1.578762 10.503726 +v -0.004343 -1.984491 10.346846 +v -0.524696 -2.367560 10.904697 +v 0.125659 -1.253671 10.801103 +v 0.060325 -1.102426 10.991262 +v 0.131458 -1.427453 10.593203 +v -0.530664 -2.220829 11.022537 +v -0.473148 -2.628260 10.555014 +v -0.532439 -2.109682 11.103287 +v 0.127056 -1.286717 10.749304 +v -0.377004 -2.606308 10.425097 +v -0.551829 -2.493268 10.793019 +v 0.066545 -1.803514 10.398664 +v -0.538214 -2.532502 10.751855 +v -0.467069 -1.877220 11.255070 +v -0.536644 -2.559809 10.730918 +v -0.361019 -1.569927 11.290719 +v -0.367269 -1.594385 11.290803 +v -0.546315 -2.243462 11.002540 +v 0.108894 -1.217485 10.836679 +v -0.297565 -2.531377 10.349380 +v -0.315214 -2.548109 10.350559 +v 0.097585 -1.490798 10.542994 +v 0.100590 -1.508461 10.533533 +v 0.035008 -1.088390 11.068457 +v -0.142262 -2.264162 10.302117 +v -0.296736 -2.502533 10.322700 +v -0.289766 -2.516503 10.344945 +v 0.119187 -1.335450 10.663065 +v -0.421285 -2.628912 10.445594 +v -0.316836 -2.539711 10.341354 +v 0.109534 -1.529563 10.535849 +v -0.151415 -2.283912 10.307992 +v -0.334216 -2.568862 10.361507 +v -0.531177 -2.407592 10.866801 +v -0.027004 -1.129847 11.145149 +v -0.046926 -1.140936 11.158638 +v -0.309992 -1.415601 11.287322 +v -0.536572 -2.600902 10.673525 +v 0.039819 -1.075276 11.035915 +v -0.456637 -2.631086 10.527319 +v -0.185509 -2.357783 10.311152 +v 0.112009 -1.288414 10.726774 +v -0.071293 -2.110190 10.310502 +v 0.042606 -1.084523 11.020949 +v -0.131306 -2.220234 10.298781 +v -0.123944 -2.234781 10.305754 +v 0.127083 -1.371682 10.623720 +v -0.551978 -2.511520 10.777679 +v -0.510203 -1.931504 11.221067 +v -0.435458 -2.630588 10.484111 +v 0.043585 -1.833302 10.384632 +v -0.004673 -1.092699 11.090987 +v 0.010859 -1.091241 11.100533 +v -0.300289 -2.525233 10.332373 +v -0.396731 -1.627614 11.282347 +v -0.512701 -2.051950 11.139424 +v -0.289282 -1.407675 11.299042 +v -0.550600 -2.316211 10.956117 +v -0.254321 -2.454590 10.326376 +v 0.031391 -1.876104 10.379343 +v -0.169219 -2.332195 10.309395 +v -0.255307 -2.468252 10.332185 +v -0.571857 -2.343754 10.928719 +v 0.121691 -1.409175 10.593283 +v -0.001497 -1.941295 10.358334 +v -0.512078 -2.620020 10.616707 +v -0.011029 -1.960137 10.353312 +v -0.470704 -1.819661 11.266275 +v 0.103572 -1.451518 10.561163 +v -0.296053 -1.454064 11.310542 +v 0.043094 -1.070664 11.053361 +v -0.558599 -2.369214 10.901217 +v -0.202358 -2.376097 10.303988 +v 0.112871 -1.263761 10.761956 +v -0.564777 -2.389654 10.881714 +v -0.079395 -1.164028 11.181611 +v 0.091514 -1.165115 10.903848 +v -0.445697 -2.639645 10.463247 +v -0.555337 -2.228254 11.007744 +v -0.026542 -1.095221 11.119002 +v -0.243675 -1.347559 11.286040 +v -0.266983 -1.385110 11.299034 +v -0.456475 -2.633663 10.501001 +v -0.124594 -1.210800 11.201228 +v -0.368462 -2.595221 10.378665 +v -0.498441 -2.634947 10.555133 +v -0.372842 -2.596977 10.394014 +v 0.102210 -1.196192 10.864535 +v -0.143686 -1.225201 11.206577 +v 0.090069 -1.219002 10.805870 +v -0.399891 -2.609710 10.407635 +v 0.094629 -1.234437 10.788918 +v 0.129242 -1.350470 10.652460 +v -0.088910 -2.132652 10.305396 +v 0.119353 -1.497010 10.561497 +v -0.498764 -2.625879 10.584102 +v -0.442058 -1.741471 11.277805 +v 0.046588 -1.704090 10.440874 +v -0.028189 -2.020021 10.337629 +v 0.047408 -1.755889 10.414349 +v -0.555968 -2.606163 10.674749 +v -0.226086 -1.325533 11.270931 +v -0.231546 -2.419249 10.310888 +v -0.415467 -2.624171 10.431917 +v 0.035413 -1.792261 10.399981 +v -0.412065 -1.658201 11.278938 +v 0.006702 -1.911916 10.362744 +v 0.003672 -1.080416 11.050572 +v 0.011499 -1.089787 11.065932 +v -0.188280 -2.305978 10.293448 +v -0.267396 -1.366605 11.283208 +v -0.445580 -2.637468 10.444050 +v -0.384907 -2.601433 10.406194 +v -0.565531 -2.570544 10.721887 +v -0.398230 -2.610139 10.387699 +v -0.117332 -2.194192 10.299833 +v -0.029632 -1.986981 10.344756 +v -0.181475 -1.267866 11.234048 +v -0.551426 -2.344787 10.927541 +v -0.233091 -1.317117 11.257360 +v -0.216929 -2.390740 10.308252 +v -0.239884 -2.409912 10.303078 +v -0.528030 -1.899229 11.227219 +v -0.254537 -2.441551 10.317238 +v -0.330548 -1.515316 11.300336 +v -0.190214 -2.331540 10.296023 +v -0.570601 -2.321818 10.945832 +v -0.559751 -2.204217 11.026443 +v 0.064781 -1.614693 10.486733 +v -0.336848 -2.559532 10.339211 +v -0.229637 -2.375612 10.295336 +v -0.098898 -1.180741 11.188872 +v -0.476566 -2.639120 10.513573 +v -0.043120 -1.990999 10.344990 +v -0.436842 -1.702373 11.274883 +v 0.093961 -1.309302 10.669838 +v -0.353194 -2.577701 10.356784 +v -0.562451 -2.445644 10.833298 +v 0.059635 -1.727751 10.431059 +v -0.049860 -2.042753 10.329119 +v 0.077241 -1.140384 10.936579 +v -0.532059 -2.610975 10.652575 +v -0.409844 -2.619305 10.408480 +v -0.539616 -2.620356 10.635857 +v -0.496360 -1.844556 11.252464 +v -0.315850 -2.526340 10.323907 +v -0.587964 -2.518276 10.769990 +v -0.572184 -2.540816 10.748636 +v -0.536314 -1.964833 11.193728 +v -0.135960 -1.200364 11.175662 +v -0.128779 -1.204774 11.190868 +v -0.197551 -1.262707 11.211546 +v -0.547725 -2.139435 11.081921 +v -0.553951 -2.170257 11.060964 +v -0.006508 -1.867619 10.378950 +v -0.280332 -2.473666 10.311000 +v -0.118819 -2.173420 10.296854 +v -0.567770 -2.411678 10.865208 +v -0.566613 -2.425171 10.847596 +v 0.122220 -1.325061 10.678101 +v -0.041855 -1.115432 11.128101 +v -0.154497 -2.247953 10.293945 +v -0.255334 -2.428715 10.305261 +v -0.555430 -2.591064 10.698576 +v -0.337414 -2.542068 10.326883 +v -0.545303 -2.018345 11.149630 +v 0.041721 -1.093373 10.989634 +v 0.050362 -1.688227 10.452759 +v -0.208393 -1.288574 11.238251 +v -0.563534 -2.468448 10.815299 +v 0.052589 -1.120398 10.943326 +v -0.379376 -2.589092 10.359703 +v -0.491811 -2.642190 10.538304 +v -0.032041 -1.948697 10.355547 +v 0.019562 -1.069730 11.049901 +v -0.548422 -2.060750 11.126465 +v -0.582734 -2.582820 10.708256 +v -0.562674 -2.093600 11.106560 +v -0.538957 -2.638985 10.574954 +v -0.585864 -2.352336 10.917562 +v -0.010971 -1.857051 10.379094 +v -0.049494 -2.011652 10.337805 +v -0.070069 -1.148125 11.160149 +v -0.069336 -2.043943 10.326099 +v -0.402578 -2.622518 10.379957 +v -0.418307 -2.624842 10.389965 +v 0.068874 -1.587353 10.492613 +v -0.078077 -2.090457 10.310348 +v 0.062684 -1.155069 10.880393 +v -0.469065 -2.641376 10.458214 +v -0.212568 -2.355811 10.295335 +v -0.456976 -2.638005 10.482459 +v -0.585359 -2.608314 10.684655 +v -0.563148 -2.292478 10.968198 +v 0.053647 -1.641855 10.474817 +v -0.230010 -2.394426 10.293759 +v -0.542875 -2.632900 10.606161 +v 0.111799 -1.437983 10.572910 +v -0.045985 -1.096238 11.100634 +v -0.368123 -2.581209 10.341856 +v -0.385348 -2.599416 10.373962 +v -0.092462 -1.155928 11.157308 +v 0.097819 -1.466393 10.549054 +v -0.111426 -1.168967 11.158132 +v 0.076520 -1.522581 10.517034 +v -0.381191 -1.553996 11.274134 +v 0.087323 -1.538417 10.519135 +v -0.411709 -2.613944 10.394880 +v -0.490920 -2.651528 10.490478 +v -0.512741 -2.644886 10.523544 +v -0.567443 -2.627597 10.645351 +v -0.581915 -2.624961 10.650596 +v -0.275836 -2.454396 10.301786 +v -0.042450 -1.093738 11.092335 +v -0.390074 -2.595197 10.343035 +v -0.025928 -1.921116 10.362020 +v -0.391116 -2.608762 10.367166 +v -0.052576 -1.109643 11.108921 +v -0.592700 -2.141798 11.075227 +v -0.059712 -1.130208 11.138403 +v -0.014799 -1.085181 11.067607 +v -0.577692 -2.251767 10.987499 +v -0.600069 -2.397806 10.874611 +v 0.075953 -1.566090 10.501141 +v -0.206884 -2.326481 10.286985 +v -0.090013 -2.067029 10.316460 +v -0.429161 -2.632532 10.415685 +v -0.512312 -2.652097 10.503794 +v -0.176415 -1.243141 11.200662 +v -0.108481 -2.138309 10.298293 +v -0.502927 -1.793197 11.254410 +v -0.008055 -1.886273 10.373403 +v -0.363396 -1.509459 11.277454 +v 0.007924 -1.067177 11.012212 +v -0.568217 -2.614205 10.664518 +v -0.513103 -1.863828 11.241648 +v -0.038367 -1.085923 11.077971 +v -0.583230 -2.639868 10.630281 +v -0.304226 -2.490379 10.300575 +v -0.257263 -2.403864 10.288999 +v -0.589045 -2.528543 10.759178 +v 0.025232 -1.752560 10.412083 +v -0.003581 -1.070153 11.031384 +v -0.420787 -2.625041 10.352292 +v -0.004043 -1.083317 11.053637 +v -0.411248 -2.629675 10.372766 +v -0.423279 -2.626901 10.381043 +v -0.534211 -1.932246 11.213066 +v -0.440673 -2.634860 10.403307 +v 0.071620 -1.182056 10.837388 +v -0.250077 -1.317637 11.243480 +v -0.457965 -1.684240 11.262272 +v 0.062209 -1.545854 10.496797 +v 0.071762 -1.219422 10.774623 +v -0.471876 -2.649676 10.429920 +v -0.284852 -1.367198 11.273606 +v -0.007048 -1.805813 10.389417 +v 0.051386 -1.583944 10.482754 +v -0.591656 -2.380784 10.890517 +v -0.574924 -2.180347 11.048239 +v 0.074755 -1.238932 10.744169 +v -0.603428 -2.418381 10.854434 +v -0.064778 -1.971985 10.346134 +v -0.299036 -2.466058 10.297819 +v -0.100887 -2.094217 10.308376 +v -0.344877 -1.456224 11.277610 +v 0.085066 -1.398068 10.573752 +v -0.526986 -2.645129 10.531490 +v -0.593123 -2.454822 10.821684 +v -0.612416 -2.476032 10.803873 +v -0.602875 -2.559747 10.735056 +v -0.326605 -2.510570 10.308823 +v -0.585317 -2.220599 11.008419 +v 0.002971 -1.707505 10.428776 +v 0.005561 -1.066452 11.023195 +v -0.252623 -2.392691 10.286211 +v 0.090260 -1.254099 10.745571 +v 0.012979 -1.824378 10.383970 +v -0.283544 -2.429152 10.287325 +v 0.097124 -1.433481 10.561769 +v -0.149411 -2.206315 10.290012 +v -0.406520 -1.586004 11.267571 +v -0.597846 -2.437440 10.833923 +v -0.597374 -2.575609 10.717202 +v -0.598253 -2.621288 10.666113 +v -0.051337 -1.897431 10.367146 +v -0.598001 -2.195422 11.028609 +v -0.397823 -2.603028 10.339067 +v -0.484717 -2.648464 10.456621 +v -0.511890 -2.660192 10.469429 +v 0.012945 -1.646633 10.456779 +v -0.430660 -2.636990 10.384497 +v -0.456323 -2.636649 10.399908 +v -0.598722 -2.501097 10.783510 +v -0.269620 -2.411013 10.283281 +v -0.524116 -1.825104 11.242737 +v -0.050930 -1.930815 10.357388 +v -0.558600 -2.641433 10.588417 +v -0.578070 -2.646400 10.597841 +v -0.565514 -1.969553 11.185604 +v 0.054916 -1.130933 10.924244 +v 0.097252 -1.368773 10.602144 +v -0.169144 -2.261698 10.292862 +v -0.287272 -1.352657 11.257767 +v -0.345785 -2.532127 10.306923 +v -0.106956 -1.145590 11.134475 +v -0.355252 -2.560074 10.321525 +v -0.564277 -2.648541 10.575775 +v -0.134329 -1.178795 11.154695 +v -0.443277 -2.643102 10.389025 +v -0.586415 -2.488832 10.797349 +v 0.099694 -1.333426 10.644592 +v -0.242272 -2.365559 10.285915 +v -0.609640 -2.332613 10.932449 +v -0.604522 -2.365247 10.906818 +v -0.595815 -2.259899 10.974211 +v -0.330395 -2.521813 10.309973 +v 0.072426 -1.391057 10.569921 +v 0.030288 -1.677942 10.450812 +v -0.384737 -2.585258 10.328867 +v -0.108248 -2.108411 10.301531 +v 0.101705 -1.391800 10.590717 +v -0.086339 -1.998260 10.334959 +v -0.133295 -2.150671 10.293543 +v -0.006574 -1.079196 11.036111 +v 0.026706 -1.727340 10.423968 +v -0.110672 -2.069057 10.310272 +v 0.067382 -1.267583 10.697012 +v -0.113233 -1.155884 11.147925 +v -0.307277 -1.373375 11.262774 +v -0.522660 -2.661396 10.484047 +v -0.553989 -2.653858 10.534780 +v -0.545199 -2.654536 10.512360 +v -0.220776 -2.345321 10.283912 +v -0.619985 -2.551320 10.739298 +v 0.002449 -1.777705 10.397877 +v -0.614949 -2.312247 10.943383 +v -0.023468 -1.835815 10.381790 +v -0.229612 -1.285188 11.217021 +v -0.166912 -2.203786 10.286633 +v 0.023111 -1.110223 10.899053 +v -0.361645 -2.542870 10.303755 +v -0.377122 -2.570641 10.318838 +v -0.025569 -1.079582 11.025759 +v 0.078931 -1.289258 10.682764 +v -0.399361 -2.594189 10.330097 +v -0.623762 -2.624271 10.669044 +v -0.616710 -2.386163 10.884993 +v -0.618878 -2.416636 10.855026 +v 0.071485 -1.442930 10.542717 +v 0.080256 -1.478204 10.534325 +v -0.434875 -2.626087 10.364245 +v -0.586158 -2.002017 11.158030 +v -0.334332 -1.424108 11.272784 +v -0.568244 -2.032593 11.136033 +v 0.075903 -1.502357 10.521740 +v -0.200129 -2.296722 10.282707 +v 0.052606 -1.509024 10.507785 +v 0.047160 -1.524918 10.493571 +v -0.594435 -2.295938 10.956079 +v -0.618586 -2.528994 10.762955 +v -0.631203 -2.576344 10.716223 +v -0.005524 -1.678649 10.441672 +v -0.174451 -1.220305 11.174450 +v -0.615136 -2.449858 10.820629 +v 0.094314 -1.347124 10.623466 +v -0.422317 -2.611842 10.334619 +v -0.303714 -2.455233 10.288549 +v -0.596353 -2.084729 11.102476 +v -0.546634 -1.793079 11.236558 +v -0.605479 -2.659187 10.570183 +v -0.584905 -2.116812 11.089211 +v -0.463142 -2.639654 10.388001 +v -0.107428 -2.050929 10.317821 +v -0.047620 -1.823587 10.385611 +v -0.286722 -2.419717 10.278767 +v -0.328727 -2.497605 10.297333 +v -0.301516 -2.433793 10.279068 +v 0.031323 -1.133675 10.858488 +v -0.607987 -2.630831 10.650416 +v -0.270432 -1.326585 11.241509 +v -0.456709 -1.645900 11.254746 +v 0.081202 -1.365615 10.596411 +v -0.059502 -1.081272 11.050613 +v -0.498188 -1.755394 11.257299 +v -0.217354 -2.286570 10.272438 +v -0.134160 -1.163378 11.145408 +v -0.614478 -2.606256 10.688810 +v 0.012250 -1.077470 10.980979 +v -0.605770 -2.652868 10.598146 +v -0.243561 -2.324898 10.269550 +v -0.397862 -1.511109 11.255947 +v -0.238850 -2.346185 10.274920 +v 0.038460 -1.155616 10.825193 +v -0.261144 -2.369503 10.276197 +v -0.396759 -2.580669 10.328312 +v -0.129831 -2.107738 10.297717 +v -0.415303 -1.553678 11.255427 +v -0.143730 -2.120009 10.292839 +v -0.349571 -2.518530 10.296045 +v -0.436135 -2.623131 10.348375 +v -0.446736 -2.630585 10.366223 +v 0.074522 -1.348247 10.607943 +v -0.522891 -2.669870 10.451389 +v -0.155557 -2.176239 10.287376 +v -0.587311 -1.894408 11.207302 +v -0.575341 -2.655830 10.555905 +v -0.600893 -2.638004 10.634016 +v -0.092240 -1.139199 11.126707 +v 0.035150 -1.616343 10.467631 +v -0.620235 -2.371694 10.899229 +v -0.580186 -1.941806 11.197551 +v -0.176209 -2.226491 10.284965 +v -0.641371 -2.413380 10.862745 +v -0.239040 -1.266598 11.188395 +v -0.620886 -2.295573 10.950291 +v -0.058495 -1.882816 10.373035 +v -0.546917 -1.868995 11.227310 +v -0.161198 -1.196209 11.155807 +v 0.016626 -1.099541 10.932958 +v -0.352381 -2.507820 10.280101 +v -0.370512 -2.527601 10.294036 +v 0.067888 -1.305386 10.651031 +v -0.600354 -1.977441 11.174237 +v 0.057827 -1.417629 10.550074 +v -0.378437 -2.557123 10.305872 +v -0.392230 -2.564921 10.321112 +v -0.490155 -2.651554 10.392552 +v -0.491470 -2.653266 10.410820 +v -0.496508 -2.657738 10.439799 +v -0.625969 -2.502382 10.784301 +v -0.116460 -1.141114 11.118811 +v -0.462753 -1.623548 11.247284 +v -0.006639 -1.064071 10.998449 +v -0.056572 -1.812072 10.386686 +v 0.013909 -1.086950 10.953716 +v -0.490169 -2.647236 10.377587 +v -0.633015 -2.608053 10.687529 +v -0.616989 -2.173845 11.047210 +v -0.133996 -2.077281 10.305260 +v -0.600710 -2.212847 11.010027 +v -0.321235 -2.473198 10.284199 +v -0.086708 -1.951382 10.348892 +v -0.103593 -2.021380 10.321990 +v -0.131741 -2.002144 10.328599 +v -0.546279 -2.673850 10.477779 +v -0.149815 -2.145489 10.292284 +v -0.642695 -2.497364 10.785616 +v -0.035456 -1.080030 11.052731 +v -0.414899 -2.587418 10.313100 +v -0.206399 -1.249084 11.187061 +v -0.084274 -1.124312 11.114960 +v -0.205503 -2.271816 10.276647 +v -0.030236 -1.795727 10.389189 +v 0.057178 -1.468337 10.518929 +v -0.510971 -2.732975 10.357831 +v -0.503855 -2.729544 10.354765 +v -0.330834 -2.469429 10.273599 +v 0.049979 -1.309068 10.629630 +v 0.068459 -1.322730 10.635612 +v -0.001795 -1.587527 10.456881 +v -0.271389 -1.311876 11.222479 +v -0.041897 -1.758006 10.403828 +v -0.567241 -1.921416 11.207524 +v 0.056363 -1.286721 10.669388 +v -0.459769 -2.635005 10.367083 +v -0.071438 -1.095064 11.083802 +v -0.203922 -2.200959 10.277428 +v -0.201174 -2.237400 10.276192 +v -0.624964 -2.220823 10.999798 +v -0.596559 -2.057475 11.114196 +v -0.644062 -2.545044 10.745735 +v -0.622987 -2.262959 10.970451 +v -0.362977 -1.431242 11.256411 +v -0.635262 -2.642005 10.644089 +v 0.036396 -1.183390 10.768921 +v -0.229814 -2.300952 10.268574 +v -0.652389 -2.629761 10.671877 +v -0.636452 -2.654725 10.619724 +v -0.578712 -2.668568 10.510366 +v -0.646987 -2.464260 10.808635 +v -0.621349 -2.119610 11.080861 +v -0.429299 -2.604948 10.318819 +v -0.656825 -2.613588 10.689527 +v -0.365737 -2.509726 10.278095 +v -0.535322 -2.674791 10.438346 +v -0.627132 -2.663373 10.592316 +v -0.627170 -2.314125 10.936398 +v -0.635262 -2.342821 10.920740 +v -0.019898 -1.741827 10.412167 +v -0.200295 -1.221075 11.163881 +v -0.024060 -1.055916 11.013802 +v -0.643570 -2.385050 10.886951 +v -0.030567 -1.074168 11.017365 +v -0.454149 -2.628356 10.346091 +v -0.282139 -2.382970 10.269403 +v -0.096230 -1.115496 11.101457 +v -0.135280 -1.154356 11.134629 +v -0.084306 -1.911890 10.360097 +v -0.079605 -1.923849 10.357936 +v 0.062524 -1.194509 10.803688 +v -0.112493 -1.999002 10.332085 +v -0.640797 -2.283845 10.952301 +v -0.512040 -2.725135 10.350887 +v -0.520209 -2.728457 10.355766 +v -0.512860 -2.732146 10.346630 +v -0.518832 -2.737478 10.349981 +v -0.518290 -2.661527 10.412690 +v 0.029576 -1.540679 10.476850 +v -0.129169 -1.132102 11.105537 +v -0.593021 -2.661922 10.536004 +v -0.648118 -2.310258 10.935988 +v -0.542781 -2.671648 10.449396 +v -0.650401 -2.534366 10.755710 +v -0.154269 -1.155221 11.125233 +v -0.558465 -2.670654 10.485570 +v -0.655786 -2.561772 10.735575 +v -0.644707 -2.173776 11.045481 +v -0.647186 -2.600596 10.701777 +v -0.471842 -2.639761 10.353076 +v -0.173665 -2.119215 10.293205 +v -0.662471 -2.394717 10.880604 +v -0.401084 -2.555641 10.292990 +v -0.116716 -1.980571 10.335836 +v -0.222424 -1.244108 11.171500 +v -0.055834 -1.063754 11.006402 +v -0.084832 -1.104513 11.093929 +v -0.607298 -2.040315 11.121637 +v -0.507956 -1.719795 11.248194 +v -0.635064 -2.089646 11.089273 +v -0.414106 -2.567106 10.308585 +v -0.324481 -2.432060 10.265267 +v -0.655994 -2.447515 10.829628 +v 0.032715 -1.565578 10.476110 +v -0.142010 -2.056814 10.310257 +v 0.049744 -1.223984 10.731535 +v -0.635763 -2.149087 11.062996 +v -0.080922 -1.851206 10.381021 +v -0.589827 -2.663586 10.525016 +v -0.544809 -2.673634 10.425539 +v -0.627120 -2.197717 11.023581 +v -0.154715 -2.095735 10.297577 +v -0.311930 -1.321687 11.215884 +v -0.643492 -2.258086 10.968209 +v -0.662219 -2.661082 10.623114 +v -0.021292 -1.052507 11.002748 +v 0.057106 -1.436120 10.533297 +v -0.377985 -1.464539 11.257332 +v 0.048383 -1.333523 10.608470 +v -0.671158 -2.317428 10.926807 +v 0.060169 -1.362089 10.577059 +v -0.653516 -2.360243 10.906261 +v -0.496170 -2.646353 10.344062 +v -0.492180 -2.652888 10.364494 +v -0.224304 -2.226969 10.266525 +v -0.106374 -1.105145 11.083385 +v -0.141968 -1.116184 11.093480 +v -0.507172 -2.664283 10.392483 +v -0.640164 -2.062569 11.100713 +v -0.147523 -2.037674 10.317929 +v -0.660125 -2.338118 10.917850 +v -0.115598 -1.956434 10.344997 +v -0.445514 -2.595969 10.305893 +v -0.455284 -2.617683 10.329785 +v -0.018409 -1.657103 10.443585 +v -0.158885 -2.065389 10.308248 +v -0.638422 -2.667635 10.582999 +v -0.049119 -1.073502 11.039303 +v -0.506714 -2.661693 10.364979 +v -0.521718 -2.673059 10.379632 +v -0.662748 -2.426889 10.845980 +v -0.425810 -2.579787 10.305272 +v -0.329452 -1.370260 11.246438 +v -0.337824 -1.383353 11.250896 +v -0.274416 -2.351141 10.265891 +v -0.184854 -2.145174 10.286798 +v -0.076031 -1.083510 11.058683 +v -0.185397 -2.183378 10.281319 +v -0.308009 -2.415525 10.263034 +v -0.658510 -2.649486 10.646944 +v -0.634845 -2.242331 10.982005 +v -0.565286 -2.679947 10.447474 +v -0.145712 -1.139534 11.106132 +v -0.585326 -2.675622 10.488617 +v -0.655879 -2.112419 11.077527 +v -0.172027 -1.155922 11.120912 +v -0.189129 -1.204596 11.151763 +v -0.367659 -2.497248 10.272917 +v -0.111965 -1.907218 10.362290 +v 0.027609 -1.366209 10.551492 +v -0.604628 -1.936185 11.193172 +v -0.630757 -1.965249 11.176061 +v -0.634742 -1.982962 11.165144 +v -0.648457 -2.192677 11.023264 +v -0.664752 -2.521616 10.764987 +v -0.669106 -2.380198 10.887094 +v 0.031501 -1.168122 10.780925 +v -0.674899 -2.414374 10.864436 +v -0.691808 -2.539353 10.752616 +v -0.521131 -1.694860 11.236609 +v -0.186076 -2.120698 10.289120 +v -0.678440 -2.588651 10.714037 +v -0.675934 -2.620528 10.681840 +v -0.158372 -2.028136 10.321660 +v 0.040472 -1.242788 10.700669 +v -0.252713 -1.247683 11.166002 +v -0.021950 -1.599745 10.446597 +v -0.347838 -2.444142 10.253942 +v -0.407621 -2.547167 10.285512 +v -0.360333 -2.476466 10.262589 +v -0.430688 -2.581349 10.300673 +v -0.245507 -2.280631 10.257875 +v -0.266362 -2.316781 10.257094 +v -0.680477 -2.457202 10.818665 +v -0.490519 -2.638885 10.338507 +v -0.685654 -2.440457 10.836027 +v -0.228550 -1.199166 11.135637 +v -0.061262 -1.750097 10.405795 +v -0.182554 -2.103176 10.294999 +v -0.536327 -2.674398 10.388227 +v -0.626476 -2.679335 10.524776 +v -0.040967 -1.043164 11.012866 +v 0.027995 -1.492869 10.492145 +v 0.040336 -1.355055 10.571043 +v -0.064115 -1.070499 11.026447 +v -0.084480 -1.072465 11.036242 +v -0.227250 -2.202724 10.266805 +v -0.607757 -2.678585 10.497559 +v -0.564920 -1.777371 11.230894 +v -0.226640 -2.246380 10.266655 +v 0.004967 -1.548575 10.468097 +v -0.611904 -2.668628 10.537620 +v -0.631029 -2.671396 10.542481 +v -0.657876 -2.673476 10.591850 +v -0.090591 -1.807790 10.390402 +v -0.328051 -2.421264 10.256866 +v 0.033494 -1.211190 10.718937 +v -0.668363 -2.498704 10.782634 +v -0.472320 -2.622330 10.314701 +v -0.024703 -1.633824 10.445707 +v -0.699328 -2.362221 10.895070 +v -0.664305 -2.166040 11.045729 +v -0.450802 -1.519145 11.228274 +v -0.021571 -1.066677 10.937215 +v -0.227053 -1.229419 11.159076 +v -0.035362 -1.703213 10.425299 +v -0.304677 -2.397125 10.262013 +v 0.031636 -1.405369 10.537841 +v -0.367532 -1.394681 11.238993 +v -0.325743 -2.398389 10.252501 +v -0.554281 -1.742624 11.233131 +v -0.628838 -1.925372 11.187286 +v -0.041320 -1.033303 11.010840 +v -0.648157 -2.020012 11.131049 +v -0.581163 -1.863682 11.214887 +v -0.645151 -2.674083 10.568205 +v -0.127047 -1.105091 11.084411 +v -0.534548 -2.668859 10.361403 +v -0.384967 -2.541587 10.290318 +v -0.280461 -1.280443 11.188242 +v -0.105977 -1.872077 10.374888 +v 0.046391 -1.266654 10.674665 +v 0.029105 -1.245426 10.670729 +v -0.497362 -1.615375 11.228271 +v -0.674621 -2.274640 10.954902 +v -0.435588 -2.578739 10.287173 +v -0.684510 -2.573903 10.725026 +v -0.070192 -1.728908 10.413853 +v -0.696652 -2.654291 10.648356 +v -0.309352 -2.356458 10.249392 +v -0.146076 -1.975469 10.335916 +v 0.009854 -1.104059 10.866694 +v -0.009112 -1.085535 10.899359 +v -0.392711 -1.435266 11.239282 +v -0.025679 -1.055221 10.973852 +v -0.543753 -2.669863 10.404757 +v 0.029050 -1.505747 10.488228 +v -0.485187 -2.633916 10.323228 +v -0.651731 -2.134523 11.070618 +v -0.174892 -2.069927 10.306957 +v -0.388101 -2.515580 10.267651 +v -0.685304 -2.177924 11.032444 +v -0.124385 -1.880320 10.372938 +v -0.670754 -2.234576 10.980391 +v -0.138924 -1.923475 10.355623 +v -0.415959 -2.568777 10.282475 +v -0.592127 -2.681998 10.468379 +v 0.027527 -1.290385 10.626867 +v 0.032811 -1.389825 10.543827 +v -0.460986 -2.597018 10.301669 +v 0.031575 -1.319812 10.603056 +v -0.464129 -2.607654 10.308554 +v 0.021112 -1.463483 10.494699 +v -0.697016 -2.598680 10.709228 +v -0.074610 -1.063408 11.009433 +v -0.683768 -2.636780 10.663038 +v -0.676326 -2.671892 10.605633 +v -0.661828 -2.284580 10.948623 +v -0.521348 -2.657520 10.343186 +v -0.246915 -2.204647 10.259562 +v -0.411465 -2.532528 10.264109 +v -0.423151 -2.548540 10.269613 +v -0.554929 -2.680462 10.384803 +v -0.244543 -2.225830 10.260929 +v 0.025861 -1.431338 10.510576 +v -0.683251 -2.344182 10.912086 +v -0.276033 -1.241016 11.157956 +v -0.672103 -2.216786 10.998328 +v -0.486374 -2.618984 10.303165 +v -0.686806 -2.480393 10.799979 +v -0.120161 -1.841453 10.385398 +v -0.635360 -1.864105 11.193036 +v -0.257541 -2.252936 10.256798 +v -0.264791 -2.274633 10.252131 +v -0.190429 -2.084979 10.298013 +v -0.308252 -1.297888 11.198576 +v -0.151015 -1.954281 10.342953 +v -0.577963 -2.682692 10.426468 +v -0.043795 -1.039626 10.980908 +v -0.061927 -1.041040 10.998876 +v 0.005731 -1.518840 10.473357 +v -0.220615 -2.148851 10.276951 +v -0.280940 -2.316891 10.249280 +v -0.343386 -1.351343 11.225743 +v -0.675295 -2.680712 10.585972 +v -0.567555 -2.685953 10.401678 +v -0.568570 -1.829633 11.224023 +v -0.073194 -1.054278 10.994654 +v -0.689722 -2.305091 10.931822 +v -0.712770 -2.415495 10.856237 +v -0.692198 -2.427654 10.850861 +v -0.712440 -2.565928 10.736452 +v 0.019655 -1.166354 10.747784 +v -0.363772 -2.459481 10.251607 +v -0.036311 -1.056526 10.951651 +v -0.559096 -2.679560 10.372004 +v -0.169876 -1.121930 11.089987 +v -0.717125 -2.624105 10.687526 +v -0.451035 -2.582034 10.298922 +v -0.654513 -1.971637 11.166700 +v -0.602237 -2.685520 10.454790 +v -0.060658 -1.025023 10.985724 +v -0.040220 -1.030542 11.004185 +v -0.468414 -2.608183 10.290341 +v -0.637080 -2.038990 11.118102 +v 0.012046 -1.470163 10.484413 +v -0.645878 -2.686028 10.518052 +v -0.680875 -2.683783 10.572378 +v -0.428089 -1.476527 11.231156 +v -0.334308 -2.390293 10.244284 +v -0.063877 -1.650778 10.433158 +v -0.064919 -1.696314 10.424206 +v -0.086584 -1.703084 10.420016 +v -0.158113 -1.130564 11.099619 +v -0.199585 -2.055190 10.309557 +v -0.700966 -2.274587 10.946074 +v -0.198008 -1.162736 11.120463 +v -0.621921 -1.830440 11.202420 +v -0.440725 -2.559654 10.263083 +v 0.011904 -1.121339 10.828015 +v -0.215059 -2.128078 10.283869 +v -0.244232 -1.215592 11.148664 +v -0.344871 -1.330551 11.210231 +v 0.002990 -1.118392 10.795836 +v -0.203731 -2.166986 10.277526 +v -0.687307 -2.128904 11.064615 +v -0.598103 -2.693069 10.402158 +v -0.687255 -2.207033 11.004175 +v 0.026696 -1.414887 10.521075 +v -0.001882 -1.407200 10.503801 +v -0.665972 -2.010667 11.139078 +v -0.693192 -2.231877 10.980034 +v -0.515486 -2.648253 10.319657 +v -0.199787 -2.029774 10.322495 +v -0.700026 -2.687521 10.594192 +v -0.172783 -1.105116 11.079582 +v 0.001130 -1.103321 10.840513 +v -0.707393 -2.681104 10.608379 +v 0.019190 -1.212153 10.686924 +v -0.664846 -2.078175 11.085295 +v -0.398450 -2.507003 10.258847 +v -0.717406 -2.540313 10.754160 +v -0.588542 -2.686463 10.416885 +v -0.373460 -2.430343 10.237387 +v -0.302163 -2.332243 10.245068 +v -0.692765 -2.157924 11.046293 +v -0.394862 -2.491871 10.250879 +v -0.175176 -1.999456 10.326387 +v -0.461872 -1.548508 11.228214 +v -0.435383 -2.566928 10.271873 +v -0.700895 -2.672860 10.623793 +v -0.671597 -2.692852 10.543078 +v -0.701253 -2.261970 10.957891 +v 0.018769 -1.345822 10.557181 +v -0.685158 -2.690108 10.562611 +v -0.469896 -2.593477 10.284980 +v -0.469134 -1.579919 11.231637 +v -0.273750 -2.237362 10.248955 +v -0.010065 -1.486280 10.469485 +v -0.487867 -2.618097 10.284245 +v -0.017335 -1.541205 10.458282 +v -0.394004 -1.353181 11.198882 +v -0.099008 -1.072971 11.045185 +v -0.500941 -2.637521 10.314763 +v -0.157982 -1.105549 11.084620 +v -0.430716 -2.540160 10.257689 +v -0.243608 -2.066114 10.301384 +v -0.539571 -2.667655 10.334217 +v -0.164140 -1.861006 10.379467 +v -0.449224 -2.575363 10.272130 +v -0.474898 -2.592093 10.269352 +v -0.388009 -2.471542 10.246117 +v 0.012748 -1.176778 10.714232 +v -0.563749 -2.679686 10.352860 +v -0.238800 -2.138831 10.278683 +v -0.293743 -1.264755 11.170022 +v -0.737221 -2.600394 10.712232 +v -0.732596 -2.646678 10.663637 +v -0.707084 -2.695856 10.577825 +v -0.017604 -1.075903 10.873405 +v -0.028184 -1.061753 10.894602 +v -0.624844 -2.682325 10.484806 +v 0.022599 -1.329214 10.578432 +v -0.349436 -2.392530 10.235745 +v -0.055689 -1.039867 10.963884 +v -0.604724 -1.778700 11.215699 +v -0.112673 -1.078763 11.051414 +v -0.145902 -1.090525 11.069704 +v -0.387903 -1.373946 11.214346 +v -0.302230 -2.299260 10.241062 +v 0.015174 -1.227178 10.659351 +v -0.145783 -1.831972 10.389221 +v -0.208946 -2.066570 10.302837 +v -0.558067 -2.672714 10.326243 +v -0.330517 -2.344275 10.234970 +v -0.468503 -2.583880 10.261847 +v -0.163900 -1.895229 10.365169 +v -0.576078 -2.683498 10.359270 +v -0.732921 -2.408087 10.861672 +v -0.229276 -1.181326 11.125257 +v -0.606008 -2.692986 10.420523 +v -0.629767 -2.702459 10.421128 +v -0.616546 -2.696535 10.433186 +v -0.529043 -2.648654 10.317650 +v -0.058700 -1.679159 10.431512 +v -0.695357 -2.698964 10.542074 +v -0.220266 -1.987798 10.338810 +v -0.243250 -2.180398 10.265107 +v -0.273406 -2.181070 10.258383 +v -0.626260 -2.690499 10.460501 +v -0.732246 -2.428124 10.845423 +v -0.739069 -2.442687 10.835719 +v -0.076587 -1.044501 10.988456 +v -0.281502 -2.267792 10.245098 +v 0.003925 -1.393364 10.519512 +v -0.038994 -1.556385 10.444865 +v -0.650349 -2.688380 10.496825 +v -0.209012 -2.024313 10.324656 +v -0.672574 -2.045590 11.106792 +v -0.236051 -1.155930 11.114037 +v -0.408280 -2.484611 10.246127 +v -0.232251 -2.109335 10.284775 +v -0.715870 -2.381342 10.882647 +v -0.078278 -1.009554 10.985155 +v -0.587381 -2.691047 10.368357 +v -0.725503 -2.473455 10.808555 +v -0.727854 -2.497339 10.784401 +v -0.171791 -1.923763 10.354553 +v -0.717832 -2.668225 10.636012 +v -0.717260 -2.454990 10.823587 +v -0.102921 -1.756621 10.405868 +v -0.724601 -2.681313 10.618234 +v -0.504275 -2.630038 10.305732 +v -0.592155 -1.752047 11.219375 +v -0.065630 -1.017667 10.975990 +v -0.000656 -1.443826 10.489348 +v -0.072431 -1.023944 10.987557 +v -0.446808 -1.463718 11.216582 +v -0.019598 -1.465453 10.469769 +v -0.048843 -1.579208 10.440948 +v -0.667223 -2.695276 10.514447 +v -0.386676 -2.448719 10.238873 +v 0.006345 -1.310933 10.586467 +v -0.072566 -1.629293 10.430603 +v -0.758988 -2.581582 10.721218 +v -0.482484 -2.608850 10.279988 +v -0.498482 -2.618594 10.291349 +v -0.603454 -2.695427 10.375193 +v -0.517478 -2.621453 10.286299 +v -0.519957 -2.642939 10.302740 +v -0.183969 -1.949180 10.341607 +v -0.531833 -1.628448 11.215546 +v -0.531645 -2.639314 10.298806 +v -0.174362 -1.973716 10.336684 +v -0.115297 -1.730165 10.412718 +v -0.109443 -1.053088 11.014118 +v -0.244183 -2.054878 10.313073 +v -0.446539 -2.538848 10.250708 +v -0.194884 -1.127215 11.097362 +v -0.719080 -2.306024 10.929486 +v -0.052093 -1.599011 10.437215 +v -0.645180 -1.897872 11.184659 +v -0.726522 -2.388800 10.874683 +v -0.617261 -2.702001 10.395245 +v 0.015877 -1.259178 10.638253 +v -0.673671 -1.904518 11.175634 +v -0.634175 -2.710232 10.398365 +v -0.665036 -2.699187 10.480004 +v -0.712066 -2.198785 11.010808 +v -0.727510 -2.167320 11.034137 +v -0.409786 -1.410906 11.220308 +v -0.550519 -2.661978 10.306420 +v -0.693024 -2.704298 10.513860 +v -0.679857 -1.983356 11.156308 +v -0.068480 -1.029381 10.954910 +v -0.575554 -2.679406 10.337045 +v -0.589809 -2.691544 10.344459 +v 0.002310 -1.374286 10.525357 +v -0.729000 -2.519957 10.767291 +v -0.741034 -2.662805 10.644907 +v -0.021820 -1.410534 10.487890 +v -0.611797 -1.733143 11.210851 +v -0.716976 -2.136125 11.055752 +v -0.077301 -1.025440 10.959062 +v -0.089109 -1.013348 10.978339 +v -0.082201 -1.033503 10.974757 +v -0.105890 -1.046327 10.996562 +v -0.640286 -2.697571 10.455677 +v -0.729271 -2.342209 10.905895 +v -0.318588 -1.262335 11.163589 +v -0.055789 -1.033240 10.910536 +v -0.422348 -2.476325 10.234687 +v -0.006912 -1.282190 10.582003 +v -0.742683 -2.373089 10.885555 +v -0.247468 -1.168641 11.120914 +v -0.324758 -1.295416 11.190704 +v 0.002957 -1.322323 10.568152 +v -0.527022 -1.588055 11.207606 +v -0.075973 -1.017783 10.969767 +v -0.720550 -2.230237 10.981380 +v -0.346627 -2.366218 10.235382 +v -0.762189 -2.400372 10.862517 +v -0.084247 -1.026185 10.970161 +v -0.729264 -2.290649 10.936783 +v -0.754673 -2.634387 10.676629 +v -0.002001 -1.162484 10.711167 +v -0.756981 -2.649396 10.662096 +v -0.264468 -1.204535 11.135684 +v -0.263464 -2.141093 10.271868 +v -0.764294 -2.679130 10.634503 +v -0.541034 -1.661115 11.219478 +v -0.670869 -1.949248 11.169933 +v -0.717759 -2.702762 10.561642 +v -0.550110 -2.653952 10.298425 +v -0.154295 -1.052960 11.034822 +v -0.726091 -2.692337 10.597717 +v -0.756764 -2.696987 10.607491 +v -0.149177 -1.761090 10.408172 +v -0.137777 -1.793425 10.399702 +v -0.261354 -2.018618 10.334228 +v -0.714908 -2.708830 10.545376 +v -0.543719 -2.646042 10.291276 +v -0.035283 -1.060202 10.827215 +v -0.582340 -2.685886 10.316414 +v -0.694783 -2.000241 11.143478 +v -0.006077 -1.220915 10.638407 +v -0.356027 -1.306735 11.188565 +v -0.329257 -2.310058 10.236897 +v -0.423767 -2.504954 10.242062 +v -0.747589 -2.502308 10.781437 +v -0.290697 -1.210576 11.137160 +v -0.715267 -2.714132 10.520341 +v -0.249410 -2.153442 10.266638 +v -0.693295 -2.071413 11.085719 +v -0.274514 -2.209419 10.248705 +v -0.711143 -2.083976 11.075899 +v -0.004410 -1.342616 10.539120 +v -0.469077 -2.569856 10.251550 +v -0.059996 -1.029986 10.931784 +v -0.196137 -1.909150 10.359268 +v -0.167714 -1.740830 10.412900 +v -0.216905 -1.953760 10.346214 +v -0.501206 -1.508098 11.201251 +v -0.192197 -1.106241 11.082867 +v -0.399227 -2.420811 10.223248 +v -0.001608 -1.203510 10.667554 +v -0.071837 -1.586725 10.432624 +v -0.001212 -1.259264 10.604288 +v -0.666542 -1.866601 11.181210 +v -0.205340 -1.152635 11.112555 +v -0.561433 -2.666102 10.311713 +v -0.000425 -1.136645 10.751485 +v -0.725078 -2.152925 11.045137 +v -0.438208 -2.502878 10.226471 +v -0.087328 -1.012691 10.939474 +v -0.740567 -2.712335 10.564873 +v -0.737223 -2.561134 10.739110 +v -0.605569 -2.700746 10.337577 +v -0.703710 -1.973583 11.153622 +v -0.420470 -1.385119 11.202135 +v -0.496975 -2.585468 10.253021 +v -0.739175 -2.258910 10.958820 +v -0.253479 -2.130764 10.276765 +v -0.642235 -1.781234 11.203341 +v -0.645583 -1.816328 11.195856 +v -0.263909 -2.034266 10.324870 +v -0.743520 -2.101378 11.066648 +v -0.662941 -2.706717 10.436715 +v -0.380143 -2.389146 10.224745 +v -0.687839 -2.706103 10.486855 +v -0.198956 -1.868350 10.378916 +v -0.007504 -1.184578 10.677375 +v -0.334474 -2.288976 10.235434 +v -0.750535 -2.702944 10.590383 +v -0.539773 -2.633540 10.288843 +v -0.507066 -1.551685 11.207420 +v -0.247785 -2.093010 10.289968 +v -0.271555 -1.168766 11.119202 +v -0.447276 -2.519560 10.235263 +v -0.014491 -1.102756 10.773768 +v -0.750851 -2.222053 10.990884 +v -0.491201 -2.574485 10.246618 +v -0.633897 -2.708250 10.379226 +v -0.517800 -2.596682 10.243406 +v -0.508493 -2.606742 10.269045 +v -0.033224 -1.452860 10.469100 +v -0.151515 -1.039380 11.013682 +v -0.048440 -1.503049 10.448626 +v -0.026790 -1.067146 10.848706 +v -0.058946 -1.534561 10.441271 +v -0.019429 -1.110440 10.735007 +v -0.566877 -1.699303 11.218204 +v -0.383504 -1.321339 11.186584 +v -0.184257 -1.827306 10.394045 +v -0.327884 -2.256577 10.240491 +v -0.030703 -1.077602 10.790792 +v -0.116356 -1.636530 10.423550 +v -0.683614 -2.708389 10.462519 +v -0.766224 -2.437208 10.841229 +v -0.522367 -1.530836 11.196430 +v -0.017103 -1.369100 10.511918 +v -0.700191 -1.932474 11.162851 +v -0.757127 -2.608064 10.703937 +v -0.137751 -1.707780 10.417801 +v -0.754050 -2.537270 10.751108 +v -0.461195 -2.534057 10.234963 +v -0.776060 -2.688171 10.623865 +v -0.474781 -2.559451 10.236604 +v -0.759954 -2.357396 10.893785 +v -0.625541 -2.707960 10.359730 +v -0.099629 -1.017823 10.958440 +v -0.093389 -1.020306 10.964920 +v -0.421077 -1.339547 11.183255 +v -0.764132 -2.659353 10.648696 +v -0.739292 -2.718427 10.536997 +v -0.710860 -2.051184 11.098262 +v -0.176412 -1.076789 11.060714 +v -0.199327 -1.792144 10.405176 +v -0.548687 -2.630035 10.273046 +v -0.020582 -1.129546 10.705525 +v -0.229521 -1.107092 11.088292 +v -0.688497 -2.718042 10.428329 +v -0.206962 -1.824728 10.396093 +v -0.751656 -2.151457 11.042105 +v -0.787423 -2.472681 10.810391 +v -0.107490 -1.671772 10.426199 +v -0.311286 -1.234223 11.147093 +v -0.159986 -1.708711 10.419682 +v -0.777703 -2.702863 10.603621 +v -0.177530 -1.768960 10.406176 +v -0.774179 -2.719276 10.575405 +v -0.784614 -2.656474 10.657130 +v -0.767247 -2.232365 10.977206 +v -0.713667 -2.720011 10.482019 +v -0.273127 -2.067324 10.306095 +v -0.733892 -2.720230 10.515251 +v -0.386932 -2.352899 10.222269 +v -0.270733 -2.105054 10.278777 +v -0.138528 -1.033986 10.998624 +v -0.106481 -1.037284 10.979427 +v -0.646490 -2.717573 10.381124 +v -0.690752 -2.028978 11.121760 +v -0.131153 -1.054168 11.025819 +v -0.201817 -1.095347 11.077115 +v -0.683123 -1.842997 11.177278 +v -0.411652 -2.459023 10.229095 +v -0.221336 -1.120172 11.092655 +v -0.083687 -1.560281 10.432879 +v -0.747078 -2.191595 11.014953 +v -0.774893 -2.721405 10.566729 +v -0.094403 -1.607435 10.429394 +v -0.709545 -2.717303 10.463247 +v -0.767213 -2.490340 10.797053 +v -0.731721 -2.727338 10.498295 +v -0.446225 -2.483754 10.220513 +v -0.770594 -2.565726 10.734111 +v -0.774497 -2.669920 10.639812 +v -0.781819 -2.594761 10.711255 +v -0.757496 -2.731947 10.530334 +v -0.760874 -2.726806 10.541460 +v -0.058775 -1.457141 10.457049 +v -0.288219 -2.136524 10.268616 +v -0.527487 -2.618289 10.264837 +v -0.300568 -2.181175 10.253412 +v -0.251280 -1.991239 10.342849 +v -0.317227 -2.236865 10.240729 +v -0.596603 -1.660112 11.196895 +v -0.490224 -1.463144 11.194570 +v -0.558544 -2.649793 10.287426 +v -0.052550 -1.033787 10.876213 +v -0.786653 -2.442043 10.834017 +v -0.046695 -1.043621 10.832973 +v -0.577847 -2.661720 10.290664 +v -0.019111 -1.189848 10.653130 +v -0.258862 -1.118885 11.099891 +v -0.256090 -1.133843 11.106797 +v -0.605953 -2.685571 10.313613 +v -0.270417 -2.086628 10.291142 +v -0.022101 -1.300525 10.552418 +v -0.227063 -1.899106 10.367851 +v -0.798653 -2.702639 10.608492 +v -0.466199 -2.508050 10.219603 +v -0.776999 -2.729579 10.556871 +v -0.662342 -2.721972 10.351442 +v -0.756403 -2.254555 10.960341 +v -0.296576 -2.168526 10.259810 +v -0.758954 -2.278595 10.943477 +v -0.360573 -1.275683 11.166671 +v -0.171215 -1.055055 11.037239 +v -0.303594 -2.212466 10.245398 +v -0.118062 -1.011424 10.950343 +v -0.123928 -1.033376 10.981275 +v -0.581283 -2.652144 10.281013 +v -0.017530 -1.159246 10.676341 +v -0.590611 -2.676616 10.300494 +v -0.426318 -2.423820 10.215199 +v -0.803603 -2.510589 10.781060 +v -0.309321 -1.190808 11.127144 +v -0.673127 -2.719069 10.398148 +v -0.787213 -2.536117 10.756853 +v -0.032965 -1.355833 10.508806 +v -0.795657 -2.685338 10.626279 +v -0.766710 -2.167928 11.024225 +v -0.788877 -2.614327 10.697572 +v -0.530358 -1.563064 11.200570 +v -0.766919 -2.325453 10.912574 +v -0.793596 -2.362975 10.882929 +v -0.538788 -2.608413 10.241145 +v -0.022239 -1.278594 10.564248 +v -0.562254 -1.592980 11.194198 +v -0.030661 -1.087822 10.762724 +v -0.459045 -1.414778 11.196007 +v -0.104822 -1.006219 10.947989 +v -0.122445 -1.019159 10.962384 +v -0.794749 -2.413947 10.852129 +v -0.167187 -1.038932 11.021001 +v -0.206009 -1.059603 11.051566 +v -0.204096 -1.079670 11.065209 +v -0.758407 -2.121155 11.057486 +v -0.607381 -2.673851 10.293234 +v -0.295806 -2.030401 10.329954 +v -0.307336 -2.072067 10.302165 +v -0.774723 -2.152130 11.035665 +v -0.622568 -2.702971 10.315842 +v -0.277036 -1.151326 11.113094 +v -0.305732 -2.137200 10.268243 +v -0.437039 -2.454445 10.216065 +v -0.796897 -2.726605 10.584377 +v -0.778239 -2.742873 10.525668 +v -0.751240 -2.732728 10.512315 +v -0.692871 -1.875079 11.169343 +v -0.690189 -2.723934 10.413002 +v -0.031070 -1.213413 10.617191 +v -0.751140 -2.312718 10.920824 +v -0.122312 -1.613550 10.425321 +v -0.517044 -2.581845 10.240347 +v -0.006710 -1.242658 10.611225 +v -0.069223 -1.429645 10.463163 +v -0.621752 -1.693314 11.195231 +v -0.757834 -2.042185 11.106007 +v -0.323138 -2.200112 10.243498 +v -0.081581 -1.452483 10.449780 +v -0.812702 -2.663176 10.648151 +v -0.744654 -2.739718 10.483690 +v -0.768161 -2.193441 11.009507 +v -0.723202 -2.722317 10.428122 +v -0.790786 -2.743898 10.546506 +v -0.228309 -1.820606 10.400180 +v -0.151916 -1.018102 10.989016 +v -0.809660 -2.471280 10.812344 +v -0.245693 -1.931540 10.357977 +v -0.635214 -2.699023 10.304060 +v -0.708563 -1.906351 11.163679 +v -0.138115 -1.622240 10.426163 +v -0.789910 -2.249465 10.967772 +v -0.487766 -2.537038 10.220154 +v -0.051293 -1.059533 10.757673 +v -0.520407 -2.571035 10.221114 +v -0.772949 -2.377232 10.875115 +v -0.070864 -1.014050 10.872145 +v -0.141993 -1.664078 10.424911 +v -0.650514 -2.713319 10.339779 +v -0.786855 -2.281613 10.940359 +v -0.793785 -2.390882 10.866499 +v -0.734433 -2.015916 11.127471 +v -0.087083 -1.005442 10.897204 +v -0.292345 -2.094456 10.287979 +v -0.394363 -2.369869 10.217976 +v -0.547929 -2.625177 10.250598 +v -0.322517 -2.140150 10.261608 +v -0.040827 -1.400445 10.484527 +v -0.753430 -2.069721 11.080362 +v -0.800803 -2.641840 10.672987 +v -0.042128 -1.301782 10.535274 +v -0.581442 -2.639173 10.272943 +v -0.819672 -2.714288 10.599127 +v -0.813338 -2.545137 10.748234 +v -0.266019 -1.960678 10.354442 +v -0.348849 -2.246776 10.236104 +v -0.294547 -1.982043 10.353930 +v -0.705757 -2.717626 10.442529 +v -0.054513 -1.033719 10.851025 +v -0.088435 -1.507647 10.435930 +v -0.798032 -2.755085 10.527778 +v -0.711099 -2.729254 10.412685 +v -0.242942 -1.073836 11.067474 +v -0.365395 -2.279706 10.228301 +v -0.252650 -1.085300 11.080120 +v -0.117129 -1.578588 10.426056 +v -0.784923 -2.344870 10.895660 +v -0.306406 -1.134237 11.106318 +v -0.033178 -1.257402 10.574033 +v -0.839396 -2.664316 10.648030 +v -0.375698 -2.330997 10.225950 +v -0.538207 -2.597544 10.236079 +v -0.759514 -2.744491 10.500058 +v -0.567312 -2.624768 10.257148 +v -0.202439 -1.034231 11.027744 +v -0.594104 -2.653490 10.265336 +v -0.108791 -1.528913 10.424754 +v -0.227210 -1.066350 11.063572 +v -0.616156 -2.689557 10.311861 +v -0.654482 -2.708796 10.324115 +v -0.677191 -2.728313 10.365064 +v -0.698004 -2.730274 10.388123 +v -0.143923 -1.009620 10.962304 +v -0.239316 -1.869409 10.384006 +v -0.074409 -1.017848 10.815479 +v -0.548314 -1.543041 11.189768 +v -0.805403 -2.744709 10.553598 +v -0.048222 -1.372991 10.497117 +v -0.672053 -1.762161 11.193199 +v -0.037121 -1.328062 10.523240 +v -0.825310 -2.693032 10.619762 +v -0.208623 -1.745147 10.415123 +v -0.595129 -2.666139 10.281552 +v -0.226377 -1.758356 10.416917 +v -0.118045 -0.995840 10.939267 +v -0.247429 -1.819304 10.405591 +v -0.281748 -1.875185 10.393781 +v -0.327425 -2.172818 10.251379 +v -0.436604 -2.406255 10.207727 +v -0.291052 -1.117486 11.100695 +v -0.265907 -1.903552 10.375356 +v -0.351188 -2.219915 10.238073 +v -0.039656 -1.117391 10.672138 +v -0.732061 -2.732474 10.466980 +v -0.785867 -2.210999 10.995557 +v -0.720823 -1.864398 11.161415 +v -0.450815 -2.467263 10.211323 +v -0.804740 -2.223921 10.989402 +v -0.828979 -2.559769 10.736334 +v -0.686984 -2.730555 10.376955 +v -0.817020 -2.581804 10.715755 +v -0.387959 -2.304799 10.221222 +v -0.825576 -2.740475 10.561524 +v -0.749342 -1.919083 11.145575 +v -0.494401 -2.522945 10.208762 +v -0.329352 -1.215822 11.138512 +v -0.373009 -1.244461 11.154014 +v -0.413900 -1.257248 11.152128 +v -0.742123 -1.969393 11.143854 +v -0.740638 -1.995129 11.137215 +v -0.313504 -2.114255 10.277806 +v -0.823860 -2.421222 10.844643 +v -0.057102 -1.386393 10.484587 +v -0.557827 -2.612298 10.238315 +v -0.586470 -2.633347 10.256690 +v -0.282095 -1.933632 10.368511 +v -0.780118 -2.068058 11.083684 +v -0.725572 -2.732602 10.407578 +v -0.800154 -2.136290 11.044312 +v -0.040012 -1.277123 10.552098 +v -0.842487 -2.697285 10.619267 +v -0.763665 -2.746753 10.458354 +v -0.643853 -2.700133 10.302204 +v -0.825853 -2.651858 10.660793 +v -0.793692 -2.765048 10.501195 +v -0.181259 -1.022378 11.004251 +v -0.676494 -2.716931 10.323509 +v -0.676702 -2.719284 10.339743 +v -0.042773 -1.079933 10.739348 +v -0.054442 -1.343775 10.504374 +v -0.491663 -2.506517 10.208087 +v -0.418294 -2.353622 10.214964 +v -0.418964 -2.376134 10.212538 +v -0.469472 -1.377149 11.178278 +v -0.581458 -1.607802 11.188815 +v -0.552909 -2.598889 10.230680 +v -0.827504 -2.730348 10.584629 +v -0.239340 -1.026710 11.032956 +v -0.807849 -2.774151 10.499003 +v -0.268482 -1.796504 10.414785 +v -0.238363 -1.046625 11.050227 +v -0.473265 -2.461297 10.201993 +v -0.593866 -2.645761 10.250740 +v -0.262174 -1.849288 10.396995 +v -0.831084 -2.759647 10.547648 +v -0.817087 -2.761491 10.536410 +v -0.377872 -2.261060 10.226139 +v -0.080540 -1.473601 10.446180 +v -0.748280 -2.738216 10.433420 +v -0.106002 -0.990548 10.908888 +v -0.297101 -1.889622 10.389445 +v -0.546949 -1.506561 11.181297 +v -0.632703 -2.672276 10.266498 +v -0.589682 -1.586577 11.181253 +v -0.831236 -2.682374 10.633429 +v -0.359401 -2.191330 10.243421 +v -0.831882 -2.715054 10.596247 +v -0.624511 -2.674986 10.284832 +v -0.740897 -2.738608 10.408084 +v -0.369047 -1.204520 11.137004 +v -0.046860 -1.054409 10.792921 +v -0.100166 -0.989470 10.848978 +v -0.713355 -1.774293 11.182266 +v -0.785530 -2.111759 11.056982 +v -0.815115 -2.336376 10.896833 +v -0.421347 -1.298442 11.166604 +v -0.307419 -2.054174 10.314686 +v -0.842669 -2.584483 10.711710 +v -0.322640 -1.152134 11.114866 +v -0.401770 -2.277440 10.222080 +v -0.337530 -2.098855 10.289052 +v -0.128774 -0.984936 10.920543 +v -0.473201 -2.492710 10.211830 +v -0.134466 -0.999509 10.936149 +v -0.341925 -2.181864 10.248672 +v -0.035406 -1.157447 10.647125 +v -0.041852 -1.173249 10.623659 +v -0.505978 -2.546421 10.218111 +v -0.785568 -2.015708 11.120623 +v -0.577318 -2.624086 10.241987 +v -0.795692 -2.775238 10.454035 +v -0.720831 -1.839368 11.163963 +v -0.062955 -1.323838 10.508785 +v -0.736968 -1.912710 11.151841 +v -0.469376 -2.430730 10.198420 +v -0.705497 -2.736413 10.351627 +v -0.484552 -2.470388 10.198032 +v -0.493976 -2.487359 10.200233 +v -0.444809 -2.366869 10.207680 +v -0.333906 -2.084228 10.295331 +v -0.410675 -2.321538 10.216805 +v -0.669101 -2.714077 10.307033 +v -0.180677 -1.629347 10.426523 +v -0.843965 -2.392431 10.859129 +v -0.834096 -2.455512 10.823219 +v -0.350947 -2.104567 10.282529 +v -0.345088 -2.134983 10.264724 +v -0.093941 -1.000699 10.822654 +v -0.531041 -2.580891 10.221579 +v -0.042342 -1.133514 10.658175 +v -0.551702 -2.592825 10.220137 +v -0.191267 -1.680172 10.425343 +v -0.580773 -2.622640 10.224552 +v -0.044665 -1.104868 10.688635 +v -0.062669 -1.066130 10.721586 +v -0.474693 -1.346844 11.168554 +v -0.056675 -1.268588 10.546723 +v -0.662574 -1.798685 11.194093 +v -0.787351 -2.762113 10.472576 +v -0.857764 -2.723039 10.596022 +v -0.719611 -2.743750 10.348236 +v -0.142786 -1.548141 10.422630 +v -0.659766 -2.700037 10.284870 +v -0.565246 -1.559487 11.184958 +v -0.109427 -0.981888 10.868864 +v -0.798903 -2.324470 10.907731 +v -0.837870 -2.750447 10.554720 +v -0.687653 -2.724367 10.300382 +v -0.841743 -2.743955 10.569465 +v -0.827452 -2.360428 10.880862 +v -0.834345 -2.378621 10.866788 +v -0.067436 -1.367198 10.483011 +v -0.803302 -2.166696 11.024861 +v -0.702638 -2.726046 10.329504 +v -0.851734 -2.706899 10.603832 +v -0.718050 -2.733541 10.378882 +v -0.814863 -2.249248 10.966602 +v -0.813769 -2.265474 10.954091 +v -0.050236 -1.213593 10.590945 +v -0.829288 -2.264987 10.957726 +v -0.090145 -1.011252 10.783087 +v -0.810714 -2.287216 10.932371 +v -0.045221 -1.089679 10.707767 +v -0.708933 -1.813575 11.175315 +v -0.062581 -1.115986 10.662652 +v -0.611525 -2.655554 10.259552 +v -0.345551 -2.035167 10.328632 +v -0.309444 -1.955777 10.367133 +v -0.844246 -2.782079 10.520920 +v -0.119778 -0.979059 10.896937 +v -0.808016 -2.776891 10.470109 +v -0.162978 -0.997607 10.953432 +v -0.830707 -2.778634 10.509949 +v -0.738043 -2.748544 10.370436 +v -0.854949 -2.575724 10.721040 +v -0.263441 -1.773072 10.420528 +v -0.783874 -1.991353 11.130474 +v -0.059526 -1.241825 10.557083 +v -0.280759 -1.097245 11.090575 +v -0.788836 -2.045596 11.101828 +v -0.320780 -1.078319 11.092095 +v -0.339640 -2.120630 10.271366 +v -0.785415 -2.764789 10.436571 +v -0.315080 -1.115754 11.101115 +v -0.347612 -2.154613 10.254754 +v -0.208549 -1.711760 10.421730 +v -0.853757 -2.731153 10.586331 +v -0.317763 -2.002634 10.345583 +v -0.093594 -1.414204 10.457979 +v -0.844140 -2.623738 10.679874 +v -0.732488 -2.755443 10.349077 +v -0.523065 -2.502337 10.189593 +v -0.520280 -2.532447 10.196555 +v -0.064422 -1.296542 10.524830 +v -0.207250 -1.004444 11.000276 +v -0.442374 -2.315086 10.211775 +v -0.564280 -2.607205 10.226576 +v -0.335137 -2.049462 10.320015 +v -0.275956 -1.071685 11.076692 +v -0.437571 -2.352026 10.211874 +v -0.600879 -2.632995 10.230208 +v -0.856403 -2.758274 10.563524 +v -0.208742 -1.668649 10.427623 +v -0.838627 -2.335013 10.899202 +v -0.342330 -1.130939 11.111440 +v -0.852753 -2.761411 10.549285 +v -0.605143 -2.642473 10.241449 +v -0.851449 -2.515571 10.780691 +v -0.834099 -2.529453 10.767084 +v -0.140641 -0.989573 10.924212 +v -0.102839 -1.383159 10.464010 +v -0.114776 -0.982361 10.826603 +v -0.455185 -2.380505 10.201629 +v -0.744418 -2.748000 10.384793 +v -0.060998 -1.100679 10.677567 +v -0.842266 -2.411773 10.845235 +v -0.648811 -1.730148 11.195571 +v -0.805909 -2.102142 11.063133 +v -0.744929 -2.758458 10.364332 +v -0.831235 -2.230256 10.984042 +v -0.815904 -2.187700 11.008057 +v -0.658827 -2.675151 10.256020 +v -0.347267 -1.181331 11.127085 +v -0.824061 -2.786001 10.480310 +v -0.856167 -2.736425 10.575038 +v -0.700204 -2.724502 10.320252 +v -0.367194 -2.017145 10.342602 +v -0.289166 -1.844150 10.403344 +v -0.107501 -1.461273 10.441250 +v -0.871092 -2.762948 10.547928 +v -0.395230 -1.220435 11.141726 +v -0.345301 -1.892534 10.399878 +v -0.170171 -0.984935 10.932645 +v -0.759138 -2.761899 10.363729 +v -0.370465 -2.118301 10.274538 +v -0.446197 -1.271771 11.151451 +v -0.185299 -0.993508 10.969752 +v -0.179824 -1.011123 10.989583 +v -0.614004 -2.652350 10.244819 +v -0.628557 -2.657850 10.234484 +v -0.540339 -1.454283 11.173978 +v -0.826660 -2.131119 11.045388 +v -0.853084 -2.487542 10.798897 +v -0.256240 -1.725282 10.424356 +v -0.758819 -2.752313 10.383224 +v -0.635664 -2.658235 10.249606 +v -0.881293 -2.529602 10.768721 +v -0.661256 -2.693582 10.270165 +v -0.069642 -1.033336 10.766973 +v -0.820584 -2.786942 10.455965 +v -0.865642 -2.750249 10.550434 +v -0.676345 -2.704146 10.282186 +v -0.861277 -2.746732 10.571842 +v -0.684742 -2.719219 10.290251 +v -0.858646 -2.633810 10.673791 +v -0.588953 -2.613639 10.212247 +v -0.874191 -2.731642 10.584812 +v -0.597462 -2.622782 10.215240 +v -0.239049 -1.010748 11.018736 +v -0.754987 -2.746177 10.399556 +v -0.128097 -1.480212 10.432449 +v -0.846697 -2.290230 10.934451 +v -0.749953 -2.758007 10.334824 +v -0.340418 -1.950300 10.375002 +v -0.385504 -2.084549 10.300365 +v -0.350716 -2.075784 10.303440 +v -0.817800 -2.061876 11.089594 +v -0.867364 -2.793384 10.515238 +v -0.159105 -1.569762 10.423407 +v -0.383723 -2.209309 10.242191 +v -0.453432 -1.301306 11.159750 +v -0.507982 -1.395292 11.171164 +v -0.856026 -2.308996 10.918148 +v -0.071587 -1.218835 10.565757 +v -0.878573 -2.756069 10.568800 +v -0.862447 -2.270974 10.954152 +v -0.692582 -2.712819 10.282551 +v -0.536110 -2.555378 10.201801 +v -0.384733 -1.189034 11.130877 +v -0.801790 -2.774297 10.421303 +v -0.734988 -2.743208 10.310751 +v -0.867520 -2.755352 10.547437 +v -0.866189 -2.358934 10.884260 +v -0.780795 -2.765218 10.384727 +v -0.592820 -2.605274 10.202106 +v -0.856670 -2.798496 10.496534 +v -0.852398 -2.604538 10.694640 +v -0.870866 -2.777802 10.539171 +v -0.172631 -1.599968 10.422501 +v -0.877221 -2.643489 10.666233 +v -0.876821 -2.662116 10.652227 +v -0.082195 -1.267541 10.527895 +v -0.876382 -2.683895 10.635332 +v -0.872356 -2.409209 10.845437 +v -0.081630 -1.051993 10.710687 +v -0.445472 -2.333970 10.208912 +v -0.319247 -1.932455 10.379990 +v -0.083684 -1.343955 10.486700 +v -0.777410 -1.952096 11.136621 +v -0.861284 -2.445738 10.824919 +v -0.881850 -2.470432 10.808688 +v -0.812406 -2.031840 11.111629 +v -0.066439 -1.131894 10.635262 +v -0.367897 -2.098782 10.289728 +v -0.377365 -2.181967 10.246722 +v -0.883115 -2.743531 10.579004 +v -0.699188 -2.731775 10.287893 +v -0.076454 -1.075629 10.688017 +v -0.409347 -2.241113 10.226720 +v -0.077020 -1.089812 10.664995 +v -0.884427 -2.574806 10.723276 +v -0.354589 -1.982573 10.363935 +v -0.367367 -1.999590 10.353857 +v -0.850626 -2.237906 10.975064 +v -0.086670 -1.226545 10.550372 +v -0.853243 -2.253886 10.966415 +v -0.781258 -1.897034 11.136640 +v -0.210137 -0.986029 10.976030 +v -0.561984 -2.579843 10.204366 +v -0.871372 -2.702794 10.616179 +v -0.467578 -2.404124 10.198848 +v -0.087325 -1.305676 10.503473 +v -0.185301 -1.576744 10.421125 +v -0.664523 -1.679864 11.175760 +v -0.295247 -1.053854 11.074304 +v -0.367294 -2.058140 10.313946 +v -0.845141 -2.098655 11.064425 +v -0.687910 -2.700177 10.256011 +v -0.126238 -1.395132 10.455254 +v -0.371786 -2.145712 10.258034 +v -0.389563 -2.166669 10.250791 +v -0.574927 -1.505015 11.170306 +v -0.757547 -1.861287 11.148503 +v -0.116385 -0.981997 10.810239 +v -0.884543 -2.553566 10.747705 +v -0.294086 -1.781773 10.423674 +v -0.440236 -1.208019 11.137912 +v -0.431260 -2.250076 10.219899 +v -0.327515 -1.834372 10.414663 +v -0.838689 -2.802129 10.447143 +v -0.446475 -2.291423 10.212687 +v -0.133758 -0.966491 10.866354 +v -0.717582 -2.731429 10.301123 +v -0.477984 -2.377899 10.196785 +v -0.637771 -1.582947 11.164154 +v -0.640480 -1.642689 11.175533 +v -0.750237 -2.755241 10.344210 +v -0.143771 -1.489969 10.428358 +v -0.316198 -1.859234 10.402366 +v -0.884776 -2.614977 10.687127 +v -0.801847 -1.978845 11.128925 +v -0.494245 -2.425887 10.188918 +v -0.352441 -1.930866 10.388692 +v -0.508316 -2.456743 10.190401 +v -0.141449 -0.967309 10.895696 +v -0.777054 -2.768121 10.364583 +v -0.697837 -1.679588 11.166401 +v -0.888834 -2.771678 10.553134 +v -0.901875 -2.725621 10.600640 +v -0.816334 -2.786872 10.397821 +v -0.389847 -2.130603 10.269617 +v -0.635694 -2.652492 10.225563 +v -0.231649 -1.001073 11.003551 +v -0.407080 -2.208978 10.236636 +v -0.757884 -1.828148 11.156072 +v -0.866392 -2.333208 10.901046 +v -0.713419 -2.731752 10.270860 +v -0.122692 -1.429602 10.442255 +v -0.850466 -2.193480 11.000036 +v -0.896768 -2.642717 10.662933 +v -0.104945 -1.268914 10.519144 +v -0.097540 -1.289967 10.507298 +v -0.305759 -1.815513 10.416183 +v -0.498510 -1.326313 11.156367 +v -0.609353 -2.621743 10.217663 +v -0.323224 -1.887265 10.397201 +v -0.265584 -1.042407 11.053797 +v -0.857627 -2.018293 11.109292 +v -0.859201 -2.119760 11.048232 +v -0.468863 -2.287998 10.212392 +v -0.602908 -1.530493 11.166360 +v -0.774165 -1.859834 11.144036 +v -0.433574 -2.179076 10.248724 +v -0.725912 -2.739788 10.274905 +v -0.739708 -2.744366 10.298603 +v -0.268452 -1.710991 10.427962 +v -0.790707 -1.925451 11.134017 +v -0.391183 -1.962451 10.381779 +v -0.062601 -1.165888 10.599945 +v -0.883165 -2.422596 10.835394 +v -0.580680 -2.564825 10.188114 +v -0.890910 -2.432949 10.824103 +v -0.374929 -2.042653 10.327152 +v -0.913597 -2.531098 10.770320 +v -0.845315 -2.043692 11.100675 +v -0.816026 -2.793480 10.362160 +v -0.897269 -2.809550 10.500704 +v -0.356942 -1.123020 11.110111 +v -0.083184 -1.038473 10.742069 +v -0.121320 -1.019276 10.711062 +v -0.904331 -2.560504 10.745632 +v -0.863683 -2.810241 10.444904 +v -0.401695 -2.152736 10.256320 +v -0.864624 -2.810896 10.469287 +v -0.174231 -1.532293 10.421909 +v -0.906386 -2.754909 10.575002 +v -0.915577 -2.771230 10.565009 +v -0.691720 -1.742257 11.184953 +v -0.857987 -2.176894 11.011650 +v -0.298210 -1.020129 11.049517 +v -0.627096 -1.550964 11.160650 +v -0.252765 -1.679633 10.428398 +v -0.893210 -2.790878 10.527545 +v -0.717463 -2.717948 10.253820 +v -0.882090 -2.369328 10.875421 +v -0.898514 -2.599301 10.701950 +v -0.081047 -1.186793 10.571934 +v -0.300651 -1.720426 10.437183 +v -0.735486 -2.743315 10.286719 +v -0.893047 -2.447916 10.819170 +v -0.633548 -2.628605 10.208096 +v -0.886403 -2.293298 10.936963 +v -0.782909 -2.767680 10.337133 +v -0.660717 -1.625748 11.166327 +v -0.825698 -2.791001 10.422923 +v -0.858111 -2.815994 10.425821 +v -0.654789 -2.651891 10.238750 +v -0.873267 -2.296646 10.929750 +v -0.672182 -2.679662 10.245588 +v -0.406016 -2.106557 10.285799 +v -0.919518 -2.815482 10.509655 +v -0.220380 -1.641467 10.428139 +v -0.519049 -2.476464 10.187716 +v -0.103726 -1.327914 10.486815 +v -0.107715 -1.357693 10.471752 +v -0.340569 -1.817342 10.424502 +v -0.842875 -2.160399 11.025652 +v -0.882337 -2.192999 10.998372 +v -0.885191 -2.327444 10.905756 +v -0.127065 -0.984433 10.768667 +v -0.157032 -0.968793 10.902190 +v -0.176160 -0.970092 10.915852 +v -0.603063 -1.497859 11.161075 +v -0.886954 -2.817919 10.484249 +v -0.746159 -2.759110 10.290594 +v -0.892586 -2.381983 10.863371 +v -0.759183 -2.752690 10.315915 +v -0.678697 -1.636941 11.162620 +v -0.792625 -2.772568 10.328039 +v -0.098881 -1.200969 10.550873 +v -0.342951 -1.852701 10.414850 +v -0.628378 -2.610608 10.194418 +v -0.858250 -2.077052 11.078320 +v -0.483040 -2.357399 10.196933 +v -0.911381 -2.694583 10.628974 +v -0.105494 -1.246627 10.526828 +v -0.633985 -2.645150 10.213922 +v -0.367076 -1.894606 10.406910 +v -0.883854 -2.348768 10.889078 +v -0.844865 -2.142355 11.037683 +v -0.531961 -1.378132 11.159932 +v -0.556366 -1.429038 11.162941 +v -0.204617 -0.973197 10.940828 +v -0.425517 -2.124903 10.276541 +v -0.082427 -1.113141 10.633978 +v -0.069811 -1.147348 10.614850 +v -0.686604 -2.692234 10.248657 +v -0.423548 -2.206744 10.237995 +v -0.385366 -1.159240 11.122540 +v -0.148024 -1.414420 10.438554 +v -0.822935 -1.999088 11.119991 +v -0.330549 -1.768761 10.436731 +v -0.448994 -2.236624 10.226340 +v -0.848819 -1.991108 11.114737 +v -0.754018 -2.759159 10.278505 +v -0.861388 -2.051265 11.094598 +v -0.596276 -2.583252 10.187696 +v -0.839112 -2.800109 10.392569 +v -0.096246 -1.066853 10.661200 +v -0.654339 -2.652297 10.217417 +v -0.717341 -1.715525 11.172523 +v -0.286610 -1.009226 11.037712 +v -0.917480 -2.663939 10.650784 +v -0.306104 -1.032387 11.062809 +v -0.922771 -2.793456 10.538557 +v -0.306014 -1.743502 10.432405 +v -0.800891 -2.780509 10.359258 +v -0.875908 -2.234999 10.975389 +v -0.571570 -2.518597 10.177530 +v -0.438043 -2.208010 10.237856 +v -0.152311 -1.454041 10.428730 +v -0.751526 -1.796629 11.168543 +v -0.453308 -1.239472 11.143986 +v -0.895375 -2.397525 10.854278 +v -0.901479 -2.625794 10.675138 +v -0.369473 -1.847909 10.425797 +v -0.231586 -0.988802 10.990063 +v -0.764151 -2.757599 10.298529 +v -0.919122 -2.450123 10.814852 +v -0.879640 -2.809649 10.458726 +v -0.740410 -1.725608 11.169005 +v -0.682071 -2.671885 10.220928 +v -0.382076 -1.906091 10.408235 +v -0.707395 -2.704416 10.242443 +v -0.760154 -2.767883 10.287762 +v -0.319779 -1.052125 11.077759 +v -0.268495 -1.661812 10.431656 +v -0.348186 -1.091020 11.100584 +v -0.873809 -2.132335 11.042471 +v -0.802217 -1.858994 11.135081 +v -0.115959 -1.307154 10.488275 +v -0.140883 -0.965038 10.805241 +v -0.168653 -1.489542 10.423196 +v -0.156132 -0.956854 10.880710 +v -0.416142 -2.151512 10.260731 +v -0.548201 -2.519181 10.182743 +v -0.559745 -2.558070 10.189652 +v -0.432687 -2.151996 10.263348 +v -0.898279 -2.248871 10.965890 +v -0.094138 -1.113557 10.616179 +v -0.829892 -2.796720 10.366076 +v -0.866780 -2.817652 10.406008 +v -0.738088 -2.754295 10.262686 +v -0.628814 -2.618900 10.204870 +v -0.931596 -2.620751 10.684410 +v -0.658129 -2.643903 10.211199 +v -0.168704 -0.956399 10.893783 +v -0.201461 -1.541606 10.421026 +v -0.200128 -0.961084 10.919068 +v -0.895954 -2.810319 10.455288 +v -0.881748 -2.098340 11.066445 +v -0.220725 -1.570881 10.421284 +v -0.923587 -2.735782 10.595229 +v -0.827335 -2.795628 10.344904 +v -0.569203 -1.383018 11.152416 +v -0.235965 -1.598710 10.423236 +v -0.946937 -2.754740 10.581821 +v -0.395284 -1.887945 10.417648 +v -0.708364 -2.691218 10.235332 +v -0.243052 -1.633693 10.426421 +v -0.387787 -1.924519 10.400318 +v -0.093967 -1.150316 10.584311 +v -0.401277 -1.984216 10.370880 +v -0.540401 -2.431689 10.181278 +v -0.148771 -1.393204 10.446742 +v -0.553774 -2.484008 10.177973 +v -0.902402 -2.506243 10.786780 +v -0.914943 -2.377980 10.867010 +v -0.874403 -2.817961 10.431186 +v -0.422457 -2.100484 10.290385 +v -0.733306 -2.736271 10.263827 +v -0.850454 -2.809895 10.375431 +v -0.418196 -2.035859 10.334859 +v -0.908032 -2.285468 10.943948 +v -0.225238 -1.518164 10.415074 +v -0.108015 -1.042748 10.680893 +v -0.097114 -1.178621 10.561167 +v -0.764328 -2.757071 10.267960 +v -0.690062 -1.610021 11.153605 +v -0.559645 -1.342995 11.148624 +v -0.865239 -2.815928 10.390633 +v -0.892600 -2.814190 10.440894 +v -0.936061 -2.509361 10.783249 +v -0.770411 -2.762915 10.283875 +v -0.097125 -1.086853 10.635862 +v -0.527026 -2.421563 10.184630 +v -0.902094 -2.810518 10.484388 +v -0.940163 -2.675778 10.644915 +v -0.777010 -2.760374 10.306278 +v -0.929694 -2.802354 10.526166 +v -0.912620 -2.811626 10.475503 +v -0.601714 -1.463906 11.155412 +v -0.433874 -1.953631 10.401557 +v -0.672131 -2.662999 10.215425 +v -0.412416 -2.012755 10.353371 +v -0.920313 -2.329742 10.906909 +v -0.452612 -2.155409 10.262006 +v -0.133196 -1.319214 10.478922 +v -0.354198 -1.045874 11.083103 +v -0.350864 -1.069186 11.094115 +v -0.125104 -0.999271 10.736471 +v -0.788050 -1.817129 11.153181 +v -0.461270 -1.178440 11.132563 +v -0.482831 -1.232587 11.139627 +v -0.599263 -2.558628 10.179647 +v -0.739773 -2.747387 10.258677 +v -0.139697 -0.969327 10.778749 +v -0.109040 -1.036189 10.698071 +v -0.883285 -2.825337 10.406906 +v -0.467125 -2.238365 10.226271 +v -0.834340 -1.957873 11.119421 +v -0.797955 -2.776174 10.307419 +v -0.925039 -2.405754 10.846415 +v -0.260659 -0.988452 11.005032 +v -0.507980 -1.285254 11.145589 +v -0.916343 -2.428391 10.829309 +v -0.927075 -2.467644 10.806590 +v -0.763794 -1.770554 11.168986 +v -0.790869 -1.793035 11.161023 +v -0.311132 -1.696619 10.438546 +v -0.724425 -2.713492 10.231957 +v -0.929840 -2.544606 10.763281 +v -0.518265 -2.383034 10.185661 +v -0.434496 -2.053124 10.328323 +v -0.409891 -1.102736 11.109686 +v -0.535466 -2.458865 10.180796 +v -0.409139 -2.068353 10.313087 +v -0.192641 -0.955081 10.909201 +v -0.417212 -1.892661 10.423197 +v -0.402247 -1.938104 10.397066 +v -0.882930 -2.161788 11.018016 +v -0.458896 -2.207211 10.240991 +v -0.594524 -1.406827 11.149521 +v -0.461589 -1.214614 11.137311 +v -0.822193 -1.903068 11.122979 +v -0.198288 -1.496200 10.418554 +v -0.916493 -2.356501 10.887329 +v -0.118733 -1.164344 10.555041 +v -0.211341 -0.955530 10.910765 +v -0.879293 -2.819452 10.392534 +v -0.755034 -2.749938 10.253297 +v -0.445140 -2.029811 10.351097 +v -0.933572 -2.573173 10.736427 +v -0.921005 -2.247143 10.963882 +v -0.949431 -2.604846 10.705216 +v -0.271038 -0.996860 11.018150 +v -0.792468 -2.769272 10.283649 +v -0.346944 -1.799867 10.433922 +v -0.811059 -2.784621 10.322298 +v -0.390740 -1.069194 11.101136 +v -0.727192 -1.676645 11.158396 +v -0.137630 -0.965050 10.832918 +v -0.393205 -1.865455 10.426837 +v -0.163873 -1.361027 10.452566 +v -0.148649 -1.369590 10.452024 +v -0.469346 -2.316314 10.205782 +v -0.478795 -2.341503 10.201969 +v -0.336135 -1.751874 10.440734 +v -0.673456 -2.641144 10.202974 +v -0.681037 -2.658239 10.206315 +v -0.694415 -2.676557 10.227921 +v -0.570743 -2.458583 10.172940 +v -0.578311 -2.480939 10.167729 +v -0.931165 -2.814258 10.500194 +v -0.901037 -2.143102 11.031857 +v -0.377939 -1.817135 10.438864 +v -0.725707 -2.698810 10.221077 +v -0.367599 -1.774257 10.448480 +v -0.892544 -2.226457 10.977413 +v -0.601581 -2.512776 10.167706 +v -0.768005 -2.752852 10.264786 +v -0.911063 -2.813653 10.449664 +v -0.595215 -2.537874 10.176343 +v -0.933742 -2.381519 10.866734 +v -0.247896 -1.570239 10.421479 +v -0.914678 -2.308400 10.926374 +v -0.964200 -2.783405 10.557033 +v -0.106573 -1.220523 10.536448 +v -0.946420 -2.652036 10.656713 +v -0.512293 -2.361674 10.191870 +v -0.767110 -1.745418 11.166332 +v -0.952250 -2.693562 10.631869 +v -0.942352 -2.474739 10.800094 +v -0.561837 -2.400397 10.177784 +v -0.298960 -1.679510 10.436536 +v -0.849610 -2.804663 10.351959 +v -0.149600 -1.337017 10.465354 +v -0.333750 -1.728135 10.444417 +v -0.174827 -0.957751 10.897691 +v -0.894544 -2.060910 11.088625 +v -0.103099 -1.137238 10.589189 +v -0.892914 -2.120703 11.050516 +v -0.907640 -2.186406 10.999633 +v -0.386572 -1.122070 11.113670 +v -0.433840 -2.013929 10.358994 +v -0.248286 -0.955779 10.944987 +v -0.895053 -2.826322 10.420378 +v -0.233471 -0.969377 10.959134 +v -0.123892 -1.243111 10.513873 +v -0.263511 -0.966078 10.973639 +v -0.394361 -1.822130 10.442013 +v -0.713828 -1.639941 11.154182 +v -0.947346 -2.412086 10.836973 +v -0.332961 -1.001922 11.050950 +v -0.275746 -1.615752 10.428467 +v -0.975810 -2.798961 10.538518 +v -0.721015 -2.689976 10.208605 +v -0.177822 -0.938810 10.860668 +v -0.457708 -2.003512 10.376203 +v -0.554655 -2.443272 10.172972 +v -0.496793 -2.269897 10.217289 +v -0.213487 -1.453496 10.421660 +v -0.116368 -1.105972 10.598104 +v -0.228431 -1.544225 10.420191 +v -0.807756 -1.830948 11.142032 +v -0.136703 -1.218679 10.513669 +v -0.927357 -2.830418 10.421684 +v -0.124582 -1.034347 10.683781 +v -0.113670 -1.066890 10.640379 +v -0.626343 -2.572727 10.175696 +v -0.108538 -1.013731 10.741943 +v -0.447986 -2.079503 10.310093 +v -0.287877 -1.646248 10.434647 +v -0.455514 -2.120440 10.284968 +v -0.823239 -2.794441 10.295858 +v -0.991168 -2.595546 10.722488 +v -0.226853 -0.954420 10.931644 +v -0.854120 -2.814502 10.315254 +v -0.423146 -1.918560 10.414848 +v -0.143187 -1.286673 10.485144 +v -0.762213 -1.639546 11.142213 +v -0.973193 -2.644578 10.670753 +v -0.932047 -2.807281 10.479751 +v -0.429816 -1.985647 10.384851 +v -0.934552 -2.437554 10.820965 +v -0.122225 -1.086358 10.605792 +v -0.977406 -2.668662 10.653234 +v -0.959088 -2.818632 10.504575 +v -0.116730 -1.137380 10.573323 +v -0.930690 -2.710670 10.617126 +v -0.910562 -2.091117 11.074902 +v -0.655496 -2.591278 10.175665 +v -0.484172 -2.196348 10.244992 +v -0.179467 -1.407355 10.433979 +v -0.872689 -2.824887 10.364366 +v -0.511647 -2.319031 10.199778 +v -0.890980 -2.834215 10.370910 +v -0.686437 -2.646656 10.198036 +v -0.644861 -1.490015 11.148661 +v -0.644517 -1.519111 11.153267 +v -0.813893 -2.784654 10.304333 +v -0.910315 -2.828201 10.408488 +v -0.941919 -2.425946 10.824366 +v -0.962406 -2.627966 10.685320 +v -0.653213 -2.612172 10.185331 +v -0.933206 -2.828432 10.442417 +v -0.154135 -1.255399 10.494800 +v -0.966992 -2.505575 10.783786 +v -0.965595 -2.744600 10.594637 +v -0.884318 -2.019294 11.104601 +v -0.837503 -2.800764 10.300810 +v -0.864214 -2.820505 10.341553 +v -0.971102 -2.548013 10.756424 +v -0.747495 -1.691820 11.156850 +v -0.972478 -2.809190 10.521471 +v -0.449249 -1.930653 10.417704 +v -0.196074 -0.937657 10.878316 +v -0.317687 -1.668014 10.440851 +v -0.545006 -2.391100 10.178930 +v -0.188141 -1.452807 10.423596 +v -0.684845 -1.569710 11.149989 +v -0.161003 -0.948885 10.785144 +v -0.334206 -1.699138 10.446621 +v -0.869892 -1.961952 11.112781 +v -0.740116 -2.709849 10.213972 +v -0.747015 -2.722858 10.227072 +v -0.350302 -1.708157 10.452310 +v -0.955145 -2.299524 10.936340 +v -0.762104 -2.740971 10.247061 +v -0.467570 -2.156020 10.261306 +v -0.877686 -2.831183 10.349060 +v -0.654278 -2.571921 10.170979 +v -0.458209 -2.061742 10.327811 +v -0.465760 -2.100037 10.301382 +v -0.987539 -2.719442 10.617683 +v -0.973814 -2.816864 10.504210 +v -0.900752 -2.824053 10.384542 +v -0.434484 -1.880371 10.432347 +v -0.958111 -2.453962 10.813497 +v -0.161693 -0.947718 10.839927 +v -0.547207 -2.363291 10.184938 +v -0.372201 -1.751807 10.455130 +v -0.961134 -2.577839 10.733810 +v -0.915024 -2.165202 11.013996 +v -0.431212 -1.102897 11.113810 +v -0.484516 -2.211046 10.237127 +v -0.756540 -2.728786 10.242289 +v -0.427525 -1.141702 11.122576 +v -0.956449 -2.343550 10.901292 +v -0.209325 -0.945749 10.890848 +v -0.950542 -2.280414 10.947730 +v -0.838741 -1.858261 11.125987 +v -0.133817 -1.180561 10.535936 +v -0.112954 -1.201303 10.539003 +v -0.138371 -1.018834 10.684735 +v -0.950790 -2.816984 10.452974 +v -0.932835 -2.252017 10.958044 +v -0.513487 -1.212317 11.136806 +v -0.580629 -2.496210 10.171482 +v -0.437430 -1.845942 10.449745 +v -0.937692 -2.814323 10.455935 +v -0.617098 -2.529057 10.167002 +v -0.464321 -1.921633 10.427589 +v -0.470614 -2.054452 10.336386 +v -0.963167 -2.820688 10.486645 +v -0.333241 -1.656057 10.443734 +v -0.830170 -2.795456 10.273787 +v -0.311661 -0.978546 11.017385 +v -0.846093 -2.812342 10.299183 +v -0.549124 -1.298403 11.141336 +v -0.682657 -2.620089 10.180340 +v -0.941002 -2.360445 10.882360 +v -0.938356 -2.051698 11.088346 +v -0.661455 -2.628630 10.194952 +v -0.162427 -1.322042 10.465096 +v -0.707197 -2.668748 10.211224 +v -0.401629 -1.752229 10.464525 +v -0.947588 -2.318477 10.920601 +v -0.387454 -1.783890 10.454318 +v -0.922077 -2.069295 11.081457 +v -0.138372 -1.152537 10.547430 +v -0.225244 -1.474804 10.417881 +v -0.809026 -1.776817 11.156669 +v -0.834105 -1.807834 11.145691 +v -0.929405 -2.111542 11.057618 +v -0.920246 -2.136617 11.036198 +v -0.862033 -1.913796 11.112575 +v -0.476059 -2.170691 10.255762 +v -0.462174 -1.154162 11.127432 +v -0.493480 -2.234351 10.231014 +v -0.616854 -1.432332 11.148734 +v -0.470870 -2.036154 10.351542 +v -0.770108 -2.730022 10.227291 +v -0.480556 -2.005702 10.379330 +v -0.929305 -2.841805 10.400190 +v -0.965354 -2.381208 10.866976 +v -0.295566 -1.597539 10.433640 +v -0.785561 -2.750758 10.243921 +v -0.324261 -1.624699 10.439497 +v -0.139874 -1.040271 10.653014 +v -0.347665 -1.727480 10.449642 +v -0.144513 -1.072611 10.599138 +v -0.970041 -2.473870 10.802218 +v -0.415688 -1.771851 10.469159 +v -0.147954 -0.977626 10.733947 +v -0.804481 -2.771479 10.256138 +v -0.284651 -0.966292 10.990400 +v -0.939884 -2.830850 10.424612 +v -0.325136 -0.987301 11.035232 +v -0.467154 -1.951681 10.412215 +v -0.782526 -1.722300 11.157718 +v -0.364289 -1.018788 11.072734 +v -0.988856 -2.686577 10.640632 +v -0.203994 -1.419653 10.429289 +v -0.474309 -1.978016 10.397699 +v -0.572796 -2.419621 10.173330 +v -0.180879 -0.935171 10.805459 +v -0.416563 -1.039270 11.097841 +v -0.199534 -0.927336 10.861414 +v -0.985384 -2.778795 10.568366 +v -0.956722 -2.819512 10.473866 +v -0.486389 -2.084526 10.312206 +v -0.952216 -2.823492 10.444992 +v -0.525454 -2.265277 10.220533 +v -1.012696 -2.813211 10.528286 +v -0.984212 -2.812276 10.511084 +v -0.985945 -2.749810 10.595054 +v -0.548974 -2.334671 10.191794 +v -0.150081 -1.023285 10.652912 +v -0.302876 -1.621125 10.435562 +v -0.825758 -2.788978 10.253706 +v -0.848107 -2.808327 10.276390 +v -0.220657 -0.935934 10.879313 +v -0.377078 -1.708791 10.459325 +v -0.486829 -1.952131 10.420151 +v -0.387100 -1.740902 10.462275 +v -0.464307 -1.123898 11.122838 +v -0.187565 -1.371686 10.443273 +v -0.525096 -1.244316 11.138052 +v -0.710210 -2.646861 10.191945 +v -0.640684 -1.433877 11.142709 +v -0.231217 -0.939005 10.898689 +v -0.268526 -0.943128 10.934195 +v -1.004329 -2.633502 10.685675 +v -0.422401 -1.797095 10.461394 +v -0.269180 -1.558489 10.418948 +v -0.983360 -2.285901 10.941666 +v -0.166161 -1.237239 10.495660 +v -0.971031 -2.398497 10.847975 +v -0.907608 -1.997351 11.103812 +v -0.958439 -2.834201 10.427111 +v -0.977541 -2.444143 10.820220 +v -0.897510 -2.839099 10.316063 +v -0.625718 -2.511796 10.164171 +v -0.128105 -1.052341 10.646173 +v -0.621651 -2.542720 10.166842 +v -0.940751 -2.847361 10.392471 +v -0.903941 -2.835419 10.359852 +v -0.910417 -2.828573 10.370918 +v -0.920040 -2.036889 11.095229 +v -0.523438 -2.303475 10.204638 +v -0.986641 -2.511358 10.781255 +v -0.671925 -2.602442 10.174597 +v -0.991376 -2.796885 10.546809 +v -0.218183 -0.926650 10.869759 +v -0.945212 -2.163074 11.011646 +v -0.461266 -1.892421 10.436984 +v -0.951166 -2.220829 10.978238 +v -0.132103 -1.124974 10.565790 +v -0.865621 -1.872645 11.114778 +v -0.419100 -1.745077 10.470041 +v -0.268725 -1.521683 10.416212 +v -0.492720 -2.144465 10.277228 +v -0.492477 -2.172273 10.261633 +v -0.971663 -2.252636 10.960727 +v -0.510203 -1.167131 11.130566 +v -0.495306 -2.115313 10.297713 +v -0.523551 -2.131960 10.292136 +v -0.655266 -2.537829 10.162288 +v -0.959902 -2.845531 10.414675 +v -0.879722 -2.830010 10.315760 +v -0.994408 -2.825542 10.491642 +v -0.890311 -2.833967 10.336621 +v -0.153556 -0.985840 10.702806 +v -0.991662 -2.309718 10.926916 +v -0.525075 -2.174114 10.268307 +v -1.013595 -2.762311 10.588575 +v -0.514622 -2.201362 10.245275 +v -0.974215 -2.820685 10.454247 +v -0.505229 -1.958077 10.421007 +v -0.400517 -1.010913 11.080985 +v -0.974792 -2.363804 10.884271 +v -0.399764 -1.027996 11.089523 +v -0.746013 -2.693740 10.191473 +v -0.500287 -2.049339 10.347453 +v -0.752494 -2.708781 10.204851 +v -0.762505 -2.719756 10.208935 +v -1.013081 -2.554929 10.751830 +v -0.732342 -1.603935 11.143381 +v -0.795125 -1.673880 11.143104 +v -0.434909 -1.824305 10.458334 +v -0.162032 -1.204876 10.510003 +v -0.502917 -2.064817 10.337240 +v -1.007146 -2.680620 10.645237 +v -0.846999 -1.784855 11.147079 +v -0.294516 -0.939754 10.952853 +v -0.928524 -2.844003 10.358101 +v -0.921945 -2.846698 10.342480 +v -0.185468 -1.311026 10.462115 +v -0.936580 -2.843378 10.376871 +v -0.459696 -1.850025 10.457355 +v -0.895475 -1.922673 11.104624 +v -0.966255 -2.825290 10.439590 +v -0.814309 -2.771034 10.242043 +v -0.483595 -1.870255 10.458911 +v -0.999792 -2.613857 10.705430 +v -0.894265 -1.965411 11.106683 +v -0.967200 -2.234840 10.968521 +v -0.676053 -1.467946 11.140323 +v -0.852045 -2.809077 10.261992 +v -0.356139 -1.681861 10.452186 +v -1.033982 -2.797163 10.553853 +v -0.576283 -2.376951 10.179066 +v -0.714378 -2.623190 10.174109 +v -0.870485 -2.820636 10.293923 +v -0.491455 -1.906054 10.441256 +v -0.976625 -2.820569 10.477864 +v -0.609840 -2.467253 10.162466 +v -0.953898 -2.096404 11.063293 +v -0.533426 -2.047567 10.365301 +v -0.607831 -1.363681 11.141927 +v -0.775442 -2.720208 10.215222 +v -1.004001 -2.582563 10.730684 +v -0.247470 -1.501674 10.413639 +v -1.003433 -2.363400 10.888205 +v -0.968755 -2.847372 10.408236 +v -0.554593 -2.233797 10.237255 +v -0.331326 -1.586853 10.434739 +v -0.345278 -1.616166 10.446200 +v -0.850427 -2.794280 10.234390 +v -0.865557 -2.811381 10.261568 +v -1.011244 -2.670000 10.655381 +v -0.567866 -2.352495 10.185010 +v -0.984781 -2.817372 10.469057 +v -0.470881 -1.836231 10.466848 +v -0.366933 -1.642095 10.450525 +v -0.168878 -1.185663 10.517098 +v -0.916415 -2.852197 10.321898 +v -1.030596 -2.580158 10.732222 +v -0.184671 -1.275014 10.471944 +v -0.485349 -1.925537 10.430237 +v -0.699213 -2.600589 10.165440 +v -0.598811 -2.429286 10.168015 +v -0.212900 -1.400368 10.430665 +v -0.234229 -0.929087 10.880325 +v -0.816706 -1.716908 11.147067 +v -0.513168 -2.004523 10.390013 +v -0.768628 -2.723059 10.201878 +v -0.264856 -0.934714 10.914145 +v -0.183766 -0.936192 10.779607 +v -0.288484 -1.490337 10.415777 +v -0.173470 -0.970775 10.710352 +v -0.817142 -2.758565 10.227783 +v -0.451762 -1.785023 10.476694 +v -0.959417 -2.850877 10.384560 +v -0.160337 -1.124852 10.547976 +v -0.303883 -1.563343 10.425620 +v -0.348615 -1.630452 10.447168 +v -0.644012 -2.506403 10.158163 +v -1.018975 -2.515374 10.778399 +v -0.381842 -0.972736 11.048594 +v -0.897513 -2.840253 10.287040 +v -0.726784 -2.666693 10.193896 +v -0.763528 -2.690949 10.174655 +v -0.503518 -1.980231 10.405709 +v -0.511733 -2.086864 10.320688 +v -0.550753 -2.107742 10.317249 +v -1.003020 -2.818186 10.478331 +v -1.012298 -2.826977 10.495093 +v -0.943649 -2.079195 11.074350 +v -1.026325 -2.698246 10.634631 +v -0.820315 -2.751471 10.212550 +v -0.903899 -1.960531 11.104928 +v -0.251569 -0.923885 10.880449 +v -0.917477 -2.847157 10.302640 +v -0.833321 -2.777366 10.236033 +v -0.382034 -1.666942 10.455604 +v -0.559223 -2.305807 10.202225 +v -0.877345 -2.817718 10.279112 +v -0.592521 -2.303376 10.206978 +v -0.444063 -1.065941 11.110312 +v -0.980614 -2.821345 10.431503 +v -0.416116 -1.705215 10.470518 +v -0.504539 -1.883577 10.460284 +v -0.501127 -2.024189 10.372537 +v -0.739140 -2.637804 10.171496 +v -0.454810 -1.808245 10.474169 +v -0.190406 -1.335482 10.451410 +v -0.600506 -2.379178 10.175079 +v -0.399620 -0.986518 11.064407 +v -0.622121 -2.412194 10.165485 +v -0.526774 -2.057915 10.345673 +v -0.987755 -2.418292 10.837916 +v -0.219864 -1.374198 10.434498 +v -0.985939 -2.336578 10.908567 +v -0.863823 -1.841002 11.124956 +v -0.159089 -0.996814 10.684731 +v -0.787810 -2.727768 10.209196 +v -0.963681 -2.116750 11.046167 +v -0.533352 -2.155012 10.280920 +v -0.958650 -2.134670 11.031904 +v -0.182099 -0.957961 10.724850 +v -0.236395 -1.441252 10.418912 +v -0.217723 -0.916963 10.840980 +v -0.139146 -1.102363 10.574411 +v -1.031560 -2.664432 10.660480 +v -0.888146 -2.829155 10.279746 +v -0.964304 -2.854696 10.363304 +v -0.236155 -0.912972 10.867830 +v -0.991737 -2.394678 10.855545 +v -0.587058 -1.270179 11.135792 +v -0.933448 -1.959274 11.096042 +v -0.799249 -2.723998 10.194553 +v -0.803493 -2.738688 10.215696 +v -0.578282 -1.318409 11.141529 +v -0.980983 -2.858051 10.384902 +v -0.978346 -2.848484 10.403746 +v -1.011752 -2.442363 10.825060 +v -0.565789 -2.250072 10.229618 +v -1.029239 -2.729651 10.613773 +v -0.554559 -2.267272 10.221431 +v -0.486383 -1.837481 10.475665 +v -1.049893 -2.773273 10.576357 +v -0.203107 -1.292614 10.461191 +v -0.539728 -2.036048 10.373813 +v -0.973386 -2.183426 10.996937 +v -1.018979 -2.820226 10.510215 +v -0.505653 -1.143738 11.128418 +v -0.673716 -2.525395 10.155432 +v -0.599162 -2.286633 10.213860 +v -0.670740 -2.553644 10.161071 +v -0.480276 -1.801630 10.484533 +v -1.015231 -2.225117 10.973634 +v -0.166340 -1.064897 10.597666 +v -0.818839 -1.750302 11.152585 +v -0.942728 -2.857383 10.328783 +v -0.969207 -2.827151 10.420447 +v -1.002832 -2.823921 10.448710 +v -0.789009 -2.723179 10.185808 +v -0.945311 -2.852663 10.349794 +v -0.234871 -1.406082 10.425629 +v -0.535751 -2.116869 10.305840 +v -0.893215 -1.876853 11.110046 +v -0.309193 -1.521611 10.422392 +v -0.738818 -1.559940 11.138497 +v -0.627999 -2.444496 10.160721 +v -0.354088 -1.598297 10.443182 +v -0.372592 -1.618819 10.455564 +v -0.508655 -1.863426 10.472580 +v -0.384545 -1.644005 10.458211 +v -0.660066 -2.491671 10.155470 +v -0.390999 -1.674644 10.456711 +v -0.401481 -1.686231 10.464240 +v -0.472840 -1.081536 11.115212 +v -0.964427 -2.008959 11.091627 +v -0.160148 -0.986610 10.694491 +v -0.535075 -1.996777 10.401902 +v -0.522218 -1.930816 10.440771 +v -1.008025 -2.823928 10.462141 +v -0.897963 -2.842441 10.263890 +v -0.957278 -2.859533 10.350866 +v -0.914469 -2.845507 10.286337 +v -1.033698 -2.460614 10.814062 +v -0.708776 -1.508700 11.138760 +v -1.003429 -2.263485 10.950760 +v -0.707977 -1.539568 11.142256 +v -0.165189 -1.008563 10.648664 +v -0.818822 -2.743908 10.206278 +v -1.046103 -2.704190 10.631782 +v -0.514559 -1.834023 10.488327 +v -1.041150 -2.629963 10.683621 +v -0.631779 -2.476450 10.158145 +v -0.548492 -1.973113 10.425643 +v -1.025082 -2.376781 10.874314 +v -0.946856 -1.984341 11.095631 +v -1.070484 -2.767963 10.584122 +v -0.397960 -1.641056 10.465961 +v -0.545514 -2.184943 10.263619 +v -0.865876 -2.804078 10.230423 +v -1.044986 -2.812113 10.524196 +v -0.453829 -1.751094 10.484480 +v -0.540057 -1.940150 10.439919 +v -0.474316 -1.767339 10.488984 +v -0.296643 -0.953114 10.974343 +v -0.674284 -2.498940 10.154703 +v -1.022364 -2.826903 10.479396 +v -0.707286 -2.533740 10.154770 +v -0.349832 -0.967994 11.027367 +v -0.856310 -1.821038 11.134653 +v -0.161581 -1.085558 10.577851 +v -0.186610 -1.237284 10.487736 +v -0.694590 -2.575302 10.162483 +v -0.207149 -1.243169 10.481776 +v -0.267603 -0.927171 10.903560 +v -0.435674 -0.981381 11.071734 +v -0.829598 -1.646948 11.131566 +v -0.638021 -1.333656 11.134481 +v -0.155029 -1.041028 10.634010 +v -0.886082 -2.822395 10.250156 +v -0.528686 -1.904667 10.460400 +v -0.544128 -2.058100 10.357557 +v -0.778640 -1.617003 11.136116 +v -1.023075 -2.407655 10.849712 +v -0.834456 -2.763740 10.210064 +v -0.352062 -0.937984 10.999722 +v -0.234703 -1.350217 10.439622 +v -0.382085 -0.958166 11.033358 +v -0.192265 -0.929239 10.790137 +v -0.434297 -1.716707 10.479216 +v -0.987186 -2.156219 11.012950 +v -0.247048 -0.906930 10.854173 +v -0.254580 -0.913878 10.865780 +v -0.599908 -2.346325 10.188536 +v -0.559763 -2.200765 10.258764 +v -0.460281 -1.727732 10.486982 +v -0.739666 -2.615716 10.167033 +v -0.999486 -2.204032 10.984446 +v -0.869671 -1.772116 11.144482 +v -1.039142 -2.825947 10.483059 +v -0.933763 -2.856553 10.307159 +v -1.059056 -2.541263 10.761776 +v -0.905461 -2.839981 10.248860 +v -1.027437 -2.287976 10.935898 +v -0.224849 -1.302787 10.451649 +v -1.006082 -2.288601 10.939556 +v -0.578211 -1.220976 11.132117 +v -0.201195 -0.938110 10.751854 +v -1.009575 -2.326622 10.918392 +v -0.168723 -1.042711 10.613726 +v -0.643765 -1.392093 11.138180 +v -0.675566 -1.424900 11.136605 +v -0.295637 -0.918288 10.909249 +v -0.300058 -0.929374 10.933989 +v -0.972167 -2.047307 11.084134 +v -0.489231 -1.779463 10.492299 +v -0.323736 -0.950666 10.991167 +v -0.217053 -0.919321 10.809761 +v -1.052938 -2.678872 10.648044 +v -1.046367 -2.499714 10.790742 +v -0.728123 -2.593043 10.163712 +v -0.862960 -2.791272 10.219519 +v -0.433262 -1.684669 10.477746 +v -0.262965 -1.391594 10.424801 +v -0.985352 -2.860550 10.369301 +v -0.885477 -1.792266 11.139855 +v -0.178699 -1.152406 10.524515 +v -0.546721 -2.076704 10.341576 +v -0.284707 -1.446515 10.417846 +v -1.043608 -2.610332 10.702363 +v -1.005564 -2.837265 10.421975 +v -0.920426 -1.898987 11.099902 +v -1.028426 -2.350921 10.902779 +v -0.340391 -1.597422 10.440236 +v -0.333770 -0.936828 10.978786 +v -0.941480 -2.855670 10.281382 +v -0.816428 -1.695355 11.144087 +v -0.182036 -1.011743 10.630327 +v -0.537555 -1.893312 10.469578 +v -0.993095 -2.828847 10.414389 +v -1.063884 -2.715090 10.625463 +v -0.558777 -1.202255 11.132544 +v -1.047335 -2.811751 10.503447 +v -0.873699 -2.810909 10.226730 +v -0.862872 -1.746262 11.144664 +v -0.897257 -2.828511 10.239473 +v -1.020744 -2.848707 10.429951 +v -0.459924 -1.036515 11.104302 +v -0.994110 -2.100739 11.054027 +v -1.001946 -2.123282 11.035037 +v -0.964072 -2.856726 10.334183 +v -0.924949 -2.835881 10.260208 +v -0.266919 -0.907009 10.866048 +v -1.034719 -2.831473 10.472154 +v -1.027243 -2.847144 10.439524 +v -1.015996 -2.861784 10.403305 +v -0.757703 -2.648606 10.165525 +v -0.198457 -1.208259 10.496481 +v -0.924433 -2.845699 10.276279 +v -0.485700 -1.746880 10.493429 +v -1.021068 -2.181296 10.994346 +v -0.642664 -2.437827 10.162166 +v -0.991626 -2.844527 10.399333 +v -0.343205 -1.541624 10.430344 +v -0.200673 -0.964463 10.683315 +v -0.414189 -1.660115 10.467743 +v -1.043874 -2.552945 10.751598 +v -0.233647 -0.910763 10.842710 +v -0.783372 -2.714186 10.173565 +v -0.816628 -2.734284 10.190550 +v -0.832908 -2.762762 10.197981 +v -0.562875 -2.020793 10.392027 +v -1.015497 -2.834796 10.437407 +v -0.534443 -1.857204 10.486213 +v -0.611344 -2.263640 10.229010 +v -0.183585 -1.052352 10.594992 +v -0.600914 -2.325117 10.197504 +v -0.453851 -1.003977 11.091261 +v -0.591203 -2.134934 10.309196 +v -0.727570 -2.566708 10.159477 +v -1.003138 -2.845736 10.379786 +v -0.982697 -2.861377 10.350439 +v -0.576235 -2.163896 10.286975 +v -0.635663 -2.397830 10.171086 +v -0.654062 -2.388391 10.176475 +v -0.593920 -2.183361 10.274397 +v -1.068865 -2.623222 10.687010 +v -0.225338 -0.921330 10.771471 +v -1.069790 -2.803240 10.535531 +v -0.193362 -1.118731 10.536432 +v -0.567805 -1.941177 10.450676 +v -0.493636 -1.061216 11.113456 +v -1.017753 -2.303534 10.927422 +v -0.221146 -1.240640 10.478682 +v -0.796258 -2.703381 10.159701 +v -0.809659 -2.729023 10.177207 +v -0.829174 -2.753433 10.182666 +v -0.558261 -1.961738 10.435699 +v -0.559428 -2.006127 10.403803 +v -0.924165 -1.875644 11.104735 +v -0.950880 -2.856676 10.299483 +v -0.566873 -2.149405 10.292501 +v -0.610281 -2.305257 10.209641 +v -0.576249 -2.075883 10.356096 +v -0.901571 -1.751325 11.136501 +v -1.067431 -2.593993 10.714128 +v -0.979840 -2.853972 10.333368 +v -0.863588 -2.784170 10.205557 +v -0.184535 -1.080974 10.564984 +v -0.987772 -2.862697 10.358339 +v -0.583174 -2.093301 10.342860 +v -0.754157 -2.596095 10.161598 +v -0.876126 -2.795441 10.204481 +v -0.884179 -2.810620 10.214108 +v -0.512240 -1.814714 10.493000 +v -1.051537 -2.813805 10.492952 +v -1.037715 -2.841190 10.452524 +v -1.004280 -2.848048 10.405725 +v -0.999532 -2.074715 11.071107 +v -0.962501 -2.866630 10.280026 +v -1.048343 -2.358076 10.897164 +v -0.211969 -1.169122 10.509454 +v -0.658395 -2.462858 10.156829 +v -0.809580 -2.709619 10.152160 +v -0.594817 -2.218631 10.253136 +v -1.051207 -2.417537 10.849275 +v -0.845517 -2.768270 10.206618 +v -1.042809 -2.443532 10.828323 +v -1.057989 -2.479254 10.802348 +v -0.251574 -1.316916 10.443095 +v -0.182207 -0.984411 10.667919 +v -0.328516 -0.925646 10.961443 +v -1.025214 -2.247445 10.960638 +v -0.367165 -0.939432 11.007265 +v -0.268784 -0.892858 10.844203 +v -0.596771 -2.031080 10.401541 +v -0.569481 -2.046274 10.376011 +v -0.722080 -1.442997 11.131999 +v -0.557608 -1.877840 10.487910 +v -0.307135 -1.471809 10.420135 +v -0.855985 -2.774992 10.187057 +v -0.860988 -2.771599 10.199146 +v -1.078714 -2.795556 10.546872 +v -0.624245 -2.350049 10.185307 +v -0.292860 -0.910517 10.888229 +v -0.512618 -1.763646 10.506939 +v -1.067259 -2.572496 10.735133 +v -1.080155 -2.554822 10.749870 +v -0.890288 -2.823233 10.226224 +v -0.918506 -2.832340 10.243540 +v -0.600830 -2.120819 10.324875 +v -0.901377 -1.817036 11.132809 +v -1.064445 -2.809952 10.512819 +v -1.039686 -2.858530 10.423947 +v -0.350108 -1.515698 10.427555 +v -1.054028 -2.430840 10.837069 +v -1.006696 -2.864422 10.359283 +v -1.043219 -2.265863 10.949056 +v -0.193722 -1.019074 10.611682 +v -0.698935 -2.513460 10.153035 +v -1.058160 -2.380305 10.880556 +v -0.413774 -1.635422 10.465425 +v -0.577249 -1.990057 10.423656 +v -0.702243 -1.404599 11.131313 +v -0.556810 -1.132007 11.129667 +v -0.435325 -1.668021 10.475619 +v -0.563803 -1.166449 11.131771 +v -0.996244 -2.025814 11.087011 +v -0.973816 -2.860581 10.312888 +v -1.075159 -2.731434 10.613831 +v -0.190664 -1.102693 10.546057 +v -1.035554 -2.149794 11.015512 +v -1.023282 -2.859287 10.386120 +v -1.034866 -2.867824 10.390659 +v -0.870257 -2.783128 10.182871 +v -0.602695 -2.092666 10.347584 +v -1.073927 -2.817025 10.500795 +v -0.512042 -1.737164 10.506128 +v -1.057304 -2.823886 10.475544 +v -0.571436 -1.899809 10.480325 +v -0.945981 -2.849359 10.247252 +v -0.863075 -1.705959 11.138385 +v -1.068026 -2.658809 10.655731 +v -0.935172 -2.835695 10.247280 +v -0.653969 -2.365052 10.184090 +v -0.597468 -2.147768 10.303041 +v -1.040937 -2.326150 10.916605 +v -0.691882 -1.369188 11.128684 +v -0.678367 -2.462690 10.156252 +v -0.975516 -2.864020 10.289822 +v -0.824833 -2.741375 10.175107 +v -1.075829 -2.344695 10.902277 +v -0.324698 -0.915940 10.934198 +v -0.854164 -2.764182 10.170633 +v -0.605768 -2.014338 10.414682 +v -0.485909 -1.699414 10.497943 +v -0.481056 -1.718106 10.497233 +v -0.758902 -1.530991 11.132735 +v -1.057453 -2.399461 10.864162 +v -1.071107 -2.509377 10.783547 +v -1.011578 -2.049709 11.079082 +v -1.029945 -2.089573 11.056936 +v -0.994114 -2.865438 10.333537 +v -0.590475 -1.931194 10.466245 +v -0.878781 -2.790956 10.192039 +v -1.081874 -2.667472 10.647254 +v -1.103064 -2.779521 10.560275 +v -1.092197 -2.678322 10.637525 +v -1.085840 -2.704451 10.624709 +v -0.210253 -0.943074 10.710590 +v -1.071436 -2.361199 10.893211 +v -1.056801 -2.838196 10.458701 +v -0.967747 -2.863959 10.265877 +v -1.094517 -2.806310 10.523603 +v -0.526546 -1.785157 10.508609 +v -1.091255 -2.471674 10.811424 +v -1.006454 -2.869100 10.318867 +v -0.588455 -1.965131 10.443176 +v -0.404210 -1.608896 10.460991 +v -0.663862 -2.429507 10.162317 +v -0.515856 -1.106987 11.124339 +v -0.191318 -1.071206 10.569915 +v -0.385675 -0.944023 11.018978 +v -0.213606 -1.205047 10.491505 +v -0.223201 -1.258375 10.468463 +v -0.599706 -1.187918 11.130357 +v -0.975346 -1.964591 11.087881 +v -0.837867 -2.740022 10.164767 +v -0.610028 -2.168986 10.289044 +v -0.208094 -1.079016 10.560965 +v -1.065311 -2.845963 10.442279 +v -0.637303 -2.326705 10.200867 +v -0.338198 -1.464912 10.422133 +v -0.670470 -1.343601 11.131149 +v -1.059179 -2.819771 10.482850 +v -0.464461 -0.969822 11.072822 +v -1.027175 -2.131623 11.027509 +v -0.487343 -0.966347 11.080512 +v -1.063913 -2.832721 10.457174 +v -0.386782 -1.576121 10.450284 +v -0.253234 -1.282235 10.453385 +v -0.665993 -2.401566 10.169244 +v -1.080700 -2.424335 10.848612 +v -0.824375 -2.726126 10.157689 +v -0.435420 -1.620201 10.470488 +v -0.981864 -2.868093 10.305020 +v -0.466026 -1.675886 10.486184 +v -0.199422 -0.983151 10.649587 +v -0.321632 -0.900973 10.897121 +v -0.688878 -2.455438 10.160033 +v -0.954184 -1.926301 11.088443 +v -0.370440 -0.919140 10.976822 +v -0.235980 -0.908923 10.807628 +v -0.455389 -0.946537 11.053900 +v -0.216575 -1.063904 10.562380 +v -0.698225 -2.484563 10.156537 +v -1.105128 -2.507808 10.787357 +v -1.093074 -2.532410 10.770026 +v -0.723981 -2.541189 10.152002 +v -0.753925 -1.496819 11.132035 +v -0.640437 -2.268234 10.234356 +v -1.034236 -2.065504 11.069015 +v -0.821188 -1.622938 11.130075 +v -1.017004 -2.873127 10.338180 +v -1.027600 -2.873808 10.362575 +v -0.546654 -1.837211 10.503009 +v -0.611627 -1.972430 10.447153 +v -1.039794 -2.873781 10.370783 +v -0.633144 -2.295844 10.215985 +v -0.313215 -1.448406 10.419912 +v -0.883655 -2.794887 10.175841 +v -1.058556 -2.861517 10.418254 +v -1.091261 -2.662520 10.641994 +v -0.367736 -1.530132 10.436431 +v -1.077976 -2.315495 10.917451 +v -0.396243 -1.591197 10.453350 +v -0.297840 -0.896253 10.863136 +v -0.243104 -1.252946 10.464168 +v -1.010936 -2.875901 10.310840 +v -0.924414 -1.846988 11.114853 +v -0.448530 -1.642114 10.478674 +v -1.069889 -2.303230 10.927183 +v -0.960324 -1.877933 11.095680 +v -0.634314 -2.219956 10.263661 +v -0.279616 -1.367669 10.431584 +v -0.627751 -2.244216 10.245377 +v -0.291889 -1.400779 10.422570 +v -0.414428 -0.968054 11.054782 +v -1.109687 -2.545873 10.759079 +v -0.203351 -1.052577 10.574551 +v -0.588454 -1.848639 10.514063 +v -0.626773 -1.266255 11.130578 +v -0.804088 -1.560198 11.127759 +v -0.593014 -1.896438 10.492800 +v -0.614577 -2.068013 10.373093 +v -0.350116 -1.483904 10.425811 +v -1.031278 -2.875613 10.351321 +v -1.071337 -2.868682 10.407257 +v -0.794956 -2.647769 10.139273 +v -0.912876 -2.825869 10.210120 +v -0.932341 -2.840217 10.221237 +v -0.225930 -0.928204 10.734948 +v -0.653378 -2.319218 10.204599 +v -0.628549 -2.088978 10.362807 +v -0.511934 -1.027753 11.108315 +v -0.890468 -1.707530 11.134823 +v -0.667051 -2.342952 10.197589 +v -0.921423 -1.744123 11.130666 +v -0.412157 -1.561359 10.449833 +v -0.424276 -1.575981 10.457842 +v -0.712943 -1.348219 11.126471 +v -0.836947 -2.722760 10.150562 +v -0.992846 -2.868597 10.278777 +v -0.630068 -2.143971 10.317009 +v -0.291362 -0.885587 10.855008 +v -1.075422 -2.853572 10.423127 +v -0.958590 -2.855253 10.228477 +v -0.633677 -2.184348 10.285161 +v -0.874280 -2.779405 10.165540 +v -0.210807 -1.038261 10.583990 +v -0.205573 -0.954357 10.690670 +v -0.705178 -2.457120 10.161056 +v -0.515901 -1.717778 10.509339 +v -1.085292 -2.627187 10.679934 +v -0.224131 -0.978362 10.631880 +v -0.608379 -1.881673 10.504036 +v -0.739771 -2.516501 10.157037 +v -0.255890 -0.898774 10.817953 +v -0.978404 -1.907743 11.085827 +v -0.304534 -1.386658 10.426642 +v -1.033493 -2.010510 11.078912 +v -0.793186 -1.577834 11.129305 +v -1.089942 -2.645598 10.662928 +v -0.611777 -2.041530 10.396954 +v -1.047241 -2.876448 10.378055 +v -1.098742 -2.367281 10.888630 +v -0.551535 -1.753274 10.519560 +v -1.052235 -2.871530 10.389307 +v -1.089821 -2.391672 10.874209 +v -1.066397 -2.814524 10.468607 +v -1.084632 -2.814263 10.493878 +v -0.980848 -2.866649 10.251009 +v -0.776895 -2.624333 10.151243 +v -1.002709 -2.876987 10.291561 +v -0.572740 -1.807946 10.521462 +v -0.501221 -1.697309 10.501746 +v -1.099793 -2.745909 10.593239 +v -0.673687 -2.377745 10.183355 +v -0.610163 -1.860546 10.513928 +v -0.934192 -1.780867 11.131370 +v -1.102869 -2.444055 10.832220 +v -0.796993 -2.679500 10.148090 +v -0.341612 -0.899989 10.918927 +v -0.735337 -2.473934 10.163760 +v -0.872752 -2.765527 10.160073 +v -0.412533 -0.927158 11.017782 +v -1.081197 -2.274571 10.944050 +v -0.902220 -2.803049 10.175003 +v -0.901550 -2.798733 10.192872 +v -0.270621 -1.334419 10.436874 +v -0.614312 -2.000975 10.428963 +v -0.947113 -1.848550 11.109688 +v -1.099994 -2.592204 10.710653 +v -0.858510 -1.681258 11.133883 +v -0.655454 -1.223966 11.127199 +v -1.104272 -2.795789 10.541409 +v -0.778468 -2.570806 10.154875 +v -0.638436 -2.110107 10.346656 +v -1.100523 -2.809535 10.508807 +v -0.828161 -2.698187 10.137315 +v -0.223175 -1.125624 10.524318 +v -0.511117 -0.985460 11.096474 +v -1.108003 -2.661399 10.635485 +v -0.372906 -1.508913 10.433350 +v -1.069169 -2.246975 10.955223 +v -0.249722 -0.915596 10.728307 +v -0.354543 -0.913453 10.957163 +v -1.036533 -2.876990 10.325500 +v -1.098859 -2.698105 10.621164 +v -0.220623 -0.969261 10.652710 +v -0.640072 -2.004122 10.436225 +v -0.284938 -0.883672 10.828695 +v -0.277958 -0.890324 10.801666 +v -1.111124 -2.727424 10.606169 +v -1.107644 -2.763944 10.573130 +v -0.482279 -1.649089 10.489475 +v -0.482545 -1.685757 10.492168 +v -0.698140 -2.427001 10.165662 +v -0.610542 -1.916653 10.487642 +v -0.638004 -2.075299 10.376890 +v -1.056032 -2.876148 10.368153 +v -0.536497 -1.718280 10.513556 +v -1.084937 -2.815319 10.460595 +v -0.820708 -2.670891 10.130592 +v -0.726777 -1.389438 11.129170 +v -1.072830 -2.820084 10.452958 +v -0.697002 -2.362786 10.189089 +v -0.243958 -1.230178 10.473502 +v -0.656442 -2.134540 10.334062 +v -0.947702 -1.812106 11.125484 +v -0.871065 -1.661700 11.128861 +v -1.123276 -2.524777 10.776273 +v -0.411528 -1.530249 10.447773 +v -0.583551 -1.751298 10.531621 +v -0.395932 -0.921637 11.002217 +v -0.448644 -1.594215 10.468376 +v -1.105736 -2.640843 10.657162 +v -0.970580 -2.857716 10.224161 +v -1.116829 -2.685811 10.616526 +v -0.305088 -1.356828 10.432307 +v -0.495616 -1.633107 10.490176 +v -0.917693 -2.811746 10.183846 +v -0.999349 -2.870834 10.250507 +v -1.018754 -2.879900 10.303017 +v -0.638714 -2.021448 10.421610 +v -1.023465 -1.992808 11.083145 +v -0.640173 -2.048659 10.399411 +v -0.290899 -0.833783 10.881764 +v -0.256660 -0.815300 10.842761 +v -0.257262 -0.826969 10.832585 +v -0.268219 -0.841484 10.838593 +v -0.273153 -0.842650 10.846753 +v -0.281700 -0.828716 10.872899 +v -0.293932 -0.848844 10.874799 +v -0.257348 -0.826840 10.840506 +v -1.108568 -2.483449 10.803687 +v -1.110477 -2.801009 10.524427 +v -1.088074 -2.846883 10.428717 +v -1.059117 -2.110231 11.042638 +v -0.530383 -1.684556 10.510906 +v -0.679476 -1.263996 11.125325 +v -0.678533 -2.286027 10.231613 +v -0.327923 -1.418255 10.423617 +v -0.234588 -1.045154 10.568519 +v -1.050376 -2.208847 10.980175 +v -0.225617 -1.098133 10.538098 +v -0.689231 -2.394581 10.175776 +v -1.111230 -2.672754 10.620487 +v -0.252434 -0.902031 10.763834 +v -0.235062 -0.933783 10.699315 +v -0.310808 -0.893272 10.866032 +v -1.097993 -2.412785 10.858998 +v -0.219702 -1.013202 10.595410 +v -0.269933 -1.245294 10.460799 +v -1.134917 -2.771962 10.552494 +v -0.547160 -1.042104 11.114733 +v -1.126697 -2.783273 10.542174 +v -0.864648 -2.733172 10.138198 +v -0.877062 -2.756826 10.144371 +v -0.664687 -2.211412 10.276682 +v -0.930086 -2.832396 10.196180 +v -0.502647 -1.662885 10.497620 +v -0.761326 -1.462633 11.128427 +v -0.782841 -1.489883 11.127201 +v -0.583394 -1.107653 11.126914 +v -0.389233 -0.903821 10.971038 +v -0.849899 -1.601589 11.124321 +v -0.997573 -1.928791 11.081715 +v -1.050501 -2.059619 11.070085 +v -0.637695 -1.964110 10.462782 +v -1.086845 -2.861804 10.414075 +v -0.971901 -2.850994 10.198658 +v -1.070173 -2.871211 10.389606 +v -1.083087 -2.151614 11.014420 +v -0.448377 -0.934006 11.043240 +v -0.656120 -2.089274 10.371321 +v -1.080218 -2.178294 10.995670 +v -0.660169 -2.117719 10.352298 +v -1.132274 -2.487662 10.803322 +v -0.345067 -1.412498 10.424128 +v -0.657621 -1.301120 11.130803 +v -1.113668 -2.657595 10.634572 +v -1.116956 -2.288989 10.933729 +v -1.069866 -2.879365 10.366228 +v -1.096185 -2.820342 10.466205 +v -0.390214 -1.526396 10.439079 +v -0.248748 -1.171292 10.495192 +v -0.789661 -2.590046 10.146933 +v -0.245121 -1.192805 10.488330 +v -0.654172 -2.154391 10.314869 +v -1.049562 -2.879373 10.319843 +v -0.736813 -2.416649 10.178421 +v -0.822328 -2.645200 10.125015 +v -1.126047 -2.354156 10.893057 +v -1.120129 -2.739708 10.587121 +v -1.122083 -2.749820 10.579001 +v -1.130661 -2.591510 10.705779 +v -0.539648 -1.079007 11.120821 +v -0.765758 -2.531036 10.158731 +v -0.661413 -2.234996 10.258301 +v -0.576193 -1.082588 11.123882 +v -0.754835 -1.438595 11.126992 +v -0.758766 -2.559203 10.157827 +v -1.124980 -2.756718 10.567255 +v -1.123915 -2.426298 10.847906 +v -0.279043 -1.300848 10.445589 +v -0.323355 -0.893353 10.887667 +v -0.913354 -2.803702 10.162733 +v -0.357749 -0.891763 10.921765 +v -1.122395 -2.697893 10.611559 +v -0.901543 -1.684108 11.126386 +v -0.610406 -1.153046 11.129344 +v -0.797984 -1.522346 11.128001 +v -0.998213 -1.982287 11.083858 +v -1.071574 -2.080442 11.059039 +v -1.017251 -2.876535 10.274405 +v -0.264007 -0.806027 10.842245 +v -0.285422 -0.820032 10.879825 +v -0.298146 -0.827708 10.885725 +v -0.276863 -0.818764 10.853614 +v -0.284163 -0.839975 10.844473 +v -0.289665 -0.840928 10.853996 +v -0.302574 -0.857394 10.865711 +v -0.279194 -0.834093 10.853180 +v -0.688637 -2.342255 10.200189 +v -0.525687 -0.994923 11.102270 +v -0.962222 -1.800468 11.126259 +v -0.385347 -1.468297 10.431540 +v -1.126756 -2.567960 10.737115 +v -0.663468 -1.983185 10.457823 +v -1.100368 -2.864426 10.405713 +v -0.754563 -2.504984 10.159923 +v -1.109259 -2.664362 10.611923 +v -0.667398 -2.013786 10.437176 +v -1.108317 -2.831954 10.449476 +v -1.080752 -2.833679 10.440948 +v -1.113194 -2.849327 10.438841 +v -1.109634 -2.828365 10.470860 +v -1.029568 -2.880646 10.293245 +v -1.106361 -2.342136 10.904004 +v -1.043954 -2.880753 10.295547 +v -0.649133 -1.947333 10.478251 +v -1.051583 -2.876601 10.332939 +v -1.131284 -2.728639 10.579791 +v -0.893266 -2.777883 10.155313 +v -0.468529 -1.619842 10.478857 +v -0.289904 -0.850145 10.830649 +v -0.314767 -0.877904 10.857265 +v -0.235865 -0.948477 10.672375 +v -0.419580 -0.900866 10.992012 +v -0.289005 -0.888348 10.752451 +v -0.658594 -1.189483 11.126253 +v -1.056281 -2.042609 11.073618 +v -0.707495 -1.310689 11.125173 +v -0.297933 -0.840890 10.834705 +v -1.056876 -2.880244 10.346377 +v -0.685829 -2.255977 10.253407 +v -1.116105 -2.652196 10.624259 +v -0.692567 -2.225898 10.276796 +v -1.117177 -2.677910 10.602605 +v -0.987738 -2.865419 10.213270 +v -1.118358 -2.306990 10.921205 +v -0.278058 -0.814262 10.830295 +v -0.262413 -0.811579 10.831780 +v -0.273636 -0.836940 10.826406 +v -0.239976 -1.122594 10.518632 +v -1.009763 -2.876062 10.240781 +v -0.712240 -2.387114 10.182550 +v -0.307475 -0.841429 10.851781 +v -0.284552 -0.843056 10.822113 +v -0.279138 -1.192070 10.477324 +v -0.313007 -0.851118 10.863849 +v -1.099913 -2.209947 10.978045 +v -0.680837 -2.316140 10.210801 +v -0.328793 -0.880260 10.868510 +v -0.287096 -0.899743 10.724438 +v -1.123328 -2.615609 10.676114 +v -0.759456 -2.489030 10.166072 +v -1.047810 -2.874943 10.307516 +v -0.391005 -0.890163 10.951813 +v -1.125675 -2.716913 10.596172 +v -1.069249 -2.881942 10.332613 +v -0.256177 -0.908536 10.745366 +v -0.633135 -1.163080 11.128947 +v -0.903993 -2.779212 10.148672 +v -0.807000 -2.618387 10.130572 +v -0.919358 -2.786162 10.152799 +v -1.129311 -2.454386 10.826457 +v -0.944074 -2.821210 10.172771 +v -0.628371 -1.210612 11.128385 +v -0.950619 -2.844868 10.207973 +v -0.919215 -1.713314 11.126760 +v -1.127710 -2.745248 10.563801 +v -0.659169 -2.039412 10.414054 +v -0.971062 -1.781973 11.125309 +v -0.680177 -2.113271 10.361719 +v -1.030029 -2.886504 10.267924 +v -0.291516 -0.805161 10.868106 +v -0.308912 -0.798406 10.876397 +v -0.317206 -0.836425 10.874269 +v -0.313645 -0.848112 10.872752 +v -0.708447 -2.351226 10.197183 +v -0.729420 -2.379076 10.190594 +v -1.118460 -2.681394 10.594846 +v -0.630961 -1.780442 10.537957 +v -1.155270 -2.544147 10.761850 +v -0.615862 -1.804494 10.530830 +v -1.032689 -2.885170 10.259063 +v -1.121246 -2.381689 10.879649 +v -0.415857 -1.492753 10.442822 +v -1.149114 -2.585007 10.716314 +v -1.122039 -2.239908 10.959248 +v -1.120964 -2.642425 10.639328 +v -1.064164 -2.887087 10.316573 +v -1.072486 -2.885784 10.344099 +v -0.693384 -1.978115 10.471116 +v -0.787476 -2.531093 10.158978 +v -0.598767 -1.040885 11.118817 +v -0.708418 -2.281757 10.242461 +v -0.942935 -2.811938 10.148923 +v -0.246409 -0.933662 10.680922 +v -0.298544 -1.321440 10.437442 +v -0.331318 -1.372341 10.427859 +v -0.253162 -1.010627 10.581569 +v -1.064742 -2.126855 11.030078 +v -0.302463 -0.872786 10.820333 +v -1.103648 -2.855044 10.422552 +v -1.022052 -2.886667 10.248667 +v -1.111357 -2.654481 10.615542 +v -0.238847 -1.061494 10.552117 +v -0.565798 -1.704651 10.523018 +v -0.486939 -0.907208 11.041167 +v -0.255506 -1.094182 10.529000 +v -0.764650 -1.358275 11.122953 +v -1.096642 -2.867039 10.372368 +v -0.691582 -2.132649 10.350916 +v -1.129212 -2.678586 10.579206 +v -0.629774 -1.844470 10.524304 +v -0.557947 -0.997275 11.107066 +v -0.327407 -1.336127 10.433229 +v -0.566624 -1.014114 11.112287 +v -0.855309 -2.706915 10.126906 +v -0.716874 -2.258334 10.260331 +v -1.130225 -2.607329 10.686740 +v -1.135229 -2.788575 10.523507 +v -0.893408 -2.761522 10.137662 +v -1.153492 -2.564894 10.741254 +v -1.143355 -2.391942 10.875059 +v -1.162481 -2.419876 10.857472 +v -0.963469 -2.841954 10.184721 +v -0.446489 -1.557372 10.461724 +v -0.693843 -2.022465 10.441722 +v -0.343232 -0.871384 10.872461 +v -0.368657 -0.878102 10.903955 +v -1.123633 -2.626065 10.664330 +v -0.690814 -2.050807 10.414459 +v -1.141779 -2.707687 10.578238 +v -0.851025 -1.545692 11.120747 +v -0.882992 -1.642963 11.122213 +v -0.915643 -1.648298 11.118663 +v -0.588602 -1.723526 10.532024 +v -0.277423 -0.803435 10.839273 +v -1.041878 -2.882294 10.284592 +v -0.664598 -1.905860 10.505003 +v -0.298323 -0.795431 10.862443 +v -0.310631 -0.814154 10.879148 +v -1.124385 -2.645144 10.627090 +v -1.146688 -2.526703 10.774321 +v -0.644613 -1.799863 10.539292 +v -0.695178 -2.083071 10.391397 +v -1.127792 -2.817355 10.492599 +v -1.109685 -2.229549 10.964038 +v -0.372247 -1.438846 10.430391 +v -0.260206 -1.068612 10.538877 +v -1.011502 -2.871764 10.226544 +v -0.698128 -2.113481 10.371784 +v -0.662823 -1.879322 10.519443 +v -1.126503 -2.691288 10.582416 +v -1.128622 -2.695205 10.596724 +v -1.118603 -2.865356 10.390654 +v -1.055399 -2.889712 10.276440 +v -1.059208 -2.886270 10.296819 +v -0.671714 -1.941944 10.487244 +v -0.694034 -2.188219 10.305564 +v -1.139694 -2.353965 10.895580 +v -1.059827 -2.899172 10.287219 +v -0.301042 -0.839146 10.824575 +v -0.328808 -0.866291 10.863535 +v -0.690120 -2.003229 10.452802 +v -1.081974 -2.878358 10.336084 +v -0.350105 -0.884858 10.896072 +v -0.264462 -0.917540 10.709384 +v -0.344172 -1.295066 10.441167 +v -1.141638 -2.755765 10.546503 +v -0.802229 -2.560390 10.150734 +v -1.140153 -2.777241 10.527629 +v -0.491292 -1.591274 10.480352 +v -0.963982 -2.828480 10.169486 +v -0.509727 -1.614412 10.489174 +v -0.675250 -2.066700 10.398379 +v -0.441014 -0.913508 11.020552 +v -0.737859 -2.370989 10.198949 +v -1.145264 -2.776176 10.519241 +v -0.815788 -2.587290 10.135492 +v -0.826491 -2.593598 10.124881 +v -1.114689 -2.124638 11.032725 +v -1.128287 -2.655918 10.607428 +v -1.135900 -2.801680 10.507910 +v -1.164645 -2.520531 10.784425 +v -1.013771 -2.873806 10.207863 +v -1.026674 -2.889455 10.239296 +v -1.107438 -2.163298 11.004156 +v -0.295186 -0.829294 10.822556 +v -0.435933 -1.489554 10.446463 +v -1.090037 -2.873900 10.353057 +v -0.772889 -2.474047 10.173576 +v -0.478495 -1.576710 10.474735 +v -0.813088 -2.504789 10.169606 +v -1.112662 -2.263724 10.948842 +v -1.138028 -2.696714 10.572644 +v -0.401952 -0.877235 10.941778 +v -0.519543 -1.638720 10.497799 +v -0.412360 -0.894542 10.972938 +v -1.073872 -2.016615 11.070799 +v -1.138664 -2.745500 10.554593 +v -0.251346 -0.974901 10.619390 +v -0.918305 -2.772360 10.131054 +v -0.237283 -0.996077 10.602954 +v -0.318731 -1.287824 10.442069 +v -0.928887 -2.802489 10.149105 +v -0.750241 -2.440523 10.173288 +v -0.310057 -0.836050 10.841475 +v -0.278453 -0.800611 10.846756 +v -0.326429 -0.821462 10.873410 +v -0.356783 -0.842933 10.902362 +v -0.359097 -0.849914 10.908880 +v -0.352494 -0.850673 10.902328 +v -1.097137 -2.867634 10.359883 +v -0.974072 -1.752995 11.122431 +v -1.156891 -2.604823 10.681954 +v -1.135871 -2.825318 10.461829 +v -0.573397 -1.680337 10.523442 +v -1.124861 -2.186227 10.990634 +v -1.043435 -2.886910 10.246855 +v -1.121731 -2.854353 10.416047 +v -0.291643 -0.884705 10.765109 +v -1.071474 -2.883181 10.300022 +v -0.850247 -2.658472 10.114303 +v -1.086784 -2.885587 10.326610 +v -1.124832 -2.336890 10.904780 +v -0.295330 -0.793163 10.828398 +v -1.146632 -2.742040 10.542074 +v -0.304428 -0.797323 10.821364 +v -0.479894 -0.929013 11.053731 +v -1.151627 -2.794631 10.508180 +v -0.308249 -0.817621 10.821609 +v -0.261843 -1.139505 10.504159 +v -0.499524 -0.944286 11.070217 +v -0.287224 -1.159370 10.489141 +v -0.778315 -1.401299 11.123184 +v -0.612582 -1.076660 11.124579 +v -0.284745 -0.961459 10.612206 +v -0.634853 -1.124084 11.127103 +v -0.299226 -0.881372 10.783300 +v -0.990118 -2.860769 10.195879 +v -0.355308 -0.864530 10.866765 +v -0.422784 -1.458576 10.442170 +v -0.716557 -2.313036 10.225134 +v -1.153674 -2.487004 10.803805 +v -1.165585 -2.507606 10.791294 +v -0.883752 -1.557705 11.117721 +v -1.094570 -2.071906 11.060000 +v -1.146364 -2.440758 10.840974 +v -0.719312 -2.085974 10.398355 +v -0.317136 -0.868409 10.799117 +v -0.836291 -2.618797 10.117395 +v -0.723079 -2.112337 10.380262 +v -0.482164 -0.885850 11.018403 +v -0.872228 -2.707316 10.117981 +v -1.151672 -2.758995 10.524879 +v -1.055225 -2.888262 10.258589 +v -1.147698 -2.804507 10.484781 +v -1.071099 -2.887729 10.285189 +v -1.111425 -2.879086 10.347856 +v -1.096098 -2.878476 10.314379 +v -1.098200 -2.880583 10.336471 +v -1.147652 -2.716762 10.566862 +v -0.726227 -2.339620 10.210634 +v -0.699141 -1.942679 10.492898 +v -0.927103 -2.781740 10.138248 +v -0.979508 -1.837876 11.109049 +v -0.290156 -1.249776 10.457286 +v -0.262526 -0.945963 10.654788 +v -0.981344 -2.833817 10.147404 +v -0.788489 -2.495701 10.170540 +v -1.141989 -2.815228 10.478985 +v -1.022568 -1.923358 11.074875 +v -0.456294 -1.519675 10.456575 +v -0.309192 -0.833219 10.816440 +v -1.127555 -2.836364 10.452056 +v -1.155111 -2.632336 10.638124 +v -1.146071 -2.643660 10.629326 +v -1.059918 -1.979432 11.072069 +v -1.096845 -2.099922 11.048838 +v -0.866937 -1.516238 11.116531 +v -0.877328 -1.617897 11.120319 +v -0.718725 -2.168341 10.329885 +v -0.328230 -0.830871 10.861357 +v -0.309200 -0.782846 10.837849 +v -0.324632 -0.788909 10.882080 +v -0.840037 -2.560713 10.129032 +v -1.001638 -2.865357 10.183426 +v -1.037935 -2.884472 10.223820 +v -1.057737 -2.883744 10.243721 +v -0.986212 -1.811145 11.118604 +v -0.716748 -2.135707 10.353776 +v -1.153011 -2.782526 10.496344 +v -1.143197 -2.668163 10.583504 +v -0.649830 -1.834388 10.533585 +v -0.260942 -1.044533 10.552014 +v -0.998739 -1.863067 11.093700 +v -0.530558 -0.958200 11.089133 +v -1.148153 -2.679727 10.571683 +v -0.281797 -0.908250 10.699458 +v -1.178795 -2.530939 10.782012 +v -1.150825 -2.612451 10.661200 +v -0.794226 -1.445429 11.122896 +v -0.275127 -0.927690 10.675299 +v -0.337117 -0.853801 10.834576 +v -0.949209 -2.806878 10.131350 +v -0.954612 -2.823319 10.154536 +v -0.983288 -2.844419 10.173347 +v -0.500349 -1.546423 10.474440 +v -0.537344 -1.583840 10.492834 +v -1.184021 -2.454336 10.834276 +v -0.628475 -1.707849 10.541864 +v -0.715445 -2.203418 10.298875 +v -0.721583 -2.061888 10.415644 +v -0.629044 -1.741722 10.540929 +v -1.011382 -2.869099 10.168992 +v -1.181983 -2.491179 10.806914 +v -0.749841 -2.327209 10.225916 +v -1.032035 -2.885620 10.203007 +v -0.732332 -2.125196 10.368227 +v -0.323169 -0.866314 10.779253 +v -1.069998 -2.890123 10.255851 +v -1.161339 -2.270825 10.939681 +v -1.173488 -2.553012 10.752217 +v -0.284744 -1.127925 10.504692 +v -0.755438 -2.388209 10.194408 +v -1.080741 -2.893923 10.270121 +v -0.324114 -0.827930 10.834562 +v -0.737157 -1.981359 10.482418 +v -0.343957 -0.855072 10.858196 +v -0.769823 -2.418519 10.186041 +v -1.118765 -2.868306 10.360626 +v -0.373204 -0.863867 10.887687 +v -0.827638 -1.471584 11.120417 +v -0.715218 -1.882334 10.527307 +v -1.162957 -2.371017 10.887178 +v -0.928645 -1.663128 11.116790 +v -0.282345 -1.005212 10.572371 +v -0.789518 -2.441289 10.184205 +v -0.317844 -0.831360 10.822317 +v -0.358556 -0.852656 10.860849 +v -0.724125 -2.221127 10.289418 +v -0.344181 -0.800922 10.881735 +v -0.315510 -0.774757 10.870804 +v -0.995261 -2.842610 10.156454 +v -1.006885 -2.847784 10.153463 +v -0.830170 -2.531477 10.154116 +v -1.149691 -2.792842 10.473646 +v -0.359829 -1.352839 10.434413 +v -1.147239 -2.645116 10.614065 +v -1.129094 -2.870323 10.374628 +v -0.951938 -1.703681 11.118917 +v -0.744784 -2.108996 10.385998 +v -1.142964 -2.656539 10.593395 +v -1.148824 -2.810493 10.460418 +v -1.160011 -2.803901 10.471164 +v -0.361975 -1.385421 10.429437 +v -0.535573 -1.617963 10.500344 +v -1.145826 -2.698630 10.564461 +v -1.169554 -2.589176 10.711752 +v -0.788336 -2.377529 10.210650 +v -1.138306 -2.841714 10.431614 +v -0.595820 -1.649988 10.525775 +v -1.159649 -2.860156 10.394865 +v -0.470777 -1.550663 10.465901 +v -0.434922 -0.879749 10.975198 +v -1.183182 -2.568219 10.743139 +v -0.445082 -0.882096 10.992220 +v -0.902997 -2.742175 10.116524 +v -0.333545 -0.857674 10.811704 +v -1.017855 -2.876279 10.172073 +v -0.330771 -0.857333 10.789142 +v -1.015159 -1.839954 11.103145 +v -1.155155 -2.728873 10.540392 +v -0.294599 -1.019637 10.558703 +v -0.821084 -2.521362 10.163521 +v -0.703335 -1.914459 10.508690 +v -0.306467 -1.183128 10.473409 +v -0.267268 -0.952081 10.639729 +v -0.429533 -0.869440 10.957197 +v -1.161824 -2.658575 10.587045 +v -1.052744 -2.882713 10.225523 +v -1.142682 -2.148996 11.016085 +v -1.082888 -2.897898 10.252900 +v -1.097047 -2.878305 10.296211 +v -0.502945 -0.883074 11.027718 +v -0.427994 -1.434242 10.442374 +v -0.854194 -2.675298 10.118269 +v -0.732347 -2.020278 10.452839 +v -0.881125 -2.725547 10.125062 +v -1.199214 -2.583394 10.724063 +v -1.163166 -2.790001 10.464051 +v -0.668270 -1.080331 11.122289 +v -0.808574 -1.370000 11.118540 +v -0.325433 -0.825503 10.824766 +v -0.340772 -0.834476 10.832560 +v -1.140755 -2.863302 10.377486 +v -0.317693 -1.146726 10.486716 +v -1.192116 -2.609490 10.669905 +v -1.152344 -2.709159 10.553443 +v -1.157524 -2.715311 10.548691 +v -0.322306 -1.246025 10.453337 +v -0.520607 -1.569310 10.485849 +v -0.735015 -1.290011 11.121258 +v -0.716485 -1.934970 10.499392 +v -1.031522 -2.878385 10.186337 +v -0.313773 -0.784482 10.831495 +v -0.748307 -2.276432 10.257541 +v -0.337639 -0.725936 10.933272 +v -0.337428 -0.732498 10.920988 +v -0.347818 -0.825659 10.858229 +v -0.356220 -0.754589 10.931100 +v -0.346414 -0.754188 10.921031 +v -0.326650 -0.773916 10.861276 +v -0.336776 -0.743940 10.930832 +v -0.338048 -0.781323 10.877582 +v -0.322173 -0.780338 10.873481 +v -1.117167 -2.040015 11.058149 +v -0.756960 -2.305056 10.241609 +v -0.564485 -0.931545 11.083524 +v -1.207446 -2.525831 10.785419 +v -0.583748 -0.950694 11.097848 +v -0.874627 -2.660123 10.105253 +v -1.168886 -2.752519 10.504451 +v -0.373129 -1.315815 10.438646 +v -0.552590 -1.645116 10.510977 +v -0.889380 -2.692964 10.108870 +v -0.595725 -0.979391 11.107614 +v -0.326112 -0.801965 10.826131 +v -1.199707 -2.555052 10.762156 +v -1.145925 -2.772604 10.502262 +v -0.397968 -0.866005 10.920549 +v -0.288855 -1.080609 10.527086 +v -1.088989 -2.888027 10.282790 +v -0.753467 -2.209280 10.309655 +v -1.163896 -2.809301 10.460764 +v -0.469113 -0.859505 10.978825 +v -1.082184 -2.897522 10.232405 +v -0.751297 -2.245130 10.279125 +v -1.157885 -2.833053 10.450238 +v -0.300355 -1.103964 10.508948 +v -1.089276 -2.908208 10.245613 +v -1.192710 -2.400295 10.867406 +v -1.121437 -2.877843 10.331835 +v -1.124830 -2.875660 10.349423 +v -0.939145 -2.772129 10.122357 +v -0.711759 -1.850970 10.537521 +v -0.387741 -1.410145 10.433243 +v -1.151440 -2.245062 10.955239 +v -0.301533 -0.903876 10.685372 +v -1.165587 -2.694305 10.551683 +v -0.343253 -0.825160 10.843590 +v -0.918625 -1.592621 11.112804 +v -0.463274 -1.470064 10.451334 +v -1.052768 -1.914199 11.071917 +v -1.040097 -1.939734 11.073286 +v -0.755354 -1.337043 11.120815 +v -0.790272 -2.314226 10.246373 +v -1.045434 -2.880879 10.179955 +v -1.153502 -2.102143 11.041940 +v -0.768719 -2.112600 10.388638 +v -0.665021 -1.759984 10.547408 +v -1.166394 -2.637643 10.615280 +v -0.402543 -1.362510 10.439128 +v -0.818915 -1.407865 11.118591 +v -1.055559 -2.886620 10.214752 +v -0.747877 -2.188443 10.322931 +v -0.339422 -0.820864 10.823545 +v -0.807114 -2.446879 10.188749 +v -1.090645 -2.906286 10.252638 +v -0.493816 -1.503777 10.464899 +v -1.112394 -2.882459 10.307621 +v -1.104664 -2.887911 10.283641 +v -1.152215 -2.205304 10.977198 +v -1.155181 -2.229475 10.964991 +v -0.608999 -1.678706 10.532855 +v -0.744184 -1.888538 10.530369 +v -0.968027 -2.802397 10.116201 +v -0.971318 -2.824501 10.140228 +v -0.539167 -0.912246 11.066094 +v -0.323361 -1.195120 10.469789 +v -0.677875 -1.164284 11.124259 +v -0.726313 -1.243108 11.120930 +v -0.342418 -0.801061 10.841700 +v -0.352632 -0.810441 10.854673 +v -0.333864 -0.809790 10.829638 +v -0.774812 -2.350958 10.218600 +v -0.349718 -0.787226 10.869846 +v -0.351334 -0.798239 10.877663 +v -0.351969 -0.720081 10.933680 +v -0.367128 -0.732714 10.935996 +v -0.351466 -0.746738 10.916279 +v -0.362290 -0.754029 10.921976 +v -0.350752 -0.737391 10.940264 +v -0.322404 -0.774755 10.850442 +v -1.167183 -2.721705 10.539736 +v -0.329425 -0.867155 10.751088 +v -0.317158 -0.880228 10.726700 +v -0.749878 -2.049937 10.435346 +v -0.763013 -2.090517 10.410545 +v -1.201279 -2.590296 10.707876 +v -1.099850 -2.896809 10.257524 +v -1.110770 -2.897298 10.274591 +v -0.467324 -0.880314 11.006690 +v -1.207417 -2.538522 10.778462 +v -0.389158 -1.329884 10.439174 +v -1.145855 -2.881051 10.342412 +v -1.162916 -2.743680 10.526613 +v -0.761248 -2.134259 10.366934 +v -0.426997 -1.403869 10.440903 +v -0.345575 -1.230446 10.456086 +v -0.459468 -1.389331 10.444611 +v -0.771390 -2.157977 10.351960 +v -0.928414 -2.744872 10.107534 +v -1.169290 -2.617129 10.651958 +v -0.936268 -2.758525 10.109889 +v -1.143736 -2.872292 10.347781 +v -1.199802 -2.476567 10.818392 +v -0.807323 -2.408941 10.206139 +v -1.149888 -2.179269 10.995734 +v -0.827732 -2.445893 10.195219 +v -0.778104 -2.249609 10.287525 +v -1.175920 -2.257768 10.944376 +v -1.151542 -2.861908 10.380895 +v -1.048635 -1.881804 11.080579 +v -0.756781 -2.009676 10.465946 +v -1.163208 -2.847486 10.414219 +v -1.019451 -2.859833 10.152551 +v -0.898845 -1.576133 11.115366 +v -0.708566 -1.210328 11.120945 +v -0.325208 -0.774633 10.834454 +v -1.155496 -2.305985 10.922090 +v -0.732917 -1.929204 10.508432 +v -0.570355 -1.610159 10.509469 +v -0.588041 -1.626461 10.518568 +v -1.007744 -2.827816 10.133588 +v -1.177772 -2.709752 10.532505 +v -1.067943 -2.890341 10.210110 +v -0.272236 -0.987679 10.590174 +v -0.850827 -2.606960 10.112271 +v -0.769115 -2.071345 10.427794 +v -1.168627 -2.772792 10.491964 +v -0.995618 -1.706097 11.112104 +v -1.129358 -2.887926 10.308474 +v -0.841135 -2.407953 10.217104 +v -0.685343 -1.792044 10.546466 +v -0.364928 -0.840001 10.837307 +v -0.519786 -0.913618 11.058937 +v -0.378765 -0.833570 10.856957 +v -1.030458 -2.876809 10.158601 +v -1.183441 -2.345554 10.898092 +v -0.916045 -2.713540 10.103698 +v -1.042364 -2.880486 10.165302 +v -0.843055 -1.445668 11.117645 +v -0.778259 -2.215859 10.313951 +v -0.858412 -1.482057 11.117005 +v -1.190372 -2.439370 10.844937 +v -1.219230 -2.460800 10.828159 +v -0.779430 -1.972987 10.493931 +v -0.990039 -2.823037 10.125602 +v -0.996800 -2.825085 10.134419 +v -0.327154 -0.729253 10.874690 +v -0.337315 -0.723837 10.884538 +v -0.349471 -0.718462 10.922365 +v -0.349331 -0.727846 10.915543 +v -0.374092 -0.742774 10.925900 +v -0.340546 -0.746043 10.871594 +v -0.344044 -0.770779 10.832250 +v -0.341027 -0.786372 10.843277 +v -0.344085 -0.743215 10.883260 +v -0.332771 -0.739116 10.879195 +v -0.341097 -0.789903 10.851246 +v -1.010288 -2.849231 10.128379 +v -1.168631 -2.730676 10.521502 +v -1.055802 -2.888194 10.188240 +v -1.166105 -2.646451 10.591990 +v -0.849426 -2.535264 10.140753 +v -1.098979 -2.900943 10.238899 +v -1.187718 -2.317182 10.911420 +v -1.113108 -2.901290 10.239430 +v -1.122479 -2.894091 10.286766 +v -1.228215 -2.492535 10.810944 +v -1.118499 -2.903612 10.266424 +v -1.173120 -2.775326 10.472544 +v -0.804354 -2.357903 10.227246 +v -0.397091 -0.843821 10.880204 +v -1.172585 -2.795957 10.457769 +v -1.170716 -2.805756 10.450624 +v -1.232069 -2.556740 10.763604 +v -0.635838 -1.688640 10.539941 +v -0.872790 -2.622861 10.104740 +v -0.650273 -1.723829 10.546658 +v -0.450185 -0.853442 10.953821 +v -1.000652 -1.783564 11.120595 +v -0.881537 -2.639700 10.100965 +v -1.041077 -1.811702 11.108209 +v -1.229915 -2.582901 10.728842 +v -0.343963 -0.778178 10.825721 +v -0.370283 -0.838279 10.796615 +v -0.381938 -0.825154 10.848959 +v -0.851505 -2.458081 10.194536 +v -1.171334 -2.208030 10.977902 +v -0.716204 -1.804795 10.548658 +v -0.692472 -1.830562 10.539548 +v -0.528705 -0.881791 11.039295 +v -0.694649 -1.130154 11.122564 +v -0.291349 -0.947818 10.632393 +v -0.790940 -2.236206 10.300966 +v -1.003018 -2.834296 10.124719 +v -1.051733 -2.885940 10.161453 +v -1.016022 -2.853861 10.138489 +v -1.081340 -2.902722 10.208853 +v -0.808169 -2.294403 10.265909 +v -0.757375 -1.261916 11.118587 +v -0.810545 -2.316461 10.252718 +v -1.196143 -2.358938 10.888839 +v -0.946273 -1.624619 11.111118 +v -1.179047 -2.720244 10.526058 +v -1.151989 -2.040146 11.052494 +v -1.176420 -2.741315 10.502173 +v -0.659777 -1.685648 10.544810 +v -0.794801 -2.077061 10.429567 +v -1.186879 -2.812985 10.437654 +v -1.218157 -2.416602 10.856991 +v -0.771621 -1.306125 11.117186 +v -1.168174 -2.855093 10.374467 +v -0.473424 -1.444214 10.450825 +v -1.235501 -2.521740 10.790812 +v -0.407353 -0.848354 10.898992 +v -0.329941 -1.136879 10.490140 +v -0.784780 -2.171755 10.343817 +v -0.638190 -1.038722 11.119766 +v -0.847935 -2.503160 10.162868 +v -0.360131 -0.843740 10.810604 +v -0.371480 -0.815138 10.846262 +v -1.219147 -2.592591 10.707648 +v -1.000667 -2.822984 10.120769 +v -0.378540 -0.821866 10.850187 +v -1.196249 -2.627295 10.618848 +v -0.370092 -0.816062 10.851595 +v -1.047527 -1.843814 11.095700 +v -1.189242 -2.616987 10.645420 +v -0.752059 -1.933402 10.510067 +v -0.735388 -1.172102 11.118764 +v -0.304519 -0.925290 10.652510 +v -0.738673 -1.194164 11.117528 +v -0.319278 -0.950122 10.612520 +v -0.789415 -2.139538 10.372131 +v -0.343259 -0.715951 10.875397 +v -0.340949 -0.732437 10.865709 +v -0.361542 -0.711171 10.885594 +v -0.369444 -0.723772 10.920940 +v -0.374159 -0.739048 10.918086 +v -0.376501 -0.729918 10.925369 +v -0.356633 -0.738548 10.867460 +v -0.350600 -0.781213 10.832558 +v -0.430260 -0.853439 10.936508 +v -0.345478 -0.853388 10.771491 +v -0.789921 -2.274764 10.274017 +v -1.180562 -2.690116 10.533916 +v -1.083978 -1.954753 11.063730 +v -1.242661 -2.476976 10.819256 +v -1.087588 -2.903684 10.191530 +v -0.428014 -1.320869 10.444653 +v -1.177341 -2.759389 10.490860 +v -1.191823 -2.795016 10.443970 +v -0.855688 -2.552515 10.127152 +v -1.040427 -2.857387 10.140352 +v -1.178734 -2.818932 10.447553 +v -0.320080 -0.889749 10.696907 +v -1.188606 -2.830192 10.425253 +v -1.174690 -2.844907 10.401572 +v -0.311748 -1.055036 10.528698 +v -1.199882 -2.839678 10.404387 +v -0.328815 -1.082930 10.511997 +v -0.854576 -2.435544 10.207371 +v -0.843601 -2.478917 10.183681 +v -1.156377 -2.891250 10.322761 +v -0.987366 -1.737335 11.119455 +v -1.157010 -2.884004 10.344732 +v -0.544796 -1.530073 10.484944 +v -0.560625 -1.577828 10.500231 +v -1.177118 -2.642470 10.585913 +v -1.100212 -1.927314 11.059530 +v -0.812435 -2.340447 10.239530 +v -0.343992 -0.858341 10.743343 +v -0.606151 -1.601776 10.519581 +v -0.502688 -0.849433 10.990943 +v -0.349158 -0.865201 10.719248 +v -1.099139 -1.992147 11.063111 +v -1.231596 -2.597430 10.696485 +v -1.068507 -2.890911 10.170359 +v -1.223496 -2.571342 10.749172 +v -0.812108 -1.323809 11.114778 +v -1.184075 -2.638657 10.598930 +v -1.184534 -2.659235 10.563825 +v -1.213731 -2.609111 10.667952 +v -0.797733 -2.167981 10.353172 +v -0.693879 -1.719248 10.555209 +v -1.148017 -2.082646 11.048929 +v -1.194504 -2.788624 10.453123 +v -1.176976 -2.836647 10.395586 +v -1.173750 -2.847956 10.376851 +v -0.960781 -2.785733 10.111330 +v -0.805775 -2.186600 10.343323 +v -0.985534 -2.804254 10.110345 +v -0.377266 -0.808514 10.848532 +v -0.387967 -0.819634 10.846595 +v -1.171081 -2.143934 11.019180 +v -0.521772 -1.522336 10.477754 +v -1.152584 -2.895074 10.294779 +v -0.390890 -0.822328 10.803106 +v -1.163887 -2.869589 10.349837 +v -0.351567 -0.705777 10.883973 +v -0.359173 -0.733062 10.884234 +v -0.364526 -0.741849 10.876176 +v -0.378658 -0.754111 10.890525 +v -0.379239 -0.771291 10.888496 +v -0.387806 -0.773106 10.896152 +v -1.034724 -2.846836 10.120446 +v -1.094687 -2.037224 11.065607 +v -0.440512 -1.348184 10.444750 +v -1.188958 -2.749004 10.490952 +v -0.796871 -2.095882 10.408508 +v -0.630952 -1.631601 10.532817 +v -0.534509 -0.859401 11.022161 +v -0.969090 -1.665676 11.111592 +v -0.424302 -0.837680 10.904869 +v -0.940665 -2.701865 10.092484 +v -0.339626 -1.116816 10.496873 +v -0.357050 -1.166004 10.476252 +v -1.190393 -2.824215 10.423218 +v -0.913129 -2.678609 10.097317 +v -1.193557 -2.647047 10.577566 +v -1.178936 -2.122878 11.033452 +v -0.409316 -1.281424 10.447274 +v -1.182866 -2.859344 10.357340 +v -0.736862 -1.776812 10.556688 +v -0.774466 -1.884394 10.538865 +v -1.181645 -2.174517 11.000140 +v -0.962159 -2.751942 10.094784 +v -1.041133 -1.780538 11.112212 +v -1.192804 -2.211628 10.975044 +v -0.793354 -2.004583 10.475863 +v -0.891584 -1.480475 11.113826 +v -0.904563 -1.511163 11.114312 +v -0.825475 -2.349222 10.242300 +v -0.855777 -2.372195 10.238994 +v -1.253257 -2.525880 10.787451 +v -0.469583 -0.852434 10.965486 +v -0.798743 -2.044431 10.451561 +v -0.846481 -2.305322 10.275287 +v -1.125695 -2.916608 10.201162 +v -1.107840 -2.907649 10.215300 +v -0.802323 -2.124015 10.385986 +v -1.193962 -2.834476 10.388327 +v -0.880110 -2.589304 10.101493 +v -1.229072 -2.378353 10.872120 +v -1.188339 -2.859263 10.381330 +v -0.524548 -1.485360 10.471694 +v -1.138227 -2.899058 10.267267 +v -1.168211 -2.877477 10.330549 +v -1.071738 -2.890447 10.144467 +v -0.375677 -1.233515 10.456184 +v -0.812817 -2.221176 10.320397 +v -0.333119 -0.926584 10.631810 +v -0.615149 -0.908127 11.089128 +v -0.381068 -1.264907 10.448677 +v -0.332230 -1.016823 10.548369 +v -0.879461 -1.427950 11.112577 +v -1.219431 -2.617003 10.634897 +v -1.195794 -2.638186 10.586690 +v -1.194005 -2.719562 10.509977 +v -0.357846 -0.704332 10.875996 +v -0.354297 -0.718204 10.870348 +v -0.366490 -0.727469 10.881327 +v -0.383898 -0.753299 10.899685 +v -0.392612 -0.756608 10.901688 +v -1.191431 -2.670033 10.550493 +v -0.619815 -1.614760 10.524888 +v -1.215944 -2.288382 10.928276 +v -0.905657 -2.631166 10.093975 +v -1.173219 -2.055802 11.047703 +v -0.708314 -1.754703 10.555893 +v -0.917225 -2.654173 10.091509 +v -1.259463 -2.571620 10.745865 +v -1.105711 -2.914743 10.171070 +v -1.224871 -2.348334 10.891273 +v -0.815380 -2.058908 10.446012 +v -0.874593 -1.395373 11.112893 +v -0.847418 -2.351278 10.249271 +v -1.239132 -2.415889 10.853403 +v -0.468538 -1.414541 10.448856 +v -0.340503 -0.910499 10.644535 +v -1.241634 -2.445462 10.838020 +v -1.031355 -1.723279 11.110124 +v -1.203012 -2.242772 10.954123 +v -1.253160 -2.490628 10.812923 +v -0.391328 -0.815224 10.849158 +v -0.488951 -1.437365 10.454556 +v -1.190994 -2.694400 10.516488 +v -0.443948 -0.833575 10.917217 +v -0.415381 -0.822920 10.871585 +v -0.314289 -0.982739 10.581488 +v -0.877274 -2.412191 10.225557 +v -0.880749 -2.449594 10.195581 +v -0.876944 -2.472529 10.178558 +v -1.061569 -2.883014 10.138844 +v -1.171179 -2.888730 10.318793 +v -1.090597 -1.877627 11.074837 +v -0.880966 -2.510261 10.144602 +v -1.090708 -2.902486 10.171524 +v -1.181413 -2.857376 10.364000 +v -0.832173 -2.257754 10.299748 +v -0.411524 -1.307158 10.445122 +v -1.250240 -2.548223 10.772101 +v -1.200029 -2.743894 10.478300 +v -1.120974 -2.916523 10.185513 +v -1.194885 -2.770695 10.462202 +v -1.261687 -2.591998 10.707059 +v -1.239538 -2.319362 10.906447 +v -0.851061 -1.374599 11.113591 +v -0.814001 -2.080899 10.424539 +v -0.343122 -0.875222 10.697019 +v -1.205644 -2.813194 10.412214 +v -1.072560 -1.779953 11.107393 +v -1.003243 -2.809353 10.099404 +v -0.323275 -0.962967 10.598502 +v -1.196422 -2.863512 10.369049 +v -1.016586 -2.820326 10.103210 +v -1.208815 -2.629118 10.598549 +v -0.892221 -2.524700 10.125926 +v -0.399708 -0.818653 10.857667 +v -1.137247 -2.908070 10.244785 +v -0.654447 -1.632630 10.539089 +v -0.788661 -1.941329 10.510068 +v -0.759421 -1.907858 10.525824 +v -1.181942 -2.879682 10.323396 +v -1.176711 -2.894947 10.311081 +v -0.372687 -1.212421 10.461563 +v -0.876844 -2.432761 10.210567 +v -0.381454 -0.756552 10.881023 +v -0.398033 -0.740745 10.895502 +v -0.400881 -0.751647 10.902580 +v -0.398476 -0.773413 10.883622 +v -0.404641 -0.771827 10.893321 +v -0.366398 -0.719894 10.874228 +v -0.816220 -2.022230 10.471031 +v -1.205057 -2.662445 10.538631 +v -0.653153 -0.990008 11.115128 +v -1.202035 -2.711016 10.494808 +v -0.882788 -2.558373 10.110237 +v -1.192257 -2.728890 10.490562 +v -0.679039 -1.026962 11.119027 +v -1.263310 -2.601912 10.677664 +v -1.251519 -2.332966 10.899282 +v -0.999155 -1.635757 11.104311 +v -1.200654 -2.778922 10.445924 +v -1.157616 -2.913477 10.250967 +v -1.200732 -2.803458 10.421881 +v -1.156985 -2.900262 10.272879 +v -1.181779 -2.892535 10.301963 +v -1.204778 -2.130711 11.026439 +v -0.430017 -1.242524 10.455338 +v -1.202489 -2.156278 11.012717 +v -1.187728 -2.841732 10.377497 +v -0.391333 -0.792390 10.847912 +v -0.396562 -0.805031 10.834643 +v -0.822962 -2.149647 10.369716 +v -0.396971 -0.814511 10.829363 +v -0.328209 -0.991859 10.568855 +v -0.980494 -2.763702 10.089603 +v -1.234161 -2.611208 10.667108 +v -0.991695 -2.787980 10.094666 +v -1.021177 -2.834465 10.112187 +v -1.206158 -2.834172 10.405304 +v -1.190804 -2.844865 10.377214 +v -1.200684 -2.853203 10.377598 +v -0.585913 -1.528719 10.499165 +v -1.087856 -2.890346 10.156540 +v -0.701360 -1.675063 10.551562 +v -1.049320 -2.852942 10.116369 +v -1.057724 -2.860157 10.119417 +v -0.510412 -0.827894 10.970944 +v -0.842441 -2.102655 10.410161 +v -1.104852 -2.905337 10.153852 +v -1.021571 -1.685425 11.105493 +v -0.871554 -2.379966 10.240639 +v -0.555239 -0.885702 11.052930 +v -0.349534 -1.072626 10.514422 +v -0.900251 -2.583698 10.096748 +v -1.194825 -2.850059 10.361073 +v -1.199935 -2.860579 10.340183 +v -0.579464 -0.891978 11.066473 +v -1.053625 -1.742320 11.109388 +v -0.377289 -0.888355 10.652149 +v -0.412256 -0.793059 10.847549 +v -0.399711 -0.818406 10.819142 +v -0.509483 -1.422999 10.457365 +v -0.392083 -1.170117 10.471292 +v -0.766429 -1.821188 10.554453 +v -0.450664 -0.811266 10.894156 +v -0.464754 -0.818910 10.910763 +v -1.220383 -2.625623 10.602536 +v -0.560889 -1.510858 10.485367 +v -0.464746 -0.835771 10.932456 +v -1.007349 -2.790840 10.089021 +v -1.130680 -1.926413 11.056706 +v -1.199917 -2.680289 10.526064 +v -1.134500 -1.969297 11.053467 +v -1.264019 -2.458302 10.831225 +v -0.726188 -1.129251 11.118027 +v -0.964969 -1.567307 11.107963 +v -0.776201 -1.259301 11.115041 +v -0.989665 -1.576796 11.103809 +v -0.397733 -0.779305 10.842271 +v -0.387822 -0.741635 10.884990 +v -0.399998 -0.767851 10.875838 +v -0.414858 -0.768611 10.892114 +v -0.417623 -0.785510 10.880864 +v -1.141527 -2.926874 10.178828 +v -1.145112 -2.920243 10.206255 +v -1.212277 -2.721260 10.474020 +v -0.613564 -1.565701 10.516294 +v -1.065017 -2.881279 10.125427 +v -1.209177 -2.748193 10.454952 +v -1.221123 -2.774742 10.427832 +v -1.117047 -2.918034 10.161991 +v -1.202332 -2.831136 10.371964 +v -0.856205 -2.274973 10.296093 +v -0.522202 -1.428027 10.462458 +v -0.830420 -2.087504 10.419394 +v -0.825911 -2.118522 10.395040 +v -0.486015 -0.830514 10.946350 +v -0.857117 -2.316544 10.272161 +v -0.367027 -1.096500 10.500391 +v -1.252525 -2.359617 10.881791 +v -0.629557 -0.978918 11.110057 +v -0.569344 -0.860728 11.042468 +v -0.967985 -2.736462 10.085928 +v -0.942184 -1.550940 11.109658 +v -0.528276 -1.459359 10.468489 +v -1.285600 -2.513196 10.791248 +v -1.039495 -2.828506 10.095696 +v -0.555341 -1.486931 10.480498 +v -1.232404 -2.618842 10.615135 +v -1.209418 -2.655394 10.550383 +v -0.389117 -0.796152 10.841954 +v -0.419119 -0.813772 10.857798 +v -0.431549 -0.819405 10.883081 +v -0.849066 -2.234499 10.319824 +v -1.171465 -2.011037 11.047995 +v -0.371022 -0.850874 10.722378 +v -1.279097 -2.580003 10.726376 +v -1.214504 -2.774146 10.438004 +v -0.852060 -2.139527 10.381971 +v -0.936818 -2.607504 10.086108 +v -0.849938 -2.154375 10.372937 +v -0.906991 -2.389143 10.242321 +v -1.084911 -2.896349 10.130245 +v -0.928074 -2.634731 10.086210 +v -1.197373 -2.851138 10.347326 +v -1.205849 -2.829586 10.396421 +v -0.946926 -2.668491 10.082336 +v -1.120276 -2.918477 10.142698 +v -1.275449 -2.389637 10.856973 +v -0.406129 -0.776526 10.852489 +v -0.351390 -1.037173 10.533774 +v -1.214818 -2.078146 11.040016 +v -0.413376 -0.803163 10.833389 +v -0.940822 -1.499094 11.109045 +v -1.278965 -2.490150 10.808691 +v -0.443580 -0.800582 10.872054 +v -1.186970 -2.881499 10.311068 +v -0.788876 -1.859174 10.547092 +v -1.225880 -2.633839 10.577935 +v -1.207036 -2.645773 10.560000 +v -1.234390 -2.245991 10.953653 +v -0.724160 -1.699013 10.558001 +v -0.847875 -1.953724 10.511515 +v -0.765127 -1.172399 11.114004 +v -1.128020 -1.840750 11.085515 +v -1.210526 -2.695537 10.496589 +v -0.833630 -2.189427 10.345585 +v -0.869285 -2.248919 10.316090 +v -1.168975 -2.918541 10.238831 +v -1.144938 -2.913404 10.232775 +v -0.414156 -0.746218 10.892237 +v -0.410786 -0.753898 10.874347 +v -0.411193 -0.775249 10.860619 +v -0.408309 -0.776356 10.830982 +v -0.431611 -0.781314 10.884800 +v -1.066287 -2.867060 10.109048 +v -1.251225 -2.298046 10.921105 +v -0.464944 -1.316384 10.450066 +v -0.889247 -2.336436 10.268976 +v -0.742710 -1.725515 10.563214 +v -0.863736 -1.340690 11.109854 +v -0.899128 -2.408773 10.228107 +v -1.213576 -2.796330 10.417855 +v -1.198816 -2.042155 11.043507 +v -0.907353 -2.479339 10.156618 +v -0.908071 -2.441172 10.192293 +v -0.417504 -0.795118 10.844592 +v -1.096462 -2.898699 10.143942 +v -0.622665 -0.874808 11.073917 +v -0.926401 -2.585047 10.091773 +v -1.130220 -2.929578 10.129893 +v -0.435941 -0.798213 10.858080 +v -0.429871 -0.809698 10.875187 +v -0.401757 -0.788507 10.833308 +v -0.487153 -1.386551 10.451187 +v -1.163127 -2.931973 10.189705 +v -0.900437 -1.417078 11.109887 +v -0.817781 -1.879654 10.542864 +v -1.286777 -2.466732 10.819744 +v -0.857745 -2.174927 10.358932 +v -0.388372 -1.066913 10.511528 +v -0.915457 -2.537207 10.111887 +v -1.205274 -2.867028 10.330914 +v -0.992163 -2.737725 10.074183 +v -1.258225 -2.609846 10.656888 +v -1.090056 -2.888181 10.100216 +v -0.986114 -2.749569 10.086659 +v -0.999761 -2.754127 10.078906 +v -1.279895 -2.538594 10.771981 +v -1.213410 -2.683413 10.511347 +v -0.814205 -1.933402 10.518180 +v -1.217294 -2.226288 10.962966 +v -1.082697 -1.845801 11.089762 +v -0.669250 -1.589898 10.537284 +v -0.809443 -1.248264 11.110193 +v -1.113520 -2.904744 10.143829 +v -1.091602 -2.893953 10.112200 +v -1.286601 -2.589166 10.705654 +v -0.869127 -2.113560 10.403666 +v -1.281000 -2.595818 10.682775 +v -0.380125 -0.830875 10.772209 +v -0.416481 -0.781858 10.837036 +v -0.422998 -0.788187 10.857284 +v -0.889308 -2.360094 10.255365 +v -1.186399 -2.898756 10.277680 +v -1.165637 -2.925446 10.210402 +v -1.202635 -2.115659 11.034083 +v -0.770473 -1.769185 10.561968 +v -1.230904 -2.149686 11.014141 +v -1.190262 -2.923455 10.230803 +v -1.228148 -2.801005 10.402434 +v -1.203280 -2.885545 10.304464 +v -0.969651 -2.712279 10.080619 +v -1.260349 -2.396107 10.855670 +v -0.705045 -1.048359 11.120713 +v -1.263420 -2.424566 10.842963 +v -1.025602 -2.790242 10.076582 +v -1.076169 -2.876861 10.105474 +v -1.134336 -1.873621 11.070144 +v -1.041425 -2.814174 10.083685 +v -1.127617 -1.893375 11.064907 +v -1.260495 -2.268059 10.939084 +v -0.472149 -1.285564 10.453836 +v -0.640731 -0.931262 11.102375 +v -0.583740 -1.493885 10.493056 +v -0.625969 -1.545196 10.514419 +v -0.352392 -0.964985 10.581749 +v -0.382702 -0.976406 10.564232 +v -0.836769 -1.299419 11.110250 +v -0.831342 -2.001107 10.486477 +v -0.414466 -0.770660 10.847133 +v -0.413279 -0.743216 10.884762 +v -1.133301 -2.928459 10.159075 +v -0.555353 -0.827131 11.006593 +v -0.559988 -0.852299 11.028206 +v -0.857799 -2.033065 10.476290 +v -0.852898 -2.058680 10.454468 +v -1.218814 -2.714523 10.467855 +v -0.555214 -1.455276 10.474741 +v -0.412069 -0.808946 10.763186 +v -1.063685 -1.636009 11.095510 +v -0.410356 -0.782224 10.824345 +v -1.224950 -2.637909 10.562045 +v -0.421994 -0.805740 10.814385 +v -0.867507 -2.201612 10.344542 +v -1.172556 -2.934515 10.198620 +v -0.963916 -2.676920 10.079844 +v -0.895884 -2.269413 10.313416 +v -1.265474 -2.612285 10.642286 +v -0.367031 -0.905199 10.635820 +v -0.491355 -0.817538 10.925564 +v -1.098607 -1.812883 11.099601 +v -0.716477 -1.087597 11.119188 +v -0.381386 -0.833250 10.751517 +v -0.374174 -0.869562 10.680712 +v -1.061393 -2.837860 10.084002 +v -1.283753 -2.558222 10.752340 +v -1.298654 -2.560131 10.745090 +v -1.243355 -2.179734 10.994595 +v -1.233675 -2.203783 10.975979 +v -1.067563 -2.861270 10.094001 +v -0.484145 -1.356836 10.451575 +v -0.924708 -2.555838 10.100350 +v -1.083355 -2.870935 10.071110 +v -1.217429 -2.737509 10.451573 +v -0.702001 -0.995647 11.118245 +v -1.307215 -2.580529 10.719400 +v -0.896000 -2.305819 10.290928 +v -1.215152 -2.823097 10.390535 +v -1.191197 -2.912465 10.262333 +v -0.865517 -2.090539 10.423972 +v -0.578997 -1.463398 10.484962 +v -1.060371 -1.699532 11.100927 +v -0.400893 -1.147483 10.476082 +v -1.225446 -2.655168 10.535320 +v -1.209880 -2.839587 10.358406 +v -0.878753 -2.168079 10.363924 +v -0.644425 -1.564306 10.526625 +v -1.078707 -1.749793 11.104353 +v -0.922437 -1.457697 11.109655 +v -1.273399 -2.226699 10.964607 +v -1.263905 -2.249589 10.951703 +v -1.004779 -2.767479 10.078465 +v -0.786563 -1.211270 11.111760 +v -0.355924 -0.999183 10.556377 +v -1.224210 -2.682626 10.492667 +v -0.439805 -0.787338 10.869116 +v -1.127134 -2.922006 10.119791 +v -0.430177 -0.727941 10.887053 +v -0.418928 -0.755615 10.852341 +v -0.414001 -0.808145 10.782804 +v -0.442439 -0.769262 10.835059 +v -1.225378 -2.755328 10.431299 +v -0.934280 -2.401514 10.221433 +v -1.156240 -2.930463 10.169811 +v -0.430645 -0.784903 10.837471 +v -1.290239 -2.317744 10.905457 +v -0.534232 -0.831244 10.994681 +v -0.864676 -2.071408 10.440514 +v -1.277143 -2.363952 10.874218 +v -0.406327 -1.090836 10.498665 +v -1.227538 -2.787944 10.414581 +v -0.390345 -1.125134 10.486069 +v -1.221504 -2.861344 10.324780 +v -1.246920 -2.621678 10.588700 +v -1.217755 -2.878645 10.316484 +v -1.237980 -2.094121 11.037155 +v -1.229205 -2.889439 10.284239 +v -0.350424 -0.933573 10.608574 +v -0.603926 -1.511732 10.503050 +v -0.914683 -2.459828 10.173760 +v -1.286096 -2.445383 10.831333 +v -0.504221 -0.785176 10.895801 +v -0.898857 -2.219321 10.339399 +v -1.209194 -2.902937 10.274064 +v -1.299274 -2.540715 10.764065 +v -1.218714 -2.818142 10.381135 +v -1.178566 -2.940255 10.176496 +v -1.224367 -2.718690 10.458398 +v -0.940200 -1.427555 11.104935 +v -1.165856 -1.929342 11.050664 +v -0.533112 -0.817313 10.979036 +v -1.150597 -2.929280 10.148183 +v -0.601860 -0.845335 11.046481 +v -0.392823 -1.022505 10.534929 +v -0.917889 -2.354966 10.265468 +v -0.955597 -2.600148 10.084632 +v -1.275529 -2.304982 10.917164 +v -1.198833 -2.939704 10.203383 +v -1.203621 -2.929471 10.225397 +v -0.671911 -0.895301 11.097517 +v -0.807043 -1.785219 10.562941 +v -1.013286 -2.727935 10.065695 +v -1.229054 -2.839659 10.346199 +v -1.278313 -2.609012 10.642696 +v -0.427726 -0.797562 10.835658 +v -0.452475 -0.793756 10.873629 +v -1.222282 -2.823005 10.364609 +v -0.613073 -0.860051 11.063151 +v -0.961428 -1.468262 11.105967 +v -0.435932 -1.176749 10.469772 +v -1.221819 -2.669253 10.518723 +v -0.378390 -0.854140 10.700953 +v -1.098060 -1.794920 11.103639 +v -1.200474 -2.894508 10.292978 +v -0.808213 -1.825349 10.557991 +v -1.008690 -2.745528 10.069233 +v -1.107806 -2.894031 10.099635 +v -0.765765 -1.134637 11.114431 +v -1.120884 -2.898359 10.117707 +v -1.123749 -2.907123 10.124836 +v -0.696624 -1.631229 10.548514 +v -1.140116 -2.939590 10.111408 +v -0.433134 -0.743797 10.888377 +v -0.449179 -0.767882 10.879721 +v -1.215616 -2.920105 10.245247 +v -1.231624 -2.737917 10.439130 +v -0.896602 -1.358412 11.107601 +v -0.527889 -1.387671 10.461935 +v -0.927998 -2.298426 10.304723 +v -0.922077 -2.322176 10.288713 +v -1.236529 -2.641286 10.543825 +v -1.188724 -2.934981 10.193228 +v -1.092061 -2.891060 10.081495 +v -0.956823 -2.631535 10.080389 +v -0.475030 -1.260964 10.459348 +v -0.727115 -1.043576 11.119198 +v -1.109548 -2.893512 10.086912 +v -1.288864 -2.346529 10.887721 +v -1.236781 -2.118363 11.030585 +v -0.657807 -1.529491 10.524027 +v -0.755516 -1.072799 11.115767 +v -0.490467 -1.318041 10.454282 +v -0.521161 -1.308148 10.462029 +v -1.297645 -2.422422 10.835549 +v -0.928833 -2.425473 10.199039 +v -1.311506 -2.448203 10.820044 +v -1.306874 -2.501210 10.797541 +v -0.935541 -2.494014 10.131609 +v -0.932786 -2.519388 10.115937 +v -0.842709 -1.247677 11.106529 +v -1.159450 -2.937670 10.130756 +v -0.422690 -0.810308 10.750520 +v -0.419663 -0.768608 10.845284 +v -1.243530 -2.717853 10.432089 +v -0.447644 -0.784363 10.838020 +v -0.938235 -2.340406 10.277815 +v -1.239195 -2.790827 10.401245 +v -1.236037 -2.794067 10.382510 +v -0.909430 -2.126682 10.394257 +v -1.174675 -1.965832 11.045843 +v -1.230385 -2.847831 10.338826 +v -1.296915 -2.270984 10.938408 +v -1.112248 -2.884055 10.072989 +v -1.194711 -2.946455 10.171282 +v -0.930604 -2.204378 10.352715 +v -1.258209 -2.153273 11.011071 +v -1.282241 -2.600930 10.664608 +v -1.250531 -2.652324 10.517608 +v -0.866466 -1.878111 10.548340 +v -0.531251 -0.802710 10.958672 +v -0.866930 -1.908568 10.533238 +v -0.867343 -1.993729 10.495092 +v -1.230680 -2.686144 10.469469 +v -0.404408 -0.861516 10.664947 +v -1.060600 -2.811243 10.077034 +v -1.073305 -2.839809 10.076815 +v -0.702695 -1.569052 10.545126 +v -0.721353 -1.600070 10.552152 +v -0.875925 -1.307277 11.106436 +v -1.126366 -2.916552 10.096513 +v -0.428653 -0.722596 10.875411 +v -1.134663 -2.935303 10.101129 +v -0.444143 -0.715354 10.885972 +v -0.597288 -0.816020 11.020786 +v -1.223309 -2.931895 10.218927 +v -0.569737 -1.384302 10.470082 +v -0.895845 -2.041416 10.473978 +v -1.225285 -2.926333 10.239352 +v -1.098566 -2.883923 10.067531 +v -1.236602 -2.865762 10.313442 +v -0.894634 -2.070851 10.442680 +v -0.555496 -0.806570 10.980565 +v -1.239261 -2.854439 10.329819 +v -0.623106 -1.463633 10.500790 +v -1.290733 -2.605474 10.627611 +v -0.925761 -2.384794 10.245117 +v -1.245084 -2.776519 10.401062 +v -0.460672 -0.779925 10.865284 +v -1.226659 -2.830558 10.357130 +v -0.409359 -0.831475 10.709617 +v -1.181818 -2.946043 10.153831 +v -1.124930 -2.912917 10.091209 +v -1.162676 -2.945484 10.109164 +v -0.884791 -1.948354 10.514860 +v -0.682956 -1.612476 10.542325 +v -1.136765 -1.752955 11.095786 +v -1.162497 -1.870512 11.069445 +v -1.062401 -2.786643 10.061388 +v -0.898323 -1.976348 10.504674 +v -1.243987 -2.885673 10.291271 +v -0.954782 -2.327750 10.290186 +v -0.442661 -0.773522 10.832192 +v -1.229689 -2.897285 10.275576 +v -0.454490 -0.785670 10.830397 +v -0.471919 -0.773306 10.861468 +v -0.468170 -0.789109 10.863503 +v -0.777275 -1.728588 10.567406 +v -0.943483 -2.363164 10.258387 +v -1.306402 -2.332242 10.895451 +v -1.248974 -2.644899 10.529356 +v -1.261535 -2.625863 10.560106 +v -1.308394 -2.387959 10.851281 +v -1.219125 -2.947115 10.196022 +v -1.282738 -2.613517 10.589149 +v -0.452939 -1.161353 10.475499 +v -0.634029 -1.500278 10.510387 +v -0.397531 -0.958932 10.570481 +v -1.327268 -2.542928 10.757556 +v -0.997548 -2.695353 10.068905 +v -0.461096 -1.209064 10.465113 +v -1.270443 -2.190989 10.986319 +v -0.914780 -2.250642 10.326992 +v -0.643767 -0.890049 11.091315 +v -1.045533 -2.765033 10.063253 +v -0.690469 -0.941621 11.112005 +v -0.829071 -1.811757 10.563194 +v -0.411121 -0.823839 10.737695 +v -0.417557 -0.997840 10.542278 +v -1.181190 -1.846948 11.077553 +v -0.740899 -1.625521 10.557323 +v -1.295712 -2.165855 11.004401 +v -0.429666 -0.727636 10.859873 +v -1.154718 -2.943877 10.097885 +v -0.444752 -0.710833 10.870333 +v -0.444160 -0.725610 10.888817 +v -0.475811 -0.748999 10.871584 +v -1.083958 -2.847926 10.069220 +v -0.937943 -2.283312 10.314971 +v -1.240378 -2.739626 10.419733 +v -1.038753 -1.600288 11.096741 +v -1.238788 -2.766024 10.414616 +v -1.247587 -2.794906 10.374395 +v -0.457590 -0.766977 10.837970 +v -0.443989 -1.134127 10.481988 +v -1.250468 -2.828669 10.332795 +v -1.209757 -2.018641 11.040073 +v -1.247601 -2.807586 10.356869 +v -0.977752 -1.518882 11.104045 +v -1.199081 -2.949473 10.149313 +v -0.918291 -2.096349 10.420802 +v -0.678937 -1.535995 10.534612 +v -1.203579 -2.954856 10.179115 +v -0.385928 -0.933401 10.596721 +v -1.223354 -2.955601 10.176826 +v -0.939238 -2.451909 10.172765 +v -1.274898 -2.073781 11.030865 +v -0.483800 -0.792375 10.889302 +v -0.987715 -2.621013 10.076545 +v -0.911939 -2.163755 10.370577 +v -0.959915 -2.523530 10.109148 +v -0.544779 -0.800027 10.963051 +v -0.539633 -1.346336 10.463123 +v -0.979747 -2.676814 10.074967 +v -0.748344 -1.666340 10.559686 +v -1.331446 -2.493501 10.794570 +v -0.800619 -1.693716 10.567981 +v -0.812208 -1.167345 11.107908 +v -1.188681 -1.911444 11.051239 +v -1.245256 -2.671530 10.483767 +v -1.253315 -2.677293 10.465633 +v -1.238630 -2.699129 10.460235 +v -1.235534 -2.714135 10.441510 +v -0.752609 -1.017525 11.118937 +v -1.257013 -2.767051 10.391116 +v -0.458504 -0.743346 10.830157 +v -0.457907 -0.777153 10.834322 +v -1.257337 -2.615795 10.612618 +v -0.949426 -2.565027 10.092721 +v -0.572697 -1.420596 10.472892 +v -0.481760 -1.238736 10.462086 +v -1.241108 -2.931174 10.229358 +v -0.393834 -0.903922 10.621813 +v -0.406569 -0.927925 10.592505 +v -1.129413 -2.908198 10.078831 +v -1.142200 -2.924326 10.082979 +v -1.175073 -2.941513 10.120605 +v -1.193300 -2.938148 10.118168 +v -1.186405 -2.945091 10.132319 +v -1.321479 -2.356466 10.876678 +v -0.756761 -1.102020 11.115483 +v -0.985420 -2.597360 10.078282 +v -0.522303 -1.266197 10.465286 +v -1.311838 -2.592157 10.684941 +v -0.419830 -1.043905 10.517710 +v -0.711090 -0.956548 11.116594 +v -1.011073 -1.520968 11.100210 +v -0.940114 -2.225231 10.344309 +v -0.936259 -1.376145 11.103681 +v -0.464433 -0.706833 10.868362 +v -1.252033 -2.741256 10.403998 +v -1.112954 -2.893714 10.059365 +v -1.231490 -2.905351 10.262500 +v -1.322958 -2.316790 10.907015 +v -0.622344 -1.429977 10.492836 +v -0.629620 -0.843482 11.059228 +v -1.324681 -2.409369 10.832590 +v -0.931368 -2.469629 10.150461 +v -1.347072 -2.479085 10.789786 +v -1.321531 -2.591339 10.670132 +v -1.259984 -2.663656 10.483987 +v -1.306689 -2.596955 10.656425 +v -0.525324 -0.796232 10.937955 +v -1.034689 -2.744419 10.058725 +v -0.917372 -2.078208 10.435243 +v -0.828189 -1.118428 11.106474 +v -1.088128 -2.810702 10.061488 +v -0.906153 -2.103829 10.412006 +v -1.127619 -2.896295 10.063478 +v -1.250202 -2.718354 10.422921 +v -0.695572 -0.911186 11.105459 +v -1.296615 -2.149246 11.013838 +v -1.159309 -1.824652 11.087054 +v -1.236156 -2.941967 10.216200 +v -1.204961 -1.953672 11.041206 +v -1.263479 -2.852276 10.326310 +v -0.902640 -2.030722 10.482411 +v -0.960272 -2.317070 10.301908 +v -1.289830 -2.290835 10.926032 +v -1.256899 -2.870936 10.303473 +v -0.475103 -0.769540 10.834943 +v -1.262087 -2.794078 10.363625 +v -1.255095 -2.848027 10.332177 +v -1.260605 -2.834952 10.328076 +v -0.449926 -0.785617 10.794847 +v -0.649080 -1.462624 10.510410 +v -0.436684 -0.792177 10.775999 +v -1.231340 -1.996809 11.037084 +v -0.576155 -0.780816 10.960445 +v -1.126695 -2.892931 10.046523 +v -0.482699 -0.772532 10.858856 +v -0.489275 -0.771716 10.867731 +v -1.006027 -2.675091 10.062011 +v -1.355816 -2.534193 10.746639 +v -0.556581 -0.785134 10.950081 +v -1.339782 -2.568011 10.712730 +v -0.583522 -0.804049 11.001131 +v -0.429636 -0.823365 10.707555 +v -1.267260 -2.649688 10.498541 +v -0.431208 -0.841841 10.671343 +v -0.754961 -0.926123 11.114225 +v -1.183443 -2.937976 10.108334 +v -0.740284 -0.965954 11.119878 +v -0.418423 -0.891738 10.618660 +v -1.047333 -2.734236 10.052107 +v -1.333473 -2.239767 10.957203 +v -1.298652 -2.248407 10.954029 +v -0.913944 -2.005433 10.496850 +v -0.996059 -1.451128 11.099638 +v -1.021722 -1.563853 11.099706 +v -1.177844 -2.950652 10.097027 +v -0.491420 -1.162370 10.478678 +v -0.868572 -1.256681 11.104141 +v -0.726745 -1.554071 10.550036 +v -0.922025 -1.317816 11.103873 +v -0.465650 -0.702273 10.857536 +v -0.466621 -0.737629 10.878565 +v -0.447906 -0.716455 10.842601 +v -1.333021 -2.292120 10.927445 +v -1.250124 -2.042807 11.031713 +v -1.271581 -2.821862 10.331844 +v -0.948930 -2.169498 10.368538 +v -0.443478 -1.085173 10.498857 +v -1.130588 -2.900665 10.053767 +v -0.955994 -2.380219 10.236901 +v -0.451055 -0.738967 10.833019 +v -1.143137 -2.912182 10.053862 +v -0.470683 -0.765567 10.838110 +v -0.474312 -0.768244 10.847073 +v -1.216015 -2.965986 10.146775 +v -1.155465 -2.922463 10.075986 +v -0.985134 -2.642363 10.072279 +v -1.065932 -1.665483 11.096048 +v -0.923190 -2.184840 10.358958 +v -1.239105 -2.950678 10.200654 +v -1.199542 -2.958439 10.125191 +v -1.220868 -2.956248 10.159987 +v -1.242937 -2.962759 10.179249 +v -0.956506 -2.255355 10.334494 +v -0.962114 -2.537440 10.102153 +v -1.326963 -2.460051 10.808569 +v -1.115267 -1.723009 11.095685 +v -0.980487 -2.569708 10.085907 +v -1.252551 -2.694448 10.443820 +v -1.071872 -2.761776 10.055153 +v -1.085543 -2.789465 10.048031 +v -0.898088 -1.284725 11.101854 +v -1.145986 -1.785080 11.095770 +v -1.112485 -2.865985 10.044065 +v -0.804583 -1.055291 11.111038 +v -0.622048 -0.815814 11.031918 +v -1.335875 -2.310500 10.914993 +v -0.837666 -1.771146 10.567669 +v -0.660082 -0.856882 11.080138 +v -1.271080 -2.770227 10.374897 +v -0.914483 -2.057733 10.455763 +v -0.977754 -2.375588 10.231011 +v -1.287588 -2.620032 10.559434 +v -0.468397 -0.750847 10.837946 +v -0.638648 -0.829683 11.050184 +v -0.465952 -0.776197 10.821582 +v -0.483116 -0.747998 10.845640 +v -0.943273 -2.074980 10.440855 +v -0.973853 -2.444642 10.160988 +v -0.876541 -1.835983 10.563134 +v -1.274113 -2.794859 10.357317 +v -0.925221 -2.138750 10.387672 +v -0.969304 -2.468992 10.145666 +v -1.313983 -2.598397 10.639454 +v -0.950574 -2.500418 10.123454 +v -1.138903 -2.899424 10.044777 +v -0.745673 -1.561393 10.555960 +v -1.300185 -2.098425 11.025731 +v -0.978733 -2.257585 10.338221 +v -1.254955 -2.951159 10.201162 +v -1.257509 -2.724359 10.402558 +v -1.041106 -1.518090 11.095229 +v -1.165270 -2.932682 10.065876 +v -1.170025 -2.935481 10.079292 +v -0.472086 -0.716230 10.869502 +v -0.474876 -0.733173 10.860029 +v -0.588441 -0.788647 10.987794 +v -0.973221 -2.401692 10.200219 +v -0.479470 -0.749761 10.858983 +v -0.974987 -2.348483 10.262235 +v -1.272298 -2.856276 10.308277 +v -0.883655 -1.793682 10.568292 +v -1.344573 -2.527669 10.762467 +v -0.967559 -2.433505 10.177401 +v -1.105428 -1.685995 11.092041 +v -0.890264 -1.883000 10.548299 +v -0.908563 -1.901285 10.540584 +v -1.268042 -2.886353 10.290257 +v -0.613320 -1.396933 10.485588 +v -0.899004 -1.920570 10.528463 +v -0.524791 -0.768319 10.887163 +v -1.026186 -2.711478 10.059896 +v -1.262448 -2.904543 10.268379 +v -0.973764 -2.499315 10.120736 +v -1.233817 -2.962868 10.145468 +v -0.784937 -1.639389 10.566199 +v -1.260895 -2.690322 10.418835 +v -1.261230 -2.705296 10.412781 +v -1.282196 -2.119343 11.023792 +v -1.217533 -2.967001 10.116794 +v -1.216645 -2.964929 10.133138 +v -0.693336 -0.877244 11.096815 +v -1.098733 -2.809213 10.055042 +v -1.323515 -2.199443 10.979492 +v -0.721184 -0.928524 11.113353 +v -1.196542 -2.940538 10.100876 +v -1.185661 -2.941573 10.094371 +v -0.578268 -1.332638 10.470609 +v -0.837989 -1.193428 11.105173 +v -0.453929 -1.043833 10.515107 +v -1.314444 -2.609533 10.590970 +v -1.339946 -2.278442 10.938169 +v -1.100304 -1.642820 11.089052 +v -0.788264 -1.038563 11.115366 +v -1.286222 -2.800744 10.341747 +v -0.482184 -0.725885 10.840941 +v -1.274538 -2.835412 10.312166 +v -1.141704 -2.898431 10.026231 +v -1.340212 -2.384264 10.847257 +v -0.483907 -0.762722 10.824537 +v -0.616749 -0.793631 11.005741 +v -0.467601 -1.090570 10.497059 +v -1.202990 -2.943809 10.116362 +v -1.274746 -2.633797 10.525946 +v -1.255694 -2.932340 10.226229 +v -0.690585 -0.853115 11.084888 +v -0.507180 -0.767741 10.879457 +v -0.983427 -2.479109 10.128738 +v -1.267117 -2.918583 10.246281 +v -0.506696 -0.755004 10.857512 +v -1.299010 -2.615485 10.577069 +v -0.985100 -2.530298 10.097487 +v -0.525635 -0.780665 10.906635 +v -0.777236 -1.563345 10.564559 +v -1.348802 -2.574960 10.688404 +v -1.360577 -2.563729 10.701022 +v -0.681442 -1.457800 10.521232 +v -0.764485 -0.969249 11.124602 +v -1.353755 -2.584477 10.655113 +v -1.267455 -2.662773 10.467123 +v -1.109630 -2.846997 10.045457 +v -1.133633 -2.880496 10.025976 +v -1.331869 -2.167884 11.002877 +v -0.840924 -1.666321 10.566563 +v -0.942679 -2.019056 10.489604 +v -1.188258 -2.936648 10.071597 +v -1.181490 -2.943329 10.079989 +v -0.434921 -0.962690 10.557232 +v -1.245815 -2.970028 10.150666 +v -0.977374 -2.292313 10.317685 +v -0.463550 -0.709019 10.841290 +v -1.033664 -2.664144 10.058884 +v -1.281792 -2.030323 11.026428 +v -1.295084 -2.873811 10.299261 +v -0.477226 -0.739867 10.829182 +v -0.674591 -0.836081 11.070498 +v -1.381377 -2.489914 10.760997 +v -1.275848 -2.900132 10.276031 +v -1.284951 -2.906979 10.263593 +v -1.357696 -2.547315 10.726450 +v -0.852488 -1.132347 11.100803 +v -1.138389 -1.722616 11.091542 +v -1.262926 -2.978120 10.165276 +v -1.173501 -2.937729 10.064292 +v -1.233073 -2.960812 10.135849 +v -1.260445 -2.685295 10.437163 +v -1.365651 -2.458785 10.786503 +v -0.425017 -0.863232 10.646331 +v -0.889136 -1.207679 11.099627 +v -1.092531 -2.767707 10.046244 +v -0.994972 -2.561413 10.084289 +v -0.556622 -0.775595 10.930892 +v -0.780396 -1.596349 10.565830 +v -1.032818 -2.638551 10.060698 +v -0.811645 -1.650718 10.568021 +v -1.070372 -1.573682 11.090899 +v -1.259906 -1.995501 11.030619 +v -1.084321 -1.606587 11.090074 +v -0.709377 -0.864345 11.093542 +v -0.960210 -2.114999 10.404417 +v -1.342051 -2.342966 10.884586 +v -1.149926 -2.906148 10.031709 +v -1.336468 -2.435146 10.811192 +v -1.162996 -2.924511 10.041676 +v -1.281450 -2.940073 10.216386 +v -1.220069 -2.963971 10.109738 +v -1.174138 -2.937409 10.035413 +v -1.373468 -2.511960 10.750332 +v -1.268426 -2.963543 10.179572 +v -0.473689 -0.772231 10.792130 +v -0.655267 -0.822949 11.051740 +v -1.096637 -2.797251 10.043917 +v -0.447103 -0.811249 10.707243 +v -0.700121 -1.491041 10.534618 +v -1.182870 -1.778615 11.092968 +v -0.899498 -1.828209 10.567954 +v -1.105630 -2.808070 10.045209 +v -0.485240 -0.763887 10.806530 +v -0.996542 -2.523196 10.099909 +v -0.735149 -1.518942 10.549755 +v -1.208605 -1.836096 11.080443 +v -0.440010 -0.873085 10.625946 +v -1.118164 -2.817127 10.037685 +v -1.262189 -2.735191 10.385193 +v -1.233373 -1.927145 11.040990 +v -0.968923 -1.403717 11.100485 +v -0.602026 -1.347133 10.476439 +v -0.947814 -1.991107 10.503759 +v -0.924308 -1.957414 10.513350 +v -1.065164 -1.533854 11.090753 +v -0.485222 -0.691405 10.860024 +v -0.496905 -0.721850 10.856479 +v -1.366924 -2.258681 10.949403 +v -0.631834 -0.795895 11.020482 +v -0.493255 -0.726308 10.844870 +v -0.493135 -0.729028 10.851958 +v -0.499025 -0.758362 10.845322 +v -1.369004 -2.304901 10.923123 +v -1.275110 -2.777287 10.360896 +v -1.061522 -2.691260 10.050416 +v -0.531718 -0.742972 10.855775 +v -0.996256 -2.355378 10.245664 +v -1.282297 -2.925342 10.239183 +v -1.373267 -2.375845 10.849282 +v -1.095416 -2.746020 10.048185 +v -1.247197 -2.951118 10.136304 +v -1.358337 -2.362940 10.866152 +v -1.244843 -2.982473 10.119787 +v -1.251058 -2.969064 10.139011 +v -1.141303 -1.666766 11.083288 +v -0.981085 -2.401836 10.196369 +v -1.277058 -2.946912 10.203893 +v -0.539860 -0.753535 10.885451 +v -0.871856 -1.146194 11.097365 +v -0.984762 -2.236553 10.346415 +v -0.449512 -0.894329 10.601014 +v -1.174689 -1.738408 11.088997 +v -1.133507 -2.866029 10.018515 +v -1.374395 -2.530745 10.737006 +v -0.520318 -1.227067 10.469996 +v -1.342199 -2.149442 11.012525 +v -1.295083 -2.638236 10.492565 +v -1.196712 -2.953169 10.037413 +v -0.673856 -1.426736 10.511764 +v -0.445212 -0.996719 10.537843 +v -1.209190 -2.939765 10.080179 +v -0.552989 -1.265811 10.468158 +v -1.001624 -2.293443 10.312421 +v -1.220674 -2.949695 10.100018 +v -1.277945 -2.847491 10.302997 +v -1.025040 -2.599625 10.069814 +v -0.599793 -0.768094 10.969629 +v -0.932765 -1.282085 11.098769 +v -1.270657 -2.745293 10.367905 +v -0.470473 -0.704090 10.838798 +v -1.249102 -2.986624 10.120594 +v -0.472549 -0.704099 10.830510 +v -0.481818 -0.714152 10.833792 +v -0.482464 -0.723867 10.824564 +v -1.312744 -2.603813 10.613460 +v -1.008037 -2.397250 10.192823 +v -1.164529 -1.709141 11.085536 +v -0.967255 -2.035688 10.470791 +v -1.203689 -2.945746 10.054831 +v -1.233828 -2.961934 10.105506 +v -0.510626 -0.747972 10.848912 +v -0.471510 -1.116176 10.486846 +v -1.298735 -2.854719 10.302539 +v -0.784832 -0.984046 11.119408 +v -0.929561 -1.843396 10.566689 +v -1.380429 -2.549664 10.699618 +v -1.122590 -2.831054 10.029241 +v -1.273510 -2.675774 10.425627 +v -0.980282 -2.179569 10.366808 +v -0.572226 -0.755498 10.924230 +v -1.259531 -2.713214 10.384462 +v -0.483062 -0.997935 10.531195 +v -0.563268 -1.296254 10.468180 +v -1.269936 -2.712130 10.374557 +v -0.455674 -0.789392 10.751787 +v -0.912590 -1.260730 11.100195 +v -1.242464 -2.963031 10.120958 +v -1.240578 -1.881822 11.057078 +v -1.250831 -2.963730 10.126863 +v -1.258315 -1.938385 11.037038 +v -1.006667 -2.325029 10.278841 +v -0.860889 -1.679896 10.567444 +v -0.998680 -1.407773 11.097433 +v -0.847285 -1.717916 10.571119 +v -0.483272 -0.694073 10.845633 +v -0.985348 -2.060233 10.449206 +v -1.257171 -2.979091 10.136259 +v -0.493464 -0.695746 10.864271 +v -0.497013 -0.709829 10.862972 +v -0.498411 -0.577712 10.980062 +v -0.504207 -0.589302 10.979102 +v -0.658458 -0.800844 11.039918 +v -1.296489 -2.930309 10.232603 +v -1.290635 -2.827046 10.323206 +v -0.979916 -2.088839 10.429390 +v -1.161099 -2.909562 10.007267 +v -1.385455 -2.554385 10.684902 +v -0.684845 -0.810122 11.058200 +v -0.508214 -1.178591 10.475835 +v -1.195494 -2.951293 10.019093 +v -0.964130 -2.157480 10.376928 +v -1.364600 -2.328097 10.902223 +v -0.476828 -0.770567 10.775496 +v -0.999195 -2.435288 10.162288 +v -1.252226 -2.991132 10.101377 +v -1.197595 -1.891571 11.056454 +v -0.991332 -2.214796 10.354816 +v -1.267156 -2.982147 10.153507 +v -0.560683 -0.754556 10.906319 +v -1.353090 -2.400038 10.825903 +v -1.266301 -2.701066 10.385331 +v -1.359866 -2.192786 10.986135 +v -1.273995 -2.685602 10.393497 +v -1.258770 -1.959192 11.033807 +v -0.487280 -0.719747 10.822700 +v -1.306972 -2.619057 10.552807 +v -0.489144 -0.714321 10.831622 +v -0.486752 -0.728935 10.826178 +v -1.054754 -2.661474 10.052691 +v -1.055934 -2.674858 10.050441 +v -1.276804 -2.976434 10.165278 +v -0.476505 -1.048897 10.512390 +v -1.282770 -2.765432 10.351252 +v -1.013392 -2.381461 10.207633 +v -0.602333 -1.375237 10.478493 +v -1.189475 -2.936823 10.061264 +v -0.508224 -0.753987 10.820374 +v -0.470245 -0.818544 10.670845 +v -1.366825 -2.418486 10.802663 +v -1.366400 -2.576275 10.670382 +v -1.274672 -2.654028 10.479827 +v -0.904544 -1.179231 11.095607 +v -1.078590 -2.728059 10.045238 +v -1.165960 -2.910410 10.022047 +v -0.494730 -0.765789 10.755581 +v -1.240207 -1.783678 11.085972 +v -1.304554 -2.881543 10.283725 +v -1.278719 -2.665289 10.449915 +v -1.287736 -2.992589 10.142688 +v -0.546632 -1.206260 10.474638 +v -1.353224 -2.218235 10.969593 +v -1.338978 -2.603977 10.583810 +v -1.007786 -2.479641 10.123063 +v -0.428884 -0.926385 10.586273 +v -1.105195 -2.784352 10.032701 +v -1.116840 -2.794811 10.034358 +v -1.291893 -2.962430 10.183270 +v -0.969014 -1.342433 11.098151 +v -0.873272 -1.718039 10.569813 +v -1.304200 -2.628936 10.501389 +v -0.834510 -1.026785 11.110405 +v -1.393008 -2.319391 10.917756 +v -0.485863 -0.701727 10.830165 +v -1.301086 -2.842734 10.309184 +v -1.241956 -2.969691 10.102109 +v -0.501943 -0.711136 10.845483 +v -0.502827 -0.560653 10.985630 +v -0.503232 -0.563646 10.975693 +v -0.521241 -0.577838 10.996148 +v -0.516953 -0.591280 10.982075 +v -0.505671 -0.567591 10.993020 +v -0.851093 -1.090755 11.102408 +v -0.735156 -1.495273 10.545734 +v -1.392057 -2.350584 10.877871 +v -0.984035 -2.139468 10.388453 +v -0.500193 -0.755583 10.783190 +v -1.179764 -2.932048 10.018929 +v -1.256524 -2.991803 10.084580 +v -0.940744 -1.890127 10.549128 +v -1.377499 -2.565776 10.679043 +v -1.266264 -2.993068 10.111873 +v -1.303601 -2.646193 10.449602 +v -1.312612 -2.956491 10.192341 +v -0.976406 -1.978236 10.510034 +v -1.297050 -2.956212 10.197588 +v -1.292368 -2.982918 10.157002 +v -1.026909 -2.559585 10.080222 +v -1.241624 -1.903604 11.046744 +v -0.457554 -0.938869 10.568066 +v -1.147934 -2.831911 10.001924 +v -1.143825 -2.854511 10.005333 +v -1.060679 -1.479905 11.089851 +v -1.278708 -2.695439 10.367466 +v -0.913934 -1.718425 10.568976 +v -1.293734 -2.774282 10.339613 +v -1.031144 -1.480545 11.095945 +v -1.301420 -2.807023 10.325079 +v -0.528092 -1.142354 10.484237 +v -1.177408 -2.913935 10.013247 +v -1.330741 -2.053014 11.017796 +v -0.709859 -1.419368 10.523160 +v -0.580574 -1.229939 10.474163 +v -1.289414 -3.001347 10.134693 +v -1.320121 -2.081201 11.023018 +v -0.545874 -0.739969 10.872355 +v -1.136096 -2.731560 10.038734 +v -0.614388 -0.775978 10.992010 +v -0.639591 -0.779140 11.010454 +v -1.011194 -2.259692 10.332909 +v -1.277716 -2.733426 10.365316 +v -1.034955 -2.284769 10.308197 +v -0.657324 -1.381862 10.498372 +v -0.827175 -1.077343 11.106948 +v -0.965965 -1.275896 11.094690 +v -1.374407 -2.439193 10.784582 +v -1.320231 -2.624914 10.501379 +v -0.466691 -0.964495 10.550540 +v -1.342237 -2.595870 10.623402 +v -1.310607 -1.997226 11.022633 +v -0.881526 -1.769116 10.569818 +v -1.245223 -2.983823 10.067746 +v -1.203557 -2.961132 10.027149 +v -1.212597 -2.985913 10.019787 +v -1.219167 -2.954738 10.041714 +v -0.519164 -0.546244 10.994388 +v -1.225616 -2.974407 10.041638 +v -0.505291 -0.580270 10.969378 +v -1.233209 -2.961193 10.074739 +v -0.517577 -0.564193 10.998120 +v -0.511830 -0.587807 10.970401 +v -1.210903 -2.973561 10.027917 +v -1.216425 -2.952550 10.060873 +v -1.282207 -2.720822 10.358397 +v -1.140327 -1.630414 11.080533 +v -1.287643 -2.741157 10.349263 +v -1.302638 -2.934719 10.217593 +v -1.067902 -2.635021 10.052819 +v -0.528584 -0.737136 10.838845 +v -0.520406 -0.743859 10.817091 +v -1.165424 -2.898948 9.995198 +v -1.275837 -3.009048 10.074976 +v -1.429313 -2.346710 10.894888 +v -1.268876 -2.995058 10.088456 +v -1.023674 -2.421704 10.167860 +v -1.288619 -3.001222 10.119270 +v -1.393021 -2.514439 10.730337 +v -0.998193 -2.126000 10.398298 +v -1.315933 -2.899069 10.265140 +v -0.938783 -1.868481 10.561168 +v -1.055778 -2.592620 10.064272 +v -0.502563 -1.069399 10.503663 +v -1.023141 -2.236033 10.341115 +v -1.384377 -2.392737 10.822588 +v -1.026591 -1.451420 11.096398 +v -1.022389 -2.319074 10.279818 +v -1.366187 -2.168669 11.002729 +v -1.252009 -1.833303 11.080292 +v -1.137655 -2.807390 10.025042 +v -1.378795 -2.221933 10.970625 +v -1.338283 -2.610539 10.557598 +v -1.001634 -2.454220 10.144299 +v -1.386568 -2.590897 10.595268 +v -1.358255 -2.597119 10.605696 +v -0.968137 -1.843775 10.571828 +v -1.306623 -2.920095 10.248270 +v -1.009865 -2.040694 10.462853 +v -1.404568 -2.496795 10.729263 +v -0.736139 -1.465904 10.544439 +v -1.020172 -2.209548 10.356118 +v -1.359202 -2.110666 11.016781 +v -0.976868 -1.894300 10.549417 +v -1.342650 -2.122023 11.018637 +v -1.022790 -2.442783 10.148384 +v -0.761471 -0.896015 11.109957 +v -0.942585 -1.923215 10.530740 +v -1.319298 -2.829681 10.300923 +v -0.545602 -0.733562 10.841760 +v -1.400537 -2.529447 10.710023 +v -1.316328 -2.868936 10.289204 +v -0.648200 -1.361928 10.492592 +v -1.422305 -2.327375 10.915670 +v -0.459433 -0.842342 10.646813 +v -0.793904 -0.929649 11.119114 +v -1.340167 -2.880332 10.265949 +v -1.222422 -1.800269 11.088108 +v -1.279588 -2.681607 10.372825 +v -1.007943 -1.328996 11.093041 +v -1.094954 -1.530078 11.087084 +v -1.024812 -1.387146 11.092913 +v -1.125375 -1.574728 11.082932 +v -1.197448 -2.945553 10.008299 +v -0.770175 -1.516225 10.561015 +v -1.248468 -2.997963 10.040359 +v -0.514895 -0.544989 10.984105 +v -1.213048 -2.968857 10.005045 +v -0.529228 -0.583621 10.985675 +v -0.533988 -0.560754 11.001755 +v -1.237652 -3.004054 10.012550 +v -0.536906 -0.575344 10.991690 +v -1.289179 -2.708992 10.348294 +v -0.701312 -0.785375 11.052161 +v -1.287935 -3.007040 10.097673 +v -1.402358 -2.287303 10.939829 +v -1.308027 -2.779333 10.321529 +v -1.120211 -2.776639 10.027996 +v -1.198124 -2.930260 10.007008 +v -0.467768 -0.799559 10.706549 +v -0.547672 -1.094577 10.494161 +v -0.547604 -1.173383 10.478851 +v -1.144305 -2.803514 10.016303 +v -0.601123 -0.727817 10.908225 +v -1.027933 -2.368036 10.223766 +v -0.767940 -0.864313 11.106801 +v -0.600798 -0.741856 10.933897 +v -0.489280 -0.847618 10.622021 +v -0.939914 -1.217335 11.092803 +v -1.201475 -1.751555 11.088655 +v -0.811091 -0.955041 11.118881 +v -1.324916 -2.906633 10.256710 +v -0.618833 -0.761272 10.973006 +v -0.639336 -1.336162 10.484475 +v -0.478456 -0.891541 10.591103 +v -0.883522 -1.086028 11.097613 +v -1.017326 -2.521391 10.096329 +v -1.333349 -2.919181 10.234876 +v -1.290314 -2.669556 10.394349 +v -1.313859 -1.964591 11.025702 +v -0.985814 -2.015365 10.481033 +v -1.163541 -2.884516 9.985399 +v -0.525382 -0.743663 10.794533 +v -1.294819 -2.712250 10.331466 +v -0.539973 -0.733280 10.813810 +v -1.304135 -2.746762 10.329680 +v -1.183172 -2.913650 9.992108 +v -0.676151 -1.390378 10.506466 +v -1.088616 -2.666389 10.048630 +v -1.313835 -2.824341 10.309549 +v -0.819616 -1.593767 10.571979 +v -1.028723 -2.171248 10.373859 +v -1.127337 -2.760387 10.032431 +v -1.369592 -2.147340 11.011119 +v -1.312934 -2.981737 10.153893 +v -0.966213 -1.910424 10.538012 +v -1.391395 -2.574518 10.647100 +v -1.026604 -2.495274 10.111565 +v -0.808721 -0.997183 11.115956 +v -0.968677 -1.957035 10.517940 +v -0.601875 -1.284518 10.475199 +v -1.162589 -2.841944 9.987349 +v -0.510803 -1.018531 10.519831 +v -1.046186 -2.581315 10.068006 +v -0.563387 -0.743361 10.882957 +v -1.386994 -2.255539 10.954467 +v -1.299450 -3.009826 10.099081 +v -1.102610 -1.556643 11.085853 +v -0.533758 -0.537906 10.994718 +v -0.532733 -0.549835 11.001352 +v -1.225522 -2.984853 9.989117 +v -1.227233 -2.996845 10.003267 +v -1.266362 -3.006216 10.026217 +v -0.528107 -0.563573 10.971840 +v -0.526588 -0.582257 10.975409 +v -0.547523 -0.566017 10.979939 +v -1.288516 -2.699630 10.345684 +v -1.426314 -2.366441 10.859381 +v -0.517646 -1.099078 10.493891 +v -1.331943 -2.942998 10.208444 +v -1.046175 -2.335025 10.254709 +v -1.326868 -2.023706 11.018214 +v -1.392559 -2.578927 10.626560 +v -1.377200 -2.580426 10.632331 +v -0.702602 -1.372437 10.510720 +v -0.730380 -0.842708 11.093486 +v -1.096369 -2.651134 10.046859 +v -0.809132 -1.535938 10.573293 +v -0.674930 -0.774403 11.029735 +v -0.835934 -1.609599 10.572356 +v -1.319577 -2.637816 10.460747 +v -1.097694 -2.701140 10.043354 +v -0.497867 -0.774918 10.722947 +v -1.334917 -2.836707 10.287048 +v -0.742654 -1.433082 10.540802 +v -1.112757 -2.711899 10.046000 +v -1.128788 -2.719729 10.040692 +v -0.720300 -0.805708 11.069399 +v -1.400660 -2.559456 10.665726 +v -1.403816 -2.432760 10.767214 +v -0.573147 -0.719553 10.868468 +v -1.134192 -2.791017 10.016590 +v -1.295851 -2.674682 10.361345 +v -0.486313 -0.915760 10.573998 +v -1.417573 -2.255220 10.957625 +v -1.173377 -1.633684 11.077082 +v -1.334114 -2.969646 10.173445 +v -0.837584 -1.534407 10.579393 +v -0.952254 -1.814340 10.573474 +v -1.115595 -2.684037 10.042642 +v -1.311500 -3.003573 10.107666 +v -1.324473 -2.799006 10.305197 +v -1.326728 -2.974580 10.160931 +v -0.990886 -1.867543 10.565384 +v -1.420083 -2.304127 10.930947 +v -0.884908 -1.658472 10.568918 +v -0.586593 -0.730646 10.898895 +v -0.993202 -1.266565 11.090167 +v -1.000614 -1.923296 10.533358 +v -1.154318 -2.750889 10.023754 +v -1.343748 -2.896298 10.252007 +v -1.036630 -2.256784 10.326026 +v -0.613317 -0.740210 10.940948 +v -1.312558 -3.018827 10.084172 +v -1.210168 -2.932973 9.991093 +v -0.493831 -0.796512 10.684473 +v -1.291713 -1.851397 11.067628 +v -0.650323 -1.304481 10.483667 +v -0.842810 -0.975235 11.114635 +v -0.635942 -0.736385 10.954959 +v -1.345676 -2.847261 10.277591 +v -1.412052 -2.217547 10.976278 +v -1.403938 -2.408677 10.791289 +v -0.499915 -0.947343 10.553920 +v -1.051401 -2.609652 10.058331 +v -1.307201 -2.657605 10.411550 +v -1.297430 -1.921708 11.036065 +v -0.908830 -1.135980 11.091672 +v -1.175428 -2.879776 9.969563 +v -1.397487 -2.459287 10.754089 +v -1.014605 -2.085602 10.429614 +v -0.537744 -0.535434 10.984007 +v -0.531585 -0.546181 10.974988 +v -0.582158 -0.674244 10.954332 +v -0.594050 -0.675660 10.959353 +v -0.577785 -0.680288 10.934801 +v -0.586199 -0.699234 10.930876 +v -0.593751 -0.701627 10.935529 +v -1.252698 -3.001449 9.982884 +v -1.256947 -3.008265 10.018269 +v -0.551483 -0.556209 10.996388 +v -0.576177 -0.663109 10.940482 +v -0.685275 -1.313966 10.493148 +v -0.649103 -0.742682 10.976054 +v -0.662036 -0.746193 10.994239 +v -1.041407 -2.385281 10.202547 +v -1.152735 -2.771021 10.015543 +v -0.525050 -1.046691 10.509970 +v -1.405550 -2.186155 10.994071 +v -1.336818 -2.986144 10.148964 +v -1.055825 -2.468943 10.126244 +v -1.433512 -2.526161 10.681724 +v -1.416645 -2.546275 10.668273 +v -1.221640 -2.954875 9.991795 +v -1.230610 -2.962803 9.981265 +v -1.283154 -3.013357 10.037341 +v -1.297529 -3.014856 10.069654 +v -0.773977 -1.455619 10.554572 +v -0.928776 -1.787108 10.571423 +v -1.358019 -2.956460 10.185217 +v -1.441965 -2.286114 10.947957 +v -1.452483 -2.312826 10.929819 +v -1.205129 -1.688489 11.074378 +v -1.441453 -2.325873 10.921741 +v -0.521726 -0.748938 10.771493 +v -1.350547 -2.972578 10.159073 +v -1.062742 -2.371777 10.213100 +v -0.555527 -1.059655 10.502155 +v -1.453169 -2.357764 10.874290 +v -1.348304 -2.913990 10.237204 +v -1.274984 -1.801948 11.080769 +v -1.014432 -1.965259 10.511504 +v -1.186186 -2.903284 9.965192 +v -0.600167 -1.205974 10.479553 +v -1.049229 -2.225357 10.339064 +v -0.625107 -0.736795 10.942337 +v -1.365552 -2.600474 10.574808 +v -1.415933 -2.442198 10.745020 +v -1.078330 -1.450319 11.087690 +v -0.868225 -1.043481 11.103418 +v -1.058943 -1.365659 11.088282 +v -1.099689 -1.483962 11.084937 +v -1.298542 -1.820813 11.074902 +v -0.586671 -0.714828 10.879033 +v -0.930483 -1.760970 10.569886 +v -1.368348 -2.608373 10.527227 +v -0.509884 -0.977011 10.536678 +v -0.949467 -1.159967 11.084820 +v -0.999564 -1.819012 10.576423 +v -1.085910 -2.610730 10.055499 +v -1.280449 -1.903845 11.045663 +v -1.341318 -1.987937 11.017918 +v -1.331930 -2.634763 10.442057 +v -1.306645 -2.667449 10.380731 +v -1.244541 -2.976360 9.973669 +v -1.273268 -3.018533 10.005950 +v -1.199665 -2.924714 9.975732 +v -1.015126 -1.996203 10.489634 +v -1.262458 -3.013179 9.986647 +v -0.556932 -0.530539 10.984779 +v -1.292020 -3.030963 10.009826 +v -0.549517 -0.544757 10.979877 +v -0.558612 -0.554776 10.983234 +v -0.594559 -0.683610 10.950954 +v -1.144217 -2.715436 10.042028 +v -0.564969 -1.108813 10.493120 +v -1.043528 -2.454214 10.134186 +v -0.558131 -1.148272 10.484356 +v -1.357594 -2.861017 10.264442 +v -1.421013 -2.506053 10.708378 +v -1.192440 -2.913232 9.959985 +v -1.041471 -2.209419 10.352148 +v -1.343580 -2.803576 10.286602 +v -0.603665 -1.238445 10.476743 +v -1.061969 -2.238601 10.327728 +v -1.155288 -2.792070 10.007318 +v -1.296550 -3.012667 10.044628 +v -1.308431 -3.026238 10.052983 +v -1.416196 -2.395973 10.805597 +v -1.059522 -1.413686 11.089711 +v -1.306476 -2.724603 10.324844 +v -1.425515 -2.242703 10.965724 +v -0.561593 -0.722556 10.840927 +v -1.330390 -3.003630 10.111685 +v -1.052705 -2.405205 10.176898 +v -0.539243 -1.013992 10.517706 +v -1.325931 -2.992854 10.132768 +v -1.053959 -2.432387 10.154133 +v -1.370236 -2.604341 10.553680 +v -1.416291 -2.479412 10.729256 +v -0.797707 -1.485244 10.567410 +v -1.389312 -2.094726 11.010839 +v -1.037760 -1.948722 10.519932 +v -0.549893 -0.735490 10.763276 +v -0.556456 -0.724090 10.802077 +v -0.792085 -0.909606 11.117194 +v -0.890841 -1.619717 10.574903 +v -1.057357 -2.489748 10.111444 +v -0.707335 -0.761178 11.036683 +v -0.723541 -0.770697 11.050829 +v -1.438513 -2.373038 10.843981 +v -1.410583 -2.533777 10.698244 +v -1.064832 -2.552125 10.077109 +v -0.912349 -1.680436 10.567848 +v -0.883755 -0.953971 11.114151 +v -1.428377 -2.553184 10.651633 +v -1.315897 -2.656670 10.389124 +v -1.099707 -2.629335 10.047507 +v -0.628727 -0.720384 10.930119 +v -1.057823 -1.983022 10.490870 +v -1.061691 -2.268006 10.309121 +v -0.613830 -1.194290 10.480066 +v -1.156437 -2.782897 10.005878 +v -1.034574 -2.052980 10.452709 +v -1.416731 -2.415112 10.775650 +v -0.680400 -0.747009 11.007821 +v -1.356065 -2.614815 10.516679 +v -1.216082 -2.935801 9.968668 +v -0.496427 -0.825677 10.639551 +v -1.153186 -1.542482 11.078201 +v -1.289068 -3.016953 10.024498 +v -1.395440 -2.591621 10.576719 +v -1.311417 -3.024962 10.037664 +v -1.423639 -2.139178 11.009720 +v -0.553834 -0.539429 10.995940 +v -0.582361 -0.670363 10.921269 +v -0.593696 -0.645703 10.961874 +v -0.607474 -0.669137 10.955636 +v -0.596989 -0.702179 10.926938 +v -0.582376 -0.639040 10.937914 +v -0.579657 -0.643444 10.949151 +v -0.579959 -0.650144 10.923901 +v -1.435015 -2.190470 10.995462 +v -1.207903 -2.933583 9.953802 +v -0.511245 -0.880906 10.586591 +v -0.614665 -0.699709 10.933000 +v -0.522363 -0.962069 10.542248 +v -1.258005 -2.986408 9.975773 +v -1.276535 -3.017566 9.987479 +v -0.623558 -0.709398 10.912016 +v -1.336512 -1.952341 11.025209 +v -0.638144 -1.264997 10.480193 +v -0.767325 -0.777156 11.073471 +v -1.361021 -2.981483 10.158219 +v -1.354192 -2.991704 10.150901 +v -1.058332 -2.301680 10.284277 +v -0.788557 -0.830759 11.101205 +v -1.172286 -2.813069 9.985266 +v -1.372241 -2.880162 10.244335 +v -1.144989 -2.692545 10.043736 +v -1.073224 -2.396629 10.185588 +v -1.031457 -2.020632 10.470879 +v -1.367400 -2.003420 11.012417 +v -0.700066 -1.330379 10.502657 +v -1.073924 -2.441114 10.145428 +v -1.194672 -2.854899 9.954575 +v -1.354535 -2.072554 11.015841 +v -0.776519 -1.407271 10.544358 +v -1.160627 -1.589774 11.077171 +v -1.388274 -2.601646 10.544895 +v -1.305325 -2.678627 10.326299 +v -1.047603 -2.143725 10.392035 +v -1.408697 -2.162752 11.004843 +v -1.226620 -1.707375 11.074874 +v -1.363471 -2.967370 10.171888 +v -1.360364 -2.934646 10.210930 +v -0.593999 -0.707873 10.869143 +v -1.076841 -2.503708 10.100270 +v -0.518703 -0.848326 10.607542 +v -1.319448 -2.721941 10.310844 +v -1.094328 -2.531085 10.086054 +v -1.330970 -2.742294 10.293361 +v -1.082093 -2.324047 10.254464 +v -0.722524 -1.363340 10.517754 +v -1.047693 -2.085968 10.429401 +v -0.874888 -0.991707 11.109155 +v -0.541875 -0.966332 10.534990 +v -1.064222 -2.184088 10.365101 +v -1.279234 -3.005993 9.975723 +v -1.425255 -2.579731 10.594987 +v -0.531059 -0.760968 10.718030 +v -0.938697 -1.120249 11.084484 +v -1.308580 -3.029170 10.017513 +v -1.080803 -2.416167 10.166313 +v -1.323295 -3.026308 10.049785 +v -1.333620 -3.019948 10.085499 +v -1.402745 -2.053945 11.005838 +v -1.457981 -2.162537 11.000189 +v -1.265518 -1.760300 11.078851 +v -0.564968 -0.531563 10.978650 +v -0.570447 -0.530234 10.998045 +v -0.572017 -0.551652 10.994325 +v -0.565888 -0.540397 10.976983 +v -0.628955 -0.675398 10.938101 +v -0.596349 -0.668473 10.917200 +v -0.602882 -0.686457 10.909190 +v -1.228746 -2.941854 9.930675 +v -0.611933 -0.691483 10.908409 +v -1.464679 -2.350895 10.888485 +v -0.602750 -0.715832 10.888929 +v -1.460704 -2.287868 10.948528 +v -1.231775 -2.952647 9.969661 +v -1.170818 -2.789576 9.995325 +v -0.620323 -0.697713 10.919067 +v -0.894281 -1.055367 11.097492 +v -0.630910 -0.698564 10.931510 +v -0.918876 -1.086987 11.090105 +v -1.329764 -2.643138 10.421249 +v -1.358389 -2.825423 10.267535 +v -1.090908 -2.583060 10.064013 +v -1.373376 -2.981580 10.153161 +v -0.944572 -1.716502 10.570135 +v -1.326367 -3.035437 10.035221 +v -1.306170 -2.670286 10.346312 +v -1.130805 -2.658530 10.046471 +v -1.065259 -2.344649 10.237331 +v -1.353895 -3.001308 10.121973 +v -1.200124 -2.901880 9.937740 +v -1.119703 -1.493691 11.081631 +v -0.564859 -0.718057 10.824476 +v -1.365047 -2.913140 10.227672 +v -0.585417 -1.103669 10.494629 +v -1.057541 -1.320817 11.085809 +v -1.314370 -2.753767 10.315026 +v -1.407566 -2.602765 10.532931 +v -1.326244 -2.766742 10.303159 +v -0.724391 -0.752700 11.036350 +v -0.622201 -0.698061 10.894721 +v -1.325035 -1.859739 11.060224 +v -1.474472 -2.248707 10.966897 +v -1.252347 -2.966895 9.954762 +v -0.755673 -0.753247 11.055882 +v -0.668863 -1.275441 10.486078 +v -1.025002 -1.978105 10.499655 +v -1.293258 -3.031632 9.989780 +v -1.127698 -2.634615 10.048855 +v -0.800149 -1.433310 10.558660 +v -1.064812 -2.051463 10.450513 +v -1.375121 -2.970555 10.177252 +v -1.350502 -3.015661 10.079508 +v -0.974051 -1.206263 11.085229 +v -0.887985 -0.903458 11.121056 +v -1.371982 -2.030764 11.010475 +v -1.485119 -2.322572 10.922929 +v -1.090782 -2.124288 10.407125 +v -0.709118 -0.740267 11.016643 +v -0.554881 -0.728530 10.777966 +v -0.541376 -0.743879 10.742480 +v -0.904840 -1.514652 10.591599 +v -1.018215 -1.847941 10.573231 +v -1.210177 -1.672305 11.071019 +v -0.889079 -1.581571 10.579302 +v -1.038258 -1.917197 10.538528 +v -1.234138 -2.953603 9.949674 +v -0.578475 -0.525455 10.991497 +v -0.584391 -0.535630 10.994824 +v -0.579986 -0.535869 10.983838 +v -0.617344 -0.641526 10.952783 +v -0.592292 -0.624238 10.939541 +v -0.597366 -0.616767 10.946902 +v -0.596813 -0.625501 10.927294 +v -0.594126 -0.642862 10.923044 +v -0.582183 -0.711131 10.854464 +v -1.090669 -2.243152 10.309252 +v -1.174645 -2.749146 10.022658 +v -0.637300 -1.178289 10.483914 +v -0.516762 -0.831982 10.621308 +v -1.254986 -2.969114 9.933229 +v -1.082564 -2.355249 10.224553 +v -1.387980 -2.990898 10.140142 +v -1.311601 -2.667394 10.333226 +v -1.349424 -2.629090 10.457088 +v -1.333221 -1.923698 11.033749 +v -1.383153 -2.893877 10.231625 +v -1.320600 -3.032195 10.015073 +v -1.333592 -2.647747 10.396685 +v -1.185215 -2.828624 9.964877 +v -0.590094 -0.707973 10.838265 +v -1.389174 -2.968238 10.175474 +v -1.377476 -2.612618 10.508878 +v -0.699642 -0.724159 10.997720 +v -0.823755 -0.878228 11.115362 +v -1.317131 -2.665710 10.315094 +v -1.483065 -2.300958 10.939405 +v -1.309346 -2.692873 10.323159 +v -1.360137 -2.790455 10.269309 +v -1.439648 -2.507138 10.691605 +v -1.342968 -3.020061 10.064255 +v -0.858258 -1.575953 10.577156 +v -1.055930 -1.915300 10.538959 +v -1.178202 -2.721090 10.032371 +v -1.476748 -2.342446 10.903050 +v -0.526284 -0.784806 10.674420 +v -0.843113 -0.931925 11.118649 +v -0.922913 -1.633763 10.573808 +v -1.433422 -2.386252 10.822877 +v -1.379123 -3.001842 10.117403 +v -1.351920 -3.010107 10.108486 +v -1.181642 -2.821271 9.974267 +v -0.609500 -1.170273 10.484079 +v -1.225377 -2.926396 9.923421 +v -1.093888 -2.383048 10.197353 +v -1.106975 -2.544578 10.082333 +v -1.362489 -2.630344 10.410261 +v -0.637078 -0.690821 10.928030 +v -1.083633 -2.186908 10.360082 +v -1.320305 -2.656746 10.362488 +v -1.362076 -1.916795 11.032415 +v -0.639277 -0.702858 10.914210 +v -0.584511 -1.069381 10.500178 +v -1.070015 -2.099550 10.423046 +v -1.198707 -2.883292 9.943954 +v -1.439676 -2.483418 10.701020 +v -1.089373 -2.267448 10.297278 +v -1.315469 -2.707709 10.315283 +v -0.765943 -1.390001 10.538944 +v -1.345733 -3.038698 10.039552 +v -1.169767 -2.710428 10.040583 +v -1.041220 -1.267248 11.081301 +v -0.834814 -1.480997 10.578956 +v -1.098662 -2.457404 10.137238 +v -0.614753 -0.570503 10.992984 +v -0.615852 -0.574666 11.002233 +v -0.614915 -0.575545 10.988235 +v -0.624586 -0.591618 10.996572 +v -0.615068 -0.588662 10.992039 +v -0.596784 -0.602497 10.932129 +v -0.610440 -0.604595 10.948054 +v -0.607843 -0.628952 10.955631 +v -0.632393 -0.648850 10.946733 +v -0.611045 -0.666946 10.917704 +v -0.635271 -0.679132 10.923992 +v -0.617070 -0.692655 10.858583 +v -1.451528 -2.213993 10.981373 +v -1.449316 -2.555830 10.624522 +v -0.636781 -1.217995 10.479862 +v -1.121615 -2.574581 10.068781 +v -1.270240 -2.984651 9.948308 +v -1.449443 -2.399788 10.780230 +v -0.621987 -0.698708 10.873113 +v -1.189100 -2.817836 9.958426 +v -1.315241 -2.656315 10.339834 +v -1.174775 -1.511390 11.074468 +v -1.211046 -2.873316 9.936846 +v -1.466435 -2.379472 10.828698 +v -0.739017 -1.330710 10.516469 +v -0.772995 -0.813637 11.091908 +v -1.328290 -3.039500 9.990852 +v -1.077752 -2.218695 10.333182 +v -1.438169 -2.586301 10.558379 +v -0.750201 -1.372724 10.528915 +v -1.191490 -2.726695 10.033725 +v -1.202276 -2.739426 10.025064 +v -1.382710 -2.944491 10.198013 +v -1.329978 -2.713562 10.288436 +v -0.525527 -0.914023 10.563658 +v -1.388638 -2.979587 10.164064 +v -1.216102 -2.901886 9.924070 +v -1.345488 -2.758921 10.289323 +v -0.672821 -0.711230 10.956235 +v -1.427692 -2.109097 11.008537 +v -1.082520 -2.477098 10.116745 +v -1.302338 -1.781028 11.076779 +v -1.278997 -2.994690 9.962873 +v -1.110965 -2.504320 10.104273 +v -1.247954 -2.959588 9.920703 +v -1.264456 -2.971570 9.945948 +v -1.106165 -2.194532 10.346104 +v -1.175678 -2.763660 10.008724 +v -1.127388 -2.554899 10.075297 +v -1.191506 -2.771939 10.000562 +v -1.130035 -2.590364 10.064725 +v -1.344748 -2.644768 10.341578 +v -1.344495 -2.641048 10.383370 +v -0.550392 -0.763610 10.692568 +v -1.272074 -3.000886 9.933286 +v -1.129793 -2.613726 10.055162 +v -1.190448 -2.800733 9.972780 +v -1.327224 -1.885272 11.047613 +v -1.124678 -2.252198 10.291492 +v -0.971320 -1.732837 10.571694 +v -1.375234 -3.013021 10.097793 +v -1.368598 -3.035262 10.056337 +v -1.208107 -2.822004 9.956910 +v -0.639550 -0.680297 10.930705 +v -0.920839 -1.021552 11.095751 +v -1.321371 -2.685468 10.304140 +v -1.330857 -2.691426 10.293456 +v -1.388072 -2.620307 10.464930 +v -0.575268 -0.988594 10.523785 +v -1.343062 -2.739084 10.277442 +v -1.402617 -2.894128 10.213385 +v -0.659306 -0.706627 10.933929 +v -1.495578 -2.361014 10.872071 +v -1.077018 -2.078031 10.435238 +v -0.608833 -1.100123 10.494694 +v -1.178634 -2.695103 10.046147 +v -1.429375 -2.571363 10.615287 +v -1.034429 -1.885132 10.559580 +v -1.250928 -1.701150 11.069586 +v -1.408671 -2.078538 11.006218 +v -1.304417 -1.721517 11.064627 +v -0.854874 -1.552056 10.580604 +v -1.306543 -1.761927 11.073004 +v -1.283613 -3.000873 9.953412 +v -1.291973 -3.017432 9.965857 +v -0.626778 -0.569565 10.995467 +v -0.631158 -0.578768 11.000320 +v -0.626269 -0.586154 10.984285 +v -1.312914 -3.042348 9.962491 +v -0.632682 -0.594276 10.989555 +v -0.603797 -0.633852 10.918948 +v -0.615213 -0.646035 10.921150 +v -0.627844 -0.621763 10.952933 +v -0.628242 -0.661755 10.920398 +v -1.491223 -2.228776 10.972655 +v -0.551870 -0.847507 10.593542 +v -1.151272 -2.641072 10.048984 +v -1.162783 -2.666117 10.047235 +v -1.114443 -2.316979 10.252773 +v -0.639275 -0.698643 10.900785 +v -1.110912 -2.331705 10.243565 +v -1.386142 -2.917459 10.217538 +v -1.382869 -3.024368 10.080908 +v -1.400935 -2.955581 10.177610 +v -0.813499 -0.845030 11.109066 +v -1.399044 -2.922704 10.206660 +v -0.697410 -0.699470 10.968112 +v -0.561945 -0.945596 10.540642 +v -1.403721 -2.984336 10.151170 +v -0.864216 -1.462010 10.583720 +v -1.444355 -2.463091 10.705479 +v -1.445132 -2.424397 10.738706 +v -1.504964 -2.304903 10.933585 +v -1.099980 -2.407629 10.175978 +v -1.508616 -2.330543 10.913848 +v -0.982927 -1.760958 10.572409 +v -1.005244 -1.774359 10.572699 +v -1.046798 -1.850704 10.573422 +v -1.066399 -1.935728 10.523239 +v -1.108195 -1.420965 11.081137 +v -1.109507 -2.354065 10.222686 +v -1.198457 -2.782730 9.976695 +v -1.175063 -2.795687 9.985508 +v -1.199918 -2.809039 9.954353 +v -1.199927 -2.819582 9.948493 +v -0.537947 -0.808870 10.637107 +v -1.264674 -2.966347 9.920053 +v -1.339704 -2.719988 10.273054 +v -0.965740 -1.652472 10.573667 +v -1.133705 -2.536553 10.089396 +v -0.945017 -1.064292 11.083818 +v -1.483352 -2.385798 10.808318 +v -0.948261 -1.687219 10.569468 +v -0.972374 -1.093901 11.072038 +v -0.982540 -1.112983 11.069579 +v -1.279782 -2.997677 9.921352 +v -1.217052 -2.852617 9.934570 +v -1.335050 -3.029115 10.006474 +v -1.437187 -2.579880 10.577385 +v -0.653620 -0.692834 10.917701 +v -0.998369 -1.150549 11.069304 +v -1.157619 -2.620037 10.054134 +v -1.369053 -3.049047 10.034363 +v -1.113794 -2.059798 10.447127 +v -1.031371 -1.228162 11.075015 +v -1.365499 -2.776914 10.261962 +v -1.204377 -1.600926 11.071341 +v -1.229505 -2.900790 9.906610 +v -1.222595 -1.616212 11.067075 +v -1.453488 -2.496289 10.682999 +v -1.108800 -2.429591 10.158912 +v -1.450497 -2.533351 10.662759 +v -1.461207 -2.540365 10.640853 +v -1.119935 -2.455109 10.140745 +v -1.459711 -2.563769 10.599344 +v -1.197926 -2.756739 10.008865 +v -0.856154 -1.495166 10.585361 +v -1.091138 -2.157866 10.382042 +v -1.032318 -1.821922 10.575653 +v -0.933108 -1.583439 10.584423 +v -0.616895 -0.626688 10.911194 +v -0.632620 -0.635296 10.910440 +v -0.631637 -0.587614 10.939810 +v -1.312219 -3.036803 9.954842 +v -0.640221 -0.580055 10.989814 +v -0.604757 -0.611743 10.922583 +v -0.646704 -0.602156 10.946646 +v -1.323719 -3.046168 9.965569 +v -0.653089 -0.660667 10.947987 +v -1.370347 -1.886954 11.043058 +v -1.289630 -3.003610 9.934342 +v -1.353340 -3.044295 10.022568 +v -1.226025 -1.551676 11.067545 +v -0.835327 -1.441235 10.572399 +v -1.383119 -3.045423 10.047551 +v -1.410983 -2.615124 10.472878 +v -1.390268 -3.007069 10.103395 +v -0.607029 -0.699938 10.826550 +v -1.380783 -2.855438 10.243577 +v -1.379266 -1.966876 11.015797 +v -1.089724 -2.027758 10.460671 +v -1.394911 -2.005654 11.005749 +v -0.677685 -0.686195 10.929343 +v -0.746680 -1.310153 10.515207 +v -1.120408 -2.099403 10.420923 +v -1.051068 -1.197498 11.065355 +v -0.771240 -1.334236 10.527169 +v -0.584705 -0.948412 10.533395 +v -1.411896 -2.926668 10.193773 +v -1.404894 -2.998340 10.123956 +v -0.704071 -0.712101 10.987492 +v -1.504524 -2.372973 10.840261 +v -0.728644 -0.725772 11.020160 +v -0.619753 -0.603676 10.919503 +v -1.074383 -1.895334 10.551475 +v -1.330957 -2.650007 10.322506 +v -1.401490 -2.996842 10.134703 +v -1.248770 -2.941387 9.911622 +v -0.684454 -1.210855 10.486046 +v -1.268449 -2.967025 9.899346 +v -1.330649 -1.803612 11.073145 +v -1.270379 -2.981466 9.928758 +v -1.104921 -2.291442 10.275991 +v -1.131792 -2.314431 10.253713 +v -0.696802 -1.272668 10.492368 +v -1.277370 -2.984760 9.916057 +v -1.150838 -2.594001 10.056519 +v -1.083531 -2.000126 10.476124 +v -0.762562 -0.739008 11.049362 +v -1.344674 -2.703288 10.271686 +v -1.360364 -3.052369 9.978016 +v -1.417295 -2.607329 10.500427 +v -1.352236 -3.042882 9.997808 +v -1.026907 -1.778635 10.573461 +v -1.375281 -2.769244 10.248462 +v -0.802968 -0.764490 11.082288 +v -1.190446 -2.672864 10.051642 +v -0.684702 -0.693372 10.951808 +v -1.201848 -2.709503 10.043563 +v -0.797548 -1.367007 10.542610 +v -0.600084 -1.003941 10.515458 +v -1.106853 -2.216676 10.325404 +v -0.632741 -0.683517 10.863330 +v -1.480189 -2.551521 10.608070 +v -1.237494 -2.912718 9.900427 +v -1.242365 -1.655289 11.065491 +v -1.222492 -2.734753 10.020129 +v -1.115633 -2.472888 10.123915 +v -0.582069 -0.747880 10.690113 +v -1.273675 -1.671128 11.061405 +v -1.139708 -2.576808 10.067031 +v -0.904806 -0.924024 11.118706 +v -1.142548 -1.457438 11.077166 +v -1.111465 -1.375691 11.079361 +v -1.140663 -2.363329 10.215472 +v -0.612243 -0.587145 10.929269 +v -1.326799 -3.043689 9.943750 +v -0.610484 -0.590600 10.939679 +v -0.640134 -0.653855 10.915215 +v -0.652110 -0.674082 10.925403 +v -0.647323 -0.626082 10.953325 +v -0.660862 -0.668935 10.944086 +v -0.663385 -0.673220 10.936651 +v -1.127740 -2.374952 10.203285 +v -0.780343 -0.742326 11.060113 +v -1.465869 -2.472853 10.678802 +v -1.121400 -2.398124 10.185323 +v -1.148694 -2.386624 10.196583 +v -1.310410 -3.019357 9.942997 +v -1.135129 -2.416946 10.170965 +v -1.349344 -2.736696 10.263034 +v -1.225802 -2.846128 9.930490 +v -1.356503 -2.753809 10.262860 +v -0.587245 -1.042852 10.506042 +v -1.222822 -2.883909 9.917639 +v -1.407228 -3.025424 10.092840 +v -1.403139 -3.032676 10.071074 +v -1.387627 -3.064924 10.016043 +v -1.374451 -3.053180 10.017319 +v -1.144651 -2.491046 10.119482 +v -1.126174 -2.168711 10.363379 +v -1.397056 -2.622179 10.436095 +v -1.088275 -1.297616 11.076633 +v -0.921740 -1.484290 10.593236 +v -1.210282 -2.773282 9.980599 +v -1.456279 -2.444136 10.707349 +v -1.161717 -2.587050 10.065099 +v -1.358289 -2.635006 10.372593 +v -1.325434 -2.655314 10.291862 +v -0.751141 -0.728218 11.031433 +v -1.169839 -2.626880 10.054014 +v -1.460559 -2.130162 11.003897 +v -1.240948 -2.926467 9.899676 +v -1.208884 -2.814170 9.946823 +v -1.264388 -1.732882 11.072846 +v -1.497974 -2.201002 10.982387 +v -1.271657 -2.972767 9.907268 +v -1.493493 -2.271573 10.954901 +v -1.287293 -2.993158 9.916274 +v -1.302790 -3.003592 9.916830 +v -1.351227 -2.722278 10.257307 +v -0.719833 -0.692966 10.984822 +v -1.319812 -3.026446 9.930298 +v -0.866250 -0.803463 11.110154 +v -0.858274 -0.854379 11.116197 +v -1.210243 -2.683374 10.051571 +v -1.421379 -3.022381 10.097149 +v -1.166579 -2.523145 10.102276 +v -1.531803 -2.266336 10.951131 +v -1.165516 -2.555038 10.085415 +v -1.257726 -2.947216 9.899851 +v -0.591366 -0.703956 10.800962 +v -1.284887 -2.978907 9.902227 +v -0.717627 -1.283375 10.500356 +v -1.349184 -1.832040 11.067885 +v -0.823657 -1.372132 10.554228 +v -0.828198 -1.402632 10.561120 +v -1.182480 -1.455462 11.070646 +v -1.368463 -3.049608 9.993679 +v -1.336236 -3.054764 9.955017 +v -0.640058 -0.641624 10.907700 +v -1.398631 -2.841590 10.234140 +v -1.388948 -1.939092 11.021506 +v -1.230890 -2.868312 9.920107 +v -1.306589 -3.012136 9.926814 +v -0.806355 -0.745771 11.074141 +v -1.415931 -3.030913 10.077514 +v -1.470978 -2.404455 10.754916 +v -1.414339 -3.040693 10.059454 +v -1.146559 -2.079450 10.433891 +v -1.381967 -2.627569 10.390604 +v -1.429020 -2.928839 10.182232 +v -1.423219 -2.959938 10.163829 +v -1.430064 -2.974248 10.136181 +v -0.939228 -0.884718 11.122420 +v -1.542047 -2.304760 10.928226 +v -1.527850 -2.319798 10.921531 +v -1.532328 -2.343175 10.887362 +v -1.333736 -2.642589 10.299934 +v -0.737509 -0.703833 11.005525 +v -1.366194 -2.630795 10.346113 +v -1.412312 -3.004350 10.112298 +v -0.586596 -0.732688 10.719917 +v -1.212665 -2.786737 9.959116 +v -1.438361 -2.598713 10.522069 +v -1.095042 -1.925358 10.525154 +v -0.909555 -1.466862 10.591928 +v -1.145617 -2.201412 10.323789 +v -1.081276 -1.959052 10.501203 +v -1.261366 -1.628567 11.062759 +v -1.118945 -1.331320 11.073551 +v -0.717621 -1.202364 10.492146 +v -0.569998 -0.869858 10.574598 +v -0.570961 -0.902929 10.556374 +v -0.645921 -0.684362 10.884927 +v -1.204311 -1.514836 11.069028 +v -1.010031 -1.719851 10.572422 +v -1.384245 -1.855011 11.057069 +v -1.388808 -3.078050 9.988663 +v -1.368019 -2.741386 10.244601 +v -1.182472 -2.609641 10.065702 +v -0.833494 -0.749873 11.086652 +v -1.372257 -2.757196 10.244080 +v -0.983723 -1.054551 11.067879 +v -1.383615 -2.785904 10.243313 +v -1.380916 -2.809553 10.248947 +v -1.386704 -2.834083 10.245474 +v -0.648861 -1.092155 10.493868 +v -1.403206 -2.624797 10.396543 +v -0.757138 -0.703579 11.019457 +v -0.574753 -0.780182 10.652858 +v -1.451965 -2.607545 10.486709 +v -1.068750 -1.804863 10.570038 +v -1.330978 -1.745791 11.065902 +v -1.442055 -2.058009 11.001706 +v -1.375629 -2.626956 10.367958 +v -1.227730 -2.780322 9.959047 +v -1.286395 -2.973633 9.883544 +v -1.221643 -2.817441 9.939012 +v -1.352237 -2.655662 10.272350 +v -0.635162 -0.608775 10.912176 +v -0.631786 -0.684209 10.845305 +v -1.461443 -2.581757 10.547446 +v -1.090179 -1.907737 10.541057 +v -1.346806 -2.691446 10.259604 +v -0.669143 -0.672076 10.899877 +v -1.142420 -2.147534 10.384880 +v -0.939407 -0.943569 11.110456 +v -0.964107 -1.018781 11.083117 +v -0.656355 -0.565101 10.932127 +v -1.377069 -3.073378 9.957833 +v -0.632051 -0.580808 10.926546 +v -0.648812 -0.645304 10.908960 +v -0.669107 -0.651581 10.921184 +v -0.678461 -0.651732 10.942365 +v -0.661791 -0.603414 10.951910 +v -0.898744 -1.445948 10.588655 +v -1.209640 -2.643655 10.063008 +v -1.463888 -2.575655 10.571778 +v -1.239881 -2.883638 9.909458 +v -1.419172 -1.974164 11.008200 +v -1.212477 -2.723219 10.033276 +v -1.324430 -3.010208 9.910480 +v -1.348434 -2.642609 10.305552 +v -0.912991 -1.527753 10.591408 +v -1.409839 -2.872742 10.217519 +v -1.371172 -2.752861 10.227737 +v -1.408950 -2.911320 10.198298 +v -1.459965 -2.055085 10.997169 +v -1.425989 -2.919609 10.190157 +v -0.593320 -0.710670 10.767574 +v -0.618664 -0.691580 10.815948 +v -1.158378 -2.444100 10.151665 +v -1.220659 -2.748144 9.999773 +v -1.230765 -2.758162 9.977197 +v -1.354701 -2.642508 10.328094 +v -1.385726 -2.626450 10.354371 +v -1.341771 -2.677373 10.270266 +v -1.108760 -1.864269 10.560217 +v -1.482783 -2.188467 10.991194 +v -1.226271 -2.820731 9.936609 +v -1.151702 -2.236332 10.297536 +v -1.527777 -2.371187 10.828218 +v -1.231065 -2.833859 9.921294 +v -1.430237 -3.009178 10.110586 +v -0.916577 -0.862087 11.122566 +v -1.135374 -2.274645 10.277758 +v -1.426147 -2.624867 10.421071 +v -1.358064 -2.703487 10.255042 +v -1.427674 -2.616425 10.453711 +v -0.923426 -1.001738 11.098616 +v -1.354789 -2.719188 10.245365 +v -1.357501 -2.724733 10.232310 +v -0.789608 -0.720117 11.053394 +v -1.404898 -3.055681 10.035071 +v -1.184052 -2.579033 10.077315 +v -1.419014 -3.070747 10.020352 +v -1.207007 -2.586120 10.079519 +v -1.160139 -1.418987 11.072309 +v -1.047227 -1.782814 10.570841 +v -1.238232 -2.848279 9.917403 +v -1.152616 -2.347632 10.227961 +v -1.311950 -3.004753 9.899611 +v -1.150408 -2.067469 10.439051 +v -1.327516 -3.020769 9.916032 +v -1.443846 -2.016203 10.999143 +v -0.632173 -0.688425 10.801056 +v -1.433923 -2.898378 10.190046 +v -0.624930 -0.992164 10.513798 +v -1.149832 -2.126000 10.404790 +v -1.428327 -2.993643 10.121934 +v -0.645270 -1.043927 10.504792 +v -1.431974 -3.020351 10.090070 +v -1.242821 -2.903905 9.899476 +v -1.127471 -2.139914 10.395113 +v -0.656322 -1.151773 10.486750 +v -1.275810 -2.950150 9.878557 +v -1.128517 -2.194776 10.334023 +v -0.693549 -1.174910 10.488592 +v -1.112664 -1.948647 10.503019 +v -1.147550 -2.465107 10.138496 +v -0.561175 -0.810795 10.624268 +v -0.586016 -0.718720 10.750876 +v -1.114098 -1.996904 10.471231 +v -0.975025 -1.626605 10.578684 +v -1.351807 -2.665736 10.257437 +v -1.353681 -2.680996 10.250076 +v -0.735194 -1.232465 10.499763 +v -1.491353 -2.504151 10.643180 +v -1.354882 -2.711533 10.234931 +v -0.859136 -1.390050 10.567540 +v -0.753272 -1.254890 10.508380 +v -1.227460 -2.818774 9.923856 +v -1.369115 -2.738769 10.229745 +v -1.340593 -3.039465 9.919577 +v -1.382738 -3.072382 9.968798 +v -1.354316 -3.068008 9.924746 +v -0.654191 -0.596965 10.918411 +v -0.656770 -0.619292 10.909311 +v -0.653487 -0.630830 10.907494 +v -0.682142 -0.601741 10.960219 +v -0.689382 -0.611166 10.961212 +v -0.675478 -0.659840 10.929555 +v -0.689571 -0.654087 10.930079 +v -0.671556 -0.620689 10.955923 +v -1.045137 -1.163019 11.058879 +v -0.717870 -0.673565 10.957520 +v -0.724432 -0.677890 10.965034 +v -1.235112 -2.694028 10.049576 +v -1.535418 -2.361959 10.854055 +v -1.302940 -1.668265 11.058500 +v -0.967852 -1.508445 10.596856 +v -1.383825 -2.754416 10.224894 +v -1.382818 -2.767951 10.228764 +v -1.102405 -1.836496 10.566233 +v -1.372599 -2.630444 10.331593 +v -0.628882 -0.691845 10.765513 +v -1.485816 -2.055023 10.992732 +v -1.479375 -2.101879 11.000187 +v -1.241812 -2.749220 9.990213 +v -1.397189 -2.628310 10.358197 +v -1.339739 -3.025383 9.897613 +v -1.348044 -2.639888 10.291707 +v -1.219200 -2.800621 9.936884 +v -1.230875 -2.802881 9.928196 +v -0.961215 -1.555195 10.591818 +v -1.426965 -3.077921 10.005844 +v -1.362278 -2.706059 10.242177 +v -0.957848 -1.595594 10.584030 +v -0.806426 -0.730236 11.070102 +v -1.471783 -2.430796 10.707396 +v -0.816802 -0.788408 11.095743 +v -1.158376 -2.307704 10.252840 +v -1.397579 -1.832652 11.062531 +v -0.851515 -1.367381 10.560857 +v -1.435028 -1.942128 11.014893 +v -0.613682 -0.759067 10.654619 +v -1.004262 -1.690521 10.572245 +v -1.167327 -2.407305 10.180992 +v -1.300504 -2.989058 9.898535 +v -1.244563 -2.722476 10.022069 +v -1.382273 -2.768799 10.217027 +v -1.360616 -2.634434 10.309218 +v -1.065209 -1.232615 11.068805 +v -0.575836 -0.823190 10.607824 +v -1.418948 -2.819754 10.215499 +v -1.539952 -2.377181 10.811636 +v -1.191691 -2.498267 10.118161 +v -0.621381 -0.854058 10.574097 +v -1.201559 -2.557918 10.088896 +v -1.414178 -3.058760 10.032675 +v -1.113204 -1.932902 10.516169 +v -1.489795 -2.142877 10.998075 +v -1.444088 -3.053424 10.034534 +v -0.591263 -0.862971 10.572204 +v -0.828437 -0.706498 11.069039 +v -1.447385 -2.918029 10.174451 +v -1.200625 -1.432898 11.065190 +v -0.774941 -1.289586 10.519459 +v -1.547857 -2.348600 10.872206 +v -1.163374 -2.331958 10.237427 +v -1.257661 -1.570386 11.063169 +v -1.256273 -2.932520 9.883301 +v -1.405785 -1.895161 11.037028 +v -1.356539 -3.063501 9.908245 +v -1.363352 -3.076566 9.909068 +v -0.654937 -0.572545 10.915693 +v -0.666734 -0.585812 10.943048 +v -0.683605 -0.622971 10.920206 +v -0.688458 -0.633051 10.948577 +v -0.687155 -0.648296 10.921857 +v -1.449168 -2.895389 10.182211 +v -0.747879 -0.683505 10.992813 +v -0.776998 -0.691310 11.025135 +v -1.392847 -2.778807 10.222604 +v -1.166941 -2.113950 10.414391 +v -1.412545 -2.808805 10.224281 +v -1.185005 -2.455915 10.142985 +v -1.160479 -2.152205 10.372926 +v -1.409559 -2.627478 10.368750 +v -1.530366 -2.176348 10.985003 +v -1.362035 -1.788122 11.068875 +v -1.354172 -2.644671 10.271824 +v -1.246777 -2.764084 9.961926 +v -1.257591 -2.896161 9.883115 +v -1.526904 -2.217780 10.969245 +v -1.367849 -2.709510 10.226690 +v -1.026016 -1.135134 11.056010 +v -1.443514 -3.021467 10.082874 +v -1.235919 -2.817112 9.916327 +v -1.299586 -2.981683 9.870598 +v -1.312211 -2.989075 9.879228 +v -1.173253 -2.241019 10.290024 +v -0.989620 -1.588600 10.588849 +v -1.377970 -2.739534 10.222645 +v -1.156769 -2.271318 10.275229 +v -0.657467 -0.668719 10.829076 +v -0.905921 -0.821543 11.119031 +v -1.146021 -2.021157 10.457051 +v -0.994777 -1.619758 10.582584 +v -1.244285 -2.837497 9.913937 +v -1.262657 -2.856648 9.897368 +v -0.711802 -0.662748 10.940635 +v -1.499521 -2.410520 10.716789 +v -1.412344 -2.845250 10.220508 +v -1.174035 -2.363737 10.215189 +v -0.808675 -1.295568 10.530473 +v -0.818618 -1.322208 10.540084 +v -1.235471 -2.631877 10.073389 +v -0.671471 -1.041256 10.504396 +v -1.249579 -2.699479 10.044454 +v -1.368718 -2.629413 10.313488 +v -1.337907 -1.706560 11.057924 +v -0.675522 -1.083048 10.498408 +v -1.392114 -2.624570 10.329517 +v -1.163589 -2.213531 10.312218 +v -0.625859 -0.742575 10.671497 +v -1.449075 -2.931872 10.166766 +v -0.970198 -0.924559 11.110544 +v -1.443254 -2.957042 10.148877 +v -1.257547 -2.741803 9.994923 +v -1.358748 -2.648133 10.257549 +v -1.478575 -2.595912 10.511270 +v -1.165062 -2.320534 10.246476 +v -0.608695 -0.809060 10.608301 +v -1.422321 -3.083476 9.987301 +v -1.256550 -2.878057 9.894383 +v -1.404557 -2.792005 10.210978 +v -0.602713 -0.830851 10.594718 +v -1.057347 -1.744577 10.570248 +v -1.413145 -3.083216 9.963591 +v -0.622752 -0.711555 10.734165 +v -1.280178 -2.938224 9.861160 +v -1.245583 -2.810803 9.916471 +v -1.387206 -1.808735 11.066318 +v -1.502596 -2.464359 10.647664 +v -1.561343 -2.250297 10.948003 +v -1.505475 -2.537880 10.604842 +v -0.801788 -1.263376 10.517714 +v -1.492728 -2.568203 10.565974 +v -1.454207 -2.614603 10.457306 +v -0.653779 -0.675865 10.863134 +v -1.441244 -2.875696 10.193968 +v -1.240375 -2.659819 10.065098 +v -0.692171 -0.667602 10.912652 +v -1.141690 -1.991087 10.469194 +v -0.713134 -0.652983 10.944322 +v -1.375469 -3.076818 9.926358 +v -0.652048 -0.565822 10.920745 +v -0.663793 -0.569574 10.936255 +v -0.696709 -0.589041 10.956556 +v -0.700081 -0.600651 10.959143 +v -0.669408 -0.592974 10.922205 +v -0.699238 -0.615650 10.953179 +v -0.702495 -0.640119 10.942074 +v -0.705537 -0.645342 10.935404 +v -0.713427 -0.643326 10.942880 +v -1.526334 -2.388608 10.764299 +v -1.319657 -1.673139 11.055560 +v -1.184219 -2.435498 10.158976 +v -0.718921 -0.648146 10.942705 +v -0.614864 -0.967019 10.520438 +v -1.166023 -1.377926 11.069160 +v -1.450151 -2.981242 10.121640 +v -0.770075 -0.680276 11.004687 +v -1.442432 -3.002592 10.103891 +v -0.793150 -0.701493 11.041008 +v -0.644412 -1.006070 10.511326 +v -1.246923 -2.775623 9.940309 +v -1.523284 -2.087087 10.988590 +v -0.607061 -0.783268 10.632823 +v -1.516148 -2.433897 10.662292 +v -1.230480 -2.600387 10.082379 +v -0.854906 -0.748945 11.095697 +v -1.363824 -2.637862 10.280747 +v -1.362834 -1.743951 11.062611 +v -1.367658 -2.668333 10.238767 +v -1.365891 -2.681026 10.232826 +v -1.333812 -2.995829 9.877391 +v -1.328283 -3.011510 9.890308 +v -1.022233 -1.625847 10.581035 +v -1.377784 -3.077877 9.946654 +v -1.377598 -2.740328 10.206580 +v -1.388140 -1.781646 11.067026 +v -0.617801 -0.921106 10.536830 +v -1.511989 -2.556373 10.576726 +v -0.673408 -0.667887 10.880033 +v -1.445700 -2.627926 10.374349 +v -1.023226 -1.655958 10.577025 +v -0.709076 -0.647823 10.903027 +v -0.760571 -1.209819 10.500696 +v -1.560843 -2.276218 10.936593 +v -1.430931 -2.835437 10.206547 +v -1.462254 -2.935727 10.156296 +v -0.718302 -0.650529 10.934082 +v -1.365666 -2.633152 10.258533 +v -1.417181 -2.803014 10.200832 +v -0.969053 -0.976480 11.093861 +v -1.154183 -2.181043 10.344370 +v -1.488480 -2.448765 10.672377 +v -1.430692 -2.622115 10.393724 +v -1.442331 -3.065870 10.010660 +v -1.275544 -2.885508 9.875844 +v -1.279840 -2.906016 9.868608 +v -1.363850 -2.654871 10.239605 +v -1.181193 -2.279063 10.269295 +v -1.521626 -2.120086 10.991842 +v -1.196923 -2.336260 10.234169 +v -1.376191 -2.719633 10.213504 +v -1.269842 -2.927249 9.871577 +v -1.149454 -1.325903 11.065580 +v -1.298407 -2.960425 9.867072 +v -1.457785 -3.029041 10.069124 +v -1.239588 -2.832193 9.910748 +v -1.310768 -2.981783 9.861715 +v -1.337553 -3.010837 9.880254 +v -1.356368 -3.047134 9.895582 +v -1.504067 -2.583953 10.526628 +v -0.969765 -1.465362 10.597273 +v -1.504512 -2.387472 10.781754 +v -1.294388 -1.629408 11.058054 +v -1.139474 -1.958423 10.490309 +v -1.258936 -2.633648 10.080318 +v -0.687563 -0.586735 10.932419 +v -0.696925 -0.620961 10.929813 +v -0.704109 -0.611981 10.945668 +v -0.710203 -0.638768 10.936158 +v -0.666468 -0.567017 10.922549 +v -0.672542 -0.580412 10.926648 +v -0.675875 -0.580371 10.936987 +v -0.702937 -0.634062 10.931237 +v -0.698345 -0.643131 10.920805 +v -1.400446 -2.785203 10.197462 +v -1.264363 -2.769551 9.945744 +v -1.460410 -2.958144 10.136514 +v -1.260665 -2.817125 9.911577 +v -1.178373 -2.196416 10.325152 +v -1.440079 -3.076934 9.992921 +v -0.739448 -0.679372 10.978122 +v -1.516010 -2.400276 10.730089 +v -1.504608 -2.522341 10.617431 +v -1.393682 -3.088799 9.904407 +v -1.424923 -3.092082 9.942390 +v -1.564511 -2.194002 10.967872 +v -1.124450 -1.892141 10.547049 +v -1.132181 -1.906336 10.531642 +v -1.411389 -2.622440 10.326306 +v -1.117237 -1.265567 11.064219 +v -1.345214 -3.028980 9.876320 +v -1.457710 -3.047128 10.048331 +v -1.007802 -1.063304 11.054235 +v -1.115219 -1.293789 11.069229 +v -1.032279 -1.083824 11.036953 +v -1.367278 -2.673690 10.221349 +v -1.368264 -2.702231 10.232933 +v -1.486286 -2.613087 10.454272 +v -0.691375 -0.657926 10.873213 +v -1.266066 -2.682813 10.054439 +v -1.246924 -2.590065 10.090220 +v -1.052082 -1.704484 10.573618 +v -1.166080 -2.050946 10.441784 +v -1.186414 -2.119272 10.406007 +v -1.384133 -2.626477 10.309581 +v -1.208630 -2.478206 10.134043 +v -1.400535 -3.082455 9.926489 +v -1.192931 -2.370100 10.211971 +v -1.260973 -2.758557 9.960663 +v -1.375181 -2.628887 10.273447 +v -1.126449 -1.839253 10.563324 +v -1.409047 -2.796888 10.179971 +v -1.371581 -2.643067 10.244429 +v -1.468079 -2.994765 10.101474 +v -1.280553 -2.859415 9.882122 +v -1.273943 -2.834431 9.900344 +v -0.915205 -0.784284 11.115815 +v -0.991148 -1.539875 10.595314 +v -1.443181 -3.088814 9.974869 +v -0.957721 -0.830221 11.126927 +v -1.215459 -2.529736 10.105858 +v -0.970697 -0.884914 11.121222 +v -1.384958 -2.749172 10.199358 +v -1.239479 -1.484882 11.061580 +v -1.286906 -2.675305 10.064917 +v -0.690852 -1.131048 10.491545 +v -1.192043 -2.225560 10.295117 +v -1.271815 -2.726705 10.011003 +v -1.483463 -2.599164 10.494003 +v -1.395093 -2.746974 10.187335 +v -1.391473 -2.764686 10.190327 +v -1.375777 -3.056249 9.872829 +v -1.400809 -2.782727 10.183953 +v -1.212699 -2.382472 10.200667 +v -1.189137 -2.392338 10.191521 +v -1.447779 -1.910494 11.025445 +v -1.494914 -2.014427 10.988554 +v -1.379331 -3.073222 9.893095 +v -0.704462 -0.590917 10.943089 +v -0.703977 -0.600080 10.936103 +v -1.380167 -3.081581 9.905575 +v -1.448588 -2.625229 10.401300 +v -1.276514 -2.820545 9.907583 +v -0.652856 -0.955939 10.521946 +v -1.459856 -2.618908 10.431843 +v -1.538592 -2.378229 10.790622 +v -1.448265 -2.841959 10.190612 +v -1.156561 -1.923285 10.510188 +v -1.296626 -2.950181 9.857668 +v -0.717434 -0.646402 10.916759 +v -1.386174 -2.723416 10.192335 +v -1.233960 -2.556043 10.097082 +v -1.203786 -1.392896 11.060966 +v -1.439402 -3.096756 9.961967 +v -1.461569 -3.005081 10.095898 +v -1.468052 -3.060874 10.020975 +v -1.394271 -2.618554 10.289352 +v -1.209133 -2.258679 10.275857 +v -1.209334 -2.282398 10.263774 +v -1.281043 -2.656525 10.073475 +v -1.466480 -2.903840 10.165059 +v -1.281638 -2.687979 10.048922 +v -1.284007 -2.712230 10.022326 +v -0.732313 -1.127124 10.494796 +v -1.367480 -2.658493 10.224607 +v -1.567039 -2.327657 10.889678 +v -0.854325 -0.713090 11.080609 +v -0.744885 -1.174683 10.495325 +v -0.642604 -0.925041 10.532717 +v -1.580936 -2.255965 10.937892 +v -0.883307 -0.771509 11.108784 +v -1.264419 -2.748271 9.976347 +v -1.420485 -2.798917 10.186399 +v -1.172366 -1.997321 10.461887 +v -1.443253 -2.825321 10.186374 +v -1.257111 -1.495897 11.060041 +v -1.094274 -1.782847 10.565577 +v -0.894173 -1.405613 10.582663 +v -1.061229 -1.141427 11.046207 +v -1.284476 -1.552535 11.058179 +v -1.481137 -1.994064 10.992970 +v -1.133328 -1.786199 10.559785 +v -0.936188 -1.412184 10.593637 +v -1.191071 -2.155808 10.363070 +v -1.189749 -2.094519 10.424852 +v -1.407764 -3.093152 9.897459 +v -1.267277 -2.601941 10.091434 +v -0.653458 -0.676594 10.770761 +v -1.283977 -2.896519 9.864678 +v -1.424593 -3.095413 9.915372 +v -1.554014 -2.113864 10.981880 +v -1.235314 -2.471100 10.140734 +v -1.298080 -2.918454 9.855033 +v -1.031219 -1.595593 10.588264 +v -1.484106 -3.013667 10.085031 +v -1.163016 -1.963765 10.479755 +v -1.245566 -2.522045 10.113409 +v -1.402917 -2.772435 10.175571 +v -1.585422 -2.298737 10.910358 +v -1.325982 -2.992553 9.854476 +v -0.725386 -0.644716 10.940133 +v -1.433061 -2.813840 10.194178 +v -1.220908 -2.318358 10.242430 +v -0.748038 -0.653159 10.951998 +v -1.372954 -2.617952 10.248676 +v -1.371557 -2.626250 10.259962 +v -1.183962 -1.333052 11.058110 +v -0.767664 -0.655261 10.975997 +v -0.674518 -1.006938 10.508368 +v -1.360404 -3.036377 9.860882 +v -0.620545 -0.720653 10.713017 +v -0.874193 -1.351380 10.565058 +v -0.691680 -1.064884 10.500368 +v -1.104595 -1.209173 11.052460 +v -0.711801 -0.645230 10.881702 +v -0.852427 -0.775100 11.102711 +v -1.224789 -2.435926 10.159911 +v -1.429772 -1.877562 11.042493 +v -1.462258 -1.967944 11.002120 +v -0.775553 -1.171232 10.497481 +v -1.521141 -2.488376 10.618312 +v -1.527304 -2.534069 10.589535 +v -1.169556 -2.025658 10.452213 +v -0.815015 -1.222616 10.510423 +v -1.190207 -2.171514 10.346519 +v -1.332440 -1.642853 11.053693 +v -1.290141 -2.881891 9.868830 +v -1.194408 -2.043843 10.442105 +v -1.377939 -2.702868 10.204908 +v -1.383574 -2.701406 10.185982 +v -1.450239 -3.112044 9.943269 +v -1.144866 -1.861137 10.556559 +v -1.267531 -2.571732 10.102592 +v -1.280411 -2.634289 10.087723 +v -1.354719 -3.028995 9.853621 +v -1.476083 -3.032361 10.064190 +v -1.488481 -3.059172 10.015787 +v -1.513566 -2.587985 10.506546 +v -1.277793 -2.738973 9.982712 +v -0.788190 -0.671099 11.014155 +v -1.525307 -2.459155 10.629141 +v -1.280084 -2.772366 9.942995 +v -1.416258 -2.618848 10.312142 +v -1.271266 -2.780488 9.930052 +v -1.526293 -2.507017 10.606822 +v -1.508957 -2.600644 10.486500 +v -1.422223 -2.789601 10.166368 +v -1.374320 -2.638127 10.233532 +v -1.470722 -2.930670 10.150789 +v -1.227244 -2.361419 10.214451 +v -0.649980 -0.874897 10.557653 +v -0.629716 -0.885467 10.551717 +v -1.055692 -1.633171 10.581445 +v -1.420974 -1.790221 11.061631 +v -1.080497 -1.714993 10.572170 +v -1.284666 -2.820012 9.883131 +v -0.846220 -1.284377 10.537171 +v -1.141848 -1.810344 10.558855 +v -1.301094 -2.900112 9.852896 +v -1.520179 -2.570200 10.546506 +v -1.362283 -1.692935 11.054601 +v -1.387727 -2.725187 10.186275 +v -1.441188 -3.100926 9.905195 +v -1.564797 -2.371669 10.797890 +v -1.290098 -2.612158 10.099120 +v -1.319570 -2.949591 9.836340 +v -1.384535 -2.626251 10.266489 +v -1.513786 -2.612822 10.450612 +v -1.294606 -2.694089 10.038806 +v -1.540120 -2.425146 10.654478 +v -1.160846 -1.904245 10.521674 +v -1.601547 -2.328460 10.868487 +v -1.341683 -3.006997 9.848670 +v -1.274189 -2.796160 9.903475 +v -1.578473 -2.352671 10.849359 +v -1.578603 -2.360199 10.822164 +v -0.805295 -0.673285 11.029107 +v -1.373127 -2.637429 10.218469 +v -1.466771 -3.076072 9.992842 +v -0.864859 -1.319373 10.553975 +v -0.641079 -0.899866 10.542660 +v -1.371545 -2.650429 10.209304 +v -1.439247 -1.844443 11.055575 +v -1.410308 -3.090597 9.878613 +v -1.289738 -2.811829 9.889975 +v -1.478022 -2.959964 10.129268 +v -1.480794 -2.978200 10.113423 +v -0.677624 -0.665719 10.777007 +v -1.551545 -2.392283 10.724547 +v -1.303477 -2.645074 10.093399 +v -1.460003 -3.113842 9.935555 +v -1.384433 -2.683860 10.193284 +v -1.220286 -2.207464 10.309628 +v -1.582435 -2.362261 10.806438 +v -1.409729 -2.614184 10.246988 +v -1.302657 -2.676471 10.067970 +v -1.539941 -2.391081 10.744660 +v -1.493091 -3.002102 10.092779 +v -1.306395 -2.933752 9.845804 +v -1.402266 -2.745356 10.170418 +v -0.829597 -0.676986 11.047778 +v -1.163887 -1.879505 10.538270 +v -0.755818 -0.636604 10.943341 +v -1.413475 -2.772285 10.160626 +v -1.019406 -1.481212 10.599164 +v -1.378486 -2.621984 10.236578 +v -1.260315 -2.787037 9.922130 +v -1.059220 -1.107851 11.027284 +v -0.693892 -0.645985 10.844137 +v -1.486944 -2.863228 10.155640 +v -1.486679 -2.887334 10.154247 +v -1.178578 -1.276489 11.048727 +v -1.408439 -1.750167 11.057750 +v -0.702140 -1.027365 10.505241 +v -1.542806 -2.146419 10.985964 +v -0.725616 -1.064315 10.502132 +v -0.746147 -1.097808 10.498745 +v -1.241028 -1.449590 11.057095 +v -1.483610 -1.894602 11.030103 +v -1.109167 -1.739710 10.565469 +v -1.474133 -1.937292 11.011724 +v -0.788950 -1.213330 10.504541 +v -1.426849 -3.100269 9.884996 +v -0.950305 -1.377023 10.589132 +v -1.235717 -2.416515 10.174594 +v -1.436133 -2.808940 10.177446 +v -1.329273 -1.571399 11.053685 +v -1.450101 -2.626217 10.351899 +v -1.490913 -3.029171 10.058313 +v -1.202685 -2.186005 10.334258 +v -1.267278 -2.494143 10.132372 +v -1.319561 -2.688231 10.059978 +v -0.944559 -0.807313 11.125219 +v -1.282798 -2.512594 10.125721 +v -1.331873 -2.679631 10.069099 +v -1.288223 -2.556382 10.110617 +v -1.325748 -2.978322 9.837609 +v -1.339493 -2.985710 9.823041 +v -1.385999 -2.618900 10.247329 +v -1.379935 -2.620158 10.227793 +v -1.529663 -2.413928 10.683621 +v -1.552211 -2.399247 10.700318 +v -1.218421 -2.232787 10.291198 +v -1.470376 -2.849694 10.175055 +v -0.660096 -0.738781 10.659151 +v -1.485880 -2.935981 10.130259 +v -0.633048 -0.819286 10.591350 +v -1.168714 -1.235818 11.040489 +v -1.371896 -3.031197 9.835264 +v -0.854900 -0.683097 11.069318 +v -1.372945 -3.050286 9.856864 +v -1.225942 -2.346286 10.226902 +v -1.186006 -1.937090 10.491585 +v -0.682201 -0.654834 10.812426 +v -0.700604 -0.645016 10.826192 +v -1.203405 -1.957066 10.475151 +v -1.080014 -1.676208 10.574708 +v -1.388888 -3.055678 9.854434 +v -1.394429 -3.075364 9.859992 +v -0.976725 -1.428341 10.597020 +v -1.223751 -2.103642 10.408507 +v -1.417051 -2.610470 10.286684 +v -1.472525 -3.098630 9.961451 +v -1.473361 -3.107315 9.946939 +v -1.486164 -3.039458 10.045850 +v -1.481510 -2.627750 10.394071 +v -1.492943 -3.086764 9.979841 +v -1.375612 -2.634206 10.200747 +v -1.612228 -2.337438 10.849635 +v -1.601085 -2.314726 10.885829 +v -0.994025 -0.839788 11.125550 +v -1.408599 -2.729025 10.156265 +v -0.828751 -0.662069 11.036469 +v -0.773787 -1.138934 10.498055 +v -1.002890 -0.982261 11.079621 +v -0.657200 -0.719997 10.677631 +v -1.536023 -2.555742 10.559639 +v -1.302347 -2.588343 10.112808 +v -1.439937 -2.801066 10.162935 +v -1.207287 -1.343854 11.052640 +v -1.500586 -2.942070 10.125731 +v -1.222200 -2.085095 10.424112 +v -1.296434 -2.856419 9.862394 +v -1.571819 -2.377057 10.769354 +v -1.603288 -2.361819 10.793576 +v -1.370434 -1.661355 11.050454 +v -0.788887 -0.608463 10.926836 +v -0.780952 -0.630101 10.959455 +v -0.802537 -0.638271 10.990912 +v -1.260419 -2.450258 10.155573 +v -0.661325 -0.755237 10.637891 +v -1.508735 -2.622550 10.419954 +v -1.298185 -2.733682 9.985939 +v -1.216236 -2.128855 10.385998 +v -0.663048 -0.830146 10.577430 +v -1.226670 -2.165722 10.346681 +v -1.288669 -2.764652 9.945114 +v -1.298534 -2.773768 9.922030 +v -1.441157 -2.617163 10.292356 +v -1.286477 -2.782452 9.912808 +v -1.134940 -1.200796 11.038330 +v -1.042928 -1.533882 10.597171 +v -1.427102 -2.784170 10.151363 +v -0.855286 -0.652123 11.052180 +v -1.355299 -3.006534 9.823412 +v -1.458623 -2.824046 10.172298 +v -1.614185 -2.184449 10.947148 +v -1.586675 -2.191830 10.959713 +v -1.079565 -1.650075 10.577810 +v -1.381623 -3.043268 9.844600 +v -1.588126 -2.353882 10.836663 +v -1.503393 -2.962330 10.113379 +v -0.904769 -1.346948 10.573855 +v -1.383306 -2.637006 10.183282 +v -1.435888 -1.804891 11.062636 +v -1.280867 -1.455212 11.048232 +v -1.279841 -1.492889 11.053597 +v -1.333494 -1.549486 11.050494 +v -1.405826 -3.075726 9.846075 +v -1.306009 -2.839431 9.862614 +v -1.311023 -2.855425 9.848504 +v -1.466106 -3.112518 9.903519 +v -1.245626 -2.125989 10.378547 +v -1.336419 -2.656329 10.092675 +v -1.469522 -3.115668 9.932468 +v -0.939938 -0.758093 11.117600 +v -1.310782 -2.909578 9.835221 +v -1.468133 -2.835415 10.157639 +v -0.962859 -0.765773 11.125089 +v -1.254635 -2.324896 10.237419 +v -1.063703 -1.083918 11.014109 +v -1.506544 -2.627465 10.406096 +v -1.082948 -1.121807 11.022795 +v -1.613679 -2.260856 10.919170 +v -0.790280 -0.638672 10.982032 +v -1.104805 -1.171785 11.041883 +v -1.390011 -2.651625 10.169647 +v -1.296111 -2.747087 9.960446 +v -1.490786 -2.911166 10.144135 +v -0.882191 -0.678167 11.078201 +v -1.415199 -2.749881 10.156019 +v -1.292008 -2.826346 9.876521 +v -1.453426 -2.812613 10.156727 +v -0.930602 -1.340387 10.578005 +v -1.312505 -2.626215 10.100721 +v -0.659314 -0.696087 10.720368 +v -1.255795 -1.389722 11.045425 +v -1.482709 -1.864783 11.045502 +v -0.698554 -0.937187 10.527182 +v -0.715412 -0.638434 10.855402 +v -1.497773 -1.966123 10.996381 +v -0.738262 -0.629700 10.895103 +v -1.284673 -2.460982 10.147816 +v -1.443840 -3.108242 9.879007 +v -0.702151 -0.990538 10.514512 +v -1.043221 -1.044894 11.036436 +v -0.701672 -0.650461 10.784635 +v -1.314077 -2.713995 10.017140 +v -1.301698 -2.877220 9.856602 +v -1.349354 -2.719995 10.001869 +v -1.000617 -1.442029 10.598600 +v -0.741726 -0.632816 10.916675 +v -1.351990 -1.604400 11.051368 +v -1.541992 -2.043829 10.974344 +v -1.551940 -2.437298 10.625392 +v -1.402460 -1.693058 11.049829 +v -1.377302 -3.022025 9.809413 +v -1.383095 -3.038372 9.822056 +v -1.416665 -2.607935 10.279747 +v -1.413470 -3.070328 9.824694 +v -0.994809 -0.939869 11.099075 +v -1.438104 -2.777623 10.132502 +v -1.512694 -3.040548 10.038654 +v -1.390729 -2.606086 10.211211 +v -0.698574 -0.660757 10.758495 +v -1.292348 -2.801106 9.892337 +v -1.309387 -2.812692 9.879976 +v -1.296211 -2.834992 9.878555 +v -1.261512 -2.349002 10.220095 +v -1.470422 -1.827640 11.060002 +v -1.606292 -2.215672 10.940593 +v -1.233629 -2.032150 10.440029 +v -1.326069 -2.643158 10.098109 +v -0.651135 -0.793939 10.603560 +v -1.321055 -2.889122 9.843466 +v -1.460543 -2.625623 10.331499 +v -1.483621 -3.107813 9.935199 +v -1.224557 -2.193301 10.322784 +v -1.239437 -2.221379 10.297286 +v -1.447634 -2.800375 10.136456 +v -0.762290 -0.620876 10.920656 +v -1.553060 -2.468512 10.598612 +v -0.797511 -0.610433 10.945604 +v -1.440122 -3.102177 9.866970 +v -1.461197 -3.113551 9.878778 +v -1.377406 -2.612960 10.215965 +v -1.316053 -2.758597 9.941683 +v -1.506929 -3.015958 10.071152 +v -0.813439 -0.634030 11.000834 +v -1.530859 -3.006858 10.072565 +v -0.681664 -0.712426 10.672982 +v -1.301410 -2.821875 9.877275 +v -1.401786 -2.611495 10.236153 +v -1.311974 -2.828121 9.868933 +v -1.500082 -3.074229 9.993620 +v -1.245780 -2.253658 10.278318 +v -1.252148 -2.300156 10.252367 +v -0.679879 -0.883280 10.549966 +v -1.628395 -2.321198 10.852346 +v -1.250122 -2.362948 10.213531 +v -0.890303 -0.708747 11.094774 +v -1.241193 -2.386789 10.195006 +v -1.346965 -2.694924 10.051724 +v -1.325805 -2.742123 9.965208 +v -1.325898 -2.730691 9.982422 +v -0.763783 -0.614207 10.884557 +v -1.251483 -2.428585 10.166783 +v -0.885912 -1.263901 10.544488 +v -1.477103 -1.787412 11.061094 +v -1.330516 -2.602269 10.118359 +v -1.119521 -1.650172 10.575673 +v -1.104837 -1.696241 10.571408 +v -1.130147 -1.701694 10.570313 +v -1.343084 -2.671236 10.080422 +v -1.506210 -3.098174 9.955265 +v -1.482543 -2.626391 10.362769 +v -1.505917 -2.991616 10.096899 +v -1.314169 -2.748026 9.950640 +v -1.326114 -2.907861 9.832874 +v -1.354029 -2.921318 9.811579 +v -1.506793 -3.055948 10.012184 +v -1.542397 -2.575277 10.523905 +v -1.534614 -2.601231 10.479747 +v -1.101446 -1.144081 11.028950 +v -1.505370 -1.837414 11.055651 +v -1.437795 -2.760821 10.126484 +v -1.528036 -2.961691 10.101974 +v -1.348414 -2.603050 10.122977 +v -0.920233 -1.303327 10.569552 +v -1.397603 -2.678404 10.163885 +v -1.573969 -2.132861 10.973344 +v -0.964248 -1.351820 10.587694 +v -1.594619 -2.375995 10.745864 +v -1.246813 -2.057072 10.430572 +v -1.131457 -1.676277 10.572903 +v -1.123811 -1.754222 10.561616 +v -1.170176 -1.800891 10.554366 +v -1.355766 -2.652959 10.105724 +v -1.318761 -2.770222 9.912573 +v -1.529282 -2.622222 10.421247 +v -1.316537 -2.794443 9.888659 +v -1.408991 -2.712727 10.152375 +v -1.536221 -2.026986 10.976811 +v -1.307384 -2.827677 9.859126 +v -1.486127 -3.113197 9.921630 +v -1.428076 -2.730193 10.129072 +v -1.318434 -2.871028 9.842463 +v -1.491546 -3.119085 9.891931 +v -0.828452 -0.617986 10.994413 +v -1.563419 -2.531216 10.560851 +v -1.118366 -1.142997 11.019041 +v -1.209080 -1.889007 10.512759 +v -1.347203 -2.969844 9.816933 +v -1.428336 -1.730753 11.052573 +v -1.300746 -2.533742 10.123624 +v -1.447371 -1.760785 11.057365 +v -1.362285 -2.995963 9.806113 +v -1.315683 -2.564003 10.124852 +v -1.032412 -0.882548 11.111326 +v -1.348897 -2.627369 10.116224 +v -1.089243 -1.605950 10.585917 +v -1.331154 -2.713713 10.019445 +v -1.335293 -2.703365 10.033297 +v -1.358455 -2.675717 10.087790 +v -0.821433 -1.177551 10.508934 +v -1.465763 -3.110860 9.858965 +v -1.330487 -1.510748 11.044882 +v -1.220960 -1.986529 10.456910 +v -1.502543 -3.102136 9.942593 +v -0.938346 -0.697623 11.105541 +v -0.927945 -0.727451 11.109732 +v -0.724202 -0.961566 10.523614 +v -1.081198 -1.077762 10.989347 +v -1.532996 -2.975178 10.091198 +v -1.216199 -1.913390 10.496006 +v -1.525016 -3.060493 10.001648 +v -1.466092 -2.810288 10.134928 +v -1.575098 -2.544912 10.541042 +v -1.486622 -2.852636 10.143682 +v -1.549201 -2.585044 10.501675 +v -1.261690 -2.235684 10.288432 +v -1.318874 -2.767254 9.932140 +v -1.535253 -3.072958 9.983864 +v -1.503651 -3.089757 9.968660 +v -1.334161 -2.537266 10.135352 +v -1.620174 -2.283181 10.898911 +v -1.385211 -3.012167 9.796907 +v -1.603480 -2.135982 10.957226 +v -1.388100 -2.626432 10.176598 +v -1.503936 -2.868574 10.141193 +v -0.807981 -1.094950 10.506265 +v -1.621485 -2.346140 10.817641 +v -1.273918 -2.390851 10.191029 +v -1.203640 -1.290905 11.043091 +v -1.522810 -2.946060 10.109123 +v -0.856316 -0.638064 11.037584 +v -1.360669 -2.677673 10.065716 +v -0.846363 -1.214022 10.516967 +v -1.559059 -2.406470 10.671912 +v -0.861564 -1.239748 10.528594 +v -0.742289 -0.620578 10.866284 +v -0.732689 -0.628028 10.839803 +v -0.672103 -0.849828 10.565118 +v -1.160660 -1.747425 10.556606 +v -0.694109 -0.867201 10.553556 +v -1.525125 -1.895863 11.028521 +v -1.525693 -1.944513 11.002419 +v -1.282637 -2.369590 10.206144 +v -1.429816 -3.090822 9.843686 +v -1.451934 -3.100186 9.833575 +v -1.365196 -1.573083 11.047393 +v -1.333458 -2.750031 9.949367 +v -1.431182 -2.607214 10.268889 +v -1.453439 -2.603405 10.263531 +v -1.053893 -1.004459 11.044400 +v -1.471371 -2.627859 10.306193 +v -1.575925 -2.032188 10.961993 +v -1.252313 -2.074474 10.419687 +v -1.319499 -2.837394 9.848235 +v -1.405352 -2.596794 10.213795 +v -1.391478 -1.610280 11.049003 +v -1.557271 -2.058342 10.969204 +v -0.923787 -0.685905 11.096777 +v -1.537027 -2.632657 10.390470 +v -1.551262 -2.506228 10.582355 +v -0.770527 -0.610962 10.910364 +v -1.347535 -2.948501 9.813789 +v -0.717186 -0.928053 10.532906 +v -1.418269 -2.601301 10.229966 +v -1.566340 -2.595598 10.477122 +v -1.480455 -2.835860 10.146804 +v -1.319328 -2.816675 9.866369 +v -1.401969 -2.663116 10.146162 +v -1.061206 -1.507333 10.598907 +v -1.588162 -2.095057 10.958770 +v -1.244603 -2.198730 10.317064 +v -1.198591 -1.857410 10.535274 +v -1.261770 -2.206534 10.308921 +v -0.668484 -0.773673 10.617990 +v -1.643117 -2.284084 10.882042 +v -0.759186 -1.041647 10.509592 +v -1.322586 -2.518002 10.135743 +v -0.720680 -0.638637 10.807574 +v -1.374898 -2.664484 10.102223 +v -0.875151 -0.655281 11.063545 +v -1.267690 -1.414658 11.044749 +v -1.351520 -2.542227 10.137426 +v -0.708699 -0.899080 10.542810 +v -1.379530 -2.641985 10.112098 +v -0.852250 -1.188375 10.515285 +v -0.901370 -1.190621 10.528416 +v -0.893791 -1.229517 10.535424 +v -0.921732 -0.664122 11.085170 +v -1.329025 -2.872164 9.826515 +v -1.334773 -2.885793 9.827603 +v -1.399052 -2.645719 10.154836 +v -1.545141 -2.995157 10.073334 +v -0.954253 -0.733683 11.117955 +v -1.536412 -3.037167 10.025998 +v -1.191995 -1.832151 10.548559 +v -1.359884 -2.961518 9.795818 +v -0.692715 -0.680685 10.721907 +v -1.280411 -2.269141 10.265822 +v -1.577044 -2.583592 10.496395 +v -1.078836 -1.096747 11.004024 +v -1.335110 -2.767105 9.919166 +v -1.416816 -2.696411 10.130145 +v -1.410430 -1.648620 11.048905 +v -1.323457 -2.800501 9.874447 +v -0.810603 -1.133081 10.504659 +v -0.828752 -1.140276 10.509299 +v -1.394413 -3.031400 9.797098 +v -1.507202 -2.889824 10.139990 +v -1.397908 -2.610164 10.187318 +v -1.150542 -1.169881 11.017044 +v -1.448894 -2.753952 10.115701 +v -1.595034 -2.383493 10.714903 +v -1.477302 -2.814561 10.116641 +v -1.063933 -1.547819 10.594346 +v -1.539227 -2.962111 10.088724 +v -1.340290 -2.725791 9.985136 +v -1.499020 -2.852828 10.125321 +v -1.382647 -2.677465 10.091994 +v -1.360862 -2.684296 10.057014 +v -1.562352 -2.421686 10.637047 +v -1.225622 -1.301706 11.038763 +v -1.594306 -2.154836 10.964198 +v -1.409005 -2.680802 10.137486 +v -1.444022 -2.596692 10.241568 +v -1.464235 -2.622945 10.290057 +v -1.539127 -1.998889 10.978749 +v -1.459673 -2.789316 10.114817 +v -1.346111 -2.884855 9.821089 +v -1.406749 -2.588602 10.195687 +v -1.458636 -2.793808 10.122513 +v -1.001760 -0.797441 11.128285 +v -1.021910 -0.852188 11.120897 +v -1.287267 -2.415122 10.174902 +v -1.514511 -3.117119 9.907089 +v -0.948884 -1.322574 10.580669 +v -1.315849 -2.453029 10.156818 +v -1.034123 -1.000567 11.058662 +v -1.565261 -2.557460 10.536553 +v -1.332024 -2.483258 10.147091 +v -1.584718 -2.393884 10.681598 +v -0.834655 -0.632753 11.020194 +v -1.610866 -2.364542 10.770988 +v -1.502853 -2.631774 10.359276 +v -0.909090 -0.637665 11.064788 +v -1.385128 -2.986510 9.783898 +v -0.780961 -1.068309 10.505823 +v -1.366572 -2.579024 10.136312 +v -1.565519 -2.618724 10.424858 +v -1.250713 -1.902452 10.494460 +v -1.386487 -2.680252 10.075693 +v -1.102713 -1.122439 11.004920 +v -1.403676 -2.619047 10.172947 +v -1.398636 -3.047554 9.818555 +v -1.377330 -2.625796 10.121409 +v -1.412087 -3.057480 9.793306 +v -1.368173 -2.701336 10.044390 +v -1.471946 -1.745276 11.052355 +v -1.562625 -2.442516 10.612782 +v -1.526623 -2.912565 10.120722 +v -1.638229 -2.345447 10.799336 +v -1.580326 -2.516234 10.553592 +v -1.181695 -1.719078 10.559919 +v -0.756265 -0.988304 10.518661 +v -1.262233 -2.099654 10.396858 +v -0.676698 -0.701796 10.690820 +v -1.268384 -2.145792 10.354122 +v -1.576280 -1.989540 10.969873 +v -1.503375 -2.635319 10.296494 +v -1.264980 -2.163477 10.338414 +v -1.355803 -2.943624 9.792730 +v -1.326420 -2.784274 9.896721 +v -1.379008 -2.609502 10.131271 +v -0.723866 -0.690856 10.681162 +v -1.403936 -3.026257 9.779125 +v -1.070517 -1.049716 11.010868 +v -1.424502 -3.055821 9.776257 +v -1.470793 -2.799087 10.102455 +v -1.469301 -3.105567 9.828386 +v -1.489200 -2.827813 10.120859 +v -1.376185 -2.710323 10.023733 +v -1.054420 -1.453294 10.599052 +v -1.388296 -2.684647 10.061649 +v -1.653179 -2.263149 10.889269 +v -1.387212 -2.669466 10.096094 +v -0.745759 -0.912784 10.537006 +v -0.862192 -0.597798 11.002642 +v -1.390146 -2.637575 10.106472 +v -1.291585 -1.408257 11.038155 +v -1.526928 -2.882022 10.121580 +v -1.270869 -2.041457 10.432036 +v -1.658315 -2.311001 10.841139 +v -1.301845 -2.392915 10.188478 +v -0.765787 -0.606915 10.861302 +v -1.103256 -1.565527 10.592837 +v -1.161923 -1.204360 11.029646 +v -1.570234 -2.465648 10.582170 +v -1.205869 -1.265400 11.036135 +v -1.291998 -2.348295 10.216404 +v -1.287606 -2.058522 10.416624 +v -1.342161 -2.756072 9.931483 +v -1.332441 -2.862092 9.825073 +v -1.009143 -1.416317 10.595622 +v -1.493455 -3.121706 9.863771 +v -1.338438 -2.878648 9.821606 +v -1.532286 -2.638425 10.360507 +v -0.992381 -0.753949 11.127743 +v -1.346272 -2.904495 9.812538 +v -0.788601 -0.596602 10.906942 +v -1.414092 -2.595320 10.184926 +v -1.555054 -2.605103 10.462053 +v -1.087707 -1.054618 10.983910 +v -1.278270 -2.199535 10.315469 +v -1.608351 -2.388530 10.677374 +v -1.043593 -0.920942 11.092738 +v -1.228853 -1.833306 10.531878 +v -1.049732 -0.959283 11.069876 +v -0.829995 -0.602392 10.979590 +v -1.615083 -2.379673 10.711651 +v -0.698040 -0.795739 10.593513 +v -1.595428 -2.426445 10.604630 +v -0.933888 -1.257097 10.561674 +v -1.388051 -2.645262 10.100534 +v -0.725293 -0.858969 10.553543 +v -1.545881 -3.018409 10.031519 +v -1.381339 -3.002661 9.788935 +v -1.410643 -2.642178 10.124142 +v -1.206589 -1.245481 11.029213 +v -1.584337 -2.403646 10.657615 +v -1.616751 -2.095435 10.942249 +v -1.524936 -3.100075 9.936459 +v -0.984212 -1.350411 10.586721 +v -1.389865 -2.696838 10.051353 +v -0.756964 -0.611886 10.832557 +v -1.255814 -1.359471 11.040223 +v -1.627537 -2.163039 10.943308 +v -1.593266 -2.522352 10.540486 +v -1.640834 -2.206775 10.923248 +v -1.539096 -1.915580 11.017629 +v -1.465755 -2.604591 10.249928 +v -1.356743 -2.865479 9.819692 +v -1.495297 -2.631208 10.322909 +v -0.979418 -0.718934 11.117975 +v -1.355261 -2.747032 9.948807 +v -1.449010 -2.587645 10.215336 +v -1.617790 -2.370049 10.737753 +v -1.424241 -2.687044 10.116880 +v -1.429780 -2.703306 10.117051 +v -1.542171 -1.973483 10.987056 +v -1.208551 -1.796710 10.549136 +v -1.561544 -2.982056 10.062637 +v -1.029419 -0.812793 11.127695 +v -1.530461 -3.025609 10.047413 +v -1.544037 -2.622225 10.414310 +v -0.752283 -0.622373 10.806152 +v -1.301889 -2.228144 10.290910 +v -1.482006 -2.814534 10.099701 +v -0.718616 -0.667640 10.725817 +v -1.643746 -2.331914 10.824008 +v -1.501780 -2.847486 10.099591 +v -1.303195 -2.252635 10.271162 +v -1.509053 -2.864612 10.099895 +v -1.403532 -2.718152 10.016846 +v -1.664418 -2.287295 10.858860 +v -0.813597 -0.611193 10.970110 +v -1.389712 -2.605439 10.132727 +v -1.414526 -2.621259 10.158817 +v -0.884670 -0.620408 11.039958 +v -1.395716 -2.623494 10.124619 +v -1.393396 -2.624905 10.104104 +v -1.406457 -2.629501 10.145195 +v -0.709077 -0.744529 10.627337 +v -1.448394 -1.675982 11.048616 +v -1.584672 -2.463866 10.571343 +v -1.326885 -1.453824 11.035371 +v -1.416893 -2.591366 10.194204 +v -1.331029 -2.805194 9.866702 +v -1.515572 -2.867813 10.119189 +v -1.450785 -3.092705 9.810509 +v -1.428258 -3.069085 9.793171 +v -1.387020 -2.652389 10.090172 +v -1.427180 -2.596824 10.222754 +v -1.549706 -3.004009 10.061172 +v -1.463148 -2.761456 10.104320 +v -1.079413 -0.995077 11.029370 +v -1.434993 -2.594088 10.200212 +v -1.333049 -2.819335 9.849858 +v -1.320187 -2.419837 10.172822 +v -1.493897 -2.838443 10.088279 +v -1.376580 -2.962564 9.783716 +v -0.798831 -0.592724 10.916874 +v -1.575630 -2.630451 10.399544 +v -1.499190 -2.632546 10.277197 +v -1.542127 -3.087597 9.949979 +v -1.094823 -1.085272 10.968308 +v -1.273664 -2.108829 10.384938 +v -1.582614 -2.019546 10.959553 +v -1.375504 -2.718524 10.000189 +v -1.651440 -2.353373 10.761382 +v -0.843235 -1.100900 10.516665 +v -1.538138 -3.106195 9.920375 +v -1.656465 -2.240813 10.900809 +v -0.861224 -1.136650 10.516003 +v -1.378630 -2.537104 10.147171 +v -0.831560 -0.584306 10.948909 +v -1.398006 -2.689276 10.068328 +v -1.395091 -2.596276 10.120735 +v -1.390897 -2.606867 10.124482 +v -1.388980 -2.610473 10.106283 +v -1.500497 -1.789643 11.061464 +v -1.397537 -2.622485 10.111252 +v -1.400847 -2.631293 10.109888 +v -1.551073 -2.904768 10.098867 +v -1.080442 -1.462239 10.598468 +v -0.703279 -0.828346 10.569394 +v -1.289768 -2.318746 10.236992 +v -1.537705 -2.937692 10.099672 +v -1.551723 -2.965626 10.080997 +v -1.338267 -2.847399 9.832073 +v -1.485851 -3.115150 9.840324 +v -1.160069 -1.698401 10.567474 +v -1.413076 -2.675918 10.103090 +v -1.428844 -2.698178 10.092901 +v -0.751858 -0.628265 10.780342 +v -1.346956 -2.802630 9.861929 +v -1.481353 -2.603231 10.243475 +v -1.564291 -3.004403 10.038869 +v -1.355480 -2.884596 9.810616 +v -1.292870 -2.135209 10.361238 +v -1.365185 -2.895452 9.799508 +v -1.537497 -3.078374 9.974567 +v -1.361206 -2.729481 9.974443 +v -1.563937 -1.952967 10.992176 +v -1.459680 -2.736476 10.092833 +v -1.566978 -2.634296 10.381792 +v -1.362727 -2.920451 9.795531 +v -1.120974 -1.114294 10.945691 +v -1.367849 -2.501037 10.148637 +v -1.107074 -1.115543 10.990466 +v -0.709708 -0.720406 10.652104 +v -1.589788 -2.048212 10.952294 +v -1.397617 -2.611440 10.135130 +v -1.412552 -2.639442 10.101462 +v -1.421611 -2.610839 10.141773 +v -1.405207 -2.708919 10.044065 +v -1.409346 -2.665700 10.108051 +v -1.453189 -1.707830 11.049861 +v -0.726752 -0.883017 10.545291 +v -1.315356 -2.283729 10.250519 +v -1.413919 -2.683542 10.091251 +v -1.536999 -2.890898 10.114147 +v -1.399000 -2.700591 10.065388 +v -1.407239 -2.709109 10.060753 +v -1.551595 -2.930581 10.093821 +v -1.361666 -2.761559 9.913937 +v -1.081717 -0.972502 11.042736 +v -1.418373 -3.035134 9.766550 +v -1.097671 -1.487944 10.600209 +v -0.891711 -0.628950 11.055524 +v -1.171628 -1.642789 10.576294 +v -1.434963 -3.071337 9.771496 +v -1.489359 -2.621376 10.252995 +v -1.396032 -2.643031 10.084287 +v -1.515587 -3.115352 9.881260 +v -1.328108 -2.381997 10.192888 +v -1.421276 -2.604209 10.164403 +v -1.440260 -2.602615 10.183696 +v -1.353012 -2.777002 9.893687 +v -1.357872 -2.792627 9.876042 +v -1.441821 -2.715960 10.098770 +v -1.639605 -2.369449 10.719245 +v -1.261500 -2.019290 10.441589 +v -1.249497 -1.278676 11.019955 +v -1.017921 -1.349415 10.586829 +v -0.792024 -1.010581 10.516279 +v -1.297337 -2.023318 10.437696 +v -1.603190 -2.400923 10.646548 +v -1.588264 -2.593392 10.470037 +v -0.810295 -0.583508 10.931487 +v -1.302819 -2.104947 10.378164 +v -1.483760 -3.106618 9.825887 +v -1.501867 -3.118852 9.819260 +v -0.819441 -0.583377 10.938547 +v -1.307607 -2.161112 10.338652 +v -1.305000 -2.197396 10.313372 +v -0.852399 -0.587571 10.975522 +v -1.428854 -2.697170 10.080727 +v -0.803892 -0.581242 10.867715 +v -1.422223 -1.595341 11.044338 +v -1.351014 -2.854584 9.827089 +v -1.360930 -2.863492 9.822396 +v -0.789092 -0.594754 10.887098 +v -1.352945 -2.876920 9.811991 +v -1.355548 -2.879891 9.800578 +v -1.371054 -2.907802 9.786497 +v -1.236995 -1.811253 10.536537 +v -1.591348 -2.624555 10.410350 +v -1.417478 -2.653831 10.106129 +v -1.317089 -2.347752 10.214230 +v -1.485584 -1.718358 11.051361 +v -1.544170 -1.815844 11.058856 +v -1.430042 -2.601434 10.163551 +v -1.541990 -2.645278 10.339062 +v -1.371655 -2.869015 9.818429 +v -1.361339 -2.874928 9.818479 +v -1.452492 -2.588588 10.227392 +v -0.760145 -0.947858 10.530247 +v -1.348603 -2.818302 9.847303 +v -1.225704 -1.751489 10.549241 +v -0.963948 -1.286518 10.578758 +v -1.564604 -3.028008 10.023333 +v -1.479652 -2.787163 10.091954 +v -1.561456 -3.042603 10.013360 +v -1.310494 -2.068563 10.400816 +v -1.565085 -3.061920 9.990513 +v -1.609421 -2.597994 10.456883 +v -0.816478 -1.039432 10.516821 +v -1.573666 -2.613723 10.438576 +v -1.521184 -2.884012 10.091239 +v -1.409705 -3.015140 9.760319 +v -1.567425 -3.070171 9.963299 +v -0.801800 -0.590006 10.899536 +v -1.525036 -2.862192 10.079606 +v -1.038581 -0.772260 11.125567 +v -1.674512 -2.319373 10.807228 +v -1.540355 -2.641485 10.310025 +v -1.421539 -2.667010 10.089293 +v -1.423912 -1.620001 11.046166 +v -1.431028 -2.714853 10.050082 +v -1.564859 -2.955778 10.072227 +v -1.250407 -1.870888 10.507280 +v -1.354884 -2.845352 9.822252 +v -1.532973 -3.121516 9.845024 +v -1.517254 -3.125074 9.855791 +v -1.662346 -2.335078 10.787242 +v -1.364385 -2.869164 9.815791 +v -0.869336 -1.165347 10.516900 +v -1.268692 -1.319595 11.025915 +v -1.142020 -1.601186 10.584620 +v -1.303074 -1.373881 11.027412 +v -0.927389 -1.206493 10.546422 +v -1.593680 -2.447210 10.577953 +v -0.897979 -0.613968 11.036944 +v -1.498537 -1.692219 11.050492 +v -0.725896 -0.810183 10.579159 +v -1.520357 -1.753882 11.054546 +v -1.264227 -1.956451 10.462945 +v -1.406098 -2.695336 10.040575 +v -1.457599 -3.087436 9.779844 +v -1.393260 -2.644709 10.067121 +v -1.392782 -2.687661 10.055040 +v -0.959313 -1.242707 10.568705 +v -1.359477 -1.491508 11.034711 +v -1.376998 -2.734492 9.957760 +v -1.376157 -2.937950 9.770637 +v -1.576623 -3.015230 10.025323 +v -0.949756 -0.658719 11.090114 +v -0.795239 -0.962786 10.526084 +v -1.364748 -2.466879 10.151502 +v -1.388803 -2.956436 9.774811 +v -1.101866 -1.066645 10.950840 +v -1.004656 -0.695114 11.110994 +v -1.398417 -2.995876 9.767609 +v -1.561284 -3.090233 9.934093 +v -1.502908 -2.825902 10.075653 +v -1.607966 -2.615314 10.425332 +v -1.514069 -2.848428 10.081599 +v -1.019227 -0.728117 11.122022 +v -1.224590 -1.782921 10.545732 +v -0.891873 -0.597226 11.019298 +v -1.680439 -2.292232 10.839334 +v -1.564559 -2.967245 10.064107 +v -1.418386 -2.641691 10.104261 +v -1.415264 -2.683649 10.076310 +v -1.322016 -2.323094 10.228751 +v -1.450005 -1.647110 11.047047 +v -0.843810 -0.575186 10.937964 +v -1.073336 -0.907510 11.085061 +v -1.085461 -0.933841 11.065826 +v -1.154743 -1.148375 10.989023 +v -1.537919 -1.783893 11.060682 +v -1.212924 -1.191058 10.994164 +v -1.190157 -1.210493 11.020001 +v -1.556362 -1.857848 11.044082 +v -1.226877 -1.235137 11.014321 +v -0.728363 -0.761346 10.607188 +v -1.040205 -1.435763 10.596923 +v -1.652730 -2.166238 10.923040 +v -1.371247 -2.757442 9.920645 +v -0.781905 -0.600593 10.838553 +v -0.783180 -0.616715 10.770853 +v -1.449106 -2.708625 10.082675 +v -1.260770 -1.982077 10.453574 +v -1.530388 -3.123299 9.861118 +v -1.399661 -2.605519 10.106049 +v -1.382374 -2.911761 9.779080 +v -1.383335 -2.925254 9.768378 +v -1.474975 -2.771525 10.087946 +v -1.404586 -2.969833 9.762869 +v -1.367192 -2.793014 9.869301 +v -1.574882 -1.926218 11.008898 +v -0.964059 -0.668540 11.101879 +v -0.985680 -0.683254 11.108879 +v -1.001757 -1.311343 10.580856 +v -1.570783 -3.080742 9.948231 +v -1.442494 -3.062576 9.753732 +v -1.550704 -2.898378 10.093116 +v -1.346812 -2.452323 10.157890 +v -1.083610 -1.023446 11.009665 +v -1.413609 -2.686907 10.059058 +v -1.436510 -2.678740 10.045981 +v -1.590342 -2.642516 10.358569 +v -1.517653 -3.123349 9.828045 +v -1.417606 -2.720041 10.009307 +v -1.542562 -3.118212 9.876638 +v -0.878266 -0.596322 11.005316 +v -1.115982 -1.099246 10.938813 +v -1.030951 -1.375744 10.589834 +v -1.323678 -2.216058 10.296866 +v -1.405859 -2.562942 10.142407 +v -1.141943 -1.130832 10.966269 +v -1.166636 -1.165873 11.002198 +v -1.417528 -2.630306 10.067817 +v -1.363388 -2.862586 9.808813 +v -1.270536 -1.927764 10.476692 +v -1.376212 -2.893444 9.794758 +v -1.603602 -2.067937 10.946192 +v -0.779354 -0.605537 10.803614 +v -1.603776 -2.572533 10.492966 +v -1.378949 -2.768527 9.898399 +v -1.569999 -1.831962 11.054576 +v -1.404919 -2.635467 10.063152 +v -1.398959 -2.676793 10.030355 +v -0.952980 -0.633833 11.075327 +v -1.421016 -2.990249 9.749511 +v -0.744215 -0.658204 10.721245 +v -1.329929 -2.125339 10.360426 +v -1.568257 -2.641207 10.367725 +v -1.405231 -2.523764 10.149182 +v -1.483963 -3.105680 9.795793 +v -1.388642 -2.739959 9.935985 +v -1.669531 -2.208315 10.903213 +v -1.426743 -2.593367 10.141133 +v -1.457478 -2.585981 10.175975 +v -1.461575 -2.582961 10.198027 +v -1.616980 -2.046342 10.938434 +v -1.564054 -2.647344 10.311162 +v -1.146052 -1.443931 10.594573 +v -1.385414 -2.817202 9.840315 +v -1.378837 -2.840674 9.814199 +v -1.547340 -2.881653 10.075377 +v -1.555084 -3.108724 9.894243 +v -1.367808 -2.817999 9.841941 +v -1.486715 -2.602396 10.234637 +v -1.499295 -2.610785 10.236876 +v -0.785674 -0.886899 10.543879 +v -0.859035 -1.066880 10.526064 +v -1.592530 -2.415617 10.619536 +v -1.375439 -2.883247 9.790531 +v -1.474583 -2.751640 10.072481 +v -1.675022 -2.339998 10.774138 +v -0.932225 -0.630210 11.068086 +v -1.147494 -1.564620 10.590500 +v -0.888621 -1.129451 10.523584 +v -1.581726 -1.860020 11.043479 +v -1.627262 -2.531454 10.505807 +v -1.544084 -2.888344 10.082856 +v -1.411499 -2.695238 10.018648 +v -0.782133 -0.916934 10.536640 +v -1.576336 -2.995826 10.034557 +v -1.561390 -2.911084 10.090294 +v -1.586879 -2.941333 10.058871 +v -0.755982 -0.640173 10.750720 +v -1.496722 -2.794863 10.075575 +v -1.059231 -1.376731 10.591367 +v -1.423568 -3.024348 9.744562 +v -1.100110 -1.018275 10.988507 +v -1.107621 -0.983823 11.009190 +v -1.426224 -2.715938 10.026218 +v -0.742692 -0.680180 10.691227 +v -1.465968 -3.080732 9.749550 +v -0.817182 -0.580249 10.904952 +v -1.496857 -3.108844 9.795721 +v -1.341352 -2.318748 10.223994 +v -1.447720 -2.597377 10.169901 +v -1.688162 -2.233581 10.876232 +v -1.468843 -2.729954 10.072084 +v -0.751255 -0.810742 10.575996 +v -1.132848 -1.530391 10.597610 +v -0.763601 -0.874828 10.547451 +v -1.519508 -2.636513 10.256633 +v -1.603734 -2.480709 10.545560 +v -1.611851 -2.430463 10.582720 +v -1.512110 -1.710035 11.053296 +v -1.562387 -1.799989 11.059782 +v -1.394918 -2.660553 10.045655 +v -0.811035 -0.988459 10.523095 +v -0.731958 -0.703954 10.664525 +v -0.851629 -1.037004 10.529465 +v -1.569903 -2.933502 10.074827 +v -1.433170 -2.601497 10.151826 +v -1.422706 -2.637827 10.090890 +v -1.260121 -1.829913 10.520918 +v -1.520187 -2.845104 10.065995 +v -1.585350 -2.983117 10.038855 +v -0.905886 -1.141332 10.525828 +v -0.735798 -0.720481 10.641642 +v -1.631386 -2.396481 10.633473 +v -1.472067 -2.581497 10.205635 +v -1.069207 -0.750947 11.117945 +v -1.596982 -2.994160 10.024618 +v -1.509524 -2.627775 10.241007 +v -1.428859 -3.042369 9.752127 +v -1.394786 -2.721903 9.982285 +v -1.298920 -1.904393 10.480982 +v -1.449255 -2.657650 10.062873 +v -1.431218 -2.670838 10.065373 +v -1.375470 -2.866228 9.800511 +v -1.085228 -0.868533 11.098766 +v -1.386382 -2.892603 9.781103 +v -1.502734 -3.105719 9.783482 +v -1.475607 -1.650677 11.047207 +v -1.389048 -2.902425 9.779798 +v -1.537444 -3.128539 9.821348 +v -1.213800 -1.206986 11.002132 +v -1.507486 -3.116857 9.792490 +v -1.516915 -2.796369 10.061127 +v -0.990342 -1.250902 10.574459 +v -1.610676 -2.520774 10.523468 +v -1.184873 -1.610544 10.580850 +v -1.414206 -2.972857 9.738958 +v -1.693588 -2.302098 10.815660 +v -1.198283 -1.677188 10.568521 +v -1.659343 -2.353576 10.745939 +v -0.913042 -0.611982 11.044042 +v -1.650299 -2.108036 10.919706 +v -1.353235 -2.402878 10.179995 +v -0.770654 -0.639859 10.736196 +v -1.388980 -1.547807 11.039625 +v -1.606509 -1.890913 11.027816 +v -1.573980 -2.917351 10.066769 +v -1.437131 -1.561117 11.035288 +v -1.599105 -1.915355 11.012212 +v -1.588421 -3.047433 9.989398 +v -1.449908 -2.713322 10.057016 +v -1.548535 -2.874289 10.058902 +v -1.589218 -3.060051 9.967232 +v -1.396564 -2.907400 9.767643 +v -0.860949 -0.573458 10.957211 +v -1.430860 -2.643183 10.088396 +v -1.453879 -2.599320 10.158701 +v -1.397150 -2.732896 9.955053 +v -0.872038 -0.572622 10.969156 +v -1.388044 -2.771873 9.888351 +v -1.548323 -2.642949 10.266583 +v -1.594679 -3.068452 9.958563 +v -1.387071 -2.786753 9.871062 +v -1.615921 -2.453310 10.549744 +v -1.541940 -2.640982 10.292200 +v -0.914321 -0.591838 11.013708 +v -1.581846 -2.651321 10.322708 +v -0.905896 -0.606258 11.027864 +v -1.517257 -3.122049 9.809084 +v -1.104686 -0.846636 11.096142 +v -1.355602 -2.374521 10.190453 +v -1.110505 -0.936619 11.045806 +v -1.142509 -1.128915 10.942509 +v -1.686029 -2.269980 10.850561 +v -1.620559 -2.625224 10.403755 +v -1.399983 -2.493064 10.152770 +v -1.407741 -2.689898 10.012970 +v -1.560498 -2.895068 10.072376 +v -1.586701 -2.971503 10.046028 +v -1.451586 -1.610864 11.043839 +v -1.395884 -2.864528 9.796968 +v -1.066880 -0.808825 11.122318 +v -0.875492 -1.066909 10.528044 +v -1.433726 -2.574443 10.139894 +v -1.595771 -3.037853 9.993061 +v -1.448970 -2.585515 10.150178 +v -1.405125 -2.922916 9.758192 +v -1.518561 -1.681611 11.053847 +v -1.592128 -3.029023 10.003166 +v -1.399780 -2.938275 9.759587 +v -1.464926 -2.580987 10.178015 +v -1.492047 -2.590571 10.188629 +v -1.388276 -2.799631 9.856526 +v -0.894485 -0.584343 10.988834 +v -1.120599 -1.063393 10.923727 +v -1.480052 -2.741420 10.063725 +v -1.121198 -1.089219 10.924193 +v -1.491048 -2.767523 10.070815 +v -1.452520 -3.050870 9.738464 +v -1.134240 -1.486363 10.598448 +v -0.929461 -0.614620 11.048416 +v -1.522919 -2.832659 10.059107 +v -1.426983 -2.650977 10.085459 +v -1.688033 -2.331175 10.773925 +v -0.755031 -0.770877 10.595015 +v -1.530764 -2.852278 10.052943 +v -1.350634 -2.214915 10.293509 +v -1.014022 -0.667501 11.099334 +v -1.503541 -3.102328 9.762424 +v -1.683582 -2.344446 10.742262 +v -1.514990 -3.120569 9.777276 +v -0.766132 -0.653090 10.712358 +v -0.770290 -0.797399 10.577948 +v -1.166849 -1.591606 10.586149 +v -0.776538 -0.839181 10.563055 +v -1.373691 -2.428567 10.166822 +v -1.444194 -2.724445 10.032793 +v -1.341713 -2.354986 10.204748 +v -1.338459 -2.026248 10.421684 +v -1.018117 -1.273688 10.578301 +v -1.338496 -1.417005 11.023625 +v -1.342586 -2.190487 10.314667 +v -1.448183 -2.569694 10.141853 +v -1.400459 -2.745218 9.923982 +v -1.423935 -2.742291 9.939262 +v -1.399592 -2.875706 9.784522 +v -1.414413 -2.727353 9.966357 +v -1.410716 -2.949632 9.742897 +v -0.867316 -1.013937 10.535047 +v -1.409682 -2.956791 9.757015 +v -1.465770 -3.065567 9.738586 +v -1.471097 -2.592685 10.168289 +v -1.523469 -2.617455 10.226201 +v -1.618192 -2.027497 10.942072 +v -1.573119 -3.095942 9.915675 +v -1.469236 -2.721456 10.044794 +v -1.539148 -1.743284 11.058316 +v -1.091378 -1.403247 10.592411 +v -1.561162 -3.116295 9.860988 +v -1.474557 -3.084319 9.737490 +v -1.091677 -0.816913 11.108981 +v -1.690890 -2.250958 10.863480 +v -0.761267 -0.746419 10.613286 +v -1.646553 -2.578068 10.458261 +v -1.641335 -2.599056 10.439687 +v -0.920300 -1.131921 10.528848 +v -0.953953 -0.602790 11.043682 +v -1.411967 -2.765815 9.891312 +v -0.969992 -0.609768 11.054466 +v -1.212898 -1.631242 10.577391 +v -1.190774 -1.163302 10.972860 +v -1.681049 -2.174459 10.902341 +v -1.239991 -1.215584 10.989438 +v -1.295318 -1.939699 10.465638 +v -1.226937 -1.712896 10.556904 +v -1.640276 -2.557749 10.478877 +v -0.810715 -0.640653 10.707158 +v -1.313676 -1.990500 10.443998 +v -0.766769 -0.678842 10.681963 +v -1.269947 -1.273032 11.008067 +v -1.387113 -2.455151 10.158010 +v -1.433305 -2.546291 10.141766 +v -1.452307 -2.624918 10.055449 +v -0.984724 -0.647807 11.090773 +v -1.598083 -2.958967 10.034746 +v -1.408907 -2.782867 9.872538 +v -1.329497 -2.098421 10.375804 +v -1.593468 -3.021200 10.012648 +v -1.398229 -2.839428 9.811281 +v -1.607359 -1.946540 10.987080 +v -1.599532 -3.036608 9.978254 +v -1.405943 -2.798804 9.861063 +v -1.623047 -2.643527 10.362302 +v -1.447222 -3.027867 9.721117 +v -0.852641 -0.565615 10.906292 +v -1.408428 -2.907219 9.761168 +v -1.417886 -2.820133 9.836731 +v -1.405120 -2.811392 9.851023 +v -1.612515 -3.056720 9.950050 +v -1.472644 -2.732921 10.029741 +v -1.401998 -2.870183 9.794483 +v -1.363318 -2.123614 10.351829 +v -1.403324 -2.927937 9.747925 +v -1.257281 -1.788763 10.534561 +v -1.422438 -2.698142 9.995648 +v -0.814110 -0.577505 10.874174 +v -1.154109 -1.122147 10.907086 +v -1.123206 -0.948976 11.025426 +v -1.351474 -2.281144 10.242923 +v -0.816056 -0.911968 10.538905 +v -1.368386 -2.364554 10.193408 +v -1.431793 -2.699465 9.998812 +v -1.634985 -2.381543 10.672316 +v -1.466989 -2.734958 10.018427 +v -1.314306 -1.344820 11.015131 +v -0.954977 -1.185875 10.553846 +v -1.557712 -1.722488 11.059984 +v -1.170387 -1.542406 10.591543 +v -1.576690 -2.919056 10.056252 +v -1.572151 -1.761968 11.065230 +v -1.562129 -2.890091 10.045679 +v -1.407573 -2.883075 9.774286 +v -0.844000 -0.968589 10.535197 +v -1.047483 -1.300802 10.585805 +v -1.443056 -2.633228 10.072241 +v -1.665032 -2.369099 10.690158 +v -1.456445 -2.634754 10.063318 +v -1.605126 -2.979658 10.030691 +v -1.625754 -2.414068 10.600957 +v -1.050649 -0.698824 11.108225 +v -1.408276 -2.859413 9.811849 +v -1.411420 -2.854741 9.815480 +v -1.409025 -2.859678 9.803329 +v -1.541418 -2.641442 10.242993 +v -1.255557 -1.765339 10.541123 +v -1.554273 -2.875406 10.034833 +v -1.116346 -1.399832 10.592495 +v -1.125015 -0.983040 10.991633 +v -1.437091 -3.039608 9.732878 +v -1.700270 -2.315462 10.792010 +v -1.485404 -2.740340 10.035586 +v -1.119636 -1.028332 10.945995 +v -0.935149 -1.145902 10.537571 +v -1.497975 -2.758641 10.054351 +v -1.419760 -2.960613 9.730621 +v -1.425214 -2.968076 9.733480 +v -1.118839 -0.882298 11.072942 +v -1.573116 -3.110958 9.881636 +v -1.345946 -2.253195 10.265445 +v -1.615827 -1.863237 11.040942 +v -0.996211 -1.185456 10.565770 +v -1.545306 -2.859657 10.042494 +v -1.651953 -2.615377 10.405163 +v -0.931340 -0.592127 11.022149 +v -1.478337 -3.070868 9.723660 +v -1.445144 -2.689458 10.004128 +v -1.491845 -3.093219 9.741309 +v -1.388096 -2.385226 10.178176 +v -1.444566 -2.728931 9.986635 +v -1.671030 -2.131421 10.905545 +v -0.797107 -0.818157 10.571563 +v -1.664227 -2.380643 10.650816 +v -1.422831 -2.504790 10.149341 +v -1.255665 -1.671017 10.566442 +v -1.364710 -1.413090 11.013711 +v -1.379452 -1.461640 11.022298 +v -1.256494 -1.236586 10.995548 +v -1.419648 -2.689628 9.987894 +v -1.413328 -2.645305 10.023292 +v -1.503148 -2.599942 10.203507 +v -1.414383 -2.667696 9.999331 +v -1.460956 -2.558711 10.140688 +v -1.556506 -3.121387 9.826657 +v -1.460739 -2.578450 10.145667 +v -1.438289 -2.735220 9.960306 +v -1.416645 -1.524688 11.028376 +v -1.478063 -2.582204 10.159317 +v -1.595731 -2.949435 10.044718 +v -1.625870 -1.966850 10.969339 +v -1.624790 -2.001117 10.946678 +v -1.535796 -2.821302 10.042669 +v -1.456834 -1.572425 11.033881 +v -1.413364 -2.894476 9.770994 +v -1.341454 -2.165344 10.331682 +v -1.644149 -2.051736 10.923341 +v -1.085773 -0.790209 11.113277 +v -0.833201 -0.566513 10.889871 +v -0.870229 -0.558834 10.917342 +v -1.437650 -3.007515 9.726692 +v -1.632814 -2.423976 10.563393 +v -1.498376 -3.093323 9.732760 +v -1.567124 -2.649054 10.273167 +v -1.440145 -2.700815 9.979208 +v -1.516317 -3.110124 9.758665 +v -1.357913 -2.230364 10.281573 +v -0.895433 -0.568609 10.968261 +v -1.530581 -3.128051 9.764681 +v -1.630856 -2.621966 10.406986 +v -1.541101 -3.129780 9.779291 +v -0.834679 -0.568815 10.856573 +v -0.805337 -0.595042 10.802480 +v -1.631573 -2.457101 10.529659 +v -1.588015 -2.918728 10.045362 +v -1.703326 -2.210159 10.877511 +v -1.159397 -1.133687 10.917747 +v -1.176126 -1.144581 10.925932 +v -0.959631 -0.590426 11.023352 +v -1.186709 -1.151297 10.943726 +v -0.810250 -0.863792 10.553954 +v -1.038674 -1.262522 10.582275 +v -1.696482 -2.275989 10.837689 +v -1.282670 -1.833373 10.510805 +v -0.978995 -0.615886 11.066144 +v -1.627708 -1.810982 11.057453 +v -1.678694 -2.353906 10.726139 +v -1.388117 -1.436517 11.011467 +v -1.411210 -1.504731 11.023521 +v -1.572932 -2.891846 10.033566 +v -1.423777 -2.785453 9.877037 +v -1.459915 -3.048006 9.725429 +v -1.332566 -2.059198 10.400663 +v -1.608191 -2.964193 10.027531 +v -1.487225 -2.591476 10.164366 +v -1.580164 -3.117681 9.856134 +v -1.537082 -2.623556 10.217914 +v -1.498762 -2.748472 10.034754 +v -1.412559 -2.833937 9.818855 +v -0.920402 -1.100925 10.527486 +v -1.086505 -1.362805 10.589317 +v -1.589798 -3.082166 9.938130 +v -1.433071 -2.700508 9.977092 +v -1.423113 -2.859079 9.812517 +v -0.799145 -0.659114 10.687717 +v -1.502705 -1.642459 11.048471 +v -1.419909 -2.902220 9.767893 +v -1.603863 -2.659202 10.305103 +v -1.534074 -2.801248 10.036687 +v -1.422551 -2.746027 9.912024 +v -0.778626 -0.724374 10.627894 +v -0.929163 -0.579421 10.996140 +v -1.443110 -2.746578 9.940695 +v -1.617385 -2.650908 10.340161 +v -1.535978 -3.125264 9.801737 +v -1.646381 -2.018484 10.929244 +v -1.298748 -1.291824 11.000985 +v -1.582162 -2.911074 10.033428 +v -1.372375 -2.302763 10.223997 +v -1.287331 -1.254377 10.986781 +v -1.386919 -2.339478 10.200769 +v -0.823531 -0.931868 10.534181 +v -1.344596 -1.369760 11.008075 +v -1.607010 -1.770635 11.066977 +v -1.325685 -1.974989 10.445212 +v -1.404432 -1.477897 11.017465 +v -1.465523 -2.585221 10.154829 +v -1.465494 -2.619077 10.034396 +v -1.436105 -2.628893 10.018770 +v -1.023046 -0.626529 11.072068 +v -1.608405 -3.045472 9.963337 +v -1.273030 -1.226954 10.974514 +v -1.607922 -1.839659 11.049956 +v -1.417037 -2.849985 9.811395 +v -1.449503 -2.506074 10.145375 +v -1.586109 -2.654745 10.273458 +v -1.415450 -2.874680 9.783896 +v -1.629580 -2.661086 10.301452 +v -1.590062 -3.117444 9.845123 +v -1.466996 -3.064043 9.713375 +v -1.438753 -2.984782 9.725795 +v -0.875222 -0.565951 10.940720 +v -1.420146 -2.755207 9.897619 +v -1.563443 -3.133101 9.776115 +v -1.491104 -1.600012 11.038354 +v -1.486159 -2.576460 10.163601 +v -0.901251 -0.561875 10.951826 +v -1.597730 -2.936861 10.032675 +v -1.480911 -2.569447 10.150399 +v -1.509613 -2.588871 10.173709 +v -1.529300 -2.613822 10.201771 +v -0.820499 -0.584758 10.810642 +v -1.452624 -2.663834 10.043133 +v -1.136015 -0.898221 11.052281 +v -1.447703 -2.728282 10.014124 +v -1.422980 -2.449146 10.158834 +v -1.514867 -2.769423 10.044428 +v -1.551572 -1.673886 11.055348 +v -1.563100 -1.690586 11.061259 +v -1.340355 -1.334763 10.998779 +v -1.161635 -1.493484 10.594867 +v -1.244400 -1.196965 10.971457 +v -1.220329 -1.587788 10.582004 +v -0.873390 -0.963012 10.541743 +v -1.616233 -2.989694 10.009596 +v -1.423337 -2.826641 9.827171 +v -1.436388 -2.753796 9.901761 +v -1.624574 -3.002820 10.001808 +v -1.611904 -3.020772 9.990373 +v -1.660934 -1.885796 11.025702 +v -1.085159 -0.711603 11.103541 +v -0.775332 -0.705380 10.648649 +v -0.897124 -1.051496 10.529664 +v -1.576614 -3.121668 9.820133 +v -0.862824 -0.552762 10.865364 +v -1.423522 -2.858267 9.803409 +v -1.430443 -2.798398 9.859076 +v -1.428560 -2.876890 9.783998 +v -1.456637 -2.740938 9.962399 +v -1.424186 -2.889927 9.771933 +v -1.654115 -1.907703 11.011719 +v -1.096853 -1.312949 10.588517 +v -1.436317 -2.969869 9.713022 +v -1.360501 -2.069406 10.383348 +v -1.473719 -3.057728 9.702838 +v -1.453246 -3.012378 9.709595 +v -1.558747 -2.640612 10.220211 +v -1.654591 -2.398787 10.604742 +v -0.994088 -1.215996 10.569910 +v -1.541680 -3.132335 9.753233 +v -0.795146 -0.758008 10.600134 +v -1.502227 -2.750482 10.019381 +v -1.606338 -2.935931 10.017285 +v -0.821004 -0.829224 10.565014 +v -1.220223 -1.169133 10.953842 +v -1.393755 -2.261663 10.250726 +v -1.538894 -2.843632 10.045670 +v -1.408509 -2.400099 10.172159 +v -1.519992 -1.653376 11.052789 +v -1.309452 -1.853703 10.494650 +v -1.417874 -2.950011 9.733177 +v -1.430110 -2.958755 9.716177 +v -1.427178 -2.661671 9.981697 +v -1.433478 -2.689985 9.960167 +v -0.862247 -0.929582 10.544651 +v -1.559595 -2.650964 10.238992 +v -1.067070 -1.297932 10.585527 +v -1.254832 -1.709203 10.554442 +v -1.480128 -2.741176 9.975489 +v -1.624014 -3.026069 9.968499 +v -1.509896 -3.094918 9.720095 +v -1.609316 -3.090155 9.905912 +v -1.155882 -1.050128 10.898431 +v -1.533174 -3.110469 9.739650 +v -1.451306 -1.516379 11.016002 +v -1.567880 -3.127251 9.791507 +v -1.142151 -1.074478 10.905576 +v -0.922346 -1.053186 10.532156 +v -1.445462 -2.984243 9.711352 +v -1.676571 -1.987748 10.927385 +v -1.500407 -2.583097 10.168139 +v -1.665026 -2.602368 10.422473 +v -1.460709 -3.023411 9.697007 +v -0.935530 -1.065253 10.535484 +v -1.657831 -2.632853 10.375319 +v -1.629411 -1.984500 10.954116 +v -1.549911 -2.823975 10.022628 +v -1.725098 -2.243109 10.841963 +v -1.380743 -2.165665 10.326063 +v -1.584973 -2.905293 10.015667 +v -1.465878 -2.633658 10.047610 +v -1.375744 -2.212150 10.294864 +v -1.453559 -2.672807 10.027742 +v -1.008204 -0.611067 11.062033 +v -1.592451 -2.919107 10.010489 +v -1.711783 -2.319021 10.771991 +v -1.652048 -2.535758 10.480971 +v -1.710338 -2.342617 10.727294 +v -1.080802 -1.269999 10.586120 +v -1.594579 -3.121477 9.829050 +v -0.812702 -0.620643 10.739662 +v -1.440592 -2.841269 9.817871 +v -1.443402 -2.853372 9.803100 +v -1.306673 -1.271189 10.981644 +v -0.893571 -1.005589 10.534779 +v -1.441149 -2.883709 9.772663 +v -1.582098 -2.646756 10.202621 +v -1.735897 -2.257897 10.820166 +v -1.650484 -2.411539 10.575669 +v -1.365122 -2.035788 10.403329 +v -1.440555 -2.922003 9.731535 +v -1.448603 -2.969923 9.709312 +v -1.118952 -0.773783 11.097952 +v -0.886602 -0.556213 10.917543 +v -1.314059 -1.724618 10.536580 +v -1.648386 -2.659846 10.320414 +v -1.555913 -2.626630 10.210107 +v -1.622285 -2.953086 10.020273 +v -1.464340 -2.649868 10.034845 +v -1.680739 -2.082721 10.893216 +v -0.873064 -0.557137 10.900712 +v -1.457676 -2.693576 9.973797 +v -1.150696 -0.940204 11.006867 +v -1.639483 -2.492741 10.506790 +v -1.203808 -1.540303 10.589831 +v -1.156876 -1.108563 10.895790 +v -1.186087 -1.144935 10.890327 +v -1.323046 -1.897837 10.476703 +v -1.341472 -1.932852 10.460292 +v -0.837094 -0.893244 10.546659 +v -1.356320 -1.987034 10.437914 +v -1.528123 -2.595769 10.185304 +v -1.424087 -2.933999 9.733728 +v -1.455416 -2.618122 10.024368 +v -1.444635 -2.704526 9.939847 +v -1.457377 -2.859490 9.806751 +v -1.369066 -1.380065 11.001182 +v -1.567069 -2.872429 10.019536 +v -1.623801 -2.970589 10.010645 +v -1.452428 -2.755266 9.915440 +v -1.217334 -1.164750 10.930898 +v -1.624141 -3.031690 9.957844 +v -1.617407 -3.104566 9.850673 +v -1.613384 -3.091439 9.888052 +v -1.429502 -2.909656 9.742843 +v -1.612123 -2.661371 10.249470 +v -1.627895 -3.051518 9.941483 +v -1.442517 -2.420826 10.163952 +v -1.620901 -3.068804 9.928326 +v -1.053168 -1.225682 10.583155 +v -1.679222 -2.619004 10.394889 +v -1.569135 -3.128031 9.761132 +v -1.478499 -2.546643 10.137758 +v -1.577921 -3.132712 9.749668 +v -1.115686 -0.800896 11.099291 +v -0.946329 -0.572695 10.985425 +v -1.528518 -2.775344 10.028297 +v -1.547755 -2.621070 10.196266 +v -1.445500 -2.708706 9.953676 +v -1.177612 -1.120007 10.871454 +v -1.462531 -2.681869 9.997420 +v -1.184801 -1.131431 10.867175 +v -0.960618 -0.580194 11.006668 +v -1.702511 -2.367953 10.653686 +v -1.679285 -2.386004 10.621297 +v -1.499899 -1.570001 11.026075 +v -1.722246 -2.295096 10.797456 +v -0.921648 -0.565944 10.971369 +v -1.422464 -2.411437 10.168811 +v -0.846557 -0.589625 10.764859 +v -1.342506 -1.888648 10.474771 +v -1.546749 -1.645028 11.053285 +v -1.325378 -1.309416 10.995594 +v -1.449696 -2.834517 9.828770 +v -1.443083 -2.776104 9.879570 +v -1.581872 -2.868706 9.999999 +v -1.412696 -2.322072 10.206188 +v -1.470551 -2.506124 10.139906 +v -1.517420 -3.085704 9.696841 +v -1.068615 -0.685053 11.095756 +v -1.458113 -2.786577 9.872048 +v -1.639072 -3.008197 9.971288 +v -1.696889 -2.359757 10.688906 +v -0.867677 -0.554409 10.840355 +v -1.148110 -0.840308 11.070849 +v -1.450997 -2.742822 9.948856 +v -1.446129 -2.808866 9.849799 +v -0.820526 -0.778058 10.587650 +v -1.648652 -2.649001 10.346214 +v -1.135879 -1.019039 10.930700 +v -1.345132 -2.006139 10.432353 +v -1.565260 -2.633124 10.187877 +v -0.952743 -1.077514 10.544094 +v -1.283919 -1.741629 10.539438 +v -1.475898 -1.543590 11.021163 +v -1.309969 -1.803463 10.506352 +v -1.406441 -2.246490 10.263281 +v -1.446481 -2.937391 9.714753 +v -1.447912 -2.959830 9.698986 +v -1.470538 -2.630951 9.968383 +v -1.440036 -2.637702 9.993782 +v -1.475463 -2.620221 10.029094 +v -1.447896 -2.652634 9.961529 +v -0.846900 -0.570645 10.820271 +v -1.456117 -2.764417 9.898823 +v -1.585877 -2.653888 10.233705 +v -1.249974 -1.184786 10.943144 +v -1.361723 -1.348596 10.992043 +v -1.430889 -2.383084 10.178627 +v -1.721644 -2.351287 10.686012 +v -1.649037 -1.844329 11.045983 +v -1.356457 -1.959245 10.446677 +v -1.395888 -1.417881 11.000983 +v -1.671806 -2.590479 10.432838 +v -1.511724 -3.073559 9.698744 +v -1.639826 -3.046281 9.929449 +v -1.264219 -1.646862 10.569141 +v -1.147470 -0.978221 10.960082 +v -1.382868 -2.103258 10.356195 +v -1.163935 -0.941253 10.989429 +v -1.652462 -1.949991 10.973736 +v -1.673533 -2.655445 10.339331 +v -1.439447 -2.898758 9.755787 +v -0.798665 -0.675927 10.666496 +v -1.605029 -3.119533 9.813218 +v -1.599545 -2.919415 9.993534 +v -1.153102 -0.894628 11.040145 +v -1.467819 -2.994219 9.704918 +v -1.674351 -2.403880 10.560693 +v -1.651090 -2.055719 10.916440 +v -1.530138 -2.593872 10.168954 +v -1.529975 -2.771647 10.002579 +v -1.548422 -2.805215 10.018707 +v -1.563220 -2.826648 10.014457 +v -1.566672 -2.850138 10.011458 +v -1.147396 -1.402111 10.595471 +v -0.953307 -1.065621 10.545247 +v -0.828642 -0.806443 10.575886 +v -1.320504 -1.831129 10.493889 +v -0.957860 -1.115986 10.546382 +v -1.199507 -1.156631 10.897937 +v -0.971662 -1.135533 10.552231 +v -1.740190 -2.310088 10.762177 +v -0.862713 -0.888757 10.551694 +v -1.208316 -1.490989 10.595482 +v -1.025800 -1.212994 10.581034 +v -1.716196 -2.182640 10.870313 +v -1.478443 -2.659204 10.011473 +v -1.671012 -2.510647 10.474846 +v -1.591424 -1.717432 11.064572 +v -1.589394 -2.893665 10.003817 +v -1.485602 -3.038934 9.683668 +v -1.646680 -2.670664 10.272608 +v -1.473301 -2.773710 9.887872 +v -1.266069 -1.601389 10.575077 +v -1.461413 -2.480191 10.149158 +v -1.491247 -3.068547 9.707711 +v -1.483809 -2.751641 9.939976 +v -1.456759 -2.868495 9.793125 +v -1.680651 -2.632771 10.376060 +v -1.149953 -0.959501 10.984919 +v -1.499278 -2.745530 9.996420 +v -1.521417 -2.760494 9.991041 +v -0.899929 -0.545864 10.892575 +v -1.540583 -2.783257 10.011195 +v -1.298234 -1.768312 10.523910 +v -1.496046 -2.556988 10.142449 +v -1.157863 -1.002011 10.907964 +v -1.600176 -2.904870 10.001421 +v -1.463362 -2.799088 9.854182 +v -1.518508 -2.556997 10.150408 +v -1.522093 -2.581581 10.157348 +v -1.563071 -3.131458 9.735236 +v -1.541371 -2.612321 10.183204 +v -1.458967 -2.706673 9.940221 +v -1.673601 -1.965760 10.948202 +v -1.311751 -1.248325 10.955912 +v -1.587698 -3.128537 9.776477 +v -1.202200 -1.152210 10.867993 +v -0.912593 -0.547380 10.918987 +v -1.403757 -2.193653 10.305939 +v -1.689841 -2.054237 10.888728 +v -0.839459 -0.849461 10.557224 +v -1.695071 -2.128598 10.883744 +v -0.865056 -0.836028 10.563759 +v -0.817601 -0.605595 10.757613 +v -1.124238 -1.354333 10.590983 +v -1.737607 -2.222490 10.844376 +v -1.629307 -2.988341 9.991860 +v -1.189079 -1.454433 10.597060 +v -1.373795 -1.333699 10.975929 +v -1.577636 -1.664495 11.055016 +v -1.438845 -2.949825 9.706463 +v -1.455961 -2.702591 9.930793 +v -1.448372 -2.682625 9.941398 +v -1.045771 -0.659568 11.091722 +v -1.105328 -0.666138 11.073379 +v -1.643286 -3.005067 9.957864 +v -1.482490 -2.760766 9.918765 +v -1.615855 -3.098296 9.877066 +v -1.635487 -3.064880 9.914870 +v -1.631312 -3.089990 9.864229 +v -1.504642 -2.753184 9.959751 +v -1.460500 -2.963244 9.694954 +v -1.464774 -2.975064 9.699888 +v -1.395423 -2.016131 10.404344 +v -1.614683 -2.662602 10.270580 +v -1.432344 -1.457600 11.000446 +v -0.835515 -0.631554 10.702885 +v -1.545343 -3.108649 9.708336 +v -0.804048 -0.718296 10.627340 +v -1.406801 -2.145691 10.333549 +v -1.121181 -1.336255 10.588978 +v -1.542778 -2.607364 10.155725 +v -1.609013 -2.897206 9.993341 +v -1.604704 -2.918002 9.987542 +v -1.622297 -2.938616 10.014875 +v -1.151606 -1.357891 10.596093 +v -1.407101 -2.279099 10.235168 +v -1.666748 -1.925041 10.994086 +v -1.575620 -2.641876 10.190885 +v -1.467825 -2.699852 9.953377 +v -1.488433 -2.785106 9.870721 +v -1.006434 -1.145309 10.561365 +v -1.326756 -1.860550 10.485181 +v -1.456850 -2.877657 9.782438 +v -1.413572 -2.355267 10.190624 +v -1.459556 -2.885134 9.766220 +v -1.504782 -3.051711 9.683074 +v -1.250001 -1.181779 10.912964 +v -1.556630 -2.782010 9.997049 +v -1.560072 -2.797477 9.996614 +v -1.578442 -2.834993 9.994275 +v -1.589424 -2.879044 9.985848 +v -1.609812 -2.905226 9.991510 +v -1.656626 -2.670092 10.290980 +v -0.830051 -0.663984 10.664134 +v -1.673020 -1.886397 11.023998 +v -1.522989 -3.087914 9.689967 +v -1.457442 -2.925668 9.726112 +v -1.016920 -0.595262 11.040536 +v -1.571176 -3.124401 9.710291 +v -1.564737 -2.615448 10.161853 +v -1.604059 -3.126086 9.771323 +v -1.601272 -3.126255 9.786242 +v -0.900497 -0.943598 10.542000 +v -1.285246 -1.216779 10.956993 +v -1.472046 -2.696644 9.935756 +v -1.481899 -2.628601 10.026149 +v -1.680367 -2.411470 10.514718 +v -1.483230 -2.645698 10.006239 +v -0.915895 -0.986800 10.536701 +v -1.744682 -2.319438 10.739229 +v -1.642014 -2.431280 10.541064 +v -1.532023 -1.614281 11.042917 +v -1.045434 -1.173416 10.586091 +v -1.182517 -1.395633 10.599634 +v -1.673782 -2.016456 10.912022 +v -1.417697 -2.303029 10.216736 +v -1.218570 -1.168439 10.878077 +v -0.822626 -0.742462 10.607347 +v -1.467388 -2.826341 9.833175 +v -1.379054 -1.892249 10.462725 +v -1.681858 -2.442569 10.475368 +v -1.468700 -2.846542 9.808987 +v -0.927301 -0.556913 10.948036 +v -1.666554 -2.468833 10.484624 +v -1.598615 -2.913465 9.973603 +v -1.465395 -2.618811 10.003010 +v -1.468433 -2.675325 9.927654 +v -1.606152 -2.899334 9.977281 +v -1.609832 -2.924499 9.973978 +v -0.880614 -0.913867 10.548849 +v -1.710548 -2.146441 10.871886 +v -1.241555 -1.522999 10.590076 +v -1.485139 -2.680844 9.977137 +v -1.500830 -3.043566 9.672555 +v -1.120072 -1.290989 10.588200 +v -1.458433 -2.445860 10.158780 +v -1.645991 -2.997255 9.971011 +v -1.488527 -2.508679 10.138278 +v -1.628273 -2.664071 10.224066 +v -1.491803 -2.536132 10.138483 +v -1.150741 -0.985217 10.940705 +v -1.644715 -3.047380 9.912433 +v -1.653232 -2.676009 10.246164 +v -1.165719 -1.031323 10.883458 +v -0.982719 -0.589347 11.030659 +v -1.178941 -1.079418 10.874564 +v -0.847353 -0.762999 10.594777 +v -1.524817 -3.059113 9.684989 +v -1.516510 -2.759166 9.957677 +v -1.581974 -2.638417 10.160420 +v -1.472152 -2.925739 9.728646 +v -1.707183 -2.384668 10.594980 +v -1.688714 -2.651068 10.348324 +v -1.485826 -3.022469 9.680048 +v -1.709736 -2.592767 10.412968 +v -0.953793 -0.560298 10.965001 +v -1.674751 -2.551772 10.459912 +v -1.534709 -2.769032 9.976050 +v -1.389091 -2.034080 10.394514 +v -1.401479 -2.070917 10.371138 +v -1.498428 -1.546290 11.017500 +v -1.330062 -1.702343 10.541940 +v -1.577842 -2.819074 9.991145 +v -1.643713 -2.970153 9.984712 +v -1.621101 -2.930398 9.989954 +v -1.620635 -1.745572 11.068685 +v -1.595292 -2.849764 9.973120 +v -1.647636 -1.732557 11.064270 +v -1.605143 -2.655241 10.211536 +v -1.659738 -2.673533 10.264127 +v -1.389037 -1.357226 10.980700 +v -1.078779 -1.207813 10.588332 +v -1.499105 -3.019243 9.664375 +v -1.106630 -1.226690 10.593322 +v -1.651082 -3.055624 9.895386 +v -0.855452 -0.573328 10.792716 +v -1.496818 -2.770101 9.897682 +v -0.937890 -1.003586 10.537599 +v -1.701950 -1.956591 10.944940 +v -1.297434 -1.681937 10.555297 +v -1.463007 -2.901515 9.748292 +v -1.545599 -3.095876 9.683183 +v -1.406857 -1.388523 10.983449 +v -1.483926 -2.869065 9.779630 +v -1.538831 -2.583102 10.143821 +v -1.008074 -0.585585 11.019857 +v -1.564737 -2.624400 10.174747 +v -1.041736 -0.622490 11.065265 +v -0.958013 -1.031312 10.546275 +v -1.061976 -0.638170 11.072220 +v -1.427983 -1.421819 10.987360 +v -1.379451 -1.963433 10.442404 +v -1.475777 -2.972033 9.688374 +v -1.719402 -2.370435 10.635186 +v -1.013117 -1.109450 10.564981 +v -1.643446 -3.095171 9.838272 +v -0.829237 -0.685899 10.642998 +v -1.041255 -1.139117 10.579497 +v -1.538607 -1.581484 11.029137 +v -1.705942 -2.080135 10.871176 +v -1.480339 -2.999088 9.687872 +v -1.491029 -3.007221 9.674690 +v -1.610722 -1.694178 11.061557 +v -1.748682 -2.194498 10.844264 +v -1.636252 -2.952026 9.996555 +v -1.718499 -2.109798 10.861429 +v -1.760157 -2.227432 10.826285 +v -0.948708 -0.550119 10.945972 +v -1.200375 -1.386276 10.604079 +v -1.726992 -2.340271 10.711312 +v -1.566154 -3.110383 9.695693 +v -1.468025 -2.655145 9.938217 +v -1.470828 -2.865892 9.786785 +v -1.454658 -2.353011 10.187589 +v -1.478465 -2.868773 9.771755 +v -1.481692 -2.910032 9.734613 +v -1.611111 -2.652122 10.193736 +v -1.468474 -2.929138 9.708470 +v -1.654877 -2.988125 9.963024 +v -1.615508 -2.935058 9.962578 +v -1.336832 -1.290139 10.971289 +v -1.646796 -3.006313 9.948809 +v -1.463684 -2.418492 10.165174 +v -1.234454 -1.181314 10.867746 +v -1.497613 -2.799323 9.850266 +v -1.482109 -2.816771 9.840992 +v -0.880495 -0.549831 10.884479 +v -1.451713 -2.299721 10.221539 +v -1.649404 -3.041495 9.896447 +v -1.644920 -3.079132 9.864799 +v -1.491926 -2.487271 10.143083 +v -1.636493 -3.094165 9.853569 +v -1.526932 -2.764152 9.947977 +v -0.995587 -1.064452 10.560778 +v -1.586993 -3.134127 9.723040 +v -1.144627 -1.309479 10.596704 +v -1.480919 -1.493939 10.997977 +v -1.494908 -2.766554 9.920876 +v -1.725576 -2.359122 10.662890 +v -1.676298 -2.411246 10.532044 +v -1.291693 -1.206157 10.928638 +v -1.687844 -1.927435 10.984946 +v -1.028081 -1.103017 10.574324 +v -1.490145 -2.654275 9.992152 +v -1.702498 -2.566693 10.433447 +v -1.192967 -1.096535 10.855614 +v -1.747837 -2.278858 10.791768 +v -1.480317 -2.696591 9.950502 +v -1.711557 -2.623460 10.379000 +v -1.765973 -2.325328 10.709959 +v -1.682091 -2.422763 10.489159 +v -0.857682 -0.808017 10.573824 +v -1.751463 -2.336765 10.701357 +v -1.684312 -2.484201 10.465805 +v -1.213349 -1.439167 10.602931 +v -1.558682 -2.783877 9.984039 +v -1.245712 -1.484373 10.602761 +v -1.699524 -2.529500 10.451662 +v -0.839775 -0.616187 10.720167 +v -1.620164 -3.115115 9.817696 +v -1.524196 -2.773983 9.926453 +v -1.472978 -2.941503 9.698448 +v -1.372493 -1.319427 10.965802 +v -1.506557 -3.038522 9.660275 +v -1.487582 -2.963251 9.687009 +v -1.281112 -1.199487 10.921599 +v -1.395226 -1.989025 10.419189 +v -1.520302 -2.780902 9.892694 +v -1.127393 -0.717813 11.084332 +v -1.617801 -3.129245 9.762022 +v -1.493308 -2.453779 10.151197 +v -1.606069 -3.133374 9.740216 +v -1.605215 -3.128537 9.765831 +v -1.412167 -2.035361 10.388301 +v -1.505733 -2.995149 9.669087 +v -1.651871 -3.037040 9.931887 +v -0.936787 -0.541862 10.897881 +v -1.627045 -2.950463 9.961722 +v -1.641580 -2.960126 9.972683 +v -1.349999 -1.272736 10.945169 +v -1.255783 -1.577649 10.579837 +v -1.512644 -2.521008 10.137227 +v -1.517163 -2.543808 10.140896 +v -1.441304 -2.123568 10.339054 +v -1.769465 -2.244412 10.811305 +v -1.550779 -2.598838 10.140128 +v -1.155308 -0.872947 11.051806 +v -1.446256 -2.167346 10.317261 +v -0.963295 -0.555222 10.950540 +v -1.322266 -1.665762 10.557873 +v -1.494898 -2.629838 10.006353 +v -1.235486 -1.467827 10.605372 +v -1.500304 -2.651870 9.983754 +v -1.567879 -2.787589 9.975507 +v -0.874380 -0.860453 10.557855 +v -1.500306 -2.681196 9.955494 +v -1.664532 -1.776221 11.061851 +v -0.866648 -0.561485 10.804898 +v -1.590494 -1.638782 11.048604 +v -1.682606 -2.665359 10.319062 +v -1.361943 -1.854940 10.473146 +v -1.492490 -2.831053 9.825813 +v -1.482569 -2.842149 9.813315 +v -1.213873 -1.145643 10.839786 +v -1.221941 -1.160235 10.835884 +v -1.599749 -2.635719 10.159388 +v -1.471856 -2.688400 9.925897 +v -1.493658 -2.619640 10.007850 +v -1.617286 -2.648715 10.165336 +v -1.621447 -2.909689 9.957991 +v -0.946638 -0.971400 10.543801 +v -1.627360 -2.931425 9.944235 +v -1.432816 -2.192210 10.302056 +v -1.630635 -3.111434 9.803015 +v -1.661119 -3.015201 9.921525 +v -1.448914 -2.228454 10.272892 +v -1.491933 -2.878285 9.773637 +v -1.316195 -1.233146 10.936366 +v -1.635465 -2.664663 10.200139 +v -1.524422 -3.054018 9.666881 +v -1.688950 -2.677699 10.283060 +v -1.751041 -2.148933 10.839199 +v -1.555425 -3.101268 9.671010 +v -1.152815 -0.757291 11.078987 +v -1.254833 -1.200652 10.853092 +v -1.392562 -1.927890 10.449542 +v -1.674657 -2.682738 10.246431 +v -1.262216 -1.196002 10.879343 +v -1.483929 -2.893169 9.748363 +v -0.886569 -0.543751 10.840118 +v -0.919219 -0.537251 10.873656 +v -1.578477 -3.132512 9.718260 +v -1.709592 -2.653483 10.339565 +v -1.632606 -2.964277 9.955870 +v -1.181537 -0.967727 10.924778 +v -1.183834 -0.923251 10.985004 +v -1.697724 -2.675213 10.299753 +v -1.479914 -2.927041 9.715194 +v -0.979855 -0.558201 10.964302 +v -1.177049 -1.362614 10.598220 +v -1.475367 -2.952924 9.686725 +v -0.861279 -0.635571 10.676162 +v -1.485641 -2.982069 9.678099 +v -1.587845 -2.811825 9.976769 +v -1.785137 -2.286314 10.753912 +v -1.586044 -2.831781 9.979864 +v -1.545352 -2.562217 10.137725 +v -1.561843 -2.595833 10.133221 +v -1.579892 -2.625425 10.148022 +v -1.584025 -2.639343 10.146869 +v -1.604745 -2.887657 9.974536 +v -1.653526 -2.971291 9.966989 +v -1.416192 -2.215919 10.286586 +v -1.652279 -2.977279 9.948864 +v -1.068978 -1.156920 10.595612 +v -1.108017 -1.172042 10.608256 +v -1.493717 -2.878552 9.768134 +v -1.498762 -2.872607 9.782179 +v -0.857123 -0.662353 10.649674 +v -0.891062 -0.541322 10.851734 +v -1.128969 -1.245575 10.596647 +v -1.138452 -1.274028 10.596948 +v -1.449892 -2.275524 10.237927 +v -0.987448 -0.571476 10.993737 +v -1.732607 -2.065875 10.848462 +v -1.354984 -1.824568 10.483067 +v -1.509822 -3.048446 9.666879 +v -1.149669 -0.805224 11.080319 +v -1.632676 -1.704148 11.062357 +v -1.177236 -0.953135 10.953418 +v -0.887047 -0.804436 10.576477 +v -0.888886 -0.841673 10.561521 +v -1.182114 -0.998986 10.881220 +v -1.166598 -1.010186 10.887711 +v -1.532409 -3.070184 9.676489 +v -1.643353 -3.069408 9.889558 +v -1.749823 -2.166992 10.841863 +v -1.446011 -2.329484 10.201821 +v -1.558565 -2.585583 10.131666 +v -0.935395 -0.543320 10.911092 +v -1.619725 -2.890487 9.953165 +v -1.565138 -2.610599 10.145739 +v -1.574158 -2.611777 10.133608 +v -1.711503 -1.799454 11.046524 +v -1.674579 -1.827477 11.048000 +v -1.313284 -1.608482 10.574026 +v -1.597007 -2.642676 10.142737 +v -1.405264 -1.946456 10.440403 +v -1.715249 -1.908815 10.992123 +v -1.339070 -1.774168 10.501272 +v -1.772407 -2.303478 10.741226 +v -1.431542 -2.100258 10.347536 +v -1.482000 -1.442156 10.966631 +v -1.474716 -1.459649 10.982182 +v -1.533866 -1.554371 11.015593 +v -1.641241 -2.967567 9.938620 +v -1.653100 -2.988272 9.929605 +v -1.480778 -2.616888 10.007791 +v -1.504710 -2.818571 9.831650 +v -1.498567 -2.859137 9.789958 +v -1.085847 -1.136034 10.606715 +v -1.662535 -3.017051 9.903886 +v -1.189325 -1.067149 10.856502 +v -1.633637 -2.968379 9.923422 +v -1.206214 -1.113428 10.841524 +v -0.975399 -0.980875 10.559341 +v -1.606051 -2.874885 9.962363 +v -1.708616 -1.933246 10.968678 +v -1.695206 -2.393360 10.578148 +v -1.609313 -2.629562 10.147858 +v -1.501142 -2.893336 9.750542 +v -1.510322 -2.638120 9.978392 +v -1.751001 -2.353617 10.654779 +v -1.699531 -2.415162 10.467295 +v -0.876757 -0.768720 10.593058 +v -1.704787 -1.976010 10.919069 +v -1.513333 -2.798343 9.858601 +v -1.488811 -2.924156 9.711392 +v -1.566728 -1.617133 11.043376 +v -1.492035 -2.946499 9.695407 +v -1.538496 -2.772202 9.946903 +v -1.593140 -3.131744 9.708025 +v -1.741237 -2.600969 10.390063 +v -1.557193 -2.786666 9.956285 +v -1.454687 -2.254495 10.254763 +v -0.964197 -0.543072 10.934268 +v -1.123970 -0.742581 11.093010 +v -1.018085 -1.052063 10.576471 +v -1.473742 -2.391635 10.172814 +v -1.637063 -3.112041 9.793489 +v -0.919138 -0.924362 10.544329 +v -1.253776 -1.427375 10.627272 +v -1.495326 -2.976609 9.667456 +v -0.872098 -0.574958 10.763386 +v -1.725720 -2.664161 10.324046 +v -1.285517 -1.556640 10.584997 +v -1.017559 -0.569794 10.990396 +v -1.052302 -0.574977 10.996914 +v -1.044454 -0.599871 11.037454 +v -1.047837 -1.100987 10.584826 +v -1.637791 -2.950814 9.938180 +v -1.509337 -2.836152 9.807543 +v -1.098949 -0.635546 11.053463 +v -1.589606 -2.632050 10.126738 +v -1.628590 -2.932169 9.921650 +v -1.242865 -1.394218 10.630918 +v -1.636813 -2.970599 9.911356 +v -1.503275 -2.669748 9.966567 +v -1.654242 -3.083401 9.849792 +v -1.494259 -2.849698 9.798521 +v -1.629725 -2.654690 10.170362 +v -1.655481 -2.673730 10.192893 +v -1.707525 -2.016844 10.883727 +v -1.546581 -3.075309 9.666028 +v -1.592603 -3.128815 9.691294 +v -1.520426 -2.787054 9.867778 +v -1.181532 -0.820112 11.052444 +v -1.494102 -2.952754 9.694060 +v -1.273266 -1.513667 10.595576 +v -1.577512 -2.796033 9.962293 +v -1.718665 -2.672424 10.305080 +v -1.710291 -2.680005 10.279016 +v -1.268100 -1.208974 10.850410 +v -1.716242 -2.508056 10.442331 +v -1.422770 -2.002426 10.406115 +v -1.709020 -1.858883 11.027036 +v -1.698244 -2.405326 10.491312 +v -1.299702 -1.641433 10.566836 +v -1.191542 -1.361284 10.601460 +v -1.599208 -2.643700 10.128345 +v -0.990851 -1.023883 10.562705 +v -1.227387 -1.407647 10.615626 +v -1.007047 -0.995072 10.586758 +v -1.631555 -2.941923 9.925812 +v -1.650809 -2.979079 9.925784 +v -1.496566 -2.640775 9.937604 +v -1.499820 -2.693239 9.923439 +v -1.499364 -2.618023 9.985936 +v -1.506407 -2.634461 9.992554 +v -1.489713 -2.692319 9.920748 +v -1.481797 -2.654922 9.927003 +v -1.495264 -2.663334 9.908244 +v -1.605351 -2.838867 9.961774 +v -1.431405 -1.381246 10.965315 +v -1.643624 -3.117659 9.773979 +v -1.648175 -3.112039 9.789941 +v -1.305542 -1.214886 10.896245 +v -1.626065 -2.914621 9.951365 +v -1.661857 -3.026850 9.889058 +v -0.851787 -0.720057 10.614136 +v -1.133491 -1.215307 10.607216 +v -0.875485 -0.739153 10.604022 +v -1.523460 -3.037193 9.652271 +v -1.651564 -2.675345 10.220136 +v -1.201037 -0.847515 11.026042 +v -1.494445 -2.942081 9.702959 +v -1.195812 -0.891847 11.006281 +v -1.710407 -2.484994 10.445605 +v -1.177574 -1.321108 10.600055 +v -1.499726 -2.913093 9.726219 +v -1.033222 -0.576488 11.002725 +v -1.506392 -2.953036 9.674435 +v -1.564813 -3.100889 9.660298 +v -1.182879 -1.029187 10.866068 +v -1.678683 -2.688962 10.219238 +v -1.742421 -1.921272 10.962337 +v -1.065961 -0.607571 11.041577 +v -1.358351 -1.761881 10.499335 +v -1.078551 -0.620903 11.051258 +v -1.665373 -3.083771 9.828736 +v -1.563395 -2.791871 9.925853 +v -1.637252 -3.124861 9.750959 +v -1.525169 -2.458227 10.147400 +v -1.528038 -2.493556 10.137053 +v -1.537710 -2.538072 10.131982 +v -0.926020 -0.884749 10.550286 +v -1.564120 -2.547184 10.118205 +v -1.769065 -2.265175 10.789603 +v -1.405034 -1.836095 10.461517 +v -1.473585 -2.255010 10.251530 +v -1.204401 -1.079305 10.834945 +v -1.469653 -2.306116 10.215250 +v -1.725779 -2.639467 10.358745 +v -1.071661 -1.120596 10.597376 +v -1.320623 -1.223982 10.885206 +v -1.633341 -2.918647 9.920774 +v -1.449140 -2.041850 10.373063 +v -1.339214 -1.240695 10.911267 +v -1.514609 -2.664678 9.949882 +v -1.644964 -3.103694 9.814670 +v -1.749357 -2.371454 10.610414 +v -1.210668 -1.335844 10.611691 +v -1.472321 -2.110858 10.338950 +v -1.518037 -2.643953 9.967892 +v -1.543334 -3.055983 9.651470 +v -1.551320 -3.071678 9.651428 +v -1.554647 -3.086155 9.658403 +v -1.565958 -3.096334 9.643190 +v -1.615594 -3.132781 9.710160 +v -1.171611 -1.264329 10.608094 +v -1.670482 -2.684359 10.197087 +v -1.478379 -2.209560 10.285779 +v -1.705392 -2.686070 10.248172 +v -1.575312 -2.794240 9.942121 +v -1.220230 -1.135528 10.813466 +v -1.795172 -2.260625 10.777370 +v -1.598514 -2.816560 9.960234 +v -0.922815 -0.853742 10.558243 +v -1.036887 -1.054212 10.585445 +v -1.268364 -1.449866 10.623495 +v -0.943952 -0.923390 10.547827 +v -1.268102 -1.209115 10.830720 +v -1.277381 -1.221540 10.824978 +v -0.969209 -0.934296 10.566032 +v -1.702057 -2.001332 10.898499 +v -1.501801 -2.417038 10.160566 +v -1.575160 -1.591666 11.028423 +v -1.376345 -1.298915 10.944154 +v -0.886496 -0.587294 10.725188 +v -1.106878 -1.151563 10.616763 +v -1.663484 -2.980889 9.908659 +v -1.573034 -3.108498 9.667860 +v -1.507251 -2.621149 9.995539 +v -1.491461 -2.682937 9.910294 +v -1.630900 -2.896740 9.933749 +v -1.635676 -2.937025 9.913221 +v -1.514857 -2.343267 10.189680 +v -1.287752 -1.210196 10.882294 +v -1.672801 -3.009604 9.897528 +v -1.525321 -2.822594 9.812459 +v -1.670657 -3.046098 9.881376 +v -1.671170 -3.060326 9.861739 +v -0.942648 -0.882373 10.555724 +v -1.680633 -1.749959 11.058932 +v -1.664532 -3.070430 9.848551 +v -1.504880 -2.898757 9.738964 +v -1.777175 -2.193381 10.820900 +v -1.556406 -3.089995 9.631474 +v -1.431190 -2.053260 10.373558 +v -1.424056 -1.355469 10.953728 +v -1.164360 -1.222678 10.615747 +v -0.894080 -0.546738 10.807343 +v -1.606477 -3.135964 9.674044 +v -1.616320 -3.135073 9.695782 +v -1.542948 -2.784937 9.907537 +v -1.704221 -2.446911 10.451859 +v -1.634897 -3.130882 9.729215 +v -1.528162 -2.813053 9.840849 +v -1.501564 -2.392152 10.171739 +v -1.507438 -1.505239 10.992978 +v -1.766490 -2.116287 10.818831 +v -1.732136 -2.680857 10.290579 +v -1.620547 -1.656787 11.052162 +v -1.233437 -1.358435 10.627796 +v -0.879923 -0.601871 10.701839 +v -1.189393 -1.019033 10.860089 +v -1.491075 -2.288306 10.225625 +v -1.515058 -2.980895 9.658791 +v -0.930115 -0.530434 10.802211 +v -1.477338 -2.328038 10.199591 +v -1.378698 -1.789511 10.480697 +v -1.229753 -1.165068 10.806723 +v -1.254191 -1.185355 10.827851 +v -1.525195 -2.871621 9.774408 +v -1.112234 -1.109962 10.639532 +v -1.508636 -2.872572 9.765747 +v -1.444460 -1.990469 10.405761 +v -1.085057 -1.033452 10.655303 +v -1.666846 -2.993209 9.920829 +v -1.058712 -1.025443 10.627258 +v -1.618440 -2.835195 9.946256 +v -1.676010 -3.001077 9.901596 +v -1.521056 -2.858673 9.789792 +v -1.664634 -3.032288 9.878527 +v -1.510861 -2.941677 9.673079 +v -1.634620 -2.960794 9.899366 +v -1.640214 -2.969675 9.894397 +v -1.708986 -1.776808 11.050175 +v -1.670593 -3.043682 9.863214 +v -1.199533 -1.276224 10.612018 +v -1.558341 -3.065683 9.638248 +v -0.946802 -0.860053 10.562078 +v -1.621532 -3.144879 9.675345 +v -1.040803 -0.591659 11.024496 +v -1.307083 -1.532601 10.592464 +v -1.306004 -1.583866 10.578730 +v -0.981433 -0.925578 10.583452 +v -1.720628 -2.391949 10.528543 +v -0.906876 -0.544914 10.783506 +v -1.637028 -3.122143 9.709550 +v -1.732719 -2.382739 10.572888 +v -1.487853 -2.231747 10.265656 +v -1.010001 -0.966551 10.600287 +v -0.884543 -0.648138 10.653847 +v -1.454000 -1.415065 10.970025 +v -1.335487 -1.624109 10.570219 +v -1.200277 -0.964204 10.907534 +v -1.192363 -1.003618 10.860201 +v -1.591278 -2.797765 9.944094 +v -1.360740 -1.270180 10.926274 +v -1.211403 -1.105527 10.820889 +v -0.920857 -0.530178 10.846271 +v -1.727909 -1.980008 10.895987 +v -1.196687 -0.752525 11.047872 +v -1.612049 -2.647509 10.127014 +v -1.036296 -0.998479 10.610061 +v -1.049516 -1.041042 10.600880 +v -1.093012 -1.110125 10.618420 +v -1.056529 -1.071519 10.594825 +v -0.984125 -0.959282 10.569623 +v -1.140448 -1.191384 10.622897 +v -1.593397 -3.114672 9.654316 +v -1.496791 -2.630198 9.960737 +v -1.512043 -2.630969 9.967703 +v -1.499608 -2.681583 9.897499 +v -1.509448 -2.694967 9.899868 +v -1.518405 -2.693631 9.902572 +v -1.574362 -3.109828 9.650306 +v -1.505028 -2.653162 9.909998 +v -1.652607 -2.963818 9.882108 +v -1.097832 -1.029697 10.675461 +v -1.524935 -3.002217 9.651370 +v -1.530738 -3.025589 9.632718 +v -1.547663 -3.052233 9.626756 +v -1.290236 -1.501370 10.602504 +v -1.690623 -2.683284 10.179410 +v -1.152045 -1.202512 10.620022 +v -1.456031 -1.405356 10.962116 +v -1.283071 -1.220864 10.844734 +v -1.457298 -2.072618 10.358345 +v -1.625084 -2.645689 10.112997 +v -1.525025 -2.644294 9.954609 +v -1.727718 -2.557485 10.424255 +v -1.551710 -2.820013 9.838444 +v -1.328295 -1.234435 10.871481 +v -1.538929 -2.844588 9.793285 +v -1.518845 -2.680807 9.938504 +v -1.565243 -2.798625 9.890278 +v -1.487586 -2.156280 10.317820 +v -1.753693 -2.651857 10.334939 +v -1.520082 -2.958993 9.667961 +v -1.674137 -3.060687 9.845379 +v -1.572489 -1.570979 11.019841 +v -1.785887 -2.212274 10.812960 +v -1.798820 -2.278054 10.756294 +v -1.731300 -2.050447 10.853355 +v -1.430418 -1.946822 10.431220 +v -1.255783 -1.373646 10.635930 +v -1.283043 -1.426754 10.632299 +v -1.278129 -1.463395 10.618935 +v -1.189577 -0.774765 11.053535 +v -1.396675 -1.310375 10.937354 +v -1.034309 -0.974575 10.614871 +v -1.219022 -1.309288 10.622519 +v -1.066946 -1.015001 10.640795 +v -1.072572 -1.048300 10.620827 +v -0.952274 -0.904783 10.556780 +v -1.135687 -1.108030 10.671953 +v -1.082133 -1.075731 10.612952 +v -1.118909 -1.084719 10.667235 +v -1.013928 -0.944008 10.604526 +v -1.127553 -1.120687 10.655884 +v -1.109081 -1.057107 10.676273 +v -1.135661 -1.149556 10.649491 +v -1.098308 -1.085668 10.635855 +v -1.725987 -2.389723 10.454370 +v -1.644903 -2.893665 9.913327 +v -0.974660 -0.538954 10.904804 +v -0.914321 -0.762953 10.587957 +v -1.079596 -0.592839 11.017200 +v -1.671976 -3.029474 9.860456 +v -1.221883 -0.922570 10.943499 +v -1.546852 -2.830037 9.825966 +v -1.129627 -0.687232 11.071328 +v -0.917368 -0.821763 10.567171 +v -1.637558 -2.645586 10.145753 +v -1.662562 -2.664332 10.159281 +v -1.747616 -2.550736 10.416672 +v -1.676245 -3.047368 9.854714 +v -1.549885 -2.797826 9.869991 +v -1.674905 -3.092084 9.805497 +v -1.502504 -2.925630 9.689718 +v -1.373690 -1.722517 10.511391 +v -0.965270 -0.883587 10.573717 +v -1.491552 -2.194463 10.295256 +v -1.610808 -2.642059 10.112018 +v -0.995940 -0.935760 10.593948 +v -1.527141 -2.895252 9.720289 +v -1.619694 -2.641600 10.137767 +v -1.515360 -2.912972 9.703627 +v -1.666459 -3.105324 9.786076 +v -1.529979 -2.666623 9.933808 +v -1.512372 -2.708373 9.880986 +v -1.502562 -2.259864 10.244329 +v -1.723580 -2.010458 10.873979 +v -1.763203 -2.615546 10.371395 +v -1.405214 -1.876686 10.456298 +v -1.723643 -2.689704 10.256047 +v -1.506100 -2.716466 9.859892 +v -1.568520 -2.801294 9.882622 +v -1.577298 -2.794152 9.921334 +v -1.546003 -2.474491 10.139769 +v -1.553378 -2.513282 10.122151 +v -1.513320 -2.309867 10.206331 +v -1.377864 -1.287202 10.913618 +v -0.944959 -0.533135 10.879863 +v -1.249217 -1.185116 10.791921 +v -0.962661 -0.538266 10.902017 +v -0.898278 -0.727309 10.601726 +v -1.423066 -1.975617 10.419114 +v -1.115462 -1.036725 10.699325 +v -1.138786 -1.085623 10.696783 +v -1.496456 -2.704167 9.864568 +v -1.504412 -2.681714 9.881310 +v -1.503467 -2.689321 9.886739 +v -1.501415 -2.705623 9.876623 +v -1.047648 -0.969669 10.618475 +v -1.658561 -2.970918 9.881151 +v -1.537904 -2.834294 9.809113 +v -1.220509 -1.112072 10.782050 +v -1.542001 -2.860587 9.785920 +v -1.672982 -2.673925 10.177496 +v -1.526935 -2.917519 9.683946 +v -0.923811 -0.792153 10.577442 +v -1.564833 -3.097566 9.617894 +v -0.990977 -0.546901 10.925089 +v -1.535559 -2.966660 9.648624 +v -1.603209 -3.111624 9.631993 +v -1.804262 -2.178613 10.800605 +v -0.904245 -0.564487 10.746822 +v -1.658955 -3.113920 9.757998 +v -1.281606 -1.214844 10.799051 +v -1.800961 -2.242284 10.786584 +v -1.357252 -1.708434 10.527044 +v -1.500239 -2.711542 9.857548 +v -1.371888 -1.273912 10.905146 +v -0.924298 -0.545266 10.759560 +v -1.830610 -2.244762 10.764700 +v -1.583857 -2.790076 9.931655 +v -1.152590 -0.694379 11.060478 +v -1.734494 -1.883706 11.003456 +v -1.640612 -2.663651 10.175294 +v -1.524705 -2.397537 10.167464 +v -1.465291 -1.945689 10.421823 +v -1.218294 -0.901862 10.974052 +v -1.791546 -2.316124 10.712399 +v -1.547615 -1.511343 10.986187 +v -1.743835 -2.667946 10.314823 +v -1.325250 -1.244189 10.835882 +v -0.953826 -0.524870 10.852577 +v -1.791432 -2.338333 10.665171 +v -1.745201 -2.691382 10.263947 +v -1.554387 -2.493766 10.124987 +v -1.530782 -2.884823 9.741650 +v -1.657845 -1.685259 11.053204 +v -1.338327 -1.551530 10.589727 +v -0.890321 -0.691502 10.619427 +v -1.217134 -1.060186 10.816261 +v -1.683200 -1.710633 11.054444 +v -1.606689 -2.626685 10.105295 +v -1.567335 -2.809391 9.870833 +v -1.151783 -1.071697 10.713549 +v -1.657109 -2.968732 9.866304 +v -1.676894 -2.985934 9.902586 +v -1.690442 -3.015595 9.868982 +v -1.631828 -2.646080 10.115981 +v -1.677514 -3.020234 9.869465 +v -1.695586 -2.692857 10.199103 +v -1.714246 -2.695233 10.217655 +v -1.514638 -2.184057 10.299473 +v -1.574911 -3.065688 9.621891 +v -1.566429 -2.831935 9.824957 +v -1.552219 -2.840959 9.804053 +v -1.575655 -2.821785 9.850640 +v -1.578207 -3.100536 9.620840 +v -1.393935 -1.297486 10.899752 +v -1.144039 -1.036998 10.719103 +v -1.202131 -0.940498 10.940489 +v -0.941703 -0.807235 10.571639 +v -1.785727 -2.364707 10.609941 +v -1.766150 -2.570304 10.398483 +v -1.587364 -3.104577 9.634853 +v -1.595229 -1.571460 11.015178 +v -1.524693 -2.941216 9.668841 +v -1.635586 -3.130464 9.692788 +v -1.591212 -2.800164 9.902619 +v -1.526471 -2.981347 9.648668 +v -1.626192 -1.621937 11.037401 +v -1.307007 -1.436627 10.636106 +v -1.801783 -2.298412 10.729535 +v -1.598836 -2.789858 9.929766 +v -1.276535 -1.206960 10.784741 +v -1.631303 -2.871816 9.941617 +v -1.626247 -2.829155 9.931900 +v -1.641100 -1.659751 11.048666 +v -1.748181 -2.678296 10.293219 +v -1.009909 -0.915945 10.602535 +v -1.028071 -0.912715 10.601782 +v -1.224043 -0.783676 11.026046 +v -1.219426 -1.079360 10.803406 +v -1.552657 -2.447824 10.147756 +v -1.231681 -0.854325 10.997996 +v -1.422957 -1.910186 10.446545 +v -1.580947 -2.600219 10.119166 +v -1.055953 -0.971516 10.622876 +v -0.955019 -0.845466 10.573034 +v -1.528849 -2.641249 9.939541 +v -1.507939 -2.707880 9.836763 +v -1.316611 -1.254915 10.805868 +v -1.178698 -1.132248 10.683469 +v -1.455274 -1.369943 10.941139 +v -1.619715 -2.616008 10.092720 +v -1.488402 -1.398420 10.935479 +v -1.188559 -1.221480 10.620941 +v -1.008717 -0.556659 10.953278 +v -1.081322 -0.582222 10.994838 +v -1.559300 -2.865821 9.769188 +v -1.553125 -2.860734 9.791180 +v -1.652563 -2.945106 9.884917 +v -1.636327 -2.641898 10.105055 +v -1.635902 -2.656357 10.113577 +v -1.378641 -1.600206 10.574841 +v -1.695472 -2.991900 9.884193 +v -1.670753 -2.967799 9.857058 +v -1.353739 -1.251106 10.885468 +v -1.677133 -3.023974 9.853537 +v -1.711549 -2.421476 10.449330 +v -1.730168 -2.437526 10.426760 +v -0.978960 -0.842804 10.596295 +v -1.126537 -0.647845 11.051085 +v -1.565289 -3.088767 9.613369 +v -1.763343 -2.660647 10.322175 +v -0.983543 -0.870643 10.593954 +v -1.528782 -1.477087 10.968637 +v -1.284677 -1.394229 10.640181 +v -1.006755 -0.873404 10.601538 +v -1.530797 -2.991992 9.645212 +v -1.223832 -1.131833 10.781495 +v -1.316161 -1.426938 10.644258 +v -1.598304 -2.804807 9.897129 +v -1.536457 -2.421808 10.156303 +v -1.554117 -2.884110 9.735141 +v -0.904591 -0.605153 10.684166 +v -1.223274 -1.134650 10.765738 +v -1.793806 -2.228058 10.801185 +v -1.607956 -2.802147 9.919758 +v -1.610878 -2.811959 9.932165 +v -1.796311 -2.327060 10.692759 +v -1.027160 -0.550334 10.942115 +v -1.782301 -2.352256 10.639139 +v -1.586891 -2.488226 10.099295 +v -1.464052 -1.887823 10.438534 +v -1.316097 -1.484943 10.613032 +v -1.431583 -1.869564 10.448962 +v -1.720802 -2.392353 10.481807 +v -0.921993 -0.717447 10.600824 +v -1.688414 -1.657002 11.037556 +v -1.098178 -1.010382 10.678901 +v -1.630825 -2.639898 10.124366 +v -1.238391 -1.164021 10.766727 +v -1.164248 -1.119234 10.683954 +v -1.755591 -2.380155 10.566291 +v -1.657530 -3.124705 9.701601 +v -1.180489 -1.167171 10.651066 +v -1.683237 -3.042503 9.827493 +v -1.205914 -0.979119 10.868718 +v -1.260546 -1.196336 10.756880 +v -1.690228 -3.060980 9.825777 +v -1.004505 -0.535811 10.911998 +v -1.762015 -2.684227 10.282982 +v -1.688850 -3.089817 9.795347 +v -1.531363 -2.710116 9.864960 +v -1.684856 -3.076100 9.820078 +v -0.951762 -0.779595 10.584177 +v -1.586834 -2.778203 9.913349 +v -1.737952 -2.703002 10.230893 +v -0.913534 -0.578973 10.714350 +v -1.290323 -1.237734 10.809071 +v -1.538485 -2.876237 9.750501 +v -1.370428 -1.664631 10.548793 +v -1.654538 -3.127140 9.728800 +v -1.217788 -1.263478 10.628252 +v -1.758200 -2.094518 10.823499 +v -1.678371 -3.105463 9.767820 +v -1.667771 -3.117795 9.744459 +v -1.603653 -2.605848 10.100655 +v -1.223455 -0.753050 11.027937 +v -1.214827 -1.150176 10.724746 +v -1.739231 -1.905452 10.981413 +v -1.220082 -1.128064 10.761579 +v -1.654015 -2.653615 10.134497 +v -1.670434 -2.671915 10.144825 +v -1.694084 -2.677873 10.164532 +v -1.070539 -0.984619 10.638464 +v -1.238323 -1.314291 10.639164 +v -0.964208 -0.531140 10.880932 +v -1.750601 -2.383876 10.503679 +v -1.748617 -2.384945 10.533857 +v -1.417003 -1.323743 10.927355 +v -1.682818 -2.971277 9.879820 +v -1.681224 -2.678888 10.150692 +v -1.250005 -1.186440 10.742227 +v -1.346798 -1.251879 10.848886 +v -1.200825 -1.133416 10.709940 +v -1.518315 -2.640092 9.928536 +v -1.594601 -2.781102 9.905435 +v -1.534214 -2.641722 9.926767 +v -1.551016 -2.657180 9.909287 +v -1.508325 -2.677866 9.869105 +v -1.508760 -2.665097 9.892899 +v -1.383225 -1.276993 10.884101 +v -1.542877 -3.010656 9.627106 +v -1.563833 -3.053621 9.612316 +v -1.508456 -1.462555 10.967667 +v -1.682731 -3.026976 9.842668 +v -1.581459 -3.086653 9.605787 +v -1.597832 -3.114365 9.614203 +v -1.296232 -1.224484 10.760896 +v -1.539686 -2.900625 9.707921 +v -1.529066 -2.717275 9.837689 +v -1.531710 -2.685817 9.900290 +v -1.639840 -2.660335 10.101526 +v -1.544427 -2.891835 9.718205 +v -1.596777 -2.777014 9.917327 +v -1.689684 -3.069660 9.800614 +v -1.539285 -2.913072 9.685417 +v -1.588744 -2.814372 9.873657 +v -1.694202 -3.093107 9.785706 +v -1.791364 -2.671112 10.297200 +v -1.736195 -2.519988 10.428564 +v -1.758215 -2.701106 10.235480 +v -1.334333 -1.479846 10.615924 +v -1.594047 -2.824173 9.851244 +v -1.646442 -2.664818 10.106808 +v -1.640370 -2.859632 9.927230 +v -1.569328 -2.854006 9.794097 +v -1.221411 -0.963205 10.878235 +v -1.566171 -1.519170 10.985509 +v -1.218827 -1.028502 10.807752 +v -1.659748 -2.953501 9.864340 +v -1.542838 -2.356070 10.183715 +v -1.596495 -1.552980 11.000865 +v -1.594688 -2.571038 10.094963 +v -1.412781 -1.310745 10.906471 +v -1.824715 -2.318941 10.681798 +v -1.631385 -3.142026 9.648189 +v -1.663099 -3.127365 9.722753 +v -1.471637 -2.016730 10.384330 +v -1.186731 -1.095019 10.715836 +v -1.129794 -1.016664 10.707191 +v -1.205698 -1.116243 10.727859 +v -1.233071 -1.157308 10.752245 +v -1.194370 -1.193953 10.633332 +v -1.268011 -1.338406 10.642971 +v -1.718155 -1.753289 11.047224 +v -0.962360 -0.806450 10.584490 +v -1.606721 -2.817454 9.894220 +v -1.187786 -1.151810 10.668034 +v -1.656167 -3.127343 9.689064 +v -1.796536 -2.368022 10.593478 +v -1.157968 -1.023824 10.724424 +v -1.213837 -1.202842 10.636987 +v -1.541225 -2.925045 9.679272 +v -1.184783 -1.064648 10.726574 +v -1.695444 -3.012587 9.850929 +v -1.196906 -1.248098 10.616343 +v -1.113950 -0.613159 11.027411 +v -1.532952 -2.951045 9.659295 +v -1.695575 -3.021405 9.836874 +v -1.203686 -1.004470 10.833253 +v -1.581217 -3.096359 9.606768 +v -1.359487 -1.639250 10.563291 +v -1.660838 -2.656585 10.086620 +v -1.317388 -1.383932 10.657462 +v -1.754416 -1.973441 10.877953 +v -1.642882 -3.141103 9.677175 +v -1.605556 -2.786664 9.897362 +v -1.526653 -2.268718 10.232788 +v -1.322385 -1.402654 10.658035 +v -1.616503 -2.826753 9.886879 +v -1.622383 -2.816353 9.916592 +v -1.770448 -2.696748 10.253538 +v -1.337174 -1.465348 10.625244 +v -1.310689 -1.254386 10.781573 +v -1.237160 -1.250368 10.641916 +v -1.673434 -2.660460 10.136663 +v -1.663794 -2.914725 9.887276 +v -1.014055 -0.548026 10.928509 +v -1.050431 -0.544561 10.928824 +v -1.048653 -0.924596 10.606305 +v -1.728009 -2.705764 10.189214 +v -1.093157 -0.570716 10.975833 +v -1.347608 -1.525824 10.597439 +v -1.570716 -2.464557 10.132178 +v -0.936874 -0.523817 10.836724 +v -1.564124 -2.864811 9.778872 +v -1.390133 -1.765359 10.482759 +v -1.232297 -0.871861 10.981289 +v -1.371525 -1.558992 10.589145 +v -1.113391 -1.003769 10.685706 +v -1.584907 -2.537711 10.097980 +v -0.985017 -0.521139 10.856028 +v -0.988928 -0.534013 10.885303 +v -1.280829 -1.304426 10.654947 +v -1.746813 -1.785221 11.033293 +v -1.756262 -1.947572 10.912699 +v -1.824889 -2.261804 10.753802 +v -1.818494 -2.336268 10.652279 +v -1.460636 -1.909753 10.434581 +v -1.489926 -2.053600 10.359565 +v -1.198961 -1.140877 10.695000 +v -1.218048 -1.165551 10.696901 +v -1.237672 -1.173407 10.726271 +v -1.530098 -2.646474 9.903308 +v -1.542391 -2.669753 9.898423 +v -1.544289 -2.652759 9.922243 +v -1.514718 -2.697038 9.827568 +v -1.523066 -2.668171 9.862580 +v -1.176005 -0.685307 11.043427 +v -1.754983 -2.016201 10.839103 +v -1.688362 -3.049212 9.816807 +v -0.940523 -0.530673 10.790674 +v -1.549815 -2.991667 9.625226 +v -1.221912 -1.089032 10.761897 +v -1.550380 -2.689075 9.880038 +v -1.695359 -2.975311 9.879101 +v -1.519049 -2.200691 10.291064 +v -1.570441 -3.054542 9.600094 +v -1.647093 -2.645789 10.092047 +v -1.330219 -1.383507 10.674019 +v -1.783516 -2.639099 10.339468 +v -1.408632 -1.808215 10.464191 +v -1.215645 -0.813771 11.026195 +v -1.533803 -2.240694 10.254879 +v -1.289161 -1.215895 10.763285 +v -1.610448 -2.793185 9.905190 +v -1.708884 -2.695109 10.171800 +v -1.614853 -2.830302 9.866693 +v -1.614142 -2.803896 9.897242 +v -1.655549 -2.868438 9.909295 +v -1.323188 -1.272896 10.777935 +v -1.592166 -3.109903 9.606857 +v -0.923201 -0.596278 10.683768 +v -1.627064 -1.580334 11.013801 +v -1.593199 -2.836830 9.818213 +v -1.110801 -0.589542 11.004538 +v -1.669156 -2.935999 9.863408 +v -1.574706 -2.483196 10.114568 +v -1.621905 -3.133856 9.631338 +v -1.096097 -0.957878 10.643337 +v -1.647268 -3.146830 9.629986 +v -1.112758 -0.981356 10.667456 +v -1.518449 -1.428249 10.932882 +v -1.393144 -1.290092 10.861557 +v -1.618372 -2.583202 10.076967 +v -1.689108 -3.109318 9.744011 +v -1.206436 -0.984334 10.838587 +v -1.494616 -2.112478 10.334097 +v -1.820835 -2.279941 10.738353 +v -1.704789 -1.690750 11.040416 +v -1.750574 -1.992992 10.859008 +v -1.619365 -2.815773 9.899919 +v -1.200278 -1.174474 10.655005 +v -1.553025 -2.699727 9.857656 +v -1.542224 -2.720385 9.813513 +v -1.659136 -3.142007 9.670750 +v -1.524613 -2.721029 9.827458 +v -1.702721 -2.990158 9.863248 +v -1.195020 -0.702258 11.038832 +v -1.751059 -2.483769 10.415202 +v -0.949382 -0.533065 10.760427 +v -1.193999 -1.047168 10.735469 +v -1.295000 -1.364489 10.647710 +v -1.538028 -2.941031 9.651985 +v -1.351129 -1.414442 10.667270 +v -1.533744 -2.210895 10.277973 +v -1.264734 -1.203565 10.705824 +v -1.557354 -3.025357 9.609493 +v -1.636800 -2.834929 9.917841 +v -1.535856 -2.301906 10.212731 +v -1.785253 -2.659055 10.314660 +v -1.560902 -2.391361 10.169012 +v -1.256091 -1.275576 10.647942 +v -1.342090 -1.265211 10.810134 +v -1.072979 -0.562429 10.969381 +v -0.958123 -0.520112 10.823915 +v -1.701091 -2.671540 10.152650 +v -1.766055 -1.842188 11.007004 +v -1.686636 -2.672579 10.133121 +v -1.734407 -2.712572 10.171580 +v -0.995108 -0.524586 10.864296 +v -1.154493 -1.002009 10.712994 +v -1.178544 -1.021361 10.735143 +v -1.582951 -2.860617 9.772135 +v -1.499226 -2.019297 10.373653 +v -1.439250 -1.335070 10.916843 +v -1.631001 -2.625196 10.087122 +v -1.752793 -1.826287 11.019897 +v -1.496645 -1.388523 10.916995 +v -1.552463 -2.698111 9.838425 +v -1.785254 -2.376784 10.559251 +v -1.523668 -1.443346 10.944580 +v -1.718522 -2.696182 10.161013 +v -1.213589 -1.080739 10.745157 +v -1.542204 -2.644905 9.903432 +v -1.552899 -2.647602 9.904651 +v -1.539574 -2.713152 9.795467 +v -1.520264 -2.718333 9.820551 +v -1.780558 -2.380412 10.528740 +v -1.288091 -1.215928 10.747373 +v -1.547769 -2.954269 9.630180 +v -1.556534 -2.973508 9.624768 +v -1.695054 -2.972142 9.867916 +v -1.626923 -2.823461 9.897852 +v -1.598499 -1.532023 10.986400 +v -1.620261 -1.536004 10.981053 +v -1.226854 -1.060919 10.779713 +v -1.697465 -3.034897 9.815904 +v -1.761759 -2.064190 10.820148 +v -1.680025 -2.660724 10.121641 +v -1.223701 -1.056300 10.768922 +v -1.411118 -1.658289 10.534416 +v -1.539325 -2.263009 10.237977 +v -1.251747 -0.891108 10.946935 +v -1.384045 -1.689502 10.525236 +v -1.560421 -2.281723 10.225090 +v -1.787150 -2.570437 10.384382 +v -1.130223 -0.595133 10.998799 +v -1.237709 -1.221824 10.649831 +v -1.405298 -1.724962 10.491194 +v -1.585498 -2.844730 9.802658 +v -1.675143 -2.910497 9.866632 +v -1.493671 -1.950068 10.414259 +v -1.232032 -0.724007 11.020659 +v -1.328704 -1.284953 10.742673 +v -1.236167 -1.181132 10.699142 +v -1.676104 -2.934173 9.845984 +v -1.669337 -3.133280 9.669350 +v -1.674090 -2.951670 9.854025 +v -1.845508 -2.263519 10.736615 +v -1.013333 -0.533045 10.899992 +v -1.694657 -3.100073 9.758125 +v -1.398280 -1.630565 10.561381 +v -1.468457 -1.366983 10.923841 +v -1.684857 -3.129864 9.707790 +v -1.697266 -2.995102 9.849936 +v -1.224790 -1.055319 10.794840 +v -1.680774 -2.997478 9.822044 +v -1.500509 -1.412848 10.938239 +v -1.724437 -1.720952 11.038079 +v -0.940345 -0.752832 10.589169 +v -1.780374 -1.918229 10.935232 +v -1.824302 -2.353546 10.612795 +v -1.555441 -1.482198 10.959553 +v -1.343907 -1.350539 10.721302 +v -1.340339 -1.362031 10.698496 +v -1.330066 -1.291824 10.767346 +v -1.226876 -1.022714 10.772758 +v -1.699662 -3.014750 9.835464 +v -1.695542 -3.034844 9.790817 +v -1.590306 -1.511412 10.970696 +v -1.671711 -2.664716 10.097834 +v -1.712963 -3.064721 9.786112 +v -1.710808 -3.075185 9.771913 +v -1.649732 -2.832827 9.887919 +v -1.687881 -3.054117 9.798279 +v -1.776722 -2.552262 10.398632 +v -0.916623 -0.642058 10.646226 +v -1.551697 -2.930229 9.661518 +v -1.553694 -2.184277 10.295338 +v -1.245312 -0.923709 10.915817 +v -1.784502 -2.087439 10.797702 +v -0.928456 -0.666810 10.626568 +v -0.971395 -0.520320 10.797919 +v -1.247468 -0.865756 10.972072 +v -1.586244 -3.061405 9.592609 +v -1.709936 -2.674382 10.134132 +v -1.780443 -2.611327 10.367364 +v -1.718147 -2.685246 10.145370 +v -1.165365 -0.637660 11.020679 +v -1.576874 -2.429860 10.150995 +v -1.036189 -0.539019 10.907352 +v -1.361294 -1.450344 10.643739 +v -1.591940 -2.473074 10.104121 +v -1.369138 -1.510862 10.604478 +v -1.683109 -2.974318 9.846681 +v -1.728778 -2.400130 10.431388 +v -0.951368 -0.693964 10.608623 +v -1.582750 -2.865839 9.752546 +v -1.576274 -2.877257 9.732272 +v -1.816503 -2.346874 10.632505 +v -1.608465 -2.556651 10.071686 +v -1.677161 -1.624774 11.022389 +v -1.551393 -2.911412 9.676703 +v -1.550621 -2.938706 9.627445 +v -1.549433 -2.671777 9.887477 +v -1.432414 -1.321252 10.884975 +v -0.996415 -0.814273 10.599486 +v -1.362689 -1.277876 10.806840 +v -1.464291 -1.348423 10.911743 +v -0.938844 -0.563193 10.714006 +v -1.770650 -1.985351 10.842672 +v -1.699160 -2.676164 10.128239 +v -1.593209 -3.080297 9.598431 +v -1.313088 -1.348354 10.661928 +v -1.685368 -2.991088 9.832264 +v -1.229859 -1.191120 10.664523 +v -1.607346 -3.113833 9.595812 +v -1.613941 -3.125903 9.600666 +v -1.539671 -2.657988 9.876930 +v -1.536168 -2.684680 9.829516 +v -1.536156 -2.698339 9.806334 +v -1.611694 -2.836501 9.836708 +v -1.164809 -0.652792 11.032529 +v -1.701303 -2.679787 10.118686 +v -1.283488 -1.272851 10.666435 +v -1.366886 -1.386112 10.699726 +v -0.945693 -0.550125 10.731908 +v -1.556373 -2.244617 10.247957 +v -1.375649 -1.290155 10.805169 +v -1.650513 -2.841559 9.868391 +v -1.446108 -1.823003 10.448760 +v -1.791651 -2.132572 10.801954 +v -1.210920 -1.063685 10.747580 +v -1.414852 -1.309498 10.849459 +v -1.561247 -2.336134 10.196785 +v -1.819267 -2.204615 10.787675 +v -1.854017 -2.213057 10.762993 +v -1.380723 -1.279436 10.841459 +v -1.772677 -2.505652 10.403718 +v -1.332908 -1.304845 10.718621 +v -1.761230 -2.714442 10.189570 +v -1.579786 -3.042876 9.592430 +v -1.605605 -3.097779 9.591866 +v -1.807714 -2.619546 10.345802 +v -1.566810 -2.867908 9.746575 +v -1.450882 -1.333861 10.900978 +v -1.304996 -1.311943 10.664902 +v -1.794449 -2.685959 10.266676 +v -1.394042 -1.588018 10.576393 +v -1.606347 -2.498253 10.079473 +v -1.285657 -1.226673 10.711543 +v -1.305734 -1.240802 10.728500 +v -1.710004 -3.087075 9.755953 +v -1.529051 -2.145824 10.317411 +v -1.649339 -2.628277 10.074995 +v -1.359228 -1.314405 10.756835 +v -1.685034 -3.124494 9.684292 +v -0.975440 -0.728490 10.602015 +v -1.100276 -0.931890 10.631723 +v -1.685689 -2.981964 9.824505 +v -1.132994 -0.964085 10.664578 +v -1.688420 -2.996123 9.822432 +v -1.702163 -3.003624 9.827705 +v -0.988872 -0.775923 10.598240 +v -1.343016 -1.314611 10.738117 +v -1.366091 -1.327956 10.744642 +v -1.343819 -1.329067 10.728746 +v -1.356728 -1.371070 10.706486 +v -1.327756 -1.335192 10.691434 +v -1.698160 -3.040928 9.787247 +v -1.683945 -2.650073 10.068342 +v -1.296446 -1.256622 10.689973 +v -1.707510 -3.024126 9.827442 +v -1.647214 -2.831152 9.879714 +v -1.760435 -1.880556 10.988169 +v -1.824367 -2.146830 10.778303 +v -1.755537 -2.715254 10.168182 +v -1.657152 -2.851211 9.890428 +v -1.402207 -1.301161 10.835941 +v -1.580378 -2.391813 10.167073 +v -1.603199 -2.855616 9.776941 +v -1.570886 -2.357463 10.184337 +v -1.223257 -1.012773 10.801340 +v -1.251629 -0.770526 11.007987 +v -1.841553 -2.305414 10.692966 +v -1.361393 -1.298908 10.773004 +v -1.783640 -2.704815 10.226733 +v -1.691456 -2.991453 9.804794 +v -1.211222 -1.033846 10.743456 +v -1.049626 -0.551974 10.946211 +v -1.838574 -2.326322 10.664513 +v -1.220958 -1.038233 10.751305 +v -1.567884 -3.026747 9.597539 +v -1.589297 -3.052644 9.585745 +v -1.239270 -0.942959 10.888145 +v -1.489404 -1.990875 10.397545 +v -1.673610 -3.148787 9.633625 +v -1.607162 -2.531718 10.071249 +v -1.662435 -3.143874 9.651002 +v -1.809785 -2.656715 10.304026 +v -1.523981 -2.071791 10.346346 +v -1.523366 -1.409942 10.914520 +v -1.707238 -3.099092 9.745279 +v -1.689950 -3.118134 9.715822 +v -1.031041 -0.526250 10.884604 +v -1.147802 -0.977714 10.687383 +v -1.220991 -0.969337 10.838030 +v -1.565996 -2.914999 9.659393 +v -1.547541 -1.465875 10.947785 +v -1.655970 -2.613377 10.055812 +v -1.570136 -2.962533 9.623547 +v -1.554683 -2.704446 9.821713 +v -1.656191 -1.599735 11.017021 +v -1.600619 -3.063639 9.572051 +v -1.599866 -3.085232 9.575369 +v -1.272339 -1.216750 10.688548 +v -1.258770 -1.235476 10.656876 +v -1.273243 -1.250506 10.663058 +v -1.286515 -1.239821 10.692425 +v -1.311786 -1.258586 10.723969 +v -1.296468 -1.278222 10.675868 +v -1.313513 -1.278027 10.703712 +v -1.327095 -1.282945 10.733011 +v -1.312718 -1.298057 10.683580 +v -1.562003 -2.660386 9.891404 +v -1.551863 -2.666505 9.866234 +v -1.544243 -2.673717 9.848611 +v -1.550490 -2.660513 9.872495 +v -1.553965 -2.671628 9.869963 +v -1.556136 -2.668297 9.874310 +v -1.558748 -2.689910 9.850697 +v -1.635930 -3.140384 9.595375 +v -1.071920 -0.917317 10.611347 +v -1.657370 -3.145467 9.607450 +v -1.387295 -1.318998 10.771940 +v -1.572251 -2.301154 10.217901 +v -1.796366 -2.536646 10.389455 +v -1.708218 -3.037169 9.802573 +v -1.559404 -2.899827 9.685600 +v -1.574780 -2.884674 9.712673 +v -1.514778 -1.911791 10.420074 +v -1.109072 -0.560221 10.957599 +v -1.740475 -2.388080 10.431200 +v -1.425119 -1.757587 10.469704 +v -1.454660 -1.754149 10.457785 +v -1.814732 -2.631151 10.332131 +v -1.561297 -2.955750 9.632188 +v -1.774797 -1.801191 11.013678 +v -1.568043 -2.983392 9.619463 +v -1.614293 -3.103491 9.584766 +v -1.366464 -1.345519 10.730762 +v -1.186110 -1.001796 10.736693 +v -1.790736 -2.377611 10.506830 +v -1.154287 -0.615703 11.010452 +v -1.637550 -2.841493 9.855462 +v -1.009785 -0.831279 10.598625 +v -1.512028 -2.049121 10.358876 +v -1.809981 -2.373097 10.566442 +v -1.691361 -2.978066 9.812132 +v -1.425065 -1.317160 10.865455 +v -1.048305 -0.875463 10.594818 +v -1.528270 -2.104552 10.334070 +v -1.625849 -2.564956 10.057192 +v -1.367458 -1.423914 10.664967 +v -1.696929 -2.673898 10.104954 +v -0.959837 -0.662671 10.625684 +v -1.670062 -2.871089 9.884418 +v -1.069995 -0.546372 10.929839 +v -1.716574 -3.026593 9.814784 +v -1.618173 -3.098377 9.566669 +v -1.377274 -1.366305 10.710804 +v -1.816229 -2.672295 10.281202 +v -1.626056 -3.114388 9.567081 +v -1.638891 -3.126510 9.571430 +v -1.614254 -2.846211 9.806927 +v -1.186109 -0.983566 10.731573 +v -1.204988 -1.007654 10.744380 +v -1.381814 -1.412967 10.675908 +v -1.233815 -0.969398 10.812832 +v -0.974615 -0.521491 10.767566 +v -1.701343 -2.671062 10.082034 +v -0.950772 -0.574207 10.697982 +v -1.715302 -2.672637 10.123974 +v -1.222215 -1.014065 10.754878 +v -1.582696 -1.487807 10.952415 +v -1.265438 -0.895399 10.924705 +v -0.982998 -0.516855 10.820374 +v -1.666447 -2.631975 10.063057 +v -1.780173 -2.376209 10.486388 +v -1.565714 -2.220787 10.267424 +v -1.695072 -3.131412 9.691294 +v -1.859938 -2.271516 10.716372 +v -1.480343 -1.356680 10.890856 +v -1.702764 -1.637672 11.018524 +v -1.825421 -1.895770 10.918234 +v -1.400535 -1.313784 10.793660 +v -1.704866 -2.997355 9.811298 +v -1.561453 -2.653175 9.878498 +v -1.549730 -2.688362 9.826481 +v -1.558607 -2.663318 9.862555 +v -1.555701 -2.670757 9.864049 +v -1.552918 -2.687452 9.835293 +v -1.545443 -2.720506 9.793960 +v -1.556369 -2.707643 9.806982 +v -1.555529 -2.665794 9.868038 +v -1.754472 -2.378161 10.444274 +v -1.778221 -2.022087 10.808357 +v -1.444083 -1.788824 10.455897 +v -1.767728 -2.379422 10.483727 +v -1.691565 -2.903577 9.840456 +v -1.028232 -0.520291 10.864229 +v -1.687346 -2.941489 9.827604 +v -1.677995 -2.959548 9.831574 +v -1.256042 -0.929218 10.896960 +v -1.643293 -1.559315 10.991692 +v -1.713206 -3.113083 9.707557 +v -1.697682 -3.040674 9.766796 +v -1.698902 -3.032751 9.772406 +v -1.382369 -1.488369 10.617075 +v -1.715116 -3.043222 9.788379 +v -1.680250 -3.137652 9.651106 +v -1.687586 -3.131931 9.663822 +v -1.715685 -3.071829 9.750246 +v -1.865461 -2.228749 10.746684 +v -1.451221 -1.331547 10.845104 +v -1.464340 -1.341117 10.891606 +v -1.582880 -3.017643 9.586798 +v -1.592760 -3.037075 9.573421 +v -1.123518 -0.948482 10.648739 +v -1.562892 -2.926283 9.634309 +v -1.787101 -1.894518 10.956831 +v -1.744105 -2.698101 10.134197 +v -1.740614 -2.707100 10.146512 +v -1.753698 -2.711071 10.144077 +v -1.573322 -2.262085 10.237683 +v -1.495944 -1.376091 10.903709 +v -1.025044 -0.776714 10.600286 +v -1.614984 -2.387811 10.171696 +v -1.068205 -0.871510 10.596047 +v -1.422894 -1.684922 10.508755 +v -1.605010 -2.410138 10.155083 +v -1.552873 -1.445127 10.929050 +v -1.517121 -2.008223 10.378567 +v -1.581068 -1.473552 10.935395 +v -1.235576 -0.989761 10.791470 +v -1.673868 -2.851920 9.857678 +v -1.678619 -2.868641 9.867401 +v -1.627993 -2.858949 9.773440 +v -1.696056 -2.882846 9.841159 +v -1.723206 -3.036453 9.803176 +v -1.729152 -3.053731 9.764739 +v -1.404837 -1.394352 10.687275 +v -1.776353 -2.040506 10.804579 +v -1.250021 -0.807551 11.000229 +v -1.277537 -0.810153 10.981182 +v -1.800539 -2.070242 10.774137 +v -1.719858 -3.024047 9.775240 +v -1.062497 -0.538264 10.908374 +v -1.460433 -1.333568 10.871559 +v -1.122718 -0.924014 10.634027 +v -1.705586 -3.134453 9.660998 +v -1.605300 -2.877216 9.708984 +v -1.092819 -0.550178 10.937481 +v -1.383535 -1.454481 10.638845 +v -1.663833 -2.848065 9.866686 +v -1.412889 -1.514308 10.605214 +v -1.415914 -1.315031 10.824618 +v -1.799423 -1.850567 10.978498 +v -1.162084 -0.959902 10.679224 +v -1.119753 -0.573898 10.981914 +v -0.969730 -0.542100 10.730457 +v -1.192640 -0.654663 11.015718 +v -1.209955 -0.670828 11.016646 +v -1.851423 -2.288175 10.706324 +v -1.613688 -2.863495 9.738621 +v -0.956350 -0.603312 10.666012 +v -1.859031 -2.319740 10.659740 +v -1.780352 -1.757479 11.009362 +v -1.840560 -2.361480 10.590429 +v -1.571825 -2.941330 9.622212 +v -1.559495 -2.692636 9.814863 +v -1.553450 -2.700052 9.802073 +v -1.561384 -2.700191 9.808991 +v -1.568677 -2.656256 9.883793 +v -1.579329 -2.668041 9.865583 +v -1.684543 -3.150056 9.615585 +v -0.953057 -0.629220 10.643066 +v -1.598788 -2.883255 9.696599 +v -1.816365 -2.696903 10.240790 +v -1.602225 -3.070242 9.556835 +v -1.586075 -2.905447 9.669089 +v -1.815772 -2.105208 10.770602 +v -0.995905 -0.513458 10.793984 +v -1.642275 -2.582819 10.047357 +v -1.828474 -2.173127 10.781765 +v -1.412745 -1.443969 10.652724 +v -1.742018 -2.412431 10.411428 +v -1.660385 -3.141432 9.580396 +v -1.572780 -2.921255 9.639628 +v -1.756721 -2.431960 10.400249 +v -1.701828 -3.041744 9.753340 +v -1.794549 -2.498507 10.389857 +v -1.008867 -0.514965 10.844447 +v -1.646405 -2.844683 9.832199 +v -1.717071 -3.039817 9.769942 +v -1.705957 -3.133346 9.683510 +v -1.855337 -2.341674 10.623449 +v -1.203724 -0.621988 10.991404 +v -1.716437 -2.682564 10.110049 +v -1.733227 -2.687683 10.117636 +v -1.783634 -2.721451 10.147354 +v -1.584928 -2.988753 9.602081 +v -1.802991 -2.715648 10.181920 +v -1.813807 -2.599100 10.355246 +v -1.777373 -2.714559 10.189529 +v -1.600736 -2.862812 9.748891 +v -1.426934 -1.559122 10.578023 +v -1.601006 -2.310172 10.216902 +v -1.776626 -2.471129 10.395906 +v -1.599738 -2.442284 10.126319 +v -1.760169 -1.701313 11.013722 +v -1.424249 -1.334354 10.788181 +v -1.789852 -1.929308 10.906510 +v -1.230778 -1.001137 10.764924 +v -1.758614 -2.373685 10.407962 +v -1.231256 -0.983083 10.761352 +v -1.728586 -3.007687 9.817024 +v -1.799714 -2.709194 10.209228 +v -1.618410 -2.477427 10.079926 +v -1.599086 -2.890044 9.679383 +v -1.736722 -3.030071 9.786516 +v -1.651505 -3.133604 9.565258 +v -1.585363 -2.892242 9.692881 +v -1.694771 -3.144406 9.638323 +v -1.750265 -3.080012 9.721037 +v -1.782267 -1.995174 10.818058 +v -1.840238 -2.684306 10.251638 +v -1.591659 -2.905309 9.677557 +v -1.589342 -2.960716 9.614110 +v -1.583441 -2.934430 9.632516 +v -1.277985 -0.859873 10.949788 +v -1.861123 -2.189019 10.761623 +v -1.609456 -2.874902 9.721647 +v -1.574355 -2.167918 10.304409 +v -1.750712 -2.700717 10.110438 +v -1.679043 -1.572212 10.984467 +v -1.665027 -2.848198 9.826372 +v -1.706088 -3.137627 9.647023 +v -1.861415 -2.302473 10.682028 +v -1.596557 -2.275035 10.232695 +v -1.169686 -0.965139 10.697549 +v -1.404440 -1.533353 10.594870 +v -1.697005 -1.605989 11.003051 +v -1.701352 -3.036815 9.751137 +v -1.631251 -2.547693 10.045749 +v -1.885193 -2.260990 10.713745 +v -1.450724 -1.583980 10.565947 +v -1.592628 -3.017964 9.578819 +v -1.679551 -2.847763 9.847219 +v -1.604497 -3.046840 9.562436 +v -1.490186 -1.834525 10.433867 +v -1.605271 -2.351923 10.193132 +v -1.413473 -1.341046 10.758441 +v -1.081363 -0.536807 10.904437 +v -1.818876 -1.850332 10.962869 +v -1.438473 -1.662909 10.513772 +v -1.014348 -0.755170 10.602998 +v -1.228733 -0.696230 11.015162 +v -1.819330 -2.563785 10.368183 +v -1.432365 -1.702939 10.488688 +v -1.512883 -1.887709 10.424286 +v -1.536826 -2.021486 10.366199 +v -1.785182 -1.955120 10.869516 +v -1.562238 -2.092351 10.336432 +v -1.636121 -3.119161 9.556856 +v -1.449903 -1.334120 10.818354 +v -1.724224 -3.042279 9.782792 +v -1.582899 -2.660290 9.867289 +v -1.571702 -2.665723 9.877555 +v -1.716544 -3.003252 9.788286 +v -1.722876 -2.998256 9.816603 +v -1.722910 -3.039742 9.774573 +v -1.576864 -2.668917 9.852671 +v -1.570066 -2.661742 9.869970 +v -1.626415 -2.871324 9.730989 +v -1.734679 -3.007835 9.798927 +v -1.734711 -3.020680 9.801550 +v -1.804452 -1.883857 10.953794 +v -1.631213 -3.102180 9.554543 +v -1.731357 -2.676580 10.086695 +v -1.504053 -1.381900 10.893908 +v -1.696189 -2.943778 9.808043 +v -1.014678 -0.512052 10.834110 +v -1.578842 -2.191887 10.289612 +v -1.162577 -0.596971 10.989533 +v -1.573002 -1.447510 10.917082 +v -1.256192 -0.943667 10.819122 +v -1.834438 -2.372783 10.551455 +v -1.046369 -0.530204 10.890010 +v -1.714008 -2.670407 10.074288 +v -1.727760 -3.069149 9.746592 +v -1.747567 -3.073800 9.729780 +v -1.700163 -2.992553 9.791141 +v -1.642555 -2.598655 10.057583 +v -1.009132 -0.725058 10.607990 +v -1.607684 -1.501333 10.953767 +v -1.198339 -0.970288 10.730854 +v -1.617959 -2.330749 10.208149 +v -1.726879 -3.059990 9.762088 +v -1.658954 -2.603819 10.045734 +v -1.823091 -2.377314 10.532796 +v -1.764677 -2.715379 10.123068 +v -1.576600 -2.935537 9.622416 +v -1.444858 -1.717872 10.474287 +v -1.036915 -0.812509 10.595016 +v -1.582115 -2.912558 9.655534 +v -1.691967 -2.628206 10.036664 +v -1.595605 -2.999828 9.587437 +v -1.400494 -1.353824 10.730558 +v -1.654122 -2.848773 9.813326 +v -1.705032 -3.151413 9.616826 +v -1.785194 -1.735752 11.002584 +v -1.843286 -2.579760 10.347607 +v -1.877243 -2.315319 10.657618 +v -1.549538 -2.077278 10.341730 +v -1.585235 -2.230091 10.260374 +v -1.245663 -0.963181 10.791006 +v -1.270101 -0.832879 10.977045 +v -1.260944 -0.930676 10.864908 +v -1.629104 -2.505931 10.045196 +v -1.025405 -0.509923 10.813104 +v -1.637202 -3.093189 9.546507 +v -1.481275 -1.348663 10.864599 +v -1.737562 -3.054652 9.732122 +v -1.169227 -0.937083 10.662816 +v -1.507809 -1.363781 10.854797 +v -1.710338 -2.966220 9.780352 +v -1.850672 -2.646407 10.294622 +v -1.602023 -2.221793 10.270481 +v -1.734421 -3.102563 9.708489 +v -1.726027 -3.120484 9.675982 +v -1.831309 -2.107838 10.758113 +v -1.717973 -3.037324 9.738537 +v -1.140682 -0.569111 10.975585 +v -1.596588 -2.963181 9.603190 +v -1.625276 -2.289955 10.236007 +v -1.673808 -3.147745 9.573433 +v -1.600803 -2.984535 9.586213 +v -1.068657 -0.528833 10.893012 +v -1.594388 -2.997289 9.568784 +v -1.597466 -3.010180 9.566895 +v -1.591338 -2.951418 9.607843 +v -1.612533 -2.882239 9.695433 +v -1.214112 -0.960391 10.739698 +v -1.827722 -2.378873 10.516474 +v -1.641650 -2.854437 9.786026 +v -1.719274 -2.674303 10.082495 +v -1.558923 -2.057123 10.346695 +v -0.984640 -0.620996 10.645817 +v -1.267374 -0.718509 11.000216 +v -1.479634 -1.808139 10.440261 +v -1.875538 -2.246148 10.730440 +v -1.802110 -2.719151 10.169703 +v -1.872655 -2.361083 10.577381 +v -1.712800 -3.042053 9.757385 +v -1.727382 -3.047557 9.754351 +v -1.636559 -3.118512 9.542332 +v -1.718744 -3.015944 9.773240 +v -1.585453 -2.667211 9.846521 +v -1.730655 -3.021161 9.781380 +v -1.576486 -2.659025 9.856768 +v -1.592492 -2.669726 9.854225 +v -1.629308 -2.867678 9.751049 +v -1.238587 -0.961008 10.763453 +v -1.620966 -3.065778 9.545420 +v -1.591573 -2.904711 9.650526 +v -1.278017 -0.910449 10.873223 +v -1.716419 -3.151150 9.630880 +v -1.601140 -2.895453 9.668228 +v -0.977962 -0.673141 10.619836 +v -1.591604 -2.954979 9.587542 +v -1.091512 -0.873654 10.604805 +v -1.707129 -2.988387 9.774502 +v -1.715785 -2.990251 9.766697 +v -1.716939 -3.012606 9.761731 +v -1.609580 -2.931627 9.608480 +v -1.454786 -1.348065 10.790831 +v -1.409235 -1.477452 10.625792 +v -1.482404 -1.349763 10.847133 +v -1.596175 -2.937034 9.620512 +v -1.616783 -2.455785 10.097672 +v -1.724236 -3.024154 9.734325 +v -1.408668 -1.366711 10.712615 +v -1.583701 -2.965189 9.575021 +v -1.191157 -0.950252 10.709692 +v -1.527431 -1.382450 10.857348 +v -1.698564 -2.658646 10.062906 +v -1.826590 -1.875167 10.939241 +v -1.066025 -0.516545 10.857140 +v -1.746508 -2.690556 10.104037 +v -1.599744 -3.028513 9.559731 +v -1.066635 -0.827491 10.592066 +v -1.535471 -1.927113 10.412870 +v -1.697777 -3.150314 9.593582 +v -1.732442 -1.641644 11.002332 +v -1.636666 -2.340401 10.207438 +v -1.548140 -1.428445 10.909864 +v -1.858583 -2.367189 10.566998 +v -1.728375 -1.674102 11.022447 +v -0.983566 -0.564320 10.690937 +v -1.533870 -1.977610 10.396388 +v -0.974218 -0.591210 10.671114 +v -1.454057 -1.653583 10.511230 +v -1.460323 -1.687171 10.486946 +v -1.768505 -2.375172 10.441360 +v -1.816544 -2.521836 10.376672 +v -1.586348 -2.941735 9.604328 +v -1.586125 -2.933712 9.610195 +v -1.690633 -2.854149 9.837315 +v -1.831200 -2.708141 10.206673 +v -1.632068 -2.435327 10.103861 +v -1.573857 -2.127802 10.323147 +v -1.592051 -2.174667 10.301395 +v -1.277266 -0.761108 10.991001 +v -1.763344 -2.387430 10.398440 +v -1.467341 -1.344817 10.817711 +v -1.620027 -2.894541 9.668201 +v -1.854233 -2.159387 10.760450 +v -1.704768 -2.956194 9.795399 +v -1.609549 -2.245559 10.256323 +v -1.525307 -1.388808 10.880516 +v -1.077794 -0.523915 10.878686 +v -1.878095 -2.199548 10.745315 +v -1.106033 -0.529544 10.898255 +v -1.431414 -1.379736 10.712886 +v -1.675648 -2.608534 10.027767 +v -1.733528 -3.052840 9.746172 +v -1.674031 -3.151407 9.551130 +v -1.598038 -2.984877 9.572066 +v -1.644502 -2.355652 10.198819 +v -1.712207 -2.656142 10.045565 +v -1.680516 -2.858024 9.816943 +v -1.607919 -2.993569 9.561064 +v -1.728079 -2.682821 10.068604 +v -1.208605 -0.929838 10.699663 +v -1.766913 -2.719003 10.107277 +v -1.830533 -1.787118 10.971478 +v -1.631087 -1.520150 10.961599 +v -1.779918 -2.722257 10.127979 +v -1.651520 -1.529866 10.960716 +v -1.675849 -1.555803 10.974703 +v -1.642097 -3.111052 9.530998 +v -1.649824 -3.127184 9.536025 +v -1.654725 -3.139673 9.529170 +v -1.663505 -3.148430 9.538872 +v -1.596942 -2.968696 9.587155 +v -1.662289 -2.859342 9.761662 +v -1.843020 -2.695928 10.228479 +v -1.700394 -2.890891 9.824041 +v -0.999793 -0.631206 10.637671 +v -1.703844 -2.927830 9.806014 +v -1.773286 -2.371255 10.392829 +v -1.636688 -3.057574 9.529472 +v -1.767902 -2.405283 10.381263 +v -1.776379 -2.412393 10.374543 +v -1.804085 -1.815459 10.987429 +v -1.019583 -0.508755 10.790331 +v -1.624847 -2.206863 10.283065 +v -1.278578 -0.900974 10.888212 +v -1.548787 -1.404911 10.874960 +v -1.595773 -2.944182 9.592683 +v -1.668550 -2.591493 10.020276 +v -1.604265 -2.944961 9.611450 +v -1.812964 -2.377838 10.481382 +v -1.776496 -1.702238 10.999649 +v -1.721750 -3.000691 9.755980 +v -0.995095 -0.524409 10.749914 +v -1.834960 -2.524400 10.364954 +v -1.748253 -3.107489 9.687859 +v -1.827318 -2.375781 10.494538 +v -1.774913 -2.363239 10.406701 +v -1.586466 -2.958788 9.574970 +v -1.599141 -2.985520 9.562601 +v -1.863151 -2.353228 10.599705 +v -1.795550 -2.730036 10.115850 +v -1.801513 -2.725093 10.128655 +v -1.040712 -0.743726 10.603004 +v -1.444107 -1.618615 10.546478 +v -1.798782 -1.978171 10.814796 +v -1.456894 -1.628198 10.529757 +v -1.599588 -2.095639 10.329377 +v -1.628911 -2.418314 10.131467 +v -1.788166 -2.022277 10.789661 +v -1.589557 -2.981756 9.556321 +v -1.812007 -2.040479 10.749166 +v -1.614907 -3.012311 9.552124 +v -1.637610 -2.450090 10.078660 +v -1.774347 -2.383877 10.382084 +v -1.613365 -3.045780 9.550529 +v -1.857037 -2.664447 10.271689 +v -1.008090 -0.645923 10.630857 +v -1.505794 -1.365837 10.832473 +v -1.611344 -2.160546 10.306875 +v -1.285736 -0.891477 10.895188 +v -1.630237 -2.224392 10.274252 +v -1.731528 -2.671446 10.053166 +v -1.868552 -1.808209 10.940390 +v -1.615175 -2.895621 9.653066 +v -1.266977 -0.935303 10.839714 +v -1.652771 -3.102596 9.528891 +v -1.052929 -0.509972 10.843169 +v -1.806897 -2.471380 10.375157 +v -1.129096 -0.547911 10.933514 +v -1.774666 -2.713364 10.088763 +v -1.731107 -3.043711 9.739092 +v -1.789129 -2.726611 10.106516 +v -1.434651 -1.359575 10.747961 +v -1.819258 -2.727883 10.143188 +v -1.693959 -3.151255 9.564436 +v -1.670685 -2.860763 9.778412 +v -1.602748 -1.467645 10.915749 +v -1.614957 -1.485219 10.933139 +v -1.209619 -0.948222 10.731501 +v -1.520232 -1.803094 10.428306 +v -0.995766 -0.694002 10.613768 +v -0.985947 -0.541302 10.717793 +v -1.821174 -2.076628 10.751049 +v -1.639173 -2.368685 10.185139 +v -1.042635 -0.723431 10.609288 +v -1.894514 -2.294885 10.673132 +v -1.469654 -1.720272 10.466156 +v -1.563243 -2.034566 10.357080 +v -1.489038 -1.766959 10.444059 +v -1.486272 -1.363798 10.793365 +v -1.810700 -1.936318 10.869535 +v -1.444934 -1.445358 10.658198 +v -1.592797 -2.976452 9.550249 +v -1.602901 -2.991619 9.551062 +v -1.596330 -3.013893 9.527685 +v -1.664319 -3.131632 9.520044 +v -1.668138 -3.141021 9.517622 +v -1.724610 -3.141233 9.616636 +v -1.694696 -2.872825 9.819834 +v -1.809029 -2.374792 10.469481 +v -1.728516 -3.139434 9.633110 +v -1.657850 -2.552932 10.019594 +v -1.718870 -1.617279 10.997528 +v -1.575045 -1.427381 10.891963 +v -1.845342 -2.382415 10.472480 +v -1.762132 -2.698144 10.076742 +v -1.288935 -0.831834 10.963415 +v -1.725903 -3.137637 9.642310 +v -1.895023 -2.245359 10.719448 +v -1.010010 -0.526951 10.732339 +v -1.688643 -2.864493 9.791428 +v -1.160477 -0.919863 10.639032 +v -1.148269 -0.553366 10.940213 +v -1.611514 -3.002450 9.547141 +v -1.639088 -2.306241 10.227718 +v -1.891426 -2.324374 10.637392 +v -1.827385 -1.926189 10.869661 +v -1.894765 -2.279376 10.690419 +v -1.263165 -0.941252 10.792729 +v -1.849391 -2.494444 10.351725 +v -1.887614 -2.341522 10.611443 +v -1.140166 -0.523465 10.888330 +v -1.444475 -1.499189 10.611638 +v -1.848863 -2.601016 10.331848 +v -1.002102 -0.568180 10.678464 +v -1.072587 -0.808833 10.591404 +v -1.558547 -1.954232 10.401098 +v -1.826417 -1.951508 10.814761 +v -1.797032 -1.963383 10.840034 +v -1.620110 -2.134650 10.318171 +v -1.492124 -1.362566 10.818235 +v -1.832773 -2.379749 10.458951 +v -1.258754 -0.934097 10.767703 +v -1.460570 -1.519644 10.592614 +v -1.749392 -2.684598 10.074416 +v -1.633925 -2.168004 10.303858 +v -1.762470 -3.084467 9.707302 +v -1.854751 -2.377399 10.519302 +v -1.802801 -2.372975 10.434073 +v -1.722955 -3.146028 9.592162 +v -1.643480 -2.537479 10.029383 +v -1.442240 -1.406266 10.682778 +v -1.459955 -1.431782 10.668372 +v -1.005508 -0.514838 10.763950 +v -1.908626 -2.301198 10.656392 +v -1.047651 -0.507103 10.821045 +v -1.293501 -0.865460 10.926792 +v -1.454358 -1.478318 10.629581 +v -1.129967 -0.867968 10.608617 +v -1.625965 -3.028036 9.539599 +v -1.839905 -1.895791 10.904797 +v -1.630785 -2.888761 9.675478 +v -1.493385 -1.629306 10.510155 +v -1.666704 -2.377259 10.162607 +v -1.627795 -2.872781 9.702727 +v -1.179189 -0.584273 10.973706 +v -1.888611 -2.351553 10.590862 +v -1.235792 -0.649744 10.992037 +v -1.489367 -1.674928 10.481992 +v -1.640153 -2.900068 9.659912 +v -1.606949 -2.075419 10.334242 +v -1.618622 -3.013548 9.536110 +v -1.652790 -2.272792 10.253383 +v -1.605901 -3.017465 9.516176 +v -1.608297 -3.019356 9.526705 +v -1.682856 -3.149348 9.529497 +v -1.848616 -2.722502 10.168599 +v -1.838693 -2.715900 10.184962 +v -1.239002 -0.938305 10.748483 +v -1.036685 -0.525082 10.729106 +v -1.714393 -3.155402 9.580478 +v -1.790732 -2.397029 10.373660 +v -1.635211 -3.048280 9.520239 +v -1.606732 -2.916533 9.625037 +v -1.713692 -2.920110 9.795397 +v -1.754475 -3.042375 9.721613 +v -1.793514 -2.418899 10.364534 +v -1.748038 -2.685170 10.051167 +v -1.725347 -2.944040 9.771615 +v -1.312627 -0.775051 10.967585 +v -1.858251 -2.109776 10.731192 +v -1.781387 -2.715617 10.064678 +v -1.574027 -1.993598 10.376614 +v -1.731609 -3.002193 9.739548 +v -1.165961 -0.562633 10.960057 +v -1.294729 -0.892551 10.866603 +v -1.305139 -0.831578 10.950181 +v -1.577216 -2.016059 10.363439 +v -1.741594 -3.038939 9.735341 +v -1.644839 -2.495687 10.031601 +v -1.760442 -3.098396 9.680346 +v -1.605740 -2.957623 9.571935 +v -1.147255 -0.886601 10.618406 +v -1.848144 -2.130874 10.753064 +v -1.652452 -2.878190 9.708187 +v -1.682112 -2.866167 9.755075 +v -1.701187 -2.611382 10.006773 +v -1.708039 -2.629744 10.017788 +v -1.461651 -1.442185 10.659559 +v -1.446151 -1.461835 10.645410 +v -1.692850 -1.554143 10.964378 +v -1.007547 -0.542437 10.704349 +v -1.231420 -0.918727 10.704840 +v -1.464940 -1.553470 10.573921 +v -1.091085 -0.831322 10.597932 +v -1.010947 -0.586482 10.660587 +v -1.637345 -2.398775 10.148359 +v -1.483270 -1.369734 10.772018 +v -1.000128 -0.597914 10.659101 +v -1.525576 -1.372511 10.830176 +v -1.785248 -2.361719 10.388013 +v -1.630279 -3.036218 9.523060 +v -1.654051 -3.056503 9.521365 +v -1.655841 -2.444680 10.061136 +v -1.710341 -2.897877 9.805452 +v -1.650960 -3.086229 9.537312 +v -1.754297 -3.061743 9.714647 +v -1.731662 -3.141712 9.605504 +v -1.859346 -1.902095 10.870895 +v -1.894772 -2.175244 10.732736 +v -1.306899 -0.875004 10.896355 +v -1.800257 -1.711972 10.985535 +v -1.805791 -2.396643 10.362337 +v -1.749922 -3.118034 9.658689 +v -1.601747 -1.450705 10.903121 +v -1.112417 -0.521017 10.868382 +v -1.724798 -2.965373 9.765428 +v -1.034218 -0.674132 10.621399 +v -1.677896 -2.586910 10.009411 +v -1.482359 -1.381338 10.749911 +v -1.459113 -1.383062 10.729809 +v -1.495465 -1.412523 10.707006 +v -1.740368 -3.016635 9.730476 +v -1.208244 -0.598928 10.972692 +v -1.755018 -3.026330 9.722581 +v -1.916678 -2.245388 10.703058 +v -1.651945 -1.490662 10.917383 +v -1.212937 -0.907729 10.675900 +v -1.515598 -1.374878 10.803084 +v -1.800498 -2.368678 10.402735 +v -1.713354 -2.644177 10.029298 +v -1.603045 -2.014911 10.361818 +v -1.822907 -2.463713 10.360399 +v -1.601525 -2.044120 10.347294 +v -1.695880 -2.864636 9.798217 +v -1.811807 -2.000886 10.768361 +v -1.474654 -1.414173 10.692450 +v -1.795214 -2.384509 10.382493 +v -1.620543 -3.028694 9.508772 +v -1.669738 -3.115837 9.526077 +v -1.672552 -3.154767 9.492092 +v -1.669465 -3.139305 9.504780 +v -1.678946 -3.147840 9.511337 +v -1.608113 -1.436147 10.881567 +v -1.881562 -2.644494 10.277726 +v -1.805896 -2.392295 10.372375 +v -1.666626 -2.872558 9.721866 +v -1.648471 -2.895430 9.641483 +v -1.743727 -3.130956 9.635427 +v -1.619279 -2.932083 9.587811 +v -1.289627 -0.905439 10.842774 +v -1.637458 -2.916464 9.606266 +v -1.732946 -2.945745 9.757034 +v -1.159544 -0.882450 10.618290 +v -1.705088 -2.875182 9.802958 +v -1.873947 -2.383699 10.486457 +v -1.860463 -2.381450 10.500751 +v -1.605997 -2.988645 9.530149 +v -1.157898 -0.539165 10.911847 +v -1.869021 -2.584366 10.327927 +v -1.673544 -2.326834 10.227087 +v -1.150028 -0.544302 10.927869 +v -1.866509 -2.626583 10.303400 +v -1.805386 -2.423844 10.353597 +v -1.791033 -2.721887 10.070620 +v -1.253096 -0.680100 10.997201 +v -1.050927 -0.505939 10.786524 +v -1.557868 -1.395761 10.830265 +v -1.632761 -2.098572 10.325988 +v -1.779806 -1.660596 10.980394 +v -1.902684 -2.363546 10.568350 +v -1.846882 -1.869160 10.930061 +v -1.525789 -1.853627 10.421118 +v -1.676457 -2.305987 10.241588 +v -1.784425 -2.366252 10.384732 +v -1.660804 -2.243681 10.273954 +v -1.694799 -2.251710 10.279123 +v -1.913913 -2.231783 10.712752 +v -1.809120 -2.371739 10.418690 +v -1.847276 -1.765525 10.957849 +v -1.768300 -3.050258 9.705326 +v -1.126005 -0.850613 10.605842 +v -1.776120 -3.065729 9.693828 +v -1.645632 -1.476037 10.908719 +v -1.661755 -1.500793 10.927463 +v -1.872725 -2.680698 10.238976 +v -1.644086 -2.881581 9.692004 +v -1.719826 -3.156947 9.557566 +v -1.096386 -0.506999 10.850521 +v -1.758861 -2.688130 10.032503 +v -1.921092 -2.275970 10.675323 +v -1.025047 -0.556476 10.682237 +v -1.821387 -2.729566 10.105458 +v -1.681628 -1.527950 10.940361 +v -1.635345 -2.946253 9.580895 +v -1.622206 -2.956175 9.566526 +v -1.873356 -2.374427 10.539860 +v -1.706358 -2.860971 9.783687 +v -1.496667 -1.391015 10.739876 +v -1.133864 -0.535676 10.916432 +v -1.718705 -2.892952 9.791339 +v -1.535407 -1.383196 10.833368 +v -1.679927 -2.358263 10.195351 +v -1.168844 -0.552034 10.923811 +v -1.086876 -0.773497 10.600878 +v -1.560843 -1.835034 10.410633 +v -1.730685 -2.659211 10.026482 +v -1.664220 -2.394095 10.132997 +v -1.838578 -2.046620 10.708917 +v -1.483928 -1.603567 10.531984 +v -1.863552 -2.520474 10.344967 +v -1.871469 -2.545746 10.339245 +v -1.641199 -2.473869 10.050247 +v -1.666161 -2.221911 10.283630 +v -1.557271 -1.886050 10.409638 +v -1.763363 -2.699294 10.051924 +v -1.638251 -3.036657 9.510151 +v -1.783218 -2.705666 10.054357 +v -1.629445 -3.005925 9.502579 +v -1.626640 -3.032181 9.514968 +v -1.672943 -3.111784 9.519550 +v -1.669382 -3.148053 9.485542 +v -1.688619 -3.159534 9.500790 +v -1.682393 -3.158830 9.485079 +v -1.632288 -2.895631 9.641021 +v -1.640396 -2.905149 9.625868 +v -1.667278 -3.098724 9.523672 +v -1.627272 -2.923973 9.602079 +v -1.773023 -3.035774 9.723820 +v -1.655550 -2.889323 9.665062 +v -1.903905 -2.144887 10.714903 +v -1.729657 -2.911975 9.773952 +v -1.058240 -0.503353 10.809464 +v -1.762479 -3.108157 9.646998 +v -1.918921 -2.196312 10.718414 +v -1.676176 -2.536782 9.996729 +v -1.747579 -2.994580 9.726779 +v -1.757706 -3.105209 9.666229 +v -1.481278 -1.439470 10.668063 +v -1.184907 -0.914222 10.652600 +v -1.699360 -2.600079 9.999792 +v -1.807064 -2.370714 10.390860 +v -1.273425 -0.921564 10.792149 +v -1.077043 -0.727673 10.607545 +v -1.735299 -2.643115 10.004065 +v -1.814542 -2.734559 10.083510 +v -1.845281 -2.726429 10.144190 +v -1.870600 -2.716195 10.174435 +v -1.748530 -2.668720 10.017705 +v -1.840810 -2.468894 10.347008 +v -1.267699 -0.619918 10.965484 +v -1.487186 -1.565145 10.553814 +v -1.121607 -0.793409 10.606642 +v -1.618296 -1.467877 10.911777 +v -1.659300 -3.073502 9.521817 +v -1.307892 -0.896072 10.823108 +v -1.490913 -1.689423 10.475328 +v -1.744995 -2.975652 9.736664 +v -1.676501 -2.284053 10.255821 +v -1.687135 -2.579586 9.993948 +v -1.763790 -3.087136 9.672948 +v -1.483364 -1.428675 10.679971 +v -1.888938 -2.701476 10.199654 +v -1.513142 -1.740671 10.444582 +v -1.721709 -3.160200 9.539055 +v -1.523984 -1.385241 10.774167 +v -1.628154 -2.062289 10.337638 +v -1.826702 -2.373824 10.413295 +v -1.822091 -2.371933 10.438448 +v -1.185360 -0.891127 10.635682 +v -1.727085 -1.577384 10.963094 +v -1.680539 -2.872177 9.729815 +v -1.810844 -2.731910 10.066332 +v -1.850232 -2.079085 10.718542 +v -1.934486 -2.252318 10.688322 +v -1.930235 -2.300179 10.650542 +v -1.489322 -1.465641 10.627687 +v -1.480193 -1.498427 10.601659 +v -1.696534 -2.872772 9.737191 +v -1.820102 -1.985008 10.771368 +v -1.660691 -2.430527 10.083611 +v -1.897217 -2.379080 10.513597 +v -1.885687 -2.378316 10.523561 +v -1.245952 -0.920537 10.732112 +v -1.822962 -2.374246 10.393974 +v -1.629943 -2.992615 9.519910 +v -1.682227 -3.098797 9.509177 +v -1.331880 -0.788334 10.952839 +v -1.751036 -3.135480 9.591020 +v -1.885403 -2.378748 10.503602 +v -1.826772 -2.737004 10.067434 +v -1.337253 -0.842347 10.913648 +v -1.120599 -0.512991 10.854694 +v -1.716920 -2.305218 10.254889 +v -1.703353 -2.335474 10.228790 +v -1.940078 -2.313461 10.629487 +v -1.644791 -2.929348 9.590066 +v -1.705399 -2.346982 10.212660 +v -1.763716 -2.987598 9.725741 +v -1.503596 -1.445884 10.669075 +v -1.770282 -3.076426 9.670932 +v -1.636041 -2.956410 9.572048 +v -1.141661 -0.837876 10.608425 +v -1.184189 -0.556103 10.939557 +v -1.736870 -3.151187 9.572117 +v -1.655812 -2.415030 10.113102 +v -1.743126 -3.159739 9.562351 +v -1.857987 -2.374040 10.453003 +v -1.701238 -3.156557 9.508256 +v -1.830515 -2.044138 10.719675 +v -1.749624 -1.616162 10.977895 +v -1.672275 -2.886463 9.682667 +v -1.664625 -2.495653 10.012450 +v -1.034889 -0.538454 10.702452 +v -1.561772 -1.416812 10.875785 +v -1.591918 -1.424033 10.861794 +v -1.290168 -0.900989 10.796531 +v -1.633094 -1.450568 10.889627 +v -1.700678 -2.863239 9.758415 +v -1.301545 -0.731637 10.979517 +v -1.710954 -3.155971 9.520878 +v -1.581716 -1.962282 10.396115 +v -1.666068 -3.059073 9.507892 +v -1.892816 -2.656372 10.258297 +v -1.101019 -0.501391 10.829072 +v -1.760170 -3.013083 9.713158 +v -1.629542 -2.955818 9.554646 +v -1.048368 -0.627731 10.633176 +v -1.647941 -2.912953 9.617340 +v -1.727707 -2.630796 9.995977 +v -1.629563 -2.016301 10.358184 +v -1.176776 -0.530458 10.894831 +v -1.663416 -2.887656 9.651148 +v -1.837819 -1.967049 10.770626 +v -1.755262 -3.126308 9.617467 +v -1.814182 -2.401736 10.355778 +v -1.268633 -0.912972 10.750431 +v -1.784472 -2.706579 10.032204 +v -1.805806 -2.722596 10.051094 +v -1.281624 -0.900883 10.768893 +v -1.877041 -2.107769 10.716462 +v -1.208917 -0.560971 10.942937 +v -1.828277 -2.008738 10.725445 +v -1.827426 -2.412478 10.335258 +v -1.547707 -1.392567 10.800507 +v -1.880033 -2.719293 10.160052 +v -1.846869 -2.732751 10.108654 +v -1.927614 -2.328527 10.617100 +v -1.919858 -2.362054 10.565650 +v -1.587680 -1.404674 10.813984 +v -1.510071 -1.646003 10.489221 +v -1.723689 -2.877290 9.779402 +v -1.053494 -0.525157 10.718143 +v -1.700529 -2.363967 10.173757 +v -1.686686 -2.229376 10.285983 +v -1.740311 -2.926561 9.757214 +v -1.073218 -0.514413 10.740638 +v -1.703195 -2.287740 10.263892 +v -1.821759 -1.733065 10.975153 +v -1.665269 -2.519446 10.005722 +v -1.801969 -2.706008 10.043626 +v -1.660487 -2.466495 10.033105 +v -1.628070 -2.713001 9.747183 +v -1.625713 -2.722997 9.745563 +v -1.647175 -3.017742 9.489286 +v -1.617550 -2.719032 9.740063 +v -1.821158 -2.384241 10.378525 +v -1.688084 -3.131282 9.470278 +v -1.842832 -2.372599 10.395813 +v -1.824877 -2.399637 10.356533 +v -1.781857 -2.694723 10.012302 +v -1.774999 -3.037687 9.717186 +v -1.713652 -2.356934 10.194637 +v -1.147836 -0.819586 10.606023 +v -1.778381 -3.054848 9.683823 +v -1.777004 -3.096191 9.645578 +v -1.769542 -3.111246 9.627341 +v -1.660526 -2.948341 9.574448 +v -1.678183 -2.889703 9.665335 +v -1.696115 -2.874536 9.715117 +v -1.830075 -2.434258 10.338716 +v -1.673750 -2.895266 9.641407 +v -1.149376 -0.515846 10.878659 +v -1.041715 -0.579549 10.656727 +v -1.184757 -0.546381 10.912210 +v -1.056691 -0.603806 10.642133 +v -1.653293 -3.033732 9.502540 +v -1.749160 -3.159472 9.551102 +v -1.685314 -2.389882 10.113756 +v -1.240163 -0.593768 10.956661 +v -1.684673 -3.076322 9.496216 +v -1.890874 -2.600205 10.306255 +v -1.745298 -2.957310 9.734320 +v -1.256238 -0.902154 10.720705 +v -1.076028 -0.671826 10.613943 +v -1.914325 -2.342546 10.596344 +v -1.040442 -0.511366 10.763429 +v -1.282062 -0.663003 10.977995 +v -1.500676 -1.503412 10.588861 +v -1.686765 -1.507170 10.919526 +v -1.090175 -0.705747 10.607929 +v -1.713605 -1.537060 10.935511 +v -1.838986 -2.022381 10.697812 +v -1.091160 -0.500600 10.816850 +v -1.860290 -1.842194 10.935651 +v -1.825228 -1.748555 10.975132 +v -1.875136 -1.884864 10.882807 +v -1.614055 -1.972069 10.383323 +v -1.701773 -2.589338 9.981718 +v -1.723730 -2.616716 9.991419 +v -1.806196 -2.716269 10.029249 +v -1.795593 -2.708048 10.027250 +v -1.530871 -1.393629 10.764131 +v -1.661819 -2.928253 9.592039 +v -1.346186 -0.881769 10.819948 +v -1.345763 -0.794980 10.939946 +v -1.772032 -3.034456 9.687420 +v -1.772226 -3.053732 9.702696 +v -1.827992 -1.993109 10.740695 +v -1.562704 -1.402741 10.767728 +v -1.787929 -3.055612 9.695107 +v -1.864482 -2.484951 10.334412 +v -1.739825 -2.340913 10.231495 +v -1.219981 -0.575921 10.949088 +v -1.764743 -3.017116 9.700779 +v -1.167022 -0.838951 10.610099 +v -1.711610 -2.872487 9.722485 +v -1.771519 -3.066796 9.672875 +v -1.578273 -1.398932 10.799177 +v -1.764521 -3.084047 9.649632 +v -1.174679 -0.860226 10.619137 +v -1.895406 -2.102460 10.692264 +v -1.882204 -2.379813 10.467328 +v -1.908327 -2.382051 10.497452 +v -1.648236 -2.969798 9.529898 +v -1.634848 -2.974066 9.531025 +v -1.742880 -1.563727 10.940273 +v -1.765027 -1.594537 10.952786 +v -1.096186 -0.744318 10.605606 +v -1.111406 -0.751213 10.606544 +v -1.663153 -3.039732 9.502043 +v -1.659505 -3.048532 9.503254 +v -1.496255 -1.577091 10.538618 +v -1.685883 -2.524677 9.981934 +v -1.962240 -2.202215 10.687597 +v -1.731706 -2.259038 10.281626 +v -1.513052 -1.701162 10.460444 +v -1.917174 -2.373178 10.541331 +v -1.575406 -1.914122 10.403760 +v -1.693670 -3.087987 9.494105 +v -1.706717 -3.152627 9.472487 +v -1.710957 -3.156426 9.491004 +v -1.622151 -2.711517 9.739446 +v -1.627307 -2.723160 9.728201 +v -1.642636 -2.718594 9.741294 +v -1.648445 -3.008257 9.487568 +v -1.640343 -2.723725 9.731031 +v -1.688249 -3.116018 9.487695 +v -1.697179 -3.147122 9.466800 +v -1.762610 -2.995573 9.718525 +v -1.550820 -1.798767 10.418884 +v -1.732707 -2.354827 10.203152 +v -1.728129 -2.326522 10.244658 +v -1.495983 -1.462051 10.632640 +v -1.105580 -0.496776 10.813833 +v -1.851368 -2.447407 10.330530 +v -1.882777 -2.506059 10.331401 +v -1.169334 -0.521848 10.881166 +v -1.049159 -0.552018 10.676977 +v -1.066153 -0.567978 10.664409 +v -1.494652 -1.540831 10.565210 +v -1.589183 -1.416369 10.829423 +v -1.514862 -1.596380 10.521704 +v -1.664753 -2.914475 9.611254 +v -1.717695 -2.864682 9.749242 +v -1.882830 -2.374465 10.451178 +v -1.649169 -2.986096 9.512421 +v -1.733335 -2.891861 9.772253 +v -1.734661 -3.160415 9.500724 +v -1.842244 -2.388687 10.351559 +v -1.944928 -2.274614 10.667626 +v -1.282132 -0.894433 10.747134 +v -1.845444 -1.975363 10.734075 +v -1.905352 -2.577889 10.309281 +v -1.333377 -0.882123 10.835169 +v -1.921640 -2.376955 10.521054 +v -1.663956 -2.185677 10.300523 +v -1.894468 -2.711251 10.176505 +v -1.759635 -2.969179 9.731148 +v -1.059690 -0.537280 10.698917 +v -1.869338 -1.935675 10.801745 +v -1.847335 -1.953136 10.786789 +v -1.522650 -1.408094 10.723777 +v -1.536842 -1.408848 10.733820 +v -1.657621 -2.964214 9.547539 +v -1.699023 -2.891616 9.671553 +v -1.197097 -0.539600 10.897221 +v -1.822264 -2.730510 10.036140 +v -1.659348 -2.951857 9.560773 +v -1.660339 -2.103886 10.323825 +v -1.847010 -2.736696 10.073567 +v -1.776831 -3.027644 9.684614 +v -1.836789 -2.742469 10.049736 +v -1.516314 -1.483616 10.604416 +v -1.779469 -3.064450 9.656594 +v -1.752116 -2.641721 9.991343 +v -1.757151 -2.657554 9.995260 +v -1.663632 -2.961668 9.559704 +v -1.663156 -2.974873 9.540347 +v -1.672495 -3.024859 9.507683 +v -1.857141 -2.368402 10.428675 +v -1.655419 -2.133360 10.316846 +v -1.770138 -3.075034 9.654835 +v -1.870158 -2.731076 10.125151 +v -1.787296 -3.081067 9.649546 +v -1.195364 -0.857628 10.625056 +v -1.765574 -3.160068 9.537530 +v -1.209160 -0.869692 10.637671 +v -1.224376 -0.891788 10.669949 +v -1.695076 -2.370616 10.149503 +v -1.744870 -3.160944 9.529764 +v -1.307367 -0.893791 10.759537 +v -1.842522 -2.409984 10.322761 +v -1.320901 -0.755289 10.966131 +v -1.873049 -1.873570 10.898045 +v -1.239634 -0.894953 10.687876 +v -1.324988 -0.878475 10.867904 +v -1.684560 -2.436623 10.038197 +v -1.831948 -1.709710 10.962112 +v -1.522176 -1.427279 10.695660 +v -1.614615 -1.940991 10.395103 +v -1.964043 -2.333118 10.598258 +v -1.534743 -1.768259 10.429103 +v -1.644323 -1.973927 10.378585 +v -1.643916 -2.710608 9.735157 +v -1.658492 -3.026065 9.488207 +v -1.666537 -3.024324 9.496283 +v -1.705500 -3.105922 9.458281 +v -1.772119 -3.021647 9.692633 +v -1.822051 -2.717783 10.011467 +v -1.837042 -2.730089 10.027190 +v -1.616085 -1.429421 10.854198 +v -1.674991 -2.481754 10.002091 +v -1.729387 -2.865934 9.740986 +v -1.793230 -3.047649 9.681331 +v -1.743866 -2.892586 9.742350 +v -1.677220 -3.019856 9.501186 +v -1.085542 -0.625610 10.625895 +v -1.808532 -3.081851 9.639954 +v -1.733331 -3.161992 9.475619 +v -1.874977 -2.361832 10.416081 +v -1.752931 -2.940645 9.725231 +v -1.309409 -0.709003 10.974568 +v -1.242301 -0.882521 10.673706 +v -1.972256 -2.235117 10.678254 +v -1.760674 -2.947868 9.716500 +v -1.686897 -2.403829 10.086762 +v -1.774715 -3.003419 9.699089 +v -1.690165 -1.485924 10.896536 +v -1.762869 -3.146217 9.566798 +v -1.726555 -2.278609 10.271112 +v -1.810733 -1.667426 10.960675 +v -1.748078 -2.288704 10.269598 +v -1.682499 -2.551058 9.988649 +v -1.725598 -2.596770 9.964923 +v -1.843145 -1.983161 10.710363 +v -1.339643 -0.860127 10.884078 +v -1.788674 -3.051570 9.659065 +v -1.791506 -3.063246 9.651645 +v -1.789398 -3.041837 9.690359 +v -1.871089 -1.957815 10.743162 +v -1.694533 -2.446922 10.010620 +v -1.272706 -0.885240 10.720140 +v -1.140763 -0.512461 10.861566 +v -1.286664 -0.892387 10.743826 +v -1.772577 -3.146405 9.560685 +v -1.704611 -2.179790 10.306166 +v -1.662312 -2.976348 9.522965 +v -1.215473 -0.559980 10.927502 +v -1.887741 -2.371298 10.424315 +v -1.683261 -2.929728 9.587051 +v -1.710998 -2.208168 10.297508 +v -1.105407 -0.662003 10.611713 +v -1.240829 -0.579358 10.945605 +v -1.690584 -2.475215 9.992713 +v -1.886796 -1.824919 10.922525 +v -1.694430 -2.880688 9.692390 +v -1.920475 -2.606467 10.284039 +v -1.686737 -2.898478 9.623592 +v -1.890553 -1.841303 10.909953 +v -1.774734 -1.622244 10.963801 +v -1.135328 -0.749296 10.602042 +v -1.954492 -2.282179 10.655640 +v -1.966099 -2.314987 10.618975 +v -1.712860 -2.373766 10.124140 +v -1.952539 -2.298895 10.642155 +v -1.888773 -1.883737 10.868008 +v -1.902797 -2.673050 10.232388 +v -1.685660 -2.413183 10.070795 +v -1.773392 -2.970902 9.706944 +v -1.684663 -3.025570 9.501575 +v -1.954145 -2.363444 10.552999 +v -1.568860 -1.405701 10.753789 +v -1.543204 -1.421712 10.702913 +v -1.676003 -3.044252 9.484765 +v -1.604352 -1.875522 10.395710 +v -1.523843 -1.456233 10.654054 +v -1.642222 -1.925302 10.392379 +v -1.672986 -2.039077 10.349576 +v -1.640091 -2.045180 10.345671 +v -1.758842 -2.642721 9.978058 +v -1.672872 -3.047012 9.460812 +v -1.836988 -2.384722 10.371984 +v -1.649845 -2.993836 9.499738 +v -1.701590 -3.098088 9.486368 +v -1.702248 -3.118315 9.458651 +v -1.705064 -3.129590 9.453148 +v -1.718498 -3.149800 9.440923 +v -1.872714 -1.945724 10.774539 +v -1.340265 -0.823795 10.925359 +v -1.153630 -0.502375 10.831363 +v -1.773189 -2.670516 9.986811 +v -1.686775 -2.962171 9.552772 +v -1.083984 -0.548160 10.681642 +v -1.723716 -2.362219 10.162436 +v -1.750772 -2.325486 10.254648 +v -1.894116 -2.504953 10.326485 +v -1.919229 -2.377435 10.484036 +v -1.794916 -3.034082 9.690115 +v -1.854215 -2.368893 10.402499 +v -1.799538 -3.032967 9.700314 +v -1.678793 -3.031298 9.488749 +v -1.779600 -3.113753 9.603718 +v -1.696164 -2.419505 10.052151 +v -1.708978 -1.509144 10.909037 +v -1.753744 -2.895340 9.729247 +v -1.190673 -0.843385 10.618329 +v -1.532689 -1.612324 10.504207 +v -1.258157 -0.584670 10.940996 +v -1.530414 -1.669847 10.468361 +v -1.865122 -2.744269 10.062583 +v -1.303908 -0.653388 10.964787 +v -1.545891 -1.706267 10.447160 +v -1.944282 -2.224725 10.694743 +v -1.848363 -2.421574 10.325377 +v -1.703250 -2.563085 9.965446 +v -1.898477 -2.723928 10.152505 +v -1.963731 -2.273240 10.656157 +v -1.632479 -1.423509 10.830938 +v -1.555357 -1.410591 10.739484 +v -1.870410 -2.736204 10.106890 +v -1.682135 -3.058389 9.485661 +v -1.641972 -1.439102 10.865217 +v -1.916311 -2.629503 10.269398 +v -1.265366 -0.884955 10.703018 +v -1.709436 -2.893386 9.654070 +v -1.788870 -2.695257 9.996210 +v -1.730943 -3.161551 9.462916 +v -1.942157 -2.371109 10.538362 +v -1.093152 -0.503183 10.763282 +v -1.757392 -2.352514 10.203197 +v -1.130237 -0.498408 10.820881 +v -1.845817 -2.035962 10.686588 +v -1.868463 -2.064516 10.689667 +v -1.654160 -2.070862 10.336097 +v -1.789034 -3.018419 9.692995 +v -1.702424 -3.089083 9.475595 +v -1.675639 -2.935191 9.577827 +v -1.681459 -2.948016 9.562570 +v -1.925187 -2.128186 10.690402 +v -1.195582 -0.526101 10.881659 +v -1.924639 -2.168522 10.709861 +v -1.773107 -2.305771 10.274680 +v -1.787218 -2.673771 9.974390 +v -1.238983 -0.567868 10.931849 +v -1.740568 -2.861811 9.728062 +v -1.877014 -2.459454 10.318071 +v -1.281817 -0.588105 10.938827 +v -1.529775 -1.570097 10.529922 +v -1.668380 -2.989372 9.503305 +v -1.910705 -2.378377 10.464519 +v -1.745966 -3.161434 9.464106 +v -1.975581 -2.266627 10.657864 +v -1.731495 -2.235888 10.288166 +v -1.796834 -3.095364 9.616908 +v -1.728195 -2.877189 9.701964 +v -1.609068 -1.416853 10.810304 +v -1.119969 -0.727090 10.604696 +v -1.906898 -2.535422 10.316992 +v -1.915987 -2.692184 10.196469 +v -1.243679 -0.868286 10.653190 +v -1.789027 -3.004232 9.692162 +v -1.082145 -0.524936 10.714052 +v -1.753598 -3.164824 9.505327 +v -1.109028 -0.497004 10.783796 +v -1.753170 -3.169213 9.474142 +v -1.749267 -3.170068 9.491478 +v -1.781510 -3.120178 9.589197 +v -1.790876 -3.127155 9.577764 +v -1.903462 -2.371417 10.444566 +v -1.564153 -1.751294 10.425669 +v -1.717054 -2.898739 9.638216 +v -1.928427 -2.677590 10.208281 +v -1.871493 -1.919768 10.826873 +v -1.845165 -1.990474 10.689835 +v -1.805328 -2.703999 9.993679 +v -1.810174 -2.708504 10.007262 +v -1.688593 -3.048743 9.474335 +v -1.670381 -3.037803 9.460446 +v -1.659971 -3.011748 9.476078 +v -1.676127 -3.021145 9.463521 +v -1.662898 -3.028432 9.475733 +v -1.687292 -2.980806 9.532341 +v -1.675551 -1.462991 10.888360 +v -1.681792 -2.984374 9.521426 +v -1.172567 -0.516517 10.866395 +v -1.702694 -3.077323 9.460087 +v -1.805348 -3.030973 9.679569 +v -1.077238 -0.579955 10.652525 +v -1.274127 -0.609090 10.955557 +v -1.227702 -0.836425 10.612457 +v -1.762370 -2.270309 10.279680 +v -1.771542 -2.334337 10.239845 +v -1.774780 -2.353158 10.215698 +v -1.534270 -1.639227 10.484936 +v -1.803964 -3.048298 9.667190 +v -1.804022 -3.058425 9.651463 +v -1.840266 -1.697239 10.949406 +v -1.899897 -2.735162 10.120771 +v -1.762909 -2.926928 9.712528 +v -1.938915 -2.705418 10.172608 +v -1.590450 -1.400941 10.775644 +v -1.111309 -0.523908 10.710090 +v -1.716918 -2.885103 9.673574 +v -1.782377 -2.979790 9.695117 +v -1.680143 -2.913959 9.602716 +v -1.851160 -2.385604 10.341211 +v -1.870952 -1.768858 10.938059 +v -1.875944 -2.369108 10.363075 +v -1.876904 -2.364081 10.398169 +v -1.709251 -2.527617 9.960423 +v -1.346497 -0.869031 10.851895 +v -1.527270 -1.464803 10.631344 +v -1.907512 -1.803447 10.914591 +v -1.173754 -0.507018 10.840425 +v -1.713875 -2.096443 10.329184 +v -1.193802 -0.816360 10.596384 +v -1.888802 -2.742614 10.079446 +v -1.772128 -2.949623 9.708347 +v -1.232801 -0.855848 10.632760 +v -1.564272 -1.426407 10.686080 +v -1.568879 -1.638731 10.475617 +v -1.798966 -2.997371 9.683732 +v -1.808031 -3.018107 9.704899 +v -1.796231 -3.102268 9.596414 +v -1.160884 -0.791298 10.596569 +v -1.550741 -1.438378 10.671598 +v -1.734333 -2.594151 9.949974 +v -1.868695 -1.721329 10.934985 +v -1.732750 -2.194070 10.303342 +v -1.755212 -2.627521 9.963532 +v -1.701086 -2.916843 9.597645 +v -1.786407 -3.140767 9.540760 +v -1.333731 -0.674893 10.958104 +v -1.834161 -2.721828 10.005760 +v -1.622541 -1.844816 10.388528 +v -1.590562 -1.798912 10.405069 +v -1.864500 -2.031932 10.656956 +v -1.605805 -1.839958 10.395166 +v -1.735812 -1.537901 10.919634 +v -1.914715 -2.103913 10.681583 +v -1.851522 -2.019207 10.671097 +v -1.680660 -3.040447 9.456549 +v -1.720024 -3.135537 9.433465 +v -1.720994 -3.117406 9.451015 +v -1.744051 -3.156588 9.444094 +v -1.852109 -2.730826 10.013222 +v -1.743656 -2.881781 9.682304 +v -1.181858 -0.496294 10.825017 +v -1.811665 -3.029271 9.696692 +v -1.747763 -2.865167 9.696591 +v -1.807928 -3.032569 9.660027 +v -1.858211 -2.745335 10.034410 +v -1.682855 -2.986567 9.495963 +v -1.728558 -2.885515 9.675322 +v -1.695767 -3.045329 9.465305 +v -1.864897 -2.744020 10.017754 +v -1.751484 -2.879153 9.721305 +v -1.934661 -2.380140 10.468857 +v -1.815275 -1.639938 10.941959 +v -1.227745 -0.543201 10.909140 +v -1.882818 -2.362951 10.374938 +v -1.887217 -2.469915 10.313547 +v -1.611479 -1.406941 10.788173 +v -1.869693 -2.444410 10.316427 +v -1.294733 -0.883499 10.701525 +v -1.308290 -0.891552 10.738474 +v -1.270301 -0.568134 10.927118 +v -1.332690 -0.887955 10.772767 +v -1.787886 -2.959108 9.690765 +v -1.784251 -3.154574 9.525390 +v -1.663865 -1.454298 10.881418 +v -1.335386 -0.886097 10.796993 +v -1.929878 -2.379170 10.494982 +v -1.928263 -2.727635 10.139821 +v -1.985096 -2.320990 10.605065 +v -1.701617 -2.905327 9.605541 +v -1.892420 -1.906136 10.832090 +v -1.591650 -1.734963 10.425175 +v -1.664734 -1.944258 10.386148 +v -1.699469 -2.930294 9.583937 +v -1.811000 -2.694227 9.970407 +v -1.665080 -2.010602 10.362156 +v -1.695753 -2.938885 9.555486 +v -1.727663 -2.568222 9.939794 +v -1.695965 -2.061180 10.341681 +v -1.707816 -2.136883 10.318809 +v -1.535965 -1.496558 10.586490 +v -1.864468 -1.972014 10.692466 +v -1.530288 -1.521909 10.567036 +v -1.784094 -1.576006 10.920041 +v -1.804288 -1.608371 10.932145 +v -1.747149 -2.867179 9.715391 +v -1.740161 -2.863282 9.715433 +v -1.100631 -0.596310 10.636641 +v -1.712044 -1.487711 10.883031 +v -1.693164 -2.480895 9.984650 +v -1.105987 -0.614915 10.627781 +v -1.190502 -0.509756 10.851389 +v -1.964189 -2.168108 10.682129 +v -1.813767 -3.050421 9.658693 +v -1.808698 -3.057957 9.645757 +v -1.556386 -1.585443 10.514146 +v -1.804682 -3.083297 9.601437 +v -1.904246 -2.742481 10.075259 +v -1.762623 -2.904183 9.713407 +v -1.133238 -0.613094 10.623678 +v -1.978347 -2.303272 10.628204 +v -1.776067 -2.931069 9.698789 +v -1.935066 -2.557203 10.294941 +v -1.899660 -2.378234 10.399569 +v -1.115973 -0.508258 10.739113 +v -1.125314 -0.692183 10.605305 +v -1.959195 -2.380894 10.512831 +v -1.268561 -0.875223 10.679854 +v -1.892896 -1.754396 10.922345 +v -1.133868 -0.498706 10.756839 +v -1.696615 -2.954730 9.543283 +v -1.257659 -0.556664 10.915964 +v -1.365930 -0.871977 10.809717 +v -1.171912 -0.489342 10.802840 +v -1.564946 -1.666042 10.460506 +v -1.696982 -2.969095 9.503285 +v -1.561612 -1.467788 10.610660 +v -1.312258 -0.628012 10.951595 +v -1.723157 -2.900924 9.640874 +v -1.716024 -2.550473 9.948617 +v -1.343955 -0.725693 10.954910 +v -1.364378 -0.849258 10.864881 +v -1.897009 -1.914193 10.812871 +v -1.703923 -2.034014 10.352856 +v -1.790160 -2.272103 10.283348 +v -1.717040 -1.471381 10.864452 +v -1.783085 -1.558115 10.903885 +v -1.900442 -1.778433 10.920311 +v -1.674438 -2.995733 9.473999 +v -1.680787 -3.009233 9.456706 +v -1.685068 -3.019844 9.466229 +v -1.854926 -2.399637 10.312380 +v -1.693309 -3.020250 9.475573 +v -1.694401 -3.032557 9.463334 +v -1.906101 -2.487722 10.307652 +v -1.704239 -3.047786 9.454975 +v -1.709718 -3.064650 9.442044 +v -1.741886 -3.145309 9.430201 +v -1.634419 -1.882988 10.390043 +v -1.810811 -3.050210 9.634077 +v -1.773108 -2.189524 10.307047 +v -1.880478 -2.750639 10.015316 +v -1.812153 -3.083408 9.620564 +v -1.589361 -1.414423 10.733938 +v -1.924419 -2.377663 10.440852 +v -2.003734 -2.267828 10.641757 +v -1.143209 -0.679415 10.603985 +v -1.610128 -1.409330 10.768095 +v -1.992082 -2.281934 10.639956 +v -1.624769 -1.413560 10.791142 +v -1.359332 -0.651527 10.942793 +v -1.768535 -3.165996 9.480625 +v -1.782272 -3.163217 9.508183 +v -1.692869 -2.977693 9.517197 +v -1.726261 -2.889146 9.656506 +v -1.978742 -2.338652 10.586393 +v -1.806904 -3.116861 9.583397 +v -1.322664 -0.888630 10.754155 +v -1.754567 -2.893914 9.660995 +v -1.984555 -2.348085 10.569218 +v -1.716722 -2.908145 9.599276 +v -1.139772 -0.495694 10.772899 +v -1.367830 -0.751535 10.936846 +v -1.711850 -2.906012 9.613091 +v -1.748821 -1.518473 10.894169 +v -1.896410 -2.078744 10.672008 +v -1.384815 -0.855756 10.830606 +v -1.562739 -1.450243 10.644140 +v -1.758223 -2.352523 10.178960 +v -1.529307 -1.541860 10.549859 +v -1.796360 -2.303334 10.271402 +v -1.782921 -2.324245 10.248552 +v -1.798631 -2.337934 10.239763 +v -1.726050 -2.541849 9.941614 +v -1.891165 -1.955269 10.723715 +v -1.774854 -2.634221 9.950688 +v -1.912024 -1.857197 10.882846 +v -1.884198 -1.900857 10.845945 +v -1.815218 -3.040412 9.646213 +v -1.872576 -2.752965 10.001204 +v -1.877503 -1.703705 10.923706 +v -1.818532 -3.063475 9.623565 +v -1.765471 -2.887740 9.701216 +v -1.924905 -2.739355 10.114246 +v -1.806550 -3.001099 9.668423 +v -1.943143 -2.693618 10.183996 +v -1.870019 -2.383055 10.328814 +v -1.872178 -2.383095 10.313965 +v -1.596635 -1.406801 10.750655 +v -1.225390 -0.533467 10.896850 +v -1.991091 -2.240476 10.664141 +v -1.680447 -1.913981 10.388447 +v -1.782701 -2.943646 9.684587 +v -1.861868 -2.420581 10.311803 +v -1.806384 -3.098907 9.591835 +v -1.753833 -2.896299 9.647985 +v -1.888819 -2.432142 10.302683 +v -1.939323 -2.621423 10.260120 +v -1.890499 -2.448502 10.314430 +v -1.986804 -2.372888 10.527274 +v -1.728159 -2.378377 10.083904 +v -1.805532 -2.974518 9.674597 +v -1.578647 -1.420550 10.712451 +v -1.804738 -3.127063 9.566805 +v -1.921977 -2.379921 10.409054 +v -1.821786 -3.112286 9.584773 +v -1.702232 -2.923402 9.577341 +v -1.889784 -1.960409 10.701610 +v -1.852375 -1.999438 10.662355 +v -1.835260 -2.714763 9.975136 +v -1.846739 -2.730471 9.995209 +v -1.702710 -2.508205 9.971903 +v -1.800621 -2.318532 10.248843 +v -1.914998 -1.828556 10.902987 +v -1.744916 -2.169919 10.310085 +v -1.762154 -3.160949 9.451427 +v -1.814074 -3.016421 9.681759 +v -1.716813 -3.098315 9.448123 +v -1.750210 -3.152464 9.429560 +v -1.688392 -3.025106 9.447920 +v -1.708289 -3.093557 9.460408 +v -1.699665 -3.018147 9.458529 +v -1.699700 -3.021323 9.465528 +v -1.729228 -2.392226 10.047964 +v -1.246238 -0.524332 10.876215 +v -1.920834 -2.508176 10.305488 +v -1.745954 -2.361406 10.132377 +v -1.804517 -2.962023 9.684615 +v -1.705092 -3.033928 9.454970 +v -1.875991 -2.370961 10.347883 +v -1.711242 -2.422024 10.025843 +v -1.778927 -3.166950 9.462984 +v -1.158497 -0.741537 10.594740 +v -1.784060 -3.167039 9.493133 +v -1.632518 -1.414056 10.752882 +v -1.815463 -3.134237 9.551535 +v -1.294742 -0.870183 10.664076 +v -1.300113 -0.878166 10.684561 +v -1.719079 -2.952205 9.530412 +v -1.662232 -1.432502 10.826640 +v -1.606436 -1.710175 10.430973 +v -1.311971 -0.885443 10.693639 +v -1.681941 -1.442394 10.842659 +v -1.697997 -2.984096 9.477343 +v -1.774858 -2.238427 10.291367 +v -1.757252 -2.608023 9.942322 +v -1.997909 -2.360375 10.549580 +v -2.004855 -2.340137 10.569839 +v -1.943169 -2.382971 10.453057 +v -1.560026 -1.552858 10.533553 +v -1.895858 -1.719505 10.913011 +v -1.717326 -2.915002 9.586623 +v -1.791233 -2.291611 10.278419 +v -1.857316 -1.982255 10.667389 +v -1.799736 -2.351703 10.213606 +v -1.168271 -0.490392 10.766702 +v -1.378728 -0.819871 10.892470 +v -1.107980 -0.554608 10.667500 +v -1.902093 -1.937956 10.765220 +v -1.809200 -3.016401 9.655725 +v -1.731728 -3.120384 9.428977 +v -1.744227 -3.131416 9.428268 +v -1.233139 -0.510680 10.864966 +v -1.803125 -2.994315 9.642664 +v -1.230141 -0.522233 10.881210 +v -1.823464 -3.031724 9.638536 +v -1.779260 -2.906812 9.696436 +v -1.251311 -0.537467 10.901436 +v -1.868675 -2.742011 9.987116 +v -1.316165 -0.884152 10.711390 +v -2.011919 -2.297689 10.620772 +v -1.278286 -0.560376 10.916235 +v -1.935679 -2.536146 10.296803 +v -1.892563 -2.363008 10.380869 +v -1.893393 -2.749286 10.044468 +v -1.339128 -0.884340 10.735778 +v -1.986501 -2.384557 10.498822 +v -1.724231 -2.932075 9.539639 +v -1.814888 -3.147247 9.513847 +v -1.701503 -2.968225 9.523937 +v -1.799591 -3.138158 9.539868 +v -1.711792 -2.455153 9.983549 +v -1.719046 -2.477888 9.962532 +v -1.639640 -1.412595 10.771923 +v -1.737678 -2.367940 10.109909 +v -1.668749 -1.428626 10.803901 +v -1.659028 -1.882885 10.386133 +v -1.379135 -0.804555 10.906708 +v -1.798995 -2.343514 10.226994 +v -1.724979 -2.923442 9.576666 +v -1.737314 -2.906608 9.618053 +v -1.761613 -2.870890 9.696444 +v -1.782988 -1.542122 10.888511 +v -1.774203 -2.614395 9.931088 +v -1.679249 -1.999602 10.366402 +v -1.855522 -1.997337 10.639709 +v -1.725092 -2.054090 10.344794 +v -1.809353 -3.005712 9.643023 +v -1.730748 -3.098329 9.427931 +v -1.761072 -3.170092 9.411872 +v -1.755775 -3.161511 9.436157 +v -1.692911 -3.041219 9.417933 +v -1.706501 -3.054969 9.436796 +v -1.696636 -3.048557 9.422867 +v -1.956202 -2.377846 10.422785 +v -1.817006 -3.065567 9.605991 +v -1.801017 -2.657919 9.943307 +v -1.807127 -3.080494 9.587860 +v -1.801029 -2.283096 10.281237 +v -1.573390 -1.517793 10.558105 +v -1.115888 -0.573525 10.649446 +v -1.221209 -0.503795 10.835976 +v -1.746868 -2.144056 10.318614 +v -1.909699 -2.459247 10.298235 +v -1.574983 -1.539504 10.539092 +v -1.961516 -2.385478 10.472437 +v -1.731507 -2.524660 9.936877 +v -1.868729 -2.732103 9.954561 +v -1.797933 -3.168249 9.464637 +v -1.168700 -0.721333 10.594885 +v -1.865105 -1.999134 10.626121 +v -1.588677 -1.655741 10.462070 +v -1.868547 -2.013891 10.630939 +v -1.814815 -2.357547 10.233367 +v -1.825644 -3.110112 9.576797 +v -1.908834 -2.059645 10.646320 +v -1.591061 -1.764745 10.412771 +v -1.930523 -2.093250 10.660443 +v -1.640286 -1.843470 10.386734 +v -1.948820 -2.598283 10.269090 +v -1.367964 -0.699509 10.941236 +v -1.809034 -2.959695 9.671915 +v -1.807280 -2.981780 9.658124 +v -1.648492 -1.419242 10.786407 +v -1.907242 -1.923041 10.790796 +v -1.869920 -1.972292 10.649145 +v -1.702209 -1.442994 10.830211 +v -1.883447 -2.416540 10.293022 +v -1.954648 -2.753582 10.067672 +v -1.687495 -1.961145 10.381109 +v -1.705565 -2.993249 9.456676 +v -1.720146 -2.016249 10.363837 +v -1.959317 -2.745000 10.102981 +v -1.132077 -0.550823 10.666607 +v -1.815628 -3.022284 9.624559 +v -1.711868 -2.921357 9.566018 +v -1.759042 -2.083466 10.334823 +v -1.808789 -3.001461 9.631699 +v -1.808063 -2.681051 9.961596 +v -1.808652 -3.009840 9.626566 +v -1.817183 -3.069519 9.593319 +v -1.818952 -3.092015 9.568589 +v -1.847917 -2.708571 9.940841 +v -1.656415 -1.419835 10.769581 +v -1.689253 -1.435841 10.811168 +v -1.727416 -2.499131 9.944822 +v -1.764787 -2.864804 9.684263 +v -1.940243 -1.837714 10.879937 +v -1.894443 -2.751353 9.998091 +v -1.267695 -0.539295 10.895620 +v -1.933309 -1.865420 10.859647 +v -1.924152 -2.486970 10.297014 +v -1.891626 -2.749249 10.034348 +v -1.932057 -1.882679 10.833501 +v -1.930289 -2.748805 10.057941 +v -1.173522 -0.676060 10.599992 +v -1.785792 -2.909142 9.683661 +v -1.817248 -2.355762 10.224154 +v -1.812414 -2.341057 10.231340 +v -1.252145 -0.843903 10.615950 +v -1.799751 -2.951908 9.655537 +v -1.290128 -0.566391 10.923140 +v -1.796091 -2.948991 9.672905 +v -1.571914 -1.483854 10.590854 +v -1.958203 -2.723444 10.145771 +v -1.852811 -1.666540 10.926986 +v -1.881432 -2.025532 10.626183 +v -1.797291 -2.351860 10.143867 +v -1.724375 -2.407881 10.029739 +v -1.803948 -3.166120 9.484524 +v -1.834118 -3.116872 9.552114 +v -1.746334 -2.550523 9.923008 +v -1.948713 -2.643752 10.234703 +v -1.987314 -2.388474 10.465580 +v -1.980737 -2.386464 10.485983 +v -1.895691 -2.407730 10.280911 +v -1.393304 -0.736333 10.923224 +v -1.638656 -1.757094 10.401611 +v -1.769769 -1.517833 10.879138 +v -1.759360 -2.866152 9.676858 +v -1.683661 -3.015120 9.447502 +v -1.740454 -3.099754 9.414038 +v -1.720379 -3.074941 9.425497 +v -1.779315 -3.176089 9.420947 +v -1.925290 -2.059435 10.633169 +v -1.959751 -2.679156 10.185740 +v -1.743450 -2.912302 9.590048 +v -1.993188 -2.206292 10.670427 +v -1.157268 -0.645556 10.610294 +v -1.389714 -0.770855 10.916912 +v -1.362907 -0.876064 10.787271 +v -1.758074 -2.065204 10.339787 +v -1.417604 -0.773846 10.895878 +v -1.702879 -3.005748 9.437914 +v -1.768906 -2.877922 9.656726 +v -1.926225 -1.794243 10.900907 +v -1.888567 -2.390388 10.277166 +v -1.573684 -1.579777 10.514639 +v -2.028250 -2.333584 10.570711 +v -1.696094 -3.026212 9.424822 +v -1.143504 -0.518705 10.707401 +v -1.300558 -0.588330 10.936268 +v -1.590849 -1.613700 10.487803 +v -1.218713 -0.812640 10.593019 +v -1.902338 -2.357468 10.335089 +v -1.811588 -2.963795 9.657888 +v -1.903360 -2.359175 10.365926 +v -1.912703 -2.363682 10.378604 +v -1.978833 -2.596756 10.253515 +v -1.768420 -2.354235 10.148495 +v -1.961277 -2.652759 10.219430 +v -1.797524 -2.351252 10.191252 +v -1.744609 -2.509928 9.928843 +v -1.752741 -2.567275 9.923425 +v -1.871291 -1.999670 10.605994 +v -1.880450 -2.013755 10.615934 +v -1.610593 -1.786663 10.400801 +v -1.324486 -0.874898 10.689159 +v -1.413514 -0.816691 10.860536 +v -1.826231 -3.018300 9.641646 +v -1.819055 -3.033495 9.624035 +v -1.783141 -3.169507 9.441190 +v -1.889726 -1.966044 10.660192 +v -1.774942 -2.584495 9.912140 +v -1.961964 -2.382349 10.404120 +v -1.827160 -3.077684 9.581435 +v -1.616970 -1.411325 10.727389 +v -1.811951 -3.165524 9.450686 +v -1.610867 -1.417579 10.708517 +v -1.756073 -2.587581 9.926846 +v -1.744092 -2.931339 9.561467 +v -1.829478 -2.696648 9.952262 +v -1.712024 -2.965933 9.486808 +v -1.714423 -2.986545 9.475194 +v -1.738433 -2.932366 9.532793 +v -1.819148 -2.351064 10.209714 +v -1.205434 -0.492978 10.824686 +v -1.753807 -2.902909 9.626084 +v -1.245455 -0.826550 10.597585 +v -1.826557 -2.674216 9.929458 +v -1.869254 -2.400302 10.296579 +v -1.762310 -2.874340 9.667523 +v -1.918436 -2.352835 10.361917 +v -1.775613 -2.891714 9.636574 +v -2.012115 -2.316615 10.596175 +v -1.770391 -2.151159 10.314541 +v -1.756994 -1.499022 10.867611 +v -1.331834 -0.610970 10.938498 +v -1.908973 -2.043867 10.623077 +v -1.712650 -3.062399 9.405996 +v -1.749801 -3.103234 9.408342 +v -1.759000 -3.152439 9.408637 +v -1.823401 -2.301303 10.262098 +v -1.709902 -3.013575 9.411667 +v -1.698868 -3.046856 9.392436 +v -1.768467 -3.167408 9.400622 +v -1.787196 -3.181106 9.406862 +v -1.974972 -2.147280 10.668903 +v -1.992896 -2.166358 10.664963 +v -1.775322 -2.600336 9.917779 +v -1.942655 -2.381221 10.402932 +v -1.676980 -1.426631 10.767877 +v -1.819382 -3.043061 9.600211 +v -1.819291 -2.646784 9.920673 +v -1.884162 -2.746948 9.964267 +v -1.702934 -1.437712 10.784679 +v -1.731261 -2.926617 9.549237 +v -1.823989 -3.058932 9.585411 +v -1.716456 -2.428262 10.003519 +v -1.755701 -2.930521 9.568262 +v -1.727093 -3.068969 9.400146 +v -1.981357 -2.703054 10.162642 +v -1.912283 -2.440432 10.289148 +v -1.267525 -0.533585 10.883997 +v -1.762851 -2.911128 9.611110 +v -1.606372 -1.463837 10.614257 +v -1.828173 -3.087432 9.562988 +v -2.022982 -2.301101 10.607973 +v -1.842934 -1.618914 10.906998 +v -1.778435 -2.878444 9.662683 +v -1.878092 -2.385963 10.295424 +v -1.194055 -0.746051 10.584673 +v -1.208756 -0.758844 10.579915 +v -1.800248 -2.919615 9.661261 +v -1.835549 -3.097975 9.560981 +v -1.266884 -0.864946 10.644586 +v -1.896609 -2.029902 10.616137 +v -1.832666 -3.133719 9.534998 +v -1.950147 -2.512009 10.283991 +v -1.604999 -1.674957 10.447296 +v -1.867875 -1.986273 10.615203 +v -1.761889 -2.561265 9.911456 +v -1.718623 -2.958215 9.490984 +v -1.848438 -2.692875 9.925761 +v -1.824114 -2.996484 9.625183 +v -1.945584 -2.097681 10.655592 +v -1.800547 -2.199401 10.300707 +v -1.862030 -2.720305 9.946799 +v -1.821208 -3.026563 9.610537 +v -1.922001 -2.751844 10.020016 +v -1.808647 -2.638811 9.926022 +v -1.763093 -2.914060 9.599711 +v -1.922419 -1.941798 10.729294 +v -1.746485 -2.035492 10.353990 +v -1.933625 -1.934526 10.742393 +v -1.409231 -0.797478 10.888643 +v -1.923743 -2.432522 10.279388 +v -1.782264 -2.887007 9.674089 +v -1.833152 -3.068189 9.577456 +v -1.922188 -2.454015 10.285103 +v -1.728057 -2.454041 9.969893 +v -1.936507 -2.476770 10.281361 +v -1.767195 -2.102117 10.331410 +v -1.318050 -0.574842 10.921406 +v -1.170425 -0.611237 10.618299 +v -1.833278 -2.345641 10.201060 +v -1.909920 -2.753251 9.988593 +v -1.817665 -2.970425 9.636687 +v -1.600264 -1.436196 10.661193 +v -1.959502 -2.561908 10.276167 +v -1.305834 -0.854636 10.632418 +v -1.350204 -0.877219 10.720191 +v -1.326916 -0.863986 10.668808 +v -1.165279 -0.496871 10.746242 +v -1.956848 -2.106218 10.653152 +v -1.935894 -1.771881 10.895026 +v -1.965944 -2.382352 10.440649 +v -1.707558 -3.017184 9.399395 +v -1.814614 -2.315853 10.241291 +v -1.710788 -3.064684 9.387968 +v -1.825710 -2.343258 10.219517 +v -1.893751 -2.374819 10.297950 +v -1.399600 -0.660756 10.923633 +v -1.650752 -1.417799 10.728864 +v -1.939944 -2.372001 10.367411 +v -1.167899 -0.578366 10.634567 +v -1.588536 -1.490493 10.577888 +v -2.042120 -2.226336 10.640771 +v -1.744059 -3.076917 9.403627 +v -1.757619 -3.117579 9.412232 +v -2.013589 -2.251541 10.649980 +v -1.803868 -1.526277 10.858756 +v -1.731483 -1.469497 10.846064 +v -1.614611 -1.425520 10.686492 +v -1.738449 -1.968148 10.382916 +v -1.608304 -1.580539 10.505919 +v -1.741797 -2.432503 9.973339 +v -1.600029 -1.448041 10.640621 +v -1.803018 -2.901201 9.653894 +v -1.822590 -2.263652 10.279870 +v -2.014498 -2.382497 10.493266 +v -1.813772 -2.959514 9.644820 +v -1.746763 -2.490400 9.931949 +v -1.743843 -2.945598 9.502680 +v -1.719623 -2.991977 9.449685 +v -1.596189 -1.641318 10.470861 +v -1.832882 -3.147996 9.492710 +v -1.898800 -1.685804 10.900761 +v -1.950180 -1.890035 10.812098 +v -1.163358 -0.501342 10.731556 +v -1.805124 -3.175289 9.423742 +v -1.797230 -2.353060 10.178167 +v -1.704125 -1.889181 10.386835 +v -1.903087 -2.019915 10.603454 +v -1.983418 -2.618377 10.231720 +v -2.015595 -2.195023 10.657885 +v -2.002251 -2.731653 10.115604 +v -1.905089 -2.365631 10.314756 +v -1.186481 -0.487048 10.797044 +v -1.949335 -2.069265 10.627786 +v -1.650650 -1.786410 10.388750 +v -2.054239 -2.203008 10.635483 +v -1.821644 -3.007186 9.612700 +v -1.393632 -0.864102 10.793897 +v -1.767611 -2.537865 9.907227 +v -1.830726 -3.038832 9.590372 +v -1.817054 -2.234608 10.287415 +v -1.894111 -2.745695 9.979683 +v -1.981104 -2.387587 10.425946 +v -1.854043 -3.056276 9.590359 +v -2.038621 -2.320796 10.580440 +v -2.011137 -2.359196 10.541268 +v -1.821402 -3.157716 9.469725 +v -2.006820 -2.377368 10.518346 +v -1.288031 -0.540542 10.893908 +v -1.603331 -1.513131 10.554677 +v -1.640013 -1.422247 10.704048 +v -1.308216 -0.549552 10.899289 +v -1.813305 -2.941249 9.644148 +v -1.835451 -2.658298 9.912607 +v -1.827348 -2.282757 10.272803 +v -1.737763 -2.946356 9.518107 +v -1.936594 -2.453098 10.276903 +v -1.958699 -2.479622 10.265236 +v -1.994436 -2.393280 10.441029 +v -1.875304 -1.978831 10.597288 +v -1.889574 -2.003694 10.600429 +v -1.205313 -0.781685 10.582678 +v -1.259726 -0.804655 10.582017 +v -1.669895 -1.844568 10.383779 +v -1.272253 -0.821426 10.591252 +v -1.195530 -0.487495 10.754872 +v -1.347562 -0.874669 10.700252 +v -1.843141 -3.117920 9.546985 +v -1.774031 -2.356862 10.081956 +v -1.762227 -2.395452 10.013450 +v -1.765960 -3.114738 9.407627 +v -1.817418 -2.354278 10.163263 +v -1.757095 -2.415734 9.983613 +v -1.624846 -1.732515 10.416952 +v -1.785681 -3.136438 9.388756 +v -1.774900 -3.150014 9.394093 +v -1.777816 -3.176170 9.402822 +v -1.808952 -3.178664 9.407632 +v -1.704021 -3.037208 9.387117 +v -1.363143 -0.636025 10.936697 +v -1.881459 -1.967959 10.598127 +v -1.840184 -2.981536 9.617697 +v -1.833946 -2.994619 9.608997 +v -1.875064 -1.970102 10.616042 +v -2.054233 -2.253245 10.627053 +v -1.346074 -0.868878 10.685746 +v -1.775331 -2.559834 9.901905 +v -1.997347 -2.739727 10.103357 +v -1.626157 -1.523748 10.545015 +v -1.958602 -2.368631 10.362928 +v -1.868176 -2.713080 9.924404 +v -1.988864 -2.387611 10.407564 +v -1.792334 -2.600279 9.905959 +v -1.836264 -2.237126 10.281195 +v -2.047046 -2.296701 10.600314 +v -1.737634 -1.459252 10.820723 +v -1.832900 -2.965587 9.623392 +v -1.838133 -2.268859 10.268970 +v -1.936182 -2.753244 9.976392 +v -1.941055 -2.751333 10.010897 +v -1.625748 -1.465619 10.614227 +v -1.848496 -2.289659 10.259693 +v -1.254185 -0.507874 10.854830 +v -1.236081 -0.782037 10.575668 +v -1.994028 -2.686912 10.169999 +v -2.034523 -2.387089 10.482723 +v -1.995794 -2.384880 10.420681 +v -1.983362 -2.730357 10.129082 +v -1.811177 -1.542387 10.865707 +v -1.272493 -0.845656 10.614783 +v -1.848409 -3.097275 9.548188 +v -1.749670 -1.992956 10.376884 +v -1.870681 -1.634041 10.896746 +v -1.308351 -0.831266 10.600971 +v -1.719408 -1.449439 10.810827 +v -2.004091 -2.573261 10.245853 +v -1.759897 -2.380456 10.041092 +v -1.360517 -0.877129 10.750066 +v -1.780391 -2.081640 10.337751 +v -1.629469 -1.649899 10.455623 +v -1.785946 -2.107101 10.329212 +v -1.758878 -2.508420 9.916507 +v -1.777050 -2.040915 10.356001 +v -1.990162 -2.122759 10.645789 +v -1.846585 -3.037222 9.584634 +v -1.978328 -2.658402 10.198382 +v -1.851127 -3.047243 9.596639 +v -1.739290 -1.928356 10.389645 +v -1.215461 -0.483257 10.796679 +v -1.755585 -2.932145 9.539482 +v -1.950063 -2.055900 10.613758 +v -1.831487 -3.167273 9.441068 +v -1.901154 -1.961256 10.646107 +v -1.830057 -3.162179 9.459036 +v -1.840137 -3.083033 9.543558 +v -1.909433 -2.369047 10.285793 +v -1.804126 -2.614980 9.904293 +v -1.267676 -0.499229 10.836248 +v -1.634874 -1.546039 10.525211 +v -1.966183 -2.377208 10.385523 +v -1.855825 -3.123483 9.516152 +v -1.910750 -2.749997 9.954773 +v -1.793452 -2.884266 9.660031 +v -1.736463 -3.003385 9.419733 +v -1.923494 -2.752626 9.992908 +v -1.966362 -2.747941 10.045654 +v -1.977948 -2.499050 10.259840 +v -1.824410 -2.946192 9.627625 +v -1.678562 -1.429381 10.726062 +v -2.038575 -2.374378 10.513258 +v -1.742766 -2.956058 9.473714 +v -1.730620 -2.966255 9.470325 +v -1.749471 -2.471602 9.939951 +v -1.626826 -1.607630 10.481812 +v -2.003867 -2.596009 10.232950 +v -1.966942 -1.922077 10.747663 +v -1.924996 -2.345579 10.344614 +v -1.803028 -2.151051 10.316857 +v -1.892978 -1.648903 10.889155 +v -1.373163 -0.870786 10.728806 +v -1.719588 -3.062013 9.366238 +v -1.822573 -3.170814 9.424154 +v -1.601461 -1.540555 10.529573 +v -1.847299 -2.300379 10.230550 +v -1.730732 -3.002481 9.403508 +v -1.838772 -2.332879 10.209707 +v -1.800993 -3.160836 9.385525 +v -1.732841 -2.975629 9.460693 +v -1.759982 -2.928747 9.553256 +v -1.765571 -2.938928 9.535728 +v -1.759980 -2.941298 9.521098 +v -1.983737 -2.384308 10.389295 +v -1.772192 -2.927873 9.566916 +v -1.436686 -0.788854 10.872435 +v -1.696428 -1.432684 10.758782 +v -1.989158 -2.746782 10.086546 +v -1.222739 -0.489585 10.810891 +v -1.718237 -3.008018 9.421446 +v -1.715045 -3.041530 9.370008 +v -1.801256 -2.628746 9.919130 +v -1.754199 -1.474403 10.834316 +v -1.755157 -3.075810 9.393829 +v -1.966775 -2.086475 10.632709 +v -1.672930 -1.434162 10.704686 +v -1.893494 -2.740626 9.949646 +v -1.619737 -1.477570 10.591945 +v -1.378011 -0.862575 10.692358 +v -1.784519 -2.917655 9.591230 +v -2.058160 -2.331705 10.560323 +v -2.046170 -2.356303 10.535460 +v -1.917260 -2.754931 9.964316 +v -1.274956 -0.524157 10.874324 +v -2.044041 -2.380637 10.495981 +v -1.303843 -0.531604 10.877228 +v -1.850477 -2.670758 9.911982 +v -1.968225 -1.933430 10.729902 +v -1.338638 -0.594162 10.926931 +v -1.924149 -2.397792 10.256324 +v -2.007410 -2.389916 10.428769 +v -1.182305 -0.519626 10.687716 +v -2.013942 -2.390009 10.446248 +v -1.900782 -2.382367 10.268568 +v -1.924641 -2.346543 10.328444 +v -1.968035 -2.523700 10.273908 +v -1.976909 -1.883929 10.804636 +v -1.685879 -1.815834 10.382407 +v -1.789353 -2.904630 9.621546 +v -1.654063 -1.681730 10.432293 +v -1.214566 -0.717232 10.582417 +v -1.819121 -2.920426 9.636486 +v -1.854235 -3.097672 9.540030 +v -1.795470 -2.125429 10.325077 +v -1.848527 -3.135834 9.503683 +v -1.891590 -1.981322 10.594774 +v -1.924207 -1.723162 10.893023 +v -1.756548 -2.949762 9.484712 +v -1.207390 -0.482951 10.776477 +v -1.238475 -0.479700 10.799115 +v -1.955844 -2.362203 10.354737 +v -1.781372 -2.570152 9.897376 +v -1.247736 -0.492251 10.819879 +v -1.417521 -0.851732 10.796570 +v -1.816783 -2.609550 9.886919 +v -1.330052 -0.560644 10.904118 +v -1.176897 -0.536425 10.668004 +v -1.402876 -0.864107 10.747705 +v -1.886251 -2.721357 9.916547 +v -1.797187 -2.909940 9.601347 +v -1.383419 -0.607934 10.919932 +v -1.845534 -3.086668 9.532316 +v -1.937447 -2.436710 10.266519 +v -1.912373 -1.957636 10.677575 +v -1.854091 -3.145316 9.481020 +v -1.857844 -3.116236 9.527474 +v -1.800234 -2.352659 10.079871 +v -2.015100 -2.517972 10.238708 +v -1.641305 -1.449620 10.637045 +v -1.657970 -1.437133 10.682185 +v -1.963090 -1.848951 10.855369 +v -1.835018 -2.345826 10.178486 +v -1.960642 -1.866942 10.836524 +v -1.748313 -2.966033 9.453115 +v -1.990444 -1.903829 10.766253 +v -1.720920 -1.908385 10.386683 +v -1.655484 -1.710396 10.419744 +v -1.656967 -1.772403 10.392292 +v -1.739823 -3.069292 9.379152 +v -1.864195 -2.292821 10.253586 +v -1.846154 -3.054712 9.565147 +v -1.854972 -3.048855 9.584571 +v -1.620493 -1.493758 10.573502 +v -1.789141 -2.880530 9.624892 +v -1.777583 -3.117971 9.396095 +v -1.863208 -3.081098 9.560635 +v -1.797550 -3.150676 9.387995 +v -1.808071 -3.166234 9.380486 +v -1.843438 -3.010052 9.595993 +v -1.778648 -2.929723 9.545495 +v -1.766744 -2.942369 9.503237 +v -1.901922 -2.731267 9.928273 +v -1.770943 -1.491525 10.842543 +v -1.845452 -3.071621 9.543657 +v -2.024879 -2.151798 10.641821 +v -1.282413 -0.812678 10.582890 +v -1.758794 -1.461512 10.813189 +v -1.384624 -0.861652 10.714605 +v -1.766415 -3.091205 9.392065 +v -1.854779 -1.586778 10.877742 +v -1.838122 -2.959253 9.613295 +v -1.274804 -0.506919 10.843867 +v -1.867600 -3.146667 9.455086 +v -1.340057 -0.858631 10.658796 +v -2.008846 -2.744666 10.085340 +v -1.426137 -0.820754 10.837711 +v -1.899041 -1.967531 10.595846 +v -1.426499 -0.838970 10.813464 +v -1.949042 -1.941441 10.705844 +v -1.923462 -2.026077 10.596363 +v -1.401361 -0.865093 10.771475 +v -1.895272 -1.961718 10.600896 +v -1.901270 -1.961751 10.626297 +v -1.944363 -2.338054 10.337931 +v -1.919845 -2.361670 10.306277 +v -1.938632 -1.907562 10.794290 +v -1.695847 -1.436513 10.732584 +v -1.694087 -1.861261 10.381332 +v -1.185299 -0.504061 10.712812 +v -1.778121 -2.013169 10.371122 +v -2.006834 -2.644684 10.198217 +v -1.717990 -1.438633 10.772073 +v -1.792738 -1.512888 10.853316 +v -1.764315 -2.432804 9.959249 +v -1.771968 -2.934841 9.519600 +v -1.849191 -3.037381 9.571269 +v -1.858364 -3.071569 9.541322 +v -1.854668 -3.085414 9.522658 +v -1.800720 -2.588809 9.889795 +v -1.771203 -1.960828 10.390053 +v -1.648087 -1.460491 10.622492 +v -1.783932 -2.367370 10.038155 +v -1.747309 -2.991407 9.423479 +v -1.834957 -2.202147 10.292206 +v -1.954602 -2.748832 10.017496 +v -1.355805 -0.583370 10.916130 +v -2.053061 -2.275575 10.611096 +v -1.728116 -3.015561 9.383533 +v -1.850277 -2.248052 10.269390 +v -2.004916 -2.666114 10.184189 +v -2.064349 -2.305232 10.589877 +v -2.077357 -2.359022 10.518245 +v -1.847732 -2.346731 10.162090 +v -1.963333 -2.467788 10.258821 +v -1.336424 -0.841577 10.629238 +v -1.840474 -3.157305 9.424667 +v -1.800245 -2.921448 9.570574 +v -1.816418 -2.875277 9.630531 +v -1.719138 -1.864649 10.385526 +v -1.787929 -2.531980 9.892538 +v -1.783500 -3.106263 9.381537 +v -1.842119 -2.978007 9.609730 +v -1.854143 -2.980205 9.595797 +v -1.180597 -0.558476 10.644432 +v -2.026783 -2.391664 10.460465 +v -1.860281 -3.090055 9.530649 +v -1.934547 -2.422155 10.264990 +v -1.794549 -2.864501 9.645295 +v -1.787725 -2.869710 9.638007 +v -1.862838 -3.065340 9.572020 +v -1.871638 -3.062505 9.581492 +v -1.854956 -2.311485 10.210438 +v -1.863308 -3.068938 9.555832 +v -1.867055 -3.086502 9.554068 +v -1.875801 -3.085743 9.560322 +v -1.855346 -2.336402 10.201342 +v -1.799063 -3.135354 9.379854 +v -1.834037 -3.166879 9.398094 +v -1.865982 -3.075191 9.573896 +v -1.930026 -2.352748 10.302603 +v -1.784298 -1.484846 10.824471 +v -1.870467 -3.134483 9.473428 +v -1.737962 -1.446636 10.782555 +v -2.012545 -2.387058 10.395853 +v -1.292500 -0.512368 10.847490 +v -1.870397 -3.115925 9.510572 +v -2.078978 -2.310100 10.574162 +v -1.720088 -3.052760 9.358023 +v -1.332047 -0.545686 10.887030 +v -1.795582 -1.987425 10.386992 +v -1.866632 -3.133362 9.488259 +v -1.754820 -3.059209 9.332022 +v -1.754779 -3.069256 9.362839 +v -1.824819 -1.566453 10.879494 +v -1.969629 -2.064649 10.611156 +v -2.014703 -2.391284 10.411425 +v -1.944982 -2.750673 9.966950 +v -1.947765 -2.421314 10.253045 +v -1.954496 -2.443186 10.256576 +v -1.822436 -2.141944 10.320509 +v -1.997595 -2.512547 10.250157 +v -1.744336 -2.979552 9.439753 +v -1.195370 -0.492563 10.730968 +v -1.802170 -2.347195 10.112726 +v -1.963944 -1.792782 10.876249 +v -1.826770 -2.351326 10.132451 +v -1.912093 -2.371641 10.266356 +v -1.922078 -2.373873 10.251007 +v -1.265765 -0.786589 10.572005 +v -1.820357 -2.091311 10.341708 +v -1.930738 -1.680325 10.878031 +v -1.985599 -1.824925 10.856410 +v -1.909822 -1.991238 10.589756 +v -1.454221 -0.694270 10.894285 +v -1.691612 -1.761809 10.394304 +v -1.320425 -0.844397 10.623250 +v -1.354298 -0.851546 10.651518 +v -1.795290 -2.068738 10.347608 +v -1.952527 -2.330422 10.336252 +v -1.432697 -0.852673 10.763874 +v -1.889786 -2.696936 9.886382 +v -1.732187 -3.026190 9.365376 +v -1.804033 -2.566051 9.879301 +v -1.868473 -2.694780 9.903693 +v -1.769985 -1.934420 10.391922 +v -1.945635 -2.037352 10.600302 +v -1.793886 -2.923862 9.550923 +v -1.917161 -2.738074 9.942651 +v -1.852744 -3.014358 9.585613 +v -1.832115 -2.158675 10.308937 +v -1.285284 -0.499495 10.835786 +v -2.016747 -2.688334 10.156693 +v -1.311697 -0.520328 10.866242 +v -1.846162 -2.956132 9.599727 +v -2.022921 -2.708396 10.131781 +v -1.774363 -2.474626 9.921019 +v -1.861956 -3.102753 9.523204 +v -1.346452 -0.553052 10.897139 +v -2.018538 -2.727368 10.101871 +v -1.988356 -2.091676 10.622123 +v -1.755994 -2.966090 9.434055 +v -1.866189 -2.679956 9.897645 +v -1.639317 -1.571687 10.504651 +v -1.676871 -1.737765 10.403179 +v -1.791840 -2.516985 9.894014 +v -1.860194 -3.061617 9.548763 +v -1.637360 -1.508632 10.555867 +v -1.850922 -2.344284 10.145509 +v -1.920552 -1.977275 10.595280 +v -1.748956 -3.001343 9.377398 +v -1.876166 -3.059590 9.566929 +v -1.920116 -2.002879 10.593016 +v -1.743214 -3.007679 9.367196 +v -1.889163 -3.061902 9.559717 +v -1.885719 -3.078069 9.557107 +v -1.865199 -2.339952 10.195087 +v -1.207464 -0.629855 10.600316 +v -1.987430 -2.746820 10.001413 +v -1.238233 -0.691790 10.576687 +v -1.977571 -2.749829 10.024821 +v -1.804016 -2.917506 9.554118 +v -1.933641 -1.956285 10.650358 +v -1.774704 -2.947536 9.490141 +v -1.815041 -2.591185 9.876887 +v -1.468498 -0.776083 10.857716 +v -1.235635 -0.746447 10.572393 +v -1.720366 -1.445311 10.730551 +v -1.220063 -0.484813 10.731446 +v -1.669317 -1.444728 10.656054 +v -1.684504 -1.444902 10.668391 +v -1.866146 -3.093583 9.520844 +v -1.760167 -1.448037 10.756235 +v -1.947976 -2.397331 10.247970 +v -2.078182 -2.330176 10.558373 +v -1.868052 -3.089740 9.533750 +v -1.872526 -3.103025 9.494507 +v -1.747064 -1.454817 10.787380 +v -1.646252 -1.477934 10.590496 +v -1.814013 -2.032699 10.370964 +v -1.810251 -2.912062 9.581764 +v -1.775766 -2.452230 9.928373 +v -1.944025 -1.951224 10.672775 +v -1.775380 -1.467758 10.804742 +v -1.774986 -3.080037 9.373461 +v -1.928869 -2.735201 9.914248 +v -1.869015 -2.264002 10.256870 +v -1.832288 -2.109815 10.332197 +v -1.767319 -2.953461 9.463023 +v -1.935032 -2.749171 9.941328 +v -1.794475 -2.928324 9.528814 +v -1.791025 -2.933520 9.501919 +v -2.044911 -2.394469 10.441591 +v -1.979279 -2.461646 10.242509 +v -1.935668 -2.753094 9.953195 +v -1.983826 -2.477130 10.248901 +v -1.957794 -2.752074 9.980039 +v -1.668497 -1.658108 10.442281 +v -1.986901 -2.749831 10.066794 +v -2.056609 -2.181086 10.632639 +v -1.970793 -2.749038 9.988142 +v -1.420349 -0.678509 10.913961 +v -1.769052 -1.887820 10.392938 +v -1.961506 -2.328789 10.327461 +v -2.010773 -2.618553 10.212939 +v -1.924960 -1.955550 10.617200 +v -1.741073 -3.036948 9.348879 +v -2.040496 -2.652130 10.173783 +v -1.863493 -3.030511 9.566942 +v -1.962277 -2.036656 10.587479 +v -1.860410 -2.657495 9.878613 +v -1.239495 -0.476345 10.780431 +v -1.804708 -3.099700 9.368176 +v -1.769180 -1.462548 10.781806 +v -1.810504 -2.871432 9.614144 +v -1.825890 -2.879181 9.609899 +v -1.826524 -2.891573 9.619432 +v -1.814440 -2.348611 10.099788 +v -1.641460 -1.627060 10.467573 +v -1.837774 -2.349684 10.100962 +v -2.019656 -2.541007 10.235981 +v -1.984335 -1.939169 10.699793 +v -1.678689 -1.474508 10.604693 +v -1.964945 -1.761001 10.875166 +v -1.766759 -2.980183 9.422915 +v -1.986768 -1.732305 10.858875 +v -1.929397 -2.368584 10.244596 +v -1.867320 -2.349336 10.157188 +v -1.873742 -2.292119 10.230524 +v -1.871933 -3.061541 9.552763 +v -1.861398 -2.344128 10.178289 +v -1.798427 -2.885671 9.605492 +v -1.884773 -3.088241 9.539814 +v -1.894271 -3.085439 9.536648 +v -1.806457 -3.112552 9.367455 +v -1.822148 -3.169152 9.383162 +v -1.944892 -2.019037 10.596796 +v -1.376562 -0.853558 10.665455 +v -1.940128 -2.339029 10.325276 +v -1.872836 -3.004261 9.570713 +v -1.214340 -0.599898 10.608709 +v -1.444799 -0.728105 10.894444 +v -2.080059 -2.346142 10.535141 +v -1.705973 -1.441935 10.712154 +v -1.267932 -0.484335 10.808187 +v -2.083390 -2.374010 10.494092 +v -1.906616 -2.719562 9.888748 +v -2.000935 -2.379819 10.360861 +v -2.005663 -2.749224 10.021731 +v -1.993364 -2.752533 10.037889 +v -1.869252 -3.030041 9.556819 +v -1.816653 -1.505158 10.822741 +v -1.685879 -1.456949 10.638781 +v -1.817454 -2.351393 10.064315 +v -1.827254 -1.985762 10.400017 +v -1.200749 -0.675189 10.594097 +v -1.821967 -2.916371 9.572785 +v -1.852707 -3.153973 9.429741 +v -1.248988 -0.721720 10.565393 +v -1.263105 -0.751863 10.563569 +v -1.875324 -1.589706 10.862872 +v -1.877542 -3.119505 9.499359 +v -1.840320 -2.910364 9.608880 +v -1.957268 -2.750430 9.931913 +v -1.669320 -1.514052 10.555739 +v -1.952881 -2.343160 10.272209 +v -1.936031 -2.352964 10.269501 +v -1.899226 -1.593086 10.847263 +v -1.406341 -0.857980 10.723524 +v -1.655419 -1.535813 10.535087 +v -1.377242 -0.842664 10.640409 +v -1.838217 -2.636613 9.890115 +v -1.878888 -2.682413 9.888859 +v -1.683059 -1.688715 10.423450 +v -1.720261 -1.822654 10.383366 +v -1.215415 -0.556718 10.633846 +v -1.206188 -0.585243 10.617163 +v -1.867615 -3.051307 9.540205 +v -1.791016 -1.940450 10.398129 +v -1.915431 -1.957808 10.602444 +v -1.931162 -1.957771 10.594589 +v -1.994980 -2.075321 10.607177 +v -1.714511 -1.445011 10.683063 +v -1.851739 -2.139580 10.309585 +v -1.311973 -0.495447 10.824914 +v -1.959151 -1.957011 10.636944 +v -1.757117 -3.028237 9.340353 +v -1.866507 -2.988391 9.576328 +v -1.873920 -2.223327 10.263399 +v -1.733103 -1.445427 10.750159 +v -1.746270 -3.050930 9.335274 +v -1.787874 -2.408795 9.966999 +v -1.377906 -0.555934 10.899261 +v -1.965739 -2.755089 9.959849 +v -1.981449 -2.746823 9.979691 +v -1.662345 -1.630594 10.460287 +v -2.065106 -2.398808 10.430206 +v -1.975556 -1.946041 10.674806 +v -1.398154 -0.618074 10.918040 +v -2.039503 -2.741357 10.057476 +v -2.032418 -2.568943 10.224959 +v -2.027825 -2.740492 10.083276 +v -1.885251 -3.085714 9.522514 +v -2.061265 -2.160205 10.623322 +v -1.854219 -3.165297 9.381384 +v -1.833626 -2.055885 10.365176 +v -1.885173 -3.059996 9.554359 +v -1.971010 -2.349455 10.333900 +v -1.879954 -2.331006 10.185907 +v -1.878263 -3.062850 9.537268 +v -1.773185 -3.077236 9.344784 +v -1.881920 -2.349622 10.145372 +v -1.883203 -2.280366 10.244150 +v -1.876016 -2.310878 10.201416 +v -1.828844 -3.167543 9.357073 +v -2.080401 -2.261710 10.606978 +v -1.966060 -2.320612 10.313230 +v -1.468491 -0.748318 10.873871 +v -1.770256 -3.002813 9.344749 +v -1.449294 -0.801598 10.845173 +v -2.041632 -2.622923 10.194085 +v -1.875122 -3.041225 9.542929 +v -1.766673 -2.993208 9.396239 +v -1.841202 -1.541009 10.840552 +v -1.987346 -2.367390 10.342120 +v -1.841380 -2.881137 9.601778 +v -1.221562 -0.495558 10.704125 +v -1.215794 -0.502239 10.692237 +v -2.096097 -2.287287 10.586231 +v -1.267345 -0.473381 10.794596 +v -1.980846 -2.423121 10.231280 +v -2.026074 -2.390863 10.385011 +v -1.839393 -2.023234 10.386237 +v -1.917250 -2.721848 9.878090 +v -1.212564 -0.540705 10.649148 +v -1.339947 -0.516071 10.860636 +v -2.110028 -2.307739 10.564281 +v -1.349818 -0.829692 10.617068 +v -1.405128 -0.852677 10.689427 +v -1.858060 -2.960855 9.585488 +v -1.372481 -0.570613 10.905493 +v -1.416157 -0.857707 10.708153 +v -2.038792 -2.713195 10.105951 +v -1.431055 -0.851480 10.728604 +v -2.037133 -2.698106 10.127613 +v -1.358441 -0.841847 10.630158 +v -2.022027 -2.748083 10.053211 +v -1.823122 -2.915146 9.551531 +v -1.856430 -2.093763 10.341547 +v -1.849664 -2.124589 10.320093 +v -1.882184 -3.140278 9.434229 +v -1.902744 -1.616740 10.863785 +v -1.931253 -1.650140 10.865494 +v -2.097357 -2.348474 10.529091 +v -1.855179 -3.156593 9.404802 +v -1.840436 -3.170255 9.366429 +v -1.989650 -1.857279 10.829888 +v -1.886342 -2.270769 10.249165 +v -2.007328 -2.107047 10.625094 +v -2.043590 -2.394482 10.419724 +v -1.668939 -1.568249 10.504781 +v -1.763664 -1.456422 10.732269 +v -1.793550 -1.919376 10.401378 +v -1.829530 -2.577083 9.861037 +v -1.832761 -2.600331 9.868226 +v -1.878780 -3.056402 9.513910 +v -1.849177 -2.604859 9.856205 +v -1.845920 -2.623060 9.871365 +v -1.875298 -3.089167 9.500592 +v -1.275931 -0.474017 10.783108 +v -1.844036 -1.511307 10.812703 +v -1.875357 -2.209359 10.268738 +v -1.929234 -2.735574 9.893842 +v -1.882956 -3.103061 9.479266 +v -1.465220 -0.821921 10.805248 +v -1.796493 -2.375112 10.010386 +v -1.326519 -0.511215 10.858655 +v -1.948426 -2.745104 9.919823 +v -1.813448 -2.359657 10.034354 +v -1.887463 -3.079212 9.512419 +v -2.050650 -2.675182 10.147884 +v -1.888124 -2.671784 9.865084 +v -1.321514 -0.817141 10.586801 +v -1.962567 -2.418300 10.236912 +v -2.036851 -2.119524 10.614865 +v -1.985392 -2.451179 10.236883 +v -1.786289 -2.428750 9.945644 +v -1.793516 -2.939661 9.469936 +v -1.787547 -2.955015 9.450212 +v -2.101214 -2.377340 10.485538 +v -2.039130 -2.396039 10.376305 +v -1.793408 -2.491351 9.907829 +v -1.778487 -2.960588 9.434507 +v -2.019552 -1.791184 10.845814 +v -2.001639 -1.894524 10.776513 +v -2.064530 -2.407604 10.406887 +v -1.990489 -1.914977 10.749510 +v -1.684990 -1.498155 10.572358 +v -1.679847 -1.549464 10.517811 +v -1.745157 -1.454302 10.718253 +v -1.822368 -2.863490 9.596111 +v -1.803910 -3.096977 9.347052 +v -1.790999 -3.083719 9.357285 +v -1.945354 -1.971992 10.602137 +v -1.953669 -1.999121 10.599038 +v -1.816323 -2.876885 9.581697 +v -1.814057 -3.118130 9.348969 +v -1.990964 -2.354559 10.327281 +v -1.817641 -3.150450 9.349025 +v -1.767980 -2.997061 9.386333 +v -1.812630 -2.896750 9.574488 +v -1.767828 -3.068048 9.311840 +v -1.771481 -3.073592 9.325337 +v -1.892741 -3.074036 9.535454 +v -1.444638 -0.841616 10.779415 +v -2.107567 -2.232465 10.604002 +v -1.892580 -3.076913 9.527266 +v -1.258199 -0.469206 10.767506 +v -2.061187 -2.573085 10.200395 +v -1.711603 -1.448199 10.658709 +v -1.809656 -1.950886 10.401028 +v -1.774980 -1.457963 10.753186 +v -1.816130 -1.914531 10.410009 +v -1.879040 -3.008307 9.557484 +v -1.977942 -1.951451 10.656785 +v -1.883520 -3.132733 9.455440 +v -2.012086 -2.377304 10.341631 +v -2.119544 -2.363123 10.500933 +v -1.346339 -0.528494 10.875148 +v -1.222982 -0.638135 10.594132 +v -1.359927 -0.535331 10.879327 +v -1.950174 -2.739643 9.900046 +v -1.997187 -1.764133 10.856185 +v -1.843364 -2.929513 9.608435 +v -1.908097 -2.281636 10.223701 +v -2.057431 -2.719253 10.096570 +v -1.721044 -1.779974 10.389324 +v -1.777887 -2.967804 9.420249 +v -2.031664 -2.528176 10.225503 +v -1.865486 -2.029708 10.394912 +v -2.026741 -1.817576 10.837552 +v -1.300848 -0.768471 10.557778 +v -2.037604 -1.877527 10.778702 +v -1.850778 -2.061561 10.362699 +v -1.308585 -0.793708 10.569850 +v -1.995312 -1.871255 10.812191 +v -1.809115 -2.928489 9.510911 +v -1.806750 -2.462860 9.915132 +v -1.836409 -2.911211 9.528312 +v -1.826267 -2.917548 9.541715 +v -1.770141 -1.842013 10.389242 +v -1.390116 -0.846906 10.663456 +v -1.853195 -1.986530 10.416242 +v -1.974151 -2.340044 10.320040 +v -1.873684 -2.094128 10.338672 +v -1.886768 -3.028304 9.550022 +v -1.770085 -2.970465 9.399805 +v -1.286075 -0.476295 10.794645 +v -1.943829 -2.367065 10.235535 +v -1.964901 -2.331929 10.287829 +v -1.995831 -2.052538 10.584921 +v -1.870758 -2.974948 9.565741 +v -1.739249 -1.454680 10.693050 +v -1.876001 -2.986417 9.556500 +v -1.892174 -3.099488 9.473516 +v -2.014856 -2.748664 10.010155 +v -2.024829 -2.746066 10.040461 +v -1.887553 -3.120776 9.474248 +v -1.812193 -2.382665 9.978400 +v -1.869228 -3.156841 9.392670 +v -1.869540 -2.135720 10.306522 +v -1.873064 -3.145979 9.423666 +v -1.802855 -1.475985 10.790102 +v -1.864340 -2.173574 10.286146 +v -1.871611 -2.191179 10.276209 +v -2.050543 -2.394353 10.394757 +v -1.719821 -1.468817 10.630865 +v -1.854310 -2.894849 9.583679 +v -1.818581 -2.431560 9.927622 +v -1.904319 -2.265125 10.234518 +v -1.863395 -2.603047 9.845799 +v -1.808980 -2.936492 9.473429 +v -1.860753 -2.635125 9.870044 +v -1.242542 -0.487600 10.699459 +v -1.229470 -0.521820 10.659453 +v -1.339128 -0.812891 10.590917 +v -1.698594 -1.713142 10.411482 +v -1.961746 -2.403754 10.234318 +v -1.997077 -2.464854 10.231554 +v -1.439674 -0.647249 10.905338 +v -2.003839 -1.919535 10.732383 +v -2.002728 -2.481295 10.233029 +v -1.738939 -1.799472 10.386926 +v -1.977399 -2.752099 9.933323 +v -2.040475 -2.733272 10.082420 +v -1.769991 -3.057881 9.307189 +v -1.964226 -2.328272 10.301842 +v -1.849563 -2.009753 10.401059 +v -1.883332 -3.070626 9.498502 +v -1.819763 -2.892409 9.557085 +v -1.875439 -2.347543 10.133995 +v -1.826275 -2.871391 9.569921 +v -1.799574 -3.081922 9.311914 +v -1.819996 -3.117173 9.338722 +v -1.977189 -2.339952 10.303105 +v -1.906229 -2.324160 10.165894 +v -1.958247 -2.024972 10.591663 +v -1.250006 -0.468171 10.753042 +v -1.909863 -2.692098 9.855073 +v -1.874925 -2.932685 9.569381 +v -1.845496 -1.954947 10.415438 +v -1.887622 -3.123851 9.437847 +v -1.812294 -3.096617 9.329575 +v -1.302842 -0.486276 10.816939 +v -1.849111 -3.165683 9.348553 +v -2.028400 -2.383927 10.336386 +v -1.329802 -0.498026 10.833238 +v -1.923439 -2.711691 9.870716 +v -1.245399 -0.551481 10.630328 +v -1.881960 -1.562867 10.834547 +v -2.099940 -2.331917 10.542788 +v -1.316141 -0.773205 10.557132 +v -1.785705 -1.466231 10.776578 +v -1.863694 -3.148860 9.412677 +v -1.728495 -1.485963 10.597848 +v -1.995967 -2.748216 9.950121 +v -1.874815 -3.162518 9.383068 +v -2.020885 -2.385608 10.355774 +v -1.993063 -1.942348 10.687860 +v -2.022260 -2.080971 10.595479 +v -1.842924 -2.353313 10.041115 +v -1.262126 -0.638609 10.585649 +v -1.962646 -2.749374 9.904963 +v -2.077962 -2.396335 10.442866 +v -1.362360 -0.824468 10.606375 +v -1.364234 -0.518315 10.871105 +v -1.701169 -1.642519 10.448293 +v -1.375973 -0.529085 10.878883 +v -1.831556 -2.362435 10.010471 +v -1.413882 -0.842875 10.660599 +v -1.850936 -2.342558 10.075667 +v -1.855091 -2.338775 10.119307 +v -1.895795 -2.228591 10.248919 +v -1.803565 -2.406333 9.955682 +v -2.008470 -1.836421 10.838329 +v -2.092574 -2.206389 10.617133 +v -1.715626 -1.741299 10.398951 +v -2.017180 -1.919609 10.729496 +v -1.747480 -1.824408 10.385015 +v -1.820646 -2.546495 9.862731 +v -1.837134 -2.560008 9.849754 +v -1.882096 -3.072510 9.485247 +v -1.976326 -2.030898 10.575683 +v -2.131462 -2.315576 10.546636 +v -1.838648 -2.869421 9.584196 +v -1.896512 -3.124938 9.420263 +v -1.870781 -1.527585 10.810843 +v -1.859563 -2.930607 9.590294 +v -1.684620 -1.597326 10.482154 +v -1.805665 -2.947149 9.439708 +v -1.892838 -3.026616 9.538773 +v -1.904353 -1.570917 10.827861 +v -1.295074 -0.729094 10.556054 +v -1.894033 -2.125689 10.300283 +v -1.882643 -2.642657 9.851452 +v -1.924659 -1.599505 10.837245 +v -1.240575 -0.583649 10.611876 +v -2.089085 -2.407732 10.391057 +v -1.893343 -2.028305 10.418626 +v -1.890329 -3.055049 9.497797 +v -1.959503 -2.387620 10.224543 +v -1.814323 -2.482899 9.896196 +v -1.888952 -2.014318 10.432162 +v -2.064484 -2.399801 10.372066 +v -1.254719 -0.669846 10.577326 +v -1.435076 -0.850402 10.704494 +v -2.111984 -2.400733 10.432201 +v -2.028015 -1.895901 10.756651 +v -1.740234 -1.456438 10.661549 +v -1.766381 -1.458823 10.713445 +v -1.951386 -1.961160 10.608032 +v -1.262021 -0.470160 10.730491 +v -1.804876 -1.888318 10.404881 +v -1.837809 -1.880686 10.413384 +v -1.770466 -2.996230 9.354314 +v -1.702207 -1.616728 10.464337 +v -1.862970 -1.965999 10.427962 +v -1.973077 -2.004636 10.584973 +v -1.978634 -2.335201 10.291235 +v -1.921189 -1.968742 10.526913 +v -1.944391 -2.395107 10.195877 +v -1.913828 -2.291536 10.196090 +v -1.943828 -2.396775 10.170314 +v -1.929206 -1.978600 10.532959 +v -1.832082 -2.894226 9.541934 +v -1.950429 -2.373513 10.225530 +v -1.953613 -2.399807 10.197804 +v -1.947678 -2.401583 10.190464 +v -1.893505 -2.311612 10.189092 +v -1.930675 -1.983475 10.514873 +v -1.841165 -3.150065 9.331867 +v -1.961497 -1.969487 10.600000 +v -1.835242 -2.867130 9.571325 +v -1.483605 -0.771022 10.847551 +v -1.997754 -2.035241 10.573849 +v -2.121717 -2.255305 10.588154 +v -1.904288 -3.086298 9.479303 +v -1.893880 -3.104750 9.463538 +v -1.850082 -2.875341 9.573522 +v -1.990411 -1.952523 10.639248 +v -1.880519 -2.620458 9.840322 +v -1.493412 -0.785653 10.821070 +v -1.882454 -2.155183 10.287311 +v -1.276540 -0.684179 10.565713 +v -2.041196 -2.387872 10.351585 +v -1.830254 -1.488783 10.785793 +v -1.783880 -2.963459 9.408888 +v -1.906077 -2.681313 9.851172 +v -1.874404 -1.964992 10.429686 +v -1.818039 -1.481504 10.772874 +v -2.108591 -2.389815 10.454752 +v -1.788605 -3.067535 9.282036 +v -1.907259 -2.250120 10.236436 +v -1.894165 -3.153262 9.407046 +v -1.880891 -3.168842 9.373627 +v -1.873183 -3.170974 9.354315 +v -1.696833 -1.530567 10.543530 +v -1.827935 -2.922443 9.514282 +v -1.277389 -0.462613 10.734222 +v -1.336081 -0.797403 10.573820 +v -2.072840 -2.675536 10.124105 +v -2.064479 -2.591352 10.190929 +v -1.425862 -0.580343 10.891312 +v -1.787662 -1.463371 10.739167 +v -1.813308 -2.525503 9.871250 +v -1.471284 -0.644039 10.888651 +v -1.885285 -2.040770 10.391335 +v -2.072867 -2.696917 10.103861 +v -2.056754 -2.730528 10.071574 +v -2.031381 -2.745740 10.008425 +v -1.881987 -2.075672 10.349361 +v -2.043173 -1.866310 10.793781 +v -1.981127 -2.320306 10.267458 +v -1.801235 -1.855373 10.399430 +v -1.880782 -1.986684 10.440041 +v -1.928457 -2.701855 9.857185 +v -1.947127 -2.714769 9.865482 +v -2.008000 -2.055892 10.580365 +v -1.887836 -2.956840 9.550789 +v -1.874035 -2.959866 9.567504 +v -1.899234 -3.114095 9.461802 +v -1.888445 -2.974512 9.554571 +v -1.864141 -1.940678 10.425053 +v -1.893680 -3.010376 9.545034 +v -1.726310 -1.454958 10.652692 +v -1.893687 -3.140631 9.419245 +v -1.899522 -2.658738 9.845158 +v -1.895806 -3.030576 9.512574 +v -1.989526 -2.746710 9.910146 +v -1.368571 -0.809695 10.588506 +v -2.117102 -2.347887 10.520657 +v -1.257913 -0.590225 10.603565 +v -2.126068 -2.207296 10.597219 +v -1.453572 -0.846739 10.702176 +v -2.034635 -2.746108 10.033749 +v -1.308480 -0.464823 10.782885 +v -1.393522 -0.833106 10.620558 +v -1.795814 -2.956196 9.429090 +v -1.903913 -1.998562 10.454363 +v -1.357540 -0.499527 10.831151 +v -1.332827 -0.505454 10.843055 +v -1.730624 -1.701364 10.416982 +v -1.773444 -1.464618 10.690040 +v -1.923234 -2.278279 10.220547 +v -2.059586 -2.652320 10.159768 +v -1.957106 -2.355458 10.234322 +v -1.967688 -2.350803 10.233509 +v -1.836519 -2.479716 9.885019 +v -1.981961 -2.322102 10.275221 +v -1.759781 -1.771755 10.392597 +v -1.958266 -1.697949 10.866844 +v -1.893037 -1.973261 10.452386 +v -1.995981 -2.341398 10.282753 +v -1.926783 -1.959870 10.532133 +v -1.952912 -2.365812 10.169413 +v -2.003751 -2.351177 10.304658 +v -2.017124 -2.366278 10.314278 +v -1.833117 -3.117835 9.325895 +v -1.977501 -1.988793 10.591729 +v -1.924607 -1.958816 10.516954 +v -1.946317 -2.402081 10.163919 +v -1.878311 -2.335132 10.101006 +v -1.955599 -2.374724 10.201820 +v -1.960773 -2.383179 10.201492 +v -1.964948 -2.396152 10.185821 +v -1.997140 -2.407462 10.209938 +v -1.944799 -1.983387 10.528327 +v -1.942923 -1.966419 10.544141 +v -1.946020 -1.983992 10.536474 +v -1.956256 -2.381810 10.209368 +v -1.897976 -2.340083 10.135331 +v -1.459060 -0.843773 10.740047 +v -1.477092 -0.833781 10.744695 +v -1.852000 -2.356627 10.016987 +v -1.903649 -1.984095 10.466243 +v -1.906193 -2.008816 10.442235 +v -2.006189 -2.436646 10.221163 +v -1.708735 -1.552304 10.515653 +v -1.817562 -2.927262 9.491442 +v -2.011700 -2.462877 10.218094 +v -1.843184 -2.924729 9.506002 +v -1.900856 -3.070122 9.478731 +v -1.738938 -1.549227 10.527753 +v -2.065120 -2.131997 10.609663 +v -1.893455 -2.200839 10.255609 +v -2.092030 -2.147843 10.602881 +v -2.031060 -2.502278 10.217287 +v -1.415836 -0.829976 10.631558 +v -2.081530 -2.178903 10.619763 +v -1.358864 -0.510332 10.854612 +v -1.481497 -0.803738 10.814317 +v -2.055126 -2.738089 10.005411 +v -2.069845 -2.400164 10.382804 +v -1.400449 -0.544371 10.883098 +v -1.751123 -1.468927 10.644004 +v -1.741235 -1.744773 10.396980 +v -1.405099 -0.569322 10.889690 +v -2.036482 -2.378477 10.323335 +v -1.848087 -1.912664 10.421015 +v -1.843552 -2.864945 9.556187 +v -2.057815 -2.388936 10.320129 +v -1.287308 -0.461466 10.759335 +v -1.869886 -2.896300 9.561154 +v -1.322307 -0.487646 10.810408 +v -1.890177 -1.952482 10.428072 +v -1.371430 -0.503772 10.849579 +v -2.076134 -2.396201 10.362146 +v -2.094336 -2.397462 10.367475 +v -1.943090 -2.724234 9.872672 +v -1.241217 -0.498980 10.680574 +v -1.392138 -0.531513 10.869214 +v -1.967870 -2.736229 9.879376 +v -2.109168 -2.404274 10.412222 +v -1.803902 -1.471633 10.754981 +v -1.850295 -2.362106 9.992574 +v -1.903448 -3.100135 9.458388 +v -1.827692 -2.932954 9.470201 +v -1.469849 -0.838485 10.696806 +v -1.862777 -2.343070 10.058157 +v -1.907634 -3.117041 9.443954 +v -1.786966 -2.962391 9.391069 +v -1.972575 -2.338546 10.243432 +v -1.976614 -2.343802 10.223612 +v -2.127600 -2.287765 10.571760 +v -1.452721 -0.606748 10.890758 +v -2.146334 -2.305610 10.546390 +v -1.890626 -3.161972 9.354440 +v -1.723516 -1.673567 10.429658 +v -1.962684 -1.640708 10.843903 +v -1.442690 -0.842522 10.667141 +v -1.910488 -3.001938 9.537024 +v -2.046396 -2.388442 10.341918 +v -1.278517 -0.630063 10.580957 +v -1.732623 -1.514664 10.561521 +v -2.051249 -2.544689 10.211481 +v -1.727548 -1.500487 10.580606 +v -2.061321 -2.728612 10.045798 +v -1.759871 -1.460418 10.675789 +v -2.082062 -2.622356 10.158598 +v -1.837265 -2.510336 9.864805 +v -2.054484 -2.737347 10.023407 +v -1.770175 -3.028798 9.319864 +v -1.784950 -3.048545 9.284101 +v -1.960602 -2.365787 10.202997 +v -1.795421 -3.079660 9.289046 +v -1.913752 -1.979882 10.468634 +v -1.900214 -1.964375 10.451427 +v -1.931469 -2.274713 10.200521 +v -1.853264 -2.894116 9.518163 +v -1.847371 -2.883112 9.531824 +v -1.947298 -1.960342 10.536982 +v -1.954919 -2.403904 10.157717 +v -1.971925 -2.371910 10.199105 +v -1.971134 -2.385415 10.215338 +v -1.935154 -1.959842 10.516136 +v -1.894824 -2.338087 10.097710 +v -1.954847 -2.401866 10.177713 +v -1.892706 -2.341672 10.119724 +v -1.976853 -2.399334 10.222505 +v -1.950034 -1.971038 10.521443 +v -1.916447 -2.312160 10.176441 +v -1.870879 -3.170213 9.325819 +v -1.992380 -2.015018 10.576435 +v -1.922124 -2.009242 10.458880 +v -1.895170 -2.093621 10.327907 +v -1.925999 -2.675159 9.832017 +v -1.896739 -2.982648 9.547458 +v -2.065891 -2.389622 10.349072 +v -1.321413 -0.753986 10.549959 +v -1.343381 -0.770759 10.555021 +v -2.042759 -1.851985 10.807743 +v -1.726222 -1.644592 10.448324 +v -1.841681 -2.373700 9.964754 +v -2.026736 -2.482165 10.210049 +v -1.929184 -2.019246 10.430851 +v -1.829948 -2.399305 9.950728 +v -1.899599 -3.127178 9.402905 +v -1.814519 -3.074606 9.287218 +v -1.834976 -2.434518 9.919803 +v -1.382726 -0.816130 10.590558 +v -1.834125 -3.089618 9.316119 +v -1.453448 -0.841785 10.682222 +v -2.018960 -2.042898 10.563829 +v -2.006672 -2.745725 9.969005 +v -1.903127 -3.160263 9.374834 +v -1.744738 -1.718091 10.408207 +v -1.476250 -0.829044 10.767788 +v -1.904253 -3.149412 9.393029 +v -1.788907 -3.022034 9.303814 +v -1.278184 -0.457031 10.752995 +v -1.990268 -1.957539 10.618787 +v -1.280983 -0.469637 10.697608 +v -1.845142 -1.495299 10.781646 +v -2.013548 -1.954028 10.643129 +v -2.007712 -1.943948 10.669046 +v -2.060482 -2.103507 10.596176 +v -1.847098 -2.572059 9.848243 +v -1.863909 -2.584689 9.831977 +v -1.779376 -1.468698 10.655322 +v -2.137217 -2.174384 10.586791 +v -1.793293 -1.463317 10.722498 +v -1.269084 -0.489116 10.674349 +v -1.724986 -1.586043 10.491398 +v -1.925493 -1.567276 10.807933 +v -2.004496 -2.749846 9.927477 +v -2.086069 -2.655982 10.130335 +v -1.877243 -2.912993 9.562873 +v -1.889036 -2.922994 9.552896 +v -2.104958 -2.656610 10.110251 +v -2.081474 -2.710264 10.066058 +v -1.908692 -2.157686 10.268326 +v -1.927127 -2.002373 10.466187 +v -1.851093 -2.911603 9.512230 +v -1.952988 -1.607818 10.826463 +v -1.749107 -1.659433 10.437596 +v -2.127781 -2.376772 10.476247 +v -1.732900 -1.528419 10.548570 +v -1.821218 -3.079696 9.309319 +v -1.785567 -1.466789 10.683434 +v -1.891723 -3.027544 9.519984 +v -1.398557 -0.818729 10.603077 +v -1.906381 -3.050430 9.489079 +v -2.132378 -2.325577 10.537723 +v -1.914937 -2.064745 10.351596 +v -1.925789 -2.254895 10.219711 +v -1.500507 -0.807537 10.787636 +v -2.008848 -1.731503 10.844887 +v -1.956793 -1.959550 10.545548 +v -1.987990 -1.965614 10.595101 +v -1.483989 -0.695291 10.878768 +v -1.782972 -2.980841 9.378389 +v -1.280158 -0.649145 10.575401 +v -1.500197 -0.740756 10.853561 +v -1.813022 -2.956400 9.394142 +v -1.514465 -0.775985 10.815061 +v -1.959615 -1.981045 10.535592 +v -1.842736 -2.415869 9.925545 +v -1.882527 -1.941598 10.421036 +v -1.863654 -2.884567 9.552540 +v -1.928611 -2.285535 10.184864 +v -1.835735 -2.865854 9.553720 +v -1.848246 -3.114699 9.308396 +v -1.907534 -2.336171 10.108650 +v -1.881748 -3.164793 9.291387 +v -2.020008 -2.353879 10.271496 +v -1.975359 -2.372228 10.201133 +v -1.971601 -2.377460 10.190739 +v -1.962518 -2.409953 10.144880 +v -2.000239 -1.994327 10.584894 +v -1.987497 -2.385210 10.211276 +v -1.895681 -2.624019 9.824141 +v -1.296473 -0.676477 10.557701 +v -1.909805 -3.090524 9.466088 +v -1.744927 -1.618731 10.463224 +v -1.888866 -2.338460 10.068636 +v -2.041736 -1.795065 10.834257 +v -1.903719 -2.177243 10.255288 +v -2.091184 -2.673865 10.107076 +v -1.895457 -2.943668 9.544117 +v -1.271668 -0.522098 10.637368 +v -2.061319 -1.887558 10.758318 +v -1.877891 -2.348534 10.035079 +v -1.930313 -2.234140 10.211988 +v -1.727549 -1.556831 10.516127 +v -2.140615 -2.279029 10.565691 +v -1.905355 -2.970411 9.524685 +v -1.274905 -0.605147 10.591116 +v -1.917879 -2.982835 9.528248 +v -1.855093 -2.393732 9.942987 +v -1.807814 -2.988738 9.331100 +v -1.803321 -1.473440 10.686558 +v -1.852409 -2.444587 9.904028 +v -2.068446 -1.919657 10.711100 +v -1.909929 -3.149893 9.380896 +v -1.964801 -1.955149 10.538904 +v -1.968813 -1.953589 10.549225 +v -1.982426 -1.968223 10.539369 +v -2.030802 -2.370897 10.296357 +v -1.356372 -0.481245 10.808002 +v -1.859865 -2.878502 9.535036 +v -2.005653 -1.964989 10.595222 +v -1.781485 -1.782911 10.394861 +v -2.008225 -2.020912 10.565328 +v -1.859859 -1.493705 10.769553 +v -1.867641 -1.915220 10.430919 +v -1.866958 -1.515470 10.793987 +v -1.887817 -1.925287 10.429201 +v -1.945257 -2.001023 10.467675 +v -2.052644 -1.939817 10.667523 +v -1.881141 -2.898427 9.548676 +v -1.912873 -3.121578 9.388312 +v -1.812726 -2.952183 9.406181 +v -1.763461 -1.580878 10.489961 +v -1.837391 -2.939916 9.439980 +v -1.922601 -2.201337 10.223792 +v -2.054361 -1.826442 10.821758 +v -1.843223 -2.933378 9.470649 +v -1.802366 -2.973348 9.366830 +v -1.882799 -3.168513 9.327383 +v -1.986525 -2.741347 9.893138 +v -1.904852 -2.048612 10.379199 +v -1.781201 -1.714372 10.409804 +v -1.976549 -2.329818 10.254801 +v -1.750111 -1.495144 10.589098 +v -1.795485 -2.984827 9.346560 +v -1.959562 -2.359219 10.210309 +v -1.753783 -1.478590 10.623863 +v -1.971506 -2.359653 10.196369 +v -1.817756 -1.468660 10.727252 +v -1.270339 -0.540137 10.619388 +v -1.834327 -1.484372 10.758776 +v -1.849892 -2.497130 9.859694 +v -2.023858 -2.429465 10.202344 +v -1.913100 -3.073126 9.462328 +v -1.918046 -2.040904 10.400624 +v -1.855166 -2.531556 9.843775 +v -2.131312 -2.400884 10.436544 +v -2.030475 -2.445226 10.200782 +v -2.029904 -2.458029 10.206927 +v -2.060739 -2.494278 10.191153 +v -2.052622 -1.902648 10.735925 +v -2.022658 -2.040897 10.560193 +v -1.945636 -2.703215 9.854442 +v -1.906089 -2.099919 10.315170 +v -2.029223 -2.743207 9.944118 +v -1.917846 -2.101831 10.296095 +v -2.040023 -2.744037 9.976505 +v -1.339020 -0.740946 10.539104 +v -1.356088 -0.796903 10.571085 +v -1.854821 -1.860482 10.414954 +v -1.374238 -0.790414 10.561267 +v -1.862274 -1.888075 10.424812 +v -1.888964 -1.906479 10.437826 +v -2.024578 -1.749314 10.840765 +v -1.437815 -0.834362 10.654782 +v -1.513345 -0.812392 10.759266 +v -1.968814 -2.362843 10.196765 +v -1.910613 -3.084553 9.439293 +v -1.954803 -2.366497 10.156368 +v -1.949978 -1.963941 10.525320 +v -1.971483 -1.968015 10.517390 +v -1.927992 -1.970597 10.459964 +v -1.964825 -2.394651 10.142078 +v -1.865210 -3.159213 9.305477 +v -1.964005 -1.976757 10.523614 +v -2.029120 -1.979022 10.589339 +v -1.981826 -2.370797 10.191919 +v -1.991473 -2.375161 10.197087 +v -2.012973 -1.999667 10.575237 +v -1.903276 -2.340843 10.089061 +v -1.978362 -2.399360 10.172720 +v -1.976085 -2.412222 10.142845 +v -1.972092 -2.417667 10.149850 +v -1.320002 -0.715000 10.543325 +v -2.057283 -1.854440 10.798015 +v -2.040923 -1.935696 10.686130 +v -1.390665 -0.809950 10.577032 +v -1.799406 -1.472574 10.644287 +v -2.039363 -1.916658 10.724102 +v -1.334937 -0.474497 10.800236 +v -1.922841 -3.000381 9.509271 +v -1.864329 -2.917531 9.489977 +v -1.860085 -2.922573 9.486462 +v -1.430783 -0.825138 10.618963 +v -1.902584 -3.119410 9.404985 +v -1.436546 -0.832063 10.635857 +v -1.841898 -3.086901 9.286395 +v -2.085259 -2.400774 10.345043 +v -1.325676 -0.463016 10.777311 +v -1.854913 -3.145888 9.305770 +v -1.912676 -3.135669 9.377536 +v -2.149697 -2.384809 10.459148 +v -1.823729 -1.824221 10.402020 +v -2.004752 -2.318412 10.225536 +v -1.995847 -2.322438 10.256543 +v -1.301578 -0.457693 10.727532 +v -1.911891 -3.100973 9.420052 +v -1.308809 -0.686785 10.547677 +v -1.793848 -1.743674 10.404980 +v -2.163165 -2.332507 10.516856 +v -1.306729 -0.458570 10.749748 +v -1.958565 -2.014113 10.461938 +v -1.944638 -2.017026 10.448345 +v -1.491098 -0.832887 10.682924 +v -1.941592 -1.989994 10.467604 +v -1.762357 -1.564789 10.511213 +v -1.867568 -2.549190 9.830978 +v -1.978634 -1.973404 10.526768 +v -1.975655 -1.977718 10.536922 +v -1.513728 -0.717740 10.855978 +v -1.800917 -3.007850 9.310900 +v -1.812402 -3.022076 9.285728 +v -1.809155 -3.052267 9.270823 +v -2.048546 -2.078742 10.580484 +v -2.072697 -1.767894 10.818248 +v -1.265219 -0.507529 10.652922 +v -1.953390 -1.582725 10.802688 +v -1.971871 -2.718043 9.854724 +v -1.769748 -1.631380 10.453807 +v -1.847909 -3.093244 9.299625 +v -1.386335 -0.485525 10.813183 +v -1.768968 -1.528281 10.547174 +v -1.927189 -2.159430 10.245346 +v -1.841437 -2.941133 9.420393 +v -2.013992 -2.740968 9.900711 +v -1.922355 -2.180691 10.236918 +v -1.935168 -2.064588 10.337738 +v -1.905194 -3.157917 9.332948 +v -1.937517 -2.675213 9.820473 +v -1.960044 -2.365628 10.189590 +v -1.454455 -0.548076 10.871277 +v -1.431513 -0.551742 10.879566 +v -1.938274 -2.035515 10.412372 +v -1.866591 -2.931312 9.463112 +v -1.821189 -2.972559 9.368816 +v -1.415325 -0.813497 10.596025 +v -2.071715 -2.079782 10.573440 +v -2.006379 -2.319302 10.240164 +v -2.163340 -2.317883 10.537674 +v -2.150936 -2.350631 10.500867 +v -2.155087 -2.364404 10.483196 +v -2.044430 -2.377145 10.304785 +v -1.814405 -1.792383 10.399243 +v -2.017704 -1.963180 10.590130 +v -1.500090 -0.825973 10.729029 +v -2.087300 -2.701519 10.080462 +v -1.772149 -1.485328 10.610299 +v -2.006594 -1.702188 10.838739 +v -1.876494 -1.504224 10.765138 +v -1.903527 -1.544619 10.793838 +v -2.012487 -1.957993 10.617069 +v -1.855838 -2.463000 9.886909 +v -1.294765 -0.503747 10.636265 +v -2.077477 -2.575707 10.184278 +v -1.925523 -3.056773 9.459431 +v -1.924351 -3.071302 9.441295 +v -1.887416 -1.881006 10.434544 +v -1.877498 -2.565013 9.821891 +v -1.826730 -3.080046 9.278622 +v -1.888154 -2.338166 10.083109 +v -1.956903 -1.979863 10.477419 +v -1.918853 -2.355357 10.066605 +v -1.922460 -1.922591 10.447100 +v -1.979564 -2.409179 10.159677 +v -1.908843 -1.948100 10.442086 +v -1.999780 -2.394895 10.188869 +v -1.862701 -2.884831 9.513357 +v -1.999422 -2.400649 10.168407 +v -1.979778 -2.396934 10.131945 +v -2.038831 -2.361876 10.279820 +v -1.989433 -2.407088 10.148656 +v -2.009445 -2.405630 10.190473 +v -1.937623 -1.965608 10.462563 +v -1.973261 -1.958814 10.523351 +v -2.025856 -2.009527 10.565235 +v -1.995005 -2.394288 10.179197 +v -1.915616 -2.326872 10.120277 +v -1.917994 -2.313300 10.144160 +v -1.912151 -2.965232 9.516904 +v -1.467167 -0.835023 10.660867 +v -1.284354 -0.569028 10.595553 +v -1.760488 -1.547595 10.531492 +v -1.880154 -2.887456 9.531556 +v -1.867387 -2.909419 9.488760 +v -2.132644 -2.414713 10.361789 +v -2.155937 -2.392765 10.445353 +v -1.919112 -3.041688 9.475134 +v -1.942043 -3.033351 9.466660 +v -1.801433 -1.477510 10.666992 +v -2.124733 -2.411542 10.376373 +v -1.867427 -2.408863 9.921489 +v -1.436499 -0.534588 10.860500 +v -1.914013 -3.132895 9.363353 +v -1.827781 -1.482347 10.686747 +v -1.927046 -3.090930 9.419342 +v -2.093771 -2.640302 10.132895 +v -1.854817 -1.486842 10.738248 +v -2.030900 -1.962703 10.611789 +v -1.910037 -3.149894 9.354349 +v -1.993140 -2.001307 10.492283 +v -1.458241 -0.567848 10.875138 +v -1.965108 -2.002217 10.479236 +v -2.072521 -2.390645 10.311127 +v -1.822132 -3.071316 9.272733 +v -2.083777 -2.391200 10.322927 +v -1.909847 -1.919338 10.435061 +v -2.068356 -2.513731 10.188231 +v -2.076505 -2.536812 10.184162 +v -2.093376 -2.568100 10.169619 +v -1.875288 -2.362648 9.988553 +v -1.970390 -1.601834 10.806465 +v -1.964287 -2.704226 9.836469 +v -2.048730 -2.041987 10.553510 +v -2.131429 -2.152287 10.580874 +v -1.868329 -2.509462 9.846839 +v -1.869665 -2.881533 9.522552 +v -1.883452 -2.519563 9.832047 +v -1.332438 -0.454611 10.743526 +v -1.993828 -2.736108 9.874776 +v -1.355970 -0.470562 10.785493 +v -1.905780 -2.923138 9.528915 +v -1.914281 -2.631942 9.814576 +v -1.931886 -2.985467 9.507101 +v -1.913485 -2.645777 9.825874 +v -1.988492 -2.340682 10.179570 +v -2.116750 -2.402663 10.354731 +v -1.881927 -2.351424 10.014804 +v -1.837595 -2.947262 9.402056 +v -1.882084 -2.368354 9.963530 +v -1.399427 -0.512758 10.850534 +v -2.005195 -1.671111 10.831936 +v -2.130532 -2.410009 10.392577 +v -2.050974 -2.460647 10.196628 +v -1.300356 -0.660319 10.560184 +v -2.091293 -2.105473 10.579084 +v -2.027080 -1.686033 10.822417 +v -1.940443 -2.211892 10.203446 +v -1.820619 -3.059464 9.266629 +v -2.032666 -1.953682 10.627793 +v -1.989063 -1.963158 10.527912 +v -2.197129 -2.303237 10.526114 +v -2.052427 -2.481472 10.193317 +v -2.111739 -2.674883 10.072445 +v -1.975354 -2.014749 10.474106 +v -1.443418 -0.815806 10.604123 +v -2.090131 -2.716983 10.037429 +v -1.505850 -0.640026 10.871701 +v -1.898474 -1.895069 10.444292 +v -2.067140 -2.732770 9.986670 +v -1.532168 -0.722114 10.840921 +v -2.095695 -2.589658 10.165286 +v -2.112327 -2.606574 10.146476 +v -1.329020 -0.459402 10.765399 +v -1.897459 -1.523903 10.768495 +v -1.755314 -1.506386 10.573277 +v -2.079564 -1.794782 10.813143 +v -1.841616 -1.476726 10.713928 +v -1.757765 -1.611192 10.469629 +v -1.776212 -1.644124 10.447064 +v -2.035532 -2.024878 10.562626 +v -2.009626 -2.401341 10.182008 +v -2.028001 -2.412659 10.186189 +v -1.832821 -3.093284 9.261804 +v -1.922419 -2.352226 10.075525 +v -1.874270 -2.882269 9.489020 +v -1.931433 -2.364783 10.071783 +v -1.876996 -3.152076 9.285173 +v -1.930253 -1.940557 10.452823 +v -1.928957 -2.295478 10.160099 +v -2.027467 -2.344742 10.256269 +v -2.051119 -2.359559 10.279289 +v -1.912926 -3.160989 9.317461 +v -1.898834 -2.349936 10.030960 +v -1.776544 -1.502307 10.577384 +v -1.911689 -2.936914 9.523413 +v -1.295177 -0.471817 10.675022 +v -1.908839 -2.347435 10.056208 +v -1.823345 -2.974778 9.342557 +v -1.300612 -0.485985 10.647697 +v -1.291937 -0.531198 10.612466 +v -1.921567 -3.020358 9.501537 +v -1.931123 -3.024995 9.486025 +v -1.939608 -3.079548 9.428181 +v -2.113421 -2.139865 10.585279 +v -1.891897 -2.897511 9.528702 +v -1.370466 -0.764753 10.541582 +v -1.956268 -2.029101 10.418680 +v -1.404613 -0.797417 10.567985 +v -1.461348 -0.829254 10.639733 +v -1.850246 -1.827801 10.406075 +v -1.858689 -1.841502 10.412737 +v -2.053973 -2.737154 9.947114 +v -2.156555 -2.226990 10.577507 +v -2.164873 -2.289204 10.548081 +v -1.453333 -0.817976 10.614784 +v -1.915236 -1.906799 10.438907 +v -1.993307 -2.011095 10.482464 +v -1.946969 -2.250632 10.194936 +v -1.518645 -0.801093 10.781117 +v -1.303182 -0.458377 10.706085 +v -1.956652 -1.929074 10.494972 +v -2.030563 -1.965651 10.599325 +v -1.989020 -2.021528 10.438367 +v -1.994857 -2.328023 10.218006 +v -1.347811 -0.453916 10.759420 +v -1.357608 -0.456423 10.765501 +v -1.989861 -2.338348 10.204343 +v -2.051228 -2.062221 10.565231 +v -1.896751 -1.507175 10.750867 +v -1.908835 -1.519494 10.757314 +v -2.086767 -2.634493 10.149284 +v -1.947821 -2.691181 9.827757 +v -1.976206 -2.028345 10.421604 +v -1.993590 -1.637669 10.819759 +v -1.430466 -0.507322 10.838051 +v -1.820951 -1.479520 10.657884 +v -1.846742 -2.951487 9.379854 +v -1.786143 -1.678909 10.428713 +v -1.295489 -0.552069 10.594816 +v -1.955498 -2.039749 10.376912 +v -1.939871 -2.662766 9.811381 +v -2.163308 -2.398440 10.422873 +v -1.929651 -2.141894 10.259752 +v -1.933206 -2.945810 9.490952 +v -2.105804 -2.123502 10.583675 +v -1.802577 -1.482366 10.624117 +v -1.304070 -0.571374 10.579269 +v -1.905755 -2.903716 9.511295 +v -1.869050 -2.379811 9.952072 +v -2.151426 -2.406312 10.412608 +v -1.918366 -1.885274 10.436919 +v -2.153331 -2.194427 10.582510 +v -1.939179 -1.911648 10.471870 +v -1.947921 -1.923240 10.492584 +v -2.033862 -1.989280 10.570865 +v -1.968954 -2.352378 10.162418 +v -1.818928 -1.747588 10.404001 +v -1.877431 -2.489749 9.856989 +v -1.343331 -0.452891 10.746963 +v -1.885542 -2.543553 9.821890 +v -1.343239 -0.725802 10.531521 +v -1.842802 -1.814279 10.403059 +v -1.991105 -2.341858 10.192001 +v -1.501981 -0.826618 10.686294 +v -1.863491 -3.090535 9.290395 +v -2.088523 -1.835446 10.795394 +v -1.894713 -3.168859 9.292957 +v -1.991834 -2.720061 9.847651 +v -1.941992 -2.290541 10.130073 +v -1.840632 -3.093925 9.258505 +v -1.981341 -1.956710 10.508573 +v -2.034840 -2.398568 10.175894 +v -1.978378 -1.977582 10.490446 +v -1.966921 -2.365261 10.142311 +v -1.945136 -1.933313 10.471131 +v -1.878479 -2.910175 9.473666 +v -2.037374 -2.001593 10.562811 +v -2.065779 -2.370967 10.276365 +v -1.928448 -2.340554 10.079119 +v -2.037185 -2.011482 10.553670 +v -1.969652 -2.375456 10.129793 +v -1.974139 -2.384298 10.124310 +v -1.884243 -3.148628 9.266598 +v -2.052641 -2.021868 10.555847 +v -1.921701 -3.123709 9.378333 +v -1.919999 -2.334013 10.092237 +v -1.994954 -2.401505 10.133028 +v -1.958922 -1.944259 10.489552 +v -1.972141 -1.957817 10.501297 +v -1.961441 -1.971271 10.483922 +v -1.939495 -2.650586 9.792700 +v -1.881272 -2.917763 9.471497 +v -1.878046 -2.941673 9.429581 +v -1.893619 -2.356652 9.994737 +v -1.933738 -2.996247 9.496139 +v -1.973047 -2.021211 10.436060 +v -2.076351 -1.889971 10.748388 +v -2.110646 -2.665840 10.087067 +v -1.952061 -1.566310 10.789714 +v -1.883279 -3.128966 9.274411 +v -2.080264 -2.492889 10.168267 +v -1.931141 -3.135603 9.349284 +v -1.921183 -3.132534 9.353781 +v -1.401701 -0.493950 10.827637 +v -1.484380 -0.823473 10.648157 +v -1.924203 -3.147402 9.339237 +v -1.792241 -1.564117 10.515665 +v -2.054759 -2.738824 9.926762 +v -1.926903 -3.114252 9.388268 +v -1.473507 -0.550209 10.865143 +v -2.088594 -2.539909 10.169308 +v -2.137112 -2.412085 10.349526 +v -1.875102 -3.087435 9.282071 +v -1.901214 -2.363419 9.977419 +v -1.467878 -0.594844 10.882129 +v -1.853140 -1.484854 10.694501 +v -1.535739 -0.782862 10.786548 +v -1.992929 -2.022426 10.457414 +v -1.955842 -2.271475 10.167857 +v -2.036237 -1.980333 10.581034 +v -1.883869 -2.875759 9.514910 +v -2.157220 -2.414977 10.373851 +v -2.061040 -2.033979 10.547134 +v -1.896974 -1.854543 10.431569 +v -1.873977 -2.432182 9.900953 +v -1.965868 -1.924048 10.496140 +v -1.940753 -2.049760 10.363832 +v -1.526222 -0.757155 10.823339 +v -2.082134 -2.384144 10.296232 +v -1.867066 -2.478543 9.868469 +v -1.894926 -2.559423 9.813305 +v -2.051375 -1.752829 10.827797 +v -1.928571 -2.629972 9.794326 +v -2.099808 -1.827469 10.794503 +v -2.091673 -1.852805 10.782187 +v -2.004881 -2.723994 9.854568 +v -1.864179 -2.937197 9.418085 +v -1.879371 -2.924474 9.467459 +v -2.103846 -2.390083 10.306472 +v -1.933764 -2.968148 9.488598 +v -2.048746 -2.740067 9.895754 +v -2.090030 -1.872788 10.760783 +v -1.946421 -2.149388 10.227224 +v -2.065987 -2.465370 10.178652 +v -1.826370 -3.040074 9.266314 +v -1.907769 -2.355401 10.003843 +v -1.403742 -0.485123 10.810802 +v -1.917492 -2.348239 10.037672 +v -1.890713 -2.375589 9.951777 +v -1.367895 -0.743043 10.528781 +v -2.085320 -2.723956 10.013647 +v -1.941168 -3.061382 9.441669 +v -1.955689 -2.259166 10.184792 +v -1.929295 -3.096950 9.408159 +v -2.092363 -2.080750 10.557903 +v -1.443208 -0.524561 10.852375 +v -2.174303 -2.413462 10.398001 +v -1.935090 -3.102551 9.392353 +v -1.399968 -0.777904 10.546495 +v -2.041816 -2.739665 9.915727 +v -2.183619 -2.339798 10.499520 +v -1.492617 -0.823835 10.653682 +v -1.311267 -0.599169 10.566971 +v -1.432048 -0.805099 10.590174 +v -2.180159 -2.388454 10.443977 +v -1.851184 -3.089042 9.268751 +v -1.846870 -1.780148 10.407408 +v -1.341902 -0.445837 10.693696 +v -1.899327 -2.603133 9.816158 +v -1.338720 -0.681614 10.524518 +v -1.877401 -1.500523 10.744671 +v -2.158466 -2.265534 10.566331 +v -1.785767 -1.620289 10.463989 +v -1.941752 -1.908557 10.474210 +v -1.975744 -1.929901 10.508821 +v -1.923946 -2.080324 10.328423 +v -1.880737 -2.870488 9.502995 +v -1.803512 -1.488926 10.605293 +v -2.002276 -1.949914 10.513728 +v -1.934297 -1.913913 10.456534 +v -2.051285 -2.006723 10.551243 +v -2.051946 -2.353882 10.265555 +v -1.932926 -2.351477 10.076633 +v -1.945862 -2.365198 10.073758 +v -1.938671 -2.367703 10.063467 +v -1.948515 -2.370088 10.065866 +v -1.940474 -3.125843 9.380090 +v -1.982145 -2.380016 10.105483 +v -1.980845 -2.386078 10.105928 +v -1.997839 -2.399379 10.120981 +v -2.009201 -2.400322 10.156958 +v -2.119109 -2.399166 10.328362 +v -2.022677 -2.732164 9.863729 +v -1.924168 -2.118699 10.281754 +v -1.799596 -1.601247 10.476728 +v -1.943473 -3.008906 9.485586 +v -1.889487 -2.924513 9.466209 +v -1.897551 -2.930575 9.460776 +v -2.194858 -2.404633 10.403042 +v -1.952280 -3.008232 9.470650 +v -1.839779 -2.965342 9.354938 +v -1.951079 -3.048406 9.456855 +v -1.945443 -2.164347 10.220250 +v -1.383520 -0.472267 10.794558 +v -1.998130 -2.346742 10.151680 +v -1.918177 -3.163071 9.301798 +v -1.933791 -3.164247 9.305893 +v -1.959013 -2.215615 10.185144 +v -1.836352 -1.485909 10.632150 +v -1.836964 -1.483777 10.653828 +v -1.948498 -3.078679 9.420647 +v -1.832269 -2.999430 9.294950 +v -1.870915 -1.489647 10.716495 +v -2.022425 -2.315579 10.212263 +v -2.014046 -2.327692 10.178942 +v -1.897963 -2.386061 9.942937 +v -2.187124 -2.283955 10.541255 +v -1.447794 -0.805938 10.585847 +v -1.917729 -2.918545 9.507405 +v -1.800305 -1.502249 10.582368 +v -1.818422 -1.480272 10.633993 +v -2.079056 -2.378741 10.278661 +v -2.074970 -2.732024 9.972929 +v -1.832748 -3.072971 9.255323 +v -2.191801 -2.366430 10.475954 +v -1.878321 -3.114207 9.282576 +v -1.306660 -0.624644 10.559588 +v -1.503046 -0.583976 10.863123 +v -1.328795 -0.656804 10.536014 +v -2.110474 -2.560789 10.152801 +v -2.114465 -2.629962 10.118243 +v -1.529621 -0.698500 10.850244 +v -2.001376 -2.724002 9.838812 +v -1.854062 -2.945867 9.393476 +v -2.056329 -1.949776 10.643571 +v -2.088713 -1.936349 10.673588 +v -2.007978 -2.004041 10.479471 +v -2.040703 -1.973939 10.563449 +v -2.057478 -1.957511 10.607515 +v -1.923261 -1.898813 10.440698 +v -1.928785 -1.887731 10.447610 +v -1.919726 -2.593817 9.789371 +v -2.052740 -1.722075 10.819921 +v -1.329222 -0.443514 10.722925 +v -2.060216 -2.047155 10.550477 +v -1.997983 -1.988672 10.490686 +v -2.044867 -1.997003 10.554238 +v -1.893448 -3.116560 9.266306 +v -2.027827 -2.730030 9.840435 +v -1.952967 -2.073699 10.305416 +v -1.953743 -2.667135 9.802674 +v -1.556377 -0.769862 10.786292 +v -1.984241 -2.028390 10.405013 +v -2.020697 -2.740066 9.879776 +v -1.991301 -2.354733 10.126555 +v -1.324079 -0.461179 10.670037 +v -1.316792 -0.527133 10.597059 +v -1.929199 -1.543308 10.778026 +v -1.942088 -2.983756 9.492493 +v -2.167579 -2.416631 10.364003 +v -1.942003 -1.554582 10.781719 +v -1.399960 -0.752761 10.528167 +v -2.085598 -2.056014 10.545810 +v -1.955152 -3.032779 9.457060 +v -1.897871 -2.933842 9.446373 +v -1.842391 -2.971167 9.326928 +v -2.012057 -1.967017 10.498390 +v -1.953408 -2.192282 10.198335 +v -2.191905 -2.324397 10.523395 +v -1.460720 -0.542032 10.866199 +v -1.418615 -0.802610 10.576988 +v -1.517383 -0.818041 10.673491 +v -2.009433 -2.019104 10.449724 +v -1.948687 -3.051652 9.439919 +v -2.182444 -2.374461 10.467387 +v -1.815470 -1.704914 10.417871 +v -2.010623 -2.323104 10.200382 +v -2.074704 -2.731916 9.938250 +v -1.474488 -0.824582 10.623675 +v -2.100601 -2.379218 10.283545 +v -2.011870 -1.631270 10.803988 +v -1.968381 -2.686920 9.809005 +v -1.912183 -1.850835 10.423850 +v -2.079327 -1.729329 10.810192 +v -1.896593 -2.885690 9.515888 +v -2.057401 -1.973097 10.598684 +v -1.941084 -1.887991 10.464127 +v -1.919759 -3.170084 9.265693 +v -1.954405 -3.100839 9.402523 +v -2.019932 -2.323527 10.235276 +v -1.879011 -2.872829 9.492960 +v -2.043450 -2.424754 10.179436 +v -1.958105 -2.353187 10.064377 +v -1.947568 -3.111003 9.392004 +v -1.891509 -3.158904 9.260679 +v -1.849446 -3.085922 9.252284 +v -1.979643 -2.379006 10.094994 +v -2.054426 -2.340218 10.245261 +v -2.017391 -2.401760 10.132456 +v -2.034740 -2.392953 10.163436 +v -1.892598 -1.826220 10.421109 +v -1.349989 -0.441131 10.713290 +v -1.917169 -2.615701 9.802320 +v -2.045273 -2.733011 9.866369 +v -1.511899 -0.678941 10.864741 +v -1.568305 -0.691972 10.827581 +v -1.953796 -3.120612 9.375904 +v -1.912253 -2.362143 9.991908 +v -1.344764 -0.445037 10.727770 +v -1.949512 -2.990088 9.478429 +v -2.115535 -2.682740 10.053583 +v -2.150766 -2.411043 10.328417 +v -1.976486 -2.377410 10.117756 +v -2.062637 -2.447612 10.171059 +v -1.907776 -1.508870 10.738409 +v -1.818269 -1.583851 10.494306 +v -1.934942 -1.538048 10.759211 +v -1.823306 -1.670801 10.435068 +v -2.149139 -2.143203 10.568585 +v -1.841450 -3.019498 9.267008 +v -1.987033 -2.709178 9.826167 +v -1.831128 -3.057229 9.252991 +v -1.860812 -1.491208 10.649612 +v -2.018558 -2.723688 9.818689 +v -1.978586 -2.255764 10.164542 +v -1.911164 -2.429222 9.883527 +v -1.904711 -2.471262 9.857617 +v -2.185400 -2.254010 10.556472 +v -1.879309 -1.490088 10.692881 +v -2.011717 -1.941366 10.518652 +v -2.018978 -1.982363 10.489242 +v -1.871953 -1.819822 10.410140 +v -2.048764 -1.977254 10.561713 +v -2.050240 -1.991767 10.547767 +v -1.929749 -1.876661 10.433003 +v -2.073445 -2.030872 10.538267 +v -1.942474 -2.100434 10.279831 +v -1.952465 -2.131269 10.236828 +v -1.564788 -0.671028 10.834862 +v -2.008930 -1.923243 10.495037 +v -1.942487 -3.135745 9.342115 +v -1.544877 -0.763241 10.805282 +v -1.940302 -3.150718 9.325791 +v -2.119109 -2.649655 10.095844 +v -1.816556 -1.619238 10.463470 +v -1.937929 -2.347892 10.028146 +v -1.553019 -0.790426 10.757485 +v -1.945766 -2.641935 9.783520 +v -1.942644 -3.169459 9.290911 +v -1.908341 -2.372438 9.953312 +v -1.887384 -1.492795 10.710168 +v -2.191749 -2.396072 10.418653 +v -1.872114 -2.950638 9.377361 +v -1.890157 -2.409390 9.916862 +v -1.878346 -2.943268 9.397839 +v -1.864222 -2.958950 9.362987 +v -2.112588 -2.101718 10.566466 +v -1.939929 -1.528667 10.746355 +v -1.965330 -2.239590 10.178503 +v -1.966578 -2.034532 10.390414 +v -1.955809 -3.040146 9.439741 +v -1.862756 -1.486886 10.685057 +v -2.196282 -2.266651 10.543642 +v -2.083222 -2.475252 10.164038 +v -2.096501 -1.919539 10.698675 +v -1.821365 -1.494577 10.610987 +v -1.390376 -0.457924 10.770375 +v -1.843294 -1.713349 10.417783 +v -2.094443 -2.520269 10.163654 +v -1.399484 -0.469607 10.787152 +v -2.079311 -1.947464 10.640293 +v -1.907853 -1.833951 10.425003 +v -1.960979 -3.079750 9.413574 +v -1.418306 -0.488396 10.820855 +v -2.098090 -2.719445 9.988387 +v -1.464915 -0.522984 10.843627 +v -1.845967 -3.068524 9.241529 +v -1.483938 -0.541634 10.856306 +v -1.856122 -3.082402 9.237133 +v -2.081291 -2.369149 10.261960 +v -2.127834 -2.602513 10.123500 +v -1.984102 -1.581036 10.781263 +v -1.993791 -1.602628 10.793879 +v -2.073884 -1.957148 10.596626 +v -2.032601 -1.647317 10.802384 +v -1.957755 -2.313708 10.062923 +v -1.895184 -3.140795 9.247887 +v -1.892011 -2.881664 9.470803 +v -1.891715 -2.893938 9.461532 +v -2.049853 -2.399721 10.170189 +v -2.048158 -2.329637 10.232069 +v -2.061134 -1.997111 10.552670 +v -2.059998 -2.419446 10.165524 +v -2.073079 -2.011441 10.548670 +v -1.964785 -2.369228 10.054956 +v -2.083037 -2.358984 10.235956 +v -1.986784 -2.374332 10.085541 +v -1.915454 -3.169436 9.251560 +v -1.982466 -2.372931 10.071911 +v -1.941072 -2.312298 10.078787 +v -1.982397 -2.386525 10.090039 +v -2.009963 -2.405659 10.112478 +v -2.015528 -2.409489 10.115645 +v -2.030545 -2.422733 10.113280 +v -1.795604 -1.576100 10.500014 +v -2.122836 -2.396884 10.298088 +v -1.902802 -1.502840 10.725649 +v -1.960187 -2.648067 9.788245 +v -1.882790 -2.941261 9.410580 +v -2.003816 -1.930079 10.510267 +v -1.386369 -0.728020 10.520218 +v -1.336273 -0.444815 10.701712 +v -1.949718 -2.356464 10.023055 +v -1.948651 -2.362529 10.039480 +v -2.109128 -1.906020 10.711766 +v -1.964203 -3.068501 9.420042 +v -1.987524 -2.026776 10.383297 +v -1.446924 -0.503611 10.834261 +v -1.853767 -3.060113 9.231795 +v -1.470734 -0.810845 10.602854 +v -1.864132 -3.081532 9.242263 +v -2.023824 -2.014706 10.459978 +v -1.872072 -3.087471 9.261042 +v -1.871089 -2.958123 9.348840 +v -1.873250 -1.782513 10.413842 +v -1.925941 -2.366057 9.976399 +v -2.057075 -1.982619 10.578770 +v -2.138052 -2.122463 10.564592 +v -2.209447 -2.380088 10.443712 +v -1.954930 -1.896736 10.465339 +v -1.856023 -1.498940 10.617177 +v -2.111056 -2.519543 10.145213 +v -1.821295 -1.536041 10.544584 +v -2.130663 -2.565993 10.128976 +v -1.986110 -2.684268 9.783130 +v -1.907247 -2.876796 9.498747 +v -2.025550 -2.313451 10.203554 +v -1.922323 -2.582083 9.788665 +v -2.183042 -2.196791 10.563695 +v -2.075492 -1.951579 10.621964 +v -1.538793 -0.812306 10.725451 +v -1.939830 -3.165558 9.266101 +v -1.954373 -3.131284 9.328217 +v -1.528319 -0.818798 10.703135 +v -1.355026 -0.451270 10.738581 +v -1.375513 -0.453319 10.768147 +v -1.984106 -2.268096 10.147651 +v -2.134449 -2.641454 10.074581 +v -1.957739 -3.031022 9.436094 +v -2.126053 -2.671158 10.057770 +v -2.119166 -2.691550 10.019733 +v -1.962671 -3.056769 9.434003 +v -2.187787 -2.346273 10.492962 +v -2.017669 -2.323588 10.160788 +v -2.214461 -2.352049 10.475718 +v -1.970414 -3.093724 9.393152 +v -1.419552 -0.480917 10.802424 +v -2.213019 -2.388959 10.431493 +v -1.929796 -2.925703 9.490267 +v -2.007947 -2.341513 10.137417 +v -1.431463 -0.790329 10.554926 +v -1.836961 -1.689211 10.422423 +v -1.514563 -0.813910 10.639254 +v -2.122202 -1.876661 10.740211 +v -1.901879 -2.455927 9.871900 +v -1.337796 -0.606610 10.538109 +v -1.897990 -2.503468 9.836357 +v -2.102908 -1.937302 10.664149 +v -1.858582 -1.723983 10.415766 +v -1.923825 -1.860737 10.429056 +v -1.971313 -1.907847 10.479616 +v -2.028525 -2.005243 10.475232 +v -1.836690 -1.511148 10.584679 +v -2.070247 -1.989404 10.571359 +v -2.116620 -2.584239 10.145702 +v -2.055933 -1.686296 10.809038 +v -2.003804 -2.706726 9.811932 +v -2.123703 -2.698213 9.988251 +v -1.828201 -1.541757 10.540014 +v -1.907182 -2.877379 9.473341 +v -1.901121 -2.871316 9.489721 +v -2.042857 -2.404474 10.135647 +v -2.048724 -2.398876 10.154198 +v -1.971411 -2.351068 10.055817 +v -1.965026 -2.366443 10.063247 +v -1.976683 -2.365367 10.061090 +v -1.970152 -2.369798 10.036448 +v -1.978664 -2.376725 10.045341 +v -1.872348 -3.083671 9.239261 +v -1.873852 -3.097941 9.228031 +v -1.987409 -2.380809 10.065717 +v -2.025509 -2.421942 10.094465 +v -2.038643 -2.430397 10.107126 +v -1.894570 -3.106995 9.265551 +v -1.908543 -2.939248 9.408401 +v -2.028262 -2.018687 10.447625 +v -1.933911 -3.171817 9.246050 +v -1.533655 -0.814764 10.675768 +v -2.009768 -2.358109 10.092962 +v -1.333271 -0.464062 10.652891 +v -1.971616 -3.112662 9.380058 +v -2.003424 -2.347077 10.120249 +v -1.331214 -0.489074 10.621273 +v -1.966430 -2.048396 10.339045 +v -1.969393 -3.115831 9.354565 +v -1.915882 -2.404039 9.912580 +v -1.955673 -3.161978 9.290807 +v -1.364574 -0.698644 10.515705 +v -1.916564 -2.384998 9.937407 +v -1.921777 -1.503373 10.708962 +v -2.113487 -2.074680 10.537713 +v -1.923939 -1.513619 10.733723 +v -2.012441 -2.022463 10.415562 +v -1.852728 -1.513067 10.586468 +v -1.500638 -0.562272 10.855966 +v -2.113520 -2.537354 10.143808 +v -2.128316 -2.087543 10.543955 +v -1.418954 -0.767364 10.541027 +v -1.449973 -0.778629 10.543838 +v -1.960833 -1.547835 10.757329 +v -2.074203 -1.975580 10.580496 +v -1.974614 -2.207901 10.172230 +v -2.214407 -2.317944 10.507576 +v -2.094572 -1.960974 10.607480 +v -1.865638 -3.071850 9.214338 +v -1.809107 -1.651746 10.442626 +v -1.447430 -0.792680 10.562112 +v -2.138721 -2.617950 10.104402 +v -1.879377 -3.094979 9.215157 +v -1.528078 -0.633316 10.860086 +v -1.492560 -0.801805 10.595167 +v -2.077232 -1.996605 10.552664 +v -1.357878 -0.642920 10.517745 +v -2.084233 -2.037721 10.542023 +v -2.067970 -2.735131 9.898594 +v -2.030008 -2.707107 9.808109 +v -1.858726 -1.751740 10.410658 +v -1.918941 -2.883898 9.484224 +v -1.892339 -1.799929 10.418306 +v -1.908242 -2.929625 9.427389 +v -1.938386 -2.354528 10.012778 +v -1.915570 -2.527992 9.802954 +v -1.952623 -2.951405 9.466722 +v -1.885984 -2.950301 9.368874 +v -1.954902 -2.974322 9.467117 +v -1.967958 -3.014819 9.457815 +v -1.377358 -0.444560 10.727062 +v -1.927323 -2.902153 9.483016 +v -1.354838 -0.681913 10.515864 +v -1.952099 -2.103633 10.264849 +v -2.172137 -2.416497 10.317718 +v -1.954255 -2.944313 9.466749 +v -1.882089 -1.495759 10.668694 +v -2.135701 -2.103512 10.551996 +v -2.098952 -2.482682 10.151116 +v -1.414433 -0.743384 10.524563 +v -2.035427 -1.629648 10.785579 +v -1.905576 -1.499927 10.691792 +v -2.141212 -1.888032 10.721234 +v -1.975823 -3.051192 9.418636 +v -2.107537 -2.718659 9.926064 +v -1.973553 -3.078517 9.397265 +v -2.006491 -2.696773 9.792107 +v -2.196481 -2.226065 10.555868 +v -2.198975 -2.413275 10.376909 +v -2.016555 -1.938359 10.514073 +v -1.858154 -3.087318 9.225285 +v -1.963628 -2.640515 9.767741 +v -1.977623 -2.652540 9.771648 +v -1.897507 -1.762864 10.422049 +v -2.097397 -1.964593 10.589253 +v -1.337509 -0.522309 10.588304 +v -1.338158 -0.568433 10.563854 +v -1.960651 -2.167608 10.198631 +v -1.429574 -0.468120 10.773997 +v -1.942699 -1.865961 10.434497 +v -2.216457 -2.302220 10.512490 +v -1.445347 -0.489293 10.818608 +v -1.950850 -1.879523 10.453726 +v -2.038134 -2.316290 10.187654 +v -1.988376 -1.898965 10.461899 +v -2.109791 -2.377537 10.262949 +v -2.221723 -2.369941 10.456677 +v -1.569632 -0.729855 10.812502 +v -2.063522 -2.409368 10.142570 +v -2.024328 -1.951647 10.497079 +v -1.971793 -3.106975 9.389458 +v -1.916363 -3.163020 9.240770 +v -1.965344 -2.301542 10.072110 +v -1.968422 -2.335392 10.057616 +v -1.884075 -3.105650 9.227834 +v -2.074900 -2.345924 10.223758 +v -1.856909 -2.999594 9.286600 +v -1.990293 -2.392526 10.042091 +v -2.086999 -2.012795 10.546010 +v -2.014383 -2.403163 10.084496 +v -2.045077 -2.438567 10.100864 +v -2.057598 -2.447346 10.097362 +v -2.021381 -2.426485 10.076191 +v -2.038761 -2.434357 10.074878 +v -1.890124 -3.098574 9.250304 +v -1.961301 -2.968147 9.450380 +v -1.961727 -3.127325 9.340860 +v -1.964870 -2.990043 9.460698 +v -2.029350 -2.323876 10.137944 +v -1.556745 -0.811210 10.702398 +v -2.072873 -2.433969 10.156521 +v -1.975616 -2.132139 10.214825 +v -1.579364 -0.758393 10.779974 +v -2.087372 -2.464396 10.142966 +v -2.154260 -2.401816 10.303446 +v -1.378865 -0.662288 10.507258 +v -2.134526 -1.838742 10.769499 +v -1.865228 -2.977976 9.308916 +v -2.124159 -1.860835 10.755135 +v -2.127894 -1.924901 10.683641 +v -1.854377 -1.637961 10.452249 +v -1.884496 -1.510887 10.601841 +v -1.465604 -0.796896 10.577289 +v -2.112472 -1.943051 10.651763 +v -2.126033 -2.520909 10.128171 +v -2.171093 -2.152963 10.560226 +v -2.175501 -2.417681 10.331938 +v -1.830673 -1.561524 10.517128 +v -1.966384 -1.896239 10.457424 +v -2.145296 -2.639318 10.062839 +v -1.846909 -1.681028 10.428441 +v -2.009974 -2.025227 10.377235 +v -1.989935 -2.244952 10.158508 +v -2.125124 -2.692302 10.008865 +v -2.031983 -2.319179 10.174079 +v -1.476629 -0.514947 10.835221 +v -2.026125 -1.931204 10.491100 +v -1.977873 -1.561659 10.758408 +v -2.037829 -1.972136 10.487632 +v -1.935361 -2.361681 9.989530 +v -2.035751 -1.988729 10.477322 +v -2.017514 -1.600438 10.775692 +v -1.880954 -1.765356 10.418681 +v -2.085958 -1.981591 10.565059 +v -1.960251 -2.366423 9.986372 +v -2.097636 -2.036834 10.539498 +v -2.066575 -1.659816 10.794941 +v -2.076631 -1.694350 10.802794 +v -2.227743 -2.396611 10.424580 +v -1.882498 -2.978785 9.309511 +v -2.043077 -2.730498 9.846504 +v -1.892007 -2.954069 9.348894 +v -1.553948 -0.657888 10.844285 +v -1.507506 -0.805276 10.618273 +v -2.120531 -1.777611 10.794103 +v -1.529338 -0.808020 10.622869 +v -1.975519 -3.123939 9.337486 +v -1.969852 -3.010366 9.444950 +v -1.974126 -3.136071 9.322313 +v -2.075409 -2.730348 9.868246 +v -2.025795 -2.336239 10.128101 +v -1.965379 -3.150649 9.319861 +v -1.873629 -3.009269 9.254610 +v -1.398850 -0.442555 10.734977 +v -1.390183 -0.450551 10.753311 +v -1.966213 -3.032696 9.423367 +v -1.950105 -1.526574 10.719340 +v -1.972951 -2.067186 10.292644 +v -1.938548 -2.915670 9.473846 +v -1.852112 -1.599056 10.482190 +v -1.442943 -0.484295 10.801567 +v -2.114910 -2.046011 10.535181 +v -2.085223 -2.435518 10.135726 +v -2.102817 -2.062429 10.536689 +v -2.142920 -2.674557 10.007942 +v -1.927233 -2.463463 9.854957 +v -1.900534 -1.502894 10.653561 +v -1.903192 -1.500556 10.669107 +v -1.969134 -3.063061 9.398611 +v -2.158681 -2.122398 10.552659 +v -2.107513 -2.474752 10.140842 +v -1.994790 -1.560124 10.737966 +v -1.978428 -3.087065 9.378919 +v -1.883150 -1.501264 10.635420 +v -1.856784 -3.036343 9.237572 +v -1.928616 -2.546734 9.787780 +v -1.906686 -2.944732 9.389855 +v -2.205053 -2.417167 10.365925 +v -1.871752 -1.696793 10.428563 +v -1.481175 -0.794909 10.580874 +v -1.909546 -2.918691 9.433293 +v -2.054494 -2.314435 10.169849 +v -2.012896 -2.022303 10.399287 +v -2.028004 -2.017927 10.409437 +v -1.904679 -3.104692 9.249290 +v -1.989855 -2.037263 10.351620 +v -1.939805 -2.574769 9.770248 +v -1.956445 -2.627268 9.763758 +v -1.500061 -0.518656 10.835704 +v -2.215345 -2.276827 10.528749 +v -1.980102 -2.666395 9.778583 +v -1.931214 -2.385666 9.927684 +v -2.131495 -2.541044 10.121873 +v -2.106259 -1.952054 10.626574 +v -1.937585 -1.833372 10.423550 +v -1.945975 -1.847274 10.434769 +v -2.039452 -2.718861 9.825603 +v -1.961428 -1.861608 10.434034 +v -1.978344 -1.871629 10.444015 +v -1.914805 -3.151746 9.235373 +v -1.920602 -2.878287 9.439831 +v -1.918797 -2.886049 9.432641 +v -1.993776 -2.330242 10.053520 +v -2.061511 -2.451472 10.090578 +v -1.893140 -3.117294 9.216681 +v -1.985927 -2.367743 10.011074 +v -1.988472 -2.376978 10.025981 +v -1.997312 -2.360327 10.066909 +v -2.044563 -2.001650 10.460176 +v -2.019561 -2.410425 10.053890 +v -2.030709 -2.427612 10.063590 +v -1.963619 -2.290184 10.090709 +v -1.930949 -2.926808 9.405005 +v -1.982167 -2.112401 10.218485 +v -1.970905 -2.984310 9.438330 +v -1.927523 -2.373797 9.952028 +v -2.196459 -2.422295 10.327451 +v -1.550233 -0.810292 10.674149 +v -1.936564 -1.511269 10.698333 +v -1.915008 -3.109254 9.240595 +v -1.843299 -1.576546 10.499925 +v -1.982125 -3.040133 9.418856 +v -1.364687 -0.438533 10.709839 +v -1.887796 -2.961639 9.331212 +v -1.882723 -2.968583 9.327349 +v -1.905795 -2.948276 9.371638 +v -1.984473 -3.104971 9.365105 +v -1.984261 -2.166459 10.178940 +v -1.956130 -3.164680 9.273302 +v -2.016807 -2.350226 10.103018 +v -1.465379 -0.486917 10.814072 +v -2.097921 -2.724341 9.912134 +v -2.097745 -2.721222 9.963034 +v -1.398728 -0.705812 10.510445 +v -1.878163 -1.717728 10.419575 +v -2.146928 -2.072941 10.524395 +v -2.093161 -2.725114 9.891367 +v -2.245803 -2.313563 10.491332 +v -1.919309 -2.505436 9.820705 +v -1.942510 -2.893528 9.457088 +v -2.246700 -2.355625 10.461908 +v -1.524719 -0.594794 10.858308 +v -1.898022 -1.505822 10.624986 +v -1.944717 -2.602550 9.767818 +v -1.983975 -1.897546 10.451301 +v -2.021229 -2.694308 9.775602 +v -2.010987 -1.912747 10.481572 +v -2.233434 -2.399738 10.406160 +v -1.535909 -0.808684 10.661552 +v -1.464547 -0.785189 10.546335 +v -1.930457 -2.427666 9.881330 +v -1.956762 -2.369409 9.951859 +v -1.894493 -2.953958 9.361177 +v -2.049343 -2.313191 10.148172 +v -1.919567 -1.800000 10.419783 +v -2.023657 -2.349581 10.091600 +v -1.929854 -1.509195 10.676667 +v -1.976277 -3.013227 9.429832 +v -2.084962 -2.453836 10.138763 +v -1.541842 -0.809058 10.635027 +v -1.395110 -0.436056 10.715738 +v -2.103893 -2.368147 10.231533 +v -2.039135 -2.314777 10.155879 +v -1.855711 -1.657025 10.444313 +v -2.148924 -2.390600 10.261099 +v -1.987488 -3.065793 9.378165 +v -2.128610 -2.067146 10.523419 +v -2.237958 -2.283531 10.513430 +v -1.961827 -2.355918 10.005197 +v -1.584797 -0.739217 10.795294 +v -1.861295 -1.530791 10.560389 +v -2.235944 -2.329665 10.483262 +v -2.153085 -2.401077 10.292280 +v -1.373287 -0.610951 10.513825 +v -2.146309 -2.573937 10.112696 +v -2.022610 -1.583824 10.750249 +v -2.128853 -2.705341 9.938936 +v -1.879644 -3.083846 9.208918 +v -1.909365 -3.103041 9.239780 +v -2.119399 -1.946951 10.634045 +v -1.921543 -2.876235 9.460755 +v -1.953826 -2.538003 9.759567 +v -2.114580 -1.974484 10.578548 +v -2.096553 -1.985227 10.553535 +v -1.964287 -2.615292 9.750626 +v -1.991432 -2.648483 9.759722 +v -2.099089 -1.730700 10.800810 +v -1.938042 -3.169131 9.230204 +v -1.874350 -2.983015 9.289898 +v -1.844199 -1.616884 10.466112 +v -1.918551 -2.874634 9.453754 +v -1.909870 -3.106258 9.217796 +v -1.904299 -3.119280 9.208662 +v -1.913076 -3.106790 9.227528 +v -2.042180 -1.956271 10.475348 +v -1.927360 -2.904952 9.412554 +v -2.061937 -2.426425 10.105338 +v -1.973060 -2.276468 10.109781 +v -1.996647 -2.351767 10.056974 +v -2.011215 -2.259880 10.134309 +v -2.071934 -2.333033 10.202791 +v -2.038741 -2.013154 10.455434 +v -2.041655 -2.012470 10.439342 +v -2.077933 -2.452947 10.086317 +v -1.998675 -2.395005 10.034008 +v -2.050382 -2.445527 10.082678 +v -2.010640 -2.401517 10.043821 +v -1.982093 -2.986005 9.429187 +v -1.988348 -2.370256 9.988940 +v -2.183126 -2.411314 10.301178 +v -2.099488 -2.435243 10.129821 +v -1.987071 -2.197051 10.167395 +v -1.882601 -1.673664 10.438553 +v -1.984250 -3.056609 9.389449 +v -1.973118 -1.543353 10.737255 +v -1.883598 -1.697816 10.432686 +v -1.378600 -0.435885 10.665262 +v -2.053987 -1.631791 10.780889 +v -2.115041 -1.959159 10.606400 +v -1.953384 -2.919688 9.459916 +v -1.923435 -1.754009 10.425014 +v -1.439940 -0.764804 10.530932 +v -1.352276 -0.498161 10.596327 +v -2.004265 -2.257324 10.139448 +v -1.352140 -0.533151 10.570822 +v -1.940999 -2.407110 9.896436 +v -2.234441 -2.344303 10.471307 +v -1.926876 -3.147581 9.219504 +v -1.978472 -2.633751 9.750092 +v -1.984098 -2.090363 10.235990 +v -1.958147 -2.378676 9.933828 +v -2.147581 -1.934345 10.661165 +v -2.018737 -2.347524 10.075616 +v -2.049289 -2.707150 9.806733 +v -2.214249 -2.206723 10.547218 +v -2.026999 -1.913641 10.468422 +v -1.878291 -1.632555 10.464916 +v -2.071389 -2.721119 9.829293 +v -1.958904 -1.519459 10.701372 +v -2.105808 -2.354997 10.210241 +v -1.921646 -2.949759 9.365637 +v -1.978999 -3.045543 9.403219 +v -1.879578 -3.039637 9.222242 +v -1.897703 -3.095917 9.190773 +v -2.248204 -2.294929 10.500729 +v -1.897799 -3.109090 9.190667 +v -1.951184 -2.390069 9.917892 +v -1.922860 -3.124477 9.235120 +v -1.880815 -1.649171 10.451324 +v -1.934453 -2.482497 9.831271 +v -2.141633 -1.805518 10.779264 +v -2.033954 -2.027976 10.392035 +v -1.963886 -2.943006 9.447214 +v -1.554951 -0.806230 10.650353 +v -2.126641 -2.031836 10.533271 +v -2.125700 -2.043922 10.527341 +v -1.951931 -2.503686 9.798028 +v -1.569723 -0.794910 10.731347 +v -1.362439 -0.441871 10.659915 +v -2.134823 -2.375833 10.236310 +v -2.118683 -2.469786 10.120288 +v -1.353561 -0.475427 10.618871 +v -2.015571 -1.573980 10.746783 +v -1.878312 -1.530695 10.566079 +v -1.861452 -1.552370 10.527388 +v -2.157055 -1.903869 10.696260 +v -1.950835 -2.557654 9.762526 +v -1.359479 -0.592113 10.529383 +v -2.188595 -2.125253 10.534354 +v -1.965475 -2.598031 9.742586 +v -2.131545 -2.493957 10.118617 +v -2.207335 -2.149582 10.539297 +v -1.933275 -2.942193 9.396006 +v -1.925430 -2.938635 9.400127 +v -2.013156 -2.680831 9.770802 +v -1.414224 -0.717136 10.511190 +v -1.415219 -0.457242 10.767076 +v -2.041724 -2.702251 9.783202 +v -2.035580 -2.331274 10.114928 +v -1.451413 -0.763630 10.530643 +v -1.955762 -1.824671 10.419315 +v -1.496545 -0.784196 10.563383 +v -1.559280 -0.621351 10.843019 +v -2.108290 -1.991036 10.543342 +v -2.017796 -2.351691 10.063204 +v -2.037412 -1.943673 10.479620 +v -1.979378 -2.270437 10.132118 +v -1.969380 -3.166314 9.250473 +v -1.986807 -2.308357 10.061987 +v -1.995276 -2.341170 10.052908 +v -2.047214 -1.971524 10.466650 +v -2.089250 -2.422137 10.118838 +v -2.008543 -2.384159 10.013496 +v -2.082350 -2.442937 10.093880 +v -2.047462 -2.431361 10.059581 +v -2.067688 -2.447406 10.067171 +v -1.993401 -2.291059 10.067906 +v -2.031018 -2.410808 10.038454 +v -1.967668 -1.530284 10.717004 +v -2.096912 -2.726423 9.850779 +v -1.990881 -2.225921 10.156457 +v -2.083902 -2.423459 10.131248 +v -1.997120 -3.049942 9.376091 +v -1.985828 -2.047997 10.313410 +v -2.217947 -2.418801 10.353067 +v -1.907225 -2.957428 9.338305 +v -2.001832 -3.100521 9.348788 +v -1.566957 -0.809748 10.666918 +v -1.985915 -3.115811 9.334703 +v -2.036761 -2.026090 10.376373 +v -1.939424 -2.519259 9.783970 +v -1.988431 -3.141540 9.309887 +v -1.577367 -0.806201 10.703968 +v -1.885982 -3.060817 9.204960 +v -2.142626 -2.661481 10.038704 +v -2.015564 -2.030381 10.336500 +v -2.109781 -2.010253 10.539165 +v -2.043771 -2.012979 10.411835 +v -2.099404 -2.725866 9.875124 +v -1.959964 -2.578331 9.745956 +v -2.145100 -2.690458 9.968451 +v -2.238166 -2.378478 10.435089 +v -2.139453 -1.963960 10.600760 +v -1.601540 -0.774384 10.745560 +v -2.143347 -1.952263 10.621778 +v -1.479026 -0.490942 10.820311 +v -1.950366 -3.134498 9.210497 +v -1.980479 -2.372050 9.974798 +v -1.883351 -1.545763 10.540253 +v -2.169772 -1.874739 10.722473 +v -1.975378 -3.173350 9.224663 +v -2.038526 -1.605387 10.768289 +v -1.989261 -2.637074 9.747696 +v -1.513286 -0.790638 10.575153 +v -2.001726 -2.664363 9.758344 +v -2.031324 -2.341222 10.083612 +v -1.874657 -1.515211 10.590730 +v -1.981161 -1.893771 10.446096 +v -2.016757 -1.898932 10.444979 +v -2.041013 -1.931122 10.474321 +v -1.990581 -3.023662 9.410624 +v -1.535375 -0.563295 10.842742 +v -1.989878 -3.036578 9.405454 +v -2.038225 -2.319902 10.123801 +v -2.118902 -1.729095 10.789405 +v -1.525609 -0.799758 10.596027 +v -1.910343 -2.957941 9.318596 +v -1.937158 -1.511557 10.652546 +v -2.157907 -2.617297 10.057386 +v -1.382708 -0.438645 10.693373 +v -1.580385 -0.637961 10.830936 +v -1.414177 -0.435659 10.718626 +v -2.110354 -2.455127 10.122805 +v -1.993462 -3.107816 9.333967 +v -1.985068 -3.130616 9.319176 +v -1.891230 -2.977945 9.289762 +v -1.573744 -0.780930 10.757644 +v -1.984155 -3.157848 9.286075 +v -2.150333 -1.853558 10.752249 +v -2.121411 -1.983056 10.560471 +v -1.908348 -1.525497 10.582089 +v -1.456988 -0.468045 10.779103 +v -1.919704 -1.524140 10.600664 +v -2.162677 -2.092489 10.531683 +v -1.923638 -1.508547 10.641179 +v -1.935974 -2.949706 9.372753 +v -1.909257 -3.090204 9.210093 +v -1.941082 -2.942371 9.391424 +v -1.939582 -2.877081 9.435375 +v -2.151035 -1.921126 10.679251 +v -1.952442 -2.899409 9.444115 +v -1.399169 -0.666463 10.499503 +v -2.149143 -2.526493 10.093165 +v -2.195827 -2.412834 10.293316 +v -2.141991 -1.944818 10.640744 +v -1.419086 -0.697700 10.504334 +v -2.049824 -2.702797 9.790556 +v -2.065647 -2.713074 9.808271 +v -1.985363 -2.074587 10.258044 +v -1.981432 -1.846756 10.420160 +v -1.985206 -1.863907 10.430754 +v -1.477915 -0.791379 10.551431 +v -2.046948 -2.322860 10.103331 +v -2.151445 -1.778404 10.776733 +v -1.976830 -3.153236 9.295123 +v -1.893881 -3.117330 9.202651 +v -1.935279 -2.884239 9.415214 +v -2.059404 -1.945839 10.466680 +v -2.082403 -2.453425 10.057940 +v -1.928645 -3.104012 9.227154 +v -2.035172 -2.338100 10.045984 +v -1.890777 -2.995435 9.266375 +v -2.054591 -2.421355 10.040874 +v -2.080610 -2.329145 10.181271 +v -2.085890 -2.423592 10.111446 +v -1.997752 -3.096644 9.354332 +v -1.995588 -3.044477 9.398269 +v -2.102470 -2.338452 10.198169 +v -1.412122 -0.428879 10.699245 +v -1.992049 -3.081175 9.359103 +v -1.417630 -0.441634 10.740589 +v -1.900626 -1.596290 10.495443 +v -2.003407 -3.121130 9.322486 +v -1.966974 -2.370334 9.956790 +v -1.867508 -1.602830 10.479782 +v -1.954639 -2.938665 9.373724 +v -2.154493 -1.954940 10.604630 +v -2.236140 -2.419009 10.345251 +v -1.972767 -2.384248 9.931610 +v -1.982240 -1.536974 10.714722 +v -1.893479 -1.617350 10.473575 +v -1.940027 -3.101254 9.225007 +v -1.598625 -0.797743 10.706310 +v -1.483453 -0.479344 10.800517 +v -2.130307 -2.481770 10.116947 +v -1.504107 -0.496969 10.821393 +v -2.129022 -1.999469 10.543546 +v -1.892419 -1.535750 10.556863 +v -2.244716 -2.411541 10.372081 +v -2.058806 -2.006681 10.422895 +v -1.872013 -1.563492 10.516088 +v -2.121761 -2.717616 9.876877 +v -1.446909 -0.731517 10.515922 +v -1.381516 -0.579739 10.512580 +v -1.962037 -2.490714 9.803965 +v -1.459528 -0.727893 10.516404 +v -2.138279 -2.046590 10.522717 +v -1.913387 -1.708315 10.433085 +v -2.095310 -1.655551 10.775362 +v -1.898515 -2.975822 9.303026 +v -1.916710 -2.986695 9.261145 +v -1.939091 -1.727745 10.425424 +v -1.941572 -1.769759 10.420508 +v -2.234588 -2.191069 10.535367 +v -2.054010 -2.305185 10.131586 +v -2.165421 -2.609406 10.052846 +v -2.113133 -1.702657 10.786807 +v -2.025029 -1.905724 10.461708 +v -2.038079 -1.927294 10.456640 +v -2.020644 -2.253180 10.125170 +v -2.006496 -2.378112 9.993593 +v -1.993198 -2.059741 10.279729 +v -1.920803 -3.088229 9.222128 +v -2.227495 -2.419908 10.321874 +v -1.982090 -2.619684 9.737508 +v -1.959484 -2.441230 9.858949 +v -2.148842 -1.970920 10.590963 +v -2.140843 -1.983534 10.562491 +v -1.599297 -0.756351 10.766093 +v -1.964244 -2.907101 9.437158 +v -1.968800 -2.911709 9.433167 +v -1.376657 -0.481948 10.591241 +v -2.049587 -2.022317 10.336658 +v -1.984706 -2.945063 9.421592 +v -2.267884 -2.334461 10.464000 +v -1.961746 -2.479522 9.820856 +v -2.134219 -2.516742 10.115555 +v -1.369344 -0.564908 10.529611 +v -2.259090 -2.361533 10.446415 +v -1.983476 -2.972384 9.422787 +v -1.607053 -0.694379 10.804167 +v -2.261014 -2.405911 10.381641 +v -2.154125 -2.563507 10.092504 +v -1.912444 -1.538425 10.559858 +v -2.045107 -2.332319 10.085421 +v -2.176151 -2.096399 10.527021 +v -1.389299 -0.608025 10.504355 +v -2.168417 -2.645738 10.000905 +v -1.991471 -3.066431 9.350881 +v -2.000810 -2.064930 10.264964 +v -1.910952 -1.684619 10.442133 +v -2.051278 -2.694299 9.767449 +v -2.069352 -2.709060 9.798638 +v -2.117008 -2.442864 10.117447 +v -2.185831 -2.407544 10.272946 +v -2.209376 -2.419271 10.292379 +v -1.495165 -0.472217 10.789858 +v -1.435986 -0.708474 10.505347 +v -1.899635 -3.004180 9.241215 +v -1.469323 -0.750845 10.519420 +v -1.914131 -1.730027 10.427840 +v -1.575998 -0.805577 10.644816 +v -1.485767 -0.777612 10.537392 +v -1.897929 -3.065108 9.191816 +v -1.923395 -3.081515 9.233313 +v -1.518147 -0.501187 10.820346 +v -1.912124 -3.085938 9.199940 +v -1.515131 -0.523593 10.835313 +v -1.552602 -0.533589 10.829815 +v -1.947045 -1.780126 10.417694 +v -1.909862 -3.112112 9.174696 +v -1.935443 -3.092891 9.227924 +v -1.567297 -0.593105 10.837949 +v -2.188051 -1.795664 10.758046 +v -1.999501 -3.083186 9.356237 +v -1.955117 -3.166600 9.213607 +v -2.099037 -2.437794 10.088739 +v -1.930948 -3.117369 9.172779 +v -2.057071 -1.937168 10.471905 +v -1.922019 -3.109914 9.204041 +v -1.927251 -3.116108 9.196129 +v -2.013783 -2.260443 10.109921 +v -2.060294 -1.980156 10.442916 +v -2.066805 -2.434996 10.044603 +v -2.064571 -1.994885 10.432516 +v -2.107841 -2.429663 10.116571 +v -2.011973 -2.297021 10.047361 +v -2.042483 -2.406892 10.023708 +v -1.968483 -2.411219 9.881329 +v -1.380656 -0.468330 10.600636 +v -2.041198 -1.575978 10.732796 +v -1.395514 -0.637119 10.499206 +v -1.593701 -0.804907 10.681979 +v -2.247308 -2.242315 10.522229 +v -1.368146 -0.505423 10.572537 +v -2.166261 -2.572972 10.072777 +v -2.165759 -1.926161 10.664548 +v -1.963495 -2.397674 9.905285 +v -2.122429 -1.983192 10.544612 +v -2.008087 -2.650721 9.737398 +v -1.377276 -0.537089 10.540499 +v -2.025954 -2.664785 9.735552 +v -2.010854 -3.141954 9.304287 +v -1.994203 -3.012692 9.412440 +v -2.263559 -2.377789 10.430810 +v -2.091130 -1.633063 10.760290 +v -2.071627 -2.298398 10.122594 +v -2.102627 -2.722377 9.829700 +v -1.912922 -2.963350 9.312141 +v -2.132586 -1.975551 10.584971 +v -1.407380 -0.427750 10.682984 +v -2.220149 -2.414481 10.280725 +v -1.969918 -2.554596 9.736238 +v -2.136955 -2.016475 10.526675 +v -1.924506 -2.952681 9.339668 +v -2.143711 -2.054575 10.512989 +v -1.994384 -2.140723 10.186293 +v -2.011628 -1.882369 10.428968 +v -2.041332 -1.903361 10.442625 +v -2.024299 -2.032332 10.310606 +v -1.924273 -1.511172 10.623523 +v -1.922006 -3.085590 9.206277 +v -1.943374 -3.117983 9.216120 +v -2.201022 -2.168803 10.550493 +v -2.164401 -2.395952 10.240759 +v -1.950280 -1.806785 10.413807 +v -1.959270 -3.177262 9.226078 +v -2.254076 -2.211504 10.525875 +v -1.953622 -1.512242 10.668862 +v -1.947982 -2.935770 9.379478 +v -1.554337 -0.804044 10.621740 +v -1.910940 -1.613020 10.479680 +v -1.907549 -1.642277 10.462297 +v -1.983217 -1.526051 10.697859 +v -1.904375 -3.021405 9.211182 +v -2.123299 -2.713179 9.895628 +v -1.907631 -1.654803 10.454742 +v -2.018888 -1.559522 10.727769 +v -2.147590 -2.697322 9.908589 +v -1.615237 -0.728852 10.782432 +v -1.617926 -0.739672 10.772135 +v -1.985693 -2.389870 9.911634 +v -2.172498 -1.950235 10.619016 +v -2.138105 -1.986624 10.538000 +v -2.060776 -2.011618 10.393656 +v -2.029191 -2.677445 9.751154 +v -2.046401 -2.336591 10.060842 +v -2.066219 -2.705390 9.780629 +v -1.985499 -3.171820 9.231460 +v -2.007115 -3.107673 9.329192 +v -1.997223 -3.026712 9.391576 +v -2.280819 -2.289259 10.486669 +v -2.000904 -3.050097 9.363486 +v -2.021562 -3.088658 9.358830 +v -2.281232 -2.337569 10.452420 +v -2.078896 -2.307062 10.137535 +v -1.933309 -2.961741 9.318640 +v -1.923757 -2.981111 9.270538 +v -1.971586 -1.821955 10.409861 +v -2.156172 -2.372710 10.211363 +v -2.143720 -2.375654 10.224822 +v -2.168866 -2.387934 10.227286 +v -1.469967 -0.454381 10.767041 +v -2.177090 -2.396503 10.241616 +v -1.946634 -1.524828 10.602821 +v -2.120087 -1.689994 10.778530 +v -2.006476 -1.872216 10.426554 +v -2.002748 -2.177455 10.159369 +v -2.143017 -2.479581 10.095100 +v -2.141484 -2.498348 10.094824 +v -2.056427 -2.019998 10.348515 +v -2.009850 -2.193379 10.148844 +v -1.911195 -1.584337 10.506283 +v -2.148079 -1.744904 10.777108 +v -2.102001 -2.444928 10.064535 +v -2.070171 -1.930699 10.462217 +v -2.015783 -2.272238 10.071383 +v -2.053560 -1.930099 10.457096 +v -2.113408 -2.436871 10.072800 +v -2.047685 -1.934800 10.444471 +v -1.914464 -3.095896 9.203159 +v -1.941553 -3.095619 9.202303 +v -2.076156 -1.940642 10.464869 +v -2.012321 -2.322640 10.041661 +v -2.026107 -2.263220 10.083005 +v -2.088102 -2.318957 10.152659 +v -2.079679 -2.450282 10.045575 +v -2.110099 -2.435547 10.093988 +v -1.970850 -2.421019 9.868648 +v -2.201221 -1.875245 10.708406 +v -1.552885 -0.788784 10.587071 +v -2.167182 -1.939964 10.642401 +v -2.253924 -2.413927 10.352575 +v -1.615210 -0.669567 10.807618 +v -2.148316 -2.705334 9.879134 +v -1.937406 -3.072335 9.223814 +v -2.162090 -1.981135 10.547153 +v -1.998411 -2.093590 10.217411 +v -1.954536 -2.881106 9.426191 +v -2.193750 -1.892131 10.693628 +v -1.921902 -3.103836 9.169983 +v -2.267065 -2.258517 10.507406 +v -2.160517 -2.068510 10.519053 +v -1.970243 -2.452818 9.839495 +v -1.935051 -3.082555 9.197581 +v -2.043548 -1.589930 10.747975 +v -2.066776 -2.697771 9.767284 +v -1.955786 -3.103671 9.205580 +v -2.033501 -2.385856 9.982433 +v -1.966562 -1.832239 10.422670 +v -2.010932 -2.989693 9.397393 +v -1.404817 -0.614230 10.492222 +v -2.004870 -3.024974 9.377222 +v -1.972529 -3.163378 9.201019 +v -2.128669 -2.356591 10.184799 +v -2.020808 -2.179615 10.145831 +v -2.043669 -1.925300 10.439224 +v -2.005003 -3.038718 9.362164 +v -1.906541 -1.553152 10.536004 +v -1.940973 -1.510297 10.622920 +v -2.095267 -2.711123 9.804197 +v -1.967792 -1.801021 10.408616 +v -2.125842 -2.442722 10.104181 +v -1.953932 -1.512209 10.647859 +v -2.266751 -2.382620 10.416733 +v -1.514297 -0.487373 10.803279 +v -2.136236 -2.459404 10.097649 +v -1.492637 -0.762222 10.532291 +v -2.033014 -2.251660 10.120934 +v -1.511937 -0.763896 10.555514 +v -2.003463 -2.630237 9.729298 +v -2.187289 -2.404272 10.252173 +v -2.208097 -2.406655 10.262856 +v -2.143784 -2.694126 9.937439 +v -2.229287 -2.421718 10.299528 +v -1.558198 -0.558892 10.835238 +v -2.006226 -3.168927 9.239136 +v -1.981345 -2.927882 9.414813 +v -2.167020 -1.955086 10.606904 +v -2.014132 -1.539845 10.695108 +v -1.992211 -2.958625 9.408848 +v -1.393946 -0.435741 10.642598 +v -1.896169 -1.576838 10.508060 +v -1.995301 -2.980678 9.413762 +v -1.991780 -2.436928 9.841965 +v -1.959978 -3.121632 9.202147 +v -2.275290 -2.365238 10.431442 +v -1.555140 -0.796772 10.609777 +v -1.398396 -0.431837 10.662325 +v -2.003933 -3.170801 9.253906 +v -2.034039 -1.567086 10.721043 +v -2.042331 -2.689126 9.753269 +v -2.008975 -2.372194 9.968582 +v -2.019149 -3.159635 9.280643 +v -1.414960 -0.682467 10.499972 +v -2.063020 -2.694898 9.754541 +v -2.013101 -2.378952 9.948857 +v -2.164864 -1.971736 10.580669 +v -1.451700 -0.445078 10.744943 +v -2.087081 -2.711707 9.792196 +v -2.007435 -3.016776 9.390538 +v -2.156255 -2.035506 10.513828 +v -1.964358 -3.148308 9.197838 +v -2.100830 -2.716144 9.818331 +v -2.011151 -3.056309 9.341267 +v -2.162123 -2.637800 10.023640 +v -2.014644 -3.065224 9.345178 +v -2.026393 -3.096079 9.347124 +v -1.964724 -2.892310 9.421807 +v -1.915678 -3.047130 9.184243 +v -1.997146 -3.167127 9.241310 +v -2.011241 -2.146561 10.168855 +v -2.170812 -2.081971 10.517971 +v -2.034780 -1.886662 10.417439 +v -2.044844 -2.208798 10.119367 +v -2.013300 -2.219753 10.139351 +v -1.947523 -2.949263 9.347789 +v -2.224449 -2.135625 10.520660 +v -1.590850 -0.593728 10.828655 +v -1.955353 -2.946332 9.365810 +v -2.113770 -2.338347 10.173178 +v -1.944714 -2.879975 9.397245 +v -2.033298 -2.326202 10.016233 +v -2.021675 -2.336416 10.041975 +v -1.948413 -3.089238 9.209572 +v -2.083918 -1.947471 10.459089 +v -1.929648 -2.986025 9.238174 +v -1.931225 -3.118436 9.179620 +v -2.036978 -2.390006 9.996164 +v -1.941432 -3.123727 9.178185 +v -1.948483 -3.103047 9.199025 +v -2.096109 -1.967695 10.438626 +v -1.944835 -3.116697 9.191093 +v -2.074674 -1.968441 10.442596 +v -2.069873 -2.424467 10.011734 +v -2.079588 -2.002431 10.421520 +v -2.108973 -2.449708 10.045507 +v -2.037550 -2.336483 10.017379 +v -2.025167 -2.284893 10.043917 +v -2.023859 -3.149594 9.284202 +v -1.995753 -2.376163 9.940907 +v -1.382568 -0.451491 10.618619 +v -2.166474 -2.679261 9.924870 +v -1.947466 -2.877266 9.414190 +v -2.018745 -1.553235 10.711767 +v -1.999583 -2.408289 9.877983 +v -2.164423 -2.361451 10.194574 +v -1.996711 -2.971346 9.401064 +v -1.438686 -0.427741 10.710843 +v -1.925007 -3.082009 9.173472 +v -1.451899 -0.434818 10.729247 +v -2.057928 -2.254892 10.104155 +v -1.968478 -3.138435 9.194690 +v -2.011960 -2.385951 9.917033 +v -1.978999 -3.162927 9.192059 +v -1.617782 -0.796339 10.683717 +v -2.276181 -2.399202 10.391303 +v -2.272126 -2.414891 10.353926 +v -1.624165 -0.780384 10.724292 +v -2.159073 -2.535498 10.083776 +v -1.406543 -0.577339 10.497536 +v -2.113023 -2.722450 9.845283 +v -2.196829 -1.910694 10.671850 +v -2.251176 -2.419425 10.306550 +v -2.168558 -2.658622 9.969599 +v -1.511666 -0.754010 10.541332 +v -2.002529 -2.616965 9.715681 +v -1.956426 -1.513173 10.628544 +v -1.972204 -1.519229 10.665821 +v -2.119644 -1.678859 10.777145 +v -2.060636 -1.910205 10.421705 +v -2.062214 -2.012794 10.376399 +v -2.178868 -1.826187 10.753367 +v -1.943704 -3.082021 9.201790 +v -1.957036 -3.142891 9.187479 +v -1.548481 -0.778998 10.573454 +v -2.037283 -2.669514 9.735186 +v -1.930950 -1.645980 10.452320 +v -2.027754 -3.167331 9.269938 +v -2.069834 -2.683256 9.726036 +v -1.401954 -0.470890 10.562684 +v -2.057749 -2.323099 10.070328 +v -2.065039 -2.310771 10.096070 +v -1.927613 -1.571556 10.521214 +v -2.011364 -3.016294 9.368204 +v -2.023190 -2.079614 10.208876 +v -2.028882 -2.062298 10.235336 +v -2.015388 -2.997666 9.389198 +v -1.398666 -0.529128 10.513857 +v -2.081604 -2.703964 9.775393 +v -2.010499 -3.043053 9.350636 +v -2.080931 -2.297202 10.125053 +v -2.026331 -3.051963 9.357239 +v -2.023447 -3.067431 9.351608 +v -2.114701 -2.715211 9.819787 +v -2.170673 -2.686342 9.893780 +v -1.924742 -3.019885 9.196871 +v -1.421893 -0.635784 10.489920 +v -1.955049 -2.878196 9.399946 +v -2.294725 -2.308888 10.464675 +v -1.474398 -0.441677 10.744753 +v -1.921332 -1.599143 10.491406 +v -1.626717 -0.788485 10.702582 +v -2.286432 -2.379140 10.411178 +v -1.931212 -2.966060 9.291002 +v -2.301373 -2.379328 10.408833 +v -1.928980 -1.674450 10.440260 +v -1.991959 -3.169544 9.218281 +v -1.948268 -1.699712 10.428544 +v -2.016195 -3.103418 9.314091 +v -2.201847 -2.105973 10.515945 +v -2.075766 -1.597883 10.736850 +v -2.063251 -1.605230 10.750484 +v -2.230774 -2.415950 10.263939 +v -1.970909 -2.941523 9.362459 +v -1.988978 -2.450568 9.831503 +v -2.156876 -2.498720 10.078171 +v -1.971596 -2.517894 9.755099 +v -2.030473 -3.102868 9.299858 +v -2.021927 -3.123164 9.302440 +v -2.025086 -2.154301 10.157823 +v -2.165501 -2.546635 10.070229 +v -1.926426 -1.553523 10.545711 +v -1.451397 -0.694725 10.502252 +v -2.137727 -1.717272 10.779178 +v -1.479227 -0.726991 10.518167 +v -2.024827 -2.044477 10.281057 +v -2.187726 -1.855299 10.731721 +v -1.953198 -3.130553 9.167665 +v -2.089941 -2.007336 10.404556 +v -1.971015 -1.524217 10.621720 +v -2.048117 -2.256753 10.102886 +v -2.023269 -2.317104 10.029586 +v -2.094164 -1.934740 10.454520 +v -1.950239 -2.873852 9.396547 +v -1.950577 -2.897317 9.368586 +v -1.951868 -3.129368 9.179021 +v -1.965820 -3.150129 9.171926 +v -1.971873 -3.149851 9.181324 +v -2.101460 -2.450867 10.027941 +v -2.113523 -2.329094 10.152091 +v -2.026815 -2.639001 9.707434 +v -2.149425 -1.989467 10.521945 +v -1.543512 -0.772235 10.570768 +v -1.432651 -0.427052 10.685060 +v -2.028708 -1.562374 10.704288 +v -1.432274 -0.426588 10.696647 +v -2.063186 -1.574265 10.706923 +v -1.585065 -0.796313 10.628184 +v -1.607152 -0.795628 10.664173 +v -2.010822 -2.377013 9.930038 +v -1.421112 -0.426023 10.654739 +v -1.975397 -3.136878 9.193428 +v -1.957367 -3.134660 9.179384 +v -1.655039 -0.771345 10.711752 +v -2.173068 -1.973837 10.566300 +v -1.985091 -1.814770 10.403338 +v -2.178830 -2.661845 9.940313 +v -2.023773 -2.382701 9.958779 +v -1.642259 -0.643990 10.800329 +v -2.166169 -2.048130 10.504248 +v -2.045759 -2.191509 10.123402 +v -1.418862 -0.609127 10.489394 +v -2.217743 -2.119616 10.517141 +v -2.037052 -2.398633 9.960735 +v -1.402618 -0.492353 10.536628 +v -2.113995 -2.719404 9.798615 +v -2.251007 -2.156382 10.516260 +v -1.396173 -0.519763 10.526864 +v -2.293811 -2.408885 10.372668 +v -2.257351 -2.418387 10.334857 +v -2.188227 -2.583454 10.028021 +v -1.983003 -2.908979 9.401772 +v -1.947799 -2.963482 9.290283 +v -1.937582 -2.977752 9.275908 +v -1.972820 -2.943376 9.350389 +v -1.948370 -2.958737 9.316692 +v -2.151593 -2.472202 10.081673 +v -1.986864 -1.775106 10.397369 +v -1.984423 -2.602973 9.720095 +v -1.957621 -1.522655 10.610958 +v -1.992607 -1.529000 10.689787 +v -2.049582 -2.025592 10.305792 +v -2.019329 -3.039129 9.351198 +v -1.942287 -1.563484 10.522575 +v -2.038519 -3.141465 9.265026 +v -2.003725 -2.943508 9.391974 +v -1.533531 -0.766945 10.560143 +v -2.014356 -2.975883 9.375544 +v -2.050348 -1.565593 10.703221 +v -2.002936 -2.399527 9.894604 +v -2.019053 -2.995011 9.362353 +v -1.924916 -3.064715 9.173702 +v -1.938108 -1.600147 10.481703 +v -2.178786 -2.573474 10.048434 +v -2.087225 -2.290106 10.107152 +v -1.651992 -0.710789 10.770268 +v -2.298573 -2.341083 10.444894 +v -2.079571 -2.687872 9.758840 +v -1.521826 -0.470877 10.791033 +v -2.130159 -2.714031 9.808378 +v -2.133185 -2.714372 9.826790 +v -1.945430 -1.667840 10.440233 +v -2.194436 -1.927573 10.651174 +v -2.097783 -1.606581 10.733798 +v -2.214101 -2.405605 10.248544 +v -2.108370 -2.312612 10.118369 +v -1.973008 -3.138997 9.178181 +v -1.981307 -2.581286 9.714914 +v -2.180947 -2.612031 10.019281 +v -1.935823 -1.533806 10.569534 +v -2.126328 -2.336214 10.162574 +v -1.958701 -1.534864 10.574716 +v -1.973389 -1.531091 10.601555 +v -2.269549 -2.189332 10.513250 +v -2.105927 -1.621125 10.745308 +v -2.036053 -3.085907 9.328764 +v -2.184506 -2.634875 9.979654 +v -1.974315 -2.895233 9.404140 +v -2.044455 -2.229167 10.119135 +v -2.156219 -1.705561 10.765273 +v -2.093610 -2.015724 10.346552 +v -1.963992 -2.947625 9.341810 +v -1.986909 -1.525867 10.643235 +v -2.091845 -2.012345 10.359506 +v -2.068612 -1.934569 10.440694 +v -2.059594 -2.314694 10.057030 +v -2.044618 -2.341044 10.022900 +v -2.050986 -2.331656 10.046970 +v -1.956519 -3.106669 9.191729 +v -2.066671 -1.931003 10.431054 +v -2.091485 -1.989031 10.433228 +v -1.976279 -3.151026 9.166359 +v -1.956015 -2.921488 9.361074 +v -2.134628 -2.421091 10.056181 +v -2.125390 -2.437020 10.078131 +v -2.121058 -2.450933 10.036144 +v -2.046413 -2.272547 10.042500 +v -2.041132 -2.306761 10.009686 +v -2.143600 -2.456469 10.076735 +v -1.600821 -0.565103 10.821662 +v -1.421571 -0.424012 10.668237 +v -2.295662 -2.257018 10.489438 +v -2.033718 -2.389650 9.931726 +v -1.425185 -0.423873 10.614561 +v -2.010560 -2.389797 9.906611 +v -2.068449 -1.582902 10.721741 +v -1.963620 -3.097678 9.196681 +v -1.409896 -0.551450 10.503024 +v -2.160305 -2.001647 10.509930 +v -1.492659 -0.438945 10.744291 +v -1.560131 -0.774708 10.573333 +v -2.100518 -2.708168 9.772381 +v -2.017483 -3.024959 9.356452 +v -2.031995 -3.021237 9.342520 +v -2.126833 -1.651308 10.760720 +v -1.981049 -3.146568 9.187465 +v -2.035810 -3.050052 9.353197 +v -2.003097 -3.160719 9.194771 +v -2.004336 -1.846812 10.407807 +v -1.506874 -0.453522 10.773335 +v -1.566735 -0.789276 10.587321 +v -1.471315 -0.691460 10.503201 +v -2.025499 -2.647289 9.719860 +v -1.539667 -0.494158 10.814146 +v -2.170275 -2.023418 10.501354 +v -2.132637 -2.714905 9.858451 +v -1.619510 -0.792218 10.649468 +v -2.166352 -2.703516 9.852545 +v -1.604442 -0.542258 10.816784 +v -2.182943 -2.071402 10.502899 +v -2.020769 -3.178371 9.219035 +v -2.272756 -2.418344 10.329693 +v -1.495593 -0.743167 10.528179 +v -1.986134 -2.527152 9.724616 +v -1.947911 -2.981052 9.265237 +v -1.947094 -2.984072 9.244840 +v -2.224310 -2.082209 10.482544 +v -1.990291 -2.562175 9.703668 +v -2.053395 -2.668343 9.717672 +v -2.061820 -2.313887 10.074825 +v -1.956877 -1.685829 10.429522 +v -2.039132 -2.139910 10.153898 +v -2.098804 -2.298369 10.117421 +v -2.148337 -2.357039 10.179585 +v -2.174810 -2.362493 10.172359 +v -2.226801 -1.833740 10.730512 +v -2.208115 -1.835707 10.736141 +v -1.989418 -1.522263 10.664005 +v -1.941573 -3.089003 9.156344 +v -1.574352 -0.779159 10.583221 +v -2.088292 -1.592666 10.723659 +v -1.944525 -1.588061 10.496429 +v -1.448997 -0.422643 10.691746 +v -1.997081 -2.918512 9.389435 +v -2.162435 -1.993454 10.498417 +v -2.305123 -2.362894 10.419028 +v -2.043782 -2.638798 9.694437 +v -1.980967 -2.945084 9.333832 +v -2.191519 -1.966981 10.569268 +v -2.190413 -1.958843 10.594975 +v -2.099022 -1.998591 10.414862 +v -2.287919 -2.420766 10.327044 +v -2.115726 -2.010156 10.396399 +v -2.040329 -3.092509 9.302464 +v -2.185115 -2.038291 10.497786 +v -2.142715 -1.671839 10.759835 +v -1.977090 -1.532152 10.576784 +v -1.988611 -2.493894 9.774035 +v -1.994554 -1.829766 10.403198 +v -2.193742 -2.599483 10.010029 +v -2.198165 -2.611147 9.985211 +v -2.239524 -2.411964 10.279326 +v -2.074506 -2.302443 10.075832 +v -2.019407 -1.859008 10.402872 +v -1.493635 -0.445937 10.762547 +v -1.959924 -1.722482 10.416739 +v -2.059975 -2.406208 9.966509 +v -2.024658 -2.103083 10.182786 +v -2.281755 -2.217245 10.507743 +v -1.563913 -0.507928 10.819541 +v -2.157003 -2.351644 10.162392 +v -1.572159 -0.523418 10.823664 +v -2.167292 -1.747907 10.769664 +v -2.191588 -1.773033 10.757471 +v -2.056442 -1.889886 10.404336 +v -1.404464 -0.445979 10.600764 +v -1.405522 -0.454581 10.577999 +v -2.161699 -1.992450 10.510191 +v -2.037578 -3.167915 9.251614 +v -2.049520 -2.263551 10.070523 +v -2.058861 -2.329733 10.005466 +v -2.076956 -2.325095 10.032299 +v -1.953733 -2.907490 9.359030 +v -1.944359 -2.991777 9.221956 +v -2.102995 -1.958640 10.443314 +v -2.107931 -2.443529 10.008612 +v -2.119521 -2.457427 10.029288 +v -2.122428 -1.944611 10.452263 +v -1.978547 -3.141867 9.156192 +v -2.122393 -1.962655 10.423632 +v -2.189615 -1.987485 10.542330 +v -2.059877 -2.657868 9.705705 +v -2.016636 -2.946356 9.378325 +v -1.950338 -3.108078 9.154665 +v -2.215933 -1.918961 10.656986 +v -2.110863 -2.014134 10.392313 +v -2.177164 -2.526745 10.052184 +v -2.038038 -3.066453 9.345274 +v -2.197451 -2.077122 10.500906 +v -2.085924 -2.688669 9.739620 +v -2.118604 -2.711999 9.775556 +v -1.974790 -3.105000 9.195401 +v -1.594550 -0.790388 10.610804 +v -1.606645 -0.787384 10.623378 +v -2.003665 -2.462496 9.795356 +v -1.971702 -1.746523 10.405680 +v -2.025313 -1.865006 10.400768 +v -1.397544 -0.547206 10.507656 +v -1.942478 -3.072975 9.155056 +v -2.129358 -2.328967 10.135942 +v -1.647442 -0.752651 10.739066 +v -2.190886 -2.383544 10.206420 +v -2.068536 -1.915375 10.419885 +v -2.082589 -1.929844 10.446079 +v -2.022917 -3.167628 9.194255 +v -2.253518 -2.418580 10.253057 +v -1.992586 -2.936508 9.400111 +v -1.956135 -2.963245 9.299837 +v -2.251571 -2.414334 10.271856 +v -1.998850 -2.502932 9.741314 +v -1.458009 -0.666922 10.491096 +v -1.990258 -2.470739 9.796213 +v -1.963774 -2.970356 9.275930 +v -2.070293 -2.018945 10.310994 +v -2.306043 -2.282429 10.473813 +v -2.080538 -2.017338 10.337639 +v -2.164871 -1.728058 10.771996 +v -2.047780 -3.118760 9.282541 +v -1.534044 -0.757169 10.541946 +v -2.035366 -3.129157 9.267931 +v -2.005480 -2.576974 9.689992 +v -2.031739 -2.618116 9.683498 +v -2.046635 -3.179722 9.208467 +v -1.515828 -0.449176 10.765068 +v -2.017817 -1.528136 10.645799 +v -2.061840 -2.155373 10.130199 +v -2.173329 -2.686394 9.881310 +v -1.531587 -0.460741 10.783725 +v -1.550027 -0.482580 10.808482 +v -2.205283 -1.949608 10.602912 +v -1.544502 -0.767595 10.539944 +v -2.161909 -1.991014 10.503676 +v -1.969656 -3.110325 9.144149 +v -1.985314 -3.104980 9.187003 +v -1.468004 -0.418278 10.687084 +v -1.947362 -1.631488 10.458545 +v -2.195218 -2.047096 10.492694 +v -2.111747 -2.322111 10.128625 +v -1.550733 -0.773438 10.556243 +v -2.063840 -2.405597 9.935366 +v -2.073369 -2.414284 9.972534 +v -1.981897 -3.112286 9.191459 +v -2.140143 -2.339499 10.155068 +v -1.966597 -3.120117 9.144533 +v -2.042813 -2.070298 10.202980 +v -1.596891 -0.773791 10.577344 +v -2.107291 -2.697040 9.756779 +v -2.005236 -2.930240 9.380462 +v -2.110333 -2.715652 9.787963 +v -2.312517 -2.383807 10.396286 +v -2.042177 -2.117504 10.162968 +v -1.653675 -0.784007 10.693757 +v -2.187814 -1.940602 10.628489 +v -1.507613 -0.696541 10.500992 +v -1.509359 -0.717266 10.515181 +v -2.174701 -1.677192 10.745110 +v -1.957195 -1.547882 10.544070 +v -1.523701 -0.736390 10.527688 +v -2.307812 -2.399125 10.376986 +v -2.018171 -2.595001 9.683379 +v -2.275561 -2.421293 10.295613 +v -2.232037 -1.868213 10.697302 +v -1.978530 -2.880089 9.369185 +v -2.037943 -3.157866 9.268764 +v -1.960767 -2.893600 9.357809 +v -2.177160 -1.998117 10.507406 +v -1.982193 -3.107298 9.175654 +v -1.978737 -3.129008 9.168444 +v -2.112010 -1.935291 10.450009 +v -2.171452 -2.006724 10.504274 +v -1.983480 -3.141213 9.167369 +v -2.085855 -2.294375 10.070916 +v -2.084298 -2.425700 9.987936 +v -2.111624 -2.422292 9.960791 +v -2.128461 -2.452498 10.003126 +v -2.131551 -2.457301 10.021975 +v -2.143110 -2.414317 10.035307 +v -2.050391 -2.286873 10.013076 +v -1.622652 -0.621864 10.812214 +v -2.068176 -2.668707 9.704005 +v -2.331941 -2.323069 10.435733 +v -1.978851 -2.880051 9.380101 +v -1.996248 -2.894834 9.374254 +v -1.958279 -1.586825 10.487804 +v -1.590471 -0.786030 10.596027 +v -1.989612 -3.126630 9.187218 +v -1.619704 -0.793176 10.607643 +v -1.651403 -0.681209 10.783898 +v -1.443330 -0.418456 10.663832 +v -1.658592 -0.734348 10.747076 +v -2.008612 -3.149001 9.183922 +v -1.963863 -2.956141 9.306684 +v -1.972064 -2.948449 9.320289 +v -1.991658 -2.948344 9.326136 +v -2.017313 -2.422618 9.849926 +v -2.017876 -2.416182 9.864248 +v -2.086974 -1.586292 10.707192 +v -2.084958 -2.274225 10.091019 +v -2.069773 -2.266237 10.071779 +v -1.477501 -0.425986 10.717758 +v -2.307302 -2.405653 10.358721 +v -1.414898 -0.496000 10.518706 +v -1.446671 -0.626233 10.486228 +v -2.080050 -2.676030 9.710762 +v -2.255613 -2.132275 10.499193 +v -1.472467 -0.661482 10.484510 +v -2.047744 -3.081400 9.317707 +v -2.048595 -3.069338 9.331068 +v -2.185556 -1.736828 10.759620 +v -2.144506 -2.430800 10.069276 +v -1.964602 -3.093689 9.157410 +v -2.156281 -2.461997 10.059220 +v -2.163391 -2.486176 10.057122 +v -2.043011 -3.167810 9.244031 +v -2.002021 -2.538617 9.693395 +v -2.042250 -1.840420 10.380713 +v -1.999227 -2.553220 9.696887 +v -2.274937 -2.425894 10.310518 +v -2.212699 -1.797742 10.744137 +v -2.067111 -2.229234 10.103232 +v -2.155460 -2.709049 9.829643 +v -2.008951 -1.526542 10.627277 +v -2.076615 -2.261166 10.094320 +v -2.012372 -2.605614 9.697997 +v -2.080209 -2.028383 10.256210 +v -2.228982 -2.406564 10.240669 +v -2.317236 -2.318650 10.450989 +v -2.195781 -1.958567 10.581477 +v -2.034182 -3.005559 9.344098 +v -2.320385 -2.353547 10.415251 +v -2.302114 -2.422756 10.309229 +v -2.006393 -3.131508 9.171030 +v -2.091282 -2.280473 10.091811 +v -1.415542 -0.430995 10.646318 +v -2.193303 -2.530535 10.032883 +v -2.036920 -3.034493 9.337521 +v -2.137039 -2.710031 9.777464 +v -1.960706 -1.560586 10.521551 +v -2.122296 -2.013288 10.369720 +v -2.199051 -1.997949 10.527776 +v -2.219994 -2.392390 10.202367 +v -2.110849 -2.278290 10.098373 +v -2.206289 -2.059895 10.492366 +v -1.457738 -0.412284 10.670192 +v -2.197498 -2.566528 10.023733 +v -2.061572 -2.038762 10.252053 +v -2.268614 -2.409831 10.263114 +v -2.201086 -2.587265 9.999484 +v -1.947943 -1.575492 10.506921 +v -2.066519 -3.066657 9.325663 +v -1.664159 -0.780300 10.673435 +v -2.066207 -3.074844 9.317536 +v -1.636601 -0.787150 10.648612 +v -1.945165 -3.033607 9.170913 +v -1.974820 -1.598532 10.464341 +v -2.135962 -1.627705 10.728165 +v -2.044104 -3.105743 9.291847 +v -1.478123 -0.438135 10.729795 +v -1.952518 -1.612246 10.468894 +v -1.521941 -0.434721 10.752155 +v -2.182290 -2.693903 9.847281 +v -2.045912 -2.168135 10.132374 +v -2.031582 -3.173486 9.206587 +v -2.010728 -1.802640 10.381745 +v -1.576313 -0.502442 10.812104 +v -1.486608 -0.680802 10.497661 +v -2.043812 -1.862791 10.389347 +v -2.140968 -2.332026 10.146854 +v -1.519209 -0.714164 10.506598 +v -2.029587 -1.524965 10.615532 +v -2.156611 -2.444798 10.058329 +v -2.159451 -2.460538 10.044638 +v -2.098120 -2.018460 10.322517 +v -2.162842 -2.472410 10.058407 +v -2.036433 -1.537908 10.679441 +v -2.119855 -1.988232 10.421862 +v -2.086918 -2.286002 10.084737 +v -2.206630 -2.389286 10.226937 +v -2.199599 -2.001701 10.503048 +v -1.988154 -3.120290 9.161535 +v -1.979504 -3.124408 9.147284 +v -1.990555 -3.132286 9.154896 +v -2.128264 -1.944015 10.445354 +v -1.957267 -2.990095 9.231181 +v -2.083361 -2.313235 10.044180 +v -1.971500 -2.894984 9.329563 +v -2.062449 -2.318270 9.994321 +v -2.130013 -2.433434 10.030450 +v -2.142884 -2.412724 10.048668 +v -2.145642 -2.420814 10.053424 +v -2.045594 -2.395988 9.922912 +v -2.017107 -2.409197 9.875774 +v -2.123581 -2.008386 10.346889 +v -2.004620 -2.445695 9.817587 +v -1.576253 -0.777336 10.539550 +v -1.608958 -0.783250 10.588298 +v -2.056294 -1.550324 10.677538 +v -2.009859 -2.488434 9.754114 +v -2.116330 -2.307321 10.112450 +v -2.083663 -1.573085 10.698679 +v -2.307022 -2.414019 10.339289 +v -2.238526 -1.899664 10.664310 +v -2.008410 -2.906505 9.373837 +v -2.104572 -1.582593 10.690313 +v -2.227234 -2.096924 10.492851 +v -2.234659 -1.913465 10.652791 +v -2.142374 -2.324810 10.123490 +v -2.023011 -2.431858 9.833859 +v -2.243541 -2.416342 10.223812 +v -2.259892 -2.415184 10.243040 +v -2.059258 -3.132692 9.242542 +v -1.992670 -2.949148 9.316878 +v -1.966955 -2.999162 9.198646 +v -2.301913 -2.167876 10.487428 +v -1.977385 -2.961453 9.289898 +v -2.050041 -3.180392 9.216303 +v -2.190976 -2.664363 9.912539 +v -1.443516 -0.590897 10.480522 +v -2.310887 -2.247681 10.479509 +v -2.198924 -2.379151 10.177910 +v -2.032348 -2.986619 9.344498 +v -2.320644 -2.293742 10.465228 +v -1.423901 -0.560032 10.492948 +v -1.975250 -1.678053 10.420906 +v -2.235072 -1.761986 10.737027 +v -2.045910 -2.049425 10.242043 +v -2.031869 -2.581263 9.656927 +v -2.183396 -2.491493 10.035036 +v -1.974747 -1.697914 10.414614 +v -2.202542 -2.537498 10.015734 +v -2.057721 -2.060289 10.210182 +v -1.980225 -1.719453 10.406723 +v -1.557688 -0.472187 10.793910 +v -1.999376 -1.756736 10.388480 +v -2.001658 -1.530728 10.595120 +v -2.034303 -2.404019 9.895933 +v -2.211458 -2.008892 10.518284 +v -2.148294 -2.714181 9.809118 +v -1.977399 -1.570849 10.496202 +v -2.224464 -1.945374 10.606647 +v -1.528587 -0.726707 10.514210 +v -1.602681 -0.519545 10.810508 +v -2.205493 -2.044472 10.475908 +v -1.560682 -0.764691 10.521373 +v -1.572196 -0.778452 10.546619 +v -1.620887 -0.592493 10.814260 +v -2.276808 -2.151978 10.499043 +v -2.004578 -3.108085 9.186687 +v -2.172937 -2.335204 10.132679 +v -1.456504 -0.409221 10.659973 +v -1.981811 -2.964681 9.275990 +v -2.057988 -3.073696 9.296233 +v -2.060256 -3.078860 9.287188 +v -2.028446 -2.951587 9.353863 +v -2.031127 -2.970327 9.357351 +v -2.197545 -2.366632 10.161913 +v -1.426039 -0.440542 10.566679 +v -2.232244 -1.935093 10.625579 +v -2.038668 -3.156666 9.190321 +v -2.055041 -3.165473 9.196848 +v -2.328944 -2.404798 10.363421 +v -2.061267 -3.171165 9.212891 +v -2.051418 -3.050647 9.313637 +v -1.478534 -0.642640 10.480515 +v -2.051076 -3.054714 9.323078 +v -1.490276 -0.418096 10.699726 +v -2.185390 -2.688846 9.860471 +v -2.179549 -2.480742 10.042528 +v -1.420373 -0.535938 10.498251 +v -1.542656 -0.450753 10.770130 +v -2.214888 -1.969598 10.561882 +v -1.980260 -1.655898 10.427112 +v -2.102750 -2.270275 10.089621 +v -2.064393 -1.878150 10.394186 +v -2.232332 -1.784201 10.737039 +v -2.077456 -1.900572 10.403089 +v -2.244012 -1.808967 10.727861 +v -2.086720 -1.909845 10.410966 +v -2.094989 -2.018142 10.303956 +v -1.983022 -1.540326 10.542573 +v -2.078641 -2.269457 10.039096 +v -2.097164 -1.919729 10.429408 +v -2.091047 -2.281961 10.059031 +v -2.127801 -1.935474 10.435154 +v -1.983986 -3.104142 9.149261 +v -2.133128 -1.947890 10.429331 +v -1.986729 -3.117047 9.152954 +v -2.142768 -2.438638 10.009296 +v -2.139049 -2.449441 10.001868 +v -2.089102 -2.303222 10.055762 +v -2.126866 -2.447266 9.981272 +v -2.083845 -2.323367 10.004158 +v -1.975753 -2.884081 9.338805 +v -2.143822 -2.424993 10.021642 +v -2.088904 -2.286434 10.069480 +v -2.062393 -2.271647 10.024448 +v -2.056563 -2.298141 9.996580 +v -2.104389 -2.679592 9.717486 +v -2.243287 -1.835728 10.718187 +v -2.067805 -1.531758 10.650219 +v -2.058829 -1.541297 10.666054 +v -2.222553 -2.065382 10.485331 +v -1.550153 -0.750676 10.519487 +v -2.047854 -2.411267 9.857940 +v -2.030851 -3.149503 9.186110 +v -1.565675 -0.755749 10.504401 +v -2.113598 -2.697560 9.741667 +v -2.118524 -2.286834 10.100947 +v -2.257653 -1.853564 10.697655 +v -2.249002 -2.108767 10.486930 +v -2.242483 -1.880395 10.684358 +v -2.130671 -2.308131 10.103006 +v -1.594616 -0.770822 10.554659 +v -2.125058 -2.704267 9.762203 +v -2.058756 -3.103584 9.280692 +v -2.092843 -2.413146 9.942699 +v -2.166183 -2.710973 9.800416 +v -2.132691 -1.992767 10.404612 +v -2.147315 -2.004666 10.393616 +v -1.994796 -2.993494 9.233229 +v -2.157034 -2.329786 10.118849 +v -2.055532 -3.155114 9.240614 +v -2.339080 -2.385474 10.383054 +v -1.967503 -2.995541 9.234167 +v -2.056136 -2.403421 9.895329 +v -2.253533 -2.415051 10.205964 +v -2.029204 -1.784858 10.366365 +v -2.194624 -2.021722 10.491285 +v -2.178326 -2.351696 10.152750 +v -2.281262 -2.417640 10.247582 +v -1.431722 -0.427299 10.595892 +v -2.036736 -1.815416 10.371655 +v -1.469926 -0.411125 10.659150 +v -2.202928 -2.634491 9.941525 +v -2.281401 -2.422602 10.281048 +v -1.653128 -0.594698 10.799534 +v -1.995373 -2.960834 9.294935 +v -2.156842 -1.654060 10.741699 +v -1.971929 -3.071657 9.147068 +v -2.063591 -1.852263 10.369510 +v -2.189634 -2.674598 9.882545 +v -2.078100 -1.857049 10.366502 +v -2.019316 -3.122455 9.181808 +v -2.046837 -3.038211 9.321470 +v -2.185883 -1.721901 10.756502 +v -2.052442 -2.643064 9.682637 +v -2.078780 -2.208871 10.098223 +v -1.680209 -0.757209 10.708755 +v -2.108617 -2.682652 9.692787 +v -2.022655 -3.129777 9.181567 +v -2.324744 -2.345325 10.421158 +v -2.016965 -2.898677 9.356068 +v -2.153483 -2.710845 9.777029 +v -2.082292 -1.557321 10.671738 +v -1.992339 -2.974441 9.262197 +v -2.230706 -2.064244 10.473580 +v -2.110485 -1.594804 10.702686 +v -2.233191 -1.850956 10.712488 +v -2.121894 -1.610545 10.719787 +v -2.331807 -2.416587 10.341567 +v -2.224834 -1.962468 10.578303 +v -1.964173 -3.050376 9.156799 +v -2.213029 -1.981080 10.549034 +v -2.067509 -2.400452 9.908670 +v -2.213048 -2.600125 9.975656 +v -1.997833 -2.952342 9.306808 +v -2.025085 -2.450297 9.785087 +v -2.181303 -1.699744 10.752687 +v -1.454669 -0.415133 10.644910 +v -2.338052 -2.292909 10.451862 +v -2.215961 -1.997979 10.531255 +v -2.208193 -2.666747 9.872554 +v -1.426960 -0.514694 10.497526 +v -1.525348 -0.428268 10.734629 +v -2.270620 -2.416600 10.232418 +v -2.211303 -2.380546 10.176426 +v -2.041176 -3.006267 9.330389 +v -2.170125 -2.464386 10.034819 +v -2.066448 -2.655579 9.680290 +v -1.993348 -1.615202 10.446003 +v -2.090868 -2.674120 9.684533 +v -2.019775 -2.473427 9.765495 +v -1.994408 -2.881128 9.355408 +v -2.007937 -2.890759 9.359182 +v -1.460045 -0.612270 10.472166 +v -1.659973 -0.786363 10.639447 +v -1.973339 -1.639149 10.439894 +v -1.510637 -0.680627 10.495670 +v -2.024366 -2.561954 9.665962 +v -2.321370 -2.423581 10.319697 +v -1.633717 -0.794473 10.588575 +v -2.003275 -1.534484 10.548206 +v -2.085148 -2.020137 10.284681 +v -2.093424 -2.305262 10.021827 +v -2.098297 -2.296072 10.039559 +v -1.997593 -3.095588 9.169662 +v -2.120934 -1.924818 10.418953 +v -2.070722 -2.310276 9.992702 +v -1.992703 -3.100351 9.162710 +v -2.078684 -2.326358 9.988305 +v -2.138695 -1.939521 10.423569 +v -1.992231 -2.936355 9.309843 +v -2.130767 -2.435849 9.964950 +v -2.133963 -2.448575 9.974491 +v -2.138534 -2.449740 9.991119 +v -2.169259 -2.415699 10.039524 +v -2.162889 -2.434489 10.045632 +v -2.093025 -2.276533 10.044683 +v -1.541510 -0.737652 10.504953 +v -2.349723 -2.357555 10.398382 +v -2.079228 -1.546335 10.662306 +v -1.981284 -2.989301 9.248835 +v -2.212201 -2.546191 9.999249 +v -2.031882 -2.437092 9.800418 +v -2.015081 -2.964002 9.284897 +v -2.026834 -2.936774 9.361652 +v -1.575471 -0.763497 10.517324 +v -2.215009 -2.579057 9.980905 +v -2.118255 -2.686522 9.723971 +v -2.138315 -1.978129 10.411007 +v -1.991382 -1.558695 10.502304 +v -2.053350 -3.152852 9.184626 +v -2.241754 -2.405089 10.190556 +v -2.135567 -2.009817 10.384184 +v -2.145476 -2.011792 10.354644 +v -1.654086 -0.792681 10.616810 +v -1.981478 -3.013680 9.184367 +v -2.180607 -2.700265 9.824818 +v -2.056969 -2.636479 9.670224 +v -2.297797 -2.425307 10.278221 +v -1.490178 -0.645849 10.478747 +v -1.989935 -2.887091 9.322865 +v -2.058412 -3.145251 9.223152 +v -1.958444 -3.020674 9.183431 +v -2.015673 -2.532972 9.681835 +v -2.169945 -2.447241 10.030272 +v -1.537474 -0.712201 10.499236 +v -2.029132 -3.101639 9.182727 +v -2.309511 -2.204726 10.488512 +v -2.331239 -2.262603 10.466877 +v -2.046391 -2.611492 9.658749 +v -1.674221 -0.773531 10.684910 +v -1.998901 -1.700448 10.396096 +v -2.009339 -1.719659 10.387478 +v -2.251660 -1.796693 10.729883 +v -2.059686 -2.106321 10.155267 +v -2.206512 -2.003371 10.496774 +v -2.042281 -1.532074 10.633863 +v -2.005175 -1.529404 10.570229 +v -2.064756 -2.195484 10.109022 +v -2.070464 -3.092626 9.285205 +v -1.589045 -0.760595 10.534519 +v -2.112625 -2.679433 9.718243 +v -2.137359 -2.699670 9.731579 +v -2.216242 -2.025874 10.473042 +v -1.453113 -0.407389 10.621450 +v -2.254131 -1.905394 10.653751 +v -2.147045 -2.314430 10.095249 +v -1.990230 -1.602507 10.454669 +v -2.096140 -2.403112 9.901588 +v -2.230622 -2.613841 9.925617 +v -2.077375 -3.071237 9.308165 +v -2.084254 -3.083625 9.297545 +v -1.985936 -3.001187 9.221962 +v -1.462952 -0.588825 10.468071 +v -1.552021 -0.426635 10.744375 +v -2.066877 -3.107389 9.270021 +v -1.571845 -0.453155 10.770626 +v -1.575722 -0.464092 10.783872 +v -1.686460 -0.773311 10.667050 +v -1.693368 -0.702412 10.745904 +v -2.065814 -3.046898 9.301488 +v -2.026308 -1.527280 10.603198 +v -2.020810 -1.532189 10.583118 +v -2.093256 -1.890334 10.385664 +v -2.104820 -1.913491 10.403089 +v -2.073897 -2.079533 10.170497 +v -2.110863 -2.020190 10.255235 +v -1.518070 -0.674169 10.487147 +v -2.080581 -2.106237 10.145713 +v -2.225657 -2.004347 10.515507 +v -2.073217 -2.658165 9.665115 +v -2.089964 -2.227854 10.091229 +v -2.220444 -1.731416 10.740778 +v -2.229033 -2.387154 10.173887 +v -1.976803 -2.997368 9.206527 +v -1.988358 -3.025931 9.169736 +v -2.099278 -2.288153 10.044952 +v -2.150237 -2.431820 9.999554 +v -2.140054 -2.444535 9.972300 +v -1.987114 -3.093487 9.151899 +v -1.999428 -3.074739 9.151037 +v -2.157155 -2.407434 10.039995 +v -2.170425 -2.426480 10.038703 +v -2.006399 -2.938494 9.292690 +v -2.080996 -3.098693 9.257074 +v -2.071590 -2.290442 9.989260 +v -2.081877 -2.308913 10.000262 +v -2.084036 -2.318683 9.988842 +v -2.228264 -2.036273 10.465495 +v -1.421906 -0.476083 10.524330 +v -1.635705 -0.569438 10.807244 +v -2.034664 -2.920540 9.342979 +v -2.232125 -2.048391 10.470234 +v -2.245078 -2.068774 10.468370 +v -2.055414 -2.618762 9.657891 +v -2.114953 -2.015516 10.288183 +v -2.077574 -3.053603 9.312736 +v -2.123602 -2.263824 10.079115 +v -2.040228 -2.944114 9.340863 +v -1.977171 -1.586823 10.478935 +v -2.356817 -2.383526 10.379935 +v -2.354687 -2.421817 10.312935 +v -2.134055 -1.598160 10.698160 +v -2.139779 -2.288073 10.091861 +v -2.052733 -3.005723 9.313283 +v -2.216862 -2.640131 9.906556 +v -1.503902 -0.405722 10.688950 +v -2.237693 -1.971245 10.542793 +v -2.234536 -1.981060 10.531527 +v -1.508828 -0.420094 10.712640 +v -2.044547 -1.525151 10.605211 +v -2.102627 -2.408242 9.918994 +v -1.997640 -3.013275 9.215661 +v -1.452191 -0.534533 10.475403 +v -1.443662 -0.556134 10.478978 +v -1.443599 -0.576620 10.478149 +v -2.179302 -1.654064 10.729382 +v -1.657457 -0.790663 10.591877 +v -2.014767 -2.508242 9.702453 +v -2.012945 -3.093201 9.177483 +v -2.035812 -3.122963 9.177543 +v -2.201502 -1.683326 10.736444 +v -2.173174 -2.451383 10.009979 +v -2.326964 -2.216337 10.475223 +v -2.187350 -2.484437 10.010280 +v -1.565734 -0.434094 10.757773 +v -2.197477 -2.504318 10.023135 +v -2.209040 -2.514992 10.003510 +v -2.102622 -2.174102 10.100867 +v -2.370495 -2.321819 10.415504 +v -2.346101 -2.329118 10.423598 +v -2.117387 -2.680480 9.706400 +v -2.006354 -2.890270 9.335707 +v -1.999453 -1.536600 10.528716 +v -2.091666 -2.185475 10.097769 +v -2.039237 -3.135995 9.184818 +v -1.552766 -0.731147 10.492054 +v -2.213727 -2.573021 9.987969 +v -2.356953 -2.399033 10.366298 +v -2.146879 -2.704691 9.746525 +v -2.353143 -2.416208 10.343225 +v -1.611475 -0.769993 10.554075 +v -1.630343 -0.784470 10.566286 +v -2.090503 -3.078614 9.299973 +v -1.996297 -3.008063 9.201873 +v -2.106356 -2.256283 10.081830 +v -2.066432 -3.148134 9.202744 +v -1.473691 -0.409141 10.626675 +v -2.272653 -2.414357 10.218352 +v -2.068595 -2.413188 9.836211 +v -1.999345 -3.061097 9.151161 +v -2.036654 -3.087898 9.172530 +v -2.316473 -2.422882 10.275221 +v -2.268642 -1.907155 10.642343 +v -2.193731 -2.341398 10.120610 +v -2.257527 -1.928716 10.621547 +v -2.255451 -1.964408 10.560327 +v -2.228760 -2.000775 10.493246 +v -2.215593 -2.017806 10.478126 +v -1.524151 -0.421507 10.714205 +v -1.682439 -0.656827 10.774701 +v -2.181769 -2.454831 10.000072 +v -2.110142 -2.673009 9.673651 +v -2.060999 -3.027804 9.304517 +v -2.159752 -1.618296 10.706939 +v -2.042593 -1.797716 10.358936 +v -1.606537 -0.489872 10.798055 +v -1.623833 -0.518121 10.801594 +v -2.036148 -1.522516 10.594584 +v -2.061011 -1.529765 10.635590 +v -2.070143 -2.048362 10.220526 +v -1.505641 -0.651003 10.480079 +v -1.528571 -0.696908 10.490260 +v -2.207670 -1.658293 10.721000 +v -1.546855 -0.709691 10.474058 +v -2.120061 -1.902369 10.390204 +v -2.355452 -2.337049 10.416033 +v -2.018655 -1.449032 10.636496 +v -2.024274 -1.444981 10.646437 +v -1.988266 -2.904803 9.309766 +v -2.223876 -2.010633 10.475824 +v -2.155647 -1.941332 10.417879 +v -2.028256 -1.457512 10.640126 +v -2.160149 -2.424113 10.011112 +v -2.036200 -1.475541 10.638977 +v -2.032724 -1.478000 10.630022 +v -2.171177 -2.424313 10.016200 +v -2.072331 -3.126314 9.228599 +v -2.083026 -2.279757 9.989033 +v -2.076353 -2.275275 9.994220 +v -2.173990 -2.431747 10.019419 +v -2.078742 -2.298803 9.994039 +v -2.132716 -2.426804 9.954642 +v -2.206526 -2.361874 10.143259 +v -2.250679 -2.082914 10.468805 +v -2.108525 -1.574952 10.682075 +v -2.222355 -2.539255 9.983098 +v -1.675963 -0.584660 10.790071 +v -2.267961 -1.827851 10.712701 +v -2.124329 -1.590404 10.685126 +v -2.066076 -3.052450 9.286782 +v -2.147942 -1.610955 10.707859 +v -1.598760 -0.751832 10.493218 +v -1.442329 -0.426400 10.567302 +v -1.617260 -0.762952 10.516142 +v -1.486625 -0.606915 10.449624 +v -1.439017 -0.477382 10.495828 +v -2.163845 -1.637915 10.723556 +v -2.355102 -2.264344 10.450895 +v -2.253121 -2.408875 10.185857 +v -1.445411 -0.524813 10.483695 +v -2.293275 -2.416591 10.231907 +v -2.245830 -1.981660 10.521355 +v -2.061551 -2.406055 9.865498 +v -2.157279 -1.929691 10.402573 +v -2.077104 -2.407327 9.869469 +v -1.711160 -0.716003 10.725908 +v -2.010036 -2.976948 9.258367 +v -2.221427 -2.653714 9.876440 +v -2.207030 -1.705650 10.743876 +v -2.051458 -2.439973 9.765935 +v -2.045347 -2.967800 9.328785 +v -2.169136 -1.993824 10.398305 +v -2.249420 -1.781018 10.728003 +v -1.595710 -0.469252 10.785583 +v -2.097183 -2.666082 9.664596 +v -2.050607 -2.980353 9.319533 +v -2.017780 -1.632193 10.421289 +v -2.056668 -2.995579 9.304773 +v -2.187081 -2.469925 9.994095 +v -1.996946 -1.669882 10.411250 +v -2.192256 -2.489915 9.999241 +v -2.045168 -2.419808 9.833267 +v -2.206960 -2.505350 9.996669 +v -2.004916 -1.735393 10.384751 +v -2.226681 -2.010845 10.452100 +v -2.067970 -3.012048 9.277197 +v -2.141250 -2.696110 9.698066 +v -2.039603 -2.590432 9.652566 +v -2.137675 -2.700319 9.715376 +v -2.097407 -1.547743 10.652349 +v -2.062699 -3.063104 9.257553 +v -1.436318 -0.452610 10.528500 +v -2.271594 -2.081971 10.455009 +v -2.017041 -1.535288 10.523797 +v -1.506522 -0.399448 10.671574 +v -2.071345 -3.072742 9.254875 +v -1.472559 -0.403067 10.597043 +v -2.211720 -2.527905 9.994993 +v -2.088452 -3.059479 9.295572 +v -1.675170 -0.563298 10.792686 +v -1.525978 -0.409288 10.699481 +v -1.677482 -0.783752 10.646355 +v -1.673510 -0.614237 10.790153 +v -2.127298 -2.013482 10.301422 +v -1.697175 -0.735674 10.716887 +v -1.583024 -0.424285 10.747206 +v -2.022380 -2.967316 9.269541 +v -1.478701 -0.594378 10.441434 +v -2.331660 -2.185490 10.470933 +v -1.466800 -0.548108 10.459072 +v -1.474712 -0.606294 10.463128 +v -1.461726 -0.562820 10.461276 +v -1.495156 -0.636101 10.466019 +v -2.234686 -1.990271 10.510879 +v -2.194557 -2.691603 9.818682 +v -2.046077 -3.106097 9.188815 +v -2.173497 -1.627419 10.705212 +v -2.058325 -3.004032 9.293897 +v -2.272681 -2.416257 10.190299 +v -2.306268 -2.424434 10.255657 +v -2.277808 -1.919585 10.625702 +v -2.155637 -2.009887 10.346388 +v -2.025377 -1.523447 10.545828 +v -2.171643 -1.983469 10.401265 +v -2.084893 -2.655847 9.656852 +v -2.050740 -2.429589 9.797431 +v -2.029574 -2.488406 9.711075 +v -2.072949 -1.831359 10.356482 +v -2.246151 -1.719335 10.726766 +v -2.115298 -1.889964 10.380400 +v -2.032194 -1.522688 10.570220 +v -2.066109 -3.067650 9.259548 +v -2.108975 -2.275926 10.029385 +v -1.994899 -3.010163 9.191964 +v -2.176082 -2.423426 9.988821 +v -2.001506 -2.891259 9.309355 +v -2.017292 -1.436421 10.628867 +v -2.008145 -2.908740 9.295197 +v -2.042413 -1.452717 10.642523 +v -2.037714 -1.488859 10.608739 +v -2.045796 -1.494689 10.626033 +v -2.035591 -1.494565 10.597540 +v -2.069407 -3.114974 9.250560 +v -2.187780 -2.426214 10.035976 +v -2.158507 -1.959547 10.409051 +v -2.021858 -2.935669 9.274197 +v -2.090138 -2.288899 9.988768 +v -2.164950 -1.997938 10.389193 +v -2.153344 -2.430095 9.983495 +v -2.153308 -2.424512 9.959738 +v -2.148438 -2.428704 9.968596 +v -2.177436 -2.332290 10.113316 +v -2.029226 -1.474161 10.612494 +v -2.023325 -1.452362 10.604974 +v -2.223675 -2.019192 10.454779 +v -2.160472 -2.698108 9.718850 +v -2.240776 -2.029407 10.468103 +v -2.142542 -2.244364 10.064157 +v -2.242763 -2.041448 10.473225 +v -2.171963 -2.709659 9.763921 +v -2.115975 -2.232580 10.076262 +v -2.219321 -2.630004 9.923911 +v -2.273481 -1.795786 10.722396 +v -2.115151 -1.573030 10.674109 +v -2.114163 -1.562867 10.657851 +v -2.015984 -3.019242 9.200320 +v -2.226791 -2.564173 9.976142 +v -2.021493 -2.987590 9.233810 +v -2.070193 -3.062138 9.245386 +v -2.095571 -3.074870 9.283140 +v -2.377142 -2.370411 10.379416 +v -2.093546 -2.047177 10.199619 +v -1.600150 -0.756341 10.510981 +v -1.521167 -0.659928 10.460831 +v -2.076534 -2.408245 9.893844 +v -2.020671 -2.999411 9.220141 +v -2.085536 -3.077288 9.265576 +v -1.459109 -0.476780 10.483090 +v -2.265160 -2.396293 10.160860 +v -2.132144 -2.410518 9.917422 +v -2.174875 -2.320600 10.090874 +v -2.079463 -3.121240 9.217433 +v -2.228920 -1.705714 10.734115 +v -2.213209 -2.679000 9.844932 +v -2.357988 -2.215307 10.458821 +v -2.247831 -1.745997 10.726929 +v -2.072480 -2.635701 9.650329 +v -2.087135 -2.644976 9.644613 +v -2.183725 -2.438160 10.002934 +v -1.692763 -0.782599 10.624979 +v -2.358658 -2.291916 10.446383 +v -1.479354 -0.574323 10.445386 +v -1.700134 -0.754452 10.690098 +v -2.206258 -2.488630 9.983595 +v -1.575557 -0.745173 10.489105 +v -2.298589 -2.425418 10.205045 +v -2.021660 -1.702096 10.383518 +v -2.032028 -2.532024 9.663173 +v -2.269163 -1.940652 10.598143 +v -2.037793 -1.521183 10.563592 +v -2.060297 -1.523396 10.613094 +v -2.322778 -2.424609 10.291364 +v -2.070247 -1.818108 10.353321 +v -2.020197 -3.048621 9.185325 +v -2.374066 -2.408731 10.342386 +v -2.064436 -3.120924 9.184353 +v -2.193229 -2.700104 9.768338 +v -1.635409 -0.768734 10.528086 +v -2.125278 -2.198129 10.080451 +v -2.261151 -2.054904 10.467581 +v -2.028092 -2.895906 9.337240 +v -2.386580 -2.405653 10.352027 +v -1.700453 -0.774427 10.637542 +v -1.458971 -0.407720 10.597425 +v -2.069744 -3.033871 9.268536 +v -2.159922 -2.697862 9.700471 +v -2.076139 -3.052813 9.269143 +v -2.160048 -1.599399 10.684483 +v -2.034973 -2.472750 9.725996 +v -2.228271 -2.584399 9.964252 +v -2.047522 -2.446888 9.756404 +v -1.704422 -0.668219 10.753975 +v -2.067281 -3.072517 9.232745 +v -2.292567 -2.123390 10.468639 +v -2.078130 -3.083396 9.242684 +v -1.517262 -0.402194 10.659032 +v -2.319692 -2.152674 10.468714 +v -1.471812 -0.416461 10.533566 +v -2.031737 -2.976247 9.256405 +v -2.091997 -2.412796 9.807567 +v -2.070783 -3.096027 9.228747 +v -2.080903 -3.094505 9.226195 +v -2.066741 -2.963553 9.299117 +v -2.167437 -2.309116 10.077053 +v -2.277418 -1.866932 10.674747 +v -1.453898 -0.509539 10.477880 +v -1.546698 -0.414796 10.717064 +v -2.206547 -2.695283 9.791228 +v -2.366199 -2.277934 10.443247 +v -2.022002 -3.024641 9.194075 +v -2.268565 -1.951887 10.583812 +v -2.139874 -2.681542 9.682862 +v -1.676374 -0.789559 10.586386 +v -2.368597 -2.356044 10.388309 +v -2.272456 -1.783335 10.722057 +v -2.009647 -1.652845 10.417150 +v -2.089853 -1.841346 10.351585 +v -2.026758 -1.541936 10.510920 +v -2.074861 -2.615344 9.638474 +v -1.513735 -0.644709 10.454244 +v -2.050197 -3.072737 9.170200 +v -2.216960 -2.353222 10.127027 +v -2.094699 -2.121602 10.125916 +v -2.182724 -2.426577 9.992102 +v -1.572363 -0.730579 10.471773 +v -2.073401 -1.517195 10.615002 +v -2.248085 -2.380650 10.146194 +v -2.193659 -2.433281 10.030671 +v -2.083533 -3.057519 9.275415 +v -2.109438 -2.272360 10.010778 +v -2.017139 -2.900305 9.300295 +v -2.022522 -2.910218 9.288512 +v -2.116677 -2.286076 10.021240 +v -2.022352 -1.427957 10.645658 +v -2.194471 -2.418042 10.025295 +v -2.090673 -2.270815 9.994931 +v -2.012783 -3.017154 9.181753 +v -2.196186 -2.423760 10.031448 +v -2.099814 -2.281729 9.989857 +v -2.110350 -2.289272 10.005740 +v -2.039799 -1.418635 10.638385 +v -2.185801 -1.960399 10.396167 +v -2.045606 -1.427003 10.646061 +v -2.014149 -3.025990 9.173619 +v -2.023859 -1.426320 10.611143 +v -2.032639 -1.434439 10.650205 +v -2.148038 -2.422824 9.939794 +v -2.058578 -1.473159 10.644701 +v -2.056558 -1.489431 10.623982 +v -2.056383 -1.503586 10.613935 +v -2.097063 -2.265754 10.017939 +v -2.008323 -3.068594 9.152544 +v -2.186007 -2.429135 10.026569 +v -2.015813 -3.054794 9.169778 +v -2.034130 -1.504033 10.586199 +v -2.082426 -3.085523 9.253945 +v -2.190661 -2.439973 9.985732 +v -1.564824 -0.718809 10.466460 +v -1.577855 -0.737351 10.472677 +v -2.084551 -1.524736 10.626019 +v -2.067961 -3.137783 9.187389 +v -1.457142 -0.453900 10.498747 +v -2.030632 -2.988810 9.240743 +v -2.105047 -2.662420 9.643824 +v -2.011141 -1.578037 10.466416 +v -1.642418 -0.781513 10.550785 +v -2.074968 -3.017738 9.268911 +v -2.282633 -2.411484 10.173309 +v -2.290639 -2.425110 10.187983 +v -2.289566 -1.804745 10.710421 +v -2.036011 -2.903869 9.303031 +v -2.315112 -2.421350 10.222977 +v -2.084854 -2.409582 9.835654 +v -2.269003 -2.100872 10.468452 +v -2.148473 -1.588605 10.675881 +v -2.178363 -1.611484 10.694289 +v -2.219103 -2.676602 9.825184 +v -2.068779 -2.996760 9.283505 +v -2.009624 -1.621510 10.428537 +v -1.704601 -0.763018 10.673410 +v -1.518393 -0.402946 10.673033 +v -2.074430 -3.085025 9.221668 +v -2.087741 -3.091754 9.241945 +v -2.161568 -2.288065 10.066016 +v -2.242332 -1.997000 10.468906 +v -2.245243 -1.988344 10.493969 +v -2.100238 -2.407488 9.878859 +v -2.020129 -1.743962 10.372998 +v -2.093198 -2.071439 10.165215 +v -2.055185 -1.791776 10.349921 +v -2.192845 -2.432619 10.013844 +v -2.111746 -1.871539 10.358943 +v -2.129636 -2.677983 9.672486 +v -1.642830 -0.531099 10.800570 +v -2.171366 -2.702312 9.734837 +v -2.107155 -1.549961 10.644126 +v -2.264829 -1.754941 10.722435 +v -2.111538 -2.211277 10.080132 +v -2.278373 -1.770723 10.724045 +v -2.038857 -3.005506 9.213743 +v -2.189651 -2.463549 9.975014 +v -2.018445 -3.066661 9.173066 +v -2.134084 -2.019009 10.237412 +v -1.663723 -0.784093 10.574437 +v -2.036082 -1.527200 10.519298 +v -2.113206 -2.406404 9.857833 +v -2.128631 -1.567858 10.649726 +v -2.347040 -2.423002 10.282609 +v -2.025146 -2.891079 9.334019 +v -2.080139 -3.040285 9.250265 +v -1.717118 -0.691471 10.734773 +v -2.071327 -3.054222 9.236431 +v -2.053550 -2.921088 9.323212 +v -2.124211 -2.410725 9.901671 +v -2.062088 -2.954789 9.313750 +v -2.094919 -3.089153 9.224370 +v -2.380198 -2.281933 10.431883 +v -1.465522 -0.529312 10.460054 +v -2.040631 -2.988615 9.255719 +v -2.150283 -2.010707 10.299181 +v -1.540848 -0.680500 10.450669 +v -2.077026 -3.113548 9.194275 +v -2.014827 -1.557853 10.489724 +v -1.548656 -0.698474 10.454469 +v -2.301753 -1.848000 10.676609 +v -2.195398 -2.423883 10.001781 +v -2.200521 -2.437317 10.015361 +v -2.228659 -2.592608 9.947998 +v -2.241174 -2.630279 9.881526 +v -2.238049 -2.648746 9.850817 +v -2.300529 -1.906551 10.632728 +v -2.292715 -1.924329 10.610475 +v -2.150800 -2.012575 10.325178 +v -2.113076 -2.030446 10.228667 +v -2.109604 -2.046970 10.185515 +v -2.017700 -1.679895 10.393414 +v -2.099024 -2.102175 10.136176 +v -2.035135 -1.718519 10.370966 +v -2.054272 -1.513642 10.570667 +v -2.191392 -2.421196 10.014356 +v -2.185182 -2.320985 10.077286 +v -2.027749 -1.371043 10.667997 +v -2.239098 -2.016942 10.446358 +v -2.249648 -2.025542 10.456589 +v -2.038580 -1.375179 10.671460 +v -2.181330 -1.944293 10.404181 +v -2.031118 -1.384384 10.660057 +v -2.041472 -1.391727 10.667952 +v -2.175493 -2.421772 9.969349 +v -2.044200 -1.412546 10.626383 +v -2.190498 -1.999006 10.371523 +v -2.058032 -1.453252 10.641019 +v -2.066390 -1.470496 10.639858 +v -2.039313 -1.508075 10.572415 +v -2.057613 -1.494365 10.618058 +v -2.110291 -2.277265 10.002975 +v -2.029953 -1.467722 10.586957 +v -2.047613 -2.482501 9.695280 +v -1.488516 -0.399330 10.641394 +v -2.234100 -2.364855 10.129351 +v -2.052456 -3.090122 9.182116 +v -2.383436 -2.331892 10.402695 +v -2.394094 -2.340235 10.386221 +v -2.395442 -2.370054 10.373374 +v -2.123975 -1.878438 10.358595 +v -2.127187 -2.665338 9.646500 +v -2.274143 -2.064547 10.459809 +v -2.079121 -3.098697 9.188286 +v -2.117217 -2.663370 9.659233 +v -2.155519 -1.897508 10.362577 +v -1.702636 -0.589777 10.777993 +v -2.076518 -3.083508 9.202119 +v -2.044778 -2.989633 9.235761 +v -2.189403 -1.621774 10.695050 +v -2.191231 -2.698850 9.751204 +v -2.318032 -2.427127 10.193735 +v -2.068513 -2.979975 9.289165 +v -2.094999 -3.103114 9.231814 +v -2.218593 -2.507244 9.969529 +v -2.087888 -3.106629 9.205506 +v -2.285387 -1.836462 10.699853 +v -1.712687 -0.767126 10.650694 +v -2.260399 -1.967999 10.527941 +v -2.173802 -2.013412 10.321719 +v -2.357373 -2.237101 10.458517 +v -2.035755 -3.017266 9.199259 +v -2.044108 -2.997293 9.229599 +v -2.052866 -3.051481 9.180340 +v -2.244504 -2.002726 10.458044 +v -2.077268 -2.418821 9.800802 +v -2.289725 -1.947310 10.575957 +v -2.058968 -1.515671 10.562247 +v -2.259294 -2.035281 10.448360 +v -2.097599 -1.529015 10.638554 +v -1.692096 -0.794147 10.578194 +v -1.634259 -0.494132 10.789126 +v -2.071468 -3.081958 9.191046 +v -1.569523 -0.705535 10.444528 +v -2.306768 -2.119543 10.452703 +v -2.219592 -2.684204 9.803135 +v -2.040301 -2.505474 9.671951 +v -2.185908 -2.700270 9.728865 +v -1.509479 -0.396762 10.610023 +v -2.094953 -2.146082 10.114159 +v -2.208452 -2.423028 10.017329 +v -2.098350 -3.092572 9.225609 +v -1.677323 -0.539328 10.791193 +v -1.463984 -0.414501 10.563660 +v -1.623568 -0.755040 10.498858 +v -2.267792 -1.979108 10.514304 +v -2.252570 -1.996891 10.480743 +v -1.451895 -0.441285 10.518350 +v -2.206249 -1.638518 10.700173 +v -2.300397 -2.416090 10.172950 +v -1.675863 -0.788412 10.536468 +v -2.163045 -1.912498 10.388239 +v -2.221060 -2.520738 9.976994 +v -1.576539 -0.421176 10.733511 +v -2.338762 -2.434029 10.238441 +v -2.088696 -2.634209 9.627844 +v -2.236595 -2.536370 9.956470 +v -2.045158 -2.904697 9.316374 +v -1.739214 -0.730550 10.685914 +v -1.530510 -0.639096 10.433252 +v -1.494663 -0.590879 10.427120 +v -2.121078 -2.410243 9.873188 +v -2.295996 -1.889306 10.649025 +v -2.059657 -1.780688 10.342677 +v -2.090189 -1.516843 10.602564 +v -2.201042 -2.330869 10.090264 +v -2.088028 -3.095032 9.215245 +v -2.187099 -2.419827 9.985591 +v -2.149231 -2.421811 9.914306 +v -2.036933 -1.361638 10.668542 +v -2.032958 -2.908213 9.286036 +v -2.239706 -2.008515 10.442101 +v -2.172050 -1.943096 10.404705 +v -2.243061 -2.016273 10.436570 +v -2.026138 -1.372854 10.645150 +v -2.047923 -1.397382 10.656301 +v -2.042026 -2.972542 9.243206 +v -2.189253 -1.987268 10.389103 +v -2.023418 -1.362283 10.645567 +v -2.014051 -1.357101 10.626794 +v -2.071444 -1.461289 10.629215 +v -2.022617 -1.406522 10.608966 +v -2.077751 -1.470486 10.623560 +v -2.037514 -1.407136 10.616704 +v -2.034869 -1.496268 10.578511 +v -2.010278 -1.395634 10.604158 +v -2.046808 -3.063097 9.171229 +v -2.060845 -3.073313 9.177675 +v -2.075379 -1.526469 10.590606 +v -2.266070 -2.374846 10.128729 +v -2.087077 -1.522179 10.597824 +v -2.194932 -2.428490 9.987890 +v -2.402558 -2.399316 10.350823 +v -2.207200 -2.425398 10.003068 +v -2.104841 -1.817363 10.329481 +v -2.118595 -1.545088 10.632941 +v -2.145037 -2.682590 9.669230 +v -2.280200 -2.090318 10.447747 +v -1.616826 -0.757100 10.482793 +v -2.335411 -2.430974 10.257132 +v -1.605426 -0.447056 10.763946 +v -2.052452 -2.487524 9.675998 +v -1.636988 -0.469543 10.775848 +v -1.489554 -0.399509 10.595794 +v -2.371841 -2.427479 10.293570 +v -2.253397 -1.668278 10.698547 +v -2.161434 -2.686466 9.682707 +v -1.689964 -0.787108 10.598888 +v -2.147572 -1.575963 10.658763 +v -2.178460 -2.689815 9.689590 +v -2.183227 -2.694144 9.709562 +v -1.515849 -0.395261 10.628805 +v -2.244531 -2.591640 9.923925 +v -2.276664 -1.731841 10.719328 +v -1.531145 -0.396721 10.657344 +v -2.205785 -2.695130 9.741495 +v -2.344974 -2.158119 10.456340 +v -1.557127 -0.395760 10.684086 +v -1.564726 -0.405327 10.702119 +v -2.290093 -1.786611 10.713462 +v -2.056565 -3.007410 9.216898 +v -2.044692 -2.543482 9.644702 +v -2.157646 -1.903342 10.369119 +v -2.385300 -2.306496 10.417570 +v -1.734170 -0.767893 10.630413 +v -1.508999 -0.626205 10.441936 +v -2.051686 -1.766998 10.346987 +v -2.031403 -1.593451 10.442212 +v -2.144170 -2.013707 10.262966 +v -2.050716 -2.571457 9.631500 +v -2.070601 -2.583519 9.612988 +v -2.149095 -2.270979 10.070938 +v -2.173995 -2.299928 10.065703 +v -1.482347 -0.403862 10.562317 +v -2.179477 -2.311034 10.067820 +v -2.211217 -2.318373 10.058126 +v -1.470203 -0.505608 10.469009 +v -2.054925 -1.522858 10.544952 +v -1.593518 -0.413839 10.729262 +v -2.087450 -1.511662 10.583598 +v -2.156567 -2.680105 9.658591 +v -2.119361 -2.058233 10.166355 +v -2.229505 -2.357612 10.112357 +v -2.226006 -1.683248 10.721977 +v -2.205490 -2.415722 10.007126 +v -2.214550 -2.423403 9.999454 +v -2.135280 -1.550035 10.622003 +v -2.071987 -3.075681 9.186209 +v -2.209193 -2.442751 9.973588 +v -1.590791 -0.742752 10.475421 +v -2.285141 -1.754865 10.715695 +v -2.389150 -2.392628 10.360142 +v -2.277566 -2.051496 10.439677 +v -2.285975 -2.069762 10.435462 +v -2.294625 -2.078467 10.429783 +v -2.412412 -2.382978 10.356925 +v -2.132294 -2.171540 10.088839 +v -2.215705 -2.476449 9.961322 +v -2.318451 -2.099285 10.429260 +v -2.243912 -2.652583 9.830750 +v -2.284150 -2.407439 10.154599 +v -2.106191 -1.838832 10.344991 +v -1.647874 -0.759677 10.516748 +v -2.348676 -2.434970 10.198016 +v -2.327059 -2.422926 10.207377 +v -2.373186 -2.194257 10.447927 +v -2.243033 -2.555835 9.950806 +v -2.368133 -2.435953 10.236781 +v -1.706588 -0.782917 10.607225 +v -2.088790 -3.010698 9.251719 +v -2.371163 -2.431903 10.270382 +v -2.245114 -2.609384 9.902776 +v -2.035372 -1.656891 10.394138 +v -1.727113 -0.735628 10.696259 +v -2.290713 -1.814210 10.703041 +v -2.261217 -1.986515 10.501289 +v -2.390202 -2.233463 10.442899 +v -2.056346 -2.998889 9.224674 +v -2.290577 -1.970259 10.522993 +v -2.059899 -1.743203 10.343475 +v -2.063686 -2.460958 9.699278 +v -2.083568 -3.056162 9.215712 +v -2.113744 -2.657580 9.624396 +v -2.242237 -2.011173 10.420258 +v -2.245723 -2.014227 10.424424 +v -2.058079 -2.901805 9.289551 +v -2.284073 -1.961459 10.552215 +v -2.277429 -1.964352 10.537521 +v -2.302619 -1.931080 10.596668 +v -2.079421 -2.944662 9.289598 +v -2.097272 -1.518941 10.609787 +v -2.256849 -2.005536 10.445634 +v -2.032853 -1.354257 10.649526 +v -2.050170 -1.369061 10.664034 +v -2.053489 -1.389390 10.666459 +v -2.197178 -2.415352 9.998611 +v -2.206660 -1.945847 10.396509 +v -2.048341 -1.400295 10.620663 +v -2.070380 -1.440694 10.620206 +v -2.045279 -1.492873 10.558766 +v -2.209249 -1.993248 10.366149 +v -2.078218 -1.495819 10.612481 +v -2.055148 -1.500536 10.553892 +v -2.064339 -1.507012 10.563288 +v -2.020977 -1.375911 10.626951 +v -2.044525 -1.388942 10.639776 +v -2.030138 -1.416419 10.616796 +v -2.014608 -1.350806 10.620050 +v -2.018220 -1.340132 10.634539 +v -2.013513 -1.384048 10.590613 +v -2.025174 -1.409379 10.586615 +v -2.033086 -1.429386 10.583993 +v -2.033724 -1.441532 10.572065 +v -2.035930 -1.455914 10.563892 +v -2.023667 -1.412341 10.599622 +v -2.098332 -2.416765 9.770704 +v -2.245449 -1.705974 10.722754 +v -2.109401 -1.518677 10.611136 +v -2.224323 -2.342423 10.097881 +v -2.331366 -2.131897 10.450975 +v -2.119806 -1.860209 10.347024 +v -2.117297 -2.079291 10.147265 +v -1.713621 -0.631693 10.761683 +v -2.044163 -1.541287 10.490184 +v -2.108077 -1.531399 10.617595 +v -1.670374 -0.788622 10.555919 +v -2.167315 -2.684981 9.667947 +v -2.147687 -2.025877 10.212955 +v -2.033993 -1.572679 10.467415 +v -2.258025 -2.361799 10.105434 +v -2.097475 -2.627845 9.607020 +v -2.413113 -2.399870 10.340156 +v -2.136366 -1.556173 10.631001 +v -1.479751 -0.428898 10.502906 +v -2.276911 -2.389179 10.135074 +v -2.293776 -2.403890 10.138969 +v -2.107996 -2.650639 9.619251 +v -2.195616 -2.691140 9.721668 +v -2.171181 -2.010541 10.286552 +v -1.713143 -0.789535 10.575500 +v -2.085570 -2.419940 9.758767 +v -2.068213 -3.008836 9.216042 +v -2.343624 -2.430610 10.222744 +v -2.216720 -2.690571 9.772196 +v -1.469629 -0.490185 10.470450 +v -2.070577 -3.035796 9.199737 +v -1.698384 -0.789573 10.551333 +v -2.257076 -2.014324 10.426468 +v -2.234769 -2.511878 9.952021 +v -1.600724 -0.730475 10.448720 +v -2.391787 -2.415285 10.323482 +v -2.073757 -3.063084 9.178711 +v -2.383206 -2.251556 10.443376 +v -1.487438 -0.552230 10.434936 +v -2.037368 -1.623118 10.411728 +v -2.079494 -2.987051 9.265194 +v -2.319142 -1.862110 10.658343 +v -2.183066 -1.602102 10.670868 +v -2.132245 -2.039794 10.190876 +v -2.064157 -1.726411 10.344147 +v -2.225391 -1.656570 10.706750 +v -2.083669 -1.529891 10.583804 +v -2.068163 -3.049549 9.185216 +v -2.142660 -2.674098 9.651846 +v -2.088973 -3.052529 9.200881 +v -2.077497 -3.073006 9.211693 +v -1.661515 -0.503839 10.787867 +v -2.250762 -2.622884 9.872224 +v -2.103903 -2.409494 9.829362 +v -2.278999 -1.982759 10.492597 +v -2.280886 -1.993554 10.472383 +v -1.470449 -0.457332 10.486357 +v -1.472458 -0.475752 10.471224 +v -2.135646 -2.123734 10.107615 +v -2.063939 -2.559376 9.616641 +v -2.282029 -1.737781 10.713421 +v -1.624149 -0.754679 10.468689 +v -2.297881 -1.963323 10.544479 +v -1.638487 -0.764490 10.489618 +v -1.477394 -0.523968 10.449633 +v -2.300145 -1.828940 10.695610 +v -1.494114 -0.544302 10.420145 +v -2.139093 -2.146572 10.097530 +v -2.076820 -2.605153 9.624869 +v -2.318272 -1.834984 10.677011 +v -2.189276 -2.274603 10.048849 +v -2.070364 -3.016915 9.208973 +v -1.556187 -0.393236 10.671386 +v -2.203097 -2.460479 9.966899 +v -2.190856 -2.296314 10.056713 +v -1.729135 -0.747845 10.668932 +v -1.739158 -0.657825 10.735748 +v -2.304036 -1.872650 10.656367 +v -2.078629 -3.062449 9.175070 +v -2.416562 -2.349887 10.375215 +v -2.238995 -2.525049 9.946690 +v -1.728822 -0.755198 10.657466 +v -1.736209 -0.768128 10.621930 +v -1.529529 -0.621347 10.409689 +v -2.052535 -1.535275 10.499698 +v -1.582002 -0.698747 10.433058 +v -1.585891 -0.719891 10.441828 +v -2.083640 -1.798055 10.335242 +v -2.074384 -1.515258 10.565099 +v -2.054675 -1.520295 10.529547 +v -2.072744 -1.526534 10.535381 +v -2.083382 -1.517050 10.570360 +v -2.255160 -2.010441 10.427641 +v -2.039584 -1.348581 10.645559 +v -2.172888 -2.424927 9.910250 +v -2.190681 -2.413662 9.939196 +v -2.047305 -1.468354 10.534644 +v -2.053931 -2.912277 9.261861 +v -2.041562 -2.922298 9.261898 +v -2.269990 -1.997362 10.459335 +v -2.052893 -2.965413 9.228750 +v -2.053942 -1.499017 10.534907 +v -2.053779 -1.388534 10.647118 +v -2.050506 -1.394246 10.625304 +v -2.212516 -2.000221 10.356308 +v -2.191324 -2.011132 10.317814 +v -2.103263 -1.479046 10.610716 +v -2.100700 -1.502561 10.601500 +v -2.311474 -2.072126 10.414308 +v -1.648993 -0.772613 10.480623 +v -1.505672 -0.390605 10.578195 +v -1.679101 -0.782995 10.518772 +v -2.110035 -1.506290 10.595345 +v -2.245169 -2.346691 10.080818 +v -1.723784 -0.780624 10.604533 +v -2.213619 -2.439816 9.953420 +v -2.218773 -2.427745 9.985012 +v -2.132658 -1.850258 10.338494 +v -1.587440 -0.409263 10.721318 +v -2.148586 -1.886306 10.359659 +v -2.159425 -1.567232 10.642462 +v -2.169014 -1.580579 10.657687 +v -2.047356 -1.597686 10.428978 +v -1.602363 -0.422824 10.744890 +v -2.319815 -1.939440 10.580395 +v -2.221636 -2.691280 9.753183 +v -2.268489 -2.025326 10.417192 +v -1.543892 -0.639435 10.408776 +v -2.167137 -2.221756 10.054583 +v -1.546755 -0.665241 10.429195 +v -2.077252 -2.423971 9.752704 +v -2.225772 -2.463376 9.949692 +v -2.087814 -3.014994 9.239786 +v -1.649426 -0.468727 10.768478 +v -2.075774 -2.441886 9.731688 +v -2.225445 -2.484539 9.946404 +v -2.291533 -2.062520 10.412220 +v -2.101659 -2.411808 9.788075 +v -2.256548 -2.539417 9.931919 +v -2.151900 -2.419209 9.872749 +v -2.152681 -2.418763 9.892385 +v -2.169584 -2.430166 9.892778 +v -2.251550 -2.004989 10.409237 +v -2.248041 -2.012806 10.410911 +v -1.669356 -0.489305 10.777521 +v -2.045319 -1.673204 10.380846 +v -2.317020 -1.847440 10.671884 +v -2.397229 -2.320754 10.402083 +v -2.323721 -1.898653 10.625582 +v -2.081830 -1.525994 10.562101 +v -2.095478 -1.524087 10.578369 +v -2.419463 -2.365052 10.362169 +v -1.661857 -0.774121 10.520536 +v -1.662210 -0.781213 10.508789 +v -2.074295 -1.499114 10.564315 +v -2.221808 -2.326321 10.072127 +v -2.263282 -2.614743 9.866802 +v -2.078194 -3.072225 9.175119 +v -2.133018 -1.533015 10.594773 +v -2.249787 -2.644288 9.842115 +v -2.281624 -1.975074 10.503715 +v -2.134926 -1.545195 10.604614 +v -2.261732 -1.697039 10.710095 +v -2.065308 -1.538003 10.499668 +v -1.557398 -0.381873 10.643656 +v -2.126121 -1.835438 10.325628 +v -2.089747 -2.992617 9.244518 +v -2.293657 -2.399147 10.121589 +v -2.151121 -1.560502 10.630403 +v -2.074578 -2.497915 9.633842 +v -1.632268 -0.443646 10.758254 +v -2.056824 -1.700651 10.359861 +v -2.175117 -2.681933 9.675283 +v -2.193652 -2.687067 9.693107 +v -2.071363 -1.502320 10.556698 +v -2.099770 -2.608952 9.595002 +v -2.260898 -2.568711 9.914579 +v -2.172745 -2.261109 10.052515 +v -2.120316 -2.643096 9.598274 +v -2.092952 -3.024296 9.220514 +v -2.067584 -1.520652 10.525747 +v -2.080568 -3.028136 9.191839 +v -2.181065 -1.907222 10.368087 +v -2.069520 -2.912289 9.297932 +v -2.084952 -1.767440 10.328715 +v -2.163525 -2.426155 9.910116 +v -2.266369 -2.005247 10.432276 +v -2.185207 -1.919717 10.379398 +v -2.204863 -2.405097 9.969740 +v -2.217713 -2.403821 9.982264 +v -2.220619 -2.412488 9.989821 +v -2.056547 -1.369137 10.647217 +v -2.234152 -2.020093 10.357349 +v -2.237513 -2.015200 10.370494 +v -2.248863 -2.023629 10.378536 +v -1.671176 -0.787678 10.502651 +v -2.044149 -1.337897 10.635551 +v -2.064295 -1.394657 10.633510 +v -2.068224 -1.406207 10.614283 +v -2.062075 -1.413954 10.623993 +v -2.212043 -2.014854 10.321214 +v -2.080176 -1.491802 10.562620 +v -2.085118 -1.495231 10.576755 +v -2.095887 -1.498049 10.583570 +v -2.028278 -1.367172 10.588721 +v -2.032368 -1.383758 10.579185 +v -1.659290 -0.781010 10.491654 +v -2.030524 -1.329979 10.627274 +v -2.026534 -1.342529 10.611858 +v -2.036789 -1.400051 10.578985 +v -2.047192 -1.410136 10.585716 +v -2.042013 -1.425842 10.580301 +v -2.044218 -1.432626 10.561596 +v -2.048769 -1.433831 10.567019 +v -2.042182 -1.444008 10.547983 +v -2.081335 -2.935703 9.286695 +v -1.713559 -0.531199 10.763941 +v -2.271856 -2.618176 9.851477 +v -1.720506 -0.566753 10.769459 +v -2.096462 -3.038106 9.196277 +v -2.243704 -2.670507 9.794627 +v -2.239756 -2.676545 9.773668 +v -2.363443 -2.150388 10.443862 +v -1.524093 -0.389088 10.591848 +v -2.131086 -2.407065 9.826729 +v -1.613912 -0.746410 10.454903 +v -1.640002 -0.763324 10.458741 +v -1.694466 -0.786735 10.513515 +v -2.171724 -2.684591 9.654821 +v -1.697989 -0.792122 10.531812 +v -2.086157 -2.593063 9.600602 +v -2.277338 -1.688194 10.695463 +v -2.333515 -2.419020 10.163202 +v -1.562671 -0.659716 10.415954 +v -1.500226 -0.574487 10.418306 +v -2.330289 -2.429341 10.186838 +v -2.147449 -2.200014 10.068338 +v -2.135106 -2.660158 9.611133 +v -1.616187 -0.408843 10.714066 +v -2.408976 -2.284280 10.417526 +v -2.368383 -2.439151 10.191055 +v -2.286845 -1.714546 10.704817 +v -2.146566 -2.667608 9.629029 +v -2.214240 -2.687287 9.724280 +v -2.064651 -1.565087 10.460463 +v -2.227843 -1.634544 10.685516 +v -2.061297 -1.618895 10.403434 +v -2.207794 -2.295930 10.040835 +v -2.315303 -1.770583 10.706470 +v -2.072176 -1.511829 10.520271 +v -2.073194 -1.513400 10.529551 +v -2.091370 -2.999293 9.229877 +v -2.275613 -2.040174 10.430135 +v -2.291152 -2.040190 10.418996 +v -2.284794 -2.054405 10.417724 +v -2.218200 -2.440497 9.943710 +v -2.259526 -2.007055 10.400289 +v -2.252603 -2.018747 10.387898 +v -2.105047 -3.041939 9.182188 +v -2.096407 -1.522084 10.553988 +v -2.133478 -1.522034 10.598339 +v -1.597450 -0.714972 10.432872 +v -2.335280 -2.118166 10.435835 +v -1.617232 -0.740546 10.439083 +v -1.491732 -0.447734 10.471707 +v -2.304301 -1.977333 10.504272 +v -1.679899 -0.480950 10.761316 +v -2.089736 -2.955951 9.273910 +v -2.142310 -2.098010 10.117594 +v -2.065081 -1.542760 10.481309 +v -2.290887 -1.765314 10.705830 +v -2.279864 -2.377958 10.111300 +v -2.310193 -2.412730 10.140468 +v -2.169517 -1.570614 10.640131 +v -2.167919 -2.013972 10.226995 +v -2.200730 -2.683506 9.674246 +v -2.187667 -1.582352 10.653117 +v -1.496626 -0.474922 10.450239 +v -1.730983 -0.566176 10.757409 +v -2.230644 -2.469010 9.941751 +v -1.499926 -0.524265 10.417688 +v -1.724855 -0.603304 10.759259 +v -2.326015 -1.945936 10.562349 +v -2.251111 -2.675226 9.759629 +v -1.760829 -0.653717 10.721576 +v -2.373493 -2.440872 10.217584 +v -2.058758 -2.515994 9.638952 +v -2.305635 -1.966043 10.527813 +v -2.319278 -1.795670 10.695968 +v -2.400643 -2.424915 10.287436 +v -1.533544 -0.604758 10.394618 +v -2.229310 -2.685094 9.730890 +v -1.587645 -0.399787 10.694381 +v -2.206496 -1.931029 10.390244 +v -2.421119 -2.412442 10.312057 +v -2.191175 -2.007244 10.281588 +v -2.358572 -1.872586 10.629834 +v -2.418377 -2.310082 10.399458 +v -2.177409 -2.429230 9.862482 +v -2.318910 -1.913674 10.613186 +v -2.084587 -1.728846 10.333403 +v -2.087101 -1.508120 10.546367 +v -2.077917 -1.522704 10.513019 +v -2.086442 -1.528264 10.529604 +v -2.256734 -2.013858 10.398692 +v -2.189202 -2.011305 10.307066 +v -2.219597 -2.425040 9.942094 +v -2.218538 -2.401824 9.964935 +v -2.062380 -2.910381 9.263039 +v -2.223557 -2.410494 9.966011 +v -2.223855 -2.432419 9.974331 +v -2.074072 -2.960757 9.213774 +v -2.225332 -2.014193 10.331583 +v -2.224431 -2.417991 9.955478 +v -2.082897 -3.046510 9.180511 +v -1.674738 -0.783227 10.489918 +v -2.221581 -2.024216 10.318944 +v -2.067647 -1.385072 10.626707 +v -2.229282 -2.031592 10.327773 +v -2.065157 -1.389884 10.608304 +v -2.066576 -1.396297 10.616501 +v -2.059418 -1.345270 10.630080 +v -2.232028 -2.003385 10.353277 +v -2.235547 -2.009111 10.352571 +v -2.076510 -1.417304 10.603429 +v -2.086147 -1.441257 10.606959 +v -2.060255 -1.384437 10.613958 +v -2.248484 -2.005597 10.379400 +v -2.244506 -2.022828 10.356383 +v -2.090631 -1.457995 10.606737 +v -2.075299 -1.497883 10.510099 +v -2.107798 -1.493152 10.597191 +v -2.239014 -2.026383 10.344670 +v -2.105125 -1.490040 10.578929 +v -2.105633 -1.501632 10.585380 +v -2.099192 -1.510462 10.585485 +v -2.120728 -1.503089 10.583673 +v -2.275551 -2.559059 9.893963 +v -2.090887 -2.935243 9.274044 +v -1.636308 -0.757471 10.442293 +v -2.141768 -2.068250 10.144940 +v -2.341606 -2.104477 10.416142 +v -2.427835 -2.387195 10.346997 +v -2.229688 -2.321050 10.050697 +v -2.166611 -2.672790 9.632808 +v -1.547599 -0.380242 10.632049 +v -2.244236 -2.331843 10.057832 +v -2.267463 -2.360632 10.084608 +v -2.311820 -2.394581 10.109375 +v -1.517699 -0.581754 10.398188 +v -2.144835 -2.039798 10.185681 +v -2.334312 -1.968012 10.509913 +v -1.753047 -0.718823 10.684585 +v -2.216033 -2.689179 9.692839 +v -2.211103 -2.685239 9.708537 +v -1.745396 -0.749966 10.652884 +v -1.579515 -0.391154 10.676852 +v -1.739797 -0.786014 10.579158 +v -2.084533 -2.573740 9.588030 +v -2.242247 -2.490576 9.934282 +v -2.389158 -2.433268 10.240800 +v -2.173241 -2.184871 10.066190 +v -2.173522 -2.203368 10.057867 +v -1.623320 -0.403354 10.705523 +v -2.298109 -1.738559 10.705630 +v -2.062459 -1.641864 10.387701 +v -2.176283 -2.007974 10.254264 +v -2.219625 -1.916891 10.364619 +v -2.319121 -1.783212 10.704021 +v -2.402508 -2.253792 10.431087 +v -2.330530 -1.813023 10.683276 +v -2.096004 -1.518976 10.523294 +v -2.113434 -1.531688 10.560094 +v -2.112051 -1.523982 10.566097 +v -1.501489 -0.427537 10.483509 +v -2.427283 -2.317175 10.384998 +v -1.492007 -0.500088 10.444656 +v -2.079272 -1.536809 10.494423 +v -2.229494 -2.309754 10.034946 +v -2.118834 -2.411100 9.764905 +v -2.265719 -2.583982 9.901500 +v -2.101543 -2.945475 9.257170 +v -2.273005 -1.989675 10.438159 +v -2.290204 -1.987999 10.433578 +v -2.273902 -2.601929 9.864153 +v -2.099933 -2.981174 9.244360 +v -2.074090 -1.578391 10.438255 +v -1.664263 -0.780922 10.474650 +v -2.128327 -2.407911 9.802839 +v -2.177161 -2.673295 9.634691 +v -2.324768 -1.962206 10.531888 +v -2.413051 -2.213028 10.434098 +v -2.243101 -2.474048 9.926064 +v -1.756199 -0.754441 10.630406 +v -2.262156 -2.658366 9.792273 +v -2.163326 -2.106004 10.105995 +v -2.429122 -2.290956 10.407907 +v -2.433647 -2.399182 10.336443 +v -2.179140 -1.881568 10.347857 +v -2.120254 -2.618721 9.584914 +v -2.435713 -2.361593 10.358208 +v -2.273791 -2.020564 10.399414 +v -2.154478 -2.653481 9.598760 +v -2.297380 -2.042513 10.411919 +v -2.315262 -2.050023 10.404736 +v -2.192631 -1.577994 10.641742 +v -2.268215 -2.020179 10.373145 +v -2.377495 -2.441882 10.191814 +v -2.083803 -1.514272 10.532003 +v -1.499700 -0.402845 10.535676 +v -2.084413 -2.461698 9.666306 +v -2.087140 -2.447877 9.700048 +v -1.579512 -0.677516 10.418821 +v -2.338817 -1.871158 10.642369 +v -2.224446 -2.422667 9.925198 +v -2.218817 -2.017779 10.306874 +v -2.066401 -1.367441 10.631241 +v -2.214275 -2.401371 9.950688 +v -2.072787 -2.991792 9.205208 +v -2.223720 -1.937945 10.389434 +v -2.069017 -1.369323 10.618763 +v -2.204103 -2.413611 9.888140 +v -2.063338 -2.924267 9.236000 +v -2.091692 -3.031552 9.181490 +v -2.234707 -2.030328 10.308516 +v -2.236451 -1.943852 10.385337 +v -2.050392 -1.346092 10.596379 +v -2.052612 -1.359416 10.588230 +v -2.235725 -1.980557 10.361184 +v -2.078809 -1.397067 10.606082 +v -2.074995 -1.417825 10.596195 +v -2.082676 -1.434096 10.587483 +v -2.250918 -2.013261 10.355864 +v -2.252487 -2.019310 10.356730 +v -2.054501 -1.386401 10.585186 +v -2.261826 -2.002435 10.377489 +v -2.250824 -2.033602 10.342773 +v -2.064359 -1.483326 10.515859 +v -2.111550 -1.487905 10.587509 +v -2.118013 -1.502489 10.575233 +v -2.096632 -1.505410 10.529549 +v -2.126497 -1.504049 10.564199 +v -2.047608 -1.338201 10.608847 +v -2.209936 -1.964707 10.380250 +v -2.241377 -2.007341 10.352046 +v -2.051655 -1.448041 10.525883 +v -2.053041 -1.435595 10.536994 +v -2.055575 -1.459913 10.518539 +v -2.062994 -1.440828 10.548424 +v -2.078795 -1.448868 10.557261 +v -2.069477 -1.442417 10.572302 +v -2.435607 -2.405336 10.313766 +v -2.309815 -1.987938 10.459680 +v -2.301310 -1.987984 10.474717 +v -2.277053 -2.359293 10.072064 +v -2.067093 -2.477916 9.661037 +v -2.309691 -1.736001 10.703149 +v -1.507646 -0.490730 10.427149 +v -1.656715 -0.767259 10.467936 +v -2.163809 -2.038977 10.171843 +v -2.291809 -2.378360 10.107047 +v -2.122667 -1.535738 10.543516 +v -2.123287 -1.537046 10.571262 +v -2.327038 -1.788703 10.683907 +v -2.346473 -2.422868 10.132194 +v -1.509679 -0.561556 10.406053 +v -2.082232 -2.557826 9.587742 +v -2.350589 -1.827029 10.667401 +v -1.525404 -0.386309 10.548500 +v -2.337382 -1.850583 10.658458 +v -2.103399 -1.792829 10.321396 +v -1.538093 -0.382803 10.601177 +v -1.589244 -0.384998 10.672521 +v -1.530784 -0.573133 10.382440 +v -1.555368 -0.636052 10.397574 +v -2.206214 -1.604407 10.659830 +v -2.218046 -1.620416 10.678658 +v -2.425562 -2.419729 10.286057 +v -2.413496 -2.427553 10.257824 +v -2.256566 -1.641972 10.675141 +v -2.157746 -2.411287 9.841389 +v -2.100788 -2.592765 9.575249 +v -2.144854 -2.647153 9.598003 +v -1.632784 -0.421109 10.729831 +v -2.087193 -1.520571 10.508296 +v -2.155649 -2.663969 9.611353 +v -2.269005 -2.526039 9.917971 +v -2.266108 -2.547154 9.914825 +v -1.661383 -0.436100 10.736352 +v -2.089621 -3.057044 9.178616 +v -2.098826 -2.425530 9.726923 +v -1.665366 -0.457014 10.752108 +v -2.105607 -1.528869 10.529840 +v -1.741507 -0.774992 10.603420 +v -2.130482 -2.405587 9.782197 +v -1.725040 -0.793487 10.554774 +v -1.755802 -0.782331 10.578314 +v -1.511135 -0.446682 10.452312 +v -2.140336 -1.528970 10.580134 +v -2.445277 -2.381499 10.340930 +v -2.153696 -2.082404 10.127150 +v -2.267585 -2.634466 9.828847 +v -1.759143 -0.698894 10.693488 +v -2.208677 -1.594789 10.647415 +v -2.367814 -2.430270 10.178658 +v -2.345917 -1.922413 10.590746 +v -1.746439 -0.595644 10.744627 +v -2.150808 -1.833457 10.315308 +v -2.327741 -1.753044 10.691626 +v -2.262302 -2.651373 9.811267 +v -2.080234 -2.512504 9.614019 +v -2.072813 -1.608355 10.409332 +v -2.081773 -2.536492 9.598606 +v -1.715711 -0.797062 10.532743 +v -2.103686 -3.004766 9.215007 +v -2.166505 -2.131061 10.091612 +v -2.094744 -1.539162 10.486851 +v -2.110079 -3.030719 9.186440 +v -2.267545 -2.662626 9.771490 +v -2.280199 -2.007675 10.398273 +v -2.258502 -2.492189 9.910885 +v -2.252913 -2.506641 9.932814 +v -2.423366 -2.235468 10.428423 +v -2.175169 -2.152186 10.080572 +v -2.292120 -2.025412 10.405615 +v -2.463166 -2.345815 10.352923 +v -2.195791 -2.260294 10.039132 +v -2.405518 -2.432560 10.238977 +v -2.433189 -2.411672 10.295527 +v -2.222567 -2.010222 10.278838 +v -2.283281 -2.011636 10.394075 +v -2.279301 -2.016513 10.389917 +v -1.701088 -0.783373 10.496244 +v -2.077640 -2.913585 9.271961 +v -2.246087 -1.932566 10.380915 +v -2.123749 -1.517190 10.564698 +v -2.197842 -2.414158 9.908775 +v -2.074049 -2.910593 9.236940 +v -2.193254 -2.425669 9.874631 +v -2.244177 -1.960128 10.371471 +v -2.222574 -2.404296 9.937062 +v -2.225777 -2.402789 9.951470 +v -2.229154 -2.409876 9.944677 +v -2.249292 -1.979974 10.352926 +v -2.226353 -2.420434 9.913719 +v -2.093421 -1.445259 10.589037 +v -2.066210 -1.341861 10.614109 +v -2.252349 -2.008707 10.346214 +v -2.112913 -1.483221 10.579491 +v -2.268458 -2.005901 10.370857 +v -2.283450 -2.006107 10.373363 +v -2.115554 -1.488232 10.569948 +v -2.264196 -2.012437 10.364583 +v -2.099467 -1.497504 10.548468 +v -2.067841 -1.389229 10.594296 +v -1.721476 -0.790808 10.501310 +v -2.196581 -1.561823 10.612529 +v -2.176633 -2.672673 9.615734 +v -2.097448 -1.616258 10.386659 +v -2.321309 -1.732324 10.698146 +v -1.542577 -0.581377 10.374906 +v -2.323012 -1.763627 10.695190 +v -2.188625 -2.679618 9.646872 +v -2.236496 -2.448247 9.913855 +v -2.090191 -1.526845 10.497039 +v -2.078361 -1.548955 10.464544 +v -2.262100 -2.669286 9.700697 +v -2.355544 -2.420060 10.158488 +v -2.309248 -1.696651 10.686334 +v -2.084664 -1.597284 10.414506 +v -2.086134 -1.690283 10.350589 +v -2.183867 -2.234611 10.045328 +v -2.226021 -1.926984 10.372374 +v -2.319551 -1.985356 10.479145 +v -2.096039 -1.739354 10.324023 +v -2.283875 -2.010124 10.378928 +v -2.101148 -1.529832 10.502100 +v -2.297325 -1.997223 10.419621 +v -2.080212 -2.910546 9.245857 +v -2.277214 -2.532995 9.897704 +v -2.406621 -2.173939 10.429966 +v -2.194436 -2.013179 10.220229 +v -2.443048 -2.418145 10.261806 +v -2.414307 -2.435279 10.217750 +v -2.345149 -2.089099 10.400252 +v -2.133061 -1.529813 10.570922 +v -2.135852 -1.537080 10.562601 +v -2.430258 -2.277971 10.410802 +v -2.112154 -3.005700 9.202741 +v -2.446928 -2.293121 10.391180 +v -2.361712 -1.903517 10.605928 +v -1.745824 -0.621517 10.741663 +v -2.247039 -2.322753 10.037344 +v -2.260094 -2.336407 10.056564 +v -2.238921 -1.616209 10.659169 +v -1.566335 -0.378080 10.619595 +v -2.332461 -2.413879 10.111273 +v -2.355008 -2.413717 10.104904 +v -2.359437 -2.420130 10.133164 +v -2.389650 -2.432976 10.164036 +v -2.093214 -2.488772 9.617275 +v -2.399464 -2.442181 10.174469 +v -1.640563 -0.416638 10.717965 +v -2.207455 -1.579946 10.629675 +v -1.576836 -0.655831 10.391378 +v -1.598916 -0.682115 10.408129 +v -1.609828 -0.706101 10.413293 +v -1.641417 -0.731031 10.422520 +v -1.645559 -0.745762 10.431202 +v -1.745404 -0.791926 10.553683 +v -1.668410 -0.754082 10.458987 +v -2.115917 -1.510998 10.515162 +v -2.116284 -1.518662 10.515045 +v -2.081691 -1.567517 10.451099 +v -2.192077 -2.167916 10.064862 +v -1.697174 -0.479713 10.747639 +v -2.332915 -1.973768 10.493715 +v -2.198334 -1.874729 10.330951 +v -2.230517 -2.296491 10.032599 +v -1.543430 -0.382594 10.561214 +v -2.094491 -2.925103 9.255211 +v -2.101809 -2.445778 9.677697 +v -2.203074 -1.885782 10.348971 +v -1.514429 -0.508213 10.407239 +v -2.276576 -2.651031 9.777187 +v -2.173253 -2.080116 10.119075 +v -2.175176 -2.025569 10.201322 +v -1.696771 -0.781289 10.465107 +v -1.705988 -0.782980 10.477977 +v -2.068659 -1.363041 10.588861 +v -2.131842 -1.504961 10.568542 +v -2.069461 -1.350144 10.598075 +v -2.076556 -1.357795 10.607840 +v -2.216137 -2.410953 9.913706 +v -2.263479 -1.955916 10.374535 +v -2.087061 -1.493672 10.500598 +v -2.159410 -1.539573 10.586014 +v -2.284122 -2.009848 10.370926 +v -2.105164 -1.444875 10.559881 +v -2.095336 -1.441642 10.580871 +v -2.253552 -2.034103 10.324953 +v -2.103208 -1.463304 10.589047 +v -2.128807 -1.493571 10.564135 +v -2.124701 -1.483946 10.569953 +v -2.107542 -1.501759 10.528911 +v -2.110950 -1.497363 10.547650 +v -2.118697 -1.505581 10.543302 +v -2.079380 -1.475909 10.508482 +v -2.225949 -2.410939 9.929028 +v -2.063285 -1.438469 10.514503 +v -2.066115 -1.431190 10.525805 +v -2.086070 -1.448967 10.546801 +v -2.067834 -1.454659 10.507815 +v -2.203360 -2.676143 9.625677 +v -1.669404 -0.430607 10.720382 +v -2.214200 -2.679894 9.642017 +v -2.104568 -1.693858 10.337947 +v -2.344295 -1.783941 10.676526 +v -2.360596 -1.823657 10.660990 +v -1.703035 -0.512684 10.761452 +v -2.248753 -2.473375 9.913153 +v -2.363921 -2.130271 10.429328 +v -2.123055 -1.733761 10.312883 +v -2.103743 -2.575018 9.566223 +v -2.100249 -2.528498 9.579603 +v -1.782332 -0.765751 10.594619 +v -1.619913 -0.720920 10.420553 +v -2.294924 -2.007997 10.389112 +v -2.258028 -1.946943 10.378115 +v -2.104982 -1.544777 10.469215 +v -2.219527 -2.007164 10.260086 +v -2.317668 -2.029297 10.395343 +v -2.268301 -1.663222 10.685277 +v -2.195996 -2.029813 10.181105 +v -1.658275 -0.747322 10.436289 +v -2.110066 -2.432629 9.700125 +v -2.220380 -2.265225 10.031820 +v -2.119836 -1.529742 10.538893 +v -1.730693 -0.790536 10.494904 +v -1.719033 -0.798100 10.482008 +v -2.133353 -2.637506 9.582788 +v -2.139664 -1.532118 10.543461 +v -1.791525 -0.681226 10.669253 +v -2.175890 -2.661275 9.597784 +v -2.173337 -1.541771 10.587305 +v -2.116609 -2.980451 9.231335 +v -1.575715 -0.383468 10.652421 +v -2.113999 -2.942205 9.235670 +v -2.279794 -2.577225 9.878294 +v -1.612596 -0.395078 10.688737 +v -2.172372 -1.552693 10.603502 +v -2.116305 -2.998555 9.217067 +v -2.102666 -1.560915 10.451601 +v -1.533976 -0.446090 10.431813 +v -2.116936 -3.019850 9.184522 +v -2.235436 -2.425378 9.903994 +v -2.450623 -2.393309 10.319947 +v -2.094841 -1.570254 10.437704 +v -2.430179 -2.426310 10.247792 +v -1.523529 -0.533270 10.391085 +v -2.090739 -1.653193 10.367329 +v -2.307513 -2.383689 10.094296 +v -2.157776 -1.867947 10.337990 +v -2.146490 -2.407112 9.814636 +v -2.158461 -1.542178 10.574627 +v -1.607517 -0.679637 10.389818 +v -2.204044 -2.214298 10.041285 +v -1.518843 -0.406731 10.499842 +v -2.133194 -2.617608 9.561687 +v -1.529408 -0.390642 10.528726 +v -2.354463 -1.944729 10.551939 +v -1.780776 -0.723009 10.653735 +v -2.391246 -2.161877 10.433255 +v -2.128766 -1.514124 10.539247 +v -1.612538 -0.384806 10.667803 +v -2.173387 -2.656067 9.580933 +v -2.366140 -1.841140 10.647758 +v -2.259562 -1.624400 10.658989 +v -2.203286 -2.010042 10.247773 +v -2.282486 -2.505148 9.894129 +v -1.682539 -0.774840 10.469723 +v -2.110000 -1.536979 10.494884 +v -1.520077 -0.467233 10.422545 +v -2.234279 -2.682625 9.692798 +v -2.114411 -2.416315 9.735839 +v -1.530572 -0.480299 10.408671 +v -1.737437 -0.795756 10.520861 +v -2.254537 -2.677531 9.726132 +v -2.100047 -2.923268 9.234760 +v -2.239078 -2.278605 10.021639 +v -2.294282 -1.998967 10.401899 +v -1.632600 -0.395643 10.689773 +v -2.298940 -2.011397 10.383725 +v -2.446350 -2.413938 10.280569 +v -2.297903 -2.605076 9.819147 +v -2.305261 -2.369350 10.081721 +v -2.289170 -2.623585 9.811135 +v -2.174303 -2.407094 9.818968 +v -2.402286 -2.438244 10.195752 +v -2.183238 -2.415545 9.833540 +v -2.172523 -2.059895 10.139077 +v -2.131414 -1.807897 10.313139 +v -2.222374 -1.587845 10.633067 +v -2.276776 -2.639986 9.791445 +v -1.757508 -0.556023 10.727041 +v -2.168341 -1.857733 10.325233 +v -2.213877 -2.017507 10.210059 +v -1.576121 -0.633940 10.373906 +v -2.298923 -2.049482 10.353135 +v -2.203923 -2.422461 9.855231 +v -2.067482 -1.393717 10.551495 +v -2.071013 -1.406169 10.538714 +v -2.094937 -3.004720 9.184228 +v -2.092404 -1.474418 10.516024 +v -2.291103 -2.019403 10.368361 +v -2.261500 -2.026541 10.334782 +v -2.122854 -1.508081 10.527547 +v -2.126929 -1.499109 10.549516 +v -2.292484 -2.030984 10.355416 +v -2.285068 -2.039098 10.344490 +v -2.289361 -2.047393 10.350113 +v -2.086811 -2.918498 9.230280 +v -2.093155 -2.949033 9.208290 +v -2.286373 -2.038557 10.358703 +v -2.220397 -2.679591 9.664576 +v -1.778755 -0.747684 10.628298 +v -2.373052 -2.417050 10.138826 +v -2.195899 -2.143471 10.073927 +v -2.381028 -2.117885 10.405000 +v -2.105015 -1.668343 10.350877 +v -2.264391 -2.481152 9.899218 +v -1.591944 -0.379145 10.631191 +v -2.194640 -2.200639 10.049927 +v -2.212287 -1.903842 10.354900 +v -2.140381 -1.519840 10.538861 +v -2.319061 -1.985876 10.423747 +v -2.405967 -2.440923 10.184802 +v -2.309160 -2.017301 10.382454 +v -2.303478 -2.020043 10.368350 +v -1.658905 -0.731034 10.409473 +v -2.193552 -2.035462 10.163645 +v -2.124399 -2.978761 9.217516 +v -2.473639 -2.400521 10.285767 +v -2.118163 -2.581019 9.557106 +v -1.736915 -0.791532 10.532796 +v -2.123569 -2.595844 9.556303 +v -2.127821 -3.003601 9.194495 +v -2.175491 -1.535321 10.568893 +v -2.290217 -2.537148 9.876151 +v -2.113674 -2.942187 9.219932 +v -2.296751 -2.586700 9.833893 +v -2.342361 -1.986781 10.451385 +v -1.560509 -0.621516 10.374949 +v -2.113622 -1.649697 10.360032 +v -2.450937 -2.237654 10.407685 +v -2.322152 -2.373663 10.081887 +v -2.335016 -2.060770 10.396914 +v -1.525887 -0.497588 10.402775 +v -2.338297 -2.069046 10.389135 +v -2.339054 -2.075610 10.401487 +v -2.333241 -1.726364 10.680118 +v -2.436311 -2.339035 10.377459 +v -2.189466 -2.423859 9.841556 +v -2.106176 -2.938504 9.216556 +v -2.359000 -1.755096 10.667847 +v -2.232542 -1.605062 10.640478 +v -2.359614 -1.806247 10.663082 +v -2.288925 -2.633799 9.784777 +v -2.112019 -2.552280 9.553412 +v -2.279898 -1.627524 10.649043 +v -1.520185 -0.421629 10.467964 +v -2.354828 -1.960247 10.517893 +v -2.326469 -2.394918 10.087786 +v -2.106536 -2.449214 9.654051 +v -2.373798 -2.418494 10.133816 +v -2.255757 -2.445945 9.890153 +v -2.227154 -2.010938 10.242229 +v -1.627362 -0.706070 10.399247 +v -2.215360 -2.681959 9.624985 +v -2.216578 -2.239865 10.030697 +v -2.338868 -1.986557 10.463554 +v -2.238497 -2.680619 9.670139 +v -1.680957 -0.749772 10.430074 +v -2.456422 -2.262174 10.399295 +v -2.311812 -1.996209 10.405087 +v -1.700084 -0.766257 10.458071 +v -2.376940 -1.909379 10.596638 +v -2.269370 -2.666820 9.739686 +v -2.465345 -2.363952 10.337100 +v -2.127894 -2.980980 9.201430 +v -2.457929 -2.401367 10.308260 +v -2.141827 -2.636059 9.565538 +v -1.586153 -0.372814 10.597360 +v -2.119116 -1.759386 10.312888 +v -1.603494 -0.378174 10.642563 +v -2.321416 -2.021266 10.382624 +v -2.272463 -2.501565 9.906612 +v -2.335935 -2.051049 10.387876 +v -2.244906 -2.298543 10.023525 +v -2.150633 -1.542352 10.525161 +v -1.657673 -0.410678 10.707275 +v -2.365297 -2.094093 10.391217 +v -2.242490 -1.924541 10.368606 +v -1.775094 -0.588024 10.722189 +v -2.277159 -1.636998 10.661139 +v -1.779759 -0.668355 10.688026 +v -2.135697 -1.772162 10.305126 +v -2.304049 -1.672539 10.677148 +v -2.323771 -1.722285 10.688881 +v -2.188432 -2.089677 10.103170 +v -2.249259 -2.022762 10.257828 +v -2.087612 -1.391134 10.549623 +v -2.255635 -2.033360 10.279409 +v -2.301149 -2.035908 10.358978 +v -2.079795 -1.414750 10.527454 +v -2.319712 -2.044992 10.347359 +v -2.275287 -1.966527 10.359756 +v -2.115953 -2.951412 9.197758 +v -2.083983 -1.400312 10.547351 +v -2.271366 -1.985483 10.348929 +v -2.294960 -2.008687 10.362933 +v -2.105516 -2.967629 9.191930 +v -2.287644 -2.009403 10.323301 +v -2.285597 -2.030114 10.321836 +v -2.110795 -1.441189 10.569150 +v -2.113749 -3.013024 9.179177 +v -2.121524 -1.491945 10.527575 +v -2.102873 -1.497858 10.498119 +v -2.291446 -2.040421 10.333388 +v -2.108297 -1.515749 10.502667 +v -2.136317 -1.488239 10.560913 +v -2.067873 -1.385340 10.530790 +v -2.112029 -1.459219 10.540047 +v -2.097381 -1.466006 10.528426 +v -2.108463 -1.487176 10.526603 +v -2.100821 -1.486100 10.505931 +v -2.121873 -1.521562 10.521481 +v -2.068237 -1.399322 10.520538 +v -2.071245 -1.427283 10.500329 +v -2.079593 -1.420594 10.520253 +v -2.089342 -1.444094 10.517838 +v -2.093726 -1.456635 10.512921 +v -2.081977 -1.456060 10.493448 +v -2.094367 -1.465769 10.499466 +v -2.093396 -1.453652 10.537286 +v -2.101633 -2.501931 9.592067 +v -2.262889 -2.465723 9.893871 +v -2.210131 -2.183354 10.050225 +v -2.346678 -2.402443 10.086860 +v -1.543123 -0.383754 10.527338 +v -1.533310 -0.416048 10.469204 +v -2.370261 -1.934390 10.570351 +v -2.157621 -2.622775 9.533678 +v -2.151584 -2.629547 9.552814 +v -2.374612 -2.419886 10.116642 +v -2.137249 -2.424235 9.668283 +v -2.308246 -2.003878 10.390095 +v -2.202733 -2.673113 9.611269 +v -2.387993 -2.418023 10.132552 +v -1.709276 -0.476596 10.729336 +v -2.130834 -1.508397 10.500974 +v -2.141652 -1.528400 10.528559 +v -2.413790 -2.436650 10.171015 +v -1.744194 -0.525253 10.732317 +v -2.251218 -2.676749 9.688565 +v -2.289113 -2.565831 9.864228 +v -2.295107 -1.635900 10.650373 +v -1.534931 -0.549327 10.372936 +v -2.449163 -2.212355 10.409616 +v -2.399193 -1.842984 10.629509 +v -2.186312 -1.549555 10.591839 +v -2.388481 -1.864846 10.621819 +v -1.763681 -0.792613 10.527287 +v -1.687126 -0.750029 10.454359 +v -2.351679 -2.075828 10.384702 +v -2.423556 -2.436864 10.205990 +v -2.213944 -1.561209 10.595280 +v -1.719096 -0.784606 10.478821 +v -2.116394 -1.613989 10.382607 +v -2.110245 -2.453915 9.634763 +v -2.242744 -1.587563 10.619855 +v -2.469268 -2.328392 10.364929 +v -2.339485 -1.984463 10.434629 +v -2.219532 -2.014197 10.224295 +v -2.345551 -2.389058 10.071086 +v -2.253937 -1.610581 10.642799 +v -2.231886 -2.683210 9.624084 +v -2.402544 -2.144440 10.415953 +v -2.129055 -1.710142 10.321031 +v -2.144619 -1.537865 10.520702 +v -1.640196 -0.720832 10.410115 +v -2.161306 -1.537581 10.556240 +v -1.665605 -0.742831 10.422256 +v -2.190669 -1.544581 10.576424 +v -1.552372 -0.387260 10.514889 +v -2.439129 -2.429281 10.236736 +v -2.245836 -1.895693 10.332365 +v -2.470603 -2.414389 10.254259 +v -2.363524 -1.780826 10.667721 +v -2.256549 -1.914145 10.348455 +v -2.117754 -1.548516 10.456153 +v -2.282415 -2.516875 9.884267 +v -2.129498 -2.963710 9.205372 +v -2.302361 -2.556574 9.847157 +v -1.745151 -0.795595 10.501343 +v -2.257668 -2.302728 10.016360 +v -2.299138 -2.624213 9.784167 +v -1.712261 -0.780771 10.468929 +v -1.619310 -0.378081 10.651327 +v -2.245130 -2.676020 9.662649 +v -2.123439 -2.553004 9.543076 +v -1.656753 -0.401052 10.682007 +v -1.782772 -0.640717 10.697849 +v -1.538001 -0.508081 10.384680 +v -1.568710 -0.588826 10.350361 +v -1.554179 -0.587067 10.362153 +v -2.328063 -2.016240 10.360693 +v -2.213695 -2.024002 10.187805 +v -2.184075 -2.408648 9.787143 +v -2.208536 -2.126384 10.078027 +v -2.203575 -2.424613 9.832860 +v -2.412393 -2.122618 10.393690 +v -2.123231 -2.983231 9.181584 +v -2.213439 -2.413923 9.881015 +v -2.073655 -1.381781 10.545694 +v -2.249112 -2.425543 9.881282 +v -2.329351 -2.050348 10.336019 +v -2.225472 -2.428303 9.837496 +v -2.097004 -1.406056 10.536706 +v -2.171207 -1.528733 10.556565 +v -2.121454 -1.475217 10.527598 +v -2.133781 -1.452123 10.569181 +v -2.309515 -2.008102 10.364354 +v -2.306990 -2.018395 10.361639 +v -2.261516 -2.037755 10.292450 +v -2.282333 -2.031305 10.316586 +v -2.124659 -1.487844 10.513556 +v -2.119269 -1.493200 10.502962 +v -2.295252 -2.032085 10.333472 +v -2.147025 -1.480550 10.549084 +v -2.138299 -1.508023 10.534992 +v -2.228968 -2.417551 9.891512 +v -1.778983 -0.621641 10.712907 +v -2.228353 -2.675822 9.638903 +v -2.355677 -1.980210 10.481146 +v -1.721052 -0.779075 10.456365 +v -1.729300 -0.762383 10.465272 +v -1.540467 -0.408160 10.483774 +v -1.733672 -0.778180 10.480125 +v -2.115993 -2.470870 9.611913 +v -2.178768 -1.816621 10.294437 +v -2.286301 -2.657255 9.743541 +v -2.192197 -1.845696 10.304410 +v -1.690622 -0.436241 10.710966 +v -2.403509 -2.428792 10.160965 +v -2.123690 -1.536782 10.462502 +v -1.541171 -0.425364 10.448438 +v -2.125465 -1.533840 10.480665 +v -2.198612 -2.419194 9.813596 +v -1.815075 -0.741378 10.602026 +v -2.165230 -1.542763 10.546988 +v -2.189753 -2.645200 9.541058 +v -2.238762 -2.256279 10.018526 +v -1.578831 -0.373014 10.564029 +v -2.485509 -2.334905 10.340897 +v -2.274797 -2.478697 9.887436 +v -1.763566 -0.789428 10.558116 +v -2.284467 -2.501781 9.885142 +v -1.541155 -0.491492 10.387812 +v -2.203732 -2.669141 9.588388 +v -2.126654 -2.954315 9.200771 +v -2.146218 -2.410440 9.720329 +v -1.699486 -0.750580 10.430101 +v -2.220161 -1.567510 10.604531 +v -2.342035 -2.062631 10.377771 +v -2.196246 -2.075509 10.108576 +v -2.118279 -1.572860 10.418018 +v -2.122454 -2.434118 9.672829 +v -2.298725 -2.350635 10.047178 +v -2.313100 -2.360911 10.058125 +v -2.170083 -2.404167 9.751725 +v -2.164282 -2.404497 9.767963 +v -2.130921 -2.996165 9.182613 +v -1.645115 -0.387858 10.664125 +v -2.373072 -2.415470 10.106354 +v -2.448418 -2.180389 10.403507 +v -2.323076 -1.985657 10.413757 +v -1.715263 -0.762950 10.449411 +v -2.127797 -2.567547 9.546354 +v -2.132745 -2.452339 9.620590 +v -1.550975 -0.447260 10.409826 +v -2.228930 -2.433284 9.822694 +v -2.262835 -2.444382 9.872145 +v -2.276156 -2.463757 9.880087 +v -2.401919 -2.425225 10.140775 +v -2.280949 -2.480988 9.868093 +v -2.372599 -2.416076 10.086046 +v -2.465834 -2.307089 10.375208 +v -1.591176 -0.641654 10.362220 +v -2.214777 -2.670232 9.591066 +v -1.674890 -0.408795 10.676623 +v -2.482979 -2.350089 10.334494 +v -2.428044 -2.435945 10.178143 +v -2.171063 -2.635822 9.539618 +v -2.149951 -1.528384 10.512519 +v -1.749095 -0.786369 10.487111 +v -1.767529 -0.796836 10.489962 +v -2.176738 -1.545160 10.525167 +v -1.657582 -0.710946 10.392190 +v -2.203172 -1.857249 10.310244 +v -1.621683 -0.370196 10.638483 +v -2.161724 -1.788364 10.294074 +v -2.272311 -2.669009 9.693709 +v -2.221702 -1.871811 10.314180 +v -2.239357 -1.570609 10.599760 +v -2.237851 -1.881857 10.320742 +v -1.729409 -0.498270 10.725581 +v -2.255422 -1.603087 10.621276 +v -1.768031 -0.549172 10.711130 +v -2.273621 -2.308040 10.006598 +v -2.269198 -2.320106 10.026388 +v -2.282512 -1.953811 10.371521 +v -2.315958 -2.353599 10.037391 +v -2.326669 -2.009712 10.378859 +v -2.087212 -1.382626 10.525531 +v -2.099636 -1.385284 10.525670 +v -2.305749 -2.002621 10.373334 +v -2.113731 -1.404034 10.523513 +v -2.321879 -2.016658 10.353365 +v -2.324211 -2.035117 10.339467 +v -2.130871 -1.445497 10.563688 +v -2.124193 -1.445658 10.548043 +v -2.125921 -1.452065 10.533877 +v -2.137365 -1.461390 10.570765 +v -2.116165 -1.470106 10.503276 +v -2.122712 -1.484334 10.500917 +v -2.301346 -1.993433 10.325062 +v -2.292443 -2.031872 10.306118 +v -2.315521 -2.030481 10.332424 +v -2.306769 -2.043463 10.314850 +v -2.323892 -2.051791 10.323753 +v -2.125513 -1.466840 10.523268 +v -2.104353 -1.434774 10.512758 +v -2.104826 -1.418104 10.520956 +v -2.079577 -1.394386 10.505616 +v -2.077757 -1.385595 10.523266 +v -2.110575 -1.452024 10.508535 +v -2.088356 -1.411854 10.482153 +v -2.298142 -2.022501 10.318870 +v -2.079985 -1.435935 10.485197 +v -2.106708 -1.465814 10.489660 +v -2.118142 -1.458923 10.510685 +v -2.074372 -1.409738 10.506318 +v -2.366807 -1.967180 10.503027 +v -1.581850 -0.616374 10.347031 +v -2.328645 -2.007566 10.367648 +v -2.132463 -1.685838 10.332708 +v -2.362787 -1.987535 10.447987 +v -2.343817 -2.034852 10.382019 +v -2.224189 -2.676001 9.603363 +v -1.810210 -0.701858 10.638239 +v -2.302186 -2.528023 9.853165 +v -1.633200 -0.694824 10.384694 +v -1.800583 -0.718705 10.639303 +v -1.685480 -0.424211 10.694348 +v -2.240180 -2.670338 9.636269 +v -1.677439 -0.727923 10.390630 +v -2.248780 -2.014259 10.216685 +v -2.250463 -2.015442 10.232954 +v -1.704990 -0.445567 10.698523 +v -2.129164 -2.443261 9.639544 +v -2.306930 -2.579600 9.825521 +v -2.187709 -1.533823 10.559504 +v -2.396847 -1.821611 10.644969 +v -2.199961 -1.555347 10.577403 +v -2.422639 -2.429558 10.160713 +v -2.302174 -2.630113 9.757374 +v -1.700834 -0.754431 10.445691 +v -2.475236 -2.415137 10.242888 +v -2.444803 -2.431793 10.194751 +v -2.449107 -2.429112 10.212118 +v -1.563791 -0.556494 10.350160 +v -1.611221 -0.376133 10.602962 +v -2.312152 -1.661446 10.661121 +v -1.603276 -0.374616 10.620794 +v -2.193702 -2.657452 9.569806 +v -2.329521 -2.365573 10.071775 +v -2.334010 -1.690273 10.668953 +v -2.200837 -2.045356 10.142894 +v -2.214289 -2.063754 10.115545 +v -2.132552 -1.556302 10.441815 +v -2.397475 -1.931301 10.559092 +v -2.133989 -1.665631 10.342837 +v -2.161994 -1.529485 10.498965 +v -2.214509 -2.157260 10.062662 +v -2.243237 -2.678945 9.622268 +v -2.231492 -2.178834 10.046028 +v -2.392653 -2.420539 10.119733 +v -2.416001 -2.426789 10.134863 +v -2.375968 -1.772024 10.660153 +v -2.339487 -1.986787 10.404439 +v -2.114908 -2.523767 9.563907 +v -2.339908 -2.000862 10.399311 +v -2.242580 -2.216158 10.023778 +v -2.334135 -2.011487 10.381597 +v -2.363914 -2.404672 10.067180 +v -2.266005 -2.674795 9.668551 +v -1.634741 -0.382019 10.654325 +v -2.474042 -2.276358 10.384830 +v -2.146979 -2.412450 9.699188 +v -2.349234 -1.980044 10.422283 +v -2.239986 -2.231974 10.019686 +v -2.403481 -1.870128 10.610645 +v -2.206396 -1.533914 10.563560 +v -2.201822 -2.405042 9.744646 +v -2.485078 -2.366899 10.313559 +v -2.353302 -2.045630 10.372288 +v -2.299845 -2.333484 10.030479 +v -2.354071 -1.714018 10.665712 +v -1.780735 -0.795657 10.510578 +v -2.232913 -2.014086 10.201621 +v -2.164953 -1.769312 10.296487 +v -1.792917 -0.607306 10.686210 +v -2.287420 -1.618886 10.640171 +v -2.139647 -1.519499 10.487588 +v -2.137379 -1.538487 10.475740 +v -2.271140 -2.031171 10.266219 +v -2.149165 -1.468727 10.562976 +v -2.203115 -1.531572 10.550997 +v -2.247254 -2.423612 9.850107 +v -2.252057 -2.423457 9.861408 +v -2.108145 -1.392088 10.525373 +v -2.135009 -1.433012 10.541749 +v -2.291248 -1.979611 10.345737 +v -2.143789 -1.510005 10.504237 +v -2.325179 -2.005681 10.355832 +v -2.311025 -2.029154 10.296091 +v -2.139965 -1.498444 10.533518 +v -2.391964 -1.972508 10.476098 +v -2.240679 -1.870707 10.309459 +v -1.796494 -0.661267 10.672333 +v -1.601549 -0.370956 10.574112 +v -2.425739 -1.927082 10.553471 +v -2.240748 -2.211586 10.027581 +v -1.619091 -0.373549 10.583533 +v -1.559374 -0.416874 10.437596 +v -2.291922 -1.941316 10.363057 +v -1.546962 -0.432918 10.428467 +v -2.308240 -1.955093 10.362979 +v -2.278520 -2.465282 9.851176 +v -1.726060 -0.478017 10.706126 +v -2.382252 -1.809311 10.651794 +v -2.253094 -2.266453 10.006304 +v -1.751655 -0.513909 10.710061 +v -2.390452 -1.941817 10.540198 +v -2.475821 -2.405720 10.265618 +v -1.781024 -0.575014 10.704462 +v -2.316482 -2.339637 10.021158 +v -2.489183 -2.382976 10.293629 +v -2.314814 -2.562665 9.831375 +v -2.139936 -2.560784 9.524380 +v -1.689918 -0.728323 10.391933 +v -2.402887 -1.908224 10.581783 +v -2.222731 -2.046451 10.131489 +v -1.691817 -0.742011 10.417821 +v -2.144401 -2.609715 9.541378 +v -1.538693 -0.523380 10.375148 +v -1.729653 -0.757984 10.452854 +v -2.193038 -2.653982 9.552910 +v -2.374405 -1.974403 10.475513 +v -1.552743 -0.540378 10.361212 +v -2.215005 -2.098138 10.089394 +v -1.791179 -0.793573 10.488935 +v -2.138370 -1.543864 10.454643 +v -2.364655 -1.740305 10.665360 +v -1.572092 -0.572399 10.347071 +v -1.778223 -0.773557 10.574594 +v -2.127018 -1.585880 10.403589 +v -2.221434 -2.667367 9.564279 +v -2.323931 -2.590228 9.794553 +v -2.312591 -2.597161 9.801397 +v -2.321728 -2.613353 9.758315 +v -2.301475 -2.643842 9.738122 +v -2.390531 -2.412552 10.099007 +v -2.369546 -1.978354 10.459004 +v -2.152433 -1.703443 10.313829 +v -1.619832 -0.647530 10.339011 +v -2.230869 -2.675459 9.586168 +v -2.397778 -1.951815 10.522694 +v -1.620541 -0.671263 10.363500 +v -1.556928 -0.406157 10.472672 +v -1.589406 -0.374638 10.532104 +v -2.154588 -2.425420 9.646942 +v -2.189663 -1.539523 10.538803 +v -2.262434 -1.902030 10.333533 +v -2.474151 -2.212370 10.397809 +v -1.747293 -0.490525 10.692607 +v -2.179101 -2.630404 9.517270 +v -2.344344 -1.986419 10.395111 +v -2.283891 -2.481285 9.852168 +v -2.304933 -2.515597 9.867046 +v -2.306330 -2.512044 9.845685 +v -2.467745 -2.424799 10.229565 +v -2.294283 -2.027844 10.287090 +v -2.315224 -2.567468 9.814569 +v -1.789665 -0.774967 10.559557 +v -2.218565 -1.549600 10.562598 +v -2.364089 -2.064244 10.372967 +v -1.656842 -0.382046 10.636139 +v -2.377504 -2.070853 10.367223 +v -2.140507 -1.572935 10.409573 +v -2.451493 -2.428979 10.167033 +v -2.253181 -1.579027 10.601318 +v -2.418222 -1.855825 10.615604 +v -2.227811 -2.042760 10.142239 +v -1.717228 -0.744476 10.406633 +v -2.413864 -1.898431 10.587433 +v -2.204066 -1.827036 10.288100 +v -1.563422 -0.387481 10.497717 +v -2.162068 -1.474012 10.550241 +v -2.149776 -1.517631 10.491090 +v -2.259437 -2.439296 9.832835 +v -2.336890 -2.039181 10.334315 +v -2.264379 -2.439048 9.843957 +v -2.247536 -2.440043 9.815763 +v -2.273230 -2.450825 9.856313 +v -2.333544 -2.047559 10.319583 +v -2.340589 -2.043884 10.330160 +v -2.140448 -1.499074 10.497191 +v -2.148057 -1.502211 10.504803 +v -2.147364 -1.502230 10.520845 +v -2.175214 -1.490613 10.541574 +v -2.318975 -2.027032 10.319056 +v -2.128061 -1.425912 10.524199 +v -2.093081 -1.380059 10.505914 +v -2.312297 -2.000347 10.308784 +v -2.090643 -1.394857 10.488451 +v -2.104924 -1.422279 10.467117 +v -2.120694 -1.416770 10.520025 +v -2.101068 -1.451946 10.476549 +v -2.126884 -1.479713 10.487454 +v -2.399898 -1.959668 10.502055 +v -2.389023 -1.750288 10.652317 +v -2.152769 -1.667560 10.334007 +v -2.351418 -1.996656 10.383011 +v -1.557181 -0.485584 10.377559 +v -1.694882 -0.425581 10.678471 +v -2.396668 -1.779902 10.649698 +v -2.236507 -2.124465 10.064857 +v -2.345394 -2.014354 10.371594 +v -1.606362 -0.628097 10.336941 +v -1.618157 -0.656434 10.351360 +v -2.358474 -2.034192 10.370622 +v -2.294555 -2.503168 9.868307 +v -2.434987 -2.427132 10.150830 +v -2.380957 -2.406732 10.074192 +v -2.276731 -1.927970 10.351929 +v -2.160221 -1.722608 10.303764 +v -2.312674 -2.529882 9.836843 +v -2.275916 -2.020047 10.231784 +v -2.383136 -2.086129 10.367713 +v -2.477265 -2.418288 10.214429 +v -2.479514 -2.253365 10.390219 +v -2.413140 -1.917156 10.570776 +v -2.281231 -2.032339 10.261062 +v -2.161068 -1.452678 10.559680 +v -2.130463 -2.509844 9.549679 +v -1.715954 -0.753403 10.434533 +v -2.277541 -2.666156 9.674438 +v -2.252901 -2.011382 10.197887 +v -2.304382 -2.652825 9.700607 +v -2.252203 -2.228447 10.009317 +v -2.134511 -2.594032 9.534489 +v -1.642666 -0.371606 10.617719 +v -1.803024 -0.755826 10.590370 +v -2.270580 -1.593204 10.608733 +v -2.270419 -2.292877 9.997898 +v -2.281135 -2.297504 9.994785 +v -2.158116 -1.536514 10.470450 +v -1.803496 -0.622515 10.671063 +v -2.158753 -1.531850 10.481914 +v -1.812104 -0.637819 10.658844 +v -2.175616 -1.542237 10.515922 +v -1.814563 -0.760654 10.565429 +v -2.139771 -1.604558 10.376824 +v -2.251821 -2.092455 10.076698 +v -2.398440 -2.401308 10.079443 +v -2.141819 -1.640690 10.353220 +v -2.246223 -2.673119 9.602287 +v -2.227740 -1.855314 10.296023 +v -2.257746 -2.681298 9.624865 +v -2.345514 -2.005541 10.380782 +v -1.574278 -0.430676 10.406786 +v -2.177687 -1.453262 10.544422 +v -2.372179 -1.979410 10.404377 +v -2.368741 -2.030561 10.361832 +v -2.351027 -2.363379 10.036189 +v -2.382075 -2.052213 10.380890 +v -2.370854 -2.388450 10.044454 +v -2.379397 -1.989303 10.444305 +v -2.222244 -2.421212 9.798746 +v -1.588604 -0.398991 10.445586 +v -2.403892 -2.429131 10.123894 +v -2.256783 -2.192089 10.033387 +v -2.143784 -2.452642 9.604555 +v -2.230848 -2.033690 10.156173 +v -1.794984 -0.785279 10.530207 +v -1.737777 -0.753091 10.445265 +v -2.299951 -2.492251 9.845140 +v -2.431112 -1.882281 10.591265 +v -2.486906 -2.292971 10.367438 +v -2.480544 -2.312573 10.364499 +v -1.570442 -0.493768 10.359283 +v -2.388153 -2.106274 10.383531 +v -2.267038 -2.015364 10.201241 +v -1.804835 -0.786995 10.511257 +v -2.236986 -1.561612 10.581903 +v -2.333156 -1.665933 10.654223 +v -2.499455 -2.376196 10.285889 +v -2.271120 -1.603605 10.616807 +v -2.170712 -1.561927 10.412302 +v -2.297085 -2.319989 10.011887 +v -2.192008 -1.536146 10.491408 +v -2.374514 -1.750795 10.663311 +v -2.244791 -2.438784 9.798794 +v -1.746796 -0.765866 10.455181 +v -2.311620 -1.974118 10.344267 +v -2.143606 -1.412509 10.545177 +v -2.333414 -2.031144 10.305551 +v -2.146903 -1.432451 10.548686 +v -2.184869 -1.472112 10.545995 +v -2.163005 -1.422455 10.542722 +v -2.175011 -1.495318 10.533882 +v -2.175081 -2.405288 9.725361 +v -2.213192 -2.655802 9.547201 +v -1.576061 -0.513583 10.348764 +v -2.264759 -1.571995 10.576270 +v -2.264977 -2.141695 10.043572 +v -1.648648 -0.681906 10.361358 +v -2.424418 -2.420302 10.103519 +v -2.429982 -2.425577 10.120522 +v -1.824778 -0.749779 10.578747 +v -2.425399 -2.121498 10.381502 +v -1.671036 -0.699763 10.358845 +v -1.718734 -0.450311 10.678436 +v -2.295017 -1.601457 10.602757 +v -2.338798 -2.356484 10.028927 +v -2.150949 -1.552123 10.435782 +v -1.780390 -0.794311 10.480150 +v -1.616096 -0.374234 10.517963 +v -1.701131 -0.731041 10.387040 +v -2.264134 -2.673320 9.644402 +v -2.420985 -1.819836 10.630527 +v -1.734642 -0.751081 10.414061 +v -1.755950 -0.767142 10.454617 +v -2.436821 -2.425923 10.138033 +v -2.293957 -2.475997 9.840299 +v -2.434063 -1.866413 10.603588 +v -2.363637 -1.983762 10.417202 +v -1.614130 -0.376220 10.566597 +v -2.298664 -1.621668 10.629472 +v -2.134995 -2.529557 9.524492 +v -2.302008 -1.933613 10.348894 +v -2.390095 -1.976408 10.458132 +v -2.314679 -2.542898 9.828915 +v -2.327939 -1.954614 10.361782 +v -2.143917 -2.573866 9.525629 +v -2.277279 -2.256698 9.998293 +v -2.326916 -1.650686 10.641695 +v -2.491889 -2.410314 10.228066 +v -1.582547 -0.382390 10.497603 +v -2.165171 -1.436825 10.551538 +v -1.767289 -0.520256 10.688555 +v -2.168479 -2.408376 9.696937 +v -1.665016 -0.387719 10.638693 +v -2.381141 -1.713042 10.651631 +v -2.494230 -2.398305 10.259763 +v -2.254109 -2.028793 10.155184 +v -1.792175 -0.568401 10.685355 +v -2.424024 -1.943803 10.530012 +v -2.235818 -2.085438 10.091082 +v -2.426548 -2.107390 10.368457 +v -1.828162 -0.687324 10.623991 +v -1.717755 -0.432204 10.652289 +v -2.325121 -2.595665 9.776069 +v -2.413296 -1.789227 10.642547 +v -1.733582 -0.462509 10.676232 +v -1.677800 -0.707051 10.371455 +v -1.811324 -0.777071 10.528836 +v -1.769865 -0.778436 10.474816 +v -2.260397 -1.879451 10.304844 +v -2.273968 -1.891894 10.312634 +v -2.437206 -2.152758 10.398159 +v -2.259081 -1.577585 10.584797 +v -2.293207 -1.908494 10.323645 +v -2.238111 -2.668161 9.575150 +v -1.593622 -0.593003 10.333832 +v -2.218089 -2.412107 9.769786 +v -2.207226 -1.539591 10.508541 +v -2.164179 -1.539532 10.450381 +v -1.744967 -0.756892 10.433024 +v -2.177604 -1.537774 10.471615 +v -2.158344 -2.590387 9.511961 +v -2.413206 -2.416417 10.100075 +v -2.326277 -1.960551 10.361567 +v -2.127230 -2.490478 9.579161 +v -1.603494 -0.370617 10.556367 +v -2.140806 -2.511694 9.534179 +v -2.175968 -1.747920 10.294022 +v -2.467875 -2.427886 10.181242 +v -2.155993 -1.580575 10.399237 +v -1.631451 -0.372577 10.603220 +v -2.306557 -2.641632 9.716042 +v -2.193656 -1.770053 10.280382 +v -2.353180 -2.015846 10.359428 +v -2.502317 -2.397406 10.243696 +v -2.268576 -2.207155 10.012188 +v -2.268668 -2.224788 10.005707 +v -2.394960 -2.078485 10.352900 +v -1.678031 -0.395629 10.625806 +v -1.694171 -0.411806 10.651697 +v -1.547562 -0.467978 10.399238 +v -2.157652 -1.622792 10.361956 +v -2.316797 -2.328207 10.001781 +v -2.163152 -1.602668 10.373169 +v -2.332180 -1.960880 10.347793 +v -2.146251 -1.410293 10.541496 +v -2.187286 -1.483268 10.536796 +v -2.260931 -2.437256 9.795266 +v -2.266251 -2.434673 9.821018 +v -2.185965 -1.489997 10.519101 +v -2.316324 -2.017010 10.303968 +v -2.332250 -2.036147 10.304983 +v -2.109071 -1.376575 10.495524 +v -2.118253 -1.378960 10.512431 +v -2.129496 -1.393357 10.518196 +v -2.122182 -1.440811 10.462910 +v -2.123209 -1.463995 10.475204 +v -1.575016 -0.534581 10.344288 +v -2.455358 -2.424072 10.142874 +v -2.249980 -2.175094 10.040194 +v -2.250492 -2.672241 9.585139 +v -1.667067 -0.687616 10.353486 +v -2.367185 -1.997605 10.376395 +v -1.787040 -0.790393 10.466341 +v -1.724055 -0.737183 10.390320 +v -2.245584 -2.426751 9.784029 +v -2.284079 -2.452868 9.831615 +v -2.370551 -1.993119 10.384813 +v -2.169809 -1.683059 10.324652 +v -2.250145 -2.042550 10.138822 +v -2.397996 -2.403528 10.065619 +v -2.289959 -2.467429 9.833124 +v -1.638351 -0.371950 10.583002 +v -2.407951 -2.405398 10.079227 +v -2.296319 -2.294191 9.986795 +v -2.289450 -2.663235 9.693719 +v -2.193963 -1.533499 10.480451 +v -2.319260 -1.632691 10.628252 +v -2.392665 -2.070314 10.357307 +v -2.309782 -2.502687 9.828162 +v -2.402825 -1.986007 10.445507 +v -2.317616 -2.513022 9.816169 +v -2.317922 -2.532785 9.810133 +v -2.478221 -2.416997 10.156269 +v -2.429567 -1.957637 10.512224 +v -2.358790 -1.689794 10.656186 +v -2.216602 -1.808521 10.274438 +v -2.177567 -1.615081 10.357265 +v -2.391221 -2.054035 10.370636 +v -2.330298 -2.562618 9.791312 +v -2.245506 -2.130198 10.057171 +v -2.172477 -2.424559 9.613043 +v -1.757684 -0.491091 10.666642 +v -2.220409 -2.649864 9.527985 +v -1.827963 -0.716236 10.609051 +v -2.472157 -2.176602 10.388769 +v -2.268076 -2.183217 10.031058 +v -2.277663 -1.581630 10.576235 +v -2.248698 -2.664252 9.551136 +v -2.144243 -2.544411 9.516747 +v -1.656833 -0.376895 10.565672 +v -2.380350 -1.996137 10.371147 +v -2.276160 -2.677093 9.617985 +v -2.396726 -2.402117 10.052831 +v -1.666808 -0.388998 10.609428 +v -2.292415 -2.028577 10.236567 +v -2.295419 -2.659676 9.654240 +v -2.310546 -2.643217 9.684980 +v -2.189556 -2.624486 9.509094 +v -1.597170 -0.605267 10.332828 +v -2.218605 -2.409979 9.748202 +v -2.241688 -2.018885 10.175586 +v -2.194664 -1.712932 10.299882 +v -2.257933 -1.551227 10.552552 +v -2.322238 -2.556824 9.812023 +v -2.263466 -2.072780 10.095387 +v -2.168488 -1.573740 10.400320 +v -2.247066 -1.842172 10.275868 +v -1.588776 -0.576932 10.330523 +v -2.517836 -2.300261 10.340195 +v -2.499200 -2.325109 10.337976 +v -2.306988 -2.301456 9.982193 +v -1.573352 -0.445495 10.398058 +v -1.580940 -0.449799 10.383635 +v -2.395160 -1.723048 10.645947 +v -2.488235 -2.413993 10.198323 +v -2.275438 -2.440097 9.827318 +v -2.384760 -2.027630 10.361547 +v -2.141456 -1.402716 10.526598 +v -2.156557 -1.403234 10.532063 +v -2.161243 -1.490892 10.479568 +v -2.194413 -1.478091 10.526398 +v -2.345268 -2.031016 10.298103 +v -2.345640 -2.038772 10.293364 +v -2.221636 -1.539661 10.538782 +v -2.244784 -1.551830 10.567551 +v -1.672758 -0.668568 10.333858 +v -2.396343 -2.393925 10.037166 +v -1.814008 -0.800272 10.469980 +v -2.242601 -2.409558 9.752930 +v -1.675852 -0.390125 10.600403 +v -2.385939 -2.045352 10.364126 +v -2.401051 -1.990337 10.422971 +v -2.385762 -1.988668 10.419997 +v -2.174199 -1.549718 10.433189 +v -2.155215 -2.553250 9.501347 +v -2.508034 -2.234297 10.368052 +v -2.473747 -2.415928 10.140216 +v -2.274549 -2.674372 9.602839 +v -2.207826 -2.638620 9.526118 +v -2.283117 -2.016331 10.203409 +v -1.594183 -0.561446 10.323236 +v -2.323020 -2.630859 9.704603 +v -2.408213 -2.415076 10.062874 +v -1.759233 -0.764726 10.431091 +v -2.234653 -2.663656 9.544965 +v -2.196703 -1.460414 10.535939 +v -1.790317 -0.782292 10.451777 +v -2.446962 -2.422235 10.090290 +v -2.505981 -2.274847 10.361668 +v -2.307696 -2.648840 9.661133 +v -2.403663 -2.054106 10.365109 +v -2.503935 -2.408098 10.214438 +v -2.412176 -2.090964 10.355211 +v -1.608236 -0.590160 10.315267 +v -2.312633 -2.030789 10.262218 +v -2.345348 -2.034145 10.276595 +v -2.338817 -2.030948 10.285160 +v -2.431203 -1.961768 10.494848 +v -1.806230 -0.597232 10.664100 +v -2.264894 -2.056858 10.116875 +v -2.179615 -1.590642 10.376728 +v -2.344072 -2.346106 10.010256 +v -2.216309 -1.538391 10.522957 +v -1.579245 -0.397630 10.461623 +v -2.195383 -2.404618 9.695864 +v -1.585976 -0.412332 10.420478 +v -2.187665 -2.404466 9.686182 +v -2.173681 -1.647266 10.339205 +v -2.383340 -1.983732 10.395575 +v -2.335095 -2.596791 9.745773 +v -1.637682 -0.372568 10.555581 +v -1.799356 -0.796649 10.471054 +v -1.709241 -0.718386 10.371840 +v -2.318968 -1.927552 10.333434 +v -2.281443 -2.022777 10.170232 +v -2.492228 -2.200090 10.383195 +v -1.839122 -0.748292 10.559381 +v -1.778897 -0.517821 10.664731 +v -2.287069 -1.587785 10.590668 +v -2.420712 -2.416996 10.075319 +v -2.320604 -1.619784 10.609214 +v -2.266261 -2.675786 9.582295 +v -2.439378 -1.842992 10.613003 +v -2.372157 -2.010595 10.364010 +v -2.492359 -2.408674 10.166212 +v -2.292463 -2.668290 9.621755 +v -2.176326 -2.600457 9.498472 +v -1.748967 -0.751976 10.419870 +v -2.500591 -2.260281 10.369928 +v -2.341890 -2.036588 10.257378 +v -2.197269 -1.440531 10.543496 +v -2.155961 -2.474333 9.562166 +v -2.240344 -2.656741 9.532454 +v -2.260975 -1.556756 10.561240 +v -2.409744 -2.067488 10.340154 +v -2.300200 -2.464163 9.823836 +v -2.514837 -2.322223 10.320415 +v -2.310810 -2.489972 9.813131 +v -1.779320 -0.769292 10.440987 +v -2.519193 -2.378263 10.246492 +v -2.282046 -2.240456 10.000895 +v -1.619868 -0.617626 10.317074 +v -2.512888 -2.351324 10.298687 +v -2.515040 -2.365933 10.276606 +v -2.304004 -2.265393 9.977509 +v -2.442337 -1.919664 10.550113 +v -1.640145 -0.652345 10.329005 +v -2.437536 -2.098436 10.351748 +v -2.223902 -1.544390 10.503638 +v -2.407122 -1.737224 10.646110 +v -2.412016 -1.970127 10.451354 +v -2.414941 -1.757720 10.644519 +v -1.591350 -0.515419 10.333040 +v -2.263870 -1.862418 10.288293 +v -2.181242 -1.422117 10.549886 +v -2.325536 -1.976038 10.318644 +v -2.210320 -1.474108 10.437502 +v -2.142717 -1.323129 10.556379 +v -2.338305 -2.020725 10.290018 +v -2.247487 -1.549452 10.535999 +v -2.356130 -2.038280 10.292131 +v -2.270546 -2.424084 9.790863 +v -2.133446 -1.329573 10.545640 +v -2.143806 -1.344308 10.550307 +v -2.142683 -1.352872 10.534740 +v -2.141837 -1.373486 10.520352 +v -2.132422 -1.345423 10.548545 +v -2.131454 -1.340979 10.535149 +v -2.158699 -1.475526 10.460964 +v -2.125933 -1.373928 10.492824 +v -2.131392 -1.367899 10.507574 +v -2.110058 -1.386820 10.479987 +v -2.111240 -1.400121 10.470571 +v -2.128641 -1.414504 10.461247 +v -2.135307 -1.432805 10.456266 +v -2.151743 -1.444981 10.446751 +v -2.330692 -2.028488 10.200531 +v -2.395184 -2.014334 10.366861 +v -2.391952 -1.990592 10.385077 +v -2.285416 -2.423898 9.816337 +v -2.329822 -1.609535 10.596638 +v -2.398838 -2.042525 10.359305 +v -1.802520 -0.571640 10.661114 +v -1.743449 -0.749751 10.397892 +v -1.830071 -0.765282 10.534237 +v -1.757274 -0.738804 10.409472 +v -1.652436 -0.375580 10.604707 +v -2.406440 -1.991215 10.403020 +v -1.854464 -0.763587 10.524919 +v -2.302094 -2.024706 10.217971 +v -1.606814 -0.388982 10.464819 +v -1.831141 -0.628125 10.631590 +v -2.412198 -2.052255 10.354189 +v -1.624465 -0.590650 10.301121 +v -2.445329 -1.907495 10.557795 +v -2.348346 -1.652173 10.629047 +v -2.174647 -1.663755 10.331344 +v -2.454453 -2.129746 10.370180 +v -2.258185 -2.671125 9.553711 +v -2.166233 -2.496787 9.520977 +v -2.198250 -1.540137 10.457954 +v -2.454582 -2.418827 10.119825 +v -2.335107 -2.544847 9.786215 +v -2.532599 -2.258561 10.342507 +v -2.299037 -2.242312 9.987761 +v -2.342822 -2.562270 9.774529 +v -1.702569 -0.708138 10.353540 +v -2.331054 -2.584679 9.767883 +v -2.427631 -2.420352 10.077099 +v -1.588907 -0.476396 10.355175 +v -2.319045 -2.625286 9.731746 +v -2.349180 -2.343150 9.994183 +v -2.252957 -2.421472 9.763353 +v -2.400963 -1.999342 10.366999 +v -2.455066 -2.117979 10.359434 +v -2.412730 -2.006631 10.362638 +v -1.694360 -0.398022 10.615221 +v -2.214323 -1.542922 10.458801 +v -2.304891 -2.449998 9.814431 +v -1.771915 -0.761489 10.424721 +v -2.429209 -2.418769 10.061646 +v -1.803330 -0.782396 10.436970 +v -2.301793 -2.225842 9.988932 +v -2.350829 -1.937982 10.326252 +v -2.421108 -2.034848 10.343880 +v -2.339143 -1.951350 10.345686 +v -2.326263 -2.488340 9.801092 +v -2.325861 -2.028662 10.231459 +v -2.198051 -1.548211 10.431905 +v -1.717411 -0.418659 10.624558 +v -2.185198 -1.539693 10.447966 +v -2.326319 -2.641074 9.665308 +v -2.472661 -2.146934 10.372225 +v -2.185471 -1.553101 10.414592 +v -2.183106 -1.569178 10.400931 +v -1.746521 -0.466800 10.653345 +v -1.757572 -0.464821 10.632050 +v -1.849427 -0.697266 10.598792 +v -2.345800 -1.632622 10.611763 +v -2.181266 -2.581975 9.477375 +v -2.366929 -1.667776 10.627668 +v -1.676330 -0.684232 10.341926 +v -2.423582 -1.976031 10.440914 +v -2.527068 -2.276671 10.340375 +v -1.726832 -0.711634 10.361199 +v -2.174066 -2.410238 9.660179 +v -2.332357 -2.329529 9.995159 +v -2.337770 -2.317451 9.978843 +v -2.262731 -2.111881 10.060043 +v -2.359870 -2.350243 10.008023 +v -2.368107 -2.361102 10.018502 +v -2.379226 -2.371859 10.020146 +v -2.192161 -1.699059 10.310482 +v -2.296966 -1.579467 10.573259 +v -2.409725 -1.966868 10.478848 +v -2.426989 -1.793071 10.637846 +v -2.241720 -2.410532 9.728105 +v -2.164872 -2.443676 9.589439 +v -2.518887 -2.393874 10.229998 +v -2.344384 -1.955307 10.339393 +v -2.178202 -1.419777 10.531547 +v -2.188381 -1.420896 10.535780 +v -2.260406 -2.422965 9.777484 +v -2.141995 -1.319593 10.535880 +v -2.276223 -2.420806 9.810103 +v -2.284419 -2.414402 9.802476 +v -2.190919 -1.490258 10.481419 +v -2.207686 -1.479855 10.512542 +v -2.339365 -2.003699 10.286930 +v -2.152963 -1.356946 10.520531 +v -2.187401 -1.492688 10.495763 +v -2.176083 -1.410114 10.527555 +v -2.348679 -2.026936 10.279035 +v -2.435071 -1.808259 10.627578 +v -2.216857 -1.544356 10.482973 +v -2.379600 -1.676920 10.634394 +v -1.830240 -0.797740 10.487823 +v -2.396178 -1.691604 10.638312 +v -1.681449 -0.393382 10.589375 +v -2.296557 -2.030282 10.154511 +v -2.195506 -1.615828 10.353777 +v -1.638445 -0.632032 10.311234 +v -2.427648 -1.706359 10.624145 +v -2.328769 -2.030942 10.219986 +v -2.412641 -1.991126 10.408459 +v -1.601198 -0.571607 10.310421 +v -2.444838 -2.413203 10.067709 +v -1.636466 -0.375240 10.525363 +v -2.287740 -2.168564 10.030999 +v -2.194572 -1.422707 10.542591 +v -2.354343 -2.032092 10.264346 +v -1.772121 -0.493343 10.643031 +v -2.504730 -2.404397 10.183615 +v -2.438063 -1.973557 10.448028 +v -2.154796 -2.488633 9.541325 +v -2.337885 -2.519606 9.787720 +v -2.320350 -2.292789 9.973615 +v -2.213142 -2.631029 9.496018 +v -2.529524 -2.330546 10.299460 +v -2.214475 -1.782503 10.273630 +v -2.325070 -2.313291 9.980009 +v -2.229716 -2.653094 9.512893 +v -1.654397 -0.374359 10.532478 +v -2.208881 -2.402558 9.717125 +v -2.423528 -2.086862 10.338539 +v -2.282103 -1.876217 10.294067 +v -1.809804 -0.786710 10.450578 +v -1.815890 -0.792389 10.445720 +v -1.600702 -0.458204 10.357021 +v -2.310941 -2.470351 9.798220 +v -2.204128 -1.531221 10.470547 +v -2.281312 -2.674446 9.547894 +v -1.844728 -0.788881 10.497338 +v -1.788756 -0.532167 10.657208 +v -2.281240 -2.667811 9.568069 +v -1.748000 -0.731117 10.390791 +v -2.318061 -1.904629 10.304553 +v -1.772416 -0.747283 10.410950 +v -2.163187 -2.524951 9.500123 +v -2.336551 -1.921158 10.316456 +v -2.187905 -2.527991 9.477926 +v -2.237500 -1.548081 10.491032 +v -2.417936 -2.398201 10.039734 +v -1.836136 -0.796851 10.467287 +v -2.346964 -2.035192 10.222394 +v -2.245537 -1.551025 10.516586 +v -2.179555 -2.562546 9.479111 +v -1.828630 -0.649660 10.632733 +v -1.845904 -0.668999 10.610175 +v -2.336724 -2.622287 9.680294 +v -2.462470 -1.882165 10.581975 +v -2.482855 -1.884322 10.570598 +v -2.276179 -2.041491 10.130413 +v -2.313547 -2.664443 9.606077 +v -2.229779 -2.642275 9.489349 +v -1.855598 -0.718321 10.577581 +v -1.654772 -0.648221 10.315989 +v -1.854329 -0.732791 10.563786 +v -2.450600 -1.944669 10.515882 +v -2.199484 -1.735188 10.287315 +v -2.201872 -2.404527 9.668377 +v -2.443195 -1.969113 10.474759 +v -1.697645 -0.690236 10.334230 +v -2.413662 -2.074825 10.331105 +v -2.524699 -2.345611 10.284983 +v -2.218492 -1.730601 10.284388 +v -2.467353 -2.413019 10.118015 +v -2.417786 -2.390638 10.018492 +v -2.508210 -2.404122 10.202787 +v -2.219686 -2.400044 9.719058 +v -2.233215 -1.797315 10.264849 +v -2.267892 -1.822411 10.259814 +v -2.432139 -1.747119 10.636440 +v -1.599536 -0.428706 10.382902 +v -2.534732 -2.349751 10.262775 +v -2.350526 -1.955648 10.319216 +v -2.285671 -2.417295 9.763648 +v -2.296611 -2.418705 9.798748 +v -2.189305 -1.419423 10.521549 +v -2.300131 -2.436861 9.804036 +v -2.290799 -2.414153 9.784718 +v -2.352011 -2.006326 10.267914 +v -1.808252 -0.797069 10.426512 +v -2.194544 -1.428409 10.524873 +v -2.144091 -1.315112 10.546437 +v -2.155624 -1.309989 10.552423 +v -2.142254 -1.330535 10.522620 +v -2.216795 -1.465262 10.515409 +v -2.154542 -1.336056 10.547477 +v -2.151567 -1.343766 10.530439 +v -2.223473 -1.492607 10.498796 +v -2.199999 -1.488662 10.505418 +v -2.161124 -1.391643 10.528534 +v -2.145170 -1.355007 10.503198 +v -2.198231 -1.465522 10.429813 +v -2.157669 -1.393933 10.466235 +v -2.150560 -1.410040 10.457546 +v -2.159740 -1.422341 10.444698 +v -2.432455 -1.974247 10.417942 +v -2.421546 -1.980880 10.413878 +v -2.425437 -1.995137 10.406866 +v -2.302687 -2.450734 9.792494 +v -2.298189 -2.207555 9.996944 +v -1.791394 -0.766078 10.414596 +v -1.799446 -0.774363 10.416008 +v -2.429450 -2.051729 10.336487 +v -1.612447 -0.525633 10.313210 +v -1.821083 -0.579618 10.633762 +v -2.350724 -1.617759 10.595284 +v -2.514328 -2.185523 10.356207 +v -2.462201 -2.414972 10.083243 +v -2.521833 -2.228785 10.354328 +v -2.210338 -1.593009 10.363404 +v -2.280761 -1.560868 10.566995 +v -2.360683 -2.337292 9.979653 +v -2.224331 -1.545944 10.450917 +v -2.347250 -2.580140 9.738773 +v -2.394584 -1.992869 10.376562 +v -2.532860 -2.316748 10.306753 +v -2.423652 -2.065735 10.314224 +v -2.478173 -2.413420 10.123272 +v -1.685089 -0.654120 10.313780 +v -2.303330 -1.890753 10.304184 +v -1.696386 -0.677107 10.321745 +v -2.436583 -1.764677 10.634042 +v -1.604967 -0.492964 10.326264 +v -2.315429 -1.587521 10.577614 +v -2.277537 -2.142907 10.038245 +v -1.734023 -0.723944 10.372228 +v -2.177002 -2.444621 9.571354 +v -2.263254 -2.662561 9.530594 +v -2.188416 -2.423596 9.608397 +v -2.271496 -2.425407 9.746294 +v -2.301175 -2.672079 9.590399 +v -1.760386 -0.733574 10.393436 +v -1.810295 -0.539942 10.626103 +v -2.358699 -2.036578 10.234399 +v -2.468227 -2.416019 10.068617 +v -2.312798 -2.660515 9.632858 +v -2.247279 -1.544618 10.480713 +v -2.173426 -2.464897 9.554008 +v -1.870706 -0.781657 10.480179 +v -2.345153 -2.612925 9.689046 +v -2.478174 -1.930915 10.521763 +v -1.727290 -0.422448 10.606466 +v -2.527824 -2.384977 10.213284 +v -2.216641 -1.672160 10.316973 +v -2.515010 -2.403116 10.135489 +v -2.310609 -2.281175 9.978244 +v -2.493741 -2.415111 10.136008 +v -1.865093 -0.738274 10.548369 +v -2.308629 -1.578331 10.566753 +v -1.646024 -0.615224 10.295849 +v -2.392080 -1.667721 10.616601 +v -2.322669 -1.600212 10.585868 +v -2.195755 -2.593932 9.479259 +v -2.415588 -1.701633 10.632069 +v -2.493670 -2.418982 10.121399 +v -1.721728 -0.705455 10.347747 +v -1.620068 -0.392360 10.438738 +v -2.268746 -1.857298 10.278537 +v -2.308537 -1.875757 10.285018 +v -1.610825 -0.401290 10.420526 +v -2.425246 -2.005671 10.383533 +v -2.346212 -1.975103 10.296555 +v -2.303543 -2.431369 9.792206 +v -2.166887 -1.316217 10.553666 +v -2.165920 -1.326287 10.546720 +v -2.161467 -1.351209 10.517740 +v -2.200458 -1.423374 10.518445 +v -2.206507 -1.427860 10.527082 +v -2.220991 -1.477937 10.453074 +v -2.215339 -1.483567 10.473392 +v -2.226779 -1.484054 10.505228 +v -2.431233 -2.042571 10.347223 +v -1.821797 -0.794594 10.429007 +v -2.465225 -1.783663 10.620590 +v -1.640083 -0.379679 10.472929 +v -2.431159 -2.395452 10.037798 +v -1.857821 -0.791309 10.472635 +v -2.440303 -2.408880 10.044922 +v -2.455485 -2.403146 10.030668 +v -2.459482 -1.951377 10.499437 +v -2.318854 -2.440893 9.783244 +v -2.500612 -2.180046 10.365688 +v -1.743797 -0.721320 10.359304 +v -2.197944 -2.579039 9.472169 +v -2.461776 -1.801299 10.618425 +v -2.425151 -2.072883 10.318112 +v -2.198437 -2.605503 9.484979 +v -2.227827 -2.627056 9.470023 +v -1.808570 -0.788837 10.417330 +v -2.183854 -2.410970 9.640406 +v -1.843037 -0.624394 10.617364 +v -2.251313 -2.661416 9.511157 +v -2.539321 -2.204762 10.334803 +v -2.471375 -2.413339 10.101035 +v -2.272896 -2.666753 9.525002 +v -2.494722 -2.420337 10.103533 +v -2.231035 -1.540515 10.469301 +v -2.321785 -2.205461 9.977489 +v -2.338552 -2.502769 9.789188 +v -2.224557 -1.541957 10.430825 +v -2.348139 -2.521482 9.774641 +v -2.474302 -1.964105 10.465537 +v -2.349522 -2.558639 9.760773 +v -1.738067 -0.710708 10.341318 +v -1.781469 -0.486839 10.624303 +v -2.429879 -2.030758 10.340840 +v -2.250927 -2.406628 9.698788 +v -2.444189 -1.995710 10.402267 +v -2.209133 -1.571367 10.392549 +v -1.604304 -0.468618 10.343412 +v -1.696958 -0.396793 10.571859 +v -2.286336 -2.058224 10.101940 +v -2.537694 -2.298694 10.317044 +v -2.199416 -1.651500 10.329355 +v -2.533133 -2.372241 10.229988 +v -2.369802 -2.341906 9.995560 +v -2.383656 -2.355573 10.008350 +v -2.301068 -1.562024 10.549614 +v -2.317441 -2.668253 9.590778 +v -2.321625 -2.022266 10.174788 +v -1.774320 -0.748927 10.379212 +v -1.836033 -0.785361 10.434084 +v -2.364272 -1.952384 10.308054 +v -2.466992 -1.845919 10.602001 +v -2.390904 -1.650608 10.599602 +v -2.470592 -1.912280 10.546050 +v -2.412131 -2.374340 10.004571 +v -2.220059 -2.605901 9.456484 +v -2.238670 -1.725387 10.279573 +v -2.482927 -2.418459 10.089584 +v -1.719335 -0.411504 10.584929 +v -1.738850 -0.437777 10.617382 +v -1.757570 -0.451648 10.606393 +v -2.227736 -1.607932 10.348478 +v -2.326864 -2.471912 9.783081 +v -2.332364 -2.487886 9.784952 +v -2.262457 -2.660738 9.511204 +v -2.349304 -2.596271 9.709209 +v -2.226325 -1.554590 10.416209 +v -2.286474 -2.086652 10.069169 +v -2.288278 -2.669573 9.536059 +v -2.460672 -2.100610 10.335828 +v -2.298908 -2.667248 9.573826 +v -2.194425 -2.449128 9.548864 +v -1.716775 -0.695778 10.336532 +v -2.324697 -2.256485 9.961990 +v -2.420430 -1.998692 10.370003 +v -2.417776 -2.014476 10.354308 +v -2.366435 -2.029444 10.249680 +v -2.389803 -2.345016 9.988459 +v -2.299263 -2.158202 10.028218 +v -2.539689 -2.333802 10.273142 +v -1.672526 -0.380428 10.567702 +v -2.244814 -1.817518 10.266850 +v -2.295164 -1.547119 10.526556 +v -2.255309 -2.413745 9.721369 +v -2.164689 -1.313056 10.532839 +v -2.167651 -1.319790 10.533284 +v -2.275992 -1.543570 10.519531 +v -2.167937 -1.349209 10.513407 +v -2.180143 -1.359865 10.522777 +v -2.188383 -1.373532 10.526836 +v -2.196578 -1.402602 10.523995 +v -2.210944 -1.412782 10.525906 +v -2.216949 -1.441027 10.518288 +v -2.238672 -1.464700 10.506509 +v -2.232620 -1.489514 10.493721 +v -2.360794 -2.011977 10.249836 +v -2.148184 -1.368574 10.487342 +v -2.148562 -1.381557 10.476707 +v -2.166155 -1.408063 10.456481 +v -2.174607 -1.432809 10.429817 +v -2.171039 -1.455887 10.437567 +v -2.154844 -1.325628 10.530834 +v -1.835215 -0.597191 10.616649 +v -2.452924 -2.409993 10.043160 +v -1.792801 -0.759267 10.396825 +v -2.317120 -2.039050 10.123324 +v -2.300385 -2.047018 10.110207 +v -2.449843 -1.975834 10.433869 +v -2.245035 -2.641649 9.483621 +v -2.378970 -2.339424 9.969596 +v -1.611695 -0.420952 10.379708 +v -2.437817 -2.015044 10.358499 +v -2.550509 -2.284216 10.298543 +v -1.787800 -0.498214 10.619769 +v -2.423024 -1.732333 10.635976 +v -2.208943 -1.557365 10.402687 +v -2.229804 -1.748608 10.275135 +v -2.239427 -1.544352 10.455305 +v -2.248354 -1.548508 10.465027 +v -2.529717 -2.389020 10.189150 +v -2.447934 -1.979960 10.411968 +v -2.444387 -2.015433 10.373523 +v -2.444057 -2.081852 10.323220 +v -2.266917 -1.544461 10.510256 +v -2.551246 -2.348991 10.235006 +v -1.697927 -0.391735 10.553182 +v -2.442904 -2.040510 10.332125 +v -1.638989 -0.386770 10.451848 +v -2.233920 -1.767978 10.268435 +v -2.191775 -2.555325 9.467031 +v -2.210118 -2.413906 9.602159 +v -2.309239 -2.024532 10.160711 +v -2.366546 -1.641285 10.607502 +v -2.357656 -2.037627 10.196002 +v -1.872056 -0.769772 10.497921 +v -2.492110 -1.909225 10.541979 +v -2.444671 -2.395683 10.021223 +v -1.629148 -0.566346 10.292435 +v -1.641520 -0.586962 10.289607 +v -2.545714 -2.256164 10.323284 +v -2.435833 -2.059625 10.305077 +v -2.353515 -2.538200 9.756107 +v -2.378362 -2.033620 10.231744 +v -2.213533 -1.626358 10.343657 +v -2.363773 -2.563806 9.734247 +v -2.557658 -2.332186 10.240702 +v -2.346513 -2.589687 9.722391 +v -2.259949 -2.652974 9.500618 +v -1.617862 -0.429607 10.372410 +v -2.280163 -2.659250 9.508986 +v -2.338325 -2.288111 9.948773 +v -2.291637 -2.671065 9.519857 +v -2.200072 -2.560697 9.457952 +v -2.370304 -2.322622 9.954432 +v -1.669719 -0.378315 10.504028 +v -2.212114 -2.405036 9.627817 +v -2.494554 -2.135442 10.337851 +v -1.706002 -0.660599 10.303628 +v -2.499265 -2.154866 10.353678 +v -1.691129 -0.384924 10.530960 +v -1.820678 -0.791363 10.417687 +v -2.291184 -2.115902 10.048516 +v -2.431900 -2.007846 10.389790 +v -1.714457 -0.402001 10.549408 +v -2.309764 -2.122555 10.037603 +v -2.462720 -1.753255 10.618235 +v -2.277117 -2.425240 9.744397 +v -2.325496 -2.457137 9.775690 +v -2.240436 -2.396960 9.681485 +v -2.325778 -1.571130 10.545733 +v -2.286162 -1.826384 10.255394 +v -1.761763 -0.727446 10.359003 +v -2.322754 -1.587018 10.563484 +v -2.328733 -2.032659 10.153947 +v -2.350806 -1.609252 10.584105 +v -2.202271 -2.434277 9.575283 +v -2.528456 -2.392525 10.164873 +v -2.358217 -1.922985 10.301399 +v -2.432717 -2.023313 10.345544 +v -2.372001 -1.950731 10.290946 +v -2.298504 -2.414553 9.738810 +v -2.364848 -1.967999 10.283099 +v -2.180485 -1.352915 10.516932 +v -2.198344 -1.367828 10.530500 +v -2.208345 -1.374736 10.537306 +v -2.304694 -2.415639 9.756993 +v -2.210901 -1.395346 10.526856 +v -2.376463 -1.997310 10.246255 +v -2.364056 -1.990134 10.266828 +v -2.216558 -1.420379 10.522923 +v -2.224798 -1.422408 10.518842 +v -2.206899 -1.435176 10.481137 +v -2.207798 -1.434305 10.490739 +v -1.636878 -0.546668 10.289659 +v -2.427990 -1.683567 10.608430 +v -2.228244 -1.658529 10.321213 +v -1.877859 -0.696788 10.569199 +v -2.475608 -2.407906 10.047684 +v -2.336273 -2.645355 9.628214 +v -1.815811 -0.777129 10.411262 +v -2.475942 -2.117556 10.342492 +v -2.465965 -1.971267 10.442533 +v -2.264140 -2.642395 9.469956 +v -2.440501 -2.053726 10.321062 +v -2.269787 -1.793379 10.255438 +v -2.451894 -2.015764 10.363934 +v -2.172753 -2.511982 9.502812 +v -2.278488 -1.547992 10.486642 +v -2.304242 -2.668462 9.553563 +v -2.230178 -1.634455 10.337206 +v -1.796894 -0.757658 10.382114 +v -2.284295 -2.416115 9.718298 +v -2.346077 -1.590103 10.556922 +v -1.811118 -0.767990 10.400865 +v -1.874252 -0.756819 10.511464 +v -2.301823 -1.856382 10.265587 +v -2.375610 -2.041456 10.205727 +v -2.401325 -1.669891 10.606165 +v -2.368107 -1.937231 10.303629 +v -2.332593 -2.247624 9.957558 +v -1.756889 -0.445750 10.588399 +v -1.678556 -0.629013 10.289425 +v -1.676204 -0.643325 10.304429 +v -1.862015 -0.641003 10.594578 +v -2.353034 -2.301479 9.936653 +v -2.231860 -2.617344 9.452084 +v -2.493099 -2.409539 10.074798 +v -2.251269 -1.550104 10.415553 +v -2.253076 -1.548760 10.444318 +v -1.834907 -0.782040 10.426708 +v -1.851955 -0.787148 10.451308 +v -2.546313 -2.368276 10.197124 +v -2.277210 -1.543880 10.498671 +v -2.426038 -2.381260 10.006207 +v -2.358141 -2.518675 9.760042 +v -2.361239 -2.520573 9.737582 +v -2.317997 -2.101624 10.045466 +v -2.367930 -2.576390 9.694345 +v -2.453063 -1.701734 10.607931 +v -1.777883 -0.464216 10.586994 +v -2.452080 -1.736773 10.619634 +v -1.703535 -0.392941 10.528921 +v -2.265745 -2.403627 9.683359 +v -1.784138 -0.482447 10.604752 +v -2.346366 -2.631353 9.640549 +v -1.816897 -0.531925 10.606441 +v -1.889287 -0.732360 10.533575 +v -2.204277 -2.514548 9.466847 +v -2.312334 -1.861775 10.264614 +v -2.332422 -1.888943 10.288948 +v -2.359843 -2.035770 10.165376 +v -2.438112 -2.042397 10.311007 +v -2.365264 -1.615019 10.567464 +v -2.380378 -1.626919 10.586849 +v -2.502186 -1.819451 10.600252 +v -2.182695 -2.480637 9.521626 +v -2.492148 -1.852090 10.589904 +v -2.313633 -2.231531 9.974678 +v -2.458366 -2.002049 10.380451 +v -2.321958 -2.052505 10.102466 +v -2.466640 -1.979137 10.421300 +v -2.430214 -2.029376 10.331764 +v -2.288223 -1.532368 10.505256 +v -2.304323 -2.421696 9.779672 +v -2.327624 -2.432219 9.764213 +v -2.298302 -1.533932 10.506051 +v -2.194368 -1.346288 10.522367 +v -2.206163 -1.350684 10.538505 +v -2.205386 -1.421638 10.478588 +v -2.214029 -1.415113 10.479627 +v -2.225669 -1.398668 10.529074 +v -2.220271 -1.429884 10.491907 +v -2.224722 -1.444832 10.488361 +v -2.243728 -1.471007 10.501131 +v -2.241219 -1.477552 10.485860 +v -2.382057 -1.981405 10.266917 +v -2.217249 -1.377138 10.539057 +v -2.220653 -1.455927 10.466836 +v -2.178157 -1.412784 10.435530 +v -2.183779 -1.404018 10.452910 +v -2.187043 -1.447862 10.425662 +v -2.181858 -1.353724 10.497025 +v -2.185706 -1.392007 10.465700 +v -2.225118 -1.472763 10.461925 +v -2.231045 -1.469938 10.474526 +v -2.457173 -2.387768 10.013646 +v -2.343533 -2.654301 9.594369 +v -1.873414 -0.667890 10.578406 +v -2.558326 -2.245262 10.311992 +v -2.233988 -1.693954 10.297944 +v -2.442605 -2.015090 10.347539 +v -2.444852 -2.011050 10.335314 +v -2.563046 -2.353484 10.196341 +v -1.849287 -0.781276 10.430367 +v -2.532150 -2.388279 10.143535 +v -2.355970 -2.609074 9.661995 +v -2.445838 -2.048072 10.313871 +v -1.657763 -0.573638 10.278208 +v -2.238824 -1.540791 10.423573 +v -2.325014 -2.144525 10.018115 +v -1.830369 -0.554046 10.601883 +v -1.726351 -0.680156 10.309843 +v -2.410100 -2.356109 9.983259 +v -2.344902 -2.033813 10.169174 +v -2.240907 -1.565145 10.385677 +v -1.757541 -0.715464 10.340654 +v -2.406480 -1.655930 10.595855 +v -1.630653 -0.429924 10.360717 +v -2.475108 -1.903783 10.556935 +v -2.292302 -2.661989 9.504808 +v -2.211020 -2.442559 9.552361 +v -2.500759 -1.938883 10.505826 +v -1.818681 -0.761791 10.395263 +v -1.836742 -0.579976 10.608339 +v -1.627089 -0.503116 10.309079 +v -2.219726 -2.574506 9.428912 +v -2.216385 -2.587342 9.446053 +v -2.344515 -1.903948 10.290729 +v -2.347733 -2.040323 10.146027 +v -2.356625 -2.497474 9.767008 +v -2.446506 -2.068898 10.289666 +v -2.307968 -2.084347 10.063374 +v -2.383378 -2.027079 10.231644 +v -2.311086 -2.669039 9.519169 +v -1.681996 -0.378907 10.517075 +v -2.498689 -2.119473 10.320681 +v -2.511811 -2.143926 10.328632 +v -2.507769 -1.885738 10.561689 +v -2.255181 -1.703801 10.287230 +v -2.264417 -1.751275 10.266027 +v -1.730636 -0.418897 10.555809 +v -2.346818 -2.265712 9.937000 +v -2.227896 -2.403392 9.619263 +v -2.280118 -1.772961 10.253946 +v -2.507196 -1.920280 10.529320 +v -2.468447 -2.403147 10.026350 +v -2.494764 -2.404816 10.047485 +v -2.491356 -1.945375 10.491395 +v -1.744686 -0.701480 10.328844 +v -1.888307 -0.713659 10.549453 +v -1.835661 -0.768509 10.414147 +v -2.230666 -1.589814 10.364296 +v -2.468079 -2.082001 10.302845 +v -2.366396 -2.596999 9.673137 +v -1.871076 -0.785919 10.452461 +v -2.366260 -2.549869 9.733502 +v -1.816015 -0.756437 10.379129 +v -1.835073 -0.765602 10.398797 +v -2.560475 -2.287512 10.279178 +v -2.280168 -2.649742 9.468445 +v -2.317285 -2.174769 10.003275 +v -1.895489 -0.745816 10.511950 +v -2.436578 -2.031615 10.321503 +v -2.207566 -2.466650 9.511415 +v -1.725507 -0.400183 10.532978 +v -2.337466 -2.456522 9.761504 +v -2.411031 -1.637163 10.573585 +v -2.345580 -2.472041 9.764995 +v -1.624661 -0.403436 10.394874 +v -1.626634 -0.442118 10.345108 +v -2.205346 -2.490104 9.492222 +v -1.634168 -0.522656 10.298480 +v -2.284716 -1.537796 10.489875 +v -2.200720 -1.327046 10.535301 +v -2.207866 -1.329036 10.543777 +v -2.384916 -2.004822 10.233987 +v -2.317398 -1.545164 10.508772 +v -2.221977 -1.357746 10.539210 +v -2.229428 -1.384439 10.529438 +v -2.206261 -1.414796 10.466133 +v -2.202167 -1.397576 10.462533 +v -2.234934 -1.403291 10.516630 +v -2.247879 -1.423208 10.512303 +v -2.253907 -1.459961 10.508026 +v -2.198608 -1.340710 10.518492 +v -2.460004 -2.384408 9.992002 +v -2.252860 -1.571830 10.372952 +v -2.323070 -1.554456 10.525610 +v -2.254295 -1.547415 10.434144 +v -2.268919 -1.553299 10.446016 +v -2.370123 -2.521672 9.727975 +v -2.353389 -2.274244 9.923817 +v -1.754199 -0.438102 10.571651 +v -2.549626 -2.324881 10.263818 +v -2.369578 -2.566721 9.712427 +v -2.246740 -2.627139 9.445839 +v -2.295133 -1.837793 10.254978 +v -2.498572 -1.791795 10.603595 +v -1.653758 -0.388813 10.433247 +v -2.456832 -2.047687 10.294746 +v -2.291038 -2.410985 9.698596 +v -2.272007 -2.652990 9.474703 +v -1.686643 -0.387015 10.497507 +v -1.670436 -0.378386 10.485403 +v -2.474286 -2.093823 10.316219 +v -1.774879 -0.708228 10.330342 +v -2.264221 -1.726227 10.274359 +v -1.789094 -0.736843 10.362183 +v -2.332818 -1.866907 10.256472 +v -1.621673 -0.470381 10.329493 +v -1.636063 -0.469206 10.320841 +v -2.443323 -2.013081 10.324595 +v -2.394701 -2.342173 9.960651 +v -2.367674 -1.603072 10.556627 +v -2.401374 -2.343413 9.976354 +v -2.286088 -2.650736 9.480550 +v -2.422738 -2.357122 9.971067 +v -2.205863 -2.449929 9.533997 +v -2.433779 -2.372560 9.982205 +v -2.373084 -1.915515 10.280395 +v -2.468420 -1.988083 10.401203 +v -2.467566 -1.997619 10.393732 +v -2.321825 -2.068405 10.077951 +v -2.339161 -2.662254 9.551774 +v -2.364386 -2.609712 9.646637 +v -2.516765 -1.903728 10.541517 +v -2.251386 -2.396828 9.668476 +v -2.457374 -1.722157 10.614588 +v -2.279506 -2.635605 9.457392 +v -2.281252 -2.651576 9.494909 +v -1.705922 -0.649198 10.287125 +v -2.306623 -2.663269 9.505758 +v -2.329671 -2.665845 9.514629 +v -2.237345 -1.555136 10.396924 +v -2.323730 -2.665334 9.535726 +v -2.294554 -1.803989 10.246957 +v -2.566775 -2.249338 10.295840 +v -1.895789 -0.687442 10.554288 +v -1.755409 -0.430424 10.553952 +v -1.746298 -0.694071 10.314520 +v -2.448347 -2.000345 10.345198 +v -1.851432 -0.769077 10.408444 +v -1.791922 -0.469920 10.575838 +v -1.644464 -0.393721 10.405606 +v -2.230875 -2.416271 9.571119 +v -2.513488 -2.407065 10.107305 +v -1.864101 -0.786167 10.437754 +v -2.277080 -1.551538 10.473280 +v -2.546310 -2.375818 10.160342 +v -2.443795 -2.032154 10.305079 +v -2.510671 -1.869632 10.571802 +v -2.423946 -1.654222 10.583839 +v -1.660278 -0.386760 10.452983 +v -2.325384 -2.036989 10.136824 +v -1.690512 -0.385919 10.470263 +v -2.355822 -2.483391 9.751296 +v -1.697813 -0.390736 10.499376 +v -2.453575 -2.040587 10.301754 +v -2.458900 -2.039028 10.306607 +v -2.460708 -1.995486 10.362070 +v -2.379851 -1.935084 10.291580 +v -2.391192 -1.947472 10.287197 +v -2.286346 -1.519190 10.492349 +v -2.311866 -2.409784 9.723524 +v -2.323845 -2.416496 9.736334 +v -2.397156 -1.980656 10.233759 +v -2.217738 -1.327065 10.539614 +v -2.208032 -1.323200 10.531917 +v -2.228073 -1.350405 10.532248 +v -2.233752 -1.390041 10.515635 +v -2.206537 -1.390608 10.464592 +v -2.218958 -1.429917 10.434625 +v -2.268349 -1.455541 10.501704 +v -2.253495 -1.465346 10.497491 +v -2.294410 -1.520050 10.504007 +v -2.211834 -1.423898 10.445859 +v -2.230518 -1.439506 10.486591 +v -2.200655 -1.398268 10.420940 +v -2.201685 -1.348620 10.495417 +v -2.191525 -1.392768 10.438957 +v -2.196251 -1.421947 10.420977 +v -2.200204 -1.397798 10.448810 +v -2.198086 -1.360632 10.481276 +v -2.194349 -1.372468 10.470122 +v -2.204179 -1.440114 10.418267 +v -2.214090 -1.456834 10.420210 +v -2.224941 -1.468315 10.428429 +v -2.232555 -1.462735 10.449415 +v -2.254248 -1.463687 10.479431 +v -2.232797 -1.462734 10.477859 +v -2.257877 -1.678880 10.301165 +v -1.668946 -0.555913 10.268237 +v -2.283720 -1.714814 10.276108 +v -2.531789 -1.945813 10.474029 +v -2.294745 -1.761889 10.249434 +v -2.451023 -2.032393 10.308714 +v -1.776816 -0.451271 10.557203 +v -2.341105 -2.148039 9.999695 +v -2.280122 -1.550111 10.455862 +v -2.476231 -2.388362 10.007433 +v -2.381742 -2.305381 9.926441 +v -2.301809 -1.548376 10.479186 +v -2.553378 -2.207688 10.312126 +v -2.366083 -1.593561 10.543539 +v -2.377002 -2.528517 9.711540 +v -2.395582 -1.633534 10.577436 +v -2.394719 -2.326881 9.943900 +v -2.301568 -1.553992 10.460907 +v -1.709821 -0.396038 10.512284 +v -2.333696 -2.659967 9.576203 +v -2.487616 -1.970797 10.427099 +v -2.526580 -2.398736 10.090321 +v -2.304071 -1.554517 10.474922 +v -2.496467 -2.097737 10.305429 +v -2.487900 -1.770543 10.607211 +v -1.863788 -0.787758 10.418209 +v -1.743858 -0.417690 10.532641 +v -1.815825 -0.512663 10.589723 +v -1.646636 -0.423701 10.358188 +v -2.416782 -2.339602 9.957316 +v -1.639377 -0.432669 10.350149 +v -2.229114 -2.434215 9.544967 +v -2.234812 -2.402712 9.597622 +v -2.205492 -2.536772 9.455959 +v -2.360651 -1.890070 10.276735 +v -1.906423 -0.756877 10.486053 +v -1.668846 -0.595712 10.273945 +v -1.818057 -0.740782 10.359925 +v -2.348594 -2.446790 9.748617 +v -1.655421 -0.520384 10.279545 +v -2.556642 -2.347825 10.212616 +v -1.897404 -0.768280 10.477552 +v -2.356960 -2.475269 9.751337 +v -2.253559 -1.551208 10.395203 +v -2.414575 -2.022971 10.221421 +v -2.283073 -1.739922 10.263833 +v -2.213385 -2.477547 9.490864 +v -2.544512 -2.386516 10.133265 +v -2.537019 -2.386008 10.094826 +v -2.231105 -1.381441 10.509760 +v -2.530293 -1.898768 10.535941 +v -2.244928 -2.395871 9.643928 +v -2.487406 -2.397637 10.027400 +v -2.261649 -2.397388 9.628957 +v -2.332091 -2.120789 10.024435 +v -2.262180 -2.635970 9.455658 +v -2.477550 -1.729970 10.609538 +v -2.375859 -2.547509 9.713954 +v -2.515782 -2.404219 10.069240 +v -2.353151 -2.646039 9.597473 +v -2.498101 -1.745140 10.597163 +v -2.573769 -2.337698 10.204075 +v -2.351428 -2.045621 10.104067 +v -2.566993 -2.294306 10.257201 +v -2.571570 -2.303613 10.240217 +v -2.271586 -1.553542 10.412289 +v -2.379600 -2.592098 9.643862 +v -2.353940 -2.470263 9.734665 +v -1.828956 -0.754216 10.366873 +v -1.851112 -0.760788 10.396847 +v -1.636899 -0.415290 10.372873 +v -2.241556 -2.594461 9.422679 +v -1.639594 -0.450124 10.327204 +v -2.336960 -2.182103 9.980721 +v -2.479844 -1.987668 10.383186 +v -2.451860 -2.063720 10.277748 +v -2.341662 -2.194391 9.961851 +v -2.462374 -2.077830 10.283144 +v -2.353097 -2.250420 9.930324 +v -2.383875 -1.619884 10.563108 +v -2.450295 -1.675270 10.589051 +v -1.885060 -0.784501 10.431663 +v -1.891027 -0.773384 10.463145 +v -2.465711 -1.988301 10.354066 +v -2.338280 -2.440572 9.751608 +v -2.318157 -1.536634 10.500468 +v -2.391993 -1.962435 10.268684 +v -2.233207 -1.380775 10.499194 +v -2.228765 -1.335879 10.526913 +v -2.391852 -1.976745 10.241470 +v -2.217470 -1.385820 10.463930 +v -2.228839 -1.419688 10.480490 +v -2.252495 -1.407281 10.500050 +v -2.254390 -1.436521 10.477535 +v -2.291161 -1.503734 10.490906 +v -2.295084 -1.495734 10.500103 +v -2.300093 -1.506178 10.504565 +v -2.231100 -1.368437 10.528337 +v -1.743669 -0.670405 10.300365 +v -2.300341 -1.550737 10.441157 +v -2.534172 -1.930698 10.500233 +v -2.344999 -2.059962 10.088615 +v -1.787134 -0.705852 10.324566 +v -1.901424 -0.672505 10.547809 +v -2.531489 -1.912567 10.520823 +v -2.379878 -2.046896 10.139071 +v -2.267311 -2.633623 9.438972 +v -2.496832 -1.964235 10.456587 +v -2.469855 -2.030953 10.304484 +v -2.537713 -2.145210 10.294302 +v -1.707709 -0.389482 10.475554 +v -2.375224 -2.040720 10.166206 +v -2.491781 -1.752656 10.603751 +v -1.872448 -0.785575 10.417133 +v -2.509211 -1.966314 10.428509 +v -2.280334 -1.557842 10.411785 +v -2.531335 -2.170998 10.328836 +v -2.330318 -1.854513 10.245962 +v -2.381853 -2.572027 9.671907 +v -2.291258 -2.651898 9.458859 +v -2.306444 -2.655390 9.481145 +v -2.395364 -2.037931 10.205046 +v -2.210027 -2.515216 9.459219 +v -1.729561 -0.405782 10.505346 +v -2.283734 -1.555050 10.431218 +v -2.245067 -1.607185 10.339199 +v -2.561714 -2.221244 10.300791 +v -2.462978 -2.008309 10.334511 +v -2.362466 -1.583054 10.540592 +v -1.925204 -0.738987 10.494157 +v -1.869147 -0.564585 10.566828 +v -2.512959 -2.396763 10.049845 +v -2.402195 -1.627397 10.560454 +v -1.710329 -0.637338 10.271185 +v -2.573782 -2.227259 10.284466 +v -1.717792 -0.647982 10.274127 +v -1.732639 -0.668183 10.299618 +v -2.267411 -1.648543 10.310840 +v -2.474561 -1.715858 10.602640 +v -2.283344 -1.671174 10.296980 +v -1.676307 -0.390945 10.406918 +v -2.535941 -1.877768 10.553687 +v -2.291785 -1.697796 10.285642 +v -2.569660 -2.322613 10.221304 +v -2.355705 -2.450807 9.733879 +v -1.653702 -0.493479 10.292194 +v -2.364427 -2.485140 9.735734 +v -2.346918 -2.080608 10.063152 +v -2.354339 -2.098082 10.032904 +v -2.253146 -2.603804 9.421413 +v -2.266768 -1.557206 10.388193 +v -2.265305 -2.625460 9.427245 +v -2.541176 -2.164630 10.308422 +v -1.675842 -0.386534 10.424731 +v -2.374389 -2.296667 9.921247 +v -2.354807 -1.565215 10.509729 +v -2.303298 -2.652384 9.466589 +v -2.225170 -2.504949 9.450806 +v -2.320669 -2.661987 9.481665 +v -2.361018 -2.639771 9.578013 +v -1.836450 -0.524917 10.575871 +v -2.467921 -2.028306 10.288490 +v -2.454270 -2.036818 10.291809 +v -2.386076 -1.605330 10.551553 +v -1.722426 -0.398507 10.491692 +v -1.663998 -0.396782 10.388108 +v -1.692393 -0.601730 10.264477 +v -2.462042 -2.008781 10.303221 +v -2.354037 -1.877584 10.260616 +v -2.462150 -2.025699 10.298222 +v -1.703032 -0.619200 10.273036 +v -2.535422 -2.393374 10.117552 +v -2.556257 -2.373591 10.153016 +v -1.757861 -0.422099 10.510617 +v -2.420758 -2.045030 10.190964 +v -1.904133 -0.774935 10.442348 +v -2.391451 -2.041424 10.175461 +v -2.262218 -1.587712 10.353644 +v -1.870878 -0.600860 10.575842 +v -2.442189 -2.355392 9.951015 +v -2.439479 -1.649178 10.576408 +v -2.369791 -2.501295 9.725529 +v -2.392401 -1.933024 10.283043 +v -2.470839 -2.022893 10.315455 +v -2.478484 -2.012462 10.330236 +v -2.341093 -2.131640 10.015236 +v -2.289197 -2.398995 9.667677 +v -2.358593 -2.237109 9.924112 +v -2.463452 -2.018003 10.308497 +v -2.314107 -2.402036 9.705313 +v -2.324433 -2.405335 9.719419 +v -2.332854 -2.422891 9.735157 +v -2.243533 -1.413090 10.472276 +v -2.398817 -1.960435 10.242430 +v -2.342858 -1.556656 10.501945 +v -2.271116 -1.427276 10.502484 +v -2.228910 -1.330472 10.509604 +v -2.282579 -1.435701 10.501197 +v -2.421676 -2.012672 10.226005 +v -2.219625 -1.331063 10.502766 +v -2.273365 -1.464226 10.496025 +v -2.275644 -1.467423 10.488079 +v -2.300716 -1.488802 10.489717 +v -2.238643 -1.336611 10.509812 +v -2.309192 -1.505329 10.504819 +v -2.295919 -1.516701 10.478897 +v -2.271741 -1.456295 10.471445 +v -2.270543 -1.465110 10.479836 +v -2.229043 -1.362123 10.458474 +v -2.203584 -1.384662 10.429538 +v -2.222742 -1.382683 10.437387 +v -2.215613 -1.393434 10.442177 +v -2.224910 -1.412024 10.413560 +v -2.220160 -1.409616 10.435481 +v -2.222404 -1.424120 10.426366 +v -2.215458 -1.421361 10.417011 +v -2.224530 -1.441459 10.420944 +v -2.232944 -1.450296 10.433316 +v -2.475264 -2.376910 9.983860 +v -2.348020 -1.570316 10.533092 +v -1.815259 -0.492442 10.569690 +v -2.382637 -1.587069 10.536412 +v -1.767716 -0.695680 10.315327 +v -1.689726 -0.385364 10.441542 +v -2.515667 -2.394969 10.025433 +v -1.714195 -0.394237 10.466496 +v -2.294851 -2.651053 9.448427 +v -1.790628 -0.718897 10.335876 +v -2.401678 -2.314541 9.926409 +v -2.298470 -1.556287 10.428852 +v -2.265193 -1.615447 10.331343 +v -2.411103 -1.626988 10.548823 +v -2.588122 -2.308803 10.206719 +v -2.338340 -2.439501 9.731129 +v -2.219682 -2.491631 9.465059 +v -2.468081 -1.984607 10.349127 +v -2.519167 -1.788548 10.596719 +v -2.488280 -1.990726 10.364461 +v -2.488740 -1.975750 10.392569 +v -2.227360 -2.545433 9.423802 +v -2.469563 -2.056863 10.268171 +v -2.234727 -2.559876 9.410841 +v -2.480695 -1.696001 10.591578 +v -1.654627 -0.432980 10.331469 +v -2.512879 -2.110382 10.298110 +v -2.373924 -2.477664 9.717681 +v -1.751916 -0.679948 10.302107 +v -2.299525 -1.709058 10.277310 +v -2.408240 -1.941281 10.272206 +v -2.249838 -1.371513 10.489191 +v -2.365271 -2.269720 9.914101 +v -2.228039 -2.472332 9.473297 +v -2.241004 -2.414178 9.554661 +v -2.368062 -2.057427 10.079586 +v -2.259664 -2.593283 9.404793 +v -2.333757 -2.669397 9.493170 +v -2.473785 -1.991506 10.331596 +v -2.320147 -1.545766 10.469689 +v -2.270855 -2.623081 9.413347 +v -2.280516 -2.635178 9.432762 +v -2.294608 -2.643695 9.435454 +v -1.649640 -0.406542 10.373925 +v -2.385751 -2.543120 9.699198 +v -1.665358 -0.454181 10.307900 +v -1.805637 -0.466541 10.552410 +v -1.878761 -0.768575 10.402218 +v -1.885955 -0.773915 10.407931 +v -1.904869 -0.771925 10.422023 +v -2.537120 -2.395323 10.067261 +v -2.371930 -2.614151 9.616217 +v -2.531812 -1.958311 10.447678 +v -1.725708 -0.395783 10.471637 +v -1.837719 -0.741194 10.357286 +v -1.746783 -0.404711 10.485642 +v -2.467160 -2.042455 10.282862 +v -2.407649 -2.046430 10.146485 +v -2.476612 -2.077970 10.270307 +v -2.228126 -1.359709 10.510355 +v -2.409091 -2.041560 10.185569 +v -2.227267 -2.455805 9.510171 +v -1.801157 -0.468027 10.563799 +v -2.383652 -2.512450 9.710459 +v -2.529199 -1.827706 10.585825 +v -1.725235 -0.632072 10.256804 +v -1.741499 -0.655762 10.267642 +v -2.365786 -2.191666 9.947174 +v -2.427528 -2.030374 10.214625 +v -2.245157 -2.583179 9.409741 +v -1.684026 -0.567853 10.262310 +v -2.572694 -2.268258 10.277596 +v -2.357606 -2.148102 9.987457 +v -2.408706 -1.953227 10.245212 +v -2.236317 -1.332063 10.483175 +v -2.413950 -1.972527 10.229278 +v -2.423305 -1.991066 10.224392 +v -2.330863 -1.529759 10.488126 +v -2.235978 -1.379968 10.454004 +v -2.267097 -1.403500 10.491169 +v -2.283531 -1.442355 10.484456 +v -2.286105 -1.459549 10.483005 +v -2.284103 -1.466652 10.473271 +v -2.308313 -1.489842 10.493432 +v -2.309239 -1.497784 10.485112 +v -2.315935 -1.500056 10.494621 +v -2.314481 -1.519562 10.477261 +v -2.401099 -2.312552 9.916121 +v -2.393533 -2.551326 9.679970 +v -2.394902 -2.567622 9.651161 +v -2.307182 -2.639515 9.447966 +v -2.256351 -2.396618 9.606146 +v -2.239651 -2.436157 9.534851 +v -2.493051 -2.387830 9.991793 +v -2.491982 -2.392298 10.005486 +v -2.470671 -2.009155 10.308221 +v -2.476309 -2.017318 10.312880 +v -2.318462 -2.662008 9.470855 +v -1.920010 -0.769901 10.458620 +v -2.524662 -1.773218 10.590002 +v -2.395685 -1.585766 10.526596 +v -2.531941 -1.803564 10.593562 +v -2.458844 -2.367049 9.959548 +v -2.360926 -2.649157 9.557666 +v -1.839832 -0.510086 10.560569 +v -2.399548 -1.611009 10.541618 +v -2.502008 -1.975976 10.364662 +v -1.924136 -0.755441 10.474957 +v -2.352911 -2.167901 9.977347 +v -1.859175 -0.548908 10.567757 +v -2.504995 -1.965542 10.412912 +v -2.549620 -2.381458 10.100539 +v -2.542479 -1.847879 10.566185 +v -2.351588 -2.438760 9.712169 +v -2.378792 -1.883386 10.253578 +v -1.662824 -0.418669 10.342710 +v -2.357131 -2.446502 9.716945 +v -2.363716 -2.456605 9.721788 +v -1.891955 -0.599802 10.558259 +v -1.762344 -0.427140 10.527239 +v -1.782802 -0.442599 10.539902 +v -1.718527 -0.615645 10.250447 +v -2.406331 -1.919384 10.259782 +v -2.290437 -1.578434 10.357479 +v -2.375627 -2.094526 10.021694 +v -1.683765 -0.472879 10.280379 +v -2.455692 -1.657808 10.571451 +v -2.346006 -2.220109 9.946321 +v -2.279524 -2.391678 9.637192 +v -2.291104 -2.395189 9.633783 +v -2.302857 -1.726947 10.262924 +v -2.492206 -2.081312 10.272617 +v -2.391523 -2.299385 9.896434 +v -2.318067 -1.545802 10.451241 +v -2.315698 -1.554374 10.425533 +v -1.825573 -0.477365 10.543119 +v -2.378836 -1.570478 10.516688 +v -1.918138 -0.705290 10.524068 +v -2.353411 -1.852181 10.238105 +v -2.353229 -2.659376 9.511490 +v -2.281199 -1.593573 10.345160 +v -2.264464 -2.397406 9.572384 +v -2.253337 -2.408908 9.561902 +v -2.491166 -2.389469 9.977523 +v -1.811324 -0.723003 10.320356 +v -2.484407 -2.003107 10.308886 +v -2.304966 -2.636015 9.431861 +v -2.323824 -2.654951 9.462851 +v -2.484836 -2.034539 10.276923 +v -2.420831 -1.635102 10.564413 +v -1.699962 -0.576426 10.249460 +v -2.313863 -2.406222 9.670917 +v -1.821727 -0.735073 10.337318 +v -2.479402 -2.063868 10.254369 +v -2.368193 -2.652974 9.541381 +v -2.487217 -1.985903 10.337706 +v -2.492617 -1.990181 10.352816 +v -2.533239 -1.859284 10.566669 +v -2.558324 -2.183802 10.289186 +v -2.511894 -1.970400 10.384057 +v -2.505024 -2.090192 10.276185 +v -1.713554 -0.395975 10.429793 +v -2.389599 -1.906099 10.264776 +v -2.583168 -2.295302 10.224320 +v -1.755797 -0.661076 10.258403 +v -1.896584 -0.635517 10.556237 +v -1.671884 -0.510921 10.273210 +v -2.581113 -2.348646 10.154223 +v -2.370796 -2.470238 9.713560 +v -2.380122 -2.051323 10.095181 +v -2.395375 -2.517156 9.702461 +v -2.284975 -1.568351 10.373835 +v -2.325563 -1.547112 10.442480 +v -2.289180 -1.559943 10.399114 +v -2.416256 -1.949061 10.263733 +v -2.325659 -1.520116 10.481260 +v -2.260971 -1.404775 10.461788 +v -2.274200 -1.414262 10.484424 +v -2.288541 -1.452621 10.471700 +v -2.291732 -1.462979 10.467501 +v -2.293361 -1.458579 10.480119 +v -2.308833 -1.478073 10.490196 +v -2.309597 -1.481695 10.482988 +v -2.319926 -1.529157 10.470592 +v -2.285085 -1.429196 10.491622 +v -2.275709 -1.427835 10.481373 +v -2.277867 -1.445234 10.473330 +v -2.293803 -1.472928 10.483029 +v -2.318765 -1.507706 10.484153 +v -2.229395 -1.347986 10.468991 +v -2.232104 -1.380008 10.428017 +v -2.234710 -1.390463 10.440154 +v -2.221938 -1.394016 10.415260 +v -2.236599 -1.404706 10.430665 +v -1.701170 -0.390651 10.402898 +v -2.320899 -1.802111 10.229998 +v -2.484037 -1.994535 10.318372 +v -2.482607 -2.016110 10.294264 +v -2.341271 -1.806111 10.223637 +v -2.316935 -2.637595 9.449517 +v -1.865423 -0.750977 10.389906 +v -1.765155 -0.669389 10.274510 +v -1.672641 -0.424028 10.330307 +v -1.781347 -0.695053 10.290867 +v -2.222628 -2.530439 9.434613 +v -2.575072 -1.829742 10.559381 +v -1.659357 -0.473259 10.298885 +v -2.331498 -1.831239 10.235490 +v -2.387151 -2.608152 9.601871 +v -2.394592 -2.579380 9.640162 +v -2.554525 -1.874521 10.547307 +v -2.576527 -2.341049 10.175981 +v -2.567949 -2.371409 10.130358 +v -2.437022 -2.039869 10.204149 +v -2.368464 -1.568932 10.502198 +v -2.344999 -2.650794 9.473164 +v -2.417068 -1.610999 10.536386 +v -1.893396 -0.624594 10.557318 +v -2.554554 -2.385633 10.085747 +v -1.705365 -0.393271 10.420316 +v -1.708859 -0.389718 10.444925 +v -1.688480 -0.539812 10.256128 +v -2.358620 -2.423844 9.715914 +v -1.766229 -0.413239 10.472185 +v -2.498030 -1.710409 10.586991 +v -2.368453 -2.214465 9.921465 +v -2.330975 -1.778802 10.231100 +v -2.427290 -1.946770 10.260992 +v -2.369566 -2.075648 10.048540 +v -2.387956 -2.274187 9.896956 +v -2.363158 -2.120129 9.997519 +v -2.412554 -2.525053 9.670395 +v -2.409723 -1.597261 10.526172 +v -2.512763 -2.391415 10.010069 +v -2.491798 -2.011481 10.301265 +v -2.497940 -2.017593 10.293928 +v -2.387639 -2.594961 9.623209 +v -2.275453 -2.393157 9.602564 +v -2.430001 -2.328278 9.930035 +v -1.839730 -0.734246 10.334548 +v -2.586996 -2.231327 10.253617 +v -1.798557 -0.442489 10.527731 +v -2.497971 -1.979840 10.329218 +v -2.470924 -1.677144 10.583011 +v -2.238039 -2.474437 9.458180 +v -2.501278 -2.071578 10.261294 +v -2.407151 -2.050350 10.116302 +v -2.319101 -1.683664 10.283303 +v -2.377841 -1.565558 10.499728 +v -2.449732 -2.029680 10.200747 +v -2.377325 -2.447851 9.716734 +v -2.383090 -2.472640 9.709180 +v -2.536113 -2.109464 10.267370 +v -2.248885 -2.563492 9.394321 +v -2.439616 -2.047399 10.177612 +v -1.797673 -0.694440 10.289435 +v -2.300330 -1.573360 10.369425 +v -2.308914 -2.401618 9.644762 +v -2.395604 -1.872392 10.238189 +v -2.385261 -2.079175 10.038517 +v -2.369929 -2.255693 9.901064 +v -2.370119 -1.564009 10.497143 +v -2.333026 -1.514151 10.470279 +v -2.245362 -1.378180 10.450912 +v -2.361011 -1.548203 10.494459 +v -2.336860 -2.393063 9.683129 +v -2.248632 -1.341416 10.495509 +v -2.328517 -2.393388 9.700263 +v -2.334646 -2.392269 9.710016 +v -2.434060 -2.024081 10.220136 +v -2.252382 -1.358570 10.478779 +v -2.277492 -1.388617 10.480595 +v -2.303987 -1.466141 10.486889 +v -2.303043 -1.477812 10.477095 +v -2.333379 -1.512437 10.450895 +v -2.329100 -1.526760 10.447976 +v -2.276895 -1.424083 10.489173 +v -1.921868 -0.660680 10.527911 +v -2.256411 -2.414970 9.545637 +v -2.326632 -1.558763 10.420567 +v -2.380043 -2.256717 9.889647 +v -2.550758 -2.133392 10.272798 +v -1.855737 -0.741006 10.352116 +v -2.399023 -2.557460 9.661174 +v -1.883698 -0.753368 10.360291 +v -2.276601 -2.395923 9.586533 +v -2.304761 -1.598303 10.328561 +v -2.457422 -2.337136 9.915695 +v -1.866785 -0.532531 10.550902 +v -2.508886 -1.726552 10.589730 +v -2.376222 -2.066733 10.065827 +v -2.378551 -2.431660 9.717382 +v -2.565470 -1.931689 10.470949 +v -2.478405 -2.049505 10.259706 +v -2.490654 -2.043601 10.243328 +v -2.375177 -2.176912 9.950695 +v -1.850036 -0.725003 10.309034 +v -2.431312 -1.622092 10.537960 +v -2.236673 -2.508684 9.432685 +v -2.587620 -2.263793 10.243822 +v -2.311571 -2.630219 9.444952 +v -2.522015 -1.743122 10.584587 +v -1.894982 -0.775175 10.389449 +v -1.697974 -0.406958 10.337337 +v -2.333197 -2.649636 9.451136 +v -2.540023 -2.394801 10.038045 +v -2.310202 -1.557966 10.396079 +v -2.441350 -1.628555 10.539879 +v -2.396161 -1.895220 10.255043 +v -2.305436 -1.566840 10.375188 +v -2.529618 -2.390817 10.010221 +v -2.380121 -2.627310 9.570281 +v -2.397069 -2.602972 9.592190 +v -2.556162 -1.884168 10.533474 +v -2.540869 -2.391097 10.051677 +v -2.562152 -2.391437 10.069708 +v -1.756960 -0.406682 10.469928 +v -2.279906 -2.599500 9.386992 +v -2.324714 -1.560557 10.392604 +v -2.531274 -1.963034 10.407417 +v -2.301276 -2.633493 9.419197 +v -1.734087 -0.398728 10.418386 +v -2.338166 -1.552119 10.438518 +v -1.887532 -0.754861 10.364195 +v -1.868374 -0.512301 10.532370 +v -2.395540 -2.281889 9.888848 +v -1.833781 -0.727919 10.309581 +v -2.376604 -2.131340 9.977253 +v -2.302050 -1.584530 10.342507 +v -2.355493 -2.649322 9.467652 +v -2.358690 -2.654438 9.485207 +v -1.919140 -0.767562 10.423229 +v -1.751402 -0.401031 10.453173 +v -2.415825 -2.294307 9.877025 +v -1.788985 -0.427731 10.504646 +v -2.403458 -2.052598 10.075373 +v -1.930453 -0.680329 10.519084 +v -2.427109 -1.608736 10.519953 +v -2.344752 -1.552554 10.441853 +v -2.251593 -2.522760 9.397125 +v -2.354433 -1.557854 10.462511 +v -2.522754 -1.708730 10.571621 +v -2.359576 -1.563624 10.451002 +v -2.362509 -1.569100 10.460049 +v -2.396220 -2.635938 9.534176 +v -2.523431 -1.966217 10.372467 +v -2.360641 -1.830907 10.218116 +v -1.754502 -0.650405 10.247684 +v -2.509122 -1.983642 10.352318 +v -2.500123 -1.990031 10.315437 +v -2.488467 -2.053728 10.238621 +v -2.484297 -1.667816 10.559336 +v -2.354999 -2.658006 9.523815 +v -2.496898 -1.999662 10.295452 +v -2.530155 -2.100948 10.255001 +v -2.504359 -1.688334 10.566133 +v -2.566936 -1.896041 10.515431 +v -2.387660 -2.492907 9.708871 +v -1.805654 -0.705477 10.313385 +v -2.294385 -2.392033 9.598004 +v -2.402773 -2.574385 9.627064 +v -2.312827 -1.574185 10.359283 +v -2.421656 -1.919508 10.250504 +v -2.295846 -2.394097 9.612579 +v -2.556255 -1.810450 10.574525 +v -2.439059 -1.943007 10.249791 +v -2.417090 -2.314253 9.865675 +v -2.250335 -1.333877 10.483941 +v -2.252777 -1.345521 10.475167 +v -2.259730 -1.378260 10.455183 +v -2.348129 -1.524557 10.480842 +v -2.413431 -1.956388 10.235247 +v -2.270390 -1.375240 10.472970 +v -2.430803 -1.950165 10.244367 +v -2.272326 -1.394461 10.459134 +v -2.343814 -2.398155 9.712437 +v -2.445839 -2.000803 10.208901 +v -2.369571 -2.422228 9.708673 +v -2.376740 -1.552317 10.488156 +v -2.281039 -1.398739 10.469206 +v -2.300495 -1.452644 10.472218 +v -2.308950 -1.452605 10.478701 +v -2.318897 -1.457450 10.475175 +v -2.436737 -1.964164 10.227674 +v -2.251634 -1.357970 10.466349 +v -2.272495 -1.415605 10.472339 +v -2.245721 -1.341555 10.470971 +v -2.447956 -1.980347 10.213554 +v -2.236337 -1.393743 10.416307 +v -2.515925 -2.394523 9.998739 +v -2.524950 -2.389553 9.977518 +v -2.247699 -2.460886 9.469196 +v -2.298090 -1.613974 10.320137 +v -2.300625 -1.650919 10.302906 +v -2.498754 -2.021508 10.278263 +v -2.330029 -1.646035 10.296428 +v -1.749299 -0.627238 10.239929 +v -2.547836 -1.965950 10.383877 +v -1.825867 -0.713794 10.301236 +v -2.431482 -1.618133 10.520640 +v -1.943009 -0.758683 10.446471 +v -2.330975 -2.629675 9.440938 +v -2.552484 -1.785972 10.581314 +v -2.514174 -1.985769 10.325132 +v -1.771141 -0.657468 10.253349 +v -2.596014 -2.217878 10.234310 +v -2.600778 -2.265359 10.223122 +v -2.462420 -2.350397 9.927688 +v -2.581055 -2.363725 10.112526 +v -1.722846 -0.399002 10.412318 +v -1.686339 -0.392773 10.376715 +v -1.791724 -0.684152 10.277743 +v -2.490868 -2.063802 10.238514 +v -2.312071 -2.393360 9.626100 +v -2.393422 -2.471276 9.699739 +v -2.329212 -1.753582 10.241468 +v -1.899870 -0.583720 10.544131 +v -1.701962 -0.419407 10.310754 +v -1.685949 -0.487049 10.269918 +v -2.409362 -2.306514 9.876569 +v -2.418103 -2.318173 9.876713 +v -2.246637 -2.440839 9.507265 +v -1.706797 -0.551284 10.243299 +v -2.373496 -2.652306 9.492679 +v -2.384382 -1.562863 10.496475 +v -1.752723 -0.406483 10.437913 +v -2.434602 -2.320607 9.911291 +v -1.924236 -0.768907 10.410555 +v -1.945450 -0.696616 10.501758 +v -2.509118 -2.386433 9.947875 +v -1.934121 -0.720783 10.498164 +v -2.550306 -2.391105 10.045450 +v -2.569067 -1.860562 10.545447 +v -1.723470 -0.569978 10.239516 +v -2.269752 -2.405993 9.531968 +v -1.729924 -0.589847 10.237265 +v -1.788861 -0.423990 10.484894 +v -2.407470 -1.897336 10.247497 +v -2.356454 -2.650305 9.453353 +v -2.360844 -1.553453 10.441556 +v -2.370020 -1.560218 10.466093 +v -2.597938 -2.294993 10.195802 +v -2.484139 -2.377950 9.963608 +v -2.578212 -2.205092 10.268138 +v -2.595768 -2.192120 10.233245 +v -1.833751 -0.474429 10.528208 +v -2.387945 -2.441194 9.709612 +v -2.410276 -1.574720 10.511290 +v -2.485986 -2.020314 10.254913 +v -2.346704 -1.554997 10.385553 +v -2.328100 -1.568344 10.373778 +v -2.274272 -2.564163 9.360694 +v -2.405177 -2.472952 9.686569 +v -2.381959 -2.236347 9.888670 +v -2.267455 -2.578084 9.380528 +v -1.780439 -0.670034 10.265525 +v -2.454108 -1.645458 10.560515 +v -2.405087 -2.269619 9.877458 +v -2.287035 -2.619573 9.404537 +v -2.507097 -2.391606 9.982582 +v -1.888782 -0.766177 10.381866 +v -2.586715 -1.911431 10.477712 +v -2.506002 -2.074843 10.244083 +v -2.511091 -2.083547 10.258077 +v -1.779767 -0.418305 10.486151 +v -2.485773 -1.994910 10.278537 +v -2.498639 -2.013381 10.278623 +v -2.490470 -2.010804 10.266650 +v -2.430792 -2.322057 9.877209 +v -2.346185 -2.390216 9.669741 +v -2.341126 -1.509083 10.473243 +v -2.356998 -1.512378 10.474107 +v -2.319598 -1.467298 10.462379 +v -2.370453 -1.540250 10.477051 +v -2.355721 -1.537339 10.439977 +v -2.278728 -1.384931 10.466846 +v -2.307774 -2.626520 9.407232 +v -2.293511 -2.399056 9.580286 +v -1.861891 -0.739193 10.329207 +v -2.563924 -2.155155 10.262532 +v -2.317327 -2.636383 9.415168 +v -2.577650 -2.386665 10.062386 +v -1.849756 -0.491220 10.529847 +v -2.340310 -1.553948 10.421282 +v -1.787509 -0.663329 10.244280 +v -2.591089 -2.327435 10.165732 +v -2.249832 -2.488805 9.419003 +v -2.384749 -2.209820 9.905510 +v -2.515489 -1.984339 10.337503 +v -2.362505 -1.553567 10.450146 +v -2.388356 -1.561678 10.466169 +v -2.387620 -1.558630 10.490593 +v -2.421696 -1.586371 10.504425 +v -1.941404 -0.759358 10.419494 +v -1.743703 -0.402297 10.431956 +v -2.464093 -1.637530 10.550412 +v -1.707711 -0.392308 10.363997 +v -1.761185 -0.402450 10.460483 +v -1.689583 -0.402946 10.354979 +v -2.251196 -2.546239 9.393346 +v -2.577268 -2.375645 10.083595 +v -1.681273 -0.433976 10.303706 +v -2.253806 -2.439486 9.482376 +v -2.561720 -1.915716 10.493847 +v -2.383896 -2.431236 9.704411 +v -2.392858 -2.453913 9.701720 +v -1.696540 -0.416409 10.329367 +v -2.327651 -1.717230 10.262112 +v -2.401882 -2.519432 9.682369 +v -1.707845 -0.537028 10.244526 +v -2.458653 -2.036374 10.182734 +v -2.439047 -2.045754 10.144142 +v -2.265367 -2.432093 9.508307 +v -1.871641 -0.732423 10.322420 +v -1.781803 -0.416373 10.464792 +v -2.383198 -1.855605 10.225917 +v -2.493607 -1.994399 10.269452 +v -2.456638 -2.038861 10.152733 +v -2.449943 -1.613783 10.520244 +v -2.416934 -2.317459 9.899751 +v -2.415502 -2.537584 9.657879 +v -2.317257 -1.615603 10.313235 +v -1.891755 -0.554934 10.536467 +v -1.803594 -0.427274 10.485383 +v -2.337862 -1.674171 10.282067 +v -1.761441 -0.637007 10.241800 +v -2.248317 -2.470190 9.438589 +v -2.497260 -1.992660 10.279324 +v -1.822867 -0.450637 10.526684 +v -1.958568 -0.660194 10.492857 +v -2.502903 -2.009402 10.255315 +v -1.951837 -0.745261 10.460555 +v -2.305826 -2.389510 9.583509 +v -2.501196 -2.005341 10.287440 +v -2.393105 -2.129608 9.960901 +v -2.515584 -2.006458 10.285413 +v -2.328151 -2.393475 9.620311 +v -2.384252 -2.176536 9.936890 +v -1.913754 -0.768639 10.382452 +v -2.323480 -1.569145 10.363523 +v -2.552396 -1.956244 10.413057 +v -1.721869 -0.399832 10.391420 +v -2.500556 -2.020118 10.261602 +v -2.498879 -2.035003 10.253195 +v -2.329373 -2.635800 9.402970 +v -2.404493 -2.487303 9.689238 +v -2.349405 -1.710851 10.256243 +v -1.823602 -0.696365 10.278693 +v -2.316742 -1.585796 10.339035 +v -2.339478 -2.392649 9.629007 +v -2.338113 -2.391425 9.648366 +v -2.494751 -2.060572 10.218132 +v -2.386616 -2.105979 9.993155 +v -2.496968 -2.070981 10.223985 +v -2.350415 -2.641628 9.448080 +v -2.553148 -2.381945 10.029283 +v -2.383955 -2.648105 9.509121 +v -1.709059 -0.499643 10.248454 +v -2.266731 -2.422728 9.530836 +v -2.346917 -1.750351 10.239554 +v -2.416030 -2.595698 9.582343 +v -2.414269 -2.576522 9.612171 +v -2.373738 -1.571128 10.448583 +v -2.558573 -2.395296 10.057672 +v -2.396200 -1.564448 10.495803 +v -2.271846 -2.408276 9.548818 +v -2.432747 -2.049346 10.099360 +v -2.581166 -1.870255 10.521996 +v -2.422689 -1.595799 10.511406 +v -2.587893 -2.351656 10.123828 +v -2.453547 -1.942720 10.244977 +v -2.308865 -1.398575 10.489641 +v -2.447651 -1.949484 10.242524 +v -2.463139 -1.954207 10.230029 +v -2.316995 -1.406634 10.485813 +v -2.371713 -2.406530 9.676877 +v -2.314878 -1.403644 10.493785 +v -2.327806 -1.445470 10.465259 +v -2.330086 -1.450877 10.471084 +v -2.372792 -1.552155 10.461548 +v -2.329425 -1.472046 10.459729 +v -2.342689 -1.478747 10.467632 +v -2.354078 -1.494745 10.476196 +v -2.340542 -1.516632 10.442907 +v -2.323803 -1.469771 10.448721 +v -2.335739 -1.489618 10.460556 +v -2.332112 -1.492766 10.440699 +v -1.885948 -0.529479 10.526726 +v -2.339792 -2.632780 9.426971 +v -2.563112 -1.784842 10.570362 +v -2.346212 -2.638101 9.436775 +v -2.551537 -2.382139 9.989037 +v -2.314954 -2.397830 9.602223 +v -2.503991 -1.996575 10.270063 +v -2.515847 -2.009598 10.271499 +v -1.925687 -0.762463 10.380324 +v -2.532215 -2.384075 9.986482 +v -2.495648 -2.368177 9.931787 +v -2.520645 -2.382178 9.960739 +v -2.556028 -2.381556 10.015278 +v -1.779293 -0.644196 10.236527 +v -2.418507 -2.054930 10.068821 +v -2.562946 -2.124694 10.251190 +v -2.351448 -1.555943 10.400071 +v -1.791858 -0.670759 10.265727 +v -1.803051 -0.684104 10.268245 +v -1.835605 -0.460137 10.515580 +v -2.362206 -1.559409 10.427850 +v -2.403789 -2.621493 9.556190 +v -1.825526 -0.706367 10.288206 +v -2.594861 -2.330117 10.148743 +v -1.715358 -0.394292 10.384467 +v -1.920175 -0.612361 10.526751 +v -2.376743 -2.655378 9.467106 +v -2.607970 -2.302057 10.170595 +v -2.540208 -1.964395 10.343676 +v -1.860498 -0.725645 10.309416 +v -2.596273 -2.363569 10.088215 +v -2.440121 -1.914170 10.237723 +v -2.416686 -2.498706 9.665128 +v -2.420715 -2.516979 9.653787 +v -2.519564 -1.991719 10.305459 +v -2.506493 -2.029450 10.242516 +v -2.294500 -2.606125 9.377334 +v -1.744423 -0.609620 10.234102 +v -2.421327 -2.296996 9.859968 +v -2.429667 -2.317911 9.861874 +v -1.707630 -0.480470 10.250475 +v -2.282284 -2.399685 9.566623 +v -2.357051 -1.776433 10.221730 +v -2.285423 -2.405127 9.542036 +v -2.280473 -2.413805 9.514649 +v -2.394049 -2.245082 9.875463 +v -2.347883 -1.623998 10.301813 +v -1.777269 -0.625741 10.219823 +v -2.331362 -2.401459 9.599698 +v -1.819286 -0.438634 10.488260 +v -2.583116 -1.917647 10.458144 +v -1.943646 -0.758775 10.433632 +v -2.576938 -1.801184 10.559287 +v -2.432496 -2.054939 10.043910 +v -2.377690 -2.152263 9.964622 +v -2.388737 -1.558855 10.456170 +v -2.568808 -1.943666 10.432553 +v -2.396265 -2.187470 9.903235 +v -2.400912 -2.069031 10.048780 +v -2.391603 -2.224486 9.884886 +v -2.397056 -2.232028 9.872231 +v -2.259043 -2.499855 9.394052 +v -1.896168 -0.737717 10.350106 +v -2.401750 -2.433542 9.685189 +v -2.538073 -1.958794 10.366417 +v -2.503378 -2.047526 10.214016 +v -1.701514 -0.428365 10.294434 +v -2.255248 -2.449275 9.468723 +v -2.415933 -1.569293 10.486012 +v -2.427085 -1.583048 10.487756 +v -2.438801 -1.600781 10.513575 +v -2.325046 -1.606790 10.318100 +v -2.403542 -2.642844 9.502517 +v -2.534170 -1.977945 10.312716 +v -2.513525 -2.073294 10.207692 +v -2.518676 -1.999127 10.292770 +v -2.400086 -2.098772 9.985505 +v -2.283525 -2.584512 9.372633 +v -2.281438 -2.407196 9.528402 +v -2.569338 -2.385464 10.040717 +v -1.706498 -0.469754 10.262671 +v -1.739752 -0.559754 10.219089 +v -2.430141 -2.560828 9.611387 +v -1.911899 -0.588901 10.529949 +v -1.886330 -0.739869 10.343550 +v -2.421799 -2.538074 9.633417 +v -2.545904 -2.104214 10.245923 +v -2.314111 -2.622474 9.386204 +v -2.602899 -2.337743 10.123211 +v -2.273291 -2.425569 9.492102 +v -2.540239 -1.721620 10.564318 +v -2.548854 -1.749688 10.572592 +v -2.316482 -2.395097 9.568627 +v -2.401968 -1.835792 10.194617 +v -2.460591 -2.040533 10.139655 +v -1.939893 -0.754665 10.406420 +v -1.954602 -0.727991 10.472486 +v -2.510292 -2.012887 10.262959 +v -2.447714 -2.316363 9.874849 +v -2.386275 -1.534547 10.465803 +v -2.321824 -1.397745 10.485666 +v -2.339317 -1.445179 10.476397 +v -2.360750 -2.398045 9.678273 +v -2.319802 -1.454664 10.458715 +v -2.387386 -1.546475 10.472544 +v -2.385345 -2.422171 9.674396 +v -2.381105 -1.561776 10.444457 +v -2.347443 -1.456692 10.480439 +v -2.349265 -1.475511 10.469636 +v -2.359436 -1.518564 10.428804 +v -2.373305 -1.514975 10.460758 +v -2.365957 -1.548738 10.444142 +v -2.489631 -2.359366 9.914804 +v -2.528955 -2.382530 9.951800 +v -2.372601 -1.561992 10.412634 +v -2.459866 -1.927862 10.233411 +v -2.465398 -1.626125 10.531277 +v -2.401546 -1.557072 10.482979 +v -2.470212 -1.945870 10.241673 +v -1.706535 -0.437546 10.288194 +v -2.411863 -2.188425 9.880577 +v -2.609516 -2.321179 10.134504 +v -2.353471 -1.663640 10.278740 +v -2.434510 -2.586850 9.568328 +v -1.738403 -0.402992 10.381150 +v -2.326873 -2.396008 9.581321 +v -1.759868 -0.402759 10.401752 +v -2.405925 -2.452197 9.699999 +v -2.412745 -2.452435 9.682652 +v -2.408396 -2.252082 9.865168 +v -2.555709 -1.732842 10.557532 +v -2.565614 -1.764769 10.565941 +v -2.577928 -1.778094 10.564337 +v -2.410779 -2.485463 9.676730 +v -2.529467 -2.084817 10.235399 +v -2.423155 -2.612839 9.544065 +v -2.589178 -1.843081 10.535887 +v -1.773483 -0.403623 10.426054 +v -2.592015 -1.899280 10.484066 +v -2.419984 -2.273190 9.860738 +v -2.373513 -1.824293 10.209521 +v -2.451150 -2.318677 9.894894 +v -2.476483 -2.327619 9.883923 +v -2.265893 -2.455977 9.422467 +v -2.413867 -1.876921 10.224089 +v -2.407193 -2.083866 10.015231 +v -2.265032 -2.477881 9.398691 +v -2.349390 -1.684454 10.272333 +v -1.797661 -0.428228 10.460423 +v -2.529658 -2.371995 9.940334 +v -2.566210 -2.119542 10.232384 +v -2.372100 -1.569790 10.426505 +v -2.363222 -1.679018 10.264826 +v -1.763800 -0.621541 10.228153 +v -2.516266 -2.004271 10.253178 +v -2.417612 -2.626877 9.520689 +v -2.511643 -2.371279 9.933380 +v -2.594248 -2.372073 10.050621 +v -1.795331 -0.647818 10.227063 +v -2.360810 -1.567625 10.374043 +v -2.615829 -2.251682 10.192140 +v -2.548398 -2.382489 9.973133 +v -2.514795 -2.004678 10.251260 +v -2.301441 -2.398640 9.543302 +v -1.741545 -0.398157 10.368819 +v -2.546689 -2.092268 10.216371 +v -2.591893 -1.880651 10.500585 +v -1.865524 -0.484342 10.507677 +v -1.778815 -0.408403 10.441391 +v -2.433207 -2.571992 9.594751 +v -1.789932 -0.422828 10.437362 +v -1.827848 -0.685812 10.265288 +v -1.877257 -0.727121 10.293345 +v -2.606547 -2.356895 10.076159 +v -1.889852 -0.730753 10.319963 +v -2.378096 -1.800700 10.202942 +v -1.895096 -0.521655 10.512213 +v -1.913609 -0.734330 10.344501 +v -2.338545 -1.575209 10.351402 +v -2.263741 -2.445612 9.443210 +v -2.451198 -2.313823 9.859962 +v -2.394724 -2.655696 9.452357 +v -1.709924 -0.513351 10.242980 +v -2.389683 -2.655651 9.477229 +v -2.339164 -2.398005 9.609896 +v -2.589261 -1.809965 10.551633 +v -2.403191 -2.137013 9.938382 +v -1.723354 -0.554712 10.234510 +v -2.450768 -2.044989 10.104580 +v -2.473977 -2.036520 10.163498 +v -2.420735 -2.064183 10.033497 +v -2.472306 -1.948328 10.232299 +v -2.341494 -1.432868 10.465321 +v -2.463566 -2.009075 10.186791 +v -2.407928 -1.531352 10.463273 +v -2.411389 -1.547279 10.481466 +v -2.383845 -1.556764 10.434104 +v -2.355153 -1.440251 10.480339 +v -2.368298 -1.474392 10.464293 +v -2.365291 -1.497803 10.473736 +v -2.464717 -1.984784 10.196350 +v -2.329918 -1.461678 10.438034 +v -2.336610 -1.477092 10.423306 +v -1.816401 -0.434610 10.460577 +v -2.404914 -2.647062 9.481937 +v -2.342157 -2.625848 9.417449 +v -2.583235 -1.924398 10.442393 +v -1.810729 -0.663361 10.242902 +v -1.718596 -0.406596 10.327940 +v -2.361215 -2.652825 9.434061 +v -2.564129 -1.959012 10.390373 +v -1.905169 -0.730025 10.339052 +v -1.846080 -0.696266 10.278700 +v -2.364739 -1.556242 10.385597 +v -2.505244 -2.053093 10.200449 +v -2.478978 -2.343971 9.899690 +v -2.538113 -2.086582 10.212265 +v -2.272353 -2.495866 9.371939 +v -2.573630 -2.156246 10.252439 +v -2.564490 -1.948632 10.361989 +v -2.490356 -1.645667 10.539361 +v -2.553165 -1.947980 10.346116 +v -2.383008 -1.567072 10.430388 +v -2.420897 -1.571963 10.477067 +v -1.849283 -0.455674 10.481376 +v -2.531512 -1.994193 10.281840 +v -2.449045 -1.591555 10.495564 +v -2.270421 -2.442882 9.461380 +v -2.624603 -2.319678 10.112942 +v -2.374693 -1.772219 10.213499 +v -1.753253 -0.569252 10.213391 +v -2.569931 -2.102793 10.209414 +v -1.751477 -0.592699 10.220738 +v -2.305885 -2.604043 9.365280 +v -1.741923 -0.507283 10.228300 +v -2.425444 -2.490433 9.657489 +v -2.612469 -2.333451 10.106375 +v -1.769979 -0.398547 10.391610 +v -2.405991 -2.236204 9.854435 +v -2.409845 -2.109645 9.956905 +v -2.425548 -2.287605 9.851883 +v -2.615804 -2.295156 10.151783 +v -2.471040 -2.314598 9.879780 +v -2.427400 -1.878086 10.217387 +v -2.399639 -2.161626 9.931071 +v -2.596937 -1.823537 10.539336 +v -2.404991 -2.181128 9.899549 +v -1.969350 -0.741078 10.446580 +v -1.859145 -0.473125 10.496467 +v -1.725159 -0.394019 10.353668 +v -2.277122 -2.464650 9.397368 +v -1.726075 -0.414855 10.307666 +v -2.397120 -1.564218 10.432925 +v -2.432638 -1.891296 10.221774 +v -2.519233 -2.362337 9.925621 +v -2.383888 -1.693670 10.252428 +v -1.937161 -0.632417 10.508844 +v -2.547721 -1.981134 10.297873 +v -2.378849 -1.743573 10.225228 +v -1.964131 -0.757494 10.399466 +v -2.607003 -1.870093 10.484045 +v -2.338888 -1.593353 10.317765 +v -2.602779 -2.182684 10.214352 +v -2.570624 -2.381267 10.004122 +v -2.263456 -2.526172 9.374807 +v -2.357938 -2.626758 9.406471 +v -2.523475 -2.005649 10.248368 +v -2.517389 -2.032574 10.227350 +v -2.280677 -2.442667 9.441126 +v -2.404218 -1.862341 10.220001 +v -1.853218 -0.692765 10.262778 +v -1.867521 -0.711032 10.287457 +v -2.394135 -1.559936 10.435041 +v -2.408145 -1.571569 10.442517 +v -2.429157 -1.558459 10.488254 +v -2.371182 -2.384054 9.634664 +v -2.419897 -1.538671 10.490302 +v -2.383346 -2.396356 9.661752 +v -2.338639 -1.399344 10.474660 +v -2.394150 -2.408072 9.659293 +v -2.341867 -1.396976 10.487999 +v -2.410322 -2.424418 9.663028 +v -2.377157 -1.492505 10.461401 +v -2.473531 -1.954364 10.218505 +v -2.368558 -1.516853 10.424908 +v -2.379141 -1.511424 10.450876 +v -2.358184 -1.422649 10.495415 +v -2.367748 -1.450714 10.479850 +v -2.391150 -1.525739 10.447392 +v -2.378901 -1.532332 10.428850 +v -2.372671 -1.465067 10.465253 +v -2.386195 -1.524681 10.455004 +v -2.474903 -2.024899 10.172142 +v -2.337862 -1.405949 10.484599 +v -2.344378 -1.415015 10.470786 +v -2.348220 -1.425831 10.474988 +v -2.349007 -1.411380 10.497400 +v -2.374805 -2.656688 9.441967 +v -1.735601 -0.532829 10.226204 +v -2.540098 -2.372803 9.940687 +v -2.338726 -2.628607 9.388837 +v -1.969202 -0.674900 10.477834 +v -2.359607 -1.618552 10.303524 +v -2.588995 -2.378536 10.026587 +v -2.588797 -1.928498 10.422655 +v -1.810564 -0.425734 10.443295 +v -1.962437 -0.761106 10.424434 +v -2.284734 -2.507035 9.351200 +v -1.937788 -0.763999 10.370816 +v -2.488293 -1.627636 10.519434 +v -2.379715 -1.569917 10.380888 +v -1.766667 -0.609624 10.219337 +v -2.340171 -2.401263 9.589543 +v -2.369758 -2.641307 9.411161 +v -2.513391 -1.662897 10.537157 +v -2.548802 -1.946007 10.358696 +v -1.792183 -0.627601 10.215521 +v -1.743117 -0.402734 10.330562 +v -2.270663 -2.548512 9.360632 +v -2.598949 -1.788474 10.540758 +v -2.528460 -1.682358 10.545126 +v -1.836421 -0.435376 10.462909 +v -2.287974 -2.563378 9.349560 +v -2.533463 -2.018987 10.231995 +v -2.408715 -2.159798 9.913895 +v -2.610865 -2.252368 10.201917 +v -2.310171 -2.582223 9.348872 +v -2.371347 -1.728688 10.239908 +v -2.510743 -2.364705 9.909306 +v -2.333283 -2.620694 9.374694 +v -2.420663 -1.862255 10.206874 +v -1.913819 -0.564818 10.513373 +v -2.514574 -2.055080 10.187425 +v -2.281315 -2.424835 9.464072 +v -1.940199 -0.605770 10.497850 +v -2.526746 -2.070388 10.197136 +v -1.833986 -0.679998 10.252845 +v -1.949605 -0.618411 10.492703 +v -1.924742 -0.749516 10.371830 +v -2.403214 -1.559900 10.450226 +v -2.426423 -1.566898 10.453069 +v -2.427968 -1.563518 10.464739 +v -1.722604 -0.466663 10.252789 +v -2.580114 -1.753685 10.550901 +v -2.390642 -1.779678 10.193644 +v -2.473145 -1.921295 10.213207 +v -2.412215 -2.203913 9.871571 +v -2.526604 -2.364818 9.913057 +v -2.462539 -1.590127 10.482731 +v -1.760665 -0.547406 10.212551 +v -2.546238 -2.379360 9.951770 +v -2.527475 -2.002737 10.250623 +v -2.577528 -2.381151 9.980124 +v -2.535127 -2.001535 10.255363 +v -2.440717 -2.292094 9.845903 +v -1.864510 -0.695021 10.274585 +v -1.982648 -0.739044 10.429141 +v -2.468680 -1.609682 10.505291 +v -2.413648 -1.846261 10.201821 +v -2.586553 -1.777468 10.548651 +v -2.582257 -1.944358 10.373442 +v -2.546820 -1.965064 10.319462 +v -1.814089 -0.649912 10.230320 +v -2.353000 -2.395934 9.614810 +v -1.871722 -0.473941 10.476706 +v -2.439682 -1.877961 10.199595 +v -2.461179 -1.904898 10.209108 +v -2.416407 -2.432905 9.669135 +v -2.583219 -1.790472 10.547132 +v -1.900298 -0.719350 10.309471 +v -2.368601 -1.576761 10.362826 +v -2.423172 -2.467155 9.672824 +v -2.489011 -2.035352 10.159335 +v -2.597876 -1.799029 10.539554 +v -2.428156 -1.574944 10.463058 +v -2.433203 -2.481497 9.644135 +v -1.916438 -0.721725 10.338477 +v -2.420561 -2.241179 9.850783 +v -2.424120 -2.630661 9.505460 +v -1.931592 -0.733347 10.341584 +v -2.354430 -1.587210 10.333249 +v -1.915129 -0.544918 10.495172 +v -2.602303 -1.927826 10.393985 +v -2.602028 -1.829859 10.524145 +v -2.430350 -2.513170 9.635164 +v -2.358201 -1.594908 10.318302 +v -2.533016 -2.033523 10.192946 +v -1.925622 -0.587521 10.512126 +v -2.523564 -1.994643 10.240712 +v -1.709937 -0.447872 10.273952 +v -2.627467 -2.333500 10.082863 +v -2.456373 -2.050005 10.083050 +v -2.431967 -2.536946 9.628449 +v -2.539060 -1.698210 10.551473 +v -2.326659 -2.607809 9.359890 +v -2.521791 -2.016429 10.242245 +v -2.304179 -2.398255 9.513050 +v -2.428395 -1.528833 10.502609 +v -2.362757 -1.396656 10.496623 +v -2.384764 -1.518983 10.429955 +v -2.391773 -2.395334 9.652557 +v -2.394084 -1.529263 10.439075 +v -2.365347 -1.413530 10.493158 +v -2.400056 -1.539251 10.436962 +v -2.409185 -1.545461 10.450268 +v -2.423251 -1.519189 10.496348 +v -2.418979 -1.533729 10.475252 +v -2.385856 -1.524562 10.434319 +v -2.349841 -1.492795 10.417612 +v -2.345113 -1.413311 10.456194 +v -2.346701 -1.429166 10.446046 +v -2.343941 -1.442694 10.439776 +v -2.345924 -1.469668 10.418318 +v -2.489123 -2.044187 10.117937 +v -1.806930 -0.417282 10.423428 +v -1.960492 -0.759731 10.386778 +v -1.820726 -0.424627 10.425807 +v -2.607396 -1.900760 10.434227 +v -2.397528 -1.565087 10.412046 +v -2.403831 -1.565065 10.423442 +v -2.412776 -1.571361 10.411600 +v -2.433933 -2.076588 9.981380 +v -1.965857 -0.706137 10.475783 +v -2.588394 -2.379175 10.007587 +v -2.610584 -2.217307 10.206697 +v -2.428146 -2.095283 9.953732 +v -2.300240 -2.575032 9.347729 +v -2.419148 -2.220427 9.850042 +v -2.538193 -2.080153 10.197906 +v -2.505316 -2.347411 9.881542 +v -1.737320 -0.435799 10.268203 +v -2.520842 -2.355252 9.892262 +v -2.342098 -2.619789 9.358608 +v -2.426680 -2.258655 9.851803 +v -2.437514 -2.262965 9.836388 +v -1.788041 -0.609663 10.214723 +v -2.301097 -2.402974 9.500561 +v -2.437158 -2.500981 9.625897 +v -1.789190 -0.403187 10.399059 +v -2.300683 -2.410930 9.479926 +v -2.397637 -1.801880 10.184017 +v -2.376777 -1.587327 10.336688 +v -1.906158 -0.710046 10.319725 +v -1.921801 -0.709391 10.325450 +v -1.822922 -0.659441 10.235238 +v -2.320048 -2.601435 9.350603 +v -1.795477 -0.406688 10.410737 +v -2.366258 -1.640418 10.283895 +v -2.490837 -2.332484 9.875018 +v -2.589110 -2.138103 10.212290 +v -2.484738 -1.619548 10.507258 +v -2.382900 -1.563350 10.404574 +v -2.436353 -1.565428 10.460297 +v -2.393336 -2.653840 9.421391 +v -2.278245 -2.447958 9.418941 +v -2.410020 -2.131142 9.923505 +v -2.428440 -2.453241 9.657257 +v -2.417739 -2.143682 9.908081 +v -2.441128 -2.465941 9.642545 +v -2.597769 -2.378578 9.997397 +v -2.535854 -1.988979 10.238764 +v -2.544888 -1.987286 10.263462 +v -2.294813 -2.421474 9.457103 +v -2.535074 -1.992689 10.246733 +v -2.499720 -1.642479 10.520363 +v -2.360859 -2.629088 9.387617 +v -2.568316 -1.945216 10.325522 +v -1.909527 -0.528680 10.493086 +v -1.751491 -0.415852 10.316352 +v -1.755716 -0.399749 10.356613 +v -1.739853 -0.419218 10.288730 +v -2.333021 -2.387436 9.550650 +v -2.443780 -2.523627 9.613633 +v -2.583828 -1.708622 10.519728 +v -2.288921 -2.542027 9.344314 +v -2.586189 -1.741556 10.545752 +v -2.473068 -2.042413 10.093526 +v -2.441776 -2.274010 9.827948 +v -2.488048 -1.933018 10.212465 +v -2.479317 -1.938886 10.222273 +v -2.392145 -1.458244 10.479648 +v -2.353427 -1.390523 10.486345 +v -2.497857 -1.946403 10.201890 +v -2.491780 -1.969409 10.178074 +v -2.389560 -2.380340 9.640314 +v -2.398516 -2.375856 9.613039 +v -2.387294 -1.490153 10.458913 +v -2.408222 -1.503126 10.464592 +v -2.379893 -1.439806 10.484241 +v -2.396778 -1.514974 10.435247 +v -2.404329 -1.524674 10.441008 +v -2.414730 -1.540596 10.445850 +v -2.425580 -1.551249 10.447312 +v -2.439723 -1.544259 10.491808 +v -2.439574 -1.557454 10.472037 +v -2.443025 -1.552364 10.488190 +v -2.387276 -1.500287 10.451882 +v -2.442550 -1.566648 10.449334 +v -2.469647 -2.048537 10.060346 +v -2.369469 -2.632335 9.396889 +v -2.443895 -1.575415 10.463105 +v -2.393984 -2.648983 9.413960 +v -1.854460 -0.445659 10.452606 +v -2.319542 -2.390626 9.525927 +v -1.781672 -0.400740 10.359003 +v -2.622418 -2.181670 10.181617 +v -2.407488 -2.649054 9.441212 +v -2.513725 -1.648323 10.520907 +v -1.809048 -0.639944 10.213235 +v -1.780220 -0.397789 10.369993 +v -2.602742 -2.367475 10.021440 +v -2.422675 -2.637052 9.473113 +v -1.890228 -0.494511 10.484709 +v -2.558515 -1.962799 10.307213 +v -1.939527 -0.572500 10.483356 +v -1.954472 -0.758455 10.367525 +v -2.423442 -2.198169 9.861833 +v -1.750984 -0.406279 10.323849 +v -1.969345 -0.618719 10.461459 +v -2.422394 -1.830838 10.177084 +v -1.975190 -0.643778 10.466658 +v -1.781565 -0.585910 10.204692 +v -1.894374 -0.720621 10.297852 +v -1.735689 -0.481951 10.237324 +v -2.609031 -1.853762 10.492165 +v -2.611329 -1.878745 10.461677 +v -2.482231 -2.312526 9.864479 +v -2.500276 -2.038359 10.141203 +v -2.337352 -2.608397 9.347610 +v -2.566617 -2.096591 10.195533 +v -2.454611 -2.047497 10.059538 +v -1.794927 -0.597842 10.203903 +v -2.355052 -2.623355 9.363724 +v -2.604147 -1.897057 10.452438 +v -2.566879 -2.378767 9.951181 +v -1.947265 -0.744753 10.354110 +v -2.438284 -1.580956 10.435017 +v -2.548718 -2.004965 10.242562 +v -1.893777 -0.483216 10.466148 +v -2.533191 -1.660967 10.520533 +v -2.612871 -2.358170 10.052588 +v -2.323880 -2.392027 9.510464 +v -2.470398 -1.902759 10.205243 +v -2.536276 -2.028390 10.206909 +v -1.755319 -0.416644 10.295259 +v -2.626986 -2.274080 10.144564 +v -2.554269 -1.698698 10.540794 +v -2.276741 -2.479909 9.383858 +v -2.451826 -1.581928 10.457929 +v -2.555383 -2.080560 10.186601 +v -2.421853 -2.632597 9.485718 +v -2.623603 -2.255666 10.166737 +v -1.801721 -0.412283 10.392239 +v -2.576014 -2.377280 9.961772 +v -2.313844 -2.574528 9.329840 +v -1.834675 -0.433108 10.429993 +v -2.336996 -2.601525 9.332473 +v -1.885323 -0.693927 10.272537 +v -1.904010 -0.710163 10.283332 +v -2.449588 -2.594528 9.531611 +v -2.597279 -1.756507 10.534414 +v -2.447745 -2.289382 9.831604 +v -2.559718 -1.973315 10.285522 +v -2.399318 -1.741847 10.213652 +v -1.739832 -0.447631 10.260707 +v -2.569707 -1.954530 10.300846 +v -2.562634 -1.973052 10.266825 +v -2.448226 -2.066265 9.989490 +v -2.476953 -2.313707 9.839450 +v -2.372544 -1.399793 10.481883 +v -2.398706 -2.374358 9.630574 +v -2.401688 -1.456619 10.479678 +v -2.402882 -1.470772 10.470435 +v -2.490317 -2.002217 10.157677 +v -2.414008 -1.468669 10.473244 +v -2.406211 -1.524788 10.429880 +v -2.380841 -2.388353 9.600828 +v -2.424164 -1.508881 10.479873 +v -2.439784 -1.515949 10.499684 +v -2.443399 -1.527920 10.496855 +v -2.411165 -1.520305 10.455228 +v -2.345903 -1.402830 10.467060 +v -2.352334 -1.395746 10.470994 +v -2.486538 -1.986164 10.168242 +v -2.360762 -1.442149 10.422350 +v -2.366352 -1.466301 10.410651 +v -2.392612 -1.501091 10.407850 +v -1.776508 -0.398360 10.337057 +v -2.608560 -1.915673 10.410583 +v -2.301406 -2.424413 9.435973 +v -2.447392 -1.577513 10.447307 +v -2.482527 -1.606507 10.487617 +v -2.616218 -2.366710 9.996768 +v -2.435538 -2.219184 9.832084 +v -1.803100 -0.410935 10.375296 +v -2.533901 -2.356800 9.891096 +v -2.415715 -2.409755 9.644922 +v -2.626683 -2.209751 10.176519 +v -2.588512 -2.372197 9.949966 +v -2.541630 -2.369622 9.911720 +v -2.389719 -1.720780 10.234639 +v -1.812031 -0.416070 10.403604 +v -2.576963 -1.947330 10.307126 +v -1.807107 -0.612771 10.202064 +v -2.451005 -2.561338 9.579500 +v -1.867734 -0.454465 10.441315 +v -1.871547 -0.465704 10.450888 +v -2.536299 -2.055817 10.159415 +v -2.370350 -2.398490 9.593060 +v -1.761652 -0.502010 10.217731 +v -2.436872 -2.453786 9.636203 +v -2.297458 -2.522962 9.338184 +v -2.466747 -2.304970 9.836423 +v -2.408197 -1.579637 10.351717 +v -2.448252 -2.479995 9.626138 +v -2.378156 -1.606173 10.311554 +v -1.775669 -0.403409 10.322488 +v -2.477938 -2.315161 9.850616 +v -2.487843 -2.314647 9.852495 +v -2.502675 -2.326957 9.852878 +v -2.521203 -2.344716 9.875824 +v -2.410301 -1.571164 10.384249 +v -2.448794 -2.541380 9.597991 +v -2.450450 -1.563272 10.460144 +v -2.452483 -1.558383 10.472242 +v -2.429734 -2.156811 9.880869 +v -2.299911 -2.433461 9.413778 +v -2.416136 -1.816074 10.173756 +v -2.567000 -2.373205 9.914572 +v -2.531734 -1.642043 10.503316 +v -2.322562 -2.405105 9.438411 +v -2.428855 -2.197898 9.843059 +v -2.434091 -2.232230 9.833699 +v -2.419108 -2.639826 9.455805 +v -1.860221 -0.662915 10.226736 +v -2.389291 -2.636032 9.400745 +v -2.617133 -1.829699 10.497383 +v -1.863670 -0.673945 10.243711 +v -2.470646 -1.592264 10.472276 +v -2.302695 -2.544136 9.332191 +v -2.447197 -2.495647 9.616551 +v -2.405013 -1.591028 10.328325 +v -1.831815 -0.429966 10.407524 +v -2.394578 -1.634187 10.275567 +v -1.877039 -0.683742 10.256387 +v -1.980754 -0.748860 10.384439 +v -2.351149 -2.387080 9.536853 +v -2.641606 -2.227125 10.146198 +v -2.459573 -2.273272 9.804792 +v -2.398222 -1.758629 10.201377 +v -2.459349 -2.552749 9.568401 +v -2.423605 -1.767802 10.172066 +v -2.406298 -1.795044 10.175192 +v -2.620254 -2.355949 10.038070 +v -2.413439 -1.575705 10.368560 +v -2.608566 -1.776469 10.533476 +v -2.357485 -2.387324 9.553384 +v -1.750384 -0.491720 10.224969 +v -2.447322 -2.609170 9.516649 +v -2.634445 -2.344415 10.046029 +v -1.918647 -0.709917 10.300914 +v -2.447036 -1.832057 10.156899 +v -1.767972 -0.413800 10.317649 +v -2.520194 -2.334470 9.858421 +v -2.437728 -1.848531 10.184631 +v -1.983665 -0.714813 10.450233 +v -2.558852 -2.013117 10.193670 +v -2.452883 -2.048466 10.046499 +v -1.996135 -0.742424 10.410173 +v -2.482798 -2.046300 10.067561 +v -1.961374 -0.756855 10.351204 +v -1.982235 -0.749818 10.365728 +v -2.437629 -2.167560 9.860703 +v -1.794893 -0.409851 10.363428 +v -2.511245 -1.959011 10.167398 +v -2.507264 -2.025395 10.132448 +v -2.426822 -1.474304 10.481742 +v -2.429940 -1.471184 10.496460 +v -2.405458 -2.386597 9.647183 +v -2.436458 -1.487227 10.497563 +v -2.378866 -1.414852 10.480607 +v -2.398589 -1.513145 10.418297 +v -2.422966 -1.543635 10.427011 +v -2.428322 -1.548460 10.439373 +v -2.446194 -1.503391 10.488276 +v -2.454583 -1.524386 10.486557 +v -2.472951 -1.538531 10.477655 +v -2.463483 -1.559588 10.468451 +v -2.428721 -1.485071 10.488020 +v -2.434915 -1.502707 10.489689 +v -2.514663 -1.634025 10.490185 +v -2.473107 -1.884398 10.175961 +v -2.557864 -1.986975 10.254551 +v -1.825277 -0.415883 10.384226 +v -1.754422 -0.455815 10.244523 +v -1.766372 -0.475711 10.225206 +v -2.625313 -1.894496 10.407244 +v -2.317173 -2.405368 9.462917 +v -2.550106 -1.675520 10.525408 +v -1.841699 -0.437532 10.401260 +v -1.855047 -0.437255 10.434157 +v -2.555485 -2.353554 9.897272 +v -2.403304 -1.645150 10.266100 +v -1.956011 -0.731266 10.346323 +v -2.417804 -2.430205 9.642435 +v -2.445811 -2.455006 9.623682 +v -2.396806 -2.632222 9.399719 +v -2.574557 -2.383708 9.939410 +v -2.570337 -1.959512 10.279447 +v -2.602830 -2.372946 9.957726 +v -2.403867 -1.672427 10.247536 +v -1.856180 -0.644905 10.212268 +v -2.617833 -1.856687 10.467837 +v -2.626262 -1.868969 10.452956 +v -2.309420 -2.562754 9.326195 +v -2.000709 -0.683778 10.442500 +v -2.334108 -2.589344 9.318772 +v -2.482342 -2.308376 9.829395 +v -1.996575 -0.715640 10.429880 +v -1.913976 -0.511601 10.474010 +v -2.427585 -1.570076 10.413958 +v -2.409645 -1.720333 10.221486 +v -2.608508 -2.149291 10.191821 +v -1.937467 -0.541372 10.476185 +v -2.413499 -2.638012 9.424355 +v -2.467726 -1.586163 10.449835 +v -2.612948 -1.795345 10.522572 +v -2.436482 -1.813494 10.151735 +v -2.504007 -2.037084 10.118178 +v -2.520468 -2.035893 10.101653 +v -2.538496 -2.042713 10.166772 +v -2.461881 -2.048364 10.026235 +v -2.540931 -2.068565 10.164558 +v -2.457930 -1.875038 10.187540 +v -2.575135 -2.095771 10.174508 +v -1.807196 -0.410508 10.360955 +v -2.451445 -2.250541 9.808056 +v -2.375267 -2.629626 9.360202 +v -2.498779 -1.609101 10.470002 +v -1.938146 -0.709622 10.321613 +v -2.459900 -2.602572 9.492160 +v -1.958486 -0.718950 10.330929 +v -1.831659 -0.632578 10.200445 +v -1.990393 -0.743241 10.386810 +v -2.315866 -2.541843 9.332708 +v -1.907750 -0.477841 10.442155 +v -2.328826 -2.566553 9.320596 +v -2.582352 -1.943874 10.334303 +v -2.600055 -1.936805 10.325476 +v -1.913797 -0.489647 10.467632 +v -1.881316 -0.673248 10.234308 +v -2.508912 -1.931873 10.203041 +v -2.525503 -1.937186 10.202161 +v -2.299756 -2.447955 9.380084 +v -2.361847 -2.613043 9.348640 +v -1.910863 -0.704276 10.262692 +v -2.631150 -2.291071 10.122953 +v -2.638395 -2.274130 10.126920 +v -2.464529 -2.586060 9.515459 +v -2.442051 -1.574343 10.397073 +v -2.430105 -2.637562 9.440989 +v -2.557162 -2.003867 10.220044 +v -2.476955 -1.592265 10.440348 +v -1.963287 -0.739928 10.341617 +v -1.971749 -0.748376 10.343107 +v -2.329067 -2.386379 9.499463 +v -1.971104 -0.595319 10.455899 +v -2.457062 -2.077642 9.945478 +v -2.415689 -1.790312 10.166760 +v -2.559555 -1.674273 10.511201 +v -2.546934 -2.056578 10.141059 +v -2.581684 -1.727566 10.534908 +v -2.603162 -1.742575 10.520019 +v -2.454702 -2.054983 10.006012 +v -2.563438 -2.081965 10.164392 +v -2.621716 -1.804636 10.507080 +v -2.520994 -1.943154 10.202744 +v -2.424612 -1.464095 10.474559 +v -2.369881 -1.390117 10.475533 +v -2.437057 -1.462805 10.494978 +v -2.443675 -1.466714 10.499784 +v -2.436725 -1.476829 10.502363 +v -2.415667 -2.384474 9.636479 +v -2.394603 -1.408707 10.473250 +v -2.398015 -1.435663 10.477302 +v -2.414160 -1.517261 10.417575 +v -2.410768 -1.436586 10.465472 +v -2.413163 -1.459825 10.469837 +v -2.455782 -1.547330 10.436988 +v -2.451124 -1.553645 10.445829 +v -2.464684 -1.524060 10.477252 +v -2.471958 -1.545436 10.449902 +v -2.379034 -1.374267 10.453890 +v -2.505291 -1.969893 10.157847 +v -2.367787 -1.388300 10.421714 +v -2.369688 -1.401764 10.410005 +v -2.386589 -1.479429 10.400928 +v -2.485962 -1.897238 10.186882 +v -2.495456 -1.598882 10.458750 +v -2.438630 -2.636192 9.444249 +v -2.404632 -1.607394 10.303087 +v -2.521963 -1.632483 10.480847 +v -2.585284 -2.108887 10.195530 +v -1.774137 -0.409543 10.289068 +v -2.418844 -2.632673 9.398911 +v -1.838234 -0.425544 10.393152 +v -1.844391 -0.436084 10.418397 +v -2.447654 -1.577408 10.420506 +v -2.607435 -2.379379 9.973404 +v -2.599055 -1.936532 10.351970 +v -2.536752 -1.646144 10.491198 +v -1.998471 -0.743189 10.373248 +v -2.551955 -1.656511 10.504594 +v -2.422030 -1.586025 10.347904 +v -2.625747 -2.359639 10.019501 +v -1.940696 -0.713927 10.330586 +v -1.804663 -0.406106 10.350058 +v -2.656892 -2.264315 10.102427 +v -2.339308 -2.391781 9.521328 +v -1.886122 -0.468165 10.444788 +v -2.642736 -2.319014 10.074340 +v -2.633385 -2.337146 10.067467 +v -2.561074 -2.071887 10.142510 +v -1.919648 -0.499289 10.463260 +v -2.471787 -2.293037 9.815549 +v -2.435272 -2.431288 9.627886 +v -2.568088 -2.365020 9.902043 +v -2.621178 -1.834983 10.481113 +v -2.430870 -2.629995 9.414091 +v -2.452512 -2.480604 9.607712 +v -2.462837 -2.527794 9.584982 +v -2.515223 -2.321910 9.843826 +v -2.498679 -2.041892 10.084486 +v -2.539165 -2.354168 9.870284 +v -2.461561 -1.847764 10.163963 +v -2.424513 -1.587636 10.322306 +v -2.594063 -2.374095 9.931971 +v -1.840980 -0.425085 10.381160 +v -2.440375 -2.420850 9.616999 +v -2.631388 -1.873710 10.424793 +v -2.394269 -2.631035 9.360978 +v -2.304970 -2.502781 9.332292 +v -2.444928 -1.576855 10.377678 +v -2.393661 -2.631173 9.379731 +v -2.461920 -1.577957 10.418659 +v -2.495552 -1.911771 10.191631 +v -1.756435 -0.426317 10.277167 +v -2.577826 -1.979302 10.227166 +v -2.447914 -2.232886 9.808293 +v -2.008409 -0.735320 10.395674 +v -1.964737 -0.730782 10.327620 +v -1.982141 -0.746654 10.341386 +v -1.870107 -0.656911 10.218590 +v -1.758337 -0.443370 10.261385 +v -1.807552 -0.579083 10.192981 +v -1.918633 -0.706599 10.265961 +v -2.313639 -2.526340 9.327528 +v -2.360680 -2.383477 9.506769 +v -1.773226 -0.495694 10.212135 +v -2.468838 -2.547818 9.561136 +v -2.579531 -1.694215 10.513605 +v -2.497820 -2.307182 9.835408 +v -2.467169 -2.570356 9.533488 +v -2.361993 -2.611809 9.329273 +v -2.642398 -2.195725 10.151100 +v -1.862680 -0.444368 10.413038 +v -2.428073 -1.724273 10.205457 +v -2.442942 -2.098916 9.924334 +v -2.378868 -2.385801 9.558353 +v -2.303904 -2.436013 9.388351 +v -1.883496 -0.459212 10.423214 +v -2.616533 -1.765866 10.517821 +v -2.644041 -2.306441 10.093552 +v -2.404851 -2.373045 9.600187 +v -2.416420 -2.375166 9.616846 +v -2.435599 -1.460021 10.471108 +v -2.391354 -1.386520 10.472477 +v -2.399438 -1.401042 10.464279 +v -2.416510 -1.446403 10.458838 +v -2.506908 -1.951057 10.189350 +v -2.456588 -1.484947 10.488757 +v -2.457859 -1.500472 10.480092 +v -2.437804 -1.511192 10.412005 +v -2.523497 -2.023535 10.117375 +v -2.421489 -1.535349 10.421464 +v -2.441707 -1.535811 10.418461 +v -2.478193 -1.533801 10.479003 +v -2.410050 -1.617985 10.283509 +v -2.442695 -2.436143 9.611579 +v -1.783237 -0.401890 10.290356 +v -2.520446 -1.615712 10.454384 +v -2.514703 -1.620486 10.477307 +v -1.856452 -0.628976 10.197522 +v -1.973672 -0.719090 10.336170 +v -2.532901 -1.933434 10.191542 +v -1.790792 -0.450123 10.226362 +v -2.431401 -1.775858 10.158865 +v -2.403360 -2.627955 9.351963 +v -2.335064 -2.392899 9.469292 +v -2.601358 -2.117688 10.173532 +v -2.336257 -2.558329 9.315191 +v -1.828225 -0.609195 10.191949 +v -1.890839 -0.688434 10.255312 +v -1.915144 -0.698526 10.254856 +v -2.491588 -2.293578 9.822179 +v -2.500107 -2.295490 9.829306 +v -2.634759 -2.378049 9.970773 +v -2.642101 -2.256474 10.132245 +v -2.384112 -2.625574 9.343629 +v -2.460770 -2.487880 9.596071 +v -2.462185 -2.494777 9.588752 +v -1.955262 -0.556420 10.465441 +v -2.550370 -2.030997 10.164940 +v -2.589408 -2.373007 9.912279 +v -2.471413 -1.586105 10.424471 +v -2.556117 -2.353493 9.875149 +v -1.968773 -0.573428 10.459528 +v -2.310833 -2.466565 9.346907 +v -2.431514 -2.632522 9.403170 +v -2.309150 -2.481145 9.341538 +v -2.486424 -1.535404 10.496423 +v -2.573373 -1.970949 10.245478 +v -2.578507 -2.089370 10.144848 +v -2.448636 -1.586015 10.352686 +v -2.348723 -2.382019 9.485013 +v -2.505670 -1.899626 10.165338 +v -2.000240 -0.650253 10.440825 +v -2.509304 -1.922796 10.191918 +v -2.627758 -1.914033 10.332244 +v -2.010132 -0.737906 10.347197 +v -2.596832 -2.103414 10.155639 +v -1.801972 -0.404785 10.333488 +v -1.796913 -0.539972 10.195266 +v -2.470505 -2.262737 9.780628 +v -2.014836 -0.700814 10.418933 +v -2.476953 -2.293108 9.805639 +v -1.825938 -0.416293 10.358586 +v -1.891756 -0.678430 10.243678 +v -2.018581 -0.715986 10.410451 +v -1.851383 -0.423747 10.363596 +v -2.495644 -1.538302 10.482896 +v -2.478565 -1.591532 10.415116 +v -1.778040 -0.432250 10.260548 +v -1.982448 -0.729641 10.336419 +v -2.499863 -1.594178 10.446858 +v -2.651055 -2.330542 10.042706 +v -2.630516 -1.833911 10.464306 +v -2.448702 -2.632548 9.435698 +v -2.636226 -1.817981 10.478932 +v -2.525753 -2.325364 9.834038 +v -2.387731 -2.378475 9.525425 +v -2.357677 -2.596462 9.309788 +v -2.424374 -1.750931 10.186230 +v -2.522854 -2.042635 10.088396 +v -2.436245 -1.797796 10.149805 +v -2.477346 -2.050023 9.995575 +v -2.444868 -2.223984 9.799597 +v -2.493910 -2.048270 10.045263 +v -2.325769 -2.409709 9.419331 +v -2.420241 -1.686087 10.223929 +v -1.936619 -0.704030 10.292872 +v -2.431251 -1.454730 10.458114 +v -2.395763 -1.371675 10.460819 +v -2.429127 -2.385650 9.619032 +v -2.516167 -1.995097 10.129812 +v -2.414862 -1.418677 10.467419 +v -2.447567 -1.501527 10.450334 +v -2.465753 -1.498421 10.470015 +v -2.455525 -1.509206 10.449423 +v -2.467905 -1.498948 10.480382 +v -2.471913 -1.520128 10.467890 +v -2.479671 -1.540064 10.469461 +v -2.456652 -1.510304 10.469687 +v -2.369976 -1.378568 10.436872 +v -2.377110 -1.418136 10.399030 +v -2.378860 -1.454097 10.401897 +v -2.408848 -1.471608 10.383697 +v -2.414931 -1.488093 10.392982 +v -2.559077 -1.645957 10.491568 +v -2.457196 -2.434297 9.605072 +v -2.419666 -1.625303 10.261919 +v -2.582925 -1.680732 10.497524 +v -2.526533 -1.634308 10.466610 +v -2.540963 -1.635133 10.459982 +v -2.625023 -2.360728 9.996239 +v -1.790486 -0.526663 10.199339 +v -2.608587 -1.730838 10.505875 +v -2.019492 -0.680095 10.421360 +v -2.030693 -0.719996 10.394712 +v -2.433776 -1.707589 10.210772 +v -1.813038 -0.412550 10.325551 +v -2.501858 -1.527301 10.489574 +v -2.632552 -1.890934 10.387144 +v -2.626535 -1.782819 10.496926 +v -2.458352 -2.460383 9.607866 +v -2.467351 -2.613734 9.461158 +v -2.480257 -2.527476 9.565624 +v -1.829499 -0.417433 10.339414 +v -2.348300 -2.585333 9.307434 +v -1.873695 -0.445782 10.406995 +v -1.897914 -0.444234 10.400235 +v -2.378922 -2.618238 9.322382 +v -2.489223 -1.589099 10.429930 +v -2.631659 -2.171063 10.161840 +v -2.585274 -1.949019 10.283874 +v -2.422149 -2.631874 9.372808 +v -1.924966 -0.497884 10.452991 +v -2.467598 -2.619286 9.444945 +v -2.462705 -2.229122 9.785513 +v -2.654795 -2.231663 10.125432 +v -2.573019 -1.995764 10.203991 +v -2.596170 -2.376208 9.892284 +v -2.552065 -2.048728 10.125287 +v -2.568880 -2.068554 10.131543 +v -2.522535 -2.043935 10.055923 +v -1.934826 -0.697085 10.267481 +v -2.585737 -1.956161 10.252518 +v -2.504675 -2.290081 9.818005 +v -2.323488 -2.427912 9.385594 +v -2.415343 -2.373684 9.532669 +v -2.476890 -1.857766 10.149639 +v -2.453455 -2.122060 9.886764 +v -2.493682 -1.892397 10.169659 +v -2.435434 -2.158623 9.873595 +v -2.430877 -2.119045 9.916529 +v -2.441117 -2.208066 9.821571 +v -2.437442 -1.592336 10.312243 +v -1.863466 -0.436068 10.386953 +v -1.801997 -0.405767 10.300039 +v -2.457484 -2.219061 9.785584 +v -2.611782 -2.374962 9.907254 +v -1.968297 -0.710658 10.329754 +v -2.432594 -2.630821 9.392374 +v -2.620037 -1.912547 10.376263 +v -2.643729 -2.372326 9.946001 +v -2.404030 -2.619618 9.339919 +v -1.789547 -0.426681 10.261929 +v -1.794999 -0.407485 10.282702 +v -2.393067 -2.627645 9.333255 +v -2.612996 -1.932337 10.283484 +v -2.629460 -2.134551 10.141832 +v -2.469522 -1.581136 10.392521 +v -1.780027 -0.445115 10.248547 +v -2.343219 -2.555918 9.302854 +v -2.659945 -2.195800 10.124285 +v -2.642012 -2.348986 10.005989 +v -2.457006 -2.446018 9.611089 +v -2.647804 -2.343779 10.020639 +v -2.458424 -2.451174 9.600795 +v -2.346922 -2.385579 9.452570 +v -2.475352 -2.469120 9.591716 +v -2.472989 -2.480705 9.595514 +v -2.560340 -2.345155 9.849596 +v -2.475281 -2.486427 9.581802 +v -2.642938 -1.812314 10.459992 +v -2.637875 -1.858929 10.439130 +v -2.652685 -2.297933 10.088478 +v -1.911606 -0.463016 10.413788 +v -2.537200 -2.036359 10.085286 +v -2.479640 -2.053411 9.975159 +v -2.477243 -2.570700 9.514222 +v -2.624955 -1.758876 10.499735 +v -2.450979 -2.172581 9.822411 +v -2.449954 -2.203551 9.807530 +v -2.634738 -1.778223 10.484217 +v -2.453752 -2.633052 9.412790 +v -1.995517 -0.615715 10.439260 +v -1.956319 -0.704633 10.305984 +v -1.800253 -0.401034 10.317045 +v -2.393450 -2.382221 9.569319 +v -2.534919 -1.940126 10.183509 +v -2.503082 -2.285745 9.806152 +v -2.420692 -2.365138 9.591015 +v -2.429246 -2.372834 9.605897 +v -2.407530 -1.381466 10.459166 +v -2.480441 -1.485522 10.479939 +v -2.454172 -1.492390 10.454831 +v -2.423590 -1.421929 10.456948 +v -2.433554 -1.433397 10.454607 +v -2.472656 -1.514567 10.445508 +v -2.447144 -1.456137 10.450794 +v -2.464750 -1.452410 10.489964 +v -2.484909 -1.545473 10.422432 +v -2.453012 -1.453745 10.484099 +v -2.487839 -1.518589 10.493754 +v -2.482482 -1.524778 10.478386 +v -2.488547 -1.541282 10.432515 +v -2.497079 -1.524313 10.499266 +v -2.489891 -1.532335 10.466381 +v -2.484175 -1.588207 10.402820 +v -2.435101 -1.744988 10.180864 +v -2.485322 -2.510835 9.563295 +v -1.817247 -0.564570 10.185751 +v -2.441224 -1.752322 10.157135 +v -1.836856 -0.586090 10.182086 +v -2.021650 -0.737241 10.373091 +v -1.801773 -0.406549 10.268085 +v -2.021199 -0.653578 10.421550 +v -2.477557 -1.584789 10.352321 +v -1.796579 -0.429365 10.250826 +v -2.467516 -2.063856 9.958775 +v -2.511969 -2.304791 9.821159 +v -2.373225 -2.604469 9.306041 +v -2.588172 -2.366384 9.878726 +v -2.539981 -2.329342 9.839524 +v -2.399471 -2.622927 9.325796 +v -1.808505 -0.550336 10.186660 +v -2.445914 -1.818780 10.141294 +v -1.789731 -0.470055 10.218277 +v -2.516833 -2.049398 10.039197 +v -2.464285 -1.839859 10.146783 +v -2.458113 -2.162395 9.831428 +v -2.570730 -2.021554 10.153472 +v -2.456657 -2.146683 9.844140 +v -1.989651 -0.592592 10.441764 +v -2.402921 -2.377163 9.537663 +v -2.580392 -1.658752 10.490218 +v -2.467643 -1.576686 10.374933 +v -2.595659 -2.097355 10.141216 +v -2.466434 -2.192859 9.793806 +v -2.616753 -2.117799 10.141632 +v -2.506044 -1.585971 10.412512 +v -2.326447 -2.516182 9.307581 +v -2.504488 -1.588696 10.435328 +v -2.438562 -2.638232 9.371204 +v -2.592484 -1.960419 10.220032 +v -1.887305 -0.642032 10.204672 +v -2.521027 -1.893929 10.160983 +v -2.389883 -2.381047 9.506720 +v -2.629656 -1.908250 10.340879 +v -2.447541 -1.587344 10.325205 +v -2.644735 -2.361333 9.975687 +v -2.601337 -1.690478 10.485783 +v -2.616630 -2.369119 9.931832 +v -2.552986 -2.040703 10.135163 +v -2.349637 -2.547345 9.292075 +v -1.861660 -0.426183 10.351667 +v -2.602738 -1.943522 10.276327 +v -2.359930 -2.578955 9.296946 +v -2.319029 -2.446007 9.362843 +v -1.993118 -0.721459 10.331646 +v -2.479948 -2.597491 9.476120 +v -2.582535 -2.073473 10.119490 +v -1.997961 -0.739754 10.345062 +v -2.569303 -1.642705 10.478155 +v -2.597763 -2.085512 10.113456 +v -2.445614 -2.636194 9.392601 +v -2.444082 -1.600434 10.297932 +v -2.611580 -1.710068 10.494517 +v -2.477160 -2.066812 9.935270 +v -1.955507 -0.533104 10.445572 +v -2.664825 -2.330110 10.026911 +v -2.450555 -2.422333 9.593800 +v -2.457991 -2.085592 9.923030 +v -2.327126 -2.502460 9.309316 +v -2.476350 -1.849631 10.139174 +v -2.526441 -2.315461 9.804678 +v -1.959347 -0.704050 10.328590 +v -2.544286 -1.931245 10.182050 +v -2.538238 -2.043812 10.078859 +v -2.401851 -1.362161 10.443037 +v -2.474491 -1.466840 10.494600 +v -2.420345 -1.378456 10.474038 +v -2.418673 -1.370053 10.463511 +v -2.422867 -2.364579 9.567200 +v -2.413871 -1.384206 10.450782 +v -2.530018 -2.009939 10.109365 +v -2.485785 -2.284748 9.795410 +v -2.458455 -1.496393 10.444420 +v -2.421397 -1.387950 10.468071 +v -2.408204 -1.391883 10.448278 +v -2.438399 -2.376115 9.597797 +v -2.480707 -1.492841 10.468596 +v -2.469289 -1.507095 10.440979 +v -2.414230 -1.405517 10.448800 +v -2.485367 -1.517072 10.459867 +v -2.453507 -1.460601 10.454185 +v -2.491746 -1.525433 10.454904 +v -2.537239 -1.948169 10.158748 +v -2.388938 -1.374928 10.405916 +v -2.391410 -1.385699 10.394571 +v -2.535135 -1.972268 10.129362 +v -2.388886 -1.410941 10.387130 +v -1.813301 -0.411948 10.300714 +v -2.538804 -1.621630 10.446948 +v -2.482316 -2.465040 9.580427 +v -2.500131 -1.505415 10.491592 +v -2.509566 -1.502614 10.485699 +v -2.500800 -1.524067 10.474015 +v -2.443438 -1.780224 10.141339 +v -2.039839 -0.722502 10.379082 +v -1.810466 -0.437428 10.238434 +v -1.827204 -0.515646 10.182422 +v -2.591141 -1.955817 10.234413 +v -2.337813 -2.412574 9.401463 +v -2.491416 -2.533815 9.538443 +v -1.944063 -0.500764 10.438021 +v -2.561131 -2.057122 10.104771 +v -2.459370 -2.130297 9.870337 +v -1.805686 -0.458750 10.217501 +v -2.639898 -1.787936 10.464890 +v -2.555739 -2.335022 9.821727 +v -2.550779 -2.050300 10.075055 +v -2.634946 -1.893231 10.341942 +v -2.579829 -2.002906 10.179565 +v -1.799138 -0.485775 10.207422 +v -2.597388 -1.941704 10.258677 +v -2.648428 -1.843888 10.423862 +v -1.896018 -0.658816 10.221769 +v -2.441408 -1.701327 10.196169 +v -1.952335 -0.698710 10.280546 +v -1.990008 -0.567479 10.436909 +v -2.468594 -2.431438 9.592017 +v -2.466452 -2.628468 9.430799 +v -2.629572 -2.371143 9.934731 +v -2.457972 -2.213653 9.780753 +v -2.465944 -2.448393 9.589807 +v -2.666748 -2.265111 10.088900 +v -2.663289 -2.311116 10.049700 +v -1.810757 -0.404380 10.291274 +v -2.377783 -2.379560 9.481956 +v -2.632728 -2.370471 9.915256 +v -2.548334 -1.627737 10.437876 +v -2.564937 -2.037704 10.103837 +v -2.481882 -2.475035 9.575352 +v -1.843397 -0.419498 10.322290 +v -2.523825 -2.047798 10.014709 +v -1.797304 -0.416733 10.260543 +v -2.361969 -2.564085 9.292950 +v -2.459860 -1.817266 10.129786 +v -2.602172 -1.939547 10.301380 +v -1.918401 -0.681427 10.242171 +v -1.940313 -0.679787 10.247584 +v -2.453544 -1.595798 10.305826 +v -1.925661 -0.481039 10.432544 +v -2.585725 -2.349581 9.847057 +v -1.949629 -0.493631 10.430927 +v -2.431882 -1.653359 10.233972 +v -2.470382 -2.123165 9.851964 +v -1.975444 -0.707673 10.299447 +v -2.382648 -2.603364 9.301573 +v -2.506763 -1.885232 10.157362 +v -2.465440 -2.101884 9.892358 +v -2.437169 -1.621884 10.252683 +v -2.434372 -1.608504 10.291868 +v -2.490442 -2.580463 9.488121 +v -2.559930 -2.049479 10.088891 +v -2.492412 -1.588115 10.388729 +v -2.436080 -1.684938 10.210201 +v -2.640055 -1.869322 10.405350 +v -2.461904 -2.629498 9.388052 +v -2.363757 -2.374668 9.463292 +v -2.322814 -2.464031 9.335836 +v -2.471845 -2.234487 9.773212 +v -2.342785 -2.519526 9.287632 +v -2.518700 -2.277814 9.798168 +v -2.470844 -1.456687 10.494462 +v -2.493446 -1.459871 10.484458 +v -2.546359 -1.946708 10.149036 +v -2.482275 -1.502643 10.441729 +v -2.432915 -1.375738 10.471874 +v -2.551954 -1.989471 10.077522 +v -2.429106 -1.392361 10.459758 +v -2.544276 -2.031994 10.080892 +v -2.483840 -1.506926 10.389526 +v -2.491066 -1.498342 10.466431 +v -2.422789 -1.386642 10.442747 +v -2.487568 -1.501191 10.453928 +v -2.494326 -1.508438 10.464561 +v -2.425419 -1.409335 10.441611 +v -2.433135 -1.424100 10.432930 +v -2.499766 -1.497412 10.478795 +v -2.447604 -1.440926 10.443605 +v -2.475098 -1.447287 10.469568 +v -2.473362 -1.489156 10.450369 +v -2.566844 -2.039502 10.088984 +v -2.607039 -2.096035 10.115193 +v -1.910575 -0.666861 10.228895 +v -2.639215 -1.880535 10.365847 +v -1.862341 -0.592944 10.174320 +v -2.516738 -2.049936 9.996323 +v -1.887498 -0.441189 10.366160 +v -2.638999 -2.156168 10.142352 +v -2.325974 -2.434157 9.372935 +v -2.490543 -2.267018 9.766319 +v -1.958363 -0.683351 10.262105 +v -2.396335 -2.616067 9.311525 +v -2.417579 -2.621912 9.319977 +v -2.508164 -2.279119 9.775347 +v -2.523888 -1.591656 10.413368 +v -2.597278 -1.941400 10.237499 +v -2.587648 -1.978698 10.198875 +v -1.823834 -0.542466 10.178548 +v -1.844779 -0.569644 10.177275 +v -2.434121 -2.625621 9.359383 +v -2.456259 -2.632098 9.370688 +v -2.638334 -1.761868 10.483891 +v -2.567809 -1.640323 10.456994 +v -2.661636 -2.344544 9.989853 +v -2.547600 -2.042201 10.058092 +v -2.640809 -2.363770 9.933716 +v -2.336747 -2.472957 9.318617 +v -1.996265 -0.717043 10.323721 +v -2.555599 -2.324853 9.801863 +v -2.481636 -2.559641 9.525543 +v -2.009282 -0.737749 10.336850 +v -2.565596 -2.352851 9.869940 +v -2.643671 -1.868678 10.388094 +v -2.344838 -2.397256 9.415736 +v -2.464798 -2.172077 9.812542 +v -2.441610 -1.732480 10.177545 +v -2.551203 -1.934345 10.173616 +v -2.049648 -0.670589 10.394949 +v -2.436486 -2.627596 9.346563 +v -1.928287 -0.654816 10.225853 +v -2.469240 -1.829758 10.125224 +v -2.643063 -1.764839 10.468128 +v -2.619934 -2.107474 10.100431 +v -2.651592 -1.785113 10.455860 +v -2.590555 -2.007017 10.154402 +v -1.996433 -0.713443 10.307595 +v -1.989136 -0.696637 10.278402 +v -2.473172 -2.107255 9.872158 +v -1.814516 -0.424963 10.247459 +v -2.476365 -2.148252 9.823622 +v -2.635209 -2.368044 9.871597 +v -2.524594 -2.292546 9.804287 +v -2.505383 -2.517906 9.532103 +v -2.402044 -2.610511 9.292174 +v -2.444044 -1.639072 10.238377 +v -1.859757 -0.421981 10.337826 +v -2.503509 -2.559039 9.503564 +v -1.960300 -0.492618 10.419697 +v -2.506423 -1.520570 10.460394 +v -2.534080 -2.039240 10.039330 +v -1.961791 -0.508737 10.429321 +v -2.504754 -2.576190 9.477726 +v -2.499121 -2.053601 9.943289 +v -1.824277 -0.409850 10.283327 +v -1.875714 -0.429130 10.339220 +v -2.449011 -1.720496 10.166964 +v -1.821107 -0.417586 10.298635 +v -2.365056 -2.381915 9.434864 +v -2.672576 -2.327798 10.011103 +v -2.480150 -2.618794 9.426820 +v -2.655360 -2.360883 9.950820 +v -2.460676 -1.756648 10.129119 +v -2.670820 -2.315179 10.030622 +v -2.612188 -2.102651 10.132264 +v -2.447440 -2.381124 9.582785 +v -2.496324 -1.427211 10.524275 +v -2.448943 -2.394877 9.581106 +v -2.549339 -2.018010 10.075472 +v -2.439902 -1.383184 10.464794 +v -2.438146 -1.387298 10.454610 +v -2.488732 -1.449147 10.480930 +v -2.496008 -1.471545 10.481963 +v -2.434660 -1.382467 10.431458 +v -2.496362 -1.484446 10.479641 +v -2.427718 -1.395480 10.432474 +v -2.455132 -1.529556 10.408797 +v -2.432180 -1.413365 10.420406 +v -2.484812 -1.538657 10.412060 +v -2.499378 -1.532959 10.414270 +v -2.461368 -1.445483 10.443088 +v -2.472050 -1.448741 10.450602 +v -2.494507 -1.412504 10.530301 +v -2.537388 -1.981983 10.110746 +v -2.435725 -2.362896 9.580444 +v -2.399145 -1.362024 10.416762 +v -2.403461 -1.405754 10.379130 +v -2.412385 -1.353095 10.436732 +v -2.408255 -1.449796 10.374070 +v -2.441166 -1.478273 10.378597 +v -2.433287 -1.498475 10.402956 +v -2.364557 -2.547574 9.272610 +v -2.489102 -1.835915 10.111211 +v -2.490510 -2.464055 9.572431 +v -1.886136 -0.443892 10.339059 +v -2.545674 -1.617444 10.429022 +v -2.489679 -2.487414 9.567453 +v -2.493573 -2.485808 9.553832 +v -1.951745 -0.670259 10.236713 +v -2.017847 -0.727757 10.319613 +v -1.897472 -0.444595 10.382254 +v -2.508318 -1.420393 10.530504 +v -1.974325 -0.689660 10.276389 +v -2.656749 -1.842553 10.387671 +v -2.526825 -1.609683 10.432484 +v -2.471230 -2.197990 9.767920 +v -2.456506 -1.586643 10.316578 +v -2.475242 -1.580403 10.333917 +v -2.340879 -2.438291 9.344459 +v -2.638793 -1.900734 10.324157 +v -1.916866 -0.450071 10.391457 +v -2.572922 -1.638743 10.437946 +v -1.929593 -0.463161 10.409406 +v -2.599990 -1.661990 10.460574 +v -2.628859 -2.119014 10.118583 +v -2.494591 -2.601462 9.449789 +v -2.494138 -1.583895 10.362176 +v -2.556535 -2.032384 10.075581 +v -2.518268 -1.591254 10.364130 +v -2.510791 -1.495833 10.488171 +v -1.875386 -0.616521 10.187893 +v -2.582926 -2.063785 10.076352 +v -2.544552 -2.305554 9.788472 +v -2.500576 -2.546307 9.514933 +v -2.542945 -2.320934 9.804231 +v -2.585443 -2.071251 10.100331 +v -2.452814 -1.739383 10.149570 +v -2.017725 -0.602103 10.420792 +v -1.815781 -0.417333 10.259052 +v -2.497237 -2.050065 10.002810 +v -2.573133 -2.340884 9.818264 +v -2.595646 -2.357993 9.862200 +v -2.454933 -1.783890 10.127272 +v -2.481819 -2.436645 9.579185 +v -2.672796 -2.239955 10.087155 +v -2.381938 -2.374509 9.461875 +v -2.042016 -0.690009 10.394863 +v -2.673657 -2.304601 10.042866 +v -2.408616 -2.382766 9.521130 +v -2.507069 -1.432847 10.529860 +v -2.653527 -1.835637 10.407107 +v -2.553152 -1.622200 10.419649 +v -2.432395 -2.632049 9.327379 +v -2.052026 -0.708192 10.381632 +v -2.613017 -2.094812 10.090299 +v -2.052862 -0.711452 10.369806 +v -2.588547 -1.644981 10.459821 +v -2.640466 -2.133692 10.119492 +v -1.968763 -0.673269 10.247905 +v -2.648432 -2.155606 10.122940 +v -2.670473 -2.178299 10.100914 +v -2.613399 -2.365529 9.866896 +v -2.450811 -2.627851 9.352839 +v -2.469918 -1.825034 10.114241 +v -2.611123 -1.945181 10.219963 +v -2.678318 -2.214509 10.087837 +v -2.649451 -1.796809 10.453046 +v -2.368286 -2.563852 9.275876 +v -2.549437 -2.045685 10.021778 +v -2.376946 -2.586332 9.281683 +v -2.621982 -1.706473 10.472609 +v -2.377032 -2.593394 9.293295 +v -2.600406 -1.971439 10.183714 +v -2.638629 -1.732140 10.463899 +v -1.917490 -0.649987 10.215643 +v -2.627263 -1.929313 10.262717 +v -2.421005 -2.614225 9.308022 +v -2.496388 -1.854004 10.122231 +v -2.658602 -1.806525 10.416340 +v -2.572885 -2.059678 10.062848 +v -1.835756 -0.541746 10.170006 +v -2.037063 -0.726887 10.360289 +v -2.497813 -2.612386 9.437093 +v -1.820854 -0.406183 10.265893 +v -1.839585 -0.406036 10.265994 +v -2.678429 -2.334587 9.976656 +v -2.519647 -1.875621 10.132328 +v -2.664832 -2.353583 9.958659 +v -2.662642 -2.354693 9.970199 +v -2.491782 -2.236902 9.755034 +v -2.550009 -1.919063 10.167096 +v -2.669612 -2.281577 10.071808 +v -2.493058 -2.064368 9.914576 +v -2.569795 -2.036535 10.080896 +v -2.509686 -1.443567 10.519440 +v -2.520147 -1.460979 10.510773 +v -2.555194 -1.935080 10.160863 +v -2.527704 -1.490003 10.492109 +v -2.463705 -2.390294 9.573785 +v -2.463474 -2.416381 9.580761 +v -2.422454 -1.353980 10.453325 +v -2.435062 -1.354081 10.457888 +v -2.434366 -1.364670 10.460395 +v -2.442301 -1.365098 10.449575 +v -2.506713 -1.528630 10.432269 +v -2.456277 -1.429430 10.421486 +v -2.419041 -2.371121 9.544312 +v -2.426087 -2.374693 9.538002 +v -2.493406 -1.392642 10.530207 +v -2.496413 -1.444488 10.482708 +v -2.512726 -1.464308 10.503421 +v -2.490876 -1.405520 10.522711 +v -2.433333 -2.346073 9.557520 +v -2.496166 -1.426913 10.503832 +v -2.503610 -1.443146 10.512001 +v -2.498247 -1.454025 10.488214 +v -2.419873 -2.375515 9.496998 +v -1.942478 -0.659396 10.221625 +v -2.515638 -1.525225 10.444992 +v -2.498631 -2.245944 9.753748 +v -2.491163 -2.448020 9.575304 +v -2.605277 -1.953183 10.196892 +v -1.853863 -0.426178 10.301422 +v -2.595002 -2.007340 10.140432 +v -2.599649 -1.986963 10.167477 +v -2.459494 -1.803996 10.123418 +v -2.354761 -2.394239 9.396554 +v -2.508361 -2.050236 9.962080 +v -2.566291 -1.635524 10.425261 +v -2.553522 -1.609479 10.397949 +v -2.354083 -2.446063 9.318610 +v -1.984307 -0.520726 10.424102 +v -2.490075 -2.087653 9.872638 +v -2.526825 -2.276515 9.771900 +v -2.030550 -0.718974 10.331251 +v -2.682959 -2.328124 9.997032 +v -1.897511 -0.623036 10.193565 +v -2.476768 -2.418504 9.579157 +v -2.610741 -2.362746 9.849430 +v -2.479042 -2.621374 9.378392 +v -2.653468 -1.815477 10.434810 +v -2.453233 -1.689032 10.179588 +v -1.824727 -0.434091 10.237744 +v -2.463069 -1.719462 10.144106 +v -2.463850 -1.741813 10.141255 +v -2.391787 -2.372554 9.445433 +v -2.471144 -2.214917 9.770952 +v -2.569871 -1.923718 10.141243 +v -1.876146 -0.591439 10.173902 +v -2.448913 -2.624954 9.318425 +v -2.639810 -2.363166 9.886074 +v -2.664097 -2.358949 9.885624 +v -1.940671 -0.454813 10.390519 +v -2.465716 -2.624322 9.347297 +v -2.512056 -2.588228 9.453244 +v -2.512230 -2.275762 9.747697 +v -1.814733 -0.491524 10.194447 +v -2.671311 -2.352783 9.934093 +v -2.617071 -1.930724 10.236521 +v -2.467485 -1.797102 10.115514 +v -2.532339 -1.486082 10.489367 +v -1.822664 -0.469296 10.199005 +v -2.353901 -2.522106 9.275206 +v -2.539229 -2.284857 9.768561 +v -2.529630 -2.050915 9.958084 +v -2.466901 -1.599505 10.275667 +v -2.589346 -2.028006 10.114430 +v -2.560320 -2.046957 10.047472 +v -2.464654 -1.612299 10.244475 +v -2.359865 -2.418576 9.350587 +v -1.992138 -0.538382 10.424283 +v -2.502235 -1.829285 10.089422 +v -2.518811 -1.585460 10.389662 +v -2.597189 -2.030916 10.077832 +v -2.481222 -2.623650 9.403073 +v -2.389287 -2.577187 9.258726 +v -1.902835 -0.632805 10.197474 +v -2.673706 -2.350277 9.947933 +v -2.633690 -1.912619 10.292400 +v -2.595369 -2.353115 9.827774 +v -2.010357 -0.565704 10.422069 +v -2.449036 -1.650527 10.221663 +v -2.607991 -2.355233 9.838333 +v -2.684898 -2.246470 10.068286 +v -2.485681 -2.421221 9.563568 +v -2.344090 -2.482282 9.291518 +v -2.684286 -2.303427 10.017429 +v -2.482313 -2.168169 9.788338 +v -2.544506 -1.900222 10.148804 +v -1.831838 -0.417386 10.249852 +v -2.484134 -2.224662 9.760104 +v -2.462738 -1.778245 10.110889 +v -1.834986 -0.434308 10.230219 +v -2.531033 -1.461595 10.508231 +v -2.527102 -1.477125 10.494370 +v -2.474410 -1.493821 10.386984 +v -2.463630 -2.373959 9.570923 +v -2.480932 -2.409865 9.576630 +v -2.515343 -1.522113 10.399961 +v -2.513014 -1.528044 10.409286 +v -2.441908 -1.371235 10.436589 +v -2.450325 -1.381810 10.409449 +v -2.564310 -2.026743 10.049849 +v -2.437633 -1.405794 10.415099 +v -2.427563 -2.347473 9.539664 +v -2.445430 -1.424073 10.419765 +v -2.422532 -2.358623 9.514378 +v -2.467044 -1.435246 10.418809 +v -2.472567 -1.443393 10.423851 +v -2.428126 -2.370157 9.529755 +v -2.439323 -2.366500 9.533886 +v -2.476532 -1.445668 10.439485 +v -2.435508 -2.378252 9.542809 +v -2.436623 -2.391863 9.533626 +v -2.501736 -1.395622 10.531629 +v -2.510701 -1.435037 10.469662 +v -2.501444 -1.447579 10.471343 +v -2.430874 -1.331290 10.456358 +v -2.497593 -1.404802 10.500067 +v -2.449500 -2.359877 9.569459 +v -2.422640 -1.329299 10.441843 +v -2.560397 -1.958088 10.082147 +v -2.424489 -1.331586 10.422628 +v -2.418013 -1.355148 10.411850 +v -2.414854 -1.367032 10.398394 +v -2.421202 -1.390060 10.377583 +v -2.439519 -2.348793 9.563152 +v -2.429224 -1.406033 10.366285 +v -2.492498 -1.448608 10.456347 +v -2.421321 -1.431404 10.364678 +v -2.446310 -1.441007 10.357080 +v -1.926718 -0.641632 10.204168 +v -2.615996 -2.355377 9.821490 +v -1.917210 -0.436187 10.362633 +v -2.385595 -2.376067 9.419799 +v -2.460361 -1.636779 10.219500 +v -2.048691 -0.643390 10.397583 +v -2.495427 -1.579372 10.324207 +v -1.864020 -0.418491 10.319452 +v -2.466989 -2.628168 9.325097 +v -2.544773 -2.044325 10.002048 +v -2.374178 -2.538769 9.261173 +v -2.487029 -1.590781 10.282886 +v -1.916560 -0.448076 10.378824 +v -1.951050 -0.451773 10.379594 +v -2.654282 -2.359499 9.919708 +v -2.569953 -1.628163 10.413113 +v -2.652958 -1.760467 10.448719 +v -2.029545 -0.713088 10.317843 +v -2.613089 -2.077117 10.066743 +v -2.623070 -2.371836 9.841661 +v -1.995124 -0.698365 10.294345 +v -2.008105 -0.541135 10.413027 +v -2.524813 -1.437900 10.519095 +v -2.560248 -2.306600 9.785484 +v -2.591318 -1.646791 10.439910 +v -2.030259 -0.576825 10.408924 +v -2.574677 -2.334523 9.795356 +v -2.510173 -2.505339 9.526903 +v -2.538434 -1.477548 10.492405 +v -2.495825 -2.458903 9.555403 +v -2.587719 -2.347266 9.811197 +v -2.537968 -1.480811 10.495861 +v -1.888367 -0.585571 10.166507 +v -2.021240 -0.700588 10.310513 +v -1.917525 -0.612567 10.184356 +v -2.495472 -2.467987 9.539033 +v -2.623072 -1.689178 10.452572 +v -2.564058 -2.038560 10.056502 +v -2.351146 -2.411432 9.375260 +v -2.576770 -2.060699 10.045398 +v -2.497777 -2.612440 9.403821 +v -2.532494 -1.592447 10.375635 +v -2.050897 -0.707082 10.353594 +v -2.633838 -2.111100 10.095011 +v -2.668333 -2.355601 9.872763 +v -2.363598 -2.524442 9.258348 +v -2.498789 -2.435573 9.564360 +v -2.687077 -2.330770 9.965887 +v -2.680986 -2.339634 9.957204 +v -2.388135 -2.563098 9.255524 +v -2.658753 -1.860850 10.353659 +v -2.614988 -1.669842 10.446622 +v -2.660069 -1.848106 10.370068 +v -2.661761 -1.870667 10.329252 +v -2.377473 -2.382587 9.406519 +v -1.891651 -0.427787 10.319401 +v -1.871037 -0.427518 10.295674 +v -2.408017 -2.374596 9.477970 +v -1.943591 -0.447645 10.366096 +v -2.474376 -1.587183 10.305099 +v -1.849798 -0.411376 10.263521 +v -2.494192 -1.818171 10.094851 +v -2.625672 -1.937122 10.209494 +v -1.904252 -0.441597 10.322783 +v -1.847860 -0.475348 10.181783 +v -2.661059 -1.892187 10.296947 +v -2.426177 -2.611978 9.280194 +v -1.979747 -0.677186 10.263895 +v -2.549236 -2.286866 9.768880 +v -2.566369 -2.043665 10.027932 +v -2.598171 -2.080031 10.087878 +v -2.490191 -2.112927 9.829432 +v -2.554973 -2.300209 9.776829 +v -1.840305 -0.419517 10.244452 +v -2.562525 -2.047544 10.007573 +v -2.658657 -1.780723 10.429324 +v -1.953425 -0.480685 10.404984 +v -2.549142 -1.891851 10.128376 +v -2.577029 -2.035743 10.046373 +v -2.460403 -1.612196 10.257072 +v -2.440965 -1.301157 10.452440 +v -2.471460 -2.371928 9.566475 +v -2.565630 -2.002604 10.049312 +v -2.437987 -1.297842 10.448802 +v -2.440780 -1.329454 10.462494 +v -2.460201 -1.334387 10.462456 +v -2.474965 -2.391612 9.567940 +v -2.423726 -2.368368 9.505180 +v -2.504509 -1.367429 10.530936 +v -2.434182 -2.380814 9.518701 +v -2.485844 -2.195827 9.752384 +v -2.564513 -1.901874 10.138883 +v -2.535760 -1.463228 10.492794 +v -1.851186 -0.421730 10.282678 +v -2.009987 -0.689931 10.302239 +v -2.573174 -1.920204 10.132936 +v -2.661166 -1.821977 10.401774 +v -2.535701 -1.596499 10.390399 +v -2.589456 -2.339947 9.798800 +v -2.509729 -2.242605 9.733976 +v -2.512817 -2.256524 9.739577 +v -2.613615 -1.969419 10.158104 +v -1.933467 -0.623019 10.186629 +v -2.617298 -1.954868 10.178669 +v -2.353808 -2.485856 9.280369 +v -2.602145 -2.348699 9.815777 +v -2.486264 -2.620405 9.343904 +v -2.518852 -2.591604 9.431280 +v -2.491255 -2.409950 9.564411 +v -2.517972 -2.532150 9.513751 +v -2.499800 -2.442328 9.539769 +v -2.484329 -1.593058 10.263944 +v -2.631270 -2.096711 10.074363 +v -2.073257 -0.689244 10.372331 +v -2.534906 -1.868304 10.107103 +v -2.458745 -1.624202 10.232252 +v -1.854003 -0.491059 10.172871 +v -2.411905 -2.374093 9.460148 +v -1.854352 -0.522526 10.170289 +v -1.860283 -0.535371 10.165294 +v -2.651883 -1.739071 10.447341 +v -2.658164 -1.759371 10.424169 +v -2.501792 -2.490623 9.539654 +v -1.984262 -0.498747 10.409256 +v -2.658299 -1.886811 10.320582 +v -2.534733 -1.429476 10.510124 +v -2.410002 -2.595661 9.268718 +v -2.696390 -2.239904 10.054097 +v -2.467927 -1.647232 10.197309 +v -2.371092 -2.401617 9.365833 +v -2.434826 -2.609962 9.297075 +v -2.456770 -1.663930 10.195265 +v -2.510407 -1.580250 10.344765 +v -2.693324 -2.270600 10.038448 +v -2.459860 -1.699345 10.165646 +v -2.487769 -2.156072 9.793539 +v -2.539173 -1.456037 10.502081 +v -2.549227 -1.468128 10.484685 +v -2.351403 -2.460166 9.311171 +v -2.449656 -2.612797 9.297450 +v -2.666184 -1.792004 10.423891 +v -2.667810 -1.796703 10.403549 +v -2.488106 -2.185894 9.766479 +v -2.686440 -2.345197 9.930386 +v -2.532127 -1.520681 10.422681 +v -2.403667 -2.374498 9.433475 +v -1.837244 -0.438420 10.214579 +v -2.624358 -1.681000 10.435014 +v -2.665655 -2.150212 10.089402 +v -2.494019 -2.424972 9.551404 +v -2.548256 -2.045151 9.980520 +v -1.995620 -0.671451 10.270298 +v -2.497192 -2.208709 9.740823 +v -2.535151 -1.502637 10.458628 +v -2.591957 -1.628973 10.410070 +v -2.668200 -2.357250 9.894983 +v -1.929402 -0.442169 10.344928 +v -2.588213 -1.633865 10.422779 +v -2.437631 -2.375142 9.489612 +v -1.920494 -0.445482 10.320594 +v -1.909081 -0.446528 10.329615 +v -2.695358 -2.223406 10.061143 +v -2.470916 -1.767317 10.103580 +v -2.598696 -1.640792 10.422236 +v -2.685403 -2.287163 10.034844 +v -2.501751 -1.582414 10.291456 +v -2.409197 -2.586413 9.261788 +v -2.605223 -2.004015 10.127110 +v -1.963882 -0.665092 10.237876 +v -2.059645 -0.703020 10.340834 +v -2.474209 -1.667007 10.173624 +v -2.533729 -2.569344 9.455643 +v -1.996354 -0.511976 10.407618 +v -2.505001 -2.610065 9.387741 +v -2.525075 -2.280858 9.754182 +v -2.487065 -2.130580 9.821835 +v -2.489200 -2.140291 9.804039 +v -2.574183 -2.322063 9.784043 +v -2.528957 -1.410383 10.522108 +v -2.467073 -2.365549 9.557610 +v -2.516700 -1.503046 10.393091 +v -2.499889 -2.402168 9.550351 +v -2.580880 -2.009269 10.034308 +v -2.432585 -2.347055 9.516444 +v -2.561979 -1.935158 10.115158 +v -2.436373 -2.361303 9.498676 +v -2.442409 -2.367035 9.513855 +v -2.444701 -2.360149 9.520969 +v -2.455419 -1.354508 10.444151 +v -2.447627 -2.378938 9.502975 +v -2.434812 -2.388639 9.524096 +v -2.454494 -1.362898 10.431288 +v -2.460872 -2.387646 9.509281 +v -2.516393 -1.370550 10.532380 +v -2.522561 -1.384909 10.531643 +v -2.497854 -1.373523 10.525890 +v -2.497686 -1.379743 10.514755 +v -2.519885 -1.406122 10.524467 +v -2.434718 -1.300122 10.439391 +v -2.559559 -1.974660 10.065476 +v -2.429161 -1.342447 10.410208 +v -2.444044 -1.363843 10.397041 +v -2.441698 -2.333849 9.542581 +v -2.448778 -1.371824 10.409811 +v -2.452891 -2.339760 9.553568 +v -2.456816 -1.392542 10.407347 +v -2.455283 -2.355541 9.540834 +v -2.459656 -2.359624 9.548032 +v -2.475294 -1.430347 10.405653 +v -2.494718 -1.445220 10.425440 +v -2.509272 -1.417663 10.474174 +v -2.502791 -1.438256 10.443089 +v -2.454201 -1.415597 10.352797 +v -2.437278 -1.457990 10.365200 +v -2.459022 -1.468867 10.370777 +v -2.485740 -1.451268 10.404181 +v -1.981742 -0.495360 10.393705 +v -2.364388 -2.480743 9.271438 +v -2.502479 -2.605385 9.415546 +v -2.387561 -2.496168 9.228194 +v -2.618354 -2.344501 9.812707 +v -2.579139 -1.622384 10.400741 +v -2.012803 -0.677791 10.284904 +v -1.947200 -0.638614 10.207503 +v -1.846094 -0.448958 10.193446 +v -2.518520 -2.538794 9.499013 +v -1.956716 -0.657805 10.223423 +v -2.520623 -2.552659 9.483147 +v -2.029127 -0.615746 10.409527 +v -2.478082 -1.786067 10.095189 +v -2.658738 -2.124293 10.076237 +v -2.663513 -1.827636 10.373091 +v -1.860898 -0.417216 10.246960 +v -1.869025 -0.554871 10.164200 +v -2.667321 -1.852585 10.340727 +v -2.541216 -2.285137 9.741261 +v -1.879862 -0.427264 10.268262 +v -2.649633 -1.721951 10.433372 +v -1.895043 -0.423873 10.304178 +v -1.908162 -0.593566 10.171156 +v -2.581539 -2.033975 10.029808 +v -2.561658 -2.302680 9.763387 +v -2.582216 -2.049853 10.018163 +v -2.608845 -2.017722 10.102192 +v -2.650196 -1.907149 10.263215 +v -2.047193 -0.701990 10.309924 +v -2.542523 -1.880685 10.121530 +v -2.522772 -1.587261 10.337766 +v -2.505458 -2.169183 9.757164 +v -2.616823 -2.080362 10.048433 +v -2.472754 -1.702565 10.140272 +v -2.670445 -1.780394 10.406752 +v -2.590739 -2.062280 10.041234 +v -2.566237 -1.892330 10.125584 +v -2.582527 -1.908216 10.128634 +v -2.667658 -1.791878 10.387638 +v -2.666981 -1.806124 10.377982 +v -2.396485 -2.380285 9.408182 +v -2.648567 -2.364103 9.854302 +v -2.681443 -2.184835 10.085263 +v -2.539770 -1.503353 10.443132 +v -2.007885 -0.519484 10.405374 +v -2.005437 -0.670889 10.270135 +v -2.418945 -2.370841 9.435081 +v -2.359988 -2.511448 9.264940 +v -2.710058 -2.326202 9.945964 +v -1.950729 -0.618893 10.189859 +v -2.506493 -2.467238 9.530352 +v -2.492112 -2.100063 9.845876 +v -2.510901 -2.067970 9.883865 +v -2.684367 -2.351692 9.916155 +v -1.994155 -0.657291 10.231663 +v -2.068338 -0.668020 10.378188 +v -2.552341 -2.043006 9.963678 +v -2.573621 -2.050586 10.000585 +v -2.528409 -2.050532 9.921187 +v -2.660957 -1.897351 10.276205 +v -2.471103 -1.684606 10.164672 +v -2.703703 -2.288664 10.009214 +v -2.511149 -1.582297 10.302807 +v -2.492337 -2.620314 9.368114 +v -2.481171 -2.382591 9.546635 +v -2.581653 -1.918815 10.120991 +v -2.530849 -1.589948 10.328239 +v -2.557637 -1.483247 10.464659 +v -2.444500 -2.373062 9.497934 +v -2.437528 -1.285892 10.442794 +v -2.562092 -1.941058 10.097651 +v -2.530807 -1.519725 10.406075 +v -2.446420 -2.352417 9.511700 +v -2.461345 -2.383726 9.529207 +v -2.465110 -2.375690 9.541563 +v -2.507789 -1.354668 10.501515 +v -2.513806 -1.345721 10.505468 +v -2.519198 -1.357225 10.519326 +v -2.534137 -1.378676 10.526899 +v -2.499799 -1.483695 10.388913 +v -2.372866 -2.459662 9.277337 +v -2.640354 -1.928733 10.249699 +v -2.502137 -2.414545 9.545092 +v -2.467631 -2.615297 9.309415 +v -2.614833 -1.656169 10.427073 +v -2.624613 -1.953698 10.158508 +v -2.024395 -0.677490 10.284273 +v -2.472054 -1.720963 10.121462 +v -2.582022 -1.617534 10.385400 +v -2.591660 -1.628313 10.394747 +v -1.878510 -0.508570 10.165562 +v -2.499964 -2.189695 9.752432 +v -1.959320 -0.635692 10.205441 +v -1.971658 -0.641479 10.215165 +v -2.405376 -2.376266 9.393577 +v -2.628372 -1.927999 10.219089 +v -2.520511 -2.477996 9.513737 +v -2.435962 -2.597199 9.253920 +v -2.695606 -2.192933 10.064506 +v -2.700133 -2.314276 9.980632 +v -2.445487 -2.607608 9.273539 +v -2.524855 -2.489154 9.507311 +v -2.556028 -1.455540 10.495931 +v -2.632784 -2.362243 9.817447 +v -2.663444 -1.733677 10.413381 +v -2.669017 -1.870686 10.310663 +v -1.944730 -0.445433 10.339317 +v -2.038770 -0.678061 10.287597 +v -2.038055 -0.696908 10.312658 +v -2.477139 -1.752150 10.097507 +v -2.524340 -2.503279 9.513021 +v -2.390780 -2.388366 9.373020 +v -1.874242 -0.422846 10.256685 +v -2.081776 -0.687729 10.360720 +v -2.482899 -1.802933 10.095476 +v -2.530556 -2.272865 9.733288 +v -2.555375 -2.288195 9.742115 +v -2.583596 -2.024748 10.022020 +v -2.502645 -2.610513 9.357369 +v -2.503621 -2.111411 9.814436 +v -2.507951 -2.125907 9.796404 +v -2.537018 -1.856094 10.080386 +v -2.588358 -2.049292 10.010165 +v -2.508478 -2.138628 9.784800 +v -2.548088 -1.870856 10.089965 +v -2.605004 -1.628933 10.395335 +v -2.610385 -1.641709 10.401316 +v -2.555199 -1.424573 10.503399 +v -2.508888 -2.425726 9.530269 +v -2.551911 -1.590439 10.358768 +v -2.551351 -1.444028 10.496530 +v -2.578013 -1.594832 10.363349 +v -2.634081 -1.675564 10.418649 +v -2.484649 -2.622186 9.324862 +v -1.859384 -0.455025 10.181084 +v -2.572075 -1.604649 10.384525 +v -2.017581 -0.667163 10.267878 +v -2.500088 -1.588768 10.253259 +v -2.527112 -2.512118 9.506718 +v -2.699502 -2.335063 9.929340 +v -2.612947 -2.068864 10.022593 +v -2.619987 -2.077454 10.038189 +v -1.862504 -0.417330 10.235946 +v -2.614345 -1.986650 10.135859 +v -2.483385 -1.749358 10.090425 +v -2.557364 -1.497434 10.429640 +v -2.666773 -1.759975 10.406600 +v -2.532345 -2.582426 9.442168 +v -2.545419 -1.510118 10.409643 +v -2.435127 -2.371042 9.464205 +v -2.684067 -2.359884 9.891737 +v -2.369175 -2.415953 9.336660 +v -1.888831 -0.427153 10.244771 +v -2.522775 -1.581205 10.271788 +v -2.682396 -2.149174 10.071581 +v -2.683822 -1.847187 10.324080 +v -2.645078 -2.369402 9.837509 +v -2.680256 -1.854827 10.316092 +v -2.526355 -2.240665 9.717854 +v -2.413263 -2.570622 9.244182 +v -2.550833 -2.286675 9.714332 +v -2.617766 -2.028453 10.052090 +v -2.422606 -2.580786 9.246716 +v -2.641690 -1.920294 10.212474 +v -1.918966 -0.429975 10.304834 +v -2.512992 -1.845462 10.088413 +v -2.059581 -0.698312 10.307721 +v -2.066308 -0.693264 10.321747 +v -2.596773 -2.039287 10.036815 +v -2.533276 -1.503535 10.390376 +v -1.951390 -0.452194 10.355863 +v -2.572064 -2.016225 10.014125 +v -2.141603 -0.838591 10.327999 +v -2.140982 -0.842687 10.319900 +v -2.145627 -0.845659 10.328308 +v -2.445278 -1.277946 10.456060 +v -2.443963 -1.278607 10.444585 +v -2.454117 -1.280121 10.459285 +v -2.459150 -1.306634 10.456495 +v -2.471058 -1.317178 10.450705 +v -2.477871 -1.338590 10.453713 +v -2.492998 -1.463020 10.371349 +v -2.516559 -1.419346 10.451664 +v -2.520732 -1.392434 10.461321 +v -2.133424 -0.844718 10.325177 +v -2.561706 -2.004267 10.021827 +v -2.558885 -1.993827 10.009821 +v -2.568038 -2.000686 10.034904 +v -2.521621 -1.356892 10.481499 +v -2.565033 -1.969095 10.043039 +v -2.438772 -1.304623 10.418939 +v -2.443513 -1.327080 10.405937 +v -2.559155 -1.980333 10.020398 +v -2.571629 -1.948050 10.070119 +v -2.453927 -1.346160 10.399424 +v -2.470806 -1.359040 10.423862 +v -2.463093 -1.361822 10.408261 +v -2.450698 -1.375201 10.383455 +v -2.472091 -1.377612 10.389074 +v -2.463443 -1.382909 10.369761 +v -2.478320 -1.405911 10.403010 +v -2.487892 -1.421033 10.397757 +v -2.523996 -1.370723 10.471376 +v -2.506891 -1.437630 10.415161 +v -2.510071 -1.428060 10.424163 +v -2.475888 -1.432711 10.350153 +v -2.489389 -1.444181 10.353218 +v -2.499106 -1.442655 10.397437 +v -2.563948 -1.988048 10.036775 +v -2.449594 -2.343212 9.527903 +v -2.440912 -2.350272 9.516382 +v -1.959593 -0.455659 10.379948 +v -2.376912 -2.444549 9.292814 +v -1.977049 -0.474879 10.375826 +v -2.535475 -2.586887 9.424307 +v -2.471828 -2.609343 9.295171 +v -2.672906 -2.358872 9.852215 +v -2.001683 -0.496036 10.394750 +v -2.075807 -0.695083 10.353236 +v -1.885579 -0.481666 10.168540 +v -2.376709 -2.493507 9.248906 +v -2.649107 -2.088645 10.038166 +v -2.026991 -0.548723 10.404815 +v -2.550265 -1.397330 10.526524 +v -2.696603 -2.340994 9.907041 +v -2.673782 -1.775310 10.391082 +v -2.393870 -2.521856 9.222953 +v -2.392760 -2.536856 9.238125 +v -2.624367 -1.654685 10.408674 +v -2.534238 -1.588255 10.317703 +v -2.520124 -2.054208 9.897655 +v -1.898778 -0.562472 10.159104 +v -2.533175 -2.052755 9.878918 +v -2.511298 -2.445313 9.519537 +v -2.560124 -1.490037 10.446688 +v -2.492452 -1.789035 10.070346 +v -2.532952 -2.522309 9.496768 +v -2.488656 -1.617876 10.206403 +v -2.672528 -1.884146 10.284319 +v -2.544462 -2.047034 9.948914 +v -2.508752 -1.818113 10.071242 +v -2.605129 -2.033153 10.027876 +v -2.539821 -1.516448 10.399371 +v -1.995653 -0.638170 10.216772 +v -2.499118 -2.384821 9.538597 +v -2.511113 -2.394808 9.539882 +v -2.571737 -1.886298 10.114141 +v -2.599679 -1.621846 10.383555 +v -2.512102 -2.407648 9.536289 +v -2.654884 -1.909025 10.233549 +v -2.403477 -2.382658 9.378504 +v -2.523443 -2.600065 9.409307 +v -2.584048 -1.900107 10.118419 +v -2.674543 -2.359964 9.859533 +v -2.522649 -2.462399 9.498369 +v -2.572960 -1.419365 10.503559 +v -2.462349 -2.617528 9.275427 +v -2.574212 -2.302619 9.742435 +v -2.515322 -2.211191 9.718369 +v -2.585872 -2.315166 9.759442 +v -1.973218 -0.458090 10.355945 +v -2.639618 -2.342536 9.794600 +v -2.633863 -2.074923 10.029700 +v -2.499252 -1.680395 10.128050 +v -2.645757 -2.099678 10.051390 +v -2.663804 -2.110371 10.055334 +v -2.636597 -1.938617 10.172295 +v -2.463721 -2.378314 9.485241 +v -2.500871 -2.607260 9.344311 +v -2.548383 -1.587023 10.334456 +v -2.534184 -2.485046 9.504925 +v -2.511302 -1.588955 10.244230 +v -1.862091 -0.416261 10.216036 +v -2.622717 -2.002687 10.105656 +v -2.537346 -2.267131 9.713303 +v -2.514226 -2.075878 9.859715 +v -2.026690 -0.525396 10.393172 +v -2.038553 -0.522713 10.379517 +v -2.696304 -2.356134 9.897171 +v -2.643590 -2.359617 9.811466 +v -2.657771 -2.366749 9.841429 +v -2.550768 -2.512215 9.486975 +v -2.460776 -2.616496 9.261922 +v -2.680359 -1.814852 10.361256 +v -2.675365 -1.841094 10.350979 +v -2.707615 -2.209087 10.040930 +v -2.070878 -0.636350 10.380536 +v -1.863964 -0.433042 10.200408 +v -2.720604 -2.267243 10.000990 +v -1.925792 -0.576150 10.159463 +v -1.911603 -0.432847 10.265930 +v -2.538857 -2.551175 9.463302 +v -2.594426 -2.050490 10.000584 +v -2.496972 -1.803017 10.068826 +v -2.526317 -1.837341 10.060965 +v -2.576793 -2.017879 10.003258 +v -2.595358 -2.020692 10.000721 +v -2.577058 -1.936362 10.087842 +v -2.483996 -2.389304 9.501427 +v -2.514248 -1.470850 10.367818 +v -2.479888 -2.387174 9.491693 +v -2.566702 -2.004519 10.000504 +v -2.458331 -1.272844 10.449118 +v -2.465764 -1.292337 10.456185 +v -2.485485 -2.380921 9.528576 +v -2.529664 -1.486827 10.390394 +v -2.481908 -1.346262 10.440104 +v -2.523064 -1.340081 10.503952 +v -2.596811 -1.930712 10.098545 +v -2.563683 -1.397651 10.514459 +v -2.564207 -1.410532 10.509773 +v -2.037656 -0.668523 10.261435 +v -2.486131 -2.605811 9.309906 +v -2.567278 -1.453930 10.480595 +v -2.524189 -1.582566 10.299041 +v -2.675394 -1.751222 10.392073 +v -2.489112 -1.707053 10.113586 +v -2.007847 -0.492340 10.376335 +v -2.614514 -1.638467 10.382167 +v -2.678650 -2.366937 9.837520 +v -1.881550 -0.460350 10.177261 +v -2.551345 -1.594278 10.312560 +v -2.417125 -2.375611 9.416061 +v -2.568360 -1.588599 10.348440 +v -2.680617 -1.803795 10.367032 +v -2.697029 -1.820624 10.342237 +v -2.586093 -1.610178 10.372746 +v -2.620668 -2.336322 9.781110 +v -2.428554 -2.366308 9.447629 +v -2.684093 -1.830856 10.341742 +v -2.689277 -1.859874 10.299824 +v -2.547125 -2.535900 9.467789 +v -2.082301 -0.667845 10.365301 +v -2.619834 -2.011601 10.089710 +v -2.454398 -2.604767 9.247747 +v -1.946987 -0.441025 10.324289 +v -2.385772 -2.416654 9.314364 +v -2.668165 -1.894451 10.252130 +v -2.693661 -2.351459 9.878544 +v -1.969309 -0.455462 10.340582 +v -2.004073 -0.644166 10.223806 +v -1.929341 -0.446293 10.308407 +v -2.487897 -1.634801 10.188972 +v -2.492743 -1.646000 10.163637 +v -2.507676 -2.155011 9.768730 +v -2.523444 -2.196636 9.715588 +v -2.602621 -1.617473 10.372474 +v -1.874737 -0.410535 10.223399 +v -2.022975 -0.664279 10.248657 +v -2.606311 -1.631299 10.370270 +v -2.493437 -2.611120 9.324229 +v -1.869469 -0.422799 10.204096 +v -2.049095 -0.552807 10.386692 +v -2.567014 -1.437216 10.482172 +v -1.872491 -0.445536 10.189137 +v -2.691154 -1.797534 10.363913 +v -2.629144 -1.647681 10.381498 +v -2.508504 -1.585331 10.265428 +v -2.480891 -1.609211 10.229283 +v -2.572043 -1.876006 10.080146 +v -2.499874 -1.606794 10.212502 +v -2.694785 -2.145450 10.047191 +v -2.462415 -2.368718 9.463472 +v -2.716191 -2.289904 9.983392 +v -2.565453 -2.292347 9.721440 +v -2.546504 -1.595944 10.288565 +v -2.415080 -2.559214 9.229404 +v -2.569148 -1.492340 10.410290 +v -2.436026 -2.581192 9.220695 +v -2.007222 -0.657873 10.244873 +v -2.644424 -1.691286 10.415489 +v -2.590272 -1.896078 10.108073 +v -2.637618 -1.957129 10.113300 +v -2.556636 -2.275660 9.688651 +v -2.529672 -1.825974 10.051222 +v -2.087426 -0.649246 10.359838 +v -2.658617 -2.361310 9.796820 +v -2.068282 -0.684760 10.301178 +v -2.683691 -1.875576 10.280758 +v -2.479050 -2.609883 9.255370 +v -2.601301 -2.330979 9.777118 +v -2.662021 -1.714487 10.410669 +v -1.942497 -0.603845 10.179202 +v -2.606115 -2.337994 9.798252 +v -2.510272 -2.606509 9.369734 +v -2.527936 -2.594554 9.377865 +v -2.515803 -2.178447 9.733706 +v -2.089290 -0.674313 10.330878 +v -2.569685 -2.047996 9.926255 +v -2.579104 -2.047537 9.969801 +v -2.598238 -1.908410 10.112798 +v -2.563836 -1.446108 10.467817 +v -2.547170 -1.517158 10.370512 +v -2.435032 -1.228172 10.446095 +v -2.471887 -1.285284 10.451314 +v -2.478508 -1.304856 10.435397 +v -2.487563 -1.342116 10.429645 +v -2.593112 -1.977715 9.970805 +v -2.544942 -1.342285 10.502752 +v -2.556311 -1.354041 10.506078 +v -2.450996 -1.277038 10.426131 +v -2.568083 -1.954458 10.023727 +v -2.571061 -1.951202 10.047661 +v -2.453347 -1.293631 10.414921 +v -2.464992 -1.326865 10.401867 +v -2.589857 -1.935796 10.074894 +v -2.481512 -1.350758 10.412299 +v -2.476328 -1.346972 10.403511 +v -2.459014 -1.397388 10.358774 +v -2.489087 -1.388533 10.391500 +v -2.500749 -1.403602 10.395375 +v -2.523815 -1.343005 10.491170 +v -2.523142 -1.394402 10.437327 +v -2.508086 -1.423852 10.401197 +v -2.499626 -1.424170 10.341715 +v -2.503910 -1.457113 10.355485 +v -2.478106 -2.609959 9.281137 +v -2.688466 -2.365055 9.836349 +v -2.006188 -0.480301 10.363889 +v -2.686122 -2.361643 9.869708 +v -2.566773 -1.439927 10.464404 +v -2.563313 -1.424026 10.491840 +v -2.661079 -1.908600 10.219372 +v -2.601139 -1.903919 10.104784 +v -2.017624 -0.510927 10.384085 +v -2.566519 -1.458928 10.462501 +v -2.035241 -0.517656 10.358307 +v -1.890366 -0.530082 10.161674 +v -1.897050 -0.543120 10.157145 +v -2.634414 -1.951312 10.145462 +v -1.888730 -0.417865 10.210184 +v -2.636017 -2.336227 9.776365 +v -2.509426 -1.799128 10.053581 +v -2.553347 -2.042046 9.918967 +v -2.631407 -1.976082 10.125141 +v -1.932876 -0.561487 10.151794 +v -1.936588 -0.431901 10.279882 +v -2.657251 -1.688551 10.401930 +v -2.551480 -1.517786 10.389077 +v -1.938574 -0.582029 10.166440 +v -2.055275 -0.675812 10.285378 +v -2.654090 -1.913796 10.196569 +v -2.572003 -2.049700 9.940529 +v -2.672950 -1.727499 10.390621 +v -2.526086 -2.436186 9.498790 +v -2.686387 -1.870806 10.266575 +v -2.544461 -2.474004 9.497094 +v -2.076931 -0.679466 10.316311 +v -2.548726 -2.568547 9.436607 +v -1.947383 -0.445613 10.310496 +v -2.619059 -2.030821 10.017771 +v -2.396200 -2.470859 9.237781 +v -2.606092 -2.050137 9.991155 +v -2.502996 -1.717448 10.085350 +v -1.965356 -0.447904 10.308115 +v -2.729303 -2.298748 9.953813 +v -2.593880 -2.312860 9.738684 +v -2.569035 -1.421955 10.472889 +v -2.580758 -1.592799 10.341986 +v -2.494146 -1.754846 10.066947 +v -2.683957 -1.768374 10.365226 +v -2.684532 -1.782403 10.353462 +v -1.879663 -0.438680 10.189164 +v -2.486110 -2.368806 9.435473 +v -2.707510 -2.348590 9.884817 +v -2.682550 -1.896634 10.226777 +v -1.900386 -0.425250 10.230849 +v -1.933555 -0.435930 10.293428 +v -1.983408 -0.630562 10.203133 +v -2.501219 -1.774567 10.055082 +v -2.066412 -0.581025 10.386628 +v -2.694333 -1.832348 10.322894 +v -2.656570 -2.366802 9.811991 +v -2.647009 -1.665445 10.395011 +v -2.503431 -2.606785 9.301143 +v -2.414012 -2.374158 9.353326 +v -2.671422 -2.112596 10.031772 +v -2.673338 -2.116699 10.046182 +v -2.698406 -1.807945 10.363541 +v -1.968457 -0.448677 10.330511 +v -1.982997 -0.457857 10.341557 +v -2.526506 -2.412797 9.514284 +v -2.513705 -2.431628 9.515651 +v -2.548993 -2.489706 9.494095 +v -2.698609 -2.169973 10.051373 +v -2.678433 -1.893579 10.245218 +v -2.573993 -1.480545 10.428664 +v -2.564943 -1.507086 10.380697 +v -2.635342 -2.015265 10.054193 +v -2.639969 -1.981230 10.094649 +v -2.517658 -2.107523 9.799251 +v -2.421469 -2.374345 9.388897 +v -2.442585 -1.215315 10.431211 +v -2.605112 -1.923399 10.096698 +v -2.442788 -1.214539 10.449734 +v -2.610975 -1.933917 10.081695 +v -2.511638 -2.373091 9.522341 +v -2.498556 -2.379137 9.520544 +v -2.438563 -1.234909 10.437563 +v -2.451357 -1.259910 10.425901 +v -2.471251 -1.278125 10.432105 +v -2.539844 -1.339150 10.485909 +v -2.534026 -1.482162 10.359040 +v -2.543820 -1.493341 10.356661 +v -2.448701 -1.238992 10.444914 +v -2.455456 -1.259377 10.436950 +v -2.534618 -1.486626 10.382827 +v -2.548313 -1.514912 10.354003 +v -2.558559 -1.591557 10.322944 +v -2.510289 -2.606574 9.329887 +v -2.682177 -1.736092 10.377663 +v -2.645776 -2.353780 9.770193 +v -2.503677 -1.619343 10.183669 +v -2.616566 -1.621211 10.356048 +v -1.916103 -0.421682 10.234006 +v -2.428460 -2.559034 9.208020 +v -1.915655 -0.432881 10.243690 +v -2.671066 -1.713902 10.398048 +v -2.527595 -2.079052 9.826452 +v -2.606502 -2.049954 9.974730 +v -2.547144 -2.062979 9.833866 +v -2.650150 -1.933751 10.148670 +v -2.515029 -2.382677 9.531641 +v -2.561970 -1.856329 10.055954 +v -2.454359 -2.590196 9.220890 +v -2.632771 -1.974347 10.086576 +v -2.639507 -1.967760 10.103987 +v -2.698438 -1.855690 10.310766 +v -2.091393 -0.663730 10.347739 +v -2.534307 -2.448828 9.486220 +v -1.976909 -0.614789 10.197246 +v -2.477374 -2.599336 9.244481 +v -2.091374 -0.675605 10.303113 +v -2.522915 -2.600271 9.332628 +v -2.526406 -2.185573 9.713248 +v -2.541059 -2.590015 9.367172 +v -2.715679 -2.251986 10.017449 +v -1.909444 -0.496835 10.160344 +v -2.615167 -2.322063 9.741894 +v -2.569610 -1.376766 10.512658 +v -2.030717 -0.501321 10.357521 +v -2.573790 -1.408095 10.493168 +v -2.446011 -2.370076 9.421186 +v -2.513915 -1.747408 10.045040 +v -2.565197 -2.046760 9.901443 +v -2.055598 -0.545140 10.366215 +v -1.905420 -0.422605 10.213872 +v -2.069851 -0.560322 10.364273 +v -2.646700 -2.345574 9.784155 +v -2.577913 -1.444147 10.458279 +v -2.407287 -2.520032 9.210513 +v -2.683365 -1.754526 10.367947 +v -2.658218 -2.089108 10.009727 +v -2.525069 -1.589525 10.226564 +v -2.517968 -1.600751 10.212944 +v -2.541109 -1.839991 10.052990 +v -2.711518 -1.827729 10.315233 +v -2.556908 -1.516807 10.356173 +v -1.942831 -0.559685 10.156862 +v -2.577386 -1.464410 10.440885 +v -2.101989 -0.618976 10.352567 +v -2.701017 -1.854713 10.299063 +v -2.728464 -2.274573 9.976183 +v -1.970428 -0.597231 10.174441 +v -2.081285 -0.674300 10.288668 +v -2.654448 -1.918027 10.177027 +v -2.528675 -2.374931 9.536568 +v -2.520702 -2.391461 9.528643 +v -2.700153 -2.355260 9.850217 +v -1.933934 -0.430685 10.258253 +v -2.531962 -2.101661 9.793127 +v -2.644145 -1.987316 10.081092 +v -1.990157 -0.620204 10.196579 +v -2.715963 -2.335105 9.889482 +v -2.570539 -1.591515 10.294647 +v -2.419420 -2.376400 9.375109 +v -1.957508 -0.434811 10.254995 +v -2.528990 -2.126659 9.771689 +v -2.712510 -2.356730 9.845769 +v -2.569364 -1.433129 10.454960 +v -2.528257 -2.142740 9.751533 +v -2.531831 -2.598028 9.348829 +v -2.017926 -0.641482 10.227791 +v -2.038228 -0.655197 10.239593 +v -2.580628 -1.400874 10.480793 +v -2.553871 -2.580676 9.403808 +v -2.083155 -0.591705 10.365097 +v -2.610703 -1.908933 10.100238 +v -1.997709 -0.471730 10.352183 +v -2.396572 -2.435842 9.273211 +v -2.482195 -2.370868 9.459511 +v -2.535917 -2.216605 9.705412 +v -2.547751 -2.255766 9.689846 +v -2.574130 -1.362849 10.506763 +v -2.635062 -1.954192 10.098539 +v -2.659301 -2.360195 9.779600 +v -2.441325 -1.212851 10.440050 +v -2.619067 -1.920197 10.083216 +v -2.595470 -2.010349 9.987278 +v -2.448287 -1.221815 10.450307 +v -2.466988 -1.249885 10.440064 +v -2.470777 -1.274718 10.425337 +v -2.584496 -1.935174 10.054343 +v -2.604220 -1.933022 10.063148 +v -2.451066 -1.249460 10.415821 +v -2.570651 -1.955344 10.000889 +v -2.445673 -1.230524 10.421394 +v -2.529222 -1.496355 10.327824 +v -2.454502 -1.275597 10.423485 +v -2.574106 -1.966918 9.989285 +v -2.496148 -1.392578 10.355408 +v -2.490943 -1.382969 10.367086 +v -2.588373 -1.996146 9.981394 +v -2.502406 -1.379282 10.385244 +v -2.512694 -1.382770 10.399422 +v -2.537471 -1.348931 10.471954 +v -2.536019 -1.360739 10.458956 +v -2.538805 -1.360209 10.442395 +v -2.520025 -1.387822 10.414933 +v -2.494618 -1.406822 10.347673 +v -2.507567 -1.442763 10.337114 +v -2.513364 -1.460023 10.331884 +v -2.518189 -1.487329 10.319332 +v -2.514091 -1.466345 10.340220 +v -2.473232 -1.292495 10.420210 +v -2.470824 -1.307895 10.411814 +v -2.482320 -1.326914 10.414070 +v -2.472998 -1.410746 10.353025 +v -2.496768 -2.602452 9.274471 +v -2.620307 -2.025496 9.986588 +v -2.550078 -2.583309 9.380979 +v -2.079127 -0.607092 10.374771 +v -2.048081 -0.526374 10.362419 +v -2.411163 -2.537241 9.222605 +v -1.986108 -0.604758 10.186180 +v -2.579585 -2.291690 9.684870 +v -2.691175 -1.747410 10.361619 +v -2.664928 -2.100888 10.027511 +v -2.436437 -2.567378 9.208981 +v -2.461344 -2.599976 9.231447 +v -1.898926 -0.433399 10.200475 +v -2.538085 -2.383471 9.532454 +v -2.631500 -2.055897 9.976626 +v -2.676912 -1.900087 10.205054 +v -2.636019 -2.072558 10.008205 +v -1.927502 -0.437973 10.235995 +v -2.558900 -2.551338 9.443358 +v -2.545572 -2.458934 9.488733 +v -1.958189 -0.575960 10.164715 +v -2.717306 -2.351717 9.874146 +v -2.640210 -1.945995 10.134090 +v -2.100112 -0.666036 10.331681 +v -2.648161 -1.945402 10.113051 +v -2.498382 -2.604279 9.289757 +v -1.994220 -0.452297 10.325247 +v -1.995422 -0.464082 10.346658 +v -2.596192 -2.298063 9.710917 +v -2.617814 -1.903018 10.089202 +v -2.628905 -1.634731 10.364519 +v -2.545917 -2.223063 9.688313 +v -2.736578 -2.253131 9.982818 +v -2.638573 -1.653370 10.387890 +v -2.408790 -2.396923 9.311278 +v -1.897208 -0.447120 10.182116 +v -1.899553 -0.461595 10.169766 +v -2.704744 -1.804765 10.337319 +v -2.707326 -1.841335 10.304138 +v -2.593684 -2.047841 9.918076 +v -2.395833 -2.400061 9.329094 +v -2.413274 -2.411934 9.286801 +v -2.610986 -2.309494 9.713671 +v -2.746346 -2.273897 9.955927 +v -2.569305 -2.280576 9.676665 +v -2.555528 -2.585511 9.366321 +v -2.691577 -1.883457 10.239065 +v -2.700525 -1.850951 10.288517 +v -2.640225 -2.333351 9.756516 +v -2.662728 -2.348646 9.757300 +v -2.057480 -0.651236 10.263010 +v -2.612096 -2.046962 9.937152 +v -1.927102 -0.526187 10.153327 +v -1.922370 -0.436719 10.225217 +v -2.713740 -2.334252 9.902852 +v -2.535226 -2.396036 9.511486 +v -2.433694 -2.373333 9.360438 +v -2.526714 -2.087194 9.815581 +v -2.540433 -2.412768 9.498619 +v -2.497822 -1.663943 10.146181 +v -2.500500 -1.692698 10.107934 +v -2.720366 -2.172789 10.016347 +v -2.669888 -1.916827 10.138981 +v -1.972691 -0.578059 10.171247 +v -2.517211 -1.762401 10.037378 +v -2.079514 -0.653726 10.280543 +v -2.525298 -1.791435 10.039317 +v -2.534346 -2.427351 9.498981 +v -2.562423 -2.527519 9.455304 +v -2.425799 -2.376549 9.338535 +v -2.616321 -1.896219 10.069098 +v -2.105175 -0.646541 10.337583 +v -2.550935 -1.579662 10.273167 +v -2.527551 -2.163179 9.735180 +v -2.582287 -2.292673 9.705290 +v -2.541557 -1.583079 10.253450 +v -2.673935 -1.705460 10.385386 +v -2.575958 -1.384320 10.503464 +v -2.641818 -1.975690 10.065444 +v -2.027793 -0.485158 10.332747 +v -2.454592 -2.368162 9.433256 +v -2.563267 -2.048805 9.876927 +v -2.534307 -1.805862 10.030325 +v -1.969139 -0.451485 10.282044 +v -2.679374 -2.362828 9.798519 +v -2.697691 -2.360367 9.817320 +v -2.399428 -2.493614 9.218071 +v -2.635539 -1.946051 10.085871 +v -2.608862 -1.921089 10.049759 +v -2.517780 -2.362797 9.506773 +v -2.524241 -2.359926 9.524807 +v -2.617279 -1.937827 10.068789 +v -2.501288 -2.374881 9.480959 +v -2.628464 -1.939373 10.076422 +v -2.632375 -1.963693 10.070939 +v -2.611657 -2.017450 9.975356 +v -2.484698 -1.267256 10.417266 +v -2.581561 -1.350767 10.486344 +v -2.549858 -1.510480 10.337029 +v -2.630049 -2.326225 9.725964 +v -1.932588 -0.424867 10.215700 +v -2.534592 -1.598260 10.190623 +v -2.441168 -2.547714 9.189900 +v -2.595171 -1.595449 10.340106 +v -2.532170 -2.362978 9.528125 +v -1.931761 -0.436179 10.226754 +v -2.638923 -2.328567 9.732147 +v -2.694446 -1.864289 10.253449 +v -2.580737 -1.481643 10.406708 +v -1.941986 -0.432413 10.238301 +v -2.518356 -1.614107 10.164226 +v -2.705550 -2.351554 9.829444 +v -2.619996 -2.045238 9.952795 +v -2.706229 -2.134869 10.009830 +v -2.474483 -2.374230 9.422656 +v -2.701739 -1.764996 10.349472 +v -2.700824 -1.787408 10.349997 +v -2.484201 -2.596407 9.226164 +v -2.681166 -2.362055 9.778966 +v -2.549268 -2.126110 9.747519 +v -2.720815 -2.195811 10.017707 +v -2.016468 -0.470745 10.333739 +v -2.551692 -2.076963 9.800196 +v -2.101079 -0.601939 10.350672 +v -2.032254 -0.499948 10.340548 +v -2.544868 -2.427525 9.487508 +v -2.487650 -2.599585 9.243496 +v -2.559304 -2.513001 9.468176 +v -2.598695 -1.893180 10.083889 +v -2.669939 -2.357754 9.773932 +v -2.665546 -1.911437 10.159180 +v -2.522619 -1.673682 10.100922 +v -2.650146 -1.652629 10.366869 +v -2.508369 -1.698688 10.088566 +v -2.555427 -2.576456 9.390420 +v -2.655580 -1.665308 10.377970 +v -2.645723 -1.944190 10.096604 +v -1.919283 -0.431248 10.193109 +v -2.650635 -1.985253 10.073016 +v -2.649144 -2.019851 10.012701 +v -2.538305 -1.824789 10.035543 +v -2.557805 -2.050515 9.848898 +v -2.553663 -1.842896 10.037148 +v -2.645774 -2.000224 10.065351 +v -2.581136 -2.041468 9.858404 +v -2.636889 -2.064865 9.986402 +v -2.565078 -2.471491 9.479225 +v -2.743481 -2.286561 9.935244 +v -2.684751 -2.108894 10.007270 +v -2.448034 -2.570113 9.203601 +v -1.966097 -0.564537 10.159471 +v -2.101921 -0.650796 10.296949 +v -2.534138 -2.350788 9.535123 +v -2.547676 -2.586844 9.351409 +v -2.700790 -1.858586 10.269723 +v -2.545758 -2.167225 9.713192 +v -2.549763 -2.374695 9.515858 +v -2.449018 -2.371217 9.399170 +v -2.591388 -1.878928 10.065769 +v -1.988354 -0.452049 10.295515 +v -2.439492 -2.373709 9.347595 +v -2.431081 -2.382960 9.310649 +v -1.953690 -0.444687 10.289561 +v -2.637802 -1.964033 10.058641 +v -2.585968 -2.037888 9.887119 +v -2.534296 -2.393227 9.499422 +v -1.922440 -0.476644 10.157789 +v -2.613739 -1.600508 10.325697 +v -2.578930 -1.495591 10.387622 +v -2.588015 -1.483318 10.381837 +v -2.585564 -1.441614 10.440862 +v -2.633110 -1.613827 10.338531 +v -2.578630 -1.497173 10.369638 +v -2.636964 -1.626618 10.356624 +v -2.048781 -0.643270 10.234657 +v -2.703311 -2.360008 9.812101 +v -2.544369 -1.584229 10.231312 +v -2.511275 -2.595841 9.257354 +v -2.561294 -1.594008 10.275087 +v -2.420535 -2.508835 9.193472 +v -2.696700 -1.714312 10.360218 +v -2.086041 -0.574976 10.357141 +v -2.751377 -2.224113 9.971868 +v -2.591399 -2.292431 9.685578 +v -2.662043 -1.931110 10.109620 +v -2.646133 -1.935619 10.085517 +v -2.528154 -2.346266 9.530554 +v -2.466759 -1.200163 10.437976 +v -2.467787 -1.209116 10.443887 +v -2.509102 -2.361490 9.478107 +v -2.496946 -2.365677 9.459722 +v -2.625540 -1.928790 10.077360 +v -2.566780 -1.340510 10.479875 +v -2.601065 -2.000966 9.969252 +v -2.608665 -2.005277 9.952635 +v -2.546950 -1.513286 10.307038 +v -2.479755 -1.272355 10.413288 +v -2.553172 -1.340768 10.482259 +v -2.555007 -1.340145 10.465784 +v -2.536852 -1.496690 10.298332 +v -2.577957 -1.939429 10.002849 +v -2.458446 -1.210073 10.424200 +v -2.459080 -1.233046 10.408829 +v -2.602730 -1.969186 9.964096 +v -2.467901 -1.251868 10.403014 +v -2.584918 -1.926896 10.016062 +v -2.525774 -1.364727 10.400813 +v -2.535828 -1.362919 10.425064 +v -2.519650 -1.430173 10.321771 +v -2.509218 -1.403649 10.338377 +v -2.525908 -1.454715 10.313372 +v -2.529315 -1.480491 10.303606 +v -2.617927 -1.607460 10.342133 +v -2.706306 -1.857987 10.249662 +v -2.103364 -0.655957 10.314941 +v -2.587683 -1.360726 10.489956 +v -2.526922 -2.603440 9.312308 +v -2.666656 -1.668308 10.360814 +v -2.589984 -1.873458 10.051693 +v -2.680115 -1.692264 10.367291 +v -2.590982 -1.459621 10.420816 +v -2.537606 -2.371921 9.499848 +v -2.551963 -2.595524 9.337650 +v -2.585332 -1.454339 10.433914 +v -2.549299 -2.093778 9.778809 +v -1.993048 -0.574095 10.172840 +v -1.984360 -0.450734 10.281406 +v -1.979419 -0.455428 10.252117 +v -2.575057 -2.482639 9.469904 +v -2.440110 -2.533829 9.177816 +v -2.731818 -2.222777 10.002728 +v -2.030172 -0.630106 10.216948 +v -2.727868 -2.329594 9.880582 +v -2.620705 -2.311442 9.715703 +v -2.551874 -1.588556 10.206990 +v -1.986440 -0.449437 10.304724 +v -2.580163 -1.504463 10.343033 +v -2.015582 -0.458559 10.320617 +v -2.557102 -2.132358 9.735313 +v -2.559289 -1.587262 10.255493 +v -2.725969 -2.350765 9.845024 +v -2.705357 -1.768975 10.335905 +v -2.569910 -2.510535 9.450602 +v -2.046144 -0.518608 10.350745 +v -2.694086 -2.357684 9.777082 +v -2.635650 -2.055089 9.959670 +v -2.717902 -1.808376 10.316776 +v -2.603546 -1.587292 10.310128 +v -2.559743 -2.234694 9.674465 +v -1.942039 -0.539004 10.152565 +v -2.579931 -2.274905 9.665989 +v -2.653922 -2.072256 9.993179 +v -1.919979 -0.417547 10.213099 +v -2.479623 -2.580658 9.201995 +v -2.611301 -2.047415 9.904640 +v -2.575392 -2.535516 9.439283 +v -2.067575 -0.532476 10.351896 +v -2.102982 -0.649788 10.289635 +v -2.646194 -1.623403 10.345395 +v -2.655956 -2.337412 9.742199 +v -2.677878 -1.904850 10.153755 +v -2.652443 -1.641797 10.348305 +v -2.689703 -2.355628 9.767786 +v -2.050811 -0.600655 10.211186 +v -2.679322 -2.350785 9.751286 +v -2.565447 -2.576577 9.365238 +v -2.531755 -2.600268 9.322035 +v -2.426503 -2.394476 9.296017 +v -2.605926 -1.445667 10.413990 +v -2.594947 -1.394998 10.473090 +v -2.592201 -1.458534 10.410916 +v -2.549269 -2.445798 9.470526 +v -2.560799 -2.457754 9.477016 +v -2.585045 -1.420840 10.446229 +v -2.683516 -2.088201 9.980850 +v -2.067120 -0.638272 10.242555 +v -2.712674 -1.849897 10.267352 +v -2.717513 -1.845011 10.283448 +v -2.568285 -2.462048 9.474030 +v -2.613049 -1.886484 10.063053 +v -2.664855 -2.076364 9.976999 +v -2.470048 -2.365535 9.369383 +v -2.585548 -1.475084 10.395419 +v -1.963230 -0.445958 10.256742 +v -2.733216 -2.309593 9.922138 +v -2.532012 -1.605055 10.169274 +v -2.533134 -1.610437 10.154675 +v -2.690204 -1.891848 10.207458 +v -2.434765 -2.517674 9.184246 +v -2.711319 -2.353165 9.802124 +v -2.719429 -2.356227 9.821919 +v -2.541221 -2.395659 9.484934 +v -1.923713 -0.450047 10.171516 +v -2.076544 -0.542583 10.345058 +v -2.463522 -2.577787 9.189716 +v -2.536143 -2.378046 9.489838 +v -2.699413 -1.888997 10.210126 +v -2.564566 -2.557767 9.394222 +v -2.432938 -2.400518 9.273232 +v -2.564225 -2.550728 9.417779 +v -2.575872 -1.599592 10.257333 +v -2.543489 -2.410643 9.472160 +v -2.723859 -1.817115 10.296535 +v -2.568850 -2.055174 9.819358 +v -2.520227 -2.600490 9.278468 +v -2.606635 -2.298329 9.694001 +v -2.632743 -2.029004 10.003690 +v -2.691162 -1.889910 10.186360 +v -2.517528 -1.714774 10.071079 +v -2.424988 -2.447075 9.213614 +v -2.564646 -2.259769 9.665046 +v -2.562362 -1.837311 10.021996 +v -2.660524 -1.981222 10.069662 +v -2.628800 -1.916889 10.061126 +v -2.620278 -1.934543 10.060707 +v -2.561702 -1.514984 10.337364 +v -2.631883 -1.935783 10.050334 +v -2.648876 -1.954026 10.045528 +v -2.536747 -2.339773 9.525965 +v -2.529510 -2.350673 9.516201 +v -2.480532 -1.239448 10.436098 +v -2.487312 -1.247746 10.421127 +v -2.472324 -1.270652 10.407776 +v -2.505885 -1.267253 10.404786 +v -2.504819 -2.352730 9.465714 +v -2.519736 -2.350417 9.492065 +v -2.499581 -2.366753 9.439610 +v -2.631085 -1.929826 10.063761 +v -2.651893 -1.630481 10.337286 +v -2.673528 -2.353752 9.739744 +v -2.543821 -2.341150 9.535024 +v -2.564344 -1.583665 10.243255 +v -2.733046 -2.353355 9.817837 +v -2.597340 -1.389537 10.482229 +v -2.547610 -2.151488 9.723092 +v -2.582028 -1.408689 10.456203 +v -2.520658 -1.699116 10.076550 +v -2.627669 -1.904434 10.064110 +v -2.455807 -2.560681 9.186743 +v -2.593165 -1.583143 10.304104 +v -2.633912 -1.934169 10.074219 +v -2.032791 -0.464159 10.325323 +v -2.695806 -1.694441 10.337693 +v -2.515611 -1.634045 10.146226 +v -2.694830 -1.732554 10.352452 +v -2.626335 -2.310086 9.705642 +v -2.494870 -2.367446 9.405226 +v -2.561376 -2.205526 9.674848 +v -2.736881 -2.316476 9.895021 +v -2.546380 -1.810295 10.017231 +v -2.706108 -1.739285 10.323489 +v -2.593160 -1.411276 10.448721 +v -2.713076 -1.780476 10.326599 +v -2.591309 -2.510750 9.432414 +v -2.019540 -0.611569 10.200155 +v -2.503712 -2.603817 9.222592 +v -2.575676 -2.250489 9.658671 +v -2.628899 -1.951867 10.049257 +v -2.410357 -2.443076 9.237301 +v -1.934949 -0.498896 10.155544 +v -1.956514 -0.487166 10.158006 +v -1.970284 -0.536998 10.153933 +v -2.601268 -2.294825 9.681755 +v -2.417389 -2.475130 9.190532 +v -2.583514 -1.857219 10.030862 +v -1.936639 -0.432729 10.186999 +v -2.629929 -2.053212 9.915405 +v -1.952456 -0.430579 10.241573 +v -2.624589 -2.028114 9.953588 +v -2.657474 -1.970591 10.057058 +v -2.554975 -2.591018 9.307316 +v -2.545973 -2.598145 9.296805 +v -2.050760 -0.498811 10.323446 +v -2.552620 -2.178151 9.694571 +v -2.747594 -2.323063 9.856417 +v -2.060611 -0.510657 10.338195 +v -2.597362 -1.390788 10.460938 +v -2.551561 -2.351610 9.523485 +v -2.071792 -0.514225 10.333859 +v -2.750173 -2.309848 9.880902 +v -2.076121 -0.635965 10.256531 +v -2.548723 -1.764578 10.000140 +v -2.534233 -1.786106 10.027113 +v -2.009815 -0.606332 10.186691 +v -2.711362 -1.848802 10.246632 +v -2.645081 -1.922634 10.050857 +v -2.469058 -2.367280 9.403560 +v -2.604345 -1.428703 10.438712 +v -2.469897 -2.579303 9.187838 +v -2.554802 -2.402737 9.466820 +v -1.946427 -0.475558 10.149641 +v -2.099730 -0.585304 10.347240 +v -2.564636 -1.583216 10.216360 +v -2.106293 -0.583888 10.336173 +v -2.704175 -1.724417 10.328997 +v -2.719985 -2.352912 9.788271 +v -2.546933 -2.428451 9.477200 +v -2.117051 -0.602576 10.325953 +v -1.958946 -0.515770 10.152437 +v -2.704340 -2.108486 9.982658 +v -2.097320 -0.643678 10.274713 +v -2.598765 -1.479221 10.368558 +v -1.985123 -0.548578 10.159961 +v -2.665426 -1.652366 10.339293 +v -2.115718 -0.636543 10.314232 +v -2.709356 -1.878490 10.223599 +v -2.411892 -2.427781 9.256197 +v -2.740035 -2.184093 9.992148 +v -2.593297 -2.278168 9.659172 +v -2.413187 -2.472306 9.200079 +v -2.664739 -1.928806 10.123968 +v -2.564958 -2.099973 9.756312 +v -2.598403 -1.866404 10.024359 +v -2.642337 -2.022472 9.957286 +v -2.639565 -2.027385 9.984613 +v -2.560255 -1.519463 10.317036 +v -2.567765 -1.518257 10.296722 +v -2.482167 -1.207309 10.431269 +v -2.507457 -2.349693 9.454336 +v -2.488411 -1.219486 10.431994 +v -2.600426 -1.917497 10.030663 +v -2.517645 -2.345945 9.474689 +v -2.529625 -2.345068 9.496003 +v -2.501633 -1.235820 10.416336 +v -2.616635 -1.907193 10.038777 +v -2.649092 -1.961974 10.054127 +v -2.578578 -1.331414 10.477094 +v -2.619703 -2.023185 9.942968 +v -2.476375 -1.203291 10.426009 +v -2.610973 -1.915630 9.986381 +v -2.480694 -1.233470 10.399639 +v -2.588724 -1.946704 9.984992 +v -2.484987 -1.248245 10.395517 +v -2.618982 -1.949910 9.963984 +v -2.517141 -1.367132 10.381857 +v -2.540675 -1.349153 10.399351 +v -2.607417 -1.982167 9.948437 +v -2.524992 -1.401730 10.319942 +v -2.534596 -1.444021 10.307953 +v -2.541041 -1.459276 10.305310 +v -2.541793 -1.472692 10.294627 +v -2.554068 -1.478722 10.275375 +v -2.521728 -1.380986 10.342057 +v -2.509646 -1.377905 10.374718 +v -2.670567 -1.972267 10.062649 +v -2.560824 -2.578413 9.340939 +v -2.053300 -0.625188 10.222914 +v -2.448401 -2.366075 9.314917 +v -2.464206 -2.369407 9.347416 +v -2.011102 -0.584595 10.180223 +v -2.619102 -2.299499 9.684656 +v -2.592741 -1.597871 10.254068 +v -1.934351 -0.459674 10.165483 +v -2.537706 -1.730044 10.020314 +v -2.603292 -1.437482 10.430248 +v -2.549946 -2.197614 9.689314 +v -2.724449 -1.845889 10.263263 +v -2.585417 -2.492969 9.430963 +v -2.706636 -1.884916 10.203177 +v -2.654247 -1.942385 10.041022 +v -2.565955 -2.073867 9.785597 +v -2.502799 -2.588650 9.205926 +v -2.527184 -1.640891 10.119965 +v -2.665990 -1.930892 10.080338 +v -2.601680 -2.032313 9.875006 +v -2.722364 -1.777107 10.312997 +v -2.714564 -2.140391 9.997623 +v -2.724547 -1.832930 10.275640 +v -2.099874 -0.564281 10.335692 +v -2.661833 -2.021960 9.973727 +v -2.594690 -1.463917 10.402191 +v -2.576564 -1.841614 10.013113 +v -2.578579 -2.049569 9.835033 +v -2.005058 -0.451675 10.281102 +v -2.720883 -2.355164 9.808262 +v -2.024164 -0.457320 10.310211 +v -2.601499 -1.353126 10.474917 +v -2.643560 -2.050785 9.927816 +v -2.041727 -0.468255 10.320107 +v -2.580981 -2.556195 9.375811 +v -2.648439 -2.060825 9.947639 +v -2.571301 -2.364487 9.514999 +v -2.557152 -2.372410 9.510035 +v -2.615503 -1.879065 10.047019 +v -2.604077 -1.594629 10.237496 +v -2.560827 -2.167193 9.699728 +v -2.588504 -2.562249 9.360357 +v -2.611647 -1.394516 10.445721 +v -2.607946 -1.413880 10.438832 +v -2.693390 -2.353767 9.750129 +v -1.940899 -0.468213 10.150409 +v -2.717690 -2.134181 9.982040 +v -2.625928 -1.883532 10.059194 +v -2.079140 -0.620580 10.247763 +v -2.734578 -2.149985 9.981378 +v -2.621887 -1.593710 10.295563 +v -2.454114 -2.545528 9.173408 +v -2.562653 -2.420095 9.473393 +v -2.630957 -1.604884 10.326859 +v -2.734086 -1.830330 10.265459 +v -2.571482 -2.433614 9.463837 +v -2.600891 -1.587959 10.283879 +v -2.719651 -1.871140 10.210126 +v -2.705775 -1.882088 10.183695 +v -2.692985 -1.906220 10.123025 +v -2.059664 -0.609973 10.219934 +v -2.488742 -2.365159 9.380336 +v -2.523544 -2.594043 9.245718 +v -2.678365 -1.929104 10.099226 +v -2.528062 -2.592141 9.260971 +v -2.536583 -1.749090 10.006880 +v -2.582053 -2.472143 9.457548 +v -2.586660 -1.503820 10.329494 +v -2.584833 -1.513772 10.299327 +v -2.000396 -0.454286 10.271175 +v -2.647171 -2.320758 9.711178 +v -2.561385 -1.819989 10.012087 +v -2.706864 -2.357580 9.774038 +v -2.582997 -2.526907 9.416247 +v -2.596319 -1.358710 10.481787 +v -1.967172 -0.429107 10.229271 +v -2.764203 -2.250034 9.936787 +v -2.600885 -2.039551 9.827694 +v -2.668638 -2.004131 10.021655 +v -2.424520 -2.417292 9.254597 +v -2.664232 -2.017726 10.003000 +v -2.559825 -2.351610 9.519844 +v -2.430900 -2.470822 9.179662 +v -2.548271 -2.356289 9.506937 +v -2.455272 -2.508122 9.164541 +v -2.592330 -1.329285 10.481434 +v -2.012687 -0.461717 10.274045 +v -2.532559 -2.344230 9.480467 +v -2.540900 -2.348179 9.508186 +v -2.630516 -1.906489 10.040133 +v -2.541784 -2.352432 9.490870 +v -2.482132 -1.217354 10.408129 +v -2.560523 -1.513204 10.291115 +v -2.536588 -2.357532 9.471646 +v -2.508013 -2.362806 9.414794 +v -2.514277 -2.348037 9.448282 +v -2.507483 -1.259270 10.410417 +v -2.495785 -1.262552 10.393607 +v -2.504076 -1.267110 10.396200 +v -2.562463 -1.335754 10.456045 +v -2.027280 -0.468900 10.288672 +v -2.661056 -1.924208 10.052126 +v -2.035468 -0.477899 10.292172 +v -2.048668 -0.486137 10.314693 +v -2.535417 -1.701984 10.044937 +v -2.694536 -1.897714 10.158352 +v -2.558116 -1.793731 10.000463 +v -2.717950 -1.853941 10.234129 +v -2.565147 -1.592764 10.179244 +v -1.947501 -0.453353 10.172358 +v -2.604995 -1.589886 10.260658 +v -2.565507 -1.810253 10.005106 +v -2.424244 -2.436934 9.219222 +v -2.658586 -2.073686 9.945446 +v -2.671677 -2.077256 9.956021 +v -1.953554 -0.461367 10.162343 +v -2.575740 -2.417475 9.463281 +v -2.571878 -1.586122 10.190898 +v -2.569786 -2.176164 9.679597 +v -2.550631 -2.594800 9.272605 +v -2.619040 -1.589942 10.273072 +v -2.641118 -2.309778 9.695209 +v -2.119923 -0.621695 10.311473 +v -2.584582 -2.527117 9.403534 +v -2.584632 -2.542421 9.382826 +v -2.453224 -2.377254 9.294676 +v -2.450248 -1.085380 10.452003 +v -2.454159 -1.102728 10.449751 +v -2.541636 -1.677722 10.070663 +v -2.668249 -1.994278 10.049525 +v -2.610373 -2.039917 9.889874 +v -2.551468 -2.593905 9.285466 +v -2.527867 -1.723588 10.034713 +v -1.973511 -0.434924 10.245773 +v -2.603900 -1.454219 10.394517 +v -2.614200 -1.428936 10.410764 +v -2.640414 -2.022995 9.942496 +v -2.589427 -2.243559 9.641497 +v -2.588375 -2.266124 9.649743 +v -2.606654 -2.282818 9.670959 +v -2.447154 -1.097891 10.447501 +v -2.671871 -2.338082 9.727533 +v -2.729529 -1.814214 10.271499 +v -2.681898 -1.933313 10.088048 +v -2.618162 -1.411104 10.423220 +v -2.440937 -2.418545 9.212481 +v -2.571001 -2.571467 9.326378 +v -2.052926 -0.483489 10.293930 +v -2.596085 -2.547454 9.368071 +v -2.725786 -1.842472 10.242518 +v -2.703569 -2.098313 9.972994 +v -2.552474 -2.378133 9.470334 +v -2.702140 -1.715644 10.340134 +v -2.681263 -1.666033 10.334741 +v -2.593744 -1.595095 10.239001 +v -2.445870 -2.393667 9.267294 +v -2.561498 -2.405507 9.459568 +v -2.082380 -0.531435 10.328129 +v -2.551020 -1.781161 10.009198 +v -1.949545 -0.431614 10.180079 +v -2.577266 -2.434282 9.456376 +v -2.550841 -1.625806 10.111102 +v -1.964959 -0.460151 10.164066 +v -1.958560 -0.429464 10.191789 +v -1.972405 -0.421160 10.207356 +v -2.576168 -1.826612 9.998783 +v -2.717930 -1.750688 10.306590 +v -2.728187 -1.766950 10.309442 +v -2.105937 -0.628065 10.274006 +v -2.595707 -2.509075 9.415252 +v -2.679805 -2.334075 9.720173 +v -1.996030 -0.446113 10.228394 +v -2.514962 -2.603173 9.237391 +v -1.975991 -0.497261 10.160154 +v -2.633652 -1.601181 10.296442 +v -2.543187 -2.592973 9.260116 +v -2.671465 -2.014499 9.987995 +v -2.007484 -0.454142 10.257620 +v -2.591317 -1.855200 10.010287 +v -2.660171 -1.638335 10.335999 +v -2.565583 -2.580560 9.302478 +v -2.565860 -2.588162 9.283617 +v -2.612488 -1.875865 10.030342 +v -2.601149 -2.272174 9.648080 +v -2.443467 -2.496351 9.164240 +v -2.590792 -1.317932 10.476631 +v -2.630833 -1.889107 10.041529 +v -2.607323 -1.380164 10.463761 +v -2.648173 -1.614955 10.312647 +v -2.515069 -2.347435 9.431574 +v -2.446776 -1.075020 10.450061 +v -2.568690 -2.353597 9.514940 +v -2.631530 -1.899477 10.021084 +v -2.521763 -2.351883 9.445745 +v -2.641989 -1.908686 10.037607 +v -2.630489 -1.999248 9.917372 +v -2.458723 -1.110771 10.437694 +v -2.511412 -1.250021 10.402565 +v -2.505998 -1.245322 10.397646 +v -2.584385 -1.299276 10.483843 +v -2.583844 -1.315423 10.471883 +v -2.580571 -1.319936 10.459662 +v -2.552314 -1.495470 10.283629 +v -2.445846 -1.086619 10.442797 +v -2.494890 -1.216917 10.414431 +v -2.531821 -2.349164 9.468410 +v -2.498895 -1.219823 10.419214 +v -2.539360 -1.421364 10.296719 +v -2.615639 -1.934775 9.971024 +v -2.625020 -1.969148 9.933317 +v -2.553631 -1.452813 10.295671 +v -2.612702 -1.991925 9.935393 +v -2.555709 -1.465941 10.287158 +v -2.619746 -1.962984 9.952854 +v -2.478122 -2.553701 9.166368 +v -2.696028 -1.680474 10.327138 +v -2.489711 -2.570317 9.169890 +v -2.679715 -1.921345 10.073263 +v -2.767041 -2.263240 9.921667 +v -2.470165 -2.367578 9.329399 +v -2.688529 -2.086397 9.958899 +v -2.124848 -0.585754 10.319477 +v -2.627630 -2.296736 9.666204 +v -1.978195 -0.513096 10.161086 +v -2.438001 -2.404005 9.244835 +v -2.675382 -2.332100 9.701541 +v -2.544544 -1.646398 10.093740 +v -2.540901 -2.594644 9.246804 +v -2.744351 -2.335948 9.840949 +v -2.693711 -2.349311 9.726639 +v -2.005761 -0.524836 10.164175 +v -2.712436 -2.354154 9.762282 +v -2.463848 -1.094318 10.449701 +v -2.508463 -2.364072 9.380832 +v -2.010655 -0.547166 10.169852 +v -1.955724 -0.420071 10.208506 +v -2.054870 -0.575796 10.209547 +v -2.587595 -1.836934 10.004096 +v -2.703916 -1.895472 10.147802 +v -2.026281 -0.454669 10.264314 +v -2.429206 -2.417074 9.228837 +v -2.720919 -1.857695 10.213492 +v -2.589787 -2.475977 9.436872 +v -2.516833 -2.369190 9.395437 +v -2.713224 -1.885943 10.196709 +v -2.101835 -0.606534 10.260128 +v -2.594424 -2.528998 9.390948 +v -2.595675 -2.043955 9.808790 +v -2.749838 -2.171630 9.973726 +v -2.718682 -1.729847 10.308903 +v -2.605605 -1.443118 10.391688 +v -2.728714 -1.768632 10.297581 +v -2.732986 -1.796716 10.281311 +v -2.663810 -1.960626 10.036351 +v -2.611256 -1.457351 10.377285 +v -2.545105 -2.366896 9.463829 +v -2.768672 -2.208915 9.944510 +v -2.600863 -1.485482 10.348894 +v -2.586755 -2.060097 9.780097 +v -2.591538 -1.582897 10.220966 +v -2.625254 -2.038021 9.892883 +v -2.654568 -2.049834 9.920879 +v -2.065153 -0.499609 10.307877 +v -2.695115 -1.917802 10.101969 +v -2.028102 -0.531872 10.171665 +v -2.586636 -2.567653 9.337391 +v -2.662391 -1.931306 10.029382 +v -2.467544 -2.372082 9.306288 +v -2.043987 -0.583876 10.204063 +v -2.759725 -2.325802 9.833769 +v -2.738502 -1.822270 10.254138 +v -2.556022 -1.614839 10.123425 +v -2.503466 -2.588174 9.193864 +v -2.682441 -1.969890 10.036242 +v -2.642594 -1.591487 10.250328 +v -2.678717 -1.973058 10.044149 +v -2.521587 -2.600399 9.197218 +v -2.518059 -2.603786 9.212152 +v -2.124838 -0.601991 10.292377 +v -2.608013 -1.487726 10.326249 +v -2.645684 -1.610987 10.288582 +v -2.719720 -1.887069 10.165382 +v -2.587568 -2.456479 9.442738 +v -2.592802 -2.478045 9.421595 +v -2.434101 -2.448780 9.191863 +v -2.525235 -2.590173 9.237530 +v -2.730140 -1.742946 10.287491 +v -2.052347 -0.474585 10.281436 +v -2.731324 -1.786302 10.278290 +v -2.604800 -1.335514 10.466953 +v -2.469693 -2.536352 9.155178 +v -2.608643 -2.033156 9.860689 +v -2.722795 -2.119576 9.965779 +v -2.623021 -2.037329 9.873278 +v -2.635624 -1.865949 9.995708 +v -2.566124 -2.371500 9.462526 +v -2.563150 -2.395699 9.456024 +v -2.628607 -1.874596 10.010233 +v -2.644986 -2.043950 9.897074 +v -2.722801 -2.347055 9.776186 +v -2.660451 -2.022467 9.950685 +v -2.689425 -1.983494 10.024169 +v -2.591151 -1.316337 10.464008 +v -2.666606 -1.959917 10.022381 +v -2.524720 -2.340097 9.419065 +v -2.579002 -1.497857 10.270141 +v -2.628221 -1.897468 10.010767 +v -2.519315 -2.344811 9.409461 +v -2.638238 -1.901945 10.042052 +v -2.648036 -2.018895 9.931097 +v -2.462052 -1.072708 10.449398 +v -2.455511 -1.085252 10.437677 +v -2.466873 -1.108594 10.433234 +v -2.470813 -1.112474 10.442529 +v -2.573652 -1.325510 10.414916 +v -2.589206 -1.297061 10.479017 +v -2.710647 -2.097785 9.950958 +v -2.538016 -2.590817 9.214270 +v -2.103293 -0.545914 10.319000 +v -2.640586 -2.046317 9.876724 +v -2.583913 -2.217469 9.648675 +v -2.076219 -0.606778 10.223988 +v -2.083646 -0.591469 10.227778 +v -2.762580 -2.198778 9.954215 +v -2.087152 -0.605077 10.242048 +v -2.601681 -2.245209 9.622869 +v -2.734910 -1.787832 10.292804 +v -2.559588 -1.597040 10.162930 +v -2.769560 -2.271063 9.903660 +v -2.657353 -2.315695 9.682814 +v -2.475101 -1.099949 10.439485 +v -2.592987 -1.316431 10.451108 +v -2.088509 -0.517681 10.296255 +v -2.005769 -0.454155 10.235439 +v -2.626751 -2.289590 9.646406 +v -2.730150 -1.874585 10.200734 +v -2.017614 -0.452493 10.240047 +v -2.554684 -1.600306 10.138538 +v -2.599154 -2.090622 9.733704 +v -2.616945 -1.441877 10.383086 +v -2.612689 -1.354340 10.459429 +v -2.027840 -0.563831 10.184889 +v -2.051242 -0.546734 10.197626 +v -2.513245 -2.580649 9.169937 +v -2.550615 -1.738304 9.994783 +v -2.580628 -1.583328 10.209569 +v -2.615501 -1.588715 10.246992 +v -2.438135 -2.460457 9.168994 +v -2.582669 -2.417799 9.453374 +v -2.572970 -2.206461 9.655692 +v -2.575800 -2.119421 9.730715 +v -2.122056 -0.578847 10.315147 +v -2.701371 -2.079716 9.937307 +v -2.654116 -1.603845 10.276346 +v -2.642129 -2.307125 9.671284 +v -2.541465 -2.590364 9.233335 +v -2.733942 -1.848769 10.219870 +v -2.621507 -2.031347 9.862679 +v -2.006103 -0.506547 10.162468 +v -2.683117 -1.649026 10.312899 +v -2.686934 -2.339219 9.693479 +v -2.730330 -1.879619 10.179418 +v -2.723484 -1.713118 10.301577 +v -2.692971 -2.339034 9.704564 +v -2.752110 -2.337454 9.816533 +v -2.471381 -1.085584 10.445671 +v -2.567848 -1.788790 9.985146 +v -2.732229 -1.760604 10.275637 +v -2.446395 -2.426782 9.192877 +v -1.966164 -0.437751 10.171491 +v -2.479511 -2.544508 9.146416 +v -1.984629 -0.475977 10.163443 +v -2.500459 -2.577475 9.159979 +v -2.094319 -0.529271 10.314051 +v -2.635650 -1.881594 10.030292 +v -2.589254 -2.459868 9.430367 +v -2.573642 -1.810817 9.985779 +v -2.106354 -0.576913 10.267059 +v -2.462993 -2.514133 9.154835 +v -2.074794 -0.497638 10.296567 +v -2.764454 -2.308813 9.849566 +v -2.671851 -1.922733 10.028708 +v -2.115301 -0.575787 10.285570 +v -2.664933 -1.927134 10.042675 +v -2.488252 -2.371451 9.331276 +v -2.586829 -2.109605 9.727662 +v -2.585335 -2.137705 9.694971 +v -2.501851 -2.366308 9.341604 +v -2.670518 -2.067633 9.934189 +v -2.591567 -2.197199 9.642746 +v -2.561572 -2.375871 9.444820 +v -2.636757 -1.882674 10.015247 +v -2.114076 -0.568022 10.310368 +v -2.455160 -1.070551 10.443774 +v -2.470202 -1.094015 10.436041 +v -2.526694 -2.343864 9.399165 +v -2.524873 -2.346058 9.430054 +v -2.659419 -1.892390 10.019091 +v -2.628075 -1.897434 9.982739 +v -2.546223 -2.369013 9.424656 +v -2.646408 -2.011520 9.912938 +v -2.595107 -1.311052 10.433720 +v -2.622211 -1.917670 9.961280 +v -2.630154 -1.942908 9.952220 +v -2.640377 -1.970147 9.907640 +v -2.562663 -1.465721 10.263760 +v -2.566031 -1.478202 10.263100 +v -2.632442 -1.956186 9.942544 +v -2.562292 -1.336329 10.336188 +v -2.560134 -1.334103 10.379753 +v -2.545610 -1.353248 10.336546 +v -2.551712 -1.424894 10.277138 +v -2.543566 -1.362987 10.321154 +v -2.543465 -1.388648 10.298099 +v -2.700236 -1.914597 10.082226 +v -2.448780 -2.451788 9.163624 +v -2.584920 -2.415324 9.437880 +v -2.711120 -1.893775 10.124130 +v -2.553268 -2.584214 9.235323 +v -2.563157 -1.643937 10.073986 +v -2.753919 -2.335419 9.803391 +v -2.618948 -2.273465 9.622522 +v -2.670454 -1.629965 10.310703 +v -2.631813 -2.026639 9.848292 +v -2.598211 -1.839205 9.993541 +v -2.709453 -1.690070 10.323295 +v -2.691889 -1.629474 10.279309 +v -2.603449 -2.489868 9.406404 +v -2.667714 -2.308834 9.667481 +v -2.613521 -2.029717 9.847401 +v -2.580567 -2.570798 9.292968 +v -2.617171 -1.349062 10.442601 +v -2.617321 -1.370075 10.442314 +v -2.726407 -2.353489 9.747396 +v -2.030545 -0.457415 10.245765 +v -2.741673 -2.348847 9.801375 +v -2.737028 -2.354210 9.784785 +v -2.611840 -1.476665 10.339459 +v -2.649384 -2.050822 9.883804 +v -2.072234 -0.487414 10.282883 +v -1.981501 -0.435002 10.180546 +v -2.740141 -1.792568 10.266321 +v -2.624843 -1.395080 10.426362 +v -2.077985 -0.576259 10.226604 +v -2.550058 -1.682310 10.053926 +v -2.607286 -2.550402 9.356851 +v -2.526929 -2.595204 9.172182 +v -2.576382 -2.080898 9.755325 +v -1.996695 -0.482130 10.159101 +v -2.712276 -2.352187 9.734868 +v -2.693895 -2.000020 9.985838 +v -2.671813 -1.936132 10.017832 +v -2.596034 -2.160682 9.666811 +v -2.673911 -2.056901 9.910583 +v -2.673045 -1.955925 10.013503 +v -2.474383 -2.383538 9.254921 +v -2.111315 -0.556452 10.261104 +v -2.610168 -2.221990 9.612656 +v -2.092695 -0.575786 10.244112 +v -2.068423 -0.535309 10.214784 +v -2.562236 -2.589519 9.217016 +v -2.590223 -2.442733 9.427963 +v -2.609011 -2.054007 9.780712 +v -2.563850 -2.585722 9.243553 +v -2.094567 -0.522234 10.280938 +v -2.548054 -1.695723 10.035061 +v -2.569937 -2.590344 9.269718 +v -2.553235 -1.719398 10.011271 +v -1.983085 -0.422815 10.190007 +v -2.039688 -0.536804 10.186435 +v -2.601452 -2.464430 9.415233 +v -2.610166 -1.842513 9.987701 +v -2.676188 -2.319965 9.673166 +v -2.589331 -2.565704 9.323692 +v -2.004397 -0.433913 10.211215 +v -2.607849 -1.490732 10.310928 +v -2.736071 -1.774038 10.269064 +v -2.627158 -1.426801 10.378014 +v -2.719707 -1.884433 10.138035 +v -2.636776 -1.885832 10.007568 +v -2.730969 -1.882612 10.162690 +v -2.768113 -2.295074 9.869999 +v -1.993502 -0.445190 10.177412 +v -2.702094 -1.665886 10.298649 +v -2.529521 -2.597632 9.191298 +v -2.695704 -1.668836 10.309622 +v -2.777850 -2.234482 9.921196 +v -2.745467 -1.820342 10.243141 +v -2.564583 -1.625948 10.099720 +v -2.626447 -1.593924 10.240114 +v -2.627453 -1.597551 10.210654 +v -2.683748 -1.927616 10.043095 +v -2.742558 -1.855480 10.204421 +v -2.577804 -2.400592 9.443871 +v -2.594597 -2.181243 9.644411 +v -2.698645 -1.984584 10.007456 +v -2.740041 -2.355826 9.745800 +v -2.699446 -1.970760 10.013514 +v -2.457562 -2.392530 9.240032 +v -2.704592 -1.903429 10.098308 +v -2.752549 -2.348940 9.787490 +v -2.448378 -2.440059 9.177338 +v -2.685991 -2.067842 9.915771 +v -2.532024 -2.363921 9.382046 +v -2.042264 -0.463291 10.272959 +v -2.727345 -2.349522 9.714064 +v -2.627122 -1.416459 10.400171 +v -2.578673 -1.478647 10.247519 +v -2.595929 -1.498115 10.262405 +v -2.542978 -2.353750 9.405225 +v -2.639429 -2.039114 9.860018 +v -2.707605 -2.340808 9.713325 +v -2.698148 -2.341334 9.685976 +v -2.456080 -2.396805 9.215974 +v -2.605705 -2.062039 9.754526 +v -2.550505 -2.590569 9.207041 +v -2.032304 -0.449929 10.230830 +v -2.477309 -2.372802 9.270934 +v -2.603124 -2.252410 9.624630 +v -2.461635 -2.495065 9.148394 +v -2.627439 -1.460253 10.345886 +v -2.650610 -2.039839 9.867233 +v -2.601979 -1.501769 10.277384 +v -2.573382 -2.388929 9.439747 +v -2.735675 -1.878860 10.151428 +v -2.595223 -1.586333 10.198416 +v -2.618181 -1.589670 10.188684 +v -2.737257 -1.857038 10.176630 +v -2.582748 -2.577737 9.272982 +v -2.646017 -1.888378 10.014991 +v -2.651724 -1.881815 10.017451 +v -2.749579 -2.350439 9.769821 +v -2.659289 -1.890241 10.026795 +v -2.727553 -1.707627 10.288719 +v -2.625676 -1.383044 10.423200 +v -2.489121 -2.508457 9.143312 +v -2.603390 -2.502007 9.399406 +v -2.514964 -2.578409 9.150391 +v -2.565199 -1.750477 9.976352 +v -2.604988 -2.533324 9.359198 +v -2.682750 -1.926239 10.029993 +v -2.072945 -0.551048 10.222702 +v -2.088731 -0.558324 10.236318 +v -2.575328 -1.777618 9.968631 +v -2.502835 -2.364236 9.311030 +v -2.587004 -1.784631 9.963365 +v -2.739021 -2.144746 9.963202 +v -2.752696 -2.155820 9.955077 +v -2.591222 -1.807152 9.967686 +v -2.538618 -2.355896 9.383720 +v -2.075455 -0.491404 10.264544 +v -2.658306 -1.597409 10.254515 +v -2.618023 -1.852457 9.988935 +v -2.588484 -2.579873 9.242756 +v -2.608055 -1.320081 10.445216 +v -2.687304 -2.326761 9.679348 +v -2.729382 -1.883322 10.134431 +v -2.625467 -1.341038 10.428339 +v -2.618735 -1.485931 10.299963 +v -2.469210 -2.474047 9.143097 +v -2.748734 -1.804112 10.233446 +v -2.752106 -1.821091 10.226999 +v -2.482642 -2.369239 9.286385 +v -2.034698 -0.512689 10.172097 +v -2.738248 -1.858827 10.188270 +v -2.752606 -1.841987 10.200719 +v -2.738410 -2.112074 9.934000 +v -2.540581 -2.597108 9.175701 +v -2.622624 -1.446262 10.364468 +v -2.634021 -1.373879 10.411215 +v -2.572280 -1.671675 10.030210 +v -2.612483 -2.266395 9.617661 +v -2.555794 -1.689145 10.029243 +v -2.594045 -1.588650 10.170784 +v -2.603121 -1.591659 10.218702 +v -2.634838 -2.276434 9.628019 +v -1.999411 -0.425448 10.199653 +v -2.646483 -1.595814 10.236946 +v -2.738799 -2.129650 9.953807 +v -2.094949 -0.525121 10.244278 +v -2.691155 -1.918883 10.051576 +v -2.702818 -1.909914 10.055370 +v -2.669177 -2.053581 9.881073 +v -2.521438 -2.361083 9.355397 +v -2.603612 -2.102218 9.714698 +v -2.613345 -2.519663 9.361158 +v -2.108542 -0.540058 10.280367 +v -2.735736 -1.725079 10.279030 +v -2.612126 -2.553673 9.323351 +v -2.598049 -2.211112 9.625960 +v -2.682287 -1.939520 10.001217 +v -2.658796 -2.048254 9.870064 +v -2.746071 -1.788397 10.249332 +v -2.763300 -2.149893 9.940857 +v -2.666369 -2.300999 9.640821 +v -2.784387 -2.274397 9.865599 +v -2.754969 -2.340917 9.757231 +v -2.028345 -0.455326 10.210211 +v -2.594451 -1.820190 9.965702 +v -2.593422 -1.594311 10.128161 +v -2.571842 -1.607985 10.118756 +v -2.689583 -2.014236 9.937530 +v -2.585299 -1.593242 10.159364 +v -2.678999 -2.054775 9.889907 +v -2.702390 -2.073780 9.915454 +v -2.616240 -2.028916 9.832503 +v -2.616450 -2.036119 9.810718 +v -2.062455 -0.477660 10.250806 +v -2.114219 -0.554427 10.292418 +v -2.668715 -2.007048 9.892862 +v -2.663233 -2.019202 9.918887 +v -2.640097 -1.875899 9.961441 +v -2.566918 -1.449629 10.248702 +v -2.634429 -1.935683 9.925372 +v -2.660901 -1.979934 9.883354 +v -2.712034 -1.910151 10.069105 +v -2.599613 -2.427492 9.417736 +v -2.717414 -2.083393 9.910595 +v -2.045227 -0.461745 10.230575 +v -2.696925 -2.327159 9.663478 +v -2.598766 -2.152953 9.674888 +v -2.630126 -1.385841 10.398897 +v -2.624642 -1.405830 10.382664 +v -2.611413 -2.448400 9.412141 +v -2.702377 -2.015455 9.914009 +v -2.796056 -2.207429 9.900846 +v -2.624284 -1.594249 10.225761 +v -2.065916 -0.487387 10.232662 +v -2.047861 -0.513386 10.195573 +v -2.632108 -1.453330 10.333038 +v -2.620559 -1.312233 10.430477 +v -2.731530 -1.697695 10.284367 +v -2.625505 -1.472053 10.318556 +v -2.607358 -2.465777 9.403695 +v -2.599271 -2.189624 9.630178 +v -2.057149 -0.514236 10.203887 +v -2.676887 -1.618558 10.275927 +v -2.081895 -0.498112 10.250674 +v -2.799310 -2.236827 9.891744 +v -2.644113 -1.861881 9.976865 +v -2.615042 -2.485013 9.390779 +v -2.714729 -2.345608 9.685953 +v -2.624509 -2.238859 9.604528 +v -2.613081 -1.497026 10.278091 +v -2.084695 -0.524616 10.229479 +v -2.579570 -1.683954 10.003322 +v -2.633308 -1.428322 10.364855 +v -2.563959 -1.710436 10.000958 +v -2.740120 -1.726614 10.261469 +v -2.007278 -0.478467 10.166007 +v -2.706607 -1.970522 10.002091 +v -2.748822 -1.778237 10.265502 +v -2.519297 -2.356318 9.320381 +v -2.689723 -2.012388 9.964187 +v -2.505053 -2.563832 9.140480 +v -2.750167 -1.791472 10.238846 +v -2.747666 -1.855103 10.180051 +v -2.720242 -1.892064 10.097200 +v -2.628082 -2.025211 9.820703 +v -2.612165 -2.050123 9.795395 +v -2.632040 -1.360154 10.428318 +v -2.606700 -2.118335 9.695609 +v -2.044169 -0.495507 10.187014 +v -2.592444 -2.584732 9.262144 +v -2.601928 -2.567452 9.300570 +v -2.485912 -2.532104 9.141482 +v -2.095381 -0.532529 10.242930 +v -2.010744 -0.434150 10.190744 +v -2.602465 -1.592422 10.141074 +v -2.720221 -1.678871 10.283269 +v -2.608419 -2.204892 9.601711 +v -2.526394 -2.583222 9.157618 +v -2.607366 -1.586711 10.173461 +v -2.718100 -2.348824 9.700523 +v -2.026360 -0.476369 10.167054 +v -2.023429 -0.444114 10.191498 +v -2.757310 -1.850793 10.169593 +v -2.618749 -1.835968 9.957259 +v -2.480993 -2.375782 9.221020 +v -2.621974 -1.851279 9.971577 +v -2.713860 -1.978138 9.991966 +v -2.567307 -1.728648 9.981938 +v -2.747866 -2.124583 9.935535 +v -2.620282 -2.554424 9.316565 +v -2.553598 -2.591321 9.182171 +v -2.617684 -2.553170 9.333913 +v -2.031618 -0.501744 10.167966 +v -2.739574 -1.752962 10.263502 +v -2.624937 -2.056886 9.756418 +v -2.608700 -2.101170 9.702316 +v -2.681241 -2.311160 9.647943 +v -2.608452 -2.077973 9.731806 +v -2.027408 -0.462534 10.195406 +v -2.628072 -1.907171 9.942962 +v -2.692167 -1.956576 9.998189 +v -2.395847 -0.983865 10.350080 +v -2.389852 -0.975179 10.353683 +v -2.552980 -2.374201 9.409122 +v -2.736228 -1.862018 10.163548 +v -2.498420 -2.527541 9.132720 +v -2.673599 -1.609710 10.253654 +v -2.678636 -1.612506 10.262073 +v -2.605603 -2.587649 9.261012 +v -2.501652 -2.364177 9.283575 +v -2.497856 -2.547948 9.137959 +v -2.709187 -1.992630 9.963137 +v -2.062289 -0.483843 10.224196 +v -2.631671 -2.040508 9.792305 +v -2.645669 -2.269403 9.621571 +v -2.543552 -2.586484 9.154696 +v -2.543627 -2.364118 9.363926 +v -2.640809 -1.389538 10.373441 +v -2.643285 -1.872397 9.978294 +v -2.775336 -2.165224 9.929559 +v -2.701750 -1.652489 10.282921 +v -2.083964 -0.503663 10.241061 +v -2.690962 -1.944635 9.992334 +v -2.474297 -2.382533 9.235332 +v -2.689061 -1.928621 10.015437 +v -2.043491 -0.479648 10.194717 +v -2.615525 -2.503914 9.370569 +v -2.562207 -2.593046 9.207546 +v -2.461885 -2.423222 9.176496 +v -2.694692 -2.061517 9.902130 +v -2.593444 -2.399993 9.428181 +v -2.766982 -2.330095 9.794308 +v -2.600107 -2.406807 9.416141 +v -2.756030 -1.840078 10.188498 +v -2.635611 -1.374915 10.397983 +v -2.584073 -2.388921 9.426388 +v -2.599165 -1.788935 9.949074 +v -2.784644 -2.288799 9.841117 +v -2.044261 -0.470164 10.208622 +v -2.071969 -0.507123 10.220022 +v -2.746541 -1.853430 10.167546 +v -2.741994 -2.347977 9.706788 +v -2.642624 -1.440495 10.322120 +v -2.574669 -1.626414 10.082683 +v -2.037460 -0.470144 10.175138 +v -2.468780 -2.395556 9.202143 +v -2.465222 -2.409713 9.186007 +v -2.780540 -2.308590 9.812111 +v -2.628073 -1.386935 10.383174 +v -2.496422 -2.366802 9.265619 +v -2.604933 -2.576859 9.279140 +v -2.521357 -2.561126 9.134515 +v -2.532431 -2.567823 9.132944 +v -2.627196 -1.591507 10.163003 +v -2.637634 -1.418649 10.357747 +v -2.768674 -2.337460 9.750202 +v -2.640217 -1.858332 9.962324 +v -2.744172 -2.350113 9.728945 +v -2.531961 -2.579196 9.146311 +v -2.756598 -1.755874 10.254109 +v -2.620901 -2.085744 9.718111 +v -2.679183 -2.288558 9.622018 +v -2.600404 -2.577714 9.223324 +v -2.669716 -2.298174 9.637168 +v -2.703746 -1.916398 10.020099 +v -2.606356 -2.132273 9.676701 +v -2.611150 -2.158543 9.641281 +v -2.023837 -0.455420 10.184197 +v -2.610659 -2.137963 9.660941 +v -2.062174 -0.499703 10.204663 +v -2.392909 -0.966166 10.344429 +v -2.547435 -2.341546 9.367540 +v -2.553177 -2.343612 9.376013 +v -2.636678 -1.895509 9.930974 +v -2.399122 -0.982148 10.341540 +v -2.703382 -1.961846 9.979614 +v -2.663689 -1.995886 9.884417 +v -2.546305 -2.353680 9.389616 +v -2.562623 -2.367995 9.396910 +v -2.423001 -1.101997 10.283368 +v -2.432833 -1.117744 10.275000 +v -2.395338 -0.958207 10.356119 +v -2.432274 -1.109178 10.284482 +v -2.404298 -0.955195 10.370603 +v -2.405639 -0.974963 10.365995 +v -2.417922 -1.096380 10.275492 +v -2.597006 -1.314377 10.372947 +v -2.592242 -1.319566 10.311763 +v -2.575522 -1.324054 10.367031 +v -2.638938 -1.913418 9.918222 +v -2.643667 -1.929734 9.911717 +v -2.640991 -1.953633 9.911268 +v -2.581851 -1.460444 10.225929 +v -2.594436 -1.478961 10.228481 +v -2.662421 -1.956570 9.883480 +v -2.407897 -0.990034 10.352648 +v -2.614262 -1.499008 10.234576 +v -2.567406 -1.420096 10.243454 +v -2.565398 -1.396579 10.254015 +v -2.566926 -1.346225 10.301517 +v -2.563940 -1.369782 10.275431 +v -2.709155 -2.061747 9.889128 +v -2.635188 -1.594343 10.193784 +v -2.776508 -2.307569 9.824385 +v -2.732601 -1.900575 10.051460 +v -2.734429 -1.884472 10.109934 +v -2.626969 -1.836815 9.939972 +v -2.751456 -2.108486 9.915526 +v -2.676495 -1.602334 10.244585 +v -2.619768 -2.479721 9.376709 +v -2.573725 -2.586688 9.195398 +v -2.741158 -1.876652 10.126411 +v -2.750157 -1.867364 10.138762 +v -2.752170 -1.873493 10.131434 +v -2.601909 -2.411343 9.403788 +v -2.701337 -1.917960 10.004861 +v -2.699183 -1.628557 10.260820 +v -2.550034 -2.359232 9.361380 +v -2.765301 -1.817600 10.217847 +v -2.737453 -1.692715 10.269746 +v -2.611712 -2.165477 9.629453 +v -2.720929 -1.979746 9.972740 +v -2.627909 -2.509275 9.355555 +v -2.588385 -1.601901 10.108133 +v -2.634636 -2.250151 9.594597 +v -2.616669 -2.579548 9.271354 +v -2.788591 -2.193035 9.908591 +v -2.578678 -1.653395 10.047246 +v -2.764274 -1.825176 10.204308 +v -2.715329 -2.339317 9.648130 +v -2.580194 -1.705092 9.982315 +v -2.610251 -1.583910 10.157314 +v -2.617633 -1.502505 10.249241 +v -2.460197 -2.442595 9.150641 +v -2.709159 -2.339556 9.664582 +v -2.620026 -2.116634 9.685260 +v -2.643690 -2.029604 9.833984 +v -2.655038 -2.037467 9.842358 +v -2.483149 -2.496617 9.133858 +v -2.755295 -2.342729 9.721794 +v -2.779056 -2.333810 9.778329 +v -2.754073 -1.858826 10.148140 +v -2.513614 -2.358619 9.298954 +v -2.587602 -1.764078 9.954355 +v -2.519980 -2.550809 9.122863 +v -2.493540 -2.378334 9.253259 +v -2.730111 -2.080924 9.892998 +v -2.532738 -2.352620 9.341232 +v -2.721991 -1.669397 10.274034 +v -2.548450 -2.354415 9.331095 +v -2.630644 -2.042530 9.770573 +v -2.773265 -2.148121 9.920110 +v -2.713640 -1.999237 9.942530 +v -2.590736 -1.622359 10.068773 +v -2.611336 -1.815189 9.946673 +v -2.582821 -2.583656 9.218445 +v -2.723601 -1.902530 10.068930 +v -2.645230 -1.860618 9.951654 +v -2.645345 -2.030159 9.798985 +v -2.686331 -2.014106 9.902975 +v -2.647009 -1.464221 10.282813 +v -2.765332 -1.772063 10.251841 +v -2.611094 -2.418789 9.392861 +v -2.629642 -2.066538 9.731968 +v -2.752192 -2.350535 9.684066 +v -2.679171 -2.053947 9.847974 +v -2.493572 -2.498680 9.124722 +v -2.765565 -2.335745 9.736109 +v -2.650363 -2.268997 9.597713 +v -2.656172 -2.268965 9.615664 +v -2.581958 -1.740543 9.965714 +v -2.699786 -2.310973 9.621825 +v -2.652103 -1.880870 9.928368 +v -2.401686 -0.957765 10.344341 +v -2.423244 -1.072976 10.273099 +v -2.684974 -2.011968 9.878475 +v -2.402117 -0.945700 10.359753 +v -2.425816 -1.087788 10.261473 +v -2.409422 -0.929598 10.371033 +v -2.431801 -1.084197 10.284721 +v -2.557611 -2.359618 9.387199 +v -2.423620 -1.111020 10.270205 +v -2.421176 -1.078386 10.265319 +v -2.443932 -1.117376 10.264690 +v -2.609156 -1.307761 10.401125 +v -2.613749 -1.305974 10.422847 +v -2.628523 -1.591800 10.152338 +v -2.763818 -1.853466 10.152354 +v -2.629546 -1.483902 10.285308 +v -2.676856 -2.055099 9.835204 +v -2.639477 -1.339245 10.401003 +v -2.744626 -1.884962 10.094714 +v -2.724001 -1.987761 9.954751 +v -2.654811 -1.594526 10.202805 +v -2.666336 -2.281523 9.615601 +v -2.701964 -1.924239 9.991811 +v -2.696293 -1.936341 9.981846 +v -2.642021 -1.592974 10.158915 +v -2.738600 -2.346775 9.682944 +v -2.695268 -2.052888 9.871913 +v -2.603141 -1.771243 9.936708 +v -2.619964 -1.590631 10.143272 +v -2.574032 -2.585285 9.176281 +v -2.627992 -2.535130 9.344125 +v -2.795767 -2.311040 9.796996 +v -2.618769 -2.561455 9.279417 +v -2.774649 -1.841008 10.160901 +v -2.808215 -2.239193 9.867690 +v -2.647493 -1.404628 10.354109 +v -2.628769 -2.574691 9.264791 +v -2.509527 -2.540162 9.127888 +v -2.755805 -1.735456 10.242096 +v -2.618282 -2.446389 9.395382 +v -2.713423 -1.646781 10.268598 +v -2.802938 -2.265605 9.834041 +v -2.759383 -1.751785 10.238462 +v -2.604358 -1.602741 10.095217 +v -2.776063 -1.762007 10.233314 +v -2.621404 -1.818264 9.941084 +v -2.763237 -1.785775 10.230850 +v -2.621479 -2.198109 9.596294 +v -2.630057 -1.320633 10.411516 +v -2.661619 -2.030964 9.816671 +v -2.600973 -1.644668 10.033773 +v -2.501062 -2.374174 9.229034 +v -2.483480 -2.388602 9.201899 +v -2.478808 -2.419560 9.165033 +v -2.483387 -2.438450 9.142534 +v -2.624189 -2.117137 9.670904 +v -2.597949 -2.584626 9.203798 +v -2.556252 -2.586690 9.140884 +v -2.760423 -1.872918 10.117222 +v -2.612060 -2.583266 9.229715 +v -2.560066 -2.584420 9.159011 +v -2.747617 -1.696048 10.247828 +v -2.701864 -1.905319 9.982589 +v -2.710055 -1.945472 9.964365 +v -2.658286 -1.596655 10.179612 +v -2.607361 -2.579485 9.242534 +v -2.592694 -2.588076 9.188007 +v -2.648867 -1.407244 10.341708 +v -2.718927 -1.903694 10.015411 +v -2.639660 -2.548512 9.304064 +v -2.668602 -1.590740 10.225121 +v -2.745470 -2.093148 9.891293 +v -2.606900 -2.390349 9.403666 +v -2.609976 -2.187074 9.611207 +v -2.624008 -2.177021 9.592230 +v -2.587435 -1.663794 10.021397 +v -2.590732 -2.377592 9.401758 +v -2.789896 -2.177142 9.906490 +v -2.700055 -1.611451 10.241713 +v -2.709941 -1.636834 10.249761 +v -2.626078 -2.217324 9.597064 +v -2.473408 -2.397763 9.181344 +v -2.719592 -1.970091 9.981698 +v -2.651350 -1.866683 9.943887 +v -2.582188 -2.373403 9.378544 +v -2.559244 -2.353019 9.353500 +v -2.419687 -0.933481 10.373972 +v -2.443697 -1.102377 10.257922 +v -2.447717 -1.104427 10.282622 +v -2.447353 -1.117879 10.275393 +v -2.404614 -0.972680 10.339272 +v -2.553705 -2.336925 9.358430 +v -2.560591 -2.334415 9.360834 +v -2.562209 -2.344321 9.371108 +v -2.572093 -2.355099 9.362513 +v -2.426486 -0.957458 10.369755 +v -2.431114 -0.969801 10.361978 +v -2.425164 -0.981590 10.349816 +v -2.435406 -1.065305 10.275861 +v -2.440595 -1.077436 10.283898 +v -2.651038 -1.892476 9.920320 +v -2.579932 -1.440724 10.216424 +v -2.658477 -1.922788 9.904848 +v -2.594787 -1.469870 10.207066 +v -2.659221 -1.937045 9.894497 +v -2.595297 -2.375556 9.392624 +v -2.738793 -1.897118 10.021835 +v -2.755872 -1.884567 10.100673 +v -2.722391 -1.904113 10.036023 +v -2.675295 -2.280345 9.586660 +v -2.627111 -1.804475 9.928988 +v -2.703456 -1.926345 9.970175 +v -2.496798 -2.384583 9.186106 +v -2.513979 -2.532629 9.111397 +v -2.525817 -2.542311 9.112881 +v -2.493378 -2.371396 9.210083 +v -2.654487 -1.412938 10.329937 +v -2.707988 -1.625626 10.246154 +v -2.631362 -2.119383 9.660435 +v -2.617892 -2.138268 9.651381 +v -2.810115 -2.310450 9.771805 +v -2.772803 -1.803983 10.210712 +v -2.538321 -2.568851 9.114470 +v -2.558201 -2.574254 9.124798 +v -2.642600 -2.504579 9.338207 +v -2.639209 -2.543069 9.329366 +v -2.640851 -1.490688 10.242084 +v -2.712845 -2.320398 9.634646 +v -2.691530 -2.050393 9.813106 +v -2.613325 -1.594181 10.127138 +v -2.633682 -1.583108 10.131023 +v -2.775324 -1.831825 10.186175 +v -2.764619 -2.344853 9.704363 +v -2.736010 -2.335309 9.636901 +v -2.738501 -2.336687 9.653714 +v -2.662389 -2.274152 9.595842 +v -2.789964 -2.335378 9.748616 +v -2.746975 -2.343164 9.669817 +v -2.579121 -2.589582 9.152555 +v -2.801056 -2.284011 9.811583 +v -2.595097 -1.631308 10.048833 +v -2.643871 -2.521548 9.320591 +v -2.782337 -1.782047 10.222307 +v -2.516418 -2.365469 9.264912 +v -2.776416 -2.136776 9.910555 +v -2.761126 -1.717716 10.235307 +v -2.795497 -2.154370 9.892095 +v -2.635930 -2.555277 9.283041 +v -2.784694 -1.815589 10.187012 +v -2.605501 -2.588240 9.175899 +v -2.617331 -1.767776 9.927715 +v -2.627961 -2.187058 9.583295 +v -2.621459 -2.411648 9.384906 +v -2.755021 -1.880199 10.080103 +v -2.621092 -1.586831 10.119787 +v -2.739842 -1.887474 10.075319 +v -2.727126 -1.637753 10.233784 +v -2.644634 -1.323126 10.392931 +v -2.627108 -2.447989 9.373413 +v -2.694769 -2.053718 9.840233 +v -2.627644 -2.468489 9.365327 +v -2.594769 -1.725955 9.961684 +v -2.716883 -2.064358 9.875530 +v -2.500184 -2.472926 9.117769 +v -2.635547 -1.496524 10.230442 +v -2.775669 -2.345038 9.714788 +v -2.717042 -1.964392 9.961029 +v -2.417789 -0.921195 10.369163 +v -2.694542 -1.905081 9.972217 +v -2.694103 -1.904269 9.952078 +v -2.408965 -0.942240 10.351542 +v -2.417744 -0.982784 10.343316 +v -2.677481 -1.994995 9.862594 +v -2.689643 -2.001174 9.848299 +v -2.429205 -1.069130 10.260079 +v -2.699939 -2.008556 9.855791 +v -2.455935 -1.101299 10.273802 +v -2.454942 -1.110392 10.261992 +v -2.617945 -1.487364 10.214542 +v -2.699980 -2.011510 9.868168 +v -2.567971 -2.351223 9.352282 +v -2.657289 -2.034640 9.783310 +v -2.529284 -2.356507 9.280746 +v -2.643781 -2.048468 9.757565 +v -2.509953 -2.494400 9.114288 +v -2.590245 -2.585258 9.136084 +v -2.637524 -2.090390 9.691311 +v -2.724602 -1.950008 9.955686 +v -2.652374 -1.391189 10.351999 +v -2.790257 -2.337146 9.734018 +v -2.770680 -1.746232 10.226332 +v -2.698707 -2.299598 9.610261 +v -2.783071 -1.755601 10.226044 +v -2.652411 -1.424102 10.317879 +v -2.810885 -2.327267 9.739655 +v -2.651351 -1.445708 10.297618 +v -2.614211 -1.603294 10.076410 +v -2.531099 -2.351428 9.296975 +v -2.683733 -2.035092 9.803982 +v -2.593263 -1.745646 9.953082 +v -2.657902 -1.602436 10.146707 +v -2.512311 -2.373528 9.245243 +v -2.727110 -1.969033 9.964665 +v -2.561431 -2.581441 9.128921 +v -2.723546 -2.001756 9.909968 +v -2.498766 -2.405192 9.152258 +v -2.642614 -2.235004 9.572433 +v -2.718489 -2.058977 9.851036 +v -2.482405 -2.452557 9.137165 +v -2.647475 -2.250027 9.573243 +v -2.632871 -2.574886 9.245293 +v -2.652363 -1.359595 10.379909 +v -2.730332 -1.660943 10.251709 +v -2.617813 -2.372114 9.390644 +v -2.641871 -2.489253 9.338602 +v -2.680690 -1.589427 10.199129 +v -2.630247 -2.163255 9.602129 +v -2.744360 -2.079872 9.876526 +v -2.683974 -2.285974 9.599923 +v -2.743418 -1.903032 10.037675 +v -2.709832 -1.901958 9.989292 +v -2.657303 -2.040467 9.760913 +v -2.543939 -2.356949 9.259022 +v -2.655920 -2.521062 9.307592 +v -2.819634 -2.237707 9.849648 +v -2.647949 -2.535868 9.314634 +v -2.719565 -2.316556 9.623295 +v -2.504439 -2.377772 9.195354 +v -2.642453 -2.560365 9.272818 +v -2.641045 -2.574692 9.260175 +v -2.604713 -1.615172 10.058743 +v -2.640703 -2.216938 9.574453 +v -2.612876 -1.653895 10.006963 +v -2.638988 -2.100888 9.669063 +v -2.553455 -2.568579 9.109536 +v -2.792342 -2.330423 9.763285 +v -2.674782 -2.029268 9.803311 +v -2.614086 -1.725816 9.944041 +v -2.641569 -1.596417 10.143870 +v -2.505072 -2.427060 9.128817 +v -2.499297 -2.451555 9.124899 +v -2.743001 -1.674579 10.242371 +v -2.651404 -1.842879 9.924792 +v -2.659678 -1.339714 10.372384 +v -2.424373 -0.928292 10.361496 +v -2.616469 -1.310890 10.372029 +v -2.637300 -1.315334 10.390070 +v -2.571721 -2.354680 9.342072 +v -2.433112 -0.956548 10.344960 +v -2.434090 -0.937685 10.362612 +v -2.629076 -1.486143 10.195618 +v -2.441162 -0.961425 10.351187 +v -2.681129 -1.994661 9.850814 +v -2.450493 -1.069655 10.272135 +v -2.595092 -2.364000 9.361152 +v -2.441089 -1.067235 10.260305 +v -2.449357 -1.080035 10.259513 +v -2.456234 -1.090420 10.265761 +v -2.699820 -1.909987 9.949339 +v -2.671065 -1.890289 9.918826 +v -2.583751 -1.406702 10.208902 +v -2.676654 -1.907168 9.915169 +v -2.673843 -1.918339 9.899590 +v -2.602971 -1.453842 10.180991 +v -2.669586 -1.927705 9.883297 +v -2.612419 -1.308611 10.329853 +v -2.670098 -1.944175 9.871271 +v -2.677551 -1.966350 9.865231 +v -2.585396 -1.336711 10.276550 +v -2.580450 -1.356585 10.251343 +v -2.574945 -1.384533 10.235805 +v -2.769711 -1.874759 10.092763 +v -2.524233 -2.509586 9.108687 +v -2.569978 -2.357360 9.311118 +v -2.544072 -2.360740 9.248013 +v -2.780025 -2.110638 9.876762 +v -2.655349 -1.460310 10.269089 +v -2.776959 -1.866162 10.121381 +v -2.618089 -2.576204 9.195239 +v -2.793988 -2.128866 9.879415 +v -2.619376 -2.399191 9.381324 +v -2.734510 -1.900331 10.008852 +v -2.542211 -2.550694 9.109167 +v -2.526667 -2.373344 9.232669 +v -2.629308 -2.124645 9.640958 +v -2.489862 -2.401923 9.167972 +v -2.740124 -1.647103 10.222377 +v -2.768610 -1.699697 10.220924 +v -2.815942 -2.275643 9.803934 +v -2.765153 -2.343934 9.639951 +v -2.677256 -2.270868 9.565426 +v -2.757217 -1.878372 10.063150 +v -2.766124 -2.344882 9.677263 +v -2.783590 -2.343426 9.691389 +v -2.825152 -2.285686 9.780718 +v -2.782767 -1.844009 10.138609 +v -2.665430 -1.377401 10.342745 +v -2.656587 -2.540481 9.289206 +v -2.672280 -1.858377 9.930821 +v -2.637487 -2.204144 9.586515 +v -2.594309 -2.586536 9.166931 +v -2.664559 -1.408674 10.316085 +v -2.769860 -1.722783 10.220623 +v -2.650738 -2.571062 9.238940 +v -2.668103 -2.248412 9.541801 +v -2.668931 -2.050139 9.717007 +v -2.634686 -2.574544 9.227530 +v -2.516436 -2.387121 9.175159 +v -2.815657 -2.256200 9.825583 +v -2.805440 -2.338855 9.727828 +v -2.662179 -2.059768 9.711658 +v -2.644297 -2.076131 9.695800 +v -2.569087 -2.570704 9.119965 +v -2.733409 -1.952569 9.943099 +v -2.734091 -2.326260 9.617967 +v -2.635646 -1.576997 10.123967 +v -2.739071 -1.964651 9.953946 +v -2.738150 -1.985374 9.929164 +v -2.624727 -2.433242 9.379444 +v -2.511350 -2.458292 9.112484 +v -2.717499 -2.058102 9.830256 +v -2.661080 -1.356469 10.362609 +v -2.699753 -1.897779 9.960377 +v -2.615337 -2.365982 9.375385 +v -2.577455 -2.353004 9.333512 +v -2.679389 -1.884331 9.914217 +v -2.716080 -1.926862 9.953728 +v -2.715438 -2.003865 9.861615 +v -2.437342 -0.941595 10.351199 +v -2.669961 -1.851660 9.926507 +v -2.771122 -1.712119 10.224874 +v -2.784922 -1.712918 10.219450 +v -2.519237 -2.481405 9.103876 +v -2.605938 -1.690292 9.971895 +v -2.618402 -2.583604 9.216205 +v -2.519782 -2.378198 9.212708 +v -2.652451 -1.391582 10.333159 +v -2.651815 -2.561071 9.260984 +v -2.718106 -1.893264 9.955700 +v -2.629052 -2.147027 9.619055 +v -2.642173 -2.145534 9.597783 +v -2.627886 -2.576660 9.180393 +v -2.625263 -2.376266 9.392183 +v -2.549807 -2.358260 9.278639 +v -2.609393 -1.703238 9.960418 +v -2.712810 -2.296501 9.587224 +v -2.789901 -1.807992 10.168433 +v -2.626839 -2.383454 9.382133 +v -2.660362 -2.549029 9.278558 +v -2.641233 -2.177338 9.577119 +v -2.756560 -2.331854 9.611041 +v -2.649782 -2.079762 9.685357 +v -2.624777 -1.589615 10.087181 +v -2.681657 -2.022364 9.800175 +v -2.635486 -1.809289 9.916635 +v -2.825498 -2.209535 9.854834 +v -2.639752 -1.821776 9.920122 +v -2.757809 -1.885953 10.037846 +v -2.724545 -2.003794 9.884832 +v -2.653851 -2.236209 9.554235 +v -2.786184 -2.345851 9.674290 +v -2.511528 -2.409351 9.136561 +v -2.664354 -2.257149 9.565270 +v -2.797017 -2.338749 9.716947 +v -2.709194 -2.055758 9.796001 +v -2.652832 -1.315753 10.375414 +v -2.647285 -2.447087 9.339237 +v -2.651321 -2.091599 9.648746 +v -2.802451 -2.192121 9.888099 +v -2.700734 -1.594439 10.214978 +v -2.719872 -1.618429 10.223579 +v -2.790101 -1.853480 10.114079 +v -2.639774 -2.123593 9.625538 +v -2.664911 -1.367283 10.345531 +v -2.780921 -1.729538 10.217371 +v -2.681376 -2.027783 9.762191 +v -2.669775 -2.036493 9.764660 +v -2.678143 -2.024873 9.784664 +v -2.666479 -2.527182 9.277657 +v -2.745937 -1.899650 9.981700 +v -2.633849 -2.374540 9.386555 +v -2.653482 -1.816010 9.905739 +v -2.734828 -1.897369 9.993746 +v -2.794609 -1.753372 10.206450 +v -2.646784 -2.103600 9.644918 +v -2.794082 -1.800122 10.181813 +v -2.740729 -1.988524 9.919150 +v -2.569888 -2.554279 9.097574 +v -2.778789 -1.881330 10.073157 +v -2.605668 -2.578480 9.156866 +v -2.638692 -2.414605 9.365591 +v -2.659449 -1.432947 10.285292 +v -2.755045 -2.339995 9.633020 +v -2.766067 -1.688186 10.215318 +v -2.656395 -2.504824 9.318151 +v -2.659534 -1.489057 10.227198 +v -2.808064 -2.170257 9.885642 +v -2.647377 -1.494135 10.204151 +v -2.445912 -0.944008 10.342881 +v -2.598086 -2.349041 9.332605 +v -2.450113 -0.956140 10.341138 +v -2.697525 -2.005549 9.844162 +v -2.648752 -1.310085 10.366331 +v -2.724186 -1.931495 9.940351 +v -2.622026 -1.475528 10.177200 +v -2.680345 -1.947012 9.846322 +v -2.679675 -1.908988 9.876971 +v -2.602426 -1.433516 10.173529 +v -2.683716 -1.894535 9.902641 +v -2.615264 -1.306734 10.308666 +v -2.599528 -1.329758 10.256484 +v -2.684832 -1.899065 9.903932 +v -2.688054 -1.982207 9.843165 +v -2.628244 -1.729701 9.931667 +v -2.829808 -2.224244 9.836900 +v -2.650438 -1.574394 10.115751 +v -2.786865 -1.742417 10.206545 +v -2.806013 -2.335814 9.688952 +v -2.530036 -2.459002 9.106936 +v -2.813271 -2.333791 9.719424 +v -2.739032 -1.991351 9.905621 +v -2.753273 -2.073745 9.853361 +v -2.830115 -2.313562 9.735696 +v -2.759991 -2.086908 9.873218 +v -2.672679 -1.598640 10.155648 +v -2.648245 -2.463396 9.338816 +v -2.663560 -1.598461 10.125287 +v -2.788152 -2.102566 9.861200 +v -2.539165 -2.511864 9.098900 +v -2.695944 -2.268381 9.551330 +v -2.555120 -2.547077 9.095135 +v -2.630381 -2.575512 9.197119 +v -2.652533 -2.475863 9.324261 +v -2.662075 -2.515475 9.295370 +v -2.631074 -2.137243 9.621973 +v -2.675688 -1.474667 10.224610 +v -2.625446 -1.665212 9.988716 +v -2.562710 -2.359159 9.294399 +v -2.623035 -1.679724 9.970706 +v -2.635361 -1.787415 9.913343 +v -2.646006 -1.494314 10.185268 +v -2.649374 -2.423395 9.348986 +v -2.652298 -1.803841 9.906525 +v -2.668881 -1.838023 9.907776 +v -2.630382 -2.372203 9.375937 +v -2.687980 -1.849126 9.909260 +v -2.806084 -2.153717 9.880247 +v -2.659318 -2.214426 9.551723 +v -2.677520 -2.010113 9.791666 +v -2.703992 -2.033005 9.785203 +v -2.544076 -2.374486 9.205889 +v -2.757255 -1.945168 9.947926 +v -2.819888 -2.311060 9.755823 +v -2.675165 -1.378054 10.329639 +v -2.658484 -2.113530 9.607858 +v -2.656549 -1.750635 9.888907 +v -2.621047 -2.572815 9.161188 +v -2.732481 -1.895295 9.957665 +v -2.649442 -2.151943 9.583691 +v -2.516892 -2.442692 9.119587 +v -2.752963 -1.666963 10.223549 +v -2.676177 -2.044416 9.724525 +v -2.678149 -1.446505 10.247781 +v -2.672683 -1.599133 10.126211 +v -2.586926 -2.350548 9.286140 +v -2.727390 -2.060966 9.811652 +v -2.600591 -2.581342 9.128071 +v -2.787241 -1.781419 10.213552 +v -2.781681 -2.341136 9.660337 +v -2.649153 -2.089825 9.667926 +v -2.606372 -2.583274 9.133931 +v -2.837240 -2.224763 9.825218 +v -2.686730 -1.591890 10.180359 +v -2.807449 -1.795757 10.164811 +v -2.631954 -2.572124 9.172098 +v -2.644504 -1.588064 10.055497 +v -2.708117 -1.601627 10.191033 +v -2.666488 -1.464432 10.252981 +v -2.629372 -2.367022 9.371056 +v -2.676089 -2.263647 9.549456 +v -2.665161 -1.485187 10.208545 +v -2.779811 -1.876984 10.053926 +v -2.778390 -1.881200 10.043732 +v -2.673690 -1.360308 10.340103 +v -2.701488 -2.281790 9.567268 +v -2.575581 -2.560028 9.106955 +v -2.729328 -2.305236 9.602490 +v -2.717892 -1.910485 9.941809 +v -2.737816 -2.065704 9.848991 +v -2.676451 -1.867895 9.920411 +v -2.585879 -2.343048 9.319745 +v -2.690358 -1.996198 9.791392 +v -2.439569 -0.933578 10.327245 +v -2.698056 -1.984592 9.822586 +v -2.690628 -2.003069 9.801153 +v -2.450907 -0.924161 10.349822 +v -2.589150 -2.345005 9.327550 +v -2.451991 -0.962826 10.317467 +v -2.620117 -2.345832 9.344396 +v -2.466577 -0.975053 10.321788 +v -2.455646 -0.963491 10.332951 +v -2.632448 -1.302283 10.338510 +v -2.443851 -0.958994 10.324736 +v -2.745923 -1.891590 10.007266 +v -2.743951 -1.993111 9.888910 +v -2.665031 -1.594842 10.104537 +v -2.795415 -1.833978 10.131804 +v -2.697717 -2.023135 9.758312 +v -2.527512 -2.432059 9.123826 +v -2.796925 -1.787107 10.189279 +v -2.619775 -1.632841 10.023415 +v -2.765342 -1.886405 10.004870 +v -2.809186 -2.336505 9.705207 +v -2.796614 -1.818755 10.148745 +v -2.663797 -2.071767 9.694731 +v -2.811593 -2.135428 9.858139 +v -2.764878 -1.882793 10.035156 +v -2.692730 -1.596166 10.145473 +v -2.676409 -1.416441 10.275769 +v -2.724902 -1.613338 10.197719 +v -2.649029 -2.192264 9.570580 +v -2.712104 -2.010541 9.793650 +v -2.651294 -2.205882 9.570469 +v -2.755509 -1.887612 9.946377 +v -2.660148 -1.576985 10.096402 +v -2.729311 -1.899989 9.945230 +v -2.739922 -1.910380 9.933270 +v -2.732004 -2.055022 9.785771 +v -2.740521 -1.933780 9.940712 +v -2.666304 -2.235258 9.527036 +v -2.646898 -2.568660 9.203833 +v -2.706927 -2.288088 9.575764 +v -2.532979 -2.381099 9.194038 +v -2.747462 -2.313481 9.605497 +v -2.546623 -2.532918 9.099412 +v -2.637893 -1.770103 9.908444 +v -2.652917 -2.137577 9.594772 +v -2.730331 -1.919293 9.931049 +v -2.779716 -1.690214 10.202526 +v -2.822773 -2.176584 9.857572 +v -2.686267 -1.452844 10.228828 +v -2.638558 -2.397182 9.360171 +v -2.672118 -2.501965 9.302411 +v -2.829489 -2.265358 9.797289 +v -2.751207 -1.937973 9.939313 +v -2.794640 -1.853758 10.107792 +v -2.801397 -1.852870 10.086960 +v -2.656931 -2.406060 9.343746 +v -2.767603 -1.945780 9.944013 +v -2.765929 -1.959692 9.926920 +v -2.779450 -2.090117 9.842090 +v -2.787162 -1.708021 10.197495 +v -2.705825 -2.021765 9.787540 +v -2.558905 -2.508389 9.093633 +v -2.631332 -1.648948 9.996414 +v -2.653671 -2.174534 9.564651 +v -2.576862 -2.361353 9.270026 +v -2.637213 -1.704091 9.942816 +v -2.667736 -2.437507 9.316968 +v -2.803837 -1.751045 10.193439 +v -2.763448 -1.665618 10.209213 +v -2.726191 -2.293064 9.577528 +v -2.733257 -1.628425 10.209864 +v -2.795767 -1.861362 10.072935 +v -2.634792 -2.382496 9.363476 +v -2.452500 -0.899535 10.368721 +v -2.720796 -2.001769 9.843716 +v -2.592998 -2.329167 9.320798 +v -2.600453 -2.307707 9.354718 +v -2.702662 -1.996801 9.802184 +v -2.450898 -0.879866 10.362072 +v -2.607250 -2.309217 9.365152 +v -2.601296 -2.331701 9.324197 +v -2.607744 -2.320955 9.353217 +v -2.446451 -0.897850 10.356776 +v -2.447882 -0.908445 10.335935 +v -2.697540 -1.977297 9.811325 +v -2.703760 -1.989645 9.811009 +v -2.445661 -0.923701 10.323393 +v -2.445324 -0.950471 10.315396 +v -2.469732 -0.970385 10.308136 +v -2.740018 -1.927064 9.931566 +v -2.461653 -0.902271 10.369691 +v -2.671248 -1.313070 10.341244 +v -2.644671 -1.486181 10.150606 +v -2.651789 -1.492000 10.165798 +v -2.689700 -1.883137 9.883830 +v -2.461558 -0.931023 10.350589 +v -2.474809 -0.953036 10.345821 +v -2.621361 -1.316345 10.257212 +v -2.488193 -0.976603 10.331858 +v -2.629765 -1.302676 10.301879 +v -2.681456 -1.925004 9.848874 +v -2.692476 -1.954006 9.818596 +v -2.608524 -1.323930 10.245044 +v -2.604574 -1.331822 10.229765 +v -2.601728 -1.355480 10.203827 +v -2.617071 -2.574566 9.149064 +v -2.736462 -1.620245 10.181953 +v -2.677984 -1.383951 10.312129 +v -2.747595 -1.635342 10.195183 +v -2.743210 -2.001053 9.856091 +v -2.697017 -1.591962 10.099450 +v -2.738324 -2.059523 9.822487 +v -2.669563 -2.521138 9.283067 +v -2.659275 -2.109285 9.621651 +v -2.668880 -2.088651 9.637758 +v -2.714199 -1.998544 9.828124 +v -2.809966 -1.765112 10.169457 +v -2.672375 -2.541307 9.261833 +v -2.689047 -2.025361 9.774649 +v -2.805965 -2.337334 9.664337 +v -2.825200 -2.338852 9.685433 +v -2.688496 -2.034421 9.750475 +v -2.729033 -1.602880 10.177283 +v -2.795577 -2.338179 9.651285 +v -2.668515 -1.825499 9.894268 +v -2.745148 -2.310244 9.588102 +v -2.579613 -2.533903 9.091536 +v -2.775658 -2.070982 9.820940 +v -2.554229 -2.369057 9.220281 +v -2.589301 -2.347141 9.303283 +v -2.567382 -2.371264 9.232017 +v -2.680741 -1.350002 10.321394 +v -2.530939 -2.389912 9.152364 +v -2.518996 -2.390968 9.150764 +v -2.658492 -2.153943 9.567440 +v -2.658075 -2.572701 9.188026 +v -2.716167 -2.018045 9.772830 +v -2.647527 -2.377999 9.353767 +v -2.662571 -2.455169 9.324021 +v -2.679880 -1.395490 10.281381 +v -2.760792 -2.065418 9.817738 +v -2.691099 -1.594549 10.131536 +v -2.797396 -2.096900 9.840876 +v -2.626302 -2.572758 9.136551 +v -2.532681 -2.416113 9.130329 +v -2.674808 -2.103368 9.615891 +v -2.679381 -2.503513 9.292553 +v -2.817147 -1.796658 10.153822 +v -2.723268 -1.595418 10.143857 +v -2.691659 -2.266475 9.534268 +v -2.640089 -1.599078 10.039738 +v -2.712074 -1.598644 10.163058 +v -2.709531 -2.264739 9.543149 +v -2.834892 -2.175310 9.842850 +v -2.759325 -1.889295 9.959824 +v -2.657735 -2.176550 9.543561 +v -2.666736 -1.488967 10.183674 +v -2.665684 -2.552627 9.255294 +v -2.646312 -1.583302 10.069910 +v -2.719214 -2.281019 9.558293 +v -2.542656 -2.461569 9.100245 +v -2.789186 -2.340603 9.640261 +v -2.812964 -1.810689 10.127931 +v -2.678761 -1.803691 9.884274 +v -2.646763 -1.603355 10.021016 +v -2.692966 -1.853395 9.903078 +v -2.632808 -1.665854 9.972116 +v -2.726902 -2.285277 9.564034 +v -2.664464 -2.413293 9.331614 +v -2.659049 -2.422942 9.339178 +v -2.664309 -2.471123 9.317685 +v -2.737950 -1.997115 9.838655 +v -2.783248 -2.340266 9.617249 +v -2.534186 -2.387438 9.168206 +v -2.609367 -2.300847 9.348690 +v -2.599715 -2.330866 9.314178 +v -2.604905 -2.348214 9.300552 +v -2.609727 -2.311716 9.343156 +v -2.615543 -2.298383 9.358865 +v -2.740247 -1.924259 9.911369 +v -2.612950 -2.339147 9.323983 +v -2.720583 -1.998911 9.802779 +v -2.744327 -1.931713 9.918301 +v -2.622247 -2.309526 9.360169 +v -2.768088 -1.939017 9.931479 +v -2.623704 -2.303783 9.369498 +v -2.486214 -0.983790 10.308933 +v -2.642616 -1.291678 10.320899 +v -2.615006 -2.318009 9.349794 +v -2.654979 -1.301239 10.341081 +v -2.696558 -1.999401 9.779521 +v -2.697392 -1.989777 9.798568 +v -2.452803 -0.907630 10.321653 +v -2.663121 -2.074117 9.673186 +v -2.636453 -2.352277 9.358875 +v -2.670840 -2.223149 9.522030 +v -2.780642 -1.873745 10.021282 +v -2.769177 -2.331756 9.600451 +v -2.749860 -1.632945 10.176343 +v -2.816044 -1.826409 10.102986 +v -2.541465 -2.433586 9.111300 +v -2.606772 -2.561910 9.102684 +v -2.702312 -1.595270 10.111015 +v -2.754987 -2.065256 9.802448 +v -2.757890 -1.887063 9.988206 +v -2.622075 -2.573486 9.127126 +v -2.680626 -1.359188 10.310670 +v -2.800418 -1.869864 10.053122 +v -2.736383 -1.911251 9.915259 +v -2.733474 -2.000996 9.817511 +v -2.827273 -2.329760 9.701017 +v -2.649918 -1.574013 10.085449 +v -2.676064 -2.485810 9.297799 +v -2.673773 -2.081085 9.647741 +v -2.661240 -2.377534 9.336332 +v -2.684112 -1.381811 10.296072 +v -2.795591 -1.725131 10.188273 +v -2.692602 -2.048209 9.710691 +v -2.459817 -0.878314 10.368253 +v -2.677960 -2.052933 9.707156 +v -2.694395 -2.041641 9.723657 +v -2.638142 -1.714859 9.926203 +v -2.668536 -2.566250 9.211888 +v -2.688204 -2.516824 9.283115 +v -2.660746 -2.128085 9.588807 +v -2.684202 -2.524536 9.264583 +v -2.681545 -1.322746 10.328331 +v -2.678630 -1.341882 10.341466 +v -2.554785 -2.483411 9.092005 +v -2.668338 -2.558766 9.231290 +v -2.781508 -1.654713 10.179756 +v -2.597575 -2.545445 9.095256 +v -2.575138 -2.366626 9.248044 +v -2.544662 -2.400114 9.137774 +v -2.670409 -2.451201 9.312309 +v -2.762737 -2.321634 9.592319 +v -2.771477 -1.959769 9.912216 +v -2.552355 -2.381955 9.173566 +v -2.676873 -2.468883 9.301703 +v -2.791044 -1.700052 10.181589 +v -2.626262 -2.571320 9.114360 +v -2.837592 -2.316540 9.701241 +v -2.664485 -2.152104 9.549185 +v -2.689188 -2.250406 9.525411 +v -2.748763 -1.895698 9.925541 +v -2.702925 -2.257466 9.520368 +v -2.819382 -2.140524 9.846442 +v -2.829856 -2.156518 9.844078 +v -2.820234 -1.801615 10.142972 +v -2.658149 -2.565946 9.158976 +v -2.646945 -1.649302 9.980318 +v -2.675233 -1.596159 10.096383 +v -2.634945 -2.579319 9.152766 +v -2.810845 -2.339158 9.645979 +v -2.977644 -3.189126 9.171564 +v -2.843113 -2.194467 9.833552 +v -2.983646 -3.185542 9.178179 +v -2.699585 -2.036702 9.746515 +v -2.676414 -2.547982 9.231620 +v -2.809919 -1.851953 10.076605 +v -2.642418 -1.667069 9.962764 +v -2.681859 -2.555559 9.205397 +v -2.700896 -1.435502 10.216413 +v -2.717890 -2.031912 9.767323 +v -2.741427 -2.296278 9.557652 +v -2.683417 -2.056096 9.684848 +v -2.752058 -2.314275 9.572381 +v -2.761807 -1.652192 10.189090 +v -2.715238 -2.041154 9.728321 +v -2.844157 -2.249246 9.789313 +v -2.649662 -1.769257 9.894392 +v -2.572802 -2.372154 9.200798 +v -2.987155 -3.205029 9.173675 +v -2.487761 -0.904289 10.360957 +v -2.612696 -2.330504 9.315341 +v -2.619345 -2.303216 9.353441 +v -2.624938 -2.296927 9.366629 +v -2.695412 -1.852476 9.872297 +v -2.480135 -0.931422 10.351009 +v -2.479398 -0.964517 10.302810 +v -2.516599 -1.018646 10.321804 +v -2.518230 -1.160741 10.189600 +v -2.514377 -1.149061 10.201222 +v -2.708514 -2.007968 9.754896 +v -2.660905 -1.288860 10.323563 +v -2.709780 -2.019043 9.754534 +v -2.458668 -0.847571 10.370014 +v -2.461743 -0.858699 10.371593 +v -2.468752 -0.929499 10.312628 +v -2.696750 -1.873808 9.872626 +v -2.509299 -1.003717 10.313707 +v -2.496149 -0.949161 10.346226 +v -2.503451 -0.993703 10.319745 +v -2.453032 -0.882065 10.341331 +v -2.454134 -0.858874 10.367166 +v -2.645396 -1.310523 10.267807 +v -2.647516 -1.302311 10.292738 +v -2.691093 -1.929711 9.827328 +v -2.700710 -1.957814 9.797170 +v -2.619909 -1.314940 10.228426 +v -2.610373 -1.406721 10.159751 +v -2.641332 -1.474074 10.135682 +v -2.680025 -2.202977 9.513709 +v -2.728753 -1.600926 10.164333 +v -2.679900 -1.481899 10.178122 +v -2.680351 -2.234002 9.516420 +v -2.653221 -1.655703 9.973003 +v -2.781002 -1.878437 9.987989 +v -2.816211 -2.118877 9.843967 +v -2.696390 -1.397652 10.263029 +v -2.758963 -1.991118 9.846038 +v -2.692165 -1.427321 10.237916 +v -2.559924 -2.452051 9.102051 +v -2.797307 -1.710217 10.167696 +v -2.664730 -2.170248 9.535961 +v -2.606859 -2.356392 9.276858 +v -2.634270 -2.346685 9.295557 +v -2.597883 -2.369515 9.251057 +v -2.580227 -2.510950 9.076181 +v -2.663266 -1.777705 9.888346 +v -2.691776 -2.538993 9.244609 +v -2.671755 -2.562529 9.221779 +v -2.856843 -2.264589 9.766501 +v -2.788587 -1.681539 10.193179 +v -2.848642 -2.287079 9.752248 +v -2.650381 -1.666284 9.953102 +v -2.652416 -1.683607 9.942077 +v -2.722318 -2.024474 9.754316 +v -3.001689 -3.203247 9.168163 +v -2.987994 -3.192553 9.182220 +v -2.739288 -2.048976 9.771393 +v -2.649757 -2.358424 9.355795 +v -2.745189 -1.609933 10.148323 +v -2.692436 -2.064416 9.656457 +v -2.834679 -2.310951 9.720067 +v -2.649029 -1.699920 9.932856 +v -2.692958 -2.515460 9.250864 +v -2.721738 -2.268229 9.523517 +v -2.660030 -1.713036 9.913704 +v -2.831178 -2.329219 9.659617 +v -2.726673 -2.285408 9.537950 +v -2.786462 -1.875597 10.007596 +v -2.658445 -1.618408 9.999175 +v -2.669699 -1.577520 10.073591 +v -2.798235 -1.686941 10.177358 +v -2.667620 -2.127740 9.576637 +v -2.556479 -2.396713 9.148872 +v -2.783921 -2.337666 9.585723 +v -2.793411 -2.337985 9.596743 +v -2.771910 -1.882400 9.969298 +v -2.802292 -2.337597 9.615224 +v -2.718865 -2.017234 9.754333 +v -2.996415 -3.219878 9.150204 +v -2.816668 -1.742648 10.164812 +v -2.682763 -2.109022 9.591311 +v -2.803597 -1.874383 10.017453 +v -2.683741 -1.417286 10.255117 +v -2.730939 -2.035587 9.740716 +v -2.757358 -2.054902 9.781531 +v -2.757919 -1.905786 9.911745 +v -2.756874 -1.933124 9.916199 +v -2.665352 -1.484402 10.156252 +v -2.994622 -3.220874 9.140240 +v -2.634303 -2.294747 9.358751 +v -2.982901 -3.180017 9.164914 +v -2.706100 -1.862838 9.858392 +v -2.633666 -2.304469 9.353148 +v -2.638347 -2.305353 9.363732 +v -2.637845 -2.315722 9.354048 +v -2.497977 -0.987271 10.298885 +v -2.508850 -1.002029 10.298996 +v -2.702029 -1.980169 9.779249 +v -2.515582 -0.994447 10.321500 +v -2.457904 -0.865932 10.337656 +v -2.467397 -0.896332 10.317874 +v -2.514071 -1.008882 10.307796 +v -2.497583 -0.901453 10.360152 +v -2.520591 -1.009406 10.323812 +v -2.517292 -1.023447 10.312200 +v -2.523954 -1.030013 10.317793 +v -2.515886 -1.133198 10.198932 +v -2.520092 -1.137151 10.209731 +v -2.528177 -1.161803 10.196083 +v -2.632685 -2.311295 9.362544 +v -2.521132 -1.151762 10.206288 +v -2.658400 -2.367003 9.352142 +v -2.645056 -2.581902 9.127804 +v -2.556049 -2.403443 9.131519 +v -2.770966 -1.946772 9.933434 +v -2.654269 -2.578665 9.139132 +v -2.768258 -1.982311 9.887990 +v -2.691421 -2.481132 9.282986 +v -2.793374 -2.331443 9.575383 +v -2.647112 -2.336283 9.344720 +v -2.694220 -1.368357 10.290329 +v -2.775864 -2.064501 9.803686 +v -2.661724 -2.341039 9.357480 +v -2.814342 -1.853717 10.056888 +v -2.569215 -2.489857 9.085671 +v -2.748730 -1.989125 9.823660 +v -2.623595 -2.352569 9.283631 +v -2.588831 -2.525591 9.082233 +v -2.810672 -2.343704 9.600702 +v -2.700549 -2.510068 9.263311 +v -2.854792 -2.295948 9.714121 +v -2.689959 -2.552136 9.226031 +v -2.679844 -1.299496 10.328323 +v -2.675438 -1.578819 10.075243 +v -2.848983 -2.317197 9.681312 +v -2.699220 -2.047430 9.678504 +v -2.693875 -1.324984 10.302206 +v -2.827920 -2.337204 9.651274 +v -2.767030 -2.319166 9.560179 +v -2.856674 -2.230509 9.792340 +v -2.774674 -2.322927 9.575889 +v -2.680321 -1.466756 10.207523 +v -2.698716 -1.451534 10.192670 +v -2.686651 -1.828619 9.878180 +v -2.583472 -2.374572 9.179454 +v -2.760433 -1.889247 9.921280 +v -2.834114 -2.139764 9.828731 +v -2.789608 -1.881119 9.968213 +v -2.796262 -1.875043 9.980347 +v -2.573747 -2.401831 9.143063 +v -2.986063 -3.195550 9.150926 +v -2.566941 -2.412727 9.124310 +v -2.681041 -2.414054 9.310454 +v -2.684728 -1.344242 10.300801 +v -2.715833 -1.589600 10.114834 +v -2.697302 -1.592201 10.079041 +v -2.827222 -1.796973 10.119072 +v -2.776006 -1.645221 10.155134 +v -2.679656 -1.587091 10.035416 +v -2.815728 -2.332220 9.628502 +v -2.666448 -1.760487 9.878346 +v -2.677557 -1.783633 9.872788 +v -2.808703 -1.865275 10.036724 +v -2.695123 -1.469475 10.164094 +v -2.700106 -2.247473 9.501530 +v -2.478259 -0.864160 10.366742 +v -2.785724 -1.962491 9.894349 +v -2.735789 -2.036739 9.743057 +v -2.764735 -2.298514 9.551701 +v -2.676015 -2.217009 9.500450 +v -2.674348 -2.222681 9.487762 +v -2.644145 -2.314649 9.354581 +v -2.643709 -2.306768 9.355194 +v -2.724375 -2.006136 9.765095 +v -2.728962 -2.004620 9.781186 +v -2.484439 -0.946845 10.304518 +v -2.712009 -1.970829 9.747286 +v -2.711009 -1.997219 9.742789 +v -2.628647 -2.329911 9.318419 +v -2.524661 -0.945487 10.343875 +v -2.463091 -0.854850 10.351445 +v -2.633928 -2.335523 9.307441 +v -2.510125 -0.973107 10.336938 +v -2.463222 -0.861406 10.331526 +v -2.532821 -1.019771 10.324516 +v -2.473540 -0.854434 10.366744 +v -2.525895 -1.010319 10.303103 +v -2.536682 -1.026292 10.304993 +v -2.543864 -1.029596 10.310869 +v -2.473762 -0.881535 10.326231 +v -2.548071 -1.022951 10.318967 +v -2.525555 -1.126446 10.192590 +v -2.514551 -1.147648 10.185366 +v -2.504630 -0.927157 10.356291 +v -2.531114 -1.124439 10.203335 +v -2.534583 -1.130880 10.208819 +v -2.532272 -1.150748 10.183369 +v -2.671407 -1.304228 10.294461 +v -2.546594 -1.162978 10.199622 +v -2.712539 -1.884929 9.832750 +v -2.545547 -1.146707 10.208376 +v -2.635920 -1.310372 10.231272 +v -2.655148 -1.312797 10.232677 +v -2.707927 -1.920434 9.806362 +v -2.708024 -1.944531 9.785038 +v -2.623881 -1.438916 10.141027 +v -2.653356 -1.455533 10.112783 +v -2.616461 -1.329415 10.179083 +v -2.617763 -1.308473 10.199190 +v -2.626366 -1.300394 10.216002 +v -2.629658 -1.377696 10.125785 +v -2.609295 -1.373886 10.171127 +v -2.675623 -2.350481 9.360249 +v -2.703335 -1.388796 10.268412 +v -2.693094 -2.229187 9.488894 +v -2.706658 -1.600996 10.069054 +v -2.780580 -2.319044 9.553820 +v -2.815425 -1.719176 10.166348 +v -2.848443 -2.150308 9.815461 +v -2.828552 -1.810407 10.093353 +v -2.765230 -1.895424 9.899981 +v -2.771701 -1.924196 9.910613 +v -2.799290 -2.084898 9.807878 +v -2.822797 -1.829737 10.087847 +v -2.691006 -1.571882 10.069398 +v -2.790851 -1.935534 9.915945 +v -2.821384 -1.724878 10.144693 +v -2.804017 -1.872052 9.998771 +v -2.768389 -1.982485 9.868847 +v -2.663798 -2.561016 9.135584 +v -2.669779 -2.332892 9.369668 +v -2.671655 -2.171936 9.518389 +v -2.697930 -2.259400 9.489430 +v -2.671673 -1.619886 9.992863 +v -2.680619 -2.169935 9.510653 +v -2.572208 -2.449868 9.098455 +v -2.699631 -2.545031 9.233321 +v -2.672676 -2.197206 9.524339 +v -2.675071 -2.386739 9.333385 +v -2.696795 -1.824642 9.861446 +v -2.730594 -2.039730 9.726278 +v -2.678833 -2.212694 9.487736 +v -2.689357 -1.305544 10.318912 +v -2.740788 -2.285089 9.527607 +v -2.580873 -2.382345 9.163057 +v -2.745217 -2.044785 9.740219 +v -2.757470 -2.050589 9.764194 +v -2.707110 -1.830518 9.855022 +v -2.815347 -2.332390 9.584078 +v -2.634063 -2.552917 9.105128 +v -2.693000 -2.254251 9.488807 +v -2.699481 -2.236293 9.488120 +v -2.778752 -2.062654 9.785936 +v -2.701722 -1.593865 10.081528 +v -3.008721 -3.210185 9.155853 +v -2.689085 -2.076415 9.627272 +v -2.767057 -1.987914 9.830790 +v -2.786435 -1.883494 9.940694 +v -2.676375 -1.639233 9.960952 +v -3.011395 -3.195402 9.170007 +v -3.047806 -3.206545 9.216923 +v -2.835906 -2.119509 9.815931 +v -2.595051 -2.501602 9.079600 +v -2.836215 -1.803191 10.078434 +v -2.825960 -1.760723 10.157349 +v -2.834048 -1.765639 10.137342 +v -2.998456 -3.216876 9.131395 +v -2.616307 -2.527148 9.086128 +v -2.680685 -2.554556 9.170344 +v -2.853529 -2.187695 9.817949 +v -2.600795 -2.377677 9.182289 +v -2.686729 -2.218982 9.476131 +v -2.678564 -2.371570 9.344537 +v -2.802818 -1.673697 10.168962 +v -2.870241 -2.241533 9.771727 +v -2.686474 -2.430426 9.300464 +v -2.654888 -1.728585 9.904691 +v -2.674960 -2.123951 9.558588 +v -2.855576 -2.299026 9.701743 +v -2.803333 -1.694153 10.158405 +v -2.585002 -2.467515 9.084727 +v -2.588941 -2.484370 9.080668 +v -2.687970 -2.452367 9.299201 +v -2.698891 -1.577829 10.078757 +v -2.754199 -1.622703 10.157785 +v -2.824932 -1.853561 10.042277 +v -2.673233 -2.323602 9.370645 +v -2.684106 -2.112162 9.567050 +v -2.596648 -2.365908 9.218007 +v -2.717054 -2.041148 9.706976 +v -2.624174 -2.356941 9.256086 +v -2.727382 -2.017544 9.741803 +v -2.727591 -2.021187 9.731894 +v -3.041783 -3.213594 9.207238 +v -2.663697 -1.467359 10.116018 +v -2.678550 -1.470902 10.114246 +v -2.661014 -1.480330 10.133542 +v -2.656491 -2.319005 9.348834 +v -2.488033 -0.865792 10.355827 +v -2.651847 -2.330873 9.328761 +v -2.495753 -0.881706 10.358192 +v -2.746581 -1.994937 9.793114 +v -2.473393 -0.856926 10.330722 +v -2.476398 -0.855467 10.347316 +v -2.507886 -0.899802 10.357651 +v -2.529761 -0.931886 10.346790 +v -2.990600 -3.182385 9.148363 +v -2.654464 -2.326490 9.342918 +v -2.494656 -0.921604 10.315452 +v -3.012276 -3.184582 9.164138 +v -2.507748 -0.984724 10.292132 +v -2.528930 -0.985514 10.322630 +v -2.531471 -0.996766 10.320374 +v -2.539993 -1.005950 10.325109 +v -2.539693 -1.162218 10.187722 +v -2.690238 -1.309952 10.293476 +v -2.677777 -1.294910 10.314269 +v -2.691564 -2.219619 9.484892 +v -2.709960 -1.367005 10.264616 +v -2.845314 -2.325132 9.651406 +v -2.694748 -2.381835 9.327477 +v -2.686816 -2.400345 9.313687 +v -2.840306 -1.797151 10.102636 +v -3.066057 -3.213324 9.216638 +v -3.051824 -3.225622 9.200886 +v -2.792355 -1.656117 10.158354 +v -2.671700 -1.690962 9.935379 +v -2.692006 -2.443085 9.293660 +v -2.679801 -1.679314 9.932200 +v -2.701367 -1.589349 10.059634 +v -2.677571 -1.657227 9.941052 +v -2.671175 -1.705041 9.912556 +v -2.674868 -1.717298 9.880221 +v -2.710853 -2.260204 9.488140 +v -2.674973 -1.624573 9.978085 +v -2.699096 -2.502481 9.280002 +v -2.703388 -1.578751 10.070871 +v -3.008582 -3.224042 9.132897 +v -2.694187 -2.376750 9.340851 +v -2.701993 -2.518325 9.241703 +v -2.814440 -2.093903 9.806984 +v -2.820969 -1.872073 9.995266 +v -2.828569 -2.104297 9.807895 +v -2.609114 -2.365947 9.201102 +v -2.609199 -2.365362 9.231643 +v -2.675575 -1.763571 9.859391 +v -2.679328 -2.155444 9.527994 +v -2.774078 -1.986176 9.787718 +v -2.737088 -2.022462 9.737752 +v -2.780505 -2.294048 9.530363 +v -2.700404 -1.816155 9.850107 +v -2.685980 -2.211777 9.475578 +v -2.706823 -1.353327 10.283247 +v -2.729484 -2.034281 9.683791 +v -2.791230 -1.644719 10.141584 +v -2.830823 -1.835371 10.063502 +v -2.695585 -2.083571 9.615363 +v -2.824873 -1.868418 10.006575 +v -2.742076 -1.591050 10.106220 +v -2.871317 -2.167526 9.791251 +v -2.791664 -2.063510 9.780972 +v -2.655242 -2.555618 9.118465 +v -2.692797 -1.804183 9.857061 +v -2.692805 -1.581247 10.044870 +v -2.723547 -2.265296 9.487154 +v -2.703705 -1.408051 10.240330 +v -2.865886 -2.190965 9.797617 +v -2.877300 -2.216998 9.778908 +v -3.026570 -3.199520 9.153843 +v -2.835629 -1.783382 10.118148 +v -2.722088 -2.265002 9.506294 +v -2.803504 -1.935527 9.902921 +v -2.719490 -2.526570 9.232365 +v -2.801753 -1.663948 10.153488 +v -2.806338 -1.681772 10.144949 +v -2.793298 -1.967532 9.875193 +v -2.694115 -2.334576 9.361568 +v -2.745044 -2.264522 9.508708 +v -2.684003 -2.137602 9.530005 +v -2.871793 -2.260558 9.745993 +v -2.855758 -2.306542 9.692427 +v -2.738585 -2.032438 9.716782 +v -3.055728 -3.204682 9.198282 +v -2.693596 -1.317501 10.300141 +v -3.058675 -3.220489 9.218598 +v -2.999372 -3.199647 9.126893 +v -2.709709 -2.258394 9.472232 +v -2.721609 -2.268091 9.475863 +v -2.998860 -3.174850 9.143453 +v -2.490151 -0.876790 10.335035 +v -2.507913 -0.889292 10.347195 +v -2.678465 -2.319045 9.363564 +v -2.660836 -2.332889 9.322377 +v -2.656936 -2.356171 9.287857 +v -2.998136 -3.174972 9.155371 +v -2.505337 -0.912747 10.317641 +v -2.525336 -0.990231 10.293327 +v -2.537647 -0.988658 10.316516 +v -2.552443 -1.009135 10.315581 +v -2.539610 -1.123354 10.192535 +v -2.539480 -1.131527 10.186276 +v -2.553331 -1.162346 10.172987 +v -2.605706 -1.205497 10.236361 +v -2.611039 -1.223984 10.230787 +v -2.613528 -1.211835 10.238323 +v -2.687078 -1.311625 10.275731 +v -2.551100 -1.127606 10.204294 +v -2.548342 -1.135574 10.207727 +v -2.562173 -1.149800 10.208318 +v -2.567757 -1.161564 10.202353 +v -2.598825 -1.199654 10.228703 +v -2.498116 -0.898628 10.327596 +v -2.596072 -1.217388 10.223665 +v -2.600979 -1.221710 10.228937 +v -2.599706 -1.228366 10.205387 +v -2.611893 -1.235083 10.215782 +v -2.488293 -0.866492 10.342059 +v -2.544107 -1.000904 10.306873 +v -2.560987 -1.175361 10.181227 +v -2.617936 -1.262776 10.197977 +v -2.711158 -1.957866 9.756728 +v -2.617689 -1.284697 10.183460 +v -2.621180 -1.316895 10.166081 +v -2.595333 -1.210054 10.211155 +v -2.636916 -1.280020 10.219572 +v -2.720345 -1.908949 9.795979 +v -2.625604 -1.269219 10.211799 +v -2.647846 -1.301013 10.220162 +v -2.638973 -1.399486 10.107097 +v -2.645293 -1.430710 10.107364 +v -2.619856 -1.288986 10.203551 +v -2.707780 -1.388748 10.249369 +v -2.771589 -2.047853 9.742663 +v -2.853244 -2.321142 9.658627 +v -2.705362 -2.065680 9.633733 +v -2.715077 -1.581110 10.094402 +v -2.678319 -1.744558 9.859287 +v -2.702718 -2.462409 9.274494 +v -2.771967 -1.619772 10.144247 +v -3.048562 -3.209031 9.195871 +v -2.814942 -1.699162 10.141512 +v -3.055144 -3.224183 9.180436 +v -2.618175 -2.498790 9.081726 +v -2.696957 -2.216097 9.485685 +v -2.839456 -1.811868 10.066636 +v -2.594143 -2.417587 9.113473 +v -2.580903 -2.405168 9.129802 +v -3.066800 -3.226595 9.208888 +v -3.003010 -3.195059 9.112995 +v -2.590145 -2.440978 9.103771 +v -2.816920 -1.710397 10.146788 +v -2.684078 -2.350821 9.350013 +v -2.709540 -2.503326 9.251940 +v -3.044279 -3.234655 9.168962 +v -3.048896 -3.236847 9.159016 +v -2.718659 -2.534507 9.214608 +v -2.850220 -1.765199 10.110632 +v -2.695506 -2.405774 9.293900 +v -2.675792 -1.606321 10.002975 +v -2.827140 -2.337372 9.602605 +v -2.845450 -2.340900 9.616583 +v -2.781585 -1.977900 9.856842 +v -2.838843 -2.337302 9.627387 +v -2.789805 -2.313541 9.540296 +v -2.697707 -1.472526 10.137051 +v -2.722168 -1.851336 9.847663 +v -2.695234 -2.545698 9.182066 +v -2.745871 -2.010160 9.746094 +v -2.719366 -2.052701 9.632084 +v -2.751049 -2.039586 9.729408 +v -2.694872 -2.153604 9.508305 +v -2.708787 -2.049573 9.659351 +v -2.791943 -1.925512 9.902293 +v -2.702377 -2.544011 9.201594 +v -2.701751 -1.581342 10.040325 +v -2.640250 -2.354037 9.246912 +v -2.808046 -2.330159 9.565287 +v -2.705618 -2.228084 9.468389 +v -2.705990 -1.455469 10.169991 +v -2.690946 -2.336484 9.348276 +v -2.727650 -2.301500 9.414656 +v -2.811547 -1.877980 9.938141 +v -2.708942 -2.382653 9.344268 +v -2.784057 -1.913142 9.891995 +v -2.709888 -2.484931 9.264192 +v -2.742505 -1.597800 10.132501 +v -2.836513 -1.843355 10.035631 +v -2.832927 -1.734970 10.139538 +v -2.847889 -1.745806 10.118491 +v -2.762930 -1.603016 10.123462 +v -2.694717 -2.353461 9.339887 +v -2.778869 -1.611050 10.125839 +v -2.697884 -2.094484 9.570714 +v -2.686265 -1.687900 9.888874 +v -2.646714 -2.532890 9.100104 +v -2.868130 -2.275191 9.729460 +v -2.728070 -1.831661 9.842624 +v -3.068205 -3.225298 9.188698 +v -2.716144 -2.330195 9.404019 +v -2.884270 -2.235177 9.748354 +v -2.800317 -2.073606 9.790523 +v -2.873909 -2.293070 9.685453 +v -2.783107 -2.305776 9.540354 +v -2.701924 -2.306648 9.399043 +v -2.842400 -2.322721 9.577310 +v -2.674280 -2.542541 9.123562 +v -3.013768 -3.198769 9.127375 +v -3.019641 -3.199106 9.144101 +v -2.597136 -2.474362 9.075076 +v -2.839647 -2.335323 9.637605 +v -2.689608 -1.626182 9.954383 +v -2.695166 -2.323777 9.347834 +v -3.036172 -3.219089 9.156166 +v -2.694317 -2.176578 9.493151 +v -3.029653 -3.204107 9.159753 +v -3.026484 -3.199177 9.162405 +v -2.707680 -2.313605 9.409770 +v -3.047020 -3.211343 9.178481 +v -2.999954 -3.174975 9.128834 +v -2.659816 -2.355710 9.258741 +v -2.716152 -2.294935 9.412947 +v -2.685009 -2.351356 9.307902 +v -2.520334 -0.908202 10.324590 +v -2.669455 -2.313814 9.346601 +v -2.517192 -0.900964 10.351368 +v -2.505341 -0.939394 10.301571 +v -2.722638 -1.991416 9.726313 +v -2.524899 -0.924247 10.295187 +v -2.532125 -0.968348 10.291074 +v -2.541776 -0.982577 10.305217 +v -2.553990 -1.126321 10.193563 +v -2.569729 -1.133720 10.207519 +v -2.549611 -1.145547 10.180226 +v -2.558619 -1.171595 10.169407 +v -2.579939 -1.152143 10.201618 +v -2.611400 -1.187983 10.228662 +v -2.617736 -1.193809 10.237504 +v -2.750717 -2.005065 9.766970 +v -3.027439 -3.191815 9.162910 +v -2.551499 -1.016860 10.306392 +v -2.830094 -1.854656 10.019737 +v -2.783858 -1.892239 9.892890 +v -2.738442 -2.031483 9.699228 +v -2.785772 -1.888843 9.897667 +v -2.844060 -1.821885 10.049067 +v -2.797718 -1.885153 9.930740 +v -2.723864 -2.475740 9.259232 +v -2.725657 -2.489467 9.246746 +v -2.720807 -2.257600 9.453054 +v -2.815009 -1.864819 9.972507 +v -2.698632 -2.190683 9.484297 +v -2.716996 -2.327048 9.396864 +v -2.707470 -2.374532 9.312008 +v -2.701560 -2.216813 9.468699 +v -2.700680 -2.427071 9.291368 +v -2.706067 -2.446507 9.270123 +v -2.606775 -2.437820 9.099902 +v -2.757910 -2.029052 9.724526 +v -2.814804 -2.329710 9.553384 +v -2.763420 -2.046085 9.731606 +v -2.714058 -1.436419 10.186759 +v -2.633721 -2.516260 9.090535 +v -2.804061 -1.952202 9.887367 +v -2.706434 -2.240652 9.448966 +v -2.695745 -1.615768 9.969667 +v -2.611346 -2.457041 9.088880 +v -2.616448 -2.478703 9.081243 +v -2.620243 -2.367848 9.192087 +v -2.834419 -2.091359 9.778666 +v -2.710272 -1.328535 10.282556 +v -3.055096 -3.230486 9.156422 +v -3.018793 -3.189484 9.144178 +v -2.856548 -1.735169 10.108513 +v -2.839991 -2.331173 9.590137 +v -2.780134 -1.901761 9.888798 +v -2.681275 -2.551384 9.142797 +v -2.788926 -1.914097 9.880079 +v -2.711782 -1.589207 10.045259 +v -2.729247 -1.599880 10.029865 +v -2.843241 -1.846374 10.013361 +v -2.790354 -1.985796 9.800655 +v -2.727299 -2.515589 9.233470 +v -2.714853 -1.342737 10.267140 +v -2.695252 -2.544275 9.156186 +v -2.706260 -2.422574 9.280231 +v -2.719399 -1.354023 10.256023 +v -2.713301 -2.361022 9.346533 +v -2.707020 -2.378688 9.350096 +v -2.690369 -1.659263 9.918935 +v -2.831800 -2.327617 9.567409 +v -2.614215 -2.379062 9.167973 +v -2.721700 -1.372218 10.244267 +v -2.679706 -1.683414 9.913183 +v -2.720635 -1.595977 10.052704 +v -2.788713 -1.929937 9.880898 +v -2.711825 -2.534252 9.183823 +v -2.793564 -1.976389 9.843801 +v -2.636484 -2.492626 9.088778 +v -2.874387 -2.286369 9.705028 +v -2.857172 -2.314438 9.643768 +v -2.874276 -2.310988 9.663005 +v -3.073320 -3.221029 9.204384 +v -3.021153 -3.183284 9.110633 +v -2.717830 -1.400776 10.215453 +v -3.057733 -3.225419 9.167719 +v -2.724906 -2.060608 9.617495 +v -2.628441 -2.363883 9.210600 +v -2.712035 -1.316676 10.275307 +v -2.601929 -2.378419 9.151588 +v -2.759396 -1.989750 9.778986 +v -2.743223 -2.268220 9.481585 +v -2.688538 -1.473226 10.122982 +v -3.000738 -3.181787 9.116711 +v -2.725300 -1.864564 9.835678 +v -3.010576 -3.174124 9.137009 +v -2.680527 -2.318064 9.333705 +v -3.018008 -3.179841 9.135434 +v -3.040876 -3.207237 9.151797 +v -3.054113 -3.206115 9.173568 +v -2.698462 -2.337361 9.343785 +v -3.069388 -3.205195 9.199124 +v -2.536073 -0.926893 10.341109 +v -2.693166 -2.317798 9.339177 +v -2.544729 -0.947161 10.315523 +v -2.545743 -0.968563 10.311759 +v -2.569637 -1.161199 10.164377 +v -2.575698 -1.168330 10.171122 +v -2.640612 -1.192128 10.228521 +v -2.636948 -1.223999 10.222057 +v -2.625569 -1.237161 10.214657 +v -2.698139 -1.309184 10.255596 +v -2.748983 -1.866862 9.810744 +v -2.657515 -1.268470 10.221241 +v -2.656898 -1.294766 10.216000 +v -2.674965 -1.314456 10.240767 +v -2.678146 -1.457271 10.091201 +v -3.036251 -3.196761 9.159692 +v -2.730731 -1.898173 9.791905 +v -2.607909 -1.189460 10.213751 +v -2.747753 -1.905350 9.748133 +v -2.604569 -1.199843 10.198960 +v -2.618728 -1.248452 10.179176 +v -2.606119 -1.213988 10.189045 +v -2.622391 -1.268154 10.168212 +v -2.631179 -1.318141 10.141155 +v -2.611114 -1.234393 10.189167 +v -2.675698 -1.309046 10.216428 +v -2.636536 -1.251081 10.215404 +v -2.661149 -1.435214 10.087490 +v -2.621336 -1.246682 10.204982 +v -2.716808 -1.818349 9.838751 +v -2.612455 -2.391083 9.139780 +v -2.737212 -1.582034 10.075659 +v -2.618845 -2.409159 9.126655 +v -2.806128 -1.655736 10.129342 +v -2.616733 -2.415617 9.114573 +v -2.743748 -2.023168 9.704823 +v -2.715258 -2.178295 9.461437 +v -2.719158 -2.527785 9.200455 +v -2.723401 -1.372066 10.227015 +v -2.702188 -2.403420 9.278088 +v -2.817184 -1.678364 10.137042 +v -2.823218 -1.700169 10.134380 +v -2.715492 -2.195493 9.459881 +v -2.659725 -2.532069 9.105150 +v -2.715447 -2.224249 9.448026 +v -2.712157 -2.340581 9.346747 +v -2.865692 -2.324574 9.625225 +v -2.703111 -1.794061 9.842555 +v -2.790798 -2.310906 9.525313 +v -2.843558 -2.099981 9.789078 +v -2.887267 -2.181298 9.767959 +v -3.025459 -3.170191 9.122049 +v -3.069209 -3.226723 9.173143 +v -3.074499 -3.224336 9.177733 +v -2.808006 -1.936145 9.883814 +v -2.699596 -2.105109 9.550871 +v -2.670108 -2.362453 9.226620 +v -2.690520 -1.666835 9.901269 +v -2.615301 -2.381909 9.150898 +v -2.770667 -1.996301 9.736752 +v -2.750059 -2.010338 9.731688 +v -2.606739 -2.404645 9.128515 +v -3.060322 -3.215046 9.165922 +v -2.848067 -1.835623 10.029238 +v -2.731316 -1.584617 10.066774 +v -2.709487 -2.248200 9.444542 +v -2.711895 -2.389969 9.291724 +v -2.721749 -1.580144 10.026412 +v -2.823707 -1.865230 9.962698 +v -2.724057 -1.593622 10.027990 +v -2.706146 -2.426444 9.260284 +v -2.843969 -1.718212 10.131704 +v -2.742584 -1.586040 10.087873 +v -2.855810 -2.338027 9.604092 +v -2.708765 -2.527646 9.154796 +v -2.726188 -1.355347 10.237101 +v -2.673437 -2.500791 9.100898 +v -2.797188 -1.641192 10.122860 +v -2.861659 -2.129431 9.788779 +v -2.725686 -2.524034 9.178917 +v -2.798040 -1.926369 9.866065 +v -2.766917 -2.032963 9.713921 +v -2.716430 -2.303021 9.382046 +v -2.696058 -2.530254 9.122511 +v -2.787080 -1.613238 10.118001 +v -2.718613 -1.415038 10.206227 +v -2.719076 -2.357885 9.343373 +v -2.848747 -1.791709 10.084259 +v -2.779222 -2.042757 9.731955 +v -2.713864 -2.370700 9.324365 +v -2.851396 -1.795080 10.064072 +v -2.827259 -1.669814 10.110952 +v -2.810447 -1.935259 9.866687 +v -2.737254 -2.269723 9.465410 +v -2.715050 -2.072228 9.584541 +v -2.758799 -2.274593 9.484771 +v -2.763419 -2.277505 9.514238 +v -2.820358 -2.071527 9.756780 +v -2.809381 -1.957694 9.858870 +v -2.694733 -2.117619 9.535574 +v -2.699169 -1.773908 9.835501 +v -2.716362 -2.095104 9.555944 +v -2.717066 -1.308851 10.256182 +v -2.698044 -2.357818 9.310212 +v -2.521999 -0.912819 10.301560 +v -2.537619 -0.916483 10.303511 +v -2.708118 -1.465533 10.085240 +v -2.702765 -2.326033 9.343060 +v -2.692761 -2.360598 9.289479 +v -2.711854 -2.290891 9.386009 +v -2.535996 -0.924503 10.295110 +v -2.540779 -0.937097 10.298080 +v -2.540322 -0.960412 10.295008 +v -2.570647 -1.125996 10.193837 +v -2.578600 -1.140882 10.185971 +v -2.737554 -1.991075 9.713868 +v -2.583068 -1.137440 10.194363 +v -2.748618 -1.997972 9.708729 +v -2.695910 -1.305811 10.225911 +v -2.529821 -0.912032 10.333466 +v -3.075223 -3.210253 9.191626 +v -2.708501 -1.783734 9.821262 +v -2.704479 -2.537126 9.134484 +v -2.703034 -1.577342 10.017064 +v -2.649317 -2.378312 9.162693 +v -2.723367 -2.438757 9.251280 +v -2.705870 -1.602585 9.984367 +v -2.720685 -2.444887 9.261534 +v -2.703924 -1.467470 10.109464 +v -2.742291 -2.270739 9.453701 +v -2.836933 -1.865401 9.927959 +v -2.807789 -1.966638 9.807974 +v -2.733055 -2.054933 9.618718 +v -2.724785 -1.319464 10.260024 +v -2.886508 -2.218190 9.756267 +v -2.730425 -1.338516 10.249065 +v -2.822050 -1.653017 10.113753 +v -2.625892 -2.443192 9.092823 +v -2.816885 -1.935890 9.858824 +v -2.752148 -1.836419 9.817785 +v -2.808745 -1.966787 9.836891 +v -2.811861 -2.316536 9.533086 +v -2.709226 -2.363029 9.314531 +v -2.710623 -2.371353 9.304349 +v -2.709179 -2.172353 9.478136 +v -2.896669 -2.260997 9.699203 +v -2.765488 -2.017123 9.716352 +v -2.703000 -2.398715 9.266912 +v -2.750452 -2.027700 9.673314 +v -2.725339 -1.432108 10.169647 +v -3.020631 -3.174031 9.110380 +v -2.735058 -2.323933 9.388930 +v -2.763591 -2.260611 9.456124 +v -2.761135 -2.015212 9.702633 +v -2.756744 -2.026023 9.698373 +v -2.728820 -1.430727 10.149519 +v -2.625924 -2.378655 9.154206 +v -2.637730 -2.379718 9.162326 +v -2.626438 -2.394011 9.142241 +v -2.893722 -2.281654 9.673035 +v -2.734400 -2.252308 9.432446 +v -2.875552 -2.305692 9.645308 +v -2.859550 -2.323374 9.579708 +v -2.734570 -2.494448 9.231113 +v -2.690714 -1.708495 9.864330 +v -2.742981 -2.036798 9.658834 +v -2.689622 -1.731850 9.849697 +v -2.849852 -1.705292 10.114294 +v -2.772105 -1.598759 10.095724 +v -2.800706 -1.880060 9.871891 +v -2.716282 -1.390805 10.227744 +v -2.687459 -1.645430 9.928025 +v -2.817030 -1.950966 9.838339 +v -2.803822 -2.290303 9.491427 +v -2.707353 -2.157069 9.490799 +v -2.698937 -2.370325 9.261505 +v -2.707857 -2.410454 9.241384 +v -2.799779 -2.306804 9.505911 +v -2.726854 -2.322925 9.387042 +v -2.742179 -2.331270 9.382388 +v -2.792818 -2.051685 9.736033 +v -2.854713 -2.323614 9.557471 +v -2.722358 -2.285946 9.391594 +v -2.693541 -1.459071 10.076204 +v -2.689758 -2.363781 9.267898 +v -3.019989 -3.166932 9.116340 +v -2.474986 -0.928812 10.182922 +v -2.711943 -2.328985 9.335109 +v -3.091094 -3.195310 9.209795 +v -3.093201 -3.202256 9.208385 +v -2.595422 -1.033556 10.297466 +v -2.722211 -2.344438 9.335963 +v -2.747110 -1.853380 9.816024 +v -2.712152 -2.348474 9.321798 +v -2.603176 -1.043071 10.297514 +v -2.681149 -2.370762 9.246140 +v -2.626303 -1.181042 10.224541 +v -2.761607 -1.998902 9.717833 +v -2.649179 -1.178010 10.252659 +v -2.650487 -1.189800 10.246640 +v -2.652131 -1.195289 10.254687 +v -2.659530 -1.246362 10.218349 +v -2.697545 -1.305840 10.243607 +v -2.716433 -1.291025 10.243698 +v -2.738344 -1.954434 9.720993 +v -2.697816 -2.326621 9.324383 +v -2.545347 -0.930159 10.307124 +v -2.596418 -1.044090 10.289741 +v -2.648213 -1.290887 10.122634 +v -2.752326 -1.872566 9.797379 +v -2.738955 -1.933573 9.735948 +v -2.622653 -1.183337 10.207249 +v -2.619855 -1.206691 10.180811 +v -2.644729 -1.312251 10.120439 +v -2.618339 -1.193866 10.191462 +v -2.624394 -1.223183 10.174560 +v -2.631647 -1.246223 10.162820 +v -2.656365 -1.376341 10.075865 +v -2.657844 -1.416479 10.078685 +v -2.678760 -1.443767 10.064272 +v -2.819061 -1.878429 9.914169 +v -2.795186 -1.604508 10.101134 +v -2.865405 -1.794190 10.041864 +v -2.838863 -1.860315 9.960823 +v -2.721806 -2.234012 9.435541 +v -2.711944 -2.522582 9.134963 +v -2.844701 -1.865022 9.977589 +v -2.727909 -1.444604 10.125155 +v -2.706383 -1.592964 9.992208 +v -2.875616 -2.139772 9.774094 +v -2.723071 -2.190605 9.448950 +v -2.736861 -2.040354 9.636118 +v -2.803434 -1.906285 9.862388 +v -2.884701 -2.292927 9.659955 +v -2.736588 -1.598981 10.027162 +v -2.657012 -2.502177 9.087589 +v -2.857161 -1.770409 10.092705 +v -2.782357 -2.276515 9.485252 +v -2.747274 -2.269158 9.432034 +v -2.717565 -2.075318 9.565327 +v -2.649609 -2.361202 9.210844 +v -3.031226 -3.173395 9.112145 +v -2.770328 -2.029604 9.685869 +v -2.700903 -2.400383 9.250389 +v -2.767802 -2.031203 9.704975 +v -2.714011 -2.391976 9.271694 +v -2.769122 -1.590595 10.076028 +v -2.777985 -2.285785 9.502797 +v -2.714560 -2.287814 9.368049 +v -2.642010 -2.410426 9.125381 +v -2.735865 -2.504561 9.217978 +v -2.824189 -2.322570 9.517072 +v -2.774075 -1.991886 9.754897 +v -2.739128 -2.314125 9.390322 +v -2.790434 -2.034683 9.725750 +v -2.805266 -2.056550 9.739595 +v -2.703907 -1.692063 9.865395 +v -2.637390 -2.459654 9.085335 +v -2.838708 -1.695633 10.108183 +v -2.649786 -2.371276 9.183185 +v -2.686214 -2.370885 9.231565 +v -2.857316 -1.824676 10.020556 +v -2.743888 -1.585644 10.049940 +v -2.726001 -1.584512 9.988519 +v -2.695945 -2.372342 9.247211 +v -2.648780 -2.411978 9.117901 +v -2.731423 -2.459243 9.242935 +v -2.871469 -1.749824 10.080678 +v -2.734867 -1.583416 10.010296 +v -2.721904 -1.799048 9.816321 +v -2.907877 -2.201935 9.729513 +v -2.745794 -1.597088 10.007921 +v -2.697232 -1.682205 9.877740 +v -2.765592 -2.030049 9.665450 +v -2.882470 -2.306313 9.629100 +v -2.640474 -2.429921 9.097286 +v -2.728906 -2.290188 9.396223 +v -2.798754 -1.975989 9.785872 +v -2.716801 -2.097773 9.534206 +v -2.751419 -2.308750 9.393744 +v -2.722658 -2.217550 9.422215 +v -2.736667 -1.370447 10.213522 +v -2.747734 -2.326587 9.363751 +v -2.895412 -2.156744 9.755729 +v -2.732650 -1.413939 10.180151 +v -3.009078 -3.159217 9.089165 +v -2.711851 -2.368110 9.278221 +v -2.777351 -1.983320 9.720158 +v -3.100435 -3.194105 9.205419 +v -2.604172 -1.028858 10.291918 +v -2.612536 -1.039002 10.290833 +v -2.604642 -1.039487 10.285116 +v -2.610167 -1.047257 10.288661 +v -2.763343 -1.989735 9.713016 +v -2.638313 -1.181936 10.214214 +v -2.649330 -1.189842 10.219078 +v -2.665179 -1.168607 10.258431 +v -2.671137 -1.172108 10.256869 +v -2.665486 -1.189417 10.251227 +v -2.660677 -1.193215 10.244421 +v -2.654512 -1.222896 10.217678 +v -2.673110 -1.231145 10.217860 +v -2.685465 -1.284301 10.204943 +v -2.481191 -0.929955 10.173879 +v -2.482025 -0.923226 10.180466 +v -2.483798 -0.932819 10.178896 +v -2.746775 -2.473147 9.227632 +v -2.698884 -1.750410 9.830652 +v -2.714101 -1.605304 9.964269 +v -2.837849 -2.318248 9.531946 +v -2.665069 -2.379869 9.180515 +v -2.743037 -2.500747 9.193247 +v -2.710547 -1.764752 9.817780 +v -2.722489 -2.521968 9.162132 +v -2.637596 -2.411810 9.110538 +v -2.744847 -2.506195 9.177713 +v -2.856585 -2.099104 9.759336 +v -2.706190 -2.498486 9.112973 +v -2.666254 -2.483108 9.093948 +v -2.779991 -2.272870 9.472630 +v -2.875837 -2.310311 9.614039 +v -2.789412 -1.984116 9.765417 +v -2.799363 -1.976744 9.757604 +v -2.699363 -1.715726 9.838684 +v -2.731447 -2.063082 9.582735 +v -2.707166 -1.606438 9.945761 +v -2.736830 -2.306496 9.363697 +v -2.706430 -1.631239 9.917141 +v -2.737731 -2.299292 9.390987 +v -2.703331 -1.657062 9.911698 +v -2.764472 -2.335292 9.388009 +v -2.718407 -2.377323 9.275345 +v -2.731922 -1.580477 9.999536 +v -2.764056 -2.272599 9.436522 +v -2.864289 -1.771215 10.075764 +v -2.753515 -2.028148 9.628402 +v -2.862756 -1.790402 10.050690 +v -2.880220 -1.763229 10.045975 +v -2.858261 -1.815200 10.037921 +v -2.806685 -1.884057 9.855036 +v -2.807541 -1.889936 9.848586 +v -2.819810 -1.902954 9.837965 +v -2.746696 -2.050473 9.592167 +v -2.806169 -1.627953 10.104599 +v -2.873411 -2.320316 9.584179 +v -2.831447 -1.644523 10.090626 +v -2.849787 -2.324176 9.542563 +v -2.704169 -1.744735 9.815870 +v -2.848233 -1.685878 10.103139 +v -2.734474 -1.334755 10.238586 +v -2.742410 -1.350302 10.219666 +v -2.871802 -1.729337 10.089670 +v -2.689283 -2.378490 9.203826 +v -2.744587 -1.396515 10.175468 +v -2.867193 -2.327807 9.607020 +v -2.649859 -2.421609 9.102392 +v -2.744008 -2.281371 9.373001 +v -2.720094 -1.296420 10.248075 +v -2.717478 -2.404572 9.209880 +v -2.806848 -2.027595 9.694130 +v -2.807483 -2.038687 9.719261 +v -2.831141 -2.070732 9.747164 +v -2.745596 -1.820654 9.810238 +v -2.708803 -1.464047 10.049907 +v -2.746213 -1.956724 9.713732 +v -2.669416 -1.181208 10.244352 +v -2.752798 -1.863542 9.799002 +v -3.015851 -3.144648 9.091421 +v -3.017132 -3.154250 9.080791 +v -2.754537 -1.961795 9.710598 +v -3.024322 -3.151466 9.100664 +v -3.023659 -3.161196 9.093913 +v -2.675000 -1.254650 10.211773 +v -2.703223 -1.273119 10.194311 +v -2.713138 -1.290934 10.232773 +v -2.715113 -1.293575 10.217949 +v -2.753769 -1.929655 9.702830 +v -2.644621 -1.190949 10.196440 +v -2.638163 -1.203459 10.178411 +v -2.753829 -1.887342 9.765316 +v -2.640793 -1.224906 10.163953 +v -2.661778 -1.163783 10.247448 +v -2.680647 -1.434683 10.045634 +v -2.661493 -1.341601 10.078326 +v -2.645394 -1.260201 10.140113 +v -2.814370 -1.874478 9.875014 +v -2.726378 -2.423303 9.245125 +v -2.736584 -1.314694 10.243876 +v -2.745770 -2.056569 9.561855 +v -2.741572 -2.431450 9.239628 +v -2.735457 -1.597277 9.982564 +v -2.892613 -2.310901 9.589121 +v -2.858059 -1.856146 9.961931 +v -2.676835 -2.369584 9.197233 +v -2.653556 -2.390482 9.135373 +v -2.783410 -1.595863 10.077456 +v -2.813864 -2.307199 9.494928 +v -2.766690 -1.578035 10.049908 +v -2.913600 -2.183160 9.727524 +v -2.833568 -1.654624 10.094469 +v -2.848809 -1.848460 9.993154 +v -2.784283 -2.028410 9.691802 +v -2.709423 -2.393487 9.220270 +v -2.734092 -1.450021 10.108436 +v -2.779982 -2.267773 9.447596 +v -2.723551 -1.763723 9.798522 +v -2.715848 -2.281995 9.367916 +v -2.762178 -1.584121 10.023665 +v -2.728463 -1.464841 10.078074 +v -2.745245 -2.279588 9.380685 +v -2.647276 -2.391290 9.133485 +v -2.750439 -2.320335 9.351548 +v -2.750429 -1.355202 10.212642 +v -2.762671 -2.294644 9.389161 +v -2.732899 -2.185737 9.433746 +v -2.896331 -2.297702 9.635939 +v -2.707033 -1.647968 9.895510 +v -2.906420 -2.292720 9.626183 +v -2.707936 -1.663202 9.873619 +v -2.912585 -2.279190 9.640697 +v -2.655950 -2.388211 9.150466 +v -2.647518 -2.451079 9.090090 +v -2.726677 -1.601058 9.977475 +v -2.803272 -1.614421 10.103844 +v -2.851873 -2.087393 9.749372 +v -2.739772 -2.243742 9.413573 +v -2.858709 -1.685653 10.094483 +v -2.899833 -2.225768 9.733294 +v -2.758795 -2.262482 9.418497 +v -2.912768 -2.230397 9.703499 +v -2.723698 -2.106891 9.503881 +v -2.834535 -1.870407 9.906424 +v -2.669666 -2.389566 9.163962 +v -2.777672 -2.276589 9.432078 +v -2.733750 -2.291157 9.364737 +v -2.660251 -2.400062 9.121807 +v -2.713217 -1.635230 9.904517 +v -2.731746 -2.077033 9.549101 +v -2.891243 -2.307081 9.611691 +v -2.728462 -2.514147 9.146567 +v -2.833716 -1.927027 9.848532 +v -2.896956 -2.279919 9.655536 +v -2.827815 -1.949179 9.816360 +v -2.867058 -1.826476 10.007948 +v -2.726346 -2.150424 9.472480 +v -2.708443 -2.379022 9.231337 +v -2.770996 -2.337997 9.379298 +v -2.682930 -2.438276 9.106594 +v -2.820518 -2.300188 9.488655 +v -2.723272 -2.413087 9.231590 +v -2.784904 -1.979688 9.734661 +v -2.749863 -2.481128 9.208617 +v -2.658801 -2.434076 9.104794 +v -2.746914 -1.600514 9.988396 +v -2.498086 -0.933412 10.168924 +v -3.026967 -3.146207 9.084909 +v -2.663505 -1.208141 10.215676 +v -3.032833 -3.147746 9.092323 +v -2.684456 -1.225563 10.212944 +v -2.699042 -1.250723 10.191307 +v -2.726320 -1.287100 10.207693 +v -2.661117 -1.180037 10.239184 +v -2.683552 -2.393674 9.163286 +v -2.776224 -1.583665 10.041784 +v -2.756183 -2.279649 9.385453 +v -2.836252 -2.058483 9.725052 +v -2.744023 -1.325652 10.227542 +v -2.751112 -1.338152 10.215187 +v -2.863069 -2.084116 9.735503 +v -2.760407 -1.831629 9.799564 +v -2.878283 -1.801197 10.023434 +v -2.720070 -1.719735 9.803678 +v -2.872623 -2.096990 9.735249 +v -2.782234 -1.588859 10.061325 +v -2.772651 -2.024201 9.630482 +v -2.687726 -2.464940 9.104138 +v -2.662136 -2.418834 9.115413 +v -2.742540 -2.505793 9.164155 +v -2.868284 -2.110457 9.759209 +v -2.768605 -2.337099 9.361403 +v -2.758297 -2.037512 9.612210 +v -2.717243 -2.139390 9.484901 +v -2.862744 -2.319597 9.533985 +v -2.833968 -1.874452 9.876199 +v -2.825942 -1.912204 9.840679 +v -2.873664 -2.318099 9.553267 +v -2.910585 -2.264579 9.666983 +v -2.900631 -2.295129 9.614250 +v -2.506349 -0.944872 10.165310 +v -2.818841 -1.629787 10.088736 +v -2.704808 -2.371261 9.231522 +v -2.670153 -2.410239 9.130984 +v -2.697151 -2.400416 9.166586 +v -2.831911 -1.939981 9.829286 +v -2.879158 -1.755756 10.062690 +v -2.824784 -1.632060 10.078009 +v -2.867610 -1.676540 10.077557 +v -2.801051 -1.596479 10.058018 +v -2.855796 -1.852733 9.931425 +v -2.873807 -2.324219 9.567373 +v -2.876588 -1.724568 10.077690 +v -2.826003 -1.879467 9.863639 +v -2.770308 -2.306351 9.387298 +v -2.831136 -1.953613 9.776846 +v -2.727149 -1.594056 9.933638 +v -2.765938 -2.336287 9.352285 +v -2.888826 -2.111542 9.738622 +v -2.842008 -2.303218 9.476035 +v -2.763530 -2.261611 9.405122 +v -2.747398 -2.457113 9.224283 +v -2.832514 -2.305995 9.498567 +v -2.843460 -2.312143 9.511360 +v -2.729288 -2.495616 9.135651 +v -2.785241 -2.268972 9.415717 +v -2.727199 -2.206840 9.416435 +v -2.716301 -1.648139 9.879434 +v -2.744875 -2.289360 9.354674 +v -2.717162 -1.672971 9.865395 +v -2.738070 -1.796296 9.793383 +v -2.751828 -1.816571 9.796368 +v -2.782014 -2.025412 9.667337 +v -2.512230 -0.958130 10.155127 +v -2.754453 -1.411880 10.135095 +v -2.726439 -1.465998 10.053862 +v -2.817243 -1.890117 9.838037 +v -2.799287 -1.598477 10.080137 +v -2.508092 -0.929150 10.161903 +v -2.762967 -1.833377 9.783373 +v -2.502928 -0.941695 10.156593 +v -2.525215 -0.985567 10.137211 +v -2.777248 -1.972991 9.712517 +v -2.525041 -0.988123 10.146395 +v -2.678064 -1.206021 10.206631 +v -2.728981 -1.292060 10.215672 +v -2.769201 -1.848237 9.770999 +v -2.704150 -1.461269 10.030193 +v -2.770389 -1.866849 9.771491 +v -2.651555 -1.147352 10.218129 +v -2.714888 -1.282192 10.198040 +v -2.664242 -1.234031 10.144457 +v -2.655292 -1.203148 10.179674 +v -2.658413 -1.215312 10.165139 +v -2.665505 -1.196764 10.197865 +v -2.675682 -1.354951 10.040983 +v -2.680254 -1.386007 10.025144 +v -2.665476 -1.399337 10.056171 +v -2.684124 -1.421530 10.024327 +v -2.695624 -1.449528 10.019617 +v -2.716829 -2.423328 9.158759 +v -2.725421 -2.412314 9.206440 +v -2.733597 -1.300365 10.225896 +v -2.754805 -2.468653 9.202988 +v -2.731770 -2.183229 9.414513 +v -2.786833 -2.023362 9.649807 +v -2.814729 -1.605490 10.069356 +v -2.730448 -2.111091 9.474403 +v -2.754068 -2.072875 9.523676 +v -2.842171 -2.050771 9.711927 +v -2.686630 -2.423483 9.124386 +v -2.755164 -1.806701 9.775830 +v -2.753744 -2.283969 9.357445 +v -2.763470 -1.818164 9.792612 +v -2.752177 -1.380369 10.174835 +v -2.881397 -1.830555 9.978715 +v -2.852250 -1.662143 10.089697 +v -2.744488 -2.174634 9.430547 +v -2.732709 -2.080861 9.527932 +v -2.826443 -1.880076 9.847437 +v -2.751053 -2.294670 9.342381 +v -2.777704 -2.325257 9.345090 +v -2.765126 -2.249502 9.390221 +v -2.708665 -2.390546 9.201694 +v -2.752014 -1.593088 9.964100 +v -2.914128 -2.161313 9.724657 +v -2.780687 -2.272143 9.397417 +v -2.751658 -2.479290 9.188374 +v -2.763391 -1.597536 9.972668 +v -2.749279 -2.423102 9.224406 +v -2.887824 -1.733522 10.049005 +v -2.770819 -1.589787 9.993401 +v -2.852222 -1.859308 9.913258 +v -2.828362 -1.880857 9.825956 +v -2.827646 -1.955769 9.761238 +v -2.709276 -1.702093 9.818433 +v -2.791069 -2.267100 9.438813 +v -2.810245 -2.277963 9.460262 +v -2.736858 -2.480561 9.141909 +v -2.703770 -2.441726 9.121418 +v -2.743217 -1.423747 10.131711 +v -2.874414 -1.845577 9.956263 +v -2.831184 -1.946473 9.804681 +v -2.758971 -2.279039 9.371098 +v -2.758482 -1.441468 10.077485 +v -2.863416 -1.692690 10.080367 +v -2.850137 -2.060574 9.712040 +v -2.721625 -1.657365 9.861748 +v -2.514464 -0.935681 10.165762 +v -2.762368 -2.295390 9.370529 +v -2.771424 -2.302388 9.379411 +v -2.743569 -2.240730 9.408614 +v -2.784062 -2.324982 9.354445 +v -2.787150 -2.330642 9.369720 +v -2.787126 -1.976513 9.714031 +v -2.535727 -0.987464 10.136770 +v -2.850570 -1.910859 9.826979 +v -2.529021 -0.994325 10.136667 +v -2.705302 -2.401993 9.174237 +v -2.746581 -2.484622 9.158443 +v -2.708492 -2.461185 9.115950 +v -2.716154 -1.464233 10.019348 +v -2.798862 -1.974408 9.691777 +v -2.764117 -1.893833 9.721632 +v -2.514590 -0.936559 10.151198 +v -2.521071 -0.957115 10.143175 +v -2.648011 -1.132139 10.198109 +v -2.654266 -1.153771 10.210487 +v -2.664275 -1.153949 10.201786 +v -2.703078 -1.231900 10.190040 +v -2.851414 -2.071218 9.730021 +v -2.767951 -1.819601 9.781546 +v -2.852049 -1.861829 9.883686 +v -2.708278 -2.427827 9.140949 +v -2.802049 -1.976775 9.699149 +v -2.881898 -1.809115 10.005070 +v -2.834927 -1.875329 9.859013 +v -2.909021 -2.286187 9.602821 +v -2.878727 -1.844460 9.939589 +v -2.528020 -0.952863 10.150851 +v -2.882715 -1.833577 9.961095 +v -2.750894 -1.294083 10.203074 +v -2.754770 -1.329637 10.205515 +v -2.755106 -1.353961 10.199069 +v -2.789082 -1.582843 10.031849 +v -2.814051 -2.026534 9.672781 +v -2.712384 -2.485840 9.117831 +v -2.847606 -1.942561 9.789092 +v -2.886767 -2.317745 9.548196 +v -2.739267 -2.430840 9.190331 +v -2.727994 -1.600995 9.914179 +v -2.840468 -1.922922 9.836695 +v -2.755476 -2.457351 9.199291 +v -2.752744 -2.059271 9.539765 +v -2.741764 -2.418558 9.208797 +v -2.723049 -1.632438 9.869217 +v -2.721352 -2.456005 9.125160 +v -2.749040 -2.458627 9.168274 +v -2.778478 -2.032684 9.604038 +v -2.718709 -1.677655 9.828683 +v -2.895239 -1.744018 10.033657 +v -2.750716 -2.228432 9.389844 +v -2.729309 -1.699554 9.795676 +v -2.726449 -1.731622 9.792948 +v -2.895527 -2.315180 9.556006 +v -2.789055 -2.323940 9.368774 +v -2.725610 -2.428044 9.156874 +v -2.758891 -1.316482 10.208515 +v -2.809068 -2.271930 9.441345 +v -2.760016 -2.272794 9.358521 +v -2.800072 -2.267879 9.420401 +v -2.779413 -1.594090 9.981419 +v -2.827132 -2.281576 9.450198 +v -2.869175 -1.845119 9.922283 +v -2.746925 -1.787907 9.777535 +v -2.849852 -2.299203 9.492812 +v -2.870603 -2.306734 9.494695 +v -2.758162 -1.425287 10.107663 +v -2.730425 -1.615397 9.881016 +v -2.743114 -2.447579 9.171156 +v -2.753676 -2.163211 9.427016 +v -2.748609 -2.181959 9.410824 +v -2.748338 -2.091191 9.496046 +v -2.742122 -2.182507 9.401724 +v -2.737763 -2.206831 9.401356 +v -2.739190 -2.461397 9.157181 +v -2.527008 -0.945413 10.147038 +v -2.754027 -2.483827 9.171171 +v -2.718300 -2.444115 9.140648 +v -2.728545 -2.466368 9.134169 +v -2.770253 -1.908448 9.697994 +v -2.768918 -1.937675 9.688726 +v -2.792463 -1.950958 9.687438 +v -2.773153 -1.871377 9.762491 +v -2.667759 -1.145164 10.191481 +v -2.692626 -1.211867 10.191271 +v -2.722536 -1.267675 10.191589 +v -2.735475 -1.274913 10.201363 +v -2.654539 -1.121456 10.204546 +v -2.709205 -1.459983 9.999937 +v -2.769847 -1.875530 9.725687 +v -2.770141 -1.883996 9.714952 +v -2.704290 -1.445959 9.994227 +v -2.666213 -1.132912 10.214714 +v -2.670297 -1.141627 10.213891 +v -2.678976 -1.206495 10.178489 +v -2.688148 -1.230145 10.140079 +v -2.675927 -1.248148 10.124354 +v -2.673843 -1.272884 10.102877 +v -2.674912 -1.299397 10.081052 +v -2.675584 -1.325621 10.058809 +v -2.661613 -1.311287 10.095300 +v -2.732427 -2.423975 9.178852 +v -2.851775 -1.641594 10.065180 +v -2.738671 -1.727092 9.780439 +v -2.860489 -1.927811 9.810347 +v -2.909179 -2.143128 9.725918 +v -2.806773 -1.585820 10.023886 +v -2.769377 -1.811985 9.769073 +v -2.737470 -2.131850 9.462273 +v -2.776611 -1.585106 10.010834 +v -2.878879 -2.074277 9.709255 +v -2.749538 -2.193156 9.399871 +v -2.814146 -1.594758 10.050195 +v -2.544545 -0.986707 10.133886 +v -2.875983 -1.695402 10.066301 +v -2.547852 -0.990537 10.127123 +v -2.767091 -2.282212 9.356313 +v -2.768059 -2.291504 9.345238 +v -2.767752 -2.311622 9.341034 +v -2.766374 -1.322927 10.186295 +v -2.765137 -1.334529 10.180585 +v -2.830904 -2.295466 9.459044 +v -2.889446 -1.807029 9.986607 +v -2.764871 -1.382885 10.143490 +v -2.923959 -2.260335 9.653258 +v -2.905459 -2.308201 9.568624 +v -2.807391 -1.972164 9.734015 +v -2.739850 -1.587940 9.927485 +v -2.739133 -1.596491 9.893497 +v -2.771451 -1.422020 10.081456 +v -2.789551 -2.313091 9.354059 +v -2.871972 -2.304691 9.515518 +v -2.794935 -2.277978 9.387863 +v -2.792297 -2.272249 9.401989 +v -2.925297 -2.183944 9.705285 +v -2.895177 -2.310573 9.532589 +v -2.748261 -1.766987 9.771122 +v -2.916033 -2.116756 9.706238 +v -2.841619 -2.290985 9.451797 +v -2.794333 -1.590601 9.973248 +v -2.555211 -0.979184 10.135854 +v -2.565109 -1.002245 10.126174 +v -2.763354 -1.352678 10.176605 +v -2.725841 -1.653450 9.833294 +v -2.911655 -2.300907 9.584280 +v -2.855665 -1.869246 9.844722 +v -2.820310 -2.031423 9.684901 +v -2.780861 -1.599719 9.956103 +v -2.853892 -2.055008 9.694741 +v -2.753929 -2.209202 9.383914 +v -2.756363 -1.576777 9.944138 +v -2.775792 -1.852838 9.769885 +v -2.792054 -1.864269 9.776549 +v -2.739351 -2.431744 9.166355 +v -2.777317 -2.292941 9.350237 +v -2.775129 -1.919355 9.685555 +v -2.724097 -1.460651 9.987420 +v -2.658272 -1.121950 10.192405 +v -2.850389 -1.895105 9.812849 +v -2.663850 -1.120057 10.200761 +v -2.660286 -1.136151 10.186735 +v -2.676013 -1.142890 10.198084 +v -2.760984 -1.865468 9.706254 +v -2.812264 -1.968517 9.683378 +v -2.717883 -1.253390 10.184797 +v -2.776967 -1.869230 9.733614 +v -2.770808 -1.875576 9.749540 +v -2.893763 -1.763869 10.026999 +v -2.925097 -2.155214 9.710361 +v -2.729447 -1.674567 9.812865 +v -2.854933 -2.299737 9.464212 +v -2.762646 -1.589668 9.958164 +v -2.716709 -1.685997 9.809504 +v -2.897032 -1.794097 9.993925 +v -2.886765 -2.313311 9.524288 +v -2.928229 -2.240850 9.667598 +v -2.755741 -2.182857 9.394361 +v -2.914907 -2.282712 9.620332 +v -2.813095 -2.016693 9.623470 +v -2.814394 -2.021621 9.649409 +v -2.883819 -1.722058 10.064727 +v -2.781810 -1.826949 9.755889 +v -2.794420 -2.294498 9.348184 +v -2.766617 -2.209855 9.373863 +v -2.787493 -2.318261 9.332542 +v -2.557302 -1.002526 10.124189 +v -2.885654 -2.077693 9.700813 +v -2.784684 -2.301925 9.359820 +v -2.901257 -2.120782 9.724768 +v -2.801929 -2.313521 9.338126 +v -2.880349 -1.851022 9.898324 +v -2.817109 -1.597613 10.031501 +v -2.835173 -2.026927 9.661270 +v -2.762304 -2.178536 9.401093 +v -2.832164 -2.283380 9.433229 +v -2.856945 -2.304239 9.453472 +v -2.790487 -2.016124 9.624568 +v -2.906789 -1.774892 10.003219 +v -2.748744 -1.585640 9.914551 +v -2.774608 -1.815289 9.765883 +v -2.771761 -1.384733 10.131264 +v -2.877726 -1.680468 10.060410 +v -2.849167 -2.042907 9.662447 +v -2.779307 -2.296802 9.334278 +v -2.766253 -1.404467 10.117022 +v -2.782230 -1.592714 9.940317 +v -2.914881 -2.311659 9.541550 +v -2.846066 -1.875073 9.829758 +v -2.831580 -1.600776 10.019246 +v -2.826016 -2.020619 9.643610 +v -2.748854 -2.112189 9.461315 +v -2.754024 -1.449882 10.049701 +v -2.832917 -1.614027 10.054254 +v -2.556668 -0.976422 10.129611 +v -2.844491 -1.948865 9.767456 +v -2.757711 -1.273781 10.193628 +v -2.852295 -1.636409 10.052357 +v -2.769402 -2.045254 9.555519 +v -2.869486 -1.658532 10.053247 +v -2.768703 -2.040779 9.573433 +v -2.930985 -2.266748 9.628687 +v -2.864467 -1.929189 9.780205 +v -2.946523 -2.273859 9.589802 +v -2.848696 -1.951272 9.732813 +v -2.802444 -1.861408 9.770506 +v -2.749748 -1.455340 10.028439 +v -2.670071 -1.121593 10.189995 +v -2.674040 -1.133408 10.187716 +v -2.761239 -1.852628 9.696136 +v -2.791839 -1.924363 9.680847 +v -2.735726 -1.261418 10.189817 +v -2.762010 -1.863353 9.691998 +v -2.808267 -1.963835 9.675241 +v -2.799356 -1.866222 9.760008 +v -2.770361 -1.848460 9.707273 +v -2.783450 -1.883903 9.701855 +v -2.710783 -1.440415 9.984476 +v -2.695713 -1.223526 10.150667 +v -2.703049 -1.219942 10.173079 +v -2.719836 -1.236284 10.176466 +v -2.697302 -1.410144 9.996380 +v -2.842269 -2.282949 9.443940 +v -2.905779 -1.753355 10.024691 +v -2.864895 -1.859571 9.867144 +v -2.796334 -2.276265 9.368271 +v -2.932070 -2.205117 9.687406 +v -2.747823 -1.643125 9.816519 +v -2.800205 -2.311378 9.333603 +v -2.906747 -2.106247 9.706634 +v -2.908323 -2.310718 9.527485 +v -2.740796 -1.662230 9.804872 +v -2.797808 -1.579399 9.997952 +v -2.750348 -2.098529 9.476950 +v -2.824880 -2.275469 9.426630 +v -2.862928 -1.636194 10.040389 +v -2.757226 -2.134796 9.436869 +v -2.918256 -2.296896 9.562126 +v -2.738021 -1.615484 9.864134 +v -2.767615 -1.361437 10.160601 +v -2.900394 -2.315350 9.504715 +v -2.888583 -1.841330 9.917439 +v -2.772997 -2.240645 9.372176 +v -2.781981 -2.253121 9.375013 +v -2.797143 -2.026002 9.599638 +v -2.874101 -2.065727 9.686975 +v -2.885046 -1.672796 10.041948 +v -2.766989 -2.200210 9.385241 +v -2.828989 -2.026522 9.632579 +v -2.894461 -2.310020 9.481274 +v -2.773259 -1.342780 10.161758 +v -2.778499 -1.347702 10.142702 +v -2.779803 -2.218010 9.365099 +v -2.786680 -2.030130 9.580446 +v -2.780586 -2.216498 9.387281 +v -2.789719 -2.035221 9.563946 +v -2.811318 -2.281053 9.371193 +v -2.746270 -1.727600 9.765404 +v -2.741648 -1.749579 9.771143 +v -2.802112 -2.306431 9.340828 +v -2.830556 -2.270923 9.415949 +v -2.771398 -2.052921 9.531269 +v -2.849752 -1.938078 9.774208 +v -2.928753 -2.286151 9.586285 +v -2.876205 -2.302273 9.462299 +v -2.910011 -1.810333 9.965414 +v -2.895657 -1.695020 10.036873 +v -2.867349 -2.300523 9.473003 +v -2.869223 -2.051439 9.670137 +v -2.905059 -1.724211 10.031693 +v -2.572397 -0.993401 10.111588 +v -2.774620 -2.076389 9.464947 +v -2.819614 -2.022116 9.612976 +v -2.768319 -2.205653 9.383197 +v -2.793548 -1.898183 9.692784 +v -2.732934 -1.455827 9.983708 +v -2.801883 -1.930682 9.680290 +v -2.769715 -1.857829 9.684886 +v -2.807718 -1.858751 9.735470 +v -2.746518 -1.455317 10.003404 +v -2.860337 -1.906308 9.791325 +v -2.677569 -1.131481 10.199472 +v -2.852184 -1.890384 9.802581 +v -2.841102 -2.037198 9.644693 +v -2.743798 -1.682415 9.789369 +v -2.905200 -2.311304 9.492362 +v -2.572803 -0.978862 10.114752 +v -2.571106 -0.982229 10.127805 +v -2.765876 -2.148713 9.416096 +v -2.780151 -2.056484 9.514519 +v -2.774265 -1.794303 9.746603 +v -2.951989 -2.206720 9.655491 +v -2.842598 -1.958807 9.719479 +v -2.739035 -1.706952 9.781271 +v -2.817263 -2.310358 9.336864 +v -2.818494 -2.262243 9.405672 +v -2.760521 -1.569857 9.918180 +v -2.784584 -1.803493 9.757340 +v -2.892477 -1.843268 9.908079 +v -2.732741 -1.625365 9.846275 +v -2.911939 -1.790361 9.980256 +v -2.774775 -1.578554 9.939528 +v -2.779209 -1.321348 10.155042 +v -2.854274 -1.948200 9.747999 +v -2.852882 -1.881127 9.796906 +v -2.843969 -1.891474 9.786268 +v -2.868817 -1.922024 9.803457 +v -2.797868 -2.251079 9.357944 +v -2.851249 -1.622407 10.028062 +v -2.794019 -1.584521 9.962490 +v -2.789016 -1.592149 9.943489 +v -2.916808 -1.732366 10.018850 +v -2.904151 -1.766911 10.014225 +v -2.840010 -2.026377 9.614361 +v -2.751990 -1.694782 9.777225 +v -2.746612 -1.705235 9.768702 +v -2.814036 -2.304198 9.339514 +v -2.761651 -1.266326 10.175568 +v -2.821923 -1.586548 10.010121 +v -2.782616 -1.799097 9.739656 +v -2.893904 -1.826771 9.951336 +v -2.768651 -2.123664 9.430898 +v -2.757298 -1.584269 9.873575 +v -2.758976 -1.755216 9.749376 +v -2.768320 -1.295137 10.183869 +v -2.777868 -1.312777 10.170525 +v -2.776492 -2.147377 9.402405 +v -2.845114 -1.884693 9.815483 +v -2.769000 -2.073532 9.491651 +v -2.892683 -1.848429 9.894256 +v -2.803771 -2.306537 9.334768 +v -2.826332 -1.921936 9.672197 +v -2.777708 -1.845698 9.689998 +v -2.798253 -1.863333 9.686638 +v -2.814751 -1.946528 9.672746 +v -2.756877 -1.444022 9.990145 +v -2.853579 -1.894270 9.772483 +v -2.786106 -1.845925 9.701406 +v -2.733777 -1.235580 10.167729 +v -2.713162 -1.225758 10.129877 +v -2.726061 -1.432682 9.974045 +v -2.706113 -1.236163 10.114606 +v -2.717890 -1.225554 10.155068 +v -2.698565 -1.340948 10.008665 +v -2.707201 -1.365300 9.986393 +v -2.697593 -1.282140 10.060702 +v -2.696734 -1.307248 10.036852 +v -2.872250 -1.915465 9.787240 +v -2.773613 -2.182971 9.378106 +v -2.782000 -1.388262 10.106332 +v -2.904028 -2.095209 9.694151 +v -2.840455 -2.267320 9.403481 +v -2.853886 -2.267162 9.413115 +v -2.784849 -1.409329 10.082064 +v -2.872347 -1.925864 9.762852 +v -2.771887 -2.089456 9.453336 +v -2.778442 -1.429050 10.037230 +v -2.761008 -1.731550 9.745047 +v -2.913065 -1.807935 9.947258 +v -2.952520 -2.280686 9.544483 +v -2.806175 -2.272390 9.355894 +v -2.870545 -1.858880 9.840521 +v -2.888544 -2.301501 9.466175 +v -2.781821 -1.567588 9.932831 +v -2.896996 -2.072395 9.673481 +v -2.914192 -2.307205 9.514265 +v -2.793053 -1.575232 9.949118 +v -2.794108 -2.030761 9.540487 +v -2.903208 -1.689959 10.026864 +v -2.911603 -1.711379 10.021440 +v -2.892294 -1.656760 10.034240 +v -2.790512 -1.822761 9.741323 +v -2.783012 -1.366110 10.126944 +v -2.803308 -1.832504 9.747085 +v -2.837632 -1.959605 9.686617 +v -2.854296 -1.873079 9.817556 +v -2.805062 -1.847866 9.757419 +v -2.813124 -1.853701 9.746468 +v -2.772810 -2.173576 9.383477 +v -2.851853 -1.881180 9.772496 +v -2.939563 -2.160582 9.685530 +v -2.867818 -1.633126 10.026846 +v -2.765148 -1.251935 10.168021 +v -2.821660 -2.271264 9.387678 +v -2.923458 -1.754245 9.988412 +v -2.807110 -2.021529 9.579210 +v -2.917336 -2.092734 9.673585 +v -2.815598 -2.299334 9.327900 +v -2.952742 -2.257896 9.608899 +v -2.757302 -1.685041 9.784046 +v -2.790444 -1.583988 9.925923 +v -2.762737 -1.575365 9.903225 +v -2.884155 -1.855420 9.856197 +v -2.922864 -1.785234 9.944034 +v -2.930178 -2.130928 9.687692 +v -2.931684 -2.294193 9.536983 +v -2.946281 -2.277416 9.565688 +v -2.863164 -2.299481 9.433455 +v -2.789466 -1.365132 10.112811 +v -2.880230 -1.862601 9.814341 +v -2.776015 -2.105381 9.436025 +v -2.790530 -2.064879 9.471364 +v -2.781093 -2.120126 9.412894 +v -2.786928 -2.040607 9.535558 +v -2.765258 -1.564120 9.925589 +v -2.746331 -1.437417 9.975136 +v -2.820193 -2.316019 9.325849 +v -2.822020 -2.275521 9.369773 +v -2.747484 -1.220024 10.151651 +v -2.755989 -1.241781 10.169040 +v -2.796340 -1.857104 9.725994 +v -2.753214 -1.707992 9.757943 +v -2.837546 -2.272675 9.388435 +v -2.878674 -1.939429 9.743660 +v -2.827178 -1.584988 9.995317 +v -2.786700 -2.214566 9.374078 +v -2.746883 -1.623525 9.832563 +v -2.792732 -2.226004 9.354811 +v -2.792384 -2.236526 9.365857 +v -2.862319 -2.273388 9.424571 +v -2.765106 -1.445856 10.014689 +v -2.851656 -2.030412 9.609252 +v -2.832398 -2.021946 9.595526 +v -2.870621 -2.285271 9.427587 +v -2.796106 -1.584933 9.925522 +v -2.784909 -2.164341 9.377086 +v -2.813512 -2.286417 9.351476 +v -2.778359 -1.288597 10.160981 +v -2.905736 -1.823875 9.903524 +v -2.820187 -2.289752 9.358639 +v -2.887443 -1.920315 9.767605 +v -2.808624 -2.024808 9.564635 +v -2.914891 -1.817142 9.922070 +v -2.918716 -1.776843 9.978390 +v -2.874780 -2.302509 9.438952 +v -2.755706 -1.670568 9.788367 +v -2.920371 -2.306488 9.531620 +v -2.785048 -2.184018 9.377509 +v -2.952421 -2.227378 9.639678 +v -2.882291 -1.857601 9.842113 +v -2.775538 -1.759321 9.736973 +v -2.901102 -1.843407 9.876753 +v -2.867920 -1.865418 9.805459 +v -2.887084 -1.645110 10.027473 +v -2.797515 -2.038763 9.510513 +v -2.789137 -1.398201 10.073780 +v -2.806910 -2.236032 9.346810 +v -2.766039 -1.709507 9.747203 +v -2.871756 -1.946790 9.733500 +v -2.901862 -1.822269 9.934331 +v -2.839830 -1.955322 9.668775 +v -2.775612 -1.744378 9.743670 +v -2.754179 -1.652256 9.800358 +v -2.950012 -2.168732 9.671631 +v -2.922325 -1.744781 9.991845 +v -2.865876 -1.881372 9.772415 +v -2.752342 -1.603615 9.845299 +v -2.760324 -1.687210 9.757122 +v -2.888028 -2.059575 9.655659 +v -2.779075 -1.567270 9.908986 +v -2.865048 -1.604434 9.998877 +v -2.788408 -1.572465 9.915651 +v -2.865954 -1.615848 10.006716 +v -2.829684 -1.579643 9.966736 +v -2.817045 -1.582003 9.982271 +v -2.783255 -2.200452 9.384220 +v -2.794116 -2.216325 9.361364 +v -2.799290 -1.570563 9.954237 +v -2.811692 -1.581819 9.963851 +v -2.873501 -1.894562 9.774813 +v -2.830892 -2.281260 9.361714 +v -2.804786 -1.848080 9.691416 +v -2.825621 -2.300660 9.332229 +v -2.814989 -1.863804 9.682604 +v -2.814969 -1.888532 9.682756 +v -2.739913 -1.426993 9.964710 +v -2.702748 -1.255268 10.088415 +v -2.722383 -1.406180 9.968943 +v -2.790842 -2.047613 9.498653 +v -2.866957 -1.874603 9.790339 +v -2.823881 -2.275049 9.336304 +v -2.795003 -2.051392 9.476023 +v -2.903310 -1.659580 10.018961 +v -2.819742 -2.271822 9.378745 +v -2.800738 -2.032427 9.525570 +v -2.950334 -2.287920 9.530482 +v -2.938112 -2.299286 9.521302 +v -2.912864 -1.692411 10.010755 +v -2.869396 -1.883429 9.768705 +v -2.880530 -2.284342 9.416162 +v -2.794612 -1.381593 10.084494 +v -2.859689 -2.048099 9.639015 +v -2.890543 -2.300917 9.439473 +v -2.801435 -2.199574 9.365456 +v -2.773409 -1.731628 9.741693 +v -2.909721 -2.309829 9.460411 +v -2.806707 -2.217750 9.344276 +v -2.781778 -1.564488 9.891931 +v -2.812770 -1.825472 9.717970 +v -2.786420 -2.074216 9.454987 +v -2.836857 -1.845949 9.709584 +v -2.829289 -1.849523 9.725721 +v -2.800931 -1.579437 9.910658 +v -2.794947 -1.343654 10.121603 +v -2.801978 -1.571568 9.935376 +v -2.773070 -1.685365 9.750379 +v -2.775100 -1.575079 9.879528 +v -2.882768 -1.858263 9.801744 +v -2.811709 -2.228894 9.346579 +v -2.787275 -1.269791 10.148962 +v -2.965889 -2.157682 9.641909 +v -2.793437 -1.401586 10.047097 +v -2.827857 -2.257088 9.369795 +v -2.912361 -1.827487 9.883941 +v -2.775070 -1.770257 9.740556 +v -2.846951 -1.592605 9.991210 +v -2.886853 -2.289823 9.424899 +v -2.961649 -2.186863 9.647177 +v -2.790100 -1.307833 10.144422 +v -2.900180 -1.674590 10.016056 +v -2.821533 -2.261229 9.345335 +v -2.800183 -1.799264 9.709125 +v -2.776314 -2.154999 9.391095 +v -2.765968 -1.635709 9.796892 +v -2.881540 -1.624612 10.009575 +v -2.919447 -1.702271 10.001036 +v -2.844003 -2.256836 9.364418 +v -2.831125 -2.282223 9.340591 +v -2.891629 -1.911951 9.760038 +v -2.848256 -2.274070 9.383192 +v -2.814628 -2.025504 9.537309 +v -2.829157 -2.003157 9.586195 +v -2.829791 -2.017508 9.580395 +v -2.835060 -2.011856 9.585339 +v -2.784424 -2.096508 9.427660 +v -2.830816 -2.027359 9.565904 +v -2.837453 -1.909897 9.665674 +v -2.804362 -1.851786 9.685291 +v -2.825924 -1.851248 9.687349 +v -2.871729 -1.889819 9.754430 +v -2.734715 -1.213207 10.141641 +v -2.843242 -1.954112 9.651499 +v -2.883596 -1.901976 9.770790 +v -2.929713 -1.797261 9.929470 +v -2.812039 -2.038692 9.500931 +v -2.769749 -1.251939 10.154314 +v -2.810015 -2.209015 9.353446 +v -2.865951 -1.950868 9.698508 +v -2.823095 -1.574094 9.952286 +v -2.926285 -2.307802 9.483851 +v -2.897644 -1.848969 9.848844 +v -2.933914 -2.304575 9.498906 +v -2.784713 -1.567118 9.876928 +v -2.891130 -1.635257 10.009873 +v -2.782615 -1.744811 9.725867 +v -2.760787 -1.668409 9.777386 +v -2.834354 -2.269511 9.345770 +v -2.858441 -2.269578 9.383266 +v -2.816438 -2.023366 9.549162 +v -2.961831 -2.263859 9.591383 +v -2.878121 -1.943374 9.719425 +v -2.856181 -2.261182 9.394778 +v -2.810691 -2.048601 9.460135 +v -2.800070 -1.312497 10.124669 +v -2.804200 -2.068738 9.450851 +v -2.937234 -1.742678 9.974464 +v -2.830398 -1.852566 9.717111 +v -2.881050 -1.926495 9.749014 +v -2.906011 -1.839899 9.837113 +v -2.831949 -2.259641 9.346944 +v -2.860944 -1.595981 9.981804 +v -2.946488 -2.121917 9.667747 +v -2.868470 -2.263846 9.400939 +v -2.790204 -1.755872 9.716352 +v -2.948276 -2.106393 9.656784 +v -2.766654 -1.614274 9.808711 +v -2.790252 -1.422950 10.020166 +v -2.837784 -2.006647 9.578619 +v -2.833859 -2.008643 9.578622 +v -2.798526 -1.322398 10.125866 +v -2.765719 -1.584674 9.844887 +v -2.847128 -2.016821 9.571678 +v -2.883883 -1.864186 9.781803 +v -2.804817 -1.341374 10.103010 +v -2.799581 -1.777745 9.709579 +v -2.792127 -2.074759 9.440203 +v -2.922545 -1.720983 9.994699 +v -2.849319 -2.017781 9.583319 +v -2.938244 -1.717812 9.978142 +v -2.805064 -1.578156 9.913960 +v -2.929757 -1.772440 9.955686 +v -2.802514 -1.363898 10.090921 +v -2.919069 -2.302381 9.443835 +v -2.845737 -1.582170 9.957498 +v -2.817346 -2.231626 9.334270 +v -2.968835 -2.239269 9.601791 +v -2.816231 -2.241407 9.328110 +v -2.871897 -2.040179 9.612935 +v -2.821276 -2.253540 9.338840 +v -2.850529 -1.964751 9.639569 +v -2.774619 -1.636355 9.778227 +v -2.768095 -1.673714 9.761588 +v -2.786037 -1.433079 10.015450 +v -2.840431 -1.942861 9.648675 +v -2.821256 -1.859067 9.677220 +v -2.744715 -1.196391 10.134315 +v -2.750313 -1.193253 10.145452 +v -2.756192 -1.202154 10.147197 +v -2.762313 -1.232125 10.152201 +v -2.777006 -1.434554 9.983213 +v -2.781534 -1.253112 10.138794 +v -2.831714 -1.947471 9.660165 +v -2.828861 -1.883579 9.671589 +v -2.728576 -1.243174 10.073833 +v -2.736133 -1.376055 9.947246 +v -2.724293 -1.269070 10.036028 +v -2.913144 -2.058246 9.640726 +v -2.778528 -1.672175 9.746288 +v -2.874135 -1.606866 9.981389 +v -2.833069 -2.247730 9.356769 +v -2.895616 -1.620677 9.992122 +v -2.932461 -2.302312 9.470637 +v -2.782813 -1.722535 9.730774 +v -2.914561 -1.664374 10.013457 +v -2.789597 -2.133958 9.394587 +v -2.944583 -2.300608 9.476427 +v -2.887832 -1.863921 9.767025 +v -2.800013 -2.156805 9.368315 +v -2.787101 -1.426733 9.993954 +v -2.826424 -1.574447 9.919472 +v -2.860981 -2.271302 9.376593 +v -2.861597 -1.951013 9.677892 +v -2.967861 -2.218463 9.624315 +v -2.939081 -1.757064 9.960873 +v -2.902625 -1.911721 9.751537 +v -2.787258 -1.574781 9.839920 +v -2.960419 -2.281351 9.511355 +v -2.772318 -1.592641 9.829685 +v -2.842397 -2.251138 9.340364 +v -2.918177 -2.069628 9.652978 +v -2.805945 -1.580976 9.890410 +v -2.914457 -1.658286 9.993521 +v -2.821034 -1.576069 9.910467 +v -2.894021 -1.930123 9.736662 +v -2.982159 -2.177340 9.618665 +v -2.938427 -1.783993 9.919178 +v -2.802484 -1.563309 9.886026 +v -2.931901 -1.803485 9.919839 +v -2.821650 -2.029787 9.505653 +v -2.798671 -2.120604 9.384413 +v -2.954181 -2.145034 9.663850 +v -2.896299 -1.940361 9.703653 +v -2.809723 -1.773130 9.703547 +v -2.978399 -2.203521 9.612979 +v -2.811586 -1.809016 9.707022 +v -2.989754 -2.213388 9.592943 +v -2.861952 -2.024735 9.594193 +v -2.805007 -2.169293 9.356844 +v -2.823864 -2.237171 9.326320 +v -2.967655 -2.265690 9.550393 +v -2.802067 -2.077107 9.432592 +v -2.910557 -2.295093 9.411645 +v -2.781612 -1.642367 9.757537 +v -2.934181 -2.303893 9.451681 +v -2.859420 -1.964174 9.627064 +v -2.811613 -1.888128 9.622873 +v -2.870514 -1.882192 9.757269 +v -2.826334 -1.865319 9.669156 +v -2.813015 -1.879550 9.633207 +v -2.759590 -1.215791 10.146255 +v -2.870602 -2.268983 9.383565 +v -2.832145 -2.023463 9.520440 +v -2.802322 -1.380690 10.025015 +v -2.916788 -1.833609 9.864061 +v -2.896452 -2.294542 9.411236 +v -2.907214 -1.855338 9.777857 +v -2.799629 -1.290126 10.136057 +v -2.942106 -1.792120 9.898632 +v -2.834855 -2.235327 9.335032 +v -2.919184 -1.674708 10.005545 +v -2.789519 -1.571117 9.860065 +v -2.854552 -2.259513 9.358794 +v -2.908448 -1.850285 9.796656 +v -2.873890 -1.596508 9.964189 +v -2.861289 -2.273106 9.356288 +v -2.969554 -2.255369 9.566949 +v -2.888165 -2.040295 9.585949 +v -2.830812 -1.827245 9.702845 +v -2.865011 -1.952113 9.655021 +v -2.868394 -1.961285 9.641587 +v -2.896916 -2.287582 9.427221 +v -2.910720 -1.648930 9.998714 +v -2.807100 -1.324499 10.105526 +v -2.900741 -2.050843 9.612155 +v -2.947623 -2.293065 9.496670 +v -2.920336 -1.834162 9.847780 +v -2.923881 -2.059132 9.633833 +v -2.790371 -1.616972 9.773827 +v -2.799505 -2.083619 9.418902 +v -2.853443 -1.569414 9.946248 +v -2.803368 -1.560523 9.865791 +v -2.821526 -2.220016 9.352844 +v -2.795155 -1.405219 9.995628 +v -2.886828 -1.860180 9.751778 +v -2.935204 -1.817457 9.872132 +v -2.900610 -1.638236 9.992311 +v -2.847288 -1.842002 9.694118 +v -2.987708 -2.230350 9.559235 +v -2.840652 -2.024493 9.550827 +v -2.802002 -1.369768 10.047421 +v -2.792406 -1.261531 10.129018 +v -2.808257 -1.863903 9.621478 +v -2.808439 -1.875048 9.608340 +v -2.828425 -1.896353 9.615292 +v -2.889360 -1.890582 9.741401 +v -2.775745 -1.229030 10.134135 +v -2.768806 -1.434239 9.964718 +v -2.756182 -1.195368 10.126263 +v -2.848627 -1.952942 9.630018 +v -2.750943 -1.406670 9.944033 +v -2.820434 -1.861361 9.641873 +v -2.833147 -1.896543 9.631959 +v -2.847980 -1.916731 9.632696 +v -2.725253 -1.287993 10.008191 +v -2.731319 -1.329297 9.961852 +v -2.752694 -1.210285 10.109438 +v -2.749578 -1.228981 10.074323 +v -2.827711 -1.871021 9.654832 +v -2.829751 -1.884090 9.643821 +v -2.838692 -1.892653 9.655887 +v -2.738709 -1.211844 10.117396 +v -2.843542 -2.233995 9.336826 +v -2.923790 -1.661811 9.978998 +v -2.804260 -1.306623 10.109705 +v -2.909541 -1.911310 9.741014 +v -2.928425 -1.668250 9.980613 +v -2.782850 -1.704647 9.730686 +v -2.820669 -1.770160 9.693901 +v -2.946827 -1.764808 9.937473 +v -2.915578 -1.840252 9.819361 +v -2.811684 -2.090182 9.405207 +v -2.873883 -2.278913 9.355474 +v -2.796072 -2.110752 9.388481 +v -2.799769 -1.755467 9.698724 +v -2.906765 -2.283056 9.394538 +v -2.816271 -2.039128 9.472905 +v -2.889421 -1.615885 9.983727 +v -2.823439 -2.031706 9.491333 +v -2.807828 -2.134462 9.369440 +v -2.924636 -1.810598 9.901687 +v -2.806137 -1.350207 10.070203 +v -2.877773 -2.268120 9.340424 +v -2.822901 -2.175536 9.340061 +v -2.814227 -1.326933 10.076752 +v -2.850626 -2.224163 9.332451 +v -2.869558 -1.971919 9.611315 +v -2.938812 -2.084018 9.644691 +v -2.860604 -2.017583 9.554787 +v -2.954220 -2.097969 9.645052 +v -2.966871 -2.117566 9.635180 +v -2.935445 -2.297156 9.432961 +v -2.854846 -2.249331 9.337742 +v -2.948181 -2.293727 9.447030 +v -2.897021 -2.279829 9.395304 +v -2.955205 -1.759418 9.921144 +v -2.860655 -1.585025 9.960805 +v -2.884184 -1.939993 9.670125 +v -2.801538 -1.393535 10.009303 +v -2.947380 -2.299922 9.415899 +v -2.841388 -1.569207 9.931814 +v -2.817514 -2.198022 9.350418 +v -2.785883 -1.651502 9.746516 +v -2.787819 -1.682982 9.730669 +v -2.933883 -2.065980 9.617812 +v -2.815317 -2.114468 9.372002 +v -2.975386 -2.247098 9.556605 +v -2.825906 -1.805320 9.693125 +v -2.908019 -1.628036 9.978800 +v -2.784894 -1.235594 10.121291 +v -2.918785 -1.646079 9.982735 +v -2.843880 -1.838096 9.683568 +v -2.814708 -1.281687 10.099125 +v -2.796568 -1.724939 9.721113 +v -2.810188 -1.292297 10.119738 +v -2.900551 -1.847743 9.807644 +v -2.883905 -2.269991 9.373043 +v -2.793909 -1.418317 9.972048 +v -2.817210 -1.858532 9.593983 +v -2.773901 -1.416757 9.941179 +v -2.780144 -1.420290 9.949997 +v -2.829063 -1.852776 9.663159 +v -2.818180 -1.889205 9.609678 +v -2.903686 -1.901596 9.720599 +v -2.835521 -1.845133 9.648246 +v -2.855459 -1.924624 9.614377 +v -2.855121 -1.949439 9.613333 +v -2.772325 -1.200110 10.132812 +v -2.764011 -1.190831 10.134141 +v -2.802626 -1.669391 9.725792 +v -2.886893 -1.605176 9.967381 +v -2.803465 -1.716275 9.718433 +v -2.867929 -1.579628 9.944496 +v -2.874362 -2.029911 9.558539 +v -2.951341 -1.745486 9.953402 +v -2.895276 -1.929802 9.657232 +v -2.870106 -2.246280 9.328005 +v -2.922747 -2.299540 9.422508 +v -2.978994 -2.162343 9.619204 +v -2.848342 -1.568150 9.910044 +v -2.856320 -2.018107 9.531116 +v -2.899191 -1.933836 9.714994 +v -2.908583 -1.929609 9.724831 +v -2.972661 -2.268316 9.517584 +v -2.838613 -1.819400 9.678514 +v -2.811716 -2.139887 9.350914 +v -2.812043 -2.146225 9.351502 +v -2.891436 -1.862436 9.733733 +v -2.957967 -2.295542 9.466891 +v -2.887504 -1.941614 9.647151 +v -2.973111 -2.281874 9.468781 +v -2.885707 -1.959706 9.625501 +v -2.968446 -2.284041 9.455540 +v -2.921930 -2.292081 9.388943 +v -2.926860 -2.054471 9.603737 +v -2.924991 -1.838785 9.798391 +v -2.906427 -2.279402 9.384113 +v -2.848069 -2.016962 9.517706 +v -2.801496 -1.563371 9.845248 +v -2.809861 -1.561454 9.856896 +v -2.820378 -2.090449 9.385681 +v -2.824464 -2.122190 9.361452 +v -2.794075 -1.591592 9.801243 +v -2.810426 -1.729394 9.704699 +v -2.900371 -1.619107 9.963560 +v -2.948460 -1.724056 9.963421 +v -2.948289 -1.779077 9.909264 +v -2.820107 -1.583930 9.882013 +v -2.913522 -1.631119 9.966511 +v -2.923339 -1.651573 9.971799 +v -2.953672 -1.797573 9.871712 +v -2.897029 -1.941990 9.693121 +v -2.894263 -1.870490 9.729547 +v -2.834677 -1.892550 9.605364 +v -2.910918 -1.883099 9.713257 +v -3.150221 -3.085839 9.071441 +v -3.156031 -3.083060 9.083011 +v -2.862378 -1.968061 9.606788 +v -2.776590 -1.216630 10.103857 +v -2.784380 -1.228114 10.108906 +v -3.150963 -3.091278 9.074012 +v -2.772388 -1.211672 10.110910 +v -2.823966 -1.848782 9.621731 +v -2.727111 -1.256909 10.050966 +v -2.846934 -1.903764 9.613589 +v -2.747105 -1.348021 9.933264 +v -2.762645 -1.386211 9.922253 +v -2.769416 -1.215049 10.089870 +v -2.734339 -1.296869 9.980040 +v -2.980809 -2.264067 9.490568 +v -2.914939 -2.270889 9.378355 +v -2.971813 -2.121531 9.621420 +v -2.867941 -1.574774 9.929869 +v -2.805333 -1.255258 10.106515 +v -2.833506 -1.573200 9.886176 +v -2.941379 -1.812840 9.847873 +v -2.822876 -1.582298 9.862541 +v -2.816107 -1.305186 10.090534 +v -2.949637 -1.808869 9.861046 +v -2.927303 -1.642011 9.951207 +v -2.820596 -1.567607 9.848619 +v -2.839301 -2.030989 9.491608 +v -2.930559 -2.299281 9.393572 +v -2.806269 -1.408143 9.972090 +v -2.809696 -1.352318 10.046083 +v -2.942146 -1.684783 9.970705 +v -2.815653 -1.711360 9.710011 +v -2.971858 -2.287630 9.441298 +v -2.952136 -1.763692 9.914387 +v -2.961411 -1.771113 9.893536 +v -2.881655 -1.585881 9.942510 +v -2.903084 -1.853232 9.751308 +v -2.794440 -1.625816 9.762978 +v -2.891794 -1.598273 9.942033 +v -2.984051 -2.147403 9.612335 +v -2.912900 -1.851285 9.768923 +v -2.895580 -2.256884 9.358114 +v -2.884615 -1.970417 9.610176 +v -2.901075 -1.605151 9.951323 +v -2.905253 -2.261811 9.365305 +v -2.888793 -1.969937 9.597788 +v -2.824259 -2.050794 9.447526 +v -2.819800 -2.065656 9.424393 +v -2.818355 -1.301607 10.082289 +v -2.888009 -2.031867 9.570527 +v -2.795639 -1.606604 9.780699 +v -2.844568 -1.829411 9.666351 +v -2.953614 -2.076364 9.611783 +v -2.824659 -2.148684 9.332533 +v -2.863504 -1.578598 9.870084 +v -2.905360 -1.926045 9.663583 +v -2.858251 -2.012682 9.500975 +v -2.993159 -2.213440 9.559560 +v -2.816587 -1.753782 9.693025 +v -2.940018 -1.666680 9.958916 +v -2.938584 -1.829545 9.818182 +v -2.852850 -2.215554 9.324556 +v -2.830205 -1.781467 9.684226 +v -2.844186 -2.029670 9.481705 +v -2.866335 -2.013834 9.519861 +v -2.897656 -1.950932 9.630324 +v -2.797756 -1.408463 9.921131 +v -2.815290 -1.854044 9.602485 +v -2.846211 -1.841119 9.632425 +v -2.822159 -1.873820 9.591684 +v -2.868700 -1.944356 9.595444 +v -3.170561 -3.082304 9.086729 +v -3.165817 -3.096269 9.081678 +v -2.969601 -2.281751 9.484924 +v -2.959711 -1.715022 9.937924 +v -2.991689 -2.244233 9.513672 +v -2.872945 -2.019839 9.537836 +v -2.930442 -2.284340 9.373512 +v -2.913158 -1.923052 9.684387 +v -2.822715 -2.071242 9.405597 +v -2.996914 -2.179620 9.591012 +v -2.813459 -1.679140 9.722887 +v -2.964086 -2.288653 9.432950 +v -2.837878 -1.583364 9.849417 +v -2.916855 -1.926221 9.698875 +v -2.823480 -1.729003 9.699427 +v -2.911943 -1.609240 9.934860 +v -2.822799 -2.131905 9.323943 +v -2.804133 -1.585119 9.797901 +v -2.827260 -2.122971 9.343875 +v -2.843669 -1.781080 9.668655 +v -2.902521 -1.863630 9.719144 +v -2.861641 -1.808932 9.651479 +v -2.820260 -1.387797 9.984159 +v -2.848810 -2.174650 9.313425 +v -2.952858 -1.812038 9.839178 +v -2.948395 -1.677524 9.958644 +v -2.958832 -1.680481 9.939717 +v -2.938841 -1.653755 9.951797 +v -2.943538 -1.667703 9.948606 +v -2.813426 -1.329025 10.054439 +v -2.980591 -2.252796 9.530606 +v -2.954141 -1.695883 9.957759 +v -2.816895 -1.366961 10.008177 +v -2.838088 -1.797150 9.678827 +v -2.883912 -2.019187 9.532522 +v -2.912732 -2.031613 9.569039 +v -2.961006 -1.727731 9.926583 +v -2.875706 -1.565460 9.890221 +v -2.937950 -2.051268 9.582945 +v -2.805587 -1.632109 9.748560 +v -2.821477 -1.561337 9.834988 +v -2.825586 -2.098275 9.364552 +v -2.807202 -1.696738 9.717664 +v -2.999741 -2.191351 9.564355 +v -2.908786 -1.930500 9.651731 +v -2.922101 -1.920709 9.716591 +v -2.838836 -2.040238 9.445435 +v -2.839862 -2.030558 9.462311 +v -2.892868 -2.265948 9.331525 +v -3.003288 -2.222472 9.541370 +v -2.828400 -2.162924 9.334333 +v -2.960609 -1.786428 9.888269 +v -2.910938 -1.908241 9.673304 +v -2.855198 -1.833672 9.640550 +v -2.915475 -1.904896 9.707973 +v -3.171791 -3.075994 9.073027 +v -3.167035 -3.089829 9.068450 +v -3.174794 -3.089533 9.075401 +v -2.854130 -1.860246 9.586182 +v -2.876779 -1.940415 9.580959 +v -2.886416 -1.946770 9.580374 +v -2.664740 -0.970506 10.088488 +v -2.665989 -0.975919 10.099481 +v -2.666521 -0.987285 10.092617 +v -2.797548 -1.212521 10.090062 +v -2.865953 -1.920025 9.596823 +v -2.875424 -1.930421 9.573383 +v -2.839299 -1.843081 9.615736 +v -2.769592 -1.241672 10.004644 +v -2.773751 -1.385914 9.906218 +v -2.762190 -1.233119 10.042844 +v -2.780110 -1.398944 9.916155 +v -2.757283 -1.258771 9.991972 +v -2.756970 -1.365410 9.919488 +v -2.861487 -1.900733 9.602067 +v -2.832942 -1.750071 9.675886 +v -2.938666 -1.655846 9.939157 +v -2.818160 -1.611575 9.750849 +v -2.845789 -2.196733 9.323706 +v -2.839992 -2.068859 9.395859 +v -2.890788 -2.020850 9.550374 +v -2.953894 -2.298772 9.409452 +v -2.823216 -1.322195 10.033018 +v -2.936108 -1.918684 9.703003 +v -2.826569 -1.282161 10.074785 +v -2.837487 -2.146221 9.317041 +v -2.967752 -2.099551 9.614998 +v -2.916481 -1.621065 9.950268 +v -2.889993 -1.583018 9.925442 +v -3.001015 -2.167314 9.583353 +v -2.814141 -1.405705 9.957087 +v -3.002292 -2.180157 9.572130 +v -2.823745 -1.356153 10.019744 +v -2.850330 -1.580498 9.842886 +v -2.846098 -2.166121 9.305091 +v -2.844842 -1.578553 9.862616 +v -2.877923 -2.007173 9.516298 +v -2.843884 -1.573800 9.835450 +v -2.982565 -2.122639 9.609461 +v -2.902010 -2.260325 9.346124 +v -2.818221 -1.574707 9.802483 +v -2.871868 -1.570506 9.904036 +v -2.920028 -2.267937 9.352676 +v -2.842188 -1.750211 9.671858 +v -2.916333 -2.266050 9.366993 +v -2.994718 -2.272747 9.459293 +v -2.861345 -2.209963 9.314808 +v -2.806731 -1.650487 9.728001 +v -2.816195 -1.570258 9.825222 +v -2.892750 -2.256799 9.321260 +v -2.911794 -1.938756 9.625193 +v -2.829230 -2.082880 9.375829 +v -2.832953 -1.730729 9.687876 +v -2.936382 -1.833746 9.777408 +v -2.909502 -1.960019 9.601986 +v -2.806746 -1.241241 10.088451 +v -2.852214 -2.026409 9.458092 +v -2.940160 -1.828269 9.790225 +v -2.819698 -1.304035 10.050852 +v -2.902370 -1.863658 9.688925 +v -2.827409 -1.713199 9.703109 +v -2.918935 -1.880609 9.693939 +v -2.796550 -1.411957 9.937455 +v -2.677356 -0.963168 10.098042 +v -2.834221 -1.845505 9.593609 +v -2.665426 -0.976815 10.083838 +v -2.685264 -0.976717 10.095068 +v -2.852099 -1.890166 9.601761 +v -2.789335 -1.217005 10.061176 +v -2.913284 -1.919252 9.654048 +v -2.880015 -1.900042 9.586449 +v -2.930472 -1.894676 9.692583 +v -2.898537 -1.949554 9.577917 +v -3.183226 -3.079055 9.077200 +v -2.837857 -2.099112 9.343938 +v -2.847306 -1.769514 9.673529 +v -2.985785 -2.103874 9.591073 +v -2.812904 -1.695848 9.698497 +v -2.874211 -2.216708 9.301300 +v -2.905492 -1.964900 9.587946 +v -2.859439 -1.819641 9.650125 +v -3.005572 -2.199853 9.549280 +v -2.848655 -2.047528 9.418818 +v -2.933443 -2.039623 9.567514 +v -2.864961 -2.198753 9.298347 +v -2.821863 -1.334786 10.026824 +v -2.980749 -1.746933 9.890943 +v -2.956271 -2.061492 9.587685 +v -3.005986 -2.228184 9.527441 +v -2.963593 -2.078744 9.598341 +v -2.982331 -2.083307 9.590406 +v -2.926388 -1.839717 9.748799 +v -2.936117 -1.912195 9.688251 +v -2.827109 -1.572432 9.782247 +v -2.874116 -2.002906 9.492054 +v -2.863589 -2.014815 9.468075 +v -2.947094 -2.303830 9.383690 +v -2.838938 -2.123985 9.316148 +v -2.837350 -2.057685 9.404031 +v -2.810494 -1.600772 9.766593 +v -2.841281 -2.071416 9.378977 +v -2.969095 -1.733717 9.912726 +v -2.816534 -1.659095 9.715387 +v -2.976896 -2.283952 9.414566 +v -2.820246 -1.678874 9.704090 +v -2.970199 -1.705186 9.921669 +v -2.854849 -1.786858 9.663402 +v -2.908758 -1.847588 9.704816 +v -2.823422 -1.256083 10.079037 +v -2.846260 -1.564153 9.810030 +v -2.933398 -2.276301 9.351875 +v -2.900829 -1.857376 9.691627 +v -2.945999 -2.289298 9.363085 +v -3.000284 -2.228885 9.510629 +v -2.969088 -1.784554 9.876083 +v -2.934362 -1.840261 9.732028 +v -2.889166 -2.243482 9.305250 +v -2.904099 -2.256581 9.332813 +v -2.924833 -1.932972 9.641856 +v -2.819548 -1.297243 10.044198 +v -2.901178 -1.856267 9.676178 +v -2.815688 -1.228513 10.074183 +v -2.682215 -0.967729 10.086749 +v -2.814562 -1.409353 9.917253 +v -2.844551 -1.852275 9.584356 +v -2.850571 -1.844434 9.594275 +v -2.863147 -1.873577 9.592741 +v -2.678398 -0.981289 10.082502 +v -2.788742 -1.212412 10.072810 +v -2.911174 -1.896484 9.663618 +v -2.906094 -1.870865 9.665293 +v -2.799428 -1.402143 9.872464 +v -2.862538 -1.843316 9.617672 +v -2.874862 -1.917874 9.577283 +v -2.915369 -1.886071 9.672349 +v -2.914396 -1.900290 9.672557 +v -2.871255 -1.888982 9.594668 +v -2.773575 -1.264018 9.953108 +v -2.761030 -1.302487 9.931691 +v -2.771680 -1.319307 9.901374 +v -2.841561 -1.723999 9.677015 +v -2.831134 -2.086712 9.353469 +v -2.880071 -1.567015 9.876785 +v -2.910301 -1.599240 9.927259 +v -2.999897 -2.141361 9.586927 +v -2.925864 -1.608116 9.921850 +v -2.945699 -2.291485 9.347844 +v -2.967108 -1.809572 9.792799 +v -2.957508 -1.669102 9.935440 +v -2.865160 -1.779986 9.675406 +v -2.969198 -1.809626 9.811933 +v -2.978588 -1.702034 9.913815 +v -2.921275 -1.837921 9.703574 +v -2.854479 -2.181522 9.300691 +v -2.976063 -1.761530 9.879608 +v -2.830805 -1.703251 9.689270 +v -2.947868 -1.646593 9.922409 +v -2.896783 -2.007375 9.510490 +v -2.928546 -2.257314 9.331258 +v -2.909606 -2.258962 9.321033 +v -2.999533 -2.270162 9.442056 +v -2.909921 -1.949133 9.579688 +v -2.957671 -1.819979 9.803296 +v -2.829905 -1.401624 9.937090 +v -2.832461 -1.370609 9.978140 +v -2.931207 -1.918200 9.648959 +v -2.925274 -1.591424 9.902982 +v -2.961328 -2.296319 9.369198 +v -2.848881 -1.731152 9.677816 +v -2.877710 -2.009027 9.476208 +v -2.910052 -1.583248 9.912698 +v -2.909617 -1.845066 9.685447 +v -2.966827 -2.060389 9.576962 +v -2.894665 -2.007480 9.494979 +v -2.905023 -2.018771 9.530953 +v -3.017728 -2.154093 9.549587 +v -2.866241 -1.574727 9.852423 +v -2.991341 -2.253600 9.494216 +v -2.975984 -2.293038 9.391355 +v -2.978625 -1.771038 9.866359 +v -2.976964 -1.793425 9.852338 +v -2.989501 -2.279577 9.418390 +v -2.835536 -1.659887 9.688354 +v -3.004379 -2.263461 9.465373 +v -2.837001 -1.564890 9.800402 +v -2.888786 -1.573285 9.897058 +v -2.929554 -2.023435 9.536098 +v -2.963791 -1.676817 9.921635 +v -2.915826 -1.934807 9.616548 +v -2.839887 -1.563001 9.828294 +v -2.916548 -1.949399 9.608479 +v -2.871933 -1.786795 9.657617 +v -2.861208 -2.038127 9.395182 +v -2.918187 -1.846675 9.727844 +v -2.874853 -2.020147 9.437845 +v -2.925771 -1.902761 9.648720 +v -2.805490 -1.217534 10.051708 +v -2.876327 -1.857554 9.603551 +v -2.804667 -1.408092 9.889609 +v -2.840713 -1.716263 9.670311 +v -2.880351 -1.837044 9.623983 +v -2.872157 -1.862442 9.592306 +v -2.887355 -1.940684 9.555923 +v -2.834229 -1.710327 9.672451 +v -2.959903 -1.646417 9.913405 +v -2.929554 -1.921444 9.629179 +v -2.857896 -2.044937 9.387797 +v -2.941552 -1.920549 9.648180 +v -2.972917 -1.798697 9.821679 +v -2.937546 -1.897163 9.659772 +v -2.831914 -1.268152 10.047913 +v -2.983369 -1.727144 9.891906 +v -3.002659 -2.255648 9.476162 +v -2.938237 -2.039265 9.556547 +v -2.825441 -1.299384 10.030338 +v -2.949044 -1.830886 9.740147 +v -3.008803 -2.227397 9.507922 +v -2.968523 -2.298990 9.355930 +v -2.947364 -1.828697 9.757401 +v -2.842086 -1.345877 10.001926 +v -2.835720 -1.331148 10.015620 +v -2.934304 -1.939788 9.596032 +v -2.831443 -1.389251 9.956133 +v -2.877020 -1.801722 9.648882 +v -2.845350 -2.063495 9.355231 +v -2.914694 -1.952729 9.586296 +v -2.917567 -2.017615 9.520342 +v -2.998821 -2.112888 9.584412 +v -2.843828 -2.075615 9.348968 +v -2.981716 -1.751774 9.865141 +v -2.982639 -1.789936 9.826900 +v -2.901456 -1.854041 9.658381 +v -2.940361 -1.918630 9.658437 +v -2.859514 -2.032979 9.429241 +v -2.861772 -1.747749 9.672832 +v -2.928201 -1.602047 9.909094 +v -2.842916 -1.357692 9.980822 +v -2.943544 -1.608680 9.911268 +v -2.876860 -1.766035 9.662016 +v -2.936809 -1.619479 9.917829 +v -2.860394 -2.175644 9.285007 +v -2.876661 -2.010602 9.460221 +v -2.834852 -1.675676 9.690723 +v -2.887032 -1.817205 9.645397 +v -2.830002 -1.608956 9.737221 +v -2.941065 -1.920864 9.632574 +v -2.977681 -2.293636 9.366620 +v -2.929083 -1.925791 9.615957 +v -2.831917 -1.601866 9.748088 +v -2.840256 -1.690004 9.681642 +v -2.844738 -2.103725 9.326816 +v -2.871988 -1.582041 9.827029 +v -2.850248 -2.120229 9.297985 +v -2.849209 -2.144216 9.298539 +v -3.014077 -2.258130 9.462603 +v -2.835593 -1.305812 10.018950 +v -2.940440 -1.829806 9.694417 +v -2.840394 -1.702231 9.668883 +v -2.886872 -1.858657 9.604713 +v -2.809245 -1.407605 9.880758 +v -2.909302 -1.862306 9.648677 +v -2.911216 -1.851465 9.652032 +v -2.796580 -1.218065 10.037232 +v -2.916259 -1.890879 9.653218 +v -2.895509 -1.934116 9.548416 +v -2.823974 -1.403264 9.903131 +v -2.802710 -1.394939 9.858462 +v -2.881593 -1.890898 9.571883 +v -2.880588 -1.903661 9.555853 +v -2.890563 -1.923920 9.545259 +v -2.879263 -1.874909 9.580524 +v -2.778783 -1.375763 9.889643 +v -2.773565 -1.349692 9.891008 +v -2.792651 -1.227242 9.999395 +v -2.768521 -1.279861 9.940418 +v -2.974654 -1.677639 9.904951 +v -2.939766 -2.274325 9.294045 +v -2.965030 -1.821024 9.775288 +v -3.005108 -2.234066 9.480436 +v -3.025750 -2.198318 9.511678 +v -2.845274 -1.330236 9.997360 +v -2.942788 -2.272662 9.334378 +v -2.952606 -2.285869 9.338513 +v -2.999904 -2.271757 9.421903 +v -3.013818 -2.261912 9.452931 +v -2.988781 -1.759993 9.854482 +v -2.967257 -1.816519 9.762434 +v -2.980636 -1.722445 9.905187 +v -2.882146 -1.767987 9.642223 +v -2.851017 -1.698033 9.668809 +v -2.855836 -1.701421 9.678935 +v -2.855547 -2.051986 9.373079 +v -2.817997 -1.629936 9.728656 +v -2.829357 -1.580086 9.771389 +v -2.933993 -1.833098 9.676562 +v -2.885590 -2.193674 9.283415 +v -2.923605 -1.851411 9.669500 +v -2.898245 -1.948910 9.563849 +v -2.844796 -1.313127 9.999313 +v -2.835905 -1.645350 9.693260 +v -2.951122 -2.039047 9.543337 +v -2.951053 -1.909048 9.648321 +v -2.867018 -1.726403 9.668884 +v -3.013830 -2.215938 9.485979 +v -2.921102 -2.261003 9.304830 +v -2.857584 -1.707832 9.676262 +v -2.912064 -2.232641 9.277743 +v -2.979104 -1.788285 9.804535 +v -2.943834 -1.924153 9.618573 +v -2.983293 -1.776324 9.818434 +v -2.859131 -1.566831 9.802307 +v -2.911980 -2.252497 9.292858 +v -2.865619 -1.579048 9.811537 +v -2.828983 -1.280806 10.024193 +v -2.950100 -1.828441 9.717605 +v -2.924478 -2.009853 9.507565 +v -3.026662 -2.215864 9.501682 +v -2.996571 -2.079020 9.564580 +v -2.992002 -2.277629 9.395260 +v -2.989991 -1.731835 9.876890 +v -3.012290 -2.261876 9.427904 +v -2.924794 -1.943949 9.584958 +v -2.832210 -1.387800 9.903736 +v -2.850200 -1.690171 9.683157 +v -2.889277 -1.830750 9.621161 +v -2.897625 -1.816020 9.634605 +v -2.795556 -1.387819 9.861511 +v -2.882055 -1.862597 9.591992 +v -2.816609 -1.401299 9.872916 +v -2.911312 -1.849641 9.637668 +v -2.888497 -1.910429 9.541390 +v -2.941341 -1.893179 9.652636 +v -2.931102 -1.895340 9.645800 +v -2.899176 -1.847078 9.613456 +v -2.910761 -1.853774 9.626883 +v -2.930287 -1.889719 9.634830 +v -2.919397 -1.580432 9.881226 +v -2.845659 -1.334175 9.987421 +v -2.845731 -1.376306 9.931154 +v -2.957465 -2.260454 9.314995 +v -2.969356 -1.642359 9.903524 +v -2.978352 -2.059650 9.562471 +v -2.978502 -2.070376 9.573742 +v -2.858012 -2.152965 9.283285 +v -2.835469 -1.244172 10.051334 +v -2.962375 -2.291945 9.331591 +v -2.890370 -2.017285 9.436206 +v -2.974716 -2.295902 9.333759 +v -3.008819 -2.113636 9.561184 +v -2.894860 -2.010520 9.454214 +v -2.941128 -2.259346 9.307699 +v -2.893862 -2.007803 9.476355 +v -2.927167 -1.845818 9.648849 +v -2.974920 -1.813648 9.752444 +v -2.985244 -1.679444 9.896422 +v -2.991289 -1.705692 9.893432 +v -3.008404 -2.133287 9.570662 +v -2.877287 -2.028365 9.404663 +v -2.816849 -1.221571 10.056406 +v -2.828672 -1.212361 10.034090 +v -2.877550 -1.783441 9.651269 +v -2.900265 -1.793029 9.645217 +v -2.833125 -1.289154 10.010741 +v -2.856755 -2.074521 9.333283 +v -2.991234 -1.732440 9.862194 +v -2.975940 -1.808384 9.768366 +v -2.985018 -1.778231 9.841129 +v -2.938608 -1.934423 9.600739 +v -2.947253 -1.893750 9.659969 +v -2.943236 -1.906878 9.633230 +v -2.855315 -1.347987 9.969548 +v -3.016270 -2.222039 9.474492 +v -2.944981 -1.911905 9.627723 +v -2.996959 -2.278943 9.383526 +v -2.970331 -2.283019 9.320525 +v -2.993174 -1.713871 9.878516 +v -2.867323 -2.142636 9.267409 +v -2.896119 -1.567394 9.867374 +v -2.898419 -2.022393 9.413638 +v -2.861176 -2.089086 9.315027 +v -2.856965 -1.363964 9.958523 +v -2.973975 -1.664060 9.903768 +v -3.021251 -2.258551 9.439884 +v -2.918778 -2.263639 9.289503 +v -2.947208 -2.251214 9.308751 +v -2.846107 -1.314207 9.988604 +v -2.991244 -1.759943 9.829479 +v -2.909638 -1.996575 9.501549 +v -2.828917 -1.392820 9.888416 +v -2.901347 -1.852758 9.591634 +v -2.812713 -1.399662 9.860455 +v -2.919180 -1.869463 9.632751 +v -2.888182 -1.853648 9.580721 +v -2.878781 -1.858009 9.558585 +v -2.797243 -1.367529 9.842958 +v -2.874644 -1.867383 9.538099 +v -2.876338 -1.878623 9.528629 +v -2.795428 -1.344106 9.848192 +v -2.785781 -1.290964 9.898371 +v -2.938439 -2.014858 9.512098 +v -2.953526 -1.913830 9.615860 +v -2.857405 -1.563602 9.789751 +v -2.919726 -1.576910 9.867717 +v -2.972196 -1.654720 9.897746 +v -2.864322 -2.057784 9.343275 +v -2.881808 -2.035299 9.365244 +v -3.008102 -2.271780 9.402090 +v -2.962855 -2.275005 9.318696 +v -2.977823 -2.049361 9.552654 +v -2.886264 -1.563369 9.848188 +v -2.901991 -1.998783 9.461412 +v -2.932462 -2.261150 9.272112 +v -2.855837 -1.667068 9.686031 +v -2.954749 -1.625255 9.898376 +v -2.883783 -1.743617 9.655575 +v -2.861539 -1.686123 9.679802 +v -2.913368 -1.997520 9.488529 +v -2.923263 -1.999881 9.488617 +v -2.890542 -1.568133 9.801771 +v -2.874062 -2.161053 9.278352 +v -2.839643 -1.289686 9.994470 +v -2.862561 -1.597701 9.699301 +v -2.898576 -1.562883 9.821560 +v -2.946604 -2.256414 9.316709 +v -2.942340 -2.021852 9.531728 +v -2.874628 -2.182336 9.274787 +v -2.967636 -1.824548 9.724249 +v -3.024043 -2.132188 9.542672 +v -3.022834 -2.178086 9.535315 +v -3.019341 -2.232224 9.458946 +v -2.855636 -1.581244 9.741736 +v -2.867199 -2.077357 9.324663 +v -2.920267 -1.929865 9.564339 +v -2.838140 -1.255401 10.021743 +v -2.840359 -1.261842 10.006983 +v -2.919873 -1.914129 9.553831 +v -3.019695 -2.112430 9.544307 +v -2.933902 -1.935987 9.581730 +v -2.841556 -1.236525 10.026079 +v -2.945900 -1.830764 9.665113 +v -2.952032 -1.598880 9.888000 +v -3.034555 -2.220666 9.493727 +v -2.974574 -1.655895 9.876557 +v -2.985800 -2.290223 9.353879 +v -2.874146 -1.678343 9.666572 +v -2.965269 -2.026479 9.534163 +v -2.968313 -1.646698 9.888514 +v -2.847016 -1.628463 9.690059 +v -2.993621 -1.684537 9.882084 +v -2.977232 -1.788793 9.784676 +v -2.840888 -1.611866 9.717776 +v -2.889644 -1.757344 9.645544 +v -2.898683 -1.773211 9.634478 +v -2.905577 -1.805228 9.641054 +v -2.856668 -1.294862 9.978356 +v -3.003573 -2.094333 9.567181 +v -3.022822 -2.249913 9.445072 +v -2.963078 -1.825955 9.711939 +v -2.949523 -2.255470 9.304960 +v -2.954076 -2.269831 9.301007 +v -2.863209 -2.040166 9.378703 +v -2.920087 -1.839591 9.624000 +v -2.900875 -1.801605 9.622934 +v -2.897342 -1.809885 9.617148 +v -2.935606 -1.871503 9.621074 +v -2.899657 -1.842510 9.573388 +v -2.900067 -1.828728 9.605650 +v -2.891372 -1.839988 9.562216 +v -2.912952 -1.916696 9.541459 +v -2.919723 -1.850697 9.605506 +v -2.922101 -1.859831 9.612539 +v -2.821087 -1.399154 9.842773 +v -2.852054 -1.646577 9.684773 +v -2.988528 -1.776988 9.786548 +v -2.853957 -1.361017 9.939064 +v -2.888527 -1.732688 9.654963 +v -2.995766 -2.064116 9.552090 +v -2.874997 -2.048224 9.331936 +v -2.985295 -1.797671 9.756829 +v -3.037634 -2.239478 9.442434 +v -3.034489 -2.175322 9.512636 +v -3.016367 -2.091076 9.549522 +v -2.846799 -1.568165 9.770866 +v -3.026852 -2.231135 9.449051 +v -2.995499 -1.657130 9.888537 +v -2.943486 -1.592693 9.884210 +v -2.848764 -1.381795 9.890177 +v -2.940372 -1.920342 9.578059 +v -3.033841 -2.265736 9.430429 +v -2.951604 -1.920096 9.597675 +v -2.985436 -2.289414 9.330630 +v -2.959129 -1.610927 9.885134 +v -2.943312 -1.833433 9.635308 +v -2.918065 -1.789130 9.627690 +v -2.922688 -1.996483 9.475359 +v -2.878134 -1.566337 9.787739 +v -2.911924 -2.013744 9.431394 +v -2.998976 -1.747433 9.849215 +v -3.002265 -2.284894 9.352624 +v -2.970835 -1.814934 9.733163 +v -3.026312 -2.138493 9.526890 +v -2.865280 -2.127101 9.276362 +v -2.976984 -1.789300 9.761632 +v -2.975085 -1.808393 9.737455 +v -2.902578 -2.214099 9.275784 +v -2.947846 -1.580875 9.870432 +v -2.977406 -2.276290 9.298296 +v -2.987731 -1.784808 9.755921 +v -2.932669 -2.010886 9.492192 +v -2.929655 -1.581027 9.880071 +v -2.863394 -1.338948 9.942794 +v -2.933065 -2.246753 9.268810 +v -3.015732 -2.269173 9.390755 +v -2.954088 -1.825237 9.689260 +v -2.880334 -2.130275 9.261374 +v -3.046307 -2.235445 9.459950 +v -2.990079 -2.050059 9.541527 +v -2.945403 -2.016041 9.497239 +v -2.998853 -1.690395 9.863943 +v -2.875471 -2.073929 9.323210 +v -2.919109 -1.842703 9.608941 +v -2.969442 -1.627923 9.879663 +v -3.004084 -1.705403 9.856652 +v -3.037261 -2.227749 9.475310 +v -3.000642 -2.288761 9.336287 +v -2.890293 -2.025309 9.391275 +v -2.917739 -2.006272 9.450126 +v -2.967940 -1.908711 9.611058 +v -2.863074 -2.111554 9.287346 +v -2.938288 -1.910004 9.565910 +v -2.858831 -1.340519 9.957459 +v -2.838377 -1.385784 9.871208 +v -2.940058 -1.873057 9.611402 +v -2.899066 -1.814210 9.604408 +v -2.826891 -1.408012 9.817579 +v -2.953027 -1.907147 9.618144 +v -2.913284 -1.844768 9.601721 +v -2.903635 -1.914999 9.535417 +v -2.806843 -1.379180 9.828295 +v -2.813051 -1.393450 9.834696 +v -2.816073 -1.220196 9.977551 +v -2.794498 -1.235692 9.970745 +v -2.799569 -1.333483 9.844120 +v -2.880696 -1.855463 9.526478 +v -2.884134 -1.844716 9.540667 +v -2.883167 -1.873128 9.516776 +v -2.788681 -1.249692 9.950061 +v -2.895701 -1.892838 9.519215 +v -2.800068 -1.268389 9.900012 +v -2.872128 -1.557455 9.774994 +v -2.959475 -2.010738 9.513376 +v -2.916014 -2.210060 9.261706 +v -2.869472 -1.632706 9.678112 +v -2.845902 -1.238227 10.013830 +v -2.885896 -1.662358 9.662518 +v -2.902645 -1.742784 9.637363 +v -2.993408 -1.764147 9.802899 +v -2.884182 -1.707341 9.653497 +v -2.862415 -1.305858 9.966321 +v -2.981242 -2.032661 9.539915 +v -2.897556 -1.565322 9.784212 +v -2.946618 -2.254739 9.266694 +v -2.957598 -2.255538 9.277428 +v -2.974440 -1.795805 9.730618 +v -2.971460 -2.267174 9.295734 +v -2.912101 -1.564693 9.839951 +v -2.911361 -1.800248 9.629524 +v -3.053020 -2.226162 9.466841 +v -2.869374 -2.079855 9.305464 +v -2.882111 -2.051801 9.317131 +v -2.891759 -2.178301 9.257340 +v -2.923074 -1.912320 9.562058 +v -3.013157 -2.274895 9.364159 +v -2.843225 -1.210593 10.016609 +v -3.044736 -2.207495 9.490515 +v -2.915578 -2.194568 9.241055 +v -2.862886 -1.366836 9.912537 +v -2.873302 -1.574553 9.725994 +v -2.846512 -1.244091 9.991433 +v -3.007341 -1.705354 9.845427 +v -2.928352 -2.217525 9.247676 +v -3.006203 -1.723112 9.837382 +v -3.036546 -2.264923 9.414988 +v -2.944209 -2.237931 9.254303 +v -2.995525 -1.747494 9.812701 +v -2.898156 -2.161752 9.248105 +v -3.047327 -2.257648 9.425022 +v -3.017809 -2.285482 9.322458 +v -3.018867 -2.283150 9.347110 +v -2.963695 -1.910981 9.595303 +v -2.983652 -2.278591 9.307068 +v -3.000775 -1.736685 9.819983 +v -3.029333 -2.267601 9.396281 +v -2.873328 -1.569866 9.752538 +v -2.994796 -1.657273 9.874768 +v -2.968493 -1.814865 9.682377 +v -2.855932 -1.618254 9.691360 +v -2.957771 -1.915962 9.584856 +v -2.884613 -1.570420 9.774687 +v -2.943018 -2.002573 9.486410 +v -2.998267 -1.774836 9.777960 +v -3.037627 -2.154552 9.509835 +v -2.880596 -2.114640 9.266414 +v -2.888056 -2.038658 9.347685 +v -2.832299 -1.205560 10.018779 +v -2.903809 -1.829308 9.554181 +v -2.924488 -1.799386 9.607116 +v -2.906552 -1.848214 9.576387 +v -2.910098 -1.821471 9.597587 +v -2.915715 -1.854607 9.568840 +v -2.927100 -1.856280 9.591787 +v -2.925952 -1.873628 9.567444 +v -2.940478 -1.876400 9.587807 +v -2.948375 -1.885803 9.602875 +v -2.916041 -1.856802 9.581291 +v -3.049852 -2.242043 9.436502 +v -2.973678 -1.821423 9.698743 +v -3.018599 -2.064765 9.536595 +v -3.028194 -2.120722 9.525190 +v -2.966635 -1.902889 9.611953 +v -2.933668 -2.002372 9.445431 +v -2.877700 -1.569708 9.732948 +v -2.898780 -2.172578 9.242624 +v -2.963928 -2.248770 9.287573 +v -2.965099 -1.588653 9.871548 +v -2.969518 -2.255550 9.295105 +v -2.962283 -2.265656 9.287984 +v -2.955910 -2.005011 9.500344 +v -2.860723 -1.286578 9.964132 +v -2.878765 -1.581144 9.714821 +v -3.034130 -2.270491 9.381305 +v -2.979719 -1.796919 9.720835 +v -2.922061 -1.836949 9.599853 +v -2.865291 -1.370140 9.895733 +v -2.879269 -1.570303 9.751982 +v -2.894015 -2.148850 9.251146 +v -2.930998 -2.009173 9.424238 +v -2.919021 -1.774770 9.621199 +v -2.943342 -2.231969 9.244626 +v -2.891028 -1.688752 9.651827 +v -2.965764 -1.999065 9.504343 +v -2.951157 -2.249424 9.256736 +v -2.950689 -1.989720 9.486343 +v -2.899691 -1.583271 9.754958 +v -2.899527 -1.576275 9.771163 +v -2.982514 -1.653223 9.867261 +v -2.999277 -2.284517 9.314561 +v -2.966804 -1.897542 9.593969 +v -2.880501 -2.070976 9.311392 +v -2.998819 -1.664052 9.877022 +v -2.830607 -1.395130 9.852448 +v -3.026119 -2.097591 9.531413 +v -2.965227 -1.584623 9.856973 +v -2.890032 -2.121697 9.250412 +v -2.951322 -1.911543 9.567844 +v -2.859956 -1.269150 9.978848 +v -2.969851 -1.904413 9.583069 +v -2.985715 -1.780253 9.721577 +v -2.903821 -2.029483 9.387666 +v -2.981886 -1.778409 9.732729 +v -2.867413 -1.612639 9.679538 +v -3.003857 -1.716803 9.828268 +v -2.869151 -1.623644 9.673505 +v -2.870864 -1.311450 9.947732 +v -2.898381 -2.032902 9.360630 +v -2.920879 -1.823728 9.592750 +v -2.956381 -1.892436 9.601089 +v -2.824284 -1.400913 9.804806 +v -2.922607 -1.844583 9.560198 +v -2.839428 -1.406426 9.802135 +v -2.940166 -1.872633 9.572964 +v -2.813305 -1.214804 10.004844 +v -2.937834 -1.895994 9.554977 +v -2.820642 -1.383756 9.798619 +v -2.894044 -1.835694 9.529543 +v -2.811363 -1.312840 9.835157 +v -2.892572 -1.847224 9.516864 +v -2.812401 -1.242105 9.921834 +v -2.899114 -1.864333 9.511459 +v -2.815879 -1.365728 9.803408 +v -2.812938 -1.284887 9.859295 +v -2.876446 -2.084095 9.291914 +v -2.963727 -2.007214 9.492863 +v -2.854235 -1.252424 9.974515 +v -3.041759 -2.164276 9.496943 +v -2.863616 -1.273984 9.965340 +v -3.052026 -2.163619 9.485243 +v -3.001963 -1.705495 9.821381 +v -3.057164 -2.181485 9.478366 +v -3.031401 -2.083288 9.532358 +v -2.956978 -1.816675 9.647978 +v -2.892149 -2.042788 9.326051 +v -2.973540 -2.011190 9.498616 +v -2.937884 -1.888476 9.553356 +v -2.946819 -1.575338 9.854937 +v -2.954256 -1.889062 9.578818 +v -2.967177 -2.251479 9.261241 +v -2.952216 -1.986017 9.469828 +v -2.978674 -2.261272 9.284238 +v -2.936970 -1.991125 9.470941 +v -2.875997 -1.344188 9.924480 +v -2.990115 -2.018953 9.496715 +v -2.851305 -1.391474 9.843334 +v -2.836342 -1.409718 9.820167 +v -3.005800 -1.750555 9.796806 +v -2.967687 -2.009892 9.488955 +v -3.005309 -1.719198 9.814993 +v -3.016038 -1.726613 9.794634 +v -2.910351 -2.184764 9.243296 +v -2.954686 -1.811419 9.630342 +v -3.008693 -1.765046 9.766623 +v -3.000468 -1.770084 9.729232 +v -3.010585 -1.667511 9.850176 +v -2.899444 -2.054235 9.311508 +v -3.050716 -2.265771 9.385586 +v -2.915391 -1.562570 9.801953 +v -2.900027 -1.721089 9.637389 +v -2.931100 -1.566501 9.805073 +v -2.933832 -1.565087 9.831402 +v -2.948070 -1.830101 9.606643 +v -3.008761 -1.644818 9.851067 +v -3.001991 -1.654241 9.859743 +v -2.959727 -1.902483 9.572461 +v -2.922561 -1.760700 9.630208 +v -2.892311 -1.581847 9.702050 +v -2.855517 -1.240093 9.970192 +v -2.993405 -2.270978 9.291473 +v -2.870569 -1.368146 9.877670 +v -2.914752 -1.827384 9.551159 +v -2.929088 -1.870817 9.558170 +v -2.912138 -1.885256 9.511055 +v -2.938252 -1.879312 9.542992 +v -2.929247 -1.898538 9.517741 +v -2.936846 -1.901935 9.538361 +v -2.955160 -1.983735 9.483015 +v -2.836688 -1.209666 9.998797 +v -2.973420 -1.999063 9.490927 +v -3.054158 -2.243068 9.423585 +v -3.039752 -2.112410 9.507390 +v -3.040026 -2.127286 9.502953 +v -3.043552 -2.277489 9.346617 +v -2.931000 -2.210334 9.239426 +v -2.888898 -1.640423 9.663627 +v -2.940547 -1.805677 9.595614 +v -2.949149 -1.567378 9.829932 +v -2.993745 -1.793645 9.708625 +v -2.879570 -1.618757 9.666240 +v -2.976478 -2.243534 9.271155 +v -2.976682 -2.004490 9.481430 +v -2.935953 -2.193504 9.229983 +v -2.903509 -1.671108 9.642420 +v -2.980099 -2.243503 9.281878 +v -2.974167 -1.600103 9.857086 +v -3.003318 -1.769810 9.748623 +v -2.853521 -1.213075 9.995279 +v -3.061768 -2.208943 9.459899 +v -2.898296 -1.704209 9.639444 +v -2.862345 -1.221971 9.982836 +v -2.879005 -1.593060 9.690385 +v -2.964815 -1.807346 9.644479 +v -2.980849 -1.628604 9.849846 +v -2.934055 -1.828979 9.581087 +v -2.955008 -1.879582 9.568567 +v -2.971478 -1.808641 9.667206 +v -2.957377 -1.893261 9.562840 +v -2.914522 -1.748541 9.632360 +v -3.008421 -2.285928 9.294919 +v -2.985257 -1.809441 9.696538 +v -2.906989 -2.043781 9.325318 +v -2.977374 -1.999705 9.501839 +v -3.023846 -2.286986 9.305815 +v -2.932748 -1.762588 9.624783 +v -3.035753 -2.282470 9.329698 +v -3.012073 -1.685716 9.825008 +v -3.052737 -2.267589 9.399290 +v -2.881798 -2.090029 9.270668 +v -3.067636 -2.230499 9.444654 +v -3.045750 -2.275244 9.359651 +v -2.897143 -1.654545 9.647572 +v -2.945829 -1.568620 9.812951 +v -2.864658 -1.372473 9.860275 +v -2.910478 -1.698042 9.626478 +v -2.991842 -1.616126 9.833440 +v -2.948037 -2.003588 9.434730 +v -2.925519 -2.015655 9.412940 +v -2.925672 -1.721261 9.615425 +v -3.007361 -1.780458 9.719328 +v -2.921105 -1.573542 9.766803 +v -2.874340 -1.280606 9.954850 +v -2.949255 -2.002932 9.452869 +v -2.983393 -1.801601 9.651025 +v -2.898429 -2.101534 9.258696 +v -2.866263 -1.379092 9.840289 +v -2.852283 -1.403684 9.822050 +v -2.932978 -1.781653 9.603953 +v -2.837420 -1.220037 9.933404 +v -2.844663 -1.210963 9.973185 +v -2.947580 -1.852578 9.548925 +v -2.949369 -1.863864 9.543433 +v -2.911120 -1.828568 9.522865 +v -2.821057 -1.251429 9.889351 +v -2.912464 -1.841702 9.510674 +v -2.916097 -1.580935 9.748765 +v -3.001417 -2.023128 9.494074 +v -3.045211 -2.092636 9.501502 +v -2.994317 -2.033141 9.516590 +v -3.013219 -1.755991 9.756720 +v -2.922289 -1.560933 9.778808 +v -3.017018 -2.050758 9.523744 +v -3.060078 -2.270048 9.358212 +v -2.966805 -1.804527 9.628162 +v -2.916721 -2.027419 9.352300 +v -2.860502 -1.212570 9.966287 +v -3.034603 -2.060307 9.519320 +v -3.069274 -2.239754 9.428843 +v -2.908109 -1.681647 9.627264 +v -3.061500 -2.167265 9.469295 +v -2.922470 -2.025478 9.372881 +v -3.073561 -2.214007 9.442728 +v -3.017344 -1.665413 9.826834 +v -2.896860 -1.570972 9.722299 +v -2.944651 -1.768836 9.621939 +v -3.017767 -1.714995 9.793310 +v -2.896944 -1.568762 9.733732 +v -2.880787 -1.349915 9.902952 +v -3.013443 -1.747235 9.776692 +v -2.967664 -2.249548 9.244779 +v -2.994678 -1.644171 9.840171 +v -2.965773 -2.015780 9.454540 +v -3.006636 -1.645168 9.840031 +v -2.974159 -2.013477 9.465015 +v -2.915696 -2.110665 9.243774 +v -2.904926 -2.130031 9.242233 +v -3.042383 -2.085812 9.511663 +v -2.994285 -2.265962 9.274538 +v -3.008202 -2.269223 9.284723 +v -2.984680 -2.253275 9.271352 +v -2.964659 -1.985220 9.476124 +v -2.958345 -1.568476 9.835928 +v -2.959063 -2.217136 9.231131 +v -3.066093 -2.245746 9.411845 +v -2.994743 -1.787154 9.690326 +v -2.884267 -1.296765 9.935965 +v -2.934885 -2.153607 9.219161 +v -2.950549 -2.186764 9.229427 +v -2.945120 -2.012662 9.408609 +v -2.859720 -1.240080 9.948140 +v -2.936939 -1.771899 9.608758 +v -2.886598 -1.353209 9.889806 +v -3.009314 -1.694273 9.810135 +v -2.923305 -1.736076 9.625072 +v -2.929859 -2.122951 9.234147 +v -2.891611 -1.317991 9.926284 +v -2.967108 -1.580581 9.828348 +v -2.868740 -1.380217 9.823707 +v -3.069103 -2.177217 9.459654 +v -3.073054 -2.186825 9.450325 +v -2.989167 -1.800800 9.668138 +v -2.912409 -2.081642 9.270216 +v -2.941856 -1.813399 9.575606 +v -2.895873 -1.642451 9.644497 +v -2.935382 -1.827538 9.524675 +v -2.843065 -1.402414 9.778686 +v -2.852476 -1.213283 9.913691 +v -2.849060 -1.404284 9.785818 +v -2.931392 -1.879776 9.509447 +v -2.941485 -1.879644 9.514051 +v -2.943253 -1.887305 9.520654 +v -2.890066 -1.597550 9.666942 +v -2.986304 -1.602029 9.824526 +v -2.886949 -1.620416 9.653915 +v -3.009930 -1.760608 9.735615 +v -3.019665 -1.763885 9.723476 +v -2.887939 -1.626703 9.636305 +v -2.856596 -1.216531 9.949715 +v -3.066729 -2.257523 9.391667 +v -2.915230 -2.059341 9.301923 +v -3.024658 -2.043725 9.505642 +v -2.881187 -1.367196 9.865376 +v -2.935863 -1.711404 9.616497 +v -2.972500 -2.024402 9.456181 +v -2.883183 -1.280854 9.931090 +v -2.979909 -2.019861 9.440166 +v -2.976636 -1.804990 9.641609 +v -2.908164 -2.070275 9.288966 +v -2.994401 -2.012830 9.475784 +v -2.990494 -2.254158 9.252647 +v -3.019511 -1.660594 9.812444 +v -2.939827 -1.835231 9.583195 +v -3.039980 -2.058881 9.499687 +v -2.955899 -1.577368 9.817430 +v -2.921109 -2.159032 9.232164 +v -3.024054 -1.733224 9.760963 +v -3.024947 -1.745967 9.744271 +v -3.006449 -2.022943 9.481090 +v -2.938689 -1.741046 9.615290 +v -2.997900 -1.613564 9.822170 +v -3.053080 -2.118240 9.482195 +v -2.926505 -2.061747 9.288342 +v -3.082430 -2.214960 9.438186 +v -3.010247 -1.640921 9.830939 +v -2.975697 -2.023036 9.415877 +v -3.059853 -2.146765 9.476815 +v -3.015588 -2.252863 9.245712 +v -2.917357 -1.570120 9.730021 +v -3.021985 -2.277848 9.284099 +v -2.983586 -1.798276 9.630466 +v -2.890832 -1.333667 9.911705 +v -2.905690 -2.078241 9.276250 +v -3.044054 -2.061246 9.493294 +v -2.927933 -1.702917 9.624466 +v -2.940893 -1.577554 9.744218 +v -2.969032 -1.820020 9.573074 +v -2.961222 -1.562079 9.798220 +v -2.962477 -1.574521 9.803413 +v -2.924218 -2.035202 9.332853 +v -2.840005 -1.380238 9.767534 +v -2.840392 -1.394402 9.774108 +v -3.005326 -1.783098 9.698124 +v -2.945482 -1.838342 9.540310 +v -2.953172 -1.851334 9.537460 +v -2.938463 -1.857641 9.511415 +v -2.949642 -1.854520 9.523732 +v -2.836019 -1.307080 9.806282 +v -2.828718 -1.279236 9.842738 +v -2.826525 -1.335994 9.797810 +v -2.935488 -1.841747 9.512221 +v -2.840433 -1.243701 9.872408 +v -2.901631 -1.581988 9.683225 +v -3.042850 -2.272814 9.313547 +v -2.980508 -1.587788 9.823810 +v -2.931277 -1.578902 9.737439 +v -2.895775 -1.606606 9.654160 +v -2.933895 -2.046527 9.306059 +v -3.023606 -1.718040 9.763663 +v -3.080568 -2.234246 9.425674 +v -2.935551 -2.026385 9.350080 +v -2.948788 -1.795877 9.584454 +v -3.074842 -2.255848 9.371927 +v -3.055117 -2.267615 9.333942 +v -2.988008 -2.236019 9.236481 +v -2.950070 -2.165437 9.218501 +v -2.930513 -2.185720 9.225926 +v -3.018020 -2.261111 9.263275 +v -2.958303 -1.820609 9.570910 +v -2.957531 -2.233831 9.235038 +v -2.939551 -2.128343 9.224890 +v -2.892067 -1.351303 9.878551 +v -2.987077 -2.018117 9.447767 +v -2.909380 -1.566627 9.712130 +v -2.978145 -1.584529 9.797568 +v -2.864885 -1.395042 9.801040 +v -2.949794 -2.017167 9.373425 +v -3.086625 -2.197328 9.433054 +v -2.903875 -1.597265 9.666470 +v -3.035430 -2.275129 9.299165 +v -3.054014 -2.094048 9.489336 +v -3.026574 -1.696380 9.796433 +v -2.891616 -1.629780 9.627771 +v -3.018282 -1.752043 9.729291 +v -3.058678 -2.091173 9.477389 +v -3.023131 -2.027835 9.475736 +v -2.887554 -1.363589 9.850259 +v -2.958595 -1.815721 9.568016 +v -2.940530 -1.728239 9.607082 +v -2.872243 -1.229242 9.926671 +v -2.918718 -1.662355 9.634227 +v -2.945595 -1.563206 9.768876 +v -3.014205 -1.639269 9.817358 +v -3.025372 -1.675063 9.797404 +v -2.972929 -1.801914 9.606462 +v -2.961298 -2.013917 9.407318 +v -2.897507 -1.313462 9.906075 +v -3.021195 -1.725195 9.776772 +v -2.872950 -1.397361 9.785906 +v -3.048451 -2.271281 9.279532 +v -2.930239 -2.089146 9.264110 +v -2.859937 -1.220572 9.943519 +v -2.948805 -1.766244 9.594501 +v -2.953545 -1.761106 9.610069 +v -2.912541 -1.640686 9.629593 +v -2.946325 -1.837355 9.520515 +v -2.863880 -1.392639 9.753902 +v -2.940274 -2.138408 9.222435 +v -2.974976 -2.197589 9.223517 +v -2.965455 -1.558757 9.764983 +v -2.970490 -1.803867 9.588810 +v -2.966091 -1.563808 9.789902 +v -2.935906 -1.692709 9.613999 +v -2.960160 -1.794819 9.576759 +v -2.906894 -1.326973 9.872531 +v -2.993284 -2.006627 9.433578 +v -2.994936 -2.010292 9.452729 +v -3.086839 -2.253161 9.377134 +v -3.024215 -1.764142 9.706690 +v -2.923180 -2.106237 9.251693 +v -2.901476 -1.324801 9.887894 +v -3.090986 -2.177113 9.436372 +v -3.020672 -2.269650 9.273710 +v -3.030894 -1.708401 9.782867 +v -3.048926 -2.047891 9.487716 +v -2.992379 -1.582311 9.802767 +v -3.090772 -2.210432 9.421176 +v -3.035626 -1.766077 9.697600 +v -2.882895 -1.371488 9.819717 +v -3.032701 -1.733283 9.750013 +v -3.021563 -1.780329 9.662726 +v -2.999364 -1.588734 9.808275 +v -2.985451 -2.016552 9.430611 +v -2.984974 -2.212788 9.226460 +v -3.002127 -2.002317 9.435984 +v -3.078182 -2.252896 9.356339 +v -2.923447 -1.571510 9.701668 +v -3.023735 -1.642637 9.806231 +v -2.936900 -1.566552 9.762453 +v -3.022334 -1.659921 9.799001 +v -2.943952 -2.101247 9.250059 +v -3.001447 -1.793330 9.647139 +v -2.852123 -1.215137 9.941895 +v -3.022965 -1.778137 9.688712 +v -2.984999 -1.580335 9.787512 +v -3.001475 -1.789762 9.623486 +v -3.010966 -1.783371 9.657391 +v -2.926056 -1.674688 9.618857 +v -2.985353 -2.022181 9.405608 +v -2.963468 -2.182716 9.222500 +v -2.897011 -1.610199 9.634422 +v -2.901754 -1.298189 9.905274 +v -2.942790 -2.035688 9.315220 +v -2.951589 -2.019365 9.347310 +v -2.958501 -1.755421 9.598068 +v -2.956016 -1.762441 9.581310 +v -2.911963 -1.874968 9.425236 +v -2.856791 -1.380502 9.756945 +v -2.852025 -1.278290 9.815228 +v -2.968689 -1.797723 9.564525 +v -2.990584 -2.019002 9.407770 +v -2.927681 -1.652586 9.614497 +v -3.021011 -1.749146 9.709234 +v -2.878811 -1.203602 9.926103 +v -3.011429 -2.015052 9.449444 +v -2.948784 -1.725968 9.597818 +v -2.910767 -1.626803 9.623657 +v -3.063567 -2.264865 9.325494 +v -3.029362 -1.712809 9.752483 +v -3.022591 -2.023620 9.457405 +v -3.079172 -2.134752 9.446084 +v -2.945043 -1.572580 9.729290 +v -2.869005 -1.393755 9.760756 +v -3.038373 -2.038350 9.478469 +v -2.880709 -1.390468 9.783884 +v -3.061451 -2.065717 9.476121 +v -3.012705 -1.626227 9.808142 +v -3.030300 -1.680436 9.783198 +v -3.031180 -1.686834 9.772459 +v -3.031080 -2.257923 9.272475 +v -2.978498 -1.562620 9.785504 +v -3.052727 -2.259381 9.294783 +v -2.920117 -1.636270 9.619807 +v -3.054424 -2.259483 9.309507 +v -3.069317 -2.255530 9.338420 +v -3.055604 -2.048854 9.473628 +v -3.044204 -1.683161 9.764519 +v -2.923333 -1.574840 9.682194 +v -2.941696 -2.083283 9.266033 +v -2.949148 -2.024070 9.327892 +v -3.015975 -1.616843 9.790098 +v -3.008050 -2.240354 9.239095 +v -2.921168 -1.589129 9.669749 +v -2.947140 -2.117653 9.241032 +v -3.027711 -1.726084 9.728301 +v -3.035260 -2.252110 9.265795 +v -2.939227 -1.573312 9.714640 +v -2.969559 -1.572251 9.743711 +v -2.887384 -1.381920 9.798773 +v -3.083669 -2.160993 9.439878 +v -2.960317 -2.143214 9.221777 +v -2.927083 -2.073222 9.277785 +v -3.036673 -2.250109 9.250500 +v -2.953071 -1.738145 9.588897 +v -2.952921 -1.753714 9.583623 +v -2.920374 -1.863822 9.425802 +v -2.928461 -1.872370 9.425432 +v -3.058477 -2.264672 9.280018 +v -2.894877 -1.356077 9.839602 +v -2.971074 -2.184123 9.216291 +v -2.921206 -1.607844 9.639518 +v -3.104946 -2.229377 9.394949 +v -3.093975 -2.244124 9.399433 +v -3.098090 -2.246012 9.351305 +v -2.955197 -1.713257 9.600804 +v -3.091639 -2.246069 9.364000 +v -2.984111 -2.017237 9.388664 +v -2.995511 -2.229230 9.223471 +v -2.957000 -2.101888 9.245036 +v -2.988746 -1.793932 9.609079 +v -2.959455 -1.574164 9.736660 +v -2.963821 -2.020801 9.353266 +v -3.015514 -2.005903 9.425606 +v -3.024740 -1.639411 9.791824 +v -3.036794 -1.710267 9.748405 +v -3.006722 -1.591502 9.797036 +v -2.935942 -1.577658 9.704130 +v -2.896290 -1.275156 9.910172 +v -2.967400 -1.766860 9.575581 +v -2.936693 -1.583777 9.693915 +v -3.053706 -2.032676 9.451965 +v -2.996285 -2.002017 9.406404 +v -2.934136 -1.582022 9.682459 +v -2.974056 -2.016688 9.367011 +v -3.024916 -1.650578 9.777632 +v -3.067953 -2.101516 9.454872 +v -2.987580 -1.569187 9.768515 +v -2.887776 -1.254038 9.914177 +v -2.956345 -2.121905 9.228706 +v -3.023630 -2.019653 9.437603 +v -2.919171 -1.591755 9.653522 +v -2.913354 -1.604758 9.644061 +v -2.952506 -2.065704 9.280127 +v -3.080939 -2.266873 9.303129 +v -3.005613 -2.022764 9.408537 +v -3.068986 -2.270889 9.309918 +v -2.993896 -2.027224 9.394337 +v -3.105759 -2.196261 9.405469 +v -2.958024 -2.090417 9.259090 +v -3.039599 -1.704947 9.770457 +v -2.976861 -1.811744 9.563166 +v -3.048809 -2.246335 9.264722 +v -2.881863 -1.368070 9.779479 +v -2.927651 -1.634874 9.611764 +v -2.875369 -1.197370 9.916929 +v -2.864071 -1.217102 9.886497 +v -2.945507 -1.857404 9.424526 +v -2.874794 -1.367023 9.761827 +v -2.855882 -1.351127 9.762169 +v -2.866191 -1.360785 9.756394 +v -2.945600 -1.725949 9.565395 +v -2.869443 -1.330463 9.756649 +v -2.983122 -1.790590 9.562159 +v -3.010343 -1.773939 9.637627 +v -2.914793 -1.273879 9.879595 +v -2.945435 -1.663229 9.604172 +v -3.070199 -2.053689 9.461183 +v -3.003746 -1.576357 9.775014 +v -2.959831 -1.565948 9.721525 +v -3.011365 -1.586849 9.780763 +v -3.039601 -1.668566 9.771553 +v -2.991066 -2.016304 9.369568 +v -3.032444 -1.708985 9.725054 +v -2.983302 -2.181569 9.213486 +v -3.033611 -1.701826 9.734478 +v -2.988349 -1.802108 9.565851 +v -2.980009 -2.021208 9.343729 +v -3.009510 -2.011215 9.412905 +v -2.908940 -1.260310 9.890984 +v -3.034141 -1.770558 9.673126 +v -2.965102 -1.755757 9.569463 +v -2.886723 -1.350156 9.774541 +v -2.951560 -1.692653 9.598232 +v -3.057648 -1.695244 9.748499 +v -2.983004 -1.801639 9.553267 +v -3.023828 -1.766201 9.648750 +v -3.086270 -2.257339 9.323666 +v -2.969238 -1.710491 9.584305 +v -3.098794 -2.176861 9.415331 +v -3.048573 -1.720532 9.697680 +v -2.951821 -1.680306 9.606281 +v -2.941388 -1.591228 9.657636 +v -2.976790 -1.776012 9.567657 +v -2.969147 -2.068841 9.278744 +v -3.044651 -1.659727 9.764999 +v -2.934906 -1.592042 9.669193 +v -3.085225 -2.112995 9.427894 +v -3.011894 -2.024955 9.381889 +v -2.902845 -1.280082 9.897146 +v -2.976302 -2.138064 9.221239 +v -2.981668 -1.566448 9.758266 +v -3.052967 -2.040307 9.461944 +v -2.933280 -1.605312 9.637867 +v -3.025140 -1.624786 9.775044 +v -2.970874 -2.105937 9.237018 +v -3.093355 -2.163624 9.422604 +v -3.017488 -2.208343 9.217125 +v -2.888885 -1.222256 9.913349 +v -2.967442 -2.031626 9.310373 +v -3.036640 -2.234990 9.242269 +v -3.032874 -1.641031 9.760849 +v -3.029030 -1.661434 9.765896 +v -3.073636 -2.264452 9.288243 +v -2.952762 -1.716599 9.570759 +v -2.953378 -1.727763 9.584433 +v -2.883060 -1.213167 9.880840 +v -2.873672 -1.359922 9.757401 +v -2.924287 -1.858878 9.407944 +v -2.927809 -1.854035 9.417390 +v -2.949729 -1.868107 9.419568 +v -2.910764 -1.305145 9.873256 +v -2.905904 -1.361588 9.804842 +v -3.063455 -2.247032 9.261374 +v -2.906867 -1.351424 9.825897 +v -2.985927 -1.754546 9.559660 +v -2.940798 -1.626883 9.621613 +v -3.108422 -2.222555 9.375912 +v -3.076314 -2.101017 9.439097 +v -2.949185 -1.601173 9.656189 +v -2.937309 -1.639722 9.612154 +v -3.032259 -1.652979 9.752863 +v -2.997577 -1.566100 9.758502 +v -3.070331 -2.265150 9.272813 +v -2.903740 -1.351952 9.784075 +v -2.962185 -1.704238 9.565648 +v -3.019449 -2.020083 9.408503 +v -3.025656 -2.018828 9.419053 +v -2.910107 -1.327138 9.851434 +v -3.033390 -1.761599 9.654639 +v -3.044458 -1.692344 9.728277 +v -2.949222 -1.731658 9.560684 +v -2.916255 -1.329927 9.833588 +v -2.980112 -2.017233 9.351295 +v -2.998000 -2.189904 9.213984 +v -3.034606 -1.626813 9.761595 +v -2.998371 -2.031919 9.354029 +v -2.974117 -1.741408 9.553888 +v -3.072577 -2.043585 9.448185 +v -3.069905 -2.082463 9.461582 +v -2.995569 -1.796067 9.557454 +v -2.996355 -1.792367 9.579584 +v -2.984864 -1.567640 9.727283 +v -2.959194 -1.636230 9.608335 +v -3.008059 -2.027173 9.362336 +v -3.002952 -1.567689 9.734062 +v -2.951422 -1.645569 9.602110 +v -2.984752 -1.568494 9.708591 +v -2.994938 -2.159822 9.210720 +v -2.952983 -1.663972 9.595341 +v -2.962971 -1.694455 9.577927 +v -3.000597 -2.204578 9.215184 +v -2.991431 -2.181813 9.202637 +v -3.027146 -1.600199 9.769724 +v -2.924536 -1.312827 9.835346 +v -2.966855 -1.567324 9.708184 +v -3.021991 -2.231730 9.235182 +v -3.022297 -1.780083 9.612778 +v -3.010226 -1.788805 9.596103 +v -2.965247 -1.713874 9.555926 +v -3.041941 -2.215668 9.240501 +v -2.889112 -1.207315 9.900341 +v -3.042316 -1.741496 9.688761 +v -3.048782 -1.762602 9.682877 +v -2.943094 -1.866131 9.413568 +v -2.940852 -1.654510 9.586737 +v -3.049649 -2.242959 9.245448 +v -2.943918 -1.666948 9.580495 +v -3.079882 -2.258963 9.276890 +v -2.870108 -1.340552 9.745653 +v -2.878357 -1.354007 9.744296 +v -2.887303 -1.338395 9.758831 +v -2.866090 -1.303916 9.777013 +v -2.870288 -1.279197 9.799697 +v -2.996845 -2.026607 9.326223 +v -2.968970 -1.702931 9.585389 +v -3.119855 -2.200229 9.376313 +v -3.107132 -2.226910 9.363368 +v -3.091752 -2.145692 9.426785 +v -3.028111 -2.204269 9.211346 +v -2.990595 -2.032556 9.314890 +v -2.983226 -2.050011 9.290783 +v -3.044979 -2.024497 9.424114 +v -2.948048 -1.581331 9.659405 +v -3.058276 -1.674586 9.758852 +v -2.939604 -1.657029 9.575220 +v -3.027638 -2.023785 9.390408 +v -3.099272 -2.250458 9.310216 +v -2.945858 -1.606332 9.639297 +v -2.953732 -1.596925 9.627794 +v -2.956491 -1.585503 9.652905 +v -2.945340 -1.857283 9.392990 +v -3.106045 -2.165711 9.404953 +v -3.015625 -1.776853 9.565407 +v -2.943566 -1.859432 9.395649 +v -3.052115 -1.645546 9.756422 +v -3.029263 -2.208440 9.217868 +v -3.050937 -1.680992 9.727867 +v -2.977695 -2.119734 9.229297 +v -3.063520 -1.687445 9.748009 +v -3.089506 -2.066281 9.436709 +v -2.987584 -2.142285 9.219419 +v -2.957946 -1.572257 9.681227 +v -2.968559 -1.577640 9.661474 +v -3.112258 -2.201934 9.392461 +v -2.983538 -1.567133 9.696527 +v -2.960027 -1.592638 9.641041 +v -2.951227 -1.616454 9.617660 +v -2.968381 -1.620612 9.605976 +v -3.106218 -2.124754 9.405606 +v -3.006257 -2.031299 9.338239 +v -3.033740 -1.762708 9.621714 +v -3.121263 -2.221416 9.354685 +v -2.980235 -2.033282 9.305621 +v -3.061770 -2.223919 9.243690 +v -3.048387 -1.758779 9.671597 +v -3.055612 -1.696391 9.734735 +v -2.964805 -1.867925 9.421217 +v -2.946413 -1.658113 9.567692 +v -2.873780 -1.256531 9.825698 +v -2.880834 -1.324668 9.758205 +v -2.880101 -1.340966 9.747442 +v -3.001106 -1.784967 9.556761 +v -2.896782 -1.331538 9.759331 +v -2.959352 -1.668746 9.581456 +v -3.054016 -1.673013 9.715322 +v -3.010601 -2.037624 9.328217 +v -3.011904 -1.778285 9.557291 +v -3.003915 -2.135194 9.217285 +v -3.099351 -2.260527 9.297300 +v -3.040518 -1.756128 9.643200 +v -3.054051 -1.737266 9.670774 +v -3.088385 -2.262761 9.286627 +v -2.923199 -1.338087 9.813024 +v -2.946014 -1.639900 9.592628 +v -3.047148 -2.023495 9.404917 +v -3.001529 -2.168190 9.199818 +v -3.084045 -2.053720 9.438603 +v -3.018969 -1.573950 9.768402 +v -3.010014 -2.178321 9.203838 +v -2.968849 -1.869305 9.395562 +v -2.972876 -1.870007 9.404188 +v -3.029900 -1.773133 9.603713 +v -3.068564 -1.688907 9.728806 +v -3.103084 -2.100069 9.401662 +v -2.998823 -2.061011 9.276995 +v -3.069946 -1.696492 9.735523 +v -3.058249 -1.655753 9.753679 +v -3.066488 -1.717413 9.686747 +v -3.036463 -1.614998 9.753386 +v -3.110396 -2.248761 9.295441 +v -2.988542 -2.103743 9.237205 +v -2.961780 -1.674624 9.581763 +v -3.005783 -2.115482 9.233134 +v -2.917612 -1.342986 9.798582 +v -2.970831 -1.686649 9.555601 +v -3.026884 -1.780923 9.585163 +v -3.108290 -2.244451 9.286479 +v -3.123581 -2.227456 9.328756 +v -2.927613 -1.332095 9.818377 +v -3.048801 -1.676626 9.715012 +v -2.925782 -1.277185 9.854183 +v -3.005895 -1.764870 9.554485 +v -3.065254 -2.034263 9.430365 +v -3.054868 -1.746993 9.660051 +v -3.050348 -1.689870 9.709402 +v -3.047654 -1.698422 9.704601 +v -3.067263 -1.675844 9.749279 +v -3.036547 -1.593168 9.751022 +v -2.904630 -1.216922 9.891211 +v -2.969861 -1.842193 9.406899 +v -3.073503 -2.247553 9.259802 +v -2.949157 -1.847234 9.395048 +v -2.955639 -1.666053 9.570189 +v -2.905456 -1.238447 9.854063 +v -2.896034 -1.255713 9.813068 +v -2.887033 -1.303022 9.769678 +v -2.897955 -1.212637 9.880003 +v -3.022554 -2.022041 9.343378 +v -2.964752 -1.625168 9.593113 +v -2.960642 -1.643656 9.576050 +v -3.040735 -1.617219 9.739730 +v -3.004044 -2.044056 9.303478 +v -3.061128 -1.658495 9.735806 +v -3.063652 -2.029538 9.391785 +v -3.033350 -2.188740 9.213669 +v -3.014570 -1.561983 9.741365 +v -2.919545 -1.315059 9.801597 +v -3.019653 -2.044759 9.311880 +v -2.988851 -2.090786 9.246086 +v -3.018183 -2.168735 9.207981 +v -2.930363 -1.293285 9.839233 +v -2.912419 -1.234356 9.876206 +v -2.929632 -1.301600 9.820179 +v -2.987961 -1.558640 9.706171 +v -2.927002 -1.262850 9.864297 +v -3.052131 -1.751231 9.646031 +v -2.974039 -1.584984 9.638906 +v -2.959706 -1.587379 9.623013 +v -3.028878 -1.771128 9.545722 +v -2.964874 -1.635538 9.600435 +v -3.053888 -1.631379 9.749771 +v -3.062270 -1.644483 9.753199 +v -3.059940 -1.698977 9.687387 +v -3.051414 -2.205666 9.237028 +v -3.051615 -2.226888 9.236901 +v -2.971824 -1.684722 9.567347 +v -3.059897 -1.648669 9.719684 +v -3.001006 -1.559628 9.722223 +v -3.035879 -1.605587 9.734779 +v -2.997662 -1.567832 9.683032 +v -3.020751 -2.032211 9.328371 +v -2.973316 -1.709268 9.548396 +v -3.062055 -2.207522 9.235954 +v -2.986598 -1.725156 9.543880 +v -3.074265 -2.230082 9.249670 +v -3.033139 -2.035840 9.345426 +v -3.014570 -1.562651 9.753930 +v -3.066764 -1.680916 9.726320 +v -2.917437 -1.335804 9.784835 +v -2.987650 -2.068289 9.267597 +v -3.018061 -2.152163 9.214155 +v -3.091963 -2.049366 9.419683 +v -3.093590 -2.231051 9.280746 +v -3.094293 -2.084749 9.413940 +v -3.058498 -1.755019 9.633018 +v -3.024386 -2.023336 9.356248 +v -2.962086 -1.842893 9.402949 +v -2.883536 -1.238825 9.846984 +v -2.896875 -1.285247 9.782718 +v -2.927119 -1.272897 9.842196 +v -2.970300 -1.623026 9.599532 +v -2.967377 -1.654052 9.586285 +v -3.115458 -2.146546 9.399596 +v -3.032779 -1.579163 9.734125 +v -3.017490 -2.130429 9.221687 +v -3.042270 -2.207785 9.207006 +v -2.971726 -1.665789 9.585711 +v -3.003822 -2.071570 9.259043 +v -3.044074 -2.198713 9.225025 +v -3.063850 -1.677223 9.706160 +v -2.989857 -1.583710 9.662027 +v -3.124639 -2.169317 9.385303 +v -3.065031 -1.677483 9.697057 +v -3.049963 -1.733166 9.640154 +v -3.057332 -1.626606 9.731608 +v -3.061126 -1.637149 9.733498 +v -3.020452 -1.555977 9.727961 +v -2.982198 -1.871736 9.385997 +v -3.055891 -1.744713 9.595563 +v -3.014610 -2.044599 9.303197 +v -3.048483 -1.763748 9.591626 +v -2.907626 -1.302606 9.779700 +v -2.910486 -1.325743 9.770024 +v -3.065411 -1.716989 9.644524 +v -2.979824 -1.640984 9.586129 +v -3.015625 -2.056872 9.280499 +v -3.077894 -2.213885 9.246097 +v -2.983563 -1.654321 9.583555 +v -2.968547 -1.629262 9.582534 +v -3.072338 -1.671927 9.720375 +v -3.036475 -2.042980 9.329379 +v -3.016152 -2.109852 9.235403 +v -3.035593 -2.199103 9.203052 +v -2.920875 -1.251584 9.845325 +v -3.042782 -2.028044 9.369332 +v -3.073998 -2.033271 9.416899 +v -3.005368 -1.556791 9.686893 +v -3.063170 -1.661103 9.715786 +v -3.098255 -2.059953 9.423846 +v -3.032176 -1.778523 9.576153 +v -3.100958 -2.068796 9.407407 +v -2.971648 -1.586511 9.621540 +v -2.966059 -1.605640 9.614183 +v -3.079354 -1.684645 9.716193 +v -3.086003 -2.220663 9.256459 +v -2.986658 -1.573283 9.673921 +v -3.048571 -2.036894 9.355699 +v -2.920869 -1.291004 9.797848 +v -2.987943 -1.867118 9.408247 +v -2.987851 -1.877531 9.392156 +v -2.909554 -1.282984 9.784028 +v -2.901024 -1.316528 9.761266 +v -3.008831 -1.555082 9.703922 +v -2.995005 -1.587084 9.644476 +v -3.057154 -2.195566 9.213184 +v -3.043078 -1.600334 9.707662 +v -3.004255 -1.598274 9.660843 +v -3.041658 -2.179193 9.212636 +v -3.003489 -1.584214 9.672858 +v -2.917156 -1.249801 9.815874 +v -2.922922 -1.268626 9.815382 +v -2.985261 -1.694979 9.544308 +v -3.057233 -1.746821 9.610052 +v -3.128820 -2.214385 9.343113 +v -2.995527 -1.717474 9.547632 +v -3.099774 -2.214783 9.277205 +v -2.980026 -1.628267 9.588600 +v -3.101589 -2.210545 9.265493 +v -3.033059 -2.053644 9.289646 +v -2.922664 -1.250894 9.823627 +v -2.909145 -1.270456 9.800110 +v -3.040163 -2.075132 9.268118 +v -3.075917 -2.201439 9.228565 +v -3.126015 -2.231127 9.312361 +v -3.096720 -2.201829 9.275198 +v -3.138215 -2.154239 9.364323 +v -3.017735 -1.546277 9.711114 +v -3.030382 -2.081118 9.254274 +v -3.066133 -1.718693 9.662280 +v -3.140881 -2.185455 9.357003 +v -3.020133 -2.065666 9.260805 +v -3.042043 -2.151251 9.214049 +v -3.110374 -2.080806 9.395665 +v -3.050993 -2.165586 9.208810 +v -3.061271 -1.737666 9.624289 +v -3.051807 -2.190807 9.204452 +v -3.012459 -1.603538 9.639834 +v -3.033006 -2.131129 9.219310 +v -3.024523 -1.755800 9.554530 +v -2.987053 -1.845759 9.410831 +v -2.976076 -1.843340 9.391855 +v -2.995878 -1.855897 9.412022 +v -3.005696 -1.870618 9.396943 +v -3.033023 -2.107336 9.234140 +v -3.003854 -1.684561 9.543381 +v -3.057738 -1.632762 9.701246 +v -3.049400 -1.758026 9.553610 +v -2.995225 -1.662781 9.561371 +v -3.044041 -1.765840 9.548498 +v -3.051187 -1.620458 9.713714 +v -2.986038 -1.599827 9.618961 +v -3.076612 -1.662577 9.712976 +v -3.119551 -2.101798 9.386216 +v -2.986010 -1.608119 9.606730 +v -2.988060 -1.618521 9.585487 +v -3.119559 -2.120963 9.395075 +v -3.047146 -2.044102 9.320619 +v -3.129639 -2.205114 9.294366 +v -3.042237 -2.124731 9.226497 +v -3.081726 -1.671799 9.704443 +v -3.052721 -2.038471 9.339175 +v -3.068044 -1.619470 9.716904 +v -3.066391 -1.670426 9.685102 +v -3.062354 -2.157209 9.224096 +v -3.071747 -2.179685 9.233364 +v -3.051156 -1.578983 9.701612 +v -3.109267 -2.062892 9.390621 +v -3.103708 -2.198540 9.280553 +v -3.019005 -1.553773 9.679940 +v -3.084387 -2.189099 9.233428 +v -3.101326 -2.198360 9.265970 +v -3.070155 -1.715346 9.656291 +v -3.116597 -2.215709 9.288687 +v -3.071798 -1.639139 9.711197 +v -3.001953 -1.597472 9.634519 +v -3.067926 -2.190439 9.222806 +v -3.074354 -2.034552 9.370161 +v -3.001401 -1.828830 9.391900 +v -3.070070 -1.622960 9.700336 +v -3.140384 -2.186101 9.333660 +v -3.063761 -1.741400 9.592227 +v -3.093769 -2.041659 9.385762 +v -3.021698 -1.590023 9.666037 +v -3.040268 -2.091489 9.244534 +v -3.060508 -2.073714 9.269477 +v -3.080692 -1.736121 9.598068 +v -2.997697 -1.632081 9.576442 +v -3.005002 -1.703349 9.544438 +v -3.029139 -1.549307 9.721052 +v -3.069033 -2.158937 9.226485 +v -3.074786 -1.625371 9.702101 +v -3.076642 -1.692986 9.644884 +v -3.005349 -1.604471 9.606121 +v -3.077885 -1.648344 9.695978 +v -3.027719 -1.723923 9.549375 +v -3.063118 -2.042552 9.346741 +v -3.009774 -1.737152 9.551532 +v -3.062884 -2.179112 9.207913 +v -3.093022 -2.050483 9.348036 +v -3.060847 -1.620402 9.677129 +v -3.097084 -2.055651 9.363152 +v -3.068297 -1.630617 9.684015 +v -3.023321 -1.569924 9.674030 +v -3.046812 -1.606620 9.694035 +v -3.133940 -2.121171 9.371325 +v -3.082436 -2.168870 9.236414 +v -3.130712 -2.097720 9.365678 +v -3.116878 -2.177919 9.273854 +v -2.998214 -1.647735 9.566378 +v -3.076925 -1.681823 9.658020 +v -3.042239 -2.052446 9.303748 +v -3.056486 -2.100312 9.244161 +v -3.015148 -1.658319 9.556564 +v -3.109381 -2.185939 9.260269 +v -3.047248 -2.111672 9.233483 +v -3.053146 -2.133421 9.220883 +v -2.998053 -1.850168 9.382529 +v -3.014820 -1.864823 9.395566 +v -3.070140 -1.659628 9.684014 +v -3.021799 -1.852620 9.410906 +v -3.017806 -1.863497 9.408632 +v -3.042235 -1.572662 9.717489 +v -3.143475 -2.156659 9.340355 +v -3.100357 -2.164096 9.248491 +v -3.067656 -1.727403 9.622110 +v -3.145382 -2.139518 9.350393 +v -3.065427 -2.120709 9.232263 +v -3.024646 -1.547630 9.691377 +v -3.062168 -2.064175 9.285852 +v -3.142860 -2.189297 9.319166 +v -3.073094 -1.749771 9.565460 +v -3.008063 -1.601237 9.617880 +v -2.995443 -1.874568 9.386007 +v -3.033558 -1.584255 9.663649 +v -3.075607 -1.644316 9.673841 +v -3.018000 -1.642929 9.562347 +v -3.073817 -1.707753 9.631325 +v -3.068133 -1.752383 9.557898 +v -3.077978 -2.056547 9.312185 +v -3.036005 -1.564844 9.666468 +v -3.062392 -2.052623 9.304768 +v -3.086210 -2.069242 9.305353 +v -3.022733 -1.689872 9.542764 +v -3.114474 -2.063014 9.376029 +v -3.040421 -1.550466 9.706961 +v -3.071023 -1.633073 9.666853 +v -3.124209 -2.180359 9.293411 +v -3.087199 -1.637257 9.681098 +v -3.125332 -2.187887 9.295398 +v -3.083757 -2.057035 9.330641 +v -3.142702 -2.151816 9.322788 +v -2.998773 -1.836753 9.383417 +v -3.010256 -1.831267 9.400054 +v -3.018878 -1.841924 9.410126 +v -3.081557 -1.689269 9.626967 +v -3.012208 -1.618063 9.581530 +v -3.034567 -1.693209 9.547407 +v -3.088232 -2.147704 9.240643 +v -3.071325 -1.728925 9.587732 +v -3.069983 -2.096631 9.251261 +v -3.027332 -1.674603 9.555225 +v -3.077382 -1.634411 9.677675 +v -3.059711 -1.699464 9.551815 +v -3.046868 -1.587562 9.641998 +v -3.112519 -2.067808 9.353683 +v -3.021397 -1.603939 9.593665 +v -3.048227 -1.556245 9.695148 +v -3.037321 -1.554609 9.676327 +v -3.133896 -2.164858 9.298208 +v -3.056686 -1.561571 9.702708 +v -3.123033 -2.074785 9.372984 +v -3.080098 -2.076301 9.285126 +v -3.114048 -2.166787 9.268438 +v -3.113288 -2.075887 9.336358 +v -3.126660 -2.097528 9.338928 +v -3.083576 -2.127471 9.231891 +v -3.077391 -2.083230 9.255633 +v -3.084581 -1.620467 9.689726 +v -3.137371 -2.110268 9.355134 +v -3.056051 -1.577245 9.685623 +v -3.073310 -1.646157 9.655257 +v -3.078163 -1.672650 9.639014 +v -3.038913 -1.602704 9.625178 +v -3.029414 -1.606321 9.613928 +v -3.031049 -1.623673 9.607637 +v -3.056654 -1.565167 9.685053 +v -3.045482 -1.740098 9.556404 +v -3.142001 -2.168428 9.313865 +v -3.125698 -2.085882 9.350657 +v -3.021266 -1.827055 9.391787 +v -3.089151 -1.726298 9.603913 +v -3.028694 -1.837214 9.389824 +v -3.030229 -1.836321 9.400088 +v -3.034350 -1.849888 9.389693 +v -3.060002 -1.598044 9.674649 +v -3.092112 -2.101226 9.270241 +v -3.084643 -1.705433 9.606811 +v -3.074249 -1.628561 9.647813 +v -3.032930 -1.649670 9.561841 +v -3.101377 -2.082957 9.295685 +v -3.045372 -1.671246 9.560645 +v -3.065567 -1.714206 9.555925 +v -3.078180 -1.714467 9.584798 +v -3.128488 -2.147671 9.288631 +v -3.105636 -2.116410 9.275138 +v -3.110929 -2.116305 9.288919 +v -3.128453 -2.168079 9.274121 +v -3.074253 -1.746598 9.574808 +v -3.101119 -2.075191 9.314102 +v -3.143547 -2.119107 9.343693 +v -3.079465 -2.110455 9.240735 +v -3.084582 -2.092141 9.269470 +v -3.101489 -2.129088 9.265036 +v -3.092617 -2.129315 9.251964 +v -3.105667 -2.148353 9.254510 +v -3.034799 -1.616996 9.592183 +v -3.032109 -1.627182 9.578960 +v -3.041798 -1.616222 9.612026 +v -3.080336 -1.728398 9.560938 +v -3.043382 -1.627680 9.600453 +v -3.128842 -2.124897 9.307292 +v -3.115725 -2.147614 9.265227 +v -3.126773 -2.106699 9.317921 +v -3.028230 -1.602765 9.602534 +v -3.117031 -2.093268 9.311175 +v -3.123154 -2.129299 9.288522 +v -3.048753 -1.565087 9.654387 +v -3.044204 -1.631200 9.584652 +v -3.085890 -1.699422 9.593636 +v -3.056682 -1.684890 9.557188 +v -3.051436 -1.643020 9.588906 +v -3.062652 -1.575740 9.653229 +v -3.049129 -1.654429 9.568769 +v -3.071078 -1.597168 9.652039 +v -3.058386 -1.641406 9.567448 +v -3.054770 -1.613664 9.619677 +v -3.056871 -1.564393 9.654902 +v -3.059263 -1.563105 9.664196 +v -3.055058 -1.650516 9.578150 +v -3.077625 -1.696610 9.555216 +v -3.062910 -1.646644 9.589168 +v -3.053236 -1.633373 9.575620 +v -3.086154 -1.714241 9.569339 +v -3.060746 -1.596960 9.635065 +v -3.068025 -1.658319 9.573718 +v -3.070143 -1.594592 9.644088 +v -3.096280 -1.707795 9.569714 +v -3.088274 -1.685827 9.601007 +v -3.076984 -1.676664 9.554315 +v -3.080131 -1.611489 9.630760 +v -3.088874 -1.652536 9.615774 +v -3.079268 -1.643328 9.593091 +v -3.068504 -1.620132 9.605635 +v -3.095752 -1.687888 9.570696 +v -3.079807 -1.614953 9.615906 +v -3.088304 -1.668228 9.600418 +v -3.099408 -1.673818 9.579010 +v -3.087842 -1.624264 9.618403 +v -3.087907 -1.681179 9.561512 +v -3.092218 -1.630213 9.597649 +v -3.099829 -1.646729 9.588504 +v -3.094895 -1.645126 9.581976 +v -3.102767 -1.661628 9.578451 +v -3.088275 -1.666116 9.567785 +v -3.423945 -1.293456 9.499626 +v -3.454378 -1.360606 9.463343 +v -3.441725 -1.331425 9.473438 +v -3.445341 -1.346321 9.464254 +v -3.428885 -1.299148 9.499910 +v -3.449223 -1.360250 9.459215 +v -3.443337 -1.293252 9.495119 +v -3.458085 -1.379579 9.449680 +v -3.437990 -1.293666 9.487256 +v -3.455148 -1.305490 9.487759 +v -3.448601 -1.313823 9.476599 +v -3.442392 -1.303648 9.490721 +v -3.468226 -1.375156 9.453267 +v -3.446857 -1.295778 9.482204 +v -3.452390 -1.366259 9.449503 +v -3.464067 -1.363210 9.440341 +v -3.457112 -1.294735 9.484786 +v -3.468077 -1.340744 9.466138 +v -3.445028 -1.319646 9.465767 +v -3.463438 -1.349305 9.434263 +v -3.467627 -1.374794 9.443864 +v -3.462242 -1.321131 9.473717 +v -3.472588 -1.355354 9.457215 +v -3.476636 -1.356873 9.446259 +v -3.484469 -1.346536 9.457821 +v -3.462237 -1.333810 9.443237 +v -3.479599 -1.304500 9.463590 +v -3.477827 -1.321635 9.460350 +v -3.485025 -1.322354 9.430321 +v -3.475014 -1.342053 9.416826 +v -3.476681 -1.356981 9.422107 +v -3.475233 -1.358047 9.433817 +v -3.498708 -1.346502 9.447453 +v -3.477495 -1.305997 9.455118 +v -3.494435 -1.308621 9.461466 +v -3.495834 -1.347025 9.419807 +v -3.508577 -1.348017 9.433544 +v -3.501105 -1.332063 9.454376 +v -3.492745 -1.302801 9.454721 +v -3.492002 -1.340996 9.416210 +v -3.521113 -1.312483 9.452317 +v -3.510842 -1.306000 9.449772 +v -3.523654 -1.331000 9.451066 +v -3.560699 -1.441232 9.421240 +v -3.514395 -1.329905 9.423288 +v -3.506763 -1.346687 9.422292 +v -3.550833 -1.427967 9.419395 +v -3.554925 -1.435338 9.411083 +v -3.558164 -1.428519 9.424266 +v -3.560339 -1.411431 9.420971 +v -3.502816 -1.309875 9.435255 +v -3.502121 -1.324480 9.423596 +v -3.565834 -1.441758 9.409159 +v -3.368107 -1.117985 9.369963 +v -3.373769 -1.125727 9.373949 +v -3.383982 -1.134537 9.376036 +v -3.572851 -1.445945 9.413090 +v -3.556641 -1.403009 9.416241 +v -3.374517 -1.108707 9.379485 +v -3.575817 -1.443581 9.418880 +v -3.561468 -1.394514 9.420952 +v -3.372133 -1.096114 9.365505 +v -3.523211 -1.310585 9.434146 +v -3.535027 -1.324403 9.440453 +v -3.385938 -1.126994 9.356333 +v -3.403281 -1.133330 9.372241 +v -3.533639 -1.311088 9.437586 +v -3.529413 -1.334502 9.429278 +v -3.576058 -1.426603 9.418717 +v -3.380909 -1.098351 9.373285 +v -3.585935 -1.439675 9.406222 +v -3.539008 -1.320272 9.428488 +v -3.560420 -1.379682 9.415764 +v -3.391068 -1.117565 9.351106 +v -3.564362 -1.390663 9.407032 +v -3.558469 -1.414918 9.408956 +v -3.579311 -1.413968 9.400065 +v -3.382921 -1.135361 9.365185 +v -3.577528 -1.380156 9.413721 +v -3.566578 -1.387141 9.421961 +v -3.401270 -1.110871 9.366740 +v -3.586312 -1.427181 9.401402 +v -3.591946 -1.431860 9.408563 +v -3.386739 -1.093387 9.357897 +v -3.378934 -1.105978 9.354018 +v -3.403928 -1.132812 9.351589 +v -3.414776 -1.138658 9.366020 +v -3.408424 -1.141801 9.357480 +v -3.590011 -1.410476 9.408701 +v -3.413474 -1.120511 9.365980 +v -3.392831 -1.092012 9.369077 +v -3.585661 -1.385722 9.413364 +v -3.406907 -1.113103 9.352482 +v -3.401144 -1.096960 9.353553 +v -3.419815 -1.133158 9.359726 +v -3.418312 -1.140844 9.349553 +v -3.598508 -1.394938 9.411136 +v -3.557617 -1.274468 9.451129 +v -3.584743 -1.387235 9.401551 +v -3.591864 -1.402169 9.397884 +v -3.418919 -1.124722 9.355497 +v -3.560641 -1.270154 9.446994 +v -3.562253 -1.277221 9.447457 +v -3.600280 -1.388197 9.400532 +v -3.606654 -1.393486 9.404299 +v -3.606446 -1.401277 9.399478 +v -3.437566 -1.135164 9.332895 +v -3.446963 -1.126033 9.321306 +v -3.452520 -1.125648 9.325572 +v -3.450600 -1.132580 9.324757 +v -3.613642 -1.290451 9.455048 +v -3.609075 -1.298862 9.447430 +v -3.534555 -0.547408 9.982635 +v -3.599107 -1.289818 9.436708 +v -3.542006 -0.533999 10.008971 +v -3.545578 -0.561558 9.990993 +v -3.543546 -0.549409 10.002480 +v -3.535229 -0.553104 9.988904 +v -3.606288 -1.283430 9.441004 +v -3.538158 -0.529253 10.002027 +v -3.617085 -1.285075 9.447183 +v -3.544814 -0.524707 10.002871 +v -3.550391 -0.528340 9.994020 +v -3.609317 -1.286109 9.432851 +v -3.562334 -0.541315 10.008756 +v -3.561355 -0.560032 9.997545 +v -3.545748 -0.565197 9.983459 +v -3.544099 -0.551330 9.978231 +v -3.617968 -1.290349 9.441545 +v -3.563447 -0.536377 10.005278 +v -3.558145 -0.562832 9.980825 +v -3.570978 -0.564539 9.989519 +v -3.564028 -0.539706 9.995563 +v -3.565406 -0.551035 9.985620 +v -3.576409 -0.553875 9.990414 +v -3.580579 -0.523506 10.014881 +v -3.576324 -0.551468 9.977444 +v -3.591822 -0.535592 10.001321 +v -3.588288 -0.510396 10.013175 +v -3.591095 -0.516693 10.019725 +v -3.357045 -1.231934 8.971798 +v -3.360658 -1.235597 8.979580 +v -3.357372 -1.246973 8.971668 +v -3.367970 -1.244217 8.972948 +v -3.600991 -0.553596 9.995955 +v -3.584205 -0.555357 9.975496 +v -3.593137 -0.539273 10.009680 +v -3.600806 -0.533005 9.997046 +v -3.597353 -0.511729 10.012959 +v -3.606646 -0.525407 10.020087 +v -3.605415 -0.511165 10.015333 +v -3.595867 -0.546948 9.993534 +v -3.608704 -0.550810 9.986571 +v -3.605809 -0.545107 10.008419 +v -3.365568 -1.236622 8.961435 +v -3.366998 -1.249472 8.965246 +v -3.647070 -0.525408 10.006999 +v -3.617161 -0.514395 10.017338 +v -3.376177 -1.245080 8.956331 +v -3.380319 -1.245016 8.961047 +v -3.619968 -0.547943 9.992887 +v -3.613288 -0.540413 9.986872 +v -3.624358 -0.512307 10.009319 +v -3.621231 -0.528578 10.002234 +v -3.380022 -1.237865 8.959091 +v -3.624790 -0.521108 10.017385 +v -3.646192 -0.536185 9.999537 +v -3.393645 -1.245702 8.953936 +v -3.637715 -0.538804 9.988352 +v -3.397533 -1.235914 8.952655 +v -3.404890 -1.247732 8.953537 +v -3.408270 -1.235575 8.952823 +v -3.686759 -0.971692 9.682213 +v -3.696319 -0.989464 9.678113 +v -3.687732 -0.990960 9.671792 +v -3.632098 -0.530288 9.989430 +v -3.693438 -0.969756 9.673592 +v -3.701501 -0.967142 9.676077 +v -3.404837 -1.242502 8.945168 +v -3.701987 -0.985379 9.675396 +v -3.699252 -0.983995 9.665995 +v -3.640419 -0.511598 9.994925 +v -3.649740 -0.532506 9.985798 +v -3.656260 -0.507276 9.988302 +v -3.646162 -0.509803 10.006132 +v -3.686585 -0.522716 9.988141 +v -3.664686 -0.537574 9.983170 +v -3.663200 -0.508884 9.997211 +v -3.669538 -0.534259 9.991093 +v -3.672800 -0.540062 9.967267 +v -3.661793 -0.527717 9.974834 +v -3.681155 -0.548433 9.972672 +v -3.690045 -0.537710 9.983488 +v -3.677568 -0.508564 9.979511 +v -3.674921 -0.524680 9.962994 +v -3.680389 -0.510350 9.987723 +v -3.682844 -0.539649 9.963804 +v -3.687640 -0.552981 9.962664 +v -3.691591 -0.550061 9.970388 +v -3.696570 -0.538285 9.966578 +v -3.694772 -0.544706 9.962692 +v -3.440923 -0.481234 9.549647 +v -3.445715 -0.506636 9.534696 +v -3.442444 -0.481437 9.556977 +v -3.636369 -0.525450 9.821685 +v -3.640627 -0.527448 9.825808 +v -3.447238 -0.469657 9.552130 +v -3.722286 -0.529702 9.970343 +v -3.449597 -0.506753 9.520242 +v -3.450880 -0.469770 9.559407 +v -3.460380 -0.513541 9.529383 +v -3.449868 -0.517117 9.524264 +v -3.460592 -0.559704 9.499171 +v -3.730759 -0.545698 9.953428 +v -3.728523 -0.533828 9.954789 +v -3.458869 -0.469790 9.547883 +v -3.726521 -0.516933 9.965005 +v -3.731145 -0.516049 9.972158 +v -3.457382 -0.504529 9.516754 +v -3.461267 -0.488356 9.536324 +v -3.469005 -0.509625 9.524114 +v -3.458375 -0.550586 9.497713 +v -3.463164 -0.547150 9.505401 +v -3.478816 -0.561783 9.480556 +v -3.737331 -0.532414 9.970860 +v -3.463115 -0.516804 9.512886 +v -3.643715 -0.517167 9.823116 +v -3.648047 -0.523165 9.822789 +v -3.744616 -0.525850 9.967678 +v -3.739280 -0.538886 9.945924 +v -3.742722 -0.543399 9.963087 +v -3.744971 -0.546094 9.953248 +v -3.468934 -0.503402 9.515662 +v -3.477607 -0.537266 9.488337 +v -3.668756 -0.543116 9.807683 +v -3.744579 -0.520910 9.957813 +v -3.745490 -0.534412 9.949284 +v -3.671513 -0.560291 9.799076 +v -3.473977 -0.553590 9.480724 +v -3.494962 -0.536133 9.491976 +v -3.488769 -0.557476 9.486520 +v -3.669398 -0.542055 9.814715 +v -3.494072 -0.522024 9.492147 +v -3.488934 -0.523738 9.486401 +v -3.491980 -0.552060 9.489450 +v -3.492733 -0.548685 9.476374 +v -3.677275 -0.555158 9.801823 +v -3.754107 -0.535898 9.954091 +v -3.769316 -0.534038 9.944873 +v -3.769267 -0.532205 9.953192 +v -3.768858 -0.546688 9.943313 +v -3.776976 -0.542801 9.949173 +v -3.502402 -0.529036 9.470577 +v -3.778350 -0.524083 9.950014 +v -3.786623 -0.531439 9.949198 +v -3.497655 -0.585795 9.427267 +v -3.499601 -0.597819 9.419146 +v -3.505601 -0.573549 9.449588 +v -3.508934 -0.594517 9.435269 +v -3.501326 -0.590381 9.437623 +v -3.506374 -0.534752 9.474524 +v -3.785978 -0.528212 9.937963 +v -3.787846 -0.536428 9.941900 +v -3.506038 -0.560334 9.439853 +v -3.503149 -0.577677 9.422669 +v -3.508272 -0.587070 9.421215 +v -3.511140 -0.560009 9.450203 +v -3.516334 -0.574492 9.446122 +v -3.514827 -0.583601 9.436214 +v -3.715757 -0.540546 9.799305 +v -3.717559 -0.548664 9.791502 +v -3.511678 -0.570957 9.428834 +v -3.517038 -0.564950 9.440185 +v -3.714533 -0.533762 9.791903 +v -3.729705 -0.547121 9.794591 +v -3.719167 -0.522947 9.793877 +v -3.732815 -0.539188 9.783318 +v -3.725938 -0.526672 9.799162 +v -3.737646 -0.545620 9.788266 +v -3.737209 -0.537945 9.794909 +v -3.734815 -0.522354 9.789815 +v 1.791930 -0.840095 12.554124 +v 2.000083 -1.237791 11.770897 +v 1.996035 -1.264263 11.786951 +v 1.795893 -0.745899 12.556255 +v 1.796361 -0.755548 12.556120 +v 1.797136 -0.780262 12.551695 +v 1.995240 -1.272115 11.790404 +v 1.993425 -1.288037 11.794222 +v 1.791551 -0.807342 12.567709 +v 1.999894 -1.176868 11.751228 +v 1.792136 -0.718518 12.565026 +v 1.792103 -0.720442 12.567201 +v 1.789489 -0.688378 12.544725 +v 2.000606 -1.234934 11.767285 +v 1.997645 -1.137013 11.736717 +v 1.997497 -1.138314 11.735942 +v 1.781993 -0.666838 12.544287 +v 1.992515 -1.092149 11.733961 +v 1.990135 -1.071940 11.733833 +v 1.988958 -1.063048 11.736423 +v 1.772565 -0.645265 12.531775 +v 1.770409 -0.642295 12.528270 +v 1.763359 -0.633549 12.529528 +v 1.759521 -0.618942 12.508983 +v 1.976011 -0.959785 11.762481 +v 1.983064 -1.014354 11.752031 +v 1.986866 -1.044100 11.738755 +v 1.859496 -0.586802 12.273347 +v 1.860351 -0.584895 12.270201 +v 1.972352 -0.931937 11.770520 +v 1.969439 -0.910547 11.779852 +v 1.974071 -0.945019 11.767876 +v 1.840857 -0.576844 12.322859 +v 1.832889 -0.571536 12.340674 +v 1.843187 -0.576231 12.317137 +v 1.876370 -0.584743 12.212678 +v 1.884924 -0.610238 12.187757 +v 1.883036 -0.611171 12.197828 +v 1.875089 -0.584877 12.217422 +v 1.866427 -0.593007 12.251879 +v 1.815290 -0.574554 12.374507 +v 1.798899 -0.563970 12.397566 +v 1.787739 -0.564288 12.408796 +v 1.807893 -0.560599 12.383038 +v 1.821618 -0.568727 12.362374 +v 1.772152 -0.569400 12.428308 +v 1.766239 -0.572959 12.435349 +v 1.760028 -0.573167 12.439758 +v 1.740085 -0.579112 12.459219 +v 1.966879 -0.889973 11.790965 +v 1.966558 -0.887422 11.791064 +v 1.738207 -0.593800 12.483813 +v 1.739278 -0.596543 12.485009 +v 1.902203 -0.627198 12.115726 +v 1.888088 -0.595020 12.162991 +v 1.887506 -0.605380 12.171785 +v 1.918310 -0.650862 12.048727 +v 1.905858 -0.624143 12.090714 +v 1.941630 -0.694201 11.960371 +v 1.936275 -0.689518 11.985967 +v 1.927269 -0.659875 12.004029 +v 1.909669 -0.634740 12.081511 +v 1.946667 -0.713686 11.941353 +v 1.952364 -0.747885 11.914686 +v 1.954025 -0.760212 11.900765 +v 1.954432 -0.760306 11.893860 +v 1.954433 -0.763244 11.888771 +v 1.954912 -0.767154 11.876760 +v 1.956741 -0.790211 11.860954 +v 1.956902 -0.796171 11.857910 +v 1.959390 -0.823276 11.836857 +v 1.961866 -0.848189 11.811086 +v 1.681800 -0.901940 12.687255 +v 1.912392 -1.546098 11.725389 +v 1.682276 -1.543309 12.119349 +v 1.778189 -1.652402 11.860928 +v 1.660462 -1.132988 12.522573 +v 1.757782 -0.653827 12.787984 +v 1.673524 -1.598784 12.088445 +v 1.680998 -0.912207 12.684391 +v 1.666792 -1.619080 12.083039 +v 1.668935 -1.624073 12.071609 +v 1.671094 -1.627053 12.060884 +v 1.646194 -1.182853 12.502323 +v 1.699244 -1.651794 11.994021 +v 1.674725 -0.940629 12.670700 +v 1.903496 -1.584933 11.707170 +v 1.645916 -1.435347 12.272090 +v 1.736818 -1.640858 11.940545 +v 1.749864 -0.666421 12.782061 +v 1.639445 -1.201826 12.496969 +v 1.748739 -0.674955 12.780656 +v 1.747862 -0.680995 12.775713 +v 1.900817 -1.592495 11.699764 +v 1.648405 -1.456098 12.255022 +v 1.646669 -1.468630 12.245712 +v 1.673841 -0.948572 12.666698 +v 1.747952 -0.683783 12.772465 +v 1.899692 -1.600499 11.701311 +v 1.748497 -0.692310 12.764992 +v 1.666202 -1.108227 12.534822 +v 1.644556 -1.426001 12.288046 +v 1.658133 -1.019276 12.628600 +v 1.743178 -0.717481 12.754962 +v 1.680889 -1.644152 12.031929 +v 1.651707 -1.485166 12.230615 +v 1.741730 -0.723869 12.753407 +v 1.629271 -1.269349 12.453782 +v 1.637193 -1.287438 12.423700 +v 1.659014 -1.037022 12.610252 +v 1.667669 -0.976426 12.646139 +v 1.731430 -0.743392 12.749923 +v 1.667919 -0.983154 12.643247 +v 1.625477 -1.267218 12.462420 +v 1.675937 -1.626936 12.055577 +v 1.661116 -1.009604 12.631833 +v 1.723383 -0.763977 12.745549 +v 1.627360 -1.367825 12.369003 +v 1.721125 -0.773822 12.739407 +v 1.747207 -1.648398 11.915105 +v 1.636929 -1.385475 12.336007 +v 1.717813 -0.786751 12.735645 +v 1.625922 -1.382033 12.358867 +v 1.658955 -1.544778 12.157730 +v 1.714093 -0.815264 12.714486 +v 1.636080 -1.399786 12.325953 +v 1.786056 -1.651895 11.846189 +v 1.781794 -1.655856 11.850710 +v 1.689855 -1.552764 12.098074 +v 2.026517 -1.355144 11.701665 +v 1.776372 -0.643425 12.761768 +v 1.776443 -0.648255 12.757339 +v 2.021511 -1.349806 11.714781 +v 2.018079 -1.347016 11.723215 +v 1.709987 -0.849813 12.687151 +v 1.707848 -0.859839 12.687243 +v 1.701902 -0.869884 12.686500 +v 1.777395 -0.655510 12.750397 +v 1.811786 -1.615345 11.834836 +v 1.818904 -1.610464 11.827082 +v 1.776339 -0.667299 12.740536 +v 1.776550 -0.674157 12.734007 +v 1.806582 -1.620908 11.838726 +v 1.776178 -0.697869 12.713877 +v 2.014997 -1.395935 11.684453 +v 1.766328 -0.640985 12.781029 +v 1.794302 -1.635324 11.846950 +v 1.986789 -1.468592 11.664760 +v 1.981339 -1.483680 11.664705 +v 1.970149 -1.505894 11.663069 +v 1.945764 -1.535687 11.677977 +v 1.929379 -1.564187 11.681661 +v 1.934456 -1.551048 11.683515 +v 1.922171 -1.579615 11.679106 +v 1.920138 -1.585706 11.676962 +v 1.909358 -1.601374 11.674424 +v 1.893767 -1.514825 11.785026 +v 1.833651 -1.593285 11.817594 +v 1.826069 -1.603722 11.821112 +v 1.823661 -1.608761 11.820509 +v 2.004238 -1.331314 11.762187 +v 1.777288 -0.724842 12.687607 +v 2.014338 -1.343205 11.732977 +v 2.010809 -1.338753 11.742949 +v 1.777194 -0.743179 12.671415 +v 1.777100 -0.750552 12.664744 +v 1.989108 -1.314151 11.802627 +v 1.777332 -0.732276 12.680904 +v 1.992427 -1.319718 11.791191 +v 1.777019 -0.769870 12.647913 +v 1.776785 -0.776677 12.642241 +v 1.888610 -1.512649 11.793047 +v 1.875161 -1.524159 11.808350 +v 1.865584 -1.529558 11.814280 +v 1.776916 -0.800592 12.620801 +v 1.777128 -0.791888 12.628094 +v 1.862774 -1.538904 11.816271 +v 1.845173 -1.569738 11.818714 +v 1.788502 -0.845345 12.561078 +v 1.841608 -1.575533 11.819613 +v 1.790663 -0.849411 12.553774 +# 42397 vertices, 0 vertices normals + +f 147 154 142 +f 239 142 237 +f 147 142 239 +f 154 147 239 +f 239 241 154 +f 142 154 242 +f 237 142 242 +f 242 154 241 +f 239 242 241 +f 237 242 239 +f 38 32 42 +f 38 42 180 +f 166 32 159 +f 38 159 32 +f 223 32 166 +f 42 32 223 +f 225 38 180 +f 42 223 182 +f 180 42 182 +f 182 185 180 +f 190 185 182 +f 159 38 373 +f 225 180 230 +f 229 182 223 +f 180 185 230 +f 233 182 229 +f 230 185 233 +f 190 233 185 +f 182 233 190 +f 38 225 373 +f 166 159 310 +f 441 166 310 +f 166 441 223 +f 223 441 348 +f 225 230 342 +f 342 369 348 +f 230 369 342 +f 223 348 229 +f 348 369 229 +f 229 369 230 +f 229 230 233 +f 361 372 364 +f 159 373 362 +f 310 159 362 +f 362 373 361 +f 372 361 373 +f 373 365 372 +f 342 373 225 +f 363 373 342 +f 365 373 363 +f 372 374 364 +f 374 372 365 +f 366 374 365 +f 441 342 348 +f 429 364 434 +f 364 429 361 +f 362 441 310 +f 432 361 429 +f 363 361 432 +f 362 361 363 +f 365 363 432 +f 342 362 363 +f 441 362 342 +f 364 374 481 +f 434 364 481 +f 481 366 435 +f 374 366 481 +f 435 365 432 +f 366 365 435 +f 477 434 478 +f 429 434 477 +f 432 429 477 +f 481 478 434 +f 435 432 477 +f 481 477 478 +f 435 477 481 +f 482 522 486 +f 497 486 522 +f 522 553 497 +f 620 538 482 +f 540 538 539 +f 482 538 540 +f 482 486 620 +f 665 620 486 +f 486 497 665 +f 522 482 540 +f 540 547 522 +f 553 522 547 +f 547 632 553 +f 539 538 663 +f 540 539 617 +f 666 540 617 +f 547 540 666 +f 632 547 666 +f 553 632 634 +f 663 751 539 +f 617 539 751 +f 620 665 903 +f 665 497 832 +f 832 497 634 +f 667 634 666 +f 632 666 634 +f 755 538 620 +f 663 538 755 +f 553 634 497 +f 751 663 909 +f 903 755 620 +f 667 666 751 +f 666 617 751 +f 903 665 832 +f 832 634 836 +f 667 751 837 +f 836 667 837 +f 634 667 836 +f 663 755 909 +f 837 751 909 +f 910 836 837 +f 909 755 947 +f 755 903 947 +f 903 832 950 +f 832 836 950 +f 837 909 947 +f 910 837 947 +f 836 910 950 +f 947 903 1052 +f 910 947 1052 +f 950 910 1052 +f 903 950 1052 +f 252 201 240 +f 202 201 252 +f 252 160 202 +f 203 202 160 +f 205 171 203 +f 249 252 240 +f 160 332 203 +f 205 203 332 +f 205 258 171 +f 205 332 178 +f 260 258 205 +f 260 205 178 +f 178 332 261 +f 260 178 261 +f 275 240 274 +f 274 240 201 +f 349 240 275 +f 274 201 288 +f 202 288 201 +f 288 202 276 +f 203 276 202 +f 258 203 171 +f 276 203 258 +f 252 320 160 +f 160 320 406 +f 332 160 406 +f 258 260 419 +f 261 332 352 +f 352 424 261 +f 424 359 261 +f 260 261 359 +f 359 419 260 +f 402 240 349 +f 249 240 402 +f 252 249 320 +f 393 320 405 +f 406 320 393 +f 402 349 390 +f 405 249 402 +f 320 249 405 +f 406 410 332 +f 505 332 410 +f 419 359 423 +f 352 332 505 +f 359 424 423 +f 275 274 445 +f 445 439 275 +f 701 445 274 +f 275 439 349 +f 349 439 390 +f 274 288 452 +f 452 701 274 +f 288 276 452 +f 276 258 454 +f 454 452 276 +f 411 454 258 +f 419 411 258 +f 573 483 390 +f 402 390 483 +f 541 405 402 +f 489 405 541 +f 405 489 393 +f 390 439 573 +f 549 406 393 +f 410 406 549 +f 509 352 505 +f 424 352 509 +f 618 424 509 +f 423 424 618 +f 541 483 573 +f 541 402 483 +f 439 603 573 +f 549 552 410 +f 505 410 552 +f 509 505 552 +f 699 439 445 +f 445 701 699 +f 577 454 580 +f 452 454 577 +f 454 411 580 +f 618 580 411 +f 419 423 411 +f 411 423 618 +f 573 603 676 +f 573 676 541 +f 489 541 676 +f 393 489 685 +f 685 612 393 +f 549 393 612 +f 552 549 612 +f 676 603 808 +f 821 552 691 +f 552 612 691 +f 618 509 821 +f 821 716 618 +f 509 552 821 +f 699 603 439 +f 808 603 699 +f 701 452 706 +f 706 577 862 +f 452 577 706 +f 712 862 577 +f 577 580 712 +f 712 580 716 +f 580 618 716 +f 699 701 810 +f 489 676 752 +f 955 489 752 +f 685 489 955 +f 808 699 960 +f 752 676 808 +f 612 685 906 +f 706 810 701 +f 862 712 863 +f 712 716 863 +f 955 895 685 +f 699 810 960 +f 906 685 895 +f 716 821 958 +f 821 691 907 +f 958 821 907 +f 612 906 907 +f 691 612 907 +f 752 808 905 +f 905 890 752 +f 955 752 890 +f 895 957 906 +f 960 810 959 +f 906 957 962 +f 808 960 965 +f 907 906 962 +f 905 808 965 +f 997 959 706 +f 706 959 810 +f 706 862 997 +f 997 862 1054 +f 862 863 1054 +f 863 958 1054 +f 716 958 863 +f 965 959 1116 +f 960 959 965 +f 1053 905 965 +f 890 905 1053 +f 1117 890 1053 +f 1054 890 1117 +f 1058 890 1054 +f 955 890 1058 +f 895 955 1058 +f 1059 895 1058 +f 957 895 1059 +f 1054 958 1060 +f 958 907 1060 +f 962 957 1059 +f 907 962 1060 +f 1116 1117 965 +f 1117 1116 997 +f 965 1117 1053 +f 1054 1092 1058 +f 1058 1092 1059 +f 1060 1092 1054 +f 1060 1059 1092 +f 962 1059 1060 +f 997 1116 959 +f 1054 1117 997 +f 968 967 1024 +f 1024 1023 1165 +f 1033 967 1084 +f 967 1033 1023 +f 967 968 1091 +f 1084 967 1091 +f 967 1023 1024 +f 1091 1024 1051 +f 968 1024 1091 +f 1165 1023 1161 +f 1081 1033 1084 +f 1033 1081 1082 +f 1023 1033 1082 +f 1082 1161 1023 +f 1165 1051 1024 +f 1166 1165 1148 +f 1081 1084 1232 +f 1232 1091 1162 +f 1084 1091 1232 +f 1091 1051 1162 +f 1051 1166 1162 +f 1051 1165 1166 +f 1081 1232 1082 +f 1161 1082 1232 +f 1232 1162 1200 +f 1161 1232 1200 +f 1207 1161 1200 +f 1165 1161 1207 +f 1148 1165 1207 +f 1166 1200 1162 +f 1200 1166 1207 +f 1166 1148 1207 +f 2784 2763 2764 +f 2763 2784 2770 +f 2770 2769 2763 +f 2784 2764 2771 +f 2770 2784 2771 +f 2769 2837 2763 +f 2764 2763 2837 +f 2837 2769 2931 +f 2931 2769 2770 +f 2770 2771 2839 +f 2931 2770 2839 +f 2853 2764 2852 +f 2852 2764 2837 +f 2854 2771 2853 +f 2853 2771 2764 +f 2839 2771 2854 +f 2852 2837 2923 +f 2837 2931 2923 +f 2839 2854 2937 +f 2931 2839 2937 +f 2853 2852 2996 +f 2996 2997 2853 +f 2854 2853 2997 +f 2852 2923 2996 +f 2931 2998 2923 +f 2937 2854 2997 +f 2998 2937 2997 +f 2937 2998 2931 +f 2998 2996 2923 +f 2997 2996 2998 +f 5473 5393 5394 +f 5471 5393 5474 +f 5474 5393 5473 +f 5473 5394 5545 +f 5394 5393 5471 +f 5473 5545 5474 +f 5545 5394 5549 +f 5394 5471 5549 +f 5545 5549 5474 +f 5474 5549 5471 +f 6682 6686 6786 +f 6686 6682 6783 +f 6786 6686 6783 +f 6786 6783 6682 +f 6678 6592 6596 +f 6814 6592 6870 +f 6683 6592 6814 +f 6592 6683 6596 +f 6592 6678 6870 +f 6687 6678 6596 +f 6777 6870 6678 +f 6678 6687 6777 +f 6683 6814 6774 +f 6782 6596 6683 +f 6596 6782 6784 +f 6687 6596 6784 +f 6784 6785 6687 +f 6777 6687 6871 +f 6774 6814 6984 +f 6814 6870 6984 +f 6870 6777 6871 +f 6683 6774 6959 +f 6782 6683 6959 +f 6687 6785 6871 +f 6871 6785 6881 +f 6871 6984 6870 +f 6984 6959 6774 +f 6961 6871 6881 +f 6881 6785 6965 +f 6961 6881 6965 +f 6967 6785 6784 +f 6965 6785 6967 +f 6967 6969 6965 +f 6984 7042 6782 +f 6782 6959 6984 +f 6961 6984 6871 +f 6784 7042 7045 +f 6782 7042 6784 +f 6961 6965 7044 +f 7044 7047 6967 +f 6784 7044 6967 +f 7045 7044 6784 +f 7047 7044 6965 +f 6965 6969 7050 +f 7047 6965 7050 +f 7052 6967 7047 +f 6969 6967 7052 +f 7050 6969 7052 +f 6984 7045 7042 +f 6961 7045 6984 +f 7044 7045 6961 +f 7047 7050 7052 +f 7125 7135 7124 +f 7216 7125 7210 +f 7125 7218 7135 +f 7218 7125 7216 +f 7135 7218 7212 +f 7125 7124 7211 +f 7210 7125 7211 +f 7211 7124 7212 +f 7124 7135 7212 +f 7210 7295 7216 +f 7295 7212 7218 +f 7295 7218 7216 +f 7210 7211 7295 +f 7212 7295 7211 +f 7462 7379 7373 +f 7373 7379 7374 +f 7379 7462 7368 +f 7379 7368 7380 +f 7375 7379 7380 +f 7379 7375 7374 +f 7380 7368 7545 +f 7465 7462 7373 +f 7373 7374 7465 +f 7374 7546 7465 +f 7546 7375 7466 +f 7375 7546 7374 +f 7472 7380 7545 +f 7375 7380 7472 +f 7466 7375 7472 +f 7368 7462 7543 +f 7545 7368 7543 +f 7465 7543 7462 +f 7465 7546 7543 +f 7546 7466 7548 +f 7545 7548 7472 +f 7548 7466 7472 +f 7543 7548 7545 +f 7543 7546 7548 +f 8604 8607 8606 +f 8690 8691 8604 +f 8607 8604 8691 +f 8691 8692 8607 +f 8604 8606 8690 +f 8606 8607 8692 +f 8692 8691 8690 +f 8690 8606 8692 +f 8517 8518 8597 +f 8520 8518 8517 +f 8517 8597 8769 +f 8602 8517 8769 +f 8518 8694 8597 +f 8517 8602 8695 +f 8520 8517 8695 +f 8520 8694 8518 +f 8608 8520 8695 +f 8694 8520 8608 +f 8769 8597 8770 +f 8597 8694 8770 +f 8771 8695 8602 +f 8771 8770 8694 +f 8608 8695 8771 +f 8694 8608 8771 +f 8602 8769 8770 +f 8602 8770 8771 +f 14287 14288 14333 +f 14333 14331 14287 +f 14288 14287 14289 +f 14289 14290 14288 +f 14380 14290 14383 +f 14383 14290 14382 +f 14331 14332 14287 +f 14333 14288 14380 +f 14289 14287 14332 +f 14381 14289 14332 +f 14334 14289 14381 +f 14288 14290 14380 +f 14290 14289 14334 +f 14382 14290 14334 +f 14331 14333 14379 +f 14333 14380 14379 +f 14331 14379 14332 +f 14379 14478 14332 +f 14379 14380 14478 +f 14478 14479 14381 +f 14381 14332 14478 +f 14381 14479 14334 +f 14480 14478 14380 +f 14382 14334 14479 +f 14479 14480 14382 +f 14380 14383 14480 +f 14383 14382 14480 +f 14480 14479 14478 +f 14621 14581 14620 +f 14621 14622 14581 +f 14622 14620 14581 +f 14622 14621 14620 +f 15576 15577 15624 +f 15625 15576 15624 +f 15624 15577 15626 +f 15576 15627 15626 +f 15577 15576 15626 +f 15627 15576 15625 +f 15625 15624 15626 +f 15627 15625 15626 +f 18248 18249 18247 +f 18248 18247 18249 +f 17940 17945 18030 +f 17941 17947 17942 +f 18036 17947 17941 +f 17947 17943 17942 +f 17944 17947 18036 +f 17943 17947 17944 +f 17940 17946 17945 +f 18030 17945 18032 +f 18030 18031 17940 +f 18029 17941 18076 +f 17942 18076 17941 +f 18076 17942 18077 +f 18032 17941 18029 +f 17941 18032 18036 +f 18077 17942 17943 +f 18082 18077 17943 +f 18036 18032 17945 +f 17943 17944 18033 +f 18059 17943 18033 +f 18033 18036 18034 +f 17944 18036 18033 +f 17946 18036 17945 +f 18036 18035 18034 +f 17946 18035 18036 +f 17943 18059 18082 +f 18031 17946 17940 +f 18031 18113 17946 +f 18035 17946 18113 +f 18081 18034 18035 +f 18081 18035 18084 +f 18032 18110 18030 +f 18178 18030 18111 +f 18031 18030 18178 +f 18075 18174 18076 +f 18076 18174 18029 +f 18033 18067 18059 +f 18174 18245 18029 +f 18029 18245 18032 +f 18245 18110 18032 +f 18112 18031 18178 +f 18113 18031 18112 +f 18035 18113 18084 +f 18075 18077 18225 +f 18076 18077 18075 +f 18225 18077 18082 +f 18030 18110 18111 +f 18034 18244 18033 +f 18244 18067 18033 +f 18034 18081 18244 +f 18110 18245 18177 +f 18174 18075 18263 +f 18082 18059 18199 +f 18059 18067 18199 +f 18082 18199 18225 +f 18199 18067 18244 +f 18246 18178 18322 +f 18112 18178 18246 +f 18113 18112 18320 +f 18081 18320 18244 +f 18084 18320 18081 +f 18113 18320 18084 +f 18263 18075 18265 +f 18265 18075 18268 +f 18075 18225 18268 +f 18268 18225 18311 +f 18225 18199 18311 +f 18244 18364 18199 +f 18199 18364 18376 +f 18364 18244 18320 +f 18199 18376 18311 +f 18112 18246 18320 +f 18174 18263 18245 +f 18177 18245 18321 +f 18110 18177 18380 +f 18380 18177 18321 +f 18322 18111 18380 +f 18380 18111 18110 +f 18178 18111 18322 +f 18311 18376 18268 +f 18376 18364 18431 +f 18246 18322 18379 +f 18320 18246 18447 +f 18245 18263 18321 +f 18447 18246 18379 +f 18263 18265 18443 +f 18431 18268 18376 +f 18265 18268 18465 +f 18268 18431 18465 +f 18431 18364 18432 +f 18379 18322 18452 +f 18447 18432 18320 +f 18320 18432 18364 +f 18447 18379 18525 +f 18263 18443 18321 +f 18567 18321 18443 +f 18531 18321 18567 +f 18380 18321 18531 +f 18531 18450 18380 +f 18450 18453 18380 +f 18380 18453 18322 +f 18322 18453 18452 +f 18452 18453 18450 +f 18443 18265 18465 +f 18465 18431 18504 +f 18432 18504 18431 +f 18465 18567 18443 +f 18522 18465 18504 +f 18504 18488 18522 +f 18432 18488 18504 +f 18520 18522 18488 +f 18525 18452 18524 +f 18379 18452 18525 +f 18447 18525 18521 +f 18520 18488 18521 +f 18521 18488 18447 +f 18447 18488 18432 +f 18452 18450 18524 +f 18567 18465 18634 +f 18634 18465 18522 +f 18608 18521 18524 +f 18521 18525 18524 +f 18531 18567 18604 +f 18605 18531 18604 +f 18450 18531 18605 +f 18450 18608 18524 +f 18605 18608 18450 +f 18520 18608 18605 +f 18608 18520 18521 +f 18692 18634 18522 +f 18520 18692 18522 +f 18605 18604 18692 +f 18520 18605 18692 +f 18567 18634 18604 +f 18692 18604 18634 +f 18445 18451 18446 +f 18451 18445 18530 +f 18446 18451 18449 +f 18448 18451 18530 +f 18451 18448 18449 +f 18526 18445 18600 +f 18600 18446 18601 +f 18445 18446 18600 +f 18530 18445 18526 +f 18526 18527 18530 +f 18601 18446 18528 +f 18446 18449 18528 +f 18529 18528 18448 +f 18448 18528 18449 +f 18448 18530 18527 +f 18527 18602 18448 +f 18529 18448 18602 +f 18600 18688 18526 +f 18600 18601 18688 +f 18526 18688 18527 +f 18527 18688 18690 +f 18601 18689 18688 +f 18528 18689 18601 +f 18528 18529 18689 +f 18602 18527 18690 +f 18529 18602 18689 +f 18690 18688 18689 +f 18690 18689 18602 +f 18607 18598 18599 +f 18598 18607 18603 +f 18599 18606 18607 +f 18607 18606 18603 +f 18599 18598 18685 +f 18606 18599 18687 +f 18686 18603 18691 +f 18598 18603 18686 +f 18750 18599 18685 +f 18598 18811 18685 +f 18686 18811 18598 +f 18687 18599 18750 +f 18606 18687 18751 +f 18606 18751 18752 +f 18603 18606 18752 +f 18691 18603 18752 +f 18750 18685 18811 +f 18811 18810 18750 +f 18751 18687 18812 +f 18811 18686 18691 +f 18752 18751 18812 +f 18687 18750 18810 +f 18810 18811 18883 +f 18883 18687 18810 +f 18687 18883 18812 +f 18691 18883 18811 +f 18812 18883 18691 +f 18691 18752 18812 +f 19834 19764 19763 +f 19830 19763 19831 +f 19763 19830 19834 +f 19831 19763 19890 +f 19763 19764 19890 +f 19890 19764 19893 +f 19832 19834 19892 +f 19832 19833 19834 +f 19834 19833 19764 +f 19764 19833 19893 +f 19834 19957 19888 +f 19957 19830 19831 +f 19957 19834 19830 +f 19832 19959 19833 +f 19833 19959 20025 +f 19893 19833 20025 +f 19890 19893 20024 +f 19892 19960 19832 +f 20025 20024 19893 +f 19834 19888 19892 +f 19892 19888 19960 +f 19960 19888 20020 +f 19962 19832 19960 +f 19962 19959 19832 +f 19957 20019 19888 +f 20020 19888 20019 +f 19957 19831 20093 +f 19890 20093 19831 +f 20093 19890 20024 +f 20025 19959 20026 +f 20019 19957 20092 +f 20093 20092 19957 +f 20026 20093 20024 +f 20026 20024 20025 +f 19960 20020 20101 +f 20026 19960 20101 +f 19962 19960 20026 +f 19962 20026 19959 +f 20160 20019 20092 +f 20092 20093 20162 +f 20225 20019 20160 +f 20020 20019 20225 +f 20093 20026 20162 +f 20162 20026 20163 +f 20160 20092 20290 +f 20092 20162 20290 +f 20020 20225 20101 +f 20101 20225 20292 +f 20292 20163 20101 +f 20101 20163 20026 +f 20290 20162 20293 +f 20291 20225 20160 +f 20225 20291 20292 +f 20162 20163 20293 +f 20290 20355 20160 +f 20160 20355 20291 +f 20355 20356 20291 +f 20293 20163 20357 +f 20290 20293 20357 +f 20292 20291 20356 +f 20357 20292 20356 +f 20163 20292 20357 +f 20355 20290 20357 +f 20355 20357 20356 +f 20423 20426 20424 +f 20424 20422 20423 +f 20425 20426 20423 +f 20422 20507 20423 +f 20507 20508 20423 +f 20424 20426 20509 +f 20425 20423 20508 +f 20509 20425 20511 +f 20426 20425 20509 +f 20511 20425 20508 +f 20424 20507 20422 +f 20586 20507 20424 +f 20509 20586 20424 +f 20508 20507 20586 +f 20586 20509 20511 +f 20511 20508 20586 +f 25047 25049 25136 +f 25136 25046 25047 +f 25047 25137 25049 +f 25046 25138 25047 +f 25140 25137 25047 +f 25140 25047 25138 +f 25046 25136 25218 +f 25138 25046 25218 +f 25218 25137 25140 +f 25136 25137 25218 +f 25049 25137 25136 +f 25140 25138 25218 +f 26817 26907 26813 +f 26823 26817 26813 +f 26913 26813 26907 +f 26823 26813 26913 +f 26817 26921 26907 +f 26817 26823 26920 +f 26921 26817 26922 +f 26922 26817 26920 +f 26907 26921 27004 +f 26913 26907 27008 +f 26823 26913 27008 +f 27008 26907 27004 +f 27013 26823 27008 +f 26920 26823 27013 +f 27004 26921 27081 +f 27089 26921 26922 +f 26922 26920 27198 +f 27198 27089 26922 +f 26921 27129 27081 +f 27129 26921 27242 +f 26921 27089 27242 +f 27013 27008 27193 +f 27193 27004 27128 +f 27008 27004 27193 +f 27128 27004 27081 +f 27198 26920 27013 +f 27242 27130 27129 +f 27128 27081 27129 +f 27013 27193 27194 +f 27198 27013 27194 +f 27242 27089 27198 +f 27128 27129 27307 +f 27193 27128 27307 +f 27194 27193 27307 +f 27194 27241 27198 +f 27198 27241 27242 +f 27130 27373 27129 +f 27242 27241 27373 +f 27130 27242 27373 +f 27129 27373 27307 +f 27307 27373 27194 +f 27194 27373 27241 +f 31881 31890 31886 +f 31891 31886 31890 +f 31887 31890 31881 +f 31888 31890 31887 +f 31888 31891 31890 +f 32088 31886 31987 +f 31881 31886 32088 +f 31987 31891 32090 +f 31886 31891 31987 +f 31887 31881 32092 +f 31888 31887 32092 +f 32088 32089 31881 +f 31888 32092 32093 +f 31888 32093 31891 +f 31891 32093 32090 +f 31881 32089 32170 +f 32092 31881 32170 +f 32170 32171 32092 +f 32093 32092 32171 +f 32263 32170 32089 +f 32264 32170 32263 +f 32171 32170 32264 +f 32171 32264 32093 +f 32263 32088 31987 +f 32089 32088 32263 +f 32264 32280 32093 +f 32093 32280 32090 +f 32090 32280 31987 +f 31987 32280 32263 +f 32263 32280 32264 +f 33448 33453 33451 +f 33448 33564 33453 +f 33451 33564 33448 +f 33451 33453 33564 +f 35458 35470 35459 +f 35460 35470 35458 +f 35470 35460 35459 +f 35459 35460 35458 +f 35882 35679 35778 +f 35780 35679 35882 +f 35679 35780 35885 +f 35885 35790 35679 +f 35784 35679 35790 +f 35785 35784 35790 +f 35785 35790 35791 +f 35785 35890 35784 +f 35790 35885 35886 +f 35791 35790 35886 +f 35887 35791 35886 +f 35679 35784 35778 +f 35778 35784 35892 +f 35784 35890 35892 +f 36236 35785 35894 +f 35894 35785 35791 +f 35890 35785 36236 +f 35791 35887 35894 +f 35885 35780 36102 +f 36234 35885 36102 +f 35886 35885 36234 +f 36010 35886 36234 +f 35887 35886 36010 +f 36102 35780 36101 +f 35882 35778 35780 +f 35780 35778 36101 +f 36101 35778 36115 +f 36115 35892 36116 +f 35778 35892 36115 +f 35892 35890 36116 +f 36116 35890 36118 +f 35890 36236 36118 +f 36010 36110 35887 +f 35887 36110 35894 +f 35894 36110 36236 +f 36101 36331 36102 +f 36333 36102 36331 +f 36234 36102 36333 +f 36010 36234 36235 +f 36236 36110 36457 +f 36110 36010 36455 +f 36237 36110 36455 +f 36457 36110 36237 +f 36342 36331 36101 +f 36234 36337 36235 +f 36010 36235 36337 +f 36236 36457 36456 +f 36115 36342 36101 +f 36115 36116 36450 +f 36450 36342 36115 +f 36450 36116 36344 +f 36116 36118 36344 +f 36346 36344 36118 +f 36118 36236 36346 +f 36346 36236 36456 +f 36331 36450 36563 +f 36342 36450 36331 +f 36333 36331 36563 +f 36565 36333 36563 +f 36337 36333 36565 +f 36234 36333 36337 +f 36010 36337 36455 +f 36557 36337 36565 +f 36337 36557 36556 +f 36455 36337 36556 +f 36557 36457 36556 +f 36456 36457 36557 +f 36457 36455 36556 +f 36237 36455 36457 +f 36557 36563 36344 +f 36344 36563 36450 +f 36565 36563 36557 +f 36344 36346 36557 +f 36346 36456 36557 +f 36499 36485 36486 +f 36486 36485 36591 +f 36549 36485 36562 +f 36499 36562 36485 +f 36562 36499 36555 +f 36499 36486 36555 +f 36555 36486 36672 +f 36724 36485 36669 +f 36591 36485 36724 +f 36669 36549 36752 +f 36669 36485 36549 +f 36549 36562 36670 +f 36752 36549 36670 +f 36670 36555 36671 +f 36562 36555 36670 +f 36486 36591 36672 +f 36555 36672 36671 +f 36689 36591 36724 +f 36752 36670 36753 +f 36671 36753 36670 +f 36591 36689 36672 +f 36671 36672 36689 +f 36753 36671 36689 +f 36752 36753 36669 +f 36724 36669 36753 +f 36724 36753 36689 +f 37123 37055 37127 +f 37055 37054 37127 +f 37055 37148 37054 +f 37137 37148 37055 +f 37054 37148 37127 +f 37134 37055 37123 +f 37055 37134 37137 +f 37137 37134 37136 +f 37229 37134 37226 +f 37134 37123 37226 +f 37231 37136 37229 +f 37312 37136 37231 +f 37136 37134 37229 +f 37226 37123 37316 +f 37123 37127 37316 +f 37127 37148 37397 +f 37397 37316 37127 +f 37229 37226 37396 +f 37231 37229 37396 +f 37136 37312 37321 +f 37136 37321 37137 +f 37137 37321 37322 +f 37322 37323 37137 +f 37137 37323 37148 +f 37397 37148 37323 +f 37231 37393 37312 +f 37231 37396 37393 +f 37226 37316 37474 +f 37397 37323 37477 +f 37323 37322 37477 +f 37393 37470 37312 +f 37393 37396 37554 +f 37554 37470 37393 +f 37312 37470 37475 +f 37226 37474 37554 +f 37396 37226 37554 +f 37316 37397 37474 +f 37322 37475 37477 +f 37321 37475 37322 +f 37477 37474 37397 +f 37312 37475 37321 +f 37470 37554 37475 +f 37554 37477 37475 +f 37554 37474 37477 +f 37138 37132 37234 +f 37132 37135 37234 +f 37234 37135 37133 +f 37138 37235 37227 +f 37235 37138 37230 +f 37138 37227 37232 +f 37132 37138 37232 +f 37138 37234 37230 +f 37314 37315 37135 +f 37133 37135 37315 +f 37234 37133 37236 +f 37236 37133 37315 +f 37230 37234 37313 +f 37234 37236 37313 +f 37232 37227 37325 +f 37325 37227 37324 +f 37132 37232 37135 +f 37135 37232 37314 +f 37314 37232 37325 +f 37400 37324 37227 +f 37227 37235 37400 +f 37230 37313 37400 +f 37235 37230 37400 +f 37315 37402 37403 +f 37313 37236 37403 +f 37236 37315 37403 +f 37324 37400 37481 +f 37313 37481 37400 +f 37479 37324 37481 +f 37325 37324 37479 +f 37481 37313 37482 +f 37403 37482 37313 +f 37483 37482 37403 +f 37483 37403 37402 +f 37479 37402 37325 +f 37325 37402 37314 +f 37483 37402 37479 +f 37402 37315 37314 +f 37482 37479 37481 +f 37482 37483 37479 +f 37797 37799 37794 +f 37892 37794 37895 +f 37797 37794 37892 +f 37896 37797 37892 +f 37903 37797 37896 +f 37797 37903 37901 +f 37895 37799 37906 +f 37794 37799 37895 +f 37906 37797 37901 +f 37799 37797 37906 +f 37896 37892 37993 +f 37896 37994 37903 +f 37993 37895 37906 +f 37892 37895 37993 +f 37906 37901 37993 +f 37994 37896 38081 +f 37993 37901 38084 +f 38081 37993 38084 +f 37896 37993 38081 +f 37903 37994 38081 +f 38081 38085 37903 +f 38101 37903 38085 +f 37901 37903 38101 +f 38084 38101 38086 +f 37901 38101 38084 +f 38086 38101 38085 +f 38085 38163 38086 +f 38084 38164 38085 +f 38081 38084 38085 +f 38164 38086 38163 +f 38084 38086 38164 +f 38163 38085 38164 +f 38099 38000 38098 +f 38000 38099 38102 +f 38184 38098 38000 +f 38000 37999 38184 +f 38102 38100 37999 +f 38000 38102 37999 +f 38184 38183 38098 +f 38098 38183 38186 +f 38099 38098 38186 +f 38187 38099 38186 +f 38184 37999 38188 +f 37999 38100 38306 +f 38306 38188 37999 +f 38102 38099 38192 +f 38192 38099 38187 +f 38100 38102 38190 +f 38190 38102 38192 +f 38183 38184 38392 +f 38184 38188 38392 +f 38190 38306 38100 +f 38186 38183 38391 +f 38391 38183 38392 +f 38398 38186 38391 +f 38187 38186 38398 +f 38392 38188 38524 +f 38188 38306 38524 +f 38524 38306 38393 +f 38306 38190 38410 +f 38393 38306 38525 +f 38410 38525 38306 +f 38398 38399 38187 +f 38187 38399 38192 +f 38400 38192 38399 +f 38192 38400 38190 +f 38190 38400 38401 +f 38401 38410 38190 +f 38391 38522 38398 +f 38391 38392 38522 +f 38523 38399 38398 +f 38522 38392 38524 +f 38400 38399 38523 +f 38526 38400 38523 +f 38401 38400 38526 +f 38398 38522 38726 +f 38523 38398 38726 +f 38617 38522 38524 +f 38524 38393 38617 +f 38393 38525 38617 +f 38525 38410 38618 +f 38617 38525 38618 +f 38410 38401 38618 +f 38618 38401 38526 +f 38523 38726 38729 +f 38522 38617 38726 +f 38727 38617 38618 +f 38726 38617 38727 +f 38526 38523 38729 +f 38727 38729 38726 +f 38618 38526 38727 +f 38727 38526 38729 +f 37721 37624 37718 +f 37728 37718 37624 +f 37805 37718 37728 +f 37624 37626 37728 +f 37805 37728 37723 +f 37813 37624 37721 +f 37723 37726 37725 +f 37728 37726 37723 +f 37800 37796 37791 +f 37800 37721 37801 +f 37791 37721 37800 +f 37801 37718 37804 +f 37718 37801 37721 +f 37718 37805 37804 +f 37805 37723 37806 +f 37721 37791 37808 +f 37808 37813 37721 +f 37723 37725 37806 +f 37624 37813 37626 +f 37626 37813 37814 +f 37626 37726 37728 +f 37814 37726 37626 +f 37814 37816 37726 +f 37816 37725 37726 +f 37808 37791 37936 +f 37813 37808 37991 +f 37814 37813 37996 +f 37806 37725 37904 +f 37801 38011 37800 +f 37936 37791 37796 +f 37801 37804 37910 +f 37804 37805 37910 +f 37805 37806 37997 +f 37808 37936 37991 +f 38009 37814 37996 +f 38005 38012 38004 +f 37936 38012 38005 +f 37796 38012 37936 +f 37910 38011 37801 +f 37910 37805 38006 +f 37800 38011 37796 +f 37796 38011 38012 +f 37991 37996 37813 +f 37816 37814 38174 +f 38174 37814 38009 +f 38008 37904 37816 +f 37816 37904 37725 +f 37816 38174 38010 +f 37816 38010 38008 +f 37936 38157 38292 +f 37991 37936 38292 +f 37997 37904 38087 +f 37806 37904 37997 +f 37904 38088 38087 +f 38008 38088 37904 +f 38174 38009 38171 +f 38010 38174 38090 +f 38004 38012 38172 +f 38012 38091 38172 +f 38004 38177 38005 +f 38157 38005 38177 +f 37936 38005 38157 +f 38012 38011 38091 +f 38092 38091 38011 +f 38011 37910 38092 +f 38088 38008 38093 +f 38092 37910 38006 +f 38008 38010 38090 +f 38006 37805 38167 +f 37805 37997 38167 +f 38095 38008 38090 +f 38093 38095 37998 +f 38008 38095 38093 +f 38094 37996 37991 +f 38094 38185 37996 +f 38185 38009 37996 +f 38176 37998 38095 +f 37998 38096 38093 +f 37998 38097 38096 +f 38097 37998 38176 +f 38167 37997 38302 +f 37997 38087 38302 +f 38087 38088 38302 +f 38004 38172 38295 +f 38172 38091 38175 +f 38177 38004 38295 +f 38181 38175 38091 +f 38091 38092 38181 +f 38303 38090 38174 +f 38304 38090 38303 +f 38095 38090 38304 +f 38305 38095 38304 +f 38092 38006 38300 +f 38176 38095 38305 +f 38006 38167 38300 +f 38088 38093 38178 +f 38093 38096 38178 +f 38094 37991 38292 +f 38178 38096 38179 +f 38096 38097 38179 +f 38185 38171 38009 +f 38179 38097 38180 +f 38097 38176 38182 +f 38180 38097 38182 +f 38157 38290 38292 +f 38292 38296 38094 +f 38185 38094 38296 +f 38297 38185 38296 +f 38171 38185 38297 +f 38300 38167 38517 +f 38167 38302 38517 +f 38172 38175 38294 +f 38172 38294 38295 +f 38302 38088 38388 +f 38295 38290 38177 +f 38157 38177 38290 +f 38171 38303 38174 +f 38175 38181 38294 +f 38182 38176 38305 +f 38178 38388 38088 +f 38181 38092 38403 +f 38403 38092 38300 +f 38290 38408 38292 +f 38408 38382 38292 +f 38408 38381 38382 +f 38292 38382 38296 +f 38296 38382 38516 +f 38297 38296 38516 +f 38387 38300 38517 +f 38294 38408 38295 +f 38408 38290 38295 +f 38381 38408 38294 +f 38181 38381 38294 +f 38389 38171 38297 +f 38381 38181 38403 +f 38303 38171 38389 +f 38304 38303 38389 +f 38182 38305 38390 +f 38179 38180 38531 +f 38531 38182 38390 +f 38180 38182 38531 +f 38531 38178 38179 +f 38409 38178 38531 +f 38403 38300 38387 +f 38388 38178 38409 +f 38305 38304 38390 +f 38390 38304 38389 +f 38516 38382 38732 +f 38732 38382 38514 +f 38516 38613 38297 +f 38387 38517 38717 +f 38517 38302 38520 +f 38519 38517 38520 +f 38302 38388 38520 +f 38297 38613 38389 +f 38616 38389 38613 +f 38616 38521 38389 +f 38409 38531 38390 +f 38514 38387 38717 +f 38516 38732 38613 +f 38717 38517 38519 +f 38616 38613 38615 +f 38403 38382 38381 +f 38403 38514 38382 +f 38387 38514 38403 +f 38521 38616 38520 +f 38520 38616 38725 +f 38520 38388 38521 +f 38388 38409 38521 +f 38521 38409 38389 +f 38389 38409 38390 +f 38717 38718 38514 +f 38718 38732 38514 +f 38718 38819 38732 +f 38519 38724 38723 +f 38724 38519 38520 +f 38520 38725 38724 +f 38718 38717 38519 +f 38723 38718 38519 +f 38718 38723 38819 +f 38724 38819 38723 +f 38725 38819 38724 +f 38732 38819 38613 +f 38613 38819 38615 +f 38616 38615 38725 +f 38725 38615 38819 +f 38047 37972 37974 +f 37990 37972 38047 +f 38047 38046 37990 +f 37972 37990 38142 +f 38080 38142 37990 +f 37990 38070 38080 +f 38070 37990 38046 +f 37972 38142 38082 +f 37974 37972 38082 +f 38080 38258 38142 +f 38246 38329 38070 +f 38070 38046 38246 +f 38080 38070 38329 +f 38082 38142 38298 +f 38251 38046 38047 +f 38507 38046 38251 +f 38246 38046 38507 +f 38080 38329 38258 +f 38329 38246 38499 +f 38082 38298 38386 +f 37974 38082 38386 +f 38301 37974 38386 +f 38047 37974 38301 +f 38301 38251 38047 +f 38142 38258 38377 +f 38499 38246 38360 +f 38246 38507 38360 +f 38252 38376 38285 +f 38376 38252 38315 +f 38316 38285 38376 +f 38431 38285 38316 +f 38376 38439 38316 +f 38489 38316 38439 +f 38377 38258 38329 +f 38142 38377 38604 +f 38298 38142 38604 +f 38386 38298 38380 +f 38301 38530 38251 +f 38530 38507 38251 +f 38431 38252 38285 +f 38374 38252 38431 +f 38360 38507 38506 +f 38433 38431 38316 +f 38315 38439 38376 +f 38377 38329 38498 +f 38499 38360 38563 +f 38431 38433 38509 +f 38433 38316 38489 +f 38439 38315 38593 +f 38377 38498 38440 +f 38499 38498 38329 +f 38360 38506 38504 +f 38445 38446 38504 +f 38509 38433 38445 +f 38596 38445 38433 +f 38446 38445 38596 +f 38298 38510 38380 +f 38604 38510 38298 +f 38386 38380 38606 +f 38530 38386 38606 +f 38301 38386 38530 +f 38509 38507 38530 +f 38509 38506 38507 +f 38431 38509 38374 +f 38252 38374 38612 +f 38612 38315 38252 +f 38604 38377 38440 +f 38445 38504 38506 +f 38509 38445 38506 +f 38593 38489 38439 +f 38563 38498 38499 +f 38446 38596 38562 +f 38498 38594 38440 +f 38433 38665 38596 +f 38433 38489 38665 +f 38380 38510 38606 +f 38563 38606 38608 +f 38530 38606 38563 +f 38498 38563 38608 +f 38563 38628 38530 +f 38563 38360 38628 +f 38609 38628 38360 +f 38509 38530 38628 +f 38509 38628 38610 +f 38612 38374 38610 +f 38374 38509 38610 +f 38733 38315 38612 +f 38733 38593 38315 +f 38360 38504 38609 +f 38609 38504 38562 +f 38504 38446 38562 +f 38562 38596 38675 +f 38665 38489 38666 +f 38763 38440 38594 +f 38498 38664 38594 +f 38604 38798 38510 +f 38606 38510 38798 +f 38608 38664 38498 +f 38628 38675 38610 +f 38609 38675 38628 +f 38610 38675 38733 +f 38733 38612 38610 +f 38733 38675 38666 +f 38489 38593 38666 +f 38666 38593 38733 +f 38604 38440 38763 +f 38609 38562 38675 +f 38596 38665 38675 +f 38675 38665 38666 +f 38594 38664 38854 +f 38798 38604 38763 +f 38798 38664 38606 +f 38606 38664 38608 +f 38594 38854 38763 +f 38664 38798 38854 +f 38854 38798 38763 +f 38802 38801 38901 +f 38801 38802 38901 +f 38917 38799 38916 +f 38917 38918 38799 +f 38799 38918 38916 +f 38918 38917 38916 +f 38820 38803 38807 +f 38807 38803 38902 +f 38903 38807 38902 +f 38904 38807 38905 +f 38820 38807 38904 +f 38905 38807 38903 +f 38902 38904 38903 +f 38903 38904 38905 +f 38904 38902 38820 +f 38820 38902 38803 +f 38980 38898 38981 +f 38898 38983 38984 +f 38980 38983 38898 +f 38981 38898 38984 +f 38980 38981 39068 +f 39070 38980 39068 +f 38983 38980 39070 +f 38984 38983 39070 +f 38984 39068 38981 +f 39070 39068 38984 +f 38812 38811 38813 +f 38811 38909 38813 +f 38813 38909 38910 +f 38910 38911 38813 +f 38812 38813 38912 +f 39074 38812 38912 +f 38911 38912 38813 +f 38909 38811 38994 +f 38978 39074 38912 +f 38911 38978 38912 +f 38812 39074 38811 +f 38811 39074 38994 +f 38994 38910 38909 +f 38994 39074 38978 +f 38978 38910 38994 +f 38910 38978 38911 +f 39067 39101 39141 +f 39209 39134 39101 +f 39067 39141 39139 +f 39139 39209 39067 +f 39101 39067 39209 +f 39101 39134 39141 +f 39209 39240 39134 +f 39225 39139 39141 +f 39225 39209 39139 +f 39225 39141 39226 +f 39141 39134 39226 +f 39134 39240 39226 +f 39240 39209 39287 +f 39225 39287 39209 +f 39226 39287 39225 +f 39226 39240 39287 +f 39142 39144 39218 +f 39216 39218 39144 +f 39142 39216 39144 +f 39218 39216 39142 +f 39150 39228 39227 +f 39372 39228 39295 +f 39227 39228 39372 +f 39228 39229 39295 +f 39305 39150 39304 +f 39305 39228 39150 +f 39229 39228 39305 +f 39299 39150 39227 +f 39304 39150 39299 +f 39371 39299 39369 +f 39299 39227 39369 +f 39372 39369 39227 +f 39295 39229 39373 +f 39371 39369 39438 +f 39438 39372 39439 +f 39369 39372 39438 +f 39372 39295 39439 +f 39512 39439 39373 +f 39295 39373 39439 +f 39304 39512 39305 +f 39512 39373 39305 +f 39305 39373 39229 +f 39299 39371 39304 +f 39304 39371 39512 +f 39512 39371 39438 +f 39512 39438 39439 +f 39353 39325 39352 +f 39325 39353 39397 +f 39397 39327 39325 +f 39352 39325 39425 +f 39325 39327 39425 +f 39352 39518 39353 +f 39327 39397 39501 +f 39501 39397 39353 +f 39518 39352 39425 +f 39425 39327 39517 +f 39518 39425 39517 +f 39353 39518 39501 +f 39501 39517 39327 +f 39501 39518 39517 +f 38490 38508 38472 +f 38508 38490 38495 +f 38543 38495 38490 +f 38495 38512 38508 +f 38472 38508 38512 +f 38495 38543 38791 +f 38512 38495 38722 +f 38722 38495 38695 +f 38695 38495 38791 +f 38472 38764 38490 +f 38791 38490 38764 +f 38543 38490 38791 +f 38795 38512 38722 +f 38722 38695 38861 +f 38472 38866 38764 +f 38764 38792 38791 +f 38695 38791 38939 +f 38472 38889 38941 +f 38866 38472 38941 +f 38795 38889 38512 +f 38889 38472 38512 +f 38795 38722 39019 +f 38722 38861 39019 +f 38791 38895 38939 +f 38895 38791 38792 +f 38861 38695 38939 +f 38941 38892 38866 +f 38764 38866 38892 +f 38764 38943 38792 +f 39019 38861 39047 +f 38861 38939 39047 +f 38889 38795 39022 +f 38943 38764 38892 +f 38895 39024 38939 +f 38895 38792 39092 +f 39092 38943 39059 +f 38792 38943 39092 +f 39019 38969 38795 +f 38795 38969 39022 +f 38943 38892 39115 +f 38941 38889 39022 +f 39022 39026 38941 +f 38892 38941 39026 +f 39026 39115 38892 +f 39019 39047 38969 +f 38939 39129 39047 +f 39092 39118 38895 +f 39266 39059 38943 +f 38895 39118 39024 +f 39026 39022 39077 +f 38943 39115 39266 +f 39092 39059 39214 +f 38969 39047 39173 +f 39047 39129 39173 +f 39129 38939 39181 +f 38939 39024 39181 +f 39270 38969 39173 +f 39022 38969 39204 +f 39077 39022 39204 +f 39077 39204 39026 +f 39211 39026 39204 +f 39204 39210 39211 +f 39115 39026 39211 +f 39118 39092 39182 +f 39059 39266 39214 +f 39173 39129 39181 +f 38969 39270 39204 +f 39181 39024 39330 +f 39211 39399 39115 +f 39266 39115 39399 +f 39330 39118 39182 +f 39024 39118 39330 +f 39182 39092 39213 +f 39213 39092 39214 +f 39329 39181 39330 +f 39399 39211 39210 +f 39204 39328 39210 +f 39329 39173 39181 +f 39399 39210 39328 +f 39328 39204 39270 +f 39270 39173 39328 +f 39329 39328 39173 +f 39266 39213 39214 +f 39330 39182 39396 +f 39396 39182 39213 +f 39329 39366 39328 +f 39329 39330 39415 +f 39330 39396 39415 +f 39399 39328 39366 +f 39266 39399 39342 +f 39266 39342 39213 +f 39366 39329 39394 +f 39399 39366 39394 +f 39342 39399 39394 +f 39213 39342 39401 +f 39396 39213 39401 +f 39394 39329 39415 +f 39401 39342 39490 +f 39401 39459 39396 +f 39459 39415 39396 +f 39342 39394 39490 +f 39394 39415 39490 +f 39459 39490 39415 +f 39490 39459 39561 +f 39547 39490 39561 +f 39401 39547 39525 +f 39490 39547 39401 +f 39637 39401 39525 +f 39459 39401 39561 +f 39561 39401 39637 +f 39618 39547 39561 +f 39618 39561 39637 +f 39547 39618 39703 +f 39525 39547 39703 +f 39637 39525 39703 +f 39637 39703 39618 +f 40076 40080 40075 +f 40076 40147 40080 +f 40147 40076 40146 +f 40080 40147 40202 +f 40076 40075 40201 +f 40201 40075 40202 +f 40146 40076 40201 +f 40203 40146 40279 +f 40147 40146 40203 +f 40147 40203 40202 +f 40202 40075 40080 +f 40146 40201 40279 +f 40201 40203 40279 +f 40202 40203 40201 +f 40208 40209 40271 +f 40271 40207 40208 +f 40269 40208 40207 +f 40272 40208 40269 +f 40209 40208 40272 +f 40271 40209 40333 +f 40333 40209 40272 +f 40269 40207 40328 +f 40328 40271 40333 +f 40207 40271 40328 +f 40269 40328 40272 +f 40272 40328 40333 +f 41287 41238 41399 +f 41288 41238 41287 +f 41338 41287 41400 +f 41287 41399 41400 +f 41399 41238 41455 +f 41288 41287 41338 +f 41238 41288 41455 +f 41399 41455 41485 +f 41288 41338 41401 +f 41455 41288 41401 +f 41508 41401 41338 +f 41485 41455 41532 +f 41561 41400 41618 +f 41338 41400 41561 +f 41400 41399 41563 +f 41485 41482 41399 +f 41399 41482 41563 +f 41563 41618 41400 +f 41401 41532 41455 +f 41485 41532 41531 +f 41508 41338 41711 +f 41508 41532 41401 +f 41485 41531 41639 +f 41670 41532 41508 +f 41561 41711 41338 +f 41485 41639 41482 +f 41711 41713 41508 +f 41670 41508 41713 +f 41671 41532 41670 +f 41563 41712 41618 +f 41482 41712 41563 +f 41618 41712 41561 +f 41671 41639 41531 +f 41532 41671 41531 +f 41671 41670 41714 +f 41712 41482 41788 +f 41804 41671 41714 +f 41482 41639 41788 +f 41639 41671 41804 +f 41713 41711 41825 +f 41670 41713 41792 +f 41804 41714 41789 +f 41670 41792 41714 +f 41788 41639 41804 +f 41749 41711 41561 +f 41824 41711 41749 +f 41825 41711 41824 +f 41749 41712 41823 +f 41561 41712 41749 +f 41712 41788 41823 +f 41713 41825 41791 +f 41792 41713 41791 +f 41714 41792 41789 +f 41788 41804 41865 +f 41788 41865 41823 +f 41804 41789 41865 +f 41749 41861 41824 +f 41823 41861 41749 +f 41861 41823 41863 +f 41823 41865 41863 +f 41825 41824 41861 +f 41861 41864 41825 +f 41791 41825 41864 +f 41865 41791 41864 +f 41792 41791 41865 +f 41792 41865 41789 +f 41861 41863 41864 +f 41863 41865 41864 +f 2 8 1 +f 42296 42289 17 +f 25 28 42302 +f 26 36 42306 +f 42308 42306 36 +f 42309 42308 36 +f 42303 21 42310 +f 42302 28 42313 +f 42315 42310 21 +f 42316 42314 36 +f 70 71 42322 +f 42320 56 42323 +f 101 42323 144 +f 102 42322 71 +f 33 208 100 +f 42329 42327 193 +f 104 78 195 +f 42331 42299 24 +f 73 104 195 +f 42338 42335 42333 +f 75 103 73 +f 74 42338 42333 +f 78 102 71 +f 80 42340 79 +f 10 16 80 +f 69 42344 98 +f 155 69 98 +f 207 121 106 +f 42347 42348 106 +f 42347 106 121 +f 42349 42346 105 +f 87 42353 42352 +f 9 124 87 +f 42354 106 42348 +f 42355 111 42356 +f 42357 42358 287 +f 42357 106 42354 +f 108 42356 111 +f 42358 109 287 +f 42359 111 42355 +f 207 12 121 +f 12 42362 121 +f 93 42364 94 +f 95 42366 96 +f 42370 42371 110 +f 110 42371 123 +f 208 125 100 +f 123 125 208 +f 42375 42376 292 +f 130 42378 120 +f 130 109 42360 +f 42379 42350 42349 +f 109 130 120 +f 42381 42382 120 +f 42380 42379 42349 +f 42384 120 42378 +f 42384 42381 120 +f 42386 42387 126 +f 42382 42386 126 +f 126 129 128 +f 42388 42389 118 +f 42391 126 42392 +f 42387 42392 126 +f 126 42391 129 +f 42393 42394 119 +f 42390 42393 118 +f 42396 119 42394 +f 42395 42397 42217 +f 5 2 298 +f 3 209 42321 +f 133 209 3 +f 5 298 217 +f 1 42321 209 +f 2 1 209 +f 378 135 4 +f 132 213 7 +f 131 271 212 +f 2 209 298 +f 6 131 212 +f 42293 313 149 +f 43 217 42301 +f 68 151 63 +f 148 146 63 +f 85 66 139 +f 5 217 43 +f 85 139 86 +f 79 77 192 +f 86 139 143 +f 215 136 42318 +f 133 46 158 +f 42318 136 37 +f 297 133 158 +f 158 46 24 +f 138 88 141 +f 45 149 150 +f 63 151 148 +f 58 144 145 +f 80 79 10 +f 152 45 150 +f 68 42336 151 +f 152 156 47 +f 37 136 211 +f 6 212 42334 +f 24 27 165 +f 220 42334 212 +f 206 204 69 +f 246 141 88 +f 162 18 167 +f 156 42300 47 +f 246 88 327 +f 206 69 155 +f 161 58 145 +f 42333 58 161 +f 216 42337 164 +f 44 48 164 +f 27 42298 165 +f 42298 23 165 +f 206 155 153 +f 74 42333 161 +f 48 308 172 +f 42312 61 186 +f 37 211 67 +f 157 98 30 +f 81 74 161 +f 161 248 81 +f 48 172 164 +f 42307 42300 156 +f 214 42342 216 +f 175 20 224 +f 155 98 157 +f 16 20 11 +f 62 42342 214 +f 186 67 211 +f 211 188 186 +f 42341 81 248 +f 207 197 12 +f 176 42307 156 +f 60 42307 176 +f 20 16 224 +f 12 197 198 +f 188 211 250 +f 91 92 170 +f 168 42341 248 +f 169 57 263 +f 140 16 10 +f 186 188 42312 +f 16 140 224 +f 42312 188 70 +f 9 87 173 +f 134 62 214 +f 60 176 378 +f 134 215 42318 +f 169 313 42317 +f 313 59 42317 +f 170 92 93 +f 70 188 71 +f 14 174 42345 +f 17 9 173 +f 173 254 17 +f 139 42345 174 +f 66 42345 139 +f 26 12 198 +f 235 26 198 +f 93 262 170 +f 42291 174 14 +f 36 26 235 +f 162 163 18 +f 22 17 254 +f 60 378 4 +f 94 262 93 +f 42291 15 174 +f 42326 49 183 +f 75 192 76 +f 23 18 163 +f 25 22 254 +f 254 257 25 +f 77 76 192 +f 28 25 257 +f 262 94 42365 +f 73 191 75 +f 36 200 52 +f 191 73 195 +f 187 42324 184 +f 42365 95 264 +f 192 75 191 +f 23 163 165 +f 72 42324 187 +f 175 174 15 +f 15 20 175 +f 193 28 257 +f 55 28 193 +f 96 177 95 +f 187 189 42325 +f 42325 72 187 +f 56 52 200 +f 199 53 50 +f 42329 193 194 +f 13 42290 346 +f 64 42329 194 +f 51 7 50 +f 71 195 78 +f 177 96 179 +f 99 53 199 +f 29 31 354 +f 42330 135 256 +f 99 199 57 +f 34 354 31 +f 42324 42330 256 +f 256 184 42324 +f 42319 65 428 +f 96 97 179 +f 217 354 34 +f 347 13 346 +f 42301 217 34 +f 263 57 199 +f 219 42305 35 +f 191 195 244 +f 42293 59 313 +f 39 42305 219 +f 82 42325 189 +f 271 82 189 +f 83 82 271 +f 41 243 40 +f 35 40 243 +f 29 354 41 +f 41 354 243 +f 83 271 131 +f 33 21 321 +f 321 266 33 +f 33 266 208 +f 54 228 30 +f 54 146 228 +f 42336 39 219 +f 219 151 42336 +f 135 378 210 +f 134 214 215 +f 132 137 213 +f 217 298 385 +f 133 297 209 +f 215 302 136 +f 211 136 302 +f 209 297 381 +f 210 409 135 +f 151 219 221 +f 158 24 165 +f 192 331 79 +f 10 79 331 +f 84 138 222 +f 316 149 313 +f 150 149 316 +f 146 148 367 +f 222 138 141 +f 140 10 331 +f 164 172 216 +f 172 308 309 +f 150 156 152 +f 143 368 162 +f 162 167 143 +f 328 89 255 +f 326 412 145 +f 161 145 412 +f 329 161 412 +f 207 196 231 +f 221 148 151 +f 247 161 329 +f 197 207 231 +f 231 234 197 +f 89 90 255 +f 248 161 247 +f 255 91 422 +f 90 91 255 +f 336 422 91 +f 91 170 338 +f 338 336 91 +f 157 30 335 +f 30 228 335 +f 232 157 335 +f 197 234 198 +f 139 174 226 +f 163 162 350 +f 165 163 238 +f 306 165 238 +f 168 248 333 +f 174 175 226 +f 188 227 71 +f 155 157 232 +f 262 42365 264 +f 243 219 35 +f 184 189 187 +f 192 191 236 +f 264 95 341 +f 232 344 155 +f 95 177 341 +f 251 155 344 +f 256 135 409 +f 71 227 371 +f 319 36 235 +f 195 71 371 +f 200 36 319 +f 271 189 218 +f 218 259 271 +f 49 42319 183 +f 525 354 217 +f 42290 181 375 +f 236 244 355 +f 191 244 236 +f 193 257 358 +f 42326 183 431 +f 195 371 244 +f 42326 431 137 +f 347 265 19 +f 137 431 213 +f 250 211 245 +f 21 19 265 +f 321 21 265 +f 50 7 300 +f 64 194 65 +f 56 200 323 +f 199 50 300 +f 227 188 250 +f 144 56 323 +f 65 194 428 +f 428 183 42319 +f 367 228 146 +f 86 143 167 +f 123 272 285 +f 42352 168 333 +f 208 272 123 +f 84 222 450 +f 272 208 267 +f 114 277 116 +f 116 112 114 +f 114 117 278 +f 277 114 278 +f 333 270 42352 +f 277 375 116 +f 290 278 117 +f 444 278 290 +f 87 42352 270 +f 311 87 270 +f 444 290 279 +f 196 106 283 +f 281 292 280 +f 119 292 281 +f 280 292 284 +f 119 42374 292 +f 311 173 87 +f 267 208 266 +f 106 287 283 +f 196 207 106 +f 284 292 286 +f 105 84 450 +f 115 111 113 +f 293 292 108 +f 111 293 108 +f 286 292 293 +f 293 294 286 +f 111 204 293 +f 294 293 204 +f 283 287 273 +f 286 294 325 +f 295 294 204 +f 295 296 294 +f 294 296 325 +f 325 296 268 +f 204 111 115 +f 42343 204 115 +f 328 327 88 +f 69 204 42343 +f 289 273 287 +f 289 287 109 +f 204 206 295 +f 291 289 109 +f 296 295 206 +f 206 153 296 +f 120 291 109 +f 269 179 107 +f 107 179 97 +f 251 153 155 +f 122 269 107 +f 122 282 269 +f 42368 282 122 +f 42368 110 453 +f 282 42368 453 +f 110 285 453 +f 110 123 285 +f 214 216 172 +f 211 302 245 +f 215 214 376 +f 302 215 376 +f 172 376 214 +f 7 213 299 +f 300 7 299 +f 212 271 259 +f 218 466 380 +f 376 172 301 +f 267 266 315 +f 231 196 305 +f 263 199 394 +f 196 283 305 +f 330 368 139 +f 139 226 330 +f 266 321 315 +f 440 222 312 +f 314 370 303 +f 303 387 314 +f 312 141 566 +f 222 141 312 +f 198 234 397 +f 330 226 175 +f 331 192 318 +f 140 331 322 +f 254 173 253 +f 307 367 148 +f 198 317 235 +f 253 353 254 +f 139 368 143 +f 257 254 353 +f 358 257 353 +f 319 235 317 +f 403 200 319 +f 268 296 334 +f 192 236 318 +f 193 358 360 +f 401 156 150 +f 175 224 324 +f 330 175 324 +f 403 323 200 +f 194 193 360 +f 401 176 156 +f 324 140 322 +f 339 335 228 +f 224 140 324 +f 228 367 339 +f 236 355 396 +f 476 236 396 +f 145 144 323 +f 326 145 323 +f 330 417 368 +f 256 218 184 +f 170 337 338 +f 357 250 245 +f 184 218 189 +f 170 262 425 +f 337 170 425 +f 425 262 340 +f 162 368 417 +f 350 162 417 +f 218 380 259 +f 306 238 351 +f 370 371 398 +f 341 177 430 +f 303 370 398 +f 355 244 371 +f 371 370 355 +f 177 179 430 +f 179 269 343 +f 263 391 169 +f 420 163 350 +f 313 169 391 +f 42290 375 345 +f 238 163 420 +f 346 42290 345 +f 219 243 221 +f 431 183 561 +f 148 221 442 +f 300 394 199 +f 243 442 221 +f 389 158 356 +f 297 158 389 +f 158 165 356 +f 356 165 306 +f 381 297 389 +f 245 302 464 +f 220 212 491 +f 466 218 388 +f 382 220 491 +f 209 381 383 +f 300 299 377 +f 298 209 383 +f 303 379 386 +f 385 298 472 +f 210 469 471 +f 302 376 465 +f 376 468 465 +f 210 378 469 +f 471 384 210 +f 491 212 259 +f 386 470 303 +f 304 267 504 +f 414 311 270 +f 392 231 305 +f 440 395 512 +f 387 526 314 +f 267 315 504 +f 382 308 220 +f 391 263 394 +f 309 308 382 +f 318 236 476 +f 309 301 172 +f 565 316 313 +f 301 468 376 +f 325 268 508 +f 467 357 245 +f 440 312 395 +f 250 398 227 +f 357 398 250 +f 173 311 404 +f 253 173 404 +f 392 234 231 +f 268 334 400 +f 566 141 514 +f 517 253 404 +f 150 316 537 +f 508 268 400 +f 401 150 537 +f 397 234 392 +f 399 330 324 +f 141 246 514 +f 335 407 232 +f 401 479 176 +f 371 227 398 +f 353 253 517 +f 324 322 399 +f 210 384 409 +f 379 303 398 +f 314 396 355 +f 355 370 314 +f 396 314 526 +f 408 246 327 +f 256 409 388 +f 317 198 397 +f 399 322 492 +f 256 388 218 +f 335 339 484 +f 232 407 344 +f 259 380 473 +f 331 318 416 +f 602 331 416 +f 328 255 327 +f 492 322 331 +f 344 407 415 +f 251 344 415 +f 360 358 520 +f 417 330 399 +f 337 336 338 +f 360 521 194 +f 339 367 484 +f 521 428 194 +f 307 475 367 +f 340 262 427 +f 262 264 427 +f 264 341 430 +f 523 437 251 +f 418 238 420 +f 351 238 418 +f 523 251 415 +f 442 307 148 +f 412 413 329 +f 243 421 442 +f 307 442 421 +f 247 329 413 +f 345 375 277 +f 299 213 431 +f 354 525 426 +f 247 414 248 +f 394 300 377 +f 243 354 426 +f 265 347 346 +f 243 426 421 +f 333 248 414 +f 321 265 433 +f 433 315 321 +f 414 270 333 +f 500 306 351 +f 356 306 500 +f 272 715 285 +f 715 272 443 +f 267 304 272 +f 446 305 283 +f 272 304 443 +f 447 446 283 +f 447 273 449 +f 283 273 447 +f 450 222 438 +f 281 280 279 +f 450 448 105 +f 280 284 585 +f 585 284 506 +f 284 286 506 +f 569 506 286 +f 222 440 438 +f 438 440 512 +f 325 569 286 +f 251 437 153 +f 436 334 153 +f 153 334 296 +f 334 436 400 +f 269 282 451 +f 153 437 436 +f 343 269 451 +f 282 453 451 +f 285 715 453 +f 290 117 118 +f 455 459 456 +f 118 281 290 +f 290 281 279 +f 459 460 456 +f 119 281 118 +f 458 462 448 +f 42220 461 42221 +f 42220 456 461 +f 460 461 456 +f 42221 461 42222 +f 448 462 105 +f 105 462 42349 +f 42223 462 458 +f 458 42219 42223 +f 462 42223 463 +f 462 463 127 +f 273 289 449 +f 42377 462 127 +f 42349 462 42377 +f 449 289 457 +f 291 455 289 +f 289 455 457 +f 42224 42383 463 +f 127 463 42383 +f 459 455 291 +f 291 120 459 +f 460 459 120 +f 120 126 460 +f 461 460 126 +f 128 461 126 +f 42225 461 128 +f 42225 128 42217 +f 387 303 470 +f 479 378 176 +f 464 467 245 +f 298 383 472 +f 473 380 527 +f 387 470 655 +f 380 466 749 +f 381 389 383 +f 464 302 465 +f 529 259 473 +f 259 529 491 +f 428 521 614 +f 246 408 622 +f 479 401 545 +f 318 476 416 +f 484 407 335 +f 492 331 588 +f 476 396 611 +f 408 327 480 +f 485 407 484 +f 468 301 511 +f 611 396 628 +f 388 409 384 +f 319 317 487 +f 399 493 417 +f 500 351 591 +f 327 255 480 +f 485 415 407 +f 480 255 544 +f 403 319 487 +f 415 485 551 +f 493 350 417 +f 544 255 422 +f 546 350 493 +f 420 350 546 +f 546 418 420 +f 467 398 357 +f 379 467 574 +f 398 467 379 +f 351 418 548 +f 403 496 323 +f 557 502 438 +f 382 494 309 +f 337 425 488 +f 557 438 512 +f 560 415 551 +f 628 526 495 +f 523 415 560 +f 494 301 309 +f 507 379 524 +f 183 428 619 +f 561 183 619 +f 421 426 498 +f 507 524 530 +f 525 631 426 +f 526 628 396 +f 326 323 496 +f 488 340 490 +f 512 395 513 +f 624 299 431 +f 379 507 386 +f 425 340 488 +f 340 427 490 +f 377 391 394 +f 562 326 496 +f 500 389 356 +f 264 600 427 +f 217 385 525 +f 493 399 492 +f 430 600 264 +f 395 312 513 +f 412 326 562 +f 313 391 565 +f 566 513 312 +f 413 412 562 +f 563 413 562 +f 629 413 563 +f 430 179 499 +f 510 392 305 +f 179 343 499 +f 499 343 555 +f 247 413 515 +f 414 247 515 +f 265 346 433 +f 516 414 515 +f 317 397 536 +f 433 501 315 +f 311 414 516 +f 503 315 501 +f 571 311 516 +f 404 311 571 +f 504 315 503 +f 517 404 571 +f 569 325 508 +f 353 517 518 +f 519 353 518 +f 520 353 519 +f 353 520 358 +f 400 436 474 +f 520 606 360 +f 521 360 606 +f 469 378 528 +f 500 383 389 +f 466 388 590 +f 380 749 648 +f 648 527 380 +f 526 387 655 +f 526 655 495 +f 590 593 466 +f 531 535 534 +f 471 469 610 +f 466 593 749 +f 470 386 646 +f 474 436 604 +f 514 246 622 +f 437 604 436 +f 475 307 605 +f 487 317 536 +f 611 416 476 +f 401 537 545 +f 644 574 464 +f 464 574 467 +f 307 421 605 +f 622 408 480 +f 465 468 543 +f 367 615 484 +f 465 644 464 +f 619 428 614 +f 479 528 378 +f 588 331 602 +f 494 670 301 +f 500 591 597 +f 468 511 543 +f 475 615 367 +f 301 670 511 +f 588 554 492 +f 351 548 591 +f 484 615 559 +f 485 484 559 +f 422 336 596 +f 336 337 596 +f 551 485 559 +f 471 610 384 +f 488 596 337 +f 533 575 643 +f 492 554 493 +f 488 490 596 +f 490 589 596 +f 531 534 592 +f 590 384 610 +f 384 590 388 +f 575 533 524 +f 490 427 589 +f 523 560 687 +f 530 524 533 +f 561 624 431 +f 491 529 570 +f 535 532 534 +f 564 299 624 +f 570 382 491 +f 570 494 382 +f 646 386 507 +f 392 556 397 +f 629 686 413 +f 299 564 377 +f 542 602 416 +f 556 613 397 +f 416 611 542 +f 625 377 564 +f 536 397 613 +f 515 413 686 +f 346 345 558 +f 377 625 391 +f 550 418 546 +f 558 568 433 +f 433 346 558 +f 565 391 625 +f 548 418 550 +f 433 568 639 +f 501 433 639 +f 537 316 694 +f 516 515 567 +f 546 493 554 +f 571 516 567 +f 660 508 671 +f 400 671 508 +f 671 400 474 +f 512 767 557 +f 518 517 571 +f 426 631 498 +f 767 512 513 +f 385 637 525 +f 525 637 631 +f 636 385 472 +f 637 385 636 +f 343 451 555 +f 451 453 714 +f 714 555 451 +f 446 510 305 +f 575 574 643 +f 510 446 579 +f 717 443 718 +f 715 443 717 +f 304 504 443 +f 443 504 718 +f 718 504 503 +f 446 447 583 +f 583 579 446 +f 581 277 278 +f 438 502 578 +f 586 449 587 +f 578 502 572 +f 277 581 345 +f 447 586 583 +f 278 444 582 +f 581 278 582 +f 449 586 447 +f 575 524 574 +f 574 524 379 +f 578 576 450 +f 585 506 584 +f 392 510 556 +f 450 576 448 +f 556 510 579 +f 438 578 450 +f 687 437 523 +f 604 437 687 +f 593 590 598 +f 645 531 601 +f 532 535 736 +f 594 533 599 +f 595 533 594 +f 529 473 527 +f 533 595 530 +f 535 531 800 +f 800 531 645 +f 656 530 595 +f 646 651 470 +f 654 591 731 +f 790 615 475 +f 475 605 790 +f 520 519 777 +f 528 664 469 +f 644 643 574 +f 611 609 542 +f 610 469 664 +f 602 542 609 +f 559 683 551 +f 592 601 531 +f 507 530 656 +f 784 674 546 +f 550 546 674 +f 592 534 607 +f 554 678 546 +f 572 502 764 +f 502 557 764 +f 605 421 608 +f 678 554 658 +f 498 608 421 +f 560 551 683 +f 690 560 683 +f 529 789 570 +f 687 560 690 +f 621 687 690 +f 767 513 669 +f 614 521 606 +f 513 566 772 +f 772 669 513 +f 514 622 772 +f 623 561 619 +f 616 534 532 +f 494 570 789 +f 743 532 736 +f 500 630 383 +f 536 626 487 +f 624 561 623 +f 403 487 626 +f 743 649 532 +f 383 677 472 +f 644 465 543 +f 677 383 630 +f 564 779 625 +f 422 735 544 +f 670 494 668 +f 635 637 636 +f 472 677 636 +f 422 596 735 +f 496 403 626 +f 703 543 511 +f 627 496 626 +f 316 565 694 +f 644 543 703 +f 643 644 703 +f 537 694 705 +f 500 597 630 +f 633 537 705 +f 633 545 537 +f 643 703 704 +f 787 643 704 +f 562 496 627 +f 600 589 427 +f 545 528 479 +f 550 739 548 +f 528 545 633 +f 591 548 739 +f 533 643 599 +f 781 499 782 +f 515 686 762 +f 567 515 762 +f 639 568 558 +f 501 639 638 +f 503 501 638 +f 518 571 640 +f 519 642 777 +f 518 642 519 +f 660 641 508 +f 596 589 802 +f 743 730 649 +f 655 470 651 +f 592 659 601 +f 650 649 730 +f 554 588 809 +f 591 654 597 +f 535 800 801 +f 591 739 731 +f 655 647 495 +f 645 601 737 +f 809 588 652 +f 802 589 600 +f 659 737 601 +f 658 554 809 +f 730 743 738 +f 736 535 801 +f 789 662 494 +f 668 494 662 +f 606 520 777 +f 790 605 657 +f 610 664 681 +f 702 592 607 +f 702 659 592 +f 790 842 615 +f 748 784 546 +f 546 678 748 +f 681 682 610 +f 613 760 536 +f 605 608 657 +f 764 557 767 +f 682 590 610 +f 616 607 534 +f 474 680 671 +f 604 680 474 +f 704 703 744 +f 608 498 759 +f 682 598 590 +f 498 631 759 +f 550 674 672 +f 787 704 744 +f 559 615 684 +f 626 536 951 +f 507 656 646 +f 614 606 675 +f 611 628 753 +f 683 559 684 +f 651 646 656 +f 609 611 753 +f 622 480 774 +f 749 593 598 +f 628 495 753 +f 753 495 757 +f 630 597 761 +f 495 647 757 +f 739 550 672 +f 684 615 842 +f 774 480 830 +f 544 778 830 +f 480 544 830 +f 529 527 756 +f 756 527 648 +f 673 616 532 +f 735 778 544 +f 532 649 673 +f 673 649 650 +f 787 599 643 +f 604 687 688 +f 759 631 695 +f 679 673 650 +f 563 562 627 +f 679 650 730 +f 677 635 636 +f 629 563 745 +f 430 780 600 +f 623 619 775 +f 780 499 781 +f 430 499 780 +f 695 631 637 +f 692 623 775 +f 624 623 692 +f 703 511 670 +f 638 639 814 +f 819 638 814 +f 564 624 692 +f 779 564 692 +f 639 558 697 +f 697 814 639 +f 762 686 825 +f 779 694 625 +f 565 625 694 +f 641 698 569 +f 569 508 641 +f 567 762 689 +f 770 567 689 +f 571 567 770 +f 640 571 770 +f 693 518 640 +f 518 693 642 +f 777 642 693 +f 633 664 528 +f 633 696 664 +f 555 782 499 +f 709 583 707 +f 710 633 705 +f 710 696 633 +f 782 555 711 +f 708 578 858 +f 579 583 709 +f 710 702 607 +f 555 714 711 +f 707 586 713 +f 710 607 696 +f 583 586 707 +f 453 715 714 +f 578 708 576 +f 819 700 503 +f 503 700 718 +f 607 616 696 +f 709 556 579 +f 719 581 582 +f 444 279 866 +f 582 444 866 +f 661 556 709 +f 758 558 345 +f 697 558 758 +f 758 345 581 +f 638 819 503 +f 566 514 772 +f 584 698 720 +f 585 584 720 +f 584 506 698 +f 569 698 506 +f 680 604 688 +f 587 457 725 +f 280 585 279 +f 279 585 866 +f 866 585 720 +f 723 727 724 +f 725 455 722 +f 457 455 725 +f 722 728 726 +f 42229 726 42228 +f 42228 42227 42229 +f 728 42228 726 +f 728 722 455 +f 455 456 728 +f 42218 458 727 +f 727 42230 42218 +f 42228 728 456 +f 708 721 576 +f 449 457 587 +f 724 448 721 +f 727 448 724 +f 448 576 721 +f 448 727 458 +f 594 599 729 +f 731 817 654 +f 729 885 594 +f 657 608 806 +f 654 817 597 +f 761 597 817 +f 656 595 653 +f 595 594 885 +f 743 736 803 +f 794 791 783 +f 734 783 791 +f 798 730 738 +f 735 596 802 +f 802 896 735 +f 740 656 797 +f 732 742 744 +f 645 737 805 +f 801 803 736 +f 655 651 792 +f 795 733 741 +f 647 655 792 +f 783 734 785 +f 734 732 785 +f 858 578 894 +f 668 662 670 +f 658 747 678 +f 662 703 670 +f 696 786 664 +f 703 662 785 +f 578 572 750 +f 750 894 578 +f 674 784 748 +f 748 672 674 +f 819 820 700 +f 686 629 745 +f 785 732 744 +f 703 785 744 +f 748 678 747 +f 696 788 786 +f 664 786 681 +f 572 764 750 +f 742 787 744 +f 689 762 826 +f 798 679 730 +f 764 767 818 +f 679 733 855 +f 855 733 754 +f 695 978 759 +f 677 763 635 +f 798 741 679 +f 679 741 733 +f 651 656 740 +f 602 609 652 +f 669 828 767 +f 641 660 766 +f 753 652 609 +f 588 602 652 +f 682 681 786 +f 828 669 772 +f 682 786 788 +f 733 795 754 +f 661 812 556 +f 660 671 766 +f 789 756 816 +f 613 556 812 +f 887 739 672 +f 675 918 614 +f 682 850 598 +f 680 766 671 +f 619 614 776 +f 806 608 759 +f 662 789 783 +f 783 785 662 +f 622 774 772 +f 771 683 684 +f 951 536 760 +f 677 765 763 +f 749 598 850 +f 630 761 765 +f 677 630 765 +f 951 768 626 +f 688 687 773 +f 599 787 729 +f 626 768 627 +f 690 683 771 +f 735 896 778 +f 771 844 690 +f 621 690 844 +f 773 621 844 +f 773 687 621 +f 904 627 769 +f 563 627 904 +f 745 563 904 +f 780 781 841 +f 775 619 776 +f 789 529 756 +f 659 702 827 +f 779 849 694 +f 871 737 659 +f 851 705 694 +f 817 731 793 +f 742 732 876 +f 739 793 731 +f 741 798 934 +f 793 739 930 +f 743 803 796 +f 738 743 796 +f 787 742 929 +f 656 653 797 +f 800 645 805 +f 791 794 881 +f 798 738 1019 +f 943 595 799 +f 653 595 943 +f 657 912 790 +f 740 792 651 +f 802 600 804 +f 871 805 737 +f 929 742 876 +f 885 799 595 +f 887 930 739 +f 876 734 791 +f 732 734 876 +f 878 741 938 +f 657 806 880 +f 795 741 878 +f 729 787 929 +f 914 806 759 +f 788 852 682 +f 682 852 850 +f 745 824 686 +f 852 788 746 +f 919 749 811 +f 850 811 749 +f 758 921 697 +f 747 658 809 +f 648 749 919 +f 825 686 824 +f 893 756 648 +f 811 850 852 +f 914 759 978 +f 750 764 818 +f 820 819 977 +f 825 826 762 +f 833 887 672 +f 939 659 827 +f 761 817 807 +f 833 748 747 +f 939 883 659 +f 783 813 794 +f 855 673 679 +f 748 833 672 +f 839 680 922 +f 767 944 818 +f 766 680 839 +f 828 944 767 +f 853 815 753 +f 760 613 987 +f 771 684 917 +f 761 807 765 +f 842 917 684 +f 924 855 754 +f 757 853 753 +f 772 829 828 +f 835 853 757 +f 835 834 853 +f 807 874 765 +f 924 754 795 +f 854 815 853 +f 923 815 854 +f 924 795 823 +f 823 795 878 +f 879 794 813 +f 789 816 822 +f 822 783 789 +f 883 871 659 +f 772 774 829 +f 854 853 834 +f 783 822 813 +f 635 763 765 +f 765 889 635 +f 773 844 845 +f 640 770 831 +f 975 640 831 +f 652 753 815 +f 693 640 975 +f 981 693 975 +f 688 773 846 +f 846 901 688 +f 830 778 896 +f 872 647 792 +f 846 773 845 +f 872 757 647 +f 847 775 776 +f 777 693 981 +f 804 600 780 +f 757 872 835 +f 692 775 847 +f 847 848 692 +f 777 840 606 +f 923 854 838 +f 652 815 809 +f 779 692 848 +f 925 627 768 +f 848 979 779 +f 769 627 925 +f 849 779 979 +f 675 606 840 +f 838 854 926 +f 833 747 899 +f 849 851 694 +f 904 769 925 +f 781 843 841 +f 637 927 695 +f 978 695 927 +f 782 843 781 +f 637 635 927 +f 927 635 889 +f 614 918 776 +f 926 854 834 +f 714 715 860 +f 709 707 859 +f 870 705 856 +f 999 860 715 +f 721 708 858 +f 715 717 999 +f 870 710 705 +f 1001 999 717 +f 746 673 852 +f 1001 718 864 +f 717 718 1001 +f 864 820 865 +f 700 820 864 +f 718 700 864 +f 707 713 861 +f 856 827 870 +f 870 827 702 +f 870 702 710 +f 758 581 719 +f 921 758 719 +f 866 719 582 +f 843 782 711 +f 920 711 714 +f 616 788 696 +f 866 720 867 +f 788 616 746 +f 720 698 867 +f 861 859 707 +f 868 867 698 +f 698 869 868 +f 616 673 746 +f 1128 698 641 +f 869 698 1128 +f 859 661 709 +f 673 855 852 +f 812 661 859 +f 901 680 688 +f 613 812 987 +f 705 851 856 +f 1019 875 798 +f 794 879 881 +f 817 793 873 +f 885 729 884 +f 934 798 875 +f 796 803 877 +f 729 929 886 +f 871 882 805 +f 741 934 888 +f 941 793 930 +f 929 876 1021 +f 874 807 1030 +f 876 791 881 +f 797 1020 740 +f 883 882 871 +f 1020 937 740 +f 657 880 912 +f 741 888 938 +f 884 729 886 +f 738 796 1019 +f 824 745 946 +f 809 815 923 +f 893 816 756 +f 923 747 809 +f 816 893 898 +f 822 816 898 +f 924 822 898 +f 1062 949 844 +f 925 768 1047 +f 1062 771 917 +f 844 771 1062 +f 889 765 874 +f 845 844 949 +f 952 845 949 +f 846 845 952 +f 916 846 952 +f 901 846 916 +f 966 830 896 +f 931 834 835 +f 953 822 924 +f 904 946 745 +f 900 822 953 +f 847 776 918 +f 956 894 750 +f 823 953 924 +f 826 825 969 +f 919 893 648 +f 956 818 961 +f 750 818 956 +f 792 935 872 +f 872 931 835 +f 974 689 826 +f 813 822 900 +f 770 689 831 +f 900 902 813 +f 834 931 932 +f 902 879 813 +f 804 780 908 +f 926 834 932 +f 780 841 908 +f 981 1049 777 +f 828 829 970 +f 843 711 913 +f 840 777 1049 +f 923 838 747 +f 899 747 838 +f 990 697 921 +f 697 990 814 +f 1040 814 990 +f 1040 1044 814 +f 899 838 926 +f 926 897 899 +f 819 814 1044 +f 819 1044 977 +f 994 996 993 +f 887 833 899 +f 1106 766 839 +f 641 766 1106 +f 927 889 892 +f 917 842 971 +f 911 842 790 +f 911 971 842 +f 911 790 912 +f 806 914 880 +f 915 914 978 +f 872 940 931 +f 877 803 1028 +f 942 883 939 +f 885 884 936 +f 1019 796 877 +f 935 740 937 +f 792 740 935 +f 800 805 928 +f 889 874 1029 +f 801 800 928 +f 941 873 793 +f 653 1020 797 +f 1031 803 801 +f 972 945 880 +f 881 1066 876 +f 928 805 882 +f 1020 653 943 +f 935 940 872 +f 886 929 1021 +f 928 1031 801 +f 932 931 933 +f 807 817 873 +f 880 945 912 +f 891 995 919 +f 893 919 995 +f 1115 901 916 +f 829 774 1096 +f 893 995 898 +f 964 897 926 +f 1096 830 1097 +f 774 830 1096 +f 899 1042 887 +f 953 823 1118 +f 823 878 1118 +f 1042 899 1179 +f 768 951 963 +f 879 902 881 +f 1047 768 963 +f 961 818 944 +f 932 964 926 +f 1025 847 918 +f 932 933 964 +f 896 802 966 +f 1022 847 1025 +f 802 804 966 +f 1022 848 847 +f 848 1022 1032 +f 1065 828 1039 +f 944 828 1065 +f 973 848 1032 +f 828 970 1039 +f 899 897 1043 +f 889 1029 892 +f 969 825 824 +f 979 848 973 +f 980 1150 939 +f 939 827 980 +f 904 925 1056 +f 804 908 1080 +f 911 912 945 +f 841 843 908 +f 1056 946 904 +f 908 843 1036 +f 972 880 914 +f 914 915 972 +f 927 982 978 +f 975 831 974 +f 930 887 948 +f 948 887 1042 +f 927 892 982 +f 711 920 913 +f 941 930 948 +f 831 689 974 +f 993 991 992 +f 992 994 993 +f 994 992 976 +f 918 675 986 +f 983 994 976 +f 986 1025 918 +f 1008 993 996 +f 996 994 983 +f 1055 996 983 +f 1106 839 1057 +f 1057 839 984 +f 984 922 985 +f 839 922 984 +f 852 891 811 +f 714 860 988 +f 1038 714 988 +f 1002 861 1000 +f 988 860 998 +f 858 857 721 +f 811 891 919 +f 1003 861 1002 +f 859 861 1003 +f 860 999 998 +f 861 713 1000 +f 812 859 1003 +f 954 1159 858 +f 1046 980 856 +f 856 980 827 +f 858 894 954 +f 920 1038 1086 +f 855 891 852 +f 1001 864 1004 +f 1004 865 1005 +f 864 865 1004 +f 891 855 995 +f 1038 920 714 +f 1006 921 719 +f 990 921 1006 +f 924 898 855 +f 855 898 995 +f 719 992 1006 +f 992 719 866 +f 991 1006 992 +f 1007 991 993 +f 976 992 1102 +f 989 865 977 +f 977 865 820 +f 865 989 1005 +f 1007 993 1008 +f 1008 996 1055 +f 866 867 1009 +f 992 866 1009 +f 1009 868 1126 +f 867 868 1009 +f 1102 992 1009 +f 869 1126 868 +f 1128 641 1106 +f 1115 922 901 +f 901 922 680 +f 985 922 1115 +f 849 979 856 +f 851 849 856 +f 1010 713 587 +f 587 713 586 +f 1000 713 1010 +f 1012 722 1013 +f 42232 1015 42231 +f 1010 725 1012 +f 587 725 1010 +f 1015 724 1014 +f 722 1012 725 +f 1014 724 857 +f 726 1016 1013 +f 722 726 1013 +f 42226 723 1015 +f 1015 42232 42226 +f 724 1015 723 +f 42233 1016 726 +f 726 42229 42233 +f 721 857 724 +f 1137 1070 799 +f 943 799 1070 +f 931 940 1071 +f 1026 936 884 +f 885 936 1137 +f 799 885 1137 +f 888 934 1196 +f 937 1063 935 +f 1072 934 875 +f 935 1063 940 +f 807 873 1074 +f 931 1027 933 +f 936 1026 1137 +f 1074 873 1068 +f 1029 874 1075 +f 938 888 1191 +f 1030 807 1074 +f 874 1030 1075 +f 942 939 1073 +f 928 882 1180 +f 1019 877 1139 +f 928 1180 1031 +f 1066 881 1017 +f 1027 931 1071 +f 884 886 1147 +f 1149 884 1147 +f 1050 966 1216 +f 956 961 1034 +f 1037 953 1118 +f 900 953 1037 +f 1118 878 938 +f 902 900 1037 +f 881 902 1037 +f 1037 1067 881 +f 1163 911 945 +f 987 963 760 +f 951 760 963 +f 981 975 1083 +f 1080 908 1035 +f 892 1142 982 +f 1049 981 1083 +f 1099 979 973 +f 1099 856 979 +f 892 1018 1142 +f 954 956 1045 +f 1046 856 1099 +f 894 956 954 +f 1034 1045 956 +f 1150 980 1046 +f 1035 908 1036 +f 1179 899 1043 +f 840 1049 1094 +f 843 913 1036 +f 915 978 982 +f 1078 964 933 +f 675 840 1094 +f 1048 941 948 +f 1036 913 920 +f 1068 873 1048 +f 1048 873 941 +f 986 675 1094 +f 925 1047 1156 +f 897 964 1043 +f 1018 892 1029 +f 829 1096 1095 +f 1097 830 1050 +f 824 946 1093 +f 830 966 1050 +f 1040 990 1041 +f 969 1098 826 +f 974 826 1098 +f 989 977 1101 +f 983 976 1103 +f 1055 983 1105 +f 952 949 1061 +f 1061 1108 952 +f 916 952 1108 +f 949 1062 1061 +f 1071 940 1063 +f 884 1132 1026 +f 1022 1025 1100 +f 1028 803 1134 +f 886 1021 1147 +f 1020 943 1192 +f 1029 1075 1064 +f 1017 1076 1066 +f 1031 1261 803 +f 882 883 1069 +f 937 1020 1063 +f 881 1067 1017 +f 1072 875 1019 +f 1021 876 1143 +f 1135 1022 1100 +f 961 944 1153 +f 1069 1275 882 +f 1147 1021 1143 +f 877 1028 1134 +f 1137 1026 1136 +f 1032 1022 1135 +f 1180 882 1275 +f 1018 1029 1064 +f 942 1069 883 +f 934 1072 1196 +f 933 1027 1071 +f 972 1146 945 +f 1132 884 1149 +f 1139 877 1134 +f 1146 972 1131 +f 1073 1145 942 +f 876 1066 1143 +f 1083 975 1104 +f 1118 1085 1037 +f 1179 1043 1141 +f 945 1146 1163 +f 1032 1135 973 +f 1077 948 1042 +f 1079 954 1045 +f 1119 964 1078 +f 1043 964 1119 +f 1067 1037 1085 +f 966 804 1080 +f 1080 1216 966 +f 971 911 1163 +f 1039 970 1095 +f 973 1135 1099 +f 829 1095 970 +f 1080 1035 1291 +f 1119 1078 1269 +f 1049 1083 1088 +f 1048 948 1077 +f 1090 1341 1047 +f 1156 1047 1341 +f 1043 1119 1141 +f 1216 1097 1050 +f 939 1150 1073 +f 1056 925 1156 +f 972 915 1131 +f 1183 1131 915 +f 1036 920 1208 +f 920 1086 1208 +f 1155 915 982 +f 915 1155 1183 +f 946 1056 1093 +f 1038 988 1087 +f 1040 1041 1089 +f 1169 1089 1041 +f 824 1167 969 +f 1098 1171 974 +f 1025 986 1100 +f 1104 974 1171 +f 974 1104 975 +f 1175 976 1102 +f 1103 976 1175 +f 1103 1105 983 +f 1105 1103 1175 +f 1055 1105 1176 +f 1106 1057 1178 +f 1178 1057 984 +f 984 985 1107 +f 1178 984 1107 +f 1107 985 1115 +f 1115 916 1108 +f 1062 917 1109 +f 1061 1062 1109 +f 971 1109 917 +f 1087 988 1110 +f 1111 1110 998 +f 998 1110 988 +f 999 1111 998 +f 1123 1164 1002 +f 1000 1123 1002 +f 1111 1001 1122 +f 999 1001 1111 +f 1001 1004 1122 +f 1112 1002 1164 +f 1003 1002 1112 +f 1004 1005 1120 +f 1122 1004 1120 +f 858 1121 857 +f 1169 1041 1006 +f 1006 1041 990 +f 1240 1121 858 +f 1006 991 1169 +f 1003 1112 812 +f 1159 1240 858 +f 1124 1169 1007 +f 1007 1169 991 +f 812 1112 987 +f 1125 1120 1005 +f 1005 989 1125 +f 989 1101 1125 +f 1125 1101 1174 +f 1113 1124 1007 +f 1008 1113 1007 +f 1008 1114 1113 +f 1159 954 1079 +f 1008 1055 1114 +f 1114 1055 1176 +f 1009 1126 1102 +f 1126 869 1127 +f 1128 1127 869 +f 1133 1063 1268 +f 1030 1074 1075 +f 944 1065 1153 +f 1130 1263 1045 +f 1068 1181 1074 +f 1017 1067 1129 +f 1020 1192 1152 +f 1045 1034 1130 +f 1191 1140 938 +f 1063 1020 1152 +f 1152 1268 1063 +f 1085 938 1140 +f 1069 942 1145 +f 1070 1192 943 +f 1026 1132 1136 +f 1137 1136 1151 +f 1261 1262 803 +f 1134 803 1262 +f 1196 1191 888 +f 1070 1137 1151 +f 1072 1019 1139 +f 1185 1074 1181 +f 1135 1100 1187 +f 1184 1072 1139 +f 1071 1063 1133 +f 1064 1075 1185 +f 1018 1064 1290 +f 1073 1150 1259 +f 1147 1143 1144 +f 1138 1146 1267 +f 1181 1068 1233 +f 1076 1017 1195 +f 933 1071 1188 +f 938 1085 1118 +f 1093 1056 1156 +f 1119 1197 1141 +f 1158 1155 982 +f 1291 1035 1157 +f 987 1112 1164 +f 1210 987 1164 +f 1099 1205 1189 +f 1046 1099 1189 +f 1034 961 1130 +f 933 1188 1078 +f 1282 971 1163 +f 1189 1150 1046 +f 1333 987 1210 +f 1085 1129 1067 +f 963 987 1333 +f 1093 1167 824 +f 1153 1130 961 +f 1193 1079 1045 +f 1090 1047 963 +f 982 1142 1158 +f 1146 1138 1163 +f 1042 1179 1077 +f 1203 1077 1179 +f 1233 1068 1048 +f 1048 1077 1203 +f 1233 1048 1279 +f 1035 1036 1157 +f 1186 1132 1149 +f 1141 1160 1179 +f 1160 1203 1179 +f 1269 1078 1188 +f 1197 1119 1269 +f 969 1167 1098 +f 1288 1157 1036 +f 1036 1208 1288 +f 1151 1136 1132 +f 1086 1038 1211 +f 1087 1211 1038 +f 1104 1173 1083 +f 1096 1204 1095 +f 1168 1087 1110 +f 1204 1096 1097 +f 1168 1110 1111 +f 1044 1040 1089 +f 1216 1212 1097 +f 1089 1169 1215 +f 1094 1049 1225 +f 1170 1044 1089 +f 977 1044 1170 +f 1101 977 1170 +f 986 1094 1154 +f 1080 1291 1216 +f 1218 1172 1113 +f 1114 1218 1113 +f 986 1154 1100 +f 1105 1175 1299 +f 1106 1178 1177 +f 1070 1151 1182 +f 1259 1273 1073 +f 1145 1073 1273 +f 1142 1018 1289 +f 1190 1188 1071 +f 1075 1074 1185 +f 1145 1270 1069 +f 1197 1260 1141 +f 1154 1094 1225 +f 1131 1194 1146 +f 1100 1154 1303 +f 1072 1184 1320 +f 1187 1100 1303 +f 1289 1018 1290 +f 1070 1182 1192 +f 1267 1146 1194 +f 1266 1131 1183 +f 1131 1266 1194 +f 1150 1189 1259 +f 1152 1192 1306 +f 1263 1193 1045 +f 1130 1153 1321 +f 1076 1143 1066 +f 1186 1304 1151 +f 1134 1262 1271 +f 1264 1031 1180 +f 1140 1313 1085 +f 1187 1331 1135 +f 1276 1135 1331 +f 1205 1135 1276 +f 1185 1290 1064 +f 1196 1072 1320 +f 1071 1133 1265 +f 1129 1195 1017 +f 1197 1269 1377 +f 1199 1198 1109 +f 1109 971 1199 +f 1099 1135 1205 +f 1282 1199 971 +f 1159 1079 1201 +f 1282 1138 1292 +f 1163 1138 1282 +f 1193 1201 1079 +f 1336 1153 1065 +f 963 1333 1090 +f 1321 1153 1336 +f 1048 1203 1279 +f 1206 1233 1279 +f 1277 1203 1160 +f 1065 1039 1336 +f 1289 1158 1142 +f 1208 1086 1209 +f 1211 1209 1086 +f 1336 1095 1202 +f 1039 1095 1336 +f 1160 1141 1277 +f 1277 1141 1260 +f 1095 1204 1202 +f 1087 1168 1211 +f 1168 1111 1213 +f 1343 1167 1293 +f 1097 1212 1286 +f 1167 1343 1098 +f 1132 1186 1151 +f 1214 1089 1215 +f 1170 1089 1214 +f 1217 1101 1170 +f 1171 1098 1343 +f 1218 1114 1219 +f 1216 1291 1345 +f 1101 1217 1281 +f 1220 1104 1171 +f 1230 1101 1281 +f 1174 1101 1230 +f 1173 1104 1220 +f 1265 1190 1071 +f 1088 1083 1173 +f 1299 1222 1105 +f 1176 1105 1222 +f 1223 1176 1222 +f 1225 1049 1088 +f 1224 1106 1177 +f 1296 1107 1115 +f 1226 1177 1178 +f 1296 1115 1227 +f 1115 1108 1227 +f 1227 1108 1061 +f 1297 1227 1061 +f 1061 1109 1297 +f 1297 1109 1198 +f 1213 1122 1234 +f 1237 1235 1120 +f 1111 1122 1213 +f 1125 1238 1237 +f 1120 1125 1237 +f 1234 1122 1235 +f 1236 1229 1241 +f 1174 1238 1125 +f 1239 1238 1174 +f 1122 1120 1235 +f 1254 1228 1284 +f 1242 1254 1284 +f 1229 1228 1254 +f 1254 1255 1229 +f 1254 1242 1243 +f 1174 1230 1239 +f 1124 1215 1169 +f 1254 1249 1255 +f 1254 1243 1244 +f 1244 1245 1254 +f 1249 1254 1245 +f 1245 1246 1249 +f 1255 1248 1241 +f 1229 1255 1241 +f 1255 1249 1248 +f 1172 1215 1113 +f 1113 1215 1124 +f 1251 1123 1250 +f 1164 1123 1251 +f 1223 1231 1176 +f 1210 1164 1251 +f 1176 1231 1114 +f 1114 1231 1219 +f 1221 1175 1102 +f 1102 1126 1365 +f 1221 1102 1365 +f 1126 1127 1365 +f 1247 1127 1128 +f 1128 1106 1247 +f 1247 1106 1224 +f 1250 1123 1000 +f 1010 1253 1000 +f 1256 42235 42234 +f 1000 1253 1250 +f 42235 1256 42236 +f 42234 1011 1256 +f 1257 1253 1012 +f 1015 1256 1011 +f 1252 1256 1015 +f 1012 1258 1257 +f 1013 1258 1012 +f 1014 1252 1015 +f 1010 1012 1253 +f 857 1121 1014 +f 1014 1121 1252 +f 42237 1013 1016 +f 42238 1258 1013 +f 1013 42237 42238 +f 1258 42238 42239 +f 42240 1258 42239 +f 1195 1085 1313 +f 1144 1274 1147 +f 1193 1263 1301 +f 1317 1069 1270 +f 1268 1265 1133 +f 1275 1069 1317 +f 1129 1085 1195 +f 1149 1147 1274 +f 1271 1139 1134 +f 1305 1188 1190 +f 1276 1189 1205 +f 1184 1139 1272 +f 1275 1264 1180 +f 1349 1154 1225 +f 1151 1309 1182 +f 1406 1267 1194 +f 1302 1196 1320 +f 1191 1313 1140 +f 1076 1385 1143 +f 1185 1181 1319 +f 1386 1185 1319 +f 1304 1186 1378 +f 1149 1274 1378 +f 1139 1271 1375 +f 1190 1265 1314 +f 1305 1190 1300 +f 1139 1375 1272 +f 1076 1195 1496 +f 1186 1149 1378 +f 1260 1197 1377 +f 1031 1264 1261 +f 1259 1189 1278 +f 1130 1321 1512 +f 1269 1188 1305 +f 1151 1304 1308 +f 1138 1267 1408 +f 1268 1152 1307 +f 1309 1151 1308 +f 1143 1274 1144 +f 1396 1290 1185 +f 1228 1298 1280 +f 1283 1230 1281 +f 1239 1230 1283 +f 1229 1298 1228 +f 1159 1201 1400 +f 1152 1306 1307 +f 1279 1203 1312 +f 1157 1288 1419 +f 1381 1201 1193 +f 1288 1208 1324 +f 1208 1209 1324 +f 1284 1228 1280 +f 1312 1203 1277 +f 1211 1327 1209 +f 1158 1289 1334 +f 1328 1158 1334 +f 1327 1211 1421 +f 1158 1328 1155 +f 1333 1210 1462 +f 1211 1168 1421 +f 1330 1282 1292 +f 1421 1168 1294 +f 1097 1286 1204 +f 1168 1213 1294 +f 1341 1090 1333 +f 1214 1217 1170 +f 1286 1212 1415 +f 1172 1214 1215 +f 1216 1415 1212 +f 1214 1172 1335 +f 1415 1216 1345 +f 1172 1218 1335 +f 1183 1155 1328 +f 1183 1328 1266 +f 1295 1335 1218 +f 1218 1219 1295 +f 1293 1093 1156 +f 1408 1267 1406 +f 1295 1219 1338 +f 1167 1093 1293 +f 1219 1231 1338 +f 1231 1223 1285 +f 1338 1231 1285 +f 1299 1175 1221 +f 1222 1287 1223 +f 1171 1343 1344 +f 1107 1296 1178 +f 1220 1171 1344 +f 1178 1296 1226 +f 1173 1220 1347 +f 1088 1173 1348 +f 1349 1225 1088 +f 1274 1143 1385 +f 1312 1277 1394 +f 1192 1182 1306 +f 1271 1262 1389 +f 1278 1273 1259 +f 1376 1190 1314 +f 1191 1196 1302 +f 1309 1433 1182 +f 1263 1130 1512 +f 1265 1268 1315 +f 1377 1521 1260 +f 1154 1349 1391 +f 1306 1182 1433 +f 1265 1315 1380 +f 1277 1260 1394 +f 1269 1305 1377 +f 1303 1154 1391 +f 1382 1279 1312 +f 1181 1233 1318 +f 1313 1191 1311 +f 1268 1307 1315 +f 1396 1185 1386 +f 1385 1076 1496 +f 1276 1310 1189 +f 1320 1184 1272 +f 1189 1310 1379 +f 1375 1271 1390 +f 1278 1189 1379 +f 1145 1273 1392 +f 1270 1145 1392 +f 1391 1316 1303 +f 1187 1303 1316 +f 1316 1383 1187 +f 1305 1300 1429 +f 1301 1381 1193 +f 1319 1181 1318 +f 1304 1378 1308 +f 1206 1279 1382 +f 1262 1261 1569 +f 1300 1190 1376 +f 1291 1157 1419 +f 1323 1529 1281 +f 1276 1331 1310 +f 1322 1290 1396 +f 1280 1298 1402 +f 1283 1281 1529 +f 1402 1298 1352 +f 1223 1287 1285 +f 1330 1198 1199 +f 1199 1282 1330 +f 1285 1287 1329 +f 1324 1209 1325 +f 1325 1209 1326 +f 1450 1332 1287 +f 1287 1332 1329 +f 1206 1318 1233 +f 1327 1326 1209 +f 1284 1280 1403 +f 1327 1421 1420 +f 1314 1265 1380 +f 1336 1202 1417 +f 1417 1202 1565 +f 1401 1266 1328 +f 1202 1204 1565 +f 1138 1408 1398 +f 1525 1565 1204 +f 1289 1290 1322 +f 1217 1214 1335 +f 1335 1337 1217 +f 1266 1406 1194 +f 1422 1525 1204 +f 1217 1337 1281 +f 1281 1337 1323 +f 1341 1545 1156 +f 1339 1299 1221 +f 1222 1299 1339 +f 1293 1156 1545 +f 1222 1450 1287 +f 1339 1450 1222 +f 1545 1423 1293 +f 1619 1226 1340 +f 1177 1226 1619 +f 1356 1340 1226 +f 1226 1296 1356 +f 1356 1296 1342 +f 1227 1342 1296 +f 1342 1227 1297 +f 1220 1344 1346 +f 1347 1220 1346 +f 1342 1297 1198 +f 1454 1173 1347 +f 1173 1454 1348 +f 1187 1383 1331 +f 1349 1088 1348 +f 1357 1250 1358 +f 1250 1253 1359 +f 1359 1358 1250 +f 1234 1294 1213 +f 1235 1237 1360 +f 1357 1251 1250 +f 1234 1235 1360 +f 1251 1357 1481 +f 1237 1238 1361 +f 1367 1121 1364 +f 1351 1352 1374 +f 1374 1352 1298 +f 1121 1367 1252 +f 1210 1251 1481 +f 1239 1362 1238 +f 1365 1127 1369 +f 1127 1247 1369 +f 1481 1462 1210 +f 1121 1240 1364 +f 1374 1363 1353 +f 1224 1177 1619 +f 1239 1283 1362 +f 1362 1283 1350 +f 1364 1240 1400 +f 1351 1374 1353 +f 1159 1400 1240 +f 1229 1236 1298 +f 1298 1236 1374 +f 1368 1374 1236 +f 1363 1374 1368 +f 1236 1241 1366 +f 1368 1236 1366 +f 1354 1242 1403 +f 1242 1354 1243 +f 1242 1284 1403 +f 1409 1243 1354 +f 1244 1243 1409 +f 1355 1244 1409 +f 1245 1244 1355 +f 1245 1355 1246 +f 1366 1241 1370 +f 1248 1370 1241 +f 1371 1370 1248 +f 1249 1371 1248 +f 1372 1246 1355 +f 1249 1246 1372 +f 1371 1249 1372 +f 1372 1373 1371 +f 1315 1307 1425 +f 1433 1388 1306 +f 1270 1392 1430 +f 1306 1425 1307 +f 1380 1315 1425 +f 1378 1274 1518 +f 1260 1521 1394 +f 1390 1271 1389 +f 1318 1386 1319 +f 1516 1206 1382 +f 1379 1310 1384 +f 1263 1560 1301 +f 1262 1569 1556 +f 1380 1502 1314 +f 1264 1275 1430 +f 1376 1510 1300 +f 1380 1425 1513 +f 1437 1512 1321 +f 1191 1302 1311 +f 1376 1314 1502 +f 1273 1278 1379 +f 1375 1501 1272 +f 1429 1300 1510 +f 1306 1388 1425 +f 1308 1378 1500 +f 1313 1311 1499 +f 1394 1395 1312 +f 1195 1313 1514 +f 1377 1305 1429 +f 1518 1500 1378 +f 1264 1569 1261 +f 1317 1270 1430 +f 1427 1312 1395 +f 1382 1312 1427 +f 1274 1385 1497 +f 1381 1301 1431 +f 1275 1317 1430 +f 1364 1400 1577 +f 1286 1415 1435 +f 1435 1414 1286 +f 1416 1344 1343 +f 1415 1345 1436 +f 1352 1458 1402 +f 1336 1437 1321 +f 1437 1336 1417 +f 1345 1291 1436 +f 1436 1291 1607 +f 1291 1419 1607 +f 1401 1328 1399 +f 1198 1330 1397 +f 1289 1322 1334 +f 1520 1322 1428 +f 1352 1351 1404 +f 1346 1344 1416 +f 1322 1396 1428 +f 1350 1283 1529 +f 1334 1322 1520 +f 1328 1334 1399 +f 1204 1286 1422 +f 1327 1420 1326 +f 1351 1353 1405 +f 1418 1350 1529 +f 1292 1138 1398 +f 1420 1421 1594 +f 1404 1351 1405 +f 1335 1295 1337 +f 1337 1338 1453 +f 1295 1338 1337 +f 1537 1443 1266 +f 1413 1453 1338 +f 1266 1401 1537 +f 1338 1285 1413 +f 1456 1339 1550 +f 1266 1443 1406 +f 1449 1339 1456 +f 1468 1354 1407 +f 1449 1450 1339 +f 1409 1354 1468 +f 1447 1332 1450 +f 1384 1310 1331 +f 1198 1469 1451 +f 1469 1198 1397 +f 1517 1349 1348 +f 1410 1355 1409 +f 1411 1355 1410 +f 1349 1517 1391 +f 1412 1597 1333 +f 1341 1333 1597 +f 1293 1423 1549 +f 1343 1293 1549 +f 1424 1343 1549 +f 1496 1497 1385 +f 1379 1384 1432 +f 1394 1521 1509 +f 1558 1320 1272 +f 1379 1392 1273 +f 1377 1429 1521 +f 1274 1497 1518 +f 1558 1573 1320 +f 1434 1380 1513 +f 1316 1391 1426 +f 1559 1318 1206 +f 1499 1514 1313 +f 1206 1516 1559 +f 1556 1389 1262 +f 1511 1393 1384 +f 1387 1386 1318 +f 1508 1309 1308 +f 1516 1382 1427 +f 1433 1309 1508 +f 1496 1195 1514 +f 1452 1201 1555 +f 1506 1384 1393 +f 1432 1384 1506 +f 1395 1394 1509 +f 1392 1379 1432 +f 1557 1390 1389 +f 1515 1512 1437 +f 1425 1388 1572 +f 1560 1263 1512 +f 1264 1430 1522 +f 1302 1320 1573 +f 1375 1390 1654 +f 1387 1318 1559 +f 1286 1414 1530 +f 1440 1323 1446 +f 1396 1387 1571 +f 1386 1387 1396 +f 1280 1402 1438 +f 1380 1434 1502 +f 1343 1424 1439 +f 1529 1323 1440 +f 1330 1570 1397 +f 1292 1570 1330 +f 1570 1292 1398 +f 1540 1607 1419 +f 1416 1343 1439 +f 1536 1406 1443 +f 1406 1536 1408 +f 1398 1408 1536 +f 1288 1526 1419 +f 1577 1400 1452 +f 1288 1324 1526 +f 1447 1541 1332 +f 1438 1402 1444 +f 1416 1439 1441 +f 1324 1325 1526 +f 1201 1452 1400 +f 1325 1326 1442 +f 1526 1325 1442 +f 1437 1417 1565 +f 1402 1458 1444 +f 1403 1280 1438 +f 1346 1416 1441 +f 1420 1442 1326 +f 1668 1398 1536 +f 1441 1454 1346 +f 1399 1334 1520 +f 1407 1403 1438 +f 1347 1346 1454 +f 1450 1600 1447 +f 1421 1595 1594 +f 1404 1405 1448 +f 1404 1457 1352 +f 1323 1337 1446 +f 1348 1454 1455 +f 1457 1404 1448 +f 1446 1337 1453 +f 1458 1352 1457 +f 1422 1286 1530 +f 1467 1444 1458 +f 1397 1503 1469 +f 1444 1467 1459 +f 1459 1445 1444 +f 1383 1316 1460 +f 1467 1464 1459 +f 1517 1348 1455 +f 1511 1383 1460 +f 1331 1383 1511 +f 1511 1384 1331 +f 1503 1397 1570 +f 1407 1461 1468 +f 1468 1461 1409 +f 1542 1410 1461 +f 1409 1461 1410 +f 1597 1604 1341 +f 1545 1341 1604 +f 1545 1915 1423 +f 1549 1423 1916 +f 1358 1478 1357 +f 1358 1359 1476 +f 1237 1463 1360 +f 1361 1463 1237 +f 1478 1358 1476 +f 1361 1238 1616 +f 1367 1364 1618 +f 1616 1362 1471 +f 1481 1357 1478 +f 1238 1362 1616 +f 1473 1405 1353 +f 1362 1350 1471 +f 1421 1294 1595 +f 1285 1329 1413 +f 1413 1329 1533 +f 1541 1533 1332 +f 1332 1533 1329 +f 1595 1294 1466 +f 1465 1533 1541 +f 1363 1473 1353 +f 1234 1466 1294 +f 1472 1342 1621 +f 1473 1363 1475 +f 1621 1342 1451 +f 1198 1451 1342 +f 1463 1466 1360 +f 1360 1466 1234 +f 1363 1368 1485 +f 1333 1462 1412 +f 1475 1485 1477 +f 1363 1485 1475 +f 1486 1485 1368 +f 1366 1486 1368 +f 1487 1485 1486 +f 1477 1485 1487 +f 1477 1487 1480 +f 1480 1487 1482 +f 1221 1550 1339 +f 1403 1407 1354 +f 1365 1550 1221 +f 1550 1369 1474 +f 1486 1366 1370 +f 1365 1369 1550 +f 1488 1486 1370 +f 1487 1486 1488 +f 1474 1247 1479 +f 1369 1247 1474 +f 1488 1370 1371 +f 1355 1411 1372 +f 1224 1479 1247 +f 1483 1372 1411 +f 1479 1224 1624 +f 1373 1372 1483 +f 1224 1619 1624 +f 1373 1484 1371 +f 1340 1356 1472 +f 1488 1489 1482 +f 1487 1488 1482 +f 1371 1470 1488 +f 1356 1342 1472 +f 1489 1488 1470 +f 1470 1371 1484 +f 1494 1256 1367 +f 1490 1495 1491 +f 42242 1495 1490 +f 1252 1367 1256 +f 1495 1494 1367 +f 1367 1491 1495 +f 1253 1257 1493 +f 1257 1258 1492 +f 1492 1493 1257 +f 1493 1359 1253 +f 1476 1359 1493 +f 42243 1494 1495 +f 1508 1308 1519 +f 1388 1433 1647 +f 1558 1272 1501 +f 1553 1376 1652 +f 1510 1376 1553 +f 1376 1502 1652 +f 1580 1520 1428 +f 1201 1381 1555 +f 1563 1393 1511 +f 1555 1381 1431 +f 1426 1391 1517 +f 1568 1426 1517 +f 1557 1654 1390 +f 1518 1519 1500 +f 1308 1500 1519 +f 1518 1497 1582 +f 1576 1311 1566 +f 1428 1396 1571 +f 1521 1429 1505 +f 1311 1302 1573 +f 1566 1311 1573 +f 1654 1501 1375 +f 1658 1392 1561 +f 1430 1392 1658 +f 1516 1427 1554 +f 1499 1311 1576 +f 1660 1430 1658 +f 1504 1507 1511 +f 1522 1430 1660 +f 1425 1572 1498 +f 1520 1580 1399 +f 1656 1427 1395 +f 1509 1521 1562 +f 1647 1552 1388 +f 1561 1392 1578 +f 1572 1388 1552 +f 1431 1301 1560 +f 1505 1429 1700 +f 1513 1425 1498 +f 1563 1506 1393 +f 1556 1557 1389 +f 1463 1527 1544 +f 1515 1437 1672 +f 1551 1407 1438 +f 1445 1438 1444 +f 1570 1398 1587 +f 1551 1438 1445 +f 1398 1668 1587 +f 1529 1673 1418 +f 1442 1420 1594 +f 1668 1536 1605 +f 1577 1531 1364 +f 1588 1443 1537 +f 1350 1418 1532 +f 1536 1443 1588 +f 1437 1565 1672 +f 1551 1445 1535 +f 1610 1466 1544 +f 1466 1463 1544 +f 1448 1405 1528 +f 1586 1446 1453 +f 1524 1387 1559 +f 1571 1387 1524 +f 1586 1453 1413 +f 1457 1613 1458 +f 1401 1399 1539 +f 1543 1541 1447 +f 1550 1474 1693 +f 1457 1448 1528 +f 1316 1548 1460 +f 1548 1504 1460 +f 1460 1504 1511 +f 1467 1458 1613 +f 1316 1426 1568 +f 1600 1602 1447 +f 1534 1464 1467 +f 1600 1450 1449 +f 1548 1316 1568 +f 1447 1602 1543 +f 1530 1414 1598 +f 1551 1535 1538 +f 1451 1469 1546 +f 1538 1407 1551 +f 1538 1461 1407 +f 1435 1415 1606 +f 1415 1436 1606 +f 1547 1546 1469 +f 1503 1547 1469 +f 1538 1542 1461 +f 1436 1607 1606 +f 1523 1547 1503 +f 1540 1419 1526 +f 1916 1423 1915 +f 1549 1684 1424 +f 1424 1441 1439 +f 1509 1662 1395 +f 1576 1650 1499 +f 1432 1812 1392 +f 1508 1646 1433 +f 1645 1559 1516 +f 1395 1662 1656 +f 1582 1497 1564 +f 1433 1646 1647 +f 1571 1581 1428 +f 1502 1434 1652 +f 1514 1499 1650 +f 1264 1522 1660 +f 1518 1648 1519 +f 1568 1517 1567 +f 1503 1570 1579 +f 1555 1431 1713 +f 1432 1506 1812 +f 1560 1512 1515 +f 1554 1427 1656 +f 1497 1496 1564 +f 1562 1662 1509 +f 1516 1554 1645 +f 1434 1513 1498 +f 1661 1434 1498 +f 1524 1559 1645 +f 1510 1553 1710 +f 1656 1662 1644 +f 1557 1556 1569 +f 1524 1657 1571 +f 1700 1429 1696 +f 1652 1434 1661 +f 1507 1563 1511 +f 1567 1663 1568 +f 1523 1503 1579 +f 1580 1428 1581 +f 1566 1575 1574 +f 1507 1568 1663 +f 1672 1565 1583 +f 1576 1566 1574 +f 1579 1570 1587 +f 1440 1446 1586 +f 1584 1440 1586 +f 1539 1399 1670 +f 1454 1609 1599 +f 1455 1454 1599 +f 1529 1440 1591 +f 1673 1529 1591 +f 1532 1418 1673 +f 1533 1465 1612 +f 1526 1442 1733 +f 1531 1667 1364 +f 1465 1541 1593 +f 1599 1813 1455 +f 1399 1580 1670 +f 1517 1455 1813 +f 1457 1528 1613 +f 1567 1517 1813 +f 1596 1449 1688 +f 1467 1613 1534 +f 1596 1600 1449 +f 1543 1602 1732 +f 1537 1401 1589 +f 1588 1537 1589 +f 1504 1568 1507 +f 1548 1568 1504 +f 1542 1538 1592 +f 1683 1535 1445 +f 1546 1547 1603 +f 1445 1459 1585 +f 1586 1413 1601 +f 1683 1445 1585 +f 1538 1535 1683 +f 1456 1693 1688 +f 1530 1525 1422 +f 1550 1693 1456 +f 1449 1456 1688 +f 1598 1414 1675 +f 1435 1675 1414 +f 1435 1606 1675 +f 1665 1536 1588 +f 1606 1607 1727 +f 1604 1915 1545 +f 1665 1605 1536 +f 1590 1431 1802 +f 1431 1560 1802 +f 1526 1649 1540 +f 1549 1916 1745 +f 1684 1549 1745 +f 1424 1684 1686 +f 1581 1571 1657 +f 1608 1424 1686 +f 1539 1589 1401 +f 1441 1424 1608 +f 1609 1441 1608 +f 1454 1441 1609 +f 1614 1528 1473 +f 1473 1528 1405 +f 1466 1610 1595 +f 1614 1473 1622 +f 1671 1527 1463 +f 1463 1361 1671 +f 1622 1475 1735 +f 1473 1475 1622 +f 1361 1616 1671 +f 1611 1585 1534 +f 1534 1585 1464 +f 1464 1585 1459 +f 1616 1471 1747 +f 1615 1693 1479 +f 1479 1693 1474 +f 1534 1613 1623 +f 1471 1350 1748 +f 1747 1471 1748 +f 1350 1532 1748 +f 1533 1612 1413 +f 1413 1612 1601 +f 1475 1477 1735 +f 1479 1624 1615 +f 1623 1611 1534 +f 1619 1472 1620 +f 1620 1472 1621 +f 1472 1619 1340 +f 1618 1364 1617 +f 1628 1640 1627 +f 1621 1451 1740 +f 1627 1641 1625 +f 1603 1451 1546 +f 1629 1625 1641 +f 1740 1451 1603 +f 1641 1627 1640 +f 1735 1480 1628 +f 1477 1480 1735 +f 1640 1628 1480 +f 1480 1642 1640 +f 1482 1642 1480 +f 1641 1640 1642 +f 1630 1641 1642 +f 1629 1641 1630 +f 1630 1642 1482 +f 1629 1626 1625 +f 1410 1542 1411 +f 1411 1542 1631 +f 1631 1542 1592 +f 1483 1411 1631 +f 1483 1632 1373 +f 1633 1373 1632 +f 1484 1373 1633 +f 1489 1634 1482 +f 1630 1482 1634 +f 1470 1634 1489 +f 1635 1634 1470 +f 1484 1636 1470 +f 1636 1484 1633 +f 1635 1470 1636 +f 1637 1478 1476 +f 1478 1638 1481 +f 1478 1637 1638 +f 1481 1638 1462 +f 1638 1639 1462 +f 1639 1412 1462 +f 1521 1505 1700 +f 1507 1663 1706 +f 1565 1525 1705 +f 1572 1552 1857 +f 1567 1664 1663 +f 1663 1664 1655 +f 1807 1507 1706 +f 1506 1563 1643 +f 1501 1654 1817 +f 1508 1519 1648 +f 1498 1572 1857 +f 1807 1563 1507 +f 1429 1510 1696 +f 1264 1660 1569 +f 1607 1649 1659 +f 1540 1649 1607 +f 1648 1708 1508 +f 1662 1562 1704 +f 1574 1650 1576 +f 1577 1452 1651 +f 1834 1649 1526 +f 1643 1563 1807 +f 1575 1566 1699 +f 1648 1518 1582 +f 1874 1496 1514 +f 1501 1817 1558 +f 1653 1557 1569 +f 1580 1581 1871 +f 1392 1812 1578 +f 1521 1700 1694 +f 1583 1565 1705 +f 1562 1521 1694 +f 1573 1558 1701 +f 1701 1699 1573 +f 1705 1525 1698 +f 1561 1578 1816 +f 1566 1573 1699 +f 1645 1554 1656 +f 1531 1577 1651 +f 1645 1697 1524 +f 1651 1452 1808 +f 1697 1657 1524 +f 1506 1643 1812 +f 1819 1654 1557 +f 1708 1646 1508 +f 1496 1874 1695 +f 1552 1647 1646 +f 1523 1579 1703 +f 1564 1496 1695 +f 1696 1510 1710 +f 1703 1579 1864 +f 1599 1609 1730 +f 1617 1364 1667 +f 1682 1603 1677 +f 1594 1733 1442 +f 1702 1599 1730 +f 1733 1594 1678 +f 1539 1741 1589 +f 1716 1544 1669 +f 1585 1611 1722 +f 1594 1595 1678 +f 1539 1670 1952 +f 1544 1527 1669 +f 1603 1685 1677 +f 1595 1610 1678 +f 1667 1531 1867 +f 1586 1601 1584 +f 1741 1539 1952 +f 1611 1623 1853 +f 1685 1603 1547 +f 1532 1673 1731 +f 1601 1612 1676 +f 1610 1544 1716 +f 1588 1674 1665 +f 1623 1735 1853 +f 1612 1465 1680 +f 1593 1680 1465 +f 1666 1690 1679 +f 1867 1531 1651 +f 1547 1523 1685 +f 1555 1808 1452 +f 1688 1615 1841 +f 1693 1615 1688 +f 1690 1692 1679 +f 1596 1681 1600 +f 1685 1523 1703 +f 1588 1589 1741 +f 1692 1690 1691 +f 1515 1672 1718 +f 1543 1732 1911 +f 1602 1600 1681 +f 1683 1585 1722 +f 1813 1709 1567 +f 1670 1580 1955 +f 1687 1603 1682 +f 1723 1538 1683 +f 1592 1538 1723 +f 1698 1530 1724 +f 1525 1530 1698 +f 1709 1664 1567 +f 1724 1530 1598 +f 1727 1675 1606 +f 1609 1608 1726 +f 1727 1607 1659 +f 1689 1730 1609 +f 1526 1733 1834 +f 1656 1644 1711 +f 1694 1704 1562 +f 1660 1658 1816 +f 1582 1564 2005 +f 1658 1561 1816 +f 1664 1804 1655 +f 1816 1799 1660 +f 1812 1643 1823 +f 1580 1871 1955 +f 1558 1817 1701 +f 1696 1825 1700 +f 1569 1660 1962 +f 1652 1661 1861 +f 1574 1575 1821 +f 1648 1582 1712 +f 1579 1587 1864 +f 1652 2009 1553 +f 1710 1553 2009 +f 1650 1574 1821 +f 1656 1697 1645 +f 1663 1655 1804 +f 1659 1649 1809 +f 1653 1818 1557 +f 1806 1656 1711 +f 1663 1804 1706 +f 1662 1711 1644 +f 1816 1578 1815 +f 1649 1834 1809 +f 1514 1650 1707 +f 1697 1805 1657 +f 1660 1799 1962 +f 1707 1874 1514 +f 1807 1706 1872 +f 1697 1656 1806 +f 1817 1654 1810 +f 1708 1648 1860 +f 1698 1714 1705 +f 1700 1825 1694 +f 1864 1827 1703 +f 1805 1875 1657 +f 1569 1856 1653 +f 1552 1946 1857 +f 1717 1847 1768 +f 1803 1802 1560 +f 1851 1605 1665 +f 1682 1677 1715 +f 1560 1515 1803 +f 1605 1851 1719 +f 1515 1718 1803 +f 1853 1722 1611 +f 1720 1666 1829 +f 1829 1666 1721 +f 1666 1679 1721 +f 1952 1801 1741 +f 1679 1847 1721 +f 1599 1702 1813 +f 1768 1847 1679 +f 1845 1677 1685 +f 1724 1598 1675 +f 1691 1690 1734 +f 1685 1703 1845 +f 1665 1674 1851 +f 1845 1703 1854 +f 1846 1587 1668 +f 1864 1587 1846 +f 1846 1668 1719 +f 1678 1610 1865 +f 1668 1605 1719 +f 1588 1742 1674 +f 1741 1742 1588 +f 1727 1659 1852 +f 1801 1742 1741 +f 1440 1584 1591 +f 2024 1610 1716 +f 1555 1713 1808 +f 1591 1840 1673 +f 1731 1673 1840 +f 1657 1875 1581 +f 1601 1676 1584 +f 1676 1612 1919 +f 1612 1680 1919 +f 1596 1895 1681 +f 1686 1684 1725 +f 1732 1602 1681 +f 1609 1726 1689 +f 1728 1689 1726 +f 1689 1728 1729 +f 1730 1689 1729 +f 1528 1767 1613 +f 1614 1767 1528 +f 1767 1614 1622 +f 1915 1604 1763 +f 1622 1735 1767 +f 1839 1527 1671 +f 1924 1615 1624 +f 1841 1615 1924 +f 1613 1767 1623 +f 1624 1619 1924 +f 1735 1623 1767 +f 1743 1671 1616 +f 1725 1684 1745 +f 1617 1667 1932 +f 1839 1671 1743 +f 1720 1734 1666 +f 1725 1608 1686 +f 1666 1734 1690 +f 1726 1608 1725 +f 1743 1747 1744 +f 1616 1747 1743 +f 1746 1691 1734 +f 1692 1768 1679 +f 1532 1731 1748 +f 1748 1731 1920 +f 1692 1691 1769 +f 1769 1691 1746 +f 1626 1692 1769 +f 1768 1692 1626 +f 1750 1680 1543 +f 1543 1680 1541 +f 1746 1749 1770 +f 1541 1680 1593 +f 1769 1746 1770 +f 1769 1625 1626 +f 1543 1911 1750 +f 1769 1770 1625 +f 1751 1717 1768 +f 1768 1771 1751 +f 1751 1771 1764 +f 1771 1768 1626 +f 1738 1620 1740 +f 1740 1620 1621 +f 1771 1626 1772 +f 1740 1603 1687 +f 1627 1770 1749 +f 1749 1752 1627 +f 1627 1752 1628 +f 1625 1770 1627 +f 1628 1752 1909 +f 1735 1628 1909 +f 1772 1626 1629 +f 1629 1773 1772 +f 1629 1753 1773 +f 1629 1630 1774 +f 1629 1774 1753 +f 1754 1774 1630 +f 1754 1753 1774 +f 1723 1736 1592 +f 1592 1736 1631 +f 1631 1736 1737 +f 1739 1631 1737 +f 1483 1631 1739 +f 1739 1632 1483 +f 1755 1633 1756 +f 1632 1756 1633 +f 1634 1635 1757 +f 1636 1633 1755 +f 1758 1636 1755 +f 1636 1758 1635 +f 1635 1758 1757 +f 1630 1634 1754 +f 1757 1754 1634 +f 1637 1760 1638 +f 1759 1760 1637 +f 1760 1761 1639 +f 1639 1638 1760 +f 1412 1639 1761 +f 1412 1761 1930 +f 1930 1597 1412 +f 1762 1597 1930 +f 1763 1597 1762 +f 1604 1597 1763 +f 1775 42256 1777 +f 1778 1791 1776 +f 1782 1367 1618 +f 1765 1764 1772 +f 1772 1764 1771 +f 1778 1943 1792 +f 1791 1778 1792 +f 1792 1793 1791 +f 1772 1773 1765 +f 1765 1773 1766 +f 1794 1775 1776 +f 1783 1491 1782 +f 1791 1794 1776 +f 42244 42256 1794 +f 42245 42256 42244 +f 1775 1794 42256 +f 42246 1783 42247 +f 42248 1491 42246 +f 42246 1491 1783 +f 42249 1794 1793 +f 1793 42250 42249 +f 42251 1794 42249 +f 42241 1490 42248 +f 42248 1490 1491 +f 1791 1793 1794 +f 42252 1779 1777 +f 42253 2125 1779 +f 1779 42254 42253 +f 42254 1779 42252 +f 42252 1777 42256 +f 42256 42255 42252 +f 1491 1367 1782 +f 1780 2118 1492 +f 1781 1492 2118 +f 1795 1492 1781 +f 1493 1492 1795 +f 1927 1759 1795 +f 1795 1759 1493 +f 1493 1759 1476 +f 1476 1759 1637 +f 1927 1795 1781 +f 1784 1792 1943 +f 1796 1792 1784 +f 1793 1792 1796 +f 42257 1793 1796 +f 1785 1796 1784 +f 1797 1796 1785 +f 42258 1796 1797 +f 1797 42259 42258 +f 42260 1796 42258 +f 42257 1796 42260 +f 42261 1793 42257 +f 42250 1793 42261 +f 1786 1797 1785 +f 42262 1797 1786 +f 1786 42263 42262 +f 42263 1786 1787 +f 1787 42264 42263 +f 42264 1787 42265 +f 1790 1798 1787 +f 42267 1783 42288 +f 1783 42267 42266 +f 42265 1787 1798 +f 1798 42268 42265 +f 42269 1798 1258 +f 1258 42240 42269 +f 1258 1798 1492 +f 1492 1798 1780 +f 1780 1798 1790 +f 42270 1788 1789 +f 42272 2125 42253 +f 1818 1653 1811 +f 1866 1702 1730 +f 1812 1947 1578 +f 1552 1646 1945 +f 1819 1557 1818 +f 1711 1662 1704 +f 1709 1813 1822 +f 1807 1823 1643 +f 1664 1709 1800 +f 1706 1804 1868 +f 1801 1828 1742 +f 1862 1708 1824 +f 1819 1810 1654 +f 1881 1696 1710 +f 1821 1575 1699 +f 1646 1708 1862 +f 1945 1646 1862 +f 1825 1696 1881 +f 1856 1569 1962 +f 1856 1811 1653 +f 1697 1863 1805 +f 2153 2017 1704 +f 1804 1664 1800 +f 1707 1650 1954 +f 1698 1890 1984 +f 1867 1651 1951 +f 1802 1803 1878 +f 1962 1799 1814 +f 1860 1824 1708 +f 1866 1822 1702 +f 1863 1875 1805 +f 1815 1578 1869 +f 1859 1705 1880 +f 1880 1705 1714 +f 1959 1812 1823 +f 2009 1652 1861 +f 1799 1816 1814 +f 1881 1710 2009 +f 1699 1701 1858 +f 1712 1860 1648 +f 1826 1861 1498 +f 1498 1861 1661 +f 1695 1968 1564 +f 2005 1564 1968 +f 1821 1954 1650 +f 1703 1827 1854 +f 1822 1813 1702 +f 1716 1669 1838 +f 1734 1720 1833 +f 1803 1718 2022 +f 1829 1721 1836 +f 1853 1735 1891 +f 1887 1838 1669 +f 1889 1891 1735 +f 1718 1672 2022 +f 1885 1667 1867 +f 1736 1723 1899 +f 1851 1674 1830 +f 1842 1736 1899 +f 1527 1837 1887 +f 1847 1888 1721 +f 1737 1736 1842 +f 1669 1527 1887 +f 1737 1842 1843 +f 1683 1722 1904 +f 1583 1705 1859 +f 1722 1853 1906 +f 1698 1724 1831 +f 1847 1717 1848 +f 1839 1837 1527 +f 1890 1698 1831 +f 1739 1737 1843 +f 1843 1913 1739 +f 1724 1675 1831 +f 1742 1835 1674 +f 1675 1832 1831 +f 1849 1728 1726 +f 1820 1590 1802 +f 1674 1835 1830 +f 1850 1728 1849 +f 1729 1728 1850 +f 1675 1727 1832 +f 1584 1676 1893 +f 1832 1727 1894 +f 1591 1584 1893 +f 1850 1866 1729 +f 1729 1866 1730 +f 1893 1676 1919 +f 1670 1955 1952 +f 1727 1852 1894 +f 1875 1871 1581 +f 1742 1828 1855 +f 1835 1742 1855 +f 1809 1852 1659 +f 1596 1688 1895 +f 1981 1688 1841 +f 1895 1688 1981 +f 1834 1733 1901 +f 1911 1732 1912 +f 1901 1733 1902 +f 1733 1678 1902 +f 1865 1610 2024 +f 1740 1687 1896 +f 1896 1738 1740 +f 1682 1715 1897 +f 1716 1838 2024 +f 1715 1677 1844 +f 1687 1682 1896 +f 1897 1896 1682 +f 1844 1677 1845 +f 1578 1947 1869 +f 1823 1807 2014 +f 1694 2153 1704 +f 1711 1877 1950 +f 1699 1858 1953 +f 1706 1868 1872 +f 1711 1950 1806 +f 1804 1800 2013 +f 1821 1699 1953 +f 1801 1870 1828 +f 1704 2016 1711 +f 1953 1954 1821 +f 1712 1582 2005 +f 1960 1877 1711 +f 1964 1808 1713 +f 1874 1968 1695 +f 2018 1824 1860 +f 1431 1590 1820 +f 1946 1552 1945 +f 1810 2006 1817 +f 1498 1857 1826 +f 1875 1956 1871 +f 1701 1817 2006 +f 1800 1709 1822 +f 1714 1698 1984 +f 1694 1825 1957 +f 1855 1828 1870 +f 1807 1872 2014 +f 1951 1651 2020 +f 1854 1827 1948 +f 1651 1808 1964 +f 1878 1803 1879 +f 1947 1812 1959 +f 1949 1806 1950 +f 1881 2009 2136 +f 1697 1806 1949 +f 1707 1873 1874 +f 1863 1697 2204 +f 1868 1804 1958 +f 1876 1822 1866 +f 2173 1859 1880 +f 2018 2226 1824 +f 1957 1825 2151 +f 1862 1824 1945 +f 1880 1714 1984 +f 1890 2179 1984 +f 1707 1954 1967 +f 1701 2006 1858 +f 1860 1712 1969 +f 1932 1667 1885 +f 1720 1829 1970 +f 1879 1803 2022 +f 1989 1854 1948 +f 1836 1970 1829 +f 1836 1721 1888 +f 1833 1720 1970 +f 1970 1886 1833 +f 1838 1887 1884 +f 2011 1830 1835 +f 1719 1851 1972 +f 1583 2022 1672 +f 1883 2011 1835 +f 1830 1972 1851 +f 1955 1961 1952 +f 1837 1839 1973 +f 1583 1859 2173 +f 1847 1848 1976 +f 1840 1591 1979 +f 1591 1893 1979 +f 1910 1899 1723 +f 1802 1878 1820 +f 1993 1842 1899 +f 1883 1855 1870 +f 1835 1855 1883 +f 1842 1993 1903 +f 1843 1842 1903 +f 1912 1732 1982 +f 1895 1981 1681 +f 1905 1904 1722 +f 1982 1681 1981 +f 1732 1681 1982 +f 1983 1738 2190 +f 1722 1906 1905 +f 1832 1894 1892 +f 1897 1844 1898 +f 1715 1844 1897 +f 1995 1894 1852 +f 1844 1845 1898 +f 1998 1843 1903 +f 1898 1845 1900 +f 1854 1989 1900 +f 1845 1854 1900 +f 1809 1834 1901 +f 1913 1843 1998 +f 1902 1678 1882 +f 1850 1849 1918 +f 1866 1850 1907 +f 1876 1866 1907 +f 1760 1759 1927 +f 1743 1977 1839 +f 1833 1908 1734 +f 1928 2086 1618 +f 1734 1908 1746 +f 1848 1717 1921 +f 1618 1617 1928 +f 1908 1925 1746 +f 1928 1617 1932 +f 1749 1746 1925 +f 1751 1921 1717 +f 1744 1748 2064 +f 1747 1748 1744 +f 1751 1929 1921 +f 1748 1920 2064 +f 1764 1929 1751 +f 1922 1919 1680 +f 1929 1764 1931 +f 2038 1920 1840 +f 1840 1920 1731 +f 1940 1931 1764 +f 1916 1915 1917 +f 1765 1940 1764 +f 1680 1750 1922 +f 2049 1749 1925 +f 1750 1911 1922 +f 1745 1916 1917 +f 1752 1749 2049 +f 1922 1911 1923 +f 1934 1745 1917 +f 1978 1752 2049 +f 1909 1889 1735 +f 1745 1934 1725 +f 1978 1909 1752 +f 1924 1619 1926 +f 1934 1918 1725 +f 1753 1754 1941 +f 1620 1926 1619 +f 1753 1942 1773 +f 1926 1620 1983 +f 1766 1773 1942 +f 1942 1943 1766 +f 1918 1849 1725 +f 1725 1849 1726 +f 1942 1753 1941 +f 1943 1942 1941 +f 1620 1738 1983 +f 1904 1910 1683 +f 1910 1723 1683 +f 1756 1944 1933 +f 1755 1756 1933 +f 1739 1913 1632 +f 1632 1913 1914 +f 1914 1944 1632 +f 1632 1944 1756 +f 1935 1755 1933 +f 1758 1755 1935 +f 1757 1758 1936 +f 1935 1936 1758 +f 1941 1754 1938 +f 1937 1941 1938 +f 1754 1757 1939 +f 1938 1754 1939 +f 1936 1939 1757 +f 1952 2012 1801 +f 1948 1827 2008 +f 1962 1811 1856 +f 1823 2014 1959 +f 1968 1874 2143 +f 1946 1945 2134 +f 1713 1431 1820 +f 1868 1958 2132 +f 1873 1707 1967 +f 1870 1801 2012 +f 1825 1881 2140 +f 1814 1816 1815 +f 1819 2006 1810 +f 1678 1865 1882 +f 2009 1861 2131 +f 2143 1874 1873 +f 1950 1877 2003 +f 1883 1870 2002 +f 1872 1868 2160 +f 1712 2005 1969 +f 1958 1804 2013 +f 1864 2008 1827 +f 1875 2019 1956 +f 1864 1971 2008 +f 1946 1965 1857 +f 1965 1946 2154 +f 2016 2021 1711 +f 1963 1811 1962 +f 1960 1711 2021 +f 1867 1951 2152 +f 1875 1863 2162 +f 1951 2020 2152 +f 1871 1956 2015 +f 1964 2020 1651 +f 1697 1949 2204 +f 1822 2135 1800 +f 2012 1952 1961 +f 2002 1870 2012 +f 1872 2160 2014 +f 2134 1945 1824 +f 2149 1953 1858 +f 2135 2013 1800 +f 1883 2002 2011 +f 1869 1947 2010 +f 1955 1871 2015 +f 2016 1704 2017 +f 1961 1955 2015 +f 1962 1814 1963 +f 2140 1881 2136 +f 2151 1825 2140 +f 1857 1965 1826 +f 1861 1826 1965 +f 1719 1971 1846 +f 1884 1887 2172 +f 1973 2172 1887 +f 1830 2011 1975 +f 2024 1966 1865 +f 1887 1837 1973 +f 2027 1833 1886 +f 1971 1719 1972 +f 1972 2023 1971 +f 1908 1833 2027 +f 1974 2186 1888 +f 1888 1847 1974 +f 2030 1840 1979 +f 2206 1932 1885 +f 1847 1976 1974 +f 1979 1893 2184 +f 1893 1919 1980 +f 2184 1893 1980 +f 1990 1909 1978 +f 1909 1991 1889 +f 1975 1972 1830 +f 1909 1990 1991 +f 2190 1738 1985 +f 1738 1896 1986 +f 1986 1985 1738 +f 1898 1988 1897 +f 1910 1992 1899 +f 1987 1986 1896 +f 1896 1897 1987 +f 1988 1987 1897 +f 1988 1900 2046 +f 1846 1971 1864 +f 1989 1948 2210 +f 1992 1993 1899 +f 1996 1903 1993 +f 1904 1994 1910 +f 1992 1910 1994 +f 2034 1831 1832 +f 1905 1994 1904 +f 1832 1892 2034 +f 1853 2041 1906 +f 1892 1894 1995 +f 1906 2000 1905 +f 1852 1809 1997 +f 2000 1906 2041 +f 1809 1901 1997 +f 2060 1994 1905 +f 2000 2060 1905 +f 2001 1999 2000 +f 1999 2001 1944 +f 1914 1913 1998 +f 1998 1999 1914 +f 1914 1999 1944 +f 2041 1853 1891 +f 2043 1918 1934 +f 1850 1918 1907 +f 2019 1875 2162 +f 1876 1907 2148 +f 1694 1957 2153 +f 1902 1882 2163 +f 2010 1947 1959 +f 2006 1819 2159 +f 2135 1822 1876 +f 1811 2318 1818 +f 1814 1815 2155 +f 1865 1966 1882 +f 1954 2007 1967 +f 2004 2007 1954 +f 1861 1965 2142 +f 2156 1959 2014 +f 1946 2134 2154 +f 1860 1969 2018 +f 1958 2013 2132 +f 1967 2007 2147 +f 1873 1967 2147 +f 1820 2212 1713 +f 1885 1867 2152 +f 2004 1954 1953 +f 2132 2160 1868 +f 1963 1814 2292 +f 2006 2158 1858 +f 2162 1863 2204 +f 1869 2144 1815 +f 2134 1824 2133 +f 1877 1960 2003 +f 2135 1876 2148 +f 1949 1950 2003 +f 2005 1968 2161 +f 2015 1956 2166 +f 1964 1713 2212 +f 2013 2135 2157 +f 2318 1811 2317 +f 2136 2009 2297 +f 2142 1965 2209 +f 2002 2012 2316 +f 2012 1961 2216 +f 1819 1818 2318 +f 2004 1953 2149 +f 1838 1884 2171 +f 2168 1838 2171 +f 2037 1879 2208 +f 1918 2145 2148 +f 1970 1836 2167 +f 1975 2011 2002 +f 2206 2225 1932 +f 1884 2172 2171 +f 1918 2148 1907 +f 1888 2167 1836 +f 2024 1838 2168 +f 2022 1583 2211 +f 2023 2008 1971 +f 1583 2173 2211 +f 2173 1880 2232 +f 1880 1984 2177 +f 2177 1984 2179 +f 2179 1890 2240 +f 2191 2240 1890 +f 1890 1831 2191 +f 2034 2191 1831 +f 1878 2037 1820 +f 1908 2027 2188 +f 2028 1908 2188 +f 2029 1908 2028 +f 1852 2035 1995 +f 1878 1879 2037 +f 1852 1997 2035 +f 2026 2023 1972 +f 1901 2036 1997 +f 2025 1973 2175 +f 1839 2175 1973 +f 1901 1902 2036 +f 2163 2036 1902 +f 1990 1978 2189 +f 1977 2175 1839 +f 1891 1889 2031 +f 1991 2032 1889 +f 1889 2032 2031 +f 1972 1975 2205 +f 2030 1979 2184 +f 2033 1990 2189 +f 1990 2053 1991 +f 2033 2053 1990 +f 2040 2032 1991 +f 2053 2040 1991 +f 2040 2053 2057 +f 1994 2059 1992 +f 1911 1912 2251 +f 2042 1911 2251 +f 1982 2251 1912 +f 1993 1992 1996 +f 1992 2059 1996 +f 2059 1994 2060 +f 2059 1998 1903 +f 1903 1996 2059 +f 2059 2060 1999 +f 1986 1987 2044 +f 2059 1999 1998 +f 2044 1987 2045 +f 1999 2060 2000 +f 1988 2046 2045 +f 1987 1988 2045 +f 2041 1891 2031 +f 1900 2047 2046 +f 1917 1915 2201 +f 1900 1989 2047 +f 2048 2046 2047 +f 2043 1934 2231 +f 2145 1918 2043 +f 2050 1977 1743 +f 2283 1927 2284 +f 1760 1927 2283 +f 2285 1760 2283 +f 2050 1744 2062 +f 2182 1976 1921 +f 1921 1976 1848 +f 1743 1744 2050 +f 1761 1760 2285 +f 2051 2087 2061 +f 2062 1744 2064 +f 2051 2182 1929 +f 1930 1761 2285 +f 2056 1930 2285 +f 1929 2182 1921 +f 2088 2051 1929 +f 2087 2051 2088 +f 1908 2029 1925 +f 1762 1930 2056 +f 2180 2064 1920 +f 1762 2056 2355 +f 1763 1762 2355 +f 1922 1980 1919 +f 1931 2088 1929 +f 2201 1763 2355 +f 1922 1923 2066 +f 2066 1980 1922 +f 1841 2039 1981 +f 2038 2180 1920 +f 1763 2201 1915 +f 2042 1923 1911 +f 2029 2049 1925 +f 2066 1923 2042 +f 1924 2039 1841 +f 2183 1978 2049 +f 2089 2053 2052 +f 2063 2089 2052 +f 2065 2063 2052 +f 2067 2089 2063 +f 2090 2057 2089 +f 2089 2057 2053 +f 1900 1988 1898 +f 2040 2057 2090 +f 2089 2067 2091 +f 2091 2090 2089 +f 2091 2067 2068 +f 2092 2054 2061 +f 2055 2054 2092 +f 2087 2093 2061 +f 2092 2061 2093 +f 2094 2087 2088 +f 2093 2087 2094 +f 2095 2093 2094 +f 2092 2093 2095 +f 2055 2092 2069 +f 2092 2095 2069 +f 2069 2095 2096 +f 2097 2069 2096 +f 2070 2069 2097 +f 2071 2070 2097 +f 2088 1931 2073 +f 2072 2088 2073 +f 2094 2088 2072 +f 2072 2075 2094 +f 2073 1931 2074 +f 2098 2094 2075 +f 2095 2094 2098 +f 2098 2099 2095 +f 2076 2098 2075 +f 2100 2098 2076 +f 2099 2098 2100 +f 2041 2058 2000 +f 2000 2058 2001 +f 2001 2058 2101 +f 1933 2001 2101 +f 1944 2001 1933 +f 2077 2101 2058 +f 2101 2077 1933 +f 1935 1933 2077 +f 2078 1935 2077 +f 1936 2078 2079 +f 1935 2078 1936 +f 2040 2090 2080 +f 2090 2091 1937 +f 1938 2090 1937 +f 2080 2090 1938 +f 2080 1939 2079 +f 1939 2080 1938 +f 1939 1936 2079 +f 2106 2071 1779 +f 2103 2121 2102 +f 2125 2106 1779 +f 2121 2119 2102 +f 2104 2120 2263 +f 2105 1788 2103 +f 2106 1788 2105 +f 2121 42273 2119 +f 2102 2122 2104 +f 42274 2103 1788 +f 2119 2122 2102 +f 42271 1789 2106 +f 2106 2125 42271 +f 1788 2106 1789 +f 42275 2120 2122 +f 2122 42276 42275 +f 2104 2122 2120 +f 2119 42277 2122 +f 2083 2128 2126 +f 2263 2123 2107 +f 2126 2128 1765 +f 2120 2123 2263 +f 1765 2128 1940 +f 42278 2121 2103 +f 2103 42274 42278 +f 1940 2128 1931 +f 1931 2128 2074 +f 2074 2128 2082 +f 2123 2081 2107 +f 2082 2128 2085 +f 2124 2081 2123 +f 42279 2123 2120 +f 2085 2128 2083 +f 2123 42280 2124 +f 2099 2100 1776 +f 1776 2100 2126 +f 2126 2100 2083 +f 2083 2100 2076 +f 2099 2096 2095 +f 42282 2081 2124 +f 2124 42281 42282 +f 42283 2266 2081 +f 2081 42282 42283 +f 42284 2266 42283 +f 2097 2096 1775 +f 1775 2096 2099 +f 42285 2266 42284 +f 42286 2084 2266 +f 2266 42285 42286 +f 2071 2097 1777 +f 1777 2097 1775 +f 1775 2099 1776 +f 1778 2129 1766 +f 42287 2084 42286 +f 42287 2109 2084 +f 1766 2129 1765 +f 42287 1783 2109 +f 1765 2129 2126 +f 42288 1783 42287 +f 2126 2129 1778 +f 2109 1783 2108 +f 1776 2126 1778 +f 1766 1943 1778 +f 1779 2071 1777 +f 2068 2130 2091 +f 2091 2130 1937 +f 1937 2130 1941 +f 1941 2130 1943 +f 1943 2130 2127 +f 2127 2130 2110 +f 2110 2130 2068 +f 2111 2127 2110 +f 2113 1618 2086 +f 2113 2108 1783 +f 1783 1782 2113 +f 1781 2118 2114 +f 1618 2113 1782 +f 2114 1927 1781 +f 2284 1927 2114 +f 1943 2127 1784 +f 2127 2111 1785 +f 1785 1784 2127 +f 1785 2111 2112 +f 1786 1785 2112 +f 2115 1786 2112 +f 2116 1786 2115 +f 1787 1786 2116 +f 1790 1787 2116 +f 2116 2117 1790 +f 2118 1790 2117 +f 1780 1790 2118 +f 2010 1959 2137 +f 2131 2297 2009 +f 1882 1966 2300 +f 2153 1957 2214 +f 2158 2006 2138 +f 2160 2132 2311 +f 2003 2150 1949 +f 2226 2018 2375 +f 1819 2318 2159 +f 2143 2224 1968 +f 2165 2026 1972 +f 2218 2140 2136 +f 2165 1972 2205 +f 1824 2226 2133 +f 2152 2020 2222 +f 1814 2155 2292 +f 2209 1965 2154 +f 2017 2315 2016 +f 2155 1815 2144 +f 2227 2002 2316 +f 2021 2016 2315 +f 2162 1956 2019 +f 2161 1969 2005 +f 2020 1964 2212 +f 2163 1882 2228 +f 2014 2160 2139 +f 2156 2014 2139 +f 2004 2149 2217 +f 2148 2229 2135 +f 2210 1948 2215 +f 2300 2228 1882 +f 2214 1957 2151 +f 2134 2133 2296 +f 2204 1949 2150 +f 1948 2008 2215 +f 2138 2006 2203 +f 2143 1873 2219 +f 1963 2317 1811 +f 2154 2134 2305 +f 2017 2153 2315 +f 2205 2301 2165 +f 1873 2147 2219 +f 2020 2141 2222 +f 2137 1959 2156 +f 2146 2212 1820 +f 2131 1861 2142 +f 2141 2020 2212 +f 2013 2157 2220 +f 2211 2208 2022 +f 1960 2021 2003 +f 2012 2230 2316 +f 2224 2161 1968 +f 2006 2159 2203 +f 2029 2181 2049 +f 1966 2024 2170 +f 2024 2168 2170 +f 2210 2294 1989 +f 2186 2167 1888 +f 2172 1973 2174 +f 2015 2216 1961 +f 1973 2025 2174 +f 2216 2015 2166 +f 2166 2164 2216 +f 2183 2049 2181 +f 2186 1974 2169 +f 2293 2215 2008 +f 2175 1977 2239 +f 2008 2023 2293 +f 2022 2208 1879 +f 2189 1978 2183 +f 2234 2061 2233 +f 2193 2187 2065 +f 1974 1976 2176 +f 2184 1980 2262 +f 2176 2169 1974 +f 2038 1840 2030 +f 2193 2052 2189 +f 2026 2165 2308 +f 2334 1982 2246 +f 2065 2052 2193 +f 1976 2182 2176 +f 2182 2051 2234 +f 1982 1981 2246 +f 2052 2053 2033 +f 2189 2052 2033 +f 1886 1970 2167 +f 2185 1886 2167 +f 1886 2185 2027 +f 2233 2054 2196 +f 2061 2054 2233 +f 2232 1880 2177 +f 2251 1982 2334 +f 2027 2185 2237 +f 2196 2054 2247 +f 2250 2055 2197 +f 2250 2247 2054 +f 2054 2055 2250 +f 2190 1985 2335 +f 2028 2188 2243 +f 2034 1892 2342 +f 2041 2031 2198 +f 2335 1985 1986 +f 2344 2342 1892 +f 2181 2029 2028 +f 2344 1995 2389 +f 1892 1995 2344 +f 2035 2389 1995 +f 2035 1997 2349 +f 1997 2036 2200 +f 2200 2036 2163 +f 2047 1989 2294 +f 2045 2194 2192 +f 1917 2201 2202 +f 2048 2045 2046 +f 2194 2045 2048 +f 2195 2194 2048 +f 2195 2048 2257 +f 2048 2047 2258 +f 2257 2048 2258 +f 2313 2162 2306 +f 2137 2307 2010 +f 1869 2010 2307 +f 1820 2037 2146 +f 2218 2136 2299 +f 2002 2227 2301 +f 2375 2018 2361 +f 2204 2150 2306 +f 2206 1885 2152 +f 2204 2306 2162 +f 2216 2230 2012 +f 2132 2013 2220 +f 2301 2295 2165 +f 2220 2311 2132 +f 2305 2134 2296 +f 2214 2298 2153 +f 2205 1975 2301 +f 2037 2208 2207 +f 2318 2320 2159 +f 2145 2043 2365 +f 2315 2363 2021 +f 2136 2297 2299 +f 2145 2229 2148 +f 1858 2158 2213 +f 2149 1858 2213 +f 2305 2443 2154 +f 2229 2303 2135 +f 2157 2135 2303 +f 2139 2160 2311 +f 2146 2037 2287 +f 2207 2287 2037 +f 2219 2223 2143 +f 2317 1963 2290 +f 2140 2218 2151 +f 2220 2157 2309 +f 2152 2225 2206 +f 2208 2211 2207 +f 2159 2320 2203 +f 2223 2224 2143 +f 2307 2144 1869 +f 2133 2226 2296 +f 1956 2162 2313 +f 1956 2314 2166 +f 2142 2209 2446 +f 2294 2210 2452 +f 2316 2304 2227 +f 2152 2222 2373 +f 2165 2295 2308 +f 2164 2230 2216 +f 2139 2288 2156 +f 2149 2213 2312 +f 2003 2021 2363 +f 2226 2375 2376 +f 2217 2149 2312 +f 2007 2004 2360 +f 2018 1969 2361 +f 2137 2156 2364 +f 2007 2219 2147 +f 1963 2292 2290 +f 1966 2221 2300 +f 2170 2221 1966 +f 2171 2172 2329 +f 1975 2002 2301 +f 2170 2168 2171 +f 2172 2174 2329 +f 2232 2321 2173 +f 2174 2025 2236 +f 2241 2181 2235 +f 2238 2236 2025 +f 2025 2175 2238 +f 2239 2238 2175 +f 2183 2181 2241 +f 2183 2241 2189 +f 2177 2179 2240 +f 2182 2234 2176 +f 2184 2244 2030 +f 2235 2181 2326 +f 2326 2242 2235 +f 2262 2244 2184 +f 2240 2191 2337 +f 2193 2235 2242 +f 2038 2030 2244 +f 2244 2245 2038 +f 2187 2193 2242 +f 2186 2185 2167 +f 1981 2039 2485 +f 2237 2185 2186 +f 2235 2193 2241 +f 2246 1981 2485 +f 2241 2193 2189 +f 2186 2169 2237 +f 2180 2038 2245 +f 2031 2032 2253 +f 2032 2040 2253 +f 2345 2188 2237 +f 2027 2237 2188 +f 2200 2350 1997 +f 2200 2163 2377 +f 2248 2250 2197 +f 2044 2335 1986 +f 2243 2188 2348 +f 2028 2326 2181 +f 2248 2249 2250 +f 2044 2045 2336 +f 2045 2192 2336 +f 2336 2192 2254 +f 2192 2194 2254 +f 2254 2194 2255 +f 2040 2199 2253 +f 2195 2255 2194 +f 2359 2253 2199 +f 2256 2195 2257 +f 2201 2355 2356 +f 2047 2294 2341 +f 2201 2259 2202 +f 2231 1934 2357 +f 2357 1934 1917 +f 2260 2248 2055 +f 2055 2248 2197 +f 2050 2239 1977 +f 2107 2081 2418 +f 2061 2234 2051 +f 2069 2260 2055 +f 2062 2178 2050 +f 2260 2269 2261 +f 2069 2269 2260 +f 2264 2074 2267 +f 2267 2082 2268 +f 2074 2082 2267 +f 2268 2082 2270 +f 2242 2352 2187 +f 2069 2070 2269 +f 2084 2271 2266 +f 2063 2065 2352 +f 2352 2065 2187 +f 2066 2262 1980 +f 2071 2269 2070 +f 2274 2269 2071 +f 2275 2063 2352 +f 2073 2264 2276 +f 2063 2275 2067 +f 2072 2073 2276 +f 2265 2039 1924 +f 2278 2072 2276 +f 2075 2072 2278 +f 2272 2086 2419 +f 2067 2275 2277 +f 2068 2067 2277 +f 2074 2264 2073 +f 1924 1926 2265 +f 2076 2075 2278 +f 2279 2076 2278 +f 2265 1926 2408 +f 2082 2085 2280 +f 2270 2082 2280 +f 1983 2408 1926 +f 2085 2083 2420 +f 2420 2280 2085 +f 2408 1983 2273 +f 2083 2076 2279 +f 2279 2420 2083 +f 2086 1928 2419 +f 2419 1928 2381 +f 1983 2190 2273 +f 2273 2190 2252 +f 2198 2286 2041 +f 2041 2286 2058 +f 2281 2286 2198 +f 2079 2282 2199 +f 2199 2282 2359 +f 2058 2286 2077 +f 1932 2381 1928 +f 2330 2381 1932 +f 2281 2078 2077 +f 2286 2281 2077 +f 1932 2225 2330 +f 2281 2282 2078 +f 2079 2078 2282 +f 2080 2199 2040 +f 2079 2199 2080 +f 2357 1917 2202 +f 2302 2288 2139 +f 2164 2166 2314 +f 2309 2157 2362 +f 2214 2459 2298 +f 2367 2145 2365 +f 2377 2163 2228 +f 2299 2297 2374 +f 2003 2363 2150 +f 2313 2314 1956 +f 2218 2299 2369 +f 2229 2145 2367 +f 2228 2300 2463 +f 2218 2214 2151 +f 2155 2144 2292 +f 2158 2138 2368 +f 2225 2152 2291 +f 2023 2026 2308 +f 2315 2153 2298 +f 1969 2161 2458 +f 2210 2215 2452 +f 2287 2499 2146 +f 2213 2158 2368 +f 2173 2321 2211 +f 2373 2222 2502 +f 2139 2311 2302 +f 2376 2449 2226 +f 2296 2226 2449 +f 2301 2227 2304 +f 2157 2303 2362 +f 2007 2360 2219 +f 2320 2318 2372 +f 2043 2231 2365 +f 2131 2142 2297 +f 2164 2314 2451 +f 2293 2023 2531 +f 2292 2144 2289 +f 2364 2156 2288 +f 2207 2211 2319 +f 2152 2310 2291 +f 2316 2230 2465 +f 2321 2319 2211 +f 2525 2293 2625 +f 2215 2293 2525 +f 2311 2220 2309 +f 2458 2361 1969 +f 2360 2004 2217 +f 2146 2453 2212 +f 2170 2171 2379 +f 2323 2321 2232 +f 2176 2358 2169 +f 2232 2177 2323 +f 2234 2233 2478 +f 2337 2191 2388 +f 2478 2324 2234 +f 2358 2237 2169 +f 2340 2358 2176 +f 2034 2388 2191 +f 2237 2358 2345 +f 2176 2328 2327 +f 2234 2328 2176 +f 2034 2342 2388 +f 2327 2340 2176 +f 2324 2328 2234 +f 2330 2225 2339 +f 2339 2225 2291 +f 2389 2035 2349 +f 2243 2325 2028 +f 2329 2174 2236 +f 1997 2350 2349 +f 2028 2325 2326 +f 2238 2239 2331 +f 2350 2200 2481 +f 2200 2377 2481 +f 2239 2050 2331 +f 2050 2178 2331 +f 2262 2332 2244 +f 2340 2327 2345 +f 2345 2327 2343 +f 2334 2246 2484 +f 2188 2345 2346 +f 2484 2246 2485 +f 2188 2346 2348 +f 2403 2180 2245 +f 2251 2333 2042 +f 2039 2265 2485 +f 2242 2326 2401 +f 2335 2252 2190 +f 2351 2242 2401 +f 2335 2044 2486 +f 2336 2486 2044 +f 2352 2242 2351 +f 2233 2196 2353 +f 2247 2250 2249 +f 2254 2255 2338 +f 2249 2248 2354 +f 2255 2195 2392 +f 2195 2256 2392 +f 2248 2260 2354 +f 2257 2258 2341 +f 2047 2341 2258 +f 2488 2257 2341 +f 2256 2257 2488 +f 2253 2198 2031 +f 2198 2253 2281 +f 2359 2281 2253 +f 2056 2285 2491 +f 2393 2056 2491 +f 2355 2056 2393 +f 2259 2201 2356 +f 2322 2231 2357 +f 2229 2367 2530 +f 2224 2515 2161 +f 2303 2229 2530 +f 2365 2231 2322 +f 2366 2214 2371 +f 2372 2318 2317 +f 2214 2218 2371 +f 2528 2294 2452 +f 2459 2214 2366 +f 2316 2448 2304 +f 2363 2468 2150 +f 2209 2154 2443 +f 2367 2365 2522 +f 2453 2146 2467 +f 2362 2303 2530 +f 2137 2364 2513 +f 2375 2361 2633 +f 2307 2137 2370 +f 2305 2296 2455 +f 2502 2222 2141 +f 2023 2308 2531 +f 2292 2592 2290 +f 2448 2316 2465 +f 2377 2228 2463 +f 2207 2524 2287 +f 2296 2449 2455 +f 2319 2524 2207 +f 2446 2519 2142 +f 2141 2212 2529 +f 2372 2317 2518 +f 2212 2453 2529 +f 2369 2299 2374 +f 2152 2373 2310 +f 2363 2315 2512 +f 2477 2308 2295 +f 2446 2209 2443 +f 2302 2311 2501 +f 2371 2218 2369 +f 2513 2370 2137 +f 2313 2306 2466 +f 2468 2363 2512 +f 2146 2499 2467 +f 2297 2142 2450 +f 2293 2531 2456 +f 2459 2447 2298 +f 2522 2365 2516 +f 2368 2598 2213 +f 2307 2289 2144 +f 2465 2230 2451 +f 2312 2213 2598 +f 2451 2230 2164 +f 2300 2221 2383 +f 2380 2294 2528 +f 2445 2301 2304 +f 2328 2386 2327 +f 2221 2170 2383 +f 2325 2401 2326 +f 2170 2379 2383 +f 2323 2177 2474 +f 2626 2381 2539 +f 2382 2379 2171 +f 2171 2329 2382 +f 2386 2395 2327 +f 2177 2240 2474 +f 2328 2324 2496 +f 2382 2329 2473 +f 2381 2330 2378 +f 2236 2473 2329 +f 2345 2358 2340 +f 2301 2475 2295 +f 2387 2474 2240 +f 2240 2337 2387 +f 2343 2327 2395 +f 2330 2339 2378 +f 2236 2238 2384 +f 2496 2324 2385 +f 2475 2477 2295 +f 2238 2331 2384 +f 2387 2337 2388 +f 2328 2496 2386 +f 2475 2301 2445 +f 2244 2402 2245 +f 2332 2402 2244 +f 2402 2403 2245 +f 2334 2333 2251 +f 2345 2343 2346 +f 2346 2347 2348 +f 2347 2346 2480 +f 2339 2291 2462 +f 2480 2404 2347 +f 2348 2325 2243 +f 2325 2348 2401 +f 2349 2479 2389 +f 2336 2254 2338 +f 2347 2401 2348 +f 2255 2392 2338 +f 2392 2256 2394 +f 2488 2341 2546 +f 2546 2341 2380 +f 2341 2294 2380 +f 2394 2256 2488 +f 2351 2347 2352 +f 2401 2347 2351 +f 2353 2478 2233 +f 2353 2196 2390 +f 2196 2247 2390 +f 2247 2249 2391 +f 2391 2390 2247 +f 2249 2354 2391 +f 2391 2354 2489 +f 2356 2355 2393 +f 2322 2357 2494 +f 2489 2354 2261 +f 2261 2354 2260 +f 2331 2178 2476 +f 2062 2476 2178 +f 2476 2064 2690 +f 2062 2064 2476 +f 2690 2180 2405 +f 2064 2180 2690 +f 2580 2435 2409 +f 2081 2436 2418 +f 2343 2395 2396 +f 2332 2262 2066 +f 2266 2436 2081 +f 2407 2436 2266 +f 2180 2403 2405 +f 2066 2402 2332 +f 2263 2107 2554 +f 2403 2402 2333 +f 2554 2435 2263 +f 2264 2397 2399 +f 2409 2435 2554 +f 2333 2402 2042 +f 2042 2402 2066 +f 2261 2274 2574 +f 2396 2346 2343 +f 2271 2407 2266 +f 2415 2407 2271 +f 2084 2415 2271 +f 2424 2415 2084 +f 2274 2261 2269 +f 2267 2398 2264 +f 2264 2398 2397 +f 2273 2252 2497 +f 2398 2268 2406 +f 2267 2268 2398 +f 2347 2404 2411 +f 2411 2404 2410 +f 2264 2399 2276 +f 2276 2399 2400 +f 2278 2276 2400 +f 2270 2411 2410 +f 2268 2270 2410 +f 2406 2268 2410 +f 2381 2626 2419 +f 2434 2352 2347 +f 2352 2434 2275 +f 2412 2347 2411 +f 2434 2347 2412 +f 2270 2280 2416 +f 2411 2270 2413 +f 2280 2420 2416 +f 2414 2434 2412 +f 2275 2434 2414 +f 2277 2275 2414 +f 2413 2270 2416 +f 2417 2277 2414 +f 2281 2359 2282 +f 2422 2284 2421 +f 2283 2284 2422 +f 2285 2283 2491 +f 2491 2283 2422 +f 2202 2259 2423 +f 2202 2423 2493 +f 2357 2202 2493 +f 2432 2102 2427 +f 2104 2435 2426 +f 2426 2435 2580 +f 2102 2426 2427 +f 2104 2263 2435 +f 2104 2426 2102 +f 2430 2103 2432 +f 2102 2432 2103 +f 2429 2274 2106 +f 2574 2274 2429 +f 2109 2428 2425 +f 2430 2429 2106 +f 2105 2430 2106 +f 2431 2428 2108 +f 2108 2428 2109 +f 2106 2274 2071 +f 2103 2430 2105 +f 2424 2084 2425 +f 2425 2084 2109 +f 2277 2417 2068 +f 2068 2417 2110 +f 2110 2417 2437 +f 2438 2110 2437 +f 2111 2110 2438 +f 2112 2111 2438 +f 2438 2439 2112 +f 2685 2433 2272 +f 2113 2433 2108 +f 2108 2433 2431 +f 2421 2284 2114 +f 2086 2433 2113 +f 2272 2433 2086 +f 2115 2112 2439 +f 2440 2115 2439 +f 2116 2115 2440 +f 2117 2116 2440 +f 2440 2441 2117 +f 2442 2117 2441 +f 2118 2117 2442 +f 2114 2118 2442 +f 2564 2114 2442 +f 2564 2421 2114 +f 2313 2457 2314 +f 2444 2291 2748 +f 2463 2300 2383 +f 2504 2362 2643 +f 2447 2315 2298 +f 2310 2748 2291 +f 2448 2445 2304 +f 2457 2313 2599 +f 2141 2529 2503 +f 2451 2314 2457 +f 2477 2454 2308 +f 2512 2315 2447 +f 2308 2454 2531 +f 2452 2215 2525 +f 2367 2522 2530 +f 2313 2466 2599 +f 2321 2508 2319 +f 2376 2375 2514 +f 2530 2643 2362 +f 2637 2373 2502 +f 2458 2161 2515 +f 2374 2297 2450 +f 2306 2150 2517 +f 2203 2368 2138 +f 2502 2141 2503 +f 2292 2289 2592 +f 2305 2455 2586 +f 2150 2468 2517 +f 2219 2360 2584 +f 2584 2464 2219 +f 2223 2219 2464 +f 2224 2223 2717 +f 2450 2142 2519 +f 2462 2291 2444 +f 2443 2305 2586 +f 2289 2307 2509 +f 2456 2625 2293 +f 2591 2217 2312 +f 2518 2317 2500 +f 2633 2514 2375 +f 2361 2458 2633 +f 2522 2511 2530 +f 2514 2595 2376 +f 2449 2376 2595 +f 2378 2339 2526 +f 2373 2637 2310 +f 2309 2362 2504 +f 2526 2339 2462 +f 2321 2323 2508 +f 2508 2323 2474 +f 2509 2307 2370 +f 2460 2377 2461 +f 2463 2461 2377 +f 2445 2448 2505 +f 2464 2717 2223 +f 2320 2372 2585 +f 2467 2499 2470 +f 2290 2592 2500 +f 2317 2290 2500 +f 2368 2203 2523 +f 2395 2471 2472 +f 2396 2395 2472 +f 2534 2384 2331 +f 2472 2471 2495 +f 2331 2476 2534 +f 2385 2324 2478 +f 2472 2495 2399 +f 2397 2396 2472 +f 2397 2472 2399 +f 2545 2475 2445 +f 2333 2334 2483 +f 2484 2483 2334 +f 2539 2381 2378 +f 2480 2396 2610 +f 2346 2396 2480 +f 2386 2471 2395 +f 2265 2542 2485 +f 2388 2535 2387 +f 2388 2342 2535 +f 2535 2342 2389 +f 2386 2496 2471 +f 2397 2398 2482 +f 2497 2335 2486 +f 2252 2335 2497 +f 2342 2344 2389 +f 2496 2495 2471 +f 2338 2392 2487 +f 2496 2385 2495 +f 2389 2479 2533 +f 2533 2636 2389 +f 2394 2487 2392 +f 2479 2349 2481 +f 2349 2350 2481 +f 2495 2385 2490 +f 2460 2481 2377 +f 2495 2490 2399 +f 2400 2399 2490 +f 2356 2393 2492 +f 2383 2379 2540 +f 2553 2259 2356 +f 2357 2493 2494 +f 2652 2369 2521 +f 2443 2498 2446 +f 2499 2287 2524 +f 2523 2320 2585 +f 2646 2447 2459 +f 2455 2449 2638 +f 2463 2383 2461 +f 2461 2383 2624 +f 2517 2466 2306 +f 2509 2648 2289 +f 2592 2289 2648 +f 2587 2288 2302 +f 2587 2364 2288 +f 2203 2320 2523 +f 2524 2319 2655 +f 2519 2446 2647 +f 2655 2319 2508 +f 2585 2372 2518 +f 2515 2224 2605 +f 2360 2217 2591 +f 2505 2448 2465 +f 2374 2521 2369 +f 2366 2645 2459 +f 2468 2512 2506 +f 2453 2467 2529 +f 2365 2322 2510 +f 2516 2365 2510 +f 2717 2464 2630 +f 2445 2505 2593 +f 2595 2638 2449 +f 2302 2501 2600 +f 2600 2639 2302 +f 2451 2457 2582 +f 2451 2728 2465 +f 2371 2369 2743 +f 2446 2498 2647 +f 2522 2516 2642 +f 2639 2587 2302 +f 2469 2468 2506 +f 2447 2646 2583 +f 2528 2452 2525 +f 2512 2447 2583 +f 2517 2468 2469 +f 2504 2507 2309 +f 2450 2521 2374 +f 2366 2527 2645 +f 2520 2451 2582 +f 2586 2455 2818 +f 2503 2529 2601 +f 2309 2600 2311 +f 2501 2311 2600 +f 2584 2360 2591 +f 2597 2366 2371 +f 2640 2530 2511 +f 2643 2530 2640 +f 2586 2588 2443 +f 2458 2515 2532 +f 2498 2443 2588 +f 2513 2364 2587 +f 2475 2536 2477 +f 2473 2555 2608 +f 2540 2379 2644 +f 2379 2382 2644 +f 2387 2660 2474 +f 2387 2535 2660 +f 2382 2473 2644 +f 2538 2454 2477 +f 2614 2480 2610 +f 2396 2397 2549 +f 2550 2549 2397 +f 2539 2378 2627 +f 2627 2378 2526 +f 2534 2476 2617 +f 2397 2482 2550 +f 2478 2353 2551 +f 2353 2390 2551 +f 2670 2551 2390 +f 2535 2389 2537 +f 2390 2391 2623 +f 2477 2536 2776 +f 2623 2670 2390 +f 2483 2484 2541 +f 2389 2636 2537 +f 2538 2477 2776 +f 2485 2541 2484 +f 2541 2485 2542 +f 2551 2675 2385 +f 2478 2551 2385 +f 2497 2486 2543 +f 2604 2479 2481 +f 2486 2336 2544 +f 2675 2490 2385 +f 2543 2486 2544 +f 2475 2545 2536 +f 2604 2481 2460 +f 2336 2338 2544 +f 2675 2552 2490 +f 2679 2391 2489 +f 2445 2593 2545 +f 2487 2394 2547 +f 2546 2380 2615 +f 2380 2548 2615 +f 2488 2547 2394 +f 2553 2356 2492 +f 2494 2493 2754 +f 2380 2528 2548 +f 2236 2555 2473 +f 2562 2425 2565 +f 2424 2425 2562 +f 2690 2405 2855 +f 2421 2564 2561 +f 2565 2428 2569 +f 2384 2557 2236 +f 2236 2557 2555 +f 2405 2403 2695 +f 2695 2855 2405 +f 2403 2333 2560 +f 2560 2695 2403 +f 2701 2421 2561 +f 2560 2333 2483 +f 2428 2565 2425 +f 2422 2421 2566 +f 2265 2408 2542 +f 2566 2491 2422 +f 2569 2431 2714 +f 2542 2408 2563 +f 2273 2563 2408 +f 2566 2421 2701 +f 2404 2480 2406 +f 2497 2563 2273 +f 2406 2480 2614 +f 2614 2398 2406 +f 2667 2580 2613 +f 2409 2554 2613 +f 2433 2714 2431 +f 2580 2409 2613 +f 2482 2398 2614 +f 2404 2406 2410 +f 2431 2569 2428 +f 2556 2259 2553 +f 2423 2259 2556 +f 2412 2413 2691 +f 2411 2413 2412 +f 2412 2567 2414 +f 2567 2412 2691 +f 2423 2556 2493 +f 2493 2556 2754 +f 2418 2554 2107 +f 2414 2567 2571 +f 2685 2272 2686 +f 2417 2414 2571 +f 2426 2570 2568 +f 2686 2419 2575 +f 2272 2419 2686 +f 2426 2568 2427 +f 2575 2419 2626 +f 2667 2570 2580 +f 2679 2489 2573 +f 2261 2573 2489 +f 2574 2573 2261 +f 2580 2570 2426 +f 2698 2430 2576 +f 2436 2572 2418 +f 2581 2572 2436 +f 2430 2698 2429 +f 2576 2432 2577 +f 2436 2407 2581 +f 2432 2578 2577 +f 2559 2407 2415 +f 2432 2576 2430 +f 2559 2415 2622 +f 2415 2424 2562 +f 2562 2622 2415 +f 2558 2400 2552 +f 2552 2400 2490 +f 2278 2400 2558 +f 2278 2558 2874 +f 2279 2278 2874 +f 2416 2420 2579 +f 2876 2416 2579 +f 2579 2279 2874 +f 2420 2279 2579 +f 2691 2416 2876 +f 2413 2416 2691 +f 2510 2635 2516 +f 2645 2646 2459 +f 2500 2744 2518 +f 2509 2370 2634 +f 2599 2653 2457 +f 2470 2499 2631 +f 2526 2462 2749 +f 2521 2450 2736 +f 2505 2465 2728 +f 2648 2509 2634 +f 2499 2524 2631 +f 2598 2591 2312 +f 2511 2522 2642 +f 2640 2511 2642 +f 2450 2519 2736 +f 2517 2469 2641 +f 2461 2624 2673 +f 2593 2505 2728 +f 2717 2605 2224 +f 2732 2451 2520 +f 2597 2371 2743 +f 2366 2597 2527 +f 2589 2517 2641 +f 2517 2599 2466 +f 2513 2587 2606 +f 2748 2310 2602 +f 2599 2517 2589 +f 2523 2590 2368 +f 2533 2479 2603 +f 2602 2310 2637 +f 2518 2596 2585 +f 2467 2470 2733 +f 2653 2599 2809 +f 2582 2792 2520 +f 2725 2585 2596 +f 2634 2370 2606 +f 2588 2586 2818 +f 2584 2630 2464 +f 2594 2588 2818 +f 2652 2521 2651 +f 2734 2638 2595 +f 2582 2457 2653 +f 2479 2604 2603 +f 2642 2516 2635 +f 2309 2507 2600 +f 2654 2521 2736 +f 2502 2503 2637 +f 2647 2736 2519 +f 2598 2368 2590 +f 2370 2513 2606 +f 2536 2545 2607 +f 2338 2487 2659 +f 2659 2544 2338 +f 2492 2393 2629 +f 2545 2593 2618 +f 2396 2549 2610 +f 2716 2540 2644 +f 2618 2607 2545 +f 2488 2546 2547 +f 2473 2608 2644 +f 2555 2609 2608 +f 2551 2670 2671 +f 2657 2508 2474 +f 2492 2629 2619 +f 2609 2555 2611 +f 2553 2492 2619 +f 2612 2611 2555 +f 2555 2557 2612 +f 2557 2384 2612 +f 2615 2548 2620 +f 2384 2534 2668 +f 2418 2613 2554 +f 2623 2391 2679 +f 2534 2617 2668 +f 2528 2525 2672 +f 2684 2754 2556 +f 2418 2572 2616 +f 2672 2525 2621 +f 2672 2548 2528 +f 2474 2660 2657 +f 2620 2548 2672 +f 2543 2544 2659 +f 2675 2551 2671 +f 2525 2625 2621 +f 2581 2407 2783 +f 2604 2460 2461 +f 2454 2538 2678 +f 2783 2407 2559 +f 2628 2494 2754 +f 2322 2494 2628 +f 2819 2322 2628 +f 2819 2510 2322 +f 2674 2539 2627 +f 2626 2539 2674 +f 2624 2383 2716 +f 2383 2540 2716 +f 2462 2444 2914 +f 2500 2592 2726 +f 2532 2632 2458 +f 2655 2508 2735 +f 2640 2642 2738 +f 2455 2638 2818 +f 2654 2651 2521 +f 2716 2644 2803 +f 2887 2636 2533 +f 2523 2585 2725 +f 2744 2500 2650 +f 2887 2533 2603 +f 2591 2886 2584 +f 2627 2526 2729 +f 2506 2512 2583 +f 2470 2631 2785 +f 2726 2592 2648 +f 2639 2600 2813 +f 2526 2749 2729 +f 2451 2732 2728 +f 2520 2792 2786 +f 2732 2520 2786 +f 2727 2504 2643 +f 2601 2893 2503 +f 2647 2498 2751 +f 2633 2458 2912 +f 2587 2639 2737 +f 2507 2504 2727 +f 2444 2748 2900 +f 2500 2726 2742 +f 2716 2803 2802 +f 2583 2646 2723 +f 2514 2633 2895 +f 2506 2583 2723 +f 2653 2722 2582 +f 2600 2507 2745 +f 2498 2588 2751 +f 2750 2640 2738 +f 2605 2717 2883 +f 2631 2524 2795 +f 2515 2605 2532 +f 2524 2655 2795 +f 2735 2508 2657 +f 2529 2467 2721 +f 2642 2635 2738 +f 2500 2742 2650 +f 2721 2467 2733 +f 2734 2514 2895 +f 2643 2640 2750 +f 2595 2514 2734 +f 2744 2596 2518 +f 2643 2750 2727 +f 2725 2590 2523 +f 2637 2503 2893 +f 2630 2584 2886 +f 2549 2687 2610 +f 2550 2687 2549 +f 2610 2688 2614 +f 2687 2688 2610 +f 2688 2687 2550 +f 2550 2482 2688 +f 2667 2613 2664 +f 2644 2608 2658 +f 2660 2747 2657 +f 2608 2609 2658 +f 2418 2664 2613 +f 2487 2547 2661 +f 2661 2659 2487 +f 2547 2546 2661 +f 2660 2535 2957 +f 2669 2664 2418 +f 2612 2384 2665 +f 2418 2616 2669 +f 2754 2684 2753 +f 2618 2593 2752 +f 2384 2668 2665 +f 2546 2615 2661 +f 2957 2535 2663 +f 2826 2661 2615 +f 2535 2537 2663 +f 2617 2476 2836 +f 2476 2690 2836 +f 2779 2689 2662 +f 2666 2689 2779 +f 2537 2636 2663 +f 2819 2656 2510 +f 2656 2718 2635 +f 2620 2826 2615 +f 2635 2510 2656 +f 2461 2673 2731 +f 2672 2621 2860 +f 2716 2673 2624 +f 2621 2625 2860 +f 2689 2676 2662 +f 2676 2689 2765 +f 2677 2456 2531 +f 2531 2454 2677 +f 2678 2677 2454 +f 2678 2538 2776 +f 2695 2560 2858 +f 2614 2688 2482 +f 2570 2667 2761 +f 2562 2565 2700 +f 2561 2564 2878 +f 2692 2570 2761 +f 2693 2570 2692 +f 2567 2691 2694 +f 2560 2483 2699 +f 2699 2858 2560 +f 2700 2565 2683 +f 2693 2696 2568 +f 2571 2567 2694 +f 2568 2570 2693 +f 2541 2704 2699 +f 2483 2541 2699 +f 2571 2697 2417 +f 2574 2681 2759 +f 2565 2569 2683 +f 2713 2541 2542 +f 2759 2682 2573 +f 2573 2574 2759 +f 2704 2541 2713 +f 2682 2679 2573 +f 2706 2713 2542 +f 2572 2581 2782 +f 2701 2702 2566 +f 2782 2616 2572 +f 2708 2704 2713 +f 2782 2581 2783 +f 2705 2713 2706 +f 2708 2713 2705 +f 2574 2768 2681 +f 2706 2563 2707 +f 2542 2563 2706 +f 2559 2622 2680 +f 2491 2702 2703 +f 2562 2680 2622 +f 2566 2702 2491 +f 2563 2497 2707 +f 2429 2768 2574 +f 2497 2543 2707 +f 2714 2683 2569 +f 2429 2698 2768 +f 2703 2629 2491 +f 2491 2629 2393 +f 2703 2619 2629 +f 2577 2578 2863 +f 2553 2684 2556 +f 2685 2714 2433 +f 2579 2874 3045 +f 2575 2715 2686 +f 2575 2626 2674 +f 2440 2439 2712 +f 2441 2440 2712 +f 2427 2568 2863 +f 2441 2877 2442 +f 2863 2568 2710 +f 2417 2697 2437 +f 2863 2578 2427 +f 2437 2697 2709 +f 2877 2564 2442 +f 2427 2578 2432 +f 2878 2564 2877 +f 2710 2568 2696 +f 2437 2711 2438 +f 2438 2711 2439 +f 2711 2712 2439 +f 2818 2638 2724 +f 2507 2727 2745 +f 2599 2589 2809 +f 2627 2729 2892 +f 2598 2789 2591 +f 2740 2655 2735 +f 2469 2506 2723 +f 2369 2652 2808 +f 2601 2529 2719 +f 2885 2597 2743 +f 2789 2886 2591 +f 2792 2582 2722 +f 2527 2597 2885 +f 2738 2791 2750 +f 2883 2908 2605 +f 2743 2369 2808 +f 2795 2655 2740 +f 2588 2594 2751 +f 2645 2527 2885 +f 2738 2718 2720 +f 2635 2718 2738 +f 2641 2904 2589 +f 2912 2895 2633 +f 2651 2654 2811 +f 2914 2444 2900 +f 2728 2752 2593 +f 2806 2803 2644 +f 2728 2732 2790 +f 2725 2596 2801 +f 2604 2461 2731 +f 2724 2638 2734 +f 2649 2587 2737 +f 2723 2646 2793 +f 2639 2813 2730 +f 2606 2587 2649 +f 2724 3146 2818 +f 2736 2647 2739 +f 2745 2727 2903 +f 2789 2598 2899 +f 2740 2735 2741 +f 2641 2469 2746 +f 2904 2809 2589 +f 2752 2728 2790 +f 2719 2812 2601 +f 2631 2795 2971 +f 2634 2606 2814 +f 2719 2529 3056 +f 2813 2600 2745 +f 2532 2605 2908 +f 2529 2721 3056 +f 2729 2749 2815 +f 2744 2650 2894 +f 2590 2725 2918 +f 2749 2462 2914 +f 2632 2532 2810 +f 2912 2458 2632 +f 2657 2747 2794 +f 2639 2730 2907 +f 2646 2645 2885 +f 2636 2800 2663 +f 2887 2800 2636 +f 2751 2739 2647 +f 2957 2747 2660 +f 2932 2671 2774 +f 2559 2680 2758 +f 2658 2806 2644 +f 2620 2672 2756 +f 2821 2759 2927 +f 2682 2759 2821 +f 2756 2672 2860 +f 2623 2679 2772 +f 2658 2609 2757 +f 2611 2757 2609 +f 2611 2612 2665 +f 2671 2670 2774 +f 2670 2623 2772 +f 2774 2670 2772 +f 2761 2667 2760 +f 2620 2756 2953 +f 2953 2755 2620 +f 2671 2932 2675 +f 2552 2675 2932 +f 2832 2683 2840 +f 2859 2662 2833 +f 2833 2676 2834 +f 2662 2676 2833 +f 2668 2617 2762 +f 2772 2679 2821 +f 2846 2685 2781 +f 2762 2617 2836 +f 2714 2685 2846 +f 2834 2676 2765 +f 2891 2731 2673 +f 2823 2760 2667 +f 2667 2664 2823 +f 2891 2673 2716 +f 2776 2767 2678 +f 2679 2682 2821 +f 2685 2686 2781 +f 2845 2860 2625 +f 2823 2664 2669 +f 2681 2768 2759 +f 2759 2768 2766 +f 2686 2715 2781 +f 2456 2845 2625 +f 2659 2661 2844 +f 2845 2677 2843 +f 2456 2677 2845 +f 2607 2618 2796 +f 2796 2926 2607 +f 2536 2926 2776 +f 2536 2607 2926 +f 2684 2553 2847 +f 2620 2755 2826 +f 2618 2752 2796 +f 2715 2575 2820 +f 2666 2779 2778 +f 2575 2674 2820 +f 2824 2669 2777 +f 2765 2689 2780 +f 2666 2780 2689 +f 2780 2666 2850 +f 2669 2616 2777 +f 2773 2816 2684 +f 2753 2684 2816 +f 2674 2627 2892 +f 2616 2947 2777 +f 2753 2807 2754 +f 2754 2959 2628 +f 2783 2559 2758 +f 2628 2959 2819 +f 2819 2775 2656 +f 2720 2718 2775 +f 2775 2718 2656 +f 2720 2775 2791 +f 2791 2738 2720 +f 2901 2903 2727 +f 2601 2812 2893 +f 2791 2775 2890 +f 2469 2723 2746 +f 2802 2882 2716 +f 2917 2652 2651 +f 2741 2735 2884 +f 2808 2652 2917 +f 2884 2735 2657 +f 2733 2470 2902 +f 2793 2646 3135 +f 2470 2785 2902 +f 2915 2725 2801 +f 2808 2885 2743 +f 2722 2653 2809 +f 2959 2754 2807 +f 2787 2791 2890 +f 2606 2649 2788 +f 2797 2648 2634 +f 2803 2806 2967 +f 2726 2648 2797 +f 2737 2639 2907 +f 2907 2798 2737 +f 2742 2726 2797 +f 2785 2631 2971 +f 2602 2637 2893 +f 2795 2740 2971 +f 2814 2606 2960 +f 3136 2899 2590 +f 2598 2590 2899 +f 2801 2596 2744 +f 2799 2634 2814 +f 2914 2815 2749 +f 2901 2727 2750 +f 2807 2753 2816 +f 2971 2740 2741 +f 2650 2742 2910 +f 2634 2799 2990 +f 2896 2663 2800 +f 2641 2746 2962 +f 2630 2883 2717 +f 2786 2792 2732 +f 2824 2979 2669 +f 2790 2732 2956 +f 3135 2646 2885 +f 2900 2748 2975 +f 2654 2736 2811 +f 2888 2794 2747 +f 2804 2594 2818 +f 2915 2918 2725 +f 2748 2602 2975 +f 2892 2729 2815 +f 2737 2788 2649 +f 2632 2810 2912 +f 2722 2919 2792 +f 2751 2594 2804 +f 2590 2918 3136 +f 2796 2752 2921 +f 2752 2995 2921 +f 2604 2731 2805 +f 2910 2742 2797 +f 2960 2606 2788 +f 2721 2733 2969 +f 2734 2895 2974 +f 2830 2826 2755 +f 2927 2759 2943 +f 2860 2822 2756 +f 2758 2680 2831 +f 2774 2772 2934 +f 2896 2957 2663 +f 2806 2658 2889 +f 2953 2756 2822 +f 2889 2658 2828 +f 2827 2829 2955 +f 2933 2552 2932 +f 2658 2757 2828 +f 2833 2830 2859 +f 2823 2669 2968 +f 2765 2838 2834 +f 2835 2772 2821 +f 2603 2604 2805 +f 2846 2781 2849 +f 2665 2668 2762 +f 2922 2677 2678 +f 2922 2843 2677 +f 2678 2767 2922 +f 2759 2766 2943 +f 2921 2926 2796 +f 2766 2768 2842 +f 2926 2924 2776 +f 2947 2782 2948 +f 2783 2948 2782 +f 2781 2715 2994 +f 2684 2847 2946 +f 2758 2948 2783 +f 2776 2924 2767 +f 2994 2715 2851 +f 2773 2684 2946 +f 2936 2666 2778 +f 2765 2780 2838 +f 2838 2780 2848 +f 2850 2666 2936 +f 2851 2715 2820 +f 2973 2820 2674 +f 2973 2674 2892 +f 2775 2819 2890 +f 2841 2659 2844 +f 2661 2825 2844 +f 2826 2825 2661 +f 2709 2697 2861 +f 2880 2543 2841 +f 2832 2857 2683 +f 2437 2709 2867 +f 2711 2437 2867 +f 2543 2659 2841 +f 2760 2692 2761 +f 2694 2691 2862 +f 2873 2711 2867 +f 2869 2692 2760 +f 2693 2692 2869 +f 2697 2571 2694 +f 2868 2865 2708 +f 2694 2861 2697 +f 2868 2705 2870 +f 2562 2700 3022 +f 2708 2705 2868 +f 2939 2938 2576 +f 2683 2857 2700 +f 2690 2855 2836 +f 2712 2711 2873 +f 2846 2840 2714 +f 2714 2840 2683 +f 2698 2938 2768 +f 2768 2938 2842 +f 2782 2947 2616 +f 2576 2938 2698 +f 2695 2856 2855 +f 3022 2680 2562 +f 2831 2680 3022 +f 2695 2858 2856 +f 2859 2779 2662 +f 2561 2879 2701 +f 2878 2879 2561 +f 2778 2779 2859 +f 2576 2577 2939 +f 2858 2699 2864 +f 2863 2939 2577 +f 2704 2864 2699 +f 2864 2704 2865 +f 2701 2879 2702 +f 2702 2881 2703 +f 2879 2881 2702 +f 2879 2945 2881 +f 2552 2933 2558 +f 2704 2708 2865 +f 2558 2933 2872 +f 2703 2881 2619 +f 2705 2706 2866 +f 2870 2705 2866 +f 2874 2558 2872 +f 2945 2847 2881 +f 2707 2871 2706 +f 2881 2847 2619 +f 2706 2871 2866 +f 2619 2847 2553 +f 3045 2874 2875 +f 2880 2871 2707 +f 2707 2543 2880 +f 2691 2876 2862 +f 2797 2634 2990 +f 2885 2808 2972 +f 2723 3063 2746 +f 2732 2792 2919 +f 2956 2732 2919 +f 2791 2817 2750 +f 2964 2650 2910 +f 2901 2750 2817 +f 2904 2641 2962 +f 2794 2884 2657 +f 2736 2739 2906 +f 2734 2974 2724 +f 2915 2801 3080 +f 2810 2532 2908 +f 2887 2603 2805 +f 2890 2819 2961 +f 2972 2808 2917 +f 2716 2882 2891 +f 2669 2979 2968 +f 2813 2745 2905 +f 2747 2957 2888 +f 2894 2650 2964 +f 2736 2977 2811 +f 2723 2793 2897 +f 2651 2811 2916 +f 2919 2722 2909 +f 2975 2602 2893 +f 2917 2651 2916 +f 2967 2806 2889 +f 2723 2897 3063 +f 2960 2799 2814 +f 2973 3061 2820 +f 2789 2899 2986 +f 2730 2813 2905 +f 2819 2959 2920 +f 3060 2730 2905 +f 3060 2907 2730 +f 2988 2885 2972 +f 2961 2819 2920 +f 2886 2789 2986 +f 2802 2803 2966 +f 3078 2815 2958 +f 2902 2785 2971 +f 2911 3056 2721 +f 2815 2914 2958 +f 2721 2969 2911 +f 2918 2915 3136 +f 2905 2745 2903 +f 2809 2987 2722 +f 2914 2900 2965 +f 2957 2896 2984 +f 2912 3295 2895 +f 2969 2733 2902 +f 2804 2818 3146 +f 2904 2987 2809 +f 3204 2787 2890 +f 2886 2913 2630 +f 2793 3135 3149 +f 2744 2894 3133 +f 3080 2801 2744 +f 2817 2791 2787 +f 2790 2995 2752 +f 2924 2922 2767 +f 2927 2925 2821 +f 3097 2760 3164 +f 2611 2665 3006 +f 3006 2757 2611 +f 3008 3006 2665 +f 2760 2823 2968 +f 2665 2762 3008 +f 3164 2760 2968 +f 2929 2805 2731 +f 2762 2836 3016 +f 2824 2777 2928 +f 2836 2855 2930 +f 2933 2932 3163 +f 3004 2838 2848 +f 2780 2850 2935 +f 2855 2856 2930 +f 2936 2935 2850 +f 2848 2780 2935 +f 2830 2755 2953 +f 2777 2947 2928 +f 2928 2947 2942 +f 2772 2835 2934 +f 2824 2928 2979 +f 2830 2953 2944 +f 2821 2925 2835 +f 2941 2842 2938 +f 2731 2891 3085 +f 2856 2858 3026 +f 2980 3085 2891 +f 2842 2941 2766 +f 3015 2943 2766 +f 2941 3015 2766 +f 2943 3015 3031 +f 2829 2825 2826 +f 2954 2825 2829 +f 2829 2826 2830 +f 2847 2945 2946 +f 2827 2954 2829 +f 2831 2992 2758 +f 3032 2829 2830 +f 2827 2955 3030 +f 2955 2829 3032 +f 3019 2832 3110 +f 2857 2832 3019 +f 2830 2944 2859 +f 2832 2840 3020 +f 3110 2832 3020 +f 2840 2846 2949 +f 2951 2950 2846 +f 2834 2838 2940 +f 3020 2840 2949 +f 2849 2952 2846 +f 2838 3004 2940 +f 2846 2952 2951 +f 2849 2781 2994 +f 2845 2822 2860 +f 2843 2822 2845 +f 2944 2953 3033 +f 2843 2922 3068 +f 2910 2797 2898 +f 2977 2736 2906 +f 2988 3134 2885 +f 3135 2885 3134 +f 2913 2976 2630 +f 2883 2630 2976 +f 2891 2882 2980 +f 2812 2719 2982 +f 2958 2914 2963 +f 2794 2888 3075 +f 2963 2914 2965 +f 2793 3149 2897 +f 3077 2882 2802 +f 2916 3223 2917 +f 2802 2966 3077 +f 2790 2956 2991 +f 2898 2797 2990 +f 2900 2975 3116 +f 2970 2804 3146 +f 2807 2989 2959 +f 2909 2722 3121 +f 2751 2804 3220 +f 3220 2804 2970 +f 2803 2967 2966 +f 2816 2773 3054 +f 2739 2751 3220 +f 2807 2816 3054 +f 3121 2722 2987 +f 2961 3204 2890 +f 3071 2895 3295 +f 2888 2957 3075 +f 2962 2746 3063 +f 2887 2805 3272 +f 2974 2895 3071 +f 2904 2962 3137 +f 2984 3263 2957 +f 2977 2916 2811 +f 3204 3058 2787 +f 2978 2741 3057 +f 2903 2901 3141 +f 2979 3117 2968 +f 2987 2904 3137 +f 2741 2884 3057 +f 2984 2896 2985 +f 2975 2893 3148 +f 2905 2903 3141 +f 2970 3146 3302 +f 2911 2969 3132 +f 3064 3148 2893 +f 2884 2794 2983 +f 2969 2902 3079 +f 3075 2983 2794 +f 2893 2812 2982 +f 2910 2898 2964 +f 2800 2887 3152 +f 2960 2788 3125 +f 2908 2883 2976 +f 3124 3152 2887 +f 3065 2909 3121 +f 2906 2739 3220 +f 2992 2831 3123 +f 2902 3066 3079 +f 2810 2908 2976 +f 2982 2719 3055 +f 2719 3056 3055 +f 2920 2959 2989 +f 2902 2971 3066 +f 2988 2972 2981 +f 2817 2787 3155 +f 2897 3149 3216 +f 2919 2909 3065 +f 2919 3070 2956 +f 2913 2886 3074 +f 2991 2956 3070 +f 2927 3013 2925 +f 2774 3003 2932 +f 2929 2731 3085 +f 3003 2774 2934 +f 3163 2932 3003 +f 3086 2934 2835 +f 3002 2999 3000 +f 3030 3002 3000 +f 2979 2928 3114 +f 3016 2836 3105 +f 3002 3030 3102 +f 2836 2930 3105 +f 2921 3221 2926 +f 2955 3102 3030 +f 3103 3102 2955 +f 3032 3103 2955 +f 3104 3103 3032 +f 2835 2925 3007 +f 3104 3032 3005 +f 3009 3007 2925 +f 2741 2978 2971 +f 2926 3221 2924 +f 2942 2948 2993 +f 2947 2948 2942 +f 2925 3013 3009 +f 3009 3013 3014 +f 2992 2993 2948 +f 2948 2758 2992 +f 3004 3032 2940 +f 3032 3004 3005 +f 3011 2938 3010 +f 2941 2938 3011 +f 2938 2939 3012 +f 3012 3010 2938 +f 3221 2921 2995 +f 2846 2950 2949 +f 2822 3033 2953 +f 2822 2843 3033 +f 3011 3015 2941 +f 2943 3013 2927 +f 3014 3013 2943 +f 3020 2949 3109 +f 3033 3092 2944 +f 2943 3031 3014 +f 3068 3001 2843 +f 3033 2843 3001 +f 2946 2945 3017 +f 2924 3068 2922 +f 2849 2994 3158 +f 2935 2936 3018 +f 2841 3034 2880 +f 2709 2861 3042 +f 2867 2709 3042 +f 3021 2828 2757 +f 2760 3097 2869 +f 3012 2939 3027 +f 3037 3034 2841 +f 2863 3027 2939 +f 3053 2865 2868 +f 2870 3053 2868 +f 3021 2757 3006 +f 3022 2700 3023 +f 2863 3028 3027 +f 3041 2869 3097 +f 2873 2867 3044 +f 3037 2844 3038 +f 2841 2844 3037 +f 2693 2869 3041 +f 2864 3026 2858 +f 2844 2825 3038 +f 2857 3023 2700 +f 2694 2862 3043 +f 2865 3035 3029 +f 2864 2865 3029 +f 3026 2864 3029 +f 3028 2710 3190 +f 2863 2710 3028 +f 3083 3084 3053 +f 3038 2825 3040 +f 3053 3084 2865 +f 2710 2696 3190 +f 3047 2873 3044 +f 2861 3043 3042 +f 2865 3084 3035 +f 3040 2825 2954 +f 2694 3043 2861 +f 3048 2873 3047 +f 2693 3041 3190 +f 2696 2693 3190 +f 3053 2866 3036 +f 3083 3053 3036 +f 3040 2954 2827 +f 2870 2866 3053 +f 2866 2871 3039 +f 3040 3030 3000 +f 3039 3036 2866 +f 2827 3030 3040 +f 2857 3019 3023 +f 2880 3034 3039 +f 2871 2880 3039 +f 2830 2833 3032 +f 3032 2833 2940 +f 2940 2833 2834 +f 3049 2873 3048 +f 2712 2873 3049 +f 2831 3022 3175 +f 2859 2944 2778 +f 3092 3094 2944 +f 2944 3094 2778 +f 2936 2778 3094 +f 3245 2877 3050 +f 2878 2877 3245 +f 2872 2933 3163 +f 2879 2878 3245 +f 3018 2936 3094 +f 3245 3024 2879 +f 2874 2872 2875 +f 2879 3024 2945 +f 2876 2579 3046 +f 2862 2876 3046 +f 3049 3051 2712 +f 2712 3051 2441 +f 2441 3051 3052 +f 3345 3050 3052 +f 3052 3050 2441 +f 2441 3050 2877 +f 3152 2985 2896 +f 2896 2800 3152 +f 3073 2724 2974 +f 3116 2965 2900 +f 3069 3141 2901 +f 3146 2724 3073 +f 3267 2787 3058 +f 3063 3265 2962 +f 3134 2988 2981 +f 3267 3155 2787 +f 3054 3213 2807 +f 3075 2957 3263 +f 2911 3132 3056 +f 2815 3154 2892 +f 3070 2919 3065 +f 3062 3295 2912 +f 3263 2984 3067 +f 2815 3078 3154 +f 2969 3079 3059 +f 3161 2882 3077 +f 2799 2960 3224 +f 3069 2901 2817 +f 2916 2977 3206 +f 2982 3064 2893 +f 2986 3074 2886 +f 3153 2915 3080 +f 2897 3216 3063 +f 3231 2924 3209 +f 3136 2915 3153 +f 2994 2851 3142 +f 2990 2799 3224 +f 3068 2924 3231 +f 2790 2991 2995 +f 2851 2820 3293 +f 2820 3061 3293 +f 2737 2798 3125 +f 2788 2737 3125 +f 2898 2990 3144 +f 2924 3221 3209 +f 2974 3071 3073 +f 3120 2898 3144 +f 3226 2979 3227 +f 3080 2744 3133 +f 3116 2975 3145 +f 3066 2971 3280 +f 2977 2906 3206 +f 2978 3280 2971 +f 3148 3145 2975 +f 3263 3212 3075 +f 2995 2991 3157 +f 2969 3059 3132 +f 3140 3054 2773 +f 2972 2917 3223 +f 3213 3054 3160 +f 2984 2985 3067 +f 3137 2962 3265 +f 3060 2905 3141 +f 3059 3079 3119 +f 3223 2916 3072 +f 3138 2810 2976 +f 3161 3076 2882 +f 2892 3154 3264 +f 3214 2964 2898 +f 3214 3205 2964 +f 3057 2884 2983 +f 3272 3124 2887 +f 3133 2894 3367 +f 2958 2963 3078 +f 2963 2965 3116 +f 2980 2882 3076 +f 2961 2920 3130 +f 2805 2929 3159 +f 3034 3253 3039 +f 3001 3068 3081 +f 2929 3085 3159 +f 2966 2967 3082 +f 2968 3117 3164 +f 3086 3007 3087 +f 2835 3007 3086 +f 3147 3085 2980 +f 2967 2889 3082 +f 2848 3168 3004 +f 3255 3099 2999 +f 3255 2999 3100 +f 3092 3239 3094 +f 2934 3086 3003 +f 2889 2828 3082 +f 3082 2828 3093 +f 2999 3002 3101 +f 3101 3100 2999 +f 3002 3102 3101 +f 3172 3028 3090 +f 3027 3028 3172 +f 3172 3025 3027 +f 2828 3021 3093 +f 3168 3005 3004 +f 3173 3021 3006 +f 3096 3227 2979 +f 3009 3087 3007 +f 3173 3008 3098 +f 3087 3009 3174 +f 3104 3005 3168 +f 2928 3113 3114 +f 3006 3008 3173 +f 3008 2762 3098 +f 2979 3114 3096 +f 3001 3092 3033 +f 2762 3016 3098 +f 3105 2930 3176 +f 3221 2995 3157 +f 2930 2856 3178 +f 3176 2930 3178 +f 3088 3011 3010 +f 3183 3010 3012 +f 3178 2856 3249 +f 3026 3249 2856 +f 3012 3091 3183 +f 3026 3029 3180 +f 3096 3115 3171 +f 3114 3115 3096 +f 3183 3088 3010 +f 3171 3115 3107 +f 3114 3113 3115 +f 3107 3115 3247 +f 2942 3113 2928 +f 3106 3113 2942 +f 3015 3011 3089 +f 3115 3113 3106 +f 3106 3247 3115 +f 3012 3027 3091 +f 3123 2831 3128 +f 3009 3014 3174 +f 3175 3128 2831 +f 3245 3095 3024 +f 3024 3017 2945 +f 3023 3019 3177 +f 3017 3140 2946 +f 2950 3108 2949 +f 2946 3140 2773 +f 3108 2951 3112 +f 2950 2951 3108 +f 3108 3109 2949 +f 3110 3020 3111 +f 3020 3109 3111 +f 2952 3112 2951 +f 2952 2849 3158 +f 3158 2994 3273 +f 2994 3142 3273 +f 2983 3075 3212 +f 3116 3145 3143 +f 2805 3159 3272 +f 3147 2980 3150 +f 3119 3066 3280 +f 3125 3224 2960 +f 3130 3204 2961 +f 2980 3076 3150 +f 3157 2991 3282 +f 2810 3138 2912 +f 3062 2912 3138 +f 3161 3118 3076 +f 3117 2979 3226 +f 3070 3065 3201 +f 3215 3070 3201 +f 3064 2982 3126 +f 3060 3141 3219 +f 3070 3215 3122 +f 2991 3070 3122 +f 2993 2992 3123 +f 3206 3072 2916 +f 2907 3060 3261 +f 3200 3265 3063 +f 2894 2964 3205 +f 3055 3056 3132 +f 3267 3131 3155 +f 3216 3200 3063 +f 3144 2990 3224 +f 3142 2851 3293 +f 3079 3066 3119 +f 2976 2913 3129 +f 3213 3269 2807 +f 2989 2807 3269 +f 3207 2976 3129 +f 3284 2817 3155 +f 3069 2817 3284 +f 3139 2976 3207 +f 3307 2987 3137 +f 3138 2976 3139 +f 3121 2987 3307 +f 3141 3069 3284 +f 3055 3202 2982 +f 3121 3297 3065 +f 2973 2892 3379 +f 3297 3201 3065 +f 3054 3287 3160 +f 3295 3062 3210 +f 2981 3203 3134 +f 3271 2991 3122 +f 2892 3264 3379 +f 2913 3074 3289 +f 3129 2913 3289 +f 3263 3067 3348 +f 3153 3275 3136 +f 3057 3156 2978 +f 2970 3361 3220 +f 3367 2894 3205 +f 3150 3076 3118 +f 2798 2907 3261 +f 3293 3061 3151 +f 2899 3136 3275 +f 3130 2920 2989 +f 3064 3126 3148 +f 3133 3153 3080 +f 2986 2899 3275 +f 3084 3083 3251 +f 3163 3003 3162 +f 3164 3117 3232 +f 3001 3081 3170 +f 3253 3034 3254 +f 3086 3087 3229 +f 3255 3100 3165 +f 3003 3086 3162 +f 3232 3117 3226 +f 3100 3101 3165 +f 3101 3102 3166 +f 3166 3103 3167 +f 3102 3103 3166 +f 3077 2966 3225 +f 3103 3104 3167 +f 3159 3085 3147 +f 3068 3231 3081 +f 2966 3082 3225 +f 3239 3092 3170 +f 3168 2848 3241 +f 3241 3169 3168 +f 3092 3001 3170 +f 3246 3241 2848 +f 3093 3021 3305 +f 3096 3171 3227 +f 3011 3088 3089 +f 2993 3106 2942 +f 3021 3173 3305 +f 3106 3248 3247 +f 3248 3106 2993 +f 3258 3183 3091 +f 3027 3258 3091 +f 3258 3027 3237 +f 3016 3105 3337 +f 3025 3237 3027 +f 3174 3014 3184 +f 3177 3019 3181 +f 3179 3249 3026 +f 3108 3182 3109 +f 3180 3179 3026 +f 3108 3112 3182 +f 3127 3140 3017 +f 3309 3109 3182 +f 3140 3127 3262 +f 3019 3110 3111 +f 3111 3181 3019 +f 3111 3109 3309 +f 2952 3158 3112 +f 3158 3273 3217 +f 2862 3358 3043 +f 3043 3188 3042 +f 3344 3175 3023 +f 3023 3175 3022 +f 3260 3048 3047 +f 3188 3043 3358 +f 3038 3186 3037 +f 3195 3048 3260 +f 3048 3195 3049 +f 3333 3097 3233 +f 3041 3097 3333 +f 3040 3186 3038 +f 3186 3040 3189 +f 3190 3090 3028 +f 2999 3099 3040 +f 3040 3099 3189 +f 3196 3049 3195 +f 3180 3029 3035 +f 3190 3041 3333 +f 3040 3000 2999 +f 3185 3031 3089 +f 3246 2848 2935 +f 3089 3031 3015 +f 3049 3196 3051 +f 3018 3094 3239 +f 3187 3083 3036 +f 3051 3196 3197 +f 3052 3051 3197 +f 3039 3187 3036 +f 2935 3018 3192 +f 2935 3192 3246 +f 3253 3187 3039 +f 3192 3018 3239 +f 3035 3084 3251 +f 3254 3037 3186 +f 3034 3037 3254 +f 3184 3014 3031 +f 3345 3347 3050 +f 3245 3050 3347 +f 3185 3406 3031 +f 3031 3406 3184 +f 2872 3163 3191 +f 3193 2872 3191 +f 2875 2872 3193 +f 3194 2875 3193 +f 3045 2875 3194 +f 2579 3045 3194 +f 3046 2579 3357 +f 3194 3357 2579 +f 2862 3046 3358 +f 3198 3042 3188 +f 2867 3042 3198 +f 3198 3199 2867 +f 3240 2867 3199 +f 3044 2867 3240 +f 3240 3349 3044 +f 3047 3044 3349 +f 3294 2972 3223 +f 2981 2972 3294 +f 3127 3017 3384 +f 3155 3131 3279 +f 3061 2973 3379 +f 3290 3208 2983 +f 2981 3294 3203 +f 3261 3060 3372 +f 3279 3284 3155 +f 3135 3134 3203 +f 3280 2978 3276 +f 3146 3073 3302 +f 2978 3156 3276 +f 3055 3132 3285 +f 2983 3212 3290 +f 3222 3207 3129 +f 3209 3221 3303 +f 3361 2970 3277 +f 3389 3216 3149 +f 3274 2906 3220 +f 3132 3059 3119 +f 2963 3154 3078 +f 3206 2906 3274 +f 3057 2983 3208 +f 3204 3130 3267 +f 3058 3204 3267 +f 3379 3151 3061 +f 2986 3275 3300 +f 3140 3287 3054 +f 3153 3133 3375 +f 3268 3272 3159 +f 3271 3282 2991 +f 3072 3206 3274 +f 3200 3216 3291 +f 3274 3442 3072 +f 3144 3224 3286 +f 3372 3060 3450 +f 3297 3121 3387 +f 3145 3266 3298 +f 3149 3135 3382 +f 3231 3209 3303 +f 3284 3378 3141 +f 3154 2963 3468 +f 3152 3631 2985 +f 3375 3133 3367 +f 3148 3266 3145 +f 3129 3289 3222 +f 2963 3116 3468 +f 3307 3137 3373 +f 3219 3141 3378 +f 3285 3132 3119 +f 3126 3266 3148 +f 3450 3060 3219 +f 3365 3125 2798 +f 3302 3277 2970 +f 2898 3120 3214 +f 3074 2986 3300 +f 3157 3281 3221 +f 3156 3057 3208 +f 3208 3218 3156 +f 3279 3131 3267 +f 3282 3281 3157 +f 3162 3086 3228 +f 3181 3308 3177 +f 3024 3095 3017 +f 3086 3229 3228 +f 3095 3384 3017 +f 3174 3229 3087 +f 3181 3111 3234 +f 3234 3111 3309 +f 3309 3112 3236 +f 3182 3112 3309 +f 3112 3158 3236 +f 3067 2985 3348 +f 3161 3230 3118 +f 3230 3161 3313 +f 3077 3313 3161 +f 3229 3174 3235 +f 3164 3233 3097 +f 3233 3164 3232 +f 3082 3093 3301 +f 3258 3088 3183 +f 3301 3093 3304 +f 3088 3258 3259 +f 3093 3305 3304 +f 3173 3306 3305 +f 3253 3254 3432 +f 3258 3237 3259 +f 3306 3173 3250 +f 3172 3238 3025 +f 3173 3098 3407 +f 3250 3173 3407 +f 3171 3107 3244 +f 3370 3124 3272 +f 3098 3016 3407 +f 3248 2993 3123 +f 3237 3025 3317 +f 3317 3025 3238 +f 3407 3016 3318 +f 3099 3255 3321 +f 3016 3337 3318 +f 3147 3360 3159 +f 3165 3101 3324 +f 3101 3166 3324 +f 3337 3105 3503 +f 3176 3503 3105 +f 3167 3104 3256 +f 3104 3168 3256 +f 3256 3168 3329 +f 3118 3211 3150 +f 3168 3169 3329 +f 3243 3260 3242 +f 3175 3420 3128 +f 3211 3118 3315 +f 3315 3118 3230 +f 3484 3175 3485 +f 3107 3247 3403 +f 3403 3244 3107 +f 3344 3177 3328 +f 3023 3177 3344 +f 3308 3328 3177 +f 3081 3231 3257 +f 3468 3116 3563 +f 3202 3055 3374 +f 3116 3143 3563 +f 3055 3285 3374 +f 3281 3278 3221 +f 3373 3137 3265 +f 3286 3224 3125 +f 3159 3360 3268 +f 3074 3270 3289 +f 3367 3205 3214 +f 3138 3538 3062 +f 3156 3218 3276 +f 3143 3145 3298 +f 3271 3122 3215 +f 3390 3207 3222 +f 3265 3200 3373 +f 3363 3147 3150 +f 3307 3387 3121 +f 3292 3207 3390 +f 3294 3223 3444 +f 3282 3271 3380 +f 3210 3062 3538 +f 3126 2982 3556 +f 2982 3202 3556 +f 3389 3149 3382 +f 3225 3082 3299 +f 3447 3160 3287 +f 3299 3392 3225 +f 3301 3299 3082 +f 3144 3570 3120 +f 3466 3293 3151 +f 3453 3127 3384 +f 3466 3151 3470 +f 3297 3451 3215 +f 3215 3201 3297 +f 3262 3127 3453 +f 3368 3202 3374 +f 3375 3275 3153 +f 3362 3455 3214 +f 3452 2989 3471 +f 3151 3379 3545 +f 3214 3455 3367 +f 3130 2989 3452 +f 3274 3220 3361 +f 3218 3208 3283 +f 3135 3203 3382 +f 3208 3290 3283 +f 3285 3119 3437 +f 3212 3263 3359 +f 3363 3360 3147 +f 3266 3126 3366 +f 3366 3126 3556 +f 3119 3280 3437 +f 3074 3300 3270 +f 3154 3468 3385 +f 3202 3368 3556 +f 3216 3389 3291 +f 3278 3303 3221 +f 2798 3261 3365 +f 3071 3295 3296 +f 3279 3267 3369 +f 3273 3142 3391 +f 3570 3440 3120 +f 3142 3293 3391 +f 3214 3120 3440 +f 3292 3139 3207 +f 3269 3213 3632 +f 3152 3124 3631 +f 3138 3139 3558 +f 2989 3269 3471 +f 3302 3073 3383 +f 3228 3229 3314 +f 3454 3140 3262 +f 3231 3303 3257 +f 3313 3077 3312 +f 3310 3226 3227 +f 3077 3225 3312 +f 3287 3140 3454 +f 3229 3396 3314 +f 3249 3179 3611 +f 3232 3399 3233 +f 3311 3169 3241 +f 3241 3246 3311 +f 3179 3180 3316 +f 3246 3346 3311 +f 3252 3253 3432 +f 3239 3170 3350 +f 3351 3162 3668 +f 3350 3416 3319 +f 3226 3399 3232 +f 3228 3668 3162 +f 3259 3237 3317 +f 3432 3254 3332 +f 3236 3476 3309 +f 3227 3171 3422 +f 3422 3310 3227 +f 3172 3336 3238 +f 3171 3244 3422 +f 3158 3217 3236 +f 3321 3255 3320 +f 3247 3248 3403 +f 3255 3165 3320 +f 3165 3324 3320 +f 3150 3211 3363 +f 3324 3166 3687 +f 3503 3176 3178 +f 3259 3317 3401 +f 3418 3248 3123 +f 3687 3166 3326 +f 3166 3167 3326 +f 3185 3508 3406 +f 3167 3256 3326 +f 3123 3128 3418 +f 3508 3322 3323 +f 3185 3322 3508 +f 3327 3240 3325 +f 3410 3349 3327 +f 3420 3175 3484 +f 3330 3421 3242 +f 3243 3417 3331 +f 3243 3242 3421 +f 3417 3243 3421 +f 3347 3439 3245 +f 3095 3245 3439 +f 3329 3169 3415 +f 3081 3350 3170 +f 3416 3350 3081 +f 3416 3081 3257 +f 3328 3308 3426 +f 3358 3352 3188 +f 3410 3340 3047 +f 3330 3242 3340 +f 3340 3242 3047 +f 3338 3336 3090 +f 3047 3242 3260 +f 3090 3336 3172 +f 3186 3189 3334 +f 3351 3163 3162 +f 3175 3344 3485 +f 3190 3338 3090 +f 3333 3338 3190 +f 3333 3233 3399 +f 3353 3163 3351 +f 3431 3180 3035 +f 3195 3260 3243 +f 3402 3322 3089 +f 3089 3322 3185 +f 3321 3339 3099 +f 3099 3339 3189 +f 3189 3339 3334 +f 3252 3251 3187 +f 3187 3251 3083 +f 3331 3341 3243 +f 3088 3259 3089 +f 3089 3259 3401 +f 3253 3252 3187 +f 3195 3243 3341 +f 3196 3195 3341 +f 3401 3402 3089 +f 3342 3239 3350 +f 3196 3341 3343 +f 3035 3251 3431 +f 3346 3246 3192 +f 3184 3235 3174 +f 3239 3342 3192 +f 3197 3196 3343 +f 3342 3346 3192 +f 3197 3354 3052 +f 3191 3163 3353 +f 3345 3052 3354 +f 3186 3332 3254 +f 3186 3334 3332 +f 3194 3193 3355 +f 3345 3429 3347 +f 3356 3194 3355 +f 3357 3194 3356 +f 3358 3046 3357 +f 3198 3188 3352 +f 3198 3335 3199 +f 3352 3335 3198 +f 3199 3335 3240 +f 3240 3335 3325 +f 3349 3240 3327 +f 3047 3349 3410 +f 3359 3263 3377 +f 3284 3565 3456 +f 3378 3284 3456 +f 3263 3348 3377 +f 3125 3365 3286 +f 3297 3387 3560 +f 3361 3467 3274 +f 3215 3438 3388 +f 3151 3545 3376 +f 3382 3203 3294 +f 3451 3297 3560 +f 3348 2985 3631 +f 3218 3283 3548 +f 3459 3379 3264 +f 3451 3438 3215 +f 3073 3071 3383 +f 3369 3130 3446 +f 3124 3393 3631 +f 3290 3212 3448 +f 3264 3154 3364 +f 3370 3393 3124 +f 3365 3261 3544 +f 3392 3299 3394 +f 3450 3219 3378 +f 3130 3369 3267 +f 3299 3301 3474 +f 3301 3304 3474 +f 3304 3305 3371 +f 3537 3200 3291 +f 3286 3288 3144 +f 3213 3160 3447 +f 3305 3306 3371 +f 3632 3213 3447 +f 3442 3274 3386 +f 3373 3200 3537 +f 3144 3288 3570 +f 3470 3151 3376 +f 3269 3632 3536 +f 3269 3536 3471 +f 3279 3473 3284 +f 3387 3307 3373 +f 3214 3440 3362 +f 3215 3388 3271 +f 3281 3282 3465 +f 3447 3287 3454 +f 3464 3281 3465 +f 3130 3452 3446 +f 3296 3295 3210 +f 3563 3143 3462 +f 3547 3276 3638 +f 3298 3462 3143 +f 3449 3303 3445 +f 3373 3537 3436 +f 3257 3303 3449 +f 3268 3360 3562 +f 3391 3441 3273 +f 3278 3281 3464 +f 3276 3218 3638 +f 3348 3631 3377 +f 3558 3538 3138 +f 3387 3373 3436 +f 3381 3298 3366 +f 3222 3289 3457 +f 3071 3296 3539 +f 3298 3266 3366 +f 3437 3280 3551 +f 3218 3548 3638 +f 3280 3276 3553 +f 3261 3372 3544 +f 3364 3154 3385 +f 3444 3223 3443 +f 3380 3271 3388 +f 3390 3222 3458 +f 3294 3444 3549 +f 3288 3286 3566 +f 3275 3569 3571 +f 3473 3279 3369 +f 3465 3282 3380 +f 3300 3275 3571 +f 3223 3072 3443 +f 3448 3283 3290 +f 3565 3284 3473 +f 3270 3300 3534 +f 3350 3479 3397 +f 3363 3211 3478 +f 3668 3228 3314 +f 3211 3315 3478 +f 3335 3352 3490 +f 3479 3319 3488 +f 3405 3325 3395 +f 3327 3325 3405 +f 3416 3488 3319 +f 3235 3396 3229 +f 3335 3490 3395 +f 3325 3335 3395 +f 3351 3668 3599 +f 3312 3225 3480 +f 3410 3327 3405 +f 3313 3315 3230 +f 3312 3315 3313 +f 3414 3434 3411 +f 3510 3434 3413 +f 3339 3321 3518 +f 3225 3392 3480 +f 3238 3336 3495 +f 3413 3434 3414 +f 3488 3416 3493 +f 3238 3495 3317 +f 3521 3398 3338 +f 3326 3256 3491 +f 3256 3329 3491 +f 3491 3329 3412 +f 3341 3331 3423 +f 3329 3415 3412 +f 3338 3333 3521 +f 3657 3338 3398 +f 3317 3400 3401 +f 3555 3371 3250 +f 3250 3371 3306 +f 3343 3341 3423 +f 3423 3425 3343 +f 3404 3184 3406 +f 3235 3184 3404 +f 3250 3407 3555 +f 3696 3347 3429 +f 3402 3499 3322 +f 3322 3409 3323 +f 3499 3409 3322 +f 3399 3226 3310 +f 3318 3337 3604 +f 3503 3604 3337 +f 3342 3350 3397 +f 3419 3342 3397 +f 3316 3611 3179 +f 3411 3342 3419 +f 3316 3180 3511 +f 3342 3434 3346 +f 3411 3434 3342 +f 3249 3611 3430 +f 3346 3434 3510 +f 3422 3244 3605 +f 3180 3431 3511 +f 3169 3311 3514 +f 3311 3346 3517 +f 3439 3384 3095 +f 3517 3346 3510 +f 3332 3433 3432 +f 3323 3409 3408 +f 3433 3332 3481 +f 3350 3319 3479 +f 3418 3403 3248 +f 3418 3128 3420 +f 3244 3403 3605 +f 3344 3424 3485 +f 3344 3328 3426 +f 3308 3181 3428 +f 3428 3427 3308 +f 3426 3308 3427 +f 3234 3309 3574 +f 3309 3435 3574 +f 3181 3234 3428 +f 3476 3435 3309 +f 3236 3217 3476 +f 3383 3071 3539 +f 3374 3285 3541 +f 3072 3442 3443 +f 3303 3278 3445 +f 3369 3446 3636 +f 3291 3389 3641 +f 3541 3285 3437 +f 3458 3222 3457 +f 3459 3545 3379 +f 3292 3390 3458 +f 3367 3455 3572 +f 3438 3451 3561 +f 3283 3448 3548 +f 3264 3364 3459 +f 3463 3393 3370 +f 3212 3359 3448 +f 3559 3139 3292 +f 3558 3139 3559 +f 3384 3439 3542 +f 3370 3272 3562 +f 3299 3474 3394 +f 3272 3268 3562 +f 3389 3382 3630 +f 3571 3534 3300 +f 3538 3558 3469 +f 3544 3651 3365 +f 3633 3465 3380 +f 3450 3544 3372 +f 3277 3467 3361 +f 3460 3472 3476 +f 3476 3217 3460 +f 3545 3470 3376 +f 3386 3274 3467 +f 3542 3453 3384 +f 3455 3362 3546 +f 3453 3454 3262 +f 3368 3374 3540 +f 3217 3273 3460 +f 3374 3541 3540 +f 3460 3273 3441 +f 3543 3278 3464 +f 3375 3367 3572 +f 3304 3371 3461 +f 3371 3555 3461 +f 3363 3720 3360 +f 3381 3462 3298 +f 3632 3447 3639 +f 3387 3436 3560 +f 3391 3293 3466 +f 3463 3631 3393 +f 3537 3291 3557 +f 3302 3383 3857 +f 3553 3551 3280 +f 3553 3276 3547 +f 3556 3368 3629 +f 3857 3277 3302 +f 3535 3386 3467 +f 3569 3275 3375 +f 3838 3468 3563 +f 3210 3538 3833 +f 3565 3473 3758 +f 3296 3210 3833 +f 3633 3388 3438 +f 3747 3566 3365 +f 3359 3377 3552 +f 3380 3388 3633 +f 3286 3365 3566 +f 3392 3394 3618 +f 3476 3472 3435 +f 3289 3270 3475 +f 3454 3453 3533 +f 3457 3289 3475 +f 3294 3549 3382 +f 3397 3479 3576 +f 3336 3338 3579 +f 3363 3478 3477 +f 3479 3488 3573 +f 3573 3488 3717 +f 3481 3332 3482 +f 3396 3235 3404 +f 3657 3658 3338 +f 3507 3489 3411 +f 3579 3338 3658 +f 3414 3411 3489 +f 3599 3668 3595 +f 3315 3312 3478 +f 3510 3413 3583 +f 3332 3334 3482 +f 3478 3312 3598 +f 3334 3588 3482 +f 3480 3598 3312 +f 3480 3392 3618 +f 3588 3334 3590 +f 3395 3490 3486 +f 3413 3414 3526 +f 3334 3339 3590 +f 3400 3495 3672 +f 3527 3414 3492 +f 3526 3414 3527 +f 3317 3495 3400 +f 3603 3555 3407 +f 3499 3402 3500 +f 3590 3339 3518 +f 3407 3318 3604 +f 3402 3401 3500 +f 3604 3603 3407 +f 3526 3501 3413 +f 3320 3324 3483 +f 3410 3504 3340 +f 3417 3497 3331 +f 3506 3526 3527 +f 3501 3526 3506 +f 3497 3417 3494 +f 3492 3502 3527 +f 3506 3527 3502 +f 3178 3608 3503 +f 3608 3178 3688 +f 3406 3508 3675 +f 3421 3330 3512 +f 3178 3249 3688 +f 3417 3421 3494 +f 3508 3323 3607 +f 3326 3491 3487 +f 3421 3512 3494 +f 3611 3316 3613 +f 3408 3607 3323 +f 3316 3511 3613 +f 3399 3310 3683 +f 3330 3340 3504 +f 3607 3408 3680 +f 3249 3430 3688 +f 3512 3330 3504 +f 3505 3512 3504 +f 3408 3409 3609 +f 3511 3431 3615 +f 3257 3493 3416 +f 3509 3331 3497 +f 3403 3418 3596 +f 3257 3449 3493 +f 3423 3331 3509 +f 3509 3515 3423 +f 3433 3481 3617 +f 3498 3397 3576 +f 3515 3594 3423 +f 3420 3596 3418 +f 3577 3525 3498 +f 3425 3423 3594 +f 3525 3601 3507 +f 3429 3345 3689 +f 3310 3422 3700 +f 3525 3419 3498 +f 3419 3525 3507 +f 3696 3439 3347 +f 3498 3419 3397 +f 3411 3419 3507 +f 3605 3403 3596 +f 3415 3169 3513 +f 3514 3513 3169 +f 3311 3517 3516 +f 3514 3311 3516 +f 3424 3426 3496 +f 3344 3426 3424 +f 3426 3427 3496 +f 3234 3574 3428 +f 3614 3427 3428 +f 3356 3355 3528 +f 3524 3356 3528 +f 3615 3431 3616 +f 3616 3431 3251 +f 3399 3521 3333 +f 3616 3252 3691 +f 3251 3252 3616 +f 3433 3252 3432 +f 3691 3252 3433 +f 3193 3191 3612 +f 3353 3351 3599 +f 3612 3529 3193 +f 3321 3320 3518 +f 3530 3193 3529 +f 3355 3193 3530 +f 3518 3320 3483 +f 3528 3355 3530 +f 3357 3519 3522 +f 3522 3519 3520 +f 3524 3523 3356 +f 3356 3523 3357 +f 3357 3523 3519 +f 3357 3522 3358 +f 3358 3522 3586 +f 3586 3522 3585 +f 3352 3358 3597 +f 3586 3597 3358 +f 3343 3425 3197 +f 3531 3197 3425 +f 3354 3197 3531 +f 3820 3354 3531 +f 3532 3354 3820 +f 3345 3354 3532 +f 3689 3345 3532 +f 3554 3436 3537 +f 3364 3385 3642 +f 3715 3436 3554 +f 3442 3386 3535 +f 3727 3747 3365 +f 3391 3466 3622 +f 3463 3370 3713 +f 3546 3362 3567 +f 3552 3448 3359 +f 3713 3370 3562 +f 3838 3385 3468 +f 3560 3436 3715 +f 3474 3304 3461 +f 3629 3368 3540 +f 3360 3720 3562 +f 3654 3454 3533 +f 3843 3539 3296 +f 3572 3455 3621 +f 3270 3534 3628 +f 3453 3542 3627 +f 3638 3548 3619 +f 3568 3454 3654 +f 3569 3375 3564 +f 3655 3471 3634 +f 3475 3270 3628 +f 3451 3560 3643 +f 3447 3454 3568 +f 3561 3451 3643 +f 3452 3471 3655 +f 3450 3378 3456 +f 3381 3366 3714 +f 3639 3447 3568 +f 3730 3538 3469 +f 3450 3757 3544 +f 3459 3364 3642 +f 3548 3448 3550 +f 3551 3541 3437 +f 3464 3624 3543 +f 3750 3457 3475 +f 3440 3570 3841 +f 3464 3465 3624 +f 3754 3714 3366 +f 3448 3552 3550 +f 3533 3453 3627 +f 3366 3556 3754 +f 3458 3457 3750 +f 3362 3440 3567 +f 3391 3622 3441 +f 3758 3761 3565 +f 3471 3536 3869 +f 3569 3564 3768 +f 3377 3631 3744 +f 3470 3622 3466 +f 3472 3460 3945 +f 3720 3363 3832 +f 3363 3477 3832 +f 3277 3625 3467 +f 3450 3456 3653 +f 3549 3444 3443 +f 3460 3441 3828 +f 3292 3458 3759 +f 3455 3546 3840 +f 3727 3365 3651 +f 3559 3292 3759 +f 3446 3452 3636 +f 3648 3619 3548 +f 3571 3569 3637 +f 3641 3557 3291 +f 3469 3558 3559 +f 3545 3459 3620 +f 3580 3414 3489 +f 3492 3414 3580 +f 3581 3523 3578 +f 3523 3581 3519 +f 3662 3493 3656 +f 3617 3481 3482 +f 3482 3582 3617 +f 3717 3493 3662 +f 3488 3493 3717 +f 3579 3495 3336 +f 3656 3493 3640 +f 3520 3519 3581 +f 3674 3492 3580 +f 3502 3492 3674 +f 3578 3523 3524 +f 3398 3521 3587 +f 3478 3598 3477 +f 3584 3398 3587 +f 3590 3518 3883 +f 3522 3520 3585 +f 3657 3398 3584 +f 3483 3324 3885 +f 3486 3623 3395 +f 3687 3885 3324 +f 3502 3589 3506 +f 3501 3506 3589 +f 3687 3326 3487 +f 3399 3683 3521 +f 3666 3486 3490 +f 3543 3445 3278 +f 3405 3395 3623 +f 3593 3487 3491 +f 3604 3503 3810 +f 3593 3491 3412 +f 3412 3415 3600 +f 3591 3410 3405 +f 3810 3503 3608 +f 3493 3449 3640 +f 3591 3504 3410 +f 3596 3420 3694 +f 3401 3400 3671 +f 3400 3672 3673 +f 3671 3500 3401 +f 3404 3406 3675 +f 3420 3484 3694 +f 3576 3652 3498 +f 3508 3607 3675 +f 3525 3577 3575 +f 3504 3592 3505 +f 3409 3499 3609 +f 3601 3525 3575 +f 3498 3652 3577 +f 3497 3494 3509 +f 3605 3700 3422 +f 3612 3191 3353 +f 3509 3494 3512 +f 3507 3601 3697 +f 3602 3507 3697 +f 3513 3600 3415 +f 3505 3509 3512 +f 3484 3485 3610 +f 3694 3484 3610 +f 3509 3505 3515 +f 3485 3424 3610 +f 3515 3505 3594 +f 3505 3592 3594 +f 3496 3610 3424 +f 3352 3597 3775 +f 3617 3693 3433 +f 3496 3427 3614 +f 3517 3510 3606 +f 3684 3352 3775 +f 3490 3352 3684 +f 3666 3490 3684 +f 3479 3573 3576 +f 3574 3752 3428 +f 3510 3583 3606 +f 3435 3659 3574 +f 3614 3428 3752 +f 3573 3742 3576 +f 3472 3945 3738 +f 3563 3462 3837 +f 3623 3486 3746 +f 3572 3621 3765 +f 3474 3461 3394 +f 3443 3442 3753 +f 3620 3459 3749 +f 3486 3666 3746 +f 3631 3463 3713 +f 3438 3561 3626 +f 3642 3749 3459 +f 3862 3632 3639 +f 3571 3729 3534 +f 3647 3438 3626 +f 3438 3647 3633 +f 3572 3564 3375 +f 3626 3561 3962 +f 3718 3537 3557 +f 3627 3542 3736 +f 3556 3629 3754 +f 3554 3537 3718 +f 3449 3445 3640 +f 3648 3548 3550 +f 3752 3574 3650 +f 3754 3629 3540 +f 3534 3729 3628 +f 3553 3547 3763 +f 3567 3440 3849 +f 3712 3565 3646 +f 3456 3565 3712 +f 3838 3563 3837 +f 3576 3742 3652 +f 3575 3577 3635 +f 3577 3652 3635 +f 3659 3650 3574 +f 3277 3857 3722 +f 3713 3562 3867 +f 3869 3634 3471 +f 3739 3533 3627 +f 3738 3659 3435 +f 3757 3450 3653 +f 3552 3377 3952 +f 3455 3840 3621 +f 3467 3625 3860 +f 3655 3636 3452 +f 3559 3730 3469 +f 3535 3467 3860 +f 3723 3369 3636 +f 3470 3545 3821 +f 3442 3535 3822 +f 3753 3442 3822 +f 3618 3394 3644 +f 3641 3389 3630 +f 3620 3821 3545 +f 3624 3465 3831 +f 3461 3644 3394 +f 3549 3443 3724 +f 3839 3462 3645 +f 3462 3381 3645 +f 3465 3633 3825 +f 3831 3465 3825 +f 3765 3564 3572 +f 3549 3942 3382 +f 3381 3714 3645 +f 3711 3541 3551 +f 3461 3555 3879 +f 3750 3475 3745 +f 3722 3625 3277 +f 3550 3552 3649 +f 3565 3761 3646 +f 3551 3553 3748 +f 3542 3439 3736 +f 3624 3733 3543 +f 3626 3826 3647 +f 3441 3622 4041 +f 3849 3440 3841 +f 3712 3653 3456 +f 3744 3631 3726 +f 3732 3575 3635 +f 4020 3566 3747 +f 3445 3543 3721 +f 3822 3535 3860 +f 3458 3750 3759 +f 3628 3745 3475 +f 3385 3838 3755 +f 3383 3539 3843 +f 3843 3716 3383 +f 3622 3470 3865 +f 3768 3740 3569 +f 3435 3472 3738 +f 3533 3739 3654 +f 3568 3654 3739 +f 3660 3663 3581 +f 3314 3791 3668 +f 3717 3662 3670 +f 3314 3396 3791 +f 3832 3477 4051 +f 3581 3578 3660 +f 4051 3477 3661 +f 3495 3579 3667 +f 3520 3581 3663 +f 3656 3640 3719 +f 3661 3477 3598 +f 3663 3664 3520 +f 3396 3404 3789 +f 3670 3674 3580 +f 3578 3524 3660 +f 3789 3791 3396 +f 3583 3413 3676 +f 3786 3657 3584 +f 3582 3482 3877 +f 3676 3501 3677 +f 3413 3501 3676 +f 3674 3771 3502 +f 3589 3502 3771 +f 3495 3994 3672 +f 3677 3501 3589 +f 3590 3877 3482 +f 3482 3588 3590 +f 3994 3495 3667 +f 3595 3668 3772 +f 3585 3520 3664 +f 3665 3585 3664 +f 3555 3603 3682 +f 3879 3555 3682 +f 3683 3310 3806 +f 3686 3682 3603 +f 3665 3586 3585 +f 3604 3686 3603 +f 3310 3700 3806 +f 3686 3604 3810 +f 3595 3669 3599 +f 3353 3599 3669 +f 3883 3518 3681 +f 3518 3483 3681 +f 3587 3521 3788 +f 3810 3608 3811 +f 3683 3788 3521 +f 3605 3596 3692 +f 3808 3605 3692 +f 3500 3679 3499 +f 3885 3681 3483 +f 3688 3430 3812 +f 3405 3623 3920 +f 3430 3611 3812 +f 3613 3690 3611 +f 3596 3694 3692 +f 3920 3591 3405 +f 3611 3690 3812 +f 3511 3690 3613 +f 3511 3813 3690 +f 3813 3511 3615 +f 3691 4005 3616 +f 3400 3673 3671 +f 3687 3487 3785 +f 3816 3691 3433 +f 3487 3593 3785 +f 3679 3500 3671 +f 3592 3504 3783 +f 3496 3766 3610 +f 3693 3617 3582 +f 3817 3693 3582 +f 3614 3767 3496 +f 3496 3767 3766 +f 3593 3412 3790 +f 3752 3767 3614 +f 3594 3592 3783 +f 3704 3594 3783 +f 3600 3790 3412 +f 3601 3575 3695 +f 3695 3575 3732 +f 3697 3601 3695 +f 3607 3680 3678 +f 3679 3609 3499 +f 3602 3697 3699 +f 3513 3701 3600 +f 3408 3609 3680 +f 3513 3514 3701 +f 3514 3516 3701 +f 3689 3698 3429 +f 3516 3517 3802 +f 3685 3353 3669 +f 3696 3429 3698 +f 3612 3353 3685 +f 3517 3606 3802 +f 3736 3439 3696 +f 3702 3507 3602 +f 3489 3507 3702 +f 3580 3489 3702 +f 3529 3612 3685 +f 3615 3616 3813 +f 3813 3616 4005 +f 3789 3404 3675 +f 3529 3685 3804 +f 3693 3816 3433 +f 3530 3529 3804 +f 3804 3706 3530 +f 3530 3710 3528 +f 3710 3530 3706 +f 3706 3707 3710 +f 3703 3524 3528 +f 3660 3524 3703 +f 4018 3597 3586 +f 3586 3665 4018 +f 3703 3710 3708 +f 3528 3710 3703 +f 3708 3710 3707 +f 3594 3704 3705 +f 3531 3705 3787 +f 3594 3705 3425 +f 3705 3531 3425 +f 3709 3531 3787 +f 3709 3820 3531 +f 3820 3689 3532 +f 3645 3714 3937 +f 3550 3649 3850 +f 3635 3734 3732 +f 3642 3385 3755 +f 3653 3712 3751 +f 3636 3655 3827 +f 3711 3551 3748 +f 3652 3734 3635 +f 3568 3739 3836 +f 3723 3636 3743 +f 3653 3751 3757 +f 3633 3647 3825 +f 3377 3744 3952 +f 3754 3540 3866 +f 3833 3538 3730 +f 3836 3639 3568 +f 3637 3729 3571 +f 3630 3382 3942 +f 3718 3863 3554 +f 3561 3643 3962 +f 3733 3624 3731 +f 3713 3728 3631 +f 3724 3443 3753 +f 3835 3713 3867 +f 3945 3460 3828 +f 3288 3566 4020 +f 3725 3369 3723 +f 3862 3639 3836 +f 3473 3369 3725 +f 3978 3288 4020 +f 3948 3544 3757 +f 3651 3544 3948 +f 3759 3750 3844 +f 3570 3288 3978 +f 3657 3735 3658 +f 3473 3725 3758 +f 3841 3570 3978 +f 3657 3786 3737 +f 3610 3766 3940 +f 3720 3867 3562 +f 3559 3759 3760 +f 3296 3950 3843 +f 3646 3761 3842 +f 3727 3651 3955 +f 3648 3550 3850 +f 3541 3711 3931 +f 3821 3620 3749 +f 3752 3973 3767 +f 3445 3721 3640 +f 3823 3640 3721 +f 3573 3717 3741 +f 3546 3567 3849 +f 3745 3628 3957 +f 3752 3650 3854 +f 3637 3569 3740 +f 3713 3835 4194 +f 3553 3763 3748 +f 3721 3543 3733 +f 3546 3849 3840 +f 3636 3827 3743 +f 3828 3441 4041 +f 3716 3857 3383 +f 4041 3622 3864 +f 3638 3763 3547 +f 3652 3829 3734 +f 3619 3648 3764 +f 3625 3722 3762 +f 3966 3726 3631 +f 3742 3829 3652 +f 3840 3765 3621 +f 3867 3720 3832 +f 3741 3742 3573 +f 3651 3948 3868 +f 3631 3728 3966 +f 3844 3750 3963 +f 3825 3647 3826 +f 3868 3852 3651 +f 3852 3955 3651 +f 3950 3296 3833 +f 3739 3627 3856 +f 3541 3931 3540 +f 3756 3632 3862 +f 3536 3632 3756 +f 3735 3657 3737 +f 3869 3536 3756 +f 3768 3564 3846 +f 3634 3869 3871 +f 4227 3630 3942 +f 3871 3827 3634 +f 3634 3827 3655 +f 3807 3703 3773 +f 3771 3674 3770 +f 3772 3668 3774 +f 3658 3735 3779 +f 3579 3658 3779 +f 3818 3595 3772 +f 3669 3595 3818 +f 3584 3587 3780 +f 3800 3818 3772 +f 3668 3791 4019 +f 4019 3774 3668 +f 3809 3918 3665 +f 3665 3664 3809 +f 3677 3589 3880 +f 3784 3677 3880 +f 3771 3880 3589 +f 3667 3579 3779 +f 3597 4018 4097 +f 3598 3480 3793 +f 3673 3672 3875 +f 3823 3721 3830 +f 3480 3618 3793 +f 3769 3793 3618 +f 4097 3775 3597 +f 3666 3776 3746 +f 3584 3780 3782 +f 3789 3675 3901 +f 3901 3675 3792 +f 3769 3618 3644 +f 3792 3675 3796 +f 3584 3782 3786 +f 3675 3607 3796 +f 3687 3785 3885 +f 3678 3796 3607 +f 3623 3746 3920 +f 3644 3461 3879 +f 3683 3806 4067 +f 3609 3679 3798 +f 3788 3683 4067 +f 3682 3686 3879 +f 3785 3593 3790 +f 3680 3609 3798 +f 3886 3879 3686 +f 3686 3810 3886 +f 3678 3680 3910 +f 4067 3806 3954 +f 3910 3680 3798 +f 3818 3801 3685 +f 3669 3818 3685 +f 3818 3800 3801 +f 3591 3920 3777 +f 3780 3587 3788 +f 3804 3685 3801 +f 3660 3807 3663 +f 3695 3794 3697 +f 3811 3608 3688 +f 3777 3781 3591 +f 3663 3807 3915 +f 3781 3777 3778 +f 3809 3663 3915 +f 3664 3663 3809 +f 3697 3794 3699 +f 3699 3794 3829 +f 3808 3692 3845 +f 3660 3703 3807 +f 3829 3794 3734 +f 3504 3591 3781 +f 3783 3504 3781 +f 3694 3845 3692 +f 3888 3845 3694 +f 3812 3690 3813 +f 3606 3602 3699 +f 3694 3610 3888 +f 3600 3701 3900 +f 3900 3790 3600 +f 4005 3691 3814 +f 3666 3684 3776 +f 3814 3691 3815 +f 3701 3516 3797 +f 3819 3704 3783 +f 3691 3816 3815 +f 3900 3701 3797 +f 3704 3819 3705 +f 3787 3705 3819 +f 3516 3802 3799 +f 3817 3582 3913 +f 3913 3582 3877 +f 3689 3820 4012 +f 3700 3605 4009 +f 4012 3795 3689 +f 3799 3797 3516 +f 4009 3892 3700 +f 3605 3808 4009 +f 3907 3689 3795 +f 3689 3907 3698 +f 3583 3602 3606 +f 3803 3602 3583 +f 3602 3803 3702 +f 3803 3583 3676 +f 3906 3847 3702 +f 3736 3698 3909 +f 3610 3940 3888 +f 3696 3698 3736 +f 3847 3741 3580 +f 3580 3702 3847 +f 3906 3702 3803 +f 3741 3717 3670 +f 3656 3719 3662 +f 3884 3662 3719 +f 3805 3662 3884 +f 3670 3662 3805 +f 3580 3741 3670 +f 3670 3770 3674 +f 3823 3719 3640 +f 3826 3626 3961 +f 3740 3768 3846 +f 3962 3643 3824 +f 3934 3728 3713 +f 3753 3822 3941 +f 3934 3713 4194 +f 3749 3642 3755 +f 3722 3857 3859 +f 3730 3559 3935 +f 3835 3867 4045 +f 3932 4045 3867 +f 3850 3649 3951 +f 3765 3840 4139 +f 3649 3552 3951 +f 3750 3745 3963 +f 3755 3838 4026 +f 3951 3552 3952 +f 3641 3630 4029 +f 3736 3870 3627 +f 3973 3752 3851 +f 3564 3765 4112 +f 3731 3624 3831 +f 3837 3462 3839 +f 3937 3714 3853 +f 3834 3793 3769 +f 3846 3564 4112 +f 3754 3853 3714 +f 3659 3854 3650 +f 3754 3866 3861 +f 3638 3619 3764 +f 3851 3752 4021 +f 3866 3540 3931 +f 3643 3560 3715 +f 3648 4052 3764 +f 3854 3659 3855 +f 3659 3738 3855 +f 3808 3845 3968 +f 3628 3729 3957 +f 3751 3712 3960 +f 3865 3470 3821 +f 3856 3627 3938 +f 3881 3719 3823 +f 3848 3559 3760 +f 3559 3848 3935 +f 3769 3644 4034 +f 3826 3970 3825 +f 3945 3855 3738 +f 3742 3989 3829 +f 3821 3749 4061 +f 3825 3970 3831 +f 3937 3972 3645 +f 3748 4040 3959 +f 3740 4120 3637 +f 3766 3767 3973 +f 3755 4061 3749 +f 3745 3858 3963 +f 3763 4040 3748 +f 3989 3742 3741 +f 3863 3718 3930 +f 3722 3859 3762 +f 3729 3637 4120 +f 3747 3727 4224 +f 3947 3626 3962 +f 3730 3935 3946 +f 3833 3730 3946 +f 4020 3747 4224 +f 3626 3947 3961 +f 3952 3744 3726 +f 3836 3739 3856 +f 3733 3830 3721 +f 3715 3554 4053 +f 3964 3733 3731 +f 3758 3725 3723 +f 3948 3757 4036 +f 3838 3837 4199 +f 3853 3754 3861 +f 3752 3854 4021 +f 3645 3972 3839 +f 3950 3833 3946 +f 3630 4227 4029 +f 3715 4138 3643 +f 3844 3760 3759 +f 3978 4020 4046 +f 4031 3753 3941 +f 3761 3758 4042 +f 3724 3753 4031 +f 3786 3872 3737 +f 3849 3841 3978 +f 3968 3929 3808 +f 3646 3960 3712 +f 3716 3843 3950 +f 3867 3832 3944 +f 3944 3832 4051 +f 4049 3627 3870 +f 3938 3627 4049 +f 3773 3915 3807 +f 3772 3774 3916 +f 3772 3916 3800 +f 3915 3773 3917 +f 3667 3779 3984 +f 3988 3667 3984 +f 3672 3994 3875 +f 3988 3994 3667 +f 3876 3994 3988 +f 3916 3774 4019 +f 3918 3917 3882 +f 3791 3923 4019 +f 3917 3773 3878 +f 3878 3882 3917 +f 3894 4019 3923 +f 3782 3780 3874 +f 3676 3677 3784 +f 3912 3800 3916 +f 3786 3782 3874 +f 3872 3786 3874 +f 3665 3918 3882 +f 4018 3665 3882 +f 3671 3673 3993 +f 3993 3673 3875 +f 3877 3590 4015 +f 3896 3671 3993 +f 3983 3823 3830 +f 3898 3921 3956 +f 3920 3776 3899 +f 3746 3776 3920 +f 3792 3921 3898 +f 3777 3920 3778 +f 3598 3793 3661 +f 3901 3792 3898 +f 3883 4015 3590 +f 3920 3899 3778 +f 3789 3901 4003 +f 3883 3681 4093 +f 3921 3873 3956 +f 3792 3904 3921 +f 3904 3873 3921 +f 3922 3781 3778 +f 3792 3796 3904 +f 3791 3789 3923 +f 3887 4094 3885 +f 3923 3789 3905 +f 4003 3905 3789 +f 3775 4065 3684 +f 3770 3670 3805 +f 3894 3923 4013 +f 3805 4008 3770 +f 3905 4013 3923 +f 3776 3684 4065 +f 3796 3678 4010 +f 3899 3902 3778 +f 3922 3778 3902 +f 3679 3671 3896 +f 3785 3887 3885 +f 3798 3679 3896 +f 3678 3910 4010 +f 3781 3922 3924 +f 3922 3902 3924 +f 3845 3888 3996 +f 3800 3926 3804 +f 3801 3800 3804 +f 3925 3924 3902 +f 3790 3890 3785 +f 3781 3924 3819 +f 3819 3783 3781 +f 3809 3915 3917 +f 3924 3925 3787 +f 3787 3819 3924 +f 3890 3790 3891 +f 3809 3917 3918 +f 3732 3919 3695 +f 3732 3734 3919 +f 4012 3907 3795 +f 3806 3700 3892 +f 3794 3919 3734 +f 3919 3794 3695 +f 3698 3907 3908 +f 3909 3698 3908 +f 3699 3829 3893 +f 3810 3889 3886 +f 3829 3989 3893 +f 3810 3811 3889 +f 4009 3808 3929 +f 3606 3699 3893 +f 3891 3790 3895 +f 3889 3811 4158 +f 3811 3688 4158 +f 3900 3895 3790 +f 4158 3688 4081 +f 4081 3688 3812 +f 3903 3897 3799 +f 3900 3799 3897 +f 3797 3799 3900 +f 3812 3813 4001 +f 3802 3903 3799 +f 3987 3903 3802 +f 4001 3813 4005 +f 3987 3802 3893 +f 3802 3606 3893 +f 3741 3847 3989 +f 3815 3816 3911 +f 3693 3911 3816 +f 3911 3693 4163 +f 3803 3676 3784 +f 3784 3906 3803 +f 3693 3817 4163 +f 3719 3881 3884 +f 3706 3804 3926 +f 3926 3707 3706 +f 3708 3707 3914 +f 3708 3878 3703 +f 3703 3878 3773 +f 3787 3925 3709 +f 3708 3914 3878 +f 3927 3709 3925 +f 3927 3928 3709 +f 4012 3820 3928 +f 3928 3820 3709 +f 3864 3622 3933 +f 3834 3769 4034 +f 3954 3806 3965 +f 3971 3638 3764 +f 3826 3961 3967 +f 3831 3970 4030 +f 3865 3933 3622 +f 3941 3822 4027 +f 4204 3857 3716 +f 3549 3724 3942 +f 3837 3839 4140 +f 3740 3846 3969 +f 3745 3957 4201 +f 3856 3938 3939 +f 3865 3821 3936 +f 3940 3766 3943 +f 3711 3748 3959 +f 3648 3850 4037 +f 4053 3554 3863 +f 3859 3857 3975 +f 3932 3867 3944 +f 3824 3643 4138 +f 3757 3751 4036 +f 3827 4062 3743 +f 3625 3762 4145 +f 3844 3963 3760 +f 3860 3625 4145 +f 3955 3852 3953 +f 3729 4120 3976 +f 3861 3866 3949 +f 3866 3931 3949 +f 3641 4029 4134 +f 3557 3641 4134 +f 3723 3743 4206 +f 3836 3856 4033 +f 3716 3950 4044 +f 4113 3729 3976 +f 3862 3836 4122 +f 3830 3733 3964 +f 4042 3758 3723 +f 3945 3828 4110 +f 3870 3736 3909 +f 3957 3729 4032 +f 3828 4041 4110 +f 3842 3761 4042 +f 3974 3971 3764 +f 3952 3726 4050 +f 3718 3557 4186 +f 3954 3965 4067 +f 4031 3941 4027 +f 4204 4143 3857 +f 3975 3857 4143 +f 4009 3929 4028 +f 3831 4048 3731 +f 4052 3648 4126 +f 3930 3718 4186 +f 3826 4137 3970 +f 3964 3731 4048 +f 3858 3745 4201 +f 4126 3648 4037 +f 4021 3854 4023 +f 3966 3728 3934 +f 3852 3868 4059 +f 3831 4030 4048 +f 4199 3837 4140 +f 3936 3933 3865 +f 3852 4059 3953 +f 3762 3859 4057 +f 3743 4062 4206 +f 3850 3951 4037 +f 3932 3944 4117 +f 3740 3969 4120 +f 3947 3962 4055 +f 3830 3964 4025 +f 3854 3855 4023 +f 3943 3766 3973 +f 3727 3955 4224 +f 4206 4042 3723 +f 4036 3751 3960 +f 3983 3830 3958 +f 3756 3862 4122 +f 4140 3839 3972 +f 4046 4144 3978 +f 4145 4043 3860 +f 3960 3646 3842 +f 3963 3858 4123 +f 3822 3860 4024 +f 4039 3855 3945 +f 3977 3870 3909 +f 3763 3638 3971 +f 4032 3729 4113 +f 4049 3870 3977 +f 3716 4044 4204 +f 3861 3949 4130 +f 4041 3864 4106 +f 3890 4016 3785 +f 3879 4034 3644 +f 4034 3879 4066 +f 3779 3735 3737 +f 3881 3983 4071 +f 3823 3983 3881 +f 4051 3661 4118 +f 3884 3881 4071 +f 3985 3884 4071 +f 3661 3793 4118 +f 3916 4019 3912 +f 4065 3775 4097 +f 4118 3793 3834 +f 4016 3890 3980 +f 3879 3886 4114 +f 3994 3876 3995 +f 4019 3894 3912 +f 3985 4006 3884 +f 3805 3884 4006 +f 4008 4000 3770 +f 4000 4008 4076 +f 4008 3805 4006 +f 3991 3788 4105 +f 3890 3981 3980 +f 3990 3876 3988 +f 3876 3990 3992 +f 3998 3898 3956 +f 3891 3981 3890 +f 3776 4065 3982 +f 3780 3788 3991 +f 3875 3994 3993 +f 3874 3780 3991 +f 4074 3898 3998 +f 3901 3898 4074 +f 4003 3901 4074 +f 3956 3873 3979 +f 3904 3979 3873 +f 3876 3992 3999 +f 3999 3995 3876 +f 3999 3992 4002 +f 3899 3776 3982 +f 4067 4105 3788 +f 4007 3979 3904 +f 4007 3904 3796 +f 4007 3796 4010 +f 3891 3895 4157 +f 4163 3817 4011 +f 4157 3981 3891 +f 3913 4011 3817 +f 3877 4014 3913 +f 3910 3798 4085 +f 4014 3877 4180 +f 3997 3996 3888 +f 4157 3897 4088 +f 3896 3993 4084 +f 4085 3798 3896 +f 3895 3897 4157 +f 4015 3883 4093 +f 3912 4017 3800 +f 4093 3885 4094 +f 3681 3885 4093 +f 4094 3887 4096 +f 4017 3912 4100 +f 4017 3926 3800 +f 4096 3887 4016 +f 3887 3785 4016 +f 3897 3903 4088 +f 4089 3926 4017 +f 3986 4004 3902 +f 3900 3897 3895 +f 3925 3902 4004 +f 3882 3878 4249 +f 3892 3965 3806 +f 4088 3903 3987 +f 3987 3893 4091 +f 4018 3882 4249 +f 3893 3989 4091 +f 3989 3906 4092 +f 3847 3906 3989 +f 3906 3784 4092 +f 3908 3907 4179 +f 3845 3996 3968 +f 3784 3880 4169 +f 3880 3770 4195 +f 3771 3770 3880 +f 4195 3770 4000 +f 3908 3977 3909 +f 3967 3961 4188 +f 4112 3765 4139 +f 4186 3557 4271 +f 3951 3952 4022 +f 4137 3826 3967 +f 3974 3764 4052 +f 3949 3931 4038 +f 3842 4115 3960 +f 4199 4026 3838 +f 4055 3962 3824 +f 3948 4036 4059 +f 3848 4295 3935 +f 3726 3966 4050 +f 3931 3711 4038 +f 3961 3947 4055 +f 4062 3827 3871 +f 4039 3945 4110 +f 3834 4034 4124 +f 3711 3959 4038 +f 4057 3859 3975 +f 3948 4059 3868 +f 3936 3821 4061 +f 4316 3724 4031 +f 3853 3861 4035 +f 3942 3724 4316 +f 3763 3971 4040 +f 4037 3951 4022 +f 4067 3965 4058 +f 3849 4187 3840 +f 3760 3963 4191 +f 4033 4122 3836 +f 4224 3955 3953 +f 3929 3968 4060 +f 3943 4111 3940 +f 4110 4041 4387 +f 4024 3860 4043 +f 3964 4048 4119 +f 4105 4067 4054 +f 4064 3979 4125 +f 3956 3979 4064 +f 4307 4026 4369 +f 3755 4026 4307 +f 3848 3760 4131 +f 3933 4106 3864 +f 4047 3842 4042 +f 3970 4137 4030 +f 4122 4108 3756 +f 4045 3932 4215 +f 4053 3863 3930 +f 4023 3855 4107 +f 3966 3934 4135 +f 4027 3822 4024 +f 4054 4067 4058 +f 4112 4205 3846 +f 3983 3958 4202 +f 3929 4060 4028 +f 3978 4144 3849 +f 4057 3975 4143 +f 3969 3846 4205 +f 4045 4194 3835 +f 4036 3960 4115 +f 4025 3964 4119 +f 3557 4134 4271 +f 4375 3715 4053 +f 4138 3715 4375 +f 4187 3849 4144 +f 3869 3756 4133 +f 4056 3959 4104 +f 3959 4040 4104 +f 4133 3871 3869 +f 3971 4104 4040 +f 4201 4121 3858 +f 4123 3858 4121 +f 3974 4104 3971 +f 4224 4046 4020 +f 4206 4063 4042 +f 3894 4099 3912 +f 3872 3874 4069 +f 3874 3991 4069 +f 4064 3998 3956 +f 4192 4035 3861 +f 3737 3872 4069 +f 4290 4051 4118 +f 3991 4105 4070 +f 4070 4160 3991 +f 4069 3991 4160 +f 4165 3980 3981 +f 4097 4068 4065 +f 4006 3985 4148 +f 3861 4130 4192 +f 3879 4114 4066 +f 4079 4125 3979 +f 3981 4086 4165 +f 4072 3984 3779 +f 4071 3983 4202 +f 3779 3737 4072 +f 4111 3997 3888 +f 3979 4007 4079 +f 4086 3981 4157 +f 4007 4010 4079 +f 4072 3737 4069 +f 3889 4114 3886 +f 3988 3984 4072 +f 4114 3889 4150 +f 3905 4003 4155 +f 4013 4099 3894 +f 3899 3982 4168 +f 3988 4072 3990 +f 4077 3899 4168 +f 4088 3987 4247 +f 4154 4099 4013 +f 3905 4154 4013 +f 3889 4190 4150 +f 4073 3990 4072 +f 4008 4006 4076 +f 3965 3892 4102 +f 3992 3990 4073 +f 4154 3905 4155 +f 4009 4102 3892 +f 3987 4091 4247 +f 3889 4158 4080 +f 4190 3889 4080 +f 4009 4028 4102 +f 4091 3989 4092 +f 3993 3994 4075 +f 4092 3784 4095 +f 3995 4075 3994 +f 3993 4078 4084 +f 3993 4075 4078 +f 4012 4178 3907 +f 3784 4169 4095 +f 4195 4169 3880 +f 4179 3907 4178 +f 3896 4084 4167 +f 3812 4001 4081 +f 4058 3965 4102 +f 4001 4161 4081 +f 4085 3896 4167 +f 4002 3992 4073 +f 3968 3996 4209 +f 4083 3999 4002 +f 3977 3908 4181 +f 4049 3977 4181 +f 4001 4005 4161 +f 3940 4111 3888 +f 4087 4017 4100 +f 4011 3913 4170 +f 4014 4170 3913 +f 4089 4017 4173 +f 4173 4017 4171 +f 4171 4017 4087 +f 4180 3877 4090 +f 3973 3851 4082 +f 3851 4021 4082 +f 4015 4090 3877 +f 4175 4018 4249 +f 4175 4097 4018 +f 4098 3878 3914 +f 3912 4099 4100 +f 4077 3986 3899 +f 3899 3986 3902 +f 4161 4005 4162 +f 4005 3814 4162 +f 4162 3814 3815 +f 3926 4089 3707 +f 3707 4089 4174 +f 4174 3914 3707 +f 3925 4004 4172 +f 3925 4172 4101 +f 3925 4101 3927 +f 3927 4101 4103 +f 3928 3927 4103 +f 3928 4103 4177 +f 4012 3928 4177 +f 4063 4047 4042 +f 3952 4278 4022 +f 4021 4023 4211 +f 4106 3933 4109 +f 4128 3933 3936 +f 4295 3848 4131 +f 4107 4211 4023 +f 4144 4046 4208 +f 4201 3957 4032 +f 4133 3756 4108 +f 4119 4220 4025 +f 4126 4037 4213 +f 4124 4034 4308 +f 3830 4025 3958 +f 4026 4199 4376 +f 4227 4193 4029 +f 4034 4066 4308 +f 4146 4308 4066 +f 4055 3824 4138 +f 4144 4232 4187 +f 4059 4036 4136 +f 3755 4307 4061 +f 4107 3855 4216 +f 4134 4029 4193 +f 3961 4055 4214 +f 4039 4216 3855 +f 4191 3963 4123 +f 4050 3966 4135 +f 4133 4062 3871 +f 4141 4151 4102 +f 4216 4039 4110 +f 4102 4028 4141 +f 4140 3972 4223 +f 4056 4116 3959 +f 4137 3967 4188 +f 4059 4207 3953 +f 4028 4060 4141 +f 4033 3856 3939 +f 4044 3950 4293 +f 4035 3937 3853 +f 4310 4048 4030 +f 4145 3762 4057 +f 4146 4066 4114 +f 4132 4278 3952 +f 4065 4168 3982 +f 4041 4106 4387 +f 4054 4198 4105 +f 4168 4065 4127 +f 3952 4050 4132 +f 4045 4215 4479 +f 4204 4044 4293 +f 4312 4130 3949 +f 4131 3760 4191 +f 4113 3976 4318 +f 4104 3974 4383 +f 4215 3932 4117 +f 4048 4310 4119 +f 4108 4129 4281 +f 4109 3933 4128 +f 3842 4047 4230 +f 4143 4204 4296 +f 4038 3959 4116 +f 4115 3842 4230 +f 4317 3938 4049 +f 4135 3934 4277 +f 3936 4061 4128 +f 4194 4277 3934 +f 3937 4223 3972 +f 4307 4304 4061 +f 3939 3938 4317 +f 4035 4223 3937 +f 4375 4053 4196 +f 4194 4045 4142 +f 3834 4124 4276 +f 4142 4045 4479 +f 4057 4143 4221 +f 3958 4025 4202 +f 4202 4025 4220 +f 4211 4107 4216 +f 4121 4201 4390 +f 4387 4289 4110 +f 4037 4022 4278 +f 4033 3939 4279 +f 3950 3946 4293 +f 4275 4226 4120 +f 4122 4033 4279 +f 4308 4146 4200 +f 3976 4120 4226 +f 4139 3840 4187 +f 4069 4159 4072 +f 4159 4069 4156 +f 4071 4147 3985 +f 3985 4147 4189 +f 3985 4189 4148 +f 4157 4088 4359 +f 4068 4097 4152 +f 4202 4147 4071 +f 4166 4075 3995 +f 3998 4064 4125 +f 4149 4195 4000 +f 3998 4125 4074 +f 4070 4105 4198 +f 4361 4165 4086 +f 4148 4149 4006 +f 4006 4149 4076 +f 4069 4160 4156 +f 4127 4065 4068 +f 4088 4247 4359 +f 4076 4149 4000 +f 4079 4153 4125 +f 4155 4125 4153 +f 4074 4125 4155 +f 3995 3999 4166 +f 4102 4151 4058 +f 4241 4084 4078 +f 4091 4092 4095 +f 4167 4084 4241 +f 4079 4010 4164 +f 4209 4060 3968 +f 4169 4195 4235 +f 3986 4077 4004 +f 4003 4074 4155 +f 4172 4176 4101 +f 3943 3973 4240 +f 4357 4101 4176 +f 4177 4101 4357 +f 3973 4082 4370 +f 4103 4101 4177 +f 4082 4021 4211 +f 4093 4090 4015 +f 4178 4012 4339 +f 4010 3910 4164 +f 4093 4094 4253 +f 4253 4428 4093 +f 4094 4096 4253 +f 3910 4085 4164 +f 4096 4016 4264 +f 3980 4264 4016 +f 4181 3908 4179 +f 4265 3980 4266 +f 3980 4165 4266 +f 4174 4089 4173 +f 4097 4175 4152 +f 3878 4098 4249 +f 4098 3914 4434 +f 4099 4255 4100 +f 4255 4099 4154 +f 4184 4183 4182 +f 4183 4184 4185 +f 4185 4259 4183 +f 4259 4185 4261 +f 4277 4270 4135 +f 4303 4038 4116 +f 4199 4140 4378 +f 4212 3930 4186 +f 4224 3953 4302 +f 4117 3944 4051 +f 4047 4063 4291 +f 4213 4037 4278 +f 4405 4296 4204 +f 4188 3961 4214 +f 4284 4188 4214 +f 4148 4189 4273 +f 4116 4056 4406 +f 4128 4061 4304 +f 4318 3976 4226 +f 4208 4046 4628 +f 4147 4202 4324 +f 4056 4104 4365 +f 4191 4123 4121 +f 3997 4111 4203 +f 4118 3834 4276 +f 4291 4229 4047 +f 4050 4135 4270 +f 4270 4219 4050 +f 4059 4136 4207 +f 4317 4325 3939 +f 4052 4126 4385 +f 4230 4047 4229 +f 4026 4402 4369 +f 4026 4376 4402 +f 3953 4207 4302 +f 4133 4108 4281 +f 4214 4055 4138 +f 4106 4109 4321 +f 4399 4115 4230 +f 4186 4271 4210 +f 4112 4139 4205 +f 4195 4149 4388 +f 4297 4115 4399 +f 4131 4197 4295 +f 4279 4129 4122 +f 4060 4209 4228 +f 4108 4122 4129 +f 3935 4295 4455 +f 4062 4133 4283 +f 4203 4314 3997 +f 3946 3935 4455 +f 4141 4060 4228 +f 4285 4111 4288 +f 4111 3943 4288 +f 4145 4024 4043 +f 4117 4051 4362 +f 4362 4523 4117 +f 4458 4187 4561 +f 4321 4109 4128 +f 4200 4146 4404 +f 4027 4298 4031 +f 4317 4049 4181 +f 4139 4187 4458 +f 4277 4194 4142 +f 4146 4114 4322 +f 4051 4290 4362 +f 4316 4031 4298 +f 4204 4293 4405 +f 4322 4114 4217 +f 4114 4150 4217 +f 4140 4223 4222 +f 3942 4316 4393 +f 4188 4284 4137 +f 4217 4150 4190 +f 4285 4203 4111 +f 4227 3942 4393 +f 4030 4137 4272 +f 4215 4117 4218 +f 4223 4035 4408 +f 4035 4192 4408 +f 4149 4148 4273 +f 4230 4229 4399 +f 4376 4199 4378 +f 4324 4202 4220 +f 4312 3949 4286 +f 4216 4110 4463 +f 4365 4104 4383 +f 4289 4463 4110 +f 4278 4132 4219 +f 4311 4137 4284 +f 4036 4115 4297 +f 4145 4057 4231 +f 3949 4038 4233 +f 4523 4218 4117 +f 4313 4151 4141 +f 4131 4191 4282 +f 4136 4036 4297 +f 4132 4050 4219 +f 4387 4106 4391 +f 4206 4062 4283 +f 4283 4294 4206 +f 4308 4200 4292 +f 4206 4294 4063 +f 4291 4063 4294 +f 4144 4208 4232 +f 4120 3969 4275 +f 4385 3974 4052 +f 4201 4234 4390 +f 4141 4228 4225 +f 4126 4309 4385 +f 4310 4030 4272 +f 3943 4240 4288 +f 4086 4157 4359 +f 4359 4236 4086 +f 4159 4156 4238 +f 4273 4147 4324 +f 4361 4266 4165 +f 4266 4361 4329 +f 4190 4080 4410 +f 4058 4151 4274 +f 4075 4493 4078 +f 4493 4075 4166 +f 4236 4244 4086 +f 4410 4158 4330 +f 4080 4158 4410 +f 4361 4086 4244 +f 4081 4330 4158 +f 4155 4338 4154 +f 4244 4333 4361 +f 4330 4081 4336 +f 4164 4085 4242 +f 4242 4085 4243 +f 4085 4167 4491 +f 4243 4085 4491 +f 4068 4152 4355 +f 3999 4239 4166 +f 4337 4336 4081 +f 3999 4083 4239 +f 4081 4161 4245 +f 4247 4091 4510 +f 4091 4095 4328 +f 4328 4510 4091 +f 3997 4314 3996 +f 4268 4245 4161 +f 4173 4171 4343 +f 4491 4167 4241 +f 4161 4162 4268 +f 4241 4078 4493 +f 4171 4087 4252 +f 4095 4169 4235 +f 4209 3996 4314 +f 4355 4248 4127 +f 4068 4355 4127 +f 4237 4209 4314 +f 4388 4235 4195 +f 4127 4246 4168 +f 4163 4011 4170 +f 4274 4054 4058 +f 4436 4077 4246 +f 4168 4246 4077 +f 4249 4098 4344 +f 4014 4180 4356 +f 4434 4344 4098 +f 4180 4090 4427 +f 4087 4100 4252 +f 3973 4370 4240 +f 4252 4100 4346 +f 4100 4255 4349 +f 4346 4100 4349 +f 4428 4090 4093 +f 4154 4338 4255 +f 4182 4183 4256 +f 4259 4256 4183 +f 4182 4262 4184 +f 4253 4096 4254 +f 4185 4184 4262 +f 4264 4254 4096 +f 4354 4261 4185 +f 4354 4185 4262 +f 3980 4265 4264 +f 4082 4211 4496 +f 4004 4077 4250 +f 4172 4004 4250 +f 4176 4172 4251 +f 4257 4177 4357 +f 4258 4177 4257 +f 4339 4260 4178 +f 4179 4178 4260 +f 4260 4263 4179 +f 4181 4179 4263 +f 3911 4163 4267 +f 3914 4174 4434 +f 3815 4268 4162 +f 4267 4268 3911 +f 3911 4268 3815 +f 4238 4073 4159 +f 4159 4073 4072 +f 4073 4238 4269 +f 4269 4083 4073 +f 4073 4083 4002 +f 4251 4172 4250 +f 4012 4177 4339 +f 4339 4177 4258 +f 4286 3949 4233 +f 4038 4303 4233 +f 4275 3969 4323 +f 4321 4128 4473 +f 4273 4189 4147 +f 4128 4304 4473 +f 4372 4198 4054 +f 4140 4222 4378 +f 4276 4124 4308 +f 4455 4384 3946 +f 4284 4443 4311 +f 4213 4309 4126 +f 4293 3946 4384 +f 4304 4307 4305 +f 4186 4210 4212 +f 4313 4274 4151 +f 4232 4561 4187 +f 4129 4279 4409 +f 4396 4388 4149 +f 4396 4149 4273 +f 4226 4275 4400 +f 4377 4290 4118 +f 4307 4369 4368 +f 4281 4129 4409 +f 4220 4366 4324 +f 4118 4276 4377 +f 4366 4220 4367 +f 4191 4121 4398 +f 4272 4137 4311 +f 4363 4181 4280 +f 4317 4181 4363 +f 4136 4297 4448 +f 4221 4143 4296 +f 4316 4298 4520 +f 4278 4219 4371 +f 4141 4225 4313 +f 4146 4322 4404 +f 4196 4053 4380 +f 4380 4375 4196 +f 4231 4544 4145 +f 4227 4393 4193 +f 4544 4024 4145 +f 4205 4139 4458 +f 4133 4281 4283 +f 4134 4193 4271 +f 4201 4032 4113 +f 4234 4201 4320 +f 4205 4323 3969 +f 4228 4209 4306 +f 4027 4024 4287 +f 4214 4138 4300 +f 4390 4234 4472 +f 4207 4136 4403 +f 4270 4277 4394 +f 4119 4310 4367 +f 4561 4232 4557 +f 4302 4207 4403 +f 4367 4310 4315 +f 4390 4398 4121 +f 4221 4389 4057 +f 4119 4367 4220 +f 4231 4057 4389 +f 4203 4285 4364 +f 4628 4302 4474 +f 4395 4272 4311 +f 4224 4302 4628 +f 4046 4224 4628 +f 4375 4300 4138 +f 4411 4203 4364 +f 4318 4226 4400 +f 4282 4191 4398 +f 4308 4292 4381 +f 4284 4214 4319 +f 4208 4464 4232 +f 4319 4522 4284 +f 4405 4293 4384 +f 4532 4292 4200 +f 4200 4404 4532 +f 4232 4464 4299 +f 4271 4193 4379 +f 4377 4276 4454 +f 4467 4270 4301 +f 4219 4270 4467 +f 4318 4446 4113 +f 4320 4113 4446 +f 4201 4113 4320 +f 4225 4228 4478 +f 4391 4106 4321 +f 4448 4297 4540 +f 4323 4205 4441 +f 4153 4079 4326 +f 4370 4445 4240 +f 4247 4510 4360 +f 4238 4156 4160 +f 4153 4327 4155 +f 4327 4153 4326 +f 4070 4198 4424 +f 4160 4070 4424 +f 4238 4160 4596 +f 4155 4327 4338 +f 4493 4166 4239 +f 4596 4160 4424 +f 4274 4372 4054 +f 4190 4440 4217 +f 4260 4509 4263 +f 4450 4370 4082 +f 4245 4337 4081 +f 4509 4433 4263 +f 4342 4372 4274 +f 4410 4440 4190 +f 4496 4450 4082 +f 4181 4263 4280 +f 4164 4326 4079 +f 4326 4164 4340 +f 4209 4237 4306 +f 4164 4242 4416 +f 4265 4266 4418 +f 4416 4340 4164 +f 4268 4415 4245 +f 4329 4418 4266 +f 4267 4415 4268 +f 4211 4216 4517 +f 4242 4243 4422 +f 4267 4484 4415 +f 4419 4329 4331 +f 4329 4361 4331 +f 4331 4361 4332 +f 4171 4252 4343 +f 4332 4361 4333 +f 4216 4341 4517 +f 4174 4173 4343 +f 4492 4174 4343 +f 4341 4216 4463 +f 4345 4163 4489 +f 4334 4332 4333 +f 4175 4249 4435 +f 4163 4170 4489 +f 4170 4014 4421 +f 4014 4356 4421 +f 4249 4344 4435 +f 4180 4427 4356 +f 4428 4253 4429 +f 4254 4429 4253 +f 4255 4338 4348 +f 4428 4427 4090 +f 4348 4338 4256 +f 4256 4338 4182 +f 4182 4338 4350 +f 4256 4259 4351 +f 4264 4358 4254 +f 4259 4261 4352 +f 4351 4259 4352 +f 4264 4265 4358 +f 4358 4265 4417 +f 4262 4182 4350 +f 4350 4353 4262 +f 4261 4354 4352 +f 4354 4262 4353 +f 4236 4508 4244 +f 4437 4248 4355 +f 4360 4359 4247 +f 4127 4248 4246 +f 4250 4077 4436 +f 4357 4176 4251 +f 4357 4438 4257 +f 4380 3930 4212 +f 4473 4304 4305 +f 4362 4290 4397 +f 4380 4053 3930 +f 4272 4315 4310 +f 4314 4411 4237 +f 4411 4314 4203 +f 4277 4142 4444 +f 4444 4142 4479 +f 4315 4272 4395 +f 4404 4322 4439 +f 4443 4284 4522 +f 4217 4439 4322 +f 4287 4024 4544 +f 4381 4454 4276 +f 4324 4366 4386 +f 4311 4443 4382 +f 4387 4391 4468 +f 4478 4228 4306 +f 4557 4232 4299 +f 4325 4317 4530 +f 4383 3974 4620 +f 4276 4308 4381 +f 3974 4385 4620 +f 4466 4325 4530 +f 4095 4235 4476 +f 4273 4324 4386 +f 4235 4388 4476 +f 4392 4027 4287 +f 4205 4458 4441 +f 3939 4325 4466 +f 4395 4311 4382 +f 4393 4316 4520 +f 4301 4270 4394 +f 4215 4218 4640 +f 4279 3939 4466 +f 4197 4131 4460 +f 4342 4313 4374 +f 4274 4313 4342 +f 4612 4291 4475 +f 4197 4455 4295 +f 4480 4229 4291 +f 4288 4373 4285 +f 4459 4399 4229 +f 4394 4277 4444 +f 4213 4371 4407 +f 4278 4371 4213 +f 4192 4130 4711 +f 4451 4406 4056 +f 4458 4561 4481 +f 4214 4300 4401 +f 4479 4215 4640 +f 4367 4457 4366 +f 4130 4312 4462 +f 4289 4387 4468 +f 4193 4621 4379 +f 4131 4282 4460 +f 4367 4315 4525 +f 4318 4400 4539 +f 4315 4395 4525 +f 4286 4233 4442 +f 4300 4375 4550 +f 4376 4378 4527 +f 4382 4443 4453 +f 4378 4222 4408 +f 4401 4300 4552 +f 4371 4219 4467 +f 4446 4318 4539 +f 4298 4027 4392 +f 4385 4309 4407 +f 4409 4279 4466 +f 4474 4302 4403 +f 4388 4396 4447 +f 4213 4407 4309 +f 4396 4273 4465 +f 4323 4441 4529 +f 4430 4538 4306 +f 4465 4273 4386 +f 4374 4313 4452 +f 4475 4294 4541 +f 4452 4313 4225 +f 4275 4323 4529 +f 4221 4296 4521 +f 4291 4294 4475 +f 4285 4373 4364 +f 4480 4291 4612 +f 4459 4229 4480 +f 4326 4412 4327 +f 4258 4257 4605 +f 4574 4596 4424 +f 4327 4413 4338 +f 4640 4218 4523 +f 4337 4245 4414 +f 4222 4223 4408 +f 4095 4476 4328 +f 4509 4260 4339 +f 4245 4415 4482 +f 4482 4414 4245 +f 4424 4198 4372 +f 4578 4484 4267 +f 4340 4412 4326 +f 4433 4280 4263 +f 4517 4496 4211 +f 4412 4340 4579 +f 4340 4416 4579 +f 4083 4589 4672 +f 4489 4170 4421 +f 4237 4430 4306 +f 4430 4237 4411 +f 4239 4083 4672 +f 4364 4430 4411 +f 4417 4265 4418 +f 4347 4238 4596 +f 4242 4422 4416 +f 4445 4288 4240 +f 4418 4329 4419 +f 4429 4254 4358 +f 4419 4331 4420 +f 4343 4252 4503 +f 4420 4331 4423 +f 4360 4236 4359 +f 4331 4332 4423 +f 4431 4244 4508 +f 4333 4244 4431 +f 4334 4333 4425 +f 4333 4431 4425 +f 4432 4175 4435 +f 4152 4175 4432 +f 4423 4334 4426 +f 4332 4334 4423 +f 4334 4335 4426 +f 4516 4426 4335 +f 4174 4492 4434 +f 4435 4344 4494 +f 4252 4346 4593 +f 4349 4255 4500 +f 4500 4255 4348 +f 4338 4413 4350 +f 4350 4413 4256 +f 4256 4413 4348 +f 4256 4351 4350 +f 4352 4350 4351 +f 4350 4352 4353 +f 4352 4354 4353 +f 4432 4355 4152 +f 4246 4248 4504 +f 4436 4246 4504 +f 4248 4437 4504 +f 4250 4436 4603 +f 4357 4251 4604 +f 4438 4357 4604 +f 4578 4267 4345 +f 4345 4267 4163 +f 4335 4334 4516 +f 4516 4334 4425 +f 4238 4347 4269 +f 4269 4347 4596 +f 4083 4269 4589 +f 4208 4628 4708 +f 4530 4317 4363 +f 4305 4307 4368 +f 4368 4744 4305 +f 4464 4208 4708 +f 4439 4519 4404 +f 4462 4711 4130 +f 4298 4392 4520 +f 4383 4620 4365 +f 4463 4289 4468 +f 4312 4286 4462 +f 4306 4538 4478 +f 4620 4385 4471 +f 4442 4462 4286 +f 4469 4468 4391 +f 4297 4399 4540 +f 4217 4461 4439 +f 4369 4524 4368 +f 4440 4461 4217 +f 4296 4553 4521 +f 4448 4528 4136 +f 4294 4283 4541 +f 4440 4410 4722 +f 4321 4469 4391 +f 4405 4384 4568 +f 4303 4116 4406 +f 4476 4388 4447 +f 4321 4473 4662 +f 4234 4320 4472 +f 4445 4370 4450 +f 4556 4454 4381 +f 4393 4520 4738 +f 4212 4210 4706 +f 4281 4409 4715 +f 4056 4365 4451 +f 4457 4367 4456 +f 4373 4288 4563 +f 4393 4621 4193 +f 4281 4631 4283 +f 4389 4221 4521 +f 4398 4390 4472 +f 4192 4470 4408 +f 4192 4711 4470 +f 4563 4288 4445 +f 4282 4398 4803 +f 4529 4565 4275 +f 4532 4404 4519 +f 4537 4282 4803 +f 4400 4275 4565 +f 4617 4225 4478 +f 4271 4379 4633 +f 4341 4463 4656 +f 4282 4537 4460 +f 4444 4479 4477 +f 4377 4397 4290 +f 4441 4458 4555 +f 4645 4399 4459 +f 4210 4271 4633 +f 4540 4399 4645 +f 4451 4365 4620 +f 4296 4405 4543 +f 4629 4564 4447 +f 4396 4629 4447 +f 4366 4562 4386 +f 4368 4524 4548 +f 4319 4214 4401 +f 4518 4212 4706 +f 4457 4562 4366 +f 4524 4369 4402 +f 4381 4292 4556 +f 4875 4467 4301 +f 4448 4540 4528 +f 4380 4550 4375 +f 4380 4212 4518 +f 4631 4751 4283 +f 4542 4409 4466 +f 4519 4439 4461 +f 4385 4407 4471 +f 4541 4283 4751 +f 4406 4233 4303 +f 4403 4136 4528 +f 4455 4197 4535 +f 4715 4409 4542 +f 4621 4393 4738 +f 4407 4371 4881 +f 4552 4300 4550 +f 4560 4362 4397 +f 4281 4715 4631 +f 4394 4444 4477 +f 4477 4658 4394 +f 4384 4455 4536 +f 4636 4403 4634 +f 4403 4636 4474 +f 4803 4398 4472 +f 4445 4450 4563 +f 4450 4449 4563 +f 4473 4305 4744 +f 4476 4447 4564 +f 4405 4568 4543 +f 4539 4400 4565 +f 4577 4424 4372 +f 4420 4423 4594 +f 4423 4426 4487 +f 4487 4485 4423 +f 4426 4516 4487 +f 4722 4410 4330 +f 4356 4667 4585 +f 4421 4356 4585 +f 4344 4434 4683 +f 4330 4336 4639 +f 4372 4490 4577 +f 4667 4356 4587 +f 4336 4337 4639 +f 4372 4342 4490 +f 4241 4493 4599 +f 4580 4327 4412 +f 4413 4327 4580 +f 4491 4241 4599 +f 4432 4435 4498 +f 4243 4491 4497 +f 4498 4435 4494 +f 4587 4356 4427 +f 4416 4422 4581 +f 4346 4349 4502 +f 4243 4581 4422 +f 4482 4415 4483 +f 4428 4587 4427 +f 4348 4413 4580 +f 4501 4416 4581 +f 4579 4416 4501 +f 4580 4500 4348 +f 4500 4502 4349 +f 4587 4428 4505 +f 4581 4243 4497 +f 4484 4483 4415 +f 4428 4429 4505 +f 4506 4505 4429 +f 4358 4506 4429 +f 4252 4593 4503 +f 4496 4517 4499 +f 4578 4345 4488 +f 4430 4364 4571 +f 4345 4489 4583 +f 4355 4432 4498 +f 4600 4355 4498 +f 4506 4358 4511 +f 4511 4358 4417 +f 4364 4373 4571 +f 4538 4571 4495 +f 4430 4571 4538 +f 4420 4608 4507 +f 4504 4603 4436 +f 4504 4688 4603 +f 4236 4360 4508 +f 4360 4510 4508 +f 4449 4450 4496 +f 4686 4251 4250 +f 4251 4686 4604 +f 4328 4597 4510 +f 4328 4476 4570 +f 4328 4570 4597 +f 4605 4257 4438 +f 4570 4476 4534 +f 4339 4258 4605 +f 4573 4339 4605 +f 4573 4863 4339 +f 4512 4511 4417 +f 4339 4863 4509 +f 4418 4512 4417 +f 4512 4418 4514 +f 4514 4513 4512 +f 4514 4418 4515 +f 4418 4419 4515 +f 4509 4486 4433 +f 4433 4486 4280 +f 4486 4363 4280 +f 4382 4614 4395 +f 4454 4554 4377 +f 4382 4453 4716 +f 4296 4543 4553 +f 4518 4549 4380 +f 4524 4402 4569 +f 4460 4537 4197 +f 4402 4376 4569 +f 4403 4528 4634 +f 4401 4551 4319 +f 4454 4556 4554 +f 4624 4380 4549 +f 4374 4452 4756 +f 4301 4394 4875 +f 4299 4464 4632 +f 4469 4321 4547 +f 4471 4407 4737 +f 4662 4547 4321 +f 4642 4386 4562 +f 4523 4362 4739 +f 4629 4465 4572 +f 4452 4225 4749 +f 4622 4474 4636 +f 4396 4465 4629 +f 4367 4525 4567 +f 4560 4739 4362 +f 4662 4473 4526 +f 4395 4614 4525 +f 4367 4567 4456 +f 4645 4459 4618 +f 4517 4341 4566 +f 4474 4622 4628 +f 4456 4562 4457 +f 4706 4210 4633 +f 4562 4456 4567 +f 4477 4479 4640 +f 4463 4468 4656 +f 4721 4466 4530 +f 4536 4568 4384 +f 4482 4483 4531 +f 4231 4389 4630 +f 4465 4386 4642 +f 4544 4231 4630 +f 4555 4458 4481 +f 4371 4467 4545 +f 4392 4287 4641 +f 4551 4401 4729 +f 4541 4661 4475 +f 4614 4382 4716 +f 4557 4299 4632 +f 4722 4461 4440 +f 4522 4319 4551 +f 4643 4522 4551 +f 4544 4822 4287 +f 4535 4197 4546 +f 4756 4623 4374 +f 4881 4625 4407 +f 4556 4292 4753 +f 4483 4533 4531 +f 4753 4292 4558 +f 4550 4380 4624 +f 4292 4532 4558 +f 4614 4567 4525 +f 4480 4612 4804 +f 4527 4378 4705 +f 4532 4519 4558 +f 4705 4378 4649 +f 4618 4459 4480 +f 4536 4455 4535 +f 4535 4652 4536 +f 4473 4744 4526 +f 4476 4564 4534 +f 4389 4521 4630 +f 4548 4744 4368 +f 4446 4539 4565 +f 4520 4392 4818 +f 4397 4377 4657 +f 4379 4621 4633 +f 4449 4653 4627 +f 4538 4617 4478 +f 4708 4628 4622 +f 4580 4412 4584 +f 4424 4577 4666 +f 4666 4574 4424 +f 4683 4434 4492 +f 4566 4616 4635 +f 4489 4421 4781 +f 4679 4493 4672 +f 4493 4239 4672 +f 4786 4486 4576 +f 4344 4586 4494 +f 4637 4722 4330 +f 4378 4408 4649 +f 4498 4494 4586 +f 4586 4344 4683 +f 4505 4598 4782 +f 4486 4702 4363 +f 4639 4663 4646 +f 4587 4505 4782 +f 4702 4486 4786 +f 4593 4346 4502 +f 4506 4511 4505 +f 4500 4776 4502 +f 4663 4639 4337 +f 4599 4493 4679 +f 4607 4590 4507 +f 4571 4644 4495 +f 4608 4607 4507 +f 4591 4607 4608 +f 4663 4337 4669 +f 4497 4491 4599 +f 4593 4502 4693 +f 4669 4414 4575 +f 4693 4502 4776 +f 4337 4414 4669 +f 4591 4608 4592 +f 4581 4497 4668 +f 4504 4437 4602 +f 4608 4701 4592 +f 4414 4482 4575 +f 4594 4701 4608 +f 4412 4579 4584 +f 4508 4510 4689 +f 4437 4355 4600 +f 4431 4508 4684 +f 4602 4437 4771 +f 4684 4508 4689 +f 4582 4449 4496 +f 4431 4684 4425 +f 4688 4504 4602 +f 4482 4531 4575 +f 4425 4684 4595 +f 4484 4533 4483 +f 4686 4250 4603 +f 4510 4597 4689 +f 4605 4438 4783 +f 4496 4499 4582 +f 4513 4694 4598 +f 4484 4578 4533 +f 4863 4576 4509 +f 4598 4505 4511 +f 4582 4499 4635 +f 4511 4512 4598 +f 4486 4509 4576 +f 4513 4598 4512 +f 4499 4517 4635 +f 4601 4513 4514 +f 4514 4651 4601 +f 4635 4517 4566 +f 4345 4588 4488 +f 4699 4507 4590 +f 4583 4588 4345 +f 4507 4699 4420 +f 4420 4699 4419 +f 4583 4489 4676 +f 4609 4594 4423 +f 4503 4492 4343 +f 4269 4596 4606 +f 4492 4503 4691 +f 4610 4611 4425 +f 4425 4611 4487 +f 4487 4611 4485 +f 4485 4611 4423 +f 4423 4611 4609 +f 4609 4611 4610 +f 4610 4425 4595 +f 4487 4516 4425 +f 4594 4608 4420 +f 4606 4596 4764 +f 4606 4589 4269 +f 4553 4543 4792 +f 4566 4665 4719 +f 4617 4749 4225 +f 4744 4548 4796 +f 4470 4649 4408 +f 4566 4719 4616 +f 4465 4642 4619 +f 4477 4640 4613 +f 4481 4561 4615 +f 4465 4728 4572 +f 4465 4619 4797 +f 4728 4465 4797 +f 4656 4468 4660 +f 4714 4521 4553 +f 4838 4617 4538 +f 4468 4469 4731 +f 4480 4808 4618 +f 4569 4376 4527 +f 4287 4822 4641 +f 4711 4462 4887 +f 4197 4537 4546 +f 4564 4629 4734 +f 4462 4442 4626 +f 4721 4530 4363 +f 4875 4394 4658 +f 4442 4233 4638 +f 4552 4550 4704 +f 4534 4707 4570 +f 4401 4552 4704 +f 4818 4392 4641 +f 4582 4635 4790 +f 4560 4397 4742 +f 4633 4621 4650 +f 4737 4407 4625 +f 4443 4522 4643 +f 4534 4564 4707 +f 4634 4528 4720 +f 4342 4374 4664 +f 4664 4374 4623 +f 4627 4563 4449 +f 4373 4644 4571 +f 4559 4441 4555 +f 4716 4453 4643 +f 4644 4373 4563 +f 4529 4441 4559 +f 4377 4554 4713 +f 4446 5001 4320 +f 4453 4443 4643 +f 4452 4749 4756 +f 4656 4566 4341 +f 4565 4529 4725 +f 4661 4612 4475 +f 4730 4565 4725 +f 4649 4470 4710 +f 4561 4557 4615 +f 4883 4562 4567 +f 4790 4449 4582 +f 4233 4406 4638 +f 4470 4711 4710 +f 4406 4451 4726 +f 4371 4800 4881 +f 4546 4537 5085 +f 4811 4528 4540 +f 4563 4727 4644 +f 4371 4545 4800 +f 4627 4727 4563 +f 4446 4565 4730 +f 4632 4464 4708 +f 4883 4567 4905 +f 4646 4663 4732 +f 4887 4462 4626 +f 4545 4467 4875 +f 4535 4546 4809 +f 4729 4401 4704 +f 4790 4653 4449 +f 4626 4442 4798 +f 4442 4638 4798 +f 4614 4716 4717 +f 4727 4627 4653 +f 4531 4533 4826 +f 4650 4621 4899 +f 4620 4471 4709 +f 4742 4739 4560 +f 4471 4737 4709 +f 4738 4520 4832 +f 4554 4556 4654 +f 4377 4713 4657 +f 4812 4320 5001 +f 4790 4635 4647 +f 4719 4665 4659 +f 4556 4753 4654 +f 4559 4555 4712 +f 4751 4631 4648 +f 4616 4647 4635 +f 4724 4529 4559 +f 4665 4566 4656 +f 4660 4468 4731 +f 4661 4541 4751 +f 4558 4519 4655 +f 4655 4519 4752 +f 4469 4547 4828 +f 4547 4662 4828 +f 4461 4810 4519 +f 4612 4661 4804 +f 4667 4587 4670 +f 4670 4587 4782 +f 4581 4668 4501 +f 4572 4734 4629 +f 4760 4590 4673 +f 4607 4673 4590 +f 4490 4342 4664 +f 4698 4590 4760 +f 4437 4600 4681 +f 4771 4437 4681 +f 4673 4591 4761 +f 4607 4591 4673 +f 4771 4774 4602 +f 4577 4490 4664 +f 4761 4592 4675 +f 4591 4592 4761 +f 4584 4579 4501 +f 4495 4644 5047 +f 4685 4603 4688 +f 4675 4701 4678 +f 4538 4495 4838 +f 4592 4701 4675 +f 4678 4701 4680 +f 4686 4603 4685 +f 4701 4594 4680 +f 4758 4679 4672 +f 4686 4692 4604 +f 4684 4682 4595 +f 4637 4330 4639 +f 4688 4602 4774 +f 4669 4575 4766 +f 4438 4604 4692 +f 4783 4438 4692 +f 4683 4844 4586 +f 4770 4606 4764 +f 4689 4597 4690 +f 4789 4597 4570 +f 4768 4586 4844 +f 4789 4570 4707 +f 4605 4783 4784 +f 4784 5133 4605 +f 4597 4789 4690 +f 4776 4500 4846 +f 4573 4605 5133 +f 4503 4593 4691 +f 4782 4598 4928 +f 4589 4606 4770 +f 4593 4693 4691 +f 4928 4598 4694 +f 4576 4863 4697 +f 4694 4513 4695 +f 4695 4513 4601 +f 4672 4589 4770 +f 4786 4576 4697 +f 4696 4651 4514 +f 4663 4669 4732 +f 4651 4718 4601 +f 4671 4533 4578 +f 4578 4488 4671 +f 4599 4679 4865 +f 4671 4488 4769 +f 4721 4363 4702 +f 4514 4515 4696 +f 4769 4488 4674 +f 4590 4698 4699 +f 4488 4588 4674 +f 4419 4700 4515 +f 4699 4700 4419 +f 4674 4588 4780 +f 4781 4676 4489 +f 4588 4583 4676 +f 4780 4588 4676 +f 4781 4421 4677 +f 4677 4585 4687 +f 4421 4585 4677 +f 4835 4713 4554 +f 4554 4733 4835 +f 4731 4469 4828 +f 4715 4542 4900 +f 4726 4451 4807 +f 4620 4807 4451 +f 4481 4901 4555 +f 4567 4614 4905 +f 4640 4523 4703 +f 4797 4736 4728 +f 4755 4665 4656 +f 4642 4805 4619 +f 4708 4622 4743 +f 4709 4807 4620 +f 4733 4554 4654 +f 4523 4739 4703 +f 4730 5001 4446 +f 4644 4727 4906 +f 4755 4656 4660 +f 4811 4540 4645 +f 4716 4643 4824 +f 4520 4818 4832 +f 4707 4564 4734 +f 4749 4617 4885 +f 4632 4708 4819 +f 4933 4616 4719 +f 4658 4477 4613 +f 4630 4521 4714 +f 4568 4536 4652 +f 4810 4752 4519 +f 4745 4744 4796 +f 4914 4568 4652 +f 4696 4718 4651 +f 4740 4630 4714 +f 4883 4642 4562 +f 4831 4642 4883 +f 4623 4748 4664 +f 4724 4559 4712 +f 4710 4711 4814 +f 4518 4624 4549 +f 4461 4722 4810 +f 4755 4659 4665 +f 4805 4642 4831 +f 4406 4726 4638 +f 4820 4630 4740 +f 4647 4616 4933 +f 4748 4623 4756 +f 4543 4568 4914 +f 4792 4543 4914 +f 4723 4615 4557 +f 4803 4981 4537 +f 4659 4755 4750 +f 4553 4792 4821 +f 4724 4725 4529 +f 4899 4621 4738 +f 4749 4747 4756 +f 4822 4544 4630 +f 4480 4804 4808 +f 4743 4622 4636 +f 4639 4646 4791 +f 4614 4717 4905 +f 4643 4551 4729 +f 4712 4555 4901 +f 4826 4825 4531 +f 4824 4817 4716 +f 4826 4533 4802 +f 4822 4630 4820 +f 4619 4805 4797 +f 4720 4528 4811 +f 4823 4757 4746 +f 4739 4742 4979 +f 4750 4755 4660 +f 4649 4710 4806 +f 4823 4756 4757 +f 4757 4756 4747 +f 4812 4472 4320 +f 4397 4657 5002 +f 4657 4713 5002 +f 4716 4817 4717 +f 4735 4707 4734 +f 4814 4711 4887 +f 4658 4613 4987 +f 4652 4535 4809 +f 4817 4905 4717 +f 4810 4722 4637 +f 4613 4640 4703 +f 4842 4639 4791 +f 4662 4526 4886 +f 4743 4636 4879 +f 4526 4744 4886 +f 4899 4738 4908 +f 4723 4557 4632 +f 4542 4466 4816 +f 4901 4481 4615 +f 4796 4548 4941 +f 4789 4707 4763 +f 4763 4707 4735 +f 4666 4843 4574 +f 4758 4672 4939 +f 4753 4558 4655 +f 4838 4495 5047 +f 4498 4864 4600 +f 4864 4498 4768 +f 4673 4759 4760 +f 4666 4577 4754 +f 4501 4668 4959 +f 4637 4639 4842 +f 4681 4600 4864 +f 4761 4759 4673 +f 4765 4574 4843 +f 4596 4574 4765 +f 4959 4795 4501 +f 4596 4788 4764 +f 4763 4840 4861 +f 4577 4664 4754 +f 4789 4763 4861 +f 4761 4675 4762 +f 4788 4596 4765 +f 4584 4929 4580 +f 4762 4675 4678 +f 4678 4680 4855 +f 4680 4777 4855 +f 4688 4772 4685 +f 4777 4682 4779 +f 4647 4933 4884 +f 4575 4531 4766 +f 4766 4531 4825 +f 4773 4685 4772 +f 4767 4732 4669 +f 4686 4685 4773 +f 4779 4684 4689 +f 4669 4766 4767 +f 4682 4684 4779 +f 4692 4686 4773 +f 4802 4533 4671 +f 4857 4779 4689 +f 4584 4501 4893 +f 4689 4690 4857 +f 4774 4772 4688 +f 4572 4728 4736 +f 4856 4692 4773 +f 4770 4939 4672 +f 4775 4683 4492 +f 4783 4692 4856 +f 4865 4679 4872 +f 4670 4851 4667 +f 4865 4778 4599 +f 4498 4586 4768 +f 4668 4497 4778 +f 4497 4599 4778 +f 4782 4928 4926 +f 4872 4679 4758 +f 4928 4694 4868 +f 4585 4667 4687 +f 4868 4694 4866 +f 4694 4695 4866 +f 4863 4573 5039 +f 4601 4785 4695 +f 4500 4580 4925 +f 4846 4500 4925 +f 4787 4696 4515 +f 4699 4698 4870 +f 4700 4699 4870 +f 4702 4786 4867 +f 4515 4700 4787 +f 4691 4693 4849 +f 4721 4702 4978 +f 4492 4691 4775 +f 4849 4693 4946 +f 4776 4946 4693 +f 4609 4680 4594 +f 4777 4680 4610 +f 4610 4680 4609 +f 4610 4682 4777 +f 4595 4682 4610 +f 4799 4617 4838 +f 4816 4721 4978 +f 4729 4704 5000 +f 4803 4472 5079 +f 4790 4647 4884 +f 4729 4815 4643 +f 4832 4908 4738 +f 4920 4804 4661 +f 4933 4719 4889 +f 4737 4625 4874 +f 4889 4719 4659 +f 4791 4646 4793 +f 4818 4641 4984 +f 4816 4466 4721 +f 4634 4720 4877 +f 4634 4877 4636 +f 4653 5061 4727 +f 4879 4636 4877 +f 4569 4943 4524 +f 4646 4732 4793 +f 4981 5085 4537 +f 4910 5061 4653 +f 4553 4821 4714 +f 4550 4624 4827 +f 5058 4832 4818 +f 4741 4653 4790 +f 4569 4527 4892 +f 4542 4923 4900 +f 4659 4750 4830 +f 4527 4705 4892 +f 4645 4924 4811 +f 4822 4801 4641 +f 4999 4828 4662 +f 4731 4750 4660 +f 4708 4743 4829 +f 4705 4649 5068 +f 4708 4829 4819 +f 4749 4813 4747 +f 4703 4739 4979 +f 4730 4725 4891 +f 4653 4741 4910 +f 4924 4645 4618 +f 4631 4715 4648 +f 4897 4718 4696 +f 4885 4617 4799 +f 4886 4744 4904 +f 4904 4744 4745 +f 4748 4833 4664 +f 4733 4654 4965 +f 4751 4648 4986 +f 4748 4756 4823 +f 4751 4920 4661 +f 5063 4633 4650 +f 4878 4883 4905 +f 4706 4633 5063 +f 4812 5079 4472 +f 4877 4720 4811 +f 4816 4978 4980 +f 4811 5010 4877 +f 4828 4930 4731 +f 4397 5002 4742 +f 4548 4943 4941 +f 4518 4706 4983 +f 4548 4524 4943 +f 5002 4713 4834 +f 4815 4824 4643 +f 5000 4704 4963 +f 4809 4914 4652 +f 4794 4874 4625 +f 4862 4736 4911 +f 4987 4613 4960 +f 4662 4886 4999 +f 5092 4726 4807 +f 4793 4732 4895 +f 4998 4632 4819 +f 4797 4805 4903 +f 4795 4959 4902 +f 4723 4632 4998 +f 4903 4805 4831 +f 4923 4542 4816 +f 4808 4804 4992 +f 4659 4830 4889 +f 5068 4649 4806 +f 4962 4807 5049 +f 4704 4550 4963 +f 5049 4807 4709 +f 4902 4876 4898 +f 4753 4965 4654 +f 4876 4902 4988 +f 4800 4545 4974 +f 4802 4915 4826 +f 4806 4710 4814 +f 4810 4637 4948 +f 5001 4730 4894 +f 4754 4664 4833 +f 4718 4897 5034 +f 4819 4829 4995 +f 4648 4715 4900 +f 4749 4882 4813 +f 4823 4833 4748 +f 4572 4850 4734 +f 4666 4754 4843 +f 4839 4759 5035 +f 4760 4759 4839 +f 5035 4759 4761 +f 4774 4771 4869 +f 4772 4774 4869 +f 4934 5035 4761 +f 4852 4735 4850 +f 4850 4735 4734 +f 4584 4893 4929 +f 5047 4644 4906 +f 4909 4906 4727 +f 4936 4752 4810 +f 4761 4762 4934 +f 4765 4961 4788 +f 4936 4810 4948 +f 4772 4869 4853 +f 4854 4934 4762 +f 4762 4678 4854 +f 4773 4772 4853 +f 4501 4795 4893 +f 4735 4852 4763 +f 4683 4775 4951 +f 4948 4637 4841 +f 4637 4842 4841 +f 4844 4683 4951 +f 4854 4678 4855 +f 4770 4764 4788 +f 4768 4844 4958 +f 4773 4853 4856 +f 5019 4855 4777 +f 4862 4850 4572 +f 4767 4895 4732 +f 4572 4736 4862 +f 4777 4779 5019 +f 4778 4959 4668 +f 4944 4783 4856 +f 4766 4825 4767 +f 4845 4802 4671 +f 5019 4779 5015 +f 4671 4769 4845 +f 4775 4691 4847 +f 4769 4674 4780 +f 4779 4857 5015 +f 4848 4780 4676 +f 4907 4746 4757 +f 4676 4781 4848 +f 4849 4847 4691 +f 4786 4697 5043 +f 4867 4786 5043 +f 4677 4687 4851 +f 4857 4690 4860 +f 4690 4789 4860 +f 4757 4747 5045 +f 5045 4747 4813 +f 4687 4667 4851 +f 4776 4846 5023 +f 4946 4942 4849 +f 4907 4757 5045 +f 4925 4580 4929 +f 4867 4978 4702 +f 4782 5115 4670 +f 4880 4836 4918 +f 4918 5017 4880 +f 5017 4918 4873 +f 4918 4837 4873 +f 5017 4873 4858 +f 4837 4859 4858 +f 4873 4837 4858 +f 4785 4601 4896 +f 4601 4718 4896 +f 4698 4760 4839 +f 4787 4700 4870 +f 4870 4871 4787 +f 4864 4768 4958 +f 4696 4787 4871 +f 4681 4869 4771 +f 5078 4908 4971 +f 4892 4705 5068 +f 4896 4718 5034 +f 4709 4737 5004 +f 4638 4726 5016 +f 4899 4908 5078 +f 4737 4874 5004 +f 4875 4658 4888 +f 4874 4794 5074 +f 4658 4987 4888 +f 4968 4817 4824 +f 4625 4881 4794 +f 4927 4746 4907 +f 4814 4919 4806 +f 4743 4879 5014 +f 4905 4969 4878 +f 4824 4815 4912 +f 5063 4983 4706 +f 4920 4751 4986 +f 5092 4807 4962 +f 4930 4830 4750 +f 4749 4885 4882 +f 4750 4731 4930 +f 4905 4817 4968 +f 4725 4724 4891 +f 4624 4518 4983 +f 4827 4624 4983 +f 4898 4893 4795 +f 4883 4878 4969 +f 4613 4703 4960 +f 4795 4902 4898 +f 4745 4796 4941 +f 4713 4835 4834 +f 4923 4816 5110 +f 4615 4723 4913 +f 4797 4911 4736 +f 4972 4811 5057 +f 4921 4730 4891 +f 4924 4808 4992 +f 4809 4546 5085 +f 4808 4924 4618 +f 4976 4910 4741 +f 4984 4641 4801 +f 4626 4798 4887 +f 4963 4550 5072 +f 4891 4724 5106 +f 4815 4729 5000 +f 4819 5152 4998 +f 4877 5014 4879 +f 4818 4984 5058 +f 4726 5092 5016 +f 4836 4880 5114 +f 4884 4976 4790 +f 4829 4743 4964 +f 4803 5079 4981 +f 4919 4814 5013 +f 4964 4995 4829 +f 4893 4898 4929 +f 5061 4909 4727 +f 4703 4979 5265 +f 4723 4998 4913 +f 4966 4968 4824 +f 4907 5045 4977 +f 5152 4819 4995 +f 4733 4965 4835 +f 4904 5102 4886 +f 5013 4814 4922 +f 4929 4898 4991 +f 4876 4991 4898 +f 4887 4922 4814 +f 4979 4742 5190 +f 4903 4831 4967 +f 4742 5002 5190 +f 5197 4794 5096 +f 5003 4909 5061 +f 4904 4745 5103 +f 4745 4941 5103 +f 4794 4881 5096 +f 4828 4931 4930 +f 4550 4827 5072 +f 4930 4931 5100 +f 4799 4838 5020 +f 4792 4914 4916 +f 5107 4615 4913 +f 4821 4792 4916 +f 4894 4730 4921 +f 4969 4905 4968 +f 4804 4920 5200 +f 4741 4790 4976 +f 4753 4655 5050 +f 4883 4994 4831 +f 4923 5112 4900 +f 4655 4752 5195 +f 5050 4655 5195 +f 4994 4883 4969 +f 4901 5106 4712 +f 4724 4712 5106 +f 4911 4797 4903 +f 4825 4826 4915 +f 4974 4545 5009 +f 4545 4875 5009 +f 4861 4840 4940 +f 4940 4840 5075 +f 4989 4843 4754 +f 4843 4989 4765 +f 5075 4840 4932 +f 4990 4833 4823 +f 4989 4961 4765 +f 4754 4833 4990 +f 4838 5047 5020 +f 5101 4936 5142 +f 4752 4936 5101 +f 4961 4989 4975 +f 4853 4869 4938 +f 4933 4997 4884 +f 4854 4855 4952 +f 4763 4932 4840 +f 4936 4948 5055 +f 4938 4869 5125 +f 4850 4862 4852 +f 5144 4852 4862 +f 4862 4911 5144 +f 5005 5015 4857 +f 4853 4938 5130 +f 4763 4852 5021 +f 4856 4853 5130 +f 4944 4856 5130 +f 4932 4763 5021 +f 4842 4791 4950 +f 4933 4889 4997 +f 5132 4784 4944 +f 5005 4857 4860 +f 4793 4895 4767 +f 5133 4784 5132 +f 4770 4788 4937 +f 4939 4770 4937 +f 4958 4844 5028 +f 5133 5039 4573 +f 5039 5302 4863 +f 4697 4863 5302 +f 4861 4860 4789 +f 4915 4802 4845 +f 5156 4937 4788 +f 4847 4849 4942 +f 4851 4670 5115 +f 4845 4769 4956 +f 5156 4788 4961 +f 5104 4978 4867 +f 5115 4782 4926 +f 4769 4780 5137 +f 4956 4769 5137 +f 5137 4780 4957 +f 4943 4569 4892 +f 4945 4959 4778 +f 4778 4865 4945 +f 4780 4848 4957 +f 5018 4868 4866 +f 5007 4928 4868 +f 5023 4946 4776 +f 4872 4758 4935 +f 4868 5018 5007 +f 4848 4781 4957 +f 4957 4677 5024 +f 4781 4677 4957 +f 5024 4677 4851 +f 4695 4785 4947 +f 4785 4896 4947 +f 4758 4939 4935 +f 4945 4865 4872 +f 5026 4698 4839 +f 4870 4698 5026 +f 5026 4949 4870 +f 4871 4870 4949 +f 4917 4871 4949 +f 4871 4917 4696 +f 4696 4917 4897 +f 4902 4959 4988 +f 4846 4925 5053 +f 4988 4959 4945 +f 5086 4952 4855 +f 5019 5086 4855 +f 5114 4880 5017 +f 4990 4823 4927 +f 4746 4927 4823 +f 4858 4859 5036 +f 5036 4859 5046 +f 4847 5117 4775 +f 5045 4813 5135 +f 5011 5135 4813 +f 5117 4951 4775 +f 5117 4847 4942 +f 4864 4955 4681 +f 4813 4882 5011 +f 4958 4953 4864 +f 4864 4953 4954 +f 4864 4954 4955 +f 4681 4955 4869 +f 4860 4861 4940 +f 4783 4944 4784 +f 5002 4834 4982 +f 4991 4876 5082 +f 4992 4804 5200 +f 4881 4800 5096 +f 4901 4615 5107 +f 4703 5056 4960 +f 4912 4815 5067 +f 4828 4999 4931 +f 4876 4973 5082 +f 5065 4859 4837 +f 5072 4827 5327 +f 4811 4924 5057 +f 4800 4974 5087 +f 4806 4919 5069 +f 4824 4912 5185 +f 4638 5151 4798 +f 5164 4900 5112 +f 4824 5185 4966 +f 5010 4811 4972 +f 5089 4714 4821 +f 4967 4831 4994 +f 4918 4836 5070 +f 5014 4877 5010 +f 5049 4709 5004 +f 4988 4945 4996 +f 4876 4988 5126 +f 4973 4876 5126 +f 4929 5051 4925 +f 4989 4990 4927 +f 4648 4900 5164 +f 4986 4648 5164 +f 5063 4650 4899 +f 4794 5197 5074 +f 5092 4962 5062 +f 5050 4965 4753 +f 5101 5195 4752 +f 4914 4809 5179 +f 4926 4928 5007 +f 5000 5067 4815 +f 5262 4827 4983 +f 4927 4907 4975 +f 4975 4907 4977 +f 5076 4812 5001 +f 4820 4740 5008 +f 4977 5045 5204 +f 4922 4887 5148 +f 5113 5088 4941 +f 4887 4798 5151 +f 4882 5184 5095 +f 4892 5099 4970 +f 4892 5068 5099 +f 4971 4908 4832 +f 5147 5048 4830 +f 4830 4930 5147 +f 5147 4930 5100 +f 5086 5019 5172 +f 4969 4968 5012 +f 4834 4835 5077 +f 5107 5247 4901 +f 5054 4882 4885 +f 4899 5078 5063 +f 4906 4909 5047 +f 4925 5051 5053 +f 5004 4874 5161 +f 4874 5074 5161 +f 4995 4964 5091 +f 5091 5066 4995 +f 5265 5056 4703 +f 5106 4901 5247 +f 4989 4927 4975 +f 5169 5001 4894 +f 5052 4903 4967 +f 4809 5085 4890 +f 5006 4740 4714 +f 5148 4887 5151 +f 5082 4973 5090 +f 5116 4926 5007 +f 5012 4968 4966 +f 4882 5095 5011 +f 5079 4812 5076 +f 5103 4941 5088 +f 4971 4832 5071 +f 4885 4799 5054 +f 5194 4918 5070 +f 4837 4918 5194 +f 4809 4985 5179 +f 5062 4962 5155 +f 4822 4820 5239 +f 4914 5179 4916 +f 4920 4986 5064 +f 4981 5079 5150 +f 5200 4920 5064 +f 4980 5109 4816 +f 5038 5143 4939 +f 5022 4953 5029 +f 4939 4937 5038 +f 4990 4989 4754 +f 4958 5028 5029 +f 4940 5075 5270 +f 5029 4953 4958 +f 5144 4911 5027 +f 4954 4953 5022 +f 5024 4851 5115 +f 4889 4830 5048 +f 4946 5023 5230 +f 5021 4852 5144 +f 4936 5055 5238 +f 4955 4954 5022 +f 5115 4926 5116 +f 5048 4997 4889 +f 4942 4946 5209 +f 4866 5025 5018 +f 5209 4946 5230 +f 4948 4841 5055 +f 4869 4955 5125 +f 4841 4842 5183 +f 5183 5055 4841 +f 4950 5183 4842 +f 4941 4943 4970 +f 5052 4911 4903 +f 4866 4695 5118 +f 5025 4866 5118 +f 5041 4950 4791 +f 5219 4938 5125 +f 4695 4947 5118 +f 4943 4892 4970 +f 5023 4846 5053 +f 4911 5052 5027 +f 4791 4793 5041 +f 5041 4793 5042 +f 5017 4858 5170 +f 5036 5170 4858 +f 4935 4939 5143 +f 5026 4839 5035 +f 5130 4938 5219 +f 4767 5044 5042 +f 4793 4767 5042 +f 4825 5044 4767 +f 5117 4942 5209 +f 4917 4949 5218 +f 5043 4697 5302 +f 4951 5120 4844 +f 5104 4867 5043 +f 5034 4897 5128 +f 5120 5028 4844 +f 4935 5030 4872 +f 5035 4934 4854 +f 4854 4952 5225 +f 5005 4860 5131 +f 4860 4940 5131 +f 5032 5030 5031 +f 4957 5024 5140 +f 4872 5033 4945 +f 4872 5030 5033 +f 5033 5037 5129 +f 5032 5033 5030 +f 5033 5032 5037 +f 5126 4988 4996 +f 5134 5032 5040 +f 5037 5032 5134 +f 5046 4859 5065 +f 5096 4800 5087 +f 5155 4962 5083 +f 5204 5094 4977 +f 5003 5047 4909 +f 5089 5006 4714 +f 4962 5049 5083 +f 5174 5172 5019 +f 4929 4991 5051 +f 5019 5015 5174 +f 4809 4890 4985 +f 5169 4894 5202 +f 4832 5058 5071 +f 5093 5081 5090 +f 4974 5009 5408 +f 5020 5054 4799 +f 5090 4973 4993 +f 4999 4886 5102 +f 4882 5054 5184 +f 4969 5012 5191 +f 4975 5156 4961 +f 4836 5114 5070 +f 4997 5182 4884 +f 4969 5191 4994 +f 5068 4806 5158 +f 5082 5051 4991 +f 5321 4976 4884 +f 5082 5080 5051 +f 4987 4960 5056 +f 5017 5170 5114 +f 4837 5194 5065 +f 4916 5089 4821 +f 4963 5072 5327 +f 4801 4822 5105 +f 5192 4998 5152 +f 5116 5007 5059 +f 4806 5069 5158 +f 5010 4972 5273 +f 5080 5082 5081 +f 5059 5018 5025 +f 5007 5018 5059 +f 5060 5059 5025 +f 4984 4801 5105 +f 5014 5010 5273 +f 5081 5082 5090 +f 5000 4963 5149 +f 4998 5192 4913 +f 4975 4977 5094 +f 4743 5014 4964 +f 4982 5272 5002 +f 4921 4891 5106 +f 4978 5104 5073 +f 4980 4978 5073 +f 4834 5354 4982 +f 4894 4921 5202 +f 5325 5085 4981 +f 4992 5200 5173 +f 5112 4923 5110 +f 5108 5048 5147 +f 5146 4922 5175 +f 5013 4922 5146 +f 5003 5061 5154 +f 4994 5237 4967 +f 5148 5175 4922 +f 5087 4974 5153 +f 4983 5063 5098 +f 5084 5053 5051 +f 5058 4984 5343 +f 5050 5234 4965 +f 5153 4974 5408 +f 4972 5057 5160 +f 5076 5001 5169 +f 5100 4931 5145 +f 4970 5099 5097 +f 4931 4999 5145 +f 5151 4638 5320 +f 4638 5016 5320 +f 5068 5158 5099 +f 5008 4740 5006 +f 5330 5147 5100 +f 4820 5008 5239 +f 5061 4910 5154 +f 4983 5196 5262 +f 5062 5155 5163 +f 4875 4888 5009 +f 5273 4972 5160 +f 5012 5177 5191 +f 5078 4971 5231 +f 5054 5020 5271 +f 4888 4987 5309 +f 5051 5080 5093 +f 4910 4976 5321 +f 5146 5069 4919 +f 5103 5102 4904 +f 4981 5150 5111 +f 4919 5013 5146 +f 4984 5105 5343 +f 5052 5157 5027 +f 5093 5080 5081 +f 5182 5321 4884 +f 4967 5237 5052 +f 5052 5237 5157 +f 5070 5114 5168 +f 5194 5070 5168 +f 5354 4834 5077 +f 5108 4997 5048 +f 4924 4992 5173 +f 4912 5067 5233 +f 5109 5110 4816 +f 5270 5131 4940 +f 5022 5029 5284 +f 5115 5141 5024 +f 5021 5193 4932 +f 5193 5021 5144 +f 5193 5144 5159 +f 5022 5119 4955 +f 5053 5084 5023 +f 4970 5113 4941 +f 5159 5144 5027 +f 5023 5084 5230 +f 4955 5119 5125 +f 5238 5142 4936 +f 5114 5084 5093 +f 4937 5156 5217 +f 5125 5119 5121 +f 5114 5170 5084 +f 5122 5217 5156 +f 5203 5170 5036 +f 5117 5120 4951 +f 5120 5280 5028 +f 5280 5281 5028 +f 5029 5028 5281 +f 5055 5228 5238 +f 4935 5031 5030 +f 5143 5031 4935 +f 4944 5130 5221 +f 5221 5224 4944 +f 5118 4947 5216 +f 4947 4896 5216 +f 4945 5129 4996 +f 5033 5129 4945 +f 5041 5183 4950 +f 5123 5026 5035 +f 5134 5129 5037 +f 5026 5123 4949 +f 5039 5133 5227 +f 5218 4949 5123 +f 5252 5042 5044 +f 5031 5143 5038 +f 5127 4917 5218 +f 4897 4917 5127 +f 5031 5040 5032 +f 5038 5040 5031 +f 5038 4937 5040 +f 5220 4897 5127 +f 4825 5124 5044 +f 5217 5040 4937 +f 5297 5043 5301 +f 5034 5216 4896 +f 4915 5124 4825 +f 5213 5040 5217 +f 5104 5043 5297 +f 5040 5213 5134 +f 4897 5220 5128 +f 4915 4845 5208 +f 5035 4854 5123 +f 4845 4956 5208 +f 5225 5123 4854 +f 4956 5137 5136 +f 5137 4957 5139 +f 4957 5140 5139 +f 5140 5024 5207 +f 5204 5045 5135 +f 5207 5024 5141 +f 5126 4993 4973 +f 5065 5166 5046 +f 5036 5046 5203 +f 5203 5046 5138 +f 5046 5166 5138 +f 5020 5047 5317 +f 5271 5020 5317 +f 4944 5224 5132 +f 5057 4924 5173 +f 5135 5011 5229 +f 5011 5095 5229 +f 5096 5087 5364 +f 4985 4890 5612 +f 4827 5262 5327 +f 5000 5149 5178 +f 4971 5071 5231 +f 5067 5000 5178 +f 5185 4912 5233 +f 5012 4966 5188 +f 4966 5185 5188 +f 5321 5154 4910 +f 5230 5084 5165 +f 5228 5055 5257 +f 5055 5183 5257 +f 5056 5265 5449 +f 5079 5076 5405 +f 5016 5092 5320 +f 5184 5054 5242 +f 5062 5320 5092 +f 5049 5004 5667 +f 5054 5271 5242 +f 4979 5190 5265 +f 5259 5063 5078 +f 5060 5162 5059 +f 5113 4970 5235 +f 5405 5150 5079 +f 5105 4822 5239 +f 4932 5181 5075 +f 5270 5075 5181 +f 5161 5074 5256 +f 5060 5025 5189 +f 4975 5171 5156 +f 5002 5272 5190 +f 5511 5326 4835 +f 4835 4965 5511 +f 5106 5305 4921 +f 5074 5197 5256 +f 5511 4965 5234 +f 5249 5086 5172 +f 5170 5165 5084 +f 5166 5065 5194 +f 4975 5094 5171 +f 5165 5170 5245 +f 5108 5147 5254 +f 4983 5098 5196 +f 5238 5335 5142 +f 5240 5254 5147 +f 4986 5164 5232 +f 5204 5264 5094 +f 5305 5202 4921 +f 4986 5232 5064 +f 5014 5273 5167 +f 5093 5084 5051 +f 5071 5058 5343 +f 5107 4913 5192 +f 5192 5251 5107 +f 4890 5085 5325 +f 4964 5014 5167 +f 5093 5090 5180 +f 4964 5167 5091 +f 5173 5200 5201 +f 5112 5110 5236 +f 5260 5057 5173 +f 5088 5113 5258 +f 5078 5231 5259 +f 5083 5322 5155 +f 5160 5057 5260 +f 5153 5364 5087 +f 5047 5003 5317 +f 5408 5009 5244 +f 5184 5229 5095 +f 5009 4888 5244 +f 5176 5012 5188 +f 5152 4995 5499 +f 5083 5049 5667 +f 5271 5300 5242 +f 5177 5012 5176 +f 5240 5147 5330 +f 5116 5059 5186 +f 5326 5077 4835 +f 5162 5186 5059 +f 5056 5309 4987 +f 4997 5108 5248 +f 5171 5094 5357 +f 5060 5189 5162 +f 5182 4997 5248 +f 5098 5063 5337 +f 5100 5145 5330 +f 5249 5172 5492 +f 5330 5145 5246 +f 5195 5331 5050 +f 5114 5093 5180 +f 4999 5102 5145 +f 4993 5180 5090 +f 4981 5111 5310 +f 5168 5114 5180 +f 5325 4981 5310 +f 5191 5269 4994 +f 5237 4994 5269 +f 5193 5187 4932 +f 5181 4932 5187 +f 5151 5320 5250 +f 5069 5146 5314 +f 5199 5245 5170 +f 5073 5104 5297 +f 5163 5155 5322 +f 5193 5159 5187 +f 5497 5236 5110 +f 5386 5005 5205 +f 5205 5005 5131 +f 5131 5270 5383 +f 5131 5383 5205 +f 5042 5206 5041 +f 4996 5296 5126 +f 5042 5252 5206 +f 4996 5129 5210 +f 5113 5235 5258 +f 5129 5134 5277 +f 5277 5210 5129 +f 5124 5252 5044 +f 5281 5214 5029 +f 5159 5027 5377 +f 5296 4996 5210 +f 5124 4915 5416 +f 5134 5213 5279 +f 5136 5208 4956 +f 5156 5171 5122 +f 5125 5121 5290 +f 5219 5125 5290 +f 5115 5211 5141 +f 5215 5136 5137 +f 5139 5215 5137 +f 5130 5219 5221 +f 5115 5116 5211 +f 5212 5211 5116 +f 5333 5029 5214 +f 5284 5029 5333 +f 5227 5133 5390 +f 5212 5116 5186 +f 5189 5118 5285 +f 5025 5118 5189 +f 5118 5216 5285 +f 5204 5135 5229 +f 5126 5296 4993 +f 5203 5198 5170 +f 5216 5034 5222 +f 5223 5222 5034 +f 5223 5128 5286 +f 5034 5128 5223 +f 5220 5286 5128 +f 5203 5138 5226 +f 5288 5218 5123 +f 5166 5243 5138 +f 5226 5138 5298 +f 5123 5225 5288 +f 5138 5243 5298 +f 5249 5225 4952 +f 5086 5249 4952 +f 5400 5161 5256 +f 5354 5077 5326 +f 5256 5197 5096 +f 5247 5107 5367 +f 5239 5008 5414 +f 5088 5258 5358 +f 5253 5088 5358 +f 4980 5073 5370 +f 5015 5005 5386 +f 5184 5307 5229 +f 5177 5269 5191 +f 5411 4980 5370 +f 5200 5064 5201 +f 5411 5109 4980 +f 5233 5067 5178 +f 5062 5163 5322 +f 5405 5076 5169 +f 5050 5331 5234 +f 5162 5189 5263 +f 5186 5162 5263 +f 5160 5588 5266 +f 5109 5497 5110 +f 5331 5195 5413 +f 5184 5242 5307 +f 5106 5247 5369 +f 5195 5335 5413 +f 5101 5335 5195 +f 5265 5190 5415 +f 5335 5238 5362 +f 5122 5171 5308 +f 4970 5097 5235 +f 5175 5148 5275 +f 5357 5308 5171 +f 5190 5272 5415 +f 5238 5228 5363 +f 5377 5027 5157 +f 5245 5352 5165 +f 5148 5151 5275 +f 5264 5357 5094 +f 5063 5259 5337 +f 5166 5194 5268 +f 5361 5099 5312 +f 5158 5312 5099 +f 5243 5166 5268 +f 5499 4995 5066 +f 5423 5112 5236 +f 5187 5159 5342 +f 5199 5352 5245 +f 5185 5507 5188 +f 5192 5152 5499 +f 5164 5112 5276 +f 5168 5180 5241 +f 5276 5232 5164 +f 5170 5198 5199 +f 4890 5325 5353 +f 5194 5168 5241 +f 5311 5194 5241 +f 5198 5203 5332 +f 5327 5502 4963 +f 5254 5248 5108 +f 5064 5232 5442 +f 5103 5253 5102 +f 5157 5261 5377 +f 5435 5003 5154 +f 5228 5257 5255 +f 5158 5069 5314 +f 5309 5056 5371 +f 5165 5378 5230 +f 5502 5149 4963 +f 5103 5088 5253 +f 5091 5167 5349 +f 5240 5324 5254 +f 5352 5378 5165 +f 5317 5003 5435 +f 5229 5307 5339 +f 5105 5239 5328 +f 5015 5386 5174 +f 5091 5349 5066 +f 5322 5083 5418 +f 5267 5154 5319 +f 5252 5124 5501 +f 5269 5426 5237 +f 5154 5321 5319 +f 5261 5237 5426 +f 5449 5371 5056 +f 5083 5667 5418 +f 4916 5179 5329 +f 5004 5161 5341 +f 4915 5304 5416 +f 5089 4916 5329 +f 5343 5105 5372 +f 4888 5309 5244 +f 5274 5246 5145 +f 5311 5419 5194 +f 5268 5194 5419 +f 5185 5233 5507 +f 5373 5243 5268 +f 5253 5145 5102 +f 5305 5106 5369 +f 5363 5228 5255 +f 5261 5157 5237 +f 4982 5354 5272 +f 5151 5250 5275 +f 5006 5089 5494 +f 5447 5182 5248 +f 5425 5006 5494 +f 5273 5160 5266 +f 5071 5343 5365 +f 5425 5366 5006 +f 5276 5112 5423 +f 5202 5305 5323 +f 5008 5006 5366 +f 5251 5367 5107 +f 5117 5379 5120 +f 5459 5139 5380 +f 5280 5120 5379 +f 5209 5230 5378 +f 5335 5101 5142 +f 5210 5277 5382 +f 5117 5209 5379 +f 5378 5379 5209 +f 5140 5380 5139 +f 5140 5207 5380 +f 5383 5270 5313 +f 5278 5279 5213 +f 5183 5041 5397 +f 5213 5217 5278 +f 5397 5257 5183 +f 5122 5385 5217 +f 5041 5206 5397 +f 5207 5141 5381 +f 5281 5376 5214 +f 5134 5279 5292 +f 5180 4993 5359 +f 5277 5134 5292 +f 5252 5318 5206 +f 5022 5284 5283 +f 5229 5338 5204 +f 5119 5022 5283 +f 5290 5476 5219 +f 5338 5264 5204 +f 5219 5476 5221 +f 5285 5263 5189 +f 5224 5221 5389 +f 5291 5224 5389 +f 5224 5291 5132 +f 5122 5308 5385 +f 5470 5285 5216 +f 5218 5287 5127 +f 5220 5127 5398 +f 5294 4993 5296 +f 5121 5119 5283 +f 5127 5287 5398 +f 5216 5222 5470 +f 5208 5304 4915 +f 5359 4993 5294 +f 5286 5220 5398 +f 5295 5296 5210 +f 5226 5332 5203 +f 5288 5225 5249 +f 5282 5304 5136 +f 5136 5304 5208 +f 5287 5218 5288 +f 5136 5215 5282 +f 5039 5227 5293 +f 5282 5215 5139 +f 5398 5287 5289 +f 5302 5039 5293 +f 5298 5243 5299 +f 5299 5243 5373 +f 5454 5298 5299 +f 5133 5132 5390 +f 5390 5132 5291 +f 5302 5301 5043 +f 5089 5329 5494 +f 5361 5097 5099 +f 5313 5270 5448 +f 5300 5271 5436 +f 5448 5270 5181 +f 5260 5588 5160 +f 5264 5338 5433 +f 5098 5337 5420 +f 5111 5150 5310 +f 5192 5499 5500 +f 5362 5238 5363 +f 5180 5359 5241 +f 5212 5186 5336 +f 5235 5097 5348 +f 5273 5266 5344 +f 5497 5109 5411 +f 5524 5265 5415 +f 5267 5435 5154 +f 5231 5071 5365 +f 5246 5355 5330 +f 5167 5273 5344 +f 5175 5275 5440 +f 5340 5186 5263 +f 5423 5236 5497 +f 5346 5177 5176 +f 5177 5346 5269 +f 5414 5008 5366 +f 5254 5447 5248 +f 5318 5252 5490 +f 5241 5315 5311 +f 5269 5346 5426 +f 5319 5321 5360 +f 5158 5314 5312 +f 5349 5167 5316 +f 5256 5096 5444 +f 5199 5198 5332 +f 5096 5364 5444 +f 5416 5304 5303 +f 5178 5149 5401 +f 4890 5353 5612 +f 5105 5328 5539 +f 5240 5330 5532 +f 5314 5146 5509 +f 5233 5178 5526 +f 5405 5169 5409 +f 5274 5145 5253 +f 5179 4985 5612 +f 5320 5062 5368 +f 5329 5179 5612 +f 5407 5199 5332 +f 5367 5369 5247 +f 5324 5240 5532 +f 5625 5232 5276 +f 5406 5262 5196 +f 5358 5356 5253 +f 5359 5315 5241 +f 5261 5426 5576 +f 5526 5507 5233 +f 5305 5369 5572 +f 5334 5348 5097 +f 5509 5146 5620 +f 5271 5317 5436 +f 5146 5175 5620 +f 5229 5339 5338 +f 5325 5310 5530 +f 5440 5520 5175 +f 5244 5309 5570 +f 5235 5348 5350 +f 5254 5324 5482 +f 5335 5362 5443 +f 5336 5186 5340 +f 5316 5167 5344 +f 5351 5353 5325 +f 5423 5497 5421 +f 5275 5250 5505 +f 5355 5246 5404 +f 5250 5320 5505 +f 5420 5196 5098 +f 5323 5305 5347 +f 5251 5192 5500 +f 5097 5361 5334 +f 5374 5249 5492 +f 5062 5322 5368 +f 5276 5423 5546 +f 5255 5257 5478 +f 5173 5412 5260 +f 5272 5354 5424 +f 5341 5161 5399 +f 5246 5274 5404 +f 5377 5261 5402 +f 5321 5182 5360 +f 5149 5502 5401 +f 5124 5416 5501 +f 5400 5399 5161 +f 5354 5326 5403 +f 5274 5253 5356 +f 5447 5360 5182 +f 5373 5268 5422 +f 5259 5231 5619 +f 5619 5446 5259 +f 5105 5539 5372 +f 5367 5251 5536 +f 5234 5331 5413 +f 5202 5323 5169 +f 5327 5262 5406 +f 5201 5064 5442 +f 5346 5176 5516 +f 5491 5314 5509 +f 5457 5333 5214 +f 5358 5258 5235 +f 5214 5376 5457 +f 5282 5139 5459 +f 5174 5492 5172 +f 5459 5380 5462 +f 5461 5307 5242 +f 5461 5242 5300 +f 5206 5318 5397 +f 5313 5547 5383 +f 5295 5210 5382 +f 5281 5280 5469 +f 5376 5281 5469 +f 5279 5278 5391 +f 5357 5264 5450 +f 5385 5278 5217 +f 5211 5381 5141 +f 5333 5283 5284 +f 5295 5294 5296 +f 5381 5211 5384 +f 5211 5212 5552 +f 5384 5211 5552 +f 5277 5292 5382 +f 5332 5226 5580 +f 5458 5121 5283 +f 5226 5454 5580 +f 5298 5454 5226 +f 5292 5279 5391 +f 5285 5340 5263 +f 5159 5377 5342 +f 5340 5285 5470 +f 5454 5299 5396 +f 5398 5428 5513 +f 5290 5458 5566 +f 5121 5458 5290 +f 5476 5290 5566 +f 5470 5222 5555 +f 5555 5223 5387 +f 5222 5223 5555 +f 5476 5389 5221 +f 5388 5387 5223 +f 5388 5286 5513 +f 5389 5390 5291 +f 5223 5286 5388 +f 5286 5398 5513 +f 5390 5392 5227 +f 5293 5227 5392 +f 5374 5287 5288 +f 5073 5297 5395 +f 5249 5374 5288 +f 5370 5073 5395 +f 5374 5427 5287 +f 5287 5427 5289 +f 5429 5289 5427 +f 5398 5289 5428 +f 5428 5289 5375 +f 5429 5375 5289 +f 5432 5551 5282 +f 5486 5338 5339 +f 5320 5430 5505 +f 5309 5345 5570 +f 5414 5366 5503 +f 5188 5507 5514 +f 5417 5239 5414 +f 5368 5430 5320 +f 5256 5444 5400 +f 5187 5342 5518 +f 5363 5255 5478 +f 5066 5349 5488 +f 5328 5239 5417 +f 5345 5309 5574 +f 5368 5322 5489 +f 5309 5371 5574 +f 5502 5327 5406 +f 5442 5232 5625 +f 5364 5153 5583 +f 5169 5323 5615 +f 5188 5516 5176 +f 5187 5592 5181 +f 5337 5259 5446 +f 5527 5257 5438 +f 5153 5408 5583 +f 5409 5169 5615 +f 5318 5490 5397 +f 5352 5199 5485 +f 5265 5524 5449 +f 5341 5667 5004 +f 5231 5365 5619 +f 5592 5187 5523 +f 5408 5244 5521 +f 5490 5252 5501 +f 5496 5485 5199 +f 5199 5407 5496 +f 5413 5335 5443 +f 5447 5603 5360 +f 5402 5261 5576 +f 5519 5377 5402 +f 5201 5412 5173 +f 5570 5306 5244 +f 5150 5405 5409 +f 5551 5303 5304 +f 5304 5282 5551 +f 5428 5375 5495 +f 5410 5315 5359 +f 5518 5342 5519 +f 5429 5495 5375 +f 5535 5355 5404 +f 5314 5529 5312 +f 5333 5457 5283 +f 5530 5531 5325 +f 5351 5325 5531 +f 5419 5311 5315 +f 5366 5425 5503 +f 5404 5274 5627 +f 5627 5274 5506 +f 5456 5457 5376 +f 5268 5419 5422 +f 5356 5358 5479 +f 5344 5266 5569 +f 5534 5323 5347 +f 5316 5344 5493 +f 5436 5317 5487 +f 5518 5523 5187 +f 5487 5317 5435 +f 5316 5488 5349 +f 5336 5434 5212 +f 5486 5433 5338 +f 5403 5424 5354 +f 5625 5276 5721 +f 5339 5307 5445 +f 5324 5532 5482 +f 5181 5592 5448 +f 5368 5489 5430 +f 5532 5330 5355 +f 5620 5175 5520 +f 5361 5312 5529 +f 5364 5583 5444 +f 5308 5357 5735 +f 5511 5234 5439 +f 5427 5374 5587 +f 5439 5234 5582 +f 5406 5196 5740 +f 5267 5319 5360 +f 5357 5450 5735 +f 5322 5418 5489 +f 5440 5275 5441 +f 5540 5429 5427 +f 5529 5314 5491 +f 5408 5521 5583 +f 5374 5492 5587 +f 5412 5201 5437 +f 5234 5413 5582 +f 5244 5306 5521 +f 5514 5516 5188 +f 5533 5443 5362 +f 5353 5351 5531 +f 5362 5363 5431 +f 5438 5397 5490 +f 5447 5254 5512 +f 5442 5437 5201 +f 5457 5456 5458 +f 5458 5283 5457 +f 5676 5343 5372 +f 5358 5452 5479 +f 5365 5343 5676 +f 5508 5315 5410 +f 5452 5358 5235 +f 5501 5416 5621 +f 5315 5508 5419 +f 5415 5272 5504 +f 5276 5546 5721 +f 5299 5373 5584 +f 5541 5465 5383 +f 5433 5453 5264 +f 5547 5541 5383 +f 5432 5282 5459 +f 5274 5356 5506 +f 5460 5492 5174 +f 5547 5313 5448 +f 5462 5380 5463 +f 5463 5380 5464 +f 5647 5445 5461 +f 5461 5445 5307 +f 5386 5205 5465 +f 5380 5207 5467 +f 5464 5380 5467 +f 5207 5381 5467 +f 5205 5383 5465 +f 5397 5438 5257 +f 5381 5384 5714 +f 5385 5308 5466 +f 5407 5332 5538 +f 5453 5450 5264 +f 5382 5468 5295 +f 5552 5212 5434 +f 5377 5519 5342 +f 5294 5410 5359 +f 5468 5382 5563 +f 5410 5295 5451 +f 5294 5295 5410 +f 5469 5472 5376 +f 5554 5470 5555 +f 5451 5295 5468 +f 5391 5278 5466 +f 5385 5466 5278 +f 5292 5563 5382 +f 5456 5376 5472 +f 5332 5580 5538 +f 5513 5483 5388 +f 5557 5292 5391 +f 5586 5428 5495 +f 5560 5461 5300 +f 5560 5300 5436 +f 5389 5476 5566 +f 5559 5561 5390 +f 5392 5390 5561 +f 5293 5392 5475 +f 5559 5390 5567 +f 5567 5390 5389 +f 5714 5384 5552 +f 5475 5477 5293 +f 5293 5477 5302 +f 5302 5477 5301 +f 5477 5297 5301 +f 5419 5480 5422 +f 5336 5481 5434 +f 5514 5507 5758 +f 5254 5482 5512 +f 5367 5536 5369 +f 5580 5454 5484 +f 5485 5517 5352 +f 5527 5688 5257 +f 5515 5260 5412 +f 5425 5494 5329 +f 5596 5482 5532 +f 5449 5524 5522 +f 5525 5066 5488 +f 5518 5519 5578 +f 5513 5428 5586 +f 5525 5499 5066 +f 5452 5235 5350 +f 5310 5150 5530 +f 5572 5369 5597 +f 5362 5431 5533 +f 5266 5588 5569 +f 5487 5435 5498 +f 5429 5540 5495 +f 5334 5361 5589 +f 5431 5363 5478 +f 5740 5196 5654 +f 5441 5275 5505 +f 5498 5435 5686 +f 5505 5430 5609 +f 5614 5491 5509 +f 5609 5430 5510 +f 5675 5355 5535 +f 5272 5424 5504 +f 5416 5303 5621 +f 5430 5489 5510 +f 5400 5444 5581 +f 5426 5346 5575 +f 5576 5658 5402 +f 5603 5618 5360 +f 5544 5497 5411 +f 5570 5345 5574 +f 5696 5329 5612 +f 5378 5352 5517 +f 5410 5451 5508 +f 5479 5506 5356 +f 5508 5537 5690 +f 5508 5480 5419 +f 5480 5508 5661 +f 5690 5661 5508 +f 5437 5442 5590 +f 5484 5480 5580 +f 5484 5422 5480 +f 5604 5437 5590 +f 5536 5597 5369 +f 5478 5257 5688 +f 5513 5586 5689 +f 5527 5438 5568 +f 5512 5482 5595 +f 5519 5402 5585 +f 5438 5490 5568 +f 5517 5659 5378 +f 5482 5596 5595 +f 5691 5427 5664 +f 5427 5587 5664 +f 5521 5306 5528 +f 5540 5427 5691 +f 5606 5582 5413 +f 5530 5150 5598 +f 5373 5422 5584 +f 5735 5622 5308 +f 5413 5443 5606 +f 5606 5443 5607 +f 5587 5492 5692 +f 5524 5415 5611 +f 5196 5420 5679 +f 5654 5196 5679 +f 5520 5440 5441 +f 5607 5443 5533 +f 5579 5501 5621 +f 5753 5346 5516 +f 5305 5572 5577 +f 5500 5499 5601 +f 5575 5346 5753 +f 5341 5591 5667 +f 5586 5495 5540 +f 5488 5316 5493 +f 5347 5305 5577 +f 5612 5353 5531 +f 5348 5573 5350 +f 5668 5350 5573 +f 5251 5500 5694 +f 5341 5399 5670 +f 5615 5323 5534 +f 5400 5670 5399 +f 5529 5491 5600 +f 5600 5491 5614 +f 5532 5355 5675 +f 5615 5958 5409 +f 5508 5451 5537 +f 5619 5365 5610 +f 5502 5406 5624 +f 5421 5497 5544 +f 5401 5502 5624 +f 5447 5512 5605 +f 5442 5625 5590 +f 5379 5378 5659 +f 5669 5573 5348 +f 5348 5334 5589 +f 5621 5303 5551 +f 5541 5547 5703 +f 5379 5659 5280 +f 5467 5381 5635 +f 5547 5448 5631 +f 5669 5348 5589 +f 5432 5459 5638 +f 5638 5459 5639 +f 5459 5462 5639 +f 5635 5381 5714 +f 5469 5280 5659 +f 5639 5462 5712 +f 5468 5564 5543 +f 5548 5543 5564 +f 5563 5564 5468 +f 5340 5481 5336 +f 5340 5470 5652 +f 5652 5481 5340 +f 5652 5470 5554 +f 5483 5387 5388 +f 5451 5468 5543 +f 5778 5496 5407 +f 5692 5492 5460 +f 5407 5538 5778 +f 5564 5563 5556 +f 5537 5451 5543 +f 5460 5174 5542 +f 5469 5550 5565 +f 5469 5565 5472 +f 5563 5292 5556 +f 5556 5548 5564 +f 5548 5556 5558 +f 5386 5542 5174 +f 5542 5386 5465 +f 5292 5557 5556 +f 5553 5456 5472 +f 5565 5553 5472 +f 5454 5396 5484 +f 5299 5584 5396 +f 5445 5486 5339 +f 5455 5560 5436 +f 5456 5641 5458 +f 5641 5456 5553 +f 5458 5641 5566 +f 5565 5550 5643 +f 5648 5389 5566 +f 5648 5566 5641 +f 5562 5646 5477 +f 5395 5297 5646 +f 5370 5395 5544 +f 5411 5370 5544 +f 5528 5306 5723 +f 5605 5693 5447 +f 5433 5736 5453 +f 5571 5655 5425 +f 5668 5452 5350 +f 5679 5420 5662 +f 5422 5484 5584 +f 5569 5493 5344 +f 5631 5448 5617 +f 5522 5524 5611 +f 5517 5485 5496 +f 5763 5503 5425 +f 5536 5251 5694 +f 5595 5605 5512 +f 5607 5533 5807 +f 5721 5546 5632 +f 5401 5624 5683 +f 5488 5493 5653 +f 5624 5406 5740 +f 5178 5401 5683 +f 5526 5178 5683 +f 5523 5672 5592 +f 5625 5721 5761 +f 5526 5685 5507 +f 5435 5267 5686 +f 5531 5739 5612 +f 5540 5602 5586 +f 5414 5503 5628 +f 5575 5576 5426 +f 5748 5412 5437 +f 5267 5360 5686 +f 5328 5417 5593 +f 5675 5596 5532 +f 5539 5328 5593 +f 5688 5527 5568 +f 5514 5613 5516 +f 5758 5507 5685 +f 5466 5308 5634 +f 5650 5535 5404 +f 5681 5620 5520 +f 5585 5402 5658 +f 5523 5518 5578 +f 5520 5441 5616 +f 5446 5619 5795 +f 5622 5735 5623 +f 5618 5686 5360 +f 5450 5453 5865 +f 5581 5444 5583 +f 5523 5626 5672 +f 5699 5329 5696 +f 5489 5418 5666 +f 5424 5403 5594 +f 5361 5529 5589 +f 5446 5662 5337 +f 5150 5409 5598 +f 5589 5529 5600 +f 5498 5686 5732 +f 5420 5337 5662 +f 5603 5447 5693 +f 5690 5537 5701 +f 5425 5329 5571 +f 5764 5538 5580 +f 5531 5530 5598 +f 5697 5341 5670 +f 5764 5580 5661 +f 5881 5500 5601 +f 5691 5602 5540 +f 5574 5760 5570 +f 5608 5736 5433 +f 5486 5608 5433 +f 5589 5600 5669 +f 5694 5500 5881 +f 5504 5611 5415 +f 5727 5762 5587 +f 5400 5581 5670 +f 5517 5496 5651 +f 5634 5308 5622 +f 5587 5692 5727 +f 5490 5794 5568 +f 5578 5519 5585 +f 5597 5536 5718 +f 5753 5516 5744 +f 5533 5431 5730 +f 5617 5448 5592 +f 5542 5465 5541 +f 5763 5628 5503 +f 5504 5424 5678 +f 5528 5583 5521 +f 5678 5424 5594 +f 5597 5884 5572 +f 5490 5501 5801 +f 5574 5371 5802 +f 5403 5326 5594 +f 5595 5596 5720 +f 5695 5720 5596 +f 5594 5511 5878 +f 5326 5511 5594 +f 5439 5878 5511 +f 5681 5614 5509 +f 5667 5591 5749 +f 5618 5603 5693 +f 5525 5800 5499 +f 5601 5499 5800 +f 5441 5505 5660 +f 5372 5539 5954 +f 5699 5571 5329 +f 5675 5535 5650 +f 5487 5498 5732 +f 5483 5513 5687 +f 5590 5806 5604 +f 5689 5687 5513 +f 5404 5627 5599 +f 5626 5523 5578 +f 5506 5479 5663 +f 5539 5593 5954 +f 5580 5480 5661 +f 5637 5543 5548 +f 5633 5421 5544 +f 5775 5421 5633 +f 5464 5467 5713 +f 5537 5543 5637 +f 5713 5467 5635 +f 5421 5775 5747 +f 5421 5747 5423 +f 5707 5469 5659 +f 5747 5546 5423 +f 5550 5469 5707 +f 5632 5546 5747 +f 5714 5552 5671 +f 5801 5501 5579 +f 5701 5537 5637 +f 5553 5565 5708 +f 5671 5552 5652 +f 5434 5652 5552 +f 5547 5631 5703 +f 5556 5557 5640 +f 5481 5652 5434 +f 5621 5551 5636 +f 5548 5558 5637 +f 5554 5555 5656 +f 5387 5656 5555 +f 5565 5643 5708 +f 5483 5656 5387 +f 5542 5692 5460 +f 5778 5538 5764 +f 5432 5636 5551 +f 5567 5644 5559 +f 5636 5432 5638 +f 5584 5484 5396 +f 5645 5559 5644 +f 5561 5559 5645 +f 5392 5561 5645 +f 5645 5704 5392 +f 5466 5634 5391 +f 5700 5392 5704 +f 5475 5392 5700 +f 5475 5700 5629 +f 5715 5391 5634 +f 5477 5475 5629 +f 5646 5544 5395 +f 5646 5633 5544 +f 5557 5391 5715 +f 5640 5557 5715 +f 5486 5445 5647 +f 5486 5647 5642 +f 5728 5455 5436 +f 5487 5728 5436 +f 5642 5647 5630 +f 5677 5630 5461 +f 5461 5630 5647 +f 5560 5677 5461 +f 5736 5865 5453 +f 5477 5646 5297 +f 5648 5567 5389 +f 5671 5652 5742 +f 5738 5578 5724 +f 5609 5510 5725 +f 5832 5731 5431 +f 5832 5478 5688 +f 5431 5478 5832 +f 5649 5504 5873 +f 5650 5404 5599 +f 5626 5578 5738 +f 5425 5655 5763 +f 5873 5504 5678 +f 5659 5517 5707 +f 5735 5450 5865 +f 5347 5577 5534 +f 5509 5620 5681 +f 5581 5583 5717 +f 5686 5618 5674 +f 5703 5702 5541 +f 5718 5536 5694 +f 5658 5576 5575 +f 5525 5488 5653 +f 5681 5520 5616 +f 5794 5490 5755 +f 5683 5624 5680 +f 5608 5486 5642 +f 5739 5531 6057 +f 5682 5843 5631 +f 5583 5528 5717 +f 5612 5739 5696 +f 5631 5617 5682 +f 5418 5667 5666 +f 5718 5949 5597 +f 5613 5744 5516 +f 5657 5755 5490 +f 5624 5740 5665 +f 5490 5801 5657 +f 5665 5680 5624 +f 5719 5528 5723 +f 5592 5672 5617 +f 5664 5587 5762 +f 5697 5591 5341 +f 5579 5621 5766 +f 5720 5605 5595 +f 5660 5616 5441 +f 5734 5634 5622 +f 6026 5412 5748 +f 5629 5700 5811 +f 5723 5306 5760 +f 5515 5412 6026 +f 5802 5449 5673 +f 5371 5449 5802 +f 5615 5534 5907 +f 5660 5505 5609 +f 5306 5570 5760 +f 5750 5672 5626 +f 5449 5522 5673 +f 5692 5542 5702 +f 5613 5514 5758 +f 5417 5414 5830 +f 5479 5452 5743 +f 5542 5541 5702 +f 5593 5417 5830 +f 5807 5533 5730 +f 5724 5578 5585 +f 5668 5743 5452 +f 5588 5260 5967 +f 5611 5504 5649 +f 5600 5819 5669 +f 5614 5819 5600 +f 5727 5716 5762 +f 5493 5569 5653 +f 5575 5756 5658 +f 5822 5610 5365 +f 5623 5735 5892 +f 5689 5586 5602 +f 5670 5581 5827 +f 5510 5489 5666 +f 5795 5619 5610 +f 5666 5667 5877 +f 5577 5572 5860 +f 5732 5728 5487 +f 5534 5577 5860 +f 5656 5483 5687 +f 5623 5734 5622 +f 5821 5604 5806 +f 5614 5681 5805 +f 5581 5717 5759 +f 5678 5594 5902 +f 5691 5664 5762 +f 5604 5748 5437 +f 5692 5702 5839 +f 5515 5967 5260 +f 5628 5763 5828 +f 5788 5588 5967 +f 5724 5585 5658 +f 5627 5506 5663 +f 5958 5615 5907 +f 5764 5661 5838 +f 5699 5696 5698 +f 5609 5815 5660 +f 5954 5973 5372 +f 5579 5766 5801 +f 5682 5617 5770 +f 5675 5695 5596 +f 5743 5663 5479 +f 5606 5607 5726 +f 5560 5455 5677 +f 5628 5830 5414 +f 5908 5573 5669 +f 5625 5761 5806 +f 5522 5611 5673 +f 5730 5431 5731 +f 5590 5625 5806 +f 5626 5737 5750 +f 5745 5672 5750 +f 5606 5726 5582 +f 5644 5741 5645 +f 5704 5645 5741 +f 5703 5631 5843 +f 5715 5634 5734 +f 5554 5656 5751 +f 5640 5715 5768 +f 5769 5766 5621 +f 5621 5636 5769 +f 5769 5636 5771 +f 5651 5707 5517 +f 5636 5638 5771 +f 5638 5639 5771 +f 5707 5781 5550 +f 5639 5772 5771 +f 5639 5712 5772 +f 5641 5553 5708 +f 5712 5462 5711 +f 5643 5550 5781 +f 5462 5463 5711 +f 5777 5556 5640 +f 5558 5556 5777 +f 5637 5558 5777 +f 5562 5477 5629 +f 5705 5562 5629 +f 5648 5641 5709 +f 5709 5785 5648 +f 5713 5635 5920 +f 5714 5920 5635 +f 5567 5767 5644 +f 5767 5567 5710 +f 5562 5706 5646 +f 5684 5525 5893 +f 5742 5554 5751 +f 5652 5554 5742 +f 5748 5604 5821 +f 5656 5687 5751 +f 5719 5717 5528 +f 5877 5667 5749 +f 5515 6026 5967 +f 5526 5752 5685 +f 5668 5573 5810 +f 5749 5591 5697 +f 5446 5795 5662 +f 5632 5803 5721 +f 5674 5732 5686 +f 5695 5675 5817 +f 5878 5439 5787 +f 5611 5951 5673 +f 5697 5670 5798 +f 5670 5827 5798 +f 5908 5669 5722 +f 5439 5582 5726 +f 5674 5618 5812 +f 5689 5789 5687 +f 5884 5597 5949 +f 5611 5649 5951 +f 5569 5588 5788 +f 5827 5581 5939 +f 5761 5721 5804 +f 5815 5609 5725 +f 5985 5655 5571 +f 5675 5650 5817 +f 5939 5581 5759 +f 5694 5881 5796 +f 5819 5722 5669 +f 5653 5569 5875 +f 5510 5666 5725 +f 5683 5680 5665 +f 5679 5662 5883 +f 5805 5819 5614 +f 5525 5653 5893 +f 5758 5685 5752 +f 5733 5599 5829 +f 5733 5650 5599 +f 5572 5757 5860 +f 5737 5626 5738 +f 5627 5663 5599 +f 5665 5740 5869 +f 5839 5702 5703 +f 5531 5598 6057 +f 5681 5616 5729 +f 5758 5953 5613 +f 5642 5630 5837 +f 5900 5613 5953 +f 5744 5613 5900 +f 5455 5855 5677 +f 5893 5895 5684 +f 5700 5704 5741 +f 5741 5811 5700 +f 5832 5688 5794 +f 5594 5878 5902 +f 5688 5568 5794 +f 5676 5372 5973 +f 5719 5898 5717 +f 5525 5684 5901 +f 5575 5753 5754 +f 5439 5726 5787 +f 5526 5683 5752 +f 5789 5751 5687 +f 5692 5839 5727 +f 5699 5698 5840 +f 5756 5575 5754 +f 5840 5983 5699 +f 5958 5907 5797 +f 5756 5791 5658 +f 5760 5574 5813 +f 5815 5888 5660 +f 5409 5958 5913 +f 5573 5908 5810 +f 5629 5811 5909 +f 5807 5730 5891 +f 5718 5694 5796 +f 5892 5735 5865 +f 5813 5574 5802 +f 5791 5724 5658 +f 5911 5673 5951 +f 5569 5788 5875 +f 5899 5762 5716 +f 5602 5793 5689 +f 5725 5666 5818 +f 5793 5602 5844 +f 5598 5409 5913 +f 6203 5598 5913 +f 5736 5608 5790 +f 5817 5650 5733 +f 5844 5602 5691 +f 5729 5903 5681 +f 5662 5795 5809 +f 5598 6203 6057 +f 5883 5662 5809 +f 5739 6057 5887 +f 5690 5838 5661 +f 5740 5654 5679 +f 5644 5767 5741 +f 5496 5778 5918 +f 5867 5801 5766 +f 5608 5642 5824 +f 5715 5765 5768 +f 5865 5736 5905 +f 5837 5824 5642 +f 5765 5715 5734 +f 5707 5651 5780 +f 5780 5781 5707 +f 5706 5562 5705 +f 5617 5672 5745 +f 5780 5651 5496 +f 5780 5496 5918 +f 5786 5633 5646 +f 5633 5786 5773 +f 5708 5782 5641 +f 5726 5607 5861 +f 5709 5641 5782 +f 5633 5773 5774 +f 5861 5607 5807 +f 5775 5633 5774 +f 5783 5708 5643 +f 5701 5637 6011 +f 5783 5643 5781 +f 5784 5708 5783 +f 5782 5708 5784 +f 5779 5711 5463 +f 5463 5464 5779 +f 5712 5776 5772 +f 5776 5712 5711 +f 5710 5648 5785 +f 5713 5779 5464 +f 5779 5713 5851 +f 6019 5637 5777 +f 5920 5851 5713 +f 5714 5671 5920 +f 5640 5768 5777 +f 5455 5728 5855 +f 5706 5786 5646 +f 5648 5710 5567 +f 5723 5760 5813 +f 5750 5816 5745 +f 5736 5790 5905 +f 5749 5697 5798 +f 5819 5805 5874 +f 5693 5605 5955 +f 5676 5973 5799 +f 5750 5904 5816 +f 5805 5681 5874 +f 5747 5959 5632 +f 5904 5750 5737 +f 5789 5689 5793 +f 5681 5903 5874 +f 5727 5839 5845 +f 5605 5720 5955 +f 5873 5951 5649 +f 5790 5608 5824 +f 5881 5601 6025 +f 5758 5752 5953 +f 5683 5665 5975 +f 5729 5616 5831 +f 5833 5834 5720 +f 5820 5793 5844 +f 5759 5717 6040 +f 5830 5628 5828 +f 5616 5660 5831 +f 5691 5826 5844 +f 5730 5866 5891 +f 5829 5599 5974 +f 5691 5762 5826 +f 5901 5684 5895 +f 5720 5695 5833 +f 5730 5731 5866 +f 5719 5723 5898 +f 5599 5663 5940 +f 5899 5826 5762 +f 5630 5677 5837 +f 5753 5744 5900 +f 5940 5974 5599 +f 5901 5800 5525 +f 5898 5723 5813 +f 5696 5739 5887 +f 5833 5695 5835 +f 5841 5838 5690 +f 5724 5792 5738 +f 5803 5804 5721 +f 5718 5796 5949 +f 5835 5695 5817 +f 5698 5696 5871 +f 5792 5724 5791 +f 5677 5855 5836 +f 5663 5743 5808 +f 5743 5668 5863 +f 5571 5699 5983 +f 5703 5876 5839 +f 5734 5623 5892 +f 5879 5732 5674 +f 5728 5732 5842 +f 5842 5732 5879 +f 5754 5753 5900 +f 5660 5888 5831 +f 5787 5726 5880 +f 5883 5981 5679 +f 5791 5756 5868 +f 5751 5789 5820 +f 5618 5693 5825 +f 5803 5632 5959 +f 5733 5829 5974 +f 5955 5825 5693 +f 5815 5725 5870 +f 5725 5818 5870 +f 5828 5763 5971 +f 5903 5729 5962 +f 5737 5738 5814 +f 5727 5845 5872 +f 5365 5676 5799 +f 5740 5679 5981 +f 5825 5812 5618 +f 5866 5731 5944 +f 5820 5844 5937 +f 5666 5877 5818 +f 5957 5818 5877 +f 5869 5740 5981 +f 5832 5944 5731 +f 5657 5801 5943 +f 5842 5886 5728 +f 5907 5534 5860 +f 5826 5937 5844 +f 5834 5833 5835 +f 5703 5843 5876 +f 5678 5902 5873 +f 5572 5884 5757 +f 5696 5887 5871 +f 5940 5663 5808 +f 5674 5812 5879 +f 5716 5970 5899 +f 5863 5808 5743 +f 5671 5852 5920 +f 5808 5863 5862 +f 5761 5804 5882 +f 5671 5742 6060 +f 5806 5761 5882 +f 5893 5653 6088 +f 5904 5737 5864 +f 5668 5810 5896 +f 5911 5802 5673 +f 5792 5814 5738 +f 5655 5985 5986 +f 5763 5655 5986 +f 5747 5775 5746 +f 5861 5880 5726 +f 5867 5766 6000 +f 5865 5905 6076 +f 5766 5769 6000 +f 6000 5769 5916 +f 5843 5682 5770 +f 5771 5916 5769 +f 5771 5772 5846 +f 5846 5772 5847 +f 5734 5892 5765 +f 5781 5780 5857 +f 5776 5711 5917 +f 5768 5765 5850 +f 5617 5745 5770 +f 5711 5779 5917 +f 5917 5779 5851 +f 5781 5857 5783 +f 5783 5857 5858 +f 5858 5857 5921 +f 6011 5637 6019 +f 5849 5782 5784 +f 5690 5701 6011 +f 6011 5841 5690 +f 5783 5859 5784 +f 5783 5858 5859 +f 5709 5782 5849 +f 5777 5768 5850 +f 5777 5850 5848 +f 5778 5764 5918 +f 5854 5859 5858 +f 5853 5859 5854 +f 5710 5924 5767 +f 5924 5906 5767 +f 5728 5886 5855 +f 5785 5856 5923 +f 5924 5926 5906 +f 5767 5906 5741 +f 5741 5906 5811 +f 5705 5629 5909 +f 5706 5705 5928 +f 5775 5774 5746 +f 5951 5873 5894 +f 5975 5665 5869 +f 5813 5802 5964 +f 5864 5737 5814 +f 5953 5752 5823 +f 5891 5980 5807 +f 5751 5820 5933 +f 5934 5816 5904 +f 5889 5716 5872 +f 5365 5799 6126 +f 5657 5943 6021 +f 5789 5793 5820 +f 5729 5945 5962 +f 5717 6022 6040 +f 5801 5867 5943 +f 5903 5948 5874 +f 5792 5791 5868 +f 5716 5727 5872 +f 5729 5831 5945 +f 5892 5865 6008 +f 5896 5863 5668 +f 5936 5879 5812 +f 5950 6022 5717 +f 5593 5830 5890 +f 5814 5792 5912 +f 6033 5802 5911 +f 5832 5794 6038 +f 5950 5717 5898 +f 5878 5787 6034 +f 5954 5593 5890 +f 5806 5882 5821 +f 5790 5824 5905 +f 5837 5677 5836 +f 5751 5933 5742 +f 5970 5716 5889 +f 5995 5886 6113 +f 5949 6048 5884 +f 5979 5876 5843 +f 5985 5571 5983 +f 5973 5954 6151 +f 5811 5906 6015 +f 5843 5770 5979 +f 5909 5811 6015 +f 5747 5746 5885 +f 5986 5971 5763 +f 5834 5955 5720 +f 5959 5747 6069 +f 5936 5812 5825 +f 5956 5839 5876 +f 5881 6025 5796 +f 5798 5827 6111 +f 6111 5827 5939 +f 5756 5977 5868 +f 5967 5875 5788 +f 5888 5815 5870 +f 5864 5814 5990 +f 5980 5861 5807 +f 5886 5842 6042 +f 5907 5860 6030 +f 5808 5862 5940 +f 5904 5864 5961 +f 5873 5902 6028 +f 5939 5759 5987 +f 5863 5896 5862 +f 5759 6040 5987 +f 5969 5820 5937 +f 5733 6061 5817 +f 5891 5866 5944 +f 6061 5733 5968 +f 5792 5868 5977 +f 5787 5992 6034 +f 5842 6041 6042 +f 5968 5733 5974 +f 5880 5992 5787 +f 5757 5884 6048 +f 5842 5879 6041 +f 5912 5990 5814 +f 5912 5792 5931 +f 6317 5887 6057 +f 5905 5824 6010 +f 5601 5800 5991 +f 6063 5748 5821 +f 6025 5601 5991 +f 5754 5946 5756 +f 5898 5813 6101 +f 5944 5832 5897 +f 6026 5748 6063 +f 5754 5900 5982 +f 5977 5756 5946 +f 5954 5890 6196 +f 5671 6060 5852 +f 5795 5610 5822 +f 5975 5869 6039 +f 5897 5832 6038 +f 6033 5964 5802 +f 5794 5755 6038 +f 5809 5935 5883 +f 6060 5742 6032 +f 5742 5933 6032 +f 5885 5910 5747 +f 5935 5981 5883 +f 6069 5747 5910 +f 5989 5936 5825 +f 6054 5867 6000 +f 5914 5836 5855 +f 5850 5765 6005 +f 5915 5850 6005 +f 5653 5875 6088 +f 6088 5875 5972 +f 5846 5916 5771 +f 6004 5919 5780 +f 5892 6158 5765 +f 5914 5855 5995 +f 5857 5780 5919 +f 5770 5745 6023 +f 5770 6023 6050 +f 5921 5857 5919 +f 6023 5745 5816 +f 5765 6158 6005 +f 5776 5996 5847 +f 5772 5776 5847 +f 5917 5996 5776 +f 5996 5917 5998 +f 5859 5849 5784 +f 5849 5929 5709 +f 5929 5849 5859 +f 5859 5853 5929 +f 5858 5921 5922 +f 5917 5851 6002 +f 6006 5854 5858 +f 5851 5920 6002 +f 6006 5858 5922 +f 5785 5924 5710 +f 5920 5852 6003 +f 5709 5929 5785 +f 5856 5785 5929 +f 5929 5930 5856 +f 5930 5929 5853 +f 6013 5777 5848 +f 6019 5777 6013 +f 5923 5856 5930 +f 5854 6006 5853 +f 6017 5850 5915 +f 5930 5853 6006 +f 5923 5924 5785 +f 5924 5923 5925 +f 5850 6017 5848 +f 5705 5909 5927 +f 5838 5960 5764 +f 5764 5960 5918 +f 5928 5705 5927 +f 5928 6018 5706 +f 5885 5773 6020 +f 5774 5773 5885 +f 5746 5774 5885 +f 6045 5838 5841 +f 5886 5995 5855 +f 5786 5706 6020 +f 6020 5706 6018 +f 6020 5773 5786 +f 5931 5941 5912 +f 5880 5861 6053 +f 5898 6101 6064 +f 5951 5894 5994 +f 6201 5798 6111 +f 5819 5874 5932 +f 5834 5835 6127 +f 6047 5904 5961 +f 6127 5835 6061 +f 5900 5953 5942 +f 5835 5817 6061 +f 5889 6037 5970 +f 5934 5904 6047 +f 6317 5978 5887 +f 5890 5828 5971 +f 5796 6025 6128 +f 5830 5828 5890 +f 5754 5982 5946 +f 5982 5900 5947 +f 5949 5796 6128 +f 6037 5889 5872 +f 5887 5978 5871 +f 5870 5818 6073 +f 6058 5908 5938 +f 5908 5722 5938 +f 6024 6037 5872 +f 5894 5873 6028 +f 5977 5931 5792 +f 5874 5948 6068 +f 5822 5365 6126 +f 5804 5803 6104 +f 5979 5770 6050 +f 5869 5981 5984 +f 5722 5819 5932 +f 6049 5968 5974 +f 5905 6010 5997 +f 5895 5893 6092 +f 5975 6103 5752 +f 5752 5683 5975 +f 5821 5882 6150 +f 5997 6076 5905 +f 5871 5840 5698 +f 5823 5752 6103 +f 5934 6023 5816 +f 6127 5955 5834 +f 5950 5898 6064 +f 5897 6038 5952 +f 6039 5869 5984 +f 5800 5901 5991 +f 5825 5955 5989 +f 5809 5795 6108 +f 5749 5798 6201 +f 6113 5886 6042 +f 5942 5953 6210 +f 5935 5809 6108 +f 5976 6046 5831 +f 5969 6184 5933 +f 5831 5888 5976 +f 5967 6026 6070 +f 5969 5933 5820 +f 5965 5967 6070 +f 5860 5757 6030 +f 5961 5864 5990 +f 5943 5867 6213 +f 5969 5937 5988 +f 5867 6054 6213 +f 5810 5908 6058 +f 5987 6123 5939 +f 5932 5874 5963 +f 6068 5963 5874 +f 5826 5988 5937 +f 5988 5826 5899 +f 6069 6071 5959 +f 5988 5899 6116 +f 5891 5944 5980 +f 6104 5803 6071 +f 5932 5938 5722 +f 5979 5956 5876 +f 5899 5970 6116 +f 5948 5903 5966 +f 5818 5957 6073 +f 5902 5878 6074 +f 5903 5962 5966 +f 5882 5804 6104 +f 5878 6034 6074 +f 5983 5840 6044 +f 5901 5895 6092 +f 5945 5831 6046 +f 5958 5797 6191 +f 5957 5877 6201 +f 5877 5749 6201 +f 5949 6128 6120 +f 5947 5900 5942 +f 6023 5934 6055 +f 5911 5951 5994 +f 5944 5952 6036 +f 5897 5952 5944 +f 5953 5823 6210 +f 5960 5838 6045 +f 6048 5949 6120 +f 5941 6056 5912 +f 5755 5657 6077 +f 5657 6021 6077 +f 5989 5955 6080 +f 6048 6349 5757 +f 6001 5918 5999 +f 5918 6001 5780 +f 6024 5839 6105 +f 5845 5839 6024 +f 5845 6024 5872 +f 6004 5780 6001 +f 6002 5998 5917 +f 5839 5956 6105 +f 5865 6076 6008 +f 5892 6008 6158 +f 5920 6003 6002 +f 5922 5919 6004 +f 5824 5837 6010 +f 5837 5836 6079 +f 6010 5837 6079 +f 5922 5921 5919 +f 6019 6091 6011 +f 5848 6017 6013 +f 6006 5922 6081 +f 5960 5999 5918 +f 6006 6007 5930 +f 5923 5930 6007 +f 6007 6009 5923 +f 5923 6009 5925 +f 5925 6009 6093 +f 5924 5925 6012 +f 5926 5924 6012 +f 6012 5925 6093 +f 5906 5926 6094 +f 6014 5906 6094 +f 6014 6015 5906 +f 6095 6015 6014 +f 5909 6015 6016 +f 5927 5909 6016 +f 5928 5927 6016 +f 5861 5980 6053 +f 5821 6150 6063 +f 6037 6024 6183 +f 6105 5956 6099 +f 6022 5950 6197 +f 5944 6036 6067 +f 5795 5822 6108 +f 5938 5963 6059 +f 5940 5862 6029 +f 5896 6029 5862 +f 6021 5943 6114 +f 6050 6035 5979 +f 5912 6107 5990 +f 6029 5896 6052 +f 5989 6080 6187 +f 6052 5896 6122 +f 6041 5879 6146 +f 6047 5961 6062 +f 6146 5879 5936 +f 6103 6210 5823 +f 6111 5939 6136 +f 6043 5946 5982 +f 5984 5981 6281 +f 5913 5958 6191 +f 5978 6317 6143 +f 6101 5813 5964 +f 6046 5976 6027 +f 5934 6047 6055 +f 6028 5902 6154 +f 6038 6075 5952 +f 6106 5976 5888 +f 5890 5971 6285 +f 5912 6056 6107 +f 5896 5810 6058 +f 5902 6074 6154 +f 5803 5959 6071 +f 5962 5945 6119 +f 6187 6205 5989 +f 5946 6043 5977 +f 5888 5870 6106 +f 6127 6080 5955 +f 6038 5755 6077 +f 5936 5989 6205 +f 6116 5970 6037 +f 5870 6073 6199 +f 5840 5871 6044 +f 5933 6184 6032 +f 5938 5932 5963 +f 6072 5901 6092 +f 6033 5911 5993 +f 6151 5954 6196 +f 6061 5968 6140 +f 5994 6275 5911 +f 5985 5983 6044 +f 6045 5841 6155 +f 5977 6132 5931 +f 6029 6049 5940 +f 6046 6198 5945 +f 6125 6349 6048 +f 6152 5957 6201 +f 6197 6124 6022 +f 5980 6249 6053 +f 6249 5980 6142 +f 5894 6028 6118 +f 6027 6066 6046 +f 5981 5935 6281 +f 5950 6064 6197 +f 6210 6110 5942 +f 6051 6050 6023 +f 6136 5939 6123 +f 5982 5947 6121 +f 6058 6122 5896 +f 6043 5982 6121 +f 5944 6067 5980 +f 6208 6101 5964 +f 6106 6027 5976 +f 6028 6154 6236 +f 6157 6008 6076 +f 5907 6030 5797 +f 5998 6031 6186 +f 6076 5997 6253 +f 5875 5967 5965 +f 6148 5990 6107 +f 5990 6062 5961 +f 6059 5963 6068 +f 5990 6148 6062 +f 6124 6040 6022 +f 6073 5957 6152 +f 6113 6042 6134 +f 6074 6034 6211 +f 6042 6041 6189 +f 6032 6233 6060 +f 5956 5979 6099 +f 6150 5882 6149 +f 6203 5913 6191 +f 5975 6039 6100 +f 6068 5948 5966 +f 5979 6035 6099 +f 5871 5978 6143 +f 6032 6184 6322 +f 6116 6115 5988 +f 6119 5966 5962 +f 5911 6275 5993 +f 6205 6187 6147 +f 6049 6065 5968 +f 6077 6021 6114 +f 5841 6078 6155 +f 5974 5940 6049 +f 5799 5973 6310 +f 6310 6153 5799 +f 6126 5799 6153 +f 6002 6031 5998 +f 6003 6031 6002 +f 6011 6078 5841 +f 6090 5915 6005 +f 6003 6232 6031 +f 6000 6083 6165 +f 6054 6000 6165 +f 5916 6083 6000 +f 6082 5922 6004 +f 6055 6051 6023 +f 5846 6083 5916 +f 6083 5846 6084 +f 6109 6079 5836 +f 6082 6163 5922 +f 5914 6109 5836 +f 5847 6084 5846 +f 6081 5922 6163 +f 6084 5847 6186 +f 5852 6060 6162 +f 5914 5995 6085 +f 6102 5972 5875 +f 5995 6113 6085 +f 6088 5972 6086 +f 6432 5893 6088 +f 6089 6007 6164 +f 6009 6007 6089 +f 5893 6432 6092 +f 5997 6010 6079 +f 6169 6009 6089 +f 6011 6091 6087 +f 6093 6009 6169 +f 6013 6017 6166 +f 6094 5926 6012 +f 6166 6017 6090 +f 6017 5915 6090 +f 6019 6013 6091 +f 6016 6015 6095 +f 5928 6016 6096 +f 5885 6020 6177 +f 5885 6098 5910 +f 5910 6098 6069 +f 6097 6176 6018 +f 6018 6176 6020 +f 6177 6020 6176 +f 6029 6052 6129 +f 6220 6152 6201 +f 5847 5996 6186 +f 6111 6270 6201 +f 5996 5998 6186 +f 5991 6128 6025 +f 6198 6046 6066 +f 5969 5988 6234 +f 6044 5871 6143 +f 6197 6064 6141 +f 6121 5947 6110 +f 5875 5965 6102 +f 6206 5975 6100 +f 6111 6136 6133 +f 6067 6036 6230 +f 6059 6068 6271 +f 6103 5975 6206 +f 6036 5952 6230 +f 6129 6052 6122 +f 6128 6135 6120 +f 6064 6101 6141 +f 5987 6144 6123 +f 6062 6145 6047 +f 5973 6151 6310 +f 6058 5938 6122 +f 6040 6144 5987 +f 6144 6040 6124 +f 6140 6358 6061 +f 6077 6112 6038 +f 6140 5968 6065 +f 5986 5985 6309 +f 6034 5992 6216 +f 5870 6199 6106 +f 6321 6108 5822 +f 6182 6072 6398 +f 6050 6160 6035 +f 6072 6182 5901 +f 6160 6050 6051 +f 5986 6244 5971 +f 5992 5880 6216 +f 6208 5964 6033 +f 5880 6276 6216 +f 6160 6051 6224 +f 5880 6053 6276 +f 6114 5943 6213 +f 6030 5757 6349 +f 6224 6051 6055 +f 6085 6109 5914 +f 5935 6108 6506 +f 6138 6055 6047 +f 6281 5935 6506 +f 6137 5977 6043 +f 5980 6067 6142 +f 6132 5977 6137 +f 5931 6132 5941 +f 5894 6245 5994 +f 6213 6054 6117 +f 6122 5938 6059 +f 6209 6210 6103 +f 6119 6193 5966 +f 6134 6085 6113 +f 6119 5945 6198 +f 6134 6042 6189 +f 6155 6212 6045 +f 5942 6110 5947 +f 6080 6185 6187 +f 6184 5969 6305 +f 6157 6076 6253 +f 6080 6127 6185 +f 6105 6099 6221 +f 6148 6145 6062 +f 6049 6130 6065 +f 6234 6305 5969 +f 6031 6228 6190 +f 5822 6126 6290 +f 6217 6271 6068 +f 6127 6061 6181 +f 6099 6035 6223 +f 6211 6034 6216 +f 6075 6230 5952 +f 6075 6038 6283 +f 6253 5997 6215 +f 6038 6112 6283 +f 6290 6321 5822 +f 6143 6231 6044 +f 5991 5901 6182 +f 6068 5966 6193 +f 6116 6037 6235 +f 6215 6079 6241 +f 6235 6037 6139 +f 6101 6208 6141 +f 6183 6139 6037 +f 6144 6124 6194 +f 6032 6322 6233 +f 6194 6124 6197 +f 6122 6059 6239 +f 6322 6184 6372 +f 6129 6049 6029 +f 6041 6146 6189 +f 6320 6048 6120 +f 6125 6048 6320 +f 6275 5994 6245 +f 6056 5941 6200 +f 6254 5999 5960 +f 6104 6149 5882 +f 6245 5894 6118 +f 5960 6045 6212 +f 6073 6152 6199 +f 6229 6001 5999 +f 6098 6179 6069 +f 6289 6257 6082 +f 6006 6081 6264 +f 6163 6082 6257 +f 6004 6001 6229 +f 6071 6069 6202 +f 6229 6082 6004 +f 6164 6006 6264 +f 6007 6006 6164 +f 6269 6090 6156 +f 6248 6156 6005 +f 6005 6156 6090 +f 6228 6031 6232 +f 6005 6219 6248 +f 6289 6082 6229 +f 6005 6158 6219 +f 6071 6180 6104 +f 6093 6169 6168 +f 6084 6186 6174 +f 6218 6158 6008 +f 6079 6215 5997 +f 6149 6104 6180 +f 6012 6093 6341 +f 6170 6012 6341 +f 6085 6134 6167 +f 6255 6011 6087 +f 6094 6012 6170 +f 6014 6094 6170 +f 6170 6171 6014 +f 6341 6093 6168 +f 6166 6090 6269 +f 6014 6172 6095 +f 6014 6171 6172 +f 6287 6087 6091 +f 6070 6026 6063 +f 6173 6095 6172 +f 6016 6095 6173 +f 6161 6011 6255 +f 6078 6011 6161 +f 6096 6016 6173 +f 6162 6159 6003 +f 6204 6155 6078 +f 6003 5852 6162 +f 5928 6096 6268 +f 6018 5928 6268 +f 6097 6018 6268 +f 6097 6336 6176 +f 6176 6336 6177 +f 5885 6177 6178 +f 6178 6179 5885 +f 6098 5885 6179 +f 6233 6162 6060 +f 5972 6102 6265 +f 6086 5972 6265 +f 6432 6175 6092 +f 6072 6092 6175 +f 6296 6148 6207 +f 6153 6508 6126 +f 5984 6281 6459 +f 6193 6217 6068 +f 6118 6028 6471 +f 6091 6013 6352 +f 6290 6126 6508 +f 6123 6144 6136 +f 6128 5991 6308 +f 6043 6121 6300 +f 6352 6013 6225 +f 6039 5984 6240 +f 6471 6028 6236 +f 6031 6190 6186 +f 6144 6194 6222 +f 6157 6326 6008 +f 6237 6122 6239 +f 6030 6131 6273 +f 5993 6188 6033 +f 6067 6230 6192 +f 6200 5941 6132 +f 6191 5797 6273 +f 6206 6284 6103 +f 6295 5993 6275 +f 6209 6103 6284 +f 6061 6358 6181 +f 6218 6219 6158 +f 6212 6254 5960 +f 6271 6294 6059 +f 6320 6120 6135 +f 6145 6148 6296 +f 6238 6154 6074 +f 6291 6305 6234 +f 6196 5890 6452 +f 5988 6115 6234 +f 6197 6141 6313 +f 6066 6027 6293 +f 6235 6115 6116 +f 6235 6139 6280 +f 6099 6223 6401 +f 6401 6221 6099 +f 5985 6044 6309 +f 6293 6027 6106 +f 6208 6033 6319 +f 6129 6130 6049 +f 6244 6285 5971 +f 6151 6196 6310 +f 6252 6202 6179 +f 6069 6179 6202 +f 6205 6147 6375 +f 6146 5936 6375 +f 6225 6013 6166 +f 6225 6166 6250 +f 6056 6207 6107 +f 6148 6107 6207 +f 6184 6305 6272 +f 6311 6142 6067 +f 6308 5991 6182 +f 6174 6186 6298 +f 6419 6043 6300 +f 6136 6144 6222 +f 6236 6154 6238 +f 6128 6308 6405 +f 6317 6057 6404 +f 6238 6074 6389 +f 6134 6189 6549 +f 6137 6043 6419 +f 6135 6128 6502 +f 5797 6030 6273 +f 6312 6193 6119 +f 6273 6409 6191 +f 5984 6459 6240 +f 6185 6127 6181 +f 6283 6230 6075 +f 6198 6312 6119 +f 6199 6152 6220 +f 6211 6216 6371 +f 6278 6200 6132 +f 6198 6066 6314 +f 6203 6191 6553 +f 6276 6371 6216 +f 6065 6358 6140 +f 6349 6125 6247 +f 6110 6210 6297 +f 6200 6207 6056 +f 6008 6326 6218 +f 6035 6160 6277 +f 6077 6114 6362 +f 6207 6200 6278 +f 6220 6201 6270 +f 6065 6130 6246 +f 6311 6249 6142 +f 6188 6319 6033 +f 6055 6227 6224 +f 6372 6184 6272 +f 6227 6055 6138 +f 6188 5993 6319 +f 6196 6366 6457 +f 6059 6294 6239 +f 6242 6241 6079 +f 6047 6145 6138 +f 6212 6243 6254 +f 6157 6253 6282 +f 6244 5986 6309 +f 6205 6375 5936 +f 6326 6157 6282 +f 6253 6215 6282 +f 6214 6155 6204 +f 6153 6310 6410 +f 6289 6243 6212 +f 6282 6215 6274 +f 6155 6289 6212 +f 6214 6289 6155 +f 6156 6248 6363 +f 6215 6241 6274 +f 6071 6323 6180 +f 5999 6254 6229 +f 6323 6324 6180 +f 6264 6081 6424 +f 6221 6183 6105 +f 6229 6243 6289 +f 6117 6054 6258 +f 6105 6183 6024 +f 6338 6256 6259 +f 6256 6324 6259 +f 6204 6078 6161 +f 6180 6324 6256 +f 6180 6256 6149 +f 6054 6165 6258 +f 6156 6251 6269 +f 6261 6234 6115 +f 6269 6250 6166 +f 6250 6269 6251 +f 6260 6234 6261 +f 6079 6109 6242 +f 6261 6262 6260 +f 6167 6109 6085 +f 6224 6277 6160 +f 6115 6235 6261 +f 6163 6424 6081 +f 6150 6149 6339 +f 6339 6149 6256 +f 6263 6150 6339 +f 6263 6063 6150 +f 6263 6070 6063 +f 6341 6168 6266 +f 6340 6070 6263 +f 6267 6096 6173 +f 6268 6096 6267 +f 6340 5965 6070 +f 6336 6097 6437 +f 6265 6102 5965 +f 6086 6430 6088 +f 6178 6177 6337 +f 6432 6088 6430 +f 6178 6252 6179 +f 6377 6141 6208 +f 6112 6077 6406 +f 6401 6223 6354 +f 6377 6208 6319 +f 6245 6351 6275 +f 6383 6293 6106 +f 6270 6111 6408 +f 6111 6133 6368 +f 6202 6323 6071 +f 6132 6137 6419 +f 6251 6156 6363 +f 6066 6293 6314 +f 6223 6035 6384 +f 6106 6199 6383 +f 6130 6129 6504 +f 6504 6129 6195 +f 6305 6304 6272 +f 6561 6035 6277 +f 6217 6307 6271 +f 6250 6251 6363 +f 6186 6190 6298 +f 6248 6219 6460 +f 6190 6228 6226 +f 6297 6210 6456 +f 6276 6053 6374 +f 6405 6308 6353 +f 6129 6122 6195 +f 6220 6299 6199 +f 6122 6237 6195 +f 6053 6249 6374 +f 6277 6224 6227 +f 6228 6232 6342 +f 6502 6128 6405 +f 6194 6197 6313 +f 6225 6250 6306 +f 6185 6376 6187 +f 6209 6456 6210 +f 6270 6303 6220 +f 6121 6110 6300 +f 6249 6311 6374 +f 6162 6440 6159 +f 6242 6286 6241 +f 6387 6279 6280 +f 6211 6371 6292 +f 6146 6375 6391 +f 6352 6287 6091 +f 6358 6065 6477 +f 5890 6285 6452 +f 6203 6404 6057 +f 6225 6306 6288 +f 6382 6282 6274 +f 6352 6225 6288 +f 6196 6452 6366 +f 5993 6295 6319 +f 6243 6229 6254 +f 6274 6241 6286 +f 6377 6397 6141 +f 6252 6500 6202 +f 6455 6108 6321 +f 6506 6108 6455 +f 6100 6039 6558 +f 6556 6196 6457 +f 6310 6196 6556 +f 6359 6271 6462 +f 6231 6301 6044 +f 6298 6190 6467 +f 6309 6044 6301 +f 6276 6374 6371 +f 6237 6385 6195 +f 6561 6384 6035 +f 6111 6368 6408 +f 6307 6462 6271 +f 6547 6118 6483 +f 6383 6199 6299 +f 6245 6118 6547 +f 6136 6368 6133 +f 6226 6228 6367 +f 6376 6185 6393 +f 6237 6239 6385 +f 6138 6145 6403 +f 6342 6232 6356 +f 6232 6003 6356 +f 6299 6220 6302 +f 6300 6110 6297 +f 6067 6315 6311 +f 6294 6490 6239 +f 6363 6306 6250 +f 6067 6192 6315 +f 6305 6291 6304 +f 6003 6159 6356 +f 6508 6153 6587 +f 6558 6039 6240 +f 6236 6238 6389 +f 6192 6230 6346 +f 6503 6136 6222 +f 6282 6382 6326 +f 6230 6283 6346 +f 6193 6492 6217 +f 6218 6326 6316 +f 6221 6401 6399 +f 6326 6379 6316 +f 6280 6139 6386 +f 6326 6382 6379 +f 6420 6288 6306 +f 6404 6203 6454 +f 6312 6198 6314 +f 6325 6280 6386 +f 6411 6382 6274 +f 6147 6187 6376 +f 6183 6386 6139 +f 6325 6386 6348 +f 6349 6131 6030 +f 6317 6578 6143 +f 6369 6143 6578 +f 6391 6507 6146 +f 6231 6143 6369 +f 6189 6146 6507 +f 6318 6352 6288 +f 6287 6350 6087 +f 6328 6338 6327 +f 6256 6338 6328 +f 6114 6213 6329 +f 6213 6117 6329 +f 6233 6481 6162 +f 6328 6339 6256 +f 6164 6264 6433 +f 6423 6164 6433 +f 6380 6339 6328 +f 6350 6255 6087 +f 6331 6339 6380 +f 6117 6258 6329 +f 6109 6167 6242 +f 6322 6481 6233 +f 6339 6331 6263 +f 6258 6165 6417 +f 6089 6164 6423 +f 6423 6333 6089 +f 6169 6089 6333 +f 6134 6549 6167 +f 6168 6169 6333 +f 6165 6083 6417 +f 6418 6417 6083 +f 6341 6334 6170 +f 6171 6170 6334 +f 6334 6435 6171 +f 6331 6340 6263 +f 6083 6084 6332 +f 6393 6185 6181 +f 6266 6334 6341 +f 6428 6291 6260 +f 6260 6291 6234 +f 6084 6174 6332 +f 6266 6168 6333 +f 6407 6340 6331 +f 6416 6340 6407 +f 6265 6340 6416 +f 6340 6265 5965 +f 6260 6262 6279 +f 6279 6428 6260 +f 6265 6390 6360 +f 6262 6261 6235 +f 6235 6279 6262 +f 6279 6235 6280 +f 6257 6424 6163 +f 6425 6265 6360 +f 6265 6425 6086 +f 6172 6171 6435 +f 6086 6425 6518 +f 6173 6172 6435 +f 6325 6387 6280 +f 6430 6086 6518 +f 6267 6335 6268 +f 6097 6268 6335 +f 6379 6382 6381 +f 6177 6336 6337 +f 6345 6178 6337 +f 6345 6252 6178 +f 6338 6259 6364 +f 6327 6338 6364 +f 6398 6072 6175 +f 6445 6312 6314 +f 6222 6194 6450 +f 6376 6393 6453 +f 6389 6074 6482 +f 6508 6587 6672 +f 6074 6211 6482 +f 6308 6182 6398 +f 6289 6357 6257 +f 6244 6642 6285 +f 6302 6220 6400 +f 6257 6357 6413 +f 6303 6400 6220 +f 6474 6247 6125 +f 6296 6207 6373 +f 6294 6271 6359 +f 6359 6659 6294 +f 6355 6289 6214 +f 6065 6246 6477 +f 6440 6356 6159 +f 6132 6419 6621 +f 6408 6303 6270 +f 6406 6283 6112 +f 6387 6325 6443 +f 6479 6138 6403 +f 6536 6383 6370 +f 6293 6383 6536 +f 6181 6358 6477 +f 6077 6362 6361 +f 6278 6132 6494 +f 6145 6378 6403 +f 6504 6195 6385 +f 6313 6141 6394 +f 6348 6443 6325 +f 6508 6499 6290 +f 6114 6329 6362 +f 6319 6295 6347 +f 6317 6404 6578 +f 6378 6145 6296 +f 6274 6286 6411 +f 6315 6192 6343 +f 6384 6354 6223 +f 6306 6363 6451 +f 6500 6252 6345 +f 6297 6590 6300 +f 6295 6275 6351 +f 6299 6370 6383 +f 6470 6304 6291 +f 6342 6367 6228 +f 6323 6202 6500 +f 6287 6352 6396 +f 6351 6245 6547 +f 6386 6221 6399 +f 6460 6363 6248 +f 6412 6324 6323 +f 6259 6324 6412 +f 6412 6468 6259 +f 6118 6471 6483 +f 6410 6310 6556 +f 6219 6402 6460 +f 6277 6227 6485 +f 6402 6219 6218 +f 6485 6561 6277 +f 6382 6411 6381 +f 6278 6373 6207 +f 6320 6474 6125 +f 6497 6398 6175 +f 6454 6203 6472 +f 6349 6247 6474 +f 6192 6465 6343 +f 6482 6211 6292 +f 6194 6313 6450 +f 6314 6293 6576 +f 6388 6299 6302 +f 6346 6465 6192 +f 6175 6489 6497 +f 6289 6355 6476 +f 6576 6293 6660 +f 6356 6440 6466 +f 6293 6536 6660 +f 6411 6286 6609 +f 6394 6141 6397 +f 6287 6396 6350 +f 6508 6708 6499 +f 6306 6451 6420 +f 6481 6322 6372 +f 6444 6181 6477 +f 6319 6555 6377 +f 6372 6272 6487 +f 6388 6370 6299 +f 6304 6487 6272 +f 6344 6500 6345 +f 6320 6135 6502 +f 6485 6227 6449 +f 6456 6590 6297 +f 6407 6380 6473 +f 6471 6236 6389 +f 6553 6191 6409 +f 6819 6457 6366 +f 6406 6077 6361 +f 6357 6476 6395 +f 6554 6217 6492 +f 6289 6476 6357 +f 6492 6193 6543 +f 6316 6402 6218 +f 6312 6543 6193 +f 6203 6553 6472 +f 6316 6379 6616 +f 6395 6446 6357 +f 6500 6412 6323 +f 6446 6413 6357 +f 6420 6318 6288 +f 6375 6147 6447 +f 6321 6290 6499 +f 6147 6376 6447 +f 6301 6231 6369 +f 6138 6479 6227 +f 6369 6656 6301 +f 6427 6379 6381 +f 6190 6226 6467 +f 6130 6504 6246 +f 6189 6507 6549 +f 6479 6403 6480 +f 6410 6587 6153 +f 6385 6239 6490 +f 6422 6286 6242 +f 6162 6481 6440 +f 6433 6264 6424 +f 6421 6348 6386 +f 6286 6422 6594 +f 6221 6386 6183 +f 6362 6329 6415 +f 6242 6167 6422 +f 6327 6624 6328 +f 6574 6422 6167 +f 6511 6328 6624 +f 6380 6328 6511 +f 6204 6426 6214 +f 6549 6583 6167 +f 6355 6214 6426 +f 6473 6380 6511 +f 6393 6181 6444 +f 6434 6348 6421 +f 6380 6407 6331 +f 6333 6527 6266 +f 6257 6413 6542 +f 6083 6517 6418 +f 6332 6517 6083 +f 6470 6291 6428 +f 6431 6348 6434 +f 6424 6257 6542 +f 6416 6390 6265 +f 6334 6266 6527 +f 6161 6255 6330 +f 6174 6298 6332 +f 6425 6360 6463 +f 6428 6279 6519 +f 6279 6540 6519 +f 6387 6540 6279 +f 6518 6429 6430 +f 6204 6161 6426 +f 6441 6431 6434 +f 6330 6426 6161 +f 6435 6442 6173 +f 6442 6435 6516 +f 6173 6442 6267 +f 6431 6441 6436 +f 6489 6175 6432 +f 6443 6348 6414 +f 6335 6267 6442 +f 6414 6348 6431 +f 6381 6411 6427 +f 6436 6441 6531 +f 6336 6437 6438 +f 6337 6336 6438 +f 6439 6337 6438 +f 6439 6552 6337 +f 6552 6344 6337 +f 6337 6344 6345 +f 6364 6259 6468 +f 6365 6364 6468 +f 6364 6365 6327 +f 6327 6365 6505 +f 6327 6505 6624 +f 6465 6346 6283 +f 6542 6413 6572 +f 6445 6314 6534 +f 6387 6538 6540 +f 6490 6294 6627 +f 6294 6659 6627 +f 6378 6480 6403 +f 6491 6480 6378 +f 6456 6209 6284 +f 6462 6307 6554 +f 6347 6295 6637 +f 6307 6217 6554 +f 6359 6462 6615 +f 6314 6576 6534 +f 6440 6481 6469 +f 6475 6302 6400 +f 6227 6479 6449 +f 6313 6394 6566 +f 6303 6589 6400 +f 6673 6404 6454 +f 6481 6372 6469 +f 6391 6375 6447 +f 6100 6558 6458 +f 6589 6303 6501 +f 6100 6458 6559 +f 6372 6487 6512 +f 6206 6100 6559 +f 6329 6258 6571 +f 6316 6616 6402 +f 6419 6300 6590 +f 6555 6319 6347 +f 6374 6567 6371 +f 6446 6448 6413 +f 6284 6206 6559 +f 6614 6378 6296 +f 6311 6315 6374 +f 6373 6614 6296 +f 6467 6226 6367 +f 6408 6136 6570 +f 6368 6136 6408 +f 6494 6132 6621 +f 6352 6318 6573 +f 6315 6343 6495 +f 6461 6500 6344 +f 6376 6453 6493 +f 6409 6273 6728 +f 6246 6498 6477 +f 6460 6451 6363 +f 6246 6504 6546 +f 6379 6427 6670 +f 6503 6222 6450 +f 6504 6385 6490 +f 6244 6309 6301 +f 6367 6342 6478 +f 6625 6407 6473 +f 6534 6575 6445 +f 6487 6304 6470 +f 6452 6285 6642 +f 6342 6356 6478 +f 6539 6388 6302 +f 6352 6573 6396 +f 6393 6515 6496 +f 6349 6474 6560 +f 6302 6475 6539 +f 6450 6313 6551 +f 6416 6407 6625 +f 6448 6572 6413 +f 6456 6284 6581 +f 6539 6475 6589 +f 6475 6400 6589 +f 6637 6295 6351 +f 6469 6466 6440 +f 6444 6477 6515 +f 6308 6668 6353 +f 6292 6371 6544 +f 6360 6390 6532 +f 6415 6537 6362 +f 6499 6564 6321 +f 6537 6415 6571 +f 6415 6329 6571 +f 6564 6455 6321 +f 6397 6566 6394 +f 6570 6663 6408 +f 6645 6502 6405 +f 6414 6626 6443 +f 6571 6258 6417 +f 6131 6349 6560 +f 6579 6464 6488 +f 6659 6359 6541 +f 6536 6370 6633 +f 6503 6570 6136 +f 6615 6541 6359 +f 6573 6318 6613 +f 6303 6408 6811 +f 6501 6303 6811 +f 6477 6498 6515 +f 6370 6388 6633 +f 6461 6344 6552 +f 6556 6587 6410 +f 6374 6315 6495 +f 6451 6513 6420 +f 6318 6420 6513 +f 6652 6419 6590 +f 6652 6621 6419 +f 6498 6246 6546 +f 6417 6418 6640 +f 6543 6312 6445 +f 6503 6450 6636 +f 6506 6455 6716 +f 6284 6559 6581 +f 6483 6471 6740 +f 6467 6792 6298 +f 6616 6379 6670 +f 6546 6504 6484 +f 6493 6447 6376 +f 6728 6273 6131 +f 6504 6490 6484 +f 6461 6731 6500 +f 6643 6467 6367 +f 6471 6389 6584 +f 6574 6167 6583 +f 6453 6393 6496 +f 6506 6773 6281 +f 6773 6729 6281 +f 6482 6631 6389 +f 6444 6515 6393 +f 6281 6729 6459 +f 6553 6409 6648 +f 6505 6365 6535 +f 6240 6459 6729 +f 6494 6619 6278 +f 6373 6278 6619 +f 6676 6517 6332 +f 6286 6529 6609 +f 6594 6422 6525 +f 6255 6350 6396 +f 6514 6421 6386 +f 6286 6594 6529 +f 6470 6428 6519 +f 6796 6511 6624 +f 6640 6418 6517 +f 6516 6435 6334 +f 6527 6516 6334 +f 6386 6399 6514 +f 6330 6255 6396 +f 6574 6525 6422 +f 6414 6431 6526 +f 6542 6600 6424 +f 6433 6600 6520 +f 6424 6600 6433 +f 6372 6512 6469 +f 6433 6520 6523 +f 6446 6395 6690 +f 6606 6433 6523 +f 6423 6433 6606 +f 6516 6528 6442 +f 6463 6392 6425 +f 6355 6426 6685 +f 6384 6561 6509 +f 6476 6355 6685 +f 6333 6423 6606 +f 6486 6392 6463 +f 6700 6333 6606 +f 6518 6425 6392 +f 6488 6518 6392 +f 6335 6442 6528 +f 6527 6333 6700 +f 6670 6427 6530 +f 6530 6427 6411 +f 6097 6335 6521 +f 6437 6097 6521 +f 6522 6421 6514 +f 6434 6421 6522 +f 6521 6438 6437 +f 6441 6434 6524 +f 6432 6430 6429 +f 6510 6432 6429 +f 6436 6602 6526 +f 6431 6436 6526 +f 6489 6432 6510 +f 6531 6441 6524 +f 6436 6531 6698 +f 6452 6819 6366 +f 6671 6482 6292 +f 6578 6404 6674 +f 6544 6671 6292 +f 6463 6360 6677 +f 6361 6362 6641 +f 6449 6479 6617 +f 6617 6533 6449 +f 6811 6408 6669 +f 6536 6633 6582 +f 6486 6463 6677 +f 6688 6572 6448 +f 6448 6446 6688 +f 6480 6617 6479 +f 6487 6470 6593 +f 6488 6392 6486 +f 6446 6790 6688 +f 6391 6447 6620 +f 6492 6543 6554 +f 6570 6503 6550 +f 6703 6540 6538 +f 6544 6371 6567 +f 6717 6466 6469 +f 6488 6486 6579 +f 6633 6388 6539 +f 6491 6378 6650 +f 6545 6498 6546 +f 6378 6614 6650 +f 6538 6387 6655 +f 6320 6502 6577 +f 6387 6443 6655 +f 6456 6709 6590 +f 6397 6580 6665 +f 6320 6577 6474 +f 6377 6580 6397 +f 6450 6551 6636 +f 6308 6398 6668 +f 6696 6399 6401 +f 6751 6515 6498 +f 6615 6462 6554 +f 6555 6580 6377 +f 6354 6696 6401 +f 6696 6354 6563 +f 6512 6487 6630 +f 6493 6453 6496 +f 6662 6465 6704 +f 6465 6283 6704 +f 6629 6485 6449 +f 6792 6467 6643 +f 6767 6624 6505 +f 6551 6313 6566 +f 6740 6471 6548 +f 6490 6627 6719 +f 6548 6471 6584 +f 6507 6391 6620 +f 6558 6240 6729 +f 6588 6244 6301 +f 6642 6244 6588 +f 6552 6634 6461 +f 6584 6389 6631 +f 6731 6461 6634 +f 6731 6412 6500 +f 6390 6557 6840 +f 6532 6390 6840 +f 6637 6351 6638 +f 6562 6449 6533 +f 6405 6353 6644 +f 6575 6534 6653 +f 6616 6670 6565 +f 6478 6356 6466 +f 6397 6568 6566 +f 6617 6480 6491 +f 6622 6620 6447 +f 6361 6641 6406 +f 6547 6483 6739 +f 6396 6573 6569 +f 6509 6561 6629 +f 6483 6740 6739 +f 6797 6497 6489 +f 6648 6409 6728 +f 6561 6485 6629 +f 6398 6497 6797 +f 6567 6715 6544 +f 6668 6398 6797 +f 6468 6412 6585 +f 6660 6536 6582 +f 6767 6505 6535 +f 6666 6614 6373 +f 6373 6619 6666 +f 6632 6567 6374 +f 6472 6553 6648 +f 6301 6656 6586 +f 6644 6353 6668 +f 6647 6615 6554 +f 6571 6417 6623 +f 6495 6632 6374 +f 6655 6443 6626 +f 6631 6482 6671 +f 6417 6640 6623 +f 6511 6796 6837 +f 6657 6636 6551 +f 6591 6625 6473 +f 6643 6367 6713 +f 6367 6478 6713 +f 6604 6634 6552 +f 6416 6557 6390 +f 6566 6765 6551 +f 6545 6751 6498 +f 6496 6515 6756 +f 6451 6460 6402 +f 6560 6474 6803 +f 6674 6404 6673 +f 6495 6343 6639 +f 6639 6343 6465 +f 6555 6347 6733 +f 6507 6583 6549 +f 6618 6583 6507 +f 6733 6347 6637 +f 6618 6507 6620 +f 6594 6595 6529 +f 6535 6468 6585 +f 6528 6694 6335 +f 6473 6511 6591 +f 6591 6511 6837 +f 6519 6593 6470 +f 6330 6396 6569 +f 6509 6354 6384 +f 6330 6685 6426 +f 6572 6600 6542 +f 6563 6354 6509 +f 6601 6521 6335 +f 6298 6676 6332 +f 6792 6676 6298 +f 6622 6447 6493 +f 6601 6335 6694 +f 6518 6599 6429 +f 6600 6654 6520 +f 6438 6521 6601 +f 6597 6518 6488 +f 6599 6518 6597 +f 6685 6695 6476 +f 6464 6597 6488 +f 6598 6597 6464 +f 6438 6552 6439 +f 6611 6529 6595 +f 6476 6690 6395 +f 6552 6438 6604 +f 6626 6414 6526 +f 6522 6514 6696 +f 6510 6429 6599 +f 6451 6749 6513 +f 6579 6598 6464 +f 6434 6522 6524 +f 6609 6529 6611 +f 6609 6530 6411 +f 6602 6436 6605 +f 6468 6535 6365 +f 6399 6696 6514 +f 6603 6520 6654 +f 6523 6520 6603 +f 6607 6524 6522 +f 6606 6523 6693 +f 6698 6524 6607 +f 6531 6524 6698 +f 6436 6698 6605 +f 6700 6606 6681 +f 6608 6527 6700 +f 6527 6608 6516 +f 6608 6610 6528 +f 6528 6516 6608 +f 6578 6656 6369 +f 6613 6753 6573 +f 6593 6724 6487 +f 6613 6318 6736 +f 6466 6843 6478 +f 6581 6559 6743 +f 6540 6703 6519 +f 6738 6756 6515 +f 6747 6614 6666 +f 6564 6716 6455 +f 6657 6551 6658 +f 6804 6560 6803 +f 6545 6546 6484 +f 6449 6562 6629 +f 6554 6543 6647 +f 6649 6466 6717 +f 6548 6584 6772 +f 6658 6551 6765 +f 6629 6679 6509 +f 6515 6751 6738 +f 6646 6701 6583 +f 6526 6745 6626 +f 6669 6408 6663 +f 6640 6517 6710 +f 6534 6576 6978 +f 6653 6534 6978 +f 6526 6661 6745 +f 6469 6512 6755 +f 6517 6676 6710 +f 6639 6632 6495 +f 6810 6576 6660 +f 6773 6506 6716 +f 6583 6618 6646 +f 6397 6665 6568 +f 6630 6487 6722 +f 6644 6645 6405 +f 6662 6639 6465 +f 6645 6915 6502 +f 6633 6539 6815 +f 6815 6539 6635 +f 6819 6452 6675 +f 6318 6513 6711 +f 6708 6508 6672 +f 6817 6550 6503 +f 6503 6636 6817 +f 6627 6659 6720 +f 6677 6360 6532 +f 6652 6590 6752 +f 6724 6722 6487 +f 6652 6612 6621 +f 6729 6849 6558 +f 6822 6556 6820 +f 6680 6493 6496 +f 6585 6412 6731 +f 6541 6615 6742 +f 6406 6704 6283 +f 6499 6708 6628 +f 6628 6564 6499 +f 6575 6732 6445 +f 6574 6583 6701 +f 6641 6537 6718 +f 6362 6537 6641 +f 6525 6574 6701 +f 6823 6525 6701 +f 6766 6486 6677 +f 6915 6577 6502 +f 6351 6547 6760 +f 6579 6486 6830 +f 6735 6589 6501 +f 6598 6579 6721 +f 6545 6484 6751 +f 6756 6737 6496 +f 6703 6538 6655 +f 6474 6577 6803 +f 6587 6556 6822 +f 6615 6647 6742 +f 6489 6510 6795 +f 6617 6491 6651 +f 6797 6489 6795 +f 6749 6402 6705 +f 6663 6570 6664 +f 6616 6705 6402 +f 6566 6568 6765 +f 6402 6749 6451 +f 6617 6651 6533 +f 6743 6702 6581 +f 6804 6723 6560 +f 6850 6501 6811 +f 6796 6624 6767 +f 6586 6588 6301 +f 6484 6490 6719 +f 6533 6748 6562 +f 6131 6560 6725 +f 6731 6634 6730 +f 6406 6641 6704 +f 6631 6772 6584 +f 6728 6131 6725 +f 6456 6581 6829 +f 6746 6666 6619 +f 6636 6657 6817 +f 6565 6670 6734 +f 6472 6648 6768 +f 6478 6843 6713 +f 6671 6667 6631 +f 6638 6733 6637 +f 6859 6717 6469 +f 6978 6576 6810 +f 6859 6469 6755 +f 6512 6630 6755 +f 6755 6630 6764 +f 6582 6633 6848 +f 6543 6445 6732 +f 6330 6825 6685 +f 6493 6680 6622 +f 6781 6661 6526 +f 6569 6573 6753 +f 6724 6593 6726 +f 6330 6569 6825 +f 6526 6602 6781 +f 6519 6726 6593 +f 6611 6595 6877 +f 6880 6609 6611 +f 6601 6858 6438 +f 6880 6611 6877 +f 6727 6726 6519 +f 6700 6681 6787 +f 6519 6703 6727 +f 6858 6604 6438 +f 6609 6880 6776 +f 6689 6700 6787 +f 6790 6446 6690 +f 6608 6700 6689 +f 6600 6572 6654 +f 6684 6604 6712 +f 6513 6749 6711 +f 6597 6789 6599 +f 6522 6696 6607 +f 6684 6634 6604 +f 6607 6696 6813 +f 6610 6694 6528 +f 6694 6610 6692 +f 6530 6697 6670 +f 6597 6598 6721 +f 6603 6691 6523 +f 6691 6603 6788 +f 6795 6510 6789 +f 6789 6510 6599 +f 6523 6691 6693 +f 6693 6681 6606 +f 6530 6609 6697 +f 6603 6654 6788 +f 6697 6609 6776 +f 6605 6698 6699 +f 6679 6563 6509 +f 6525 6823 6594 +f 6710 6854 6640 +f 6668 6797 6801 +f 6568 6665 6863 +f 6688 6654 6572 +f 6705 6616 6565 +f 6570 6550 6664 +f 6703 6655 6706 +f 6673 6454 6974 +f 6749 6927 6711 +f 6591 7007 6625 +f 6668 6707 6644 +f 6642 6675 6452 +f 6641 6718 6704 +f 6757 6817 6657 +f 6318 6711 6736 +f 6582 6810 6660 +f 6416 6625 6922 +f 6557 6416 6922 +f 6810 6582 6848 +f 6884 6646 6618 +f 6718 6537 6770 +f 6799 6679 6629 +f 6665 6580 6759 +f 6848 6633 6815 +f 6829 6581 6702 +f 6657 6658 6762 +f 6759 6580 6806 +f 6658 6765 6762 +f 6735 6635 6539 +f 6580 6555 6806 +f 6709 6456 6829 +f 6560 6723 6725 +f 6458 6558 6888 +f 6670 6697 6818 +f 6765 6568 6863 +f 6618 6620 7000 +f 6748 6533 6868 +f 6907 6537 6571 +f 6539 6589 6735 +f 6571 6623 6851 +f 6722 6764 6630 +f 6533 6750 6868 +f 6618 7001 6884 +f 6629 6562 6748 +f 6579 6830 6721 +f 6575 6653 6910 +f 6680 6714 6778 +f 6650 6614 6747 +f 6556 6457 6820 +f 6669 6663 6664 +f 6623 6640 6816 +f 6649 6843 6466 +f 6735 6501 6850 +f 6680 6754 6714 +f 6496 6754 6680 +f 6734 6670 6818 +f 6737 6754 6496 +f 6861 6738 6751 +f 6351 6760 6638 +f 6862 6751 6484 +f 6590 6709 6752 +f 6484 6719 6904 +f 6648 6728 6768 +f 6740 6548 6921 +f 6921 6548 6741 +f 6659 6541 6720 +f 6535 6585 6832 +f 6858 6712 6604 +f 6767 6535 6832 +f 6667 6869 6631 +f 6612 6652 6752 +f 6753 6613 6736 +f 6672 6587 6827 +f 6494 6621 6844 +f 6619 6494 6844 +f 6769 6701 6744 +f 6454 6472 6802 +f 6720 6541 6742 +f 6625 7007 6922 +f 6662 6704 6798 +f 6793 6563 6679 +f 6655 6626 6745 +f 6884 6701 6646 +f 6745 6661 6794 +f 6667 6671 6893 +f 6555 6733 6806 +f 6809 6798 6704 +f 6544 6893 6671 +f 6809 6704 6718 +f 6645 6644 6915 +f 6731 6730 6898 +f 6742 6647 6805 +f 6768 6728 6763 +f 6638 6758 6733 +f 6486 6766 6830 +f 6771 6805 6647 +f 6543 6771 6647 +f 6761 6940 6577 +f 6799 6629 6748 +f 6803 6577 6940 +f 6859 6846 6717 +f 6917 6796 6767 +f 6837 6796 6834 +f 6543 6732 6771 +f 6578 6674 6924 +f 6650 6800 6491 +f 6732 6575 6910 +f 6770 6537 6907 +f 6865 6567 6632 +f 6740 6921 6739 +f 6571 6851 6907 +f 6548 6772 6741 +f 6588 6586 7037 +f 6533 6651 6750 +f 6639 6662 6946 +f 6491 6800 6651 +f 6565 6734 6821 +f 6640 6854 6816 +f 6794 6661 6781 +f 6680 6778 6622 +f 6780 6620 6622 +f 6569 6753 6825 +f 6602 6605 6781 +f 6897 6620 6780 +f 6699 6781 6605 +f 6787 6681 6879 +f 6622 6778 6780 +f 6684 6712 6807 +f 6563 6813 6696 +f 6787 6885 6689 +f 7008 6698 6813 +f 6607 6813 6698 +f 6634 6684 6730 +f 7008 6779 6698 +f 6689 6791 6608 +f 6695 6775 6476 +f 6610 6608 6791 +f 6698 6779 6699 +f 6695 6685 6825 +f 6692 6610 6791 +f 6788 6654 6688 +f 6813 6563 6950 +f 6476 6775 6690 +f 6594 6823 6595 +f 6595 6874 6877 +f 6595 6823 6874 +f 6597 6721 6903 +f 6789 6597 6903 +f 6761 6577 6915 +f 6585 6731 6831 +f 6824 6706 6872 +f 6862 6484 6828 +f 6736 6711 6826 +f 6764 6841 6755 +f 6884 6744 6701 +f 6927 6749 6705 +f 6832 6917 6767 +f 6672 6827 7093 +f 6679 6799 6833 +f 6747 6666 6906 +f 6635 6735 6891 +f 6842 6732 6910 +f 6775 6808 6812 +f 6828 6484 6904 +f 6849 6888 6558 +f 6842 6771 6732 +f 6801 6797 6932 +f 7001 6618 7000 +f 7000 6620 6897 +f 6747 6860 6650 +f 6818 6697 6776 +f 6733 6758 6899 +f 6752 6709 6829 +f 6719 6627 6720 +f 6910 6653 6978 +f 6708 6672 7093 +f 6612 6752 6836 +f 6800 6650 6860 +f 6764 6722 6926 +f 6714 6947 6778 +f 6649 6717 6846 +f 6865 6632 6946 +f 6974 6454 6802 +f 6858 6601 7006 +f 6651 6889 6750 +f 6559 6458 7028 +f 6889 6868 6750 +f 6705 6565 6821 +f 6743 6559 7028 +f 6632 6639 6946 +f 6895 6722 6724 +f 6724 6726 6954 +f 6712 6858 6807 +f 6810 6848 6847 +f 6763 6728 6725 +f 6621 6612 6853 +f 6954 6726 6727 +f 6859 6755 6841 +f 6844 6621 6853 +f 6861 6751 6862 +f 6677 6532 6766 +f 6760 6758 6638 +f 6669 6934 6811 +f 6947 6714 6754 +f 6623 6816 6851 +f 6824 6727 6703 +f 6564 6628 6856 +f 6746 6906 6666 +f 6824 6703 6706 +f 6929 6746 6619 +f 6861 6756 6738 +f 6739 6760 6547 +f 6706 6655 6745 +f 7165 6669 6664 +f 6656 6578 6924 +f 6550 6852 6664 +f 6822 6999 6587 +f 6852 6550 6817 +f 6586 6656 7037 +f 6676 6839 6710 +f 6999 6827 6587 +f 6825 6753 6923 +f 6729 6773 6949 +f 6772 6631 6869 +f 6657 6762 6995 +f 6823 6701 6769 +f 6731 6898 6831 +f 6903 6721 6830 +f 6832 6585 6831 +f 6861 6737 6756 +f 6642 6588 6938 +f 6676 6792 6839 +f 6793 6679 6833 +f 6890 6792 6643 +f 6932 6797 6795 +f 6713 6890 6643 +f 6675 6642 6916 +f 6706 6914 6872 +f 6796 6917 6834 +f 6544 6715 6893 +f 6843 6909 6713 +f 6800 6930 6651 +f 6668 6801 6707 +f 6919 6723 6804 +f 6628 6708 7093 +f 6909 6843 6649 +f 6895 6926 6722 +f 6715 6567 6985 +f 6644 6707 6845 +f 6863 6762 6765 +f 6720 6742 6838 +f 6844 6929 6619 +f 6954 6895 6724 +f 6742 6805 6838 +f 6725 6723 6919 +f 6865 6985 6567 +f 6954 6727 6857 +f 6747 6906 6860 +f 6915 6644 6845 +f 6727 6824 6857 +f 6669 7165 6934 +f 6863 6665 6864 +f 6674 6673 6924 +f 6899 6758 6902 +f 6768 6763 7107 +f 6884 7001 7038 +f 6757 6657 6995 +f 6815 6635 6887 +f 6949 6773 6716 +f 6665 6759 6864 +f 6812 6955 6775 +f 6705 6821 6900 +f 6907 6851 6935 +f 6808 6960 6812 +f 6946 6662 6798 +f 6806 6733 6899 +f 6866 6923 6753 +f 6952 6799 6748 +f 7037 6656 6924 +f 6780 6778 6982 +f 6901 6821 6734 +f 6736 6866 6753 +f 6908 6812 6960 +f 6901 6734 6818 +f 6898 6730 6867 +f 6743 7028 6991 +f 6918 6776 7005 +f 6702 6743 6991 +f 6667 6893 6869 +f 6873 6866 6736 +f 6736 6826 6873 +f 6826 6993 6873 +f 6911 6905 6699 +f 6699 6779 6911 +f 6790 6962 6688 +f 6695 6808 6775 +f 6905 6945 6781 +f 6688 6962 6788 +f 6825 6875 6695 +f 6563 6793 6950 +f 6896 6807 6892 +f 6699 6905 6781 +f 6684 6807 6896 +f 6690 6775 6955 +f 6813 6950 7008 +f 6690 6955 6790 +f 6730 6684 6896 +f 6808 6695 6875 +f 6711 6927 6826 +f 6958 6872 6914 +f 6691 6788 6876 +f 6788 6962 6878 +f 6876 6788 6878 +f 6693 6691 6876 +f 6876 6879 6693 +f 6681 6693 6879 +f 7005 6776 6880 +f 7005 6880 7048 +f 6787 6879 6885 +f 6791 6689 6885 +f 6791 6882 7058 +f 6966 6791 7058 +f 6791 6885 6882 +f 6692 6883 6694 +f 6692 6791 6966 +f 6883 6692 6966 +f 6883 7006 6694 +f 6694 7006 6601 +f 6754 6737 7021 +f 6852 6817 6937 +f 6829 6886 6752 +f 6737 7067 7021 +f 6925 6745 6835 +f 6745 6794 6835 +f 6817 6757 6937 +f 6823 6769 6874 +f 6836 6752 6886 +f 6833 6799 6952 +f 6848 6815 6887 +f 6912 7067 6737 +f 6713 6894 6890 +f 6915 6940 6761 +f 6826 6927 7090 +f 6836 6853 6612 +f 6718 6770 7027 +f 6863 7031 6762 +f 6713 6909 6894 +f 6651 6930 6889 +f 6828 6951 6862 +f 7320 6795 7019 +f 6932 6795 7320 +f 6804 6803 6971 +f 6931 6863 6864 +f 6908 6955 6812 +f 6819 6675 7094 +f 6746 6929 7108 +f 6846 6939 6649 +f 6978 6810 7010 +f 6457 6819 7095 +f 6759 6806 7020 +f 6820 6457 7095 +f 6850 7014 6735 +f 6768 7119 6472 +f 6935 6851 6972 +f 6933 6748 6868 +f 6824 6872 6913 +f 6983 6824 6913 +f 6912 6861 6951 +f 6707 6801 7061 +f 7017 6811 6934 +f 7026 6933 6868 +f 7008 6911 6779 +f 6834 6942 6837 +f 6802 6472 7119 +f 6951 6861 6862 +f 7007 6591 6837 +f 6912 6737 6861 +f 6706 6745 6925 +f 6852 6937 6664 +f 6902 6758 6975 +f 6854 6710 6920 +f 6710 6839 6920 +f 7091 6725 6919 +f 6716 6564 6949 +f 6947 6754 7021 +f 6673 6974 6855 +f 6875 6825 6923 +f 6760 6739 7035 +f 6818 6776 6918 +f 6739 6921 7035 +f 6741 6772 6990 +f 6772 6869 6990 +f 6925 6914 6706 +f 6869 6893 6936 +f 6915 6845 6989 +f 6763 6725 7091 +f 6838 6805 7013 +f 6953 6833 6952 +f 6887 6635 7084 +f 6635 6891 7084 +f 6906 6746 6979 +f 7107 6763 7091 +f 6830 7136 6903 +f 6896 6867 6730 +f 6956 6903 7136 +f 6891 6735 6994 +f 6800 6860 6977 +f 7108 6929 7242 +f 7251 6715 6985 +f 6850 6811 7017 +f 6895 6954 7060 +f 6768 7107 7143 +f 6897 6976 7004 +f 7000 6897 7004 +f 6769 6744 6997 +f 6930 6800 6977 +f 6770 6907 6935 +f 6744 7003 6997 +f 6904 7040 6828 +f 6771 6928 6805 +f 7079 6917 6832 +f 6664 6937 7165 +f 6909 6649 6939 +f 6778 6947 6982 +f 6824 6983 6857 +f 6865 6946 7070 +f 6982 6947 7021 +f 7070 7088 6865 +f 7074 6707 7061 +f 7031 6863 6973 +f 6900 6927 6705 +f 6845 6707 7074 +f 6931 6973 6863 +f 6846 6859 7023 +f 7023 6859 6841 +f 7070 6946 7178 +f 7103 6931 6864 +f 6913 6872 7033 +f 6719 7040 6904 +f 6841 6764 7072 +f 6764 6926 7072 +f 7087 7040 6719 +f 6719 6720 7087 +f 6990 6869 6936 +f 6822 6820 7204 +f 6557 6922 6840 +f 6720 6838 7087 +f 6899 7020 6806 +f 6933 6952 6748 +f 6946 6798 7178 +f 6840 6943 6532 +f 6900 6821 7002 +f 6858 7006 6807 +f 6798 6809 7089 +f 6842 6910 7065 +f 6923 6866 6944 +f 6901 7002 6821 +f 6924 6673 6855 +f 6854 6920 7030 +f 6868 6889 7026 +f 6949 6564 6856 +f 6810 6847 7010 +f 6923 6996 6875 +f 6957 6875 6996 +f 7037 6924 6948 +f 6866 6873 6944 +f 6949 7150 6729 +f 7150 6849 6729 +f 6835 6794 6781 +f 6808 6957 6960 +f 6789 6903 6956 +f 6795 6789 6956 +f 7019 6795 6956 +f 6945 6835 6781 +f 6808 6875 6957 +f 7033 6872 6958 +f 6877 6874 7071 +f 6880 6877 7046 +f 7048 6880 7046 +f 6962 6790 6955 +f 6955 7053 6962 +f 6950 7039 7008 +f 6876 6878 6879 +f 7054 6879 6878 +f 6879 7054 7055 +f 7055 6963 6879 +f 6963 6885 6879 +f 6885 6963 6964 +f 6882 6885 6964 +f 7039 6950 6793 +f 7058 7132 6966 +f 6966 6968 6883 +f 7006 6883 6968 +f 7119 6768 7143 +f 6818 6918 7011 +f 6970 6818 7011 +f 6916 6642 7191 +f 6940 6915 7318 +f 7110 6926 6895 +f 7014 6850 7017 +f 7164 6890 6894 +f 7011 7005 7122 +f 6918 7005 7011 +f 6809 6718 7027 +f 7010 7113 6978 +f 6803 6940 6971 +f 6974 6802 7168 +f 7012 6844 6853 +f 7028 6458 6888 +f 6951 6828 7078 +f 6780 6982 7069 +f 6628 7093 7009 +f 6942 7085 6837 +f 7195 7103 6864 +f 6864 6759 7195 +f 6929 6844 7012 +f 7007 6837 7085 +f 7027 6770 6935 +f 6894 6909 7187 +f 7202 6804 6971 +f 7029 6804 7202 +f 6919 6804 7029 +f 6945 6905 6987 +f 6928 7013 6805 +f 7088 6985 6865 +f 6909 6939 7097 +f 6702 6992 6829 +f 6807 7006 6980 +f 6911 6987 6905 +f 6819 7094 7095 +f 6987 6911 7034 +f 6857 6983 6981 +f 6992 7225 6829 +f 6979 6746 7108 +f 6848 6887 7015 +f 6980 6892 6807 +f 6922 7007 7016 +f 6899 6902 7022 +f 6933 7026 7066 +f 6958 6914 7144 +f 6928 6771 7024 +f 6735 7014 6994 +f 7023 6841 7072 +f 6851 6816 6972 +f 6771 6842 7024 +f 6977 6906 6979 +f 6860 6906 6977 +f 6816 6854 7100 +f 7100 6941 6816 +f 6856 6628 7193 +f 6854 7030 7100 +f 6930 6977 7186 +f 6792 6890 6839 +f 6995 6762 7031 +f 7008 7034 6911 +f 7065 7024 6842 +f 6989 6845 7083 +f 6898 6867 7101 +f 6827 6999 7410 +f 6834 6917 7079 +f 6910 6978 7065 +f 7034 7008 7036 +f 7178 6798 7089 +f 6989 7318 6915 +f 7069 6976 6897 +f 6897 6780 7069 +f 6874 6769 6997 +f 7036 7008 7039 +f 7089 6809 7104 +f 6938 7191 6642 +f 7003 7077 6997 +f 6998 6900 7002 +f 7122 7005 7048 +f 6901 6818 6970 +f 6930 7186 6889 +f 6976 7069 7004 +f 7144 6914 6925 +f 6936 6893 7248 +f 7020 6899 7022 +f 7094 6675 6916 +f 7248 6893 7154 +f 7168 6802 7119 +f 7195 6759 7271 +f 6759 7020 7271 +f 7086 7007 7085 +f 7012 6853 7175 +f 7187 6909 7120 +f 6715 7154 6893 +f 6975 7022 6902 +f 6980 7006 7134 +f 6847 6848 7015 +f 6944 6996 6923 +f 6840 6922 7016 +f 6980 7041 6892 +f 6840 7016 7018 +f 6952 6933 7025 +f 7090 7116 6993 +f 7170 6974 7168 +f 6820 7095 7204 +f 7023 6939 6846 +f 6840 7018 6943 +f 6816 7062 6972 +f 7170 6855 6974 +f 7204 6999 6822 +f 7062 6941 7100 +f 6816 6941 7062 +f 6929 7012 7242 +f 6758 6760 6975 +f 6928 7064 7013 +f 6873 7116 7163 +f 7026 6889 7186 +f 6891 7068 7084 +f 6801 6932 7096 +f 6532 6943 7102 +f 6766 6532 7102 +f 6891 6994 7068 +f 7061 6801 7096 +f 7068 6994 7014 +f 6831 6898 7101 +f 7079 6831 7101 +f 6832 6831 7079 +f 7093 6827 7410 +f 7032 6830 6766 +f 7032 7136 6830 +f 7072 6926 6986 +f 7001 7000 7063 +f 6828 7040 7080 +f 7110 6986 6926 +f 7078 6828 7080 +f 7265 6757 7142 +f 7067 6912 7118 +f 6995 7142 6757 +f 6990 6921 6741 +f 7090 6927 6900 +f 7092 7034 7036 +f 6949 7081 7150 +f 7140 6998 7002 +f 7046 6877 7071 +f 7086 7016 7007 +f 7041 6896 6892 +f 7131 6957 6996 +f 6744 7160 7003 +f 6793 6833 7112 +f 7043 6963 7055 +f 6857 7060 6954 +f 6793 7112 7039 +f 6826 7090 6993 +f 7112 6833 6953 +f 7003 7160 7049 +f 6873 6993 7116 +f 7038 6744 6884 +f 7161 7033 6958 +f 7038 7001 7063 +f 6964 6963 7043 +f 6957 7131 6960 +f 6908 6960 7131 +f 6878 6962 7054 +f 6958 7144 7161 +f 7051 6956 7136 +f 6908 7057 6955 +f 6955 7057 7053 +f 6908 7131 7137 +f 7137 7057 6908 +f 6956 7051 7019 +f 7132 6968 6966 +f 6968 7132 7059 +f 6968 7134 7006 +f 7134 6968 7059 +f 6972 7171 6935 +f 7028 7281 6991 +f 6973 7145 7031 +f 6925 6835 7105 +f 7068 7014 7152 +f 6945 7105 6835 +f 7197 7202 6971 +f 7250 7013 7064 +f 6998 7148 6900 +f 6979 7111 6977 +f 6845 7074 7083 +f 6948 6924 6855 +f 7189 7105 6945 +f 6987 7189 6945 +f 7126 6896 7041 +f 6912 6951 7078 +f 7099 6943 7018 +f 7034 7189 6987 +f 7035 6921 7319 +f 7070 7178 7259 +f 7190 7024 7065 +f 7081 6949 7418 +f 7099 7102 6943 +f 7091 6919 7029 +f 7148 6998 7140 +f 6920 7115 7030 +f 6992 6702 7261 +f 6952 7025 6953 +f 6896 7075 6867 +f 7065 6978 7306 +f 7126 7075 6896 +f 7017 6934 7260 +f 6920 6839 7115 +f 7066 7025 6933 +f 6934 7106 7260 +f 7101 6867 7075 +f 6847 7113 7010 +f 7032 6766 7102 +f 6934 7165 7313 +f 6839 6890 7115 +f 6990 6936 7237 +f 7165 6937 7265 +f 7146 7110 6895 +f 6937 6757 7265 +f 6895 7060 7146 +f 7115 6890 7164 +f 7063 7000 7004 +f 6809 7027 7104 +f 7320 7019 7076 +f 7236 7039 7112 +f 6874 6997 7071 +f 7096 6932 7320 +f 7098 7142 6995 +f 6834 7079 7082 +f 7013 7087 6838 +f 6942 6834 7085 +f 7087 7013 7158 +f 7164 6894 7167 +f 7027 6935 7171 +f 7031 7098 6995 +f 7128 7040 7155 +f 7243 6971 6940 +f 6588 7037 7109 +f 7090 6900 7148 +f 7016 7086 7205 +f 7109 6938 6588 +f 7003 7049 7077 +f 7088 7251 6985 +f 7021 7069 6982 +f 6909 7097 7120 +f 7166 7022 6975 +f 7067 7229 7021 +f 7094 6916 7330 +f 6944 6873 7182 +f 7134 7235 6980 +f 7174 7175 6853 +f 7171 6972 7062 +f 7097 6939 7255 +f 6857 6981 7276 +f 7114 7036 7169 +f 6949 6856 7418 +f 7331 6912 7078 +f 7098 7031 7145 +f 6981 6983 7033 +f 6983 6913 7033 +f 7296 7161 7144 +f 6901 6970 7238 +f 7065 7306 7335 +f 6921 6990 7319 +f 7023 7072 7180 +f 7182 6873 7163 +f 6970 7011 7238 +f 7112 6953 7270 +f 7103 7195 7246 +f 6989 7083 7318 +f 7237 6936 7138 +f 7025 7270 6953 +f 7241 6925 7386 +f 7034 7092 7189 +f 7158 7155 7087 +f 6936 7248 7138 +f 7101 7075 7151 +f 7090 7148 7116 +f 6991 7261 6702 +f 7243 6940 7318 +f 6978 7113 7306 +f 7071 7077 7176 +f 7017 7152 7014 +f 6997 7077 7071 +f 7040 7087 7155 +f 7115 7164 7156 +f 7251 7154 6715 +f 7015 7113 6847 +f 7029 7107 7091 +f 7101 7292 7079 +f 7092 7036 7114 +f 7095 7094 7149 +f 7082 7079 7292 +f 7159 7064 6928 +f 6928 7024 7159 +f 7039 7169 7036 +f 7204 7095 7149 +f 7015 6887 7084 +f 7032 7102 7183 +f 7039 7236 7169 +f 7082 7085 6834 +f 7032 7183 7117 +f 7236 7112 7173 +f 6894 7187 7167 +f 7240 6996 6944 +f 7048 7121 7198 +f 7106 6934 7313 +f 7004 7123 7063 +f 7187 7120 7325 +f 6886 6829 7225 +f 7119 7360 7168 +f 7122 7048 7198 +f 7069 7021 7073 +f 6836 6886 7232 +f 7200 7166 6975 +f 6836 7174 6853 +f 7057 7137 7217 +f 7217 7137 7286 +f 6964 7043 7127 +f 7136 7032 7117 +f 7002 6901 7214 +f 7055 7054 7365 +f 7214 6901 7238 +f 7043 7055 7365 +f 7040 7128 7080 +f 7071 7121 7046 +f 7046 7121 7048 +f 7290 7127 7043 +f 7240 7162 6996 +f 7136 7117 7177 +f 7056 6964 7127 +f 7140 7002 7214 +f 7056 7129 6964 +f 7051 7136 7177 +f 6882 6964 7129 +f 7177 7076 7051 +f 7058 6882 7129 +f 7076 7019 7051 +f 6744 7038 7160 +f 7058 7223 7132 +f 7129 7056 7130 +f 6996 7162 7131 +f 7059 7132 7133 +f 7134 7059 7222 +f 7057 7217 7053 +f 7286 7137 7131 +f 7181 7084 7147 +f 7107 7303 7143 +f 7178 7089 7226 +f 7148 7140 7139 +f 7084 7068 7147 +f 7068 7152 7147 +f 7143 7308 7119 +f 7104 7230 7089 +f 7292 7101 7151 +f 7177 7141 7076 +f 7145 6973 7245 +f 7176 7121 7071 +f 7144 6925 7241 +f 7025 7066 7185 +f 6973 6931 7245 +f 7245 6931 7246 +f 7103 7246 6931 +f 7186 7283 7026 +f 7229 7073 7021 +f 7009 7193 6628 +f 7386 6925 7334 +f 7180 7072 7184 +f 7121 7176 7199 +f 6888 6849 7150 +f 7176 7077 7199 +f 7072 6986 7184 +f 6886 7225 7326 +f 6979 7108 7446 +f 7148 7329 7116 +f 7028 6888 6988 +f 7062 7282 7171 +f 7074 7061 7192 +f 7306 7113 7153 +f 7067 7118 7229 +f 7116 7329 7163 +f 7020 7022 7321 +f 6988 7281 7028 +f 7330 6916 7191 +f 7224 7163 7329 +f 7336 7074 7192 +f 7198 7157 7122 +f 7197 6971 7196 +f 6986 7110 7328 +f 7310 7198 7121 +f 7088 7070 7278 +f 6991 7281 7261 +f 7097 7285 7120 +f 7253 7278 7070 +f 7113 7015 7181 +f 7083 7074 7336 +f 7253 7070 7259 +f 6855 7170 7172 +f 7255 6939 7180 +f 6939 7023 7180 +f 7182 7240 6944 +f 7194 6855 7172 +f 7160 7038 7063 +f 7094 7330 7149 +f 6836 7232 7174 +f 7159 7024 7190 +f 6948 6855 7194 +f 7123 7004 7209 +f 7015 7084 7181 +f 7107 7029 7298 +f 6975 6760 7035 +f 7060 6857 7393 +f 6857 7276 7393 +f 6925 7105 7334 +f 7016 7205 7206 +f 7099 7183 7102 +f 7277 7250 7064 +f 7417 7030 7115 +f 7179 6981 7033 +f 7098 7269 7142 +f 7277 7064 7159 +f 7049 7305 7077 +f 7303 7308 7143 +f 7098 7145 7346 +f 6988 6888 7150 +f 7230 7027 7482 +f 7104 7027 7230 +f 7138 7248 7263 +f 7076 7141 7227 +f 7277 7159 7190 +f 7233 7482 7027 +f 7266 7446 7108 +f 7320 7076 7227 +f 7118 6912 7331 +f 7203 7085 7082 +f 7027 7171 7188 +f 7033 7161 7179 +f 7274 7188 7171 +f 7085 7203 7086 +f 7184 6986 7328 +f 7122 7157 7238 +f 7186 6977 7348 +f 7200 6975 7201 +f 7329 7148 7327 +f 6975 7035 7201 +f 7096 7192 7061 +f 7201 7035 7319 +f 7327 7148 7139 +f 7110 7146 7328 +f 7258 7152 7017 +f 7271 7020 7321 +f 7331 7078 7080 +f 7185 7066 7312 +f 7312 7066 7026 +f 7279 7025 7185 +f 7011 7122 7238 +f 7393 7146 7060 +f 7309 6977 7111 +f 7260 7258 7017 +f 7062 7100 7417 +f 7309 7111 7267 +f 7030 7417 7100 +f 7012 7175 7479 +f 7336 7425 7083 +f 7153 7113 7257 +f 7250 7155 7158 +f 7158 7013 7250 +f 7257 7113 7181 +f 7240 7182 7239 +f 7265 7142 7269 +f 7285 7097 7255 +f 7229 7118 7268 +f 7160 7063 7123 +f 7182 7163 7224 +f 7231 7169 7236 +f 7418 6856 7193 +f 7209 7004 7207 +f 7004 7069 7207 +f 7215 7054 6962 +f 7053 7215 6962 +f 7215 7053 7217 +f 7160 7249 7049 +f 7365 7054 7215 +f 7286 7131 7407 +f 7365 7372 7043 +f 7043 7372 7290 +f 7139 7214 7208 +f 7140 7214 7139 +f 7177 7117 7213 +f 7127 7290 7291 +f 7126 7041 7288 +f 7213 7141 7177 +f 7058 7129 7219 +f 7219 7223 7058 +f 7056 7127 7220 +f 7130 7056 7220 +f 7130 7220 7221 +f 7130 7219 7129 +f 7133 7132 7223 +f 7133 7222 7059 +f 7134 7222 7235 +f 7319 6990 7362 +f 7283 7186 7348 +f 6990 7237 7362 +f 7183 7099 7256 +f 7155 7234 7128 +f 7237 7138 7263 +f 7337 7259 7178 +f 7114 7169 7262 +f 7181 7147 7315 +f 7228 7114 7262 +f 7227 7317 7320 +f 7262 7169 7231 +f 7111 6979 7446 +f 7147 7152 7395 +f 7144 7241 7296 +f 7089 7230 7226 +f 7150 7081 7419 +f 7258 7455 7152 +f 7360 7119 7308 +f 7407 7131 7162 +f 7165 7265 7313 +f 7168 7360 7170 +f 7012 7266 7242 +f 7422 7202 7564 +f 7336 7192 7323 +f 7029 7202 7422 +f 7298 7029 7422 +f 7248 7154 7434 +f 7246 7195 7273 +f 7242 7266 7108 +f 6981 7332 7276 +f 7194 7538 6948 +f 7190 7065 7335 +f 7179 7332 6981 +f 6977 7309 7348 +f 7281 6988 7247 +f 7189 7334 7105 +f 7156 7164 7430 +f 7274 7171 7282 +f 7430 7164 7252 +f 7189 7092 7275 +f 7240 7239 7162 +f 7092 7114 7275 +f 7270 7173 7112 +f 7275 7114 7228 +f 7203 7082 7272 +f 7310 7121 7392 +f 7164 7167 7252 +f 7249 7305 7049 +f 7025 7279 7270 +f 7149 7529 7204 +f 7268 7118 7300 +f 7118 7331 7300 +f 7253 7259 7254 +f 7018 7016 7256 +f 7160 7123 7338 +f 7099 7018 7256 +f 7069 7073 7207 +f 7273 7195 7423 +f 7199 7077 7305 +f 7236 7173 7231 +f 7452 7362 7237 +f 7425 7318 7083 +f 7303 7107 7298 +f 7314 7283 7348 +f 7337 7178 7226 +f 7446 7307 7111 +f 7352 7255 7324 +f 7248 7434 7263 +f 7297 7157 7198 +f 7257 7181 7315 +f 7324 7255 7180 +f 7154 7251 7302 +f 7196 6971 7399 +f 7111 7307 7267 +f 7098 7346 7269 +f 7184 7324 7180 +f 7027 7188 7233 +f 7196 7322 7197 +f 7139 7287 7327 +f 7326 7232 6886 +f 7417 7115 7493 +f 7346 7145 7349 +f 7115 7156 7493 +f 7175 7174 7479 +f 7245 7349 7145 +f 7272 7438 7203 +f 7244 7349 7245 +f 7093 7410 7264 +f 7297 7198 7310 +f 7273 7244 7245 +f 7251 7088 7278 +f 7282 7062 7417 +f 7479 7266 7012 +f 7246 7273 7245 +f 7278 7253 7284 +f 7275 7334 7189 +f 7191 7581 7330 +f 6988 7150 7385 +f 7253 7254 7284 +f 7205 7086 7203 +f 7208 7333 7301 +f 7256 7016 7206 +f 7247 6988 7385 +f 7338 7311 7160 +f 7206 7205 7502 +f 7022 7166 7355 +f 7276 7332 7437 +f 7390 7022 7355 +f 7539 6948 7538 +f 7037 6948 7539 +f 7277 7190 7280 +f 7209 7338 7123 +f 7167 7187 7325 +f 7157 7333 7238 +f 7394 7229 7268 +f 7331 7080 7504 +f 7201 7443 7200 +f 7319 7443 7201 +f 7182 7367 7239 +f 7312 7342 7185 +f 6999 7204 7341 +f 7367 7182 7224 +f 7026 7283 7312 +f 7234 7080 7128 +f 7121 7199 7392 +f 7287 7139 7208 +f 7213 7183 7369 +f 7285 7325 7120 +f 7183 7213 7117 +f 7214 7238 7333 +f 7141 7213 7369 +f 7369 7227 7141 +f 7214 7333 7208 +f 7235 7288 6980 +f 7311 7249 7160 +f 6980 7288 7041 +f 7075 7126 7289 +f 7126 7288 7350 +f 7220 7127 7291 +f 7289 7126 7350 +f 7221 7220 7293 +f 7221 7377 7130 +f 7219 7130 7294 +f 7130 7377 7294 +f 7151 7075 7289 +f 7223 7219 7294 +f 7133 7411 7222 +f 7272 7082 7292 +f 7235 7222 7361 +f 7258 7260 7516 +f 7184 7416 7324 +f 7106 7313 7440 +f 7434 7154 7302 +f 7388 7416 7184 +f 7184 7328 7388 +f 7302 7251 7304 +f 7230 7482 7226 +f 7410 6999 7341 +f 7195 7321 7423 +f 7341 7488 7410 +f 7315 7147 7389 +f 7389 7147 7395 +f 7234 7155 7351 +f 7271 7321 7195 +f 7275 7228 7408 +f 7250 7351 7155 +f 7217 7364 7215 +f 7269 7346 7343 +f 7395 7152 7455 +f 7711 7281 7247 +f 7243 7318 7534 +f 7455 7258 7516 +f 7309 7267 7383 +f 7174 7232 7326 +f 7288 7235 7361 +f 6971 7243 7399 +f 7430 7252 7432 +f 7256 7316 7183 +f 7350 7288 7402 +f 7500 7581 7191 +f 7252 7167 7344 +f 7344 7167 7325 +f 7537 7282 7435 +f 7301 7333 7299 +f 7320 7317 7444 +f 7250 7277 7503 +f 7282 7417 7435 +f 7408 7228 7262 +f 7096 7320 7475 +f 7209 7207 7387 +f 7202 7197 7564 +f 7407 7162 7356 +f 7225 6992 7391 +f 7255 7412 7285 +f 7207 7073 7394 +f 7249 7353 7305 +f 7347 7255 7352 +f 7336 7323 7450 +f 7166 7200 7355 +f 7367 7357 7239 +f 7280 7190 7335 +f 7287 7208 7403 +f 7208 7301 7403 +f 7319 7362 7445 +f 7418 7193 7474 +f 7237 7263 7452 +f 7418 7419 7081 +f 7340 7386 7334 +f 7256 7206 7382 +f 7335 7306 7496 +f 7451 7335 7496 +f 7261 7281 7449 +f 7296 7241 7553 +f 7306 7153 7496 +f 7153 7257 7496 +f 7231 7173 7518 +f 7257 7315 7505 +f 7203 7502 7205 +f 7553 7241 7386 +f 7333 7157 7299 +f 7351 7381 7234 +f 7440 7260 7106 +f 7157 7297 7571 +f 7402 7288 7361 +f 7500 6938 7109 +f 7239 7356 7162 +f 7321 7022 7390 +f 7316 7363 7183 +f 7534 7399 7243 +f 6992 7261 7391 +f 7265 7339 7313 +f 7397 7339 7265 +f 7444 7317 7354 +f 7282 7188 7274 +f 7320 7444 7475 +f 7399 7322 7196 +f 7225 7391 7326 +f 7272 7404 7438 +f 7325 7285 7412 +f 7388 7146 7436 +f 7328 7146 7388 +f 7192 7096 7475 +f 7265 7269 7397 +f 7323 7192 7475 +f 7278 7304 7251 +f 7314 7348 7533 +f 7191 6938 7500 +f 7146 7393 7436 +f 7276 7398 7393 +f 7437 7398 7276 +f 7412 7255 7347 +f 7209 7387 7359 +f 7174 7514 7479 +f 7310 7400 7297 +f 7264 7428 7093 +f 7479 7461 7266 +f 7009 7093 7428 +f 7299 7403 7301 +f 7503 7431 7250 +f 7538 7194 7172 +f 7443 7319 7445 +f 7224 7329 7327 +f 7353 7392 7305 +f 7280 7335 7507 +f 7357 7367 7384 +f 7259 7337 7254 +f 7073 7229 7394 +f 7452 7263 7457 +f 7330 7581 7527 +f 7529 7149 7330 +f 7338 7249 7311 +f 7341 7204 7529 +f 7411 7361 7222 +f 7504 7414 7331 +f 7305 7392 7199 +f 7421 7464 7179 +f 7179 7464 7332 +f 7384 7367 7370 +f 7161 7421 7179 +f 7217 7286 7364 +f 7421 7161 7296 +f 7296 7439 7421 +f 7439 7296 7553 +f 7215 7413 7365 +f 7183 7363 7369 +f 7291 7290 7551 +f 7363 7506 7369 +f 7369 7469 7227 +f 7579 7221 7293 +f 7317 7227 7469 +f 7354 7317 7469 +f 7221 7376 7377 +f 7376 7221 7579 +f 7289 7463 7151 +f 7151 7463 7292 +f 7292 7404 7272 +f 7294 7377 7378 +f 7223 7294 7378 +f 7223 7378 7133 +f 7411 7133 7378 +f 7150 7419 7495 +f 7348 7309 7383 +f 7459 7263 7484 +f 7516 7260 7440 +f 7275 7408 7426 +f 7434 7484 7263 +f 7396 7310 7392 +f 7250 7431 7351 +f 7429 7314 7585 +f 7427 7408 7262 +f 7206 7502 7382 +f 7303 7298 7501 +f 7270 7279 7433 +f 7343 7397 7269 +f 7308 7303 7501 +f 7224 7454 7367 +f 7262 7231 7427 +f 7316 7256 7382 +f 7287 7477 7327 +f 7343 7346 7447 +f 7281 7711 7449 +f 7497 7427 7231 +f 7318 7425 7578 +f 7346 7349 7447 +f 7344 7432 7252 +f 7231 7518 7497 +f 7534 7318 7578 +f 7315 7389 7505 +f 7711 7247 7710 +f 7423 7321 7491 +f 7522 7349 7244 +f 7360 7308 7523 +f 7491 7321 7390 +f 7170 7360 7415 +f 7338 7209 7359 +f 7172 7170 7415 +f 7356 7239 7357 +f 7482 7233 7483 +f 7449 7795 7261 +f 7277 7280 7503 +f 7233 7188 7483 +f 7173 7270 7433 +f 7433 7518 7173 +f 7451 7507 7335 +f 7402 7361 7401 +f 7340 7334 7519 +f 7312 7283 7429 +f 7314 7429 7283 +f 7437 7332 7464 +f 7392 7353 7420 +f 7519 7334 7275 +f 7439 7464 7421 +f 7603 7448 7395 +f 7395 7455 7603 +f 7355 7200 7358 +f 7438 7404 7549 +f 7405 7224 7327 +f 7499 7407 7356 +f 7689 7282 7537 +f 7304 7278 7442 +f 7450 7323 7521 +f 7299 7157 7571 +f 7414 7300 7331 +f 7286 7453 7364 +f 7527 7529 7330 +f 7009 7474 7193 +f 7461 7626 7266 +f 7284 7254 7572 +f 7286 7407 7453 +f 7080 7234 7504 +f 7446 7266 7626 +f 7406 7409 7510 +f 7406 7458 7409 +f 7337 7226 7345 +f 7381 7504 7234 +f 7364 7413 7215 +f 7307 7383 7267 +f 7385 7150 7495 +f 7643 7244 7273 +f 7493 7156 7430 +f 7273 7423 7643 +f 7436 7393 7398 +f 7359 7387 7487 +f 7308 7501 7649 +f 7396 7392 7420 +f 7345 7226 7482 +f 7397 7440 7313 +f 7339 7397 7313 +f 7348 7383 7533 +f 7473 7514 7174 +f 7523 7308 7620 +f 7207 7394 7566 +f 7434 7302 7304 +f 7247 7385 7766 +f 7342 7312 7525 +f 7395 7448 7389 +f 7605 7519 7275 +f 7279 7185 7342 +f 7249 7338 7530 +f 7640 7279 7342 +f 7605 7275 7426 +f 7387 7207 7526 +f 7540 7464 7439 +f 7522 7447 7349 +f 7344 7325 7828 +f 7526 7207 7566 +f 7325 7412 7828 +f 7503 7280 7507 +f 7188 7282 7689 +f 7491 7390 7494 +f 7307 7446 7626 +f 7504 7569 7634 +f 7504 7381 7569 +f 7363 7316 7441 +f 7454 7224 7405 +f 7405 7327 7477 +f 7567 7362 7452 +f 7442 7278 7284 +f 7456 7405 7477 +f 7350 7402 7599 +f 7659 7322 7399 +f 7366 7350 7599 +f 7474 7009 7706 +f 7564 7322 7659 +f 7417 7492 7435 +f 7263 7459 7457 +f 7510 7456 7406 +f 7458 7406 7456 +f 7413 7364 7557 +f 7345 7528 7337 +f 7486 7510 7409 +f 7486 7409 7460 +f 7409 7458 7608 +f 7460 7409 7608 +f 7203 7438 7592 +f 7575 7336 7450 +f 7370 7424 7384 +f 7476 7467 7371 +f 7371 7370 7476 +f 7370 7371 7424 +f 7544 7420 7353 +f 7220 7291 7470 +f 7293 7220 7470 +f 7249 7530 7353 +f 7544 7353 7530 +f 7350 7463 7289 +f 7506 7512 7369 +f 7376 7471 7377 +f 7468 7369 7512 +f 7377 7471 7378 +f 7469 7369 7468 +f 7367 7454 7370 +f 7372 7365 7542 +f 7350 7366 7463 +f 7290 7372 7551 +f 7542 7551 7372 +f 7291 7551 7470 +f 7365 7413 7542 +f 7476 7370 7454 +f 7378 7580 7411 +f 7481 7439 7553 +f 7454 7510 7476 +f 7599 7402 7677 +f 7347 7352 7478 +f 7415 7583 7172 +f 7352 7324 7478 +f 7323 7475 7521 +f 7492 7417 7480 +f 7522 7244 7489 +f 7538 7172 7583 +f 7417 7493 7480 +f 7489 7244 7778 +f 7254 7337 7528 +f 7244 7643 7778 +f 7525 7312 7429 +f 7404 7292 7549 +f 7456 7477 7458 +f 7381 7351 7709 +f 7531 7336 7575 +f 7388 7598 7416 +f 7539 7715 7037 +f 7425 7336 7531 +f 7533 7585 7314 +f 7197 7322 7564 +f 7109 7037 7715 +f 7188 7689 7483 +f 7534 7578 7490 +f 7433 7279 7640 +f 7398 7437 7485 +f 7669 7257 7505 +f 7342 7525 7640 +f 7659 7399 7534 +f 7485 7437 7511 +f 7874 7495 7419 +f 7357 7588 7356 +f 7464 7511 7437 +f 7203 7616 7502 +f 7540 7511 7464 +f 7408 7524 7426 +f 7532 7524 7408 +f 7649 7620 7308 +f 7582 7432 7344 +f 7498 7310 7396 +f 7420 7498 7396 +f 7439 7637 7540 +f 7382 7502 7441 +f 7390 7355 7494 +f 7382 7441 7316 +f 7391 7724 7326 +f 7499 7356 7615 +f 7692 7488 7341 +f 7408 7427 7532 +f 7473 7174 7326 +f 7344 7828 7590 +f 7453 7407 7535 +f 7601 7410 7488 +f 7358 7200 7443 +f 7403 7477 7287 +f 7407 7499 7535 +f 7747 7268 7300 +f 7403 7299 7477 +f 7690 7284 7586 +f 7284 7572 7586 +f 7456 7510 7405 +f 7445 7362 7567 +f 7364 7453 7557 +f 7411 7509 7361 +f 7401 7361 7509 +f 7428 7264 7508 +f 7567 7452 7629 +f 7452 7457 7629 +f 7343 7447 7573 +f 7451 7630 7507 +f 7637 7439 7481 +f 7604 7557 7453 +f 7521 7475 7584 +f 7652 7492 7480 +f 7359 7513 7338 +f 7662 7447 7522 +f 7572 7254 7528 +f 7385 7495 7766 +f 7455 7516 7559 +f 7569 7381 7691 +f 7520 7478 7324 +f 7486 7476 7510 +f 7691 7381 7709 +f 7422 7564 7729 +f 7324 7416 7520 +f 7710 7247 7766 +f 7621 7497 7518 +f 7521 7575 7450 +f 7496 7257 7669 +f 7520 7416 7598 +f 7359 7487 7513 +f 7542 7413 7557 +f 7357 7384 7588 +f 7474 7874 7418 +f 7431 7627 7351 +f 7419 7418 7874 +f 7588 7384 7424 +f 7440 7397 7573 +f 7397 7343 7573 +f 7300 7414 7747 +f 7493 7430 7686 +f 7640 7525 7595 +f 7615 7356 7588 +f 7436 7398 7560 +f 7795 7708 7261 +f 7434 7304 7561 +f 7360 7523 7415 +f 7344 7590 7749 +f 7387 7526 7487 +f 7431 7503 7593 +f 7562 7463 7366 +f 7494 7355 7680 +f 7412 7347 7536 +f 7658 7109 7715 +f 7643 7423 7754 +f 7500 7109 7658 +f 7394 7268 7666 +f 7537 7435 7589 +f 7423 7491 7754 +f 7442 7284 7690 +f 7616 7203 7592 +f 7754 7491 7494 +f 7581 7500 7777 +f 7517 7502 7616 +f 7580 7509 7411 +f 7571 7297 7400 +f 7677 7402 7401 +f 7568 7502 7517 +f 7441 7502 7568 +f 7363 7441 7568 +f 7568 7506 7363 +f 7544 7498 7420 +f 7476 7550 7467 +f 7612 7424 7371 +f 7512 7555 7468 +f 7547 7511 7540 +f 7371 7467 7612 +f 7467 7550 7612 +f 7549 7463 7562 +f 7292 7463 7549 +f 7293 7602 7579 +f 7554 7469 7468 +f 7378 7471 7552 +f 7468 7555 7554 +f 7554 7555 7541 +f 7552 7580 7378 +f 7340 7553 7386 +f 7481 7553 7340 +f 7554 7354 7469 +f 7554 7541 7354 +f 7584 7354 7541 +f 7584 7444 7354 +f 7584 7475 7444 +f 7454 7405 7510 +f 7570 7458 7477 +f 7451 7496 7631 +f 7659 7534 7490 +f 7751 7338 7513 +f 7426 7524 7605 +f 7582 7344 7749 +f 7687 7521 7584 +f 7591 7436 7560 +f 7388 7436 7591 +f 7709 7351 7627 +f 7415 7556 7664 +f 7747 7414 7565 +f 7304 7683 7561 +f 7706 7009 7428 +f 7514 7756 7479 +f 7583 7415 7664 +f 7643 7754 7647 +f 7438 7549 7563 +f 7304 7442 7683 +f 7455 7559 7603 +f 7433 7640 7558 +f 7592 7438 7563 +f 7575 7521 7782 +f 7970 7449 7711 +f 7634 7565 7414 +f 7414 7504 7634 +f 7756 7461 7479 +f 7617 7532 7427 +f 7427 7497 7617 +f 7425 7531 7576 +f 7626 7461 7622 +f 7358 7443 7745 +f 7480 7673 7652 +f 7616 7594 7517 +f 7493 7686 7480 +f 7712 7497 7621 +f 7538 7583 7664 +f 7540 7637 7624 +f 7431 7593 7633 +f 7539 7538 7837 +f 7686 7430 7582 +f 7585 7722 7429 +f 7487 7526 7619 +f 7430 7432 7582 +f 7307 7596 7383 +f 7523 7556 7415 +f 7529 7692 7341 +f 7448 7603 7780 +f 7383 7596 7533 +f 7530 7338 7746 +f 7746 7338 7723 +f 7477 7299 7570 +f 7503 7507 7515 +f 7703 7570 7299 +f 7703 7299 7571 +f 7573 7447 7720 +f 7515 7507 7574 +f 7447 7662 7720 +f 7666 7566 7394 +f 7457 7459 7665 +f 7478 7719 7347 +f 7400 7310 7498 +f 7400 7498 7642 +f 7424 7612 7646 +f 7535 7604 7453 +f 7268 7600 7666 +f 7630 7574 7507 +f 7264 7410 7601 +f 7482 7483 7681 +f 7498 7577 7825 +f 7400 7642 7571 +f 7579 7602 7697 +f 7557 7693 7542 +f 7542 7693 7667 +f 7514 7473 7727 +f 7717 7518 7433 +f 7717 7433 7558 +f 7338 7751 7723 +f 7522 7489 7662 +f 7669 7631 7496 +f 7537 7589 7689 +f 7559 7516 7587 +f 7424 7646 7588 +f 7593 7503 7515 +f 7680 7355 7358 +f 7435 7492 7589 +f 7614 7589 7492 +f 7544 7530 7606 +f 7592 7563 7808 +f 7614 7492 7652 +f 7795 7449 7970 +f 7625 7587 7516 +f 7398 7698 7560 +f 7516 7440 7625 +f 7683 7442 7690 +f 7617 7644 7532 +f 7698 7398 7485 +f 7517 7594 7670 +f 7596 7307 7639 +f 7443 7445 7745 +f 7573 7650 7440 +f 7480 7686 7673 +f 7612 7733 7646 +f 7517 7670 7568 +f 7634 7569 7635 +f 7631 7630 7451 +f 7686 7582 7737 +f 7391 7261 7708 +f 7640 7595 7641 +f 7536 7828 7412 +f 7874 7474 7671 +f 7637 7481 7656 +f 7389 7448 7780 +f 7512 7506 7678 +f 7525 7618 7595 +f 7601 7488 7759 +f 7536 7347 7719 +f 7629 7704 7567 +f 7533 7596 7585 +f 7578 7425 7576 +f 7713 7512 7678 +f 7555 7512 7713 +f 7482 7681 7345 +f 7761 7429 7722 +f 7525 7429 7761 +f 7478 7520 7811 +f 7811 7719 7478 +f 7508 7264 7716 +f 7457 7665 7629 +f 7598 7811 7520 +f 7825 7642 7498 +f 7600 7268 7747 +f 7484 7665 7459 +f 7786 7571 7642 +f 7484 7434 7561 +f 7699 7542 7667 +f 7606 7577 7544 +f 7584 7541 7636 +f 7544 7577 7498 +f 7547 7485 7511 +f 7684 7485 7547 +f 7547 7540 7684 +f 7540 7624 7684 +f 7340 7597 7481 +f 7550 7476 7610 +f 7340 7613 7597 +f 7702 7550 7610 +f 7645 7597 7613 +f 7677 7401 7607 +f 7551 7542 7699 +f 7470 7609 7293 +f 7613 7340 7519 +f 7519 7605 7613 +f 7609 7551 7699 +f 7602 7293 7609 +f 7613 7605 7645 +f 7579 7697 7376 +f 7376 7697 7663 +f 7611 7376 7663 +f 7471 7376 7611 +f 7470 7551 7609 +f 7552 7471 7611 +f 7552 7701 7580 +f 7509 7607 7401 +f 7570 7608 7458 +f 7476 7486 7610 +f 7610 7460 7608 +f 7486 7460 7610 +f 7782 7521 7743 +f 7595 7618 7641 +f 7594 7616 7654 +f 7428 7508 7785 +f 7780 7505 7389 +f 7575 7784 7531 +f 7298 7422 7649 +f 7631 7721 7630 +f 7761 7618 7525 +f 7440 7650 7625 +f 7484 7561 7665 +f 7604 7693 7557 +f 7506 7568 7678 +f 7523 7620 7653 +f 7720 7650 7573 +f 7622 7756 7651 +f 7461 7756 7622 +f 7750 7722 7585 +f 7622 7765 7626 +f 7626 7765 7307 +f 7366 7599 7762 +f 7602 7623 7661 +f 7632 7659 7660 +f 7639 7307 7765 +f 7489 7778 7820 +f 7564 7659 7632 +f 7703 7571 7786 +f 7837 7538 7664 +f 7603 7559 7587 +f 7833 7366 7762 +f 7683 7842 7561 +f 7518 7717 7621 +f 7597 7728 7481 +f 7715 7539 7837 +f 7562 7366 7833 +f 7792 7580 7864 +f 7763 7728 7597 +f 7509 7580 7792 +f 7634 7675 7565 +f 7645 7763 7597 +f 7743 7521 7687 +f 7264 7601 7716 +f 7596 7731 7585 +f 7681 7483 7688 +f 7431 7633 7627 +f 7487 7751 7513 +f 7487 7619 7751 +f 7598 7388 7735 +f 7483 7689 7688 +f 7605 7524 7734 +f 7666 7600 7748 +f 7773 7605 7734 +f 7605 7773 7645 +f 7635 7569 7691 +f 7524 7532 7644 +f 7644 7734 7524 +f 7560 7698 7591 +f 7756 7514 7727 +f 7684 7698 7485 +f 7508 7716 7785 +f 7828 7536 7798 +f 7624 7767 7684 +f 7767 7624 7740 +f 7669 7505 7657 +f 7594 7668 7670 +f 7624 7648 7740 +f 7614 7652 7838 +f 7625 7685 7587 +f 7624 7637 7656 +f 7670 7672 7568 +f 7649 7422 7729 +f 7648 7624 7656 +f 7678 7568 7672 +f 7784 7575 7782 +f 7780 7603 7676 +f 7494 7755 7754 +f 7603 7628 7676 +f 7889 7515 7574 +f 7889 7574 7718 +f 7501 7298 7649 +f 7574 7630 7718 +f 7528 7345 7674 +f 7682 7555 7713 +f 7656 7481 7728 +f 7625 7650 7714 +f 7721 7718 7630 +f 7541 7555 7682 +f 7603 7587 7628 +f 7708 7724 7391 +f 7640 7641 7753 +f 7762 7599 7677 +f 7764 7578 7576 +f 7644 7617 7712 +f 7658 7775 7500 +f 7587 7685 7628 +f 7661 7697 7602 +f 7578 7764 7490 +f 7777 7500 7775 +f 7636 7541 7682 +f 7345 7681 7674 +f 7617 7497 7712 +f 7919 7490 7764 +f 7760 7526 7566 +f 7666 7760 7566 +f 7659 7490 7919 +f 7629 7665 7655 +f 7326 7724 7473 +f 7639 7726 7596 +f 7680 7358 7745 +f 7671 7474 7706 +f 7675 7747 7565 +f 7763 7645 7815 +f 7649 7653 7620 +f 7600 7747 7748 +f 7717 7810 7621 +f 7731 7779 7585 +f 7891 7924 7634 +f 7665 7561 7741 +f 7634 7635 7891 +f 7750 7585 7779 +f 7663 7697 7752 +f 7556 7523 7653 +f 7388 7591 7735 +f 7697 7661 7744 +f 7662 7489 7820 +f 7744 7752 7697 +f 7445 7567 7866 +f 7527 7581 7679 +f 7730 7588 7646 +f 7778 7643 7742 +f 7647 7742 7643 +f 7615 7588 7730 +f 7705 7692 7529 +f 7751 7619 7732 +f 7627 7633 7776 +f 7633 7593 7859 +f 7535 7793 7604 +f 7696 7703 7786 +f 7696 7694 7703 +f 7558 7640 7790 +f 7636 7638 7584 +f 7687 7584 7638 +f 7638 7636 7956 +f 7700 7602 7609 +f 7623 7602 7700 +f 7562 7563 7549 +f 7612 7550 7788 +f 7864 7580 7701 +f 7702 7788 7550 +f 7788 7733 7612 +f 7608 7570 7695 +f 7703 7694 7570 +f 7570 7694 7695 +f 7515 7889 7593 +f 7811 7872 7719 +f 7764 7576 7840 +f 7488 7692 7759 +f 7811 7598 7813 +f 7735 7813 7598 +f 7704 7629 7655 +f 7810 7712 7621 +f 7838 7652 7707 +f 7499 7615 7865 +f 7652 7673 7707 +f 7919 7660 7659 +f 7720 7662 7896 +f 7528 7674 7757 +f 7562 7835 7563 +f 7814 7673 7875 +f 7676 7628 7783 +f 7844 7656 7728 +f 7842 7741 7561 +f 7686 7875 7673 +f 7601 7759 7716 +f 7658 7715 7771 +f 7564 7632 7725 +f 7733 7730 7646 +f 7729 7564 7725 +f 7730 7733 7769 +f 7631 7669 7736 +f 7708 7877 7724 +f 7494 7680 7799 +f 7907 7687 7638 +f 7763 7815 7796 +f 7690 7586 7781 +f 7582 7749 7818 +f 7767 7698 7684 +f 7572 7781 7586 +f 7768 7887 7681 +f 7738 7693 7855 +f 7767 7740 7739 +f 7746 7723 7831 +f 7666 7748 7853 +f 7590 7828 7847 +f 7526 7760 7758 +f 7618 7761 7770 +f 7745 7445 7807 +f 7445 7866 7807 +f 7826 7606 7530 +f 7675 7634 7924 +f 7689 7589 7834 +f 7724 7727 7473 +f 7834 7589 7821 +f 7731 7596 7726 +f 7530 7746 7826 +f 7821 7589 7614 +f 7661 7623 7774 +f 7428 8002 7706 +f 7709 7635 7691 +f 7633 7859 7776 +f 7723 7751 7732 +f 7801 7670 7668 +f 7576 7531 7840 +f 7685 7625 7806 +f 7806 7625 7714 +f 7765 7622 7651 +f 7670 7801 7802 +f 7672 7670 7802 +f 7671 7706 8002 +f 7868 7635 7709 +f 7627 7868 7709 +f 7656 7844 7858 +f 7912 7650 7720 +f 8021 7877 7708 +f 7720 7896 7912 +f 7718 7721 7805 +f 7726 7883 7731 +f 7820 7896 7662 +f 7674 7681 7887 +f 7833 7835 7562 +f 7815 7645 7886 +f 7875 7686 7830 +f 7645 7927 7886 +f 7717 7861 7810 +f 7639 7765 7803 +f 7835 7808 7563 +f 7721 7631 7736 +f 7686 7737 7830 +f 7653 7649 7812 +f 7683 7690 7849 +f 7779 7892 7750 +f 7606 7826 7917 +f 7830 7737 7957 +f 7781 7849 7690 +f 7874 7817 7495 +f 7817 7766 7495 +f 7957 7737 7959 +f 7927 7645 7773 +f 7591 7698 7735 +f 7737 7582 7959 +f 7768 7681 7688 +f 7732 7619 7873 +f 7594 7654 7668 +f 7831 7826 7746 +f 7582 7818 7959 +f 7747 7675 7816 +f 7711 7710 7843 +f 7618 7770 7641 +f 7619 7526 7758 +f 7745 7807 7852 +f 7850 7619 7758 +f 7775 7658 7950 +f 7744 7661 7774 +f 7688 7689 7834 +f 7818 7749 7772 +f 7590 7772 7749 +f 7743 7687 7907 +f 7772 7590 7847 +f 7866 7567 7704 +f 7556 7653 7846 +f 7747 7816 7748 +f 7556 7846 7664 +f 7784 7840 7531 +f 7581 7777 7679 +f 7827 7428 7910 +f 7827 8002 7428 +f 7705 7529 7527 +f 7604 7855 7693 +f 7604 7793 7855 +f 7793 7535 7787 +f 7677 7607 7789 +f 7609 7824 7700 +f 7695 7797 7608 +f 7608 7797 7610 +f 7611 7752 7791 +f 7825 7577 7857 +f 7857 7577 7606 +f 7663 7752 7611 +f 7717 7558 7861 +f 7789 7607 7856 +f 7558 7790 7861 +f 7752 7744 7791 +f 7642 7825 8004 +f 7552 7611 7791 +f 7701 7552 7791 +f 7791 7864 7701 +f 7829 7667 7738 +f 7738 7667 7693 +f 7699 7667 7829 +f 7640 7753 7790 +f 7856 7509 7792 +f 7607 7509 7856 +f 7699 7829 7824 +f 7824 7609 7699 +f 7824 7895 7700 +f 7623 7700 7895 +f 7895 7774 7623 +f 7535 7499 7787 +f 7787 7499 7865 +f 7733 7788 7862 +f 7610 7797 7702 +f 7784 7782 7743 +f 7674 7887 7954 +f 7754 7755 7742 +f 7728 7763 7796 +f 7685 7806 7878 +f 7723 7732 7873 +f 7721 7736 7879 +f 7734 7809 7773 +f 7721 7879 7805 +f 7780 7676 7800 +f 7755 7494 7799 +f 7644 7809 7734 +f 7655 7665 8033 +f 7677 7832 7762 +f 7678 7672 7802 +f 7644 7712 7809 +f 7649 7729 7836 +f 7878 7628 7685 +f 7809 7712 7901 +f 7911 7806 7714 +f 7804 7727 7724 +f 7636 7682 7897 +f 7821 7614 7923 +f 7712 7902 7901 +f 7924 7816 7675 +f 7873 7619 7850 +f 7712 7810 7902 +f 7614 7838 7923 +f 7428 7785 7910 +f 7907 7961 7743 +f 7842 7683 7849 +f 7956 7636 7897 +f 7844 7728 7845 +f 7680 7745 7852 +f 7845 7728 7796 +f 7808 7871 7592 +f 7616 7794 7654 +f 7616 7592 7871 +f 7719 7798 7536 +f 7722 7888 7761 +f 7868 7870 7635 +f 7781 7572 7984 +f 7984 7572 8182 +f 7572 7528 8182 +f 7786 7642 8004 +f 7528 7757 7898 +f 7679 7777 7860 +f 8004 7825 8013 +f 7639 7803 7726 +f 7695 7694 7851 +f 7694 7696 7851 +f 7739 7740 7822 +f 7853 7760 7666 +f 7740 7648 7822 +f 7593 7889 7859 +f 7696 7786 7971 +f 7858 7822 7648 +f 7846 7906 7664 +f 7679 8007 7527 +f 7858 7648 7656 +f 7705 7527 8007 +f 7615 7730 7865 +f 7769 7894 7730 +f 7754 7742 7647 +f 7707 7673 7814 +f 7704 7655 7819 +f 7868 7627 7776 +f 7753 7641 7977 +f 7989 7874 7671 +f 7708 7795 8152 +f 7755 7973 7742 +f 7867 7798 7719 +f 7954 7757 7674 +f 7753 7977 7893 +f 7873 7831 7723 +f 7669 7657 7736 +f 7657 7505 7800 +f 7840 7933 7764 +f 7773 7809 7890 +f 7505 7780 7800 +f 7719 7872 7867 +f 7801 7668 7944 +f 7965 7977 7641 +f 7965 7641 7770 +f 7832 8060 7762 +f 7833 7762 8060 +f 7829 7738 7855 +f 7761 7888 7770 +f 7799 7680 8095 +f 7877 7804 7724 +f 7713 7678 7802 +f 8033 7665 7841 +f 7765 7651 7905 +f 7665 7741 7841 +f 7829 7855 7824 +f 8207 7716 7839 +f 7982 7713 7802 +f 7820 7778 7969 +f 7824 7855 7895 +f 7725 7632 7660 +f 7783 7628 7854 +f 7969 7778 7742 +f 7785 7716 8207 +f 7810 7936 7902 +f 7729 7725 7904 +f 7878 7854 7628 +f 7843 7970 7711 +f 7897 7682 7713 +f 7871 7808 7835 +f 7842 7841 7741 +f 7812 7649 8038 +f 7910 7785 8207 +f 7616 7871 7794 +f 7795 7970 8152 +f 7849 7781 8073 +f 7834 7821 7968 +f 7889 7718 8003 +f 7907 7638 7925 +f 7898 8182 7528 +f 7803 7765 7934 +f 7819 7866 7704 +f 7853 7748 7976 +f 7823 7851 7696 +f 7803 7998 7726 +f 7823 7696 7971 +f 7952 7850 7758 +f 7758 7760 7853 +f 7853 7952 7758 +f 7735 7698 7908 +f 7767 7908 7698 +f 7837 7664 7906 +f 7822 7899 7739 +f 7865 7730 7894 +f 7750 7892 7722 +f 7891 7635 7870 +f 7638 7956 7925 +f 7939 7832 7789 +f 7789 7832 7677 +f 7788 7702 7926 +f 7926 7702 7797 +f 7769 7733 7862 +f 7793 7865 7894 +f 7787 7865 7793 +f 7753 7893 7790 +f 7744 7931 7791 +f 7931 7744 7774 +f 7864 7791 7863 +f 8001 7833 7885 +f 7860 8150 7679 +f 7835 7833 8001 +f 7896 7820 7996 +f 7866 7819 8026 +f 7949 7695 7851 +f 7797 7695 7949 +f 7844 8022 7858 +f 7934 7765 7905 +f 7806 7911 7937 +f 7855 7876 7895 +f 7836 7729 7904 +f 7918 7654 7794 +f 8022 7844 7845 +f 7875 7830 7951 +f 7911 7714 7992 +f 7714 7650 7992 +f 7654 7918 7668 +f 7912 7992 7650 +f 7830 7957 7951 +f 7799 7973 7755 +f 7918 7944 7668 +f 7810 7881 7936 +f 7857 7606 7914 +f 7912 7896 8079 +f 7726 7998 7883 +f 7748 7816 7976 +f 7848 7894 7769 +f 7917 7914 7606 +f 7880 7789 7856 +f 7779 7731 7883 +f 7815 7980 7796 +f 7815 7886 7980 +f 7939 8060 7832 +f 7784 7743 7961 +f 7856 7792 7975 +f 7961 7978 7784 +f 7653 7812 7947 +f 8060 7885 7833 +f 7818 7999 7959 +f 7882 7713 7982 +f 7927 7773 7890 +f 7772 7999 7818 +f 7768 7688 7920 +f 7840 7784 7978 +f 7920 7887 7768 +f 7766 7817 7915 +f 7952 7853 7995 +f 7800 7676 8043 +f 7842 7916 7841 +f 7888 7965 7770 +f 7676 7783 8043 +f 7842 7849 8073 +f 7759 7692 8068 +f 7688 7834 7920 +f 7892 7888 7722 +f 7710 7766 7915 +f 7716 7759 7839 +f 7915 7843 7710 +f 7772 7847 8000 +f 7950 7658 7771 +f 7799 8095 8011 +f 7680 7852 8095 +f 7917 7826 8006 +f 7828 7798 7847 +f 7932 7923 7838 +f 7798 7867 7884 +f 7838 7707 7932 +f 7769 7946 7848 +f 7894 7962 7793 +f 7964 7739 7899 +f 7707 7814 7932 +f 7919 7943 7660 +f 7987 7906 7846 +f 7820 7969 7996 +f 7725 7660 8088 +f 7859 7889 8003 +f 7901 7900 7809 +f 7869 7891 7870 +f 8088 7904 7725 +f 7671 8002 7989 +f 7969 7742 8094 +f 8007 7679 8150 +f 7819 7993 8026 +f 7904 7990 7836 +f 8064 7872 7811 +f 7875 8111 7814 +f 7817 7874 7989 +f 7837 7906 8042 +f 7813 8064 7811 +f 7901 7902 8029 +f 7992 7942 7911 +f 8038 7649 7836 +f 7804 7877 7921 +f 7819 7655 7993 +f 7933 7840 7978 +f 7718 7805 8003 +f 7951 7957 8113 +f 8038 7947 7812 +f 7868 7776 8097 +f 7977 7965 8066 +f 7845 7796 7903 +f 7764 7933 8046 +f 8019 7764 8046 +f 7935 7879 7736 +f 7653 7947 8114 +f 7908 7813 7735 +f 7880 7856 7979 +f 8114 7846 7653 +f 7776 7859 7974 +f 7802 7801 8045 +f 7926 7797 8072 +f 7971 7786 8004 +f 7797 7913 8072 +f 7963 7905 7651 +f 7657 7800 7938 +f 7928 7886 7927 +f 7967 7886 7928 +f 7922 8152 7970 +f 7800 8043 8028 +f 7692 7705 8265 +f 7713 7882 8014 +f 7890 7928 7927 +f 8068 7692 8265 +f 7897 7713 8014 +f 7962 7855 7793 +f 7809 7900 7890 +f 7816 8107 7976 +f 7834 7968 7920 +f 7839 7759 8068 +f 7876 7909 7895 +f 7950 7771 8071 +f 7929 7895 7909 +f 7949 7913 7797 +f 7883 8009 7779 +f 7892 7779 8009 +f 7847 7798 7884 +f 7852 7807 8070 +f 8182 7898 8321 +f 7831 8006 7826 +f 7792 7864 7975 +f 7861 7881 7810 +f 7857 8013 7825 +f 7939 7789 7880 +f 7788 7960 7862 +f 7895 7929 7774 +f 7881 7861 7790 +f 7931 7774 7930 +f 7930 7774 7929 +f 7790 7941 7881 +f 7767 7739 7908 +f 7941 7790 7893 +f 7926 7960 7788 +f 7862 7946 7769 +f 7946 7862 7960 +f 7931 7863 7791 +f 8015 7871 7835 +f 8095 7852 8070 +f 8021 7708 8152 +f 7881 8057 7936 +f 7802 8045 7948 +f 7937 7911 7942 +f 8107 7816 7958 +f 7805 7879 7935 +f 7781 7984 7940 +f 7913 8101 8072 +f 7924 7958 7816 +f 7982 7802 7948 +f 7945 7941 7893 +f 7764 8125 7919 +f 7873 8006 7831 +f 7886 7967 7980 +f 7867 7872 8064 +f 7882 7982 7953 +f 7924 7891 7958 +f 7945 7893 7977 +f 7932 7814 8111 +f 7958 7891 7983 +f 7660 7943 8088 +f 8079 7896 7994 +f 7994 7896 7996 +f 7655 8033 7993 +f 7873 7850 8024 +f 7870 7868 8130 +f 7956 7897 7955 +f 7756 7727 8120 +f 7783 7854 8043 +f 8033 7841 8086 +f 7987 7846 8114 +f 7806 7854 7878 +f 7888 7892 8056 +f 7916 7842 8073 +f 7962 7876 7855 +f 8009 7883 8049 +f 8008 7900 7901 +f 8022 7845 8089 +f 7736 7657 8023 +f 7938 8023 7657 +f 7989 8002 8179 +f 7976 8107 8005 +f 7995 7991 7952 +f 8042 7715 7837 +f 7908 7739 8054 +f 7876 7962 8017 +f 7999 7772 8000 +f 7705 8007 8168 +f 7988 7848 7972 +f 7894 7848 7988 +f 7887 7920 8077 +f 7970 7843 8176 +f 7914 7917 8039 +f 8000 7847 8055 +f 8055 7847 8177 +f 7975 7864 8074 +f 7923 7968 7821 +f 7979 7856 7975 +f 7973 7799 8011 +f 7944 7918 8138 +f 7936 8029 7902 +f 7980 7903 7796 +f 8032 8029 7936 +f 7801 7944 8045 +f 8127 8032 7936 +f 8023 7938 8090 +f 8064 7813 8052 +f 7891 7869 7983 +f 7953 8014 7882 +f 7843 7915 8176 +f 7800 8090 7938 +f 7813 7908 8052 +f 8052 7908 8115 +f 7921 7877 8191 +f 7807 7866 8020 +f 8035 7996 7969 +f 7913 8027 8101 +f 8020 7866 8051 +f 7885 7997 8001 +f 8357 8175 7777 +f 7894 7988 7962 +f 7860 7777 8175 +f 8026 8051 7866 +f 7969 8094 8035 +f 7870 8130 8034 +f 8115 7908 8054 +f 8006 7873 8024 +f 7851 7823 7949 +f 8120 7727 7804 +f 7955 8123 7956 +f 7943 7919 8125 +f 7962 7988 8106 +f 7925 7956 8123 +f 7794 7871 7918 +f 7756 7963 7651 +f 7945 7977 8080 +f 7961 7966 7978 +f 7971 8004 8063 +f 8024 7850 7991 +f 8023 7935 7736 +f 7742 7973 8094 +f 8047 7959 7999 +f 7971 8118 7823 +f 7974 7859 8099 +f 8037 7854 7806 +f 8118 7971 8063 +f 7898 7757 8153 +f 7850 7952 7991 +f 7962 8106 8017 +f 7937 8037 7806 +f 8003 7805 8162 +f 7757 7954 8153 +f 7914 8039 8104 +f 7967 7928 8016 +f 8073 7781 7940 +f 7876 8017 7909 +f 7954 7887 8154 +f 8013 8012 8069 +f 7853 8036 7995 +f 7904 8088 7986 +f 7986 8137 7904 +f 7853 7976 8036 +f 8016 7928 8050 +f 7946 7985 7848 +f 7990 7904 8137 +f 7900 8025 7890 +f 8082 8077 7920 +f 7848 7985 7972 +f 8177 7847 7884 +f 7928 7890 8025 +f 7771 7715 8042 +f 7920 7968 8010 +f 7923 8010 7968 +f 7899 7822 8144 +f 8008 8025 7900 +f 7822 7858 8022 +f 8144 7822 8022 +f 7964 8054 7739 +f 7941 8057 7881 +f 7864 7863 8074 +f 8157 7930 7929 +f 7930 8157 7931 +f 7931 8157 8031 +f 7857 8012 8013 +f 7857 7914 8012 +f 7931 8031 7863 +f 8031 8074 7863 +f 8015 7835 8087 +f 7933 7978 8044 +f 7875 7951 8113 +f 8046 7933 8044 +f 8018 7975 8074 +f 7975 8018 7979 +f 7764 8019 8125 +f 7998 8049 7883 +f 8113 7957 8047 +f 7939 7880 7979 +f 7957 7959 8047 +f 7953 7982 8048 +f 7992 7912 8079 +f 7803 7934 7998 +f 7949 7823 8027 +f 7877 8021 8091 +f 8191 7877 8091 +f 7913 7949 8027 +f 8050 7928 8025 +f 7997 7885 8060 +f 8101 8167 8072 +f 7898 8153 8321 +f 7983 7869 8085 +f 7897 8014 7955 +f 8085 7869 8132 +f 7845 7903 8089 +f 7869 7870 8034 +f 8042 7906 7987 +f 8097 8130 7868 +f 7835 8001 8087 +f 7836 7990 8038 +f 7892 8009 8056 +f 8027 7823 8118 +f 7871 8015 8134 +f 7963 7756 8120 +f 7980 8096 7903 +f 8127 7936 8057 +f 7995 8036 8103 +f 7888 8170 7965 +f 7800 8028 8160 +f 7965 8170 8098 +f 8097 7776 7974 +f 7905 7963 8186 +f 7922 7970 8176 +f 7859 8003 8099 +f 8028 8043 8030 +f 8013 8063 8004 +f 8043 7854 8030 +f 7917 8006 8145 +f 7916 8086 7841 +f 7981 7884 8064 +f 8066 8080 7977 +f 8041 8145 8006 +f 7867 8064 7884 +f 8080 8133 7945 +f 8006 8024 8041 +f 8068 8083 7839 +f 7917 8145 8039 +f 7923 7932 8040 +f 8113 8111 7875 +f 7946 7960 7985 +f 7805 7935 8162 +f 7775 7950 8357 +f 7973 8011 8172 +f 7964 7899 8108 +f 7979 8093 7939 +f 7939 8093 8059 +f 8060 7939 8059 +f 8047 7999 8151 +f 8023 8102 7935 +f 7942 7992 8159 +f 8019 8046 8234 +f 7992 8079 8159 +f 8075 8018 8074 +f 8154 8153 7954 +f 8243 8114 7947 +f 7777 7775 8357 +f 8088 7943 8125 +f 7982 7948 8048 +f 8089 8144 8022 +f 8023 8090 8062 +f 8139 7989 8185 +f 8025 8008 8078 +f 7817 7989 8139 +f 8057 7941 8129 +f 8160 8090 7800 +f 8089 7903 8092 +f 7941 7945 8129 +f 8092 7903 8096 +f 8224 7901 8029 +f 8083 8345 7839 +f 8065 8035 8094 +f 8036 7976 8058 +f 8018 8093 7979 +f 8030 8160 8028 +f 8087 8001 7997 +f 7987 8114 8205 +f 8018 8155 8093 +f 7988 7972 8122 +f 8005 8058 7976 +f 7854 8037 8030 +f 7980 7967 8067 +f 8134 8015 8128 +f 8177 7884 8061 +f 8018 8075 8155 +f 8098 8066 7965 +f 8067 7967 8100 +f 7910 8356 7827 +f 8082 7920 8084 +f 8122 8106 7988 +f 8105 7918 7871 +f 8014 7953 8119 +f 8100 7967 8016 +f 8138 7918 8105 +f 8010 8084 7920 +f 8041 8024 8053 +f 8017 8216 7909 +f 8073 7940 8126 +f 7960 7926 8146 +f 7932 8111 8040 +f 8064 8052 8143 +f 7926 8072 8146 +f 7907 8110 7961 +f 8069 8063 8013 +f 8074 8031 8075 +f 7940 7984 8182 +f 7966 7961 8110 +f 8285 7950 8071 +f 7966 8044 7978 +f 7929 7909 8141 +f 8076 7925 8123 +f 7907 7925 8076 +f 8157 7929 8141 +f 8110 7907 8076 +f 7914 8104 8012 +f 8069 8012 8104 +f 8031 8157 8156 +f 8015 8087 8128 +f 8103 8183 7995 +f 8121 8009 8049 +f 7996 8065 7994 +f 8056 8009 8121 +f 7915 7817 8139 +f 8005 8107 8166 +f 7996 8035 8065 +f 8025 8078 8050 +f 8355 8010 7923 +f 8297 8107 7958 +f 7980 8135 8096 +f 7923 8040 8355 +f 8103 8036 8058 +f 8086 7916 8126 +f 7804 7921 8120 +f 8355 8040 8136 +f 8297 7958 8202 +f 8224 8008 7901 +f 8124 8037 7937 +f 7990 8273 8038 +f 8094 7973 8217 +f 7937 7942 8124 +f 7964 8131 8054 +f 8131 7964 8108 +f 8210 8118 8063 +f 8056 8170 7888 +f 8099 8003 8162 +f 8221 8111 8112 +f 8113 8112 8111 +f 8105 7871 8134 +f 8275 8243 7947 +f 8029 8032 8171 +f 8106 8122 8299 +f 8190 7905 8186 +f 8127 8171 8032 +f 8066 8133 8080 +f 8113 8047 8184 +f 7934 7905 8190 +f 8011 8095 8142 +f 7998 7934 8190 +f 8016 8050 8140 +f 7899 8144 8108 +f 8070 7807 8020 +f 8069 8210 8063 +f 8258 8210 8069 +f 8020 8051 8148 +f 8146 8072 8167 +f 8061 7884 7981 +f 8144 8089 8109 +f 8167 8101 8178 +f 8147 7960 8146 +f 7981 8064 8287 +f 8185 7989 8179 +f 8154 7887 8077 +f 8060 8081 7997 +f 7945 8133 8231 +f 8159 8079 8193 +f 8117 8062 8090 +f 7997 8219 8087 +f 8150 8168 8007 +f 8193 8079 7994 +f 8117 8090 8212 +f 7999 8000 8116 +f 8034 8130 8268 +f 8125 8303 8088 +f 8119 7953 8048 +f 8115 8054 8262 +f 8264 7983 8085 +f 8161 8050 8078 +f 8082 8084 8318 +f 8177 8230 8055 +f 8160 8030 8203 +f 8262 8054 8131 +f 8093 8155 8337 +f 8037 8203 8030 +f 8318 8084 8215 +f 8188 8130 8097 +f 7974 8188 8097 +f 7986 8088 8303 +f 8224 8078 8008 +f 8203 8037 8163 +f 8059 8093 8337 +f 8014 8192 7955 +f 8084 8010 8215 +f 8056 8121 8281 +f 8065 8094 8217 +f 8042 7987 8372 +f 8017 8106 8255 +f 8163 8037 8124 +f 8178 8209 8167 +f 7916 8073 8126 +f 8224 8029 8171 +f 8058 8005 8166 +f 8170 8056 8281 +f 7990 8137 8273 +f 8216 8017 8255 +f 8141 7909 8216 +f 8217 7973 8172 +f 8096 8135 8092 +f 8081 8219 7997 +f 8124 7942 8159 +f 8214 8075 8156 +f 8002 7827 8356 +f 8172 8011 8142 +f 8155 8075 8214 +f 8098 8173 8066 +f 8126 7940 8270 +f 8070 8204 8095 +f 8164 8060 8059 +f 8251 8176 7915 +f 8044 7966 8228 +f 8024 7991 8053 +f 8102 8259 7935 +f 7940 8182 8232 +f 8259 8102 8261 +f 8263 8057 8129 +f 7948 8045 8048 +f 8127 8057 8180 +f 8180 8057 8263 +f 8309 8071 8042 +f 7771 8042 8071 +f 8231 8129 7945 +f 8149 8053 7991 +f 8264 8202 7958 +f 7960 8147 7985 +f 8062 8102 8023 +f 7991 7995 8183 +f 7958 7983 8264 +f 8100 8016 8140 +f 7950 8285 8357 +f 8040 8111 8221 +f 7869 8034 8268 +f 8132 7869 8268 +f 8051 8026 8148 +f 8148 8026 7993 +f 8091 8021 8152 +f 8223 8113 8184 +f 8047 8151 8184 +f 8190 8186 8187 +f 8031 8156 8075 +f 8198 8076 8123 +f 8110 8226 8272 +f 8076 8226 8110 +f 8069 8104 8181 +f 8140 8050 8161 +f 8109 8089 8279 +f 8122 8249 8299 +f 8246 8159 8193 +f 8211 8143 8052 +f 8201 8099 8162 +f 7987 8158 8372 +f 8089 8092 8279 +f 8299 8165 8106 +f 8189 8058 8166 +f 8163 8276 8203 +f 8192 8014 8119 +f 8041 8239 8145 +f 8214 8156 8289 +f 8086 8293 8033 +f 8010 8355 8215 +f 8145 8239 8194 +f 8123 7955 8267 +f 8162 7935 8259 +f 8039 8145 8194 +f 8191 8120 7921 +f 8124 8159 8235 +f 7705 8168 8265 +f 8198 8123 8398 +f 8102 8062 8174 +f 7966 8110 8272 +f 8066 8173 8133 +f 8027 8118 8208 +f 8241 8137 7986 +f 8172 8142 8351 +f 8174 8062 8117 +f 8027 8304 8101 +f 8234 8046 8307 +f 8121 8049 8385 +f 8142 8095 8204 +f 8081 8060 8164 +f 8049 7998 8190 +f 8367 8087 8219 +f 8019 8234 8125 +f 8229 8125 8234 +f 8128 8087 8367 +f 8061 8238 8177 +f 8146 8167 8209 +f 8212 8090 8160 +f 8273 8137 8242 +f 8020 8204 8070 +f 8171 8127 8180 +f 8147 8146 8209 +f 8237 8039 8194 +f 8322 7910 8207 +f 8038 8273 8275 +f 8269 8105 8134 +f 7972 8249 8122 +f 8098 8170 8225 +f 8206 7944 8138 +f 8045 7944 8206 +f 7947 8038 8275 +f 8069 8181 8300 +f 8249 7972 7985 +f 8356 7910 8322 +f 8258 8069 8300 +f 8287 8286 7981 +f 8119 8048 8294 +f 8356 8179 8002 +f 8150 7860 8175 +f 7991 8183 8149 +f 7993 8033 8339 +f 7999 8331 8151 +f 7974 8099 8188 +f 8257 8077 8082 +f 8337 8155 8361 +f 8033 8293 8339 +f 8297 8166 8107 +f 8103 8189 8183 +f 8133 8173 8245 +f 8115 8211 8052 +f 8086 8126 8293 +f 8123 8267 8398 +f 8242 8137 8241 +f 8230 8177 8238 +f 8163 8124 8233 +f 8191 8222 8120 +f 8193 7994 8195 +f 8065 8195 7994 +f 8259 8201 8162 +f 8222 7963 8120 +f 8272 8228 7966 +f 8135 7980 8067 +f 8161 8078 8196 +f 8132 8264 8085 +f 8131 8108 8199 +f 8046 8044 8307 +f 8136 8040 8221 +f 8078 8224 8196 +f 8061 7981 8286 +f 8106 8165 8255 +f 8237 8220 8104 +f 8104 8039 8237 +f 8164 8059 8291 +f 8205 8114 8243 +f 8291 8292 8164 +f 7922 8176 8260 +f 8152 7922 8227 +f 8148 7993 8236 +f 8143 8375 8064 +f 8112 8113 8223 +f 8041 8053 8197 +f 8164 8292 8081 +f 8197 8053 8244 +f 8155 8214 8361 +f 8224 8171 8200 +f 8081 8504 8219 +f 8108 8144 8278 +f 8321 8153 8325 +f 8149 8244 8053 +f 8178 8101 8304 +f 8200 8171 8305 +f 8304 8027 8208 +f 8147 8271 7985 +f 8103 8058 8189 +f 8077 8326 8154 +f 8269 8138 8105 +f 7985 8271 8249 +f 8338 8098 8225 +f 8048 8045 8206 +f 8294 8048 8359 +f 8271 8147 8283 +f 8076 8198 8226 +f 8143 8211 8288 +f 8141 8156 8157 +f 8181 8104 8220 +f 8375 8143 8250 +f 8197 8244 8213 +f 8212 8160 8252 +f 8130 8188 8248 +f 8303 8125 8229 +f 8337 8291 8059 +f 8250 8143 8288 +f 8299 8314 8373 +f 8252 8160 8276 +f 8160 8203 8276 +f 7986 8303 8395 +f 8211 8115 8262 +f 8068 8345 8083 +f 8188 8099 8201 +f 8121 8385 8281 +f 8276 8163 8233 +f 8257 8082 8296 +f 8255 8165 8218 +f 8306 8244 8149 +f 8195 8065 8506 +f 8499 7839 8345 +f 8233 8124 8315 +f 8207 7839 8499 +f 8342 8506 8065 +f 8068 8265 8354 +f 8124 8235 8315 +f 7999 8116 8331 +f 8065 8217 8342 +f 8335 8222 8191 +f 8342 8217 8256 +f 8213 8244 8306 +f 8202 8264 8340 +f 8192 8119 8368 +f 8259 8310 8201 +f 8067 8100 8332 +f 8218 8165 8299 +f 8186 7963 8222 +f 8249 8314 8299 +f 8000 8055 8308 +f 7955 8192 8267 +f 7922 8260 8227 +f 8262 8131 8199 +f 8309 8042 8280 +f 8230 8308 8055 +f 8269 8206 8138 +f 8117 8212 8174 +f 8100 8140 8169 +f 7940 8232 8270 +f 8152 8227 8091 +f 8268 8130 8302 +f 8248 8302 8130 +f 8232 8182 8274 +f 8274 8182 8321 +f 8340 8264 8132 +f 8140 8161 8196 +f 8198 8398 8344 +f 8153 8154 8325 +f 8214 8289 8361 +f 8173 8098 8396 +f 8221 8358 8136 +f 8204 8020 8352 +f 8183 8306 8149 +f 8208 8118 8210 +f 8433 8278 8144 +f 8144 8109 8433 +f 8307 8044 8228 +f 8286 8287 8240 +f 8049 8190 8313 +f 8313 8383 8049 +f 7993 8339 8236 +f 8287 8064 8375 +f 8092 8135 8279 +f 8239 8237 8194 +f 8041 8197 8239 +f 8159 8246 8447 +f 8326 8077 8257 +f 8279 8135 8324 +f 8290 8196 8224 +f 8368 8119 8294 +f 8133 8245 8231 +f 8247 8191 8091 +f 8293 8126 8364 +f 8188 8201 8248 +f 8171 8180 8305 +f 8249 8428 8314 +f 8251 7915 8139 +f 8364 8126 8270 +f 8329 8297 8202 +f 8331 8184 8151 +f 8175 8343 8150 +f 8202 8340 8329 +f 8396 8098 8338 +f 8301 8198 8344 +f 8327 8220 8237 +f 8170 8376 8225 +f 8277 8233 8315 +f 8226 8198 8301 +f 8277 8315 8414 +f 8414 8413 8277 +f 8228 8272 8437 +f 8504 8295 8219 +f 8116 8000 8308 +f 8263 8129 8402 +f 8266 8306 8183 +f 8367 8219 8295 +f 8410 8433 8109 +f 8134 8128 8367 +f 8049 8383 8385 +f 8308 8230 8282 +f 8210 8378 8208 +f 8269 8134 8427 +f 8183 8189 8266 +f 8196 8254 8140 +f 8230 8238 8282 +f 8215 8355 8377 +f 8270 8232 8349 +f 8174 8212 8392 +f 8304 8284 8178 +f 8251 8260 8176 +f 8280 8042 8372 +f 8209 8283 8147 +f 8189 8166 8311 +f 8048 8206 8359 +f 8286 8238 8061 +f 8355 8136 8439 +f 8243 8275 8390 +f 8390 8205 8243 +f 8352 8020 8148 +f 8154 8326 8325 +f 8224 8200 8290 +f 8272 8226 8301 +f 8141 8216 8156 +f 8216 8319 8156 +f 8210 8258 8378 +f 8420 8156 8319 +f 8289 8156 8420 +f 8067 8332 8324 +f 7987 8205 8459 +f 8229 8234 8333 +f 8334 8255 8218 +f 8348 8196 8290 +f 8100 8169 8332 +f 8392 8212 8405 +f 8306 8266 8418 +f 8235 8159 8447 +f 8199 8108 8425 +f 8108 8362 8425 +f 8229 8333 8303 +f 8169 8312 8456 +f 8360 8405 8212 +f 8212 8252 8360 +f 8108 8278 8362 +f 8168 8150 8343 +f 8241 7986 8395 +f 8292 8504 8081 +f 8071 8309 8621 +f 8318 8296 8082 +f 8398 8267 8341 +f 8276 8360 8252 +f 8360 8276 8330 +f 8285 8071 8462 +f 8220 8327 8181 +f 8187 8186 8222 +f 8311 8266 8189 +f 8254 8196 8348 +f 8320 8193 8474 +f 8193 8195 8474 +f 8109 8279 8410 +f 8276 8233 8330 +f 8254 8444 8140 +f 8363 8208 8378 +f 8304 8208 8363 +f 8390 8275 8407 +f 8377 8318 8215 +f 8375 8240 8287 +f 8187 8313 8190 +f 8394 8180 8263 +f 8067 8324 8135 +f 8217 8172 8256 +f 8256 8172 8351 +f 8322 8207 8353 +f 8173 8396 8316 +f 8206 8269 8476 +f 8300 8181 8327 +f 8245 8173 8316 +f 8223 8184 8323 +f 8261 8102 8174 +f 8178 8284 8350 +f 8142 8204 8412 +f 8132 8268 8387 +f 8412 8204 8352 +f 8253 8408 8239 +f 8239 8197 8253 +f 8185 8179 8486 +f 8281 8391 8170 +f 8463 8253 8197 +f 8463 8197 8213 +f 8327 8237 8438 +f 8438 8237 8408 +f 8237 8239 8408 +f 8385 8391 8281 +f 8166 8297 8421 +f 8345 8068 8417 +f 8291 8337 8336 +f 8199 8425 8328 +f 8374 8191 8247 +f 8299 8373 8218 +f 8158 7987 8459 +f 8359 8389 8294 +f 8397 8296 8318 +f 8300 8378 8258 +f 8329 8421 8297 +f 8218 8373 8472 +f 8419 8200 8305 +f 8366 8360 8513 +f 8248 8201 8422 +f 8513 8360 8330 +f 8368 8294 8451 +f 8334 8218 8472 +f 8246 8193 8320 +f 8332 8169 8456 +f 8335 8191 8374 +f 8305 8180 8394 +f 8201 8310 8422 +f 8340 8132 8387 +f 8169 8140 8312 +f 8312 8140 8444 +f 8327 8466 8300 +f 8515 8310 8259 +f 8466 8327 8346 +f 8500 8260 8251 +f 8360 8366 8405 +f 8265 8168 8654 +f 8407 8275 8273 +f 8255 8334 8216 +f 8488 8310 8515 +f 8504 8458 8295 +f 8330 8233 8369 +f 8372 8554 8280 +f 8233 8277 8369 +f 8381 8301 8344 +f 8277 8413 8371 +f 8279 8324 8452 +f 8722 8356 8322 +f 8268 8302 8549 +f 8370 8454 8259 +f 8228 8437 8533 +f 8307 8228 8533 +f 8396 8338 8502 +f 8441 8187 8440 +f 8238 8286 8535 +f 8414 8315 8380 +f 8134 8367 8427 +f 8439 8136 8358 +f 8364 8270 8349 +f 8261 8370 8259 +f 8356 8486 8179 +f 8313 8187 8441 +f 8261 8174 8370 +f 8438 8346 8327 +f 8427 8476 8269 +f 8091 8227 8247 +f 8206 8476 8409 +f 8359 8206 8409 +f 8370 8174 8392 +f 8386 8262 8199 +f 8391 8376 8170 +f 8354 8417 8068 +f 8352 8148 8317 +f 8350 8284 8388 +f 8266 8311 8468 +f 8225 8376 8338 +f 8112 8223 8323 +f 8321 8325 8274 +f 8184 8331 8323 +f 8271 8473 8249 +f 8325 8326 8423 +f 8388 8284 8400 +f 8373 8314 8594 +f 8314 8428 8594 +f 8350 8388 8283 +f 8231 8402 8129 +f 8428 8249 8436 +f 8211 8262 8288 +f 8593 8250 8288 +f 8593 8288 8262 +f 8361 8336 8337 +f 8290 8200 8365 +f 8289 8420 8430 +f 8272 8301 8382 +f 8431 8289 8430 +f 8272 8382 8437 +f 8361 8289 8431 +f 8209 8350 8283 +f 8178 8350 8209 +f 8207 8499 8353 +f 8293 8364 8715 +f 8404 8362 8278 +f 8368 8516 8192 +f 8347 8305 8394 +f 8309 8280 8621 +f 8278 8433 8404 +f 8394 8263 8402 +f 8168 8343 8654 +f 8342 8256 8482 +f 8353 8722 8322 +f 8398 8399 8344 +f 8549 8387 8268 +f 8369 8277 8371 +f 8621 8462 8071 +f 8227 8260 8491 +f 8329 8340 8387 +f 8349 8232 8274 +f 8381 8344 8399 +f 8231 8245 8495 +f 8283 8473 8271 +f 8301 8381 8477 +f 8415 8245 8316 +f 8315 8235 8380 +f 8549 8302 8460 +f 8462 8357 8285 +f 8409 8389 8359 +f 8302 8248 8460 +f 8248 8556 8460 +f 8304 8470 8284 +f 8274 8325 8687 +f 8377 8355 8439 +f 8416 8307 8533 +f 8535 8282 8238 +f 8535 8286 8717 +f 8286 8240 8717 +f 8234 8307 8416 +f 8416 8333 8234 +f 8187 8222 8569 +f 8447 8246 8505 +f 8175 8357 8539 +f 8423 8687 8325 +f 8412 8352 8379 +f 8139 8185 8486 +f 8240 8375 8507 +f 8473 8436 8249 +f 8358 8221 8384 +f 8363 8378 8403 +f 8562 8504 8292 +f 8537 8444 8254 +f 8348 8537 8254 +f 8375 8250 8509 +f 8257 8296 8326 +f 8298 8300 8466 +f 8473 8283 8424 +f 8386 8199 8328 +f 8283 8388 8424 +f 8374 8522 8335 +f 8396 8415 8316 +f 8408 8253 8484 +f 8319 8216 8426 +f 8317 8148 8236 +f 8200 8419 8365 +f 8305 8448 8419 +f 8393 8324 8332 +f 8463 8213 8508 +f 8213 8306 8508 +f 8305 8347 8448 +f 8236 8339 8543 +f 8339 8293 8735 +f 8362 8404 8464 +f 8372 8158 8459 +f 8222 8335 8434 +f 8474 8195 8506 +f 8295 8432 8367 +f 8192 8341 8267 +f 8116 8308 8511 +f 8454 8515 8259 +f 8330 8369 8406 +f 8456 8312 8627 +f 8440 8187 8569 +f 8371 8413 8483 +f 8369 8371 8406 +f 8318 8377 8397 +f 8410 8279 8449 +f 8454 8370 8401 +f 8625 8482 8256 +f 8284 8470 8400 +f 8282 8553 8308 +f 8241 8395 8570 +f 8427 8367 8432 +f 8549 8498 8387 +f 8256 8351 8625 +f 8625 8351 8142 +f 8392 8401 8370 +f 8485 8401 8392 +f 8242 8241 8570 +f 8441 8445 8313 +f 8553 8282 8535 +f 8320 8505 8246 +f 8393 8452 8324 +f 8383 8313 8445 +f 8420 8319 8546 +f 8485 8392 8405 +f 8166 8421 8552 +f 8472 8373 8594 +f 8334 8426 8216 +f 8717 8240 8507 +f 8422 8556 8248 +f 8546 8319 8426 +f 8727 8481 8356 +f 8486 8356 8481 +f 8357 8462 8539 +f 8112 8384 8221 +f 8384 8323 8582 +f 8112 8323 8384 +f 8409 8631 8389 +f 8631 8411 8389 +f 8646 8139 8486 +f 8502 8338 8376 +f 8310 8488 8422 +f 8390 8457 8205 +f 8323 8331 8548 +f 8383 8527 8385 +f 8547 8175 8539 +f 8294 8389 8451 +f 8424 8388 8442 +f 8251 8139 8646 +f 8646 8500 8251 +f 8459 8205 8457 +f 8326 8296 8469 +f 8388 8400 8442 +f 8469 8296 8397 +f 8402 8231 8429 +f 8431 8336 8361 +f 8429 8231 8495 +f 8311 8166 8552 +f 8509 8250 8519 +f 8430 8420 8598 +f 8250 8593 8519 +f 8581 8311 8552 +f 8363 8470 8304 +f 8348 8290 8493 +f 8425 8362 8464 +f 8290 8365 8493 +f 8330 8406 8513 +f 8343 8584 8654 +f 8454 8401 8475 +f 8484 8438 8408 +f 8381 8399 8614 +f 8524 8346 8438 +f 8391 8489 8376 +f 8439 8435 8377 +f 8371 8483 8406 +f 8434 8569 8222 +f 8459 8554 8372 +f 8365 8419 8514 +f 8439 8358 8629 +f 8424 8442 8634 +f 8479 8364 8349 +f 8484 8253 8463 +f 8414 8380 8793 +f 8472 8594 8592 +f 8382 8301 8477 +f 8349 8274 8479 +f 8514 8419 8448 +f 8306 8418 8668 +f 8503 8291 8336 +f 8433 8410 8449 +f 8488 8487 8422 +f 8329 8387 8567 +f 8508 8306 8668 +f 8568 8567 8387 +f 8291 8503 8292 +f 8280 8554 8621 +f 8245 8496 8495 +f 8242 8570 8571 +f 8496 8245 8415 +f 8527 8443 8385 +f 8266 8468 8418 +f 8412 8528 8142 +f 8562 8292 8503 +f 8235 8536 8380 +f 8674 8485 8405 +f 8389 8411 8451 +f 8449 8279 8450 +f 8445 8527 8383 +f 8235 8447 8536 +f 8528 8412 8461 +f 8571 8273 8242 +f 8385 8443 8391 +f 8468 8311 8581 +f 8412 8379 8461 +f 8366 8446 8674 +f 8405 8366 8674 +f 8303 8333 8492 +f 8368 8451 8541 +f 8516 8368 8541 +f 8395 8303 8492 +f 8548 8582 8323 +f 8489 8391 8443 +f 8463 8508 8530 +f 8507 8375 8509 +f 8247 8227 8587 +f 8452 8450 8279 +f 8341 8192 8516 +f 8654 8354 8265 +f 8575 8295 8458 +f 8366 8513 8453 +f 8366 8453 8446 +f 8341 8399 8398 +f 8427 8432 8476 +f 8320 8474 8505 +f 8749 8522 8374 +f 8417 8499 8345 +f 8475 8497 8454 +f 8457 8390 8407 +f 8442 8400 8564 +f 8543 8574 8236 +f 8378 8300 8465 +f 8342 8482 8506 +f 8300 8298 8465 +f 8393 8332 8455 +f 8735 8543 8339 +f 8715 8735 8293 +f 8332 8456 8455 +f 8175 8547 8649 +f 8467 8466 8346 +f 8335 8522 8434 +f 8404 8433 8572 +f 8513 8406 8483 +f 8500 8491 8260 +f 8489 8525 8376 +f 8625 8624 8482 +f 8502 8376 8669 +f 8436 8473 8424 +f 8401 8480 8475 +f 8669 8376 8525 +f 8142 8623 8625 +f 8476 8534 8409 +f 8422 8526 8556 +f 8534 8631 8409 +f 8485 8480 8401 +f 8526 8422 8487 +f 8437 8382 8532 +f 8479 8274 8814 +f 8483 8413 8619 +f 8413 8414 8619 +f 8533 8437 8532 +f 8560 8501 8538 +f 8416 8533 8618 +f 8453 8513 8483 +f 8493 8365 8514 +f 8727 8356 8722 +f 8312 8444 8537 +f 8333 8416 8718 +f 8328 8510 8386 +f 8358 8384 8629 +f 8498 8568 8387 +f 8400 8470 8564 +f 8328 8425 8510 +f 8510 8425 8464 +f 8537 8348 8726 +f 8515 8454 8497 +f 8494 8726 8348 +f 8415 8396 8496 +f 8541 8451 8540 +f 8484 8463 8530 +f 8493 8494 8348 +f 8295 8575 8664 +f 8432 8295 8664 +f 8497 8475 8641 +f 8505 8474 8577 +f 8394 8448 8347 +f 8577 8474 8661 +f 8394 8402 8657 +f 8423 8326 8469 +f 8341 8544 8399 +f 8456 8478 8455 +f 8661 8474 8506 +f 8378 8465 8403 +f 8469 8397 8555 +f 8668 8418 8490 +f 8418 8468 8490 +f 8363 8403 8565 +f 8435 8397 8377 +f 8468 8581 8490 +f 8317 8236 8574 +f 8331 8116 8585 +f 8511 8585 8116 +f 8466 8465 8298 +f 8308 8553 8511 +f 8426 8334 8542 +f 8334 8472 8542 +f 8565 8470 8363 +f 8402 8429 8657 +f 8431 8501 8336 +f 8428 8683 8594 +f 8329 8512 8421 +f 8592 8471 8472 +f 8552 8421 8551 +f 8512 8551 8421 +f 8598 8521 8430 +f 8431 8430 8521 +f 8521 8538 8431 +f 8501 8431 8538 +f 8519 8593 8591 +f 8262 8386 8593 +f 8432 8579 8615 +f 8572 8636 8404 +f 8619 8453 8483 +f 8420 8546 8724 +f 8557 8456 8627 +f 8559 8420 8724 +f 8432 8615 8476 +f 8625 8623 8795 +f 8460 8556 8523 +f 8382 8477 8532 +f 8827 8722 8353 +f 8605 8534 8476 +f 8598 8420 8559 +f 8596 8514 8448 +f 8512 8329 8567 +f 8641 8475 8480 +f 8312 8537 8666 +f 8449 8572 8433 +f 8550 8643 8563 +f 8379 8352 8461 +f 8526 8523 8556 +f 8596 8448 8566 +f 8336 8501 8560 +f 8438 8484 8524 +f 8566 8448 8394 +f 8449 8450 8650 +f 8336 8560 8503 +f 8480 8485 8707 +f 8333 8718 8626 +f 8485 8674 8707 +f 8447 8505 8577 +f 8411 8540 8451 +f 8495 8496 8573 +f 8637 8717 8507 +f 8457 8407 8545 +f 8446 8453 8616 +f 8616 8674 8446 +f 8450 8452 8651 +f 8651 8452 8653 +f 8656 8494 8493 +f 8354 8708 8417 +f 8578 8544 8341 +f 8507 8509 8637 +f 8653 8452 8393 +f 8523 8526 8550 +f 8662 8395 8492 +f 8175 8584 8343 +f 8399 8544 8663 +f 8570 8395 8662 +f 8614 8399 8663 +f 8502 8496 8396 +f 8550 8526 8643 +f 8573 8496 8843 +f 8664 8579 8432 +f 8393 8455 8801 +f 8653 8393 8801 +f 8353 8499 8706 +f 8478 8801 8455 +f 8456 8557 8478 +f 8142 8528 8623 +f 8526 8487 8531 +f 8467 8465 8466 +f 8548 8331 8684 +f 8554 8459 8580 +f 8561 8487 8488 +f 8464 8404 8636 +f 8479 8715 8364 +f 8515 8497 8561 +f 8564 8470 8529 +f 8435 8704 8397 +f 8273 8571 8558 +f 8439 8629 8588 +f 8596 8609 8514 +f 8550 8714 8635 +f 8407 8273 8558 +f 8619 8414 8793 +f 8669 8525 8787 +f 8532 8477 8381 +f 8491 8500 8874 +f 8618 8533 8711 +f 8714 8550 8563 +f 8531 8643 8526 +f 8613 8569 8434 +f 8764 8457 8545 +f 8577 8679 8536 +f 8524 8484 8647 +f 8536 8447 8577 +f 8721 8631 8534 +f 8613 8440 8569 +f 8814 8274 8687 +f 8630 8503 8560 +f 8582 8709 8384 +f 8459 8457 8580 +f 8503 8630 8562 +f 8650 8450 8651 +f 8726 8813 8537 +f 8539 8462 8640 +f 8586 8227 8676 +f 8506 8482 8661 +f 8619 8616 8453 +f 8482 8624 8661 +f 8582 8548 8639 +f 8587 8227 8586 +f 8549 8635 8498 +f 8639 8548 8642 +f 8635 8549 8460 +f 8443 8632 8489 +f 8492 8333 8626 +f 8538 8670 8560 +f 8909 8646 8486 +f 8635 8460 8523 +f 8566 8394 8657 +f 8441 8665 8445 +f 8523 8550 8635 +f 8352 8317 8681 +f 8638 8544 8578 +f 8488 8515 8561 +f 8484 8530 8648 +f 8587 8374 8247 +f 8510 8595 8386 +f 8740 8458 8504 +f 8585 8684 8331 +f 8424 8675 8436 +f 8584 8175 8649 +f 8574 8543 8730 +f 8496 8502 8716 +f 8469 8555 8731 +f 8555 8397 8704 +f 8542 8472 8471 +f 8435 8439 8588 +f 8724 8546 8426 +f 8609 8493 8514 +f 8476 8615 8605 +f 8428 8436 8683 +f 8610 8493 8609 +f 8589 8637 8509 +f 8656 8493 8610 +f 8609 8611 8610 +f 8610 8611 8612 +f 8519 8589 8509 +f 8589 8519 8591 +f 8601 8611 8609 +f 8598 8599 8521 +f 8612 8601 8590 +f 8611 8601 8612 +f 8603 8657 8429 +f 8600 8521 8599 +f 8386 8595 8593 +f 8429 8495 8603 +f 8538 8521 8600 +f 8603 8495 8573 +f 8565 8529 8470 +f 8541 8578 8516 +f 8578 8341 8516 +f 8661 8679 8577 +f 8568 8658 8567 +f 8827 8353 8706 +f 8658 8568 8659 +f 8621 8554 8620 +f 8750 8568 8498 +f 8636 8644 8712 +f 8572 8644 8636 +f 8571 8570 8662 +f 8713 8623 8528 +f 8647 8780 8524 +f 8498 8635 8710 +f 8643 8531 8660 +f 8661 8624 8774 +f 8676 8227 8491 +f 8644 8572 8728 +f 8671 8381 8614 +f 8801 8478 8622 +f 8814 8725 8479 +f 8531 8561 8899 +f 8487 8561 8531 +f 8525 8489 8632 +f 8532 8381 8671 +f 8528 8461 8713 +f 8709 8629 8384 +f 8424 8634 8675 +f 8566 8699 8596 +f 8449 8728 8572 +f 8699 8696 8596 +f 8685 8542 8471 +f 8407 8558 8723 +f 8484 8655 8647 +f 8627 8312 8666 +f 8533 8532 8705 +f 8449 8650 8651 +f 8634 8442 8806 +f 8655 8484 8648 +f 8616 8619 8617 +f 8651 8653 8672 +f 8407 8723 8545 +f 8668 8581 8746 +f 8445 8665 8527 +f 8374 8587 8749 +f 8552 8746 8581 +f 8551 8746 8552 +f 8630 8560 8670 +f 8502 8669 8716 +f 8619 8793 8792 +f 8603 8673 8657 +f 8562 8740 8504 +f 8469 8687 8423 +f 8806 8442 8564 +f 8740 8808 8458 +f 8575 8458 8808 +f 8656 8726 8494 +f 8657 8673 8566 +f 8683 8436 8675 +f 8536 8793 8380 +f 8588 8704 8435 +f 8679 8678 8536 +f 8499 8417 8708 +f 8346 8524 8700 +f 8411 8631 8721 +f 8633 8540 8411 +f 8553 8652 8511 +f 8490 8581 8668 +f 8658 8732 8512 +f 8512 8567 8658 +f 8565 8403 8645 +f 8591 8593 8595 +f 8465 8645 8403 +f 8648 8530 8698 +f 8541 8638 8578 +f 8662 8492 8688 +f 8543 8735 8583 +f 8594 8683 8686 +f 8576 8595 8510 +f 8467 8645 8465 +f 8663 8544 8638 +f 8510 8464 8576 +f 8576 8464 8782 +f 8464 8636 8782 +f 8715 8479 8689 +f 8620 8554 8580 +f 8808 8664 8575 +f 8663 8671 8614 +f 8480 8707 8817 +f 8531 8899 8660 +f 8535 8652 8553 +f 8725 8689 8479 +f 8699 8566 8673 +f 8750 8659 8568 +f 8899 8561 8680 +f 8440 8613 8910 +f 8910 8701 8440 +f 8462 8621 8620 +f 8441 8440 8701 +f 8497 8680 8561 +f 8702 8590 8776 +f 8612 8590 8702 +f 8579 8664 8615 +f 8701 8665 8441 +f 8705 8532 8671 +f 8629 8709 8800 +f 8766 8710 8635 +f 8680 8497 8772 +f 8618 8829 8416 +f 8558 8571 8662 +f 8703 8551 8732 +f 8497 8641 8772 +f 8718 8416 8742 +f 8675 8634 8806 +f 8551 8703 8746 +f 8651 8728 8449 +f 8617 8619 8792 +f 8639 8709 8582 +f 8724 8426 8542 +f 8687 8469 8763 +f 8717 8637 8751 +f 8625 8788 8624 +f 8461 8352 8681 +f 8530 8677 8698 +f 8508 8677 8530 +f 8654 8875 8354 +f 8763 8469 8731 +f 8708 8354 8875 +f 8628 8457 8764 +f 8672 8653 8756 +f 8637 8589 8758 +f 8457 8628 8580 +f 8642 8548 8684 +f 8780 8700 8524 +f 8434 8522 8749 +f 8795 8623 8713 +f 8633 8411 8721 +f 8685 8471 8719 +f 8681 8317 8574 +f 8589 8591 8729 +f 8527 8777 8443 +f 8809 8539 8640 +f 8714 8766 8635 +f 8779 8595 8576 +f 8670 8765 8630 +f 8595 8779 8773 +f 8540 8835 8541 +f 8547 8539 8809 +f 8559 8724 8697 +f 8740 8562 8667 +f 8649 8547 8809 +f 8467 8346 8700 +f 8594 8686 8592 +f 8716 8843 8496 +f 8529 8565 8645 +f 8843 8743 8573 +f 8612 8851 8610 +f 8592 8719 8471 +f 8533 8705 8711 +f 8596 8696 8609 +f 8732 8551 8512 +f 8598 8559 8693 +f 8599 8598 8693 +f 8609 8696 8601 +f 8696 8590 8601 +f 8656 8610 8851 +f 8630 8667 8562 +f 8768 8599 8693 +f 8600 8599 8768 +f 8753 8529 8645 +f 8677 8508 8668 +f 8731 8555 8704 +f 8612 8702 8775 +f 8756 8653 8801 +f 8718 8742 8891 +f 8467 8796 8645 +f 8622 8478 8557 +f 8793 8536 8678 +f 8668 8746 8790 +f 8588 8629 8800 +f 8787 8525 8632 +f 8557 8627 8666 +f 8590 8696 8776 +f 8443 8777 8632 +f 8663 8638 8737 +f 8659 8750 8682 +f 8682 8750 8755 +f 8736 8714 8563 +f 8644 8728 8720 +f 8563 8643 8736 +f 8665 8701 8754 +f 8790 8745 8668 +f 8652 8535 8824 +f 8800 8709 8812 +f 8725 8814 8862 +f 8674 8817 8707 +f 8658 8785 8732 +f 8732 8785 8739 +f 8669 8752 8716 +f 8742 8416 8829 +f 8664 8865 8615 +f 8824 8535 8717 +f 8785 8658 8659 +f 8734 8665 9034 +f 8527 8665 8734 +f 8730 8543 8583 +f 8710 8750 8498 +f 8723 8558 8950 +f 8605 8879 8534 +f 8542 8685 8757 +f 8724 8542 8757 +f 8814 8687 8760 +f 8721 8534 8879 +f 8620 8761 8462 +f 8834 8806 8841 +f 8760 8687 8846 +f 8640 8462 8761 +f 8687 8763 8846 +f 8751 8637 8758 +f 8564 8529 8840 +f 8809 8640 8762 +f 8840 8529 8753 +f 8559 8697 8693 +f 8698 8821 8648 +f 8591 8595 8773 +f 8821 8698 8828 +f 8778 8585 8511 +f 8732 8739 8703 +f 8777 8527 8734 +f 8467 8700 8881 +f 8778 8511 8977 +f 8511 8652 8977 +f 8540 8633 8835 +f 8835 8850 8541 +f 8874 8854 8491 +f 8676 8491 8854 +f 8638 8541 8850 +f 8689 8735 8715 +f 8785 8659 8682 +f 8698 8677 8943 +f 8821 8655 8648 +f 8873 8772 8641 +f 8480 8873 8641 +f 8718 8894 8626 +f 8492 8626 8894 +f 8882 8492 8894 +f 8887 8746 8991 +f 8688 8492 8882 +f 8796 8467 8881 +f 8736 8643 8660 +f 8636 8712 8782 +f 8717 8751 8858 +f 8671 8663 8705 +f 8744 8747 8722 +f 8727 8722 8747 +f 8668 8745 8677 +f 8537 8811 8666 +f 8829 8618 8711 +f 8755 8786 8682 +f 8813 8811 8537 +f 8616 8817 8674 +f 8751 8758 8842 +f 8819 8605 8615 +f 8702 8776 8856 +f 8679 8661 8802 +f 8750 8710 8766 +f 8758 8589 8729 +f 8486 8481 8810 +f 8909 8486 8810 +f 8797 8750 8766 +f 8591 8878 8729 +f 8586 9049 8587 +f 8774 8624 8788 +f 8741 8592 8686 +f 8822 8673 8603 +f 8798 8669 8787 +f 8788 8625 8795 +f 8879 8605 8819 +f 8752 8669 8798 +f 8845 8461 9031 +f 8639 8642 8914 +f 8461 8681 9031 +f 8741 8719 8592 +f 8784 8895 8723 +f 8545 8723 8895 +f 8807 8719 8741 +f 8757 8844 8724 +f 8681 8574 8730 +f 8805 8702 8856 +f 8719 8759 8685 +f 8757 8685 8759 +f 8806 8564 8840 +f 8434 8749 8733 +f 8875 8654 9028 +f 8697 8724 8844 +f 8768 8670 8538 +f 8538 8600 8768 +f 8832 8753 8796 +f 8796 8753 8645 +f 8683 8675 8803 +f 8837 8686 8683 +f 8837 8683 8803 +f 8612 8775 8851 +f 8776 8699 8767 +f 8696 8699 8776 +f 8573 8822 8603 +f 8746 8703 8991 +f 8737 8705 8663 +f 8739 8783 8703 +f 8733 8613 8434 +f 8817 8616 8781 +f 8777 8853 8632 +f 8711 8705 8876 +f 8825 8861 8714 +f 8801 8872 8756 +f 8819 8615 8865 +f 8879 8831 8721 +f 8698 8943 8855 +f 8745 8943 8677 +f 8721 8831 8896 +f 8632 8866 8787 +f 8714 8736 8825 +f 8721 8896 8633 +f 8811 8738 8666 +f 8682 8786 8785 +f 8886 8779 8782 +f 8481 8727 8747 +f 8782 8779 8576 +f 8616 8617 8781 +f 8788 8795 9057 +f 8649 8864 8584 +f 8717 8826 8824 +f 8656 8813 8726 +f 8899 8932 8660 +f 8655 8780 8647 +f 8904 8573 8743 +f 8765 8863 8630 +f 8858 8826 8717 +f 8712 8644 8836 +f 8925 8806 8834 +f 8644 8789 8836 +f 8480 8817 8873 +f 8789 8644 8720 +f 9034 8665 8754 +f 8755 8750 8797 +f 8775 8702 9016 +f 8735 8689 8799 +f 8766 8861 8797 +f 8714 8861 8766 +f 8749 8587 9086 +f 9086 8748 8749 +f 8849 8702 8805 +f 8828 8698 9015 +f 8740 8667 8808 +f 8733 8749 8748 +f 8830 8713 8845 +f 8686 8837 8741 +f 8839 8678 8679 +f 8708 8706 8499 +f 8802 8839 8679 +f 8675 8806 8803 +f 8720 8728 8789 +f 8773 8878 8591 +f 8713 8461 8845 +f 8728 8651 8791 +f 8620 8580 8794 +f 8806 8840 8841 +f 8741 8837 8804 +f 8814 8760 8846 +f 8719 8807 8759 +f 9031 8681 8815 +f 8709 8639 8812 +f 8815 8681 8730 +f 8812 8639 8914 +f 8757 8759 8844 +f 8804 8807 8741 +f 8784 8723 8950 +f 8857 8697 8844 +f 8684 8585 8816 +f 8693 8697 8857 +f 8768 8693 8857 +f 8664 8860 8865 +f 8700 8780 8940 +f 8776 8767 8856 +f 8756 8872 8870 +f 8958 8763 8933 +f 8737 8818 8705 +f 8763 8731 8933 +f 8876 8705 8818 +f 8739 8785 8783 +f 8853 8777 8734 +f 8782 8712 8836 +f 8786 8783 8785 +f 8872 8801 8912 +f 8852 8673 8823 +f 8699 8673 8852 +f 8829 8711 8876 +f 8801 8622 8820 +f 8866 8632 8853 +f 8780 8655 8821 +f 8722 8827 9008 +f 8745 8790 8892 +f 8742 8829 8877 +f 8900 8731 8704 +f 8583 8735 8799 +f 8840 8753 8832 +f 8795 8713 8830 +f 8823 8673 8822 +f 9008 8744 8722 +f 8746 8887 8790 +f 8786 8755 8897 +f 8989 8786 8897 +f 8617 8792 8869 +f 8796 8881 8905 +f 8789 8728 8791 +f 8869 8792 8793 +f 8894 8718 8891 +f 8651 8672 8791 +f 8948 8688 8882 +f 8756 8791 8672 +f 8896 8833 8633 +f 8869 8793 8935 +f 8481 8747 8810 +f 8932 8736 8660 +f 8849 8921 8702 +f 8580 8628 8913 +f 8678 8935 8793 +f 8917 8630 8863 +f 8755 8797 8897 +f 8835 8633 8833 +f 8662 8688 8948 +f 8754 8701 9158 +f 8799 8689 9022 +f 8704 8588 8900 +f 8794 8580 8913 +f 8797 8861 9067 +f 8630 8917 8880 +f 9024 8800 8911 +f 8858 8751 9154 +f 8630 8880 8667 +f 8716 8752 8843 +f 8654 8584 8864 +f 9015 8698 8855 +f 8864 9028 8654 +f 8759 8807 8848 +f 8676 9049 8586 +f 8680 8772 8838 +f 8646 8987 8500 +f 9086 8587 9049 +f 8684 8816 8883 +f 8729 8878 8758 +f 8667 8880 8808 +f 8813 8656 8851 +f 8844 8848 8918 +f 8759 8848 8844 +f 8850 8737 8638 +f 8804 8868 8807 +f 8839 8802 9075 +f 8664 8808 8860 +f 9075 8802 8661 +f 8761 8762 8640 +f 8738 8622 8557 +f 8921 9016 8702 +f 8670 8768 8847 +f 8847 8768 8857 +f 8738 8557 8666 +f 8670 8847 8765 +f 8699 8852 8767 +f 8904 8822 8573 +f 8804 8837 9065 +f 8873 8817 8955 +f 8780 8821 8923 +f 8991 8703 8916 +f 8927 8865 8860 +f 8824 8977 8652 +f 8783 8786 8916 +f 8895 8764 8545 +f 8916 8786 8989 +f 8743 8973 8904 +f 8738 9009 8622 +f 8869 8781 8617 +f 8588 8800 9024 +f 8825 8736 8928 +f 8649 8809 8972 +f 8649 8972 8864 +f 8932 8928 8736 +f 8789 8906 8836 +f 8738 8811 8937 +f 8919 8829 8876 +f 8800 8812 8911 +f 8829 8919 8877 +f 8934 8831 8879 +f 8935 8678 8839 +f 8899 8680 8936 +f 8756 8870 8791 +f 8680 8838 8871 +f 8896 8831 8934 +f 8689 8725 9022 +f 8811 8813 8903 +f 8838 8772 8873 +f 8909 8987 8646 +f 8862 9022 8725 +f 8628 8764 9059 +f 8813 8941 8903 +f 8874 8500 8987 +f 8868 8848 8807 +f 8662 8948 9014 +f 8851 8941 8813 +f 8558 8662 9014 +f 8805 8856 8930 +f 8661 8774 8889 +f 8797 9067 8897 +f 8558 9014 8950 +f 8848 8868 8918 +f 8806 8925 8803 +f 9099 8941 8851 +f 9051 8843 8752 +f 8898 8844 8918 +f 8913 8628 9059 +f 8833 8902 8835 +f 8684 8883 8642 +f 8854 8874 9017 +f 8912 8801 8820 +f 8798 8787 9084 +f 8850 8945 8737 +f 9084 8787 8866 +f 8816 8585 9050 +f 8758 8878 8949 +f 8880 9047 8808 +f 8857 8844 8990 +f 8990 8844 8898 +f 8923 8940 8780 +f 8860 8808 9047 +f 8761 8620 8983 +f 8847 8857 8884 +f 8847 8884 8947 +f 8884 8885 8859 +f 8859 8947 8884 +f 8765 8847 8947 +f 8892 8943 8745 +f 8945 8818 8737 +f 8955 8942 8873 +f 8860 9047 8927 +f 8767 8930 8856 +f 9008 8827 8979 +f 8701 8910 9158 +f 8900 8970 8731 +f 8765 8947 9070 +f 8730 8583 8939 +f 8928 8861 8825 +f 8799 8939 8583 +f 8738 8901 8960 +f 8743 8843 9051 +f 8900 8588 9024 +f 8790 8887 8892 +f 8788 8889 8774 +f 8973 8743 9051 +f 8886 8782 8967 +f 8817 8781 8955 +f 8738 8937 8901 +f 8905 8867 8832 +f 8796 8905 8832 +f 8819 8865 8927 +f 8798 8907 8752 +f 8937 8811 8903 +f 8969 8967 8782 +f 8837 8803 8981 +f 8782 8836 8969 +f 8752 8971 9051 +f 8936 8680 8871 +f 8925 8834 9025 +f 8914 8642 9030 +f 8676 8854 9049 +f 8819 8890 8879 +f 8988 9030 8642 +f 8942 8838 8873 +f 8642 8883 8988 +f 8803 8925 8980 +f 8969 8836 8906 +f 8909 8810 9287 +f 8907 8798 9084 +f 8883 8816 9050 +f 8706 8708 9138 +f 8906 8789 8791 +f 8869 8926 8781 +f 8908 8834 8841 +f 8908 8841 8982 +f 8979 8706 9138 +f 8827 8706 8979 +f 8751 8842 8944 +f 8700 8940 8881 +f 8868 8804 8992 +f 8987 9088 8874 +f 9088 9017 8874 +f 9013 8853 9036 +f 9022 8862 8951 +f 8993 8765 9070 +f 8870 8872 8912 +f 8857 8990 8884 +f 8885 8884 8990 +f 8935 8839 9094 +f 8794 8983 8620 +f 8931 8878 8773 +f 8885 8984 8859 +f 8850 8835 8902 +f 8773 8779 8931 +f 8859 8984 9073 +f 8886 8931 8779 +f 8918 8868 8952 +f 8862 8814 8846 +f 8951 8862 8846 +f 8961 8859 9073 +f 8868 8953 8952 +f 8846 8763 8915 +f 8958 8915 8763 +f 8731 8970 8933 +f 8993 8863 8765 +f 8703 8783 8916 +f 8832 8867 8840 +f 8999 8852 8823 +f 8999 8823 8822 +f 8877 8891 8742 +f 8822 8957 8999 +f 8904 8959 8822 +f 8822 8959 8957 +f 9016 9099 8851 +f 8851 8775 9016 +f 8849 8805 8997 +f 8997 8805 8930 +f 8849 8997 8922 +f 8921 8849 8922 +f 8945 8954 8818 +f 8923 8821 9007 +f 8767 8994 8930 +f 8784 8950 9043 +f 8889 8788 9057 +f 8876 8818 8956 +f 8881 8985 8905 +f 8821 8828 9007 +f 8888 8754 9158 +f 8956 9001 8876 +f 8919 8876 9001 +f 8747 8744 9103 +f 8904 8973 8959 +f 9009 8738 8960 +f 8985 8881 8940 +f 8924 8781 8926 +f 8762 9004 8809 +f 8778 9050 8585 +f 8958 8933 9168 +f 8877 8919 8964 +f 9015 9007 8828 +f 9057 8795 9115 +f 8810 8747 9103 +f 8932 8899 8968 +f 9015 8893 9007 +f 8734 9034 9135 +f 8926 8869 8965 +f 8894 8891 8946 +f 8869 8935 8965 +f 8943 8892 8974 +f 9036 8853 8734 +f 8890 8819 8927 +f 9190 8748 9055 +f 8733 8748 9190 +f 8938 8898 8918 +f 8929 9015 8855 +f 8991 8916 8989 +f 8939 8799 9020 +f 8824 8826 8978 +f 9065 8992 8804 +f 8799 9022 9020 +f 8708 8875 9138 +f 8987 8909 9217 +f 8803 8980 8981 +f 8613 8733 8910 +f 8889 9075 8661 +f 8867 8982 8840 +f 8897 9067 8976 +f 8984 8885 8990 +f 9067 8861 9079 +f 8868 8992 8953 +f 9059 8764 8963 +f 8866 8853 9077 +f 9154 8751 8944 +f 8879 8890 8934 +f 8880 8917 9021 +f 8947 8859 8961 +f 8952 8938 8918 +f 8863 9069 8917 +f 8842 8986 8944 +f 8971 8752 8907 +f 8834 8908 9025 +f 9053 8912 9006 +f 8870 8912 9053 +f 8762 8761 9035 +f 9034 8754 8888 +f 8954 8956 8818 +f 8815 8730 9091 +f 8890 8927 9003 +f 8820 8622 9111 +f 8962 8930 8994 +f 8968 8899 8936 +f 9072 8930 8962 +f 8939 9091 8730 +f 8923 9007 9027 +f 9009 9111 8622 +f 8896 8934 9040 +f 8974 9010 8943 +f 8764 8895 8963 +f 8896 9033 8833 +f 8887 9000 8892 +f 8871 8838 9152 +f 8902 8833 9033 +f 8974 8892 9000 +f 9124 8867 8905 +f 8964 8946 8877 +f 9047 8880 9021 +f 8943 9010 8855 +f 8838 8942 9105 +f 8970 8900 9058 +f 8945 8850 9078 +f 8887 8991 8966 +f 8901 8937 9153 +f 8882 8894 9042 +f 8906 9123 8969 +f 9123 8906 9052 +f 8906 8791 9052 +f 8937 8903 9018 +f 8977 8824 8978 +f 8991 8989 8966 +f 8989 8897 9100 +f 9100 8897 8976 +f 9184 8839 9075 +f 8870 9053 8791 +f 9046 9014 8948 +f 8826 8858 8978 +f 8900 9024 9058 +f 8978 8858 9154 +f 8975 8950 9014 +f 8898 8938 8990 +f 8990 8938 8984 +f 9020 9022 9062 +f 8912 8820 9006 +f 9043 8950 8975 +f 9017 9201 8854 +f 9064 8794 9109 +f 8911 8812 8914 +f 8949 8986 8842 +f 8842 8758 8949 +f 8982 9133 8908 +f 8983 8794 9064 +f 8815 9090 9031 +f 9084 9083 8907 +f 8761 8983 9032 +f 9035 8761 9032 +f 8878 8931 9199 +f 8940 8923 8985 +f 8840 8982 8841 +f 8852 8994 8767 +f 8877 8946 8891 +f 8952 8953 9066 +f 8999 8957 8996 +f 9147 9073 8984 +f 8852 8920 8994 +f 8995 8994 8920 +f 8852 8999 8996 +f 8920 8852 8996 +f 8995 8920 8996 +f 8996 9002 8995 +f 9016 8921 8998 +f 8997 8930 9072 +f 8921 8922 8998 +f 9092 9053 9006 +f 9079 8861 8928 +f 8905 9005 9124 +f 8744 9008 9103 +f 8890 9003 9165 +f 8959 9011 8957 +f 9050 8778 9097 +f 9010 8974 9012 +f 8928 9054 9159 +f 8919 9001 9039 +f 8972 8809 9004 +f 9087 8919 9039 +f 8778 8977 9097 +f 9040 9033 8896 +f 8932 9054 8928 +f 8925 9025 8980 +f 8964 8919 9087 +f 8965 8935 9048 +f 9006 8820 9111 +f 8895 8784 9043 +f 8886 9038 8931 +f 8894 8946 9042 +f 9069 8863 8993 +f 8982 8867 9121 +f 8864 8972 9096 +f 9126 8864 9096 +f 9069 9021 8917 +f 8966 9000 8887 +f 9121 8867 9124 +f 8902 9033 9104 +f 8871 9152 8936 +f 8839 9184 9094 +f 9077 8853 9013 +f 8838 9089 9152 +f 9078 8850 8902 +f 8973 9011 8959 +f 8948 8882 9046 +f 9084 8866 9110 +f 8886 8967 9038 +f 9025 8908 9133 +f 8978 9154 9125 +f 9047 9193 8927 +f 9294 8830 8845 +f 9003 8927 9193 +f 8942 8955 9107 +f 9100 8966 8989 +f 8923 9027 8985 +f 9089 8838 9105 +f 9099 9177 8941 +f 9177 9099 9171 +f 8913 9059 9026 +f 8905 8985 9029 +f 9107 8955 9061 +f 8955 8781 9061 +f 9063 8911 8914 +f 9005 8905 9029 +f 9061 8781 8924 +f 8875 9028 9134 +f 8794 8913 9026 +f 9026 9109 8794 +f 8929 8855 9010 +f 8910 8733 9056 +f 9201 9049 8854 +f 8988 8883 9137 +f 8986 8949 9019 +f 8947 9060 9070 +f 8951 8846 9023 +f 8837 8981 9085 +f 9052 8791 9053 +f 8947 8961 9060 +f 9146 8938 8952 +f 9023 8846 8915 +f 9052 9053 9092 +f 8954 9037 8956 +f 8957 9076 8996 +f 9037 9001 8956 +f 9137 8883 9237 +f 8815 9091 9144 +f 8795 8830 9115 +f 8883 9050 9237 +f 8890 9130 8934 +f 8762 9035 9143 +f 9040 8934 9130 +f 8949 8878 9199 +f 8971 9145 9051 +f 9004 8762 9143 +f 9002 8996 9076 +f 8965 8924 8926 +f 8939 9020 9239 +f 8895 9043 8963 +f 9029 9187 9005 +f 9097 8977 9101 +f 9033 9040 9132 +f 9099 9016 9044 +f 9055 8748 9250 +f 8866 9077 9110 +f 9092 9006 9111 +f 8977 8978 9101 +f 8733 9190 9056 +f 8946 8964 9087 +f 8960 8901 9153 +f 9287 9217 8909 +f 8967 9204 9038 +f 9083 9215 8907 +f 9158 8910 9056 +f 8937 9018 9153 +f 9022 8951 9062 +f 9069 8993 9045 +f 9042 9197 8882 +f 9178 8882 9197 +f 9018 8903 9177 +f 8969 9041 8967 +f 8903 8941 9177 +f 9074 9100 8976 +f 9041 8969 9123 +f 9036 8734 9135 +f 9074 8976 9067 +f 9046 8882 9178 +f 8929 9010 9012 +f 9075 8889 9255 +f 9173 9015 8929 +f 9014 9046 9112 +f 9015 9173 8893 +f 9169 9014 9112 +f 9031 9227 8845 +f 8975 9014 9169 +f 9064 9032 8983 +f 8915 8958 9166 +f 8914 9030 9063 +f 9085 9065 8837 +f 9136 8992 9065 +f 9117 8994 8995 +f 9002 9117 8995 +f 9070 9068 8993 +f 8992 9136 8953 +f 9146 8952 9066 +f 8984 8938 9147 +f 9068 9071 9098 +f 9044 9016 8998 +f 9060 8961 9073 +f 9072 9149 8997 +f 8922 8997 9149 +f 9117 8962 8994 +f 9118 9117 9002 +f 9142 9007 8893 +f 9025 9114 9192 +f 9098 8993 9068 +f 9200 9020 9062 +f 9013 9262 9077 +f 9107 9105 8942 +f 9038 9204 9203 +f 9067 9079 9074 +f 8993 9098 9045 +f 9078 8902 9104 +f 9111 9009 8960 +f 9049 9291 9086 +f 8810 9103 9106 +f 8954 8945 9189 +f 9079 8928 9159 +f 8932 8968 9054 +f 9287 8810 9106 +f 9075 9255 9155 +f 9037 8954 9189 +f 9120 9124 9005 +f 9204 8967 9041 +f 9005 9187 9120 +f 9127 9001 9037 +f 9362 8864 9126 +f 8973 9156 9011 +f 9081 8968 8936 +f 9062 8951 9119 +f 9136 9065 9085 +f 9047 9021 9193 +f 9039 9001 9127 +f 9028 8864 9362 +f 9134 9028 9362 +f 9027 9007 9142 +f 9192 8980 9025 +f 9066 8953 9136 +f 9087 9039 9219 +f 9115 9330 9057 +f 8951 9023 9119 +f 9000 8966 9139 +f 9042 8946 9087 +f 9519 9138 8875 +f 8966 9100 9139 +f 9121 9093 8982 +f 8929 9012 9173 +f 9115 8830 9294 +f 9088 9343 9017 +f 9121 9124 9116 +f 8963 9043 9122 +f 9040 9130 9132 +f 8982 9093 9133 +f 8888 9329 9034 +f 9227 9031 9090 +f 9135 9034 9329 +f 9059 8963 9170 +f 9237 9050 9097 +f 9012 8974 9174 +f 9025 9133 9114 +f 9173 9012 9174 +f 9033 9132 9151 +f 9008 8979 9405 +f 9032 9064 9161 +f 9082 9051 9145 +f 8957 9011 9076 +f 8939 9239 9091 +f 9205 8970 9058 +f 9038 9199 8931 +f 9199 9038 9095 +f 9058 9024 9267 +f 9099 9044 9230 +f 9042 9087 9102 +f 9157 9069 9045 +f 9021 9069 9157 +f 8893 9173 9233 +f 9267 9024 9206 +f 9024 8911 9206 +f 9111 8960 9220 +f 9184 9075 9155 +f 9021 9157 9193 +f 9104 9189 9078 +f 9240 8978 9125 +f 8945 9078 9189 +f 9181 9029 8985 +f 9074 9079 9131 +f 9082 8973 9051 +f 9027 9181 8985 +f 9082 9156 8973 +f 8987 9217 9225 +f 9153 9018 9304 +f 9162 9255 8889 +f 9027 9142 9160 +f 9193 9257 9003 +f 8889 9057 9162 +f 9113 9098 9080 +f 9098 9113 9045 +f 9300 9003 9257 +f 9165 9003 9300 +f 9083 9084 9141 +f 9079 9129 9131 +f 9035 9032 9143 +f 9215 9083 9141 +f 9246 9045 9113 +f 9165 9130 8890 +f 8971 8907 9145 +f 9030 8988 9137 +f 9136 9313 9066 +f 8944 9128 9154 +f 8972 9004 9202 +f 9163 9018 9177 +f 9294 8845 9227 +f 8944 9186 9128 +f 9159 9129 9079 +f 9052 9092 9191 +f 8944 8986 9186 +f 9104 9033 9151 +f 9219 9039 9127 +f 9112 9046 9108 +f 9023 8915 9140 +f 9111 9256 9092 +f 8924 8965 9223 +f 9000 9174 8974 +f 9174 9000 9211 +f 9000 9139 9211 +f 9103 9008 9198 +f 9140 8915 9166 +f 9002 9076 9229 +f 9105 9185 9089 +f 9186 8986 9019 +f 9190 9055 9250 +f 9122 8975 9169 +f 8815 9144 9090 +f 9186 9019 9231 +f 9043 8975 9122 +f 9019 8949 9231 +f 9199 9231 8949 +f 9158 9325 8888 +f 8963 9122 9253 +f 9048 8935 9167 +f 9056 9190 9258 +f 9093 9176 9133 +f 8935 9094 9167 +f 9121 9176 9093 +f 9094 9184 9214 +f 9095 9038 9203 +f 9172 9239 9020 +f 9172 9020 9200 +f 9060 9068 9070 +f 9150 9068 9060 +f 9175 9044 8998 +f 9071 9068 9150 +f 9150 9148 9071 +f 9207 9071 9148 +f 9071 9207 9209 +f 9175 8998 9210 +f 9098 9071 9080 +f 8998 8922 9210 +f 9210 8922 9149 +f 9080 9071 9209 +f 8938 9146 9147 +f 9072 8962 9263 +f 9149 9072 9263 +f 9147 9208 9073 +f 9073 9272 9060 +f 9263 8962 9117 +f 9272 9073 9208 +f 9150 9060 9272 +f 9011 9156 9076 +f 9086 9291 9250 +f 9114 9133 9176 +f 8911 9063 9474 +f 9074 9131 9216 +f 9116 9124 9120 +f 9246 9157 9045 +f 9105 9107 9243 +f 9108 9046 9178 +f 9107 9061 9243 +f 9119 9023 9140 +f 9241 9128 9186 +f 8748 9086 9250 +f 9316 9294 9227 +f 9160 9181 9027 +f 9131 9129 9179 +f 9329 8888 9325 +f 9123 9052 9275 +f 9122 9169 9296 +f 9064 9109 9389 +f 9127 9037 9332 +f 9182 9163 9177 +f 9194 9132 9130 +f 9162 9057 9330 +f 9219 9127 9249 +f 9159 9054 9183 +f 9132 9194 9195 +f 9192 8981 8980 +f 9137 9237 9282 +f 9054 8968 9183 +f 9151 9132 9195 +f 9171 9099 9230 +f 9152 9081 8936 +f 9092 9164 9191 +f 9144 9091 9239 +f 9002 9229 9118 +f 9026 9059 9170 +f 9166 8958 9168 +f 9330 9115 9283 +f 9145 8907 9215 +f 9100 9074 9216 +f 9243 9185 9105 +f 9294 9283 9115 +f 9230 9044 9175 +f 9216 9139 9100 +f 9225 9088 8987 +f 9220 9256 9111 +f 9262 9110 9077 +f 9004 9143 9342 +f 9205 9058 9267 +f 9201 9017 9344 +f 9125 9154 9241 +f 9104 9151 9242 +f 9103 9418 9106 +f 9152 9089 9185 +f 9018 9163 9304 +f 9128 9241 9154 +f 9184 9155 9326 +f 9134 9519 8875 +f 9389 9188 9064 +f 9113 9374 9246 +f 9161 9064 9188 +f 9275 9052 9245 +f 9325 9158 9398 +f 9052 9191 9245 +f 9182 9252 9163 +f 9129 9159 9226 +f 9136 9085 9222 +f 9223 9379 8924 +f 9169 9112 9180 +f 9180 9228 9169 +f 9343 9088 9492 +f 8979 9138 9301 +f 9343 9344 9017 +f 9368 8965 9196 +f 9223 8965 9368 +f 8965 9048 9196 +f 9087 9219 9224 +f 9048 9167 9196 +f 9182 9177 9171 +f 9201 9291 9049 +f 8968 9081 9276 +f 9096 8972 9202 +f 9191 9164 9298 +f 9229 9076 9156 +f 9167 9094 9214 +f 9293 9118 9229 +f 9141 9084 9110 +f 9085 8981 9192 +f 9130 9165 9194 +f 9192 9236 9085 +f 9160 9142 9279 +f 9168 8933 9303 +f 9286 9237 9097 +f 9362 9126 9096 +f 9117 9118 9232 +f 8933 8970 9303 +f 9026 9170 9247 +f 8960 9153 9220 +f 9263 9117 9232 +f 9232 9118 9293 +f 9262 9013 9238 +f 9142 8893 9279 +f 9101 8978 9240 +f 9013 9036 9266 +f 9192 9114 9235 +f 9210 9149 9273 +f 9146 9208 9147 +f 9313 9146 9066 +f 9148 9150 9272 +f 9174 9211 9212 +f 9178 9346 9108 +f 9139 9216 9254 +f 9109 9026 9389 +f 9214 9196 9167 +f 9112 9108 9346 +f 9191 9298 9245 +f 9163 9252 9304 +f 9213 9189 9104 +f 9229 9156 9302 +f 9216 9131 9179 +f 9292 9139 9254 +f 9140 9166 9251 +f 9152 9185 9081 +f 9236 9235 9114 +f 9211 9139 9292 +f 9241 9186 9395 +f 9179 9129 9331 +f 9164 9092 9256 +f 9138 9519 9468 +f 9331 9129 9226 +f 9329 9036 9135 +f 9030 9137 9280 +f 9313 9136 9222 +f 9082 9295 9156 +f 9332 9037 9189 +f 9243 9061 9248 +f 9138 9468 9301 +f 9280 9137 9338 +f 9220 9153 9433 +f 9248 9061 9218 +f 9221 9218 9061 +f 9061 8924 9221 +f 8924 9379 9221 +f 9190 9250 9381 +f 9260 9182 9171 +f 9236 9114 9176 +f 9260 9171 9230 +f 9183 8968 9276 +f 8970 9205 9303 +f 9157 9299 9193 +f 9257 9193 9299 +f 9227 9090 9339 +f 9102 9087 9224 +f 9199 9428 9231 +f 9029 9284 9187 +f 9236 9192 9235 +f 9197 9042 9102 +f 9284 9029 9181 +f 9090 9144 9442 +f 9085 9236 9264 +f 9181 9160 9278 +f 9264 9222 9085 +f 9492 9088 9225 +f 9428 9199 9095 +f 9202 9004 9342 +f 9267 9206 9268 +f 8893 9233 9279 +f 9151 9195 9242 +f 9234 9173 9285 +f 9082 9145 9386 +f 9344 9439 9201 +f 9291 9201 9439 +f 9203 9204 9340 +f 9240 9125 9269 +f 9125 9241 9269 +f 9233 9173 9234 +f 9116 9354 9121 +f 9204 9041 9340 +f 9275 9041 9123 +f 9345 9200 9062 +f 9120 9187 9284 +f 9062 9119 9345 +f 9185 9243 9322 +f 9254 9216 9244 +f 8911 9474 9206 +f 9479 9352 9103 +f 9389 9026 9247 +f 9307 9176 9289 +f 9309 9304 9252 +f 9319 9276 9081 +f 9242 9213 9104 +f 9352 9418 9103 +f 9179 9244 9216 +f 9299 9157 9246 +f 9063 9030 9349 +f 9081 9185 9319 +f 9452 9189 9213 +f 9349 9030 9280 +f 9215 9386 9145 +f 9186 9231 9336 +f 9189 9452 9385 +f 9236 9176 9307 +f 9231 9337 9336 +f 9385 9332 9189 +f 9180 9112 9346 +f 9185 9322 9281 +f 9337 9231 9428 +f 9332 9249 9127 +f 9190 9381 9258 +f 9339 9090 9442 +f 9326 9155 9255 +f 9428 9095 9261 +f 9296 9169 9328 +f 9405 9198 9008 +f 9095 9203 9265 +f 9226 9183 9276 +f 9159 9183 9226 +f 9122 9296 9440 +f 9455 9162 9330 +f 9440 9333 9122 +f 9253 9122 9333 +f 9265 9203 9340 +f 9137 9282 9338 +f 9297 9253 9333 +f 8963 9253 9297 +f 9252 9182 9259 +f 9144 9239 9442 +f 9379 9223 9368 +f 9194 9165 9320 +f 9173 9174 9285 +f 9032 9375 9143 +f 9345 9119 9290 +f 9259 9182 9260 +f 9160 9279 9278 +f 9121 9289 9176 +f 9097 9101 9286 +f 9229 9302 9293 +f 9101 9240 9462 +f 9267 9341 9205 +f 9233 9234 9388 +f 9210 9321 9175 +f 9208 9146 9402 +f 9271 9321 9210 +f 9207 9274 9209 +f 9273 9271 9210 +f 9263 9270 9149 +f 9273 9149 9270 +f 9272 9274 9148 +f 9207 9148 9274 +f 9080 9209 9424 +f 9178 9197 9350 +f 9361 9285 9174 +f 9174 9212 9361 +f 9275 9306 9041 +f 9268 9206 9369 +f 9195 9194 9315 +f 9346 9178 9350 +f 9103 9198 9479 +f 9269 9241 9393 +f 9211 9292 9212 +f 9196 9214 9277 +f 9395 9393 9241 +f 9119 9140 9290 +f 9185 9281 9319 +f 9232 9293 9391 +f 9180 9328 9228 +f 9395 9186 9336 +f 9169 9228 9328 +f 9309 9252 9259 +f 9429 9156 9378 +f 9214 9184 9384 +f 9181 9347 9284 +f 9166 9168 9466 +f 9314 9245 9298 +f 9378 9156 9295 +f 9326 9384 9184 +f 9168 9303 9466 +f 9215 9141 9386 +f 9265 9261 9095 +f 9257 9299 9383 +f 9322 9243 9248 +f 9255 9162 9437 +f 9300 9257 9383 +f 9455 9437 9162 +f 9264 9236 9353 +f 9268 9341 9267 +f 9448 9141 9110 +f 9230 9175 9317 +f 9340 9041 9306 +f 9165 9300 9387 +f 9317 9175 9321 +f 9056 9258 9490 +f 9448 9110 9262 +f 9400 9321 9323 +f 9375 9032 9161 +f 9082 9386 9404 +f 9036 9329 9390 +f 9237 9286 9572 +f 9279 9311 9278 +f 9170 8963 9297 +f 9219 9249 9356 +f 9256 9220 9425 +f 9286 9101 9462 +f 9224 9219 9356 +f 9342 9477 9202 +f 9247 9170 9334 +f 9304 9433 9153 +f 9262 9238 9364 +f 9116 9120 9354 +f 9172 9200 9406 +f 9121 9354 9289 +f 9276 9319 9305 +f 9146 9313 9402 +f 9195 9376 9242 +f 9351 9346 9350 +f 9245 9306 9275 +f 9389 9247 9308 +f 9311 9284 9347 +f 9393 9444 9269 +f 9306 9245 9314 +f 9244 9179 9377 +f 9250 9291 9504 +f 9180 9346 9351 +f 9293 9407 9481 +f 9327 9180 9351 +f 9181 9278 9347 +f 9277 9214 9384 +f 9195 9315 9376 +f 9179 9331 9419 +f 9311 9288 9284 +f 9141 9312 9386 +f 9311 9347 9278 +f 9259 9260 9417 +f 9287 9225 9217 +f 9296 9328 9498 +f 9324 9332 9385 +f 9349 9474 9063 +f 9289 9310 9307 +f 9450 9329 9325 +f 9260 9230 9317 +f 9326 9255 9437 +f 9226 9276 9355 +f 9357 9314 9298 +f 9279 9233 9318 +f 9280 9396 9349 +f 9141 9431 9312 +f 9248 9218 9441 +f 9359 9224 9356 +f 9318 9233 9388 +f 9295 9082 9404 +f 9197 9102 9350 +f 9227 9339 9392 +f 9302 9407 9293 +f 9161 9188 9389 +f 9370 9254 9244 +f 9251 9166 9335 +f 9370 9244 9377 +f 9120 9284 9354 +f 9263 9232 9411 +f 9236 9307 9353 +f 9298 9164 9421 +f 9270 9263 9411 +f 9166 9466 9335 +f 9405 8979 9301 +f 9056 9398 9158 +f 9256 9425 9164 +f 9222 9264 9401 +f 9330 9283 9358 +f 9320 9165 9387 +f 9425 9220 9433 +f 9342 9143 9476 +f 9433 9304 9503 +f 9462 9240 9530 +f 9406 9200 9345 +f 9271 9323 9321 +f 9372 9424 9209 +f 9208 9413 9272 +f 9348 9271 9273 +f 9274 9272 9413 +f 9348 9273 9270 +f 9348 9323 9271 +f 9080 9424 9367 +f 9113 9080 9367 +f 9209 9274 9372 +f 9410 9113 9367 +f 9374 9113 9410 +f 9299 9246 9374 +f 9242 9414 9213 +f 9452 9213 9414 +f 9429 9378 9465 +f 9283 9294 9358 +f 9345 9290 9471 +f 9632 9362 9096 +f 9318 9451 9279 +f 9293 9481 9391 +f 9473 9279 9451 +f 9179 9419 9377 +f 9474 9369 9206 +f 9279 9473 9311 +f 9403 9388 9234 +f 9387 9300 9383 +f 9632 9360 9362 +f 9218 9221 9495 +f 9221 9379 9495 +f 9378 9295 9380 +f 9314 9357 9416 +f 9362 9360 9134 +f 9519 9134 9360 +f 9249 9332 9324 +f 9331 9226 9394 +f 9418 9287 9106 +f 9320 9315 9194 +f 9222 9399 9313 +f 9196 9277 9382 +f 9382 9532 9196 +f 9226 9355 9394 +f 9330 9358 9455 +f 9328 9180 9327 +f 9140 9251 9510 +f 9317 9417 9260 +f 9288 9354 9284 +f 9299 9374 9373 +f 9141 9448 9431 +f 9288 9493 9436 +f 9281 9435 9319 +f 9473 9288 9311 +f 9422 9395 9336 +f 9224 9359 9102 +f 9350 9102 9359 +f 9357 9298 9421 +f 9285 9432 9234 +f 9564 9325 9398 +f 9448 9262 9614 +f 9614 9262 9364 +f 9281 9322 9550 +f 9161 9389 9366 +f 9411 9456 9270 +f 9411 9232 9391 +f 9333 9440 9482 +f 9375 9161 9366 +f 9222 9401 9399 +f 9458 9237 9460 +f 9282 9237 9458 +f 9572 9460 9237 +f 9238 9013 9266 +f 9476 9143 9375 +f 9361 9212 9371 +f 9572 9286 9461 +f 9205 9466 9303 +f 9234 9432 9403 +f 9304 9309 9503 +f 9306 9408 9340 +f 9240 9269 9530 +f 9254 9371 9292 +f 9302 9156 9429 +f 9212 9292 9371 +f 9370 9371 9254 +f 9202 9632 9096 +f 9351 9350 9488 +f 9427 9318 9388 +f 9322 9248 9483 +f 9248 9441 9483 +f 9294 9316 9358 +f 9309 9259 9415 +f 9316 9420 9358 +f 9351 9446 9327 +f 9250 9504 9634 +f 9415 9259 9417 +f 9420 9316 9227 +f 9381 9250 9634 +f 9376 9409 9414 +f 9564 9450 9325 +f 9290 9140 9510 +f 9397 9361 9371 +f 9164 9565 9421 +f 9296 9498 9440 +f 9196 9532 9368 +f 9480 9249 9324 +f 9396 9474 9349 +f 9410 9367 9426 +f 9356 9249 9480 +f 9361 9432 9285 +f 9258 9381 9490 +f 9321 9400 9317 +f 9319 9435 9430 +f 9225 9287 9594 +f 9353 9401 9264 +f 9299 9373 9383 +f 9277 9384 9382 +f 9350 9359 9515 +f 9488 9350 9515 +f 9251 9335 9454 +f 9170 9297 9526 +f 9386 9312 9453 +f 9363 9270 9456 +f 9289 9354 9436 +f 9450 9390 9329 +f 9334 9170 9526 +f 9391 9456 9411 +f 9282 9458 9338 +f 9335 9466 9438 +f 9436 9354 9288 +f 9302 9538 9407 +f 9407 9538 9467 +f 9538 9302 9429 +f 9461 9286 9462 +f 9493 9288 9473 +f 9442 9239 9445 +f 9477 9342 9476 +f 9436 9310 9289 +f 9172 9445 9239 +f 9365 9310 9434 +f 9406 9345 9471 +f 9310 9365 9307 +f 9402 9413 9208 +f 9412 9270 9363 +f 9348 9270 9412 +f 9376 9414 9242 +f 9452 9414 9409 +f 9451 9318 9449 +f 9368 9495 9379 +f 9419 9331 9394 +f 9365 9512 9307 +f 9036 9390 9563 +f 9365 9600 9512 +f 9307 9512 9353 +f 9403 9427 9388 +f 9394 9355 9543 +f 9539 9423 9409 +f 9357 9421 9447 +f 9328 9327 9498 +f 9545 9417 9317 +f 9276 9305 9355 +f 9652 9389 9509 +f 9432 9361 9397 +f 9623 9036 9563 +f 9372 9540 9426 +f 9424 9372 9426 +f 9266 9036 9623 +f 9425 9565 9164 +f 9565 9425 9485 +f 9652 9366 9389 +f 9305 9319 9430 +f 9317 9400 9545 +f 9297 9333 9482 +f 9560 9371 9491 +f 9491 9371 9370 +f 9344 9343 9439 +f 9398 9056 9559 +f 9385 9452 9324 +f 9400 9323 9643 +f 9457 9550 9322 +f 9336 9337 9422 +f 9339 9442 9484 +f 9337 9428 9422 +f 9308 9247 9334 +f 9443 9363 9456 +f 9463 9402 9313 +f 9370 9610 9491 +f 9322 9483 9457 +f 9412 9363 9443 +f 9310 9436 9434 +f 9387 9518 9320 +f 9479 9198 9684 +f 9496 9428 9261 +f 9436 9493 9434 +f 9520 9320 9518 +f 9261 9475 9496 +f 9469 9391 9481 +f 9315 9320 9520 +f 9261 9265 9475 +f 9391 9469 9501 +f 9295 9404 9380 +f 9376 9315 9470 +f 9475 9265 9531 +f 9376 9470 9409 +f 9531 9265 9340 +f 9404 9386 9453 +f 9356 9480 9359 +f 9314 9416 9306 +f 9481 9407 9467 +f 9515 9359 9472 +f 9444 9393 9567 +f 9351 9488 9446 +f 9420 9227 9524 +f 9471 9290 9510 +f 9570 9377 9419 +f 9470 9539 9409 +f 9536 9416 9357 +f 9534 9449 9318 +f 9594 9287 9418 +f 9318 9427 9534 +f 9227 9392 9524 +f 9396 9338 9633 +f 9280 9338 9396 +f 9422 9569 9395 +f 9427 9403 9516 +f 9510 9251 9454 +f 9453 9312 9431 +f 9426 9367 9424 +f 9447 9421 9565 +f 9559 9056 9490 +f 9324 9452 9513 +f 9516 9403 9432 +f 9335 9438 9454 +f 9373 9514 9383 +f 9266 9623 9238 +f 9355 9305 9583 +f 9514 9373 9527 +f 9493 9597 9434 +f 9384 9326 9542 +f 9305 9430 9583 +f 9529 9238 9623 +f 9364 9238 9529 +f 9324 9513 9480 +f 9513 9507 9480 +f 9397 9371 9560 +f 9428 9496 9422 +f 9468 9650 9301 +f 9401 9353 9512 +f 9326 9437 9486 +f 9467 9469 9481 +f 9526 9297 9523 +f 9461 9462 9499 +f 9500 9456 9391 +f 9383 9514 9387 +f 9629 9334 9526 +f 9377 9610 9370 +f 9550 9435 9281 +f 9466 9205 9489 +f 9341 9489 9205 +f 9500 9391 9501 +f 9451 9581 9473 +f 9464 9402 9463 +f 9439 9343 9730 +f 9387 9514 9518 +f 9359 9480 9459 +f 9313 9399 9691 +f 9463 9313 9691 +f 9538 9506 9467 +f 9408 9306 9416 +f 9389 9308 9509 +f 9218 9495 9441 +f 9315 9520 9470 +f 9434 9600 9365 +f 9459 9472 9359 +f 9418 9352 9593 +f 9369 9474 9630 +f 9504 9291 9655 +f 9274 9540 9372 +f 9464 9413 9402 +f 9348 9643 9323 +f 9409 9423 9452 +f 9374 9410 9373 +f 9274 9413 9540 +f 9348 9412 9505 +f 9620 9375 9366 +f 9541 9468 9519 +f 9355 9583 9544 +f 9494 9417 9545 +f 9404 9453 9575 +f 9476 9375 9620 +f 9486 9455 9759 +f 9400 9497 9545 +f 9455 9358 9608 +f 9432 9397 9553 +f 9496 9475 9531 +f 9198 9405 9588 +f 9497 9400 9643 +f 9553 9397 9607 +f 9368 9587 9495 +f 9487 9472 9459 +f 9493 9521 9597 +f 9343 9492 9730 +f 9412 9443 9522 +f 9340 9408 9531 +f 9462 9530 9499 +f 9459 9517 9487 +f 9341 9268 9552 +f 9493 9473 9521 +f 9473 9533 9521 +f 9408 9416 9508 +f 9291 9439 9765 +f 9765 9655 9291 +f 9202 9477 9580 +f 9570 9610 9377 +f 9465 9538 9429 +f 9632 9202 9580 +f 9269 9444 9530 +f 9547 9416 9536 +f 9172 9406 9445 +f 9536 9357 9447 +f 9570 9419 9394 +f 9455 9486 9437 +f 9638 9433 9502 +f 9595 9406 9471 +f 9433 9503 9502 +f 9423 9513 9452 +f 9472 9487 9515 +f 9509 9308 9578 +f 9471 9510 9528 +f 9393 9395 9567 +f 9571 9459 9480 +f 9583 9430 9637 +f 9482 9440 9498 +f 9338 9458 9633 +f 9392 9339 9656 +f 9417 9558 9415 +f 9558 9417 9494 +f 9592 9511 9422 +f 9745 9401 9512 +f 9399 9401 9745 +f 9484 9442 9736 +f 9483 9613 9457 +f 9543 9355 9544 +f 9620 9680 9476 +f 9618 9534 9427 +f 9422 9496 9592 +f 9680 9477 9476 +f 9523 9297 9482 +f 9483 9441 9757 +f 9757 9441 9584 +f 9516 9432 9553 +f 9736 9442 9445 +f 9477 9680 9580 +f 9643 9348 9616 +f 9597 9561 9434 +f 9443 9456 9500 +f 9691 9399 9745 +f 9308 9334 9629 +f 9397 9560 9607 +f 9500 9501 9555 +f 9439 9730 9765 +f 9485 9425 9612 +f 9505 9412 9522 +f 9557 9505 9522 +f 9515 9487 9488 +f 9532 9382 9626 +f 9505 9616 9348 +f 9268 9369 9630 +f 9473 9581 9533 +f 9524 9392 9656 +f 9568 9626 9382 +f 9404 9574 9380 +f 9382 9384 9568 +f 9449 9581 9451 +f 9634 9504 9590 +f 9360 9541 9519 +f 9445 9406 9595 +f 9425 9433 9638 +f 9656 9339 9484 +f 9610 9556 9491 +f 9564 9398 9535 +f 9486 9542 9326 +f 9457 9613 9550 +f 9530 9444 9478 +f 9474 9396 9537 +f 9478 9444 9567 +f 9537 9396 9689 +f 9536 9447 9554 +f 9327 9446 9549 +f 9692 9527 9373 +f 9567 9395 9569 +f 9396 9633 9689 +f 9554 9447 9565 +f 9507 9513 9525 +f 9309 9627 9503 +f 9422 9511 9569 +f 9591 9507 9525 +f 9528 9510 9454 +f 9309 9415 9627 +f 9497 9643 9603 +f 9426 9540 9573 +f 9373 9410 9546 +f 9546 9410 9426 +f 9459 9571 9517 +f 9520 9644 9470 +f 9736 9445 9582 +f 9482 9562 9605 +f 9574 9404 9575 +f 9378 9380 9574 +f 9612 9425 9638 +f 9600 9601 9548 +f 9512 9600 9548 +f 9394 9610 9570 +f 9225 9685 9492 +f 9563 9390 9740 +f 9523 9482 9605 +f 9487 9621 9488 +f 9405 9301 9650 +f 9621 9446 9488 +f 9490 9381 9634 +f 9549 9446 9621 +f 9408 9508 9609 +f 9443 9500 9522 +f 9529 9623 9822 +f 9498 9327 9624 +f 9685 9730 9492 +f 9618 9427 9516 +f 9469 9467 9577 +f 9482 9498 9624 +f 9268 9630 9552 +f 9364 9529 9614 +f 9664 9502 9503 +f 9198 9588 9684 +f 9513 9423 9576 +f 9527 9551 9514 +f 9576 9525 9513 +f 9551 9654 9514 +f 9514 9654 9518 +f 9508 9416 9547 +f 9654 9589 9518 +f 9352 9479 9593 +f 9308 9629 9672 +f 9538 9465 9506 +f 9398 9559 9535 +f 9464 9463 9696 +f 9584 9441 9495 +f 9507 9663 9480 +f 9520 9518 9589 +f 9598 9520 9589 +f 9578 9308 9672 +f 9663 9507 9591 +f 9360 9632 9794 +f 9630 9474 9537 +f 9480 9663 9571 +f 9434 9561 9600 +f 9554 9565 9585 +f 9578 9652 9509 +f 9471 9528 9595 +f 9565 9485 9585 +f 9652 9912 9366 +f 9568 9384 9542 +f 9560 9491 9617 +f 9454 9438 9653 +f 9466 9653 9438 +f 9636 9581 9566 +f 9644 9520 9598 +f 9581 9449 9566 +f 9545 9497 9670 +f 9430 9435 9640 +f 9468 9541 9650 +f 9358 9420 9625 +f 9543 9702 9394 +f 9435 9550 9640 +f 9470 9644 9645 +f 9701 9572 9461 +f 9610 9394 9622 +f 9621 9487 9517 +f 9225 9594 9642 +f 9526 9523 9639 +f 9639 9629 9526 +f 9613 9640 9550 +f 9490 9634 9682 +f 9645 9539 9470 +f 9672 9629 9756 +f 9552 9630 9673 +f 9445 9595 9687 +f 9531 9408 9703 +f 9645 9686 9539 +f 9624 9549 9651 +f 9692 9373 9546 +f 9327 9549 9624 +f 9539 9686 9423 +f 9469 9577 9501 +f 9547 9657 9508 +f 9553 9607 9635 +f 9467 9506 9577 +f 9745 9512 9548 +f 9482 9624 9579 +f 9595 9528 9857 +f 9562 9482 9579 +f 9556 9617 9491 +f 9859 9588 9405 +f 9368 9532 9646 +f 9547 9536 9611 +f 9505 9557 9616 +f 9626 9646 9532 +f 9536 9554 9611 +f 9431 9599 9453 +f 9525 9586 9591 +f 9530 9478 9669 +f 9564 9872 9450 +f 9759 9455 9608 +f 9478 9567 9628 +f 9627 9415 9596 +f 9558 9596 9415 +f 9528 9454 9698 +f 9628 9567 9569 +f 9449 9534 9619 +f 9524 9656 9697 +f 9746 9418 9593 +f 9496 9531 9604 +f 9594 9418 9746 +f 9413 9464 9696 +f 9540 9413 9696 +f 9573 9540 9602 +f 9602 9540 9696 +f 9661 9727 9511 +f 9573 9546 9426 +f 9511 9592 9661 +f 9496 9604 9592 +f 9541 9360 9783 +f 9740 9390 9450 +f 9667 9571 9663 +f 9543 9544 9606 +f 9667 9517 9571 +f 9516 9553 9618 +f 9667 9621 9517 +f 9489 9341 9819 +f 9544 9583 9606 +f 9583 9637 9606 +f 9691 9745 9719 +f 9613 9483 9757 +f 9430 9640 9637 +f 9420 9524 9625 +f 9642 9839 9225 +f 9542 9486 9688 +f 9685 9225 9839 +f 9556 9610 9705 +f 9576 9423 9686 +f 9499 9530 9669 +f 9405 9650 9859 +f 9621 9706 9549 +f 9582 9445 9687 +f 9587 9368 9646 +f 9759 9608 9668 +f 9703 9408 9609 +f 9501 9577 9818 +f 9560 9617 9676 +f 9626 9568 9688 +f 9647 9546 9573 +f 9607 9560 9676 +f 9620 9366 9912 +f 9692 9546 9647 +f 9663 9591 9586 +f 9577 9506 9815 +f 9609 9508 9657 +f 9599 9448 9615 +f 9431 9448 9599 +f 9534 9752 9619 +f 9752 9534 9618 +f 9628 9569 9659 +f 9696 9463 9710 +f 9527 9692 9693 +f 9500 9555 9648 +f 9511 9659 9569 +f 9659 9511 9727 +f 9533 9581 9636 +f 9681 9378 9574 +f 9566 9449 9619 +f 9821 9661 9592 +f 9625 9524 9697 +f 9394 9737 9622 +f 9561 9731 9600 +f 9654 9755 9589 +f 9521 9533 9763 +f 9648 9555 9501 +f 9521 9763 9631 +f 9684 9593 9479 +f 9604 9821 9592 +f 9378 9681 9465 +f 9506 9465 9681 +f 9785 9564 9535 +f 9698 9695 9528 +f 9494 9733 9558 +f 9698 9454 9653 +f 9794 9783 9360 +f 9585 9485 9612 +f 9733 9494 9658 +f 9448 9614 9662 +f 9494 9545 9658 +f 9466 9489 9920 +f 9615 9448 9662 +f 9734 9699 9572 +f 9553 9711 9618 +f 9702 9543 9606 +f 9638 9678 9612 +f 9572 9701 9734 +f 9658 9545 9670 +f 9640 9613 9707 +f 9635 9711 9553 +f 9682 9634 9758 +f 9607 9674 9635 +f 9608 9358 9625 +f 9756 9629 9639 +f 9667 9663 9666 +f 9757 9707 9613 +f 9701 9461 9796 +f 9604 9531 9741 +f 9602 9665 9573 +f 9497 9603 9670 +f 9573 9665 9679 +f 9531 9703 9741 +f 9461 9499 9796 +f 9500 9849 9522 +f 9614 9529 9641 +f 9535 9559 9962 +f 9647 9573 9679 +f 9705 9610 9622 +f 9521 9631 9597 +f 9753 9606 9637 +f 9597 9631 9660 +f 9586 9525 9576 +f 9623 9563 9822 +f 9802 9584 9495 +f 9609 9657 9748 +f 9495 9587 9802 +f 9648 9501 9818 +f 9617 9556 9671 +f 9664 9781 9502 +f 9527 9693 9551 +f 9669 9478 9649 +f 9872 9740 9450 +f 9463 9691 9710 +f 9533 9636 9763 +f 9466 9920 9653 +f 9630 9537 9712 +f 9394 9702 9737 +f 9590 9504 9655 +f 9537 9764 9712 +f 9664 9503 9675 +f 9627 9675 9503 +f 9568 9542 9688 +f 9651 9549 9706 +f 9656 9484 9770 +f 9678 9554 9585 +f 9484 9736 9770 +f 9689 9633 9694 +f 9601 9600 9731 +f 9759 9718 9486 +f 9585 9612 9678 +f 9460 9572 9699 +f 9561 9597 9660 +f 9660 9731 9561 +f 9548 9601 9700 +f 9603 9643 9747 +f 9680 9620 9780 +f 9499 9669 9796 +f 9676 9617 9671 +f 9808 9836 9605 +f 9607 9676 9674 +f 9786 9753 9637 +f 9563 9740 9816 +f 9667 9866 9621 +f 9646 9802 9587 +f 9822 9641 9529 +f 9506 9681 9815 +f 9556 9705 9704 +f 9786 9637 9640 +f 9717 9710 9691 +f 9646 9626 9768 +f 9523 9605 9836 +f 9478 9628 9649 +f 9836 9779 9523 +f 9628 9714 9649 +f 9704 9671 9556 +f 9640 9707 9786 +f 9626 9688 9768 +f 9962 9559 9490 +f 9822 9563 9816 +f 9714 9628 9830 +f 9722 9647 9679 +f 9630 9712 9673 +f 9639 9523 9779 +f 9651 9706 9709 +f 9755 9598 9589 +f 9804 9752 9618 +f 9644 9598 9683 +f 9690 9665 9602 +f 9579 9624 9651 +f 9645 9644 9683 +f 9665 9690 9679 +f 9643 9616 9747 +f 9662 9614 9641 +f 9605 9562 9808 +f 9657 9547 9713 +f 9825 9575 9453 +f 9857 9528 9695 +f 9730 9685 9868 +f 9821 9604 9741 +f 9688 9486 9718 +f 9724 9693 9692 +f 9700 9601 9731 +f 9702 9606 9725 +f 9580 9860 9632 +f 9794 9632 9860 +f 9627 9596 9791 +f 9753 9725 9606 +f 9672 9721 9578 +f 9554 9677 9611 +f 9596 9558 9791 +f 9733 9791 9558 +f 9633 9458 9694 +f 9557 9726 9616 +f 9694 9460 9699 +f 9458 9460 9694 +f 9760 9616 9726 +f 9677 9554 9678 +f 9341 9552 9819 +f 9634 9590 9758 +f 9574 9575 9825 +f 9745 9773 9719 +f 9783 9794 9922 +f 9812 9642 9594 +f 9767 9818 9577 +f 9658 9670 9743 +f 9638 9502 9708 +f 9755 9654 9551 +f 9609 9748 9703 +f 9708 9502 9781 +f 9670 9603 9743 +f 9710 9720 9696 +f 9671 9674 9676 +f 9625 9715 9608 +f 9706 9621 9866 +f 9687 9595 9943 +f 9595 9857 9943 +f 9669 9649 9797 +f 9742 9651 9709 +f 9652 9578 9721 +f 9747 9616 9760 +f 9692 9647 9722 +f 9611 9713 9547 +f 9651 9742 9579 +f 9717 9691 9719 +f 9912 9780 9620 +f 9798 9588 9859 +f 9579 9749 9562 +f 9648 9849 9500 +f 9690 9602 9762 +f 9611 9677 9788 +f 9781 9664 9675 +f 9857 9695 9858 +f 9684 9588 9798 +f 9522 9726 9557 +f 9618 9711 9804 +f 9694 9699 9846 +f 9726 9522 9849 +f 9686 9645 9723 +f 9757 9584 9792 +f 9696 9720 9738 +f 9675 9627 9871 +f 9566 9619 9732 +f 9798 9925 9684 +f 9701 9796 9734 +f 9925 9593 9684 +f 9830 9628 9766 +f 9586 9576 9729 +f 9724 9692 9722 +f 9628 9659 9766 +f 9663 9586 9729 +f 9648 9818 9789 +f 9622 9737 9750 +f 9659 9800 9766 +f 9728 9763 9636 +f 9725 9737 9702 +f 9800 9659 9727 +f 9594 9746 9812 +f 9656 9770 9735 +f 9765 9730 9787 +f 9631 9763 9761 +f 9727 9661 9800 +f 9638 9842 9678 +f 9638 9708 9842 +f 9924 9655 9765 +f 9920 9489 9819 +f 9636 9732 9728 +f 9636 9566 9732 +f 9872 9564 9785 +f 9552 9673 9819 +f 9602 9696 9738 +f 9738 9762 9602 +f 9661 9821 9840 +f 9814 9745 9548 +f 9635 9674 9810 +f 9678 9842 9772 +f 9814 9548 9700 +f 9576 9686 9739 +f 9674 9671 9810 +f 9776 9622 9750 +f 9776 9854 9622 +f 9741 9775 9821 +f 9834 9773 9745 +f 9729 9666 9663 +f 9693 9801 9551 +f 9801 9755 9551 +f 9704 9705 9854 +f 9838 9801 9693 +f 9920 9819 9953 +f 9579 9742 9749 +f 9866 9666 9864 +f 9866 9667 9666 +f 9808 9562 9749 +f 9622 9854 9705 +f 9741 9703 9744 +f 9541 9856 9650 +f 9681 9574 9844 +f 9708 9781 9899 +f 9453 9599 9825 +f 9747 9743 9603 +f 9748 9657 9782 +f 9779 9756 9639 +f 9710 9771 9720 +f 9710 9717 9771 +f 9760 9751 9747 +f 9716 9843 9756 +f 9672 9756 9843 +f 9707 9757 9900 +f 9732 9619 9873 +f 9649 9714 9926 +f 9802 9792 9584 +f 9611 9788 9713 +f 9721 9672 9843 +f 9817 9631 9761 +f 9646 9793 9802 +f 9737 9725 9750 +f 9788 9677 9832 +f 9722 9679 9827 +f 9871 9627 9790 +f 9717 9719 9809 +f 9627 9791 9790 +f 9677 9678 9772 +f 9764 9537 9689 +f 9820 9733 9658 +f 9656 9735 9697 +f 9698 9653 9795 +f 9778 9660 9631 +f 9723 9645 9683 +f 9746 9593 9925 +f 9820 9658 9813 +f 9725 9774 9867 +f 9725 9753 9774 +f 9739 9686 9723 +f 9688 9831 9768 +f 9763 9728 9805 +f 9729 9576 9739 +f 9658 9743 9823 +f 9745 9814 9834 +f 9577 9811 9767 +f 9666 9729 9769 +f 9775 9741 9845 +f 9812 9839 9642 +f 9808 9749 9806 +f 9817 9778 9631 +f 9864 9666 9769 +f 9744 9845 9741 +f 9753 9786 9902 +f 9837 9902 9786 +f 9577 9815 9811 +f 9759 9668 10009 +f 9718 9759 10009 +f 9866 9848 9706 +f 9709 9706 9848 +f 9693 9724 9838 +f 9703 9748 9782 +f 9738 9720 9771 +f 9716 9756 9779 +f 9742 9709 9754 +f 9599 9615 9941 +f 9635 9804 9711 +f 9781 9675 9901 +f 9782 9657 9850 +f 9657 9713 9850 +f 9777 9760 9726 +f 9660 9778 9828 +f 9700 9731 9828 +f 9801 9841 9755 +f 9731 9660 9828 +f 9751 9760 9869 +f 9925 9798 9799 +f 9787 9730 9935 +f 9652 9721 9847 +f 9867 9750 9725 +f 9844 9851 9681 +f 9590 9655 9924 +f 9790 9791 9877 +f 9797 9649 9884 +f 9789 9881 9648 +f 9598 9755 9905 +f 9791 9733 9820 +f 9889 9689 9694 +f 9679 9690 9883 +f 9926 9714 9830 +f 9832 9677 9772 +f 9698 9795 9833 +f 9625 9697 10014 +f 9661 9840 9800 +f 10014 9697 9735 +f 9831 9688 9718 +f 9942 9724 9722 +f 9774 9753 9902 +f 9920 9833 9653 +f 9805 9761 9763 +f 9823 9813 9658 +f 9752 9946 9619 +f 9873 9619 9946 +f 9817 9761 9919 +f 9708 9803 9842 +f 9783 9856 9541 +f 9819 9673 9853 +f 9780 9912 9975 +f 9760 9777 9869 +f 9786 9707 9944 +f 9732 9873 9917 +f 9726 9849 9777 +f 9838 9841 9801 +f 9708 9899 9803 +f 9828 9814 9700 +f 9770 9736 9895 +f 9673 9712 9967 +f 9962 9490 9682 +f 9815 9681 9851 +f 9881 9849 9648 +f 9736 9582 9687 +f 9824 9683 9598 +f 9535 9962 9914 +f 9841 9931 9755 +f 9901 9675 9871 +f 9668 9608 9715 +f 9859 9650 9909 +f 9580 9680 9870 +f 9824 9878 9683 +f 9683 9878 9723 +f 9852 9771 9717 +f 9717 9809 9852 +f 9900 9757 9792 +f 9764 9689 9889 +f 9809 9719 9773 +f 9776 9750 9906 +f 9782 9744 9703 +f 9864 9769 9896 +f 9827 9942 9722 +f 9924 9765 9787 +f 9798 9859 9799 +f 9793 9792 9802 +f 9850 9713 9784 +f 9690 9762 9882 +f 9679 9883 9827 +f 9820 9877 9791 +f 9771 9861 9738 +f 9865 9671 9704 +f 9855 9646 9768 +f 9713 9788 9829 +f 9826 9749 9742 +f 9738 9861 9762 +f 9695 9698 9886 +f 9829 9788 9832 +f 9830 9766 9888 +f 9833 9795 9653 +f 9694 9846 9890 +f 9872 10070 9740 +f 9807 9735 9895 +f 9735 9770 9895 +f 9834 9814 9910 +f 9842 9911 9772 +f 9919 9761 9805 +f 9682 9758 10111 +f 9766 9800 9888 +f 9732 9917 9728 +f 9838 9724 9942 +f 9888 9800 9840 +f 9808 9898 9836 +f 9739 9894 9729 +f 9815 9851 9811 +f 9837 9786 9968 +f 9949 9804 9835 +f 9804 9635 9835 +f 9835 9635 9810 +f 9968 9786 9964 +f 10046 9895 9736 +f 9946 9804 9949 +f 9752 9804 9946 +f 9786 9944 9964 +f 9840 9821 9775 +f 9685 9839 9970 +f 9970 9868 9685 +f 9843 9716 9880 +f 9900 9944 9707 +f 9818 9767 9983 +f 9669 9797 9945 +f 9785 9535 9914 +f 9891 9809 9773 +f 9847 9721 9843 +f 9870 9680 9780 +f 9909 9650 9856 +f 9709 9848 9754 +f 9649 9926 9884 +f 9687 9943 9940 +f 9953 9819 9853 +f 9913 9810 9671 +f 9574 9825 9844 +f 10059 9851 9844 +f 9935 9730 9868 +f 9913 9671 9865 +f 9652 9847 10034 +f 9888 9926 9830 +f 9870 9860 9580 +f 9826 9742 9754 +f 9867 9774 9902 +f 9599 10029 9825 +f 9662 9641 9971 +f 9793 9646 9855 +f 9905 9755 9931 +f 9690 9882 9883 +f 9615 9662 10068 +f 9776 9906 9854 +f 9867 9906 9750 +f 9590 9924 9758 +f 9858 9695 9886 +f 9771 9852 9861 +f 9625 10014 9937 +f 9881 9915 9849 +f 9784 9713 9829 +f 9833 9886 9698 +f 9967 9712 9921 +f 9712 9764 9921 +f 9789 9818 9881 +f 10015 9764 9889 +f 9889 9694 9890 +f 9927 9823 9743 +f 9928 9743 9747 +f 9747 9751 9982 +f 9982 9928 9747 +f 9827 10016 9942 +f 9813 9823 9862 +f 9839 9812 10020 +f 9816 9740 9876 +f 9808 9806 9898 +f 9875 9841 9838 +f 9729 9896 9769 +f 9934 9840 9775 +f 9969 9668 9715 +f 9762 9861 9907 +f 9930 9841 9875 +f 9846 9699 9863 +f 9931 9841 9930 +f 9907 9882 9762 +f 9777 9849 9915 +f 9958 9792 9793 +f 9715 9625 9937 +f 9870 9780 9961 +f 9971 9641 9822 +f 9699 9734 9999 +f 9828 9778 9887 +f 9754 9848 9938 +f 9736 9687 9940 +f 9847 9843 10002 +f 10046 9736 9940 +f 10029 9599 9941 +f 9704 9854 9865 +f 9905 9824 9598 +f 10027 9953 9853 +f 9869 9982 9751 +f 9814 9885 9910 +f 9878 9824 9905 +f 9899 9781 9901 +f 9749 9826 10028 +f 9878 9879 9723 +f 9814 9828 9885 +f 9915 9881 10047 +f 9796 9669 10006 +f 9767 9811 9984 +f 9871 9790 9877 +f 9874 9831 9718 +f 9881 9818 9983 +f 9718 10009 9874 +f 9947 9872 10069 +f 9817 9919 9918 +f 9829 9832 9911 +f 9772 9911 9832 +f 9778 9817 9918 +f 9945 9797 9884 +f 9853 9673 9967 +f 10016 9827 9916 +f 9876 9740 10070 +f 9820 9813 9985 +f 9983 9767 9984 +f 10017 9838 9942 +f 9985 9813 9862 +f 9857 9858 9943 +f 9917 9805 9728 +f 9805 9917 9919 +f 9926 9888 9976 +f 9955 9852 9809 +f 10014 9735 9807 +f 9941 9615 10068 +f 9890 9846 9863 +f 9840 9892 9888 +f 9806 9749 9951 +f 9972 9861 9852 +f 9893 9894 9739 +f 9907 9861 9972 +f 9898 9806 9951 +f 9775 9845 9934 +f 9897 9777 9915 +f 9729 9894 9896 +f 9875 9838 10017 +f 9906 9904 9854 +f 9995 9913 9865 +f 9845 9744 9959 +f 9842 9803 9989 +f 9999 9863 9699 +f 10023 9866 9864 +f 9782 9959 9744 +f 9836 9898 9936 +f 9848 9866 9938 +f 9754 9938 10003 +f 9779 9836 9936 +f 9906 9867 9960 +f 9734 9796 10006 +f 10006 10190 9734 +f 9903 9779 9936 +f 10047 9881 9965 +f 9882 9950 9883 +f 9716 9779 9903 +f 9831 9855 9768 +f 9968 9902 9837 +f 10049 9850 9784 +f 10068 9662 9971 +f 9950 9827 9883 +f 9880 9716 9903 +f 10049 9784 9829 +f 9860 9870 10011 +f 9827 9950 9916 +f 9932 9933 9878 +f 9885 9828 10005 +f 9669 9945 10006 +f 9874 9966 9831 +f 9933 9879 9878 +f 9917 9873 9956 +f 9723 9879 9739 +f 10138 9785 9914 +f 10002 9843 9880 +f 9871 9877 9948 +f 9946 9956 9873 +f 9918 9887 9778 +f 9948 9877 9820 +f 9884 9926 10090 +f 9810 9913 9835 +f 9886 9833 10123 +f 9834 9910 9773 +f 9891 9773 9910 +f 9889 9890 10039 +f 9974 9926 9976 +f 10034 9912 9652 +f 9872 9947 10070 +f 9927 9862 9823 +f 9928 9927 9743 +f 9811 9851 10033 +f 9893 9739 9879 +f 9881 9983 9965 +f 10041 9894 9893 +f 9865 9854 9904 +f 9882 9907 9929 +f 9894 9952 9896 +f 9911 9842 9989 +f 9864 9896 9952 +f 10023 9864 9952 +f 9938 9866 10023 +f 9900 9792 10095 +f 9958 10095 9792 +f 9930 9875 9992 +f 9908 10034 9847 +f 9961 10031 9870 +f 9917 9956 10104 +f 9867 9902 9978 +f 10249 9870 10031 +f 10003 9938 9939 +f 9960 9867 9978 +f 9945 9884 10065 +f 10090 10065 9884 +f 9962 9682 10111 +f 10098 9793 9855 +f 9777 9897 9869 +f 9826 9754 9963 +f 9954 9878 9905 +f 9902 9968 9978 +f 10073 9978 9968 +f 9803 9899 9901 +f 9954 9932 9878 +f 9859 9909 10038 +f 9825 9923 9844 +f 9799 9859 10038 +f 9951 9749 10028 +f 10047 9897 9915 +f 9976 9888 10025 +f 9835 9991 9949 +f 9923 10059 9844 +f 9991 9835 10030 +f 9971 9822 10052 +f 9924 9787 9998 +f 10025 9888 9892 +f 9916 9950 9994 +f 9934 9892 9840 +f 10018 9916 9994 +f 10009 9668 9969 +f 9969 9715 10026 +f 9746 9925 10085 +f 9782 9850 10008 +f 9809 9891 9955 +f 9758 9924 10054 +f 9955 9972 9852 +f 9923 9825 10029 +f 9985 9948 9820 +f 10012 9829 9911 +f 9993 9875 10017 +f 9780 9975 9961 +f 9989 10110 9911 +f 9895 10046 9977 +f 9894 10041 9952 +f 10053 10027 9853 +f 9898 9951 9936 +f 9970 9839 10154 +f 9734 10190 9999 +f 9853 9967 10053 +f 9934 9845 9959 +f 9930 9992 9931 +f 9901 10032 9803 +f 9897 10047 9869 +f 9950 9882 9929 +f 9958 9793 10022 +f 9931 9954 9905 +f 9921 9764 10015 +f 10008 9959 9782 +f 10015 9889 10119 +f 10138 9914 10067 +f 9935 9998 9787 +f 9754 10003 9963 +f 9871 9948 10106 +f 10049 10008 9850 +f 10028 9826 9963 +f 9822 9816 10052 +f 10138 10069 9785 +f 9922 9794 10214 +f 10125 9940 9943 +f 9785 10069 9872 +f 10018 10016 9916 +f 10002 9880 10001 +f 9987 9919 9917 +f 10016 10017 9942 +f 10012 10049 9829 +f 10004 9923 10029 +f 10090 9926 9973 +f 10059 10033 9851 +f 9910 9957 9891 +f 9946 9949 9988 +f 10014 9807 10160 +f 9984 9811 10033 +f 9879 9933 9893 +f 9955 9891 9957 +f 9835 9913 10030 +f 9926 9974 9973 +f 10068 9971 10140 +f 10071 9833 9920 +f 9865 9904 9995 +f 9990 9982 9869 +f 9982 9979 9981 +f 9982 9990 9979 +f 9927 9928 9980 +f 9982 9980 9928 +f 9982 9981 9980 +f 9981 9979 10000 +f 10050 10000 9979 +f 10035 9936 9951 +f 9918 10080 9887 +f 10095 9958 10022 +f 9911 10110 10091 +f 9875 9993 9992 +f 9862 9986 9985 +f 9996 9938 10023 +f 9917 10104 10079 +f 10021 10104 9956 +f 9880 9903 10062 +f 9954 9931 9992 +f 9918 9919 9987 +f 9939 9938 9996 +f 10001 9880 10062 +f 10022 9793 10135 +f 10059 9923 10139 +f 10098 10135 9793 +f 10020 10154 9839 +f 9869 10047 9990 +f 9971 10052 10211 +f 9954 10075 9932 +f 9855 9831 9966 +f 9968 9964 10073 +f 10028 9963 10088 +f 9803 10032 9989 +f 9959 10045 9934 +f 9868 9970 9935 +f 10096 9980 9981 +f 10118 9912 10034 +f 10018 9994 9997 +f 10096 9981 10000 +f 9925 9799 10085 +f 9997 9994 10051 +f 9967 9921 10053 +f 9874 10009 10108 +f 9901 9871 10106 +f 9794 9860 10214 +f 10010 9933 10007 +f 9893 10010 10019 +f 9933 10010 9893 +f 10111 9758 10054 +f 10016 10018 9993 +f 10018 9997 9993 +f 9993 10017 10016 +f 9889 10039 10119 +f 9885 10005 10013 +f 10041 9893 10019 +f 10218 9890 9863 +f 10029 9941 10097 +f 9973 9974 9976 +f 9995 9904 10036 +f 9812 10154 10020 +f 9783 10099 9856 +f 10025 9892 10044 +f 9986 9948 9985 +f 10072 9983 9984 +f 9962 10111 10083 +f 10079 9987 9917 +f 9986 9862 10042 +f 9988 10057 9946 +f 10080 9918 9987 +f 9909 9856 10060 +f 9964 9944 10064 +f 9962 10156 9914 +f 10055 10064 9944 +f 10057 9956 9946 +f 10006 9945 10058 +f 9909 10060 10038 +f 10125 9943 10137 +f 10045 9892 9934 +f 9990 10047 10086 +f 10075 9954 9992 +f 10154 10399 9970 +f 9943 9858 10137 +f 9952 10041 10121 +f 9858 9886 10137 +f 9913 9995 10030 +f 10013 9910 9885 +f 9997 9992 9993 +f 10090 9973 10093 +f 10186 10085 9799 +f 10030 9995 10074 +f 10128 10036 9904 +f 10036 10074 9995 +f 9941 10068 10097 +f 9972 9955 10144 +f 10144 9955 10087 +f 9965 9983 10072 +f 10092 9949 9991 +f 9988 9949 10092 +f 10132 9904 9906 +f 9847 10002 10066 +f 10095 9944 9900 +f 10319 10071 9920 +f 9944 10095 10055 +f 9920 9953 10319 +f 9908 9847 10066 +f 10314 10154 9812 +f 9998 10084 9924 +f 9933 9932 10007 +f 9969 10108 10009 +f 9972 9929 9907 +f 9948 10181 10106 +f 10012 10081 10049 +f 10081 10012 10082 +f 10084 10054 9924 +f 9963 10003 9939 +f 9969 10026 10024 +f 9975 9912 10118 +f 9961 9975 10118 +f 10082 10012 10063 +f 10012 9911 10063 +f 10091 10063 9911 +f 10218 9863 10040 +f 10042 9862 9927 +f 10043 9927 9980 +f 9936 10035 10076 +f 10077 9936 10076 +f 9984 10142 10072 +f 9816 9876 10224 +f 9906 9960 10132 +f 9903 9936 10077 +f 10052 9816 10224 +f 10023 10056 9996 +f 10062 9903 10077 +f 10156 9962 10083 +f 10060 9856 10099 +f 9978 10146 9960 +f 10045 10044 9892 +f 10001 10062 10066 +f 9984 10033 10142 +f 10092 10057 9988 +f 9863 9999 10040 +f 10088 9963 10129 +f 10002 10001 10066 +f 9978 10073 10061 +f 10028 10088 10089 +f 9828 9887 10161 +f 9828 10161 10005 +f 9951 10028 10089 +f 10045 9959 10048 +f 9956 10057 10021 +f 9999 10190 10163 +f 10073 9964 10064 +f 10059 10131 10033 +f 10035 9951 10112 +f 9991 10030 10074 +f 9959 10008 10048 +f 10026 9715 9937 +f 10013 9957 9910 +f 9935 9970 10399 +f 10048 10008 10078 +f 10075 10007 9932 +f 10050 9979 10037 +f 10008 10049 10078 +f 10011 9870 10249 +f 9966 9874 10204 +f 10015 10116 9921 +f 10049 10081 10293 +f 9812 9746 10151 +f 10204 9874 10108 +f 9929 10144 9950 +f 9957 10087 9955 +f 10058 9945 10065 +f 10094 10010 10007 +f 9783 9922 10214 +f 10214 10099 9783 +f 9929 9972 10144 +f 10137 9886 10123 +f 10214 9860 10011 +f 10121 10041 10019 +f 10051 9950 10144 +f 9994 9950 10051 +f 9833 10071 10123 +f 10023 9952 10121 +f 10218 10039 9890 +f 9973 9976 10025 +f 10004 10029 10097 +f 9992 9997 10109 +f 9961 10118 10179 +f 9986 10042 10127 +f 10113 9992 10109 +f 10175 10024 10026 +f 10117 10055 10176 +f 10027 10319 9953 +f 10113 10075 9992 +f 10032 10114 9989 +f 10067 9914 10156 +f 10129 9963 9939 +f 9978 10061 10146 +f 10142 10033 10206 +f 10031 9961 10184 +f 9937 10175 10026 +f 10129 10194 10088 +f 10038 10186 9799 +f 10032 9901 10189 +f 10046 9940 10125 +f 10047 9965 10086 +f 10059 10139 10131 +f 9901 10106 10189 +f 10027 10053 10126 +f 10135 10098 10279 +f 10073 10064 10124 +f 10064 10117 10124 +f 10064 10055 10117 +f 9855 9966 10098 +f 10000 10103 10096 +f 10132 10128 9904 +f 10080 10162 9887 +f 10058 10065 10155 +f 10000 10050 10103 +f 10037 10103 10050 +f 10074 10092 9991 +f 10106 10181 10177 +f 10314 9812 10151 +f 10121 10056 10023 +f 10052 10133 10211 +f 10108 9969 10024 +f 9908 10066 10145 +f 10034 9908 10145 +f 9973 10025 10093 +f 9957 10013 10102 +f 10063 10091 10157 +f 10044 10122 10025 +f 9965 10072 10107 +f 10218 10040 10187 +f 10144 10087 10196 +f 10086 10037 9990 +f 9990 10037 9979 +f 10042 10043 10127 +f 9927 10043 10042 +f 10043 9980 10100 +f 10101 10100 9980 +f 10101 9980 10096 +f 10096 10167 10101 +f 10167 10096 10193 +f 10066 10062 10245 +f 10005 10203 10013 +f 10190 10006 10221 +f 10129 9939 9996 +f 10058 10221 10006 +f 10125 10137 10321 +f 10145 10066 10212 +f 10096 10103 10193 +f 10143 10075 10130 +f 10118 10034 10247 +f 10036 10128 10134 +f 10074 10036 10134 +f 10098 9966 10171 +f 10185 10188 10037 +f 10037 10086 10185 +f 10152 10022 10135 +f 10007 10075 10143 +f 10102 10197 9957 +f 10298 9998 9935 +f 10194 10169 10088 +f 10169 10105 10088 +f 10236 10072 10239 +f 10065 10090 10155 +f 10010 10094 10201 +f 10116 10015 10119 +f 10088 10105 10089 +f 9937 10014 10160 +f 10155 10090 10208 +f 10093 10208 10090 +f 10092 10074 10370 +f 10173 10108 10024 +f 9951 10089 10105 +f 9961 10179 10184 +f 9746 10085 10151 +f 10112 9951 10105 +f 10121 10019 10158 +f 10140 9971 10285 +f 10063 10081 10082 +f 10076 10035 10112 +f 10215 10031 10184 +f 10395 10099 10246 +f 10079 10080 9987 +f 10093 10025 10208 +f 10060 10099 10395 +f 10153 10051 10144 +f 10149 10062 10077 +f 10176 10055 10095 +f 9948 10115 10181 +f 10172 10160 9807 +f 10095 10022 10152 +f 10250 10294 10025 +f 9895 10183 9807 +f 9986 10115 9948 +f 10154 10213 10399 +f 9887 10162 10241 +f 10241 10161 9887 +f 9977 10183 9895 +f 10057 10092 10216 +f 10216 10092 10136 +f 10044 10045 10191 +f 10110 9989 10114 +f 10315 9977 10125 +f 9977 10046 10125 +f 10045 10048 10191 +f 10163 10220 9999 +f 10114 10032 10189 +f 10086 9965 10185 +f 10185 9965 10107 +f 10245 10062 10149 +f 10212 10066 10245 +f 10013 10203 10102 +f 10078 10049 10320 +f 10134 10370 10074 +f 10189 10106 10195 +f 10128 10174 10134 +f 10197 10102 10203 +f 10298 9935 10399 +f 10188 10192 10037 +f 10143 10198 10007 +f 10175 9937 10160 +f 10094 10007 10198 +f 10294 10208 10025 +f 10092 10370 10136 +f 10273 10115 9986 +f 10335 9947 10069 +f 10037 10178 10103 +f 10025 10122 10250 +f 10132 9960 10146 +f 9966 10204 10199 +f 10104 10021 10170 +f 10070 9947 10280 +f 10122 10044 10191 +f 10019 10010 10201 +f 10139 9923 10234 +f 10054 10084 10308 +f 10051 10141 9997 +f 10170 10021 10168 +f 10099 10214 10401 +f 9876 10070 10353 +f 10119 10039 10180 +f 10048 10078 10253 +f 10104 10223 10079 +f 10170 10223 10104 +f 10159 10121 10158 +f 10097 10068 10140 +f 10056 10121 10159 +f 10276 9997 10141 +f 10110 10157 10091 +f 9996 10056 10286 +f 10249 10031 10215 +f 10109 9997 10276 +f 10296 10060 10395 +f 10231 10060 10296 +f 10097 10182 10004 +f 10203 10005 10161 +f 10095 10152 10150 +f 10176 10095 10150 +f 10057 10230 10021 +f 10073 10147 10061 +f 10183 10172 9807 +f 10039 10218 10180 +f 10239 10072 10142 +f 10189 10252 10114 +f 10113 10109 10148 +f 10080 10265 10162 +f 10040 9999 10220 +f 10113 10148 10130 +f 10075 10113 10130 +f 10079 10265 10080 +f 10261 10051 10153 +f 10227 10043 10100 +f 10100 10101 10289 +f 10165 10101 10167 +f 10164 10165 10167 +f 10164 10167 10166 +f 10058 10277 10322 +f 10156 10267 10067 +f 10279 10278 10135 +f 10155 10277 10058 +f 10106 10177 10195 +f 10145 10260 10034 +f 10038 10060 10231 +f 10037 10192 10178 +f 10279 10098 10171 +f 10081 10063 10225 +f 10131 10139 10234 +f 10116 10119 10180 +f 10112 10105 10240 +f 10199 10171 9966 +f 10085 10186 10282 +f 10146 10061 10266 +f 10110 10217 10157 +f 10332 10160 10172 +f 10138 10067 10267 +f 10185 10107 10271 +f 10266 10061 10147 +f 10076 10112 10242 +f 10094 10198 10200 +f 10276 10148 10109 +f 10184 10179 10354 +f 10107 10072 10236 +f 10188 10185 10256 +f 10077 10076 10242 +f 9957 10197 10087 +f 10200 10201 10094 +f 10021 10230 10168 +f 10114 10217 10110 +f 10243 10056 10159 +f 10099 10401 10246 +f 10286 10056 10243 +f 9986 10127 10283 +f 9996 10286 10129 +f 10173 10024 10207 +f 10124 10117 10210 +f 10214 10011 10270 +f 10145 10212 10290 +f 10057 10216 10230 +f 10207 10024 10175 +f 10073 10124 10147 +f 10033 10131 10325 +f 10097 10140 10209 +f 10126 10319 10027 +f 10144 10254 10153 +f 10128 10132 10174 +f 10134 10174 10369 +f 10183 9977 10315 +f 10191 10048 10253 +f 10253 10078 10320 +f 10097 10209 10182 +f 10187 10040 10220 +f 10053 9921 10415 +f 10318 10125 10321 +f 10341 10052 10224 +f 10049 10293 10320 +f 9921 10116 10366 +f 10221 10058 10222 +f 10322 10222 10058 +f 10293 10081 10324 +f 10247 10034 10260 +f 10178 10233 10103 +f 10155 10208 10277 +f 10186 10038 10231 +f 10004 10182 10232 +f 10179 10118 10247 +f 10256 10185 10271 +f 10263 10178 10192 +f 10225 10063 10157 +f 10233 10178 10263 +f 10177 10181 10273 +f 10181 10115 10273 +f 9923 10004 10232 +f 10147 10124 10210 +f 10301 10112 10240 +f 10151 10085 10282 +f 10226 10244 10165 +f 10201 10205 10019 +f 10242 10112 10301 +f 10158 10019 10205 +f 10159 10158 10205 +f 10138 10333 10069 +f 10335 10069 10333 +f 10315 10125 10318 +f 10335 10280 9947 +f 10375 10140 10285 +f 10197 10196 10087 +f 10209 10140 10375 +f 10280 10353 10070 +f 10210 10117 10176 +f 10194 10129 10286 +f 10213 10154 10314 +f 10285 9971 10211 +f 10206 10349 10142 +f 10161 10241 10203 +f 10353 10224 9876 +f 10150 10152 10297 +f 10163 10190 10287 +f 10328 10136 10370 +f 10152 10135 10278 +f 10136 10328 10216 +f 10261 10237 10051 +f 10250 10122 10316 +f 10141 10051 10237 +f 10191 10316 10122 +f 10295 10137 10120 +f 10195 10262 10189 +f 10265 10079 10223 +f 10214 10270 10474 +f 10137 10123 10120 +f 10281 10162 10265 +f 10241 10162 10281 +f 10283 10127 10043 +f 10284 10283 10043 +f 10043 10227 10284 +f 10101 10165 10352 +f 10352 10289 10101 +f 10244 10352 10165 +f 10228 10167 10193 +f 10167 10228 10166 +f 10229 10166 10228 +f 10193 10103 10233 +f 10164 10226 10165 +f 10164 10166 10226 +f 10229 10226 10166 +f 10366 10415 9921 +f 10238 10196 10197 +f 10348 9923 10232 +f 10234 9923 10348 +f 10369 10174 10303 +f 10194 10286 10309 +f 10196 10254 10144 +f 10254 10196 10311 +f 10169 10194 10309 +f 10169 10235 10105 +f 10198 10143 10330 +f 10192 10202 10263 +f 10206 10033 10325 +f 10186 10231 10385 +f 10081 10225 10324 +f 10132 10305 10174 +f 10261 10153 10254 +f 10180 10366 10116 +f 10150 10360 10176 +f 10200 10205 10201 +f 10146 10305 10132 +f 10146 10331 10305 +f 10203 10241 10259 +f 10298 10337 9998 +f 10308 9998 10337 +f 10084 9998 10308 +f 10225 10157 10217 +f 10294 10250 10313 +f 10266 10331 10146 +f 10133 10052 10341 +f 10245 10149 10454 +f 10150 10297 10367 +f 9986 10283 10273 +f 10217 10114 10268 +f 10421 10395 10246 +f 10297 10152 10278 +f 10141 10292 10276 +f 10107 10236 10271 +f 10130 10148 10390 +f 10268 10114 10272 +f 10219 10187 10220 +f 10134 10369 10370 +f 10184 10248 10215 +f 10220 10163 10287 +f 10336 10316 10191 +f 10349 10239 10142 +f 10190 10221 10287 +f 10415 10126 10053 +f 10137 10295 10321 +f 10325 10131 10234 +f 10230 10312 10168 +f 10255 10145 10290 +f 10199 10299 10171 +f 10404 10147 10210 +f 10262 10195 10363 +f 10216 10312 10230 +f 10330 10143 10130 +f 10260 10145 10255 +f 10265 10223 10397 +f 10247 10260 10329 +f 10177 10363 10195 +f 10257 10404 10210 +f 10196 10238 10258 +f 10385 10407 10186 +f 10198 10205 10200 +f 10256 10271 10381 +f 10192 10188 10256 +f 10179 10247 10354 +f 10540 10333 10138 +f 10366 10180 10417 +f 10277 10208 10413 +f 10217 10373 10225 +f 10173 10459 10108 +f 10269 10210 10176 +f 10360 10269 10176 +f 10367 10360 10150 +f 10240 10105 10235 +f 10248 10184 10354 +f 10202 10192 10256 +f 10268 10373 10217 +f 10207 10175 10275 +f 10203 10259 10327 +f 10350 10301 10240 +f 10203 10327 10197 +f 10196 10258 10311 +f 10244 10264 10352 +f 10445 10123 10071 +f 10243 10159 10307 +f 10077 10242 10149 +f 10339 10149 10242 +f 10244 10226 10264 +f 10156 10083 10251 +f 10272 10114 10274 +f 10252 10274 10114 +f 10290 10212 10245 +f 10264 10371 10352 +f 10368 10141 10237 +f 10291 10141 10368 +f 10071 10319 10340 +f 10250 10316 10313 +f 10252 10189 10433 +f 10316 10336 10444 +f 10319 10126 10355 +f 10253 10336 10191 +f 10404 10266 10147 +f 10253 10320 10336 +f 10223 10170 10168 +f 10100 10289 10227 +f 10193 10233 10228 +f 10228 10233 10229 +f 10288 10229 10233 +f 10288 10226 10229 +f 10236 10306 10271 +f 10169 10309 10361 +f 10011 10343 10270 +f 10362 10259 10323 +f 10210 10269 10257 +f 10263 10202 10382 +f 10240 10235 10350 +f 10141 10291 10292 +f 10324 10225 10373 +f 10148 10276 10292 +f 10236 10239 10306 +f 10288 10233 10263 +f 10302 10205 10198 +f 10138 10267 10540 +f 10354 10247 10329 +f 10160 10332 10175 +f 10379 10205 10302 +f 10417 10180 10555 +f 10325 10234 10347 +f 10159 10205 10379 +f 10307 10159 10379 +f 10123 10445 10120 +f 10264 10226 10398 +f 10398 10226 10437 +f 10172 10183 10389 +f 10279 10171 10299 +f 10519 10248 10354 +f 10182 10209 10562 +f 10445 10071 10340 +f 10314 10151 10282 +f 10365 10311 10258 +f 10183 10315 10389 +f 10218 10187 10180 +f 10338 10254 10311 +f 10281 10265 10397 +f 10189 10262 10433 +f 10254 10338 10310 +f 10261 10254 10310 +f 10011 10249 10343 +f 10313 10300 10294 +f 10261 10368 10237 +f 10284 10317 10283 +f 10305 10303 10174 +f 10345 10281 10397 +f 10197 10326 10238 +f 10199 10204 10304 +f 10353 10280 10380 +f 10426 10238 10326 +f 10313 10316 10388 +f 10204 10108 10304 +f 10221 10222 10464 +f 10133 10341 10342 +f 10315 10318 10503 +f 10293 10422 10320 +f 10156 10251 10267 +f 10255 10290 10386 +f 10130 10372 10330 +f 10202 10256 10381 +f 10257 10269 10360 +f 10381 10382 10202 +f 10231 10296 10385 +f 10377 10291 10368 +f 10260 10255 10329 +f 10198 10330 10376 +f 10399 10213 10515 +f 10235 10169 10361 +f 10216 10328 10346 +f 10177 10273 10412 +f 10208 10294 10413 +f 10294 10300 10413 +f 10293 10324 10422 +f 10275 10175 10332 +f 10371 10264 10567 +f 10407 10385 10586 +f 10370 10387 10328 +f 10307 10358 10243 +f 10297 10278 10443 +f 10373 10511 10324 +f 10364 10271 10306 +f 10407 10282 10186 +f 10239 10349 10334 +f 10403 10278 10279 +f 10334 10349 10471 +f 10403 10279 10299 +f 10358 10359 10243 +f 10418 10391 10288 +f 10359 10286 10243 +f 10111 10054 10308 +f 10288 10391 10437 +f 10357 10292 10291 +f 10356 10305 10331 +f 10306 10239 10334 +f 10401 10214 10474 +f 10309 10286 10359 +f 10338 10311 10365 +f 10241 10281 10323 +f 10299 10199 10304 +f 10232 10182 10562 +f 10215 10248 10519 +f 10393 10301 10350 +f 10282 10410 10314 +f 10374 10310 10338 +f 10356 10303 10305 +f 10180 10187 10526 +f 10249 10215 10519 +f 10310 10405 10261 +f 10224 10353 10442 +f 10317 10284 10419 +f 10498 10370 10369 +f 10281 10345 10323 +f 10274 10252 10433 +f 10292 10390 10148 +f 10168 10312 10400 +f 10187 10219 10526 +f 10304 10108 10459 +f 10347 10234 10348 +f 10223 10394 10397 +f 10206 10325 10349 +f 10213 10314 10614 +f 10433 10262 10434 +f 10343 10249 10465 +f 10219 10220 10479 +f 10372 10130 10390 +f 10394 10223 10168 +f 10258 10238 10426 +f 10220 10287 10479 +f 10454 10149 10339 +f 10221 10447 10287 +f 10327 10259 10362 +f 10216 10346 10312 +f 10241 10323 10259 +f 10321 10295 10344 +f 10419 10284 10227 +f 10289 10419 10227 +f 10419 10289 10351 +f 10289 10352 10351 +f 10288 10437 10226 +f 10390 10292 10357 +f 10449 10433 10434 +f 10271 10364 10381 +f 10355 10126 10448 +f 10296 10395 10538 +f 10538 10508 10296 +f 10359 10423 10309 +f 10385 10296 10508 +f 10434 10262 10363 +f 10382 10435 10263 +f 10318 10396 10503 +f 10368 10261 10405 +f 10440 10312 10346 +f 10361 10309 10423 +f 10288 10263 10469 +f 10512 10257 10360 +f 10428 10360 10367 +f 10321 10396 10318 +f 10222 10322 10464 +f 10427 10235 10361 +f 10235 10427 10350 +f 10458 10369 10303 +f 10427 10429 10350 +f 10602 10337 10298 +f 10245 10454 10386 +f 10347 10348 10416 +f 10290 10245 10386 +f 10376 10302 10198 +f 10322 10277 10507 +f 10384 10331 10266 +f 10331 10384 10543 +f 10459 10173 10547 +f 10398 10437 10473 +f 10173 10207 10275 +f 10412 10273 10414 +f 10379 10302 10378 +f 10644 10410 10282 +f 10307 10379 10378 +f 10377 10493 10291 +f 10211 10133 10342 +f 10425 10291 10493 +f 10266 10404 10384 +f 10291 10425 10357 +f 10295 10120 10344 +f 10213 10614 10564 +f 10300 10313 10480 +f 10327 10326 10197 +f 10313 10388 10481 +f 10272 10411 10268 +f 10476 10172 10389 +f 10272 10274 10411 +f 10332 10172 10476 +f 10555 10180 10524 +f 10316 10444 10388 +f 10524 10180 10526 +f 10315 10478 10389 +f 10328 10387 10402 +f 10402 10346 10328 +f 10437 10391 10383 +f 10287 10447 10479 +f 10564 10515 10213 +f 10365 10258 10460 +f 10299 10304 10494 +f 10512 10467 10257 +f 10285 10211 10452 +f 10358 10455 10359 +f 10390 10488 10372 +f 10393 10432 10301 +f 10469 10263 10435 +f 10249 10519 10552 +f 10376 10330 10372 +f 10320 10446 10336 +f 10432 10242 10301 +f 10552 10465 10249 +f 10374 10405 10310 +f 10567 10264 10495 +f 10339 10242 10432 +f 10369 10431 10498 +f 10440 10346 10402 +f 10427 10361 10462 +f 10448 10126 10575 +f 10303 10356 10458 +f 10369 10458 10431 +f 10348 10232 10562 +f 10177 10436 10363 +f 10400 10312 10440 +f 10331 10543 10356 +f 10430 10323 10345 +f 10111 10308 10083 +f 10302 10376 10492 +f 10408 10381 10364 +f 10382 10381 10408 +f 10405 10377 10368 +f 10575 10126 10415 +f 10393 10350 10429 +f 10406 10377 10405 +f 10380 10280 10335 +f 10383 10391 10409 +f 10378 10302 10438 +f 10366 10536 10415 +f 10493 10377 10406 +f 10246 10401 10450 +f 10456 10367 10297 +f 10443 10456 10297 +f 10523 10344 10120 +f 10273 10283 10414 +f 10521 10414 10283 +f 10443 10278 10403 +f 10404 10257 10467 +f 10255 10386 10513 +f 10439 10511 10373 +f 10283 10317 10521 +f 10516 10332 10476 +f 10268 10439 10373 +f 10445 10340 10666 +f 10466 10347 10416 +f 10325 10347 10466 +f 10466 10550 10325 +f 10352 10420 10351 +f 10371 10420 10352 +f 10288 10469 10418 +f 10396 10321 10344 +f 10421 10246 10450 +f 10637 10375 10285 +f 10267 10251 10522 +f 10390 10357 10488 +f 10491 10440 10402 +f 10442 10341 10224 +f 10387 10370 10498 +f 10575 10415 10536 +f 10512 10360 10428 +f 10209 10375 10571 +f 10365 10460 10338 +f 10423 10359 10455 +f 10363 10436 10434 +f 10366 10417 10536 +f 10494 10304 10457 +f 10489 10376 10372 +f 10535 10329 10255 +f 10422 10324 10509 +f 10436 10177 10412 +f 10399 10602 10298 +f 10333 10541 10335 +f 10277 10413 10507 +f 10406 10405 10374 +f 10456 10428 10367 +f 10173 10275 10547 +f 10423 10482 10361 +f 10371 10567 10420 +f 10302 10492 10438 +f 10120 10445 10607 +f 10604 10308 10337 +f 10614 10314 10410 +f 10413 10300 10546 +f 10083 10308 10604 +f 10479 10526 10219 +f 10374 10338 10424 +f 10597 10275 10451 +f 10332 10451 10275 +f 10424 10338 10460 +f 10391 10418 10472 +f 10300 10480 10477 +f 10332 10516 10451 +f 10409 10391 10472 +f 10494 10403 10299 +f 10378 10441 10307 +f 10502 10439 10268 +f 10264 10398 10495 +f 10424 10406 10374 +f 10502 10268 10411 +f 10497 10473 10470 +f 10398 10473 10497 +f 10517 10406 10424 +f 10527 10389 10478 +f 10460 10258 10426 +f 10411 10274 10433 +f 10490 10393 10429 +f 10402 10387 10672 +f 10319 10355 10468 +f 10493 10406 10517 +f 10503 10478 10315 +f 10397 10549 10345 +f 10444 10336 10446 +f 10549 10397 10394 +f 10400 10453 10168 +f 10168 10453 10394 +f 10349 10325 10550 +f 10506 10339 10432 +f 10454 10339 10506 +f 10422 10446 10320 +f 10424 10460 10553 +f 10386 10454 10510 +f 10501 10400 10440 +f 10538 10395 10421 +f 10577 10464 10322 +f 10512 10428 10576 +f 10449 10434 10487 +f 10637 10285 10452 +f 10323 10430 10611 +f 10423 10485 10482 +f 10333 10540 10541 +f 10362 10323 10611 +f 10440 10491 10588 +f 10382 10408 10463 +f 10426 10551 10460 +f 10482 10462 10361 +f 10345 10549 10430 +f 10376 10489 10492 +f 10465 10610 10343 +f 10556 10343 10610 +f 10429 10427 10462 +f 10462 10545 10429 +f 10541 10380 10335 +f 10495 10398 10497 +f 10523 10120 10607 +f 10354 10329 10392 +f 10354 10392 10542 +f 10467 10384 10404 +f 10519 10354 10542 +f 10443 10403 10500 +f 10490 10432 10393 +f 10452 10211 10342 +f 10387 10498 10672 +f 10438 10557 10378 +f 10378 10557 10441 +f 10348 10562 10634 +f 10481 10480 10313 +f 10389 10527 10476 +f 10436 10412 10461 +f 10388 10444 10504 +f 10382 10463 10435 +f 10414 10461 10412 +f 10504 10444 10446 +f 10461 10414 10561 +f 10475 10383 10409 +f 10437 10383 10475 +f 10414 10521 10561 +f 10221 10464 10447 +f 10420 10529 10483 +f 10351 10531 10419 +f 10351 10483 10531 +f 10351 10420 10483 +f 10484 10418 10469 +f 10484 10472 10418 +f 10455 10485 10423 +f 10342 10341 10761 +f 10521 10317 10505 +f 10419 10505 10317 +f 10586 10385 10508 +f 10488 10489 10372 +f 10462 10482 10486 +f 10440 10588 10501 +f 10446 10422 10613 +f 10435 10565 10469 +f 10562 10209 10571 +f 10584 10576 10428 +f 10434 10436 10487 +f 10306 10334 10587 +f 10556 10270 10343 +f 10509 10324 10511 +f 10474 10270 10556 +f 10602 10399 10659 +f 10548 10438 10492 +f 10587 10364 10306 +f 10407 10644 10282 +f 10554 10438 10548 +f 10413 10546 10507 +f 10602 10496 10337 +f 10438 10554 10557 +f 10380 10676 10353 +f 10364 10581 10408 +f 10408 10581 10463 +f 10442 10353 10676 +f 10604 10337 10496 +f 10477 10546 10300 +f 10500 10403 10494 +f 10755 10341 10442 +f 10384 10467 10543 +f 10433 10449 10411 +f 10428 10456 10584 +f 10326 10327 10525 +f 10527 10478 10528 +f 10388 10504 10481 +f 10327 10362 10525 +f 10304 10459 10457 +f 10400 10501 10453 +f 10526 10479 10616 +f 10355 10448 10615 +f 10499 10394 10453 +f 10275 10693 10547 +f 10447 10464 10618 +f 10538 10421 10609 +f 10488 10357 10568 +f 10506 10510 10454 +f 10485 10455 10660 +f 10501 10588 10589 +f 10356 10539 10458 +f 10522 10569 10267 +f 10462 10486 10544 +f 10419 10530 10505 +f 10402 10672 10491 +f 10700 10344 10523 +f 10420 10567 10529 +f 10540 10267 10569 +f 10639 10562 10571 +f 10492 10489 10628 +f 10551 10553 10460 +f 10462 10544 10545 +f 10399 10515 10659 +f 10507 10620 10322 +f 10487 10436 10461 +f 10514 10429 10545 +f 10490 10429 10514 +f 10392 10329 10608 +f 10422 10509 10613 +f 10506 10432 10574 +f 10643 10348 10634 +f 10554 10518 10557 +f 10552 10519 10542 +f 10594 10493 10517 +f 10437 10537 10473 +f 10307 10441 10563 +f 10563 10358 10307 +f 10425 10493 10520 +f 10607 10445 10666 +f 10357 10425 10520 +f 10568 10357 10520 +f 10463 10565 10435 +f 10467 10512 10534 +f 10611 10430 10675 +f 10456 10443 10599 +f 10356 10543 10627 +f 10516 10476 10560 +f 10502 10661 10439 +f 10541 10676 10380 +f 10394 10499 10549 +f 10599 10443 10500 +f 10603 10426 10326 +f 10340 10319 10468 +f 10525 10362 10611 +f 10481 10504 10641 +f 10528 10478 10735 +f 10502 10411 10591 +f 10615 10448 10575 +f 10457 10459 10640 +f 10503 10396 10736 +f 10409 10472 10475 +f 10531 10530 10419 +f 10483 10532 10531 +f 10537 10437 10475 +f 10506 10710 10510 +f 10375 10637 10571 +f 10396 10344 10700 +f 10755 10761 10341 +f 10538 10583 10508 +f 10577 10618 10464 +f 10620 10577 10322 +f 10495 10497 10706 +f 10498 10431 10590 +f 10507 10546 10651 +f 10497 10470 10706 +f 10451 10516 10560 +f 10482 10485 10660 +f 10446 10613 10667 +f 10534 10512 10624 +f 10700 10523 10619 +f 10573 10659 10515 +f 10512 10576 10624 +f 10603 10551 10426 +f 10579 10475 10578 +f 10470 10473 10580 +f 10596 10590 10431 +f 10431 10458 10596 +f 10473 10537 10580 +f 10544 10486 10566 +f 10461 10558 10487 +f 10544 10601 10545 +f 10727 10450 10401 +f 10424 10553 10645 +f 10255 10513 10533 +f 10466 10416 10643 +f 10535 10255 10533 +f 10555 10605 10417 +f 10646 10424 10645 +f 10348 10643 10416 +f 10430 10549 10675 +f 10517 10424 10646 +f 10477 10480 10559 +f 10684 10466 10643 +f 10432 10490 10574 +f 10349 10550 10471 +f 10329 10535 10608 +f 10555 10524 10658 +f 10506 10574 10710 +f 10520 10493 10594 +f 10587 10581 10364 +f 10550 10466 10684 +f 10463 10582 10565 +f 10630 10521 10505 +f 10251 10083 10997 +f 10441 10557 10563 +f 10476 10527 10560 +f 10524 10526 10633 +f 10591 10694 10502 +f 10730 10340 10468 +f 10504 10446 10612 +f 10449 10591 10411 +f 10479 10447 10616 +f 10525 10603 10326 +f 10704 10457 10715 +f 10662 10715 10457 +f 10455 10358 10563 +f 10455 10563 10660 +f 10609 10583 10538 +f 10612 10446 10667 +f 10640 10459 10547 +f 10552 10610 10465 +f 10469 10565 10585 +f 10660 10486 10482 +f 10568 10520 10621 +f 10667 10613 10570 +f 10576 10584 10624 +f 10567 10495 10706 +f 10544 10566 10572 +f 10275 10597 10693 +f 10584 10456 10599 +f 10562 10639 10634 +f 10601 10544 10572 +f 10386 10510 10663 +f 10514 10545 10601 +f 10758 10501 10589 +f 10556 10702 10474 +f 10574 10490 10514 +f 10509 10511 10661 +f 10513 10386 10663 +f 10083 10604 10593 +f 10596 10458 10539 +f 10558 10606 10487 +f 10511 10439 10661 +f 10401 10474 10638 +f 10463 10581 10582 +f 10727 10401 10638 +f 10452 10794 10637 +f 10623 10543 10467 +f 10690 10543 10623 +f 10489 10488 10656 +f 10628 10489 10656 +f 10565 10582 10585 +f 10666 10340 10730 +f 10517 10646 10594 +f 10467 10534 10623 +f 10494 10704 10500 +f 10494 10457 10704 +f 10356 10627 10539 +f 10546 10477 10600 +f 10492 10628 10548 +f 10672 10498 10701 +f 10608 10677 10392 +f 10730 10468 10670 +f 10735 10478 10503 +f 10542 10392 10677 +f 10594 10621 10520 +f 10552 10542 10677 +f 10561 10558 10461 +f 10554 10548 10518 +f 10498 10590 10701 +f 10453 10501 10595 +f 10644 10407 10635 +f 10676 10755 10442 +f 10600 10477 10559 +f 10557 10518 10631 +f 10355 10670 10468 +f 10410 10644 10737 +f 10480 10481 10559 +f 10670 10355 10615 +f 10559 10481 10641 +f 10563 10557 10631 +f 10591 10449 10592 +f 10449 10487 10592 +f 10526 10616 10633 +f 10564 10614 10739 +f 10579 10537 10475 +f 10505 10530 10652 +f 10532 10530 10531 +f 10652 10530 10532 +f 10617 10532 10529 +f 10529 10532 10483 +f 10585 10484 10469 +f 10472 10484 10578 +f 10472 10578 10475 +f 10595 10501 10758 +f 10622 10529 10567 +f 10598 10486 10660 +f 10566 10486 10598 +f 10622 10567 10706 +f 10651 10546 10600 +f 10636 10611 10675 +f 10451 10560 10760 +f 10558 10561 10697 +f 10903 10676 10541 +f 10407 10586 10635 +f 10627 10543 10690 +f 10697 10561 10630 +f 10599 10500 10696 +f 10661 10502 10694 +f 10608 10535 10533 +f 10561 10521 10630 +f 10453 10691 10499 +f 10841 10524 10633 +f 10702 10638 10474 +f 10691 10453 10595 +f 10630 10505 10725 +f 10649 10574 10514 +f 10997 10083 10593 +f 10725 10505 10731 +f 10640 10662 10457 +f 10522 10251 10997 +f 10588 10491 10625 +f 10633 10616 10841 +f 10665 10504 10612 +f 10491 10672 10625 +f 10525 10611 10636 +f 10410 10737 10614 +f 10568 10656 10488 +f 10487 10606 10592 +f 10585 10582 10673 +f 10515 10564 10573 +f 10334 10471 10587 +f 10736 10396 10650 +f 10660 10563 10653 +f 10581 10587 10713 +f 10507 10651 10620 +f 10631 10518 10681 +f 10621 10594 10742 +f 10583 10586 10508 +f 10596 10539 10627 +f 10624 10584 10714 +f 10716 10606 10626 +f 10484 10585 10657 +f 10566 10720 10572 +f 10601 10572 10668 +f 10555 10658 10655 +f 10541 10540 10632 +f 10470 10580 10664 +f 10580 10688 10664 +f 10601 10728 10514 +f 10524 10841 10658 +f 10470 10664 10707 +f 10514 10728 10649 +f 10597 10451 10695 +f 10691 10629 10499 +f 10559 10686 10600 +f 10673 10582 10752 +f 10629 10549 10499 +f 10550 10843 10471 +f 10756 10550 10684 +f 10616 10447 10738 +f 10805 10630 10725 +f 10618 10577 10678 +f 10693 10763 10547 +f 10677 10608 10726 +f 10641 10504 10665 +f 10669 10548 10766 +f 10548 10669 10518 +f 10551 10603 10671 +f 10681 10518 10669 +f 10650 10396 10700 +f 10553 10751 10645 +f 10606 10795 10592 +f 10525 10642 10603 +f 10610 10552 10698 +f 10613 10648 10570 +f 10795 10606 10716 +f 10575 10536 10741 +f 10621 10656 10568 +f 10656 10621 10647 +f 10536 10417 10605 +f 10646 10742 10594 +f 10731 10505 10652 +f 10707 10706 10470 +f 10580 10537 10688 +f 10688 10537 10579 +f 10624 10820 10534 +f 10750 10657 10585 +f 10648 10613 10692 +f 10573 10564 10788 +f 10509 10692 10613 +f 10820 10623 10534 +f 10605 10555 10655 +f 10523 10607 10619 +f 10589 10588 10758 +f 10692 10509 10661 +f 10609 10421 10450 +f 10631 10681 10674 +f 10484 10657 10654 +f 10663 10510 10710 +f 10584 10599 10696 +f 10686 10559 10764 +f 10693 10597 10695 +f 10578 10484 10654 +f 10569 10632 10540 +f 10627 10768 10596 +f 10656 10689 10628 +f 10707 10664 10773 +f 10695 10451 10760 +f 10720 10566 10598 +f 10606 10558 10626 +f 10558 10697 10626 +f 10641 10665 10559 +f 10658 10841 10757 +f 10728 10601 10668 +f 10766 10628 10689 +f 10643 10682 10684 +f 10675 10685 10636 +f 10628 10766 10548 +f 10719 10671 10603 +f 10582 10581 10752 +f 10713 10752 10581 +f 10679 10694 10591 +f 10673 10750 10585 +f 10683 10513 10663 +f 10513 10683 10533 +f 10675 10549 10629 +f 10587 10471 10705 +f 10551 10671 10751 +f 10649 10710 10574 +f 10662 10640 10715 +f 10756 10843 10550 +f 10592 10679 10591 +f 10551 10751 10553 +f 10563 10631 10674 +f 10760 10560 10528 +f 10761 10881 10342 +f 10560 10527 10528 +f 10608 10533 10726 +f 10590 10793 10701 +f 10732 10652 10617 +f 10652 10532 10617 +f 10639 10800 10634 +f 10793 10590 10596 +f 10618 10738 10447 +f 10570 10799 10667 +f 10617 10529 10622 +f 10799 10570 10648 +f 10503 10736 10833 +f 10577 10620 10678 +f 10563 10769 10653 +f 10710 10649 10728 +f 10640 10547 10763 +f 10881 10794 10342 +f 10680 10648 10692 +f 10452 10342 10794 +f 10758 10588 10744 +f 10710 10790 10663 +f 10598 10660 10720 +f 10692 10661 10806 +f 10533 10683 10845 +f 10625 10744 10588 +f 10572 10720 10722 +f 10722 10668 10572 +f 10583 10609 10839 +f 10714 10584 10754 +f 10578 10654 10803 +f 10697 10630 10805 +f 10584 10696 10754 +f 10687 10578 10803 +f 10602 10659 10573 +f 10668 10723 10728 +f 10586 10583 10839 +f 10625 10672 10759 +f 10696 10500 10791 +f 10603 10642 10719 +f 10525 10636 10642 +f 10982 10541 10632 +f 10768 10703 10596 +f 10853 10737 10644 +f 10982 10903 10541 +f 10552 10677 10829 +f 10829 10832 10552 +f 10832 10698 10552 +f 10645 10709 10646 +f 10751 10709 10645 +f 10767 10559 10665 +f 10672 10701 10740 +f 10841 10616 10801 +f 10694 10679 10729 +f 10739 10788 10564 +f 10665 10612 10733 +f 10563 10674 10769 +f 10587 10705 10713 +f 10592 10699 10679 +f 10699 10592 10830 +f 10612 10667 10799 +f 10575 10741 10615 +f 10799 10648 10680 +f 10536 10605 10741 +f 10620 10651 10747 +f 10728 10723 10771 +f 10706 10707 10776 +f 10578 10687 10579 +f 10687 10688 10579 +f 10718 10688 10687 +f 10745 10569 10522 +f 10715 10640 10932 +f 10793 10596 10711 +f 10471 10875 10705 +f 10709 10742 10646 +f 10643 10634 10800 +f 10704 10715 10860 +f 10803 10654 10743 +f 10759 10672 10740 +f 10471 10843 10875 +f 10654 10657 10743 +f 10651 10600 10747 +f 10647 10689 10656 +f 10640 10763 10932 +f 10803 10811 10687 +f 10820 10624 10714 +f 10700 10619 10942 +f 10754 10696 10823 +f 10742 10647 10621 +f 10663 10790 10753 +f 10619 10607 10717 +f 10636 10719 10642 +f 10755 10676 10909 +f 10719 10636 10685 +f 10806 10661 10779 +f 10847 10686 10764 +f 10683 10663 10753 +f 10696 10791 10880 +f 10500 10704 10791 +f 10660 10653 10769 +f 10607 10666 10721 +f 10764 10559 10767 +f 10785 10725 10731 +f 10661 10694 10779 +f 10660 10769 10720 +f 10744 10625 10759 +f 10689 10647 10792 +f 10883 10627 10690 +f 10638 10702 10727 +f 10751 10671 10719 +f 10729 10861 10694 +f 10735 10503 10833 +f 10766 10689 10765 +f 10734 10732 10617 +f 10739 10614 10737 +f 10617 10622 10734 +f 10726 10533 10845 +f 10604 10496 10821 +f 10778 10734 10622 +f 10612 10799 10733 +f 10604 10957 10593 +f 10800 10639 10571 +f 10677 10726 10826 +f 10675 10629 10685 +f 10836 10685 10629 +f 10620 10747 10943 +f 10595 10758 10824 +f 10680 10692 10802 +f 10596 10703 10885 +f 10716 10887 10795 +f 10769 10674 10746 +f 10811 10803 10855 +f 10807 10605 10655 +f 10609 10450 10812 +f 10756 10684 10682 +f 10796 10718 10687 +f 10717 10607 10721 +f 10720 10769 10749 +f 10595 10629 10691 +f 10709 10751 10822 +f 10773 10664 10748 +f 10749 10722 10720 +f 10664 10688 10748 +f 10496 10602 10867 +f 10821 10496 10867 +f 10762 10932 10763 +f 10763 10693 10784 +f 10783 10724 10782 +f 10839 10848 10586 +f 10724 10723 10782 +f 10635 10586 10848 +f 10724 10770 10723 +f 10719 10685 10787 +f 10865 10556 10610 +f 10723 10668 10722 +f 10823 10696 10880 +f 10685 10836 10899 +f 10738 10801 10616 +f 10727 10702 10941 +f 10883 10768 10627 +f 10865 10702 10556 +f 10853 10644 10635 +f 10710 10728 10790 +f 10689 10804 10917 +f 10727 10850 10450 +f 10665 10733 10814 +f 10793 10740 10701 +f 10743 10657 10750 +f 10690 10623 10876 +f 10677 10879 10829 +f 10618 10678 10854 +f 10760 10528 10825 +f 10678 10620 10943 +f 10734 10772 10732 +f 10736 10650 10808 +f 10652 10732 10731 +f 10771 10723 10770 +f 10772 10708 10774 +f 10708 10772 10734 +f 10708 10734 10778 +f 10777 10778 10622 +f 10777 10622 10706 +f 10776 10777 10706 +f 10708 10775 10774 +f 10815 10775 10708 +f 10815 10708 10778 +f 10777 10815 10778 +f 10707 10773 10776 +f 10808 10700 10942 +f 10860 10994 10704 +f 10788 10739 10940 +f 10626 10887 10716 +f 10712 10643 10800 +f 10610 10698 10832 +f 10802 10692 10806 +f 10715 10932 10860 +f 10923 10855 10803 +f 10674 10681 10846 +f 10790 10816 10753 +f 10851 10759 10740 +f 10626 10697 10780 +f 10632 10569 10745 +f 10743 10923 10803 +f 10697 10805 10780 +f 10687 10811 10796 +f 10742 10789 10647 +f 10836 10629 10838 +f 10573 10867 10602 +f 10914 10643 10712 +f 10683 10753 10898 +f 10665 10814 10767 +f 10685 10899 10897 +f 10820 10781 10623 +f 10721 10666 10963 +f 10666 10730 10963 +f 10789 10792 10647 +f 10693 10695 10784 +f 10688 10718 10797 +f 10799 10798 10733 +f 10748 10688 10797 +f 10894 10781 10820 +f 10909 10676 10903 +f 10682 10643 10914 +f 10799 10680 10937 +f 10876 10623 10872 +f 10637 10794 10862 +f 10722 10782 10723 +f 10694 10840 10779 +f 10937 10680 10802 +f 10571 10637 10862 +f 10751 10719 10869 +f 10881 10761 10939 +f 10571 10862 10888 +f 10724 10783 10813 +f 10571 10888 10800 +f 10770 10724 10813 +f 10813 10837 10770 +f 10840 10694 10861 +f 10711 10596 10885 +f 10841 10801 10844 +f 10822 10751 10869 +f 10759 10810 10744 +f 10750 10866 10743 +f 10742 10709 10822 +f 10837 10842 10770 +f 10750 10673 10866 +f 10771 10770 10842 +f 10792 10804 10689 +f 10677 10826 10879 +f 10827 10752 10713 +f 10728 10771 10842 +f 10729 10679 10828 +f 10673 10752 10827 +f 10699 10828 10679 +f 10738 10618 11017 +f 10866 10673 10827 +f 11017 10618 10854 +f 10528 10735 10930 +f 10766 10765 10846 +f 10669 10766 10846 +f 10739 10737 10940 +f 10678 10859 10854 +f 10678 10943 10859 +f 10681 10669 10846 +f 10808 10908 10736 +f 10650 10700 10808 +f 10810 10759 10851 +f 10887 10626 10780 +f 10746 10674 10873 +f 10832 10865 10610 +f 10864 10756 10682 +f 10747 10600 10979 +f 10839 10609 10812 +f 10600 10686 10979 +f 10900 10683 10898 +f 10573 10788 10867 +f 10703 10768 10809 +f 10806 10779 10884 +f 10845 10683 10900 +f 10619 10717 10942 +f 10837 10911 10842 +f 10885 10703 10809 +f 10865 10941 10702 +f 10773 10748 10891 +f 10768 10883 10809 +f 10762 10763 10905 +f 10845 10826 10726 +f 10725 10785 10805 +f 10784 10905 10763 +f 10623 10781 10872 +f 10655 10658 10757 +f 10842 10790 10728 +f 10840 10884 10779 +f 10853 10635 10848 +f 10897 10995 10685 +f 10883 10690 10876 +f 10784 10695 10892 +f 10714 10754 10820 +f 10765 10689 10917 +f 10787 10685 10995 +f 10727 10941 10952 +f 10730 10670 10963 +f 10758 10744 10824 +f 10729 10817 10861 +f 10953 10827 10713 +f 10817 10729 10828 +f 10892 10695 10818 +f 10880 10791 10877 +f 10791 10704 10994 +f 10695 10760 10818 +f 10699 10964 10828 +f 10824 10629 10595 +f 10825 10528 10930 +f 10830 10592 10831 +f 10592 10795 10831 +f 10887 10831 10795 +f 10755 10936 10761 +f 10936 10939 10761 +f 10956 10794 10881 +f 10718 10796 10797 +f 10834 10769 10746 +f 10774 10775 10835 +f 10732 10786 10731 +f 10882 10835 10775 +f 10749 10769 10834 +f 10775 10815 10882 +f 10782 10749 10783 +f 10772 10786 10732 +f 10772 10774 10786 +f 10782 10722 10749 +f 10815 10777 10819 +f 10776 10773 10777 +f 10891 10890 10773 +f 10847 10951 10686 +f 10863 10792 10789 +f 10753 10816 10898 +f 10792 10863 10804 +f 10629 10824 10838 +f 10892 10978 10784 +f 10896 10780 10805 +f 10767 10847 10764 +f 10785 10896 10805 +f 10953 10713 10705 +f 10804 10913 10917 +f 10852 10790 10842 +f 10820 10754 10894 +f 10754 10823 10894 +f 10604 10821 10957 +f 10786 10785 10731 +f 10846 10765 10868 +f 10767 10814 10902 +f 10909 10936 10755 +f 10923 10743 10870 +f 10719 10787 10893 +f 10822 10910 10742 +f 10850 10812 10450 +f 10674 10846 10873 +f 10863 10742 10910 +f 10817 10828 10964 +f 10873 10846 10868 +f 10742 10863 10789 +f 10816 10790 10852 +f 10883 10876 10915 +f 10997 10593 10996 +f 10855 10923 10944 +f 10814 10733 10902 +f 10902 10733 10798 +f 10858 10823 10880 +f 10882 10815 10857 +f 10670 10615 10886 +f 10815 10819 10904 +f 10964 10699 10830 +f 10801 10738 11017 +f 10810 10824 10744 +f 10833 10736 10908 +f 10973 10937 10802 +f 10908 10808 10938 +f 10806 10973 10802 +f 10832 10829 10856 +f 10741 10605 10807 +f 10712 10800 10888 +f 10979 10686 10951 +f 10867 10788 10980 +f 10864 10682 10914 +f 10836 10919 10899 +f 10813 10783 10931 +f 10929 10843 10756 +f 10837 10813 10931 +f 10863 10968 10804 +f 10837 10871 10911 +f 10784 10978 10905 +f 10929 10756 10924 +f 10849 10847 10767 +f 10756 10864 10924 +f 10767 10902 10849 +f 10840 10861 10817 +f 10818 10760 11044 +f 10757 10841 10844 +f 10760 10825 11044 +f 10902 10798 10992 +f 10879 10826 10986 +f 10895 10842 10954 +f 10868 10765 10917 +f 10996 10593 10957 +f 10798 10799 10937 +f 10895 10852 10842 +f 10824 10810 10878 +f 10919 10836 10838 +f 10850 10727 10952 +f 10953 10705 10875 +f 10893 10869 10719 +f 10711 10907 10793 +f 10873 10834 10746 +f 10823 10858 11085 +f 10740 10793 10907 +f 10862 10794 10956 +f 10856 10916 10832 +f 10865 10832 10916 +f 10935 10737 10853 +f 10930 10735 11016 +f 10953 10920 10827 +f 10811 10855 10944 +f 10735 10833 11016 +f 10874 10822 10869 +f 10935 10940 10737 +f 10904 10988 10815 +f 10857 10815 10988 +f 11016 10833 10908 +f 10788 10940 10980 +f 10743 10866 10870 +f 10831 10887 10906 +f 10886 10615 10981 +f 10615 10741 10981 +f 10780 10969 10887 +f 10999 10741 10807 +f 10875 10843 10929 +f 10942 10717 11066 +f 10797 10796 10945 +f 10774 10835 11004 +f 10873 10950 10834 +f 10786 10774 11004 +f 10835 10882 10946 +f 10777 10904 10819 +f 10834 10928 10749 +f 10950 10928 10834 +f 10777 10948 10904 +f 10948 10777 10773 +f 10890 10948 10773 +f 10749 10928 10783 +f 10797 10889 10748 +f 10748 10889 10947 +f 10891 10748 10947 +f 10781 10894 10991 +f 10866 10827 10920 +f 10912 10845 10900 +f 10917 10959 10868 +f 10845 10912 10826 +f 11040 10839 11234 +f 10918 10868 10959 +f 10872 10781 10991 +f 10848 10839 11040 +f 10912 10986 10826 +f 10785 10786 10962 +f 10829 10879 10921 +f 10894 10823 10955 +f 10921 10926 10829 +f 10935 10853 11080 +f 10901 10868 10918 +f 10670 10886 10963 +f 10868 10901 10873 +f 10916 10856 10993 +f 10862 10956 10934 +f 10994 10877 10791 +f 10922 10876 10872 +f 10931 10783 10928 +f 10874 10910 10822 +f 10871 10837 10931 +f 10932 10762 11034 +f 10745 10522 10997 +f 10941 10865 10916 +f 10992 10798 10937 +f 10854 10859 11030 +f 10911 10954 10842 +f 10888 11022 10712 +f 10878 10810 10851 +f 10972 10937 10973 +f 10809 10883 10915 +f 10915 11145 10809 +f 10852 10898 10816 +f 10913 10959 10917 +f 10973 10806 10975 +f 10711 10885 10971 +f 11019 10897 10899 +f 11037 10824 10878 +f 10757 10807 10655 +f 10717 10721 11066 +f 10884 10840 11091 +f 10896 10933 10780 +f 11091 10840 10817 +f 10919 10838 11037 +f 10995 10897 11023 +f 10849 10902 11042 +f 10991 10922 10872 +f 10893 11021 10869 +f 10844 10801 10966 +f 10893 10787 11021 +f 10830 11018 10964 +f 10965 10869 11021 +f 10801 11017 10966 +f 10786 11068 10962 +f 10995 11021 10787 +f 10874 10869 10965 +f 10960 10880 10877 +f 10923 10870 10961 +f 10821 10867 11036 +f 10909 10903 11029 +f 10907 10987 10740 +f 10879 10986 10921 +f 10875 10925 10953 +f 11050 10895 10954 +f 10927 10895 11050 +f 11030 11017 10854 +f 10852 10895 10927 +f 10856 10829 10926 +f 10968 10863 10910 +f 10974 10931 10928 +f 11145 10971 10885 +f 10913 10804 10968 +f 10969 10906 10887 +f 11145 10885 10809 +f 10859 10943 11030 +f 11074 10915 10876 +f 10978 10892 11058 +f 10922 11074 10876 +f 10741 10999 10981 +f 10943 10747 11001 +f 11001 10747 11128 +f 10969 10780 10933 +f 10979 11128 10747 +f 10808 10942 11115 +f 11115 10942 11000 +f 10979 10951 11059 +f 11037 10838 10824 +f 10942 11066 11002 +f 10796 10811 10945 +f 11068 10786 11004 +f 10944 10945 10811 +f 10946 10882 10857 +f 10945 10889 10797 +f 10947 10949 10891 +f 10890 10891 10948 +f 10948 10891 10949 +f 11042 10951 10849 +f 10984 10918 10959 +f 11234 10839 10812 +f 11075 10848 11040 +f 11043 10844 10966 +f 11066 10721 10963 +f 10874 10965 11028 +f 10955 10823 11085 +f 10825 10930 11119 +f 10910 10874 11028 +f 11047 10910 11028 +f 10955 10991 10894 +f 10980 11036 10867 +f 10851 10740 10987 +f 10896 10785 11009 +f 10858 10880 10960 +f 10968 10910 11026 +f 10901 10918 11033 +f 10870 11045 10961 +f 11019 11023 10897 +f 10907 10711 11011 +f 10902 10992 10958 +f 10912 11053 10986 +f 10963 10886 11025 +f 10898 10852 10967 +f 11045 10870 10866 +f 11008 10866 10920 +f 10919 11019 10899 +f 10944 10923 10961 +f 11048 11145 10915 +f 10914 10712 11211 +f 11034 10905 11078 +f 10762 10905 11034 +f 10886 10981 10998 +f 10972 10992 10937 +f 10929 11112 10875 +f 10871 10931 10974 +f 11112 10925 10875 +f 10871 10977 10911 +f 10994 10860 11077 +f 10860 10932 11077 +f 10830 10831 11020 +f 10980 10940 11035 +f 10976 11032 10878 +f 10993 10856 11031 +f 11074 11048 10915 +f 11030 10943 11001 +f 10711 10971 11011 +f 10851 10976 10878 +f 11055 10988 10904 +f 10938 10808 11115 +f 10948 11055 10904 +f 11037 10878 11032 +f 10806 10884 11038 +f 10807 10757 11093 +f 10933 11081 10969 +f 10757 10844 11095 +f 10847 10849 10951 +f 11095 10844 11043 +f 10997 10996 11111 +f 10933 10896 11081 +f 10900 10898 11133 +f 10889 10945 11062 +f 10920 10983 11008 +f 10959 11061 10984 +f 10920 10953 10983 +f 10912 10900 11013 +f 11074 10922 11083 +f 11042 10902 11094 +f 11022 10888 11316 +f 10982 11029 10903 +f 10922 10991 11083 +f 10962 11009 10785 +f 10901 11033 10970 +f 11010 10817 10964 +f 10985 10970 11033 +f 11008 11045 10866 +f 10991 10955 11014 +f 10970 11012 10950 +f 11119 11044 10825 +f 11047 11028 11098 +f 10910 11047 11026 +f 10966 11017 11096 +f 10950 11012 10928 +f 10856 10926 11031 +f 11050 10954 11015 +f 10960 11085 10858 +f 10968 11026 11104 +f 11055 11113 10988 +f 10830 11020 11018 +f 11211 10712 11022 +f 10927 10967 10852 +f 10954 10911 10977 +f 10968 11104 10913 +f 11011 10971 11052 +f 10806 11038 10975 +f 10959 10913 11060 +f 11052 10971 11145 +f 11025 10886 10998 +f 11111 10996 11108 +f 11091 11038 10884 +f 10898 10967 11130 +f 10997 11111 10745 +f 11128 10979 11059 +f 10812 10850 11087 +f 11034 11077 10932 +f 11042 11065 10951 +f 10978 11078 10905 +f 10892 10818 11058 +f 10946 11005 10835 +f 10947 10889 11062 +f 11007 10947 11062 +f 11004 10835 11005 +f 10873 10901 10950 +f 10949 10947 11007 +f 10901 10970 10950 +f 10946 10857 11126 +f 11005 10946 11126 +f 11055 10948 11006 +f 10974 10928 11012 +f 11006 10948 11003 +f 10948 10949 11003 +f 11003 10949 11007 +f 11012 10970 10985 +f 10987 11082 10851 +f 10961 11045 11046 +f 10954 10977 11015 +f 10944 10961 11046 +f 10955 11085 11014 +f 10945 10944 11154 +f 10902 10958 11094 +f 11072 10945 11154 +f 11016 11119 10930 +f 10940 10935 11057 +f 10877 10994 11102 +f 11133 10898 11130 +f 11104 11026 11056 +f 11013 10900 11133 +f 11021 10995 11070 +f 11023 11070 10995 +f 10994 11077 11102 +f 11020 10831 11124 +f 10986 11053 11155 +f 10850 10952 11087 +f 11071 10986 11155 +f 10921 10986 11071 +f 11057 11035 10940 +f 10990 10989 11110 +f 11024 11023 11019 +f 10908 10938 11016 +f 11060 10913 11104 +f 11019 11027 11024 +f 10745 11117 10632 +f 10973 11107 10972 +f 10982 10632 11117 +f 11061 10959 11060 +f 11041 10990 11054 +f 11054 11063 11041 +f 10909 11257 10936 +f 10990 11041 10989 +f 10984 11033 10918 +f 11107 10973 10975 +f 10978 11058 11139 +f 10936 11257 10939 +f 10981 10999 10998 +f 11000 10942 11002 +f 11002 11066 11131 +f 10881 10939 10956 +f 11038 11091 11039 +f 11009 11090 10896 +f 10941 10916 11086 +f 11141 10888 10862 +f 10924 10864 11120 +f 10888 11141 11316 +f 11096 11147 10966 +f 11118 11009 10962 +f 11098 11103 11047 +f 11053 10912 11013 +f 11103 11098 11079 +f 11122 10963 11049 +f 11083 10991 11179 +f 10853 10848 11364 +f 10963 11025 11049 +f 11062 10945 11072 +f 10857 11136 11126 +f 10967 10927 11050 +f 11010 10964 11174 +f 10964 11018 11174 +f 11136 10857 10988 +f 10926 10921 11071 +f 11017 11030 11096 +f 10974 11236 10871 +f 11047 11056 11026 +f 11136 10988 11113 +f 10953 10925 10983 +f 10993 11031 11067 +f 11097 10925 11076 +f 10952 10941 11086 +f 11102 10960 10877 +f 11054 10990 11110 +f 11019 11175 11027 +f 11076 10925 11112 +f 10831 10906 11124 +f 10906 10969 11081 +f 10919 11175 11019 +f 11110 10989 11125 +f 11092 11125 10989 +f 11016 10938 11230 +f 11035 11170 10980 +f 11063 11069 11041 +f 11079 11021 11070 +f 11141 10862 10934 +f 10924 11120 10929 +f 11107 10975 11038 +f 10989 11041 11069 +f 10929 11120 11112 +f 11079 10965 11021 +f 10989 11069 11092 +f 10851 11082 10976 +f 10976 11082 11194 +f 11081 10896 11090 +f 10965 11079 11028 +f 11153 11032 10976 +f 11234 10812 11205 +f 11153 11073 11032 +f 10938 11115 11230 +f 11037 11032 11073 +f 11037 11073 10919 +f 11073 11175 10919 +f 11059 10951 11132 +f 10951 11065 11132 +f 11065 11042 11094 +f 10757 11095 11093 +f 11066 10963 11122 +f 11118 10962 11068 +f 11062 11092 11007 +f 11007 11092 11069 +f 11134 10974 11012 +f 11007 11069 11003 +f 11079 11098 11028 +f 11003 11063 11006 +f 11006 11063 11054 +f 11004 11118 11068 +f 11004 11123 11118 +f 11123 11004 11005 +f 11089 11006 11054 +f 11055 11006 11089 +f 11018 11180 11174 +f 11154 10944 11046 +f 11163 10960 11102 +f 11015 11101 11050 +f 11272 11045 11129 +f 11124 11208 11020 +f 11086 11167 10952 +f 11156 11052 11145 +f 10909 11029 11257 +f 11030 11001 11206 +f 11036 10957 10821 +f 10972 11088 10992 +f 11061 11060 11106 +f 10999 10807 11172 +f 10812 11087 11231 +f 11077 11034 11078 +f 11057 10935 11220 +f 10984 11061 11152 +f 11008 11129 11045 +f 11073 11109 11175 +f 10939 11116 10956 +f 11107 11088 10972 +f 11153 10976 11194 +f 11231 11205 10812 +f 11033 10984 11064 +f 11262 10978 11139 +f 10991 11014 11179 +f 11033 11064 10985 +f 11084 10985 11064 +f 11065 11204 11132 +f 10916 10993 11138 +f 11086 10916 11138 +f 11165 11211 11022 +f 11055 11181 11113 +f 10985 11134 11012 +f 11044 11058 10818 +f 11097 10983 10925 +f 10864 10914 11211 +f 11201 11044 11119 +f 10977 10871 11236 +f 11083 11179 11161 +f 11119 11016 11203 +f 11081 11090 11114 +f 10987 10907 11011 +f 11131 11066 11122 +f 10982 11117 11051 +f 10958 10992 11140 +f 10966 11146 11043 +f 11063 11003 11069 +f 11091 10817 11121 +f 11010 11121 10817 +f 11144 11025 10998 +f 11096 11030 11385 +f 11029 10982 11051 +f 11051 11100 11029 +f 11075 11364 10848 +f 11134 10985 11084 +f 11070 11023 11171 +f 11099 11016 11230 +f 11104 11056 11193 +f 11236 11015 10977 +f 11024 11171 11023 +f 10992 11088 11140 +f 11153 11137 11073 +f 11101 11015 11236 +f 10998 10999 11172 +f 11104 11105 11060 +f 10996 10957 11148 +f 11108 10996 11148 +f 11024 11027 11168 +f 11171 11024 11168 +f 11031 10926 11071 +f 10967 11050 11127 +f 11130 10967 11127 +f 11106 11060 11105 +f 11262 11078 10978 +f 11039 11107 11038 +f 11156 11011 11052 +f 11097 11177 10983 +f 11113 11212 11136 +f 11061 11106 11152 +f 11116 10939 11285 +f 11182 11081 11223 +f 11117 10745 11254 +f 11064 10984 11152 +f 11087 10952 11167 +f 11081 11114 11223 +f 11134 11236 10974 +f 11161 11222 11083 +f 11181 11055 11089 +f 11053 11013 11192 +f 11074 11083 11222 +f 11089 11054 11185 +f 11185 11188 11089 +f 11121 11039 11091 +f 11155 11053 11135 +f 11116 10934 10956 +f 11186 10993 11067 +f 11138 10993 11186 +f 11146 10966 11147 +f 11110 11125 11158 +f 11094 10958 11233 +f 11140 11207 10958 +f 11225 11049 11025 +f 11062 11072 11178 +f 11020 11180 11018 +f 11159 11092 11178 +f 11178 11092 11062 +f 11005 11126 11123 +f 11185 11054 11110 +f 10957 11036 11383 +f 11079 11202 11103 +f 11194 11082 11300 +f 11050 11101 11127 +f 11000 11002 11131 +f 11383 11148 10957 +f 11093 11418 10807 +f 11128 11059 11195 +f 11183 11046 11045 +f 11093 11095 11334 +f 11137 11109 11073 +f 11138 11186 11268 +f 11045 11272 11183 +f 11059 11132 11195 +f 11257 11285 10939 +f 11008 10983 11129 +f 11211 11143 10864 +f 11135 11053 11192 +f 11131 11122 11243 +f 10864 11143 11120 +f 11167 11169 11087 +f 10987 11011 11149 +f 11252 10745 11111 +f 11160 11090 11009 +f 11010 11174 11121 +f 11185 11110 11158 +f 11163 11102 11227 +f 11065 11094 11204 +f 11058 11044 11201 +f 11036 10980 11170 +f 11117 11293 11051 +f 11203 11016 11099 +f 11104 11193 11105 +f 11191 11048 11074 +f 11074 11222 11191 +f 11214 11101 11200 +f 11084 11064 11157 +f 11118 11160 11009 +f 11294 11160 11118 +f 10934 11116 11381 +f 11168 11027 11256 +f 11075 11040 11176 +f 11294 11118 11199 +f 11070 11171 11079 +f 11144 10998 11210 +f 11210 10998 11172 +f 11202 11079 11173 +f 11118 11123 11199 +f 11124 11209 11208 +f 11199 11123 11164 +f 11206 11001 11128 +f 11209 11124 10906 +f 11088 11107 11263 +f 11081 11182 10906 +f 10853 11364 11416 +f 11136 11212 11166 +f 11353 10807 11418 +f 11080 10853 11416 +f 11127 11101 11214 +f 11154 11046 11183 +f 11130 11127 11269 +f 11178 11072 11162 +f 10935 11080 11220 +f 11340 11108 11148 +f 11103 11244 11047 +f 11125 11092 11158 +f 11340 11111 11108 +f 11109 11258 11175 +f 11056 11047 11244 +f 11158 11092 11159 +f 11039 11196 11107 +f 11152 11106 11151 +f 11082 10987 11300 +f 11334 11418 11093 +f 11129 10983 11177 +f 11221 11185 11158 +f 10745 11252 11254 +f 11268 11142 11138 +f 11087 11169 11231 +f 11152 11287 11064 +f 11086 11138 11142 +f 11133 11192 11013 +f 11121 11217 11039 +f 11189 11085 10960 +f 11167 11086 11142 +f 11165 11022 11316 +f 11036 11170 11359 +f 11181 11212 11113 +f 10958 11207 11233 +f 10960 11163 11189 +f 11043 11146 11095 +f 11229 11179 11014 +f 11109 11137 11215 +f 11014 11085 11229 +f 11234 11176 11040 +f 11309 11097 11076 +f 11171 11173 11079 +f 11085 11331 11229 +f 11197 11084 11289 +f 11134 11084 11197 +f 11228 11102 11077 +f 11031 11071 11282 +f 11149 11300 10987 +f 11077 11078 11328 +f 11101 11236 11200 +f 11209 11232 11208 +f 11049 11225 11122 +f 11150 11011 11156 +f 11291 11230 11292 +f 11011 11150 11149 +f 11182 11209 10906 +f 11225 11025 11144 +f 11191 11145 11048 +f 11156 11145 11191 +f 11115 11000 11266 +f 11198 11236 11134 +f 11126 11164 11123 +f 11126 11136 11237 +f 11164 11126 11237 +f 11237 11136 11166 +f 11020 11208 11180 +f 11279 11149 11150 +f 11196 11297 11107 +f 11279 11301 11149 +f 11297 11196 11039 +f 11029 11100 11257 +f 11000 11131 11266 +f 11259 11056 11244 +f 11085 11189 11331 +f 11173 11171 11168 +f 11109 11215 11258 +f 11190 11130 11269 +f 11184 11188 11185 +f 11189 11163 11312 +f 11161 11179 11317 +f 11289 11084 11157 +f 11182 11223 11280 +f 11133 11130 11190 +f 11163 11227 11312 +f 11257 11464 11285 +f 11218 11121 11174 +f 11268 11186 11187 +f 11089 11188 11184 +f 11192 11133 11274 +f 11177 11097 11309 +f 11175 11256 11027 +f 11228 11077 11328 +f 11198 11134 11197 +f 11057 11429 11035 +f 11150 11156 11279 +f 11212 11181 11235 +f 11102 11228 11227 +f 11218 11174 11180 +f 11076 11112 11277 +f 11155 11251 11071 +f 11334 11095 11226 +f 11204 11094 11281 +f 11262 11328 11078 +f 11223 11114 11325 +f 11233 11281 11094 +f 11156 11241 11279 +f 11290 11325 11114 +f 11193 11260 11105 +f 11114 11090 11290 +f 11095 11146 11226 +f 11106 11105 11151 +f 11103 11202 11242 +f 11244 11103 11242 +f 11173 11253 11246 +f 11270 11156 11191 +f 11173 11246 11202 +f 11243 11122 11318 +f 11383 11036 11359 +f 11152 11247 11287 +f 11160 11290 11090 +f 11064 11287 11157 +f 11194 11300 11224 +f 11207 11140 11330 +f 11300 11149 11301 +f 11201 11119 11203 +f 11162 11154 11183 +f 11385 11147 11096 +f 11162 11072 11154 +f 11140 11088 11330 +f 11391 11144 11210 +f 11099 11230 11291 +f 11263 11107 11297 +f 11030 11206 11387 +f 11266 11230 11115 +f 10807 11353 11172 +f 11127 11214 11216 +f 11166 11212 11255 +f 11202 11246 11245 +f 11220 11080 11288 +f 11255 11212 11235 +f 11167 11142 11352 +f 11253 11173 11168 +f 11190 11274 11133 +f 11039 11217 11297 +f 11184 11185 11221 +f 11141 10934 11400 +f 11253 11168 11302 +f 11257 11100 11419 +f 11057 11220 11429 +f 11135 11192 11274 +f 11243 11240 11131 +f 11244 11326 11259 +f 11204 11248 11132 +f 11156 11270 11241 +f 11251 11155 11135 +f 11231 11284 11205 +f 11191 11307 11270 +f 11251 11282 11071 +f 11193 11056 11259 +f 11260 11193 11259 +f 11147 11226 11146 +f 11217 11121 11218 +f 11260 11219 11105 +f 11105 11219 11151 +f 11219 11247 11151 +f 11122 11225 11318 +f 11152 11151 11247 +f 11286 11314 11139 +f 11129 11177 11264 +f 11139 11058 11286 +f 11147 11385 11265 +f 11211 11165 11310 +f 11143 11211 11431 +f 11381 11116 11481 +f 11309 11076 11277 +f 11207 11409 11233 +f 11200 11236 11295 +f 11214 11200 11213 +f 11100 11051 11441 +f 11356 11207 11330 +f 11218 11180 11250 +f 11224 11278 11194 +f 11385 11030 11387 +f 11210 11172 11296 +f 11264 11177 11313 +f 11153 11194 11278 +f 11313 11177 11309 +f 11323 11178 11162 +f 11120 11143 11332 +f 11237 11199 11164 +f 11178 11323 11159 +f 11159 11323 11239 +f 11089 11184 11181 +f 11238 11158 11159 +f 11273 11221 11158 +f 11273 11158 11238 +f 11181 11184 11235 +f 11190 11269 11333 +f 11183 11272 11320 +f 11222 11307 11191 +f 11327 11307 11222 +f 11264 11272 11129 +f 11276 11135 11274 +f 11242 11202 11245 +f 11251 11135 11276 +f 11352 11169 11167 +f 11256 11175 11378 +f 11067 11031 11282 +f 11330 11088 11363 +f 11175 11258 11378 +f 11315 11218 11250 +f 11120 11332 11112 +f 11088 11263 11363 +f 11262 11139 11314 +f 11186 11067 11321 +f 11230 11266 11292 +f 11058 11201 11286 +f 11157 11287 11289 +f 11205 11403 11234 +f 11189 11312 11365 +f 10934 11381 11400 +f 11221 11273 11261 +f 11170 11035 11429 +f 11385 11387 11386 +f 11267 11235 11184 +f 11327 11222 11161 +f 11225 11144 11391 +f 11332 11143 11431 +f 11236 11198 11348 +f 11137 11153 11215 +f 11295 11236 11348 +f 11206 11128 11465 +f 11431 11211 11310 +f 11420 11232 11209 +f 11303 11294 11199 +f 11195 11298 11128 +f 11182 11420 11209 +f 11296 11172 11353 +f 11195 11132 11298 +f 11269 11127 11216 +f 11183 11320 11162 +f 11336 11235 11345 +f 11255 11235 11336 +f 11288 11080 11416 +f 11228 11328 11227 +f 11218 11311 11217 +f 11496 11340 11148 +f 11267 11184 11347 +f 11184 11221 11261 +f 11215 11378 11258 +f 11393 11247 11335 +f 11328 11262 11306 +f 11247 11393 11287 +f 11273 11238 11319 +f 11168 11275 11302 +f 11252 11111 11342 +f 11261 11273 11344 +f 11223 11283 11280 +f 11345 11235 11267 +f 11325 11283 11223 +f 11190 11308 11274 +f 11301 11224 11300 +f 11170 11429 11503 +f 11256 11275 11168 +f 11275 11256 11341 +f 11284 11231 11426 +f 11410 11200 11295 +f 11213 11200 11410 +f 11403 11205 11284 +f 11245 11246 11369 +f 11323 11162 11320 +f 11362 11214 11213 +f 11317 11179 11229 +f 11215 11153 11278 +f 11277 11112 11332 +f 11180 11437 11250 +f 11293 11441 11051 +f 11290 11160 11351 +f 11160 11294 11351 +f 11099 11291 11203 +f 11437 11180 11208 +f 11318 11225 11391 +f 11208 11420 11437 +f 11232 11420 11208 +f 11263 11297 11444 +f 11210 11296 11413 +f 11346 11260 11259 +f 11217 11271 11297 +f 11292 11266 11324 +f 11280 11337 11182 +f 11186 11321 11187 +f 11128 11298 11465 +f 11322 11268 11187 +f 11298 11132 11248 +f 11238 11159 11304 +f 11239 11305 11304 +f 11159 11239 11304 +f 11303 11199 11237 +f 11303 11237 11166 +f 11323 11299 11239 +f 11355 11239 11299 +f 11305 11239 11355 +f 11166 11255 11303 +f 11303 11255 11336 +f 11304 11319 11238 +f 11246 11253 11369 +f 11147 11265 11226 +f 11203 11286 11201 +f 11288 11384 11220 +f 11289 11287 11379 +f 11271 11217 11311 +f 11429 11220 11384 +f 11261 11339 11184 +f 11343 11289 11379 +f 11197 11289 11343 +f 11460 11197 11343 +f 11500 11233 11409 +f 11401 11224 11301 +f 11315 11311 11218 +f 11345 11267 11347 +f 11197 11460 11198 +f 11224 11401 11392 +f 11347 11184 11339 +f 11348 11198 11407 +f 11259 11326 11346 +f 11315 11250 11350 +f 11402 11323 11320 +f 11423 11260 11346 +f 11290 11349 11325 +f 11216 11214 11362 +f 11264 11320 11272 +f 11334 11226 11380 +f 11219 11260 11329 +f 11216 11333 11269 +f 11250 11437 11358 +f 11360 11383 11359 +f 11247 11219 11329 +f 11148 11383 11542 +f 11279 11241 11394 +f 11100 11441 11419 +f 11419 11249 11257 +f 11264 11313 11483 +f 11282 11251 11398 +f 11363 11263 11444 +f 11067 11282 11398 +f 11266 11131 11324 +f 11241 11270 11382 +f 11227 11328 11312 +f 11322 11187 11321 +f 11337 11420 11182 +f 11240 11243 11318 +f 11366 11305 11355 +f 11142 11268 11322 +f 11337 11280 11408 +f 11277 11439 11309 +f 11345 11486 11336 +f 11245 11372 11242 +f 11244 11242 11388 +f 11370 11274 11308 +f 11388 11242 11372 +f 11340 11342 11111 +f 11314 11338 11262 +f 11249 11464 11257 +f 11253 11302 11369 +f 11339 11261 11344 +f 11309 11397 11313 +f 11326 11244 11388 +f 11341 11256 11378 +f 11274 11370 11276 +f 11283 11408 11280 +f 11397 11309 11439 +f 11342 11375 11252 +f 11391 11210 11454 +f 11299 11399 11355 +f 11454 11210 11491 +f 11285 11481 11116 +f 11323 11402 11354 +f 11349 11283 11325 +f 11215 11390 11378 +f 11224 11376 11278 +f 11409 11207 11356 +f 11254 11252 11375 +f 11350 11250 11358 +f 11327 11161 11498 +f 11210 11413 11491 +f 11373 11260 11423 +f 11260 11373 11329 +f 11278 11376 11215 +f 11438 11332 11515 +f 11333 11216 11362 +f 11161 11317 11498 +f 11426 11231 11169 +f 11290 11351 11417 +f 11439 11277 11332 +f 11204 11281 11248 +f 11526 11141 11400 +f 11190 11333 11450 +f 11308 11190 11450 +f 11335 11247 11329 +f 11117 11505 11293 +f 11405 11189 11365 +f 11447 11284 11426 +f 11067 11398 11321 +f 11351 11294 11377 +f 11301 11279 11394 +f 11271 11444 11297 +f 11294 11303 11377 +f 11176 11364 11075 +f 11241 11382 11394 +f 11371 11304 11367 +f 11305 11367 11304 +f 11371 11319 11304 +f 11367 11305 11366 +f 11273 11319 11344 +f 11352 11142 11414 +f 11430 11262 11338 +f 11306 11262 11430 +f 11312 11328 11583 +f 11327 11270 11307 +f 11287 11393 11379 +f 11396 11345 11347 +f 11442 11314 11286 +f 11251 11276 11518 +f 11299 11323 11494 +f 11399 11299 11494 +f 11248 11281 11406 +f 11271 11311 11539 +f 11326 11388 11346 +f 11452 11539 11311 +f 11229 11374 11317 +f 11399 11371 11422 +f 11399 11422 11355 +f 11281 11233 11406 +f 11494 11323 11354 +f 11407 11410 11348 +f 11215 11376 11428 +f 11366 11355 11422 +f 11410 11295 11348 +f 11422 11424 11366 +f 11346 11388 11423 +f 11322 11321 11404 +f 11320 11264 11483 +f 11424 11367 11366 +f 11452 11311 11315 +f 11414 11142 11322 +f 11316 11141 11526 +f 11392 11376 11224 +f 11384 11288 11443 +f 11542 11496 11148 +f 11413 11296 11353 +f 11415 11333 11362 +f 11357 11291 11292 +f 11441 11293 11505 +f 11349 11290 11417 +f 11394 11401 11301 +f 11450 11333 11415 +f 11334 11380 11468 +f 11356 11330 11412 +f 11324 11131 11240 +f 11328 11306 11427 +f 11427 11306 11430 +f 11465 11298 11467 +f 11420 11337 11368 +f 11270 11327 11456 +f 11336 11486 11480 +f 11393 11335 11516 +f 11337 11408 11368 +f 11339 11344 11395 +f 11240 11318 11497 +f 11372 11245 11369 +f 11310 11389 11431 +f 11396 11486 11345 +f 11403 11284 11447 +f 11379 11393 11519 +f 11314 11442 11567 +f 11283 11495 11408 +f 11283 11349 11495 +f 11226 11265 11380 +f 11531 11313 11397 +f 11381 11481 11568 +f 11398 11251 11459 +f 11446 11286 11203 +f 11170 11360 11359 +f 11585 11234 11403 +f 11388 11372 11423 +f 11117 11254 11505 +f 11378 11458 11341 +f 11460 11407 11198 +f 11406 11233 11500 +f 11436 11341 11458 +f 11440 11456 11327 +f 11364 11176 11569 +f 11215 11428 11390 +f 11462 11213 11410 +f 11362 11213 11462 +f 11498 11440 11327 +f 11463 11362 11462 +f 11436 11275 11341 +f 11433 11315 11350 +f 11417 11351 11507 +f 11322 11404 11485 +f 11361 11329 11373 +f 11302 11275 11436 +f 11249 11419 11535 +f 11433 11452 11315 +f 11436 11369 11302 +f 11377 11507 11351 +f 11443 11288 11416 +f 11409 11356 11411 +f 11329 11361 11335 +f 11249 11535 11464 +f 11310 11165 11389 +f 11377 11303 11511 +f 11265 11385 11566 +f 11466 11336 11480 +f 11471 11331 11189 +f 11411 11356 11412 +f 11386 11566 11385 +f 11165 11316 11647 +f 11363 11412 11330 +f 11449 11402 11320 +f 11422 11367 11424 +f 11552 11418 11334 +f 11531 11483 11313 +f 11270 11456 11382 +f 11394 11382 11456 +f 11467 11298 11667 +f 11298 11248 11667 +f 11332 11438 11439 +f 11332 11431 11515 +f 11551 11373 11423 +f 11303 11336 11478 +f 11511 11303 11478 +f 11319 11425 11344 +f 11425 11319 11371 +f 11371 11421 11425 +f 11395 11344 11425 +f 11371 11367 11422 +f 11370 11308 11450 +f 11487 11371 11434 +f 11368 11408 11451 +f 11439 11432 11397 +f 11375 11342 11520 +f 11414 11426 11352 +f 11376 11435 11428 +f 11445 11397 11432 +f 11378 11524 11458 +f 11399 11494 11434 +f 11378 11390 11524 +f 11481 11285 11558 +f 11371 11399 11434 +f 11528 11435 11376 +f 11321 11398 11477 +f 11318 11391 11454 +f 11515 11431 11633 +f 11376 11392 11528 +f 11498 11317 11374 +f 11229 11331 11471 +f 11551 11423 11522 +f 11374 11229 11471 +f 11203 11469 11446 +f 11203 11291 11469 +f 11357 11504 11291 +f 11350 11358 11433 +f 11360 11170 11503 +f 11343 11379 11519 +f 11487 11421 11371 +f 11414 11322 11485 +f 11389 11165 11647 +f 11417 11470 11349 +f 11372 11369 11448 +f 11400 11381 11568 +f 11405 11365 11312 +f 11471 11189 11405 +f 11449 11354 11402 +f 11320 11483 11476 +f 11353 11418 11413 +f 11415 11362 11463 +f 11437 11420 11461 +f 11387 11206 11589 +f 11334 11468 11552 +f 11466 11478 11336 +f 11206 11465 11589 +f 11342 11340 11520 +f 11567 11338 11314 +f 11271 11539 11444 +f 11448 11493 11372 +f 11522 11372 11493 +f 11368 11451 11488 +f 11372 11522 11423 +f 11347 11455 11396 +f 11276 11370 11518 +f 11347 11339 11455 +f 11285 11464 11558 +f 11534 11497 11318 +f 11538 11431 11389 +f 11500 11564 11406 +f 11459 11251 11518 +f 11394 11474 11401 +f 11401 11474 11475 +f 11339 11395 11455 +f 11495 11451 11408 +f 11291 11504 11469 +f 11398 11459 11477 +f 11633 11431 11538 +f 11390 11428 11509 +f 11569 11234 11585 +f 11176 11234 11569 +f 11519 11393 11453 +f 11338 11567 11537 +f 11506 11392 11401 +f 11647 11316 11526 +f 11495 11349 11553 +f 11506 11401 11475 +f 11460 11343 11561 +f 11416 11364 11543 +f 11581 11494 11354 +f 11386 11387 11566 +f 11520 11340 11768 +f 11460 11523 11407 +f 11324 11240 11508 +f 11443 11416 11666 +f 11437 11640 11358 +f 11461 11640 11437 +f 11516 11335 11361 +f 11445 11531 11397 +f 11354 11449 11581 +f 11410 11407 11523 +f 11420 11368 11461 +f 11169 11352 11426 +f 11462 11410 11525 +f 11507 11472 11417 +f 11517 11363 11499 +f 11363 11444 11499 +f 11589 11465 11612 +f 11432 11439 11438 +f 11457 11490 11436 +f 11507 11377 11511 +f 11539 11499 11444 +f 11450 11415 11513 +f 11596 11465 11467 +f 11328 11427 11583 +f 11248 11406 11667 +f 11487 11425 11421 +f 11395 11425 11487 +f 11521 11395 11487 +f 11394 11456 11614 +f 11447 11426 11482 +f 11403 11447 11482 +f 11474 11394 11614 +f 11411 11412 11575 +f 11358 11529 11433 +f 11404 11477 11532 +f 11321 11477 11404 +f 11506 11528 11392 +f 11458 11501 11436 +f 11473 11456 11440 +f 11434 11494 11550 +f 11485 11404 11484 +f 11254 11375 11520 +f 11373 11551 11361 +f 11410 11523 11525 +f 11254 11520 11505 +f 11412 11363 11517 +f 11292 11324 11628 +f 11413 11418 11552 +f 11360 11492 11383 +f 11536 11567 11442 +f 11527 11441 11505 +f 11530 11440 11498 +f 11489 11426 11414 +f 11415 11463 11513 +f 11498 11374 11616 +f 11369 11436 11490 +f 11448 11369 11490 +f 11442 11286 11446 +f 11479 11450 11513 +f 11419 11441 11570 +f 11370 11450 11479 +f 11768 11340 11496 +f 11516 11453 11393 +f 11497 11534 11681 +f 11320 11476 11449 +f 11537 11430 11338 +f 11370 11479 11518 +f 11471 11405 11563 +f 11571 11400 11568 +f 11519 11561 11343 +f 11526 11400 11571 +f 11515 11636 11438 +f 11539 11452 11559 +f 11452 11433 11544 +f 11476 11483 11531 +f 11406 11564 11545 +f 11531 11445 11590 +f 11349 11470 11553 +f 11535 11648 11464 +f 11510 11434 11550 +f 11459 11546 11477 +f 11458 11524 11501 +f 11523 11460 11561 +f 11396 11455 11502 +f 11525 11523 11586 +f 11640 11529 11358 +f 11605 11374 11471 +f 11494 11591 11550 +f 11470 11417 11547 +f 11566 11387 11589 +f 11494 11581 11591 +f 11417 11472 11547 +f 11457 11436 11501 +f 11522 11493 11562 +f 11484 11404 11532 +f 11471 11563 11587 +f 11506 11475 11658 +f 11485 11489 11414 +f 11456 11473 11614 +f 11435 11528 11514 +f 11461 11368 11540 +f 11357 11292 11628 +f 11540 11607 11461 +f 11536 11442 11446 +f 11478 11533 11511 +f 11488 11540 11368 +f 11697 11468 11380 +f 11440 11530 11473 +f 11492 11360 11719 +f 11498 11554 11530 +f 11535 11419 11570 +f 11612 11465 11596 +f 11466 11480 11556 +f 11723 11265 11566 +f 11390 11509 11512 +f 11524 11390 11512 +f 11544 11559 11452 +f 11542 11383 11492 +f 11434 11510 11487 +f 11406 11545 11667 +f 11486 11396 11480 +f 11480 11396 11623 +f 11500 11409 11598 +f 11411 11598 11409 +f 11534 11318 11738 +f 11521 11487 11510 +f 11395 11521 11455 +f 11558 11464 11648 +f 11502 11623 11396 +f 11575 11412 11580 +f 11412 11517 11580 +f 11312 11608 11405 +f 11583 11608 11312 +f 11491 11413 11695 +f 11557 11462 11525 +f 11457 11501 11549 +f 11552 11695 11413 +f 11558 11766 11481 +f 11463 11462 11557 +f 11520 11613 11505 +f 11568 11481 11766 +f 11577 11361 11551 +f 11578 11361 11577 +f 11448 11490 11457 +f 11472 11507 11676 +f 11676 11507 11533 +f 11516 11361 11578 +f 11507 11511 11533 +f 11526 11571 11663 +f 11380 11265 11721 +f 11543 11364 11569 +f 11554 11498 11616 +f 11518 11479 11632 +f 11768 11496 11542 +f 11485 11484 11629 +f 11543 11666 11416 +f 11451 11495 11553 +f 11628 11324 11508 +f 11538 11389 11713 +f 11594 11509 11428 +f 11592 11550 11639 +f 11510 11550 11592 +f 11524 11512 11615 +f 11435 11514 11428 +f 11541 11539 11559 +f 11594 11428 11514 +f 11384 11548 11429 +f 11508 11240 11497 +f 11544 11433 11565 +f 11692 11536 11446 +f 11433 11529 11710 +f 11650 11710 11529 +f 11432 11637 11445 +f 11318 11454 11738 +f 11586 11523 11561 +f 11506 11658 11597 +f 11639 11550 11591 +f 11457 11549 11611 +f 11597 11528 11506 +f 11551 11522 11574 +f 11503 11429 11548 +f 11573 11502 11455 +f 11608 11583 11688 +f 11647 11526 11646 +f 11603 11475 11474 +f 11640 11461 11606 +f 11449 11476 11604 +f 11461 11687 11606 +f 11562 11493 11576 +f 11787 11427 11430 +f 11430 11537 11787 +f 11389 11647 11602 +f 11567 11787 11537 +f 11616 11374 11605 +f 11624 11357 11628 +f 11613 11527 11505 +f 11426 11489 11593 +f 11541 11559 11661 +f 11623 11556 11480 +f 11607 11687 11461 +f 11389 11602 11713 +f 11453 11582 11519 +f 11469 11692 11446 +f 11513 11463 11557 +f 11471 11587 11605 +f 11504 11642 11469 +f 11663 11571 11568 +f 11710 11565 11433 +f 11384 11443 11548 +f 11540 11631 11607 +f 11531 11590 11476 +f 11590 11604 11476 +f 11492 11698 11542 +f 11467 11667 11596 +f 11518 11632 11635 +f 11445 11634 11590 +f 11451 11584 11488 +f 11459 11518 11668 +f 11546 11459 11668 +f 11470 11660 11553 +f 11660 11470 11555 +f 11598 11411 11575 +f 11738 11454 11638 +f 11547 11555 11470 +f 11454 11491 11638 +f 11510 11592 11572 +f 11510 11572 11521 +f 11521 11572 11573 +f 11521 11573 11455 +f 11493 11448 11579 +f 11532 11477 11627 +f 11576 11493 11579 +f 11581 11604 11600 +f 11593 11711 11426 +f 11711 11482 11426 +f 11574 11577 11551 +f 11581 11449 11604 +f 11625 11557 11525 +f 11357 11624 11504 +f 11629 11484 11532 +f 11583 11427 11588 +f 11489 11485 11629 +f 11557 11664 11513 +f 11533 11478 11683 +f 11479 11513 11664 +f 11552 11468 11697 +f 11479 11665 11632 +f 11478 11466 11683 +f 11556 11683 11466 +f 11652 11499 11609 +f 11438 11636 11610 +f 11522 11562 11576 +f 11669 11613 11520 +f 11698 11560 11542 +f 11501 11524 11617 +f 11620 11516 11578 +f 11642 11692 11469 +f 11574 11522 11576 +f 11499 11539 11609 +f 11501 11617 11549 +f 11539 11541 11609 +f 11516 11582 11453 +f 11438 11637 11432 +f 11723 11566 11724 +f 11477 11546 11627 +f 11788 11443 11666 +f 11617 11524 11615 +f 11457 11611 11579 +f 11457 11579 11448 +f 11589 11708 11566 +f 11561 11519 11673 +f 11573 11572 11619 +f 11553 11584 11451 +f 11527 11570 11441 +f 11512 11509 11615 +f 11544 11661 11559 +f 11623 11502 11621 +f 11691 11563 11608 +f 11563 11405 11608 +f 11594 11514 11595 +f 11641 11570 11720 +f 11554 11616 11530 +f 11586 11599 11525 +f 11520 11768 11654 +f 11577 11574 11726 +f 11688 11583 11588 +f 11573 11670 11502 +f 11625 11525 11599 +f 11573 11601 11670 +f 11517 11499 11652 +f 11808 11647 11646 +f 11360 11503 11835 +f 11508 11651 11628 +f 11683 11750 11533 +f 11576 11671 11574 +f 11574 11671 11726 +f 11489 11767 11593 +f 11713 11686 11538 +f 11552 11697 11764 +f 11492 11719 11698 +f 11758 11596 11877 +f 11612 11596 11758 +f 11508 11497 11681 +f 11530 11616 11473 +f 11582 11516 11630 +f 11427 11787 11588 +f 11627 11546 11618 +f 11556 11623 11722 +f 11519 11582 11673 +f 11792 11526 11663 +f 11528 11597 11514 +f 11673 11586 11561 +f 11604 11590 11649 +f 11787 11567 11707 +f 11548 11443 11788 +f 11599 11586 11622 +f 11544 11565 11661 +f 11724 11566 11708 +f 11535 11570 11641 +f 11611 11549 11702 +f 11650 11529 11640 +f 11634 11445 11637 +f 11573 11619 11601 +f 11700 11575 11580 +f 11732 11555 11547 +f 11645 11611 11702 +f 11597 11658 11725 +f 11624 11628 11752 +f 11716 11578 11756 +f 11585 11403 11482 +f 11580 11517 11652 +f 11475 11603 11781 +f 11599 11622 11625 +f 11547 11472 11676 +f 11588 11787 11677 +f 11508 11681 11678 +f 11620 11578 11716 +f 11676 11533 11680 +f 11659 11557 11625 +f 11636 11515 11633 +f 11509 11594 11734 +f 11662 11557 11659 +f 11516 11620 11630 +f 11533 11750 11680 +f 11616 11605 11704 +f 11557 11662 11664 +f 11527 11720 11570 +f 11682 11652 11609 +f 11534 11738 11681 +f 11702 11549 11617 +f 11673 11582 11630 +f 11619 11572 11592 +f 11438 11610 11736 +f 11609 11541 11705 +f 11576 11579 11626 +f 11479 11664 11665 +f 11736 11637 11438 +f 11587 11563 11774 +f 11706 11705 11541 +f 11591 11644 11639 +f 11600 11591 11581 +f 11719 11360 11835 +f 11766 11558 11797 +f 11541 11661 11706 +f 11797 11903 11766 +f 11488 11657 11540 +f 11668 11518 11635 +f 11693 11614 11473 +f 11692 11740 11536 +f 11697 11380 11817 +f 11380 11721 11817 +f 11598 11715 11500 +f 11546 11668 11618 +f 11616 11693 11473 +f 11474 11614 11603 +f 11598 11575 11700 +f 11646 11526 11792 +f 11768 11542 11560 +f 11633 11538 11686 +f 11555 11732 11660 +f 11675 11586 11673 +f 11622 11586 11675 +f 11650 11640 11606 +f 11621 11656 11623 +f 11642 11504 11643 +f 11600 11644 11591 +f 11624 11643 11504 +f 11577 11756 11578 +f 11503 11548 11729 +f 11756 11577 11730 +f 11659 11625 11622 +f 11547 11676 11674 +f 11658 11475 11781 +f 11601 11832 11670 +f 11607 11631 11687 +f 11605 11587 11704 +f 11671 11576 11685 +f 11567 11536 11707 +f 11752 11628 11651 +f 11687 11631 11657 +f 11536 11709 11707 +f 11631 11540 11657 +f 11613 11699 11527 +f 11734 11615 11509 +f 11695 11552 11764 +f 11734 11594 11595 +f 11682 11609 11705 +f 11722 11683 11556 +f 11597 11595 11514 +f 11760 11595 11597 +f 11720 11527 11699 +f 11774 11563 11691 +f 11762 11590 11634 +f 11543 11569 11733 +f 11592 11655 11619 +f 11584 11553 11689 +f 11592 11639 11655 +f 11649 11672 11604 +f 11639 11644 11655 +f 11629 11532 11679 +f 11696 11616 11704 +f 11610 11636 11633 +f 11618 11668 11739 +f 11265 11723 11721 +f 11564 11500 11545 +f 11715 11545 11500 +f 11692 11642 11771 +f 11771 11642 11643 +f 11694 11601 11619 +f 11548 11788 11741 +f 11600 11604 11672 +f 11641 11648 11535 +f 11650 11842 11710 +f 11638 11491 11701 +f 11491 11695 11701 +f 11866 11580 11703 +f 11656 11769 11623 +f 11713 11602 11818 +f 11580 11652 11703 +f 11627 11618 11744 +f 11579 11611 11645 +f 11588 11761 11688 +f 11732 11547 11674 +f 11588 11677 11761 +f 11675 11684 11622 +f 11880 11585 11482 +f 11626 11685 11576 +f 11520 11654 11669 +f 11659 11622 11684 +f 11532 11627 11778 +f 11590 11762 11649 +f 11671 11685 11749 +f 11726 11671 11749 +f 11708 11589 11612 +f 11686 11714 11633 +f 11502 11656 11621 +f 11764 11697 11895 +f 11656 11502 11670 +f 11726 11727 11577 +f 11665 11664 11662 +f 11780 11508 11678 +f 11651 11508 11780 +f 11725 11718 11597 +f 11678 11681 11891 +f 11632 11665 11690 +f 11653 11629 11679 +f 11635 11632 11690 +f 11781 11603 11784 +f 11565 11710 11791 +f 11681 11738 11891 +f 11536 11740 11709 +f 11668 11635 11739 +f 11489 11629 11653 +f 11617 11615 11735 +f 11702 11617 11735 +f 11489 11653 11737 +f 11755 11657 11488 +f 11767 11489 11737 +f 11760 11597 11718 +f 11584 11755 11488 +f 11587 11774 11704 +f 11596 11667 11712 +f 11755 11584 11689 +f 11660 11689 11553 +f 11693 11603 11614 +f 11598 11700 11863 +f 11693 11616 11696 +f 11779 11675 11673 +f 11618 11844 11744 +f 11643 11624 11751 +f 11700 11580 11866 +f 11650 11606 11842 +f 11731 11579 11645 +f 11658 11781 11725 +f 11751 11624 11752 +f 11729 11835 11503 +f 11672 11649 11753 +f 11656 11670 11728 +f 11648 11797 11558 +f 11606 11687 11748 +f 11670 11832 11785 +f 11733 11585 11880 +f 11859 11701 11695 +f 11688 11761 11608 +f 11809 11665 11662 +f 11657 11748 11687 +f 11569 11585 11733 +f 11775 11615 11734 +f 11690 11665 11809 +f 11739 11635 11770 +f 11789 11633 11714 +f 11735 11615 11821 +f 11655 11804 11619 +f 11610 11633 11789 +f 11655 11644 11772 +f 11667 11545 11816 +f 11821 11615 11775 +f 11762 11634 11637 +f 11644 11600 11672 +f 11750 11683 11742 +f 11694 11619 11804 +f 11706 11661 11888 +f 11568 11717 11663 +f 11888 11661 11862 +f 11722 11742 11683 +f 11742 11722 11743 +f 11603 11693 11784 +f 11673 11630 11759 +f 11702 11735 11777 +f 11593 11872 11711 +f 11778 11627 11744 +f 11729 11548 11741 +f 11679 11532 11778 +f 11645 11702 11777 +f 11579 11731 11626 +f 11714 11686 11713 +f 11708 11612 11758 +f 11653 11679 11801 +f 11685 11626 11754 +f 11753 11649 11762 +f 11754 11626 11731 +f 11749 11685 11754 +f 11703 11652 11786 +f 11644 11672 11799 +f 11776 11601 11694 +f 11919 11608 11761 +f 11674 11676 11747 +f 11877 11596 11812 +f 11852 11767 11737 +f 11676 11680 11747 +f 11682 11705 11807 +f 11727 11730 11577 +f 11705 11706 11807 +f 11662 11659 11763 +f 11620 11716 11756 +f 11759 11620 11756 +f 11630 11620 11759 +f 11863 11715 11598 +f 11807 11706 11888 +f 11602 11647 11808 +f 11844 11618 11739 +f 11817 11721 11989 +f 11661 11791 11862 +f 11722 11623 11769 +f 11565 11791 11661 +f 11745 11696 11704 +f 11842 11813 11710 +f 11738 11638 11802 +f 11701 11802 11638 +f 11689 11660 11732 +f 11693 11696 11811 +f 11700 11866 11863 +f 11674 11794 11732 +f 11714 11713 11818 +f 11777 11746 11645 +f 11794 11674 11747 +f 11482 11711 11880 +f 11675 11779 11823 +f 11684 11675 11823 +f 11734 11595 11760 +f 11819 11842 11606 +f 11786 11652 11790 +f 11731 11645 11746 +f 11684 11827 11659 +f 11748 11819 11606 +f 11827 11763 11659 +f 11826 11701 11859 +f 11644 11799 11798 +f 11652 11682 11790 +f 11728 11670 11785 +f 11682 11807 11790 +f 11750 11742 11803 +f 11804 11776 11694 +f 11809 11662 11763 +f 11793 11672 11753 +f 11543 11765 11666 +f 11677 11787 11757 +f 11727 11726 11830 +f 11635 11690 11770 +f 11788 11666 11885 +f 11709 11740 11783 +f 11844 11739 11770 +f 11717 11568 11766 +f 11783 11740 11853 +f 11730 11727 11830 +f 11710 11813 11791 +f 11692 11853 11740 +f 11709 11865 11707 +f 11792 11663 11717 +f 11773 11696 11745 +f 11654 11768 11886 +f 11641 11720 11879 +f 11755 11748 11657 +f 11596 11712 11812 +f 11789 11851 11610 +f 11811 11696 11936 +f 11641 11921 11648 +f 11637 11736 12007 +f 11689 11732 11840 +f 11776 11832 11601 +f 11818 11602 11878 +f 11921 11797 11648 +f 11857 11745 11704 +f 11842 11965 11813 +f 11880 11711 11822 +f 11825 11753 11762 +f 11704 11774 11857 +f 11762 11898 11825 +f 11747 11796 11794 +f 11898 11762 11815 +f 11669 11654 11782 +f 11864 11673 11759 +f 11673 11864 11779 +f 11824 11796 11747 +f 11847 11679 11778 +f 11804 11655 11772 +f 11801 11679 11847 +f 11747 11680 11824 +f 11708 11758 11848 +f 11772 11644 11798 +f 11914 11701 11826 +f 11669 11782 11613 +f 11680 11750 11803 +f 11762 11637 11815 +f 11734 11760 11775 +f 11805 11737 11653 +f 11678 11861 11780 +f 11885 11666 11765 +f 11691 11608 11919 +f 11677 11860 11761 +f 11718 11889 11760 +f 11757 11860 11677 +f 11799 11672 11793 +f 11769 11743 11722 +f 11738 11836 11891 +f 11789 11714 11896 +f 11695 11764 11859 +f 11699 11810 11720 +f 11560 11886 11768 +f 11749 11754 11800 +f 11748 11755 11884 +f 11696 11773 11911 +f 11936 11696 11911 +f 11730 11839 11756 +f 11667 11816 11712 +f 11755 11689 11814 +f 11930 11756 11839 +f 11689 11840 11814 +f 11895 11697 11923 +f 11545 11715 11816 +f 11989 11721 11723 +f 11745 11857 11773 +f 11759 11756 11841 +f 11886 12043 11654 +f 11769 11656 11833 +f 11872 11822 11711 +f 11836 11738 11901 +f 11738 11802 11901 +f 11654 12043 11782 +f 11864 11843 11779 +f 11771 11643 11751 +f 11754 11731 11795 +f 11724 11708 11871 +f 11656 11728 11833 +f 11899 11794 11796 +f 11802 11701 11914 +f 11735 11821 11777 +f 11821 11820 11777 +f 11819 11748 11829 +f 11728 11785 11828 +f 11841 11756 11930 +f 11719 11835 11946 +f 11829 11748 11884 +f 11800 11726 11749 +f 11699 11613 11782 +f 11651 11939 11752 +f 11830 11726 11800 +f 11939 11651 11780 +f 11815 11637 12007 +f 11805 11653 11801 +f 11810 11879 11720 +f 11851 11927 11610 +f 11760 11831 11775 +f 11765 11543 11733 +f 11854 11803 11742 +f 11806 11725 11781 +f 11736 11610 11927 +f 11763 11827 11915 +f 11805 11852 11737 +f 11921 11641 11879 +f 11894 11840 11732 +f 11593 11767 11852 +f 11872 11593 11852 +f 11732 11794 11894 +f 11869 11774 11691 +f 11792 11717 12061 +f 11869 11691 11919 +f 11857 11774 11869 +f 11718 11725 11889 +f 11816 11715 11900 +f 11715 11863 11900 +f 11919 11761 11860 +f 11806 11781 11784 +f 11764 11895 11859 +f 11697 11817 11923 +f 11707 11757 11787 +f 11823 11779 11843 +f 11746 11795 11731 +f 11866 11703 12067 +f 11753 11825 11793 +f 11744 11844 11905 +f 12058 11751 11752 +f 12101 11766 11903 +f 11874 11832 11776 +f 11786 11909 11703 +f 11772 11798 11849 +f 11823 11850 11684 +f 11827 11684 11850 +f 11717 11766 12101 +f 11798 11799 11944 +f 11786 11790 11909 +f 11946 11838 11719 +f 11811 11806 11784 +f 11760 11889 11834 +f 11849 11904 11804 +f 11809 11763 11915 +f 11804 11772 11849 +f 11784 11693 11811 +f 12007 11736 11927 +f 11807 11888 11883 +f 11690 11809 11770 +f 11742 11743 11856 +f 11725 11806 11837 +f 11868 11775 11831 +f 11868 11821 11775 +f 11853 11692 11855 +f 11743 11769 11833 +f 11773 11857 11911 +f 11884 11755 11940 +f 11791 11813 11965 +f 11989 11723 11971 +f 11797 11921 12096 +f 11894 11794 11897 +f 12107 11708 11848 +f 11871 11708 12107 +f 11777 11820 11845 +f 11795 11746 11846 +f 11729 11741 11931 +f 11820 11821 11882 +f 11800 11754 11876 +f 11714 11818 12010 +f 11849 11798 11944 +f 11800 11876 11830 +f 11823 11843 11907 +f 11933 11828 11785 +f 11680 11803 11824 +f 11831 11760 11834 +f 11832 11873 11785 +f 11801 11847 11928 +f 11873 11832 11874 +f 11904 11776 11804 +f 11824 11803 11854 +f 11725 11837 11889 +f 11927 11851 11890 +f 11854 11742 11856 +f 11699 11782 11916 +f 11856 11743 11858 +f 11860 11757 11947 +f 11743 11833 11887 +f 12061 12060 11792 +f 11887 11858 11743 +f 11833 11728 11950 +f 11789 11896 12018 +f 11851 11789 12018 +f 11759 11841 11956 +f 11728 11828 11950 +f 11909 11790 11910 +f 11877 11812 11988 +f 11771 11855 11692 +f 11861 11678 11891 +f 11790 11883 11910 +f 11807 11883 11790 +f 11698 11719 11838 +f 11771 11751 11994 +f 11808 11646 11941 +f 11814 11940 11755 +f 11844 11770 11875 +f 11795 11945 11754 +f 11560 11698 11838 +f 11876 11754 11945 +f 11712 11816 12013 +f 11886 11560 11985 +f 11899 11897 11794 +f 11788 11885 11741 +f 11965 11842 11867 +f 11842 11819 11867 +f 11901 11802 11969 +f 11969 11802 11914 +f 12103 11751 12058 +f 11796 11824 12026 +f 11907 11870 11823 +f 11744 11905 11778 +f 11880 11822 11929 +f 11820 11882 11845 +f 11847 11778 11881 +f 11823 11870 11850 +f 12066 11733 11880 +f 11776 11904 11973 +f 11915 11827 11981 +f 11883 11888 11955 +f 12020 12107 11848 +f 11935 11887 11833 +f 11950 11935 11833 +f 11962 11829 11884 +f 11848 11758 12020 +f 11862 11791 11892 +f 11838 11985 11560 +f 11933 11785 11913 +f 11770 11809 11917 +f 11791 11965 11892 +f 11859 11895 11974 +f 11917 11875 11770 +f 11947 11757 11948 +f 11913 11785 11873 +f 11867 11992 11965 +f 11793 11944 11799 +f 12043 11886 12119 +f 11994 11855 11771 +f 11956 11841 11930 +f 12061 11717 12001 +f 11908 11821 11868 +f 11942 11865 11709 +f 11916 11810 11699 +f 11783 11942 11709 +f 11814 11840 11894 +f 11908 11868 11831 +f 11938 11843 11864 +f 11845 11893 11777 +f 11707 11948 11757 +f 11843 11938 11907 +f 11837 11806 11924 +f 11941 11792 12060 +f 11792 11941 11646 +f 11746 11932 11846 +f 11777 11976 11746 +f 11746 11976 11932 +f 11816 11900 12013 +f 11943 11869 11919 +f 11878 11602 11808 +f 11900 11863 12059 +f 11836 11901 11969 +f 11899 11796 11972 +f 12096 11952 11797 +f 11908 11882 11821 +f 12010 11818 11878 +f 11819 11925 11954 +f 11903 11797 11952 +f 11857 11869 11937 +f 11776 11973 11874 +f 11819 11906 11925 +f 11876 12009 11830 +f 11950 11828 11933 +f 11819 11829 11906 +f 12020 11758 11877 +f 11703 11909 12067 +f 11847 11881 11926 +f 11839 11730 12009 +f 11926 11928 11847 +f 11824 11854 11951 +f 11919 11860 11947 +f 11729 11946 11835 +f 11752 11939 12058 +f 11730 11830 12009 +f 11805 11801 11928 +f 11854 11856 11902 +f 11980 11733 12066 +f 11858 11902 11856 +f 11850 11981 11827 +f 11902 11858 11887 +f 11887 11934 11902 +f 11976 11777 11893 +f 11962 11884 11922 +f 11939 11780 11912 +f 11946 12087 11838 +f 11759 11956 11864 +f 11780 11861 11912 +f 11845 11882 11961 +f 11940 11922 11884 +f 12013 11900 11920 +f 11888 12012 11955 +f 11917 11809 11981 +f 11888 11862 12012 +f 11940 11814 11894 +f 11892 12012 11862 +f 11879 11810 11918 +f 11857 11966 11911 +f 11857 11937 11966 +f 11899 11894 11897 +f 11896 11714 12010 +f 11879 12120 11921 +f 11997 11723 11724 +f 11867 11819 11954 +f 12096 11921 11995 +f 11919 11947 11983 +f 11778 11905 12015 +f 11946 11729 12078 +f 11826 11859 12021 +f 11707 11865 12000 +f 12036 11839 12009 +f 11936 11911 11958 +f 11945 11795 11846 +f 12000 11865 11942 +f 11873 12002 11913 +f 11943 11919 11983 +f 11930 11839 11998 +f 11964 11805 11928 +f 11852 11805 11964 +f 11967 11852 11964 +f 11872 11852 11967 +f 11853 11942 11783 +f 11999 11874 12049 +f 12009 11876 12083 +f 11817 12097 11923 +f 12086 11851 12018 +f 11915 11981 11809 +f 11854 12024 11951 +f 12049 11874 11973 +f 12031 11917 11981 +f 11988 11812 11712 +f 11873 11874 11999 +f 12024 11854 11902 +f 11849 11944 11949 +f 11855 11942 11853 +f 11806 11811 11924 +f 11751 12103 11994 +f 11944 11793 11970 +f 11987 11898 11815 +f 11765 11733 11980 +f 11892 11965 12044 +f 12015 11844 11875 +f 11825 11898 11982 +f 11982 11898 11987 +f 11905 11844 12015 +f 11825 11970 11793 +f 11908 11831 12042 +f 11834 11991 11831 +f 11970 11825 11982 +f 11741 11885 12073 +f 11723 11997 11971 +f 11934 11887 11935 +f 11940 12005 11922 +f 11867 11993 11992 +f 11954 11993 11867 +f 11940 11894 11968 +f 12042 11831 11991 +f 11972 11796 12026 +f 11950 11933 11977 +f 11977 11933 11913 +f 11824 11951 12026 +f 12103 12058 11960 +f 12067 11909 12070 +f 11953 11949 11944 +f 11908 11984 11882 +f 11928 11926 12037 +f 11964 11928 12037 +f 11973 11904 12017 +f 12000 11948 11707 +f 12024 12040 11951 +f 12001 11717 12101 +f 11810 11916 12165 +f 12040 12024 12050 +f 11978 11976 11893 +f 11850 11870 12182 +f 11961 11893 11845 +f 12131 11880 11929 +f 11893 11961 11978 +f 11999 11975 11873 +f 11904 11849 12017 +f 11906 11829 12030 +f 12017 11849 12051 +f 11961 11882 11984 +f 11998 11839 12036 +f 12030 11829 11962 +f 11846 12029 11945 +f 11890 11851 12086 +f 12058 11939 11963 +f 12066 11880 12131 +f 11963 11939 11912 +f 11944 11970 11953 +f 12003 11945 12029 +f 11945 12083 11876 +f 12002 11873 11975 +f 12088 11869 11943 +f 11989 12149 11817 +f 11980 11885 11765 +f 12106 11808 11941 +f 11934 12054 11902 +f 11956 11938 11864 +f 11834 11889 11991 +f 11878 11808 12106 +f 11889 11837 11959 +f 11957 11907 11938 +f 12100 11712 12013 +f 11935 12011 11934 +f 11958 11911 11966 +f 11996 11990 11894 +f 11861 11891 12190 +f 11992 11993 12045 +f 11871 11997 11724 +f 11891 11836 12063 +f 11894 11899 11996 +f 12014 11920 11900 +f 11914 11826 11969 +f 11969 11826 12021 +f 11957 11870 11907 +f 11916 11782 12039 +f 11913 12002 11979 +f 12007 11927 11890 +f 12021 11859 11974 +f 11980 12066 12068 +f 11999 12049 12140 +f 11912 11861 12190 +f 11910 12022 11909 +f 12020 11877 11988 +f 11936 11958 12038 +f 12051 11849 11949 +f 11917 12031 12122 +f 12062 11941 12060 +f 11923 12097 11895 +f 11917 12034 11875 +f 12069 11875 12034 +f 11959 11837 12008 +f 11822 11872 12053 +f 12015 11875 12069 +f 11924 11811 12008 +f 11991 11889 11959 +f 11988 11712 12100 +f 11837 11924 12008 +f 11817 12149 12097 +f 11929 11822 12053 +f 11936 12038 11811 +f 12072 11966 11937 +f 11965 11992 12076 +f 12076 12044 11965 +f 11881 11778 12015 +f 11967 12053 11872 +f 11782 12043 12039 +f 12010 11878 12173 +f 12024 11902 11986 +f 11935 11950 12011 +f 11894 11990 11968 +f 11863 11866 12059 +f 12067 12111 11866 +f 11976 12029 11932 +f 11952 12178 11903 +f 12101 11903 12178 +f 11906 12080 11925 +f 11974 11895 12097 +f 11948 12000 12079 +f 12110 11930 11998 +f 12030 12080 11906 +f 11909 12022 12070 +f 11977 11913 11979 +f 11957 11938 12028 +f 11910 11883 12022 +f 11985 12071 11886 +f 12031 11981 12091 +f 11932 12029 11846 +f 12003 12083 11945 +f 12190 11891 12063 +f 11883 11955 12035 +f 11908 12033 11984 +f 12107 11997 11871 +f 12008 11811 12038 +f 12030 11962 12057 +f 11869 12088 12072 +f 11962 11922 12057 +f 11937 11869 12072 +f 11983 11947 12006 +f 12057 11922 12005 +f 11729 11931 12313 +f 12063 11836 12064 +f 12072 11958 11966 +f 11955 12012 12035 +f 11896 12010 12189 +f 11902 12054 11986 +f 12018 11896 12189 +f 11934 12011 12054 +f 11921 12120 11995 +f 12042 12033 11908 +f 12042 11991 11959 +f 12011 11950 12025 +f 12012 11892 12044 +f 12108 11878 12106 +f 11968 12005 11940 +f 12013 11920 12176 +f 12076 11992 12045 +f 11996 11899 12023 +f 11899 11972 12023 +f 11815 12007 11987 +f 12025 11950 11977 +f 12002 11975 12046 +f 12078 11729 12313 +f 12016 12084 11975 +f 11975 11999 12016 +f 12007 12075 12004 +f 11881 12015 12085 +f 11881 12085 11926 +f 11998 12143 12110 +f 12050 12024 12115 +f 12077 11993 12080 +f 12016 11999 12140 +f 12026 12023 11972 +f 11850 12182 12137 +f 11993 11954 12080 +f 12137 11981 11850 +f 12080 11954 11925 +f 12046 11975 12084 +f 12091 11981 12137 +f 11963 11912 12133 +f 11930 12110 11956 +f 11956 12110 12028 +f 12031 12091 12092 +f 11918 11810 12165 +f 12027 12026 11951 +f 12053 11967 12142 +f 11956 12028 11938 +f 12122 12031 12124 +f 11984 12019 11961 +f 12080 12030 12055 +f 12088 11943 11983 +f 11949 12094 12134 +f 12019 12033 12082 +f 11984 12033 12019 +f 11953 12094 11949 +f 12034 11917 12122 +f 12040 12027 11951 +f 12253 11958 12072 +f 12120 11879 12144 +f 11942 11855 12095 +f 12036 12009 12083 +f 12004 11987 12007 +f 12269 12095 11855 +f 11994 12269 11855 +f 12096 11995 12120 +f 12003 12032 12083 +f 12115 12024 11986 +f 12141 11998 12036 +f 12100 12013 12176 +f 12054 12011 12117 +f 12041 12117 12011 +f 11947 11948 12114 +f 12025 12041 12011 +f 12012 12099 12035 +f 11968 12109 12005 +f 12012 12044 12099 +f 11990 12135 11968 +f 12147 11959 12008 +f 12313 11931 11741 +f 11969 12021 12202 +f 11978 12047 11976 +f 11870 11957 12182 +f 12141 12143 11998 +f 12045 11993 12077 +f 11866 12111 12059 +f 12023 12026 12027 +f 11946 12078 12087 +f 12137 12182 12193 +f 11961 12019 11978 +f 12153 12028 12110 +f 12028 12153 11957 +f 12029 12157 12003 +f 11912 12190 12133 +f 11879 11918 12144 +f 12157 12032 12003 +f 11970 11982 12089 +f 12029 11976 12047 +f 12038 11958 12253 +f 12134 12051 11949 +f 12119 11886 12071 +f 11974 12097 12116 +f 12106 11941 12062 +f 12031 12092 12172 +f 12064 11836 11969 +f 12121 12022 11883 +f 12167 12037 12052 +f 12089 11982 12065 +f 11987 12065 11982 +f 11988 12100 12112 +f 12173 11878 12108 +f 12056 12055 12030 +f 11883 12035 12121 +f 11964 12037 12167 +f 12057 12056 12030 +f 12057 12005 12118 +f 12006 11947 12114 +f 12118 12005 12156 +f 12122 12069 12034 +f 12109 12156 12005 +f 12042 12102 12033 +f 12076 12099 12044 +f 11900 12059 12255 +f 11990 11996 12023 +f 12125 12025 11977 +f 12002 12046 11979 +f 11979 12046 12150 +f 11977 11979 12074 +f 12039 12043 12291 +f 12007 12130 12075 +f 12147 12008 12223 +f 12069 12122 12081 +f 12274 11920 12014 +f 12103 12269 11994 +f 12175 12049 11973 +f 11978 12019 12047 +f 12255 12014 11900 +f 12000 11942 12095 +f 12182 11957 12153 +f 12110 12205 12153 +f 12027 12040 12048 +f 12115 12048 12040 +f 12061 12001 12310 +f 12146 12211 11916 +f 12027 12136 12023 +f 12015 12069 12127 +f 11986 12054 12117 +f 12060 12061 12104 +f 12058 11963 12105 +f 11929 12053 12131 +f 11890 12086 12130 +f 12083 12032 12206 +f 12082 12033 12102 +f 12194 12088 11983 +f 11983 12006 12194 +f 12111 12067 12070 +f 12007 11890 12130 +f 12037 11926 12085 +f 11953 12093 12094 +f 11970 12093 11953 +f 12038 12090 12008 +f 12040 12050 12115 +f 12129 12036 12083 +f 12165 12144 11918 +f 12131 12068 12066 +f 12190 12063 12259 +f 11964 12142 11967 +f 12042 11959 12245 +f 12245 11959 12147 +f 12020 11988 12112 +f 12080 12055 12113 +f 12073 12313 11741 +f 12149 11989 12098 +f 12119 12291 12043 +f 11989 11971 12098 +f 12135 12109 11968 +f 12023 12135 11990 +f 12141 12036 12129 +f 12274 12138 11920 +f 12262 12148 12072 +f 12194 12262 12072 +f 12127 12069 12081 +f 12233 11997 12179 +f 12223 12008 12090 +f 12102 12042 12245 +f 12110 12143 12169 +f 12085 12015 12127 +f 12140 12049 12175 +f 12135 12023 12199 +f 12104 12061 12310 +f 12199 12023 12136 +f 12016 12140 12180 +f 12154 12032 12157 +f 12206 12032 12154 +f 12087 12162 11838 +f 12114 11948 12079 +f 11916 12039 12146 +f 12207 12202 12021 +f 12157 12029 12047 +f 11973 12017 12175 +f 12182 12153 12210 +f 12062 12060 12104 +f 12048 12151 12027 +f 12070 12022 12158 +f 12021 11974 12243 +f 11960 12058 12215 +f 11885 11980 12343 +f 12158 12022 12121 +f 12105 12215 12058 +f 12019 12082 12159 +f 12091 12137 12193 +f 12077 12080 12216 +f 12117 12041 12132 +f 12290 12177 12071 +f 12132 12041 12192 +f 12097 12149 12209 +f 12192 12125 12123 +f 12192 12041 12025 +f 12125 12192 12025 +f 12031 12172 12124 +f 12035 12099 12166 +f 12046 12084 12170 +f 12122 12124 12201 +f 12072 12088 12194 +f 12150 12046 12170 +f 12055 12056 12113 +f 11971 11997 12233 +f 12089 12093 11970 +f 12253 12072 12148 +f 12118 12056 12057 +f 12178 12310 12101 +f 12125 11977 12126 +f 12074 12126 11977 +f 12150 12074 11979 +f 12084 12016 12180 +f 12045 12077 12152 +f 11997 12107 12179 +f 12226 12079 12000 +f 12216 12152 12077 +f 12254 12178 11952 +f 12051 12175 12017 +f 12202 12183 11969 +f 12103 11960 12215 +f 12247 12051 12134 +f 12129 12083 12206 +f 12000 12095 12226 +f 12194 12006 12139 +f 11980 12195 12343 +f 12105 11963 12133 +f 12094 12093 12256 +f 12184 12082 12102 +f 12107 12020 12186 +f 12090 12038 12187 +f 12048 12115 12128 +f 12133 12190 12257 +f 12139 12006 12114 +f 12128 12115 12164 +f 12188 12187 12038 +f 12159 12082 12184 +f 12056 12118 12155 +f 12092 12091 12172 +f 11838 12162 11985 +f 12118 12156 12155 +f 12073 11885 12343 +f 12243 11974 12116 +f 12052 12037 12163 +f 12115 11986 12168 +f 11986 12117 12168 +f 11969 12198 12064 +f 12038 12253 12188 +f 12132 12168 12117 +f 12201 12081 12122 +f 11987 12145 12065 +f 12035 12166 12121 +f 12071 11985 12289 +f 12180 12170 12084 +f 12171 12074 12150 +f 12169 12205 12110 +f 12289 12290 12071 +f 12087 12078 12268 +f 12097 12209 12116 +f 12151 12136 12027 +f 12278 12053 12142 +f 12142 11964 12167 +f 12131 12053 12273 +f 12176 11920 12138 +f 12065 12145 12089 +f 12119 12071 12177 +f 12145 11987 12004 +f 11971 12233 12098 +f 12001 12101 12310 +f 12175 12051 12247 +f 12087 12327 12162 +f 12019 12191 12047 +f 12218 12047 12250 +f 11980 12068 12195 +f 12155 12156 12185 +f 12206 12212 12129 +f 12094 12181 12134 +f 12158 12263 12070 +f 12277 12080 12296 +f 12094 12256 12181 +f 12216 12080 12277 +f 12113 12296 12080 +f 12222 12115 12168 +f 12164 12115 12222 +f 12207 12021 12243 +f 12172 12091 12240 +f 12109 12135 12242 +f 12143 12141 12169 +f 12004 12075 12161 +f 12166 12099 12309 +f 12037 12085 12163 +f 12169 12204 12205 +f 12120 12241 12096 +f 12113 12056 12196 +f 12172 12219 12124 +f 12180 12140 12230 +f 12265 12188 12253 +f 12086 12018 12189 +f 12076 12045 12174 +f 12140 12175 12230 +f 12152 12174 12045 +f 12075 12130 12161 +f 12197 12114 12079 +f 12203 12196 12056 +f 12197 12079 12200 +f 12095 12269 12293 +f 12251 12136 12151 +f 12259 12063 12064 +f 12273 12053 12278 +f 12126 12123 12125 +f 12126 12074 12171 +f 12236 12126 12171 +f 12107 12186 12179 +f 12191 12250 12047 +f 12164 12048 12128 +f 12247 12134 12181 +f 12068 12131 12385 +f 12182 12266 12193 +f 12164 12285 12048 +f 12217 12103 12215 +f 12195 12068 12160 +f 12330 12183 12202 +f 12047 12218 12157 +f 12111 12381 12059 +f 12129 12212 12320 +f 12240 12091 12239 +f 12019 12159 12191 +f 12163 12085 12127 +f 12219 12172 12240 +f 12186 12020 12281 +f 12145 12004 12161 +f 12220 12062 12104 +f 12102 12229 12184 +f 12192 12123 12228 +f 12229 12102 12245 +f 12281 12020 12112 +f 12127 12081 12326 +f 12235 12170 12180 +f 12129 12320 12141 +f 12241 12254 12096 +f 12235 12150 12170 +f 12150 12235 12171 +f 11952 12096 12254 +f 12199 12242 12135 +f 12169 12141 12258 +f 12243 12116 12248 +f 12039 12271 12146 +f 12108 12106 12220 +f 12210 12153 12205 +f 12208 12270 12154 +f 12166 12339 12121 +f 12199 12136 12225 +f 12100 12176 12232 +f 12225 12136 12251 +f 12259 12064 12307 +f 12309 12099 12076 +f 12293 12226 12095 +f 12230 12175 12234 +f 12198 11969 12183 +f 12269 12103 12217 +f 12247 12234 12175 +f 12152 12216 12321 +f 12203 12056 12155 +f 12148 12262 12227 +f 12285 12231 12048 +f 12163 12127 12261 +f 12349 12059 12381 +f 12157 12218 12154 +f 11916 12211 12238 +f 12165 11916 12238 +f 12208 12154 12218 +f 12196 12296 12113 +f 12089 12145 12302 +f 12182 12210 12266 +f 12111 12070 12381 +f 12070 12263 12381 +f 12224 12187 12188 +f 12224 12188 12265 +f 12106 12062 12220 +f 12159 12184 12294 +f 12120 12144 12241 +f 12193 12239 12091 +f 12086 12300 12130 +f 12090 12187 12280 +f 12108 12220 12382 +f 12280 12223 12090 +f 12190 12259 12257 +f 12249 12184 12229 +f 12173 12108 12382 +f 12086 12189 12419 +f 12132 12192 12228 +f 12245 12147 12347 +f 12347 12147 12223 +f 12224 12280 12187 +f 12258 12141 12320 +f 12201 12124 12219 +f 12039 12291 12271 +f 12248 12116 12287 +f 12235 12180 12276 +f 12326 12081 12272 +f 12116 12209 12287 +f 12121 12339 12158 +f 12205 12204 12213 +f 12078 12313 12268 +f 12010 12173 12221 +f 12226 12200 12079 +f 12189 12010 12221 +f 12205 12213 12210 +f 12154 12270 12206 +f 12212 12206 12270 +f 12230 12276 12180 +f 12246 12199 12225 +f 12098 12233 12491 +f 12231 12251 12151 +f 12230 12234 12314 +f 12048 12231 12151 +f 12126 12228 12123 +f 12236 12228 12126 +f 12171 12235 12228 +f 12236 12171 12228 +f 12156 12109 12311 +f 12277 12321 12216 +f 12297 12237 12212 +f 12335 12127 12326 +f 12320 12212 12237 +f 12256 12093 12406 +f 12209 12149 12287 +f 12472 12262 12194 +f 12145 12161 12260 +f 12313 12073 12343 +f 12163 12283 12052 +f 12308 12344 12167 +f 12167 12344 12142 +f 12242 12199 12246 +f 12144 12165 12238 +f 12344 12278 12142 +f 12340 12139 12114 +f 12307 12064 12198 +f 12340 12114 12391 +f 12246 12225 12333 +f 12204 12169 12258 +f 12251 12333 12225 +f 12269 12217 12288 +f 12253 12148 12227 +f 12251 12231 12346 +f 12270 12208 12329 +f 12276 12230 12314 +f 12234 12247 12244 +f 12179 12186 12323 +f 12311 12185 12156 +f 12385 12131 12273 +f 12274 12371 12138 +f 12385 12160 12068 +f 12247 12181 12252 +f 12174 12152 12417 +f 12255 12059 12349 +f 12330 12202 12207 +f 12164 12222 12284 +f 12264 12266 12210 +f 12320 12237 12396 +f 12222 12168 12292 +f 12105 12461 12215 +f 12381 12263 12409 +f 12266 12239 12193 +f 12132 12292 12168 +f 12257 12105 12133 +f 12207 12243 12267 +f 12220 12104 12214 +f 12341 12292 12132 +f 12261 12127 12335 +f 12132 12228 12341 +f 12418 12257 12259 +f 12240 12239 12306 +f 12112 12100 12304 +f 12279 12235 12276 +f 12191 12159 12294 +f 12295 12213 12204 +f 12294 12184 12249 +f 12210 12213 12295 +f 12201 12219 12312 +f 12081 12201 12312 +f 12356 12346 12231 +f 12194 12139 12340 +f 12155 12185 12203 +f 12284 12285 12164 +f 12356 12231 12285 +f 12309 12275 12166 +f 12163 12261 12283 +f 12280 12224 12393 +f 12076 12174 12309 +f 12255 12349 12014 +f 12152 12321 12417 +f 12167 12052 12308 +f 12250 12191 12294 +f 12344 12308 12399 +f 12419 12300 12086 +f 12089 12406 12093 +f 12406 12089 12302 +f 12310 12178 12534 +f 12332 12161 12301 +f 12162 12327 12431 +f 12314 12234 12244 +f 12302 12145 12367 +f 12284 12222 12363 +f 12252 12181 12359 +f 12186 12281 12323 +f 12264 12210 12295 +f 12218 12250 12208 +f 12208 12250 12319 +f 12221 12173 12382 +f 12266 12298 12239 +f 12441 12267 12243 +f 12223 12280 12347 +f 12348 12383 12242 +f 12324 12360 12262 +f 12242 12246 12348 +f 12221 12419 12189 +f 12308 12052 12283 +f 12306 12239 12298 +f 12246 12333 12348 +f 12224 12265 12393 +f 12243 12248 12441 +f 12281 12112 12432 +f 12238 12392 12144 +f 12334 12247 12252 +f 12279 12228 12235 +f 12280 12393 12315 +f 12158 12299 12263 +f 12334 12252 12359 +f 12296 12196 12303 +f 12130 12301 12161 +f 12392 12241 12144 +f 11985 12162 12473 +f 12279 12276 12314 +f 12289 11985 12473 +f 12203 12303 12196 +f 12354 12333 12251 +f 12391 12114 12197 +f 12360 12253 12227 +f 12260 12161 12332 +f 12312 12272 12081 +f 12197 12200 12362 +f 12329 12208 12319 +f 12227 12262 12360 +f 12389 12293 12269 +f 12362 12200 12226 +f 12288 12389 12269 +f 12297 12212 12270 +f 12185 12305 12203 +f 12339 12166 12345 +f 12104 12310 12214 +f 12305 12185 12282 +f 12166 12275 12345 +f 12282 12185 12311 +f 12179 12491 12233 +f 12215 12461 12217 +f 12176 12138 12232 +f 12370 12311 12109 +f 12370 12109 12242 +f 12274 12014 12349 +f 12271 12517 12146 +f 12292 12363 12222 +f 12249 12395 12294 +f 12181 12256 12387 +f 12257 12368 12105 +f 12256 12406 12387 +f 12368 12257 12418 +f 12229 12245 12347 +f 12258 12426 12204 +f 12295 12204 12386 +f 12262 12472 12324 +f 12263 12299 12409 +f 12358 12343 12195 +f 12162 12431 12473 +f 12347 12280 12350 +f 12307 12198 12342 +f 12279 12341 12228 +f 12313 12343 12510 +f 12301 12130 12300 +f 12250 12294 12319 +f 12278 12344 12425 +f 12268 12313 12316 +f 12354 12251 12346 +f 12219 12240 12312 +f 12198 12183 12484 +f 12217 12461 12288 +f 12183 12330 12484 +f 12087 12268 12316 +f 12431 12087 12316 +f 12329 12355 12270 +f 12221 12382 12331 +f 12087 12431 12327 +f 12356 12285 12375 +f 12145 12260 12367 +f 12177 12291 12119 +f 12371 12378 12138 +f 12314 12244 12437 +f 12244 12247 12394 +f 12394 12247 12334 +f 12149 12098 12466 +f 12274 12349 12371 +f 12309 12174 12364 +f 12394 12437 12244 +f 12282 12318 12317 +f 12318 12282 12286 +f 12214 12388 12220 +f 12220 12388 12455 +f 12395 12249 12322 +f 12382 12220 12455 +f 12450 12310 12534 +f 12335 12326 12443 +f 12338 12261 12335 +f 12386 12204 12426 +f 12328 12461 12105 +f 12357 12266 12264 +f 12266 12357 12298 +f 12314 12380 12279 +f 12429 12393 12265 +f 12402 12328 12105 +f 12240 12306 12337 +f 12350 12280 12315 +f 12312 12240 12337 +f 12265 12253 12428 +f 12299 12158 12339 +f 12361 12303 12203 +f 12340 12472 12194 +f 12360 12428 12253 +f 12287 12149 12466 +f 12396 12237 12297 +f 12402 12105 12368 +f 12362 12226 12352 +f 12429 12265 12428 +f 12304 12100 12232 +f 12466 12098 12491 +f 12286 12282 12366 +f 12401 12286 12366 +f 12398 12286 12401 +f 12311 12366 12282 +f 12285 12284 12375 +f 12232 12138 12378 +f 12370 12369 12311 +f 12174 12417 12364 +f 12341 12363 12292 +f 12433 12325 12312 +f 12272 12312 12325 +f 12197 12362 12391 +f 12242 12383 12370 +f 12342 12198 12484 +f 12288 12461 12430 +f 12329 12319 12404 +f 12326 12272 12325 +f 12417 12321 12490 +f 12146 12518 12211 +f 12321 12277 12351 +f 12249 12229 12322 +f 12426 12320 12396 +f 12277 12296 12351 +f 12320 12426 12258 +f 12293 12352 12226 +f 12283 12261 12338 +f 12389 12352 12293 +f 12534 12178 12448 +f 12484 12330 12440 +f 12333 12383 12348 +f 12294 12353 12319 +f 12281 12497 12323 +f 12354 12384 12333 +f 12214 12310 12450 +f 12419 12221 12331 +f 12203 12305 12361 +f 12365 12301 12300 +f 12305 12282 12361 +f 12207 12267 12330 +f 12306 12298 12422 +f 12337 12306 12422 +f 12452 12334 12359 +f 12377 12418 12259 +f 12307 12377 12259 +f 12354 12346 12457 +f 12377 12307 12410 +f 12341 12279 12449 +f 12359 12181 12387 +f 12369 12366 12311 +f 12270 12397 12297 +f 12316 12313 12510 +f 12449 12279 12380 +f 12392 12238 12442 +f 12307 12342 12513 +f 12299 12339 12502 +f 12432 12112 12304 +f 12270 12355 12397 +f 12345 12275 12447 +f 12463 12304 12232 +f 12275 12309 12447 +f 12309 12488 12447 +f 12309 12364 12488 +f 12302 12390 12406 +f 12491 12179 12453 +f 12179 12323 12453 +f 12361 12282 12317 +f 12317 12318 12445 +f 12372 12445 12318 +f 12318 12286 12372 +f 12286 12398 12372 +f 12372 12398 12373 +f 12337 12422 12414 +f 12300 12419 12545 +f 12291 12517 12271 +f 12347 12350 12405 +f 12312 12337 12483 +f 12401 12366 12374 +f 12375 12346 12356 +f 12366 12369 12374 +f 12178 12254 12448 +f 12362 12352 12494 +f 12284 12376 12375 +f 12325 12443 12326 +f 12415 12283 12338 +f 12416 12334 12452 +f 12363 12376 12284 +f 12481 12308 12283 +f 12389 12288 12411 +f 12378 12568 12232 +f 12295 12357 12264 +f 12357 12295 12386 +f 12291 12177 12444 +f 12510 12590 12316 +f 12396 12297 12397 +f 12384 12383 12333 +f 12449 12380 12456 +f 12371 12349 12408 +f 12360 12324 12509 +f 12303 12470 12296 +f 12489 12380 12314 +f 12314 12437 12489 +f 12429 12428 12477 +f 12248 12446 12441 +f 12446 12248 12287 +f 12409 12299 12336 +f 12394 12334 12438 +f 12254 12241 12604 +f 12397 12355 12460 +f 12604 12448 12254 +f 12346 12375 12439 +f 12401 12403 12398 +f 12459 12344 12399 +f 12319 12353 12400 +f 12273 12278 12485 +f 12486 12369 12370 +f 12287 12466 12407 +f 12404 12319 12400 +f 12518 12146 12517 +f 12425 12344 12459 +f 12374 12369 12486 +f 12414 12483 12337 +f 12370 12383 12412 +f 12229 12347 12322 +f 12478 12160 12385 +f 12195 12160 12478 +f 12238 12211 12435 +f 12367 12260 12554 +f 12450 12388 12214 +f 12362 12608 12391 +f 12302 12367 12554 +f 12390 12302 12554 +f 12410 12307 12513 +f 12442 12238 12435 +f 12358 12195 12436 +f 12383 12384 12503 +f 12289 12473 12476 +f 12294 12395 12353 +f 12312 12483 12433 +f 12358 12510 12343 +f 12428 12360 12526 +f 12351 12490 12321 +f 12457 12346 12529 +f 12408 12378 12371 +f 12351 12296 12470 +f 12554 12260 12332 +f 12352 12389 12468 +f 12303 12420 12470 +f 12419 12331 12549 +f 12508 12396 12397 +f 12361 12420 12303 +f 12379 12396 12508 +f 12413 12298 12357 +f 12422 12298 12413 +f 12416 12452 12451 +f 12481 12283 12415 +f 12399 12308 12481 +f 12334 12416 12438 +f 12497 12281 12432 +f 12446 12287 12569 +f 12336 12299 12475 +f 12502 12339 12533 +f 12345 12533 12339 +f 12396 12379 12426 +f 12421 12361 12317 +f 12317 12445 12421 +f 12445 12372 12423 +f 12423 12372 12424 +f 12424 12373 12403 +f 12372 12373 12424 +f 12398 12403 12373 +f 12521 12382 12455 +f 12364 12561 12488 +f 12382 12521 12331 +f 12364 12417 12561 +f 12385 12273 12485 +f 12386 12426 12496 +f 12417 12490 12561 +f 12412 12383 12503 +f 12518 12435 12211 +f 12393 12487 12315 +f 12411 12468 12389 +f 12493 12406 12390 +f 12457 12384 12354 +f 12349 12381 12570 +f 12386 12427 12357 +f 12359 12434 12452 +f 12642 12411 12288 +f 12387 12434 12359 +f 12455 12388 12505 +f 12434 12387 12406 +f 12642 12288 12558 +f 12288 12430 12558 +f 12340 12391 12543 +f 12346 12439 12529 +f 12381 12409 12669 +f 12363 12341 12492 +f 12413 12573 12422 +f 12414 12422 12573 +f 12617 12419 12549 +f 12545 12419 12617 +f 12375 12512 12439 +f 12338 12335 12443 +f 12377 12507 12418 +f 12341 12449 12492 +f 12291 12444 12537 +f 12375 12376 12512 +f 12330 12267 12441 +f 12462 12350 12315 +f 12608 12362 12494 +f 12517 12291 12636 +f 12355 12329 12404 +f 12514 12394 12438 +f 12301 12626 12552 +f 12421 12467 12361 +f 12431 12316 12593 +f 12459 12399 12458 +f 12300 12555 12365 +f 12432 12304 12463 +f 12403 12401 12454 +f 12604 12241 12465 +f 12569 12287 12407 +f 12425 12485 12278 +f 12385 12485 12478 +f 12512 12376 12363 +f 12496 12426 12538 +f 12324 12472 12509 +f 12496 12427 12386 +f 12486 12370 12412 +f 12395 12499 12353 +f 12499 12395 12322 +f 12513 12342 12484 +f 12526 12360 12509 +f 12435 12671 12442 +f 12443 12325 12544 +f 12413 12357 12427 +f 12460 12479 12397 +f 12338 12443 12415 +f 12177 12290 12444 +f 12493 12390 12592 +f 12355 12532 12460 +f 12393 12429 12474 +f 12380 12506 12456 +f 12380 12489 12506 +f 12409 12336 12471 +f 12434 12406 12493 +f 12480 12414 12573 +f 12458 12399 12481 +f 12461 12328 12402 +f 12241 12392 12464 +f 12514 12437 12394 +f 12405 12350 12583 +f 12347 12516 12322 +f 12636 12291 12537 +f 12485 12425 12459 +f 12355 12404 12532 +f 12347 12405 12516 +f 12514 12530 12437 +f 12332 12301 12552 +f 12350 12462 12583 +f 12361 12504 12420 +f 12475 12299 12502 +f 12462 12315 12487 +f 12504 12361 12467 +f 12606 12441 12446 +f 12365 12626 12301 +f 12402 12368 12559 +f 12559 12418 12507 +f 12368 12418 12559 +f 12421 12445 12423 +f 12401 12374 12454 +f 12507 12377 12620 +f 12345 12447 12482 +f 12300 12545 12555 +f 12519 12482 12447 +f 12447 12488 12519 +f 12525 12423 12424 +f 12424 12403 12454 +f 12453 12323 12662 +f 12662 12588 12453 +f 12669 12409 12471 +f 12325 12433 12658 +f 12195 12478 12644 +f 12195 12644 12623 +f 12436 12195 12623 +f 12492 12449 12469 +f 12477 12474 12429 +f 12353 12499 12400 +f 12451 12452 12434 +f 12497 12662 12323 +f 12471 12336 12475 +f 12540 12351 12470 +f 12554 12332 12500 +f 12577 12554 12500 +f 12358 12436 12548 +f 12576 12469 12449 +f 12428 12526 12477 +f 12325 12658 12520 +f 12456 12576 12449 +f 12500 12332 12552 +f 12472 12543 12660 +f 12472 12340 12543 +f 12440 12330 12640 +f 12441 12640 12330 +f 12508 12397 12479 +f 12405 12583 12516 +f 12470 12420 12504 +f 12533 12345 12482 +f 12497 12432 12524 +f 12427 12573 12413 +f 12640 12441 12606 +f 12529 12439 12560 +f 12515 12379 12508 +f 12515 12538 12379 +f 12426 12379 12538 +f 12461 12402 12430 +f 12522 12415 12443 +f 12489 12437 12511 +f 12523 12467 12421 +f 12530 12511 12437 +f 12569 12562 12446 +f 12232 12535 12463 +f 12481 12415 12546 +f 12492 12512 12363 +f 12232 12568 12535 +f 12563 12530 12514 +f 12568 12378 12539 +f 12486 12605 12374 +f 12377 12410 12513 +f 12486 12412 12501 +f 12466 12491 12541 +f 12378 12408 12539 +f 12487 12393 12654 +f 12654 12393 12474 +f 12431 12593 12690 +f 12540 12614 12351 +f 12454 12374 12605 +f 12352 12495 12494 +f 12322 12516 12498 +f 12352 12468 12495 +f 12476 12290 12289 +f 12472 12660 12509 +f 12576 12456 12506 +f 12503 12384 12527 +f 12506 12489 12511 +f 12384 12457 12527 +f 12427 12496 12536 +f 12527 12457 12529 +f 12443 12544 12522 +f 12600 12460 12532 +f 12479 12460 12600 +f 12502 12533 12557 +f 12480 12483 12414 +f 12433 12483 12528 +f 12400 12532 12404 +f 12241 12464 12465 +f 12450 12534 12771 +f 12604 12465 12637 +f 12482 12519 12629 +f 12501 12605 12486 +f 12407 12466 12581 +f 12581 12466 12541 +f 12438 12416 12514 +f 12412 12503 12501 +f 12541 12491 12453 +f 12561 12490 12587 +f 12408 12349 12610 +f 12381 12669 12570 +f 12571 12525 12424 +f 12424 12454 12571 +f 12560 12439 12615 +f 12524 12662 12497 +f 12690 12473 12431 +f 12499 12322 12498 +f 12474 12477 12598 +f 12477 12526 12589 +f 12559 12430 12402 +f 12415 12522 12546 +f 12549 12331 12521 +f 12509 12585 12526 +f 12567 12508 12479 +f 12458 12596 12459 +f 12459 12596 12485 +f 12391 12608 12543 +f 12463 12531 12432 +f 12578 12523 12421 +f 12421 12423 12578 +f 12423 12525 12578 +f 12427 12536 12551 +f 12593 12316 12590 +f 12573 12427 12551 +f 12567 12515 12508 +f 12478 12485 12613 +f 12592 12547 12493 +f 12482 12611 12533 +f 12454 12605 12571 +f 12632 12495 12468 +f 12512 12492 12439 +f 12528 12483 12480 +f 12538 12536 12496 +f 12468 12411 12642 +f 12451 12565 12416 +f 12416 12565 12514 +f 12519 12488 12561 +f 12628 12521 12455 +f 12349 12570 12610 +f 12490 12351 12614 +f 12587 12490 12614 +f 12520 12544 12325 +f 12572 12641 12501 +f 12501 12503 12572 +f 12540 12470 12614 +f 12555 12545 12617 +f 12602 12492 12469 +f 12556 12572 12503 +f 12527 12556 12503 +f 12400 12499 12676 +f 12618 12558 12430 +f 12532 12400 12553 +f 12639 12470 12619 +f 12392 12442 12597 +f 12481 12546 12595 +f 12470 12504 12619 +f 12458 12481 12595 +f 12585 12589 12526 +f 12559 12618 12430 +f 12500 12552 12626 +f 12469 12576 12574 +f 12543 12608 12550 +f 12672 12576 12506 +f 12537 12444 12566 +f 12600 12532 12553 +f 12506 12511 12729 +f 12603 12527 12529 +f 12531 12524 12432 +f 12620 12377 12582 +f 12436 12623 12548 +f 12529 12560 12607 +f 12504 12467 12575 +f 12511 12530 12729 +f 12477 12589 12598 +f 12377 12513 12582 +f 12467 12523 12575 +f 12760 12513 12484 +f 12439 12492 12615 +f 12462 12659 12583 +f 12534 12448 12586 +f 12654 12462 12487 +f 12604 12586 12448 +f 12535 12531 12463 +f 12482 12629 12611 +f 12484 12440 12640 +f 12542 12435 12518 +f 12433 12528 12658 +f 12578 12525 12579 +f 12661 12388 12450 +f 12659 12462 12591 +f 12568 12539 12665 +f 12571 12605 12601 +f 12569 12407 12581 +f 12594 12560 12615 +f 12590 12510 12564 +f 12498 12516 12645 +f 12516 12583 12645 +f 12581 12541 12647 +f 12605 12501 12641 +f 12505 12388 12663 +f 12588 12647 12541 +f 12541 12453 12588 +f 12502 12624 12612 +f 12390 12554 12577 +f 12475 12502 12612 +f 12400 12676 12682 +f 12667 12671 12435 +f 12502 12557 12624 +f 12596 12458 12595 +f 12574 12602 12469 +f 12649 12365 12555 +f 12557 12533 12680 +f 12523 12578 12622 +f 12474 12598 12654 +f 12494 12495 12632 +f 12510 12358 12719 +f 12450 12771 12661 +f 12444 12290 12566 +f 12608 12494 12632 +f 12674 12729 12530 +f 12525 12571 12579 +f 12465 12464 12684 +f 12603 12529 12607 +f 12498 12645 12499 +f 12637 12465 12684 +f 12520 12658 12599 +f 12434 12668 12451 +f 12533 12611 12680 +f 12582 12513 12760 +f 12580 12499 12645 +f 12530 12563 12674 +f 12674 12563 12514 +f 12479 12600 12726 +f 12668 12434 12493 +f 12553 12400 12682 +f 12657 12660 12543 +f 12514 12565 12627 +f 12546 12522 12664 +f 12451 12630 12565 +f 12636 12542 12517 +f 12633 12515 12567 +f 12518 12517 12542 +f 12451 12668 12630 +f 12542 12667 12435 +f 12519 12561 12584 +f 12613 12485 12696 +f 12633 12538 12515 +f 12644 12478 12613 +f 12617 12549 12799 +f 12446 12562 12782 +f 12603 12572 12556 +f 12621 12619 12504 +f 12597 12442 12671 +f 12575 12621 12504 +f 12676 12499 12634 +f 12527 12603 12556 +f 12581 12562 12569 +f 12290 12476 12566 +f 12668 12493 12655 +f 12493 12547 12655 +f 12559 12507 12781 +f 12523 12622 12575 +f 12663 12388 12661 +f 12578 12579 12622 +f 12636 12537 12730 +f 12607 12560 12609 +f 12565 12630 12627 +f 12609 12560 12594 +f 12593 12590 12643 +f 12599 12544 12520 +f 12550 12657 12543 +f 12690 12593 12643 +f 12509 12660 12585 +f 12479 12726 12567 +f 12522 12544 12638 +f 12664 12522 12638 +f 12550 12608 12747 +f 12615 12492 12715 +f 12605 12641 12652 +f 12695 12632 12468 +f 12642 12695 12468 +f 12572 12616 12641 +f 12572 12603 12616 +f 12470 12639 12614 +f 12536 12538 12633 +f 12650 12571 12631 +f 12625 12579 12571 +f 12625 12571 12650 +f 12634 12499 12580 +f 12551 12536 12693 +f 12876 12524 12717 +f 12704 12676 12634 +f 12555 12617 12727 +f 12524 12531 12717 +f 12573 12551 12701 +f 12480 12573 12701 +f 12476 12473 12734 +f 12691 12660 12657 +f 12719 12358 12548 +f 12575 12622 12621 +f 12633 12567 12726 +f 12464 12392 12763 +f 12620 12781 12507 +f 12603 12607 12646 +f 12581 12708 12562 +f 12535 12568 12804 +f 12684 12464 12763 +f 12564 12510 12719 +f 12455 12505 12628 +f 12602 12715 12492 +f 12609 12646 12607 +f 12536 12633 12693 +f 12599 12658 12688 +f 12697 12608 12632 +f 12868 12637 12684 +f 12637 12868 12604 +f 12594 12615 12651 +f 12726 12600 12653 +f 12626 12365 12649 +f 12760 12484 12774 +f 12648 12602 12574 +f 12774 12484 12712 +f 12608 12697 12747 +f 12577 12592 12390 +f 12484 12640 12712 +f 12514 12731 12674 +f 12601 12631 12571 +f 12627 12731 12514 +f 12601 12605 12652 +f 12642 12558 12710 +f 12629 12519 12685 +f 12558 12618 12710 +f 12462 12654 12591 +f 12471 12475 12689 +f 12689 12669 12471 +f 12475 12612 12689 +f 12673 12500 12626 +f 12583 12659 12645 +f 12561 12587 12584 +f 12615 12715 12651 +f 12689 12612 12624 +f 12559 12737 12618 +f 12698 12592 12577 +f 12551 12694 12701 +f 12734 12699 12476 +f 12672 12574 12576 +f 12621 12744 12619 +f 12603 12675 12616 +f 12675 12603 12700 +f 12745 12624 12557 +f 12781 12737 12559 +f 12476 12699 12566 +f 12804 12568 12665 +f 12703 12781 12620 +f 12680 12611 12681 +f 12485 12596 12696 +f 12658 12528 12678 +f 12621 12622 12679 +f 12592 12735 12547 +f 12553 12653 12600 +f 12579 12687 12622 +f 12654 12598 12707 +f 12521 12628 12666 +f 12549 12521 12666 +f 12687 12579 12625 +f 12677 12562 12708 +f 12672 12506 12656 +f 12577 12500 12673 +f 12519 12584 12685 +f 12799 12549 12666 +f 12594 12651 12714 +f 12609 12594 12714 +f 12777 12632 12695 +f 12599 12638 12544 +f 12506 12729 12656 +f 12721 12585 12660 +f 12581 12647 12708 +f 12587 12635 12584 +f 12647 12588 12686 +f 12662 12738 12588 +f 12641 12616 12652 +f 12614 12692 12587 +f 12614 12639 12728 +f 12662 12524 12785 +f 12625 12650 12670 +f 12648 12715 12602 +f 12745 12557 12807 +f 12633 12726 12748 +f 12534 12586 12771 +f 12557 12680 12807 +f 12696 12596 12720 +f 12735 12592 12698 +f 12693 12633 12683 +f 12706 12648 12574 +f 12597 12763 12392 +f 12539 12408 12740 +f 12574 12672 12725 +f 12700 12603 12646 +f 12480 12701 12702 +f 12613 12696 12733 +f 12584 12635 12716 +f 12634 12580 12778 +f 12690 12643 12711 +f 12688 12658 12678 +f 12586 12604 12868 +f 12630 12668 12655 +f 12653 12553 12682 +f 12673 12626 12649 +f 12623 12840 12548 +f 12631 12601 12722 +f 12580 12645 12778 +f 12551 12693 12694 +f 12524 12876 12785 +f 12728 12692 12614 +f 12601 12652 12757 +f 12639 12619 12728 +f 12717 12531 12535 +f 12638 12599 12732 +f 12606 12446 12782 +f 12598 12589 12755 +f 12707 12598 12755 +f 12713 12546 12664 +f 12546 12713 12595 +f 12718 12596 12595 +f 12657 12550 12798 +f 12566 12699 12886 +f 12708 12860 12677 +f 12706 12715 12648 +f 12720 12596 12718 +f 12729 12802 12656 +f 12671 12864 12597 +f 12719 12548 12999 +f 12721 12660 12691 +f 12763 12597 12864 +f 12748 12683 12633 +f 12620 12582 12703 +f 12622 12687 12679 +f 12729 12674 12749 +f 12753 12679 12687 +f 12820 12550 12747 +f 12672 12656 12725 +f 12730 12878 12636 +f 12528 12480 12678 +f 12687 12625 12670 +f 12611 12629 12768 +f 12589 12585 12755 +f 12725 12706 12574 +f 12674 12731 12749 +f 12700 12646 12743 +f 12678 12788 12688 +f 12844 12636 12878 +f 12542 12636 12844 +f 12768 12629 12685 +f 12778 12645 12767 +f 12640 12606 12953 +f 12733 12696 12789 +f 12743 12646 12609 +f 12539 12784 12665 +f 12627 12630 12739 +f 12739 12630 12813 +f 12723 12599 12688 +f 12645 12659 12767 +f 12694 12693 12683 +f 12697 12632 12777 +f 12562 12677 12858 +f 12732 12599 12723 +f 12714 12759 12609 +f 12650 12631 12722 +f 12408 12610 12740 +f 12630 12655 12813 +f 12635 12587 12692 +f 12695 12642 12705 +f 12742 12738 12662 +f 12757 12722 12601 +f 12813 12655 12741 +f 12623 12644 12818 +f 12642 12797 12705 +f 12473 12690 12734 +f 12797 12642 12710 +f 12737 12710 12618 +f 12652 12616 12750 +f 12709 12682 12676 +f 12676 12704 12709 +f 12689 12624 12745 +f 12619 12744 12728 +f 12675 12700 12786 +f 12628 12505 12964 +f 12585 12721 12914 +f 12717 12535 12956 +f 12764 12577 12673 +f 12724 12673 12649 +f 12621 12679 12850 +f 12791 12749 12731 +f 12627 12791 12731 +f 12739 12791 12627 +f 12590 12564 12779 +f 12768 12681 12611 +f 12613 12733 12644 +f 12700 12743 12770 +f 12542 12846 12667 +f 12653 12682 12769 +f 12610 12570 12761 +f 12758 12638 12732 +f 12664 12638 12758 +f 12818 12644 12794 +f 12782 12562 12858 +f 12687 12670 12753 +f 12683 12762 12694 +f 12762 12683 12736 +f 12617 12799 12812 +f 12727 12617 12812 +f 12738 12686 12588 +f 12845 12753 12670 +f 12704 12773 12709 +f 12609 12759 12796 +f 12661 12771 12808 +f 12716 12635 12692 +f 12683 12748 12879 +f 12667 12803 12671 +f 12755 12585 12914 +f 12692 12728 12756 +f 12671 12803 12864 +f 12652 12750 12822 +f 12655 12547 12735 +f 12675 12750 12616 +f 12840 12623 12818 +f 12654 12707 12835 +f 12707 12755 12793 +f 12891 12595 12758 +f 12718 12595 12891 +f 12781 12703 12754 +f 12653 12746 12726 +f 12706 12809 12715 +f 12752 12480 12702 +f 12752 12678 12480 +f 12691 12657 12798 +f 12703 12582 12760 +f 12850 12679 12828 +f 12752 12788 12678 +f 12700 12770 12786 +f 12807 12680 12681 +f 12709 12769 12682 +f 12787 12769 12709 +f 12577 12764 12766 +f 12830 12743 12609 +f 12770 12743 12830 +f 12577 12766 12698 +f 12774 12712 12817 +f 12591 12654 12835 +f 12776 12697 12777 +f 12759 12714 12780 +f 12796 12830 12609 +f 12704 12823 12773 +f 12784 12539 12740 +f 12709 12773 12787 +f 12659 12591 12767 +f 12835 12707 12793 +f 12714 12651 12780 +f 12651 12715 12780 +f 12715 12809 12780 +f 12712 12640 12953 +f 12670 12650 12855 +f 12855 12845 12670 +f 12663 12661 12808 +f 12685 12584 12751 +f 12713 12664 12758 +f 12758 12595 12713 +f 12584 12716 12751 +f 12606 12782 12953 +f 12825 12570 12669 +f 12783 12692 12756 +f 12669 12689 12825 +f 12650 12722 12855 +f 12696 12720 12789 +f 13055 12754 12703 +f 12621 12850 12744 +f 12770 12853 12786 +f 12564 12719 12779 +f 12760 13055 12703 +f 12765 12706 12725 +f 12684 12763 12859 +f 12755 12914 12772 +f 12643 12590 12779 +f 12679 12753 12828 +f 12772 12793 12755 +f 12762 12736 12795 +f 12922 12695 12705 +f 12694 12762 12795 +f 12702 12694 12795 +f 12701 12694 12702 +f 12733 12794 12644 +f 12662 12785 12742 +f 12732 12836 12758 +f 12797 12710 12857 +f 12737 12857 12710 +f 12643 12917 12819 +f 12727 12907 12555 +f 12649 12555 12907 +f 12914 12721 12691 +f 12800 12828 12753 +f 12768 12685 12751 +f 12765 12725 12849 +f 12748 12726 12746 +f 12725 12656 12802 +f 12550 12820 12798 +f 12753 12845 12800 +f 12535 12804 12956 +f 12735 12741 12655 +f 12697 12776 12747 +f 12716 12692 12775 +f 12652 12722 12757 +f 12706 12827 12809 +f 12771 12586 13010 +f 12675 12805 12750 +f 12675 12786 12805 +f 12808 12862 12663 +f 12689 12745 12806 +f 12505 12663 12862 +f 12634 12823 12704 +f 12860 12708 12792 +f 12778 12823 12634 +f 12706 12919 12827 +f 12774 13055 12760 +f 12767 12591 12835 +f 12919 12706 12765 +f 12643 12779 12917 +f 12729 12912 12802 +f 12770 12830 12913 +f 12673 12915 12764 +f 12708 12647 12792 +f 12867 12778 12821 +f 12834 12688 12790 +f 12711 12643 12819 +f 12666 12628 12851 +f 12711 12734 12690 +f 12686 12792 12647 +f 12868 12684 12859 +f 12723 12688 12834 +f 12830 12796 12815 +f 12732 12723 12836 +f 12740 12610 12839 +f 12766 12764 12915 +f 12748 12746 12877 +f 12846 12542 12844 +f 12722 12652 12855 +f 12840 12999 12548 +f 12802 12849 12725 +f 12822 12855 12652 +f 12783 12775 12692 +f 12649 12814 12724 +f 12729 12749 12831 +f 12912 12729 12831 +f 12796 12759 12780 +f 12570 12825 12842 +f 12854 12780 12810 +f 12805 12786 12853 +f 12825 12689 12806 +f 12810 12780 12809 +f 13010 12586 12870 +f 12785 12876 12852 +f 12781 12754 12890 +f 12810 12809 12826 +f 12898 12828 12800 +f 12804 12665 12960 +f 12863 12735 12766 +f 12776 12777 12887 +f 12834 12836 12723 +f 12665 12784 12983 +f 12791 12739 12885 +f 12736 12683 12879 +f 12845 12855 12884 +f 12758 12836 12838 +f 12795 12736 12910 +f 12586 12868 12870 +f 12832 12922 12705 +f 12705 12797 12832 +f 12796 12780 12854 +f 12768 12751 12837 +f 12758 12838 12891 +f 12749 12791 12829 +f 12815 12796 12854 +f 12795 12848 12702 +f 12907 12727 12812 +f 12741 12866 12813 +f 12737 12781 12890 +f 12776 12887 12882 +f 12803 12667 12957 +f 12739 12813 12811 +f 12953 12782 12858 +f 12752 12702 12848 +f 12775 12916 12716 +f 12864 12803 12958 +f 12505 12862 12964 +f 12865 12788 12752 +f 12816 12866 12741 +f 12964 12851 12628 +f 12854 12810 12826 +f 12537 12566 12886 +f 12741 12735 12816 +f 12790 12688 12788 +f 12769 12746 12653 +f 13044 12666 12851 +f 12814 12649 12801 +f 12859 12763 12937 +f 12783 12756 12923 +f 12826 12809 12827 +f 12778 12767 12821 +f 12954 12825 12806 +f 12867 12823 12778 +f 12756 12728 12824 +f 12852 12742 12785 +f 12744 12824 12728 +f 12806 12745 12954 +f 12745 12807 12954 +f 12824 12744 12850 +f 12717 12956 12876 +f 12681 12896 12807 +f 12698 12766 12735 +f 12733 12789 12930 +f 12787 12746 12769 +f 12763 12864 12937 +f 12730 12537 12888 +f 12811 12885 12739 +f 12800 12845 12898 +f 12983 12960 12665 +f 12817 12712 12929 +f 12910 12736 12909 +f 12792 12686 12948 +f 12882 12747 12776 +f 12822 12903 12855 +f 12686 12738 12948 +f 12765 12849 12927 +f 12927 13003 12765 +f 12784 12740 13058 +f 12716 12916 12751 +f 12858 12677 12880 +f 12720 12718 12871 +f 12822 12750 12933 +f 12677 12860 12965 +f 12839 13058 12740 +f 12805 12933 12750 +f 12854 12826 12856 +f 12789 12720 12871 +f 12912 12849 12802 +f 12794 12733 12971 +f 12772 12914 12955 +f 12827 12919 12833 +f 12853 12770 12913 +f 12856 12826 12841 +f 12873 12793 12772 +f 13010 12870 12872 +f 12816 12735 12863 +f 12848 12795 12861 +f 12826 12827 12833 +f 12724 12847 12673 +f 12673 12847 12915 +f 12839 12610 12761 +f 12847 12724 12814 +f 12972 12742 12852 +f 12841 12826 12833 +f 12775 12783 12843 +f 12783 12923 12843 +f 12667 12846 12957 +f 12865 12790 12788 +f 12954 12869 12825 +f 12823 12867 12773 +f 12779 12719 12961 +f 12807 12896 12936 +f 12812 12799 13005 +f 12883 12908 12836 +f 12845 12884 12898 +f 13010 12808 12771 +f 12837 12751 12916 +f 12938 12857 12737 +f 12861 12795 12910 +f 12838 12836 12908 +f 12821 12939 12867 +f 12649 13062 12801 +f 12884 12855 12903 +f 12890 12938 12737 +f 12749 12829 12831 +f 12835 12793 12906 +f 13003 12919 12765 +f 12903 12822 12895 +f 12895 12822 12933 +f 12842 12761 12570 +f 12835 12906 12767 +f 12815 12854 12902 +f 12815 12902 12918 +f 12719 12999 13029 +f 12961 12719 13029 +f 13044 12892 12666 +f 12791 12885 12829 +f 12773 12925 12787 +f 12865 12752 12848 +f 12773 12874 12925 +f 12805 12853 12875 +f 12952 12820 12932 +f 12820 12747 12932 +f 12718 12891 12871 +f 13055 12774 12817 +f 12954 12807 12959 +f 12897 12813 12866 +f 12930 12789 12871 +f 12834 12790 12883 +f 12879 12748 12877 +f 12896 12681 12768 +f 12879 12909 12736 +f 12953 12929 12712 +f 12883 12836 12834 +f 12887 12777 12922 +f 12695 12922 12777 +f 12898 12884 13001 +f 12844 12878 13012 +f 12868 12859 12870 +f 12797 12857 12832 +f 12891 12838 12967 +f 12848 12861 12899 +f 12867 12939 12974 +f 12942 12865 12848 +f 12846 12844 13202 +f 12787 12925 12746 +f 12871 12891 13049 +f 12699 12734 12976 +f 12874 12773 12867 +f 12840 13080 12999 +f 12943 12821 12767 +f 13013 12927 12849 +f 12856 12902 12854 +f 12790 12865 12881 +f 12943 12767 12906 +f 12875 12853 12911 +f 12912 12831 12949 +f 12943 12939 12821 +f 12853 12913 12911 +f 12856 12841 12904 +f 12537 12886 12888 +f 12909 12879 12889 +f 12730 12888 13050 +f 12784 13058 12984 +f 12793 12873 13026 +f 12859 12937 12920 +f 12897 12811 12813 +f 12824 12850 13011 +f 12792 12948 12924 +f 12866 12816 12978 +f 12898 12893 12828 +f 12882 12932 12747 +f 12742 12948 12738 +f 12952 12798 12820 +f 12768 12837 12962 +f 12929 12953 13018 +f 12942 12848 12899 +f 12901 12949 12831 +f 12873 12772 12955 +f 12940 12775 12843 +f 12831 12829 12901 +f 12950 12815 12900 +f 12818 12794 12971 +f 12865 12942 12881 +f 12734 12711 12976 +f 12754 13055 12928 +f 12918 12900 12815 +f 12840 12818 13080 +f 12790 12945 12883 +f 13062 12649 12907 +f 12874 12867 12973 +f 12943 12906 13073 +f 12798 12952 12691 +f 12894 13055 12817 +f 13067 12894 12817 +f 12958 12803 12957 +f 12925 12951 12746 +f 13067 12817 12929 +f 12951 12877 12746 +f 12730 13050 12878 +f 12807 12936 12959 +f 12838 12908 12967 +f 12978 12816 12863 +f 13013 12849 12912 +f 12902 12935 12918 +f 12961 13034 12779 +f 13005 12799 12666 +f 12828 12934 12850 +f 12896 12768 13042 +f 12934 12828 12893 +f 12914 12691 13126 +f 12875 12933 12805 +f 12902 12856 12904 +f 12877 12889 12879 +f 12962 12837 12963 +f 12841 12833 12905 +f 12837 12916 12963 +f 12880 12677 12965 +f 12913 12830 12950 +f 12830 12815 12950 +f 12916 12775 12940 +f 13060 12839 12761 +f 12842 13009 12761 +f 12860 12792 12924 +f 13056 12812 13005 +f 12906 12793 13026 +f 12843 12923 12940 +f 12825 12869 12842 +f 13026 12873 12969 +f 12903 12926 12884 +f 12829 12885 12996 +f 12944 12881 12942 +f 12887 12921 13104 +f 12900 12918 12931 +f 13126 12691 12952 +f 12756 12824 12923 +f 12926 12903 13068 +f 12887 12922 12921 +f 12903 12895 13068 +f 12881 12945 12790 +f 12989 12922 12832 +f 12935 12931 12918 +f 12859 12920 13031 +f 12958 13083 12864 +f 12946 12996 12885 +f 13011 12850 12934 +f 12973 12867 12974 +f 12954 12959 12991 +f 12937 12864 13083 +f 13018 12858 12880 +f 12948 12742 13024 +f 13058 12839 13060 +f 13024 12742 12998 +f 12896 13042 12936 +f 12897 12866 13002 +f 12947 12935 12902 +f 12955 12914 13126 +f 12947 12902 12904 +f 12917 12779 13034 +f 12905 12904 12841 +f 12766 12982 12863 +f 12893 12898 12993 +f 13060 12761 13009 +f 12982 12766 12980 +f 13042 12768 13007 +f 12941 12861 12910 +f 12833 12919 12905 +f 12950 12911 12913 +f 12733 12930 12971 +f 12965 12860 12986 +f 12768 12962 13007 +f 12899 12861 12941 +f 12967 12908 13099 +f 12912 12949 13013 +f 12986 12860 12924 +f 12851 12964 13044 +f 13049 12891 12967 +f 12814 12801 13062 +f 12819 12917 13034 +f 13123 12965 12986 +f 12970 12814 13062 +f 13010 12862 12808 +f 13033 12870 12859 +f 12981 12897 13002 +f 12866 12978 13002 +f 12944 12945 12881 +f 12968 12935 12947 +f 13046 12964 12862 +f 12811 12946 12885 +f 12909 12889 13000 +f 12887 13104 12882 +f 12960 12992 12804 +f 12933 12875 12987 +f 12987 12875 12979 +f 12923 12824 13011 +f 12925 12874 12988 +f 13048 12883 12977 +f 12711 13051 12976 +f 13048 12908 12883 +f 12915 13020 12766 +f 13003 12905 12919 +f 12996 12901 12829 +f 12877 12995 12889 +f 12886 12699 13079 +f 13079 12888 12886 +f 12916 12940 13082 +f 13040 12898 12985 +f 13001 12985 12898 +f 12932 12882 13041 +f 12907 12812 13056 +f 13001 12884 12926 +f 12832 12857 13189 +f 13189 12857 12938 +f 12890 12754 12928 +f 12950 12900 13070 +f 13096 12943 13073 +f 12941 12966 12899 +f 12900 12931 13070 +f 12939 12943 13008 +f 13033 12859 13031 +f 13070 12931 12968 +f 12895 12933 13006 +f 13052 12928 13053 +f 12971 12930 13072 +f 12931 12935 12968 +f 12987 13006 12933 +f 13035 13087 12947 +f 12944 12942 13017 +f 12711 12819 13051 +f 13020 12915 12847 +f 12968 12947 13087 +f 12929 13018 13067 +f 12977 12883 12945 +f 12911 12979 12875 +f 12979 12911 12990 +f 12953 12858 13018 +f 13133 12964 13046 +f 12980 12766 13020 +f 13044 12964 13133 +f 13003 12927 13016 +f 12904 12905 12997 +f 12876 12956 13030 +f 13035 12904 12997 +f 12990 12911 12950 +f 12950 13027 12990 +f 12951 12925 12988 +f 12947 12904 13035 +f 13079 12699 13152 +f 13077 12958 12957 +f 13041 12882 13104 +f 12955 13086 12873 +f 13086 12955 13126 +f 13005 12666 12892 +f 12975 12905 13003 +f 12922 12989 12921 +f 12910 12909 13000 +f 12993 12898 13040 +f 12959 12936 13042 +f 12941 12910 13000 +f 13000 12889 12995 +f 13014 13013 12949 +f 12951 13025 12877 +f 12995 12877 13025 +f 12983 12784 12984 +f 12972 13149 12742 +f 12963 12916 13043 +f 13082 13043 12916 +f 12863 12982 12978 +f 12956 12804 12992 +f 12818 12971 13095 +f 12957 12846 13202 +f 12966 13017 12942 +f 12847 12814 13200 +f 12942 12899 12966 +f 12952 12932 13041 +f 13019 12991 12959 +f 12927 13013 13014 +f 13069 12939 13008 +f 13022 12944 13017 +f 12975 12997 12905 +f 12945 12944 13022 +f 12959 13042 13019 +f 13020 12847 13200 +f 12981 12811 12897 +f 12981 12946 12811 +f 12880 12965 13088 +f 12949 12901 13014 +f 13092 13014 12901 +f 13009 12842 13107 +f 13023 12948 13024 +f 12996 13066 12901 +f 12901 13066 13092 +f 12941 13000 13004 +f 12890 12928 13052 +f 12934 12893 12993 +f 13126 12952 13097 +f 13099 12908 13048 +f 13015 13003 13016 +f 12966 12941 13037 +f 12998 12742 13149 +f 12943 13096 13008 +f 13055 13053 12928 +f 13012 12878 13175 +f 12906 13026 13073 +f 12969 12873 13086 +f 12869 12954 13091 +f 12972 12852 13239 +f 12991 13091 12954 +f 13010 13046 12862 +f 13030 12956 12992 +f 13011 12934 13059 +f 13098 12930 13183 +f 13017 12966 13037 +f 12980 13076 12982 +f 13095 13080 12818 +f 12699 12976 13152 +f 12986 12924 13228 +f 12994 13035 12997 +f 13228 12948 13023 +f 12924 12948 13228 +f 12973 12974 13069 +f 12979 13085 12987 +f 13044 13136 12892 +f 12939 13069 12974 +f 12988 13025 12951 +f 13045 12973 13069 +f 12994 12997 12975 +f 13014 13016 12927 +f 13038 12993 13040 +f 12985 13001 13101 +f 13101 13001 13141 +f 13001 12926 13141 +f 13056 13005 13119 +f 12938 12890 13084 +f 13003 13015 13180 +f 13201 13050 12888 +f 12975 13003 13180 +f 13068 12895 13006 +f 13029 12999 13194 +f 13007 12962 13125 +f 12930 12871 13183 +f 13021 13002 12978 +f 12874 12973 13045 +f 12962 12963 13125 +f 12988 12874 13045 +f 13033 12872 12870 +f 13060 13009 13061 +f 12987 13129 13006 +f 13062 12907 13056 +f 13070 13027 12950 +f 12946 13066 12996 +f 13012 13202 12844 +f 13004 13028 13037 +f 12872 13210 13010 +f 13021 12978 12982 +f 13210 13230 13010 +f 13004 13037 12941 +f 12869 13107 12842 +f 13026 12969 13156 +f 12993 13064 12934 +f 13156 12969 13086 +f 13064 12993 13038 +f 13127 13075 13014 +f 13067 13018 13157 +f 13157 13018 13039 +f 13112 12994 12975 +f 13017 13037 13065 +f 13072 12930 13098 +f 13014 13092 13127 +f 13155 12832 13189 +f 13042 13007 13117 +f 13180 13112 12975 +f 13080 13095 13301 +f 13070 12968 13074 +f 13041 13104 13090 +f 13007 13125 13144 +f 12988 13045 13081 +f 12926 13068 13141 +f 12967 13099 13049 +f 13029 13223 12961 +f 12995 13063 13000 +f 12968 13087 13078 +f 13104 12921 12989 +f 13063 13047 13028 +f 13200 12814 12970 +f 13063 13004 13000 +f 13114 12981 13002 +f 13063 13028 13004 +f 13086 13126 13071 +f 13129 12987 13085 +f 13031 12920 13108 +f 13230 13046 13010 +f 12989 12832 13155 +f 13037 13028 13047 +f 13021 12982 13198 +f 13183 12871 13049 +f 13097 12952 13103 +f 12888 13079 13032 +f 13030 12852 12876 +f 12940 12923 13132 +f 13016 13014 13075 +f 13132 12923 13054 +f 13072 13178 12971 +f 13011 13054 12923 +f 13036 12869 13091 +f 13054 13011 13057 +f 13011 13059 13057 +f 13130 13063 12995 +f 12991 13019 13110 +f 12878 13050 13175 +f 13059 12934 13064 +f 12957 13202 13148 +f 13005 12892 13136 +f 13077 12957 13148 +f 12946 13094 13109 +f 12981 13094 12946 +f 12945 13022 13093 +f 13066 12946 13109 +f 13125 12963 13043 +f 13077 13083 12958 +f 13020 13076 12980 +f 13080 13301 13124 +f 13152 12976 13205 +f 12988 13081 13025 +f 12945 13093 12977 +f 13123 13088 12965 +f 13132 13082 12940 +f 13083 12920 12937 +f 13025 13130 12995 +f 13074 12968 13078 +f 13076 13020 13151 +f 13047 13063 13139 +f 13015 13016 13182 +f 12985 13101 13040 +f 13104 12989 13166 +f 13021 13114 13002 +f 13073 13026 13156 +f 13116 13037 13047 +f 13033 13031 13108 +f 13100 13049 13099 +f 12888 13032 13282 +f 13065 13037 13116 +f 13201 12888 13282 +f 13200 12970 13121 +f 13183 13049 13100 +f 12890 13052 13150 +f 13149 12972 13239 +f 13111 13035 12994 +f 13111 12994 13112 +f 13068 13006 13105 +f 13129 13105 13006 +f 12869 13036 13107 +f 12819 13034 13286 +f 13085 12979 13089 +f 12990 13089 12979 +f 13111 13177 13035 +f 12952 13041 13103 +f 12960 13319 12992 +f 13089 12990 13161 +f 13120 13161 12990 +f 13286 13051 12819 +f 13059 13064 13113 +f 13027 13120 12990 +f 13023 13024 12998 +f 13041 13090 13204 +f 13005 13136 13119 +f 12880 13181 13018 +f 13088 13181 12880 +f 13126 13097 13137 +f 12981 13114 13217 +f 13119 13174 13056 +f 13224 12852 13030 +f 13120 13027 13145 +f 12984 13058 13138 +f 13027 13070 13145 +f 13015 13118 13180 +f 13084 12890 13150 +f 13145 13070 13074 +f 13062 13121 12970 +f 13076 13198 12982 +f 13069 13008 13106 +f 13118 13015 13182 +f 13052 13053 13150 +f 13154 12989 13155 +f 13058 13060 13218 +f 13158 13108 12920 +f 13055 12894 13249 +f 13061 13218 13060 +f 13074 13078 13163 +f 13130 13025 13128 +f 13078 13087 13177 +f 13105 13102 13068 +f 13147 13182 13016 +f 13034 12961 13223 +f 13035 13177 13087 +f 13139 13063 13130 +f 13085 13131 13129 +f 13156 13203 13073 +f 13171 13075 13127 +f 13091 12991 13110 +f 13127 13092 13222 +f 13041 13204 13103 +f 13092 13066 13109 +f 13143 12977 13093 +f 13048 12977 13143 +f 12960 12983 13138 +f 12971 13178 13095 +f 13064 13038 13113 +f 13042 13117 13019 +f 12983 12984 13138 +f 13179 13047 13170 +f 13117 13007 13196 +f 13116 13047 13179 +f 13122 13088 13123 +f 13040 13115 13038 +f 13116 13179 13065 +f 13016 13075 13171 +f 12999 13080 13124 +f 13097 13103 13159 +f 13194 12999 13124 +f 13065 13179 13188 +f 13076 13215 13198 +f 13125 13043 13165 +f 13171 13127 13222 +f 13065 13146 13017 +f 13022 13017 13146 +f 13167 13090 13104 +f 13083 13158 12920 +f 13097 13159 13137 +f 13025 13081 13128 +f 13155 13241 13154 +f 13145 13074 13163 +f 13033 13210 12872 +f 13045 13069 13134 +f 13249 13053 13055 +f 13061 13009 13107 +f 13067 13249 12894 +f 13157 13249 13067 +f 13219 13102 13105 +f 13105 13129 13219 +f 13121 13062 13176 +f 13089 13131 13085 +f 13228 13023 13135 +f 13081 13045 13134 +f 13007 13144 13160 +f 13039 13018 13181 +f 13092 13109 13222 +f 13120 13142 13161 +f 13128 13081 13186 +f 13125 13165 13144 +f 13071 13126 13207 +f 13040 13101 13140 +f 13101 13141 13140 +f 13165 13043 13082 +f 12981 13217 13094 +f 13132 13169 13082 +f 13145 13142 13120 +f 13141 13068 13199 +f 13099 13048 13143 +f 13143 13193 13099 +f 13083 13077 13294 +f 13197 13217 13021 +f 13188 13146 13065 +f 13210 13033 13401 +f 13199 13068 13102 +f 13021 13198 13197 +f 13008 13096 13106 +f 13059 13113 13057 +f 13093 13022 13146 +f 13091 13110 13265 +f 13158 13083 13251 +f 13069 13106 13134 +f 13123 12986 13311 +f 13223 13029 13194 +f 13039 13209 13157 +f 13047 13139 13192 +f 13192 13170 13047 +f 13114 13021 13217 +f 13096 13073 13153 +f 13103 13204 13350 +f 13212 13072 13098 +f 13016 13164 13147 +f 13138 13319 12960 +f 13153 13073 13203 +f 13131 13089 13161 +f 13286 13034 13236 +f 13016 13171 13164 +f 13111 13112 13180 +f 13173 13171 13222 +f 13044 13133 13136 +f 13126 13137 13207 +f 13081 13134 13260 +f 13135 13023 13214 +f 13038 13115 13211 +f 13222 13109 13271 +f 13196 13007 13160 +f 13023 12998 13214 +f 13283 13138 13058 +f 13186 13081 13260 +f 13280 13076 13151 +f 13208 13071 13207 +f 13115 13040 13140 +f 13094 13217 13187 +f 13160 13144 13231 +f 13231 13144 13257 +f 12976 13051 13205 +f 13142 13145 13287 +f 13061 13107 13316 +f 13164 13171 13216 +f 13122 13123 13311 +f 13294 13195 13083 +f 13257 13144 13165 +f 13216 13171 13221 +f 13100 13099 13162 +f 13165 13082 13169 +f 13195 13251 13083 +f 13259 13183 13100 +f 13264 13224 13030 +f 13174 13119 13267 +f 13213 13133 13046 +f 13130 13128 13139 +f 13212 13098 13183 +f 13189 12938 13084 +f 13166 12989 13154 +f 13156 13086 13071 +f 13093 13146 13191 +f 13174 13176 13062 +f 13062 13056 13174 +f 13132 13054 13172 +f 13191 13193 13093 +f 13093 13193 13143 +f 13168 13163 13078 +f 13033 13108 13308 +f 13078 13177 13168 +f 13054 13057 13313 +f 13168 13177 13238 +f 13200 13121 13252 +f 13020 13200 13252 +f 13084 13150 13190 +f 13177 13111 13184 +f 13167 13104 13166 +f 13161 13242 13131 +f 13113 13038 13314 +f 13150 13053 13249 +f 13019 13117 13289 +f 13117 13196 13289 +f 13106 13096 13153 +f 13155 13189 13220 +f 13249 13157 13240 +f 12992 13319 13030 +f 13325 13106 13153 +f 13204 13090 13167 +f 13229 13118 13182 +f 13234 13211 13115 +f 13115 13140 13234 +f 13401 13362 13210 +f 13122 13181 13088 +f 13178 13354 13095 +f 13216 13147 13164 +f 13161 13142 13232 +f 13188 13179 13248 +f 12998 13149 13281 +f 13281 13149 13239 +f 13032 13079 13152 +f 13258 13102 13219 +f 13282 13032 13152 +f 13108 13158 13308 +f 13173 13222 13185 +f 13308 13401 13033 +f 13167 13166 13237 +f 13274 13109 13094 +f 13137 13159 13368 +f 13219 13129 13242 +f 13129 13131 13242 +f 13076 13280 13215 +f 13202 13012 13175 +f 13169 13132 13235 +f 13223 13236 13034 +f 13252 13121 13176 +f 13172 13054 13313 +f 13304 13190 13150 +f 13184 13238 13177 +f 13107 13036 13263 +f 13263 13316 13107 +f 13150 13249 13366 +f 13111 13206 13184 +f 13099 13193 13162 +f 13036 13091 13265 +f 13206 13111 13233 +f 13111 13180 13233 +f 13151 13020 13252 +f 13156 13071 13225 +f 13209 13240 13157 +f 13205 13051 13428 +f 13019 13289 13288 +f 13179 13170 13270 +f 13233 13180 13290 +f 13180 13118 13290 +f 13402 13161 13245 +f 13301 13095 13354 +f 13038 13211 13314 +f 13147 13229 13182 +f 13188 13273 13146 +f 13319 13138 13250 +f 13186 13260 13261 +f 13385 13140 13256 +f 13140 13141 13256 +f 13256 13141 13199 +f 13245 13161 13232 +f 13226 13184 13206 +f 13173 13185 13171 +f 13171 13185 13221 +f 13186 13300 13128 +f 13162 13193 13276 +f 13139 13128 13300 +f 13287 13232 13142 +f 13259 13100 13162 +f 13237 13166 13154 +f 13136 13133 13328 +f 13239 12852 13224 +f 13252 13280 13151 +f 13198 13215 13197 +f 13287 13145 13272 +f 13319 13334 13030 +f 13132 13172 13312 +f 13235 13132 13312 +f 13145 13163 13272 +f 13254 13241 13155 +f 13270 13170 13243 +f 13163 13168 13272 +f 13263 13036 13265 +f 13454 13148 13202 +f 13311 12986 13397 +f 12986 13228 13397 +f 13270 13277 13179 +f 13307 13267 13119 +f 13290 13118 13268 +f 13118 13229 13268 +f 13196 13160 13293 +f 13072 13212 13302 +f 13152 13205 13247 +f 13122 13311 13419 +f 13178 13072 13302 +f 13368 13207 13137 +f 13248 13179 13277 +f 13282 13152 13411 +f 12998 13281 13278 +f 13140 13385 13234 +f 13204 13167 13322 +f 13359 13231 13257 +f 13191 13146 13273 +f 13327 13221 13185 +f 13264 13030 13334 +f 13155 13220 13254 +f 13191 13253 13193 +f 13134 13262 13260 +f 13058 13218 13283 +f 13165 13336 13257 +f 13252 13176 13370 +f 13175 13454 13202 +f 13276 13193 13253 +f 13102 13258 13199 +f 13165 13169 13336 +f 13192 13139 13300 +f 13271 13109 13274 +f 13336 13169 13275 +f 13183 13259 13341 +f 13169 13235 13275 +f 13133 13213 13328 +f 13161 13402 13242 +f 13057 13113 13313 +f 13217 13197 13338 +f 13313 13113 13314 +f 13266 13238 13184 +f 13110 13019 13265 +f 13295 13134 13106 +f 13226 13266 13184 +f 13295 13106 13325 +f 13119 13136 13307 +f 13206 13233 13255 +f 13203 13244 13153 +f 13271 13185 13222 +f 13244 13203 13156 +f 13350 13204 13322 +f 13245 13232 13323 +f 13354 13178 13297 +f 13183 13341 13212 +f 13323 13232 13326 +f 13229 13337 13268 +f 13181 13122 13310 +f 13326 13232 13287 +f 13229 13147 13337 +f 13349 13274 13094 +f 13187 13349 13094 +f 13380 13186 13261 +f 13231 13293 13160 +f 13071 13208 13346 +f 13084 13190 13345 +f 13214 12998 13278 +f 13246 13174 13267 +f 13124 13301 13518 +f 13248 13273 13188 +f 13186 13299 13300 +f 13329 13147 13216 +f 13299 13186 13380 +f 13046 13230 13339 +f 13304 13150 13438 +f 13150 13366 13438 +f 13339 13213 13046 +f 13273 13253 13191 +f 13216 13221 13330 +f 13217 13338 13187 +f 13176 13174 13246 +f 13258 13256 13199 +f 13154 13241 13237 +f 13158 13251 13414 +f 13218 13061 13394 +f 13305 13170 13192 +f 13243 13170 13305 +f 13258 13219 13335 +f 13334 13319 13318 +f 13266 13168 13238 +f 13335 13219 13284 +f 13375 13223 13194 +f 13226 13206 13255 +f 13255 13227 13226 +f 13312 13172 13313 +f 13219 13242 13284 +f 13209 13039 13181 +f 13265 13317 13263 +f 13271 13327 13185 +f 13313 13314 13403 +f 13265 13019 13288 +f 13266 13279 13168 +f 13266 13226 13279 +f 13279 13226 13227 +f 13397 13228 13331 +f 13228 13135 13331 +f 13208 13207 13320 +f 13262 13134 13295 +f 13135 13214 13331 +f 13346 13208 13320 +f 13294 13148 13454 +f 13293 13231 13359 +f 13262 13261 13260 +f 13387 13253 13273 +f 13077 13148 13294 +f 13287 13272 13269 +f 13247 13205 13406 +f 13147 13329 13337 +f 13368 13103 13350 +f 13373 13281 13239 +f 13124 13518 13194 +f 13192 13300 13324 +f 13159 13103 13368 +f 13305 13192 13324 +f 13276 13303 13162 +f 13284 13242 13402 +f 13298 13330 13221 +f 13308 13158 13414 +f 13327 13298 13221 +f 13402 13245 13306 +f 13312 13275 13235 +f 13212 13341 13292 +f 13050 13201 13371 +f 13334 13343 13264 +f 13316 13394 13061 +f 13240 13209 13377 +f 13050 13452 13175 +f 13220 13189 13084 +f 13286 13428 13051 +f 13271 13358 13327 +f 13218 13447 13283 +f 13316 13263 13317 +f 13302 13297 13178 +f 13211 13285 13314 +f 13290 13255 13233 +f 13265 13448 13423 +f 13307 13136 13328 +f 13310 13122 13419 +f 13265 13288 13448 +f 13289 13196 13352 +f 13401 13500 13362 +f 13273 13248 13296 +f 13071 13346 13342 +f 13295 13379 13262 +f 13529 13267 13307 +f 13278 13331 13214 +f 13250 13138 13357 +f 13354 13297 13436 +f 13387 13273 13388 +f 13339 13230 13435 +f 13302 13212 13292 +f 13138 13283 13357 +f 13300 13299 13381 +f 13338 13349 13187 +f 13303 13253 13367 +f 13225 13071 13342 +f 13447 13218 13394 +f 13276 13253 13303 +f 13224 13264 13396 +f 13360 13269 13272 +f 13268 13378 13290 +f 13343 13396 13264 +f 13254 13220 13084 +f 13370 13176 13522 +f 13270 13243 13277 +f 13332 13277 13243 +f 13259 13162 13341 +f 13395 13156 13225 +f 13272 13168 13321 +f 13304 13345 13190 +f 13371 13452 13050 +f 13421 13271 13274 +f 13156 13395 13244 +f 13279 13321 13168 +f 13244 13395 13153 +f 13325 13153 13395 +f 13252 13425 13280 +f 13255 13355 13227 +f 13375 13194 13309 +f 13223 13375 13351 +f 13401 13308 13374 +f 13279 13227 13441 +f 13366 13249 13240 +f 13291 13215 13280 +f 13355 13255 13333 +f 13211 13234 13285 +f 13285 13234 13315 +f 13290 13333 13255 +f 13293 13353 13196 +f 13326 13287 13269 +f 13317 13439 13316 +f 13367 13253 13387 +f 13239 13224 13396 +f 13194 13518 13309 +f 13423 13317 13265 +f 13411 13152 13247 +f 13176 13246 13522 +f 13369 13162 13303 +f 13312 13313 13344 +f 13288 13289 13352 +f 13338 13197 13372 +f 13557 13288 13352 +f 13201 13282 13411 +f 13243 13305 13376 +f 13353 13352 13196 +f 13419 13311 13397 +f 13308 13414 13468 +f 13337 13329 13407 +f 13403 13314 13347 +f 13293 13359 13353 +f 13209 13181 13310 +f 13245 13323 13306 +f 13286 13236 13405 +f 13361 13295 13325 +f 13454 13175 13625 +f 13388 13273 13296 +f 13216 13364 13329 +f 13425 13363 13280 +f 13281 13373 13278 +f 13216 13330 13364 +f 13257 13336 13565 +f 13252 13370 13425 +f 13256 13258 13335 +f 13167 13237 13322 +f 13291 13280 13426 +f 13333 13290 13378 +f 13335 13284 13410 +f 13267 13529 13531 +f 13507 13205 13428 +f 13246 13267 13531 +f 13197 13215 13291 +f 13325 13395 13361 +f 13230 13210 13362 +f 13380 13381 13299 +f 13312 13442 13275 +f 13268 13337 13407 +f 13349 13338 13464 +f 13350 13322 13389 +f 13324 13300 13381 +f 13390 13350 13389 +f 13334 13318 13434 +f 13305 13324 13376 +f 13328 13213 13412 +f 13372 13197 13291 +f 13332 13356 13277 +f 13248 13277 13356 +f 13319 13250 13450 +f 13332 13243 13376 +f 13364 13330 13420 +f 13298 13327 13358 +f 13340 13303 13367 +f 13403 13344 13313 +f 13296 13248 13356 +f 13379 13295 13361 +f 13369 13303 13340 +f 13274 13349 13421 +f 13316 13439 13394 +f 13241 13254 13384 +f 13341 13162 13369 +f 13406 13205 13507 +f 13426 13280 13363 +f 13314 13285 13347 +f 13362 13435 13230 +f 13354 13518 13301 +f 13359 13257 13565 +f 13565 13336 13586 +f 13373 13239 13396 +f 13336 13275 13442 +f 13345 13304 13438 +f 13256 13335 13432 +f 13195 13294 13672 +f 13291 13427 13372 +f 13251 13195 13461 +f 13360 13272 13321 +f 13268 13407 13378 +f 13439 13627 13394 +f 13225 13342 13392 +f 13201 13411 13484 +f 13336 13442 13586 +f 13400 13377 13209 +f 13209 13310 13400 +f 13330 13298 13391 +f 13395 13225 13392 +f 13358 13271 13421 +f 13364 13407 13329 +f 13308 13468 13374 +f 13321 13279 13441 +f 13425 13416 13363 +f 13466 13452 13371 +f 13421 13349 13446 +f 13084 13345 13383 +f 13398 13302 13292 +f 13388 13296 13356 +f 13382 13323 13326 +f 13262 13469 13261 +f 13469 13262 13379 +f 13348 13317 13423 +f 13380 13261 13469 +f 13386 13326 13269 +f 13344 13403 13486 +f 13424 13355 13333 +f 13338 13372 13464 +f 13254 13084 13383 +f 13368 13320 13207 +f 13378 13424 13333 +f 13320 13368 13459 +f 13368 13350 13490 +f 13237 13241 13384 +f 13360 13449 13269 +f 13557 13404 13288 +f 13454 13437 13294 +f 13343 13334 13434 +f 13315 13234 13385 +f 13357 13283 13447 +f 13429 13385 13256 +f 13365 13278 13512 +f 13387 13388 13431 +f 13387 13431 13367 +f 13378 13407 13417 +f 13367 13431 13473 +f 13360 13321 13519 +f 13213 13339 13545 +f 13490 13350 13390 +f 13342 13346 13415 +f 13441 13519 13321 +f 13366 13240 13477 +f 13410 13284 13465 +f 13545 13412 13213 +f 13340 13367 13473 +f 13461 13414 13251 +f 13393 13324 13381 +f 13376 13324 13393 +f 13227 13355 13441 +f 13467 13328 13412 +f 13371 13201 13484 +f 13236 13223 13351 +f 13306 13323 13382 +f 13467 13307 13328 +f 13376 13356 13332 +f 13522 13246 13440 +f 13298 13358 13418 +f 13418 13391 13298 +f 13405 13236 13527 +f 13400 13310 13413 +f 13439 13317 13348 +f 13356 13376 13393 +f 13425 13370 13522 +f 13398 13292 13341 +f 13486 13312 13344 +f 13310 13419 13413 +f 13175 13452 13552 +f 13552 13625 13175 +f 13330 13391 13420 +f 13428 13286 13405 +f 13297 13302 13399 +f 13399 13436 13297 +f 13322 13237 13516 +f 13450 13318 13319 +f 13516 13389 13322 +f 13346 13320 13459 +f 13516 13237 13384 +f 13403 13347 13488 +f 13422 13358 13421 +f 13278 13365 13331 +f 13349 13504 13446 +f 13408 13424 13378 +f 13518 13354 13436 +f 13431 13388 13356 +f 13378 13417 13408 +f 13427 13291 13426 +f 13392 13342 13415 +f 13340 13473 13523 +f 13435 13545 13339 +f 13335 13410 13409 +f 13369 13340 13523 +f 13465 13458 13410 +f 13534 13375 13309 +f 13459 13368 13463 +f 13284 13402 13465 +f 13368 13490 13463 +f 13510 13374 13468 +f 13384 13254 13444 +f 13254 13383 13444 +f 13431 13356 13430 +f 13349 13464 13504 +f 13500 13401 13489 +f 13403 13488 13486 +f 13288 13404 13448 +f 13362 13500 13435 +f 13382 13326 13386 +f 13347 13285 13471 +f 13557 13352 13472 +f 13352 13353 13472 +f 13386 13269 13474 +f 13353 13433 13472 +f 13285 13315 13573 +f 13315 13385 13451 +f 13379 13361 13498 +f 13353 13359 13433 +f 13565 13433 13359 +f 13429 13451 13385 +f 13531 13440 13246 +f 13256 13432 13429 +f 13360 13519 13496 +f 13672 13294 13437 +f 13672 13461 13195 +f 13477 13438 13366 +f 13438 13477 13563 +f 13415 13346 13459 +f 13439 13348 13487 +f 13389 13516 13493 +f 13465 13306 13445 +f 13470 13443 13381 +f 13393 13381 13443 +f 13523 13341 13369 +f 13402 13306 13465 +f 13446 13422 13421 +f 13382 13445 13306 +f 13393 13443 13485 +f 13364 13420 13457 +f 13397 13331 13589 +f 13398 13341 13508 +f 13358 13422 13418 +f 13401 13374 13489 +f 13417 13407 13456 +f 13364 13456 13407 +f 13361 13395 13501 +f 13416 13425 13526 +f 13488 13347 13471 +f 13356 13393 13554 +f 13514 13302 13398 +f 13514 13399 13302 +f 13391 13457 13420 +f 13430 13356 13509 +f 13453 13431 13430 +f 13331 13365 13506 +f 13478 13477 13240 +f 13240 13377 13478 +f 13269 13449 13474 +f 13424 13408 13499 +f 13435 13500 13491 +f 13467 13529 13307 +f 13447 13394 13455 +f 13381 13380 13469 +f 13394 13627 13455 +f 13335 13409 13432 +f 13345 13438 13596 +f 13627 13439 13540 +f 13518 13534 13309 +f 13523 13473 13476 +f 13442 13312 13587 +f 13409 13410 13458 +f 13418 13460 13391 +f 13441 13520 13479 +f 13462 13312 13486 +f 13351 13375 13534 +f 13441 13355 13520 +f 13348 13423 13503 +f 13548 13611 13486 +f 13517 13436 13399 +f 13511 13514 13398 +f 13548 13486 13488 +f 13426 13494 13427 +f 13527 13236 13351 +f 13423 13448 13503 +f 13522 13570 13425 +f 13355 13424 13520 +f 13502 13405 13527 +f 13372 13427 13494 +f 13373 13585 13278 +f 13450 13250 13357 +f 13373 13396 13543 +f 13285 13573 13471 +f 13672 13437 13683 +f 13440 13531 13634 +f 13536 13429 13539 +f 13429 13432 13539 +f 13492 13499 13408 +f 13469 13497 13381 +f 13495 13474 13449 +f 13470 13381 13497 +f 13449 13360 13495 +f 13496 13495 13360 +f 13587 13586 13442 +f 13422 13475 13418 +f 13519 13441 13479 +f 13392 13415 13560 +f 13422 13541 13475 +f 13547 13392 13560 +f 13456 13364 13549 +f 13487 13515 13439 +f 13443 13470 13480 +f 13480 13483 13443 +f 13462 13587 13312 +f 13481 13520 13424 +f 13371 13484 13466 +f 13460 13505 13391 +f 13463 13490 13542 +f 13396 13343 13543 +f 13391 13578 13457 +f 13485 13443 13556 +f 13543 13343 13482 +f 13554 13393 13485 +f 13341 13523 13508 +f 13440 13634 13522 +f 13395 13392 13547 +f 13356 13554 13509 +f 13351 13534 13645 +f 13510 13489 13374 +f 13430 13509 13582 +f 13481 13424 13499 +f 13343 13434 13482 +f 13419 13397 13622 +f 13504 13464 13524 +f 13453 13473 13431 +f 13453 13430 13561 +f 13361 13501 13498 +f 13473 13453 13533 +f 13331 13506 13589 +f 13474 13537 13386 +f 13503 13448 13525 +f 13618 13435 13491 +f 13518 13436 13517 +f 13470 13497 13480 +f 13596 13438 13563 +f 13681 13278 13585 +f 13512 13278 13681 +f 13474 13495 13619 +f 13379 13498 13530 +f 13492 13408 13417 +f 13447 13455 13575 +f 13690 13459 13463 +f 13318 13558 13434 +f 13494 13605 13372 +f 13406 13507 13665 +f 13247 13406 13411 +f 13429 13536 13451 +f 13409 13521 13432 +f 13482 13434 13558 +f 13400 13413 13617 +f 13542 13490 13635 +f 13384 13444 13564 +f 13556 13443 13483 +f 13390 13389 13675 +f 13498 13501 13555 +f 13389 13493 13675 +f 13578 13391 13505 +f 13445 13382 13742 +f 13548 13488 13471 +f 13382 13386 13742 +f 13504 13513 13446 +f 13395 13547 13501 +f 13450 13558 13318 +f 13592 13537 13474 +f 13511 13398 13508 +f 13425 13570 13662 +f 13412 13545 13640 +f 13413 13419 13622 +f 13622 13397 13589 +f 13526 13425 13662 +f 13426 13363 13604 +f 13561 13430 13582 +f 13444 13383 13532 +f 13469 13379 13530 +f 13561 13533 13453 +f 13494 13426 13604 +f 13363 13416 13526 +f 13451 13573 13315 +f 13450 13357 13571 +f 13476 13473 13533 +f 13490 13390 13635 +f 13428 13405 13507 +f 13594 13514 13511 +f 13525 13448 13404 +f 13517 13399 13514 +f 13422 13550 13541 +f 13493 13516 13609 +f 13546 13491 13500 +f 13411 13406 13665 +f 13422 13446 13550 +f 13518 13517 13583 +f 13496 13519 13495 +f 13435 13618 13579 +f 13545 13435 13579 +f 13579 13581 13545 +f 13457 13549 13364 +f 13439 13515 13540 +f 13414 13461 13724 +f 13646 13468 13414 +f 13418 13577 13460 +f 13433 13565 13538 +f 13577 13505 13460 +f 13487 13348 13590 +f 13465 13445 13612 +f 13503 13590 13348 +f 13400 13617 13736 +f 13544 13481 13499 +f 13519 13479 13520 +f 13742 13386 13537 +f 13595 13509 13554 +f 13625 13552 13576 +f 13513 13550 13446 +f 13530 13593 13469 +f 13619 13592 13474 +f 13497 13469 13593 +f 13412 13640 13467 +f 13365 13512 13506 +f 13471 13573 13535 +f 13577 13418 13475 +f 13599 13451 13536 +f 13517 13514 13594 +f 13373 13543 13585 +f 13609 13516 13528 +f 13518 13693 13534 +f 13532 13741 13444 +f 13472 13433 13671 +f 13415 13459 13642 +f 13384 13564 13516 +f 13539 13432 13521 +f 13671 13433 13538 +f 13478 13377 13568 +f 13377 13400 13568 +f 13456 13492 13417 +f 13604 13363 13526 +f 13409 13458 13631 +f 13570 13522 13749 +f 13351 13645 13733 +f 13372 13605 13464 +f 13462 13486 13611 +f 13476 13533 13688 +f 13543 13482 13633 +f 13568 13400 13730 +f 13564 13444 13741 +f 13489 13510 13588 +f 13464 13562 13524 +f 13552 13452 13567 +f 13445 13742 13684 +f 13546 13489 13588 +f 13390 13675 13649 +f 13591 13480 13553 +f 13571 13357 13574 +f 13610 13519 13520 +f 13357 13447 13574 +f 13508 13523 13621 +f 13480 13591 13483 +f 13500 13489 13546 +f 13695 13493 13609 +f 13483 13591 13556 +f 13345 13596 13383 +f 13526 13678 13604 +f 13629 13481 13544 +f 13383 13596 13532 +f 13558 13450 13571 +f 13595 13582 13509 +f 13594 13511 13630 +f 13561 13582 13639 +f 13627 13626 13455 +f 13553 13480 13497 +f 13530 13498 13555 +f 13562 13464 13605 +f 13683 13437 13559 +f 13520 13481 13629 +f 13390 13649 13635 +f 13451 13599 13685 +f 13551 13529 13467 +f 13749 13522 13634 +f 13536 13539 13599 +f 13531 13529 13601 +f 13504 13524 13562 +f 13513 13504 13562 +f 13672 13724 13461 +f 13466 13484 13700 +f 13409 13631 13521 +f 13724 13646 13414 +f 13549 13492 13456 +f 13538 13565 13597 +f 13549 13457 13613 +f 13465 13612 13676 +f 13587 13462 13566 +f 13581 13607 13545 +f 13495 13519 13610 +f 13466 13567 13452 +f 13595 13554 13654 +f 13640 13545 13674 +f 13492 13624 13499 +f 13552 13567 13766 +f 13492 13572 13667 +f 13548 13471 13535 +f 13523 13476 13621 +f 13730 13400 13736 +f 13578 13505 13608 +f 13485 13556 13591 +f 13505 13577 13606 +f 13554 13485 13653 +f 13571 13574 13657 +f 13502 13527 13701 +f 13551 13467 13706 +f 13454 13625 13659 +f 13604 13616 13494 +f 13569 13508 13621 +f 13501 13547 13650 +f 13437 13454 13559 +f 13511 13508 13569 +f 13525 13404 13623 +f 13575 13574 13447 +f 13573 13451 13685 +f 13501 13641 13555 +f 13507 13405 13502 +f 13600 13601 13529 +f 13404 13557 13623 +f 13580 13623 13557 +f 13528 13516 13564 +f 13557 13472 13671 +f 13583 13517 13594 +f 13549 13572 13492 +f 13411 13665 13844 +f 13540 13515 13603 +f 13494 13616 13605 +f 13458 13465 13676 +f 13515 13487 13603 +f 13510 13468 13646 +f 13674 13545 13607 +f 13505 13606 13608 +f 13624 13492 13667 +f 13527 13351 13733 +f 13636 13591 13553 +f 13699 13495 13610 +f 13749 13634 13647 +f 13766 13576 13552 +f 13445 13684 13612 +f 13629 13610 13520 +f 13640 13706 13467 +f 13630 13511 13569 +f 13561 13639 13598 +f 13563 13768 13596 +f 13678 13526 13655 +f 13413 13622 13617 +f 13575 13455 13626 +f 13475 13541 13656 +f 13598 13533 13561 +f 13541 13550 13614 +f 13579 13618 13732 +f 13563 13477 13602 +f 13535 13573 13685 +f 13477 13478 13602 +f 13583 13594 13720 +f 13555 13652 13530 +f 13457 13578 13638 +f 13754 13602 13478 +f 13568 13754 13478 +f 13688 13621 13476 +f 13608 13638 13578 +f 13641 13501 13650 +f 13634 13531 13601 +f 13700 13484 13411 +f 13518 13583 13693 +f 13532 13691 13741 +f 13624 13544 13499 +f 13466 13700 13567 +f 13789 13538 13597 +f 13512 13681 13584 +f 13565 13586 13696 +f 13696 13587 13566 +f 13586 13587 13696 +f 13566 13462 13632 +f 13690 13463 13721 +f 13646 13588 13510 +f 13549 13667 13572 +f 13611 13548 13669 +f 13711 13549 13648 +f 13706 13773 13551 +f 13548 13535 13669 +f 13549 13613 13648 +f 13558 13571 13615 +f 13773 13529 13551 +f 13485 13591 13637 +f 13546 13588 13670 +f 13653 13485 13637 +f 13577 13475 13656 +f 13600 13529 13773 +f 13654 13554 13653 +f 13525 13623 13707 +f 13627 13540 13603 +f 13616 13604 13678 +f 13582 13595 13658 +f 13601 13723 13634 +f 13639 13582 13658 +f 13530 13652 13593 +f 13630 13569 13668 +f 13553 13497 13593 +f 13768 13563 13602 +f 13680 13553 13593 +f 13605 13644 13562 +f 13411 13844 13697 +f 13560 13415 13642 +f 13581 13579 13751 +f 13742 13537 13752 +f 13688 13533 13664 +f 13645 13534 13673 +f 13690 13642 13459 +f 13752 13537 13592 +f 13557 13671 13580 +f 13620 13513 13562 +f 13629 13544 13708 +f 13656 13541 13614 +f 13638 13613 13457 +f 13720 13594 13630 +f 13631 13765 13521 +f 13592 13619 13643 +f 13506 13512 13584 +f 13538 13789 13671 +f 13597 13565 13696 +f 13495 13699 13619 +f 13681 13585 13660 +f 13632 13462 13735 +f 13585 13543 13753 +f 13493 13695 13675 +f 13569 13621 13734 +f 13606 13577 13712 +f 13610 13629 13628 +f 13613 13638 13648 +f 13636 13637 13591 +f 13550 13620 13614 +f 13550 13513 13620 +f 13708 13628 13629 +f 13662 13570 13749 +f 13662 13749 13661 +f 13574 13663 13657 +f 13622 13736 13617 +f 13596 13768 13781 +f 13526 13662 13710 +f 13669 13535 13685 +f 13713 13589 13506 +f 13709 13555 13641 +f 13769 13768 13602 +f 13491 13546 13718 +f 13654 13658 13595 +f 13574 13575 13862 +f 13641 13650 13709 +f 13623 13580 13717 +f 13732 13491 13718 +f 13618 13491 13732 +f 13507 13502 13689 +f 13660 13585 13753 +f 13598 13664 13533 +f 13560 13642 13755 +f 13547 13560 13755 +f 13577 13656 13712 +f 13568 13730 13754 +f 13633 13482 13558 +f 13647 13634 13723 +f 13626 13627 13729 +f 13693 13583 13761 +f 13729 13627 13603 +f 13411 13697 13700 +f 13590 13603 13487 +f 13590 13503 13731 +f 13503 13525 13731 +f 13458 13676 13631 +f 13701 13527 13733 +f 13735 13611 13651 +f 13676 13612 13682 +f 13687 13606 13712 +f 13682 13612 13684 +f 13731 13525 13707 +f 13547 13755 13650 +f 13668 13569 13734 +f 13611 13669 13651 +f 13653 13637 13677 +f 13708 13544 13666 +f 13666 13544 13624 +f 13532 13596 13781 +f 13737 13638 13608 +f 13704 13737 13608 +f 13615 13571 13657 +f 13726 13575 13727 +f 13539 13750 13599 +f 13575 13626 13727 +f 13727 13626 13729 +f 13580 13671 13728 +f 13539 13521 13750 +f 13750 13521 13765 +f 13658 13654 13744 +f 13606 13687 13608 +f 13761 13583 13720 +f 13704 13608 13687 +f 13559 13454 13659 +f 13614 13703 13656 +f 13720 13630 13716 +f 13593 13652 13679 +f 13753 13543 13948 +f 13592 13643 13827 +f 13757 13676 13682 +f 13598 13639 13658 +f 13789 13597 13791 +f 13712 13656 13703 +f 13800 13624 13758 +f 13624 13667 13758 +f 13562 13644 13686 +f 13779 13528 13564 +f 13566 13632 13696 +f 13734 13621 13688 +f 13675 13695 13811 +f 13462 13611 13735 +f 13628 13806 13610 +f 13733 13645 13673 +f 13695 13609 13811 +f 13721 13463 13542 +f 13607 13581 13751 +f 13646 13702 13588 +f 13736 13622 13705 +f 13575 13726 13862 +f 13877 13684 13742 +f 13710 13662 13661 +f 13546 13670 13776 +f 13644 13605 13739 +f 13555 13709 13652 +f 13580 13728 13717 +f 13742 13752 13692 +f 13624 13800 13666 +f 13584 13713 13506 +f 13709 13650 13746 +f 13616 13740 13739 +f 13605 13616 13739 +f 13665 13507 13689 +f 13746 13650 13788 +f 13758 13667 13756 +f 13655 13526 13710 +f 13549 13756 13667 +f 13680 13593 13679 +f 13751 13579 13732 +f 13679 13652 13709 +f 13644 13725 13686 +f 13592 13714 13752 +f 13789 13728 13671 +f 13562 13686 13620 +f 13714 13592 13827 +f 13685 13599 13715 +f 13534 13693 13673 +f 13843 13642 13690 +f 13642 13843 13755 +f 13599 13750 13722 +f 13650 13755 13788 +f 13635 13649 13675 +f 13619 13699 13698 +f 13567 13700 13847 +f 13699 13610 13802 +f 13806 13802 13610 +f 13631 13676 13757 +f 13670 13588 13702 +f 13691 13532 13719 +f 13812 13630 13668 +f 13678 13655 13745 +f 13659 13625 13576 +f 13622 13589 13767 +f 13666 13886 13708 +f 13589 13713 13767 +f 13654 13653 13744 +f 13776 13718 13546 +f 13712 13703 13822 +f 13711 13756 13549 +f 13664 13598 13798 +f 13710 13745 13655 +f 13762 13620 13797 +f 13688 13664 13772 +f 13543 13633 13948 +f 13772 13803 13688 +f 13694 13693 13761 +f 13724 13672 13846 +f 13734 13688 13803 +f 13633 13558 13759 +f 13603 13590 13890 +f 13734 13760 13668 +f 13646 13724 13864 +f 13609 13528 13811 +f 13722 13715 13599 +f 13810 13737 13704 +f 13721 13542 13635 +f 13597 13696 13791 +f 13828 13631 13757 +f 13636 13553 13680 +f 13806 13628 13748 +f 13856 13678 13745 +f 13678 13856 13616 +f 13754 13730 13804 +f 13558 13615 13759 +f 13730 13736 13804 +f 13687 13782 13704 +f 13636 13680 13738 +f 13734 13803 13760 +f 13739 13817 13644 +f 13682 13684 13775 +f 13637 13636 13816 +f 13812 13668 13760 +f 13669 13685 13780 +f 13822 13687 13712 +f 13677 13637 13816 +f 14011 13683 13559 +f 13862 13860 13574 +f 13775 13684 13877 +f 13715 13780 13685 +f 13744 13653 13677 +f 13707 13623 13747 +f 13756 13711 13830 +f 13623 13717 13747 +f 13708 13748 13628 +f 13846 13672 13683 +f 13886 13748 13708 +f 13716 13630 13812 +f 13717 13728 13747 +f 13693 13694 13673 +f 13644 13817 13725 +f 13849 13711 13648 +f 13826 13769 13602 +f 13743 13733 13673 +f 13797 13620 13686 +f 13564 13741 13779 +f 13732 13902 13751 +f 13619 13698 13882 +f 13648 13638 13737 +f 13664 13798 13772 +f 13702 13646 13865 +f 13614 13620 13839 +f 13770 13703 13614 +f 13791 13696 13909 +f 13767 13705 13622 +f 13770 13614 13839 +f 13600 13881 13601 +f 13839 13620 13762 +f 13799 13706 13640 +f 13881 13723 13601 +f 13696 13632 13793 +f 13632 13735 13793 +f 13824 13679 13709 +f 13681 13660 13795 +f 13948 13633 13868 +f 13843 13690 13805 +f 13690 13721 13805 +f 13793 13735 13855 +f 13868 13633 13759 +f 13783 13666 13800 +f 13635 13814 13721 +f 13651 13855 13735 +f 13814 13635 13818 +f 13804 13784 13754 +f 13682 13774 13757 +f 13760 13803 13778 +f 13852 13636 13738 +f 13758 13756 13830 +f 13806 13748 13835 +f 13852 13816 13636 +f 13775 13774 13682 +f 13689 13844 13665 +f 13697 13844 13845 +f 13763 13677 13816 +f 13705 13786 13736 +f 13744 13677 13763 +f 13663 13574 13860 +f 13719 13532 13781 +f 13740 13616 13856 +f 13658 13744 13794 +f 13692 13752 13714 +f 13728 13789 13823 +f 13658 13798 13598 +f 13847 13700 13697 +f 13715 13722 13866 +f 13584 13681 13795 +f 13849 13830 13711 +f 13703 13770 13859 +f 13889 13720 13716 +f 13976 13826 13602 +f 13643 13619 13882 +f 13749 13647 13723 +f 13750 13765 13764 +f 13796 13729 13603 +f 13789 13791 13922 +f 13737 13849 13648 +f 13796 13603 13890 +f 13890 13929 13796 +f 13765 13631 13828 +f 13701 13733 13848 +f 13696 13793 13792 +f 13810 13704 13782 +f 13640 13674 13799 +f 13701 13689 13502 +f 13828 13757 13870 +f 13773 13934 13600 +f 13776 13670 13771 +f 13755 13843 13971 +f 13590 13731 13897 +f 13651 13669 13777 +f 13774 13870 13757 +f 13675 13811 13893 +f 13755 13813 13788 +f 13897 13890 13590 +f 13782 13687 13838 +f 13559 13659 13858 +f 13815 13853 13528 +f 13528 13779 13815 +f 13780 13777 13669 +f 13801 13800 13758 +f 13779 13741 13815 +f 13877 13903 13775 +f 13731 13707 13897 +f 13830 13801 13758 +f 13692 13877 13742 +f 13750 13866 13722 +f 13713 13584 13895 +f 13841 13673 13694 +f 13635 13675 13878 +f 13749 13723 13819 +f 13895 13584 13795 +f 13661 13749 13820 +f 13794 13744 13763 +f 13607 13751 13902 +f 13746 13788 13861 +f 13778 13812 13760 +f 13746 13861 13709 +f 13764 13765 13828 +f 13824 13709 13861 +f 13798 13658 13794 +f 13710 13661 13850 +f 13703 13859 13822 +f 13834 13716 13812 +f 13738 13679 13825 +f 13680 13679 13738 +f 13799 13674 13887 +f 13825 13679 13824 +f 13854 13737 13809 +f 13809 13737 13810 +f 13698 13699 13785 +f 13766 13567 13928 +f 13785 13699 13802 +f 13909 13696 13792 +f 13602 13754 13976 +f 13811 13528 13853 +f 13740 13856 13807 +f 13784 13976 13754 +f 13576 13858 13659 +f 13740 13807 13739 +f 13934 13773 13706 +f 13745 13710 13850 +f 13803 13772 13829 +f 13886 13835 13748 +f 13761 13720 13889 +f 13886 13666 13840 +f 13666 13783 13840 +f 13702 13771 13670 +f 13759 13615 13657 +f 13687 13822 13838 +f 13774 13775 13832 +f 13780 13715 13883 +f 13805 13721 13814 +f 13657 13663 13873 +f 13815 13741 13790 +f 13818 13635 13878 +f 13862 13726 13898 +f 13726 13727 13898 +f 13778 13833 13812 +f 13902 13732 13899 +f 13821 13794 13763 +f 13819 13723 13900 +f 13763 13816 13876 +f 13781 13768 13906 +f 13929 13884 13796 +f 13797 13686 13836 +f 13836 13686 13725 +f 13714 13842 13692 +f 13783 13800 13840 +f 13749 13819 13944 +f 13820 13749 13944 +f 13820 13850 13661 +f 13842 13714 13827 +f 13643 13882 13827 +f 13919 13716 13834 +f 13889 13716 13919 +f 13870 13774 13939 +f 13890 13897 13891 +f 13825 13852 13738 +f 13835 13808 13806 +f 13876 13816 13852 +f 13889 13694 13761 +f 13763 13876 13837 +f 13821 13763 13837 +f 13817 13739 13914 +f 13786 13804 13736 +f 13812 13833 13834 +f 13855 13651 13777 +f 13897 13707 13913 +f 13900 13723 13881 +f 13849 13831 13830 +f 13835 13886 13885 +f 13741 13691 13790 +f 13992 13743 13673 +f 13772 13798 13904 +f 13864 13724 13846 +f 13780 13990 13777 +f 13797 13839 13762 +f 13747 13913 13707 +f 13705 13872 13786 +f 13729 13796 13884 +f 13945 13824 13861 +f 13743 13848 13733 +f 13825 13824 13945 +f 13914 13739 13807 +f 13878 13675 13893 +f 13849 13737 13854 +f 13674 13607 13887 +f 13879 13840 13800 +f 13692 13842 13877 +f 13800 13801 13879 +f 13843 13805 14004 +f 13715 13866 13883 +f 13787 13728 13823 +f 13866 13750 13925 +f 13755 13971 13813 +f 13871 13854 13809 +f 13750 13764 13925 +f 13766 13867 13576 +f 13782 13838 13970 +f 13764 13828 13870 +f 13882 13698 13863 +f 13817 13901 13725 +f 13698 13785 13863 +f 13785 13802 13808 +f 13806 13808 13802 +f 13836 13725 13901 +f 13829 13772 13905 +f 13801 13830 13831 +f 13804 13786 13958 +f 13868 13759 13924 +f 13793 13855 13851 +f 13853 13815 14112 +f 13855 13875 13851 +f 13858 14011 13559 +f 13691 13719 13790 +f 13774 13832 13939 +f 13809 13810 13871 +f 13810 13782 13871 +f 13881 13600 14077 +f 13718 13899 13732 +f 13781 13906 13719 +f 13846 13683 14058 +f 13694 13889 13841 +f 13936 13777 13990 +f 13770 13839 13910 +f 13873 13663 13860 +f 13747 13728 13787 +f 13798 13794 13857 +f 13921 13840 13917 +f 13917 13840 13879 +f 13860 13862 13920 +f 13864 13949 13646 +f 13801 13880 13879 +f 13905 13772 13904 +f 13908 13827 13882 +f 13788 13813 13980 +f 13927 13727 13729 +f 13865 13771 13702 +f 13922 13791 13909 +f 13928 13867 13766 +f 13817 13954 13901 +f 14023 13701 13848 +f 13689 13701 14023 +f 13792 13793 14021 +f 13814 13818 13975 +f 13874 13829 13905 +f 13849 13892 13831 +f 13869 13838 13822 +f 13706 13799 13977 +f 13863 13785 13957 +f 13803 13829 13874 +f 13770 13869 13859 +f 13822 13859 13869 +f 13850 13941 13745 +f 13872 13705 13888 +f 13797 13955 13839 +f 13888 13705 13767 +f 13855 13777 13936 +f 13938 13996 13778 +f 13833 13778 13996 +f 13759 13657 13924 +f 13657 13873 13924 +f 13903 13832 13775 +f 13808 13835 13935 +f 13660 13753 13972 +f 13834 13833 13996 +f 13607 13902 13887 +f 13885 13886 13921 +f 13992 13673 13841 +f 13877 13842 13964 +f 13847 13697 13845 +f 13970 13838 13930 +f 13880 13801 13896 +f 13801 13831 13896 +f 13927 13898 13727 +f 13884 13927 13729 +f 13646 13949 13865 +f 13747 13787 13913 +f 13821 13967 13794 +f 13823 13789 13974 +f 13926 13925 13764 +f 13922 13974 13789 +f 13954 13817 13914 +f 13797 13836 13955 +f 13977 13934 13706 +f 13874 13937 13803 +f 13937 13778 13803 +f 13934 14093 13600 +f 14077 13600 14093 +f 13854 13983 13849 +f 13805 13814 14004 +f 13770 13910 13869 +f 13906 13768 13769 +f 13852 13932 13876 +f 13718 13776 13899 +f 13897 13913 13991 +f 13871 13782 13911 +f 13743 13992 13993 +f 13935 13835 13942 +f 13782 13970 13911 +f 13835 13885 13942 +f 13903 13877 13915 +f 13848 13743 13953 +f 13967 13821 13916 +f 13826 13976 13907 +f 13918 13917 13879 +f 13861 13788 14047 +f 13856 13745 13947 +f 13967 13857 13794 +f 13923 13970 13930 +f 13918 13879 13880 +f 13784 13978 13976 +f 13861 14047 13945 +f 13869 13930 13838 +f 14058 13683 14011 +f 13857 13904 13798 +f 13886 13840 13921 +f 13947 13745 13941 +f 13827 13968 13842 +f 13827 13908 13968 +f 13864 13846 14050 +f 13895 13962 13713 +f 13764 13870 13926 +f 13972 13753 13948 +f 13844 13689 14003 +f 13983 13892 13849 +f 13788 13980 14047 +f 13932 13852 13931 +f 13997 13873 13912 +f 13924 13873 13997 +f 13932 13837 13876 +f 14159 13958 13786 +f 13786 13872 14159 +f 13912 13873 13860 +f 13916 13821 13837 +f 13937 13938 13778 +f 13854 13871 13911 +f 13767 13713 13962 +f 13962 13895 13894 +f 13855 13936 13875 +f 13894 13895 13795 +f 13843 14004 13971 +f 13795 13660 13994 +f 14050 13949 13864 +f 13947 13807 13856 +f 13960 13880 13896 +f 13831 13892 14008 +f 13900 13881 14038 +f 13887 14054 13799 +f 13847 14071 13567 +f 13799 14054 14072 +f 13820 14026 13850 +f 13831 14008 13896 +f 13820 13944 14025 +f 13804 13978 13784 +f 13834 13996 13952 +f 14013 13950 13883 +f 13867 13951 13576 +f 13858 13576 13951 +f 13883 13866 14013 +f 14013 13866 13925 +f 14003 13689 14023 +f 13914 13807 13984 +f 13941 13850 14026 +f 13851 14021 13793 +f 13893 13811 13998 +f 13908 13882 14035 +f 14046 13890 13891 +f 13836 13956 13955 +f 13808 13957 13785 +f 13956 13836 13901 +f 13874 13905 14020 +f 13852 13825 13931 +f 13892 13983 14057 +f 14057 14042 13892 +f 13897 13991 14049 +f 13771 14056 13776 +f 14073 13815 13790 +f 13933 13837 13932 +f 13983 13854 13911 +f 13916 13837 13933 +f 14056 13899 13776 +f 13845 13844 14003 +f 13889 13919 13961 +f 13807 13947 13959 +f 13790 13719 13906 +f 13939 13832 13940 +f 13858 14058 14011 +f 13917 13918 14005 +f 13857 13967 13904 +f 13823 13974 13943 +f 13832 13903 13940 +f 13940 13903 13915 +f 13918 13880 13960 +f 13984 13807 13959 +f 13769 13826 14028 +f 13780 13883 14067 +f 14008 13973 13896 +f 13885 13921 13966 +f 13905 13904 14020 +f 14067 13883 13950 +f 14050 13846 14058 +f 13909 13792 14021 +f 14021 14000 13909 +f 13920 14031 13860 +f 13924 13948 13868 +f 14043 13992 13841 +f 13567 14071 13928 +f 13944 13900 14070 +f 13915 13877 13964 +f 13954 13956 13901 +f 13819 13900 13944 +f 13898 14014 13862 +f 14014 13920 13862 +f 13964 13842 13946 +f 13910 13839 13955 +f 13952 13919 13834 +f 13842 13968 13946 +f 13853 13998 13811 +f 13995 13771 13865 +f 13878 13893 14009 +f 13863 14035 13882 +f 13891 13897 14049 +f 14049 14115 13891 +f 13934 13977 14093 +f 13939 13940 13981 +f 13869 14016 13930 +f 13996 13938 14095 +f 13935 14055 13808 +f 13931 14019 13932 +f 13906 13769 14120 +f 13984 14040 13914 +f 13962 13888 13767 +f 14024 14055 13935 +f 14120 13769 14028 +f 14070 13900 14038 +f 13914 14039 13954 +f 13985 13983 13911 +f 13965 13916 13933 +f 13825 13945 13986 +f 13931 13825 13986 +f 13988 13927 13884 +f 13961 13841 13889 +f 13956 13954 14039 +f 13942 13885 13966 +f 13890 14046 13929 +f 13847 13845 14116 +f 13660 13972 13994 +f 13956 14036 13955 +f 14052 13994 13972 +f 13966 13921 13917 +f 13990 13780 14067 +f 13902 14054 13887 +f 13863 13957 14022 +f 13808 14140 13957 +f 13987 13978 13804 +f 14093 13977 13799 +f 13918 13960 14005 +f 13743 13993 13953 +f 13973 13960 13896 +f 13865 13949 14167 +f 13974 13922 14000 +f 13922 13909 14000 +f 13930 14016 13923 +f 14042 14008 13892 +f 13870 13981 14051 +f 14021 13851 14001 +f 13870 13939 13981 +f 13851 13875 14139 +f 13937 13874 14041 +f 13991 14089 14049 +f 14030 14139 13875 +f 13804 13958 13987 +f 13875 13936 14030 +f 14019 13989 13932 +f 14158 13906 14120 +f 13881 14077 14237 +f 14038 13881 14237 +f 14030 13936 13990 +f 14180 13991 13913 +f 13970 14029 13911 +f 13931 13986 13982 +f 13933 13932 13989 +f 13911 14029 14076 +f 14024 13935 13942 +f 13911 14076 13985 +f 13907 14028 13826 +f 14039 13914 14152 +f 13787 13823 13943 +f 14116 13845 14037 +f 13898 13927 13988 +f 13971 14004 14006 +f 13919 13952 14121 +f 14065 13967 13916 +f 14033 13964 13963 +f 13915 13964 14033 +f 13943 13974 14012 +f 14064 14073 13790 +f 13972 13948 14052 +f 14064 13790 13906 +f 14043 13993 13992 +f 14070 14025 13944 +f 13907 13976 14098 +f 13948 13924 14053 +f 13978 14098 13976 +f 13820 14025 14087 +f 13814 13975 14004 +f 14026 13820 14087 +f 14112 13998 13853 +f 13995 14079 13771 +f 14009 13818 13878 +f 13946 13968 13999 +f 13980 13813 13971 +f 14035 13968 13908 +f 14035 13863 14022 +f 14036 13956 13969 +f 14016 13869 14017 +f 14159 13872 14010 +f 14027 13869 13910 +f 14027 14017 13869 +f 14079 14044 13771 +f 13872 13888 14010 +f 13933 13989 13965 +f 13917 14005 14081 +f 14044 14056 13771 +f 13940 13915 14032 +f 13913 13787 14180 +f 13787 13943 14180 +f 13966 14002 13942 +f 14065 13916 13965 +f 13996 14121 13952 +f 14105 13960 13973 +f 14043 13841 13961 +f 14065 13904 13967 +f 13959 14007 13984 +f 14004 13975 14147 +f 14098 14028 13907 +f 14009 13975 13818 +f 14052 13948 14053 +f 13902 13899 14122 +f 14018 14053 13924 +f 14018 13924 13997 +f 13919 14121 13961 +f 14009 13893 14068 +f 13966 13917 14081 +f 13963 13964 13946 +f 13998 14068 13893 +f 13982 14075 13931 +f 14019 13931 14075 +f 14139 14001 13851 +f 14013 13925 13979 +f 14071 13847 14116 +f 13953 14102 13848 +f 14047 13986 13945 +f 13925 13926 13979 +f 13987 13958 14135 +f 13929 13988 13884 +f 14102 14023 13848 +f 14055 14140 13808 +f 14051 13981 14113 +f 13947 14094 13959 +f 13996 14095 14100 +f 14081 14005 14082 +f 14078 14006 14004 +f 14005 13960 14082 +f 13971 14006 14078 +f 14082 13960 14066 +f 13915 14033 14032 +f 14031 13920 14080 +f 13894 14034 13962 +f 14024 13942 14002 +f 13888 13962 14034 +f 14100 14121 13996 +f 13966 14061 14002 +f 13990 14067 14030 +f 14014 13898 14015 +f 14004 14147 14090 +f 14030 14067 14063 +f 13988 14015 13898 +f 13894 13795 14104 +f 14147 13975 14143 +f 14065 14083 13904 +f 14020 13904 14083 +f 14020 14083 14085 +f 14057 13983 14060 +f 13994 14104 13795 +f 13983 13985 14060 +f 14088 13970 13923 +f 13973 14008 14042 +f 13874 14020 14041 +f 14045 13980 13971 +f 14169 14009 14246 +f 14088 13923 14016 +f 13970 14088 14029 +f 14158 14064 13906 +f 14026 14087 14091 +f 13980 14045 14047 +f 13929 14046 14194 +f 13997 13912 14235 +f 14000 14021 14084 +f 13941 14026 14130 +f 13968 14035 13999 +f 14102 13953 14149 +f 13947 13941 14130 +f 14089 13991 14180 +f 14039 14152 14222 +f 13951 13867 14048 +f 14022 13957 14140 +f 14167 13995 13865 +f 13926 13870 14074 +f 14051 14074 13870 +f 13956 14039 13969 +f 13799 14072 14109 +f 14152 13914 14040 +f 14109 14093 13799 +f 14075 14156 14019 +f 13974 14000 14012 +f 13984 14007 14181 +f 14050 14058 14248 +f 13965 13989 14062 +f 13960 14105 14066 +f 14052 14053 14251 +f 14009 14068 14246 +f 13899 14056 14122 +f 13998 14164 14068 +f 13950 14013 13979 +f 14027 13955 14119 +f 13910 13955 14027 +f 13971 14078 14045 +f 13993 14043 14123 +f 14167 13949 14231 +f 14114 14098 13978 +f 14112 13815 14172 +f 14087 14025 14203 +f 14073 14172 13815 +f 13986 14047 14107 +f 14085 14041 14020 +f 14054 13902 14099 +f 14094 13947 14130 +f 14046 13891 14194 +f 13912 13860 14031 +f 14042 14105 13973 +f 14074 14051 14113 +f 13953 13993 14149 +f 13920 14014 14110 +f 14105 14042 14133 +f 14095 13937 14041 +f 13938 13937 14095 +f 14135 13958 14159 +f 13963 13946 14059 +f 14010 13888 14034 +f 14042 14057 14134 +f 14075 13982 14136 +f 14061 13966 14081 +f 13845 14003 14232 +f 14034 13894 14104 +f 14060 14134 14057 +f 14063 14067 14097 +f 13961 14121 14043 +f 14097 14067 14142 +f 14067 13950 14142 +f 14248 14058 14069 +f 14019 14156 13989 +f 14070 14038 14108 +f 14088 14016 14129 +f 13946 13999 14124 +f 13950 13979 14142 +f 14156 14062 13989 +f 13999 14035 14217 +f 14084 14021 14224 +f 13949 14050 14231 +f 14224 14021 14155 +f 14078 14004 14090 +f 14001 14155 14021 +f 13979 13926 14103 +f 14062 14126 13965 +f 13926 14074 14103 +f 14119 13955 14036 +f 14065 13965 14126 +f 14122 14056 14244 +f 14047 14045 14107 +f 14110 14014 14166 +f 14014 14015 14166 +f 14115 14049 14265 +f 14113 13981 13940 +f 13982 13986 14153 +f 13940 14032 14144 +f 14039 14216 13969 +f 14079 13995 14308 +f 14064 14092 14073 +f 14040 13984 14175 +f 14139 14030 14161 +f 14030 14063 14161 +f 14058 13858 14373 +f 14007 13959 14157 +f 14171 14141 14028 +f 14096 14075 14136 +f 14100 14095 14118 +f 14024 14002 14182 +f 14028 14098 14171 +f 14232 14178 13845 +f 14037 13845 14178 +f 14025 14070 14145 +f 14182 14002 14061 +f 14069 14058 14373 +f 14062 14156 14101 +f 14099 13902 14122 +f 14059 14033 13963 +f 13975 14009 14143 +f 14238 14081 14184 +f 14110 14080 13920 +f 14059 13946 14124 +f 14061 14081 14238 +f 14143 14009 14169 +f 14099 14202 14054 +f 14072 14054 14202 +f 14017 14129 14016 +f 14126 14150 14065 +f 14083 14065 14150 +f 14078 14090 14151 +f 14040 14175 14152 +f 14027 14119 14017 +f 14134 14133 14042 +f 14130 14026 14154 +f 14175 13984 14181 +f 14090 14147 14151 +f 14098 14114 14125 +f 14149 13993 14123 +f 14107 14153 13986 +f 14124 13999 14217 +f 14071 14116 14279 +f 13987 14114 13978 +f 13985 14076 14117 +f 14142 13979 14103 +f 14181 14007 14157 +f 14073 14092 14172 +f 14035 14022 14146 +f 14044 14079 14308 +f 14060 13985 14111 +f 13998 14112 14164 +f 13959 14094 14157 +f 14028 14141 14120 +f 14103 14074 14197 +f 13988 13929 14138 +f 14160 14023 14102 +f 14115 14194 13891 +f 14003 14023 14160 +f 13951 14273 13858 +f 14235 14086 13997 +f 14031 14235 13912 +f 14210 14032 14033 +f 14373 13858 14273 +f 14075 14096 14156 +f 14082 14066 14261 +f 14159 14010 14176 +f 14043 14215 14123 +f 14161 14063 14097 +f 14168 14062 14101 +f 14066 14105 14132 +f 14078 14151 14170 +f 13943 14012 14262 +f 14132 14105 14133 +f 14088 14076 14029 +f 14043 14121 14215 +f 14213 14076 14088 +f 14216 14039 14222 +f 14138 13929 14194 +f 14128 14083 14150 +f 14085 14083 14128 +f 14012 14000 14131 +f 14045 14078 14170 +f 14190 14034 14104 +f 13928 14071 14321 +f 14231 14050 14248 +f 14128 14041 14085 +f 14136 13982 14153 +f 14109 14072 14202 +f 14152 14218 14222 +f 13867 13928 14230 +f 14035 14146 14217 +f 14000 14084 14131 +f 14164 14112 14172 +f 14111 14134 14060 +f 14048 13867 14230 +f 13994 14226 14104 +f 14111 13985 14117 +f 14146 14140 14256 +f 14022 14140 14146 +f 14017 14119 14127 +f 14401 14109 14398 +f 14093 14109 14401 +f 14017 14127 14129 +f 14093 14284 14077 +f 14074 14113 14177 +f 14108 14145 14070 +f 14207 14139 14161 +f 14184 14081 14261 +f 14081 14082 14261 +f 14113 13940 14144 +f 14144 14032 14210 +f 14158 14120 14141 +f 14132 14219 14066 +f 14151 14147 14143 +f 14036 14162 14119 +f 14123 14215 14314 +f 14015 13988 14187 +f 14187 14227 14015 +f 14036 14236 14162 +f 14187 13988 14138 +f 14103 14137 14142 +f 14216 14236 13969 +f 14256 14140 14179 +f 13994 14052 14106 +f 14071 14279 14321 +f 14106 14052 14251 +f 14179 14140 14196 +f 14055 14024 14198 +f 14107 14045 14277 +f 14182 14198 14024 +f 14153 14107 14277 +f 14308 13995 14254 +f 13969 14236 14036 +f 14074 14177 14276 +f 14199 14133 14134 +f 14145 14203 14025 +f 14086 14018 13997 +f 14111 14199 14134 +f 14177 14113 14144 +f 14211 14100 14118 +f 14056 14044 14186 +f 14121 14100 14211 +f 14136 14205 14096 +f 14125 14114 14257 +f 14156 14096 14174 +f 14101 14156 14185 +f 13987 14135 14292 +f 14180 13943 14260 +f 14171 14098 14125 +f 14260 13943 14183 +f 14324 14033 14059 +f 14262 14183 13943 +f 14154 14026 14091 +f 14262 14012 14131 +f 14244 14099 14122 +f 14271 14142 14137 +f 14037 14178 14275 +f 14101 14185 14168 +f 14275 14116 14037 +f 14163 14221 14132 +f 14168 14189 14062 +f 14132 14133 14163 +f 14126 14062 14189 +f 14129 14127 14148 +f 14155 14001 14264 +f 14148 14088 14129 +f 14053 14018 14251 +f 14244 14056 14243 +f 14284 14093 14401 +f 14207 14161 14208 +f 13987 14234 14114 +f 14161 14097 14208 +f 14103 14197 14255 +f 14257 14114 14234 +f 14086 14235 14392 +f 14097 14142 14271 +f 14276 14177 14266 +f 14157 14094 14223 +f 14135 14159 14292 +f 14136 14153 14173 +f 14196 14055 14198 +f 14140 14055 14196 +f 14031 14080 14239 +f 14041 14128 14195 +f 14136 14173 14205 +f 14246 14068 14164 +f 14157 14223 14181 +f 14270 14181 14223 +f 14210 14177 14144 +f 14242 14041 14195 +f 14095 14041 14242 +f 14034 14176 14010 +f 14077 14284 14237 +f 14172 14092 14263 +f 14156 14174 14185 +f 14033 14324 14210 +f 14237 14108 14038 +f 14119 14162 14258 +f 14231 14300 14167 +f 13951 14048 14329 +f 13995 14167 14254 +f 14145 14108 14193 +f 14209 14232 14003 +f 14261 14066 14212 +f 14219 14212 14066 +f 14151 14143 14247 +f 14215 14121 14346 +f 14308 14186 14044 +f 14219 14132 14221 +f 14166 14015 14227 +f 14088 14148 14307 +f 14188 14124 14217 +f 14186 14243 14056 +f 14248 14069 14578 +f 14190 14104 14313 +f 14163 14133 14225 +f 14138 14194 14192 +f 14240 14117 14213 +f 14117 14076 14213 +f 14313 14104 14226 +f 14194 14115 14318 +f 14217 14146 14311 +f 14189 14150 14126 +f 14084 14165 14131 +f 14133 14199 14229 +f 14115 14265 14365 +f 14253 14170 14151 +f 14230 13928 14321 +f 14265 14049 14206 +f 14045 14170 14302 +f 14049 14089 14206 +f 14197 14074 14276 +f 14206 14089 14180 +f 14203 14145 14228 +f 14230 14329 14048 +f 14259 14111 14117 +f 14164 14172 14201 +f 14258 14127 14119 +f 14223 14094 14274 +f 14087 14203 14358 +f 14087 14154 14091 +f 14329 14273 13951 +f 14118 14095 14242 +f 14102 14149 14200 +f 14097 14271 14417 +f 14392 14233 14086 +f 14182 14061 14238 +f 14292 14234 13987 +f 14080 14110 14239 +f 14211 14346 14121 +f 14110 14220 14239 +f 14143 14169 14376 +f 14110 14166 14220 +f 14088 14307 14213 +f 14227 14220 14166 +f 14262 14131 14165 +f 14149 14123 14249 +f 14259 14117 14240 +f 14165 14084 14434 +f 14218 14152 14175 +f 14354 14246 14164 +f 14146 14256 14311 +f 14168 14295 14189 +f 14277 14173 14153 +f 14276 14255 14197 +f 14159 14176 14241 +f 14254 14167 14300 +f 14133 14229 14225 +f 14160 14209 14003 +f 14226 13994 14106 +f 14299 14087 14358 +f 14154 14087 14299 +f 14336 14244 14243 +f 14094 14130 14274 +f 14191 14150 14189 +f 14128 14150 14191 +f 14195 14128 14191 +f 14264 14001 14327 +f 14001 14139 14327 +f 14251 14018 14296 +f 14207 14327 14139 +f 14111 14259 14323 +f 14018 14086 14233 +f 14208 14097 14417 +f 14182 14238 14294 +f 14282 14202 14099 +f 14127 14280 14148 +f 14324 14267 14210 +f 14064 14158 14204 +f 14261 14238 14184 +f 14141 14204 14158 +f 14326 14059 14124 +f 14176 14034 14241 +f 14344 14241 14034 +f 14214 14213 14307 +f 14239 14235 14031 +f 14307 14305 14214 +f 14324 14059 14326 +f 14162 14236 14402 +f 14271 14137 14250 +f 14148 14280 14307 +f 14236 14216 14319 +f 14180 14260 14310 +f 14219 14221 14269 +f 14174 14096 14322 +f 14137 14103 14377 +f 14377 14103 14255 +f 14218 14175 14361 +f 14269 14163 14298 +f 14221 14163 14269 +f 14141 14171 14125 +f 14373 14578 14069 +f 14213 14214 14240 +f 14211 14118 14242 +f 14106 14387 14226 +f 14175 14181 14270 +f 14246 14376 14169 +f 14189 14295 14297 +f 14123 14314 14249 +f 14099 14244 14286 +f 14352 14217 14311 +f 14253 14151 14247 +f 14229 14199 14301 +f 14274 14130 14154 +f 14302 14170 14253 +f 14276 14266 14337 +f 14045 14302 14277 +f 14127 14258 14280 +f 14192 14194 14318 +f 14111 14323 14303 +f 14096 14205 14322 +f 14084 14224 14281 +f 14306 14258 14162 +f 14228 14358 14203 +f 14365 14318 14115 +f 14292 14159 14241 +f 14149 14283 14200 +f 14264 14572 14155 +f 14345 14266 14177 +f 14210 14345 14177 +f 14261 14212 14285 +f 14198 14182 14294 +f 14109 14202 14252 +f 14398 14109 14252 +f 14160 14102 14375 +f 14394 14092 14064 +f 14185 14174 14278 +f 14212 14219 14312 +f 14034 14190 14344 +f 14239 14304 14235 +f 14240 14291 14259 +f 14385 14298 14163 +f 14163 14225 14385 +f 14247 14143 14376 +f 14174 14322 14278 +f 14141 14125 14349 +f 14387 14313 14226 +f 14193 14108 14335 +f 14301 14341 14229 +f 14305 14240 14214 +f 14250 14137 14377 +f 14124 14188 14352 +f 14145 14193 14228 +f 14303 14301 14199 +f 14185 14295 14168 +f 14199 14111 14303 +f 14188 14217 14352 +f 14336 14286 14244 +f 14274 14154 14359 +f 14191 14189 14297 +f 14234 14317 14257 +f 14361 14175 14360 +f 14261 14285 14268 +f 14234 14292 14317 +f 14283 14149 14249 +f 14205 14173 14362 +f 14322 14205 14362 +f 14356 14222 14218 +f 14222 14356 14216 +f 14455 14216 14356 +f 14434 14084 14281 +f 14099 14286 14282 +f 14206 14180 14310 +f 14282 14252 14202 +f 14154 14299 14359 +f 14316 14195 14191 +f 14224 14155 14281 +f 14572 14281 14155 +f 14293 14266 14345 +f 14306 14162 14402 +f 14198 14179 14196 +f 14207 14208 14327 +f 14238 14261 14268 +f 14394 14064 14204 +f 14190 14313 14272 +f 14349 14125 14484 +f 14278 14367 14185 +f 14350 14185 14367 +f 14428 14220 14227 +f 14215 14346 14245 +f 14269 14312 14219 +f 14311 14256 14462 +f 14259 14291 14323 +f 14337 14266 14293 +f 14106 14251 14320 +f 14297 14295 14339 +f 14246 14354 14376 +f 14296 14320 14251 +f 14340 14191 14297 +f 14240 14305 14355 +f 14314 14215 14245 +f 14409 14253 14247 +f 14237 14447 14108 +f 14172 14263 14201 +f 14198 14412 14179 +f 14274 14390 14223 +f 14201 14263 14092 +f 14335 14108 14447 +f 14242 14195 14316 +f 14330 14254 14300 +f 14173 14277 14362 +f 14204 14141 14349 +f 14236 14319 14402 +f 14211 14242 14366 +f 14360 14175 14270 +f 14346 14211 14343 +f 14206 14365 14265 +f 14285 14212 14309 +f 14230 14321 14439 +f 14260 14183 14415 +f 14262 14415 14183 +f 14237 14284 14328 +f 14435 14428 14227 +f 14245 14346 14370 +f 14255 14276 14378 +f 14455 14319 14216 +f 14452 14249 14314 +f 14256 14179 14412 +f 14187 14138 14443 +f 14356 14218 14361 +f 14385 14225 14411 +f 14317 14408 14257 +f 14225 14229 14341 +f 14191 14340 14316 +f 14200 14283 14486 +f 14210 14267 14345 +f 14362 14277 14302 +f 14318 14405 14192 +f 14329 14230 14439 +f 14375 14102 14200 +f 14324 14348 14267 +f 14241 14363 14292 +f 14316 14420 14242 +f 14271 14421 14417 +f 14323 14347 14303 +f 14395 14239 14220 +f 14271 14250 14421 +f 14209 14160 14563 +f 14258 14325 14280 +f 14305 14280 14325 +f 14326 14124 14351 +f 14124 14352 14351 +f 14377 14255 14378 +f 14355 14305 14403 +f 14442 14238 14268 +f 14258 14306 14325 +f 14280 14305 14307 +f 14352 14311 14384 +f 14344 14190 14272 +f 14275 14178 14232 +f 14310 14260 14465 +f 14270 14223 14390 +f 14401 14398 14566 +f 14308 14502 14186 +f 14443 14138 14192 +f 14240 14315 14291 +f 14247 14376 14457 +f 14337 14293 14391 +f 14471 14164 14201 +f 14354 14164 14471 +f 14468 14412 14198 +f 14294 14468 14198 +f 14201 14092 14394 +f 14471 14201 14394 +f 14228 14193 14335 +f 14501 14293 14345 +f 14317 14292 14342 +f 14228 14522 14358 +f 14338 14387 14106 +f 14292 14363 14342 +f 14106 14320 14338 +f 14283 14249 14486 +f 14294 14238 14442 +f 14341 14411 14225 +f 14359 14299 14358 +f 14415 14465 14260 +f 14408 14125 14257 +f 14345 14267 14348 +f 14415 14372 14539 +f 14262 14372 14415 +f 14308 14254 14330 +f 14165 14372 14262 +f 14366 14242 14422 +f 14212 14400 14309 +f 14348 14324 14374 +f 14442 14268 14498 +f 14212 14312 14400 +f 14303 14341 14301 +f 14324 14326 14374 +f 14295 14185 14350 +f 14351 14374 14326 +f 14336 14243 14573 +f 14160 14375 14563 +f 14018 14233 14519 +f 14323 14371 14347 +f 14392 14235 14368 +f 14431 14305 14353 +f 14323 14291 14371 +f 14232 14552 14275 +f 14403 14305 14431 +f 14325 14353 14305 +f 14325 14306 14402 +f 14279 14116 14386 +f 14227 14187 14443 +f 14544 14434 14281 +f 14385 14461 14298 +f 14578 14511 14248 +f 14339 14295 14350 +f 14443 14192 14405 +f 14281 14572 14544 +f 14481 14282 14286 +f 14452 14314 14389 +f 14240 14355 14388 +f 14501 14391 14293 +f 14439 14321 14430 +f 14318 14406 14405 +f 14315 14240 14388 +f 14252 14282 14393 +f 14327 14208 14476 +f 14396 14228 14335 +f 14231 14248 14511 +f 14303 14410 14341 +f 14522 14228 14396 +f 14519 14296 14018 +f 14465 14448 14310 +f 14394 14204 14553 +f 14416 14316 14340 +f 14231 14424 14300 +f 14524 14363 14241 +f 14284 14401 14328 +f 14285 14309 14399 +f 14399 14309 14400 +f 14278 14322 14429 +f 14578 14373 14576 +f 14304 14368 14235 +f 14364 14278 14432 +f 14395 14304 14239 +f 14367 14278 14364 +f 14420 14422 14242 +f 14421 14250 14377 +f 14498 14268 14419 +f 14384 14311 14462 +f 14269 14298 14461 +f 14313 14387 14538 +f 14359 14358 14357 +f 14343 14211 14366 +f 14378 14276 14337 +f 14423 14347 14371 +f 14346 14343 14493 +f 14315 14371 14291 +f 14370 14346 14493 +f 14308 14330 14502 +f 14389 14245 14370 +f 14412 14543 14256 +f 14573 14243 14186 +f 14314 14245 14389 +f 14497 14232 14209 +f 14116 14275 14386 +f 14432 14278 14429 +f 14435 14227 14443 +f 14165 14434 14372 +f 14538 14272 14313 +f 14462 14256 14543 +f 14350 14367 14469 +f 14407 14338 14320 +f 14274 14359 14449 +f 14376 14354 14437 +f 14514 14274 14449 +f 14339 14350 14369 +f 14320 14296 14407 +f 14336 14503 14286 +f 14286 14503 14481 +f 14321 14279 14430 +f 14490 14253 14409 +f 14274 14404 14390 +f 14365 14406 14318 +f 14411 14341 14482 +f 14297 14339 14340 +f 14392 14519 14233 +f 14560 14408 14317 +f 14560 14317 14342 +f 14322 14362 14413 +f 14392 14368 14597 +f 14303 14347 14423 +f 14371 14466 14423 +f 14204 14349 14554 +f 14419 14268 14285 +f 14208 14417 14476 +f 14371 14315 14440 +f 14345 14348 14501 +f 14328 14401 14418 +f 14400 14312 14460 +f 14312 14269 14460 +f 14417 14421 14425 +f 14237 14328 14446 +f 14353 14325 14397 +f 14273 14329 14441 +f 14325 14402 14397 +f 14373 14273 14441 +f 14488 14355 14403 +f 14552 14232 14497 +f 14552 14386 14275 +f 14447 14237 14446 +f 14457 14376 14631 +f 14391 14501 14475 +f 14364 14510 14367 +f 14469 14367 14510 +f 14483 14341 14410 +f 14511 14424 14231 +f 14409 14247 14494 +f 14471 14437 14354 +f 14376 14437 14631 +f 14457 14494 14247 +f 14249 14452 14486 +f 14396 14335 14491 +f 14200 14486 14456 +f 14567 14340 14339 +f 14466 14371 14440 +f 14340 14515 14416 +f 14522 14396 14414 +f 14375 14200 14456 +f 14302 14253 14490 +f 14470 14315 14388 +f 14420 14316 14444 +f 14522 14433 14358 +f 14402 14427 14397 +f 14401 14566 14418 +f 14357 14358 14433 +f 14419 14285 14535 +f 14351 14352 14477 +f 14408 14484 14125 +f 14285 14399 14535 +f 14410 14303 14495 +f 14531 14477 14352 +f 14344 14524 14241 +f 14488 14388 14355 +f 14497 14209 14642 +f 14352 14384 14531 +f 14319 14427 14402 +f 14344 14272 14506 +f 14587 14506 14272 +f 14461 14460 14269 +f 14445 14573 14186 +f 14504 14270 14390 +f 14395 14220 14428 +f 14270 14504 14360 +f 14361 14360 14504 +f 14455 14508 14319 +f 14449 14359 14604 +f 14461 14385 14463 +f 14422 14420 14450 +f 14386 14426 14279 +f 14536 14385 14411 +f 14404 14274 14514 +f 14428 14435 14586 +f 14377 14459 14421 +f 14504 14390 14453 +f 14282 14481 14393 +f 14443 14436 14435 +f 14343 14366 14489 +f 14426 14430 14279 +f 14387 14338 14538 +f 14504 14356 14361 +f 14252 14566 14398 +f 14377 14378 14467 +f 14540 14462 14543 +f 14389 14370 14493 +f 14353 14485 14431 +f 14617 14490 14409 +f 14470 14440 14315 +f 14430 14729 14439 +f 14543 14412 14438 +f 14412 14468 14438 +f 14300 14424 14588 +f 14362 14302 14509 +f 14209 14563 14642 +f 14429 14322 14413 +f 14300 14588 14330 +f 14403 14431 14488 +f 14604 14357 14433 +f 14468 14294 14473 +f 14553 14204 14554 +f 14442 14473 14294 +f 14264 14327 14572 +f 14498 14419 14527 +f 14348 14374 14528 +f 14527 14419 14535 +f 14515 14340 14567 +f 14576 14373 14441 +f 14416 14444 14316 +f 14420 14444 14450 +f 14425 14421 14459 +f 14460 14569 14400 +f 14506 14524 14344 +f 14452 14389 14451 +f 14422 14450 14489 +f 14490 14509 14302 +f 14447 14549 14335 +f 14507 14531 14384 +f 14422 14489 14366 +f 14495 14303 14423 +f 14587 14272 14538 +f 14536 14411 14482 +f 14396 14491 14414 +f 14364 14432 14510 +f 14482 14341 14483 +f 14459 14377 14467 +f 14384 14462 14540 +f 14469 14369 14350 +f 14405 14406 14683 +f 14338 14407 14472 +f 14406 14365 14683 +f 14466 14440 14551 +f 14206 14310 14684 +f 14684 14310 14448 +f 14485 14353 14397 +f 14407 14296 14474 +f 14439 14598 14329 +f 14378 14337 14520 +f 14431 14487 14488 +f 14440 14470 14492 +f 14563 14375 14456 +f 14388 14517 14470 +f 14651 14328 14418 +f 14397 14427 14575 +f 14597 14368 14545 +f 14427 14319 14508 +f 14500 14471 14394 +f 14368 14304 14545 +f 14544 14572 14639 +f 14573 14503 14336 +f 14497 14642 14612 +f 14455 14454 14508 +f 14327 14476 14499 +f 14528 14501 14348 +f 14351 14528 14374 +f 14357 14604 14359 +f 14525 14408 14560 +f 14458 14451 14389 +f 14536 14463 14385 +f 14429 14413 14571 +f 14390 14404 14530 +f 14533 14429 14571 +f 14466 14550 14423 +f 14453 14390 14530 +f 14510 14429 14533 +f 14432 14429 14510 +f 14518 14452 14451 +f 14539 14372 14512 +f 14252 14393 14565 +f 14431 14485 14487 +f 14561 14378 14520 +f 14467 14378 14561 +f 14566 14252 14565 +f 14486 14452 14518 +f 14469 14510 14584 +f 14520 14337 14546 +f 14534 14485 14397 +f 14356 14454 14455 +f 14469 14608 14369 +f 14407 14474 14542 +f 14546 14337 14475 +f 14296 14519 14474 +f 14337 14391 14475 +f 14689 14437 14471 +f 14651 14464 14328 +f 14445 14186 14502 +f 14567 14339 14369 +f 14492 14470 14517 +f 14617 14409 14494 +f 14473 14442 14498 +f 14475 14501 14616 +f 14362 14509 14413 +f 14464 14446 14328 +f 14365 14206 14564 +f 14550 14495 14423 +f 14683 14365 14564 +f 14447 14446 14496 +f 14461 14463 14526 +f 14564 14206 14684 +f 14484 14408 14525 +f 14619 14481 14503 +f 14514 14530 14404 +f 14477 14592 14351 +f 14476 14417 14425 +f 14448 14465 14599 +f 14465 14415 14599 +f 14459 14529 14425 +f 14507 14384 14540 +f 14426 14386 14601 +f 14349 14484 14554 +f 14335 14731 14491 +f 14587 14538 14532 +f 14454 14356 14504 +f 14705 14343 14489 +f 14585 14610 14438 +f 14512 14372 14513 +f 14453 14530 14505 +f 14492 14551 14440 +f 14493 14343 14705 +f 14372 14434 14630 +f 14498 14555 14473 +f 14544 14630 14434 +f 14472 14407 14542 +f 14492 14517 14516 +f 14483 14410 14495 +f 14521 14519 14392 +f 14458 14389 14523 +f 14597 14521 14392 +f 14514 14449 14541 +f 14399 14400 14569 +f 14471 14500 14689 +f 14501 14645 14618 +f 14554 14613 14553 +f 14461 14570 14460 +f 14501 14528 14645 +f 14526 14570 14461 +f 14524 14342 14363 +f 14496 14605 14447 +f 14598 14441 14329 +f 14397 14575 14534 +f 14652 14485 14534 +f 14594 14427 14508 +f 14577 14427 14594 +f 14459 14467 14628 +f 14599 14415 14558 +f 14304 14395 14557 +f 14415 14539 14558 +f 14531 14507 14764 +f 14586 14395 14428 +f 14450 14582 14489 +f 14458 14518 14451 +f 14584 14510 14533 +f 14536 14482 14559 +f 14504 14453 14505 +f 14482 14483 14559 +f 14393 14481 14583 +f 14506 14587 14556 +f 14513 14372 14630 +f 14436 14586 14435 +f 14608 14469 14584 +f 14516 14562 14492 +f 14583 14565 14393 +f 14443 14405 14714 +f 14388 14609 14517 +f 14456 14486 14518 +f 14516 14517 14609 +f 14508 14454 14646 +f 14483 14495 14559 +f 14611 14560 14342 +f 14416 14515 14444 +f 14485 14652 14579 +f 14588 14547 14330 +f 14405 14683 14638 +f 14476 14425 14529 +f 14529 14763 14476 +f 14548 14330 14547 +f 14495 14550 14580 +f 14502 14330 14687 +f 14535 14399 14568 +f 14576 14441 14600 +f 14399 14569 14568 +f 14488 14609 14388 +f 14488 14579 14609 +f 14578 14576 14600 +f 14562 14551 14492 +f 14503 14573 14619 +f 14604 14541 14449 +f 14549 14447 14605 +f 14585 14468 14473 +f 14438 14468 14585 +f 14487 14485 14579 +f 14602 14526 14463 +f 14680 14473 14555 +f 14498 14527 14591 +f 14500 14394 14662 +f 14394 14553 14662 +f 14427 14577 14575 +f 14574 14552 14497 +f 14386 14552 14690 +f 14554 14484 14916 +f 14511 14578 14766 +f 14916 14484 14738 +f 14536 14602 14463 +f 14454 14504 14750 +f 14395 14586 14557 +f 14489 14582 14705 +f 14584 14533 14668 +f 14536 14559 14710 +f 14633 14457 14631 +f 14604 14433 14537 +f 14538 14338 14753 +f 14493 14523 14389 +f 14753 14338 14472 +f 14443 14714 14436 +f 14467 14561 14628 +f 14608 14567 14369 +f 14588 14424 14694 +f 14540 14543 14636 +f 14537 14433 14522 +f 14521 14474 14519 +f 14610 14543 14438 +f 14597 14545 14660 +f 14450 14444 14686 +f 14545 14304 14557 +f 14544 14639 14630 +f 14525 14560 14692 +f 14570 14569 14460 +f 14687 14330 14548 +f 14563 14456 14635 +f 14616 14546 14475 +f 14572 14327 14665 +f 14488 14487 14579 +f 14499 14476 14763 +f 14592 14647 14351 +f 14529 14459 14666 +f 14459 14628 14666 +f 14571 14413 14603 +f 14507 14540 14607 +f 14508 14646 14641 +f 14518 14458 14606 +f 14534 14653 14652 +f 14414 14491 14650 +f 14710 14559 14623 +f 14532 14538 14654 +f 14650 14775 14414 +f 14493 14705 14637 +f 14609 14678 14516 +f 14522 14414 14775 +f 14637 14523 14493 +f 14654 14538 14753 +f 14509 14625 14413 +f 14794 14604 14537 +f 14537 14522 14649 +f 14579 14629 14609 +f 14520 14546 14589 +f 14535 14568 14703 +f 14559 14495 14626 +f 14699 14584 14668 +f 14584 14634 14608 +f 14580 14626 14495 +f 14530 14514 14595 +f 14580 14550 14656 +f 14569 14570 14615 +f 14700 14530 14595 +f 14473 14680 14585 +f 14709 14530 14700 +f 14550 14466 14656 +f 14546 14616 14590 +f 14466 14627 14656 +f 14627 14466 14551 +f 14600 14441 14856 +f 14534 14575 14653 +f 14596 14444 14567 +f 14577 14653 14575 +f 14653 14577 14594 +f 14639 14572 14665 +f 14515 14567 14444 +f 14594 14508 14641 +f 14562 14516 14676 +f 14555 14498 14591 +f 14582 14450 14657 +f 14327 14499 14665 +f 14497 14612 14574 +f 14591 14527 14535 +f 14651 14418 14566 +f 14592 14531 14667 +f 14477 14531 14592 +f 14667 14531 14764 +f 14557 14660 14545 +f 14731 14549 14605 +f 14631 14437 14689 +f 14490 14617 14648 +f 14491 14731 14650 +f 14335 14549 14731 +f 14539 14512 14558 +f 14509 14490 14625 +f 14694 14424 14511 +f 14481 14565 14583 +f 14518 14606 14655 +f 14628 14561 14765 +f 14629 14579 14632 +f 14556 14587 14704 +f 14413 14625 14603 +f 14533 14571 14668 +f 14559 14624 14623 +f 14456 14518 14655 +f 14540 14636 14767 +f 14626 14624 14559 +f 14522 14775 14649 +f 14638 14683 14821 +f 14651 14566 14565 +f 14567 14608 14701 +f 14611 14692 14560 +f 14729 14430 14813 +f 14579 14652 14632 +f 14642 14563 14593 +f 14703 14568 14614 +f 14691 14611 14342 +f 14691 14342 14524 +f 14684 14448 14599 +f 14551 14562 14676 +f 14618 14616 14501 +f 14530 14709 14505 +f 14568 14569 14615 +f 14599 14558 14719 +f 14676 14516 14678 +f 14734 14573 14445 +f 14734 14619 14573 +f 14524 14506 14556 +f 14499 14732 14665 +f 14598 14439 14729 +f 14657 14450 14686 +f 14689 14500 14662 +f 14528 14351 14647 +f 14494 14457 14697 +f 14629 14671 14609 +f 14765 14666 14628 +f 14430 14426 14601 +f 14686 14444 14761 +f 14606 14458 14716 +f 14625 14490 14648 +f 14656 14626 14580 +f 14607 14540 14767 +f 14512 14762 14558 +f 14631 14689 14669 +f 14627 14702 14656 +f 14571 14603 14668 +f 14703 14640 14535 +f 14697 14457 14633 +f 14668 14698 14699 +f 14635 14456 14655 +f 14568 14615 14614 +f 14651 14664 14464 +f 14634 14584 14699 +f 14634 14675 14608 +f 14725 14615 14570 +f 14446 14464 14664 +f 14677 14594 14641 +f 14570 14526 14681 +f 14681 14725 14570 +f 14681 14526 14602 +f 14692 14611 14853 +f 14585 14543 14610 +f 14653 14594 14677 +f 14590 14589 14546 +f 14701 14596 14567 +f 14790 14679 14454 +f 14436 14714 14815 +f 14717 14521 14597 +f 14761 14444 14596 +f 14736 14605 14496 +f 14646 14454 14679 +f 14484 14525 14738 +f 14593 14563 14635 +f 14731 14605 14736 +f 14661 14646 14679 +f 14766 14578 14600 +f 14405 14638 14714 +f 14642 14593 14712 +f 14481 14619 14643 +f 14645 14528 14647 +f 14535 14640 14591 +f 14574 14612 14726 +f 14667 14647 14592 +f 14574 14690 14552 +f 14662 14553 14663 +f 14505 14674 14504 +f 14750 14504 14674 +f 14523 14716 14458 +f 14601 14386 14758 +f 14750 14790 14454 +f 14710 14623 14696 +f 14613 14554 14916 +f 14565 14481 14814 +f 14430 14601 14813 +f 14556 14704 14741 +f 14507 14607 14764 +f 14693 14604 14794 +f 14719 14558 14762 +f 14587 14532 14704 +f 14636 14543 14743 +f 14702 14627 14793 +f 14671 14629 14632 +f 14627 14759 14793 +f 14542 14727 14472 +f 14698 14668 14673 +f 14627 14551 14759 +f 14520 14589 14659 +f 14547 14808 14548 +f 14551 14676 14759 +f 14591 14640 14644 +f 14663 14553 14613 +f 14436 14815 14864 +f 14805 14717 14597 +f 14660 14805 14597 +f 14541 14595 14514 +f 14502 14734 14445 +f 14692 14738 14525 +f 14660 14557 14805 +f 14602 14682 14681 +f 14682 14602 14536 +f 14714 14638 14739 +f 14618 14590 14616 +f 14709 14674 14505 +f 14647 14713 14645 +f 14684 14599 14658 +f 14386 14690 14758 +f 14646 14661 14641 +f 14606 14716 14655 +f 14741 14782 14556 +f 14800 14585 14680 +f 14751 14803 14630 +f 14630 14639 14751 +f 14588 14694 14796 +f 14623 14624 14721 +f 14532 14654 14704 +f 14651 14565 14720 +f 14555 14591 14644 +f 14727 14753 14472 +f 14638 14821 14739 +f 14547 14588 14796 +f 14589 14590 14744 +f 14637 14705 14776 +f 14542 14474 14828 +f 14808 14809 14548 +f 14637 14708 14523 +f 14499 14763 14732 +f 14702 14672 14656 +f 14632 14652 14706 +f 14726 14642 14712 +f 14658 14599 14719 +f 14663 14613 14711 +f 14721 14696 14623 +f 14612 14642 14726 +f 14617 14494 14832 +f 14685 14653 14677 +f 14675 14634 14699 +f 14556 14691 14524 +f 14734 14502 14687 +f 14701 14608 14675 +f 14762 14512 14513 +f 14678 14609 14715 +f 14671 14715 14609 +f 14561 14520 14812 +f 14520 14659 14812 +f 14513 14630 14803 +f 14743 14543 14800 +f 14543 14585 14800 +f 14655 14716 14787 +f 14695 14686 14896 +f 14659 14589 14744 +f 14657 14686 14695 +f 14721 14722 14696 +f 14733 14696 14722 +f 14624 14780 14721 +f 14631 14669 14633 +f 14595 14541 14769 +f 14436 14670 14586 +f 14697 14633 14745 +f 14648 14617 14832 +f 14626 14749 14624 +f 14582 14657 14695 +f 14632 14746 14671 +f 14668 14603 14728 +f 14728 14673 14668 +f 14664 14748 14446 +f 14703 14614 14723 +f 14730 14713 14647 +f 14687 14548 14809 +f 14730 14647 14667 +f 14709 14700 14886 +f 14441 14598 14856 +f 14759 14676 14715 +f 14678 14715 14676 +f 14791 14679 14790 +f 14837 14615 14707 +f 14652 14653 14706 +f 14650 14731 14773 +f 14653 14685 14799 +f 14758 14690 14718 +f 14725 14707 14615 +f 14854 14738 14692 +f 14832 14494 14697 +f 14715 14671 14802 +f 14755 14727 14542 +f 14720 14565 14814 +f 14882 14686 14761 +f 14521 14831 14474 +f 14683 14564 14821 +f 14716 14523 14737 +f 14529 14666 14735 +f 14735 14666 14688 +f 14710 14682 14536 +f 14666 14765 14688 +f 14710 14696 14756 +f 14511 14766 14810 +f 14810 14694 14511 +f 14916 14738 14781 +f 14513 14801 14762 +f 14801 14513 14803 +f 14680 14555 14862 +f 14603 14625 14728 +f 14862 14644 14929 +f 14555 14644 14862 +f 14664 14651 14850 +f 14706 14746 14632 +f 14746 14877 14671 +f 14698 14673 14774 +f 14877 14802 14671 +f 14712 14593 14635 +f 14637 14776 14708 +f 14780 14624 14749 +f 14665 14732 14752 +f 14590 14618 14770 +f 14640 14703 14754 +f 14496 14446 14748 +f 14656 14749 14626 +f 14672 14749 14656 +f 14615 14837 14614 +f 14817 14699 14698 +f 14853 14854 14692 +f 14886 14820 14709 +f 14709 14820 14674 +f 14811 14677 14641 +f 14760 14675 14817 +f 14838 14736 14496 +f 14760 14701 14675 +f 14645 14713 14829 +f 14725 14681 14779 +f 14653 14799 14706 +f 14596 14701 14761 +f 14755 14542 14828 +f 14854 14781 14738 +f 14893 14649 14775 +f 14686 14882 14807 +f 14763 14529 14735 +f 14710 14756 14682 +f 14649 14893 14537 +f 14684 14742 14564 +f 14728 14625 14648 +f 14684 14658 14742 +f 14541 14604 14693 +f 14769 14541 14693 +f 14667 14764 14897 +f 14767 14764 14607 +f 14733 14722 14724 +f 14619 14734 14643 +f 14841 14767 14636 +f 14743 14841 14636 +f 14758 14905 14601 +f 14601 14905 14813 +f 14813 14816 14729 +f 14670 14436 14835 +f 14655 14787 14635 +f 14436 14864 14835 +f 14654 14783 14704 +f 14665 14751 14639 +f 14771 14721 14780 +f 14722 14721 14771 +f 14753 14783 14654 +f 14815 14714 14739 +f 14774 14673 14728 +f 14753 14727 14755 +f 14547 14796 14808 +f 14929 14644 14747 +f 14771 14780 14749 +f 14754 14703 14723 +f 14754 14747 14644 +f 14644 14640 14754 +f 14661 14826 14641 +f 14474 14831 14828 +f 14675 14699 14817 +f 14809 14872 14687 +f 14641 14883 14811 +f 14707 14725 14779 +f 14745 14633 14768 +f 14618 14645 14770 +f 14669 14689 14788 +f 14737 14523 14708 +f 14645 14829 14770 +f 14717 14831 14521 +f 14790 14750 14847 +f 14701 14880 14761 +f 14732 14763 14797 +f 14775 14650 14792 +f 14696 14733 14756 +f 14896 14686 14807 +f 14756 14733 14757 +f 14876 14691 14795 +f 14916 14830 14613 +f 14690 14574 14718 +f 14805 14557 14899 +f 14679 14826 14661 +f 14557 14586 14899 +f 14795 14691 14782 +f 14691 14556 14782 +f 14728 14648 14778 +f 14832 14858 14648 +f 14633 14669 14768 +f 14765 14561 14812 +f 14716 14737 14913 +f 14785 14773 14731 +f 14590 14770 14786 +f 14651 14720 14850 +f 14871 14582 14695 +f 14769 14700 14595 +f 14635 14787 14867 +f 14705 14582 14871 +f 14886 14700 14910 +f 14797 14752 14732 +f 14705 14871 14776 +f 14662 14788 14689 +f 14963 14877 14746 +f 14797 14763 14819 +f 14611 14691 14876 +f 14819 14763 14735 +f 14598 14729 14816 +f 14726 14712 14836 +f 14820 14847 14674 +f 14674 14847 14750 +f 14856 14598 14816 +f 14840 14726 14836 +f 14872 14734 14687 +f 14677 14777 14685 +f 14724 14722 14771 +f 14614 14798 14723 +f 14792 14650 14773 +f 14830 14711 14613 +f 14791 14918 14679 +f 14586 14670 14899 +f 14812 14659 14784 +f 14672 14702 14772 +f 14837 14798 14614 +f 14702 14793 14772 +f 14659 14744 14839 +f 14590 14839 14744 +f 14777 14677 14811 +f 14667 14897 14730 +f 14741 14704 14783 +f 14897 14764 14767 +f 14759 14715 14825 +f 14793 14759 14825 +f 14751 14665 14752 +f 14743 14800 14841 +f 14697 14953 14832 +f 14778 14648 14740 +f 14681 14682 14779 +f 14685 14777 14823 +f 14810 14766 14930 +f 14756 14804 14682 +f 14736 14785 14731 +f 14715 14806 14825 +f 14802 14806 14715 +f 14733 14724 14757 +f 14787 14716 14913 +f 14883 14641 14826 +f 14826 14679 14918 +f 14845 14773 14785 +f 14739 14844 14815 +f 14749 14672 14789 +f 14739 14821 14920 +f 14870 14712 14635 +f 14724 14771 14818 +f 14611 14876 14853 +f 14672 14772 14789 +f 14829 14849 14770 +f 14779 14837 14707 +f 14658 14834 14742 +f 14779 14682 14874 +f 14799 14685 14823 +f 14713 14730 14938 +f 14879 14817 14698 +f 14895 15123 14854 +f 14757 14804 14756 +f 14574 14726 14840 +f 14782 14741 14859 +f 14735 14688 14827 +f 14893 14794 14537 +f 14751 14857 14803 +f 14718 14574 14840 +f 14857 14751 14752 +f 14693 14794 14833 +f 14688 14765 14827 +f 14663 14711 14830 +f 14814 14481 14643 +f 14769 14693 14833 +f 14701 14760 14880 +f 14720 14814 14889 +f 14740 14648 14858 +f 14766 14940 14930 +f 14767 14841 14966 +f 14882 14761 14863 +f 14784 14659 14839 +f 14896 14807 14852 +f 14805 14899 14873 +f 14697 14745 14953 +f 14786 14839 14590 +f 14800 14680 14901 +f 14783 14753 14908 +f 14773 14845 14792 +f 14811 14883 14777 +f 14774 14728 14842 +f 14799 14846 14706 +f 14848 14774 14842 +f 14753 14755 14888 +f 14663 14788 14662 +f 14774 14879 14698 +f 14846 14746 14706 +f 14775 14792 14868 +f 14963 14746 14846 +f 14775 14868 14893 +f 14934 14755 14866 +f 14843 14752 14797 +f 14822 14799 14823 +f 14749 14789 14875 +f 14856 14816 14956 +f 14809 14808 14951 +f 14829 14713 14938 +f 14847 14869 14790 +f 14802 14824 14806 +f 14708 14776 14928 +f 14761 14880 14863 +f 14748 14943 14496 +f 14838 14496 14943 +f 14852 14807 14882 +f 14762 14801 14902 +f 14737 14708 14885 +f 14874 14682 14804 +f 14925 14896 14852 +f 14643 14734 14878 +f 14600 14856 15091 +f 14838 14785 14736 +f 14857 14926 14803 +f 14741 14783 15013 +f 14757 14724 14818 +f 14814 14643 15035 +f 14766 14600 15091 +f 14966 14841 14884 +f 14766 15091 14940 +f 14860 14800 14901 +f 14830 14916 15208 +f 14861 14680 14862 +f 14700 14769 14910 +f 14905 14758 14718 +f 14885 14913 14737 +f 14728 14778 14842 +f 14875 14771 14749 +f 14818 14771 14917 +f 14917 14771 14932 +f 14796 14694 14981 +f 14879 14774 14848 +f 14906 14846 14799 +f 14870 14635 14867 +f 14760 14817 14880 +f 14887 14772 14793 +f 14934 14888 14755 +f 14755 14828 14866 +f 14790 14869 14791 +f 14825 14806 14912 +f 14712 14870 14836 +f 14821 14564 14742 +f 14859 14741 15013 +f 14734 14872 14878 +f 14802 14877 14824 +f 14723 14851 14754 +f 14851 14723 14986 +f 14723 14798 14986 +f 14781 14952 14916 +f 14664 14850 14946 +f 14883 14826 14903 +f 14827 14765 15014 +f 14855 14798 14837 +f 14740 14842 14778 +f 14858 14832 15017 +f 14837 14779 14855 +f 14658 14719 14902 +f 14855 14779 14874 +f 14966 14897 14767 +f 14812 14784 14971 +f 14762 14902 14719 +f 14670 14835 15036 +f 14841 14800 14860 +f 14804 14757 14900 +f 14924 14804 14900 +f 14901 14680 14861 +f 14906 14799 14822 +f 14914 14929 14747 +f 14865 14787 14913 +f 14786 14770 14892 +f 14844 14739 14920 +f 14888 14908 14753 +f 14747 14754 14914 +f 14941 14818 14917 +f 14857 14752 14975 +f 14853 14895 14854 +f 14754 14851 14914 +f 14825 14912 14890 +f 14776 14871 14928 +f 14886 14915 14820 +f 14867 14787 14865 +f 14752 14843 14975 +f 14847 14820 14915 +f 14889 14850 14720 +f 14817 14879 14919 +f 14938 14849 14829 +f 14866 14828 15007 +f 14880 14817 14919 +f 14874 14804 14923 +f 14808 14796 15024 +f 14869 14977 14791 +f 14717 14894 14831 +f 14920 14821 14742 +f 14717 14805 14921 +f 14921 14894 14717 +f 14870 14867 14990 +f 14900 14757 14941 +f 14793 14825 14887 +f 14805 14873 14921 +f 14938 14730 14961 +f 14946 15105 14664 +f 14922 14956 14816 +f 14887 14825 14890 +f 14873 14899 14967 +f 14818 14941 14757 +f 15105 14748 14664 +f 14772 14875 14789 +f 14883 14965 14777 +f 14887 14936 14772 +f 14781 14854 15123 +f 14769 14833 14979 +f 14896 14871 14695 +f 14918 14903 14826 +f 14819 14735 14962 +f 14794 14893 15061 +f 14881 14794 15061 +f 14833 14794 14881 +f 14842 14740 14988 +f 14740 14858 15012 +f 14765 14812 15014 +f 14839 14786 14973 +f 14861 14862 14974 +f 14845 14785 14959 +f 14892 14927 14786 +f 14788 14663 14996 +f 14996 14663 14909 +f 14813 14905 14816 +f 14771 14875 14932 +f 14892 14770 14849 +f 14848 14947 14879 +f 14919 14879 14947 +f 14990 14867 14865 +f 14708 14928 15016 +f 14919 14991 14880 +f 15134 14808 15024 +f 15016 14885 14708 +f 14843 14797 14911 +f 14951 14808 15134 +f 14730 14897 14961 +f 14823 14777 14904 +f 14847 15027 14869 +f 14663 14830 14909 +f 14915 15027 14847 +f 14986 14798 14891 +f 14806 14960 14912 +f 14806 14824 14960 +f 14992 14882 14863 +f 14994 14882 14992 +f 14658 14902 14834 +f 14852 14882 14994 +f 14769 14979 14910 +f 14967 14899 14898 +f 14798 14855 14891 +f 14824 14877 14963 +f 14670 14969 14899 +f 14795 14782 15088 +f 14918 14791 14977 +f 14962 14735 14942 +f 14735 14827 14942 +f 14783 14908 14907 +f 15035 14643 14878 +f 14740 15012 14988 +f 15035 14889 14814 +f 14838 14943 15021 +f 14965 14883 14903 +f 15014 14812 14971 +f 14839 14971 14784 +f 14669 14788 14995 +f 14973 14786 14927 +f 14871 15015 14970 +f 14928 14871 14970 +f 15012 14858 15073 +f 14932 14931 14917 +f 14908 14888 14934 +f 14853 14876 14985 +f 14842 14935 14848 +f 14742 14834 15058 +f 14830 15208 15119 +f 14932 14875 14933 +f 14891 14855 14987 +f 14960 14824 14963 +f 14911 14797 14957 +f 14831 15007 14828 +f 14982 14887 14890 +f 14796 14981 15024 +f 14952 14781 15139 +f 14772 14936 14875 +f 14855 14874 14955 +f 14961 14897 14964 +f 14797 14819 14957 +f 14915 14886 15025 +f 14863 14880 14991 +f 15019 14819 14962 +f 14804 14924 14923 +f 15036 14969 14670 +f 14801 14803 14997 +f 14803 14926 14997 +f 14903 14918 14977 +f 14870 14990 14939 +f 15013 15011 14859 +f 14926 14857 14975 +f 14815 14844 14950 +f 14836 14870 14939 +f 14965 14904 14777 +f 15021 15023 14838 +f 14838 14959 14785 +f 15017 15073 14858 +f 15017 14832 14953 +f 14840 14836 15078 +f 14884 14841 14993 +f 14841 14860 14993 +f 14971 14839 14973 +f 14977 14869 15027 +f 14974 14862 15042 +f 14862 14929 15042 +f 14822 14823 14978 +f 14981 14810 14930 +f 14941 14917 15037 +f 14950 14844 14920 +f 15046 14893 14868 +f 15008 14917 14931 +f 14944 14914 14851 +f 14822 14978 14906 +f 14810 14981 14694 +f 14868 14792 14845 +f 14853 14985 15129 +f 14845 15046 14868 +f 14865 14913 15045 +f 14920 14742 15055 +f 14842 14976 14935 +f 14957 14819 15019 +f 14983 14816 14905 +f 14935 14947 14848 +f 14742 15058 15132 +f 14909 14830 15119 +f 14987 14855 14954 +f 14855 14955 14954 +f 14863 14991 14992 +f 14933 14984 14932 +f 14890 14912 14982 +f 14923 14955 14874 +f 14875 14936 14933 +f 15002 14923 14924 +f 14902 14801 15180 +f 14982 14912 15029 +f 14897 14966 14964 +f 14871 14896 14980 +f 15015 14871 14980 +f 14924 14900 14941 +f 14943 14748 15106 +f 14942 14827 15014 +f 14899 14969 14898 +f 14745 14768 15064 +f 15010 15064 14768 +f 14835 14864 15036 +f 14995 14788 14996 +f 14901 14861 14860 +f 14718 14840 15063 +f 15063 15190 14718 +f 14904 14978 14823 +f 14905 14718 15190 +f 14907 15013 14783 +f 14929 14914 14944 +f 14864 14815 14950 +f 14850 14889 14999 +f 14931 14932 14984 +f 14946 14850 14999 +f 14885 15045 14913 +f 14945 14931 14984 +f 14963 15127 14960 +f 15008 14931 14945 +f 15027 14937 14977 +f 14876 14795 14985 +f 14934 14866 15007 +f 14912 14960 14989 +f 14922 15026 14956 +f 15081 14894 14921 +f 14921 14873 15082 +f 14990 14865 15045 +f 14895 14853 15129 +f 14978 15001 14906 +f 15059 14834 14902 +f 15208 14916 14952 +f 14782 14859 15011 +f 14906 15001 14846 +f 15065 14924 14941 +f 15002 14924 15065 +f 14948 14936 14887 +f 14966 14884 15083 +f 14989 14960 15127 +f 14887 14982 14948 +f 15013 15039 15011 +f 14991 14919 14949 +f 14993 14860 15009 +f 15005 14941 15037 +f 14956 15004 14856 +f 15091 14856 15004 +f 15114 14939 14990 +f 14917 15008 15037 +f 14846 15001 14963 +f 14951 14872 14809 +f 14669 15010 14768 +f 15014 14971 15062 +f 15180 14801 14972 +f 14669 14995 14958 +f 14958 15006 14669 +f 14801 14997 14972 +f 15031 14994 14992 +f 14860 14861 14974 +f 14925 14852 14994 +f 14896 14925 14980 +f 15016 14928 14970 +f 14977 15032 14903 +f 14927 14892 15043 +f 14944 15042 14929 +f 15063 14840 15078 +f 15032 14968 14903 +f 14903 14968 14965 +f 14892 14849 15044 +f 15045 14885 15016 +f 14975 14843 14998 +f 15046 14845 15069 +f 14950 14920 15054 +f 15154 14910 14979 +f 15029 14912 14989 +f 14976 14842 14988 +f 15077 14908 14934 +f 14976 15053 14935 +f 15053 14976 15052 +f 15134 15113 14951 +f 15076 14962 14942 +f 14937 15018 14977 +f 15076 14942 15056 +f 14748 15105 15106 +f 14886 14910 15154 +f 14919 14947 14949 +f 14951 15096 14872 +f 15055 14742 15132 +f 15030 14992 14991 +f 15088 14782 15038 +f 15001 15028 14963 +f 15028 15003 14963 +f 15111 14904 14965 +f 14833 14881 15122 +f 15013 14907 15125 +f 15058 14834 15059 +f 15111 14965 14968 +f 14964 14966 15083 +f 14833 15080 14979 +f 14980 14925 15034 +f 15035 15068 14889 +f 14977 15018 15032 +f 14904 15033 14978 +f 14978 15033 15001 +f 14997 15227 14972 +f 14953 14745 15064 +f 15083 14884 14993 +f 14926 14975 14998 +f 15009 15089 14993 +f 14860 14974 15009 +f 14843 14911 14998 +f 15015 14980 15034 +f 15024 14981 15188 +f 14891 15057 14986 +f 14816 14983 15245 +f 14922 14816 15245 +f 15098 14945 14984 +f 14963 15003 15127 +f 15057 14891 14987 +f 14984 14933 15070 +f 15070 14933 15094 +f 14933 14936 15099 +f 14781 15123 15139 +f 15094 14933 15099 +f 15108 14990 15045 +f 14942 15014 15056 +f 15014 15062 15060 +f 15116 15007 14831 +f 14831 14894 15116 +f 15046 15061 14893 +f 15107 14943 15106 +f 15021 14943 15107 +f 15081 15116 14894 +f 14955 14923 15000 +f 15000 14923 15002 +f 14921 15082 15081 +f 15154 15025 14886 +f 15096 14878 14872 +f 14971 14973 15040 +f 14976 15051 15052 +f 14904 15111 15033 +f 14881 15061 15122 +f 15023 14959 14838 +f 15059 14902 15180 +f 14878 15086 15035 +f 15043 14892 15044 +f 14864 14950 15036 +f 15005 15065 14941 +f 14949 14947 15115 +f 14991 14949 15155 +f 14851 14986 15071 +f 15030 14991 15155 +f 15078 14836 14939 +f 15093 15042 14944 +f 15027 14915 15131 +f 14944 14851 15071 +f 15010 14669 15006 +f 14948 14982 15095 +f 14945 15098 15097 +f 15018 14937 15133 +f 15057 15071 14986 +f 14938 15145 14849 +f 14909 15119 15197 +f 15028 15072 15003 +f 14988 15012 15050 +f 15050 15012 15073 +f 15007 15215 14934 +f 15154 15047 15025 +f 14976 14988 15050 +f 15095 15099 14948 +f 14936 14948 15099 +f 15026 15137 14956 +f 14935 15053 15173 +f 15173 15115 14935 +f 14947 14935 15115 +f 15113 15169 14951 +f 14987 14954 15022 +f 15004 14956 15137 +f 14985 14795 15088 +f 14961 14964 15020 +f 14954 15000 15022 +f 15085 15086 14878 +f 14955 15000 14954 +f 15154 14979 15080 +f 14959 15023 15110 +f 15069 14845 14959 +f 15194 15123 14895 +f 15056 15014 15060 +f 15002 15140 15000 +f 15011 15038 14782 +f 15001 15033 15049 +f 15213 15038 15011 +f 14925 14994 15031 +f 15009 14974 15092 +f 15093 15092 14974 +f 15041 15040 14973 +f 14974 15042 15093 +f 15037 15008 15066 +f 14973 14927 15041 +f 15008 14945 15097 +f 15070 15098 14984 +f 15093 14944 15104 +f 14970 15015 15103 +f 14944 15071 15104 +f 14983 14905 15190 +f 14999 14889 15068 +f 15044 14849 15166 +f 15045 15016 15048 +f 15054 14920 15055 +f 15131 14915 15025 +f 14987 15022 15057 +f 14907 14908 15077 +f 14849 15145 15166 +f 15045 15048 15108 +f 14937 15027 15168 +f 15215 15077 14934 +f 14938 14961 15074 +f 15049 15028 15001 +f 15208 14952 15139 +f 15126 15023 15021 +f 14961 15020 15074 +f 15080 14833 15122 +f 15072 15028 15049 +f 15029 14989 15084 +f 15114 14990 15075 +f 15073 15017 15191 +f 15219 14957 15019 +f 15185 14997 14926 +f 15097 15066 15008 +f 15095 14982 15170 +f 15029 15170 14982 +f 14873 14967 15082 +f 14898 14969 15067 +f 15036 15067 14969 +f 15019 14962 15076 +f 14995 14996 15261 +f 15051 14976 15050 +f 15181 15083 14993 +f 15181 14993 15089 +f 14953 15159 15017 +f 15085 14878 15096 +f 15167 15011 15039 +f 15115 15117 14949 +f 15041 14927 15043 +f 15068 15035 15176 +f 15031 15030 15156 +f 14992 15030 15031 +f 15016 14970 15090 +f 15036 14950 15100 +f 15187 14998 15121 +f 14925 15031 15196 +f 15098 15070 15130 +f 15034 14925 15252 +f 14998 14911 15121 +f 15129 14985 15162 +f 15112 15162 14985 +f 15047 15290 15025 +f 14946 14999 15128 +f 15048 15016 15090 +f 15168 15027 15131 +f 14957 15219 14911 +f 15074 15145 14938 +f 15133 14937 15168 +f 15182 15057 15102 +f 14907 15077 15125 +f 15137 15026 15136 +f 15075 14990 15108 +f 15050 15073 15101 +f 15022 15102 15057 +f 14895 15129 15194 +f 15072 15049 15216 +f 15058 15059 15171 +f 15022 15000 15147 +f 15020 14964 15152 +f 15160 15084 14989 +f 15088 15038 15280 +f 14940 15091 15226 +f 14964 15083 15152 +f 15002 15065 15141 +f 15032 15018 15135 +f 15034 15103 15015 +f 15035 15086 15176 +f 15032 15079 14968 +f 15155 14949 15117 +f 14970 15103 15090 +f 15087 15037 15066 +f 15156 15030 15155 +f 15116 15151 15007 +f 15062 14971 15040 +f 15190 15063 15177 +f 14898 15067 14967 +f 14996 14909 15197 +f 15068 15128 14999 +f 15236 15041 15043 +f 15134 15024 15265 +f 14985 15088 15112 +f 15100 14950 15054 +f 14922 15245 15026 +f 15130 15070 15094 +f 15169 15096 14951 +f 15131 15025 15290 +f 14926 14998 15187 +f 15057 15182 15071 +f 15109 15099 15095 +f 15085 15096 15169 +f 15058 15225 15132 +f 15213 15011 15167 +f 15091 15004 15175 +f 15033 15186 15049 +f 15126 15021 15107 +f 15074 15020 15145 +f 15023 15126 15138 +f 15061 15046 15239 +f 15116 15081 15120 +f 14968 15158 15111 +f 15180 14972 15227 +f 14930 14940 15255 +f 15121 14911 15237 +f 14939 15114 15201 +f 15069 14959 15118 +f 15158 14968 15079 +f 15237 14911 15219 +f 15084 15170 15029 +f 15133 15135 15018 +f 15064 15159 14953 +f 15010 15006 15124 +f 15019 15076 15260 +f 15140 15002 15141 +f 15050 15101 15051 +f 14958 14995 15291 +f 15144 15051 15101 +f 15078 15202 15063 +f 15051 15144 15052 +f 15065 15005 15153 +f 15261 15291 14995 +f 15060 15062 15163 +f 15037 15153 15005 +f 15159 15191 15017 +f 15127 15160 14989 +f 15046 15069 15178 +f 15244 15093 15104 +f 15003 15072 15127 +f 15104 15071 15244 +f 15105 14946 15273 +f 15212 15123 15194 +f 15071 15182 15179 +f 15265 15356 15134 +f 15185 14926 15187 +f 15113 15134 15356 +f 15196 15252 14925 +f 15280 15038 15213 +f 15213 15148 15280 +f 15114 15075 15222 +f 15044 15166 15165 +f 15098 15130 15233 +f 15262 15033 15111 +f 15186 15033 15262 +f 15143 15215 15007 +f 15151 15143 15007 +f 15078 14939 15201 +f 15170 15109 15095 +f 15094 15099 15130 +f 15145 15020 15152 +f 15052 15173 15053 +f 15081 15082 15249 +f 15171 15225 15058 +f 15249 15082 14967 +f 15147 15000 15140 +f 15260 15076 15056 +f 15141 15065 15153 +f 15009 15161 15089 +f 15193 15161 15009 +f 15009 15092 15193 +f 15080 15122 15192 +f 14981 14930 15217 +f 15146 15022 15147 +f 15052 15144 15172 +f 15064 15010 15164 +f 15107 15106 15274 +f 15085 15169 15269 +f 15291 15006 14958 +f 15140 15141 15150 +f 14940 15226 15255 +f 15149 15099 15109 +f 15126 15107 15248 +f 15260 15219 15019 +f 15204 15103 15034 +f 15084 15203 15170 +f 15153 15037 15257 +f 15155 15117 15281 +f 15084 15160 15203 +f 15156 15155 15340 +f 15197 15261 14996 +f 15122 15061 15192 +f 15110 15023 15138 +f 15151 15116 15327 +f 15188 15265 15024 +f 15196 15031 15303 +f 15278 15080 15195 +f 15181 15089 15246 +f 15097 15098 15207 +f 15187 15121 15237 +f 15118 15314 15069 +f 15207 15098 15233 +f 15077 15189 15318 +f 15056 15060 15163 +f 15290 15047 15258 +f 15139 15123 15212 +f 15212 15210 15139 +f 15262 15111 15158 +f 15177 15157 15190 +f 15062 15040 15214 +f 15159 15064 15164 +f 15193 15092 15241 +f 15092 15093 15241 +f 15093 15223 15241 +f 15128 15273 14946 +f 15067 15036 15288 +f 15244 15071 15179 +f 15100 15054 15218 +f 15218 15054 15259 +f 15075 15108 15238 +f 15054 15055 15220 +f 15101 15073 15191 +f 15191 15295 15101 +f 15124 15164 15010 +f 15102 15022 15146 +f 15144 15101 15295 +f 15173 15052 15172 +f 15140 15174 15147 +f 15206 15072 15216 +f 15130 15099 15224 +f 15175 15226 15091 +f 15140 15150 15174 +f 15220 15055 15132 +f 15160 15127 15293 +f 15013 15125 15184 +f 15184 15039 15013 +f 15152 15083 15230 +f 15099 15149 15224 +f 15186 15262 15264 +f 15079 15284 15158 +f 15031 15156 15303 +f 15110 15118 14959 +f 15037 15087 15257 +f 15202 15078 15231 +f 15087 15066 15205 +f 15314 15178 15069 +f 15202 15177 15063 +f 15178 15239 15046 +f 15066 15097 15205 +f 15056 15163 15308 +f 15209 15103 15204 +f 15171 15059 15275 +f 15135 15234 15032 +f 15059 15180 15275 +f 15182 15102 15276 +f 15223 15093 15244 +f 15032 15284 15079 +f 15080 15192 15195 +f 15040 15041 15214 +f 15327 15116 15120 +f 15208 15139 15370 +f 15245 14983 15353 +f 15236 15277 15041 +f 15206 15127 15072 +f 15036 15100 15218 +f 15227 14997 15185 +f 15043 15044 15236 +f 15236 15044 15165 +f 15068 15176 15296 +f 15128 15068 15298 +f 15075 15238 15289 +f 15273 15106 15105 +f 15201 15114 15222 +f 15117 15200 15281 +f 15109 15198 15149 +f 15340 15155 15281 +f 15081 15249 15120 +f 15199 15126 15248 +f 15231 15078 15201 +f 15138 15126 15199 +f 15170 15198 15109 +f 15311 15161 15193 +f 15275 15180 15352 +f 15156 15340 15303 +f 15180 15227 15352 +f 15061 15239 15192 +f 14967 15067 15315 +f 15034 15252 15271 +f 15204 15034 15271 +f 15203 15160 15253 +f 15103 15209 15090 +f 15047 15154 15279 +f 15207 15205 15097 +f 15080 15278 15154 +f 15090 15238 15048 +f 15278 15279 15154 +f 15279 15258 15047 +f 15262 15158 15221 +f 15238 15108 15048 +f 15233 15130 15211 +f 15130 15263 15211 +f 15224 15263 15130 +f 15273 15274 15106 +f 15172 15144 15229 +f 15135 15133 15268 +f 15276 15179 15182 +f 15234 15135 15268 +f 15172 15115 15173 +f 15147 15174 15146 +f 15143 15142 15215 +f 15234 15297 15032 +f 15284 15032 15297 +f 15221 15158 15284 +f 15293 15253 15160 +f 15289 15240 15075 +f 15151 15327 15325 +f 15327 15120 15344 +f 15144 15295 15228 +f 15174 15150 15266 +f 15229 15144 15228 +f 15250 15150 15141 +f 15261 15197 15309 +f 15232 15149 15198 +f 15083 15181 15230 +f 15171 15275 15301 +f 15133 15168 15268 +f 15181 15246 15230 +f 15112 15088 15256 +f 15256 15088 15280 +f 15271 15209 15204 +f 15110 15138 15342 +f 15183 15192 15239 +f 15118 15110 15342 +f 15308 15260 15056 +f 15269 15086 15085 +f 15292 15257 15087 +f 14930 15255 15217 +f 15198 15170 15312 +f 15176 15086 15286 +f 15185 15336 15227 +f 15178 15314 15247 +f 15170 15203 15312 +f 15212 15194 15397 +f 15089 15161 15246 +f 14981 15217 15505 +f 15336 15185 15294 +f 15164 15124 15287 +f 15294 15185 15187 +f 15221 15284 15313 +f 15209 15238 15090 +f 15179 15276 15244 +f 15312 15203 15253 +f 15049 15186 15216 +f 15294 15187 15237 +f 15206 15293 15127 +f 15102 15146 15359 +f 15062 15214 15441 +f 15237 15219 15254 +f 15193 15241 15251 +f 15124 15006 15291 +f 15169 15113 15243 +f 15077 15215 15189 +f 15218 15288 15036 +f 15316 15241 15242 +f 15241 15223 15242 +f 15026 15245 15353 +f 15054 15220 15259 +f 15145 15165 15166 +f 15220 15132 15225 +f 15380 15248 15107 +f 15183 15239 15247 +f 15252 15196 15322 +f 15141 15153 15250 +f 15177 15202 15231 +f 15197 15119 15309 +f 15208 15309 15119 +f 15296 15176 15286 +f 15210 15370 15139 +f 15292 15087 15205 +f 15350 15041 15277 +f 15249 14967 15315 +f 15205 15207 15321 +f 15194 15129 15397 +f 15184 15125 15318 +f 15125 15077 15318 +f 15311 15193 15251 +f 15165 15145 15282 +f 15200 15115 15172 +f 15117 15115 15200 +f 15190 15386 14983 +f 15423 15282 15145 +f 15215 15323 15189 +f 15145 15152 15423 +f 15224 15149 15347 +f 15423 15152 15230 +f 15143 15151 15325 +f 15290 15431 15131 +f 15184 15167 15039 +f 15294 15237 15254 +f 15239 15178 15247 +f 15107 15274 15380 +f 15283 15242 15223 +f 15268 15168 15267 +f 15196 15303 15322 +f 15223 15244 15283 +f 15254 15219 15302 +f 15276 15102 15359 +f 15186 15264 15317 +f 15302 15219 15260 +f 15243 15113 15356 +f 15175 15004 15137 +f 15146 15174 15266 +f 15221 15355 15262 +f 15331 15262 15355 +f 15222 15075 15240 +f 15309 15421 15261 +f 15266 15150 15285 +f 15252 15322 15324 +f 15285 15150 15250 +f 15120 15249 15307 +f 15246 15161 15345 +f 15192 15183 15300 +f 15270 15252 15429 +f 15271 15252 15270 +f 15250 15153 15320 +f 15342 15138 15199 +f 15153 15257 15320 +f 15311 15345 15161 +f 15385 15308 15163 +f 15163 15062 15441 +f 15195 15192 15379 +f 15198 15312 15310 +f 15235 15321 15207 +f 15298 15068 15296 +f 15207 15233 15235 +f 15214 15041 15350 +f 15316 15251 15241 +f 15238 15209 15272 +f 15235 15233 15328 +f 15233 15211 15328 +f 15220 15225 15362 +f 15263 15224 15347 +f 15142 15323 15215 +f 15265 15188 15351 +f 15317 15299 15186 +f 15225 15171 15398 +f 15253 15293 15330 +f 15216 15186 15299 +f 15260 15564 15302 +f 15168 15131 15267 +f 15149 15232 15347 +f 15262 15331 15264 +f 15421 15291 15261 +f 15291 15287 15124 +f 15136 15026 15353 +f 15368 15169 15243 +f 15365 15229 15228 +f 15137 15136 15402 +f 15175 15137 15402 +f 15379 15343 15195 +f 15118 15342 15314 +f 15280 15148 15432 +f 15292 15320 15257 +f 15148 15213 15432 +f 15216 15299 15206 +f 15388 15206 15299 +f 15189 15400 15318 +f 15188 14981 15351 +f 15167 15184 15442 +f 15244 15276 15333 +f 15303 15340 15529 +f 15254 15302 15383 +f 15355 15332 15331 +f 15218 15259 15446 +f 15334 15172 15341 +f 15273 15128 15298 +f 15492 15273 15298 +f 15289 15238 15272 +f 15211 15263 15328 +f 15304 15260 15346 +f 15191 15159 15395 +f 15308 15346 15260 +f 15331 15317 15264 +f 15283 15244 15333 +f 15267 15131 15431 +f 15259 15220 15362 +f 15341 15229 15365 +f 15172 15229 15341 +f 15344 15120 15307 +f 15337 15321 15305 +f 15305 15321 15235 +f 15281 15200 15319 +f 15397 15129 15162 +f 15305 15235 15306 +f 15353 15326 15136 +f 15282 15401 15165 +f 15198 15310 15232 +f 15338 15340 15281 +f 15240 15201 15222 +f 15201 15240 15371 +f 15368 15269 15169 +f 15231 15201 15371 +f 15398 15171 15301 +f 15370 15309 15208 +f 15370 15210 15621 +f 15164 15287 15354 +f 15192 15300 15379 +f 15352 15227 15336 +f 15486 15432 15213 +f 15167 15486 15213 +f 15315 15067 15439 +f 15067 15288 15439 +f 15329 15310 15312 +f 15432 15256 15280 +f 15312 15253 15329 +f 15288 15218 15439 +f 15251 15316 15396 +f 15157 15386 15190 +f 15505 15351 14981 +f 15320 15292 15335 +f 15396 15316 15360 +f 15278 15195 15343 +f 15360 15316 15242 +f 15321 15292 15205 +f 15259 15362 15446 +f 15349 15272 15209 +f 15294 15254 15383 +f 15265 15351 15416 +f 15206 15330 15293 +f 15382 15278 15343 +f 15159 15164 15354 +f 15295 15191 15395 +f 15297 15234 15404 +f 15225 15398 15456 +f 15339 15273 15492 +f 15323 15142 15471 +f 15274 15273 15339 +f 15322 15303 15529 +f 15221 15313 15355 +f 15361 15391 15268 +f 15234 15268 15391 +f 15449 15324 15322 +f 15346 15308 15385 +f 15319 15200 15172 +f 15248 15380 15393 +f 15385 15163 15441 +f 15212 15397 15381 +f 15281 15319 15338 +f 15305 15366 15337 +f 15328 15306 15235 +f 15263 15306 15328 +f 15263 15347 15369 +f 15369 15306 15263 +f 15345 15230 15246 +f 15177 15231 15376 +f 15305 15306 15366 +f 15352 15301 15275 +f 15348 15253 15330 +f 15271 15270 15209 +f 15454 15311 15251 +f 15320 15427 15250 +f 15247 15314 15480 +f 15296 15286 15475 +f 15321 15335 15292 +f 15389 15390 15258 +f 15353 14983 15386 +f 15330 15206 15388 +f 15290 15258 15390 +f 15431 15290 15390 +f 15358 15317 15331 +f 15431 15414 15267 +f 15287 15291 15556 +f 15442 15422 15167 +f 15267 15361 15268 +f 15277 15444 15350 +f 15242 15283 15360 +f 15319 15172 15334 +f 15387 15184 15318 +f 15276 15359 15384 +f 15336 15294 15417 +f 15362 15225 15456 +f 15297 15313 15284 +f 15356 15265 15416 +f 15142 15143 15476 +f 15337 15366 15408 +f 15359 15146 15497 +f 15529 15340 15572 +f 15326 15402 15136 +f 15143 15325 15476 +f 15283 15333 15399 +f 15366 15306 15367 +f 15327 15344 15373 +f 15279 15278 15382 +f 15146 15266 15392 +f 15301 15458 15398 +f 15429 15252 15324 +f 15401 15282 15533 +f 15240 15289 15371 +f 15266 15437 15392 +f 15412 15306 15369 +f 15226 15175 15402 +f 15389 15258 15279 +f 15299 15317 15418 +f 15255 15226 15502 +f 15347 15232 15375 +f 15253 15348 15329 +f 15210 15212 15374 +f 15183 15247 15434 +f 15282 15423 15533 +f 15302 15564 15383 +f 15266 15285 15425 +f 15199 15248 15393 +f 15342 15199 15393 +f 15260 15304 15564 +f 15423 15230 15477 +f 15086 15269 15420 +f 15564 15304 15346 +f 15345 15311 15454 +f 15249 15315 15530 +f 15250 15427 15425 +f 15352 15336 15406 +f 15349 15209 15484 +f 15214 15350 15441 +f 15396 15433 15251 +f 15446 15439 15218 +f 15395 15159 15354 +f 15442 15184 15387 +f 15564 15443 15383 +f 15379 15300 15435 +f 15295 15363 15228 +f 15494 15564 15346 +f 15189 15323 15470 +f 15323 15471 15470 +f 15371 15424 15231 +f 15322 15529 15426 +f 15376 15231 15424 +f 15502 15372 15255 +f 15236 15165 15401 +f 15401 15277 15236 +f 15162 15112 15448 +f 15256 15448 15112 +f 15360 15283 15415 +f 15325 15327 15373 +f 15399 15415 15283 +f 15344 15307 15378 +f 15381 15374 15212 +f 15386 15157 15474 +f 15307 15249 15378 +f 15584 15368 15243 +f 15436 15314 15342 +f 15480 15314 15436 +f 15382 15403 15279 +f 15420 15269 15368 +f 15234 15391 15404 +f 15403 15389 15279 +f 15232 15310 15375 +f 15313 15297 15404 +f 15420 15473 15086 +f 15286 15086 15473 +f 15405 15332 15355 +f 15369 15430 15412 +f 15310 15329 15409 +f 15306 15412 15367 +f 15375 15369 15347 +f 15428 15388 15299 +f 15300 15183 15434 +f 15435 15300 15434 +f 15427 15320 15463 +f 15361 15267 15481 +f 15458 15377 15398 +f 15463 15320 15440 +f 15391 15361 15481 +f 15374 15621 15210 +f 15440 15320 15335 +f 15310 15409 15375 +f 15480 15457 15247 +f 15475 15591 15296 +f 15321 15408 15335 +f 15337 15408 15321 +f 15276 15399 15333 +f 15313 15405 15355 +f 15384 15488 15276 +f 15408 15366 15487 +f 15487 15366 15364 +f 15354 15287 15509 +f 15422 15486 15167 +f 15146 15392 15497 +f 15334 15341 15357 +f 15406 15336 15417 +f 15313 15404 15508 +f 15329 15348 15451 +f 15430 15369 15413 +f 15437 15266 15425 +f 15289 15272 15459 +f 15209 15270 15484 +f 15402 15326 15518 +f 15285 15250 15425 +f 15371 15289 15459 +f 15393 15380 15407 +f 15446 15362 15456 +f 15418 15317 15419 +f 15363 15295 15395 +f 15317 15358 15419 +f 15499 15309 15370 +f 15228 15363 15445 +f 15423 15477 15573 +f 15358 15331 15332 +f 15294 15383 15417 +f 15226 15402 15502 +f 15318 15400 15387 +f 15243 15356 15538 +f 15448 15256 15465 +f 15584 15243 15538 +f 15177 15376 15450 +f 15474 15157 15177 +f 15532 15420 15368 +f 15477 15230 15345 +f 15494 15346 15447 +f 15449 15429 15324 +f 15267 15414 15481 +f 15539 15270 15429 +f 15380 15274 15339 +f 15335 15408 15466 +f 15298 15296 15591 +f 15489 15298 15591 +f 15484 15270 15539 +f 15410 15409 15329 +f 15329 15451 15410 +f 15366 15367 15472 +f 15556 15291 15540 +f 15433 15513 15454 +f 15454 15251 15433 +f 15451 15348 15453 +f 15428 15299 15418 +f 15272 15349 15571 +f 15330 15388 15348 +f 15411 15315 15439 +f 15434 15247 15457 +f 15414 15431 15551 +f 15399 15276 15488 +f 15416 15538 15356 +f 15488 15384 15359 +f 15471 15142 15476 +f 15228 15445 15365 +f 15341 15365 15569 +f 15525 15444 15277 +f 15456 15398 15377 +f 15277 15401 15525 +f 15338 15572 15340 +f 15584 15532 15368 +f 15533 15460 15401 +f 15426 15618 15322 +f 15449 15322 15618 +f 15217 15255 15505 +f 15475 15286 15473 +f 15522 15472 15367 +f 15458 15301 15352 +f 15367 15412 15522 +f 15385 15441 15517 +f 15457 15480 15536 +f 15469 15382 15343 +f 15412 15430 15586 +f 15411 15530 15315 +f 15537 15352 15406 +f 15388 15453 15348 +f 15375 15413 15369 +f 15309 15461 15421 +f 15441 15350 15517 +f 15358 15332 15528 +f 15388 15428 15452 +f 15407 15561 15393 +f 15371 15459 15582 +f 15427 15463 15462 +f 15481 15455 15391 +f 15422 15442 15503 +f 15389 15403 15485 +f 15563 15383 15443 +f 15342 15393 15436 +f 15365 15445 15464 +f 15335 15466 15440 +f 15357 15341 15569 +f 15496 15415 15399 +f 15425 15427 15462 +f 15379 15435 15531 +f 15424 15371 15501 +f 15468 15379 15531 +f 15468 15343 15379 +f 15525 15401 15460 +f 15332 15405 15500 +f 15481 15414 15551 +f 15438 15387 15400 +f 15346 15385 15447 +f 15370 15621 15514 +f 15405 15313 15508 +f 15375 15409 15550 +f 15380 15339 15559 +f 15255 15372 15649 +f 15410 15550 15409 +f 15407 15380 15559 +f 15505 15255 15649 +f 15400 15189 15470 +f 15694 15474 15177 +f 15471 15476 15575 +f 15573 15477 15506 +f 15378 15373 15344 +f 15458 15352 15537 +f 15378 15249 15530 +f 15509 15287 15556 +f 15412 15586 15522 +f 15418 15419 15491 +f 15411 15439 15483 +f 15593 15480 15436 +f 15430 15413 15493 +f 15406 15417 15620 +f 15535 15272 15571 +f 15459 15272 15535 +f 15620 15417 15563 +f 15390 15389 15485 +f 15371 15582 15501 +f 15551 15431 15390 +f 15439 15446 15394 +f 15417 15383 15563 +f 15319 15334 15587 +f 15338 15319 15587 +f 15326 15353 15512 +f 15350 15444 15519 +f 15492 15298 15489 +f 15461 15309 15499 +f 15332 15500 15528 +f 15394 15446 15610 +f 15567 15519 15444 +f 15450 15376 15424 +f 15462 15463 15546 +f 15610 15446 15456 +f 15464 15445 15363 +f 15694 15177 15450 +f 15456 15377 15574 +f 15516 15440 15466 +f 15365 15464 15569 +f 15435 15434 15531 +f 15357 15569 15504 +f 15444 15525 15567 +f 15377 15458 15574 +f 15584 15538 15526 +f 15392 15437 15520 +f 15437 15425 15520 +f 15487 15364 15521 +f 15364 15366 15521 +f 15521 15366 15472 +f 15529 15552 15426 +f 15543 15465 15256 +f 15449 15507 15429 +f 15455 15482 15391 +f 15533 15423 15573 +f 15404 15391 15482 +f 15405 15467 15500 +f 15508 15404 15482 +f 15476 15325 15478 +f 15467 15405 15508 +f 15345 15454 15511 +f 15325 15373 15479 +f 15654 15373 15378 +f 15419 15358 15528 +f 15549 15548 15413 +f 15413 15375 15549 +f 15440 15547 15463 +f 15511 15454 15513 +f 15382 15485 15403 +f 15550 15549 15375 +f 15339 15492 15602 +f 15483 15439 15394 +f 15291 15421 15461 +f 15550 15410 15524 +f 15334 15357 15697 +f 15580 15543 15256 +f 15517 15350 15519 +f 15430 15493 15586 +f 15359 15497 15562 +f 15523 15432 15486 +f 15433 15396 15515 +f 15520 15497 15392 +f 15563 15443 15622 +f 15548 15493 15413 +f 15428 15418 15527 +f 15520 15425 15542 +f 15397 15162 15448 +f 15527 15418 15491 +f 15503 15486 15422 +f 15343 15468 15613 +f 15452 15428 15527 +f 15574 15458 15495 +f 15360 15415 15496 +f 15469 15343 15613 +f 15613 15534 15469 +f 15393 15561 15590 +f 15436 15393 15701 +f 15571 15349 15484 +f 15496 15399 15498 +f 15560 15447 15385 +f 15566 15410 15451 +f 15533 15573 15589 +f 15545 15400 15470 +f 15470 15471 15575 +f 15388 15452 15453 +f 15477 15345 15597 +f 15478 15325 15479 +f 15373 15654 15479 +f 15507 15539 15429 +f 15416 15351 15490 +f 15458 15537 15658 +f 15419 15528 15510 +f 15256 15432 15580 +f 15510 15528 15599 +f 15567 15641 15519 +f 15518 15326 15512 +f 15503 15442 15438 +f 15536 15480 15593 +f 15523 15486 15503 +f 15508 15598 15467 +f 15395 15354 15666 +f 15612 15395 15666 +f 15363 15395 15612 +f 15697 15357 15504 +f 15440 15516 15547 +f 15587 15334 15697 +f 15434 15457 15608 +f 15338 15647 15572 +f 15502 15402 15553 +f 15410 15566 15524 +f 15339 15657 15559 +f 15688 15569 15464 +f 15488 15359 15562 +f 15659 15452 15527 +f 15513 15433 15515 +f 15531 15434 15609 +f 15438 15400 15545 +f 15451 15453 15636 +f 15521 15472 15522 +f 15698 15525 15460 +f 15507 15449 15618 +f 15515 15396 15616 +f 15448 15725 15397 +f 15455 15481 15634 +f 15396 15360 15616 +f 15425 15462 15542 +f 15621 15374 15596 +f 15590 15701 15393 +f 15420 15532 15544 +f 15374 15381 15656 +f 15381 15397 15656 +f 15554 15354 15509 +f 15485 15382 15469 +f 15494 15447 15560 +f 15399 15488 15498 +f 15378 15530 15654 +f 15591 15475 15648 +f 15345 15511 15597 +f 15594 15668 15386 +f 15603 15408 15487 +f 15416 15490 15847 +f 15596 15374 15656 +f 15521 15522 15615 +f 15565 15494 15724 +f 15539 15707 15484 +f 15495 15458 15658 +f 15538 15416 15847 +f 15452 15659 15453 +f 15707 15611 15484 +f 15613 15468 15531 +f 15411 15483 15685 +f 15566 15451 15636 +f 15571 15484 15611 +f 15582 15459 15535 +f 15291 15461 15540 +f 15634 15592 15455 +f 15517 15560 15385 +f 15432 15523 15580 +f 15592 15637 15455 +f 15387 15438 15442 +f 15482 15455 15637 +f 15500 15595 15528 +f 15542 15462 15779 +f 15464 15363 15612 +f 15575 15476 15478 +f 15508 15482 15639 +f 15639 15558 15508 +f 15587 15647 15338 +f 15610 15456 15583 +f 15647 15617 15572 +f 15473 15420 15544 +f 15574 15583 15456 +f 15585 15448 15465 +f 15595 15500 15467 +f 15462 15546 15779 +f 15598 15508 15558 +f 15547 15546 15463 +f 15426 15552 15618 +f 15496 15616 15360 +f 15466 15408 15603 +f 15351 15505 15490 +f 15460 15533 15588 +f 15450 15693 15694 +f 15443 15564 15622 +f 15386 15474 15594 +f 15564 15494 15565 +f 15353 15386 15668 +f 15510 15491 15419 +f 15597 15506 15477 +f 15724 15494 15655 +f 15609 15672 15531 +f 15494 15560 15655 +f 15613 15531 15672 +f 15608 15457 15536 +f 15656 15397 15725 +f 15600 15453 15659 +f 15411 15581 15530 +f 15600 15636 15453 +f 15498 15488 15578 +f 15580 15579 15543 +f 15489 15602 15492 +f 15586 15615 15522 +f 15580 15523 15669 +f 15402 15518 15917 +f 15562 15497 15578 +f 15424 15501 15663 +f 15671 15523 15503 +f 15503 15438 15671 +f 15541 15578 15497 +f 15553 15402 15917 +f 15461 15499 15792 +f 15497 15520 15541 +f 15513 15515 15695 +f 15339 15602 15657 +f 15390 15485 15601 +f 15394 15610 15766 +f 15546 15547 15643 +f 15557 15586 15493 +f 15601 15568 15390 +f 15499 15370 15514 +f 15551 15390 15568 +f 15612 15614 15464 +f 15614 15688 15464 +f 15481 15551 15568 +f 15658 15537 15781 +f 15516 15466 15570 +f 15570 15466 15603 +f 15572 15630 15529 +f 15537 15406 15781 +f 15561 15407 15661 +f 15574 15495 15555 +f 15465 15543 15585 +f 15525 15696 15567 +f 15559 15661 15407 +f 15406 15620 15619 +f 15525 15698 15696 +f 15549 15550 15628 +f 15524 15628 15550 +f 15436 15701 15593 +f 15533 15589 15588 +f 15554 15509 15795 +f 15586 15557 15674 +f 15528 15595 15599 +f 15602 15489 15650 +f 15507 15635 15539 +f 15488 15562 15578 +f 15485 15469 15653 +f 15595 15467 15598 +f 15653 15601 15485 +f 15526 15538 15775 +f 15643 15547 15651 +f 15483 15394 15766 +f 15639 15604 15558 +f 15547 15516 15651 +f 15657 15638 15559 +f 15598 15558 15604 +f 15560 15517 15662 +f 15616 15695 15515 +f 15487 15521 15603 +f 15603 15521 15684 +f 15521 15615 15684 +f 15517 15519 15662 +f 15582 15663 15501 +f 15662 15519 15641 +f 15682 15563 15622 +f 15527 15631 15659 +f 15548 15557 15493 +f 15532 15584 15711 +f 15606 15628 15524 +f 15631 15527 15752 +f 15752 15527 15491 +f 15514 15621 15717 +f 15622 15564 15565 +f 15630 15572 15777 +f 15607 15510 15599 +f 15552 15529 15630 +f 15535 15571 15645 +f 15524 15566 15633 +f 15623 15608 15536 +f 15545 15470 15667 +f 15354 15554 15666 +f 15769 15474 15694 +f 15470 15575 15667 +f 15505 15649 15771 +f 15490 15505 15771 +f 15588 15698 15460 +f 15608 15609 15434 +f 15512 15353 15668 +f 15591 15679 15489 +f 15479 15654 15629 +f 15489 15679 15650 +f 15586 15674 15640 +f 15538 15847 15775 +f 15498 15578 15652 +f 15509 15764 15855 +f 15556 15764 15509 +f 15530 15581 15654 +f 15549 15628 15678 +f 15548 15549 15678 +f 15578 15541 15730 +f 15779 15546 15643 +f 15619 15781 15406 +f 15645 15571 15611 +f 15511 15513 15695 +f 15520 15605 15541 +f 15524 15633 15606 +f 15651 15516 15692 +f 15544 15532 15711 +f 15692 15516 15570 +f 15653 15469 15534 +f 15795 15666 15554 +f 15616 15496 15767 +f 15688 15614 15745 +f 15767 15496 15699 +f 15496 15498 15652 +f 15504 15569 15688 +f 15534 15613 15642 +f 15664 15593 15701 +f 15724 15655 15680 +f 15615 15586 15640 +f 15372 15502 15649 +f 15473 15648 15475 +f 15481 15568 15715 +f 15593 15664 15623 +f 15536 15593 15623 +f 15634 15481 15715 +f 15607 15491 15510 +f 15594 15474 15769 +f 15608 15623 15632 +f 15572 15617 15777 +f 15618 15552 15630 +f 15618 15635 15507 +f 15589 15573 15750 +f 15750 15573 15506 +f 15653 15534 15691 +f 15582 15535 15780 +f 15630 15635 15618 +f 15628 15606 15660 +f 15570 15603 15692 +f 15596 15656 15757 +f 15495 15658 15755 +f 15633 15566 15702 +f 15663 15844 15424 +f 15450 15424 15844 +f 15655 15560 15686 +f 15450 15844 15693 +f 15758 15568 15830 +f 15597 15511 15733 +f 15411 15685 15760 +f 15540 15461 15793 +f 15672 15609 15681 +f 15700 15599 15595 +f 15613 15672 15716 +f 15598 15700 15595 +f 15682 15622 15644 +f 15642 15613 15716 +f 15612 15646 15614 +f 15669 15523 15671 +f 15649 15502 15553 +f 15678 15557 15548 +f 15575 15478 15743 +f 15661 15559 15638 +f 15478 15479 15797 +f 15647 15587 15697 +f 15561 15661 15714 +f 15797 15479 15841 +f 15841 15479 15629 +f 15617 15647 15676 +f 15676 15777 15617 +f 15448 15585 15782 +f 15639 15482 15637 +f 15567 15696 15641 +f 15590 15561 15714 +f 15699 15496 15652 +f 15499 15514 15880 +f 15648 15473 15774 +f 15696 15698 15885 +f 15588 15589 15675 +f 15621 15596 15717 +f 15703 15635 15630 +f 15705 15799 15602 +f 15636 15600 15704 +f 15760 15581 15411 +f 15704 15600 15659 +f 15660 15606 15633 +f 15799 15657 15602 +f 15684 15812 15603 +f 15539 15635 15877 +f 15491 15753 15752 +f 15707 15539 15877 +f 15597 15732 15506 +f 15669 15579 15580 +f 15555 15495 15755 +f 15652 15578 15728 +f 15560 15662 15686 +f 15640 15674 15673 +f 15732 15597 15733 +f 15608 15632 15670 +f 15609 15608 15670 +f 15671 15438 15744 +f 15540 15764 15556 +f 15792 15499 15897 +f 15639 15637 15722 +f 15612 15666 15773 +f 15535 15645 15726 +f 15674 15557 15678 +f 15809 15710 15438 +f 15438 15545 15809 +f 15583 15766 15610 +f 15809 15545 15768 +f 15695 15733 15511 +f 15491 15607 15687 +f 15541 15708 15730 +f 15630 15777 15677 +f 15473 15544 15713 +f 15709 15619 15620 +f 15604 15639 15723 +f 15865 15591 15648 +f 15575 15743 15813 +f 15604 15723 15598 +f 15797 15743 15478 +f 15620 15563 15682 +f 15700 15598 15723 +f 15622 15565 15644 +f 15668 15594 15794 +f 15750 15675 15589 +f 15692 15603 15731 +f 15660 15633 15702 +f 15731 15603 15683 +f 15847 15490 15749 +f 15629 15654 15581 +f 15636 15702 15566 +f 15602 15650 15705 +f 15702 15636 15704 +f 15663 15582 15780 +f 15581 15760 15727 +f 15615 15798 15684 +f 15795 15509 15855 +f 15615 15640 15798 +f 15681 15609 15670 +f 15680 15655 15686 +f 15512 15763 15518 +f 15685 15483 15965 +f 15568 15601 15830 +f 15917 15518 15909 +f 15965 15483 15766 +f 15645 15611 15765 +f 15754 15607 15599 +f 15673 15674 15689 +f 15718 15691 15534 +f 15744 15438 15710 +f 15726 15645 15765 +f 15714 15661 15638 +f 15744 15669 15671 +f 15541 15605 15708 +f 15689 15674 15690 +f 15642 15718 15534 +f 15605 15520 15801 +f 15674 15678 15690 +f 15520 15542 15801 +f 15690 15678 15628 +f 15504 15688 15746 +f 15697 15504 15746 +f 15746 15923 15697 +f 15667 15575 15825 +f 15665 15754 15599 +f 15714 15804 15590 +f 15682 15644 15837 +f 15711 15584 15526 +f 15758 15715 15568 +f 15700 15665 15599 +f 15917 15784 15553 +f 15697 15676 15647 +f 15742 15612 15773 +f 15659 15631 15752 +f 15779 15643 15729 +f 15739 15662 15641 +f 15711 15712 15544 +f 15782 15725 15448 +f 15643 15651 15806 +f 15692 15806 15651 +f 15897 15499 15880 +f 15634 15719 15592 +f 15641 15696 15721 +f 15699 15652 15756 +f 15713 15891 15473 +f 15722 15637 15787 +f 15664 15818 15623 +f 15601 15653 15734 +f 15830 15601 15734 +f 15877 15635 15706 +f 15656 15725 15757 +f 15632 15623 15818 +f 15763 15909 15518 +f 15753 15491 15776 +f 15683 15603 15812 +f 15737 15611 15707 +f 15737 15765 15611 +f 15793 15461 15792 +f 15730 15728 15578 +f 15657 15762 15638 +f 15491 15687 15776 +f 15719 15637 15592 +f 15684 15798 15759 +f 15781 15619 15709 +f 15545 15667 15768 +f 15672 15681 15826 +f 15695 15616 15790 +f 15767 15790 15616 +f 15607 15754 15687 +f 15709 15620 15805 +f 15640 15673 15735 +f 15682 15805 15620 +f 15542 15779 15801 +f 15722 15723 15639 +f 15804 15664 15701 +f 15767 15699 15770 +f 15777 15697 15947 +f 15756 15770 15699 +f 15646 15612 15742 +f 15676 15697 15777 +f 15628 15740 15690 +f 15686 15662 15835 +f 15837 15644 15791 +f 15745 15614 15646 +f 15565 15791 15644 +f 15628 15660 15796 +f 15740 15628 15796 +f 15665 15700 15789 +f 15574 15738 15583 +f 15749 15490 15771 +f 15712 15713 15544 +f 15718 15851 15691 +f 15739 15641 15721 +f 15884 15514 15717 +f 15774 15865 15648 +f 15696 15885 15842 +f 15594 15769 15794 +f 15865 15679 15591 +f 15675 15747 15588 +f 15738 15555 15755 +f 15750 15506 15833 +f 15506 15732 15833 +f 15677 15874 15630 +f 15703 15630 15874 +f 15706 15635 15874 +f 15798 15640 15735 +f 15634 15715 15719 +f 15807 15704 15748 +f 15670 15632 15818 +f 15719 15852 15637 +f 15585 15543 15579 +f 15787 15637 15852 +f 15690 15778 15689 +f 15733 15695 15905 +f 15716 15718 15642 +f 15779 15729 15821 +f 15579 15669 15811 +f 15702 15838 15660 +f 15731 15806 15692 +f 15800 15686 15835 +f 15835 15662 15739 +f 15796 15660 15838 +f 15700 15723 15816 +f 15688 15745 15746 +f 15789 15700 15816 +f 15804 15714 15828 +f 15788 15766 15738 +f 15583 15738 15766 +f 15781 15709 15803 +f 15694 15693 15769 +f 15649 15553 15784 +f 15555 15738 15574 +f 15773 15666 15863 +f 15691 15851 15736 +f 15696 15842 15881 +f 15785 15664 15804 +f 15818 15664 15785 +f 15734 15653 15736 +f 15698 15588 15885 +f 15801 15708 15605 +f 15774 15473 15891 +f 15659 15748 15704 +f 15649 15720 15771 +f 15748 15659 15741 +f 15869 15512 15668 +f 15741 15659 15752 +f 15757 15725 15783 +f 15704 15807 15702 +f 15780 15535 15726 +f 15880 15514 15884 +f 15756 15652 15728 +f 15684 15759 15812 +f 15635 15703 15874 +f 15749 15946 15847 +f 15629 15751 15841 +f 15782 15585 15808 +f 15728 15730 15854 +f 15754 15776 15687 +f 15663 15780 15836 +f 15629 15581 15751 +f 15716 15672 15761 +f 15585 15579 15808 +f 15715 15758 15719 +f 15526 15775 15832 +f 15729 15643 15806 +f 15768 15667 15889 +f 15806 15731 15786 +f 15733 15905 15843 +f 15825 15889 15667 +f 15764 15540 15793 +f 15790 15905 15695 +f 15784 16071 15649 +f 15653 15691 15736 +f 15863 15666 15839 +f 15731 15683 15859 +f 15666 15795 15839 +f 15872 15766 15788 +f 15646 15742 15773 +f 15713 15712 15860 +f 15747 15675 15824 +f 15701 15590 15804 +f 15824 15675 15750 +f 15947 15697 15923 +f 15824 15750 15918 +f 15805 15682 15837 +f 15722 15814 15723 +f 15816 15723 15858 +f 15869 15668 15794 +f 15834 15833 15732 +f 15677 15777 15948 +f 15799 15762 15657 +f 15732 15733 15834 +f 15670 15826 15681 +f 15762 15714 15638 +f 15755 15658 15831 +f 15761 15672 15826 +f 15814 15722 15787 +f 15778 15690 15740 +f 15716 15761 15983 +f 15781 15831 15658 +f 15782 15783 15725 +f 15796 15823 15740 +f 15526 15772 15711 +f 15783 15782 15808 +f 15753 15741 15752 +f 15803 15709 15805 +f 15806 15786 15910 +f 15828 15714 15888 +f 15965 15766 15872 +f 15737 15882 15765 +f 15810 15859 15683 +f 15712 15711 15772 +f 15683 15812 15810 +f 15720 15649 16071 +f 15665 15817 15754 +f 15721 15696 15881 +f 15791 15565 15908 +f 15849 15670 15818 +f 15565 15724 15908 +f 15853 15596 15757 +f 15669 15744 15943 +f 15813 15825 15575 +f 15702 15807 15838 +f 15795 15855 15945 +f 15817 15665 15911 +f 15646 15773 15840 +f 15745 15646 15815 +f 15847 15878 15775 +f 15798 15735 15924 +f 15912 15776 15868 +f 15797 15841 15919 +f 15673 15924 15735 +f 15912 15753 15776 +f 15819 15673 15689 +f 15758 15830 16039 +f 15834 15733 15843 +f 15714 15762 15802 +f 15724 15680 15686 +f 15783 15808 16025 +f 15751 15581 15921 +f 15823 15856 15740 +f 15888 15714 15802 +f 15779 15821 15801 +f 15844 15663 15883 +f 15821 15729 15822 +f 15737 15707 15877 +f 15806 15822 15729 +f 15795 15945 15839 +f 15769 15693 15844 +f 15811 15808 15579 +f 15867 15741 15753 +f 15823 15796 15846 +f 15731 15930 15786 +f 15930 15731 15859 +f 15765 15827 15726 +f 15851 15718 15850 +f 15800 15835 15875 +f 15943 15811 15669 +f 15769 16031 15794 +f 15796 15838 15846 +f 15793 15792 15940 +f 15785 15849 15818 +f 15770 15790 15767 +f 15840 15773 15863 +f 15739 15721 15982 +f 15814 15858 15723 +f 15665 15789 15911 +f 15918 15750 15833 +f 15746 15745 16016 +f 15815 15646 15848 +f 15670 15849 15826 +f 15763 15512 15869 +f 15719 15758 16039 +f 15813 15743 15866 +f 15799 15705 15886 +f 15866 15743 15797 +f 15895 15754 15817 +f 15778 15819 15689 +f 15747 15824 15820 +f 15925 15677 15948 +f 15762 15799 15886 +f 15856 15778 15740 +f 15874 15677 15896 +f 15787 15852 15814 +f 15755 15991 15738 +f 15854 15730 16002 +f 15853 15757 15933 +f 15730 15708 15932 +f 15717 15596 15853 +f 15907 15932 15708 +f 15832 15772 15526 +f 15802 15762 15906 +f 15708 15801 15907 +f 15907 15801 15901 +f 15867 15748 15741 +f 15851 15990 15736 +f 15822 15806 15910 +f 15727 15760 16021 +f 15736 15830 15734 +f 15858 15789 15816 +f 15685 15871 15760 +f 15663 15836 16056 +f 15838 15807 15963 +f 15861 15963 15807 +f 15724 15686 15894 +f 15800 15894 15686 +f 15894 15800 15875 +f 15810 15812 15864 +f 15807 15942 15861 +f 15827 15765 15882 +f 15864 15812 15829 +f 15812 15759 15829 +f 15942 15807 15748 +f 15759 15798 15829 +f 16056 15883 15663 +f 15965 15871 15685 +f 15776 15754 15868 +f 16039 15830 15987 +f 15753 15912 15867 +f 15924 15673 15893 +f 15819 15893 15673 +f 15875 15835 15953 +f 15650 15679 15900 +f 15803 15831 15781 +f 15749 15771 15994 +f 15588 15747 15968 +f 15754 15895 15845 +f 15788 15991 15873 +f 15893 15819 15964 +f 15780 15726 15827 +f 15757 15783 15899 +f 15902 15852 15719 +f 15823 15846 15856 +f 15792 15897 16149 +f 15738 15991 15788 +f 15780 16056 15836 +f 15801 15821 15901 +f 15772 16072 15712 +f 15712 16072 15860 +f 15706 15874 16019 +f 15859 15810 15916 +f 15834 15843 15974 +f 15911 15898 15817 +f 15754 15845 15868 +f 15764 15793 15941 +f 16068 15882 15737 +f 15888 15802 16029 +f 15846 15838 15903 +f 15872 15788 15873 +f 15771 15720 16152 +f 15827 15882 16068 +f 15804 15828 15892 +f 15785 15804 15892 +f 15946 15749 15994 +f 15865 15774 15979 +f 15830 15736 15990 +f 15863 15839 15862 +f 15838 15963 15903 +f 15982 15835 15739 +f 15987 15830 15986 +f 15721 15881 15982 +f 15942 15970 15861 +f 15770 15756 15870 +f 15748 15867 15942 +f 15588 15968 15885 +f 15820 15968 15747 +f 15988 15805 15837 +f 15791 16014 15837 +f 15785 15876 15849 +f 15921 15581 15976 +f 15705 15650 15900 +f 15878 15847 15946 +f 16112 15717 15853 +f 15822 15910 15879 +f 15728 15854 15904 +f 15910 15786 15930 +f 15856 15819 15778 +f 15856 15928 15819 +f 15936 15780 15827 +f 15886 15906 15762 +f 15877 15706 16110 +f 15730 15932 16002 +f 15760 16004 16021 +f 15852 15937 15814 +f 15932 15907 15981 +f 15936 16056 15780 +f 15858 15814 15937 +f 15810 15864 15916 +f 15832 16022 15772 +f 15864 15829 15920 +f 15790 15770 15870 +f 15888 15892 15828 +f 15829 15798 15993 +f 15811 16003 15808 +f 15798 15924 15993 +f 15846 15903 15887 +f 15792 16149 15940 +f 15716 15850 15718 +f 16016 15923 15746 +f 15803 15805 15957 +f 15809 15768 16038 +f 15885 15968 16093 +f 15896 15677 15925 +f 15840 15863 15862 +f 15889 15975 15768 +f 15825 15890 15889 +f 15646 15840 15973 +f 15850 15971 15851 +f 15848 15646 15973 +f 15870 15756 15944 +f 15756 15728 15944 +f 15815 16016 15745 +f 15791 15908 16014 +f 15789 15858 15938 +f 15908 15724 15894 +f 15891 15713 16085 +f 15751 15921 15841 +f 16071 16152 15720 +f 15898 15895 15817 +f 15979 15679 15865 +f 15986 15830 15990 +f 16031 15769 15949 +f 15902 15719 16039 +f 15869 15794 15998 +f 15843 15905 15950 +f 15901 15821 16018 +f 15826 15849 16020 +f 15857 16019 15874 +f 16049 15826 16020 +f 15831 15952 15755 +f 15821 15822 15926 +f 15976 15581 16000 +f 15706 16019 16110 +f 15899 15783 15951 +f 15761 15826 16049 +f 15581 15727 16000 +f 15886 15705 15900 +f 15980 15877 16110 +f 15859 15931 15930 +f 15737 15877 15960 +f 16025 15951 15783 +f 15931 15859 15916 +f 15852 15902 16117 +f 16006 15916 15864 +f 15957 15805 15988 +f 15829 16007 15920 +f 15993 16007 15829 +f 15917 15909 16265 +f 15941 15793 15940 +f 15842 15885 16093 +f 15990 15851 15971 +f 15890 15975 15889 +f 15912 16001 15867 +f 15825 15813 15996 +f 15945 15995 15839 +f 16026 15772 16022 +f 16026 16072 15772 +f 15866 15797 15919 +f 15862 15839 15995 +f 16071 15784 16012 +f 15840 15862 15997 +f 15915 15868 15845 +f 15915 15845 15895 +f 15887 15856 15846 +f 15944 15728 15904 +f 15943 15744 15914 +f 15744 15710 15914 +f 15824 15918 15820 +f 15912 15868 15915 +f 15933 15757 15899 +f 15979 15774 15891 +f 15900 15679 15979 +f 15918 15833 15834 +f 15857 15874 15896 +f 15771 16152 15994 +f 15844 15922 15769 +f 15961 15903 15963 +f 15789 15992 15911 +f 15992 15789 15989 +f 15769 15922 15949 +f 15867 16001 15977 +f 16088 15950 15905 +f 15884 15717 16112 +f 15835 15927 15953 +f 15855 15764 16051 +f 15956 15930 15931 +f 15955 15905 15790 +f 15934 15928 15856 +f 16004 15760 15871 +f 15811 15943 16057 +f 16020 15849 15876 +f 15831 15803 15929 +f 15877 15980 15960 +f 15965 15872 15873 +f 15883 16056 16087 +f 15716 16023 15850 +f 15920 16006 15864 +f 15790 15870 16061 +f 15938 15858 15937 +f 15803 15957 15929 +f 15873 15991 16015 +f 15904 15854 16002 +f 15844 15883 15922 +f 15934 15856 15958 +f 15973 15840 15997 +f 15985 15958 15856 +f 16265 15909 16136 +f 16040 15789 15938 +f 15989 15789 16040 +f 15924 15893 16010 +f 15710 15809 16038 +f 15947 15948 15777 +f 15755 16079 15991 +f 15881 15842 15935 +f 16016 15815 16047 +f 16038 15768 15975 +f 15713 15860 16034 +f 16031 15998 15794 +f 16085 15713 16034 +f 15898 15911 15992 +f 15813 15866 15996 +f 16029 15802 16030 +f 15866 15999 15996 +f 15903 15961 15887 +f 15784 15917 16012 +f 15919 15999 15866 +f 15861 15970 15963 +f 15837 16014 16011 +f 15961 15963 15962 +f 15887 15985 15856 +f 15895 15939 15915 +f 15915 15966 15912 +f 15977 15942 15867 +f 15821 15926 16018 +f 15913 15876 15785 +f 15926 15822 15879 +f 16032 15928 15954 +f 15886 15900 16094 +f 15852 16117 16005 +f 16005 15937 15852 +f 15853 16066 16112 +f 16025 15808 16108 +f 15853 15933 16066 +f 15931 15916 16006 +f 15941 16051 15764 +f 16023 15716 15983 +f 15832 15775 15878 +f 15936 16050 16056 +f 16023 15959 15850 +f 15886 16043 15906 +f 15924 16010 15993 +f 15971 15972 15990 +f 15964 16010 15893 +f 15914 15710 16097 +f 15819 16032 16074 +f 15964 15819 16074 +f 15819 15928 16032 +f 15855 16035 15945 +f 16001 15912 16033 +f 15912 15966 16033 +f 15890 15825 15996 +f 15988 15837 16011 +f 15948 15947 16177 +f 15888 16060 15892 +f 16028 15970 15942 +f 15881 15935 15982 +f 15948 15896 15925 +f 15970 16048 15963 +f 15908 15967 16014 +f 15995 15945 16035 +f 15907 15901 16089 +f 15857 15896 16104 +f 15944 16061 15870 +f 15901 16018 16089 +f 15892 15913 15785 +f 15942 15977 16028 +f 15935 15842 16093 +f 16076 15898 15992 +f 15895 15898 16076 +f 15875 15978 15894 +f 15969 15820 16095 +f 15968 15820 15969 +f 15918 16095 15820 +f 15979 16094 15900 +f 15950 15974 15843 +f 15755 15952 16079 +f 15961 16024 15887 +f 16117 15902 16039 +f 15962 16024 15961 +f 16023 15983 15761 +f 15955 15790 16061 +f 15981 15907 16089 +f 15808 16003 16108 +f 15927 15835 15982 +f 16068 15737 15960 +f 15937 16065 15938 +f 15802 15906 16030 +f 15915 15939 15966 +f 16028 16048 15970 +f 16265 16058 15917 +f 16035 15855 16099 +f 16048 15962 15963 +f 16012 15917 16058 +f 15982 15935 16123 +f 16057 16003 15811 +f 15871 15965 16186 +f 15984 15862 15995 +f 15997 15862 15984 +f 15954 15928 16036 +f 15928 15934 16036 +f 15895 16076 15939 +f 15926 15879 16018 +f 15979 15891 16202 +f 15884 16112 16140 +f 15943 15914 16057 +f 16149 15897 16083 +f 15897 15880 16156 +f 16148 15919 15841 +f 15841 15921 16148 +f 15879 15910 15930 +f 15848 15973 16046 +f 16016 16203 15923 +f 15947 15923 16203 +f 15815 15848 16047 +f 16203 16075 15947 +f 16177 15947 16075 +f 16000 15727 16021 +f 15974 15918 15834 +f 16019 15857 16207 +f 15946 16124 15878 +f 15950 16133 15974 +f 15763 15869 15998 +f 15952 15831 15929 +f 16021 16004 16107 +f 15930 15956 16098 +f 16002 15932 16206 +f 15960 15980 16055 +f 16043 15886 16096 +f 16007 15993 16010 +f 16009 16007 16010 +f 15936 15827 16050 +f 16136 15909 16103 +f 16023 15761 16049 +f 15985 15887 16008 +f 15906 16043 16113 +f 16010 15964 16013 +f 16030 15906 16113 +f 16011 16014 16102 +f 16097 15710 16038 +f 16073 15966 15939 +f 15934 15958 16036 +f 15965 15873 16186 +f 16036 15958 16037 +f 15958 15985 16037 +f 15941 15940 16342 +f 15896 15948 16177 +f 16342 15940 16149 +f 16207 15857 16104 +f 16083 15897 16156 +f 15860 16072 16034 +f 15879 15930 16098 +f 15997 16046 15973 +f 15883 16087 16153 +f 16123 15935 16069 +f 16064 16020 15876 +f 15978 15875 16017 +f 15922 15883 16153 +f 15935 16093 16069 +f 15875 15953 16017 +f 16047 15848 16200 +f 15899 16106 16132 +f 16066 15899 16132 +f 15933 15899 16066 +f 15891 16085 16202 +f 16042 15994 16152 +f 16040 16070 15989 +f 15992 15989 16070 +f 15905 15955 16088 +f 16006 15920 16007 +f 16024 16008 15887 +f 16023 16049 16054 +f 15927 15982 16137 +f 16013 15964 16074 +f 16027 16024 15962 +f 16032 15954 16111 +f 16072 16026 16162 +f 15959 15971 15850 +f 16081 15966 16073 +f 16072 16119 16034 +f 16039 15987 16090 +f 15941 16342 16230 +f 16060 15888 16029 +f 16089 16018 16139 +f 16044 15995 16035 +f 15995 16044 16059 +f 15984 15995 16059 +f 15986 15990 15972 +f 15984 16045 15997 +f 16046 15997 16045 +f 15991 16078 16015 +f 16079 16078 15991 +f 16060 15913 15892 +f 15848 16046 16200 +f 16140 16156 15884 +f 15977 16001 16028 +f 15957 15988 16100 +f 16165 16117 16039 +f 15880 15884 16156 +f 16093 15968 15969 +f 16104 15896 16204 +f 16028 16001 16130 +f 15899 15951 16106 +f 16065 15937 16163 +f 16065 16067 15938 +f 16095 15918 16250 +f 15949 16120 16031 +f 16067 16040 15938 +f 15894 15967 15908 +f 15950 16088 16133 +f 15967 15894 15978 +f 15921 15976 16148 +f 16050 15827 16187 +f 16022 15832 16109 +f 16025 16297 15951 +f 16024 16170 16008 +f 15932 15981 16206 +f 16052 16206 15981 +f 16052 15981 16089 +f 15929 15957 16131 +f 16004 15871 16186 +f 15960 16055 16068 +f 16007 16009 16145 +f 16100 15988 16011 +f 15944 16197 16061 +f 16010 16013 16009 +f 16005 16117 16216 +f 16163 15937 16005 +f 16186 15873 16164 +f 15967 16102 16014 +f 16013 16074 16082 +f 16015 16164 15873 +f 15962 16048 16128 +f 16050 16248 16056 +f 16099 15855 16051 +f 15971 15959 16062 +f 16053 16108 16003 +f 15913 16060 16122 +f 15890 15996 16041 +f 15967 15978 16080 +f 16230 16051 15941 +f 15978 16017 16080 +f 16033 16130 16001 +f 16063 16059 16044 +f 16057 15914 16097 +f 16213 16090 15986 +f 16045 16063 16046 +f 16033 15966 16092 +f 16076 16116 15939 +f 15987 15986 16090 +f 16106 15951 16086 +f 16081 16092 15966 +f 16202 16176 15979 +f 15929 16154 15952 +f 16070 16077 15992 +f 16124 16125 15878 +f 16049 16020 16294 +f 15886 16094 16096 +f 16076 15992 16077 +f 15918 15974 16250 +f 16079 15952 16190 +f 16006 16007 16145 +f 15763 16103 15909 +f 16155 16226 15974 +f 15974 16133 16155 +f 15976 16000 16208 +f 16021 16208 16000 +f 16154 15929 16131 +f 16004 16186 16157 +f 16297 16086 15951 +f 16130 16158 16028 +f 16026 16022 16109 +f 16023 16054 16062 +f 16139 16018 16166 +f 16028 16158 16048 +f 16131 15957 16100 +f 16110 16019 16236 +f 16128 16048 16158 +f 16017 15953 15927 +f 16062 15959 16023 +f 16098 15956 16142 +f 15956 15931 16121 +f 15931 16006 16121 +f 16145 16121 16006 +f 16163 16192 16065 +f 16035 16099 16115 +f 16051 16326 16099 +f 16078 16101 16015 +f 16097 16038 16161 +f 15944 15904 16129 +f 16248 16087 16056 +f 16203 16147 16075 +f 16119 16085 16034 +f 16177 16075 16249 +f 15985 16118 16037 +f 16045 15984 16059 +f 16045 16059 16063 +f 16278 15896 16177 +f 16170 16118 15985 +f 16204 15896 16278 +f 16040 16067 16174 +f 16008 16170 15985 +f 16137 15982 16198 +f 16046 16063 16200 +f 15982 16123 16198 +f 16016 16047 16199 +f 15827 16068 16091 +f 15876 15913 16122 +f 16122 16064 15876 +f 15986 15972 16159 +f 16213 15986 16159 +f 16120 15949 15922 +f 16176 16094 15979 +f 16041 15996 16146 +f 15999 16146 15996 +f 15939 16116 16073 +f 16064 16294 16020 +f 15999 15919 16148 +f 16077 16134 16076 +f 16090 16165 16039 +f 16250 15974 16226 +f 16187 15827 16091 +f 16207 16104 16204 +f 16150 15976 16208 +f 16052 16089 16114 +f 16145 16009 16135 +f 16208 16021 16107 +f 16009 16013 16135 +f 16089 16139 16114 +f 16029 16141 16060 +f 16111 15954 16084 +f 16122 16060 16141 +f 16025 16108 16297 +f 16140 16112 16151 +f 15971 16159 15972 +f 16033 16092 16130 +f 16036 16084 15954 +f 16018 15879 16166 +f 16168 16166 15879 +f 16239 16053 16003 +f 16036 16037 16084 +f 16098 16168 15879 +f 16044 16035 16115 +f 16101 16164 16015 +f 15904 16002 16105 +f 16326 16115 16099 +f 16057 16097 16239 +f 16054 16049 16169 +f 16343 16148 15976 +f 16063 16044 16172 +f 16142 15956 16121 +f 15976 16150 16343 +f 16042 16152 16299 +f 16079 16190 16078 +f 16116 16076 16134 +f 15878 16125 15832 +f 16228 15763 15998 +f 16081 16073 16175 +f 16127 16043 16096 +f 16223 16145 16135 +f 16019 16207 16235 +f 16066 16180 16112 +f 16236 16019 16235 +f 16066 16254 16180 +f 15904 16105 16129 +f 16062 16054 16319 +f 15980 16110 16236 +f 16082 16135 16013 +f 16082 16074 16229 +f 16182 16128 16158 +f 16074 16032 16229 +f 16138 16055 15980 +f 16140 16151 16271 +f 16354 16088 15955 +f 16002 16206 16105 +f 16111 16084 16255 +f 16107 16004 16211 +f 16068 16055 16138 +f 16138 16258 16068 +f 16091 16068 16258 +f 16004 16157 16211 +f 16084 16037 16237 +f 16030 16209 16029 +f 15975 16161 16038 +f 15944 16129 16197 +f 16362 16237 16037 +f 16037 16118 16362 +f 16157 16186 16321 +f 16026 16109 16291 +f 16141 16029 16209 +f 16143 16170 16024 +f 16027 16143 16024 +f 16175 16092 16081 +f 16071 16012 16428 +f 16216 16117 16165 +f 16093 15969 16246 +f 16080 16225 15967 +f 16070 16167 16077 +f 16049 16294 16266 +f 16142 16168 16098 +f 16063 16172 16200 +f 16266 16169 16049 +f 16080 16017 16126 +f 16064 16122 16247 +f 16246 16095 16224 +f 16247 16294 16064 +f 15969 16095 16246 +f 16190 15952 16178 +f 16121 16145 16144 +f 16120 15922 16173 +f 15952 16154 16178 +f 16132 16254 16066 +f 16224 16095 16250 +f 16191 16116 16134 +f 15998 16031 16272 +f 16067 16065 16174 +f 15946 15994 16124 +f 16070 16040 16174 +f 16073 16116 16175 +f 16132 16106 16234 +f 16109 15832 16205 +f 16138 15980 16236 +f 16103 16160 16136 +f 16192 16163 16264 +f 16113 16043 16184 +f 16062 16159 15971 +f 16083 16156 16454 +f 16229 16032 16111 +f 16119 16072 16162 +f 15890 16161 15975 +f 15927 16137 16238 +f 16167 16189 16077 +f 16003 16057 16239 +f 16349 16107 16211 +f 16202 16085 16325 +f 16342 16149 16232 +f 16165 16090 16213 +f 16202 16300 16176 +f 16213 16260 16165 +f 16326 16051 16320 +f 16192 16174 16065 +f 15955 16061 16354 +f 16131 16100 16240 +f 16070 16174 16217 +f 16158 16130 16212 +f 16172 16044 16171 +f 16093 16222 16069 +f 16071 16227 16152 +f 16120 16272 16031 +f 16143 16201 16170 +f 16218 16163 16005 +f 16311 16011 16102 +f 16227 16299 16152 +f 16181 16207 16204 +f 16092 16175 16196 +f 16027 16201 16143 +f 16102 15967 16338 +f 16092 16194 16130 +f 16501 16125 16124 +f 16333 16192 16264 +f 16324 16062 16319 +f 16151 16112 16180 +f 16178 16154 16183 +f 16106 16086 16234 +f 16125 16205 15832 +f 16229 16111 16233 +f 16052 16215 16287 +f 16043 16127 16279 +f 16184 16043 16279 +f 16215 16052 16114 +f 16231 16185 16159 +f 16126 16017 16195 +f 16201 16027 16259 +f 16017 15927 16195 +f 15927 16238 16195 +f 16213 16159 16185 +f 16012 16058 16270 +f 16027 16292 16259 +f 16053 16269 16108 +f 16428 16012 16270 +f 16030 16113 16184 +f 16128 16182 15962 +f 16027 15962 16182 +f 16191 16210 16116 +f 16230 16320 16051 +f 16077 16189 16134 +f 16100 16011 16311 +f 16212 16130 16194 +f 16258 16187 16091 +f 16198 16123 16222 +f 16061 16197 16354 +f 16225 16338 15967 +f 16092 16196 16214 +f 16144 16145 16268 +f 16123 16069 16222 +f 16223 16268 16145 +f 16044 16115 16273 +f 16171 16044 16273 +f 16122 16141 16193 +f 16245 16122 16193 +f 16223 16135 16179 +f 16200 16172 16171 +f 16264 16163 16218 +f 16217 16174 16192 +f 16222 16093 16246 +f 16149 16083 16232 +f 16101 16078 16190 +f 16047 16200 16252 +f 16119 16325 16085 +f 16199 16047 16252 +f 16173 15922 16153 +f 16332 16094 16176 +f 16167 16070 16217 +f 16372 15994 16042 +f 16124 15994 16372 +f 16220 16175 16116 +f 16220 16116 16210 +f 16234 16254 16132 +f 16135 16082 16179 +f 16159 16062 16275 +f 16182 16158 16341 +f 16206 16052 16287 +f 16155 16133 16339 +f 16234 16086 16293 +f 16027 16182 16292 +f 16255 16233 16111 +f 16154 16131 16367 +f 16211 16157 16295 +f 16139 16166 16242 +f 16189 16191 16134 +f 16030 16263 16209 +f 16118 16284 16362 +f 16305 16209 16263 +f 16100 16311 16240 +f 16162 16026 16313 +f 16136 16160 16265 +f 16141 16209 16305 +f 16168 16142 16471 +f 16187 16258 16399 +f 16118 16170 16322 +f 16121 16318 16142 +f 15890 16041 16331 +f 16167 16217 16262 +f 16244 16170 16201 +f 16322 16170 16244 +f 16188 16164 16101 +f 16041 16146 16331 +f 16402 16119 16162 +f 16238 16137 16198 +f 16247 16122 16245 +f 16129 16328 16197 +f 16146 15999 16221 +f 16403 16325 16119 +f 16219 16290 16175 +f 16290 16196 16175 +f 16220 16219 16175 +f 15999 16148 16221 +f 16194 16092 16214 +f 16272 16120 16427 +f 16300 16332 16176 +f 16096 16094 16332 +f 16200 16171 16274 +f 16252 16200 16274 +f 16228 15998 16272 +f 16199 16147 16016 +f 16203 16016 16147 +f 16350 16169 16266 +f 16103 15763 16228 +f 16169 16267 16054 +f 16319 16054 16267 +f 16205 16125 16501 +f 16082 16229 16179 +f 16105 16206 16256 +f 16181 16204 16346 +f 16189 16288 16191 +f 16253 16229 16233 +f 16133 16088 16395 +f 16151 16180 16497 +f 16237 16255 16084 +f 16107 16349 16208 +f 16114 16139 16242 +f 16118 16322 16284 +f 16291 16109 16205 +f 16303 16217 16192 +f 16262 16217 16303 +f 16156 16140 16271 +f 16166 16168 16316 +f 16241 16167 16262 +f 16167 16241 16189 +f 16269 16352 16108 +f 16183 16154 16367 +f 16195 16238 16327 +f 16201 16259 16364 +f 16216 16165 16260 +f 16341 16158 16212 +f 16214 16196 16290 +f 16285 16138 16236 +f 16216 16394 16005 +f 16121 16144 16296 +f 16186 16164 16321 +f 16264 16218 16005 +f 16210 16243 16220 +f 16239 16097 16373 +f 16251 16171 16273 +f 16274 16171 16251 +f 16129 16105 16382 +f 16382 16328 16129 +f 16240 16367 16131 +f 16097 16161 16373 +f 16261 16373 16161 +f 16147 16276 16075 +f 16249 16075 16276 +f 16249 16277 16177 +f 16278 16177 16277 +f 16161 15890 16331 +f 16338 16311 16102 +f 16169 16350 16267 +f 16346 16204 16278 +f 16275 16231 16159 +f 16179 16229 16253 +f 16253 16335 16179 +f 16360 16343 16150 +f 16191 16243 16210 +f 16126 16195 16281 +f 16253 16233 16376 +f 16133 16347 16339 +f 16288 16243 16191 +f 16233 16255 16376 +f 16287 16215 16390 +f 16341 16292 16182 +f 16279 16283 16184 +f 16114 16242 16215 +f 16235 16207 16181 +f 16265 16160 16369 +f 16184 16263 16030 +f 16088 16354 16395 +f 16316 16242 16166 +f 16238 16198 16327 +f 16260 16213 16257 +f 16316 16168 16471 +f 16333 16303 16192 +f 16212 16194 16387 +f 16265 16270 16058 +f 16213 16185 16257 +f 16304 16387 16194 +f 16313 16026 16291 +f 16388 16141 16305 +f 16244 16201 16364 +f 16318 16121 16296 +f 16050 16187 16400 +f 16304 16194 16214 +f 16428 16227 16071 +f 16288 16189 16241 +f 16223 16329 16268 +f 16248 16050 16400 +f 16214 16356 16304 +f 16224 16250 16381 +f 16381 16250 16301 +f 16223 16179 16329 +f 16356 16214 16290 +f 16297 16293 16086 +f 16005 16394 16264 +f 16289 16290 16219 +f 16297 16108 16352 +f 16256 16382 16105 +f 16190 16178 16375 +f 16324 16275 16062 +f 16403 16119 16402 +f 16053 16239 16269 +f 16161 16331 16261 +f 16300 16202 16325 +f 16331 16146 16221 +f 16441 16221 16148 +f 16320 16230 16342 +f 16250 16226 16301 +f 16501 16124 16372 +f 16357 16329 16179 +f 16179 16335 16357 +f 16127 16096 16332 +f 16358 16249 16276 +f 16080 16340 16225 +f 16303 16448 16262 +f 16256 16206 16287 +f 16376 16255 16280 +f 16255 16237 16280 +f 16263 16184 16283 +f 16306 16212 16387 +f 16195 16282 16281 +f 16185 16231 16488 +f 16242 16316 16398 +f 16395 16347 16133 +f 16271 16151 16422 +f 16285 16236 16235 +f 16318 16471 16142 +f 16208 16360 16150 +f 16258 16138 16462 +f 16183 16367 16308 +f 16404 16327 16198 +f 16222 16404 16198 +f 16257 16572 16260 +f 16289 16220 16243 +f 16219 16220 16289 +f 16400 16187 16399 +f 16509 16350 16266 +f 16292 16365 16259 +f 16295 16349 16211 +f 16276 16147 16419 +f 16401 16248 16400 +f 16248 16153 16087 +f 16246 16286 16222 +f 16188 16101 16549 +f 16330 16246 16224 +f 16372 16042 16580 +f 16338 16225 16340 +f 16358 16277 16249 +f 16221 16441 16302 +f 16441 16148 16343 +f 16393 16364 16259 +f 16252 16274 16309 +f 16226 16385 16301 +f 16303 16333 16417 +f 16199 16252 16309 +f 16185 16488 16310 +f 16226 16155 16385 +f 16259 16365 16393 +f 16181 16346 16348 +f 16257 16185 16310 +f 16080 16126 16281 +f 16385 16155 16339 +f 16178 16183 16308 +f 16454 16156 16317 +f 16586 16399 16258 +f 16390 16215 16242 +f 16254 16234 16470 +f 16237 16362 16280 +f 16271 16317 16156 +f 16362 16284 16312 +f 16314 16295 16157 +f 16293 16470 16234 +f 16284 16322 16312 +f 16363 16312 16322 +f 16341 16345 16292 +f 16462 16285 16351 +f 16138 16285 16462 +f 16216 16260 16337 +f 16507 16265 16369 +f 16293 16297 16522 +f 16394 16216 16337 +f 16270 16265 16507 +f 16273 16115 16443 +f 16306 16341 16212 +f 16297 16352 16541 +f 16188 16495 16164 +f 16193 16141 16388 +f 16269 16239 16334 +f 16443 16115 16326 +f 16296 16144 16355 +f 16144 16268 16355 +f 16311 16338 16409 +f 16245 16193 16315 +f 16195 16327 16282 +f 16247 16245 16323 +f 16356 16290 16289 +f 16294 16247 16323 +f 16261 16331 16371 +f 16370 16243 16288 +f 16222 16286 16404 +f 16286 16246 16330 +f 16221 16298 16331 +f 16272 16635 16228 +f 16365 16292 16345 +f 16373 16334 16239 +f 16345 16341 16306 +f 16443 16378 16273 +f 16101 16190 16375 +f 16373 16261 16423 +f 16280 16362 16451 +f 16251 16273 16378 +f 16288 16241 16336 +f 16572 16337 16260 +f 16337 16392 16394 +f 16497 16180 16386 +f 16147 16199 16419 +f 16390 16242 16466 +f 16370 16307 16243 +f 16180 16254 16386 +f 16205 16475 16291 +f 16277 16361 16278 +f 16243 16344 16289 +f 16193 16388 16391 +f 16344 16243 16307 +f 16370 16288 16430 +f 16266 16294 16525 +f 16321 16164 16495 +f 16315 16193 16391 +f 16448 16303 16353 +f 16521 16245 16315 +f 16181 16348 16235 +f 16254 16470 16469 +f 16318 16296 16492 +f 16521 16323 16245 +f 16313 16477 16162 +f 16285 16235 16542 +f 16267 16324 16319 +f 16294 16323 16525 +f 16308 16367 16437 +f 16153 16248 16459 +f 16402 16162 16477 +f 16042 16299 16580 +f 16352 16269 16413 +f 16403 16472 16325 +f 16330 16224 16381 +f 16384 16311 16409 +f 16406 16331 16298 +f 16382 16426 16328 +f 16357 16335 16408 +f 16411 16345 16306 +f 16549 16101 16375 +f 16127 16332 16457 +f 16279 16127 16457 +f 16335 16253 16359 +f 16205 16501 16456 +f 16376 16359 16253 +f 16419 16199 16309 +f 16368 16320 16342 +f 16390 16466 16435 +f 16342 16232 16368 +f 16232 16083 16368 +f 16228 16445 16103 +f 16349 16360 16208 +f 16309 16274 16366 +f 16497 16526 16151 +f 16241 16262 16374 +f 16475 16389 16291 +f 16551 16080 16281 +f 16254 16469 16493 +f 16314 16157 16486 +f 16355 16492 16296 +f 16271 16422 16317 +f 16346 16278 16361 +f 16157 16321 16486 +f 16264 16394 16553 +f 16333 16264 16553 +f 16509 16266 16525 +f 16354 16197 16425 +f 16329 16357 16407 +f 16285 16542 16383 +f 16413 16269 16334 +f 16477 16397 16402 +f 16281 16282 16460 +f 16459 16248 16401 +f 16261 16371 16423 +f 16371 16331 16406 +f 16282 16327 16404 +f 16173 16153 16459 +f 16367 16240 16384 +f 16240 16311 16384 +f 16344 16307 16439 +f 16304 16418 16415 +f 16304 16356 16418 +f 16300 16410 16332 +f 16448 16374 16262 +f 16336 16241 16414 +f 16365 16345 16411 +f 16381 16301 16468 +f 16571 16257 16310 +f 16572 16257 16571 +f 16468 16301 16449 +f 16301 16385 16449 +f 16289 16418 16356 +f 16376 16280 16529 +f 16306 16387 16442 +f 16375 16178 16377 +f 16251 16378 16467 +f 16274 16251 16467 +f 16366 16274 16535 +f 16387 16304 16415 +f 16178 16308 16377 +f 16422 16151 16526 +f 16439 16307 16370 +f 16347 16440 16339 +f 16461 16394 16392 +f 16160 16103 16445 +f 16415 16418 16502 +f 16493 16386 16254 +f 16256 16287 16382 +f 16285 16383 16351 +f 16313 16291 16389 +f 16445 16369 16160 +f 16379 16308 16437 +f 16509 16458 16350 +f 16421 16363 16322 +f 16322 16244 16421 +f 16370 16430 16396 +f 16380 16437 16367 +f 16244 16364 16421 +f 16423 16371 16515 +f 16515 16371 16406 +f 16080 16551 16340 +f 16400 16399 16453 +f 16367 16384 16380 +f 16197 16328 16426 +f 16466 16242 16424 +f 16556 16398 16316 +f 16305 16263 16516 +f 16428 16270 16447 +f 16324 16514 16275 +f 16486 16321 16495 +f 16355 16268 16407 +f 16268 16329 16407 +f 16300 16325 16472 +f 16405 16275 16514 +f 16410 16300 16543 +f 16405 16231 16275 +f 16404 16483 16282 +f 16299 16227 16709 +f 16404 16286 16330 +f 16488 16231 16405 +f 16500 16413 16334 +f 16188 16549 16495 +f 16365 16411 16519 +f 16434 16277 16358 +f 16361 16277 16434 +f 16606 16571 16310 +f 16335 16359 16408 +f 16430 16336 16450 +f 16336 16430 16288 +f 16467 16535 16274 +f 16412 16283 16279 +f 16456 16527 16205 +f 16287 16390 16478 +f 16235 16348 16542 +f 16379 16377 16308 +f 16359 16376 16529 +f 16241 16374 16414 +f 16283 16516 16263 +f 16529 16280 16451 +f 16418 16289 16344 +f 16451 16362 16416 +f 16362 16312 16416 +f 16242 16398 16424 +f 16267 16350 16458 +f 16333 16553 16417 +f 16363 16416 16312 +f 16584 16305 16516 +f 16297 16541 16522 +f 16385 16339 16633 +f 16421 16420 16363 +f 16355 16494 16492 +f 16429 16494 16355 +f 16364 16393 16479 +f 16583 16521 16315 +f 16396 16438 16370 +f 16440 16347 16463 +f 16403 16402 16540 +f 16372 16580 16771 +f 16484 16395 16354 +f 16354 16425 16484 +f 16197 16426 16425 +f 16173 16499 16120 +f 16427 16120 16499 +f 16404 16330 16545 +f 16442 16452 16306 +f 16298 16221 16302 +f 16508 16320 16455 +f 16359 16436 16408 +f 16382 16287 16478 +f 16606 16310 16488 +f 16358 16276 16419 +f 16326 16320 16508 +f 16508 16443 16326 +f 16435 16478 16390 +f 16387 16415 16442 +f 16334 16373 16476 +f 16466 16480 16435 +f 16412 16279 16457 +f 16281 16460 16530 +f 16466 16424 16481 +f 16205 16527 16475 +f 16339 16440 16633 +f 16373 16423 16476 +f 16316 16471 16556 +f 16416 16363 16485 +f 16584 16388 16305 +f 16479 16421 16364 +f 16399 16586 16453 +f 16309 16366 16601 +f 16450 16336 16414 +f 16379 16433 16377 +f 16355 16407 16429 +f 16560 16429 16407 +f 16418 16536 16432 +f 16330 16548 16545 +f 16560 16407 16496 +f 16393 16365 16519 +f 16405 16514 16487 +f 16473 16496 16407 +f 16344 16536 16418 +f 16391 16583 16315 +f 16360 16349 16505 +f 16381 16548 16330 +f 16407 16357 16473 +f 16344 16439 16536 +f 16521 16583 16520 +f 16357 16408 16473 +f 16306 16452 16411 +f 16270 16507 16447 +f 16548 16381 16468 +f 16454 16317 16612 +f 16317 16422 16498 +f 16313 16389 16477 +f 16525 16323 16521 +f 16488 16405 16663 +f 16413 16541 16352 +f 16432 16502 16418 +f 16227 16428 16709 +f 16439 16370 16438 +f 16652 16314 16486 +f 16384 16444 16380 +f 16338 16531 16409 +f 16406 16298 16552 +f 16338 16340 16531 +f 16410 16581 16332 +f 16448 16414 16374 +f 16436 16359 16529 +f 16445 16228 16604 +f 16450 16414 16518 +f 16446 16609 16529 +f 16430 16450 16503 +f 16343 16360 16624 +f 16557 16334 16476 +f 16529 16451 16446 +f 16467 16378 16465 +f 16516 16283 16412 +f 16461 16392 16538 +f 16295 16632 16349 +f 16314 16652 16295 +f 16445 16507 16369 +f 16553 16394 16650 +f 16551 16281 16530 +f 16421 16479 16517 +f 16459 16401 16599 +f 16318 16492 16641 +f 16618 16303 16417 +f 16485 16363 16420 +f 16267 16458 16513 +f 16438 16396 16510 +f 16324 16267 16513 +f 16347 16395 16463 +f 16494 16429 16560 +f 16479 16393 16519 +f 16320 16491 16455 +f 16320 16368 16491 +f 16272 16427 16635 +f 16662 16402 16397 +f 16473 16408 16436 +f 16368 16083 16524 +f 16540 16472 16403 +f 16404 16464 16483 +f 16545 16464 16404 +f 16300 16472 16543 +f 16586 16258 16462 +f 16545 16548 16490 +f 16498 16422 16526 +f 16546 16415 16502 +f 16546 16502 16474 +f 16419 16309 16601 +f 16592 16441 16624 +f 16377 16433 16539 +f 16343 16624 16441 +f 16530 16460 16561 +f 16451 16416 16446 +f 16480 16466 16481 +f 16533 16443 16508 +f 16533 16465 16443 +f 16434 16358 16431 +f 16460 16282 16561 +f 16437 16591 16379 +f 16282 16483 16629 +f 16378 16443 16465 +f 16573 16467 16465 +f 16416 16485 16615 +f 16324 16513 16514 +f 16591 16437 16380 +f 16361 16434 16346 +f 16615 16506 16416 +f 16318 16556 16471 +f 16454 16612 16524 +f 16601 16366 16535 +f 16083 16454 16524 +f 16464 16545 16489 +f 16493 16469 16666 +f 16650 16394 16461 +f 16420 16421 16517 +f 16400 16453 16594 +f 16492 16494 16682 +f 16542 16348 16562 +f 16502 16432 16534 +f 16632 16295 16652 +f 16409 16444 16384 +f 16428 16447 16708 +f 16708 16709 16428 +f 16353 16303 16654 +f 16482 16426 16576 +f 16448 16353 16656 +f 16548 16468 16449 +f 16430 16512 16396 +f 16462 16351 16547 +f 16510 16396 16512 +f 16532 16536 16439 +f 16500 16334 16557 +f 16425 16426 16482 +f 16709 16687 16299 +f 16436 16496 16473 +f 16442 16415 16546 +f 16406 16552 16574 +f 16430 16503 16550 +f 16512 16430 16550 +f 16633 16440 16672 +f 16302 16441 16592 +f 16173 16459 16634 +f 16531 16340 16551 +f 16427 16499 16635 +f 16501 16372 16456 +f 16457 16332 16581 +f 16412 16457 16581 +f 16450 16518 16503 +f 16607 16377 16539 +f 16623 16442 16546 +f 16423 16515 16476 +f 16358 16419 16558 +f 16502 16534 16474 +f 16348 16346 16562 +f 16337 16538 16392 +f 16447 16507 16774 +f 16509 16525 16625 +f 16509 16567 16458 +f 16547 16542 16544 +f 16383 16542 16547 +f 16383 16547 16351 +f 16513 16458 16567 +f 16505 16349 16632 +f 16641 16556 16318 +f 16417 16553 16618 +f 16420 16511 16485 +f 16662 16397 16680 +f 16618 16654 16303 +f 16484 16425 16563 +f 16469 16470 16829 +f 16432 16587 16534 +f 16433 16379 16591 +f 16470 16293 16522 +f 16515 16406 16574 +f 16563 16425 16482 +f 16522 16541 16637 +f 16540 16402 16662 +f 16526 16497 16671 +f 16405 16487 16579 +f 16519 16504 16479 +f 16298 16302 16552 +f 16537 16504 16519 +f 16438 16510 16569 +f 16532 16439 16438 +f 16497 16386 16528 +f 16528 16386 16493 +f 16382 16478 16684 +f 16529 16602 16436 +f 16512 16569 16510 +f 16569 16512 16565 +f 16577 16519 16411 +f 16577 16411 16452 +f 16377 16607 16375 +f 16372 16771 16456 +f 16416 16506 16611 +f 16661 16476 16515 +f 16509 16625 16636 +f 16615 16485 16617 +f 16477 16389 16696 +f 16511 16617 16485 +f 16584 16732 16388 +f 16511 16420 16589 +f 16629 16561 16282 +f 16420 16517 16589 +f 16534 16613 16474 +f 16346 16434 16740 +f 16521 16520 16523 +f 16587 16432 16536 +f 16577 16537 16519 +f 16483 16464 16489 +f 16523 16625 16525 +f 16521 16523 16525 +f 16651 16438 16569 +f 16532 16438 16651 +f 16512 16550 16588 +f 16455 16491 16575 +f 16414 16448 16683 +f 16588 16565 16512 +f 16660 16444 16409 +f 16484 16563 16659 +f 16619 16560 16496 +f 16577 16452 16623 +f 16524 16491 16368 +f 16442 16623 16452 +f 16531 16660 16409 +f 16462 16547 16568 +f 16536 16532 16649 +f 16496 16436 16564 +f 16436 16570 16564 +f 16570 16436 16602 +f 16517 16479 16504 +f 16531 16551 16675 +f 16528 16493 16666 +f 16499 16173 16634 +f 16480 16481 16717 +f 16590 16676 16551 +f 16551 16530 16590 +f 16449 16693 16548 +f 16666 16469 16829 +f 16549 16375 16607 +f 16693 16449 16668 +f 16635 16604 16228 +f 16413 16500 16541 +f 16668 16449 16633 +f 16385 16633 16449 +f 16665 16543 16472 +f 16581 16410 16630 +f 16582 16554 16504 +f 16533 16508 16718 +f 16555 16717 16481 +f 16537 16582 16504 +f 16481 16424 16555 +f 16585 16416 16611 +f 16446 16416 16585 +f 16424 16398 16555 +f 16398 16556 16555 +f 16474 16613 16788 +f 16557 16476 16685 +f 16535 16467 16596 +f 16558 16622 16358 +f 16594 16453 16642 +f 16732 16391 16388 +f 16477 16680 16397 +f 16880 16641 16492 +f 16650 16618 16553 +f 16583 16391 16732 +f 16600 16601 16535 +f 16594 16401 16400 +f 16494 16560 16682 +f 16395 16484 16559 +f 16636 16567 16509 +f 16583 16523 16520 +f 16653 16654 16618 +f 16562 16346 16740 +f 16656 16353 16654 +f 16621 16496 16564 +f 16540 16662 16714 +f 16559 16484 16659 +f 16683 16448 16656 +f 16414 16683 16518 +f 16599 16634 16459 +f 16684 16576 16426 +f 16382 16684 16426 +f 16540 16665 16472 +f 16629 16483 16489 +f 16517 16504 16589 +f 16578 16671 16497 +f 16660 16531 16627 +f 16499 16634 16737 +f 16572 16674 16337 +f 16580 16299 16687 +f 16627 16531 16675 +f 16480 16717 16435 +f 16489 16545 16598 +f 16497 16528 16578 +f 16674 16538 16337 +f 16612 16317 16762 +f 16495 16566 16795 +f 16317 16498 16762 +f 16410 16543 16630 +f 16545 16490 16598 +f 16588 16616 16565 +f 16405 16579 16657 +f 16663 16405 16657 +f 16488 16664 16606 +f 16605 16412 16581 +f 16445 16604 16695 +f 16516 16412 16800 +f 16586 16462 16832 +f 16609 16446 16585 +f 16546 16474 16643 +f 16538 16650 16461 +f 16552 16302 16731 +f 16586 16642 16453 +f 16731 16302 16592 +f 16584 16516 16800 +f 16498 16526 16671 +f 16541 16500 16678 +f 16675 16551 16676 +f 16613 16534 16587 +f 16514 16513 16567 +f 16476 16661 16685 +f 16440 16463 16672 +f 16433 16591 16736 +f 16544 16542 16562 +f 16503 16620 16550 +f 16431 16358 16622 +f 16550 16620 16588 +f 16498 16658 16762 +f 16572 16571 16610 +f 16608 16537 16577 +f 16616 16588 16620 +f 16623 16608 16577 +f 16444 16591 16380 +f 16625 16523 16639 +f 16674 16572 16698 +f 16647 16608 16623 +f 16496 16621 16619 +f 16465 16533 16718 +f 16444 16595 16739 +f 16664 16488 16663 +f 16573 16465 16718 +f 16832 16462 16568 +f 16623 16546 16643 +f 16595 16444 16660 +f 16467 16573 16804 +f 16602 16529 16609 +f 16603 16602 16609 +f 16571 16606 16910 +f 16569 16565 16614 +f 16530 16561 16689 +f 16504 16554 16644 +f 16478 16435 16715 +f 16569 16593 16651 +f 16630 16543 16665 +f 16470 16522 16752 +f 16582 16597 16554 +f 16537 16597 16582 +f 16580 16687 16720 +f 16581 16630 16690 +f 16771 16580 16844 +f 16587 16536 16649 +f 16490 16548 16693 +f 16527 16456 16855 +f 16605 16800 16412 +f 16728 16527 16855 +f 16475 16527 16728 +f 16643 16474 16788 +f 16507 16445 16695 +f 16744 16774 16507 +f 16615 16611 16506 +f 16617 16640 16615 +f 16500 16655 16678 +f 16879 16556 16641 +f 16617 16511 16670 +f 16557 16655 16500 +f 16511 16589 16670 +f 16856 16401 16594 +f 16565 16616 16614 +f 16419 16601 16558 +f 16514 16567 16646 +f 16622 16558 16726 +f 16646 16487 16514 +f 16706 16670 16589 +f 16657 16579 16487 +f 16569 16614 16645 +f 16593 16569 16645 +f 16738 16621 16564 +f 16562 16740 16688 +f 16677 16583 16732 +f 16570 16602 16603 +f 16486 16495 16795 +f 16834 16540 16714 +f 16589 16504 16644 +f 16644 16706 16589 +f 16834 16665 16540 +f 16661 16515 16798 +f 16549 16566 16495 +f 16597 16710 16554 +f 16566 16549 16749 +f 16597 16537 16608 +f 16523 16583 16677 +f 16677 16679 16523 +f 16489 16667 16629 +f 16698 16572 16610 +f 16639 16523 16679 +f 16467 16804 16596 +f 16389 16475 16728 +f 16667 16489 16598 +f 16693 16598 16490 +f 16482 16576 16707 +f 16576 16684 16707 +f 16668 16694 16693 +f 16630 16665 16758 +f 16684 16478 16715 +f 16660 16627 16716 +f 16717 16715 16435 +f 16780 16752 16522 +f 16618 16650 16713 +f 16823 16800 16605 +f 16683 16503 16518 +f 16555 16556 16879 +f 16522 16637 16780 +f 16617 16670 16640 +f 16637 16541 16678 +f 16616 16620 16669 +f 16567 16636 16729 +f 16638 16614 16616 +f 16638 16616 16669 +f 16662 16680 16750 +f 16492 16682 16880 +f 16671 16578 16673 +f 16614 16638 16645 +f 16578 16528 16673 +f 16655 16557 16685 +f 16682 16560 16648 +f 16672 16463 16395 +f 16539 16433 16699 +f 16703 16587 16649 +f 16395 16559 16704 +f 16857 16487 16646 +f 16649 16532 16631 +f 16857 16657 16487 +f 16631 16532 16651 +f 16455 16705 16508 +f 16689 16756 16530 +f 16820 16738 16564 +f 16564 16570 16820 +f 16601 16600 16681 +f 16871 16547 16544 +f 16568 16547 16871 +f 16718 16508 16705 +f 16632 16652 16686 +f 16629 16689 16561 +f 16647 16623 16643 +f 16718 16804 16573 +f 16558 16601 16681 +f 16811 16709 16787 +f 16687 16709 16811 +f 16600 16535 16681 +f 16860 16726 16558 +f 16650 16538 16713 +f 16611 16615 16691 +f 16555 16796 16717 +f 16515 16574 16798 +f 16629 16667 16628 +f 16829 16470 16752 +f 16574 16552 16692 +f 16736 16591 16712 +f 16713 16858 16618 +f 16607 16749 16549 +f 16444 16712 16591 +f 16554 16710 16626 +f 16724 16598 16693 +f 16712 16444 16739 +f 16605 16581 16690 +f 16597 16608 16647 +f 16668 16633 16694 +f 16703 16788 16613 +f 16613 16587 16703 +f 16658 16498 16671 +f 16477 16745 16680 +f 16633 16672 16727 +f 16552 16731 16692 +f 16594 16642 16700 +f 16747 16670 16706 +f 16731 16592 16624 +f 16447 16774 16708 +f 16736 16699 16433 +f 16560 16619 16648 +f 16995 16705 16455 +f 16645 16638 16593 +f 16638 16721 16593 +f 16995 16455 16575 +f 16554 16626 16810 +f 16672 16395 16701 +f 16619 16621 16738 +f 16563 16482 17000 +f 16646 16567 16729 +f 16651 16593 16721 +f 16713 16538 16674 +f 16761 16568 16871 +f 16570 16603 16725 +f 16649 16767 16703 +f 16719 16710 16597 +f 16585 16790 16609 +f 16719 16597 16647 +f 16892 16826 16535 +f 16624 16360 16711 +f 16661 16798 16797 +f 16741 16665 16834 +f 16535 16826 16681 +f 16740 16434 16431 +f 16590 16530 16756 +f 16632 16686 16505 +f 16723 16647 16643 +f 16631 16651 16721 +f 16595 16660 16716 +f 16686 16652 16795 +f 16697 16491 16524 +f 16663 16657 16753 +f 16652 16486 16795 +f 16755 16663 16753 +f 16844 16580 16720 +f 16689 16629 16628 +f 16795 16566 16775 +f 16566 16749 16775 +f 16456 16961 16855 +f 16604 16635 16824 +f 16503 16683 16722 +f 16620 16503 16722 +f 16728 16696 16389 +f 16642 16586 16832 +f 16695 16744 16507 +f 16697 16575 16491 +f 16700 16642 16946 +f 16749 16607 16539 +f 16732 16584 16800 +f 16767 16649 16807 +f 16701 16395 16704 +f 16612 16762 17064 +f 16711 16360 16768 +f 16360 16505 16768 +f 16856 16594 16700 +f 16678 16655 16819 +f 16677 17012 16851 +f 16653 16618 16733 +f 16654 16653 16733 +f 16721 16776 16631 +f 16762 16658 16763 +f 16655 16685 16735 +f 16654 16818 16656 +f 16661 16797 16685 +f 16880 16682 16754 +f 16639 16785 16625 +f 16599 16401 16856 +f 16656 16722 16683 +f 16714 16662 16954 +f 16791 16625 16785 +f 16832 16568 16761 +f 16659 16563 17000 +f 16636 16625 16791 +f 16535 16596 16892 +f 16482 16707 17000 +f 16811 16720 16687 +f 16669 16620 16722 +f 16712 16702 16736 +f 16741 16758 16665 +f 16688 16869 16562 +f 16544 16562 16869 +f 16585 16611 16792 +f 16524 16612 17064 +f 16770 16721 16638 +f 16717 16796 16969 +f 16640 16670 16730 +f 16635 16499 16824 +f 16693 16694 16766 +f 16825 16604 16824 +f 16694 16633 16727 +f 16695 16604 16806 +f 16477 16696 16745 +f 16698 16764 16674 +f 16727 16672 16701 +f 16780 16637 16920 +f 16760 16631 16776 +f 16857 16646 16778 +f 16670 16747 16730 +f 16732 16800 16772 +f 16928 16673 16528 +f 16631 16760 16649 +f 16634 16599 16958 +f 16807 16649 16760 +f 16735 16734 16655 +f 16676 16906 16675 +f 16674 16779 16713 +f 16704 16559 16743 +f 16643 16788 16723 +f 16559 16659 16999 +f 17000 16999 16659 +f 16788 16703 16789 +f 16663 16755 16783 +f 16664 16663 16783 +f 16644 16554 16810 +f 16505 16686 16768 +f 16767 16765 16703 +f 16712 16814 16702 +f 16570 16725 16820 +f 16626 16710 16786 +f 16603 16609 16790 +f 16606 16664 16960 +f 16804 16805 16596 +f 16710 16719 16786 +f 16618 16858 16733 +f 16960 16910 16606 +f 16722 16769 16669 +f 16638 16669 16769 +f 16910 16757 16571 +f 16739 16814 16712 +f 16860 16558 16681 +f 16792 16611 16830 +f 16764 16698 16610 +f 17000 16707 16817 +f 16830 16611 16691 +f 16818 16722 16656 +f 16615 16640 16691 +f 16640 16730 16777 +f 16970 16756 16689 +f 16628 16970 16689 +f 16598 16628 16667 +f 16771 17024 16456 +f 16690 16630 16816 +f 16724 16693 16766 +f 16695 16806 16744 +f 16728 16745 16696 +f 16694 16727 16746 +f 16605 16690 16742 +f 16823 16605 16742 +f 16716 16627 16751 +f 16828 16666 16829 +f 16732 17012 16677 +f 16646 16822 16778 +f 16746 16727 16831 +f 16675 16751 16627 +f 16954 16662 16750 +f 16748 16706 16644 +f 16857 16778 16809 +f 16857 16753 16657 +f 16754 16682 16840 +f 16682 16648 16840 +f 16679 16677 16639 +f 16737 16634 16958 +f 16697 16524 16803 +f 16648 16619 16815 +f 16738 16815 16619 +f 16954 16834 16714 +f 16699 16849 16539 +f 16637 16678 16813 +f 16849 16699 16835 +f 16737 16824 16499 +f 16819 16655 16734 +f 16725 16603 16790 +f 16711 16768 16876 +f 16647 16850 16719 +f 16685 16797 16735 +f 16736 16702 16799 +f 16790 16585 16792 +f 16647 16723 16759 +f 16654 16733 16846 +f 16686 16899 16895 +f 16705 16877 16718 +f 16814 16739 16821 +f 16795 16899 16686 +f 16622 16845 16431 +f 16739 16595 16821 +f 16791 16802 16636 +f 16966 16707 16684 +f 16740 16431 16845 +f 16610 16571 16757 +f 16715 16717 16929 +f 16688 16740 16847 +f 16691 16640 16777 +f 16729 16636 16802 +f 16805 16892 16596 +f 16769 16722 16896 +f 16646 16729 16822 +f 16528 16666 16828 +f 16879 16641 16880 +f 16798 16574 16692 +f 16806 16604 16935 +f 16795 16775 16903 +f 16724 16793 16598 +f 16766 16694 16746 +f 16978 16750 16680 +f 16748 16747 16706 +f 16779 16674 16764 +f 16747 16748 16782 +f 16840 16648 16815 +f 16810 16748 16644 +f 16678 16819 17021 +f 16815 16738 16887 +f 16784 16887 16738 +f 16738 16820 16784 +f 16626 16786 16810 +f 16831 16727 16701 +f 16820 16725 16843 +f 16788 16841 16723 +f 16928 16528 16828 +f 16906 16751 16675 +f 16789 16885 16788 +f 16850 16786 16719 +f 16539 16781 16749 +f 16854 16624 16711 +f 16599 16856 16947 +f 16713 16779 16888 +f 16781 16539 16849 +f 16703 16765 16789 +f 16958 16599 16947 +f 16684 16715 16966 +f 16850 16647 16759 +f 16858 16713 16888 +f 16957 16845 16622 +f 16769 16770 16638 +f 16740 16845 16773 +f 16770 16848 16721 +f 16773 16847 16740 +f 16718 16877 16804 +f 16796 16555 16909 +f 16869 16688 16847 +f 16909 16555 16879 +f 16721 16848 16776 +f 16776 16848 16794 +f 16852 16879 16880 +f 16544 16869 16942 +f 16846 16818 16654 +f 16768 16686 16891 +f 16590 16916 16938 +f 16716 16821 16595 +f 16866 16821 16716 +f 16822 16729 16802 +f 16844 16864 16771 +f 16743 16559 16999 +f 16598 16793 16628 +f 16903 16775 16870 +f 16642 16832 17182 +f 16886 16747 16782 +f 16752 16780 16905 +f 16760 16776 16794 +f 16639 16917 16785 +f 16741 16834 16837 +f 16676 16590 16938 +f 16920 16637 16813 +f 16836 16701 16704 +f 16590 16756 16916 +f 16736 16835 16699 +f 16807 16760 16930 +f 16991 16736 16799 +f 17041 16681 16826 +f 16799 16702 16814 +f 16886 16782 16808 +f 16860 16681 17041 +f 16755 16753 16959 +f 16671 16673 16842 +f 16842 16673 16928 +f 16725 16790 16843 +f 16782 16748 16808 +f 16726 16860 16957 +f 16622 16726 16957 +f 16816 16630 16839 +f 16937 16843 16790 +f 17083 16722 16818 +f 16765 16912 16789 +f 16762 16763 17064 +f 16937 16790 16792 +f 16735 16797 16874 +f 16767 16863 16765 +f 16891 16686 16895 +f 16767 16807 16930 +f 16961 16456 17024 +f 16909 16969 16796 +f 16886 16914 16747 +f 16871 16544 16943 +f 16742 16690 16894 +f 17032 16804 16890 +f 17037 16761 16871 +f 16805 16804 17032 +f 16751 16904 16716 +f 16823 16742 16872 +f 16772 16800 16974 +f 16732 16772 16801 +f 16757 16965 16610 +f 16764 16610 16965 +f 16786 16850 16812 +f 16851 16882 16677 +f 16639 16677 16882 +f 16793 16724 16827 +f 16825 16935 16604 +f 16798 16941 16797 +f 16761 17037 16832 +f 16828 16829 16883 +f 16724 16766 16878 +f 16692 16731 16908 +f 16731 16833 16908 +f 16878 16766 16746 +f 16624 16854 16731 +f 16701 16853 16831 +f 16853 16701 16836 +f 16815 17063 16840 +f 16875 16995 16575 +f 16905 16780 16920 +f 16575 16697 16875 +f 16911 16778 16822 +f 16906 16676 16938 +f 16736 16991 16835 +f 16808 16838 16886 +f 16720 16811 17045 +f 16809 16778 16911 +f 16813 16678 17021 +f 16758 16741 17103 +f 17103 16839 16758 +f 16748 16861 16808 +f 16792 16865 16937 +f 16758 16839 16630 +f 16838 16808 16868 +f 16830 16691 16867 +f 16867 16902 16830 +f 16795 16903 16899 +f 16867 16691 16777 +f 16845 16957 16989 +f 16810 16861 16748 +f 17083 16896 16722 +f 17024 16771 16864 +f 16664 16783 16959 +f 16814 16821 16996 +f 16777 16730 16747 +f 16774 16744 16806 +f 16756 16970 16916 +f 16808 16861 16868 +f 16749 16870 16775 +f 16904 16866 16716 +f 16708 16787 16709 +f 16970 16628 16913 +f 16855 16945 16728 +f 16965 16986 16764 +f 16745 16728 16945 +f 16754 16840 16948 +f 16874 16797 16941 +f 16798 16692 16998 +f 16804 16877 16890 +f 16841 16884 16723 +f 16878 16827 16724 +f 16680 16745 16978 +f 16971 16805 17032 +f 16759 16723 16884 +f 16896 16900 16769 +f 16746 16881 16878 +f 16833 16731 16854 +f 16900 16770 16769 +f 16642 17182 16946 +f 16791 17019 16802 +f 16876 16854 16711 +f 16905 16829 16752 +f 16794 16848 16933 +f 16876 16768 16979 +f 16658 16919 16951 +f 16760 16794 16930 +f 17022 16733 16858 +f 16788 16885 16924 +f 16919 16658 16671 +f 16924 16841 16788 +f 16704 16953 16836 +f 16818 16846 16931 +f 16952 16789 16912 +f 16784 16820 16889 +f 16753 16857 16956 +f 16956 16959 16753 +f 16931 17083 16818 +f 16843 16889 16820 +f 16734 16735 17073 +f 16783 16755 16959 +f 16763 16658 16951 +f 16628 16793 16913 +f 16863 16893 16765 +f 16912 16765 16893 +f 16799 16814 16859 +f 16877 16705 17133 +f 17004 16865 16792 +f 16830 17004 16792 +f 16664 16959 16862 +f 16913 16793 16827 +f 16960 16664 16862 +f 16930 16863 16767 +f 16816 16894 16690 +f 16705 16995 17133 +f 16932 16861 16810 +f 16825 16824 16898 +f 16827 16878 16881 +f 16932 16810 16812 +f 16914 16886 16949 +f 16810 16786 16812 +f 16707 17023 16817 +f 16971 16892 16805 +f 16996 16859 16814 +f 16941 16798 16998 +f 16928 16828 16883 +f 16746 16831 16853 +f 16700 16977 16856 +f 16883 16829 17034 +f 16974 16823 16872 +f 16800 16823 16974 +f 17034 16829 16905 +f 16962 16945 16855 +f 16929 16717 16907 +f 16801 16772 16974 +f 16717 16969 16907 +f 16801 17012 16732 +f 16943 16544 16942 +f 16870 16749 17028 +f 16802 16939 16822 +f 16904 16751 16973 +f 16787 16708 16922 +f 17064 16944 16524 +f 17028 16749 16781 +f 16697 16803 16875 +f 16880 16754 17016 +f 17016 16754 16948 +f 16781 16849 17031 +f 16849 16835 17001 +f 16837 16834 16954 +f 16840 17063 16948 +f 16779 16988 16888 +f 16886 16838 16921 +f 16857 16809 16911 +f 16915 16884 16841 +f 16868 16861 16927 +f 17042 16734 17073 +f 17073 16735 16874 +f 16888 17022 16858 +f 16952 16885 16789 +f 16899 16903 17048 +f 17000 16817 17023 +f 16952 16912 17040 +f 16847 17205 16869 +f 17167 16784 16889 +f 16866 16901 16821 +f 16912 16893 16925 +f 16707 16966 17023 +f 16863 16930 16893 +f 16843 16937 16889 +f 16966 16715 16929 +f 17020 16770 16900 +f 16757 16910 16926 +f 16965 16757 16926 +f 16826 16892 17070 +f 16850 16759 16897 +f 17004 16830 16902 +f 16897 16759 16884 +f 16848 16770 17020 +f 16907 16969 17053 +f 16849 17001 17031 +f 16751 16906 17077 +f 16854 16876 17113 +f 17083 16931 17025 +f 16747 16914 16777 +f 16939 16980 16822 +f 16764 16988 16779 +f 16988 16764 16986 +f 16785 16917 16791 +f 17141 16832 17037 +f 16935 16825 16976 +f 17113 16876 16979 +f 16832 17141 17182 +f 16802 17019 16939 +f 16911 16822 16980 +f 16954 16750 16978 +f 16856 16977 16947 +f 16836 16975 16853 +f 16708 16774 17114 +f 16922 16708 17114 +f 16811 16787 16922 +f 16882 16987 16639 +f 16917 16639 16987 +f 17011 16835 16991 +f 17039 16826 17070 +f 16924 16915 16841 +f 16919 16842 17062 +f 16953 16704 16743 +f 17045 16994 16720 +f 16819 16734 17042 +f 16720 16994 16844 +f 16671 16842 16919 +f 17062 16842 16928 +f 17040 16912 16925 +f 16927 16932 16990 +f 16846 16733 17022 +f 16861 16932 16927 +f 17048 16903 16870 +f 16996 16821 16901 +f 16931 16846 17022 +f 16847 16773 17047 +f 16962 16855 16961 +f 16904 16901 16866 +f 16926 16910 16960 +f 17028 16781 16963 +f 16890 17110 17032 +f 16898 16824 16923 +f 16973 16751 16936 +f 16812 16992 16955 +f 16934 16930 17076 +f 16921 16838 16868 +f 17033 16816 16839 +f 16794 17076 16930 +f 16921 16868 16927 +f 17077 16936 16751 +f 16897 16812 16850 +f 16969 16909 17005 +f 16998 16692 16908 +f 16909 16879 17152 +f 16879 16852 17152 +f 16902 16867 16964 +f 16880 17016 16852 +f 16993 16871 16943 +f 16978 16745 16873 +f 16791 16917 17019 +f 16881 16746 16940 +f 16524 16944 16803 +f 16746 16853 16975 +f 17035 16872 16742 +f 16774 16806 17093 +f 16975 16836 16953 +f 16768 16891 16979 +f 16886 16984 16949 +f 16875 16803 16950 +f 16981 16813 17147 +f 16886 16921 16984 +f 16813 17021 17147 +f 17039 17041 16826 +f 17045 16811 16922 +f 17042 17021 16819 +f 16924 16885 16983 +f 16815 16887 17098 +f 16857 16911 16956 +f 17098 16887 17167 +f 17041 17043 16860 +f 16812 16990 16932 +f 16887 16784 17167 +f 17054 16743 16999 +f 16885 16952 16983 +f 16918 16891 17057 +f 16956 17096 16959 +f 16991 16799 17009 +f 17009 16799 16859 +f 17057 16891 17018 +f 16891 16895 17018 +f 16864 16844 17107 +f 16895 16899 17018 +f 17037 16871 16993 +f 16862 16959 17078 +f 16897 16992 16812 +f 17018 16899 17048 +f 16930 16934 16893 +f 16889 16937 17003 +f 17003 17091 16889 +f 17003 16937 16865 +f 16916 16970 16967 +f 16900 16896 17102 +f 16998 17030 16941 +f 17048 16870 17066 +f 17029 16884 16915 +f 17065 16970 16913 +f 17058 16745 16945 +f 16935 16976 17184 +f 17083 17102 16896 +f 16873 16745 17058 +f 16908 16833 17087 +f 17007 17076 16794 +f 16854 17087 16833 +f 16794 16933 17007 +f 16935 17092 16806 +f 16806 17092 17093 +f 16894 17084 16742 +f 17006 16909 17152 +f 16777 16964 16867 +f 17084 17035 16742 +f 17140 16964 16777 +f 16881 17067 16827 +f 16972 16904 16973 +f 16940 16746 17181 +f 16975 17181 16746 +f 16946 16977 16700 +f 17012 16801 17036 +f 16882 16851 17012 +f 17038 16906 16938 +f 16938 16916 16967 +f 17034 16905 17082 +f 16915 16924 17090 +f 17090 17088 16915 +f 16920 16813 16981 +f 16954 16978 17180 +f 17001 16835 17011 +f 16964 17140 17119 +f 16777 16914 17140 +f 17016 17013 16852 +f 16893 17015 16925 +f 17040 16925 17015 +f 16984 16921 17014 +f 16743 17054 16953 +f 16893 16934 17015 +f 16837 16954 17117 +f 16955 16990 16812 +f 16994 17045 17074 +f 17038 17077 16906 +f 16917 16987 17150 +f 17094 16955 16992 +f 16994 17107 16844 +f 17009 16859 17044 +f 17044 16859 16996 +f 17029 16992 16897 +f 17091 17002 16889 +f 17029 16897 16884 +f 17030 16998 16997 +f 16865 17004 17003 +f 16989 16957 17200 +f 16904 16972 16901 +f 17004 16902 17050 +f 17026 16926 16960 +f 16854 17113 17087 +f 16737 17163 16824 +f 17038 16938 16985 +f 16923 16824 17163 +f 16967 16985 16938 +f 17101 16965 16926 +f 16962 16961 17176 +f 16999 17000 17089 +f 16894 16816 17084 +f 17066 16870 17028 +f 17000 17023 17089 +f 16963 16781 17031 +f 16872 17035 17008 +f 16881 16940 17067 +f 16890 16877 17212 +f 17123 16940 17181 +f 16974 16872 17008 +f 17036 16974 17137 +f 17070 16892 16982 +f 16974 17036 16801 +f 16966 16929 17112 +f 16929 16907 17027 +f 17209 16907 17053 +f 17055 17113 16979 +f 17001 17011 17135 +f 16918 16979 16891 +f 17012 16987 16882 +f 16911 16980 17017 +f 16975 16953 17139 +f 16914 16949 17122 +f 16949 16984 17122 +f 16991 17009 17011 +f 17122 16984 17014 +f 17097 16888 16988 +f 16956 16911 17017 +f 16954 17180 17117 +f 17096 16956 17046 +f 17085 17063 16815 +f 17077 17038 17052 +f 16888 17097 17022 +f 16927 17014 16921 +f 17310 16837 17117 +f 16960 16862 17078 +f 17161 16989 17200 +f 17202 16989 17161 +f 16845 16989 17202 +f 17073 16874 16941 +f 17003 17004 17169 +f 17037 16993 16968 +f 17029 17094 16992 +f 16973 17072 16972 +f 17102 17083 17128 +f 17010 17050 16902 +f 16965 17106 16986 +f 16763 16951 17061 +f 17106 17136 16986 +f 16877 17133 17051 +f 17015 16934 17076 +f 16915 17088 17029 +f 17212 16877 17051 +f 17072 16973 16936 +f 17008 17137 16974 +f 17112 16929 17027 +f 17032 17110 17143 +f 16997 16908 17087 +f 16892 16971 16982 +f 16958 17163 16737 +f 16928 16883 17079 +f 17116 17111 16963 +f 17056 17079 16883 +f 17056 17034 17082 +f 17031 17116 16963 +f 17065 16967 16970 +f 17020 16900 17102 +f 17065 16913 17067 +f 16913 16827 17067 +f 17001 17194 17031 +f 17194 17001 17135 +f 16848 17020 17049 +f 17181 16975 17086 +f 16933 16848 17049 +f 17011 17009 17044 +f 16951 16919 17061 +f 17016 16948 17249 +f 16919 17062 17248 +f 17040 17015 17060 +f 17063 17249 16948 +f 16985 16967 17126 +f 16990 17014 16927 +f 16741 16837 17310 +f 16958 16947 17232 +f 16990 16955 17094 +f 16996 17153 17044 +f 16957 16860 17043 +f 17107 17204 16864 +f 17127 17065 17067 +f 17167 16889 17002 +f 16839 17103 17033 +f 16961 17024 17176 +f 16959 17096 17078 +f 17091 17003 17169 +f 17202 16773 16845 +f 17028 16963 17111 +f 16908 16997 16998 +f 17029 17068 17094 +f 17019 16917 17121 +f 16971 17032 17143 +f 17050 17169 17004 +f 16982 16971 17143 +f 16942 16869 17205 +f 16964 17010 16902 +f 17176 17177 16962 +f 16960 17078 17132 +f 17071 17068 17029 +f 17132 17026 16960 +f 17116 17031 17194 +f 16945 16962 17177 +f 16943 16942 17286 +f 16883 17034 17056 +f 17084 16816 17033 +f 16993 16943 17211 +f 16905 16920 17082 +f 17147 17021 17059 +f 16950 16803 17198 +f 17084 17008 17035 +f 17037 16968 17138 +f 17086 16975 17139 +f 17141 17037 17138 +f 17136 17069 16986 +f 16986 17069 16988 +f 16950 17210 16875 +f 17209 17027 16907 +f 16953 17183 17139 +f 16969 17005 17053 +f 16983 17090 16924 +f 17165 16980 16939 +f 17005 16909 17006 +f 17165 17017 16980 +f 17054 17183 16953 +f 17092 16935 17184 +f 16774 17093 17114 +f 17042 17059 17021 +f 17248 17061 16919 +f 17016 17249 17155 +f 16952 17040 17095 +f 17044 17172 17011 +f 17043 17041 17039 +f 17022 17097 17075 +f 17015 17076 17154 +f 17075 17080 17022 +f 17121 16917 17144 +f 16944 17064 17277 +f 17022 17080 16931 +f 17190 17066 17223 +f 17048 17066 17190 +f 16763 17061 17148 +f 17098 17085 16815 +f 17030 17168 16941 +f 17167 17164 17098 +f 17054 16999 17254 +f 16999 17089 17254 +f 17028 17111 17066 +f 17025 17206 17083 +f 17047 16773 17202 +f 17205 16847 17047 +f 17023 17221 17089 +f 16997 17087 17231 +f 17023 16966 17134 +f 17194 17120 17116 +f 17090 16983 17130 +f 17132 17196 17026 +f 17010 16964 17119 +f 16967 17065 17126 +f 17007 16933 17049 +f 17108 17007 17049 +f 17211 16943 17286 +f 17082 16920 16981 +f 17071 17029 17105 +f 17105 17029 17088 +f 17081 17007 17108 +f 16981 17147 17146 +f 16825 16898 16976 +f 17171 17019 17121 +f 17153 16996 17131 +f 16914 17122 17140 +f 16995 16875 17210 +f 16939 17019 17171 +f 17133 16995 17210 +f 16926 17026 17101 +f 17013 17152 16852 +f 16901 17131 16996 +f 17210 16950 17115 +f 17057 17018 17239 +f 16972 17131 16901 +f 17024 16864 17204 +f 17106 16965 17101 +f 17123 17067 16940 +f 17179 17137 17008 +f 17109 17072 16936 +f 16873 17145 16978 +f 16936 17077 17208 +f 17073 17100 17042 +f 17122 17014 17191 +f 16952 17095 17130 +f 17063 17085 17125 +f 17095 17040 17060 +f 17154 17099 17015 +f 17253 17033 17103 +f 17074 17107 16994 +f 17064 16763 17277 +f 17167 17002 17091 +f 17200 16957 17043 +f 17302 16941 17168 +f 17025 16931 17080 +f 17051 17133 17210 +f 17212 17051 17210 +f 17221 17023 17134 +f 17196 17101 17026 +f 16890 17212 17110 +f 17050 17010 17118 +f 17134 16966 17112 +f 16990 17094 17199 +f 17010 17119 17118 +f 17020 17102 17213 +f 17143 17235 16982 +f 17199 17094 17068 +f 17070 16982 17235 +f 17008 17084 17178 +f 17158 17076 17007 +f 17438 17176 17024 +f 17140 17122 17186 +f 17007 17081 17158 +f 17178 17179 17008 +f 16983 16952 17130 +f 17071 17104 17068 +f 17088 17124 17105 +f 17109 16936 17203 +f 17124 17088 17090 +f 17255 17106 17101 +f 17257 17020 17213 +f 17099 17060 17015 +f 17261 17012 17036 +f 17016 17155 17013 +f 16803 16944 17198 +f 17135 17011 17170 +f 17263 16978 17145 +f 17044 17238 17172 +f 16978 17263 17180 +f 16956 17017 17189 +f 17046 16956 17189 +f 17045 16922 17292 +f 17388 17052 17038 +f 16985 17388 17038 +f 17185 17388 16985 +f 17157 17185 16985 +f 16985 17126 17157 +f 17130 17095 17188 +f 16958 17232 17163 +f 17095 17060 17188 +f 17018 17048 17190 +f 17014 16990 17199 +f 17149 17099 17154 +f 17153 17294 17044 +f 17085 17098 17256 +f 17127 17126 17065 +f 17098 17164 17256 +f 17025 17080 17206 +f 17160 17199 17068 +f 17066 17111 17159 +f 17091 17169 17233 +f 17138 16968 17384 +f 17111 17116 17159 +f 17162 17104 17071 +f 17169 17050 17366 +f 17084 17033 17173 +f 17206 17128 17083 +f 16972 17072 17109 +f 17257 17049 17020 +f 17204 17438 17024 +f 17116 17120 17314 +f 17127 17067 17270 +f 17227 17194 17135 +f 17286 16942 17205 +f 17129 17081 17108 +f 16939 17171 17142 +f 17230 17141 17138 +f 17102 17128 17220 +f 17124 17090 17276 +f 17165 16939 17142 +f 17062 16928 17079 +f 17208 17203 16936 +f 17170 17011 17172 +f 17165 17189 17017 +f 17168 17030 16997 +f 17082 17408 17056 +f 17154 17076 17158 +f 17005 17006 17321 +f 17177 17058 16945 +f 17077 17052 17187 +f 17067 17123 17266 +f 17145 16873 17058 +f 17198 17115 16950 +f 17061 17248 17193 +f 17148 17061 17193 +f 17181 17267 17123 +f 17036 17137 17259 +f 17087 17113 17207 +f 17151 17232 16947 +f 17012 17261 17150 +f 16987 17012 17150 +f 17055 16979 17175 +f 16979 16918 17175 +f 17103 16741 17310 +f 16917 17150 17144 +f 16918 17057 17265 +f 16977 17151 16947 +f 17006 17152 17475 +f 17052 17388 17187 +f 16922 17114 17292 +f 17247 17152 17013 +f 17247 17013 17155 +f 17039 17070 17352 +f 17199 17191 17014 +f 17059 17042 17241 +f 17078 17096 17245 +f 17132 17078 17245 +f 17099 17149 17216 +f 17062 17079 17195 +f 16988 17309 17097 +f 17054 17217 17183 +f 17198 16944 17277 +f 17018 17190 17239 +f 17309 17075 17097 +f 16923 17163 17418 +f 17277 16763 17148 +f 17080 17075 17335 +f 17243 17103 17310 +f 17487 17200 17043 +f 17217 17054 17254 +f 17131 16972 17109 +f 17157 17126 17215 +f 17143 17110 17258 +f 17182 17141 17230 +f 17158 17081 17129 +f 17124 17276 17105 +f 17126 17127 17215 +f 17276 17090 17251 +f 17049 17218 17108 +f 17090 17130 17252 +f 17251 17090 17252 +f 17262 17408 17082 +f 17187 17208 17077 +f 17082 16981 17174 +f 17118 17119 17290 +f 17192 17223 17066 +f 17033 17253 17166 +f 16981 17146 17174 +f 17192 17066 17159 +f 17173 17033 17166 +f 17053 17005 17346 +f 17159 17116 17314 +f 16993 17384 16968 +f 17270 17067 17266 +f 17135 17229 17227 +f 17229 17135 17170 +f 17084 17373 17178 +f 17373 17322 17178 +f 17267 17266 17123 +f 17492 17058 17177 +f 17114 17093 17469 +f 17231 17087 17347 +f 17154 17158 17214 +f 17117 17180 17310 +f 17290 17119 17186 +f 17059 17340 17147 +f 17247 17475 17152 +f 17165 17142 17285 +f 17044 17294 17238 +f 17039 17487 17043 +f 17060 17201 17188 +f 17189 17165 17285 +f 17144 17150 17268 +f 17119 17140 17186 +f 17195 17248 17062 +f 17042 17100 17241 +f 17063 17125 17272 +f 17239 17190 17360 +f 17046 17396 17096 +f 17396 17245 17096 +f 17073 16941 17302 +f 17204 17107 17293 +f 17091 17164 17167 +f 17366 17233 17169 +f 17217 17254 17424 +f 17109 17260 17131 +f 17060 17099 17201 +f 17274 17071 17105 +f 17143 17258 17226 +f 17216 17201 17099 +f 17050 17287 17366 +f 17156 17109 17203 +f 17384 16993 17211 +f 17326 17136 17106 +f 17069 17136 17326 +f 17050 17118 17287 +f 17145 17058 17492 +f 17391 16997 17231 +f 17289 17118 17290 +f 17209 17053 17346 +f 17174 17262 17082 +f 17261 17036 17259 +f 17346 17005 17321 +f 17218 17049 17257 +f 17104 17160 17068 +f 17160 17104 17225 +f 17340 17146 17147 +f 17162 17225 17104 +f 17219 17129 17108 +f 17261 17311 17150 +f 17207 17113 17055 +f 16898 16923 17324 +f 17046 17189 17242 +f 17057 17239 17265 +f 17142 17171 17278 +f 17220 17213 17102 +f 16977 16946 17269 +f 17151 16977 17269 +f 17092 17184 17234 +f 17181 17086 17281 +f 17197 17170 17172 +f 17197 17172 17238 +f 17469 17093 17092 +f 17121 17144 17240 +f 17154 17214 17149 +f 17070 17235 17352 +f 17186 17122 17325 +f 17122 17191 17325 +f 17388 17185 17288 +f 17281 17183 17217 +f 17148 17193 17222 +f 17247 17155 17272 +f 17487 17039 17236 +f 17155 17249 17272 +f 17253 17103 17243 +f 17185 17157 17288 +f 17191 17199 17307 +f 17075 17309 17237 +f 17073 17302 17343 +f 17161 17200 17539 +f 17125 17085 17495 +f 17250 17252 17130 +f 17168 16997 17391 +f 17130 17188 17250 +f 17148 17400 17277 +f 17159 17314 17361 +f 17307 17199 17224 +f 17161 17491 17202 +f 17160 17224 17199 +f 17237 17335 17075 +f 17414 17418 17163 +f 17215 17296 17157 +f 17335 17297 17080 +f 17196 17255 17101 +f 17206 17080 17297 +f 17314 17120 17227 +f 17120 17194 17227 +f 17156 17260 17109 +f 17347 17087 17207 +f 17212 17258 17110 +f 17158 17129 17275 +f 17287 17118 17289 +f 17291 17106 17255 +f 17225 17162 17318 +f 17127 17270 17215 +f 17079 17056 17408 +f 17105 17276 17274 +f 17318 17162 17071 +f 17278 17171 17121 +f 17142 17278 17398 +f 17220 17280 17213 +f 17208 17228 17203 +f 17298 17177 17176 +f 16976 16898 17324 +f 17184 16976 17533 +f 17327 17175 16918 +f 17281 17267 17181 +f 17214 17158 17320 +f 17086 17139 17281 +f 17183 17281 17139 +f 17311 17268 17150 +f 17069 17309 16988 +f 17149 17282 17216 +f 17352 17236 17039 +f 17294 17390 17238 +f 17401 17325 17191 +f 17293 17107 17074 +f 17295 17059 17241 +f 17249 17063 17272 +f 17232 17529 17163 +f 17201 17273 17188 +f 17100 17073 17241 +f 17241 17073 17343 +f 17244 17201 17216 +f 17294 17153 17304 +f 17242 17396 17046 +f 17288 17157 17296 +f 17304 17153 17131 +f 17164 17091 17233 +f 17205 17047 17364 +f 17275 17129 17219 +f 17108 17218 17219 +f 17349 17438 17204 +f 17128 17423 17220 +f 17221 17134 17336 +f 17196 17132 17245 +f 17286 17205 17284 +f 17316 17336 17134 +f 17156 17344 17260 +f 17274 17276 17246 +f 17112 17316 17134 +f 17274 17318 17071 +f 17290 17186 17325 +f 17156 17203 17344 +f 17324 16923 17418 +f 17257 17213 17280 +f 17137 17179 17404 +f 17259 17137 17404 +f 17384 17230 17138 +f 17142 17398 17285 +f 17228 17208 17283 +f 17368 17283 17208 +f 17214 17320 17149 +f 17187 17368 17208 +f 17388 17350 17187 +f 17234 17184 17533 +f 17143 17226 17235 +f 17006 17475 17321 +f 17270 17266 17271 +f 17312 17092 17234 +f 17244 17216 17306 +f 17217 17330 17281 +f 17190 17223 17331 +f 17223 17192 17331 +f 17413 17396 17242 +f 17303 17300 17250 +f 17424 17330 17217 +f 17193 17248 17501 +f 17085 17256 17345 +f 17313 17224 17160 +f 17338 17294 17304 +f 17250 17188 17273 +f 17225 17313 17160 +f 17254 17089 17221 +f 17164 17233 17317 +f 17245 17421 17196 +f 17314 17227 17380 +f 17297 17128 17206 +f 17225 17318 17382 +f 17380 17227 17455 +f 17219 17218 17430 +f 17255 17196 17421 +f 17304 17131 17308 +f 17260 17308 17131 +f 17280 17220 17423 +f 17302 17168 17391 +f 17291 17255 17363 +f 17269 16946 17431 +f 17276 17251 17301 +f 17397 17391 17231 +f 17226 17258 17348 +f 17235 17226 17348 +f 17145 17492 17399 +f 17364 17047 17202 +f 17289 17290 17351 +f 17027 17316 17112 +f 17300 17252 17250 +f 17264 17170 17197 +f 17252 17300 17251 +f 17291 17326 17106 +f 17357 17197 17238 +f 17417 17401 17191 +f 17244 17273 17201 +f 17144 17268 17240 +f 17309 17069 17326 +f 17357 17238 17390 +f 17055 17175 17406 +f 17327 17406 17175 +f 17282 17149 17337 +f 17320 17337 17149 +f 17278 17121 17240 +f 17310 17180 17305 +f 16918 17265 17327 +f 17275 17320 17158 +f 17242 17189 17413 +f 17292 17114 17469 +f 17267 17281 17279 +f 17203 17228 17344 +f 17292 17074 17045 +f 17243 17310 17376 +f 17529 17414 17163 +f 17349 17204 17559 +f 17084 17173 17166 +f 17373 17084 17166 +f 17178 17322 17402 +f 17178 17402 17179 +f 16976 17324 17533 +f 17404 17179 17402 +f 17191 17307 17356 +f 17148 17222 17470 +f 17244 17306 17440 +f 17390 17294 17338 +f 17272 17125 17434 +f 17296 17215 17369 +f 17487 17236 17299 +f 17434 17125 17495 +f 17539 17200 17487 +f 17128 17297 17374 +f 17379 17224 17333 +f 17259 17429 17261 +f 17424 17254 17381 +f 17313 17333 17224 +f 17345 17495 17085 +f 17221 17381 17254 +f 17250 17358 17303 +f 17256 17164 17345 +f 17369 17215 17270 +f 17491 17161 17508 +f 17345 17164 17317 +f 17275 17219 17372 +f 17274 17246 17365 +f 17192 17159 17361 +f 17430 17372 17219 +f 17231 17347 17397 +f 17470 17400 17148 +f 17182 17431 16946 +f 17318 17274 17365 +f 17347 17207 17444 +f 17180 17263 17305 +f 17207 17055 17444 +f 17284 17205 17393 +f 17260 17319 17308 +f 17366 17287 17367 +f 17218 17257 17315 +f 17209 17392 17027 +f 17260 17344 17319 +f 17354 17327 17265 +f 17264 17386 17229 +f 17229 17170 17264 +f 17376 17310 17305 +f 17216 17282 17306 +f 17258 17212 17407 +f 17285 17328 17189 +f 17115 17353 17511 +f 17210 17115 17511 +f 17115 17198 17405 +f 17277 17355 17198 +f 17291 17342 17326 +f 17272 17362 17247 +f 17320 17275 17337 +f 17351 17290 17325 +f 17262 17174 17359 +f 17344 17228 17283 +f 17232 17564 17529 +f 17166 17253 17537 +f 17074 17292 17505 +f 17388 17288 17323 +f 17323 17288 17395 +f 17176 17438 17298 +f 17273 17244 17329 +f 17408 17195 17079 +f 17497 17235 17377 +f 17271 17266 17403 +f 17267 17403 17266 +f 17408 17262 17359 +f 17352 17235 17497 +f 17267 17279 17403 +f 17362 17475 17247 +f 17368 17187 17350 +f 17328 17413 17189 +f 17237 17309 17474 +f 17250 17273 17358 +f 17279 17281 17481 +f 17174 17146 17549 +f 17146 17340 17549 +f 17265 17239 17360 +f 17059 17295 17340 +f 17520 17261 17429 +f 17311 17261 17520 +f 17417 17191 17356 +f 17360 17190 17331 +f 17356 17307 17379 +f 17421 17466 17255 +f 17222 17193 17501 +f 17307 17224 17379 +f 17263 17145 17399 +f 17556 17331 17192 +f 17192 17332 17556 +f 17192 17361 17332 +f 17313 17225 17334 +f 17338 17304 17308 +f 17318 17365 17382 +f 17459 17277 17400 +f 17469 17092 17467 +f 17339 17314 17380 +f 17210 17511 17212 +f 17343 17302 17427 +f 17233 17366 17317 +f 17412 17348 17258 +f 17229 17456 17227 +f 17386 17456 17229 +f 17235 17348 17377 +f 17369 17270 17445 +f 17221 17336 17516 +f 17297 17335 17374 +f 17415 17243 17376 +f 17287 17289 17351 +f 17253 17243 17458 +f 17444 17055 17406 +f 17280 17315 17257 +f 17209 17346 17394 +f 17374 17423 17128 +f 17292 17469 17448 +f 17251 17300 17301 +f 17341 17246 17276 +f 17301 17341 17276 +f 17337 17275 17372 +f 17559 17204 17293 +f 17346 17321 17449 +f 17325 17401 17351 +f 17440 17329 17244 +f 17259 17404 17513 +f 17230 17384 17457 +f 17264 17197 17484 +f 17300 17303 17443 +f 17197 17357 17484 +f 17375 17417 17356 +f 17234 17533 17534 +f 17296 17395 17288 +f 17174 17549 17359 +f 17115 17530 17353 +f 17405 17530 17115 +f 17358 17273 17420 +f 17273 17329 17420 +f 17265 17360 17447 +f 17182 17230 17743 +f 17330 17481 17281 +f 17225 17382 17334 +f 17335 17237 17409 +f 17248 17195 17437 +f 17501 17248 17532 +f 17382 17365 17410 +f 17308 17319 17387 +f 17361 17314 17339 +f 17389 17317 17366 +f 17467 17092 17312 +f 17205 17364 17393 +f 17319 17344 17283 +f 17511 17407 17212 +f 17258 17407 17412 +f 17232 17151 17564 +f 17385 17306 17282 +f 17371 17282 17337 +f 17316 17392 17516 +f 17336 17316 17516 +f 17316 17027 17392 +f 17395 17296 17369 +f 17378 17365 17246 +f 17365 17378 17465 +f 17370 17369 17445 +f 17322 17373 17641 +f 17246 17341 17378 +f 17445 17270 17271 +f 17500 17324 17418 +f 17440 17306 17385 +f 17416 17401 17417 +f 17419 17358 17420 +f 17241 17343 17494 +f 17332 17361 17451 +f 17245 17396 17421 +f 17302 17391 17509 +f 17334 17333 17313 +f 17339 17380 17453 +f 17537 17253 17458 +f 17459 17355 17277 +f 17456 17455 17227 +f 17308 17425 17338 +f 17283 17476 17461 +f 17368 17476 17283 +f 17363 17255 17466 +f 17460 17476 17368 +f 17373 17166 17641 +f 17161 17539 17508 +f 17298 17438 17521 +f 17330 17424 17422 +f 17397 17347 17444 +f 17398 17278 17531 +f 17743 17230 17457 +f 17291 17363 17589 +f 17484 17518 17264 +f 17579 17366 17367 +f 17282 17371 17441 +f 17372 17371 17337 +f 17513 17429 17259 +f 17301 17439 17341 +f 17439 17301 17443 +f 17300 17443 17301 +f 17287 17351 17591 +f 17195 17493 17437 +f 17492 17177 17548 +f 17388 17460 17350 +f 17591 17351 17442 +f 17424 17381 17433 +f 17312 17234 17534 +f 17442 17351 17401 +f 17431 17182 17743 +f 17195 17408 17493 +f 17443 17303 17411 +f 17570 17384 17211 +f 17358 17411 17303 +f 17268 17311 17436 +f 17383 17381 17599 +f 17599 17381 17221 +f 17355 17405 17198 +f 17305 17263 17446 +f 17319 17283 17461 +f 17269 17564 17151 +f 17392 17209 17394 +f 17464 17443 17411 +f 17436 17468 17268 +f 17377 17348 17412 +f 17645 17449 17321 +f 17321 17475 17645 +f 17417 17375 17471 +f 17474 17409 17237 +f 17240 17268 17468 +f 17375 17356 17379 +f 17468 17528 17240 +f 17419 17411 17358 +f 17236 17352 17535 +f 17437 17532 17248 +f 17425 17435 17390 +f 17507 17379 17333 +f 17556 17332 17450 +f 17338 17425 17390 +f 17461 17476 17485 +f 17243 17415 17478 +f 17362 17272 17432 +f 17350 17460 17368 +f 17333 17334 17482 +f 17361 17339 17451 +f 17293 17074 17505 +f 17539 17487 17557 +f 17451 17339 17453 +f 17423 17374 17472 +f 17407 17511 17540 +f 17330 17517 17481 +f 17388 17428 17460 +f 17382 17410 17502 +f 17202 17491 17364 +f 17509 17391 17397 +f 17308 17452 17425 +f 17387 17452 17308 +f 17365 17463 17410 +f 17397 17444 17546 +f 17323 17428 17388 +f 17493 17408 17359 +f 17395 17504 17323 +f 17393 17498 17284 +f 17385 17282 17441 +f 17317 17389 17519 +f 17387 17319 17503 +f 17371 17489 17441 +f 17211 17286 17600 +f 17579 17389 17366 +f 17531 17555 17398 +f 17570 17211 17600 +f 17383 17433 17381 +f 17371 17372 17489 +f 17264 17512 17386 +f 17398 17328 17285 +f 17265 17447 17354 +f 17395 17369 17550 +f 17295 17241 17494 +f 17512 17264 17518 +f 17416 17442 17401 +f 17486 17357 17390 +f 17311 17520 17436 +f 17445 17271 17403 +f 17403 17279 17624 +f 17554 17305 17446 +f 17425 17473 17435 +f 17243 17478 17458 +f 17236 17535 17536 +f 17451 17450 17332 +f 17362 17454 17475 +f 17299 17236 17536 +f 17427 17302 17527 +f 17457 17384 17570 +f 17532 17437 17598 +f 17426 17280 17479 +f 17407 17540 17590 +f 17506 17396 17413 +f 17272 17434 17490 +f 17409 17374 17335 +f 17461 17503 17319 +f 17453 17380 17455 +f 17409 17472 17374 +f 17509 17397 17546 +f 17537 17641 17166 +f 17430 17218 17483 +f 17456 17386 17545 +f 17407 17514 17412 +f 17218 17315 17483 +f 17444 17406 17546 +f 17364 17491 17510 +f 17441 17489 17462 +f 17341 17439 17523 +f 17443 17573 17439 +f 17322 17571 17402 +f 17482 17334 17502 +f 17562 17440 17385 +f 17422 17424 17433 +f 17585 17440 17562 +f 17329 17440 17585 +f 17372 17430 17522 +f 17489 17372 17522 +f 17420 17329 17585 +f 17551 17406 17327 +f 17334 17382 17502 +f 17357 17486 17484 +f 17571 17572 17402 +f 17287 17591 17367 +f 17589 17342 17291 +f 17435 17486 17390 +f 17573 17443 17464 +f 17486 17435 17538 +f 17502 17410 17463 +f 17504 17395 17550 +f 17365 17465 17463 +f 17240 17528 17615 +f 17369 17370 17550 +f 17278 17240 17615 +f 17535 17352 17497 +f 17342 17552 17326 +f 17328 17398 17555 +f 17221 17516 17599 +f 17416 17417 17471 +f 17411 17419 17547 +f 17511 17353 17530 +f 17309 17326 17552 +f 17474 17309 17552 +f 17400 17470 17653 +f 17399 17492 17802 +f 17505 17292 17448 +f 17263 17399 17622 +f 17394 17346 17449 +f 17415 17376 17305 +f 17585 17419 17420 +f 17362 17488 17454 +f 17362 17432 17488 +f 17487 17299 17654 +f 17473 17425 17452 +f 17302 17509 17527 +f 17379 17507 17375 +f 17280 17423 17692 +f 17453 17480 17451 +f 17457 17570 17614 +f 17479 17280 17692 +f 17472 17409 17541 +f 17480 17453 17588 +f 17455 17588 17453 +f 17507 17333 17649 +f 17432 17272 17490 +f 17423 17472 17563 +f 17477 17506 17328 +f 17328 17506 17413 +f 17455 17456 17588 +f 17456 17545 17588 +f 17590 17514 17407 +f 17460 17428 17659 +f 17386 17512 17545 +f 17377 17412 17515 +f 17534 17686 17312 +f 17327 17354 17551 +f 17426 17315 17280 +f 17421 17396 17506 +f 17467 17312 17660 +f 17502 17463 17525 +f 17323 17504 17428 +f 17177 17298 17521 +f 17548 17177 17521 +f 17483 17315 17611 +f 17359 17549 17693 +f 17463 17465 17581 +f 17687 17431 17743 +f 17469 17467 17720 +f 17720 17448 17469 +f 17340 17295 17580 +f 17360 17331 17586 +f 17580 17295 17494 +f 17531 17278 17615 +f 17674 17802 17492 +f 17404 17402 17572 +f 17637 17435 17473 +f 17622 17399 17802 +f 17263 17622 17446 +f 17494 17343 17496 +f 17524 17589 17363 +f 17342 17589 17669 +f 17441 17562 17385 +f 17452 17387 17503 +f 17378 17341 17558 +f 17341 17523 17558 +f 17470 17222 17560 +f 17222 17501 17560 +f 17501 17532 17681 +f 17445 17403 17624 +f 17621 17460 17594 +f 17422 17647 17330 +f 17422 17433 17597 +f 17649 17333 17544 +f 17571 17322 17641 +f 17650 17466 17421 +f 17504 17659 17428 +f 17430 17483 17565 +f 17514 17515 17412 +f 17482 17502 17566 +f 17493 17631 17437 +f 17491 17508 17656 +f 17521 17438 17567 +f 17495 17345 17602 +f 17602 17345 17543 +f 17525 17568 17502 +f 17345 17317 17543 +f 17463 17581 17574 +f 17466 17542 17363 +f 17651 17542 17466 +f 17528 17526 17615 +f 17513 17404 17572 +f 17564 17269 17689 +f 17484 17486 17518 +f 17551 17354 17662 +f 17576 17489 17522 +f 17462 17489 17576 +f 17555 17531 17709 +f 17628 17342 17669 +f 17465 17378 17581 +f 17558 17581 17378 +f 17394 17449 17584 +f 17536 17715 17299 +f 17552 17342 17628 +f 17328 17683 17477 +f 17452 17561 17596 +f 17692 17423 17563 +f 17637 17538 17435 +f 17683 17328 17555 +f 17503 17561 17452 +f 17442 17416 17618 +f 17600 17286 17284 +f 17360 17586 17447 +f 17427 17747 17343 +f 17416 17471 17592 +f 17331 17556 17586 +f 17592 17471 17375 +f 17473 17452 17596 +f 17507 17593 17375 +f 17411 17604 17464 +f 17476 17620 17485 +f 17530 17405 17732 +f 17476 17460 17621 +f 17500 17756 17324 +f 17533 17324 17756 +f 17305 17554 17773 +f 17624 17279 17605 +f 17481 17605 17279 +f 17459 17400 17653 +f 17537 17458 17690 +f 17517 17330 17647 +f 17467 17660 17782 +f 17705 17541 17409 +f 17649 17593 17507 +f 17490 17434 17781 +f 17656 17510 17491 +f 17649 17544 17630 +f 17269 17431 17687 +f 17687 17689 17269 +f 17421 17506 17648 +f 17333 17482 17544 +f 17648 17678 17421 +f 17434 17495 17781 +f 17650 17421 17678 +f 17498 17393 17810 +f 17439 17691 17523 +f 17460 17659 17594 +f 17383 17599 17625 +f 17588 17545 17688 +f 17317 17519 17543 +f 17438 17349 17567 +f 17493 17359 17631 +f 17693 17631 17359 +f 17566 17502 17671 +f 17573 17464 17604 +f 17546 17406 17551 +f 17568 17671 17502 +f 17549 17612 17693 +f 17516 17392 17666 +f 17666 17392 17606 +f 17430 17565 17522 +f 17505 17448 17854 +f 17367 17591 17617 +f 17394 17606 17392 +f 17538 17582 17486 +f 17618 17591 17442 +f 17463 17574 17525 +f 17504 17550 17626 +f 17618 17416 17592 +f 17580 17494 17496 +f 17611 17315 17665 +f 17449 17645 17742 +f 17375 17619 17592 +f 17560 17501 17681 +f 17593 17619 17375 +f 17505 17499 17293 +f 17709 17531 17615 +f 17474 17705 17409 +f 17553 17562 17595 +f 17562 17640 17585 +f 17527 17509 17652 +f 17590 17540 17775 +f 17528 17468 17526 +f 17377 17515 17575 +f 17798 17450 17451 +f 17562 17441 17595 +f 17462 17595 17441 +f 17613 17485 17620 +f 17608 17605 17481 +f 17654 17299 17715 +f 17557 17487 17654 +f 17559 17704 17349 +f 17686 17660 17312 +f 17515 17514 17575 +f 17510 17810 17364 +f 17704 17559 17886 +f 17393 17364 17810 +f 17315 17426 17479 +f 17600 17284 17498 +f 17544 17482 17635 +f 17665 17315 17479 +f 17482 17566 17635 +f 17610 17511 17530 +f 17433 17383 17625 +f 17659 17504 17626 +f 17349 17704 17567 +f 17355 17843 17405 +f 17667 17497 17377 +f 17535 17497 17667 +f 17644 17340 17580 +f 17691 17439 17573 +f 17732 17824 17530 +f 17550 17633 17626 +f 17518 17486 17582 +f 17363 17542 17722 +f 17370 17633 17550 +f 17411 17547 17632 +f 17604 17411 17632 +f 17524 17363 17722 +f 17343 17747 17496 +f 17557 17654 17899 +f 17653 17470 17560 +f 17355 17459 17587 +f 17429 17513 17583 +f 17553 17640 17562 +f 17587 17459 17653 +f 17584 17606 17394 +f 17418 17414 17814 +f 17583 17520 17429 +f 17595 17569 17553 +f 17445 17624 17370 +f 17555 17709 17643 +f 17556 17450 17586 +f 17370 17624 17601 +f 17743 17457 17614 +f 17449 17742 17584 +f 17540 17511 17610 +f 17475 17454 17645 +f 17450 17798 17762 +f 17683 17555 17643 +f 17605 17601 17624 +f 17741 17451 17480 +f 17559 17293 17499 +f 17595 17462 17639 +f 17432 17490 17682 +f 17577 17595 17639 +f 17569 17595 17577 +f 17609 17552 17628 +f 17480 17588 17684 +f 17477 17648 17506 +f 17639 17462 17576 +f 17474 17552 17609 +f 17578 17640 17553 +f 17591 17618 17646 +f 17569 17578 17553 +f 17517 17608 17481 +f 17561 17661 17596 +f 17558 17523 17623 +f 17592 17619 17713 +f 17415 17305 17773 +f 17561 17503 17702 +f 17503 17461 17702 +f 17621 17685 17476 +f 17613 17702 17461 +f 17461 17485 17613 +f 17705 17472 17541 +f 17621 17594 17658 +f 17630 17544 17635 +f 17437 17631 17744 +f 17566 17636 17635 +f 17815 17448 17720 +f 17594 17659 17658 +f 17854 17448 17815 +f 17565 17483 17675 +f 17598 17437 17744 +f 17719 17518 17582 +f 17692 17563 17731 +f 17566 17671 17636 +f 17611 17675 17483 +f 17568 17525 17672 +f 17754 17599 17666 +f 17466 17650 17651 +f 17599 17516 17666 +f 17582 17538 17668 +f 17355 17587 17843 +f 17668 17538 17737 +f 17824 17610 17530 +f 17629 17691 17573 +f 17367 17617 17874 +f 17551 17662 17792 +f 17637 17737 17538 +f 17569 17676 17578 +f 17696 17578 17676 +f 17637 17473 17788 +f 17436 17655 17468 +f 17419 17585 17603 +f 17646 17617 17591 +f 17596 17788 17473 +f 17655 17526 17468 +f 17993 17418 17814 +f 17523 17691 17623 +f 17500 17418 17993 +f 17592 17713 17618 +f 17547 17419 17603 +f 17510 17656 17745 +f 17648 17477 17721 +f 17740 17476 17685 +f 17619 17593 17663 +f 17645 17454 17488 +f 17340 17644 17549 +f 17593 17649 17663 +f 17702 17661 17561 +f 17554 17446 17622 +f 17514 17590 17657 +f 17432 17682 17488 +f 17451 17741 17798 +f 17580 17496 17746 +f 17605 17708 17601 +f 17534 17533 17710 +f 17846 17474 17609 +f 17608 17517 17647 +f 17763 17427 17527 +f 17597 17647 17422 +f 17700 17719 17582 +f 17521 17567 17627 +f 17519 17634 17543 +f 17625 17599 17754 +f 17522 17734 17576 +f 17354 17447 17755 +f 17519 17389 17865 +f 17639 17576 17734 +f 17604 17629 17573 +f 17632 17629 17604 +f 17722 17542 17651 +f 17575 17514 17657 +f 17513 17572 17759 +f 17585 17640 17603 +f 17447 17586 17755 +f 17732 17405 17843 +f 17579 17367 17874 +f 17679 17547 17603 +f 17606 17707 17666 +f 17644 17580 17746 +f 17886 17559 17499 +f 17632 17547 17679 +f 17640 17578 17695 +f 17586 17450 17762 +f 17536 17535 17715 +f 17583 17513 17694 +f 17746 17496 17616 +f 17568 17823 17671 +f 17673 17633 17370 +f 17700 17582 17668 +f 17524 17670 17589 +f 17525 17574 17672 +f 17569 17577 17676 +f 17747 17616 17496 +f 17522 17565 17701 +f 17701 17565 17638 +f 17734 17522 17701 +f 17606 17584 17742 +f 17669 17589 17670 +f 17574 17581 17558 +f 17709 17615 17526 +f 17557 17774 17539 +f 17673 17370 17601 +f 17642 17558 17623 +f 17745 17656 17927 +f 17675 17638 17565 +f 17488 17711 17645 +f 17878 17510 17745 +f 17488 17682 17778 +f 17649 17630 17664 +f 17684 17588 17767 +f 17751 17708 17605 +f 17588 17688 17803 +f 17526 17655 17680 +f 17749 17458 17478 +f 17710 17686 17534 +f 17545 17769 17688 +f 17545 17512 17769 +f 17909 17769 17512 +f 17846 17705 17474 +f 17518 17909 17512 +f 17518 17719 17909 +f 17740 17620 17476 +f 17613 17726 17702 +f 17477 17683 17721 +f 17529 17564 17748 +f 17641 17537 17723 +f 17467 17782 17720 +f 17659 17626 17817 +f 17785 17505 17854 +f 17612 17549 17893 +f 17698 17626 17633 +f 17570 17600 17894 +f 17513 17759 17694 +f 17354 17755 17662 +f 17611 17736 17675 +f 17499 17505 17785 +f 17636 17671 17822 +f 17603 17640 17695 +f 17579 17865 17389 +f 17755 17586 17677 +f 17674 17492 17548 +f 17586 17762 17796 +f 17701 17638 17757 +f 17799 17575 17837 +f 17377 17575 17799 +f 17667 17377 17799 +f 17705 17563 17472 +f 17737 17637 17788 +f 17747 17427 17763 +f 17520 17583 17436 +f 17558 17703 17574 +f 17618 17766 17646 +f 17643 17709 17714 +f 17725 17629 17632 +f 17712 17623 17691 +f 17508 17539 17774 +f 17480 17684 17741 +f 17713 17619 17750 +f 17607 17606 17764 +f 17608 17751 17605 +f 17663 17716 17619 +f 17742 17764 17606 +f 17590 17775 17850 +f 17803 17767 17588 +f 17664 17663 17649 +f 17786 17632 17679 +f 17651 17650 17678 +f 17693 17744 17631 +f 17772 17645 17711 +f 17806 17647 17808 +f 17647 17597 17808 +f 17479 17729 17665 +f 17564 17689 17748 +f 17723 17537 17690 +f 17638 17675 17699 +f 17625 17597 17433 +f 17597 17625 17791 +f 17658 17685 17621 +f 17571 17641 17724 +f 17781 17495 17602 +f 17658 17659 17817 +f 17577 17753 17676 +f 17663 17664 17697 +f 17691 17629 17725 +f 17639 17753 17577 +f 17602 17543 17634 +f 17614 17570 17827 +f 17625 17754 17791 +f 17578 17696 17695 +f 17893 17549 17644 +f 17632 17786 17725 +f 17846 17728 17705 +f 17886 17499 17923 +f 17679 17603 17787 +f 17500 17993 17756 +f 17633 17673 17698 +f 17579 17874 17821 +f 17568 17672 17823 +f 17638 17699 17757 +f 17563 17705 17728 +f 17574 17703 17706 +f 17672 17574 17706 +f 17804 17709 17526 +f 17558 17642 17735 +f 17735 17703 17558 +f 17766 17618 17713 +f 17642 17623 17712 +f 17714 17709 17797 +f 17774 17557 17899 +f 17606 17607 17707 +f 17712 17691 17768 +f 17655 17436 17957 +f 17560 17847 17653 +f 17750 17619 17716 +f 17648 17765 17678 +f 17725 17768 17691 +f 17692 17869 17479 +f 17687 17743 17977 +f 17738 17722 17651 +f 17772 17711 17778 +f 17596 17813 17788 +f 17711 17488 17778 +f 17652 17509 17882 +f 17509 17546 17807 +f 17850 17657 17590 +f 17740 17613 17620 +f 17719 17718 17909 +f 17809 17546 17551 +f 17478 17415 17773 +f 17661 17813 17596 +f 17717 17883 17685 +f 17740 17685 17883 +f 17414 17529 18102 +f 18026 17458 17749 +f 17685 17658 17717 +f 17814 17414 18102 +f 17690 17458 17938 +f 17572 17571 17724 +f 17744 17693 17752 +f 17600 17498 17758 +f 17700 17845 17719 +f 17846 17609 17628 +f 17692 17731 17906 +f 17791 17783 17597 +f 17781 17602 18015 +f 17658 17817 17856 +f 17753 17639 17734 +f 17827 17570 18038 +f 17575 17657 17837 +f 17697 17664 17727 +f 17668 17737 17859 +f 17535 17667 18019 +f 17664 17630 17727 +f 17635 17727 17630 +f 17754 17666 17829 +f 17679 17787 17786 +f 17707 17829 17666 +f 17728 17730 17563 +f 17901 17563 17730 +f 17771 17715 17535 +f 17731 17563 17901 +f 17674 17548 17922 +f 17708 17673 17601 +f 17729 17479 17907 +f 17733 17643 17714 +f 17823 17822 17671 +f 17796 17762 17998 +f 17746 17616 18001 +f 17683 17643 17733 +f 17888 17665 17729 +f 17696 17676 17860 +f 17706 17823 17672 +f 17681 17532 17842 +f 17532 17598 17842 +f 17747 17920 17616 +f 17742 17645 17772 +f 17698 17817 17626 +f 17810 17510 17878 +f 17587 17653 17902 +f 17770 17902 17653 +f 17648 17721 17964 +f 17964 17765 17648 +f 17787 17603 17790 +f 17699 17675 17736 +f 17790 17603 17695 +f 17763 17527 17652 +f 17957 17436 17583 +f 17540 17610 17961 +f 17678 17873 17651 +f 17775 17540 17961 +f 17579 17821 17865 +f 17743 17614 18010 +f 17803 17688 17769 +f 17809 17807 17546 +f 17647 17840 17608 +f 17718 17719 17845 +f 17617 17646 17874 +f 18026 17938 17458 +f 17686 17917 17660 +f 17702 17816 17661 +f 17883 17789 17740 +f 17975 17782 18014 +f 17808 17597 17783 +f 17529 17748 18102 +f 17740 17726 17613 +f 17768 17725 17739 +f 17793 17697 17727 +f 17676 17753 17794 +f 17602 17634 18015 +f 17548 17521 17627 +f 17636 17822 17881 +f 17860 17857 17696 +f 17634 17519 17889 +f 17600 17758 17760 +f 17790 17695 17696 +f 17922 17548 17872 +f 17725 17786 17739 +f 17676 17820 17860 +f 17655 17957 17897 +f 18013 17743 18010 +f 17721 17683 17861 +f 17977 17743 18013 +f 17737 17788 17867 +f 17533 17756 17710 +f 17964 17721 17861 +f 17680 17655 17897 +f 17701 17757 17862 +f 17804 17797 17709 +f 17734 17701 17761 +f 17766 17834 17646 +f 17611 17665 17736 +f 17867 17788 17813 +f 17802 17674 17884 +f 17736 17665 17888 +f 17765 17873 17678 +f 17764 17742 17910 +f 17680 17804 17526 +f 17508 17774 17656 +f 17847 17770 17653 +f 17656 17774 17927 +f 17681 17847 17560 +f 17789 17726 17740 +f 17586 17896 17677 +f 17716 17663 17841 +f 17697 17841 17663 +f 17708 17751 17840 +f 17796 17896 17586 +f 17524 17722 17780 +f 17780 17811 17524 +f 17670 17524 17811 +f 17554 17622 17805 +f 18041 17669 17670 +f 17849 17490 17781 +f 18041 17885 17669 +f 17812 17842 17598 +f 17598 17744 17812 +f 17628 17669 17885 +f 17782 17660 18014 +f 17777 17744 17752 +f 17751 17608 17840 +f 17509 17807 17882 +f 17806 17840 17647 +f 17798 17831 17762 +f 17911 17816 17702 +f 17717 17658 17856 +f 17567 17704 17828 +f 17641 17723 17784 +f 17828 17627 17567 +f 17845 17868 17718 +f 17951 17759 17572 +f 17728 17855 17795 +f 17498 17810 17776 +f 17730 17728 17795 +f 17758 17498 17776 +f 17693 17612 17958 +f 17635 17881 17727 +f 17958 17752 17693 +f 17662 17755 17792 +f 17636 17881 17635 +f 17906 17731 17901 +f 17791 17754 17825 +f 17612 17893 17958 +f 17737 17867 17859 +f 17819 17787 17790 +f 17790 17696 17857 +f 17825 17754 17829 +f 17865 17889 17519 +f 17787 17819 17786 +f 17676 17794 17820 +f 17677 17818 17755 +f 17817 17698 17826 +f 17894 17600 17760 +f 17858 17683 17733 +f 17823 17706 17703 +f 17861 17683 17858 +f 17607 17870 17707 +f 17761 17701 17862 +f 18019 17667 17963 +f 18019 17771 17535 +f 17870 17607 17764 +f 17862 17757 17699 +f 17753 17734 17761 +f 17874 17646 17892 +f 17732 17962 17824 +f 18001 17616 17920 +f 17920 17747 17800 +f 17892 17646 17834 +f 17846 17855 17728 +f 17766 17713 17834 +f 17713 17750 17834 +f 17703 17735 17839 +f 17873 17738 17651 +f 17910 17959 17764 +f 17742 17772 17910 +f 17735 17642 17712 +f 17847 17681 17965 +f 17698 17673 17890 +f 17841 17697 17793 +f 17767 17741 17684 +f 17772 17778 17844 +f 17779 17722 17738 +f 17890 17673 17836 +f 17780 17722 17779 +f 17708 17836 17673 +f 17878 17987 17810 +f 17813 17661 17848 +f 17809 17852 17807 +f 17767 17803 18058 +f 17708 17840 17836 +f 17689 18024 17748 +f 17848 17661 17816 +f 17712 17768 17866 +f 17769 17908 17803 +f 17490 17849 17682 +f 17801 17768 17739 +f 17802 17884 17622 +f 17789 17982 17726 +f 17805 17622 17884 +f 17812 17744 17777 +f 17866 17768 17801 +f 17909 17718 17868 +f 17869 17692 17906 +f 17773 17554 17851 +f 17479 17869 17907 +f 17883 17717 17937 +f 17726 17911 17702 +f 18025 17815 17720 +f 17690 17853 17723 +f 17724 17951 17572 +f 17700 17914 17845 +f 17499 17785 17979 +f 17881 17822 17973 +f 18068 17786 17819 +f 18137 17759 17951 +f 18015 17634 17889 +f 17818 17677 17896 +f 17761 17862 17918 +f 17694 17759 18137 +f 17863 17736 17891 +f 17699 17736 17863 +f 17896 17796 17998 +f 17973 17822 17823 +f 17862 17699 17863 +f 17794 17753 17838 +f 17839 17823 17703 +f 17998 17762 17831 +f 17644 17746 17999 +f 17870 17829 17707 +f 18001 17999 17746 +f 17799 17963 17667 +f 18066 17756 17993 +f 17798 17832 17831 +f 17735 17712 17864 +f 17712 17835 17864 +f 17835 17712 17866 +f 17870 17764 17959 +f 17741 17767 17798 +f 18010 17614 17968 +f 17715 17771 17875 +f 17833 17756 18066 +f 17948 17779 17738 +f 17899 17654 17715 +f 17866 17801 17936 +f 17833 17710 17756 +f 17652 18018 17763 +f 18018 17652 17882 +f 17804 17680 17879 +f 17795 17855 17929 +f 17778 17876 17844 +f 17610 17824 18095 +f 17811 18041 17670 +f 17745 17927 17878 +f 17833 17686 17710 +f 17769 17909 17908 +f 17789 17883 17903 +f 17846 17628 17885 +f 17687 17977 17689 +f 17952 17868 17845 +f 17871 17813 17848 +f 17717 17856 17939 +f 17911 17848 17816 +f 17851 17554 17805 +f 18025 17720 17782 +f 17793 17727 17880 +f 17749 17773 17980 +f 17478 17773 17749 +f 17850 17775 17961 +f 17808 17783 18012 +f 17641 17784 17724 +f 17956 17812 17777 +f 17914 17700 17668 +f 17912 17939 17856 +f 17790 17857 17913 +f 17733 17714 17858 +f 17783 17791 17954 +f 18086 17954 17791 +f 17826 17912 17817 +f 18038 17570 17894 +f 17872 17548 17627 +f 17823 17839 18103 +f 17862 17863 17915 +f 17736 17949 17891 +f 17614 17827 17968 +f 17961 17610 18095 +f 17795 17929 17895 +f 17918 17753 17761 +f 17657 17904 17837 +f 17995 17804 17879 +f 17732 17843 18061 +f 17839 17735 17864 +f 17819 17790 17913 +f 17898 18095 17824 +f 17963 18087 18019 +f 17739 17900 17801 +f 17800 17747 17966 +f 17780 17779 17924 +f 17747 17763 17966 +f 17847 17902 17770 +f 17811 17780 17924 +f 17716 17834 17750 +f 17739 17786 17900 +f 17849 17876 17682 +f 17786 18068 17900 +f 17776 17810 17987 +f 17716 17841 17877 +f 17977 18024 17689 +f 18015 17849 17781 +f 17657 17850 17905 +f 17869 17906 18007 +f 17897 17879 17680 +f 17727 17881 17880 +f 17842 17812 17956 +f 17773 17851 17980 +f 17832 17798 17767 +f 17973 17934 17881 +f 17836 17840 18002 +f 17730 17931 17901 +f 18102 17748 18024 +f 17976 17782 17975 +f 18025 17782 17976 +f 17551 17955 17809 +f 17551 17792 17955 +f 17806 17808 18012 +f 17953 17814 17887 +f 17937 17717 17939 +f 18065 17784 17723 +f 17982 17911 17726 +f 17912 17856 17817 +f 17868 17952 17974 +f 17889 17865 18000 +f 17997 17915 17863 +f 17955 17792 17755 +f 17825 18086 17791 +f 18086 17825 17829 +f 17895 17929 17994 +f 17893 17644 18078 +f 17698 17988 17826 +f 17890 17988 17698 +f 17814 17953 17993 +f 17730 17795 17895 +f 17962 17732 18061 +f 18078 17644 17999 +f 17839 17864 17930 +f 17888 17949 17736 +f 17836 17921 17890 +f 18002 17921 17836 +f 17583 17694 17989 +f 18048 17753 17918 +f 17925 17998 17831 +f 17716 17970 17834 +f 17842 17965 17681 +f 17970 17716 17877 +f 17857 17860 17985 +f 17913 17857 17985 +f 17843 17587 17902 +f 17860 17820 17985 +f 17859 17867 17926 +f 17983 17794 17838 +f 17715 17875 18021 +f 17957 17583 17989 +f 17875 17771 18019 +f 17820 17794 17983 +f 17961 17905 17850 +f 17767 18058 17928 +f 18009 17885 18041 +f 17905 17904 17657 +f 17899 17715 18021 +f 17882 17807 18134 +f 17803 17908 18058 +f 17682 17876 17778 +f 17932 18134 17807 +f 18058 17908 17933 +f 17884 17674 17922 +f 17807 17852 17932 +f 17852 17809 17955 +f 17774 17899 17978 +f 17868 17974 17909 +f 17855 17846 18089 +f 17849 18015 18011 +f 17936 17801 17900 +f 17887 17814 18102 +f 17931 17730 17895 +f 17903 17982 17789 +f 17729 17907 17967 +f 17903 17883 17937 +f 17853 17690 17938 +f 17853 18065 17723 +f 17828 17704 17886 +f 17815 17979 17854 +f 17854 17979 17785 +f 17777 17752 17958 +f 17979 18318 17499 +f 17964 17873 17765 +f 17627 17828 17830 +f 17918 17862 17915 +f 17838 17753 18048 +f 17913 18068 17819 +f 17996 17913 17985 +f 17988 17912 17826 +f 18050 17997 17863 +f 17668 17859 17914 +f 18040 17818 17896 +f 17872 17627 17830 +f 18037 17829 17870 +f 17904 18138 17837 +f 18050 17863 17891 +f 17919 17870 17959 +f 17920 17800 17966 +f 17989 17694 18137 +f 17935 17930 17864 +f 17910 18004 17959 +f 17831 17832 18163 +f 17821 17874 17916 +f 17832 17767 17928 +f 17926 17867 18119 +f 17772 17844 17910 +f 17972 17806 18012 +f 17864 17835 17935 +f 17866 18028 17835 +f 17908 17909 17974 +f 17813 18150 17867 +f 17849 18090 17876 +f 17954 18012 17783 +f 17855 18089 17929 +f 17901 17931 17906 +f 18150 17813 17871 +f 18022 18093 17906 +f 17834 18154 17892 +f 17686 17833 17917 +f 17900 18003 17936 +f 17970 17877 17971 +f 18492 17749 17980 +f 18026 17749 18492 +f 18007 18008 17869 +f 17907 18008 18016 +f 17841 17793 18057 +f 17907 17869 18008 +f 17967 17907 18016 +f 17888 17729 17967 +f 17934 17880 17881 +f 17793 17880 18020 +f 17784 18065 17981 +f 17828 17886 18023 +f 17830 17828 18104 +f 17949 17888 17969 +f 18100 17948 17738 +f 17838 18048 17950 +f 18103 17839 17984 +f 17930 17984 17839 +f 18098 18000 17865 +f 17865 17821 18098 +f 17960 17931 17895 +f 17983 17838 17950 +f 17776 18270 17758 +f 18037 18086 17829 +f 18005 17821 17916 +f 17499 18171 17923 +f 17797 17804 18074 +f 17892 17916 17874 +f 17935 17835 18028 +f 17936 18028 17866 +f 17962 18061 18133 +f 17870 17919 18037 +f 17936 18051 18028 +f 17714 17797 18052 +f 18052 17858 17714 +f 17834 17970 18154 +f 17988 17890 17990 +f 18142 17777 17958 +f 17952 17845 17914 +f 17896 17998 18040 +f 17837 18138 18060 +f 18051 17936 18053 +f 18053 17936 18003 +f 17799 17837 18060 +f 17963 17799 18060 +f 17897 17957 18085 +f 17958 17893 18145 +f 17877 17841 17971 +f 18057 17793 18097 +f 17990 17890 17921 +f 18203 18021 17875 +f 17846 17885 18156 +f 17843 17902 18305 +f 17873 17964 18017 +f 18305 18061 17843 +f 17880 17934 18020 +f 18089 17846 18156 +f 17985 17820 17983 +f 17899 18021 18092 +f 17738 17873 18100 +f 18103 17973 17823 +f 17915 18048 17918 +f 18150 18119 17867 +f 17978 17899 18092 +f 18001 17920 18083 +f 18333 17805 17884 +f 17994 17929 18125 +f 18002 17840 18196 +f 18044 17849 18011 +f 17906 17931 18022 +f 17840 17972 18196 +f 17978 18062 17774 +f 18134 18018 17882 +f 17927 17774 18062 +f 17806 17972 17840 +f 17932 17852 18135 +f 17852 17955 18135 +f 18046 17937 18106 +f 17937 17939 18106 +f 17954 18069 18012 +f 17982 18054 17911 +f 17939 17912 17988 +f 18023 18104 17828 +f 17981 17724 17784 +f 17987 17878 18213 +f 18142 17956 17777 +f 17821 18005 18098 +f 18135 17955 17992 +f 17891 17949 18183 +f 18141 17895 17994 +f 17895 18045 17960 +f 18141 18045 17895 +f 17992 17955 17755 +f 18127 18068 17913 +f 18171 17499 18318 +f 18127 17913 17996 +f 17987 18266 17776 +f 17893 18078 18145 +f 17755 17818 18185 +f 17926 18143 17859 +f 18074 17804 17995 +f 17991 17779 17948 +f 17914 17859 18143 +f 18052 17797 18074 +f 17872 17830 18107 +f 17989 18137 17986 +f 17919 17959 18080 +f 18039 17922 17872 +f 18050 17891 18183 +f 17959 18004 18080 +f 17811 17924 18118 +f 17966 17763 18241 +f 17763 18018 18241 +f 17793 18020 18097 +f 18004 17910 17844 +f 17847 17965 18240 +f 17964 17861 18121 +f 18333 17884 18303 +f 17885 18009 18156 +f 17842 17956 17965 +f 17844 17876 18243 +f 18019 18203 17875 +f 17928 18163 17832 +f 17929 18089 18167 +f 18090 17849 18044 +f 17660 17917 18272 +f 17904 17905 18138 +f 18055 18003 17900 +f 17911 18054 18195 +f 18068 18055 17900 +f 18007 17906 18093 +f 17888 17967 17969 +f 18010 18130 18013 +f 18011 18015 18129 +f 18129 18015 17889 +f 18071 17972 18012 +f 18054 17982 18042 +f 17724 17981 18027 +f 18102 18024 18064 +f 17939 17988 18212 +f 17992 17755 18484 +f 18125 18070 17994 +f 17989 18085 17957 +f 18143 17952 17914 +f 18183 17949 18220 +f 18270 17760 17758 +f 17991 17924 17779 +f 17985 17983 18043 +f 18196 17972 18071 +f 17983 17950 18139 +f 18072 17931 17960 +f 18151 17827 18038 +f 18185 17818 18040 +f 18153 17827 18151 +f 17968 17827 18153 +f 18146 17917 17833 +f 17985 18043 17996 +f 17915 18047 18048 +f 18041 17811 18118 +f 18085 18184 17897 +f 17884 17922 18303 +f 17998 18122 18040 +f 18047 17915 17997 +f 18187 17930 17935 +f 18200 17963 18060 +f 17858 18052 18006 +f 18187 18073 17930 +f 17950 18048 18049 +f 17824 17962 18133 +f 18139 17950 18049 +f 17897 18184 18124 +f 18154 17916 17892 +f 17858 18006 18121 +f 17861 17858 18121 +f 17965 17956 18136 +f 17878 17927 18062 +f 17848 18176 17871 +f 17847 18305 17902 +f 18017 18100 17873 +f 18058 17933 18211 +f 17905 17961 18276 +f 17903 18042 17982 +f 17908 18234 17933 +f 17908 17974 18234 +f 17971 17841 18057 +f 17848 17911 18176 +f 18176 17911 18195 +f 18003 18091 18053 +f 17934 18132 18020 +f 17903 17937 18046 +f 18492 17938 18026 +f 17973 18103 18162 +f 18064 18024 18096 +f 18055 18068 18127 +f 18007 18093 18056 +f 18007 18105 18008 +f 17886 17923 18171 +f 18171 18172 17886 +f 18212 18106 17939 +f 18016 18008 18105 +f 17724 18027 17951 +f 17988 17990 18108 +f 17921 18108 17990 +f 18139 18043 17983 +f 17949 17969 18157 +f 18141 17994 18070 +f 17922 18039 18327 +f 18114 18037 17919 +f 18072 17960 18045 +f 18142 17958 18186 +f 17984 17930 18073 +f 18191 17931 18072 +f 18270 17776 18266 +f 17997 18050 18047 +f 17897 18124 18231 +f 17879 17897 18231 +f 18078 17999 18269 +f 18048 18047 18049 +f 18231 17995 17879 +f 18150 18331 18119 +f 17999 18001 18083 +f 18006 18052 18262 +f 17961 18095 18088 +f 17970 17971 18426 +f 18083 17920 17966 +f 17805 18333 17851 +f 18079 18187 17935 +f 18426 17971 18158 +f 17971 18057 18158 +f 17925 18122 17998 +f 17844 18243 18004 +f 18158 18057 18097 +f 17966 18241 18304 +f 17898 18204 18095 +f 18046 18042 17903 +f 17824 18133 18204 +f 18130 18010 17968 +f 17975 18014 18339 +f 18069 18071 18012 +f 18132 17934 18101 +f 18079 17935 18028 +f 17934 17973 18101 +f 18028 18109 18079 +f 18163 17928 18229 +f 18044 18011 18090 +f 18229 17928 18058 +f 17932 18152 18134 +f 18152 17932 18135 +f 18079 18109 18140 +f 17988 18108 18182 +f 18200 18087 17963 +f 18028 18051 18175 +f 18109 18028 18175 +f 18276 17961 18063 +f 18065 17853 18236 +f 17889 18000 18207 +f 18051 18053 18175 +f 18165 18203 18019 +f 18002 18148 17921 +f 18069 17954 18131 +f 18023 17886 18172 +f 17981 18065 18027 +f 18021 18203 18166 +f 18003 18055 18094 +f 18055 18127 18094 +f 17815 18025 18170 +f 18125 17929 18167 +f 18280 18086 18037 +f 17979 17815 18170 +f 18007 18056 18105 +f 17931 18191 18022 +f 18039 17872 18107 +f 17967 18208 17969 +f 18213 17878 18062 +f 17953 18066 17993 +f 17926 18173 18143 +f 17984 18073 18277 +f 17949 18157 18220 +f 17924 17991 18281 +f 18484 17755 18185 +f 18186 17958 18145 +f 18154 18424 17916 +f 18114 17919 18115 +f 18127 18147 18227 +f 18080 18115 17919 +f 18147 18127 17996 +f 18291 18154 17970 +f 17996 18043 18147 +f 18045 18141 18072 +f 18118 17924 18180 +f 18266 17987 18144 +f 18072 18116 18191 +f 18041 18118 18360 +f 18159 18041 18360 +f 18041 18123 18009 +f 18097 18020 18099 +f 18074 18262 18052 +f 18242 18020 18132 +f 18272 18014 17660 +f 18019 18087 18165 +f 18101 17973 18210 +f 18120 18140 18109 +f 17898 17824 18204 +f 17925 17831 18310 +f 18243 17876 18090 +f 18240 17965 18136 +f 17984 18162 18103 +f 18121 18160 17964 +f 18092 18021 18166 +f 18093 18022 18169 +f 18150 17871 18189 +f 18229 18058 18209 +f 18058 18211 18209 +f 17976 17975 18339 +f 18305 17847 18415 +f 18100 18017 18285 +f 17847 18240 18238 +f 18054 18042 18128 +f 18070 18125 18179 +f 18235 17978 18233 +f 18000 18098 18207 +f 18062 17978 18235 +f 18126 18091 18003 +f 18492 17980 18309 +f 18100 17991 17948 +f 18094 18126 18003 +f 18063 17961 18088 +f 18069 18131 18155 +f 17938 18315 17853 +f 18212 18168 18106 +f 18016 18105 18237 +f 18086 18280 17954 +f 18212 17988 18182 +f 17887 18102 18064 +f 18157 17969 18208 +f 18108 17921 18148 +f 18114 18300 18037 +f 18042 18046 18201 +f 18201 18046 18164 +f 18115 18300 18114 +f 18393 18135 17992 +f 17924 18281 18282 +f 17989 17986 18224 +f 18144 17987 18290 +f 18005 17916 18424 +f 17922 18327 18303 +f 18282 18221 17924 +f 18291 18424 18154 +f 18180 17924 18221 +f 17952 18143 18254 +f 18085 17989 18255 +f 18272 17917 18146 +f 18291 17970 18426 +f 18049 18047 18312 +f 18139 18049 18257 +f 18140 18223 18079 +f 18183 18312 18050 +f 18312 18047 18050 +f 18188 18108 18148 +f 18122 17925 18226 +f 18123 18041 18159 +f 17871 18176 18189 +f 18043 18139 18192 +f 18339 18014 18272 +f 18020 18242 18099 +f 18196 18148 18002 +f 18091 18194 18053 +f 17831 18163 18310 +f 18194 18091 18126 +f 18228 18090 18307 +f 17973 18162 18210 +f 18011 18307 18090 +f 17964 18161 18017 +f 18160 18161 17964 +f 18017 18161 18285 +f 18194 18175 18053 +f 18061 18305 18133 +f 18201 18128 18042 +f 18018 18134 18241 +f 18401 18163 18229 +f 18175 18194 18198 +f 18129 17889 18207 +f 18062 18404 18213 +f 18092 18233 17978 +f 18126 18094 18202 +f 18070 18179 18141 +f 18191 18169 18022 +f 18276 18063 18258 +f 17977 18013 18273 +f 18054 18128 18195 +f 18168 18164 18046 +f 18046 18106 18168 +f 18094 18127 18202 +f 18227 18202 18127 +f 18131 17954 18280 +f 18056 18093 18169 +f 17977 18275 18024 +f 18280 18037 18300 +f 18105 18056 18237 +f 18236 17853 18315 +f 18096 18024 18275 +f 18016 18237 18206 +f 18518 18096 18275 +f 17967 18016 18206 +f 17974 18462 18234 +f 17974 17952 18462 +f 18107 17830 18251 +f 18027 18316 17951 +f 18519 18066 17953 +f 17951 18218 18137 +f 17986 18137 18218 +f 18165 18087 18200 +f 18146 17833 18493 +f 18207 18098 18216 +f 18138 17905 18276 +f 18462 17952 18254 +f 18327 18039 18107 +f 18188 18182 18108 +f 18300 18115 18214 +f 17926 18119 18117 +f 18072 18141 18219 +f 18147 18043 18192 +f 18219 18330 18072 +f 18116 18072 18330 +f 18149 18116 18330 +f 18193 18120 18109 +f 18194 18126 18259 +f 18253 18183 18308 +f 18193 18109 18175 +f 18312 18183 18253 +f 18198 18193 18175 +f 18190 18191 18116 +f 18080 18362 18115 +f 18004 18362 18080 +f 18192 18139 18257 +f 18339 18370 17976 +f 18252 18089 18156 +f 18370 18025 17976 +f 18279 18040 18122 +f 17987 18213 18290 +f 18148 18196 18319 +f 18117 18119 18181 +f 18315 17938 18492 +f 18226 17925 18310 +f 18206 18208 17967 +f 18196 18071 18349 +f 18078 18269 18361 +f 18090 18228 18243 +f 18262 18197 18006 +f 18121 18006 18197 +f 18197 18160 18121 +f 18307 18011 18129 +f 18314 18125 18167 +f 18172 18171 18318 +f 18155 18071 18069 +f 18334 17760 18270 +f 17894 17760 18334 +f 18275 17977 18273 +f 18088 18204 18336 +f 18095 18204 18088 +f 18271 17999 18083 +f 17933 18234 18211 +f 18189 18331 18150 +f 18092 18166 18233 +f 18027 18065 18284 +f 18099 18242 18302 +f 18415 17847 18238 +f 18132 18101 18343 +f 18218 17951 18316 +f 18210 18343 18101 +f 18096 18518 18064 +f 18162 17984 18344 +f 18241 18134 18205 +f 18205 18134 18152 +f 18152 18135 18385 +f 17833 18066 18440 +f 17833 18440 18493 +f 18187 18079 18325 +f 18079 18223 18325 +f 18219 18141 18179 +f 18138 18276 18287 +f 18216 18098 18217 +f 18142 18332 17956 +f 18190 18116 18149 +f 18232 18190 18149 +f 18222 18073 18187 +f 18294 18183 18220 +f 18190 18232 18191 +f 18385 18135 18393 +f 18140 18120 18256 +f 18223 18140 18256 +f 18182 18188 18286 +f 18393 17992 18484 +f 18256 18120 18293 +f 18255 17989 18224 +f 18227 18147 18250 +f 18331 18181 18119 +f 18630 18327 18107 +f 18362 18004 18243 +f 18148 18289 18188 +f 18198 18194 18295 +f 18328 18289 18148 +f 18138 18341 18060 +f 18361 17999 18271 +f 18269 17999 18361 +f 18202 18261 18126 +f 18375 18243 18228 +f 18200 18060 18341 +f 18165 18200 18366 +f 18158 18097 18239 +f 18239 18099 18302 +f 18097 18099 18239 +f 18204 18133 18340 +f 18349 18319 18196 +f 18203 18165 18166 +f 18267 18157 18208 +f 18220 18157 18267 +f 18252 18009 18123 +f 18252 18156 18009 +f 18332 18136 17956 +f 18340 18133 18305 +f 17980 17851 18309 +f 18167 18089 18338 +f 18129 18412 18230 +f 18314 18167 18338 +f 18207 18412 18129 +f 18310 18163 18401 +f 18252 18338 18089 +f 17991 18100 18281 +f 18169 18191 18232 +f 18128 18301 18195 +f 18209 18211 18439 +f 18025 18370 18592 +f 18062 18235 18402 +f 18394 18211 18234 +f 18170 18025 18592 +f 17830 18104 18388 +f 18388 18251 17830 +f 18182 18168 18212 +f 18065 18236 18757 +f 18316 18027 18284 +f 18173 17926 18351 +f 18215 18208 18292 +f 18233 18402 18235 +f 18462 18394 18234 +f 18219 18179 18390 +f 18038 17894 18458 +f 18118 18180 18221 +f 18221 18337 18118 +f 18294 18220 18267 +f 17926 18117 18351 +f 18277 18073 18324 +f 18404 18062 18402 +f 18217 18098 18288 +f 18098 18005 18288 +f 18222 18324 18073 +f 18298 18227 18250 +f 18286 18188 18289 +f 18360 18403 18159 +f 18296 18147 18192 +f 18186 18332 18142 +f 18325 18222 18187 +f 17986 18218 18224 +f 18260 18288 18005 +f 18253 18308 18391 +f 18308 18183 18294 +f 18120 18193 18293 +f 18049 18312 18398 +f 18005 18424 18260 +f 18257 18049 18398 +f 18040 18484 18185 +f 18309 17851 18333 +f 18362 18214 18115 +f 18319 18328 18148 +f 18295 18194 18259 +f 18160 18197 18372 +f 18193 18198 18295 +f 18200 18341 18366 +f 18259 18261 18297 +f 18126 18261 18259 +f 18165 18369 18166 +f 18314 18338 18313 +f 18195 18413 18176 +f 18202 18227 18298 +f 18261 18202 18298 +f 18233 18166 18468 +f 17966 18414 18083 +f 18426 18158 18405 +f 18237 18056 18299 +f 18179 18125 18314 +f 18206 18237 18264 +f 18386 18179 18314 +f 18273 18013 18130 +f 18208 18206 18292 +f 18267 18208 18215 +f 18238 18240 18274 +f 18071 18378 18349 +f 18284 18065 18757 +f 18378 18071 18155 +f 18210 18162 18344 +f 18458 17894 18334 +f 17984 18277 18344 +f 18317 18170 18592 +f 18131 18444 18155 +f 18104 18023 18388 +f 18280 18444 18131 +f 18283 17979 18170 +f 18280 18300 18354 +f 18129 18230 18307 +f 18350 18164 18168 +f 18283 18318 17979 +f 18350 18168 18286 +f 18168 18182 18286 +f 17953 17887 18566 +f 18412 18207 18383 +f 18173 18254 18143 +f 18063 18088 18534 +f 18416 18402 18233 +f 18328 18356 18289 +f 17995 18568 18074 +f 18296 18250 18147 +f 18250 18296 18298 +f 18300 18214 18523 +f 18568 18262 18074 +f 18368 18296 18387 +f 18296 18192 18387 +f 18145 18078 18469 +f 18295 18293 18193 +f 18362 18523 18214 +f 18123 18159 18396 +f 18256 18325 18223 +f 18138 18287 18406 +f 18341 18138 18406 +f 18181 18331 18640 +f 18297 18261 18298 +f 18085 18255 18184 +f 18158 18239 18550 +f 18423 18040 18279 +f 18169 18299 18056 +f 18278 18369 18165 +f 18414 17966 18304 +f 18409 18303 18327 +f 18122 18226 18279 +f 18333 18303 18409 +f 18360 18118 18337 +f 18340 18336 18204 +f 18242 18342 18302 +f 18242 18132 18342 +f 18285 18353 18281 +f 18281 18100 18285 +f 18362 18243 18367 +f 18231 18124 18485 +f 18306 18210 18344 +f 18136 18575 18240 +f 18367 18243 18375 +f 18413 18195 18301 +f 18375 18228 18505 +f 18425 18201 18164 +f 17887 18064 18566 +f 18519 17953 18566 +f 18512 18254 18173 +f 18512 18173 18348 +f 18373 18388 18023 +f 18066 18519 18440 +f 18383 18207 18323 +f 18366 18278 18165 +f 18251 18388 18715 +f 18444 18280 18455 +f 18439 18211 18346 +f 18394 18346 18211 +f 18353 18282 18281 +f 18324 18222 18407 +f 18152 18385 18205 +f 18221 18282 18337 +f 18218 18419 18224 +f 18394 18462 18570 +f 18222 18325 18355 +f 18276 18258 18357 +f 18287 18276 18357 +f 18467 18215 18292 +f 18390 18179 18386 +f 18256 18293 18326 +f 18288 18260 18459 +f 18467 18329 18215 +f 18332 18186 18469 +f 18215 18329 18267 +f 18330 18335 18149 +f 18293 18295 18358 +f 18186 18145 18469 +f 18516 18266 18584 +f 18270 18266 18516 +f 18255 18224 18556 +f 18334 18270 18516 +f 18232 18149 18335 +f 18319 18349 18503 +f 18395 18232 18335 +f 18329 18294 18267 +f 18484 18040 18423 +f 18349 18378 18503 +f 18468 18166 18665 +f 18239 18302 18482 +f 18299 18169 18436 +f 18271 18083 18414 +f 18169 18232 18395 +f 18299 18410 18237 +f 18436 18169 18395 +f 18264 18237 18410 +f 18132 18343 18515 +f 18343 18210 18306 +f 18228 18307 18505 +f 18274 18240 18575 +f 18241 18438 18304 +f 18197 18262 18568 +f 18172 18373 18023 +f 18209 18345 18229 +f 18209 18439 18345 +f 17995 18231 18568 +f 18492 18309 18491 +f 18312 18253 18476 +f 18201 18425 18128 +f 18257 18400 18192 +f 18387 18192 18400 +f 18236 18315 18726 +f 18161 18347 18285 +f 18284 18757 18454 +f 18353 18285 18347 +f 18316 18284 18736 +f 18173 18351 18348 +f 18354 18455 18280 +f 18493 18440 18661 +f 18207 18216 18323 +f 18344 18277 18382 +f 18324 18382 18277 +f 18382 18324 18352 +f 18464 18151 18038 +f 18330 18219 18390 +f 18523 18354 18300 +f 18353 18337 18282 +f 18217 18288 18576 +f 18406 18287 18408 +f 18419 18218 18771 +f 18294 18329 18384 +f 18462 18512 18399 +f 18512 18462 18254 +f 18296 18368 18481 +f 18403 18396 18159 +f 18362 18397 18523 +f 18582 18181 18640 +f 18130 17968 18464 +f 18391 18308 18392 +f 18308 18294 18392 +f 18252 18123 18396 +f 18331 18189 18640 +f 18426 18463 18291 +f 18476 18398 18312 +f 18256 18326 18325 +f 18371 18483 18189 +f 18405 18158 18550 +f 18550 18239 18552 +f 18482 18552 18239 +f 18534 18088 18336 +f 18363 18358 18295 +f 18161 18160 18479 +f 18360 18337 18466 +f 18259 18421 18295 +f 18369 18622 18166 +f 18510 18184 18255 +f 18347 18161 18593 +f 18306 18515 18343 +f 18124 18184 18510 +f 18517 18304 18438 +f 18414 18304 18517 +f 18415 18643 18305 +f 18338 18551 18313 +f 18415 18238 18274 +f 18363 18295 18470 +f 18374 18575 18136 +f 18136 18332 18374 +f 18333 18561 18309 +f 18418 18325 18326 +f 18485 18359 18231 +f 18359 18568 18231 +f 18298 18296 18480 +f 18471 18378 18475 +f 18283 18170 18317 +f 18425 18365 18128 +f 18378 18155 18475 +f 18437 18299 18436 +f 18315 18492 18697 +f 18410 18299 18437 +f 18318 18283 18565 +f 18444 18475 18155 +f 18164 18350 18425 +f 18366 18377 18278 +f 18407 18222 18442 +f 18442 18222 18355 +f 18665 18166 18622 +f 18403 18427 18396 +f 18382 18381 18344 +f 18323 18216 18217 +f 18496 18316 18736 +f 18418 18355 18325 +f 18316 18496 18218 +f 18326 18293 18358 +f 18536 18350 18286 +f 18461 18205 18385 +f 18286 18289 18389 +f 18464 18153 18151 +f 18419 18556 18224 +f 18259 18297 18421 +f 18213 18404 18540 +f 18385 18393 18500 +f 18297 18298 18480 +f 18540 18290 18213 +f 17968 18153 18464 +f 18339 18272 18501 +f 18288 18459 18576 +f 18466 18403 18360 +f 18197 18568 18587 +f 18372 18197 18587 +f 18258 18063 18357 +f 18498 18181 18582 +f 18319 18549 18328 +f 18511 18124 18510 +f 18252 18551 18338 +f 18357 18408 18287 +f 18252 18435 18551 +f 18372 18479 18160 +f 18124 18511 18485 +f 18386 18314 18499 +f 18374 18332 18411 +f 18668 18273 18130 +f 18378 18471 18503 +f 18336 18340 18486 +f 18490 18226 18310 +f 18392 18294 18384 +f 18409 18677 18333 +f 18369 18278 18377 +f 18275 18273 18429 +f 18347 18554 18353 +f 18677 18561 18333 +f 18342 18482 18302 +f 18318 18565 18489 +f 18505 18307 18713 +f 18713 18307 18230 +f 18078 18477 18469 +f 18342 18132 18514 +f 18544 18264 18410 +f 18176 18413 18371 +f 18132 18515 18514 +f 18206 18264 18544 +f 18292 18206 18544 +f 18413 18301 18441 +f 18306 18344 18381 +f 18518 18275 18642 +f 18400 18257 18398 +f 18566 18064 18518 +f 18388 18373 18763 +f 18407 18352 18324 +f 18416 18233 18693 +f 18292 18544 18460 +f 18407 18442 18589 +f 18346 18394 18718 +f 18329 18467 18578 +f 18396 18435 18252 +f 18368 18387 18481 +f 18428 18392 18384 +f 18390 18386 18612 +f 18417 18390 18612 +f 18357 18063 18533 +f 18435 18396 18537 +f 18330 18390 18417 +f 18107 18251 18630 +f 18542 18385 18500 +f 18038 18458 18464 +f 18418 18502 18355 +f 18391 18476 18253 +f 18541 18337 18457 +f 18289 18356 18389 +f 18117 18498 18351 +f 18181 18498 18117 +f 18363 18420 18358 +f 18484 18500 18393 +f 18424 18459 18260 +f 18424 18291 18463 +f 18328 18545 18356 +f 18466 18337 18541 +f 18409 18327 18632 +f 18587 18568 18615 +f 18433 18387 18400 +f 18399 18571 18462 +f 18078 18361 18477 +f 18473 18540 18404 +f 18272 18146 18430 +f 18397 18362 18555 +f 18418 18326 18474 +f 18362 18367 18555 +f 18423 18279 18226 +f 18144 18290 18422 +f 18314 18313 18499 +f 18367 18375 18505 +f 18474 18326 18358 +f 18271 18414 18434 +f 18161 18479 18593 +f 18345 18310 18401 +f 18475 18444 18558 +f 18401 18229 18345 +f 18128 18365 18301 +f 18508 18421 18297 +f 18534 18336 18486 +f 18370 18339 18590 +f 18297 18480 18508 +f 18438 18241 18547 +f 18547 18241 18205 +f 18415 18274 18643 +f 18429 18273 18668 +f 18535 18425 18350 +f 18640 18189 18483 +f 18470 18295 18421 +f 18480 18296 18481 +f 18236 18726 18757 +f 18189 18176 18371 +f 18371 18413 18569 +f 18413 18441 18569 +f 18441 18301 18365 +f 18318 18489 18172 +f 18410 18437 18532 +f 18412 18383 18669 +f 18373 18172 18653 +f 18351 18628 18348 +f 18458 18334 18456 +f 18544 18410 18610 +f 18383 18323 18613 +f 18455 18354 18494 +f 18523 18494 18354 +f 18352 18564 18382 +f 18536 18577 18350 +f 18468 18665 18764 +f 18442 18355 18495 +f 18653 18763 18373 +f 18495 18355 18611 +f 18130 18464 18886 +f 18467 18292 18460 +f 18718 18394 18570 +f 18473 18404 18402 +f 18402 18416 18786 +f 18611 18355 18502 +f 18424 18463 18459 +f 18466 18729 18403 +f 18510 18255 18556 +f 18389 18536 18286 +f 18461 18385 18542 +f 18570 18462 18571 +f 18389 18356 18545 +f 18729 18427 18403 +f 18332 18469 18709 +f 18430 18501 18272 +f 18481 18387 18553 +f 18463 18426 18405 +f 18642 18275 18429 +f 18334 18516 18456 +f 18587 18652 18372 +f 18391 18392 18472 +f 18474 18502 18418 +f 18474 18358 18420 +f 18555 18367 18505 +f 18472 18476 18391 +f 18339 18501 18590 +f 18377 18366 18583 +f 18652 18479 18372 +f 18361 18271 18477 +f 18506 18420 18363 +f 18477 18271 18434 +f 18478 18420 18506 +f 18549 18319 18667 +f 18503 18667 18319 +f 18713 18557 18505 +f 18305 18643 18681 +f 18421 18509 18470 +f 18230 18412 18669 +f 18632 18327 18630 +f 18317 18592 18781 +f 18436 18395 18487 +f 18437 18436 18487 +f 18517 18438 18547 +f 18340 18305 18681 +f 18365 18425 18562 +f 18494 18558 18444 +f 18400 18398 18563 +f 18564 18352 18407 +f 18365 18569 18441 +f 18491 18309 18561 +f 18577 18535 18350 +f 18610 18410 18532 +f 18533 18063 18534 +f 18428 18384 18620 +f 18233 18468 18764 +f 18384 18329 18578 +f 18578 18467 18701 +f 18613 18323 18703 +f 18407 18589 18586 +f 18472 18392 18428 +f 18323 18217 18576 +f 18398 18476 18563 +f 18536 18389 18497 +f 18628 18351 18498 +f 18576 18459 18627 +f 18470 18509 18539 +f 18363 18470 18538 +f 18538 18470 18539 +f 18715 18388 18763 +f 18545 18497 18389 +f 18474 18574 18502 +f 18484 18423 18546 +f 18729 18466 18625 +f 18463 18405 18588 +f 18427 18537 18396 +f 18506 18363 18538 +f 18549 18545 18328 +f 18551 18435 18678 +f 18423 18226 18490 +f 18482 18342 18740 +f 18534 18486 18706 +f 18681 18486 18340 +f 18507 18490 18310 +f 18681 18643 18683 +f 18366 18341 18583 +f 18341 18406 18583 +f 18612 18386 18499 +f 18251 18715 18630 +f 18713 18637 18557 +f 18310 18345 18507 +f 18369 18377 18622 +f 18515 18306 18596 +f 18230 18669 18713 +f 18644 18471 18475 +f 18618 18353 18554 +f 18592 18370 18590 +f 18543 18480 18481 +f 18543 18481 18553 +f 18205 18804 18547 +f 18371 18513 18483 +f 18371 18569 18513 +f 18455 18494 18444 +f 18512 18348 18626 +f 18440 18519 18650 +f 18233 18764 18693 +f 18337 18353 18618 +f 18457 18337 18618 +f 18661 18440 18650 +f 18381 18382 18572 +f 18610 18532 18654 +f 18804 18205 18461 +f 18502 18574 18611 +f 18701 18467 18460 +f 18384 18578 18620 +f 18406 18408 18635 +f 18705 18476 18472 +f 18416 18693 18629 +f 18553 18387 18433 +f 18478 18474 18420 +f 18397 18621 18523 +f 18335 18330 18417 +f 18560 18433 18400 +f 18583 18406 18670 +f 18786 18416 18629 +f 18377 18583 18585 +f 18541 18625 18466 +f 18589 18442 18495 +f 18568 18359 18615 +f 18419 18771 18745 +f 18407 18586 18564 +f 18459 18463 18769 +f 18506 18538 18478 +f 18585 18622 18377 +f 18503 18471 18591 +f 18473 18402 18786 +f 18500 18484 18546 +f 18729 18633 18427 +f 18540 18473 18290 +f 18505 18581 18555 +f 18740 18342 18514 +f 18266 18144 18641 +f 18644 18591 18471 +f 18509 18421 18617 +f 18632 18630 18778 +f 18597 18596 18306 +f 18558 18644 18475 +f 18381 18597 18306 +f 18572 18597 18381 +f 18669 18383 18613 +f 18511 18510 18638 +f 18345 18439 18746 +f 18677 18409 18632 +f 18485 18511 18559 +f 18421 18508 18580 +f 18580 18617 18421 +f 18494 18695 18558 +f 18480 18543 18508 +f 18365 18562 18595 +f 18172 18489 18653 +f 18680 18518 18642 +f 18554 18347 18594 +f 18697 18492 18491 +f 18487 18696 18437 +f 18532 18437 18573 +f 18654 18532 18573 +f 18382 18647 18609 +f 18564 18647 18382 +f 18787 18562 18425 +f 18425 18535 18787 +f 18695 18494 18649 +f 18571 18399 18816 +f 18335 18417 18732 +f 18395 18335 18732 +f 18474 18648 18574 +f 18533 18694 18357 +f 18348 18628 18626 +f 18408 18357 18694 +f 18614 18478 18538 +f 18472 18428 18623 +f 18474 18478 18614 +f 18771 18218 18496 +f 18623 18624 18472 +f 18411 18332 18709 +f 18537 18733 18435 +f 18705 18472 18624 +f 18707 18476 18705 +f 18563 18476 18707 +f 18556 18419 18776 +f 18422 18641 18144 +f 18493 18661 18730 +f 18523 18651 18494 +f 18670 18406 18635 +f 18539 18509 18617 +f 18584 18266 18641 +f 18621 18651 18523 +f 18543 18580 18508 +f 18715 18763 18579 +f 18477 18434 18666 +f 18510 18556 18638 +f 18627 18459 18631 +f 18660 18593 18479 +f 18485 18559 18359 +f 18715 18832 18630 +f 18594 18593 18660 +f 18347 18593 18594 +f 18554 18594 18618 +f 18507 18345 18746 +f 18397 18555 18621 +f 18547 18804 18800 +f 18717 18439 18346 +f 18672 18427 18633 +f 18588 18405 18550 +f 18582 18640 18639 +f 18552 18482 18740 +f 18499 18313 18675 +f 18514 18515 18742 +f 18515 18596 18742 +f 18518 18680 18566 +f 18283 18317 18782 +f 18650 18519 18950 +f 18679 18569 18365 +f 18558 18695 18850 +f 18611 18574 18699 +f 18589 18495 18611 +f 18719 18417 18612 +f 18544 18610 18809 +f 18732 18417 18719 +f 18575 18374 18840 +f 18732 18487 18395 +f 18460 18544 18656 +f 18512 18626 18761 +f 18574 18648 18699 +f 18733 18537 18672 +f 18648 18474 18614 +f 18541 18457 18664 +f 18852 18541 18664 +f 18625 18541 18852 +f 18473 18422 18290 +f 18399 18512 18761 +f 18408 18694 18635 +f 18538 18619 18616 +f 18577 18787 18535 +f 18284 18454 18655 +f 18818 18627 18631 +f 18621 18721 18651 +f 18736 18284 18655 +f 18641 18925 18584 +f 18769 18631 18459 +f 18710 18563 18707 +f 18619 18539 18617 +f 18537 18427 18672 +f 18464 18974 18886 +f 18433 18560 18662 +f 18551 18675 18313 +f 18580 18543 18716 +f 18548 18423 18829 +f 18498 18735 18628 +f 18662 18553 18433 +f 18477 18711 18469 +f 18550 18552 18777 +f 18675 18551 18678 +f 18560 18400 18662 +f 18423 18490 18829 +f 18577 18536 18658 +f 18539 18619 18538 +f 18553 18716 18543 +f 18400 18563 18708 +f 18708 18662 18400 +f 18557 18581 18505 +f 18766 18477 18666 +f 18678 18435 18733 +f 18612 18499 18731 +f 18573 18437 18696 +f 18730 18146 18493 +f 18536 18497 18760 +f 18439 18717 18746 +f 18498 18582 18820 +f 18638 18556 18776 +f 18545 18549 18684 +f 18317 18781 18782 +f 18519 18566 18682 +f 18513 18569 18873 +f 18679 18873 18569 +f 18315 18697 18726 +f 18679 18365 18595 +f 18611 18646 18589 +f 18572 18609 18645 +f 18374 18411 18840 +f 18382 18609 18572 +f 18722 18694 18533 +f 18533 18534 18722 +f 18850 18644 18558 +f 18647 18564 18704 +f 18809 18610 18654 +f 18648 18614 18790 +f 18656 18544 18809 +f 18628 18657 18626 +f 18616 18614 18538 +f 18617 18580 18747 +f 18793 18576 18627 +f 18570 18571 18723 +f 18628 18735 18657 +f 18950 18661 18650 +f 18649 18494 18651 +f 18620 18578 18701 +f 18500 18546 18758 +f 18761 18816 18399 +f 18716 18553 18749 +f 18631 18769 18821 +f 18469 18711 18709 +f 18760 18497 18791 +f 18463 18588 18769 +f 18546 18423 18548 +f 18743 18676 18671 +f 18671 18676 18674 +f 18497 18545 18684 +f 18721 18621 18783 +f 18434 18767 18666 +f 18414 18767 18434 +f 18636 18585 18583 +f 18552 18740 18777 +f 18829 18490 18663 +f 18886 18668 18130 +f 18549 18667 18734 +f 18734 18684 18549 +f 18767 18414 18517 +f 18776 18419 18745 +f 18705 18624 18659 +f 18731 18499 18675 +f 18490 18507 18663 +f 18832 18715 18579 +f 18517 18547 18767 +f 18767 18547 18876 +f 18591 18667 18503 +f 18643 18274 18683 +f 18784 18555 18581 +f 18596 18597 18673 +f 18572 18673 18597 +f 18274 18575 18683 +f 18876 18547 18800 +f 18507 18746 18796 +f 18553 18662 18749 +f 18638 18779 18511 +f 18501 18430 18858 +f 18858 18826 18501 +f 18564 18586 18704 +f 18586 18589 18646 +f 18561 18677 19066 +f 19066 18846 18561 +f 18491 18561 18720 +f 18566 18680 18682 +f 18679 18595 18872 +f 18565 18283 18977 +f 18704 18586 18646 +f 18713 18669 18843 +f 18764 18838 18693 +f 18461 18542 18851 +f 18653 18489 18977 +f 18611 18728 18646 +f 18673 18572 18645 +f 18609 18673 18645 +f 18618 18594 18698 +f 18611 18699 18728 +f 18847 18613 18703 +f 18542 18500 18700 +f 18656 18809 18889 +f 18460 18656 18759 +f 18701 18460 18759 +f 18500 18758 18700 +f 18519 18682 18950 +f 18457 18618 18664 +f 18624 18623 18702 +f 18659 18624 18702 +f 18428 18737 18623 +f 18732 18696 18487 +f 18702 18623 18737 +f 18790 18614 18616 +f 18615 18359 18817 +f 18711 18477 18766 +f 18619 18617 18797 +f 18617 18747 18797 +f 18707 18705 18768 +f 18716 18714 18580 +f 18662 18708 18739 +f 18760 18658 18536 +f 18587 18615 18824 +f 18516 18584 18925 +f 18743 18835 18676 +f 18674 18676 18835 +f 18497 18684 18791 +f 18784 18621 18555 +f 18583 18670 18934 +f 18796 18663 18507 +f 18831 18594 18660 +f 18550 18777 18976 +f 18557 18712 18581 +f 18637 18712 18557 +f 18683 18575 18864 +f 18430 18146 18730 +f 18498 18820 18735 +f 18638 18776 18779 +f 18591 18734 18667 +f 18734 18591 18741 +f 18642 18429 19126 +f 18559 18511 18833 +f 18801 19020 18591 +f 18644 18801 18591 +f 18612 18731 18719 +f 18977 18283 18782 +f 18489 18565 18977 +f 18960 18718 18570 +f 18804 18461 18772 +f 18742 18596 18863 +f 18697 18491 18720 +f 18673 18609 18911 +f 18461 18851 18772 +f 18669 18613 18847 +f 18704 18646 18844 +f 18722 18534 18725 +f 18851 18542 18700 +f 18703 18323 18888 +f 18323 18576 18888 +f 18888 18576 18793 +f 18664 18618 18834 +f 18620 18701 18759 +f 18855 18620 18759 +f 18562 18780 18595 +f 18428 18620 18855 +f 18672 18633 18727 +f 18709 18805 18411 +f 18733 18672 18727 +f 18787 18780 18562 +f 18821 18818 18631 +f 18824 18652 18587 +f 18768 18705 18659 +f 18651 18721 18783 +f 18671 18744 18743 +f 18479 18652 18824 +f 18671 18674 18744 +f 18708 18738 18739 +f 18744 18674 18636 +f 18636 18583 18934 +f 18796 18836 18663 +f 18678 18733 18807 +f 18621 18827 18783 +f 18422 18473 18724 +f 18708 18563 18710 +f 18710 18738 18708 +f 18827 18621 18784 +f 18641 18422 18762 +f 18585 18636 18869 +f 18777 18740 18908 +f 18622 18585 18869 +f 18839 18622 18869 +f 18740 18514 18742 +f 18790 18699 18648 +f 18732 18719 18770 +f 18867 18731 18675 +f 18655 18819 18736 +f 18658 18760 18859 +f 18717 18346 18718 +f 18429 18668 18890 +f 18706 18486 18860 +f 18666 18767 18766 +f 18486 18681 18830 +f 18592 18590 18806 +f 18681 18683 18802 +f 18907 18840 18411 +f 18797 18747 18897 +f 18580 18714 18747 +f 18774 18582 18639 +f 18714 18716 18749 +f 18483 18513 18775 +f 18817 18359 18559 +f 18754 18753 18813 +f 18755 18754 18813 +f 18730 18661 18950 +f 18693 18942 18629 +f 18454 18757 18946 +f 18647 18756 18609 +f 18649 18850 18695 +f 18704 18756 18647 +f 18852 18664 18785 +f 18635 18694 19074 +f 18696 18732 18815 +f 18728 18699 18848 +f 18816 18723 18571 +f 18534 18706 18860 +f 18793 18627 18818 +f 18758 18546 18548 +f 18724 18762 18422 +f 18787 18577 18825 +f 18658 18825 18577 +f 18859 18825 18658 +f 18788 18651 18783 +f 18849 18662 18739 +f 18711 18926 18709 +f 18749 18662 18849 +f 18769 18588 18765 +f 18743 18744 18835 +f 18788 18783 18827 +f 18836 18829 18663 +f 18588 18550 18765 +f 18674 18835 18636 +f 18790 18616 19023 +f 18660 18479 18794 +f 18646 18799 18844 +f 18646 18728 18799 +f 18670 18748 18934 +f 18748 18670 18635 +f 18486 18830 18932 +f 18835 18869 18636 +f 18677 18632 19125 +f 18740 18742 18910 +f 18802 18830 18681 +f 18496 19080 18771 +f 18807 18733 18909 +f 18863 18596 18866 +f 18596 18673 18866 +f 18803 18456 18930 +f 18807 18675 18678 +f 18942 18693 18838 +f 18719 18731 18808 +f 18575 18840 18864 +f 18867 18808 18731 +f 18665 18622 18986 +f 18770 18719 18808 +f 18764 18665 18986 +f 18501 18826 18806 +f 18805 18907 18411 +f 18582 18774 18820 +f 18590 18501 18806 +f 18637 18877 18712 +f 18909 18733 18727 +f 18834 18618 18698 +f 18696 18837 18573 +f 18809 18573 18837 +f 18654 18573 18809 +f 18619 18870 18616 +f 18870 18619 18797 +f 18591 19020 18741 +f 18640 18483 18937 +f 18775 18937 18483 +f 18714 18749 18798 +f 18833 18511 18779 +f 18680 18642 18948 +f 18801 18644 18850 +f 18833 18817 18559 +f 18873 18775 18513 +f 18682 19157 18950 +f 18873 18679 18872 +f 18609 18756 18911 +f 18988 18454 18946 +f 18737 18428 18855 +f 18699 18790 18789 +f 18649 18788 18850 +f 18616 18870 19023 +f 18659 18702 18896 +f 18896 18768 18659 +f 18857 18615 18817 +f 18649 18651 18788 +f 18714 18875 18747 +f 18822 18625 18852 +f 18729 18625 18822 +f 18739 18738 18792 +f 18458 18456 18803 +f 18794 18479 18824 +f 18714 18845 18875 +f 18725 18534 18860 +f 18856 18727 18633 +f 18827 18971 18788 +f 18828 18831 18660 +f 18430 18730 19034 +f 18456 18516 18930 +f 18430 19034 18858 +f 18773 18749 18849 +f 18765 18550 18976 +f 18831 18698 18594 +f 18791 18684 18905 +f 18908 18740 18910 +f 18639 18640 18937 +f 18684 18734 18905 +f 18792 18738 18710 +f 18905 18734 18741 +f 18860 18486 18932 +f 18581 18712 18841 +f 18986 18622 18839 +f 18736 19080 18496 +f 18941 18717 18718 +f 18798 18749 18773 +f 19080 18899 18771 +f 18919 18704 18961 +f 18714 18798 18845 +f 18637 18713 18842 +f 18745 18771 18899 +f 18778 18630 18931 +f 18704 18844 18961 +f 18776 18745 18901 +f 19217 18632 18778 +f 18781 18592 18806 +f 18799 18728 18916 +f 19066 18677 19125 +f 18561 18846 18720 +f 18944 18697 18720 +f 18761 18626 18871 +f 18726 18697 18946 +f 18626 18657 18871 +f 18884 18780 18787 +f 18753 18754 18878 +f 18878 18754 18954 +f 18722 19074 18694 +f 18848 18699 18823 +f 18923 18763 18893 +f 18793 18818 18927 +f 18579 18763 18923 +f 18629 18942 18970 +f 18699 18789 18854 +f 18629 18970 18786 +f 18821 18769 19000 +f 18769 18765 19000 +f 18633 18729 18822 +f 18835 18744 18906 +f 18934 18906 18636 +f 18675 18940 18867 +f 18901 18745 18899 +f 18925 18641 18975 +f 18744 18636 18906 +f 18794 18828 18660 +f 18765 18976 19086 +f 18668 18886 18890 +f 18739 18902 18849 +f 18774 18639 18937 +f 18839 18869 18985 +f 18877 18841 18712 +f 18849 18902 18795 +f 18464 18458 19097 +f 18974 18464 19097 +f 18833 18779 19065 +f 18760 18791 18969 +f 18429 18890 19088 +f 18910 18742 18863 +f 18817 18833 19014 +f 18710 18707 18912 +f 18842 18713 18843 +f 18836 18796 18978 +f 18834 18785 18664 +f 18696 18815 18945 +f 18795 18902 18913 +f 18837 18696 18945 +f 18849 18795 18865 +f 18911 18866 18673 +f 18847 18843 18669 +f 18796 18746 18717 +f 19062 18852 18785 +f 18703 18888 18868 +f 18759 18656 18889 +f 18889 18853 18759 +f 18941 18718 18915 +f 18793 18927 18888 +f 18766 18767 19147 +f 18948 18642 19126 +f 18977 18782 19007 +f 18682 18680 19017 +f 18570 18723 18960 +f 18801 18850 18987 +f 19068 18950 19157 +f 18977 18949 18653 +f 18876 18800 18900 +f 18800 18804 18900 +f 18657 18735 18917 +f 18757 18726 18946 +f 18763 18653 18893 +f 18655 18454 18988 +f 18823 18699 18854 +f 18724 18473 18920 +f 18855 18759 18853 +f 18857 18824 18615 +f 18822 18852 19130 +f 18737 18855 18894 +f 18824 18973 18794 +f 18891 18727 18856 +f 18762 18724 19107 +f 18737 18894 18702 +f 18894 18896 18702 +f 18641 18762 19108 +f 18859 18760 18968 +f 18923 18832 18579 +f 18784 18924 18827 +f 19004 18709 18926 +f 18581 18924 18784 +f 18841 18924 18581 +f 18861 18768 18896 +f 18947 18698 18831 +f 18707 18768 18861 +f 18707 18861 18912 +f 18926 18711 18972 +f 18984 18903 18835 +f 18711 18766 18972 +f 18739 18792 18902 +f 18904 18984 18835 +f 18904 18835 18906 +f 18747 18875 18898 +f 18785 18834 19008 +f 18630 18832 18931 +f 18877 18637 18842 +f 18807 18940 18675 +f 18773 18849 18865 +f 18864 18840 19100 +f 18797 18897 18895 +f 18770 18808 19013 +f 18862 18778 18931 +f 18797 18895 18870 +f 18978 18796 19112 +f 18756 18704 18918 +f 18989 19127 18722 +f 18798 18874 18845 +f 18945 18815 18885 +f 18875 18845 18874 +f 18796 18717 18941 +f 18989 18722 18725 +f 18795 18913 18914 +f 18837 18887 18809 +f 18865 18795 18914 +f 18847 18703 18868 +f 18632 19217 19125 +f 18680 18948 19017 +f 18833 19065 19014 +f 18728 18848 18916 +f 18915 18718 18960 +f 18697 18944 18946 +f 18819 18655 18988 +f 18753 18878 18953 +f 18813 18753 18953 +f 18953 18879 18813 +f 18880 18813 18879 +f 18814 18813 18880 +f 18813 18814 18755 +f 18755 18814 18882 +f 18882 18814 18880 +f 18882 18881 18755 +f 18755 18881 18754 +f 18754 18881 18954 +f 18918 18704 18919 +f 18916 18848 18922 +f 18889 18809 18887 +f 18823 18922 18848 +f 18820 19033 18735 +f 19130 18852 19062 +f 19074 18722 19127 +f 18884 18787 19109 +f 18909 18727 18891 +f 18789 18790 18958 +f 18825 19109 18787 +f 18790 19023 18958 +f 18853 18962 18855 +f 18822 18990 18633 +f 19074 18748 18635 +f 18856 18633 18990 +f 18821 18997 18818 +f 18824 18857 18892 +f 18844 18799 18996 +f 18922 18823 18964 +f 19135 18758 18548 +f 18805 18709 19004 +f 18835 18903 18933 +f 18548 19048 19135 +f 18829 19048 18548 +f 18458 18803 19097 +f 18870 18895 19023 +f 19005 18736 18819 +f 18940 18807 18982 +f 19080 18736 19005 +f 18828 18794 19087 +f 18869 18835 18933 +f 18777 18908 19060 +f 18516 18925 18930 +f 19046 18986 18839 +f 18773 18865 18928 +f 18998 18798 18773 +f 18842 18843 19039 +f 18831 18828 19089 +f 18764 18986 18938 +f 18968 18760 18921 +f 18999 18710 18912 +f 18760 18969 18921 +f 18710 18999 18792 +f 18732 18770 19013 +f 18938 18838 18764 +f 18947 18834 18698 +f 18992 18969 18791 +f 18905 18992 18791 +f 18830 18802 19182 +f 18947 19008 18834 +f 19112 18796 18981 +f 18937 18775 19011 +f 18874 18898 18875 +f 18796 18941 18981 +f 18767 18876 18936 +f 18802 18683 19182 +f 19100 18840 18907 +f 19013 18983 18732 +f 18778 18862 19217 +f 18901 19082 18776 +f 18815 18732 18983 +f 19041 18799 18916 +f 18885 18815 18983 +f 19011 18775 19051 +f 18775 18873 19051 +f 19118 18801 18987 +f 18900 18804 18772 +f 18779 18776 19133 +f 18788 18966 18850 +f 19065 18779 19133 +f 18872 19064 18873 +f 19157 18682 19017 +f 18720 18846 19094 +f 18872 18595 19103 +f 18595 18780 19103 +f 18653 18949 18951 +f 18893 18653 18951 +f 19102 18950 19068 +f 18950 19102 18730 +f 19151 18723 18816 +f 18853 18889 18959 +f 18966 18788 18971 +f 18854 18789 18957 +f 18890 18886 19139 +f 18957 18789 18958 +f 18920 18786 18970 +f 18963 18894 18991 +f 18896 18894 18963 +f 19135 19031 18758 +f 19036 18861 18896 +f 18473 18786 18920 +f 18971 18827 19032 +f 18892 18973 18824 +f 18999 18912 18861 +f 18859 19110 18825 +f 18928 18913 18902 +f 18822 19130 18990 +f 18827 18924 19077 +f 18820 18774 19033 +f 18914 18913 18928 +f 18823 18854 18964 +f 18973 19087 18794 +f 18984 18952 18903 +f 18928 18998 18773 +f 18929 18798 18998 +f 18747 19078 18897 +f 18747 18898 19218 +f 19048 18829 18935 +f 19023 18895 19022 +f 18914 18928 18865 +f 18829 18836 18935 +f 18924 18841 19035 +f 18807 18909 19391 +f 18877 19035 18841 +f 19041 18916 18922 +f 19391 18982 18807 +f 18836 18978 18967 +f 19012 18808 18867 +f 18895 18897 19078 +f 18869 18933 18985 +f 19013 18808 19012 +f 19008 18979 18785 +f 18781 19153 18782 +f 18898 18874 19010 +f 18975 18641 19108 +f 18979 19062 18785 +f 18942 18838 18939 +f 18782 19153 19007 +f 19020 18801 19118 +f 18888 19055 18868 +f 18987 18850 18966 +f 19082 19133 18776 +f 19017 18948 19222 +f 18910 18863 18943 +f 19147 18767 18936 +f 18911 18756 18980 +f 18871 18657 19225 +f 18980 18756 18918 +f 19064 19051 18873 +f 18884 19103 18780 +f 18864 19100 18683 +f 19033 19015 18735 +f 19016 18872 19103 +f 18799 19041 18996 +f 18879 19024 18880 +f 18953 18878 18954 +f 18903 18952 19003 +f 18955 18880 19024 +f 18882 18880 18955 +f 18882 18956 18881 +f 18956 18882 18955 +f 18962 18853 18959 +f 18938 18939 18838 +f 18918 18919 19029 +f 18894 18855 18962 +f 19036 18896 18963 +f 18968 19110 18859 +f 18761 18871 19067 +f 18907 18805 19004 +f 18922 18964 19069 +f 18937 19081 18774 +f 19003 18933 18903 +f 18821 19000 18997 +f 18902 18792 18965 +f 18928 18902 18965 +f 18985 19046 18839 +f 19032 18827 19077 +f 18817 19030 18857 +f 18984 18904 19047 +f 19086 19120 18765 +f 18904 18906 19006 +f 18747 19218 19078 +f 18792 18999 18965 +f 18961 19029 18919 +f 19077 18924 18995 +f 18976 18777 19060 +f 18972 18766 19176 +f 19035 18995 18924 +f 18826 19050 18806 +f 18908 18910 19156 +f 19147 19176 18766 +f 18910 18943 19156 +f 18940 19012 18867 +f 18905 18741 19020 +f 18938 18986 19009 +f 18429 19088 19240 +f 18863 18866 18980 +f 18866 18911 18980 +f 18909 19058 19391 +f 18862 18931 19152 +f 18874 18798 18929 +f 19058 18909 18891 +f 19039 18843 19184 +f 19010 18874 18929 +f 18806 19050 18781 +f 18980 18918 19129 +f 19016 19064 18872 +f 18843 18847 19038 +f 19019 18837 18945 +f 19014 19095 18817 +f 18966 19021 18987 +f 19103 18884 19109 +f 19197 18925 18975 +f 18930 18925 19197 +f 19018 18846 19066 +f 18947 18831 19089 +f 18935 18836 18967 +f 18944 18720 19094 +f 19052 19008 18947 +f 18941 18915 18981 +f 19182 18683 19100 +f 19098 18981 18915 +f 19101 18907 19158 +f 18886 18974 19339 +f 19055 18888 18927 +f 19109 18825 19110 +f 18894 18962 18991 +f 18818 19043 18927 +f 19049 18957 18958 +f 18725 18860 18989 +f 19095 19030 18817 +f 19029 18961 19091 +f 18818 18997 18993 +f 18758 19031 18700 +f 19216 18860 19128 +f 19084 18999 18861 +f 19004 19158 18907 +f 18960 18723 19151 +f 18996 18961 18844 +f 19120 19000 18765 +f 18973 19002 19087 +f 19116 19013 19012 +f 18908 19061 19060 +f 18985 18933 19076 +f 19061 18908 19156 +f 18992 18905 18994 +f 19153 18781 19050 +f 19146 18931 18832 +f 19041 18922 19069 +f 19053 18905 19020 +f 18904 19006 19047 +f 18964 19001 19069 +f 19339 18974 19097 +f 18943 18863 19090 +f 19185 19052 18947 +f 19001 18964 19044 +f 18885 18983 19148 +f 19011 19219 18937 +f 18986 19046 19009 +f 18957 18964 18854 +f 18901 18899 19082 +f 19182 19123 18830 +f 19126 18429 19240 +f 19106 18964 18957 +f 19133 19082 19132 +f 18945 18885 19215 +f 19019 18945 19063 +f 19101 19100 18907 +f 18887 18837 19019 +f 19393 18978 19112 +f 18959 18887 19019 +f 18889 18887 18959 +f 19126 19404 18948 +f 19094 18846 19092 +f 18868 19038 18847 +f 18958 19023 19079 +f 19023 19022 19079 +f 19143 18895 19078 +f 18960 19099 18915 +f 19225 18657 18917 +f 18735 19015 18917 +f 19085 18898 19010 +f 19034 18730 19102 +f 18953 19105 18879 +f 18879 19105 19024 +f 19025 19105 18953 +f 18953 18954 19025 +f 19027 18984 19047 +f 18952 18984 19027 +f 19026 19025 18954 +f 18954 18881 19026 +f 18956 18955 19028 +f 18956 19026 18881 +f 18918 19134 19129 +f 19033 19378 19015 +f 18990 19130 19131 +f 18918 19029 19134 +f 19067 18816 18761 +f 18968 19172 19110 +f 19246 19031 19135 +f 19043 18818 18993 +f 18968 18921 19172 +f 18891 18856 19071 +f 18971 19032 19141 +f 19030 18892 18857 +f 18940 18982 19178 +f 18921 18969 18992 +f 18928 18965 19149 +f 19004 18926 19054 +f 19088 18890 19139 +f 19142 19190 18999 +f 18965 18999 19190 +f 19142 18999 19084 +f 18983 19013 19116 +f 18976 19060 19057 +f 19171 18724 18920 +f 18985 19076 19045 +f 19106 19044 18964 +f 19046 18985 19045 +f 18724 19171 19107 +f 19091 18961 19059 +f 19059 18961 19070 +f 18996 19070 18961 +f 19005 19180 19080 +f 18905 19053 18994 +f 19089 18828 19087 +f 19156 18943 19090 +f 18930 19042 18803 +f 19183 19098 18915 +f 18980 19093 19090 +f 18863 18980 19090 +f 18932 18830 19123 +f 19249 19035 18877 +f 19222 18948 19404 +f 19130 19062 19189 +f 19049 18958 19079 +f 19038 19184 18843 +f 19099 18960 19151 +f 19118 18987 19187 +f 18987 19021 19187 +f 19063 18945 19215 +f 18772 18851 18900 +f 18700 19096 18851 +f 19096 18700 19031 +f 18966 19121 19021 +f 18989 18860 19216 +f 18927 19136 19055 +f 19217 18862 19152 +f 18895 19143 19022 +f 19362 18977 19007 +f 19125 19018 19066 +f 18949 18977 19362 +f 19083 19022 19143 +f 19056 19179 18929 +f 19010 18929 19179 +f 18871 19225 19309 +f 19085 19218 18898 +f 19124 18920 18970 +f 18970 18942 19124 +f 18959 19138 18962 +f 19071 19073 18891 +f 18856 18990 19071 +f 19134 19029 19091 +f 19071 18990 19140 +f 19070 18996 19041 +f 18966 18971 19141 +f 19141 19121 18966 +f 18858 19034 19231 +f 19036 18963 19175 +f 18819 18988 19037 +f 19172 18921 19144 +f 19012 18940 19178 +f 18923 18893 19114 +f 19045 19009 19046 +f 19040 19075 19006 +f 19148 18983 19116 +f 18926 18972 19054 +f 18998 19056 18929 +f 19005 18819 19037 +f 18826 18858 19231 +f 18906 18934 19117 +f 18993 18997 19238 +f 19174 18972 19176 +f 18992 19072 18921 +f 19058 19122 19391 +f 19006 18906 19117 +f 19232 19135 19048 +f 18748 19117 18934 +f 19209 19040 19006 +f 18930 19197 19212 +f 19042 18930 19212 +f 19002 18973 19173 +f 19146 18832 18923 +f 18939 19124 18942 +f 18860 18932 19128 +f 18978 19393 18967 +f 19053 19150 18994 +f 18936 18876 18900 +f 19249 18877 19039 +f 18981 19145 19112 +f 18947 19089 19185 +f 19152 18931 19146 +f 18877 18842 19039 +f 19145 18981 19098 +f 18957 19049 19168 +f 19093 18980 19129 +f 18915 19099 19183 +f 19053 19020 19118 +f 19083 19079 19022 +f 19014 19065 19133 +f 19143 19078 19188 +f 19155 19095 19014 +f 19010 19179 19085 +f 19102 19068 19254 +f 18917 19015 19378 +f 19224 19069 19001 +f 19025 19026 19163 +f 19027 19047 19115 +f 19003 18952 19104 +f 19163 19026 19104 +f 19026 19003 19104 +f 19104 18952 19027 +f 19115 19047 19075 +f 18955 19024 19227 +f 19028 18955 19227 +f 19076 19003 19026 +f 18956 19076 19026 +f 19003 19076 18933 +f 19160 19076 18956 +f 18956 19028 19160 +f 19075 19047 19006 +f 18959 19019 19111 +f 18990 19131 19140 +f 19144 18921 19072 +f 18991 19138 19166 +f 18962 19138 18991 +f 19201 19030 19442 +f 18927 19043 19136 +f 19223 19069 19224 +f 18748 19074 19164 +f 19084 19036 19175 +f 18861 19036 19084 +f 18935 18967 19232 +f 18957 19168 19106 +f 19149 18965 19211 +f 18992 18994 19150 +f 18998 18928 19149 +f 19045 19076 19160 +f 19037 18988 19360 +f 19321 18774 19081 +f 19045 19160 19009 +f 19120 18997 19000 +f 19119 19049 19079 +f 19496 19146 18923 +f 19119 19079 19083 +f 19070 19041 19221 +f 19117 18748 19164 +f 19077 19199 19032 +f 19086 18976 19057 +f 19109 19110 19291 +f 18938 19009 19210 +f 19215 18885 19148 +f 19126 19240 19245 +f 19210 19371 18938 +f 19185 19089 19248 +f 19058 18891 19271 +f 19271 19122 19058 +f 19186 19124 18939 +f 19080 19180 19243 +f 18979 19008 19251 +f 18899 19080 19243 +f 19181 19218 19085 +f 19243 19082 18899 +f 18995 19035 19300 +f 19188 19078 19218 +f 19127 18989 19304 +f 18816 19067 19151 +f 19139 18886 19339 +f 18900 18851 19096 +f 19019 19063 19159 +f 19074 19127 19113 +f 19014 19133 19154 +f 19055 19253 18868 +f 19011 19051 19219 +f 19067 18871 19309 +f 19018 19092 18846 +f 19171 18920 19195 +f 19041 19069 19223 +f 18988 18946 19264 +f 19111 19192 18959 +f 19164 19074 19113 +f 19108 18762 19107 +f 19233 19141 19234 +f 19276 19103 19109 +f 19048 18935 19232 +f 19141 19032 19234 +f 19160 19210 19009 +f 19240 19088 19139 +f 19232 18967 19290 +f 19033 18774 19321 +f 19291 19110 19172 +f 18939 18938 19371 +f 19290 18967 19393 +f 18963 18991 19166 +f 18920 19124 19426 +f 19170 18892 19030 +f 19178 18982 19391 +f 19120 19086 19333 +f 19142 19084 19262 +f 19300 19035 19167 +f 18892 19242 18973 +f 19303 19149 19211 +f 19056 18998 19177 +f 18973 19242 19173 +f 18965 19190 19211 +f 19002 19248 19087 +f 19050 19193 19153 +f 19086 19057 19206 +f 19248 19089 19087 +f 19271 18891 19073 +f 19057 19060 19220 +f 19060 19061 19220 +f 19184 19038 19421 +f 19099 19151 19244 +f 19270 19132 19082 +f 19251 19008 19052 +f 19007 19153 19213 +f 19129 19134 19280 +f 19062 18979 19332 +f 19158 19004 19198 +f 19198 19004 19054 +f 19157 19017 19381 +f 19362 19007 19213 +f 19155 19014 19154 +f 19068 19157 19254 +f 19102 19283 19034 +f 19103 19313 19016 +f 19225 18917 19344 +f 19264 18946 18944 +f 19237 19134 19091 +f 19162 19105 19285 +f 19024 19105 19162 +f 19227 19024 19162 +f 19224 19044 19161 +f 19105 19025 19163 +f 19001 19044 19224 +f 19163 19104 19257 +f 19027 19075 19104 +f 19027 19115 19075 +f 19169 19257 19075 +f 19075 19257 19104 +f 19169 19075 19040 +f 19228 19028 19227 +f 19028 19228 19160 +f 19192 19166 19138 +f 19044 19106 19196 +f 19106 19168 19196 +f 19232 19376 19135 +f 19339 19409 19139 +f 19442 19030 19266 +f 19200 19043 18993 +f 19119 19083 19203 +f 19073 19071 19407 +f 19170 19030 19201 +f 19165 19257 19169 +f 18975 19108 19197 +f 18993 19238 19200 +f 19122 19208 19391 +f 19143 19229 19083 +f 18937 19219 19205 +f 19199 19234 19032 +f 19116 19012 19178 +f 19177 18998 19265 +f 18997 19120 19372 +f 19238 18997 19372 +f 19262 19211 19190 +f 19054 18972 19174 +f 19190 19142 19262 +f 19300 19199 19077 +f 19077 18995 19300 +f 19148 19116 19235 +f 19207 19149 19303 +f 19120 19377 19495 +f 19237 19091 19059 +f 18803 19042 19337 +f 19221 19237 19059 +f 19221 19059 19070 +f 19333 19377 19120 +f 19209 19006 19117 +f 19271 19208 19122 +f 19097 18803 19337 +f 19333 19086 19206 +f 19041 19223 19221 +f 19204 19097 19337 +f 19167 19035 19249 +f 19332 18979 19251 +f 19206 19057 19220 +f 19182 19100 19331 +f 18936 19214 19147 +f 19051 19064 19275 +f 19061 19156 19220 +f 19179 19056 19177 +f 19189 19332 19130 +f 19040 19209 19169 +f 19101 19158 19198 +f 19210 19160 19302 +f 19090 19093 19279 +f 19252 19038 18868 +f 18868 19253 19252 +f 19093 19129 19279 +f 19215 19159 19063 +f 19410 18949 19362 +f 19404 19126 19245 +f 19151 19067 19244 +f 19138 18959 19192 +f 18932 19278 19128 +f 19239 18900 19096 +f 19132 19270 19335 +f 19133 19132 19335 +f 19168 19049 19191 +f 19049 19119 19236 +f 19150 19053 19118 +f 19103 19276 19313 +f 19121 19336 19021 +f 19344 18917 19378 +f 18944 19094 19779 +f 19194 18944 19779 +f 19102 19254 19476 +f 19102 19476 19283 +f 18944 19194 19264 +f 19044 19196 19255 +f 19276 19109 19471 +f 19191 19196 19168 +f 19202 19119 19203 +f 19392 19043 19200 +f 19291 19172 19295 +f 19175 18963 19355 +f 19261 19175 19355 +f 19165 19169 19316 +f 19178 19391 19328 +f 19203 19083 19229 +f 18893 18951 19354 +f 19213 19153 19193 +f 19117 19164 19450 +f 19144 19072 19431 +f 18998 19149 19207 +f 19372 19120 19495 +f 19320 19210 19302 +f 19265 18998 19207 +f 19123 19182 19367 +f 19116 19178 19235 +f 19143 19188 19416 +f 19250 19185 19248 +f 19150 19072 18992 +f 19052 19185 19250 +f 19229 19143 19416 +f 19186 18939 19371 +f 19174 19176 19147 +f 19298 19098 19183 +f 19101 19331 19100 +f 19202 19236 19119 +f 19215 19148 19272 +f 19496 18923 19114 +f 19037 19360 19483 +f 19421 19369 19184 +f 19183 19099 19330 +f 19216 19304 18989 +f 19037 19483 19005 +f 19321 19081 19205 +f 19099 19244 19330 +f 19073 19407 19271 +f 19113 19127 19341 +f 19156 19090 19312 +f 19189 19062 19332 +f 18937 19205 19081 +f 19129 19280 19279 +f 19125 19217 19511 +f 19280 19134 19351 +f 18936 18900 19214 +f 19277 19019 19159 +f 19111 19019 19385 +f 19243 19270 19082 +f 18900 19239 19394 +f 19577 19157 19381 +f 19254 19157 19577 +f 19275 19064 19016 +f 19095 19266 19030 +f 19246 19096 19031 +f 18951 18949 19410 +f 19161 19286 19284 +f 19226 19161 19044 +f 19286 19161 19226 +f 19226 19044 19255 +f 19227 19162 19349 +f 19237 19137 19134 +f 19285 19105 19346 +f 19105 19163 19346 +f 19378 19033 19321 +f 19503 19136 19392 +f 19478 19231 19034 +f 19351 19134 19137 +f 19136 19043 19392 +f 19071 19140 19407 +f 19166 19192 19230 +f 19191 19255 19196 +f 18963 19166 19353 +f 19141 19233 19121 +f 19355 18963 19353 +f 19195 19107 19171 +f 19262 19084 19261 +f 19050 18826 19412 +f 19160 19228 19302 +f 19108 19107 19288 +f 19084 19175 19261 +f 19203 19289 19202 +f 19197 19108 19288 +f 19360 18988 19264 +f 19152 19146 19553 +f 19209 19117 19318 +f 19505 19152 19553 +f 19265 19297 19177 +f 19259 19209 19318 +f 19169 19209 19259 +f 19172 19144 19295 +f 19396 19123 19367 +f 19237 19221 19241 +f 19241 19221 19306 +f 19148 19235 19324 +f 19002 19173 19326 +f 19306 19221 19223 +f 19331 19367 19182 +f 19248 19002 19420 +f 19161 19223 19224 +f 19284 19223 19161 +f 19085 19179 19314 +f 19340 19205 19219 +f 19181 19085 19314 +f 19195 18920 19274 +f 19039 19184 19249 +f 19369 19249 19184 +f 19090 19279 19312 +f 19243 19180 19567 +f 19434 19097 19204 +f 19339 19097 19434 +f 19131 19130 19332 +f 19252 19421 19038 +f 19067 19365 19244 +f 19150 19118 19269 +f 19187 19269 19118 +f 19309 19281 19067 +f 19246 19135 19247 +f 19385 19019 19277 +f 19136 19503 19055 +f 19191 19049 19236 +f 19282 19309 19225 +f 19018 19311 19092 +f 19094 19092 19779 +f 19017 19222 19381 +f 19095 19155 19266 +f 19313 19308 19016 +f 19354 18951 19473 +f 19237 19293 19137 +f 19121 19233 19352 +f 19107 19195 19296 +f 19230 19192 19258 +f 19291 19440 19109 +f 19240 19387 19245 +f 19235 19178 19325 +f 19231 19412 18826 +f 19321 19205 19516 +f 19123 19396 18932 +f 18892 19170 19323 +f 19242 18892 19323 +f 19272 19148 19324 +f 19260 19234 19199 +f 19145 19098 19298 +f 19242 19403 19173 +f 19191 19305 19255 +f 19403 19326 19173 +f 19295 19144 19364 +f 19193 19050 19412 +f 19300 19260 19199 +f 19517 19337 19042 +f 19330 19298 19183 +f 19261 19355 19301 +f 19364 19144 19431 +f 19371 19210 19320 +f 19271 19407 19425 +f 18900 19334 19214 +f 19211 19262 19356 +f 19072 19150 19263 +f 19206 19220 19427 +f 18900 19394 19334 +f 19229 19292 19203 +f 19567 19180 19536 +f 19113 19341 19256 +f 19341 19127 19304 +f 19052 19250 19379 +f 19251 19052 19379 +f 19237 19241 19267 +f 19427 19220 19156 +f 18920 19426 19274 +f 19312 19338 19156 +f 19306 19223 19284 +f 19278 19216 19128 +f 19375 19296 19195 +f 19179 19177 19294 +f 19096 19246 19239 +f 19159 19215 19383 +f 19218 19181 19317 +f 19188 19218 19317 +f 19021 19336 19187 +f 19051 19528 19219 +f 19277 19159 19383 +f 19121 19352 19336 +f 19253 19055 19503 +f 19345 19335 19270 +f 19273 19051 19275 +f 19478 19034 19283 +f 19436 19125 19511 +f 19436 19018 19125 +f 19335 19154 19133 +f 19305 19191 19268 +f 19236 19268 19191 +f 19281 19365 19067 +f 19268 19236 19366 +f 19311 19018 19343 +f 19366 19236 19202 +f 19266 19155 19470 +f 19366 19202 19327 +f 19779 19092 19311 +f 19473 18951 19410 +f 19194 19779 19382 +f 19287 19162 19285 +f 19306 19284 19286 +f 19349 19162 19287 +f 19286 19226 19347 +f 19226 19255 19307 +f 19192 19111 19385 +f 19408 19054 19174 +f 19258 19353 19230 +f 19166 19230 19353 +f 19646 18893 19354 +f 19114 18893 19646 +f 19261 19301 19262 +f 19260 19441 19234 +f 19203 19292 19289 +f 19372 19405 19200 +f 19200 19238 19372 +f 19260 19300 19322 +f 19294 19177 19297 +f 19211 19356 19361 +f 19211 19361 19303 +f 19169 19259 19390 +f 19390 19316 19169 +f 19179 19294 19314 +f 19265 19446 19297 +f 19145 19393 19112 +f 19300 19167 19488 +f 19358 19147 19329 +f 19147 19214 19329 +f 19307 19255 19400 +f 19270 19243 19435 +f 19420 19002 19326 +f 19450 19164 19113 +f 19338 19427 19156 +f 19299 19271 19425 +f 19208 19271 19299 +f 19272 19424 19215 +f 19299 19391 19208 +f 19250 19248 19420 +f 19470 19155 19154 +f 19140 19459 19407 +f 19150 19269 19497 +f 19379 19332 19251 +f 19313 19276 19471 +f 19471 19109 19440 +f 19217 19152 19310 +f 19195 19274 19375 +f 19383 19215 19424 +f 19258 19192 19386 +f 19308 19275 19016 +f 19282 19225 19344 +f 19264 19194 19438 +f 19402 19255 19305 +f 19198 19054 19408 +f 19232 19290 19376 +f 19288 19514 19197 +f 19234 19441 19233 +f 19419 19212 19197 +f 19264 19451 19360 +f 19305 19363 19402 +f 19296 19460 19107 +f 19322 19300 19488 +f 19519 19291 19295 +f 19318 19117 19448 +f 19393 19145 19557 +f 19207 19303 19361 +f 19320 19302 19319 +f 19403 19242 19323 +f 19595 19371 19320 +f 19293 19237 19267 +f 19124 19186 19601 +f 19582 19245 19387 +f 19241 19306 19398 +f 19397 19396 19367 +f 19315 19441 19260 +f 19005 19483 19370 +f 19324 19235 19325 +f 19379 19250 19504 +f 19180 19005 19370 +f 19377 19333 19456 +f 19416 19188 19317 +f 19416 19292 19229 +f 19328 19325 19178 +f 19252 19253 19533 +f 19268 19363 19305 +f 19533 19253 19374 +f 19503 19374 19253 +f 19101 19198 19342 +f 19289 19327 19202 +f 19327 19368 19366 +f 19551 19332 19379 +f 19263 19150 19530 +f 19373 19530 19150 +f 19140 19131 19459 +f 19340 19219 19528 +f 19310 19152 19505 +f 19345 19270 19435 +f 19192 19385 19386 +f 19321 19380 19378 +f 19286 19347 19399 +f 19285 19346 19348 +f 19287 19285 19348 +f 19226 19307 19347 +f 19286 19398 19306 +f 19346 19163 19489 +f 19398 19286 19399 +f 19163 19257 19489 +f 19227 19349 19480 +f 19228 19227 19480 +f 19350 19228 19480 +f 19302 19228 19350 +f 19350 19319 19302 +f 19292 19395 19289 +f 19353 19258 19433 +f 19391 19299 19579 +f 19174 19147 19486 +f 19257 19165 19389 +f 19351 19137 19609 +f 19443 19294 19439 +f 19316 19357 19165 +f 19314 19294 19443 +f 19262 19301 19388 +f 19486 19147 19358 +f 19390 19357 19316 +f 19293 19415 19137 +f 19561 19181 19314 +f 19259 19318 19390 +f 19448 19117 19450 +f 19265 19207 19359 +f 19145 19418 19557 +f 19361 19359 19207 +f 19439 19297 19446 +f 19294 19297 19439 +f 19418 19145 19298 +f 19295 19364 19428 +f 19042 19212 19517 +f 19267 19415 19293 +f 19299 19425 19532 +f 19241 19398 19267 +f 19205 19340 19516 +f 19400 19255 19401 +f 19402 19401 19255 +f 19334 19329 19214 +f 19367 19331 19397 +f 19425 19407 19423 +f 19404 19429 19222 +f 19333 19206 19560 +f 19435 19243 19567 +f 19240 19139 19409 +f 19381 19222 19429 +f 19341 19461 19256 +f 19240 19466 19387 +f 19288 19107 19460 +f 19373 19150 19497 +f 19246 19406 19239 +f 19131 19332 19459 +f 19338 19312 19508 +f 19528 19051 19273 +f 19247 19135 19376 +f 19384 19385 19277 +f 19383 19384 19277 +f 19500 19268 19366 +f 19273 19275 19554 +f 19269 19187 19411 +f 19470 19154 19469 +f 19436 19343 19018 +f 19309 19282 19477 +f 19283 19476 19510 +f 19231 19478 19412 +f 19609 19137 19512 +f 19395 19437 19289 +f 19757 19380 19321 +f 19353 19388 19355 +f 19517 19212 19419 +f 19256 19450 19113 +f 19301 19355 19388 +f 19392 19200 19506 +f 19317 19181 19561 +f 19506 19200 19405 +f 19165 19357 19389 +f 19356 19262 19388 +f 19352 19233 19441 +f 19513 19404 19245 +f 19446 19265 19359 +f 19325 19328 19599 +f 19390 19444 19357 +f 19442 19417 19201 +f 19170 19201 19417 +f 19546 19488 19167 +f 19267 19398 19432 +f 19323 19170 19417 +f 19298 19330 19449 +f 19167 19249 19546 +f 19524 19318 19448 +f 19519 19295 19428 +f 19500 19363 19268 +f 19320 19319 19454 +f 19454 19455 19320 +f 19595 19320 19455 +f 19595 19186 19371 +f 19394 19239 19406 +f 19601 19426 19124 +f 19498 19289 19437 +f 19536 19180 19370 +f 19312 19279 19430 +f 19406 19246 19247 +f 19430 19280 19351 +f 19072 19263 19431 +f 19375 19274 19458 +f 19274 19426 19458 +f 19554 19275 19555 +f 19504 19250 19651 +f 19252 19596 19421 +f 19217 19310 19511 +f 19477 19281 19309 +f 19457 19332 19551 +f 19628 19332 19457 +f 19459 19332 19628 +f 19240 19409 19466 +f 19387 19466 19606 +f 19354 19473 19678 +f 19336 19411 19187 +f 19411 19336 19502 +f 19386 19385 19507 +f 19352 19502 19336 +f 19438 19194 19382 +f 19347 19307 19474 +f 19348 19346 19481 +f 19474 19307 19400 +f 19413 19287 19348 +f 19415 19267 19432 +f 19287 19480 19349 +f 19481 19346 19489 +f 19257 19389 19489 +f 19388 19353 19414 +f 19521 19592 19325 +f 19137 19415 19512 +f 19389 19357 19522 +f 19522 19357 19491 +f 19486 19408 19174 +f 19356 19388 19518 +f 19357 19444 19491 +f 19361 19356 19445 +f 19390 19318 19524 +f 19757 19321 19516 +f 19521 19325 19599 +f 19193 19674 19213 +f 19417 19442 19482 +f 19369 19546 19249 +f 19397 19467 19396 +f 19416 19317 19561 +f 19483 19360 19451 +f 19299 19532 19728 +f 19415 19432 19487 +f 19395 19292 19597 +f 19358 19590 19486 +f 19454 19319 19492 +f 19590 19358 19735 +f 19432 19398 19487 +f 19399 19487 19398 +f 19322 19548 19260 +f 19487 19399 19494 +f 19429 19404 19876 +f 19422 19551 19379 +f 19401 19465 19400 +f 19331 19101 19616 +f 19500 19493 19363 +f 19330 19244 19449 +f 19495 19377 19456 +f 19362 19213 19472 +f 19363 19499 19402 +f 19498 19327 19289 +f 19304 19216 19463 +f 19250 19420 19651 +f 19341 19304 19461 +f 19407 19459 19603 +f 19500 19366 19368 +f 19369 19421 19531 +f 19379 19504 19422 +f 19560 19456 19333 +f 19296 19375 19452 +f 19462 19272 19324 +f 19424 19272 19462 +f 19216 19278 19463 +f 19407 19603 19423 +f 19409 19339 19573 +f 19391 19579 19328 +f 19278 18932 19467 +f 19436 19511 19663 +f 19386 19507 19258 +f 18932 19396 19467 +f 19342 19198 19408 +f 19560 19206 19427 +f 19352 19441 19618 +f 19528 19273 19554 +f 19572 19335 19345 +f 19572 19154 19335 +f 19469 19154 19572 +f 19308 19558 19275 +f 19279 19280 19430 +f 19564 19344 19378 +f 19476 19749 19510 +f 19510 19478 19283 +f 19564 19378 19380 +f 19678 19644 19354 +f 19450 19256 19748 +f 19644 19646 19354 +f 19462 19324 19592 +f 19324 19325 19592 +f 19412 19674 19193 +f 19444 19390 19524 +f 19451 19264 19438 +f 19453 19512 19415 +f 19523 19197 19514 +f 19523 19419 19197 +f 19513 19245 19582 +f 19674 19756 19213 +f 19395 19538 19437 +f 19579 19299 19728 +f 19446 19359 19447 +f 19442 19266 19482 +f 19499 19363 19569 +f 19363 19493 19569 +f 19472 19213 19756 +f 19439 19446 19447 +f 19101 19342 19616 +f 19415 19487 19453 +f 19329 19334 19475 +f 19570 19204 19337 +f 19327 19501 19368 +f 19146 19496 19581 +f 19417 19649 19323 +f 19560 19427 19468 +f 19403 19323 19649 +f 19434 19204 19570 +f 19427 19338 19468 +f 19263 19364 19431 +f 19437 19538 19498 +f 19530 19364 19263 +f 19516 19340 19550 +f 19394 19475 19334 +f 19339 19434 19573 +f 19340 19528 19550 +f 19494 19490 19487 +f 19573 19464 19409 +f 19464 19466 19409 +f 19452 19375 19458 +f 19859 19410 19362 +f 19369 19527 19552 +f 19369 19531 19527 +f 19545 19460 19296 +f 19474 19400 19465 +f 19385 19384 19507 +f 19531 19421 19596 +f 19530 19373 19485 +f 19433 19539 19353 +f 19414 19353 19539 +f 19591 19402 19499 +f 19562 19533 19374 +f 19577 19381 19702 +f 19506 19503 19392 +f 19535 19477 19282 +f 19602 19535 19282 +f 19282 19344 19602 +f 19502 19352 19537 +f 19494 19347 19542 +f 19347 19474 19542 +f 19347 19494 19399 +f 19481 19479 19348 +f 19413 19348 19479 +f 19413 19543 19287 +f 19480 19287 19543 +f 19350 19480 19544 +f 19319 19547 19492 +f 19547 19319 19350 +f 19471 19440 19613 +f 19580 19482 19266 +f 19440 19291 19613 +f 19517 19419 19523 +f 19443 19439 19549 +f 19445 19356 19518 +f 19495 19456 19642 +f 19291 19519 19613 +f 19361 19445 19529 +f 19483 19451 19645 +f 19361 19529 19359 +f 19417 19482 19515 +f 19735 19358 19329 +f 19314 19443 19556 +f 19553 19146 19581 +f 19702 19381 19629 +f 19557 19798 19393 +f 19314 19556 19561 +f 19315 19260 19548 +f 19403 19587 19326 +f 19520 19548 19488 +f 19508 19312 19509 +f 19492 19444 19454 +f 19322 19488 19548 +f 19476 19254 19577 +f 19465 19575 19474 +f 19492 19491 19444 +f 19326 19587 19420 +f 19630 19310 19505 +f 19394 19772 19475 +f 19401 19402 19591 +f 19397 19331 19852 +f 19292 19416 19561 +f 19546 19369 19552 +f 19448 19450 19748 +f 19597 19292 19561 +f 19859 19362 19472 +f 19616 19852 19331 +f 19532 19425 19423 +f 19658 19448 19748 +f 19596 19252 19533 +f 19593 19395 19597 +f 19247 19376 19746 +f 19376 19576 19746 +f 19538 19395 19593 +f 19600 19503 19506 +f 19524 19448 19658 +f 19266 19470 19580 +f 19373 19497 19485 +f 19471 19676 19313 +f 19256 19461 19661 +f 19365 19281 19668 +f 19669 19343 19436 +f 19498 19501 19327 +f 19501 19500 19368 +f 19278 19467 19636 +f 19558 19555 19275 +f 19384 19383 19608 +f 19545 19296 19452 +f 19568 19499 19569 +f 19313 19558 19308 +f 19618 19537 19352 +f 19564 19641 19344 +f 19342 19408 19713 +f 19258 19507 19566 +f 19473 19410 19540 +f 19678 19473 19540 +f 19443 19622 19556 +f 19389 19584 19489 +f 19451 19438 19673 +f 19290 19393 19798 +f 19388 19414 19672 +f 19496 19114 19581 +f 19372 19495 19642 +f 19492 19525 19491 +f 19687 19445 19518 +f 19716 19618 19441 +f 19731 19519 19428 +f 19594 19337 19517 +f 19570 19337 19594 +f 19515 19775 19417 +f 19525 19492 19547 +f 19447 19359 19484 +f 19649 19417 19775 +f 19553 19698 19505 +f 19364 19526 19428 +f 19490 19534 19487 +f 19493 19563 19569 +f 19772 19394 19708 +f 19500 19563 19493 +f 19498 19538 19501 +f 19575 19465 19574 +f 19397 19852 19817 +f 19401 19574 19465 +f 19406 19708 19394 +f 19587 19783 19420 +f 19364 19530 19648 +f 19668 19281 19477 +f 19499 19568 19654 +f 19748 19256 19661 +f 19504 19651 19635 +f 19538 19593 19700 +f 19387 19606 19737 +f 19423 19603 19607 +f 19669 19436 19948 +f 19592 19521 19789 +f 19664 19528 19554 +f 19779 19311 19343 +f 19290 19576 19376 +f 19502 19703 19411 +f 19467 19397 19817 +f 19564 19380 19643 +f 19455 19454 19598 +f 19757 19612 19380 +f 19468 19338 19508 +f 19345 19435 19611 +f 19476 19577 19637 +f 19520 19488 19546 +f 19640 19426 19601 +f 19312 19430 19509 +f 19458 19426 19640 +f 19430 19351 19609 +f 19609 19571 19430 +f 19462 19804 19424 +f 19383 19424 19608 +f 19870 19460 19545 +f 19580 19470 19469 +f 19433 19258 19566 +f 19542 19474 19615 +f 19615 19474 19575 +f 19541 19494 19542 +f 19479 19481 19619 +f 19544 19480 19543 +f 19350 19544 19547 +f 19613 19519 19731 +f 19549 19439 19585 +f 19722 19388 19672 +f 19518 19388 19722 +f 19713 19408 19578 +f 19290 19798 19675 +f 19731 19428 19526 +f 19288 19460 19589 +f 19517 19523 19659 +f 19659 19624 19517 +f 19389 19522 19623 +f 19486 19578 19408 +f 19522 19491 19525 +f 19588 19524 19666 +f 19359 19529 19484 +f 19447 19484 19585 +f 19585 19439 19447 +f 19461 19304 19463 +f 19444 19524 19588 +f 19648 19530 19774 +f 19573 19434 19570 +f 19556 19626 19561 +f 19610 19453 19586 +f 19453 19487 19534 +f 19658 19748 19776 +f 19712 19418 19298 +f 19457 19551 19656 +f 19636 19463 19278 +f 19494 19652 19490 +f 19298 19449 19712 +f 19652 19494 19541 +f 19617 19563 19500 +f 19381 19429 19629 +f 19542 19632 19541 +f 19617 19500 19501 +f 19370 19483 19621 +f 19269 19485 19497 +f 19635 19651 19878 +f 19459 19628 19604 +f 19422 19504 19635 +f 19605 19449 19244 +f 19244 19365 19662 +f 19605 19244 19662 +f 19735 19329 19475 +f 19634 19507 19811 +f 19601 19186 19559 +f 19365 19836 19662 +f 19804 19608 19424 +f 19374 19503 19600 +f 19384 19811 19507 +f 19501 19538 19657 +f 19703 19502 19537 +f 19663 19511 19310 +f 19600 19506 19639 +f 19566 19507 19565 +f 19566 19539 19433 +f 19508 19509 19638 +f 19414 19539 19672 +f 19599 19328 19579 +f 19509 19430 19660 +f 19660 19430 19571 +f 19721 19510 19749 +f 19611 19572 19345 +f 19478 19510 19721 +f 19512 19453 19610 +f 19555 19558 19938 +f 19406 19247 19746 +f 19382 19779 19673 +f 19313 19676 19677 +f 19412 19821 19674 +f 19410 19859 19540 +f 19471 19613 19676 +f 19532 19881 19728 +f 19549 19622 19443 +f 19642 19456 19620 +f 19623 19584 19389 +f 19589 19460 19870 +f 19757 19516 19883 +f 19793 19620 19456 +f 19686 19515 19482 +f 19456 19560 19793 +f 19621 19483 19645 +f 19516 19550 19883 +f 19623 19522 19525 +f 19315 19548 19754 +f 19514 19659 19523 +f 19560 19468 19688 +f 19454 19444 19588 +f 19768 19526 19364 +f 19569 19563 19633 +f 19403 19649 19695 +f 19501 19631 19617 +f 19604 19628 19739 +f 19484 19529 19583 +f 19636 19467 19670 +f 19587 19403 19695 +f 19569 19633 19568 +f 19603 19459 19604 +f 19609 19512 19706 +f 19310 19630 19705 +f 19485 19774 19530 +f 19598 19454 19685 +f 19186 19595 19559 +f 19269 19411 19485 +f 19708 19406 19715 +f 19453 19534 19586 +f 19924 19531 19596 +f 19634 19565 19507 +f 19616 19342 19713 +f 19948 19436 19663 +f 19592 19710 19462 +f 19804 19462 19710 +f 19668 19836 19365 +f 19574 19401 19591 +f 19441 19315 19754 +f 19754 19716 19441 +f 19585 19718 19549 +f 19779 19343 19669 +f 19558 19313 19677 +f 19438 19382 19673 +f 19582 19387 19737 +f 19612 19643 19380 +f 19614 19632 19542 +f 19479 19679 19413 +f 19615 19614 19542 +f 19761 19413 19679 +f 19543 19413 19761 +f 19489 19619 19481 +f 19489 19584 19619 +f 19544 19543 19680 +f 19544 19684 19547 +f 19876 19835 19429 +f 19520 19690 19548 +f 19620 19793 19792 +f 19881 19423 19607 +f 19445 19687 19529 +f 19532 19423 19881 +f 19578 19486 19590 +f 19686 19482 19580 +f 19688 19793 19560 +f 19288 19589 19682 +f 19682 19514 19288 +f 19623 19525 19683 +f 19515 19686 19775 +f 19570 19594 19647 +f 19547 19684 19525 +f 19659 19514 19765 +f 19551 19422 19625 +f 19650 19586 19534 +f 19490 19650 19534 +f 19536 19370 19867 +f 19556 19622 19626 +f 19461 19463 19661 +f 19628 19457 19707 +f 19698 19630 19505 +f 19573 19570 19937 +f 19587 19695 19692 +f 19650 19490 19652 +f 19593 19597 19691 +f 19464 19573 19937 +f 19615 19575 19574 +f 19671 19609 19740 +f 19571 19609 19671 +f 19749 19476 19637 +f 19344 19641 19602 +f 19591 19499 19717 +f 19717 19499 19654 +f 19664 19554 19912 +f 19653 19593 19691 +f 19561 19626 19627 +f 19709 19435 19567 +f 19597 19561 19627 +f 19663 19310 19705 +f 19789 19823 19592 +f 19811 19741 19634 +f 19452 19720 19545 +f 19789 19521 19599 +f 19404 19513 19876 +f 19384 19608 19811 +f 19715 19406 19746 +f 19533 19562 19596 +f 19596 19562 19667 +f 19657 19631 19501 +f 19374 19667 19562 +f 19290 19675 19576 +f 19412 19478 19821 +f 19600 19667 19374 +f 19672 19539 19744 +f 19872 19618 19716 +f 19537 19618 19872 +f 19700 19593 19653 +f 19506 19405 19719 +f 19552 19699 19546 +f 19859 19472 19917 +f 19627 19626 19622 +f 19584 19623 19683 +f 19648 19768 19364 +f 19525 19684 19683 +f 19557 19418 19875 +f 19627 19928 19597 +f 19691 19597 19928 +f 19656 19551 19625 +f 19867 19370 19621 +f 19685 19454 19588 +f 19418 19712 19875 +f 19570 19647 19937 +f 19656 19707 19457 +f 19633 19563 19694 +f 19694 19563 19697 +f 19563 19617 19697 +f 19658 19666 19524 +f 19617 19631 19781 +f 19688 19468 19806 +f 19748 19661 19970 +f 19568 19633 19750 +f 19449 19605 19712 +f 19607 19603 19803 +f 19733 19568 19750 +f 19694 19750 19633 +f 19651 19420 19802 +f 19670 19945 19636 +f 19411 19780 19485 +f 19455 19598 19689 +f 19657 19538 19700 +f 19582 19737 20009 +f 19567 19536 19935 +f 19585 19484 19767 +f 19598 19685 19734 +f 19625 19422 19635 +f 19566 19744 19539 +f 19806 19508 19693 +f 19637 19577 19702 +f 19595 19701 19559 +f 19468 19508 19806 +f 19817 19704 19467 +f 19705 19630 19730 +f 19567 19935 19709 +f 19701 19601 19559 +f 19639 19667 19600 +f 19782 19640 19601 +f 19458 19640 19452 +f 19639 19506 19850 +f 19719 19405 19372 +f 19660 19571 19665 +f 19541 19655 19652 +f 19541 19632 19655 +f 19665 19571 19671 +f 19632 19614 19799 +f 19938 19558 19677 +f 19611 19785 19572 +f 19609 19706 19740 +f 19614 19615 19574 +f 19610 19706 19512 +f 19717 19574 19591 +f 19469 19572 19814 +f 19718 19622 19549 +f 19673 19779 19851 +f 19581 19114 19646 +f 19731 19526 19759 +f 19645 19451 19787 +f 19758 19619 19723 +f 19479 19619 19758 +f 19679 19479 19758 +f 19543 19761 19762 +f 19680 19543 19762 +f 19619 19584 19723 +f 19680 19684 19544 +f 19725 19723 19726 +f 19514 19682 19765 +f 19991 19613 19731 +f 19687 19518 19722 +f 19517 19624 19594 +f 19775 19686 19825 +f 19553 19581 19698 +f 19858 19529 19687 +f 19463 19970 19661 +f 19767 19484 19583 +f 19776 19748 19808 +f 19899 19691 19766 +f 19520 19546 19729 +f 19640 19977 19452 +f 19648 19774 19838 +f 19568 19733 19654 +f 19546 19699 19729 +f 19595 19455 19689 +f 19528 19664 19550 +f 19650 19652 19807 +f 19760 19724 19696 +f 19670 19467 19704 +f 19632 19711 19655 +f 19509 19660 19818 +f 19782 19601 19701 +f 19774 19485 19742 +f 19420 19783 19802 +f 19614 19574 19714 +f 19631 19657 19794 +f 19717 19714 19574 +f 19912 19738 19664 +f 19485 19780 19742 +f 19720 19870 19545 +f 19611 19435 19709 +f 19710 19592 19823 +f 19703 19780 19411 +f 19464 19606 19466 +f 19599 19579 19923 +f 19565 19634 19741 +f 19579 19728 19815 +f 19672 19744 19747 +f 19642 19719 19372 +f 19746 19576 20011 +f 19554 19555 19912 +f 19785 19814 19572 +f 19842 19555 19938 +f 19681 19469 19814 +f 19582 20009 19513 +f 19851 19779 19751 +f 19469 19681 19580 +f 19821 19478 19721 +f 20010 19676 19847 +f 19676 20010 19677 +f 19756 19674 19821 +f 19757 19883 19822 +f 19451 19673 19787 +f 19917 19472 19756 +f 19581 19646 19897 +f 19723 19725 19758 +f 19676 19613 19847 +f 19792 19642 19620 +f 19727 19725 19726 +f 19624 19659 19771 +f 19687 19722 19796 +f 19580 19681 19966 +f 19796 19858 19687 +f 19627 19622 19810 +f 19690 19520 19797 +f 19698 19581 19897 +f 19768 19759 19526 +f 19666 19800 19588 +f 19911 19627 19810 +f 19685 19588 19800 +f 19970 19463 19801 +f 19650 19769 19586 +f 19629 19429 19835 +f 19739 19628 19707 +f 19508 19638 19693 +f 19711 19773 19655 +f 19638 19509 19818 +f 19452 19977 19720 +f 19818 19660 19819 +f 19660 19665 19819 +f 19671 19819 19665 +f 19603 19604 19843 +f 19668 19477 19955 +f 19799 19614 19732 +f 19552 19527 19699 +f 19772 19708 19813 +f 19777 19699 19527 +f 19555 19842 19912 +f 19616 19713 19880 +f 19527 19531 19777 +f 19715 19813 19708 +f 19743 19640 19782 +f 19784 19744 19566 +f 19566 19565 19786 +f 19732 19614 19714 +f 19578 19795 19745 +f 19696 19752 19760 +f 19477 19535 19602 +f 19878 19651 19802 +f 19672 19747 19873 +f 19697 19760 19752 +f 19717 19654 19733 +f 19585 19827 19718 +f 19637 19702 19805 +f 19827 19585 19767 +f 19827 19736 19718 +f 19789 19599 19923 +f 19787 19673 19753 +f 19644 19678 20018 +f 19646 19644 20018 +f 19703 19537 19872 +f 19622 19718 19736 +f 19506 19719 20014 +f 19641 19564 20001 +f 19653 19691 19899 +f 19631 19794 19781 +f 19752 19696 19828 +f 19697 19617 19760 +f 19617 19781 19760 +f 19632 19799 19711 +f 19760 19781 19866 +f 19683 19726 19584 +f 19584 19726 19723 +f 19683 19684 19680 +f 19656 19625 19930 +f 19771 19659 19765 +f 19735 19475 19861 +f 19837 19649 19775 +f 19911 19928 19627 +f 19928 19766 19691 +f 19656 19909 19707 +f 19698 19730 19630 +f 19695 19649 19837 +f 19658 19776 19808 +f 19935 19536 19867 +f 19864 19605 19662 +f 19752 19750 19694 +f 19801 19636 19945 +f 19463 19636 19801 +f 19828 19733 19750 +f 19604 19739 19770 +f 19843 19604 19770 +f 19586 19903 19610 +f 19828 19750 19752 +f 19603 19843 19803 +f 19586 19769 19903 +f 19709 19919 19611 +f 19816 19924 19596 +f 19838 19910 19648 +f 19724 19778 19696 +f 19844 19778 19724 +f 19811 19608 19845 +f 19919 19785 19611 +f 19608 19804 19845 +f 19853 19740 19854 +f 19740 19706 19854 +f 19734 19685 19800 +f 19741 19786 19565 +f 19987 19816 19596 +f 19650 19807 19769 +f 19596 19667 19987 +f 19955 19477 19602 +f 19784 19566 19786 +f 19782 19701 20015 +f 19663 19705 19980 +f 19653 19848 19700 +f 19807 19652 19840 +f 19700 19820 19657 +f 19652 19655 19840 +f 19749 19637 19805 +f 19820 19700 19848 +f 19842 19938 20006 +f 19773 19840 19655 +f 19657 19820 19794 +f 19794 19849 19781 +f 19865 19715 19746 +f 19464 19946 19606 +f 19924 19777 19531 +f 19815 19728 19926 +f 19677 20010 19938 +f 19529 19858 19583 +f 19991 19847 19613 +f 19923 19579 19815 +f 19513 20009 19824 +f 19876 19513 19824 +f 19732 19714 19895 +f 19943 19798 19557 +f 19855 19540 19859 +f 19557 19875 19943 +f 19643 20001 19564 +f 19821 19721 19877 +f 20018 19678 19951 +f 19612 19757 19755 +f 19690 19754 19548 +f 19850 19506 20014 +f 19758 19725 19826 +f 19826 19727 19788 +f 19725 19727 19826 +f 19753 19673 19851 +f 19727 19726 19790 +f 19727 19790 19791 +f 19727 19791 19788 +f 19719 19642 20085 +f 19729 19797 19520 +f 19860 19583 19858 +f 19875 19712 19998 +f 19867 19621 19863 +f 19475 19772 19861 +f 19808 19839 19658 +f 19666 19658 19839 +f 19739 19707 19941 +f 19864 19662 20045 +f 19662 19836 20045 +f 19760 19866 19724 +f 19640 19743 19977 +f 19781 19812 19866 +f 19587 19692 19916 +f 19772 19813 19972 +f 19783 19587 19916 +f 19598 19734 19901 +f 19689 19598 19901 +f 19724 19866 19844 +f 19838 19774 19742 +f 19976 19647 20036 +f 19899 19848 19653 +f 19868 19595 19689 +f 19813 19715 19865 +f 19937 19647 19976 +f 19701 19595 19868 +f 19820 19849 19794 +f 19791 19790 19788 +f 19610 19903 19706 +f 19980 19809 19663 +f 19747 19744 19784 +f 19782 20015 20067 +f 19880 19852 19616 +f 19966 19686 19580 +f 19721 19749 19979 +f 19873 19747 19896 +f 19722 19672 19873 +f 19873 19898 19722 +f 19812 19781 19849 +f 19780 19932 19742 +f 19642 19792 19900 +f 19682 19589 19871 +f 19881 19926 19728 +f 19713 19578 19745 +f 19891 19714 19717 +f 19733 19891 19717 +f 19891 19733 19828 +f 19643 20040 20001 +f 19922 20016 19681 +f 19736 19827 19622 +f 19795 19578 19914 +f 19810 19622 19942 +f 19716 19754 19918 +f 19578 19590 19914 +f 19540 19855 19678 +f 19646 20018 19953 +f 19822 19883 19857 +f 19645 19787 19882 +f 19664 19883 19550 +f 19752 19694 19697 +f 19679 19758 19761 +f 19829 19758 19826 +f 19761 19758 19829 +f 19762 19761 19829 +f 19799 19732 19711 +f 19788 19790 19826 +f 19826 19790 19829 +f 19829 19790 19683 +f 19683 19790 19726 +f 19680 19762 19829 +f 19680 19829 19683 +f 19778 19828 19696 +f 19975 19690 19797 +f 19884 19778 19841 +f 19712 19605 19864 +f 19775 19905 19837 +f 19905 19775 19825 +f 19906 19841 19778 +f 19777 19907 19699 +f 19699 19907 19729 +f 19692 19695 19837 +f 19972 19861 19772 +f 19806 19693 20046 +f 19583 19860 19767 +f 19860 20000 19767 +f 19827 19767 20000 +f 19968 19818 19819 +f 19916 19802 19783 +f 19921 19819 19671 +f 19805 19702 20088 +f 19845 19804 20041 +f 19807 19840 19862 +f 19740 19921 19671 +f 19709 19935 20004 +f 19704 19817 19985 +f 19985 19817 19852 +f 19771 20048 19624 +f 19734 19800 19901 +f 19908 19844 19866 +f 19732 19895 19887 +f 19594 19624 20048 +f 19784 19786 19949 +f 19910 19768 19648 +f 19895 19714 19891 +f 19948 19663 19809 +f 19827 19942 19622 +f 19589 19870 19871 +f 19823 19789 19879 +f 19722 19898 19796 +f 19814 19785 19922 +f 19576 19675 20011 +f 19779 19669 19920 +f 19765 19682 20039 +f 19928 19911 19982 +f 19675 19798 19984 +f 19607 19803 20007 +f 19735 19914 19590 +f 19814 19922 19681 +f 19846 19848 19899 +f 19621 19645 19882 +f 19639 19987 19667 +f 19946 19464 19937 +f 19872 19915 19703 +f 19606 19946 19981 +f 19737 19606 19981 +f 20009 19737 19981 +f 19755 19757 19822 +f 19716 19918 19874 +f 20085 19642 19900 +f 19756 19821 19950 +f 19952 19756 19950 +f 19883 19664 20119 +f 19688 20042 19793 +f 19899 19766 19988 +f 19688 19806 20042 +f 19909 19656 19930 +f 19863 19621 20032 +f 19800 19666 19839 +f 19928 19988 19766 +f 19836 19668 20118 +f 20046 19693 19869 +f 19801 19945 20219 +f 20045 19836 19931 +f 20257 19867 19863 +f 19769 19807 19997 +f 20007 19803 19843 +f 19865 19746 20011 +f 19906 19778 19844 +f 19706 19903 19992 +f 19969 19862 19840 +f 19935 19867 19933 +f 19870 19720 19983 +f 19780 19703 19932 +f 19987 20008 19816 +f 19966 19681 20016 +f 19989 19741 20086 +f 19989 19786 19741 +f 19969 19840 19954 +f 19856 19784 19949 +f 19820 19848 19846 +f 19966 20065 19686 +f 20039 19682 19871 +f 19880 19713 19745 +f 19987 19639 19850 +f 19820 20005 19849 +f 19912 19842 19934 +f 19749 19805 19979 +f 19747 19784 19856 +f 19745 19795 20013 +f 19842 20006 19934 +f 20065 19825 19686 +f 19811 20086 19741 +f 20013 19795 19914 +f 20014 19719 19913 +f 19939 19827 20000 +f 19943 19984 19798 +f 19913 19719 20085 +f 19898 19873 19896 +f 19939 19942 19827 +f 19877 19721 19979 +f 20038 19641 20001 +f 19876 19824 20140 +f 19792 19793 19999 +f 19835 19876 20140 +f 19754 19690 20031 +f 19690 19975 20031 +f 19920 19751 19779 +f 19789 19923 19879 +f 19804 19710 20041 +f 19897 19646 19953 +f 19885 19773 19711 +f 19711 19732 19887 +f 19885 19711 19887 +f 19894 19885 19887 +f 19889 19887 19895 +f 19889 19894 19887 +f 19891 19889 19895 +f 19778 19891 19828 +f 19891 19778 19884 +f 19914 19735 20029 +f 19839 19993 19800 +f 19901 19800 19902 +f 19702 19835 19986 +f 19735 19861 20029 +f 19898 19858 19796 +f 19835 19702 19629 +f 19759 19929 19731 +f 20119 19664 20059 +f 20032 19621 19882 +f 19956 19884 19841 +f 19841 19904 19956 +f 19860 19858 19967 +f 20118 19931 19836 +f 20091 19759 19768 +f 19904 19841 19906 +f 19808 19748 20043 +f 19748 19970 20043 +f 19607 20007 20034 +f 19881 19607 20034 +f 19647 19594 20036 +f 19807 19862 19997 +f 19668 20191 20118 +f 19980 19705 20123 +f 20191 19668 19955 +f 20059 19664 19927 +f 19906 19844 19908 +f 19773 19954 19840 +f 19738 19927 19664 +f 20042 19806 20046 +f 19911 19810 19942 +f 19941 19707 19909 +f 19985 19852 20054 +f 20007 19843 20049 +f 19869 19693 20003 +f 19907 19777 19936 +f 19638 20003 19693 +f 19777 19924 19936 +f 19602 19641 20038 +f 20003 19638 19968 +f 19818 19968 19638 +f 19924 19816 20008 +f 19819 19921 20052 +f 19675 19984 20011 +f 19703 19915 19932 +f 19919 20109 19785 +f 19643 19612 20040 +f 19706 19992 19854 +f 19922 19785 20109 +f 20040 19612 19755 +f 19635 19878 20090 +f 19872 19716 20072 +f 19753 19851 20151 +f 19625 19635 20090 +f 20072 19716 19874 +f 19849 20005 19812 +f 19990 19787 19753 +f 20041 19710 19823 +f 19859 19917 19855 +f 19815 19926 20137 +f 19902 19800 19993 +f 19882 19787 19990 +f 19918 19754 20031 +f 19925 20137 19926 +f 19928 19982 19988 +f 19712 19864 20035 +f 19991 19731 19929 +f 19908 19965 19906 +f 19793 20042 19999 +f 19743 19782 20067 +f 19912 19927 19738 +f 19926 19881 20034 +f 19972 20168 19861 +f 20137 19923 19815 +f 19910 20091 19768 +f 20002 19838 19742 +f 19846 19899 20030 +f 19670 19704 19978 +f 20000 19860 19967 +f 19689 19901 19940 +f 19868 19689 19940 +f 19825 19944 19905 +f 19802 19916 20083 +f 19968 19819 20052 +f 19852 19880 20084 +f 19843 19770 20049 +f 19701 19868 20015 +f 19921 19740 19973 +f 19853 19973 19740 +f 19594 20048 20036 +f 19933 19867 20257 +f 19602 20038 19955 +f 19983 19720 20073 +f 19938 20010 20069 +f 19915 19872 20072 +f 19982 19911 19947 +f 20004 19935 19933 +f 19949 19786 19989 +f 19709 20004 20263 +f 19946 19937 20196 +f 19919 19709 20263 +f 20246 19874 19918 +f 20263 20109 19919 +f 19856 19896 19747 +f 19870 20104 19871 +f 19669 19948 19920 +f 19855 20142 19678 +f 19986 19835 20140 +f 20016 19922 20182 +f 19855 19917 20180 +f 19885 19958 19954 +f 19885 19894 19958 +f 19885 19954 19773 +f 19894 19886 19958 +f 19886 20021 19958 +f 20021 19886 20022 +f 19956 19891 19884 +f 19894 19889 19886 +f 20022 19886 19961 +f 19891 19956 19889 +f 19889 19956 19886 +f 19956 19961 19886 +f 19965 19904 19906 +f 19994 19896 19963 +f 19901 19902 19995 +f 19898 19896 19994 +f 20048 19771 19964 +f 19993 19995 19902 +f 19908 20017 19965 +f 19837 20028 19692 +f 19808 20125 19839 +f 19846 20063 19820 +f 20039 19964 19765 +f 19771 19765 19964 +f 19970 19801 20076 +f 19993 19839 20125 +f 19743 20067 19974 +f 19936 19924 20167 +f 20167 19924 20008 +f 19825 20065 19944 +f 19698 20123 19730 +f 19942 19939 20044 +f 20073 19720 19977 +f 19945 19670 19978 +f 19908 19866 20187 +f 19739 19941 20202 +f 19770 19739 20049 +f 20202 20049 19739 +f 19934 20064 19912 +f 20083 19916 20179 +f 20179 19692 20028 +f 19932 20002 19742 +f 19852 20084 20054 +f 19916 19692 20179 +f 19845 20086 19811 +f 20104 19870 19983 +f 19802 20090 19878 +f 19745 20147 19880 +f 19963 19896 19856 +f 19966 20016 20055 +f 19879 19923 20217 +f 19853 19854 20012 +f 19854 19992 20012 +f 19755 19822 20204 +f 19821 19877 19950 +f 20174 19865 20011 +f 19824 20009 20079 +f 19751 19920 20077 +f 20145 19857 19883 +f 19883 20119 20145 +f 20011 19984 20078 +f 20180 19756 19952 +f 19917 19756 20180 +f 20259 19897 19953 +f 19984 19943 20103 +f 19943 19875 19998 +f 19792 20208 19900 +f 20017 19904 19965 +f 20105 20216 19871 +f 19999 20208 19792 +f 20108 19914 20029 +f 20005 19820 20063 +f 19998 19712 20035 +f 20042 20060 19999 +f 19858 19898 19996 +f 19967 19858 19996 +f 19730 20123 19705 +f 20034 20007 20033 +f 20042 20046 20060 +f 19967 20062 20000 +f 19975 19797 20106 +f 20063 19846 20057 +f 19846 20030 20057 +f 19970 20076 20043 +f 19903 19769 19997 +f 19866 19812 20005 +f 19955 20038 20191 +f 20171 19862 20075 +f 19997 19862 20171 +f 19969 20075 19862 +f 20372 19823 19879 +f 20052 19921 19973 +f 19947 19942 20169 +f 19911 19942 19947 +f 19969 19954 20075 +f 19813 19865 20400 +f 19956 19904 20177 +f 20183 19868 19940 +f 19905 19944 20124 +f 20006 19938 20069 +f 19625 20090 19930 +f 19907 20185 19729 +f 19985 19978 19704 +f 19942 20044 20081 +f 19940 19901 19995 +f 20196 19937 19976 +f 20012 19992 20089 +f 19988 19982 20071 +f 19899 19988 20030 +f 20009 19981 20079 +f 20084 19880 20147 +f 20010 19847 20069 +f 20090 19802 20050 +f 20082 20182 19922 +f 19851 19751 20077 +f 19847 19991 20334 +f 19963 19856 20027 +f 20142 19855 20139 +f 20334 19991 20158 +f 20040 19755 20197 +f 20013 19914 20108 +f 19915 20072 20135 +f 19678 20142 19951 +f 19753 20087 19990 +f 20246 19918 20031 +f 19954 19958 20114 +f 20114 20075 19954 +f 19956 20100 19961 +f 20100 19956 20023 +f 20148 19805 20088 +f 20033 19925 20034 +f 19999 20037 20208 +f 20103 19943 19998 +f 19698 19897 20056 +f 19926 20034 19925 +f 20036 20048 20447 +f 20185 19797 19729 +f 19797 20185 20106 +f 19923 20137 20189 +f 20038 20001 20503 +f 20065 19966 20121 +f 19971 20029 20166 +f 20046 19869 20047 +f 19941 19909 19930 +f 20029 19861 20166 +f 20039 19871 20216 +f 20075 20157 20171 +f 19977 19743 19974 +f 19927 19912 20064 +f 19976 20036 20247 +f 20188 19907 19936 +f 19866 20005 20187 +f 20081 20169 19942 +f 19972 19813 20400 +f 20061 19908 20187 +f 19809 19980 20289 +f 20017 19908 20061 +f 19877 19979 20341 +f 20067 20015 20144 +f 20215 19802 20083 +f 20071 20130 19988 +f 20074 20017 20061 +f 19987 20198 20008 +f 19823 20372 20041 +f 20219 20076 19801 +f 20014 20203 19850 +f 20217 19923 20189 +f 19950 19877 20068 +f 20116 19956 20177 +f 19904 20017 20117 +f 20109 20082 19922 +f 20069 19847 20132 +f 20013 20147 19745 +f 19981 19946 20394 +f 20002 19932 20172 +f 19932 19915 20172 +f 20182 20055 20016 +f 19753 20151 20087 +f 19855 20180 20139 +f 19986 20140 20305 +f 19992 19903 20133 +f 20089 19992 20133 +f 20252 19991 19929 +f 19997 20133 19903 +f 20105 19871 20104 +f 20447 20048 20243 +f 20181 19898 19994 +f 20121 19966 20055 +f 20214 19929 19759 +f 19927 20149 20059 +f 20196 19976 20526 +f 20091 20214 19759 +f 19967 19996 20324 +f 20123 19698 20351 +f 20058 20038 20503 +f 20120 20057 20030 +f 20125 19808 20348 +f 19808 20043 20348 +f 19967 20326 20062 +f 19975 20106 20127 +f 20028 19837 19905 +f 20171 20133 19997 +f 20394 19946 20196 +f 19930 20090 20190 +f 20003 19968 20070 +f 19934 20006 20069 +f 19980 20123 20264 +f 19968 20052 20070 +f 19931 20118 20045 +f 20052 19973 20176 +f 19945 19978 20219 +f 20051 19868 20183 +f 19861 20168 20166 +f 20028 20396 20179 +f 20015 19868 20051 +f 19947 20071 19982 +f 20167 20008 20198 +f 19983 20073 20080 +f 20268 20198 19987 +f 20050 19802 20215 +f 20197 19755 20066 +f 19987 19850 20203 +f 20117 20017 20074 +f 20050 20138 20090 +f 19920 19948 20131 +f 20189 20146 20217 +f 19847 20334 20132 +f 20085 19900 20150 +f 19910 19838 20262 +f 20048 19964 20200 +f 20308 20086 19845 +f 19856 19949 20053 +f 19989 20154 19949 +f 20011 20242 20174 +f 20242 20011 20078 +f 19882 19990 20152 +f 20115 19958 20021 +f 20021 20022 20099 +f 20164 20094 20095 +f 20097 20096 20094 +f 20098 20094 20164 +f 20097 20094 20098 +f 20023 19956 20116 +f 20102 20094 20096 +f 20137 19925 20222 +f 20351 19698 20056 +f 20420 20038 20058 +f 19967 20324 20326 +f 20188 20185 19907 +f 20065 20124 19944 +f 20187 20005 20110 +f 19910 20262 20091 +f 19939 20000 20062 +f 20167 20188 19936 +f 20187 20184 20061 +f 20035 19864 20274 +f 19941 19930 20170 +f 20198 20111 20167 +f 19838 20002 20262 +f 20110 20063 20126 +f 20005 20063 20110 +f 20064 19934 20499 +f 20043 20281 20348 +f 20070 20052 20107 +f 20049 20202 20113 +f 20213 20107 20052 +f 20052 20176 20213 +f 19939 20173 20044 +f 19993 20125 20194 +f 20176 19973 20303 +f 20108 20029 19971 +f 19973 19853 20303 +f 20203 20268 19987 +f 20503 20001 20389 +f 20040 20389 20001 +f 19980 20264 20289 +f 20172 19915 20135 +f 20071 19947 20169 +f 19845 20041 20308 +f 20135 20072 20175 +f 20030 19988 20130 +f 19934 20069 20499 +f 20207 20154 19989 +f 20072 19874 20211 +f 20027 19856 20314 +f 20246 20211 19874 +f 20114 19958 20115 +f 20154 20053 19949 +f 19913 20085 20150 +f 20079 19981 20394 +f 19904 20117 20177 +f 20138 20190 20090 +f 20150 19900 20208 +f 20352 20040 20197 +f 19963 20027 19994 +f 20031 19975 20316 +f 20263 20004 20224 +f 20400 19865 20134 +f 20174 20134 19865 +f 20143 19920 20131 +f 20077 19920 20143 +f 20077 20151 19851 +f 20144 20015 20051 +f 20233 20109 20263 +f 20080 20073 20136 +f 19990 20087 20241 +f 20220 20018 19951 +f 19702 19986 20088 +f 19822 19857 20204 +f 20018 20220 19953 +f 19979 19805 20341 +f 19991 20252 20158 +f 20038 20420 20191 +f 20315 20037 19999 +f 19999 20060 20315 +f 20057 20120 20126 +f 20063 20057 20126 +f 20181 20270 19898 +f 19995 19993 20195 +f 19996 19898 20270 +f 20196 20526 20382 +f 20121 20122 20065 +f 20065 20122 20124 +f 20060 20046 20250 +f 20061 20184 20074 +f 20046 20047 20165 +f 19863 20032 20343 +f 20262 20275 20091 +f 20039 20216 20199 +f 20341 20068 19877 +f 20257 19863 20343 +f 20079 20394 20205 +f 20372 20153 20041 +f 20028 19905 20129 +f 20129 19905 20299 +f 19824 20079 20140 +f 20192 19933 20257 +f 20389 20040 20352 +f 20168 19972 20400 +f 20170 19930 20190 +f 20396 20028 20201 +f 20224 19933 20192 +f 20202 19941 20170 +f 20130 20266 20030 +f 20224 20004 19933 +f 20113 20202 20112 +f 20104 19983 20080 +f 20235 19985 20054 +f 20211 20175 20072 +f 20007 20049 20206 +f 20180 19952 20141 +f 20132 20193 20069 +f 20088 19986 20307 +f 20084 20147 20237 +f 20308 20041 20153 +f 20314 19856 20053 +f 20066 19755 20204 +f 20103 20078 19984 +f 20177 20117 20178 +f 20117 20074 20178 +f 20261 19994 20027 +f 20127 20316 19975 +f 20148 20341 19805 +f 20119 20059 20149 +f 20056 19897 20259 +f 20238 20155 20099 +f 20099 20155 20021 +f 20094 20227 20095 +f 20099 20022 20159 +f 20096 20097 20226 +f 20100 20156 19961 +f 20022 19961 20159 +f 20159 19961 20156 +f 20023 20221 20100 +f 20100 20221 20161 +f 20156 20100 20161 +f 20097 20098 20229 +f 20221 20023 20116 +f 19869 20165 20047 +f 19964 20039 20199 +f 19939 20062 20173 +f 20278 20262 20002 +f 20043 20076 20393 +f 19948 19809 20463 +f 20131 19948 20463 +f 20045 20118 20258 +f 20003 20070 19869 +f 20033 20007 20206 +f 19905 20124 20299 +f 20372 19879 20217 +f 20268 20203 20271 +f 20140 20079 20276 +f 19951 20142 20319 +f 20145 20312 19857 +f 20154 20407 20053 +f 19952 19950 20141 +f 20086 20207 19989 +f 19953 20220 20259 +f 20086 20308 20376 +f 19986 20305 20307 +f 20145 20119 20537 +f 20150 20310 19913 +f 19977 19974 20240 +f 20073 19977 20209 +f 20119 20149 20537 +f 20324 19996 20270 +f 20334 20158 20210 +f 20120 20030 20266 +f 20242 20078 20333 +f 20252 19929 20214 +f 20321 20071 20249 +f 20012 20248 19853 +f 20051 20183 20363 +f 20130 20071 20321 +f 20499 20350 20064 +f 20254 19998 20035 +f 20012 20089 20256 +f 20250 20046 20165 +f 20013 20108 20186 +f 20499 20069 20353 +f 20127 20106 20251 +f 20075 20218 20157 +f 20106 20185 20251 +f 20128 20108 19971 +f 20036 20447 20247 +f 20218 20075 20302 +f 20138 20050 20215 +f 20184 20286 20074 +f 19976 20247 20526 +f 20126 20245 20110 +f 20110 20245 20187 +f 20498 19925 20033 +f 20116 20177 20221 +f 20189 20137 20260 +f 20222 20260 20137 +f 19864 20045 20451 +f 20068 20323 19950 +f 20045 20258 20416 +f 20195 19993 20347 +f 19964 20199 20200 +f 20142 20139 20541 +f 20028 20129 20201 +f 20043 20393 20281 +f 20049 20113 20206 +f 20141 19950 20323 +f 19985 20269 19978 +f 20172 20278 20002 +f 20303 20213 20176 +f 20135 20406 20172 +f 20083 20179 20215 +f 20449 20406 20135 +f 20248 20303 19853 +f 20109 20233 20082 +f 20166 20168 20400 +f 20175 20211 20364 +f 20187 20317 20184 +f 20233 20434 20082 +f 20130 20321 20266 +f 20286 20184 20398 +f 20235 20054 20456 +f 20014 20310 20203 +f 20207 20086 20376 +f 20054 20084 20456 +f 20144 20300 20067 +f 20014 19913 20310 +f 20088 20282 20148 +f 20084 20237 20456 +f 19994 20261 20385 +f 20300 19974 20067 +f 20498 20033 20206 +f 20310 20150 20208 +f 20075 20114 20302 +f 20013 20277 20147 +f 20316 20127 20369 +f 20115 20302 20114 +f 20277 20013 20186 +f 20316 20273 20031 +f 20186 20108 20128 +f 20250 20315 20060 +f 20134 20212 20400 +f 20115 20021 20155 +f 20128 19971 20166 +f 20136 20073 20209 +f 20121 20055 20182 +f 20146 20189 20260 +f 20183 19940 20320 +f 20032 19882 20152 +f 20481 20145 20537 +f 20214 20091 20275 +f 20337 20118 20191 +f 20275 20262 20411 +f 20103 19998 20254 +f 20178 20223 20177 +f 20188 20167 20255 +f 20074 20388 20178 +f 20185 20188 20284 +f 20223 20178 20285 +f 20451 20274 19864 +f 20171 20157 20234 +f 20218 20234 20157 +f 20095 20227 20228 +f 20164 20095 20228 +f 20226 20097 20296 +f 20156 20239 20159 +f 20097 20229 20296 +f 20098 20164 20236 +f 20229 20098 20236 +f 20231 20102 20232 +f 20232 20230 20231 +f 20102 20226 20232 +f 20231 20227 20094 +f 20102 20231 20094 +f 20226 20102 20096 +f 20278 20172 20406 +f 20051 20363 20267 +f 20111 20198 20462 +f 20144 20051 20267 +f 20269 20367 19978 +f 20081 20044 20309 +f 20300 20144 20267 +f 20107 20213 20469 +f 20120 20266 20454 +f 20197 20066 20204 +f 20082 20434 20182 +f 20240 19974 20300 +f 20048 20200 20243 +f 20209 19977 20240 +f 20398 20184 20317 +f 20121 20182 20301 +f 20407 20154 20207 +f 20334 20193 20132 +f 20248 20012 20399 +f 20134 20174 20436 +f 20204 19857 20554 +f 20245 20126 20244 +f 20219 19978 20367 +f 20329 20151 20077 +f 20158 20252 20210 +f 20139 20180 20541 +f 20261 20027 20314 +f 20554 19857 20312 +f 20377 20399 20012 +f 20377 20012 20256 +f 19940 19995 20320 +f 20307 20282 20088 +f 20118 20337 20258 +f 20080 20493 20104 +f 20415 19994 20385 +f 20203 20310 20271 +f 20181 19994 20415 +f 20412 20256 20089 +f 20235 20269 19985 +f 20071 20169 20249 +f 20273 20246 20031 +f 19993 20194 20347 +f 20145 20481 20312 +f 20133 20412 20089 +f 20195 20320 19995 +f 20217 20146 20380 +f 20241 20087 20373 +f 20062 20326 20459 +f 20420 20058 20578 +f 19925 20498 20222 +f 20115 20155 20302 +f 20078 20103 20333 +f 20122 20121 20301 +f 20032 20152 20253 +f 20335 20156 20161 +f 20032 20253 20343 +f 20124 20122 20344 +f 20254 20035 20274 +f 20064 20350 19927 +f 20161 20221 20283 +f 20177 20283 20221 +f 20283 20177 20223 +f 20165 19869 20418 +f 20193 20353 20069 +f 20285 20178 20388 +f 20351 20264 20123 +f 20202 20170 20387 +f 20387 20112 20202 +f 20044 20173 20309 +f 20462 20198 20268 +f 20206 20112 20573 +f 20113 20112 20206 +f 20469 20213 20303 +f 20081 20309 20169 +f 20248 20544 20303 +f 20120 20265 20126 +f 20244 20126 20265 +f 20079 20205 20276 +f 20151 20329 20479 +f 20330 20182 20434 +f 20436 20174 20242 +f 20493 20460 20104 +f 20443 19951 20319 +f 20133 20171 20318 +f 20301 20182 20330 +f 20237 20147 20277 +f 20220 19951 20443 +f 20138 20215 20533 +f 20314 20053 20407 +f 20261 20314 20371 +f 19990 20241 20152 +f 20122 20301 20384 +f 20384 20344 20122 +f 20310 20208 20472 +f 20194 20125 20348 +f 20211 20246 20414 +f 20270 20181 20415 +f 20208 20037 20336 +f 20336 20037 20315 +f 20324 20270 20272 +f 20128 20166 20322 +f 20200 20199 20327 +f 20498 20280 20222 +f 20568 20056 20259 +f 20451 20045 20416 +f 20166 20400 20322 +f 20325 20146 20260 +f 20260 20222 20325 +f 19869 20070 20365 +f 20190 20413 20170 +f 20275 20495 20214 +f 20287 20257 20343 +f 20149 19927 20350 +f 20188 20255 20284 +f 20696 20264 20500 +f 20233 20263 20288 +f 20289 20463 19809 +f 20159 20239 20279 +f 20228 20227 20358 +f 20164 20228 20294 +f 20226 20296 20295 +f 20296 20229 20298 +f 20229 20304 20298 +f 20236 20304 20229 +f 20294 20306 20164 +f 20164 20306 20236 +f 20135 20175 20449 +f 20498 20206 20435 +f 20171 20234 20297 +f 20547 20219 20367 +f 20297 20234 20354 +f 20234 20218 20354 +f 20541 20180 20141 +f 20354 20218 20302 +f 20134 20436 20212 +f 20414 20364 20211 +f 20354 20302 20331 +f 20304 20236 20306 +f 20155 20238 20467 +f 20279 20238 20099 +f 20136 20209 20493 +f 20239 20156 20510 +f 20335 20510 20156 +f 20244 20265 20339 +f 20378 20363 20183 +f 20624 20414 20246 +f 20207 20376 20474 +f 20080 20136 20493 +f 20223 20313 20283 +f 20311 20244 20339 +f 20285 20313 20223 +f 20277 20186 20490 +f 20105 20104 20460 +f 20250 20165 20418 +f 20335 20161 20283 +f 20216 20346 20199 +f 20418 19869 20391 +f 20187 20245 20317 +f 20074 20286 20388 +f 20286 20398 20340 +f 20447 20243 20637 +f 20346 20327 20199 +f 20325 20380 20146 +f 20107 20365 20070 +f 20210 20252 20214 +f 20133 20318 20412 +f 20387 20170 20413 +f 20217 20489 20372 +f 20489 20217 20380 +f 20149 20538 20537 +f 20264 20351 20647 +f 20214 20495 20338 +f 20266 20321 20523 +f 20394 20196 20342 +f 20289 20264 20696 +f 20127 20251 20402 +f 20120 20339 20265 +f 20392 20124 20344 +f 20299 20124 20392 +f 20284 20251 20185 +f 20345 20411 20262 +f 20421 20255 20167 +f 20167 20111 20421 +f 20111 20462 20421 +f 20501 20461 20192 +f 20224 20192 20461 +f 20462 20268 20271 +f 20469 20365 20107 +f 20400 20212 20366 +f 20469 20303 20471 +f 20171 20297 20401 +f 20215 20179 20439 +f 20544 20248 20399 +f 20273 20624 20246 +f 20140 20276 20832 +f 20311 20245 20244 +f 20533 20215 20439 +f 20305 20140 20832 +f 20087 20151 20479 +f 20302 20155 20331 +f 20331 20155 20467 +f 20517 20269 20235 +f 20190 20138 20532 +f 20408 20087 20479 +f 20279 20239 20506 +f 20506 20239 20510 +f 20319 20142 20654 +f 20396 20201 20445 +f 20283 20313 20375 +f 20456 20237 20277 +f 20333 20103 20626 +f 20222 20280 20560 +f 20374 20321 20249 +f 20490 20186 20642 +f 20183 20320 20378 +f 20251 20284 20535 +f 20271 20310 20403 +f 20314 20407 20442 +f 20388 20286 20340 +f 20454 20266 20523 +f 20186 20128 20675 +f 20325 20222 20560 +f 20419 20323 20068 +f 20454 20339 20120 +f 20675 20128 20410 +f 20128 20322 20410 +f 20210 20214 20602 +f 20387 20413 20571 +f 20214 20338 20602 +f 20568 20259 20220 +f 20346 20216 20381 +f 20263 20224 20288 +f 20337 20191 20595 +f 20208 20336 20477 +f 20472 20208 20477 +f 20411 20495 20275 +f 20326 20324 20272 +f 20076 20219 20547 +f 20173 20062 20459 +f 20578 20058 20349 +f 20503 20349 20058 +f 20262 20278 20579 +f 19869 20365 20391 +f 20159 20279 20099 +f 20358 20227 20429 +f 20228 20358 20294 +f 20295 20296 20431 +f 20361 20359 20230 +f 20230 20359 20231 +f 20231 20359 20360 +f 20232 20362 20230 +f 20230 20362 20361 +f 20232 20295 20362 +f 20226 20295 20232 +f 20360 20429 20231 +f 20231 20429 20227 +f 20431 20362 20295 +f 20318 20171 20401 +f 20267 20363 20433 +f 20197 20204 20395 +f 20821 20233 20288 +f 20300 20267 20440 +f 20327 20332 20200 +f 20393 20076 20547 +f 20179 20396 20439 +f 20434 20233 20821 +f 20328 20300 20440 +f 20300 20328 20240 +f 20654 20142 20541 +f 20402 20542 20369 +f 20331 20368 20354 +f 20532 20138 20687 +f 20209 20409 20561 +f 20402 20369 20127 +f 20376 20308 20404 +f 20561 20493 20209 +f 20153 20404 20308 +f 20407 20207 20474 +f 20373 20087 20408 +f 20467 20238 20438 +f 20443 20319 20654 +f 20399 20478 20544 +f 20442 20371 20314 +f 20472 20437 20310 +f 20238 20279 20464 +f 20301 20330 20699 +f 20282 20307 20552 +f 20281 20393 20475 +f 20261 20383 20385 +f 20415 20385 20487 +f 20317 20245 20397 +f 20397 20245 20370 +f 20468 20406 20449 +f 20455 20270 20415 +f 20375 20313 20417 +f 20254 20274 20446 +f 20153 20372 20404 +f 20313 20285 20388 +f 20325 20560 20450 +f 20272 20459 20326 +f 20274 20451 20446 +f 20413 20190 20532 +f 20567 20173 20459 +f 20315 20250 20519 +f 20173 20386 20309 +f 20382 20342 20196 +f 20129 20494 20201 +f 20335 20283 20448 +f 20445 20201 20494 +f 20192 20257 20501 +f 20418 20497 20250 +f 20523 20321 20374 +f 20572 20255 20421 +f 20595 20191 20420 +f 20262 20579 20345 +f 20579 20278 20406 +f 20622 20131 20463 +f 20379 20339 20454 +f 20288 20224 20693 +f 20193 20390 20353 +f 20322 20400 20496 +f 20143 20131 20622 +f 20403 20465 20271 +f 20318 20401 20458 +f 20364 20449 20175 +f 20494 20129 20299 +f 20245 20311 20370 +f 20832 20276 20205 +f 20327 20630 20332 +f 20391 20365 20452 +f 20403 20310 20470 +f 20243 20200 20332 +f 20138 20533 20687 +f 20409 20240 20328 +f 20143 20716 20077 +f 20305 20832 20486 +f 20366 20212 20436 +f 20209 20240 20409 +f 20320 20195 20713 +f 20552 20307 20305 +f 20517 20235 20456 +f 20249 20169 20600 +f 20368 20297 20354 +f 20336 20563 20477 +f 20402 20251 20535 +f 20336 20315 20518 +f 20433 20363 20378 +f 20487 20385 20383 +f 20488 20415 20487 +f 20454 20523 20527 +f 20471 20303 20544 +f 20382 20526 20706 +f 20272 20270 20455 +f 20216 20105 20528 +f 20258 20337 20641 +f 20715 20103 20254 +f 20519 20250 20497 +f 20379 20457 20339 +f 20438 20238 20464 +f 20339 20457 20311 +f 20386 20173 20567 +f 20254 20446 20605 +f 20377 20441 20399 +f 20601 20152 20241 +f 20341 20607 20566 +f 20419 20341 20566 +f 20068 20341 20419 +f 20540 20334 20210 +f 20375 20417 20559 +f 20573 20112 20387 +f 20388 20417 20313 +f 20412 20444 20256 +f 20195 20347 20812 +f 20343 20253 20603 +f 20699 20384 20301 +f 20335 20448 20589 +f 20595 20420 20531 +f 20501 20257 20287 +f 20284 20255 20572 +f 20283 20375 20448 +f 20149 20350 20580 +f 20500 20264 20647 +f 20340 20398 20482 +f 20462 20271 20465 +f 20539 20350 20499 +f 20289 20696 20502 +f 20389 20352 20503 +f 20289 20504 20463 +f 20197 20395 20581 +f 20193 20334 20540 +f 20294 20405 20306 +f 20306 20405 20304 +f 20279 20506 20464 +f 20360 20359 20427 +f 20427 20359 20361 +f 20361 20362 20512 +f 20512 20362 20513 +f 20429 20360 20428 +f 20513 20362 20515 +f 20431 20515 20362 +f 20296 20298 20431 +f 20431 20298 20432 +f 20405 20432 20298 +f 20405 20298 20304 +f 20453 20365 20577 +f 20371 20442 20617 +f 20547 20367 20863 +f 20365 20469 20577 +f 20383 20261 20371 +f 20433 20440 20267 +f 20404 20474 20376 +f 20269 20863 20367 +f 20473 20407 20474 +f 20533 20912 20687 +f 20328 20521 20409 +f 20442 20407 20473 +f 20297 20368 20466 +f 20470 20310 20437 +f 20395 20204 20550 +f 20077 20716 20329 +f 20541 20141 20655 +f 20441 20377 20546 +f 20554 20550 20204 +f 20169 20309 20768 +f 20396 20445 20553 +f 20378 20320 20713 +f 20439 20396 20553 +f 20380 20325 20597 +f 20628 20477 20563 +f 20559 20417 20593 +f 20455 20415 20488 +f 20568 20220 20594 +f 20563 20336 20518 +f 20412 20318 20444 +f 20444 20318 20458 +f 20272 20455 20549 +f 20456 20277 20755 +f 20315 20519 20518 +f 20317 20482 20398 +f 20056 20568 20570 +f 20384 20699 20534 +f 20482 20317 20598 +f 20647 20351 20056 +f 20397 20598 20317 +f 20282 20552 20555 +f 20340 20483 20388 +f 20103 20715 20626 +f 20216 20528 20381 +f 20633 20597 20325 +f 20715 20254 20605 +f 20591 20408 20479 +f 20344 20536 20392 +f 20327 20346 20691 +f 20452 20365 20453 +f 20206 20573 20574 +f 20241 20373 20724 +f 20574 20435 20206 +f 20410 20322 20496 +f 20345 20495 20411 +f 20416 20258 20641 +f 20489 20380 20597 +f 20600 20169 20768 +f 20420 20578 20531 +f 20542 20273 20316 +f 20542 20316 20369 +f 20374 20492 20523 +f 20205 20394 20653 +f 20580 20350 20539 +f 20454 20525 20379 +f 20347 20194 20864 +f 20311 20457 20530 +f 20390 20499 20353 +f 20352 20806 20503 +f 20693 20224 20461 +f 20390 20193 20540 +f 20767 20309 20386 +f 20465 20403 20551 +f 20401 20297 20619 +f 20768 20309 20767 +f 20619 20297 20466 +f 20644 20328 20440 +f 20141 20323 20655 +f 20471 20544 20543 +f 20643 20468 20449 +f 20478 20399 20545 +f 20399 20441 20545 +f 20442 20473 20617 +f 20546 20377 20484 +f 20331 20467 20368 +f 20505 20438 20464 +f 20476 20438 20505 +f 20480 20414 20624 +f 20397 20370 20611 +f 20439 20729 20533 +f 20195 20812 20713 +f 20611 20370 20618 +f 20724 20373 20408 +f 20220 20443 20594 +f 20448 20375 20559 +f 20494 20613 20445 +f 20277 20490 20609 +f 20520 20624 20273 +f 20241 20724 20601 +f 20340 20524 20483 +f 20273 20522 20520 +f 20253 20152 20601 +f 20552 20305 20486 +f 20299 20392 20494 +f 20519 20497 20638 +f 20253 20601 20603 +f 20629 20210 20602 +f 20642 20186 20675 +f 20564 20593 20417 +f 20272 20549 20491 +f 20417 20388 20483 +f 20272 20491 20459 +f 20497 20418 20640 +f 20418 20391 20640 +f 20460 20528 20105 +f 20273 20542 20522 +f 20482 20524 20340 +f 20535 20284 20572 +f 20675 20410 20496 +f 20602 20338 20565 +f 20528 20612 20381 +f 20495 20565 20338 +f 20614 20346 20381 +f 20691 20346 20614 +f 20691 20630 20327 +f 20421 20462 20649 +f 20247 20447 20913 +f 20341 20148 20562 +f 20647 20056 20570 +f 20538 20149 20635 +f 20149 20580 20635 +f 20462 20465 20649 +f 20807 20374 20249 +f 20539 20499 20616 +f 20457 20379 20530 +f 20370 20311 20530 +f 20653 20394 20342 +f 20197 20581 20352 +f 20294 20485 20405 +f 20405 20485 20432 +f 20659 20360 20427 +f 20360 20659 20428 +f 20427 20361 20587 +f 20506 20505 20464 +f 20512 20587 20361 +f 20506 20510 20585 +f 20428 20514 20429 +f 20335 20589 20510 +f 20294 20430 20590 +f 20590 20485 20294 +f 20485 20590 20663 +f 20431 20432 20515 +f 20514 20358 20429 +f 20430 20358 20514 +f 20358 20430 20294 +f 20404 20732 20474 +f 20516 20330 20434 +f 20517 20863 20269 +f 20372 20683 20404 +f 20377 20256 20484 +f 20467 20623 20368 +f 20467 20438 20623 +f 20444 20558 20256 +f 20403 20470 20551 +f 20643 20449 20364 +f 20487 20383 20690 +f 20623 20438 20476 +f 20661 20485 20664 +f 20505 20592 20476 +f 20409 20521 20561 +f 20456 20754 20517 +f 20470 20437 20652 +f 20455 20488 20549 +f 20384 20534 20344 +f 20437 20472 20652 +f 20447 20637 20913 +f 20652 20472 20477 +f 20755 20277 20529 +f 20337 20718 20717 +f 20599 20378 20713 +f 20433 20378 20783 +f 20807 20249 20600 +f 20483 20564 20417 +f 20460 20493 20639 +f 20436 20242 20620 +f 20242 20333 20620 +f 20571 20413 20667 +f 20387 20571 20573 +f 20287 20343 20603 +f 20665 20542 20402 +f 20564 20680 20593 +f 20344 20534 20536 +f 20668 20665 20402 +f 20495 20345 20606 +f 20535 20668 20402 +f 20758 20481 20537 +f 20280 20498 20576 +f 20383 20371 20617 +f 20572 20421 20575 +f 20454 20527 20525 +f 20391 20452 20640 +f 20812 20347 20864 +f 20693 20461 20900 +f 20469 20471 20577 +f 20452 20453 20803 +f 20496 20400 20769 +f 20421 20649 20575 +f 20194 20348 20744 +f 20530 20379 20525 +f 20607 20341 20562 +f 20446 20451 20608 +f 20618 20370 20530 +f 20581 20806 20352 +f 20444 20458 20676 +f 20451 20416 20641 +f 20864 20194 20744 +f 20500 20647 20651 +f 20504 20289 20502 +f 20716 20143 20622 +f 20866 20395 20550 +f 20466 20368 20548 +f 20471 20543 20686 +f 20368 20623 20548 +f 20832 20205 20653 +f 20745 20478 20545 +f 20330 20516 20699 +f 20475 20393 20772 +f 20683 20372 20489 +f 20436 20860 20366 +f 20553 20445 20613 +f 20627 20476 20557 +f 20546 20545 20441 +f 20732 20689 20474 +f 20557 20476 20592 +f 20414 20480 20364 +f 20473 20474 20689 +f 20479 20329 20759 +f 20256 20558 20484 +f 20652 20477 20628 +f 20243 20332 20666 +f 20629 20750 20210 +f 20690 20488 20487 +f 20555 20552 20765 +f 20312 20919 20554 +f 20563 20518 20692 +f 20282 20555 20556 +f 20692 20518 20519 +f 20710 20534 20699 +f 20919 20312 20481 +f 20562 20148 20556 +f 20783 20378 20599 +f 20520 20625 20624 +f 20639 20493 20604 +f 20667 20413 20532 +f 20641 20337 20717 +f 20491 20674 20459 +f 20567 20459 20674 +f 20498 20435 20576 +f 20605 20446 20608 +f 20522 20542 20656 +f 20614 20381 20741 +f 20718 20337 20595 +f 20640 20452 20803 +f 20684 20323 20419 +f 20527 20523 20492 +f 20572 20671 20535 +f 20598 20524 20482 +f 20475 20348 20281 +f 20769 20400 20857 +f 20579 20406 20682 +f 20400 20366 20857 +f 20406 20468 20682 +f 20536 20534 20738 +f 20676 20458 20569 +f 20390 20616 20499 +f 20434 20821 20697 +f 20584 20428 20659 +f 20670 20592 20505 +f 20506 20670 20505 +f 20506 20585 20670 +f 20589 20448 20632 +f 20427 20657 20659 +f 20582 20587 20512 +f 20513 20583 20512 +f 20512 20583 20582 +f 20514 20428 20588 +f 20583 20515 20660 +f 20513 20515 20583 +f 20590 20430 20662 +f 20664 20485 20663 +f 20515 20432 20661 +f 20485 20661 20432 +f 20755 20754 20456 +f 20546 20484 20695 +f 20537 20538 20758 +f 20843 20522 20656 +f 20670 20726 20592 +f 20746 20633 20325 +f 20559 20634 20448 +f 20529 20277 20609 +f 20549 20488 20631 +f 20559 20593 20634 +f 20325 20450 20746 +f 20448 20634 20632 +f 20148 20282 20556 +f 20392 20536 20494 +f 20666 20332 20630 +f 20672 20491 20549 +f 20671 20668 20535 +f 20564 20483 20596 +f 20528 20460 20639 +f 20243 20666 20727 +f 20491 20672 20674 +f 20841 20635 20580 +f 20501 20287 20776 +f 20637 20243 20727 +f 20461 20501 20776 +f 20525 20527 20610 +f 20439 20553 21101 +f 20608 20451 20641 +f 20524 20598 20677 +f 20580 20539 20774 +f 20655 20323 20684 +f 20675 20496 20769 +f 21255 20247 20913 +f 20576 20560 20280 +f 20615 20587 20582 +f 20526 20247 21255 +f 20768 20723 20600 +f 20349 20503 20806 +f 20440 20433 20644 +f 20598 20397 20611 +f 20652 20551 20470 +f 20401 20569 20458 +f 20857 20366 20860 +f 20860 20436 20620 +f 20646 20401 20694 +f 20401 20619 20694 +f 20333 20626 20620 +f 20732 20404 20683 +f 20345 20579 20856 +f 20540 20210 20750 +f 20544 20478 20543 +f 20621 20466 20548 +f 20382 20706 20342 +f 20579 20682 20856 +f 20541 20840 20654 +f 20591 20479 20759 +f 20624 20828 20480 +f 20690 20383 20740 +f 20545 20546 20695 +f 20695 20484 20780 +f 20715 20869 20626 +f 20557 20592 20700 +f 20604 20493 20561 +f 20520 20522 20625 +f 20558 20444 20673 +f 20599 20713 20813 +f 20494 20536 20739 +f 20527 20492 20809 +f 20610 20527 20809 +f 20692 20519 20799 +f 20634 20593 20720 +f 20519 20638 20799 +f 20490 21043 20609 +f 20530 20525 20734 +f 20720 20593 20680 +f 20656 20542 20665 +f 20528 20703 20612 +f 20386 20567 20636 +f 20706 20526 21255 +f 21101 20729 20439 +f 20401 20646 20569 +f 20741 20381 20612 +f 20741 20771 20614 +f 20691 20614 20771 +f 20580 20774 20841 +f 20619 20466 20712 +f 20744 20348 20650 +f 20348 20475 20650 +f 20575 20671 20572 +f 20678 20524 20677 +f 20598 20611 20743 +f 20606 20345 20851 +f 20548 20623 20698 +f 20627 20698 20623 +f 20745 20543 20478 +f 20623 20476 20627 +f 20561 20521 20756 +f 20521 20328 20756 +f 20524 20596 20483 +f 20596 20524 20678 +f 20681 20575 20649 +f 20571 20870 20573 +f 20539 20616 20820 +f 20697 20516 20434 +f 20680 20564 20596 +f 20806 20581 20907 +f 20696 20500 20651 +f 20616 20390 20785 +f 20540 20785 20390 +f 20468 20643 20859 +f 20645 20435 20574 +f 20576 20435 20645 +f 20540 20750 20747 +f 20740 20383 20617 +f 20395 20910 20581 +f 20473 20689 20777 +f 20617 20473 20817 +f 20550 20554 20919 +f 20919 20481 20758 +f 20585 20658 20670 +f 20587 20657 20427 +f 20657 20587 20615 +f 20510 20658 20585 +f 20428 20584 20588 +f 20583 20660 20722 +f 20515 20661 20660 +f 20658 20589 20721 +f 20510 20589 20658 +f 20589 20632 20721 +f 20662 20514 20588 +f 20662 20430 20514 +f 20490 20642 21043 +f 20700 20592 20701 +f 20444 20676 20725 +f 20726 20701 20592 +f 20669 20665 20668 +f 20570 20751 20647 +f 20638 20497 20707 +f 20674 20672 20702 +f 20497 20640 20707 +f 20671 20669 20668 +f 20642 20675 20853 +f 20530 20611 20618 +f 20560 20576 20800 +f 20617 20817 20740 +f 20774 20539 20896 +f 20803 20453 20648 +f 20419 20566 20925 +f 20386 20636 20766 +f 20767 20386 20766 +f 20772 20393 20547 +f 20577 20471 20815 +f 20728 20678 20677 +f 20615 20582 20782 +f 20578 20685 20748 +f 20582 20583 20782 +f 20686 20815 20471 +f 20851 20345 20856 +f 20686 20543 20745 +f 20644 20433 20783 +f 20578 20349 20685 +f 20712 20466 20621 +f 20621 20548 20698 +f 20772 20650 20475 +f 20328 20644 20756 +f 20730 20596 20678 +f 20673 20484 20558 +f 20698 20627 20714 +f 20488 20690 20819 +f 20693 20934 20288 +f 20627 20557 20700 +f 20708 20598 20743 +f 20488 20819 20631 +f 20821 20288 20934 +f 20813 20783 20599 +f 20755 20529 20609 +f 20504 20775 20463 +f 20489 20597 20683 +f 20746 20450 20784 +f 20681 20862 20575 +f 20807 20600 20986 +f 20679 20680 20836 +f 20687 20667 20532 +f 20465 20681 20649 +f 20626 20753 20620 +f 20522 20843 20625 +f 20626 20869 20753 +f 20534 20710 20737 +f 20718 20595 20872 +f 20395 20866 20910 +f 20940 20715 20605 +f 20738 20534 20737 +f 20840 20541 20655 +f 20551 20652 20711 +f 20628 20711 20652 +f 20688 20711 20628 +f 20629 20602 20865 +f 20628 20762 20688 +f 20563 20762 20628 +f 20692 20762 20563 +f 20594 20443 20757 +f 20672 20549 20702 +f 20727 20666 20911 +f 20673 20444 20725 +f 20726 20670 20704 +f 20605 20608 20940 +f 20634 20720 20632 +f 20567 20674 20764 +f 20913 20637 20763 +f 20565 20495 20731 +f 20495 20606 20731 +f 20836 20596 20730 +f 20461 20776 20810 +f 20707 20640 20890 +f 20677 20598 20708 +f 20706 21255 20705 +f 20900 20461 20899 +f 20610 20734 20525 +f 20671 20575 20814 +f 20531 20578 20748 +f 20735 20530 20734 +f 20647 20751 20651 +f 20925 20684 20419 +f 20815 20648 20453 +f 20453 20577 20815 +f 20814 20575 20862 +f 20815 20686 20816 +f 20689 20732 20777 +f 20743 20611 20852 +f 20760 20680 20679 +f 20725 20676 20801 +f 20801 20676 20569 +f 20569 20646 20855 +f 20680 20596 20836 +f 20450 20560 20800 +f 20745 20545 20905 +f 20695 20905 20545 +f 20655 20684 20752 +f 20856 20682 20788 +f 20695 20780 20905 +f 20653 20342 20736 +f 20683 20597 20831 +f 20502 20696 20651 +f 20549 20631 20702 +f 20712 20694 20619 +f 20820 20616 20785 +f 20600 20723 20986 +f 20710 20699 20516 +f 20832 20653 20789 +f 20682 20468 20859 +f 20747 20785 20540 +f 20465 20551 20709 +f 20863 20517 20926 +f 20450 20800 20784 +f 20749 20859 20643 +f 20551 20711 20709 +f 20643 20364 20749 +f 20364 20480 20749 +f 20561 20756 20787 +f 20443 20719 20757 +f 20635 21011 20538 +f 20704 20670 20658 +f 20657 20615 20793 +f 20722 20660 20794 +f 20660 20661 20795 +f 20795 20794 20660 +f 20951 20590 20886 +f 20796 20590 20951 +f 20663 20590 20796 +f 20796 20664 20663 +f 20664 20884 20661 +f 20691 20835 20630 +f 20780 20484 20825 +f 20666 20630 20835 +f 20673 20825 20484 +f 20750 20629 20865 +f 20702 20761 20674 +f 20764 20674 20761 +f 20636 20567 20764 +f 20601 20724 20802 +f 20888 20528 20639 +f 20669 20656 20665 +f 20603 20601 20802 +f 20492 20374 20807 +f 20751 20570 20943 +f 20740 20817 20805 +f 20494 20739 20891 +f 20562 20556 20969 +f 20531 20748 20798 +f 20809 20492 20807 +f 20473 20777 20742 +f 20732 20683 20829 +f 20613 20494 20891 +f 20809 20811 20610 +f 20811 20733 20610 +f 20703 20741 20612 +f 20669 20671 20920 +f 20799 20638 20707 +f 20776 20287 20847 +f 20611 20530 20735 +f 20611 20735 20852 +f 20349 20806 20893 +f 20819 20690 20781 +f 20760 20720 20680 +f 20731 20845 20565 +f 20827 20342 20706 +f 20504 20502 20775 +f 20631 20819 20786 +f 20728 20677 20708 +f 20890 20640 20803 +f 20547 20863 20772 +f 20569 20855 20801 +f 20899 20461 20810 +f 20539 20820 20896 +f 20622 20463 20963 +f 20646 20694 20944 +f 20712 20944 20694 +f 20790 20486 20832 +f 20716 20759 20329 +f 20621 20698 20779 +f 20698 20714 20779 +f 20790 20552 20486 +f 20681 20465 20709 +f 20591 20759 20945 +f 20627 20700 20921 +f 20581 20910 20907 +f 20754 20755 20936 +f 20756 20644 21023 +f 20945 20408 20591 +f 20604 20561 20787 +f 20597 20633 20773 +f 20697 20967 20516 +f 20837 20688 20762 +f 20443 20654 20719 +f 20624 20625 20828 +f 20825 20822 20780 +f 20595 20531 21217 +f 20571 20667 20870 +f 20825 20673 20842 +f 20848 20813 20898 +f 20702 20833 20834 +f 20725 20801 20673 +f 20799 20762 20692 +f 20940 20608 20989 +f 20702 20834 20761 +f 20608 20641 20989 +f 20574 20573 21122 +f 20701 20726 20804 +f 20568 20594 20943 +f 20729 21101 21039 +f 21011 20635 20841 +f 20733 20999 20610 +f 20734 20610 20999 +f 20726 20704 20846 +f 20720 20760 20877 +f 20570 20568 20943 +f 20533 20729 20985 +f 20805 20904 20740 +f 20675 20769 20853 +f 20912 20533 20985 +f 20766 20636 20764 +f 20979 20706 20705 +f 20925 20566 20607 +f 20805 20817 20924 +f 20826 20743 20852 +f 20708 20743 20826 +f 20730 20678 20728 +f 21101 20553 20928 +f 20613 20928 20553 +f 20857 21165 20769 +f 20817 20473 20742 +f 21102 20651 20751 +f 20781 20690 20740 +f 20745 20778 20686 +f 21023 20644 20783 +f 21133 20752 20684 +f 20944 20712 20858 +f 20786 20830 20631 +f 20712 20621 20858 +f 20702 20631 20830 +f 20633 20746 20773 +f 20860 20620 20753 +f 20829 20770 20732 +f 20287 20603 20847 +f 20714 20627 20921 +f 20862 20681 20929 +f 20929 20681 20709 +f 21004 20746 20784 +f 20713 20898 20813 +f 20536 20738 20739 +f 20916 20718 20872 +f 20892 20502 20651 +f 20711 20688 20837 +f 20747 20750 20933 +f 20861 20933 20750 +f 20517 20754 20936 +f 20622 20963 21016 +f 20719 20654 20840 +f 20625 21005 20828 +f 20942 20625 20843 +f 20758 20538 21011 +f 20861 20750 20865 +f 20724 20408 20945 +f 20659 20657 20793 +f 20584 20659 20793 +f 20793 20791 20584 +f 21031 20584 20791 +f 20588 20584 21031 +f 20793 20615 20879 +f 20615 20782 20879 +f 20876 20658 20946 +f 20782 20583 20722 +f 20658 20878 20946 +f 20881 20722 20794 +f 20721 20878 20658 +f 21063 20878 20721 +f 20632 20792 20721 +f 20721 20792 21063 +f 20884 20795 20661 +f 20796 20884 20664 +f 20632 20720 20792 +f 20792 20720 20877 +f 20662 20588 20797 +f 20886 20662 20797 +f 20590 20662 20886 +f 20637 20727 20763 +f 20921 20701 20844 +f 20700 20701 20921 +f 20656 20669 20987 +f 20809 20807 21024 +f 20913 20763 21055 +f 20642 20853 20850 +f 20824 20613 20891 +f 20701 20804 20844 +f 20705 21255 21210 +f 20804 20726 20846 +f 20562 20887 20607 +f 20777 20818 20742 +f 20888 20889 20528 +f 20603 20802 20847 +f 20641 20717 20989 +f 20703 20528 20889 +f 20895 20764 20808 +f 20817 20742 20897 +f 20764 20895 20766 +f 20836 20730 20932 +f 20954 20741 20703 +f 20781 20740 20904 +f 20835 20691 21048 +f 20671 20814 20920 +f 20867 20868 20819 +f 20786 20819 20868 +f 20716 20622 21016 +f 20836 20838 20679 +f 20915 20716 21016 +f 20858 20621 20779 +f 20926 20517 21010 +f 20860 21165 20857 +f 20702 20830 20833 +f 20679 21007 20760 +f 20517 20936 21010 +f 20834 20833 20871 +f 20922 20890 20803 +f 20986 20723 20768 +f 20650 20772 20918 +f 20648 20922 20803 +f 20718 20916 20717 +f 20790 20765 20552 +f 20869 20715 20873 +f 20683 20831 20829 +f 20787 20756 21068 +f 21217 20872 20595 +f 20942 21005 20625 +f 21217 20531 20798 +f 21023 21068 20756 +f 20873 20715 20940 +f 20693 20900 20934 +f 20550 20981 20866 +f 20778 20816 20686 +f 20604 20787 21026 +f 20821 20934 20962 +f 20667 20687 21081 +f 20739 20738 21205 +f 20891 20739 20941 +f 20870 21122 20573 +f 20839 20762 20799 +f 20888 20639 20984 +f 20673 20801 20842 +f 20984 20604 21026 +f 20761 20834 20875 +f 20639 20604 20984 +f 20576 20645 21067 +f 20811 20809 20849 +f 20800 20576 21021 +f 20893 20685 20349 +f 20799 20707 21025 +f 20875 20764 20761 +f 20890 21025 20707 +f 20875 20808 20764 +f 20904 20805 20924 +f 21043 20642 20850 +f 20684 20925 21133 +f 20897 20742 20996 +f 20996 20742 20818 +f 20924 20817 20897 +f 20827 20736 20342 +f 20812 20864 20898 +f 20855 21008 20801 +f 20975 20910 20866 +f 20902 20818 20777 +f 20648 20815 20901 +f 20933 20785 20747 +f 20850 20853 21049 +f 20777 20732 20902 +f 20810 20776 20847 +f 20613 20824 20928 +f 20855 20646 21091 +f 20646 20944 21091 +f 20956 20766 20895 +f 20815 20816 20901 +f 20781 20904 20964 +f 20944 20858 21091 +f 20816 20778 20965 +f 20789 21079 20832 +f 20745 20905 21050 +f 20745 21050 20778 +f 20981 20550 21070 +f 20790 20832 21079 +f 20550 20919 21070 +f 20905 20780 20906 +f 20830 20786 20868 +f 21004 20773 20746 +f 20767 20766 20958 +f 20780 20874 20906 +f 20768 20767 20958 +f 20874 20822 20825 +f 20927 20768 20958 +f 21007 20679 20908 +f 20833 20830 20909 +f 20871 20833 20909 +f 20768 20927 20986 +f 21011 20841 20774 +f 20836 20932 20838 +f 21080 20682 20859 +f 20679 20838 20908 +f 20854 20826 21047 +f 20708 20826 20854 +f 20728 20708 20854 +f 20749 20480 20823 +f 21073 20737 20710 +f 20773 20831 20597 +f 20821 20962 20697 +f 20823 20480 20828 +f 20837 20931 20711 +f 20977 20823 20828 +f 20828 20914 20977 +f 20759 20716 20915 +f 20967 20710 20516 +f 20828 21005 20914 +f 20837 20762 20839 +f 20846 20704 20658 +f 20846 20658 20876 +f 20874 20780 20822 +f 20879 20948 20793 +f 20782 20722 20880 +f 20881 20880 20722 +f 20794 20795 20881 +f 20883 20886 20882 +f 20884 20796 20885 +f 20885 20796 21037 +f 20973 20972 20714 +f 20562 20969 20887 +f 20714 20921 20973 +f 20894 20895 20808 +f 21021 20576 21067 +f 20784 20800 21021 +f 20804 20846 20903 +f 21024 20849 20809 +f 20987 20843 20656 +f 20851 20731 20606 +f 20730 20728 20970 +f 20730 20935 20932 +f 20651 21102 20892 +f 20703 20889 21120 +f 20829 21082 20770 +f 21101 20928 21185 +f 21001 20734 20999 +f 20920 21174 20669 +f 20713 20812 20898 +f 20907 20893 20806 +f 20902 20732 20770 +f 20814 21041 20920 +f 20922 20992 20890 +f 20691 20771 20955 +f 20735 21045 20852 +f 20734 21001 20735 +f 20867 20819 20781 +f 20862 21041 20814 +f 20728 20854 20970 +f 20744 21250 20864 +f 20911 20666 20835 +f 20835 20937 20911 +f 20789 21000 21079 +f 20834 20871 20968 +f 20852 21047 20826 +f 20851 20856 20788 +f 21081 20687 20912 +f 20848 20978 20813 +f 20783 20813 20978 +f 20765 21134 20555 +f 20975 20866 20981 +f 21023 20783 20978 +f 20772 20863 21052 +f 20966 21008 20855 +f 21080 20859 20749 +f 20989 20717 20916 +f 21095 20874 20825 +f 21095 20825 20982 +f 20825 20842 20982 +f 20997 20749 20823 +f 20709 20711 20931 +f 20645 20574 21019 +f 20941 20739 21205 +f 20842 20801 20983 +f 21008 20983 20801 +f 20724 20945 20917 +f 20802 20724 20917 +f 20719 20840 20939 +f 20962 20967 20697 +f 20779 20714 20972 +f 20919 20758 21141 +f 20710 20967 21018 +f 20799 20990 20839 +f 20758 21011 21141 +f 20602 20980 20865 +f 20565 20980 20602 +f 20565 20845 20980 +f 21219 20751 20943 +f 20986 21024 20807 +f 20924 20897 20993 +f 20820 20785 21126 +f 20703 21120 20954 +f 20985 20729 21121 +f 20979 20827 20706 +f 20849 20953 20811 +f 20733 20811 20953 +f 20938 20733 20953 +f 21133 20925 21129 +f 20771 20741 21046 +f 20999 20733 20938 +f 20902 20770 20961 +f 20923 20956 20895 +f 20769 20995 20853 +f 20804 21061 20844 +f 20864 21013 20898 +f 21047 20852 21045 +f 20893 20907 21157 +f 20998 20650 20918 +f 20766 20956 20958 +f 20769 21165 20995 +f 20909 20830 21136 +f 20772 21052 20918 +f 20955 21048 20691 +f 20871 20909 20968 +f 21012 20760 21007 +f 20788 20682 20960 +f 20840 20655 21044 +f 20960 20682 21080 +f 21052 20863 20926 +f 20648 21002 20922 +f 20831 21022 20829 +f 21099 21004 20784 +f 20975 20907 20910 +f 20962 20934 21354 +f 21099 20784 21021 +f 20875 20834 20976 +f 20901 21002 20648 +f 20966 20855 21091 +f 20913 21055 21255 +f 20936 20755 21066 +f 20609 21066 20755 +f 20906 20874 20971 +f 21095 20971 20874 +f 20861 20865 21103 +f 21103 20865 21027 +f 21066 20609 21043 +f 21093 20858 20779 +f 20463 20775 20963 +f 20667 21017 20870 +f 20940 20989 20988 +f 20837 20839 20931 +f 21216 21011 20774 +f 20846 20876 20903 +f 21030 20793 20948 +f 20793 21030 20791 +f 21098 20876 20946 +f 20588 21031 20949 +f 20877 20760 21012 +f 20878 20947 20946 +f 20880 20879 20782 +f 20879 20880 21034 +f 20878 21063 21029 +f 20947 20878 21029 +f 20950 20880 20881 +f 20877 21063 20792 +f 20950 20881 20952 +f 20881 20795 20952 +f 20795 20884 20952 +f 20951 21036 20796 +f 21037 20796 21036 +f 20884 20885 20952 +f 20797 20588 20949 +f 20882 20797 20949 +f 20882 20886 20797 +f 20883 20951 20886 +f 20785 20933 21127 +f 20954 21046 20741 +f 20923 20895 20894 +f 20502 20892 20994 +f 20775 20502 20994 +f 20903 21061 20804 +f 20851 20788 20960 +f 20903 20876 21098 +f 20958 20956 21009 +f 21057 20775 20994 +f 21041 20862 20959 +f 20959 20862 20929 +f 21045 20735 21001 +f 20961 20770 21082 +f 20653 20736 21000 +f 20789 20653 21000 +f 20964 20904 21056 +f 21010 20936 20930 +f 20965 20778 21050 +f 20963 20775 21057 +f 20773 21022 20831 +f 21014 21091 20858 +f 21050 20905 20906 +f 20781 20964 21003 +f 21093 20779 20972 +f 21013 20864 21250 +f 21291 20936 21066 +f 21003 20867 20781 +f 20844 20973 20921 +f 20974 20823 20977 +f 20655 21092 21044 +f 20752 21092 20655 +f 20989 20916 21319 +f 20990 21054 20839 +f 20868 21059 20830 +f 20942 20843 20987 +f 20982 20842 21155 +f 21020 20940 20988 +f 21026 20787 21068 +f 21136 20830 21059 +f 20983 21155 20842 +f 21018 20967 21125 +f 20669 21147 20987 +f 20990 20799 21025 +f 20968 20909 21136 +f 20729 21039 21121 +f 20992 21139 20890 +f 20759 21257 20945 +f 20808 20875 20976 +f 21251 20872 21217 +f 20556 20555 21134 +f 20894 20808 20976 +f 21063 20877 21012 +f 21027 20865 20980 +f 21019 20574 21122 +f 21258 20802 20917 +f 20607 21253 20925 +f 21238 20738 20737 +f 20731 20851 20957 +f 20904 20924 21056 +f 21049 20853 20991 +f 20996 21144 20897 +f 20894 21162 20923 +f 20996 20818 20902 +f 20902 20961 21069 +f 20992 20922 21167 +f 21126 20785 21127 +f 20999 21116 21001 +f 21114 21009 20956 +f 20970 20935 20730 +f 20752 21133 21092 +f 20901 20816 21211 +f 20907 20975 21157 +f 20900 20899 21051 +f 21086 20867 21003 +f 20868 20867 21058 +f 21279 20771 21046 +f 20773 21004 21168 +f 21083 20838 20932 +f 21007 20908 21119 +f 21008 20966 21084 +f 20908 20838 21083 +f 20986 20927 21074 +f 20834 20968 21090 +f 20934 20900 21088 +f 20834 21090 20976 +f 20937 20835 21048 +f 21090 21064 20976 +f 20790 21079 21414 +f 20858 21093 21014 +f 20916 20872 21251 +f 20906 20971 21015 +f 20860 20753 21207 +f 21080 20749 20997 +f 20854 21047 21194 +f 20970 20854 21194 +f 20667 21081 21017 +f 20973 20844 21061 +f 21018 21073 20710 +f 20997 20823 20974 +f 20753 20869 21072 +f 21217 20798 21222 +f 21022 20773 21168 +f 20939 20840 21044 +f 20981 21070 21062 +f 21024 20986 21074 +f 21222 20798 20748 +f 20931 20929 20709 +f 20929 20931 21160 +f 20873 20940 21020 +f 21006 21052 20926 +f 21010 21006 20926 +f 21016 20963 21065 +f 20719 20939 21163 +f 20977 20914 21087 +f 20993 20897 21144 +f 21005 21087 20914 +f 20850 21183 21043 +f 21025 21104 20990 +f 20890 21139 21025 +f 21210 20979 20705 +f 20759 20915 21322 +f 20943 20594 21219 +f 21189 20984 21026 +f 20984 21028 20888 +f 20888 21120 20889 +f 20980 20845 21142 +f 21102 20751 21219 +f 20802 21258 21220 +f 20847 20802 21220 +f 20946 20947 21177 +f 21177 20947 21180 +f 21029 21180 20947 +f 21180 21029 21146 +f 20882 21032 21033 +f 20883 20882 21033 +f 21063 21146 21029 +f 20879 21034 20948 +f 21034 20880 20950 +f 21035 20883 21033 +f 20951 20883 21035 +f 21035 21036 20951 +f 20950 20952 21113 +f 20952 20885 21113 +f 20885 21037 21113 +f 21037 21036 21038 +f 21271 20820 21126 +f 21056 21077 20964 +f 21170 20923 21162 +f 20956 20923 21170 +f 21187 21127 20933 +f 21170 21114 20956 +f 21002 20901 21211 +f 20892 21040 20994 +f 21045 21001 21116 +f 20984 21076 21028 +f 21050 20906 21015 +f 20868 21058 21059 +f 20959 20929 21145 +f 20958 21009 21078 +f 21053 20912 20985 +f 20927 20958 21078 +f 20966 21091 21085 +f 20954 21120 21247 +f 21082 20829 21181 +f 20932 20935 21083 +f 20976 21064 21162 +f 20976 21162 20894 +f 20955 20771 21279 +f 21316 20955 21279 +f 21096 20972 20973 +f 20975 20981 21233 +f 21354 20934 21088 +f 20973 21061 21060 +f 20903 21097 21061 +f 20744 20650 20998 +f 20757 20719 21163 +f 21063 21012 21124 +f 21098 21130 20903 +f 21067 20645 21019 +f 20727 20911 20937 +f 20853 20995 20991 +f 21134 20765 21132 +f 21144 21056 20924 +f 20824 20891 20928 +f 21314 20928 20891 +f 21055 20763 21206 +f 21024 20953 20849 +f 20924 20993 21144 +f 21291 21066 21320 +f 20995 21165 21252 +f 21250 20744 20998 +f 21070 20919 21448 +f 21131 20970 21094 +f 20935 20970 21131 +f 20931 20839 21191 +f 20887 20969 21218 +f 21023 20978 21348 +f 20938 21075 20999 +f 21165 20860 21203 +f 21068 21023 21348 +f 21207 20753 21072 +f 21205 20738 21238 +f 21253 21129 20925 +f 20942 20987 21089 +f 21314 20941 21205 +f 21026 21068 21138 +f 21189 21026 21071 +f 21072 20869 20873 +f 20891 20941 21314 +f 21257 20759 21322 +f 21103 21027 21235 +f 21173 21147 20669 +f 21104 21025 21139 +f 20896 20820 21150 +f 21167 21139 20992 +f 20685 20893 21100 +f 20810 20847 21176 +f 21224 20851 21143 +f 20957 20851 21224 +f 20851 20960 21143 +f 21185 20928 21303 +f 20888 21028 21243 +f 21066 21043 21208 +f 21116 20999 21075 +f 21077 21056 21149 +f 21098 20946 21177 +f 21049 21183 20850 +f 21003 20964 21077 +f 21161 21000 20736 +f 20861 21187 20933 +f 21009 21114 21078 +f 21048 20955 21316 +f 20965 21148 20816 +f 21049 20991 21248 +f 21211 20816 21148 +f 20867 21086 21058 +f 20927 21078 21241 +f 21192 20939 21044 +f 21081 20912 21053 +f 21074 20927 21241 +f 20995 21252 20991 +f 21015 20971 21117 +f 20971 21095 21117 +f 20931 21191 21160 +f 21251 21319 20916 +f 20839 21140 21191 +f 20839 21054 21140 +f 21206 20763 20727 +f 21090 20968 21136 +f 20829 21022 21184 +f 21181 20829 21184 +f 21194 21047 21153 +f 21090 21301 21064 +f 21008 21084 20983 +f 21119 20908 21083 +f 21122 20870 21260 +f 20963 21057 21065 +f 21158 21007 21119 +f 20748 20685 21222 +f 21104 21054 20990 +f 21101 21185 21039 +f 21084 20966 21085 +f 21022 21168 21137 +f 20928 21314 21315 +f 21013 21250 21485 +f 21012 21007 21193 +f 21203 20860 21207 +f 20919 21396 21448 +f 21141 21396 20919 +f 21094 20970 21234 +f 21011 21294 21141 +f 20969 20556 21134 +f 21014 21093 21188 +f 21125 20967 20962 +f 21073 21238 20737 +f 21005 20942 21089 +f 21221 21216 20774 +f 21221 20774 20896 +f 20972 21096 21093 +f 21348 21138 21068 +f 21167 20922 21002 +f 20607 20887 21218 +f 21218 21253 20607 +f 21174 21173 20669 +f 21061 21097 21060 +f 21041 21174 20920 +f 21257 20917 20945 +f 21097 20903 21130 +f 20892 21102 21265 +f 20892 21265 21040 +f 21262 20980 21142 +f 21176 20847 21220 +f 20845 20731 21267 +f 21267 20731 21224 +f 20731 20957 21224 +f 21030 21109 20791 +f 20948 21109 21030 +f 21031 20791 21109 +f 21109 20948 21110 +f 21109 21111 21031 +f 21109 21110 21111 +f 21123 21180 21146 +f 20948 21034 21110 +f 21110 21034 21105 +f 20950 21105 21034 +f 21107 21035 21033 +f 21112 21035 21107 +f 21035 21112 21036 +f 21106 20950 21113 +f 21106 21113 21112 +f 21112 21108 21036 +f 21112 21113 21037 +f 21108 21112 21037 +f 21036 21108 21038 +f 21076 21037 21038 +f 21108 21037 21076 +f 21076 21042 21028 +f 21038 21042 21076 +f 21076 20984 21189 +f 21105 21111 21110 +f 21031 21111 20949 +f 21111 21032 20949 +f 20949 21032 20882 +f 20899 20810 21176 +f 21116 21326 21045 +f 21149 21245 21077 +f 20979 21210 21156 +f 21003 21077 21152 +f 21320 21066 21208 +f 21047 21045 21153 +f 20898 21227 20848 +f 21208 21043 21183 +f 20978 20848 21227 +f 21058 21135 21059 +f 21121 21039 21336 +f 21240 21028 21042 +f 20736 20827 21159 +f 21122 21261 21019 +f 21041 20959 21145 +f 21067 21019 21261 +f 21120 20888 21243 +f 21091 21232 21085 +f 21014 21232 21091 +f 21090 21136 21268 +f 21301 21090 21190 +f 20994 21040 21300 +f 21188 21338 21014 +f 21064 21301 21162 +f 21021 21299 21099 +f 21104 21139 21164 +f 21051 21088 20900 +f 21080 21118 21264 +f 21046 20954 21247 +f 21096 20973 21239 +f 21000 21510 21079 +f 21056 21144 21149 +f 21206 20727 20937 +f 21044 21092 21246 +f 20988 20989 21296 +f 21080 20997 21118 +f 21192 21044 21246 +f 20938 20953 21200 +f 21296 20989 21319 +f 21146 21063 21124 +f 21114 21170 21237 +f 20981 21062 21233 +f 20974 21166 20997 +f 21172 21114 21237 +f 21151 21114 21172 +f 21193 21124 21012 +f 21053 20985 21380 +f 21193 21007 21158 +f 21006 21010 21386 +f 21087 21197 20977 +f 21194 21234 20970 +f 21291 20930 20936 +f 21293 21016 21065 +f 21104 21140 21054 +f 21073 21018 21209 +f 20915 21016 21454 +f 21163 21215 20757 +f 21050 21115 20965 +f 21147 21089 20987 +f 21011 21216 21359 +f 21213 20980 21262 +f 21174 21041 21256 +f 21222 20685 21100 +f 21221 20896 21150 +f 21078 21114 21212 +f 21148 20965 21115 +f 20935 21119 21083 +f 20873 21020 21263 +f 21114 21151 21212 +f 21326 21116 21325 +f 21150 20820 21271 +f 21078 21212 21241 +f 21326 21153 21045 +f 21095 20982 21155 +f 21155 21117 21095 +f 21256 21041 21231 +f 21223 21143 20960 +f 21145 21231 21041 +f 20870 21017 21260 +f 21240 21076 21189 +f 21003 21152 21086 +f 20983 21084 21154 +f 21271 21126 21341 +f 20979 21372 20827 +f 21228 21084 21085 +f 21310 21341 21126 +f 20960 21080 21264 +f 21223 20960 21264 +f 21126 21127 21310 +f 21268 21059 21135 +f 21136 21059 21268 +f 20893 21157 21344 +f 21187 21310 21127 +f 21020 20988 21296 +f 21190 21090 21268 +f 20861 21103 21187 +f 21299 21021 21067 +f 20961 21082 21069 +f 20973 21060 21239 +f 20898 21013 21485 +f 21094 21275 21131 +f 21118 20997 21166 +f 21098 21249 21130 +f 21249 21098 21171 +f 21149 21144 21196 +f 21098 21177 21171 +f 21165 21355 21252 +f 21236 21160 21191 +f 21201 21139 21202 +f 20996 20902 21128 +f 21139 21167 21202 +f 21048 21340 20937 +f 21170 21162 21169 +f 21386 21010 20930 +f 21058 21086 21204 +f 21204 21135 21058 +f 21206 21550 21055 +f 20930 21291 21290 +f 21157 20975 21233 +f 21065 21057 21352 +f 20969 21134 21347 +f 20953 21024 21200 +f 21293 21065 21352 +f 21138 21254 21071 +f 21071 21026 21138 +f 21288 20938 21200 +f 21075 20938 21288 +f 21075 21325 21116 +f 21167 21002 21278 +f 21175 20917 21257 +f 21050 21015 21346 +f 21313 21346 21015 +f 20594 20757 21215 +f 21219 20594 21215 +f 21072 20873 21361 +f 21294 21011 21359 +f 21033 21032 21178 +f 21178 21105 21179 +f 20950 21179 21105 +f 20950 21106 21179 +f 21107 21106 21112 +f 21179 21106 21107 +f 21108 21240 21038 +f 21076 21240 21108 +f 21038 21240 21042 +f 21228 21085 21298 +f 21224 21143 21400 +f 21243 21240 21342 +f 21028 21240 21243 +f 21146 21124 21229 +f 21410 20736 21159 +f 21264 21118 21369 +f 21161 20736 21410 +f 21354 21088 21230 +f 21093 21096 21188 +f 21145 20929 21236 +f 21082 21181 21069 +f 21248 20991 21353 +f 21144 20996 21282 +f 20996 21128 21282 +f 21146 21229 21123 +f 20983 21154 21155 +f 21092 21133 21129 +f 20929 21160 21236 +f 21123 21229 21225 +f 21199 21104 21164 +f 21184 21022 21137 +f 21414 21079 21510 +f 21137 21168 21285 +f 21130 21312 21097 +f 21187 21103 21235 +f 21024 21074 21186 +f 21164 21139 21201 +f 21355 21165 21203 +f 21039 21185 21303 +f 21166 20974 20977 +f 20928 21315 21303 +f 21018 21125 21447 +f 21018 21447 21209 +f 21016 21293 21454 +f 21169 21162 21301 +f 21325 21075 21288 +f 21062 21070 21292 +f 21119 20935 21195 +f 21251 21217 21452 +f 21055 21550 21255 +f 21052 21006 21386 +f 21151 21172 21237 +f 21087 21198 21197 +f 21104 21226 21140 +f 21074 21241 21214 +f 21186 21074 21214 +f 21087 21005 21198 +f 21104 21273 21226 +f 21348 20978 21393 +f 21285 21168 21277 +f 21235 21027 21213 +f 20935 21131 21195 +f 21163 20939 21357 +f 20980 21213 21027 +f 21002 21211 21278 +f 21315 21314 21450 +f 21089 21147 21289 +f 21262 21142 21267 +f 21313 21015 21117 +f 21265 21300 21040 +f 21084 21228 21266 +f 21156 21372 20979 +f 21232 21014 21338 +f 21117 21155 21182 +f 21190 21268 21269 +f 21088 21051 21230 +f 21049 21248 21183 +f 20994 21300 21057 +f 21336 21328 21121 +f 21236 21231 21145 +f 21247 21120 21243 +f 21188 21096 21376 +f 21125 20962 21354 +f 21096 21239 21376 +f 21273 21104 21199 +f 21312 21239 21060 +f 21428 21279 21046 +f 20991 21252 21353 +f 21312 21060 21097 +f 21357 20939 21192 +f 21130 21274 21312 +f 21024 21186 21383 +f 21249 21274 21130 +f 21202 21308 21201 +f 20902 21069 21367 +f 21062 21292 21233 +f 21128 20902 21367 +f 21249 21171 21390 +f 21244 21077 21245 +f 21287 21077 21244 +f 21152 21077 21287 +f 21099 21168 21004 +f 21152 21204 21086 +f 21270 21229 21124 +f 21005 21242 21198 +f 21380 21309 21053 +f 21135 21204 21321 +f 21124 21193 21270 +f 21245 21149 21306 +f 21170 21339 21237 +f 21142 20845 21267 +f 21053 21280 21081 +f 21017 21081 21280 +f 21337 21194 21153 +f 21151 21237 21343 +f 21286 21151 21343 +f 21154 21084 21266 +f 21140 21272 21191 +f 21210 21255 21620 +f 21173 21289 21147 +f 21241 21212 21365 +f 21158 21270 21193 +f 21260 21017 21280 +f 21207 21072 21259 +f 21259 21072 21361 +f 21270 21158 21402 +f 21284 21122 21260 +f 21122 21284 21261 +f 21322 20915 21454 +f 21364 21173 21174 +f 21396 21141 21294 +f 21272 21140 21226 +f 21275 21094 21234 +f 21216 21585 21359 +f 21131 21275 21404 +f 20790 21751 20765 +f 21211 21148 21281 +f 21221 21150 21297 +f 21348 21489 21138 +f 21148 21115 21281 +f 21278 21211 21281 +f 21489 21254 21138 +f 21115 21050 21283 +f 21283 21050 21346 +f 21171 21177 21398 +f 21177 21180 21225 +f 21180 21123 21225 +f 21105 21178 21111 +f 21111 21178 21032 +f 21179 21107 21178 +f 21178 21107 21033 +f 21214 21241 21365 +f 21268 21135 21331 +f 21154 21517 21155 +f 20978 21227 21327 +f 21550 21620 21255 +f 21218 20969 21347 +f 21381 21380 20985 +f 21218 21475 21253 +f 21085 21232 21298 +f 21156 21210 21465 +f 21329 21199 21164 +f 21164 21201 21308 +f 21183 21488 21208 +f 21181 21184 21405 +f 21308 21335 21164 +f 21143 21223 21433 +f 21156 21468 21372 +f 21159 20827 21372 +f 21338 21188 21305 +f 21369 21118 21527 +f 21167 21278 21432 +f 21497 21167 21432 +f 21118 21166 21527 +f 21305 21188 21376 +f 21246 21092 21351 +f 21169 21339 21170 +f 21316 21340 21048 +f 21257 21322 21487 +f 21273 21199 21329 +f 20977 21197 21166 +f 21192 21246 21419 +f 21175 21257 21358 +f 21250 20998 21415 +f 21386 21523 21052 +f 21206 20937 21389 +f 21212 21151 21286 +f 20917 21175 21360 +f 21360 21258 20917 +f 21376 21239 21377 +f 21157 21233 21441 +f 21196 21306 21149 +f 21220 21258 21490 +f 21196 21144 21282 +f 21236 21191 21272 +f 21184 21137 21431 +f 21067 21261 21416 +f 21234 21194 21337 +f 21005 21089 21242 +f 21242 21089 21391 +f 21289 21391 21089 +f 21163 21357 21455 +f 21215 21163 21455 +f 21131 21404 21195 +f 21364 21551 21173 +f 21204 21152 21287 +f 21321 21204 21287 +f 21219 21215 21456 +f 21448 21292 21070 +f 21158 21119 21318 +f 21256 21364 21174 +f 21195 21318 21119 +f 21207 21259 21203 +f 21102 21219 21366 +f 21326 21337 21153 +f 21561 21396 21294 +f 21205 21238 21409 +f 21361 20873 21263 +f 21331 21135 21476 +f 21267 21224 21421 +f 21362 21323 21225 +f 21168 21099 21571 +f 21182 21155 21295 +f 21268 21331 21269 +f 21362 21225 21302 +f 21225 21229 21302 +f 20899 21176 21592 +f 21155 21517 21295 +f 21099 21299 21571 +f 21227 20898 21485 +f 21347 21134 21470 +f 21229 21270 21330 +f 21269 21301 21190 +f 21186 21214 21445 +f 21240 21189 21501 +f 21335 21329 21164 +f 21342 21240 21501 +f 20985 21121 21381 +f 21425 21300 21265 +f 21266 21228 21298 +f 21332 21527 21166 +f 21183 21248 21494 +f 21273 21304 21226 +f 21069 21181 21565 +f 21230 21580 21354 +f 21494 21248 21353 +f 21428 21046 21474 +f 21303 21315 21333 +f 21300 21352 21057 +f 21428 21538 21279 +f 21169 21301 21339 +f 21100 20893 21344 +f 21368 21404 21275 +f 21430 20998 20918 +f 21343 21237 21339 +f 21307 21137 21285 +f 21304 21273 21329 +f 20918 21052 21523 +f 21203 21356 21355 +f 21039 21303 21423 +f 21289 21173 21551 +f 21024 21383 21350 +f 21200 21024 21350 +f 21423 21336 21039 +f 21157 21441 21344 +f 21501 21189 21491 +f 21205 21409 21311 +f 21392 21187 21235 +f 21168 21571 21277 +f 21282 21401 21196 +f 21217 21222 21483 +f 21320 21290 21291 +f 21377 21239 21312 +f 21287 21244 21345 +f 21317 21287 21345 +f 21340 21316 21412 +f 21321 21287 21317 +f 21444 21312 21274 +f 21115 21283 21281 +f 21318 21195 21276 +f 21067 21416 21299 +f 21257 21487 21358 +f 21357 21192 21486 +f 21360 21175 21358 +f 21177 21225 21323 +f 21323 21398 21177 +f 21397 21390 21171 +f 21326 21325 21451 +f 21295 21324 21182 +f 21664 20765 21751 +f 21566 21337 21326 +f 21550 21206 21479 +f 21266 21459 21154 +f 21417 21226 21304 +f 21229 21330 21302 +f 21383 21186 21445 +f 21327 21227 21711 +f 21222 21100 21399 +f 21227 21485 21711 +f 21271 21297 21150 +f 21327 21393 20978 +f 21121 21328 21381 +f 21367 21069 21565 +f 21465 21210 21620 +f 21431 21471 21184 +f 21333 21424 21303 +f 21158 21318 21406 +f 21342 21247 21243 +f 21132 21495 21134 +f 21402 21158 21406 +f 21421 21224 21400 +f 21312 21444 21377 +f 21350 21383 21349 +f 21433 21400 21143 +f 21252 21355 21353 +f 21316 21279 21538 +f 21288 21200 21478 +f 21325 21288 21385 +f 21388 21274 21249 +f 21455 21456 21215 +f 21334 21306 21196 +f 21384 21415 20998 +f 21497 21308 21202 +f 21073 21473 21238 +f 21497 21202 21167 +f 21236 21370 21231 +f 21485 21250 21415 +f 21261 21284 21674 +f 21339 21301 21269 +f 21386 20930 21434 +f 21311 21314 21205 +f 21395 21392 21235 +f 21348 21393 21394 +f 21129 21253 21387 +f 21547 20930 21290 +f 21395 21235 21213 +f 21366 21219 21457 +f 21332 21166 21382 +f 21071 21491 21189 +f 21128 21367 21282 +f 21418 21212 21286 +f 21092 21129 21351 +f 21345 21244 21378 +f 21535 21317 21379 +f 21379 21317 21345 +f 21226 21417 21272 +f 21382 21166 21197 +f 21489 21348 21394 +f 21414 21510 21828 +f 21436 21477 21278 +f 21278 21281 21436 +f 21217 21483 21452 +f 20790 21414 21751 +f 21281 21283 21437 +f 21313 21117 21515 +f 21117 21182 21515 +f 21319 21251 21452 +f 21244 21245 21306 +f 21378 21244 21306 +f 21135 21321 21476 +f 21258 21360 21490 +f 21365 21212 21418 +f 21363 21222 21399 +f 21325 21385 21420 +f 21295 21517 21481 +f 21223 21264 21435 +f 21132 20765 21664 +f 21517 21154 21459 +f 21263 21020 21649 +f 21216 21221 21585 +f 21214 21365 21482 +f 21208 21488 21320 +f 21620 21550 21619 +f 21335 21308 21371 +f 21451 21576 21326 +f 21100 21500 21399 +f 21566 21326 21576 +f 21344 21500 21100 +f 21102 21366 21502 +f 21364 21256 21556 +f 21423 21303 21424 +f 21265 21102 21502 +f 21256 21231 21556 +f 21488 21183 21494 +f 21459 21266 21422 +f 21046 21247 21474 +f 21285 21277 21572 +f 21304 21329 21484 +f 21498 21422 21266 +f 21565 21181 21405 +f 21266 21298 21498 +f 21411 21339 21269 +f 20918 21523 21430 +f 21232 21466 21298 +f 21510 21000 21608 +f 21270 21402 21403 +f 21466 21232 21338 +f 21343 21339 21480 +f 21405 21184 21471 +f 21370 21236 21373 +f 21335 21463 21329 +f 21330 21270 21403 +f 21561 21294 21562 +f 21294 21359 21562 +f 21272 21375 21236 +f 21198 21242 21546 +f 21310 21187 21392 +f 21259 21413 21203 +f 21368 21275 21537 +f 21354 21736 21125 +f 21447 21125 21736 +f 21417 21375 21272 +f 21537 21234 21337 +f 21275 21234 21537 +f 21195 21404 21276 +f 21340 21389 20937 +f 21282 21367 21525 +f 21444 21274 21388 +f 21209 21447 21520 +f 21478 21200 21350 +f 21385 21288 21478 +f 21436 21281 21437 +f 21388 21249 21449 +f 21321 21535 21407 +f 21535 21321 21317 +f 21249 21390 21449 +f 21322 21454 21519 +f 21283 21346 21439 +f 21073 21209 21473 +f 21182 21324 21515 +f 21262 21617 21213 +f 21171 21398 21397 +f 21417 21304 21484 +f 21556 21231 21429 +f 21563 21335 21374 +f 21461 21330 21464 +f 21484 21329 21522 +f 21329 21463 21522 +f 21465 21468 21156 +f 21371 21374 21335 +f 21196 21401 21508 +f 21498 21298 21524 +f 21355 21690 21353 +f 21247 21342 21427 +f 21472 21218 21347 +f 21264 21369 21435 +f 21435 21369 21527 +f 20899 21592 21503 +f 21401 21282 21438 +f 21236 21375 21373 +f 21431 21137 21307 +f 21345 21378 21542 +f 21051 20899 21503 +f 21330 21403 21464 +f 21305 21568 21338 +f 21480 21339 21411 +f 21453 21321 21407 +f 21260 21280 21531 +f 21284 21260 21531 +f 21602 21305 21376 +f 21432 21278 21477 +f 21602 21376 21377 +f 21306 21334 21378 +f 21476 21321 21453 +f 21343 21442 21286 +f 21413 21259 21719 +f 21416 21261 21599 +f 21538 21412 21316 +f 21437 21283 21439 +f 21389 21340 21443 +f 21439 21346 21313 +f 21482 21365 21418 +f 21360 21358 21490 +f 21469 21391 21518 +f 21518 21391 21289 +f 21361 21263 21259 +f 21214 21482 21445 +f 21206 21389 21479 +f 21289 21551 21549 +f 21736 21446 21447 +f 21277 21571 21629 +f 21664 21495 21132 +f 21434 20930 21547 +f 21390 21397 21449 +f 21276 21406 21318 +f 21483 21222 21363 +f 21233 21610 21441 +f 21233 21292 21610 +f 21209 21520 21473 +f 21458 21323 21362 +f 21473 21635 21238 +f 21409 21238 21635 +f 21314 21311 21408 +f 21071 21254 21491 +f 21408 21450 21314 +f 21616 21457 21219 +f 21393 21327 21496 +f 21494 21621 21488 +f 21497 21612 21308 +f 21362 21461 21493 +f 21425 21265 21502 +f 21302 21330 21461 +f 21470 21134 21495 +f 21371 21552 21374 +f 21524 21298 21466 +f 21492 21429 21231 +f 21271 21341 21686 +f 21563 21463 21335 +f 21512 21404 21368 +f 21342 21501 21530 +f 21196 21508 21334 +f 21676 21305 21602 +f 21300 21425 21505 +f 21504 21053 21309 +f 21280 21053 21504 +f 21231 21370 21492 +f 21218 21472 21573 +f 21475 21218 21573 +f 21480 21442 21343 +f 21253 21475 21440 +f 21356 21203 21413 +f 21379 21345 21542 +f 21286 21442 21418 +f 21544 21276 21570 +f 21302 21461 21362 +f 21478 21420 21385 +f 21276 21404 21512 +f 21384 20998 21430 +f 21736 21354 21580 +f 21752 21299 21416 +f 21571 21299 21752 +f 21393 21692 21394 +f 21296 21319 21557 +f 21340 21412 21443 +f 21351 21419 21246 +f 21451 21325 21420 +f 21603 21605 21352 +f 21523 21386 21434 +f 21406 21276 21544 +f 21547 21652 21434 +f 21293 21352 21605 +f 21486 21192 21848 +f 21254 21489 21491 +f 21382 21197 21545 +f 21578 21319 21452 +f 21477 21436 21536 +f 21357 21486 21695 +f 21020 21296 21557 +f 21395 21213 21617 +f 21262 21267 21617 +f 21439 21313 21515 +f 21242 21391 21469 +f 21219 21456 21616 +f 21359 21585 21562 +f 21585 21221 21653 +f 21221 21297 21586 +f 21323 21458 21398 +f 21397 21398 21458 +f 21400 21433 21462 +f 21220 21490 21740 +f 21271 21586 21297 +f 21445 21467 21383 +f 21371 21308 21612 +f 21223 21435 21433 +f 21342 21530 21426 +f 21497 21432 21554 +f 21466 21338 21568 +f 21309 21380 21648 +f 21709 21271 21686 +f 21051 21503 21671 +f 21477 21567 21432 +f 21159 21372 21468 +f 21284 21531 21674 +f 21474 21247 21427 +f 21525 21438 21282 +f 21402 21564 21403 +f 21444 21388 21506 +f 21341 21310 21601 +f 21746 21161 21410 +f 21418 21442 21529 +f 21230 21051 21671 +f 21527 21332 21685 +f 21506 21388 21507 +f 21161 21746 21608 +f 21482 21418 21529 +f 21464 21403 21526 +f 21389 21443 21694 +f 21388 21449 21767 +f 21000 21161 21608 +f 21479 21389 21694 +f 21467 21445 21482 +f 21430 21523 21688 +f 21412 21538 21755 +f 21755 21645 21412 +f 21415 21384 21540 +f 21277 21629 21572 +f 21307 21285 21572 +f 21603 21300 21505 +f 21526 21594 21464 +f 21658 21458 21362 +f 21352 21300 21603 +f 21658 21362 21533 +f 21545 21197 21546 +f 21493 21533 21362 +f 21197 21198 21546 +f 21604 21375 21417 +f 21387 21253 21440 +f 21557 21319 21578 +f 21417 21484 21559 +f 21614 21259 21263 +f 21336 21423 21582 +f 21290 21320 21547 +f 21328 21336 21582 +f 21192 21419 21848 +f 21320 21488 21547 +f 21483 21578 21452 +f 21647 21263 21649 +f 21557 21649 21020 +f 21387 21351 21129 +f 21448 21610 21292 +f 21549 21518 21289 +f 21331 21579 21269 +f 21570 21276 21512 +f 21591 21269 21579 +f 21411 21269 21591 +f 21364 21642 21551 +f 21448 21396 21560 +f 21396 21561 21560 +f 21483 21363 21581 +f 21548 21408 21311 +f 21493 21461 21534 +f 21176 21220 21740 +f 21400 21462 21667 +f 21612 21497 21611 +f 21427 21342 21532 +f 21425 21502 21670 +f 21383 21467 21628 +f 21422 21498 21460 +f 21494 21353 21777 +f 21505 21425 21717 +f 21611 21497 21499 +f 21402 21406 21633 +f 21159 21745 21410 +f 21564 21402 21633 +f 21553 21432 21567 +f 21524 21466 21568 +f 21601 21310 21392 +f 21230 21637 21580 +f 21355 21356 21760 +f 21438 21662 21508 +f 21508 21401 21438 +f 21261 21674 21775 +f 21564 21526 21403 +f 21575 21442 21480 +f 21511 21442 21575 +f 21565 21405 21471 +f 21443 21412 21645 +f 21599 21261 21775 +f 21520 21447 21446 +f 21529 21442 21511 +f 21537 21337 21566 +f 21602 21377 21606 +f 21377 21444 21606 +f 21828 21830 21414 +f 21441 21683 21344 +f 21477 21536 21567 +f 21388 21767 21507 +f 21436 21631 21536 +f 21332 21382 21528 +f 21751 21414 21830 +f 21397 21767 21449 +f 21638 21453 21407 +f 21767 21397 21509 +f 21779 21485 21415 +f 21652 21547 21654 +f 21436 21437 21631 +f 21378 21334 21542 +f 21476 21453 21638 +f 21578 21483 21749 +f 21476 21682 21331 +f 21635 21689 21409 +f 21579 21331 21682 +f 21311 21409 21548 +f 21408 21641 21450 +f 21643 21419 21351 +f 21607 21417 21559 +f 21349 21383 21628 +f 21491 21489 21650 +f 21541 21324 21295 +f 21324 21541 21516 +f 21484 21609 21559 +f 21514 21327 21711 +f 21609 21484 21522 +f 21541 21481 21517 +f 21380 21381 21648 +f 21478 21350 21722 +f 21424 21756 21423 +f 21267 21421 21521 +f 21583 21421 21667 +f 21400 21667 21421 +f 21556 21429 21492 +f 21481 21541 21295 +f 21176 21740 21592 +f 21422 21460 21668 +f 21492 21370 21753 +f 21525 21367 21565 +f 21465 21620 21707 +f 21470 21495 21789 +f 21504 21531 21280 +f 21685 21332 21528 +f 21373 21375 21604 +f 21159 21468 21820 +f 21690 21777 21353 +f 21596 21498 21524 +f 21347 21714 21472 +f 21474 21427 21878 +f 21428 21474 21878 +f 21407 21535 21638 +f 21307 21589 21431 +f 21573 21472 21600 +f 21690 21355 21760 +f 21416 21599 21627 +f 21545 21546 21712 +f 21686 21341 21601 +f 21546 21242 21469 +f 21537 21539 21368 +f 21305 21569 21568 +f 21631 21437 21588 +f 21467 21482 21680 +f 21437 21439 21515 +f 21523 21434 21833 +f 21515 21324 21718 +f 21549 21551 21642 +f 21680 21628 21467 +f 21550 21479 21702 +f 21711 21485 21779 +f 21293 21605 21454 +f 21607 21604 21417 +f 21728 21441 21808 +f 21642 21364 21556 +f 21646 21563 21374 +f 21420 21478 21773 +f 21610 21808 21441 +f 21517 21543 21541 +f 21371 21612 21552 +f 21644 21420 21773 +f 21459 21543 21517 +f 21420 21644 21451 +f 21497 21554 21499 +f 21609 21577 21559 +f 21363 21399 21581 +f 21574 21322 21519 +f 21547 21488 21677 +f 21574 21487 21322 +f 21554 21432 21553 +f 21609 21522 21587 +f 21399 21500 21816 +f 21522 21463 21587 +f 21501 21491 21555 +f 21397 21458 21509 +f 21381 21328 21726 +f 21423 21756 21582 +f 21533 21659 21658 +f 21315 21424 21333 +f 21504 21309 21734 +f 21533 21493 21615 +f 21597 21461 21594 +f 21594 21461 21464 +f 21433 21435 21462 +f 21459 21422 21668 +f 21550 21672 21619 +f 21460 21498 21596 +f 21586 21271 21863 +f 21563 21587 21463 +f 21613 21587 21563 +f 21334 21508 21662 +f 21709 21863 21271 +f 21309 21648 21734 +f 21662 21438 21663 +f 21663 21438 21739 +f 21347 21470 21714 +f 21501 21555 21675 +f 21530 21501 21675 +f 21438 21525 21665 +f 21500 21344 22100 +f 21757 21565 21471 +f 21411 21591 21595 +f 21513 21723 21535 +f 21669 21535 21379 +f 21480 21411 21595 +f 21564 21618 21526 +f 21475 21573 21724 +f 21638 21535 21723 +f 21594 21526 21618 +f 21575 21480 21595 +f 21444 21506 21606 +f 21427 21532 21878 +f 21752 21416 21627 +f 21745 21159 21820 +f 21542 21334 21678 +f 21572 21824 22031 +f 21387 21440 21809 +f 21519 21454 21558 +f 21721 21506 21507 +f 21437 21515 21590 +f 21356 21413 21760 +f 21324 21516 21718 +f 21529 21626 21482 +f 21760 21413 21640 +f 21643 21351 21811 +f 21779 21415 21540 +f 21545 21528 21382 +f 21680 21482 21626 +f 21543 21516 21541 +f 21537 21566 21539 +f 21671 21684 21230 +f 21648 21381 21754 +f 21640 21413 21719 +f 21493 21534 21615 +f 21655 21358 21487 +f 21350 21349 21722 +f 21726 21754 21381 +f 21540 21384 21430 +f 21496 21692 21393 +f 21634 21604 21607 +f 21510 21608 21828 +f 21656 21490 21358 +f 21650 21555 21491 +f 21399 21816 21581 +f 21451 21644 21576 +f 21512 21368 21539 +f 21263 21647 21699 +f 21614 21263 21699 +f 21848 21419 21735 +f 21559 21577 21607 +f 21688 21523 21833 +f 21649 21557 21701 +f 21694 21758 21479 +f 21633 21406 21632 +f 21695 21455 21357 +f 21672 21550 21702 +f 21642 21518 21549 +f 21697 21547 21677 +f 21561 21584 21560 +f 21617 21267 21521 +f 21584 21561 21562 +f 21660 21366 21457 +f 21642 21556 21747 +f 21502 21366 21660 +f 21424 21315 21641 +f 21315 21450 21641 +f 21521 21421 21583 +f 21492 21747 21556 +f 21462 21435 21780 +f 21509 21458 21658 +f 21593 21459 21668 +f 21327 21514 21496 +f 21775 21674 21810 +f 21525 21565 21855 +f 21435 21527 21783 +f 21438 21665 21739 +f 21677 21488 21621 +f 21534 21461 21597 +f 21513 21535 21669 +f 21592 21666 21503 +f 21669 21379 21678 +f 21528 21687 21685 +f 21379 21542 21678 +f 21567 21536 21661 +f 21530 21675 21426 +f 21528 21545 21630 +f 21785 21588 21437 +f 21662 21738 21334 +f 21532 21342 21426 +f 21524 21568 21704 +f 21570 21512 21708 +f 21515 21718 21590 +f 21821 21568 21569 +f 21598 21538 21428 +f 21543 21459 21593 +f 21755 21538 21598 +f 21591 21579 21737 +f 21569 21305 21676 +f 21600 21472 21765 +f 21572 21867 21307 +f 21307 21867 21589 +f 21621 21494 21777 +f 21641 21408 21872 +f 21518 21929 21469 +f 21409 21689 21548 +f 21650 21489 21651 +f 21582 21726 21328 +f 21471 21431 21589 +f 21824 21572 21679 +f 21683 21441 21728 +f 21440 21475 21724 +f 21651 21394 21692 +f 21349 21628 21639 +f 21489 21394 21651 +f 21698 21609 21587 +f 21722 21349 21639 +f 21642 21657 21518 +f 21473 21520 21851 +f 21698 21587 21693 +f 21605 21603 21771 +f 21587 21613 21693 +f 21693 21613 21732 +f 21566 21576 21623 +f 21507 21767 21721 +f 21531 21504 21772 +f 21767 21509 21769 +f 21667 21462 21778 +f 21888 21456 21455 +f 21616 21456 21888 +f 21656 21358 21655 +f 21586 21653 21221 +f 21740 21490 21862 +f 21717 21425 21670 +f 21709 21686 21829 +f 21716 21591 21737 +f 21370 21373 21753 +f 21565 21757 21855 +f 21470 21789 21622 +f 21780 21435 21783 +f 21631 21588 21715 +f 21714 21470 21622 +f 21571 21752 21713 +f 21629 21679 21572 +f 21637 21230 21684 +f 21590 21785 21437 +f 21629 21571 21713 +f 21534 21597 21817 +f 21753 21373 21604 +f 21736 21580 21637 +f 21681 21718 21516 +f 21529 21511 21744 +f 21543 21681 21516 +f 21626 21529 21744 +f 21543 21593 21681 +f 21737 21579 21682 +f 21687 21528 21630 +f 21691 21604 21634 +f 21351 21387 21841 +f 21680 21731 21628 +f 21646 21374 21733 +f 21607 21696 21634 +f 21374 21552 21733 +f 21545 21712 21630 +f 21607 21577 21761 +f 21706 21566 21623 +f 21539 21566 21706 +f 21419 21643 21735 +f 21539 21866 21512 +f 21652 21928 21434 +f 21602 21710 21676 +f 21708 21512 21866 +f 21867 21572 22031 +f 21499 21554 21730 +f 21654 21547 21697 +f 21606 21506 21636 +f 21570 21708 21625 +f 21570 21625 21544 +f 21625 21632 21544 +f 21673 21757 21471 +f 21673 21471 21589 +f 21406 21544 21632 +f 21929 21712 21546 +f 21546 21469 21929 +f 21845 21581 21816 +f 21533 21615 21659 +f 21773 21478 21722 +f 21749 21483 21581 +f 21610 21448 21560 +f 21562 21585 21934 +f 21656 21862 21490 +f 21705 21638 21766 +f 21553 21567 21661 +f 21476 21638 21705 +f 21682 21476 21705 +f 21844 21594 21618 +f 21758 21702 21479 +f 21534 21817 21615 +f 21753 21750 21492 +f 21596 21815 21460 +f 21670 21502 21660 +f 21653 21586 21863 +f 21595 21591 21716 +f 21596 21524 21703 +f 21513 21669 21743 +f 21895 21669 21678 +f 21766 21638 21723 +f 21589 21867 21673 +f 21468 21465 21707 +f 21820 21468 21707 +f 21524 21704 21703 +f 21704 21568 21821 +f 21500 22100 21816 +f 21564 21633 21632 +f 21710 21784 21676 +f 21710 21602 21606 +f 21635 21473 21797 +f 21960 21505 21886 +f 21603 21505 21960 +f 21527 21685 21826 +f 21607 21761 21696 +f 21601 21392 21624 +f 21606 21636 21839 +f 21443 21972 21694 +f 21472 21714 21765 +f 21639 21628 21731 +f 21636 21506 21721 +f 21730 21554 21553 +f 21259 21720 21719 +f 21720 21259 21614 +f 21408 21548 21872 +f 21609 21786 21577 +f 21563 21646 21613 +f 21609 21698 21768 +f 21699 21647 21700 +f 21647 21649 21700 +f 21700 21649 21701 +f 21851 21520 21446 +f 21756 21424 21774 +f 21424 21641 21774 +f 21430 21688 21885 +f 21504 21734 22171 +f 21655 21487 21574 +f 21692 21496 21937 +f 21985 21521 21583 +f 21555 21650 21807 +f 21654 21928 21652 +f 21656 21655 21852 +f 21584 21562 21934 +f 21597 21594 21748 +f 21674 21531 21810 +f 21782 21525 21855 +f 21747 21492 21901 +f 21750 21901 21492 +f 22065 21578 21749 +f 21665 21525 21782 +f 21815 21668 21460 +f 21661 21536 21814 +f 21757 21673 21819 +f 21815 21596 21703 +f 21664 21789 21495 +f 21778 21462 21909 +f 21723 21513 21743 +f 21895 21743 21669 +f 21866 21539 21896 +f 21666 21592 21910 +f 21784 21569 21676 +f 21575 21595 21725 +f 21785 21715 21588 +f 21575 21741 21511 +f 21744 21511 21741 +f 21606 21839 21759 +f 21598 21428 21831 +f 21527 21826 21783 +f 21540 21430 21953 +f 21344 21795 22100 +f 21727 21793 21626 +f 21885 21688 21833 +f 21793 21680 21626 +f 21395 21624 21392 +f 21833 21434 21928 +f 21446 21736 21849 +f 21612 21611 21499 +f 21552 21612 21770 +f 21724 21573 21600 +f 21771 21603 21960 +f 21729 21623 21576 +f 21651 21847 21650 +f 21798 21693 21732 +f 21732 21613 21764 +f 21618 21564 21844 +f 21558 21454 21605 +f 21768 21786 21609 +f 21701 21557 21835 +f 21677 21799 21697 +f 21809 21440 21724 +f 21557 21578 21835 +f 21772 21504 22171 +f 21519 21558 21923 +f 21574 21519 22014 +f 21797 21689 21635 +f 21841 21811 21351 +f 21518 21657 21812 +f 22176 21610 22052 +f 21642 21747 21806 +f 21934 21585 21776 +f 21585 21653 21776 +f 21658 21659 21892 +f 21659 21615 21792 +f 21658 21769 21509 +f 21593 21668 21900 +f 21959 21682 21705 +f 21667 21778 21813 +f 21536 21631 21814 +f 21845 21816 22131 +f 21663 21738 21662 +f 21656 21852 21946 +f 21426 21675 21904 +f 21594 21844 21748 +f 21716 21861 21595 +f 21679 21629 21713 +f 21815 21703 21818 +f 22016 21855 21757 +f 21704 21818 21703 +f 21675 21555 21822 +f 21856 21620 21619 +f 21707 21620 21856 +f 21818 21704 21742 +f 21749 21581 22023 +f 21704 21821 21742 +f 21878 21532 21918 +f 21820 21707 21856 +f 21723 21743 21823 +f 21741 21575 21725 +f 21909 21462 21942 +f 21878 21831 21428 +f 21539 21706 21896 +f 21678 21334 21738 +f 21708 21866 21838 +f 21885 21953 21430 +f 21710 21606 21903 +f 21686 21601 21829 +f 21645 21881 21443 +f 21664 22122 21789 +f 21945 21499 21730 +f 21740 21910 21592 +f 21540 21787 21779 +f 21903 21606 21759 +f 21881 21972 21443 +f 22031 21762 21867 +f 21785 21590 21718 +f 21410 21745 21865 +f 21683 21795 21344 +f 21718 21681 21890 +f 21640 21719 21913 +f 21746 21410 21865 +f 21636 21721 21788 +f 21612 21499 21794 +f 21632 21944 21564 +f 21671 21503 21666 +f 21612 21794 21770 +f 21844 21564 21907 +f 21626 21744 21727 +f 21756 21859 21582 +f 21824 21679 21991 +f 21684 21671 21954 +f 21797 21473 21915 +f 21687 21826 21685 +f 21868 21847 21651 +f 21613 21646 21796 +f 21908 21714 21622 +f 21764 21613 21796 +f 21726 21582 21859 +f 21650 21847 21807 +f 21765 21714 21908 +f 21654 21697 21837 +f 21680 21793 21731 +f 21837 21697 21961 +f 21764 21798 21732 +f 21648 21842 21734 +f 21842 21648 21754 +f 21576 21644 21930 +f 21698 21693 21836 +f 21836 21801 21698 +f 21693 21798 21836 +f 21689 21877 21548 +f 21677 21621 21777 +f 21514 21711 21871 +f 21630 21826 21687 +f 21552 21770 21733 +f 21810 21531 21772 +f 21931 21623 21729 +f 21600 21765 21952 +f 21931 21706 21623 +f 21808 21610 22176 +f 21558 21605 21771 +f 21455 21695 21802 +f 22014 21519 21923 +f 21610 21560 22052 +f 21812 21929 21518 +f 21809 22096 21387 +f 21395 21617 22060 +f 21841 21387 22096 +f 22012 21812 21657 +f 21657 21642 21806 +f 21811 21735 21643 +f 21616 21660 21457 +f 21985 21583 21804 +f 21583 21667 21804 +f 21794 21846 21770 +f 21553 21661 21857 +f 21900 21668 22021 +f 21932 22021 21668 +f 21668 21815 21932 +f 21682 21959 21737 +f 21860 21737 21935 +f 21730 21553 21857 +f 21462 21780 21942 +f 21862 21656 21946 +f 21713 21752 22142 +f 22023 21581 21845 +f 21861 21716 21737 +f 21619 21672 21702 +f 21987 21845 22131 +f 21904 21675 21822 +f 21725 21595 21861 +f 21713 21991 21679 +f 21740 21862 21781 +f 21532 21426 21904 +f 21784 21949 21569 +f 22044 21601 21763 +f 21601 21624 21763 +f 21867 21762 21905 +f 21597 21748 21977 +f 21744 21741 21791 +f 21918 21532 21992 +f 21681 21593 21900 +f 21744 21791 21727 +f 21719 21720 21913 +f 21666 21954 21671 +f 21691 21753 21604 +f 21972 21758 21694 +f 21819 21673 22151 +f 21600 21952 22093 +f 21867 21948 21673 +f 21632 21625 22028 +f 21486 21802 21695 +f 21971 21795 21683 +f 21886 21505 21717 +f 21639 21731 21891 +f 21767 21769 21721 +f 21639 21891 21803 +f 21598 21800 21755 +f 21564 21944 21907 +f 21800 21645 21755 +f 21790 21769 21893 +f 21733 21796 21646 +f 21722 21639 21964 +f 21733 21770 21796 +f 21773 21722 21964 +f 21792 21615 21933 +f 21933 21615 21817 +f 21729 21576 21930 +f 21577 21786 21761 +f 21608 21746 22289 +f 22012 21657 21978 +f 21872 21548 21805 +f 21657 21806 21978 +f 21683 21728 21971 +f 21736 21637 21849 +f 21548 21877 21805 +f 21641 21872 21774 +f 21799 21677 22020 +f 21801 21768 21698 +f 22020 21677 21777 +f 21894 21836 21798 +f 21705 21766 21880 +f 21884 21705 21880 +f 21849 21851 21446 +f 21884 21959 21705 +f 21851 21915 21473 +f 22106 21617 21521 +f 21560 21584 21973 +f 21804 21667 21813 +f 21769 21658 21893 +f 21893 21658 21892 +f 21661 21814 21857 +f 21823 21743 21889 +f 22252 22002 21670 +f 21871 21711 22193 +f 21664 21751 21969 +f 21969 21898 21664 +f 21817 21597 22047 +f 21723 21823 21979 +f 21900 21890 21681 +f 21631 21715 21814 +f 21757 21819 22016 +f 21842 21754 21827 +f 22122 21825 21789 +f 21780 21783 21997 +f 21622 21789 21825 +f 22041 21717 21670 +f 21691 21634 21696 +f 21663 21739 21975 +f 21795 21971 21927 +f 21739 21665 21906 +f 21857 21945 21730 +f 21788 21721 21970 +f 22005 21822 21555 +f 21765 21908 21952 +f 21726 21827 21754 +f 21970 21721 21769 +f 21863 21709 22009 +f 21911 21794 21499 +f 21869 21826 21630 +f 21896 21706 21864 +f 21911 21499 21945 +f 21913 21720 21916 +f 21992 21532 21904 +f 21772 22171 21834 +f 21630 21712 21874 +f 21766 21723 21880 +f 21829 21601 22044 +f 21828 22091 21830 +f 22096 21809 21724 +f 21846 21796 21770 +f 21614 22050 21720 +f 21699 22050 21614 +f 21772 22055 21810 +f 22050 21699 21700 +f 22055 21772 21834 +f 22052 21560 21973 +f 21830 21969 21751 +f 21665 21782 21906 +f 21959 21884 21840 +f 21584 21934 21973 +f 22065 21835 21578 +f 21599 21775 21850 +f 21935 21737 21959 +f 21787 21540 21953 +f 21749 22023 22065 +f 21838 22024 21708 +f 21684 22140 21843 +f 21891 21731 21875 +f 21901 21806 21747 +f 21625 21708 22028 +f 21791 21870 21727 +f 21735 22051 21848 +f 21870 21793 21727 +f 21964 21639 21803 +f 21486 21848 22053 +f 21692 21868 21651 +f 21868 21692 21937 +f 21655 21574 22097 +f 21555 21807 22005 +f 21928 21654 21837 +f 21624 21395 22138 +f 22060 21617 22106 +f 22106 21521 21985 +f 21774 21912 21756 +f 21663 22019 21738 +f 21932 21815 22003 +f 21776 21653 22362 +f 21670 21660 22252 +f 21815 21818 21854 +f 21854 21818 22006 +f 21991 21713 22142 +f 21711 21779 21787 +f 21760 21777 21690 +f 21737 21860 21861 +f 22047 21597 21977 +f 21895 21678 21858 +f 21777 21760 21988 +f 21947 21725 21861 +f 21785 21718 21981 +f 21821 21569 21949 +f 21663 21975 21853 +f 21918 21992 21996 +f 21753 21691 21951 +f 21759 21839 22076 +f 21839 21636 22076 +f 21696 21951 21691 +f 22151 21673 21948 +f 21769 21790 21970 +f 21876 21794 21911 +f 21756 21912 21859 +f 21709 21829 22009 +f 21696 21761 21917 +f 21832 21726 21859 +f 21796 21846 22064 +f 22093 21724 21600 +f 21833 21928 22058 +f 22289 21746 21865 +f 22064 21846 21919 +f 21831 21800 21598 +f 21919 21846 21965 +f 21723 21979 21880 +f 21879 21786 21921 +f 22026 21708 22024 +f 21786 21768 21921 +f 22026 22028 21708 +f 21879 21882 21955 +f 21873 21870 21902 +f 21891 21875 22032 +f 21910 21740 21781 +f 21870 21873 21793 +f 21768 21883 21922 +f 21768 21801 21883 +f 21644 21773 22184 +f 21930 21644 22184 +f 21955 21882 21884 +f 21729 21930 21931 +f 21763 21624 22138 +f 21873 21731 21793 +f 21998 21826 21869 +f 21514 21871 22186 +f 21864 21706 21931 +f 22021 21932 22045 +f 21731 21873 21875 +f 21874 21869 21630 +f 21954 22140 21684 +f 22051 22053 21848 +f 22059 21923 21558 +f 21797 21877 21689 +f 21923 22208 22014 +f 21775 21810 21887 +f 21850 21627 21599 +f 21616 21888 22066 +f 22138 21395 22060 +f 21660 21616 22066 +f 22153 21659 21792 +f 21892 21659 22153 +f 21899 21889 21743 +f 21895 21899 21743 +f 21894 21764 21796 +f 21798 21764 21894 +f 21742 21821 21941 +f 22186 21871 22149 +f 21821 21949 22008 +f 21949 21784 22110 +f 22110 21784 22068 +f 21905 21762 22010 +f 22252 21660 22066 +f 21702 21758 22175 +f 21866 21896 21940 +f 21838 21866 21940 +f 21983 21861 21860 +f 21777 22071 22020 +f 21619 21702 22070 +f 21785 21981 21715 +f 21903 21759 22073 +f 21947 21861 21983 +f 22023 21845 22117 +f 21496 21514 22186 +f 21750 21753 22121 +f 21619 22115 21856 +f 21906 21975 21739 +f 21947 21897 21725 +f 21898 22122 21664 +f 21788 22033 21636 +f 21909 21813 21778 +f 21981 21718 21890 +f 21867 21905 21948 +f 21741 21725 21897 +f 21863 22022 21653 +f 21907 21944 22034 +f 21790 21893 21974 +f 22030 21760 21640 +f 21745 21820 21865 +f 21792 21933 21994 +f 22021 21938 21890 +f 21890 21900 22021 +f 21933 21817 21995 +f 21904 21822 22035 +f 22209 21796 22064 +f 21748 21844 21914 +f 21908 21950 21952 +f 21964 21803 21891 +f 21964 21891 22032 +f 21942 21780 21997 +f 21696 21917 21951 +f 21773 21964 21926 +f 22184 21773 21926 +f 21831 21878 21918 +f 22129 21881 21645 +f 21846 21958 21966 +f 21966 21965 21846 +f 21832 21827 21726 +f 21717 22041 22089 +f 22100 21795 21927 +f 21734 21842 21990 +f 22056 21972 21881 +f 21963 21860 21935 +f 21833 22099 21885 +f 22050 21916 21720 +f 21787 21953 22211 +f 21786 21955 21761 +f 21774 21872 22038 +f 21879 21955 21786 +f 22089 21886 21717 +f 21921 21768 21920 +f 21782 21855 22039 +f 21882 21879 21921 +f 21924 21882 21921 +f 21854 22003 21815 +f 21882 21924 21925 +f 21801 21836 21925 +f 22202 21728 21808 +f 22006 21742 21941 +f 21818 21742 22006 +f 22129 21645 21800 +f 21955 21884 21957 +f 21814 21715 21968 +f 21882 21925 21840 +f 21882 21840 21884 +f 21968 21857 21814 +f 21880 21957 21884 +f 21771 21960 22013 +f 21874 21712 21962 +f 21929 21962 21712 +f 21802 21486 22053 +f 21455 21802 21888 +f 21735 21811 21986 +f 21963 21936 21860 +f 21858 21899 21895 +f 21901 21978 21806 +f 22142 21752 22363 +f 21655 22253 21852 +f 21941 21821 21943 +f 22020 22182 21799 +f 21936 21983 21860 +f 21943 21821 22008 +f 22117 21845 21987 +f 22019 21663 21853 +f 21853 21975 21939 +f 21901 21750 22121 +f 21784 21710 22068 +f 22016 21819 22151 +f 21496 22186 21937 +f 21945 21857 22067 +f 21741 21897 22025 +f 21791 21741 22025 +f 21946 21852 22114 +f 22193 21711 21787 +f 22071 21777 21988 +f 22076 21636 22033 +f 21870 21791 22025 +f 21822 22005 22035 +f 22035 22195 21904 +f 22209 22064 22146 +f 21998 21783 21826 +f 21982 21890 21938 +f 21912 22247 21859 +f 21946 21781 21862 +f 21728 22202 21971 +f 22064 21919 22123 +f 21856 22081 21820 +f 22039 21855 22016 +f 22074 21622 21825 +f 22041 21670 22002 +f 21930 22184 21967 +f 21931 21930 21967 +f 21967 22043 21931 +f 21761 21955 22133 +f 21959 22040 21935 +f 22040 21963 21935 +f 22047 21977 22107 +f 21863 22009 22082 +f 21800 21831 21999 +f 22003 22045 21932 +f 22247 21984 21859 +f 21914 21844 21907 +f 21919 21965 22000 +f 21832 21859 21984 +f 21880 21979 22015 +f 22093 22135 21724 +f 21794 21876 21958 +f 21958 21846 21794 +f 21872 21805 22038 +f 21883 21925 21924 +f 21956 21925 21836 +f 21608 22232 21828 +f 22088 21812 22012 +f 21929 21812 22088 +f 21840 21925 22086 +f 21830 22091 22092 +f 21857 22154 22067 +f 21969 21830 22092 +f 22154 21857 22102 +f 21840 22011 21959 +f 22001 22005 21807 +f 21774 22038 22048 +f 21847 21868 22141 +f 21637 21684 21843 +f 22048 21912 21774 +f 21961 21697 21799 +f 21887 21810 22055 +f 21775 21887 22205 +f 21850 21775 22205 +f 21574 22014 22097 +f 22106 21985 22365 +f 21823 21889 21980 +f 21980 21889 21899 +f 21894 22209 22063 +f 21920 21768 21922 +f 21892 21974 21893 +f 21974 21892 22062 +f 21894 21796 22209 +f 22063 21976 21894 +f 21801 21925 21883 +f 21976 21836 21894 +f 21811 21841 22098 +f 21807 21847 22103 +f 21710 21903 22068 +f 22076 22073 21759 +f 21702 22175 22070 +f 21823 22015 21979 +f 22015 21823 21980 +f 21858 21678 22019 +f 22115 21619 22070 +f 21678 21738 22019 +f 22019 21853 21939 +f 21934 21776 22246 +f 21890 21982 21981 +f 21985 21804 21989 +f 21856 22115 22116 +f 22121 21753 22072 +f 22153 21792 21994 +f 22031 21824 22079 +f 21992 21904 22195 +f 21911 21945 22227 +f 22081 22037 21820 +f 22210 21988 22030 +f 21988 21760 22030 +f 22180 22120 22032 +f 22032 22120 21964 +f 21994 21933 21995 +f 22122 21898 22191 +f 21896 21864 21940 +f 21984 21827 21832 +f 21820 22037 21865 +f 21953 22220 22211 +f 22061 22064 22123 +f 22362 21653 22022 +f 22126 21995 21817 +f 21833 22058 22099 +f 21817 22047 22126 +f 21909 21942 21993 +f 21734 21990 22171 +f 21908 21622 22074 +f 21842 21827 21990 +f 21864 21931 22085 +f 22129 22083 21881 +f 21897 22111 22025 +f 22000 21963 22087 +f 22000 21936 21963 +f 21940 22024 21838 +f 22123 21919 22087 +f 22000 22087 21919 +f 22289 22232 21608 +f 21944 21632 22034 +f 21854 22004 22003 +f 21843 21849 21637 +f 21952 21950 22134 +f 21918 21999 21831 +f 22296 22026 22024 +f 22018 22004 21854 +f 21880 22015 22214 +f 21941 22007 22006 +f 22007 21941 21943 +f 21849 22101 22359 +f 21924 21921 21920 +f 22078 21870 22025 +f 21850 22242 21627 +f 21883 21924 22108 +f 21915 21851 22155 +f 21966 21958 22192 +f 21997 21783 21998 +f 21902 21870 22078 +f 21857 21968 22102 +f 21627 22363 21752 +f 21968 21715 21981 +f 21957 21880 22214 +f 21925 21956 22086 +f 21841 22096 22098 +f 22011 21840 22086 +f 22080 21873 21902 +f 21873 22080 21875 +f 21762 22031 22010 +f 22059 21771 22013 +f 21558 21771 22059 +f 21962 21929 22088 +f 21888 21802 22328 +f 21936 22105 21983 +f 22004 22018 22017 +f 22056 22248 21972 +f 22308 21972 22248 +f 21758 21972 22308 +f 21748 21914 22128 +f 21748 22128 21977 +f 22070 22175 22147 +f 21906 21782 22272 +f 22166 21938 22021 +f 22034 21632 22028 +f 21897 21947 22111 +f 22193 22149 21871 +f 21782 22039 22272 +f 22116 22075 21856 +f 22079 21824 21991 +f 21788 21970 22033 +f 21856 22075 22081 +f 21989 21804 21813 +f 21970 21790 22119 +f 21914 21907 22118 +f 22253 22114 21852 +f 21790 21974 22119 +f 21996 22090 21918 +f 22220 21953 21885 +f 21945 22067 22227 +f 21926 21964 22120 +f 22099 22220 21885 +f 22044 22216 21829 +f 21865 22037 22289 +f 21909 22027 21813 +f 21915 22199 21797 +f 21753 21951 22072 +f 21913 21916 22177 +f 22056 21881 22083 +f 22191 22190 22122 +f 22232 22091 21828 +f 22011 22040 21959 +f 21877 22084 21805 +f 21825 22122 22074 +f 22003 22004 22045 +f 22126 22047 22046 +f 22137 22045 22004 +f 22087 21963 22040 +f 22004 22049 22137 +f 21761 22133 21917 +f 22049 21854 22137 +f 22050 21700 22219 +f 22051 21735 21986 +f 21969 22092 22279 +f 21854 22006 22137 +f 22006 22007 22137 +f 22018 21854 22049 +f 21966 22042 22000 +f 21701 21835 22054 +f 22058 21928 22322 +f 21875 22080 22036 +f 21965 21966 22000 +f 22032 21875 22036 +f 21928 21837 22322 +f 22000 22105 21936 +f 21837 21961 22203 +f 21700 21701 22054 +f 22093 21952 22134 +f 21920 22108 21924 +f 21961 21799 22203 +f 21991 22142 22029 +f 22192 21958 21876 +f 22095 21724 22135 +f 22096 21724 22095 +f 21868 21937 22104 +f 22140 21954 22159 +f 21960 21886 22057 +f 21960 22057 22013 +f 22103 21847 22141 +f 22104 22141 21868 +f 22202 21808 22176 +f 21851 21849 22155 +f 21923 22094 22208 +f 22321 22052 21973 +f 21978 22325 22012 +f 21920 21922 22108 +f 21883 22108 21922 +f 22153 22062 21892 +f 21976 21956 21836 +f 22008 21949 22109 +f 22024 21940 22069 +f 22034 22028 22260 +f 21982 21938 22166 +f 22296 22024 22069 +f 21758 22308 22175 +f 22257 22026 22296 +f 22187 22025 22111 +f 21876 21911 22227 +f 22061 22181 22064 +f 21907 22034 22118 +f 22068 21903 22073 +f 22115 22070 22371 +f 22077 21914 22118 +f 22082 22009 22391 +f 21951 21917 22283 +f 21914 22077 22342 +f 21902 22078 22080 +f 22252 22066 22463 +f 21917 22152 22283 +f 22009 21829 22216 +f 22180 22032 22036 +f 22010 22031 22079 +f 22349 21877 21797 +f 22127 21876 22227 +f 21955 21957 22156 +f 22042 21966 22192 +f 22030 21640 22170 +f 21913 22170 21640 +f 22131 21816 22188 +f 22195 21996 21992 +f 22226 21970 22119 +f 22086 22263 22011 +f 22040 22011 22263 +f 21802 22053 22328 +f 21981 21982 22143 +f 21980 21899 22158 +f 22001 21807 22103 +f 22015 21980 22198 +f 21916 22050 22177 +f 22035 22005 22001 +f 21947 21983 22105 +f 22085 21931 22043 +f 22065 22054 21835 +f 22045 22166 22021 +f 22099 22058 22312 +f 21886 22089 22235 +f 21998 21869 22132 +f 22049 22004 22017 +f 22153 21994 22196 +f 22196 21994 21995 +f 22018 22049 22017 +f 21849 21843 22249 +f 22322 22201 22058 +f 22046 22047 22107 +f 21837 22203 22322 +f 22107 21977 22128 +f 22088 22197 21962 +f 22128 21914 22165 +f 22365 21985 21989 +f 22097 22014 22144 +f 22098 22096 22238 +f 21973 21934 22246 +f 22139 21943 22008 +f 21949 22110 22109 +f 22218 21864 22085 +f 22270 21982 22113 +f 21940 21864 22218 +f 21655 22097 22178 +f 22113 21982 22166 +f 22253 21655 22178 +f 21986 21811 22098 +f 22069 21940 22183 +f 21975 21906 22225 +f 22204 22225 21906 +f 22241 22023 22117 +f 22073 22076 22112 +f 22028 22026 22257 +f 22371 22070 22147 +f 21947 22173 22111 +f 22079 21991 22029 +f 22111 22173 22305 +f 22182 22020 22071 +f 21970 22189 22033 +f 21969 22191 21898 +f 22226 22189 21970 +f 21781 21946 22377 +f 22040 22230 22087 +f 21988 22210 22071 +f 21914 22342 22165 +f 22123 22087 22230 +f 22119 21974 22062 +f 21967 22184 22213 +f 22022 21863 22082 +f 22185 21967 22213 +f 22043 21967 22185 +f 22078 22217 22080 +f 22196 21995 22239 +f 21910 21781 22467 +f 22192 21876 22127 +f 22180 22036 22164 +f 22089 22041 22287 +f 22133 21955 22156 +f 22039 22016 22160 +f 22289 22277 22232 +f 21908 22130 21950 +f 22038 21805 22084 +f 22007 22231 22137 +f 22215 21956 22136 +f 22007 21943 22172 +f 21800 21999 22266 +f 21950 22280 22134 +f 21968 21981 22143 +f 21948 22125 22151 +f 22092 22091 22232 +f 22058 22201 22312 +f 21899 21858 22158 +f 22035 22001 22393 +f 22019 22222 21858 +f 22143 21982 22270 +f 22206 21834 22416 +f 22101 21849 22447 +f 22203 21799 22169 +f 22169 21799 22182 +f 22044 21763 22228 +f 22057 22207 22013 +f 22205 21887 22271 +f 22290 21913 22177 +f 22094 21923 22059 +f 22056 22083 22275 +f 22321 21973 22243 +f 21901 22250 21978 +f 22121 22250 21901 +f 22062 22153 22234 +f 21976 22063 22145 +f 22145 22136 21976 +f 22136 21956 21976 +f 22146 22064 22284 +f 22064 22181 22284 +f 22023 22241 22065 +f 21978 22278 22325 +f 22112 22076 22148 +f 22072 21951 22283 +f 22241 22117 22327 +f 21978 22250 22278 +f 22076 22033 22189 +f 22025 22187 22078 +f 21917 22133 22152 +f 22327 22117 21987 +f 22265 22067 22154 +f 22102 21968 22143 +f 22074 22122 22190 +f 22194 22062 22234 +f 21834 22171 22416 +f 22036 22080 22217 +f 22156 21957 22214 +f 21993 22027 21909 +f 21946 22114 22256 +f 22256 22377 21946 +f 22055 21834 22206 +f 22195 22035 22393 +f 22258 22105 22000 +f 22166 22045 22163 +f 22163 22162 22166 +f 22199 22349 21797 +f 22188 21816 22100 +f 22045 22137 22163 +f 22015 22198 22264 +f 22084 21877 22281 +f 22214 22015 22264 +f 22007 22172 22231 +f 21993 21942 22150 +f 21943 22139 22172 +f 22391 22422 22082 +f 21927 22345 22100 +f 22139 22008 22236 +f 22008 22109 22236 +f 22048 22174 21912 +f 22345 21927 22161 +f 22239 21995 22276 +f 21927 21971 22161 +f 22110 22068 22297 +f 22167 21975 22168 +f 21939 21975 22167 +f 21850 22205 22242 +f 21942 21997 22471 +f 22068 22073 22297 +f 22168 21975 22225 +f 22135 22093 22358 +f 22276 21995 22126 +f 22095 22135 22358 +f 22227 22067 22265 +f 22056 22275 22248 +f 21918 22090 22262 +f 22363 21627 22179 +f 22016 22274 22160 +f 22238 22096 22095 +f 21997 21998 22471 +f 21954 21666 22341 +f 21918 22262 21999 +f 22176 22052 22321 +f 22061 22123 22124 +f 21998 22132 22329 +f 22159 21954 22341 +f 22054 22065 22403 +f 22040 22310 22230 +f 22263 22310 22040 +f 22140 22159 22472 +f 22030 22170 22212 +f 21869 21874 22436 +f 22125 21948 22282 +f 21874 21962 22436 +f 22436 21962 22396 +f 21948 21905 22282 +f 22346 22128 22165 +f 22010 22282 21905 +f 22447 21849 22249 +f 21913 22290 22170 +f 22204 21906 22421 +f 22072 22323 22121 +f 21906 22272 22421 +f 22059 22013 22207 +f 22088 22012 22325 +f 22177 22050 22219 +f 21888 22328 22453 +f 22066 21888 22453 +f 22054 22430 21700 +f 22120 22180 22164 +f 22183 21940 22218 +f 22184 22120 22164 +f 22149 22193 22319 +f 21926 22120 22184 +f 22256 22114 22253 +f 22085 22043 22185 +f 22327 21987 22411 +f 22076 22189 22148 +f 22164 22036 22217 +f 21987 22131 22411 +f 21827 21984 22413 +f 22258 22042 22324 +f 22331 22154 22102 +f 22163 22137 22231 +f 22116 22115 22371 +f 22016 22151 22274 +f 22133 22156 22291 +f 22377 22641 21781 +f 22172 22288 22231 +f 22172 22139 22236 +f 22193 21787 22366 +f 22214 22330 22156 +f 22211 22366 21787 +f 22341 21910 22467 +f 21984 22247 22502 +f 22281 21877 22349 +f 22304 21908 22074 +f 22270 22113 22166 +f 22105 22258 22343 +f 22081 22075 22417 +f 22105 22343 22200 +f 22130 21908 22304 +f 22306 22226 22119 +f 22105 22200 21947 +f 22421 22272 22268 +f 22100 22345 22188 +f 21666 21910 22341 +f 22062 22194 22119 +f 22041 22002 22287 +f 22173 21947 22200 +f 22082 22422 22022 +f 22158 21858 22222 +f 21800 22266 22301 +f 22084 22245 22038 +f 22090 21996 22382 +f 21800 22301 22129 +f 22083 22129 22301 +f 22093 22134 22495 +f 22112 22337 22073 +f 22153 22196 22234 +f 22187 22111 22305 +f 22416 22171 21990 +f 22089 22287 22235 +f 21843 22140 22785 +f 22277 22289 22348 +f 21887 22055 22206 +f 22211 22220 22587 +f 22276 22126 22237 +f 21990 21827 22400 +f 22220 22099 22350 +f 22010 22079 22282 +f 22567 22103 22141 +f 22124 22123 22230 +f 22237 22126 22046 +f 22235 22057 21886 +f 21969 22279 22395 +f 22179 21627 22242 +f 21849 22359 22155 +f 21962 22197 22396 +f 22044 22228 22615 +f 22250 22121 22323 +f 22088 22325 22197 +f 22138 22060 22361 +f 22202 22176 22405 +f 22051 21986 22367 +f 22060 22106 22365 +f 22053 22051 22402 +f 22328 22053 22538 +f 22097 22144 22178 +f 22209 22146 22458 +f 21956 22215 22086 +f 22086 22215 22263 +f 21980 22157 22198 +f 21939 22222 22019 +f 22167 22222 21939 +f 22042 22258 22000 +f 22085 22286 22218 +f 22313 22217 22309 +f 22213 22184 22254 +f 22030 22212 22210 +f 22183 22218 22224 +f 22069 22183 22224 +f 22154 22331 22265 +f 22467 21781 22641 +f 22190 22191 22425 +f 22189 22226 22426 +f 22374 21993 22150 +f 22355 22331 22102 +f 22081 22223 22037 +f 22296 22069 22375 +f 22289 22037 22223 +f 22348 22289 22473 +f 22260 22028 22257 +f 22172 22236 22233 +f 22151 22125 22274 +f 21887 22206 22271 +f 22143 22270 22267 +f 22150 21942 22471 +f 22110 22261 22109 +f 22140 22472 22785 +f 22261 22236 22109 +f 22298 22157 21980 +f 22391 22009 22216 +f 21980 22158 22298 +f 22214 22264 22293 +f 22073 22337 22297 +f 22471 21998 22329 +f 22077 22118 22517 +f 22099 22312 22350 +f 22403 22430 22054 +f 22112 22148 22244 +f 22093 22495 22358 +f 22275 22083 22273 +f 22262 22266 21999 +f 22132 21869 22482 +f 22482 21869 22436 +f 22065 22241 22604 +f 22061 22124 22181 +f 22239 22234 22196 +f 21971 22202 22307 +f 22001 22103 22393 +f 21986 22098 22367 +f 22078 22187 22240 +f 22310 22229 22230 +f 22181 22392 22284 +f 22309 22078 22240 +f 22217 22078 22309 +f 22344 22059 22207 +f 22227 22446 22127 +f 22371 22315 22116 +f 22075 22116 22315 +f 22307 22202 22405 +f 22393 22103 22567 +f 22084 22281 22498 +f 22346 22165 22435 +f 22186 22149 22319 +f 22046 22107 22128 +f 22245 22084 22498 +f 22160 22272 22039 +f 22324 22042 22192 +f 22174 22048 22311 +f 22174 22247 21912 +f 22251 22186 22319 +f 22319 22193 22366 +f 22323 22072 22368 +f 22060 22365 22540 +f 22166 22162 22300 +f 22328 22538 22452 +f 22328 22503 22453 +f 22352 22079 22029 +f 21827 22413 22400 +f 21813 22027 22508 +f 22243 21973 22246 +f 22541 22504 22066 +f 22285 22184 22164 +f 22254 22184 22285 +f 22246 21776 22362 +f 22185 22213 22406 +f 22587 22366 22211 +f 22313 22259 22217 +f 22131 22188 22411 +f 22027 21993 22374 +f 22255 22287 22002 +f 22195 22393 22474 +f 22189 22426 22476 +f 22288 22163 22231 +f 22355 22102 22143 +f 22416 21990 22221 +f 22302 22074 22429 +f 22330 22214 22293 +f 22226 22306 22426 +f 22304 22074 22302 +f 22119 22338 22306 +f 22412 22263 22215 +f 22119 22194 22338 +f 22270 22166 22300 +f 22069 22224 22375 +f 22194 22234 22316 +f 22394 21950 22130 +f 22279 22092 22569 +f 22158 22222 22298 +f 22173 22200 22303 +f 22225 22204 22421 +f 22305 22173 22303 +f 22227 22265 22334 +f 22216 22044 22499 +f 22446 22227 22334 +f 22499 22044 22615 +f 22282 22079 22485 +f 22295 22057 22235 +f 22314 22329 22132 +f 22181 22124 22648 +f 22342 22435 22165 +f 22322 22203 22496 +f 22128 22346 22046 +f 22496 22203 22169 +f 22273 22083 22301 +f 22161 21971 22307 +f 22234 22239 22318 +f 22034 22269 22118 +f 22118 22269 22517 +f 22169 22182 22397 +f 22353 21700 22430 +f 22219 21700 22353 +f 22249 21843 22785 +f 21915 22155 22491 +f 22182 22071 22537 +f 22537 22071 22210 +f 22441 22248 22275 +f 22127 22570 22192 +f 21763 22138 22228 +f 22446 22570 22127 +f 22248 22354 22308 +f 22098 22238 22360 +f 22072 22283 22368 +f 22367 22402 22051 +f 22283 22152 22450 +f 22038 22311 22048 +f 21937 22186 22251 +f 22094 22059 22407 +f 22540 22361 22060 +f 21989 21813 22326 +f 21813 22508 22326 +f 22246 22362 22451 +f 22463 22066 22504 +f 22002 22252 22255 +f 22340 22168 22225 +f 22458 22456 22209 +f 22284 22458 22146 +f 22455 22458 22284 +f 22455 22284 22392 +f 22370 22215 22136 +f 22412 22215 22370 +f 22198 22157 22339 +f 22339 22264 22198 +f 22168 22457 22167 +f 22145 22063 22456 +f 22063 22209 22456 +f 22218 22286 22509 +f 22332 22265 22331 +f 22156 22330 22291 +f 22170 22336 22212 +f 22336 22170 22290 +f 22425 22429 22190 +f 21996 22195 22382 +f 22287 22521 22235 +f 22125 22282 22380 +f 22172 22333 22288 +f 22339 22157 22298 +f 22587 22220 22526 +f 22233 22333 22172 +f 22207 22057 22295 +f 22257 22296 22292 +f 22205 22271 22489 +f 22421 22340 22225 +f 22261 22110 22294 +f 22343 22303 22200 +f 22482 22314 22132 +f 22297 22294 22110 +f 22312 22201 22320 +f 22059 22344 22407 +f 22221 21990 22449 +f 22262 22090 22557 +f 22201 22322 22320 +f 21990 22400 22449 +f 22274 22125 22529 +f 22034 22260 22269 +f 22244 22337 22112 +f 22407 22208 22094 +f 22190 22429 22074 +f 22124 22230 22229 +f 22187 22305 22240 +f 22242 22205 22679 +f 22301 22266 22483 +f 22276 22237 22530 +f 22534 22396 22197 +f 22359 22101 22447 +f 22501 22178 22144 +f 22441 22275 22273 +f 22092 22232 22569 +f 22179 22242 22679 +f 22192 22570 22324 +f 22401 22324 22570 +f 22460 22237 22046 +f 22038 22245 22427 +f 22311 22038 22427 +f 22164 22217 22259 +f 22371 22147 22500 +f 22325 22278 22398 +f 22228 22138 22361 +f 22397 22182 22537 +f 22317 22502 22247 +f 22351 22142 22363 +f 22479 22268 22272 +f 22332 22334 22265 +f 22130 22304 22394 +f 22029 22142 22351 +f 22191 21969 22395 +f 22278 22250 22398 +f 22365 21989 22746 +f 22272 22160 22479 +f 22280 21950 22492 +f 22212 22410 22210 +f 22323 22445 22250 +f 22280 22493 22134 +f 22321 22405 22176 +f 22495 22134 22493 +f 22438 22403 22065 +f 22538 22053 22402 +f 22239 22276 22530 +f 22251 22104 21937 +f 22485 22079 22352 +f 22251 22319 22364 +f 22243 22246 22357 +f 22352 22029 22351 +f 22541 22066 22453 +f 22360 22238 22095 +f 22152 22133 22369 +f 22357 22246 22451 +f 22285 22164 22259 +f 22454 22098 22360 +f 22133 22291 22369 +f 22287 22255 22469 +f 22254 22406 22213 +f 22411 22188 22516 +f 22185 22286 22085 +f 22514 22162 22163 +f 22195 22474 22382 +f 22514 22163 22376 +f 22267 22355 22143 +f 22355 22267 22373 +f 22461 22330 22293 +f 22224 22580 22375 +f 22233 22236 22261 +f 22295 22235 22521 +f 22220 22350 22526 +f 22379 22270 22300 +f 22530 22237 22460 +f 22293 22264 22542 +f 22385 22379 22300 +f 22300 22162 22385 +f 22641 22377 22466 +f 22339 22542 22264 +f 22299 22298 22222 +f 22515 22177 22219 +f 22271 22206 22477 +f 22492 21950 22394 +f 22294 22297 22390 +f 22460 22046 22346 +f 22338 22194 22347 +f 22337 22335 22297 +f 22347 22194 22444 +f 22257 22292 22378 +f 22303 22431 22305 +f 22477 22206 22416 +f 22551 22160 22523 +f 22223 22473 22289 +f 22316 22444 22194 +f 22148 22433 22244 +f 22523 22160 22274 +f 22207 22404 22344 +f 22257 22378 22546 +f 22354 22248 22441 +f 22257 22546 22260 +f 22486 22239 22530 +f 22175 22308 22354 +f 22486 22318 22239 +f 22341 22472 22159 +f 22310 22263 22414 +f 22496 22169 22397 +f 22468 22612 22309 +f 22342 22077 22517 +f 22569 22232 22434 +f 22363 22179 22652 +f 22313 22309 22612 +f 22181 22648 22443 +f 22399 22181 22443 +f 22285 22259 22408 +f 22399 22392 22181 +f 22313 22439 22259 +f 22210 22410 22537 +f 22406 22285 22408 +f 22285 22406 22254 +f 22367 22098 22454 +f 22249 22785 22675 +f 22197 22325 22398 +f 22401 22343 22324 +f 22398 22250 22445 +f 22144 22014 22501 +f 22331 22355 22558 +f 22501 22548 22178 +f 22199 21915 22491 +f 22178 22437 22253 +f 22247 22174 22311 +f 22369 22291 22459 +f 22374 22508 22027 +f 22335 22390 22297 +f 22298 22299 22339 +f 22222 22167 22299 +f 22258 22324 22343 +f 22299 22167 22457 +f 22457 22168 22340 +f 22212 22579 22410 +f 22509 22286 22372 +f 22148 22189 22556 +f 22509 22415 22218 +f 22224 22218 22415 +f 22362 22022 22623 +f 22463 22255 22252 +f 22291 22330 22459 +f 22408 22259 22423 +f 22253 22596 22256 +f 22476 22426 22381 +f 22378 22292 22296 +f 22286 22185 22465 +f 22412 22414 22263 +f 22293 22542 22461 +f 22502 22413 21984 +f 22375 22584 22296 +f 22326 22508 22665 +f 22338 22507 22306 +f 22267 22270 22373 +f 22379 22373 22270 +f 22163 22288 22376 +f 22529 22125 22380 +f 22421 22268 22479 +f 22188 22345 22516 +f 22386 22269 22260 +f 22290 22177 22515 +f 22266 22262 22557 +f 22409 22233 22383 +f 22150 22471 22389 +f 22304 22302 22632 +f 22233 22261 22383 +f 22310 22414 22229 +f 22162 22384 22385 +f 22477 22909 22271 +f 22295 22521 22614 +f 22162 22514 22384 +f 22353 22515 22219 +f 22124 22229 22568 +f 22551 22479 22160 +f 22492 22493 22280 +f 22393 22487 22474 +f 22424 22345 22161 +f 22518 22392 22399 +f 22334 22462 22446 +f 22420 22288 22388 +f 22288 22333 22388 +f 22065 22604 22438 +f 22567 22141 22488 +f 22801 22604 22241 +f 22312 22606 22350 +f 22309 22240 22468 +f 22294 22383 22261 +f 22343 22401 22387 +f 22095 22358 22577 +f 22349 22199 22491 +f 22841 22141 22104 +f 22439 22313 22612 +f 22205 22489 22679 +f 22241 22327 22801 +f 22335 22337 22432 +f 22282 22485 22380 +f 22356 22175 22354 +f 22147 22175 22356 +f 22337 22244 22433 +f 22433 22432 22337 +f 22423 22259 22439 +f 22322 22448 22320 +f 22316 22234 22481 +f 22481 22234 22318 +f 22534 22197 22398 +f 22245 22722 22427 +f 22247 22311 22317 +f 22652 22179 22679 +f 22465 22372 22286 +f 22332 22331 22525 +f 22332 22462 22334 +f 22014 22208 22501 +f 22326 22746 21989 +f 22368 22283 22571 +f 22503 22328 22452 +f 22450 22152 22369 +f 22528 22462 22332 +f 22476 22556 22189 +f 22212 22336 22579 +f 22426 22306 22507 +f 22411 22516 22622 +f 22623 22022 22422 +f 22555 22507 22338 +f 22510 22464 22339 +f 22333 22233 22409 +f 22340 22421 22602 +f 22455 22392 22518 +f 22660 22290 22588 +f 22223 22081 22417 +f 22343 22387 22428 +f 22090 22382 22475 +f 22343 22428 22303 +f 22557 22090 22475 +f 22516 22345 22424 +f 22627 22342 22517 +f 22303 22428 22431 +f 22304 22681 22394 +f 22549 22376 22420 +f 22240 22305 22572 +f 22435 22342 22627 +f 22518 22399 22480 +f 22376 22288 22420 +f 22346 22511 22460 +f 22430 22515 22353 +f 22281 22349 22643 +f 22529 22523 22274 +f 22338 22347 22442 +f 22527 22273 22301 +f 22383 22294 22390 +f 22577 22358 22610 +f 22347 22444 22478 +f 22335 22432 22616 +f 22360 22095 22577 +f 22147 22356 22500 +f 22148 22556 22433 +f 22277 22434 22232 +f 22406 22408 22533 +f 22490 22406 22533 +f 22307 22405 22576 +f 22728 22367 22532 +f 22402 22367 22728 +f 22574 22207 22295 +f 22207 22574 22404 +f 22486 22484 22318 +f 22407 22344 22404 +f 22400 22413 22449 +f 22243 22357 22578 +f 22407 22539 22208 +f 22451 22362 22623 +f 22365 22746 22540 +f 22327 22411 22497 +f 22437 22178 22548 +f 22456 22458 22618 +f 22616 22390 22335 +f 22136 22145 22689 +f 22442 22555 22338 +f 22457 22340 22566 +f 22544 22145 22456 +f 22417 22075 22315 +f 22413 22502 23008 +f 22506 22355 22373 +f 22532 22367 22659 +f 22507 22381 22426 +f 22580 22224 22415 +f 22384 22514 22581 +f 22449 22413 22738 +f 22378 22296 22584 +f 22336 22290 22579 +f 22505 22408 22423 +f 22660 22579 22290 +f 22416 22221 22603 +f 22377 22256 22596 +f 22418 22419 22549 +f 22420 22418 22549 +f 22346 22435 22511 +f 22542 22339 22464 +f 22599 22374 22389 +f 22460 22511 22655 +f 22418 22420 22591 +f 22374 22150 22389 +f 22460 22655 22589 +f 22419 22418 22519 +f 22373 22379 22385 +f 22591 22519 22418 +f 22420 22388 22552 +f 22339 22299 22510 +f 22388 22333 22552 +f 22602 22421 22621 +f 22333 22409 22552 +f 22340 22602 22512 +f 22386 22702 22269 +f 22350 22606 22866 +f 22517 22269 22704 +f 22442 22347 22478 +f 22383 22470 22409 +f 22383 22390 22700 +f 22627 22699 22435 +f 22444 22316 22481 +f 22421 22479 22621 +f 22603 22221 22449 +f 22615 22228 22683 +f 22491 22643 22349 +f 22287 22560 22521 +f 22568 22229 22646 +f 22481 22318 22484 +f 22430 22403 22797 +f 22527 22494 22273 +f 22441 22273 22494 +f 22710 22348 22473 +f 22471 22329 22644 +f 22354 22441 22494 +f 22572 22305 22431 +f 22314 22644 22329 +f 22341 22467 22531 +f 22472 22341 22531 +f 22240 22572 22524 +f 22468 22240 22524 +f 22425 22191 22395 +f 22448 22322 22496 +f 22403 22438 22797 +f 22530 22460 22589 +f 22482 22436 22647 +f 22311 22427 22651 +f 22647 22436 22611 +f 22525 22331 22558 +f 22161 22307 22576 +f 22141 22841 22488 +f 22567 22487 22393 +f 22462 22528 22741 +f 22436 22396 22611 +f 22502 22317 22653 +f 22155 22359 22491 +f 22323 22368 22724 +f 22364 22366 22520 +f 22319 22366 22364 +f 22620 22537 22410 +f 22684 22361 22540 +f 22640 22485 22440 +f 22571 22724 22368 +f 22533 22408 22505 +f 22185 22406 22490 +f 22534 22398 22536 +f 22465 22185 22490 +f 22571 22283 22450 +f 22501 22208 22539 +f 22585 22253 22437 +f 22374 22599 22508 +f 22868 22597 22516 +f 22375 22580 22583 +f 22459 22330 22461 +f 22542 22459 22461 +f 22507 22638 22381 +f 22255 22463 22469 +f 22542 22464 22564 +f 22514 22376 22549 +f 22419 22519 22549 +f 22386 22260 22546 +f 22425 22745 22429 +f 22636 22464 22510 +f 22512 22566 22340 +f 22462 22594 22446 +f 22594 22462 22741 +f 22475 22382 22676 +f 22422 22391 22749 +f 22290 22515 22588 +f 22704 22269 22702 +f 22287 22469 22560 +f 22466 22377 22776 +f 22473 22223 23225 +f 22470 22383 22522 +f 22302 22429 22745 +f 22526 22350 22866 +f 22641 22466 22831 +f 22431 22428 22513 +f 22124 22568 22648 +f 22855 22435 22699 +f 22511 22435 22855 +f 22621 22479 22551 +f 22433 22556 22432 +f 22513 22572 22431 +f 22655 22511 22554 +f 22795 22515 22430 +f 22391 22216 22821 +f 22216 22499 22821 +f 22498 22281 22643 +f 22551 22523 22862 +f 22395 22279 22782 +f 22279 22569 22782 +f 22314 22482 22647 +f 22484 22486 22605 +f 22486 22530 22631 +f 22483 22266 22562 +f 22485 22637 22440 +f 22301 22483 22723 +f 22352 22351 22769 +f 22405 22321 22680 +f 22563 22372 22465 +f 22637 22352 22769 +f 22537 22685 22397 +f 22485 22352 22637 +f 22380 22485 22640 +f 22317 22311 22653 +f 22104 22251 22364 +f 22364 22656 22104 +f 22620 22410 22579 +f 22359 22447 22839 +f 22536 22398 22445 +f 22653 22311 22651 +f 22490 22563 22465 +f 22402 22575 22538 +f 22358 22495 22610 +f 22315 22371 22545 +f 22541 22453 22503 +f 22445 22323 22613 +f 22535 22367 22454 +f 22688 22700 22390 +f 22370 22136 22543 +f 22616 22688 22390 +f 22457 22687 22299 +f 22510 22299 22687 +f 22428 22387 22401 +f 22616 22432 22617 +f 22145 22544 22689 +f 22458 22455 22619 +f 22812 22555 22442 +f 22525 22558 22582 +f 22378 22584 22546 +f 22360 22577 22547 +f 22550 22450 22369 +f 22520 22366 22779 +f 22420 22552 22591 +f 22332 22525 22695 +f 22549 22519 22591 +f 22417 22315 22851 +f 22528 22332 22695 +f 22529 22380 22744 +f 22554 22511 22855 +f 22366 22587 22779 +f 22507 22555 22600 +f 22463 22504 22630 +f 22355 22506 22558 +f 22599 22665 22508 +f 22552 22409 22595 +f 22761 22621 22551 +f 22409 22470 22595 +f 22478 22626 22442 +f 22622 22516 22597 +f 22564 22459 22542 +f 22474 22487 22590 +f 22470 22522 22595 +f 22564 22464 22561 +f 22373 22592 22506 +f 22382 22474 22590 +f 22590 22676 22382 +f 22464 22636 22561 +f 22373 22385 22592 +f 22385 22384 22592 +f 22478 22444 22481 +f 22636 22510 22565 +f 22498 22643 22663 +f 22566 22512 22672 +f 22476 22634 22556 +f 22477 22416 22664 +f 22476 22601 22634 +f 22512 22602 22672 +f 22381 22601 22476 +f 22710 23166 22348 +f 22277 22348 23166 +f 22381 22638 22601 +f 22749 22391 22821 +f 22486 22559 22605 +f 22559 22486 22631 +f 22312 22320 22606 +f 22606 22320 22743 +f 22389 22471 22644 +f 22372 22563 22608 +f 22678 22395 22782 +f 22681 22304 22632 +f 22557 22475 22669 +f 22414 22646 22229 +f 22509 22372 22608 +f 22266 22557 22562 +f 22614 22521 22727 +f 22480 22399 22443 +f 22723 22483 22562 +f 22533 22505 22645 +f 22594 22624 22446 +f 22467 22635 22531 +f 22295 22614 22573 +f 22795 22748 22515 +f 22644 22314 22647 +f 22653 23008 22502 +f 22868 22516 22424 +f 22397 22685 22496 +f 22563 22490 22533 +f 22795 22430 22797 +f 22323 22724 22613 +f 22612 22468 22524 +f 22805 22407 22404 +f 22321 22243 22680 +f 22841 22104 22656 +f 22243 22578 22680 +f 22575 22402 22728 +f 22439 22612 22790 +f 22527 22718 22494 +f 22359 22839 22929 +f 22505 22423 22693 +f 22491 22359 22802 +f 22228 22361 22684 +f 22371 22500 22649 +f 22445 22882 22536 +f 22811 22450 22550 +f 22649 22545 22371 +f 22415 22509 22580 +f 22540 22746 22686 +f 22545 22851 22315 +f 22735 22417 22851 +f 22584 22375 22583 +f 22497 22705 22327 +f 22497 22622 22705 +f 22586 22223 22417 +f 22357 22451 22772 +f 22550 22369 22733 +f 22454 22360 22547 +f 22497 22411 22622 +f 22369 22459 22733 +f 22517 22704 22627 +f 22558 22506 22730 +f 22671 22529 22744 +f 22657 22549 22658 +f 22514 22549 22657 +f 22535 22454 22547 +f 22593 22591 22552 +f 22442 22626 22812 +f 22592 22384 22742 +f 22515 22633 22588 +f 22633 22515 22639 +f 22552 22595 22593 +f 22745 22425 22773 +f 22449 22738 22719 +f 22639 22515 22748 +f 22522 22383 22700 +f 22469 22463 22630 +f 22527 22301 22723 +f 22598 22556 22634 +f 22518 22480 22714 +f 22302 22745 22628 +f 22513 22428 22607 +f 22529 22553 22523 +f 22478 22481 22629 +f 22513 22607 22572 +f 22425 22395 22678 +f 22743 22320 22609 +f 22448 22609 22320 +f 22638 22507 22600 +f 22651 22427 22722 +f 22572 22712 22524 +f 22776 22377 22875 +f 22596 22875 22377 +f 22603 22449 22720 +f 22609 22448 22496 +f 22845 22576 22800 +f 22821 22499 22751 +f 22696 22495 22493 +f 22790 22612 22642 +f 22744 22380 22640 +f 22610 22495 22696 +f 22481 22484 22605 +f 22423 22439 22790 +f 22790 22693 22423 +f 22800 22576 22680 +f 22496 22685 22838 +f 22576 22405 22680 +f 22505 22693 22645 +f 22776 22831 22466 +f 22563 22533 22650 +f 22641 22635 22467 +f 22530 22589 22631 +f 22683 22228 22684 +f 22578 22357 22810 +f 22574 22295 22573 +f 22574 22805 22404 +f 22447 22249 22675 +f 22964 22407 22805 +f 22538 22692 22452 +f 22768 22503 22452 +f 22802 22359 22929 +f 22571 22450 22811 +f 22540 22767 22684 +f 22412 22370 22414 +f 22428 22401 22817 +f 22687 22565 22510 +f 22617 22432 22598 +f 22432 22556 22598 +f 22544 22456 22756 +f 22756 22456 22618 +f 22458 22619 22618 +f 22455 22518 22619 +f 22600 22555 22812 +f 22543 22136 22689 +f 22646 22414 22370 +f 22580 22509 22694 +f 22630 22504 22541 +f 22625 22584 22583 +f 22995 22779 22587 +f 22581 22514 22657 +f 22546 22584 22625 +f 22602 22621 22662 +f 22697 22546 22625 +f 22697 22386 22546 +f 22551 22701 22761 +f 22750 22469 22630 +f 22549 22591 22658 +f 22745 22773 22939 +f 22590 22487 22739 +f 22721 22469 22750 +f 22862 22523 22553 +f 22560 22469 22721 +f 22741 22528 22695 +f 22595 22522 22778 +f 22475 22676 22669 +f 22733 22459 22708 +f 22632 22302 22628 +f 22664 22416 22603 +f 22778 22522 22700 +f 22367 22535 22659 +f 22491 22843 22643 +f 22587 22526 22866 +f 22727 22521 22910 +f 22245 22498 22663 +f 22722 22245 22663 +f 23225 22668 22473 +f 22668 22710 22473 +f 22682 22492 22394 +f 22612 22524 22642 +f 22566 22687 22457 +f 22611 22396 22874 +f 22682 22493 22492 +f 22481 22605 22629 +f 22711 22527 22723 +f 22609 22496 22838 +f 22434 22277 22740 +f 22718 22527 22711 +f 22804 22652 22679 +f 22796 22696 22493 +f 22569 22434 23085 +f 22424 22842 22868 +f 22356 22354 22943 +f 22500 22356 22943 +f 22537 22799 22685 +f 22537 22620 22799 +f 22653 22651 22798 +f 22568 22646 22674 +f 22562 22557 22669 +f 22652 22955 22363 +f 22533 22645 22650 +f 22363 23043 22351 +f 22648 22568 22674 +f 22831 22635 22641 +f 22723 22562 22921 +f 22480 22443 22677 +f 22716 22443 22648 +f 22446 22624 22570 +f 22487 22567 22759 +f 22424 22161 22791 +f 22570 22624 22817 +f 22401 22570 22817 +f 22525 22582 22695 +f 22407 22964 22539 +f 22576 22845 22161 +f 22488 22841 22567 +f 22541 22503 22768 +f 22767 22540 22686 +f 22645 22693 22806 +f 22384 22581 22729 +f 22582 22558 22730 +f 22413 23008 22765 +f 22746 22326 22665 +f 22622 22597 22654 +f 22554 22855 22698 +f 22657 22729 22581 +f 22223 22586 23225 +f 22730 22506 22592 +f 22812 22626 22770 +f 22386 22697 22702 +f 22678 22816 22425 +f 22621 22761 22662 +f 22596 22253 22585 +f 22676 22590 23025 +f 22591 22593 22658 +f 22559 22707 22605 +f 22593 22595 22661 +f 23085 22434 22740 +f 22489 22271 22909 +f 22681 22632 22944 +f 22751 22499 22794 +f 22866 22995 22587 +f 22499 22615 22794 +f 22708 22459 22822 +f 22607 22712 22572 +f 22599 22389 22774 +f 22862 22701 22551 +f 22682 22394 22717 +f 22564 22822 22459 +f 22700 22688 22666 +f 22615 22683 22880 +f 22796 22493 22682 +f 22598 22634 22667 +f 22788 22524 22712 +f 22673 22694 22509 +f 22797 22438 22879 +f 22424 22791 22873 +f 22728 22532 22659 +f 22566 22672 22713 +f 22577 22610 22762 +f 22714 22480 22877 +f 22327 22705 22801 +f 22553 22529 22671 +f 22675 22785 22837 +f 22440 22637 22706 +f 22769 22351 23043 +f 22692 22768 22452 +f 22640 22440 22706 +f 22445 22613 22764 +f 22563 22650 22608 +f 22877 22480 22677 +f 22768 22863 22541 +f 22847 22574 22573 +f 22647 22611 22752 +f 22874 22534 22914 +f 22396 22534 22874 +f 22437 22548 22766 +f 22848 22688 22616 +f 22616 22617 22848 +f 22607 22428 22817 +f 22518 22714 22619 +f 22619 22714 22690 +f 22582 22760 22695 +f 22571 22703 22724 +f 22583 22580 22844 +f 22536 22882 22732 +f 22638 22600 22807 +f 22705 22622 22654 +f 22812 22807 22600 +f 22582 22730 22760 +f 22571 22811 22934 +f 22770 22626 22734 +f 22730 22592 22736 +f 22627 22704 22856 +f 22657 22658 22691 +f 22742 22736 22592 +f 22738 22413 22765 +f 22620 22579 22928 +f 22729 22742 22384 +f 22605 22709 22828 +f 22605 22707 22709 +f 22766 22548 22501 +f 22585 22437 22766 +f 22658 22593 22661 +f 22631 22833 22559 +f 22822 22561 22826 +f 22564 22561 22822 +f 22631 22589 22780 +f 22636 22826 22561 +f 22778 22661 22595 +f 22740 22277 23166 +f 22565 22687 22786 +f 22786 22827 22565 +f 22664 22603 22784 +f 22909 22477 22784 +f 22509 22608 22673 +f 22798 22651 22722 +f 22829 22687 22566 +f 22829 22566 22713 +f 22753 22666 22688 +f 22606 22916 22866 +f 22667 22859 22598 +f 22712 22607 22818 +f 22743 22916 22606 +f 22634 22601 22783 +f 22588 22633 22660 +f 22784 22477 22664 +f 22706 22815 22640 +f 22978 22422 22749 +f 22623 22422 22978 +f 22743 22609 22793 +f 22354 22494 22943 +f 22524 22788 22642 +f 22567 22841 22725 +f 22531 22913 22472 +f 22649 22500 22896 +f 22781 22608 22650 +f 22644 22774 22389 +f 22681 22715 22394 +f 22679 22489 22919 +f 22922 22679 22919 +f 22394 22715 22717 +f 22910 22560 22721 +f 22521 22560 22910 +f 22644 22647 22836 +f 23151 22836 22647 +f 23043 22363 22955 +f 22573 22614 22727 +f 22726 22683 22684 +f 22693 22790 22731 +f 22760 22854 22695 +f 22655 22554 22698 +f 22914 22534 22732 +f 22534 22536 22732 +f 22806 22693 22731 +f 22851 22545 22988 +f 22824 22645 22806 +f 22762 22610 22696 +f 22579 22901 22928 +f 22586 22417 22735 +f 22625 22583 22737 +f 22917 22742 22729 +f 22478 22629 22626 +f 22730 22736 22760 +f 22882 22445 22764 +f 22729 22657 22691 +f 22811 22550 22733 +f 22862 22553 22891 +f 22668 23122 22710 +f 22881 22658 22661 +f 22881 22814 22658 +f 22597 22868 22933 +f 22891 22553 22671 +f 22938 22708 22822 +f 22816 22773 22425 +f 22833 22631 22780 +f 22589 22655 22780 +f 22627 22856 22699 +f 22636 22565 22827 +f 22694 22673 23003 +f 22547 22577 22902 +f 22720 22449 22992 +f 22893 22585 22766 +f 22639 22748 22792 +f 22713 22672 22747 +f 22992 22449 22719 +f 22714 22877 22830 +f 22451 22623 22978 +f 22817 22624 22858 +f 22896 22500 22943 +f 22638 22783 22601 +f 22817 22818 22607 +f 22674 22803 22648 +f 22438 22604 22996 +f 22803 22716 22648 +f 22659 22535 22832 +f 22712 22818 22787 +f 22604 22801 22911 +f 22820 22712 22787 +f 22744 22640 22815 +f 22788 22712 22820 +f 22804 22955 22652 +f 22650 22645 22824 +f 22824 22781 22650 +f 22724 22764 22613 +f 22790 22642 22789 +f 22685 22840 22838 +f 22840 22685 22799 +f 22842 22424 22873 +f 22880 22794 22615 +f 22531 22635 22913 +f 23151 22647 22752 +f 22759 22739 22487 +f 22880 22683 22726 +f 22728 22659 23019 +f 22728 22846 22575 +f 22763 22538 22575 +f 22692 22538 22763 +f 22680 22578 22930 +f 22602 22662 22876 +f 22688 22848 22753 +f 22848 22617 22754 +f 22617 22598 22754 +f 22786 22687 22829 +f 22754 22598 22859 +f 22672 22602 22876 +f 22544 22756 22755 +f 22850 22758 22618 +f 22618 22619 22850 +f 22690 22850 22619 +f 22690 22714 22830 +f 22543 22757 22370 +f 22757 22646 22370 +f 22756 22618 22758 +f 22780 22655 22698 +f 22930 22578 23079 +f 22988 22545 22986 +f 22703 22571 22934 +f 22583 22844 22737 +f 22920 22917 22729 +f 22697 23074 22702 +f 22799 22620 22928 +f 22767 22686 22990 +f 22735 22851 22852 +f 22658 22814 22691 +f 23039 22577 22762 +f 22704 22702 22771 +f 22736 22742 22825 +f 23074 22771 22702 +f 22597 22933 22654 +f 22686 22746 22861 +f 22364 22864 22656 +f 22936 22733 22708 +f 22861 22746 22665 +f 22902 22577 23039 +f 22741 22813 22594 +f 22881 22661 22883 +f 22579 22660 22901 +f 22807 22812 22884 +f 22624 22594 22813 +f 22778 22700 22979 +f 22863 23035 22541 +f 22741 22854 22813 +f 22491 22802 23002 +f 22630 22541 23035 +f 22741 22695 22854 +f 22661 22778 22883 +f 22750 22630 23035 +f 22719 22738 22765 +f 22666 22979 22700 +f 22765 23037 22719 +f 22816 22678 22775 +f 22826 22636 22827 +f 22892 22364 22520 +f 22721 22750 22959 +f 22860 22859 22667 +f 22667 22634 22860 +f 22829 22713 22985 +f 22634 22783 22860 +f 22985 22713 22747 +f 22832 22535 22547 +f 22803 22674 22646 +f 22443 22716 22677 +f 22644 22836 22867 +f 23128 22590 22739 +f 22727 22847 22573 +f 22676 22819 22669 +f 23085 22782 22569 +f 22629 22605 22828 +f 22893 22596 22585 +f 22805 22574 23001 +f 23207 22603 22720 +f 22752 22611 22874 +f 22919 22489 23049 +f 22917 22825 22742 +f 22559 22833 22707 +f 22833 22780 22900 +f 22673 22608 22872 +f 22785 22472 22913 +f 22694 22844 22580 +f 22575 22846 22763 +f 22801 22705 22911 +f 22731 22889 22806 +f 22625 22737 22853 +f 22697 22625 22853 +f 22691 22920 22729 +f 22759 22567 22974 +f 22841 22656 23057 +f 22578 22810 23079 +f 22692 22763 22969 +f 22760 22736 22809 +f 22809 22736 22878 +f 22357 22772 22810 +f 22856 23174 22699 +f 22768 22692 22981 +f 22761 22701 22967 +f 22734 22626 22894 +f 23095 22501 22539 +f 22626 22629 22865 +f 22936 22708 22938 +f 22865 22629 22828 +f 22858 22624 22813 +f 22862 22891 22808 +f 22817 22858 22947 +f 22901 22660 22907 +f 22999 22783 22638 +f 22819 22676 23025 +f 22766 22501 23183 +f 22784 22603 23207 +f 22784 23038 22909 +f 22786 22829 22869 +f 22711 22723 22954 +f 23172 22745 22823 +f 22633 22907 22660 +f 22985 22869 22829 +f 22665 22599 22957 +f 22608 22781 22871 +f 22872 22608 22871 +f 22942 22745 23172 +f 22745 22942 22628 +f 22673 22872 23003 +f 22896 22545 22649 +f 22599 22774 22958 +f 22803 22646 22904 +f 22659 22832 23019 +f 22819 22835 22669 +f 22722 22663 23045 +f 22562 22669 22835 +f 22677 23046 22877 +f 22748 22795 22797 +f 22875 22596 22893 +f 22777 22744 22815 +f 22642 22788 22789 +f 22804 22679 23052 +f 22921 22562 23178 +f 22879 22748 22797 +f 22955 22804 23056 +f 22954 22723 23006 +f 22749 22821 22670 +f 22744 22777 22671 +f 22438 22996 22879 +f 22774 22644 22867 +f 22764 22724 22703 +f 22798 23008 22653 +f 22790 22789 22888 +f 23008 22798 22908 +f 22821 22751 23188 +f 22682 22717 22834 +f 22776 22875 23040 +f 22751 22794 23164 +f 22845 22791 22161 +f 22913 22837 22785 +f 22794 22880 23099 +f 22675 23004 22447 +f 22839 22447 23004 +f 22800 22680 22930 +f 22895 22666 22753 +f 22747 22672 22876 +f 22761 22967 22662 +f 22544 22755 22924 +f 22689 22544 22924 +f 22849 22850 22690 +f 22690 22830 22849 +f 22904 22646 22757 +f 22935 22844 22962 +f 23093 22799 22928 +f 22737 22844 22935 +f 22852 22586 22735 +f 22501 23095 23183 +f 23096 22759 22974 +f 22932 22807 22884 +f 22989 22768 22981 +f 22701 22862 22941 +f 22810 22772 23266 +f 22812 22770 22946 +f 22883 22778 22979 +f 22990 22686 23065 +f 22855 22699 23174 +f 22691 22814 23011 +f 23183 22893 22766 +f 22894 22626 22865 +f 22814 22881 23011 +f 22771 22940 22704 +f 22520 22779 22892 +f 22995 22892 22779 +f 22865 22828 23009 +f 23043 22953 22769 +f 23065 22686 22861 +f 22858 22813 22854 +f 22698 22855 22857 +f 22843 22491 23002 +f 22637 22953 22706 +f 22999 22638 22952 +f 22638 22807 22952 +f 22843 23005 22643 +f 22957 22599 22958 +f 22707 22833 22709 +f 22633 22639 22976 +f 23045 22663 23083 +f 22947 22818 22817 +f 22939 22823 22745 +f 22678 22782 22775 +f 22639 22792 22987 +f 22978 22749 22670 +f 22777 23098 22671 +f 22820 22787 22886 +f 22887 22820 22886 +f 22820 22887 22788 +f 22872 22871 22963 +f 22789 22788 22887 +f 22781 22824 22890 +f 22890 22871 22781 +f 22694 23003 22962 +f 22844 22694 22962 +f 23038 22905 22909 +f 22911 22996 22604 +f 22831 22776 22977 +f 22868 22842 22873 +f 23011 22920 22691 +f 22494 22718 23235 +f 22909 23049 22489 +f 22944 22632 22628 +f 22911 22705 22970 +f 22793 22609 22838 +f 22896 22943 22984 +f 22727 22910 23217 +f 22970 22654 22972 +f 22705 22654 22970 +f 22824 22806 22870 +f 22681 22944 22715 +f 22840 22799 23093 +f 23217 22847 22727 +f 22873 22791 22912 +f 22992 22719 23037 +f 23001 22574 22847 +f 22931 22716 22803 +f 22791 22845 22912 +f 22796 22682 22834 +f 22834 22915 22796 +f 22912 22845 23053 +f 23052 22679 22922 +f 23061 22728 23019 +f 22796 23022 22696 +f 22723 22921 23006 +f 22969 22763 22846 +f 22539 22964 23095 +f 22969 22981 22692 +f 23096 22739 22759 +f 22567 22725 22974 +f 22802 22929 23175 +f 23176 22914 22732 +f 22767 23124 22684 +f 22780 22698 23058 +f 22972 22654 22933 +f 22882 23176 22732 +f 22696 23064 22762 +f 22934 22811 23069 +f 22656 22864 23057 +f 22967 22701 22937 +f 23036 22854 22975 +f 22733 23029 22811 +f 23074 22697 23020 +f 23225 22586 23067 +f 22979 22666 22949 +f 22949 22666 22895 +f 22901 22907 23229 +f 22770 22734 22894 +f 22861 22665 22957 +f 22882 22764 23012 +f 23166 22710 23122 +f 22907 22633 22976 +f 22822 23081 22938 +f 22863 22768 22989 +f 22701 22941 22937 +f 23028 22855 23174 +f 23036 22858 22854 +f 22860 22783 22999 +f 23009 22828 22897 +f 22826 23081 22822 +f 22858 23036 22947 +f 22854 22760 22975 +f 22975 22760 22809 +f 23064 23039 22762 +f 22862 22808 22941 +f 22818 22947 23031 +f 23158 22590 23128 +f 22709 22833 22899 +f 22956 22787 22818 +f 23025 22590 23158 +f 23098 23119 22671 +f 22856 22704 22940 +f 22869 22983 22786 +f 23164 22794 23099 +f 22995 22866 22916 +f 23180 22869 22898 +f 22869 22985 22898 +f 22726 22918 22880 +f 22698 22857 23030 +f 22748 22879 22993 +f 23041 22993 22879 +f 22963 23003 22872 +f 22876 22948 22747 +f 22743 22945 22916 +f 22903 22830 22877 +f 23028 22857 22855 +f 22803 22904 22906 +f 22945 22743 23050 +f 22793 23050 22743 +f 22711 23162 22718 +f 22750 23035 22959 +f 23022 22796 22915 +f 23046 22677 22931 +f 22838 23050 22793 +f 23235 22718 23162 +f 23019 22832 23078 +f 22931 22803 23042 +f 22494 23235 22943 +f 23050 22838 22840 +f 22677 22716 22931 +f 22663 22643 23005 +f 22545 22896 23237 +f 22992 22950 22720 +f 22637 22769 22953 +f 22815 22951 22777 +f 23012 22764 22703 +f 23178 22562 22835 +f 22870 22890 22824 +f 23021 22703 22934 +f 22929 22839 23004 +f 22930 23090 22800 +f 23002 22802 23175 +f 23016 22895 22753 +f 23060 22753 22848 +f 22848 22754 23060 +f 22758 22850 23010 +f 22850 22849 22925 +f 22849 22830 22903 +f 22689 22924 23196 +f 22757 22689 23196 +f 22543 22689 22757 +f 22756 22758 22755 +f 22871 22926 22923 +f 22728 23061 22846 +f 22852 22851 22988 +f 22737 22935 23017 +f 22853 22737 23017 +f 22853 23020 22697 +f 22825 22917 23024 +f 22806 22889 23149 +f 22871 22923 22927 +f 22926 22871 22890 +f 22874 22914 23161 +f 22726 22684 22918 +f 22885 22696 23022 +f 23122 22668 23225 +f 22952 22807 22932 +f 22932 22884 23165 +f 22696 22885 23064 +f 22884 22812 22946 +f 22770 22894 22946 +f 23255 22740 23166 +f 22941 22808 22968 +f 22811 23029 23069 +f 23034 22933 22868 +f 23130 22828 23033 +f 22902 23116 22547 +f 22883 23013 22881 +f 22828 22709 23033 +f 23029 22733 22936 +f 22899 22833 22900 +f 22808 22891 22968 +f 22671 23119 22891 +f 23192 23035 22863 +f 23058 22900 22780 +f 23080 22938 23081 +f 22927 22963 22871 +f 22798 22722 23045 +f 23011 22881 23013 +f 23013 22982 23011 +f 22996 23041 22879 +f 22772 22451 23266 +f 22949 22895 23016 +f 22706 22953 23047 +f 23266 22451 22978 +f 22753 23060 23016 +f 22962 23003 23150 +f 22827 22786 22983 +f 23060 22754 22859 +f 23102 22834 22717 +f 22706 23047 22815 +f 22951 22815 23047 +f 22956 22818 23031 +f 22983 22869 23084 +f 22859 22860 22991 +f 22868 22873 23034 +f 22909 22905 23265 +f 23098 22777 22951 +f 22886 22787 22956 +f 22999 22952 23000 +f 22910 22721 22997 +f 22639 22987 22976 +f 22887 22961 22789 +f 22774 22867 23190 +f 23217 22910 23355 +f 22888 22789 22961 +f 23007 22912 23053 +f 22965 22790 22888 +f 22889 22790 22965 +f 22731 22790 22889 +f 23032 22792 22748 +f 23053 22845 22800 +f 22985 22747 22948 +f 22836 23151 23111 +f 22964 22805 23001 +f 23151 22752 23114 +f 22720 22950 23207 +f 22906 22904 23089 +f 22803 22906 23042 +f 22776 23040 22977 +f 23056 22804 23052 +f 22635 23353 22913 +f 23004 22675 22998 +f 22752 22874 23161 +f 23205 22889 22965 +f 22927 22923 23108 +f 23100 23024 22917 +f 22917 22920 23101 +f 22870 22806 23149 +f 23234 22930 23079 +f 22736 22825 22878 +f 23018 22927 23108 +f 22870 22926 22890 +f 22856 22940 22973 +f 22864 22364 23140 +f 22825 23024 23023 +f 22856 22973 23174 +f 23127 23013 22883 +f 23140 22364 22892 +f 22940 22771 23074 +f 23127 22883 22979 +f 23059 22947 23036 +f 22684 23124 22918 +f 23124 22767 22990 +f 23058 22698 22994 +f 22949 23016 23136 +f 23036 22975 23066 +f 22878 22975 22809 +f 22952 22932 22971 +f 22939 22773 23168 +f 23139 23060 22859 +f 22773 22816 23168 +f 22860 23141 22991 +f 22663 23005 23083 +f 22999 23141 22860 +f 22995 22916 23288 +f 22990 23065 23186 +f 23265 23049 22909 +f 23048 23008 22908 +f 23033 22709 23071 +f 22936 22938 23080 +f 23237 22986 22545 +f 22709 22899 23071 +f 22944 22628 22942 +f 22921 23178 23006 +f 23183 23264 22893 +f 22775 22782 23295 +f 22954 23006 23087 +f 23084 22869 23180 +f 22748 22993 23032 +f 22902 23039 23116 +f 23089 22904 23106 +f 23088 22978 22670 +f 23153 22996 22911 +f 23153 22911 22970 +f 22670 22821 22960 +f 22721 23193 22997 +f 22867 22836 23086 +f 23355 22910 22997 +f 22837 22913 23251 +f 23099 22880 22918 +f 22998 22675 22837 +f 23053 22800 23090 +f 22930 23055 23090 +f 23076 22963 22927 +f 23076 23003 22963 +f 22927 23018 23076 +f 22967 23015 22662 +f 22925 22849 23105 +f 22849 22903 23105 +f 23130 22897 22828 +f 23106 22904 22757 +f 23015 23104 22662 +f 23023 22878 22825 +f 22853 23017 23020 +f 22752 23161 23223 +f 22995 23157 22892 +f 22967 22937 23015 +f 23229 22907 23109 +f 22973 22940 23027 +f 23109 22907 22976 +f 22914 23176 23026 +f 23012 22703 23227 +f 22964 23001 23167 +f 22964 23167 22966 +f 23058 22994 23328 +f 23030 22857 23028 +f 23021 22934 23069 +f 23022 23126 22885 +f 23160 22933 23034 +f 22698 23030 22994 +f 22979 22949 23014 +f 22841 23057 23357 +f 22947 23059 23031 +f 23176 22882 23012 +f 22987 23109 22976 +f 22968 22891 23119 +f 22964 22966 23095 +f 22946 22894 23173 +f 23043 22955 23056 +f 22859 22991 23139 +f 23054 22886 22956 +f 22956 23031 23219 +f 22740 23293 23085 +f 22711 22954 23137 +f 23162 22711 23137 +f 23295 22782 23085 +f 23045 23083 23316 +f 23081 22826 23313 +f 22984 22943 23235 +f 23313 22826 23145 +f 23045 23143 22798 +f 22826 22827 23145 +f 22827 22983 23145 +f 22923 22926 23108 +f 22899 22900 23228 +f 22900 23058 23228 +f 23072 22861 22957 +f 23295 23134 22775 +f 22988 22986 23307 +f 22547 23116 22832 +f 22958 23072 22957 +f 22765 23008 23051 +f 23098 22951 23131 +f 22840 23169 23050 +f 23051 23037 22765 +f 22840 23093 23170 +f 23119 23098 23135 +f 23197 23024 23100 +f 23101 23100 22917 +f 22931 23094 23046 +f 22715 22944 23044 +f 23149 22889 23205 +f 23093 22928 23314 +f 23038 22784 23426 +f 22920 23248 23101 +f 22920 23011 23248 +f 22926 22870 23149 +f 23132 23077 23076 +f 23003 23076 23077 +f 22928 22901 23229 +f 23150 23003 23077 +f 23088 23266 22978 +f 23190 22867 23082 +f 22725 23232 22974 +f 22935 22962 23017 +f 22635 22831 23214 +f 22915 22834 23103 +f 22977 23040 23206 +f 22992 23037 23211 +f 23138 22873 22912 +f 23111 23086 22836 +f 22864 23140 23057 +f 22721 22959 23193 +f 23157 23140 22892 +f 23104 23015 23107 +f 23018 23108 23286 +f 23110 23018 23286 +f 23076 23018 23110 +f 23015 22937 23117 +f 23127 22979 23014 +f 23123 23126 23022 +f 23011 22982 23156 +f 23061 23019 23356 +f 23292 23117 22937 +f 22971 22932 23062 +f 23175 22929 23120 +f 23113 23020 23195 +f 23062 22932 23165 +f 23074 23020 23113 +f 23161 22914 23026 +f 23023 23024 23197 +f 22884 23118 23165 +f 22819 23025 23440 +f 22946 23118 22884 +f 23060 23136 23016 +f 22703 23021 23227 +f 23173 22894 23252 +f 23440 23129 22819 +f 23139 22991 23063 +f 22819 23129 23075 +f 22835 22819 23075 +f 23063 22991 23141 +f 23141 22999 23073 +f 22999 23000 23073 +f 23032 22987 22792 +f 23079 22810 23234 +f 22952 22971 23000 +f 23059 23036 23066 +f 23108 22926 23149 +f 23071 23070 23033 +f 23032 22993 23041 +f 22984 23422 22896 +f 23422 22984 23299 +f 23288 22916 23290 +f 22916 22945 23290 +f 23228 23058 23112 +f 22956 23222 23054 +f 23237 22896 23422 +f 23183 23095 23182 +f 23005 22843 23482 +f 22986 23237 23305 +f 23290 22945 23213 +f 22996 23238 23041 +f 23178 22835 23075 +f 22886 23054 22887 +f 23017 22962 23150 +f 23092 22887 23054 +f 23142 22887 23092 +f 22961 22887 23142 +f 22936 23080 23029 +f 23144 22888 22961 +f 23344 23045 23316 +f 22958 22774 23377 +f 22810 23266 23184 +f 23377 22774 23190 +f 23169 22840 23170 +f 23380 23128 22739 +f 23177 23145 22983 +f 23579 23187 22893 +f 22867 23086 23082 +f 22898 22985 23147 +f 23232 23096 22974 +f 23147 22985 22948 +f 23052 22922 22919 +f 22775 23168 22816 +f 22876 22662 23104 +f 23056 23052 23296 +f 23042 22906 23089 +f 22931 23042 23091 +f 23078 22832 23116 +f 23034 22873 23297 +f 23051 23008 23048 +f 23138 23297 22873 +f 22670 22960 23088 +f 23251 22913 23353 +f 23097 22847 23217 +f 23001 22847 23391 +f 23203 22715 23044 +f 22717 22715 23203 +f 22751 23164 23188 +f 23102 22717 23203 +f 23102 23103 22834 +f 22915 23103 23022 +f 23009 22980 22865 +f 22865 22980 22894 +f 23104 22948 22876 +f 23010 22850 22925 +f 23196 22924 23276 +f 22757 23196 23106 +f 22758 23010 22755 +f 22852 22988 23241 +f 23150 23152 23017 +f 23248 23011 23198 +f 23156 23198 23011 +f 22837 23251 23484 +f 23154 23153 22970 +f 23020 23017 23152 +f 23156 22982 23115 +f 23013 23155 22982 +f 23112 23058 23328 +f 23103 23401 23022 +f 22982 23155 23115 +f 23090 23230 23053 +f 23027 23369 22973 +f 23151 23114 23340 +f 23118 22946 23173 +f 23262 23056 23296 +f 22940 23074 23200 +f 22972 22933 23159 +f 22968 23119 23125 +f 23159 22933 23160 +f 22894 22980 23252 +f 23055 22930 23257 +f 23121 23252 22980 +f 23067 22586 23512 +f 23114 22752 23223 +f 22930 23234 23257 +f 23219 23222 22956 +f 23130 23033 23220 +f 23158 23440 23025 +f 22899 23228 23071 +f 23073 23231 23141 +f 23019 23078 23356 +f 23070 23071 23068 +f 23482 22843 23002 +f 22965 22888 23144 +f 23132 23076 23239 +f 23424 22810 23184 +f 22937 22941 23292 +f 22823 22939 23133 +f 23205 23179 23149 +f 23305 23307 22986 +f 23264 23579 22893 +f 23077 23152 23150 +f 23307 23241 22988 +f 23125 23292 22941 +f 23302 22942 23172 +f 23044 22944 23201 +f 22968 23125 22941 +f 22912 23267 23138 +f 22861 23548 23065 +f 23143 23045 23344 +f 23314 22928 23229 +f 22875 22893 23187 +f 23313 23080 23081 +f 23040 22875 23187 +f 22983 23084 23177 +f 23177 23084 23146 +f 23295 23085 23293 +f 23180 22898 23147 +f 23148 23147 22948 +f 22989 22981 23466 +f 23148 22948 23104 +f 23214 22831 22977 +f 23072 22958 23377 +f 23047 23321 22951 +f 23091 23246 22931 +f 23087 23006 23224 +f 23426 22784 23207 +f 22739 23096 23380 +f 22725 22841 23357 +f 22959 23035 23388 +f 23140 23393 23057 +f 22919 23049 23212 +f 23246 23094 22931 +f 23156 23115 23155 +f 23053 23230 23270 +f 23107 23015 23249 +f 23117 23249 23015 +f 23163 22837 23484 +f 22877 23046 23275 +f 23127 23155 23013 +f 23062 23165 23291 +f 23219 23031 23059 +f 23004 22998 23163 +f 23117 23292 23250 +f 23118 23173 23333 +f 23254 22975 22878 +f 23127 23014 23374 +f 23012 23227 23365 +f 23074 23113 23200 +f 22847 23097 23391 +f 23230 23090 23055 +f 22878 23023 23215 +f 23204 22987 23269 +f 23292 23125 23303 +f 23136 23060 23294 +f 23032 23269 22987 +f 23136 23294 23216 +f 23218 23060 23139 +f 23126 23366 22885 +f 23218 23139 23256 +f 23294 23060 23218 +f 23120 22929 23004 +f 22885 23366 23064 +f 23043 23056 23471 +f 23063 23256 23139 +f 23383 23059 23066 +f 23269 23032 23226 +f 23300 23141 23231 +f 23141 23300 23063 +f 23239 23076 23110 +f 23213 22945 23169 +f 23030 23028 23247 +f 23050 23169 22945 +f 22994 23030 23247 +f 23132 23239 23194 +f 23080 23312 23029 +f 23054 23222 23092 +f 23108 23149 23179 +f 23224 23006 23178 +f 23176 23320 23026 +f 22961 23142 23144 +f 22954 23087 23137 +f 23168 23133 22939 +f 23375 23002 23175 +f 23124 22990 23186 +f 23234 22810 23424 +f 23095 22966 23372 +f 23084 23181 23146 +f 23180 23181 23084 +f 22905 23038 23426 +f 23171 23172 22823 +f 23147 23181 23180 +f 23131 22951 23321 +f 22942 23201 22944 +f 23148 23104 23185 +f 23186 23065 23548 +f 22950 22992 23329 +f 23123 23022 23401 +f 23135 23098 23259 +f 23548 22861 23263 +f 23098 23131 23233 +f 23088 23434 23266 +f 23259 23098 23233 +f 23226 23032 23041 +f 22861 23072 23263 +f 22960 22821 23188 +f 23240 23197 23100 +f 22908 22798 23189 +f 23248 23240 23101 +f 23100 23101 23240 +f 23048 22908 23189 +f 23153 23322 22996 +f 23051 23211 23037 +f 23267 22912 23007 +f 22635 23214 23353 +f 23132 23152 23077 +f 23194 23152 23132 +f 22980 23009 23121 +f 23276 22924 22755 +f 23362 22903 23278 +f 23105 22903 23362 +f 22903 22877 23278 +f 23278 22877 23275 +f 23020 23152 23195 +f 23042 23089 23277 +f 23091 23042 23277 +f 23000 22971 23073 +f 22965 23281 23205 +f 23153 23154 23199 +f 23204 23109 22987 +f 23075 23129 23544 +f 22852 23512 22586 +f 22995 23288 23157 +f 23272 23239 23110 +f 23154 22970 23289 +f 22972 23289 22970 +f 23441 23353 23214 +f 23027 22940 23200 +f 23112 23328 23228 +f 23155 23127 23209 +f 22971 23062 23073 +f 23209 23127 23374 +f 23073 23062 23291 +f 23148 23181 23147 +f 22972 23159 23289 +f 23165 23118 23291 +f 23216 23298 23136 +f 22998 22837 23163 +f 23185 23104 23208 +f 23174 22973 23369 +f 23255 23293 22740 +f 23028 23174 23247 +f 23121 23335 23252 +f 23374 23014 23298 +f 23007 23053 23270 +f 23014 22949 23298 +f 23220 23033 23337 +f 22949 23136 23298 +f 23271 23269 23226 +f 23099 22918 23535 +f 23246 23091 23210 +f 23111 23151 23340 +f 23047 22953 23221 +f 23626 23097 23217 +f 23170 23093 23346 +f 23228 23283 23071 +f 23227 23021 23354 +f 23346 23093 23314 +f 23134 23168 22775 +f 23133 23435 22823 +f 23238 23347 23041 +f 23490 23061 23356 +f 23021 23069 23354 +f 23299 22984 23235 +f 23069 23029 23311 +f 23114 23223 23318 +f 23236 23422 23299 +f 23064 23366 23285 +f 23482 23002 23375 +f 23219 23059 23383 +f 22975 23254 23066 +f 22996 23322 23238 +f 23096 23232 23427 +f 23039 23064 23285 +f 23080 23313 23312 +f 23254 22878 23215 +f 23189 22798 23143 +f 23161 23026 23318 +f 23230 23055 23348 +f 23393 23357 23057 +f 23466 22981 23282 +f 23320 23176 23398 +f 23092 23222 23258 +f 23176 23012 23398 +f 23055 23257 23463 +f 22863 22989 23433 +f 23182 23095 23372 +f 23192 22863 23191 +f 23126 23123 23261 +f 23035 23192 23752 +f 23426 23265 22905 +f 23138 23267 23297 +f 23204 23349 23109 +f 23377 23190 23468 +f 23322 23153 23199 +f 23267 23007 23330 +f 23108 23179 23363 +f 23286 23108 23363 +f 23207 22950 23429 +f 23181 23148 23242 +f 23272 23110 23243 +f 23271 23448 23269 +f 23044 23201 23319 +f 23414 23202 23272 +f 23027 23200 23287 +f 23104 23107 23208 +f 22992 23211 23329 +f 23203 23044 23319 +f 23239 23272 23202 +f 23270 23330 23007 +f 23245 23202 23414 +f 23156 23155 23404 +f 23210 23332 23246 +f 23082 23086 23331 +f 23249 23117 23580 +f 23046 23094 23475 +f 23291 23118 23333 +f 23122 23489 23166 +f 23523 23086 23111 +f 23333 23173 23252 +f 23328 22994 23308 +f 23056 23262 23768 +f 22994 23247 23308 +f 23386 23215 23023 +f 23335 23121 23301 +f 23365 23227 23387 +f 23034 23338 23160 +f 23253 23220 23382 +f 23162 23137 23235 +f 23169 23170 23513 +f 23297 23338 23034 +f 23523 23111 23340 +f 23033 23070 23337 +f 23337 23070 23385 +f 23070 23068 23385 +f 23023 23197 23386 +f 23270 23230 23244 +f 23258 23222 23342 +f 23378 22846 23061 +f 23041 23347 23226 +f 22969 22846 23378 +f 23314 23229 23349 +f 23109 23349 23229 +f 22981 22969 23282 +f 23142 23092 23258 +f 23294 23218 23520 +f 23447 23347 23238 +f 23223 23161 23318 +f 23144 23142 23345 +f 23083 23005 23683 +f 22965 23144 23345 +f 23345 23281 22965 +f 23201 22942 23302 +f 23316 23083 23683 +f 22918 23124 23641 +f 23318 23026 23320 +f 23055 23488 23348 +f 22966 23167 23597 +f 23186 23548 23485 +f 23256 23063 23300 +f 23261 23123 23350 +f 23366 23126 23261 +f 23211 23051 23048 +f 23119 23135 23260 +f 23405 23263 23072 +f 23325 23072 23377 +f 23232 22725 23357 +f 23326 23116 23039 +f 23078 23116 23326 +f 23206 23040 23187 +f 23239 23202 23194 +f 23273 23202 23245 +f 23242 23148 23268 +f 23121 23009 23360 +f 23202 23273 23194 +f 23360 23009 23253 +f 23194 23195 23152 +f 23009 22897 23253 +f 22897 23130 23253 +f 23130 23220 23253 +f 23194 23273 23195 +f 23148 23185 23268 +f 23276 22755 23451 +f 23451 22755 23274 +f 23106 23196 23276 +f 23361 23106 23276 +f 23089 23106 23361 +f 23277 23089 23361 +f 23210 23091 23277 +f 23274 23010 23279 +f 22755 23010 23274 +f 23010 22925 23279 +f 23279 22925 23280 +f 22925 23105 23280 +f 23280 23105 23362 +f 23512 22852 23668 +f 23067 23512 23578 +f 23283 23310 23068 +f 23146 23181 23642 +f 23225 23067 23578 +f 23113 23195 23407 +f 23433 22989 23466 +f 23242 23642 23181 +f 23198 23411 23248 +f 23198 23156 23402 +f 23191 22863 23433 +f 23157 23288 23595 +f 23269 23448 23204 +f 23286 23243 23110 +f 23580 23117 23250 +f 23156 23404 23402 +f 23272 23243 23364 +f 23250 23292 23339 +f 23209 23404 23155 +f 23414 23272 23364 +f 23369 23027 23412 +f 23329 23429 22950 +f 23206 23187 23727 +f 23246 23332 23327 +f 23386 23197 23368 +f 23094 23246 23475 +f 23752 23388 23035 +f 23298 23216 23528 +f 23216 23294 23520 +f 23475 23275 23046 +f 23247 23174 23369 +f 23369 23370 23247 +f 23308 23247 23373 +f 23370 23373 23247 +f 23302 23394 23201 +f 23178 23075 23546 +f 23434 23088 23810 +f 23224 23178 23546 +f 23052 22919 23384 +f 22953 23043 23471 +f 23438 23078 23326 +f 23251 23353 23533 +f 23224 23564 23087 +f 23482 23683 23005 +f 23137 23087 23564 +f 23347 23271 23226 +f 23128 23380 23397 +f 23193 22959 23388 +f 23088 22960 23718 +f 23427 23232 23568 +f 23297 23267 23330 +f 23668 22852 23241 +f 23430 23340 23114 +f 23387 23227 23354 +f 23430 23114 23318 +f 23232 23357 23568 +f 23048 23189 23584 +f 23142 23258 23437 +f 23260 23135 23259 +f 23572 22960 23188 +f 23383 23309 23219 +f 22997 23193 23481 +f 23382 23220 23337 +f 23355 22997 23481 +f 23203 23343 23102 +f 23219 23309 23222 +f 23349 23204 23448 +f 23342 23222 23309 +f 23068 23310 23385 +f 23306 23188 23399 +f 23270 23392 23330 +f 23391 23097 23626 +f 23313 23145 23315 +f 23315 23145 23177 +f 23102 23400 23103 +f 23228 23284 23283 +f 23392 23270 23244 +f 23545 23103 23400 +f 23068 23071 23283 +f 23099 23535 23317 +f 23001 23391 23633 +f 23167 23001 23633 +f 23440 23158 23397 +f 23633 23593 23167 +f 23167 23593 23597 +f 23158 23128 23397 +f 23463 23488 23055 +f 23282 22969 23378 +f 23257 23234 23423 +f 23497 23322 23199 +f 23446 23497 23199 +f 23197 23240 23368 +f 23405 23072 23325 +f 23446 23199 23358 +f 23264 23183 23182 +f 23358 23199 23154 +f 23240 23248 23368 +f 23248 23411 23368 +f 23423 23234 23424 +f 23205 23281 23409 +f 23409 23631 23205 +f 23367 23200 23113 +f 23198 23402 23411 +f 23514 23107 23249 +f 23290 23595 23288 +f 23489 23122 23442 +f 23286 23324 23243 +f 23374 23404 23209 +f 23347 23431 23271 +f 23039 23285 23323 +f 23293 23255 23871 +f 23358 23154 23449 +f 23436 22823 23435 +f 23171 22823 23436 +f 23326 23039 23323 +f 23245 23414 23415 +f 23527 23185 23208 +f 23289 23449 23154 +f 23073 23291 23460 +f 23475 23246 23327 +f 23184 23266 23434 +f 23520 23218 23300 +f 23513 23170 23346 +f 23218 23256 23300 +f 23172 23171 23436 +f 23462 23291 23333 +f 23125 23119 23303 +f 23302 23172 23436 +f 23235 23137 23653 +f 23333 23252 23334 +f 23119 23260 23341 +f 23344 23316 23683 +f 23426 23207 23429 +f 23252 23335 23334 +f 23159 23379 23289 +f 23224 23546 23506 +f 23254 23215 23386 +f 23301 23336 23335 +f 23810 23088 23718 +f 23231 23073 23396 +f 23396 23073 23460 +f 23160 23338 23159 +f 23211 23048 23686 +f 23047 23221 23534 +f 23321 23047 23534 +f 23137 23564 23653 +f 23338 23297 23418 +f 23131 23321 23478 +f 23352 23349 23448 +f 23384 23296 23052 +f 23439 23203 23319 +f 23343 23203 23439 +f 23120 23004 23389 +f 23626 23217 23355 +f 22918 23641 23535 +f 23102 23343 23400 +f 23737 23061 23490 +f 23103 23545 23401 +f 23123 23401 23350 +f 23351 23261 23350 +f 23416 23182 23372 +f 23467 23261 23351 +f 23311 23029 23540 +f 23463 23257 23423 +f 23029 23312 23540 +f 23261 23467 23366 +f 23273 23415 23359 +f 23245 23415 23273 +f 23273 23359 23195 +f 23407 23195 23359 +f 23268 23185 23443 +f 23443 23185 23527 +f 23027 23287 23412 +f 23360 23301 23121 +f 23301 23360 23456 +f 23276 23451 23452 +f 23253 23450 23360 +f 23361 23276 23452 +f 23361 23210 23277 +f 23362 23278 23454 +f 23278 23275 23454 +f 23454 23275 23455 +f 23497 23447 23238 +f 23322 23497 23238 +f 23363 23179 23631 +f 23398 23012 23365 +f 23134 23295 23583 +f 23284 23228 23529 +f 23281 23345 23409 +f 23213 23169 23507 +f 23169 23562 23507 +f 23312 23313 23541 +f 23410 23113 23407 +f 23367 23113 23410 +f 23347 23445 23431 +f 23078 23438 23543 +f 23356 23078 23543 +f 23287 23200 23367 +f 23487 23348 23488 +f 23228 23328 23529 +f 23179 23205 23631 +f 23447 23445 23347 +f 23461 23291 23462 +f 23349 23371 23314 +f 23520 23300 23413 +f 23514 23249 23580 +f 23642 23177 23146 +f 22966 23597 23372 +f 23564 23224 23506 +f 23370 23369 23417 +f 23500 23358 23502 +f 23371 23349 23495 +f 23352 23495 23349 +f 23335 23376 23334 +f 23422 23508 23237 +f 23107 23527 23208 +f 23514 23527 23107 +f 23449 23502 23358 +f 23508 23307 23305 +f 23427 23380 23096 +f 23616 23435 23168 +f 23133 23168 23435 +f 23310 23283 23569 +f 23455 23275 23475 +f 23303 23339 23292 +f 23486 23244 23673 +f 23465 23449 23289 +f 23271 23525 23448 +f 23673 23244 23230 +f 23465 23289 23379 +f 23525 23271 23431 +f 23354 23069 23679 +f 23134 23616 23168 +f 23679 23069 23311 +f 23379 23159 23338 +f 23140 23157 23432 +f 23341 23303 23119 +f 23578 23907 23225 +f 23122 23225 23907 +f 23331 23086 23477 +f 23341 23260 23536 +f 23383 23066 23254 +f 23302 23436 23394 +f 23187 23579 23727 +f 23206 23727 23304 +f 23319 23201 23394 +f 23189 23143 23628 +f 23471 23221 22953 +f 23342 23437 23258 +f 23584 23189 23628 +f 23383 23476 23309 +f 23544 23129 23440 +f 23572 23188 23521 +f 23211 23686 23589 +f 23342 23309 23539 +f 23188 23306 23521 +f 23734 23075 23544 +f 23546 23075 23734 +f 23142 23437 23345 +f 23188 23164 23399 +f 23399 23164 23870 +f 23484 23251 23533 +f 23320 23395 23318 +f 23721 23004 23163 +f 23320 23398 23542 +f 23586 23259 23233 +f 23389 23004 23721 +f 23230 23348 23487 +f 23290 23213 23547 +f 23312 23541 23591 +f 23410 23407 23602 +f 23491 23431 23444 +f 23124 23186 23641 +f 23329 23211 23688 +f 23503 23446 23403 +f 23541 23313 23315 +f 23497 23446 23503 +f 23562 23169 23617 +f 23444 23406 23493 +f 23514 23580 23729 +f 23513 23617 23169 +f 23412 23417 23369 +f 23286 23363 23324 +f 23445 23444 23431 +f 23364 23243 23324 +f 23308 23373 23711 +f 23305 23237 23508 +f 23513 23346 23420 +f 23548 23263 23405 +f 23373 23370 23480 +f 23606 23339 23303 +f 23445 23408 23444 +f 23529 23328 23519 +f 23446 23358 23403 +f 23460 23291 23461 +f 23328 23308 23519 +f 23314 23420 23346 +f 23242 23524 23598 +f 23303 23607 23606 +f 23372 23597 23793 +f 23371 23420 23314 +f 23408 23406 23444 +f 23467 23473 23366 +f 23607 23303 23341 +f 23327 23332 23470 +f 23500 23403 23358 +f 23325 23377 23468 +f 23475 23327 23530 +f 23474 23557 23368 +f 23408 23445 23494 +f 23368 23411 23474 +f 23333 23334 23419 +f 23402 23559 23411 +f 23334 23376 23419 +f 23330 23418 23297 +f 23426 23429 23700 +f 23336 23376 23335 +f 23378 23061 23737 +f 23520 23528 23216 +f 23254 23538 23383 +f 23665 22919 23212 +f 23538 23476 23383 +f 23393 23140 23432 +f 23381 23253 23421 +f 23440 23397 23833 +f 23382 23421 23253 +f 23538 23254 23518 +f 23445 23447 23497 +f 23264 23182 23936 +f 23495 23352 23448 +f 23296 23768 23262 +f 23385 23310 23719 +f 23231 23479 23300 +f 23309 23476 23539 +f 23231 23396 23479 +f 23577 23342 23539 +f 23344 23683 23571 +f 23366 23323 23285 +f 23448 23425 23495 +f 23366 23473 23323 +f 23471 23056 23768 +f 23259 23390 23260 +f 23616 23134 23510 +f 23233 23131 23586 +f 23409 23345 23437 +f 23344 23483 23143 +f 23387 23354 23581 +f 23425 23448 23525 +f 23390 23259 23586 +f 23396 23460 23675 +f 23312 23591 23540 +f 23431 23499 23525 +f 23214 23206 23304 +f 22977 23206 23214 +f 23870 23164 23317 +f 23164 23099 23317 +f 23686 23048 23584 +f 23388 23752 23672 +f 23395 23320 23542 +f 23193 23388 23585 +f 23776 23193 23585 +f 23439 23676 23343 +f 23481 23193 23776 +f 23486 23392 23244 +f 23359 23415 23556 +f 23268 23524 23242 +f 23301 23456 23336 +f 23268 23443 23524 +f 23456 23360 23450 +f 23361 23452 23210 +f 23210 23452 23332 +f 23454 23453 23362 +f 23274 23279 23457 +f 23280 23457 23279 +f 23280 23362 23453 +f 23602 23407 23359 +f 23404 23374 23592 +f 23526 23592 23374 +f 23657 23414 23364 +f 23653 23299 23235 +f 23458 23414 23657 +f 23415 23414 23458 +f 23717 23404 23592 +f 23412 23287 23605 +f 23605 23509 23412 +f 23287 23367 23605 +f 23392 23733 23330 +f 23642 23242 23724 +f 23242 23598 23724 +f 23417 23412 23509 +f 23417 23517 23370 +f 23517 23480 23370 +f 23307 23508 23805 +f 23711 23373 23480 +f 23524 23443 23469 +f 23397 23380 23427 +f 23254 23386 23472 +f 23501 23498 23550 +f 23515 23580 23560 +f 23580 23250 23560 +f 23530 23327 23470 +f 23386 23368 23511 +f 23419 23376 23669 +f 23250 23339 23464 +f 23560 23250 23464 +f 23550 23498 23496 +f 23424 23594 23423 +f 23530 23759 23475 +f 23375 23175 23567 +f 23736 23426 23700 +f 23190 23082 23331 +f 23606 23464 23339 +f 23501 23549 23459 +f 23456 23620 23336 +f 23501 23550 23549 +f 22919 23665 23384 +f 23522 23371 23495 +f 23472 23518 23254 +f 23382 23337 23428 +f 23474 23411 23559 +f 23579 23264 23926 +f 23337 23385 23428 +f 23719 23310 23569 +f 23497 23494 23445 +f 23529 23569 23283 +f 23539 23476 23624 +f 23516 23471 23768 +f 23523 23477 23086 +f 23628 23143 23483 +f 23192 23191 23752 +f 23283 23284 23529 +f 23544 23440 23588 +f 23408 23494 23406 +f 23342 23577 23629 +f 23437 23342 23629 +f 23374 23298 23526 +f 23444 23555 23491 +f 22960 23572 23718 +f 23688 23211 23589 +f 23298 23528 23526 +f 23493 23555 23444 +f 23431 23491 23499 +f 23500 23496 23498 +f 23311 23540 23639 +f 23394 23596 23319 +f 23353 23441 23533 +f 23586 23131 23478 +f 23318 23395 23532 +f 23503 23494 23497 +f 23326 23574 23438 +f 23459 23406 23501 +f 23306 23399 23835 +f 23498 23501 23406 +f 23438 23574 23543 +f 23406 23494 23498 +f 23638 23319 23596 +f 23439 23319 23638 +f 23638 23558 23439 +f 23503 23498 23494 +f 23502 23496 23500 +f 23403 23498 23503 +f 23500 23498 23403 +f 23400 23343 23676 +f 23673 23230 23487 +f 23545 23630 23401 +f 23416 23372 23793 +f 23350 23401 23570 +f 23467 23351 23716 +f 23363 23505 23324 +f 23631 23409 23773 +f 23653 23564 23826 +f 23405 23325 23786 +f 23330 23492 23418 +f 23556 23415 23458 +f 23642 23724 23893 +f 23493 23459 23696 +f 23517 23417 23509 +f 23493 23406 23459 +f 23513 23420 23617 +f 23492 23330 23733 +f 23236 23508 23422 +f 23480 23706 23711 +f 23368 23557 23511 +f 23550 23496 23699 +f 23386 23511 23472 +f 23549 23696 23459 +f 23376 23563 23669 +f 23564 23506 23707 +f 23420 23371 23522 +f 23482 23375 23567 +f 23496 23502 23699 +f 23563 23376 23613 +f 23620 23376 23336 +f 23649 23282 23378 +f 23429 23329 23618 +f 23648 23699 23502 +f 23495 23671 23522 +f 23714 23607 23341 +f 23671 23495 23425 +f 23466 23282 23649 +f 23382 23428 23623 +f 23510 23134 23583 +f 23449 23702 23502 +f 23733 23392 23792 +f 23478 23321 23534 +f 23436 23435 23704 +f 23388 23992 23585 +f 23166 23489 23637 +f 23255 23166 23637 +f 23413 23300 23622 +f 23625 23565 23396 +f 23549 23550 23600 +f 23221 23471 23619 +f 23619 23534 23221 +f 23625 23396 23675 +f 23437 23685 23409 +f 23212 23049 23504 +f 23390 23590 23260 +f 23590 23390 23634 +f 23586 23634 23390 +f 23804 23338 23418 +f 23555 23493 23732 +f 23536 23260 23590 +f 23355 23481 23621 +f 23581 23354 23679 +f 23679 23311 23639 +f 23882 23626 23355 +f 23439 23558 23676 +f 23633 23391 23626 +f 23473 23326 23323 +f 23792 23392 23486 +f 23186 23485 23641 +f 23595 23290 23547 +f 23535 23641 23692 +f 23350 23570 23351 +f 23716 23351 23570 +f 23488 23627 23487 +f 23627 23488 23463 +f 23527 23697 23443 +f 23451 23274 23743 +f 23452 23451 23743 +f 23450 23253 23566 +f 23381 23566 23253 +f 23332 23452 23470 +f 23552 23748 23453 +f 23553 23552 23453 +f 23553 23554 23552 +f 23454 23553 23453 +f 23554 23553 23454 +f 23454 23531 23554 +f 23531 23454 23455 +f 23551 23552 23554 +f 23537 23551 23554 +f 23573 23551 23537 +f 23554 23531 23537 +f 23557 23474 23611 +f 23468 23190 23331 +f 23643 23555 23732 +f 23687 23653 23826 +f 23443 23697 23469 +f 23547 23213 23507 +f 23696 23732 23493 +f 23511 23557 23610 +f 23527 23514 23697 +f 23460 23461 23750 +f 23923 23299 23653 +f 23940 23752 23191 +f 23530 23470 23645 +f 23236 23299 23923 +f 23331 23477 23896 +f 23329 23688 23618 +f 23531 23455 23710 +f 23214 23304 23844 +f 23473 23663 23326 +f 23838 23696 23549 +f 23537 23531 23710 +f 23376 23620 23613 +f 23992 23388 23672 +f 23413 23561 23520 +f 23519 23308 23711 +f 23518 23612 23599 +f 23644 23617 23420 +f 23477 23523 23608 +f 23538 23518 23599 +f 23450 23620 23456 +f 23575 23427 23568 +f 23567 23175 23120 +f 23471 23516 23619 +f 23381 23784 23566 +f 23615 23549 23600 +f 23338 23804 23379 +f 23533 23441 23899 +f 23157 24006 23432 +f 23595 24006 23157 +f 23300 23479 23622 +f 23622 23479 23565 +f 23479 23396 23565 +f 23421 23382 23814 +f 23577 23539 23713 +f 23698 23400 23676 +f 23381 23421 23784 +f 23522 23644 23420 +f 23428 23385 23719 +f 23631 23773 23363 +f 23484 23533 23858 +f 23393 23432 23681 +f 23483 23344 23576 +f 23685 23437 23629 +f 23365 23387 23581 +f 23621 23481 23776 +f 23569 23529 23722 +f 23430 23318 23532 +f 23400 23698 23545 +f 23628 23483 23897 +f 23255 23637 23871 +f 23773 23409 23632 +f 23957 23163 23484 +f 23586 23478 23670 +f 23425 23525 23671 +f 23293 23640 23295 +f 23525 23499 23635 +f 23536 23714 23341 +f 23727 23579 24104 +f 23404 23717 23402 +f 23499 23491 23555 +f 23317 23535 23692 +f 23398 23365 23542 +f 23570 23401 23630 +f 23506 23546 23734 +f 23541 23315 23689 +f 24061 23120 23389 +f 23049 23265 23504 +f 23543 23614 23782 +f 23356 23543 23782 +f 23490 23356 23782 +f 23627 23677 23487 +f 23641 23485 23582 +f 23627 23463 23691 +f 23596 23394 23777 +f 23423 23691 23463 +f 23691 23423 23594 +f 23467 23587 23473 +f 23716 23587 23467 +f 23716 23647 23587 +f 23926 23264 23936 +f 23433 23466 23191 +f 23650 23524 23469 +f 23598 23524 23650 +f 23694 23595 23547 +f 23468 23331 23848 +f 23559 23611 23474 +f 23184 23434 23837 +f 23731 23739 23560 +f 23611 23559 23656 +f 23837 23434 23660 +f 23429 23618 23700 +f 23697 23604 23469 +f 23556 23601 23662 +f 23791 23449 23465 +f 23458 23601 23556 +f 23529 23519 23709 +f 23694 23547 23507 +f 23410 23602 23661 +f 23729 23697 23514 +f 23518 23472 23612 +f 23379 23791 23465 +f 23562 23989 23507 +f 23605 23664 23509 +f 23419 23751 23462 +f 23333 23419 23462 +f 23508 23236 23654 +f 23472 23511 23610 +f 23379 23804 23652 +f 23549 23788 23838 +f 23698 23676 23682 +f 23768 24005 23516 +f 23241 23307 23805 +f 23538 23599 23765 +f 23384 23665 23666 +f 23441 23214 23844 +f 23528 23520 23561 +f 23561 23413 23622 +f 23566 23784 23887 +f 23707 23826 23564 +f 23397 23427 23860 +f 23814 23382 23623 +f 23522 23667 23644 +f 23615 23788 23549 +f 23568 23357 23715 +f 23296 23384 23666 +f 23526 23528 23757 +f 23517 23509 23753 +f 23753 23480 23517 +f 23632 23409 23685 +f 23768 23296 23908 +f 23574 23326 23663 +f 23773 23632 23917 +f 23718 23572 23963 +f 23523 23340 23865 +f 23882 23355 23621 +f 23393 23681 23357 +f 23492 23720 23418 +f 23706 23480 23703 +f 23773 23505 23363 +f 23963 23572 23521 +f 23615 23600 23802 +f 23614 23543 23574 +f 23525 23635 23671 +f 23580 23515 23729 +f 23340 23430 23865 +f 23567 23120 24061 +f 23637 23489 23725 +f 23394 23436 23808 +f 23766 23529 23709 +f 23683 23482 24065 +f 23499 23555 23636 +f 23521 23306 23968 +f 23600 23550 23787 +f 23550 23699 23787 +f 23306 23835 23968 +f 23719 23569 23723 +f 23583 23295 23640 +f 23705 23630 23545 +f 23686 23584 23628 +f 23440 23833 23588 +f 23693 23504 23265 +f 23648 23502 23796 +f 23840 23544 23588 +f 23734 23544 23840 +f 23265 23426 23693 +f 23702 23796 23502 +f 23841 23506 23734 +f 23597 23593 23898 +f 23641 23582 23847 +f 23691 23770 23627 +f 23485 23548 23582 +f 23548 23405 23582 +f 23416 23843 23182 +f 23737 23490 23782 +f 23325 23468 23848 +f 23184 23594 23424 +f 23741 23473 23587 +f 23455 23475 23759 +f 23452 23743 23645 +f 23743 23274 23852 +f 23739 23515 23560 +f 23452 23645 23470 +f 23552 23551 23747 +f 23747 23551 23855 +f 23551 23573 23646 +f 23748 23552 23747 +f 23852 23274 23457 +f 23453 23748 23280 +f 23280 23748 23457 +f 24119 23653 23687 +f 23724 23598 23650 +f 23797 23428 23701 +f 23742 23790 23682 +f 23738 23864 23359 +f 23602 23359 23864 +f 23664 23605 23803 +f 23803 23605 23603 +f 23604 23658 23469 +f 23603 23605 23367 +f 23466 23649 23651 +f 23778 23458 23657 +f 23601 23458 23778 +f 23658 23604 23659 +f 23509 23664 23753 +f 23741 23663 23473 +f 23703 23480 23753 +f 23606 23607 23829 +f 23750 23675 23460 +f 23604 23697 23729 +f 23682 23790 23698 +f 23455 23759 23863 +f 23660 23434 23810 +f 23989 23562 23712 +f 23519 23711 23709 +f 23905 23537 23758 +f 23573 23537 23905 +f 23916 23461 23751 +f 23461 23462 23751 +f 23559 23402 23717 +f 23562 23617 23712 +f 23655 23559 23717 +f 23758 23537 23710 +f 23720 23492 23733 +f 23482 23567 24065 +f 23612 23765 23599 +f 23771 23765 23612 +f 23713 23762 23577 +f 23907 23578 23857 +f 23435 23616 24243 +f 23762 23629 23577 +f 23740 23698 23790 +f 23788 23615 23799 +f 23576 23845 23483 +f 23755 23613 23620 +f 23757 23528 23561 +f 23538 23765 23678 +f 23897 23483 23845 +f 23538 23678 23476 +f 23476 23678 23624 +f 23704 23435 23775 +f 23489 23442 23725 +f 23621 23776 23780 +f 23688 23589 23846 +f 23487 23677 23673 +f 23629 23684 23685 +f 23620 23450 23566 +f 23705 23545 23698 +f 23427 23575 23860 +f 23592 23526 23761 +f 23860 23575 23909 +f 23886 23540 23591 +f 23536 23590 23714 +f 23526 23757 23761 +f 23163 23957 23721 +f 23522 23671 23667 +f 23701 23428 23719 +f 23705 23873 23630 +f 23808 23436 23895 +f 23719 23723 23785 +f 23593 23633 23695 +f 23378 23737 23934 +f 23177 23642 23781 +f 23569 23722 23723 +f 23729 23515 23730 +f 23642 23893 23781 +f 23722 23529 23766 +f 23730 23515 23739 +f 23691 23594 23831 +f 23622 23565 23806 +f 23432 24006 23681 +f 23692 23641 23690 +f 23588 23833 23924 +f 23365 23581 23779 +f 23791 23702 23449 +f 23735 23426 23736 +f 23693 23426 23735 +f 23728 23742 23682 +f 23790 23742 23726 +f 23650 23469 23658 +f 23612 23472 23610 +f 24119 23923 23653 +f 23191 23466 23987 +f 23464 23606 23875 +f 23594 23184 23837 +f 23659 23760 23658 +f 23659 23604 23729 +f 23367 23410 23661 +f 23729 23772 23659 +f 23661 23603 23367 +f 23455 23863 23710 +f 23654 23236 23830 +f 23829 23875 23606 +f 23436 23704 23895 +f 23672 23752 23940 +f 23508 23654 23884 +f 23707 23506 23979 +f 23644 23794 23617 +f 23706 23703 23859 +f 23851 23790 23726 +f 23794 23644 23667 +f 23656 23559 23834 +f 23619 23516 24005 +f 23757 23561 23764 +f 23665 23212 24025 +f 23561 23622 23801 +f 23795 23678 23765 +f 23418 23720 23804 +f 23777 23394 23808 +f 23754 23609 23419 +f 23419 23669 23754 +f 23669 23809 23754 +f 23563 23809 23669 +f 23592 23761 23680 +f 23684 23629 23762 +f 23755 23620 23566 +f 23869 23534 24016 +f 23663 23749 23574 +f 23296 23666 23908 +f 23880 23809 23613 +f 23613 23755 23880 +f 23806 23912 23622 +f 23899 23441 23813 +f 23575 23568 24039 +f 23671 23635 23674 +f 23478 23534 23869 +f 23685 23684 23819 +f 23533 23899 23858 +f 23670 23919 23586 +f 23623 23428 23797 +f 23435 24243 23775 +f 23708 23634 23767 +f 23865 23608 23523 +f 23814 23904 23421 +f 23634 23586 23919 +f 23635 23499 23636 +f 23729 23730 23824 +f 23614 23574 23749 +f 24065 23571 23683 +f 23636 23555 23828 +f 24142 24031 23626 +f 23634 23708 23590 +f 23364 23324 23825 +f 23657 23364 23825 +f 23717 23592 23680 +f 23705 23698 23740 +f 23731 23560 23464 +f 23961 23872 23532 +f 23648 23787 23699 +f 23557 23969 23610 +f 23557 23611 23969 +f 23955 23728 23558 +f 23728 23676 23558 +f 23583 23640 23836 +f 23835 23399 24173 +f 23399 23870 24173 +f 23532 23395 23816 +f 23676 23728 23682 +f 23397 23860 23833 +f 23695 23898 23593 +f 23742 23849 23726 +f 23689 23315 23839 +f 23506 23841 23979 +f 23315 23177 23839 +f 23843 23416 23793 +f 23542 23365 23918 +f 23677 23812 23673 +f 23641 23847 23690 +f 23812 23677 23817 +f 23570 23630 23756 +f 23716 23570 23756 +f 23786 24125 23405 +f 23716 23822 23647 +f 23760 23659 23772 +f 23556 23738 23359 +f 23624 23713 23539 +f 23744 23713 23624 +f 23645 23743 23745 +f 23613 23809 23563 +f 23645 23854 23530 +f 23853 23530 23746 +f 23759 23530 23853 +f 23551 23646 23855 +f 23905 23646 23573 +f 23801 23764 23561 +f 23675 23750 23861 +f 23658 23760 23867 +f 23805 23508 23884 +f 23850 23974 23851 +f 23749 23663 24067 +f 23652 23791 23379 +f 23736 23700 23939 +f 23619 23965 23534 +f 23477 23608 24083 +f 23912 23801 23622 +f 23750 23461 23916 +f 23617 23794 23712 +f 23615 23910 23799 +f 23578 23512 23857 +f 23844 23813 23441 +f 23772 23811 23760 +f 23802 23910 23615 +f 23625 23675 23565 +f 23713 23744 23762 +f 23861 23565 23675 +f 23568 23715 24039 +f 23810 23718 23981 +f 23776 23585 23992 +f 24068 23768 23908 +f 23795 23765 23771 +f 23419 23609 23751 +f 23961 23532 23816 +f 23671 23674 23667 +f 23778 23657 23825 +f 23395 23542 23918 +f 23714 23590 23769 +f 23486 23911 23792 +f 23673 23911 23486 +f 23357 23681 23881 +f 23780 23882 23621 +f 23632 23685 23819 +f 23819 23917 23632 +f 23753 23664 23803 +f 23918 23365 23779 +f 23708 23820 23590 +f 23591 23541 23689 +f 23715 23357 23881 +f 23926 24104 23579 +f 23711 23706 23763 +f 23600 23787 23802 +f 23673 23812 23911 +f 23709 23711 23763 +f 23839 23177 23781 +f 23893 24030 23781 +f 23882 24142 23626 +f 23611 23656 23774 +f 23595 24011 24006 +f 23650 23893 23724 +f 23704 24136 23895 +f 23814 23797 23904 +f 23623 23797 23814 +f 23650 23658 23935 +f 23633 23626 24031 +f 23421 23904 23784 +f 23730 23739 23927 +f 23719 23785 23701 +f 23774 23656 23834 +f 23722 23766 23980 +f 23734 23840 23929 +f 23733 23842 23921 +f 23834 23559 23655 +f 23841 23734 23929 +f 23733 23792 23842 +f 23793 23597 23988 +f 23786 23933 24125 +f 23589 23686 23783 +f 23731 23464 23875 +f 23786 23325 23848 +f 23989 23694 23507 +f 23849 23787 23648 +f 23182 23843 23936 +f 24130 23848 23331 +f 23849 23742 23787 +f 23896 23477 24083 +f 23317 23692 24060 +f 23770 23691 23831 +f 23647 23922 23587 +f 23922 23741 23587 +f 23934 23737 23782 +f 23789 23742 23728 +f 23378 23934 23982 +f 24067 23663 23741 +f 23649 23378 23982 +f 23849 23850 23726 +f 23850 23851 23726 +f 23651 23987 23466 +f 23849 23648 23796 +f 23849 23901 23850 +f 23965 24016 23534 +f 23504 24025 23212 +f 23705 23948 23873 +f 23512 23668 24052 +f 23791 23652 23800 +f 23609 23866 23751 +f 23666 23665 24025 +f 23800 23652 23804 +f 23609 23754 24042 +f 23756 23630 23873 +f 23869 24016 24073 +f 23701 23785 24086 +f 23716 23756 23822 +f 23919 23767 23634 +f 23720 23733 23823 +f 23602 23864 23661 +f 23430 23914 23865 +f 23510 24243 23616 +f 23733 23921 23823 +f 24243 24124 23775 +f 24119 23687 23827 +f 23949 23806 23565 +f 23769 23590 23820 +f 23779 23581 23920 +f 23872 23914 23430 +f 23614 23749 23892 +f 23780 23776 23953 +f 23430 23532 23872 +f 23667 23674 24036 +f 23789 23942 23787 +f 23723 23722 23980 +f 23769 24070 23714 +f 23744 23815 23762 +f 23803 23603 23906 +f 23742 23789 23787 +f 23681 24006 23881 +f 23985 23596 23777 +f 23894 23785 23723 +f 23723 23980 23894 +f 23555 23643 24162 +f 23803 23807 23753 +f 24282 23484 23858 +f 23874 23762 23815 +f 23670 23478 23869 +f 23762 23874 23684 +f 23816 23395 23918 +f 24000 23772 23729 +f 23985 23955 23638 +f 23558 23638 23955 +f 23679 23639 24019 +f 23877 23815 23678 +f 23680 24074 23717 +f 23789 23862 23942 +f 23917 23878 23773 +f 24019 23540 23832 +f 23639 23540 24019 +f 23862 23789 23728 +f 23859 23763 23706 +f 23732 23696 23888 +f 23771 23876 23795 +f 23828 23555 24162 +f 23818 23795 23876 +f 23888 23696 23890 +f 23886 23832 23540 +f 24051 23612 23610 +f 23890 23696 23838 +f 23771 23612 24051 +f 23879 23647 23822 +f 23740 23790 23851 +f 23610 23969 23883 +f 24135 23788 23930 +f 23838 23788 24135 +f 23819 23684 23874 +f 23795 23900 23877 +f 23796 23901 23849 +f 23678 23795 23877 +f 23324 23505 23825 +f 24060 23870 23317 +f 23799 23930 23788 +f 23655 23717 24074 +f 23796 23702 23791 +f 23818 23900 23795 +f 23778 23662 23601 +f 23988 23597 23898 +f 23614 24035 23782 +f 23627 23913 23677 +f 23627 23770 23821 +f 23700 23618 23798 +f 23939 23700 23798 +f 23344 23571 23576 +f 23739 23731 23925 +f 23941 23875 23829 +f 23405 24125 23582 +f 23783 23846 23589 +f 23831 23594 23837 +f 24029 23688 23846 +f 23618 23688 24029 +f 23738 23556 23662 +f 23743 23943 23745 +f 23815 23744 23624 +f 23943 23743 23852 +f 23645 23745 23854 +f 23746 23530 23854 +f 23624 23678 23815 +f 23747 23855 23856 +f 23748 23747 23856 +f 23646 23905 23946 +f 23759 23853 24034 +f 23457 23748 23852 +f 23852 23748 23856 +f 23902 23758 23710 +f 23764 23801 24032 +f 24086 23785 24220 +f 24220 23785 23983 +f 23906 23661 23864 +f 23859 24004 23763 +f 23979 24020 23707 +f 23968 23963 23521 +f 23442 23122 23972 +f 23811 23772 24000 +f 23603 23661 23906 +f 24136 23704 23775 +f 23957 23484 24282 +f 23638 23596 23985 +f 23956 23753 23807 +f 23753 23956 23703 +f 23956 23859 23703 +f 23766 23709 23763 +f 23957 24010 23721 +f 23389 23721 24010 +f 23293 23871 24283 +f 23640 23293 24283 +f 23900 23874 23877 +f 23750 23916 24122 +f 23583 23836 24013 +f 23874 23900 23819 +f 24036 23674 24185 +f 23575 24039 24056 +f 23955 23862 23728 +f 23821 23913 23627 +f 23670 23869 23919 +f 24068 24166 23768 +f 23647 23879 24037 +f 23636 23674 23635 +f 24000 23729 23958 +f 23824 23730 23927 +f 24037 23922 23647 +f 23826 23707 24020 +f 23900 23952 23917 +f 23505 23773 23878 +f 23917 23819 23900 +f 23687 23826 23827 +f 23816 23918 23964 +f 24104 24260 23727 +f 23705 23740 23915 +f 24042 23809 23880 +f 23581 23679 23920 +f 23304 23727 24260 +f 24019 23920 23679 +f 23825 23505 23878 +f 23887 23784 23889 +f 23389 24010 24061 +f 24037 23879 23995 +f 23571 24065 24066 +f 23796 23791 23901 +f 23643 23732 23888 +f 23825 23885 23778 +f 23628 24114 23686 +f 23662 23778 23977 +f 23829 23607 23714 +f 23886 23591 23689 +f 23241 23805 24183 +f 23668 23241 24183 +f 23714 23928 23829 +f 24005 23768 24166 +f 23784 23904 24128 +f 23965 23619 24005 +f 23668 24183 24018 +f 24052 23668 24018 +f 23770 23831 24023 +f 23934 23782 24035 +f 23857 23512 24052 +f 23833 23860 24012 +f 24012 23924 23833 +f 23935 23658 24084 +f 23774 23969 23611 +f 23610 23883 24051 +f 23982 23934 24038 +f 23655 24074 24027 +f 23774 23834 23969 +f 23834 23655 23932 +f 24027 23932 23655 +f 23892 23749 24067 +f 23800 23901 23791 +f 23757 23764 24168 +f 23837 23660 24078 +f 23736 23939 23947 +f 23799 23910 23931 +f 23810 23981 23660 +f 23940 23191 23891 +f 23718 23963 23981 +f 23720 23800 23804 +f 23800 23720 23823 +f 23940 23992 23672 +f 24007 24032 23801 +f 23912 24007 23801 +f 23122 23907 23972 +f 24009 23510 23962 +f 23861 23750 24178 +f 23738 23951 23864 +f 23912 23806 23949 +f 23910 23802 24062 +f 23949 23565 23950 +f 23751 23866 24071 +f 23565 23861 23950 +f 23866 23609 24014 +f 23802 23787 23942 +f 24042 24014 23609 +f 23802 23942 24062 +f 23867 23760 23811 +f 23754 23809 24042 +f 23851 23974 23915 +f 23817 23868 23812 +f 23915 23740 23851 +f 23815 23877 23874 +f 23964 23961 23816 +f 23889 23784 24128 +f 23640 24013 23836 +f 23677 23868 23817 +f 24065 23567 24324 +f 23983 23785 24133 +f 23868 23677 23913 +f 24066 23576 23571 +f 23820 23708 24077 +f 23900 23818 23952 +f 23715 23881 24211 +f 24197 24119 23827 +f 23888 24162 23643 +f 23897 23845 23978 +f 23830 23236 23923 +f 23779 23920 24109 +f 24045 23850 23901 +f 23805 23884 24183 +f 23778 23885 23977 +f 24025 23504 24172 +f 24114 23628 23897 +f 23741 23922 24037 +f 24242 23662 23977 +f 23729 23824 23958 +f 23927 23739 23925 +f 23941 23829 23928 +f 24017 23925 23731 +f 23928 23714 24070 +f 23689 23839 24127 +f 23840 23588 23924 +f 23798 23618 24308 +f 23781 24030 23839 +f 23695 23633 24031 +f 23800 23823 23967 +f 24011 23595 24026 +f 23595 23694 24026 +f 23710 23863 23902 +f 23938 23758 23902 +f 23618 24029 23991 +f 23988 23898 24538 +f 23331 23896 24130 +f 24191 23896 24083 +f 23660 23981 24078 +f 23892 24063 23614 +f 23992 23940 24138 +f 23879 23973 23995 +f 23844 23304 23990 +f 23941 24017 23875 +f 23662 24024 23951 +f 23662 23951 23738 +f 24017 23731 23875 +f 23944 23745 23943 +f 23854 23745 23944 +f 24046 23755 24047 +f 23880 23755 24046 +f 24047 23755 23566 +f 24047 23566 23887 +f 23646 23946 23945 +f 23945 23855 23646 +f 24034 23863 23759 +f 23776 23992 23999 +f 24081 23756 23948 +f 23905 23758 23903 +f 23735 23736 23947 +f 23998 24004 23859 +f 23862 23955 23959 +f 23906 23864 23951 +f 23763 24004 24099 +f 24062 23942 23959 +f 23858 24236 24282 +f 23997 23803 23984 +f 24077 23708 23767 +f 23807 23803 23997 +f 23984 23803 23906 +f 23953 23776 23999 +f 23583 23962 23510 +f 23750 24122 24178 +f 23919 23869 24175 +f 23876 23771 24051 +f 24013 23962 23583 +f 23994 23868 24097 +f 23952 23818 24103 +f 23952 24003 23917 +f 23968 23835 24173 +f 23756 24081 23822 +f 23916 23751 24122 +f 23942 23862 23959 +f 24001 23766 23763 +f 24043 23911 23812 +f 23953 23954 23780 +f 24173 23870 24174 +f 23954 23882 23780 +f 23879 23822 24081 +f 23567 24061 24324 +f 23927 23958 23824 +f 23878 23917 24107 +f 24196 23878 24107 +f 24045 23901 23800 +f 24012 23860 24209 +f 23870 24060 24237 +f 23924 24012 24216 +f 23890 23838 24090 +f 23880 24072 24042 +f 23838 24135 24090 +f 23825 23878 24196 +f 24045 23974 23850 +f 23827 23826 24020 +f 23845 23576 23978 +f 24329 23666 24326 +f 24043 23812 23868 +f 24303 23897 23978 +f 24063 24189 23614 +f 24035 23614 24189 +f 23977 23885 23975 +f 23913 23821 24193 +f 23934 24035 24075 +f 23930 23799 24181 +f 24008 23865 23914 +f 24024 23662 24242 +f 23783 23686 24114 +f 24243 23510 24009 +f 23820 24116 23769 +f 23931 23910 24118 +f 24308 23618 23991 +f 23989 23712 24087 +f 24061 24010 24321 +f 24183 23884 23966 +f 24112 23808 23895 +f 23909 23575 24056 +f 23777 23808 24112 +f 24147 23842 24054 +f 23921 23842 24147 +f 23794 24093 23712 +f 24112 23985 23777 +f 23969 23834 23932 +f 23785 23894 24132 +f 23794 23667 24093 +f 24115 24037 23995 +f 23649 23982 23937 +f 24248 23821 23770 +f 24023 24248 23770 +f 23651 23649 23937 +f 23832 23886 24022 +f 23842 23792 23911 +f 23705 23915 23948 +f 24074 23680 24028 +f 23756 23873 23948 +f 24127 23839 24030 +f 23976 23904 23797 +f 23741 24037 24067 +f 23637 24113 23871 +f 23891 23191 23987 +f 23650 23935 24433 +f 23582 24125 23971 +f 23903 23758 23938 +f 24168 23764 24032 +f 23843 23793 24307 +f 23936 23843 24177 +f 23918 23779 24064 +f 23848 23933 23786 +f 23848 24130 24186 +f 23899 23813 24040 +f 24130 23896 24191 +f 23995 24094 24085 +f 23939 23798 24187 +f 23948 24080 24081 +f 23858 23899 24365 +f 24283 23871 24113 +f 23887 24161 24047 +f 24236 23858 24365 +f 24076 23911 24043 +f 23859 23956 23998 +f 23887 23889 24163 +f 23951 24024 23906 +f 24176 23949 23950 +f 24180 24096 23993 +f 23984 23906 24024 +f 24001 23763 24099 +f 24178 24122 24256 +f 23608 23865 24008 +f 23807 23997 24102 +f 24010 23957 24282 +f 23956 23807 24102 +f 23908 23666 24329 +f 24045 23800 23967 +f 23919 24129 23767 +f 24122 23751 24071 +f 24001 24002 23766 +f 23866 24014 24071 +f 23654 23830 24299 +f 24299 23884 23654 +f 23994 24098 23868 +f 24146 23967 23823 +f 23914 23872 24057 +f 24057 24219 23914 +f 24009 23962 24215 +f 23828 24190 23636 +f 24051 24184 23876 +f 24104 23926 24297 +f 23927 23925 24041 +f 23775 24124 24458 +f 24109 24111 23779 +f 23921 24146 23823 +f 23304 24260 23990 +f 23921 24147 24146 +f 23888 23890 24090 +f 23872 23961 24057 +f 24015 24041 23925 +f 23576 24066 24253 +f 23974 24045 23915 +f 23915 24045 24145 +f 24114 23897 24303 +f 24174 23870 24237 +f 23889 24128 24126 +f 23818 23876 24184 +f 24128 23904 24250 +f 23941 23928 24262 +f 23994 24097 23993 +f 23695 24031 24223 +f 24054 23842 24076 +f 23980 23766 24002 +f 24019 23832 24349 +f 24080 23948 23915 +f 24349 23832 24022 +f 23894 23980 24132 +f 23847 23582 23971 +f 24064 23964 23918 +f 23785 24132 24133 +f 24098 24043 23868 +f 24081 23973 23879 +f 23979 23841 24134 +f 23797 23701 24086 +f 23869 24073 24175 +f 23689 24127 24079 +f 23883 23969 24110 +f 23883 24204 24051 +f 23769 24344 24070 +f 24026 23694 24087 +f 23989 24087 23694 +f 23911 24076 23842 +f 23913 24097 23868 +f 23970 23825 24196 +f 23779 24111 24064 +f 23761 23757 24169 +f 24169 23680 23761 +f 23667 24036 24093 +f 24007 24137 24032 +f 23912 23949 24033 +f 23996 23985 24112 +f 24067 24037 24058 +f 24089 23986 24044 +f 23860 23909 24209 +f 24089 24044 24024 +f 24044 23986 24091 +f 23984 24091 24092 +f 24044 24091 23984 +f 23666 24025 24326 +f 24024 24044 23984 +f 24038 23934 24075 +f 23504 23693 24235 +f 23693 23735 24235 +f 24021 24193 23821 +f 24121 24062 23959 +f 23926 23936 24177 +f 23955 23985 23996 +f 24108 23892 24067 +f 23937 23982 24265 +f 23821 24248 24021 +f 24352 23844 23990 +f 24040 24365 23899 +f 24085 24115 23995 +f 23831 23837 24023 +f 23973 24094 23995 +f 23960 23981 23963 +f 24096 24098 23993 +f 24098 23994 23993 +f 23854 23944 23746 +f 23853 23746 24154 +f 24046 24072 23880 +f 23856 23855 24049 +f 24050 24049 23855 +f 24048 23856 24049 +f 24034 23853 24154 +f 23945 23946 24232 +f 23946 23905 24232 +f 24232 23905 23903 +f 23856 24048 23852 +f 24015 23925 24017 +f 24045 23967 24146 +f 23998 23956 24167 +f 23907 23857 24052 +f 24163 24161 23887 +f 24004 23998 24099 +f 23931 24118 24206 +f 24003 23952 24103 +f 24045 24146 24145 +f 23941 24262 24017 +f 23928 24070 24106 +f 23861 24178 23950 +f 24184 24059 23818 +f 24260 24104 24417 +f 23956 24102 24198 +f 24167 23956 24198 +f 23818 24059 24103 +f 24057 23961 23964 +f 24016 24343 24073 +f 24107 23917 24003 +f 24071 24014 24123 +f 24063 23892 24108 +f 24457 24013 23640 +f 24061 24105 24324 +f 23898 23695 24538 +f 24038 24075 24255 +f 23674 23636 24190 +f 23962 24013 24370 +f 24072 24046 24179 +f 24250 23904 23976 +f 24265 23982 24038 +f 23828 24268 24190 +f 23828 24162 24268 +f 24152 24081 24149 +f 24096 24094 24069 +f 24081 24152 23973 +f 24082 23980 24002 +f 23885 23825 23970 +f 23975 23885 23970 +f 24132 23980 24082 +f 23910 24062 24121 +f 24028 23680 24169 +f 24171 23830 23923 +f 23881 24006 24316 +f 23955 24121 23959 +f 23987 23651 24131 +f 23891 23987 24131 +f 24089 24024 24242 +f 24019 24109 23920 +f 24109 24019 24270 +f 23976 23797 24086 +f 24125 23933 24272 +f 23757 24168 24169 +f 24094 24095 24085 +f 23927 24194 23958 +f 24089 24091 23986 +f 24235 23735 24238 +f 24053 24194 23927 +f 24007 23912 24259 +f 23927 24041 24053 +f 23912 24033 24259 +f 23799 23931 24181 +f 23984 24092 23997 +f 24022 23886 23689 +f 23933 23848 24186 +f 24152 24069 24094 +f 24094 23973 24152 +f 24308 24187 23798 +f 24094 24096 24095 +f 24120 23783 24114 +f 24069 24153 24096 +f 23846 23783 24120 +f 23840 23924 24332 +f 24115 24058 24037 +f 23893 23650 24433 +f 24433 23935 24139 +f 24084 24139 23935 +f 24020 23979 24134 +f 23867 24084 23658 +f 24440 23939 24187 +f 24084 23867 23811 +f 23954 24244 23882 +f 23947 23939 24440 +f 24244 24142 23882 +f 24095 24096 24180 +f 24040 23813 24402 +f 24097 24180 23993 +f 24083 23608 24008 +f 23968 24269 23963 +f 24076 24043 24098 +f 24097 24193 24055 +f 24153 24098 24096 +f 24097 23913 24193 +f 24212 24041 24015 +f 24053 24041 24212 +f 23931 24206 24181 +f 24008 23914 24423 +f 23811 24000 24100 +f 23908 24329 24348 +f 23692 23690 24060 +f 24112 23895 24208 +f 24147 24145 24146 +f 23889 24126 24163 +f 24068 23908 24348 +f 24055 24193 24207 +f 24266 24036 24185 +f 24122 24071 24256 +f 24102 23997 24092 +f 24118 23910 24121 +f 24145 24147 24148 +f 23964 24064 24165 +f 24305 24211 23881 +f 24179 24199 24072 +f 24167 24198 24279 +f 24121 23955 23996 +f 24035 24255 24075 +f 23637 23725 24113 +f 24110 24204 23883 +f 24148 24080 24145 +f 24150 24101 24148 +f 24344 23769 24116 +f 24026 24195 24011 +f 24021 24248 24293 +f 24283 24457 23640 +f 24148 24147 24054 +f 24116 23820 24077 +f 24148 24054 24150 +f 24250 23976 24086 +f 23932 24110 23969 +f 24080 23915 24145 +f 24216 24332 23924 +f 24066 24065 24371 +f 23929 23840 24332 +f 24076 24150 24054 +f 24080 24148 24081 +f 23841 23929 24240 +f 24134 23841 24240 +f 24088 23888 24258 +f 24137 24168 24032 +f 24081 24148 24149 +f 24134 24428 24020 +f 24238 23947 24182 +f 23735 23947 24238 +f 24000 23958 24194 +f 24148 24101 24149 +f 24101 24151 24149 +f 24007 24259 24328 +f 23847 23971 24170 +f 24033 23949 24176 +f 24328 24137 24007 +f 24176 23950 24140 +f 23950 24178 24140 +f 24020 24197 23827 +f 24093 24087 23712 +f 24197 24020 24287 +f 24136 24208 23895 +f 24101 24150 24151 +f 24205 23930 24181 +f 24131 23651 23937 +f 23923 24119 24292 +f 24151 24150 24153 +f 24029 23846 24120 +f 24171 23923 24292 +f 24149 24151 24152 +f 24069 24152 24151 +f 24151 24153 24069 +f 24180 24097 24200 +f 23813 23844 24352 +f 24150 24076 24153 +f 24138 23940 24271 +f 24188 24089 24242 +f 24153 24076 24098 +f 24269 23960 23963 +f 24138 24214 23992 +f 24089 24188 24091 +f 24091 24188 24117 +f 24092 24091 24117 +f 23999 23992 24214 +f 23968 24399 24269 +f 24399 23968 24443 +f 24010 24282 24285 +f 23852 24048 24227 +f 23943 23852 24227 +f 24048 24157 24227 +f 23944 23943 24227 +f 23746 23944 24154 +f 24042 24123 24014 +f 24042 24144 24143 +f 24157 24048 24155 +f 24048 24049 24156 +f 24155 24048 24156 +f 24042 24072 24144 +f 24144 24072 24199 +f 24159 24157 24158 +f 24158 24157 24155 +f 24034 24154 24159 +f 24202 24179 24046 +f 24158 24034 24159 +f 24158 24230 24160 +f 24047 24202 24046 +f 24158 24160 24034 +f 24160 23863 24034 +f 23903 23938 24141 +f 23902 24160 23938 +f 24160 23902 23863 +f 23855 23945 24050 +f 24111 24109 24267 +f 24240 23929 24332 +f 24071 24257 24256 +f 23837 24381 24023 +f 24257 24071 24123 +f 24398 23965 24005 +f 23888 24088 24162 +f 24115 24085 24164 +f 23793 23988 24350 +f 23932 24027 24345 +f 24090 24258 23888 +f 24350 24307 23793 +f 24294 24107 24003 +f 24110 23932 24345 +f 24027 24074 24028 +f 24067 24058 24225 +f 24067 24225 24108 +f 24108 24225 24296 +f 24202 24047 24203 +f 24047 24161 24203 +f 23966 23884 24299 +f 24063 24108 24296 +f 24165 24064 24347 +f 23978 23576 24253 +f 23975 24241 23977 +f 24242 23977 24241 +f 23978 24221 24303 +f 24595 23926 24177 +f 23991 24029 24336 +f 24306 24029 24120 +f 24164 24085 24095 +f 24306 24336 24029 +f 24114 24378 24306 +f 24120 24114 24306 +f 24082 24002 24252 +f 24172 24354 24025 +f 24301 23907 24052 +f 24030 23893 24192 +f 24249 23998 24167 +f 24406 24099 24249 +f 24205 24181 24206 +f 24169 24168 24362 +f 24395 23960 24269 +f 24178 24256 24341 +f 24036 24266 24093 +f 23907 24397 23972 +f 23715 24211 24039 +f 24033 24176 24309 +f 24112 24274 23996 +f 23725 23442 23972 +f 24084 23811 24217 +f 24250 24086 24251 +f 24402 23813 24664 +f 23968 24173 24443 +f 24194 24053 24338 +f 24017 24212 24015 +f 24213 24206 24118 +f 24551 24083 24373 +f 24008 24373 24083 +f 24262 23928 24106 +f 24097 24055 24200 +f 24058 24115 24225 +f 23983 24133 24245 +f 24220 23983 24245 +f 24182 23947 24440 +f 24457 24283 24284 +f 24316 24011 24195 +f 24172 23504 24235 +f 24057 23964 24264 +f 24293 24193 24021 +f 24534 23695 24223 +f 24538 23695 24534 +f 24068 24331 24166 +f 24255 24035 24189 +f 24595 24297 23926 +f 24255 24222 24038 +f 24265 24038 24222 +f 24003 24103 24294 +f 24292 24119 24197 +f 24171 24299 23830 +f 24294 24103 24059 +f 23966 24299 24424 +f 24198 24102 24356 +f 24270 24019 24349 +f 24111 24347 24064 +f 24195 24026 24509 +f 23837 24078 24346 +f 24398 24005 24166 +f 24196 24107 24276 +f 24020 24428 24478 +f 24056 24300 23909 +f 24042 24143 24123 +f 24304 24028 24372 +f 24267 24391 24111 +f 24027 24028 24345 +f 24105 24061 24321 +f 24056 24039 24655 +f 24087 24093 24434 +f 24090 24135 24298 +f 24143 24144 24319 +f 24018 24183 24337 +f 24434 24093 24396 +f 24078 23981 24346 +f 24135 23930 24380 +f 24175 24073 24343 +f 24065 24324 24371 +f 23767 24201 24077 +f 24273 24138 24271 +f 23907 24301 24302 +f 23881 24316 24305 +f 23971 24125 24540 +f 24192 23893 24323 +f 24006 24011 24316 +f 24323 23893 24433 +f 24179 24202 24199 +f 24077 24318 24116 +f 24205 24380 23930 +f 24012 24209 24322 +f 24216 24012 24322 +f 24182 24218 24238 +f 24112 24208 24274 +f 24332 24216 24422 +f 24176 24140 24309 +f 24546 24309 24140 +f 24114 24303 24378 +f 24526 24000 24210 +f 24129 23919 24175 +f 23813 24352 24664 +f 24129 24201 23767 +f 24401 23933 24186 +f 24121 24213 24118 +f 24370 24013 24457 +f 24133 24132 24245 +f 24000 24194 24210 +f 24210 24194 24486 +f 23962 24370 24215 +f 24115 24164 24225 +f 24338 24053 24212 +f 24263 24262 24106 +f 24121 23996 24213 +f 24106 24070 24344 +f 24009 24215 24633 +f 24191 24083 24551 +f 24207 24193 24325 +f 24293 24325 24193 +f 24063 24254 24189 +f 24417 24104 24297 +f 24219 24423 23914 +f 23990 24260 24417 +f 24023 24381 24248 +f 24226 24117 24432 +f 24117 24226 24092 +f 24410 24092 24226 +f 24227 24313 23944 +f 24099 23998 24249 +f 23944 24313 24154 +f 24156 24049 24228 +f 24099 24406 24001 +f 24156 24230 24155 +f 24156 24231 24230 +f 24017 24262 24261 +f 24229 24227 24157 +f 24229 24234 24155 +f 24155 24234 24158 +f 24158 24234 24230 +f 24230 24234 24159 +f 24159 24234 24157 +f 24157 24234 24229 +f 24154 24408 24159 +f 24230 24159 24408 +f 24155 24230 24229 +f 24156 24228 24231 +f 24230 24231 24160 +f 24160 24231 23938 +f 24231 24141 23938 +f 24232 23903 24233 +f 24233 23903 24141 +f 24408 24154 24313 +f 24110 24277 24204 +f 24577 23953 23999 +f 24092 24410 24356 +f 24102 24092 24356 +f 23953 24577 23954 +f 24278 24196 24276 +f 24344 24116 24357 +f 23970 24196 24278 +f 24317 24169 24362 +f 24167 24279 24249 +f 24283 24113 24553 +f 23975 23970 24239 +f 24282 24236 24622 +f 24191 24551 24403 +f 24030 24192 24384 +f 24202 24203 24404 +f 24362 24168 24367 +f 24188 24242 24421 +f 24250 24126 24128 +f 24213 23996 24353 +f 24187 24308 24427 +f 24142 24244 24375 +f 24490 24060 24390 +f 24245 24132 24469 +f 24338 24486 24194 +f 24633 24243 24009 +f 24338 24212 24339 +f 24028 24169 24291 +f 24291 24169 24317 +f 24002 24438 24252 +f 24051 24204 24485 +f 24333 24051 24485 +f 24086 24220 24251 +f 24335 24251 24220 +f 24335 24220 24245 +f 24139 24084 24217 +f 24341 24256 24387 +f 24017 24261 24212 +f 24057 24264 24455 +f 24203 24161 24327 +f 24051 24333 24184 +f 24491 23978 24253 +f 24163 24327 24161 +f 23990 24417 24224 +f 24440 24187 24427 +f 24184 24294 24059 +f 24100 24217 23811 +f 24400 24390 24060 +f 24060 23690 24400 +f 24164 24095 24392 +f 24264 23964 24165 +f 24275 24107 24294 +f 24275 24276 24107 +f 24287 24020 24478 +f 24183 23966 24424 +f 24016 23965 24398 +f 24088 24258 24289 +f 24255 24189 24288 +f 24343 24016 24398 +f 24200 24095 24180 +f 23991 24336 24308 +f 24301 24052 24018 +f 24396 24093 24266 +f 24391 24347 24111 +f 24248 24381 24295 +f 23971 24540 24532 +f 24345 24028 24304 +f 24135 24380 24298 +f 24348 24331 24068 +f 24254 24063 24296 +f 24265 24222 24420 +f 24540 24125 24272 +f 23988 24538 24350 +f 24381 23837 24346 +f 24272 23933 24401 +f 24267 24109 24270 +f 23937 24265 24420 +f 24131 23937 24420 +f 24346 23981 24386 +f 23891 24131 24536 +f 23940 23891 24536 +f 23981 23960 24617 +f 24022 23689 24358 +f 23689 24079 24358 +f 24352 23990 24224 +f 24214 24138 24273 +f 23999 24214 24435 +f 24163 24126 24315 +f 24186 24130 24454 +f 24235 24354 24172 +f 24055 24207 24281 +f 24191 24454 24130 +f 24274 24353 23996 +f 24040 24402 24702 +f 24191 24403 24454 +f 24127 24030 24384 +f 24458 24124 24243 +f 24239 23970 24278 +f 24116 24318 24357 +f 24485 24204 24277 +f 24244 23954 24577 +f 24329 24326 24593 +f 24460 24422 24216 +f 24239 24241 23975 +f 24237 24060 24490 +f 24235 24238 24544 +f 24251 24335 24290 +f 24373 24008 24423 +f 24392 24095 24448 +f 24168 24137 24320 +f 24383 24246 24247 +f 24095 24200 24448 +f 24134 24240 24428 +f 24002 24001 24280 +f 24246 24383 24330 +f 24100 24000 24526 +f 24286 24247 24334 +f 24247 24246 24334 +f 24137 24445 24320 +f 24331 24545 24166 +f 24200 24055 24281 +f 24509 24026 24654 +f 24246 24330 24494 +f 24261 24339 24212 +f 24002 24280 24438 +f 24136 23775 24638 +f 24026 24087 24654 +f 24367 24168 24320 +f 24261 24262 24263 +f 24343 24398 24452 +f 24263 24106 24340 +f 24288 24189 24254 +f 24285 24656 24010 +f 24328 24259 24442 +f 24259 24033 24442 +f 24442 24033 24309 +f 24225 24164 24392 +f 24256 24257 24387 +f 24255 24288 24462 +f 24031 24142 24382 +f 24389 24257 24123 +f 24010 24656 24321 +f 24123 24143 24389 +f 24445 24137 24328 +f 24462 24222 24255 +f 24140 24178 24368 +f 24028 24291 24372 +f 24405 24254 24296 +f 24594 24348 24329 +f 24502 24345 24304 +f 24305 24316 24488 +f 24345 24502 24110 +f 24379 24264 24165 +f 24436 24205 24206 +f 23725 23972 24489 +f 24113 23725 24489 +f 24379 24165 24347 +f 24417 24297 24394 +f 24184 24333 24294 +f 23940 24536 24271 +f 23690 23847 24170 +f 24221 23978 24491 +f 24386 23981 24617 +f 24273 24271 24425 +f 24435 24577 23999 +f 24399 24395 24269 +f 24401 24186 24487 +f 24186 24454 24487 +f 24050 24310 24049 +f 24049 24310 24228 +f 24141 24228 24310 +f 24231 24228 24141 +f 24310 24050 24311 +f 24050 23945 24311 +f 24232 24311 23945 +f 24311 24232 24233 +f 24310 24312 24141 +f 24233 24141 24312 +f 24077 24201 24318 +f 24022 24520 24349 +f 24319 24144 24418 +f 24144 24199 24418 +f 24199 24202 24418 +f 24353 24355 24213 +f 24326 24025 24354 +f 24279 24198 24356 +f 24361 24203 24327 +f 24406 24279 24360 +f 24249 24279 24406 +f 24322 24209 24717 +f 24126 24250 24363 +f 24406 24280 24001 +f 24355 24353 24274 +f 24325 24281 24207 +f 24467 24129 24175 +f 24082 24252 24430 +f 24362 24367 24359 +f 24288 24254 24518 +f 24201 24129 24467 +f 24242 24241 24421 +f 24105 24557 24324 +f 24544 24238 24218 +f 24250 24290 24377 +f 24251 24290 24250 +f 24393 24197 24287 +f 24250 24377 24363 +f 24642 24292 24197 +f 24517 24325 24293 +f 24470 24335 24245 +f 24546 24140 24368 +f 24476 24163 24315 +f 24261 24374 24339 +f 24327 24163 24476 +f 24281 24522 24200 +f 24263 24374 24261 +f 24473 24299 24171 +f 24293 24248 24517 +f 24374 24263 24441 +f 24424 24299 24473 +f 24485 24449 24333 +f 24378 24303 24221 +f 24252 24438 24430 +f 24484 24182 24440 +f 24106 24344 24340 +f 24340 24578 24263 +f 24357 24342 24344 +f 24433 24139 24439 +f 24223 24031 24382 +f 24447 24341 24387 +f 24219 24057 24455 +f 24225 24351 24296 +f 24436 24206 24483 +f 24397 23907 24302 +f 24319 24389 24143 +f 24213 24483 24206 +f 24277 24110 24502 +f 24427 24308 24537 +f 24305 24541 24211 +f 24170 23971 24532 +f 24395 24617 23960 +f 24177 23843 24307 +f 24358 24520 24022 +f 24355 24483 24213 +f 24276 24275 24388 +f 24126 24363 24315 +f 24326 24354 24554 +f 24593 24326 24554 +f 24459 24358 24079 +f 24079 24127 24459 +f 24320 24445 24505 +f 24202 24404 24418 +f 24360 24279 24416 +f 24508 24359 24367 +f 24590 24241 24239 +f 24544 24218 24673 +f 24274 24208 24456 +f 24421 24241 24590 +f 24279 24356 24416 +f 24218 24182 24603 +f 24328 24442 24369 +f 24384 24192 24323 +f 24558 24188 24421 +f 24526 24210 24429 +f 24210 24486 24429 +f 24442 24309 24547 +f 24285 24282 24622 +f 24430 24431 24082 +f 24466 24188 24558 +f 24132 24082 24431 +f 24431 24364 24132 +f 24188 24466 24117 +f 24328 24369 24445 +f 24432 24117 24512 +f 24469 24132 24364 +f 24383 24247 24514 +f 24286 24497 24247 +f 24406 24411 24280 +f 24200 24522 24448 +f 24423 24219 24468 +f 24371 24324 24557 +f 24219 24455 24468 +f 24294 24333 24376 +f 24275 24294 24388 +f 24691 24221 24385 +f 24424 24337 24183 +f 24378 24221 24691 +f 24300 24056 24655 +f 24414 24304 24372 +f 24178 24341 24447 +f 24447 24368 24178 +f 24301 24018 24337 +f 24240 24528 24428 +f 24343 24697 24175 +f 24534 24223 24676 +f 24264 24559 24455 +f 24348 24594 24641 +f 24559 24264 24379 +f 24306 24378 24453 +f 24225 24392 24351 +f 24136 24638 24426 +f 24351 24405 24296 +f 24518 24462 24288 +f 24221 24491 24385 +f 24331 24348 24641 +f 24205 24436 24380 +f 24488 24541 24305 +f 24222 24462 24465 +f 24387 24257 24530 +f 24530 24257 24389 +f 24654 24087 24434 +f 24400 23690 24170 +f 24266 24185 24444 +f 24350 24604 24451 +f 24185 23674 24444 +f 23674 24190 24444 +f 24307 24350 24451 +f 24536 24131 24599 +f 24542 24617 24395 +f 24425 24271 24536 +f 24352 24690 24664 +f 24173 24174 24443 +f 24618 24040 24702 +f 24435 24214 24651 +f 24174 24237 24662 +f 24365 24040 24618 +f 24244 24577 24579 +f 24432 24409 24226 +f 24311 24312 24310 +f 24312 24311 24233 +f 24410 24226 24409 +f 24313 24407 24408 +f 24334 24411 24286 +f 24411 24406 24360 +f 24246 24494 24334 +f 24280 24411 24334 +f 24500 24413 24314 +f 24314 24413 24408 +f 24408 24413 24230 +f 24230 24413 24229 +f 24229 24413 24227 +f 24227 24413 24313 +f 24313 24413 24407 +f 24407 24413 24500 +f 24314 24412 24500 +f 24450 24315 24363 +f 24382 24142 24375 +f 24456 24208 24692 +f 24680 24457 24284 +f 24354 24235 24610 +f 24356 24410 24415 +f 24416 24356 24415 +f 24285 24622 24624 +f 24295 24517 24248 +f 24319 24418 24461 +f 24588 24239 24278 +f 24243 24633 24598 +f 24598 24506 24243 +f 24458 24243 24506 +f 24557 24105 24767 +f 24223 24382 24676 +f 23775 24458 24638 +f 24268 24162 24511 +f 24642 24197 24393 +f 24496 24418 24404 +f 24162 24088 24511 +f 24466 24512 24117 +f 24088 24289 24511 +f 24582 24496 24404 +f 24582 24404 24203 +f 24361 24582 24203 +f 24362 24359 24317 +f 24686 24473 24171 +f 24467 24629 24201 +f 24330 24383 24472 +f 24289 24258 24685 +f 24640 24332 24422 +f 24240 24332 24640 +f 24528 24240 24640 +f 24287 24478 24393 +f 24367 24320 24508 +f 24646 24351 24392 +f 24090 24685 24258 +f 24218 24603 24673 +f 24478 24428 24561 +f 24486 24338 24419 +f 24423 24552 24373 +f 24547 24309 24546 +f 24447 24387 24480 +f 24530 24480 24387 +f 24253 24066 24562 +f 24351 24516 24405 +f 24546 24368 24481 +f 24445 24369 24519 +f 24419 24338 24529 +f 24338 24339 24529 +f 24380 24652 24524 +f 24290 24335 24470 +f 24481 24368 24474 +f 24380 24436 24652 +f 24374 24529 24339 +f 24398 24166 24545 +f 24476 24361 24327 +f 24355 24274 24456 +f 24376 24333 24449 +f 24578 24441 24263 +f 24503 24483 24355 +f 24294 24376 24388 +f 24465 24420 24222 +f 24399 24443 24543 +f 23909 24300 24655 +f 24318 24201 24366 +f 24659 24378 24691 +f 24587 24318 24366 +f 24544 24610 24235 +f 24209 23909 24655 +f 24340 24344 24492 +f 24344 24342 24492 +f 24190 24268 24531 +f 24453 24378 24659 +f 24655 24039 24539 +f 24131 24420 24599 +f 24039 24211 24539 +f 24541 24539 24211 +f 24267 24270 24657 +f 24349 24621 24270 +f 24401 24540 24272 +f 24520 24550 24349 +f 24488 24316 24589 +f 24391 24437 24347 +f 24537 24308 24493 +f 24316 24195 24509 +f 24493 24308 24613 +f 24267 24535 24391 +f 24580 24375 24244 +f 24628 24389 24504 +f 24389 24319 24504 +f 24363 24507 24450 +f 24357 24318 24549 +f 24276 24388 24548 +f 24319 24461 24504 +f 24370 24457 24680 +f 24416 24415 24360 +f 24584 24582 24361 +f 24551 24373 24552 +f 24216 24322 24596 +f 24215 24370 24720 +f 24460 24216 24596 +f 24459 24127 24714 +f 24476 24584 24361 +f 24254 24405 24555 +f 24485 24277 24502 +f 24127 24384 24714 +f 24566 24463 24430 +f 24590 24239 24588 +f 24304 24414 24502 +f 24105 24321 24471 +f 24171 24292 24642 +f 24471 24767 24105 +f 24329 24593 24594 +f 24323 24601 24384 +f 24295 24381 24346 +f 24323 24433 24439 +f 24518 24254 24555 +f 24363 24377 24681 +f 24369 24442 24547 +f 24439 24139 24565 +f 24394 24527 24417 +f 24139 24217 24446 +f 24603 24182 24609 +f 24445 24519 24505 +f 24182 24484 24609 +f 24224 24417 24527 +f 24519 24369 24547 +f 24476 24315 24533 +f 24247 24497 24514 +f 24430 24438 24566 +f 24447 24474 24368 +f 24400 24170 24532 +f 24575 24374 24441 +f 24315 24450 24533 +f 24066 24371 24562 +f 24291 24317 24482 +f 24477 24480 24479 +f 24447 24480 24477 +f 24731 24302 24301 +f 24281 24564 24522 +f 24420 24525 24560 +f 24397 24489 23972 +f 24298 24380 24524 +f 24266 24444 24699 +f 24697 24343 24452 +f 24342 24357 24741 +f 24208 24136 24426 +f 24741 24357 24549 +f 24532 24540 24700 +f 24545 24331 24641 +f 24444 24190 24531 +f 24553 24284 24283 +f 24268 24511 24778 +f 24509 24589 24316 +f 24483 24652 24436 +f 24355 24456 24503 +f 24569 24267 24657 +f 24351 24646 24516 +f 24689 24306 24453 +f 24379 24347 24475 +f 24688 24475 24347 +f 24385 24491 24682 +f 24657 24270 24780 +f 24425 24798 24273 +f 24487 24661 24401 +f 24613 24308 24336 +f 24522 24392 24448 +f 24550 24621 24349 +f 24214 24273 24651 +f 24391 24535 24437 +f 24569 24535 24267 +f 24580 24244 24579 +f 24237 24490 24662 +f 24365 24819 24236 +f 24622 24236 24819 +f 24497 24409 24512 +f 24500 24412 24498 +f 24409 24497 24499 +f 24499 24415 24409 +f 24497 24286 24499 +f 24314 24501 24412 +f 24286 24411 24499 +f 24412 24501 24498 +f 24411 24360 24499 +f 24407 24314 24408 +f 24501 24314 24407 +f 24494 24495 24334 +f 24512 24409 24432 +f 24472 24494 24330 +f 24334 24495 24280 +f 24409 24415 24410 +f 24280 24495 24438 +f 24438 24495 24566 +f 24382 24375 24954 +f 24555 24405 24516 +f 24278 24276 24548 +f 24549 24318 24587 +f 24856 24390 24400 +f 24517 24295 24696 +f 24589 24509 24630 +f 24366 24201 24629 +f 24642 24393 24563 +f 24635 24526 24429 +f 24323 24439 24601 +f 24429 24486 24573 +f 24486 24419 24573 +f 24473 24729 24424 +f 24383 24514 24521 +f 24418 24496 24581 +f 24472 24383 24521 +f 24494 24472 24644 +f 24632 24423 24597 +f 24423 24468 24597 +f 24505 24508 24320 +f 24599 24998 24536 +f 24556 24359 24508 +f 24477 24474 24447 +f 24336 24306 24689 +f 24717 24209 24606 +f 24479 24568 24477 +f 24464 24298 24524 +f 24468 24455 24559 +f 24530 24479 24480 +f 24530 24389 24628 +f 24507 24363 24681 +f 24547 24546 24481 +f 24528 24561 24428 +f 24505 24519 24515 +f 24575 24441 24645 +f 24177 24307 24576 +f 24481 24519 24547 +f 24519 24481 24602 +f 24340 24615 24578 +f 24578 24645 24441 +f 24567 24476 24648 +f 24648 24476 24533 +f 24595 24177 24576 +f 24510 24481 24474 +f 24646 24392 24522 +f 24542 24619 24617 +f 24641 24594 24750 +f 24347 24437 24688 +f 24613 24336 24694 +f 24325 24715 24281 +f 24471 24321 24656 +f 24606 24209 24655 +f 24621 24780 24270 +f 24395 24399 24543 +f 24485 24502 24586 +f 24554 24354 24591 +f 24467 24175 24846 +f 24358 24459 24896 +f 24504 24461 24789 +f 24581 24461 24418 +f 24590 24588 24788 +f 24325 24517 24665 +f 24431 24430 24463 +f 24773 24665 24517 +f 24656 24285 24624 +f 24511 24289 24722 +f 24510 24600 24481 +f 24595 24636 24297 +f 24719 24422 24460 +f 24602 24515 24519 +f 24427 24880 24440 +f 24552 24423 24632 +f 24289 24685 24766 +f 24422 24719 24640 +f 24245 24469 24470 +f 24635 24570 24526 +f 24465 24462 24518 +f 24090 24298 24685 +f 24298 24464 24685 +f 24522 24564 24646 +f 24573 24635 24429 +f 24427 24537 24880 +f 24565 24139 24446 +f 24686 24171 24642 +f 24514 24513 24605 +f 24482 24317 24359 +f 24372 24291 24728 +f 24217 24100 24446 +f 24686 24758 24473 +f 24526 24570 24100 +f 24208 24426 24692 +f 24420 24465 24525 +f 24393 24478 24561 +f 24611 24523 24623 +f 24561 24563 24393 +f 24612 24568 24479 +f 24572 24612 24479 +f 24434 24396 24658 +f 24729 24807 24424 +f 24658 24396 24616 +f 24337 24424 24807 +f 24376 24449 24649 +f 24396 24266 24616 +f 24731 24301 24337 +f 24350 24538 24853 +f 24615 24340 24647 +f 24647 24340 24492 +f 24444 24531 24699 +f 24849 24489 24397 +f 24268 24699 24531 +f 24699 24268 24778 +f 24728 24414 24372 +f 24777 24346 24386 +f 24425 24536 24677 +f 24621 24550 24989 +f 24688 24437 24535 +f 24651 24273 24650 +f 24540 24401 24756 +f 24618 24702 24701 +f 24661 24487 24817 +f 24618 24963 24365 +f 24819 24365 24963 +f 24403 24551 24620 +f 24497 24512 24513 +f 24513 24514 24497 +f 24500 24501 24407 +f 24498 24501 24500 +f 24360 24415 24499 +f 24644 24566 24494 +f 24494 24566 24495 +f 24523 24611 24510 +f 24523 24510 24585 +f 24523 24568 24623 +f 24585 24568 24523 +f 24510 24474 24585 +f 24477 24585 24474 +f 24477 24568 24585 +f 24496 24582 24581 +f 24583 24582 24584 +f 24584 24476 24567 +f 24610 24784 24354 +f 24507 24671 24450 +f 24591 24354 24784 +f 24591 24627 24554 +f 24520 24358 24626 +f 24593 24554 24627 +f 24778 24511 24865 +f 24571 24672 24548 +f 24628 24504 24746 +f 24746 24504 24592 +f 24465 24518 24631 +f 24544 24673 24712 +f 24676 24382 24954 +f 24552 24703 24551 +f 24508 24505 24637 +f 24703 24552 24632 +f 24555 24704 24518 +f 24654 24630 24509 +f 24370 24680 24760 +f 24322 24717 24596 +f 24588 24278 24548 +f 24720 24370 24760 +f 24588 24548 24672 +f 24456 24692 24503 +f 24290 24470 24797 +f 24505 24515 24747 +f 24440 24711 24484 +f 24352 24224 24690 +f 24562 24371 24793 +f 24565 24601 24439 +f 24507 24681 24674 +f 24711 24440 24880 +f 24377 24290 24797 +f 24681 24377 24797 +f 24100 24570 24446 +f 24419 24529 24708 +f 24291 24482 24728 +f 24253 24682 24491 +f 24712 24610 24544 +f 24632 24597 24709 +f 24529 24374 24679 +f 24482 24359 24725 +f 24608 24470 24469 +f 24346 24707 24295 +f 24575 24679 24374 +f 24560 24599 24420 +f 24376 24548 24388 +f 24574 24464 24524 +f 24597 24468 24634 +f 24376 24571 24548 +f 24558 24421 24748 +f 24398 24545 24607 +f 24466 24558 24748 +f 24998 24677 24536 +f 24604 24795 24451 +f 24512 24466 24513 +f 24642 24563 24883 +f 24605 24521 24514 +f 24524 24652 24776 +f 24727 24657 24780 +f 24578 24615 24614 +f 24649 24485 24586 +f 24644 24472 24521 +f 24463 24566 24644 +f 24694 24336 24689 +f 24650 24273 24798 +f 24611 24623 24666 +f 24649 24449 24485 +f 24729 24473 24758 +f 24492 24342 24741 +f 24475 24559 24379 +f 24572 24530 24625 +f 24479 24530 24572 +f 24266 24699 24616 +f 24580 24579 24774 +f 24401 24661 24761 +f 24493 24613 24730 +f 24702 24402 24664 +f 24543 24443 24660 +f 24454 24403 24620 +f 24443 24174 24660 +f 24781 24516 24646 +f 24564 24281 24715 +f 24490 24390 24653 +f 24488 24782 24541 +f 24715 24325 24716 +f 24704 24631 24518 +f 24483 24503 24742 +f 24782 24488 24589 +f 24533 24450 24713 +f 24713 24744 24533 +f 24530 24628 24625 +f 24507 24674 24671 +f 24625 24628 24723 +f 24550 24520 24626 +f 24503 24706 24742 +f 24376 24684 24571 +f 24656 24624 24993 +f 24672 24571 24684 +f 24706 24503 24692 +f 24502 24414 24830 +f 24502 24830 24586 +f 24633 24759 24598 +f 24504 24789 24592 +f 24553 24113 25003 +f 24773 24517 24696 +f 24556 24508 24637 +f 24461 24581 24639 +f 24562 24918 24253 +f 24594 24593 24627 +f 24638 24458 24834 +f 24505 24747 24637 +f 24453 24659 24718 +f 24714 24384 24675 +f 24384 24601 24675 +f 24602 24481 24600 +f 24515 24602 24600 +f 24511 24722 24865 +f 24460 24596 24850 +f 24728 24482 24725 +f 24538 24534 24853 +f 24682 24691 24385 +f 24646 24564 24804 +f 24359 24556 24725 +f 24937 24651 24650 +f 24559 24634 24468 +f 24744 24648 24533 +f 24435 24651 24810 +f 24577 24435 24810 +f 24810 24868 24577 +f 24559 24736 24634 +f 24421 24590 24748 +f 24606 24655 24683 +f 24609 24678 24603 +f 24698 24775 24655 +f 24698 24655 24539 +f 24613 24694 24730 +f 24539 24541 24698 +f 24665 24716 24325 +f 24375 24580 24774 +f 24475 24736 24559 +f 24849 24302 24731 +f 24397 24302 24849 +f 24846 24175 24697 +f 24484 24711 24609 +f 24652 24483 24742 +f 24635 24573 24751 +f 24573 24419 24708 +f 24708 24529 24679 +f 24463 24644 24762 +f 24679 24575 24643 +f 24542 24395 24543 +f 24756 24401 24761 +f 24645 24578 24614 +f 24572 24667 24612 +f 24817 24487 24734 +f 24487 24454 24734 +f 24662 24947 24174 +f 24414 24728 24768 +f 24516 24781 24663 +f 24663 24555 24516 +f 24704 24555 24663 +f 24623 24668 24666 +f 24623 24568 24612 +f 24623 24612 24667 +f 24668 24623 24667 +f 24581 24582 24823 +f 24582 24583 24669 +f 24669 24583 24670 +f 24583 24584 24670 +f 24394 24297 24636 +f 24767 24471 24754 +f 24465 24631 24783 +f 24746 24723 24628 +f 24672 24838 24588 +f 24358 24896 24626 +f 24717 25080 24596 +f 24637 24733 24556 +f 24869 24366 24629 +f 24673 24952 24712 +f 24527 24394 24855 +f 24590 24788 24748 +f 24763 24459 24714 +f 24587 24366 24869 +f 24719 24460 24916 +f 24752 24466 24748 +f 24458 24506 24759 +f 24717 24606 24683 +f 24789 24461 24639 +f 24678 24609 24840 +f 24513 24466 24800 +f 24289 24766 24722 +f 24751 24573 24708 +f 24690 24224 24724 +f 24506 24598 24759 +f 24605 24513 24941 +f 24813 24610 24712 +f 24605 24757 24521 +f 24215 24720 24794 +f 24898 24856 24400 +f 24633 24215 24794 +f 24691 24682 24809 +f 24644 24521 24762 +f 24528 24872 24561 +f 24630 24654 24801 +f 24641 24750 24847 +f 24600 24510 24765 +f 24510 24611 24765 +f 24563 24561 24799 +f 24695 24883 24563 +f 24572 24625 24687 +f 24654 24434 24658 +f 24649 24684 24376 +f 24574 24524 24776 +f 24643 24575 24645 +f 24652 24742 24967 +f 24697 24452 24843 +f 24545 24641 24693 +f 24451 25089 24307 +f 24672 24684 24818 +f 24880 24537 24493 +f 24492 24740 24647 +f 24307 25089 24576 +f 24535 24844 24688 +f 24174 24947 24660 +f 24450 24671 24713 +f 24804 24781 24646 +f 24779 24541 24782 +f 24624 24622 24819 +f 24954 24375 24774 +f 24454 24620 24734 +f 24631 24704 24663 +f 24620 24551 24703 +f 24994 24676 24954 +f 24489 25003 24113 +f 24594 24627 24745 +f 24534 24676 24994 +f 24794 25210 24633 +f 24588 24838 24788 +f 24592 24789 24938 +f 24830 24414 24768 +f 24834 24458 24759 +f 25080 24850 24596 +f 24750 24594 24796 +f 24707 24346 24777 +f 24850 24916 24460 +f 24431 24463 24790 +f 24603 24952 24673 +f 24705 24952 24603 +f 24525 24465 24783 +f 24680 24284 24971 +f 24469 24364 24710 +f 24781 24804 24803 +f 24640 24872 24528 +f 24634 24736 24859 +f 24800 24466 24752 +f 24797 24832 24681 +f 24671 24681 24832 +f 24674 24681 24671 +f 24601 24802 24675 +f 24557 24793 24371 +f 24820 24564 24715 +f 24855 24224 24527 +f 24605 24941 24757 +f 24728 24725 24870 +f 24560 24525 24851 +f 24386 24617 24935 +f 24840 24609 24711 +f 24801 24654 24658 +f 24560 24851 24599 +f 24799 24561 24872 +f 24565 24446 24770 +f 24770 24446 24771 +f 24716 24665 24772 +f 24765 24611 24666 +f 24570 24771 24446 +f 25042 25089 24451 +f 24775 24683 24655 +f 24643 24755 24679 +f 24665 24773 24772 +f 24814 24771 24570 +f 24619 24893 24617 +f 24600 24765 24833 +f 24688 24736 24475 +f 24729 24758 24987 +f 24814 24570 24890 +f 24619 24542 24726 +f 24890 24570 24635 +f 24682 24253 24918 +f 24773 24696 24721 +f 24861 24682 24918 +f 24698 24541 24779 +f 24625 24735 24687 +f 24927 24616 24699 +f 24545 24693 24607 +f 24542 24543 24726 +f 24696 24295 24707 +f 24607 24895 24398 +f 24452 24398 24895 +f 24689 24453 24718 +f 24798 24425 24677 +f 24400 24532 25132 +f 24492 24741 24740 +f 24798 24937 24650 +f 24540 25005 24700 +f 24963 24618 24701 +f 24886 24569 24657 +f 24579 24577 24868 +f 24877 24774 24579 +f 24661 24817 24761 +f 24692 24426 24638 +f 24627 24591 24858 +f 24806 24762 24521 +f 24667 24687 24668 +f 24572 24687 24667 +f 24666 24668 24841 +f 24737 24841 24668 +f 24738 24668 24687 +f 24738 24687 24735 +f 24738 24737 24668 +f 24723 24735 24625 +f 24581 24910 24639 +f 24910 24581 24823 +f 24669 24823 24582 +f 24670 24584 24739 +f 24584 24567 24739 +f 24567 24648 24739 +f 24648 24744 24871 +f 24626 24989 24550 +f 24741 24549 24587 +f 24592 24938 24786 +f 24467 24846 24828 +f 24626 24896 24787 +f 24629 24467 24828 +f 24463 24762 24749 +f 24896 24459 24763 +f 24821 24745 24627 +f 24791 24713 24671 +f 24451 24795 25042 +f 24855 24724 24224 +f 24513 24800 24836 +f 24883 24845 24642 +f 24686 24642 24845 +f 24717 24683 24743 +f 24364 24431 24790 +f 24364 24790 24710 +f 24714 24675 24919 +f 24757 24806 24521 +f 24608 24469 24710 +f 24859 24736 24942 +f 24759 24633 25210 +f 24637 24747 24908 +f 24470 24608 24921 +f 24662 24490 25216 +f 24797 24470 24921 +f 24702 24664 24701 +f 24923 24464 24811 +f 24663 24812 24631 +f 24899 24708 24679 +f 24515 24600 24833 +f 24601 24565 24770 +f 24640 24719 25008 +f 24532 24700 25132 +f 24767 24793 24557 +f 24631 24812 24783 +f 24870 24768 24728 +f 24937 24867 24651 +f 24688 24844 24857 +f 24638 24834 24926 +f 24692 24638 24926 +f 24918 24562 24793 +f 24683 24775 24997 +f 24569 24844 24535 +f 24540 24756 25005 +f 24848 24643 24645 +f 24725 24556 24733 +f 24525 24783 24885 +f 24885 24851 24525 +f 24880 24966 24711 +f 24636 24595 24576 +f 24848 24645 24614 +f 24630 24782 24589 +f 24843 24846 24697 +f 24649 24586 24769 +f 24694 24689 25031 +f 24649 24769 24684 +f 25216 24490 24653 +f 24813 24712 24862 +f 24820 24804 24564 +f 24874 24691 24809 +f 24659 24691 24874 +f 24820 24715 24716 +f 24641 24847 24816 +f 24620 24703 24852 +f 24693 24641 24816 +f 24534 24994 24853 +f 24780 24621 24891 +f 24838 24672 24818 +f 24858 24591 24784 +f 24621 24989 24891 +f 24785 24735 24723 +f 24967 24742 24706 +f 24935 24617 24893 +f 24964 24626 24787 +f 25088 24855 24394 +f 24748 24788 24884 +f 24893 24619 24726 +f 24769 24586 24830 +f 24796 24594 24745 +f 24971 24284 24753 +f 25080 24717 24743 +f 24760 24680 24971 +f 24831 24637 24908 +f 24733 24637 24831 +f 24726 24543 24732 +f 24722 24766 24837 +f 24853 24604 24350 +f 24732 24543 24940 +f 24705 24603 24678 +f 24543 24660 24940 +f 24766 24685 24837 +f 24808 24762 24806 +f 24690 24724 24792 +f 24897 24597 24634 +f 24749 24762 24808 +f 24908 24747 24835 +f 24798 24677 24827 +f 24682 24861 24809 +f 24685 24464 24923 +f 24789 24639 24910 +f 24897 24634 24859 +f 24708 24873 24751 +f 24899 24873 24708 +f 24464 24574 24811 +f 24679 24755 24901 +f 24615 24876 24614 +f 24711 24966 24840 +f 24718 24659 24874 +f 24820 24805 24804 +f 24848 24614 24929 +f 24810 24651 24867 +f 24863 24576 25089 +f 24616 24927 24658 +f 24712 24952 24862 +f 24736 24688 24857 +f 24880 24493 24854 +f 24699 24888 24927 +f 24875 24775 24698 +f 25025 24729 24987 +f 24875 24698 25067 +f 24698 24779 25067 +f 24608 24764 24921 +f 24652 24967 24776 +f 24779 24782 24630 +f 24756 24761 24815 +f 24877 24579 24868 +f 24891 24727 24780 +f 24761 24817 24815 +f 24653 24390 24889 +f 24390 24856 24889 +f 24656 24993 24957 +f 24703 24632 25195 +f 24632 24709 25195 +f 24471 24656 24957 +f 24627 24858 24821 +f 24784 24610 24813 +f 24738 24822 24737 +f 24903 24822 24738 +f 24735 24903 24738 +f 24899 24679 24901 +f 24903 24735 24785 +f 24723 24746 24785 +f 24643 24848 24755 +f 24904 24910 24823 +f 24825 24823 24669 +f 24669 24670 24825 +f 24826 24825 24670 +f 24739 24826 24670 +f 24826 24739 24648 +f 24825 24824 24905 +f 24553 24753 24284 +f 24898 24400 25132 +f 25008 24719 24916 +f 24864 24463 24749 +f 24790 24463 24864 +f 25039 24752 24748 +f 24515 24835 24747 +f 24678 24840 24839 +f 24710 24764 24608 +f 24515 24833 24911 +f 25005 25132 24700 +f 24883 24842 24845 +f 24835 24515 24911 +f 24794 24720 24975 +f 24758 24686 24987 +f 24513 25076 24941 +f 25247 24675 24802 +f 24648 24871 24948 +f 25004 24648 24948 +f 24725 24733 24913 +f 24951 24862 24952 +f 24803 24804 24805 +f 24940 24660 25130 +f 24806 24757 24920 +f 24689 24718 24959 +f 24988 24744 24713 +f 24830 24768 24870 +f 24716 24772 24922 +f 24701 24664 24690 +f 24635 24751 24932 +f 24887 24686 24845 +f 24765 25010 24879 +f 24857 24942 24736 +f 24693 24816 24933 +f 24770 24802 24601 +f 24493 24730 24854 +f 24734 24620 24852 +f 24875 24997 24775 +f 24960 24773 24721 +f 24614 24876 24929 +f 24647 24740 24930 +f 24928 24814 24890 +f 25003 24489 25236 +f 24569 24978 24844 +f 24777 24386 24935 +f 24935 24893 25126 +f 24981 24978 24569 +f 24890 24635 24932 +f 24781 24949 24663 +f 24653 24889 25144 +f 24894 24607 24693 +f 24692 24926 24706 +f 24471 24957 24754 +f 24895 24607 24894 +f 24993 24892 24957 +f 24812 24663 24949 +f 24858 24784 24813 +f 24745 24821 24829 +f 24843 24452 25167 +f 24741 24587 24931 +f 24851 24998 24599 +f 24677 24998 25155 +f 25155 24999 24677 +f 24827 24677 24999 +f 24896 24763 25045 +f 24745 24829 24796 +f 25034 24726 24732 +f 24713 24791 25018 +f 24763 24714 24996 +f 24938 24789 24910 +f 24996 24714 25043 +f 24864 25101 24790 +f 24759 24939 24834 +f 24629 24828 24869 +f 24919 25043 24714 +f 24748 24884 24915 +f 24866 24790 25101 +f 24830 24955 24769 +f 24859 24942 24860 +f 24793 24767 24914 +f 24710 24790 24866 +f 24720 24760 24975 +f 24764 24710 24866 +f 25039 24748 24915 +f 24587 24869 24946 +f 24832 24791 24671 +f 24802 24943 25247 +f 24798 25001 24937 +f 24835 24909 24908 +f 24800 24752 24836 +f 24840 24966 24973 +f 24921 24764 24944 +f 24770 24924 24802 +f 24513 24836 25076 +f 24805 24882 24803 +f 24658 24927 24801 +f 24770 24771 25093 +f 24685 24923 24953 +f 24941 24920 24757 +f 25030 24876 24615 +f 24886 24981 24569 +f 24563 24799 24695 +f 24771 24814 24928 +f 25130 24660 24947 +f 24887 24845 24842 +f 24820 24716 24945 +f 24765 24666 25010 +f 25005 24756 25091 +f 24730 24694 25079 +f 25030 24615 24647 +f 24870 24725 24913 +f 25175 24963 24701 +f 24694 25031 25079 +f 25000 24926 24834 +f 24922 24945 24716 +f 24990 24871 24744 +f 24730 25079 25032 +f 24815 25091 24756 +f 24833 24765 24878 +f 24854 24730 25032 +f 24765 24879 24878 +f 24740 24741 24931 +f 24990 24744 24988 +f 24721 24696 24960 +f 24819 25102 24624 +f 25102 25026 24624 +f 24696 24707 24961 +f 24699 24778 24936 +f 24769 24881 24684 +f 24707 24777 25154 +f 25025 25107 24729 +f 24818 24684 24881 +f 25075 24846 24843 +f 24636 25269 24394 +f 24838 24818 24881 +f 24781 24803 24949 +f 24788 24838 25035 +f 24884 24788 25035 +f 24724 24855 25208 +f 24949 24803 24882 +f 24337 24807 24731 +f 24886 24657 24727 +f 24703 25183 24852 +f 24989 24626 24964 +f 24709 24597 25170 +f 25274 24853 24994 +f 24858 24813 24925 +f 24841 24737 24969 +f 24821 24858 24925 +f 24969 24737 24902 +f 24903 24785 24900 +f 24785 24746 24900 +f 24904 24825 24905 +f 24823 24825 24904 +f 24648 25004 24826 +f 24905 24824 24907 +f 25004 24992 24826 +f 24906 24826 24992 +f 24825 24826 24824 +f 24824 24826 24906 +f 24906 24907 24824 +f 24869 24828 25007 +f 24836 24752 25039 +f 24872 24640 25008 +f 24864 24749 24912 +f 24919 24675 25247 +f 24833 24980 24911 +f 24944 24764 24866 +f 24630 24801 25011 +f 24799 24872 24976 +f 24833 24878 24980 +f 24754 24914 24767 +f 24870 24913 24995 +f 24797 24917 24832 +f 24749 24808 24912 +f 24791 24832 25018 +f 24751 24873 24932 +f 24662 25216 24947 +f 24801 25084 25078 +f 25119 25010 24666 +f 24927 25084 24801 +f 24841 25119 24666 +f 24987 24686 24887 +f 24973 24839 24840 +f 24925 24813 24968 +f 24878 24879 24985 +f 25013 25093 24771 +f 24921 24917 24797 +f 24813 24862 24968 +f 24772 24773 24960 +f 24771 24928 25013 +f 24968 24862 24951 +f 24870 24995 24830 +f 24713 25018 24972 +f 24746 24592 25125 +f 24592 24786 25125 +f 24807 24729 25107 +f 24988 24713 24972 +f 24817 24734 24950 +f 25147 24922 24772 +f 24844 24977 24857 +f 25019 24847 24750 +f 24950 24734 24852 +f 24948 24871 24990 +f 24755 24848 25022 +f 25082 24961 24707 +f 24848 24929 24956 +f 25154 24777 24935 +f 25002 24769 24962 +f 24849 24731 25081 +f 25183 24703 25195 +f 24888 24699 24936 +f 24874 24809 24958 +f 25195 24709 25170 +f 24769 24955 24962 +f 24939 25000 24834 +f 24489 24849 25236 +f 24778 24865 24936 +f 24574 24776 24811 +f 24718 24874 24959 +f 24753 24553 25207 +f 24967 24706 25020 +f 24993 24624 25026 +f 24838 24881 25035 +f 24750 24796 25019 +f 24812 25028 24783 +f 25028 24812 24949 +f 25028 24885 24783 +f 24885 25028 24851 +f 24854 25032 24966 +f 24880 24854 24966 +f 24867 24937 25001 +f 24743 24683 24997 +f 24705 24678 24991 +f 25008 24916 25087 +f 24975 24760 25303 +f 24678 24839 25116 +f 24943 24802 25092 +f 24802 24924 25092 +f 24938 24910 25006 +f 24991 24678 25116 +f 24908 24909 24831 +f 24865 24722 24986 +f 24942 25041 24860 +f 24931 24587 24946 +f 24909 24835 25012 +f 25006 24910 24970 +f 24973 24966 24965 +f 24820 24945 24805 +f 25076 24836 25039 +f 24914 25355 24793 +f 24932 24928 24890 +f 24928 24932 25189 +f 24873 24899 25021 +f 24837 24685 24953 +f 25022 25044 24755 +f 25022 24848 24956 +f 24921 24944 25113 +f 24917 24921 25113 +f 24912 24808 25009 +f 24951 24952 25194 +f 24974 24929 24876 +f 25010 25119 25118 +f 24961 24960 24696 +f 24922 25147 24983 +f 24895 25167 24452 +f 24772 24960 25147 +f 24706 24926 25020 +f 25030 24647 24930 +f 24985 24879 25010 +f 25020 24926 25023 +f 24900 24746 25070 +f 24746 25125 25070 +f 25082 24707 25154 +f 24786 24938 25006 +f 24927 24888 25122 +f 25031 24689 24959 +f 24877 25085 24774 +f 25024 24754 24957 +f 25064 24933 24816 +f 25120 24774 25085 +f 24830 24995 24955 +f 25207 24553 25003 +f 24962 24955 25063 +f 24865 24986 24936 +f 24886 24727 25037 +f 25102 24819 24963 +f 25035 25161 24884 +f 24891 24989 25072 +f 24915 24884 25161 +f 24897 25170 24597 +f 24897 24859 25038 +f 24994 24954 25121 +f 25067 24779 25069 +f 25155 24998 24851 +f 24779 24630 25069 +f 24743 25036 25080 +f 24798 24827 25001 +f 24604 24853 25245 +f 24898 24889 24856 +f 24604 25212 24795 +f 25119 24841 24969 +f 24899 24901 25021 +f 24737 24822 25048 +f 25048 24902 24737 +f 25044 24901 24755 +f 24822 24903 24900 +f 24881 24769 25002 +f 24821 24925 25050 +f 25050 24829 24821 +f 24910 24904 24970 +f 24970 24904 25141 +f 24904 24905 25051 +f 25141 24904 25051 +f 24905 24907 25142 +f 25134 25142 24907 +f 24907 24906 25135 +f 25134 24907 25135 +f 24906 24992 25135 +f 25281 24869 25007 +f 24857 25041 24942 +f 25004 24948 25204 +f 24831 24909 25012 +f 25008 24976 24872 +f 24864 24912 25055 +f 24978 24977 24844 +f 24866 25101 25104 +f 24882 25176 24949 +f 24944 24866 25111 +f 24986 24722 25109 +f 25196 24944 24984 +f 24722 24837 25109 +f 25096 24949 25176 +f 24882 24805 25213 +f 24984 24944 25111 +f 24695 24799 25066 +f 25113 24944 25196 +f 24837 24953 25114 +f 24917 25113 25059 +f 24920 24941 24982 +f 24630 25011 25069 +f 24981 24886 25056 +f 24811 24953 24923 +f 24982 25143 24920 +f 25018 24832 25060 +f 24832 24917 25060 +f 24806 24920 25009 +f 24808 24806 25009 +f 25019 24796 24829 +f 24815 24817 25014 +f 24932 24873 25054 +f 25216 24653 25144 +f 24948 24990 25071 +f 24873 25021 25054 +f 24847 25064 24816 +f 24918 25128 24861 +f 25028 24949 25096 +f 24894 24693 25105 +f 24809 24861 25327 +f 25175 25017 24963 +f 24733 24831 25016 +f 24913 24733 25016 +f 24952 24705 24991 +f 25023 24926 25000 +f 24956 24929 24974 +f 25125 24786 25006 +f 24876 25030 25184 +f 25063 24955 24995 +f 25037 24727 25203 +f 24891 25203 24727 +f 24731 24807 24934 +f 25072 24989 25240 +f 25282 24964 24787 +f 25155 24851 25033 +f 25081 24731 24934 +f 24959 24874 25164 +f 24964 25240 24989 +f 25122 24888 24936 +f 25081 25236 24849 +f 25031 24959 24979 +f 24996 25045 24763 +f 25378 24916 24850 +f 25043 24919 25127 +f 25002 24962 25158 +f 24966 25032 25131 +f 24743 24997 25036 +f 24881 25002 25158 +f 24604 25245 25212 +f 24811 24776 25077 +f 24827 24999 25225 +f 25088 24394 25269 +f 25170 24897 25038 +f 25038 24859 24860 +f 24792 24724 25208 +f 25099 25303 24760 +f 24794 25250 25210 +f 24977 25041 24857 +f 24973 25116 24839 +f 24805 24945 25213 +f 24945 24922 24983 +f 25057 24986 25109 +f 24914 24754 25024 +f 25092 24924 25093 +f 24951 25052 24968 +f 25066 24799 24976 +f 24924 24770 25093 +f 24829 25050 25053 +f 24977 24978 25146 +f 25019 24829 25053 +f 24883 25015 24842 +f 25015 25068 24842 +f 24951 25194 25052 +f 24887 24842 25068 +f 24982 24941 25172 +f 24701 24690 25387 +f 24987 24887 25068 +f 25063 24995 25270 +f 25107 25073 24807 +f 24861 25128 25327 +f 24953 24811 25201 +f 24811 25202 25201 +f 25073 24934 24807 +f 25327 25238 24809 +f 24958 24809 25238 +f 24960 24961 25187 +f 25009 24920 25143 +f 25103 25028 25096 +f 24817 25293 25014 +f 25279 24959 25164 +f 24875 25067 25152 +f 25227 24881 25158 +f 25035 24881 25227 +f 24817 24950 25293 +f 24912 25009 25108 +f 24957 24892 25346 +f 25167 24895 25372 +f 25343 24850 25080 +f 25039 24915 25229 +f 25060 24917 25059 +f 25202 24811 25209 +f 25022 24956 24974 +f 24776 24967 25077 +f 25077 24967 25020 +f 24965 24966 25169 +f 24828 24846 25337 +f 25026 25086 24993 +f 24847 25019 25027 +f 24954 24774 25120 +f 24952 24991 25194 +f 24732 24940 25130 +f 25282 25240 24964 +f 24886 25037 25056 +f 24787 24896 25045 +f 24948 25071 25204 +f 25121 24954 25120 +f 24974 24876 25184 +f 24930 24740 25197 +f 24931 25029 24740 +f 24916 25378 25087 +f 25029 25197 24740 +f 24931 24946 25171 +f 25212 25042 24795 +f 24868 25083 24877 +f 25132 25005 25214 +f 25129 24860 25041 +f 24969 24902 25297 +f 25044 25021 24901 +f 25050 24925 24968 +f 24822 24900 25048 +f 25051 24905 25142 +f 25008 25087 25148 +f 24759 25210 25168 +f 24690 24792 25387 +f 25076 25172 24941 +f 25190 24932 25305 +f 24760 24971 25099 +f 25175 24701 25174 +f 25250 24794 24975 +f 25097 24878 25061 +f 24980 24878 25097 +f 24878 24985 25061 +f 25065 25016 24831 +f 25387 25174 24701 +f 25196 24984 25111 +f 25095 25054 25021 +f 25108 25222 24912 +f 25055 24912 25222 +f 25026 25102 25249 +f 25095 25021 25044 +f 24864 25055 25100 +f 25101 24864 25100 +f 25062 24913 25016 +f 24997 24875 25152 +f 25109 24837 25114 +f 24995 24913 25062 +f 24918 24793 25355 +f 25010 25061 24985 +f 25102 24963 25166 +f 25111 24866 25058 +f 25066 24976 25257 +f 25124 25070 25125 +f 25270 24995 25179 +f 25112 24851 25028 +f 25027 25019 25053 +f 24883 24695 25015 +f 25006 24970 25074 +f 25065 24831 25012 +f 24931 25171 25029 +f 25279 25164 25276 +f 25110 25158 24962 +f 25060 24972 25018 +f 25033 24851 25112 +f 24933 25064 25149 +f 25267 25073 25107 +f 24950 24852 25348 +f 25011 24801 25078 +f 25030 24930 25197 +f 24972 25243 24988 +f 24892 24993 25086 +f 25215 25079 25031 +f 24990 25243 25071 +f 25084 24927 25122 +f 24990 24988 25243 +f 25189 24932 25190 +f 24893 24726 25156 +f 25012 24835 25157 +f 24957 25346 25347 +f 25348 24852 25183 +f 25209 24811 25077 +f 24693 24933 25149 +f 24980 24835 24911 +f 24936 25123 25122 +f 24732 25130 25323 +f 25203 24891 25072 +f 25024 24957 25115 +f 24915 25161 25229 +f 24936 24986 25057 +f 25130 24947 25326 +f 25336 24827 25225 +f 25001 24827 25336 +f 24996 25043 25226 +f 25075 24843 25167 +f 25169 24966 25131 +f 25075 25337 24846 +f 25247 24943 25329 +f 25076 25039 25235 +f 25329 24943 25092 +f 24792 25208 25090 +f 25007 24828 25337 +f 25170 25038 25265 +f 24869 25281 25373 +f 24946 24869 25373 +f 25242 24867 25397 +f 24810 24867 25242 +f 25083 24868 24810 +f 25036 25040 25080 +f 24636 24576 24863 +f 24882 25213 25176 +f 24983 25213 24945 +f 25052 25194 25313 +f 25305 24932 25340 +f 25243 24972 25381 +f 25091 24815 25014 +f 25196 25111 25188 +f 24835 24980 25097 +f 25157 24835 25097 +f 25143 25241 25009 +f 25095 25044 25094 +f 25108 25009 25241 +f 25152 25067 25153 +f 25177 25096 25176 +f 25022 24974 25181 +f 25145 24981 25056 +f 25013 24928 25189 +f 25064 24847 25027 +f 25151 25015 24695 +f 25010 25118 25178 +f 25181 24974 25186 +f 24972 25060 25316 +f 25199 25114 24953 +f 25164 24874 24958 +f 25146 24978 25106 +f 25025 24987 25068 +f 25293 24950 25348 +f 24979 24959 25279 +f 24978 24981 25106 +f 24992 25004 25162 +f 25004 25204 25162 +f 25077 25020 25165 +f 25135 24992 25162 +f 25197 25029 25330 +f 25010 25178 25182 +f 25045 24996 25226 +f 25010 25182 25061 +f 25112 25028 25103 +f 25372 24895 24894 +f 25378 24850 25343 +f 25017 25166 24963 +f 25403 24934 25073 +f 25023 25000 25165 +f 24973 24965 25117 +f 25070 25124 25193 +f 25115 24957 25347 +f 25131 25032 25285 +f 25166 25249 25102 +f 25179 24995 25062 +f 25030 25197 25334 +f 25065 25012 25157 +f 25036 24997 25173 +f 24997 25152 25173 +f 25116 24973 25117 +f 25155 25225 24999 +f 25080 25040 25343 +f 25235 25039 25413 +f 25245 25411 25212 +f 25045 25211 24787 +f 25001 25485 24867 +f 25265 25260 25170 +f 25397 24867 25485 +f 24919 25247 25127 +f 24753 25207 24971 +f 25244 25129 25041 +f 24902 25048 25139 +f 24900 25219 25048 +f 24900 25070 25219 +f 24970 25133 25074 +f 25022 25094 25044 +f 24969 25160 25119 +f 25297 25160 24969 +f 25298 25133 24970 +f 25297 24902 25139 +f 24970 25141 25298 +f 25053 25050 25296 +f 25163 25053 25296 +f 24968 25296 25050 +f 25095 25390 25054 +f 24914 25024 25115 +f 25095 25094 25390 +f 25055 25222 25100 +f 24976 25008 25148 +f 25151 24695 25066 +f 25100 25253 25101 +f 25094 25022 25181 +f 25086 25026 25388 +f 25160 25118 25119 +f 25147 25290 24983 +f 25196 25198 25113 +f 25113 25198 25059 +f 25025 25068 25262 +f 25106 24981 25145 +f 25025 25262 25107 +f 24962 25063 25110 +f 25204 25071 25200 +f 24894 25150 25372 +f 25202 25209 25237 +f 25402 25153 25067 +f 25182 25178 25191 +f 25239 25076 25235 +f 25172 25076 25239 +f 25166 25017 25175 +f 25069 25011 25231 +f 25165 25020 25023 +f 25011 25078 25231 +f 25165 25000 25205 +f 25164 24958 25366 +f 25205 25000 24939 +f 25171 24946 25373 +f 25126 25154 24935 +f 25346 24892 25086 +f 25097 25061 25351 +f 24939 24759 25168 +f 25123 25371 25122 +f 25126 24893 25156 +f 25337 25075 25271 +f 25159 25194 24991 +f 24991 25116 25159 +f 25274 24994 25121 +f 25127 25226 25043 +f 25034 25321 24726 +f 25079 25215 25032 +f 25034 24732 25323 +f 25173 25376 25036 +f 24965 25169 25117 +f 25040 25036 25376 +f 25342 25131 25285 +f 25054 25340 24932 +f 25169 25131 25342 +f 24889 24898 25289 +f 25212 25089 25042 +f 24898 25132 25289 +f 25214 25289 25132 +f 25177 25333 25096 +f 25096 25286 25103 +f 25333 25286 25096 +f 25213 24983 25290 +f 25064 25027 25206 +f 25134 25135 25233 +f 25162 25233 25135 +f 25206 25328 25064 +f 25390 25340 25054 +f 25249 25388 25026 +f 25100 25222 25185 +f 25149 25064 25328 +f 25390 25094 25223 +f 25111 25058 25251 +f 25188 25111 25251 +f 25094 25181 25223 +f 25253 25100 25185 +f 25101 25253 25104 +f 25058 24866 25104 +f 25186 25224 25181 +f 25182 25191 25352 +f 25015 25180 25068 +f 25262 25068 25180 +f 24693 25149 25105 +f 25199 24953 25201 +f 25035 25227 25229 +f 25035 25229 25161 +f 25147 24960 25187 +f 25186 24974 25184 +f 25110 25063 25270 +f 25192 25178 25118 +f 25290 25147 25426 +f 25192 25118 25261 +f 25029 25171 25330 +f 25273 25088 25269 +f 25070 25193 25220 +f 25071 25243 25259 +f 25039 25229 25319 +f 25413 25039 25319 +f 24855 25088 25273 +f 25259 25200 25071 +f 24961 25082 25187 +f 25125 25006 25335 +f 24792 25090 25280 +f 25598 24792 25280 +f 25283 24982 25172 +f 25143 24982 25283 +f 25162 25204 25377 +f 25074 25335 25006 +f 25037 25203 25308 +f 24972 25316 25381 +f 25123 25275 25371 +f 25351 25264 25097 +f 25062 25065 25179 +f 25016 25065 25062 +f 25123 24936 25275 +f 25275 24936 25439 +f 25126 25590 25154 +f 25168 25098 24939 +f 25087 25378 25148 +f 24936 25057 25439 +f 25159 25116 25364 +f 25116 25117 25364 +f 25500 25170 25260 +f 24853 25274 25473 +f 25282 24787 25211 +f 25031 24979 25277 +f 24877 25083 25318 +f 25085 24877 25318 +f 25053 25163 25027 +f 25156 24726 25321 +f 25120 25085 25453 +f 25177 25176 25287 +f 25117 25169 25487 +f 25129 25367 24860 +f 24636 24863 25421 +f 25248 25092 25093 +f 24977 25246 25041 +f 25219 25070 25220 +f 24968 25052 25296 +f 25298 25141 25221 +f 25141 25051 25221 +f 25211 25045 25255 +f 25363 25118 25160 +f 25118 25363 25261 +f 25501 25187 25082 +f 25257 24976 25345 +f 25069 25402 25067 +f 25590 25082 25154 +f 25175 25254 25166 +f 25253 25185 25312 +f 25308 25203 25278 +f 25186 25460 25224 +f 25058 25104 25228 +f 25104 25253 25228 +f 24894 25105 25310 +f 25228 25251 25058 +f 25107 25262 25358 +f 25196 25188 25198 +f 25358 25267 25107 +f 25060 25059 25232 +f 25364 25117 25311 +f 25197 25330 25412 +f 25372 25150 25310 +f 25408 25321 25034 +f 25336 25485 25001 +f 25408 25034 25323 +f 25124 25125 25288 +f 25273 25208 24855 +f 25368 25316 25060 +f 25282 25211 25317 +f 25125 25335 25288 +f 25597 25208 25273 +f 25007 25803 25281 +f 25256 25165 25258 +f 25084 25526 25078 +f 25165 25256 25077 +f 25145 25037 25308 +f 24934 25325 25081 +f 25324 25184 25334 +f 25334 25184 25030 +f 25526 25084 25371 +f 25084 25122 25371 +f 25226 25127 25510 +f 25195 25170 25500 +f 25108 25241 25222 +f 25205 24939 25482 +f 25081 25447 25236 +f 25323 25130 25326 +f 25245 24853 25473 +f 25238 25366 24958 +f 25380 25162 25377 +f 25083 24810 25242 +f 25331 25276 25164 +f 25289 25452 24889 +f 25207 25003 25541 +f 25263 25194 25159 +f 25419 25097 25264 +f 25157 25097 25419 +f 24971 25207 25541 +f 25339 25179 25065 +f 25092 25248 25329 +f 24979 25279 25277 +f 25085 25318 25453 +f 25093 25013 25666 +f 25065 25157 25272 +f 25212 25442 25089 +f 25225 25155 25370 +f 25426 25147 25187 +f 25287 25176 25213 +f 25367 25265 25038 +f 25038 24860 25367 +f 25277 25215 25031 +f 25091 25214 25005 +f 25387 24792 25598 +f 25440 25213 25290 +f 24976 25148 25345 +f 25244 25041 25246 +f 25091 25014 25217 +f 24947 25216 25384 +f 24977 25146 25309 +f 25056 25037 25145 +f 25216 25144 25384 +f 24889 25450 25144 +f 25146 25106 25309 +f 25254 25175 25302 +f 25478 25360 25105 +f 25304 25257 25345 +f 24914 25115 25353 +f 25061 25182 25352 +f 25110 25369 25507 +f 25158 25110 25359 +f 25224 25223 25181 +f 25360 25310 25105 +f 25173 25152 25307 +f 25376 25173 25307 +f 25226 25255 25045 +f 25227 25158 25359 +f 25222 25349 25185 +f 25150 24894 25310 +f 25152 25153 25307 +f 25186 25184 25324 +f 25268 25226 25510 +f 25109 25114 25320 +f 25597 25090 25208 +f 25114 25199 25320 +f 25198 25188 25252 +f 25151 25066 25399 +f 25312 25185 25349 +f 25015 25354 25180 +f 25336 25225 25332 +f 25260 25265 25443 +f 25278 25203 25072 +f 25396 25192 25261 +f 25590 25126 25362 +f 25159 25364 25383 +f 25075 25167 25271 +f 25060 25232 25368 +f 25160 25297 25363 +f 25072 25240 25621 +f 25117 25487 25311 +f 25239 25235 25413 +f 25230 25193 25284 +f 25193 25124 25284 +f 25288 25284 25124 +f 25073 25267 25322 +f 25266 25078 25526 +f 25274 25121 25505 +f 25313 25194 25234 +f 25234 25423 25313 +f 25162 25380 25233 +f 25418 25143 25283 +f 25241 25143 25418 +f 25234 25194 25263 +f 25335 25074 25400 +f 25134 25233 25341 +f 25325 25447 25081 +f 25326 24947 25384 +f 25127 25247 25540 +f 25340 25390 25389 +f 25105 25149 25478 +f 25103 25415 25112 +f 25242 25318 25083 +f 25032 25215 25576 +f 25285 25032 25576 +f 25334 25197 25412 +f 25214 25091 25493 +f 25091 25217 25493 +f 25155 25033 25370 +f 25258 25165 25205 +f 25444 25013 25294 +f 25013 25189 25294 +f 25190 25294 25189 +f 25190 25305 25294 +f 24977 25356 25246 +f 25089 25421 24863 +f 24939 25098 25486 +f 25292 25496 25014 +f 25482 24939 25486 +f 25014 25293 25292 +f 25287 25213 25434 +f 25110 25270 25417 +f 25344 25145 25589 +f 25237 25209 25338 +f 25077 25338 25209 +f 25338 25077 25256 +f 25345 25148 25378 +f 25168 25210 25425 +f 25272 25157 25419 +f 25344 25106 25145 +f 25086 25455 25346 +f 25395 25288 25295 +f 25400 25074 25133 +f 25133 25350 25400 +f 25139 25048 25393 +f 25350 25133 25298 +f 25393 25048 25395 +f 25048 25219 25395 +f 25221 25051 25299 +f 25299 25051 25300 +f 25230 25220 25193 +f 25051 25142 25301 +f 25219 25220 25315 +f 25395 25219 25315 +f 25288 25395 25315 +f 25142 25134 25301 +f 25301 25134 25341 +f 25120 25504 25121 +f 25294 25305 25357 +f 25347 25586 25115 +f 25428 25257 25304 +f 25307 25153 25402 +f 25188 25251 25252 +f 25352 25191 25306 +f 25460 25186 25466 +f 25473 25274 25505 +f 25066 25257 25399 +f 25466 25186 25324 +f 25369 25110 25417 +f 25356 24977 25309 +f 25354 25151 25399 +f 25015 25151 25354 +f 25057 25109 25430 +f 25503 25501 25082 +f 25191 25178 25306 +f 25178 25192 25306 +f 25312 25349 25314 +f 25590 25503 25082 +f 25313 25475 25052 +f 25269 24636 25427 +f 25212 25411 25442 +f 25192 25396 25306 +f 25403 25073 25322 +f 25361 25403 25322 +f 25432 25172 25239 +f 25164 25366 25331 +f 25432 25283 25172 +f 25403 25325 24934 +f 25126 25156 25362 +f 25027 25163 25420 +f 25251 25228 25409 +f 25201 25202 25433 +f 25363 25398 25261 +f 25521 25279 25276 +f 25362 25156 25516 +f 25277 25279 25521 +f 25149 25328 25478 +f 25222 25241 25375 +f 25597 25280 25090 +f 25618 25007 25337 +f 25222 25375 25349 +f 25803 25007 25618 +f 25065 25385 25339 +f 25525 25040 25376 +f 25387 25598 25491 +f 25263 25159 25383 +f 25453 25318 25585 +f 25284 25288 25315 +f 25343 25040 25525 +f 25374 25202 25237 +f 25175 25174 25302 +f 25527 25487 25169 +f 25179 25417 25270 +f 25408 25323 25435 +f 25385 25065 25272 +f 25232 25198 25252 +f 25308 25589 25145 +f 25059 25198 25232 +f 25258 25205 25480 +f 25510 25127 25632 +f 25177 25287 25333 +f 25247 25329 25540 +f 25329 25248 25498 +f 25129 25244 25405 +f 25377 25204 25200 +f 25248 25093 25666 +f 25666 25013 25444 +f 25382 25243 25381 +f 25410 25252 25251 +f 25396 25261 25398 +f 25229 25227 25359 +f 25109 25320 25430 +f 25268 25255 25226 +f 25183 25499 25348 +f 25312 25314 25463 +f 25228 25253 25312 +f 25195 25429 25183 +f 25433 25199 25201 +f 25202 25374 25433 +f 25437 25463 25314 +f 25513 24918 25355 +f 25369 25417 25468 +f 25471 25229 25359 +f 25315 25230 25284 +f 25334 25412 25431 +f 25381 25316 25438 +f 25319 25229 25471 +f 25310 25360 25476 +f 25319 25519 25413 +f 25231 25078 25266 +f 25399 25257 25428 +f 25428 25512 25399 +f 25368 25438 25316 +f 25420 25552 25027 +f 25262 25180 25610 +f 25206 25027 25552 +f 25341 25233 25365 +f 25474 25358 25262 +f 25200 25259 25446 +f 25380 25377 25572 +f 25276 25331 25366 +f 25365 25380 25379 +f 25233 25380 25365 +f 25377 25200 25573 +f 25358 25322 25267 +f 25417 25179 25339 +f 25435 25323 25535 +f 25796 25411 25245 +f 25618 25337 25271 +f 25364 25311 25472 +f 25259 25243 25382 +f 25418 25375 25241 +f 25168 25425 25587 +f 25373 25281 25386 +f 25564 25286 25333 +f 25052 25475 25422 +f 25210 25250 25542 +f 25425 25210 25542 +f 25437 25349 25375 +f 25314 25349 25437 +f 25286 25415 25103 +f 25477 25112 25415 +f 25440 25290 25588 +f 25033 25112 25477 +f 25340 25495 25357 +f 25290 25426 25588 +f 25421 25089 25442 +f 25424 25632 25127 +f 25311 25487 25472 +f 25332 25225 25370 +f 25540 25329 25498 +f 25498 25248 25441 +f 25441 25248 25666 +f 25169 25342 25527 +f 25144 25450 25747 +f 25444 25294 25596 +f 25387 25491 25543 +f 25453 25585 25120 +f 25504 25120 25585 +f 25580 25285 25576 +f 25106 25407 25309 +f 25407 25106 25344 +f 25293 25348 25292 +f 25292 25348 25499 +f 25395 25295 25392 +f 25422 25296 25052 +f 25110 25507 25359 +f 25422 25163 25296 +f 25295 25288 25391 +f 25335 25391 25288 +f 25393 25395 25394 +f 25220 25230 25315 +f 25641 25350 25298 +f 25298 25221 25641 +f 25300 25051 25457 +f 25051 25301 25457 +f 24636 25421 25548 +f 25294 25357 25596 +f 25353 25115 25454 +f 25224 25448 25223 +f 25312 25463 25401 +f 25228 25312 25401 +f 25401 25409 25228 +f 24975 25303 25677 +f 25305 25340 25357 +f 25307 25402 25678 +f 25427 25634 25269 +f 25242 25397 25546 +f 25354 25399 25512 +f 25513 25355 24914 +f 25406 25356 25309 +f 25509 25242 25546 +f 25262 25610 25474 +f 25308 25278 25647 +f 25309 25407 25406 +f 25069 25231 25508 +f 25327 25128 25238 +f 25459 25341 25365 +f 25430 25320 25404 +f 25590 25362 25516 +f 25366 25238 25611 +f 25318 25242 25509 +f 25320 25199 25404 +f 25276 25366 25569 +f 25330 25604 25412 +f 25271 25167 25950 +f 25325 25403 25538 +f 25072 25621 25278 +f 25665 25367 25129 +f 25313 25423 25475 +f 25516 25156 25321 +f 25330 25488 25604 +f 25245 25473 25796 +f 25434 25213 25440 +f 25614 25478 25328 +f 25239 25413 25432 +f 25246 25356 25673 +f 25572 25379 25380 +f 25418 25283 25483 +f 25256 25258 25690 +f 25333 25287 25623 +f 25223 25389 25390 +f 25431 25324 25334 +f 25573 25200 25484 +f 25594 25424 25127 +f 25127 25540 25594 +f 25171 25373 25414 +f 25351 25061 25497 +f 25061 25352 25497 +f 25564 25333 25623 +f 25289 25214 25559 +f 25291 25559 25214 +f 25272 25419 25445 +f 25374 25237 25528 +f 25291 25214 25612 +f 25237 25338 25528 +f 25214 25493 25612 +f 25326 25384 25492 +f 25286 25564 25609 +f 25415 25286 25609 +f 25384 25144 25747 +f 25345 25378 25582 +f 25496 25217 25014 +f 25370 25033 25570 +f 25452 25450 24889 +f 25629 25086 25388 +f 25455 25086 25629 +f 25336 25332 25660 +f 25183 25429 25499 +f 25500 25429 25195 +f 25448 25224 25460 +f 25363 25467 25398 +f 25466 25324 25783 +f 25391 25335 25469 +f 25400 25469 25335 +f 25555 25310 25476 +f 25402 25069 25508 +f 25410 25251 25409 +f 25505 25121 25504 +f 25508 25231 25511 +f 25381 25438 25382 +f 25555 25646 25310 +f 25269 25634 25273 +f 25252 25410 25515 +f 25232 25252 25515 +f 25231 25266 25520 +f 25372 25523 25167 +f 25338 25256 25479 +f 25200 25446 25484 +f 25585 25318 25509 +f 25377 25654 25572 +f 25523 25950 25167 +f 25240 25282 25644 +f 25258 25480 25690 +f 25950 25750 25271 +f 25488 25330 25171 +f 25432 25413 25522 +f 25654 25377 25573 +f 25264 25351 25766 +f 25500 25260 25635 +f 25482 25578 25205 +f 25613 25283 25432 +f 25371 25653 25526 +f 25371 25275 25653 +f 25339 25575 25417 +f 25445 25490 25272 +f 25418 25436 25375 +f 25385 25272 25490 +f 25437 25375 25436 +f 25255 25651 25211 +f 25386 25414 25373 +f 25323 25326 25535 +f 25497 25766 25351 +f 25419 25264 25445 +f 25623 25287 25434 +f 25494 25445 25264 +f 25531 25352 25306 +f 25357 25495 25769 +f 25340 25389 25495 +f 25442 25411 25601 +f 25630 25495 25389 +f 25630 25389 25223 +f 25003 25236 25751 +f 25541 25003 25751 +f 25449 25289 25559 +f 24971 25541 25583 +f 25552 25420 25607 +f 25376 25416 25525 +f 25099 24971 25807 +f 25807 25820 25099 +f 25614 25328 25206 +f 25099 25708 25303 +f 25665 25129 25405 +f 25677 25303 25708 +f 25521 25276 25569 +f 25570 25033 25477 +f 25524 25263 25383 +f 25383 25364 25565 +f 25493 25217 25760 +f 25485 25336 25663 +f 25388 25249 25502 +f 25249 25166 25502 +f 25217 25496 25715 +f 25346 25455 25451 +f 25527 25342 25285 +f 25347 25346 25451 +f 25215 25277 25489 +f 25641 25400 25350 +f 25641 25221 25638 +f 25458 25221 25299 +f 25299 25300 25458 +f 25300 25457 25458 +f 25163 25422 25420 +f 25464 25507 25369 +f 25301 25341 25459 +f 25363 25297 25549 +f 25297 25139 25549 +f 25139 25393 25549 +f 25395 25392 25394 +f 25394 25392 25456 +f 25392 25295 25456 +f 25456 25295 25469 +f 25295 25391 25469 +f 25359 25507 25506 +f 25359 25506 25471 +f 25460 25466 25470 +f 25463 25637 25401 +f 25273 25634 25597 +f 25428 25304 25462 +f 25404 25199 25433 +f 25635 25260 25443 +f 25476 25360 25619 +f 25409 25401 25465 +f 25443 25265 25561 +f 25561 25265 25665 +f 25565 25364 25472 +f 25519 25319 25471 +f 25437 25637 25463 +f 25783 25324 25695 +f 25265 25367 25665 +f 25431 25695 25324 +f 25128 24918 25513 +f 25465 25514 25409 +f 25412 25518 25431 +f 25644 25621 25240 +f 25410 25409 25514 +f 25358 25481 25322 +f 25361 25322 25481 +f 25271 25750 25618 +f 25480 25205 25578 +f 25613 25432 25522 +f 25317 25211 25651 +f 25361 25832 25403 +f 25275 25439 26028 +f 25535 25326 25661 +f 25483 25283 25613 +f 25517 25438 25368 +f 25517 25368 25563 +f 25488 25171 25414 +f 25291 25707 25559 +f 25524 25423 25234 +f 25627 25264 25766 +f 25524 25234 25263 +f 25338 25479 25528 +f 25368 25232 25563 +f 25575 25339 25539 +f 25468 25417 25575 +f 25840 25308 25647 +f 25587 25425 25542 +f 25587 25098 25168 +f 25414 25386 25606 +f 25281 25803 25841 +f 25584 25385 25490 +f 25529 25421 25442 +f 25437 25436 25637 +f 25588 25426 25537 +f 25447 25325 25571 +f 25624 25382 25577 +f 25259 25382 25624 +f 25352 25531 25497 +f 25448 25630 25223 +f 25521 25489 25277 +f 25264 25627 25494 +f 25624 25446 25259 +f 25236 25447 25751 +f 25548 25421 25529 +f 25630 25448 25631 +f 25527 25285 25620 +f 25807 24971 25583 +f 25385 25539 25339 +f 25708 25099 25820 +f 25378 25343 25530 +f 25306 25396 25531 +f 25663 25336 25660 +f 25576 25215 25489 +f 25250 24975 25677 +f 25677 25542 25250 +f 25755 25387 25543 +f 25174 25387 25755 +f 25396 25398 25574 +f 25530 25582 25378 +f 25492 25384 25747 +f 25302 25174 25755 +f 25304 25345 25534 +f 25502 25166 25628 +f 25530 25343 25525 +f 25115 25586 25454 +f 25405 25244 25545 +f 25244 25246 25673 +f 25673 25545 25244 +f 25674 25629 25388 +f 25731 25678 25402 +f 25356 25406 25591 +f 25508 25731 25402 +f 25504 25585 25547 +f 24636 25548 25427 +f 25398 25536 25574 +f 25597 25634 25778 +f 25500 25635 25733 +f 25511 25231 25520 +f 25406 25407 25675 +f 25470 25466 25562 +f 25466 25783 25562 +f 25360 25478 25619 +f 25433 25374 25916 +f 25515 25410 25514 +f 25180 25685 25610 +f 25461 25369 25468 +f 25206 25552 25871 +f 25614 25206 25871 +f 25128 25818 25238 +f 25603 25471 25506 +f 25607 25420 25650 +f 25382 25438 25615 +f 25644 25282 25799 +f 25518 25412 25604 +f 25611 25566 25366 +f 25471 25603 25519 +f 25569 25366 25566 +f 25532 25481 25358 +f 25422 25650 25420 +f 25484 25446 25701 +f 25365 25379 25572 +f 25528 25479 25658 +f 25573 25484 25699 +f 25321 25408 25435 +f 25472 25487 25736 +f 25575 25579 25468 +f 25372 25310 25693 +f 25577 25382 25615 +f 25693 25523 25372 +f 25486 25098 25533 +f 25584 25490 25581 +f 25426 25187 25537 +f 25653 25275 26028 +f 25490 25445 25672 +f 25445 25494 25672 +f 25620 25285 25667 +f 25672 25494 25627 +f 25439 25057 26028 +f 25376 25307 25764 +f 25415 25609 25568 +f 25416 25376 25764 +f 25415 25568 25477 +f 25383 25565 25524 +f 25746 25347 25451 +f 25332 25370 25570 +f 25531 25396 25700 +f 25586 25347 25746 +f 25448 25460 25631 +f 25860 25441 25666 +f 25467 25536 25398 +f 25485 25546 25397 +f 25663 25546 25485 +f 25596 25666 25444 +f 25455 25629 25716 +f 25678 25764 25307 +f 25302 25679 25254 +f 25166 25254 25628 +f 25628 25254 25595 +f 25592 25591 25406 +f 25292 25499 25544 +f 25400 25641 25557 +f 25464 25369 25461 +f 25638 25221 25458 +f 25363 25549 25467 +f 25458 25457 25681 +f 25457 25301 25558 +f 25301 25459 25558 +f 25393 25394 25550 +f 25550 25549 25393 +f 25459 25365 25636 +f 25550 25394 25640 +f 25640 25394 25551 +f 25551 25394 25554 +f 25456 25554 25394 +f 25551 25554 25553 +f 25456 25469 25554 +f 25514 25465 25599 +f 25507 25464 25712 +f 25506 25507 25712 +f 25354 25512 25683 +f 25515 25514 25599 +f 25555 25476 25734 +f 25647 25278 25705 +f 25461 25468 25579 +f 25438 25517 25615 +f 25321 25435 25516 +f 25758 25614 25871 +f 25695 25431 25518 +f 25474 25532 25358 +f 25479 25256 25690 +f 25413 25519 25687 +f 25400 25556 25469 +f 25522 25413 25687 +f 25232 25515 25602 +f 25563 25232 25602 +f 25556 25400 25557 +f 25365 25572 25636 +f 25317 25799 25282 +f 25492 25661 25326 +f 25266 25526 25567 +f 25691 25875 25521 +f 25622 25418 25648 +f 25489 25521 25875 +f 25475 25423 25694 +f 25570 25477 25568 +f 25423 25524 25694 +f 25707 25291 25612 +f 25699 25484 25701 +f 25332 25570 25754 +f 25840 25589 25308 +f 25736 25487 25805 +f 25374 25528 25657 +f 25396 25574 25700 +f 25664 25467 25549 +f 25653 25740 25526 +f 25679 25302 25755 +f 25701 25446 25624 +f 25805 25487 25527 +f 25281 25841 25386 +f 25465 25401 25637 +f 25823 25708 25820 +f 25580 25576 25668 +f 25388 25502 25674 +f 25478 25614 25617 +f 25632 25424 25776 +f 25285 25580 25667 +f 25501 25537 25187 +f 25584 25539 25385 +f 25760 25217 25715 +f 25057 25430 26070 +f 25503 25967 25501 +f 25503 25590 25735 +f 25860 25498 25441 +f 25715 25496 25544 +f 25496 25292 25544 +f 25547 25585 25713 +f 25565 25472 25669 +f 25591 25592 25633 +f 25673 25356 25591 +f 25702 25255 25268 +f 25268 25510 25702 +f 25357 25769 25727 +f 25632 25703 25510 +f 25345 25582 25534 +f 25592 25406 25593 +f 25598 25597 25781 +f 25280 25597 25598 +f 25452 25289 25449 +f 25430 25404 25834 +f 25552 25607 25608 +f 24914 25353 25888 +f 25470 25689 25460 +f 25553 25554 25643 +f 25635 25443 25561 +f 25643 25554 25649 +f 25554 25469 25649 +f 25470 25600 25689 +f 25180 25354 25683 +f 25685 25180 25683 +f 25646 25555 25782 +f 25474 25610 25688 +f 25615 25517 25728 +f 25457 25558 25681 +f 25532 25474 25688 +f 25600 25470 25562 +f 25605 25680 25637 +f 25310 25646 25693 +f 25671 25529 25442 +f 25465 25637 25680 +f 25572 25652 25636 +f 25483 25613 25793 +f 25652 25572 25654 +f 25465 25680 25599 +f 25545 25665 25405 +f 25515 25599 25560 +f 25407 25344 25589 +f 25418 25483 25648 +f 25560 25602 25515 +f 25838 25694 25524 +f 25436 25605 25637 +f 25658 25479 25662 +f 25436 25418 25622 +f 25662 25479 25690 +f 25743 25455 25716 +f 25624 25577 25626 +f 25577 25615 25626 +f 25527 25620 25697 +f 25455 25743 25451 +f 25594 25540 25498 +f 25656 25701 25624 +f 25574 25536 25700 +f 25304 25534 25462 +f 25669 25472 25736 +f 25537 25501 25794 +f 25747 25450 25847 +f 25642 25553 25643 +f 25551 25553 25642 +f 25619 25478 25617 +f 25606 25386 25816 +f 25524 25565 25625 +f 25579 25575 25616 +f 25754 25570 25704 +f 25730 25503 25735 +f 25672 25581 25490 +f 25450 25452 25449 +f 25631 25460 25689 +f 25660 25332 25706 +f 25584 25711 25539 +f 25735 25590 25670 +f 25516 25670 25590 +f 25619 25734 25476 +f 25651 25255 25899 +f 25702 25899 25255 +f 25705 25278 25621 +f 25877 25585 25509 +f 25434 25440 25588 +f 25564 25623 25859 +f 25638 25813 25641 +f 25464 25461 25810 +f 25638 25458 25719 +f 25681 25719 25458 +f 25550 25640 25811 +f 25469 25556 25649 +f 25558 25459 25639 +f 25639 25459 25721 +f 25721 25459 25636 +f 25796 25473 25909 +f 25871 25552 25608 +f 25790 25404 25433 +f 25519 25603 25687 +f 25916 25790 25433 +f 25859 25857 25564 +f 25481 25532 25692 +f 25317 25651 25799 +f 25361 25481 25792 +f 25517 25563 25726 +f 25374 25657 25916 +f 25728 25517 25726 +f 25613 25522 25787 +f 25538 25403 25832 +f 25558 25682 25681 +f 25435 25535 25742 +f 25661 25920 25535 +f 25648 25483 25793 +f 25566 25611 25971 +f 25482 25486 26084 +f 25568 25609 25655 +f 25570 25568 25655 +f 25578 25482 25696 +f 25796 25601 25411 +f 25614 25758 25617 +f 25622 25605 25436 +f 25528 25658 25657 +f 25497 25531 25698 +f 25691 25521 25569 +f 25098 25587 25533 +f 25531 25700 25659 +f 25686 25599 25680 +f 25567 25526 25740 +f 25602 25560 25851 +f 25533 25821 25486 +f 25625 25565 25725 +f 25805 25527 25697 +f 25498 25860 25844 +f 25701 25918 25699 +f 25565 25669 25725 +f 25816 25386 25841 +f 25414 25795 25488 +f 25967 25503 25730 +f 25668 25576 25829 +f 25576 25489 25829 +f 25542 25677 25849 +f 25666 25596 25714 +f 25769 25495 25862 +f 25797 25451 25743 +f 25667 25580 25668 +f 25604 25488 25795 +f 25509 25546 25877 +f 25702 25510 25703 +f 25495 25630 25862 +f 25670 25516 25828 +f 25596 25357 25727 +f 25632 25776 25703 +f 25847 25450 25449 +f 25710 25627 25766 +f 25627 25710 25672 +f 25454 25586 25748 +f 25616 25575 25539 +f 25616 25539 25868 +f 25603 25506 25712 +f 25629 25674 25716 +f 25623 25434 25859 +f 25674 25502 25756 +f 25406 25709 25593 +f 25353 25454 25748 +f 25675 25709 25406 +f 25675 25407 25842 +f 25513 24914 25888 +f 25595 25254 25933 +f 25429 25500 25733 +f 25508 25511 25520 +f 25733 25635 25876 +f 25643 25649 25642 +f 25579 25872 25461 +f 25871 25608 25911 +f 25555 25734 25782 +f 25726 25563 25602 +f 25513 25818 25128 +f 25728 25726 25771 +f 25562 25779 25600 +f 25753 25684 25605 +f 25626 25615 25772 +f 25718 25605 25684 +f 25685 25645 25610 +f 25745 25626 25772 +f 25688 25610 25645 +f 25787 25522 25687 +f 25652 25852 25636 +f 25598 25781 25784 +f 25652 25654 25739 +f 25686 25680 25850 +f 25690 25480 25696 +f 25851 25560 25599 +f 25695 25518 25785 +f 25655 25609 25857 +f 25857 25609 25564 +f 25480 25578 25696 +f 25491 25598 25784 +f 25739 25654 25800 +f 25654 25573 25800 +f 25486 25821 26084 +f 25742 25535 25920 +f 25838 25524 25625 +f 25766 25497 25698 +f 25704 25570 25655 +f 25624 25626 25745 +f 25416 25831 25525 +f 25656 25624 25745 +f 25531 25659 25698 +f 25449 25559 25749 +f 25548 25529 25956 +f 25620 26014 25697 +f 25589 25992 25407 +f 25543 25491 25784 +f 25749 25559 25707 +f 25582 25530 25954 +f 25750 25839 25618 +f 25803 25618 25839 +f 25664 25863 25467 +f 25676 25582 25954 +f 25407 25992 25842 +f 25761 25664 25549 +f 25550 25761 25549 +f 25424 25594 25737 +f 25875 25829 25489 +f 25594 25498 25802 +f 25802 25498 25844 +f 25716 25741 25743 +f 25829 25667 25668 +f 25710 25817 25672 +f 25669 25736 25957 +f 25711 25584 25581 +f 25868 25539 25711 +f 25630 25631 25928 +f 25712 25464 25777 +f 25689 25738 25631 +f 25254 25679 25933 +f 25760 25715 25762 +f 25713 25585 25809 +f 25544 25762 25715 +f 25903 25619 25617 +f 25734 25619 25903 +f 25499 25717 25544 +f 25673 25729 25545 +f 25505 25504 25909 +f 25634 25427 25826 +f 25729 25673 25591 +f 25717 25499 25767 +f 25429 25767 25499 +f 25813 25638 25719 +f 25810 25777 25464 +f 25810 25461 25872 +f 25720 25639 25721 +f 25811 25640 25830 +f 25633 25592 25593 +f 25680 25605 25718 +f 25551 25642 25640 +f 25649 25640 25642 +f 25830 25724 25722 +f 25640 25724 25830 +f 25724 25640 25649 +f 25649 25723 25724 +f 25723 25649 25556 +f 25557 25723 25556 +f 25723 25557 25813 +f 25813 25557 25641 +f 25999 25462 25534 +f 25599 25686 25851 +f 25512 25428 25462 +f 25731 25508 25520 +f 25732 25512 25867 +f 25591 26021 25729 +f 25702 25703 25941 +f 25683 25512 25732 +f 25718 25684 25768 +f 25593 25709 25789 +f 26070 25430 25834 +f 25794 25501 25967 +f 25266 25567 25819 +f 25603 25712 25938 +f 25744 25789 25709 +f 25709 25675 25744 +f 25727 25894 25596 +f 25427 25548 25956 +f 25687 25603 25938 +f 25532 25688 25692 +f 25852 25652 25739 +f 25567 25740 25786 +f 25792 25832 25361 +f 25738 25928 25631 +f 25238 25818 25611 +f 25650 25422 25835 +f 25694 25838 25837 +f 25798 25589 25840 +f 25793 25752 25648 +f 25742 25986 25435 +f 25475 25694 25837 +f 25696 25482 26084 +f 25622 25648 25752 +f 25653 25913 25912 +f 25735 25670 25828 +f 25653 26028 25913 +f 25776 25424 25737 +f 25955 25353 25748 +f 25888 25353 25955 +f 25737 25594 25802 +f 25691 25569 25566 +f 25562 25783 25779 +f 25700 25536 25659 +f 25635 25561 25876 +f 25919 25693 25646 +f 25833 25828 25516 +f 25516 25435 25833 +f 25536 25467 25863 +f 25669 25957 25725 +f 25706 25332 25754 +f 25930 25695 25785 +f 25663 25660 25775 +f 25666 25714 25890 +f 25757 25546 25663 +f 25601 25671 25442 +f 25416 25764 25831 +f 25974 25434 25949 +f 25518 25604 25785 +f 25859 25434 25974 +f 25785 25604 25759 +f 25676 25534 25582 +f 25795 25606 25816 +f 25414 25606 25795 +f 25620 25667 26012 +f 25755 25543 26250 +f 25746 25451 25797 +f 25731 25764 25678 +f 25604 25795 25763 +f 25930 25783 25695 +f 25544 25717 25762 +f 25762 25717 25934 +f 25711 25581 25905 +f 25861 25710 25766 +f 25714 25596 26146 +f 25630 25773 25862 +f 25512 25462 25867 +f 25899 25702 25941 +f 25545 25729 25980 +f 25980 25729 26021 +f 25602 25851 25929 +f 25894 25727 25870 +f 25727 25769 25870 +f 25057 26070 26028 +f 25929 25726 25602 +f 25266 25819 25520 +f 26318 25504 25547 +f 25689 25600 26008 +f 25688 25645 25780 +f 25906 25588 25537 +f 25768 25770 25718 +f 25728 25771 25856 +f 25772 25728 25856 +f 25615 25728 25772 +f 25765 25718 25770 +f 25787 25687 25938 +f 25675 25842 25866 +f 25692 25688 25780 +f 25744 25675 25866 +f 25909 25504 26318 +f 25481 25692 25792 +f 25875 25691 25908 +f 25804 25736 25805 +f 25754 25774 25706 +f 25791 25793 25613 +f 25660 25706 25775 +f 26205 25597 25778 +f 25740 25653 25912 +f 25646 25782 25919 +f 25781 25597 26205 +f 25757 25663 25775 +f 25622 25752 25836 +f 25538 25832 25878 +f 25523 25693 26170 +f 25836 25753 25622 +f 25622 25753 25605 +f 25656 25918 25701 +f 25656 25745 25801 +f 25877 25546 25973 +f 25835 25422 25475 +f 25538 25878 25325 +f 26046 25325 25878 +f 25571 25325 26046 +f 25733 25876 25943 +f 25659 25536 25923 +f 25799 25651 25899 +f 25957 25736 25804 +f 25588 25949 25434 +f 25978 25588 25906 +f 25863 25923 25536 +f 25583 25541 25807 +f 25581 25672 25817 +f 25625 25725 25855 +f 25612 25493 25760 +f 25784 25989 25543 +f 26250 25543 25989 +f 25716 25674 26050 +f 25525 25831 25990 +f 25748 25586 25815 +f 25628 25756 25502 +f 25719 25681 25812 +f 25591 25633 25883 +f 25681 25682 25970 +f 25811 25824 25550 +f 25639 25682 25558 +f 25639 25882 25682 +f 25882 25639 25720 +f 25680 25718 25850 +f 25813 25724 25723 +f 25722 25724 25880 +f 25960 25722 25880 +f 25880 25724 25813 +f 25720 25636 25814 +f 25721 25636 25720 +f 25636 25852 25814 +f 25815 25586 25746 +f 25587 25542 26242 +f 25841 26092 25816 +f 25760 25762 26078 +f 25838 25625 25891 +f 25684 25948 25768 +f 25888 25889 25513 +f 25666 25890 25860 +f 25821 25533 26004 +f 25818 25513 25889 +f 25809 25585 25877 +f 25677 25708 25823 +f 25823 25936 25677 +f 25761 25550 25824 +f 26146 25596 25931 +f 25596 25894 25931 +f 25868 25711 25905 +f 25769 25862 25870 +f 25934 25717 25822 +f 25971 25611 25818 +f 25645 25685 25683 +f 25616 25868 25874 +f 25905 25581 25817 +f 25735 25828 26129 +f 25850 25765 25851 +f 25834 25404 25869 +f 25929 25851 25765 +f 25903 25617 25758 +f 25754 25704 25774 +f 25712 25777 25938 +f 25767 25822 25717 +f 25790 25916 26076 +f 25928 25773 25630 +f 25734 25903 25940 +f 25929 25893 25726 +f 25771 25726 25893 +f 25744 25866 25788 +f 25940 25782 25734 +f 25952 25848 25690 +f 25938 26109 25787 +f 25944 25832 25792 +f 25696 26084 25952 +f 25871 25911 25827 +f 25786 25740 26479 +f 25537 25794 26152 +f 25613 25787 25914 +f 25914 25791 25613 +f 25864 25863 25664 +f 25779 26008 25600 +f 25546 25757 25973 +f 25657 25658 25953 +f 25793 25791 25836 +f 25733 25943 25429 +f 25427 25956 25826 +f 25793 25836 25752 +f 25779 25783 25947 +f 25662 25690 25848 +f 25861 25766 25897 +f 25745 25772 25915 +f 25830 25824 25811 +f 25473 25505 25909 +f 25949 25588 25978 +f 25873 25837 25838 +f 25813 25719 25969 +f 25955 25748 25926 +f 25807 25541 25751 +f 25995 25841 25803 +f 25607 25911 25608 +f 25650 25998 25607 +f 25888 25955 26090 +f 25816 25902 25795 +f 25759 25604 25763 +f 25833 25435 25986 +f 25671 25956 25529 +f 25665 25927 25561 +f 25530 25525 25990 +f 25954 25530 25990 +f 25667 25829 26012 +f 26050 25674 25756 +f 25741 25845 25743 +f 25741 25716 25921 +f 26040 25492 25808 +f 25797 25743 25846 +f 25747 25808 25492 +f 25847 25449 26001 +f 26094 25760 25975 +f 25844 25860 25854 +f 25756 25628 25853 +f 25926 25748 25815 +f 25770 25768 26003 +f 25838 25891 25965 +f 26007 25927 25665 +f 26069 25683 25732 +f 25864 25664 25761 +f 25665 25545 26007 +f 26007 25545 25980 +f 25897 25766 25865 +f 25731 25520 25966 +f 25855 25891 25625 +f 25710 25861 25900 +f 25780 25645 25904 +f 26070 25834 26029 +f 25689 25895 25738 +f 25903 25758 25806 +f 25404 25790 25869 +f 25812 25681 25881 +f 25905 25817 25932 +f 25810 25910 25777 +f 26076 25916 25951 +f 25919 25782 25942 +f 25566 25971 26051 +f 25898 25771 25893 +f 25703 25776 25983 +f 25810 25872 25910 +f 25776 25737 25983 +f 25983 25737 25843 +f 25693 25919 26170 +f 25856 25771 25898 +f 25952 25690 25696 +f 25571 25963 25447 +f 25998 25650 25835 +f 25751 25447 25963 +f 25910 25938 25777 +f 25819 25567 25786 +f 25475 25837 25835 +f 25767 25429 25943 +f 25979 25787 26109 +f 25914 25787 25979 +f 25803 25839 25995 +f 25658 25662 25953 +f 25896 25706 25774 +f 26205 25784 25781 +f 25800 25573 25699 +f 25533 25587 26004 +f 26014 25620 26012 +f 25911 25607 25998 +f 25836 25791 25982 +f 25957 25804 26025 +f 25836 25684 25753 +f 25766 25698 25865 +f 25612 25993 25707 +f 25741 25921 25845 +f 25743 25845 25846 +f 25840 25647 26328 +f 25917 25797 25846 +f 25879 25797 25917 +f 25986 25742 26086 +f 25746 25797 25879 +f 25601 25796 25988 +f 25992 25589 25798 +f 25661 25492 26040 +f 25737 25802 25843 +f 25881 25681 25970 +f 25579 25825 25872 +f 25882 25970 25682 +f 25874 25579 25616 +f 25825 25579 25874 +f 25718 25765 25850 +f 25633 25959 25883 +f 25850 25851 25686 +f 25633 25593 25959 +f 25959 25789 25961 +f 25830 25722 25958 +f 25593 25789 25959 +f 25885 25722 25960 +f 25882 25720 25886 +f 25961 25788 25866 +f 25961 25789 25744 +f 25814 25852 25991 +f 25744 25788 25961 +f 26043 25886 25720 +f 25720 25814 26043 +f 26043 25814 25887 +f 25922 25844 26053 +f 25844 25854 26053 +f 25761 25824 25985 +f 25854 25860 25890 +f 25890 25714 26146 +f 25864 25761 25985 +f 26003 25768 25925 +f 25765 25770 26003 +f 25930 25785 26066 +f 25462 25999 25867 +f 25889 25996 25818 +f 25939 25856 25898 +f 25817 25710 25900 +f 25862 25773 25924 +f 26004 26245 25821 +f 25704 25655 25964 +f 25971 25818 25968 +f 25856 25907 25772 +f 25894 25870 26020 +f 25880 25813 25901 +f 25901 25813 25969 +f 26129 25730 25735 +f 25874 25868 25905 +f 25853 25628 26198 +f 25800 25699 25987 +f 25932 25817 25900 +f 26152 25794 25967 +f 25915 25772 25907 +f 25895 25689 26008 +f 26078 25762 26089 +f 25972 25713 25809 +f 25801 25745 25915 +f 25782 25940 25942 +f 26479 25740 26175 +f 25775 25706 25896 +f 25805 25697 25981 +f 25912 26175 25740 +f 26008 25779 25947 +f 25775 26081 25757 +f 25934 26089 25762 +f 25783 25930 26111 +f 26012 25829 26155 +f 25947 25783 26111 +f 25679 25755 25935 +f 25933 25679 25935 +f 25692 25780 26015 +f 25591 25883 26021 +f 25866 25842 25992 +f 25950 25839 25750 +f 25547 25713 26318 +f 25758 25871 25827 +f 26092 25902 25816 +f 25806 25758 25827 +f 25944 26163 25832 +f 25791 25914 26019 +f 25778 25634 26329 +f 25621 25644 26035 +f 25878 25832 26163 +f 26035 25644 26083 +f 25948 25684 25982 +f 25982 25684 25836 +f 25790 26076 25869 +f 25698 25659 25865 +f 25984 25659 25923 +f 25857 25859 25964 +f 25655 25857 25964 +f 25952 26033 25848 +f 25911 25998 25962 +f 25952 26084 26126 +f 25828 25833 25976 +f 25662 25848 25953 +f 25796 25909 26079 +f 25920 26086 25742 +f 25990 25831 26253 +f 26079 25988 25796 +f 25749 25707 26030 +f 25843 25802 26005 +f 25802 25844 25922 +f 25747 25847 25808 +f 25612 25760 26210 +f 26250 25935 25755 +f 25716 26050 25921 +f 26210 25760 26094 +f 25948 25925 25768 +f 25974 26017 25859 +f 26242 25542 25849 +f 25870 25862 25924 +f 25929 25765 26003 +f 25965 25891 25855 +f 25923 25863 26118 +f 25929 26006 25893 +f 25898 25893 26006 +f 25704 25964 25774 +f 25774 25964 25892 +f 26059 26146 26103 +f 25890 26146 26059 +f 25864 25985 26134 +f 25896 25774 25892 +f 25907 25856 25939 +f 25852 25739 25858 +f 25872 25825 25910 +f 26015 25780 25904 +f 25834 25869 26031 +f 25738 25895 26151 +f 25861 25897 25865 +f 26015 26018 25692 +f 25996 26002 25818 +f 25792 25692 26018 +f 25520 25819 25945 +f 25739 26013 25858 +f 25739 25800 26013 +f 25944 25792 26018 +f 26062 25973 25757 +f 25941 25703 25977 +f 25977 25703 26119 +f 25968 25818 26002 +f 25940 25903 25937 +f 25703 25983 26119 +f 26066 25785 26269 +f 25699 25918 26179 +f 26019 25982 25791 +f 25656 25801 26034 +f 26084 25821 26245 +f 25705 25621 26035 +f 26129 26016 25730 +f 25978 25906 26067 +f 25647 25705 26035 +f 25919 25942 26024 +f 25906 25537 26152 +f 26075 25713 25972 +f 26271 25566 26051 +f 25691 25566 26271 +f 25719 25812 25969 +f 25902 26092 26071 +f 26129 25828 25976 +f 25865 25659 26022 +f 25950 25523 26170 +f 25908 25691 26271 +f 25875 25908 26061 +f 25964 25859 26017 +f 26074 25795 25902 +f 25995 25839 26121 +f 25763 25795 26074 +f 25984 26022 25659 +f 26011 25829 25875 +f 25831 25764 26191 +f 26166 25831 26191 +f 26014 26012 26156 +f 25799 25899 26039 +f 25697 26014 26116 +f 26178 25876 25561 +f 25449 25749 26001 +f 26001 25749 26030 +f 25845 25921 26026 +f 26252 26030 25707 +f 25601 25988 25671 +f 26252 25707 25993 +f 25746 25879 25815 +f 25808 25847 26001 +f 25825 25874 26293 +f 26042 25970 25882 +f 25830 25884 26144 +f 25882 25886 26042 +f 25884 25830 25958 +f 25830 26144 25824 +f 25958 25885 26045 +f 25722 25885 25958 +f 26145 26045 25885 +f 25961 25866 25946 +f 25887 25814 25991 +f 25991 25852 25858 +f 25901 25960 25880 +f 25922 26005 25802 +f 25863 25864 26134 +f 26054 25763 26074 +f 25953 25848 26052 +f 26033 26052 25848 +f 26053 25854 26186 +f 26078 25975 25760 +f 25867 25999 26095 +f 25764 25731 25966 +f 25861 25865 26096 +f 25955 25926 25815 +f 25924 25773 26057 +f 25928 26057 25773 +f 25645 25683 26069 +f 26173 25874 25905 +f 26006 25929 26003 +f 25904 25645 26158 +f 26009 25855 25725 +f 25957 26009 25725 +f 25900 25861 26135 +f 25908 26271 26061 +f 25756 25853 26099 +f 25900 26154 25932 +f 26154 25900 26139 +f 25805 25981 25804 +f 25823 26140 25936 +f 26151 25895 26108 +f 25938 25910 26109 +f 25677 25936 26140 +f 25849 25677 26140 +f 25945 25819 26381 +f 25895 26008 26108 +f 25967 25730 26016 +f 25985 25824 26144 +f 25899 25941 25977 +f 25875 26061 26011 +f 26007 25980 26060 +f 25819 25786 26653 +f 25901 25969 26148 +f 25775 25896 26081 +f 25943 25876 26087 +f 25980 26021 26064 +f 25809 25877 26257 +f 25697 26116 25981 +f 26076 26031 25869 +f 26009 25957 26025 +f 26176 26019 25914 +f 26206 25946 25866 +f 26178 25561 26124 +f 25561 25927 26124 +f 25763 26142 25759 +f 26142 25763 26054 +f 25950 26082 25839 +f 25948 25982 26114 +f 26026 25921 26050 +f 25911 25962 26168 +f 25827 25911 26168 +f 25978 26067 26265 +f 25974 26204 26017 +f 25846 25845 26027 +f 25676 25954 26327 +f 26032 25534 25676 +f 25877 25973 26147 +f 26234 25909 26318 +f 26183 25999 25534 +f 25916 25657 25951 +f 25917 25846 25994 +f 26034 25801 26077 +f 25634 25826 26329 +f 25833 25986 26120 +f 26329 26336 25778 +f 25918 25656 26034 +f 25873 25838 25965 +f 25989 25784 26207 +f 26038 25992 25798 +f 25784 26205 26207 +f 25866 25992 26206 +f 26181 25671 25988 +f 25956 25671 26181 +f 25951 25657 26238 +f 25935 26250 26122 +f 26134 26118 25863 +f 26003 25925 26049 +f 26253 25831 26166 +f 25889 25888 26090 +f 26092 26255 26274 +f 26135 25861 26096 +f 25854 25890 26059 +f 26071 26092 26274 +f 26006 26093 25898 +f 26229 25996 25889 +f 26191 25764 26288 +f 26173 25905 25932 +f 25898 26010 25939 +f 25587 26242 26004 +f 25764 25966 26288 +f 25867 26095 26143 +f 25985 26144 26110 +f 25955 25815 26000 +f 25732 25867 26143 +f 25965 25855 26056 +f 26227 25877 26147 +f 25910 25825 26292 +f 25987 25699 26179 +f 25800 25987 26013 +f 25858 26013 26100 +f 26016 26217 25967 +f 25981 26072 25804 +f 25907 26101 25915 +f 25915 26101 26077 +f 25801 25915 26077 +f 26138 25855 26009 +f 25834 26031 26029 +f 25903 25806 25937 +f 25972 25809 26257 +f 25925 25948 26063 +f 26223 26003 26049 +f 25937 26023 25940 +f 25628 25595 26198 +f 25991 25858 26098 +f 26155 25829 26011 +f 26033 25952 26126 +f 25933 26198 25595 +f 26114 25982 26019 +f 25940 26024 25942 +f 26008 25947 26157 +f 26269 25785 26112 +f 26112 25785 25759 +f 26062 25757 26081 +f 25913 26175 25912 +f 26021 25883 26068 +f 25657 25953 26238 +f 26318 25713 26075 +f 25984 25923 26117 +f 26074 25902 26356 +f 26032 26183 25534 +f 26025 25804 26167 +f 26062 26147 25973 +f 25841 25995 26121 +f 25806 25827 26168 +f 25644 25799 26036 +f 25835 25837 26123 +f 25822 25767 26085 +f 25943 26085 25767 +f 25909 26234 26079 +f 25837 25873 26123 +f 25798 25840 26328 +f 26087 25876 26178 +f 25988 26079 26125 +f 25976 25833 26120 +f 26250 25989 26171 +f 26206 25992 26038 +f 26001 26030 26172 +f 25799 26039 26036 +f 26120 25986 26442 +f 26026 26027 25845 +f 26027 25994 25846 +f 25612 26210 25993 +f 25970 26037 25881 +f 25825 26293 26292 +f 26293 25874 26218 +f 25883 25959 26130 +f 26041 25970 26042 +f 26037 25970 26041 +f 25959 25961 26132 +f 25961 25946 26132 +f 26042 25886 26133 +f 25886 26043 26133 +f 25885 26127 26145 +f 25960 26127 25885 +f 25887 25991 26044 +f 26127 25960 26213 +f 26213 25960 25901 +f 25841 26428 26092 +f 26063 26048 25925 +f 25808 26001 26212 +f 26005 25922 26053 +f 26000 26149 25955 +f 25998 26102 25962 +f 26217 26016 26371 +f 26050 25756 26099 +f 26253 25954 25990 +f 26049 25925 26048 +f 26099 26247 26050 +f 25963 26425 25751 +f 26059 26186 25854 +f 26022 26137 25865 +f 26422 25759 26142 +f 26016 26129 26055 +f 26135 26139 25900 +f 25853 26198 26099 +f 26056 25855 26106 +f 26057 25928 26193 +f 25928 25738 26193 +f 26242 25849 26240 +f 25894 26146 25931 +f 26151 26193 25738 +f 26138 26106 25855 +f 25812 25881 26233 +f 26168 25962 26102 +f 26011 26061 26275 +f 26108 26008 26157 +f 25924 26161 25870 +f 26138 26009 26058 +f 25806 26164 25937 +f 25520 25945 25966 +f 26156 26012 26155 +f 26009 26073 26058 +f 26111 25930 26065 +f 26065 25930 26066 +f 26078 26089 26254 +f 25899 25977 26039 +f 26014 26156 26116 +f 26093 26010 25898 +f 25645 26069 26236 +f 25981 26116 26159 +f 25939 26010 26215 +f 26173 25932 26194 +f 26024 25940 26023 +f 25835 26123 26169 +f 26072 25981 26159 +f 25759 26422 26112 +f 26333 26070 26029 +f 26249 25835 26169 +f 25902 26071 26356 +f 25998 25835 26249 +f 26113 26170 25919 +f 25822 26089 25934 +f 25987 26199 26013 +f 26167 25804 26289 +f 25896 25892 26141 +f 26123 25873 26248 +f 26248 25873 25965 +f 25918 26107 26179 +f 25841 26121 26428 +f 26128 25991 26098 +f 26076 25951 26080 +f 26204 25974 26393 +f 25955 26149 26090 +f 25964 26017 26150 +f 26087 26085 25943 +f 26205 25778 26336 +f 25923 26118 26117 +f 26115 25892 25964 +f 26442 25986 26086 +f 26026 26050 26047 +f 26180 26027 26026 +f 25676 26327 26032 +f 25661 26174 25920 +f 25983 25843 26088 +f 25879 25917 25994 +f 25661 26040 26211 +f 26217 26152 25967 +f 25965 26056 26185 +f 25998 26249 26102 +f 25865 26137 26096 +f 26327 25954 26253 +f 26006 26003 26223 +f 26097 25879 26244 +f 25815 25879 26097 +f 26223 26091 26006 +f 26052 26238 25953 +f 26093 26006 26091 +f 26055 26371 26016 +f 26095 25999 26183 +f 26348 26161 25924 +f 25732 26143 26187 +f 26104 25732 26187 +f 26228 25939 26215 +f 26069 25732 26104 +f 26051 25971 25968 +f 26054 26074 25997 +f 25907 25939 26228 +f 26228 26101 25907 +f 25913 26028 26390 +f 26070 26390 26028 +f 26158 25645 26236 +f 26004 26242 26188 +f 26035 26328 25647 +f 26015 25904 26158 +f 25975 26264 26094 +f 26199 26100 26013 +f 25927 26007 26268 +f 26098 25858 26100 +f 26036 26083 25644 +f 26154 26194 25932 +f 26020 25870 26161 +f 26035 26083 26266 +f 25949 25978 26203 +f 25819 26653 26381 +f 26031 26076 26230 +f 26230 26076 26080 +f 25974 25949 26393 +f 26203 26393 25949 +f 26164 26291 25937 +f 26034 26077 26177 +f 26197 25937 26291 +f 26109 25910 26292 +f 26200 26034 26177 +f 25918 26034 26200 +f 26200 26107 25918 +f 26023 25937 26323 +f 26213 25901 26148 +f 25826 25956 26447 +f 26033 26126 26232 +f 25969 25812 26148 +f 26329 25826 26447 +f 26148 25812 26233 +f 26141 25892 26115 +f 25874 26173 26218 +f 25919 26024 26113 +f 26009 26025 26165 +f 26165 26073 26009 +f 26088 25843 26005 +f 26037 26233 25881 +f 26115 25964 26150 +f 25804 26072 26289 +f 25806 26168 26164 +f 26185 26248 25965 +f 26089 25822 26342 +f 26342 25822 26085 +f 25948 26114 26063 +f 25984 26117 26182 +f 25993 26283 26252 +f 26174 25661 26211 +f 26233 26037 26219 +f 26219 26037 26041 +f 26068 25883 26130 +f 26042 26133 26221 +f 25958 26131 25884 +f 26144 25884 26131 +f 25991 26128 26044 +f 26145 26272 25958 +f 25958 26045 26145 +f 26145 26127 26312 +f 26244 25994 26337 +f 26088 26005 26284 +f 25807 25751 26425 +f 26121 25839 26082 +f 26134 25985 26326 +f 26050 26247 26246 +f 26137 26136 26096 +f 26129 25976 26367 +f 26224 26135 26096 +f 26224 26096 26136 +f 26137 26022 26225 +f 25945 26381 26500 +f 26245 26004 26344 +f 26428 26255 26092 +f 25820 25807 26465 +f 26000 25815 26097 +f 26139 26135 26224 +f 26143 26095 26184 +f 26057 26348 25924 +f 26187 26143 26184 +f 26263 26186 26059 +f 26257 25877 26227 +f 26198 25933 26243 +f 26479 26653 25786 +f 26124 25927 26354 +f 26078 26264 25975 +f 26059 26103 26263 +f 26193 26151 26226 +f 26203 25978 26265 +f 25927 26268 26354 +f 26103 26146 26189 +f 26015 26158 26160 +f 26258 26039 25977 +f 26230 26029 26031 +f 26011 26275 26155 +f 26228 26196 26101 +f 26018 26015 26160 +f 25947 26111 26065 +f 26157 25947 26065 +f 25933 25935 26243 +f 25944 26018 26313 +f 26313 26190 25944 +f 26190 26270 25944 +f 26256 26062 25896 +f 25896 26062 26081 +f 26163 25944 26270 +f 26052 26033 26153 +f 25878 26163 26195 +f 26046 25878 26195 +f 26245 26192 26084 +f 26328 26035 26201 +f 26126 26084 26192 +f 26125 26335 25988 +f 25913 26390 26175 +f 26273 25980 26064 +f 26323 25937 26197 +f 26167 26165 26025 +f 26021 26410 26064 +f 26021 26068 26410 +f 26225 26022 25984 +f 26147 26062 26231 +f 26170 26113 26325 +f 26168 26102 26331 +f 26027 26337 25994 +f 26207 26205 26580 +f 26304 26249 26169 +f 26038 25798 26330 +f 25989 26207 26171 +f 26055 26129 26105 +f 26211 26040 25808 +f 26252 26172 26030 +f 26049 26048 26286 +f 26500 25966 25945 +f 26047 26050 26246 +f 25879 25994 26244 +f 26091 26223 26260 +f 26215 26091 26260 +f 26240 25849 26543 +f 26423 25996 26229 +f 26263 26103 26189 +f 26091 26215 26216 +f 26140 26543 25849 +f 26056 26106 26138 +f 26105 26129 26367 +f 26146 26495 26189 +f 25894 26495 26146 +f 26004 26188 26344 +f 26161 26348 26366 +f 26119 26258 25977 +f 26119 25983 26360 +f 26080 25951 26340 +f 26115 26251 26141 +f 25979 26109 26282 +f 26067 25906 26402 +f 26218 26173 26194 +f 26227 26147 26305 +f 26177 26361 26200 +f 26281 26139 26224 +f 25987 26179 26199 +f 26017 26204 26150 +f 26141 26256 25896 +f 26151 26108 26352 +f 26340 25951 26279 +f 26023 26323 26278 +f 25951 26238 26279 +f 26159 26116 26469 +f 26114 26019 26176 +f 26035 26266 26201 +f 26023 26278 26024 +f 26087 26334 26085 +f 26330 25798 26328 +f 26238 26052 26153 +f 26268 26007 26060 +f 26087 26178 26334 +f 26201 26441 26328 +f 26062 26256 26307 +f 26167 26289 26416 +f 26110 26326 25985 +f 26231 26062 26401 +f 26208 26117 26118 +f 26473 26112 26422 +f 25571 26046 25963 +f 26134 26208 26118 +f 26178 26124 26324 +f 25950 26170 26444 +f 26354 26324 26124 +f 26026 26047 26241 +f 26180 26026 26241 +f 26082 25950 26444 +f 26180 26337 26027 +f 26360 25983 26088 +f 25906 26152 26402 +f 26079 26234 26484 +f 25920 26174 26086 +f 26181 25988 26335 +f 25956 26181 26447 +f 26219 26041 26301 +f 26068 26130 26214 +f 26130 25959 26296 +f 25959 26132 26296 +f 26091 26216 26093 +f 26132 25946 26300 +f 26216 26010 26093 +f 26380 25946 26206 +f 26300 25946 26380 +f 26215 26010 26216 +f 26303 26220 26294 +f 26077 26101 26177 +f 26177 26101 26196 +f 26110 26144 26131 +f 26272 26131 25958 +f 26042 26221 26041 +f 26133 26043 26222 +f 26222 25887 26459 +f 26043 25887 26222 +f 25887 26044 26459 +f 26054 25997 26363 +f 26095 26183 26435 +f 26223 26049 26287 +f 26138 26058 26308 +f 26260 26223 26353 +f 26112 26384 26269 +f 26062 26307 26401 +f 26067 26402 26265 +f 26228 26215 26370 +f 26312 26346 26145 +f 26495 25894 26020 +f 26147 26231 26305 +f 26069 26104 26236 +f 26196 26228 26262 +f 26136 26137 26259 +f 26266 26083 26599 +f 26002 25996 26423 +f 26120 26367 25976 +f 26154 26139 26281 +f 26083 26036 26599 +f 26264 26078 26314 +f 26194 26154 26281 +f 26158 26236 26309 +f 26226 26151 26352 +f 26292 26282 26109 +f 26160 26313 26018 +f 26323 26197 26291 +f 26281 26224 26351 +f 26107 26200 26310 +f 26108 26157 26418 +f 26179 26107 26315 +f 26251 26115 26150 +f 26199 26179 26315 +f 25914 25979 26282 +f 26176 25914 26282 +f 26384 26112 26473 +f 26330 26277 26038 +f 26149 26364 26090 +f 26235 26063 26114 +f 26046 26195 26522 +f 25889 26090 26229 +f 26211 25808 26368 +f 26170 26202 26444 +f 26212 26368 25808 +f 26225 25984 26182 +f 26326 26110 26267 +f 26213 26148 26317 +f 26054 26239 26142 +f 26422 26142 26239 +f 26403 26089 26342 +f 26347 26186 26263 +f 26479 26175 26383 +f 26326 26208 26134 +f 26060 25980 26273 +f 26334 26342 26085 +f 26271 26539 26061 +f 26048 26063 26235 +f 26539 26275 26061 +f 25823 26541 26140 +f 26122 26250 26209 +f 26047 26246 26241 +f 26386 26198 26406 +f 26099 26198 26386 +f 26169 26123 26462 +f 26279 26238 26341 +f 26304 26169 26462 +f 26244 26337 26376 +f 26320 26073 26165 +f 26350 26097 26244 +f 26073 26320 26058 +f 26065 26420 26321 +f 26065 26066 26420 +f 26432 26260 26353 +f 26184 26095 26435 +f 26198 26243 26406 +f 26184 26468 26187 +f 26263 26189 26388 +f 26264 26349 26094 +f 26057 26193 26348 +f 26370 26261 26228 +f 26390 26070 26483 +f 26483 26070 26333 +f 26262 26228 26261 +f 26149 26000 26319 +f 26320 26308 26058 +f 26259 26137 26225 +f 26318 26075 26547 +f 26346 26312 26430 +f 26160 26158 26309 +f 26357 26160 26309 +f 26280 26098 26481 +f 26098 26100 26481 +f 26234 26318 26484 +f 26352 26108 26418 +f 26362 26190 26313 +f 26199 26237 26100 +f 26418 26065 26321 +f 26157 26065 26418 +f 26270 26190 26362 +f 26282 26292 26438 +f 26195 26163 26270 +f 26346 26272 26145 +f 26315 26107 26310 +f 26020 26161 26434 +f 26312 26127 26514 +f 26033 26232 26153 +f 26356 26071 26274 +f 26280 26302 26128 +f 26356 26359 26074 +f 26128 26098 26280 +f 26148 26233 26408 +f 26206 26038 26277 +f 25997 26074 26359 +f 26407 26305 26231 +f 26322 26291 26164 +f 26268 26060 26512 +f 26233 26285 26408 +f 25807 26425 26338 +f 26402 26217 26371 +f 26512 26060 26273 +f 26398 26155 26311 +f 26156 26276 26116 +f 26390 26482 26175 +f 26465 25823 25820 +f 26049 26286 26287 +f 26202 26170 26325 +f 26410 26068 26214 +f 26207 26580 26171 +f 26254 26089 26403 +f 26171 26618 26250 +f 26209 26250 26618 +f 26208 26326 26365 +f 26442 26086 26519 +f 26332 26164 26168 +f 25993 26210 26283 +f 26086 26174 26421 +f 26167 26416 26165 +f 26210 26094 26426 +f 26599 26036 26515 +f 26039 26258 26515 +f 26249 26304 26102 +f 26246 26247 26503 +f 26284 26005 26053 +f 26337 26180 26241 +f 26247 26099 26429 +f 26212 26001 26339 +f 26339 26001 26172 +f 26293 26218 26455 +f 26303 26294 26295 +f 26294 26220 26297 +f 26220 26298 26297 +f 26218 26194 26455 +f 26277 26454 26206 +f 26299 26220 26303 +f 26299 26303 26295 +f 26374 26131 26272 +f 26196 26262 26177 +f 26177 26262 26290 +f 26290 26361 26177 +f 26127 26213 26317 +f 26296 26132 26300 +f 26298 26220 26299 +f 26380 26206 26454 +f 26221 26301 26041 +f 26285 26233 26219 +f 26219 26301 26285 +f 26459 26044 26302 +f 26044 26128 26302 +f 26420 26066 26424 +f 26304 26490 26102 +f 26353 26223 26287 +f 26066 26269 26424 +f 26227 26305 26475 +f 26257 26227 26475 +f 26259 26225 26415 +f 26465 26541 25823 +f 26274 26255 26431 +f 26366 26348 26345 +f 26588 26388 26189 +f 26319 26000 26097 +f 26122 26209 26620 +f 26075 25972 26547 +f 26215 26260 26501 +f 26405 26119 26360 +f 26315 26306 26199 +f 26175 26482 26383 +f 26162 25935 26122 +f 26352 26418 26413 +f 26254 26314 26078 +f 26114 26176 26440 +f 26395 26290 26399 +f 26361 26290 26395 +f 26201 26266 26602 +f 26150 26204 26394 +f 26403 26314 26254 +f 26387 26225 26182 +f 26514 26127 26316 +f 26361 26310 26200 +f 26271 26051 26539 +f 25963 26046 26522 +f 26326 26267 26448 +f 26162 26243 25935 +f 26317 26148 26408 +f 26117 26208 26182 +f 26367 26120 26442 +f 26322 26323 26291 +f 26239 26054 26363 +f 26136 26259 26414 +f 26503 26247 26429 +f 26064 26410 26273 +f 26402 26152 26217 +f 26429 26099 26386 +f 26224 26136 26414 +f 26358 26048 26235 +f 26155 26275 26311 +f 26048 26358 26286 +f 26358 26287 26286 +f 26168 26331 26332 +f 26155 26466 26156 +f 26183 26032 26392 +f 26466 26155 26398 +f 26360 26088 26615 +f 26615 26088 26369 +f 26088 26284 26369 +f 26462 26123 26248 +f 26251 26391 26141 +f 26391 26251 26467 +f 26053 26186 26284 +f 26551 26253 26166 +f 26032 26327 26392 +f 26469 26116 26276 +f 26276 26156 26466 +f 26153 26461 26238 +f 26289 26072 26416 +f 26287 26511 26353 +f 26248 26531 26343 +f 26388 26347 26263 +f 26094 26586 26426 +f 26192 26245 26925 +f 26432 26474 26260 +f 26501 26260 26474 +f 26281 26351 26385 +f 26639 26539 26051 +f 26348 26193 26470 +f 26265 26402 26446 +f 26029 26230 26333 +f 26258 26119 26405 +f 26237 26481 26100 +f 26319 26505 26149 +f 26424 26269 26384 +f 26236 26104 26355 +f 26495 26020 26434 +f 26561 26340 26279 +f 26310 26485 26315 +f 26573 26324 26354 +f 26226 26352 26409 +f 25972 26257 26475 +f 26153 26232 26492 +f 26434 26161 26366 +f 26313 26160 26652 +f 26232 26126 26492 +f 26072 26159 26469 +f 26492 26126 26192 +f 26279 26341 26569 +f 26582 26090 26364 +f 26608 26090 26582 +f 26430 26312 26514 +f 26634 26194 26404 +f 26608 26229 26090 +f 26194 26281 26404 +f 26341 26238 26461 +f 26394 26204 26393 +f 26320 26165 26583 +f 26240 26598 26242 +f 26359 26356 26568 +f 26282 26440 26176 +f 26270 26362 26516 +f 26657 26440 26486 +f 26165 26416 26583 +f 26114 26440 26657 +f 26657 26235 26114 +f 26580 26205 26768 +f 26182 26208 26412 +f 26580 26669 26171 +f 26239 26363 26525 +f 26331 26102 26490 +f 26351 26224 26414 +f 25807 26338 26465 +f 26172 26252 26498 +f 26079 26484 26575 +f 26443 26330 26328 +f 26403 26342 26529 +f 26519 26086 26421 +f 26674 26210 26426 +f 26125 26079 26575 +f 26039 26515 26036 +f 26529 26342 26334 +f 26551 26166 26708 +f 26334 26178 26411 +f 26178 26324 26411 +f 26166 26191 26708 +f 26181 26335 26904 +f 26447 26181 26904 +f 26121 26082 26524 +f 26288 25966 26500 +f 26368 26212 26339 +f 26256 26141 26391 +f 26513 26256 26391 +f 26186 26347 26284 +f 26172 26498 26660 +f 26373 26337 26241 +f 26293 26438 26292 +f 26185 26531 26248 +f 26293 26455 26438 +f 26503 26241 26246 +f 26531 26185 26548 +f 26194 26634 26455 +f 26501 26370 26215 +f 26131 26633 26110 +f 26460 26244 26376 +f 26374 26272 26377 +f 26330 26372 26277 +f 26272 26346 26377 +f 26214 26130 26452 +f 26297 26370 26453 +f 26317 26316 26127 +f 26298 26370 26297 +f 26261 26370 26298 +f 26296 26452 26130 +f 26295 26294 26375 +f 26294 26297 26453 +f 26375 26294 26453 +f 26296 26300 26537 +f 26295 26375 26378 +f 26379 26295 26378 +f 26299 26295 26379 +f 26380 26537 26300 +f 26290 26262 26261 +f 26399 26261 26298 +f 26285 26301 26458 +f 26290 26261 26399 +f 26399 26298 26456 +f 26456 26298 26299 +f 26133 26301 26221 +f 26459 26538 26222 +f 26463 26353 26511 +f 26350 26244 26460 +f 26424 26384 26382 +f 26210 26674 26283 +f 26267 26110 26546 +f 26097 26350 26433 +f 25968 26002 26769 +f 26188 26242 26638 +f 26051 25968 26769 +f 26304 26462 26720 +f 26432 26353 26463 +f 26510 26377 26346 +f 26346 26430 26510 +f 26598 26240 26543 +f 26172 26660 26339 +f 26435 26183 26731 +f 26366 26345 26496 +f 26281 26385 26480 +f 26281 26480 26404 +f 26189 26495 26591 +f 26349 26586 26094 +f 26332 26397 26164 +f 26282 26438 26439 +f 26521 26406 26243 +f 26548 26185 26056 +f 26344 26188 26638 +f 26104 26187 26468 +f 26311 26275 26552 +f 26193 26226 26470 +f 26470 26226 26409 +f 26056 26138 26471 +f 26162 26122 26620 +f 26324 26573 26411 +f 26264 26502 26349 +f 26309 26236 26355 +f 26307 26256 26396 +f 26160 26357 26559 +f 26333 26230 26668 +f 26322 26164 26397 +f 26393 26203 26476 +f 26568 26356 26604 +f 26203 26265 26476 +f 26359 26363 25997 +f 26265 26446 26476 +f 26327 26253 26551 +f 26400 26361 26395 +f 26392 26327 26550 +f 26478 26314 26403 +f 26024 26278 26419 +f 26387 26415 26225 +f 26113 26024 26419 +f 26437 26231 26401 +f 26354 26268 26697 +f 26080 26340 26606 +f 26414 26259 26415 +f 26310 26361 26400 +f 26606 26340 26561 +f 26570 26422 26239 +f 26475 26547 25972 +f 26407 26231 26437 +f 26402 26371 26488 +f 26191 26288 26558 +f 26492 26565 26562 +f 26153 26492 26562 +f 26925 26492 26192 +f 26268 26512 26595 +f 26105 26367 26584 +f 26484 26318 26547 +f 26371 26055 26493 +f 26055 26105 26493 +f 26367 26442 26782 +f 26201 26602 26477 +f 26410 26214 26536 +f 26328 26441 26443 +f 26205 26336 26768 +f 26332 26331 26450 +f 26576 26125 26575 +f 26335 26125 26576 +f 26569 26341 26461 +f 26500 26381 26464 +f 26428 26121 26524 +f 26462 26248 26343 +f 26730 26350 26460 +f 26730 26433 26350 +f 26448 26267 26546 +f 26284 26347 26773 +f 26639 26051 26769 +f 26275 26539 26552 +f 26319 26097 26433 +f 26408 26285 26436 +f 26397 26332 26450 +f 26501 26474 26545 +f 26420 26424 26518 +f 26548 26056 26471 +f 26428 26544 26255 +f 26349 26502 26586 +f 26287 26358 26563 +f 26138 26308 26471 +f 26364 26149 26505 +f 26473 26472 26384 +f 26483 26482 26390 +f 26405 26610 26258 +f 26638 26242 26598 +f 26314 26644 26264 +f 26513 26396 26256 +f 26355 26104 26468 +f 26644 26314 26478 +f 26925 26245 26344 +f 26199 26306 26237 +f 26573 26354 26507 +f 26665 26333 26668 +f 26183 26392 26731 +f 26243 26162 26445 +f 26395 26399 26526 +f 26550 26327 26551 +f 26308 26320 26583 +f 26278 26323 26609 +f 26417 26278 26609 +f 26652 26160 26559 +f 26278 26417 26419 +f 26654 26313 26652 +f 26401 26307 26396 +f 26268 26698 26697 +f 26396 26437 26401 +f 26708 26191 26558 +f 26362 26313 26654 +f 26558 26288 26499 +f 26499 26288 26500 +f 26564 26270 26516 +f 26251 26506 26467 +f 26352 26413 26409 +f 26617 26336 26329 +f 26440 26282 26439 +f 26306 26315 26691 +f 26487 26418 26321 +f 26506 26251 26150 +f 26581 26410 26536 +f 26420 26517 26321 +f 26452 26536 26214 +f 26394 26393 26476 +f 26517 26420 26518 +f 26423 26229 26527 +f 26604 26356 26274 +f 26575 26484 26491 +f 26387 26182 26611 +f 26182 26412 26611 +f 26473 26422 26570 +f 26412 26208 26365 +f 26365 26326 26448 +f 26498 26252 26772 +f 26525 26570 26239 +f 26252 26283 26772 +f 26174 26211 26497 +f 26447 26904 26449 +f 26373 26241 26503 +f 26372 26451 26277 +f 26373 26376 26337 +f 26376 26373 26460 +f 26454 26277 26451 +f 26624 26438 26455 +f 26131 26374 26633 +f 26453 26370 26533 +f 26372 26330 26765 +f 26110 26633 26546 +f 26378 26375 26530 +f 26530 26375 26453 +f 26452 26296 26537 +f 26456 26299 26457 +f 26534 26316 26317 +f 26526 26399 26456 +f 26408 26534 26317 +f 26457 26299 26379 +f 26458 26436 26285 +f 26133 26222 26632 +f 26302 26280 26578 +f 26579 26459 26302 +f 26382 26384 26472 +f 26407 26696 26305 +f 26243 26445 26521 +f 26492 26925 26567 +f 26634 26404 26480 +f 26480 26385 26571 +f 26184 26435 26553 +f 26471 26308 26555 +f 26389 26543 26140 +f 26347 26388 26587 +f 26408 26626 26534 +f 26468 26184 26553 +f 26400 26395 26592 +f 26470 26345 26348 +f 26386 26406 26521 +f 26657 26486 26701 +f 26485 26691 26315 +f 26744 26398 26560 +f 26230 26080 26668 +f 26578 26280 26481 +f 26591 26588 26189 +f 26309 26355 26508 +f 26502 26264 26644 +f 26409 26413 26601 +f 26150 26394 26643 +f 26505 26582 26364 +f 26653 26479 26798 +f 26358 26235 26781 +f 26601 26413 26487 +f 26398 26311 26560 +f 26413 26418 26487 +f 26153 26562 26461 +f 26321 26517 26487 +f 26402 26488 26621 +f 26478 26403 26556 +f 26569 26561 26279 +f 26613 26072 26469 +f 26371 26493 26488 +f 26604 26274 26431 +f 26441 26201 26477 +f 26414 26415 26670 +f 26366 26496 26434 +f 26461 26494 26569 +f 26363 26359 26568 +f 26403 26529 26556 +f 26397 26711 26322 +f 26493 26105 26584 +f 26270 26564 26950 +f 26195 26270 26950 +f 26450 26331 26490 +f 26276 26466 26577 +f 26334 26411 26572 +f 26782 26584 26367 +f 26599 26515 26692 +f 26713 25963 26522 +f 26411 26573 26572 +f 26373 26503 26504 +f 26113 26419 26715 +f 26325 26113 26715 +f 26518 26424 26382 +f 26308 26699 26555 +f 26515 26258 26610 +f 26583 26416 26520 +f 26416 26072 26757 +f 26405 26360 26671 +f 26671 26360 26615 +f 26497 26211 26710 +f 26211 26368 26710 +f 26540 26462 26343 +f 26544 26428 26524 +f 26503 26429 26504 +f 26284 26773 26858 +f 26427 26540 26343 +f 26429 26509 26504 +f 26431 26255 26544 +f 26429 26386 26509 +f 26490 26304 26489 +f 26464 26381 26653 +f 26773 26347 26587 +f 26408 26436 26626 +f 26475 26305 26696 +f 26541 26389 26140 +f 26471 26555 26751 +f 26473 26570 26690 +f 26479 26383 26798 +f 26466 26398 26744 +f 26588 26587 26388 +f 26511 26287 26563 +f 26595 26698 26268 +f 26470 26409 26596 +f 26649 26306 26691 +f 26513 26391 26623 +f 26468 26737 26355 +f 26737 26508 26355 +f 26481 26237 26695 +f 26441 26477 26764 +f 26237 26306 26649 +f 26695 26237 26574 +f 26357 26309 26600 +f 26592 26395 26526 +f 26566 26363 26568 +f 26484 26547 26780 +f 26651 26469 26276 +f 26484 26780 26743 +f 26570 26525 26523 +f 26434 26496 26605 +f 26308 26583 26699 +f 26606 26668 26080 +f 26407 26437 26746 +f 26711 26607 26322 +f 26323 26322 26607 +f 26607 26554 26323 +f 26554 26609 26323 +f 26565 26492 26567 +f 26446 26402 26621 +f 26235 26657 26781 +f 26713 26425 25963 +f 26329 26447 26656 +f 26757 26072 26613 +f 26412 26365 26616 +f 26365 26448 26661 +f 26524 26082 26444 +f 26334 26667 26529 +f 26664 26336 26617 +f 26858 26369 26284 +f 26673 26385 26351 +f 26519 26782 26442 +f 26447 26449 26656 +f 26618 26171 26669 +f 26421 26174 26497 +f 26506 26686 26467 +f 26772 26283 26674 +f 26501 26533 26370 +f 26451 26372 26724 +f 26530 26453 26533 +f 26378 26457 26379 +f 26629 26624 26455 +f 26373 26627 26460 +f 26460 26627 26628 +f 26454 26451 26535 +f 26532 26454 26535 +f 26629 26455 26634 +f 26730 26460 26628 +f 26526 26456 26457 +f 26330 26443 26765 +f 26310 26400 26485 +f 26458 26301 26630 +f 26380 26454 26532 +f 26301 26632 26630 +f 26632 26301 26133 +f 26536 26452 26537 +f 26632 26222 26538 +f 26538 26459 26579 +f 26537 26380 26532 +f 26302 26578 26528 +f 26302 26528 26579 +f 26343 26531 26427 +f 26162 26620 26714 +f 26463 26647 26432 +f 26513 26585 26396 +f 26474 26432 26647 +f 26598 26543 26944 +f 26545 26474 26679 +f 26472 26473 26690 +f 26510 26542 26377 +f 26641 26435 26731 +f 26489 26304 26720 +f 26514 26510 26430 +f 26548 26471 26650 +f 26588 26591 26590 +f 26593 26435 26641 +f 26586 26502 26644 +f 26553 26435 26593 +f 26496 26345 26732 +f 26386 26521 26648 +f 26437 26396 26645 +f 26549 26440 26439 +f 26751 26555 26614 +f 26486 26440 26549 +f 26574 26237 26649 +f 26591 26495 26706 +f 26798 26383 26482 +f 26345 26470 26557 +f 26600 26309 26508 +f 26839 26475 26696 +f 26552 26560 26311 +f 26559 26357 26600 +f 26696 26407 26746 +f 26563 26358 26781 +f 26578 26481 26747 +f 26605 26496 26732 +f 26547 26475 26594 +f 26611 26412 26612 +f 26711 26397 26819 +f 26661 26616 26365 +f 26441 26764 26443 +f 26507 26354 26694 +f 26697 26694 26354 +f 26685 26511 26563 +f 26488 26493 26850 +f 26584 26622 26493 +f 26419 26417 26715 +f 26414 26673 26351 +f 26478 26556 26721 +f 26760 26421 26497 +f 26414 26851 26673 +f 26571 26385 26673 +f 26577 26466 26744 +f 26718 26525 26566 +f 26525 26363 26566 +f 26623 26467 26686 +f 26391 26467 26623 +f 26610 26767 26515 +f 26494 26461 26675 +f 26555 26699 26614 +f 26671 26610 26405 +f 26708 26963 26551 +f 26576 26575 26982 +f 26671 26615 26795 +f 26682 26450 26490 +f 26397 26450 26819 +f 26520 26416 26757 +f 26615 26369 26858 +f 26558 26499 26742 +f 26500 26790 26499 +f 26500 26464 26790 +f 26623 26585 26513 +f 26647 26679 26474 +f 26524 26855 26544 +f 26689 26382 26472 +f 26521 26445 26752 +f 26540 26720 26462 +f 26660 26498 26716 +f 26689 26472 26690 +f 26546 26680 26448 +f 26319 26433 26684 +f 26505 26319 26684 +f 26716 26498 26772 +f 26625 26534 26626 +f 26549 26438 26624 +f 26468 26553 26737 +f 26439 26438 26549 +f 26482 26483 26786 +f 26592 26775 26400 +f 26665 26483 26333 +f 26600 26508 26740 +f 26470 26596 26557 +f 26645 26967 26437 +f 26751 26650 26471 +f 26436 26625 26626 +f 26853 26606 26709 +f 26601 26655 26409 +f 26606 26561 26709 +f 26661 26448 26680 +f 26768 26336 26664 +f 26612 26412 26616 +f 26481 26695 26747 +f 26717 26487 26517 +f 26565 26567 26799 +f 26562 26565 26799 +f 26707 26550 26551 +f 26592 26526 26603 +f 26495 26788 26706 +f 26788 26495 26434 +f 26691 26485 26597 +f 26950 26564 26516 +f 26699 26583 26619 +f 26528 26578 26693 +f 26721 26676 26478 +f 26618 26669 26666 +f 26861 26566 26568 +f 26415 26387 26705 +f 26511 26647 26463 +f 26273 26766 26512 +f 26589 26501 26545 +f 26713 26338 26425 +f 26273 26410 26766 +f 26851 26414 26670 +f 26410 26581 26846 +f 26523 26525 26718 +f 26581 26536 26703 +f 26002 26423 26942 +f 26382 26689 26518 +f 26394 26476 26643 +f 26682 26490 26489 +f 26506 26150 26643 +f 26715 26202 26325 +f 26529 26663 26556 +f 26663 26529 26667 +f 26819 26450 26682 +f 26662 26444 26202 +f 26702 26767 26610 +f 26334 26572 26667 +f 26368 26770 26710 +f 26368 26339 26770 +f 26748 26446 26621 +f 26504 26509 26804 +f 26533 26501 26589 +f 26531 26548 26631 +f 26504 26627 26373 +f 26631 26548 26650 +f 26530 26533 26637 +f 26378 26637 26457 +f 26530 26637 26378 +f 26451 26724 26535 +f 26533 26589 26637 +f 26640 26603 26526 +f 26571 26723 26634 +f 26634 26480 26571 +f 26637 26640 26457 +f 26640 26526 26457 +f 26400 26597 26485 +f 26514 26316 26719 +f 26635 26719 26316 +f 26630 26436 26458 +f 26635 26316 26636 +f 26534 26636 26316 +f 26630 26632 26727 +f 26636 26534 26625 +f 26531 26677 26427 +f 26677 26531 26631 +f 26541 26465 27083 +f 26639 26829 26539 +f 26858 26795 26615 +f 27073 26679 26784 +f 26445 26162 26714 +f 26545 26679 27073 +f 26829 26552 26539 +f 26433 26730 26776 +f 26386 26648 26509 +f 26644 26478 26734 +f 26593 26681 26553 +f 26665 26786 26483 +f 26603 26722 26592 +f 26597 26400 26775 +f 26746 26437 26967 +f 26737 26553 26681 +f 26653 26798 26755 +f 26427 26677 26540 +f 26540 26677 26728 +f 26884 26577 26744 +f 26685 26563 26873 +f 26691 26597 26831 +f 26683 26489 26720 +f 26798 26482 26837 +f 26491 26484 26785 +f 26344 26638 27040 +f 26740 26894 26600 +f 26853 26668 26606 +f 26613 26469 26651 +f 26559 26600 26894 +f 26685 26687 26511 +f 26709 26561 26758 +f 26647 26511 26687 +f 26721 26556 26663 +f 26461 26562 26763 +f 26763 26675 26461 +f 26614 26699 26946 +f 26732 26345 26741 +f 26476 26446 26700 +f 26703 26536 26658 +f 26345 26557 26741 +f 26266 26599 26762 +f 26950 26856 26195 +f 26602 26266 26762 +f 26643 26476 26878 +f 26782 26519 26809 +f 26656 26617 26329 +f 26583 26520 26619 +f 26195 26978 26522 +f 26809 26519 26760 +f 26707 26551 26963 +f 26519 26421 26760 +f 26611 26705 26387 +f 26609 26712 26417 +f 26715 26417 26712 +f 26692 26515 26767 +f 26392 26550 26707 +f 26580 26768 27024 +f 26582 26505 26753 +f 26714 26209 26618 +f 26620 26209 26714 +f 26655 26596 26409 +f 26608 26582 26753 +f 26756 26655 26601 +f 26756 26601 26487 +f 26604 26431 26898 +f 26622 26584 26782 +f 26527 26942 26423 +f 26339 26660 26949 +f 26942 26769 26002 +f 26586 26806 26426 +f 26708 26558 26742 +f 26338 27083 26465 +f 26518 26689 27037 +f 26944 26543 26835 +f 26864 26572 26678 +f 26589 26722 26640 +f 26517 26518 26749 +f 26644 26646 26586 +f 26499 26790 26742 +f 26855 26524 26642 +f 26543 26389 26827 +f 26509 26648 27044 +f 26592 26722 26775 +f 26344 27040 26926 +f 26720 26540 26728 +f 26925 26344 26926 +f 26684 26433 26776 +f 26464 26653 26885 +f 26396 26585 26645 +f 26589 26545 27073 +f 26475 26839 26594 +f 26679 26647 26877 +f 26831 26597 26688 +f 26644 26734 26646 +f 26643 26878 26506 +f 26689 26690 26888 +f 26837 26482 26786 +f 26878 26476 26700 +f 27050 26587 26588 +f 26588 26590 27050 +f 26276 26577 26884 +f 26651 26276 26884 +f 26477 26602 26754 +f 26799 26763 26562 +f 26510 26514 26995 +f 26574 26649 26735 +f 26717 26517 26749 +f 26778 26549 26624 +f 26758 26561 26569 +f 26528 26693 26750 +f 26693 26578 26747 +f 26669 26580 26865 +f 26573 26507 26694 +f 26699 26619 26946 +f 26946 26619 26791 +f 26486 26549 26701 +f 26494 26675 26890 +f 26738 26579 26528 +f 26590 26591 26704 +f 26764 26477 26972 +f 26694 26697 26836 +f 26781 26657 26701 +f 26654 26652 26761 +f 26591 26706 26788 +f 26797 26614 26946 +f 26661 26680 26840 +f 26362 26654 26761 +f 26785 26484 26743 +f 26516 26362 26761 +f 26765 26443 26764 +f 26666 26669 26865 +f 26477 26754 26972 +f 26611 26612 26783 +f 26731 26392 26805 +f 26616 26661 26891 +f 26527 26229 26608 +f 26434 26605 26788 +f 26932 26415 26705 +f 26566 26861 26659 +f 26850 26493 26622 +f 26690 26570 26523 +f 26673 26851 26672 +f 26711 26819 26794 +f 26607 26711 26554 +f 26760 26497 26981 +f 26702 26610 26671 +f 26497 26710 26981 +f 26718 26566 26659 +f 26796 26676 26721 +f 26713 26522 26978 +f 26710 26770 26895 +f 26662 26202 26940 +f 26859 26338 26713 +f 27281 26449 26904 +f 26667 26860 26663 +f 26628 26627 26825 +f 26589 26640 26637 +f 26372 26765 26915 +f 26504 26804 26627 +f 26374 26377 26808 +f 26627 26804 26825 +f 26640 26722 26603 +f 26633 26374 26808 +f 26377 26542 26808 +f 26811 26730 26628 +f 26625 26630 26727 +f 26436 26630 26625 +f 26624 26629 26725 +f 26536 26537 26658 +f 26725 26629 26723 +f 26629 26634 26723 +f 26632 26824 26727 +f 26632 26538 26824 +f 26538 26579 26738 +f 26631 26728 26677 +f 26729 26532 26535 +f 26537 26532 26822 +f 26822 26532 26729 +f 26510 26995 26542 +f 26773 26587 26774 +f 26730 27016 26776 +f 26593 26641 26955 +f 26594 26780 26547 +f 26719 26995 26514 +f 26683 26866 26489 +f 26688 26597 26775 +f 26541 26827 26389 +f 26650 26739 26631 +f 26778 26624 26826 +f 26741 26557 26596 +f 26563 26781 26733 +f 26650 26751 26739 +f 26734 26478 26676 +f 26704 26591 26834 +f 26508 26737 26957 +f 26591 26788 26834 +f 26873 26563 26733 +f 26549 26778 26701 +f 26835 26543 26827 +f 26751 26614 26838 +f 26691 26831 26874 +f 26692 26762 26599 +f 26691 26973 26649 +f 26559 26894 26943 +f 26754 26602 26762 +f 26840 26680 26974 +f 26756 26487 26717 +f 26505 26684 26753 +f 26652 26559 26759 +f 26761 26652 26759 +f 26568 26604 26854 +f 26612 26616 26891 +f 26647 26687 26877 +f 26861 26568 26854 +f 26850 26622 26931 +f 26523 26888 26690 +f 26715 26712 26933 +f 26797 26838 26614 +f 26670 26415 26932 +f 26757 26613 26844 +f 26981 26710 26895 +f 26664 27149 26768 +f 26790 26464 26885 +f 26862 26523 26718 +f 26862 26718 26659 +f 26978 26195 26856 +f 27037 26689 27180 +f 26665 26668 26745 +f 26673 26818 26571 +f 26749 26518 27037 +f 26865 26580 27024 +f 26636 26625 26736 +f 26700 26446 26748 +f 26796 26663 26792 +f 26721 26663 26796 +f 26689 26888 26863 +f 26727 26736 26625 +f 26775 26722 26793 +f 26698 26595 26938 +f 26595 26512 26938 +f 26793 26722 26589 +f 26770 26339 26949 +f 26714 26618 26801 +f 26623 26803 26585 +f 26572 26864 26667 +f 26846 26766 26410 +f 26573 26678 26572 +f 26528 26848 26738 +f 26703 26846 26581 +f 26848 26528 26750 +f 26682 27159 26819 +f 26890 26675 26763 +f 26527 26608 26937 +f 26638 26598 27040 +f 26646 26806 26586 +f 27156 26489 26866 +f 27048 26648 26521 +f 26955 26641 27043 +f 26521 26752 27048 +f 26739 26910 26631 +f 26656 26449 27080 +f 27050 26774 26587 +f 26955 26889 26593 +f 26973 26735 26649 +f 26681 26593 26889 +f 26737 26681 27213 +f 26617 26656 27187 +f 26735 26779 26574 +f 26973 26691 26874 +f 26878 26802 26506 +f 26967 26843 26746 +f 26753 26684 26871 +f 26759 26559 26943 +f 26653 26755 26885 +f 27058 26717 26749 +f 26596 26655 26962 +f 26947 26516 26761 +f 26950 26516 26947 +f 26873 26875 26685 +f 26746 26843 26696 +f 26788 26605 26880 +f 26618 26666 26801 +f 26747 26695 26847 +f 26622 26782 26931 +f 26605 26732 26841 +f 26839 26696 26843 +f 26611 26783 26705 +f 26685 26875 26687 +f 26847 26695 26574 +f 26693 26747 26847 +f 26764 26915 26765 +f 27007 27012 26794 +f 26734 26676 26810 +f 26661 26840 26891 +f 27212 26714 26771 +f 26939 26527 26937 +f 26202 26715 27027 +f 26621 26488 26987 +f 26942 26527 26939 +f 26851 26670 26932 +f 26444 26662 26988 +f 26784 26679 26877 +f 26697 26698 26836 +f 26575 26491 26789 +f 26745 26668 26853 +f 26868 26810 26676 +f 26444 26988 26524 +f 26686 26506 26802 +f 26982 26575 27067 +f 26818 26673 26672 +f 26796 26868 26676 +f 26674 26426 26867 +f 26896 26686 26802 +f 26853 26709 27182 +f 26766 26938 26512 +f 26623 26686 26896 +f 26803 26623 26896 +f 26426 26806 26867 +f 26585 26857 26645 +f 26807 26806 26646 +f 26520 26966 26619 +f 26619 26966 26791 +f 26682 26489 27156 +f 27159 26682 26899 +f 26901 26795 26858 +f 26899 26682 26900 +f 26825 26804 27082 +f 26792 26663 26860 +f 26569 26494 26890 +f 26520 26757 26966 +f 26966 26757 26800 +f 27044 26648 26833 +f 26949 26660 26903 +f 26944 27079 26598 +f 27016 26730 26811 +f 26571 26818 26723 +f 27084 26633 26808 +f 26546 27084 26680 +f 26633 27084 26546 +f 26821 26814 26816 +f 26814 26821 26820 +f 26725 26826 26624 +f 26724 26372 26915 +f 26794 27012 26711 +f 26711 27012 26554 +f 26658 26537 26815 +f 26726 26636 26736 +f 26912 26628 26825 +f 26811 26628 26912 +f 26812 26683 26720 +f 26728 26812 26720 +f 26824 26538 26738 +f 26684 26776 26828 +f 27050 26590 26704 +f 26830 26775 26935 +f 26734 26952 26646 +f 26967 26645 26857 +f 26838 26739 26751 +f 26701 26778 26832 +f 26741 26596 26962 +f 26744 26777 27076 +f 26754 26762 26927 +f 26830 26688 26775 +f 26830 26969 26688 +f 26844 26613 27069 +f 26665 26745 27022 +f 26613 26651 27069 +f 26809 27056 26782 +f 26756 26717 26882 +f 26875 27020 26687 +f 26957 26737 27213 +f 26755 26798 26837 +f 26952 26734 26876 +f 27058 26882 26717 +f 26877 26687 27020 +f 27182 26709 26883 +f 26797 26985 26838 +f 26709 26758 26883 +f 26894 26959 26943 +f 26876 26734 26810 +f 26974 27087 26840 +f 26609 26554 26930 +f 26879 26574 26779 +f 27110 26836 26698 +f 26589 27073 26881 +f 26883 26758 27033 +f 26712 26609 26930 +f 27110 26698 26938 +f 26933 26712 26930 +f 26693 26847 26750 +f 26763 26799 26983 +f 26793 26589 26881 +f 26931 26936 26850 +f 26738 26848 26849 +f 26612 26891 26783 +f 26800 26757 26844 +f 26567 26925 26887 +f 26775 26793 26935 +f 26758 26569 26890 +f 26552 26977 26560 +f 26862 26888 26523 +f 26748 26621 26989 +f 26847 26574 26879 +f 26890 26763 26941 +f 26777 26560 26977 +f 26777 26744 26560 +f 26702 26671 27032 +f 26850 26987 26488 +f 27024 26768 27149 +f 26680 27084 26974 +f 26671 26795 26901 +f 27180 26689 26863 +f 27039 26895 26770 +f 26988 26642 26524 +f 26842 26810 26868 +f 26491 26785 26789 +f 26852 26731 26805 +f 26431 26544 26992 +f 26773 26774 27169 +f 26803 27054 26585 +f 27156 26975 26682 +f 26975 26900 26682 +f 26963 26708 27249 +f 26826 26832 26778 +f 26732 26741 26869 +f 26772 27135 26716 +f 26639 26769 26886 +f 26896 26802 26991 +f 27067 26575 26789 +f 26857 26585 27054 +f 26796 26892 26868 +f 26892 26928 26868 +f 26892 26796 26929 +f 26771 26714 26801 +f 27212 26445 26714 +f 26772 26674 27135 +f 26860 27154 26792 +f 26804 26509 27044 +f 27082 26804 27044 +f 26752 26445 27048 +f 26641 26731 27043 +f 26573 27018 26678 +f 26827 26541 27086 +f 26831 26688 26969 +f 26741 26962 26870 +f 26552 26829 26977 +f 26744 27076 26884 +f 27022 26786 26665 +f 27213 26681 26889 +f 26708 26742 27113 +f 26873 26733 26872 +f 26739 26838 26985 +f 26962 26655 26965 +f 26573 26694 27018 +f 26965 26655 26756 +f 26756 26882 27153 +f 26740 26893 26894 +f 26648 27048 27047 +f 26605 26841 26880 +f 27139 26594 26839 +f 26781 27060 26733 +f 26787 26694 26836 +f 26876 26810 26842 +f 26878 26700 26948 +f 26943 26959 26759 +f 26761 26759 26959 +f 26742 26790 26885 +f 27035 26983 26799 +f 27035 26799 26887 +f 27248 26617 27187 +f 26799 26567 26887 +f 26890 27033 26758 +f 26932 26705 26970 +f 26931 26782 27056 +f 26202 27027 26940 +f 26928 26905 26868 +f 27029 27026 26692 +f 26672 26851 26934 +f 26932 26934 26851 +f 26692 26767 27029 +f 26862 26659 27279 +f 26703 26658 26897 +f 26608 27049 26937 +f 26989 26621 26987 +f 27029 26767 27090 +f 26888 26862 26990 +f 26809 26760 27025 +f 27043 26731 26852 +f 26866 26683 26902 +f 26863 26888 26994 +f 27032 26671 27125 +f 26901 27125 26671 +f 26929 26796 26792 +f 26901 26858 26993 +f 26707 27045 26392 +f 27080 26449 27281 +f 26771 26801 27212 +f 26963 27055 26707 +f 27039 26770 26949 +f 26860 26667 26864 +f 26833 26648 27047 +f 26864 26678 27018 +f 26716 26903 26660 +f 26776 27016 26828 +f 26812 26728 26906 +f 26728 26631 26909 +f 26909 26906 26728 +f 26909 26631 26910 +f 26814 26916 26908 +f 26998 26845 26635 +f 26635 26636 26998 +f 26636 26726 26998 +f 26908 26816 26814 +f 27071 26726 26736 +f 27010 26816 26914 +f 26826 26725 27094 +f 26911 26736 26727 +f 26916 26819 27159 +f 26724 26915 27011 +f 26923 26819 26916 +f 26727 26824 26911 +f 26916 26814 26917 +f 26725 26723 27094 +f 26723 26818 27094 +f 26923 26916 26917 +f 26917 26820 26918 +f 26814 26820 26917 +f 26537 26822 26815 +f 26819 26923 26794 +f 27007 26923 26917 +f 26794 26923 27007 +f 26816 27010 26821 +f 27015 26738 26849 +f 26918 26821 27010 +f 26820 26821 26918 +f 26554 27012 26919 +f 26683 26812 26902 +f 26815 26822 27014 +f 26822 26729 27014 +f 26535 26724 26924 +f 26924 26724 27011 +f 26729 26535 26924 +f 26874 26831 26969 +f 26835 26827 27541 +f 27080 27187 26656 +f 27113 27249 26708 +f 26879 26779 27030 +f 27030 27041 26879 +f 26779 26735 26973 +f 26736 26911 27034 +f 26781 26701 27060 +f 26802 26878 26948 +f 26750 26847 27041 +f 27073 26784 26877 +f 27059 26854 26604 +f 26594 27139 26780 +f 26793 27075 26935 +f 26930 26554 26919 +f 26853 27023 26745 +f 26842 26868 26958 +f 26847 26879 27041 +f 26664 26617 27109 +f 26969 26830 27106 +f 27023 26853 27182 +f 26508 26957 27132 +f 26905 26958 26868 +f 26740 26508 27132 +f 26893 26740 27132 +f 26891 26840 27145 +f 27145 26840 27087 +f 26990 26994 26888 +f 26959 26894 26893 +f 26743 26780 27283 +f 27027 26715 26933 +f 26659 26861 27279 +f 26985 26797 27021 +f 26672 26934 27066 +f 27017 26892 26929 +f 26762 26692 26968 +f 26947 26761 26964 +f 26755 26837 27085 +f 26767 26702 27090 +f 26846 27116 26766 +f 26801 26666 27114 +f 26855 27384 26544 +f 27384 26992 26544 +f 26808 26542 27158 +f 26992 27444 26431 +f 26898 26431 27444 +f 27070 26850 26936 +f 26859 26713 26978 +f 26995 26719 27042 +f 26719 26635 26996 +f 26983 26941 26763 +f 26859 27380 26338 +f 26996 26635 26845 +f 26769 26942 27053 +f 27040 26598 27079 +f 26604 26898 27444 +f 27059 26604 27444 +f 26904 26335 27364 +f 26910 26739 26951 +f 27168 26792 27154 +f 26985 26951 26739 +f 27050 26704 27051 +f 26871 26684 26828 +f 26753 26871 27036 +f 27054 26803 26896 +f 27048 26445 27209 +f 27054 26967 26857 +f 26903 26716 27135 +f 27055 27045 26707 +f 26867 26806 26807 +f 26392 27045 26805 +f 26952 26807 26646 +f 27247 26753 27036 +f 27018 26694 27177 +f 26704 26834 27582 +f 26843 26967 27164 +f 26787 27177 26694 +f 26852 26805 27045 +f 26834 26788 27104 +f 26832 26956 26701 +f 26973 26874 26969 +f 26701 26956 27060 +f 26700 27160 26948 +f 27113 26742 27163 +f 27160 26700 26748 +f 26875 26873 26872 +f 26836 27110 27064 +f 26880 26841 27019 +f 26829 27118 26977 +f 26841 26732 27019 +f 26785 27057 26789 +f 26885 26755 27120 +f 27108 26764 26972 +f 27293 26764 27108 +f 27120 26755 26986 +f 26958 26905 27000 +f 26915 26764 27293 +f 26761 26959 27363 +f 26755 27085 26986 +f 27145 26783 26891 +f 26651 26884 27273 +f 26849 26848 26980 +f 26965 26756 27153 +f 26793 26881 27075 +f 26932 26970 27150 +f 26892 26999 26928 +f 26972 26754 27115 +f 26950 26947 27265 +f 26850 27070 26987 +f 27116 26846 27078 +f 26830 26935 27167 +f 26335 26576 26982 +f 27364 26335 26982 +f 26846 26703 27078 +f 26932 27150 26934 +f 27117 26936 26931 +f 27173 26662 26940 +f 27159 26899 26976 +f 27117 26931 27056 +f 26899 26900 26976 +f 26745 27023 27022 +f 26988 26662 27340 +f 26981 27025 26760 +f 26974 27084 27151 +f 27021 26797 26960 +f 27083 26338 27380 +f 26797 26946 26961 +f 26999 26892 27065 +f 26991 27072 26896 +f 27017 27065 26892 +f 26791 26961 26946 +f 27090 26702 27032 +f 27086 26541 27243 +f 27279 27063 26862 +f 26869 26741 27176 +f 26741 26870 27176 +f 27033 26890 27074 +f 27249 27055 26963 +f 26941 27074 26890 +f 26929 26792 27168 +f 26800 26844 27170 +f 26941 26983 27188 +f 26977 26979 26777 +f 26863 26994 26945 +f 26542 26995 27244 +f 27042 27244 26995 +f 26858 26773 26993 +f 27042 26719 26996 +f 26445 27212 27126 +f 27162 26967 27054 +f 27209 26445 27126 +f 26843 27164 26839 +f 27164 27046 26839 +f 26860 26864 27154 +f 26839 27046 27139 +f 26871 26828 27036 +f 26952 26876 27138 +f 27002 27003 26818 +f 26815 27001 26658 +f 26826 27094 26953 +f 27263 26908 26916 +f 26953 26832 26826 +f 27001 26897 26658 +f 26818 26672 27002 +f 27002 26672 27066 +f 27244 27158 26542 +f 27094 26818 27003 +f 26816 26908 27192 +f 26914 27005 27010 +f 26726 27031 26998 +f 27011 26915 27009 +f 26906 26909 26910 +f 26916 26997 27263 +f 26916 27159 26997 +f 27100 27006 26917 +f 26918 27100 26917 +f 27007 26917 27006 +f 26824 27223 26911 +f 27223 26824 27197 +f 26905 26928 27000 +f 27000 26928 26999 +f 26824 26738 27197 +f 26825 27082 26912 +f 26912 27082 27102 +f 26811 26912 27102 +f 27102 27016 26811 +f 27105 26837 27231 +f 27065 27141 26999 +f 26787 26836 27064 +f 27191 26969 27106 +f 27060 27061 26733 +f 26837 26786 27207 +f 27017 26929 27028 +f 27057 26743 27283 +f 27149 27208 27024 +f 26785 26743 27057 +f 27147 26705 26783 +f 26875 26872 27119 +f 26854 27059 27062 +f 26968 26927 26762 +f 27020 26875 27119 +f 26960 26797 26961 +f 26861 26854 27111 +f 27019 27357 26880 +f 26987 27157 26989 +f 26877 27020 26984 +f 26766 27148 26938 +f 27073 26877 26984 +f 27114 27174 26801 +f 27212 26801 27174 +f 27056 26809 27107 +f 26933 26930 27172 +f 27030 26779 27218 +f 27025 27107 26809 +f 26844 27069 27225 +f 27170 26844 27225 +f 26703 26897 27078 +f 27085 26837 27105 +f 26990 26862 27063 +f 27067 26789 27057 +f 27106 26830 27167 +f 27178 27058 26749 +f 27071 27031 26726 +f 26927 27115 26754 +f 27157 26748 26989 +f 26975 26976 26900 +f 26887 26925 26971 +f 27071 26736 27034 +f 26968 26692 27026 +f 27180 26863 26945 +f 27035 26887 26971 +f 27154 26864 27077 +f 27273 26884 27076 +f 26970 26705 27147 +f 27025 26981 27068 +f 27287 26642 26988 +f 27275 26910 26951 +f 26541 27083 27243 +f 27275 26951 26954 +f 26985 26954 26951 +f 27028 26929 27266 +f 27015 26849 27152 +f 27068 26981 26895 +f 26835 27541 27088 +f 26925 26926 26971 +f 26832 26953 27092 +f 26980 26848 27038 +f 26962 26965 26870 +f 27084 26808 27158 +f 26956 26832 27092 +f 26848 26750 27038 +f 27138 26876 27091 +f 26958 27091 26842 +f 26828 27016 27136 +f 27036 26828 27136 +f 27364 27281 26904 +f 26802 26948 27052 +f 27038 26750 27041 +f 26991 26802 27052 +f 26901 26993 27165 +f 26608 26753 27247 +f 27247 27049 26608 +f 27044 26833 27284 +f 26774 27050 27291 +f 26833 27047 27284 +f 26939 27053 26942 +f 27054 26896 27162 +f 27143 27060 26956 +f 27213 26889 27222 +f 27207 27231 26837 +f 26880 27357 26788 +f 27017 27028 27236 +f 27109 27149 26664 +f 26973 26969 27191 +f 27069 26651 27273 +f 27022 27181 26786 +f 27112 26872 26733 +f 27163 26742 27314 +f 27065 27017 27236 +f 27314 26742 26885 +f 27391 27056 27107 +f 26800 27170 26966 +f 26934 27150 27216 +f 26865 27024 27208 +f 26964 26761 27363 +f 26666 26865 27208 +f 26980 27152 26849 +f 27087 26974 27151 +f 26791 26966 27365 +f 26856 26950 27265 +f 26749 27037 27178 +f 27341 26988 27340 +f 27118 26979 26977 +f 26777 26979 27272 +f 27076 26777 27272 +f 27110 26938 27148 +f 26944 26835 27088 +f 27079 26944 27432 +f 26855 26642 27287 +f 27287 27384 26855 +f 26870 26965 27352 +f 26886 26769 27053 +f 26926 27040 27189 +f 27168 27266 26929 +f 27125 26901 27285 +f 27072 26991 27052 +f 27039 26949 27155 +f 26674 26867 27226 +f 27131 26910 27275 +f 26955 27043 26852 +f 27051 26704 27582 +f 26954 26985 27338 +f 26985 27021 27338 +f 27044 27134 27082 +f 27226 26867 26807 +f 27072 27124 26896 +f 27185 26807 26952 +f 26952 27138 27185 +f 27276 26674 27226 +f 27137 27046 27164 +f 26876 26842 27091 +f 27139 27046 27137 +f 27109 26617 27248 +f 27001 26815 27093 +f 26915 27293 27009 +f 26958 27000 27298 +f 26815 27014 27093 +f 27011 27009 27096 +f 27095 26911 27223 +f 26738 27097 27197 +f 27015 27097 26738 +f 27196 26914 26816 +f 27005 26914 27196 +f 27263 26997 27190 +f 27098 26906 27131 +f 26999 27141 27238 +f 27161 26997 27159 +f 27099 27006 27161 +f 27161 27006 26997 +f 26997 27006 27190 +f 26906 26910 27131 +f 27007 27006 27099 +f 27103 27007 27099 +f 27100 26918 27204 +f 26918 27010 27204 +f 27005 27297 27010 +f 27010 27297 27204 +f 27101 27005 27196 +f 27005 27101 27206 +f 27206 27297 27005 +f 27012 27007 27103 +f 27102 27202 27016 +f 27202 27136 27016 +f 26919 27012 27103 +f 27311 27014 26729 +f 26924 27011 27096 +f 27096 27310 26924 +f 27311 26924 27310 +f 26729 26924 27311 +f 27146 27117 27056 +f 27230 26973 27191 +f 27086 27541 26827 +f 27104 27582 26834 +f 27218 26779 27230 +f 26779 26973 27230 +f 27112 26733 27061 +f 26783 27145 27361 +f 27115 26927 27360 +f 27147 26783 27361 +f 27066 26934 27215 +f 27216 27215 26934 +f 27069 27273 27274 +f 27119 26872 27112 +f 26911 27095 27034 +f 27216 27150 27267 +f 27121 27020 27119 +f 27108 26972 27115 +f 27150 26970 27147 +f 26984 27020 27121 +f 26957 27213 27132 +f 26930 26919 27166 +f 27038 27041 27127 +f 27073 26984 27214 +f 26881 27073 27214 +f 26930 27166 27172 +f 27414 26881 27214 +f 27084 27158 27151 +f 26893 27132 27254 +f 27116 27148 26766 +f 27075 26881 27414 +f 27027 26933 27172 +f 26786 27181 27207 +f 26960 27221 27021 +f 26937 27049 26939 +f 26935 27075 27320 +f 26893 27517 26959 +f 27173 27340 26662 +f 27221 26960 26961 +f 27001 27078 26897 +f 27037 27180 27178 +f 26885 27120 27314 +f 27287 26988 27341 +f 27169 27165 26993 +f 27135 26949 26903 +f 26993 26773 27169 +f 27157 26987 27388 +f 27050 27051 27291 +f 27135 26674 27276 +f 26955 26852 27234 +f 27085 27105 27367 +f 27118 26829 27585 +f 26732 26869 27445 +f 26870 27352 27251 +f 27139 27137 27282 +f 27315 27255 27070 +f 27182 26883 27184 +f 27070 26936 27315 +f 26883 27033 27210 +f 27042 26996 27245 +f 27094 27133 26953 +f 27322 27072 27052 +f 27052 26948 27160 +f 26953 27133 27092 +f 27048 27209 27142 +f 27074 26941 27217 +f 27247 27036 27441 +f 26956 27092 27143 +f 27217 26941 27219 +f 27219 26941 27188 +f 26807 27423 27226 +f 27243 27083 27718 +f 27177 26787 27179 +f 26967 27162 27164 +f 27040 27079 27189 +f 27185 27138 27290 +f 26896 27124 27162 +f 27237 26971 27278 +f 26971 26926 27278 +f 27140 27138 27091 +f 27235 27141 27065 +f 27236 27235 27065 +f 27218 27144 27030 +f 27352 26965 27153 +f 27106 27167 27191 +f 26787 27064 27607 +f 27109 27389 27149 +f 26955 27386 26889 +f 27064 27110 27256 +f 27540 27168 27154 +f 27222 26889 27386 +f 27104 26788 27357 +f 27110 27148 27259 +f 27153 26882 27258 +f 27022 27023 27419 +f 27018 27177 27589 +f 27419 27023 27182 +f 27058 27258 26882 +f 27160 27157 27280 +f 26748 27157 27160 +f 27221 26961 27359 +f 27059 27444 27329 +f 26854 27062 27111 +f 26791 27365 27323 +f 27127 27030 27144 +f 27255 27388 26987 +f 27268 27087 27151 +f 27111 27279 26861 +f 27152 26980 27261 +f 27171 27172 27166 +f 27077 26864 27589 +f 26980 27038 27332 +f 26990 27379 26994 +f 26864 27018 27589 +f 27085 27367 26986 +f 26987 27070 27255 +f 27414 27415 27075 +f 27027 27375 26940 +f 26978 26856 27528 +f 27049 27247 27270 +f 27122 27026 27029 +f 27288 26935 27320 +f 27167 26935 27288 +f 27159 26976 27440 +f 26983 27035 27313 +f 27379 26990 27063 +f 26939 27049 27458 +f 26976 26975 27227 +f 26979 27118 27427 +f 27156 26866 27228 +f 27083 27380 27718 +f 27180 26945 27382 +f 27433 27229 26852 +f 27273 27076 27233 +f 26945 26994 27564 +f 27444 26992 27385 +f 27445 27019 26732 +f 26829 26639 27426 +f 26869 27176 27445 +f 26901 27165 27543 +f 27176 26870 27251 +f 26996 26845 27246 +f 27246 26845 27371 +f 27240 27169 26774 +f 26774 27291 27240 +f 27052 27160 27211 +f 27036 27136 27308 +f 27135 27232 26949 +f 27124 27072 27322 +f 26807 27183 27423 +f 27175 27441 27036 +f 27048 27648 27047 +f 27648 27048 27142 +f 26807 27185 27183 +f 27079 27432 27189 +f 27187 27080 27545 +f 27162 27124 27327 +f 27248 27187 27545 +f 27381 27290 27138 +f 27381 27138 27186 +f 27186 27138 27140 +f 26958 27140 27091 +f 27002 27133 27003 +f 26998 27371 26845 +f 27002 27066 27215 +f 27031 27371 26998 +f 27093 27014 27402 +f 27244 27123 27158 +f 27133 27094 27003 +f 26902 27228 26866 +f 26902 26812 27228 +f 26812 26906 27098 +f 27199 27082 27134 +f 27102 27082 27199 +f 27202 27102 27199 +f 26816 27192 27494 +f 27298 27000 27195 +f 27223 27197 27400 +f 27195 27000 26999 +f 27009 27203 27096 +f 26999 27238 27195 +f 27009 27293 27203 +f 27041 27030 27127 +f 27161 27190 27099 +f 27099 27190 27200 +f 27200 27190 27006 +f 27006 27100 27200 +f 27200 27201 27099 +f 27099 27201 27103 +f 27100 27204 27200 +f 27101 27205 27206 +f 27299 27103 27201 +f 27103 27299 26919 +f 27153 27258 27352 +f 27220 27292 27031 +f 27022 27419 27181 +f 27031 27071 27220 +f 27107 27025 27252 +f 27068 27252 27025 +f 27071 27034 27253 +f 27354 27060 27143 +f 27293 27108 27410 +f 27060 27354 27061 +f 27068 26895 27451 +f 27184 26883 27210 +f 27451 26895 27039 +f 27589 27260 27077 +f 27323 26961 26791 +f 27332 27127 27224 +f 27160 27280 27211 +f 27265 26947 27264 +f 26966 27170 27365 +f 26975 27156 27227 +f 27147 27361 27257 +f 27033 27074 27269 +f 27269 27210 27033 +f 27038 27127 27332 +f 27269 27074 27217 +f 27528 26856 27265 +f 27357 27019 27262 +f 27225 27069 27274 +f 26986 27367 27640 +f 27156 27228 27271 +f 27029 27090 27122 +f 27170 27225 27319 +f 26949 27232 27155 +f 27462 26968 27026 +f 27058 27178 27573 +f 27028 27420 27236 +f 26886 27053 27465 +f 27564 26994 27379 +f 26886 27426 26639 +f 26908 27263 27469 +f 27543 27285 26901 +f 27415 27320 27075 +f 27432 26944 27088 +f 27244 27042 27245 +f 27585 26829 27426 +f 27165 27169 27348 +f 27348 27169 27350 +f 27350 27169 27240 +f 27234 26852 27229 +f 27366 27172 27171 +f 27137 27164 27330 +f 27027 27172 27366 +f 27366 27375 27027 +f 27174 27114 27510 +f 27092 27133 27316 +f 27143 27092 27316 +f 26955 27234 27351 +f 27386 26955 27351 +f 27375 27173 26940 +f 27582 27291 27051 +f 27117 27146 27239 +f 27134 27044 27277 +f 27146 27056 27391 +f 27278 26926 27189 +f 27151 27158 27411 +f 27277 27044 27284 +f 27175 27036 27393 +f 27372 27284 27047 +f 26852 27045 27433 +f 26780 27139 27282 +f 27163 27314 27452 +f 27336 26954 27338 +f 27222 27353 27213 +f 26927 26968 27343 +f 27218 27230 27567 +f 27338 27021 27221 +f 27716 27104 27355 +f 27067 27057 27250 +f 27221 27359 27605 +f 27071 27253 27220 +f 26936 27117 27239 +f 27104 27357 27355 +f 27252 27068 27392 +f 27132 27213 27353 +f 27182 27184 27419 +f 27034 27095 27253 +f 27253 27095 27478 +f 27447 26982 27067 +f 27561 27115 27406 +f 27108 27115 27561 +f 27326 27332 27224 +f 27261 26980 27332 +f 27154 27077 27540 +f 27112 27061 27408 +f 26936 27239 27315 +f 27517 26893 27254 +f 27256 27110 27259 +f 27049 27270 27368 +f 27367 27105 27231 +f 27458 27049 27368 +f 27445 27262 27019 +f 27258 27058 27573 +f 27059 27329 27644 +f 27062 27059 27644 +f 27161 27159 27476 +f 27358 27190 27476 +f 27263 27190 27358 +f 27190 27161 27476 +f 27268 27151 27411 +f 26947 26964 27264 +f 27411 27158 27123 +f 27028 27266 27420 +f 27322 27052 27211 +f 27112 27312 27119 +f 27451 27039 27155 +f 27528 27265 27334 +f 26983 27422 27188 +f 27343 26968 27462 +f 27080 27281 27369 +f 27162 27327 27390 +f 27090 27032 27125 +f 27164 27162 27390 +f 27330 27164 27390 +f 27121 27214 26984 +f 27212 27174 27126 +f 27180 27382 27425 +f 27233 27076 27272 +f 27382 26945 27564 +f 27227 27156 27271 +f 27509 27236 27420 +f 27440 27476 27159 +f 27349 27316 27133 +f 27227 27437 27440 +f 26976 27227 27440 +f 27181 27474 27207 +f 27372 27047 27648 +f 27423 27183 27424 +f 27275 26954 27542 +f 27167 27288 27289 +f 27113 27163 27413 +f 27542 26954 27336 +f 27249 27113 27286 +f 27251 27345 27176 +f 27208 27479 27548 +f 26958 27298 27339 +f 27283 26780 27387 +f 27235 27236 27509 +f 27141 27335 27238 +f 27674 27057 27283 +f 27141 27235 27335 +f 27453 27168 27540 +f 26908 27469 27192 +f 27192 27469 27487 +f 27133 27002 27300 +f 27031 27337 27371 +f 27349 27133 27300 +f 27494 27192 27487 +f 27031 27292 27337 +f 27196 26816 27494 +f 27309 27201 27200 +f 27201 27309 27299 +f 27228 26812 27098 +f 27204 27309 27200 +f 27317 27002 27215 +f 27403 27098 27303 +f 27309 27204 27301 +f 27301 27204 27297 +f 27097 27015 27480 +f 27098 27131 27303 +f 27101 27196 27302 +f 27015 27152 27480 +f 27205 27101 27302 +f 27405 27480 27152 +f 27205 27304 27206 +f 27297 27206 27304 +f 27224 27127 27144 +f 26919 27299 27305 +f 27096 27203 27499 +f 27339 27298 27296 +f 27295 27203 27293 +f 27395 26919 27305 +f 27410 27295 27293 +f 27166 26919 27395 +f 27405 27152 27261 +f 27298 27195 27306 +f 27195 27238 27306 +f 27294 27306 27238 +f 27199 27134 27277 +f 27202 27199 27468 +f 27136 27202 27308 +f 27308 27393 27036 +f 27014 27311 27402 +f 27310 27096 27499 +f 27361 27145 27087 +f 27667 27352 27258 +f 27163 27452 27413 +f 27184 27210 27572 +f 27318 27359 26961 +f 26961 27323 27318 +f 27358 27469 27263 +f 27312 27112 27408 +f 27035 26971 27237 +f 27435 27277 27284 +f 27363 27325 26964 +f 27209 27126 27142 +f 27264 26964 27325 +f 27166 27366 27171 +f 27121 27119 27312 +f 27279 27111 27511 +f 27121 27312 27356 +f 27026 27122 27462 +f 27095 27223 27639 +f 27078 27001 27431 +f 27639 27223 27513 +f 27335 27377 27333 +f 27267 27150 27147 +f 27284 27331 27435 +f 27122 27090 27324 +f 27365 27170 27463 +f 27313 27422 26983 +f 27463 27170 27319 +f 27462 27362 27343 +f 27226 27423 27475 +f 27288 27320 27321 +f 27275 27542 27635 +f 27341 27524 27287 +f 26978 28161 26859 +f 27342 27287 27524 +f 27270 27247 27441 +f 27585 27427 27118 +f 27346 27175 27393 +f 27191 27167 27289 +f 27573 27178 27425 +f 27144 27218 27522 +f 27178 27180 27425 +f 27441 27175 27346 +f 27135 27470 27232 +f 27230 27191 27289 +f 27384 27287 27342 +f 27135 27276 27470 +f 26939 27458 27417 +f 27211 27280 27459 +f 26927 27343 27360 +f 27406 27115 27360 +f 27347 26939 27417 +f 27243 27718 27645 +f 27331 27284 27372 +f 27445 27176 27345 +f 27237 27278 27477 +f 27179 26787 27750 +f 27183 27185 27290 +f 27545 27080 27656 +f 27383 27541 27086 +f 27543 27165 27471 +f 27225 27274 27688 +f 27607 27064 27456 +f 26996 27246 27558 +f 27386 27351 27472 +f 27583 27207 27474 +f 27472 27438 27386 +f 27353 27222 27386 +f 27330 27282 27137 +f 27248 27389 27109 +f 27388 27407 27157 +f 27055 27249 27412 +f 27186 27140 27429 +f 27140 26958 27339 +f 27208 27149 27547 +f 27387 26780 27282 +f 27479 27208 27547 +f 27335 27235 27377 +f 27114 26666 27208 +f 27250 27057 27512 +f 27344 27067 27250 +f 27361 27087 27450 +f 27456 27064 27256 +f 27126 27649 27142 +f 27355 27357 27454 +f 27220 27253 27478 +f 27338 27221 27605 +f 27505 27317 27215 +f 27357 27262 27454 +f 27216 27267 27551 +f 27266 27168 27773 +f 27363 26959 27517 +f 27560 27517 27254 +f 27232 27689 27155 +f 27126 27174 27510 +f 27469 27618 27487 +f 27478 27095 27639 +f 27356 27214 27121 +f 27410 27108 27561 +f 27455 27463 27319 +f 27415 27414 27508 +f 27511 27376 27279 +f 27268 27411 27614 +f 27265 27264 27334 +f 27364 26982 27447 +f 27419 27184 27572 +f 27431 27116 27078 +f 27087 27268 27614 +f 27450 27087 27614 +f 27498 27144 27522 +f 27346 27658 27441 +f 27573 27425 27521 +f 27427 27585 27741 +f 27289 27328 27230 +f 26979 27427 27374 +f 27272 26979 27374 +f 27328 27567 27230 +f 27425 27382 27636 +f 27272 27374 27682 +f 27567 27522 27218 +f 27663 27177 27179 +f 27640 27576 26986 +f 27421 27210 27684 +f 27316 27418 27143 +f 26859 28161 27380 +f 27080 27369 27656 +f 27035 27237 27313 +f 27273 27233 27574 +f 27381 27186 27429 +f 27607 27750 26787 +f 27657 27234 27229 +f 27210 27269 27684 +f 27367 27231 27642 +f 27429 27140 27339 +f 27385 26992 27384 +f 27269 27217 27378 +f 27538 27324 27090 +f 27217 27219 27428 +f 27584 27282 27330 +f 27428 27219 27422 +f 27219 27188 27422 +f 27360 27343 27507 +f 27090 27125 27538 +f 27124 27322 27449 +f 27125 27285 27538 +f 27235 27436 27377 +f 27086 27243 27383 +f 27280 27157 27407 +f 27124 27449 27327 +f 27207 27583 27231 +f 27540 27077 27260 +f 27053 26939 27347 +f 27663 27589 27177 +f 27473 27291 27544 +f 27240 27291 27473 +f 27389 27547 27149 +f 27426 26886 27465 +f 27447 27067 27344 +f 27104 27716 27582 +f 27510 27114 27555 +f 27555 27114 27208 +f 27433 27045 27409 +f 27055 27409 27045 +f 27107 27252 27391 +f 27093 27402 27482 +f 27305 27299 27394 +f 27300 27002 27398 +f 27337 27292 27396 +f 27317 27398 27002 +f 27292 27220 27396 +f 27271 27228 27703 +f 27196 27494 27495 +f 27215 27216 27489 +f 27489 27216 27505 +f 27505 27216 27317 +f 27317 27216 27551 +f 27309 27394 27299 +f 27302 27196 27495 +f 27228 27098 27703 +f 27401 27296 27298 +f 27306 27401 27298 +f 27400 27197 27097 +f 27486 27335 27333 +f 27224 27144 27498 +f 27498 27326 27224 +f 27335 27294 27238 +f 27468 27308 27202 +f 27486 27294 27335 +f 27131 27404 27303 +f 27275 27404 27131 +f 27499 27203 27492 +f 27203 27295 27397 +f 27397 27492 27203 +f 27295 27399 27397 +f 27549 27481 27352 +f 27408 27061 27354 +f 27617 27132 27353 +f 27489 27551 27215 +f 27181 27419 27563 +f 27147 27257 27550 +f 27254 27132 27617 +f 27546 27355 27504 +f 27355 27454 27504 +f 27055 27412 27409 +f 27649 27126 27778 +f 27360 27559 27406 +f 27550 27257 27361 +f 27572 27210 27421 +f 27414 27214 27356 +f 27062 27757 27111 +f 27511 27111 27757 +f 27454 27262 27664 +f 27517 27448 27363 +f 27223 27400 27513 +f 27445 27664 27262 +f 27249 27286 27412 +f 27415 27321 27320 +f 27411 27123 27679 +f 27325 27363 27569 +f 27559 27360 27507 +f 27063 27279 27376 +f 27237 27575 27313 +f 27416 27289 27288 +f 27281 27364 27369 +f 27354 27143 27418 +f 27314 27120 27460 +f 27684 27269 27577 +f 27328 27289 27416 +f 27120 27576 27460 +f 27509 27420 27446 +f 27120 26986 27576 +f 27428 27378 27217 +f 27319 27225 27578 +f 27557 27375 27366 +f 27616 27259 27148 +f 27640 27367 27642 +f 27332 27326 27516 +f 27432 27088 27530 +f 26996 27558 27245 +f 27148 27116 27370 +f 27377 27430 27333 +f 27530 27088 27755 +f 27235 27509 27436 +f 27199 27277 27435 +f 27435 27331 27652 +f 27463 27535 27365 +f 27251 27352 27481 +f 27468 27199 27533 +f 27458 27368 27770 +f 27431 27001 27566 +f 27276 27226 27475 +f 27165 27348 27471 +f 27275 27635 27491 +f 27330 27390 27626 +f 27582 27544 27291 +f 27336 27338 27552 +f 27443 27282 27442 +f 27387 27282 27443 +f 27459 27280 27591 +f 27387 27671 27283 +f 27274 27273 27574 +f 27674 27283 27671 +f 27512 27057 27674 +f 27353 27386 27439 +f 27534 27698 27316 +f 27582 27716 27655 +f 27343 27362 27527 +f 27549 27352 27606 +f 27215 27551 27505 +f 27667 27606 27352 +f 27667 27258 27554 +f 27392 27586 27252 +f 27474 27181 27563 +f 27147 27506 27267 +f 27420 27266 27446 +f 27605 27552 27338 +f 27716 27355 27546 +f 27506 27147 27550 +f 27553 27312 27457 +f 27258 27573 27554 +f 27318 27525 27359 +f 27068 27939 27392 +f 27451 27939 27068 +f 27773 27168 27453 +f 27422 27313 27518 +f 27773 27446 27266 +f 27518 27313 27575 +f 27261 27332 27519 +f 27405 27261 27519 +f 27670 27286 27113 +f 27407 27388 27255 +f 27519 27332 27516 +f 27255 27315 27520 +f 27487 27618 27668 +f 27270 27441 27676 +f 27452 27314 27460 +f 27569 27363 27448 +f 27577 27269 27378 +f 27561 27295 27410 +f 27315 27239 27520 +f 27379 27063 27376 +f 27123 27244 27625 +f 27683 27264 27325 +f 27418 27316 27698 +f 27459 27634 27211 +f 27514 27375 27557 +f 27322 27211 27449 +f 27199 27435 27699 +f 27173 27375 27514 +f 27340 27173 27514 +f 27354 27418 27461 +f 27414 27356 27508 +f 27691 27425 27636 +f 27323 27365 27535 +f 27318 27323 27535 +f 27477 27278 27854 +f 27462 27122 27324 +f 27229 27433 27657 +f 27351 27234 27657 +f 27278 27189 27854 +f 27233 27272 27682 +f 27591 27280 27407 +f 27439 27386 27438 +f 27383 27243 27645 +f 27866 27274 27574 +f 27688 27274 27866 +f 27550 27361 27647 +f 27088 27541 27755 +f 27578 27225 27688 +f 27444 27644 27329 +f 27146 27391 27608 +f 27583 27474 27921 +f 27565 27288 27615 +f 27416 27288 27565 +f 27440 27437 27690 +f 27252 27586 27391 +f 27345 27251 27734 +f 27481 27734 27251 +f 27690 27476 27440 +f 27429 27339 27653 +f 27522 27567 27571 +f 27552 27542 27336 +f 27558 27371 27735 +f 27246 27371 27558 +f 27637 27735 27371 +f 27371 27337 27637 +f 27443 27671 27387 +f 27093 27482 27532 +f 27394 27301 27604 +f 27337 27396 27637 +f 27637 27396 27483 +f 27394 27485 27305 +f 27395 27305 27485 +f 27704 27590 27300 +f 27399 27596 27397 +f 27300 27398 27704 +f 27349 27300 27590 +f 27590 27534 27349 +f 27596 27399 27597 +f 27703 27098 27403 +f 27396 27220 27483 +f 27399 27295 27598 +f 27597 27399 27598 +f 27349 27534 27316 +f 27166 27395 27705 +f 27489 27398 27317 +f 27303 27404 27595 +f 27595 27403 27303 +f 27551 27489 27317 +f 27486 27333 27659 +f 27483 27220 27579 +f 27726 27495 27494 +f 27275 27491 27404 +f 27705 27366 27166 +f 27220 27478 27579 +f 27296 27401 27593 +f 27496 27400 27708 +f 27400 27097 27708 +f 27488 27467 27466 +f 27501 27434 27467 +f 27326 27498 27516 +f 27308 27468 27490 +f 27467 27488 27501 +f 27393 27308 27490 +f 27493 27393 27490 +f 27502 27588 27501 +f 27588 27502 27484 +f 27497 27393 27493 +f 27486 27484 27502 +f 27346 27393 27497 +f 27532 27001 27093 +f 27503 27488 27401 +f 27401 27488 27593 +f 27503 27501 27488 +f 27311 27310 27813 +f 27482 27311 27813 +f 27813 27310 27499 +f 27502 27501 27503 +f 27596 27492 27397 +f 27401 27306 27503 +f 27503 27306 27294 +f 27604 27301 27297 +f 27309 27301 27394 +f 27205 27302 27500 +f 27500 27302 27603 +f 27500 27304 27205 +f 27294 27486 27503 +f 27297 27304 27604 +f 27604 27304 27500 +f 27503 27486 27502 +f 27482 27402 27311 +f 27433 27409 27581 +f 27551 27610 27505 +f 27664 27445 27695 +f 27480 27405 27619 +f 27356 27312 27553 +f 27356 27553 27672 +f 27874 27421 27684 +f 27256 27259 27616 +f 27609 27508 27672 +f 27557 27366 27727 +f 27644 27757 27062 +f 27415 27508 27609 +f 27113 27413 27670 +f 27578 27455 27319 +f 27430 27377 27531 +f 27430 27531 27650 +f 27344 27250 27795 +f 27267 27506 27551 +f 27846 27255 27520 +f 27564 27379 27864 +f 27288 27321 27615 +f 27341 27340 27782 +f 27524 27341 27782 +f 27379 27376 27724 +f 27116 27621 27370 +f 27567 27328 27416 +f 27428 27422 27692 +f 27116 27431 27772 +f 27741 27776 27427 +f 27692 27422 27518 +f 27379 27724 27864 +f 27334 27264 27523 +f 27776 27630 27427 +f 27374 27427 27630 +f 27347 27417 27458 +f 27189 27432 27760 +f 27579 27478 27526 +f 26978 27528 27641 +f 28161 26978 27641 +f 27625 27679 27123 +f 27699 27435 27652 +f 27351 27657 27472 +f 27574 27233 27682 +f 27324 27538 27767 +f 27636 27382 27564 +f 27384 27342 27888 +f 27449 27211 27634 +f 27536 27658 27346 +f 27227 27627 27437 +f 27461 27418 27698 +f 27385 27384 27888 +f 27676 27441 27658 +f 27543 27878 27285 +f 27354 27632 27408 +f 27385 27644 27444 +f 27647 27361 27450 +f 27695 27445 27345 +f 27343 27527 27507 +f 27240 27473 27350 +f 27183 27290 27537 +f 27290 27381 27537 +f 27331 27372 27652 +f 27372 27648 27652 +f 27327 27529 27390 +f 27464 27381 27429 +f 27276 27580 27470 +f 27626 27390 27529 +f 27587 27467 27539 +f 27466 27467 27587 +f 27467 27434 27539 +f 27276 27475 27580 +f 27407 27633 27591 +f 27580 27475 27745 +f 27475 27423 27745 +f 27436 27531 27377 +f 27584 27330 27626 +f 27626 27820 27584 +f 27555 27208 27548 +f 27282 27584 27442 +f 27239 27146 27818 +f 27520 27239 27818 +f 27608 27391 27586 +f 27457 27312 27408 +f 27675 27563 27419 +f 27504 27454 27664 +f 27407 27255 27846 +f 27701 27480 27619 +f 27572 27421 27874 +f 27610 27551 27611 +f 27616 27556 27256 +f 27498 27515 27516 +f 27561 27406 27954 +f 27618 27469 27358 +f 27237 27477 27575 +f 27148 27370 27681 +f 27295 27561 27759 +f 27523 27264 27683 +f 27577 27378 27631 +f 27515 27498 27600 +f 27334 27928 27528 +f 27344 27795 27796 +f 27641 27528 27928 +f 27362 27462 27562 +f 27772 27621 27116 +f 27432 27530 27760 +f 27529 27327 27623 +f 27514 27782 27340 +f 27327 27449 27623 +f 27368 27270 27568 +f 27568 27770 27368 +f 27455 27570 27463 +f 27244 27245 27625 +f 27691 27521 27425 +f 27772 27431 27566 +f 27854 27857 27477 +f 27447 27344 27796 +f 27451 27155 27689 +f 27632 27354 27461 +f 27001 27532 27566 +f 27648 27142 27649 +f 27888 27342 27643 +f 27615 27321 27677 +f 27694 27798 27447 +f 27232 27470 27689 +f 27695 27345 27734 +f 27690 27437 27627 +f 27535 27525 27318 +f 27635 27793 27491 +f 27878 27538 27285 +f 27734 27481 27646 +f 27729 27818 27146 +f 27481 27549 27646 +f 27416 27565 27624 +f 27608 27729 27146 +f 27693 27542 27552 +f 27423 27424 27745 +f 27468 27533 27651 +f 27570 27535 27463 +f 27563 27921 27474 +f 27471 27348 27880 +f 27880 27740 27471 +f 27571 27567 27702 +f 27348 27350 27880 +f 27183 27537 27424 +f 27533 27199 27699 +f 27735 27637 27790 +f 27537 27381 27696 +f 27696 27381 27464 +f 27544 27582 27851 +f 27639 27526 27478 +f 27750 27663 27179 +f 27464 27429 27653 +f 27248 27545 27697 +f 27654 27587 27700 +f 27587 27539 27884 +f 27688 27866 27638 +f 27540 27260 27917 +f 27794 27385 27888 +f 27446 27773 27666 +f 27588 27484 27592 +f 27484 27486 27680 +f 27400 27496 27513 +f 27600 27522 27571 +f 27466 27587 27654 +f 27703 27403 27804 +f 27600 27571 27707 +f 27599 27597 27598 +f 27711 27804 27403 +f 27403 27595 27711 +f 27398 27489 27802 +f 27708 27097 27811 +f 27727 27366 27705 +f 27637 27483 27709 +f 27494 27487 27668 +f 27709 27483 27579 +f 27495 27726 27601 +f 27595 27404 27491 +f 27097 27480 27811 +f 27333 27430 27650 +f 27650 27659 27333 +f 27495 27601 27602 +f 27602 27603 27302 +f 27495 27602 27302 +f 27498 27522 27600 +f 27593 27653 27296 +f 27296 27653 27339 +f 27499 27492 27813 +f 27490 27468 27660 +f 27593 27466 27654 +f 27493 27490 27660 +f 27660 27594 27493 +f 27497 27493 27594 +f 27466 27593 27488 +f 27539 27434 27501 +f 27501 27588 27539 +f 27552 27605 27819 +f 27406 27559 27954 +f 27750 27607 27963 +f 27671 27443 27730 +f 27356 27672 27508 +f 27456 27256 27751 +f 27506 27550 27822 +f 27921 27563 27824 +f 27561 27954 27759 +f 27678 27551 27506 +f 27609 27613 27415 +f 27859 27353 27439 +f 27586 27392 27939 +f 27321 27415 27613 +f 27611 27551 27678 +f 27358 27476 27628 +f 27148 27987 27616 +f 27605 27359 27525 +f 27681 27987 27148 +f 27681 27370 27621 +f 27665 27530 27755 +f 27939 27451 27731 +f 27517 27560 27787 +f 27565 27615 27687 +f 27510 27555 28028 +f 27455 27578 27765 +f 27754 27516 27515 +f 27570 27455 27765 +f 27614 27411 27679 +f 27562 27462 27629 +f 27413 27452 27670 +f 27795 27250 27512 +f 27519 27516 27754 +f 27666 27773 27830 +f 27684 27577 27631 +f 27929 27524 27782 +f 27786 27416 27624 +f 27567 27416 27786 +f 27643 27524 27929 +f 27271 27627 27227 +f 27325 27569 27789 +f 27600 27754 27515 +f 27405 27620 27619 +f 27342 27524 27643 +f 27683 27325 27789 +f 27510 27828 27126 +f 27702 27707 27571 +f 27702 27567 27786 +f 27436 27509 27446 +f 27523 27928 27334 +f 27573 27521 27948 +f 27778 27126 27828 +f 27767 27629 27324 +f 27692 27833 27428 +f 27636 27564 27788 +f 27462 27324 27629 +f 27634 27623 27449 +f 27644 27385 27794 +f 27739 27767 27538 +f 27623 27634 27622 +f 27689 27731 27451 +f 27476 27690 27628 +f 27380 28161 27943 +f 27245 27558 27733 +f 27450 27766 27647 +f 27642 27231 27583 +f 27646 27549 27662 +f 27626 27529 27775 +f 27590 27894 27534 +f 27732 27347 27458 +f 27698 27534 27894 +f 27591 27779 27459 +f 27559 27507 27527 +f 27383 27645 27719 +f 27719 27997 27383 +f 27364 27447 27798 +f 27472 27657 27722 +f 27426 27465 27852 +f 27651 27533 27840 +f 28037 27520 27818 +f 27408 27632 27872 +f 27457 27408 27872 +f 27660 27468 27651 +f 27714 27745 27424 +f 27350 27473 27955 +f 27424 27537 27714 +f 27533 27699 27840 +f 27652 27648 27784 +f 27853 27652 27784 +f 27655 27851 27582 +f 27442 27728 27443 +f 27606 27667 27717 +f 27438 27472 27858 +f 27821 27504 27664 +f 27581 27825 27433 +f 27768 27550 27647 +f 27353 27780 27617 +f 27672 27723 27609 +f 27613 27609 27723 +f 27254 27617 27783 +f 27822 27550 27768 +f 27607 27456 27751 +f 27581 27409 27669 +f 27254 27783 27560 +f 27376 27511 27757 +f 27409 27412 27669 +f 27787 27448 27517 +f 27419 27572 27931 +f 27405 27519 27756 +f 27788 27564 27864 +f 27514 27557 27777 +f 27624 27565 27687 +f 27529 27623 27736 +f 27673 27535 27570 +f 27756 27519 27754 +f 27754 27600 27720 +f 27775 27529 27736 +f 27576 27640 27879 +f 27531 27436 27686 +f 27405 27756 27620 +f 27775 27742 27626 +f 27378 27428 27833 +f 27631 27378 27833 +f 27680 27659 27744 +f 27659 27650 27744 +f 27779 27591 27886 +f 28152 27691 27636 +f 27531 27686 27650 +f 27591 27633 27886 +f 27836 27834 27579 +f 27836 27579 27526 +f 27523 27683 27791 +f 27554 27573 27948 +f 27779 27634 27459 +f 27614 27769 27450 +f 27840 27746 27651 +f 27458 27770 27841 +f 27450 27769 27766 +f 27578 27688 27842 +f 27407 27846 27633 +f 27513 27661 27639 +f 27635 27542 27693 +f 27053 27347 27732 +f 27447 27796 27694 +f 27657 27433 27825 +f 27734 27646 27737 +f 27722 27657 27715 +f 27747 27660 27651 +f 27527 27721 27559 +f 27722 27858 27472 +f 27473 27544 27955 +f 27625 27245 27733 +f 27698 27849 27461 +f 27369 27364 27798 +f 27943 27718 27380 +f 27464 27883 27696 +f 27883 27464 27748 +f 27464 27653 27654 +f 27541 27383 27997 +f 27797 27652 27853 +f 27700 27587 27843 +f 27884 27843 27587 +f 27656 27697 27545 +f 27820 27626 27764 +f 27453 27540 27917 +f 27728 27584 27820 +f 27442 27584 27728 +f 27703 27627 27271 +f 27513 27496 27800 +f 27496 27708 27800 +f 27704 27398 27801 +f 27596 27597 27706 +f 27398 27802 27801 +f 27593 27654 27653 +f 27808 27598 27827 +f 27599 27598 27808 +f 27597 27599 27898 +f 27592 27823 27588 +f 27790 27637 27792 +f 27637 27709 27792 +f 27710 27602 27601 +f 27814 27602 27710 +f 27709 27579 27834 +f 27720 27600 27707 +f 27505 27610 27489 +f 27726 27494 27668 +f 27484 27680 27592 +f 27602 27814 27603 +f 27816 27603 27815 +f 27712 27603 27816 +f 27486 27659 27680 +f 27394 27604 27713 +f 27595 27491 27793 +f 27485 27394 27713 +f 27485 27803 27395 +f 27705 27395 27803 +f 27594 27660 27747 +f 27813 27492 27799 +f 27759 27598 27295 +f 27598 27759 27827 +f 27497 27536 27346 +f 27712 27500 27603 +f 27604 27500 27712 +f 27712 27713 27604 +f 27527 27839 27721 +f 27676 27658 27749 +f 27539 27588 27753 +f 27718 27752 27645 +f 27619 27620 27701 +f 27715 27657 27825 +f 27549 27606 27662 +f 27504 27761 27546 +f 27678 27506 27822 +f 27763 27527 27362 +f 27439 27438 27859 +f 27608 27586 27758 +f 27725 27605 27525 +f 27963 27607 27751 +f 27362 27562 27763 +f 28083 27270 27676 +f 27867 27618 27358 +f 27270 28083 27568 +f 27583 27921 27962 +f 27586 27939 27758 +f 27724 27376 27863 +f 27783 27870 27560 +f 27556 27751 27256 +f 27689 27875 27731 +f 27777 27557 27727 +f 27931 27675 27419 +f 27732 27458 27841 +f 27948 27521 27691 +f 27548 28028 27555 +f 27569 27448 27831 +f 27831 27789 27569 +f 27839 27527 27763 +f 27689 27470 27781 +f 27781 27470 27950 +f 27321 27613 27959 +f 27683 27789 27791 +f 27677 27321 27959 +f 27612 27570 27765 +f 27771 27443 27728 +f 27740 27878 27543 +f 27543 27471 27740 +f 27470 27580 27950 +f 27828 27510 27877 +f 27730 27443 27771 +f 27877 27510 28028 +f 27940 27874 27684 +f 27940 27684 27631 +f 28152 27636 27788 +f 27525 27535 27673 +f 27880 27350 28158 +f 27585 27426 27977 +f 27615 27677 27774 +f 27977 27741 27585 +f 27580 27745 27838 +f 27640 27642 27946 +f 27623 27622 27736 +f 27768 27647 27766 +f 28095 27955 27544 +f 27642 27583 27946 +f 27851 28095 27544 +f 27698 27894 27849 +f 27615 27774 27687 +f 27436 27446 27666 +f 27738 27772 27566 +f 27734 27848 27695 +f 27829 27687 27865 +f 27566 27532 27860 +f 27687 27829 27624 +f 27823 27592 27743 +f 27648 27649 27784 +f 27764 27626 27742 +f 27630 27776 28109 +f 27374 27630 28109 +f 27693 27552 27819 +f 27574 27682 27936 +f 27866 27574 27936 +f 27747 27651 27746 +f 27805 27746 27840 +f 27699 27652 27797 +f 27934 27699 27797 +f 27840 27699 27934 +f 27464 27654 27748 +f 27748 27654 27700 +f 27658 27536 27749 +f 27842 27688 27638 +f 27656 27369 27889 +f 28057 27656 27889 +f 27676 27749 27947 +f 27661 27907 27639 +f 27655 27716 27546 +f 27606 27717 28060 +f 27737 27646 27662 +f 27823 27753 27588 +f 28049 27559 27721 +f 27752 27718 28062 +f 27762 27701 27620 +f 27917 27260 27589 +f 27667 27554 27717 +f 27692 27518 28063 +f 27948 27717 27554 +f 27757 27644 27941 +f 27672 27553 27958 +f 27723 27672 27958 +f 27826 27827 27759 +f 27663 28077 27589 +f 27997 27755 27541 +f 27618 27873 27668 +f 28036 27725 27525 +f 27629 27763 27562 +f 27780 27353 27859 +f 27783 27617 27780 +f 27376 27757 27861 +f 27548 27479 28026 +f 27560 27870 27787 +f 27726 27668 27915 +f 27628 27867 27358 +f 27629 27919 27922 +f 27685 27477 27857 +f 27629 27767 27919 +f 27864 27891 27788 +f 27453 27917 28105 +f 27922 27763 27629 +f 27568 27924 27770 +f 27824 27563 27675 +f 27773 27453 28105 +f 27961 27632 27461 +f 27525 27673 28036 +f 27874 27931 27572 +f 27929 27782 27845 +f 27671 27730 27674 +f 27575 28063 27518 +f 27966 27775 27736 +f 27774 27865 27687 +f 27477 27685 27575 +f 27436 27666 27926 +f 27350 27955 28158 +f 27686 27436 27926 +f 27829 27786 27624 +f 27644 27794 27941 +f 27669 27412 27913 +f 27512 27674 27933 +f 27848 27734 27890 +f 27860 27738 27566 +f 27735 27790 27832 +f 27779 27622 27634 +f 27412 27286 27916 +f 27512 27933 27795 +f 27734 27737 27890 +f 27682 27374 27936 +f 27778 28029 27649 +f 27690 27627 27850 +f 27866 27868 27638 +f 27649 27881 27784 +f 27835 27650 27686 +f 27639 27907 27526 +f 27785 27714 27537 +f 27785 27537 27696 +f 27889 27369 28056 +f 27640 27946 27879 +f 27700 27843 27992 +f 27843 27884 28038 +f 27625 27733 28006 +f 27803 27485 27713 +f 27492 27596 28003 +f 28003 27799 27492 +f 27596 27706 28003 +f 27800 27708 28119 +f 28001 28119 27708 +f 27804 27627 27703 +f 27708 27811 28001 +f 27590 27704 27894 +f 27597 27898 27706 +f 27898 27599 27808 +f 27803 27806 27705 +f 27811 27480 27701 +f 27707 27702 28000 +f 27720 27707 28000 +f 27704 27801 27894 +f 28020 27705 27806 +f 27727 27705 28020 +f 27711 27595 27809 +f 27595 27793 27809 +f 27814 27710 27810 +f 27812 27814 27810 +f 27489 27610 27611 +f 28050 27744 27650 +f 27679 27625 28006 +f 27834 27792 27709 +f 28050 27650 27885 +f 27885 27650 27835 +f 27746 27805 27747 +f 27747 27805 27594 +f 27807 27594 27805 +f 27805 27840 27887 +f 27497 27594 27807 +f 27536 27497 27807 +f 27532 28217 28306 +f 27482 28217 27532 +f 27860 27532 28306 +f 27719 27645 27752 +f 27546 28107 27655 +f 27539 27753 28166 +f 27546 27761 28107 +f 27189 27760 27854 +f 28049 27721 27839 +f 27761 27504 27821 +f 27613 27723 27959 +f 28100 27611 27953 +f 27859 27438 28074 +f 27678 27822 27953 +f 28024 27819 27605 +f 27605 27725 28024 +f 27862 27774 27959 +f 27662 27606 28060 +f 27611 27678 27953 +f 27774 27677 27959 +f 28110 27664 27848 +f 27820 27925 27728 +f 27826 27759 27954 +f 27837 27614 27679 +f 27664 27695 27848 +f 27701 27762 27855 +f 27702 27786 27869 +f 27754 27720 28016 +f 28026 27479 27547 +f 27991 27787 27870 +f 28094 27735 27832 +f 27769 27614 27837 +f 27925 27771 27728 +f 27448 27787 27991 +f 28016 27856 27754 +f 27831 27448 27991 +f 27756 27754 27856 +f 28178 27727 28020 +f 27980 27790 27792 +f 27777 27727 28178 +f 27674 27730 27771 +f 27768 27766 28096 +f 27968 27777 28023 +f 28014 27836 27526 +f 27576 27879 27986 +f 28014 27526 27907 +f 27968 27514 27777 +f 27620 27756 27920 +f 27782 27514 27968 +f 27861 27757 27941 +f 27872 27632 27961 +f 28071 27920 27756 +f 27978 27570 27612 +f 27863 27376 27861 +f 27833 28032 27631 +f 27374 28109 28187 +f 27891 27864 28043 +f 27878 27739 27538 +f 27936 27374 27990 +f 27924 27930 27770 +f 27847 27643 27929 +f 27864 27724 27863 +f 27888 27643 27847 +f 27948 27691 28151 +f 27943 28062 27718 +f 27690 28044 27628 +f 27850 28044 27690 +f 27974 28151 27691 +f 27053 27852 27465 +f 27995 27635 27693 +f 27622 27779 27844 +f 27996 27842 27638 +f 27578 27842 27871 +f 27765 27578 27871 +f 27852 27977 27426 +f 27880 28269 27740 +f 27558 27735 28094 +f 27875 27689 27781 +f 27823 27743 27979 +f 27461 27849 27951 +f 27680 27744 27999 +f 27853 27784 28113 +f 27881 27649 28029 +f 27633 27846 27886 +f 27846 27520 28037 +f 27580 27838 27950 +f 27748 27700 27992 +f 27838 27745 27952 +f 27884 27539 28166 +f 27714 27952 27745 +f 27956 27553 27457 +f 27947 28055 27676 +f 27764 27742 27971 +f 27858 27722 28142 +f 27760 27530 28376 +f 28083 27676 28055 +f 28142 27960 27858 +f 27389 28064 27547 +f 27913 27412 28281 +f 27916 28281 27412 +f 27737 27662 28116 +f 27822 27768 27908 +f 28116 27662 28060 +f 27764 27923 27820 +f 27855 27762 28148 +f 27871 27612 27765 +f 27670 27452 27985 +f 27783 27780 28296 +f 27664 28110 27821 +f 27452 27460 27986 +f 27918 28016 27720 +f 27673 27978 28097 +f 27663 27750 28077 +f 27991 27870 28080 +f 27685 27857 28019 +f 28096 27766 27957 +f 27460 27576 27986 +f 28019 27911 27685 +f 27824 27675 27969 +f 27920 27762 27620 +f 27766 27769 27957 +f 27773 28105 27830 +f 27673 27570 27978 +f 27873 27618 27867 +f 27668 27873 27915 +f 27924 27568 28083 +f 27990 27374 28187 +f 27946 27583 27962 +f 27530 27665 28376 +f 28063 27575 27876 +f 27900 27827 27826 +f 27601 27726 28149 +f 27726 27915 28149 +f 28026 28378 27548 +f 27967 27770 27930 +f 28037 27818 27729 +f 27841 27770 27967 +f 27865 27774 27862 +f 27691 28152 27974 +f 27928 27523 27791 +f 27575 27685 27911 +f 27795 27933 28047 +f 27996 27638 27868 +f 27852 27053 28035 +f 27681 27621 27935 +f 27686 27909 27835 +f 27869 27786 27975 +f 27966 27742 27775 +f 28156 27948 28151 +f 28152 27788 27891 +f 27790 27980 27832 +f 27834 27902 27792 +f 27736 27622 27844 +f 27881 28113 27784 +f 27844 27779 27927 +f 27779 27886 27927 +f 27461 27951 27961 +f 27825 27581 27715 +f 28113 27881 28033 +f 27950 27882 27781 +f 27694 27796 27970 +f 27867 27628 28044 +f 27887 27840 27934 +f 27937 27853 28113 +f 27798 27694 27970 +f 27839 27763 28135 +f 28085 27878 27740 +f 27883 27748 27989 +f 27989 27748 27992 +f 27853 27937 27797 +f 27992 27843 28038 +f 27697 27656 28057 +f 28163 28106 27655 +f 27248 27697 28206 +f 27655 28107 28163 +f 27803 27713 27896 +f 27897 28003 27706 +f 27713 27895 27896 +f 27661 27513 27907 +f 27869 28000 27702 +f 27720 28000 27914 +f 27743 27592 27999 +f 27706 27898 27897 +f 27979 27743 27999 +f 27680 27999 27592 +f 27808 27904 27899 +f 27898 27808 27899 +f 27808 27827 27900 +f 27900 27901 27808 +f 27902 27903 27792 +f 27834 27836 27902 +f 27893 27894 27801 +f 27904 27808 27901 +f 27902 27836 28014 +f 27899 27904 27812 +f 27903 27980 27792 +f 27942 27980 27903 +f 27809 28005 27711 +f 27710 27601 27810 +f 27814 27812 27904 +f 27995 27793 27635 +f 27603 27814 27904 +f 27904 28009 27603 +f 27945 27807 27805 +f 27815 27603 28009 +f 27489 27611 28100 +f 27805 27887 27945 +f 27802 27489 28100 +f 28009 27816 27815 +f 27905 27816 28009 +f 27817 27905 27906 +f 27816 27905 27817 +f 27536 27807 28008 +f 28027 27679 28006 +f 27749 27536 28008 +f 27947 27749 28008 +f 27712 27816 27817 +f 27712 27895 27713 +f 27712 27817 27895 +f 27482 27813 28131 +f 28131 28217 27482 +f 27908 27768 28096 +f 28022 27755 28189 +f 27581 27669 28278 +f 27248 28064 27389 +f 27665 27755 28022 +f 27925 27820 27923 +f 27907 27513 28267 +f 27956 27958 27553 +f 28135 27763 27922 +f 27837 27679 28027 +f 28060 27717 28069 +f 27780 27859 28074 +f 27855 27910 27701 +f 28024 28192 27819 +f 28069 27717 27948 +f 27921 27824 28153 +f 27771 27933 27674 +f 27870 27783 27988 +f 27751 27556 28021 +f 27958 28017 27723 +f 27959 27723 28017 +f 28028 27548 28378 +f 27914 27918 27720 +f 27778 27828 28029 +f 27831 27991 28045 +f 28066 28016 27918 +f 27729 27608 28079 +f 28320 27772 28042 +f 27971 27742 28087 +f 27772 27738 28042 +f 27767 27739 28170 +f 27932 27874 27940 +f 27970 27796 28051 +f 28078 27872 27961 +f 28036 27673 28097 +f 28044 27850 27993 +f 28168 27876 27575 +f 27917 27589 28077 +f 27575 27911 28168 +f 27864 27863 28043 +f 27631 28032 27940 +f 28099 27833 27944 +f 28032 27833 28099 +f 28082 28178 28020 +f 27786 27829 28088 +f 27954 27559 28188 +f 27886 27846 27892 +f 27975 27786 28088 +f 28188 27559 28049 +f 28206 27697 28057 +f 28115 27883 27989 +f 28023 27777 28178 +f 27926 27666 28102 +f 27731 27875 28040 +f 28269 28085 27740 +f 27884 28164 28038 +f 27732 27841 28089 +f 27733 27558 28094 +f 27053 27732 28035 +f 27893 27951 27894 +f 27849 27894 27951 +f 27846 28037 27892 +f 27880 28158 28269 +f 28093 27736 27844 +f 27953 27822 27908 +f 27830 28102 27666 +f 27782 27968 27845 +f 28191 27866 27936 +f 27868 27866 28191 +f 27823 27979 27753 +f 27851 27655 28106 +f 28053 27887 27934 +f 28053 27945 27887 +f 27761 27821 27981 +f 27982 27981 27821 +f 28052 27950 27838 +f 27848 27890 27976 +f 27737 27949 27890 +f 27838 27952 28052 +f 27722 27715 28142 +f 27438 27858 27960 +f 27714 27785 27952 +f 28114 27785 27696 +f 27997 28189 27755 +f 28019 27857 27854 +f 27909 27686 28103 +f 27837 28027 28144 +f 27821 28110 27982 +f 28111 28135 27922 +f 28076 27923 28138 +f 27925 27923 28076 +f 27922 27919 28111 +f 27547 28064 28270 +f 27769 27837 28172 +f 28296 27780 28074 +f 27957 27769 28172 +f 28024 27725 27964 +f 27729 28079 28140 +f 28376 27665 28022 +f 27925 27933 27771 +f 28381 27870 27988 +f 27862 27959 28067 +f 28177 27862 28067 +f 28077 28323 27917 +f 27608 27758 28209 +f 27964 27725 28036 +f 27867 28018 27873 +f 28018 28070 27873 +f 27973 27862 28075 +f 27556 27616 27987 +f 28087 27742 27966 +f 27932 27940 28169 +f 27865 27862 27973 +f 28070 27915 27873 +f 28149 27915 28070 +f 27927 28031 27844 +f 27987 27681 28147 +f 27829 27865 27973 +f 28068 27756 27856 +f 27789 27831 28045 +f 28045 28108 27789 +f 27452 27986 27985 +f 27829 27973 28088 +f 28071 27756 28068 +f 27912 27601 28149 +f 27956 27457 27965 +f 27791 27789 28108 +f 27918 27914 28146 +f 27939 28030 27758 +f 27886 27892 28190 +f 27935 27621 28320 +f 27692 27944 27833 +f 27733 28094 28072 +f 27621 27772 28320 +f 27731 28183 27939 +f 27938 28094 27832 +f 27686 27926 28103 +f 27854 27760 28277 +f 27832 27980 27938 +f 28246 28160 27868 +f 28042 27738 27860 +f 27731 28040 28183 +f 28148 27762 27920 +f 28062 27943 28302 +f 27845 27968 28090 +f 27851 28106 28095 +f 27960 28074 27438 +f 27980 27942 28197 +f 27867 28044 28182 +f 27612 27871 28058 +f 27761 27981 28107 +f 27828 27877 27972 +f 28112 27847 27929 +f 27798 27970 28237 +f 27888 27847 28194 +f 27794 27888 28194 +f 27798 28056 27369 +f 28050 28048 27744 +f 27949 27976 27890 +f 28040 27875 27781 +f 27934 27797 27984 +f 28154 27781 27882 +f 28188 28049 28054 +f 27826 27954 28188 +f 28089 28035 27732 +f 27696 27883 28114 +f 28052 27952 27983 +f 28114 27883 28115 +f 28164 27884 27994 +f 27884 28166 27994 +f 27923 27764 27971 +f 27800 28267 27513 +f 27896 27998 27803 +f 28020 27803 27998 +f 27806 27803 28020 +f 27801 27802 28210 +f 28000 27869 28092 +f 27850 27627 27993 +f 27999 28046 27979 +f 27902 28014 27903 +f 27897 27898 27899 +f 28210 27893 27801 +f 27811 27701 27910 +f 27907 28104 28014 +f 27993 27804 28220 +f 27627 27804 27993 +f 27942 27903 28004 +f 28014 28004 27903 +f 28220 27711 28005 +f 27804 27711 28220 +f 27999 27744 28048 +f 28218 27812 28127 +f 27899 27812 28218 +f 27812 27810 28127 +f 27912 28127 27810 +f 28208 28027 28006 +f 27601 27912 27810 +f 27901 28007 27904 +f 28009 27904 28226 +f 28181 27809 27793 +f 28129 28009 28226 +f 27909 28221 27835 +f 27835 28221 27885 +f 28131 27813 28002 +f 28012 27905 28009 +f 27945 28008 27807 +f 27799 28002 27813 +f 27905 28012 28013 +f 27906 27905 28013 +f 27692 28063 27944 +f 28192 28184 27819 +f 28277 27760 28376 +f 28037 27729 28140 +f 27919 27767 28170 +f 28016 28066 27856 +f 28017 27958 28015 +f 27715 27581 28142 +f 28172 28145 27957 +f 27739 27878 28170 +f 27963 27751 28133 +f 28019 27854 28277 +f 28041 27830 28105 +f 28234 27925 28076 +f 27933 27925 28234 +f 28102 28103 27926 +f 28143 27837 28144 +f 28234 28047 27933 +f 27920 28071 28404 +f 28085 28170 27878 +f 28238 27984 27937 +f 28079 27608 28209 +f 27968 28023 28090 +f 27776 27741 28533 +f 28026 27547 28270 +f 28186 28155 27924 +f 27930 27924 28155 +f 28334 27863 28039 +f 27753 27979 28046 +f 28039 27863 27861 +f 27681 27935 28147 +f 28096 27957 28145 +f 27967 28089 27841 +f 27980 28197 27938 +f 27877 28028 28378 +f 28030 28209 27758 +f 27937 27984 27797 +f 28051 27796 27795 +f 27872 28078 27457 +f 27916 27286 28242 +f 28112 27929 28034 +f 27990 28157 27936 +f 28183 28030 27939 +f 28191 27936 28157 +f 27670 28242 27286 +f 28153 27824 28295 +f 27783 28296 27988 +f 27931 27969 27675 +f 27985 27986 28244 +f 27848 27976 28294 +f 27931 27874 28241 +f 28084 27863 28334 +f 28043 27863 28084 +f 27932 28241 27874 +f 27736 28086 27966 +f 28032 28169 27940 +f 28563 27852 28035 +f 28287 27879 28193 +f 27996 27868 28160 +f 27972 28029 27828 +f 27793 27995 28181 +f 27842 27996 28341 +f 27974 28152 28196 +f 28279 28181 27995 +f 27842 28341 27871 +f 27852 28254 27977 +f 27995 27693 27819 +f 27937 28113 28238 +f 28098 27781 28154 +f 27978 27612 28058 +f 27791 28108 28507 +f 28113 28033 28199 +f 27891 28340 28152 +f 27950 28052 27882 +f 27951 27893 28200 +f 27983 27952 28174 +f 27989 27992 28117 +f 27992 28038 28357 +f 28077 27750 28398 +f 28116 28060 28257 +f 28166 27753 28046 +f 27837 28061 28172 +f 27963 28133 28249 +f 27867 28182 28018 +f 28069 28257 28060 +f 28063 27876 28065 +f 28024 27964 28229 +f 28328 28066 27918 +f 28017 28134 27959 +f 28067 27959 28134 +f 27941 28039 27861 +f 28059 28144 28027 +f 28082 28020 28321 +f 28075 27862 28177 +f 28036 28097 28136 +f 28171 27839 28135 +f 27962 28025 27946 +f 28073 28074 27960 +f 27962 27921 28025 +f 27973 28075 28141 +f 28278 28236 27581 +f 27935 28231 28147 +f 28084 27891 28043 +f 28025 27921 28153 +f 28236 28369 27581 +f 28055 28081 28083 +f 28168 27911 28137 +f 27975 28088 28233 +f 28042 27860 28243 +f 27845 28090 28290 +f 27824 27969 28295 +f 27911 28019 28137 +f 27929 27845 28034 +f 28078 27965 27457 +f 28246 27868 28191 +f 28069 27948 28156 +f 28102 27830 28041 +f 27955 28095 28330 +f 27941 27794 28194 +f 28341 28058 27871 +f 28267 27800 28119 +f 28150 27991 28080 +f 27978 28058 28167 +f 28056 27798 28237 +f 28165 27976 27949 +f 27953 27908 28293 +f 28045 27991 28150 +f 27889 28056 28057 +f 28169 28032 28401 +f 28087 27966 28086 +f 27946 28193 27879 +f 27737 28116 27949 +f 27781 28098 28040 +f 28206 28057 28364 +f 28361 27791 28507 +f 28206 28064 27248 +f 27934 27984 28053 +f 28029 28251 27881 +f 28356 28031 27927 +f 27983 28154 27882 +f 28033 27881 28251 +f 28251 28029 28389 +f 27882 28052 27983 +f 27989 28117 28115 +f 28118 27992 28357 +f 27886 28190 27927 +f 27952 27785 28174 +f 28164 28357 28038 +f 28114 28174 27785 +f 28086 27736 28093 +f 27971 28087 28176 +f 28020 27998 28321 +f 28210 27802 28120 +f 28000 28092 28146 +f 27799 28003 28308 +f 28000 28146 27914 +f 27999 28214 28046 +f 28308 28003 28122 +f 28003 27897 28122 +f 28122 27897 28309 +f 27897 27899 28309 +f 27802 28100 28215 +f 27999 28048 28214 +f 28001 27811 28207 +f 27942 28004 28405 +f 27901 27900 28126 +f 28014 28124 28004 +f 27811 27910 28207 +f 27901 28126 28007 +f 28004 28124 28405 +f 28007 28126 28224 +f 28124 28014 28198 +f 28014 28104 28198 +f 28048 28050 28128 +f 28007 28226 27904 +f 28050 27885 28128 +f 28226 28007 28224 +f 28221 27909 28222 +f 28221 28128 27885 +f 28009 28129 28012 +f 27906 28010 28216 +f 28010 28011 28216 +f 27945 28053 28203 +f 28129 28130 28012 +f 28130 28013 28012 +f 28130 28225 28013 +f 27900 27826 28125 +f 28125 27826 28188 +f 28008 28055 27947 +f 28013 28225 28010 +f 28010 27906 28013 +f 27909 28103 28222 +f 28010 28123 28011 +f 28225 28123 28010 +f 27817 27906 27895 +f 27895 27906 28216 +f 27998 27896 27895 +f 28021 28133 27751 +f 28134 28017 28015 +f 28065 27876 28179 +f 28021 27556 28556 +f 27556 27987 28556 +f 28177 28067 28134 +f 28068 27856 28066 +f 28149 28070 28298 +f 27837 28143 28061 +f 27960 28142 28180 +f 28176 28138 27971 +f 28175 27912 28149 +f 28049 27839 28171 +f 27923 27971 28138 +f 28105 27917 28323 +f 28059 28027 28375 +f 28258 28076 28138 +f 28148 27920 28377 +f 27920 28404 28377 +f 28369 28142 27581 +f 28234 28076 28318 +f 28088 27973 28261 +f 27924 28083 28186 +f 28034 27845 28290 +f 28078 28239 27965 +f 28158 27955 28330 +f 28080 27870 28381 +f 28231 27935 28320 +f 28091 28047 28234 +f 28089 27967 28383 +f 27958 27956 28015 +f 28261 27973 28141 +f 28288 28035 28089 +f 27795 28047 28091 +f 28091 28282 27795 +f 28045 28150 28345 +f 28095 28106 28286 +f 27669 27913 28278 +f 28051 27795 28282 +f 27928 27791 28361 +f 27975 28185 27869 +f 27928 28361 27641 +f 28044 27993 28101 +f 28161 27641 28361 +f 27893 28210 28200 +f 27951 28200 28159 +f 28163 28107 28204 +f 27961 27951 28159 +f 27877 28378 27972 +f 28183 28040 28232 +f 28242 27670 27985 +f 28100 27953 28132 +f 28132 28215 28100 +f 28094 27938 28262 +f 28110 28354 27982 +f 28354 28110 27848 +f 28029 27972 28285 +f 28197 28333 27938 +f 27995 27819 28184 +f 28287 28477 27986 +f 28284 28190 27892 +f 28104 27907 28139 +f 27986 27879 28287 +f 28341 27996 28160 +f 27907 28267 28139 +f 27969 27931 28241 +f 27892 28037 28284 +f 28245 28111 27919 +f 27919 28170 28245 +f 28398 27750 28249 +f 27750 27963 28249 +f 27876 28168 28273 +f 28093 27844 28162 +f 28162 27844 28031 +f 28093 28162 28086 +f 28117 27992 28118 +f 27994 28166 28457 +f 28064 28206 28364 +f 28294 28354 27848 +f 28293 28132 27953 +f 27912 28175 28252 +f 28247 28267 28119 +f 28018 28182 28173 +f 28061 28143 28325 +f 28319 28069 28338 +f 28049 28171 28423 +f 28147 28556 27987 +f 28141 28075 28360 +f 28054 28049 28423 +f 28168 28137 28273 +f 28039 27941 28368 +f 28036 28136 27964 +f 28296 28074 28420 +f 27752 28062 28370 +f 28097 27978 28324 +f 28092 27869 28185 +f 28277 28332 28019 +f 28146 28092 28419 +f 28041 28105 28335 +f 28136 28097 28324 +f 28055 28274 28081 +f 28242 28281 27916 +f 28378 28349 27972 +f 28081 28186 28083 +f 28318 28076 28258 +f 28101 28182 28044 +f 27938 28333 28262 +f 28340 28196 28152 +f 28269 28158 28276 +f 27942 28265 28197 +f 28079 28209 28256 +f 28090 28280 28290 +f 27809 28181 28259 +f 28198 28104 28139 +f 28376 28022 28468 +f 28238 28113 28199 +f 28279 27995 28184 +f 28330 28276 28158 +f 28156 28338 28069 +f 28288 28089 28383 +f 28201 28330 28095 +f 28194 27847 28112 +f 28442 27969 28241 +f 28241 27932 28299 +f 28033 28394 28199 +f 28033 28251 28394 +f 28194 28455 27941 +f 28286 28201 28095 +f 28051 28282 28195 +f 28283 28356 27927 +f 28078 27961 28159 +f 28401 28032 28301 +f 28032 28099 28301 +f 28098 28232 28040 +f 28293 27908 28096 +f 28114 28115 28300 +f 28099 27944 28353 +f 28533 27741 27977 +f 27984 28202 28053 +f 27970 28051 28351 +f 27927 28190 28283 +f 28107 27981 28204 +f 28222 28103 28337 +f 28361 28512 28161 +f 27981 27982 28248 +f 27943 28161 28302 +f 27982 28354 28205 +f 28461 28077 28398 +f 28311 27998 28414 +f 28321 27998 28311 +f 28216 28011 28313 +f 27802 28121 28120 +f 28215 28121 27802 +f 27860 28306 28219 +f 28119 28001 28247 +f 28243 27860 28219 +f 28011 28123 28223 +f 28265 27942 28405 +f 28247 28001 28207 +f 28046 28214 28305 +f 28411 28208 28006 +f 28212 28124 28211 +f 27899 28218 28309 +f 28027 28208 28375 +f 28124 28198 28213 +f 28126 27900 28125 +f 28213 28198 28139 +f 28213 28211 28124 +f 28405 28124 28212 +f 28006 28072 28411 +f 27733 28072 28006 +f 28048 28310 28214 +f 27910 27855 28307 +f 28127 27912 28252 +f 28252 28304 28127 +f 28128 28310 28048 +f 27855 28148 28307 +f 28314 28523 28225 +f 28008 27945 28303 +f 28008 28303 28336 +f 28336 28055 28008 +f 28062 28302 28370 +f 28140 28440 28037 +f 28147 28231 28607 +f 28368 27941 28455 +f 28323 28077 28461 +f 28178 28082 28230 +f 28230 28372 28178 +f 28140 28079 28424 +f 28023 28178 28372 +f 28415 28146 28419 +f 28261 28141 28362 +f 28424 28079 28430 +f 28261 28233 28088 +f 28090 28023 28372 +f 27997 27719 28633 +f 28256 28430 28079 +f 28633 28480 27997 +f 28143 28144 28059 +f 27975 28233 28185 +f 28176 28087 28367 +f 28281 28278 27913 +f 28074 28073 28420 +f 28167 28324 27978 +f 28068 28066 28374 +f 28337 28103 28584 +f 28256 28209 28268 +f 28331 28068 28374 +f 28071 28068 28331 +f 28209 28030 28268 +f 28109 27776 28533 +f 28005 27809 28417 +f 28059 28375 28449 +f 28137 28019 28327 +f 28327 28019 28532 +f 28157 27990 28187 +f 28183 28268 28030 +f 28041 28271 28102 +f 28476 28034 28290 +f 28271 28103 28102 +f 28188 28054 28228 +f 28260 28145 28172 +f 28238 28549 27984 +f 28106 28163 28339 +f 28125 28188 28228 +f 28145 28260 28096 +f 28389 28029 28285 +f 28476 28112 28034 +f 28245 28266 28111 +f 28019 28332 28532 +f 27984 28549 28202 +f 28343 28376 28468 +f 28200 28210 28159 +f 27876 28273 28179 +f 27946 28025 28193 +f 28339 28163 28289 +f 28289 28163 28204 +f 28232 28098 28235 +f 28284 28037 28440 +f 28272 27965 28239 +f 27981 28248 28204 +f 28099 28353 28301 +f 28081 28275 28446 +f 28186 28081 28446 +f 28195 28351 28051 +f 28248 27982 28205 +f 28015 27956 28473 +f 28190 28284 28348 +f 28154 28235 28098 +f 28135 28111 28250 +f 28294 27976 28165 +f 28203 28053 28379 +f 28302 28161 28512 +f 28165 27949 28297 +f 28253 27949 28116 +f 27967 27930 28155 +f 28070 28018 28363 +f 28298 28070 28363 +f 28448 28056 28237 +f 28184 28192 28494 +f 28500 27983 28240 +f 28149 28298 28175 +f 28240 27983 28452 +f 27983 28174 28452 +f 28649 28300 28115 +f 28457 28166 28255 +f 28494 28192 28024 +f 28166 28046 28255 +f 28255 28046 28359 +f 28258 28138 28568 +f 28228 28054 28347 +f 28207 27910 28566 +f 28366 28325 28143 +f 28143 28059 28366 +f 28548 28366 28059 +f 28075 28177 28543 +f 28257 28069 28319 +f 28085 28465 28170 +f 28543 28360 28075 +f 28449 28548 28059 +f 28065 28365 28063 +f 28142 28369 28180 +f 28140 28424 28421 +f 28362 28141 28360 +f 28321 28230 28082 +f 28234 28318 28429 +f 28091 28234 28429 +f 28549 28238 28466 +f 27719 27752 28633 +f 28136 28229 27964 +f 28419 28092 28185 +f 28073 27960 28180 +f 28275 28081 28274 +f 28334 28039 28368 +f 28273 28137 28327 +f 28182 28101 28173 +f 28041 28335 28472 +f 28329 28041 28472 +f 28155 28383 27967 +f 28332 28277 28432 +f 28022 28189 28580 +f 28172 28061 28260 +f 28260 28061 28325 +f 28468 28022 28580 +f 28383 28485 28288 +f 28103 28271 28584 +f 28292 28096 28260 +f 28239 28078 28159 +f 28280 28090 28372 +f 28197 28265 28263 +f 28271 28041 28329 +f 28417 27809 28259 +f 28409 28139 28267 +f 28563 28035 28291 +f 28391 28025 28153 +f 27956 27965 28272 +f 27852 28563 28453 +f 28473 27956 28272 +f 28254 27852 28453 +f 28395 28694 28153 +f 28348 28283 28190 +f 28244 28242 27985 +f 27945 28203 28303 +f 28295 28395 28153 +f 28203 28379 28538 +f 28199 28342 28238 +f 28342 28199 28344 +f 28151 28338 28156 +f 28222 28337 28439 +f 28295 27969 28442 +f 28251 28389 28536 +f 28293 28096 28292 +f 28384 28086 28162 +f 28087 28086 28384 +f 28132 28293 28292 +f 28157 28187 28264 +f 28367 28087 28384 +f 28351 28237 27970 +f 28344 28199 28394 +f 28502 28299 27932 +f 27932 28169 28502 +f 28112 28476 28194 +f 27983 28500 28154 +f 28115 28117 28399 +f 28401 28502 28169 +f 28341 28160 28478 +f 28171 28135 28250 +f 28455 28194 28482 +f 28111 28266 28250 +f 27944 28063 28365 +f 28347 28054 28423 +f 28452 28174 28565 +f 28174 28114 28565 +f 27949 28396 28297 +f 28253 28396 27949 +f 28105 28323 28559 +f 28335 28105 28559 +f 28257 28397 28116 +f 28494 28024 28229 +f 28359 28046 28305 +f 28307 28566 27910 +f 28388 28210 28120 +f 28011 28223 28313 +f 28128 28221 28524 +f 28522 28128 28524 +f 28524 28222 28439 +f 28221 28222 28524 +f 28071 28331 28404 +f 28148 28377 28307 +f 28055 28336 28553 +f 28274 28055 28553 +f 28312 28125 28460 +f 28126 28125 28312 +f 28213 28139 28409 +f 28126 28312 28224 +f 28101 27993 28413 +f 27993 28220 28413 +f 28315 28225 28523 +f 28123 28225 28315 +f 28217 28131 28616 +f 28131 28002 28316 +f 27799 28308 28002 +f 28002 28308 28316 +f 28312 28226 28224 +f 28129 28226 28317 +f 28317 28226 28312 +f 28130 28129 28412 +f 28412 28129 28317 +f 28412 28314 28130 +f 28130 28314 28225 +f 28414 27998 27895 +f 27895 28216 28414 +f 28146 28415 28326 +f 28233 28261 28416 +f 28373 27918 28326 +f 28328 27918 28373 +f 27918 28146 28326 +f 28136 28393 28229 +f 28185 28233 28322 +f 28416 28261 28362 +f 28374 28066 28328 +f 28475 28269 28276 +f 28094 28498 28072 +f 28320 28042 28243 +f 28420 28073 28180 +f 28342 28466 28238 +f 28279 28184 28564 +f 28243 28219 28459 +f 28383 28155 28712 +f 27988 28296 28698 +f 28381 27988 28602 +f 28533 28187 28109 +f 28232 28268 28183 +f 28303 28203 28538 +f 28239 28159 28390 +f 28291 28035 28288 +f 28537 28266 28245 +f 28106 28339 28286 +f 28150 28080 28496 +f 28053 28202 28379 +f 28245 28170 28528 +f 28232 28235 28154 +f 28247 28207 28515 +f 27891 28084 28340 +f 28045 28345 28435 +f 28566 28515 28207 +f 28170 28465 28528 +f 28108 28045 28435 +f 28336 28303 28436 +f 28350 28566 28307 +f 28246 28191 28474 +f 28567 27977 28254 +f 28084 28334 28705 +f 28580 28189 28579 +f 28533 27977 28567 +f 28348 28284 28658 +f 28352 28248 28205 +f 28058 28341 28544 +f 28031 28382 28162 +f 28058 28544 28664 +f 28167 28058 28664 +f 28338 28151 28575 +f 28177 28134 28227 +f 28421 28440 28140 +f 28395 28295 28497 +f 28482 28535 28455 +f 28252 28175 28355 +f 28456 28057 28769 +f 28018 28173 28454 +f 28364 28057 28456 +f 28399 28649 28115 +f 28363 28018 28454 +f 28298 28363 28402 +f 28298 28402 28175 +f 28396 28253 28397 +f 28117 28118 28400 +f 28116 28397 28253 +f 28118 28357 28606 +f 28557 28357 28358 +f 28357 28164 28358 +f 28460 28125 28228 +f 28164 27994 28358 +f 27994 28457 28358 +f 28364 28403 28064 +f 28270 28064 28403 +f 28322 28233 28416 +f 28230 28321 28525 +f 28373 28422 28328 +f 28703 28257 28319 +f 28322 28592 28185 +f 28324 28463 28136 +f 28365 28065 28570 +f 28375 28208 28450 +f 28181 28279 28600 +f 28419 28185 28488 +f 28320 28243 28715 +f 28262 28498 28094 +f 28065 28179 28570 +f 28138 28176 28568 +f 28277 28376 28802 +f 28260 28325 28554 +f 28324 28167 28438 +f 28385 28292 28260 +f 28290 28280 28434 +f 28278 28281 28741 +f 28425 28292 28385 +f 28420 28180 28371 +f 28387 28292 28425 +f 28333 28197 28263 +f 28446 28275 28274 +f 28263 28265 28510 +f 28194 28476 28392 +f 28409 28267 28431 +f 28025 28391 28531 +f 28688 28369 28236 +f 28272 28239 28470 +f 28562 28247 28346 +f 28153 28694 28391 +f 28244 28534 28242 +f 28528 28537 28245 +f 28296 28420 28750 +f 28436 28303 28538 +f 28540 28244 27986 +f 28134 28473 28479 +f 28015 28473 28134 +f 28479 28227 28134 +f 28165 28585 28294 +f 28171 28428 28423 +f 28344 28426 28342 +f 28433 28150 28496 +f 28345 28150 28433 +f 28433 28435 28345 +f 28193 28477 28287 +f 28543 28177 28227 +f 28442 28241 28445 +f 28416 28362 28360 +f 28489 28461 28398 +f 28499 28241 28299 +f 28289 28204 28464 +f 28025 28531 28193 +f 28204 28248 28464 +f 28575 27974 28196 +f 28151 27974 28575 +f 28464 28248 28352 +f 28319 28338 28441 +f 28266 28428 28250 +f 28171 28250 28428 +f 28160 28246 28474 +f 28575 28441 28338 +f 28353 27944 28365 +f 28481 28167 28664 +f 28544 28341 28478 +f 28438 28167 28481 +f 28437 28283 28348 +f 28388 28159 28210 +f 28639 27972 28349 +f 28607 28231 28611 +f 28393 28136 28495 +f 28354 28294 28585 +f 28057 28056 28448 +f 28231 28320 28611 +f 28232 28154 28447 +f 28658 28284 28440 +f 28154 28500 28447 +f 28399 28117 28400 +f 28356 28380 28031 +f 28356 28283 28380 +f 28606 28400 28118 +f 28451 28500 28240 +f 28384 28162 28560 +f 28452 28565 28509 +f 28382 28560 28162 +f 28114 28300 28565 +f 28559 28323 28826 +f 28306 28217 28521 +f 28223 28123 28408 +f 28614 28223 28408 +f 28521 28217 28624 +f 28415 28419 28514 +f 28219 28306 28521 +f 28359 28305 28518 +f 28122 28309 28623 +f 28510 28265 28405 +f 28518 28214 28407 +f 28305 28214 28518 +f 28406 28120 28121 +f 28623 28218 28723 +f 28309 28218 28623 +f 28386 28620 28211 +f 28409 28386 28211 +f 28214 28522 28407 +f 28211 28620 28519 +f 28212 28211 28519 +f 28255 28359 28458 +f 28522 28214 28310 +f 28417 28413 28220 +f 28211 28213 28409 +f 28005 28417 28220 +f 28310 28128 28522 +f 28405 28212 28727 +f 28520 28212 28519 +f 28727 28212 28520 +f 28132 28292 28387 +f 28218 28127 28410 +f 28410 28723 28218 +f 28304 28410 28127 +f 28562 28267 28247 +f 28072 28498 28411 +f 28523 28314 28412 +f 28315 28523 28626 +f 28408 28315 28626 +f 28123 28315 28408 +f 28321 28311 28525 +f 28590 28416 28360 +f 28365 28570 28687 +f 28279 28564 28600 +f 28026 28270 28772 +f 28201 28286 28552 +f 28528 28465 28628 +f 28488 28185 28592 +f 28368 28705 28334 +f 28463 28674 28136 +f 28802 28376 28758 +f 28180 28369 28418 +f 28258 28429 28318 +f 28371 28180 28418 +f 28374 28328 28422 +f 28469 28239 28390 +f 28470 28239 28469 +f 28430 28256 28572 +f 28428 28266 28537 +f 28705 28487 28084 +f 28268 28572 28256 +f 28550 28369 28688 +f 28091 28429 28744 +f 28498 28262 28574 +f 28538 28379 28467 +f 28282 28091 28577 +f 28324 28427 28463 +f 28432 28277 28802 +f 28232 28490 28268 +f 28324 28438 28427 +f 28352 28205 28539 +f 28347 28423 28740 +f 28194 28392 28482 +f 28750 28698 28296 +f 28447 28490 28232 +f 28602 27988 28698 +f 28641 28187 28533 +f 28351 28195 28645 +f 28394 28251 28536 +f 28541 28354 28585 +f 28295 28442 28497 +f 28381 28496 28080 +f 28540 27986 28477 +f 28379 28202 28549 +f 28333 28263 28503 +f 28620 28386 28506 +f 28186 28446 28555 +f 28812 28351 28645 +f 28155 28186 28555 +f 28477 28193 28443 +f 28396 28491 28297 +f 28380 28382 28031 +f 28474 28157 28591 +f 28431 28511 28409 +f 28475 28085 28269 +f 28355 28175 28484 +f 28397 28492 28396 +f 28402 28484 28175 +f 28191 28157 28474 +f 28435 28505 28108 +f 28486 28443 28193 +f 28237 28351 28545 +f 28507 28108 28505 +f 28486 28193 28531 +f 28249 28133 28637 +f 28276 28444 28475 +f 28259 28654 28417 +f 28159 28388 28390 +f 28361 28508 28675 +f 28493 28230 28525 +f 28299 28502 28499 +f 28440 28421 28682 +f 28512 28361 28718 +f 28639 28285 27972 +f 28326 28589 28373 +f 28545 28448 28237 +f 28179 28273 28501 +f 28021 28556 28133 +f 28481 28664 28756 +f 28366 28554 28325 +f 28208 28411 28450 +f 28548 28449 28804 +f 28769 28057 28448 +f 28401 28301 28502 +f 28456 28824 28364 +f 28715 28611 28320 +f 28606 28357 28557 +f 28459 28715 28243 +f 28494 28564 28184 +f 28494 28229 28393 +f 28495 28136 28674 +f 28826 28323 28461 +f 28415 28514 28593 +f 28610 28329 28472 +f 28326 28415 28593 +f 28741 28681 28278 +f 28425 28569 28387 +f 28425 28385 28719 +f 28429 28258 28573 +f 28260 28716 28385 +f 28329 28771 28271 +f 28378 28026 28772 +f 28281 28242 28529 +f 28471 28529 28242 +f 28273 28327 28501 +f 28584 28271 28771 +f 28534 28471 28242 +f 28339 28552 28286 +f 28322 28416 28590 +f 28349 28378 28827 +f 28377 28404 28693 +f 28340 28084 28487 +f 28514 28419 28488 +f 28573 28744 28429 +f 28379 28549 28467 +f 28446 28274 28553 +f 28227 28479 28683 +f 28290 28609 28476 +f 28423 28428 28740 +f 27997 28579 28189 +f 28155 28642 28712 +f 28561 28462 28504 +f 28394 28536 28631 +f 28383 28712 28485 +f 28645 28195 28530 +f 28264 28187 28641 +f 28543 28700 28360 +f 28376 28343 28758 +f 28700 28590 28360 +f 28205 28354 28539 +f 28344 28394 28582 +f 28585 28165 28691 +f 28582 28394 28631 +f 28196 28340 28673 +f 28165 28297 28491 +f 28157 28264 28591 +f 28584 28439 28337 +f 28228 28347 28692 +f 28492 28587 28396 +f 28361 28507 28508 +f 28545 28351 28812 +f 28460 28228 28692 +f 28363 28454 28402 +f 28445 28241 28499 +f 28465 28085 28643 +f 28388 28638 28390 +f 28160 28474 28594 +f 28659 28384 28560 +f 28397 28257 28699 +f 28475 28643 28085 +f 28101 28595 28173 +f 28283 28437 28483 +f 28301 28667 28502 +f 28761 28319 28966 +f 28372 28230 28493 +f 28259 28181 28654 +f 28462 28511 28504 +f 28547 28703 28319 +f 28451 28240 28452 +f 28598 28300 28649 +f 28431 28267 28562 +f 28319 28761 28547 +f 28556 28147 28711 +f 28711 28147 28607 +f 28346 28247 28702 +f 28613 28364 28824 +f 28367 28663 28176 +f 28589 28422 28373 +f 28568 28176 28663 +f 28564 28494 28671 +f 28255 28558 28457 +f 28558 28255 28458 +f 28513 28772 28270 +f 28313 28223 28516 +f 28743 28388 28120 +f 28406 28743 28120 +f 28459 28219 28521 +f 28406 28215 28721 +f 28331 28422 28542 +f 28374 28422 28331 +f 28121 28215 28406 +f 28223 28614 28516 +f 28517 28510 28405 +f 28350 28307 28689 +f 28506 28386 28561 +f 28350 28689 28588 +f 28458 28619 28656 +f 28386 28462 28561 +f 28409 28462 28386 +f 28617 28458 28359 +f 28331 28542 28404 +f 28619 28458 28617 +f 28387 28569 28132 +f 28409 28511 28462 +f 28405 28727 28517 +f 28336 28436 28553 +f 28625 28413 28720 +f 28311 28414 28516 +f 28516 28414 28313 +f 28313 28414 28216 +f 28316 28616 28131 +f 28217 28616 28624 +f 28316 28308 28526 +f 28308 28122 28526 +f 28526 28122 28623 +f 28317 28312 28527 +f 28527 28412 28317 +f 28370 28633 27752 +f 28421 28424 28571 +f 28262 28333 28503 +f 28741 28281 28529 +f 28480 28579 27997 +f 28430 28571 28424 +f 28744 28577 28091 +f 28482 28392 28759 +f 28377 28689 28307 +f 28535 28482 28759 +f 28473 28272 28470 +f 28532 28501 28327 +f 28436 28538 28583 +f 28282 28577 28530 +f 28195 28282 28530 +f 28693 28404 28542 +f 28236 28278 28681 +f 28464 28352 28670 +f 28670 28352 28539 +f 28441 28966 28319 +f 28549 28466 28697 +f 28263 28510 28640 +f 28491 28691 28165 +f 28740 28696 28347 +f 28347 28696 28692 +f 28572 28268 28576 +f 28491 28396 28587 +f 28641 28591 28264 +f 28227 28683 28650 +f 28543 28227 28650 +f 28469 28390 28638 +f 28437 28348 28658 +f 28155 28555 28642 +f 28699 28257 28703 +f 28658 28483 28437 +f 28355 28586 28252 +f 28658 28440 28682 +f 28490 28576 28268 +f 28435 28665 28505 +f 28461 28489 28786 +f 28247 28515 28702 +f 28366 28548 28596 +f 28515 28566 28653 +f 28375 28450 28597 +f 28454 28173 28595 +f 28449 28375 28804 +f 28595 28546 28454 +f 28909 28368 28455 +f 28705 28368 28909 +f 28367 28384 28663 +f 28625 28595 28101 +f 28817 28330 28201 +f 28716 28260 28554 +f 28497 28442 28445 +f 28283 28483 28380 +f 28340 28487 28764 +f 28399 28400 28606 +f 28447 28500 28451 +f 28570 28179 28501 +f 28499 28502 28667 +f 28682 28421 28612 +f 28565 28300 28598 +f 28718 28302 28512 +f 28358 28457 28558 +f 28370 28302 28718 +f 28600 28654 28181 +f 28769 28605 28456 +f 28438 28481 28757 +f 28353 28669 28301 +f 28654 28600 28599 +f 28908 28552 28339 +f 28613 28824 29077 +f 28600 28564 28601 +f 28403 28364 28613 +f 28573 28258 28768 +f 28603 28564 28671 +f 28666 28372 28493 +f 28280 28372 28666 +f 28551 28494 28393 +f 28280 28666 28434 +f 28551 28393 28495 +f 28609 28290 28608 +f 28392 28476 28609 +f 28588 28689 28710 +f 28463 28427 28870 +f 28559 28472 28335 +f 28689 28377 28693 +f 28573 28679 28744 +f 28538 28467 28636 +f 28427 28438 28632 +f 28583 28538 28636 +f 28464 28879 28289 +f 28829 28439 28584 +f 28479 28473 28680 +f 28747 28479 28680 +f 28236 28681 28688 +f 28561 28504 28635 +f 28683 28479 28747 +f 28428 28537 28581 +f 28504 28511 28635 +f 28244 28540 28534 +f 28263 28892 28503 +f 28426 28466 28342 +f 28749 28892 28263 +f 28766 28464 28670 +f 28640 28749 28263 +f 28896 28580 28579 +f 28322 28590 28652 +f 28652 28592 28322 +f 28638 28388 28743 +f 28587 28492 28789 +f 28514 28488 28706 +f 28539 28354 28541 +f 28435 28433 28665 +f 28332 28432 28755 +f 28532 28332 28755 +f 28478 28160 28594 +f 28544 28478 28686 +f 28664 28544 28686 +f 28653 28566 28807 +f 28366 28596 28554 +f 28537 28528 28581 +f 28355 28484 28586 +f 28566 28350 28807 +f 28607 28611 28655 +f 28535 28894 28455 +f 28807 28350 28588 +f 28589 28326 28707 +f 28694 28395 28823 +f 28632 28438 28757 +f 28718 28361 28675 +f 28288 28717 28291 +f 28497 28823 28395 +f 28804 28375 28597 +f 28707 28326 28593 +f 28422 28589 28809 +f 28719 28385 28716 +f 28254 28453 28567 +f 28674 28551 28495 +f 28343 28468 28758 +f 28270 28403 28513 +f 28418 28369 28550 +f 28389 28285 28639 +f 28654 28720 28417 +f 28817 28276 28330 +f 28445 28499 28825 +f 28903 28389 28762 +f 28536 28389 28903 +f 28339 28289 28908 +f 28289 28879 28908 +f 28564 28603 28601 +f 28666 28493 28662 +f 28663 28384 28659 +f 28509 28565 28661 +f 28604 28560 28382 +f 28667 28301 28669 +f 28565 28598 28661 +f 28560 28604 28659 +f 28568 28663 28768 +f 28353 28365 28775 +f 28258 28568 28768 +f 28630 28775 28365 +f 28365 28687 28630 +f 28329 28610 28771 +f 28359 28615 28617 +f 28614 28408 28736 +f 28518 28615 28359 +f 28627 28516 28618 +f 28622 28518 28407 +f 28640 28510 28517 +f 28622 28407 28725 +f 28656 28558 28458 +f 28407 28522 28733 +f 28733 28725 28407 +f 28928 28410 28304 +f 28561 28620 28506 +f 28721 28215 28835 +f 28522 28524 28733 +f 28519 28620 28621 +f 28586 28304 28252 +f 28928 28304 28586 +f 28413 28625 28101 +f 28553 28436 28583 +f 28519 28732 28520 +f 28450 28411 28498 +f 28524 28439 28735 +f 28735 28439 28829 +f 28668 28459 28521 +f 28413 28417 28720 +f 28311 28516 28627 +f 28311 28627 28525 +f 28662 28525 28627 +f 28662 28493 28525 +f 28470 28677 28473 +f 28786 28489 28398 +f 28881 28679 28573 +f 28541 28585 28776 +f 28634 28966 28441 +f 28693 28542 28739 +f 28786 28398 28249 +f 28441 28575 28634 +f 28371 28418 28846 +f 28637 28785 28249 +f 28402 28454 28546 +f 28629 28349 28827 +f 28673 28340 28742 +f 28691 28491 28695 +f 28744 28690 28577 +f 28561 28635 28644 +f 28511 28431 28724 +f 28724 28635 28511 +f 28426 28344 28678 +f 28562 28647 28431 +f 28562 28346 28685 +f 28420 28371 28748 +f 28484 28402 28782 +f 28750 28420 28748 +f 28572 28571 28430 +f 28678 28344 28582 +f 28530 28577 28690 +f 28587 28646 28491 +f 28653 28702 28515 +f 28474 28591 28799 +f 28553 28701 28446 +f 28133 28556 29018 +f 28701 28860 28446 +f 28546 28595 28791 +f 28555 28446 28860 +f 28582 28631 29113 +f 28642 28555 28860 +f 28469 28638 28708 +f 28496 28381 28602 +f 28646 28587 28789 +f 28692 28648 28460 +f 28576 28490 28806 +f 28478 28594 28686 +f 28700 28652 28590 +f 28639 28349 28629 +f 28443 28486 28760 +f 28711 28607 28655 +f 28596 28548 28804 +f 28488 28592 28704 +f 28542 28422 28809 +f 28485 28810 28288 +f 28863 28288 28810 +f 28397 28789 28492 +f 28611 28715 28714 +f 28391 28651 28531 +f 28689 28693 28778 +f 28699 28703 28660 +f 28600 28601 28599 +f 28592 28652 28657 +f 28593 28514 28706 +f 28793 28593 28706 +f 28973 28499 28667 +f 28494 28551 28672 +f 28554 28596 28716 +f 28672 28671 28494 +f 28262 28503 28574 +f 28598 28649 28856 +f 28649 28399 29009 +f 28290 28434 28608 +f 28399 28606 28959 +f 29014 28959 28606 +f 28759 28392 28816 +f 28768 28881 28573 +f 28606 28557 28713 +f 28766 28879 28464 +f 28856 28661 28598 +f 28340 28764 28857 +f 28575 28196 28578 +f 28604 28382 28910 +f 28575 28578 28634 +f 28196 28673 28578 +f 28772 28827 28378 +f 28380 28910 28382 +f 28380 28483 28910 +f 28822 28483 28658 +f 28669 28353 28887 +f 28843 28887 28353 +f 28427 28632 28870 +f 28503 28892 28709 +f 28353 28775 28843 +f 28567 28641 28533 +f 28801 28612 28421 +f 28776 28585 28691 +f 28473 29067 28680 +f 28421 28571 28801 +f 28644 28635 28773 +f 28534 28540 28868 +f 28466 28426 28697 +f 28646 28695 28491 +f 28748 28371 28846 +f 28826 28461 28786 +f 28628 28465 28684 +f 28570 28501 28848 +f 28740 28428 28753 +f 28572 28576 28777 +f 28789 28397 28699 +f 28467 28549 28697 +f 28428 28581 28753 +f 28474 28799 28594 +f 28980 28781 28484 +f 28484 28782 28980 +f 28651 28391 28797 +f 28586 28484 28781 +f 28787 28543 28650 +f 28700 28543 28787 +f 28694 28823 29071 +f 28486 28531 28651 +f 28685 28647 28562 +f 28756 28664 28803 +f 28682 28783 28658 +f 28755 28432 28802 +f 28485 28712 28970 +f 28645 28811 28812 +f 28485 28970 29049 +f 28810 28485 29049 +f 28499 28973 28825 +f 28804 28597 28874 +f 28346 28702 28752 +f 28752 28685 28346 +f 28528 28628 28745 +f 28687 28570 28848 +f 28717 28288 28863 +f 28765 28973 28667 +f 28800 28602 28698 +f 28667 28669 28765 +f 28643 28684 28465 +f 28654 28599 28746 +f 28496 28602 28960 +f 28475 28815 28643 +f 28716 28596 28876 +f 28574 28503 28709 +f 28444 29072 28475 +f 28611 28714 28861 +f 28867 28914 28563 +f 28453 28563 28914 +f 28433 28496 28899 +f 28665 28433 28899 +f 28452 28509 29056 +f 28674 28463 28763 +f 28631 28536 28903 +f 28769 28920 28605 +f 28456 28605 28920 +f 28456 28920 28824 +f 28507 28505 28964 +f 28588 28710 28807 +f 28817 28201 28974 +f 28578 28673 28742 +f 28649 29009 28856 +f 29009 28399 28959 +f 28715 28459 28919 +f 28870 28763 28463 +f 28403 28613 29023 +f 28403 29023 28513 +f 28483 28822 28910 +f 28809 28819 28542 +f 29014 28606 28713 +f 28783 28822 28658 +f 28713 28358 29025 +f 28557 28358 28713 +f 28558 29025 28358 +f 28608 28434 28666 +f 28663 28830 28768 +f 28559 28826 28882 +f 28710 28689 28676 +f 28392 28609 28816 +f 28827 28772 28987 +f 28881 28768 28988 +f 28759 28821 28535 +f 28614 28618 28516 +f 28518 28622 28615 +f 28623 28723 28722 +f 28832 28623 28722 +f 28721 28743 28406 +f 28619 28617 28925 +f 29033 28835 28215 +f 28620 28561 28644 +f 28215 28132 29033 +f 28621 28620 28644 +f 28930 28619 28925 +f 28132 28569 28933 +f 29033 28132 28933 +f 28730 28519 28621 +f 28733 28524 28931 +f 28724 28431 28647 +f 28735 28931 28524 +f 28574 28726 28498 +f 28312 28460 28648 +f 28727 28520 28729 +f 28728 28312 28648 +f 28732 28519 28730 +f 28729 28520 28732 +f 28836 28729 28732 +f 28553 28583 28842 +f 28949 28553 28842 +f 28450 28498 28726 +f 28933 28569 28425 +f 28523 28412 28734 +f 28734 28626 28523 +f 28408 28626 28839 +f 28736 28408 28839 +f 28831 28668 28521 +f 28521 28624 28831 +f 28738 28616 28316 +f 28526 28738 28316 +f 28526 28623 28832 +f 28722 28723 28737 +f 28312 28728 28527 +f 28734 28527 28728 +f 28412 28527 28734 +f 28739 28542 28819 +f 28535 28821 28894 +f 28370 28718 29139 +f 28749 28640 28989 +f 28695 28779 28691 +f 28630 28687 28961 +f 28780 28471 28534 +f 28633 28370 29139 +f 28773 28635 28724 +f 28710 28676 28807 +f 28690 28744 28845 +f 28576 28806 28777 +f 28636 28467 28855 +f 28612 28783 28682 +f 28890 28581 28745 +f 28685 28752 28852 +f 28702 28774 28752 +f 28467 28697 28855 +f 28686 28594 28897 +f 28774 28853 28752 +f 28477 28443 28788 +f 28678 28697 28426 +f 28664 28686 28803 +f 28581 28528 28745 +f 28703 28547 28794 +f 28653 28754 28702 +f 28652 28700 28787 +f 28648 28692 28858 +f 28701 28553 28949 +f 28530 28811 28645 +f 28941 28418 28550 +f 28612 28801 28783 +f 28966 28901 28761 +f 28657 28652 28784 +f 28501 28532 28849 +f 28391 28694 28797 +f 28592 28657 28790 +f 28742 28340 28857 +f 29018 28637 28133 +f 28848 28501 28849 +f 28704 28592 28790 +f 28757 28481 28756 +f 28712 28642 28860 +f 28706 28488 28704 +f 28712 28860 28970 +f 28757 28870 28632 +f 28589 28707 28916 +f 28654 28746 28984 +f 28809 28589 28916 +f 28490 28447 28808 +f 28671 28672 28905 +f 28389 28639 28762 +f 28470 28469 28708 +f 28672 28551 28813 +f 28711 28655 28820 +f 28447 28451 28808 +f 28767 28659 28880 +f 28567 28453 28914 +f 28922 28719 28716 +f 28887 28765 28669 +f 28451 28452 29016 +f 28665 28964 28505 +f 28955 28769 28448 +f 28861 28655 28611 +f 28507 28964 28508 +f 28609 28608 28816 +f 28552 28974 28201 +f 28663 28659 28767 +f 28668 28831 28751 +f 28767 28830 28663 +f 28718 28675 28940 +f 29077 29023 28613 +f 28893 28572 29096 +f 28571 28572 28893 +f 28558 28656 28770 +f 28513 29023 29024 +f 28656 28619 29063 +f 28670 28539 28963 +f 28846 28418 28844 +f 28631 28903 29113 +f 28678 28582 29000 +f 28845 28744 28679 +f 28583 28636 28842 +f 28763 28870 29178 +f 28677 29067 28473 +f 28688 28681 29194 +f 29139 28859 28633 +f 28740 28753 28850 +f 28777 29096 28572 +f 28529 28471 29027 +f 29027 28471 28780 +f 28402 28546 28782 +f 28550 28688 28851 +f 29026 28741 28529 +f 28851 28941 28550 +f 28579 28480 29148 +f 28851 28688 29194 +f 29052 28647 28685 +f 28418 28941 28844 +f 28683 28747 28650 +f 28638 28743 28798 +f 28798 28708 28638 +f 28858 28692 28696 +f 28580 29061 28468 +f 28800 28698 28750 +f 28758 28468 29061 +f 28653 28807 28958 +f 28958 28754 28653 +f 28470 28708 28918 +f 28872 28470 28918 +f 28868 28540 28788 +f 28864 28648 28858 +f 28540 28477 28788 +f 28470 28872 28677 +f 29015 28960 28602 +f 28788 28443 29058 +f 29058 28443 28760 +f 28596 28804 28873 +f 28809 28916 29004 +f 28840 28720 28911 +f 28962 28823 28825 +f 28964 28665 28899 +f 29068 28876 28596 +f 28823 28497 28825 +f 28753 28581 28890 +f 28445 28825 28497 +f 28707 28593 29048 +f 29048 28916 28707 +f 28659 28604 28880 +f 28793 28706 28704 +f 28946 28811 28530 +f 28862 28651 28797 +f 28819 28809 28818 +f 29018 28556 28711 +f 28599 28601 29062 +f 28687 28848 29053 +f 29156 28745 28628 +f 28716 28876 28922 +f 28940 28675 28508 +f 28593 28793 29048 +f 28425 28719 28814 +f 28806 28490 28981 +f 28490 28808 28981 +f 28699 28660 29109 +f 28545 28812 28811 +f 29047 28759 28816 +f 28821 28759 29047 +f 28697 28678 29000 +f 28866 29109 28660 +f 28660 28703 28794 +f 28866 28660 28794 +f 28684 28643 28815 +f 28919 28714 28715 +f 28448 28545 28955 +f 28547 28761 28901 +f 28769 28955 29006 +f 28815 28475 29055 +f 29072 29055 28475 +f 28459 28668 28751 +f 28803 28805 28756 +f 29056 29016 28452 +f 28661 28878 28509 +f 28444 28276 29008 +f 28894 28871 28455 +f 28455 28871 28909 +f 28817 29008 28276 +f 28909 28487 28705 +f 28920 29077 28824 +f 28830 28923 28768 +f 28764 28487 28917 +f 28603 29238 28601 +f 28552 28908 28978 +f 28921 28771 28610 +f 28988 28768 28923 +f 28563 28291 28867 +f 28559 28882 28472 +f 29012 28551 28674 +f 28472 29076 28610 +f 28539 28541 28963 +f 28617 29064 28925 +f 28622 28725 28833 +f 28833 28615 28622 +f 28834 28721 28835 +f 28725 28733 29035 +f 28733 28731 29035 +f 28798 28743 28721 +f 28834 28798 28721 +f 28737 28723 28927 +f 28723 28410 28927 +f 29063 28619 28930 +f 28644 28773 28621 +f 28928 28927 28410 +f 28773 28724 28621 +f 28931 28735 29001 +f 28724 28730 28621 +f 28928 28586 28781 +f 28724 28647 28730 +f 28615 29064 28617 +f 28828 28517 28727 +f 28727 28729 28828 +f 28597 28450 28726 +f 28929 28730 28647 +f 28949 28842 29028 +f 28732 28730 28929 +f 28929 28836 28732 +f 28729 28836 28828 +f 28829 28584 28771 +f 28828 28853 28774 +f 28836 28853 28828 +f 28828 28774 28837 +f 28838 28837 28702 +f 28702 28837 28774 +f 28728 28648 29017 +f 28838 28702 28754 +f 29003 29001 28829 +f 28829 29001 28735 +f 28728 29101 28734 +f 28839 28734 29133 +f 28626 28734 28839 +f 28720 28840 28625 +f 28627 28618 28935 +f 28662 28627 28935 +f 28666 28662 28935 +f 28939 28666 28935 +f 28969 28508 29022 +f 29053 28848 29054 +f 29067 28677 28872 +f 28766 28670 28841 +f 29124 28739 28885 +f 28693 28739 29124 +f 28778 28693 29124 +f 28801 28571 28893 +f 29029 28689 28778 +f 28670 28963 28841 +f 28971 28807 28676 +f 28696 28740 28850 +f 28943 28696 28850 +f 28680 29067 28886 +f 28775 28630 28951 +f 28747 28680 28886 +f 28858 28696 28943 +f 28979 28963 28541 +f 28690 28845 28889 +f 28979 28541 28776 +f 29003 28829 29046 +f 28578 28742 28795 +f 28697 28999 28855 +f 29026 28529 29027 +f 28888 28650 28747 +f 28591 28641 28942 +f 28753 28890 28945 +f 28776 28691 28779 +f 28889 28847 28690 +f 29237 28782 28546 +f 28530 28690 28847 +f 28999 28697 29000 +f 29286 28826 28786 +f 28532 28755 28849 +f 28896 29061 28580 +f 28868 28865 28534 +f 29156 28628 28684 +f 28708 28798 28918 +f 28784 28652 28787 +f 28854 28802 28758 +f 28777 28806 28902 +f 28637 29018 28785 +f 28595 28625 29098 +f 28902 28806 28981 +f 28657 28784 28953 +f 28596 28873 29068 +f 28790 28657 28953 +f 28883 28704 28790 +f 28800 29015 28602 +f 28822 28783 29117 +f 28874 28873 28804 +f 28545 28811 28915 +f 28686 28897 28996 +f 28695 28646 28898 +f 28760 28486 28651 +f 28898 28646 28789 +f 28903 28762 29045 +f 28545 28915 28955 +f 28704 28883 28793 +f 28792 28793 28883 +f 28823 28962 29071 +f 29178 28870 28972 +f 28808 28451 29016 +f 28899 28496 28960 +f 28719 28922 28875 +f 29174 28676 29029 +f 29017 28648 28864 +f 28820 28655 28982 +f 28922 28876 29153 +f 28793 28792 29048 +f 28676 28689 29029 +f 28814 28719 28875 +f 28756 28869 28757 +f 29072 28444 29008 +f 28720 28654 28911 +f 28984 28911 28654 +f 28459 28751 28919 +f 28508 28964 29020 +f 28805 28869 28756 +f 28830 28767 28880 +f 28713 29057 29014 +f 28601 29238 29062 +f 28603 28671 28905 +f 29085 28988 28923 +f 28608 28666 28877 +f 28656 29063 28770 +f 28905 28672 28813 +f 28816 28608 28877 +f 29012 28813 28551 +f 28513 28986 28772 +f 28987 28772 28986 +f 28885 28739 29080 +f 29047 28816 29173 +f 28842 28636 29028 +f 28992 29209 28783 +f 28783 28801 28992 +f 28940 28508 28969 +f 29257 28889 28845 +f 28894 28821 29047 +f 28681 28741 29026 +f 28634 28578 28795 +f 28799 28897 28594 +f 29118 28765 29079 +f 28765 28887 29079 +f 28530 28847 28946 +f 28787 28650 28888 +f 28582 29113 29000 +f 28996 28897 29190 +f 28979 28776 28779 +f 28951 28630 28990 +f 28961 28990 28630 +f 28803 28686 28996 +f 28805 28803 28996 +f 29053 28961 28687 +f 28787 28891 28784 +f 29237 28546 28895 +f 28989 28640 29044 +f 28848 28849 28967 +f 28640 28517 29044 +f 28953 28784 28891 +f 28915 28811 28904 +f 28789 28699 28952 +f 29109 28952 28699 +f 28517 28828 29044 +f 28870 28757 28972 +f 29148 28480 28633 +f 28980 28782 29013 +f 28755 28802 29112 +f 28647 29052 28947 +f 28790 28953 28883 +f 28967 28849 28755 +f 28791 28595 28983 +f 28906 28983 28595 +f 28685 28852 29102 +f 28866 28794 28900 +f 29052 28685 29102 +f 29098 28906 28595 +f 29194 28681 28944 +f 28901 28900 28794 +f 28864 28858 28943 +f 28794 28547 28901 +f 28890 28745 29252 +f 29048 28792 28957 +f 28762 28639 29371 +f 29128 28907 28853 +f 28752 28853 28907 +f 28487 28909 29011 +f 29011 28917 28487 +f 28604 28913 28880 +f 28752 28907 28956 +f 29012 28674 28763 +f 28752 28956 28852 +f 29117 28783 28884 +f 28856 29009 29224 +f 28910 28912 28604 +f 28877 28666 28939 +f 28604 28912 28913 +f 28920 29405 29077 +f 28877 29173 28816 +f 28999 29000 29188 +f 28750 29218 28800 +f 28711 28820 28982 +f 28661 28856 28878 +f 28860 28701 28965 +f 28552 28978 29177 +f 28830 28880 28913 +f 29025 28558 28770 +f 28819 29080 28739 +f 29184 28908 28879 +f 28879 28766 29184 +f 28771 28921 28924 +f 29022 28508 29020 +f 28831 28624 29030 +f 29029 28778 29124 +f 28781 28980 28926 +f 29064 28615 28833 +f 28834 28835 29125 +f 28701 28949 28965 +f 29038 28725 29035 +f 28929 28647 28947 +f 28726 28874 28597 +f 28929 29127 28836 +f 28924 28829 28771 +f 28928 28781 28926 +f 28814 28933 28425 +f 28728 29017 29101 +f 29128 28853 28836 +f 28907 28838 28956 +f 28838 28932 28837 +f 28839 29133 29036 +f 28754 28956 28838 +f 28839 29037 28736 +f 28840 29098 28625 +f 28935 28618 28934 +f 28736 29037 28936 +f 28616 28738 28937 +f 28624 28616 28937 +f 28526 28832 28938 +f 28938 28738 28526 +f 28931 28731 28733 +f 28938 28832 28722 +f 29133 28734 29101 +f 28971 28676 29174 +f 29075 28591 28942 +f 28887 28843 29079 +f 28799 28591 29075 +f 29079 28843 29099 +f 28892 28749 29059 +f 29090 29000 29113 +f 28534 28865 28780 +f 28843 28775 29099 +f 28749 28989 29059 +f 29099 28775 28951 +f 29139 28718 29306 +f 28636 28855 29041 +f 28846 28844 28993 +f 28846 28993 28748 +f 29096 29219 28893 +f 28762 29371 29045 +f 29146 29102 28852 +f 28249 28785 28786 +f 28651 28862 28760 +f 28961 29053 29145 +f 28956 28754 28958 +f 28891 28787 28888 +f 28844 28941 29149 +f 28958 28807 29065 +f 28970 28860 29097 +f 29113 28903 29045 +f 29160 28748 28993 +f 28966 28634 28968 +f 28750 28748 29160 +f 28883 28953 28954 +f 29061 28896 29150 +f 28810 29049 28977 +f 29015 28800 28950 +f 28798 28834 29142 +f 28957 28792 28883 +f 28797 29163 28862 +f 28791 28895 28546 +f 28972 28757 29002 +f 28757 28869 29161 +f 29217 28819 28818 +f 29078 28819 29217 +f 28802 28854 29112 +f 28905 29238 28603 +f 29117 28910 28822 +f 28899 29089 28964 +f 29111 28711 28982 +f 28994 29067 28872 +f 28813 29186 28905 +f 28973 28765 29118 +f 28871 28894 29205 +f 28807 28971 29065 +f 28709 28796 28574 +f 29209 28884 28783 +f 28840 28911 29060 +f 28975 28874 28976 +f 28769 29428 28920 +f 28875 28922 28998 +f 29153 28876 29152 +f 28876 29068 29152 +f 28509 28878 29056 +f 29103 28911 29021 +f 28911 28984 29021 +f 28746 28985 28984 +f 28746 28599 29062 +f 29023 29077 29169 +f 28567 29019 28641 +f 28919 28751 29180 +f 28681 29026 28944 +f 28986 28513 29179 +f 28845 28679 29235 +f 28629 28827 29418 +f 28908 29184 29120 +f 28753 28943 28850 +f 29172 28939 29231 +f 28877 28939 29172 +f 29234 28877 29172 +f 28892 29059 29214 +f 28747 28886 29043 +f 28888 28747 29043 +f 28841 28963 28997 +f 29173 28877 29234 +f 28851 29149 28941 +f 29099 29091 29079 +f 29092 28995 28949 +f 29028 29092 28949 +f 28629 29122 28639 +f 28811 28946 28991 +f 28801 28893 28992 +f 28634 28795 29087 +f 28993 28844 29149 +f 29371 28639 29122 +f 28991 28904 28811 +f 29058 28760 28948 +f 29189 28953 28891 +f 28924 29046 28829 +f 29278 28862 29163 +f 28782 29237 29013 +f 28901 28966 29181 +f 28957 28883 29196 +f 29218 28750 29160 +f 29205 28894 29047 +f 28950 28800 29218 +f 28898 28789 29107 +f 28694 29166 28797 +f 28869 28805 29119 +f 28952 29107 28789 +f 29110 29119 28805 +f 29017 28864 28943 +f 29296 28945 28890 +f 29296 28890 29252 +f 29145 28990 28961 +f 29238 28905 29186 +f 29050 28779 28695 +f 28952 29109 29051 +f 29060 28911 29228 +f 28911 29103 29228 +f 28902 29096 28777 +f 28636 29041 29028 +f 29089 28899 29088 +f 28786 28785 29105 +f 29156 28684 29155 +f 28918 28798 29142 +f 29012 29069 28813 +f 28825 28973 29115 +f 29020 28964 29089 +f 29054 28848 28967 +f 29020 29225 29022 +f 29104 29044 28828 +f 28872 28918 29142 +f 29146 28852 29192 +f 28852 28956 29192 +f 29012 28763 29069 +f 29055 29254 28815 +f 29011 28909 29010 +f 28860 28965 29005 +f 29005 29097 28860 +f 28854 28758 29061 +f 29178 28972 29002 +f 28818 28809 29004 +f 28808 29016 29289 +f 28819 29078 29080 +f 28873 28874 29073 +f 29289 29016 29292 +f 28913 28912 29007 +f 28975 29073 28874 +f 28970 29097 29049 +f 29016 29056 29292 +f 28982 28655 29222 +f 28810 28977 29265 +f 28655 28861 29222 +f 28810 29265 28863 +f 29057 28713 29025 +f 28978 28908 29081 +f 29081 28908 29120 +f 28878 28856 29224 +f 29165 28717 28863 +f 28867 28291 28717 +f 28882 28826 29453 +f 29206 28826 29286 +f 28827 28987 29418 +f 29019 28567 28914 +f 28921 28610 29076 +f 28988 29235 28881 +f 28942 28641 29019 +f 29074 29076 28472 +f 28679 28881 29235 +f 28472 28882 29074 +f 29257 28845 29235 +f 28695 28898 29050 +f 29130 28949 28995 +f 28726 28574 29034 +f 28926 28980 29013 +f 28722 28737 29247 +f 28965 28949 29130 +f 29123 28834 29125 +f 29031 29247 28737 +f 28737 28927 29031 +f 28796 29034 28574 +f 29032 29031 28927 +f 29064 28930 28925 +f 28927 28928 29032 +f 28835 29033 29125 +f 29063 28930 29064 +f 28874 28726 28976 +f 28933 28875 28998 +f 28837 29039 29104 +f 28814 28875 28933 +f 28828 28837 29104 +f 28731 28931 29040 +f 28833 28725 29038 +f 29131 28907 29128 +f 28931 29001 29236 +f 28838 28907 29131 +f 28837 28932 29039 +f 28932 28838 29131 +f 28614 28736 29248 +f 28618 28614 28934 +f 28736 28936 29248 +f 29170 28939 28935 +f 29328 29047 29173 +f 29157 28946 28847 +f 29045 29371 29266 +f 28991 28946 29157 +f 29282 28897 28799 +f 29187 28897 29282 +f 28979 28997 28963 +f 28997 28979 29042 +f 29237 28895 29193 +f 29091 29099 29305 +f 29041 29200 29028 +f 28983 28895 28791 +f 28915 29216 28955 +f 29119 29161 28869 +f 29148 28896 28579 +f 28834 29123 29142 +f 28757 29261 29002 +f 29017 28943 29251 +f 28745 29156 29252 +f 29196 28883 28954 +f 28945 29296 28753 +f 28757 29161 29261 +f 29048 28957 29404 +f 28994 28872 29142 +f 29370 28863 29265 +f 29098 28840 29060 +f 28865 28868 29162 +f 29113 29045 29318 +f 29163 28797 29166 +f 28769 29006 29116 +f 29428 28769 29116 +f 28694 29071 29166 +f 28867 28717 29165 +f 29071 28962 29226 +f 28960 29015 29084 +f 29107 28952 29051 +f 28962 28825 29226 +f 29330 28960 29084 +f 28755 29112 29213 +f 29088 28960 29330 +f 28899 28960 29088 +f 28948 28760 29283 +f 28873 29073 29068 +f 29004 28916 29167 +f 28817 28974 29070 +f 28916 29048 29168 +f 29115 29114 28825 +f 29186 28813 29066 +f 29089 29088 29293 +f 28796 28709 29214 +f 28976 29384 28975 +f 28959 29014 29176 +f 28985 29021 28984 +f 29213 28967 28755 +f 28813 29069 29066 +f 28709 28892 29214 +f 29115 28973 29118 +f 29121 29069 28763 +f 29069 29121 29395 +f 28818 29004 29217 +f 28900 28901 29298 +f 29121 28763 29178 +f 29153 28998 28922 +f 28684 28815 29268 +f 29025 29227 29057 +f 29075 28942 29279 +f 29387 28878 29224 +f 28989 29044 29171 +f 28974 28552 29177 +f 28718 28940 29306 +f 29182 28923 28830 +f 29082 29184 28766 +f 28841 29082 28766 +f 29170 29231 28939 +f 29018 28711 29111 +f 28871 29010 28909 +f 29235 28988 29085 +f 29010 29208 29011 +f 28971 29223 29065 +f 29223 28971 29083 +f 29117 28884 29198 +f 28982 29222 29086 +f 28912 28910 29117 +f 28917 29394 28764 +f 29083 28971 29276 +f 29394 28857 28764 +f 29180 28714 28919 +f 28889 29257 28847 +f 29198 28884 29209 +f 28992 28893 29144 +f 29181 28966 28968 +f 28944 29026 29391 +f 29171 29044 29093 +f 29052 29102 29094 +f 29149 28851 29429 +f 28851 29194 29429 +f 29305 29304 29091 +f 29308 29102 29146 +f 28953 29189 28954 +f 28993 29149 29095 +f 28951 29305 29099 +f 29188 29000 29090 +f 29205 29047 29195 +f 29041 28855 28999 +f 29325 29168 29048 +f 28956 28958 29151 +f 29026 29027 29317 +f 29050 29164 28779 +f 29251 29100 29017 +f 29097 29005 29388 +f 28994 29108 29067 +f 29015 28950 29434 +f 28753 29296 28943 +f 29106 28951 28990 +f 29084 29015 29220 +f 29049 29097 29203 +f 29096 28902 29447 +f 29203 29362 29049 +f 29145 29053 29147 +f 29224 29009 28959 +f 29098 29060 29267 +f 29208 28871 29205 +f 28943 29296 29251 +f 28786 29105 29291 +f 29010 28871 29208 +f 28785 29018 29105 +f 29405 28920 29428 +f 29152 29068 29275 +f 29020 29089 29293 +f 29165 28863 29370 +f 29226 28825 29114 +f 29169 29077 29405 +f 28902 28981 29284 +f 29054 28967 29213 +f 29014 29057 29176 +f 29024 29023 29169 +f 28981 28808 29289 +f 29079 29469 29118 +f 28886 29067 29108 +f 29307 29274 28867 +f 29043 28886 29108 +f 28914 28867 29274 +f 28857 29277 28742 +f 29363 29079 29091 +f 28746 29062 28985 +f 28986 29179 29337 +f 29418 28987 28986 +f 29072 29008 29258 +f 28770 29336 29025 +f 29075 29282 28799 +f 29336 28770 29063 +f 29056 28878 29294 +f 29336 29063 29338 +f 29008 28817 29258 +f 29063 29064 29342 +f 29342 29338 29063 +f 29124 28885 29382 +f 29321 29161 29119 +f 29268 29155 28684 +f 29453 28826 29206 +f 29278 29283 28760 +f 29174 29276 28971 +f 28830 28913 29182 +f 29062 29238 29201 +f 28974 29177 29175 +f 29085 28923 29182 +f 29219 29144 28893 +f 28995 29092 29126 +f 29126 29092 29028 +f 29125 29033 29246 +f 29183 28831 29159 +f 28995 29126 29130 +f 28926 29013 29245 +f 28726 29034 28976 +f 28947 29127 28929 +f 28831 29030 29159 +f 29064 28833 29342 +f 29174 29029 29124 +f 29128 28836 29127 +f 28933 28998 29033 +f 29129 29342 28833 +f 28928 28926 29245 +f 28947 29052 29127 +f 29127 29052 29094 +f 29032 28928 29245 +f 29183 28751 28831 +f 29035 28731 29040 +f 28932 29131 29039 +f 28833 29038 29129 +f 29036 29133 29134 +f 29040 28931 29236 +f 28839 29036 29135 +f 29136 28839 29135 +f 29037 28839 29136 +f 29388 29005 28965 +f 28934 28614 29137 +f 28614 29248 29137 +f 28935 28934 29170 +f 28936 29037 29136 +f 29136 29248 28936 +f 29030 28624 28937 +f 28937 28738 29138 +f 28738 28938 29138 +f 28891 28888 29281 +f 29122 28629 29418 +f 28634 29087 29327 +f 29188 29421 28999 +f 28979 29140 29042 +f 28897 29187 29141 +f 29469 29079 29363 +f 29188 29090 29300 +f 28979 28779 29140 +f 29144 29209 28992 +f 29411 28897 29141 +f 29190 28897 29411 +f 29183 29159 29158 +f 29041 29331 29423 +f 28999 29331 29041 +f 29093 29044 29104 +f 28994 29142 29143 +f 29199 29046 28924 +f 29051 29109 29197 +f 29109 28866 29197 +f 28951 29106 29305 +f 29004 29167 29312 +f 29298 28901 29377 +f 29181 29377 28901 +f 29107 29050 28898 +f 28916 29168 29212 +f 29167 28916 29212 +f 29362 28977 29049 +f 29202 28895 28983 +f 29106 28990 29145 +f 29191 29002 29261 +f 29095 29149 29204 +f 29275 29068 29073 +f 29090 29113 29318 +f 29157 28904 28991 +f 29053 29054 29147 +f 29080 29271 28885 +f 29251 29296 29385 +f 29326 29160 28993 +f 29078 29765 29080 +f 29119 29110 29383 +f 28983 28906 29259 +f 29472 29073 28975 +f 29494 28796 29214 +f 29236 29001 29378 +f 28906 29098 29259 +f 29472 28975 29384 +f 29484 29378 29001 +f 29065 29223 29319 +f 29001 29003 29484 +f 29153 29152 29272 +f 29176 29057 29227 +f 29254 29268 28815 +f 28859 29148 28633 +f 29227 29025 29334 +f 29059 28989 29399 +f 29399 28989 29171 +f 29101 29017 29100 +f 29279 29019 29499 +f 28942 29019 29279 +f 29186 29066 29270 +f 28888 29043 29314 +f 29315 28888 29314 +f 29213 29112 29211 +f 29225 29020 29293 +f 28981 29289 29284 +f 29076 29074 29339 +f 29453 29206 29185 +f 29070 29258 28817 +f 29191 29121 29178 +f 29162 28868 29433 +f 28788 29433 28868 +f 29060 29228 29267 +f 28788 29058 29329 +f 29058 28948 29329 +f 29071 29226 29166 +f 28948 29283 29329 +f 29103 29021 29228 +f 29389 29021 28985 +f 29295 29182 28913 +f 29177 28978 29081 +f 29285 29024 29169 +f 29086 29222 28861 +f 28985 29062 29280 +f 28513 29024 29179 +f 28913 29007 29295 +f 29280 29062 29201 +f 28861 28714 29510 +f 28751 29183 29180 +f 29082 28841 28997 +f 29232 29234 29172 +f 29189 28891 29281 +f 29331 28999 29421 +f 29091 29304 29363 +f 29140 28779 29164 +f 29306 28940 29562 +f 29110 28805 29190 +f 29046 29199 29484 +f 28847 29257 29260 +f 29263 28994 29143 +f 29404 28957 29196 +f 29144 29219 29215 +f 29108 28994 29263 +f 29323 29048 29404 +f 29325 29048 29323 +f 29260 29157 28847 +f 29215 29571 29144 +f 29197 28900 29298 +f 28866 28900 29197 +f 29275 29073 29311 +f 29423 29200 29041 +f 28956 29151 29192 +f 29266 29371 29262 +f 29472 29311 29073 +f 29050 29107 29367 +f 29003 29046 29484 +f 29204 29149 29310 +f 29203 29097 29303 +f 29158 29237 29193 +f 29152 29275 29397 +f 29272 29152 29397 +f 29107 29051 29374 +f 29374 29051 29197 +f 29153 29272 29154 +f 29193 28895 29202 +f 29034 28796 29494 +f 29202 28983 29368 +f 29061 29150 29408 +f 29201 29238 29269 +f 29004 29312 29217 +f 28983 29259 29368 +f 29286 28786 29291 +f 29105 29018 29506 +f 29238 29186 29269 +f 29212 29168 29210 +f 29186 29270 29269 +f 29314 29043 29476 +f 28915 28904 29419 +f 29214 29059 29422 +f 29078 29217 29375 +f 28760 28862 29278 +f 29090 29318 29300 +f 29270 29069 29207 +f 29066 29069 29270 +f 29069 29395 29207 +f 29277 29401 28742 +f 29163 29166 29324 +f 29330 29529 29088 +f 29293 29088 29529 +f 29019 28914 29499 +f 29395 29121 29191 +f 28795 28742 29401 +f 28885 29271 29382 +f 29226 29491 29166 +f 29181 28968 29221 +f 29178 29002 29191 +f 29327 29221 28634 +f 28968 28634 29221 +f 29114 29115 29229 +f 29223 29083 29320 +f 28969 29022 29302 +f 29115 29118 29229 +f 29282 29075 29279 +f 29301 29229 29118 +f 29382 29276 29174 +f 29259 29098 29267 +f 28955 29398 29006 +f 29116 29006 29398 +f 29180 29510 28714 +f 29228 29021 29389 +f 29287 29081 29120 +f 29180 29183 29543 +f 29182 29230 29085 +f 28997 29042 29406 +f 29232 29172 29231 +f 29233 29076 29339 +f 28921 29076 29233 +f 29123 29125 29353 +f 29125 29246 29353 +f 29013 29237 29132 +f 29350 29013 29132 +f 29130 29126 29239 +f 29126 29200 29239 +f 29028 29200 29126 +f 29034 29244 28976 +f 29133 29101 29134 +f 28965 29130 29388 +f 29134 29351 29036 +f 28976 29244 29384 +f 29135 29036 29351 +f 29128 29127 29240 +f 29033 29462 29246 +f 29033 28998 29462 +f 29038 29035 29243 +f 29462 28998 29154 +f 29153 29154 28998 +f 29250 28934 29249 +f 28934 29137 29249 +f 29170 28934 29250 +f 29245 29013 29350 +f 29250 29231 29170 +f 29093 29104 29241 +f 29104 29039 29242 +f 29241 29104 29242 +f 29242 29128 29240 +f 29131 29128 29242 +f 29039 29131 29242 +f 29031 29032 29352 +f 29460 29031 29352 +f 29124 29382 29174 +f 29325 29210 29168 +f 29469 29301 29118 +f 28924 28921 29253 +f 29383 29110 29190 +f 29043 29108 29263 +f 29450 29191 29261 +f 29209 29144 29299 +f 29321 29261 29161 +f 29198 29209 29299 +f 29417 29157 29264 +f 28904 29157 29417 +f 28940 28969 29562 +f 29417 29419 28904 +f 29205 29609 29208 +f 29321 29119 29383 +f 29268 29254 29474 +f 29097 29388 29303 +f 29431 29200 29423 +f 29194 29516 29429 +f 29429 29310 29149 +f 29101 29100 29376 +f 29151 28958 29365 +f 28958 29065 29365 +f 29072 29258 29442 +f 29259 29267 29372 +f 29297 29200 29431 +f 28955 29216 29398 +f 29217 29312 29313 +f 29055 29072 29442 +f 29145 29147 29256 +f 29094 29102 29591 +f 29391 29026 29317 +f 29326 28993 29095 +f 29389 29309 29228 +f 29375 29217 29313 +f 29268 29704 29155 +f 29027 28780 29317 +f 29087 28795 29401 +f 29327 29087 29401 +f 29160 29581 29218 +f 28950 29218 29581 +f 29389 28985 29316 +f 29070 28974 29590 +f 29561 28865 29162 +f 29281 28888 29315 +f 29316 28985 29280 +f 29147 29054 29213 +f 29324 29166 29491 +f 29220 29015 29434 +f 29421 29188 29300 +f 28788 29329 29433 +f 29221 29377 29181 +f 29189 29437 28954 +f 29196 28954 29437 +f 29018 29111 29506 +f 29042 29140 29439 +f 29283 29278 29587 +f 29111 28982 29506 +f 29177 29081 29175 +f 29123 29143 29142 +f 29285 29169 29405 +f 29292 29056 29706 +f 29056 29294 29706 +f 29232 29438 29234 +f 29120 29184 29082 +f 29086 28861 29510 +f 29179 29024 29335 +f 29510 29180 29407 +f 29173 29234 29328 +f 29408 28854 29061 +f 29022 29225 29302 +f 29047 29328 29288 +f 29338 29342 29536 +f 29183 29158 29333 +f 29340 29198 29481 +f 29195 29290 29205 +f 29453 29074 28882 +f 29007 28912 29340 +f 29295 29007 29509 +f 29117 29340 28912 +f 29117 29198 29340 +f 29235 29085 29508 +f 29361 29235 29508 +f 29361 29257 29235 +f 29368 29259 29372 +f 29485 28924 29253 +f 29199 28924 29485 +f 29192 29151 29410 +f 29424 29251 29385 +f 29607 29151 29365 +f 29378 29480 29236 +f 29296 29252 29364 +f 28996 29190 28805 +f 29312 29167 29212 +f 29164 29050 29358 +f 29264 29157 29260 +f 29198 29299 29481 +f 29107 29374 29367 +f 29254 29055 29427 +f 29363 29304 29366 +f 29122 29418 29369 +f 29078 29375 29527 +f 29472 29384 29380 +f 29011 29208 29425 +f 29980 29011 29425 +f 29442 29427 29055 +f 29034 29494 29273 +f 28917 29011 29980 +f 29139 29306 29396 +f 29083 29276 29322 +f 29382 29322 29276 +f 29272 29397 29426 +f 29309 29267 29228 +f 29420 29261 29321 +f 29216 28915 29419 +f 29144 29571 29299 +f 29396 29725 29139 +f 28859 29139 29725 +f 29304 29305 29255 +f 29286 29291 29642 +f 29397 29275 29311 +f 29148 28859 29632 +f 29201 29269 29483 +f 28896 29148 29632 +f 29476 29043 29263 +f 28867 29165 29307 +f 29096 29447 29219 +f 28974 29175 29590 +f 29561 28780 28865 +f 29256 29106 29145 +f 29278 29163 29445 +f 29220 29330 29084 +f 29189 29281 29437 +f 29447 28902 29332 +f 29316 29280 29436 +f 29499 28914 29274 +f 29196 29437 29576 +f 29488 29377 29221 +f 29201 29436 29280 +f 29404 29196 29576 +f 29225 29293 29696 +f 29735 29163 29324 +f 29232 29231 29496 +f 29438 29328 29234 +f 29308 29146 29403 +f 29143 29123 29443 +f 29224 28959 29392 +f 29187 29282 29141 +f 29392 28959 29176 +f 29289 29292 29504 +f 29112 28854 29502 +f 29403 29146 29192 +f 29195 29047 29288 +f 29120 29082 29501 +f 29405 29544 29285 +f 29007 29340 29452 +f 29285 29335 29024 +f 29387 29294 28878 +f 29334 29025 29535 +f 29337 29179 29335 +f 29333 29617 29183 +f 29025 29336 29535 +f 29295 29533 29182 +f 29543 29183 29617 +f 29158 29193 29333 +f 29156 29155 29704 +f 29085 29230 29508 +f 29337 29359 28986 +f 29252 29156 29364 +f 29533 29230 29182 +f 29418 28986 29359 +f 29339 29074 29453 +f 29158 29355 29237 +f 29132 29237 29355 +f 29355 29350 29132 +f 29034 29273 29244 +f 29239 29200 29297 +f 29159 29030 29341 +f 29342 29129 29457 +f 29507 29130 29239 +f 29457 29129 29344 +f 29038 29243 29344 +f 29246 29462 29651 +f 29388 29130 29507 +f 29129 29038 29344 +f 29171 29093 29345 +f 29343 29158 29159 +f 29243 29035 29346 +f 29355 29158 29343 +f 29127 29456 29459 +f 29240 29127 29459 +f 29347 29240 29459 +f 29040 29346 29035 +f 29248 29136 29348 +f 29040 29236 29480 +f 29094 29591 29127 +f 29127 29591 29456 +f 29348 29136 29349 +f 29154 29272 29462 +f 29093 29241 29345 +f 29247 29031 29460 +f 29347 29345 29241 +f 29135 29351 29465 +f 29349 29135 29465 +f 29136 29135 29349 +f 29240 29347 29241 +f 29242 29240 29241 +f 29231 29250 29467 +f 29527 29765 29078 +f 28937 29341 29030 +f 28937 29138 29356 +f 29356 29341 28937 +f 29138 28938 29357 +f 28722 29247 28938 +f 28938 29247 29357 +f 29354 29137 29248 +f 29354 29248 29348 +f 29263 29444 29412 +f 29193 29202 29333 +f 29358 29050 29513 +f 29513 29367 29479 +f 29050 29367 29513 +f 29156 29704 29364 +f 29377 29197 29298 +f 29360 29361 29508 +f 29403 29192 29410 +f 29304 29255 29477 +f 29396 29306 29562 +f 29611 29374 29413 +f 29413 29374 29197 +f 29255 29305 29373 +f 29609 29478 29208 +f 29369 29371 29122 +f 29425 29208 29478 +f 29451 29256 29147 +f 29266 29262 29517 +f 29311 29472 29415 +f 29204 29310 29393 +f 29394 28917 29980 +f 29147 29213 29486 +f 29627 29045 29266 +f 28944 29516 29194 +f 29260 29257 29414 +f 29100 29251 29424 +f 29100 29583 29376 +f 29102 29308 29591 +f 29583 29100 29424 +f 29278 29445 29525 +f 29446 29213 29211 +f 29474 29254 29427 +f 29735 29445 29163 +f 29483 29269 29386 +f 29378 29484 29379 +f 29499 29595 29279 +f 29300 29318 29627 +f 29329 29283 29586 +f 29269 29270 29386 +f 29491 29226 29643 +f 29386 29270 29435 +f 29207 29435 29270 +f 29318 29045 29627 +f 29134 29101 29376 +f 29587 29586 29283 +f 29435 29207 29390 +f 29226 29114 29448 +f 29282 29279 29500 +f 29309 29381 29267 +f 29581 29160 29326 +f 28902 29284 29332 +f 28857 29394 29577 +f 29114 29229 29497 +f 29229 29301 29497 +f 29206 29286 29185 +f 29577 29277 28857 +f 29642 29185 29286 +f 29239 29297 29507 +f 29490 29395 29191 +f 29302 29225 29638 +f 29504 29292 29706 +f 29176 29227 29400 +f 29436 29201 29545 +f 29406 29042 29439 +f 29227 29334 29402 +f 29323 29568 29325 +f 29210 29325 29568 +f 29443 29444 29143 +f 29263 29143 29444 +f 29175 29081 29287 +f 29405 29428 29691 +f 29535 29336 29338 +f 29540 28982 29086 +f 29082 28997 29489 +f 29489 28997 29406 +f 29233 29253 28921 +f 29510 29407 29606 +f 29407 29180 29543 +f 29377 29413 29197 +f 28969 29302 29639 +f 29190 29411 29470 +f 29481 29605 29340 +f 29607 29410 29151 +f 29303 29388 29515 +f 29383 29190 29470 +f 28969 29946 29562 +f 29304 29477 29366 +f 29257 29361 29414 +f 29261 29420 29450 +f 29367 29374 29514 +f 29303 29564 29203 +f 29362 29203 29564 +f 29065 29319 29365 +f 29255 29373 29512 +f 29362 29416 28977 +f 29215 29219 29519 +f 29373 29106 29613 +f 29106 29256 29613 +f 29296 29685 29385 +f 29632 28859 29725 +f 29447 29440 29219 +f 29480 29378 29694 +f 29384 29524 29380 +f 29378 29379 29694 +f 29277 29432 29401 +f 29364 29685 29296 +f 29210 29522 29212 +f 29284 29289 29503 +f 29422 29059 29399 +f 29537 29794 29105 +f 29504 29503 29289 +f 29688 29150 29531 +f 29727 29150 29688 +f 29408 29150 29727 +f 29490 29207 29395 +f 29643 29226 29448 +f 29308 29403 29498 +f 29500 29279 29595 +f 29448 29114 29644 +f 29490 29191 29624 +f 29624 29191 29824 +f 29511 29375 29313 +f 29581 29434 28950 +f 29114 29497 29644 +f 29500 29430 29282 +f 28854 29408 29815 +f 29191 29450 29824 +f 29489 29406 29439 +f 29469 29497 29301 +f 29141 29282 29430 +f 29400 29227 29402 +f 29314 29693 29315 +f 29482 29223 29320 +f 29319 29223 29482 +f 29439 29140 29542 +f 29542 29140 29441 +f 29529 29330 29528 +f 29164 29441 29140 +f 29382 29493 29618 +f 29635 29404 29576 +f 29322 29382 29618 +f 29438 29232 29496 +f 29638 29225 29696 +f 29532 29404 29635 +f 29323 29404 29532 +f 29411 29141 29602 +f 29502 29211 29112 +f 29288 29328 29438 +f 29083 29322 29320 +f 29638 29639 29302 +f 29337 29335 29505 +f 29164 29409 29441 +f 29451 29147 29486 +f 29288 29598 29195 +f 29590 29175 29495 +f 29533 29295 29534 +f 29297 29629 29507 +f 29630 29515 29388 +f 29007 29452 29509 +f 29453 29185 29538 +f 29495 29175 29449 +f 29297 29431 29541 +f 29175 29287 29449 +f 29287 29120 29710 +f 29120 29501 29710 +f 29569 29617 29333 +f 29246 29492 29353 +f 29273 29546 29244 +f 29353 29443 29123 +f 29443 29353 29492 +f 29032 29454 29352 +f 29106 29373 29305 +f 29455 29454 29245 +f 29341 29468 29159 +f 29032 29245 29454 +f 29507 29630 29388 +f 29524 29384 29546 +f 29546 29384 29244 +f 29468 29343 29159 +f 29551 29399 29171 +f 29457 29536 29342 +f 29272 29426 29462 +f 29171 29345 29551 +f 29548 29355 29343 +f 29350 29355 29548 +f 29348 29349 29465 +f 29548 29455 29350 +f 29459 29345 29347 +f 29551 29345 29459 +f 29245 29350 29455 +f 29351 29134 29463 +f 29457 29344 29461 +f 29464 29351 29463 +f 29247 29460 29458 +f 29465 29351 29464 +f 29344 29346 29461 +f 29243 29346 29344 +f 29511 29527 29375 +f 29765 29271 29080 +f 29493 29382 29271 +f 29250 29249 29553 +f 29553 29466 29250 +f 29249 29137 29553 +f 29467 29250 29466 +f 29496 29231 29467 +f 29202 29569 29333 +f 29410 29607 29592 +f 29359 29337 29670 +f 29418 29359 29670 +f 29202 29368 29575 +f 28944 29391 29836 +f 29358 29409 29164 +f 29365 29319 29607 +f 29607 29319 29482 +f 29476 29263 29412 +f 29290 29473 29205 +f 29391 29317 29675 +f 29469 29363 29366 +f 29416 29362 29564 +f 29424 29520 29583 +f 29522 29312 29212 +f 29204 29393 29717 +f 29842 29425 29478 +f 29313 29312 29522 +f 29522 29511 29313 +f 29479 29367 29514 +f 29516 28944 29836 +f 29425 29842 29980 +f 29414 29361 29471 +f 29522 29210 29568 +f 29199 29485 29484 +f 29687 29797 29385 +f 29424 29385 29797 +f 29980 29521 29394 +f 29426 29397 29475 +f 29612 29420 29321 +f 29372 29267 29518 +f 29420 29612 29450 +f 29314 29476 29570 +f 29429 29393 29310 +f 29265 28977 29666 +f 29150 28896 29531 +f 29317 28780 29714 +f 29255 29512 29477 +f 29204 29578 29095 +f 29545 29201 29483 +f 29611 29514 29374 +f 29326 29095 29578 +f 29316 29436 29545 +f 28780 29561 29714 +f 29387 29224 29637 +f 29224 29392 29637 +f 29370 29265 29926 +f 29260 29414 29667 +f 29445 29735 29733 +f 29165 29370 29926 +f 29578 29581 29326 +f 29846 29165 29926 +f 29561 29162 29678 +f 29434 29581 29631 +f 29440 29519 29219 +f 29431 29423 29580 +f 29258 29070 29841 +f 29488 29221 29737 +f 29539 29643 29448 +f 29629 29297 29541 +f 29494 29487 29273 +f 29162 29433 29678 +f 29435 29620 29386 +f 29448 29644 29539 +f 29419 29417 29574 +f 29736 29431 29580 +f 29433 29329 29682 +f 29329 29585 29682 +f 29329 29586 29585 +f 29486 29213 29446 +f 29598 29288 29596 +f 29446 29211 29724 +f 29421 29300 29863 +f 29207 29490 29390 +f 29525 29587 29278 +f 29332 29284 29702 +f 29398 29216 29679 +f 29497 29469 29608 +f 29398 29679 29588 +f 29105 29506 29537 +f 29116 29398 29588 +f 29591 29308 29498 +f 29502 28854 29815 +f 29536 29535 29338 +f 29428 29116 29593 +f 29706 29294 29940 +f 29086 29510 30056 +f 29544 29405 29691 +f 29600 29510 29606 +f 29082 29489 29501 +f 29509 29534 29295 +f 29641 29360 29508 +f 29946 28969 29639 +f 29608 29469 29366 +f 29411 29602 29648 +f 29339 29253 29233 +f 29473 29290 29720 +f 29409 29358 29513 +f 29670 29369 29418 +f 29685 29364 29621 +f 29202 29575 29569 +f 29568 29323 29532 +f 29371 29369 29857 +f 29572 29383 29470 +f 29416 29666 28977 +f 29473 29609 29205 +f 29368 29372 29575 +f 29687 29385 29685 +f 29575 29372 29518 +f 29610 29383 29572 +f 29926 29265 29666 +f 29383 29610 29321 +f 29563 29476 29412 +f 29667 29414 29786 +f 29517 29262 29371 +f 29511 29522 29523 +f 29612 29573 29450 +f 29424 29797 29520 +f 29260 29667 29264 +f 29307 29165 29846 +f 29429 29516 29619 +f 29689 29311 29415 +f 29770 29694 29379 +f 29689 29397 29311 +f 29523 29527 29511 +f 29266 29517 29625 +f 29619 29393 29429 +f 29417 29264 29671 +f 29782 29611 29413 +f 29841 29070 29749 +f 29578 29204 29717 +f 29577 29394 29784 +f 29483 29386 29681 +f 29525 29445 29733 +f 29512 29373 29613 +f 29627 29266 29625 +f 29324 29491 29735 +f 29277 29577 29432 +f 29423 29331 29579 +f 29256 29614 29613 +f 29331 29421 29628 +f 29220 29434 29526 +f 29430 29500 29680 +f 29579 29331 29628 +f 29105 29794 29291 +f 29526 29330 29220 +f 29281 29315 29693 +f 29683 29390 29742 +f 29698 29281 29693 +f 29390 29490 29742 +f 29291 29794 29642 +f 29437 29281 29698 +f 29576 29437 29698 +f 29377 29488 29737 +f 29442 29258 29841 +f 29529 29696 29293 +f 29141 29430 29813 +f 29813 29601 29141 +f 29256 29451 29614 +f 29141 29601 29602 +f 29431 29736 29541 +f 29496 29594 29438 +f 29327 29401 29806 +f 29701 29438 29594 +f 29438 29701 29288 +f 29596 29288 29701 +f 29542 29489 29439 +f 29268 29474 29704 +f 29492 29604 29443 +f 29598 29599 29195 +f 29422 29399 29622 +f 29443 29604 29444 +f 29290 29195 29599 +f 29447 29332 29868 +f 28982 29540 29506 +f 29070 29590 29749 +f 29332 29702 29868 +f 29825 29392 29176 +f 29588 29593 29116 +f 29176 29400 29825 +f 29940 29294 29387 +f 29533 29582 29230 +f 29501 29489 29566 +f 29508 29230 29582 +f 29339 29453 29567 +f 29494 29547 29487 +f 29494 29214 29547 +f 29454 29558 29352 +f 29663 29558 29454 +f 29548 29343 29468 +f 29214 29422 29547 +f 29558 29559 29352 +f 29551 29552 29399 +f 29552 29459 29904 +f 29651 29462 29555 +f 29459 29456 29904 +f 29459 29552 29551 +f 29458 29558 29663 +f 29559 29558 29458 +f 29426 29555 29462 +f 29460 29559 29458 +f 29352 29559 29460 +f 29765 29659 29271 +f 29461 29346 29653 +f 29493 29271 29659 +f 29346 29040 29653 +f 29653 29040 29767 +f 29040 29480 29767 +f 29556 29765 29527 +f 29137 29354 29655 +f 29354 29348 29549 +f 29549 29655 29354 +f 29348 29465 29549 +f 29463 29550 29464 +f 29549 29465 29550 +f 29465 29464 29550 +f 29267 29381 29518 +f 29381 29309 29774 +f 29389 29316 29665 +f 29545 29665 29316 +f 29137 29655 29553 +f 29466 29554 29467 +f 29554 29496 29467 +f 29356 29138 29661 +f 29246 29651 29492 +f 29357 29557 29138 +f 29138 29557 29661 +f 29247 29458 29357 +f 29357 29458 29557 +f 29557 29458 29663 +f 29303 29515 29560 +f 29564 29303 29560 +f 29479 29603 29513 +f 29482 29913 29607 +f 29407 29543 29606 +f 29416 29564 29565 +f 30046 29361 29360 +f 29666 29416 29565 +f 29361 30046 29471 +f 29836 29391 30060 +f 29339 29567 29726 +f 29632 29531 28896 +f 29523 29556 29527 +f 29397 29689 29475 +f 29524 29584 29798 +f 29253 29339 29726 +f 29717 29393 30011 +f 29580 29423 29579 +f 29300 29627 29821 +f 29399 29552 29622 +f 29863 29300 29821 +f 29574 29417 29671 +f 29571 29917 29299 +f 29474 29427 29692 +f 29767 29480 29746 +f 29858 29433 29682 +f 29419 29574 29673 +f 29216 29419 29673 +f 29498 29403 29592 +f 29571 29215 29519 +f 29403 29410 29592 +f 29528 29330 29597 +f 29612 29321 29610 +f 29724 29211 29530 +f 29586 29587 29734 +f 29644 29497 29646 +f 29480 29694 29746 +f 29525 29734 29587 +f 29497 29608 29646 +f 29447 29868 29931 +f 29770 29484 29485 +f 29486 29589 29451 +f 29806 29401 29432 +f 29221 29327 29806 +f 29518 29381 29803 +f 29381 29774 29803 +f 29681 29386 29741 +f 29593 29588 29645 +f 29489 29542 29809 +f 29704 29474 29748 +f 29435 29390 29683 +f 29309 29389 29626 +f 29284 29503 29988 +f 29535 29536 29647 +f 29490 29624 29742 +f 29647 29536 29457 +f 29537 29506 29540 +f 29960 29450 29573 +f 29508 29582 29641 +f 29600 30056 29510 +f 29533 29534 29640 +f 29720 29290 29599 +f 29630 29777 29515 +f 29409 29513 29603 +f 29411 29648 29470 +f 29563 29412 29833 +f 29366 29477 29674 +f 29676 29795 29512 +f 29532 29635 29672 +f 29453 29538 29567 +f 29716 29605 29481 +f 29711 29603 29479 +f 29452 29340 29605 +f 29786 29414 29471 +f 29512 29613 29676 +f 29514 29711 29479 +f 29570 29476 29563 +f 29725 29396 29669 +f 29783 29950 29543 +f 29671 29264 29667 +f 30239 29632 29725 +f 29475 29689 29729 +f 29782 29413 29829 +f 29481 29299 29975 +f 29415 29472 29790 +f 30011 29393 29619 +f 29478 29609 29789 +f 29274 29307 29846 +f 29524 29616 29584 +f 29617 29783 29543 +f 29616 29788 29584 +f 29523 29522 29568 +f 29568 29615 29523 +f 29693 29314 29570 +f 29636 29679 29216 +f 29547 29422 29622 +f 29299 29917 29975 +f 29723 29631 29581 +f 29621 29364 29704 +f 29391 29675 30060 +f 29733 29735 29677 +f 29591 29498 29623 +f 29698 29700 29576 +f 29502 29815 29932 +f 29592 29738 29498 +f 29643 29735 29491 +f 29211 29502 29530 +f 29394 29521 29784 +f 29618 29913 29322 +f 29320 29322 29913 +f 29482 29320 29913 +f 29805 29428 29593 +f 29691 29428 29805 +f 29441 29409 29634 +f 29595 30037 29500 +f 29386 29620 29741 +f 29680 29500 30037 +f 29736 29629 29541 +f 29628 29421 29863 +f 29134 29376 29802 +f 29695 29505 29335 +f 29858 29678 29433 +f 29774 29309 29626 +f 29702 29284 29988 +f 29442 29843 29427 +f 29620 29435 29683 +f 29692 29427 29843 +f 29988 29503 29819 +f 29503 29504 29819 +f 29566 29489 29809 +f 29701 29594 29633 +f 29703 29596 29701 +f 29747 29542 29697 +f 29582 29533 29640 +f 29542 29441 29697 +f 29697 29441 29634 +f 29537 29941 29794 +f 29534 29509 29753 +f 29444 29604 29961 +f 29745 29753 29509 +f 29705 29598 29596 +f 29534 29753 29640 +f 29598 29705 29599 +f 29466 29553 29658 +f 29662 29466 29658 +f 29273 29756 29546 +f 29466 29662 29496 +f 29496 29554 29466 +f 29650 29649 29886 +f 29756 29273 29487 +f 29650 29654 29649 +f 29507 29652 29630 +f 29657 29649 29654 +f 29662 29594 29496 +f 29758 29604 29492 +f 29629 29652 29507 +f 29656 29657 29654 +f 29661 29557 29660 +f 29557 29663 29769 +f 29616 29524 29546 +f 29756 29616 29546 +f 29454 29455 29885 +f 29426 29475 29555 +f 29664 29134 29802 +f 29655 29549 29771 +f 29484 29770 29379 +f 29904 29456 29954 +f 29463 29134 29664 +f 29550 29463 29773 +f 29456 29591 29954 +f 29771 29550 29773 +f 29549 29550 29771 +f 29618 29493 29659 +f 29389 29665 29626 +f 29553 29655 29658 +f 29777 29630 29707 +f 29607 29913 29828 +f 29608 29366 29817 +f 29409 29603 29945 +f 29560 29515 29777 +f 29721 29532 29672 +f 29473 29668 29609 +f 29721 29568 29532 +f 29675 29317 29850 +f 29926 29666 29715 +f 29789 29842 29478 +f 29722 29396 29562 +f 29667 29786 29671 +f 29457 29461 29686 +f 29744 29485 29253 +f 29570 29563 29965 +f 29722 29669 29396 +f 29514 29611 29947 +f 29714 29561 29678 +f 29615 29568 29721 +f 29674 29817 29366 +f 29601 29866 29648 +f 29477 29512 29795 +f 29575 30148 29569 +f 29517 29371 30079 +f 29595 29499 29731 +f 29673 29636 29216 +f 29581 29578 29723 +f 29577 29690 29432 +f 29523 29615 29556 +f 29585 29586 29732 +f 29732 29586 29734 +f 29524 29798 29380 +f 29434 29631 29859 +f 29679 29636 29739 +f 29531 29632 29844 +f 29790 29472 29380 +f 29693 29570 29967 +f 29687 29685 29925 +f 29526 29434 29859 +f 29579 29628 30035 +f 29730 29525 29733 +f 29730 29733 29677 +f 29931 29868 29699 +f 29737 29221 29929 +f 29674 29477 29795 +f 29652 29707 29630 +f 29797 29687 29939 +f 29648 29602 29601 +f 30013 29623 29498 +f 29470 29648 29866 +f 29498 29738 30013 +f 29376 29583 29802 +f 29529 29528 29696 +f 29643 29796 29872 +f 29738 29592 29828 +f 29828 29592 29607 +f 29672 29635 29708 +f 29747 29809 29542 +f 29703 29705 29596 +f 29825 29637 29392 +f 29706 29819 29504 +f 29706 29940 29990 +f 29486 29446 29812 +f 29624 29824 30116 +f 29875 29086 30056 +f 29825 29400 29750 +f 29751 29285 29544 +f 29940 29387 29942 +f 29750 29400 29402 +f 29285 29695 29335 +f 29624 30116 29742 +f 29402 29334 29944 +f 29944 29334 29535 +f 29727 29815 29408 +f 29641 29582 29823 +f 29502 29932 29530 +f 29495 29449 29820 +f 29450 29960 29824 +f 29614 29451 29589 +f 29864 29603 29709 +f 29829 29413 29377 +f 29562 29946 30059 +f 29185 29986 29538 +f 29961 29833 29444 +f 29360 29641 29912 +f 29722 29562 30059 +f 29603 29711 29709 +f 29516 29836 29719 +f 30046 29360 29912 +f 29452 29605 29745 +f 29444 29833 29412 +f 29509 29452 29745 +f 29877 29608 29817 +f 29473 29720 29668 +f 29471 30046 29712 +f 29470 29866 29572 +f 29670 29337 29785 +f 29711 29514 29778 +f 29514 29947 29778 +f 29501 29566 29871 +f 29789 29609 29668 +f 29837 29839 29672 +f 29565 29564 29781 +f 29780 29569 30148 +f 29782 29947 29611 +f 29617 29569 29780 +f 29712 29786 29471 +f 29610 29572 29793 +f 29754 29713 29718 +f 29917 29571 29519 +f 29369 29670 30033 +f 29481 29975 29716 +f 29754 29881 29713 +f 29859 29631 29723 +f 29798 29790 29380 +f 29931 29440 29447 +f 29666 29565 30019 +f 29526 29597 29330 +f 30079 29371 29857 +f 29734 29525 29814 +f 29735 29643 29872 +f 29806 29929 29221 +f 29726 29972 29253 +f 29556 29615 29792 +f 29643 29539 29796 +f 29639 29638 30048 +f 29741 29620 29818 +f 29580 29579 29684 +f 29676 29613 29830 +f 29729 29689 29851 +f 29644 29976 29539 +f 29737 29860 29377 +f 29613 29614 29918 +f 29915 29689 29790 +f 29689 29915 29851 +f 29821 29627 29743 +f 29976 29644 29646 +f 29684 29579 30035 +f 29871 29566 29809 +f 29483 29681 29801 +f 29646 29608 29877 +f 29627 29625 29743 +f 29446 29724 29812 +f 29736 29580 29684 +f 29576 29700 29740 +f 29576 29740 29635 +f 29744 29253 29985 +f 29942 29387 29637 +f 29274 29846 29849 +f 29856 29518 29803 +f 29499 29274 29731 +f 29545 29483 29879 +f 29818 29620 29683 +f 29924 29683 29742 +f 29633 29594 29811 +f 29544 29691 29805 +f 29753 29745 29822 +f 29751 29544 29805 +f 29537 29540 29941 +f 29912 29641 29823 +f 29751 29808 29285 +f 29540 29086 29875 +f 29535 29647 29752 +f 29695 29285 29808 +f 29705 29720 29599 +f 29548 29468 29755 +f 29885 29548 29755 +f 29455 29548 29885 +f 29686 29461 29653 +f 29649 29759 29886 +f 29658 29655 29757 +f 29886 29898 29650 +f 29557 29769 29660 +f 29650 29898 29761 +f 29781 29560 29779 +f 29654 29650 29761 +f 29564 29560 29781 +f 29756 29487 29889 +f 29604 29758 29961 +f 29811 29594 29662 +f 29758 29651 29760 +f 29487 29547 29889 +f 29651 29555 29760 +f 29769 29454 29892 +f 29663 29454 29769 +f 29885 29892 29454 +f 29694 29770 30003 +f 29768 29760 29555 +f 29900 29656 29654 +f 29555 29475 29768 +f 29763 29775 29657 +f 29762 29775 29763 +f 29899 29664 29802 +f 29790 29689 29415 +f 29463 29664 29772 +f 29773 29463 29772 +f 29764 29640 29907 +f 29622 29552 29904 +f 29665 29874 29626 +f 29900 29763 29656 +f 29763 29657 29656 +f 29665 29545 29879 +f 29659 29765 30030 +f 29640 29902 29582 +f 29823 29582 29902 +f 29804 29618 29659 +f 29907 29640 29753 +f 29775 29776 29649 +f 29649 29657 29775 +f 29758 29492 29651 +f 29356 29661 29888 +f 29341 29356 29903 +f 29903 29356 29888 +f 29903 29468 29341 +f 29755 29468 29903 +f 29759 29649 29776 +f 29505 29695 29867 +f 29785 29505 29867 +f 29337 29505 29785 +f 29619 29516 29719 +f 29565 29781 29832 +f 29612 29610 29827 +f 30019 29565 29832 +f 29720 29705 30069 +f 29666 30019 29715 +f 29369 30033 29857 +f 29708 29837 29672 +f 29606 29543 29831 +f 29572 29866 29793 +f 29543 29950 29831 +f 29317 29714 30064 +f 30064 29850 29317 +f 29377 29860 29829 +f 29713 29881 29839 +f 29610 29793 29834 +f 29829 29947 29782 +f 29787 29786 29712 +f 29879 29483 29801 +f 29881 29672 29839 +f 29812 29724 29835 +f 29724 29530 29835 +f 29801 29681 29741 +f 29967 29570 29965 +f 29718 29713 29791 +f 29723 29578 29933 +f 29920 29741 29921 +f 29517 30079 29625 +f 29575 29518 29936 +f 29844 29632 30239 +f 29818 29921 29741 +f 29721 29672 29881 +f 29807 29595 29731 +f 30037 29595 29807 +f 29685 29621 29925 +f 29693 29967 29698 +f 29815 29727 30190 +f 29623 29954 29591 +f 29671 29927 29574 +f 29597 29526 29728 +f 29185 29642 29794 +f 29850 30060 29675 +f 29430 29680 29861 +f 29813 29430 29861 +f 30029 29698 29855 +f 29673 29574 29927 +f 29927 29840 29673 +f 29721 29792 29615 +f 29698 30029 29700 +f 29818 29683 29924 +f 29528 29597 30117 +f 29636 29673 29840 +f 29601 29813 29969 +f 29799 29556 29792 +f 29740 29708 29635 +f 29614 29589 29956 +f 29634 29409 29945 +f 29589 29486 30124 +f 29946 29639 30048 +f 29875 29989 29540 +f 29924 29742 30116 +f 29845 29853 29847 +f 29874 29665 30012 +f 29796 29539 29973 +f 29800 29678 29858 +f 29953 29633 29811 +f 29745 29605 29716 +f 29750 29402 29869 +f 29682 29585 29970 +f 29819 29706 29990 +f 29816 29703 29701 +f 29629 29736 29938 +f 29705 29703 29816 +f 29704 29748 29852 +f 29652 29629 29937 +f 29736 29684 29938 +f 29646 29877 29910 +f 29621 29704 29852 +f 29940 29942 30143 +f 29877 29817 29911 +f 29730 29814 29525 +f 30072 29809 29810 +f 29747 29810 29809 +f 29749 29590 30010 +f 29805 29593 30160 +f 29747 29697 29916 +f 29590 29495 30053 +f 30053 29495 29820 +f 29647 29457 30068 +f 29820 29449 30138 +f 29808 29867 29695 +f 29697 29634 30021 +f 29501 30147 29710 +f 29816 30069 29705 +f 29501 29871 30300 +f 29838 29711 29778 +f 29560 29777 29995 +f 29779 29560 29995 +f 29919 29837 29708 +f 29709 29711 29838 +f 29563 29833 29965 +f 29720 30069 29668 +f 30148 29575 29936 +f 29717 30011 30128 +f 29848 29717 30128 +f 29922 29670 29785 +f 29518 29856 29936 +f 29577 29784 30188 +f 29670 30191 30033 +f 29956 29918 29614 +f 29578 29717 29933 +f 29797 29939 29520 +f 29739 29636 29928 +f 29520 29966 29583 +f 29791 29713 29839 +f 29588 29679 29739 +f 29802 29583 29966 +f 29735 29872 30142 +f 29834 29793 30168 +f 29851 29915 29971 +f 29908 29718 29791 +f 29862 29906 29826 +f 30190 29727 29688 +f 29847 29908 29791 +f 29521 29980 30129 +f 29457 29686 30068 +f 29519 29440 30144 +f 29584 29788 29798 +f 29931 30144 29440 +f 29784 29521 30188 +f 29855 29698 29967 +f 29688 29531 29963 +f 29539 29976 29973 +f 29985 29253 29972 +f 29846 29926 30051 +f 29690 29577 29981 +f 29939 29687 29958 +f 29696 29528 30117 +f 29801 29741 29920 +f 29881 29799 29792 +f 29835 29530 29932 +f 30050 29646 29910 +f 29700 29930 29740 +f 29633 29953 29701 +f 29432 29690 29982 +f 29638 29696 30119 +f 29853 29845 29934 +f 30052 29737 29929 +f 29953 29816 29701 +f 29682 29970 29858 +f 29865 29956 29589 +f 29911 29817 29674 +f 29185 29794 29986 +f 29812 30124 29486 +f 29716 29975 29870 +f 29442 29841 29843 +f 29810 29747 29916 +f 29629 30063 29937 +f 30063 29629 29938 +f 29743 29625 29983 +f 29731 29274 29849 +f 29863 30203 29628 +f 29878 29823 29902 +f 29824 29960 30116 +f 29861 29969 29813 +f 29822 29745 30154 +f 29752 29944 29535 +f 29287 29710 30147 +f 29752 29647 30017 +f 29879 30012 29665 +f 29895 29886 29893 +f 29898 29886 29895 +f 29756 29889 29616 +f 29755 29903 29882 +f 29885 29755 29882 +f 29707 29652 30041 +f 29759 29897 29886 +f 29758 29883 29961 +f 29758 29760 29883 +f 29660 29888 29661 +f 29891 29888 29660 +f 29757 29876 29658 +f 29832 29781 29779 +f 29889 29547 29896 +f 29876 29811 29658 +f 29883 29760 29884 +f 29769 29891 29660 +f 29658 29811 29662 +f 29887 29905 29992 +f 29769 29892 29891 +f 29884 29760 29768 +f 29905 29943 29992 +f 29880 29905 29766 +f 29766 29905 29890 +f 29890 29905 29887 +f 29686 29653 30089 +f 29889 29788 29616 +f 29880 29979 29905 +f 29905 29979 29943 +f 29653 29767 30089 +f 29766 29890 29880 +f 29900 29654 29761 +f 29622 29896 29547 +f 29894 29767 29746 +f 29475 29729 29768 +f 29655 29771 30001 +f 30001 29757 29655 +f 29904 29896 29622 +f 29775 29764 30101 +f 29764 29907 30101 +f 30006 30101 29907 +f 30001 29773 29772 +f 29626 29993 29774 +f 29774 29993 29803 +f 29896 29904 29906 +f 29762 29902 29764 +f 29764 29902 29640 +f 29954 29826 29906 +f 30094 29746 29694 +f 30007 29762 29763 +f 29954 29906 29904 +f 30007 29763 29901 +f 29900 29901 29763 +f 29485 30003 29770 +f 29902 29762 30007 +f 29485 29744 30003 +f 29799 29881 29754 +f 29718 29799 29754 +f 29718 29908 29799 +f 29907 29753 30006 +f 29721 29881 29792 +f 29556 29799 29908 +f 29935 29908 29847 +f 29659 30030 29804 +f 29804 29974 29618 +f 29913 29618 29974 +f 29908 29935 29556 +f 29556 29935 29765 +f 30017 29647 30022 +f 29948 29712 30046 +f 29449 29287 30138 +f 29287 30146 30138 +f 30068 30022 29647 +f 29809 30072 29871 +f 29949 29808 30130 +f 29948 29787 29712 +f 29715 30114 29926 +f 29787 29948 29959 +f 29567 29538 30145 +f 29726 29567 30145 +f 29866 29601 30014 +f 29867 29808 29949 +f 29949 29951 29867 +f 29738 29828 30013 +f 30300 30147 29501 +f 29787 30125 29786 +f 29697 30021 29916 +f 29947 29829 30027 +f 29617 29780 29783 +f 29671 29786 30125 +f 29833 29961 30074 +f 29827 29610 29834 +f 29600 29606 29831 +f 30064 29714 29914 +f 30074 29965 29833 +f 29714 29678 29914 +f 29911 29674 30166 +f 29636 29840 29928 +f 29933 29717 29848 +f 30239 29725 30023 +f 29800 29914 29678 +f 29790 29798 29915 +f 30037 30269 29680 +f 29941 29540 29989 +f 29798 29788 30038 +f 30144 29917 29519 +f 30071 29924 30116 +f 29839 29837 29962 +f 30160 29593 30277 +f 29585 29732 29970 +f 30117 29597 29728 +f 29708 29740 29930 +f 29613 29918 29830 +f 29873 29954 29623 +f 29960 29573 30121 +f 29677 29735 30142 +f 30119 29696 30117 +f 29829 29860 30260 +f 29805 30160 30233 +f 29751 29805 30233 +f 29964 29845 29791 +f 29789 29668 30069 +f 29845 29847 29791 +f 30183 29980 29842 +f 29847 29853 29935 +f 29852 29748 30042 +f 29699 29868 30271 +f 29935 29853 29854 +f 29621 29852 29925 +f 30050 29976 29646 +f 29953 29811 29909 +f 30188 29981 29577 +f 29940 30143 30196 +f 29822 30006 29753 +f 30143 29942 30080 +f 29806 29432 29982 +f 29652 29937 30041 +f 29637 29825 29942 +f 30192 29684 30062 +f 29589 30124 29865 +f 29860 29737 30052 +f 29684 30192 29938 +f 29944 29752 30017 +f 30048 29638 30119 +f 29612 29827 30267 +f 30130 29808 29751 +f 30021 29634 29945 +f 30305 29953 29909 +f 29945 29603 29864 +f 30146 29287 30147 +f 30015 29866 30014 +f 29793 29866 30015 +f 29619 29719 30120 +f 29974 29828 29913 +f 29926 30114 30051 +f 30120 30055 29619 +f 30069 29816 30031 +f 29716 29957 29745 +f 29955 29538 29986 +f 29791 29962 29964 +f 29920 30177 29801 +f 29791 29839 29962 +f 29716 29870 29957 +f 29920 29921 30066 +f 29731 29849 30133 +f 29723 29933 30304 +f 29936 29856 30149 +f 29922 29785 29867 +f 29934 29845 30282 +f 29789 30069 30073 +f 29725 29669 30023 +f 30245 29975 29917 +f 29853 29934 30083 +f 29854 29853 30083 +f 29854 29968 29935 +f 30058 29935 29968 +f 30125 29787 29959 +f 29915 29798 30039 +f 29526 29859 30070 +f 29674 29795 30061 +f 29726 30145 29972 +f 29798 29952 30039 +f 29842 29789 30183 +f 29728 29526 30070 +f 29974 29804 30032 +f 30125 29927 29671 +f 29971 30093 29851 +f 29844 29963 29531 +f 30028 29921 29818 +f 30078 29939 29958 +f 30032 29804 30030 +f 29798 30038 29952 +f 29939 30078 29520 +f 29818 29924 30181 +f 30181 30028 29818 +f 29676 30061 29795 +f 29966 29520 30078 +f 30025 29915 30039 +f 29601 29969 30140 +f 29788 29862 30038 +f 29971 29915 30025 +f 29857 30033 29977 +f 30129 30188 29521 +f 29800 29858 30261 +f 29612 30121 29573 +f 29925 30285 29687 +f 30062 29684 30035 +f 29872 29796 30361 +f 29930 29700 30029 +f 30282 29845 29964 +f 30272 29930 30029 +f 29748 29474 30362 +f 29803 29993 29856 +f 30079 29857 30309 +f 30040 29826 30103 +f 29928 30026 29739 +f 29690 29981 29982 +f 29830 29918 30067 +f 29826 29954 30103 +f 29474 29692 30362 +f 29814 29730 30466 +f 30466 29730 30077 +f 29743 29984 29821 +f 29841 29749 30197 +f 30065 29588 29739 +f 29645 29588 30065 +f 29874 30012 30159 +f 29983 29625 30079 +f 29743 29983 29984 +f 30012 29879 30246 +f 29593 29645 30277 +f 29987 29794 29941 +f 29879 29801 30106 +f 29986 29794 29987 +f 30189 29702 29988 +f 29811 29876 29909 +f 29978 29943 29979 +f 29988 29819 30377 +f 30238 29941 29989 +f 29942 29825 30319 +f 29590 30053 30118 +f 29835 29932 30034 +f 29990 29940 30276 +f 29932 29815 30313 +f 30154 29745 30321 +f 29822 29991 30006 +f 29999 29994 29997 +f 30000 29999 29997 +f 29777 29707 30088 +f 30088 29707 30041 +f 29995 29777 30088 +f 29882 30008 29885 +f 29891 30008 29888 +f 29862 29788 29889 +f 30002 29886 30223 +f 30008 29891 29892 +f 29923 29883 29884 +f 29996 29779 29995 +f 29893 29886 30002 +f 29896 29862 29889 +f 29978 29992 29943 +f 29862 29896 29906 +f 29883 29923 29961 +f 29886 29897 30223 +f 29779 29996 29832 +f 29887 30057 29890 +f 29885 30008 29892 +f 30057 29880 29890 +f 30089 29767 29998 +f 29761 29898 29895 +f 30004 29761 29895 +f 29894 29998 29767 +f 29765 29935 30030 +f 29899 29802 30085 +f 29900 29761 30004 +f 30005 29900 30004 +f 30101 30009 29775 +f 30082 29993 29626 +f 29874 30082 29626 +f 29746 30094 29894 +f 30094 29694 30003 +f 29729 29851 30093 +f 29901 29900 30005 +f 29902 30007 29878 +f 29744 29985 30036 +f 29823 29878 29912 +f 29773 30001 29771 +f 29776 29775 30009 +f 29899 29772 29664 +f 29776 29897 29759 +f 30008 29882 29888 +f 29888 29882 29903 +f 29775 29762 29764 +f 29956 29865 30047 +f 30010 29590 30118 +f 29827 29834 30267 +f 29869 29402 30178 +f 30103 29954 29873 +f 30053 29820 30518 +f 30138 30518 29820 +f 29959 29948 30249 +f 29623 30013 29873 +f 29946 30048 30283 +f 29911 30166 29877 +f 30166 29674 30115 +f 30049 30013 30020 +f 30020 30013 29828 +f 30047 29865 30124 +f 29974 30020 29828 +f 30108 29876 30084 +f 30186 29837 29919 +f 30124 29812 30185 +f 29909 29876 30108 +f 30065 29739 30026 +f 29978 29979 30110 +f 29849 29846 30051 +f 30072 29810 30199 +f 29864 29709 29838 +f 30024 29934 30282 +f 29916 30199 29810 +f 30024 30083 29934 +f 29979 29880 30057 +f 29935 30058 30030 +f 30168 29793 30016 +f 29968 29854 30083 +f 29916 30021 30018 +f 29676 29830 30061 +f 30242 29918 29956 +f 29619 30055 30011 +f 29844 30239 30308 +f 30151 30149 29856 +f 29923 30074 29961 +f 30305 29909 30165 +f 29922 29867 30136 +f 30035 29628 30204 +f 29933 29848 30131 +f 30036 29985 29972 +f 29858 30153 30261 +f 29816 29953 30305 +f 29861 29680 30269 +f 29969 29861 30269 +f 29970 29732 30296 +f 29870 29975 30240 +f 30070 29859 30135 +f 30191 29670 29922 +f 29732 29734 29814 +f 29993 30151 29856 +f 30076 29872 30361 +f 30038 29862 30040 +f 29826 30040 29862 +f 30297 30033 30191 +f 30063 29938 30192 +f 29815 30190 30307 +f 29863 29821 30043 +f 29600 29831 30173 +f 29628 30203 30204 +f 30073 30069 30265 +f 29950 29783 30468 +f 30183 29789 30073 +f 29821 29984 30205 +f 30205 30043 29821 +f 29868 29702 30189 +f 29687 30285 29958 +f 29940 30196 30276 +f 29822 30154 30044 +f 29991 29822 30044 +f 30121 29612 30267 +f 30242 29956 30047 +f 30282 29964 30198 +f 30361 29973 29976 +f 30238 30158 29941 +f 29987 29941 30158 +f 29750 29869 30178 +f 29919 29708 29930 +f 30140 30014 29601 +f 30046 29912 30241 +f 29929 29806 29982 +f 30169 29832 30045 +f 30178 29402 30237 +f 29402 29944 30237 +f 30112 29948 30046 +f 29944 30017 30237 +f 30249 29948 30112 +f 30021 29945 30280 +f 30260 29860 30052 +f 30019 29832 30169 +f 30130 29751 30233 +f 29873 30013 30104 +f 30113 30280 29945 +f 29945 29864 30113 +f 29715 30019 30170 +f 30283 30059 29946 +f 30114 29715 30170 +f 30110 29979 30057 +f 30049 30104 30013 +f 29834 30168 30109 +f 30123 29864 29838 +f 30017 30022 30351 +f 30108 30165 29909 +f 30321 29745 29957 +f 29949 30167 29951 +f 29719 29836 30150 +f 29836 30060 30150 +f 30245 29917 30144 +f 29778 29947 30127 +f 30177 29920 30066 +f 29947 30054 30127 +f 29867 29951 30136 +f 29816 30305 30174 +f 29947 30027 30132 +f 30054 29947 30132 +f 29962 29837 30186 +f 30023 30513 30239 +f 29816 30174 30031 +f 30131 29848 30128 +f 30021 30280 30018 +f 30145 29538 29955 +f 30024 30020 30083 +f 30067 29918 30242 +f 29800 30261 30289 +f 30071 30181 29924 +f 30259 30181 30071 +f 29802 29966 30372 +f 29963 29844 30308 +f 30056 29600 30299 +f 29968 30083 30058 +f 30039 29952 30137 +f 30058 30032 30030 +f 30083 30032 30058 +f 29730 29677 30077 +f 30077 29677 30142 +f 30134 29723 30304 +f 29858 29970 30296 +f 30296 30153 29858 +f 30028 30066 29921 +f 29859 29723 30135 +f 30020 29974 30032 +f 30144 29931 30271 +f 30083 30020 30032 +f 29980 30183 30408 +f 30142 29872 30076 +f 30116 29960 30187 +f 30270 29732 29814 +f 30309 29857 29977 +f 30082 29874 30387 +f 29868 30189 30271 +f 30121 30187 29960 +f 30189 29988 30377 +f 30036 29972 30255 +f 29796 29973 30361 +f 30159 30235 29874 +f 30313 29815 30307 +f 29780 30468 29783 +f 30203 29863 30043 +f 30034 29932 30313 +f 30531 29984 29983 +f 29749 30010 30197 +f 29843 29841 30366 +f 29978 30212 29992 +f 29992 30212 30161 +f 30108 30084 30212 +f 30212 29978 30108 +f 29994 30086 29997 +f 29992 30161 29887 +f 29923 29884 30087 +f 30057 29887 30161 +f 30091 29999 30092 +f 29757 30001 30084 +f 29757 30084 29876 +f 30211 30000 29997 +f 29899 30085 30417 +f 30068 29686 30419 +f 29999 30000 30092 +f 30092 30000 30211 +f 30004 29895 30097 +f 30090 29995 30088 +f 30089 30419 29686 +f 30088 30041 30208 +f 30005 30004 30097 +f 30006 30216 30101 +f 30097 30099 30005 +f 29994 30095 30086 +f 29768 30330 29884 +f 29901 30005 30099 +f 30091 30095 29994 +f 30007 29901 30099 +f 30218 30007 30099 +f 29994 29999 30091 +f 29894 30094 30675 +f 30221 30102 30096 +f 30090 30045 29995 +f 29878 30007 30218 +f 30094 30003 30217 +f 30006 29991 30216 +f 30087 29884 30330 +f 29996 29995 30045 +f 30098 30102 30221 +f 29912 29878 30081 +f 29832 29996 30045 +f 29768 29729 30332 +f 29729 30093 30332 +f 29971 30025 30093 +f 30263 30242 30047 +f 30155 30070 30350 +f 30160 30277 30122 +f 29748 30257 30042 +f 29982 29981 30284 +f 30319 30080 29942 +f 30103 29873 30104 +f 30015 30016 29793 +f 30119 30117 30402 +f 30164 30389 30104 +f 30104 30049 30164 +f 29929 29982 30176 +f 30361 29976 30050 +f 30107 30105 30278 +f 30233 30160 30394 +f 30164 30049 30024 +f 29912 30081 30207 +f 30170 30019 30169 +f 30241 29912 30207 +f 30050 29910 30318 +f 30118 30053 30518 +f 30109 30168 30172 +f 30049 30020 30024 +f 30113 29864 30123 +f 30147 30300 30462 +f 29825 29750 30111 +f 30171 30114 30170 +f 30246 29879 30106 +f 29834 30109 30248 +f 30267 29834 30248 +f 29850 30064 30250 +f 29957 29870 30316 +f 30127 30126 29838 +f 29669 29722 30023 +f 30251 29801 30252 +f 29838 29778 30127 +f 30106 29801 30251 +f 29955 29986 30244 +f 29674 30061 30115 +f 30252 29801 30177 +f 30245 30240 29975 +f 29914 29800 30288 +f 30072 30199 30253 +f 30192 30062 30392 +f 30062 30035 30195 +f 30290 30056 30299 +f 30130 30292 29949 +f 30161 30110 30057 +f 30055 30128 30011 +f 30061 29830 30179 +f 30027 29829 30132 +f 30074 29923 30202 +f 29933 30131 30304 +f 30299 29600 30173 +f 29732 30270 30296 +f 30409 29936 30302 +f 30148 29936 30409 +f 30132 29829 30357 +f 29951 30167 30502 +f 29931 29699 30271 +f 30184 30071 30116 +f 30136 29951 30502 +f 30307 30190 30075 +f 29967 29965 30447 +f 30206 29967 30447 +f 29831 29950 30468 +f 30070 30135 30350 +f 29819 29990 30403 +f 30022 30068 30139 +f 30025 30039 30194 +f 30372 30085 29802 +f 30353 29840 29927 +f 30039 30137 30194 +f 30034 30141 29835 +f 30029 29855 30499 +f 29952 30038 30137 +f 30372 29966 30371 +f 30040 30262 30038 +f 29748 30362 30257 +f 29829 30260 30357 +f 29928 29840 30274 +f 30082 30152 29993 +f 30069 30031 30265 +f 30312 30073 30265 +f 30033 30297 30301 +f 30366 29841 30197 +f 30387 29874 30235 +f 29977 30033 30301 +f 30129 29980 30408 +f 30065 30277 29645 +f 30184 30116 30187 +f 30244 29986 29987 +f 30014 30140 30379 +f 30015 30014 30379 +f 29919 29930 30272 +f 29987 30158 30275 +f 29728 30070 30155 +f 30156 30323 30105 +f 30262 30040 30279 +f 29852 30285 29925 +f 30278 30105 30323 +f 30280 30113 30157 +f 29852 30042 30369 +f 30040 30103 30279 +f 30117 29728 30355 +f 30246 30159 30012 +f 30105 30107 30156 +f 30279 30103 30268 +f 30104 30268 30103 +f 30119 30402 30365 +f 30268 30104 30389 +f 30123 29838 30126 +f 30051 30114 30175 +f 30048 30365 30376 +f 30283 30048 30376 +f 30111 30319 29825 +f 30241 30163 30046 +f 30124 30185 30256 +f 29849 30051 30236 +f 30024 30282 30164 +f 30348 30108 30110 +f 29910 29877 30318 +f 30110 30161 30162 +f 30292 30167 29949 +f 29877 30266 30318 +f 29719 30150 30342 +f 29750 30178 30111 +f 30166 30266 29877 +f 30176 30452 29929 +f 30177 30066 30504 +f 30165 30108 30348 +f 30052 29929 30452 +f 30195 30035 30204 +f 29807 29731 30182 +f 29937 30063 30287 +f 30066 30028 30467 +f 30028 30180 30467 +f 29959 30249 30400 +f 30192 30287 30063 +f 30262 30137 30038 +f 29688 29963 30308 +f 30342 30120 29719 +f 30061 30295 30115 +f 30077 30142 30315 +f 30071 30184 30259 +f 30125 30353 29927 +f 30269 30037 30193 +f 29870 30240 30316 +f 30135 29723 30134 +f 30274 29840 30353 +f 30300 29871 30247 +f 29812 29835 30185 +f 30072 30247 29871 +f 30274 30026 29928 +f 30255 29972 30598 +f 29780 30148 30409 +f 30205 29984 30531 +f 30144 30271 30354 +f 29936 30149 30302 +f 30149 30151 30306 +f 30068 30419 30414 +f 30314 29835 30141 +f 29966 30078 30371 +f 29965 30074 30415 +f 30201 30200 30375 +f 30244 29987 30275 +f 29819 30403 30377 +f 29855 29967 30206 +f 29692 29843 30366 +f 30151 29993 30152 +f 30499 30272 30029 +f 30220 30044 30320 +f 30044 30154 30381 +f 30320 30044 30381 +f 30041 29937 30331 +f 30331 30208 30041 +f 30331 29937 30287 +f 29997 30086 30210 +f 29923 30087 30202 +f 30092 30222 30091 +f 30324 30090 30208 +f 30088 30208 30090 +f 30084 30001 30327 +f 30211 29997 30210 +f 30327 30420 30084 +f 30212 30084 30420 +f 30334 30092 30211 +f 30417 30326 29899 +f 30324 30264 30090 +f 29895 29893 30431 +f 29830 30384 30179 +f 30110 30108 29978 +f 30484 30090 30264 +f 30045 30090 30484 +f 29830 30067 30384 +f 30215 29895 30431 +f 30327 30001 29772 +f 29895 30215 30097 +f 30093 30025 30332 +f 30086 30095 30209 +f 30081 29878 30218 +f 30003 29744 30337 +f 30219 29991 30220 +f 30216 29991 30219 +f 30336 30003 30337 +f 29991 30044 30220 +f 30217 30003 30336 +f 30214 30221 30335 +f 30098 30221 30214 +f 30335 30221 30222 +f 29744 30036 30337 +f 30537 30337 30036 +f 30098 30214 30100 +f 30101 30216 30333 +f 30328 30101 30333 +f 30334 30222 30092 +f 30100 30002 30223 +f 29998 29894 30213 +f 30225 30096 30224 +f 30327 29772 29899 +f 30327 29899 30326 +f 30225 30095 30096 +f 30209 30095 30225 +f 30095 30221 30096 +f 30095 30091 30221 +f 30221 30091 30222 +f 30096 30102 30224 +f 30224 30102 30226 +f 30226 30102 30227 +f 30098 30231 30102 +f 30102 30231 30227 +f 30231 30228 30227 +f 30100 30223 30098 +f 30098 30223 30231 +f 30231 30223 29897 +f 29776 30231 29897 +f 30228 30231 29776 +f 30229 30228 29776 +f 29776 30009 30230 +f 30229 29776 30230 +f 30009 30101 30230 +f 30230 30101 30328 +f 30266 30166 30457 +f 29981 30188 30284 +f 30186 29919 30272 +f 30166 30115 30293 +f 30175 30236 30051 +f 30397 30111 30178 +f 29989 30500 30238 +f 30241 30207 30234 +f 30454 29849 30236 +f 30133 29849 30454 +f 30064 29914 30250 +f 30500 29989 30290 +f 29962 30186 30364 +f 30399 30251 30252 +f 30157 30113 30243 +f 30060 29850 30641 +f 30252 30177 30504 +f 30123 30243 30113 +f 30112 30046 30163 +f 30185 29835 30314 +f 30192 30392 30286 +f 30150 30060 30641 +f 30037 29807 30182 +f 30182 30193 30037 +f 29722 30059 30450 +f 30062 30195 30392 +f 29989 29875 30290 +f 29875 30056 30290 +f 30112 30163 30249 +f 30138 30146 30291 +f 30023 29722 30450 +f 30146 30147 30291 +f 30127 30054 30254 +f 29922 30136 30600 +f 30180 30028 30181 +f 30054 30132 30254 +f 30471 30140 29969 +f 30125 29959 30352 +f 30349 30237 30017 +f 30203 30294 30204 +f 30348 30110 30162 +f 30355 29728 30155 +f 30016 30015 30311 +f 30484 30169 30045 +f 30202 30415 30074 +f 30466 30270 29814 +f 30309 29977 30273 +f 29965 30415 30447 +f 30121 30267 30521 +f 30031 30174 30367 +f 30499 29855 30206 +f 30194 30137 30258 +f 30031 30367 30265 +f 29983 30079 30380 +f 30048 30119 30365 +f 30403 29990 30276 +f 30145 30598 29972 +f 30274 30708 30026 +f 30263 30047 30256 +f 29964 30411 30198 +f 30408 30183 30370 +f 30477 30065 30026 +f 30047 30124 30256 +f 30143 30080 30416 +f 30257 30232 30042 +f 29957 30316 30321 +f 30381 30154 30322 +f 30130 30233 30473 +f 30198 30281 30282 +f 30126 30404 30123 +f 30166 30293 30457 +f 30238 30572 30158 +f 30248 30109 30172 +f 30126 30127 30405 +f 30163 30241 30393 +f 30118 30518 30687 +f 29982 30284 30391 +f 30250 29914 30606 +f 29982 30391 30176 +f 30458 30293 30115 +f 30258 30650 30194 +f 30258 30137 30303 +f 30133 30454 29731 +f 30144 30476 30245 +f 30182 29731 30454 +f 30352 29959 30400 +f 30289 30288 29800 +f 30287 30192 30286 +f 30055 30120 30342 +f 30178 30237 30349 +f 30505 30353 30125 +f 30291 30518 30138 +f 30347 30305 30165 +f 30066 30467 30464 +f 30455 30055 30342 +f 29962 30364 29964 +f 30137 30262 30303 +f 30506 29955 30244 +f 30153 30296 30608 +f 30203 30043 30294 +f 30411 30281 30198 +f 30296 30270 30298 +f 30300 30247 30407 +f 30259 30180 30181 +f 30468 29780 30360 +f 29780 30409 30360 +f 30351 30934 30017 +f 30600 30520 29922 +f 30247 30072 30253 +f 30268 30389 30310 +f 30277 30065 30477 +f 30191 29922 30520 +f 30389 30164 30721 +f 30253 30199 30469 +f 30302 30149 30306 +f 29916 30018 30199 +f 30022 30139 30414 +f 30189 30377 30597 +f 30073 30312 30370 +f 30311 30383 30016 +f 30190 29688 30734 +f 30371 30078 30712 +f 30734 30075 30190 +f 29977 30301 30378 +f 30188 30129 30408 +f 30372 30373 30085 +f 30152 30306 30151 +f 30186 30272 30398 +f 30273 29977 30378 +f 30152 30082 30387 +f 30345 30235 30159 +f 30034 30313 30141 +f 30139 30068 30414 +f 30466 30077 30315 +f 30242 30263 30067 +f 30350 30135 30524 +f 30531 29983 30380 +f 30220 30320 30386 +f 30375 30200 30374 +f 30142 30076 30315 +f 30143 30416 30196 +f 30314 30346 30185 +f 30322 30154 30321 +f 30319 30416 30080 +f 30362 29692 30366 +f 30076 30361 30465 +f 30197 30643 30366 +f 30321 30316 30395 +f 30278 30323 30382 +f 30320 30381 30323 +f 30644 30050 30317 +f 30318 30317 30050 +f 30086 30209 30325 +f 30325 30210 30086 +f 30200 30201 30374 +f 30374 30201 30324 +f 30025 30194 30650 +f 30419 30089 30525 +f 30085 30373 30417 +f 30161 30212 30422 +f 30089 29998 30525 +f 30332 30025 30650 +f 29998 30213 30525 +f 30087 30330 30329 +f 30179 30295 30061 +f 30422 30162 30161 +f 30087 30329 30202 +f 30210 30423 30211 +f 30330 29768 30654 +f 30343 30384 30067 +f 29768 30332 30654 +f 30217 30675 30094 +f 30423 30334 30211 +f 30036 30255 30527 +f 30537 30036 30527 +f 30222 30334 30429 +f 30335 30222 30429 +f 30201 30264 30324 +f 30100 30214 30002 +f 30431 30002 30214 +f 29893 30002 30431 +f 30358 30484 30264 +f 30218 30099 30338 +f 30567 30156 30107 +f 30081 30218 30339 +f 30219 30333 30216 +f 30219 30220 30406 +f 30406 30220 30386 +f 30382 30107 30278 +f 30339 30207 30081 +f 30234 30207 30339 +f 30240 30245 30501 +f 30175 30114 30340 +f 30284 30188 30616 +f 30248 30526 30267 +f 30463 30233 30394 +f 29914 30288 30606 +f 30345 30387 30235 +f 30458 30115 30341 +f 30341 30115 30295 +f 30438 30295 30179 +f 30438 30179 30384 +f 30454 30236 30494 +f 30385 30438 30384 +f 30238 30500 30732 +f 30164 30282 30281 +f 30464 30504 30066 +f 30518 30401 30687 +f 30384 30343 30385 +f 30251 30503 30106 +f 30157 30243 30460 +f 30191 30520 30297 +f 30243 30123 30404 +f 30503 30251 30399 +f 30478 30354 30271 +f 30734 29688 30308 +f 30184 30517 30259 +f 30608 30296 30512 +f 30734 30584 30075 +f 30517 30180 30259 +f 30298 30512 30296 +f 30127 30254 30586 +f 30542 30347 30165 +f 30313 30307 30587 +f 30260 30052 30453 +f 30052 30452 30453 +f 30586 30254 30475 +f 30542 30165 30348 +f 30254 30132 30475 +f 30174 30305 30487 +f 29969 30269 30601 +f 30067 30263 30461 +f 30359 30315 30076 +f 30471 29969 30601 +f 30475 30132 30357 +f 30270 30466 30298 +f 30462 30300 30407 +f 30505 30125 30352 +f 30363 30511 30174 +f 30367 30174 30511 +f 30135 30134 30524 +f 30592 30184 30187 +f 30618 30144 30354 +f 30364 30186 30398 +f 30294 30043 30514 +f 30380 30079 30309 +f 30514 30043 30356 +f 30359 30076 30465 +f 30204 30294 30519 +f 30303 30262 30413 +f 30168 30016 30383 +f 30172 30168 30383 +f 30262 30279 30413 +f 30271 30189 30597 +f 30183 30073 30370 +f 30411 30451 30281 +f 30521 30187 30121 +f 30299 30173 30755 +f 30205 30356 30043 +f 30117 30355 30402 +f 30078 29958 30712 +f 30755 30173 29831 +f 30145 29955 30506 +f 30188 30408 30612 +f 30358 30264 30375 +f 30026 30708 30477 +f 30361 30050 30644 +f 30059 30283 30891 +f 30356 30205 30531 +f 30448 30059 30891 +f 30486 30169 30484 +f 30506 30598 30145 +f 30486 30170 30169 +f 30486 30368 30170 +f 30122 30277 30477 +f 30171 30170 30368 +f 30171 30340 30114 +f 29958 30285 30456 +f 30276 30196 30532 +f 30201 30375 30264 +f 30197 30010 30118 +f 30322 30321 30412 +f 30366 30643 30722 +f 30386 30320 30323 +f 30369 30042 30232 +f 30323 30381 30382 +f 30281 30721 30164 +f 30450 30059 30448 +f 30501 30316 30240 +f 30395 30316 30501 +f 30703 30055 30455 +f 30128 30055 30703 +f 30616 30388 30284 +f 30131 30128 30577 +f 30248 30172 30574 +f 30236 30175 30494 +f 30396 30131 30577 +f 30513 30023 30450 +f 30304 30131 30396 +f 30345 30159 30579 +f 30159 30246 30579 +f 30460 30280 30157 +f 30513 30823 30239 +f 30308 30239 30823 +f 30392 30497 30286 +f 30618 30476 30144 +f 29852 30369 30285 +f 30233 30463 30473 +f 30464 30467 30736 +f 30246 30106 30503 +f 30393 30241 30390 +f 30405 30404 30126 +f 30250 30939 29850 +f 30397 30178 30349 +f 30315 30522 30466 +f 30244 30275 30582 +f 30405 30127 30586 +f 30195 30204 30519 +f 30271 30597 30478 +f 30524 30134 30588 +f 30017 30934 30349 +f 30147 30462 30590 +f 30167 30292 30596 +f 30364 30398 30483 +f 30502 30167 30596 +f 30351 30022 30630 +f 30261 30153 30509 +f 30364 30411 29964 +f 30608 30509 30153 +f 30521 30267 30526 +f 30174 30487 30363 +f 30247 30253 30410 +f 30253 30469 30410 +f 30317 30318 30493 +f 30265 30367 30591 +f 30469 30199 30474 +f 30318 30266 30493 +f 30474 30199 30018 +f 30298 30466 30697 +f 30280 30474 30018 +f 30265 30753 30312 +f 30268 30310 30546 +f 30468 30755 29831 +f 30376 30365 30498 +f 30457 30495 30266 +f 30755 30468 30593 +f 30457 30293 30458 +f 30708 30274 30707 +f 30269 30193 30601 +f 30616 30188 30612 +f 30597 30377 30932 +f 30197 30118 30642 +f 30302 30306 30479 +f 30152 30479 30306 +f 30342 30150 30641 +f 30471 30628 30140 +f 30122 30477 30711 +f 30379 30140 30628 +f 30712 29958 30935 +f 30374 30536 30375 +f 30309 30273 30380 +f 30607 30311 30015 +f 30582 30275 30158 +f 30356 30531 30737 +f 30491 30381 30322 +f 30412 30321 30534 +f 30321 30395 30534 +f 30416 30319 30702 +f 30438 30385 30427 +f 30208 30331 30614 +f 30210 30325 30553 +f 30423 30210 30553 +f 30426 30425 30424 +f 30420 30327 30649 +f 30385 30343 30427 +f 30422 30212 30421 +f 30614 30418 30208 +f 30420 30421 30212 +f 30208 30418 30324 +f 30258 30303 30650 +f 30418 30488 30324 +f 30326 30417 30373 +f 30413 30279 30546 +f 30422 30348 30162 +f 30438 30341 30295 +f 30429 30334 30423 +f 30268 30546 30279 +f 30214 30335 30552 +f 30765 30202 30329 +f 30552 30335 30429 +f 30430 30214 30552 +f 30431 30214 30430 +f 30765 30329 30540 +f 30525 30213 30651 +f 30428 30553 30325 +f 30213 29894 30675 +f 30097 30215 30557 +f 30217 30336 30660 +f 30433 30386 30434 +f 30099 30097 30557 +f 30557 30561 30099 +f 30338 30099 30561 +f 30434 30156 30435 +f 30386 30156 30434 +f 30218 30338 30339 +f 30435 30156 30567 +f 30554 30337 30432 +f 30219 30481 30333 +f 30482 30481 30219 +f 30219 30406 30482 +f 30406 30386 30433 +f 30386 30323 30156 +f 30107 30382 30567 +f 30339 30344 30234 +f 30225 30224 30440 +f 30439 30225 30440 +f 30440 30224 30436 +f 30428 30225 30439 +f 30428 30325 30225 +f 30225 30325 30209 +f 30226 30436 30224 +f 30554 30336 30337 +f 30226 30437 30436 +f 30437 30227 30441 +f 30226 30227 30437 +f 30227 30443 30442 +f 30441 30227 30442 +f 30228 30443 30227 +f 30445 30229 30444 +f 30443 30229 30445 +f 30228 30229 30443 +f 30444 30230 30446 +f 30229 30230 30444 +f 30230 30328 30446 +f 30415 30202 30765 +f 30196 30416 30806 +f 30175 30340 31031 +f 30185 30346 30589 +f 30387 30575 30152 +f 30582 30158 30691 +f 30447 30415 30765 +f 30574 30629 30248 +f 30256 30185 30589 +f 30382 30381 30491 +f 30891 30283 30376 +f 30241 30234 30492 +f 30388 30449 30391 +f 30195 30497 30392 +f 30390 30241 30492 +f 30391 30284 30388 +f 30700 30342 30641 +f 30691 30158 30572 +f 30398 30272 30617 +f 30476 30501 30245 +f 30732 30572 30238 +f 30287 30286 30685 +f 30496 30606 30288 +f 30319 30111 30973 +f 30458 30341 30690 +f 30459 30427 30343 +f 30285 30369 30620 +f 30394 30122 30463 +f 30160 30122 30394 +f 30285 30620 30456 +f 30496 30288 30729 +f 30176 30391 30733 +f 30461 30343 30067 +f 30347 30487 30305 +f 30519 30294 30514 +f 30577 30128 30703 +f 30289 30729 30288 +f 30352 30400 30505 +f 30464 30736 30799 +f 30470 30350 30524 +f 30473 30596 30130 +f 30292 30130 30596 +f 30470 30155 30350 +f 30467 30180 30472 +f 30741 30452 30176 +f 30261 30509 30289 +f 30472 30180 30517 +f 30141 30313 30587 +f 30480 30136 30502 +f 30519 30497 30195 +f 30600 30136 30480 +f 30591 30753 30265 +f 30184 30592 30517 +f 30370 30312 30753 +f 30365 30402 30723 +f 30592 30187 30710 +f 30358 30375 30633 +f 30274 30353 30508 +f 30934 30351 30630 +f 30612 30408 30370 +f 30297 30602 30301 +f 30744 30518 30291 +f 30015 30379 30529 +f 30644 30465 30361 +f 30291 30698 30744 +f 30346 30314 30725 +f 30475 30357 30523 +f 30187 30521 30710 +f 30357 30260 30515 +f 30727 30263 30256 +f 30486 30484 30485 +f 30360 30409 30803 +f 30273 30378 30701 +f 30171 30368 30340 +f 30411 30364 30483 +f 30802 30276 30532 +f 30255 30598 30527 +f 30403 30276 30802 +f 30380 30273 30645 +f 30412 30534 30481 +f 30935 29958 30456 +f 30536 30374 30488 +f 30488 30374 30324 +f 30491 30322 30535 +f 30371 30373 30372 +f 30633 30375 30536 +f 30498 30365 30723 +f 30248 30629 30526 +f 30721 30281 30490 +f 29850 30939 30641 +f 30281 30451 30490 +f 30493 30266 30898 +f 30206 30447 30570 +f 30499 30206 30570 +f 30266 30495 30898 +f 30152 30575 30610 +f 30495 30457 30571 +f 30457 30458 30571 +f 30726 30369 30232 +f 30474 30280 30576 +f 30589 30346 30725 +f 30280 30460 30576 +f 30509 30729 30289 +f 30573 30494 30175 +f 30387 30345 30578 +f 30243 30404 30507 +f 30605 30382 30491 +f 30519 30514 30622 +f 30696 30504 30464 +f 30507 30404 30405 +f 30461 30459 30343 +f 30503 30399 30692 +f 30736 30467 30472 +f 30973 30702 30319 +f 30642 30118 30687 +f 30472 30517 30639 +f 30134 30304 30588 +f 30466 30581 30697 +f 30513 30450 30510 +f 30738 30513 30510 +f 30466 30522 30581 +f 30449 30733 30391 +f 30742 30401 30518 +f 30451 30411 30746 +f 30591 30367 30511 +f 30461 30263 30745 +f 30297 30520 30602 +f 30521 30526 30709 +f 30355 30155 30470 +f 30727 30745 30263 +f 30402 30355 30715 +f 30645 30273 30701 +f 30500 30290 30627 +f 30291 30147 30590 +f 30485 30635 30486 +f 30719 30370 30718 +f 30531 30380 30528 +f 30193 30182 30623 +f 30747 30299 30755 +f 30453 30515 30260 +f 30754 30193 30623 +f 30354 30478 30743 +f 30353 30505 30508 +f 30302 30479 30758 +f 30414 30630 30022 +f 30508 30707 30274 +f 30593 30468 30594 +f 30594 30468 30360 +f 30601 30819 30471 +f 30932 30377 30403 +f 30359 30465 30706 +f 30530 30371 30712 +f 30407 30247 30631 +f 30628 30529 30379 +f 30410 30631 30247 +f 30373 30371 30530 +f 30015 30529 30607 +f 30362 30366 30722 +f 30469 30474 30717 +f 30488 30489 30536 +f 30806 30532 30196 +f 30482 30533 30640 +f 30633 30536 30489 +f 30534 30395 30609 +f 30482 30640 30535 +f 30322 30482 30535 +f 30535 30724 30491 +f 30574 30172 30632 +f 30538 30487 30347 +f 30537 30647 30337 +f 30579 30246 30503 +f 30648 30423 30553 +f 30432 30337 30647 +f 30649 30539 30420 +f 30549 30429 30648 +f 30421 30420 30539 +f 30423 30648 30429 +f 30329 30330 30769 +f 30650 30303 30413 +f 30647 30548 30432 +f 30690 30341 30619 +f 30651 30213 30657 +f 30675 30657 30213 +f 30432 30544 30554 +f 30438 30619 30341 +f 30549 30558 30551 +f 30551 30552 30549 +f 30541 30421 30539 +f 30675 30217 30660 +f 30330 30654 30769 +f 30549 30552 30429 +f 30649 30327 30768 +f 30619 30438 30547 +f 30541 30422 30421 +f 30544 30432 30548 +f 30538 30347 30545 +f 30654 30332 30543 +f 30422 30541 30348 +f 30438 30427 30547 +f 30547 30427 30459 +f 30544 30548 30550 +f 30541 30542 30348 +f 30655 30413 30546 +f 30215 30431 30556 +f 30660 30336 30554 +f 30542 30545 30347 +f 30721 30546 30310 +f 30721 30310 30389 +f 30556 30557 30215 +f 30555 30425 30559 +f 30615 30614 30331 +f 30555 30424 30425 +f 30426 30424 30560 +f 30425 30489 30559 +f 30339 30338 30563 +f 30488 30559 30489 +f 30433 30434 30565 +f 30434 30435 30565 +f 30328 30333 30669 +f 30333 30562 30669 +f 30435 30567 30566 +f 30563 30344 30339 +f 30426 30489 30425 +f 30481 30562 30333 +f 30406 30533 30482 +f 30412 30481 30482 +f 30564 30424 30555 +f 30412 30482 30322 +f 30382 30605 30567 +f 30564 30544 30550 +f 30560 30424 30564 +f 30234 30344 30568 +f 30610 30479 30152 +f 30395 30501 30609 +f 30512 30689 30608 +f 30399 30252 30504 +f 30501 30476 30797 +f 30956 30611 30232 +f 30307 30075 30943 +f 30738 30823 30513 +f 30801 30618 30354 +f 30163 30393 30922 +f 30249 30163 30922 +f 30400 30249 30922 +f 30516 30308 30823 +f 30584 30943 30075 +f 30505 30400 30922 +f 30587 30307 30943 +f 30483 30398 30617 +f 30453 30452 30626 +f 30314 30141 30625 +f 30858 30244 30582 +f 30508 30505 30637 +f 30315 30359 30706 +f 30588 30704 30524 +f 30692 30399 30580 +f 30182 30454 30944 +f 30244 30813 30506 +f 30585 30507 30405 +f 30405 30586 30585 +f 30244 30858 30813 +f 30397 30349 30739 +f 30317 30493 30838 +f 30591 30511 30624 +f 30470 30715 30355 +f 30291 30590 30698 +f 30759 30592 30710 +f 30535 30640 30603 +f 30407 30713 30462 +f 30256 30589 30727 +f 30411 30483 30746 +f 30604 30605 30491 +f 30601 30193 30754 +f 30758 30803 30409 +f 30715 30720 30402 +f 30409 30302 30758 +f 30720 30723 30402 +f 30627 30290 30747 +f 30290 30299 30747 +f 30370 30719 30569 +f 30612 30370 30569 +f 30410 30469 30714 +f 30695 30520 30600 +f 30477 30826 30711 +f 30717 30474 30576 +f 30519 30583 30497 +f 30583 30519 30622 +f 30301 30602 30699 +f 30378 30301 30699 +f 30701 30378 30699 +f 30418 30614 30615 +f 30751 30488 30418 +f 30311 30607 31033 +f 30380 30645 30528 +f 30383 30311 30632 +f 30630 30414 30599 +f 30257 30362 30956 +f 30362 30722 30956 +f 30358 30756 30484 +f 30172 30383 30632 +f 30232 30257 30956 +f 30414 30419 30599 +f 30484 30756 30485 +f 30635 30636 30486 +f 30368 30486 30636 +f 30633 30489 30638 +f 30490 30451 30749 +f 30694 30605 30604 +f 30526 30629 30683 +f 30851 30455 30342 +f 30726 30232 30611 +f 30504 30580 30399 +f 30570 30613 30499 +f 30580 30504 30828 +f 30272 30499 30613 +f 30578 30575 30387 +f 30456 30620 30935 +f 30287 30685 30684 +f 30577 30703 30827 +f 30696 30464 30799 +f 30396 30577 30827 +f 30331 30287 30684 +f 30176 30733 30741 +f 30576 30460 30621 +f 30476 30618 30845 +f 30794 30621 30460 +f 30732 30500 30627 +f 30243 30507 30460 +f 30626 30452 30741 +f 30396 30918 30304 +f 30286 30497 30805 +f 30685 30286 30805 +f 30588 30304 30918 +f 30111 30397 30973 +f 30453 30750 30515 +f 30454 30494 30893 +f 30578 30345 30825 +f 30516 30734 30308 +f 30345 30579 30825 +f 30688 30596 30473 +f 30737 30514 30356 +f 30523 30586 30475 +f 30743 30801 30354 +f 30515 30523 30357 +f 30502 30596 30740 +f 30517 30592 30815 +f 30487 30795 30363 +f 30480 30502 30740 +f 30740 30793 30480 +f 30511 30363 30795 +f 30349 30934 30977 +f 30815 30592 30759 +f 30760 30526 30683 +f 30709 30526 30760 +f 30713 30407 30631 +f 30497 30583 30848 +f 30600 30480 30793 +f 30623 30182 30812 +f 30847 30376 30498 +f 30707 30508 30637 +f 30714 30469 30634 +f 30735 30707 30637 +f 30891 30376 30847 +f 30809 30418 30615 +f 30971 30530 30712 +f 30717 30576 30789 +f 30358 30633 30756 +f 30708 30707 30826 +f 30141 30587 30625 +f 30602 30520 30695 +f 30594 30360 30803 +f 30725 30314 30625 +f 30370 30753 30718 +f 30197 30853 30643 +f 30853 30197 30642 +f 30826 30477 30708 +f 30819 30601 30754 +f 30373 30530 30770 +f 30471 30819 30628 +f 30534 30609 30716 +f 30488 30751 30667 +f 30628 30607 30529 +f 30724 30535 30603 +f 30724 30604 30491 +f 30737 30531 30822 +f 30632 30311 31033 +f 30646 30487 30538 +f 30647 30537 30761 +f 30549 30648 30652 +f 30549 30652 30558 +f 30540 30329 30769 +f 30810 30540 30769 +f 30579 30503 30692 +f 30650 30413 30655 +f 30765 30540 30810 +f 30647 30656 30548 +f 30541 30545 30542 +f 30768 30326 30653 +f 30619 30547 30952 +f 30552 30551 30661 +f 30546 30721 30655 +f 30430 30552 30661 +f 30326 30373 30770 +f 30556 30430 30661 +f 30459 30764 30547 +f 30431 30430 30556 +f 30550 30548 30656 +f 30771 30657 30675 +f 30537 30527 30761 +f 30675 30660 30771 +f 30662 30663 30777 +f 30777 30556 30662 +f 30556 30777 30557 +f 30676 30660 30554 +f 30436 30437 30659 +f 30555 30676 30554 +f 30659 30437 30666 +f 30555 30559 30667 +f 30676 30555 30667 +f 30664 30676 30667 +f 30557 30777 30561 +f 30873 30561 30777 +f 30338 30561 30873 +f 30559 30488 30667 +f 30638 30560 30665 +f 30426 30560 30638 +f 30426 30638 30489 +f 30670 30338 30873 +f 30338 30670 30563 +f 30565 30783 30433 +f 30555 30544 30564 +f 30554 30544 30555 +f 30550 30668 30564 +f 30565 30435 30670 +f 30566 30670 30435 +f 30668 30560 30564 +f 30563 30566 30344 +f 30670 30566 30563 +f 30566 30567 30671 +f 30568 30566 30671 +f 30560 30668 30665 +f 30344 30566 30568 +f 30406 30433 30785 +f 30533 30406 30785 +f 30672 30640 30533 +f 30673 30671 30567 +f 30605 30673 30567 +f 30568 30492 30234 +f 30439 30440 30674 +f 30332 30650 30543 +f 30327 30326 30768 +f 30436 30658 30440 +f 30440 30658 30674 +f 30674 30428 30439 +f 30442 30666 30441 +f 30441 30666 30437 +f 30662 30666 30442 +f 30443 30662 30442 +f 30680 30446 30678 +f 30445 30446 30680 +f 30444 30446 30445 +f 30445 30682 30443 +f 30682 30445 30680 +f 30680 30681 30682 +f 30446 30677 30678 +f 30328 30677 30446 +f 30677 30328 30679 +f 30328 30669 30679 +f 30663 30662 30443 +f 30443 30682 30663 +f 30629 30574 30731 +f 30473 30463 30800 +f 30617 30272 30613 +f 30690 30619 30952 +f 30893 30494 30573 +f 30973 30397 30739 +f 30689 30512 30855 +f 30504 30696 30828 +f 30512 30298 30931 +f 30514 30737 30942 +f 30739 30349 30977 +f 30750 30453 30626 +f 30511 30795 30624 +f 30587 30943 30997 +f 30742 30518 31117 +f 30697 30931 30298 +f 30740 30596 30688 +f 30459 30461 30787 +f 30581 30522 30705 +f 30787 30461 30745 +f 30517 30815 30639 +f 30805 30497 30848 +f 30950 30506 30813 +f 30598 30506 30950 +f 30704 30921 30524 +f 30944 30812 30182 +f 30746 30483 30917 +f 30527 30598 30950 +f 30589 30725 30728 +f 30591 30624 30892 +f 30752 30591 30892 +f 30793 30695 30600 +f 30591 30752 30753 +f 30521 30709 30710 +f 30854 30630 31005 +f 30630 30599 31005 +f 30758 30479 30908 +f 30718 30753 31068 +f 30904 30122 30711 +f 30419 30525 30599 +f 30609 30501 30748 +f 30463 30122 30904 +f 30590 30462 30713 +f 30635 30485 30756 +f 30720 30715 30834 +f 30612 30569 30920 +f 30691 30572 30972 +f 30616 30612 30920 +f 30851 30703 30455 +f 30700 30851 30342 +f 30732 30972 30572 +f 30522 30315 31024 +f 30315 30706 31024 +f 30449 30388 30616 +f 30175 30816 30573 +f 30410 30912 30631 +f 30410 30714 30912 +f 30717 30634 30469 +f 30706 30465 30836 +f 30644 30317 30837 +f 30724 30693 30604 +f 30447 30765 30570 +f 30694 30604 30693 +f 30817 30605 30694 +f 30369 30726 30620 +f 30492 30730 30390 +f 30495 30571 30898 +f 30918 30396 31003 +f 30840 30571 30458 +f 30588 30918 30704 +f 30458 30690 30906 +f 30694 30693 30818 +f 30733 30968 30741 +f 30730 30868 30390 +f 30685 30805 30684 +f 30393 30390 30868 +f 30935 30620 30726 +f 30842 30690 30952 +f 30512 30931 30855 +f 30683 30629 30928 +f 30944 30454 30893 +f 30637 30505 30922 +f 30470 30524 30921 +f 30921 30595 30470 +f 31139 30931 30697 +f 30692 30580 30933 +f 30697 30581 31139 +f 30834 30470 30595 +f 31151 30642 30687 +f 30715 30470 30834 +f 31037 30707 30735 +f 30622 30514 30942 +f 30691 30858 30582 +f 30826 30707 31037 +f 30460 30507 30996 +f 30713 30631 30940 +f 30727 30589 31238 +f 30599 30525 30804 +f 30602 30695 30889 +f 30796 30609 30748 +f 30889 30699 30602 +f 30841 30727 31238 +f 31034 30981 30530 +f 30932 30403 30802 +f 30607 30628 30821 +f 30744 31117 30518 +f 30757 30632 31033 +f 30797 30476 30924 +f 30845 30924 30476 +f 30510 30450 30448 +f 30751 30418 30809 +f 30810 30852 30765 +f 30574 30632 30731 +f 30765 30852 30570 +f 30570 30852 30613 +f 31079 30800 30463 +f 30719 30718 30811 +f 30633 30763 30762 +f 30755 30593 30846 +f 30756 30633 30762 +f 30368 30636 30340 +f 30523 30515 30959 +f 31004 30594 30803 +f 30483 30617 30917 +f 30917 30923 30746 +f 30716 30609 30796 +f 30806 30416 31065 +f 30770 30530 30981 +f 30416 30702 31065 +f 30603 30640 30672 +f 30451 30746 30820 +f 30820 30749 30451 +f 30610 30575 30824 +f 30836 30465 30644 +f 30693 30724 30909 +f 30615 30331 30684 +f 30941 30700 30641 +f 30317 30838 30837 +f 30939 30250 31042 +f 30250 30606 31042 +f 31049 30838 30493 +f 30493 30898 31049 +f 30898 30571 30840 +f 30659 30666 30861 +f 30651 30804 30525 +f 30653 30326 30770 +f 30605 30817 30767 +f 30804 30651 30766 +f 30764 30459 30787 +f 30772 30768 30865 +f 30773 30649 30772 +f 30651 30657 30766 +f 30541 30773 30774 +f 30545 30541 30774 +f 30538 30545 30774 +f 30646 30538 30774 +f 30558 30652 30864 +f 30864 30786 30558 +f 30776 30487 30646 +f 30795 30487 30776 +f 30666 30786 30861 +f 30817 30694 30818 +f 30551 30558 30786 +f 30764 30952 30547 +f 30967 30686 30579 +f 30654 30543 30769 +f 30579 30692 30967 +f 30769 30543 30994 +f 30562 30481 30867 +f 30984 30543 30650 +f 30553 30428 30778 +f 30658 30436 30659 +f 30661 30551 30786 +f 30650 30655 30984 +f 30786 30666 30662 +f 30662 30661 30786 +f 30661 30662 30556 +f 30775 30676 30779 +f 30660 30676 30775 +f 30984 30655 30721 +f 30777 30663 30871 +f 30676 30664 30779 +f 30784 30664 30667 +f 30781 30784 30667 +f 30664 30784 30665 +f 30781 30667 30782 +f 30665 30784 30638 +f 30783 30565 30780 +f 30873 30780 30670 +f 30633 30638 30763 +f 30656 30872 30550 +f 30565 30670 30780 +f 30668 30550 30872 +f 30987 30779 30664 +f 30672 30533 30785 +f 30668 30664 30665 +f 30987 30664 30668 +f 30987 30668 30872 +f 30534 30716 30481 +f 30481 30716 30867 +f 30785 30433 30783 +f 30673 30605 30767 +f 30792 30705 30522 +f 30530 30971 31034 +f 30576 30621 30789 +f 30922 30788 30637 +f 30688 30473 30791 +f 30478 30790 30743 +f 30637 30788 30835 +f 30590 30713 30895 +f 30892 30624 30795 +f 30735 30637 30835 +f 30835 30974 30735 +f 30794 30460 30996 +f 30740 30688 30791 +f 30834 30886 30720 +f 30955 30586 30798 +f 30585 30586 30955 +f 30516 31077 30734 +f 31068 30753 30752 +f 30725 30625 30997 +f 30713 30940 31015 +f 30639 30815 30970 +f 30970 30833 30639 +f 30498 30723 30847 +f 30940 30631 31063 +f 30709 30760 30965 +f 30809 30962 30751 +f 30912 31063 30631 +f 30930 30759 30710 +f 30719 30811 30569 +f 30710 30709 30814 +f 30958 30745 31016 +f 30745 30727 31016 +f 30934 30630 30849 +f 31016 30727 30841 +f 30589 30728 31238 +f 30634 30717 30915 +f 30819 30754 31026 +f 30721 30490 31097 +f 30803 30758 31051 +f 30760 30683 30965 +f 30756 30762 30899 +f 30908 31051 30758 +f 30821 31269 30607 +f 30976 30738 30510 +f 30722 30643 30907 +f 30894 30532 30806 +f 30919 30613 30852 +f 30903 30756 30899 +f 30725 30897 31448 +f 30635 30756 30903 +f 30725 31448 30728 +f 30941 30641 30939 +f 31033 30607 31153 +f 30636 30635 30903 +f 30617 30613 30917 +f 30606 30496 30729 +f 30853 30907 30643 +f 31101 30716 30808 +f 30716 30796 30808 +f 30701 30528 30645 +f 30479 30610 30850 +f 30672 30843 30603 +f 30458 30906 30840 +f 30531 30528 30822 +f 30906 30690 30842 +f 31031 30816 30175 +f 31139 30581 30705 +f 30473 30800 30791 +f 30575 30578 30824 +f 30578 30825 30824 +f 30527 30950 30902 +f 30922 30393 30916 +f 30579 30686 30825 +f 30762 30763 30807 +f 30751 30762 30807 +f 30857 30972 30732 +f 30969 30971 30712 +f 30516 30823 31214 +f 31151 30687 30401 +f 30885 30789 30621 +f 30828 30933 30580 +f 30801 30743 30790 +f 30621 30794 30885 +f 30595 30921 30963 +f 30832 31151 30401 +f 30597 30790 30478 +f 30734 30943 30584 +f 30401 30742 30832 +f 30625 30587 30997 +f 30828 30696 30829 +f 30590 30895 30698 +f 30630 30854 30849 +f 30723 30720 30847 +f 30932 30790 30597 +f 31216 30805 30848 +f 30838 31049 30837 +f 30583 30622 31043 +f 30799 30736 30998 +f 30751 30962 30762 +f 30736 30472 30831 +f 30846 30594 31119 +f 30593 30594 30846 +f 30507 30585 30955 +f 30955 30996 30507 +f 30501 30797 30901 +f 30888 30802 30532 +f 30898 30840 30839 +f 31119 30594 31004 +f 30586 30523 30959 +f 30959 30798 30586 +f 30930 30710 30814 +f 30845 30618 30929 +f 30699 30889 31038 +f 30814 30709 30965 +f 30801 30929 30618 +f 30842 30952 31145 +f 30820 30746 30923 +f 30569 30811 31020 +f 30815 31147 30970 +f 31097 30490 30926 +f 30749 30926 30490 +f 31137 30616 30920 +f 30967 30692 30933 +f 30733 30449 30966 +f 30968 30733 30966 +f 30711 30826 30949 +f 30626 30741 30975 +f 30712 30935 30969 +f 30918 31066 30704 +f 30750 30626 30856 +f 30946 30704 31066 +f 30603 30844 30724 +f 30808 30796 30953 +f 30509 30608 30954 +f 30608 30689 30954 +f 30748 30953 30796 +f 30844 31108 30724 +f 30909 30724 31108 +f 30340 31028 31031 +f 30732 30627 30857 +f 30960 30810 30993 +f 30693 30909 30945 +f 30960 30852 30810 +f 30818 30693 30913 +f 30936 30817 30818 +f 30817 30936 30730 +f 30730 30936 30868 +f 31065 30894 30806 +f 30731 30632 30757 +f 31065 30702 31078 +f 31062 30683 30928 +f 30658 30659 30861 +f 30861 30863 30658 +f 31074 30804 30766 +f 30767 30730 30862 +f 30900 30766 30657 +f 30993 30810 30769 +f 30492 30862 30730 +f 30770 31195 30653 +f 30865 30880 30772 +f 30865 30776 30880 +f 30646 30880 30776 +f 30772 30774 30773 +f 30772 30880 30774 +f 30646 30774 30880 +f 30767 30817 30730 +f 30861 30786 30864 +f 30993 30769 30994 +f 30393 30868 30916 +f 30860 30952 30764 +f 31093 30994 30543 +f 30771 30900 30657 +f 30879 30562 30867 +f 30669 30562 30879 +f 30900 30771 30866 +f 30952 30860 30859 +f 30771 30660 30775 +f 30984 31093 30543 +f 30775 30779 31091 +f 30721 31097 30984 +f 30674 30658 30863 +f 30780 30873 30875 +f 30674 30863 30778 +f 30778 30864 30553 +f 30869 30781 30782 +f 30638 30781 30869 +f 30784 30781 30638 +f 30783 30780 30875 +f 30874 30783 30875 +f 30671 30862 30568 +f 30553 30864 30648 +f 30652 30648 30864 +f 30672 30785 30876 +f 30751 30807 30667 +f 30667 30807 30782 +f 30869 30807 30638 +f 30638 30807 30763 +f 30785 30877 30876 +f 30785 30783 30877 +f 30877 30783 30874 +f 30862 30671 30673 +f 30673 30767 30862 +f 30872 30656 31206 +f 30862 30492 30568 +f 30871 30663 30682 +f 30541 30649 30773 +f 30539 30649 30541 +f 30871 30682 30870 +f 30870 30682 30681 +f 30865 30768 30653 +f 30674 30778 30428 +f 30768 30772 30649 +f 30882 30677 30881 +f 30678 30677 30882 +f 30679 30884 30881 +f 30677 30679 30881 +f 30680 30678 30882 +f 30883 30680 30882 +f 30681 30680 30883 +f 30679 30669 30879 +f 30884 30679 30879 +f 31001 30802 30888 +f 30737 31123 30942 +f 31037 30735 30974 +f 30695 30793 30740 +f 31044 30828 30829 +f 30836 30644 30937 +f 30644 30837 30937 +f 30847 30720 31131 +f 30895 30713 31015 +f 30888 30532 30894 +f 30794 30996 30887 +f 30755 30846 30999 +f 30829 30696 31126 +f 30696 30799 30998 +f 30885 31129 30789 +f 31117 30744 30896 +f 31017 31015 30940 +f 30830 30696 30998 +f 30890 30699 31038 +f 31053 30996 30955 +f 30890 30948 30699 +f 30843 30844 30603 +f 30701 30699 30948 +f 31076 30711 30949 +f 30944 30893 31159 +f 30953 31101 30808 +f 30898 30839 31162 +f 30811 30718 31173 +f 30998 30736 30831 +f 30833 30970 31008 +f 30744 30698 30896 +f 31004 30803 30938 +f 30501 30901 30748 +f 30921 30704 30946 +f 30831 30472 30833 +f 30472 30639 30833 +f 30906 31164 30840 +f 31003 30396 30827 +f 30913 30693 30945 +f 30737 30822 31058 +f 30930 31167 30759 +f 30938 30803 31051 +f 30729 30509 30925 +f 30923 30917 31013 +f 30936 30818 30913 +f 30915 30717 30789 +f 30916 31142 30922 +f 30904 31079 30463 +f 30926 30820 31018 +f 30749 30820 30926 +f 30834 30595 31072 +f 30764 30911 30860 +f 30689 30855 31029 +f 30911 30764 30787 +f 30852 30960 30919 +f 31024 30706 30979 +f 30759 31167 30815 +f 30836 30979 30706 +f 31052 30805 31216 +f 30684 30805 31052 +f 30702 30973 31283 +f 30613 31013 30917 +f 30962 30899 30762 +f 30787 30745 31176 +f 30965 30683 31062 +f 31176 30910 30787 +f 30745 30958 31176 +f 30856 30626 30975 +f 31059 30515 30750 +f 30615 31007 30809 +f 30850 30961 30479 +f 30927 31047 30795 +f 30761 30527 30902 +f 30850 30610 31070 +f 30610 30824 31070 +f 30797 30924 30901 +f 30924 30845 30929 +f 30832 30742 31117 +f 30731 30757 31060 +f 30932 30802 31001 +f 30933 30828 31044 +f 30813 30858 30978 +f 31012 30691 30972 +f 30895 31040 30698 +f 30889 30695 30740 +f 31270 30836 30937 +f 30892 30795 31047 +f 31191 30747 30999 +f 30747 30755 30999 +f 31046 30696 30830 +f 30725 30997 30897 +f 31000 31159 30893 +f 30826 31037 31157 +f 30837 31049 30937 +f 30896 30698 31040 +f 30892 31002 30752 +f 30885 30794 30887 +f 31068 30752 31002 +f 31049 30898 31162 +f 30951 30718 31068 +f 31043 31325 30583 +f 31173 30718 30951 +f 30848 30583 31216 +f 31216 30583 31325 +f 30839 30840 31011 +f 31164 31011 30840 +f 30748 30901 31227 +f 30714 31063 30912 +f 30920 30569 31020 +f 30899 30962 31128 +f 30906 30842 31054 +f 30962 30809 31056 +f 30616 31137 31175 +f 31227 30953 30748 +f 30859 30860 31179 +f 30714 30634 30947 +f 30448 30891 31135 +f 31007 31056 30809 +f 30908 30479 30961 +f 31066 30918 31003 +f 30915 30789 31241 +f 30804 31074 30599 +f 31009 30899 30964 +f 30925 30509 30954 +f 30904 30711 31076 +f 31129 31241 30789 +f 30738 30976 31075 +f 30968 31039 30741 +f 30948 30528 30701 +f 30754 30623 31140 +f 30340 30636 31028 +f 31013 30613 30919 +f 30975 30741 31039 +f 30823 30738 31075 +f 30853 30642 31045 +f 31072 30595 30963 +f 31026 31055 30819 +f 30628 30819 30821 +f 31030 31031 31028 +f 30791 30800 31080 +f 30757 31033 31153 +f 31032 30791 31080 +f 30791 31032 30740 +f 30956 30722 30907 +f 31044 31027 30933 +f 30788 30922 31142 +f 30573 30816 31073 +f 31247 30972 30857 +f 30702 31283 31078 +f 30726 30611 31253 +f 31059 30959 30515 +f 30835 31152 30974 +f 31061 30923 31013 +f 31018 30923 31061 +f 30858 30691 30905 +f 30820 30923 31018 +f 30969 30935 31190 +f 31007 30615 30684 +f 30778 30863 30864 +f 31195 30770 30981 +f 30927 30865 31213 +f 30776 30865 30927 +f 30795 30776 30927 +f 30864 30863 30861 +f 30647 30761 31082 +f 31082 30656 30647 +f 31206 30656 31084 +f 30771 30775 31088 +f 31088 30866 30771 +f 31088 30775 31091 +f 30870 31096 30871 +f 30777 30871 31096 +f 31096 31302 30777 +f 30873 30777 31302 +f 31302 31203 30873 +f 30875 30873 31305 +f 30807 30869 30986 +f 30807 30986 30964 +f 30987 30872 31207 +f 30867 30716 31101 +f 31099 30867 31101 +f 31206 31207 30872 +f 30990 30995 31085 +f 30991 30995 30990 +f 30992 30995 30991 +f 30876 30843 30672 +f 30995 30980 31085 +f 30992 30980 30995 +f 30874 30989 30877 +f 30878 30877 30989 +f 30878 30876 30877 +f 30876 30878 30988 +f 30989 30945 30878 +f 30878 30945 30988 +f 30945 30909 31108 +f 30886 30834 31072 +f 31001 31025 30932 +f 30981 31034 31192 +f 30939 31042 31122 +f 30606 30729 31042 +f 31225 30720 30886 +f 30734 30914 31335 +f 31043 30622 30942 +f 31001 30888 31328 +f 30954 30689 30957 +f 30948 31141 30528 +f 30689 31029 30957 +f 30943 30734 31335 +f 30812 30944 31159 +f 31118 30892 31047 +f 30830 30998 31046 +f 30822 30528 31143 +f 31131 30720 31225 +f 30855 30931 31185 +f 30829 31126 31256 +f 31002 30892 31118 +f 30931 31139 31438 +f 31053 30955 31136 +f 31126 30696 31046 +f 31162 30839 31011 +f 30961 31234 30908 +f 30962 31056 31128 +f 31054 30842 31145 +f 30850 31070 30961 +f 30792 30522 31187 +f 30522 31024 31187 +f 30860 30911 31149 +f 30911 30787 30910 +f 30964 30986 31009 +f 30986 31010 31009 +f 30998 30831 31266 +f 30901 30924 31172 +f 30913 30945 31006 +f 31006 31133 30913 +f 30903 30899 31009 +f 31097 30926 31254 +f 30902 30950 31048 +f 30636 30903 31069 +f 30684 31023 31154 +f 31079 30904 31076 +f 31028 30636 31069 +f 31250 30686 31251 +f 31020 30811 31173 +f 30731 31060 30629 +f 30739 30977 31222 +f 30684 31052 31023 +f 30967 30933 31358 +f 31063 30714 30947 +f 30737 31058 31123 +f 31238 30728 31448 +f 31000 30573 31073 +f 30893 30573 31000 +f 30915 30947 30634 +f 30936 30913 31163 +f 31016 30841 31144 +f 31137 30920 31020 +f 30916 30868 31019 +f 30841 31238 31144 +f 30726 31253 30935 +f 30960 31035 31021 +f 30510 30448 31135 +f 31021 30919 30960 +f 30449 30616 31022 +f 30642 31151 31045 +f 30857 30627 31081 +f 30858 30905 30978 +f 30978 30905 31189 +f 30788 31245 30835 +f 31032 31036 30740 +f 30905 30691 31012 +f 30813 31155 30950 +f 31155 30813 30978 +f 31184 30516 31214 +f 30965 31062 31014 +f 30790 31150 30801 +f 30747 31081 30627 +f 30790 30932 31025 +f 30889 30740 31036 +f 31157 30949 30826 +f 31034 30971 31192 +f 31059 30750 31223 +f 31170 30889 31036 +f 31157 31041 30949 +f 30889 31170 31038 +f 31076 30949 31041 +f 30750 30856 31223 +f 30953 31227 31229 +f 30979 30836 31270 +f 30950 31155 31048 +f 30890 31038 31423 +f 31129 30885 31050 +f 31166 30941 30939 +f 31050 30885 30887 +f 30895 31015 31040 +f 30798 31136 30955 +f 31288 30847 31131 +f 30700 30941 31121 +f 30599 31074 31171 +f 30891 30847 31288 +f 31058 30822 31143 +f 30888 30894 31160 +f 31135 30891 31288 +f 30897 30997 31546 +f 31056 31007 31258 +f 30703 30851 31235 +f 30821 30819 31055 +f 31055 31380 30821 +f 30938 31051 31375 +f 30853 31127 30907 +f 30940 31063 31125 +f 30976 30510 31135 +f 30900 30866 31293 +f 31002 30951 31068 +f 30611 30956 31243 +f 30903 31009 31067 +f 30611 31243 31253 +f 31180 30946 31066 +f 30973 30739 31222 +f 31080 30800 31359 +f 31134 30833 31008 +f 30928 30629 31387 +f 31031 31146 30816 +f 30684 31154 31007 +f 30823 31075 31214 +f 31190 30935 31253 +f 31133 31161 30913 +f 31064 31003 30827 +f 30977 30934 31224 +f 30921 30946 31379 +f 31049 31162 31280 +f 30934 30849 31281 +f 30516 31184 31077 +f 31012 30972 31360 +f 31071 30913 31161 +f 30919 31174 31013 +f 31163 30913 31232 +f 31070 30824 31177 +f 30616 31175 31022 +f 30930 30814 31167 +f 31008 30970 31274 +f 31232 30913 31071 +f 31164 30906 31054 +f 30449 31022 30966 +f 30825 30686 31389 +f 31352 31147 30815 +f 30705 30792 31187 +f 30815 31167 31352 +f 30686 30967 31251 +f 31358 30933 31027 +f 31148 31245 30788 +f 31149 31179 30860 +f 31149 30911 30910 +f 30929 30801 31248 +f 30924 30929 31248 +f 31152 30835 31245 +f 30969 31230 30971 +f 30734 31077 30914 +f 30993 31035 30960 +f 31196 31083 30982 +f 31128 30964 30899 +f 31195 30981 31199 +f 30859 31057 30952 +f 30952 31057 31145 +f 30868 30936 31019 +f 31085 30980 31087 +f 31057 30859 31217 +f 30859 31179 31217 +f 30994 31035 30993 +f 30761 30902 31082 +f 31082 30902 31048 +f 31090 30982 31083 +f 31035 30994 31089 +f 31082 31084 30656 +f 30982 31090 30983 +f 30983 31090 31086 +f 31107 30867 31099 +f 30782 30807 31298 +f 31298 30964 31128 +f 30807 30964 31298 +f 31092 30782 31298 +f 30869 30782 31092 +f 30986 30869 31092 +f 31092 31205 30986 +f 31205 31010 30986 +f 31091 30779 31094 +f 30779 30987 31094 +f 31095 31094 30987 +f 30987 31207 31095 +f 31093 30984 31194 +f 30984 31097 31194 +f 30991 30990 31210 +f 31100 30991 31210 +f 31100 30992 30991 +f 31305 30873 31203 +f 31106 31105 30985 +f 31106 31104 31105 +f 30985 31107 31106 +f 31106 31107 31098 +f 31104 31106 31098 +f 30988 30843 30876 +f 31108 30843 30988 +f 30843 31108 30844 +f 31101 30953 31132 +f 31102 31409 30989 +f 30945 30989 31409 +f 31212 30945 31409 +f 30989 30874 31102 +f 31006 30945 31212 +f 31108 30988 30945 +f 30870 31116 31104 +f 30883 31116 30870 +f 31103 31196 30982 +f 30681 30883 30870 +f 31116 31105 31104 +f 31195 31213 30653 +f 30982 30983 31103 +f 30653 31213 30865 +f 31103 30983 31109 +f 31109 30983 31086 +f 31111 30881 31110 +f 30882 30881 31111 +f 30881 30884 31321 +f 31321 31110 30881 +f 31112 30882 31111 +f 30883 30882 31112 +f 31112 31116 30883 +f 31105 31116 31112 +f 31113 31105 31112 +f 31321 30884 31114 +f 30874 30875 31102 +f 31114 30879 31115 +f 30884 30879 31114 +f 31113 30985 31105 +f 30879 30985 31115 +f 31115 30985 31113 +f 30867 31107 30879 +f 30879 31107 30985 +f 31120 31044 30829 +f 30887 30996 31215 +f 31172 31227 30901 +f 30941 31166 31121 +f 31229 31132 30953 +f 30999 30846 31366 +f 31118 31237 31002 +f 31046 30998 31130 +f 31237 30951 31002 +f 30846 31119 31366 +f 31328 30888 31160 +f 31040 31015 31260 +f 31215 30996 31053 +f 31017 31544 31015 +f 30831 30833 31226 +f 31226 30833 31134 +f 31334 31049 31280 +f 31219 30939 31122 +f 30754 31140 31026 +f 30956 30907 31381 +f 31243 30956 31381 +f 30854 31005 31168 +f 31019 31142 30916 +f 31249 31127 30853 +f 30970 31147 31274 +f 30887 31158 31050 +f 31292 30824 31593 +f 30788 31142 31148 +f 30824 30825 31593 +f 30825 31389 31593 +f 31380 31269 30821 +f 30729 30925 31042 +f 31005 30599 31171 +f 30800 31079 31359 +f 31145 31057 31349 +f 30686 31250 31389 +f 31158 30887 31215 +f 30814 30965 31014 +f 31037 30974 31152 +f 30629 31060 31387 +f 31074 30766 31528 +f 31289 31037 31152 +f 31053 31136 31181 +f 31143 31488 31058 +f 30766 30900 31528 +f 31437 30940 31124 +f 31125 31124 30940 +f 31059 30798 30959 +f 31039 30968 31178 +f 31044 31120 31156 +f 31231 30997 30943 +f 30851 30700 31121 +f 31151 30832 31221 +f 30856 30975 31039 +f 31024 30979 31326 +f 31185 31029 30855 +f 31039 31223 30856 +f 31222 30977 31224 +f 30934 31281 31224 +f 31185 30931 31438 +f 31067 31009 31188 +f 30827 30703 31235 +f 30903 31067 31330 +f 30926 31018 31254 +f 31069 30903 31330 +f 31241 30947 30915 +f 30958 31016 31144 +f 31246 31028 31069 +f 31028 31246 31030 +f 31030 31246 31146 +f 31031 31030 31146 +f 30919 31021 31174 +f 31066 31003 31356 +f 31356 31003 31064 +f 31123 31426 30942 +f 30963 30921 31255 +f 31255 30921 31379 +f 31183 30963 31255 +f 31072 30963 31183 +f 30972 31247 31360 +f 31025 31150 30790 +f 31081 30747 31191 +f 30886 31072 31336 +f 31058 31363 31123 +f 31281 30849 31285 +f 31182 31040 31260 +f 31241 31129 31271 +f 31239 30951 31237 +f 31023 31052 31329 +f 30849 30854 31285 +f 31216 31329 31052 +f 31046 31130 31126 +f 31270 30937 31523 +f 31173 30951 31239 +f 31130 30998 31266 +f 31001 31328 31364 +f 31173 31472 31020 +f 31226 31134 31347 +f 30937 31049 31334 +f 31137 31020 31175 +f 31134 31008 31274 +f 31076 31355 31079 +f 31169 30814 31014 +f 31017 30940 31437 +f 31004 30938 31119 +f 31167 30814 31169 +f 30827 31235 31064 +f 31045 31342 31249 +f 31056 31374 31376 +f 31128 31056 31376 +f 30853 31045 31249 +f 31274 31147 31351 +f 31180 31066 31282 +f 31042 31228 31122 +f 31352 31351 31147 +f 31061 31013 31174 +f 31359 31032 31080 +f 31042 30925 31419 +f 31180 31379 30946 +f 31063 30947 31233 +f 31153 30607 31269 +f 31153 31273 30757 +f 30948 30890 31345 +f 31171 31074 31528 +f 31233 30947 31440 +f 31279 31232 31071 +f 30757 31273 31060 +f 31057 31217 31259 +f 31223 31039 31348 +f 31141 31143 30528 +f 31356 31282 31066 +f 31231 30943 31335 +f 31018 31061 31254 +f 31292 31177 30824 +f 31062 30928 31387 +f 31073 30816 31146 +f 31000 31073 31585 +f 31179 31149 31218 +f 31218 31149 31220 +f 31418 31528 30900 +f 31149 30910 31220 +f 31043 30942 31426 +f 31220 30910 31277 +f 31142 31019 31165 +f 30900 31293 31418 +f 30705 31187 31442 +f 31346 31142 31165 +f 31253 31243 31605 +f 31187 31024 31186 +f 31148 31142 31346 +f 30857 31081 31247 +f 31152 31245 31286 +f 30910 31176 31277 +f 31358 31027 31044 +f 30958 31144 31176 +f 31230 30969 31190 +f 31222 31283 30973 +f 31157 31037 31289 +f 31117 31221 30832 +f 31192 30971 31230 +f 31360 31247 31361 +f 31298 31128 31295 +f 31296 31196 31103 +f 30936 31201 31019 +f 31021 31035 31089 +f 31188 31009 31010 +f 31201 30936 31163 +f 31093 31089 30994 +f 31087 30980 31198 +f 30927 31213 31197 +f 31198 30980 31312 +f 31047 30927 31197 +f 31082 31398 31084 +f 31083 31200 31090 +f 31398 31206 31084 +f 31088 31293 30866 +f 31086 31090 31200 +f 31358 31251 30967 +f 31088 31091 31405 +f 30870 31303 31096 +f 31096 31303 31302 +f 31089 31093 31194 +f 30870 31104 31303 +f 31202 31303 31104 +f 31097 31254 31194 +f 31298 31204 31092 +f 31092 31204 31205 +f 31305 31399 30875 +f 31102 30875 31399 +f 31107 31209 31208 +f 31098 31107 31208 +f 31309 31095 31207 +f 31209 31107 31099 +f 31100 31095 31309 +f 31309 30992 31100 +f 31099 31101 31209 +f 31132 31209 31101 +f 30980 30992 31312 +f 31409 31102 31211 +f 31406 31006 31212 +f 31406 31133 31006 +f 31394 31214 31075 +f 31342 31045 31151 +f 31248 30801 31449 +f 31157 31289 31591 +f 31215 31053 31181 +f 30801 31150 31449 +f 31349 31057 31259 +f 31268 30829 31256 +f 30812 31159 31664 +f 31036 31032 31446 +f 31217 31179 31218 +f 31050 31331 31129 +f 31041 31157 31395 +f 31158 31331 31050 +f 31677 31221 31117 +f 30623 30812 31257 +f 31140 30623 31257 +f 31266 30831 31226 +f 31117 30896 31677 +f 31040 31373 30896 +f 30914 31077 31412 +f 30938 31375 31415 +f 31230 31263 31192 +f 31038 31170 31371 +f 31183 31272 31072 +f 31024 31326 31186 +f 31335 30914 31332 +f 31181 31136 31378 +f 31067 31188 31295 +f 31272 31336 31072 +f 30908 31383 31051 +f 30854 31168 31287 +f 31234 31383 30908 +f 31378 31136 31284 +f 31138 31076 31041 +f 31330 31067 31376 +f 31237 31118 31265 +f 31169 31474 31167 +f 31136 30798 31284 +f 31133 31276 31161 +f 30798 31059 31728 +f 31234 30961 31070 +f 31071 31161 31276 +f 31326 30979 31270 +f 30851 31121 31235 +f 31273 31153 31236 +f 31223 31728 31059 +f 31523 30937 31461 +f 31017 31437 31544 +f 31345 31141 30948 +f 31194 31254 31242 +f 31336 31225 30886 +f 31254 31174 31242 +f 31062 31387 31430 +f 31352 31167 31474 +f 31172 30924 31362 +f 31082 31048 31340 +f 31173 31239 31525 +f 31585 31193 31000 +f 31162 31011 31280 +f 31076 31138 31355 +f 31119 30938 31415 +f 31125 31063 31275 +f 31228 31042 31419 +f 31165 31019 31344 +f 31014 31062 31430 +f 31359 31079 31355 +f 31164 31054 31436 +f 31225 31341 31422 +f 31054 31145 31244 +f 31244 31145 31349 +f 31144 31238 31578 +f 31063 31233 31275 +f 31131 31225 31422 +f 31174 31254 31061 +f 31381 30907 31127 +f 30925 30954 31262 +f 31277 31176 31278 +f 31357 31440 30947 +f 31357 30947 31241 +f 30957 31029 31240 +f 31384 31488 31143 +f 31021 31242 31174 +f 31288 31131 31422 +f 31488 31434 31058 +f 31363 31058 31434 +f 31442 31438 31139 +f 31139 30705 31442 +f 31065 31529 30894 +f 31012 31360 31435 +f 31043 31426 31460 +f 31238 31448 31477 +f 30978 31189 31392 +f 31253 31605 31252 +f 31155 30978 31392 +f 31075 30976 31428 +f 31158 31215 31337 +f 31395 31157 31591 +f 31358 31044 31156 +f 31181 31337 31215 +f 31325 31441 31216 +f 31130 31369 31126 +f 31572 31230 31190 +f 31446 31032 31390 +f 31271 31129 31331 +f 31039 31178 31348 +f 31369 31130 31266 +f 31266 31574 31369 +f 31151 31221 31261 +f 31329 31216 31456 +f 31227 31397 31229 +f 31247 31081 31443 +f 31150 31025 31556 +f 31347 31266 31226 +f 31677 30896 31373 +f 31192 31263 30981 +f 31081 31191 31443 +f 31347 31134 31274 +f 31265 31118 31264 +f 31373 31040 31182 +f 31377 30829 31268 +f 31120 30829 31377 +f 31456 31216 31441 +f 31328 31160 31457 +f 30997 31231 31546 +f 31375 31051 31383 +f 31228 31462 31122 +f 31396 31229 31397 +f 30939 31219 31462 +f 31325 31043 31513 +f 31237 31267 31239 +f 31519 31038 31371 +f 31519 31423 31038 +f 31285 30854 31287 +f 31391 31144 31578 +f 31056 31258 31372 +f 31201 31163 31232 +f 31234 31070 31424 +f 31154 31023 31329 +f 30999 31366 31191 +f 31578 31238 31477 +f 31472 31173 31525 +f 31426 31123 31363 +f 31583 31269 31582 +f 31260 31015 31638 +f 31346 31165 31385 +f 31153 31269 31583 +f 31177 31292 31291 +f 31175 31020 31333 +f 30890 31423 31345 +f 31513 31043 31460 +f 31374 31056 31372 +f 31176 31144 31391 +f 31693 31262 30954 +f 31014 31427 31169 +f 31290 30976 31425 +f 30954 30957 31693 +f 31011 31164 31436 +f 31022 31175 31431 +f 31054 31244 31436 +f 31156 31120 31377 +f 30966 31022 31343 +f 31185 31240 31029 +f 31005 31171 31168 +f 30968 30966 31452 +f 31178 30968 31452 +f 31295 31376 31067 +f 31064 31235 31413 +f 31258 31007 31382 +f 31340 31048 31339 +f 31124 31125 31275 +f 31154 31382 31007 +f 31246 31069 31330 +f 31442 31187 31447 +f 31447 31187 31186 +f 31282 31379 31180 +f 31032 31359 31390 +f 30905 31577 31189 +f 31393 31529 31065 +f 31065 31078 31393 +f 31356 31064 31354 +f 31155 31339 31048 +f 31386 31252 31605 +f 31159 31000 31193 +f 31195 31401 31402 +f 31213 31195 31402 +f 31196 31296 31297 +f 31197 31213 31402 +f 31083 31196 31297 +f 31242 31021 31089 +f 31403 31083 31297 +f 31298 31295 31327 +f 31299 31083 31403 +f 31200 31083 31299 +f 31019 31201 31344 +f 31536 31206 31398 +f 31303 31202 31304 +f 31194 31242 31089 +f 31128 31376 31295 +f 31313 31304 31202 +f 31300 31188 31010 +f 31085 31087 31301 +f 31405 31293 31088 +f 31132 31229 31396 +f 31091 31094 31308 +f 31308 31405 31091 +f 31399 31211 31102 +f 31263 31199 30981 +f 31307 31306 31313 +f 31199 31401 31195 +f 31208 31307 31313 +f 31207 31206 31475 +f 31208 31209 31307 +f 31475 31206 31536 +f 31309 31207 31475 +f 31205 31300 31010 +f 31264 31047 31197 +f 31310 31210 30990 +f 30990 31085 31301 +f 31310 30990 31301 +f 31264 31118 31047 +f 30992 31309 31311 +f 31312 30992 31311 +f 31212 31409 31502 +f 31406 31212 31502 +f 31406 31276 31133 +f 31112 31111 31315 +f 31314 31112 31315 +f 31318 31112 31314 +f 31113 31112 31318 +f 31114 31511 31321 +f 31115 31511 31114 +f 31094 31095 31320 +f 31511 31115 31322 +f 31115 31113 31318 +f 31323 31115 31318 +f 31306 31115 31323 +f 31100 31210 31095 +f 31095 31210 31320 +f 31320 31210 31310 +f 31317 31109 31316 +f 31115 31306 31322 +f 31109 31324 31316 +f 31109 31317 31103 +f 31103 31317 31296 +f 31086 31324 31109 +f 31111 31324 31086 +f 31324 31110 31319 +f 31319 31316 31324 +f 31323 31313 31306 +f 31319 31110 31321 +f 31098 31202 31104 +f 31313 31202 31208 +f 31208 31202 31098 +f 31110 31324 31111 +f 31111 31086 31315 +f 31315 31086 31200 +f 31217 31439 31259 +f 31256 31126 31455 +f 31218 31439 31217 +f 31261 31342 31151 +f 31369 31455 31126 +f 31223 31348 31454 +f 31036 31446 31595 +f 31077 31184 31553 +f 31412 31077 31553 +f 31166 30939 31490 +f 31574 31266 31370 +f 31170 31036 31595 +f 31490 30939 31462 +f 31372 31258 31382 +f 31266 31347 31526 +f 31015 31544 31638 +f 31263 31230 31572 +f 31267 31237 31265 +f 31425 31135 31288 +f 31070 31177 31424 +f 31474 31169 31350 +f 31525 31239 31267 +f 31295 31188 31327 +f 31281 31285 31561 +f 31274 31351 31483 +f 30976 31135 31425 +f 31158 31337 31367 +f 31366 31119 31368 +f 31428 30976 31290 +f 31472 31333 31020 +f 31181 31378 31623 +f 31026 31534 31055 +f 31119 31415 31368 +f 31250 31251 31294 +f 31394 31075 31428 +f 31380 31055 31534 +f 31431 31343 31022 +f 31343 31452 30966 +f 31365 31276 31406 +f 31388 31246 31330 +f 31269 31380 31582 +f 31365 31071 31276 +f 30957 31240 31693 +f 31357 31241 31450 +f 31246 31388 31479 +f 31127 31249 31342 +f 31071 31554 31279 +f 31146 31246 31479 +f 31236 31153 31583 +f 31378 31284 31540 +f 31280 31011 31338 +f 31337 31181 31623 +f 31146 31479 31073 +f 31279 31465 31232 +f 31284 30798 31728 +f 31060 31273 31387 +f 31165 31344 31385 +f 31363 31434 31535 +f 31442 31447 31353 +f 31418 31293 31420 +f 30905 31012 31577 +f 31012 31435 31577 +f 31078 31283 31393 +f 31155 31392 31541 +f 31155 31541 31339 +f 31392 31189 31764 +f 31445 31397 31227 +f 31227 31172 31445 +f 31445 31172 31362 +f 30924 31248 31362 +f 31556 31025 31559 +f 31367 31337 31623 +f 31455 31268 31256 +f 31184 31214 31551 +f 31365 31554 31071 +f 31222 31224 31489 +f 31271 31331 31459 +f 31664 31159 31193 +f 31336 31272 31518 +f 31218 31220 31597 +f 31219 31122 31462 +f 31331 31158 31367 +f 31170 31595 31371 +f 31220 31277 31626 +f 31374 31372 31470 +f 31326 31270 31522 +f 31366 31520 31191 +f 31454 31728 31223 +f 31270 31523 31458 +f 31341 31225 31336 +f 31376 31374 31563 +f 31457 31160 31529 +f 31559 31025 31364 +f 31519 31371 31514 +f 31025 31001 31364 +f 30894 31529 31160 +f 31267 31265 31421 +f 31461 30937 31610 +f 31267 31471 31525 +f 31329 31382 31154 +f 31332 30914 31412 +f 30937 31334 31610 +f 31422 31341 31616 +f 31693 31240 31517 +f 31182 31260 31432 +f 31026 31140 31467 +f 31728 31540 31284 +f 31334 31280 31615 +f 31438 31517 31185 +f 31534 31026 31467 +f 31073 31479 31532 +f 31585 31073 31532 +f 31235 31121 31463 +f 31432 31260 31638 +f 31347 31274 31483 +f 31141 31384 31143 +f 31424 31177 31548 +f 31539 31244 31349 +f 31349 31259 31539 +f 31441 31325 31410 +f 31439 31539 31259 +f 31548 31177 31291 +f 31168 31171 31466 +f 31292 31593 31291 +f 31354 31064 31416 +f 31356 31683 31282 +f 31176 31391 31278 +f 31478 31346 31385 +f 31389 31250 31429 +f 31466 31171 31528 +f 31448 30897 31546 +f 31148 31346 31588 +f 31121 31166 31490 +f 31294 31251 31618 +f 31449 31482 31248 +f 31183 31255 31272 +f 31286 31148 31588 +f 31245 31148 31286 +f 31484 31152 31286 +f 31395 31138 31041 +f 31360 31361 31435 +f 31361 31247 31443 +f 31201 31400 31344 +f 31298 31327 31407 +f 31201 31232 31400 +f 31251 31358 31618 +f 31420 31293 31676 +f 31293 31405 31676 +f 31204 31298 31407 +f 31205 31204 31407 +f 31302 31404 31601 +f 31300 31205 31407 +f 31304 31404 31303 +f 31303 31404 31302 +f 31264 31197 31402 +f 31311 31309 31408 +f 31203 31302 31601 +f 31408 31312 31311 +f 31305 31203 31643 +f 31643 31537 31305 +f 31537 31399 31305 +f 31211 31399 31491 +f 31209 31132 31500 +f 31500 31406 31501 +f 31132 31406 31500 +f 31406 31396 31492 +f 31132 31396 31406 +f 31409 31211 31503 +f 31502 31501 31406 +f 31271 31450 31241 +f 31490 31462 31827 +f 31285 31287 31411 +f 31343 31476 31452 +f 31419 31417 31228 +f 31367 31560 31331 +f 31410 31325 31513 +f 31331 31560 31459 +f 31287 31168 31662 +f 31341 31336 31518 +f 31664 31257 30812 +f 31344 31400 31385 +f 31610 31334 31615 +f 31240 31185 31517 +f 31485 31384 31141 +f 31516 31374 31470 +f 31497 31421 31265 +f 31471 31267 31421 +f 31438 31442 31710 +f 31563 31374 31516 +f 31138 31640 31355 +f 31433 31338 31011 +f 31182 31432 31633 +f 31011 31436 31433 +f 31589 31355 31640 +f 31377 31570 31156 +f 31127 31342 31464 +f 31288 31422 31468 +f 31447 31186 31771 +f 31591 31152 31547 +f 31289 31152 31591 +f 31359 31355 31589 +f 31243 31381 31645 +f 31375 31383 31543 +f 31383 31234 31543 +f 31396 31397 31552 +f 31218 31579 31439 +f 31524 31376 31521 +f 31333 31472 31473 +f 31529 31393 31680 +f 31236 31583 31773 +f 31175 31333 31530 +f 31571 31329 31456 +f 31377 31268 31527 +f 31124 31275 31469 +f 31253 31252 31386 +f 31390 31359 31738 +f 31253 31386 31190 +f 31362 31248 31592 +f 31214 31394 31551 +f 31483 31351 31681 +f 31278 31661 31277 +f 31553 31184 31551 +f 31376 31524 31330 +f 31416 31064 31413 +f 31278 31391 31444 +f 31683 31356 31354 +f 31189 31577 31764 +f 31642 31121 31490 +f 31250 31294 31429 +f 31532 31479 31481 +f 31463 31121 31642 +f 31427 31014 31648 +f 31255 31379 31480 +f 31486 31577 31435 +f 31648 31350 31169 +f 31449 31150 31556 +f 31178 31452 31451 +f 31535 31414 31363 +f 31455 31558 31268 +f 31561 31285 31411 +f 31426 31363 31414 +f 31431 31767 31343 +f 31476 31343 31767 +f 31455 31369 31574 +f 31366 31368 31520 +f 31458 31522 31270 +f 31341 31518 31616 +f 31662 31168 31663 +f 31168 31466 31663 +f 30925 31262 31419 +f 31348 31178 31453 +f 31261 31221 31576 +f 31266 31526 31370 +f 31376 31563 31521 +f 31576 31221 31855 +f 31221 31677 31855 +f 31372 31382 31630 +f 31588 31346 31478 +f 31788 31588 31478 +f 31633 31373 31182 +f 31340 31339 31531 +f 31630 31382 31571 +f 31531 31758 31398 +f 31398 31758 31536 +f 31571 31382 31329 +f 31140 31257 31467 +f 31578 31477 31660 +f 31677 31373 31538 +f 31528 31418 31634 +f 31388 31330 31524 +f 31572 31190 31669 +f 31463 31678 31235 +f 31413 31235 31678 +f 31620 31661 31278 +f 31569 31388 31524 +f 31544 31674 31638 +f 31288 31468 31425 +f 31538 31373 31633 +f 31433 31436 31622 +f 31484 31286 31588 +f 31425 31644 31290 +f 31436 31244 31487 +f 31388 31569 31479 +f 31771 31186 31326 +f 31527 31268 31558 +f 31484 31547 31152 +f 31546 31555 31448 +f 31233 31469 31275 +f 31562 31367 31623 +f 31273 31236 31773 +f 31379 31282 31480 +f 31579 31539 31439 +f 31579 31218 31597 +f 31395 31591 31632 +f 31596 31263 31572 +f 31220 31626 31597 +f 31440 31357 31450 +f 31430 31387 31866 +f 31581 31488 31384 +f 31681 31351 31352 +f 31397 31550 31552 +f 31483 31526 31347 +f 31243 31645 31605 +f 31619 31362 31592 +f 31764 31577 31649 +f 31548 31291 31549 +f 31535 31434 31488 +f 31352 31474 31533 +f 31364 31328 31515 +f 31728 31454 31542 +f 31685 31393 31283 +f 31169 31427 31648 +f 31593 31389 31429 +f 31592 31248 31482 +f 31283 31222 31685 +f 31618 31358 31568 +f 31431 31175 31636 +f 31371 31595 31514 +f 31456 31441 31635 +f 31224 31281 31489 +f 31232 31465 31400 +f 31188 31407 31327 +f 31082 31340 31531 +f 31300 31407 31188 +f 31496 31263 31596 +f 31082 31531 31398 +f 31087 31494 31301 +f 31087 31198 31494 +f 31263 31493 31199 +f 31493 31401 31199 +f 31198 31312 31498 +f 31498 31499 31198 +f 31499 31494 31198 +f 31492 31396 31552 +f 31402 31401 31495 +f 31495 31401 31493 +f 31493 31263 31496 +f 31203 31601 31643 +f 31676 31405 31598 +f 31264 31402 31495 +f 31495 31497 31264 +f 31537 31491 31399 +f 31264 31497 31265 +f 31309 31475 31408 +f 31503 31211 31491 +f 31503 31604 31409 +f 31494 31504 31310 +f 31310 31301 31494 +f 31409 31604 31502 +f 31492 31365 31406 +f 31505 31315 31510 +f 31314 31315 31505 +f 31505 31323 31318 +f 31314 31505 31318 +f 31509 31321 31511 +f 31598 31405 31308 +f 31507 31308 31094 +f 31511 31322 31709 +f 31317 31316 31506 +f 31507 31320 31703 +f 31094 31320 31507 +f 31506 31316 31508 +f 31310 31504 31320 +f 31320 31504 31703 +f 31506 31296 31317 +f 31709 31322 31512 +f 31306 31512 31322 +f 31297 31296 31506 +f 31319 31508 31316 +f 31319 31321 31509 +f 31505 31404 31304 +f 31200 31299 31315 +f 31510 31315 31299 +f 31323 31505 31304 +f 31313 31323 31304 +f 31306 31307 31512 +f 31209 31500 31307 +f 31307 31500 31512 +f 31326 31762 31668 +f 31460 31426 31414 +f 31440 31450 31606 +f 31762 31326 31522 +f 31262 31693 31775 +f 31271 31459 31450 +f 31332 31412 31553 +f 31423 31519 31657 +f 31345 31423 31657 +f 31455 31574 31675 +f 31193 31585 31614 +f 31657 31624 31345 +f 31491 31537 31565 +f 31624 31141 31345 +f 31451 31453 31178 +f 31602 31491 31565 +f 31518 31272 31692 +f 31614 31664 31193 +f 31438 31710 31607 +f 31574 31370 31612 +f 31335 31332 31747 +f 31231 31335 31747 +f 31358 31156 31568 +f 31520 31368 31609 +f 31588 31665 31484 +f 31566 31372 31630 +f 31543 31234 31424 +f 31612 31370 31627 +f 31370 31526 31627 +f 31546 31231 31613 +f 31418 31420 31634 +f 31424 31548 31639 +f 31487 31622 31436 +f 31391 31578 31587 +f 31437 31124 31469 +f 31524 31521 31686 +f 31665 31547 31484 +f 31539 31487 31244 +f 31138 31395 31640 +f 31233 31440 31606 +f 31632 31591 31617 +f 31534 31852 31380 +f 31569 31481 31479 +f 31635 31441 31410 +f 31397 31445 31671 +f 31582 31380 31852 +f 31393 31685 31680 +f 31550 31397 31671 +f 31541 31392 31764 +f 31278 31444 31620 +f 31685 31222 31489 +f 31561 31489 31281 +f 31361 31443 31652 +f 31866 31590 31430 +f 31445 31362 31619 +f 31477 31448 31555 +f 31474 31350 31641 +f 31365 31492 31552 +f 31554 31365 31594 +f 31381 31127 31645 +f 31525 31580 31473 +f 31472 31525 31473 +f 31014 31430 31590 +f 31556 31559 31694 +f 31282 31683 31545 +f 31636 31175 31530 +f 31559 31364 31515 +f 31652 31443 31557 +f 31558 31455 31675 +f 31419 31262 31564 +f 31272 31255 31646 +f 31460 31737 31513 +f 31443 31191 31520 +f 31332 31553 32051 +f 31654 31332 32051 +f 31715 31470 31566 +f 31342 31261 31576 +f 31411 31287 31877 +f 31656 31453 31451 +f 31662 31877 31287 +f 31570 31377 31756 +f 31560 31367 31562 +f 31454 31348 31453 +f 31458 31523 31870 +f 31563 31686 31521 +f 31609 31368 31712 +f 31523 31461 31870 +f 31610 31870 31461 +f 31633 31432 31752 +f 31712 31368 31575 +f 31470 31372 31566 +f 31533 31474 31641 +f 31575 31415 31375 +f 31466 31528 31666 +f 31368 31415 31575 +f 31666 31528 31634 +f 31623 31378 31759 +f 31654 31747 31332 +f 31442 31353 31710 +f 31485 31141 31846 +f 31541 31586 31339 +f 31465 31279 31670 +f 31681 31352 31533 +f 31610 31615 31714 +f 31567 31524 31686 +f 31531 31339 31586 +f 31400 31465 31670 +f 31544 31437 31674 +f 31615 31280 31659 +f 31422 31616 31658 +f 31468 31422 31658 +f 31437 31469 31674 +f 31728 31542 31760 +f 31524 31567 31569 +f 31771 31326 31668 +f 31280 31338 31659 +f 31421 31628 31471 +f 31475 31536 31818 +f 31630 31571 31796 +f 31648 31014 31590 +f 31562 31623 31849 +f 31548 31549 31639 +f 31644 31425 31468 +f 31542 31454 31684 +f 31737 31460 31651 +f 31580 31471 31628 +f 31660 31477 31908 +f 31471 31580 31525 +f 31690 31532 31481 +f 31635 31733 31456 +f 31580 31732 31473 +f 31571 31456 31733 +f 31632 31730 31395 +f 31530 31333 31473 +f 31428 31290 31644 +f 31722 31577 31486 +f 31640 31395 31730 +f 31626 31277 31661 +f 31823 31435 31361 +f 31444 31391 31587 +f 31555 31908 31477 +f 31359 31589 31738 +f 31555 31546 31613 +f 31678 31631 31413 +f 31682 31482 31449 +f 31413 31631 31416 +f 31445 31619 31671 +f 31595 31390 31647 +f 31446 31390 31595 +f 31556 31696 31449 +f 31365 31552 31673 +f 31573 31827 31462 +f 31462 31228 31573 +f 31416 31683 31354 +f 31480 31282 31545 +f 31255 31480 31646 +f 31601 31404 31599 +f 31420 31676 31637 +f 31676 31598 31697 +f 31400 31787 31385 +f 31478 31385 31787 +f 31703 31504 31600 +f 31312 31408 31704 +f 31603 31643 31601 +f 31498 31312 31704 +f 31704 31600 31498 +f 31504 31499 31600 +f 31494 31499 31504 +f 31499 31498 31600 +f 31719 31497 31495 +f 31719 31421 31497 +f 31501 31783 31500 +f 31602 31503 31491 +f 31501 31502 31994 +f 31994 31502 31604 +f 31520 31557 31443 +f 31645 31828 31605 +f 31294 31970 31429 +f 31970 31294 31618 +f 31522 31458 31870 +f 31978 31410 31513 +f 31574 31612 31611 +f 31452 31476 31767 +f 31559 31515 31920 +f 31451 31452 31767 +f 31568 31156 31974 +f 31526 31711 31627 +f 31974 31156 31570 +f 31526 31483 31711 +f 31464 31342 31744 +f 31566 31720 31715 +f 31788 31608 31588 +f 31470 31715 31516 +f 31450 31459 31667 +f 31515 31328 31721 +f 31930 31615 31659 +f 31713 31667 31459 +f 31377 31527 31723 +f 31723 31756 31377 +f 31338 31433 31622 +f 31665 31588 31608 +f 31576 31744 31342 +f 31447 31710 31353 +f 31467 31257 31748 +f 31675 31574 31611 +f 31661 31620 31716 +f 31641 31350 31687 +f 31560 31562 31801 +f 31487 31539 31625 +f 31459 31560 31713 +f 31852 31534 31799 +f 31625 31539 31672 +f 31579 31672 31539 +f 31617 31591 31547 +f 31597 31672 31579 +f 31724 31421 31719 +f 31421 31724 31628 +f 31453 31934 31454 +f 31624 31846 31141 +f 31428 31644 31650 +f 31375 31543 31688 +f 31684 31454 31934 +f 31543 31689 31688 +f 31543 31424 31689 +f 31481 31569 31731 +f 31683 31416 31725 +f 31731 31690 31481 +f 31428 31650 31394 +f 31682 31449 31696 +f 31648 31687 31350 +f 31816 31614 31585 +f 31387 31273 31866 +f 31642 31490 31827 +f 31866 31273 31773 +f 31386 31669 31190 +f 31759 31378 31540 +f 31485 31629 31384 +f 31414 31651 31460 +f 31432 31638 31674 +f 31565 31537 31643 +f 31673 31552 31550 +f 31469 31850 31674 +f 31581 31384 31629 +f 31767 31636 31735 +f 31636 31767 31431 +f 31480 31545 31910 +f 31594 31365 31673 +f 31535 31488 31918 +f 31417 31419 31564 +f 31606 31802 31233 +f 31486 31435 31722 +f 31762 31522 31865 +f 31564 31262 31775 +f 31592 31482 31682 +f 31768 31823 31361 +f 31463 31642 31621 +f 31768 31361 31652 +f 31429 31695 31593 +f 31775 31693 31776 +f 31647 31390 31738 +f 31584 31438 31607 +f 31685 31489 31739 +f 31517 31438 31584 +f 31646 31692 31272 +f 31518 31655 31616 +f 31653 31614 31816 +f 31559 31920 31831 +f 31616 31655 31658 +f 31520 31609 31743 +f 31979 31624 31657 +f 31606 31450 31808 +f 31749 31712 31575 +f 31664 31614 31956 +f 31663 31466 31666 +f 31723 31527 31558 +f 31821 31513 31737 +f 31747 32059 31231 +f 31748 31839 31467 +f 31678 31463 31621 +f 31575 31375 31688 +f 31688 31749 31575 +f 31660 31587 31578 +f 31563 31516 31715 +f 31713 31560 31801 +f 31328 31457 31721 +f 31620 31835 31716 +f 31689 31424 31864 +f 31620 31444 31835 +f 31864 31424 31639 +f 31637 31634 31420 +f 31566 31630 31796 +f 31721 31457 31529 +f 31467 31799 31534 +f 31416 31631 31834 +f 31547 31665 31750 +f 31750 31842 31547 +f 31669 31718 31572 +f 31639 31549 31727 +f 31596 31572 31718 +f 31538 31633 31679 +f 31480 31910 31646 +f 31549 31291 31774 +f 31659 31338 31836 +f 31836 31338 31622 +f 31291 31593 31774 +f 31918 31488 31581 +f 31774 31593 32024 +f 31593 31695 32024 +f 31677 31538 32018 +f 31773 31860 31866 +f 31694 31696 31556 +f 31907 31487 31625 +f 31752 31432 31798 +f 31970 31695 31429 +f 31571 31733 31796 +f 31529 31680 31765 +f 31692 31646 31691 +f 31619 31592 31797 +f 31731 31569 31741 +f 31692 31655 31518 +f 31732 31580 31628 +f 31681 31736 31483 +f 31670 31826 31400 +f 31394 31650 31822 +f 31469 31233 31802 +f 31690 31816 31532 +f 31585 31532 31816 +f 31394 31822 31551 +f 31577 31722 31649 +f 31778 31533 31641 +f 31797 31671 31619 +f 31530 31473 31636 +f 31414 31535 31869 +f 31562 31849 31755 +f 31127 31464 31969 +f 31635 31410 31978 +f 31874 31733 31635 +f 31673 31550 31671 +f 31386 31605 32027 +f 31228 31417 31573 +f 31722 31435 31823 +f 31561 31411 31770 +f 31770 31411 31877 +f 31670 31279 31554 +f 31602 31699 31503 +f 31604 31503 31699 +f 31807 31672 31597 +f 31563 31847 31686 +f 31599 31698 31603 +f 31601 31599 31603 +f 31697 31598 31879 +f 31700 31496 31596 +f 31408 31475 31820 +f 31701 31496 31700 +f 31807 31597 31626 +f 31493 31496 31701 +f 31704 31408 31820 +f 31779 31493 31701 +f 31495 31493 31779 +f 31779 31719 31495 +f 31569 31567 31794 +f 31741 31569 31794 +f 31702 31604 31699 +f 31781 31698 31505 +f 31879 31598 31308 +f 31505 31698 31404 +f 31404 31698 31599 +f 31507 31879 31308 +f 31507 31703 31992 +f 31506 31508 31895 +f 31895 31705 31506 +f 31706 31506 31705 +f 31297 31506 31706 +f 31508 31319 31896 +f 31896 31895 31508 +f 31319 31509 31896 +f 31512 31500 31892 +f 31892 31500 31783 +f 31706 31403 31297 +f 31299 31403 31707 +f 31707 31403 31706 +f 31781 31299 31707 +f 31505 31299 31781 +f 31510 31299 31505 +f 31509 31511 31708 +f 31511 31709 31708 +f 31709 31512 31892 +f 31978 31513 31821 +f 31607 31710 31876 +f 31657 31519 31514 +f 31618 31568 31825 +f 31614 31653 31921 +f 31451 31767 31742 +f 31920 31515 31721 +f 31617 31547 31842 +f 31956 31614 31921 +f 32126 31663 31666 +f 31664 31748 31257 +f 31447 31771 31804 +f 31667 31808 31450 +f 31594 31673 31729 +f 31545 31683 31725 +f 31622 31487 31717 +f 31487 31907 31717 +f 31570 31756 31790 +f 31668 31817 31771 +f 31762 31817 31668 +f 31834 31725 31416 +f 31637 31676 31949 +f 31910 31545 31725 +f 31769 31592 31682 +f 31531 31586 31803 +f 31625 31672 31851 +f 31820 31475 31818 +f 31934 31542 31684 +f 31468 31658 31745 +f 31541 31803 31586 +f 31758 31531 31913 +f 31682 31824 31769 +f 31682 31696 31824 +f 31582 31852 31812 +f 31626 31661 31862 +f 31862 31661 31810 +f 31812 31772 31582 +f 31727 31868 31639 +f 31670 31554 31594 +f 31583 31582 31772 +f 31726 31723 31558 +f 31773 31583 31772 +f 31549 31774 31727 +f 31636 31473 31734 +f 31713 31801 31845 +f 31803 31541 31764 +f 31735 31636 31734 +f 31694 31559 31740 +f 31740 31559 31831 +f 31558 31675 31726 +f 31632 31617 31844 +f 31590 31866 32068 +f 31867 31590 32068 +f 31675 31843 31726 +f 31623 31759 31849 +f 31538 31679 32018 +f 31730 31919 31640 +f 31432 31674 31798 +f 31813 31759 31540 +f 31830 31127 31969 +f 31728 31813 31540 +f 31760 31813 31728 +f 31645 31127 31830 +f 31840 31613 32061 +f 31555 31613 31840 +f 31738 31589 31640 +f 31736 31800 31483 +f 31964 31738 31640 +f 31822 31650 31906 +f 31711 31483 31800 +f 31969 31464 32196 +f 31850 31469 31761 +f 31681 31533 31778 +f 31517 31584 31693 +f 31669 31386 31763 +f 31778 31641 31815 +f 31687 31648 31863 +f 31647 31777 31595 +f 31648 31590 31867 +f 31514 31595 31777 +f 31608 31788 31857 +f 31606 31746 31802 +f 32027 31605 31828 +f 31658 31655 31959 +f 31657 31514 31875 +f 31970 31618 31825 +f 31715 31754 31847 +f 31847 31563 31715 +f 31612 31627 31925 +f 31665 31608 31750 +f 31808 31667 31751 +f 31742 31656 31451 +f 31667 31713 31751 +f 31965 31789 31610 +f 31610 31714 31965 +f 32131 31712 31749 +f 31231 32059 32061 +f 31613 31231 32061 +f 31720 31566 31832 +f 31748 31664 31956 +f 31566 31796 31832 +f 31745 31658 31959 +f 31930 31659 31836 +f 31671 31797 31954 +f 31717 31836 31622 +f 31467 31839 31799 +f 31981 31576 31855 +f 31453 31656 31833 +f 31755 31801 31562 +f 31587 32000 31444 +f 31666 31634 31837 +f 31835 31444 31791 +f 31726 31806 31723 +f 31644 31468 31745 +f 31907 31625 31851 +f 31756 31723 31806 +f 31841 31644 31745 +f 31791 31444 32000 +f 31679 31633 32042 +f 31673 31671 31924 +f 31721 31529 31976 +f 32000 31587 31660 +f 31634 31637 31837 +f 31913 31531 31803 +f 31840 31908 31555 +f 31792 31936 31669 +f 31718 31669 31936 +f 31932 31843 31675 +f 31611 31932 31675 +f 31729 31673 31924 +f 31724 31719 31859 +f 31650 31644 32037 +f 31760 31542 31805 +f 31646 31910 31757 +f 31536 31758 31951 +f 31924 31671 31954 +f 31818 31536 31951 +f 31854 31643 31878 +f 31906 31650 32037 +f 31951 31758 31913 +f 31854 31565 31643 +f 31628 31724 31859 +f 31732 31628 31859 +f 31766 31857 31788 +f 31691 31646 31757 +f 31469 31802 31761 +f 31680 31685 32063 +f 31953 31691 31940 +f 31692 31691 31953 +f 31734 31473 31732 +f 31733 31795 31796 +f 31677 32018 31855 +f 31685 31739 32023 +f 31731 31741 31814 +f 31642 31827 31914 +f 31489 31561 31770 +f 31964 31640 31919 +f 31869 31535 31918 +f 31417 31564 31829 +f 32001 31647 31738 +f 31648 31867 31863 +f 31737 31651 31414 +f 31865 31522 31870 +f 31828 31645 31830 +f 31514 31777 31873 +f 31875 31514 31873 +f 31567 31686 31847 +f 31603 31878 31643 +f 31567 31847 31780 +f 31716 31810 31661 +f 31780 31794 31567 +f 31596 31718 31700 +f 31676 31697 31949 +f 31672 31807 31851 +f 31702 31699 31784 +f 31992 31703 31882 +f 31603 31698 31782 +f 31782 31995 31603 +f 31994 31990 31501 +f 31626 31862 31807 +f 31994 31604 31702 +f 31703 31600 31882 +f 31882 31600 31785 +f 31602 31784 31699 +f 31809 31784 31602 +f 31704 31820 31786 +f 31600 31704 31785 +f 31704 31786 31785 +f 31787 31400 31826 +f 31787 31883 31478 +f 31478 31883 31788 +f 31870 31610 31789 +f 31611 31612 31925 +f 31656 31742 31931 +f 31713 31845 31922 +f 31631 32011 31834 +f 31974 31570 31975 +f 31910 31725 31753 +f 31453 31833 31934 +f 31804 31771 32009 +f 31711 31925 31627 +f 31771 31817 32009 +f 31662 31663 32029 +f 31669 31763 31792 +f 31797 31592 31957 +f 31817 31762 31917 +f 31754 31715 31902 +f 31902 31720 31832 +f 31902 31715 31720 +f 31925 31711 31800 +f 31624 31979 31997 +f 32029 31663 32126 +f 31923 31679 32042 +f 31741 31794 31905 +f 31905 31814 31741 +f 31691 31757 31793 +f 31842 31750 31977 +f 31859 31861 31732 +f 31934 31805 31542 +f 31730 31632 31844 +f 31734 31732 31861 +f 31949 31837 31637 +f 31819 31820 31818 +f 31915 31553 31551 +f 31765 31680 32063 +f 31762 31865 31917 +f 31417 31829 31573 +f 31767 31735 31926 +f 31726 31843 31806 +f 31731 31814 31858 +f 31742 31767 31926 +f 31693 31584 31776 +f 31776 31584 31933 +f 31729 31998 31594 +f 31690 31731 31858 +f 31606 31808 31856 +f 31856 31746 31606 +f 31670 31872 31826 +f 31877 32164 31770 +f 31972 31520 31743 +f 31631 31678 32011 +f 31635 31978 31874 +f 31712 32131 31609 +f 31689 31864 31946 +f 31815 31641 31982 +f 31696 31694 31740 +f 32018 31679 31923 +f 31655 31692 31953 +f 31868 31928 31639 +f 31830 31969 32064 +f 31681 31848 31736 +f 32027 32073 31386 +f 31763 31386 32073 +f 31970 32024 31695 +f 31641 31687 31982 +f 31825 31568 31974 +f 31974 31973 31825 +f 31920 31721 31976 +f 31921 31653 31938 +f 31725 31834 31753 +f 31716 31835 32030 +f 31710 31447 31804 +f 31529 31765 31976 +f 31751 31713 31922 +f 32000 31660 32036 +f 31757 31910 31793 +f 31836 31717 32132 +f 31729 31924 32034 +f 31644 31841 32037 +f 31806 31843 31944 +f 31905 31780 31901 +f 31794 31780 31905 +f 31932 31611 31811 +f 31801 31755 31849 +f 31832 31796 31911 +f 31846 31624 31997 +f 31796 31795 31911 +f 31844 31617 31904 +f 31864 31639 31928 +f 31911 31795 32008 +f 31649 31722 31838 +f 31793 31940 31691 +f 31764 31838 31803 +f 31844 31962 31730 +f 31852 31927 31812 +f 31919 31730 31962 +f 32051 31553 31915 +f 31868 31727 32152 +f 31629 31485 31846 +f 32028 31690 32067 +f 31633 31752 31798 +f 31551 31822 31915 +f 31854 31878 32013 +f 31866 31860 32122 +f 31681 31778 31848 +f 31865 31870 32005 +f 31759 32142 31849 +f 31565 31809 31602 +f 31816 31690 32028 +f 31850 31761 32193 +f 31778 31815 32072 +f 31819 31818 31853 +f 31964 31999 31738 +f 31918 31581 32054 +f 31653 31816 31871 +f 31824 31696 31740 +f 32060 31870 31789 +f 32056 31722 31823 +f 31802 31746 32021 +f 31594 31872 31670 +f 31999 32001 31738 +f 31998 31729 32034 +f 31733 31874 31966 +f 31652 31557 32246 +f 31933 31584 32216 +f 31970 31825 31935 +f 31872 31594 31998 +f 31935 31825 31973 +f 31557 31520 31972 +f 31826 31872 31883 +f 31739 31489 32260 +f 32011 31678 31621 +f 31770 32260 31489 +f 31878 31603 31984 +f 31780 31847 31901 +f 31718 31936 31986 +f 31983 31949 31697 +f 31784 31991 31702 +f 31991 32095 31702 +f 31700 31718 31885 +f 31994 31702 32095 +f 31697 31879 32079 +f 32079 31983 31697 +f 31701 31988 31903 +f 31988 31701 31885 +f 31787 31826 31883 +f 31701 31700 31885 +f 31779 31701 31903 +f 31903 31719 31779 +f 31766 31788 31883 +f 31882 31785 31884 +f 31819 31786 31820 +f 31884 31786 31819 +f 31782 31781 32096 +f 31785 31786 31884 +f 31603 31995 31984 +f 32168 31879 31507 +f 31781 31782 31698 +f 31507 31992 32168 +f 31892 31783 31880 +f 31990 31783 31501 +f 31706 31705 31893 +f 31894 31706 31893 +f 31705 31895 31893 +f 31896 31509 31897 +f 31889 31706 31894 +f 31707 31706 31889 +f 32096 31781 31889 +f 31889 31781 31707 +f 31897 31708 31898 +f 31509 31708 31897 +f 31708 31709 31899 +f 31899 31898 31708 +f 31901 31847 31754 +f 31922 31845 32038 +f 31717 32039 32132 +f 31942 31719 31903 +f 31837 31949 31947 +f 31951 31913 32007 +f 31824 31958 31769 +f 31845 31801 32137 +f 31801 31849 32137 +f 31859 31719 31942 +f 31649 31838 31764 +f 32039 31717 31907 +f 31962 31844 31904 +f 31906 32037 32139 +f 32033 31859 31942 +f 31633 31798 32042 +f 31800 32124 31925 +f 31861 31859 32033 +f 31748 31956 32337 +f 31908 31912 31660 +f 32036 31660 31912 +f 31839 31748 32188 +f 32046 31790 31756 +f 31722 32056 31838 +f 31853 31818 31951 +f 31688 31689 31946 +f 31907 31851 31909 +f 31608 31857 32117 +f 31756 31806 32046 +f 31928 31946 31864 +f 31957 31952 31797 +f 32246 31768 31652 +f 31850 31963 31674 +f 31941 31924 31954 +f 32103 32008 31795 +f 31967 31812 31927 +f 31958 31592 31769 +f 31963 31850 32159 +f 31851 31807 31943 +f 31807 31862 31943 +f 31944 31843 31932 +f 31795 31733 32103 +f 32005 31870 32060 +f 32193 31761 32021 +f 31918 32054 32487 +f 31773 31772 32219 +f 31860 31773 32219 +f 32152 31727 32020 +f 31774 32020 31727 +f 31811 31611 31925 +f 31714 31615 31965 +f 31931 31833 31656 +f 31931 31742 31929 +f 31615 31930 32066 +f 32021 31746 32025 +f 31961 31654 32052 +f 31746 31856 32025 +f 31414 31869 32147 +f 31978 31821 32065 +f 31751 31856 31808 +f 31968 31836 32132 +f 31609 31972 31743 +f 31737 31414 32062 +f 32065 31821 31737 +f 31763 32073 31980 +f 31863 31982 31687 +f 32030 31835 32031 +f 32031 31835 31791 +f 31685 32023 32295 +f 31607 31876 31584 +f 31792 31763 31980 +f 31570 31790 31975 +f 31875 31873 32293 +f 31938 31653 31871 +f 31920 32220 31831 +f 32076 31875 32293 +f 32131 31749 32012 +f 31902 31832 31911 +f 32023 31739 32074 +f 31657 31875 32128 +f 31754 31902 32121 +f 32260 32074 31739 +f 31900 31913 31803 +f 31576 31981 31744 +f 31904 31617 32158 +f 32029 31877 31662 +f 32126 31666 32040 +f 31666 31837 32040 +f 31754 31937 31901 +f 32070 31925 32124 +f 31749 31688 32012 +f 32002 31940 31793 +f 32050 32042 31798 +f 31905 31901 31939 +f 31939 31948 31905 +f 31642 31914 32181 +f 31851 31943 31909 +f 31963 31798 31674 +f 31621 31642 32181 +f 31688 31946 32106 +f 32188 31748 32337 +f 31905 31948 31916 +f 31581 31629 32054 +f 31858 32067 31690 +f 31862 31810 31945 +f 31813 31760 31955 +f 32053 31760 31805 +f 31915 31822 32111 +f 32103 31733 31966 +f 31761 31802 32021 +f 31853 32014 31819 +f 31772 31812 31967 +f 31840 31912 31908 +f 31772 31967 32219 +f 31814 31905 31916 +f 31747 31654 31961 +f 31866 32122 32022 +f 31735 31734 32019 +f 31982 32072 31815 +f 31858 31814 31916 +f 31874 31978 32017 +f 31926 31735 32019 +f 31971 31935 32118 +f 31970 31935 31971 +f 32069 32063 32295 +f 31744 32196 31464 +f 31874 32017 31966 +f 31685 32295 32063 +f 32045 31872 31998 +f 31742 31926 31929 +f 32001 32160 31647 +f 32062 31414 32147 +f 31777 31647 32160 +f 31848 31778 32016 +f 31872 32049 31883 +f 32072 32016 31778 +f 31953 32238 31655 +f 31965 31615 32066 +f 32066 31930 32251 +f 31873 31777 32006 +f 31937 31754 32121 +f 31745 31959 32015 +f 32006 32293 31873 +f 31841 31745 32015 +f 31934 31833 31805 +f 31830 32064 31828 +f 32078 31863 31867 +f 31914 31827 31573 +f 31975 31790 32071 +f 31834 32011 32026 +f 31775 31776 32077 +f 32027 31828 32347 +f 31750 31608 32117 +f 31972 31609 32340 +f 32034 31941 31998 +f 31753 32259 31910 +f 31797 31952 31954 +f 31981 31855 32133 +f 31803 32226 31900 +f 31804 31876 31710 +f 31977 32130 31842 +f 31617 31842 32130 +f 32158 31617 32130 +f 31854 31809 31565 +f 31991 31784 31809 +f 32030 31810 31716 +f 31992 31882 31996 +f 31996 31819 32014 +f 31885 31718 31986 +f 31884 31996 31882 +f 32096 31889 31993 +f 31819 31996 31884 +f 31903 31988 31989 +f 31878 31984 31985 +f 32013 31878 31985 +f 31805 31833 32325 +f 32162 31836 31968 +f 32259 31793 31910 +f 31930 31836 32162 +f 31838 32003 32310 +f 32035 31922 32038 +f 31803 31838 32226 +f 32037 31841 32015 +f 32133 31855 32144 +f 31806 31944 32184 +f 31944 31932 32010 +f 32047 32031 31791 +f 32039 31907 31909 +f 32110 31876 31804 +f 32010 31932 31811 +f 32142 31759 31813 +f 31949 31983 31947 +f 31811 31925 32114 +f 32050 31798 31963 +f 32047 31791 32000 +f 31853 31951 32140 +f 31909 31943 32041 +f 32193 32159 31850 +f 31855 32018 32144 +f 32054 31629 31846 +f 32009 31817 31917 +f 31861 32033 31950 +f 31734 31861 31950 +f 32056 32003 31838 +f 31848 32153 31736 +f 31822 31906 32111 +f 32056 31823 32218 +f 32137 31849 32142 +f 31774 32024 32020 +f 31911 32121 31902 +f 31917 31865 32156 +f 32021 32025 32058 +f 31872 32045 32049 +f 32005 32156 31865 +f 31839 32188 32113 +f 31557 31972 32246 +f 32311 31964 31919 +f 32005 32060 32156 +f 31982 31863 32221 +f 31740 32004 31824 +f 32117 31857 31766 +f 31852 31799 32115 +f 31856 31751 32134 +f 32004 31740 31831 +f 31973 31974 32223 +f 31751 31922 32134 +f 32059 31747 31961 +f 31974 31975 32223 +f 32017 31978 32065 +f 31929 32209 31931 +f 31833 31931 32120 +f 31959 31655 32238 +f 31977 31750 32117 +f 32022 32068 31866 +f 31789 31965 32066 +f 31869 31918 32232 +f 32147 31869 32232 +f 32015 31959 31960 +f 31737 32062 32186 +f 31753 31834 32026 +f 32131 32340 31609 +f 32186 32065 31737 +f 31871 31816 32028 +f 31941 32034 31924 +f 31958 31957 31592 +f 31776 31933 32032 +f 32124 31800 32153 +f 31956 31921 31938 +f 32038 31845 32249 +f 32042 32385 31923 +f 32259 32002 31793 +f 31997 32191 32230 +f 32046 31806 32184 +f 31940 32002 32217 +f 31838 32310 32226 +f 31846 31997 32230 +f 31813 31955 32142 +f 32103 32104 32008 +f 32033 31942 32105 +f 31911 32008 32104 +f 32053 31955 31760 +f 31919 31962 32311 +f 32039 31909 32138 +f 32072 31982 32149 +f 32103 31966 32102 +f 31998 31941 32203 +f 31912 31840 32154 +f 32138 31909 32041 +f 32137 32142 32057 +f 32341 32121 31911 +f 32121 32341 32167 +f 32244 31805 32325 +f 32110 31804 32009 +f 32341 31911 32104 +f 32153 31800 31736 +f 31943 32107 32041 +f 32040 31837 32043 +f 32111 31906 32139 +f 32286 31966 32017 +f 31734 31950 32205 +f 31858 31916 32178 +f 32019 31734 32205 +f 31943 31862 32107 +f 32207 31926 32019 +f 32116 31824 32004 +f 32232 31918 32487 +f 32048 31951 32007 +f 31799 31839 32115 +f 32058 32025 32198 +f 31954 31952 31941 +f 32140 31951 32048 +f 32487 32054 32055 +f 32120 31931 32209 +f 31837 31947 32043 +f 31654 32051 32052 +f 32025 31856 32198 +f 31939 31901 31937 +f 32160 32006 31777 +f 31948 31939 32254 +f 32198 31856 32134 +f 31927 31852 32115 +f 32060 31789 32125 +f 31957 32294 31952 +f 32035 32134 31922 +f 32294 31957 31958 +f 32020 32024 31971 +f 32024 31970 31971 +f 31959 32238 31960 +f 31831 32220 32322 +f 32076 32128 31875 +f 32322 32004 31831 +f 32295 32023 32307 +f 31979 31657 32128 +f 31935 31973 32222 +f 32307 32023 32074 +f 32180 31979 32128 +f 32222 31973 32223 +f 32180 32191 31979 +f 31564 31775 32077 +f 31997 31979 32191 +f 32219 32122 31860 +f 32220 31976 32150 +f 31920 31976 32220 +f 31829 32166 31573 +f 31871 32028 32248 +f 32223 31975 32071 +f 31823 31768 32218 +f 32260 31770 32075 +f 31938 31871 32248 +f 31867 32068 32258 +f 31770 32164 32349 +f 32114 31925 32070 +f 32246 31972 32340 +f 32131 32012 32257 +f 31985 31984 32082 +f 32087 31985 32082 +f 32083 31903 32081 +f 32049 32265 31883 +f 32013 31985 32087 +f 32083 31942 31903 +f 32271 31854 32013 +f 31810 32030 31945 +f 31936 32136 31986 +f 31986 32136 32345 +f 32083 32105 31942 +f 32168 32079 31879 +f 31945 32030 32031 +f 31809 31854 32271 +f 32086 31945 32031 +f 32080 31986 32345 +f 31885 31986 32084 +f 32084 31989 31885 +f 32091 31809 32271 +f 31988 31885 31989 +f 31991 31809 32091 +f 32084 31986 32080 +f 31992 32014 32085 +f 32014 31992 31996 +f 31903 31989 32081 +f 31990 32095 32094 +f 31994 32095 31990 +f 32268 32096 31993 +f 31766 31883 32265 +f 31995 31782 32096 +f 31984 31995 32082 +f 32098 31892 31880 +f 32168 31992 32085 +f 32097 31993 31894 +f 31894 31993 31889 +f 31894 31893 32275 +f 32097 31894 32275 +f 31893 31895 32276 +f 32276 32275 31893 +f 31895 31896 32099 +f 32099 32276 31895 +f 32099 31897 32100 +f 31896 31897 32099 +f 32100 31898 32101 +f 31897 31898 32100 +f 31899 32101 31898 +f 31899 31709 32279 +f 31709 31892 32279 +f 32279 31892 32098 +f 32037 32015 32292 +f 32047 32000 32183 +f 31845 32137 32249 +f 32046 32184 32182 +f 32102 31966 32286 +f 31904 32112 31962 +f 32000 32145 32183 +f 32036 32145 32000 +f 32042 32050 32044 +f 32045 31998 32203 +f 31944 32010 32184 +f 32311 31962 32112 +f 32141 31811 32114 +f 32057 32142 32377 +f 32054 31846 32230 +f 32010 31811 32141 +f 31792 32136 31936 +f 32009 31917 32316 +f 32178 31916 31948 +f 32190 31963 32159 +f 32012 31688 32106 +f 31947 31983 32079 +f 31945 32107 31862 +f 31940 32217 32237 +f 32197 31915 32281 +f 32033 32241 31950 +f 32252 32436 31928 +f 32237 32148 31940 +f 32148 31953 31940 +f 32193 32021 32058 +f 32225 32137 32057 +f 32402 31915 32197 +f 32051 31915 32402 +f 31928 31868 32252 +f 31915 32111 32281 +f 32238 31953 32148 +f 31805 32146 32053 +f 32196 31744 32135 +f 32167 32253 32121 +f 32117 31766 32261 +f 32243 32198 32134 +f 32246 32218 31768 +f 32078 31867 32258 +f 32067 32192 32028 +f 32114 32070 32200 +f 32070 32124 32200 +f 32066 32125 31789 +f 32067 31858 32123 +f 31941 32119 32203 +f 31935 32222 32118 +f 31828 32064 32347 +f 32251 31930 32162 +f 32223 32071 32233 +f 31958 31824 32215 +f 31982 32221 32149 +f 32349 32075 31770 +f 32117 32155 31977 +f 31914 31573 32163 +f 31877 32029 32165 +f 32135 31744 31981 +f 32029 32126 32165 +f 31829 31564 32077 +f 32166 31829 32537 +f 31776 32032 32077 +f 32032 31933 32216 +f 32216 31584 32129 +f 31584 31876 32129 +f 31790 32046 32182 +f 32132 32039 32350 +f 32214 32104 32103 +f 32203 32143 32045 +f 31980 32136 31792 +f 32136 31980 32262 +f 32181 31914 32163 +f 32035 32038 32249 +f 32350 32039 32138 +f 31840 32061 32154 +f 32011 31621 32572 +f 32007 31913 31900 +f 32048 32007 31900 +f 32050 31963 32190 +f 31858 32178 32109 +f 32200 32236 32114 +f 32261 32224 32117 +f 32033 32105 32241 +f 32012 32106 32204 +f 32149 32298 32072 +f 31952 32294 32206 +f 32142 31955 32377 +f 31941 31952 32206 +f 32318 31967 31927 +f 32205 31950 32242 +f 32119 31941 32206 +f 31946 31928 32436 +f 32153 31848 32151 +f 32211 32015 31960 +f 32065 32186 32208 +f 32072 32298 32016 +f 32294 31958 32215 +f 32235 32063 32069 +f 32123 32192 32067 +f 31999 31964 32157 +f 32020 32252 32152 +f 32252 32020 32329 +f 32003 32056 32285 +f 32028 32192 32248 +f 32056 32218 32285 +f 32041 32227 32138 +f 32121 32253 31937 +f 32200 32124 32161 +f 31917 32156 32317 +f 31969 32196 32064 +f 32161 32124 32153 +f 31929 31926 32209 +f 32020 31971 32403 +f 31956 31938 32379 +f 32134 32035 32201 +f 32157 32001 31999 +f 31833 32120 32325 +f 32125 32401 32060 +f 32123 31858 32109 +f 32125 32066 32127 +f 32217 32259 32304 +f 32002 32259 32217 +f 32189 32132 32350 +f 32107 31945 32108 +f 32213 32027 32347 +f 32073 32027 32213 +f 31980 32073 32262 +f 32155 32117 32224 +f 32537 31829 32289 +f 31573 32166 32163 +f 32354 31981 32133 +f 32052 32051 32402 +f 32130 31977 32155 +f 32164 31877 32394 +f 32261 31766 32265 +f 32274 32014 32255 +f 32168 32229 32079 +f 31947 32079 32229 +f 32195 32108 32086 +f 32302 32049 32045 +f 32081 31989 32084 +f 32086 32108 31945 +f 32085 32014 32274 +f 32081 32169 32083 +f 32268 31993 32172 +f 32302 32265 32049 +f 32105 32083 32169 +f 32096 32268 32269 +f 31995 32096 32269 +f 32086 32031 32179 +f 32082 31995 32269 +f 32082 32269 32173 +f 32087 32082 32173 +f 32087 32174 32013 +f 32174 32087 32173 +f 32013 32174 32271 +f 32176 32175 31990 +f 32094 32176 31990 +f 32177 31991 32091 +f 32095 31991 32177 +f 32094 32095 32177 +f 32162 31968 32189 +f 32182 32071 31790 +f 32158 32130 32351 +f 31968 32132 32189 +f 32308 32044 32050 +f 32035 32249 32387 +f 32047 32228 32031 +f 32292 32139 32037 +f 32135 31981 32354 +f 31621 32181 32572 +f 32109 32178 32305 +f 31839 32113 32115 +f 32158 32112 31904 +f 32009 32316 32372 +f 32350 32138 32227 +f 32144 32250 32133 +f 32241 32105 32346 +f 32026 32011 32333 +f 32190 32159 32234 +f 32203 32119 32296 +f 32234 32159 32193 +f 32012 32204 32529 +f 32041 32107 32283 +f 32282 32184 32010 +f 32058 32194 32193 +f 32146 31805 32244 +f 32283 32107 32108 +f 31765 32063 32235 +f 32287 32194 32058 +f 32019 32205 32207 +f 32014 31853 32321 +f 32320 31926 32207 +f 32302 32045 32143 +f 31868 32152 32252 +f 32320 32209 31926 +f 32380 32286 32017 +f 32198 32243 32326 +f 32144 32018 32434 +f 32043 31947 32356 +f 31923 32434 32018 +f 32243 32134 32201 +f 32329 32020 32403 +f 32201 32035 32247 +f 32196 32135 32334 +f 32017 32065 32380 +f 32052 32466 31961 +f 32120 32209 32323 +f 31939 31937 32253 +f 32139 32492 32111 +f 31961 32375 32059 +f 32281 32111 32492 +f 32042 32044 32385 +f 32294 32215 32483 +f 32401 32156 32060 +f 31829 32077 32289 +f 32103 32102 32299 +f 32222 32223 32256 +f 32214 32103 32299 +f 32248 32192 32301 +f 32292 32015 32211 +f 32306 32181 32163 +f 32341 32104 32214 +f 32262 32073 32213 +f 32032 32327 32077 +f 32379 31938 32248 +f 32155 32351 32130 +f 32337 31956 32335 +f 32257 32012 32529 +f 32162 32189 32210 +f 32225 32249 32137 +f 32165 32126 32428 +f 32179 32031 32228 +f 32050 32190 32331 +f 32247 32035 32387 +f 32011 32572 32333 +f 32126 32040 32428 +f 32110 32129 31876 +f 32337 32113 32188 +f 32182 32184 32315 +f 32040 32496 32428 +f 32409 32228 32047 +f 32047 32183 32409 +f 32158 32353 32112 +f 32110 32009 32372 +f 32185 32184 32282 +f 32043 32496 32040 +f 32297 32203 32296 +f 32187 32346 32105 +f 32310 32003 32622 +f 32203 32297 32143 +f 32010 32141 32376 +f 32145 32036 32313 +f 32242 31950 32241 +f 32313 32036 31912 +f 32041 32283 32227 +f 32434 32250 32144 +f 32316 31917 32317 +f 32206 32294 32245 +f 32058 32198 32287 +f 32356 31947 32397 +f 32255 32014 32321 +f 32108 32195 32392 +f 32115 32199 31927 +f 32237 32561 32148 +f 32397 31947 32229 +f 32238 32148 32561 +f 31964 32311 32231 +f 32157 31964 32231 +f 32064 32196 32334 +f 32328 32243 32201 +f 32396 32157 32231 +f 32004 32322 32240 +f 32239 31960 32238 +f 31824 32116 32215 +f 32127 32066 32480 +f 32202 32200 32161 +f 32422 32211 31960 +f 32200 32202 32236 +f 32003 32285 32622 +f 32251 32162 32210 +f 32710 32347 32064 +f 32318 32219 31967 +f 32516 32186 32062 +f 31753 32026 32338 +f 32259 31753 32338 +f 32208 32380 32065 +f 32122 32219 32291 +f 31956 32379 32335 +f 32254 31939 32253 +f 32254 32357 31948 +f 32253 32357 32254 +f 32076 32293 32419 +f 32419 32128 32076 +f 32340 32131 32343 +f 32343 32131 32257 +f 32150 32374 32220 +f 32068 32022 32258 +f 31848 32016 32355 +f 32327 32289 32077 +f 32468 32150 31976 +f 31976 31765 32468 +f 31765 32235 32468 +f 31863 32078 32324 +f 32164 32565 32349 +f 32332 31971 32118 +f 32256 32118 32222 +f 32351 32155 32348 +f 31877 32165 32394 +f 32212 32178 31948 +f 32288 32118 32256 +f 32195 32086 32339 +f 32442 32081 32084 +f 32081 32442 32169 +f 32086 32179 32339 +f 32267 32172 32266 +f 32169 32187 32105 +f 32268 32172 32267 +f 32173 32269 32270 +f 32270 32368 32173 +f 32174 32173 32368 +f 32271 32174 32368 +f 32271 32272 32091 +f 32176 32094 32273 +f 32094 32177 32273 +f 31990 32175 31783 +f 31783 32175 31880 +f 32360 32085 32367 +f 32168 32085 32360 +f 32367 32085 32274 +f 32097 32172 31993 +f 32266 32172 32097 +f 32099 32100 32277 +f 32101 32277 32100 +f 32101 31899 32278 +f 31899 32279 32278 +f 31853 32140 32321 +f 32116 32004 32240 +f 32283 32108 32392 +f 32106 31946 32436 +f 32495 32190 32234 +f 32194 32234 32193 +f 31955 32053 32474 +f 32436 32252 32398 +f 32115 32113 32199 +f 32377 31955 32423 +f 32392 32195 32378 +f 32195 32339 32378 +f 32147 32232 32314 +f 32119 32206 32296 +f 32062 32147 32516 +f 32622 32285 32284 +f 32295 32307 32508 +f 32326 32287 32198 +f 32322 32220 32374 +f 32208 32186 32516 +f 32328 32201 32330 +f 32330 32201 32247 +f 32323 32209 32320 +f 32357 32253 32290 +f 32123 32109 32319 +f 32439 32102 32286 +f 31960 32239 32422 +f 32299 32102 32439 +f 31923 32385 32539 +f 31961 32466 32375 +f 31971 32332 32403 +f 32285 32218 32438 +f 32562 32122 32291 +f 32022 32122 32562 +f 32562 32258 32022 +f 32292 32211 32422 +f 32167 32341 32300 +f 32258 32562 32078 +f 32308 32050 32331 +f 32233 32071 32412 +f 32302 32143 32386 +f 32437 32300 32341 +f 32315 32071 32182 +f 32298 32149 32410 +f 32256 32223 32481 +f 32151 31848 32355 +f 32394 32165 32427 +f 32136 32262 32390 +f 32216 32129 32578 +f 32419 32293 32596 +f 32345 32136 32390 +f 31912 32154 32393 +f 32026 32333 32503 +f 32503 32338 32026 +f 32595 32347 32710 +f 32161 32153 32151 +f 32155 32224 32348 +f 32180 32128 32344 +f 32066 32251 32480 +f 32298 32355 32016 +f 32043 32356 32496 +f 32251 32210 32517 +f 32135 32354 32613 +f 32613 32309 32135 +f 32221 31863 32303 +f 31863 32324 32303 +f 32351 32391 32158 +f 32354 32133 32250 +f 32210 32189 32484 +f 32391 32353 32158 +f 32484 32189 32350 +f 32226 32482 31900 +f 32334 32135 32309 +f 32312 31900 32482 +f 32054 32230 32435 +f 32055 32054 32619 +f 32048 31900 32312 +f 32237 32217 32342 +f 32242 32536 32205 +f 32207 32205 32498 +f 32283 32389 32227 +f 32313 31912 32393 +f 32295 32235 32069 +f 32001 32157 32396 +f 32396 32373 32001 +f 32001 32373 32160 +f 32053 32146 32522 +f 32317 32156 32695 +f 32232 32487 32314 +f 32316 32317 32476 +f 32315 32184 32185 +f 32477 32206 32245 +f 32508 32307 32512 +f 32395 32140 32048 +f 32057 32465 32225 +f 32057 32377 32465 +f 32156 32401 32400 +f 32234 32194 32404 +f 32296 32206 32477 +f 32207 32413 32320 +f 32307 32074 32383 +f 32561 32239 32238 +f 32125 32127 32336 +f 32074 32260 32383 +f 32322 32374 32388 +f 32127 32480 32336 +f 32245 32294 32602 +f 32075 32383 32260 +f 32109 32382 32319 +f 32323 32325 32120 +f 32326 32243 32328 +f 32328 32598 32326 +f 32236 32405 32114 +f 32192 32123 32499 +f 32499 32301 32192 +f 32218 32246 32500 +f 32407 32297 32296 +f 32324 32078 32562 +f 32141 32114 32405 +f 32616 32143 32297 +f 32412 32071 32315 +f 32422 32239 32418 +f 32374 32150 32659 +f 32341 32214 32590 +f 32334 32710 32064 +f 32466 32052 32402 +f 32249 32592 32387 +f 32592 32249 32678 +f 32164 32394 32565 +f 32249 32225 32678 +f 32500 32246 32340 +f 32054 32435 32619 +f 32149 32221 32699 +f 32305 32178 32212 +f 32139 32292 32422 +f 32163 32166 32537 +f 32061 32059 32375 +f 32343 32257 32478 +f 32375 32518 32061 +f 32332 32118 32288 +f 32348 32391 32351 +f 32339 32179 32408 +f 32226 32310 32352 +f 32223 32233 32481 +f 32129 32110 32493 +f 32179 32228 32408 +f 32226 32352 32482 +f 32390 32262 32213 +f 32372 32540 32110 +f 32518 32425 32061 +f 32154 32061 32425 +f 32432 32112 32353 +f 32112 32432 32311 +f 32352 32310 32622 +f 32311 32432 32231 +f 32304 32259 32338 +f 32342 32217 32304 +f 32346 32242 32241 +f 32362 32267 32361 +f 32265 32302 32411 +f 32357 32212 31948 +f 32229 32168 32358 +f 32440 32212 32357 +f 32300 32253 32167 +f 32267 32362 32268 +f 32168 32360 32358 +f 32300 32290 32253 +f 32366 32367 32274 +f 32080 32345 32359 +f 32544 32366 32274 +f 32084 32080 32364 +f 32442 32084 32364 +f 32261 32265 32444 +f 32443 32169 32442 +f 32443 32187 32169 +f 32365 32362 32363 +f 32268 32362 32365 +f 32268 32365 32269 +f 32269 32365 32270 +f 32271 32368 32369 +f 32272 32271 32369 +f 32177 32091 32272 +f 32272 32452 32177 +f 32273 32177 32452 +f 32239 32561 32399 +f 32591 32218 32500 +f 32244 32325 32563 +f 32516 32147 32490 +f 32434 31923 32539 +f 32401 32125 32336 +f 32282 32010 32376 +f 32116 32483 32215 +f 32307 32383 32512 +f 32581 32256 32583 +f 32480 32251 32517 +f 32288 32256 32581 +f 32293 32006 32596 +f 32210 32484 32517 +f 32498 32413 32207 +f 32474 32053 32522 +f 32350 32227 32576 +f 32302 32386 32411 +f 32306 32163 32567 +f 32344 32128 32419 +f 32227 32389 32576 +f 32257 32529 32478 +f 32386 32143 32616 +f 32404 32194 32564 +f 32319 32499 32123 +f 32729 32289 32327 +f 32699 32221 32303 +f 32240 32520 32116 +f 32322 32388 32240 +f 32347 32421 32213 +f 32346 32536 32242 +f 32194 32287 32381 +f 32320 32414 32524 +f 32151 32355 32473 +f 32323 32320 32524 +f 32197 32281 32492 +f 32536 32498 32205 +f 32338 32342 32304 +f 32326 32570 32287 +f 32219 32318 32467 +f 32139 32424 32479 +f 32214 32299 32589 +f 32341 32590 32437 +f 32328 32330 32488 +f 32339 32408 32378 +f 32342 32509 32237 +f 32384 32300 32437 +f 32032 32216 32578 +f 32578 32538 32032 +f 32492 32139 32479 +f 32308 32692 32044 +f 32561 32237 32509 +f 32431 32353 32391 +f 32354 32250 32489 +f 32048 32312 32395 +f 32427 32165 32428 +f 32380 32439 32286 +f 32493 32110 32540 +f 32321 32140 32395 +f 32409 32183 32523 +f 32603 32387 32592 +f 32331 32190 32495 +f 32154 32530 32393 +f 32382 32109 32305 +f 32438 32218 32591 +f 32721 32285 32438 +f 32506 32055 32619 +f 32614 32202 32161 +f 32436 32204 32106 +f 32235 32295 32508 +f 32477 32245 32406 +f 32296 32477 32557 +f 32320 32413 32414 +f 32372 32316 32476 +f 32415 32500 32340 +f 32563 32416 32244 +f 32399 32418 32239 +f 31955 32474 32423 +f 32376 32185 32282 +f 32602 32294 32483 +f 32490 32147 32513 +f 32314 32513 32147 +f 32467 31927 32199 +f 32160 32373 32006 +f 32146 32244 32416 +f 32416 32522 32146 +f 32150 32468 32659 +f 32407 32296 32557 +f 32378 32408 32519 +f 32297 32407 32667 +f 32381 32287 32570 +f 32616 32297 32667 +f 32325 32323 32563 +f 32349 32383 32075 +f 32408 32228 32472 +f 32472 32228 32409 +f 32380 32208 32766 +f 32224 32261 32348 +f 32570 32326 32598 +f 32562 32291 32527 +f 32481 32233 32412 +f 32305 32531 32475 +f 32301 32499 32521 +f 32430 32475 32531 +f 32424 32139 32422 +f 32385 32044 32426 +f 32312 32482 32429 +f 32319 32382 32475 +f 32330 32247 32387 +f 32301 32573 32248 +f 32187 32443 32346 +f 32412 32315 32464 +f 32569 32213 32421 +f 32379 32248 32573 +f 32236 32202 32405 +f 32589 32299 32439 +f 32331 32495 32494 +f 32352 32622 32497 +f 32335 32379 32504 +f 32590 32214 32589 +f 32337 32335 32505 +f 32695 32156 32400 +f 32382 32305 32475 +f 32389 32283 32491 +f 32283 32392 32491 +f 32342 32338 32420 +f 32410 32149 32699 +f 32482 32352 32497 +f 32334 32309 32691 +f 32431 32432 32353 +f 32230 32191 32433 +f 32691 32511 32334 +f 32289 32729 32537 +f 32250 32586 32489 +f 32433 32435 32230 +f 32327 32032 32538 +f 32538 32486 32327 +f 32231 32432 32674 +f 32231 32485 32396 +f 32487 32055 32506 +f 32355 32298 32410 +f 32284 32285 32721 +f 32252 32510 32398 +f 32252 32329 32510 +f 32274 32255 32501 +f 32255 32321 32501 +f 32358 32397 32229 +f 32361 32446 32362 +f 32445 32446 32361 +f 32265 32411 32441 +f 32359 32364 32080 +f 32469 32440 32357 +f 32362 32446 32363 +f 32455 32363 32446 +f 32265 32441 32444 +f 32305 32212 32531 +f 32531 32212 32440 +f 32545 32261 32444 +f 32357 32290 32469 +f 32290 32300 32384 +f 32469 32290 32384 +f 32447 32371 32448 +f 32448 32371 32450 +f 32363 32455 32365 +f 32455 32449 32365 +f 32270 32365 32449 +f 32449 32368 32270 +f 32272 32369 32552 +f 32371 32447 32370 +f 32456 32371 32370 +f 32450 32371 32451 +f 32273 32452 32642 +f 32453 32273 32642 +f 32277 32101 32457 +f 32457 32458 32277 +f 32278 32457 32101 +f 32279 32459 32278 +f 32454 32360 32367 +f 32279 32098 32459 +f 32097 32460 32266 +f 32454 32367 32366 +f 32460 32361 32266 +f 32266 32361 32267 +f 32445 32361 32460 +f 32097 32275 32651 +f 32460 32097 32651 +f 32275 32276 32652 +f 32652 32651 32275 +f 32371 32456 32451 +f 32463 32462 32176 +f 32652 32099 32461 +f 32276 32099 32652 +f 32175 32176 32462 +f 32099 32277 32458 +f 32458 32461 32099 +f 32273 32453 32176 +f 32176 32453 32463 +f 32401 32336 32599 +f 32185 32376 32514 +f 32245 32602 32406 +f 32417 32006 32373 +f 32340 32343 32415 +f 32710 32334 32968 +f 32337 32775 32113 +f 32483 32116 32520 +f 32596 32006 32417 +f 32376 32141 32515 +f 32465 32678 32225 +f 32113 32775 32199 +f 32336 32480 32795 +f 32208 32516 32766 +f 32472 32519 32408 +f 32695 32476 32317 +f 32667 32407 32558 +f 32558 32407 32557 +f 32621 32306 32567 +f 32564 32194 32714 +f 32523 32472 32409 +f 32194 32381 32714 +f 32181 32306 32621 +f 32524 32563 32323 +f 32344 32419 32715 +f 32240 32388 32784 +f 32517 32608 32480 +f 32161 32151 32614 +f 32422 32686 32424 +f 32385 32426 32539 +f 32163 32537 32612 +f 32502 32488 32330 +f 32333 32571 32503 +f 32374 32659 32796 +f 32330 32387 32502 +f 32567 32163 32612 +f 32250 32434 32532 +f 32521 32573 32301 +f 32318 31927 32467 +f 32503 32625 32338 +f 32732 32529 32204 +f 32583 32256 32481 +f 32625 32420 32338 +f 32331 32692 32308 +f 32718 32377 32423 +f 32436 32398 33004 +f 32486 32729 32327 +f 32335 32504 32505 +f 32389 32491 32525 +f 32314 32487 32594 +f 32401 32599 32400 +f 32392 32378 32526 +f 32526 32491 32392 +f 32378 32519 32526 +f 32291 32219 32467 +f 32191 32180 32566 +f 32213 32569 32390 +f 32578 32129 32493 +f 32536 32346 32534 +f 32356 32397 32629 +f 32620 32396 32485 +f 32536 32624 32498 +f 32468 32235 32507 +f 32507 32235 32575 +f 32235 32508 32575 +f 32406 32602 32702 +f 32513 32314 32594 +f 32775 32337 32505 +f 32594 32487 32506 +f 32598 32328 32488 +f 32315 32185 32514 +f 32514 32464 32315 +f 32421 32347 32595 +f 32659 32468 32507 +f 32380 32766 32439 +f 32561 32418 32399 +f 32470 32469 32609 +f 32517 32484 32574 +f 32383 32349 32604 +f 32683 32566 32180 +f 32598 32528 32570 +f 32141 32405 32515 +f 32433 32191 32566 +f 32787 32391 32348 +f 32502 32600 32488 +f 32483 32520 32555 +f 32499 32319 32734 +f 32523 32183 32145 +f 32565 32394 33084 +f 32615 32472 32523 +f 32532 32586 32250 +f 32426 32044 32692 +f 32431 32391 32582 +f 32492 32837 32197 +f 32776 32394 32427 +f 32680 32202 32614 +f 33034 32435 32433 +f 32619 32435 33034 +f 32427 32428 32577 +f 32431 32738 32432 +f 32312 32429 32770 +f 32530 32154 32425 +f 32730 32495 32234 +f 32234 32404 32730 +f 32412 32464 32554 +f 32465 32377 32718 +f 32581 32583 32688 +f 32504 32379 32573 +f 32423 32474 32593 +f 32583 32481 32585 +f 32477 32406 32557 +f 32410 32699 32471 +f 32231 32674 32485 +f 32473 32706 32151 +f 32428 32496 32693 +f 32473 32355 32617 +f 32496 32356 32588 +f 32151 32830 32614 +f 32503 32571 32625 +f 32681 32386 32616 +f 32482 32497 32429 +f 32588 32356 32629 +f 32510 32329 32560 +f 32538 32578 32731 +f 32699 32303 32324 +f 32520 32240 32784 +f 32342 32420 32533 +f 32395 32312 32770 +f 32509 32342 32533 +f 32685 32509 32533 +f 32346 32443 32743 +f 32534 32346 32743 +f 32578 32493 32579 +f 32561 32509 32607 +f 32321 32395 32780 +f 32698 32804 32493 +f 32493 32540 32698 +f 32624 32413 32498 +f 32414 32413 32624 +f 32441 32411 32541 +f 32274 32501 32544 +f 32446 32542 32543 +f 32630 32629 32358 +f 32358 32629 32397 +f 32541 32411 32386 +f 32440 32470 32580 +f 32358 32360 32745 +f 32745 32630 32358 +f 32359 32345 32390 +f 32360 32454 32745 +f 32469 32470 32440 +f 32542 32445 32553 +f 32446 32445 32542 +f 32580 32531 32440 +f 32446 32543 32546 +f 32455 32446 32546 +f 32628 32609 32384 +f 32384 32609 32469 +f 32547 32455 32546 +f 32545 32556 32261 +f 32548 32447 32448 +f 32549 32548 32448 +f 32448 32450 32750 +f 32449 32455 32547 +f 32348 32261 32878 +f 32878 32261 32556 +f 32550 32449 32547 +f 32449 32550 32368 +f 32369 32368 32550 +f 32550 32551 32369 +f 32552 32369 32551 +f 32447 32548 32370 +f 32644 32370 32548 +f 32456 32370 32644 +f 32695 32400 32825 +f 32334 32511 32968 +f 32663 32508 32512 +f 32825 32400 32829 +f 32372 32476 32660 +f 32685 32607 32509 +f 32400 32599 32829 +f 32329 32403 32560 +f 32515 32405 32717 +f 32810 32564 32714 +f 32405 32202 32680 +f 32813 32560 32403 +f 32813 32403 32669 +f 32336 32795 32599 +f 32403 32332 32669 +f 32713 32343 32478 +f 32715 32419 32596 +f 32439 32766 32679 +f 32669 32332 32675 +f 32563 32524 32716 +f 32466 32606 32375 +f 32332 32288 32675 +f 32528 32598 32584 +f 32151 32706 32830 +f 32558 32557 32783 +f 32512 32383 32604 +f 32478 32529 32666 +f 32386 32670 32541 +f 32181 32621 32572 +f 32757 32795 32480 +f 32288 32581 32675 +f 32355 32410 32617 +f 32480 32608 32757 +f 32519 32472 32610 +f 32676 32616 32667 +f 32344 32771 32180 +f 32416 32777 32522 +f 32571 32333 32572 +f 32681 32670 32386 +f 32467 32527 32291 +f 32481 32412 32585 +f 32615 32684 32472 +f 32683 32180 32771 +f 32387 32603 32502 +f 32585 32412 32587 +f 32618 32531 32580 +f 32430 32531 32618 +f 32422 32418 32611 +f 32354 32489 32690 +f 32734 32319 32568 +f 32475 32430 32664 +f 32536 32534 32697 +f 32722 32562 32527 +f 32475 32568 32319 +f 32625 32677 32420 +f 32622 32284 32721 +f 32624 32536 32701 +f 32145 32313 32700 +f 32612 32537 32920 +f 32521 32499 32736 +f 32574 32484 32886 +f 32350 32886 32484 +f 32533 32420 32677 +f 32525 32696 32389 +f 32577 32428 32827 +f 32491 32526 32525 +f 32437 32628 32384 +f 32827 32428 32693 +f 32674 32535 32485 +f 32661 32507 32575 +f 32486 32538 32689 +f 32373 32396 32620 +f 32732 32204 32735 +f 32663 32704 32508 +f 32589 32439 32679 +f 33004 32204 32436 +f 32501 32321 32703 +f 32321 32780 32703 +f 32705 32532 32434 +f 32434 32539 32705 +f 32415 32591 32500 +f 32415 32760 32591 +f 32474 32522 32593 +f 32404 32564 32730 +f 32837 32492 32789 +f 32718 32818 32678 +f 32763 32594 32709 +f 32524 32414 32559 +f 32678 32465 32718 +f 32759 32513 32594 +f 32197 32837 32402 +f 32714 32381 32597 +f 32597 32570 32528 +f 32381 32570 32597 +f 32600 32502 32601 +f 32512 32604 32663 +f 32557 32406 32724 +f 32783 32557 32724 +f 32580 32470 32786 +f 32766 32516 32662 +f 32608 32517 32881 +f 32580 32664 32618 +f 32604 32349 33072 +f 32527 32467 32948 +f 32565 33072 32349 +f 32572 32621 32882 +f 32350 32576 32886 +f 32665 32418 32561 +f 32666 32529 32732 +f 32421 32595 32845 +f 32603 32592 33229 +f 32618 32626 32430 +f 32430 32626 32664 +f 32576 32389 32696 +f 32627 32626 32475 +f 32562 32722 32723 +f 32568 32475 32626 +f 32787 32348 32878 +f 32555 32520 32836 +f 32466 32402 33042 +f 32784 32836 32520 +f 32623 32572 32882 +f 32593 32718 32423 +f 32324 32562 32723 +f 32391 32787 32672 +f 32569 32421 32845 +f 32437 32733 32628 +f 32437 32590 32733 +f 32717 32405 32680 +f 32587 32412 32554 +f 32583 32585 32688 +f 32388 32374 32796 +f 32571 32572 32623 +f 32672 32582 32391 +f 32776 32427 32577 +f 32567 32612 32799 +f 32422 32611 32686 +f 32690 32613 32354 +f 32610 32472 32684 +f 32523 32145 32741 +f 32738 32674 32432 +f 32521 32682 32573 +f 32537 32729 32920 +f 32504 32573 32682 +f 32697 32534 32743 +f 33034 32433 32941 +f 32700 32313 32393 +f 32697 32701 32536 +f 32492 32479 32986 +f 32986 32789 32492 +f 32619 32594 32506 +f 32489 32586 32690 +f 32588 32693 32496 +f 32731 32689 32538 +f 32575 32508 32704 +f 33004 32735 32204 +f 32438 32591 32760 +f 32846 33004 32398 +f 32398 32510 32737 +f 32543 32542 32636 +f 32631 32643 32441 +f 32636 32635 32543 +f 32631 32541 32864 +f 32441 32541 32631 +f 32359 32390 32632 +f 32444 32441 32643 +f 32633 32359 32632 +f 32364 32359 32633 +f 32542 32553 32636 +f 32442 32364 32633 +f 32633 32443 32442 +f 32546 32543 32635 +f 32745 32454 32748 +f 32635 32637 32546 +f 32748 32366 32634 +f 32366 32544 32634 +f 32756 32546 32637 +f 32546 32756 32547 +f 32639 32549 32750 +f 32549 32448 32750 +f 32756 32638 32547 +f 32550 32547 32638 +f 32456 32644 32640 +f 32856 32552 32551 +f 32552 32856 32641 +f 32648 32457 32646 +f 32458 32457 32648 +f 32646 32278 32649 +f 32457 32278 32646 +f 32644 32548 32650 +f 32278 32459 32653 +f 32649 32278 32653 +f 32653 32098 32654 +f 32459 32098 32653 +f 32454 32366 32748 +f 32553 32460 32647 +f 32636 32553 32647 +f 32445 32460 32553 +f 32654 31880 32655 +f 32098 31880 32654 +f 32460 32651 32647 +f 32175 32656 32655 +f 31880 32175 32655 +f 32650 32458 32648 +f 32461 32458 32650 +f 32451 32645 32450 +f 32450 32645 32750 +f 32652 32461 32639 +f 32750 32645 32752 +f 32658 32645 32451 +f 32456 32658 32451 +f 32650 32549 32461 +f 32461 32549 32639 +f 32645 32658 32657 +f 32657 32752 32645 +f 32548 32549 32650 +f 32456 32656 32462 +f 32463 32456 32462 +f 32658 32456 32463 +f 32462 32656 32175 +f 32658 32453 32657 +f 32463 32453 32658 +f 32859 32642 32641 +f 32641 32642 32552 +f 32552 32642 32272 +f 32272 32642 32452 +f 32453 32642 32657 +f 32559 32414 32840 +f 32795 32794 32599 +f 32464 32668 32554 +f 32402 32837 33094 +f 32376 32711 32514 +f 32464 32514 32711 +f 32621 32567 32812 +f 32559 32673 32524 +f 32810 32714 32765 +f 32716 32524 32673 +f 32606 32466 32762 +f 32515 32717 32790 +f 33014 32375 32606 +f 32517 32574 32881 +f 32518 32375 33014 +f 32598 32488 32584 +f 32713 32478 32844 +f 32759 32594 32763 +f 32470 32609 32786 +f 32488 32600 32779 +f 32526 32519 32610 +f 33072 32565 33084 +f 32490 32513 32759 +f 32611 32418 32665 +f 32502 32603 32601 +f 32199 32671 32467 +f 32576 32696 32886 +f 32625 32823 32677 +f 32667 32558 32783 +f 32684 32615 32740 +f 32625 32571 32623 +f 32834 32523 32741 +f 32718 32593 32928 +f 32541 32670 32864 +f 32691 32309 32613 +f 32834 32740 32523 +f 32979 32585 32587 +f 32539 32426 32781 +f 32821 32626 32618 +f 32525 32526 32727 +f 32821 32568 32626 +f 32426 32692 32781 +f 32707 32680 32614 +f 32614 32830 32707 +f 32613 32690 32911 +f 32475 32664 32627 +f 32533 32677 32782 +f 32692 32331 32898 +f 32530 32425 32788 +f 32699 32324 32802 +f 32898 32331 32494 +f 32694 32393 32530 +f 32700 32393 32694 +f 32841 32630 32907 +f 32629 32630 32841 +f 32511 32691 32968 +f 32582 32822 32431 +f 32679 32766 32773 +f 32738 32431 32822 +f 32681 32616 32676 +f 32516 32490 32759 +f 32734 32568 32933 +f 32897 32589 32679 +f 32736 32499 32734 +f 32590 32589 32733 +f 32624 32701 32805 +f 32784 32388 32889 +f 32388 32796 32889 +f 32729 32486 32687 +f 32497 32764 32429 +f 32689 32687 32486 +f 32840 32624 32805 +f 32624 32840 32414 +f 32579 32493 33083 +f 32343 32713 32415 +f 32770 32429 32764 +f 32846 32398 32737 +f 32424 32819 32479 +f 32372 32698 32540 +f 32819 32986 32479 +f 32780 32395 32835 +f 32599 32792 32829 +f 32792 32599 32794 +f 32415 32713 32807 +f 32510 32560 32909 +f 32768 32505 32504 +f 32809 32483 32555 +f 32775 32505 32768 +f 32813 32909 32560 +f 32711 32668 32464 +f 32659 32507 32801 +f 32712 32710 32968 +f 32507 32661 32801 +f 32376 32515 32711 +f 32980 32678 32818 +f 33094 33042 32402 +f 32757 32608 32905 +f 32478 32666 32844 +f 32528 32778 32597 +f 32625 32623 32769 +f 32715 32596 32797 +f 32762 32466 33042 +f 32802 32720 32699 +f 32686 32611 32879 +f 32471 32699 32720 +f 32199 32811 32671 +f 32786 32609 32915 +f 32584 32488 32779 +f 32771 32344 32719 +f 32526 32610 32728 +f 32615 32523 32740 +f 32842 32580 32786 +f 32782 32677 32823 +f 32424 32686 32819 +f 32785 32467 32671 +f 32473 32617 32706 +f 32706 32617 32831 +f 32724 32774 32783 +f 32605 32467 32785 +f 32728 32727 32526 +f 32664 32580 32842 +f 32425 32518 33014 +f 32689 32731 32902 +f 32948 32467 32605 +f 32592 32678 32980 +f 32618 32664 32828 +f 32690 32586 32938 +f 32533 32782 32685 +f 32578 32579 32731 +f 32695 32947 32476 +f 32609 32628 32742 +f 33084 32394 32776 +f 32662 32516 32759 +f 32628 33033 32742 +f 32781 32692 33081 +f 32493 32804 33083 +f 32674 32738 32791 +f 32760 32721 32438 +f 32725 32928 32593 +f 32522 32725 32593 +f 32708 32746 32638 +f 32602 32483 32809 +f 32702 32602 32809 +f 32898 32494 32900 +f 32978 32566 32895 +f 32702 32774 32406 +f 32724 32406 32774 +f 32372 32660 32698 +f 32433 32566 32978 +f 32733 32589 32897 +f 32494 32495 32730 +f 32732 32735 32944 +f 32726 32697 32803 +f 32620 32485 32535 +f 32697 32726 32701 +f 32395 32770 32835 +f 32739 32373 32620 +f 32417 32373 32739 +f 32736 32682 32521 +f 32701 32726 32805 +f 32619 32800 32594 +f 32760 32415 32806 +f 32661 32575 32704 +f 32806 32415 32807 +f 32936 32746 32708 +f 32708 32756 32936 +f 32745 32748 32852 +f 32772 32684 32740 +f 32528 32584 32778 +f 32390 32569 32848 +f 32545 32444 32744 +f 33051 32630 32745 +f 32850 32443 32633 +f 32639 32750 32749 +f 32637 32635 32747 +f 32850 32743 32443 +f 32637 32936 32756 +f 32850 32892 32743 +f 32544 32501 32857 +f 32756 32708 32638 +f 32814 32878 32556 +f 32746 32751 32638 +f 32638 32751 32550 +f 32550 32751 32551 +f 32854 32551 32751 +f 32856 32551 32854 +f 32642 32860 32657 +f 32642 32859 32860 +f 32754 32631 32753 +f 32754 32755 32643 +f 32643 32631 32754 +f 32444 32643 32755 +f 32864 32753 32631 +f 32709 32594 32800 +f 32611 32665 32939 +f 32730 32564 32808 +f 32660 32476 32947 +f 32667 32783 32758 +f 32810 32808 32564 +f 32676 32667 32758 +f 32719 32344 32715 +f 32669 32675 32887 +f 32765 32714 32918 +f 32611 32939 32879 +f 32738 32822 32982 +f 32982 32791 32738 +f 32597 32918 32714 +f 32199 32775 32811 +f 32416 32563 32921 +f 32563 32716 32921 +f 32535 32674 32791 +f 32778 32584 32815 +f 32688 32585 32838 +f 32779 32815 32584 +f 32838 32585 32979 +f 32532 32938 32586 +f 32608 32881 32905 +f 32711 32515 32790 +f 32566 32683 32771 +f 32666 32732 32985 +f 32824 32799 32612 +f 32821 32618 32820 +f 32705 32539 32893 +f 32539 32781 32893 +f 32627 32664 32842 +f 32842 32767 32627 +f 32600 32817 32779 +f 32881 32574 32761 +f 32828 32820 32618 +f 32662 32929 32766 +f 32664 32626 32767 +f 32767 32828 32664 +f 32893 32781 32816 +f 32626 32627 32767 +f 32948 32605 32793 +f 32761 32574 32886 +f 32609 32742 32894 +f 32687 32920 32729 +f 32824 32612 32920 +f 32617 32410 32471 +f 33033 32628 32896 +f 32948 32722 32527 +f 32896 32628 32733 +f 32692 32898 33081 +f 32685 32782 32832 +f 32736 32734 32935 +f 32892 32803 32743 +f 32603 33229 32601 +f 32693 32588 33039 +f 32886 32696 33029 +f 32703 32780 32833 +f 32697 32743 32803 +f 32324 32723 32802 +f 32696 32525 32727 +f 32588 32629 33039 +f 32607 32685 32996 +f 32987 32679 32773 +f 33014 32788 32425 +f 32682 32903 32504 +f 32841 33039 32629 +f 32561 32607 32997 +f 32665 32561 32997 +f 32798 32796 32659 +f 32687 32689 32992 +f 32700 32741 32145 +f 32532 32705 32910 +f 32619 33034 32800 +f 32844 32807 32713 +f 32569 32845 33028 +f 32663 32604 33072 +f 32554 32668 32877 +f 32914 32817 32600 +f 32600 32601 32914 +f 32811 32775 32768 +f 32721 33046 32622 +f 32668 32711 32971 +f 32577 33015 32776 +f 32675 32581 33115 +f 32672 32787 32880 +f 32581 32688 33115 +f 32610 33077 32728 +f 32672 32822 32582 +f 32761 32886 33021 +f 32915 32609 32894 +f 32758 32783 32888 +f 32812 32567 32799 +f 32879 32981 32686 +f 32686 32981 32819 +f 32778 32885 32597 +f 32777 32416 32921 +f 32828 32847 32826 +f 32717 32680 32927 +f 32827 32693 32991 +f 32889 32836 32784 +f 32802 32891 32720 +f 32929 32773 32766 +f 32617 32471 33088 +f 32497 32622 33046 +f 32885 32778 32815 +f 32625 32769 32930 +f 32823 32625 32930 +f 32690 32938 32969 +f 32821 32820 32568 +f 32933 32568 32820 +f 32587 32554 32877 +f 32734 32933 32899 +f 33229 33016 32601 +f 32742 33033 32894 +f 32685 32832 32996 +f 32947 32695 33027 +f 32785 32793 32605 +f 32834 32741 32975 +f 32941 32989 33034 +f 32825 33027 32695 +f 32700 32694 32984 +f 32670 32681 32916 +f 32996 32997 32607 +f 32900 32494 32946 +f 32535 32791 33026 +f 33094 32837 32995 +f 32774 32702 32809 +f 32939 32665 32997 +f 32730 32946 32494 +f 32592 32980 33031 +f 32897 32896 32733 +f 33000 32809 32555 +f 32731 32579 32922 +f 32805 32726 32904 +f 32922 32579 33083 +f 32620 32535 33026 +f 32780 32835 32937 +f 32915 32843 32786 +f 32846 33102 33004 +f 32842 32786 32843 +f 32794 32795 32943 +f 32943 32795 32757 +f 32801 32661 32906 +f 32833 32780 32937 +f 32737 32510 32846 +f 32739 32620 32839 +f 32928 33085 32718 +f 32739 32901 32417 +f 32710 32712 33005 +f 32595 32710 33005 +f 32845 32595 33005 +f 32744 32444 32863 +f 32749 32750 32851 +f 32632 32390 32848 +f 32848 32849 32632 +f 32633 32632 32849 +f 32849 32850 32633 +f 32772 32924 32684 +f 32853 32545 32744 +f 32754 32753 32861 +f 32755 32754 32863 +f 32755 32863 32444 +f 32636 32858 32855 +f 32556 32545 32853 +f 32753 32864 32861 +f 32635 32636 32855 +f 32853 32814 32556 +f 32862 32635 32855 +f 33060 32864 32670 +f 32703 32857 32501 +f 32747 32635 32862 +f 32936 32637 32862 +f 32640 32876 32456 +f 32875 32876 32640 +f 32876 32875 32654 +f 32654 32655 32876 +f 32456 32876 32656 +f 32656 32876 32655 +f 32852 32748 32634 +f 32750 32752 32851 +f 32636 32647 32858 +f 32752 32657 32865 +f 32651 32652 32867 +f 32869 32648 32868 +f 32650 32648 32869 +f 32860 32866 32657 +f 32657 32866 32865 +f 32639 32749 32652 +f 32652 32749 32867 +f 32870 32650 32869 +f 32648 32646 32868 +f 32646 32649 32871 +f 32872 32650 32870 +f 32644 32650 32872 +f 32640 32644 32872 +f 32873 32640 32872 +f 32649 32653 32874 +f 32874 32871 32649 +f 32875 32640 32873 +f 32874 32875 32873 +f 32653 32875 32874 +f 32654 32875 32653 +f 33060 32670 32916 +f 32673 32559 32940 +f 32813 32669 32887 +f 32916 32676 33010 +f 32681 32676 32916 +f 32676 32758 33010 +f 33014 32606 32762 +f 32881 33080 32905 +f 32808 32810 32917 +f 33050 32774 32809 +f 32721 32760 32912 +f 32566 32771 32719 +f 32939 32923 32879 +f 32887 32675 33115 +f 32783 32774 33050 +f 33077 32610 32924 +f 32610 32684 32924 +f 32623 32882 33097 +f 32787 32878 32880 +f 32810 32765 32918 +f 32826 32847 32972 +f 32895 32566 32976 +f 32769 32623 33097 +f 33084 32776 33015 +f 32772 32740 32926 +f 32918 32597 32885 +f 32972 32847 32973 +f 32882 32812 32799 +f 32767 32973 32847 +f 32847 32828 32767 +f 32982 32672 32880 +f 32941 32433 32978 +f 32971 32711 32883 +f 32886 33029 33021 +f 32725 32522 32777 +f 32822 32672 32982 +f 32764 32497 33046 +f 32621 32812 32882 +f 32883 32711 32790 +f 32885 32815 32967 +f 32815 32779 32974 +f 32817 32974 32779 +f 32694 32530 32984 +f 32930 32769 32884 +f 32696 32727 32931 +f 32700 32975 32741 +f 32781 33081 32816 +f 32803 32892 32993 +f 32661 32704 33007 +f 33031 33229 32592 +f 32727 32728 32931 +f 32902 32992 32689 +f 32671 32811 33035 +f 32801 32798 32659 +f 32835 32770 32934 +f 32785 32671 33035 +f 32927 32790 32717 +f 32897 32679 32987 +f 32818 32718 33085 +f 32770 32764 32934 +f 32904 32726 32994 +f 32935 32734 32899 +f 32840 32805 33234 +f 33026 32791 32890 +f 32555 32836 33000 +f 32935 33008 32736 +f 32940 32559 32840 +f 32682 32736 33037 +f 32682 33037 32903 +f 33026 32839 32620 +f 32504 32903 32768 +f 32757 32905 33078 +f 32762 33042 33154 +f 32630 33051 32907 +f 33043 32804 32698 +f 32760 32806 33167 +f 32910 32938 32532 +f 32596 32417 32901 +f 32797 32596 32901 +f 32707 32830 32988 +f 33101 32797 32901 +f 32893 32910 32705 +f 32948 33176 32722 +f 32715 32797 33101 +f 32830 32706 33089 +f 32723 32722 33176 +f 32831 32617 33044 +f 33106 32813 33009 +f 32949 32844 32666 +f 32985 32949 32666 +f 32709 32800 33190 +f 32964 33009 32813 +f 32719 32715 33166 +f 32716 32673 32921 +f 32813 32887 32964 +f 33019 32613 32911 +f 33016 32914 32601 +f 32877 32668 32970 +f 32881 32761 33080 +f 32668 32971 32970 +f 32759 32763 33233 +f 32888 32783 33183 +f 33012 32879 32923 +f 32968 32691 33018 +f 32884 32769 33097 +f 32826 32820 32828 +f 32890 32791 32982 +f 32691 32613 33018 +f 33018 32613 33019 +f 32889 33017 32836 +f 33035 32811 32768 +f 32924 32772 32925 +f 32925 32772 32926 +f 32918 32885 32919 +f 32839 33003 32739 +f 32577 32827 33015 +f 32931 32728 33077 +f 32901 32739 33120 +f 32969 32938 33298 +f 32815 32974 33024 +f 32932 32823 32930 +f 32587 32877 32979 +f 32782 32823 32932 +f 32773 33196 32987 +f 32837 32789 32995 +f 32896 32897 32983 +f 32833 32945 32703 +f 33037 32736 33008 +f 32842 32973 32767 +f 32842 32843 32973 +f 32892 32990 32993 +f 32908 32746 32936 +f 32819 32981 33165 +f 32746 32908 32751 +f 32994 32803 32993 +f 33158 32768 32903 +f 33048 33050 32809 +f 33044 32617 33088 +f 32726 32803 32994 +f 33048 32809 33000 +f 32471 32720 33088 +f 32904 32994 33045 +f 33234 32805 32904 +f 32730 32808 32913 +f 32706 32831 33089 +f 32735 33004 32944 +f 32948 32793 33117 +f 32937 32835 32934 +f 33027 32825 32998 +f 32841 32907 32999 +f 32829 32998 32825 +f 32802 32723 33040 +f 32660 33098 32698 +f 32829 32792 32998 +f 32942 32998 32792 +f 32760 33167 32912 +f 32792 32794 32942 +f 32721 32912 33046 +f 32661 33007 32906 +f 33007 32704 32663 +f 32909 32813 33157 +f 33157 32813 33106 +f 32712 32968 33114 +f 33078 32905 33080 +f 33005 32712 33114 +f 32954 32863 32962 +f 32744 32863 32954 +f 32745 32852 32950 +f 32950 33051 32745 +f 32634 32544 32952 +f 32853 32744 32954 +f 32637 32747 32862 +f 32952 32544 32953 +f 32955 32851 33053 +f 32749 32851 32955 +f 32544 32857 32953 +f 33144 32569 33028 +f 32857 32703 33146 +f 32848 32569 33144 +f 33146 32703 32945 +f 33153 32751 32956 +f 32854 32751 33153 +f 32856 32957 32641 +f 32859 32641 32957 +f 32958 32859 32957 +f 32850 32849 33252 +f 32860 32859 32958 +f 32850 33099 32892 +f 32865 32866 32959 +f 32866 32860 32959 +f 32958 32959 32860 +f 32754 32861 32960 +f 32863 32754 32960 +f 32962 32863 32960 +f 32961 32864 32963 +f 32861 32864 32961 +f 32864 33060 32963 +f 32918 32917 32810 +f 32761 33235 33080 +f 32878 32814 33013 +f 32761 33021 33235 +f 32967 33023 32885 +f 32880 32878 33013 +f 32919 32885 33023 +f 33017 33000 32836 +f 33074 32820 32826 +f 33380 32759 33233 +f 32777 32921 32965 +f 32796 33269 32889 +f 32971 32883 32970 +f 33116 33029 32696 +f 32725 32777 32966 +f 32793 32785 33035 +f 32982 32880 32977 +f 32799 33096 32882 +f 32974 32817 33092 +f 32981 32879 33012 +f 33115 32688 32838 +f 33071 33096 32799 +f 32796 32798 33270 +f 32816 33121 32893 +f 32824 33287 32799 +f 32759 33169 32662 +f 32928 32725 33113 +f 32816 33081 33175 +f 33172 32985 32732 +f 33026 32890 33174 +f 32897 32987 33036 +f 32788 32984 32530 +f 32892 33099 32990 +f 32824 32920 33375 +f 32984 32975 32700 +f 32819 33165 32986 +f 32899 33030 32935 +f 33073 32973 32843 +f 32839 33026 33333 +f 32927 32707 33095 +f 32680 32707 32927 +f 32991 32693 33039 +f 32980 32818 33188 +f 32996 32832 33211 +f 32902 32731 33378 +f 33137 32846 32510 +f 33092 32817 32914 +f 32758 32888 33011 +f 32510 32909 33137 +f 32946 32730 32913 +f 32903 33037 33129 +f 33137 32909 33157 +f 33039 32841 32999 +f 33158 32903 33129 +f 33120 32739 33003 +f 32833 32937 32934 +f 32920 32687 32992 +f 33087 32800 33034 +f 32939 32997 32923 +f 32940 32840 33234 +f 33083 32804 33002 +f 32801 32906 33124 +f 33043 33295 32804 +f 32806 33105 33167 +f 32794 32943 33224 +f 32943 32757 33041 +f 33078 33041 32757 +f 32806 32807 33001 +f 32673 32940 33047 +f 32715 33101 33166 +f 33043 32698 33098 +f 32988 32830 33089 +f 32660 32947 33098 +f 32807 32844 33107 +f 33005 33006 32845 +f 33044 33089 32831 +f 33028 32845 33134 +f 33072 33084 33075 +f 33166 33178 32719 +f 32970 33020 32877 +f 33132 33080 33235 +f 33013 32814 33091 +f 32783 33050 33183 +f 33160 32777 32965 +f 32566 32719 33178 +f 32966 32777 33160 +f 32773 32929 33196 +f 32918 32919 33197 +f 32977 32880 33013 +f 33086 32725 32966 +f 32970 32883 33110 +f 33123 32764 33046 +f 32978 32895 32976 +f 32934 32764 33123 +f 32973 33073 33022 +f 32945 32833 33090 +f 32972 32973 33022 +f 32910 32893 33121 +f 32972 33111 32826 +f 33074 32826 33111 +f 32883 32790 33191 +f 32968 33018 33162 +f 32790 32927 33191 +f 33111 32972 33022 +f 33077 33159 32931 +f 32820 33025 32933 +f 32933 33170 32899 +f 33030 32899 33170 +f 32898 32900 33130 +f 33117 32793 33320 +f 33183 33011 32888 +f 33008 32935 33030 +f 33040 32723 33283 +f 33093 32982 33109 +f 32894 33033 33032 +f 33038 32882 33096 +f 32900 32946 33130 +f 32983 33225 32896 +f 32890 32982 33093 +f 33190 32800 33087 +f 32802 33040 32891 +f 32949 32985 33518 +f 33033 32896 33225 +f 32882 33038 33097 +f 32930 32884 33097 +f 32808 32917 32913 +f 33319 32979 32877 +f 32944 33172 32732 +f 33188 32818 33189 +f 33095 32707 32988 +f 33036 32983 32897 +f 32915 32894 33032 +f 32843 32915 33073 +f 32740 32834 32926 +f 33269 33017 32889 +f 32907 33051 33104 +f 32922 33378 32731 +f 32944 33004 33102 +f 32942 32794 33224 +f 32763 32709 33190 +f 32788 33014 33307 +f 32911 32690 33155 +f 32969 33155 32690 +f 33269 32796 33270 +f 33105 32806 33001 +f 33234 32904 33128 +f 33047 32940 33234 +f 32921 32673 33047 +f 32997 32996 33118 +f 32923 32997 33118 +f 33010 32758 33049 +f 33049 32758 33011 +f 32908 32936 33143 +f 32962 33052 32954 +f 33179 32924 32925 +f 33337 32924 33179 +f 32950 32852 33248 +f 32858 32951 32855 +f 32855 33143 32862 +f 32696 32931 33116 +f 33145 32848 33144 +f 32936 32862 33143 +f 33116 32931 33159 +f 32849 32848 33145 +f 32849 33145 33252 +f 32853 32954 33141 +f 32814 32853 33141 +f 32751 32908 32956 +f 32956 33054 33153 +f 33153 33061 32854 +f 32854 33061 32856 +f 33153 33062 33061 +f 32957 33061 33062 +f 32857 33146 32953 +f 32957 32856 33061 +f 32957 33063 33055 +f 33062 33063 32957 +f 33063 32865 33055 +f 32957 33055 32958 +f 33057 32958 33055 +f 33146 32945 33090 +f 33055 32959 33056 +f 32865 32959 33055 +f 33064 32958 33057 +f 32959 32958 33064 +f 33056 33064 33150 +f 32959 33064 33056 +f 33149 33064 33057 +f 33058 33064 33149 +f 33150 33058 33059 +f 33064 33058 33150 +f 32861 32961 32960 +f 32960 32961 32962 +f 32962 32961 33065 +f 33065 32961 32963 +f 33052 32962 33065 +f 33065 32963 33052 +f 33052 32963 33060 +f 33060 32916 33010 +f 32634 32952 32852 +f 32852 32952 33248 +f 32851 32752 33262 +f 32647 32951 32858 +f 33262 33053 32851 +f 32647 32651 33066 +f 33066 32951 32647 +f 32752 33062 33262 +f 33262 33062 33153 +f 32867 33066 32651 +f 32752 33063 33062 +f 32869 32868 33067 +f 32865 33063 32752 +f 32749 32955 32867 +f 32869 33068 32870 +f 32868 32646 33069 +f 33069 33067 32868 +f 32646 32871 33069 +f 32872 32870 33068 +f 33068 33070 32872 +f 32871 32872 33070 +f 32873 32872 32871 +f 32873 32871 32874 +f 32799 33287 33071 +f 33197 32917 32918 +f 32970 33110 33266 +f 33197 32919 33023 +f 33178 32976 32566 +f 33109 32982 32977 +f 32815 33076 32967 +f 33076 32815 33024 +f 32964 32887 33303 +f 33380 33169 32759 +f 33084 33015 33223 +f 33305 33307 33014 +f 33017 33269 33163 +f 32890 33093 33174 +f 32887 33115 33303 +f 32883 33191 33182 +f 33375 32920 32992 +f 33174 33184 33026 +f 32984 32788 33408 +f 33082 32941 32978 +f 32989 32941 33082 +f 33333 33026 33184 +f 33003 32839 33333 +f 32832 32782 33100 +f 33100 33341 32832 +f 33131 32833 32934 +f 33087 33034 33309 +f 32928 33113 33085 +f 32992 32902 33079 +f 32818 33085 33189 +f 33115 32838 33284 +f 33079 32902 33378 +f 32827 33392 33015 +f 33133 33048 33000 +f 33121 32816 33403 +f 33403 32816 33175 +f 33113 32725 33086 +f 33273 32942 33224 +f 33074 33025 32820 +f 32938 32910 33268 +f 33012 32923 33405 +f 33007 32663 33292 +f 33103 33292 32663 +f 33025 33074 33112 +f 33050 33048 33183 +f 33183 33048 33186 +f 33048 33133 33186 +f 32990 33099 32993 +f 33072 33103 32663 +f 32898 33216 33081 +f 32845 33006 33134 +f 33185 32991 33039 +f 33019 32911 33155 +f 33045 32994 33127 +f 33128 33045 33127 +f 32723 33176 33283 +f 33314 33185 33039 +f 33036 32987 33196 +f 33098 32947 33027 +f 33073 32915 33032 +f 33088 32720 32891 +f 33044 33088 33362 +f 33190 33233 32763 +f 32965 32921 33385 +f 33020 33319 32877 +f 33089 33285 32988 +f 33020 32970 33336 +f 32949 33107 32844 +f 33518 33204 32949 +f 33046 32912 33167 +f 33183 33156 33011 +f 32914 33207 33092 +f 33108 32965 33385 +f 32924 33200 33077 +f 32914 33016 33207 +f 32917 33197 33335 +f 33011 33156 33049 +f 33075 33103 33072 +f 32768 33158 33035 +f 33207 33016 33433 +f 33018 33019 33442 +f 33075 33084 33223 +f 33000 33017 33205 +f 33076 33177 32967 +f 33163 33205 33017 +f 32967 33177 33023 +f 32929 32662 33169 +f 33038 33096 33286 +f 33268 32910 33121 +f 33159 33077 33161 +f 33114 32968 33162 +f 32834 33208 32926 +f 33033 33119 33032 +f 32824 33375 33287 +f 33275 33235 33021 +f 33025 33170 32933 +f 32927 33095 33192 +f 33198 32930 33097 +f 33029 33203 33021 +f 33030 33170 33227 +f 33289 33030 33227 +f 33031 32980 33221 +f 33209 33193 32930 +f 33270 32798 33124 +f 33008 33030 33122 +f 32932 32930 33193 +f 33037 33008 33122 +f 32798 32801 33124 +f 32975 33208 32834 +f 32989 33309 33034 +f 33164 33115 33284 +f 33073 33032 33119 +f 33013 33091 33125 +f 32782 32932 33100 +f 33135 32991 33185 +f 32906 33007 33436 +f 32838 32979 33284 +f 33049 33156 33199 +f 33035 33320 32793 +f 32833 33131 33090 +f 33118 32996 33211 +f 33221 32980 33188 +f 33224 32943 33041 +f 33078 33080 33332 +f 33518 32985 33172 +f 33288 33481 33080 +f 32999 32907 33239 +f 33213 32762 33154 +f 33014 32762 33213 +f 33080 33132 33288 +f 33168 32993 33099 +f 32948 33117 33176 +f 33127 32993 33168 +f 32994 32993 33127 +f 33105 33001 33136 +f 32904 33045 33128 +f 33098 33027 33299 +f 33310 33299 33027 +f 33107 32949 33204 +f 32921 33047 33385 +f 33106 33009 33202 +f 33266 33336 32970 +f 33005 33114 33240 +f 33442 33019 33155 +f 33247 33052 33139 +f 32954 33052 33247 +f 32955 33053 33140 +f 33297 33009 32964 +f 33396 33297 32964 +f 33141 32954 33247 +f 32956 32908 33148 +f 33104 33239 32907 +f 33141 33138 32814 +f 33091 32814 33138 +f 33054 32956 33148 +f 32951 33244 32855 +f 33153 33054 33262 +f 33144 33028 33142 +f 33244 33143 32855 +f 33057 33055 33257 +f 33258 33057 33257 +f 33149 33057 33258 +f 33257 33055 33056 +f 33254 32850 33252 +f 33051 32950 33250 +f 33099 32850 33254 +f 32950 33248 33250 +f 32908 33143 33147 +f 33250 33104 33051 +f 33146 33090 33126 +f 33148 32908 33147 +f 33139 33052 33151 +f 33060 33151 33052 +f 33151 33010 33152 +f 33060 33010 33151 +f 33152 33010 33049 +f 33235 33275 33486 +f 33038 33286 33198 +f 32981 33012 33359 +f 33097 33038 33198 +f 33266 33110 33187 +f 33155 32969 33435 +f 33165 32981 33201 +f 33198 33371 32930 +f 33110 32883 33182 +f 33187 33110 33182 +f 33161 33077 33200 +f 33111 33112 33074 +f 33275 33021 33203 +f 33200 32924 33337 +f 33046 33212 33123 +f 33182 33191 33308 +f 33025 33112 33271 +f 33203 33029 33173 +f 33029 33116 33173 +f 33119 33033 33365 +f 33320 33035 33356 +f 33076 33024 33181 +f 33179 32925 32926 +f 33440 32927 33192 +f 33027 32998 33501 +f 33024 32974 33181 +f 33088 32891 33318 +f 32979 33319 33474 +f 33368 33138 33125 +f 33126 33090 33387 +f 33091 33138 33368 +f 33100 32932 33193 +f 32983 33036 33222 +f 32804 33295 33002 +f 33042 33094 33154 +f 33305 33014 33213 +f 33113 33237 33085 +f 33389 33435 33298 +f 32898 33376 33216 +f 33226 33073 33119 +f 33130 33376 32898 +f 33095 32988 33285 +f 33131 32934 33388 +f 33086 33237 33113 +f 33130 32946 33328 +f 33080 33481 33332 +f 32969 33298 33435 +f 33071 33287 33488 +f 32913 32917 33194 +f 33341 33211 32832 +f 33240 33114 33236 +f 32975 32984 33408 +f 33227 33170 33171 +f 32827 32991 33392 +f 33241 32978 33279 +f 33046 33167 33212 +f 33122 33030 33289 +f 33082 33309 32989 +f 33105 33136 33167 +f 32891 33040 33318 +f 32923 33118 33405 +f 33039 32999 33314 +f 33379 32938 33268 +f 33192 33095 33377 +f 33122 33340 33037 +f 33102 32846 33364 +f 33330 33364 32846 +f 33231 33037 33340 +f 33190 33087 33309 +f 32846 33137 33330 +f 33239 33104 33242 +f 33157 33330 33137 +f 33006 33005 33240 +f 33186 33133 33238 +f 33134 33006 33290 +f 33292 33436 33007 +f 32807 33107 33001 +f 33013 33125 33441 +f 32977 33013 33324 +f 33092 33207 33206 +f 33108 33160 32965 +f 33199 33156 33360 +f 33232 33101 32901 +f 33356 33035 33158 +f 33093 33109 33214 +f 33022 33073 33230 +f 32981 33359 33201 +f 33093 33214 33174 +f 33196 32929 33417 +f 33208 33304 32926 +f 32966 33237 33086 +f 33184 33372 33333 +f 33417 32929 33520 +f 33307 33560 32788 +f 33408 32788 33560 +f 33015 33392 33223 +f 33374 33193 33209 +f 32986 33165 32789 +f 33202 33009 33210 +f 33208 32975 33277 +f 33003 33333 33120 +f 33228 33120 33333 +f 33403 33175 33363 +f 33272 33270 33124 +f 33023 33177 33278 +f 33114 33162 33236 +f 33033 33225 33365 +f 33027 33501 33312 +f 32789 33293 32995 +f 33175 33081 33216 +f 33217 33219 33220 +f 33152 33049 33215 +f 33076 33181 33278 +f 33232 32901 33120 +f 33178 33555 32976 +f 33547 32995 33293 +f 32942 33501 32998 +f 33209 32930 33371 +f 33199 33215 33049 +f 33169 33520 32929 +f 33154 33094 33489 +f 33314 32999 33239 +f 33287 33375 33373 +f 33191 32927 33308 +f 33303 33115 33164 +f 32974 33092 33181 +f 33156 33183 33195 +f 33090 33131 33387 +f 33298 32938 33379 +f 33111 33022 33230 +f 32978 32976 33279 +f 33112 33111 33230 +f 33186 33327 33183 +f 33224 33041 33281 +f 33041 33078 33281 +f 32927 33440 33308 +f 33405 33322 33012 +f 32946 32913 33194 +f 33335 33194 32917 +f 33221 33433 33229 +f 33518 33172 33414 +f 33016 33229 33433 +f 33271 33420 33025 +f 33170 33025 33420 +f 32922 33083 33378 +f 33172 32944 33414 +f 32944 33102 33414 +f 33085 33237 33438 +f 33002 33378 33083 +f 33323 33127 33168 +f 33285 33089 33044 +f 33044 33446 33285 +f 33339 33340 33122 +f 33043 33098 33434 +f 32906 33436 33384 +f 33234 33128 33422 +f 33098 33299 33386 +f 33234 33385 33047 +f 33096 33071 33488 +f 33231 33129 33037 +f 33488 33286 33096 +f 33240 33290 33006 +f 33246 33261 33140 +f 33243 33296 33009 +f 33247 33139 33347 +f 33249 33261 33246 +f 33009 33297 33243 +f 32964 33303 33396 +f 33122 33289 33339 +f 33145 33144 33142 +f 33246 33140 33251 +f 33104 33250 33242 +f 33140 33053 33251 +f 33168 33099 33254 +f 32951 33263 33244 +f 32953 33146 33253 +f 33245 33143 33244 +f 33251 33262 33256 +f 33147 33143 33245 +f 33053 33262 33251 +f 33138 33141 33255 +f 33125 33138 33255 +f 33261 33245 33263 +f 33148 33256 33054 +f 33054 33256 33262 +f 33263 33140 33261 +f 33253 33146 33126 +f 33149 33258 33259 +f 33257 33056 33567 +f 33261 33147 33245 +f 33441 33125 33255 +f 33249 33147 33261 +f 33056 33150 33349 +f 33349 33567 33056 +f 33150 33059 33349 +f 33147 33249 33148 +f 33058 33149 33259 +f 33059 33058 33259 +f 32952 33260 33248 +f 32952 32953 33260 +f 33260 32953 33264 +f 33263 32951 33066 +f 33140 33263 32867 +f 32867 33263 33066 +f 33264 32953 33253 +f 32955 33140 32867 +f 32869 33067 33068 +f 33265 33067 33069 +f 32871 33265 33069 +f 33067 33265 33070 +f 33070 33068 33067 +f 33070 33265 32871 +f 33300 33207 33433 +f 33415 32926 33304 +f 33179 32926 33415 +f 33197 33023 33357 +f 33174 33214 33276 +f 33177 33076 33278 +f 33469 33240 33236 +f 33278 33357 33023 +f 33479 33158 33129 +f 33121 33403 33268 +f 33230 33073 33226 +f 33371 33302 33209 +f 33181 33092 33315 +f 32991 33135 33392 +f 33432 33182 33308 +f 33169 33380 33338 +f 33269 33270 33398 +f 33378 33294 33079 +f 33116 33355 33173 +f 33274 33196 33417 +f 33229 33031 33221 +f 33375 32992 33180 +f 33135 33185 33314 +f 33171 33170 33420 +f 33365 33225 33492 +f 33383 33180 32992 +f 33117 33320 33321 +f 33383 33079 33294 +f 33222 33036 33274 +f 32992 33079 33383 +f 33036 33196 33274 +f 33487 33044 33362 +f 33012 33322 33359 +f 33225 32983 33222 +f 33282 33176 33117 +f 33284 32979 33474 +f 33328 32946 33331 +f 33217 33220 33317 +f 33283 33176 33282 +f 33125 33301 33368 +f 33091 33368 33441 +f 32946 33194 33331 +f 33286 33488 33418 +f 33386 33646 33098 +f 33522 33167 33136 +f 33226 33119 33280 +f 33283 33318 33040 +f 33365 33280 33119 +f 33013 33441 33324 +f 33186 33416 33327 +f 32906 33384 33124 +f 33379 33268 33531 +f 33109 32977 33324 +f 33335 33197 33353 +f 33195 33183 33327 +f 33291 33128 33127 +f 33239 33242 33495 +f 33422 33128 33291 +f 33000 33205 33425 +f 33133 33000 33238 +f 33238 33000 33425 +f 33385 33234 33422 +f 33094 32995 33489 +f 33218 33101 33232 +f 33319 33020 33306 +f 33106 33202 33334 +f 33281 33078 33332 +f 33266 33267 33336 +f 33134 33427 33028 +f 32966 33160 33397 +f 33166 33101 33218 +f 33009 33296 33210 +f 33018 33442 33505 +f 33107 33204 33429 +f 33354 33236 33162 +f 33018 33505 33162 +f 33354 33162 33505 +f 33132 33235 33424 +f 33235 33486 33424 +f 33163 33269 33535 +f 33223 33392 33604 +f 33027 33312 33310 +f 33203 33173 33275 +f 33267 33266 33473 +f 33342 33344 33343 +f 33184 33174 33276 +f 33279 32976 33555 +f 33272 33124 33401 +f 33404 33342 33410 +f 33342 33343 33410 +f 33100 33193 33374 +f 33116 33159 33355 +f 33100 33391 33341 +f 33159 33548 33355 +f 33112 33230 33410 +f 33273 33501 32942 +f 33432 33476 33182 +f 33399 32789 33464 +f 33220 33219 33439 +f 33341 33313 33211 +f 33273 33224 33402 +f 33320 33356 33682 +f 33400 33211 33313 +f 33402 33224 33281 +f 33293 32789 33399 +f 33266 33187 33468 +f 33381 33323 33168 +f 33410 33343 33271 +f 33376 33130 33782 +f 33112 33410 33271 +f 33369 33109 33324 +f 33127 33323 33382 +f 33364 33521 33102 +f 33291 33127 33382 +f 33118 33211 33400 +f 33405 33118 33400 +f 33445 33109 33369 +f 33488 33287 33373 +f 33214 33109 33445 +f 33422 33291 33329 +f 33489 32995 33547 +f 33225 33222 33528 +f 33082 32978 33241 +f 33208 33515 33304 +f 33288 33132 33482 +f 33208 33277 33515 +f 33424 33482 33132 +f 33444 33233 33190 +f 33480 33195 33326 +f 33186 33238 33416 +f 33422 33597 33385 +f 33188 33189 33485 +f 33335 33500 33194 +f 33159 33161 33548 +f 33232 33120 33228 +f 33157 33106 33509 +f 33428 33289 33227 +f 33020 33336 33306 +f 33353 33551 33335 +f 33190 33309 33444 +f 33430 33289 33428 +f 33195 33480 33156 +f 33221 33188 33485 +f 33156 33480 33360 +f 33360 33484 33199 +f 33362 33088 33491 +f 33092 33206 33315 +f 32789 33165 33464 +f 33598 33340 33339 +f 33215 33199 33484 +f 33205 33163 33425 +f 33160 33108 33397 +f 33202 33210 33334 +f 33318 33491 33088 +f 33218 33178 33166 +f 33107 33429 33001 +f 33337 33179 33415 +f 33237 32966 33549 +f 33446 33044 33487 +f 33442 33155 33311 +f 33435 33311 33155 +f 33434 33098 33646 +f 33389 33298 33553 +f 33249 33352 33148 +f 33339 33289 33430 +f 33352 33251 33256 +f 33247 33347 33348 +f 33352 33256 33148 +f 33028 33427 33142 +f 33297 33396 33345 +f 33141 33247 33350 +f 33449 33242 33250 +f 33250 33248 33449 +f 33263 33245 33244 +f 33252 33145 33566 +f 33248 33260 33449 +f 33566 33452 33252 +f 33252 33452 33254 +f 33059 33259 33349 +f 33381 33168 33254 +f 33366 33217 33456 +f 33366 33219 33217 +f 33316 33219 33366 +f 33217 33317 33456 +f 33347 33151 33462 +f 33141 33350 33255 +f 33139 33151 33347 +f 33368 33301 33255 +f 33255 33301 33441 +f 33152 33215 33460 +f 33460 33215 33351 +f 33441 33301 33091 +f 33091 33301 33125 +f 33129 33231 33550 +f 33398 33270 33272 +f 33276 33214 33445 +f 33236 33354 33409 +f 33243 33297 33503 +f 33473 33266 33468 +f 33549 33546 33237 +f 33438 33237 33546 +f 33226 33498 33230 +f 33230 33498 33539 +f 33290 33240 33469 +f 33313 33341 33391 +f 33299 33310 33651 +f 33478 33212 33167 +f 33344 33342 33393 +f 33353 33197 33357 +f 33478 33167 33522 +f 33351 33215 33316 +f 33392 33135 33733 +f 33474 33319 33306 +f 33220 33367 33317 +f 33241 33279 33466 +f 33316 33215 33484 +f 33216 33525 33175 +f 33278 33181 33467 +f 33135 33314 33608 +f 33477 33281 33361 +f 33181 33431 33467 +f 33281 33332 33361 +f 33321 33282 33117 +f 33181 33315 33431 +f 33314 33239 33495 +f 33284 33474 33576 +f 33308 33543 33432 +f 33405 33400 33513 +f 33414 33102 33521 +f 33440 33192 33543 +f 33001 33609 33136 +f 33192 33377 33358 +f 33670 33520 33169 +f 33189 33085 33438 +f 33543 33192 33358 +f 33226 33280 33498 +f 33720 33154 33489 +f 33322 33405 33483 +f 33485 33189 33437 +f 33631 33322 33483 +f 33398 33535 33269 +f 33359 33322 33631 +f 33306 33336 33475 +f 33213 33154 33406 +f 33134 33290 33413 +f 33330 33157 33509 +f 33331 33194 33541 +f 33382 33323 33591 +f 33429 33609 33001 +f 33464 33165 33201 +f 33500 33335 33551 +f 33123 33443 33388 +f 32934 33123 33388 +f 33370 33304 33515 +f 33106 33593 33509 +f 33106 33334 33593 +f 33325 33407 33419 +f 33344 33325 33419 +f 33292 33103 33506 +f 33343 33344 33419 +f 33555 33178 33554 +f 33173 33355 33493 +f 33002 33295 33544 +f 33343 33419 33271 +f 33377 33095 33494 +f 33420 33271 33419 +f 33295 33043 33434 +f 33103 33075 33506 +f 33379 33553 33298 +f 33430 33680 33339 +f 33598 33231 33340 +f 33560 33307 33886 +f 33390 33493 33355 +f 33445 33395 33276 +f 33374 33391 33100 +f 33357 33551 33353 +f 33503 33502 33243 +f 33278 33465 33357 +f 33469 33512 33290 +f 33549 32966 33397 +f 33647 33300 33433 +f 33408 33277 32975 +f 33407 33344 33393 +f 33394 33653 33131 +f 33325 33344 33407 +f 33303 33605 33396 +f 33161 33200 33548 +f 33129 33550 33479 +f 33313 33391 33612 +f 33402 33281 33477 +f 33410 33230 33412 +f 33387 33131 33653 +f 33471 33410 33412 +f 33187 33182 33476 +f 33713 33373 33375 +f 33135 33608 33733 +f 33421 33357 33465 +f 33440 33543 33308 +f 33530 33294 33378 +f 33195 33327 33326 +f 33399 33795 33293 +f 33547 33293 33795 +f 33488 33373 33628 +f 33222 33274 33528 +f 33516 33241 33466 +f 33364 33330 33523 +f 33670 33169 33514 +f 33523 33330 33524 +f 33608 33314 33717 +f 33509 33524 33330 +f 33164 33284 33576 +f 33372 33684 33333 +f 33228 33333 33684 +f 33495 33717 33314 +f 33481 33288 33482 +f 33363 33175 33525 +f 33425 33163 33535 +f 33316 33366 33575 +f 33575 33351 33316 +f 33378 33002 33853 +f 33853 33530 33378 +f 33286 33418 33588 +f 33338 33514 33169 +f 33522 33136 33609 +f 33365 33537 33280 +f 33220 33439 33367 +f 33334 33210 33603 +f 33321 33320 33682 +f 33238 33425 33642 +f 33082 33241 33649 +f 33380 33602 33338 +f 33296 33502 33210 +f 33296 33243 33502 +f 33213 33406 33305 +f 33531 33268 33643 +f 33130 33328 33782 +f 33178 33218 33554 +f 33291 33382 33591 +f 33420 33499 33171 +f 33318 33283 33789 +f 33600 33444 33309 +f 33420 33419 33499 +f 33171 33529 33227 +f 33095 33285 33494 +f 33428 33227 33529 +f 33385 33597 33496 +f 33886 33307 33305 +f 33413 33426 33134 +f 33108 33385 33496 +f 33426 33427 33134 +f 33315 33206 33761 +f 33267 33475 33336 +f 33442 33311 33507 +f 33490 33206 33207 +f 33435 33542 33311 +f 33429 33204 33411 +f 33204 33518 33411 +f 33231 33598 33550 +f 33436 33292 33506 +f 33123 33212 33478 +f 33478 33443 33123 +f 33639 33075 33223 +f 33435 33389 33508 +f 33388 33394 33131 +f 33242 33449 33447 +f 33348 33347 33459 +f 33345 33503 33297 +f 33393 33342 33404 +f 33258 33257 33454 +f 33259 33258 33454 +f 33449 33260 33450 +f 33454 33455 33259 +f 33253 33126 33657 +f 33567 33454 33257 +f 33348 33574 33247 +f 33126 33387 33657 +f 33455 33457 33259 +f 33349 33259 33457 +f 33346 33142 33427 +f 33350 33247 33574 +f 33349 33461 33567 +f 33457 33461 33349 +f 33462 33457 33458 +f 33461 33457 33462 +f 33575 33366 33456 +f 33568 33255 33350 +f 33568 33368 33255 +f 33462 33458 33347 +f 33458 33459 33347 +f 33317 33367 33456 +f 33145 33142 33566 +f 33566 33142 33346 +f 33461 33462 33463 +f 33352 33249 33246 +f 33463 33462 33151 +f 33246 33251 33352 +f 33460 33151 33152 +f 33463 33151 33460 +f 33555 33595 33279 +f 33402 33511 33273 +f 33733 33557 33392 +f 33511 33402 33477 +f 33268 33403 33643 +f 33466 33279 33595 +f 33400 33313 33612 +f 33267 33473 33625 +f 33520 33674 33417 +f 33605 33303 33706 +f 33404 33410 33470 +f 33356 33158 33479 +f 33184 33276 33395 +f 33356 33479 33682 +f 33470 33410 33471 +f 33706 33303 33164 +f 33361 33332 33481 +f 33372 33184 33580 +f 33241 33516 33649 +f 33416 33238 33642 +f 33316 33484 33219 +f 33484 33615 33219 +f 33528 33779 33225 +f 33492 33225 33779 +f 33439 33219 33615 +f 33475 33577 33306 +f 33418 33488 33588 +f 33274 33417 33674 +f 33728 33216 33376 +f 33375 33180 33672 +f 33486 33275 33676 +f 33369 33324 33441 +f 33467 33465 33278 +f 33275 33173 33676 +f 33679 33164 33576 +f 33539 33412 33230 +f 33198 33286 33590 +f 33371 33198 33590 +f 33401 33124 33384 +f 33395 33445 33534 +f 33544 33295 33504 +f 33419 33407 33561 +f 33602 33380 33233 +f 33328 33331 33541 +f 33642 33425 33844 +f 33521 33364 33584 +f 33209 33302 33601 +f 33510 33535 33398 +f 33272 33510 33398 +f 33355 33548 33390 +f 33500 33541 33194 +f 33467 33431 33315 +f 33720 33406 33154 +f 33200 33526 33548 +f 33464 33201 33359 +f 33499 33419 33561 +f 33624 33318 33789 +f 33432 33543 33476 +f 33415 33200 33337 +f 33374 33209 33601 +f 33499 33529 33171 +f 33624 33491 33318 +f 33415 33304 33559 +f 33423 33384 33436 +f 33472 33415 33559 +f 33189 33438 33437 +f 33446 33487 33552 +f 33370 33559 33304 +f 33323 33381 33527 +f 33680 33598 33339 +f 33487 33362 33491 +f 33491 33585 33487 +f 33591 33323 33527 +f 33447 33449 33582 +f 33310 33312 33545 +f 33386 33299 33651 +f 33285 33446 33494 +f 33312 33501 33696 +f 33490 33761 33206 +f 33207 33300 33647 +f 33490 33207 33647 +f 33506 33075 33639 +f 33593 33334 33603 +f 33329 33291 33591 +f 33507 33311 33542 +f 33542 33435 33508 +f 33422 33329 33597 +f 33409 33354 33556 +f 33505 33556 33354 +f 33505 33442 33507 +f 33508 33389 33553 +f 33388 33443 33652 +f 33604 33392 33557 +f 33108 33497 33397 +f 33617 33273 33511 +f 33643 33403 33607 +f 33468 33625 33473 +f 33466 33595 33596 +f 33272 33401 33586 +f 33516 33466 33596 +f 33474 33306 33620 +f 33620 33306 33577 +f 33407 33393 33470 +f 33640 33795 33399 +f 33478 33522 33517 +f 33413 33290 33648 +f 33407 33470 33561 +f 33628 33373 33713 +f 33290 33512 33648 +f 33421 33465 33669 +f 33395 33580 33184 +f 33164 33679 33606 +f 33561 33470 33471 +f 33187 33476 33468 +f 33708 33518 33414 +f 33588 33488 33628 +f 33513 33483 33405 +f 33547 33851 33489 +f 33673 33467 33315 +f 33309 33082 33600 +f 33414 33521 33708 +f 33482 33424 33635 +f 33537 33365 33492 +f 33782 33728 33376 +f 33761 33673 33315 +f 33647 33433 33536 +f 33372 33580 33684 +f 33672 33180 33383 +f 33433 33221 33619 +f 33328 33541 33786 +f 33495 33242 33579 +f 33242 33447 33579 +f 33401 33384 33611 +f 33590 33286 33588 +f 33615 33484 33578 +f 33423 33611 33384 +f 33280 33537 33498 +f 33282 33789 33283 +f 33802 33200 33415 +f 33599 33485 33437 +f 33430 33428 33538 +f 33802 33415 33472 +f 33713 33375 33672 +f 33379 33531 33691 +f 33552 33494 33446 +f 33680 33430 33538 +f 33584 33364 33523 +f 33500 33697 33541 +f 33601 33632 33374 +f 33570 33439 33686 +f 33697 33500 33551 +f 33391 33374 33632 +f 33429 33411 33703 +f 33544 33853 33002 +f 33232 33228 33784 +f 33686 33439 33615 +f 33439 33519 33367 +f 33475 33267 33577 +f 33551 33357 33421 +f 33625 33577 33267 +f 33612 33391 33632 +f 33233 33444 33630 +f 33441 33581 33532 +f 33327 33416 33642 +f 33630 33602 33233 +f 33501 33273 33617 +f 33295 33434 33504 +f 33560 33711 33408 +f 33388 33558 33394 +f 33533 33441 33532 +f 33533 33369 33441 +f 33484 33360 33480 +f 33646 33386 33651 +f 33725 33425 33535 +f 33533 33445 33369 +f 33445 33533 33534 +f 33497 33108 33496 +f 33603 33210 33502 +f 33639 33223 33604 +f 33627 33505 33507 +f 33549 33397 33497 +f 33589 33236 33409 +f 33469 33236 33589 +f 33345 33396 33562 +f 33568 33350 33563 +f 33582 33449 33450 +f 33565 33455 33454 +f 33396 33605 33562 +f 33456 33367 33519 +f 33450 33260 33747 +f 33568 33581 33368 +f 33393 33404 33470 +f 33368 33581 33441 +f 33657 33387 33756 +f 33571 33455 33565 +f 33254 33452 33569 +f 33381 33254 33569 +f 33457 33455 33572 +f 33572 33458 33457 +f 33569 33527 33381 +f 33439 33570 33519 +f 33572 33455 33571 +f 33459 33458 33572 +f 33572 33663 33459 +f 33460 33351 33573 +f 33348 33459 33663 +f 33563 33350 33574 +f 33456 33570 33575 +f 33456 33519 33570 +f 33708 33650 33518 +f 33669 33467 33777 +f 33467 33673 33777 +f 33400 33612 33667 +f 33525 33216 33728 +f 33513 33400 33667 +f 33670 33768 33520 +f 33379 33691 33797 +f 33408 33770 33277 +f 33579 33447 33582 +f 33515 33277 33770 +f 33643 33691 33531 +f 33361 33481 33671 +f 33678 33428 33529 +f 33483 33513 33688 +f 33481 33482 33671 +f 33587 33437 33438 +f 33294 33672 33383 +f 33561 33859 33499 +f 33476 33727 33468 +f 33515 33770 33370 +f 33426 33413 33648 +f 33712 33631 33483 +f 33228 33684 33778 +f 33498 33537 33539 +f 33464 33359 33631 +f 33585 33491 33705 +f 33799 33428 33678 +f 33538 33428 33799 +f 33524 33509 33702 +f 33676 33173 33735 +f 33556 33505 33627 +f 33173 33493 33735 +f 33406 33720 33801 +f 33485 33599 33221 +f 33669 33764 33421 +f 33585 33552 33487 +f 33480 33578 33484 +f 33507 33542 33627 +f 33552 33700 33494 +f 33467 33669 33465 +f 33802 33526 33200 +f 33853 33583 33530 +f 33329 33591 33592 +f 33218 33232 33784 +f 33312 33696 33545 +f 33784 33857 33218 +f 33821 33580 33395 +f 33844 33425 33725 +f 33597 33329 33592 +f 33652 33443 33855 +f 33390 33548 33638 +f 33494 33621 33358 +f 33638 33548 33526 +f 33358 33377 33494 +f 33791 33436 33506 +f 33464 33640 33399 +f 33550 33614 33479 +f 33835 33496 33597 +f 33761 33490 33645 +f 33653 33394 33558 +f 33653 33756 33387 +f 33517 33522 33654 +f 33502 33503 33818 +f 33639 33693 33506 +f 33594 33555 33554 +f 33411 33518 33650 +f 33164 33606 33706 +f 33302 33371 33601 +f 33595 33555 33594 +f 33651 33310 33545 +f 33363 33607 33403 +f 33082 33649 33709 +f 33600 33082 33709 +f 33733 33608 33794 +f 33632 33634 33612 +f 33363 33525 33610 +f 33717 33707 33608 +f 33684 33580 33773 +f 33620 33577 33613 +f 33586 33401 33611 +f 33770 33408 33711 +f 33561 33471 33618 +f 33723 33370 33770 +f 33611 33423 33616 +f 33471 33412 33817 +f 33537 33492 33825 +f 33525 33728 33681 +f 33495 33579 33830 +f 33851 33547 33795 +f 33708 33521 33710 +f 33779 33528 33683 +f 33528 33274 33683 +f 33784 33228 33778 +f 33476 33543 33767 +f 33767 33727 33476 +f 33767 33543 33621 +f 33627 33542 33508 +f 33543 33358 33621 +f 33477 33361 33622 +f 33623 33327 33642 +f 33532 33581 33659 +f 33618 33626 33561 +f 33740 33532 33659 +f 33859 33561 33626 +f 33529 33499 33731 +f 33536 33433 33619 +f 33326 33327 33623 +f 33218 33857 33554 +f 33540 33429 33703 +f 33576 33718 33792 +f 33423 33436 33791 +f 33576 33474 33718 +f 33509 33593 33702 +f 33609 33429 33540 +f 33842 33668 33536 +f 33641 33526 33802 +f 33635 33486 33676 +f 33424 33486 33635 +f 33590 33588 33628 +f 33687 33533 33532 +f 33630 33444 33600 +f 33553 33379 33797 +f 33593 33603 33897 +f 33680 33629 33598 +f 33592 33591 33527 +f 33595 33594 33807 +f 33559 33370 33723 +f 33587 33438 33633 +f 33409 33556 33589 +f 33638 33493 33390 +f 33638 33526 33675 +f 33520 33846 33674 +f 33592 33835 33597 +f 33599 33437 33587 +f 33502 33704 33603 +f 33589 33776 33512 +f 33596 33832 33516 +f 33512 33469 33589 +f 33886 33305 33765 +f 33501 33617 33775 +f 33775 33696 33501 +f 33533 33690 33534 +f 33478 33994 33443 +f 33395 33534 33690 +f 33282 33888 33789 +f 33697 33551 33793 +f 33818 33704 33502 +f 33793 33421 33764 +f 33551 33421 33793 +f 33647 33536 33668 +f 33549 33497 33848 +f 33546 33549 33856 +f 33558 33388 33652 +f 33646 33651 33762 +f 33607 33363 33610 +f 33717 33495 33830 +f 33874 33656 33454 +f 33706 33562 33605 +f 33450 33655 33582 +f 33563 33658 33568 +f 33427 33426 33739 +f 33565 33454 33656 +f 33454 33567 33874 +f 33581 33568 33658 +f 33658 33659 33581 +f 33656 33661 33565 +f 33346 33427 33739 +f 33571 33565 33661 +f 33575 33570 33660 +f 33346 33741 33566 +f 33452 33566 33741 +f 33572 33571 33754 +f 33754 33662 33572 +f 33562 33644 33345 +f 33345 33644 33503 +f 33570 33686 33660 +f 33662 33663 33572 +f 33573 33872 33460 +f 33573 33351 33660 +f 33348 33663 33749 +f 33574 33348 33749 +f 33563 33574 33755 +f 33351 33575 33660 +f 33664 33747 33264 +f 33264 33747 33260 +f 33264 33253 33664 +f 33253 33657 33664 +f 33567 33461 33665 +f 33461 33463 33666 +f 33665 33461 33666 +f 33666 33463 33872 +f 33463 33460 33872 +f 33614 33550 33695 +f 33775 33617 33511 +f 33513 33667 33785 +f 33913 33479 33614 +f 33683 33674 33824 +f 33274 33674 33683 +f 33609 33654 33522 +f 33613 33718 33620 +f 33802 33472 33772 +f 33492 33779 33685 +f 33826 33361 33908 +f 33622 33361 33826 +f 33671 33908 33361 +f 33708 33788 33650 +f 33715 33672 33294 +f 33814 33613 33577 +f 33539 33537 33689 +f 33679 33576 33792 +f 33321 33682 33913 +f 33326 33677 33480 +f 33412 33539 33689 +f 33689 33817 33412 +f 33641 33675 33526 +f 33578 33480 33677 +f 33474 33620 33718 +f 33882 33578 33915 +f 33671 33482 33800 +f 33326 33623 33677 +f 33610 33525 34011 +f 33524 33810 33523 +f 33583 33715 33530 +f 33489 33851 33798 +f 33615 33578 33882 +f 33530 33715 33294 +f 33720 33489 33801 +f 33715 33583 33853 +f 33521 33584 33710 +f 33426 33648 33827 +f 33493 33636 33735 +f 33727 33767 33887 +f 33627 33508 33900 +f 33834 33642 33844 +f 33438 33546 33633 +f 33493 33638 33636 +f 33590 33628 33701 +f 33499 33859 33787 +f 33731 33499 33787 +f 33535 33510 33725 +f 33496 33699 33497 +f 33544 33504 33806 +f 33491 33624 34015 +f 33221 33599 33619 +f 33464 33631 33640 +f 33835 33699 33496 +f 33911 33510 33272 +f 33625 33814 33577 +f 33601 33371 33590 +f 33272 33586 33911 +f 33641 33802 33843 +f 33508 33553 33903 +f 33903 33900 33508 +f 33680 33538 33799 +f 33545 33696 33694 +f 33848 33856 33549 +f 33601 33634 33632 +f 33738 33687 33532 +f 33598 33629 33695 +f 33695 33550 33598 +f 33612 33634 33769 +f 33692 33552 33585 +f 33667 33612 33769 +f 33504 33434 33987 +f 33791 33506 33722 +f 33786 33541 33890 +f 33434 33646 33698 +f 33855 33443 33994 +f 33545 33762 33651 +f 33637 33494 33700 +f 33733 33822 33557 +f 33794 33608 33707 +f 33411 33650 33703 +f 33586 33611 33616 +f 33649 33516 33837 +f 33669 33777 33729 +f 33717 33829 33707 +f 33821 33773 33580 +f 33834 33623 33642 +f 33815 33471 33817 +f 33677 33915 33578 +f 33846 33520 33768 +f 33686 33615 33716 +f 33882 33716 33615 +f 33928 33684 33773 +f 33702 33810 33524 +f 33607 33610 33714 +f 33511 33477 33622 +f 33536 33619 33842 +f 33492 33685 33825 +f 33736 33716 33737 +f 33468 33816 33625 +f 33736 33737 33803 +f 33688 33712 33483 +f 33584 33523 33810 +f 33682 33479 33913 +f 33778 33684 33928 +f 33721 33537 33825 +f 33846 33824 33674 +f 33600 33709 33847 +f 33702 33593 33841 +f 33897 33841 33593 +f 33678 33529 33850 +f 33897 33603 33704 +f 33859 33626 33730 +f 33724 33600 33847 +f 33482 33635 33800 +f 33582 33809 33579 +f 33282 33321 33726 +f 33809 33582 33943 +f 33600 33724 33630 +f 33676 33734 33635 +f 33797 33691 33732 +f 33691 33643 33732 +f 33602 33630 33724 +f 33692 33700 33552 +f 33627 33900 33860 +f 33694 33696 33775 +f 33731 34007 33529 +f 33890 33697 33790 +f 33541 33697 33890 +f 33533 33687 33838 +f 33690 33533 33838 +f 33490 33647 33645 +f 33799 33678 33796 +f 33798 33801 33489 +f 33616 33423 33719 +f 33818 33503 33644 +f 33858 33909 33697 +f 33745 33831 33527 +f 33858 33697 33793 +f 33647 33668 33645 +f 33765 33305 33406 +f 33592 33527 33831 +f 33621 33494 33637 +f 33719 33423 33791 +f 33698 33987 33434 +f 33764 33669 33729 +f 33472 33559 33723 +f 33762 33698 33646 +f 33560 34129 33711 +f 33491 34015 33705 +f 33722 33506 33693 +f 33693 33639 33808 +f 33648 33512 33776 +f 33832 33596 33823 +f 33653 33558 33836 +f 33739 33426 33827 +f 33582 33655 33943 +f 33815 33618 33471 +f 33655 33450 33747 +f 33740 33738 33532 +f 33744 33757 33742 +f 33741 33346 33739 +f 33758 33742 33757 +f 33573 33660 33753 +f 33753 33748 33573 +f 34081 33644 33562 +f 34081 33562 33706 +f 33758 33757 33759 +f 33741 33743 33452 +f 33569 33452 33743 +f 33756 33653 33836 +f 33745 33569 33743 +f 33757 33744 33760 +f 33759 33757 33760 +f 33749 33663 33746 +f 33527 33569 33745 +f 33759 33760 33750 +f 33661 33759 33750 +f 33661 33656 33759 +f 33755 33574 33749 +f 33752 33755 33749 +f 33750 33751 33661 +f 33571 33661 33751 +f 33658 33563 33755 +f 33571 33751 33754 +f 33662 33746 33663 +f 33753 33660 33736 +f 33686 33736 33660 +f 33686 33716 33736 +f 33897 33704 33818 +f 33772 33472 33879 +f 33596 33595 33807 +f 33807 33823 33596 +f 33639 33604 33904 +f 33545 33694 33813 +f 33472 33723 33879 +f 33613 33814 33763 +f 33514 33338 33997 +f 33816 33468 33727 +f 33510 33911 33766 +f 33558 33652 33940 +f 33963 33764 33729 +f 33776 33589 33556 +f 33983 33557 33822 +f 33395 33690 33821 +f 33769 33785 33667 +f 33925 33817 33689 +f 33516 33832 33783 +f 33837 33516 33783 +f 33827 33648 33776 +f 34072 33827 33776 +f 33606 33679 33893 +f 33688 33513 33785 +f 33673 33761 33917 +f 33529 34007 33850 +f 33886 34129 33560 +f 33794 33707 33829 +f 33775 33511 33899 +f 33899 33511 33780 +f 33668 33842 34014 +f 33511 33622 33972 +f 33770 33711 33820 +f 33585 33705 34220 +f 33829 33717 33830 +f 33732 33643 33918 +f 33773 33821 33914 +f 33689 33537 33721 +f 33643 33607 33918 +f 33835 33592 33831 +f 33714 33918 33607 +f 33714 33610 34011 +f 33708 33710 33788 +f 33672 33781 33713 +f 33883 33737 33716 +f 33976 33640 33631 +f 33724 33847 33988 +f 33737 33804 33803 +f 33830 33579 33809 +f 33888 33282 33726 +f 34011 33525 33681 +f 33478 33517 34131 +f 33840 33675 33641 +f 33497 33699 33839 +f 33680 33799 33892 +f 33932 33672 33715 +f 33848 33497 33901 +f 33338 33602 33989 +f 33687 33805 33838 +f 33989 33997 33338 +f 33728 33782 33771 +f 33624 33789 33888 +f 33782 33328 33938 +f 33328 33786 33938 +f 33540 33703 33885 +f 33715 33853 33894 +f 33790 33697 33909 +f 33609 33540 33885 +f 33623 33774 33677 +f 33853 33544 33806 +f 33915 33677 33774 +f 33554 33857 34010 +f 33627 33935 33556 +f 33725 33510 33766 +f 33762 33545 33813 +f 33761 33645 33917 +f 33690 33838 33812 +f 33819 33734 33676 +f 33793 33764 33896 +f 34086 33856 33936 +f 33546 33856 34086 +f 33910 33878 33601 +f 33668 34097 33645 +f 33676 33735 33819 +f 33718 33613 34063 +f 33975 33668 34014 +f 33913 33614 33695 +f 33634 33601 33878 +f 34063 33613 33763 +f 33852 33626 33618 +f 33604 33557 33904 +f 33636 33638 33986 +f 33902 33590 33701 +f 33638 33906 33833 +f 33986 33638 33833 +f 33694 33775 33985 +f 33729 33777 33963 +f 33514 33997 33881 +f 33932 33781 33672 +f 33679 33792 33893 +f 33640 33845 33795 +f 33716 33882 33883 +f 33769 33634 33878 +f 33771 33681 33728 +f 33685 33779 33683 +f 33726 33321 33913 +f 33822 33733 34128 +f 33514 33881 33670 +f 33928 33971 33778 +f 33794 34128 33733 +f 33777 33673 34099 +f 33718 34063 33811 +f 33792 33718 33811 +f 33919 33650 33921 +f 33802 33772 33979 +f 33795 33978 33851 +f 33625 33816 34017 +f 33879 33979 33772 +f 33650 33788 33921 +f 33835 33831 33920 +f 33825 33977 33721 +f 33730 33626 33852 +f 33738 33805 33687 +f 33689 33721 33925 +f 33699 33835 33920 +f 33623 33834 33774 +f 33730 33815 33817 +f 33837 33847 33709 +f 33709 33649 33837 +f 33859 33730 33817 +f 33844 33905 33834 +f 33780 33511 33972 +f 33807 33594 33939 +f 33814 33625 34017 +f 33839 33901 33497 +f 33844 33725 33849 +f 33810 33702 33891 +f 33826 33972 33622 +f 33713 33933 33628 +f 33933 33713 33781 +f 33849 33725 34079 +f 33766 34079 33725 +f 33701 33628 33933 +f 33546 34086 33633 +f 33688 33828 33712 +f 33830 33809 34006 +f 33590 33902 33601 +f 33910 33601 33902 +f 33631 33712 33828 +f 33478 34131 33994 +f 33799 33796 33892 +f 33845 33640 33931 +f 33637 33700 33854 +f 33722 33693 34027 +f 33680 33892 33993 +f 33671 33800 33908 +f 33621 33637 34004 +f 33629 33680 33993 +f 33800 33635 34101 +f 34101 33635 33734 +f 33627 33860 33967 +f 33935 33627 33967 +f 33553 33797 33903 +f 33736 33803 33868 +f 33739 33827 33949 +f 33863 33748 33753 +f 33740 33869 33861 +f 33655 33747 33943 +f 33957 33740 33861 +f 33746 33960 33749 +f 33945 33744 33742 +f 33947 33946 33747 +f 33950 33960 33746 +f 33743 33741 33864 +f 33747 33664 33947 +f 33738 33740 33957 +f 34081 33706 33990 +f 33742 33758 34045 +f 33863 33749 33960 +f 33862 33744 33945 +f 33760 33744 33862 +f 33750 33760 33862 +f 33871 33749 33863 +f 33862 33866 33750 +f 34037 33756 33836 +f 33749 33871 33752 +f 33959 33738 33957 +f 33752 33871 33865 +f 33871 33863 33753 +f 33952 33750 33866 +f 33751 33750 33952 +f 33871 33753 33867 +f 33867 33865 33871 +f 33658 33755 33752 +f 33869 33740 33870 +f 33950 33662 33754 +f 33746 33662 33950 +f 33868 33803 33804 +f 33659 33658 33870 +f 33659 33870 33740 +f 33753 33736 33867 +f 33868 33867 33736 +f 33872 33573 33748 +f 33664 33657 34047 +f 34047 33947 33664 +f 33873 33758 33759 +f 34037 33657 33756 +f 34047 33657 34037 +f 34045 33758 33873 +f 33759 33656 33873 +f 33873 33656 33874 +f 33875 33665 33876 +f 33567 33875 33874 +f 33665 33875 33567 +f 33665 33666 33876 +f 33876 33666 33872 +f 33629 33993 33695 +f 33645 34097 33970 +f 33929 33896 33764 +f 33764 33963 33929 +f 33724 33989 33602 +f 33769 33878 33880 +f 33917 33645 33970 +f 33877 33836 33558 +f 33785 33769 33880 +f 34097 33668 33975 +f 33899 33985 33775 +f 33832 33823 33783 +f 33882 33915 34085 +f 33846 33768 34052 +f 33618 33815 33927 +f 33706 33606 33912 +f 33767 33974 33887 +f 33770 33820 34132 +f 34099 33673 33965 +f 33688 33785 33828 +f 33917 33965 33673 +f 33767 33621 34117 +f 34004 34117 33621 +f 33771 33782 34075 +f 33812 33838 33964 +f 33912 33606 33893 +f 33999 33802 33979 +f 33938 34075 33782 +f 33931 33640 33976 +f 33821 33690 33812 +f 33978 33795 33845 +f 33821 33812 34102 +f 33894 33853 34028 +f 33853 33806 34028 +f 33685 33683 33930 +f 33703 33650 33919 +f 33631 33828 33976 +f 33893 33792 34084 +f 33638 33675 33906 +f 33906 33675 33907 +f 33907 33675 33840 +f 33701 33933 33968 +f 33968 33973 33701 +f 33788 33710 34089 +f 33854 33700 33692 +f 33903 33797 33926 +f 33784 33778 34003 +f 33806 33504 33987 +f 34084 33792 33895 +f 33710 33584 34089 +f 33809 33943 33942 +f 33584 33810 33980 +f 33857 33784 34162 +f 33935 33967 34282 +f 34010 33857 34162 +f 34004 33637 33854 +f 33781 33932 33981 +f 33858 33793 33896 +f 33839 33699 33920 +f 33702 33841 33891 +f 33678 33850 34194 +f 33796 33678 34194 +f 33892 33796 34196 +f 33856 33848 33936 +f 33791 33722 34064 +f 33898 33897 33818 +f 33652 33855 33940 +f 33808 34113 33693 +f 33639 33904 33808 +f 33940 33877 33558 +f 33814 34017 33998 +f 34063 33763 34092 +f 33698 33762 34073 +f 34076 34025 33818 +f 33776 33556 33935 +f 33762 33813 34073 +f 33768 33670 34052 +f 33929 33996 33896 +f 33644 34076 33818 +f 33616 33911 33586 +f 33836 33877 33991 +f 33783 33823 34024 +f 33732 33918 34090 +f 33735 34021 33819 +f 33881 34052 33670 +f 33706 33912 33990 +f 33884 33883 33882 +f 33887 33923 33727 +f 33726 33913 34186 +f 33963 33777 34099 +f 33924 33618 33927 +f 33852 33618 33924 +f 33730 33852 33924 +f 33815 33730 33924 +f 33927 33815 33924 +f 33636 33986 33735 +f 34117 33974 33767 +f 33737 33883 33884 +f 34000 33737 33884 +f 34061 33726 33969 +f 33787 33859 34001 +f 33825 33685 33930 +f 33859 33817 34001 +f 33726 34061 33888 +f 34000 33804 33737 +f 33828 33785 33966 +f 34129 33820 33711 +f 33792 33811 33895 +f 33624 33888 34061 +f 34009 34220 33705 +f 33517 33654 34237 +f 33920 33831 33745 +f 33654 33609 34237 +f 33964 33838 33916 +f 34237 33609 34031 +f 33692 33585 34220 +f 33786 33890 34178 +f 34015 34009 33705 +f 33723 33770 34109 +f 34196 33796 34071 +f 33890 33790 34018 +f 34102 34055 33821 +f 33892 34196 34013 +f 33987 34028 33806 +f 34089 33921 33788 +f 33599 33587 34023 +f 33909 33858 33992 +f 33925 33721 34026 +f 33778 33971 34003 +f 33855 33994 33962 +f 33840 33641 34279 +f 33858 33896 33992 +f 33902 33701 33973 +f 33908 33800 34098 +f 33980 33810 33891 +f 33798 33851 33978 +f 33982 33798 33978 +f 33797 33732 34053 +f 33774 33834 34118 +f 33984 33798 33982 +f 33719 33791 34064 +f 33798 33984 33801 +f 33841 33897 34096 +f 34064 33722 34027 +f 33897 33898 34096 +f 33844 33849 33905 +f 34010 33937 33554 +f 33885 33703 33889 +f 34113 34027 33693 +f 33941 33898 33818 +f 33406 33801 33984 +f 33939 33594 34235 +f 33765 33406 33984 +f 33805 33916 33838 +f 33754 33751 33944 +f 33946 33943 33747 +f 34036 33754 33944 +f 34036 33950 33754 +f 33802 33999 33843 +f 34032 34076 33644 +f 33960 33953 33863 +f 33951 33960 33950 +f 33951 34044 33960 +f 33953 33960 34044 +f 33752 33865 33954 +f 33658 33752 33954 +f 34044 33658 33954 +f 33865 33867 33954 +f 34032 33644 34081 +f 33867 33868 33955 +f 33955 33954 33867 +f 33866 33862 34033 +f 34044 34041 33870 +f 34033 34144 33866 +f 33870 34041 33869 +f 34044 33870 33658 +f 33952 33866 34144 +f 33868 33804 33956 +f 33956 33955 33868 +f 33869 34042 33861 +f 34043 33861 34042 +f 33944 33751 33952 +f 33957 33861 34043 +f 33916 33805 33958 +f 33958 33805 33738 +f 34168 33920 33745 +f 33959 33958 33738 +f 33763 33814 34092 +f 33837 33783 34119 +f 33785 33880 34019 +f 33966 33785 34019 +f 34000 33884 34184 +f 33833 33906 34124 +f 34171 34092 33814 +f 33995 33899 34067 +f 33804 34000 33961 +f 33893 34083 33912 +f 33986 33833 34124 +f 34188 33917 33970 +f 34055 33914 33821 +f 33814 33998 34171 +f 33899 33780 34067 +f 33829 33830 34006 +f 33828 33966 34070 +f 34063 33895 33811 +f 34102 33812 33964 +f 33928 33773 33914 +f 34096 34057 33891 +f 34074 33920 34168 +f 33891 33841 34096 +f 33770 34132 34109 +f 33715 33894 33934 +f 34068 33633 34086 +f 33587 33633 34068 +f 33938 33786 34178 +f 34178 34103 33938 +f 34002 33976 33828 +f 33931 33976 34183 +f 34178 33890 34018 +f 33887 33974 34278 +f 34001 33817 33925 +f 33923 33887 34278 +f 33977 33825 34066 +f 33930 34066 33825 +f 33926 33797 34053 +f 33839 33920 33922 +f 33930 33683 33824 +f 33715 33934 34008 +f 34279 33641 33843 +f 33609 33885 34031 +f 33860 33900 34229 +f 33901 33839 33922 +f 33941 33818 34025 +f 34005 33860 34229 +f 33915 33774 34085 +f 33992 34020 33909 +f 34085 33774 34118 +f 33932 33715 34008 +f 33599 34122 33619 +f 33842 33619 34122 +f 33848 33901 33936 +f 34098 33800 34101 +f 34220 34009 34221 +f 33981 33932 34126 +f 34101 33734 34108 +f 33967 33860 34005 +f 33977 34029 33721 +f 34029 34026 33721 +f 33879 33723 33979 +f 33987 34159 34028 +f 33734 33819 34108 +f 34131 33517 34237 +f 33787 34007 33731 +f 33834 33905 34105 +f 34077 33834 34105 +f 33796 34194 34071 +f 33986 34021 33735 +f 33886 33765 34129 +f 33987 33698 34121 +f 33910 33902 34016 +f 33834 34077 34118 +f 34121 33698 34073 +f 33594 33554 33937 +f 33878 33910 34065 +f 34065 33910 34016 +f 34235 33594 33937 +f 34065 33880 33878 +f 33900 33903 34229 +f 33903 33926 34161 +f 33939 34024 33807 +f 33823 33807 34024 +f 33808 33904 34116 +f 33911 33616 34107 +f 33616 34166 34107 +f 34072 33776 33935 +f 34166 33616 33719 +f 34091 33557 33983 +f 33904 33557 34091 +f 33919 33889 33703 +f 33794 33829 34128 +f 33997 33989 34177 +f 33884 33882 34085 +f 33892 34013 33993 +f 34124 34022 33986 +f 33820 34129 34182 +f 34266 33695 33993 +f 33966 34019 34164 +f 33990 33912 34083 +f 33837 34119 34190 +f 33771 34011 33681 +f 34055 34355 33914 +f 33816 33727 33923 +f 34197 33829 34006 +f 34187 33978 33845 +f 34239 33837 34190 +f 34176 33989 33724 +f 34188 33965 33917 +f 34261 34006 33809 +f 33847 33837 34239 +f 34099 33929 33963 +f 34100 33847 34239 +f 34103 34075 33938 +f 33780 33972 34067 +f 34154 33914 34355 +f 34001 33925 34156 +f 33961 34054 33964 +f 33980 33891 34095 +f 33988 33847 34100 +f 34054 34012 33964 +f 34165 34059 33895 +f 33930 33824 34273 +f 33895 34063 34165 +f 34154 33928 33914 +f 34134 33979 34135 +f 33942 33943 34215 +f 34102 33964 34012 +f 33928 34093 33971 +f 33790 33909 34020 +f 34003 33971 34093 +f 34074 33922 33920 +f 33998 34017 34062 +f 34030 33925 34026 +f 34004 33854 34285 +f 33979 33723 34109 +f 34225 34007 33787 +f 34225 33787 34001 +f 34028 34159 34158 +f 33765 34179 34129 +f 33922 34078 33901 +f 34079 33766 34264 +f 34104 33901 34078 +f 34065 34106 33880 +f 34279 33907 33840 +f 34019 33880 34106 +f 33781 33981 34051 +f 33936 33901 34104 +f 33855 34133 33940 +f 34021 33986 34022 +f 33813 33694 33985 +f 33985 33899 33995 +f 33877 33940 34296 +f 34113 33808 34115 +f 33766 33911 34107 +f 34120 33935 34110 +f 33918 34333 34090 +f 33918 33714 34333 +f 34116 33904 34091 +f 33991 33877 34192 +f 33783 34024 34119 +f 33983 33822 34128 +f 33889 33919 34488 +f 34215 33943 33946 +f 33949 33827 34040 +f 34035 34036 33944 +f 33979 34134 33999 +f 34343 33947 34138 +f 34242 33862 33945 +f 33946 33947 34343 +f 34242 34033 33862 +f 34035 33952 34248 +f 33961 33916 34087 +f 33944 33952 34035 +f 33827 34072 34040 +f 34038 33950 34036 +f 33961 33964 33916 +f 34037 33991 34139 +f 33836 33991 34037 +f 34081 33990 34082 +f 33950 34038 33951 +f 33948 33739 34034 +f 33739 33949 34034 +f 34060 33864 34142 +f 33743 33864 34060 +f 34044 33954 33953 +f 34039 33953 33954 +f 33745 33743 34060 +f 33745 34060 34168 +f 33955 34039 33954 +f 34039 33955 34146 +f 34044 33951 34041 +f 33869 34041 34153 +f 34147 34146 33955 +f 33955 33956 34147 +f 33804 33961 33956 +f 34042 33869 34153 +f 34087 33958 34088 +f 33916 33958 34087 +f 33958 33959 34088 +f 34045 34046 33742 +f 33742 34046 33945 +f 33945 34046 34242 +f 33739 33948 33741 +f 33741 33948 33864 +f 33864 33948 34142 +f 33874 33875 34048 +f 33875 33876 34048 +f 34048 33876 34049 +f 34049 33872 34260 +f 33876 33872 34049 +f 33872 33748 34050 +f 34050 34260 33872 +f 34050 33863 34145 +f 33748 33863 34050 +f 34145 33953 34039 +f 33863 33953 34145 +f 33905 33849 34079 +f 33996 33929 34201 +f 34093 33928 34154 +f 33961 34000 34054 +f 34201 33929 34099 +f 33931 34183 34187 +f 34188 33970 34224 +f 34099 33965 34170 +f 34309 34261 33809 +f 33843 33999 34167 +f 33816 34272 34017 +f 34014 33842 34204 +f 34279 33843 34167 +f 33826 33908 34175 +f 34053 34094 33926 +f 34272 33816 33923 +f 34310 33894 34317 +f 33934 33894 34310 +f 33984 34390 33765 +f 33923 34278 34056 +f 33902 33973 34058 +f 33784 34003 34162 +f 33934 34310 34008 +f 33809 33942 34215 +f 34068 34114 33587 +f 33902 34058 34016 +f 34016 34058 34065 +f 34005 34282 33967 +f 34018 33790 34180 +f 34108 33819 34021 +f 33719 34064 34174 +f 33930 34273 34211 +f 33695 34266 33913 +f 34122 33599 34023 +f 34270 34019 34106 +f 33992 33896 34218 +f 33988 34100 34291 +f 34218 33896 33996 +f 34024 33939 34236 +f 33845 33931 34187 +f 34000 34184 34271 +f 33988 34176 33724 +f 34078 33922 34169 +f 34227 33999 34134 +f 34070 33966 34069 +f 33935 34282 34110 +f 33692 34336 33854 +f 34135 33979 34109 +f 34083 34082 33990 +f 34117 34004 34285 +f 34115 33808 34116 +f 33981 34080 34051 +f 34015 33624 34061 +f 33932 34008 34126 +f 33981 34126 34080 +f 33781 34051 33933 +f 34063 34092 34290 +f 34139 33991 34192 +f 34072 33935 34120 +f 34333 33714 34217 +f 33921 34488 33919 +f 34131 34195 33994 +f 34197 34128 33829 +f 34089 33584 34136 +f 34197 34006 34155 +f 33584 33980 34136 +f 33714 34011 34217 +f 34053 33732 34090 +f 33993 34013 34198 +f 34054 34000 34308 +f 33891 34057 34095 +f 34264 33766 34351 +f 34012 34054 34189 +f 33970 34097 34224 +f 33933 34051 33968 +f 33895 34059 34297 +f 34171 33998 34062 +f 34126 34008 34267 +f 34102 34012 34189 +f 34028 34317 33894 +f 34272 34173 34017 +f 34201 34099 34307 +f 33968 34058 33973 +f 34094 34161 33926 +f 33771 34075 34305 +f 34137 34058 33968 +f 34124 33906 34424 +f 34355 34055 34202 +f 33913 34266 34186 +f 34424 33906 33907 +f 34200 33898 33941 +f 33907 34279 34203 +f 34105 33905 34079 +f 34215 34309 33809 +f 33985 33995 34318 +f 34221 34009 34371 +f 34174 34064 34185 +f 34025 34112 33941 +f 33977 34066 34029 +f 34157 34065 34058 +f 34179 33765 34390 +f 33908 34098 34175 +f 34067 33972 34206 +f 33969 33726 34186 +f 34025 34076 34181 +f 34182 34129 34179 +f 34169 33922 34074 +f 34020 34180 33790 +f 34081 34082 34325 +f 34220 34336 33692 +f 34306 34085 34118 +f 33885 33889 34231 +f 34185 34064 34027 +f 34083 33893 34127 +f 34162 34233 34010 +f 34156 33925 34030 +f 34084 34127 33893 +f 33854 34336 34284 +f 34164 34019 34270 +f 34109 34132 34313 +f 34313 34207 34109 +f 33889 34488 34331 +f 34000 34271 34308 +f 34069 33966 34164 +f 34117 34285 34123 +f 34290 34165 34063 +f 33850 34007 34130 +f 33842 34122 34204 +f 34135 34228 34134 +f 34130 34007 34225 +f 34104 34373 33936 +f 34088 34151 34087 +f 34002 33828 34070 +f 34086 33936 34294 +f 34238 34198 34013 +f 34237 34195 34131 +f 33994 34195 33962 +f 34487 34089 34136 +f 34133 33855 33962 +f 34155 34006 34261 +f 34140 33951 34038 +f 34141 34152 34140 +f 34076 34032 34181 +f 34242 34340 34033 +f 34032 34081 34325 +f 34144 34033 34340 +f 34152 34153 34140 +f 34152 34141 34245 +f 34245 34143 34152 +f 34153 34152 34143 +f 34248 34144 34247 +f 33952 34144 34248 +f 34143 34148 34153 +f 34248 34251 34035 +f 34036 34035 34251 +f 34251 34038 34036 +f 34145 34039 34249 +f 34249 34039 34348 +f 34039 34146 34348 +f 34140 34153 34041 +f 34041 33951 34140 +f 33956 33961 34253 +f 34253 34147 33956 +f 34042 34153 34148 +f 34042 34148 34149 +f 34043 34042 34149 +f 33957 34043 34149 +f 34149 34150 33957 +f 33959 33957 34150 +f 34151 33959 34150 +f 34088 33959 34151 +f 34253 33961 34087 +f 34052 33881 34160 +f 34097 33975 34263 +f 33813 33985 34396 +f 34105 34079 34264 +f 34198 34266 33993 +f 34262 34055 34102 +f 34074 34168 34289 +f 34279 34167 34205 +f 34103 34208 34075 +f 34003 34093 34162 +f 34135 34109 34275 +f 33881 33997 34177 +f 34106 34065 34269 +f 34275 34109 34207 +f 34312 34096 33898 +f 34170 33965 34268 +f 34171 34062 34300 +f 34174 34166 33719 +f 34208 34103 34178 +f 33930 34211 34066 +f 34312 33898 34200 +f 34178 34018 34210 +f 34172 34026 34029 +f 34273 33824 33846 +f 34030 34026 34172 +f 34078 34293 34104 +f 34270 34106 34163 +f 34028 34158 34317 +f 33969 34186 34467 +f 34291 34176 33988 +f 34294 34114 34086 +f 34086 34114 34068 +f 34010 34233 34324 +f 34002 34070 34209 +f 34108 34021 34366 +f 34020 33992 34415 +f 34183 33976 34213 +f 33989 34176 34177 +f 34021 34022 34219 +f 34182 34402 33820 +f 34132 33820 34402 +f 34159 33987 34121 +f 34069 34283 34070 +f 34217 34011 34383 +f 34023 33587 34326 +f 34015 34061 34111 +f 34218 33996 34201 +f 34204 34122 34222 +f 34025 34181 34288 +f 34192 33877 34193 +f 33999 34227 34167 +f 34122 34023 34222 +f 34009 34015 34371 +f 34194 33850 34376 +f 34017 34173 34062 +f 34325 34082 34083 +f 33771 34383 34011 +f 34229 33903 34362 +f 33939 34235 34236 +f 34013 34196 34238 +f 34051 34395 33968 +f 34230 33982 33978 +f 34117 34278 33974 +f 34421 34133 33962 +f 34296 33940 34133 +f 34072 34120 34332 +f 34184 33884 34223 +f 34223 33884 34085 +f 34084 33895 34297 +f 34119 34024 34335 +f 34488 33921 34485 +f 34091 33983 34191 +f 34128 34125 33983 +f 34125 34128 34298 +f 34137 33968 34280 +f 34284 34285 33854 +f 34280 34199 34137 +f 34058 34137 34199 +f 34128 34197 34298 +f 34198 34238 34386 +f 34093 34154 34265 +f 34377 34171 34300 +f 34422 34094 34053 +f 34092 34171 34377 +f 34157 34058 34199 +f 33985 34570 34396 +f 34203 34424 33907 +f 34057 34096 34489 +f 33985 34318 34570 +f 34489 34096 34420 +f 34282 34005 34229 +f 34420 34096 34312 +f 34305 34075 34320 +f 34107 34351 33766 +f 34186 34266 34363 +f 34168 34060 34289 +f 34170 34307 34099 +f 34208 34320 34075 +f 34272 33923 34056 +f 34362 33903 34161 +f 33972 33826 34206 +f 33826 34175 34206 +f 34018 34180 34462 +f 34462 34210 34018 +f 34202 34055 34262 +f 34283 34209 34070 +f 34163 34106 34269 +f 34204 33975 34014 +f 34121 34073 34159 +f 34185 34027 34330 +f 34200 33941 34112 +f 34162 34093 34276 +f 33881 34177 34303 +f 34112 34025 34288 +f 34073 33813 34449 +f 34098 34101 34214 +f 34398 34402 34182 +f 34233 34162 34276 +f 34101 34108 34401 +f 34164 34329 34069 +f 34415 33992 34327 +f 34002 34213 33976 +f 33992 34218 34327 +f 34156 34030 34385 +f 34366 34021 34219 +f 34332 34533 34072 +f 34156 34311 34001 +f 34225 34001 34311 +f 34232 34115 34116 +f 34219 34022 34319 +f 33889 34331 34231 +f 34371 34015 34111 +f 34116 34091 34232 +f 33921 34089 34485 +f 34124 34319 34022 +f 34130 34376 33850 +f 34127 34295 34083 +f 34287 34183 34213 +f 34077 34105 34277 +f 34191 33983 34125 +f 34187 34375 33978 +f 34224 34097 34263 +f 34196 34071 34234 +f 33965 34188 34268 +f 34286 34196 34234 +f 33937 34010 34324 +f 34395 34280 33968 +f 34286 34238 34196 +f 34308 34189 34054 +f 34373 34374 33936 +f 34294 33936 34374 +f 34296 34193 33877 +f 34335 34024 34236 +f 33962 34195 34421 +f 33949 34040 34337 +f 34241 34243 34140 +f 34032 34325 34181 +f 34215 33946 34216 +f 34141 34140 34243 +f 34228 34227 34134 +f 34040 34072 34533 +f 34533 34337 34040 +f 34244 34141 34243 +f 34245 34141 34244 +f 34340 34247 34144 +f 34148 34143 34344 +f 34060 34142 34246 +f 34342 34248 34250 +f 34251 34248 34342 +f 34348 34146 34349 +f 33946 34240 34216 +f 34241 34038 34251 +f 34146 34147 34252 +f 34252 34349 34146 +f 34140 34038 34241 +f 34253 34252 34147 +f 34240 33946 34343 +f 34037 34139 34428 +f 34150 34149 34254 +f 34253 34087 34255 +f 34087 34151 34255 +f 34347 34139 34192 +f 34256 34045 34437 +f 34046 34045 34256 +f 34047 34428 34257 +f 34256 34242 34046 +f 34437 33873 34258 +f 34045 33873 34437 +f 33873 33874 34259 +f 34259 34258 33873 +f 34257 34138 33947 +f 33874 34048 34438 +f 34438 34259 33874 +f 33947 34047 34257 +f 34048 34439 34438 +f 34034 34142 33948 +f 34428 34047 34037 +f 34246 34142 34034 +f 34048 34049 34439 +f 34260 34439 34049 +f 34050 34145 34249 +f 33982 34530 33984 +f 34383 33771 34305 +f 34157 34199 34400 +f 34095 34057 34489 +f 34530 34390 33984 +f 33846 34052 34160 +f 34291 34100 34412 +f 34201 34307 34304 +f 34060 34302 34289 +f 34396 34449 33813 +f 34263 33975 34459 +f 34265 34274 34093 +f 34157 34269 34065 +f 34307 34170 34268 +f 34320 34208 34364 +f 34265 34154 34355 +f 34178 34210 34208 +f 34309 34215 34391 +f 34406 34310 34317 +f 34276 34093 34274 +f 34074 34289 34169 +f 34270 34329 34164 +f 34179 34398 34182 +f 34101 34401 34214 +f 34278 34117 34511 +f 34174 34185 34423 +f 34180 34020 34415 +f 34108 34366 34401 +f 34329 34334 34283 +f 34283 34069 34329 +f 34330 34027 34113 +f 34212 34211 34273 +f 34271 34184 34308 +f 34080 34126 34353 +f 34080 34395 34051 +f 34402 34313 34132 +f 34194 34598 34071 +f 34234 34071 34598 +f 34167 34227 34205 +f 34061 33969 34328 +f 34314 34205 34227 +f 34281 34220 34221 +f 34226 34408 34189 +f 34113 34115 34416 +f 34315 34228 34135 +f 34262 34102 34189 +f 34209 34213 34002 +f 34386 34238 34286 +f 34077 34277 34118 +f 34295 34325 34083 +f 34224 34292 34188 +f 34449 34322 34073 +f 34299 34105 34264 +f 34268 34188 34292 +f 34232 34091 34191 +f 34217 34383 34381 +f 34053 34090 34422 +f 34172 34029 34066 +f 34059 34165 34379 +f 34297 34059 34379 +f 34176 34291 34410 +f 34519 34176 34410 +f 34487 34485 34089 +f 34298 34197 34484 +f 34457 34119 34335 +f 34119 34457 34190 +f 34239 34190 34457 +f 34456 34497 33846 +f 34203 34279 34621 +f 34269 34157 34301 +f 34691 34267 34008 +f 34621 34279 34205 +f 34215 34216 34391 +f 34163 34329 34270 +f 34353 34126 34267 +f 34262 34354 34202 +f 34223 34085 34306 +f 34691 34008 34310 +f 34395 34080 34532 +f 34468 34066 34694 +f 34289 34352 34169 +f 34175 34098 34316 +f 34098 34214 34316 +f 34282 34229 34321 +f 34078 34169 34510 +f 34532 34080 34353 +f 34300 34062 34173 +f 34354 34355 34202 +f 34066 34211 34694 +f 34211 34212 34694 +f 33995 34067 34558 +f 34201 34304 34372 +f 34110 34282 34321 +f 34189 34308 34378 +f 34355 34446 34265 +f 34558 34067 34365 +f 34226 34189 34378 +f 34467 34186 34363 +f 34067 34206 34365 +f 34416 34330 34113 +f 33975 34204 34459 +f 34376 34598 34194 +f 34114 34294 34460 +f 34460 34323 34114 +f 34172 34066 34468 +f 34272 34056 34370 +f 34313 34275 34207 +f 34195 34419 34421 +f 34104 34293 34373 +f 34410 34291 34412 +f 34372 34327 34218 +f 34195 34237 34419 +f 34237 34031 34523 +f 34114 34326 33587 +f 34159 34073 34322 +f 34177 34176 34519 +f 34222 34023 34326 +f 34218 34201 34372 +f 34380 33978 34375 +f 34229 34362 34388 +f 34056 34278 34509 +f 34509 34448 34056 +f 34303 34177 34519 +f 34292 34224 34411 +f 34230 33978 34380 +f 34422 34090 34658 +f 34263 34411 34224 +f 34658 34090 34482 +f 34111 34061 34328 +f 34183 34287 34470 +f 34482 34090 34333 +f 34112 34288 34399 +f 34187 34183 34470 +f 34421 34296 34133 +f 34336 34220 34281 +f 34368 34399 34288 +f 34236 34235 34450 +f 34123 34285 34409 +f 34117 34123 34511 +f 34155 34261 34486 +f 34290 34092 34377 +f 34577 34487 34136 +f 33980 34095 34136 +f 34489 34526 34095 +f 34425 34339 34241 +f 34181 34368 34288 +f 34181 34325 34368 +f 34243 34241 34339 +f 34534 34240 34343 +f 34245 34344 34143 +f 34060 34246 34427 +f 34302 34060 34427 +f 34345 34148 34344 +f 34227 34228 34314 +f 34249 34348 34346 +f 34314 34228 34315 +f 34256 34426 34242 +f 34428 34139 34347 +f 34436 34148 34345 +f 34149 34148 34436 +f 34347 34192 34193 +f 34254 34149 34436 +f 34254 34350 34150 +f 34255 34252 34253 +f 34340 34242 34426 +f 34151 34435 34255 +f 34150 34435 34151 +f 34247 34340 34341 +f 34341 34429 34247 +f 34248 34247 34429 +f 34250 34248 34429 +f 34251 34425 34241 +f 34304 34307 34469 +f 34351 34107 34166 +f 34163 34269 34491 +f 34312 34200 34112 +f 34163 34463 34329 +f 34387 34118 34277 +f 34306 34118 34387 +f 34358 34391 34216 +f 34621 34205 34495 +f 34205 34314 34495 +f 34314 34357 34495 +f 34273 33846 34497 +f 34184 34223 34306 +f 34311 34474 34225 +f 34274 34265 34446 +f 34458 34078 34510 +f 34031 33885 34564 +f 34293 34078 34458 +f 34372 34304 34361 +f 34231 34564 33885 +f 34308 34184 34306 +f 34691 34310 34406 +f 34208 34210 34364 +f 34458 34515 34293 +f 34317 34158 34359 +f 34280 34395 34199 +f 34462 34364 34210 +f 34175 34356 34206 +f 34400 34199 34395 +f 34462 34180 34415 +f 34373 34293 34515 +f 34030 34172 34480 +f 34115 34232 34360 +f 34368 34325 34369 +f 34480 34172 34468 +f 34598 34476 34234 +f 34400 34403 34157 +f 34301 34157 34403 +f 34385 34030 34480 +f 34406 34317 34506 +f 34370 34056 34448 +f 34366 34219 34367 +f 34360 34232 34418 +f 34286 34234 34477 +f 34367 34219 34319 +f 34319 34124 34479 +f 34479 34124 34424 +f 34187 34614 34375 +f 34324 34233 34445 +f 34326 34114 34323 +f 34193 34296 34417 +f 34198 34386 34394 +f 34266 34198 34394 +f 34363 34266 34394 +f 34281 34221 34371 +f 34191 34418 34232 +f 34277 34105 34299 +f 34463 34334 34329 +f 34328 33969 34467 +f 34158 34159 34572 +f 34268 34292 34382 +f 34662 34487 34577 +f 33937 34450 34235 +f 34333 34217 34747 +f 34303 34160 33881 +f 34459 34471 34263 +f 34209 34283 34334 +f 34136 34095 34526 +f 34237 34523 34419 +f 34209 34470 34213 +f 34287 34213 34470 +f 34127 34084 34297 +f 34217 34381 34603 +f 34262 34189 34408 +f 34527 34489 34420 +f 34335 34236 34450 +f 34377 34300 34494 +f 34484 34197 34155 +f 34302 34352 34289 +f 34528 34239 34457 +f 34412 34239 34528 +f 34100 34239 34412 +f 34486 34261 34309 +f 34351 34166 34444 +f 34352 34510 34169 +f 33846 34160 34456 +f 34301 34491 34269 +f 34300 34173 34597 +f 34321 34229 34388 +f 34389 34309 34391 +f 34311 34156 34385 +f 34678 34597 34173 +f 34276 34274 34442 +f 34173 34272 34678 +f 34614 34187 34470 +f 34463 34163 34491 +f 34423 34185 34453 +f 34272 34370 34678 +f 34354 34262 34408 +f 34307 34268 34469 +f 34273 34497 34593 +f 34135 34275 34393 +f 34306 34505 34308 +f 34442 34580 34276 +f 34312 34112 34397 +f 34233 34276 34580 +f 34161 34094 34513 +f 34460 34294 34555 +f 34398 34179 34451 +f 34558 34318 33995 +f 34216 34240 34358 +f 34362 34161 34513 +f 34603 34747 34217 +f 34670 34480 34468 +f 34359 34506 34317 +f 34354 34446 34355 +f 34327 34372 34502 +f 34502 34465 34327 +f 34275 34313 34559 +f 34482 34333 34747 +f 34520 34336 34281 +f 34356 34365 34206 +f 34607 34407 34315 +f 34336 34409 34284 +f 34383 34305 34765 +f 34231 34331 34617 +f 34315 34135 34393 +f 34378 34308 34405 +f 34393 34607 34315 +f 34285 34284 34409 +f 34305 34320 34618 +f 34405 34466 34378 +f 34511 34123 34409 +f 34120 34110 34414 +f 34226 34378 34466 +f 34295 34565 34325 +f 34371 34111 34473 +f 34263 34471 34411 +f 34565 34295 34413 +f 34230 34380 34578 +f 34127 34413 34295 +f 34408 34226 34466 +f 34331 34488 34617 +f 34413 34127 34568 +f 34127 34297 34568 +f 34568 34297 34516 +f 34571 34191 34125 +f 34525 34335 34450 +f 34379 34516 34297 +f 34379 34165 34770 +f 34421 34419 34877 +f 34421 34573 34296 +f 34174 34423 34701 +f 34631 34399 34368 +f 34407 34357 34314 +f 34358 34240 34534 +f 34565 34369 34325 +f 34203 34621 34531 +f 34407 34314 34315 +f 34338 34427 34246 +f 34343 34138 34642 +f 34243 34339 34547 +f 34244 34243 34547 +f 34547 34545 34244 +f 34625 34244 34545 +f 34428 34347 34630 +f 34245 34244 34625 +f 34625 34344 34245 +f 34256 34624 34426 +f 34538 34340 34426 +f 34634 34340 34538 +f 34433 34345 34344 +f 34341 34340 34634 +f 34424 34203 34531 +f 34540 34436 34431 +f 34436 34540 34430 +f 34436 34430 34432 +f 34429 34342 34250 +f 34251 34342 34425 +f 34348 34349 34824 +f 34431 34345 34433 +f 34436 34345 34431 +f 34434 34436 34432 +f 34254 34436 34434 +f 34350 34254 34434 +f 34549 34350 34434 +f 34350 34435 34150 +f 34548 34384 34549 +f 34549 34384 34350 +f 34551 34384 34548 +f 34350 34384 34435 +f 34435 34384 34404 +f 33949 34338 34034 +f 34338 33949 34337 +f 34338 34246 34034 +f 34440 34050 34441 +f 34260 34050 34440 +f 34441 34249 34838 +f 34050 34249 34441 +f 34838 34249 34346 +f 34443 34352 34302 +f 34382 34496 34268 +f 34387 34277 34594 +f 34527 34420 34493 +f 34299 34264 34708 +f 34320 34586 34618 +f 34394 34386 34582 +f 34510 34352 34443 +f 34713 34456 34160 +f 34656 34396 34570 +f 34185 34330 34453 +f 34597 34494 34300 +f 34321 34388 34715 +f 34570 34318 34556 +f 34458 34510 34512 +f 34110 34321 34592 +f 34320 34364 34507 +f 34174 34444 34166 +f 34445 34233 34580 +f 34447 34274 34446 +f 34267 34691 34560 +f 34363 34504 34467 +f 34564 34523 34031 +f 34746 34467 34504 +f 34316 34214 34672 +f 34212 34273 34392 +f 34678 34370 34498 +f 34401 34672 34214 +f 34454 34395 34532 +f 34695 34401 34366 +f 34130 34225 34474 +f 34313 34402 34452 +f 34559 34313 34452 +f 34332 34120 34579 +f 34483 34332 34579 +f 34533 34332 34483 +f 34312 34397 34472 +f 34463 34464 34334 +f 34508 34111 34328 +f 34306 34387 34581 +f 34400 34395 34461 +f 34511 34509 34278 +f 34553 34308 34505 +f 33982 34230 34578 +f 34370 34448 34595 +f 34551 34455 34384 +f 34521 34334 34464 +f 34404 34384 34455 +f 34209 34334 34521 +f 34376 34130 34576 +f 34165 34290 34567 +f 34770 34165 34567 +f 34415 34327 34465 +f 34405 34308 34553 +f 34598 34376 34576 +f 34290 34377 34475 +f 34397 34112 34631 +f 34159 34322 34572 +f 34112 34399 34631 +f 34371 34473 34281 +f 34368 34369 34481 +f 34264 34351 34708 +f 34477 34234 34476 +f 34222 34326 34524 +f 34765 34305 34618 +f 34457 34335 34525 +f 34292 34529 34382 +f 34486 34309 34389 +f 34292 34411 34529 +f 34296 34573 34478 +f 34417 34296 34478 +f 34623 34417 34478 +f 34442 34274 34447 +f 34480 34657 34385 +f 34353 34492 34532 +f 34299 34708 34490 +f 34475 34377 34494 +f 34582 34386 34740 +f 34303 34713 34160 +f 34469 34268 34496 +f 34472 34493 34420 +f 34311 34385 34589 +f 34444 34174 34701 +f 34320 34507 34586 +f 34458 34512 34680 +f 34492 34353 34501 +f 34420 34312 34472 +f 34468 34694 34503 +f 34591 34391 34358 +f 34502 34372 34499 +f 34515 34458 34514 +f 34372 34361 34499 +f 34604 34495 34357 +f 34448 34509 34595 +f 34357 34407 34604 +f 34501 34353 34267 +f 34361 34304 34469 +f 34330 34416 34774 +f 34581 34387 34562 +f 34593 34392 34273 +f 34366 34367 34695 +f 34374 34515 34517 +f 34364 34462 34602 +f 34554 34774 34416 +f 34373 34515 34374 +f 34416 34115 34554 +f 34392 34694 34212 +f 34294 34374 34517 +f 34557 34115 34360 +f 34555 34294 34517 +f 34520 34281 34681 +f 34681 34929 34520 +f 34596 34324 34445 +f 34454 34461 34395 +f 34094 34772 34513 +f 34415 34465 34566 +f 34520 34682 34336 +f 34409 34336 34682 +f 34479 34367 34319 +f 34388 34362 34513 +f 34451 34179 34390 +f 34585 34466 34405 +f 34403 34400 34461 +f 34323 34460 34659 +f 34130 34474 34668 +f 34750 34502 34569 +f 33937 34324 34612 +f 34465 34502 34750 +f 34500 34406 34563 +f 34410 34412 34518 +f 34511 34409 34615 +f 34576 34130 34668 +f 34354 34648 34446 +f 34413 34620 34565 +f 34326 34323 34768 +f 34447 34446 34648 +f 34579 34120 34414 +f 34193 34417 34522 +f 34768 34524 34326 +f 34559 34393 34275 +f 34607 34604 34407 +f 34418 34191 34571 +f 34617 34488 34706 +f 34698 34470 34209 +f 34290 34475 34567 +f 34528 34457 34525 +f 34614 34470 34660 +f 34677 34411 34471 +f 34529 34411 34677 +f 34299 34594 34277 +f 33982 34578 34530 +f 34669 34322 34449 +f 34136 34526 34575 +f 34571 34298 34574 +f 34527 34526 34489 +f 34125 34298 34571 +f 34574 34298 34619 +f 34298 34484 34619 +f 34484 34155 34486 +f 34534 34343 34642 +f 34631 34368 34535 +f 34433 34344 34539 +f 34368 34481 34535 +f 34565 34481 34369 +f 34533 34536 34337 +f 34347 34193 34630 +f 34630 34193 34522 +f 34346 34348 34824 +f 34632 34430 34540 +f 34432 34430 34632 +f 34632 34637 34432 +f 34427 34338 34537 +f 34543 34432 34637 +f 34674 34479 34424 +f 34302 34427 34616 +f 34349 34252 34824 +f 34431 34433 34636 +f 34543 34639 34434 +f 34434 34432 34543 +f 34549 34434 34639 +f 34638 34341 34634 +f 34638 34429 34341 +f 34552 34641 34435 +f 34429 34638 34541 +f 34255 34435 34641 +f 34650 34551 34548 +f 34342 34541 34542 +f 34429 34541 34342 +f 34425 34342 34542 +f 34435 34404 34552 +f 34252 34255 34550 +f 34550 34546 34252 +f 34339 34425 34544 +f 34640 34339 34544 +f 34625 34545 34720 +f 34175 34316 34590 +f 34394 34582 34812 +f 34306 34581 34505 +f 34584 34394 34812 +f 34459 34204 34605 +f 34527 34493 34679 +f 34556 34318 34558 +f 34316 34672 34590 +f 34094 34422 34772 +f 34389 34391 34591 +f 34321 34715 34684 +f 34363 34394 34584 +f 34492 34501 34683 +f 34451 34390 34561 +f 34363 34584 34504 +f 34612 34324 34596 +f 34589 34385 34657 +f 34672 34401 34741 +f 34458 34680 34514 +f 34454 34532 34647 +f 34807 34595 34509 +f 34451 34402 34398 +f 33937 34612 34450 +f 34267 34560 34501 +f 34768 34323 34659 +f 34110 34592 34414 +f 34328 34467 34508 +f 34466 34585 34587 +f 34397 34631 34748 +f 34553 34585 34405 +f 34406 34500 34691 +f 34408 34466 34587 +f 34507 34364 34602 +f 34463 34491 34848 +f 34605 34204 34222 +f 34462 34415 34602 +f 34508 34473 34111 +f 34424 34531 34850 +f 34850 34531 34703 +f 34354 34408 34852 +f 34610 34496 34382 +f 34415 34909 34602 +f 34655 34563 34406 +f 34506 34655 34406 +f 34610 34382 34529 +f 34360 34418 34653 +f 34607 34393 34769 +f 34383 34716 34381 +f 34521 34698 34209 +f 34909 34415 34566 +f 34375 34675 34380 +f 34528 34664 34412 +f 34158 34572 34359 +f 34488 34485 34706 +f 34403 34491 34301 +f 34518 34412 34664 +f 34660 34470 34698 +f 34578 34380 34675 +f 34490 34594 34299 +f 34577 34136 34575 +f 34572 34322 34669 +f 34701 34707 34444 +f 34390 34530 35297 +f 34708 34351 34444 +f 34443 34302 34616 +f 34621 34495 34766 +f 34601 34468 34503 +f 34512 34510 34443 +f 34303 34519 34671 +f 34476 34598 34687 +f 34661 34476 34687 +f 34610 34469 34496 +f 34978 34410 34518 +f 34573 34421 34690 +f 34477 34476 34661 +f 34286 34477 34606 +f 34606 34609 34286 +f 34532 34492 34647 +f 34386 34286 34609 +f 34740 34386 34609 +f 34604 34766 34495 +f 34453 34330 34673 +f 34456 34713 34771 +f 34512 34443 34680 +f 34590 34356 34175 +f 34492 34683 34647 +f 34354 34852 34648 +f 34497 34456 34667 +f 34691 34500 34563 +f 34774 34115 34557 +f 34554 34115 34774 +f 34592 34321 34684 +f 34455 34652 34404 +f 34558 34365 34743 +f 34401 34695 34741 +f 34668 34474 34755 +f 34474 34311 34589 +f 34743 34365 34356 +f 34455 34651 34652 +f 34551 34651 34455 +f 34442 34447 34608 +f 34552 34404 34652 +f 34647 34689 34454 +f 34454 34689 34461 +f 34674 34424 34850 +f 34559 34452 34654 +f 34748 34631 34752 +f 34403 34461 34794 +f 34511 34807 34509 +f 34844 34555 34517 +f 34564 34231 34613 +f 34465 34704 34566 +f 34852 34408 34587 +f 34612 34525 34450 +f 34758 34469 34588 +f 34519 34410 34978 +f 34491 34403 34745 +f 34610 34588 34469 +f 34418 34571 34653 +f 34387 34594 34854 +f 34449 34396 34656 +f 34708 34611 34490 +f 34569 34502 34499 +f 34516 34379 34770 +f 34658 34482 34747 +f 34770 34567 34879 +f 34570 34556 34756 +f 34281 34473 34882 +f 34485 34487 34662 +f 34662 34577 34702 +f 34525 34760 34528 +f 34571 34574 34779 +f 34383 34765 34716 +f 34484 34486 34705 +f 34486 34389 34705 +f 34409 34682 34811 +f 34423 34453 34712 +f 34478 34763 34623 +f 34534 34622 34358 +f 34944 34628 34533 +f 34533 34483 34944 +f 34625 34539 34344 +f 34536 34533 34628 +f 34719 34535 34481 +f 34790 34481 34565 +f 34417 34623 34522 +f 34621 34703 34531 +f 34632 34540 34738 +f 34738 34540 34636 +f 34540 34431 34636 +f 34635 34427 34537 +f 34627 34426 34624 +f 34538 34426 34627 +f 34634 34538 34629 +f 34626 34538 34627 +f 34633 34538 34626 +f 34629 34633 34726 +f 34538 34633 34629 +f 34815 34427 34635 +f 34252 34826 34824 +f 34427 34815 34616 +f 34252 34546 34826 +f 34539 34636 34433 +f 34638 34634 34823 +f 34650 34548 34732 +f 34733 34541 34638 +f 34549 34639 34732 +f 34548 34549 34732 +f 34542 34541 34733 +f 34550 34255 34641 +f 34542 34736 34425 +f 34544 34425 34736 +f 34641 34552 34652 +f 34437 34258 34643 +f 34643 34833 34437 +f 34643 34259 34644 +f 34258 34259 34643 +f 34645 34428 34831 +f 34536 34537 34337 +f 34337 34537 34338 +f 34259 34438 34646 +f 34646 34644 34259 +f 34257 34642 34138 +f 34833 34256 34437 +f 34624 34256 34833 +f 34257 34428 34645 +f 34645 34642 34257 +f 34428 34630 34831 +f 34640 34547 34339 +f 34438 34439 34836 +f 34836 34646 34438 +f 34439 34260 34836 +f 34440 34836 34260 +f 34597 34678 34494 +f 34480 34670 34754 +f 34505 34581 34711 +f 34648 34686 34447 +f 34657 34480 34754 +f 34553 34505 34711 +f 34667 34456 34742 +f 34551 34650 34651 +f 34515 34514 34649 +f 34608 34447 34761 +f 34688 34517 34515 +f 34911 34525 34612 +f 34909 34566 34704 +f 34508 34467 34746 +f 34711 34585 34553 +f 34608 34580 34442 +f 34877 34419 34523 +f 34653 34571 34963 +f 34757 34556 34558 +f 34593 34497 34667 +f 34585 34753 34587 +f 34786 34485 34662 +f 34559 34654 34919 +f 34465 34750 34704 +f 34571 34693 34963 +f 34852 34587 34753 +f 34506 34359 34655 +f 34421 34877 34744 +f 34468 34601 34670 +f 34689 34647 34805 +f 34690 34421 34744 +f 34575 34526 34773 +f 34526 34527 34773 +f 34359 34572 34663 +f 34571 34779 34693 +f 34583 34773 34527 +f 34604 34607 34769 +f 34464 34463 34848 +f 34499 34361 34777 +f 34614 34675 34375 +f 34527 34679 34583 +f 34763 34478 34798 +f 34666 34623 34763 +f 34361 34469 34777 +f 34794 34461 34689 +f 34664 34528 34780 +f 34413 34568 34767 +f 34595 34807 34762 +f 34919 34393 34559 +f 34477 34661 34873 +f 34594 34490 34854 +f 34984 34472 34717 +f 34606 34477 34873 +f 34605 34222 34709 +f 34978 34671 34519 +f 34472 34397 34717 +f 34767 34568 34665 +f 34561 34390 35297 +f 34600 34403 34794 +f 34669 34449 34994 +f 34994 34449 34656 +f 34665 34568 34878 +f 34878 34568 34516 +f 34498 34370 34809 +f 34701 34423 34712 +f 34770 34699 34516 +f 34660 34698 34700 +f 34656 34570 34756 +f 34443 34616 34676 +f 34586 34507 34718 +f 34591 34705 34389 +f 34281 34882 34681 +f 34443 34676 34680 +f 34591 34358 34928 +f 34928 34358 34622 +f 34501 34560 34683 +f 34622 34534 34775 +f 34885 34811 34682 +f 34557 34360 34653 +f 34231 34617 34613 +f 34590 34974 34356 +f 34494 34678 34685 +f 34647 34683 34805 +f 34680 34649 34514 +f 34756 34556 34757 +f 34494 34789 34475 +f 34599 34507 34692 +f 34503 34694 35016 +f 34507 34602 34692 +f 34691 34563 34787 +f 34402 34451 34884 +f 34452 34402 34884 +f 34696 34367 34749 +f 34695 34367 34696 +f 34963 34880 34653 +f 34663 34572 34999 +f 34367 34479 34749 +f 34414 34886 34579 +f 34602 34909 34907 +f 34572 34669 34999 +f 34649 34688 34515 +f 34661 34687 34710 +f 34479 34674 34850 +f 34809 34370 34595 +f 34685 34678 34764 +f 34474 34589 34755 +f 34517 34688 34844 +f 34761 34447 34686 +f 34387 34854 34855 +f 34719 34481 34790 +f 34848 34491 34745 +f 34706 34485 34786 +f 34750 34569 34751 +f 34518 34904 34978 +f 34746 34897 34508 +f 34864 34581 34562 +f 34581 34864 34711 +f 34620 34790 34565 +f 34598 34576 35004 +f 34713 34303 34671 +f 34222 34524 34709 +f 34698 34521 34860 +f 34525 34911 34760 +f 34709 34524 34768 +f 34620 34413 34872 +f 34615 34409 34811 +f 34530 34578 34875 +f 34777 34469 34758 +f 34872 34413 34767 +f 34611 34697 34490 +f 34490 34697 34854 +f 34758 34588 34759 +f 34745 34403 34600 +f 35297 34530 34875 +f 34780 34528 34760 +f 34475 34899 34567 +f 34687 34598 35004 +f 34710 34873 34661 +f 34868 34356 34974 +f 34779 34574 34619 +f 34609 34606 34873 +f 34708 34444 35148 +f 34518 34664 34904 +f 34759 34610 34714 +f 34588 34610 34759 +f 34740 34812 34582 +f 34878 34516 34699 +f 34484 34915 34619 +f 34523 34564 34801 +f 34714 34529 35012 +f 34610 34529 34714 +f 34478 34573 34798 +f 34673 34712 34453 +f 34677 34471 34808 +f 34493 34472 34984 +f 34673 34330 34774 +f 34618 34586 34718 +f 34422 34658 34772 +f 34718 34507 34599 +f 34513 34772 34806 +f 34513 34715 34388 +f 34722 34775 34642 +f 34642 34775 34534 +f 34625 34720 34721 +f 34721 34820 34625 +f 34766 34703 34621 +f 34722 34642 34645 +f 34539 34625 34820 +f 34725 34630 34727 +f 34820 34822 34539 +f 34724 34626 34627 +f 34727 34630 34522 +f 34824 35033 34346 +f 34633 34626 34724 +f 34724 34817 34633 +f 34522 34623 34727 +f 34726 34633 34817 +f 34634 34629 34730 +f 34623 34710 34727 +f 34629 34726 34730 +f 34632 34738 34723 +f 34623 34666 34710 +f 34637 34632 34723 +f 34733 34638 34823 +f 34543 34637 34723 +f 34631 34535 34752 +f 34729 34738 34636 +f 34733 34734 34542 +f 34636 34539 34822 +f 34729 34636 34822 +f 34542 34734 34736 +f 34731 34639 34723 +f 34732 34731 34729 +f 34544 34736 34828 +f 34640 34544 34828 +f 34731 34732 34639 +f 34545 34547 34737 +f 34650 34732 34735 +f 34639 34543 34723 +f 34652 34797 34641 +f 34672 34741 34912 +f 34689 34805 34960 +f 34743 34356 34868 +f 34740 34781 34812 +f 34718 34599 35000 +f 34739 34710 34687 +f 34459 34605 34863 +f 34787 34563 34655 +f 34686 34648 34843 +f 34886 34414 34592 +f 34696 34741 34695 +f 34812 34862 34584 +f 34504 34584 34862 +f 34877 34523 34965 +f 34755 34962 34668 +f 34783 34668 34962 +f 34856 34747 34603 +f 34603 34381 34856 +f 34381 34765 34856 +f 34850 34749 34479 +f 34521 34464 34860 +f 34562 34387 34855 +f 34746 34504 34897 +f 34576 34668 34961 +f 35016 34694 34392 +f 34784 34703 34766 +f 34535 34719 34752 +f 34599 34692 34905 +f 34381 34716 34765 +f 34573 34690 34798 +f 34675 34614 35008 +f 34786 34662 34702 +f 34768 34659 34871 +f 34604 34769 34847 +f 34795 34768 34871 +f 34670 34601 34913 +f 34847 34769 34393 +f 34602 34907 34692 +f 34595 34762 34926 +f 34580 34608 34894 +f 34600 34842 34745 +f 34664 34780 34782 +f 34473 34508 34903 +f 34700 34799 34660 +f 34660 34799 34614 +f 34511 34615 34807 +f 34899 34879 34567 +f 35008 34614 34799 +f 34560 34921 34683 +f 34498 34764 34678 +f 34704 34750 34792 +f 34921 34691 34876 +f 34560 34691 34921 +f 34882 34473 34903 +f 34808 35012 34529 +f 35148 34611 34708 +f 34808 34471 34863 +f 34805 34683 34802 +f 34529 34677 34808 +f 34701 34793 34707 +f 34471 34459 34863 +f 34577 34575 34788 +f 34651 34650 34867 +f 34929 34682 34520 +f 34484 34705 34924 +f 34499 34751 34569 +f 34811 34807 34615 +f 34596 34445 34861 +f 34456 34771 34742 +f 34751 34499 34890 +f 34590 34672 34912 +f 34676 34616 34937 +f 34591 34928 35026 +f 34710 34666 34869 +f 34499 34777 34890 +f 34612 34596 34908 +f 34564 34613 34801 +f 34493 34984 34679 +f 34513 34806 34715 +f 34739 34931 34710 +f 34912 34741 34778 +f 34451 34561 34776 +f 34777 34758 34900 +f 34696 34778 34741 +f 34900 34758 34759 +f 34649 34841 34688 +f 34691 34787 34876 +f 34754 34589 34657 +f 35000 34599 34839 +f 34841 34844 34688 +f 34605 34709 34863 +f 34761 34686 34859 +f 34655 34359 34663 +f 34963 34693 34901 +f 34648 34852 34843 +f 34555 34844 34845 +f 34689 35076 34794 +f 34452 34884 34891 +f 34752 34993 34748 +f 34779 34901 34693 +f 34926 34809 34595 +f 34850 34703 34785 +f 34669 34994 34999 +f 34791 34555 34845 +f 34861 34580 34894 +f 34860 34464 34858 +f 34445 34580 34861 +f 34803 34600 34794 +f 34460 34555 34791 +f 34703 34784 35089 +f 34862 34812 34781 +f 34599 34905 34839 +f 34803 34842 34600 +f 34801 34965 34523 +f 34654 34452 34891 +f 34857 34392 34593 +f 34659 34460 34791 +f 34596 35105 34908 +f 34578 34675 35018 +f 34706 34786 34970 +f 34860 34796 34698 +f 34961 35004 34576 +f 34700 34698 34796 +f 34854 34697 35128 +f 34747 34856 35007 +f 34809 34764 34498 +f 34790 34620 34870 +f 34620 34872 34870 +f 34503 34913 34601 +f 34905 34692 34907 +f 34964 34658 35107 +f 34915 34484 34924 +f 34895 34504 34862 +f 35107 34658 34747 +f 34788 34702 34577 +f 34664 34782 34904 +f 34929 34681 35021 +f 35021 35202 34929 +f 34658 34964 34772 +f 34393 34919 34972 +f 34765 34618 35023 +f 34909 34704 34792 +f 34504 34895 34897 +f 34618 34718 35023 +f 34974 34590 35014 +f 34713 34671 34888 +f 34575 34773 34788 +f 34929 34885 34682 +f 34792 34750 34914 +f 34444 34707 35148 +f 34921 34802 34683 +f 34583 34679 34853 +f 34793 35184 34707 +f 34651 34797 34652 +f 34705 34591 34924 +f 34712 35019 34701 +f 34684 34715 34883 +f 34508 34897 34898 +f 34770 34879 34699 +f 34937 34975 34676 +f 34622 34775 34928 +f 34676 34881 34680 +f 34649 34680 34881 +f 34810 34874 34557 +f 34557 34653 34810 +f 34613 34617 34706 +f 34721 34720 34819 +f 34815 34635 34813 +f 34483 34579 34886 +f 34724 34627 34940 +f 34934 34775 34722 +f 34725 34727 34816 +f 34816 34727 34865 +f 34815 34937 34616 +f 34710 34931 34727 +f 34727 34931 34865 +f 34817 34818 34726 +f 34823 34634 34730 +f 34821 34823 34730 +f 34825 34733 34823 +f 34730 34726 34818 +f 34733 34825 34734 +f 34734 34825 35043 +f 34736 34734 35043 +f 34731 34723 34738 +f 34738 34729 34731 +f 34728 34824 34826 +f 34736 35043 34828 +f 34826 34546 34827 +f 34640 34828 34829 +f 34737 34640 34829 +f 34545 34737 34819 +f 34720 34545 34819 +f 34729 34822 34735 +f 34732 34729 34735 +f 34650 34735 34867 +f 34867 34735 34822 +f 34887 34814 34830 +f 34550 34641 34942 +f 34641 34797 34942 +f 34546 34550 34942 +f 34942 34827 34546 +f 34722 34645 34831 +f 34644 34646 34834 +f 34536 34635 34537 +f 34832 34635 34536 +f 34833 34835 34624 +f 34831 34630 34725 +f 34938 34627 34835 +f 34832 34813 34635 +f 34627 34624 34835 +f 34940 34627 34938 +f 34536 34628 34832 +f 34640 34737 34547 +f 34646 34836 35067 +f 35067 34834 34646 +f 34836 34440 35282 +f 35282 34441 34837 +f 34440 34441 35282 +f 34441 34838 34837 +f 34346 35033 34838 +f 34881 34958 34649 +f 34841 34649 34958 +f 34899 34475 34789 +f 34893 34654 34891 +f 34843 34889 34686 +f 34919 34654 34893 +f 34780 35085 34782 +f 34848 35081 34464 +f 34686 34966 34859 +f 34894 34761 34859 +f 34608 34761 34894 +f 34785 34703 35089 +f 34888 34851 34713 +f 34494 34685 34988 +f 35089 34784 35163 +f 34779 34619 34840 +f 34464 35081 34858 +f 34858 34990 34860 +f 34593 34667 34857 +f 34771 34713 34851 +f 35243 34993 34752 +f 35019 34712 35200 +f 34911 34612 34908 +f 34864 34866 34711 +f 35204 34773 35025 +f 34799 34700 34796 +f 35200 34712 34979 +f 34773 34583 35025 +f 34754 34670 34996 +f 34791 34871 34659 +f 34780 34760 34911 +f 34756 34918 34656 +f 34712 34673 34979 +f 34962 34961 34783 +f 34809 34926 34925 +f 34795 34800 34709 +f 34790 35001 34719 +f 34668 34783 34961 +f 34451 34776 34884 +f 34756 34757 34918 +f 34709 34768 34795 +f 34916 34671 34978 +f 34793 34701 35019 +f 34984 34717 35028 +f 34651 34867 34935 +f 34558 35302 34757 +f 34673 34774 34979 +f 34717 34927 35028 +f 34666 34917 34869 +f 34774 34804 34979 +f 34960 34805 35162 +f 34717 34397 34927 +f 34767 34665 35095 +f 35076 34689 34960 +f 34878 35095 34665 +f 34868 34986 34743 +f 34804 34774 34874 +f 34927 34397 34748 +f 34609 34873 35139 +f 34774 34557 34874 +f 34980 34787 34655 +f 34878 34699 35017 +f 34928 35160 35026 +f 34681 34882 35021 +f 34653 34880 34810 +f 34613 34930 34801 +f 34808 34863 34920 +f 34880 34963 34997 +f 34881 34676 34975 +f 34807 34811 35024 +f 34613 34706 34930 +f 35081 34848 35071 +f 34776 34891 34884 +f 34585 34711 35010 +f 34846 34696 34896 +f 34890 34777 34987 +f 34749 34896 34696 +f 35139 34740 34609 +f 35139 34892 34740 +f 35000 34839 35079 +f 34901 34779 34840 +f 34585 35010 34753 +f 34798 34690 34906 +f 34892 34781 34740 +f 34840 34619 34915 +f 34755 34902 34959 +f 34589 34754 34996 +f 34902 34589 34996 +f 34966 34686 34889 +f 34784 34766 35102 +f 34742 34771 35121 +f 34863 34709 34800 +f 34766 34604 35086 +f 34930 34706 34970 +f 34742 35121 35119 +f 34604 34847 35086 +f 34755 34589 34902 +f 34847 34393 34972 +f 34796 34860 35145 +f 35191 34791 34845 +f 34799 34796 35192 +f 34798 35005 34763 +f 35192 34969 34799 +f 34871 34791 35178 +f 34887 34849 35247 +f 35008 34799 34969 +f 34392 34857 35016 +f 34561 35297 35074 +f 34666 35005 34917 +f 34792 34914 35135 +f 34719 35001 34971 +f 34910 34755 34959 +f 34590 34912 35014 +f 35001 34790 34870 +f 34750 34751 34914 +f 34656 34918 35187 +f 34611 35148 35003 +f 34670 34913 34996 +f 34797 34651 34956 +f 34778 34696 34846 +f 35107 34747 35007 +f 34789 34494 34988 +f 34583 34853 35211 +f 34962 34755 34910 +f 34853 34679 34984 +f 34811 35233 35024 +f 35302 34558 34743 +f 34928 34775 34934 +f 34806 34772 34964 +f 34916 34888 34671 +f 34762 34807 34973 +f 34848 34745 35071 +f 34973 34923 34762 +f 34927 34748 34957 +f 34926 34762 34923 +f 34922 34802 34921 +f 35023 34718 35173 +f 34805 34802 35162 +f 35004 35011 34687 +f 34869 34873 34710 +f 34685 34764 35083 +f 34869 35139 34873 +f 34764 34809 34995 +f 34744 34877 34965 +f 34592 34954 34886 +f 34592 34684 34954 +f 34885 34929 35202 +f 34811 34885 35233 +f 34936 34813 35034 +f 34815 34813 34936 +f 35033 34824 34728 +f 34936 34937 34815 +f 34934 34722 34985 +f 34985 34722 35253 +f 34940 34938 34939 +f 34817 34940 34941 +f 34724 34940 34817 +f 34818 34817 34941 +f 35038 34818 34941 +f 34816 34865 35106 +f 34821 34818 35038 +f 34730 34818 34821 +f 35005 34666 34763 +f 34825 34823 35041 +f 34797 34956 34942 +f 34483 34886 35156 +f 35043 34825 35041 +f 34945 35051 35050 +f 34828 35043 34943 +f 34943 35049 34828 +f 34829 34828 35049 +f 34949 34946 35052 +f 34830 34949 35052 +f 34830 34814 34949 +f 34951 34949 34814 +f 34849 34830 35052 +f 34830 34849 34887 +f 34951 34953 34947 +f 34953 34951 34952 +f 34952 34951 34814 +f 34932 34952 34814 +f 34887 34932 34814 +f 34948 34952 34932 +f 34953 34952 34948 +f 34953 34819 34947 +f 34721 34819 34953 +f 34820 34721 34953 +f 34820 34953 35032 +f 35032 34953 34948 +f 34820 35032 34822 +f 34935 34822 35032 +f 34822 34935 34867 +f 34948 34932 34933 +f 34778 34846 34955 +f 34954 34684 35126 +f 34967 34889 34843 +f 34651 34935 34998 +f 35353 34651 34998 +f 34987 34777 34900 +f 34956 34651 35353 +f 35173 34718 35333 +f 35000 35333 34718 +f 35085 34780 34911 +f 35293 35030 34663 +f 34896 34749 35136 +f 34749 34850 35136 +f 34999 35293 34663 +f 34859 35093 34894 +f 35010 35166 34753 +f 34857 34667 35193 +f 34839 34905 35013 +f 34786 34702 34970 +f 34852 34753 34967 +f 34905 34907 35013 +f 34967 34843 34852 +f 34855 34854 35128 +f 34906 34690 35078 +f 34971 34752 34719 +f 35008 35018 34675 +f 35302 34918 34757 +f 34845 34844 34841 +f 34979 34804 35203 +f 34864 34562 34855 +f 34925 34995 34809 +f 35302 34743 34986 +f 34804 34874 35203 +f 34921 34876 35027 +f 34702 34788 35244 +f 35102 35163 34784 +f 34810 34982 34874 +f 34711 34866 35010 +f 34978 34904 35209 +f 34903 34508 35328 +f 34880 34997 35029 +f 35011 34739 34687 +f 34914 34751 34987 +f 34751 34890 34987 +f 35014 34912 35069 +f 34778 35069 34912 +f 34788 34773 35204 +f 35069 34778 34955 +f 35086 35102 34766 +f 34876 34787 35027 +f 35086 34847 34972 +f 34919 35111 34972 +f 34973 34807 35024 +f 34980 35027 34787 +f 34879 34899 34976 +f 34919 34893 35111 +f 34925 34926 34923 +f 34759 34714 34977 +f 34776 34561 35074 +f 34933 34932 35091 +f 35031 34933 35091 +f 35025 34583 35211 +f 34856 34765 34968 +f 34808 34920 35287 +f 34697 34611 35003 +f 35207 34968 34765 +f 34980 34655 35030 +f 34655 34663 35030 +f 35207 34765 35023 +f 35138 34798 34906 +f 34995 35083 34764 +f 34793 35019 35184 +f 34924 34591 35026 +f 35106 34865 34931 +f 34928 34934 34985 +f 34879 35017 34699 +f 35020 35017 34879 +f 34976 35020 34879 +f 35233 34885 35202 +f 34883 34715 34806 +f 35012 34808 35109 +f 34956 35222 35329 +f 34744 34965 35002 +f 34667 34742 35122 +f 35084 34889 34967 +f 35293 35215 35030 +f 34916 35165 34888 +f 34902 34996 35381 +f 34690 34744 35219 +f 34954 35156 34886 +f 34851 34888 35165 +f 35136 34850 35220 +f 35219 35078 34690 +f 35112 34781 34892 +f 34900 34759 34991 +f 34862 34781 35112 +f 34771 34851 35121 +f 35085 34911 35189 +f 34966 34889 35084 +f 34895 34862 35112 +f 34958 35098 34841 +f 35169 34957 34748 +f 35169 34748 34993 +f 34842 34803 35124 +f 35082 34858 35081 +f 34863 34800 34992 +f 34967 34753 35166 +f 34901 34840 35130 +f 34990 34858 35082 +f 34965 34801 35002 +f 34845 34841 35098 +f 34855 35128 35075 +f 35015 34995 34925 +f 34915 35009 34840 +f 34752 34971 35243 +f 35217 34897 34895 +f 34791 35191 35096 +f 35071 34842 35229 +f 34745 34842 35071 +f 34970 34702 35337 +f 35128 34697 35080 +f 35266 35247 34849 +f 35201 34864 34855 +f 35247 35091 34887 +f 34897 35217 34898 +f 34910 35170 34962 +f 34907 34909 35013 +f 34795 34871 35296 +f 35013 34909 35195 +f 34861 34894 35093 +f 35005 34798 35138 +f 35004 34961 35236 +f 34508 34898 35328 +f 34578 35018 35094 +f 34904 34782 35144 +f 34875 34578 35094 +f 34921 35027 34922 +f 35080 34697 35003 +f 34996 34913 35367 +f 35110 35010 34866 +f 34915 34924 35183 +f 35148 34707 35006 +f 35135 34914 35199 +f 34802 34922 35162 +f 35012 34977 34714 +f 35001 34870 35141 +f 35209 34904 35144 +f 34685 35083 35224 +f 35184 35006 34707 +f 34989 34685 35224 +f 34916 34978 35209 +f 35184 35019 35073 +f 34920 34863 35176 +f 35005 35108 34917 +f 34976 34899 35088 +f 34986 34868 35101 +f 34870 34872 35092 +f 34872 34767 35092 +f 35021 34882 34903 +f 34596 34861 35105 +f 34856 34968 35437 +f 34684 34883 35126 +f 35203 34874 34981 +f 35017 35099 34878 +f 35211 34853 35159 +f 34982 34981 34874 +f 34911 34908 35306 +f 34974 35014 35103 +f 34853 34984 35028 +f 34806 34983 34883 +f 34881 34975 35022 +f 34806 34964 35072 +f 35029 34810 34880 +f 35126 34883 34983 +f 34931 34739 35011 +f 34937 34936 35035 +f 34939 35055 35153 +f 34938 35055 34939 +f 35035 34975 34937 +f 35305 34960 35162 +f 34728 34826 35036 +f 34940 34939 34941 +f 35037 35036 34826 +f 34826 34827 35037 +f 35213 34942 34956 +f 34823 34821 35039 +f 35041 34823 35039 +f 34816 35106 35040 +f 34827 34942 35037 +f 35045 35046 34943 +f 35049 34943 35046 +f 34946 35264 35157 +f 35265 35264 34946 +f 35052 34946 35157 +f 34949 35265 34946 +f 35056 35265 34949 +f 34949 34951 35056 +f 34849 35052 35266 +f 35042 34483 35044 +f 34483 35042 34944 +f 34947 35056 34951 +f 34483 35156 35044 +f 35053 34819 35054 +f 34947 34819 35053 +f 35048 35047 34945 +f 34945 35050 35048 +f 34887 35091 34932 +f 35259 34945 35047 +f 35158 35259 35047 +f 35051 34945 35259 +f 34933 35032 34948 +f 34933 35031 35032 +f 34935 35032 34998 +f 34643 35062 34833 +f 35356 34722 34831 +f 35253 34722 35356 +f 35062 34644 35063 +f 34643 34644 35062 +f 35356 34831 35059 +f 34644 34834 35063 +f 34813 34832 35057 +f 35057 35034 34813 +f 34831 34725 35059 +f 35058 35055 34938 +f 35058 34835 35060 +f 34835 34833 35061 +f 35060 34835 35061 +f 35042 34950 34944 +f 34944 34950 34628 +f 34628 34950 35064 +f 35058 34938 34835 +f 34832 34628 35064 +f 35057 34832 35064 +f 34833 35062 35061 +f 35063 34834 35065 +f 34829 35066 34737 +f 35066 34829 35049 +f 35066 34819 34737 +f 35054 34819 35066 +f 34834 35067 35065 +f 35068 35067 34836 +f 35282 35068 34836 +f 35282 34837 35283 +f 34837 34838 35283 +f 34838 35033 35283 +f 35166 35010 35110 +f 35076 34960 35307 +f 35307 34960 35125 +f 35122 34742 35119 +f 34955 34846 35295 +f 34988 34685 34989 +f 35295 34846 35237 +f 34900 35077 34987 +f 34846 34896 35237 +f 34794 35076 35124 +f 34900 34991 35077 +f 34803 34794 35124 +f 35213 34956 35329 +f 35000 35114 35333 +f 34956 35353 35222 +f 35132 34842 35124 +f 35299 34895 35112 +f 34842 35132 35229 +f 34958 34881 35115 +f 35114 35000 35079 +f 34925 34923 35116 +f 35116 35117 34925 +f 34893 34891 35182 +f 35015 34925 35117 +f 35098 34958 35115 +f 34997 34963 35400 +f 35400 34901 35130 +f 34963 34901 35400 +f 35145 34860 34990 +f 34994 34656 35185 +f 34910 34959 35172 +f 35118 34839 35013 +f 35201 34855 35075 +f 35084 35226 34966 +f 34859 34966 35226 +f 35170 34910 35172 +f 35093 34859 35226 +f 34866 34864 35201 +f 34744 35002 35219 +f 35133 34999 34994 +f 35205 35031 35091 +f 35144 35085 35189 +f 34785 35089 35291 +f 35098 35104 34845 +f 34861 35093 35120 +f 35085 35144 34782 +f 35016 34857 35134 +f 34796 35145 35285 +f 34792 35195 34909 +f 35161 35097 35032 +f 35100 35032 35097 +f 35032 35100 34998 +f 34861 35120 35105 +f 35109 35349 35012 +f 35191 34845 35104 +f 35020 34976 35088 +f 35287 35109 34808 +f 35141 35137 35001 +f 35199 34914 35208 +f 34969 35192 35241 +f 35009 34915 35451 +f 35019 35200 35197 +f 34899 34789 35088 +f 35139 34869 35087 +f 34974 35103 34868 +f 34892 35139 35087 +f 35103 35014 35171 +f 35171 35014 35069 +f 35451 34915 35183 +f 34906 35078 35143 +f 34964 35107 35198 +f 34702 35140 35337 +f 34917 35108 34869 +f 35108 35087 34869 +f 34702 35244 35140 +f 35167 35095 34878 +f 35099 35017 35174 +f 35244 34788 35245 +f 34788 35204 35245 +f 35305 35125 34960 +f 34983 34806 35072 +f 35027 34980 35142 +f 35168 35028 34927 +f 35287 34920 35176 +f 35020 35070 35017 +f 35072 34964 35123 +f 35175 34759 35349 +f 34983 35186 35126 +f 34957 35168 34927 +f 35111 35238 34972 +f 35344 34930 35516 +f 35168 34957 35169 +f 35069 34955 35378 +f 34789 34988 35113 +f 34851 35165 35325 +f 35325 35300 34851 +f 35333 35286 35173 +f 35029 35400 35298 +f 35306 34908 35105 +f 34997 35400 35029 +f 35177 35035 35155 +f 34959 34902 35131 +f 35121 34851 35300 +f 35381 35131 34902 +f 34975 35035 35177 +f 35022 34975 35177 +f 34991 34759 35175 +f 34503 35016 35313 +f 35082 35081 35127 +f 34913 34503 35313 +f 35193 34667 35122 +f 34881 35022 35218 +f 35115 34881 35218 +f 35134 34857 35193 +f 34863 34992 35176 +f 34870 35092 35141 +f 35187 34918 35188 +f 35302 35188 34918 +f 35092 34767 35246 +f 35328 34898 35217 +f 34850 35331 35220 +f 34785 35331 34850 +f 35394 35102 35086 +f 35013 35195 35235 +f 35178 34791 35424 +f 35294 34871 35178 +f 34785 35291 35331 +f 35296 34871 35294 +f 35130 34840 35009 +f 35302 34986 35101 +f 34800 34795 35296 +f 35115 35104 35098 +f 34767 35095 35246 +f 34903 35230 35021 +f 35205 35091 35194 +f 35018 35008 35090 +f 35347 35024 35233 +f 34878 35099 35167 +f 34759 34977 35349 +f 35101 34868 35308 +f 35165 34916 35210 +f 35103 35308 34868 +f 35032 35031 35161 +f 34987 35208 34914 +f 34973 35024 35347 +f 35099 35174 35167 +f 35070 35020 35088 +f 35007 34856 35437 +f 35285 35192 34796 +f 34998 35100 35097 +f 35088 34789 35442 +f 35007 35198 35107 +f 34977 35012 35349 +f 34924 35146 35315 +f 34969 35241 35330 +f 35008 34969 35330 +f 34924 35026 35146 +f 35160 35146 35026 +f 35089 35163 35291 +f 35108 35005 35138 +f 35143 35138 34906 +f 35203 35200 34979 +f 34928 34985 35160 +f 35159 34853 35221 +f 34981 35319 35203 +f 34853 35028 35221 +f 35344 34801 34930 +f 34922 35027 35142 +f 34981 34982 35373 +f 35030 35142 34980 +f 35142 35129 34922 +f 34930 35338 35516 +f 34810 35029 35231 +f 35162 34922 35129 +f 35155 35034 35150 +f 34936 35034 35155 +f 35035 34936 35155 +f 35040 35151 34816 +f 35149 35058 35152 +f 35055 35058 35149 +f 35040 35106 35147 +f 35149 35153 35055 +f 34939 35153 35154 +f 35257 34939 35154 +f 34941 34939 35257 +f 35038 34941 35257 +f 35257 35260 35038 +f 35263 35052 35157 +f 35266 35052 35263 +f 35108 35318 35087 +f 35031 35205 35161 +f 35208 34987 35369 +f 35370 35120 35093 +f 35164 35160 34985 +f 35025 35211 35317 +f 35077 35369 34987 +f 34964 35198 35397 +f 35074 35297 35572 +f 34789 35113 35327 +f 35209 35210 34916 +f 35378 35292 35069 +f 35017 35070 35174 +f 35295 35378 34955 +f 34923 34973 35116 +f 35181 35112 34892 +f 35180 35148 35006 +f 35105 35120 35216 +f 35124 35076 35307 +f 35221 35028 35168 +f 34839 35118 35079 +f 35143 35078 35219 +f 35003 35148 35180 +f 35303 35122 35119 +f 35236 34961 35429 +f 34961 34962 35429 +f 35013 35235 35448 +f 35029 35298 35231 +f 35182 34776 35341 +f 35008 35330 35090 +f 35071 35229 35225 +f 34891 34776 35182 +f 35195 34792 35135 +f 34800 35296 35240 +f 35236 35312 35004 +f 35401 35169 34993 +f 35018 35090 35508 +f 35219 35002 35342 +f 35218 35179 35115 +f 35011 35004 35619 +f 35111 34893 35182 +f 35189 34911 35306 +f 35071 35127 35081 +f 35004 35312 35619 +f 35001 35243 34971 +f 35179 35104 35115 +f 35499 34990 35497 +f 35145 34990 35499 +f 35285 35145 35499 +f 35091 35247 35194 +f 35299 35217 34895 +f 34999 35133 35420 +f 35075 35316 35201 +f 35345 35313 35016 +f 35144 35189 35190 +f 35367 34913 35313 +f 34954 35126 35227 +f 34970 35561 34930 +f 34924 35315 35183 +f 35345 35016 35134 +f 35073 35019 35197 +f 35321 35318 35108 +f 35204 35025 35317 +f 34973 35347 35385 +f 35442 34789 35327 +f 35321 35427 35318 +f 35123 34964 35536 +f 35397 35536 34964 +f 35756 35917 34875 +f 35023 35173 35286 +f 35297 34875 35917 +f 35207 35023 35498 +f 35181 34892 35087 +f 34983 35072 35214 +f 35077 34991 35175 +f 35209 35144 35320 +f 35097 35161 35206 +f 35166 35421 34967 +f 35129 35142 35301 +f 34983 35214 35186 +f 35303 35119 35570 +f 35072 35123 35326 +f 35112 35181 35299 +f 34810 35373 34982 +f 35113 34988 34989 +f 34995 35015 35212 +f 35291 35163 35372 +f 35102 35372 35163 +f 35290 35223 35084 +f 35114 35079 35513 +f 35325 35165 35210 +f 35305 35162 35398 +f 35394 35086 35314 +f 35093 35226 35232 +f 35370 35093 35232 +f 35121 35300 35569 +f 35119 35121 35570 +f 35177 35155 35250 +f 35083 35339 35224 +f 34992 34800 35240 +f 34999 35420 35293 +f 35229 35132 35228 +f 35339 35083 34995 +f 35227 35126 35186 +f 35429 34962 35170 +f 34776 35074 35341 +f 35218 35022 35177 +f 34903 35328 35384 +f 35196 35021 35230 +f 35349 35109 35242 +f 35230 34903 35384 +f 34996 35367 35449 +f 35187 35185 34656 +f 35338 34930 35561 +f 34896 35136 35340 +f 35306 35190 35189 +f 35504 35238 35111 +f 35111 35182 35504 +f 35382 35104 35336 +f 35104 35382 35191 +f 35243 35001 35304 +f 35096 35191 35382 +f 34998 35097 35353 +f 34801 35344 35002 +f 35304 35001 35137 +f 35197 35200 35239 +f 35344 35525 35002 +f 35200 35203 35346 +f 35346 35203 35319 +f 35310 35137 35141 +f 35141 35092 35310 +f 35075 35128 35234 +f 35080 35234 35128 +f 35138 35143 35311 +f 35147 35106 35454 +f 35106 35011 35454 +f 34931 35011 35106 +f 35201 35316 34866 +f 35033 34728 35249 +f 35365 35033 35249 +f 35350 35155 35150 +f 35251 35151 35040 +f 35251 35040 35309 +f 34942 35213 35037 +f 35036 35037 35357 +f 35357 35037 35213 +f 35309 35040 35147 +f 35253 35164 34985 +f 35154 35153 35464 +f 35042 35044 35252 +f 35044 35156 35254 +f 35254 35252 35044 +f 35227 35254 34954 +f 34954 35254 35156 +f 35047 35256 35255 +f 35158 35047 35255 +f 35255 35258 35158 +f 35259 35158 35258 +f 35157 35262 35263 +f 35261 35051 35259 +f 35359 35051 35261 +f 35152 35058 35267 +f 35267 35058 35060 +f 35150 35034 35248 +f 35060 35061 35269 +f 35061 35062 35270 +f 35270 35269 35061 +f 35248 35034 35057 +f 35059 34725 35268 +f 35062 35063 35483 +f 35270 35062 35483 +f 34816 35151 34725 +f 34725 35151 35268 +f 34821 35038 35272 +f 35272 35038 35260 +f 35273 34950 35271 +f 35064 34950 35273 +f 35272 35039 34821 +f 35041 35039 35274 +f 35271 35042 35252 +f 35274 35043 35041 +f 35486 35043 35274 +f 34950 35042 35271 +f 34943 35043 35486 +f 35486 35277 34943 +f 35275 35048 35050 +f 35047 35048 35256 +f 35256 35048 35275 +f 35057 35064 35273 +f 35276 35057 35273 +f 35248 35057 35276 +f 35275 35050 35360 +f 35051 35359 35050 +f 35050 35359 35360 +f 35056 35361 35265 +f 35277 35045 34943 +f 35046 35045 35277 +f 35049 35046 35278 +f 35056 34947 35279 +f 34947 35053 35279 +f 35280 35049 35278 +f 35066 35049 35280 +f 35054 35280 35053 +f 35066 35280 35054 +f 35065 35067 35281 +f 35068 35281 35067 +f 35284 35046 35277 +f 35278 35046 35284 +f 35365 35283 35033 +f 35555 34866 35316 +f 35205 35194 35416 +f 35133 34994 35185 +f 35206 35161 35205 +f 35167 35666 35095 +f 35206 35353 35097 +f 35184 35073 35523 +f 35320 35144 35432 +f 35123 35536 35326 +f 35166 35110 35415 +f 35120 35370 35216 +f 35669 35167 35289 +f 35187 35188 35713 +f 35211 35159 35377 +f 35210 35209 35320 +f 35395 34810 35231 +f 35377 35159 35221 +f 35167 35174 35289 +f 35302 35101 35517 +f 35174 35070 35289 +f 35003 35180 35080 +f 35176 34992 35433 +f 35286 35366 35023 +f 35214 35072 35326 +f 35421 35290 34967 +f 35084 34967 35290 +f 35327 35113 35539 +f 34791 35096 35396 +f 35214 35332 35186 +f 35424 34791 35396 +f 35216 35656 35105 +f 35570 35121 35569 +f 35552 34959 35131 +f 35294 35178 35522 +f 35172 34959 35552 +f 35226 35084 35223 +f 35232 35226 35223 +f 35127 35071 35225 +f 35339 34995 35212 +f 35286 35333 35506 +f 35069 35292 35171 +f 35075 35234 35348 +f 35333 35114 35288 +f 35170 35172 35371 +f 35336 35104 35179 +f 35497 34990 35082 +f 34972 35238 35452 +f 35129 35301 35398 +f 35193 35122 35391 +f 35134 35193 35391 +f 35398 35162 35129 +f 35116 34973 35385 +f 35561 34970 35337 +f 35240 35433 34992 +f 35401 34993 35304 +f 35307 35125 35305 +f 34993 35243 35304 +f 35316 35075 35348 +f 35140 35405 35971 +f 35219 35343 35143 +f 35307 35450 35124 +f 35387 35096 35382 +f 35132 35124 35450 +f 35445 35013 35448 +f 35340 35136 35331 +f 35086 34972 35452 +f 35247 35266 35509 +f 35195 35135 35235 +f 35140 35244 35405 +f 35228 35225 35229 +f 35244 35245 35406 +f 35245 35204 35409 +f 35136 35220 35331 +f 35630 35409 35204 +f 35204 35317 35630 +f 35198 35007 35437 +f 35190 35432 35144 +f 35246 35310 35092 +f 35451 35183 35410 +f 35545 35246 35666 +f 35200 35346 35239 +f 35070 35088 35389 +f 35108 35138 35311 +f 35146 35160 35322 +f 35322 35315 35146 +f 35321 35108 35311 +f 35508 35090 35330 +f 35247 35413 35194 +f 35322 35160 35323 +f 34968 35207 35498 +f 35415 35110 34866 +f 35094 35018 35508 +f 35160 35164 35323 +f 35246 35095 35666 +f 35216 35370 35418 +f 35192 35285 35503 +f 35442 35327 35566 +f 35241 35192 35503 +f 35417 35166 35415 +f 35077 35419 35369 +f 35421 35166 35417 +f 35756 34875 35094 +f 34981 35373 35319 +f 35320 35511 35210 +f 35077 35175 35419 +f 35187 35376 35185 +f 35324 35210 35511 +f 35287 35176 35537 +f 35221 35168 35544 +f 35325 35210 35324 +f 35376 35187 35713 +f 35656 35216 35418 +f 35223 35290 35375 +f 35242 35109 35537 +f 35713 35188 35714 +f 35070 35389 35289 +f 35498 35023 35366 +f 35714 35302 35517 +f 35205 35388 35206 +f 35188 35302 35714 +f 35087 35318 35181 +f 35170 35720 35429 +f 35373 34810 35395 +f 35105 35656 35667 +f 35142 35030 35558 +f 35030 35215 35558 +f 35396 35096 35387 +f 35368 35177 35250 +f 35218 35177 35368 +f 35171 35292 35335 +f 35304 35137 35402 +f 35164 35351 35323 +f 35341 35074 35572 +f 35179 35218 35414 +f 35306 35105 35667 +f 35015 35117 35334 +f 35212 35015 35334 +f 35504 35182 35399 +f 35310 35402 35137 +f 35295 35237 35340 +f 35122 35303 35441 +f 35178 35424 35522 +f 35237 34896 35340 +f 35236 35429 35720 +f 35180 35006 35423 +f 35006 35644 35423 +f 35314 35086 35452 +f 35381 34996 35449 +f 35079 35118 35513 +f 35312 35236 35559 +f 35184 35644 35006 +f 35381 35552 35131 +f 35190 35306 35390 +f 35389 35088 35442 +f 35246 35545 35310 +f 35349 35242 35404 +f 35258 35354 35227 +f 35227 35186 35435 +f 35353 35520 35222 +f 35222 35520 35329 +f 35208 35386 35199 +f 35132 35450 35627 +f 35228 35132 35627 +f 35135 35199 35386 +f 35628 35073 35197 +f 35437 34968 35622 +f 35239 35628 35197 +f 35400 35130 35526 +f 35352 35316 35348 +f 35002 35525 35342 +f 35337 35140 35971 +f 35143 35343 35311 +f 35406 35245 35409 +f 35196 35202 35021 +f 35532 35183 35315 +f 35347 35202 35574 +f 35233 35202 35347 +f 35321 35311 35408 +f 34728 35036 35249 +f 35357 35249 35036 +f 35251 35309 35403 +f 35351 35253 35356 +f 35164 35253 35351 +f 35248 35360 35350 +f 35252 35254 35358 +f 35350 35150 35248 +f 35354 35358 35254 +f 35153 35149 35464 +f 35255 35256 35358 +f 35358 35354 35255 +f 35227 35354 35254 +f 35255 35354 35258 +f 35357 35213 35434 +f 35250 35155 35350 +f 35259 35258 35261 +f 35257 35154 35466 +f 35361 35362 35264 +f 35157 35264 35362 +f 35362 35363 35157 +f 35264 35265 35361 +f 35262 35157 35363 +f 35263 35262 35364 +f 35266 35263 35364 +f 35509 35266 35364 +f 35596 35247 35509 +f 35211 35377 35317 +f 35514 35232 35412 +f 35385 35347 35649 +f 35596 35413 35247 +f 35109 35287 35537 +f 35232 35514 35370 +f 35194 35413 35416 +f 35501 35208 35369 +f 35619 35447 35011 +f 34866 35555 35415 +f 35537 35176 35500 +f 35205 35416 35388 +f 35374 35290 35421 +f 35408 35427 35321 +f 35375 35290 35374 +f 35333 35288 35506 +f 35250 35350 35530 +f 35301 35142 35428 +f 35532 35315 35322 +f 35288 35114 35512 +f 35325 35569 35300 +f 35375 35232 35223 +f 35558 35215 35573 +f 35570 35569 35615 +f 35232 35375 35412 +f 35372 35102 35393 +f 35393 35102 35394 +f 35422 35291 35372 +f 35331 35291 35422 +f 35332 35214 35608 +f 35293 35573 35215 +f 35570 35441 35303 +f 35414 35218 35368 +f 35391 35122 35443 +f 35433 35500 35176 +f 35519 35179 35414 +f 35575 35101 35308 +f 35322 35323 35538 +f 35336 35179 35519 +f 35180 35643 35080 +f 35181 35318 35550 +f 35644 35184 35523 +f 35118 35013 35445 +f 35552 35371 35172 +f 35341 35572 35661 +f 35378 35335 35292 +f 35520 35431 35329 +f 35214 35326 35608 +f 35431 35434 35329 +f 35392 35225 35621 +f 35720 35559 35236 +f 35294 35522 35296 +f 35235 35135 35383 +f 35540 35336 35519 +f 35456 35225 35392 +f 35225 35456 35127 +f 35240 35296 35577 +f 35127 35456 35082 +f 35213 35329 35434 +f 35169 35401 35560 +f 35340 35379 35295 +f 35186 35614 35435 +f 35181 35550 35299 +f 35225 35228 35621 +f 35425 35212 35334 +f 35404 35242 35670 +f 35117 35116 35334 +f 35390 35306 35667 +f 35298 35400 35521 +f 35224 35339 35436 +f 35579 35400 35526 +f 35390 35432 35190 +f 35525 35728 35342 +f 35130 35009 35526 +f 35311 35343 35408 +f 35613 35666 35167 +f 35167 35669 35613 +f 35454 35309 35147 +f 35451 35410 35407 +f 35574 35202 35822 +f 35239 35346 35549 +f 35319 35549 35346 +f 35331 35422 35655 +f 35367 35313 35535 +f 35327 35539 35502 +f 35316 35352 35555 +f 35449 35367 35535 +f 35319 35373 35602 +f 35600 35515 35348 +f 35532 35410 35183 +f 35531 35250 35530 +f 35366 35286 35737 +f 35352 35348 35515 +f 35610 35325 35324 +f 35566 35327 35502 +f 35286 35506 35737 +f 35113 34989 35705 +f 35241 35562 35330 +f 34989 35224 35705 +f 35554 35419 35175 +f 35745 35430 35395 +f 35377 35221 35544 +f 35395 35231 35745 +f 35231 35521 35745 +f 35569 35325 35610 +f 35116 35385 35334 +f 35521 35231 35298 +f 35512 35114 35513 +f 35301 35428 35398 +f 35101 35575 35517 +f 35206 35388 35599 +f 35418 35370 35514 +f 35427 35408 35426 +f 35536 35380 35326 +f 35118 35445 35652 +f 35217 35440 35328 +f 35443 35122 35441 +f 35521 35400 35579 +f 35378 35295 35379 +f 35305 35398 35438 +f 35523 35646 35644 +f 35544 35168 35444 +f 35564 35339 35510 +f 35305 35576 35307 +f 35412 35375 35411 +f 35436 35339 35564 +f 35535 35313 35623 +f 35345 35623 35313 +f 35168 35169 35444 +f 35424 35396 35387 +f 35009 35451 35526 +f 35336 35540 35382 +f 35169 35560 35444 +f 35383 35135 35386 +f 35212 35510 35339 +f 35196 35230 35571 +f 35386 35208 35542 +f 35134 35391 35524 +f 35343 35219 35675 +f 35614 35186 35332 +f 35393 35394 35726 +f 35705 35224 35436 +f 35554 35175 35404 +f 35560 35401 35446 +f 35175 35349 35404 +f 35389 35442 35565 +f 35258 35227 35553 +f 35234 35080 35439 +f 35258 35553 35261 +f 35643 35439 35080 +f 35238 35453 35452 +f 35073 35628 35523 +f 35525 35344 35719 +f 35082 35456 35546 +f 35497 35082 35546 +f 35543 35310 35545 +f 35403 35309 35454 +f 35437 35954 35198 +f 35182 35341 35618 +f 35399 35182 35618 +f 35587 35472 35471 +f 35587 35471 35457 +f 35528 35455 35357 +f 35357 35455 35249 +f 35473 35457 35471 +f 35457 35473 35251 +f 35446 35401 35304 +f 35351 35356 35583 +f 35360 35590 35350 +f 35461 35355 35462 +f 35152 35355 35461 +f 35590 35360 35359 +f 35528 35357 35434 +f 35149 35461 35463 +f 35152 35461 35149 +f 35464 35149 35463 +f 35154 35464 35465 +f 35465 35466 35154 +f 35257 35466 35592 +f 35262 35363 35364 +f 35249 35591 35365 +f 35591 35249 35455 +f 35475 35494 35478 +f 35152 35267 35355 +f 35472 35478 35471 +f 35471 35478 35473 +f 35473 35478 35494 +f 35355 35267 35476 +f 35583 35059 35479 +f 35356 35059 35583 +f 35267 35060 35476 +f 35479 35268 35688 +f 35059 35268 35479 +f 35060 35269 35477 +f 35477 35476 35060 +f 35477 35269 35480 +f 35268 35475 35688 +f 35481 35260 35257 +f 35494 35475 35268 +f 35268 35151 35494 +f 35151 35473 35494 +f 35251 35473 35151 +f 35481 35257 35592 +f 35269 35270 35480 +f 35270 35272 35482 +f 35480 35270 35482 +f 35039 35483 35484 +f 35270 35483 35039 +f 35272 35270 35039 +f 35483 35063 35485 +f 35485 35065 35694 +f 35063 35065 35485 +f 35252 35495 35271 +f 35482 35260 35481 +f 35272 35260 35482 +f 35252 35496 35495 +f 35274 35039 35484 +f 35495 35496 35256 +f 35256 35496 35358 +f 35358 35496 35252 +f 35486 35274 35484 +f 35486 35487 35277 +f 35275 35273 35271 +f 35495 35275 35271 +f 35275 35495 35256 +f 35273 35275 35276 +f 35488 35361 35056 +f 35474 35361 35488 +f 35248 35276 35360 +f 35360 35276 35275 +f 35469 35488 35056 +f 35489 35490 35278 +f 35056 35279 35469 +f 35053 35468 35279 +f 35279 35468 35469 +f 35468 35280 35490 +f 35280 35278 35490 +f 35280 35468 35053 +f 35694 35065 35281 +f 35281 35068 35491 +f 35282 35283 35492 +f 35492 35491 35282 +f 35467 35492 35283 +f 35493 35277 35487 +f 35284 35277 35493 +f 35489 35284 35493 +f 35278 35284 35489 +f 35283 35365 35467 +f 35068 35282 35491 +f 35537 35670 35242 +f 35345 35134 35524 +f 35426 35408 35578 +f 35542 35208 35501 +f 35452 35726 35314 +f 35317 35377 35672 +f 35533 35374 35612 +f 35375 35374 35533 +f 35318 35427 35507 +f 35427 35426 35548 +f 35340 35331 35655 +f 35544 35672 35377 +f 35505 35420 35133 +f 35550 35318 35507 +f 35320 35432 35511 +f 35133 35185 35505 +f 35603 35285 35499 +f 35299 35550 35551 +f 35503 35285 35603 +f 35368 35250 35534 +f 35715 35170 35371 +f 35510 35212 35425 +f 35599 35388 35416 +f 35217 35299 35551 +f 35515 35555 35352 +f 35322 35538 35532 +f 35562 35241 35503 +f 35414 35368 35534 +f 35419 35554 35636 +f 35715 35720 35170 +f 35633 35428 35142 +f 35387 35382 35556 +f 35619 35312 35559 +f 35417 35612 35421 +f 35440 35770 35328 +f 35435 35648 35227 +f 35422 35372 35597 +f 35384 35328 35770 +f 35227 35648 35553 +f 35516 35338 35518 +f 35393 35597 35372 +f 35373 35395 35430 +f 35508 35330 35562 +f 35171 35335 35668 +f 35374 35421 35612 +f 35428 35438 35398 +f 35384 35571 35230 +f 35552 35381 35851 +f 35566 35565 35442 +f 35381 35449 35851 +f 35577 35296 35617 +f 35405 35244 35776 +f 35406 35776 35244 +f 35408 35343 35675 +f 35304 35402 35446 +f 35340 35754 35379 +f 35433 35240 35734 +f 35402 35310 35543 +f 35675 35219 35342 +f 35622 35954 35437 +f 35572 35297 35917 +f 35542 35383 35386 +f 35103 35725 35308 +f 35668 35725 35103 +f 35954 35397 35198 +f 35103 35171 35668 +f 35547 35669 35289 +f 35526 35451 35580 +f 35394 35314 35726 +f 35498 35622 34968 +f 35576 35305 35438 +f 35580 35451 35407 +f 35504 35453 35238 +f 35670 35537 35671 +f 35504 35399 35673 +f 35434 35724 35528 +f 35542 35501 35702 +f 35534 35250 35531 +f 35566 35502 35605 +f 35411 35375 35533 +f 35511 35432 35601 +f 35413 35596 35541 +f 35628 35239 35629 +f 35626 35529 35340 +f 35413 35707 35639 +f 35416 35413 35639 +f 35369 35598 35501 +f 35705 35539 35113 +f 35348 35234 35600 +f 35449 35535 35708 +f 35324 35511 35746 +f 35548 35507 35427 +f 35412 35411 35604 +f 35655 35626 35340 +f 35599 35711 35206 +f 35353 35206 35711 +f 35505 35185 35376 +f 35710 35503 35603 +f 35643 35180 35423 +f 35562 35503 35710 +f 35369 35419 35598 +f 35380 35608 35326 +f 35598 35419 35636 +f 35558 35633 35142 +f 35423 35644 35557 +f 35652 35513 35118 +f 35436 35624 35705 +f 35732 35382 35540 +f 35664 35391 35443 +f 35573 35637 35558 +f 35653 35434 35431 +f 35383 35448 35235 +f 35449 35727 35851 +f 35725 35575 35308 +f 35430 35602 35373 +f 35619 35774 35447 +f 35378 35379 35754 +f 35664 35524 35391 +f 35383 35542 35568 +f 35576 35722 35307 +f 35094 35508 35638 +f 35307 35722 35450 +f 35217 35551 35440 +f 35323 35351 35676 +f 35621 35228 35735 +f 35735 35228 35627 +f 35500 35433 35734 +f 35648 35435 35994 +f 35424 35387 35556 +f 35567 35424 35556 +f 35289 35389 35547 +f 35522 35424 35567 +f 35728 35525 35674 +f 35296 35522 35567 +f 35432 35390 35601 +f 35617 35296 35567 +f 35521 35579 35718 +f 35536 35397 35761 +f 35971 35405 35776 +f 35403 35454 35527 +f 35202 35196 35822 +f 35738 35408 35675 +f 35578 35408 35738 +f 35341 35661 35618 +f 35454 35447 35527 +f 35454 35011 35447 +f 35457 35251 35403 +f 35467 35365 35591 +f 35457 35403 35581 +f 35585 35467 35591 +f 35581 35403 35582 +f 35463 35461 35588 +f 35594 35351 35583 +f 35261 35584 35359 +f 35359 35584 35590 +f 35587 35457 35581 +f 35261 35553 35586 +f 35464 35463 35589 +f 35584 35261 35586 +f 35465 35464 35589 +f 35350 35590 35530 +f 35363 35362 35593 +f 35593 35684 35363 +f 35655 35422 35634 +f 35825 35595 35509 +f 35293 35420 35640 +f 35595 35596 35509 +f 35499 35704 35603 +f 35519 35414 35768 +f 35319 35602 35974 +f 35597 35634 35422 +f 35420 35505 35606 +f 35599 35416 35639 +f 35533 35604 35411 +f 35508 35562 35638 +f 35608 35380 35777 +f 35513 35652 35919 +f 35556 35382 35732 +f 35710 35563 35562 +f 35380 35536 35777 +f 35642 35412 35604 +f 35569 35610 35764 +f 35412 35642 35514 +f 35650 35402 35543 +f 35552 35715 35371 +f 35600 35234 35986 +f 35445 35448 35654 +f 35720 35715 35936 +f 35418 35514 35723 +f 35543 35545 35742 +f 35335 35378 35816 +f 35538 35323 35676 +f 35770 35440 35647 +f 35754 35816 35378 +f 35640 35573 35293 +f 35718 35579 35526 +f 35742 35545 35666 +f 35332 35608 35614 +f 35515 35600 35651 +f 35607 35515 35651 +f 35610 35324 35747 +f 35754 35340 35529 +f 35515 35794 35555 +f 35613 35962 35666 +f 35435 35614 35994 +f 35383 35568 35620 +f 35571 36144 35196 +f 35547 35389 35565 +f 35794 35515 35607 +f 35615 35569 35611 +f 35674 35525 35719 +f 35517 35575 35721 +f 35441 35570 35615 +f 35450 35753 35627 +f 35554 35404 35670 +f 35649 35347 35574 +f 35840 35644 35646 +f 35664 35443 35616 +f 35390 35667 35803 +f 35560 35446 35659 +f 35446 35402 35650 +f 35622 35498 35955 +f 35456 35392 35765 +f 35601 35390 35729 +f 35625 35456 35765 +f 35415 35555 35609 +f 35675 35342 35728 +f 35456 35625 35546 +f 35455 35528 35724 +f 35417 35415 35609 +f 35497 35546 35499 +f 35726 35452 35663 +f 35431 35520 35772 +f 35337 35971 35804 +f 35338 35561 35806 +f 35410 35532 35645 +f 35657 35645 35532 +f 35629 35239 35973 +f 35549 35973 35239 +f 35453 35504 35673 +f 35527 35447 35736 +f 35672 35544 35631 +f 35930 35578 35738 +f 35426 35578 35930 +f 35814 35673 35399 +f 35548 35426 35930 +f 35874 35704 35499 +f 35702 35501 35598 +f 35534 35767 35414 +f 35568 35542 35702 +f 35777 35536 35861 +f 35871 35537 35500 +f 35635 35533 35632 +f 35630 35317 35987 +f 35635 35604 35533 +f 35288 35512 36000 +f 35554 35795 35636 +f 35550 35763 35551 +f 35762 35763 35550 +f 35764 35610 35641 +f 35611 35569 35764 +f 35516 35719 35344 +f 35512 35513 35919 +f 35540 35519 35768 +f 35510 35425 35968 +f 35715 35552 35807 +f 35986 35234 35439 +f 35505 35376 35823 +f 35544 35444 35631 +f 35877 35631 35444 +f 35558 35716 35633 +f 35376 35713 35823 +f 35642 35947 35514 +f 35601 35746 35511 +f 35638 35756 35094 +f 35649 35741 35385 +f 35877 35444 35945 +f 35334 35385 35741 +f 35716 35558 35637 +f 35917 35756 35872 +f 35647 35440 35551 +f 35444 35560 35878 +f 35714 35517 35721 +f 35720 35936 35658 +f 35746 35747 35324 +f 35641 35610 35747 +f 35723 35514 35759 +f 35532 35538 35657 +f 35668 35335 35849 +f 35564 35510 35968 +f 35650 35543 35742 +f 35652 35445 35654 +f 35707 35413 35541 +f 35565 35758 35662 +f 35654 35448 35925 +f 35633 35438 35428 +f 35661 35572 35846 +f 35608 35828 35614 +f 35383 35925 35448 +f 35565 35566 35758 +f 35418 35723 35656 +f 35441 35615 35757 +f 35240 35577 35617 +f 35533 35612 35632 +f 35734 35240 35932 +f 35758 35566 35605 +f 35621 35765 35392 +f 35383 35620 35925 +f 35727 35449 35708 +f 35676 35657 35538 +f 35733 35663 35453 +f 35452 35453 35663 +f 35655 35634 35868 +f 35733 35453 35673 +f 35637 35573 35748 +f 35755 35745 35521 +f 35822 35196 36144 +f 35345 36021 35623 +f 35573 35640 35748 +f 35874 35499 35546 +f 35618 35661 35814 +f 35561 35337 35804 +f 35399 35618 35814 +f 35804 35806 35561 +f 35639 35677 35599 +f 35521 35718 35755 +f 35711 35599 35677 +f 35806 35518 35338 +f 35643 35423 35557 +f 35390 35803 35729 +f 35753 35450 35722 +f 35547 35565 35662 +f 35526 35580 35660 +f 35523 35628 35798 +f 35406 35409 35863 +f 35580 35407 35841 +f 35724 35678 35455 +f 35841 35407 35809 +f 35409 35630 35866 +f 35410 35645 35407 +f 35724 35434 35653 +f 35772 35653 35431 +f 35974 35549 35319 +f 35845 35353 35711 +f 35520 35353 35845 +f 36320 35498 35366 +f 35585 35591 35792 +f 35463 35588 35680 +f 35590 35783 35530 +f 35591 35455 35792 +f 35531 35530 35808 +f 35589 35463 35680 +f 35792 35455 35678 +f 35779 35676 35594 +f 35584 35783 35590 +f 35594 35676 35351 +f 35465 35589 35680 +f 35681 35465 35680 +f 35581 35884 35587 +f 35586 35553 35648 +f 35466 35465 35681 +f 35682 35466 35681 +f 35592 35466 35682 +f 35363 35684 35685 +f 35364 35363 35685 +f 35685 35509 35364 +f 35686 35462 35355 +f 35461 35462 35588 +f 35588 35462 35686 +f 35688 35475 35687 +f 35686 35476 35689 +f 35355 35476 35686 +f 35687 35478 35891 +f 35689 35477 35690 +f 35476 35477 35689 +f 35478 35472 35895 +f 35477 35480 35690 +f 35690 35480 35693 +f 35891 35478 35895 +f 35478 35687 35475 +f 35692 35481 35682 +f 35481 35592 35682 +f 35691 35479 35888 +f 35583 35479 35691 +f 35480 35482 35693 +f 35479 35688 35888 +f 35484 35483 35485 +f 35482 35481 35692 +f 35692 35693 35482 +f 35895 35587 35683 +f 35472 35587 35895 +f 35486 35484 35695 +f 35695 35696 35486 +f 35487 35486 35696 +f 35697 35362 35361 +f 35593 35362 35697 +f 35361 35474 35697 +f 35699 35487 35696 +f 35698 35490 35699 +f 35489 35699 35490 +f 35468 35698 35469 +f 35490 35698 35468 +f 35492 35467 35701 +f 35487 35699 35493 +f 35493 35699 35489 +f 35585 35701 35467 +f 35657 35676 35709 +f 35562 35563 35638 +f 35649 35574 35848 +f 35827 35541 35596 +f 35671 35537 35871 +f 35640 35606 35748 +f 35420 35606 35640 +f 35709 35676 35779 +f 35638 35563 35831 +f 35734 35871 35500 +f 35828 35608 36071 +f 35430 35739 35602 +f 35746 35601 35796 +f 35502 35539 35703 +f 35605 35502 35703 +f 35524 35664 35731 +f 35444 35878 35945 +f 35677 35639 35706 +f 35994 35614 35828 +f 35711 35677 35706 +f 35703 35539 35705 +f 35563 35710 35712 +f 35550 35507 35923 +f 35550 35923 35762 +f 35607 35651 35860 +f 35823 35713 35966 +f 35849 35335 35816 +f 35742 35666 35824 +f 35439 35643 35557 +f 35962 35824 35666 +f 35557 35644 35840 +f 35675 35728 35805 +f 35555 35744 35609 +f 35757 35615 35611 +f 35613 35669 35717 +f 35803 35656 35723 +f 35547 35717 35669 +f 35667 35656 35803 +f 35567 35556 35769 +f 35798 35646 35523 +f 35665 35568 35702 +f 35620 35568 35665 +f 35624 35436 35750 +f 35436 35564 35750 +f 35576 35438 35802 +f 35626 35655 35868 +f 35555 35794 35744 +f 35617 35567 36041 +f 35417 35609 35744 +f 35417 35744 35612 +f 35718 35526 35660 +f 35767 35531 35853 +f 35534 35531 35767 +f 35932 35240 35617 +f 35917 35846 35572 +f 35930 35738 35928 +f 35807 35936 35715 +f 35397 35954 35761 +f 35345 35524 35731 +f 35731 36021 35345 +f 35767 35768 35414 +f 35761 35861 35536 +f 35546 35625 35766 +f 35738 35675 35805 +f 35597 35393 35726 +f 35535 35623 35771 +f 35766 35941 35546 +f 35955 35498 35875 +f 35753 36076 35627 +f 35540 35768 35730 +f 35658 35812 35720 +f 35851 35807 35552 +f 35409 35866 35863 +f 35619 35559 35775 +f 36057 35619 35775 +f 35559 35720 35775 +f 35317 35672 35987 +f 35619 36057 35774 +f 35820 35672 35631 +f 35516 35518 35719 +f 35939 35914 35702 +f 35430 35745 35739 +f 35657 35709 36042 +f 35288 35737 35506 +f 35702 35598 35939 +f 35827 35596 35595 +f 35735 35627 36076 +f 35651 35600 35986 +f 35939 35598 35760 +f 35507 35548 35838 +f 35665 35702 35914 +f 35671 35871 35916 +f 35848 35741 35649 +f 36000 35512 35836 +f 35650 35742 35942 +f 35598 35636 35760 +f 35514 35947 35759 +f 35796 35837 35746 +f 35708 35535 35751 +f 35636 36130 35760 +f 35636 35795 36130 +f 35743 35707 35827 +f 35707 35541 35827 +f 35832 35633 35716 +f 35624 35854 35705 +f 35438 35633 35832 +f 35732 35540 35815 +f 35707 35743 35639 +f 35603 35826 35710 +f 35710 35826 35712 +f 35551 35763 35647 +f 35648 35994 35749 +f 35732 35769 35556 +f 35759 36049 35723 +f 35813 35441 35757 +f 35706 35639 35743 +f 35616 35443 35813 +f 35443 35441 35813 +f 35711 35706 35835 +f 35637 35748 35926 +f 35752 35438 35832 +f 35752 35802 35438 +f 35575 35725 35721 +f 35744 35632 35612 +f 36041 35982 35617 +f 36144 35571 36034 +f 35919 35652 35801 +f 35659 35446 35958 +f 35635 35632 35799 +f 35802 35931 35576 +f 35735 35740 35621 +f 35840 35839 35557 +f 35805 35728 35674 +f 35855 35576 35931 +f 35962 35613 35717 +f 35765 35621 35740 +f 35574 35822 35946 +f 35652 35654 35924 +f 35717 35547 35834 +f 35795 35554 35819 +f 35968 35425 35334 +f 35535 35771 35751 +f 35834 35547 35662 +f 35623 36021 35771 +f 36057 35775 35857 +f 35867 35670 35671 +f 35597 35726 35964 +f 35812 35775 35720 +f 35554 35670 35867 +f 35730 35768 35981 +f 35796 35601 35729 +f 35954 35622 35948 +f 35874 35546 35941 +f 35750 35564 35968 +f 35620 35665 35817 +f 35815 35540 35730 +f 35407 35645 35809 +f 35673 35814 35937 +f 35776 35406 35863 +f 35628 35629 35798 +f 35663 35733 35818 +f 35856 35776 35863 +f 35719 35518 35830 +f 35845 35772 35520 +f 35678 35724 35773 +f 35773 35724 35653 +f 36042 35645 35657 +f 35866 35630 35987 +f 35581 35582 35884 +f 35403 35527 35915 +f 35915 35527 35736 +f 35594 35583 35781 +f 35584 36006 35783 +f 35783 35782 35530 +f 35530 35782 35808 +f 35808 35853 35531 +f 35786 35680 35588 +f 35879 35825 35685 +f 35685 35825 35509 +f 35792 35789 35788 +f 35792 35793 35789 +f 35792 35678 35793 +f 35838 35548 35930 +f 35713 35714 35966 +f 35664 35616 35961 +f 36056 35841 35809 +f 35805 35928 35738 +f 35721 35966 35714 +f 35729 35803 35990 +f 35563 35712 35918 +f 35796 35729 35990 +f 35752 35800 35802 +f 35844 35725 35934 +f 35721 35725 35844 +f 35988 35446 35650 +f 35764 35641 36030 +f 35849 35816 35920 +f 35703 35705 35854 +f 35801 35652 35924 +f 35751 35929 35708 +f 35725 35668 35849 +f 35797 35717 35834 +f 35632 35744 36017 +f 35925 35810 35654 +f 35797 35834 35881 +f 35816 35754 35858 +f 35830 35518 35995 +f 36198 35334 35741 +f 36198 35968 35334 +f 35985 35661 35846 +f 35881 35834 35662 +f 35750 35935 35624 +f 35769 36041 35567 +f 36076 35753 35722 +f 35976 35936 35807 +f 35940 35625 35765 +f 35766 35625 35940 +f 35948 35622 35955 +f 35770 35975 35384 +f 35868 35634 35869 +f 35748 35606 35949 +f 36034 35571 35384 +f 35932 35617 35982 +f 35930 35928 36059 +f 35799 35944 35635 +f 35726 35663 35850 +f 35604 35635 35944 +f 35819 35554 35867 +f 35671 35821 35867 +f 35860 35794 35607 +f 35662 35758 35998 +f 35642 35604 35944 +f 35812 35811 35775 +f 35880 35811 35812 +f 35439 35557 35989 +f 35833 35638 35831 +f 35998 35758 35605 +f 35826 35603 35704 +f 35638 35833 35756 +f 35498 36320 35875 +f 35366 35737 36272 +f 35733 35673 35818 +f 35818 35850 35663 +f 36000 35737 35288 +f 35942 35988 35650 +f 35987 35672 35820 +f 35942 35742 35956 +f 35974 35602 35739 +f 35595 35825 35991 +f 35878 35560 35659 +f 35745 35755 35829 +f 35674 35719 35830 +f 35706 35743 35865 +f 35835 35706 35865 +f 35755 35718 35980 +f 35637 35926 35716 +f 35660 35580 35841 +f 35838 35930 36165 +f 35837 35796 35922 +f 35731 35664 35961 +f 35845 35711 35835 +f 36029 35747 35746 +f 35971 35806 35804 +f 35923 35507 35838 +f 35836 35512 35919 +f 35616 35813 35847 +f 35815 35933 35732 +f 35769 35732 36060 +f 35678 35773 35843 +f 36030 35951 35764 +f 35736 35447 35774 +f 35919 35801 36016 +f 35921 35446 35988 +f 35725 35849 35934 +f 35611 35764 35951 +f 35853 35808 35852 +f 35734 35932 36213 +f 35814 35661 35985 +f 35813 35757 35842 +f 35818 35673 35937 +f 35937 35814 35985 +f 35775 35811 35857 +f 35870 35595 35991 +f 35827 35595 35870 +f 35761 35954 35983 +f 35770 35647 35975 +f 35765 35740 35940 +f 35529 35626 36145 +f 35935 35750 35859 +f 35767 35981 35768 +f 35722 35576 35855 +f 35857 36052 36057 +f 35626 35868 36145 +f 35750 35968 35859 +f 35815 35730 35981 +f 35981 36039 35815 +f 35624 35864 35854 +f 35864 35624 35935 +f 36092 35860 35651 +f 35727 35708 35929 +f 35835 35865 36084 +f 35634 35597 35869 +f 35563 35918 35831 +f 35735 36076 35997 +f 35740 35735 35997 +f 35727 35929 35851 +f 35821 35671 35916 +f 35998 35605 35999 +f 35947 35642 36046 +f 35986 35439 35989 +f 36034 35384 35975 +f 35703 35999 35605 +f 36072 35645 36042 +f 35950 35606 35505 +f 35759 35947 36049 +f 35876 35648 35749 +f 36369 35631 35877 +f 36320 35366 36272 +f 35974 35739 36047 +f 35803 35723 35990 +f 35857 35811 36008 +f 35926 35832 35716 +f 35980 35718 35996 +f 35718 35660 35996 +f 35880 35812 35658 +f 35582 35403 35915 +f 35884 35582 35915 +f 36253 35744 35794 +f 35779 35873 35709 +f 35873 35779 35883 +f 35921 35958 35446 +f 35594 35781 35779 +f 35852 35808 35782 +f 35684 35593 35787 +f 36006 35782 35783 +f 35876 35586 35648 +f 35678 35843 35793 +f 35908 35909 35788 +f 35788 35893 35908 +f 36119 35687 36114 +f 35688 35687 36119 +f 35888 35688 36119 +f 35687 35891 36114 +f 35691 35888 35889 +f 35889 35888 36002 +f 36005 35781 35889 +f 35889 35781 35691 +f 35691 35781 35583 +f 35686 35786 35588 +f 35683 35587 35898 +f 35786 35689 35910 +f 35686 35689 35786 +f 35911 35910 35689 +f 35587 35884 35898 +f 35681 35786 35910 +f 35680 35786 35681 +f 35681 35911 35912 +f 35910 35911 35681 +f 35690 35911 35689 +f 35911 35690 35912 +f 35693 35912 35690 +f 35682 35681 35912 +f 35912 35693 35692 +f 35682 35912 35692 +f 35485 35897 35484 +f 35897 35694 35896 +f 35485 35694 35897 +f 35899 35695 35897 +f 35484 35897 35695 +f 35696 35695 35899 +f 35900 35696 35899 +f 35697 35787 35593 +f 35787 35474 35901 +f 35697 35474 35787 +f 35901 35488 35902 +f 35474 35488 35901 +f 35902 35469 35903 +f 35488 35469 35902 +f 35903 35698 36121 +f 36121 35698 35904 +f 35904 35696 35900 +f 35699 35696 35904 +f 35699 35904 35698 +f 35469 35698 35903 +f 35700 35492 35906 +f 35491 35492 35700 +f 35492 35701 35906 +f 35906 35909 35907 +f 35701 35909 35906 +f 35908 35907 35909 +f 35585 35909 35701 +f 35788 35909 35585 +f 35585 35792 35788 +f 35905 35913 35700 +f 35700 35913 35491 +f 35491 35913 35281 +f 35281 35913 35694 +f 35694 35913 35896 +f 35896 35913 35905 +f 35841 36054 35660 +f 36021 35960 35771 +f 35845 35835 36084 +f 35915 35736 36220 +f 35646 35798 36024 +f 35742 35824 36147 +f 35848 35957 35741 +f 35971 35776 35856 +f 35748 35949 35926 +f 35616 35847 35961 +f 35916 35871 36048 +f 35744 36253 36161 +f 35731 35961 36068 +f 36180 36130 35819 +f 35744 36161 36017 +f 35703 35854 35999 +f 35795 35819 36130 +f 35806 36055 35518 +f 35746 35837 35922 +f 36126 35632 36017 +f 35747 36029 36030 +f 36126 35799 35632 +f 35843 35773 36086 +f 35856 35863 36138 +f 35962 36013 35824 +f 35641 35747 36030 +f 36257 36024 35629 +f 35726 35850 35979 +f 35802 35967 35931 +f 36041 35769 36060 +f 35852 35927 35853 +f 35518 36055 35995 +f 35966 35721 36163 +f 35798 35629 36024 +f 35773 35653 36082 +f 35797 35962 35717 +f 36213 35871 35734 +f 35969 35853 35927 +f 35962 35797 35963 +f 35767 35853 35969 +f 36163 35721 35844 +f 36198 35741 36061 +f 35757 35611 35951 +f 35923 35838 36062 +f 36064 35844 35934 +f 36137 35845 36084 +f 35925 35620 36031 +f 35797 35881 35963 +f 35629 35973 36257 +f 36046 35642 35944 +f 35951 35842 35757 +f 35866 35987 36248 +f 36076 35722 35862 +f 35816 35858 35920 +f 35842 35952 35813 +f 35934 35849 35977 +f 35858 35754 36297 +f 35987 35820 36069 +f 35754 35529 36297 +f 35952 35847 35813 +f 36039 36310 35815 +f 35658 35936 35938 +f 35821 35916 35959 +f 35973 35549 36045 +f 35805 36026 36159 +f 35867 35821 36067 +f 35557 35839 35989 +f 35950 35949 35606 +f 35881 35662 36043 +f 35763 36027 35647 +f 36043 35662 35998 +f 35761 35970 35861 +f 35970 35761 35983 +f 35820 35631 36369 +f 35809 35645 36132 +f 35827 35870 35743 +f 35505 35823 36080 +f 35941 35766 35940 +f 35940 35740 36149 +f 36035 35874 35941 +f 36072 36132 35645 +f 35872 35756 36095 +f 35990 35723 36049 +f 35917 35872 36305 +f 35946 35822 36144 +f 35946 35848 35574 +f 35777 35861 35970 +f 36222 35745 35829 +f 35739 35745 36222 +f 36071 35608 35777 +f 35709 35873 35943 +f 35978 35829 35755 +f 35978 35755 35980 +f 36001 35811 35880 +f 35857 36008 35992 +f 35996 35660 36054 +f 35674 35830 35953 +f 35986 36092 35651 +f 36224 35878 35659 +f 36147 35956 35742 +f 35823 35966 36273 +f 35918 35712 36157 +f 36220 35736 36053 +f 35964 35726 35979 +f 36147 35824 36013 +f 36180 35819 35867 +f 36054 35841 36056 +f 35926 35949 36051 +f 36224 35659 35958 +f 36166 35752 35832 +f 35800 35752 36166 +f 35944 35799 36085 +f 35922 35796 36258 +f 35933 36186 35732 +f 36134 35845 36137 +f 35772 35845 36134 +f 35732 36186 36060 +f 35802 35800 35967 +f 35926 36051 35832 +f 35751 35960 36201 +f 35931 35967 36019 +f 36060 36142 36041 +f 35947 36046 36049 +f 36297 35529 36268 +f 35771 35960 35751 +f 35653 35772 36022 +f 36020 36013 35962 +f 36022 36082 35653 +f 35818 35937 36128 +f 35762 36027 35763 +f 36145 36268 35529 +f 36146 35935 35859 +f 36018 35927 35852 +f 36049 36131 35990 +f 35855 35862 35722 +f 36088 36145 35868 +f 35868 35869 36088 +f 35968 36146 35859 +f 35991 35825 35879 +f 36073 35740 35997 +f 36149 35740 36073 +f 35658 35938 36050 +f 36324 35938 35936 +f 35807 35851 35976 +f 35801 35924 36016 +f 35982 36041 36156 +f 35992 36052 35857 +f 36043 35998 36032 +f 36088 35869 36189 +f 35869 35597 36189 +f 35881 36043 35963 +f 35831 35918 36170 +f 35989 35839 36090 +f 35865 35743 36249 +f 35874 35993 35704 +f 35924 35654 36063 +f 35833 36095 35756 +f 35826 35704 35993 +f 36038 35826 35993 +f 35863 35866 36033 +f 35826 36038 35712 +f 36042 35709 35943 +f 35654 35810 36063 +f 36001 36008 35811 +f 35950 35505 36080 +f 35933 35815 36185 +f 35961 35847 35952 +f 36208 35810 36302 +f 36165 35930 36059 +f 35953 35830 36078 +f 35995 36078 35830 +f 36031 35620 35817 +f 36047 35739 36222 +f 35805 35674 35965 +f 35817 35665 36040 +f 35955 35875 36320 +f 35851 35929 36174 +f 36272 35737 36223 +f 35994 36028 35749 +f 35945 35878 36162 +f 35878 36224 36162 +f 35828 36071 36300 +f 35994 35828 36300 +f 35658 36050 35880 +f 36002 35888 36334 +f 35782 36006 36003 +f 35873 35883 35943 +f 36004 35782 36003 +f 35586 35876 36006 +f 36005 35889 36228 +f 35584 35586 36006 +f 36004 35852 35782 +f 36018 35852 36004 +f 35883 35781 36105 +f 35779 35781 35883 +f 36105 36005 36007 +f 35781 36005 36105 +f 36011 35879 35685 +f 35789 36012 35788 +f 36050 36001 35880 +f 35789 35793 36012 +f 36012 35793 36229 +f 36008 36007 36005 +f 35843 36229 35793 +f 36007 36008 36001 +f 36107 35884 36009 +f 35915 36009 35884 +f 36024 36199 35646 +f 35957 35848 35946 +f 36068 36021 35731 +f 36093 35836 36143 +f 35836 35919 36143 +f 35919 36016 36143 +f 35840 35646 36015 +f 36015 35646 36199 +f 35999 35854 36025 +f 36065 35979 35850 +f 36051 36166 35832 +f 36163 35844 36064 +f 36025 35854 35864 +f 35948 35955 36181 +f 35933 36185 36186 +f 35961 36191 36068 +f 35988 36097 35921 +f 36081 36126 36017 +f 36180 35867 36136 +f 35549 35974 36045 +f 35983 35954 36075 +f 35799 36126 36085 +f 36128 35937 35985 +f 36257 35973 36045 +f 36186 36192 36060 +f 35977 35849 36139 +f 36022 35772 36134 +f 36047 36045 35974 +f 35818 36065 35850 +f 35928 35805 36159 +f 35597 35964 36294 +f 36036 35856 36138 +f 36063 35810 36208 +f 35746 35922 36029 +f 36225 36056 35809 +f 35647 36027 35975 +f 36022 36083 36082 +f 36023 35855 35931 +f 36138 35863 36325 +f 35929 35751 36201 +f 36086 35773 36082 +f 35870 35991 36247 +f 36023 35862 35855 +f 35920 35858 36297 +f 35817 36040 36031 +f 35767 35969 36079 +f 35976 36324 35936 +f 35914 35939 36218 +f 36213 35932 36169 +f 35990 36131 36133 +f 35972 35767 36079 +f 35665 35914 36040 +f 36019 36023 35931 +f 36296 35978 35980 +f 36248 36033 35866 +f 36249 36187 35865 +f 36249 35743 35870 +f 35767 35972 35981 +f 35862 36197 36076 +f 36039 35981 35972 +f 35980 35996 36296 +f 35932 35982 36169 +f 35942 36097 35988 +f 36141 35997 36076 +f 36223 35737 36323 +f 36067 35821 35959 +f 35971 35856 36036 +f 36207 35833 35831 +f 36044 35851 36174 +f 35976 35851 36044 +f 36305 36037 35917 +f 36051 35949 36206 +f 35917 36037 35846 +f 35984 36042 35943 +f 35967 35800 36014 +f 36008 36077 35992 +f 35805 35965 36026 +f 35965 35674 35953 +f 35915 36220 36328 +f 35736 35774 36053 +f 36218 35939 35760 +f 36054 36056 36225 +f 35958 35921 36164 +f 36057 36052 36226 +f 35959 35916 36179 +f 36161 36081 36017 +f 36170 35918 36157 +f 35995 36055 36058 +f 36020 35962 36173 +f 36014 36019 35967 +f 35962 35963 36173 +f 36029 35922 36258 +f 35862 36023 36281 +f 36164 35921 36097 +f 35957 36061 35741 +f 36085 36087 35944 +f 35838 36165 36194 +f 36030 36029 36155 +f 36065 35818 36128 +f 35809 36132 36278 +f 36071 35777 36195 +f 35951 36030 36155 +f 35970 35983 36074 +f 36189 35597 36294 +f 36195 35777 35970 +f 36049 36046 36131 +f 36033 36325 35863 +f 36146 35968 36262 +f 36300 36028 35994 +f 36086 36150 35843 +f 35879 36129 35991 +f 36247 35991 36129 +f 35954 35948 36181 +f 36181 36075 35954 +f 35842 35951 36160 +f 36016 35924 36063 +f 36240 35876 35749 +f 35864 35935 36154 +f 35961 35952 36191 +f 35998 35999 36089 +f 35871 36213 36211 +f 35941 35940 36151 +f 36084 35865 36187 +f 36035 35941 36151 +f 36094 35990 36133 +f 35969 35927 36070 +f 36217 35806 35971 +f 36247 36183 35870 +f 35762 35923 36062 +f 35874 36035 35993 +f 36027 35762 36062 +f 35796 35990 36094 +f 36069 36248 35987 +f 36170 36207 35831 +f 36258 35796 36094 +f 36083 36022 36196 +f 35737 36000 36323 +f 36157 35712 36038 +f 36000 35836 36093 +f 36069 35820 36287 +f 36287 35820 36369 +f 36014 35800 36166 +f 36047 36222 36250 +f 35938 36324 36098 +f 35943 35883 36251 +f 35867 36067 36136 +f 35877 35945 36369 +f 36369 35945 36261 +f 36302 35810 36167 +f 36261 35945 36162 +f 36048 35871 36211 +f 36168 35953 36078 +f 36083 36086 36082 +f 36048 36211 35916 +f 35942 36219 36097 +f 35975 36321 36034 +f 35956 36219 35942 +f 35989 36153 35986 +f 36153 35989 36245 +f 36040 35914 36091 +f 35986 36153 36092 +f 35996 36054 36263 +f 36218 36091 35914 +f 35946 36144 36096 +f 36430 36054 36225 +f 35860 36092 36214 +f 36100 36004 36233 +f 36003 36006 36103 +f 36004 36100 36066 +f 36018 36004 36066 +f 36004 36003 36233 +f 36006 35876 36104 +f 35876 36240 36104 +f 35685 35684 36106 +f 36006 36104 36103 +f 36011 35685 36106 +f 36228 35889 36002 +f 36105 36007 36254 +f 36007 36001 36099 +f 36329 36012 36229 +f 36229 35843 36150 +f 36050 36099 36001 +f 36271 36005 36228 +f 36008 36005 36271 +f 36008 36271 36077 +f 35788 36012 35893 +f 35908 36109 36113 +f 36114 35891 36345 +f 35893 36109 35908 +f 36345 35895 36117 +f 35893 36012 36109 +f 35891 35895 36345 +f 36109 36012 36329 +f 36119 36334 35888 +f 36117 35895 35683 +f 36120 35900 36348 +f 35683 36107 36108 +f 35898 36107 35683 +f 35884 36107 35898 +f 35787 35901 36112 +f 36112 36111 35787 +f 35787 36111 35684 +f 35684 36111 36106 +f 36112 35902 35903 +f 35901 35902 36112 +f 35904 35900 36120 +f 36121 35904 36120 +f 35700 35906 36122 +f 36123 35700 36122 +f 36122 35906 36124 +f 35906 35907 36124 +f 35907 35908 36124 +f 36124 35908 36125 +f 36125 35908 36113 +f 35979 36065 36171 +f 36022 36134 36384 +f 36066 36291 36018 +f 36025 36204 35999 +f 35760 36130 36218 +f 36018 36070 35927 +f 36093 36143 36202 +f 36135 35969 36070 +f 36242 36087 36172 +f 36175 36087 36242 +f 36281 36023 36019 +f 35944 36087 36175 +f 36196 36022 36384 +f 35968 36198 36262 +f 36211 36179 35916 +f 36046 35944 36175 +f 36063 36252 36016 +f 35969 36135 36079 +f 35972 36079 36205 +f 36062 35838 36188 +f 36046 36175 36131 +f 36197 36141 36076 +f 35934 35977 36064 +f 36142 36060 36192 +f 36064 35977 36139 +f 36021 36068 36190 +f 36190 36127 36021 +f 36145 36088 36360 +f 36142 36156 36041 +f 36072 36042 36193 +f 36193 36042 35984 +f 35928 36165 36059 +f 35963 36043 36178 +f 36033 36248 36152 +f 36310 36185 35815 +f 35920 36139 35849 +f 35984 35943 36251 +f 36403 36032 36176 +f 36043 36032 36403 +f 35949 35950 36206 +f 36206 35950 36080 +f 36074 36195 35970 +f 35960 36021 36127 +f 36219 36276 36097 +f 35810 35925 36167 +f 35951 36155 36266 +f 36095 35833 36207 +f 36073 35997 36140 +f 36167 35925 36031 +f 36387 36073 36140 +f 36219 35956 36259 +f 36191 36190 36068 +f 35956 36147 36259 +f 36160 35951 36266 +f 36144 36034 36321 +f 36201 36319 36210 +f 35982 36156 36169 +f 35839 35840 36148 +f 36201 35960 36319 +f 35842 36191 35952 +f 36031 36040 36269 +f 35965 35953 36168 +f 35915 36282 36009 +f 36174 35929 36221 +f 35915 36328 36282 +f 36201 36221 35929 +f 35964 35979 36294 +f 36099 35938 36098 +f 35938 36099 36050 +f 36437 35774 36057 +f 36053 35774 36437 +f 36214 36092 36153 +f 36158 36176 36032 +f 36323 36000 36277 +f 36277 36000 36093 +f 36032 35998 36158 +f 36415 35860 36214 +f 36224 35958 36164 +f 35998 36089 36158 +f 36054 36430 36263 +f 36253 35794 35860 +f 36204 36089 35999 +f 36217 35971 36036 +f 35995 36058 36078 +f 36225 35809 36278 +f 36058 36055 36386 +f 36014 36281 36019 +f 36163 36064 36275 +f 35920 36297 36363 +f 36179 36359 36067 +f 36257 36045 36376 +f 35864 36204 36025 +f 35864 36154 36246 +f 36065 36128 36318 +f 36067 35959 36179 +f 36204 35864 36246 +f 36067 36359 36136 +f 36057 36226 36488 +f 36311 36318 35985 +f 36218 36130 36285 +f 35976 36044 36174 +f 36087 36085 36172 +f 36132 36072 36397 +f 36184 36134 36182 +f 36291 36066 36244 +f 36128 35985 36318 +f 35963 36243 36173 +f 36140 35997 36141 +f 36184 36384 36134 +f 36243 35963 36178 +f 36177 36268 36145 +f 36250 36045 36047 +f 36433 36247 36129 +f 36252 36063 36208 +f 35960 36127 36319 +f 35935 36146 36154 +f 36131 36256 36133 +f 36194 35928 36159 +f 36183 36290 35870 +f 35989 36090 36245 +f 36205 36079 36209 +f 36249 35870 36290 +f 36165 35928 36194 +f 36149 36151 35940 +f 36187 36249 36265 +f 36258 36264 36029 +f 36206 36080 36366 +f 36158 36089 36203 +f 36074 35983 36361 +f 36205 36215 35972 +f 36155 36029 36264 +f 36035 36151 36255 +f 36203 36089 36388 +f 35993 36035 36255 +f 36089 36204 36388 +f 36038 35993 36286 +f 36199 36024 36200 +f 35860 36415 36253 +f 35839 36306 36090 +f 36157 36038 36286 +f 35972 36215 36039 +f 36257 36200 36024 +f 36148 35840 36015 +f 36310 36039 36215 +f 35842 36160 36216 +f 35872 36095 36305 +f 36273 35966 36312 +f 36081 36412 36126 +f 35966 36163 36312 +f 36306 35839 36148 +f 36312 36163 36275 +f 36181 35955 36212 +f 35955 36320 36212 +f 35846 36037 36311 +f 36185 36310 36414 +f 35985 35846 36311 +f 36294 35979 36314 +f 36300 36071 36195 +f 36027 36380 35975 +f 35996 36263 36465 +f 36213 36169 36432 +f 36429 36013 36020 +f 36169 36156 36267 +f 36437 36057 36488 +f 35806 36386 36055 +f 36164 36097 36498 +f 36220 36053 36439 +f 36386 35806 36217 +f 36451 36109 36330 +f 36109 36329 36330 +f 36100 36233 36232 +f 36232 36244 36100 +f 36100 36244 36066 +f 36283 36226 36052 +f 36003 36103 36239 +f 36003 36239 36233 +f 36338 36002 36334 +f 36209 36079 36135 +f 36332 36104 36240 +f 36238 36104 36332 +f 36103 36104 36238 +f 36002 36338 36227 +f 36106 36111 36112 +f 36251 36105 36227 +f 35883 36105 36251 +f 36011 36129 35879 +f 36002 36227 36241 +f 36002 36241 36228 +f 36105 36241 36227 +f 36105 36254 36241 +f 36084 36187 36137 +f 36007 36099 36254 +f 36228 36230 36271 +f 36077 36271 36231 +f 36231 36339 36077 +f 35992 36077 36339 +f 36052 35992 36283 +f 36108 36107 36341 +f 36107 36009 36341 +f 36009 36282 36341 +f 36226 36283 36358 +f 36245 36090 36306 +f 36061 35957 36435 +f 36245 36214 36153 +f 36265 36249 36401 +f 36262 36198 36293 +f 36180 36285 36130 +f 36301 36187 36265 +f 36127 36190 36298 +f 36415 36214 36469 +f 36319 36127 36466 +f 36396 36135 36070 +f 36137 36187 36301 +f 36301 36368 36137 +f 36194 36159 36472 +f 36403 36178 36043 +f 36198 36061 36577 +f 36099 36098 36377 +f 36131 36175 36317 +f 36190 36191 36381 +f 36069 36287 36399 +f 36161 36412 36081 +f 36286 35993 36255 +f 36085 36126 36412 +f 36210 36372 36201 +f 35978 36367 35829 +f 36284 36180 36136 +f 36167 36031 36375 +f 36511 36308 36258 +f 36134 36137 36368 +f 36286 36289 36157 +f 36014 36166 36279 +f 36279 36166 36051 +f 36196 36384 36083 +f 36170 36157 36289 +f 36212 36320 36438 +f 36040 36531 36269 +f 36206 36279 36051 +f 36207 36382 36095 +f 36139 35920 36363 +f 36211 36213 36432 +f 36531 36040 36091 +f 36091 36218 36423 +f 36391 35965 36280 +f 35862 36281 36434 +f 36223 36471 36272 +f 36028 36300 36260 +f 36094 36133 36256 +f 36027 36062 36313 +f 36168 36280 35965 +f 36465 36296 35996 +f 36453 36240 35749 +f 36258 36094 36511 +f 36147 36013 36259 +f 35749 36028 36453 +f 36173 36429 36020 +f 36162 36224 36270 +f 36217 36036 36374 +f 36270 36224 36497 +f 36224 36164 36497 +f 36328 36220 36439 +f 35979 36171 36314 +f 36191 35842 36216 +f 36164 36498 36322 +f 36026 35965 36391 +f 36278 36537 36225 +f 36097 36276 36498 +f 36036 36138 36374 +f 36132 36397 36541 +f 36193 36397 36072 +f 36096 35957 35946 +f 36193 35984 36251 +f 36173 36243 36500 +f 36149 36073 36387 +f 36284 36136 36359 +f 36070 36018 36291 +f 36151 36149 36389 +f 36221 36201 36417 +f 36159 36394 36472 +f 36186 36185 36414 +f 36179 36211 36393 +f 36358 36488 36226 +f 36192 36425 36142 +f 35983 36075 36361 +f 36228 36241 36299 +f 36401 36249 36290 +f 36241 36254 36299 +f 36254 36099 36299 +f 36215 36205 36303 +f 36143 36016 36410 +f 36255 36151 36389 +f 35838 36194 36188 +f 36131 36317 36512 +f 36016 36252 36410 +f 36377 36299 36099 +f 36310 36215 36303 +f 35978 36295 36424 +f 36296 36295 35978 +f 36366 36468 36206 +f 36371 36156 36142 +f 36188 36313 36062 +f 36230 36228 36299 +f 36161 36253 36409 +f 36037 36305 36307 +f 36080 36404 36366 +f 36258 36308 36264 +f 36307 36311 36037 +f 36221 36464 36174 +f 36080 35823 36404 +f 36404 36273 36304 +f 35823 36273 36404 +f 36517 36296 36465 +f 36256 36131 36574 +f 36379 36155 36264 +f 36276 36219 36364 +f 36304 36273 36274 +f 36266 36155 36379 +f 36438 36320 36599 +f 36432 36169 36528 +f 36219 36259 36364 +f 36380 36408 35975 +f 36292 36170 36289 +f 36466 36127 36298 +f 36287 36369 36477 +f 36321 35975 36408 +f 36148 36015 36476 +f 36273 36312 36274 +f 36577 36293 36198 +f 36160 36266 36379 +f 36319 36466 36600 +f 36259 36013 36429 +f 36078 36058 36378 +f 36282 36328 36327 +f 36385 36225 36537 +f 36096 36144 36321 +f 36453 36028 36260 +f 36191 36216 36381 +f 36053 36437 36439 +f 36146 36262 36293 +f 36275 36064 36316 +f 36316 36064 36139 +f 36132 36541 36326 +f 36278 36132 36326 +f 36360 36088 36189 +f 36159 36026 36391 +f 36210 36319 36372 +f 36201 36372 36417 +f 36140 36428 36387 +f 36154 36146 36288 +f 36288 36587 36154 +f 36150 36086 36315 +f 36587 36246 36154 +f 36014 36279 36522 +f 36229 36150 36426 +f 36251 36406 36193 +f 36281 36014 36594 +f 35829 36367 36491 +f 36182 36134 36368 +f 36324 35976 36418 +f 36384 36184 36182 +f 36158 36203 36431 +f 36434 36492 35862 +f 36497 36164 36322 +f 36431 36203 36309 +f 35862 36492 36197 +f 36422 36098 36324 +f 36364 36498 36276 +f 36086 36083 36315 +f 36335 36238 36332 +f 36232 36233 36447 +f 36447 36239 36336 +f 36233 36239 36447 +f 36336 36239 36335 +f 36135 36452 36209 +f 36340 36106 36458 +f 36135 36396 36442 +f 36106 36112 36458 +f 36011 36106 36340 +f 36667 36227 36338 +f 36510 36205 36209 +f 35992 36339 36283 +f 36570 36108 36341 +f 36109 36451 36113 +f 36113 36451 36561 +f 36114 36345 36343 +f 36119 36114 36343 +f 36120 36348 36349 +f 36345 36117 36347 +f 35683 36108 36350 +f 36350 36117 35683 +f 36121 36349 36458 +f 36350 36108 36570 +f 35903 36121 36458 +f 35903 36458 36112 +f 36120 36349 36121 +f 36335 36103 36238 +f 36239 36103 36335 +f 36122 36351 36123 +f 36122 36124 36352 +f 36352 36124 36353 +f 36353 36125 36354 +f 36124 36125 36353 +f 36354 36113 36355 +f 36125 36113 36354 +f 36355 36113 36561 +f 36356 36357 35896 +f 35896 36357 35897 +f 35897 36357 35899 +f 35899 36357 35900 +f 35900 36357 36348 +f 36348 36357 36356 +f 35700 36123 35905 +f 35905 36123 35896 +f 35896 36123 36356 +f 36279 36206 36468 +f 36285 36180 36284 +f 36396 36070 36395 +f 36222 35829 36491 +f 36179 36400 36359 +f 36175 36242 36538 +f 36303 36205 36510 +f 36317 36175 36538 +f 36397 36193 36406 +f 36483 36393 36211 +f 36414 36192 36186 +f 36247 36433 36390 +f 36033 36152 36709 +f 36464 36221 36417 +f 36286 36255 36392 +f 36183 36247 36546 +f 36298 36190 36370 +f 36131 36512 36574 +f 36294 36407 36189 +f 36302 36252 36208 +f 36392 36462 36286 +f 36391 36394 36159 +f 36195 36074 36362 +f 36469 36214 36365 +f 36411 36310 36303 +f 36289 36286 36292 +f 36207 36516 36382 +f 36290 36183 36546 +f 36511 36094 36256 +f 36267 36156 36371 +f 36399 36287 36477 +f 36190 36381 36370 +f 36095 36382 36305 +f 36169 36267 36528 +f 36027 36313 36380 +f 36307 36305 36382 +f 36409 36253 36415 +f 36264 36525 36379 +f 36516 36170 36292 +f 36207 36170 36516 +f 36432 36483 36211 +f 36194 36472 36473 +f 36301 36265 36401 +f 36473 36188 36194 +f 35976 36174 36418 +f 36031 36269 36375 +f 36480 36364 36259 +f 36377 36460 36299 +f 36269 36531 36636 +f 36216 36160 36685 +f 36098 36422 36377 +f 36531 36091 36421 +f 36172 36085 36242 +f 36490 36423 36218 +f 36152 36248 36709 +f 36045 36585 36376 +f 36314 36171 36527 +f 36387 36389 36149 +f 36074 36361 36362 +f 36218 36285 36490 +f 36230 36299 36373 +f 36177 36145 36419 +f 36271 36230 36373 +f 36145 36360 36419 +f 36585 36045 36487 +f 36311 36481 36318 +f 36045 36250 36487 +f 36195 36420 36300 +f 36527 36065 36318 +f 36296 36517 36295 +f 36480 36259 36429 +f 36231 36271 36373 +f 36527 36171 36065 +f 35957 36096 36435 +f 36129 36011 36433 +f 36181 36484 36075 +f 36260 36300 36420 +f 36489 36078 36378 +f 36014 36522 36594 +f 36429 36173 36500 +f 36150 36315 36616 +f 36465 36263 36430 +f 36176 36158 36431 +f 36168 36078 36489 +f 36281 36594 36434 +f 36330 36329 36427 +f 36229 36427 36329 +f 36141 36197 36492 +f 36244 36440 36291 +f 36388 36204 36246 +f 36327 36328 36383 +f 36083 36384 36315 +f 36277 36093 36543 +f 36360 36189 36680 +f 36419 36360 36680 +f 36538 36085 36547 +f 36395 36070 36440 +f 36250 36222 36463 +f 36242 36085 36538 +f 36463 36222 36491 +f 36459 36389 36445 +f 36488 36358 36634 +f 36243 36178 36403 +f 36247 36390 36546 +f 36680 36189 36407 +f 36293 36577 36687 +f 36407 36294 36604 +f 36410 36252 36573 +f 36214 36245 36513 +f 36301 36401 36402 +f 36398 36214 36513 +f 36365 36214 36398 +f 36468 36366 36474 +f 36255 36389 36392 +f 36367 35978 36424 +f 36437 36488 36660 +f 36474 36366 36404 +f 36463 36487 36250 +f 36514 36484 36181 +f 36399 36709 36248 +f 36248 36069 36399 +f 36174 36464 36418 +f 36181 36212 36514 +f 36310 36411 36475 +f 36414 36310 36475 +f 36545 36406 36251 +f 36412 36161 36409 +f 36409 36533 36412 +f 36167 36375 36302 +f 36199 36200 36696 +f 36400 36179 36393 +f 36426 36150 36616 +f 36375 36269 36636 +f 36425 36371 36142 +f 36200 36257 36630 +f 36412 36547 36085 +f 36293 36288 36146 +f 36430 36225 36524 +f 36091 36423 36421 +f 36524 36225 36385 +f 36075 36484 36361 +f 36312 36275 36582 +f 36426 36427 36229 +f 36015 36199 36686 +f 36466 36298 36508 +f 36316 36139 36593 +f 36482 36483 36432 +f 36387 36428 36445 +f 36493 36384 36182 +f 36387 36445 36389 +f 36261 36162 36708 +f 36284 36359 36505 +f 36326 36537 36278 +f 36212 36438 36583 +f 36627 36297 36268 +f 36405 36380 36313 +f 36600 36416 36319 +f 36428 36140 36536 +f 36370 36381 36413 +f 36268 36177 36627 +f 36408 36380 36405 +f 36320 36272 36599 +f 36603 36417 36372 +f 36685 36160 36379 +f 36372 36319 36416 +f 36277 36223 36323 +f 36422 36324 36622 +f 36277 36543 36441 +f 36422 36502 36377 +f 36096 36321 36682 +f 36162 36270 36679 +f 36522 36279 36518 +f 36093 36202 36443 +f 36527 36318 36481 +f 36429 36500 36584 +f 36280 36168 36619 +f 36270 36497 36496 +f 36176 36431 36590 +f 36327 36495 36282 +f 36542 36322 36498 +f 36794 36388 36246 +f 36058 36386 36436 +f 36070 36291 36440 +f 36138 36325 36806 +f 36140 36141 36536 +f 36336 36335 36446 +f 36447 36336 36446 +f 36338 36334 36665 +f 36232 36440 36244 +f 36447 36440 36232 +f 36548 36240 36453 +f 36454 36240 36548 +f 36447 36449 36442 +f 36332 36240 36454 +f 36452 36135 36449 +f 36442 36449 36135 +f 36447 36442 36440 +f 36545 36251 36667 +f 36448 36667 36338 +f 36209 36452 36614 +f 36227 36667 36251 +f 36339 36231 36612 +f 36283 36339 36612 +f 36340 36458 36559 +f 36358 36283 36634 +f 36011 36340 36444 +f 36011 36444 36433 +f 36282 36495 36341 +f 36539 36284 36505 +f 36392 36459 36461 +f 36389 36459 36392 +f 36306 36618 36245 +f 36302 36375 36631 +f 36401 36290 36546 +f 36462 36392 36461 +f 36618 36513 36245 +f 36680 36407 36683 +f 36403 36176 36590 +f 36272 36471 36599 +f 36359 36400 36624 +f 36252 36302 36573 +f 36368 36301 36402 +f 36477 36369 36708 +f 36195 36362 36743 +f 36061 36435 36577 +f 36476 36015 36467 +f 36479 36415 36469 +f 36369 36261 36708 +f 36469 36365 36398 +f 36472 36394 36747 +f 36192 36414 36519 +f 36415 36479 36409 +f 36475 36303 36515 +f 36303 36475 36411 +f 36425 36192 36519 +f 36378 36058 36650 +f 36312 36582 36532 +f 36286 36462 36621 +f 36489 36378 36652 +f 36292 36286 36621 +f 36509 36313 36188 +f 36421 36644 36531 +f 36489 36619 36168 +f 36298 36370 36508 +f 36473 36579 36188 +f 36376 36630 36257 +f 36467 36015 36686 +f 36508 36370 36413 +f 36498 36364 36581 +f 36708 36162 36679 +f 36713 36581 36364 +f 36182 36368 36494 +f 36494 36493 36182 +f 36578 36362 36361 +f 36371 36425 36601 +f 36379 36525 36526 +f 36420 36602 36260 +f 36423 36490 36478 +f 36384 36493 36613 +f 36315 36384 36613 +f 36700 36593 36139 +f 36408 36405 36651 +f 36212 36583 36514 +f 36321 36408 36607 +f 36139 36363 36700 +f 36363 36297 36700 +f 36364 36480 36713 +f 36381 36216 36501 +f 36307 36382 36580 +f 36423 36478 36534 +f 36465 36430 36470 +f 36533 36547 36412 +f 36311 36307 36580 +f 36682 36321 36607 +f 36536 36445 36428 +f 36430 36524 36470 +f 36418 36622 36324 +f 36431 36309 36658 +f 36438 36599 36583 +f 36500 36243 36529 +f 36605 36483 36482 +f 36243 36588 36529 +f 36435 36096 36615 +f 36309 36203 36794 +f 36403 36588 36243 +f 36535 36439 36809 +f 36383 36328 36535 +f 36439 36535 36328 +f 36217 36374 36617 +f 36444 36390 36433 +f 36497 36322 36542 +f 36223 36277 36643 +f 36279 36468 36518 +f 36374 36138 36806 +f 36443 36543 36093 +f 36413 36381 36501 +f 36317 36538 36781 +f 36518 36468 36521 +f 36143 36410 36443 +f 36575 36302 36631 +f 36776 36464 36597 +f 36418 36464 36776 +f 36461 36506 36462 +f 36395 36550 36396 +f 36395 36440 36550 +f 36502 36422 36622 +f 36505 36359 36624 +f 36464 36417 36640 +f 36620 36394 36391 +f 36618 36306 36704 +f 36510 36209 36614 +f 36468 36474 36521 +f 36368 36402 36494 +f 36400 36393 36507 +f 36715 36600 36466 +f 36466 36508 36715 +f 36509 36188 36579 +f 36677 36382 36516 +f 36474 36404 36521 +f 36704 36306 36148 +f 36304 36274 36521 +f 36404 36304 36521 +f 36519 36641 36425 +f 36525 36264 36608 +f 36601 36425 36641 +f 36638 36427 36426 +f 36488 36634 36660 +f 36434 36594 36523 +f 36627 36700 36297 +f 36372 36416 36694 +f 36586 36644 36421 +f 36730 36274 36532 +f 36603 36372 36694 +f 36523 36530 36434 +f 36434 36530 36492 +f 36590 36431 36658 +f 36423 36586 36421 +f 36405 36313 36509 +f 36423 36534 36586 +f 36481 36311 36580 +f 36141 36492 36530 +f 36475 36519 36414 +f 36784 36511 36256 +f 36482 36432 36528 +f 36312 36532 36274 +f 36692 36141 36530 +f 36203 36388 36794 +f 36652 36378 36650 +f 36493 36494 36609 +f 36216 36685 36611 +f 36419 36627 36177 +f 36490 36285 36540 +f 36285 36284 36540 +f 36501 36216 36611 +f 36524 36385 36596 +f 36471 36223 36504 +f 36386 36217 36606 +f 36385 36537 36783 +f 36643 36277 36441 +f 36480 36429 36688 +f 36429 36914 36688 +f 36584 36500 36529 +f 36326 36541 36656 +f 36541 36397 36733 +f 36202 36143 36443 +f 36403 36808 36588 +f 36606 36217 36617 +f 36275 36316 36589 +f 36581 36542 36498 +f 36316 36593 36589 +f 36325 36033 36744 +f 36598 36445 36536 +f 36459 36445 36598 +f 36446 36449 36447 +f 36564 36452 36446 +f 36406 36545 36397 +f 36527 36294 36314 +f 36397 36545 36733 +f 36550 36440 36442 +f 36442 36396 36550 +f 36446 36452 36449 +f 36338 36665 36551 +f 36448 36338 36551 +f 36551 36553 36448 +f 36552 36454 36548 +f 36604 36294 36527 +f 36448 36553 36667 +f 36231 36373 36612 +f 36454 36552 36564 +f 36564 36552 36614 +f 36634 36283 36612 +f 36614 36452 36564 +f 36341 36495 36668 +f 36558 36544 36559 +f 36340 36559 36544 +f 36559 36458 36560 +f 36340 36544 36444 +f 36566 36351 36122 +f 36335 36564 36446 +f 36454 36564 36335 +f 36122 36352 36566 +f 36343 36345 36567 +f 36566 36352 36569 +f 36352 36353 36569 +f 36757 36665 36343 +f 36343 36665 36119 +f 36119 36665 36334 +f 36569 36354 36571 +f 36353 36354 36569 +f 36355 36571 36354 +f 36347 36567 36345 +f 36350 36570 36568 +f 36347 36117 36572 +f 36117 36350 36568 +f 36572 36117 36568 +f 36554 36570 36341 +f 36332 36454 36335 +f 36560 36458 36673 +f 36458 36349 36673 +f 36460 36377 36576 +f 36413 36501 36629 +f 36578 36361 36626 +f 36494 36402 36503 +f 36573 36302 36575 +f 36621 36691 36292 +f 36686 36199 36696 +f 36362 36578 36743 +f 36516 36292 36691 +f 36742 36299 36460 +f 36148 36476 36704 +f 36377 36502 36576 +f 36393 36483 36507 +f 36373 36299 36742 +f 36464 36640 36597 +f 36532 36582 36717 +f 36700 36623 36593 +f 36376 36585 36520 +f 36696 36200 36630 +f 36602 36420 36592 +f 36382 36751 36580 +f 36375 36636 36631 +f 36612 36373 36625 +f 36427 36638 36834 +f 36631 36636 36635 +f 36579 36675 36509 +f 36511 36608 36308 +f 36288 36293 36840 +f 36275 36589 36582 +f 36713 36480 36688 +f 36264 36308 36608 +f 36626 36361 36484 +f 36470 36524 36465 +f 36465 36524 36735 +f 36634 36612 36632 +f 36487 36463 36803 +f 36508 36413 36629 +f 36453 36260 36602 +f 36526 36525 36610 +f 36644 36586 36714 +f 36527 36481 36637 +f 36914 36429 36584 +f 36496 36497 36684 +f 36613 36493 36609 +f 36479 36633 36409 +f 36651 36405 36509 +f 36516 36732 36677 +f 36542 36684 36497 +f 36533 36639 36547 +f 36627 36419 36802 +f 36491 36367 36824 +f 36658 36309 36795 +f 36379 36526 36610 +f 36478 36490 36825 +f 36685 36379 36610 +f 36619 36489 36652 +f 36648 36444 36544 +f 36539 36540 36284 +f 36616 36315 36613 +f 36598 36863 36459 +f 36371 36528 36267 +f 36390 36444 36648 +f 36280 36619 36657 +f 36540 36825 36490 +f 36781 36538 36547 +f 36528 36605 36482 +f 36863 36461 36459 +f 36643 36727 36223 +f 36596 36385 36783 +f 36495 36327 36659 +f 36650 36058 36788 +f 36718 36317 36781 +f 36513 36618 36933 +f 36327 36383 36659 +f 36683 36407 36604 +f 36506 36621 36462 +f 36512 36317 36718 +f 36141 36692 36536 +f 36436 36386 36606 +f 36682 36615 36096 +f 36402 36401 36801 +f 36794 36795 36309 +f 36058 36436 36788 +f 36303 36510 36655 +f 36326 36656 36653 +f 36515 36303 36655 +f 36599 36471 36504 +f 36733 36656 36541 +f 36439 36437 36809 +f 36709 36744 36033 +f 36274 36730 36521 +f 36709 36399 36745 +f 36391 36280 36620 +f 36477 36708 36811 +f 36473 36472 36747 +f 36576 36502 36773 +f 36503 36402 36801 +f 36784 36256 36574 +f 36732 36516 36691 +f 36579 36473 36711 +f 36517 36465 36295 +f 36625 36373 36742 +f 36679 36270 36496 +f 36295 36465 36725 +f 36246 36587 36628 +f 36628 36723 36246 +f 36751 36382 36677 +f 36582 36589 36717 +f 36475 36707 36519 +f 36465 36735 36725 +f 36426 36616 36796 +f 36796 36638 36426 +f 36630 36376 36520 +f 36542 36693 36780 +f 36751 36710 36580 +f 36636 36531 36676 +f 36469 36398 36705 +f 36739 36288 36840 +f 36587 36288 36739 +f 36531 36644 36676 +f 36581 36693 36542 +f 36627 36595 36701 +f 36810 36612 36625 +f 36586 36534 36777 +f 36524 36596 36783 +f 36739 36628 36587 +f 36614 36654 36510 +f 36613 36609 36698 +f 36655 36510 36654 +f 36825 36777 36534 +f 36580 36637 36481 +f 36515 36655 36475 +f 36879 36616 36613 +f 36695 36598 36536 +f 36857 36514 36583 +f 36633 36533 36409 +f 36783 36537 36326 +f 36534 36478 36825 +f 36642 36641 36734 +f 36595 36627 36802 +f 36463 36491 36824 +f 36641 36642 36601 +f 36506 36461 36646 +f 36367 36424 36703 +f 36594 36522 36827 +f 36371 36601 36642 +f 36246 36723 36794 +f 36424 36295 36703 +f 36528 36371 36642 +f 36463 36824 36803 +f 36584 36529 36722 +f 36652 36650 36716 +f 36699 36390 36648 +f 36699 36791 36390 +f 36530 36523 36935 +f 36390 36791 36546 +f 36401 36546 36791 +f 36504 36223 36727 +f 36645 36525 36608 +f 36692 36695 36536 +f 36417 36603 36720 +f 36652 36657 36619 +f 36617 36374 36806 +f 36643 36441 36706 +f 36408 36651 36905 +f 36522 36518 36728 +f 36403 36590 36808 +f 36620 36280 36657 +f 36806 36325 36744 +f 36905 36906 36408 +f 36607 36408 36906 +f 36399 36477 36745 +f 36512 36844 36574 +f 36410 36573 36649 +f 36501 36611 36800 +f 36747 36394 36620 +f 36561 36451 36664 +f 36755 36548 36663 +f 36548 36453 36666 +f 36663 36548 36666 +f 36666 36453 36754 +f 36552 36548 36755 +f 36755 36758 36552 +f 36451 36330 36664 +f 36614 36552 36758 +f 36667 36733 36545 +f 36662 36632 36612 +f 36558 36559 36674 +f 36554 36341 36759 +f 36341 36668 36759 +f 36760 36560 36673 +f 36760 36690 36560 +f 36661 36674 36559 +f 36560 36661 36559 +f 36558 36661 36544 +f 36674 36661 36558 +f 36661 36560 36690 +f 36735 36524 36957 +f 36581 36713 36693 +f 36710 36637 36580 +f 36631 36635 36843 +f 36675 36579 36711 +f 36676 36644 36714 +f 36779 36794 36723 +f 36427 36834 36881 +f 36507 36483 36898 +f 36586 36777 36714 +f 36637 36604 36527 +f 36678 36652 36716 +f 36651 36509 36675 +f 36957 36524 36783 +f 36504 36583 36599 +f 36494 36698 36609 +f 36519 36820 36641 +f 36540 36539 36789 +f 36905 36651 36937 +f 36613 36698 36927 +f 36802 36419 36681 +f 36400 36507 36804 +f 36827 36522 36799 +f 36851 36600 36715 +f 36461 36863 36646 +f 36419 36680 36681 +f 36844 36512 36718 +f 36640 36417 36720 +f 36722 36529 36588 +f 36830 36326 36911 +f 36783 36326 36830 +f 36694 36720 36603 +f 36544 36661 36690 +f 36721 36511 36784 +f 36786 36528 36642 +f 36684 36542 36877 +f 36326 36653 36911 +f 36805 36702 36575 +f 36575 36631 36805 +f 36418 36858 36622 +f 36528 36786 36895 +f 36877 36542 36780 +f 36681 36680 36683 +f 36608 36511 36721 +f 36659 36383 37012 +f 36539 36505 36832 +f 36656 36733 36750 +f 36479 36469 36705 +f 36505 36624 36832 +f 36623 36700 36828 +f 36626 36743 36578 +f 36806 36744 36697 +f 36398 36513 36933 +f 36610 36525 36726 +f 36824 36367 36826 +f 36437 36660 36854 +f 36685 36610 36726 +f 36737 36443 36649 +f 36477 36979 36745 +f 36521 36728 36518 +f 36700 36627 36701 +f 36460 36576 36939 +f 36443 36410 36649 +f 36611 36685 36647 +f 36939 36850 36460 +f 36611 36647 36800 +f 36501 36800 36629 +f 36383 36535 37012 +f 36795 36794 36859 +f 36654 36749 36655 +f 36460 36850 36742 +f 36195 36743 36746 +f 36495 36659 36668 +f 36662 36612 36810 +f 36532 36717 36807 +f 36747 36711 36473 +f 36420 36746 36592 +f 36595 36802 36701 +f 36577 36435 36845 +f 36805 36631 36843 +f 36502 36622 36773 +f 36686 36961 36467 +f 36716 36650 36788 +f 36636 36676 36635 +f 36606 36617 36821 +f 36520 36585 36847 +f 36484 36514 36814 +f 36637 36736 36604 +f 36519 36707 36775 +f 36881 36834 36917 +f 36523 36594 36827 +f 36678 36657 36652 +f 36787 36713 36688 +f 36589 36593 36623 +f 36657 36678 36797 +f 36585 36487 36778 +f 36695 36793 36598 +f 36624 36400 36804 +f 36803 36824 36931 +f 36479 36705 36848 +f 36629 36920 36508 +f 36657 36812 36620 +f 36863 36598 36793 +f 36734 36641 36820 +f 36698 36494 36865 +f 36692 36530 36833 +f 36727 36643 36860 +f 36777 36825 36822 +f 36927 36698 36836 +f 36642 36734 36829 +f 36694 36923 36720 +f 36544 36690 36913 +f 36860 36643 36706 +f 36703 36826 36367 +f 36914 36584 36719 +f 36811 36979 36477 +f 36533 36633 36712 +f 36646 36738 36506 +f 36528 36895 36605 +f 36618 36704 36884 +f 36584 36722 36719 +f 36967 36677 36732 +f 36854 36809 36437 +f 36811 36708 36853 +f 36694 36416 36851 +f 36851 36923 36694 +f 36839 36640 36720 +f 36780 36930 36877 +f 36621 36506 36738 +f 36573 36575 36731 +f 36933 36618 36884 +f 36708 36679 36748 +f 36699 36648 36790 +f 36748 36679 36948 +f 36948 36679 36816 +f 36791 36699 36790 +f 36622 36858 36773 +f 36658 36795 36890 +f 36731 36575 36702 +f 36590 36792 36808 +f 36691 36621 36738 +f 36725 36735 36907 +f 36730 36532 36807 +f 36722 36588 36870 +f 36647 36685 36726 +f 36547 36639 36995 +f 36792 36590 36855 +f 36401 36791 36893 +f 36800 36647 36835 +f 36441 36543 36706 +f 36808 36870 36588 +f 36401 36893 36801 +f 36995 36781 36547 +f 36700 36701 36828 +f 36682 36607 36906 +f 36503 36865 36494 +f 36625 36742 36740 +f 36785 36718 36781 +f 36736 36817 36683 +f 36681 36683 36817 +f 36736 36683 36604 +f 36809 37012 36535 +f 36475 36655 36852 +f 36784 36574 36844 +f 36707 36475 36852 +f 36632 36662 36813 +f 36677 36967 36751 +f 36967 36741 36751 +f 36751 36741 36710 +f 36660 36634 36632 +f 36845 36435 36615 +f 36812 36747 36620 +f 36747 36812 36861 +f 36573 36729 36649 +f 36637 36710 36741 +f 36420 36195 36746 +f 36664 36330 36881 +f 36889 36750 36733 +f 36330 36427 36881 +f 36551 36665 36838 +f 36838 36888 36551 +f 36530 36935 36833 +f 36756 36551 36888 +f 36453 36602 36754 +f 36891 36733 36667 +f 36553 36551 36756 +f 36891 36667 36553 +f 36758 36749 36614 +f 36813 36662 36810 +f 36614 36749 36654 +f 36566 36569 36770 +f 36757 36343 36761 +f 36764 36770 36569 +f 36343 36567 36761 +f 36764 36569 36571 +f 36567 36762 36761 +f 36673 36349 36768 +f 36347 36762 36567 +f 36355 36764 36571 +f 36664 36765 36561 +f 36568 36570 36763 +f 36561 36765 36355 +f 36355 36765 36764 +f 36763 36570 36554 +f 36762 36572 36766 +f 36347 36572 36762 +f 36572 36568 36766 +f 36769 36356 36771 +f 36767 36768 36348 +f 36348 36768 36349 +f 36356 36769 36348 +f 36348 36769 36767 +f 36123 36351 36356 +f 36356 36351 36771 +f 36771 36351 36772 +f 36351 36566 36772 +f 36772 36566 36770 +f 36940 36576 36773 +f 36860 36706 36774 +f 36686 36696 36961 +f 36776 36597 36837 +f 36787 36688 36831 +f 36589 36623 36922 +f 36679 36496 36816 +f 36820 36519 36775 +f 36639 36533 36712 +f 36914 36831 36688 +f 36777 36819 36714 +f 36606 36821 37018 +f 36543 36443 36878 +f 36716 36788 36782 +f 36847 36585 36778 +f 36597 36640 36837 +f 36845 36687 36577 +f 36786 36642 36829 +f 36789 36887 36540 +f 36436 36606 36965 +f 36678 36716 36869 +f 36884 36476 36467 +f 36778 36487 36803 +f 36646 36863 36798 +f 36695 36692 36833 +f 36738 36646 36798 +f 36731 36729 36573 +f 36788 36436 36964 +f 36715 36508 36920 +f 36726 36525 36645 +f 36945 36732 36691 +f 36718 36785 37073 +f 36870 36808 36864 +f 36728 36799 36522 +f 36629 36846 36920 +f 36483 36605 36898 +f 36799 36728 36841 +f 36832 36789 36539 +f 36521 36841 36728 +f 36726 36835 36647 +f 36835 37010 36800 +f 36295 36725 36897 +f 36698 36865 36836 +f 36624 37044 36832 +f 36629 36800 36951 +f 36730 36841 36521 +f 36846 36629 36951 +f 36657 36797 36812 +f 36741 36736 36637 +f 36416 36600 36851 +f 36648 36544 36913 +f 36844 36718 36842 +f 36720 36923 36886 +f 36806 36697 37050 +f 36814 36876 36484 +f 36796 36616 36879 +f 36780 36693 36934 +f 36704 36476 36884 +f 36750 36838 36656 +f 36903 36743 36626 +f 36398 36985 36848 +f 36705 36398 36848 +f 36801 36865 36503 +f 36626 36484 36921 +f 36889 36733 36891 +f 36933 36849 36398 +f 36891 36553 36756 +f 36655 36749 36882 +f 36852 36655 36882 +f 36668 36659 36969 +f 36784 36844 37028 +f 36939 36576 36940 +f 36590 36658 36855 +f 36855 36658 36890 +f 36775 36707 36852 +f 36625 36740 36810 +f 36857 36814 36514 +f 36857 36504 36872 +f 36583 36504 36857 +f 36630 36959 36696 +f 36693 36713 36953 +f 36740 36742 36899 +f 37020 36744 36709 +f 36742 36850 36899 +f 36520 36847 36630 +f 36711 36747 36861 +f 36745 37020 36709 +f 36632 36856 36660 +f 36862 36908 36602 +f 36467 36961 36932 +f 36479 36848 36633 +f 36467 36932 36884 +f 36714 36874 36676 +f 36736 36815 36817 +f 36779 36723 37084 +f 36874 36714 36819 +f 36635 36676 36874 +f 36628 37084 36723 +f 36834 36638 36991 +f 36721 36784 36990 +f 36958 36961 36696 +f 36706 36543 36878 +f 36651 36675 36925 +f 36937 36651 36925 +f 36589 36922 37045 +f 36917 37002 36881 +f 36712 36995 36639 +f 36687 36840 36293 +f 36821 36617 36873 +f 36892 36608 36721 +f 36781 36995 36785 +f 36900 36701 36802 +f 36920 37171 36715 +f 36645 36608 36892 +f 36678 36869 36880 +f 36825 36540 36887 +f 36914 36719 36871 +f 36842 36718 37073 +f 36927 36879 36613 +f 36855 36808 36792 +f 36443 36737 36878 +f 36523 36827 36935 +f 36731 37013 36729 +f 36719 36722 36870 +f 36871 36719 36870 +f 37019 36791 36790 +f 36893 36791 37019 +f 36731 36702 36896 +f 36829 36992 36786 +f 36695 36833 36875 +f 36823 36945 36691 +f 36886 36883 36720 +f 36812 36797 36941 +f 36839 36720 36883 +f 36737 36649 37024 +f 36702 36805 37030 +f 36951 37014 36846 +f 36801 36981 36865 +f 36847 36959 36630 +f 36858 36418 37016 +f 36967 36732 36945 +f 36649 36729 37024 +f 36776 37016 36418 +f 37079 36605 36895 +f 36985 36398 36849 +f 36805 36843 36926 +f 36793 36695 36875 +f 37079 36898 36605 +f 36802 36901 36900 +f 36703 36295 36897 +f 36807 37008 36730 +f 36901 36802 36817 +f 36817 36802 36681 +f 36907 36904 36725 +f 36804 36507 36898 +f 36859 36890 36795 +f 36504 36727 36872 +f 36624 36804 37044 +f 36779 37084 36794 +f 36863 36793 36966 +f 36632 36813 36856 +f 36745 36979 37118 +f 36738 36798 36691 +f 36748 36853 36708 +f 36746 36942 36592 +f 37069 36862 36602 +f 36866 36664 36867 +f 36663 36666 36754 +f 36881 36867 36664 +f 36868 36755 36663 +f 36755 36868 36758 +f 36838 36750 36888 +f 36888 36750 36889 +f 36908 36754 36602 +f 36665 36757 36838 +f 37056 36758 36868 +f 36790 36648 36913 +f 36749 36758 36882 +f 36668 36969 36759 +f 36869 36716 36782 +f 36820 36775 36975 +f 36776 36837 36915 +f 37045 36717 36589 +f 36915 37158 36776 +f 36940 36773 36974 +f 36931 36824 37006 +f 36990 36892 36721 +f 36734 36820 36829 +f 36773 36858 36974 +f 36816 36496 36684 +f 36950 36678 36880 +f 36915 36837 36883 +f 36824 36826 37006 +f 36617 36806 36873 +f 36701 36987 36828 +f 36797 36678 36950 +f 36774 36706 37186 +f 36976 36675 36711 +f 37050 36873 36806 +f 36837 36640 36883 +f 36640 36839 36883 +f 36706 36878 37186 +f 36645 36892 36946 +f 36987 36701 36818 +f 36935 36799 36841 +f 36726 36645 37046 +f 36822 36819 36777 +f 36701 36900 36818 +f 36827 36799 36935 +f 36835 36726 37046 +f 36960 36659 37012 +f 36846 37014 36919 +f 36737 37024 36894 +f 36951 36800 37010 +f 36897 36725 36902 +f 36840 36687 36997 +f 36864 36808 36855 +f 36825 36887 37022 +f 36653 36838 36998 +f 36902 36725 36904 +f 36656 36838 36653 +f 36958 36696 36959 +f 36932 36885 36884 +f 36966 36793 36977 +f 36966 36798 36863 +f 36739 36840 36954 +f 36746 36743 36903 +f 36907 36735 36957 +f 36729 37013 37063 +f 36628 36739 37090 +f 36957 36783 36830 +f 36948 36993 36748 +f 36731 36896 37013 +f 36789 36832 37023 +f 36691 36798 36909 +f 36823 36691 36909 +f 36484 36876 36921 +f 36943 36744 37020 +f 36924 36851 36715 +f 36730 37008 36841 +f 36933 36884 36885 +f 36981 36836 36865 +f 36967 36815 36741 +f 36855 36890 36955 +f 36903 36626 36921 +f 36859 36794 37084 +f 36741 36815 36736 +f 36807 36717 37008 +f 36775 36852 37083 +f 37008 36717 37033 +f 36843 36635 37043 +f 36969 36659 36960 +f 36874 37043 36635 +f 36813 36810 36949 +f 36796 36879 36991 +f 36883 36886 37057 +f 36962 36812 36941 +f 36713 36787 36953 +f 36810 36740 36899 +f 36638 36796 36991 +f 36861 36963 36711 +f 36856 37009 36660 +f 37009 36854 36660 +f 36976 36711 36963 +f 36602 36592 36942 +f 36964 36436 36965 +f 37018 36965 36606 +f 36788 36964 36782 +f 37045 37033 36717 +f 36727 36860 37081 +f 36869 36782 37189 +f 37189 37190 36869 +f 36880 36869 37190 +f 36974 36858 37209 +f 36913 36916 36790 +f 36803 36931 36929 +f 37025 36818 36900 +f 37019 36790 36916 +f 36922 36623 36828 +f 36675 36976 36925 +f 36922 36828 36987 +f 36789 37023 36887 +f 36990 36784 37028 +f 37019 36928 36893 +f 36829 36820 36982 +f 37032 36870 36864 +f 37113 36697 36744 +f 36826 36703 37006 +f 36793 36875 36977 +f 36980 36893 36928 +f 37113 36744 36943 +f 36801 36893 36980 +f 36703 37040 37006 +f 36797 36950 36941 +f 36980 36981 36801 +f 37040 36703 36897 +f 37201 36842 37073 +f 36864 36855 37110 +f 36822 36825 36912 +f 37186 36878 36918 +f 36920 36846 36919 +f 36906 36905 36952 +f 36888 36889 36756 +f 36895 36786 36999 +f 36923 36851 36924 +f 36682 36906 36952 +f 36917 36834 36991 +f 37005 36836 36981 +f 36909 36798 36966 +f 36871 36870 37000 +f 36889 36891 36756 +f 36999 37079 36895 +f 37046 37010 36835 +f 37156 37100 36628 +f 36870 37032 37000 +f 36896 36702 37030 +f 36877 36930 37177 +f 36836 37005 36927 +f 36878 36737 37191 +f 36944 36898 37079 +f 36935 36841 37026 +f 36894 37191 36737 +f 36615 36682 36952 +f 36811 36853 37173 +f 36833 36935 37026 +f 37099 37098 36872 +f 36832 37044 36947 +f 36832 37042 37023 +f 37092 36987 36818 +f 36853 36748 36993 +f 36872 36727 37099 +f 37209 36858 37016 +f 37025 36900 36901 +f 36845 36997 36687 +f 36934 36693 37222 +f 36938 36945 36823 +f 36840 36997 36954 +f 36875 36833 36956 +f 37053 36813 36949 +f 36882 37088 37083 +f 36852 36882 37083 +f 36962 37082 36812 +f 36861 36812 37082 +f 36936 36633 36848 +f 36857 36872 37037 +f 36814 36857 37076 +f 36936 36848 36985 +f 36841 37008 37120 +f 37069 36602 36942 +f 36831 36914 36978 +f 36712 36633 36910 +f 36690 36760 37238 +f 36998 36838 37071 +f 36754 37130 36663 +f 37071 36838 36757 +f 37130 36868 36663 +f 37130 36754 36908 +f 37129 36759 36968 +f 36882 36758 37056 +f 36968 36759 36969 +f 36882 37056 37088 +f 36971 36770 36764 +f 37052 36757 36761 +f 36970 36757 37052 +f 36765 36866 36971 +f 36764 36765 36971 +f 36664 36866 36765 +f 36767 37141 36768 +f 36972 37052 36761 +f 36761 36762 36972 +f 36762 36766 36972 +f 36766 36568 37144 +f 36972 36766 37144 +f 36763 37144 36568 +f 36673 36768 37141 +f 36763 36554 36973 +f 37141 36760 36673 +f 36973 36554 37129 +f 36554 36759 37129 +f 36860 36774 37186 +f 36897 36902 37196 +f 36874 36819 37080 +f 36842 37201 37028 +f 37020 36745 37118 +f 36969 36960 36983 +f 37023 37103 36887 +f 36997 36845 36984 +f 36823 36909 36938 +f 37028 36844 36842 +f 37096 36959 36847 +f 36684 36877 37001 +f 36885 36932 37031 +f 36820 36975 36982 +f 36978 36914 36871 +f 37000 37187 36871 +f 37027 36961 36958 +f 36949 36810 37077 +f 37015 36923 37086 +f 36829 36982 37265 +f 36992 36829 37265 +f 37086 36923 36924 +f 36877 37177 37001 +f 36847 36778 37096 +f 37181 36715 37171 +f 37022 36912 36825 +f 36999 36786 36992 +f 36963 36861 37082 +f 37024 36729 37063 +f 36946 37007 36645 +f 36966 36977 36986 +f 36886 36923 37015 +f 37046 36645 37007 +f 36815 36901 36817 +f 36746 36903 37011 +f 36991 36879 36988 +f 36628 37090 37156 +f 36833 37026 37034 +f 36810 36899 37077 +f 36942 36746 37011 +f 37016 36776 37158 +f 36956 36833 37034 +f 37006 37004 36931 +f 36855 36955 37110 +f 36815 36945 37025 +f 36966 36996 36909 +f 36937 36925 37041 +f 36945 36815 36967 +f 36964 36965 37017 +f 36830 37038 36957 +f 37092 36994 36987 +f 37043 36874 37080 +f 36937 37041 36905 +f 36693 36953 37116 +f 37026 36841 37120 +f 36879 36927 37005 +f 36965 37018 37066 +f 36831 37049 36787 +f 36911 37038 36830 +f 36978 37049 36831 +f 37185 36881 37002 +f 36782 36964 37017 +f 37003 36818 37025 +f 36804 36898 37256 +f 36943 37020 37048 +f 36854 37039 36809 +f 37039 36854 37009 +f 36809 37064 37012 +f 36998 37038 36911 +f 37205 37012 37064 +f 36727 37081 37099 +f 37060 36910 37059 +f 36712 36910 37060 +f 36911 36653 36998 +f 37060 36995 36712 +f 36615 36952 37072 +f 36922 37021 37045 +f 37057 36886 37093 +f 36845 36615 36984 +f 36929 37180 36803 +f 36883 37057 37194 +f 37032 36864 37094 +f 36822 36912 37115 +f 36940 37334 36939 +f 36883 37165 36915 +f 36975 36775 37085 +f 36909 36996 36938 +f 36978 36871 37187 +f 37084 36628 37100 +f 36948 36816 37029 +f 36875 37091 36977 +f 36904 36907 37089 +f 37181 36924 36715 +f 36918 36878 37219 +f 36933 36885 37155 +f 36878 37191 37219 +f 36886 37015 37035 +f 37035 37093 36886 +f 37053 36949 37075 +f 36811 37173 37119 +f 36849 36933 37155 +f 36899 36850 37117 +f 37065 36977 37091 +f 37107 36981 37070 +f 36936 36985 36849 +f 36957 37038 37036 +f 36977 37065 36986 +f 37001 36816 36684 +f 37117 36939 37334 +f 36850 36939 37117 +f 36910 36633 36936 +f 36739 36954 37090 +f 36960 37012 37205 +f 36951 37010 37214 +f 37014 36951 37214 +f 36921 37062 36903 +f 36987 37021 36922 +f 36938 37025 36945 +f 36932 36961 37027 +f 37122 37021 36987 +f 37027 37184 36932 +f 36987 36994 37122 +f 37033 37120 37008 +f 36780 36934 37067 +f 36947 37042 36832 +f 37025 36901 36815 +f 36859 37084 37193 +f 37241 37002 36917 +f 37005 36981 37107 +f 36890 36859 37461 +f 36955 36890 37461 +f 36996 36966 36986 +f 36898 36944 37256 +f 36934 37222 37067 +f 36913 36989 36916 +f 37222 36693 37116 +f 37081 36860 37186 +f 36980 37101 36981 +f 36818 37003 37092 +f 36952 36905 37041 +f 37063 37013 37197 +f 36778 36803 37180 +f 37017 37189 36782 +f 37051 36956 37034 +f 37085 36775 37083 +f 37013 36896 37104 +f 36950 36880 37190 +f 36896 37030 37111 +f 36929 36931 37004 +f 36941 36950 37218 +f 36956 37091 36875 +f 36956 37051 37078 +f 36963 37154 36976 +f 37040 36897 37223 +f 36926 36843 37043 +f 36897 37196 37223 +f 37212 36969 36983 +f 36866 36867 37149 +f 36908 36862 37069 +f 36868 37130 37233 +f 36690 37238 36989 +f 36690 36989 36913 +f 37056 36868 37233 +f 37131 37056 37233 +f 37237 37238 36760 +f 36881 37185 36867 +f 36757 36970 37071 +f 37053 36856 36813 +f 37053 37009 36856 +f 36968 36969 37212 +f 36887 37103 37022 +f 37207 36957 37036 +f 37037 36872 37098 +f 37096 36778 37366 +f 36879 37005 37107 +f 37177 36930 36780 +f 36938 37003 37025 +f 37095 36879 37107 +f 37028 37172 36990 +f 37058 36894 37024 +f 37097 37045 37021 +f 36988 36879 37095 +f 37190 37218 36950 +f 36785 36995 37169 +f 37017 36965 37211 +f 37222 37116 37114 +f 37158 36915 37164 +f 37073 36785 37266 +f 36946 36892 36990 +f 37061 37022 37103 +f 37021 37078 37097 +f 36915 37165 37164 +f 36990 37007 36946 +f 36942 37011 37200 +f 36814 37076 37198 +f 36991 36988 37095 +f 37069 36942 37200 +f 36919 37171 36920 +f 37176 36958 36959 +f 36917 36991 37241 +f 36912 37022 37061 +f 37116 36953 37049 +f 36876 36814 37198 +f 37102 36876 37198 +f 37070 36981 37101 +f 37040 37183 37006 +f 36819 36822 37208 +f 36953 36787 37049 +f 37010 37046 37112 +f 37256 36944 37175 +f 36928 37019 37087 +f 37272 37014 37214 +f 36902 36904 37196 +f 37110 36955 37220 +f 37044 36804 37256 +f 36974 37334 36940 +f 37087 36980 36928 +f 37087 37101 36980 +f 36932 37184 37031 +f 36615 37072 37303 +f 37197 37013 37104 +f 37050 36697 37113 +f 36918 37434 37186 +f 37077 36899 37117 +f 37078 37021 37122 +f 37111 37030 37068 +f 37034 37026 37120 +f 37030 36805 37068 +f 36885 37031 37106 +f 36926 37068 36805 +f 36615 37303 37179 +f 36994 37092 37122 +f 37122 36986 37065 +f 36986 37122 37092 +f 37082 36962 37252 +f 36986 37092 37074 +f 36986 37074 36996 +f 36975 37085 37167 +f 37094 36864 37110 +f 36978 37187 37182 +f 37118 36979 37121 +f 36963 37082 37154 +f 36979 36811 37121 +f 37034 37120 37051 +f 37003 36938 37092 +f 37000 37032 37251 +f 36993 37173 36853 +f 37018 36821 37203 +f 37203 37066 37018 +f 36993 36948 37299 +f 37299 36948 37029 +f 37032 37094 37251 +f 36938 36996 37074 +f 37078 37091 36956 +f 37207 37036 37271 +f 37194 37057 37093 +f 37177 36780 37221 +f 37066 37211 36965 +f 37097 37033 37045 +f 36989 37274 36916 +f 36780 37067 37221 +f 37366 37206 37096 +f 37019 36916 37274 +f 37036 37038 37109 +f 37024 37063 37263 +f 37058 37024 37263 +f 37038 36998 37109 +f 37160 37041 36925 +f 37063 37197 37263 +f 37162 37079 36999 +f 37064 36809 37174 +f 37180 37366 36778 +f 37084 37100 37257 +f 37104 36896 37105 +f 37007 36990 37172 +f 37041 37204 36952 +f 37111 37105 36896 +f 36821 36873 37047 +f 37075 36949 37168 +f 37009 37308 37039 +f 37098 37099 37307 +f 37111 37068 37283 +f 37091 37078 37122 +f 37222 37114 37247 +f 36952 37204 37072 +f 36944 37079 37175 +f 37174 36809 37039 +f 37113 36943 37048 +f 36921 36876 37102 +f 37065 37091 37122 +f 37086 36924 37357 +f 37112 37046 37007 +f 36947 37044 37042 +f 37155 36885 37106 +f 37020 37118 37188 +f 37011 36903 37195 +f 37043 37080 37163 +f 37062 36921 37102 +f 36924 37181 37357 +f 37042 37258 37023 +f 37214 37010 37112 +f 36936 36849 37246 +f 37080 36819 37163 +f 36910 36936 37296 +f 37161 36910 37296 +f 37161 37059 36910 +f 36962 36941 37252 +f 36903 37062 37195 +f 36984 36615 37179 +f 36919 37014 37272 +f 37103 37023 37258 +f 37220 37192 37110 +f 37173 36993 37299 +f 36955 37108 37220 +f 36938 37074 37092 +f 37061 37103 37178 +f 36859 37193 37461 +f 37116 37049 37224 +f 37201 37073 37266 +f 37120 37033 37097 +f 37163 36819 37208 +f 37029 36816 37306 +f 37051 37120 37097 +f 37051 37097 37078 +f 36822 37115 37208 +f 36959 37096 37176 +f 37081 37186 37279 +f 37094 37110 37192 +f 36821 37047 37203 +f 37176 37096 37206 +f 36907 36957 37089 +f 37089 36957 37207 +f 36970 37052 37126 +f 37149 36867 37185 +f 37125 36908 37124 +f 36908 37069 37170 +f 37124 36908 37170 +f 37130 36908 37125 +f 37056 37131 37302 +f 37302 37088 37056 +f 37071 36970 36998 +f 37053 37075 37128 +f 37009 37053 37128 +f 37150 36971 37327 +f 36971 37145 37327 +f 37052 36972 37142 +f 37145 36971 36866 +f 37142 37126 37052 +f 37142 36972 37143 +f 37145 36866 37146 +f 36972 37144 37143 +f 37144 36763 37147 +f 36866 37149 37146 +f 36973 37147 36763 +f 37141 36767 37140 +f 37139 37237 37141 +f 37141 37237 36760 +f 37152 36769 36771 +f 36767 36769 37152 +f 37152 36772 37153 +f 36771 36772 37152 +f 36772 36770 37151 +f 37151 37153 36772 +f 36971 37150 36770 +f 36770 37150 37151 +f 37119 37121 36811 +f 37252 37154 37082 +f 37076 36857 37037 +f 37194 37093 37240 +f 36976 37199 37297 +f 37037 37098 37341 +f 37297 36925 36976 +f 37098 37278 37341 +f 37172 37028 37201 +f 37165 37166 37164 +f 37334 36974 37157 +f 37087 37019 37243 +f 37194 37165 36883 +f 37068 36926 37286 +f 36954 36997 37260 +f 37043 37286 36926 +f 37306 36816 37001 +f 36849 37155 37246 +f 37168 37077 37117 +f 36949 37077 37168 +f 37296 36936 37246 +f 37101 37087 37070 +f 37353 36978 37182 +f 36929 37004 37301 +f 37085 37083 37298 +f 37015 37086 37035 +f 37017 37211 37189 +f 37185 37002 37241 +f 37189 37211 37275 +f 37109 37159 37036 +f 37387 37183 37040 +f 37040 37223 37387 +f 37190 37189 37275 +f 37215 36975 37167 +f 37169 36995 37304 +f 37461 37108 36955 +f 37240 37093 37035 +f 37265 36975 37215 +f 36975 37265 36982 +f 37308 37174 37039 +f 36974 37209 37157 +f 37047 36873 37216 +f 37205 37064 37245 +f 37044 37256 37351 +f 37050 37216 36873 +f 37269 36958 37176 +f 37031 37184 37106 +f 36983 36960 37205 +f 37385 36941 37218 +f 36941 37385 37252 +f 37384 36992 37265 +f 36999 36992 37384 +f 37196 36904 37089 +f 37162 36999 37386 +f 37121 37119 37345 +f 37083 37088 37302 +f 37298 37083 37302 +f 37079 37162 37386 +f 37104 37105 37197 +f 37175 37079 37386 +f 37158 37164 37333 +f 37254 37027 37355 +f 37019 37274 37243 +f 37200 37011 37202 +f 37084 37257 37346 +f 37193 37084 37346 +f 36976 37154 37199 +f 36919 37272 37347 +f 37244 37158 37333 +f 37069 37200 37202 +f 37171 36919 37347 +f 37089 37207 37271 +f 36991 37213 37241 +f 37282 37163 37208 +f 37258 37042 37373 +f 37181 37171 37347 +f 37086 37357 37259 +f 37035 37086 37259 +f 37260 37090 36954 +f 37075 37248 37249 +f 37271 37036 37159 +f 37256 37175 37350 +f 37043 37163 37286 +f 37007 37172 37371 +f 37301 37180 36929 +f 37156 37090 37267 +f 37004 37006 37183 +f 37264 37007 37371 +f 37224 37049 37353 +f 37168 37248 37075 +f 37049 36978 37353 +f 37113 37216 37050 +f 37279 37099 37081 +f 37060 37059 37161 +f 37161 37304 37060 +f 36912 37061 37291 +f 37007 37264 37112 +f 36995 37060 37304 +f 37042 37044 37351 +f 37268 37112 37264 +f 37370 37041 37160 +f 37016 37158 37381 +f 37196 37425 37223 +f 37159 37109 37210 +f 37209 37016 37381 +f 37266 37169 37305 +f 36785 37169 37266 +f 37112 37270 37214 +f 37381 37158 37244 +f 37117 37334 37294 +f 37186 37280 37279 +f 37251 37094 37217 +f 37204 37041 37370 +f 37118 37121 37281 +f 36958 37355 37027 +f 37190 37242 37218 +f 37102 37369 37062 +f 37221 37067 37222 +f 37191 36894 37219 +f 37219 36894 37058 +f 37219 37058 37263 +f 36970 37210 36998 +f 36998 37210 37109 +f 37302 37131 37310 +f 37210 36970 37309 +f 37309 37126 37225 +f 36970 37126 37309 +f 37128 37075 37249 +f 37212 37228 36968 +f 37128 37308 37009 +f 37130 37125 37319 +f 37130 37319 37233 +f 37131 37233 37310 +f 37139 37471 37237 +f 37274 36989 37238 +f 37106 37254 37239 +f 37184 37254 37106 +f 37365 37156 37267 +f 37100 37156 37365 +f 37241 37352 37185 +f 37184 37027 37254 +f 37283 37068 37286 +f 36925 37297 37160 +f 36912 37291 37115 +f 37361 37221 37222 +f 37087 37243 37437 +f 37155 37290 37246 +f 37155 37106 37290 +f 37070 37087 37437 +f 37217 37094 37358 +f 37347 37272 37368 +f 37278 37098 37338 +f 37371 37172 37287 +f 36918 37219 37389 +f 37196 37089 37253 +f 37247 37361 37222 +f 36958 37269 37355 +f 37373 37042 37295 +f 37286 37163 37255 +f 37098 37307 37338 +f 37291 37061 37262 +f 37219 37263 37339 +f 37107 37070 37261 +f 37198 37369 37102 +f 37276 37366 37180 +f 37357 37181 37374 +f 37163 37282 37292 +f 37195 37062 37408 +f 37261 37293 37107 +f 37112 37268 37270 +f 37408 37062 37369 +f 37167 37085 37298 +f 37095 37107 37342 +f 37240 37035 37259 +f 37199 37154 37388 +f 37042 37351 37295 +f 37197 37105 37348 +f 37169 37304 37343 +f 37213 36991 37421 +f 37272 37214 37270 +f 37381 37157 37209 +f 37305 37169 37343 +f 37103 37262 37178 +f 37105 37111 37349 +f 37173 37299 37442 +f 37095 37421 36991 +f 37061 37178 37262 +f 37011 37195 37423 +f 37198 37076 37277 +f 37273 37299 37029 +f 37201 37266 37438 +f 37076 37037 37277 +f 37172 37201 37467 +f 37188 37118 37281 +f 37206 37269 37176 +f 37029 37306 37273 +f 37427 37198 37277 +f 37423 37195 37408 +f 37192 37358 37094 +f 37242 37190 37275 +f 37306 37001 37432 +f 37001 37177 37432 +f 37000 37182 37187 +f 37186 37434 37280 +f 37287 37172 37467 +f 37000 37251 37363 +f 37111 37283 37349 +f 37217 37363 37251 +f 37064 37174 37245 +f 37257 37100 37365 +f 37390 37185 37352 +f 37282 37208 37115 +f 36918 37389 37434 +f 37385 37218 37242 +f 37349 37283 37429 +f 37164 37284 37333 +f 37285 37115 37291 +f 37437 37243 37383 +f 37164 37166 37284 +f 37281 37121 37344 +f 36983 37205 37430 +f 37345 37344 37121 +f 37090 37260 37450 +f 37288 37248 37168 +f 37347 37374 37181 +f 37203 37047 37409 +f 37267 37090 37450 +f 37119 37173 37565 +f 37385 37388 37252 +f 37117 37446 37168 +f 37339 37263 37340 +f 37180 37301 37276 +f 37361 37247 37335 +f 37345 37119 37510 +f 37262 37103 37258 +f 37340 37263 37197 +f 37154 37252 37388 +f 37261 37070 37414 +f 37407 37211 37066 +f 37203 37407 37066 +f 37337 37249 37248 +f 37369 37198 37427 +f 37289 37249 37337 +f 37114 37116 37417 +f 37216 37409 37047 +f 37294 37446 37117 +f 37072 37204 37370 +f 37116 37224 37417 +f 37342 37107 37293 +f 37372 37072 37370 +f 37303 37072 37372 +f 37412 37188 37281 +f 37113 37048 37412 +f 37265 37215 37544 +f 37438 37467 37201 +f 37224 37353 37452 +f 37179 37303 37594 +f 37384 37265 37544 +f 37223 37425 37387 +f 37243 37274 37383 +f 36984 37179 37594 +f 37358 37192 37391 +f 37425 37196 37253 +f 36999 37384 37386 +f 37213 37352 37241 +f 37277 37037 37341 +f 37359 37182 37360 +f 37108 37461 37362 +f 37182 37000 37360 +f 37279 37307 37099 +f 37435 37177 37221 +f 37473 37170 37069 +f 37302 37310 37331 +f 37311 37170 37473 +f 37390 37149 37185 +f 37398 36968 37399 +f 37129 36968 37398 +f 37228 37399 36968 +f 37228 37212 37405 +f 37383 37274 37238 +f 37128 37249 37289 +f 37289 37392 37128 +f 37308 37128 37392 +f 37392 37428 37308 +f 37318 37124 37317 +f 37125 37124 37318 +f 37318 37319 37125 +f 37124 37170 37317 +f 37317 37170 37311 +f 37319 37320 37233 +f 37310 37233 37320 +f 37151 37150 37496 +f 37326 37225 37126 +f 37326 37142 37328 +f 37126 37142 37326 +f 37142 37143 37328 +f 37143 37144 37330 +f 37330 37328 37143 +f 37144 37147 37330 +f 37147 36973 37493 +f 36973 37129 37398 +f 37327 37145 37329 +f 37146 37329 37145 +f 37329 37146 37404 +f 37149 37404 37146 +f 37141 37140 37491 +f 37139 37141 37491 +f 37379 37244 37333 +f 37444 37335 37247 +f 37511 37338 37307 +f 37114 37444 37247 +f 37414 37070 37522 +f 37285 37560 37115 +f 37161 37296 37595 +f 37414 37293 37261 +f 37165 37503 37166 +f 37595 37304 37161 +f 37286 37255 37283 +f 37284 37166 37503 +f 37331 37439 37302 +f 37299 37300 37442 +f 37219 37339 37498 +f 37568 37302 37439 +f 37498 37410 37219 +f 37298 37302 37568 +f 37255 37163 37375 +f 37375 37163 37292 +f 37089 37271 37336 +f 37273 37300 37299 +f 37095 37342 37419 +f 37394 37337 37288 +f 37350 37367 37256 +f 37256 37367 37351 +f 37295 37351 37451 +f 37048 37020 37412 +f 37020 37188 37412 +f 37337 37248 37288 +f 37259 37521 37240 +f 37269 37206 37422 +f 37211 37462 37275 +f 37202 37011 37423 +f 37294 37334 37332 +f 37197 37348 37340 +f 37272 37270 37368 +f 37525 37273 37306 +f 37254 37355 37356 +f 37363 37360 37000 +f 37174 37308 37428 +f 37391 37192 37415 +f 37356 37239 37254 +f 37159 37210 37555 +f 37220 37415 37192 +f 37220 37108 37415 +f 37415 37108 37362 +f 37105 37349 37348 +f 37405 37212 37584 +f 36983 37584 37212 +f 37430 37205 37543 +f 37193 37346 37461 +f 37386 37440 37175 +f 37177 37435 37432 +f 37341 37278 37338 +f 37203 37409 37447 +f 37385 37242 37354 +f 37361 37435 37221 +f 37239 37250 37106 +f 37290 37106 37250 +f 37510 37119 37660 +f 37350 37175 37440 +f 37332 37334 37445 +f 37255 37364 37283 +f 37334 37157 37445 +f 37282 37115 37560 +f 37410 37389 37219 +f 37364 37255 37526 +f 37368 37693 37347 +f 37168 37446 37288 +f 37262 37436 37291 +f 37528 37264 37371 +f 37268 37264 37528 +f 37255 37375 37526 +f 37297 37199 37443 +f 37462 37211 37407 +f 37270 37268 37416 +f 37167 37298 37506 +f 37215 37167 37506 +f 37367 37451 37351 +f 37417 37444 37114 +f 37004 37183 37559 +f 37378 37215 37506 +f 37378 37544 37215 +f 37253 37089 37376 +f 37373 37454 37258 +f 37089 37336 37376 +f 37242 37275 37424 +f 37262 37258 37454 +f 37525 37377 37273 +f 37594 37303 37622 +f 37242 37424 37354 +f 37429 37283 37411 +f 37364 37411 37283 +f 37381 37244 37379 +f 37511 37307 37279 +f 37525 37306 37457 +f 37266 37305 37382 +f 36997 36984 37594 +f 37510 37344 37345 +f 37250 37239 37426 +f 37271 37580 37336 +f 37433 37388 37385 +f 37271 37159 37580 +f 37433 37714 37388 +f 37353 37182 37359 +f 37159 37555 37468 +f 37356 37355 37380 +f 37437 37547 37070 +f 37355 37269 37380 +f 37522 37070 37547 +f 37217 37358 37518 +f 37456 37206 37366 +f 37237 37472 37238 +f 37472 37383 37238 +f 37311 37473 37406 +f 37310 37320 37480 +f 37337 37394 37395 +f 37480 37331 37310 +f 37401 37228 37405 +f 37399 37228 37401 +f 37413 37392 37289 +f 37318 37317 37406 +f 37311 37406 37317 +f 37318 37406 37320 +f 37320 37319 37318 +f 37472 37237 37471 +f 37440 37386 37651 +f 37382 37305 37343 +f 37194 37240 37521 +f 37333 37284 37497 +f 37371 37287 37513 +f 37296 37246 37441 +f 37365 37514 37257 +f 37714 37443 37388 +f 37199 37388 37443 +f 37446 37294 37608 +f 37501 37160 37297 +f 37503 37497 37284 +f 37281 37459 37412 +f 37268 37528 37416 +f 37367 37350 37620 +f 37693 37374 37347 +f 37202 37423 37499 +f 37407 37203 37447 +f 37357 37374 37572 +f 37523 37295 37451 +f 37275 37462 37424 +f 37270 37416 37418 +f 37202 37499 37550 +f 37293 37414 37562 +f 37183 37387 37463 +f 37113 37537 37216 +f 37113 37412 37537 +f 37594 37581 36997 +f 37464 37239 37356 +f 37578 37269 37422 +f 37436 37262 37455 +f 37426 37239 37464 +f 37561 37277 37341 +f 37303 37372 37622 +f 37568 37506 37298 +f 37381 37379 37517 +f 37381 37583 37157 +f 37413 37539 37392 +f 37340 37348 37508 +f 37427 37277 37561 +f 37206 37456 37422 +f 37273 37377 37300 +f 37266 37382 37438 +f 37580 37159 37582 +f 37660 37119 37565 +f 37159 37468 37582 +f 37391 37415 37589 +f 37349 37460 37348 +f 37095 37419 37421 +f 37362 37461 37420 +f 37555 37210 37524 +f 37306 37432 37457 +f 37210 37309 37524 +f 37352 37213 37502 +f 37511 37279 37431 +f 37502 37213 37421 +f 37384 37651 37386 +f 37279 37280 37465 +f 37389 37466 37434 +f 37365 37267 37514 +f 37560 37504 37282 +f 37165 37194 37521 +f 37379 37333 37497 +f 37389 37410 37558 +f 37698 37441 37246 +f 37276 37301 37458 +f 37301 37004 37662 +f 37662 37458 37301 +f 37342 37293 37527 +f 37346 37257 37520 +f 37419 37342 37527 +f 37503 37165 37521 +f 37296 37441 37595 +f 37285 37291 37532 +f 37407 37447 37602 +f 37559 37183 37570 +f 37570 37183 37463 +f 37499 37423 37663 +f 37532 37291 37436 +f 37260 36997 37581 +f 37294 37507 37608 +f 37502 37421 37617 +f 37387 37425 37463 +f 37370 37505 37372 +f 37544 37378 37616 +f 37369 37427 37448 +f 37253 37463 37425 +f 37451 37367 37449 +f 37408 37569 37423 +f 37663 37423 37569 +f 37368 37270 37418 +f 37297 37443 37649 +f 37332 37507 37294 +f 37572 37259 37357 +f 37390 37352 37621 +f 37459 37281 37344 +f 37246 37290 37698 +f 37508 37348 37460 +f 37290 37250 37426 +f 37433 37385 37546 +f 37385 37354 37546 +f 37510 37660 37598 +f 37359 37360 37618 +f 37534 37514 37267 +f 37392 37542 37428 +f 37565 37173 37442 +f 37174 37428 37542 +f 37445 37157 37583 +f 37748 37525 37457 +f 37454 37455 37262 +f 37519 37358 37391 +f 37338 37453 37341 +f 37383 37472 37591 +f 37363 37217 37518 +f 37432 37435 37585 +f 37415 37535 37589 +f 37518 37358 37519 +f 37437 37383 37469 +f 37448 37427 37509 +f 37435 37361 37335 +f 37415 37362 37420 +f 37513 37287 37467 +f 37446 37548 37288 +f 37288 37548 37394 +f 37337 37395 37484 +f 37289 37337 37552 +f 37309 37225 37715 +f 37623 37476 37404 +f 37395 37394 37548 +f 37550 37473 37202 +f 37399 37478 37398 +f 37202 37473 37069 +f 37149 37623 37404 +f 37480 37406 37473 +f 37320 37406 37480 +f 37413 37289 37552 +f 37485 37225 37326 +f 37486 37496 37150 +f 37150 37327 37486 +f 37326 37487 37485 +f 37328 37487 37326 +f 37487 37328 37488 +f 37488 37330 37490 +f 37328 37330 37488 +f 37330 37147 37492 +f 37492 37490 37330 +f 37147 37493 37492 +f 37633 37486 37327 +f 37327 37489 37633 +f 36973 37398 37493 +f 37493 37398 37478 +f 37329 37489 37327 +f 37491 37140 37635 +f 37489 37329 37630 +f 37329 37404 37630 +f 37630 37404 37476 +f 37494 37140 37152 +f 37152 37140 36767 +f 37495 37494 37153 +f 37153 37494 37152 +f 37496 37495 37151 +f 37151 37495 37153 +f 37560 37285 37532 +f 37257 37514 37520 +f 37444 37710 37335 +f 37556 37371 37513 +f 37559 37664 37004 +f 37373 37523 37454 +f 37295 37523 37373 +f 37498 37339 37654 +f 37332 37445 37583 +f 37338 37511 37533 +f 37160 37501 37370 +f 37528 37371 37556 +f 37339 37340 37654 +f 37370 37501 37505 +f 37293 37562 37527 +f 37375 37292 37567 +f 37408 37369 37448 +f 37454 37563 37455 +f 37304 37596 37343 +f 37562 37414 37522 +f 37446 37564 37548 +f 37419 37617 37421 +f 37436 37455 37529 +f 37450 37534 37267 +f 37568 37573 37506 +f 37374 37693 37735 +f 37735 37611 37374 +f 37349 37429 37538 +f 37462 37407 37602 +f 37382 37512 37438 +f 37736 37276 37458 +f 37356 37380 37541 +f 37417 37224 37712 +f 37380 37269 37578 +f 37416 37528 37418 +f 37259 37572 37739 +f 37561 37341 37453 +f 37224 37452 37712 +f 37438 37512 37467 +f 37335 37588 37435 +f 37368 37418 37609 +f 37650 37290 37426 +f 37698 37290 37650 +f 37517 37583 37381 +f 37452 37353 37540 +f 37588 37335 37516 +f 37447 37409 37216 +f 37427 37561 37509 +f 37448 37509 37500 +f 37359 37540 37353 +f 37279 37465 37431 +f 37280 37434 37465 +f 37466 37465 37434 +f 37618 37360 37515 +f 37360 37363 37515 +f 37430 37543 37612 +f 37542 37392 37539 +f 37205 37245 37543 +f 36983 37430 37584 +f 37512 37343 37596 +f 37382 37343 37512 +f 37560 37532 37756 +f 37364 37526 37615 +f 37439 37606 37568 +f 37757 37444 37417 +f 37449 37367 37620 +f 37533 37453 37338 +f 37260 37581 37450 +f 37523 37451 37449 +f 37410 37498 37558 +f 37304 37595 37596 +f 37292 37282 37504 +f 37504 37567 37292 +f 37462 37602 37603 +f 37379 37497 37614 +f 37664 37662 37004 +f 37300 37377 37575 +f 37575 37684 37300 +f 37376 37336 37665 +f 37589 37519 37391 +f 37447 37216 37531 +f 37378 37506 37616 +f 37563 37454 37574 +f 37418 37528 37600 +f 37412 37459 37577 +f 37340 37508 37760 +f 37384 37544 37667 +f 37572 37374 37611 +f 37592 37384 37667 +f 37651 37384 37592 +f 37216 37537 37536 +f 37760 37508 37656 +f 37603 37579 37462 +f 37420 37461 37678 +f 37377 37525 37575 +f 37537 37412 37577 +f 37259 37739 37521 +f 37446 37608 37605 +f 37535 37415 37420 +f 37440 37651 37658 +f 37465 37466 37685 +f 37527 37617 37419 +f 37460 37656 37508 +f 37685 37466 37545 +f 37466 37389 37545 +f 37593 37459 37610 +f 37686 37467 37512 +f 37424 37462 37579 +f 37558 37545 37389 +f 37467 37686 37513 +f 37352 37502 37703 +f 37459 37344 37610 +f 37609 37693 37368 +f 37507 37332 37729 +f 37429 37411 37538 +f 37590 37354 37424 +f 37432 37585 37457 +f 37515 37363 37694 +f 37622 37372 37672 +f 37245 37174 37542 +f 37542 37543 37245 +f 37588 37530 37435 +f 37426 37464 37689 +f 37714 37433 37546 +f 37469 37547 37437 +f 37595 37441 37698 +f 37439 37331 37549 +f 37715 37524 37309 +f 37480 37473 37550 +f 37551 37715 37225 +f 37390 37623 37149 +f 37225 37485 37551 +f 37331 37480 37549 +f 37628 37591 37472 +f 37337 37484 37713 +f 37552 37337 37713 +f 37628 37471 37907 +f 37472 37471 37628 +f 37399 37401 37627 +f 37401 37405 37553 +f 37405 37584 37553 +f 37413 37552 37629 +f 37539 37413 37629 +f 37647 37443 37714 +f 37516 37335 37655 +f 37335 37710 37655 +f 37560 37657 37504 +f 37730 37430 37646 +f 37612 37646 37430 +f 37595 37698 37702 +f 37526 37375 37615 +f 37615 37375 37567 +f 37757 37710 37444 +f 37557 37528 37556 +f 37528 37557 37600 +f 37649 37443 37647 +f 37522 37547 37599 +f 37606 37439 37549 +f 37757 37417 37571 +f 37603 37674 37579 +f 37679 37562 37522 +f 37532 37436 37529 +f 37449 37620 37768 +f 37712 37571 37417 +f 37395 37548 37564 +f 37566 37565 37442 +f 37600 37609 37418 +f 37568 37606 37573 +f 37745 37596 37595 +f 37654 37340 37760 +f 37569 37408 37448 +f 37506 37767 37616 +f 37336 37580 37665 +f 37681 37463 37253 +f 37667 37544 37616 +f 37580 37582 37668 +f 37669 37582 37468 +f 37372 37505 37672 +f 37663 37569 37782 +f 37523 37574 37454 +f 37380 37641 37541 +f 37460 37349 37613 +f 37529 37455 37563 +f 37356 37541 37641 +f 37564 37446 37605 +f 37356 37652 37464 +f 37497 37503 37597 +f 37689 37464 37652 +f 37352 37703 37661 +f 37531 37216 37536 +f 37868 37701 37456 +f 37422 37456 37701 +f 37366 37868 37456 +f 37623 37390 37621 +f 37746 37575 37525 +f 37591 37469 37383 +f 37540 37359 37576 +f 37589 37535 37645 +f 37620 37440 37658 +f 37359 37618 37576 +f 37350 37440 37620 +f 37366 37276 37736 +f 37461 37346 37678 +f 37459 37695 37577 +f 37517 37379 37707 +f 37740 37537 37577 +f 37707 37379 37614 +f 37453 37758 37561 +f 37363 37518 37694 +f 37695 37459 37593 +f 37586 37519 37643 +f 37431 37465 37587 +f 37585 37435 37530 +f 37518 37519 37586 +f 37694 37518 37586 +f 37584 37430 37730 +f 37546 37354 37590 +f 37497 37597 37771 +f 37503 37521 37732 +f 37732 37597 37503 +f 37560 37756 37657 +f 37599 37547 37709 +f 37596 37788 37512 +f 37558 37498 37654 +f 37376 37681 37253 +f 37581 37640 37450 +f 37570 37664 37559 +f 37567 37504 37657 +f 37660 37565 37566 +f 37523 37449 37659 +f 37745 37595 37702 +f 37659 37604 37523 +f 37758 37453 37533 +f 37603 37602 37601 +f 37534 37450 37640 +f 37583 37729 37332 +f 37534 37640 37697 +f 37297 37649 37501 +f 37519 37589 37738 +f 37582 37607 37668 +f 37609 37600 37642 +f 37641 37652 37356 +f 37566 37442 37684 +f 37729 37608 37507 +f 37582 37669 37607 +f 37442 37300 37684 +f 37502 37617 37703 +f 37746 37525 37748 +f 37606 37549 37670 +f 37352 37661 37621 +f 37670 37573 37606 +f 37748 37457 37673 +f 37506 37573 37670 +f 37670 37790 37506 +f 37767 37506 37790 +f 37543 37542 37774 +f 37500 37509 37676 +f 37701 37578 37422 +f 37759 37712 37452 +f 37452 37540 37759 +f 37619 37513 37686 +f 37509 37561 37676 +f 37344 37510 37610 +f 37349 37538 37613 +f 37598 37610 37510 +f 37675 37424 37579 +f 37431 37533 37511 +f 37692 37613 37538 +f 37424 37675 37590 +f 37364 37615 37411 +f 37530 37588 37705 +f 37588 37516 37705 +f 37538 37411 37692 +f 37697 37514 37534 +f 37691 37546 37590 +f 37558 37644 37545 +f 37716 37499 37847 +f 37722 37550 37716 +f 37722 37625 37550 +f 37550 37499 37716 +f 37480 37550 37625 +f 37625 37724 37480 +f 37579 37674 37720 +f 37549 37480 37724 +f 37484 37395 37713 +f 37476 37623 37666 +f 37629 37552 37713 +f 37627 37401 37833 +f 37637 37634 37485 +f 37485 37634 37551 +f 37487 37637 37485 +f 37637 37488 37632 +f 37634 37637 37632 +f 37488 37490 37632 +f 37488 37637 37487 +f 37818 37632 37490 +f 37490 37492 37818 +f 37631 37818 37492 +f 37492 37493 37631 +f 37493 37638 37631 +f 37638 37493 37478 +f 37140 37494 37636 +f 37631 37638 37719 +f 37636 37635 37140 +f 37478 37399 37638 +f 37638 37399 37719 +f 37719 37399 37627 +f 37139 37491 37727 +f 37727 37907 37139 +f 37139 37907 37471 +f 37494 37495 37636 +f 37562 37679 37825 +f 37639 37783 37463 +f 37395 37564 37751 +f 37658 37651 37888 +f 37732 37521 37739 +f 37729 37583 37737 +f 37587 37465 37685 +f 37557 37556 37513 +f 37888 37620 37658 +f 37615 37696 37411 +f 37714 37546 37829 +f 37515 37694 37879 +f 37426 37689 37650 +f 37527 37744 37617 +f 37839 37601 37602 +f 37654 37760 37779 +f 37685 37545 37644 +f 37449 37768 37659 +f 37698 37650 37743 +f 37376 37665 37761 +f 37656 37460 37613 +f 37693 37609 37785 +f 37603 37601 37836 +f 37665 37580 37668 +f 37692 37711 37613 +f 37578 37929 37380 +f 37929 37641 37380 +f 37542 37539 37677 +f 37702 37698 37869 +f 37542 37677 37774 +f 37611 37735 37699 +f 37675 37579 37720 +f 37519 37738 37643 +f 37868 37366 37882 +f 37523 37604 37574 +f 37531 37687 37447 +f 37468 37671 37669 +f 37468 37555 37671 +f 37738 37589 37645 +f 37529 37563 37875 +f 37581 37594 37765 +f 37563 37574 37875 +f 37583 37517 37707 +f 37501 37649 37653 +f 37782 37569 37448 +f 37740 37536 37537 +f 37576 37759 37540 +f 37520 37514 37769 +f 37520 37678 37346 +f 37583 37707 37708 +f 37420 37678 37648 +f 37583 37708 37742 +f 37740 37577 37911 +f 37522 37599 37709 +f 37583 37742 37737 +f 37447 37687 37602 +f 37420 37645 37535 +f 37546 37691 37829 +f 37577 37695 37911 +f 37515 37576 37618 +f 37561 37758 37676 +f 37499 37663 37847 +f 37500 37676 37846 +f 37670 37549 37704 +f 37585 37673 37457 +f 37533 37431 37851 +f 37592 37667 37887 +f 37431 37587 37851 +f 37527 37562 37825 +f 37615 37682 37823 +f 37463 37681 37639 +f 37764 37513 37619 +f 37564 37605 37683 +f 37788 37596 37745 +f 37929 37578 37876 +f 37513 37764 37557 +f 37641 37731 37652 +f 37660 37566 37762 +f 37643 37837 37586 +f 37762 37566 37684 +f 37826 37512 37788 +f 37532 37529 37947 +f 37642 37600 37934 +f 37505 37741 37672 +f 37720 37778 37675 +f 37609 37642 37934 +f 37572 37611 37699 +f 37674 37603 37836 +f 37411 37696 37692 +f 37620 37888 37768 +f 37564 37683 37751 +f 37604 37659 37830 +f 37668 37761 37665 +f 37458 37780 37736 +f 37458 37662 37780 +f 37789 37614 37497 +f 37771 37789 37497 +f 37945 37469 37591 +f 37622 37765 37594 +f 37512 37786 37686 +f 37664 37570 37884 +f 37703 37617 37744 +f 37682 37567 37700 +f 37615 37567 37682 +f 37514 37697 37769 +f 37744 37688 37703 +f 37448 37500 37782 +f 37619 37686 37786 +f 37570 37463 37783 +f 37786 37764 37619 +f 37469 37945 37547 +f 37691 37590 37753 +f 37547 37945 37709 +f 37608 37729 37922 +f 37679 37522 37709 +f 37571 37712 37787 +f 37598 37680 37831 +f 37610 37598 37831 +f 37623 37621 37706 +f 37651 37592 37784 +f 37746 37781 37575 +f 37847 37663 37690 +f 37670 37704 37790 +f 37774 37775 37543 +f 37775 37612 37543 +f 37673 37585 37755 +f 37585 37530 37755 +f 37524 37671 37555 +f 37720 37674 37717 +f 37715 37671 37524 +f 37724 37912 37549 +f 37912 37704 37549 +f 37395 37751 37713 +f 37629 37713 37763 +f 37719 37627 37833 +f 37401 37553 37792 +f 37833 37401 37792 +f 37553 37584 37792 +f 37792 37584 37827 +f 37591 37628 37809 +f 37754 37629 37763 +f 37630 37476 37810 +f 37476 37666 37810 +f 37629 37754 37539 +f 37862 37587 37734 +f 37767 37790 37855 +f 37705 37516 37867 +f 37650 37689 37859 +f 37744 37527 37857 +f 37516 37655 37867 +f 37756 37853 37657 +f 37696 37615 37823 +f 37743 37650 37859 +f 37681 37376 37761 +f 37598 37660 37680 +f 37777 37557 37764 +f 37505 37501 37653 +f 37685 37734 37587 +f 37597 37732 37880 +f 37652 37731 37969 +f 37683 37605 37749 +f 37756 37532 37947 +f 37714 37845 37647 +f 37839 37733 37601 +f 37689 37652 37969 +f 37768 37864 37659 +f 37684 37575 37781 +f 37836 37601 37733 +f 37713 37751 37752 +f 37795 37747 37720 +f 37778 37720 37747 +f 37830 37659 37864 +f 37643 37738 37838 +f 37879 37694 37841 +f 37922 37729 37737 +f 37922 37605 37608 +f 37869 37698 37743 +f 37644 37734 37685 +f 37669 37842 37607 +f 37706 37621 37661 +f 37533 37851 37891 +f 37754 37770 37539 +f 37590 37675 37981 +f 37937 37536 37740 +f 37612 38108 37646 +f 37531 37536 37937 +f 37581 37765 37973 +f 37780 37662 37884 +f 37677 37539 37770 +f 37687 37975 37602 +f 37706 37874 37623 +f 37666 37623 37874 +f 37757 37571 37787 +f 37662 37664 37884 +f 37574 37604 37835 +f 37602 37975 37839 +f 37784 37592 37887 +f 37701 37876 37578 +f 37651 37784 37856 +f 37911 37695 37931 +f 37785 37735 37693 +f 37888 37651 37856 +f 37644 37558 37946 +f 37929 37750 37641 +f 37931 37695 37593 +f 37875 37574 37835 +f 37678 37520 38042 +f 37731 37641 37750 +f 37712 37759 37843 +f 37500 37950 37782 +f 37786 37512 37826 +f 37782 37690 37663 +f 37945 37591 37809 +f 37915 37576 37890 +f 37515 37890 37576 +f 37891 37851 37850 +f 37857 37527 37825 +f 37610 37831 37863 +f 37737 37742 37914 +f 37732 37739 37880 +f 37515 37879 37890 +f 37688 37744 38074 +f 37768 37888 37930 +f 37655 37710 37877 +f 37505 37653 37741 +f 37789 37771 37772 +f 37934 37557 37777 +f 37660 37762 37680 +f 37757 37877 37710 +f 37645 37928 37738 +f 37958 37692 37696 +f 37597 37880 37771 +f 37752 37763 37713 +f 37600 37557 37934 +f 37785 37609 37934 +f 37622 37871 37765 +f 37761 37668 37988 +f 37875 37947 37529 +f 37865 37699 37735 +f 37645 37420 38052 +f 37648 38052 37420 +f 37694 37586 37841 +f 37837 37841 37586 +f 37786 37826 37985 +f 37640 37581 37973 +f 37647 37845 37776 +f 37758 37533 37955 +f 37823 37682 37970 +f 37533 37891 37955 +f 37775 38108 37612 +f 37649 37647 37776 +f 37760 37656 37844 +f 37531 37937 37687 +f 37653 37649 37776 +f 37656 37613 37844 +f 37558 37654 37946 +f 37613 37711 37844 +f 37654 37779 37946 +f 37590 37981 37753 +f 37773 37616 37767 +f 37911 37983 37740 +f 37667 37616 37773 +f 37887 37667 37773 +f 37711 37692 37919 +f 37846 37848 37500 +f 37702 37869 37840 +f 37746 37748 37873 +f 37709 37945 37849 +f 37500 37848 37950 +f 37679 37709 37849 +f 37851 37587 37862 +f 37857 37825 37933 +f 37883 37671 37715 +f 37847 37793 37716 +f 37720 37909 37795 +f 37715 37551 37883 +f 37798 37716 37793 +f 37722 37716 37798 +f 37898 37722 37798 +f 37625 37722 37898 +f 37803 37802 37719 +f 37719 37833 37803 +f 37763 37900 37807 +f 37754 37763 37807 +f 37717 37674 37908 +f 37720 37717 37909 +f 37770 37754 37807 +f 37674 37836 37908 +f 37907 37727 38002 +f 37907 37809 37628 +f 37810 37666 37811 +f 37811 37666 37874 +f 38015 37631 37819 +f 37633 37489 38197 +f 37489 38019 38197 +f 37630 38019 37489 +f 37812 37551 37634 +f 37635 37636 37815 +f 37815 37817 37635 +f 37630 37810 38019 +f 37812 37632 38007 +f 37883 37551 37812 +f 37491 37635 37817 +f 37817 37905 37491 +f 38002 37727 37905 +f 37727 37491 37905 +f 38007 37632 37818 +f 37632 37812 37634 +f 37818 37631 38015 +f 37815 37636 37820 +f 37631 37719 37819 +f 37819 37719 37802 +f 37821 37636 37495 +f 37820 37636 37821 +f 37495 37496 37822 +f 37821 37495 37822 +f 37822 37486 38203 +f 37496 37486 37822 +f 38018 37486 37633 +f 38203 37486 38018 +f 37530 37705 37961 +f 37593 37610 37832 +f 37689 37969 37828 +f 37610 37863 37832 +f 37928 37838 37738 +f 37826 37745 37824 +f 37788 37745 37826 +f 37714 37829 37858 +f 37845 37714 37858 +f 37961 37705 37867 +f 37853 37756 38039 +f 37947 38039 37756 +f 37775 37954 38108 +f 37919 37692 37958 +f 37749 37605 37872 +f 37730 37827 37584 +f 37837 37643 37838 +f 37741 37965 37672 +f 37865 37735 37834 +f 37622 37672 37965 +f 37869 38021 37840 +f 37950 38035 37782 +f 37572 37699 37865 +f 37852 37781 37873 +f 37781 37746 37873 +f 37684 37781 37852 +f 37735 37785 37834 +f 37745 37702 37840 +f 37739 37572 37865 +f 37668 37607 37881 +f 37730 37646 38108 +f 37973 37765 37871 +f 37779 37760 37844 +f 37607 37842 37881 +f 38229 37873 37748 +f 37824 37745 37840 +f 38229 37748 37673 +f 37708 37914 37742 +f 37655 37877 37870 +f 37688 37766 37703 +f 37661 37703 37766 +f 37752 37926 37763 +f 37673 37755 37913 +f 37706 37661 38133 +f 37772 37977 37789 +f 37706 38133 37874 +f 37755 37530 37961 +f 37707 37614 37925 +f 37614 37789 37925 +f 37520 37769 37987 +f 37366 37736 37882 +f 37921 37691 37753 +f 37829 37691 37921 +f 37787 37712 37885 +f 38049 37855 37704 +f 37780 37882 37736 +f 37790 37704 37855 +f 37843 37885 37712 +f 37758 37955 37676 +f 37927 37833 37792 +f 37884 37570 37783 +f 37953 37843 37759 +f 37576 37953 37759 +f 37792 37827 37889 +f 37848 37846 37989 +f 37953 37576 37915 +f 37783 37639 37939 +f 37937 37740 37983 +f 37975 37687 37938 +f 37734 37644 37918 +f 37878 37918 37644 +f 37750 37929 38061 +f 37764 38041 37777 +f 37934 37777 37957 +f 37773 37767 37932 +f 37824 37916 37826 +f 37785 37934 38209 +f 37867 37870 37963 +f 37772 37771 37917 +f 37867 37655 37870 +f 37858 37829 37921 +f 37827 37730 38220 +f 37924 37679 37849 +f 37825 37679 37924 +f 38026 37741 37653 +f 37933 37825 37924 +f 37648 37678 38042 +f 37826 37916 37985 +f 37739 37865 37880 +f 38039 37940 37853 +f 38052 37959 37645 +f 37946 37878 37644 +f 37751 37683 37749 +f 37880 37865 37966 +f 37928 37645 37959 +f 38074 37744 38027 +f 37741 37964 37965 +f 37830 37864 37941 +f 37869 37743 37866 +f 37761 37988 37681 +f 37680 37762 37942 +f 37923 37823 37861 +f 37871 37622 37965 +f 37696 37823 37923 +f 38074 38029 37688 +f 37947 37875 37976 +f 37970 37861 37823 +f 38003 37733 37975 +f 37988 37668 37881 +f 37762 37684 37852 +f 37733 37839 37975 +f 37885 37877 37757 +f 37757 37787 37885 +f 37872 37605 37922 +f 37945 37809 37944 +f 37985 37948 37786 +f 37937 37935 37687 +f 37884 37968 37780 +f 37889 37927 37792 +f 37844 37711 37949 +f 37842 37669 37671 +f 37697 38131 37769 +f 37954 38158 38108 +f 37675 37778 37854 +f 37700 37567 37967 +f 37775 37774 38106 +f 37970 37682 37700 +f 37567 37657 37853 +f 37967 37567 37853 +f 37887 37773 37886 +f 37653 37776 37860 +f 38042 37520 38040 +f 37930 37888 37956 +f 37846 37676 37989 +f 37850 37851 37951 +f 37851 37862 37951 +f 37832 37931 37593 +f 37862 37734 37918 +f 37913 38229 37673 +f 37894 37893 37793 +f 37793 37847 37894 +f 37909 37717 37908 +f 37883 37812 38007 +f 37793 37893 37798 +f 37625 37898 37724 +f 37912 37724 38111 +f 37704 37912 38049 +f 37897 37763 37926 +f 37899 37747 37795 +f 37803 37833 37899 +f 37899 37833 37927 +f 37897 37900 37763 +f 37770 37807 37900 +f 37900 38078 37770 +f 37902 37770 38078 +f 37677 37770 37774 +f 37774 37770 37902 +f 37711 37919 37949 +f 37827 38028 37889 +f 37811 37874 38022 +f 38268 37639 37681 +f 37968 38060 37780 +f 37755 38023 37913 +f 37777 38041 37957 +f 38061 38125 37750 +f 37696 37923 37958 +f 37883 38135 37671 +f 37964 37741 38026 +f 37956 37856 37952 +f 37891 37850 38064 +f 37888 37856 37956 +f 37917 38215 37772 +f 37955 37891 38064 +f 37689 37828 37920 +f 37860 37776 37845 +f 37755 37961 38023 +f 37737 37914 38059 +f 37915 37890 38065 +f 37970 37700 37967 +f 38030 37918 37878 +f 37960 37852 37873 +f 37730 38108 38220 +f 37882 37780 38060 +f 38042 38122 37648 +f 37968 37884 37978 +f 38033 37782 38035 +f 37978 37884 38044 +f 37884 37783 38044 +f 37690 37894 37847 +f 37708 37707 37925 +f 37925 38154 37708 +f 37749 37962 37751 +f 37690 37782 38033 +f 37987 38040 37520 +f 38053 37783 37939 +f 38129 37841 37837 +f 37939 37639 38268 +f 37980 37661 37766 +f 37752 37751 37962 +f 37971 37841 38129 +f 37952 37856 37784 +f 37926 37752 37962 +f 37943 37830 37941 +f 38025 37922 37737 +f 37604 37830 37943 +f 37835 37604 37943 +f 37976 37875 37835 +f 37988 37881 38037 +f 37981 37675 37854 +f 37843 37984 37885 +f 38041 37786 37948 +f 37764 37786 38041 +f 37959 37838 37928 +f 38022 38079 37811 +f 37858 37921 38113 +f 37995 38135 37883 +f 38052 37648 38122 +f 37771 37880 37917 +f 37840 38021 37824 +f 37855 38049 38103 +f 37929 37876 38061 +f 38215 37977 37772 +f 37827 38220 38028 +f 37932 37855 38103 +f 37768 37930 38109 +f 37864 37768 38109 +f 37890 37879 38068 +f 37767 37855 37932 +f 37969 37731 37750 +f 37985 37916 38149 +f 37951 38064 37850 +f 37961 37867 37963 +f 37872 37922 38067 +f 37879 37841 37971 +f 38068 37879 37971 +f 37835 38038 37976 +f 37861 37970 38104 +f 37697 37640 37973 +f 37987 37769 38131 +f 37976 38123 37947 +f 38039 37947 38123 +f 38025 38067 37922 +f 37914 37708 38154 +f 37983 37911 38051 +f 37842 37671 38135 +f 37983 38127 37937 +f 37935 37937 38127 +f 38039 37979 37940 +f 37946 37779 38036 +f 37975 37938 37986 +f 37859 38146 37743 +f 37938 37687 37935 +f 38036 37779 37844 +f 37766 37688 38029 +f 37866 37743 38146 +f 37942 37762 37852 +f 37978 38024 37968 +f 37934 38031 38209 +f 38133 37661 37980 +f 38105 37862 37918 +f 37676 37955 37989 +f 37783 38053 38044 +f 38058 37870 37877 +f 37924 37849 38145 +f 38268 38056 37939 +f 37981 38048 37753 +f 37834 37785 38071 +f 37921 37753 38076 +f 38058 37877 37885 +f 37885 37982 38058 +f 37984 37982 37885 +f 38030 37878 37946 +f 37953 37984 37843 +f 38229 37913 38020 +f 37894 37690 38033 +f 37798 37893 37992 +f 37894 37992 37893 +f 37898 37798 37992 +f 38007 37995 37883 +f 38078 37900 37897 +f 37902 38106 37774 +f 38111 38114 37912 +f 37909 37908 38089 +f 38001 38089 37908 +f 37908 37836 38003 +f 38003 38001 37908 +f 37836 37733 38003 +f 38124 37907 38002 +f 37907 38124 37809 +f 37810 37811 38079 +f 38079 38288 37810 +f 37817 37815 38013 +f 37817 38014 37905 +f 38007 37818 38191 +f 38191 37818 38015 +f 38015 37819 38016 +f 38002 37905 38014 +f 37819 37802 38016 +f 38014 37817 38013 +f 37802 37909 38016 +f 38016 37909 38089 +f 37815 37820 38017 +f 37802 37803 37909 +f 37909 37803 37795 +f 37795 37803 37899 +f 38018 37633 38420 +f 38420 37633 38197 +f 38019 37810 38288 +f 37912 38114 38049 +f 38021 37869 37866 +f 38148 37880 37966 +f 37911 37931 38051 +f 37944 38145 37945 +f 38053 37939 38056 +f 37930 37956 38109 +f 38148 38211 37880 +f 37957 38041 38062 +f 38126 37838 37959 +f 38021 37916 37824 +f 37945 38145 37849 +f 38026 37653 37860 +f 38109 38327 37864 +f 38211 37917 37880 +f 37845 37858 38113 +f 37984 37953 38132 +f 38104 37958 37923 +f 37923 37861 38104 +f 37957 38031 37934 +f 38055 37963 37870 +f 37964 38026 38138 +f 37853 37940 37979 +f 38112 37924 38145 +f 37837 37838 38057 +f 38060 37968 38225 +f 37953 37915 38065 +f 38065 38132 37953 +f 37969 37750 38125 +f 37737 38059 38025 +f 38138 37965 37964 +f 37868 37882 37701 +f 37962 38077 37926 +f 37835 37943 38038 +f 38105 37951 37862 +f 37927 37889 38117 +f 37860 37845 38214 +f 37865 37834 38256 +f 38055 37870 38058 +f 37979 38260 37853 +f 37933 37924 38112 +f 37773 38230 37886 +f 37969 38147 37828 +f 38065 37890 38066 +f 37887 37886 38144 +f 38036 37844 38119 +f 37744 37857 38027 +f 38037 38152 37988 +f 37844 37949 38119 +f 37978 38044 38043 +f 37956 37952 38274 +f 38030 37946 38116 +f 37960 38032 38338 +f 37873 38032 37960 +f 37789 37977 38115 +f 37982 37984 38130 +f 37890 38120 38066 +f 38032 37873 38223 +f 37789 38115 37925 +f 37881 37842 38135 +f 38146 37689 37920 +f 37973 38358 37697 +f 38120 37890 38068 +f 38036 38116 37946 +f 38358 38131 37697 +f 37942 38072 37680 +f 38129 37837 38057 +f 37831 37680 37863 +f 37863 37680 38072 +f 38124 38234 37809 +f 37944 37809 38234 +f 37894 38033 38118 +f 38151 38068 37971 +f 37852 38063 37942 +f 37981 37854 38069 +f 38045 37981 38069 +f 38040 37987 38131 +f 37950 37848 38280 +f 37986 37938 37935 +f 38035 37950 38280 +f 37989 38280 37848 +f 37989 37955 38136 +f 38076 37753 38048 +f 38077 37962 38137 +f 37951 38105 38064 +f 37876 37701 38150 +f 38061 37876 38150 +f 38050 37916 38021 +f 37941 37864 38327 +f 37865 38256 37966 +f 37857 38205 38027 +f 37832 37863 38247 +f 38147 37969 38125 +f 37943 37941 38054 +f 38161 38020 37913 +f 37857 37933 38112 +f 38107 37970 37967 +f 37871 37965 38261 +f 38205 37857 38112 +f 38162 38161 37913 +f 38162 37913 38023 +f 38038 38123 37976 +f 37916 38276 38149 +f 38038 37943 38054 +f 38331 38038 38054 +f 37871 38261 37973 +f 37859 37689 38146 +f 38059 37914 38073 +f 37975 38069 38003 +f 38126 38057 37838 +f 38045 38069 37975 +f 37681 37988 38152 +f 37980 37766 38029 +f 38051 38127 37983 +f 37860 38214 38332 +f 37960 38063 37852 +f 37986 37935 38281 +f 38104 37970 38107 +f 38152 38037 38153 +f 37881 38153 38037 +f 38075 37975 37986 +f 38053 38318 38044 +f 38071 37785 38209 +f 38071 38256 37834 +f 38267 37784 37887 +f 37971 38129 38151 +f 37873 38229 38223 +f 37952 37784 38267 +f 38274 37952 38267 +f 37981 38045 38159 +f 38048 37981 38159 +f 38034 37894 38118 +f 38035 38280 38336 +f 37747 37899 38166 +f 37854 37778 38166 +f 38166 38165 37854 +f 37778 37747 38166 +f 37899 37927 38293 +f 37992 37894 38173 +f 38170 37992 38173 +f 38293 38166 37899 +f 37894 38034 38173 +f 37898 37992 38170 +f 37854 38165 38069 +f 37724 37898 38170 +f 38111 37724 38170 +f 38083 37995 38007 +f 38083 38007 38191 +f 37926 38077 37897 +f 37897 38077 38078 +f 38089 38001 38169 +f 38001 38003 38069 +f 38270 38052 38122 +f 37931 37832 38247 +f 37959 38052 38270 +f 38147 38245 37828 +f 37902 38078 38213 +f 37916 38050 38276 +f 38026 38253 38138 +f 38162 38023 38243 +f 37977 38215 38347 +f 38062 38271 37957 +f 38031 37957 38271 +f 37962 37749 38137 +f 38042 38487 38122 +f 37773 37932 38230 +f 37882 38150 37701 +f 38121 37941 38327 +f 38054 37941 38121 +f 38104 38353 37958 +f 38243 38023 38156 +f 38023 37961 38156 +f 37920 37828 38146 +f 37948 37985 38149 +f 38214 37845 38113 +f 38105 37918 38143 +f 38038 38228 38123 +f 38156 37961 37963 +f 38228 38038 38331 +f 38358 37973 38261 +f 38030 38143 37918 +f 38115 38154 37925 +f 38154 38073 37914 +f 38073 38219 38059 +f 38148 37966 38257 +f 38028 38117 37889 +f 38040 38371 38042 +f 38115 37977 38347 +f 38021 37866 38050 +f 38024 37978 38043 +f 38133 38022 37874 +f 38075 38045 37975 +f 38134 38133 37980 +f 38332 38026 37860 +f 38227 38030 38272 +f 38030 38116 38272 +f 38127 38281 37935 +f 37942 38063 38072 +f 38338 38032 38223 +f 38318 38053 38056 +f 37919 37958 38241 +f 38064 38105 38143 +f 37944 38234 38128 +f 37955 38064 38236 +f 38145 37944 38128 +f 37982 38130 38160 +f 37984 38132 38130 +f 38103 38049 38204 +f 38076 38048 38238 +f 38062 38041 38265 +f 38061 38150 38125 +f 38274 38109 37956 +f 37932 38103 38264 +f 38132 38065 38110 +f 38113 37921 38244 +f 38141 38064 38143 +f 38065 38066 38110 +f 38213 38217 37902 +f 38270 38372 37959 +f 38275 38125 38216 +f 38344 38112 38145 +f 38106 37902 38217 +f 37775 38106 38217 +f 37749 37872 38249 +f 38147 38125 38275 +f 38454 38151 38129 +f 38454 38129 38501 +f 38230 38144 37886 +f 37931 38247 38051 +f 38243 38206 38162 +f 38310 38112 38344 +f 38205 38112 38310 +f 38215 37917 38211 +f 38067 38025 38140 +f 38146 37828 38427 +f 37966 38256 38257 +f 38104 38107 38221 +f 38067 38139 37872 +f 38136 37955 38236 +f 38150 37882 38450 +f 38220 38108 38158 +f 38218 38071 38209 +f 38357 38074 38027 +f 38114 38111 38299 +f 37967 37853 38260 +f 37965 38138 38210 +f 37989 38136 38280 +f 38204 38049 38114 +f 38060 38450 37882 +f 38280 38136 38262 +f 38242 38156 38224 +f 38050 37866 38477 +f 38117 38293 37927 +f 38267 37887 38144 +f 38254 38036 38119 +f 38279 38063 38269 +f 37965 38210 38261 +f 38117 38028 38248 +f 38236 38064 38141 +f 38273 38116 38036 +f 38063 37960 38269 +f 38035 38282 38033 +f 38265 38041 37948 +f 38075 37986 38232 +f 38232 37986 38281 +f 38022 38133 38134 +f 37968 38024 38250 +f 38134 38470 38022 +f 38119 37949 38259 +f 37963 38055 38362 +f 37949 37919 38259 +f 38348 37863 38072 +f 38155 38022 38470 +f 38241 38259 37919 +f 38235 38055 38058 +f 38072 38063 38279 +f 38235 38058 37982 +f 38075 38159 38045 +f 38226 38223 38229 +f 38130 38132 38208 +f 38264 38103 38204 +f 37921 38076 38244 +f 38162 38233 38161 +f 38159 38237 38048 +f 38238 38048 38237 +f 38135 37995 38231 +f 38231 37995 38083 +f 38111 38170 38291 +f 38089 38169 38168 +f 38077 38213 38078 +f 38308 38124 38002 +f 38124 38308 38234 +f 38288 38079 38603 +f 38308 38002 38189 +f 38189 38002 38014 +f 38412 38089 38168 +f 38191 38015 38195 +f 38189 38013 38397 +f 38014 38013 38189 +f 38195 38016 38196 +f 38015 38016 38195 +f 38196 38089 38412 +f 38016 38089 38196 +f 37815 38017 38193 +f 38193 38194 37815 +f 38013 37815 38194 +f 38202 38018 38420 +f 38421 38197 38198 +f 38197 38019 38198 +f 38286 38198 38019 +f 38019 38288 38286 +f 38201 38017 38200 +f 38200 38017 37821 +f 37821 38017 37820 +f 38193 38017 38201 +f 37822 38199 37821 +f 37821 38199 38200 +f 38203 38199 37822 +f 38203 38018 38202 +f 38429 38476 38109 +f 38211 38148 38314 +f 38209 38031 38442 +f 37958 38353 38241 +f 38327 38109 38476 +f 38245 38147 38207 +f 38027 38205 38423 +f 38107 37967 38221 +f 37863 38348 38247 +f 38347 38215 38255 +f 38029 38074 38357 +f 38137 38212 38077 +f 38208 38132 38110 +f 38025 38219 38140 +f 38059 38219 38025 +f 38269 37960 38370 +f 38230 37932 38264 +f 38060 38225 38450 +f 38110 38066 38240 +f 38104 38221 38353 +f 38146 38350 37866 +f 38350 38477 37866 +f 37979 38039 38123 +f 38242 38243 38156 +f 38219 38073 38333 +f 38148 38257 38361 +f 38073 38154 38349 +f 38333 38073 38349 +f 38311 38057 38126 +f 38144 38230 38313 +f 38359 38131 38358 +f 38334 38026 38332 +f 38265 37948 38317 +f 38277 38115 38347 +f 38266 38131 38359 +f 38318 38056 38323 +f 38260 37979 38458 +f 37960 38338 38370 +f 38056 38268 38324 +f 38040 38131 38266 +f 38068 38151 38451 +f 38143 38030 38437 +f 38371 38040 38266 +f 38334 38253 38026 +f 38225 37968 38326 +f 38265 38271 38062 +f 38274 38267 38319 +f 38079 38022 38456 +f 38020 38161 38233 +f 38456 38022 38155 +f 37954 37775 38554 +f 38158 37954 38554 +f 38139 38249 37872 +f 38337 38152 38153 +f 38224 38156 38325 +f 38140 38139 38067 +f 38453 38028 38220 +f 38273 38272 38116 +f 38254 38119 38259 +f 38156 37963 38362 +f 38354 38153 37881 +f 38289 38278 38222 +f 37881 38135 38231 +f 38222 38204 38114 +f 38282 38035 38336 +f 38235 37982 38160 +f 38127 38051 38463 +f 38160 38130 38494 +f 38494 38130 38208 +f 38031 38271 38432 +f 38248 38028 38588 +f 38149 38276 38430 +f 38442 38031 38432 +f 38240 38468 38110 +f 38442 38218 38209 +f 38310 38423 38205 +f 38066 38120 38240 +f 38207 38147 38321 +f 38331 38054 38444 +f 38141 38143 38438 +f 38245 38427 37828 +f 38076 38238 38352 +f 38464 38213 38475 +f 38043 38250 38024 +f 38217 38213 38464 +f 38352 38244 38076 +f 38256 38071 38218 +f 38357 38027 38423 +f 38210 38138 38253 +f 38327 38444 38121 +f 38554 37775 38363 +f 38217 38363 37775 +f 38277 38154 38115 +f 38043 38044 38322 +f 38129 38057 38311 +f 38054 38121 38444 +f 38268 37681 38428 +f 37681 38152 38428 +f 38437 38030 38227 +f 38113 38244 38492 +f 38428 38152 38337 +f 38260 38567 37967 +f 38320 38318 38323 +f 38567 38221 37967 +f 38465 38458 37979 +f 38214 38113 38492 +f 38036 38254 38273 +f 38123 38228 38447 +f 38050 38430 38276 +f 38465 38123 38447 +f 37979 38123 38465 +f 38588 38028 38453 +f 38293 38117 38339 +f 38120 38068 38451 +f 37948 38149 38317 +f 38326 37968 38250 +f 38283 38340 38284 +f 38325 38156 38362 +f 38230 38264 38330 +f 38362 38055 38369 +f 38241 38553 38259 +f 38354 37881 38231 +f 38126 37959 38372 +f 38075 38232 38284 +f 38075 38284 38340 +f 38118 38033 38467 +f 38234 38375 38128 +f 38598 38336 38280 +f 38125 38150 38216 +f 38280 38262 38335 +f 38020 38233 38435 +f 38147 38275 38328 +f 38159 38075 38340 +f 38128 38344 38145 +f 38233 38162 38343 +f 38435 38233 38309 +f 38162 38206 38263 +f 38263 38206 38309 +f 38286 38288 38287 +f 38166 38529 38165 +f 38034 38118 38385 +f 38083 38239 38231 +f 38299 38111 38291 +f 38291 38170 38173 +f 38529 38166 38293 +f 38456 38603 38079 +f 38222 38114 38289 +f 38289 38114 38299 +f 38459 38165 38529 +f 38083 38191 38605 +f 38001 38284 38169 +f 38165 38459 38069 +f 38283 38069 38459 +f 38069 38283 38001 +f 38001 38283 38284 +f 38307 38189 38397 +f 38308 38189 38307 +f 38375 38234 38308 +f 38307 38375 38308 +f 38148 38361 38314 +f 38051 38247 38426 +f 38311 38126 38425 +f 38313 38230 38312 +f 38576 38274 38319 +f 38501 38129 38311 +f 38346 38317 38149 +f 38212 38137 38535 +f 38120 38451 38240 +f 38348 38072 38484 +f 38137 37749 38249 +f 38241 38353 38486 +f 38215 38211 38255 +f 38576 38429 38109 +f 38109 38274 38576 +f 38454 38451 38151 +f 38268 38428 38324 +f 38243 38242 38469 +f 38213 38212 38475 +f 38077 38212 38213 +f 38358 38261 38351 +f 38256 38218 38479 +f 38350 38146 38427 +f 38322 38044 38318 +f 38555 38469 38242 +f 38349 38154 38532 +f 38332 38214 38492 +f 38254 38259 38434 +f 38277 38532 38154 +f 38357 37980 38029 +f 38224 38378 38242 +f 38050 38477 38481 +f 38441 38227 38272 +f 38362 38356 38325 +f 38228 38331 38364 +f 38453 38220 38367 +f 38371 38487 38042 +f 38220 38158 38367 +f 38486 38553 38241 +f 38264 38204 38443 +f 38216 38150 38355 +f 38443 38330 38264 +f 38459 38340 38283 +f 38365 38265 38317 +f 38354 38231 38342 +f 38487 38590 38122 +f 38230 38330 38312 +f 38561 38128 38375 +f 38271 38265 38365 +f 38235 38369 38055 +f 38231 38239 38342 +f 38321 38147 38328 +f 38284 38232 38373 +f 38463 38051 38426 +f 38368 38222 38278 +f 38226 38338 38223 +f 38443 38222 38368 +f 38204 38222 38443 +f 38237 38159 38461 +f 38226 38229 38542 +f 38238 38237 38424 +f 38229 38020 38542 +f 38343 38309 38233 +f 38263 38343 38162 +f 38319 38267 38546 +f 38310 38344 38574 +f 38309 38206 38435 +f 38435 38206 38243 +f 38117 38248 38572 +f 38137 38249 38535 +f 38576 38319 38546 +f 38347 38255 38436 +f 38247 38348 38426 +f 38492 38244 38352 +f 38532 38277 38478 +f 38555 38242 38378 +f 38432 38271 38366 +f 38249 38139 38473 +f 38379 38378 38325 +f 38355 38321 38328 +f 38325 38356 38379 +f 38546 38144 38449 +f 38267 38144 38546 +f 38260 38458 38575 +f 38140 38219 38333 +f 38438 38143 38437 +f 38207 38321 38569 +f 38444 38327 38476 +f 38250 38043 38322 +f 38322 38318 38320 +f 38320 38323 38584 +f 38368 38278 38383 +f 38430 38050 38481 +f 38160 38709 38235 +f 38254 38500 38273 +f 38452 38451 38454 +f 38216 38355 38328 +f 38323 38056 38584 +f 38584 38056 38324 +f 38328 38275 38216 +f 38150 38736 38355 +f 38345 38127 38463 +f 38279 38269 38712 +f 38228 38364 38447 +f 38344 38128 38561 +f 38281 38127 38345 +f 38281 38345 38232 +f 38270 38122 38590 +f 38370 38712 38269 +f 38437 38227 38441 +f 38494 38208 38455 +f 38366 38271 38365 +f 38072 38279 38484 +f 38272 38273 38500 +f 38159 38340 38461 +f 38435 38542 38020 +f 38033 38282 38467 +f 38263 38309 38343 +f 38280 38335 38598 +f 38424 38237 38551 +f 38352 38238 38424 +f 38325 38378 38224 +f 38287 38288 38603 +f 38289 38299 38384 +f 38515 38289 38384 +f 38083 38457 38239 +f 38299 38291 38384 +f 38278 38289 38515 +f 38515 38383 38278 +f 38605 38457 38083 +f 38291 38173 38384 +f 38518 38168 38169 +f 38034 38384 38173 +f 38169 38284 38518 +f 38518 38284 38373 +f 38404 38402 38394 +f 38394 38405 38404 +f 38405 38394 38396 +f 38395 38405 38396 +f 38406 38404 38405 +f 38405 38407 38406 +f 38407 38405 38395 +f 38411 38422 38413 +f 38418 38422 38411 +f 38422 38200 38413 +f 38200 38199 38414 +f 38414 38413 38200 +f 38422 38418 38416 +f 38201 38422 38416 +f 38200 38422 38201 +f 38419 38201 38416 +f 38193 38201 38419 +f 38194 38193 38419 +f 38013 38194 38626 +f 38397 38013 38626 +f 38191 38195 38417 +f 38195 38196 38417 +f 38417 38196 38412 +f 38197 38421 38420 +f 38402 38404 38415 +f 38415 38404 38406 +f 38533 38212 38535 +f 38500 38254 38434 +f 38232 38648 38373 +f 38468 38208 38110 +f 38245 38207 38427 +f 38365 38317 38346 +f 38474 38312 38330 +f 38569 38355 38466 +f 38321 38355 38569 +f 38501 38311 38591 +f 38339 38117 38572 +f 38474 38330 38579 +f 38282 38336 38467 +f 38357 38423 38783 +f 38434 38259 38553 +f 38261 38210 38351 +f 38337 38153 38713 +f 38469 38435 38243 +f 38211 38314 38700 +f 38262 38136 38582 +f 37980 38357 38698 +f 38479 38218 38442 +f 38139 38140 38541 +f 38341 38160 38494 +f 38536 38347 38436 +f 38698 38552 37980 +f 38486 38353 38656 +f 38134 37980 38552 +f 38541 38140 38333 +f 38331 38444 38364 +f 38480 38256 38479 +f 38239 38642 38342 +f 38356 38362 38602 +f 38566 38212 38533 +f 38141 38438 38674 +f 38144 38313 38449 +f 38353 38221 38497 +f 38257 38256 38480 +f 38361 38257 38448 +f 38567 38260 38575 +f 38674 38438 38437 +f 38149 38430 38483 +f 38235 38709 38369 +f 38346 38149 38483 +f 38372 38270 38493 +f 38482 38330 38443 +f 38136 38236 38600 +f 38236 38141 38600 +f 38464 38363 38217 +f 38478 38347 38536 +f 38277 38347 38478 +f 38441 38272 38557 +f 38500 38557 38272 +f 38367 38158 38554 +f 38226 38542 38505 +f 38505 38462 38226 +f 38551 38237 38461 +f 38368 38471 38443 +f 38340 38459 38673 +f 38232 38345 38534 +f 38648 38232 38534 +f 38455 38208 38550 +f 38211 38700 38255 +f 38535 38249 38537 +f 38644 38427 38677 +f 38588 38572 38248 +f 38475 38212 38566 +f 38350 38427 38644 +f 38348 38484 38707 +f 38312 38679 38313 +f 38208 38468 38550 +f 38542 38435 38545 +f 38493 38270 38590 +f 38475 38586 38464 +f 38427 38207 38585 +f 38698 38357 38783 +f 38442 38432 38654 +f 38363 38464 38586 +f 38426 38348 38597 +f 38479 38442 38684 +f 38569 38585 38207 +f 38351 38210 38691 +f 38484 38279 38668 +f 38379 38356 38602 +f 38467 38336 38598 +f 38582 38136 38600 +f 38453 38367 38711 +f 38311 38425 38591 +f 38435 38469 38545 +f 38153 38354 38660 +f 38425 38126 38592 +f 38221 38567 38497 +f 38482 38443 38471 +f 38444 38476 38539 +f 38711 38367 38554 +f 38457 38488 38239 +f 38448 38257 38480 +f 38709 38160 38341 +f 38502 38250 38322 +f 38463 38426 38460 +f 38449 38313 38679 +f 38448 38314 38361 +f 38470 38134 38552 +f 38332 38492 38560 +f 38503 38368 38383 +f 38262 38559 38335 +f 38375 38307 38599 +f 38461 38340 38549 +f 38155 38470 38456 +f 38266 38359 38747 +f 38451 38452 38565 +f 38565 38452 38686 +f 38452 38454 38501 +f 38362 38369 38602 +f 38371 38266 38491 +f 38338 38226 38462 +f 38487 38371 38491 +f 38141 38674 38600 +f 38555 38378 38678 +f 38493 38592 38372 +f 38548 38441 38557 +f 38384 38034 38513 +f 38293 38339 38601 +f 38579 38330 38482 +f 38118 38467 38511 +f 38293 38601 38529 +f 38457 38605 38805 +f 38384 38607 38515 +f 38385 38118 38511 +f 38034 38385 38513 +f 38383 38515 38614 +f 38865 38529 38601 +f 38503 38383 38614 +f 38459 38529 38865 +f 38518 38373 38648 +f 38402 38528 38394 +f 38527 38528 38402 +f 38396 38394 38528 +f 38396 38620 38395 +f 38599 38307 38397 +f 38349 38532 38571 +f 38427 38585 38677 +f 38437 38441 38548 +f 38476 38429 38538 +f 38538 38539 38476 +f 38546 38449 38652 +f 38574 38577 38310 +f 38539 38573 38444 +f 38364 38444 38573 +f 38365 38346 38646 +f 38583 38310 38577 +f 38452 38501 38659 +f 38253 38334 38662 +f 38568 38475 38566 +f 38644 38685 38350 +f 38678 38378 38540 +f 38698 38783 38595 +f 38502 38322 38784 +f 38586 38475 38568 +f 38465 38650 38587 +f 38447 38364 38573 +f 38126 38372 38592 +f 38378 38379 38540 +f 38465 38447 38650 +f 38210 38253 38662 +f 38312 38474 38702 +f 38210 38662 38691 +f 38458 38465 38587 +f 38679 38312 38544 +f 38783 38423 38651 +f 38784 38320 38580 +f 38322 38320 38784 +f 38586 38667 38363 +f 38428 38337 38920 +f 38365 38646 38366 +f 38460 38426 38597 +f 38429 38576 38683 +f 38547 38429 38683 +f 38366 38646 38653 +f 38337 38713 38920 +f 38710 38492 38352 +f 38432 38366 38653 +f 38654 38432 38653 +f 38358 38351 38663 +f 38684 38442 38654 +f 38350 38781 38477 +f 38588 38453 38711 +f 38660 38713 38153 +f 38557 38500 38558 +f 38481 38477 38781 +f 38707 38597 38348 +f 38354 38342 38660 +f 38584 38324 38485 +f 38334 38332 38560 +f 38326 38250 38556 +f 38736 38466 38355 +f 38660 38342 38642 +f 38501 38591 38659 +f 38556 38250 38502 +f 38370 38338 38462 +f 38500 38434 38558 +f 38266 38747 38491 +f 38549 38340 38673 +f 38450 38225 38739 +f 38430 38481 38483 +f 38345 38463 38778 +f 38657 38469 38555 +f 38706 38379 38602 +f 38279 38712 38668 +f 38335 38559 38598 +f 38240 38451 38565 +f 38565 38496 38240 +f 38375 38599 38561 +f 38603 38456 38741 +f 38344 38561 38574 +f 38480 38479 38564 +f 38642 38239 38488 +f 38534 38345 38761 +f 38656 38353 38497 +f 38462 38505 38787 +f 38646 38346 38690 +f 38549 38694 38461 +f 38757 38505 38542 +f 38576 38546 38652 +f 38461 38694 38551 +f 38333 38681 38541 +f 38423 38310 38583 +f 38573 38539 38776 +f 38570 38585 38569 +f 38586 38568 38693 +f 38651 38423 38583 +f 38324 38428 38777 +f 38681 38473 38139 +f 38779 38777 38428 +f 38540 38379 38706 +f 38591 38425 38774 +f 38705 38667 38586 +f 38554 38363 38667 +f 38424 38551 38701 +f 38541 38681 38139 +f 38249 38473 38537 +f 38436 38255 38703 +f 38352 38424 38793 +f 38434 38553 38589 +f 38455 38661 38494 +f 38739 38225 38556 +f 38320 38584 38580 +f 38450 38736 38150 +f 38589 38553 38848 +f 38544 38312 38702 +f 38553 38486 38848 +f 38778 38463 38844 +f 38455 38550 38754 +f 38708 38602 38369 +f 38761 38345 38778 +f 38709 38708 38369 +f 38225 38326 38556 +f 38468 38240 38581 +f 38333 38349 38839 +f 38532 38478 38571 +f 38240 38496 38581 +f 38262 38582 38559 +f 38844 38463 38460 +f 38359 38358 38663 +f 38674 38437 38647 +f 38334 38560 38662 +f 38600 38671 38582 +f 38840 38456 38470 +f 38287 38627 38286 +f 38482 38578 38579 +f 38614 38515 38607 +f 38721 38513 38385 +f 38607 38384 38818 +f 38384 38513 38818 +f 38471 38611 38482 +f 38503 38471 38368 +f 38611 38471 38503 +f 38648 38728 38518 +f 38619 38396 38528 +f 38621 38395 38620 +f 38407 38395 38621 +f 38599 38397 38622 +f 38411 38413 38635 +f 38168 38518 38817 +f 38817 38518 38728 +f 38633 38411 38635 +f 38623 38605 38191 +f 38191 38417 38629 +f 38635 38414 38636 +f 38413 38414 38635 +f 38527 38402 38630 +f 38417 38412 38631 +f 38624 38625 38416 +f 38416 38625 38419 +f 38415 38632 38630 +f 38402 38415 38630 +f 38634 38632 38415 +f 38415 38406 38634 +f 38194 38625 38638 +f 38419 38625 38194 +f 38626 38194 38638 +f 38634 38406 38637 +f 38626 38622 38397 +f 38641 38637 38406 +f 38407 38641 38406 +f 38411 38637 38641 +f 38633 38637 38411 +f 38420 38421 38831 +f 38407 38621 38641 +f 38641 38621 38639 +f 38831 38421 38640 +f 38198 38640 38421 +f 38641 38639 38418 +f 38411 38641 38418 +f 38640 38198 38627 +f 38416 38418 38639 +f 38624 38416 38639 +f 38286 38627 38198 +f 38636 38414 38203 +f 38203 38414 38199 +f 38203 38202 38636 +f 38676 38571 38478 +f 38491 38747 39040 +f 38569 38466 38680 +f 38483 38690 38346 +f 38429 38547 38740 +f 38564 38479 38684 +f 38682 38569 38680 +f 38679 38652 38449 +f 38540 38706 38742 +f 38682 38570 38569 +f 38452 38659 38967 +f 38848 38486 38656 +f 38538 38429 38740 +f 38787 38505 38757 +f 38572 38588 38753 +f 38847 38585 38570 +f 38571 38839 38349 +f 38487 38491 39040 +f 38686 38452 38967 +f 38681 38333 38839 +f 38648 38534 38767 +f 38781 38350 38685 +f 38577 38688 38583 +f 38548 38647 38437 +f 38673 38759 38549 +f 38485 38324 38777 +f 38580 38584 38670 +f 38649 38757 38542 +f 38703 38255 38700 +f 38860 38341 38494 +f 38693 38705 38586 +f 38661 38860 38494 +f 38428 38920 38779 +f 38497 38567 38735 +f 38485 38670 38584 +f 38487 39040 38758 +f 38481 38697 38483 +f 38597 38745 38460 +f 38740 38547 38683 +f 38649 38542 38545 +f 38578 38482 38658 +f 38575 38458 38687 +f 38649 38545 38655 +f 38650 38447 38573 +f 38590 38487 38758 +f 38579 38578 38699 +f 38434 38589 38558 +f 38754 38550 38922 +f 38474 38579 38699 +f 38702 38474 38699 +f 38545 38469 38657 +f 38840 38470 38768 +f 38470 38552 38762 +f 38810 38459 38672 +f 38673 38459 38810 +f 38653 38646 38749 +f 38557 38558 38870 +f 38643 38671 38600 +f 38653 38704 38654 +f 38600 38674 38643 +f 38425 38592 38774 +f 38701 38793 38424 +f 38793 38710 38352 +f 38339 38865 38601 +f 38466 38736 38680 +f 38748 38574 38561 +f 38577 38574 38748 +f 38686 38775 38565 +f 38583 38688 38651 +f 38643 38674 38645 +f 38690 38483 38956 +f 38848 38656 38689 +f 38678 38540 38837 +f 38879 38538 38740 +f 38536 38676 38478 +f 38759 38694 38549 +f 38656 38497 38696 +f 38645 38674 38647 +f 38497 38735 38696 +f 38535 38537 38833 +f 38860 38661 38790 +f 38647 38548 38888 +f 38652 38683 38576 +f 38938 38502 38784 +f 38754 38790 38661 +f 38888 38548 38750 +f 38578 38658 38699 +f 38677 38585 38875 +f 38661 38455 38754 +f 38847 38875 38585 +f 38698 38595 38897 +f 38548 38557 38750 +f 38573 38863 38650 +f 38697 38481 38781 +f 38314 38448 38849 +f 38768 38470 38762 +f 38351 38691 38842 +f 38667 38751 38554 +f 38846 38592 38493 +f 38736 38450 38841 +f 38959 38550 38468 +f 38554 38751 38711 +f 38700 38314 38947 +f 38588 38711 38753 +f 38703 38700 38947 +f 38956 38483 38697 +f 38450 38739 38841 +f 38703 38536 38436 +f 38774 38887 38591 +f 38659 38591 38887 +f 38780 38654 38871 +f 38684 38654 38780 +f 38341 38860 38709 +f 38775 38496 38565 +f 38709 38850 38708 +f 38668 38714 38484 +f 38678 38837 38555 +f 38560 38492 38710 +f 38668 38712 38891 +f 38891 38714 38668 +f 38713 38660 38734 +f 38734 38660 38882 +f 38559 38582 38737 +f 38598 38669 38467 +f 38582 38671 38769 +f 38741 38456 38840 +f 38669 38598 38853 +f 38627 38287 38719 +f 38797 38385 38511 +f 38603 38741 38719 +f 38287 38603 38719 +f 38818 38614 38607 +f 38669 38511 38467 +f 38457 38805 38752 +f 38720 38503 38614 +f 38721 38385 38797 +f 38611 38503 38720 +f 38658 38482 38611 +f 38865 38672 38459 +f 38817 38728 38977 +f 38658 38611 38720 +f 38746 38599 38715 +f 38728 38648 38730 +f 38730 38648 38767 +f 38513 38721 38716 +f 38528 38527 38809 +f 38620 38913 38621 +f 38624 38915 38625 +f 38622 38626 38815 +f 38815 38626 38731 +f 38599 38622 38715 +f 38713 38734 38925 +f 38575 38687 38735 +f 38837 38540 38773 +f 38567 38575 38735 +f 38671 38643 38771 +f 38645 38771 38643 +f 38687 38458 38926 +f 38742 38773 38540 +f 38872 38559 38737 +f 38582 38770 38737 +f 38598 38559 38872 +f 38770 38582 38769 +f 38537 38473 38833 +f 38844 38460 38745 +f 38642 38882 38660 +f 38587 38650 38692 +f 38458 38587 38692 +f 38759 38673 38810 +f 38879 38740 38738 +f 38599 38746 38561 +f 38590 38772 38493 +f 38860 38790 38786 +f 38748 38561 38746 +f 38772 38846 38493 +f 38781 38685 38859 +f 38669 38808 38511 +f 38721 38899 38716 +f 38862 38645 38647 +f 38755 38716 38899 +f 38688 38577 38748 +f 38758 38772 38590 +f 38702 38756 38544 +f 38755 38756 38702 +f 38934 38339 38890 +f 38370 38462 39094 +f 38571 39013 38839 +f 38681 38839 38836 +f 38787 39094 38462 +f 38580 38940 38784 +f 38676 38536 38951 +f 38761 38767 38534 +f 38683 38652 38760 +f 38750 38557 38870 +f 38670 38942 38580 +f 38706 38602 38765 +f 38704 38653 38749 +f 38473 38681 38743 +f 38967 38659 38933 +f 38679 38858 38652 +f 38552 38698 38897 +f 38602 38708 38765 +f 38762 38552 38897 +f 38853 38598 38872 +f 38850 38709 38860 +f 38777 38885 38485 +f 38740 38683 38738 +f 38694 38759 38766 +f 38662 39091 38691 +f 38694 38857 38551 +f 38794 38581 38496 +f 38701 38551 38857 +f 38767 38857 38766 +f 38572 38753 38744 +f 38766 38857 38694 +f 38793 38701 38867 +f 38533 38535 38833 +f 38710 38793 38868 +f 38657 38655 38545 +f 38314 38849 38947 +f 38667 38705 38751 +f 38837 38657 38555 +f 38707 38484 38852 +f 38852 38484 38714 +f 38834 38697 38781 +f 38743 38681 38836 +f 38663 38747 38359 +f 38833 38473 38743 +f 38879 38539 38538 +f 38533 38782 38566 +f 38671 38771 38769 +f 38564 38684 38780 +f 38845 38566 38952 +f 38676 38951 38571 +f 38566 38845 38568 +f 38865 38339 38934 +f 38775 38686 38957 +f 38448 38480 38564 +f 38339 38572 38890 +f 38692 38926 38458 +f 38884 38570 38682 +f 38573 38776 38863 +f 38742 38851 38773 +f 38693 38845 38705 +f 38938 38556 38502 +f 38645 38862 38771 +f 38957 38686 38967 +f 38857 38867 38701 +f 38753 38711 38785 +f 38703 38835 38536 +f 38974 38710 38868 +f 38785 38711 38751 +f 38651 38688 38894 +f 38894 38783 38651 +f 38592 38846 38774 +f 38897 38595 38783 +f 38766 38759 38810 +f 38885 38777 38869 +f 38739 38556 38921 +f 38777 38779 38936 +f 38558 38931 38870 +f 38558 38589 38931 +f 38864 38754 38922 +f 38959 38922 38550 +f 38767 38855 38857 +f 38899 38756 38755 +f 38468 38581 38794 +f 38713 38925 38920 +f 38657 38843 38655 +f 38679 38544 38756 +f 38933 38659 38887 +f 38742 38706 38765 +f 38760 38788 38856 +f 38597 38707 38937 +f 38760 38652 38858 +f 38760 38856 38683 +f 38683 38856 38789 +f 38683 38789 38738 +f 38845 38693 38568 +f 38804 38658 38800 +f 38627 38719 38796 +f 38457 38752 38488 +f 38699 38658 38804 +f 38755 38702 38804 +f 38806 38755 38804 +f 38818 38513 38806 +f 38806 38800 38818 +f 38806 38513 38716 +f 38804 38702 38699 +f 38716 38755 38806 +f 38623 38805 38605 +f 38511 38808 38797 +f 38818 38800 38720 +f 38614 38818 38720 +f 38977 38728 38982 +f 38730 38982 38728 +f 38720 38800 38658 +f 38767 38766 38730 +f 38528 38809 38619 +f 38913 38396 38619 +f 38620 38396 38913 +f 38622 38815 38816 +f 38816 38970 38622 +f 38970 38715 38622 +f 38621 38913 38639 +f 38913 38814 38639 +f 38639 38814 38624 +f 38822 38191 38629 +f 38623 38191 38822 +f 38823 38168 38817 +f 38412 38168 38823 +f 38821 38633 38635 +f 38629 38417 38631 +f 38635 38636 38821 +f 38631 38412 38823 +f 38630 38824 38527 +f 38527 38824 38809 +f 38826 38821 38636 +f 38915 38638 38625 +f 38827 38634 38825 +f 38632 38634 38827 +f 38638 38731 38626 +f 38630 38827 38824 +f 38632 38827 38630 +f 38420 38831 39158 +f 38830 38420 39158 +f 38634 38637 38828 +f 38828 38825 38634 +f 38637 38633 38829 +f 38829 38828 38637 +f 38831 38640 38832 +f 38627 38832 38640 +f 38832 38627 38796 +f 38949 38703 38947 +f 38871 38654 38704 +f 38835 38703 38949 +f 38789 38999 38738 +f 38931 38589 38848 +f 38951 38536 38835 +f 38921 38556 38938 +f 38708 38850 38932 +f 38468 38794 38959 +f 38739 38921 39035 +f 39013 38571 38874 +f 38571 38951 38874 +f 38680 38736 38945 +f 39037 38560 38710 +f 38884 38682 38881 +f 38833 38782 38533 +f 38646 38690 38956 +f 38781 38859 39008 +f 38952 38566 38782 +f 38769 38771 39023 +f 38772 39054 38846 +f 38880 38448 38964 +f 38840 39016 38741 +f 38669 38853 39006 +f 38662 38560 38929 +f 38855 38767 38761 +f 39091 38662 38929 +f 38572 38744 38890 +f 38849 38448 38880 +f 39023 38771 38862 +f 38808 38669 38873 +f 38644 38677 38875 +f 38745 38597 38937 +f 38370 39094 39043 +f 38888 38750 39034 +f 38856 38788 38877 +f 38746 38962 38748 +f 38663 38351 38842 +f 38650 38863 38924 +f 38657 38837 38893 +f 38793 38867 38973 +f 38870 39034 38750 +f 38736 38841 38876 +f 39008 38834 38781 +f 38841 38739 38876 +f 38945 38881 38680 +f 38946 38742 38765 +f 38883 38747 38663 +f 38680 38881 38682 +f 38765 38708 38932 +f 38834 39036 38697 +f 38875 38847 39020 +f 38956 38697 39036 +f 38848 38689 38931 +f 38872 39006 38853 +f 38560 39037 38929 +f 38758 39040 39042 +f 38860 38786 38850 +f 38580 38942 38940 +f 38749 38646 38956 +f 38746 38715 38970 +f 38642 38488 38975 +f 38647 38888 38927 +f 38670 38485 39031 +f 38865 38935 39063 +f 38752 38975 38488 +f 38964 38448 38564 +f 38962 38746 39000 +f 38836 38839 39005 +f 38862 38647 38878 +f 38927 38878 38647 +f 38735 38687 38838 +f 38885 39031 38485 +f 38744 38753 38785 +f 38966 38783 38894 +f 38944 38756 38899 +f 38871 38704 39012 +f 38897 38783 38966 +f 38936 38869 38777 +f 38851 38742 38946 +f 38786 38790 39009 +f 38539 38879 38919 +f 38762 38897 38966 +f 38966 38768 38762 +f 38760 38858 38788 +f 38663 38842 38896 +f 38779 38920 38960 +f 38679 38756 38944 +f 38944 38858 38679 +f 38887 38774 38846 +f 38692 38650 38924 +f 38867 38857 39014 +f 38864 38790 38754 +f 38857 38855 39014 +f 38845 39053 38705 +f 38751 38705 39053 +f 38790 38864 39009 +f 38761 38778 38886 +f 38855 38761 38886 +f 38843 38657 38893 +f 38745 38937 38955 +f 38891 38712 39043 +f 38712 38370 39043 +f 38797 38899 38721 +f 38900 38865 39063 +f 38672 38865 38900 +f 38800 38806 38804 +f 38719 38741 39021 +f 38797 38808 38877 +f 38788 38797 38877 +f 38899 38797 38788 +f 38809 38907 38619 +f 38619 38907 38908 +f 38982 38730 38906 +f 38766 38906 38730 +f 38906 38810 38900 +f 38906 38766 38810 +f 38810 38672 38900 +f 38814 38913 38914 +f 38814 38914 38985 +f 38624 38814 38985 +f 38915 38624 38985 +f 38987 38815 38731 +f 38815 38987 38816 +f 38872 38737 38923 +f 38920 38925 38960 +f 38844 38745 38955 +f 38776 38539 38919 +f 38925 38734 39018 +f 39006 38872 38923 +f 38736 38876 38945 +f 38838 38687 38926 +f 39038 38837 38773 +f 38876 38739 39003 +f 38782 38833 38998 +f 38865 38934 38935 +f 39035 39003 38739 +f 38778 38844 38948 +f 38845 38952 38953 +f 38746 38970 39000 +f 38882 38642 38975 +f 38496 38775 38794 +f 38669 38965 38873 +f 38769 39007 38770 +f 38737 38770 39007 +f 38688 38748 38962 +f 38769 39023 39007 +f 38570 38884 38847 +f 38894 38688 38963 +f 38780 38871 38961 +f 38644 38875 39010 +f 39013 38874 39056 +f 38937 38707 38852 +f 38564 38780 38964 +f 38793 38973 38868 +f 38940 38938 38784 +f 38877 39058 38856 +f 38859 38685 39086 +f 38967 38933 39051 +f 38670 39031 39029 +f 38735 38838 38696 +f 38738 39002 38879 +f 38942 38670 39029 +f 38880 38947 38849 +f 38852 38714 39050 +f 38887 38846 39028 +f 38714 38891 39050 +f 38960 38936 38779 +f 38649 38655 38843 +f 39106 38785 39053 +f 38837 39038 38893 +f 38692 38924 38928 +f 38833 38743 39044 +f 38863 38776 38919 +f 38743 38836 39111 +f 38685 38644 39010 +f 39086 38685 39010 +f 38923 38737 39033 +f 39083 38874 38951 +f 38689 38656 38930 +f 39016 39021 38741 +f 38656 38696 38930 +f 38958 38956 39102 +f 38871 39012 38961 +f 38962 39000 39079 +f 39114 38782 38998 +f 38952 38782 39114 +f 39011 38663 38896 +f 38749 38956 38958 +f 38870 38931 39034 +f 38963 38688 38962 +f 38749 38958 39012 +f 38704 38749 39012 +f 39039 38780 38961 +f 38855 38886 39133 +f 38669 39006 38965 +f 38744 38935 38890 +f 38785 39055 38744 +f 38856 39015 38789 +f 38999 39002 38738 +f 39133 39014 38855 +f 38971 39062 38789 +f 38896 38691 39091 +f 38842 38691 38896 +f 38785 38751 39053 +f 39062 38999 38789 +f 38734 39131 39018 +f 38775 39112 38794 +f 38890 38935 38934 +f 38775 38957 39112 +f 38882 39131 38734 +f 38737 39007 39033 +f 39131 38882 38975 +f 38957 38967 39004 +f 39040 38747 38883 +f 38973 39078 38868 +f 39043 39094 39168 +f 38975 38752 39082 +f 39049 38942 39029 +f 38940 38942 39049 +f 38868 39078 38974 +f 38885 38869 39130 +f 38787 38757 39057 +f 38757 38649 39057 +f 38649 38843 39057 +f 38878 38927 38968 +f 39027 38843 39127 +f 38843 38893 39127 +f 38888 38968 38927 +f 38772 38758 39099 +f 39065 38888 39034 +f 38887 39028 39030 +f 39030 39051 38887 +f 38933 38887 39051 +f 38873 38877 38808 +f 38796 38719 38976 +f 38845 38953 39097 +f 38788 38944 38899 +f 38788 38858 38944 +f 38805 39082 38752 +f 39053 38845 39097 +f 38805 38623 38979 +f 38977 38989 38817 +f 38908 38907 38990 +f 38982 38906 39143 +f 38619 38908 39069 +f 38900 39143 38906 +f 38619 39069 38913 +f 38914 38913 39069 +f 38915 38985 38986 +f 38987 38731 38988 +f 38822 38979 38623 +f 38822 38629 38992 +f 38638 38915 39151 +f 38823 38817 38989 +f 39151 38731 38638 +f 38629 38631 38992 +f 38988 38731 39151 +f 38989 38631 38823 +f 38824 38907 38809 +f 38827 38990 38824 +f 38824 38990 38907 +f 38831 38995 39158 +f 38832 38995 38831 +f 38827 38825 38991 +f 38990 38827 38991 +f 38991 38828 38993 +f 38825 38828 38991 +f 38828 38829 38993 +f 38832 38796 38976 +f 38636 38202 38996 +f 38996 38826 38636 +f 38420 38830 38202 +f 38202 38830 38996 +f 38997 38829 38821 +f 38821 38829 38633 +f 38993 38829 38997 +f 39000 38970 39163 +f 38852 39001 38937 +f 39033 39045 38923 +f 38919 38879 39122 +f 38878 38968 39089 +f 38945 38876 39003 +f 38834 39008 39138 +f 39065 38968 38888 +f 38863 38919 39064 +f 39016 38840 39201 +f 39083 38951 38835 +f 39050 38891 39179 +f 38883 38663 39011 +f 39010 38875 39020 +f 38710 38974 39231 +f 38840 38768 39201 +f 38851 39038 38773 +f 39037 38710 39231 +f 38967 39051 39004 +f 38881 38945 38884 +f 39083 39056 38874 +f 39038 38851 39041 +f 38924 38863 39064 +f 39111 38836 39005 +f 38851 38946 39041 +f 39020 38847 38884 +f 38838 38926 39052 +f 38785 39106 39055 +f 38948 38844 39093 +f 38844 38955 39093 +f 39196 38936 39084 +f 38780 39039 38964 +f 38931 39088 39034 +f 38696 38838 38930 +f 38931 38689 39088 +f 38787 39057 39094 +f 38839 39013 39005 +f 38964 39113 38880 +f 39017 38946 38765 +f 38689 38930 39088 +f 39075 39006 38923 +f 38894 38963 39025 +f 39166 38778 39087 +f 38972 38867 39014 +f 39028 38846 39032 +f 38973 38867 38972 +f 39031 38885 39130 +f 38778 39166 38886 +f 38877 38873 39103 +f 39009 39123 39061 +f 39013 39056 39176 +f 39058 38877 39103 +f 38932 39017 38765 +f 38925 39018 38960 +f 38864 39123 39009 +f 39058 39015 38856 +f 38971 38789 39015 +f 38922 38959 39095 +f 38959 38794 39095 +f 38879 39002 39122 +f 38833 39044 38998 +f 38950 38835 38949 +f 39008 38859 39086 +f 38921 38938 39117 +f 38862 38878 39048 +f 39104 39033 39007 +f 38838 39052 38930 +f 39089 39048 38878 +f 39045 39033 39075 +f 38966 39135 38768 +f 39076 39010 39020 +f 38936 38960 39084 +f 39107 38950 38949 +f 39084 38960 39264 +f 38947 39107 38949 +f 38923 39045 39075 +f 39066 38884 38945 +f 39011 38896 39186 +f 38928 38924 39064 +f 39065 39089 38968 +f 39102 38956 39036 +f 38893 39038 39212 +f 38786 39009 39061 +f 38945 39003 39066 +f 39236 39176 39056 +f 39005 39013 39176 +f 39114 38998 39096 +f 39075 39033 39104 +f 38952 39114 39180 +f 39123 38864 39124 +f 39117 38938 39251 +f 39065 39034 39060 +f 38975 39082 39132 +f 38938 38940 39251 +f 38864 38922 39124 +f 38778 38948 39087 +f 38961 39012 39177 +f 39041 38946 39046 +f 39000 39163 39079 +f 39049 39029 39128 +f 39128 39029 39031 +f 39037 39231 39081 +f 38873 38965 39103 +f 38891 39043 39179 +f 38794 39112 39098 +f 39025 39244 38894 +f 38886 39166 39133 +f 38971 39162 39062 +f 38852 39050 39001 +f 39085 38929 39037 +f 39023 38862 39048 +f 38972 39014 39133 +f 38772 39099 39054 +f 39046 38946 39017 +f 38846 39054 39032 +f 38850 38786 39198 +f 39061 39198 38786 +f 39030 39100 39051 +f 39178 38843 39027 +f 38926 38692 39052 +f 39052 38692 39090 +f 38692 38928 39090 +f 38976 38719 39136 +f 38719 39021 39136 +f 38982 39292 38977 +f 38914 39069 39071 +f 38985 38914 39071 +f 39072 38985 39071 +f 38953 38954 39097 +f 38987 38988 39146 +f 38816 38987 39146 +f 38816 39163 38970 +f 39082 38805 39140 +f 39143 38900 39215 +f 38979 39140 38805 +f 39063 39215 38900 +f 38998 39044 39096 +f 38893 39212 39127 +f 38947 38880 39107 +f 38960 39018 39264 +f 39102 39036 39108 +f 39056 39083 39236 +f 39086 39010 39076 +f 39236 39334 39176 +f 39044 38743 39193 +f 39177 39039 38961 +f 39137 38952 39180 +f 38953 38952 39137 +f 39034 39088 39060 +f 39078 39231 38974 +f 39177 39012 38958 +f 39131 38975 39132 +f 39008 39086 39110 +f 38954 38953 39137 +f 39241 39005 39176 +f 39138 39008 39110 +f 38935 38744 39195 +f 39006 39105 38965 +f 38744 39055 39203 +f 39080 38963 38962 +f 39017 38932 39198 +f 38834 39138 39167 +f 39036 38834 39167 +f 39025 38963 39080 +f 39046 39017 39197 +f 39015 39058 39184 +f 39244 39175 38894 +f 39085 39037 39081 +f 39198 38932 38850 +f 38966 38894 39175 +f 38869 38936 39260 +f 39038 39041 39121 +f 38929 39085 39091 +f 38999 39062 39190 +f 39095 38794 39098 +f 39003 39035 39066 +f 39032 39030 39028 +f 39251 38940 39049 +f 39048 39007 39023 +f 38937 39001 38955 +f 39063 38935 39338 +f 39048 39104 39007 +f 39057 38843 39178 +f 39048 39089 39104 +f 39027 39127 39165 +f 38972 39358 38973 +f 39189 39066 39185 +f 39193 39233 39044 +f 39212 39285 39127 +f 38919 39122 39164 +f 39064 38919 39164 +f 39184 39103 38965 +f 39002 38999 39190 +f 39075 39105 39006 +f 39036 39167 39108 +f 38743 39111 39193 +f 39110 39086 39076 +f 39021 39016 39205 +f 39122 39002 39190 +f 39184 38971 39015 +f 39132 39172 39131 +f 39195 38744 39116 +f 39039 39206 38964 +f 39202 39239 39005 +f 39203 39116 38744 +f 39052 39247 38930 +f 38962 39079 39080 +f 39061 39123 39120 +f 38964 39206 39113 +f 39338 38935 39195 +f 38896 39091 39119 +f 39128 39256 39049 +f 39105 39219 38965 +f 38965 39219 39184 +f 39104 39089 39171 +f 39128 39031 39130 +f 39247 39052 39125 +f 39053 39097 39252 +f 39130 38869 39260 +f 38922 39343 39124 +f 38835 38950 39379 +f 39065 39060 39089 +f 39117 39185 38921 +f 39035 38921 39185 +f 39066 39035 39185 +f 39078 38973 39170 +f 38928 39064 39188 +f 39201 38768 39135 +f 39126 39121 39041 +f 39041 39046 39126 +f 39125 39090 39199 +f 39125 39052 39090 +f 39198 39061 39333 +f 39099 38758 39387 +f 39088 38930 39247 +f 38977 39292 38989 +f 39184 39058 39103 +f 39293 39292 38982 +f 39143 39293 38982 +f 39132 39082 39174 +f 38631 38989 39224 +f 39071 39069 39145 +f 39072 39071 39230 +f 39146 39163 38816 +f 39146 38988 39073 +f 38908 38990 39155 +f 39155 38990 39153 +f 39147 38822 39363 +f 38979 38822 39147 +f 39155 39069 38908 +f 39294 39149 38992 +f 38992 39149 38822 +f 38822 39149 39363 +f 39153 38990 38991 +f 39378 39294 38992 +f 39378 38631 39224 +f 39145 39069 39155 +f 38993 39153 38991 +f 38992 38631 39378 +f 39154 39153 38993 +f 39154 38993 39152 +f 38985 39072 38986 +f 39151 38915 38986 +f 39151 39073 38988 +f 38830 39158 39157 +f 39156 38830 39157 +f 39158 38995 39159 +f 39160 39159 38995 +f 38832 39148 38995 +f 39160 38995 39148 +f 38832 38976 39148 +f 39136 39148 38976 +f 39124 39276 39123 +f 38950 39107 39191 +f 39184 39219 39161 +f 39161 38971 39184 +f 39358 38972 39246 +f 39094 39057 39320 +f 39076 39020 39245 +f 38971 39161 39162 +f 39358 39170 38973 +f 39108 38958 39102 +f 39096 39044 39233 +f 39001 39431 38955 +f 39188 39288 38928 +f 39190 39062 39162 +f 39107 38880 39191 +f 39110 39076 39245 +f 39111 39005 39239 +f 39207 39078 39170 +f 39017 39198 39269 +f 39192 39066 39189 +f 38884 39066 39192 +f 39078 39207 39231 +f 39060 39171 39089 +f 39164 39122 39190 +f 39110 39167 39138 +f 39174 39082 39232 +f 39020 38884 39192 +f 39064 39164 39188 +f 39346 38883 39011 +f 39321 39020 39192 +f 39202 39005 39241 +f 39196 39260 38936 +f 39125 39290 39247 +f 39106 39053 39252 +f 39119 39091 39085 +f 39171 39075 39104 +f 39040 38883 39457 +f 39317 38896 39119 +f 39038 39183 39212 +f 39183 39038 39121 +f 39025 39080 39244 +f 39042 39040 39457 +f 39050 39179 39254 +f 39203 39055 39106 +f 39254 39179 39169 +f 39088 39247 39221 +f 38957 39265 39112 +f 39061 39120 39333 +f 39120 39123 39276 +f 38880 39113 39392 +f 39128 39130 39208 +f 39191 38880 39392 +f 39096 39233 39237 +f 39197 39017 39269 +f 39133 39246 38972 +f 39186 38896 39317 +f 39126 39046 39271 +f 39093 38955 39431 +f 39424 39108 39167 +f 38922 39095 39343 +f 39197 39271 39046 +f 39220 39199 39090 +f 39043 39168 39464 +f 39109 39039 39177 +f 39245 39020 39321 +f 39175 39335 38966 +f 39135 38966 39335 +f 39187 39121 39126 +f 39018 39489 39264 +f 39168 39094 39320 +f 39239 39274 39111 +f 39095 39098 39249 +f 39018 39131 39275 +f 38958 39108 39314 +f 39131 39172 39275 +f 39098 39112 39265 +f 39265 39249 39098 +f 39180 39114 39237 +f 39174 39172 39132 +f 39075 39171 39105 +f 38883 39346 39457 +f 39109 39206 39039 +f 39051 39100 39238 +f 39190 39162 39255 +f 39201 39278 39016 +f 39177 38958 39314 +f 39001 39050 39254 +f 39278 39201 39135 +f 38957 39004 39265 +f 39171 39060 39200 +f 39027 39165 39282 +f 39190 39253 39164 +f 39128 39208 39256 +f 39032 39099 39336 +f 39054 39099 39032 +f 39178 39027 39282 +f 39205 39016 39278 +f 39004 39051 39356 +f 39165 39127 39284 +f 39196 39384 39260 +f 39080 39079 39243 +f 39042 39387 38758 +f 39127 39285 39284 +f 39244 39080 39243 +f 39030 39032 39389 +f 39283 39043 39464 +f 39060 39221 39200 +f 39100 39030 39389 +f 39175 39244 39354 +f 39179 39283 39169 +f 39060 39088 39221 +f 39188 39253 39258 +f 39179 39043 39283 +f 39188 39164 39253 +f 38948 39093 39087 +f 39290 39125 39199 +f 39081 39231 39322 +f 39232 39082 39140 +f 39260 39355 39130 +f 39367 39291 38989 +f 39411 39140 38979 +f 39411 38979 39147 +f 39292 39367 38989 +f 39224 38989 39291 +f 39148 39136 39222 +f 39220 39090 39288 +f 38954 39217 39097 +f 39090 38928 39288 +f 39217 39252 39097 +f 39143 39215 39223 +f 39338 39235 39063 +f 39063 39235 39215 +f 39119 39400 39349 +f 39167 39110 39324 +f 39238 39356 39051 +f 39361 39285 39262 +f 39337 39265 39004 +f 39087 39093 39259 +f 39212 39262 39285 +f 39259 39093 39484 +f 39163 39146 39242 +f 39079 39163 39268 +f 39317 39119 39349 +f 39262 39212 39473 +f 39172 39174 39232 +f 39194 39137 39180 +f 39384 39196 39263 +f 39196 39084 39263 +f 39081 39398 39085 +f 39166 39087 39408 +f 39379 39543 38835 +f 39083 38835 39543 +f 39236 39083 39543 +f 39161 39219 39105 +f 39119 39085 39400 +f 39288 39188 39258 +f 39110 39245 39324 +f 39354 39470 39175 +f 39249 39386 39095 +f 39246 39133 39391 +f 39126 39271 39345 +f 39206 39326 39113 +f 39392 39113 39326 +f 39320 39057 39178 +f 39111 39274 39193 +f 39171 39234 39105 +f 39136 39021 39423 +f 39093 39431 39484 +f 39114 39096 39237 +f 39161 39313 39162 +f 39251 39339 39117 +f 39200 39234 39171 +f 39162 39313 39250 +f 39431 39001 39429 +f 39105 39234 39161 +f 39106 39252 39316 +f 39255 39253 39190 +f 39358 39360 39170 +f 39208 39130 39355 +f 39387 39336 39099 +f 39280 39253 39250 +f 39284 39285 39323 +f 39279 39049 39256 +f 39100 39389 39238 +f 39261 38950 39191 +f 39379 38950 39261 +f 39256 39208 39530 +f 39286 39220 39258 +f 39268 39163 39242 +f 39543 39385 39236 +f 39475 39087 39259 +f 39180 39237 39419 +f 39243 39079 39268 +f 39398 39081 39322 +f 39334 39236 39385 +f 39234 39200 39289 +f 39337 39004 39356 +f 39185 39117 39362 +f 39268 39331 39243 +f 39346 39011 39186 +f 39400 39085 39398 +f 39289 39200 39257 +f 39332 39243 39331 +f 39244 39243 39332 +f 39475 39408 39087 +f 39424 39167 39324 +f 39232 39319 39172 +f 39161 39234 39267 +f 39267 39234 39289 +f 39137 39194 39558 +f 39286 39290 39220 +f 39335 39175 39470 +f 39212 39183 39473 +f 39382 39333 39120 +f 38954 39137 39558 +f 39290 39199 39220 +f 39290 39289 39257 +f 39391 39166 39390 +f 39133 39166 39391 +f 39200 39221 39257 +f 39241 39551 39202 +f 39239 39202 39551 +f 39276 39124 39277 +f 39387 39042 39457 +f 39489 39018 39348 +f 39251 39049 39279 +f 39018 39275 39348 +f 39340 39251 39279 +f 39183 39121 39474 +f 39121 39187 39474 +f 39233 39193 39402 +f 39343 39095 39386 +f 39422 39464 39168 +f 39257 39221 39247 +f 39168 39320 39422 +f 39257 39247 39290 +f 39116 39203 39248 +f 39220 39288 39258 +f 39313 39161 39267 +f 39428 39314 39108 +f 39187 39126 39345 +f 39389 39032 39432 +f 39280 39286 39258 +f 39197 39269 39271 +f 39280 39258 39253 +f 39198 39273 39269 +f 39206 39109 39413 +f 39326 39206 39413 +f 39177 39314 39109 +f 39198 39333 39273 +f 39203 39106 39316 +f 39365 39289 39280 +f 39280 39289 39286 +f 39282 39165 39284 +f 39360 39207 39170 +f 39254 39429 39001 +f 39289 39290 39286 +f 39411 39232 39140 +f 39162 39250 39255 +f 39250 39253 39255 +f 39223 39293 39143 +f 39136 39437 39222 +f 39215 39235 39223 +f 39149 39364 39363 +f 39364 39149 39294 +f 39071 39296 39230 +f 39298 39151 39297 +f 39073 39151 39298 +f 39146 39073 39298 +f 39298 39242 39146 +f 39153 39306 39155 +f 39302 39301 39224 +f 39306 39296 39145 +f 39145 39155 39306 +f 39153 39154 39306 +f 39154 39152 39307 +f 39306 39154 39307 +f 39301 39378 39224 +f 39071 39145 39296 +f 39377 39378 39301 +f 38986 39072 39376 +f 39376 39297 38986 +f 38986 39297 39151 +f 39158 39159 39452 +f 39157 39158 39452 +f 39159 39303 39452 +f 39303 39159 39160 +f 39160 39300 39303 +f 39160 39222 39300 +f 39148 39222 39160 +f 39312 38821 38826 +f 38996 39312 38826 +f 39308 39152 38997 +f 39156 38996 38830 +f 38997 39152 38993 +f 39308 38821 39309 +f 38997 38821 39308 +f 39309 39312 39310 +f 38821 39312 39309 +f 39310 38996 39311 +f 39312 38996 39310 +f 38996 39156 39311 +f 39084 39264 39315 +f 39252 39217 39537 +f 39316 39252 39537 +f 39264 39489 39315 +f 39423 39021 39205 +f 39109 39314 39430 +f 39324 39245 39318 +f 39355 39260 39381 +f 39260 39384 39381 +f 39187 39345 39344 +f 39343 39277 39124 +f 39189 39185 39383 +f 39176 39334 39496 +f 39267 39289 39365 +f 39419 39237 39357 +f 39189 39272 39192 +f 39032 39336 39432 +f 39250 39313 39365 +f 39428 39108 39424 +f 39386 39249 39347 +f 39244 39332 39354 +f 39323 39285 39361 +f 39254 39169 39492 +f 39461 39249 39265 +f 39237 39233 39455 +f 39135 39335 39416 +f 39117 39339 39362 +f 39231 39207 39360 +f 39360 39322 39231 +f 39178 39282 39281 +f 39359 39189 39383 +f 39267 39365 39313 +f 39341 39278 39416 +f 39410 39251 39340 +f 39380 39186 39317 +f 39339 39251 39410 +f 39488 39315 39489 +f 39416 39278 39135 +f 39321 39318 39245 +f 39358 39246 39404 +f 39348 39275 39172 +f 39248 39203 39316 +f 39530 39208 39355 +f 39263 39084 39524 +f 39120 39276 39277 +f 39282 39284 39388 +f 39362 39383 39185 +f 39271 39269 39465 +f 39272 39189 39359 +f 39321 39192 39463 +f 39360 39358 39414 +f 39472 39274 39239 +f 39350 39273 39333 +f 39336 39387 39669 +f 39268 39242 39331 +f 39347 39249 39461 +f 39351 39192 39272 +f 39265 39337 39418 +f 39461 39265 39418 +f 39337 39356 39468 +f 39402 39193 39274 +f 39403 39324 39318 +f 39390 39166 39408 +f 39429 39254 39492 +f 39551 39680 39239 +f 39416 39335 39412 +f 39194 39180 39419 +f 39195 39116 39426 +f 39178 39467 39320 +f 39338 39195 39523 +f 39116 39248 39426 +f 39235 39338 39375 +f 39323 39361 39478 +f 39262 39473 39361 +f 39428 39424 39539 +f 39367 39292 39441 +f 39441 39292 39507 +f 39374 39377 39301 +f 39280 39250 39365 +f 39297 39376 39442 +f 39507 39292 39293 +f 39298 39297 39442 +f 39223 39444 39293 +f 39368 39300 39222 +f 39444 39223 39375 +f 39375 39223 39235 +f 39411 39319 39232 +f 39217 38954 39558 +f 39558 39370 39217 +f 39147 39393 39411 +f 39364 39294 39445 +f 39445 39436 39364 +f 39374 39301 39302 +f 39302 39224 39447 +f 39224 39291 39447 +f 39294 39378 39445 +f 39350 39333 39407 +f 39283 39464 39559 +f 39403 39424 39324 +f 39346 39186 39380 +f 39333 39382 39407 +f 39481 39354 39332 +f 39194 39419 39606 +f 39422 39320 39467 +f 39470 39354 39481 +f 39474 39187 39456 +f 39326 39413 39392 +f 39467 39178 39281 +f 39388 39284 39323 +f 39406 39465 39269 +f 39269 39273 39406 +f 39147 39363 39607 +f 39453 39406 39273 +f 39385 39543 39409 +f 39350 39453 39273 +f 39318 39321 39463 +f 39478 39361 39395 +f 39364 39436 39607 +f 39418 39337 39468 +f 39386 39277 39343 +f 39356 39238 39494 +f 39426 39248 39493 +f 39084 39315 39524 +f 39460 39400 39398 +f 39242 39298 39427 +f 39423 39437 39136 +f 39237 39455 39592 +f 39246 39391 39404 +f 39279 39256 39469 +f 39109 39430 39413 +f 39348 39172 39521 +f 39338 39523 39375 +f 39523 39195 39534 +f 39426 39534 39195 +f 39319 39411 39521 +f 39417 39359 39383 +f 39355 39381 39462 +f 39271 39465 39491 +f 39169 39283 39559 +f 39405 39282 39388 +f 39334 39385 39496 +f 39414 39358 39404 +f 39241 39176 39496 +f 39147 39607 39393 +f 39496 39551 39241 +f 39463 39192 39351 +f 39281 39519 39467 +f 39272 39359 39351 +f 39428 39539 39466 +f 39363 39364 39607 +f 39382 39120 39498 +f 39493 39248 39433 +f 39420 39318 39549 +f 39403 39318 39420 +f 39413 39497 39392 +f 39314 39428 39430 +f 39281 39282 39405 +f 39277 39498 39120 +f 39357 39237 39592 +f 39370 39537 39217 +f 39341 39416 39584 +f 39484 39475 39259 +f 39205 39278 39341 +f 39344 39456 39187 +f 39471 39277 39386 +f 39389 39432 39434 +f 39473 39183 39474 +f 39404 39391 39421 +f 39386 39461 39471 +f 39386 39347 39461 +f 39680 39472 39239 +f 39408 39475 39503 +f 39379 39261 39454 +f 39454 39543 39379 +f 39348 39554 39489 +f 39523 39534 39435 +f 39319 39521 39172 +f 39194 39606 39558 +f 39442 39427 39298 +f 39368 39222 39510 +f 39446 39374 39440 +f 39443 39440 39374 +f 39222 39437 39510 +f 39446 39377 39374 +f 39635 39362 39339 +f 39443 39374 39447 +f 39528 39411 39393 +f 39291 39367 39505 +f 39505 39367 39441 +f 39641 39377 39446 +f 39378 39377 39641 +f 39374 39302 39447 +f 39368 39303 39300 +f 39449 39306 39307 +f 39306 39450 39296 +f 39448 39303 39368 +f 39306 39449 39450 +f 39230 39296 39450 +f 39230 39450 39451 +f 39230 39451 39072 +f 39152 39308 39307 +f 39451 39376 39072 +f 39442 39376 39451 +f 39452 39303 39448 +f 39331 39242 39555 +f 39479 39391 39390 +f 39277 39471 39480 +f 39453 39350 39628 +f 39480 39471 39516 +f 39424 39403 39420 +f 39455 39233 39560 +f 39421 39391 39479 +f 39745 39348 39521 +f 39463 39351 39695 +f 39504 39478 39395 +f 39560 39233 39402 +f 39521 39411 39528 +f 39458 39355 39462 +f 39395 39361 39483 +f 39361 39473 39483 +f 39581 39460 39398 +f 39532 39383 39362 +f 39339 39410 39527 +f 39515 39462 39381 +f 39628 39350 39407 +f 39383 39532 39417 +f 39381 39384 39263 +f 39263 39515 39381 +f 39428 39466 39430 +f 39529 39274 39472 +f 39537 39433 39316 +f 39340 39279 39553 +f 39263 39524 39515 +f 39248 39316 39433 +f 39349 39400 39460 +f 39496 39385 39531 +f 39345 39526 39344 +f 39388 39323 39478 +f 39524 39315 39488 +f 39463 39549 39318 +f 39498 39277 39480 +f 39530 39469 39256 +f 39499 39360 39414 +f 39492 39486 39431 +f 39476 39360 39499 +f 39484 39431 39486 +f 39476 39398 39322 +f 39322 39360 39476 +f 39402 39274 39529 +f 39431 39429 39492 +f 39242 39427 39555 +f 39559 39464 39502 +f 39357 39592 39419 +f 39405 39519 39281 +f 39392 39497 39191 +f 39500 39191 39497 +f 39526 39271 39491 +f 39345 39271 39526 +f 39261 39191 39500 +f 39454 39261 39542 +f 39413 39430 39477 +f 39331 39555 39556 +f 39497 39413 39477 +f 39478 39504 39485 +f 39530 39355 39458 +f 39611 39346 39380 +f 39533 39331 39556 +f 39554 39348 39745 +f 39332 39331 39533 +f 39592 39455 39623 +f 39385 39409 39531 +f 39481 39332 39533 +f 39486 39492 39634 +f 39456 39344 39487 +f 39420 39539 39424 +f 39461 39418 39667 +f 39482 39470 39481 +f 39524 39488 39546 +f 39418 39468 39626 +f 39482 39603 39470 +f 39387 39457 39522 +f 39468 39356 39627 +f 39335 39470 39603 +f 39606 39419 39592 +f 39492 39169 39520 +f 39473 39474 39649 +f 39356 39494 39627 +f 39380 39317 39349 +f 39421 39514 39404 +f 39612 39466 39539 +f 39528 39550 39521 +f 39528 39393 39602 +f 39417 39541 39359 +f 39432 39336 39669 +f 39344 39526 39614 +f 39351 39359 39540 +f 39540 39359 39541 +f 39382 39498 39495 +f 39407 39382 39495 +f 39559 39520 39169 +f 39500 39542 39261 +f 39238 39389 39434 +f 39405 39388 39609 +f 39586 39467 39552 +f 39422 39467 39586 +f 39404 39514 39414 +f 39408 39503 39390 +f 39445 39608 39436 +f 39436 39608 39607 +f 39635 39339 39527 +f 39487 39344 39614 +f 39440 39443 39508 +f 39378 39641 39509 +f 39447 39291 39505 +f 39508 39443 39447 +f 39445 39378 39509 +f 39293 39444 39565 +f 39510 39506 39368 +f 39558 39513 39370 +f 39511 39513 39536 +f 39370 39513 39511 +f 39370 39511 39537 +f 39465 39406 39491 +f 39538 39474 39456 +f 39480 39495 39498 +f 39542 39543 39454 +f 39479 39390 39503 +f 39467 39519 39552 +f 39406 39453 39650 +f 39589 39551 39496 +f 39472 39680 39529 +f 39591 39456 39657 +f 39346 39611 39684 +f 39410 39340 39622 +f 39471 39461 39596 +f 39457 39346 39522 +f 39527 39410 39622 +f 39478 39485 39696 +f 39412 39335 39603 +f 39646 39504 39395 +f 39603 39580 39412 +f 39627 39494 39434 +f 39646 39395 39483 +f 39580 39416 39412 +f 39485 39504 39646 +f 39553 39622 39340 +f 39555 39427 39548 +f 39279 39687 39553 +f 39398 39476 39595 +f 39279 39469 39687 +f 39537 39578 39433 +f 39434 39432 39619 +f 39529 39560 39402 +f 39649 39648 39473 +f 39469 39530 39687 +f 39494 39238 39434 +f 39530 39458 39647 +f 39514 39421 39479 +f 39621 39417 39532 +f 39602 39393 39604 +f 39558 39535 39513 +f 39513 39535 39536 +f 39393 39607 39604 +f 39475 39484 39616 +f 39464 39422 39586 +f 39503 39475 39616 +f 39542 39500 39600 +f 39495 39480 39593 +f 39597 39540 39541 +f 39538 39456 39591 +f 39486 39634 39598 +f 39611 39380 39625 +f 39455 39560 39623 +f 39515 39524 39545 +f 39662 39484 39486 +f 39503 39544 39479 +f 39514 39722 39414 +f 39546 39545 39524 +f 39674 39430 39466 +f 39668 39579 39478 +f 39580 39584 39416 +f 39668 39478 39696 +f 39499 39414 39722 +f 39614 39526 39582 +f 39601 39477 39430 +f 39546 39488 39642 +f 39627 39626 39468 +f 39499 39689 39476 +f 39423 39205 39584 +f 39522 39669 39387 +f 39602 39550 39528 +f 39659 39529 39680 +f 39205 39341 39584 +f 39437 39423 39587 +f 39483 39473 39648 +f 39375 39523 39605 +f 39626 39667 39418 +f 39474 39538 39649 +f 39519 39405 39609 +f 39435 39534 39679 +f 39427 39442 39548 +f 39532 39362 39594 +f 39609 39388 39579 +f 39388 39478 39579 +f 39535 39610 39536 +f 39644 39493 39585 +f 39426 39493 39644 +f 39534 39426 39644 +f 39493 39433 39585 +f 39603 39482 39629 +f 39641 39446 39568 +f 39704 39564 39447 +f 39614 39714 39487 +f 39446 39440 39563 +f 39505 39441 39562 +f 39640 39442 39569 +f 39441 39507 39562 +f 39640 39548 39442 +f 39566 39506 39510 +f 39440 39508 39563 +f 39445 39509 39608 +f 39456 39487 39657 +f 39657 39487 39660 +f 39510 39437 39651 +f 39563 39568 39446 +f 39444 39375 39681 +f 39567 39536 39610 +f 39375 39605 39681 +f 39594 39362 39635 +f 39508 39447 39564 +f 39567 39511 39536 +f 39449 39573 39450 +f 39451 39450 39573 +f 39565 39507 39293 +f 39368 39506 39448 +f 39448 39506 39571 +f 39449 39307 39570 +f 39307 39308 39572 +f 39572 39570 39307 +f 39573 39449 39570 +f 39572 39308 39707 +f 39451 39573 39569 +f 39451 39569 39442 +f 39452 39448 39708 +f 39571 39708 39448 +f 39707 39308 39309 +f 39707 39310 39576 +f 39309 39310 39707 +f 39576 39311 39577 +f 39310 39311 39576 +f 39577 39156 39574 +f 39311 39156 39577 +f 39575 39574 39157 +f 39157 39574 39156 +f 39575 39157 39452 +f 39665 39495 39723 +f 39407 39495 39665 +f 39645 39463 39695 +f 39601 39430 39674 +f 39549 39463 39645 +f 39491 39582 39526 +f 39616 39484 39662 +f 39625 39460 39581 +f 39491 39406 39583 +f 39746 39420 39549 +f 39349 39460 39625 +f 39693 39420 39691 +f 39650 39583 39406 +f 39543 39542 39685 +f 39458 39462 39683 +f 39539 39420 39693 +f 39515 39683 39462 +f 39587 39423 39584 +f 39654 39650 39453 +f 39433 39578 39661 +f 39666 39515 39620 +f 39453 39628 39654 +f 39380 39349 39625 +f 39642 39488 39588 +f 39515 39545 39620 +f 39437 39587 39651 +f 39653 39503 39616 +f 39592 39623 39670 +f 39488 39489 39588 +f 39621 39532 39594 +f 39621 39655 39417 +f 39541 39417 39655 +f 39502 39464 39586 +f 39481 39533 39482 +f 39476 39689 39595 +f 39695 39351 39694 +f 39489 39554 39588 +f 39500 39497 39599 +f 39586 39552 39631 +f 39626 39627 39590 +f 39617 39398 39595 +f 39617 39581 39398 +f 39531 39409 39615 +f 39557 39552 39519 +f 39580 39603 39629 +f 39665 39628 39407 +f 39514 39479 39544 +f 39557 39519 39753 +f 39519 39609 39753 +f 39646 39696 39485 +f 39669 39619 39432 +f 39671 39554 39745 +f 39492 39520 39675 +f 39558 39673 39535 +f 39610 39535 39710 +f 39605 39523 39778 +f 39559 39502 39632 +f 39710 39535 39673 +f 39558 39606 39673 +f 39634 39492 39675 +f 39625 39581 39617 +f 39648 39697 39483 +f 39652 39722 39514 +f 39658 39548 39613 +f 39723 39495 39593 +f 39612 39674 39466 +f 39555 39548 39658 +f 39588 39554 39682 +f 39682 39554 39671 +f 39529 39659 39744 +f 39631 39765 39586 +f 39615 39543 39685 +f 39409 39543 39615 +f 39598 39662 39486 +f 39582 39491 39583 +f 39601 39750 39477 +f 39555 39658 39556 +f 39552 39633 39631 +f 39593 39480 39726 +f 39497 39477 39750 +f 39659 39680 39663 +f 39658 39533 39556 +f 39531 39615 39664 +f 39592 39670 39606 +f 39666 39683 39515 +f 39480 39516 39780 +f 39726 39480 39780 +f 39544 39503 39653 +f 39483 39697 39646 +f 39675 39520 39709 +f 39645 39746 39549 +f 39597 39541 39735 +f 39496 39531 39624 +f 39589 39496 39624 +f 39560 39529 39744 +f 39589 39774 39551 +f 39746 39691 39420 +f 39680 39551 39774 +f 39471 39596 39667 +f 39596 39461 39667 +f 39520 39559 39709 +f 39717 39667 39626 +f 39753 39609 39656 +f 39790 39434 39619 +f 39673 39606 39630 +f 39600 39500 39599 +f 39639 39640 39569 +f 39714 39638 39487 +f 39566 39636 39506 +f 39701 39487 39638 +f 39660 39487 39701 +f 39565 39444 39842 +f 39444 39681 39842 +f 39567 39700 39511 +f 39700 39578 39511 +f 39511 39578 39537 +f 39563 39508 39768 +f 39548 39640 39613 +f 39582 39643 39614 +f 39768 39508 39564 +f 39704 39505 39705 +f 39699 39540 39698 +f 39698 39540 39597 +f 39447 39505 39704 +f 39699 39351 39540 +f 39351 39699 39694 +f 39635 39622 39690 +f 39527 39622 39635 +f 39643 39743 39614 +f 39600 39599 39718 +f 39623 39560 39672 +f 39658 39613 39740 +f 39610 39710 39686 +f 39611 39625 39881 +f 39634 39675 39715 +f 39584 39580 39676 +f 39642 39588 39678 +f 39748 39684 39741 +f 39521 39550 39752 +f 39609 39579 39656 +f 39684 39748 39346 +f 39656 39579 39668 +f 39644 39679 39534 +f 39497 39750 39599 +f 39522 39346 39748 +f 39672 39560 39744 +f 39612 39539 39693 +f 39754 39647 39458 +f 39716 39626 39590 +f 39782 39471 39667 +f 39531 39664 39624 +f 39674 39612 39784 +f 39538 39591 39751 +f 39594 39635 39690 +f 39585 39433 39661 +f 39516 39471 39780 +f 39553 39687 39811 +f 39644 39585 39798 +f 39591 39657 39711 +f 39722 39689 39499 +f 39598 39634 39715 +f 39715 39761 39598 +f 39662 39598 39761 +f 39606 39670 39630 +f 39778 39523 39791 +f 39435 39679 39791 +f 39778 39862 39605 +f 39614 39743 39714 +f 39729 39602 39604 +f 39482 39533 39810 +f 39645 39695 39694 +f 39604 39607 39732 +f 39607 39608 39732 +f 39608 39509 39732 +f 39580 39629 39721 +f 39694 39746 39645 +f 39687 39530 39806 +f 39721 39676 39580 +f 39662 39763 39616 +f 39530 39647 39806 +f 39643 39582 39760 +f 39583 39792 39582 +f 39616 39763 39653 +f 39661 39578 39773 +f 39617 39802 39625 +f 39600 39817 39542 +f 39745 39521 39752 +f 39683 39754 39458 +f 39726 39723 39593 +f 39713 39750 39601 +f 39648 39649 39677 +f 39653 39652 39544 +f 39690 39692 39594 +f 39881 39625 39802 +f 39588 39682 39725 +f 39798 39585 39661 +f 39587 39584 39676 +f 39602 39752 39550 +f 39649 39538 39677 +f 39599 39750 39718 +f 39594 39692 39621 +f 39502 39586 39730 +f 39862 39681 39605 +f 39514 39544 39652 +f 39602 39729 39752 +f 39523 39435 39791 +f 39654 39628 39665 +f 39533 39658 39749 +f 39546 39642 39688 +f 39696 39646 39724 +f 39782 39780 39471 +f 39612 39693 39755 +f 39690 39622 39728 +f 39666 39620 39786 +f 39737 39728 39622 +f 39711 39751 39591 +f 39620 39545 39832 +f 39670 39623 39781 +f 39622 39553 39737 +f 39810 39533 39749 +f 39701 39638 39714 +f 39632 39502 39730 +f 39717 39626 39716 +f 39619 39669 39863 +f 39826 39790 39619 +f 39567 39610 39686 +f 39563 39702 39568 +f 39700 39567 39686 +f 39562 39565 39842 +f 39768 39702 39563 +f 39773 39578 39700 +f 39566 39510 39840 +f 39641 39568 39702 +f 39769 39641 39702 +f 39510 39651 39840 +f 39735 39698 39597 +f 39758 39657 39660 +f 39779 39699 39698 +f 39641 39769 39509 +f 39570 39771 39573 +f 39506 39636 39571 +f 39571 39636 39706 +f 39573 39771 39569 +f 39569 39771 39639 +f 39705 39505 39562 +f 39708 39571 39706 +f 39565 39562 39507 +f 39575 39452 39845 +f 39845 39452 39708 +f 39663 39680 39878 +f 39612 39755 39784 +f 39832 39546 39688 +f 39813 39673 39738 +f 39631 39633 39765 +f 39546 39832 39545 +f 39623 39672 39781 +f 39709 39559 39712 +f 39774 39878 39680 +f 39646 39697 39724 +f 39559 39632 39712 +f 39710 39673 39813 +f 39782 39667 39717 +f 39697 39648 39727 +f 39727 39648 39677 +f 39678 39588 39725 +f 39795 39632 39730 +f 39659 39980 39744 +f 39711 39657 39758 +f 39630 39738 39673 +f 39741 39684 39881 +f 39611 39881 39684 +f 39552 39557 39855 +f 39760 39582 39792 +f 39855 39633 39552 +f 39749 39658 39740 +f 39751 39677 39538 +f 39868 39687 39806 +f 39661 39773 39759 +f 39666 39754 39683 +f 39659 39663 39980 +f 39651 39587 39833 +f 39734 39482 39810 +f 39629 39482 39734 +f 39629 39734 39814 +f 39779 39694 39699 +f 39595 39689 39870 +f 39744 39904 39672 +f 39669 39522 39748 +f 39718 39756 39600 +f 39874 39644 39798 +f 39621 39692 39733 +f 39817 39600 39756 +f 39604 39731 39729 +f 39726 39780 39852 +f 39735 39541 39655 +f 39655 39621 39733 +f 39630 39670 39738 +f 39685 39542 39817 +f 39789 39662 39761 +f 39586 39765 39816 +f 39624 39664 39821 +f 39624 39774 39589 +f 39656 39668 39888 +f 39904 39781 39672 +f 39688 39642 39736 +f 39678 39736 39642 +f 39775 39675 39709 +f 39710 39719 39686 +f 39745 39804 39671 +f 39687 39868 39811 +f 39743 39850 39714 +f 39697 39727 39777 +f 39777 39724 39697 +f 39815 39804 39745 +f 39714 39850 39787 +f 39613 39776 39740 +f 39720 39654 39747 +f 39654 39665 39747 +f 39617 39595 39870 +f 39701 39714 39787 +f 39750 39713 39854 +f 39665 39723 39747 +f 39823 39723 39726 +f 39754 39666 39786 +f 39758 39701 39787 +f 39715 39675 39775 +f 39557 39753 39855 +f 39792 39583 39803 +f 39583 39650 39803 +f 39739 39727 39677 +f 39863 39669 39748 +f 39745 39752 39815 +f 39644 39791 39679 +f 39654 39803 39650 +f 39803 39654 39720 +f 39735 39655 39820 +f 39655 39733 39820 +f 39743 39643 39757 +f 39751 39829 39677 +f 39757 39643 39760 +f 39627 39434 39916 +f 39434 39790 39916 +f 39653 39763 39764 +f 39615 39685 39796 +f 39676 39742 39807 +f 39681 39862 39772 +f 39587 39676 39807 +f 39615 39796 39664 +f 39766 39763 39662 +f 39670 39781 39799 +f 39689 39722 39828 +f 39738 39670 40015 +f 39766 39662 39789 +f 39735 39860 39698 +f 39816 39730 39586 +f 39604 39732 39731 +f 39779 39698 39860 +f 39811 39737 39553 +f 39783 39728 39737 +f 39797 39732 39509 +f 39842 39767 39562 +f 39636 39566 39947 +f 39701 39758 39660 +f 39770 39719 39897 +f 39686 39719 39700 +f 39788 39760 39792 +f 39773 39719 39770 +f 39700 39719 39773 +f 39834 39842 39772 +f 39842 39681 39772 +f 39509 39769 39797 +f 39704 39768 39564 +f 39639 39839 39640 +f 39613 39640 39839 +f 39776 39613 39839 +f 39840 39651 39833 +f 39785 39671 39804 +f 39711 39800 39751 +f 39910 39750 39854 +f 39746 39801 39691 +f 39590 39627 39890 +f 39758 39787 39711 +f 39764 39763 39809 +f 39749 39794 39810 +f 39785 39725 39682 +f 39682 39671 39785 +f 39833 39587 39807 +f 39850 39743 39757 +f 39693 39691 39849 +f 39791 39644 39874 +f 39779 39824 39694 +f 39747 39723 39921 +f 39668 39696 39724 +f 39677 39829 39827 +f 39772 39862 39919 +f 39746 39694 39824 +f 39824 39801 39746 +f 39722 39652 39828 +f 39829 39751 39800 +f 39786 39620 39832 +f 39832 39688 39736 +f 39690 39728 39877 +f 39814 39822 39629 +f 39721 39629 39822 +f 39818 39653 39764 +f 39652 39653 39818 +f 39752 39729 39885 +f 39798 39661 39759 +f 39887 39652 39818 +f 39922 39674 39784 +f 39652 39887 39828 +f 39922 39601 39674 +f 39601 39922 39713 +f 40015 39670 39799 +f 39826 39619 39863 +f 39821 39664 39864 +f 39712 39976 39709 +f 39632 39793 39712 +f 39765 39633 39973 +f 39973 39633 39855 +f 39841 39740 39776 +f 39854 39713 39922 +f 39787 39850 39800 +f 39736 39678 39967 +f 39715 39775 39879 +f 39678 39725 39967 +f 39856 39852 39780 +f 39782 39856 39780 +f 39781 39904 39926 +f 39805 39617 39987 +f 39787 39800 39711 +f 39717 39716 39867 +f 39890 39627 39916 +f 39647 39754 39806 +f 39617 39805 39802 +f 39749 39740 39907 +f 39725 39785 39853 +f 39875 39748 39741 +f 39727 39932 39777 +f 39878 39980 39663 +f 39830 39772 39919 +f 39812 39809 39763 +f 39763 39766 39812 +f 39685 39817 39819 +f 39718 39750 39910 +f 39808 39818 39764 +f 39905 39747 39921 +f 39677 39827 39825 +f 39739 39677 39825 +f 39796 39685 39819 +f 39734 39810 39923 +f 39932 39727 39739 +f 39921 39723 39823 +f 39814 39734 39923 +f 39795 39730 39816 +f 39823 39726 39894 +f 39756 39718 39910 +f 39939 39766 39789 +f 39664 39796 39864 +f 39757 39760 39861 +f 39888 39668 39724 +f 39996 39801 39824 +f 39894 39726 39852 +f 39826 39863 39886 +f 39939 39812 39766 +f 39828 39847 39689 +f 39720 39747 39905 +f 39774 39624 39969 +f 39782 39717 39925 +f 39833 39807 39859 +f 39755 39693 39851 +f 39784 39755 39851 +f 39786 39831 39754 +f 39799 39781 39926 +f 39731 39918 39729 +f 39737 39811 39866 +f 39732 39797 39731 +f 39692 39690 39877 +f 39783 39737 39911 +f 39760 39788 39861 +f 39762 39809 39808 +f 39837 39771 39836 +f 39808 39764 39762 +f 39702 39768 39769 +f 39762 39764 39809 +f 39834 39772 39949 +f 39769 39704 39835 +f 39772 39830 39949 +f 39768 39704 39769 +f 39770 39759 39773 +f 39639 39837 39838 +f 39771 39837 39639 +f 39947 39566 39840 +f 39900 39639 39838 +f 39735 39820 39860 +f 39839 39639 39900 +f 39776 39839 39841 +f 39570 39572 39961 +f 39961 39771 39570 +f 39705 39562 39767 +f 40088 39574 39955 +f 39704 39705 39835 +f 39835 39705 39843 +f 39767 39843 39705 +f 39574 39575 39955 +f 39836 39771 39961 +f 39767 39842 39834 +f 39706 39636 39947 +f 39572 39707 39844 +f 39844 39961 39572 +f 40085 39955 39575 +f 39575 39845 40085 +f 39708 39706 39950 +f 39846 40083 39576 +f 39576 40083 39707 +f 39707 40083 39844 +f 39954 39846 39577 +f 39577 39846 39576 +f 40088 39954 39574 +f 39574 39954 39577 +f 39832 39893 39786 +f 39717 39867 39925 +f 39791 39882 39778 +f 39832 39736 39848 +f 39907 39794 39749 +f 39829 39800 39869 +f 39709 39976 39775 +f 39862 39778 40071 +f 39710 39813 39857 +f 39801 39849 39691 +f 39967 39725 39853 +f 39870 39987 39617 +f 39806 39754 39831 +f 39878 39774 39876 +f 39782 39925 39856 +f 40071 39778 39882 +f 39777 39932 40001 +f 39850 39757 39912 +f 39871 39733 39877 +f 39867 39716 39590 +f 39813 39738 40015 +f 39855 39753 39858 +f 39853 39785 40013 +f 39784 39851 39936 +f 39804 39815 39974 +f 39676 39940 39742 +f 39753 39656 39858 +f 39940 39721 39822 +f 39933 39859 39807 +f 39858 39656 39888 +f 40067 39733 39871 +f 40137 39752 39885 +f 39820 39733 40067 +f 39676 39721 39940 +f 39624 39821 39969 +f 39969 39821 39864 +f 39803 39901 39792 +f 39805 39881 39802 +f 39788 39792 39901 +f 39759 39865 39798 +f 39936 39922 39784 +f 39803 39720 39994 +f 39831 39786 39893 +f 39818 39808 39812 +f 39761 39715 39902 +f 39902 39715 39879 +f 39866 39911 39737 +f 39827 39829 39889 +f 39902 39939 39761 +f 39904 39744 39935 +f 39789 39761 39939 +f 39816 39765 39891 +f 39870 39689 39847 +f 39922 39872 39854 +f 39848 39893 39832 +f 39910 39854 39872 +f 39929 39765 39973 +f 39724 39777 40001 +f 39862 40071 39997 +f 39800 39850 39869 +f 39976 39712 39793 +f 39756 39910 40105 +f 40105 39817 39756 +f 39880 39973 39855 +f 39819 39817 40105 +f 39932 39739 39909 +f 39881 39805 39990 +f 39825 39827 39889 +f 39804 40013 39785 +f 39815 39752 39883 +f 39791 39874 40041 +f 39879 39775 39978 +f 39882 39791 40041 +f 39905 39994 39720 +f 39863 39748 39875 +f 39757 39861 39912 +f 39820 40067 39873 +f 39921 39823 40037 +f 39915 39912 39861 +f 39858 39979 39855 +f 39744 39980 39935 +f 39885 39729 40007 +f 39693 39849 39977 +f 39891 39795 39816 +f 39788 39901 39861 +f 39886 39863 39884 +f 39905 39921 39892 +f 39897 39710 39857 +f 39719 39710 39897 +f 39851 39693 39977 +f 39918 40007 39729 +f 39865 40042 39798 +f 39874 39798 40042 +f 39824 39779 39930 +f 39920 39830 39919 +f 39891 39765 39929 +f 39706 39947 40019 +f 39812 39808 39809 +f 39946 39839 39900 +f 39692 39877 39733 +f 39949 39830 39895 +f 39839 39946 39841 +f 39759 39770 39945 +f 39873 39860 39820 +f 39865 39759 39945 +f 39833 39859 39840 +f 39903 39742 39940 +f 39907 39964 39794 +f 39774 39969 39876 +f 39967 39848 39736 +f 39825 39889 39909 +f 39810 39794 39964 +f 39923 39810 39964 +f 39849 39801 39914 +f 39811 39868 39866 +f 39971 39929 39973 +f 39889 39829 39909 +f 39857 39813 39906 +f 39974 39815 39883 +f 39967 39853 40013 +f 39894 39852 39856 +f 39933 39807 39998 +f 39807 39742 39903 +f 39867 39590 40043 +f 39916 39790 40006 +f 39724 40001 39888 +f 39829 39869 39909 +f 39847 39828 39924 +f 39880 39855 39979 +f 39806 39831 39928 +f 39813 40015 39913 +f 39632 39795 40121 +f 40038 39875 39741 +f 39877 39728 39931 +f 40016 39901 39803 +f 39825 39909 39739 +f 39814 39981 39822 +f 39857 39934 39897 +f 39980 39878 39908 +f 39940 39822 39981 +f 39779 39860 40000 +f 39740 39841 39941 +f 39979 39858 40045 +f 40014 39740 39941 +f 39740 40014 39907 +f 39863 39875 39884 +f 39818 39812 39988 +f 40046 40045 39858 +f 39888 40046 39858 +f 39970 40015 39799 +f 39828 39887 39917 +f 40013 39804 39974 +f 39872 39922 40010 +f 39864 39796 40034 +f 39966 39872 39963 +f 39924 39828 39917 +f 39910 39872 39966 +f 39964 39907 40014 +f 39998 39807 39903 +f 40037 39892 39921 +f 39910 39966 40105 +f 40034 39969 39864 +f 40000 39930 39779 +f 39801 39996 39914 +f 40041 39874 40042 +f 39847 39927 39870 +f 39795 39891 40122 +f 39870 39927 40004 +f 39890 39916 40006 +f 39806 39928 40125 +f 39728 39783 39931 +f 40004 39987 39870 +f 39869 39850 39992 +f 40067 40094 39873 +f 39994 40016 39803 +f 39890 40043 39590 +f 39878 39876 40066 +f 39967 40013 40031 +f 40030 39977 39849 +f 39796 39819 40065 +f 39926 39904 40095 +f 39783 39911 39931 +f 40121 39795 40122 +f 39883 39752 40137 +f 39823 39991 40037 +f 39915 39861 39972 +f 39888 40001 39983 +f 40121 39793 39632 +f 39894 39991 39823 +f 39741 39881 39990 +f 40042 39865 39965 +f 39790 39826 39938 +f 39939 39988 39812 +f 39918 39731 39937 +f 39731 39797 39937 +f 39919 39862 39997 +f 39830 39920 39895 +f 39988 40033 39818 +f 40019 39947 40020 +f 39937 39769 40011 +f 39769 39937 39797 +f 39942 39899 39896 +f 39943 39942 39896 +f 40011 39835 40021 +f 39769 39835 40011 +f 39898 40021 39835 +f 39861 39901 39972 +f 39900 40027 39946 +f 39897 39934 40047 +f 39943 39896 40022 +f 40022 39896 39944 +f 39770 39897 40047 +f 40026 39834 39949 +f 40026 39949 40077 +f 39965 39865 39945 +f 39986 39949 39895 +f 40077 39949 39986 +f 40028 39836 39948 +f 39837 39836 40028 +f 39838 39837 40028 +f 40027 39838 40028 +f 39838 40027 39900 +f 40021 39958 39951 +f 39951 39899 39942 +f 39959 39951 39958 +f 39899 39951 39959 +f 40021 39898 39958 +f 39958 39898 39843 +f 40019 39950 39706 +f 39896 39899 39952 +f 39952 39899 39959 +f 39843 39898 39835 +f 39952 39944 39896 +f 40083 39957 39844 +f 39960 39958 39843 +f 39959 39958 39960 +f 39953 39959 39960 +f 39952 39959 39953 +f 39960 39843 39767 +f 39953 39960 39767 +f 39834 39953 39767 +f 39708 39950 39845 +f 39836 39961 39948 +f 39948 39961 39956 +f 39961 39844 39957 +f 39957 39956 39961 +f 39974 39883 40133 +f 40032 39824 39930 +f 39909 39869 39962 +f 39848 39967 40003 +f 39891 39929 40122 +f 39814 39923 39984 +f 39856 39993 39894 +f 39992 39850 39912 +f 39975 39905 40053 +f 39775 39976 39978 +f 39905 39892 40053 +f 39912 39915 39982 +f 39793 40121 39976 +f 39924 39927 39847 +f 39859 39933 40017 +f 39887 39818 40124 +f 39994 39905 39975 +f 40124 39917 39887 +f 39911 39866 39931 +f 40006 39790 39938 +f 39741 40114 40038 +f 40034 39796 40065 +f 39857 39906 39934 +f 39831 39893 40112 +f 39925 39867 40148 +f 40000 39860 40039 +f 39902 39879 40057 +f 40057 39879 40101 +f 39813 39913 39906 +f 40039 39860 39873 +f 40137 39885 40007 +f 39908 39878 40066 +f 39936 39851 40008 +f 39981 39814 39984 +f 39871 39877 40096 +f 39856 39925 40048 +f 39902 40040 39939 +f 39988 39939 40040 +f 40066 39876 40108 +f 39805 39987 39989 +f 39990 39805 39989 +f 40007 39918 40044 +f 40005 39973 39880 +f 39880 39979 40005 +f 39872 40010 39963 +f 39932 39985 40001 +f 39932 39909 39962 +f 40062 39806 40125 +f 39941 40012 40014 +f 39904 39935 40098 +f 39986 39895 39920 +f 39886 39938 39826 +f 39923 39964 40097 +f 40133 39883 39968 +f 40033 40124 39818 +f 39984 39923 40097 +f 40054 39924 39917 +f 39962 39869 39992 +f 39915 39972 39982 +f 39871 40096 40067 +f 39990 40091 39741 +f 39996 39824 40032 +f 39927 39924 40054 +f 39995 40108 39969 +f 40052 39993 39856 +f 39876 39969 40108 +f 40013 39974 40063 +f 39992 39912 40036 +f 39912 39982 40036 +f 39991 39894 39993 +f 40063 39974 40133 +f 40093 39941 40009 +f 39882 40041 40071 +f 39914 40030 39849 +f 39906 39913 40055 +f 39893 39848 40002 +f 39931 39866 40058 +f 39980 39908 40070 +f 39877 39931 40059 +f 40102 40053 39892 +f 40059 40100 39877 +f 40002 39848 40003 +f 39879 39978 40101 +f 40096 39877 40100 +f 39892 40037 40102 +f 39904 40098 40095 +f 39932 39962 39985 +f 39868 39806 40062 +f 40044 39918 39937 +f 40163 39868 40062 +f 39866 39868 40163 +f 39903 39940 40104 +f 39884 39875 40155 +f 40176 39890 40006 +f 39977 40030 40064 +f 39886 39884 40155 +f 39999 40037 39991 +f 39851 39977 40008 +f 40097 39964 40014 +f 40042 39965 40191 +f 40043 39890 40176 +f 39922 39936 40008 +f 40010 39922 40008 +f 40046 39888 39983 +f 39856 40048 40052 +f 40048 39925 40148 +f 39986 39920 40051 +f 39926 39970 39799 +f 40148 39867 40043 +f 39770 40047 40072 +f 40142 39943 40018 +f 39945 39770 40072 +f 39841 40009 39941 +f 39943 40142 39942 +f 40023 39945 40072 +f 39901 40016 39972 +f 40020 39947 40017 +f 39965 39945 40023 +f 40022 39944 40073 +f 39859 40017 39840 +f 39953 39834 40025 +f 39947 39840 40017 +f 39834 40026 40025 +f 39946 40027 40009 +f 39946 40009 39841 +f 40030 39914 40113 +f 40049 40051 39919 +f 40048 40148 40050 +f 39985 40136 40001 +f 40058 40059 39931 +f 40122 39929 40154 +f 39929 39971 40154 +f 40016 39994 40056 +f 39994 39975 40056 +f 40114 39741 40091 +f 39913 40015 40055 +f 40000 40092 39930 +f 40017 39933 40103 +f 40054 40004 39927 +f 40115 40111 39934 +f 39971 39973 40060 +f 40188 40003 39967 +f 39967 40031 40188 +f 39981 39984 40175 +f 40032 39930 40092 +f 39977 40068 40008 +f 40064 40068 39977 +f 39934 39906 40115 +f 39938 40176 40006 +f 39981 40104 39940 +f 40105 40177 39819 +f 40040 39902 40057 +f 40065 39819 40177 +f 39978 39976 40193 +f 40035 39997 40130 +f 39978 40193 40101 +f 39997 40071 40130 +f 40130 40071 40159 +f 40113 39914 39996 +f 39938 39886 40132 +f 40010 40069 39963 +f 39966 39963 40069 +f 39873 40094 40039 +f 40105 39966 40171 +f 40095 40170 39926 +f 40012 39941 40093 +f 39928 39831 40112 +f 40121 40193 39976 +f 40070 39908 40197 +f 40070 40098 39980 +f 40047 39934 40111 +f 39935 39980 40098 +f 39919 39997 40049 +f 40015 39970 40055 +f 39920 39919 40051 +f 39926 40135 39970 +f 40050 40052 40048 +f 40033 39988 40151 +f 40054 39917 40124 +f 40029 40003 40188 +f 39968 39883 40137 +f 40148 40043 40089 +f 40103 40236 40017 +f 40016 40056 40119 +f 40119 40056 40090 +f 39986 40051 40117 +f 40182 39969 40034 +f 40031 40013 40063 +f 40102 40037 39999 +f 40137 40007 40179 +f 40063 40133 40160 +f 40056 39975 40053 +f 39986 40117 40120 +f 39981 40175 40104 +f 40055 40115 39906 +f 40044 40179 40007 +f 39996 40032 40110 +f 40104 40238 39903 +f 39962 39992 39985 +f 40008 40068 40010 +f 39996 40110 40113 +f 40159 40071 40041 +f 40058 39866 40163 +f 40068 40069 40010 +f 39983 40001 40196 +f 40005 40060 39973 +f 40001 40224 40196 +f 40066 40109 39908 +f 40005 39979 40061 +f 39893 40002 40185 +f 40192 40193 40121 +f 40045 40061 39979 +f 40046 39983 40196 +f 39997 40035 40049 +f 40018 39943 40144 +f 39972 40016 40116 +f 39943 40022 40144 +f 40074 40023 40072 +f 40126 40021 40024 +f 40144 40022 40073 +f 40126 40044 40011 +f 40011 40044 39937 +f 40011 40021 40126 +f 40023 40191 39965 +f 40025 40026 40211 +f 40145 40211 40026 +f 40026 40077 40145 +f 40120 40077 39986 +f 40028 40081 40027 +f 40081 40078 40079 +f 40079 40027 40081 +f 40027 40079 40009 +f 40079 40093 40009 +f 40024 39951 40082 +f 39942 40142 40082 +f 39951 40024 40021 +f 40217 40086 39950 +f 39951 39942 40082 +f 39957 40083 40216 +f 40084 39944 39952 +f 40083 39846 40218 +f 39950 40019 40217 +f 40073 39944 40084 +f 39846 39954 40218 +f 39953 40084 39952 +f 40218 39954 40088 +f 39953 40025 40084 +f 40219 40085 39845 +f 40219 39845 40086 +f 39845 39950 40086 +f 39948 40081 40028 +f 39956 40081 39948 +f 40087 40081 39956 +f 40078 40081 40087 +f 39956 39957 40087 +f 40163 40062 40125 +f 40110 40032 40092 +f 40108 40109 40066 +f 40107 39991 39993 +f 40157 39991 40107 +f 40175 40238 40104 +f 39993 40052 40107 +f 40040 40057 40139 +f 40152 40056 40053 +f 40114 40091 40244 +f 40113 40118 40030 +f 40102 39999 40227 +f 39982 39972 40194 +f 40245 40194 39972 +f 40101 40193 40138 +f 40068 40099 40069 +f 39875 40038 40235 +f 40155 39875 40235 +f 40067 40096 40158 +f 40002 40003 40253 +f 40060 40154 39971 +f 40173 40069 40099 +f 40041 40042 40229 +f 40191 40229 40042 +f 40097 40014 40012 +f 40029 40188 40156 +f 40159 40041 40229 +f 40092 40000 40039 +f 39970 40135 40055 +f 40004 40127 39987 +f 40224 40001 40136 +f 40031 40106 40188 +f 40069 40173 39966 +f 40151 39988 40040 +f 40151 40124 40033 +f 40170 40135 39926 +f 40127 39989 39987 +f 40182 40307 39969 +f 40133 39968 40221 +f 40221 39968 40281 +f 39990 39989 40232 +f 40307 39995 39969 +f 39984 40097 40123 +f 40178 39998 39903 +f 40046 40196 40128 +f 39933 39998 40168 +f 40103 39933 40168 +f 40123 40175 39984 +f 40137 40179 40165 +f 39985 39992 40036 +f 40152 40090 40056 +f 40031 40063 40106 +f 40177 40149 40065 +f 39990 40232 40091 +f 40131 40139 40057 +f 40039 40094 40183 +f 40034 40065 40149 +f 40059 40058 40186 +f 40109 40197 39908 +f 40030 40118 40064 +f 40100 40059 40186 +f 40127 40004 40054 +f 40116 40016 40119 +f 40097 40012 40123 +f 40254 40186 40058 +f 39999 39991 40157 +f 40112 39893 40185 +f 40094 40067 40158 +f 40158 40241 40094 +f 40060 40005 40187 +f 40185 40002 40253 +f 40176 39938 40294 +f 40235 40038 40114 +f 40061 40187 40005 +f 40058 40163 40254 +f 40045 40046 40162 +f 40253 40003 40029 +f 40043 40176 40150 +f 40089 40043 40150 +f 40061 40045 40164 +f 40130 40159 40153 +f 40168 39998 40178 +f 40171 39966 40134 +f 40140 40049 40035 +f 40051 40049 40140 +f 40057 40101 40131 +f 40127 40232 39989 +f 40151 40040 40139 +f 40054 40124 40181 +f 40019 40020 40268 +f 40268 40141 40019 +f 40072 40047 40166 +f 40200 40191 40023 +f 39972 40116 40245 +f 40273 40144 40073 +f 40074 40072 40166 +f 40074 40200 40023 +f 40079 40261 40093 +f 40145 40077 40278 +f 40017 40268 40020 +f 40077 40120 40278 +f 40149 40177 40172 +f 40106 40283 40188 +f 40106 40063 40160 +f 40238 40178 39903 +f 39966 40173 40134 +f 40184 40054 40181 +f 40268 40017 40236 +f 40089 40150 40383 +f 40117 40051 40140 +f 39985 40036 40136 +f 40226 40151 40180 +f 40124 40151 40226 +f 40171 40134 40174 +f 40177 40105 40171 +f 40154 40060 40257 +f 40183 40094 40129 +f 40152 40053 40302 +f 40236 40103 40168 +f 40053 40102 40302 +f 40158 40096 40100 +f 40036 39982 40255 +f 40237 39886 40155 +f 40257 40060 40187 +f 40102 40227 40302 +f 40255 39982 40194 +f 40132 39886 40189 +f 40121 40122 40288 +f 40192 40121 40288 +f 40115 40055 40263 +f 40263 40259 40115 +f 40118 40113 40161 +f 40132 40195 39938 +f 40101 40138 40131 +f 40070 40197 40320 +f 40095 40098 40170 +f 40047 40111 40399 +f 40161 40064 40118 +f 40233 40064 40161 +f 40164 40045 40162 +f 40068 40064 40233 +f 40046 40128 40162 +f 40099 40068 40233 +f 40122 40154 40304 +f 40109 40108 40292 +f 40127 40295 40232 +f 40224 40136 40252 +f 40184 40181 40289 +f 40149 40182 40034 +f 40111 40115 40297 +f 40151 40139 40242 +f 39928 40112 40223 +f 40110 40092 40234 +f 40106 40160 40266 +f 40173 40174 40134 +f 40171 40174 40354 +f 40119 40090 40250 +f 40250 40116 40119 +f 40113 40110 40234 +f 40044 40126 40167 +f 40175 40123 40264 +f 40232 40244 40091 +f 40250 40090 40152 +f 40424 40297 40115 +f 40253 40029 40308 +f 40029 40156 40308 +f 40156 40188 40310 +f 40108 39995 40307 +f 40307 40292 40108 +f 40194 40245 40323 +f 40170 40098 40386 +f 40129 40094 40241 +f 40288 40122 40304 +f 40183 40129 40348 +f 39968 40137 40281 +f 40165 40281 40137 +f 39886 40237 40189 +f 40196 40224 40169 +f 40092 40039 40247 +f 40178 40370 40168 +f 40314 40093 40261 +f 40012 40093 40314 +f 40158 40100 40243 +f 40198 40153 40298 +f 39938 40195 40294 +f 40153 40159 40298 +f 40238 40175 40291 +f 40301 40131 40138 +f 40196 40169 40240 +f 40018 40270 40142 +f 40130 40153 40198 +f 40018 40144 40330 +f 40399 40166 40047 +f 40261 40079 40210 +f 40204 40330 40144 +f 40144 40273 40204 +f 40140 40035 40190 +f 40190 40035 40130 +f 40206 40205 40145 +f 40145 40278 40206 +f 40074 40166 40265 +f 40229 40191 40200 +f 40160 40133 40258 +f 40286 40167 40126 +f 40024 40143 40199 +f 40286 40024 40199 +f 40126 40024 40286 +f 40079 40078 40210 +f 40024 40082 40213 +f 40213 40143 40024 +f 40086 40217 40215 +f 40082 40142 40213 +f 40213 40142 40270 +f 40084 40273 40073 +f 40019 40141 40217 +f 40216 40083 40214 +f 40083 40218 40214 +f 40220 40273 40084 +f 40220 40025 40211 +f 40084 40025 40220 +f 40219 40086 40215 +f 40211 40145 40212 +f 40212 40145 40205 +f 40210 40078 40087 +f 40087 39957 40334 +f 39957 40216 40334 +f 40227 39999 40309 +f 40174 40173 40222 +f 40161 40113 40349 +f 40195 40132 40287 +f 40241 40158 40239 +f 39999 40157 40309 +f 40291 40175 40228 +f 40323 40255 40194 +f 40180 40151 40242 +f 40154 40257 40225 +f 40148 40089 40418 +f 40054 40184 40293 +f 40070 40320 40385 +f 40248 40116 40250 +f 40176 40294 40150 +f 40098 40070 40386 +f 40252 40136 40284 +f 40127 40054 40293 +f 40256 40396 40140 +f 40136 40036 40284 +f 40247 40039 40183 +f 40114 40244 40350 +f 40254 40163 40246 +f 40222 40173 40099 +f 40163 40125 40305 +f 40305 40299 40163 +f 40172 40171 40354 +f 40125 39928 40305 +f 40181 40124 40226 +f 40120 40117 40260 +f 40187 40061 40347 +f 40235 40237 40155 +f 40113 40234 40349 +f 40177 40171 40172 +f 40123 40012 40230 +f 40264 40123 40230 +f 40310 40188 40283 +f 40197 40109 40320 +f 40399 40111 40297 +f 40055 40135 40368 +f 40138 40193 40262 +f 40131 40301 40300 +f 40266 40160 40258 +f 40135 40170 40368 +f 40162 40128 40231 +f 40128 40196 40231 +f 40154 40225 40304 +f 40044 40167 40312 +f 40169 40224 40359 +f 40175 40264 40325 +f 40228 40175 40325 +f 40232 40295 40296 +f 40221 40281 40249 +f 40186 40395 40100 +f 40223 40112 40185 +f 40248 40245 40116 +f 40100 40395 40243 +f 40115 40259 40424 +f 40260 40140 40396 +f 40418 40089 40383 +f 40050 40148 40251 +f 40148 40418 40389 +f 40117 40140 40260 +f 40389 40251 40148 +f 40233 40161 40099 +f 40356 40368 40170 +f 40243 40239 40158 +f 40425 40370 40178 +f 40166 40313 40317 +f 40399 40313 40166 +f 40278 40120 40285 +f 40070 40385 40386 +f 40129 40241 40382 +f 40305 39928 40223 +f 40226 40180 40380 +f 40235 40114 40350 +f 40165 40179 40312 +f 40036 40255 40322 +f 40179 40044 40312 +f 40257 40187 40347 +f 40242 40139 40131 +f 40138 40262 40301 +f 40192 40262 40193 +f 40263 40055 40368 +f 40140 40190 40324 +f 40149 40172 40311 +f 40247 40234 40092 +f 40182 40149 40311 +f 40159 40229 40298 +f 40230 40012 40314 +f 40196 40240 40231 +f 40335 40198 40341 +f 40270 40018 40330 +f 40275 40198 40335 +f 40130 40198 40275 +f 40106 40266 40283 +f 40317 40265 40166 +f 40190 40130 40275 +f 40265 40267 40074 +f 40141 40268 40329 +f 40133 40221 40258 +f 40277 40074 40267 +f 40211 40212 40339 +f 40229 40200 40277 +f 40200 40074 40277 +f 40210 40087 40334 +f 40261 40210 40327 +f 40395 40186 40315 +f 40312 40281 40165 +f 40310 40308 40156 +f 40302 40227 40384 +f 40248 40250 40316 +f 40242 40380 40180 +f 40164 40162 40303 +f 40161 40362 40099 +f 40310 40283 40448 +f 40222 40099 40362 +f 40162 40231 40303 +f 40244 40232 40282 +f 40307 40182 40311 +f 40250 40152 40318 +f 40316 40250 40318 +f 40246 40163 40299 +f 40383 40150 40319 +f 40150 40294 40319 +f 40161 40349 40351 +f 40120 40260 40285 +f 40325 40264 40230 +f 40299 40305 40454 +f 40157 40107 40309 +f 40190 40275 40324 +f 40365 40255 40323 +f 40256 40140 40324 +f 40350 40244 40433 +f 40107 40387 40309 +f 40253 40498 40185 +f 40248 40323 40245 +f 40152 40302 40318 +f 40238 40291 40426 +f 40242 40131 40300 +f 40292 40320 40109 +f 40183 40391 40247 +f 40234 40247 40391 +f 40225 40257 40306 +f 40295 40127 40293 +f 40189 40287 40132 +f 40262 40192 40439 +f 40301 40262 40447 +f 40061 40280 40347 +f 40232 40296 40282 +f 40224 40290 40359 +f 40061 40164 40280 +f 40252 40290 40224 +f 40228 40325 40420 +f 40280 40164 40456 +f 40228 40426 40291 +f 40290 40252 40284 +f 40249 40281 40355 +f 40376 40234 40391 +f 40354 40393 40172 +f 40292 40307 40493 +f 40178 40238 40425 +f 40299 40390 40246 +f 40376 40349 40234 +f 40322 40284 40036 +f 40281 40312 40355 +f 40392 40226 40380 +f 40320 40292 40360 +f 40311 40172 40393 +f 40052 40050 40251 +f 40226 40392 40181 +f 40399 40297 40321 +f 40354 40174 40362 +f 40222 40362 40174 +f 40305 40223 40454 +f 40289 40181 40392 +f 40356 40170 40414 +f 40424 40421 40297 +f 40254 40246 40390 +f 40315 40254 40390 +f 40186 40254 40315 +f 40350 40433 40562 +f 40322 40255 40365 +f 40238 40426 40425 +f 40184 40289 40419 +f 40192 40288 40439 +f 40293 40184 40419 +f 40412 40288 40304 +f 40382 40241 40239 +f 40263 40483 40259 +f 40373 40318 40302 +f 40240 40169 40359 +f 40306 40257 40434 +f 40223 40185 40498 +f 40325 40230 40416 +f 40396 40256 40394 +f 40308 40505 40253 +f 40347 40434 40257 +f 40268 40236 40329 +f 40340 40335 40341 +f 40267 40340 40277 +f 40275 40335 40469 +f 40270 40330 40331 +f 40340 40341 40298 +f 40283 40266 40361 +f 40298 40277 40340 +f 40298 40341 40198 +f 40361 40258 40409 +f 40266 40258 40361 +f 40277 40298 40229 +f 40204 40273 40332 +f 40409 40258 40346 +f 40374 40346 40258 +f 40276 40211 40339 +f 40374 40221 40249 +f 40258 40221 40374 +f 40286 40199 40449 +f 40265 40317 40326 +f 40336 40265 40326 +f 40265 40336 40267 +f 40267 40336 40340 +f 40213 40338 40143 +f 40338 40199 40143 +f 40213 40270 40331 +f 40468 40216 40877 +f 40338 40213 40331 +f 40477 40215 40337 +f 40342 40332 40273 +f 40404 40215 40217 +f 40273 40220 40342 +f 40211 40276 40220 +f 40220 40276 40342 +f 40085 40219 40478 +f 40478 40345 40085 +f 40219 40477 40478 +f 40215 40477 40219 +f 40217 40141 40404 +f 40468 40274 40216 +f 40216 40274 40334 +f 40218 40088 40343 +f 40343 40088 40480 +f 39955 40344 40088 +f 40088 40344 40480 +f 39955 40085 40344 +f 40344 40085 40345 +f 40329 40236 40369 +f 40289 40392 40419 +f 40249 40355 40440 +f 40248 40316 40487 +f 40295 40293 40548 +f 40228 40420 40461 +f 40505 40498 40253 +f 40300 40301 40375 +f 40309 40384 40227 +f 40296 40295 40548 +f 40326 40317 40377 +f 40317 40313 40377 +f 40302 40384 40452 +f 40421 40321 40297 +f 40380 40242 40363 +f 40506 40293 40419 +f 40445 40161 40351 +f 40318 40352 40316 +f 40362 40161 40445 +f 40424 40259 40483 +f 40389 40418 40460 +f 40483 40263 40353 +f 40319 40294 40422 +f 40107 40052 40366 +f 40052 40251 40366 +f 40236 40428 40369 +f 40307 40311 40357 +f 40236 40168 40370 +f 40428 40236 40370 +f 40358 40377 40313 +f 40323 40248 40364 +f 40324 40275 40371 +f 40314 40261 40327 +f 40456 40164 40303 +f 40399 40358 40313 +f 40493 40307 40357 +f 40282 40433 40244 +f 40230 40314 40416 +f 40263 40368 40353 +f 40285 40367 40278 +f 40459 40303 40231 +f 40231 40240 40459 +f 40260 40396 40431 +f 40260 40431 40285 +f 40439 40288 40563 +f 40300 40363 40242 +f 40225 40412 40304 +f 40319 40422 40509 +f 40223 40498 40450 +f 40364 40248 40487 +f 40383 40319 40509 +f 40349 40376 40441 +f 40374 40249 40440 +f 40351 40349 40441 +f 40348 40129 40382 +f 40320 40360 40385 +f 40308 40310 40388 +f 40290 40446 40359 +f 40375 40301 40447 +f 40310 40448 40388 +f 40284 40322 40512 +f 40411 40394 40256 +f 40235 40381 40237 +f 40294 40195 40522 +f 40414 40170 40436 +f 40170 40386 40436 +f 40426 40228 40461 +f 40237 40381 40189 +f 40448 40361 40455 +f 40283 40361 40448 +f 40378 40548 40293 +f 40287 40189 40634 +f 40299 40454 40499 +f 40251 40389 40366 +f 40292 40493 40417 +f 40373 40302 40452 +f 40387 40107 40366 +f 40550 40416 40314 +f 40370 40425 40442 +f 40352 40318 40423 +f 40235 40350 40562 +f 40312 40397 40355 +f 40318 40373 40423 +f 40285 40431 40367 +f 40300 40379 40363 +f 40312 40167 40397 +f 40429 40397 40167 +f 40447 40262 40400 +f 40262 40439 40400 +f 40356 40353 40368 +f 40167 40286 40429 +f 40519 40420 40325 +f 40324 40411 40256 +f 40412 40398 40288 +f 40306 40434 40430 +f 40412 40225 40497 +f 40306 40497 40225 +f 40336 40326 40437 +f 40275 40469 40401 +f 40371 40275 40401 +f 40326 40377 40437 +f 40402 40274 40468 +f 40336 40469 40335 +f 40335 40340 40336 +f 40334 40274 40402 +f 40404 40337 40215 +f 40212 40205 40408 +f 40206 40408 40205 +f 40503 40408 40206 +f 40210 40334 40402 +f 40402 40564 40210 +f 40564 40327 40210 +f 40503 40206 40278 +f 40409 40346 40405 +f 40404 40141 40329 +f 40449 40199 40406 +f 40323 40364 40365 +f 40411 40324 40451 +f 40324 40371 40413 +f 40497 40306 40430 +f 40513 40356 40414 +f 40351 40443 40445 +f 40418 40383 40484 +f 40290 40284 40501 +f 40438 40413 40371 +f 40423 40373 40452 +f 40487 40316 40488 +f 40183 40348 40583 +f 40316 40352 40488 +f 40391 40183 40583 +f 40506 40378 40293 +f 40444 40355 40397 +f 40240 40446 40549 +f 40422 40294 40522 +f 40354 40362 40410 +f 40375 40379 40300 +f 40457 40239 40518 +f 40382 40239 40457 +f 40359 40446 40240 +f 40314 40327 40550 +f 40583 40376 40391 +f 40450 40454 40223 +f 40243 40395 40315 +f 40384 40309 40524 +f 40243 40315 40518 +f 40239 40243 40518 +f 40363 40432 40380 +f 40358 40399 40462 +f 40386 40385 40491 +f 40491 40572 40386 +f 40347 40280 40434 +f 40505 40653 40498 +f 40392 40380 40432 +f 40387 40524 40309 +f 40441 40376 40372 +f 40519 40325 40416 +f 40394 40427 40396 +f 40435 40385 40360 +f 40436 40386 40572 +f 40399 40321 40520 +f 40431 40396 40427 +f 40427 40527 40431 +f 40322 40365 40517 +f 40517 40365 40510 +f 40353 40356 40513 +f 40461 40420 40568 +f 40382 40615 40348 +f 40547 40378 40506 +f 40383 40509 40484 +f 40425 40426 40486 +f 40486 40543 40425 +f 40459 40240 40549 +f 40548 40378 40547 +f 40287 40485 40195 +f 40413 40451 40324 +f 40195 40485 40522 +f 40512 40710 40284 +f 40296 40548 40523 +f 40511 40346 40374 +f 40440 40355 40620 +f 40442 40425 40543 +f 40296 40661 40282 +f 40393 40354 40587 +f 40510 40365 40364 +f 40390 40299 40688 +f 40481 40393 40587 +f 40444 40397 40494 +f 40661 40433 40282 +f 40499 40454 40636 +f 40550 40327 40564 +f 40447 40400 40552 +f 40446 40290 40501 +f 40311 40393 40357 +f 40376 40583 40542 +f 40362 40445 40619 +f 40410 40362 40619 +f 40394 40411 40453 +f 40372 40376 40542 +f 40278 40367 40503 +f 40352 40423 40488 +f 40518 40315 40516 +f 40427 40394 40453 +f 40635 40418 40484 +f 40360 40292 40525 +f 40460 40418 40635 +f 40562 40381 40235 +f 40489 40366 40526 +f 40520 40321 40421 +f 40387 40366 40489 +f 40502 40377 40500 +f 40437 40377 40502 +f 40434 40280 40456 +f 40557 40375 40447 +f 40379 40375 40557 +f 40456 40303 40458 +f 40303 40459 40458 +f 40519 40568 40420 +f 40363 40379 40593 +f 40426 40461 40504 +f 40463 40455 40409 +f 40465 40337 40404 +f 40409 40455 40361 +f 40338 40403 40406 +f 40406 40403 40464 +f 40466 40437 40467 +f 40467 40437 40502 +f 40419 40392 40506 +f 40403 40407 40533 +f 40415 40401 40538 +f 40464 40403 40533 +f 40401 40415 40438 +f 40437 40466 40336 +f 40469 40336 40466 +f 40401 40438 40371 +f 40405 40463 40409 +f 40404 40329 40471 +f 40471 40465 40404 +f 40401 40469 40538 +f 40405 40346 40511 +f 40503 40470 40408 +f 40329 40369 40528 +f 40449 40429 40286 +f 40329 40528 40471 +f 40338 40406 40199 +f 40204 40331 40330 +f 40403 40338 40331 +f 40331 40204 40403 +f 40403 40204 40407 +f 40204 40332 40407 +f 40216 40214 40479 +f 40332 40342 40476 +f 40407 40332 40476 +f 40533 40407 40476 +f 40342 40276 40473 +f 40477 40337 40532 +f 40476 40342 40473 +f 40474 40473 40339 +f 40877 40216 40479 +f 40479 40214 40747 +f 40532 40337 40472 +f 40214 40218 40752 +f 40339 40473 40276 +f 40536 40474 40212 +f 40212 40474 40339 +f 40752 40747 40214 +f 40212 40408 40536 +f 40536 40408 40475 +f 40475 40408 40470 +f 40218 40343 40752 +f 40480 40344 40604 +f 40345 40604 40344 +f 40628 40382 40457 +f 40574 40438 40415 +f 40354 40410 40546 +f 40374 40440 40508 +f 40505 40308 40388 +f 40504 40486 40426 +f 40587 40354 40546 +f 40495 40511 40496 +f 40400 40439 40563 +f 40615 40382 40628 +f 40299 40499 40688 +f 40511 40374 40508 +f 40348 40615 40583 +f 40441 40443 40351 +f 40494 40397 40566 +f 40397 40429 40566 +f 40393 40481 40357 +f 40607 40390 40688 +f 40360 40525 40570 +f 40566 40429 40449 +f 40434 40456 40569 +f 40292 40417 40581 +f 40421 40424 40705 +f 40555 40447 40552 +f 40525 40292 40581 +f 40549 40446 40631 +f 40488 40423 40551 +f 40369 40428 40544 +f 40510 40589 40517 +f 40446 40501 40631 +f 40661 40296 40523 +f 40557 40447 40555 +f 40435 40360 40570 +f 40562 40433 40661 +f 40432 40363 40593 +f 40579 40384 40524 +f 40563 40288 40398 +f 40435 40491 40385 +f 40524 40387 40612 +f 40462 40399 40520 +f 40634 40189 40381 +f 40503 40367 40527 +f 40367 40431 40527 +f 40504 40461 40568 +f 40389 40460 40490 +f 40366 40389 40490 +f 40577 40484 40509 +f 40497 40666 40412 +f 40438 40574 40507 +f 40424 40492 40705 +f 40364 40556 40510 +f 40423 40452 40649 +f 40357 40560 40493 +f 40550 40564 40565 +f 40710 40501 40284 +f 40411 40451 40514 +f 40705 40632 40421 +f 40430 40434 40569 +f 40552 40400 40563 +f 40522 40509 40422 +f 40424 40483 40492 +f 40384 40579 40452 +f 40688 40499 40636 +f 40512 40322 40517 +f 40451 40413 40507 +f 40413 40438 40507 +f 40358 40462 40500 +f 40355 40444 40620 +f 40417 40493 40581 +f 40315 40390 40607 +f 40629 40556 40364 +f 40639 40519 40416 +f 40554 40562 40661 +f 40353 40513 40655 +f 40588 40526 40366 +f 40366 40490 40588 +f 40459 40549 40582 +f 40483 40353 40571 +f 40495 40496 40529 +f 40414 40515 40513 +f 40593 40521 40432 +f 40442 40428 40370 +f 40619 40445 40443 +f 40436 40515 40414 +f 40586 40544 40428 +f 40487 40488 40551 +f 40572 40491 40703 +f 40491 40435 40570 +f 40656 40450 40498 +f 40411 40514 40453 +f 40592 40436 40572 +f 40638 40503 40527 +f 40498 40653 40656 +f 40381 40562 40633 +f 40377 40358 40500 +f 40427 40453 40573 +f 40573 40453 40514 +f 40558 40467 40502 +f 40455 40529 40448 +f 40470 40503 40638 +f 40482 40589 40510 +f 40455 40463 40495 +f 40529 40455 40495 +f 40432 40521 40630 +f 40472 40337 40596 +f 40630 40392 40432 +f 40405 40495 40463 +f 40506 40392 40630 +f 40337 40465 40534 +f 40534 40596 40337 +f 40415 40538 40537 +f 40511 40495 40405 +f 40415 40537 40574 +f 40465 40471 40594 +f 40531 40406 40530 +f 40449 40406 40531 +f 40530 40406 40539 +f 40406 40464 40539 +f 40466 40467 40535 +f 40535 40540 40466 +f 40466 40540 40597 +f 40466 40597 40469 +f 40469 40597 40541 +f 40538 40469 40541 +f 40364 40487 40545 +f 40705 40492 40559 +f 40551 40423 40553 +f 40315 40607 40516 +f 40493 40560 40561 +f 40618 40529 40496 +f 40507 40575 40451 +f 40707 40459 40582 +f 40441 40372 40691 +f 40551 40580 40487 +f 40514 40451 40578 +f 40577 40635 40484 +f 40646 40441 40691 +f 40428 40442 40586 +f 40581 40493 40561 +f 40443 40441 40646 +f 40448 40678 40388 +f 40666 40398 40412 +f 40546 40609 40587 +f 40416 40550 40639 +f 40448 40529 40618 +f 40560 40481 40587 +f 40497 40430 40610 +f 40357 40481 40560 +f 40553 40423 40649 +f 40542 40583 40608 +f 40568 40519 40626 +f 40485 40287 40634 +f 40369 40544 40528 +f 40607 40688 40755 +f 40436 40592 40515 +f 40549 40631 40625 +f 40622 40557 40616 +f 40504 40591 40486 +f 40440 40620 40508 +f 40591 40543 40486 +f 40379 40557 40622 +f 40569 40456 40585 +f 40517 40589 40717 +f 40655 40571 40353 +f 40593 40379 40622 +f 40483 40571 40492 +f 40585 40456 40734 +f 40456 40458 40734 +f 40556 40665 40510 +f 40527 40427 40643 +f 40459 40707 40458 +f 40629 40364 40545 +f 40566 40449 40567 +f 40614 40547 40506 +f 40372 40542 40715 +f 40618 40496 40621 +f 40715 40691 40372 +f 40576 40543 40736 +f 40450 40656 40636 +f 40567 40449 40659 +f 40543 40576 40442 +f 40552 40563 40584 +f 40511 40621 40496 +f 40487 40580 40613 +f 40586 40442 40576 +f 40551 40553 40580 +f 40410 40619 40546 +f 40642 40633 40562 +f 40644 40639 40550 +f 40518 40516 40701 +f 40430 40569 40610 +f 40557 40555 40616 +f 40511 40508 40681 +f 40559 40492 40571 +f 40443 40646 40619 +f 40618 40678 40448 +f 40666 40497 40611 +f 40509 40522 40647 +f 40639 40626 40519 +f 40524 40612 40579 +f 40548 40547 40682 +f 40548 40682 40523 +f 40630 40521 40605 +f 40454 40450 40636 +f 40657 40444 40494 +f 40489 40612 40387 +f 40570 40525 40581 +f 40626 40591 40568 +f 40520 40421 40632 +f 40632 40663 40520 +f 40568 40591 40504 +f 40490 40460 40635 +f 40635 40662 40490 +f 40588 40490 40662 +f 40717 40589 40617 +f 40543 40591 40736 +f 40491 40570 40703 +f 40482 40617 40589 +f 40653 40388 40678 +f 40505 40388 40653 +f 40592 40572 40703 +f 40562 40554 40642 +f 40590 40556 40629 +f 40644 40550 40565 +f 40665 40482 40510 +f 40533 40598 40595 +f 40470 40638 40674 +f 40464 40533 40595 +f 40531 40530 40669 +f 40669 40530 40739 +f 40739 40530 40672 +f 40574 40537 40507 +f 40507 40537 40575 +f 40659 40449 40531 +f 40536 40475 40743 +f 40538 40575 40537 +f 40465 40594 40534 +f 40535 40467 40558 +f 40575 40578 40451 +f 40470 40743 40475 +f 40594 40471 40528 +f 40530 40539 40672 +f 40464 40742 40539 +f 40541 40575 40538 +f 40578 40575 40541 +f 40478 40600 40603 +f 40599 40598 40476 +f 40600 40478 40477 +f 40477 40532 40600 +f 40601 40599 40476 +f 40476 40473 40601 +f 40600 40532 40472 +f 40598 40533 40476 +f 40473 40474 40601 +f 40601 40474 40602 +f 40602 40474 40536 +f 40748 40478 40603 +f 40345 40478 40748 +f 40623 40714 40521 +f 40511 40681 40763 +f 40654 40581 40561 +f 40487 40613 40545 +f 40582 40549 40625 +f 40649 40452 40704 +f 40577 40509 40729 +f 40485 40634 40686 +f 40611 40497 40610 +f 40444 40657 40620 +f 40652 40609 40546 +f 40583 40615 40771 +f 40559 40709 40705 +f 40605 40521 40714 +f 40658 40494 40566 +f 40566 40567 40658 +f 40512 40517 40717 +f 40606 40578 40741 +f 40514 40578 40606 +f 40648 40609 40652 +f 40621 40511 40650 +f 40544 40586 40680 +f 40729 40509 40647 +f 40457 40518 40624 +f 40624 40628 40457 +f 40612 40489 40526 +f 40772 40531 40668 +f 40593 40622 40623 +f 40571 40655 40708 +f 40521 40593 40623 +f 40641 40638 40777 +f 40807 40381 40706 +f 40627 40656 40802 +f 40674 40638 40641 +f 40649 40696 40553 +f 40590 40664 40556 +f 40630 40605 40756 +f 40656 40653 40802 +f 40560 40654 40561 +f 40642 40661 40687 +f 40661 40642 40554 +f 40569 40637 40610 +f 40666 40563 40398 +f 40569 40585 40637 +f 40527 40643 40638 +f 40564 40402 40565 +f 40592 40703 40797 +f 40500 40462 40719 +f 40643 40427 40693 +f 40462 40520 40719 +f 40427 40573 40695 +f 40458 40707 40734 +f 40626 40639 40640 +f 40531 40772 40659 +f 40635 40577 40689 +f 40577 40729 40689 +f 40501 40710 40776 +f 40516 40607 40755 +f 40755 40701 40516 +f 40611 40610 40683 +f 40609 40648 40690 +f 40625 40631 40791 +f 40686 40780 40485 +f 40618 40621 40650 +f 40665 40545 40613 +f 40579 40612 40718 +f 40605 40714 40723 +f 40513 40762 40655 +f 40522 40485 40780 +f 40631 40501 40776 +f 40518 40701 40624 +f 40452 40579 40778 +f 40513 40515 40762 +f 40647 40522 40780 +f 40693 40777 40638 +f 40502 40500 40645 +f 40558 40502 40698 +f 40637 40585 40774 +f 40638 40643 40693 +f 40757 40710 40512 +f 40693 40427 40695 +f 40614 40506 40651 +f 40591 40626 40660 +f 40662 40635 40689 +f 40704 40452 40778 +f 40697 40619 40646 +f 40695 40514 40606 +f 40508 40620 40681 +f 40580 40553 40696 +f 40547 40614 40722 +f 40573 40514 40695 +f 40619 40697 40727 +f 40515 40592 40762 +f 40736 40591 40660 +f 40559 40571 40684 +f 40622 40616 40700 +f 40555 40552 40702 +f 40680 40586 40736 +f 40719 40520 40663 +f 40664 40590 40629 +f 40567 40659 40699 +f 40545 40664 40629 +f 40623 40622 40700 +f 40664 40545 40665 +f 40666 40731 40563 +f 40584 40563 40731 +f 40541 40597 40670 +f 40630 40651 40506 +f 40468 40877 40810 +f 40665 40556 40664 +f 40669 40668 40531 +f 40819 40541 40670 +f 40877 40479 40746 +f 40541 40819 40578 +f 40578 40819 40741 +f 40810 40565 40468 +f 40558 40667 40535 +f 40745 40472 40677 +f 40468 40565 40402 +f 40472 40596 40677 +f 40595 40598 40671 +f 40596 40534 40737 +f 40534 40594 40737 +f 40598 40599 40673 +f 40692 40737 40594 +f 40743 40470 40674 +f 40742 40672 40539 +f 40464 40595 40742 +f 40667 40726 40535 +f 40535 40726 40540 +f 40528 40692 40594 +f 40675 40540 40726 +f 40676 40540 40675 +f 40651 40630 40756 +f 40540 40676 40597 +f 40597 40676 40670 +f 40542 40608 40711 +f 40708 40655 40679 +f 40715 40542 40711 +f 40729 40685 40689 +f 40645 40500 40719 +f 40576 40736 40586 +f 40797 40703 40787 +f 40652 40546 40727 +f 40648 40652 40727 +f 40698 40502 40645 +f 40665 40613 40712 +f 40682 40547 40722 +f 40718 40778 40579 +f 40657 40494 40658 +f 40654 40728 40581 +f 40796 40580 40852 +f 40776 40791 40631 +f 40696 40852 40580 +f 40756 40605 40723 +f 40708 40684 40571 +f 40523 40687 40661 +f 40782 40544 40680 +f 40727 40546 40619 +f 40741 40733 40606 +f 40763 40650 40511 +f 40587 40609 40690 +f 40381 40633 40824 +f 40658 40567 40699 +f 40717 40617 40767 +f 40560 40587 40690 +f 40654 40560 40690 +f 40699 40659 40772 +f 40612 40526 40718 +f 40689 40685 40662 +f 40656 40835 40636 +f 40616 40555 40732 +f 40709 40559 40684 +f 40696 40649 40704 +f 40651 40765 40614 +f 40655 40762 40679 +f 40570 40581 40785 +f 40608 40583 40771 +f 40585 40734 40887 +f 40634 40381 40807 +f 40686 40634 40807 +f 40736 40660 40869 +f 40588 40788 40526 +f 40694 40788 40588 +f 40528 40544 40782 +f 40700 40616 40732 +f 40610 40637 40725 +f 40666 40611 40731 +f 40707 40582 40720 +f 40644 40565 40779 +f 40639 40644 40759 +f 40729 40721 40685 +f 40711 40608 40900 +f 40708 40679 40713 +f 40708 40713 40684 +f 40640 40639 40759 +f 40678 40618 40758 +f 40759 40784 40640 +f 40712 40770 40665 +f 40582 40625 40841 +f 40712 40613 40796 +f 40728 40654 40724 +f 40765 40722 40614 +f 40681 40620 40761 +f 40688 40636 40799 +f 40799 40755 40688 +f 40613 40580 40796 +f 40625 40791 40841 +f 40800 40648 40851 +f 40690 40648 40800 +f 40718 40526 40798 +f 40798 40526 40788 +f 40757 40512 40789 +f 40869 40660 40764 +f 40512 40717 40789 +f 40620 40657 40761 +f 40662 40694 40588 +f 40381 40824 40706 +f 40696 40704 40730 +f 40681 40922 40763 +f 40615 40628 40771 +f 40767 40617 40832 +f 40702 40732 40555 +f 40617 40482 40832 +f 40692 40528 40782 +f 40777 40693 40735 +f 40581 40728 40785 +f 40570 40785 40787 +f 40702 40552 40584 +f 40570 40787 40703 +f 40714 40623 40700 +f 40762 40592 40790 +f 40719 40663 40822 +f 40790 40592 40797 +f 40822 40663 40632 +f 40720 40808 40707 +f 40482 40665 40832 +f 40598 40673 40671 +f 40819 40670 40738 +f 40814 40672 40742 +f 40668 40669 40739 +f 40595 40671 40813 +f 40739 40672 40814 +f 40813 40820 40595 +f 40745 40677 40740 +f 40677 40596 40856 +f 40675 40726 40742 +f 40742 40726 40838 +f 40742 40595 40816 +f 40816 40595 40820 +f 40675 40742 40816 +f 40596 40737 40856 +f 40738 40676 40675 +f 40670 40676 40738 +f 40779 40565 40810 +f 40750 40601 40749 +f 40750 40673 40599 +f 40599 40601 40750 +f 40601 40602 40751 +f 40751 40749 40601 +f 40747 40746 40479 +f 40472 40744 40600 +f 40602 40753 40751 +f 40472 40745 40744 +f 40536 40753 40602 +f 40536 40743 40753 +f 40747 40752 40883 +f 40343 40480 40754 +f 40752 40343 40754 +f 40480 40604 40754 +f 40345 40748 40881 +f 40682 40722 40823 +f 40682 40823 40523 +f 40691 40715 40711 +f 40667 40558 40698 +f 40657 40658 40971 +f 40727 40851 40648 +f 40733 40741 40825 +f 40795 40606 40733 +f 40971 40658 40929 +f 40765 40651 41011 +f 40929 40658 40843 +f 40804 40701 40755 +f 40642 40687 40857 +f 40821 40662 40685 +f 40773 40647 40780 +f 40637 40774 40854 +f 40729 40647 40773 +f 40861 40640 40784 +f 40660 40626 40640 +f 40869 40716 40736 +f 40705 40709 40769 +f 40694 40662 40821 +f 40792 40694 40821 +f 40696 40730 40852 +f 40769 40709 40684 +f 40642 40824 40633 +f 40832 40665 40770 +f 40855 40690 40800 +f 40900 40608 40771 +f 40704 40778 40794 +f 40680 40736 40716 +f 40654 40690 40855 +f 40710 40781 40776 +f 40769 40837 40705 +f 40735 40693 40860 +f 40628 40624 40766 +f 40887 40774 40585 +f 40781 40710 40757 +f 40632 40705 40837 +f 40806 40713 40679 +f 40890 40686 40807 +f 40698 40645 40896 +f 40780 40686 40890 +f 40610 40725 40775 +f 40714 40700 40805 +f 40695 40606 40795 +f 40719 40822 40801 +f 40723 40714 40805 +f 40969 40719 40801 +f 40645 40719 40969 +f 40725 40637 40854 +f 40734 40707 40808 +f 40731 40611 40870 +f 40683 40610 40775 +f 40683 40809 40611 +f 40756 40723 40833 +f 40799 40636 40827 +f 40724 40654 40918 +f 40821 40685 40721 +f 40824 40642 40857 +f 40727 40966 40851 +f 40758 40618 40760 +f 40618 40650 40760 +f 40786 40757 40789 +f 40840 40755 40799 +f 40763 40845 40650 +f 40945 40706 40824 +f 40807 40706 40945 +f 40761 40657 40971 +f 40767 40847 40717 +f 40730 40704 40794 +f 40658 40699 40843 +f 40701 40804 40766 +f 40774 40887 40854 +f 40660 40640 40861 +f 40687 40523 40823 +f 40772 40668 40812 +f 40791 40776 40828 +f 40721 40729 40773 +f 40624 40701 40766 +f 40697 40646 40830 +f 40764 40660 40834 +f 40718 40798 40836 +f 40700 40732 40826 +f 40755 40840 40804 +f 40826 40905 40700 +f 40778 40718 40836 +f 40828 40776 40914 +f 40776 40781 40914 +f 40838 40726 40925 +f 40732 40702 40826 +f 40726 40667 40925 +f 40769 40684 40713 +f 40802 40653 40866 +f 40864 40731 40870 +f 40653 40678 40868 +f 40584 40731 40864 +f 40803 40860 40693 +f 40868 40678 40758 +f 40805 40700 40905 +f 40693 40695 40803 +f 40870 40611 40809 +f 40723 40805 40833 +f 40671 40673 40811 +f 40814 40742 40871 +f 40815 40820 40813 +f 40817 40820 40815 +f 40941 40877 41002 +f 40746 40747 41001 +f 40909 40677 40856 +f 40742 40838 40871 +f 40877 40941 40810 +f 40675 40816 40738 +f 40668 40739 40812 +f 40745 40873 40744 +f 40816 40820 40817 +f 40740 40873 40745 +f 40812 40739 40814 +f 40909 40740 40677 +f 40819 40738 40816 +f 40741 40819 40872 +f 40872 40825 40741 +f 40674 40641 40939 +f 40756 40898 40651 +f 40812 40699 40772 +f 40695 40795 40862 +f 40821 40721 40982 +f 40720 40582 40841 +f 40783 40827 40636 +f 40713 40806 40916 +f 40990 40584 40864 +f 40922 40681 40761 +f 40830 40691 40711 +f 40758 40760 40948 +f 40895 40687 40823 +f 40646 40691 40830 +f 40730 40793 40852 +f 40857 40687 40895 +f 40782 40680 40906 +f 40963 40784 40759 +f 40867 40797 40787 +f 40727 40697 40958 +f 40698 40896 40915 +f 40788 40694 40792 +f 40792 40980 40788 +f 40785 40867 40787 +f 40721 40773 40982 +f 40762 40790 40910 +f 40730 40794 40793 +f 40887 40734 40981 +f 40784 40889 40861 +f 40651 40898 40907 +f 40840 40849 40804 +f 40766 40804 40850 +f 40925 40667 40698 +f 40850 40804 40849 +f 40679 40762 40910 +f 40775 40725 40854 +f 40789 40717 40847 +f 40777 40735 40970 +f 40970 40878 40777 +f 40584 40990 40702 +f 40735 40860 40970 +f 40627 40802 40866 +f 40900 40771 40924 +f 40695 40862 40803 +f 40628 40766 40921 +f 41011 40651 40907 +f 40769 40865 40837 +f 40868 40866 40653 +f 40628 40921 40771 +f 40822 40632 40973 +f 40734 40808 40981 +f 40767 40832 40768 +f 40722 40765 41011 +f 40713 40865 40769 +f 40692 40782 40839 +f 40779 40810 40960 +f 40846 40898 40756 +f 40969 40896 40645 +f 40711 40900 40858 +f 40790 40797 40912 +f 40830 40711 40858 +f 40632 40837 40951 +f 40680 40716 40906 +f 40973 40632 40951 +f 40910 40790 40913 +f 40825 40853 40733 +f 40855 40800 40927 +f 40728 40724 40918 +f 40826 40995 40905 +f 40697 40830 40958 +f 40806 40679 40910 +f 40798 40788 40980 +f 40845 40763 40962 +f 40821 40943 40792 +f 41000 40699 40812 +f 40763 40922 40962 +f 40958 40966 40727 +f 40789 40844 40786 +f 40702 40842 40826 +f 40808 40720 40859 +f 40871 40838 41094 +f 40973 40801 40822 +f 40834 40660 40891 +f 41014 40722 41011 +f 40837 40865 40863 +f 40823 40722 41014 +f 40990 40842 40702 +f 40781 40757 40947 +f 40780 40890 40894 +f 40757 40786 40947 +f 40853 40825 40872 +f 41062 40780 40894 +f 40961 40780 41062 +f 40773 40780 40961 +f 40928 40803 40862 +f 40906 41030 40782 +f 40839 40782 41030 +f 40627 40866 40964 +f 40803 40928 40860 +f 40867 40912 40797 +f 40924 40771 40921 +f 40805 40905 40848 +f 40733 40853 40795 +f 40836 40798 40980 +f 40839 40933 40692 +f 40768 40832 40904 +f 40770 40712 40932 +f 40759 40644 40779 +f 40671 40811 40934 +f 40927 40800 40851 +f 40813 40671 40934 +f 40856 40999 40909 +f 40814 40871 40812 +f 40904 40831 40768 +f 40856 40908 40999 +f 40960 40810 40941 +f 40815 40813 40874 +f 40768 40831 40829 +f 40935 40815 40874 +f 40817 40815 40935 +f 40873 40740 40875 +f 40743 40674 40938 +f 40875 40740 40909 +f 40816 40817 40876 +f 40899 40817 40935 +f 40817 40899 40876 +f 40819 40816 40818 +f 40876 40818 40816 +f 40819 40818 40901 +f 40872 40819 40901 +f 40777 40878 40641 +f 40939 40641 40878 +f 40939 40938 40674 +f 40833 40848 40846 +f 40833 40846 40756 +f 40833 40805 40848 +f 40750 40749 40882 +f 40880 40750 40882 +f 40600 40748 40603 +f 40885 40748 40600 +f 40600 40744 40885 +f 40811 40750 40880 +f 40673 40750 40811 +f 40885 40744 40879 +f 40882 40751 40884 +f 40883 41001 40747 +f 40749 40751 40882 +f 40752 40754 40883 +f 40744 40873 40879 +f 40751 40753 40936 +f 40936 40884 40751 +f 40754 40604 40886 +f 40604 40881 40886 +f 40345 40881 40604 +f 40743 40938 40753 +f 40753 40938 40936 +f 40958 40830 40858 +f 40865 40713 40959 +f 40824 40857 41010 +f 40898 40846 40975 +f 40779 40963 40759 +f 41020 40821 40982 +f 40840 40799 40827 +f 40945 40824 40944 +f 40963 40931 40784 +f 41013 40766 40850 +f 40959 40713 40916 +f 40867 40785 40893 +f 40856 40737 40986 +f 40795 40853 40862 +f 40871 41094 40967 +f 40908 40856 40986 +f 40864 40870 41023 +f 40785 40728 40918 +f 41094 40838 40925 +f 40775 40897 40683 +f 40956 40760 40650 +f 41017 41023 40870 +f 40698 40915 40925 +f 40650 40845 40956 +f 40775 40854 40919 +f 40872 40901 40853 +f 40912 40867 40893 +f 41033 40851 40966 +f 40927 40851 41033 +f 40926 40927 41033 +f 40878 40970 40899 +f 40767 40768 40902 +f 40794 40778 40983 +f 40894 40890 40892 +f 40654 40855 40918 +f 40933 40986 40692 +f 40737 40692 40986 +f 40790 40912 40913 +f 40973 40969 40801 +f 40836 40980 40920 +f 40783 40636 40835 +f 40953 40902 40768 +f 40656 40627 40835 +f 40829 40953 40768 +f 40767 40902 40847 +f 40829 40831 40957 +f 40861 40891 40660 +f 40983 40778 40836 +f 40770 40904 40832 +f 40932 40904 40770 +f 40806 40910 40916 +f 40764 40834 40869 +f 40809 40683 40897 +f 40712 40796 40932 +f 40932 40852 40972 +f 40796 40852 40932 +f 40903 40905 40995 +f 40758 40948 40952 +f 41010 40857 41039 +f 40972 40852 40793 +f 40812 40871 40949 +f 40944 40824 41010 +f 40863 40865 40917 +f 40827 40783 41026 +f 40888 40898 40942 +f 40921 40766 41013 +f 40966 40958 40988 +f 40898 40888 40911 +f 40943 40821 41020 +f 40889 40784 40931 +f 40922 40761 40971 +f 40807 40945 41108 +f 40921 40923 40924 +f 40793 40794 40946 +f 40890 40807 41108 +f 40843 40699 41000 +f 40786 40844 40947 +f 40792 40943 41046 +f 40951 40837 40863 +f 40906 40716 41058 +f 40887 41114 40854 +f 40855 40927 40918 +f 40835 41026 40783 +f 41013 40850 40849 +f 40835 40627 40930 +f 40627 40964 40930 +f 41062 40894 41061 +f 40990 40864 41023 +f 40773 40961 41024 +f 40781 40947 40955 +f 40983 40836 40920 +f 40904 40957 40831 +f 40899 40970 40968 +f 40932 41040 40904 +f 40834 40891 40994 +f 41044 40858 40900 +f 40928 40901 40968 +f 40868 40758 40952 +f 40901 40928 40862 +f 40901 40862 40853 +f 40779 40960 40963 +f 40813 40934 40874 +f 40935 40874 41003 +f 40877 40746 41001 +f 40968 40876 40899 +f 40876 40968 40818 +f 40818 40968 40901 +f 40935 40937 40899 +f 40939 40899 40937 +f 40878 40899 40939 +f 40940 40848 40903 +f 40940 40846 40848 +f 40848 40905 40903 +f 41047 40973 40951 +f 40793 40976 40972 +f 40888 40942 40954 +f 40760 40956 40984 +f 40960 40941 41018 +f 40911 40888 40954 +f 40928 40970 40860 +f 40716 40869 41058 +f 40975 40942 40898 +f 41044 40924 40950 +f 40900 40924 41044 +f 40895 40823 41019 +f 40859 40720 41038 +f 40898 40911 40954 +f 40907 40898 40954 +f 40720 40841 41038 +f 40785 40918 41025 +f 40844 40789 41032 +f 40826 40842 40989 +f 40895 41039 40857 +f 40933 40839 41030 +f 40980 40792 41046 +f 40922 40971 41056 +f 40986 40933 41084 +f 41114 40887 40981 +f 40897 40775 40974 +f 40953 40829 40957 +f 40995 40826 40989 +f 40974 40775 40919 +f 40794 40983 40946 +f 40893 40785 40979 +f 40894 40892 41022 +f 40942 40975 40846 +f 40791 40828 40841 +f 41042 40957 40904 +f 41024 40982 40773 +f 41046 40943 41020 +f 40914 41097 40828 +f 40986 40998 40908 +f 41055 40893 40979 +f 40914 40781 40955 +f 40854 41090 40919 +f 40918 40927 40926 +f 40999 40908 40998 +f 40840 40827 41029 +f 40854 41114 41090 +f 40912 40893 41055 +f 41029 40827 41026 +f 40809 40897 40974 +f 40870 40809 41121 +f 40968 40970 40928 +f 40809 40974 41121 +f 40896 40969 40965 +f 40981 40808 40997 +f 41048 40834 40994 +f 40913 40912 41028 +f 40808 40859 40997 +f 40789 40847 41032 +f 40869 40834 41048 +f 40965 40915 40896 +f 40916 40910 41031 +f 40972 41041 40932 +f 41026 40835 40930 +f 40823 41014 41019 +f 40868 41074 40866 +f 40842 40990 41051 +f 40956 40845 41021 +f 40923 40921 41013 +f 40845 40962 41021 +f 40793 40946 40978 +f 40895 41019 41039 +f 40979 40785 41025 +f 40947 40844 41151 +f 40989 40842 41051 +f 40844 41032 41151 +f 40962 40922 41116 +f 41116 40987 40962 +f 40991 41116 40922 +f 40958 40858 41059 +f 40944 41162 40945 +f 40983 40920 41015 +f 40841 40828 41097 +f 40924 40923 40985 +f 41031 41012 40916 +f 40991 40922 41056 +f 40933 41030 41054 +f 40950 40924 40985 +f 40863 40917 40992 +f 41056 40971 40929 +f 40965 40969 40996 +f 40955 41148 40914 +f 40865 40959 40917 +f 40945 41103 41108 +f 40949 40871 41065 +f 41058 41113 40906 +f 41040 40932 41041 +f 41011 40907 41009 +f 41042 40904 41040 +f 40849 40840 41029 +f 41029 41008 40849 +f 40912 41055 41163 +f 40915 40965 41016 +f 40959 40916 41012 +f 41030 40906 41113 +f 40989 41034 40995 +f 41028 40912 41163 +f 40994 40861 41087 +f 40951 40863 40992 +f 40891 40861 40994 +f 40892 40890 41108 +f 40948 40760 40984 +f 41013 40849 40993 +f 40969 40973 41063 +f 40973 41047 41063 +f 40910 40913 41031 +f 41061 40894 41022 +f 40967 41065 40871 +f 40843 41000 40929 +f 41125 40874 40934 +f 40949 41000 40812 +f 40874 41125 41003 +f 40879 40873 41123 +f 41002 41018 40941 +f 40877 41001 41002 +f 40937 40935 41004 +f 41123 40873 41068 +f 40875 41068 40873 +f 40903 40995 41043 +f 40938 40939 41073 +f 41070 40875 41157 +f 40903 41043 40940 +f 40942 40846 41043 +f 41043 40846 40940 +f 40999 41157 40909 +f 40909 41157 40875 +f 40880 40882 41007 +f 41007 41005 40880 +f 41005 40934 40880 +f 40880 40934 40811 +f 40882 40884 41007 +f 40748 40885 41131 +f 41131 40881 40748 +f 41007 40884 41071 +f 41071 40884 40936 +f 41071 40936 40938 +f 40883 40754 41006 +f 40754 40886 41130 +f 41006 40754 41130 +f 40993 40849 41008 +f 40929 41053 40977 +f 41082 40974 40919 +f 41000 40949 41143 +f 40868 40952 41076 +f 41076 41074 40868 +f 41082 40919 41090 +f 40957 41042 40953 +f 40953 41042 40902 +f 41047 40951 41124 +f 40952 40948 41076 +f 41084 40933 41153 +f 41019 41014 41083 +f 40960 41018 40963 +f 40997 41064 40981 +f 40977 41053 41027 +f 40997 40859 41037 +f 41012 41077 40959 +f 40859 41038 41037 +f 40917 40959 41077 +f 41094 41150 40967 +f 41108 41022 40892 +f 41097 41038 40841 +f 40925 40915 41192 +f 40947 41050 40955 +f 40931 41052 40889 +f 41087 40889 41052 +f 40861 40889 41087 +f 40965 40996 41089 +f 41056 40929 40977 +f 40920 40980 41081 +f 40996 40969 41063 +f 40966 40988 41033 +f 41151 41045 40947 +f 41035 41025 40918 +f 40918 40926 41035 +f 40995 41034 41036 +f 41096 40950 40985 +f 41020 40982 41141 +f 40980 41046 41081 +f 41121 41017 40870 +f 40847 40902 41032 +f 40926 41033 41035 +f 41044 40950 41059 +f 41032 40902 41092 +f 41059 40950 41096 +f 41114 40981 41064 +f 41092 40902 41042 +f 41086 41036 41034 +f 41044 41059 40858 +f 40942 41043 40954 +f 41043 40995 40954 +f 40995 41036 40954 +f 41124 40951 40992 +f 40984 40956 41172 +f 40993 41008 41117 +f 40976 40793 41135 +f 40945 41162 41103 +f 40930 41155 41026 +f 40958 41059 41136 +f 41137 41117 41008 +f 41012 41031 41179 +f 40793 40978 41135 +f 41075 40958 41136 +f 40964 40866 41074 +f 40907 41100 41009 +f 41058 40869 41048 +f 40983 41015 40946 +f 41097 40914 41049 +f 41015 40920 41081 +f 41016 40965 41089 +f 40990 41023 41158 +f 41158 41051 40990 +f 41148 41049 40914 +f 40989 41051 41177 +f 40958 41075 40988 +f 40987 41021 40962 +f 41014 41011 41009 +f 41009 41083 41014 +f 40982 41024 41105 +f 41105 41141 40982 +f 41040 41092 41042 +f 41120 41096 40985 +f 41157 40999 41060 +f 40986 41084 41168 +f 40998 40986 41168 +f 41039 41019 41095 +f 41034 40989 41088 +f 40988 41106 41033 +f 41050 40947 41045 +f 41035 41033 41106 +f 40999 40998 41060 +f 40933 41054 41153 +f 41041 40972 41111 +f 41029 41026 41110 +f 41008 41029 41110 +f 40972 40976 41111 +f 41024 40961 41062 +f 41013 40993 41220 +f 41086 41034 41088 +f 40931 40963 41018 +f 41198 41036 41086 +f 40913 41179 41031 +f 40954 41036 41091 +f 40954 41091 40907 +f 40994 41087 41048 +f 41066 40948 40984 +f 41150 41065 40967 +f 41000 41053 40929 +f 41122 40885 40879 +f 40879 41123 41122 +f 41002 41001 41224 +f 41004 40935 41003 +f 41004 41073 40937 +f 40939 40937 41073 +f 41073 41072 40938 +f 40875 41070 41068 +f 41018 41002 41224 +f 41001 40883 41069 +f 41079 41076 40948 +f 41079 40948 41066 +f 41056 40977 41101 +f 41017 41142 41023 +f 41101 40977 41027 +f 41082 41139 40974 +f 41179 40913 41028 +f 41074 41076 41138 +f 41135 40978 41145 +f 41143 40949 41065 +f 40944 41010 41162 +f 41088 40989 41177 +f 40992 40917 41077 +f 41027 41053 41185 +f 41016 41176 40915 +f 41106 40988 41102 +f 41018 41224 41080 +f 41083 41095 41019 +f 41012 41179 41098 +f 41078 40992 41077 +f 41052 41018 41080 +f 41080 41183 41052 +f 41077 41012 41165 +f 40978 40946 41145 +f 41093 41035 41106 +f 41039 41095 41162 +f 41146 41151 41032 +f 41155 41110 41026 +f 41015 41145 40946 +f 41092 41146 41032 +f 40985 40923 41119 +f 40974 41139 41234 +f 41052 40931 41018 +f 41099 41012 41098 +f 41135 41161 40976 +f 41093 40979 41025 +f 41055 40979 41093 +f 41088 41154 41086 +f 41021 40987 41194 +f 41091 41036 41198 +f 41113 41054 41030 +f 41017 41121 41142 +f 41116 40991 41085 +f 41091 41100 40907 +f 41192 41118 40925 +f 41121 40974 41234 +f 40991 41056 41101 +f 41020 41141 41046 +f 41142 41158 41023 +f 41163 41179 41028 +f 41139 41082 41104 +f 41317 41108 41103 +f 41194 40987 41116 +f 41138 41076 41232 +f 41016 41089 41112 +f 41169 41143 41065 +f 41052 41183 41171 +f 41177 41107 41088 +f 41065 41150 41169 +f 40988 41075 41102 +f 41198 41086 41154 +f 41162 41095 41115 +f 41192 40915 41176 +f 41094 40925 41118 +f 41150 41094 41118 +f 41010 41039 41162 +f 41093 41025 41035 +f 41054 41113 41153 +f 40964 41074 41134 +f 41220 40993 41117 +f 41090 41114 41283 +f 41165 41012 41099 +f 41060 40998 41210 +f 41177 41051 41158 +f 41280 41157 41060 +f 41092 41040 41109 +f 41055 41093 41175 +f 41013 41220 41173 +f 41109 41040 41204 +f 41163 41055 41175 +f 41040 41041 41204 +f 41064 40997 41182 +f 41120 40985 41119 +f 41041 41111 41204 +f 41182 40997 41201 +f 40997 41037 41201 +f 41111 40976 41161 +f 41038 41057 41037 +f 41059 41096 41156 +f 41057 41038 41097 +f 41067 41125 40934 +f 41003 41125 41126 +f 41004 41003 41126 +f 41127 41072 41128 +f 41071 41072 41127 +f 41053 41000 41184 +f 41224 41183 41080 +f 41126 41128 41073 +f 41126 41073 41004 +f 41072 41073 41128 +f 41185 41053 41184 +f 41000 41143 41237 +f 41180 41068 41070 +f 41066 41164 41079 +f 41005 41067 40934 +f 41131 41129 40881 +f 41067 41007 41132 +f 41005 41007 41067 +f 40886 40881 41130 +f 41130 40881 41129 +f 41131 40885 41122 +f 41007 41071 41127 +f 41132 41007 41127 +f 41072 41071 40938 +f 40883 41006 41133 +f 41006 41130 41133 +f 41179 41163 41205 +f 41009 41100 41167 +f 41152 41097 41189 +f 41009 41167 41083 +f 41228 41063 41047 +f 41074 41138 41160 +f 40984 41172 41186 +f 41097 41049 41189 +f 41093 41106 41174 +f 41058 41048 41233 +f 41176 41016 41112 +f 41178 41058 41233 +f 40923 41013 41173 +f 41090 41104 41082 +f 41050 41148 40955 +f 41049 41148 41147 +f 41078 41077 41165 +f 40991 41101 41170 +f 41079 41232 41076 +f 41015 41081 41144 +f 41089 40996 41112 +f 41027 41185 41101 +f 41173 41119 40923 +f 41098 41179 41140 +f 41046 41294 41081 +f 41084 41153 41168 +f 41174 41106 41102 +f 40996 41063 41223 +f 41199 41081 41294 +f 41022 41108 41252 +f 41120 41156 41096 +f 40930 40964 41134 +f 41110 41137 41008 +f 41061 41022 41281 +f 41099 41098 41211 +f 41088 41107 41214 +f 41052 41171 41319 +f 41175 41093 41221 +f 41062 41061 41203 +f 41114 41064 41283 +f 41144 41081 41199 +f 41113 41058 41178 +f 41178 41202 41113 +f 41113 41202 41153 +f 41280 41060 41210 +f 41048 41087 41233 +f 41210 40998 41168 +f 41057 41097 41152 +f 41161 41181 41111 +f 41070 41157 41180 +f 41105 41024 41159 +f 40956 41021 41229 +f 41046 41141 41294 +f 41135 41145 41265 +f 41134 41074 41160 +f 41194 41229 41021 +f 41167 41255 41083 +f 41147 41148 41050 +f 41195 41143 41169 +f 41075 41213 41102 +f 41095 41083 41255 +f 41232 41079 41164 +f 41015 41144 41217 +f 41265 41145 41249 +f 41103 41162 41166 +f 41102 41258 41174 +f 41145 41015 41266 +f 41119 41173 41193 +f 41170 41101 41285 +f 41285 41185 41236 +f 41101 41185 41285 +f 41155 40930 41218 +f 41112 40996 41223 +f 41091 41198 41246 +f 41091 41167 41100 +f 40930 41134 41218 +f 41052 41319 41087 +f 41090 41283 41104 +f 41200 40992 41078 +f 41124 40992 41200 +f 41193 41120 41119 +f 41059 41156 41207 +f 41068 41180 41254 +f 41301 41176 41112 +f 41146 41092 41273 +f 41283 41064 41182 +f 41109 41273 41092 +f 41281 41022 41252 +f 41228 41223 41063 +f 41203 41061 41281 +f 41204 41111 41181 +f 41159 41024 41062 +f 41154 41088 41197 +f 41197 41088 41214 +f 41066 40984 41186 +f 41125 41067 41187 +f 41198 41154 41197 +f 41126 41125 41187 +f 41164 41066 41186 +f 41204 41149 41109 +f 41128 41126 41187 +f 41237 41184 41000 +f 41122 41123 41188 +f 41123 41068 41188 +f 41294 41141 41293 +f 41158 41315 41177 +f 41190 41231 41050 +f 41050 41045 41190 +f 41228 41047 41225 +f 41153 41202 41196 +f 41331 41179 41205 +f 41093 41174 41219 +f 41214 41107 41242 +f 41161 41135 41265 +f 41186 41172 41264 +f 41193 41173 41191 +f 41221 41093 41219 +f 41102 41213 41258 +f 41172 40956 41229 +f 41266 41015 41217 +f 41166 41162 41257 +f 41241 41195 41169 +f 41177 41230 41107 +f 41174 41258 41219 +f 41179 41331 41140 +f 40991 41170 41085 +f 41251 41091 41246 +f 41167 41091 41251 +f 41078 41165 41200 +f 41242 41107 41230 +f 41168 41153 41196 +f 41105 41159 41208 +f 41141 41105 41208 +f 41110 41155 41278 +f 41037 41057 41201 +f 41185 41184 41236 +f 41120 41193 41156 +f 41210 41168 41290 +f 41195 41237 41143 +f 41301 41112 41227 +f 41115 41095 41206 +f 41136 41059 41207 +f 41207 41213 41136 +f 41279 41220 41117 +f 41075 41136 41213 +f 41099 41276 41165 +f 41274 41134 41160 +f 41211 41140 41250 +f 41098 41140 41211 +f 41309 41087 41319 +f 41124 41200 41209 +f 41209 41225 41124 +f 41162 41115 41257 +f 41158 41142 41235 +f 41256 41254 41180 +f 41233 41087 41309 +f 41157 41280 41180 +f 41142 41121 41235 +f 41062 41203 41159 +f 41228 41225 41212 +f 41315 41298 41177 +f 41160 41138 41323 +f 41323 41322 41160 +f 41161 41265 41263 +f 41161 41263 41289 +f 41165 41276 41244 +f 41163 41260 41331 +f 41317 41103 41166 +f 41045 41151 41190 +f 41151 41146 41215 +f 41255 41206 41095 +f 41108 41317 41252 +f 41205 41163 41331 +f 41222 41182 41201 +f 41198 41197 41216 +f 41232 41323 41138 +f 41116 41085 41296 +f 41112 41223 41227 +f 41169 41150 41241 +f 41085 41170 41247 +f 41218 41134 41269 +f 41217 41144 41199 +f 41115 41206 41257 +f 41232 41164 41248 +f 41118 41192 41357 +f 41140 41331 41250 +f 41236 41184 41286 +f 41237 41286 41184 +f 41201 41057 41275 +f 41155 41218 41278 +f 41215 41146 41299 +f 41117 41137 41253 +f 41193 41226 41156 +f 41276 41099 41211 +f 41266 41249 41145 +f 41259 41175 41221 +f 41149 41204 41261 +f 41175 41259 41163 +f 41235 41121 41271 +f 41261 41204 41181 +f 41260 41163 41259 +f 41047 41124 41225 +f 41336 41224 41001 +f 41248 41164 41186 +f 41001 41069 41336 +f 41069 40883 41337 +f 41122 41188 41239 +f 41068 41254 41188 +f 41187 41067 41132 +f 41132 41127 41187 +f 41187 41127 41128 +f 41131 41122 41340 +f 41240 41133 41130 +f 41340 41122 41239 +f 41130 41129 41240 +f 41133 41337 40883 +f 41183 41224 41245 +f 41158 41235 41303 +f 41198 41216 41246 +f 41292 41323 41232 +f 41209 41200 41244 +f 41269 41134 41274 +f 41264 41172 41243 +f 41192 41176 41301 +f 41172 41229 41243 +f 41085 41247 41296 +f 41217 41199 41297 +f 41241 41150 41332 +f 41147 41050 41231 +f 41226 41193 41262 +f 41389 41183 41245 +f 41158 41303 41315 +f 41265 41249 41327 +f 41357 41332 41118 +f 41171 41183 41389 +f 41292 41232 41248 +f 41150 41118 41332 +f 41207 41156 41226 +f 41305 41219 41258 +f 41231 41190 41291 +f 41196 41290 41168 +f 41190 41151 41215 +f 41149 41261 41277 +f 41222 41201 41275 +f 41203 41208 41159 +f 41302 41117 41253 +f 41230 41177 41298 +f 41181 41161 41289 +f 41221 41219 41305 +f 41293 41141 41208 +f 41271 41121 41234 +f 41280 41256 41180 +f 41173 41220 41279 +f 41137 41110 41278 +f 41253 41137 41278 +f 41283 41324 41104 +f 41309 41380 41233 +f 41250 41276 41211 +f 41270 41283 41182 +f 41147 41282 41049 +f 41200 41165 41244 +f 41298 41328 41230 +f 41194 41116 41296 +f 41166 41257 41430 +f 41294 41293 41297 +f 41230 41326 41242 +f 41199 41294 41297 +f 41326 41230 41328 +f 41227 41223 41228 +f 41305 41316 41221 +f 41319 41171 41389 +f 41139 41104 41324 +f 41299 41146 41273 +f 41213 41207 41307 +f 41259 41221 41316 +f 41447 41273 41109 +f 41270 41182 41330 +f 41270 41324 41283 +f 41182 41222 41330 +f 41197 41214 41313 +f 41213 41307 41272 +f 41261 41181 41277 +f 41331 41260 41268 +f 41218 41269 41311 +f 41214 41242 41313 +f 41213 41272 41258 +f 41057 41320 41275 +f 41237 41195 41374 +f 41241 41374 41195 +f 41173 41279 41191 +f 41057 41152 41320 +f 41117 41302 41279 +f 41311 41308 41218 +f 41331 41306 41250 +f 41202 41178 41233 +f 41246 41216 41304 +f 41206 41255 41267 +f 41203 41281 41370 +f 41257 41206 41267 +f 41189 41049 41282 +f 41274 41160 41322 +f 41336 41245 41224 +f 41149 41284 41109 +f 41170 41285 41247 +f 41149 41277 41284 +f 41248 41186 41264 +f 41308 41278 41218 +f 41337 41336 41069 +f 41285 41236 41286 +f 41194 41296 41364 +f 41216 41197 41313 +f 41311 41269 41314 +f 41147 41231 41291 +f 41252 41317 41409 +f 41210 41290 41405 +f 41291 41190 41355 +f 41244 41276 41354 +f 41394 41327 41325 +f 41317 41166 41430 +f 41266 41217 41295 +f 41290 41196 41419 +f 41345 41227 41228 +f 41257 41267 41348 +f 41229 41194 41372 +f 41310 41237 41374 +f 41295 41368 41266 +f 41377 41274 41322 +f 41222 41275 41300 +f 41251 41246 41321 +f 41266 41368 41249 +f 41269 41274 41314 +f 41334 41339 41256 +f 41377 41314 41274 +f 41301 41227 41449 +f 41370 41281 41387 +f 41329 41208 41370 +f 41278 41308 41311 +f 41350 41253 41278 +f 41305 41258 41272 +f 41316 41393 41259 +f 41152 41189 41320 +f 41472 41139 41324 +f 41208 41203 41370 +f 41259 41393 41352 +f 41297 41295 41217 +f 41352 41260 41259 +f 41282 41320 41189 +f 41280 41334 41256 +f 41356 41250 41306 +f 41356 41276 41250 +f 41262 41193 41191 +f 41241 41332 41366 +f 41196 41202 41233 +f 41226 41262 41318 +f 41354 41453 41244 +f 41209 41244 41453 +f 41292 41248 41384 +f 41167 41251 41312 +f 41192 41301 41432 +f 41384 41248 41335 +f 41265 41327 41394 +f 41243 41229 41347 +f 41349 41226 41318 +f 41298 41315 41353 +f 41372 41347 41229 +f 41255 41167 41383 +f 41225 41209 41454 +f 41345 41228 41367 +f 41207 41226 41349 +f 41280 41210 41403 +f 41281 41252 41469 +f 41296 41247 41369 +f 41393 41376 41352 +f 41313 41242 41326 +f 41390 41271 41234 +f 41369 41247 41396 +f 41307 41207 41349 +f 41364 41372 41194 +f 41351 41307 41349 +f 41190 41215 41425 +f 41387 41281 41469 +f 41260 41352 41268 +f 41279 41382 41191 +f 41234 41139 41390 +f 41215 41299 41425 +f 41267 41255 41383 +f 41305 41272 41385 +f 41276 41356 41354 +f 41327 41249 41368 +f 41362 41237 41310 +f 41316 41305 41385 +f 41366 41344 41241 +f 41293 41208 41329 +f 41292 41384 41323 +f 41315 41303 41424 +f 41321 41246 41418 +f 41374 41241 41344 +f 41358 41235 41271 +f 41303 41235 41358 +f 41312 41251 41321 +f 41453 41354 41371 +f 41324 41270 41375 +f 41375 41270 41330 +f 41402 41233 41380 +f 41196 41233 41402 +f 41424 41303 41358 +f 41222 41300 41330 +f 41299 41273 41447 +f 41447 41388 41299 +f 41447 41109 41391 +f 41284 41277 41333 +f 41277 41181 41289 +f 41289 41333 41277 +f 41342 41286 41422 +f 41286 41362 41422 +f 41285 41396 41247 +f 41264 41335 41248 +f 41342 41396 41285 +f 41286 41342 41285 +f 41212 41225 41361 +f 41264 41243 41335 +f 41237 41362 41286 +f 41212 41367 41228 +f 41239 41339 41341 +f 41188 41339 41239 +f 41339 41188 41254 +f 41254 41256 41339 +f 41240 41129 41463 +f 41129 41131 41463 +f 41343 41463 41131 +f 41340 41343 41131 +f 41240 41510 41133 +f 41340 41239 41341 +f 41510 41337 41133 +f 41263 41265 41394 +f 41335 41243 41411 +f 41493 41311 41314 +f 41417 41326 41477 +f 41380 41309 41346 +f 41364 41296 41466 +f 41430 41257 41348 +f 41306 41331 41365 +f 41322 41323 41384 +f 41472 41390 41139 +f 41377 41322 41373 +f 41147 41291 41381 +f 41425 41299 41442 +f 41342 41395 41396 +f 41355 41381 41291 +f 41245 41452 41389 +f 41353 41379 41298 +f 41298 41379 41328 +f 41368 41325 41327 +f 41422 41362 41428 +f 41357 41192 41432 +f 41383 41167 41312 +f 41307 41351 41272 +f 41297 41293 41408 +f 41425 41355 41190 +f 41278 41446 41350 +f 41326 41328 41477 +f 41302 41253 41350 +f 41309 41319 41360 +f 41326 41359 41313 +f 41346 41309 41360 +f 41432 41301 41449 +f 41191 41318 41262 +f 41318 41191 41382 +f 41402 41419 41196 +f 41225 41454 41361 +f 41290 41419 41423 +f 41405 41290 41423 +f 41313 41304 41216 +f 41367 41212 41420 +f 41313 41359 41304 +f 41210 41405 41403 +f 41469 41252 41378 +f 41316 41392 41393 +f 41391 41109 41284 +f 41363 41334 41280 +f 41418 41246 41304 +f 41275 41320 41300 +f 41289 41263 41414 +f 41147 41381 41282 +f 41315 41424 41353 +f 41407 41335 41411 +f 41280 41403 41415 +f 41293 41329 41495 +f 41441 41364 41466 +f 41227 41345 41448 +f 41312 41321 41473 +f 41349 41318 41413 +f 41472 41324 41375 +f 41442 41299 41388 +f 41437 41243 41347 +f 41366 41332 41431 +f 41384 41373 41322 +f 41332 41357 41431 +f 41375 41330 41611 +f 41478 41325 41368 +f 41297 41408 41468 +f 41252 41409 41378 +f 41417 41304 41359 +f 41326 41417 41359 +f 41304 41417 41418 +f 41413 41318 41382 +f 41386 41330 41300 +f 41278 41311 41493 +f 41362 41310 41374 +f 41267 41383 41348 +f 41483 41370 41387 +f 41379 41477 41328 +f 41489 41282 41381 +f 41320 41282 41489 +f 41331 41268 41365 +f 41407 41384 41335 +f 41392 41316 41385 +f 41468 41503 41297 +f 41503 41295 41297 +f 41392 41412 41393 +f 41363 41280 41415 +f 41414 41263 41394 +f 41336 41397 41452 +f 41523 41394 41325 +f 41336 41337 41397 +f 41212 41361 41420 +f 41245 41336 41452 +f 41507 41356 41306 +f 41341 41339 41398 +f 41398 41334 41363 +f 41398 41339 41334 +f 41407 41479 41384 +f 41383 41312 41429 +f 41279 41302 41433 +f 41289 41404 41333 +f 41403 41405 41524 +f 41374 41406 41362 +f 41377 41373 41474 +f 41348 41383 41429 +f 41293 41495 41408 +f 41373 41384 41479 +f 41390 41465 41271 +f 41306 41365 41507 +f 41355 41439 41381 +f 41465 41390 41471 +f 41432 41431 41357 +f 41430 41348 41528 +f 41402 41380 41346 +f 41373 41479 41410 +f 41243 41437 41411 +f 41430 41491 41317 +f 41314 41377 41474 +f 41443 41355 41425 +f 41418 41473 41321 +f 41465 41358 41271 +f 41347 41372 41440 +f 41376 41393 41412 +f 41502 41345 41367 +f 41365 41268 41475 +f 41424 41427 41353 +f 41353 41427 41435 +f 41296 41369 41466 +f 41379 41353 41435 +f 41446 41278 41493 +f 41330 41386 41611 +f 41449 41227 41448 +f 41391 41284 41457 +f 41457 41596 41391 +f 41302 41350 41438 +f 41414 41404 41289 +f 41268 41352 41475 +f 41395 41342 41416 +f 41368 41295 41478 +f 41354 41356 41421 +f 41371 41354 41557 +f 41389 41360 41319 +f 41300 41320 41386 +f 41385 41272 41444 +f 41415 41403 41545 +f 41426 41392 41385 +f 41361 41454 41506 +f 41209 41453 41454 +f 41272 41351 41444 +f 41365 41537 41507 +f 41344 41366 41513 +f 41366 41431 41513 +f 41419 41402 41445 +f 41381 41439 41492 +f 41382 41279 41436 +f 41374 41344 41553 +f 41425 41442 41388 +f 41436 41413 41382 +f 41491 41409 41317 +f 41434 41407 41411 +f 41314 41474 41493 +f 41437 41434 41411 +f 41358 41427 41424 +f 41427 41358 41465 +f 41302 41438 41433 +f 41347 41440 41437 +f 41371 41522 41453 +f 41423 41419 41445 +f 41438 41350 41446 +f 41501 41427 41465 +f 41389 41452 41560 +f 41386 41320 41489 +f 41418 41417 41526 +f 41447 41391 41451 +f 41421 41557 41354 +f 41523 41325 41520 +f 41370 41483 41329 +f 41361 41506 41420 +f 41458 41456 41440 +f 41369 41396 41395 +f 41456 41458 41476 +f 41340 41461 41460 +f 41341 41461 41340 +f 41507 41421 41356 +f 41341 41398 41461 +f 41284 41333 41457 +f 41457 41333 41404 +f 41394 41459 41414 +f 41394 41523 41459 +f 41398 41462 41461 +f 41363 41462 41398 +f 41463 41464 41240 +f 41464 41510 41240 +f 41460 41343 41340 +f 41337 41510 41619 +f 41619 41397 41337 +f 41488 41421 41507 +f 41543 41440 41372 +f 41372 41364 41543 +f 41412 41392 41486 +f 41624 41387 41469 +f 41364 41441 41543 +f 41373 41410 41481 +f 41346 41360 41586 +f 41483 41387 41624 +f 41440 41525 41437 +f 41456 41525 41440 +f 41490 41365 41475 +f 41376 41412 41486 +f 41529 41349 41413 +f 41524 41545 41403 +f 41376 41538 41352 +f 41374 41553 41406 +f 41405 41423 41524 +f 41430 41528 41491 +f 41408 41495 41467 +f 41431 41432 41484 +f 41526 41417 41477 +f 41467 41503 41408 +f 41473 41418 41526 +f 41355 41443 41439 +f 41279 41433 41436 +f 41611 41386 41580 +f 41479 41407 41480 +f 41373 41481 41474 +f 41487 41470 41388 +f 41416 41342 41450 +f 41480 41407 41498 +f 41447 41487 41388 +f 41503 41549 41295 +f 41342 41422 41450 +f 41451 41391 41596 +f 41428 41450 41422 +f 41325 41478 41520 +f 41472 41504 41390 +f 41471 41390 41504 +f 41533 41547 41449 +f 41535 41500 41378 +f 41378 41500 41469 +f 41449 41448 41533 +f 41385 41444 41559 +f 41540 41385 41559 +f 41360 41389 41560 +f 41524 41423 41550 +f 41494 41474 41481 +f 41481 41410 41497 +f 41547 41484 41432 +f 41435 41656 41379 +f 41428 41362 41406 +f 41432 41449 41547 +f 41402 41346 41552 +f 41537 41365 41490 +f 41582 41402 41552 +f 41473 41554 41312 +f 41477 41379 41656 +f 41554 41429 41312 +f 41582 41445 41402 +f 41580 41386 41542 +f 41329 41483 41633 +f 41495 41329 41633 +f 41381 41492 41519 +f 41386 41489 41542 +f 41487 41447 41451 +f 41438 41446 41496 +f 41441 41466 41416 +f 41529 41413 41608 +f 41502 41367 41521 +f 41456 41476 41525 +f 41615 41409 41491 +f 41480 41497 41479 +f 41351 41349 41529 +f 41538 41376 41486 +f 41553 41344 41513 +f 41409 41615 41378 +f 41410 41479 41497 +f 41367 41420 41521 +f 41448 41345 41502 +f 41454 41453 41522 +f 41444 41351 41529 +f 41439 41443 41527 +f 41475 41352 41538 +f 41474 41494 41493 +f 41443 41425 41530 +f 41533 41448 41502 +f 41468 41408 41503 +f 41560 41452 41568 +f 41421 41488 41551 +f 41557 41421 41556 +f 41426 41385 41540 +f 41486 41392 41426 +f 41397 41568 41452 +f 41562 41457 41404 +f 41564 41458 41515 +f 41458 41440 41543 +f 41458 41543 41515 +f 41462 41363 41514 +f 41420 41506 41521 +f 41395 41416 41466 +f 41466 41369 41395 +f 41505 41457 41562 +f 41397 41619 41568 +f 41404 41414 41562 +f 41562 41414 41459 +f 41509 41458 41564 +f 41476 41458 41509 +f 41512 41511 41343 +f 41343 41460 41512 +f 41511 41512 41462 +f 41461 41512 41460 +f 41462 41512 41461 +f 41469 41500 41624 +f 41478 41295 41695 +f 41599 41433 41585 +f 41514 41363 41415 +f 41437 41525 41591 +f 41513 41431 41518 +f 41586 41560 41583 +f 41543 41441 41597 +f 41441 41416 41597 +f 41550 41423 41445 +f 41360 41560 41586 +f 41434 41437 41591 +f 41467 41495 41633 +f 41542 41489 41519 +f 41435 41427 41501 +f 41506 41454 41522 +f 41522 41555 41506 +f 41425 41388 41576 +f 41459 41523 41614 +f 41431 41484 41518 +f 41489 41381 41519 +f 41576 41388 41470 +f 41506 41555 41521 +f 41551 41556 41421 +f 41501 41465 41517 +f 41551 41488 41516 +f 41630 41487 41451 +f 41519 41492 41439 +f 41505 41596 41457 +f 41577 41413 41436 +f 41505 41562 41606 +f 41446 41493 41667 +f 41502 41521 41616 +f 41443 41530 41527 +f 41523 41520 41541 +f 41415 41545 41610 +f 41348 41429 41528 +f 41496 41446 41667 +f 41471 41504 41573 +f 41656 41435 41617 +f 41472 41375 41536 +f 41375 41611 41536 +f 41525 41476 41571 +f 41538 41558 41475 +f 41488 41507 41609 +f 41609 41507 41534 +f 41537 41534 41507 +f 41490 41475 41558 +f 41499 41498 41407 +f 41522 41371 41539 +f 41499 41407 41434 +f 41494 41481 41588 +f 41591 41525 41570 +f 41465 41471 41573 +f 41465 41573 41517 +f 41425 41576 41530 +f 41426 41540 41592 +f 41436 41433 41599 +f 41515 41628 41623 +f 41501 41569 41435 +f 41494 41667 41493 +f 41608 41413 41577 +f 41597 41416 41546 +f 41416 41450 41546 +f 41552 41346 41586 +f 41617 41435 41569 +f 41684 41502 41616 +f 41438 41585 41433 +f 41450 41428 41605 +f 41605 41603 41450 +f 41486 41426 41592 +f 41593 41486 41592 +f 41470 41487 41627 +f 41519 41544 41542 +f 41472 41573 41504 +f 41609 41490 41558 +f 41529 41559 41444 +f 41616 41521 41587 +f 41537 41490 41609 +f 41593 41538 41486 +f 41428 41406 41553 +f 41526 41657 41473 +f 41554 41473 41657 +f 41480 41498 41589 +f 41630 41451 41595 +f 41614 41523 41548 +f 41540 41572 41592 +f 41558 41538 41574 +f 41451 41596 41604 +f 41695 41295 41549 +f 41478 41541 41520 +f 41523 41541 41548 +f 41666 41562 41614 +f 41587 41521 41555 +f 41459 41614 41562 +f 41509 41571 41476 +f 41628 41515 41543 +f 41619 41565 41568 +f 41583 41560 41568 +f 41565 41583 41568 +f 41619 41510 41566 +f 41673 41511 41514 +f 41462 41514 41511 +f 41464 41463 41567 +f 41567 41566 41464 +f 41343 41511 41463 +f 41463 41511 41567 +f 41567 41511 41673 +f 41566 41510 41464 +f 41576 41679 41530 +f 41602 41569 41501 +f 41571 41650 41525 +f 41517 41602 41501 +f 41664 41498 41499 +f 41415 41644 41514 +f 41516 41488 41609 +f 41539 41371 41594 +f 41585 41674 41599 +f 41610 41644 41415 +f 41541 41478 41695 +f 41497 41588 41481 +f 41371 41557 41594 +f 41622 41499 41434 +f 41429 41554 41657 +f 41657 41528 41429 +f 41434 41591 41622 +f 41610 41545 41578 +f 41626 41544 41519 +f 41595 41451 41604 +f 41546 41450 41603 +f 41660 41491 41528 +f 41578 41550 41584 +f 41553 41513 41590 +f 41578 41524 41550 +f 41578 41545 41524 +f 41513 41518 41590 +f 41573 41641 41517 +f 41438 41496 41585 +f 41581 41612 41439 +f 41527 41581 41439 +f 41582 41584 41550 +f 41484 41547 41661 +f 41609 41534 41537 +f 41582 41550 41445 +f 41477 41575 41526 +f 41615 41491 41660 +f 41549 41503 41685 +f 41581 41527 41530 +f 41497 41480 41589 +f 41588 41497 41589 +f 41470 41627 41654 +f 41533 41502 41640 +f 41640 41642 41533 +f 41589 41498 41664 +f 41605 41428 41553 +f 41633 41483 41624 +f 41579 41517 41641 +f 41522 41587 41555 +f 41611 41580 41629 +f 41574 41538 41593 +f 41648 41505 41606 +f 41679 41581 41530 +f 41580 41542 41653 +f 41686 41603 41605 +f 41653 41542 41544 +f 41624 41500 41727 +f 41591 41570 41622 +f 41528 41657 41613 +f 41576 41470 41654 +f 41570 41525 41650 +f 41627 41487 41630 +f 41644 41610 41578 +f 41700 41635 41522 +f 41630 41595 41747 +f 41583 41655 41586 +f 41662 41615 41660 +f 41617 41607 41656 +f 41559 41600 41540 +f 41540 41600 41572 +f 41626 41519 41612 +f 41617 41569 41607 +f 41439 41612 41519 +f 41516 41631 41551 +f 41496 41667 41601 +f 41552 41586 41621 +f 41623 41628 41649 +f 41518 41484 41661 +f 41436 41599 41577 +f 41582 41552 41621 +f 41628 41543 41719 +f 41585 41496 41601 +f 41657 41526 41575 +f 41609 41631 41516 +f 41522 41539 41700 +f 41667 41494 41632 +f 41573 41472 41641 +f 41625 41529 41608 +f 41559 41529 41625 +f 41522 41635 41587 +f 41574 41651 41558 +f 41609 41558 41651 +f 41647 41472 41536 +f 41593 41598 41574 +f 41517 41579 41602 +f 41652 41602 41579 +f 41666 41606 41562 +f 41515 41571 41564 +f 41623 41571 41515 +f 41564 41571 41509 +f 41583 41565 41655 +f 41681 41619 41566 +f 41514 41644 41673 +f 41499 41725 41664 +f 41647 41641 41472 +f 41551 41631 41634 +f 41625 41600 41559 +f 41556 41551 41634 +f 41557 41556 41634 +f 41518 41661 41590 +f 41572 41636 41592 +f 41543 41597 41719 +f 41611 41702 41536 +f 41638 41577 41599 +f 41605 41553 41768 +f 41632 41494 41675 +f 41702 41611 41629 +f 41634 41594 41557 +f 41660 41528 41613 +f 41587 41635 41706 +f 41546 41603 41683 +f 41683 41597 41546 +f 41637 41592 41636 +f 41626 41653 41544 +f 41502 41684 41640 +f 41585 41601 41658 +f 41637 41593 41592 +f 41535 41615 41662 +f 41378 41615 41535 +f 41699 41629 41580 +f 41547 41533 41642 +f 41627 41630 41676 +f 41621 41584 41582 +f 41500 41535 41727 +f 41656 41575 41477 +f 41621 41586 41655 +f 41668 41656 41607 +f 41589 41664 41663 +f 41687 41614 41548 +f 41609 41665 41631 +f 41643 41578 41669 +f 41505 41604 41596 +f 41648 41604 41505 +f 41659 41574 41598 +f 41633 41701 41467 +f 41569 41602 41607 +f 41659 41651 41574 +f 41503 41467 41685 +f 41607 41602 41652 +f 41643 41644 41578 +f 41669 41578 41584 +f 41721 41636 41572 +f 41623 41649 41646 +f 41588 41675 41494 +f 41579 41641 41647 +f 41647 41536 41702 +f 41674 41698 41599 +f 41710 41553 41590 +f 41587 41706 41616 +f 41682 41669 41584 +f 41622 41570 41650 +f 41549 41685 41695 +f 41707 41654 41627 +f 41608 41577 41638 +f 41716 41719 41597 +f 41608 41638 41625 +f 41732 41607 41652 +f 41716 41597 41683 +f 41651 41665 41609 +f 41598 41593 41637 +f 41652 41579 41782 +f 41600 41721 41572 +f 41605 41768 41686 +f 41655 41565 41691 +f 41626 41612 41709 +f 41635 41700 41743 +f 41594 41700 41539 +f 41612 41581 41709 +f 41748 41575 41656 +f 41705 41581 41679 +f 41645 41635 41743 +f 41621 41682 41584 +f 41535 41662 41704 +f 41553 41710 41768 +f 41642 41661 41547 +f 41467 41701 41685 +f 41601 41667 41680 +f 41699 41702 41629 +f 41699 41580 41653 +f 41588 41589 41663 +f 41722 41663 41664 +f 41619 41691 41565 +f 41646 41650 41571 +f 41619 41681 41691 +f 41646 41571 41623 +f 41614 41687 41666 +f 41620 41692 41566 +f 41672 41692 41620 +f 41666 41648 41606 +f 41643 41672 41620 +f 41673 41643 41620 +f 41643 41669 41672 +f 41644 41643 41673 +f 41567 41620 41566 +f 41620 41567 41673 +f 41628 41719 41649 +f 41647 41690 41579 +f 41697 41624 41727 +f 41630 41747 41676 +f 41666 41687 41689 +f 41638 41599 41698 +f 41595 41604 41694 +f 41694 41604 41648 +f 41607 41732 41668 +f 41650 41646 41688 +f 41600 41625 41677 +f 41624 41697 41633 +f 41744 41548 41541 +f 41656 41668 41748 +f 41632 41678 41667 +f 41603 41686 41759 +f 41748 41668 41767 +f 41679 41576 41707 +f 41576 41654 41707 +f 41704 41724 41535 +f 41727 41535 41724 +f 41627 41676 41707 +f 41632 41675 41678 +f 41687 41548 41744 +f 41667 41678 41680 +f 41681 41692 41682 +f 41590 41661 41720 +f 41665 41651 41723 +f 41621 41655 41691 +f 41682 41621 41691 +f 41658 41674 41585 +f 41725 41722 41664 +f 41622 41650 41688 +f 41747 41595 41694 +f 41744 41541 41729 +f 41700 41594 41743 +f 41638 41698 41760 +f 41775 41600 41677 +f 41659 41745 41723 +f 41598 41745 41659 +f 41651 41659 41723 +f 41699 41653 41715 +f 41737 41625 41793 +f 41677 41625 41737 +f 41695 41729 41541 +f 41684 41616 41706 +f 41709 41715 41653 +f 41653 41626 41709 +f 41685 41701 41751 +f 41680 41678 41754 +f 41594 41634 41734 +f 41751 41801 41685 +f 41739 41696 41687 +f 41705 41703 41709 +f 41709 41581 41705 +f 41689 41687 41696 +f 41706 41635 41796 +f 41732 41767 41668 +f 41683 41603 41759 +f 41691 41681 41682 +f 41687 41744 41739 +f 41636 41721 41733 +f 41801 41695 41685 +f 41588 41722 41675 +f 41657 41753 41613 +f 41663 41722 41588 +f 41759 41686 41766 +f 41686 41768 41766 +f 41665 41723 41731 +f 41657 41575 41748 +f 41637 41636 41733 +f 41598 41637 41733 +f 41694 41648 41742 +f 41693 41647 41702 +f 41725 41499 41726 +f 41499 41622 41726 +f 41701 41633 41697 +f 41648 41666 41742 +f 41662 41660 41738 +f 41782 41579 41690 +f 41728 41652 41782 +f 41647 41693 41690 +f 41731 41634 41631 +f 41734 41634 41731 +f 41731 41631 41665 +f 41692 41681 41566 +f 41692 41669 41682 +f 41669 41692 41672 +f 41748 41753 41657 +f 41793 41625 41760 +f 41742 41696 41739 +f 41796 41635 41645 +f 41688 41646 41758 +f 41743 41594 41781 +f 41649 41780 41646 +f 41658 41601 41774 +f 41746 41708 41678 +f 41675 41746 41678 +f 41649 41719 41780 +f 41707 41705 41679 +f 41660 41613 41753 +f 41738 41660 41753 +f 41858 41710 41718 +f 41710 41720 41718 +f 41689 41696 41742 +f 41600 41775 41717 +f 41600 41717 41721 +f 41744 41820 41739 +f 41710 41590 41720 +f 41625 41638 41760 +f 41675 41722 41746 +f 41693 41702 41699 +f 41728 41732 41652 +f 41704 41662 41738 +f 41802 41720 41661 +f 41642 41802 41661 +f 41666 41689 41742 +f 41622 41688 41726 +f 41726 41688 41758 +f 41734 41781 41594 +f 41797 41697 41776 +f 41781 41763 41743 +f 41799 41658 41740 +f 41674 41658 41799 +f 41793 41760 41841 +f 41699 41715 41755 +f 41640 41879 41642 +f 41684 41706 41757 +f 41780 41758 41646 +f 41658 41774 41740 +f 41601 41680 41774 +f 41741 41736 41747 +f 41741 41747 41694 +f 41769 41705 41707 +f 41746 41722 41803 +f 41729 41695 41801 +f 41769 41676 41747 +f 41707 41676 41769 +f 41728 41782 41800 +f 41709 41786 41715 +f 41730 41786 41709 +f 41745 41598 41733 +f 41694 41742 41785 +f 41723 41745 41731 +f 41690 41693 41756 +f 41768 41710 41858 +f 41730 41709 41787 +f 41703 41787 41709 +f 41697 41727 41776 +f 41703 41735 41787 +f 41781 41734 41790 +f 41735 41703 41705 +f 41731 41790 41734 +f 41733 41721 41717 +f 41726 41764 41725 +f 41841 41760 41816 +f 41808 41645 41763 +f 41777 41736 41741 +f 41716 41683 41814 +f 41765 41790 41731 +f 41683 41759 41814 +f 41736 41735 41747 +f 41755 41715 41786 +f 41796 41645 41808 +f 41752 41879 41640 +f 41737 41775 41677 +f 41735 41705 41769 +f 41708 41746 41803 +f 41748 41767 41770 +f 41752 41684 41757 +f 41640 41684 41752 +f 41697 41794 41701 +f 41735 41769 41747 +f 41751 41701 41794 +f 41748 41770 41772 +f 41698 41674 41799 +f 41724 41704 41778 +f 41720 41802 41809 +f 41761 41735 41736 +f 41754 41805 41680 +f 41722 41725 41764 +f 41733 41717 41750 +f 41762 41733 41750 +f 41739 41820 41818 +f 41803 41722 41764 +f 41745 41733 41762 +f 41742 41739 41779 +f 41809 41718 41720 +f 41694 41785 41741 +f 41815 41748 41772 +f 41645 41743 41763 +f 41753 41748 41815 +f 41728 41812 41732 +f 41731 41745 41765 +f 41744 41729 41820 +f 41821 41770 41767 +f 41698 41799 41816 +f 41760 41698 41816 +f 41815 41738 41753 +f 41755 41693 41699 +f 41783 41693 41755 +f 41728 41800 41812 +f 41755 41786 41783 +f 41777 41761 41736 +f 41828 41759 41766 +f 41739 41818 41779 +f 41805 41774 41680 +f 41704 41738 41842 +f 41754 41678 41708 +f 41778 41704 41842 +f 41787 41786 41730 +f 41768 41858 41766 +f 41879 41802 41642 +f 41727 41724 41778 +f 41775 41771 41717 +f 41761 41787 41735 +f 41785 41742 41779 +f 41765 41745 41762 +f 41757 41706 41862 +f 41706 41796 41862 +f 41810 41821 41767 +f 41794 41822 41751 +f 41738 41815 41842 +f 41775 41737 41851 +f 41797 41776 41850 +f 41759 41828 41814 +f 41690 41800 41782 +f 41777 41741 41795 +f 41773 41750 41717 +f 41771 41775 41866 +f 41784 41719 41716 +f 41827 41764 41726 +f 41690 41756 41800 +f 41794 41697 41797 +f 41806 41852 41790 +f 41758 41827 41726 +f 41781 41790 41852 +f 41717 41771 41773 +f 41693 41783 41831 +f 41850 41727 41778 +f 41727 41850 41776 +f 41780 41807 41758 +f 41783 41786 41798 +f 41786 41787 41798 +f 41732 41810 41767 +f 41780 41719 41784 +f 41807 41780 41784 +f 41732 41812 41810 +f 41820 41729 41840 +f 41774 41805 41811 +f 41798 41787 41847 +f 41754 41708 41835 +f 41772 41836 41815 +f 41796 41808 41868 +f 41831 41756 41693 +f 41847 41787 41761 +f 41821 41810 41813 +f 41827 41837 41764 +f 41829 41761 41777 +f 41816 41799 41838 +f 41784 41716 41814 +f 41828 41766 41834 +f 41777 41795 41829 +f 41762 41750 41849 +f 41795 41741 41785 +f 41795 41779 41844 +f 41803 41764 41895 +f 41766 41858 41873 +f 41795 41785 41779 +f 41805 41754 41835 +f 41854 41708 41855 +f 41822 41859 41801 +f 41801 41751 41822 +f 41858 41718 41809 +f 41765 41819 41806 +f 41790 41765 41806 +f 41801 41840 41729 +f 41817 41773 41771 +f 41757 41830 41752 +f 41740 41774 41811 +f 41852 41806 41817 +f 41761 41829 41847 +f 41886 41795 41844 +f 41895 41855 41803 +f 41832 41814 41828 +f 41830 41879 41752 +f 41756 41831 41848 +f 41763 41781 41853 +f 41803 41855 41708 +f 41866 41775 41851 +f 41817 41833 41773 +f 41837 41895 41764 +f 41763 41853 41826 +f 41797 41850 41881 +f 41815 41836 41842 +f 41821 41813 41880 +f 41826 41808 41763 +f 41820 41840 41818 +f 41812 41813 41810 +f 41750 41773 41849 +f 41793 41841 41737 +f 41813 41812 41843 +f 41812 41800 41843 +f 41772 41770 41836 +f 41784 41814 41832 +f 41800 41756 41843 +f 41794 41797 41822 +f 41806 41833 41817 +f 41821 41880 41770 +f 41859 41840 41801 +f 41826 41868 41808 +f 41883 41831 41867 +f 41850 41778 41846 +f 41852 41853 41781 +f 41835 41811 41805 +f 41840 41878 41818 +f 41784 41832 41870 +f 41862 41796 41868 +f 41758 41888 41827 +f 41869 41817 41771 +f 41830 41757 41862 +f 41844 41779 41878 +f 41831 41783 41882 +f 41795 41886 41829 +f 41843 41756 41848 +f 41834 41766 41873 +f 41708 41854 41835 +f 41765 41762 41849 +f 41819 41765 41849 +f 41773 41833 41849 +f 41813 41843 41867 +f 41849 41833 41819 +f 41819 41833 41806 +f 41845 41846 41860 +f 41842 41836 41845 +f 41845 41860 41842 +f 41839 41857 41838 +f 41770 41880 41845 +f 41783 41798 41882 +f 41770 41845 41836 +f 41842 41860 41778 +f 41841 41816 41838 +f 41797 41881 41822 +f 41846 41778 41860 +f 41880 41813 41871 +f 41813 41867 41871 +f 41841 41851 41737 +f 41779 41818 41878 +f 41740 41839 41799 +f 41740 41811 41839 +f 41838 41799 41839 +f 41832 41828 41901 +f 41831 41883 41848 +f 41852 41817 41869 +f 41807 41784 41870 +f 41802 41879 41890 +f 41888 41837 41827 +f 41894 41892 41881 +f 41802 41890 41809 +f 41866 41869 41771 +f 41874 41862 41868 +f 41844 41893 41886 +f 41867 41882 41885 +f 41892 41875 41822 +f 41882 41798 41847 +f 41822 41881 41892 +f 41870 41832 41872 +f 41855 41895 41856 +f 41807 41888 41758 +f 41887 41856 41895 +f 41844 41878 41893 +f 41883 41843 41848 +f 41885 41847 41829 +f 41856 41889 41855 +f 41890 41873 41858 +f 41885 41884 41867 +f 41889 41856 41891 +f 41843 41883 41867 +f 41890 41858 41809 +f 41846 41894 41881 +f 41881 41850 41846 +f 41884 41876 41867 +f 41838 41857 41841 +f 41851 41841 41857 +f 41831 41882 41867 +f 41914 41830 41874 +f 41879 41830 41914 +f 41884 41885 41893 +f 41885 41829 41886 +f 41862 41874 41830 +f 41886 41893 41885 +f 41822 41875 41859 +f 41859 41875 41840 +f 41896 41871 41877 +f 41871 41876 41877 +f 41894 41896 41877 +f 41901 41872 41832 +f 41868 41826 41919 +f 41869 41866 41905 +f 41885 41882 41847 +f 41896 41880 41871 +f 41869 41853 41852 +f 41855 41907 41854 +f 41855 41889 41907 +f 41892 41897 41875 +f 41887 41895 41837 +f 41880 41896 41845 +f 41876 41871 41867 +f 41846 41845 41896 +f 41897 41893 41875 +f 41888 41887 41837 +f 41876 41897 41877 +f 41894 41846 41896 +f 41894 41877 41892 +f 41892 41877 41897 +f 41887 41891 41856 +f 41901 41828 41834 +f 41909 41857 41839 +f 41876 41884 41893 +f 41875 41893 41878 +f 41893 41897 41876 +f 41874 41868 41900 +f 41811 41898 41839 +f 41835 41898 41811 +f 41909 41839 41898 +f 41875 41878 41840 +f 41835 41854 41915 +f 41904 41872 41910 +f 41899 41891 41887 +f 41902 41891 41899 +f 41901 41910 41872 +f 41919 41826 41927 +f 41889 41891 41924 +f 41914 41890 41879 +f 41887 41888 41899 +f 41851 41857 41909 +f 41909 41903 41851 +f 41851 41903 41866 +f 41907 41889 41924 +f 41913 41807 41906 +f 41888 41807 41913 +f 41899 41888 41913 +f 41901 41916 41910 +f 41807 41870 41906 +f 41915 41903 41835 +f 41870 41872 41906 +f 41904 41906 41872 +f 41919 41900 41868 +f 41826 41853 41922 +f 41900 41918 41874 +f 41927 41826 41922 +f 41914 41874 41918 +f 41902 41899 41913 +f 41910 41902 41913 +f 41907 41915 41854 +f 41835 41908 41898 +f 41908 41835 41903 +f 41866 41903 41905 +f 41908 41909 41898 +f 41873 41890 41911 +f 41891 41902 41924 +f 41917 41905 41903 +f 41912 41924 41902 +f 41908 41903 41909 +f 41929 41869 41921 +f 41921 41869 41905 +f 41901 41920 41916 +f 41869 41929 41853 +f 41906 41904 41910 +f 41922 41853 41929 +f 41912 41902 41910 +f 41834 41873 41911 +f 41907 41926 41915 +f 41925 41911 41914 +f 41914 41911 41890 +f 41912 41910 41916 +f 41919 41918 41900 +f 41926 41907 41924 +f 41920 41834 41911 +f 41901 41834 41920 +f 41905 41917 41921 +f 41903 41915 41917 +f 41910 41913 41906 +f 41930 41911 41925 +f 41928 41919 41927 +f 41918 41925 41914 +f 41918 41919 41928 +f 41912 41923 41924 +f 41912 41916 41923 +f 41926 41917 41915 +f 41917 41926 41921 +f 41920 41911 41930 +f 41927 41922 41932 +f 41916 41920 41935 +f 41918 41928 41925 +f 41935 41920 41930 +f 41923 41931 41924 +f 41929 41921 41926 +f 41924 41931 41926 +f 41927 41932 41934 +f 41926 41931 41929 +f 41928 41927 41934 +f 41933 41931 41923 +f 41930 41934 41935 +f 41934 41930 41925 +f 41934 41925 41928 +f 41923 41916 41933 +f 41935 41933 41916 +f 41922 41929 41932 +f 41929 41931 41932 +f 41932 41931 41933 +f 41934 41932 41933 +f 41933 41935 41934 +f 41936 41940 41947 +f 41940 41936 41942 +f 41936 41947 41944 +f 41939 41937 41941 +f 41942 41936 41944 +f 41947 41940 41942 +f 41939 41938 41937 +f 41946 41938 41954 +f 41938 41939 41954 +f 41941 41950 41939 +f 41950 41941 41937 +f 41943 41950 41937 +f 41937 41948 41943 +f 41937 41938 41957 +f 41953 41948 41937 +f 41942 41945 41947 +f 41953 41937 41957 +f 41947 41957 41946 +f 41957 41938 41946 +f 41953 41958 41948 +f 41957 41947 41945 +f 41949 41942 41944 +f 41947 41946 41949 +f 41944 41947 41949 +f 41949 41946 41954 +f 41954 41939 41961 +f 41939 41950 41961 +f 41950 41943 41951 +f 41956 41951 41943 +f 41943 41948 41956 +f 41942 41952 41945 +f 41959 41948 41958 +f 41958 41953 41960 +f 41949 41952 41942 +f 41951 41955 41950 +f 41956 41948 41959 +f 41957 41945 41962 +f 41962 41945 41952 +f 41961 41950 41955 +f 41955 41951 41967 +f 41966 41955 41967 +f 41967 41951 41959 +f 41956 41959 41951 +f 41960 41953 41963 +f 41953 41957 41963 +f 41963 41957 41962 +f 41962 41952 41969 +f 41952 41949 41969 +f 41949 41954 41964 +f 41964 41969 41949 +f 41954 41961 41964 +f 41961 41955 41965 +f 41955 41966 41965 +f 41958 41960 41968 +f 41968 41959 41958 +f 41963 41962 41973 +f 41968 41960 41973 +f 41973 41962 41970 +f 41960 41963 41973 +f 41961 41965 41964 +f 41967 41959 41966 +f 41959 41968 41966 +f 41974 41970 41962 +f 41969 41964 41986 +f 41969 41974 41962 +f 41965 41966 41975 +f 41971 41975 41966 +f 41971 41966 41972 +f 41966 41968 41972 +f 41973 41970 41978 +f 41972 41968 41973 +f 41969 41986 41974 +f 41977 41970 41974 +f 41987 41965 41975 +f 41964 41965 41987 +f 41971 41972 41981 +f 41976 41970 41977 +f 41978 41970 41976 +f 41973 41978 41972 +f 41986 41964 41987 +f 41975 41981 41980 +f 41987 41975 41980 +f 41981 41975 41971 +f 41981 41972 42003 +f 41980 41981 42003 +f 41972 41978 42003 +f 41974 41986 41977 +f 41998 41987 42007 +f 41986 41987 41998 +f 41987 41980 42007 +f 41999 41976 42002 +f 42007 41980 42003 +f 41976 41999 41978 +f 41986 41998 41977 +f 41976 41998 42002 +f 41977 41998 41976 +f 42003 41978 41999 +f 41998 42007 42002 +f 42007 41999 42002 +f 42003 41999 42007 +f 41989 41997 41994 +f 41990 41989 41994 +f 41990 41994 41991 +f 41989 41990 42013 +f 41990 41991 42013 +f 41994 41997 42005 +f 42020 41997 41989 +f 42020 41989 42000 +f 41989 42013 42000 +f 42013 41991 42001 +f 41991 41994 42001 +f 42001 41994 42026 +f 41994 42005 42026 +f 42020 42000 42009 +f 42001 42023 42013 +f 42016 42025 42001 +f 42001 42026 42016 +f 42020 42019 41997 +f 41997 42019 42005 +f 42005 42019 42026 +f 42009 42000 42021 +f 42000 42013 42021 +f 42025 42022 42001 +f 42013 42023 42021 +f 42023 42001 42022 +f 42026 42028 42016 +f 42028 42025 42016 +f 42019 42029 42026 +f 42019 42020 42029 +f 42009 42029 42020 +f 42028 42026 42029 +f 42029 42009 42028 +f 42021 42028 42009 +f 42028 42021 42031 +f 42025 42030 42022 +f 42021 42023 42031 +f 42023 42022 42030 +f 42031 42023 42030 +f 42031 42036 42028 +f 42025 42028 42036 +f 42025 42036 42030 +f 42031 42030 42036 +f 42037 42038 42033 +f 42033 42038 42037 +f 41979 41983 41984 +f 41984 41983 41982 +f 41983 41979 41988 +f 41984 41982 41985 +f 41995 41979 41984 +f 42011 41985 41982 +f 41982 41983 42011 +f 41988 41979 41992 +f 41979 41995 41992 +f 41995 41984 42004 +f 41993 41996 41985 +f 41985 42004 41984 +f 41993 41985 42011 +f 42004 42018 41995 +f 41992 41995 42006 +f 42015 42024 41996 +f 41985 41996 42024 +f 41995 42018 42006 +f 42010 41996 41993 +f 42015 41996 42008 +f 42008 41996 42010 +f 41993 42011 42010 +f 42011 41983 42012 +f 42017 42012 41983 +f 41983 41988 42017 +f 41988 42006 42017 +f 41992 42006 41988 +f 42024 42018 42004 +f 42004 41985 42024 +f 42015 42008 42014 +f 42011 42012 42010 +f 42017 42006 42018 +f 42027 42015 42014 +f 42017 42018 42024 +f 42024 42015 42032 +f 42032 42015 42027 +f 42008 42010 42034 +f 42034 42014 42008 +f 42010 42012 42034 +f 42035 42034 42012 +f 42024 42012 42017 +f 42035 42012 42024 +f 42034 42027 42014 +f 42034 42039 42027 +f 42039 42032 42027 +f 42034 42035 42039 +f 42040 42032 42039 +f 42039 42035 42041 +f 42035 42024 42041 +f 42024 42032 42041 +f 42041 42032 42040 +f 42041 42040 42039 +f 42044 42042 42043 +f 42045 42043 42042 +f 42044 42045 42042 +f 42045 42044 42043 +f 42046 42049 42054 +f 42047 42049 42046 +f 42047 42046 42064 +f 42046 42054 42056 +f 42064 42046 42056 +f 42054 42049 42059 +f 42059 42047 42064 +f 42049 42047 42059 +f 42059 42064 42054 +f 42054 42064 42056 +f 42052 42053 42055 +f 42050 42052 42055 +f 42053 42048 42055 +f 42052 42051 42053 +f 42048 42053 42062 +f 42053 42051 42062 +f 42055 42048 42058 +f 42058 42057 42055 +f 42055 42057 42050 +f 42048 42062 42063 +f 42063 42062 42066 +f 42060 42050 42057 +f 42052 42050 42060 +f 42060 42061 42052 +f 42051 42052 42061 +f 42062 42051 42061 +f 42058 42048 42063 +f 42058 42063 42069 +f 42069 42068 42058 +f 42069 42063 42066 +f 42060 42057 42065 +f 42065 42057 42058 +f 42062 42061 42067 +f 42066 42062 42067 +f 42061 42060 42067 +f 42058 42068 42065 +f 42065 42068 42060 +f 42068 42069 42070 +f 42070 42060 42068 +f 42060 42070 42067 +f 42066 42067 42081 +f 42072 42066 42081 +f 42069 42066 42072 +f 42070 42069 42072 +f 42081 42070 42072 +f 42067 42070 42081 +f 42078 42076 42077 +f 42078 42077 42079 +f 42076 42078 42090 +f 42078 42091 42090 +f 42091 42078 42079 +f 42100 42076 42090 +f 42077 42076 42100 +f 42090 42091 42094 +f 42079 42077 42100 +f 42095 42079 42100 +f 42091 42079 42095 +f 42094 42091 42095 +f 42090 42094 42100 +f 42095 42100 42094 +f 42105 42107 42103 +f 42103 42107 42106 +f 42105 42103 42114 +f 42103 42106 42114 +f 42107 42105 42114 +f 42107 42114 42106 +f 42108 42109 42110 +f 42113 42108 42112 +f 42109 42108 42113 +f 42113 42115 42109 +f 42112 42110 42116 +f 42108 42110 42112 +f 42116 42109 42115 +f 42110 42109 42116 +f 42116 42113 42112 +f 42113 42116 42115 +f 42071 42074 42075 +f 42071 42083 42074 +f 42075 42085 42071 +f 42071 42073 42083 +f 42082 42073 42071 +f 42082 42080 42087 +f 42087 42073 42082 +f 42082 42071 42085 +f 42085 42089 42082 +f 42080 42082 42089 +f 42074 42083 42084 +f 42075 42074 42084 +f 42075 42084 42086 +f 42086 42085 42075 +f 42087 42083 42073 +f 42097 42083 42087 +f 42087 42080 42088 +f 42089 42085 42101 +f 42084 42083 42099 +f 42099 42086 42084 +f 42101 42092 42089 +f 42088 42080 42096 +f 42085 42086 42093 +f 42080 42089 42096 +f 42088 42097 42087 +f 42086 42099 42098 +f 42086 42098 42093 +f 42093 42101 42085 +f 42089 42092 42102 +f 42083 42097 42099 +f 42088 42096 42097 +f 42096 42089 42102 +f 42101 42093 42098 +f 42111 42097 42104 +f 42099 42097 42111 +f 42097 42096 42104 +f 42101 42098 42120 +f 42092 42101 42120 +f 42117 42098 42099 +f 42099 42111 42117 +f 42096 42102 42104 +f 42120 42098 42117 +f 42111 42119 42117 +f 42118 42119 42111 +f 42111 42104 42118 +f 42118 42102 42122 +f 42104 42102 42118 +f 42121 42092 42123 +f 42102 42092 42121 +f 42121 42124 42102 +f 42119 42120 42117 +f 42120 42123 42092 +f 42122 42102 42124 +f 42119 42118 42126 +f 42120 42119 42123 +f 42118 42122 42126 +f 42123 42119 42129 +f 42121 42123 42131 +f 42125 42126 42122 +f 42124 42127 42125 +f 42122 42124 42125 +f 42121 42128 42124 +f 42128 42127 42124 +f 42126 42130 42119 +f 42130 42129 42119 +f 42126 42125 42130 +f 42123 42129 42131 +f 42130 42125 42132 +f 42132 42127 42133 +f 42125 42127 42132 +f 42127 42128 42134 +f 42133 42127 42134 +f 42131 42129 42121 +f 42135 42129 42130 +f 42135 42121 42129 +f 42135 42130 42132 +f 42135 42132 42136 +f 42132 42133 42136 +f 42121 42135 42128 +f 42134 42128 42135 +f 42136 42134 42135 +f 42134 42136 42133 +f 42140 42162 42141 +f 42141 42162 42163 +f 42163 42162 42140 +f 42141 42163 42140 +f 42138 42137 42139 +f 42145 42139 42142 +f 42139 42137 42142 +f 42142 42137 42144 +f 42137 42138 42144 +f 42138 42147 42144 +f 42145 42146 42139 +f 42138 42139 42146 +f 42147 42138 42146 +f 42142 42151 42145 +f 42142 42144 42151 +f 42154 42151 42144 +f 42155 42145 42151 +f 42146 42145 42155 +f 42155 42156 42146 +f 42147 42161 42154 +f 42144 42147 42154 +f 42146 42161 42147 +f 42154 42155 42151 +f 42168 42155 42154 +f 42155 42168 42156 +f 42154 42161 42168 +f 42161 42146 42156 +f 42156 42168 42161 +f 42177 42173 42170 +f 42173 42177 42182 +f 42182 42177 42170 +f 42173 42182 42170 +f 42153 42143 42152 +f 42152 42143 42150 +f 42143 42149 42150 +f 42160 42143 42153 +f 42143 42160 42149 +f 42149 42160 42166 +f 42152 42150 42165 +f 42150 42149 42165 +f 42166 42160 42164 +f 42160 42153 42164 +f 42149 42166 42167 +f 42167 42165 42149 +f 42165 42171 42152 +f 42172 42171 42165 +f 42152 42171 42153 +f 42164 42153 42171 +f 42164 42171 42183 +f 42166 42164 42183 +f 42172 42167 42183 +f 42165 42167 42172 +f 42167 42166 42183 +f 42172 42183 42171 +f 42158 42148 42157 +f 42148 42159 42174 +f 42157 42148 42174 +f 42158 42157 42169 +f 42158 42180 42148 +f 42176 42148 42180 +f 42159 42148 42176 +f 42169 42178 42158 +f 42169 42157 42174 +f 42175 42158 42178 +f 42180 42158 42175 +f 42178 42169 42179 +f 42169 42174 42179 +f 42174 42159 42181 +f 42159 42176 42181 +f 42179 42174 42188 +f 42174 42181 42188 +f 42181 42176 42180 +f 42178 42179 42188 +f 42196 42175 42178 +f 42180 42175 42196 +f 42196 42188 42181 +f 42181 42180 42196 +f 42178 42188 42196 +f 42185 42186 42184 +f 42185 42187 42186 +f 42189 42190 42185 +f 42187 42185 42190 +f 42184 42189 42185 +f 42184 42186 42197 +f 42187 42190 42198 +f 42186 42187 42198 +f 42198 42197 42186 +f 42189 42184 42197 +f 42189 42197 42190 +f 42190 42197 42198 +f 42193 42195 42191 +f 42193 42194 42195 +f 42191 42195 42194 +f 42192 42191 42194 +f 42199 42191 42200 +f 42200 42191 42201 +f 42192 42201 42191 +f 42193 42199 42202 +f 42191 42199 42193 +f 42203 42193 42202 +f 42194 42193 42203 +f 42203 42204 42194 +f 42194 42204 42201 +f 42194 42201 42192 +f 42207 42199 42200 +f 42201 42207 42200 +f 42199 42208 42202 +f 42199 42207 42208 +f 42202 42208 42203 +f 42208 42207 42204 +f 42207 42201 42204 +f 42204 42203 42208 +f 42206 42209 42205 +f 42213 42209 42211 +f 42205 42209 42213 +f 42215 42205 42213 +f 42206 42205 42215 +f 42215 42210 42206 +f 42212 42209 42206 +f 42211 42209 42212 +f 42212 42210 42214 +f 42206 42210 42212 +f 42214 42210 42215 +f 42211 42212 42216 +f 42215 42213 42216 +f 42211 42216 42213 +f 42214 42215 42212 +f 42215 42216 42212 +f 42292 30 98 +f 42295 167 18 +f 42296 17 22 +f 42299 27 24 +f 42297 23 42298 +f 42294 12 26 +f 67 42304 37 +f 42303 19 21 +f 42309 36 42314 +f 42311 61 42312 +f 42316 36 52 +f 42323 56 144 +f 42327 55 193 +f 42328 144 58 +f 42331 24 46 +f 42332 65 42319 +f 48 42339 308 +f 42351 168 42352 +f 42357 287 106 +f 42359 113 111 +f 42361 328 88 +f 42363 115 113 +f 42367 122 107 +f 42369 42368 122 +f 125 123 42372 +f 114 42373 117 +f 108 292 42376 +f 42375 292 42374 +f 42380 42349 42377 +f 42385 127 42383 +f 42382 126 120 +f 42388 118 117 +f 42393 119 118 +f 128 42395 42217 +# 84243 faces, 0 coords texture + +# End of File diff --git a/matlab/registration/anastasia_clean.mat b/matlab/registration/anastasia_clean.mat new file mode 100644 index 0000000..71b3823 Binary files /dev/null and b/matlab/registration/anastasia_clean.mat differ diff --git a/matlab/registration/anastasia_clean.obj b/matlab/registration/anastasia_clean.obj new file mode 100644 index 0000000..8d9679d --- /dev/null +++ b/matlab/registration/anastasia_clean.obj @@ -0,0 +1,20372 @@ +#### +# +# OBJ File Generated by Meshlab +# +#### +# Object pose2.obj +# +# Vertices: 5176 +# Faces: 10000 +# +#### +mtllib ./pose2.obj.mtl + +vn 1.166662 -1.225133 -2.498560 +v 2.758915 -2.497185 -0.817887 0.752941 0.752941 0.752941 +vn 0.336612 -1.529523 -2.856867 +v 2.476927 -2.582782 -0.886246 0.752941 0.752941 0.752941 +vn 2.323091 -2.972053 -5.022418 +v 2.625908 -2.498055 -0.884586 0.752941 0.752941 0.752941 +vn 1.166372 -1.437971 -2.404927 +v 2.632418 -2.546060 -0.852725 0.752941 0.752941 0.752941 +vn 1.303213 -1.156566 -2.571620 +v 2.697892 -2.522118 -0.834715 0.752941 0.752941 0.752941 +vn 0.892521 -1.502737 -2.677483 +v 2.555005 -2.565980 -0.877681 0.752941 0.752941 0.752941 +vn -0.073992 -1.622098 -2.757444 +v 2.396848 -2.602896 -0.878630 0.752941 0.752941 0.752941 +vn 0.823730 -0.780148 -1.534537 +v 2.810869 -2.467907 -0.804884 0.752941 0.752941 0.752941 +vn 2.231882 -2.689161 -5.028846 +v 2.691715 -2.452625 -0.864714 0.752941 0.752941 0.752941 +vn 1.261302 -0.874912 -2.502095 +v 2.810877 -2.426050 -0.826159 0.752941 0.752941 0.752941 +vn 2.579772 -2.514783 -5.015530 +v 2.602071 -2.446902 -0.926971 0.752941 0.752941 0.752941 +vn -0.430272 -3.301501 -5.300442 +v 2.358054 -2.571875 -0.895395 0.752941 0.752941 0.752941 +vn 2.937977 -2.115082 -5.007265 +v 2.643053 -2.411919 -0.908345 0.752941 0.752941 0.752941 +vn 0.745988 -3.273802 -5.291575 +v 2.442981 -2.521490 -0.920869 0.752941 0.752941 0.752941 +vn -0.525527 -1.881033 -2.538451 +v 2.322829 -2.619440 -0.856767 0.752941 0.752941 0.752941 +vn 2.142246 -2.223252 -5.244680 +v 2.724571 -2.441669 -0.864103 0.752941 0.752941 0.752941 +vn 1.718357 -0.299851 -3.348112 +v 2.793522 -2.367679 -0.845017 0.752941 0.752941 0.752941 +vn 1.572882 -3.055659 -5.243381 +v 2.542765 -2.461900 -0.938873 0.752941 0.752941 0.752941 +vn 3.358639 -1.981404 -4.922316 +v 2.614317 -2.368271 -0.950342 0.752941 0.752941 0.752941 +vn 0.185177 -3.166394 -5.253687 +v 2.414212 -2.492188 -0.948738 0.752941 0.752941 0.752941 +vn -0.818885 -3.260185 -5.271504 +v 2.290139 -2.539036 -0.907891 0.752941 0.752941 0.752941 +vn 2.952380 -1.232180 -5.172090 +v 2.716578 -2.375184 -0.873419 0.752941 0.752941 0.752941 +vn -1.213025 -3.607355 -4.988867 +v 2.277738 -2.564799 -0.887182 0.752941 0.752941 0.752941 +vn -0.627128 -3.100740 -5.405629 +v 2.347522 -2.471686 -0.947171 0.752941 0.752941 0.752941 +vn 3.238773 -1.868584 -5.002039 +v 2.653905 -2.376020 -0.921362 0.752941 0.752941 0.752941 +vn 0.859479 -3.240134 -5.298284 +v 2.457091 -2.456753 -0.961328 0.752941 0.752941 0.752941 +vn 2.557136 -2.126486 -5.256465 +v 2.558969 -2.346419 -0.994845 0.752941 0.752941 0.752941 +vn -0.619434 -1.918893 -2.453724 +v 2.247093 -2.635570 -0.822228 0.752941 0.752941 0.752941 +vn -0.291271 -3.593593 -5.060886 +v 2.359587 -2.396394 -1.004447 0.752941 0.752941 0.752941 +vn 3.202728 -1.050986 -5.201869 +v 2.741519 -2.338473 -0.876693 0.752941 0.752941 0.752941 +vn 2.187460 0.437529 -3.011023 +v 2.801538 -2.327273 -0.835115 0.752941 0.752941 0.752941 +vn 1.226748 -2.989129 -5.287869 +v 2.490021 -2.388106 -1.000677 0.752941 0.752941 0.752941 +vn 0.000000 -0.000000 0.000000 +v 2.839721 -2.329089 -0.788113 0.752941 0.752941 0.752941 +vn 0.209473 -3.381001 -5.275559 +v 2.411019 -2.410156 -0.989493 0.752941 0.752941 0.752941 +vn 2.043421 -2.710184 -5.254116 +v 2.501999 -2.320471 -1.028911 0.752941 0.752941 0.752941 +vn -0.555532 -1.782421 -2.442922 +v 2.161762 -2.659847 -0.785905 0.752941 0.752941 0.752941 +vn -1.281233 -3.540038 -5.022782 +v 2.228098 -2.544536 -0.887151 0.752941 0.752941 0.752941 +vn 3.809460 -1.125825 -4.826591 +v 2.633496 -2.323688 -0.952537 0.752941 0.752941 0.752941 +vn -0.823988 -1.670839 -2.380600 +v 2.080136 -2.677105 -0.754012 0.752941 0.752941 0.752941 +vn -0.498006 -3.161613 -5.404978 +v 2.264157 -2.432335 -0.963982 0.752941 0.752941 0.752941 +vn -1.259474 -3.683596 -4.928974 +v 2.176373 -2.569441 -0.857428 0.752941 0.752941 0.752941 +vn 1.880866 -0.406899 -2.717104 +v 2.843017 -2.281892 -0.791397 0.752941 0.752941 0.752941 +vn 0.736347 3.099968 0.620993 +v 2.958661 -2.326995 -0.651395 0.752941 0.752941 0.752941 +vn 1.247927 2.348403 -0.738258 +v 2.984922 -2.326026 -0.613264 0.752941 0.752941 0.752941 +vn 1.717691 -2.856928 -5.135562 +v 2.468249 -2.293326 -1.060835 0.752941 0.752941 0.752941 +vn 3.718373 -1.239315 -4.754247 +v 2.603182 -2.298383 -0.986259 0.752941 0.752941 0.752941 +vn 0.491708 2.267281 1.658619 +v 2.960099 -2.300964 -0.687405 0.752941 0.752941 0.752941 +vn 0.064912 1.278842 -2.194814 +v 2.872330 -2.272696 -0.785172 0.752941 0.752941 0.752941 +vn 3.937770 -0.708739 -4.737048 +v 2.646345 -2.279239 -0.943610 0.752941 0.752941 0.752941 +vn -1.342792 -3.624832 -4.949597 +v 2.135879 -2.607792 -0.817999 0.752941 0.752941 0.752941 +vn 0.541787 -3.596997 -5.104980 +v 2.406478 -2.335884 -1.041401 0.752941 0.752941 0.752941 +vn 3.066167 -2.366508 -4.898418 +v 2.543880 -2.261169 -1.037609 0.752941 0.752941 0.752941 +vn 2.840544 1.027145 -1.474524 +v 3.001975 -2.311283 -0.535920 0.752941 0.752941 0.752941 +vn 4.091533 -0.241286 -4.666443 +v 2.784300 -2.288141 -0.841785 0.752941 0.752941 0.752941 +vn 2.157678 -2.821665 -5.139051 +v 2.474961 -2.258397 -1.071091 0.752941 0.752941 0.752941 +vn 3.904197 -2.008289 -4.360094 +v 2.582942 -2.236763 -1.012718 0.752941 0.752941 0.752941 +vn -0.714024 -3.611345 -5.037802 +v 2.281845 -2.388918 -0.990487 0.752941 0.752941 0.752941 +vn -0.487561 -3.914635 -4.882787 +v 2.312917 -2.335666 -1.039892 0.752941 0.752941 0.752941 +vn -1.458980 -3.612816 -4.927354 +v 2.113909 -2.531835 -0.867610 0.752941 0.752941 0.752941 +vn 4.652908 2.925805 -2.292105 +v 2.961861 -2.302351 -0.598140 0.752941 0.752941 0.752941 +vn 2.743956 1.254098 -2.072557 +v 2.894233 -2.245832 -0.768872 0.752941 0.752941 0.752941 +vn -1.092075 -3.514286 -5.082051 +v 2.190192 -2.493562 -0.916038 0.752941 0.752941 0.752941 +vn -1.655416 -3.610440 -4.865869 +v 2.049371 -2.588722 -0.803678 0.752941 0.752941 0.752941 +vn 3.325505 -3.064538 -4.349334 +v 2.553641 -2.192139 -1.070754 0.752941 0.752941 0.752941 +vn 0.349005 -3.920342 -4.814199 +v 2.364509 -2.278036 -1.092960 0.752941 0.752941 0.752941 +vn 3.398433 -2.165796 -4.778773 +v 2.741301 -2.196809 -0.898768 0.752941 0.752941 0.752941 +vn 3.033001 -3.365593 -4.339051 +v 2.554547 -2.138191 -1.108335 0.752941 0.752941 0.752941 +vn 4.148156 -2.151723 -4.174419 +v 2.652270 -2.214046 -0.962662 0.752941 0.752941 0.752941 +vn 3.914052 -2.714099 -4.043010 +v 2.615080 -2.149757 -1.050148 0.752941 0.752941 0.752941 +vn 2.775033 0.432729 -1.230752 +v 3.029107 -2.311165 -0.468359 0.752941 0.752941 0.752941 +vn 2.585044 2.129212 -0.438003 +v 2.922407 -2.250319 -0.735830 0.752941 0.752941 0.752941 +vn 3.683016 -1.665947 -4.741824 +v 2.779839 -2.230168 -0.858102 0.752941 0.752941 0.752941 +vn 2.606673 -3.324426 -4.572533 +v 2.502890 -2.193664 -1.106990 0.752941 0.752941 0.752941 +vn -2.060111 -3.652127 -4.672125 +v 1.985503 -2.561641 -0.801769 0.752941 0.752941 0.752941 +vn 3.459791 -1.078027 -5.086187 +v 2.722995 -2.238964 -0.896240 0.752941 0.752941 0.752941 +vn -1.396697 -3.645143 -4.922273 +v 2.060072 -2.484205 -0.886384 0.752941 0.752941 0.752941 +vn -0.301378 -4.125362 -4.701584 +v 2.287164 -2.194969 -1.151841 0.752941 0.752941 0.752941 +vn 0.629544 -3.789169 -4.761537 +v 2.368070 -2.231245 -1.133543 0.752941 0.752941 0.752941 +vn 4.474580 -1.396802 -4.044948 +v 2.831731 -2.198246 -0.829953 0.752941 0.752941 0.752941 +vn 3.785241 -1.363367 -4.752311 +v 2.681406 -2.235573 -0.925548 0.752941 0.752941 0.752941 +vn -0.519224 -3.984159 -4.828283 +v 2.279015 -2.274306 -1.087787 0.752941 0.752941 0.752941 +vn 2.716658 -2.683745 -4.951575 +v 2.515310 -2.110241 -1.152157 0.752941 0.752941 0.752941 +vn 5.527686 2.427417 -0.946243 +v 2.928951 -2.271933 -0.659191 0.752941 0.752941 0.752941 +vn 3.099421 -2.794312 -3.980817 +v 2.816479 -2.142489 -0.883688 0.752941 0.752941 0.752941 +vn -1.197803 -1.840794 -2.414733 +v 1.997794 -2.679914 -0.717960 0.752941 0.752941 0.752941 +vn 1.994050 -3.265967 -4.972653 +v 2.434626 -2.141654 -1.170787 0.752941 0.752941 0.752941 +vn 3.295830 -2.514455 -4.457904 +v 2.706034 -2.166971 -0.931425 0.752941 0.752941 0.752941 +vn -1.680682 -1.670949 -1.855612 +v 1.875915 -2.699229 -0.620942 0.752941 0.752941 0.752941 +vn -1.575955 -1.856928 -2.283547 +v 1.926220 -2.686109 -0.670852 0.752941 0.752941 0.752941 +vn -0.987011 -3.542509 -5.063549 +v 2.141216 -2.405764 -0.969505 0.752941 0.752941 0.752941 +vn 5.255196 2.713268 -1.113623 +v 2.871976 -2.204753 -0.747973 0.752941 0.752941 0.752941 +vn 5.240954 2.715020 -1.977141 +v 2.893443 -2.204648 -0.703220 0.752941 0.752941 0.752941 +vn 3.621565 0.635281 -1.243558 +v 2.820219 -2.134156 -0.885757 0.752941 0.752941 0.752941 +vn 3.977472 -2.969283 -3.765404 +v 2.687197 -2.147741 -0.964390 0.752941 0.752941 0.752941 +vn 0.177795 -3.848492 -4.952892 +v 2.313662 -2.154002 -1.190110 0.752941 0.752941 0.752941 +vn 3.563413 -2.047914 -4.170693 +v 2.572517 -2.108317 -1.123347 0.752941 0.752941 0.752941 +vn -0.437546 -3.728684 -5.028691 +v 2.166239 -2.358696 -1.003592 0.752941 0.752941 0.752941 +vn -1.574769 -3.665946 -4.817666 +v 2.021585 -2.510517 -0.857967 0.752941 0.752941 0.752941 +vn 1.414881 -3.134783 -5.154037 +v 2.369187 -2.116110 -1.212450 0.752941 0.752941 0.752941 +vn 5.476611 1.176974 -2.675376 +v 2.910321 -2.183923 -0.637896 0.752941 0.752941 0.752941 +vn 4.084204 -1.550621 -4.285873 +v 2.754154 -2.091458 -0.949724 0.752941 0.752941 0.752941 +vn 5.641781 1.993938 -1.589086 +v 2.833338 -2.114726 -0.832730 0.752941 0.752941 0.752941 +vn 2.935573 -2.790967 -4.751431 +v 2.734987 -2.148970 -0.925028 0.752941 0.752941 0.752941 +vn -3.040106 -3.674546 -4.076110 +v 1.875667 -2.614815 -0.695555 0.752941 0.752941 0.752941 +vn 4.336474 -1.497898 -4.237427 +v 2.596871 -2.082935 -1.097656 0.752941 0.752941 0.752941 +vn -0.443659 -4.061507 -4.718588 +v 2.252278 -2.232552 -1.122487 0.752941 0.752941 0.752941 +vn 2.436383 -2.487423 -5.039818 +v 2.467226 -2.095186 -1.189159 0.752941 0.752941 0.752941 +vn 4.048101 -2.368036 -4.056480 +v 2.674633 -2.105401 -1.019759 0.752941 0.752941 0.752941 +vn -1.179151 -3.860616 -4.808146 +v 2.137758 -2.305743 -1.039544 0.752941 0.752941 0.752941 +vn -0.250776 -3.820295 -4.856149 +v 2.273028 -2.162679 -1.185234 0.752941 0.752941 0.752941 +vn 5.572277 2.123550 -1.668432 +v 2.866669 -2.176613 -0.728979 0.752941 0.752941 0.752941 +vn 3.334404 -0.029922 -1.599002 +v 2.818868 -2.127466 -0.896120 0.752941 0.752941 0.752941 +vn 5.521371 0.781705 -2.876170 +v 3.026411 -2.245313 -0.451285 0.752941 0.752941 0.752941 +vn -1.790557 -3.576514 -4.844087 +v 1.993555 -2.416975 -0.914850 0.752941 0.752941 0.752941 +vn -0.744038 -4.180668 -4.613260 +v 2.191817 -2.203125 -1.139993 0.752941 0.752941 0.752941 +vn 0.298660 -3.101551 -5.306732 +v 2.319948 -2.093888 -1.234953 0.752941 0.752941 0.752941 +vn -0.668216 -3.948847 -4.833905 +v 2.220769 -2.304642 -1.056639 0.752941 0.752941 0.752941 +vn -2.130784 -3.618262 -4.669252 +v 1.958919 -2.458810 -0.869973 0.752941 0.752941 0.752941 +vn 3.629828 -1.449036 -4.887663 +v 2.543194 -2.036788 -1.162303 0.752941 0.752941 0.752941 +vn 2.936932 0.748965 -0.979727 +v 3.082803 -2.280393 -0.346667 0.752941 0.752941 0.752941 +vn 5.725393 1.209010 -1.792046 +v 2.854327 -2.162962 -0.796232 0.752941 0.752941 0.752941 +vn -0.811584 -4.140883 -4.624724 +v 2.219871 -2.246697 -1.100608 0.752941 0.752941 0.752941 +vn -1.676899 -3.408122 -4.968857 +v 2.039532 -2.391406 -0.951993 0.752941 0.752941 0.752941 +vn 4.192217 -1.407979 -4.447411 +v 2.707148 -2.061713 -1.005465 0.752941 0.752941 0.752941 +vn 4.126187 -1.201970 -4.499395 +v 2.612097 -2.024638 -1.109616 0.752941 0.752941 0.752941 +vn 5.373852 1.083327 -3.037025 +v 2.966711 -2.222009 -0.551154 0.752941 0.752941 0.752941 +vn 2.513384 0.363223 -1.230308 +v 3.061873 -2.304786 -0.401231 0.752941 0.752941 0.752941 +vn 2.957592 -1.874804 -5.212928 +v 2.495899 -2.045379 -1.187749 0.752941 0.752941 0.752941 +vn 1.875601 -2.637889 -5.329535 +v 2.373485 -2.035498 -1.251807 0.752941 0.752941 0.752941 +vn -0.538097 -3.645851 -5.040597 +v 2.183147 -2.147243 -1.185822 0.752941 0.752941 0.752941 +vn 0.182601 -3.773730 -5.007098 +v 2.249511 -2.048336 -1.261324 0.752941 0.752941 0.752941 +vn 5.604034 2.362563 -1.429073 +v 2.831669 -2.085868 -0.781306 0.752941 0.752941 0.752941 +vn 5.639298 1.470098 -1.689331 +v 2.775648 -2.041549 -0.917103 0.752941 0.752941 0.752941 +vn -1.231682 -4.082649 -4.600388 +v 2.115354 -2.231926 -1.097944 0.752941 0.752941 0.752941 +vn 4.193640 -0.981082 -4.571873 +v 2.583730 -1.966120 -1.143225 0.752941 0.752941 0.752941 +vn 4.365324 0.245139 -4.094828 +v 2.711335 -2.003578 -1.019056 0.752941 0.752941 0.752941 +vn -0.290451 -3.531609 -5.008297 +v 2.237106 -2.109070 -1.207575 0.752941 0.752941 0.752941 +vn 2.789826 1.023083 -0.838525 +v 3.094180 -2.263522 -0.293734 0.752941 0.752941 0.752941 +vn 5.384505 2.821923 -1.496265 +v 2.804604 -2.072297 -0.857395 0.752941 0.752941 0.752941 +vn 5.339634 1.065618 -3.118467 +v 2.973200 -2.106233 -0.510876 0.752941 0.752941 0.752941 +vn -3.649985 -3.634836 -3.578609 +v 1.819566 -2.631754 -0.630666 0.752941 0.752941 0.752941 +vn -0.737738 -3.595875 -5.022009 +v 2.146868 -2.121127 -1.202035 0.752941 0.752941 0.752941 +vn 5.151297 -0.019057 -3.060856 +v 2.760783 -2.036727 -0.955633 0.752941 0.752941 0.752941 +vn 2.963776 -1.985842 -5.142036 +v 2.464207 -1.953125 -1.244125 0.752941 0.752941 0.752941 +vn 0.114082 -4.130994 -4.635338 +v 2.215240 -2.096669 -1.223351 0.752941 0.752941 0.752941 +vn 5.649940 1.414513 -2.065948 +v 3.051993 -2.217252 -0.397655 0.752941 0.752941 0.752941 +vn 5.361418 2.320323 -0.510961 +v 2.760013 -2.013745 -0.874333 0.752941 0.752941 0.752941 +vn -2.131862 -3.689402 -4.609526 +v 1.928173 -2.415894 -0.890083 0.752941 0.752941 0.752941 +vn -1.507209 -3.646347 -4.876253 +v 2.019603 -2.326398 -0.986127 0.752941 0.752941 0.752941 +vn 1.362204 -3.288562 -5.017943 +v 2.314231 -1.990453 -1.300107 0.752941 0.752941 0.752941 +vn -3.478758 -3.427863 -3.809961 +v 1.791466 -2.531139 -0.708645 0.752941 0.752941 0.752941 +vn 5.510409 1.303688 -2.333470 +v 3.012425 -2.155481 -0.464430 0.752941 0.752941 0.752941 +vn 5.353250 0.629425 -3.105793 +v 2.936067 -2.156193 -0.597576 0.752941 0.752941 0.752941 +vn -1.519222 -3.940450 -4.650746 +v 2.024652 -2.261749 -1.041153 0.752941 0.752941 0.752941 +vn 4.520088 -0.583398 -4.294190 +v 2.658699 -1.990988 -1.067649 0.752941 0.752941 0.752941 +vn -2.156590 -1.854212 -1.378303 +v 1.748407 -2.678104 -0.479758 0.752941 0.752941 0.752941 +vn -0.852468 -3.593463 -5.056010 +v 2.137409 -2.064013 -1.233236 0.752941 0.752941 0.752941 +vn 5.565552 0.827228 -2.636684 +v 2.841428 -2.061361 -0.722878 0.752941 0.752941 0.752941 +vn 5.339877 1.632241 -2.437239 +v 2.864567 -2.146230 -0.701360 0.752941 0.752941 0.752941 +vn 5.120600 0.908940 -3.498589 +v 2.719505 -1.970969 -0.995223 0.752941 0.752941 0.752941 +vn 4.547719 -0.422526 -4.262302 +v 2.607523 -1.904352 -1.134458 0.752941 0.752941 0.752941 +vn -0.388039 -3.794182 -4.934147 +v 2.207144 -2.014659 -1.288901 0.752941 0.752941 0.752941 +vn 1.307994 -3.270311 -5.094629 +v 2.295321 -1.945072 -1.333121 0.752941 0.752941 0.752941 +vn 3.424675 -1.265275 -4.978984 +v 2.503529 -1.926486 -1.230236 0.752941 0.752941 0.752941 +vn -1.501120 -4.198906 -4.399297 +v 2.060719 -2.205584 -1.100941 0.752941 0.752941 0.752941 +vn 2.599938 -2.706398 -5.036441 +v 2.351836 -1.938126 -1.309919 0.752941 0.752941 0.752941 +vn -1.944805 -3.663042 -4.704622 +v 1.917647 -2.345467 -0.941129 0.752941 0.752941 0.752941 +vn -1.889335 -1.745742 -1.495008 +v 1.817506 -2.698749 -0.555497 0.752941 0.752941 0.752941 +vn 5.809921 1.941716 -1.379574 +v 3.066180 -2.183218 -0.288915 0.752941 0.752941 0.752941 +vn -3.715934 -3.735501 -3.409430 +v 1.792500 -2.553664 -0.683690 0.752941 0.752941 0.752941 +vn 0.480981 -3.715917 -5.025007 +v 2.229715 -1.888793 -1.377724 0.752941 0.752941 0.752941 +vn -1.334282 -4.049277 -4.593981 +v 2.071625 -2.163643 -1.148098 0.752941 0.752941 0.752941 +vn 3.352974 -1.851717 -4.857840 +v 2.421653 -1.883859 -1.301267 0.752941 0.752941 0.752941 +vn 5.163420 0.961016 -3.346595 +v 2.895835 -2.132071 -0.644659 0.752941 0.752941 0.752941 +vn 5.507847 1.515800 -0.356815 +v 2.759630 -1.959795 -0.921481 0.752941 0.752941 0.752941 +vn 5.320764 1.391482 -2.750080 +v 2.721701 -1.912468 -0.982146 0.752941 0.752941 0.752941 +vn 5.075459 0.111258 -3.654619 +v 2.667396 -1.919628 -1.061239 0.752941 0.752941 0.752941 +vn 4.339077 -0.953518 -4.438935 +v 2.545717 -1.910927 -1.193038 0.752941 0.752941 0.752941 +vn -1.598498 -4.121912 -4.458200 +v 2.008543 -2.203616 -1.088121 0.752941 0.752941 0.752941 +vn -1.272953 -3.773204 -4.850788 +v 2.048478 -2.076385 -1.210128 0.752941 0.752941 0.752941 +vn -2.713785 -3.562110 -4.388076 +v 1.892751 -2.531711 -0.778104 0.752941 0.752941 0.752941 +vn 2.023203 -3.069803 -4.976368 +v 2.297678 -1.865666 -1.381140 0.752941 0.752941 0.752941 +vn 5.481055 0.981022 -2.866413 +v 2.944421 -2.092906 -0.552617 0.752941 0.752941 0.752941 +vn 5.535754 0.474077 -2.915543 +v 2.862146 -2.017870 -0.683476 0.752941 0.752941 0.752941 +vn 5.452067 1.710865 -2.248298 +v 2.762072 -2.000864 -0.853406 0.752941 0.752941 0.752941 +vn -1.075468 -3.919719 -4.783517 +v 2.155011 -1.987383 -1.298178 0.752941 0.752941 0.752941 +vn 5.661775 1.595253 -2.132830 +v 2.990637 -2.091928 -0.469183 0.752941 0.752941 0.752941 +vn -0.490772 -3.902931 -4.874408 +v 2.155852 -1.936671 -1.342261 0.752941 0.752941 0.752941 +vn 4.977721 0.529545 -3.475195 +v 2.654276 -1.885368 -1.082951 0.752941 0.752941 0.752941 +vn 3.836880 -0.872049 -4.805402 +v 2.510559 -1.866344 -1.237314 0.752941 0.752941 0.752941 +vn 5.790205 1.761354 -1.504683 +v 3.016297 -2.139274 -0.412764 0.752941 0.752941 0.752941 +vn -2.646908 -3.725723 -4.296257 +v 1.868537 -2.445513 -0.834263 0.752941 0.752941 0.752941 +vn 5.750578 1.911562 -0.754100 +v 2.740010 -1.903784 -0.920841 0.752941 0.752941 0.752941 +vn 4.586810 0.089734 -4.198559 +v 2.555111 -1.806416 -1.200241 0.752941 0.752941 0.752941 +vn 2.398841 -3.032978 -4.821698 +v 2.291535 -1.808038 -1.422068 0.752941 0.752941 0.752941 +vn -1.157079 -3.787635 -4.844385 +v 2.042397 -2.024239 -1.251952 0.752941 0.752941 0.752941 +vn 5.260598 1.882765 -2.294317 +v 2.800305 -2.041400 -0.796862 0.752941 0.752941 0.752941 +vn 5.373854 0.994356 -0.384745 +v 2.739324 -1.946290 -0.884271 0.752941 0.752941 0.752941 +vn -4.148572 -3.611097 -3.007272 +v 1.734434 -2.591546 -0.574340 0.752941 0.752941 0.752941 +vn 5.159153 0.274960 -3.542416 +v 2.609778 -1.830702 -1.124935 0.752941 0.752941 0.752941 +vn 1.145928 -3.681192 -4.838099 +v 2.207189 -1.795083 -1.460537 0.752941 0.752941 0.752941 +vn -1.876297 -3.850179 -4.594546 +v 1.909136 -2.213389 -1.040675 0.752941 0.752941 0.752941 +vn 5.137806 2.339366 -2.373321 +v 2.693457 -1.854995 -0.999761 0.752941 0.752941 0.752941 +vn 4.335382 -0.693105 -4.451916 +v 2.478319 -1.796864 -1.272625 0.752941 0.752941 0.752941 +vn -1.893212 -4.025100 -4.427317 +v 1.932199 -2.146264 -1.106735 0.752941 0.752941 0.752941 +vn 3.613914 -2.134065 -4.640573 +v 2.379159 -1.812394 -1.356359 0.752941 0.752941 0.752941 +vn 2.824283 1.088122 -0.594492 +v 3.103513 -2.238726 -0.221596 0.752941 0.752941 0.752941 +vn -3.650027 -3.631545 -3.567404 +v 1.741027 -2.469567 -0.713416 0.752941 0.752941 0.752941 +vn -0.091014 -4.099108 -4.752373 +v 2.131146 -1.890859 -1.375917 0.752941 0.752941 0.752941 +vn -0.882878 -4.073439 -4.672777 +v 2.115734 -1.960147 -1.311715 0.752941 0.752941 0.752941 +vn -2.798524 -3.701144 -4.195827 +v 1.769713 -2.308282 -0.896002 0.752941 0.752941 0.752941 +vn -0.608842 -4.390836 -4.445742 +v 2.076034 -1.914995 -1.351020 0.752941 0.752941 0.752941 +vn 5.591361 1.050380 -2.643204 +v 2.919112 -1.993226 -0.562062 0.752941 0.752941 0.752941 +vn 5.278800 1.039093 -3.055408 +v 2.915376 -2.062769 -0.610627 0.752941 0.752941 0.752941 +vn 5.357666 0.869677 -3.147211 +v 2.886559 -2.031226 -0.642885 0.752941 0.752941 0.752941 +vn 5.939639 1.033970 -1.505960 +v 2.740811 -1.905218 -0.877745 0.752941 0.752941 0.752941 +vn -2.405912 -1.839470 -1.480044 +v 1.687934 -2.658913 -0.408265 0.752941 0.752941 0.752941 +vn 2.668458 -2.835808 -4.896061 +v 2.265403 -1.741250 -1.467936 0.752941 0.752941 0.752941 +vn 2.873450 1.272336 -0.190349 +v 3.105147 -2.206427 -0.131748 0.752941 0.752941 0.752941 +vn 5.221973 0.813692 -3.095034 +v 2.823990 -1.941106 -0.756891 0.752941 0.752941 0.752941 +vn 5.175387 3.089133 -1.555648 +v 2.703775 -1.839586 -0.943523 0.752941 0.752941 0.752941 +vn 3.157655 -2.188232 -4.871991 +v 2.321078 -1.751112 -1.434796 0.752941 0.752941 0.752941 +vn -4.094913 -3.529829 -3.197937 +v 1.711478 -2.544597 -0.596475 0.752941 0.752941 0.752941 +vn -1.761481 -3.971484 -4.508995 +v 1.992121 -2.139581 -1.143054 0.752941 0.752941 0.752941 +vn 4.552476 -1.158938 -4.121915 +v 2.427391 -1.727766 -1.345130 0.752941 0.752941 0.752941 +vn -1.225734 -3.982248 -4.695786 +v 2.007920 -1.999659 -1.260791 0.752941 0.752941 0.752941 +vn 3.915162 -1.924630 -4.442258 +v 2.361586 -1.743401 -1.406983 0.752941 0.752941 0.752941 +vn 5.757043 1.829012 -1.612816 +v 3.001537 -2.067816 -0.413544 0.752941 0.752941 0.752941 +vn 0.431173 -4.336568 -4.515464 +v 2.106327 -1.795911 -1.464094 0.752941 0.752941 0.752941 +vn 5.403217 1.378428 -2.788932 +v 2.959352 -2.055715 -0.518757 0.752941 0.752941 0.752941 +vn -1.667767 -3.938898 -4.599381 +v 1.948231 -2.042400 -1.203869 0.752941 0.752941 0.752941 +vn -0.095068 -4.365939 -4.503161 +v 2.086976 -1.857222 -1.408862 0.752941 0.752941 0.752941 +vn 5.496175 1.070674 -2.789765 +v 2.816850 -1.900163 -0.750135 0.752941 0.752941 0.752941 +vn 5.126465 0.659026 -3.420106 +v 2.767703 -1.915754 -0.818291 0.752941 0.752941 0.752941 +vn 4.852002 1.216494 -3.543109 +v 2.748493 -1.853483 -0.826794 0.752941 0.752941 0.752941 +vn 3.900503 -1.743962 -4.568728 +v 2.345159 -1.695377 -1.437420 0.752941 0.752941 0.752941 +vn 2.428170 -3.059037 -4.244340 +v 2.240197 -1.712864 -1.510548 0.752941 0.752941 0.752941 +vn -2.369107 -3.772324 -4.424924 +v 1.796611 -2.256929 -0.953086 0.752941 0.752941 0.752941 +vn -1.054448 -4.291986 -4.457756 +v 2.011068 -1.930176 -1.323442 0.752941 0.752941 0.752941 +vn 0.741355 -4.160588 -4.623913 +v 2.132196 -1.741821 -1.515597 0.752941 0.752941 0.752941 +vn 4.710691 1.147401 -3.988793 +v 2.568610 -1.758632 -1.173286 0.752941 0.752941 0.752941 +vn -2.065229 -3.891706 -4.473913 +v 1.867165 -2.071319 -1.147483 0.752941 0.752941 0.752941 +vn 1.585206 -3.567944 -4.911163 +v 2.195469 -1.723333 -1.511620 0.752941 0.752941 0.752941 +vn -0.838557 -4.478327 -4.312090 +v 2.022473 -1.854242 -1.404917 0.752941 0.752941 0.752941 +vn 5.096449 2.709432 -2.135891 +v 2.651513 -1.823123 -1.049135 0.752941 0.752941 0.752941 +vn 5.434764 2.190930 -2.123363 +v 2.719776 -1.819199 -0.873378 0.752941 0.752941 0.752941 +vn 1.124513 -3.252382 -5.026476 +v 2.138125 -1.704489 -1.549132 0.752941 0.752941 0.752941 +vn -0.093824 -4.389585 -4.438837 +v 2.059246 -1.784948 -1.481677 0.752941 0.752941 0.752941 +vn 5.560565 0.856731 -2.753301 +v 2.861682 -1.946482 -0.660268 0.752941 0.752941 0.752941 +vn -0.908285 -4.440988 -4.333449 +v 2.003618 -1.811684 -1.446150 0.752941 0.752941 0.752941 +vn 4.777170 -0.754541 -3.940357 +v 2.387293 -1.645541 -1.410794 0.752941 0.752941 0.752941 +vn 5.530891 2.272685 -1.835514 +v 2.716337 -1.841672 -0.898979 0.752941 0.752941 0.752941 +vn 3.544015 -1.904914 -4.730338 +v 2.262266 -1.618902 -1.543759 0.752941 0.752941 0.752941 +vn -3.432612 -3.762962 -3.594746 +v 1.734567 -2.422807 -0.758839 0.752941 0.752941 0.752941 +vn 5.901738 1.874101 -0.825468 +v 3.056369 -2.128102 -0.258004 0.752941 0.752941 0.752941 +vn 5.747404 1.614160 -1.929595 +v 2.955673 -1.994602 -0.478410 0.752941 0.752941 0.752941 +vn 2.802913 -2.574445 -4.856658 +v 2.233334 -1.628456 -1.559495 0.752941 0.752941 0.752941 +vn -1.504964 -3.981194 -4.598734 +v 1.957518 -1.965566 -1.278619 0.752941 0.752941 0.752941 +vn 0.660556 -3.958258 -4.792332 +v 2.072381 -1.693231 -1.564854 0.752941 0.752941 0.752941 +vn -2.292310 -1.487055 -1.504745 +v 1.631048 -2.659871 -0.325847 0.752941 0.752941 0.752941 +vn 5.793997 1.775374 -1.468724 +v 3.026961 -2.098427 -0.355832 0.752941 0.752941 0.752941 +vn 2.626279 1.563602 0.375606 +v 3.091745 -2.182667 -0.040435 0.752941 0.752941 0.752941 +vn 5.352761 3.233464 -0.126348 +v 2.628571 -1.791442 -1.061669 0.752941 0.752941 0.752941 +vn 4.755666 -0.319166 -3.167870 +v 2.797972 -1.891881 -0.789620 0.752941 0.752941 0.752941 +vn 1.682128 -3.378267 -4.963870 +v 2.124357 -1.588062 -1.634107 0.752941 0.752941 0.752941 +vn -0.582608 -4.457331 -4.284452 +v 1.984113 -1.705273 -1.556939 0.752941 0.752941 0.752941 +vn -1.149395 -4.708224 -3.866584 +v 1.995287 -1.736695 -1.516511 0.752941 0.752941 0.752941 +vn -2.274613 -3.862143 -4.390814 +v 1.773360 -2.187894 -1.002605 0.752941 0.752941 0.752941 +vn 5.474746 1.156890 -2.856224 +v 2.789105 -1.807820 -0.762265 0.752941 0.752941 0.752941 +vn 5.690403 1.371761 -1.985303 +v 2.938795 -1.956473 -0.510160 0.752941 0.752941 0.752941 +vn 5.007115 1.513003 -2.245150 +v 2.609646 -1.765729 -1.130854 0.752941 0.752941 0.752941 +vn 5.405685 2.579190 -1.630038 +v 2.572896 -1.702602 -1.127978 0.752941 0.752941 0.752941 +vn 4.631029 -0.732896 -4.018360 +v 2.340600 -1.596923 -1.478843 0.752941 0.752941 0.752941 +vn -2.103718 -3.851799 -4.495851 +v 1.802374 -2.136926 -1.058800 0.752941 0.752941 0.752941 +vn -1.379758 -4.566095 -4.081553 +v 1.936843 -1.868309 -1.364288 0.752941 0.752941 0.752941 +vn 5.685056 2.567123 -0.665635 +v 3.025174 -2.050437 -0.248842 0.752941 0.752941 0.752941 +vn -4.285621 -3.646302 -2.778684 +v 1.656072 -2.506627 -0.564217 0.752941 0.752941 0.752941 +vn -4.003981 -3.685340 -3.135798 +v 1.663702 -2.448521 -0.641528 0.752941 0.752941 0.752941 +vn 5.687780 2.105333 -1.258122 +v 2.968436 -1.964517 -0.411916 0.752941 0.752941 0.752941 +vn 5.258985 2.075484 -2.441329 +v 2.561253 -1.691429 -1.157845 0.752941 0.752941 0.752941 +vn 5.349653 1.733788 -2.716598 +v 2.527544 -1.656793 -1.194118 0.752941 0.752941 0.752941 +vn 5.519083 2.927270 0.383235 +v 3.076633 -2.147074 -0.095067 0.752941 0.752941 0.752941 +vn 5.233918 0.161929 -3.318194 +v 2.478340 -1.665303 -1.290670 0.752941 0.752941 0.752941 +vn 0.464680 -3.964310 -4.788636 +v 2.035654 -1.640979 -1.614868 0.752941 0.752941 0.752941 +vn -0.823265 -4.590815 -4.201075 +v 1.955072 -1.805436 -1.439526 0.752941 0.752941 0.752941 +vn -3.006250 -3.805855 -3.988114 +v 1.713833 -2.255091 -0.901761 0.752941 0.752941 0.752941 +vn -1.914583 -4.089786 -4.361834 +v 1.886356 -1.930324 -1.281883 0.752941 0.752941 0.752941 +vn 2.649099 -2.807908 -4.764156 +v 2.188087 -1.586682 -1.610672 0.752941 0.752941 0.752941 +vn 2.964705 -2.261904 -4.951062 +v 2.171416 -1.492424 -1.666044 0.752941 0.752941 0.752941 +vn 4.548998 -1.091556 -4.049949 +v 2.294016 -1.534948 -1.544659 0.752941 0.752941 0.752941 +vn -1.709441 -4.469470 -3.895638 +v 1.905483 -1.822863 -1.412172 0.752941 0.752941 0.752941 +vn 5.043735 0.226241 -3.696075 +v 2.366930 -1.580425 -1.443913 0.752941 0.752941 0.752941 +vn 4.875101 3.137444 -2.354367 +v 2.666906 -1.795705 -0.957673 0.752941 0.752941 0.752941 +vn 4.056264 2.250597 -1.514536 +v 2.615109 -1.767841 -0.994307 0.752941 0.752941 0.752941 +vn 4.930964 3.176038 -0.925247 +v 2.622008 -1.781250 -1.017096 0.752941 0.752941 0.752941 +vn 5.150310 0.652867 -3.497433 +v 2.517637 -1.697814 -1.224218 0.752941 0.752941 0.752941 +vn 5.773834 2.374582 -0.605744 +v 3.057808 -2.112761 -0.199649 0.752941 0.752941 0.752941 +vn 5.629271 1.377978 -2.377672 +v 2.835986 -1.847205 -0.684536 0.752941 0.752941 0.752941 +vn 5.804385 2.110532 -1.135852 +v 2.995536 -2.022650 -0.360054 0.752941 0.752941 0.752941 +vn -2.167417 -3.906705 -4.411674 +v 1.794078 -2.003429 -1.167855 0.752941 0.752941 0.752941 +vn 5.554425 2.751110 -0.425321 +v 2.981891 -1.962472 -0.315655 0.752941 0.752941 0.752941 +vn 0.600822 -3.818209 -4.895802 +v 2.024845 -1.588032 -1.658489 0.752941 0.752941 0.752941 +vn -3.523214 -3.789460 -3.555795 +v 1.691127 -2.345801 -0.789054 0.752941 0.752941 0.752941 +vn 5.564633 1.242471 -2.538093 +v 2.889686 -1.923621 -0.605641 0.752941 0.752941 0.752941 +vn -2.807866 -3.938598 -3.989982 +v 1.701642 -2.202210 -0.946471 0.752941 0.752941 0.752941 +vn 5.678833 1.817232 -1.971835 +v 2.892863 -1.868685 -0.545678 0.752941 0.752941 0.752941 +vn 5.222833 1.669023 -2.947659 +v 2.665739 -1.756702 -0.923100 0.752941 0.752941 0.752941 +vn -2.102079 -4.304587 -4.058925 +v 1.870287 -1.868115 -1.335311 0.752941 0.752941 0.752941 +vn 5.334030 1.011302 -2.955887 +v 2.442924 -1.569383 -1.332430 0.752941 0.752941 0.752941 +vn -2.320783 -1.251802 -1.337531 +v 1.575364 -2.658203 -0.244556 0.752941 0.752941 0.752941 +vn -2.769461 -4.339669 -3.170415 +v 1.889753 -1.757993 -1.467948 0.752941 0.752941 0.752941 +vn 5.318793 2.047848 -2.360704 +v 2.582577 -1.680063 -1.093832 0.752941 0.752941 0.752941 +vn 5.536165 1.091264 -2.759843 +v 2.483075 -1.611969 -1.262226 0.752941 0.752941 0.752941 +vn -0.400238 -4.168825 -4.677108 +v 1.981138 -1.630977 -1.620300 0.752941 0.752941 0.752941 +vn -2.362153 -4.343018 -3.860338 +v 1.848578 -1.809008 -1.386386 0.752941 0.752941 0.752941 +vn -3.444386 -3.999473 -3.346835 +v 1.598336 -2.247354 -0.815112 0.752941 0.752941 0.752941 +vn 1.424259 -3.259767 -5.130667 +v 2.030718 -1.499076 -1.719225 0.752941 0.752941 0.752941 +vn -2.103559 -3.894897 -4.458531 +v 1.744882 -2.015067 -1.135352 0.752941 0.752941 0.752941 +vn -2.155216 -3.982791 -4.355178 +v 1.730705 -1.934920 -1.200825 0.752941 0.752941 0.752941 +vn 5.802572 0.516474 -2.051961 +v 2.604476 -1.701722 -1.016562 0.752941 0.752941 0.752941 +vn 4.709812 1.264442 -3.760438 +v 2.763713 -1.787598 -0.801579 0.752941 0.752941 0.752941 +vn 5.332646 2.111649 -2.248245 +v 2.548362 -1.636620 -1.109715 0.752941 0.752941 0.752941 +vn 4.803250 0.773001 -3.270067 +v 2.698761 -1.760456 -0.852698 0.752941 0.752941 0.752941 +vn 2.428386 1.680723 0.786642 +v 3.064414 -2.167423 0.034549 0.752941 0.752941 0.752941 +vn -3.130456 -3.902907 -3.792424 +v 1.604918 -2.193817 -0.872320 0.752941 0.752941 0.752941 +vn 1.342599 -3.160836 -5.158080 +v 2.015265 -1.443642 -1.760251 0.752941 0.752941 0.752941 +vn -0.783388 -4.267720 -4.539782 +v 1.893564 -1.692387 -1.551008 0.752941 0.752941 0.752941 +vn 5.183459 2.255463 -1.100663 +v 2.475529 -1.531099 -1.244251 0.752941 0.752941 0.752941 +vn -4.451563 -3.633464 -2.539695 +v 1.649481 -2.550109 -0.488246 0.752941 0.752941 0.752941 +vn 0.395555 -3.632718 -5.064916 +v 1.948983 -1.508501 -1.726367 0.752941 0.752941 0.752941 +vn 5.422267 2.992100 0.222588 +v 3.032063 -2.047956 -0.166817 0.752941 0.752941 0.752941 +vn 2.898268 -2.566831 -4.896692 +v 2.127457 -1.420738 -1.723516 0.752941 0.752941 0.752941 +vn 5.172090 -0.147380 -3.280516 +v 2.300435 -1.485597 -1.547367 0.752941 0.752941 0.752941 +vn -1.209370 -4.492443 -4.037333 +v 1.901873 -1.736218 -1.511508 0.752941 0.752941 0.752941 +vn 4.072522 -1.647707 -4.442361 +v 2.235720 -1.490169 -1.615919 0.752941 0.752941 0.752941 +vn -2.375349 -3.846951 -4.355896 +v 1.725030 -2.098583 -1.054362 0.752941 0.752941 0.752941 +vn 5.346159 3.267102 0.248777 +v 2.981277 -1.965419 -0.234900 0.752941 0.752941 0.752941 +vn -4.463822 -3.779925 -2.292773 +v 1.546970 -2.436107 -0.476321 0.752941 0.752941 0.752941 +vn -0.536362 -4.178761 -4.588318 +v 1.887098 -1.550449 -1.692496 0.752941 0.752941 0.752941 +vn -2.161365 -4.592029 -3.701519 +v 1.795436 -1.765403 -1.410284 0.752941 0.752941 0.752941 +vn 5.535565 2.264017 -1.795796 +v 2.856929 -1.790706 -0.583418 0.752941 0.752941 0.752941 +vn -2.871388 -3.876277 -4.019011 +v 1.594373 -2.060140 -1.007877 0.752941 0.752941 0.752941 +vn -1.421802 -4.447902 -4.157535 +v 1.837060 -1.634354 -1.594075 0.752941 0.752941 0.752941 +vn 5.371032 1.350233 -2.921684 +v 2.463503 -1.549164 -1.269769 0.752941 0.752941 0.752941 +vn 5.181139 3.259620 1.384027 +v 2.982852 -1.989137 -0.119716 0.752941 0.752941 0.752941 +vn 5.727122 2.207967 -1.211276 +v 2.943507 -1.928478 -0.453036 0.752941 0.752941 0.752941 +vn 5.222043 3.298344 1.139803 +v 3.048569 -2.115317 -0.045182 0.752941 0.752941 0.752941 +vn -4.311213 -3.888116 -2.389440 +v 1.538605 -2.393562 -0.533433 0.752941 0.752941 0.752941 +vn -4.122272 -3.778407 -2.857868 +v 1.600869 -2.420033 -0.590578 0.752941 0.752941 0.752941 +vn 2.438295 -2.729556 -5.021074 +v 2.095277 -1.393724 -1.757746 0.752941 0.752941 0.752941 +vn -1.590115 -4.220716 -4.337919 +v 1.814442 -1.556128 -1.667591 0.752941 0.752941 0.752941 +vn -3.990420 -3.908342 -2.874333 +v 1.583892 -2.349123 -0.667052 0.752941 0.752941 0.752941 +vn -0.812986 -3.876390 -4.802032 +v 1.856220 -1.497803 -1.732663 0.752941 0.752941 0.752941 +vn 4.924448 0.928400 -3.706538 +v 2.725133 -1.734166 -0.825653 0.752941 0.752941 0.752941 +vn 5.392285 0.227249 -3.208137 +v 2.662734 -1.705581 -0.918735 0.752941 0.752941 0.752941 +vn 5.434441 0.392473 -3.055482 +v 2.609784 -1.645645 -0.999215 0.752941 0.752941 0.752941 +vn 5.431522 2.041039 -1.004169 +v 2.478237 -1.553874 -1.200042 0.752941 0.752941 0.752941 +vn -2.829294 -1.247960 -1.123987 +v 1.534283 -2.639866 -0.179191 0.752941 0.752941 0.752941 +vn 4.841696 3.520866 1.841264 +v 3.011765 -2.085266 0.019513 0.752941 0.752941 0.752941 +vn 5.081668 3.415940 1.321499 +v 3.013222 -2.052087 -0.057675 0.752941 0.752941 0.752941 +vn -4.606801 -3.387426 -2.587248 +v 1.582390 -2.553505 -0.361144 0.752941 0.752941 0.752941 +vn 4.268878 -1.475414 -4.314282 +v 2.211451 -1.392394 -1.670667 0.752941 0.752941 0.752941 +vn 5.546234 2.929394 -0.207937 +v 2.934867 -1.886585 -0.343546 0.752941 0.752941 0.752941 +vn 5.034187 0.161789 -3.529545 +v 2.581230 -1.590369 -1.052311 0.752941 0.752941 0.752941 +vn 5.097479 1.979782 -2.618773 +v 2.405381 -1.503171 -1.373920 0.752941 0.752941 0.752941 +vn 5.646575 2.689529 -0.246854 +v 2.906755 -1.828790 -0.412502 0.752941 0.752941 0.752941 +vn 5.155743 2.331131 -2.122773 +v 2.324506 -1.434372 -1.480914 0.752941 0.752941 0.752941 +vn 2.352218 1.768810 1.099815 +v 3.021418 -2.153465 0.108329 0.752941 0.752941 0.752941 +vn 5.510866 2.709290 -1.314561 +v 2.856699 -1.773815 -0.551421 0.752941 0.752941 0.752941 +vn -3.286553 -3.856620 -3.662613 +v 1.541167 -2.160670 -0.856595 0.752941 0.752941 0.752941 +vn -2.239546 -4.575150 -3.675541 +v 1.794412 -1.687535 -1.507539 0.752941 0.752941 0.752941 +vn 5.255086 1.348811 -3.015324 +v 2.357454 -1.492043 -1.442200 0.752941 0.752941 0.752941 +vn 5.359446 2.265901 -2.349913 +v 2.432635 -1.513897 -1.309102 0.752941 0.752941 0.752941 +vn -4.808143 -3.410628 -2.158057 +v 1.520220 -2.494710 -0.326360 0.752941 0.752941 0.752941 +vn -2.435194 -3.916579 -4.257113 +v 1.666152 -2.022388 -1.090584 0.752941 0.752941 0.752941 +vn 5.453675 1.675996 -2.434627 +v 2.795743 -1.763196 -0.733737 0.752941 0.752941 0.752941 +vn 5.068118 3.564557 0.943956 +v 2.930775 -1.894871 -0.223048 0.752941 0.752941 0.752941 +vn 5.617319 1.242169 -2.110312 +v 2.268905 -1.391960 -1.596850 0.752941 0.752941 0.752941 +vn 5.474482 0.603883 -3.010612 +v 2.689885 -1.653433 -0.862525 0.752941 0.752941 0.752941 +vn 5.491664 2.369570 -1.455107 +v 2.453303 -1.497095 -1.226834 0.752941 0.752941 0.752941 +vn -2.150177 -4.096857 -4.247266 +v 1.738923 -1.870197 -1.263775 0.752941 0.752941 0.752941 +vn 5.620617 2.289678 -1.289874 +v 2.896355 -1.825415 -0.499978 0.752941 0.752941 0.752941 +vn -3.681564 -4.062472 -3.067460 +v 1.540081 -2.225512 -0.771677 0.752941 0.752941 0.752941 +vn -2.163088 -3.993290 -4.314696 +v 1.729092 -1.523887 -1.660098 0.752941 0.752941 0.752941 +vn 2.563664 -1.953701 -5.240660 +v 2.095369 -1.325863 -1.790658 0.752941 0.752941 0.752941 +vn -2.118426 -4.324992 -4.033781 +v 1.676998 -1.803522 -1.299997 0.752941 0.752941 0.752941 +vn -2.616022 -4.000515 -4.061437 +v 1.579192 -1.935503 -1.121006 0.752941 0.752941 0.752941 +vn 5.074707 3.336139 -1.359878 +v 2.301096 -1.405901 -1.491651 0.752941 0.752941 0.752941 +vn 5.498803 1.564067 -2.563619 +v 2.744842 -1.671372 -0.761631 0.752941 0.752941 0.752941 +vn 5.121655 1.297684 -3.045368 +v 2.563343 -1.624877 -1.071868 0.752941 0.752941 0.752941 +vn 5.233025 1.625458 -2.919998 +v 2.515160 -1.573192 -1.136606 0.752941 0.752941 0.752941 +vn 5.304896 2.492348 -2.236294 +v 2.431228 -1.476291 -1.272619 0.752941 0.752941 0.752941 +vn 5.066414 3.000457 -2.183446 +v 2.389659 -1.472025 -1.363417 0.752941 0.752941 0.752941 +vn 4.978099 2.756615 -2.655265 +v 2.357003 -1.452012 -1.406423 0.752941 0.752941 0.752941 +vn -4.965743 -2.901817 -2.506479 +v 1.549029 -2.579663 -0.272368 0.752941 0.752941 0.752941 +vn 2.171034 1.948364 1.203540 +v 2.964774 -2.137258 0.201236 0.752941 0.752941 0.752941 +vn 4.147680 -1.469085 -4.283101 +v 2.182819 -1.348492 -1.718554 0.752941 0.752941 0.752941 +vn -3.043650 -3.941849 -3.800841 +v 1.610890 -2.119400 -0.963614 0.752941 0.752941 0.752941 +vn -2.113397 -4.377283 -3.971058 +v 1.732287 -1.797072 -1.334629 0.752941 0.752941 0.752941 +vn 5.235129 0.466661 -2.939275 +v 2.242150 -1.359085 -1.642492 0.752941 0.752941 0.752941 +vn -1.995668 -3.759202 -4.602242 +v 1.784338 -1.466836 -1.734046 0.752941 0.752941 0.752941 +vn -0.111093 -3.375870 -5.254130 +v 1.888293 -1.413315 -1.793900 0.752941 0.752941 0.752941 +vn -2.189651 -4.488092 -3.772847 +v 1.762122 -1.621455 -1.573714 0.752941 0.752941 0.752941 +vn -2.884943 -1.224373 -0.561226 +v 1.509102 -2.628296 -0.108376 0.752941 0.752941 0.752941 +vn -5.490219 -2.643862 -1.461549 +v 1.491075 -2.571813 -0.138931 0.752941 0.752941 0.752941 +vn 5.456655 0.918803 -2.784502 +v 2.704393 -1.604529 -0.833429 0.752941 0.752941 0.752941 +vn 5.572132 1.835172 -2.153332 +v 2.298229 -1.428040 -1.524857 0.752941 0.752941 0.752941 +vn 5.401874 0.410102 -3.131949 +v 2.600089 -1.573258 -1.008532 0.752941 0.752941 0.752941 +vn -2.308884 -4.465922 -3.765394 +v 1.699685 -1.709491 -1.418685 0.752941 0.752941 0.752941 +vn 5.562163 2.409802 -1.254891 +v 2.802571 -1.671013 -0.615175 0.752941 0.752941 0.752941 +vn 4.334203 3.832384 2.403739 +v 2.952904 -2.082741 0.138285 0.752941 0.752941 0.752941 +vn -4.045790 -4.043048 -2.588992 +v 1.509140 -2.318157 -0.602422 0.752941 0.752941 0.752941 +vn 3.699575 -1.082052 -4.755630 +v 2.144029 -1.279940 -1.774264 0.752941 0.752941 0.752941 +vn -2.273640 -4.049130 -4.229965 +v 1.622005 -1.877028 -1.200040 0.752941 0.752941 0.752941 +vn 5.415267 0.247748 -3.071142 +v 2.652720 -1.634462 -0.937831 0.752941 0.752941 0.752941 +vn 4.926722 0.569284 -3.820467 +v 2.539108 -1.526152 -1.089595 0.752941 0.752941 0.752941 +vn 1.625225 -2.368797 -5.578230 +v 2.016952 -1.334507 -1.811081 0.752941 0.752941 0.752941 +vn -2.903280 -3.955886 -3.922168 +v 1.547511 -1.971669 -1.060749 0.752941 0.752941 0.752941 +vn 5.663479 1.945735 -1.895090 +v 2.814028 -1.742648 -0.648729 0.752941 0.752941 0.752941 +vn 5.619569 2.081177 -1.858572 +v 2.773642 -1.653712 -0.676332 0.752941 0.752941 0.752941 +vn 5.720406 1.526132 -2.072261 +v 2.709942 -1.588977 -0.808679 0.752941 0.752941 0.752941 +vn 5.046310 3.447390 1.023561 +v 2.913346 -1.849247 -0.270592 0.752941 0.752941 0.752941 +vn 5.858181 1.771459 -1.393297 +v 2.230696 -1.312544 -1.629483 0.752941 0.752941 0.752941 +vn 4.879541 2.219124 -2.070001 +v 2.288049 -1.383268 -1.455781 0.752941 0.752941 0.752941 +vn 1.080577 -2.057952 -5.772056 +v 1.935571 -1.312791 -1.843253 0.752941 0.752941 0.752941 +vn 4.662794 3.702974 1.967071 +v 2.988283 -2.046605 0.003811 0.752941 0.752941 0.752941 +vn 4.261599 3.721939 2.571541 +v 2.928529 -1.990974 0.035542 0.752941 0.752941 0.752941 +vn -1.307962 -3.277392 -4.986040 +v 1.818676 -1.431448 -1.778327 0.752941 0.752941 0.752941 +vn -3.863282 -3.830499 -3.115105 +v 1.451042 -2.130312 -0.793665 0.752941 0.752941 0.752941 +vn -1.572444 -3.061642 -5.206268 +v 1.773560 -1.351327 -1.810129 0.752941 0.752941 0.752941 +vn -5.363043 -2.883352 -1.452726 +v 1.451224 -2.444560 -0.231900 0.752941 0.752941 0.752941 +vn 5.327575 0.360261 -3.027130 +v 2.201302 -1.283074 -1.703592 0.752941 0.752941 0.752941 +vn 0.003174 -2.428292 -5.462564 +v 1.897079 -1.349202 -1.837132 0.752941 0.752941 0.752941 +vn -0.748190 -2.687734 -5.593943 +v 1.826968 -1.308869 -1.843648 0.752941 0.752941 0.752941 +vn 5.644019 2.594904 -0.819247 +v 2.272367 -1.370118 -1.521444 0.752941 0.752941 0.752941 +vn 5.229584 1.085052 -3.192347 +v 2.491230 -1.512483 -1.152368 0.752941 0.752941 0.752941 +vn 4.739755 3.729217 1.723346 +v 2.970895 -1.999328 -0.048430 0.752941 0.752941 0.752941 +vn -2.226369 -4.296750 -4.003732 +v 1.603680 -1.788067 -1.277211 0.752941 0.752941 0.752941 +vn 4.240633 0.085803 -4.064247 +v 2.148173 -1.227679 -1.780502 0.752941 0.752941 0.752941 +vn -2.389846 -4.515566 -3.656258 +v 1.666907 -1.622332 -1.505037 0.752941 0.752941 0.752941 +vn -2.831131 -1.249856 -0.132201 +v 1.489755 -2.612355 -0.011381 0.752941 0.752941 0.752941 +vn 3.159224 -1.008139 -5.319197 +v 2.066678 -1.223410 -1.824091 0.752941 0.752941 0.752941 +vn 4.774943 3.868189 1.124774 +v 2.915043 -1.880202 -0.174403 0.752941 0.752941 0.752941 +vn 5.102464 0.942435 -3.434473 +v 2.551013 -1.463444 -1.071230 0.752941 0.752941 0.752941 +vn 5.172061 0.947263 -3.285156 +v 2.578242 -1.494783 -1.040338 0.752941 0.752941 0.752941 +vn -4.016736 -3.946703 -2.698914 +v 1.450236 -2.187665 -0.718170 0.752941 0.752941 0.752941 +vn 5.410442 1.573179 -2.535301 +v 2.614752 -1.478993 -0.969119 0.752941 0.752941 0.752941 +vn -4.344904 -3.871247 -2.208367 +v 1.450415 -2.261391 -0.606389 0.752941 0.752941 0.752941 +vn 5.273429 2.096643 -2.577375 +v 2.368424 -1.416552 -1.341035 0.752941 0.752941 0.752941 +vn 5.273711 0.842333 -3.058513 +v 2.632953 -1.541261 -0.962079 0.752941 0.752941 0.752941 +vn 5.338260 1.526955 -2.853123 +v 2.449810 -1.453483 -1.202641 0.752941 0.752941 0.752941 +vn 5.308296 1.630719 -2.788351 +v 2.417428 -1.400365 -1.228789 0.752941 0.752941 0.752941 +vn 5.101448 2.366534 -2.645526 +v 2.323655 -1.404069 -1.421319 0.752941 0.752941 0.752941 +vn 5.825737 1.500532 -1.499141 +v 2.243375 -1.312909 -1.560625 0.752941 0.752941 0.752941 +vn -3.297542 -4.027125 -3.514612 +v 1.490387 -2.017711 -0.965943 0.752941 0.752941 0.752941 +vn 4.765808 3.711803 1.337703 +v 2.953438 -1.940537 -0.117425 0.752941 0.752941 0.752941 +vn 5.295639 3.231541 0.737507 +v 2.875150 -1.773743 -0.344999 0.752941 0.752941 0.752941 +vn 1.318805 -2.116986 -5.762443 +v 1.986534 -1.241208 -1.852242 0.752941 0.752941 0.752941 +vn 4.218419 3.943424 2.457138 +v 2.909313 -2.003063 0.076967 0.752941 0.752941 0.752941 +vn 4.913566 0.669424 -3.841719 +v 2.475112 -1.416734 -1.155917 0.752941 0.752941 0.752941 +vn 5.590711 1.652475 -2.015712 +v 2.198766 -1.241769 -1.692250 0.752941 0.752941 0.752941 +vn 5.787339 0.442314 -2.386711 +v 2.275292 -1.324156 -1.475325 0.752941 0.752941 0.752941 +vn 5.787244 1.877195 -1.473265 +v 2.208108 -1.241371 -1.652842 0.752941 0.752941 0.752941 +vn 5.685493 1.861681 -1.841110 +v 2.679788 -1.506802 -0.824110 0.752941 0.752941 0.752941 +vn -4.774415 -3.615448 -1.858279 +v 1.458002 -2.357447 -0.429849 0.752941 0.752941 0.752941 +vn 5.683024 1.116881 -2.422259 +v 2.663419 -1.535422 -0.880897 0.752941 0.752941 0.752941 +vn 5.473438 3.070112 0.028729 +v 2.856955 -1.736172 -0.402724 0.752941 0.752941 0.752941 +vn -2.438546 -4.188862 -3.954170 +v 1.689563 -1.533573 -1.629204 0.752941 0.752941 0.752941 +vn -2.190323 -4.581507 -3.694128 +v 1.598722 -1.638768 -1.440465 0.752941 0.752941 0.752941 +vn 5.685635 1.782243 -1.973605 +v 2.721723 -1.564779 -0.751992 0.752941 0.752941 0.752941 +vn 5.279781 3.292173 0.530059 +v 2.827992 -1.686024 -0.397076 0.752941 0.752941 0.752941 +vn -2.547929 -4.435938 -3.639775 +v 1.672447 -1.556858 -1.586208 0.752941 0.752941 0.752941 +vn 5.440567 0.573287 -2.973214 +v 2.303282 -1.307950 -1.410531 0.752941 0.752941 0.752941 +vn 2.225343 -1.580577 -5.547036 +v 2.031498 -1.236667 -1.843812 0.752941 0.752941 0.752941 +vn 5.498604 0.921785 -2.879774 +v 2.344100 -1.324030 -1.348241 0.752941 0.752941 0.752941 +vn -2.151937 -4.357533 -3.980858 +v 1.568207 -1.732322 -1.320426 0.752941 0.752941 0.752941 +vn -2.224232 -4.387989 -3.869308 +v 1.612533 -1.679170 -1.397713 0.752941 0.752941 0.752941 +vn 0.332381 -2.345202 -5.789047 +v 1.862120 -1.216143 -1.884879 0.752941 0.752941 0.752941 +vn 5.618366 1.397823 -2.374705 +v 2.147903 -1.163187 -1.748450 0.752941 0.752941 0.752941 +vn 3.976267 0.005568 -4.414797 +v 2.117486 -1.174160 -1.807330 0.752941 0.752941 0.752941 +vn 4.920670 3.650942 1.307743 +v 2.872650 -1.807668 -0.253152 0.752941 0.752941 0.752941 +vn -2.724040 -4.242438 -3.740842 +v 1.462748 -1.791475 -1.188447 0.752941 0.752941 0.752941 +vn 5.502586 2.918237 -0.649801 +v 2.855378 -1.738236 -0.474882 0.752941 0.752941 0.752941 +vn 1.439322 -1.998189 -5.712385 +v 1.933069 -1.176911 -1.890553 0.752941 0.752941 0.752941 +vn 5.471402 1.913387 -2.416646 +v 2.618305 -1.455642 -0.936627 0.752941 0.752941 0.752941 +vn -3.311484 -4.062761 -3.444713 +v 1.417241 -1.860850 -1.072967 0.752941 0.752941 0.752941 +vn -4.609496 -3.784932 -1.921960 +v 1.449629 -2.301703 -0.521284 0.752941 0.752941 0.752941 +vn -4.992510 -3.348416 -1.739383 +v 1.394511 -2.182664 -0.609960 0.752941 0.752941 0.752941 +vn -3.712355 -3.858496 -3.265640 +v 1.455249 -2.044394 -0.899167 0.752941 0.752941 0.752941 +vn -5.151011 -3.241980 -1.486837 +v 1.447764 -2.399333 -0.316068 0.752941 0.752941 0.752941 +vn -2.268302 -4.496345 -3.753663 +v 1.611628 -1.593283 -1.506679 0.752941 0.752941 0.752941 +vn 5.589465 2.800570 -0.562069 +v 2.789985 -1.638341 -0.551845 0.752941 0.752941 0.752941 +vn -1.973511 -4.513511 -3.804472 +v 1.563061 -1.523194 -1.553232 0.752941 0.752941 0.752941 +vn 3.833279 4.203115 2.661469 +v 2.872573 -1.936675 0.030797 0.752941 0.752941 0.752941 +vn -2.142691 -3.544851 -4.715980 +v 1.619466 -1.351316 -1.745058 0.752941 0.752941 0.752941 +vn 5.156937 0.740803 -3.503403 +v 2.485067 -1.359653 -1.135713 0.752941 0.752941 0.752941 +vn -2.078012 -4.444674 -3.924524 +v 1.488435 -1.677655 -1.338364 0.752941 0.752941 0.752941 +vn 5.615884 2.402681 -1.434642 +v 2.695153 -1.510598 -0.765967 0.752941 0.752941 0.752941 +vn 4.417453 -0.220204 -3.948283 +v 2.424944 -1.354574 -1.200386 0.752941 0.752941 0.752941 +vn 5.636153 0.715261 -2.669005 +v 2.252504 -1.214328 -1.505118 0.752941 0.752941 0.752941 +vn 1.784206 2.067590 1.316579 +v 2.907088 -2.127573 0.287240 0.752941 0.752941 0.752941 +vn -3.359370 -3.929766 -3.540252 +v 1.470218 -1.968672 -1.003393 0.752941 0.752941 0.752941 +vn -4.505412 -3.549597 -2.447206 +v 1.408126 -2.127069 -0.738309 0.752941 0.752941 0.752941 +vn 5.642200 1.826237 -1.883154 +v 2.182536 -1.187642 -1.658829 0.752941 0.752941 0.752941 +vn 1.563264 2.255705 1.597266 +v 2.842303 -2.122689 0.352535 0.752941 0.752941 0.752941 +vn -2.331711 -3.741333 -4.476472 +v 1.639642 -1.449303 -1.674121 0.752941 0.752941 0.752941 +vn 3.665887 -0.530172 -4.388746 +v 2.052080 -1.101631 -1.866324 0.752941 0.752941 0.752941 +vn 4.590440 -0.003562 -4.085663 +v 2.461667 -1.359886 -1.172386 0.752941 0.752941 0.752941 +vn 3.239089 4.377322 3.114047 +v 2.813931 -2.032825 0.254750 0.752941 0.752941 0.752941 +vn -5.718390 -2.455898 -0.519866 +v 1.460190 -2.536721 -0.066791 0.752941 0.752941 0.752941 +vn 3.615416 4.332407 2.606095 +v 2.843375 -1.955582 0.117057 0.752941 0.752941 0.752941 +vn 5.786287 1.159366 -2.131937 +v 2.227582 -1.227705 -1.570196 0.752941 0.752941 0.752941 +vn 5.692657 1.534083 -1.882232 +v 2.161704 -1.161956 -1.695478 0.752941 0.752941 0.752941 +vn -0.143038 -2.651457 -5.657999 +v 1.806203 -1.158038 -1.911888 0.752941 0.752941 0.752941 +vn -4.060267 -3.765445 -2.941418 +v 1.391311 -1.978037 -0.900885 0.752941 0.752941 0.752941 +vn 5.585226 2.289479 -1.392919 +v 2.730340 -1.547715 -0.713771 0.752941 0.752941 0.752941 +vn -2.089001 -4.503731 -3.848804 +v 1.484406 -1.586915 -1.439056 0.752941 0.752941 0.752941 +vn 3.909939 4.064389 2.763190 +v 2.893248 -2.049524 0.177968 0.752941 0.752941 0.752941 +vn -5.754221 -2.330404 -0.555110 +v 1.407828 -2.339370 -0.277650 0.752941 0.752941 0.752941 +vn 5.436945 1.212456 -2.791964 +v 2.387656 -1.369616 -1.272777 0.752941 0.752941 0.752941 +vn 1.311993 -2.416535 -5.632708 +v 1.878955 -1.104588 -1.927663 0.752941 0.752941 0.752941 +vn -2.840441 -1.173095 0.693909 +v 1.484948 -2.580948 0.105247 0.752941 0.752941 0.752941 +vn 4.583733 3.820913 1.847412 +v 2.844472 -1.790737 -0.182129 0.752941 0.752941 0.752941 +vn 4.372827 -0.067780 -4.468591 +v 2.064293 -1.072785 -1.846915 0.752941 0.752941 0.752941 +vn 5.368500 3.237307 -0.018172 +v 2.760782 -1.577851 -0.533293 0.752941 0.752941 0.752941 +vn -2.144760 -3.747630 -4.561682 +v 1.557277 -1.342582 -1.721644 0.752941 0.752941 0.752941 +vn 5.131551 0.963734 -3.430807 +v 2.529524 -1.420302 -1.090081 0.752941 0.752941 0.752941 +vn -6.075026 -1.380730 0.387453 +v 1.446546 -2.496730 -0.008127 0.752941 0.752941 0.752941 +vn 4.939392 3.546074 1.539747 +v 2.820301 -1.709982 -0.297940 0.752941 0.752941 0.752941 +vn 5.535445 1.415513 -2.575005 +v 2.545131 -1.359955 -1.036183 0.752941 0.752941 0.752941 +vn 5.638291 2.576348 -0.976112 +v 2.759453 -1.589501 -0.623258 0.752941 0.752941 0.752941 +vn -2.460499 -4.005261 -4.132759 +v 1.581565 -1.476289 -1.622357 0.752941 0.752941 0.752941 +vn 5.551279 0.386394 -2.905854 +v 2.298043 -1.210400 -1.420075 0.752941 0.752941 0.752941 +vn 5.818341 0.724436 -2.233849 +v 2.141157 -1.101108 -1.731441 0.752941 0.752941 0.752941 +vn 5.100624 0.413501 -3.633284 +v 2.399348 -1.280069 -1.244516 0.752941 0.752941 0.752941 +vn 5.437786 2.833371 -0.578774 +v 2.759890 -1.571272 -0.585512 0.752941 0.752941 0.752941 +vn -1.026296 -2.793406 -5.497072 +v 1.760468 -1.218181 -1.878261 0.752941 0.752941 0.752941 +vn -2.099668 -4.390299 -3.966527 +v 1.521788 -1.536069 -1.521605 0.752941 0.752941 0.752941 +vn -5.227927 -3.155255 -1.349815 +v 1.393617 -2.239252 -0.489007 0.752941 0.752941 0.752941 +vn 4.295617 4.156398 1.912343 +v 2.866387 -1.858284 -0.108317 0.752941 0.752941 0.752941 +vn 5.610913 0.600221 -2.633998 +v 2.197896 -1.140272 -1.595339 0.752941 0.752941 0.752941 +vn -5.396999 -2.973120 -1.073683 +v 1.399141 -2.281540 -0.402957 0.752941 0.752941 0.752941 +vn 4.097412 4.181639 2.192613 +v 2.864063 -1.882492 -0.039715 0.752941 0.752941 0.752941 +vn -5.988585 -1.568700 -0.226628 +v 1.412439 -2.383164 -0.163035 0.752941 0.752941 0.752941 +vn -2.445731 -4.436372 -3.700613 +v 1.471075 -1.718158 -1.282450 0.752941 0.752941 0.752941 +vn 5.130112 3.478034 0.008656 +v 2.772967 -1.589273 -0.482905 0.752941 0.752941 0.752941 +vn 5.652376 2.411467 -1.003723 +v 2.675748 -1.462120 -0.776804 0.752941 0.752941 0.752941 +vn 5.492810 2.167802 -2.066881 +v 2.614956 -1.405223 -0.905475 0.752941 0.752941 0.752941 +vn 5.507745 2.959723 -0.239500 +v 2.717747 -1.508889 -0.655031 0.752941 0.752941 0.752941 +vn -5.819366 -2.065034 -0.509099 +v 1.431933 -2.456871 -0.120982 0.752941 0.752941 0.752941 +vn -4.466312 -3.600492 -2.505098 +v 1.362621 -2.008593 -0.816926 0.752941 0.752941 0.752941 +vn 5.396820 1.801445 -2.648926 +v 2.584220 -1.431507 -0.989123 0.752941 0.752941 0.752941 +vn 2.179050 -1.583870 -5.618314 +v 1.991503 -1.104481 -1.883092 0.752941 0.752941 0.752941 +vn -5.193815 -3.163006 -1.414575 +v 1.338322 -2.088139 -0.627931 0.752941 0.752941 0.752941 +vn -1.620602 -3.093298 -5.213823 +v 1.722147 -1.273647 -1.836678 0.752941 0.752941 0.752941 +vn -2.254307 -3.974858 -4.299383 +v 1.516600 -1.434921 -1.618664 0.752941 0.752941 0.752941 +vn 5.611296 1.928997 -1.813024 +v 2.657789 -1.470075 -0.860753 0.752941 0.752941 0.752941 +vn -1.071799 -2.786257 -5.522247 +v 1.712130 -1.125670 -1.913785 0.752941 0.752941 0.752941 +vn 5.601235 0.641037 -2.708335 +v 2.224350 -1.173977 -1.551622 0.752941 0.752941 0.752941 +vn 5.486748 1.087974 -2.840976 +v 2.492543 -1.278150 -1.100063 0.752941 0.752941 0.752941 +vn 5.617475 0.497496 -2.737447 +v 2.337163 -1.246544 -1.349064 0.752941 0.752941 0.752941 +vn 4.955559 0.221947 -3.715694 +v 2.101026 -1.070223 -1.813653 0.752941 0.752941 0.752941 +vn -5.872649 -1.850070 0.590838 +v 1.459304 -2.537739 0.055846 0.752941 0.752941 0.752941 +vn 1.000062 -2.363246 -5.562177 +v 1.849038 -1.076812 -1.950689 0.752941 0.752941 0.752941 +vn 5.792672 0.606149 -2.341621 +v 2.173608 -1.121739 -1.653422 0.752941 0.752941 0.752941 +vn 3.609163 4.241928 2.891620 +v 2.784783 -1.846102 0.016015 0.752941 0.752941 0.752941 +vn 2.253233 -1.767803 -5.547008 +v 1.934774 -1.070594 -1.924700 0.752941 0.752941 0.752941 +vn -2.406013 -4.497031 -3.644052 +v 1.421698 -1.638844 -1.347041 0.752941 0.752941 0.752941 +vn 5.346201 0.573029 -3.167434 +v 2.367882 -1.275864 -1.285558 0.752941 0.752941 0.752941 +vn 4.395114 3.884296 2.219919 +v 2.792369 -1.725168 -0.194673 0.752941 0.752941 0.752941 +vn 5.589980 0.290877 -2.794555 +v 2.251303 -1.162434 -1.494029 0.752941 0.752941 0.752941 +vn -2.115135 -4.467087 -3.879280 +v 1.405428 -1.504957 -1.492312 0.752941 0.752941 0.752941 +vn 4.887273 3.629915 1.398985 +v 2.792014 -1.647715 -0.345653 0.752941 0.752941 0.752941 +vn 1.920900 -1.921617 -5.655087 +v 1.881036 -1.023786 -1.957870 0.752941 0.752941 0.752941 +vn 2.954252 -1.368313 -5.356699 +v 1.985702 -1.015183 -1.915037 0.752941 0.752941 0.752941 +vn -2.449441 -0.121901 1.648113 +v 1.511310 -2.546226 0.198057 0.752941 0.752941 0.752941 +vn 0.433216 2.543848 1.084205 +v 2.748974 -2.134854 0.445067 0.752941 0.752941 0.752941 +vn -2.108868 -4.488650 -3.853768 +v 1.424629 -1.578818 -1.418221 0.752941 0.752941 0.752941 +vn 5.633718 1.534809 -2.317031 +v 2.539278 -1.305528 -1.011174 0.752941 0.752941 0.752941 +vn 2.847960 -1.894981 -5.251175 +v 1.960968 -0.976420 -1.937652 0.752941 0.752941 0.752941 +vn 5.340116 0.634250 -3.014693 +v 2.104733 -0.973500 -1.805786 0.752941 0.752941 0.752941 +vn -6.043429 -0.184146 1.289946 +v 1.453819 -2.483981 0.081922 0.752941 0.752941 0.752941 +vn 4.063048 -1.257561 -4.467907 +v 2.036704 -0.973446 -1.894338 0.752941 0.752941 0.752941 +vn 5.755274 0.242175 -2.476821 +v 2.157398 -1.044411 -1.677331 0.752941 0.752941 0.752941 +vn 5.612852 2.448335 -1.396767 +v 2.639998 -1.411096 -0.823674 0.752941 0.752941 0.752941 +vn 4.851592 3.842622 1.012291 +v 2.763797 -1.591427 -0.416789 0.752941 0.752941 0.752941 +vn -5.726003 -2.482845 -0.501899 +v 1.343782 -2.149380 -0.461658 0.752941 0.752941 0.752941 +vn 3.231282 4.389489 3.102499 +v 2.757793 -1.904258 0.133070 0.752941 0.752941 0.752941 +vn -1.583079 -3.166111 -5.166156 +v 1.633128 -1.206623 -1.852047 0.752941 0.752941 0.752941 +vn 4.251439 -1.705434 -4.142640 +v 2.044214 -0.908175 -1.911506 0.752941 0.752941 0.752941 +vn -2.786462 -4.463253 -3.393271 +v 1.355093 -1.587178 -1.365107 0.752941 0.752941 0.752941 +vn -0.322078 -2.560433 -5.713982 +v 1.788814 -1.063031 -1.954796 0.752941 0.752941 0.752941 +vn -1.804163 -3.023679 -5.165790 +v 1.577708 -1.155749 -1.865658 0.752941 0.752941 0.752941 +vn -5.924747 -1.985098 0.055230 +v 1.381063 -2.261711 -0.311022 0.752941 0.752941 0.752941 +vn -3.339062 -4.178486 -3.271098 +v 1.362999 -1.785419 -1.113219 0.752941 0.752941 0.752941 +vn 5.567896 2.836687 -0.546282 +v 2.663470 -1.423614 -0.725018 0.752941 0.752941 0.752941 +vn 5.591463 0.062261 -2.805655 +v 2.234639 -1.138790 -1.533923 0.752941 0.752941 0.752941 +vn -1.924191 -3.479443 -4.860447 +v 1.593135 -1.273468 -1.790772 0.752941 0.752941 0.752941 +vn 0.788621 2.279868 1.947804 +v 2.682697 -2.138506 0.480120 0.752941 0.752941 0.752941 +vn 5.269470 3.375539 0.284489 +v 2.687475 -1.457294 -0.604428 0.752941 0.752941 0.752941 +vn -1.985909 -3.991459 -4.427316 +v 1.495665 -1.356755 -1.680435 0.752941 0.752941 0.752941 +vn 5.765166 1.641021 -1.754692 +v 2.531098 -1.227473 -0.984571 0.752941 0.752941 0.752941 +vn -5.428693 -0.527046 2.235499 +v 1.465573 -2.507490 0.130890 0.752941 0.752941 0.752941 +vn 2.042978 -2.327755 -5.437887 +v 1.900618 -0.956988 -1.977391 0.752941 0.752941 0.752941 +vn -3.962665 -3.927541 -2.872910 +v 1.348089 -1.856357 -0.997727 0.752941 0.752941 0.752941 +vn 5.598291 0.181703 -2.792981 +v 2.249042 -1.053386 -1.484255 0.752941 0.752941 0.752941 +vn -2.032505 -4.275378 -4.120381 +v 1.439560 -1.470385 -1.550579 0.752941 0.752941 0.752941 +vn 1.269567 2.416000 1.803621 +v 2.787632 -2.124378 0.405042 0.752941 0.752941 0.752941 +vn 5.685943 1.948907 -1.782788 +v 2.577532 -1.328963 -0.927294 0.752941 0.752941 0.752941 +vn -2.118986 -3.692367 -4.607694 +v 1.455212 -1.303364 -1.709975 0.752941 0.752941 0.752941 +vn 5.254903 0.384310 -3.418471 +v 2.383082 -1.176657 -1.252643 0.752941 0.752941 0.752941 +vn 0.838440 -2.271933 -5.777375 +v 1.829462 -0.981411 -1.985560 0.752941 0.752941 0.752941 +vn 2.695068 -2.233886 -5.156523 +v 1.953220 -0.894719 -1.982503 0.752941 0.752941 0.752941 +vn 5.494692 0.311070 -2.936740 +v 2.344671 -1.181250 -1.311556 0.752941 0.752941 0.752941 +vn -2.101567 -4.002356 -4.352048 +v 1.391422 -1.399281 -1.597220 0.752941 0.752941 0.752941 +vn 5.591802 0.622242 -2.787151 +v 2.310061 -1.167875 -1.388273 0.752941 0.752941 0.752941 +vn 5.639729 0.609081 -2.687922 +v 2.269039 -1.116234 -1.456908 0.752941 0.752941 0.752941 +vn 5.302709 0.770256 -3.270650 +v 2.450438 -1.236386 -1.162069 0.752941 0.752941 0.752941 +vn -4.654082 -3.508790 -2.310489 +v 1.303265 -1.897152 -0.865534 0.752941 0.752941 0.752941 +vn -2.353636 0.432414 2.074603 +v 1.562302 -2.503505 0.255793 0.752941 0.752941 0.752941 +vn -5.916389 0.157938 1.856695 +v 1.442650 -2.403342 0.027889 0.752941 0.752941 0.752941 +vn 3.759784 4.168588 2.775314 +v 2.749047 -1.763741 -0.060794 0.752941 0.752941 0.752941 +vn -5.701782 -2.173397 -0.558009 +v 1.367797 -2.230447 -0.365591 0.752941 0.752941 0.752941 +vn 2.618510 4.531343 3.463964 +v 2.755906 -2.056731 0.337998 0.752941 0.752941 0.752941 +vn -6.169054 -0.332633 0.940840 +v 1.403398 -2.287457 -0.123066 0.752941 0.752941 0.752941 +vn 5.647455 -0.025327 -2.726690 +v 2.184475 -1.037155 -1.617968 0.752941 0.752941 0.752941 +vn 5.564321 2.615928 -0.797971 +v 2.634525 -1.368716 -0.779435 0.752941 0.752941 0.752941 +vn -5.194439 1.119526 3.090546 +v 1.477448 -2.458353 0.140639 0.752941 0.752941 0.752941 +vn 0.016089 -2.194021 -5.825192 +v 1.773397 -0.880566 -2.033422 0.752941 0.752941 0.752941 +vn -2.206680 -3.330551 -4.837419 +v 1.470700 -1.218321 -1.779493 0.752941 0.752941 0.752941 +vn -6.110332 -0.844929 0.823470 +v 1.421303 -2.403164 -0.068654 0.752941 0.752941 0.752941 +vn -4.409080 -3.762064 -2.391804 +v 1.282796 -1.818907 -0.950447 0.752941 0.752941 0.752941 +vn -2.750555 -3.999666 -3.911695 +v 1.318660 -1.436448 -1.522192 0.752941 0.752941 0.752941 +vn 4.537703 3.965721 1.696935 +v 2.734212 -1.580470 -0.340516 0.752941 0.752941 0.752941 +vn 5.630795 -0.183868 -2.760511 +v 2.211307 -1.021523 -1.567265 0.752941 0.752941 0.752941 +vn 2.911314 4.448302 3.321582 +v 2.705992 -1.846940 0.102900 0.752941 0.752941 0.752941 +vn 3.381402 -1.953802 -4.823875 +v 1.991935 -0.836478 -1.984139 0.752941 0.752941 0.752941 +vn -0.457027 -2.563069 -5.667194 +v 1.741562 -0.988314 -1.987630 0.752941 0.752941 0.752941 +vn 4.908387 3.818466 0.786595 +v 2.724500 -1.530281 -0.471325 0.752941 0.752941 0.752941 +vn 4.749640 3.904037 1.209064 +v 2.668982 -1.459233 -0.471408 0.752941 0.752941 0.752941 +vn -2.369613 0.994577 2.056728 +v 1.628854 -2.458601 0.316479 0.752941 0.752941 0.752941 +vn 5.168801 -0.798928 -3.374689 +v 2.070666 -0.950999 -1.849530 0.752941 0.752941 0.752941 +vn -6.144931 -1.051955 0.594808 +v 1.396467 -2.289473 -0.190049 0.752941 0.752941 0.752941 +vn -6.020784 -1.197089 1.137145 +v 1.381577 -2.231014 -0.206988 0.752941 0.752941 0.752941 +vn -3.149560 -4.328236 -3.276848 +v 1.342779 -1.664167 -1.246453 0.752941 0.752941 0.752941 +vn 2.685145 4.503558 3.436093 +v 2.710550 -1.936608 0.219201 0.752941 0.752941 0.752941 +vn -4.816731 -3.504837 -1.814808 +v 1.311290 -1.966002 -0.781654 0.752941 0.752941 0.752941 +vn -5.825741 0.181016 2.141670 +v 1.437155 -2.360418 0.010003 0.752941 0.752941 0.752941 +vn -3.952444 -4.010880 -2.753512 +v 1.297860 -1.726020 -1.115966 0.752941 0.752941 0.752941 +vn -2.403389 -3.468263 -4.641111 +v 1.402224 -1.290781 -1.693691 0.752941 0.752941 0.752941 +vn 4.797134 -1.559456 -3.707753 +v 2.077130 -0.843837 -1.895111 0.752941 0.752941 0.752941 +vn 5.563575 0.657411 -2.756559 +v 2.287421 -1.115312 -1.414063 0.752941 0.752941 0.752941 +vn -5.227715 1.598562 2.774089 +v 1.472304 -2.421318 0.114497 0.752941 0.752941 0.752941 +vn 0.574077 2.233217 2.232494 +v 2.589106 -2.147890 0.519465 0.752941 0.752941 0.752941 +vn 4.282994 3.943123 2.271162 +v 2.741081 -1.640375 -0.235601 0.752941 0.752941 0.752941 +vn 5.557139 -0.575339 -2.678392 +v 2.114175 -0.932084 -1.770524 0.752941 0.752941 0.752941 +vn -4.724813 1.215887 3.877408 +v 1.534046 -2.467433 0.216272 0.752941 0.752941 0.752941 +vn 1.952825 4.517809 3.886157 +v 2.660434 -2.036638 0.373511 0.752941 0.752941 0.752941 +vn -1.692206 -2.721568 -5.370377 +v 1.579046 -1.046278 -1.924950 0.752941 0.752941 0.752941 +vn 5.292629 3.299020 0.318054 +v 2.641584 -1.377828 -0.657933 0.752941 0.752941 0.752941 +vn 1.365127 -2.232353 -5.690792 +v 1.862591 -0.891658 -2.015548 0.752941 0.752941 0.752941 +vn -2.909749 -4.207365 -3.514496 +v 1.307568 -1.487917 -1.458785 0.752941 0.752941 0.752941 +vn -4.456394 1.603160 4.088789 +v 1.582406 -2.445727 0.262924 0.752941 0.752941 0.752941 +vn 5.500062 0.367187 -3.010362 +v 2.336829 -1.105405 -1.325687 0.752941 0.752941 0.752941 +vn 5.480436 2.875324 -0.631139 +v 2.592119 -1.299956 -0.820249 0.752941 0.752941 0.752941 +vn -3.643793 -4.153680 -2.961248 +v 1.248880 -1.503151 -1.371685 0.752941 0.752941 0.752941 +vn 5.382808 -1.798547 -2.634746 +v 2.123480 -0.858919 -1.792940 0.752941 0.752941 0.752941 +vn 5.365058 0.463039 -3.228040 +v 2.432407 -1.157815 -1.174181 0.752941 0.752941 0.752941 +vn 5.487579 -0.829809 -2.870898 +v 2.181812 -0.959233 -1.631459 0.752941 0.752941 0.752941 +vn 5.545192 -0.599714 -2.803551 +v 2.151768 -0.963909 -1.689033 0.752941 0.752941 0.752941 +vn 3.752607 4.110586 2.878754 +v 2.701526 -1.664930 -0.140111 0.752941 0.752941 0.752941 +vn 4.407697 4.133383 1.648700 +v 2.674250 -1.496416 -0.386406 0.752941 0.752941 0.752941 +vn 3.197391 4.188290 3.394587 +v 2.642987 -1.677098 -0.059276 0.752941 0.752941 0.752941 +vn -4.719257 1.969777 3.644888 +v 1.525767 -2.398907 0.170942 0.752941 0.752941 0.752941 +vn -1.109471 -2.281145 -5.713882 +v 1.678057 -0.921899 -2.006967 0.752941 0.752941 0.752941 +vn 2.188841 4.519575 3.766531 +v 2.646438 -1.939585 0.264858 0.752941 0.752941 0.752941 +vn 5.702191 -0.119227 -2.576144 +v 2.293779 -1.022285 -1.396238 0.752941 0.752941 0.752941 +vn -4.449093 1.814333 4.043252 +v 1.587778 -2.376835 0.234349 0.752941 0.752941 0.752941 +vn 5.705259 1.024326 -2.352240 +v 2.467722 -1.155281 -1.107363 0.752941 0.752941 0.752941 +vn -2.776834 -3.682153 -4.189372 +v 1.328485 -1.383355 -1.579661 0.752941 0.752941 0.752941 +vn -4.632814 1.901775 3.737749 +v 1.652414 -2.400048 0.312121 0.752941 0.752941 0.752941 +vn -5.148980 0.981818 3.224831 +v 1.684532 -2.373663 0.342974 0.752941 0.752941 0.752941 +vn 5.341324 0.325127 -3.280868 +v 2.378704 -1.077576 -1.247919 0.752941 0.752941 0.752941 +vn -5.170325 1.415419 3.200676 +v 1.480719 -2.374266 0.091399 0.752941 0.752941 0.752941 +vn -5.211780 0.665559 3.344123 +v 1.472109 -2.284126 0.064828 0.752941 0.752941 0.752941 +vn 0.504903 -1.942172 -5.885771 +v 1.803115 -0.821128 -2.053522 0.752941 0.752941 0.752941 +vn 4.761344 3.877001 1.168778 +v 2.634615 -1.394484 -0.540465 0.752941 0.752941 0.752941 +vn -5.588907 -2.764952 -0.579061 +v 1.326611 -2.092575 -0.535318 0.752941 0.752941 0.752941 +vn 3.680135 4.248705 2.753940 +v 2.661321 -1.573152 -0.221251 0.752941 0.752941 0.752941 +vn -2.576603 0.984202 1.560982 +v 1.687167 -2.428580 0.381573 0.752941 0.752941 0.752941 +vn 5.381424 -1.688349 -2.591606 +v 2.101967 -0.869520 -1.845551 0.752941 0.752941 0.752941 +vn 5.399331 -1.596556 -2.783927 +v 2.165879 -0.869601 -1.708546 0.752941 0.752941 0.752941 +vn 5.570898 -0.240607 -2.867397 +v 2.276455 -1.003444 -1.440449 0.752941 0.752941 0.752941 +vn 3.398349 -1.712847 -4.835158 +v 1.996776 -0.774514 -2.006857 0.752941 0.752941 0.752941 +vn 4.593432 4.071218 1.242062 +v 2.605455 -1.344008 -0.599241 0.752941 0.752941 0.752941 +vn 4.948504 3.766456 0.482041 +v 2.592962 -1.298758 -0.710151 0.752941 0.752941 0.752941 +vn 5.426422 -0.057918 -3.029638 +v 2.327095 -1.005901 -1.324891 0.752941 0.752941 0.752941 +vn -5.335080 -3.029383 -1.269929 +v 1.292472 -2.003570 -0.634812 0.752941 0.752941 0.752941 +vn -4.686081 1.460057 3.915247 +v 1.568392 -2.326124 0.190076 0.752941 0.752941 0.752941 +vn 1.396818 4.351049 4.281904 +v 2.530383 -1.998392 0.386372 0.752941 0.752941 0.752941 +vn -2.102457 -2.181327 -5.443255 +v 1.516030 -0.915598 -1.965697 0.752941 0.752941 0.752941 +vn -5.895052 -2.081282 0.439178 +v 1.296817 -2.022349 -0.442142 0.752941 0.752941 0.752941 +vn -5.911441 -2.010523 0.257351 +v 1.344134 -2.157030 -0.377336 0.752941 0.752941 0.752941 +vn 5.578764 -1.050210 -2.678817 +v 2.218316 -0.932034 -1.576846 0.752941 0.752941 0.752941 +vn 0.134926 1.988820 2.243079 +v 2.489415 -2.172297 0.557964 0.752941 0.752941 0.752941 +vn -2.820092 -3.314621 -4.480669 +v 1.333147 -1.290926 -1.657298 0.752941 0.752941 0.752941 +vn 5.612456 2.641418 -0.403262 +v 2.537796 -1.203400 -0.905335 0.752941 0.752941 0.752941 +vn -2.558183 -2.948514 -4.891257 +v 1.419776 -1.147174 -1.801947 0.752941 0.752941 0.752941 +vn 5.592404 2.531966 -0.635649 +v 2.511260 -1.152799 -0.966233 0.752941 0.752941 0.752941 +vn 0.452075 4.200142 4.623043 +v 2.471176 -2.077828 0.475300 0.752941 0.752941 0.752941 +vn 5.188293 -1.535423 -3.166506 +v 2.113274 -0.781032 -1.868485 0.752941 0.752941 0.752941 +vn -4.885151 -0.497938 3.270532 +v 1.612217 -2.271262 0.220819 0.752941 0.752941 0.752941 +vn -5.584454 -2.785762 -0.342390 +v 1.302019 -2.040846 -0.567160 0.752941 0.752941 0.752941 +vn 2.503311 4.414726 3.681569 +v 2.624462 -1.768166 0.069160 0.752941 0.752941 0.752941 +vn -4.928784 -3.442271 -1.781209 +v 1.254615 -1.823305 -0.880174 0.752941 0.752941 0.752941 +vn 5.312538 -1.551792 -2.952885 +v 2.141322 -0.902191 -1.734117 0.752941 0.752941 0.752941 +vn 1.770816 -1.997975 -5.649823 +v 1.905053 -0.792843 -2.040526 0.752941 0.752941 0.752941 +vn -5.328103 0.156371 3.318887 +v 1.646179 -2.309598 0.284909 0.752941 0.752941 0.752941 +vn -4.484958 -3.854581 -2.107680 +v 1.169167 -1.541351 -1.179276 0.752941 0.752941 0.752941 +vn -4.643373 1.264149 3.923189 +v 1.631293 -2.354039 0.267862 0.752941 0.752941 0.752941 +vn -3.956010 -3.998915 -2.720318 +v 1.266995 -1.645651 -1.188557 0.752941 0.752941 0.752941 +vn 5.505277 -0.544172 -2.850618 +v 2.247177 -0.974965 -1.489490 0.752941 0.752941 0.752941 +vn -5.510051 -2.801915 -1.045982 +v 1.250928 -1.900903 -0.693756 0.752941 0.752941 0.752941 +vn -5.888107 0.109043 2.089322 +v 1.424903 -2.276359 -0.036072 0.752941 0.752941 0.752941 +vn 4.112758 4.341787 1.821440 +v 2.579165 -1.348198 -0.506178 0.752941 0.752941 0.752941 +vn 5.389907 -1.786410 -2.657431 +v 2.152918 -0.811533 -1.774749 0.752941 0.752941 0.752941 +vn -3.983510 -3.723915 -3.065153 +v 1.202839 -1.426602 -1.415899 0.752941 0.752941 0.752941 +vn 5.400411 -1.554753 -2.756541 +v 2.211951 -0.785089 -1.671818 0.752941 0.752941 0.752941 +vn -0.471071 1.785191 2.582887 +v 2.281188 -2.219409 0.571367 0.752941 0.752941 0.752941 +vn -0.238922 1.915298 2.307817 +v 2.394653 -2.193464 0.574754 0.752941 0.752941 0.752941 +vn -6.031855 -1.350655 1.054670 +v 1.357440 -2.148597 -0.257677 0.752941 0.752941 0.752941 +vn -5.671448 -2.484335 -0.326992 +v 1.248264 -1.929009 -0.608812 0.752941 0.752941 0.752941 +vn -5.955984 -0.064315 1.877499 +v 1.408496 -2.200169 -0.084290 0.752941 0.752941 0.752941 +vn -3.702070 -3.490081 -3.625484 +v 1.228351 -1.371159 -1.506306 0.752941 0.752941 0.752941 +vn 4.087883 4.119375 2.235703 +v 2.681984 -1.532607 -0.316419 0.752941 0.752941 0.752941 +vn -2.365674 0.809331 1.687191 +v 1.723939 -2.405972 0.434484 0.752941 0.752941 0.752941 +vn 5.081026 3.530496 0.533619 +v 2.614830 -1.331536 -0.682277 0.752941 0.752941 0.752941 +vn 2.576952 4.452918 3.555849 +v 2.578299 -1.617221 -0.078772 0.752941 0.752941 0.752941 +vn 2.115462 4.444421 3.889453 +v 2.533335 -1.772881 0.130775 0.752941 0.752941 0.752941 +vn 5.498928 -1.497131 -2.637985 +v 2.202456 -0.856288 -1.642927 0.752941 0.752941 0.752941 +vn 5.848785 -0.690165 -2.175196 +v 2.271481 -0.862441 -1.475787 0.752941 0.752941 0.752941 +vn -1.773956 2.276174 0.792952 +v 1.830597 -2.340539 0.490564 0.752941 0.752941 0.752941 +vn 5.793892 1.725077 -1.402869 +v 2.447319 -1.042224 -1.102825 0.752941 0.752941 0.752941 +vn 2.280145 -1.738694 -5.469012 +v 1.938329 -0.722322 -2.055340 0.752941 0.752941 0.752941 +vn -5.974271 -1.283351 1.317327 +v 1.332737 -2.078559 -0.298216 0.752941 0.752941 0.752941 +vn -0.808217 1.469240 2.246517 +v 2.012628 -2.303482 0.553479 0.752941 0.752941 0.752941 +vn -1.048393 1.531766 2.239118 +v 1.928662 -2.311143 0.523918 0.752941 0.752941 0.752941 +vn 3.920046 -1.438706 -4.685621 +v 2.022754 -0.664036 -2.012881 0.752941 0.752941 0.752941 +vn -5.935225 -0.652808 1.870734 +v 1.366875 -2.101585 -0.183827 0.752941 0.752941 0.752941 +vn -5.351655 -0.908423 3.099088 +v 1.631475 -2.265716 0.260232 0.752941 0.752941 0.752941 +vn 4.561590 -1.541655 -3.970745 +v 2.067968 -0.764669 -1.940498 0.752941 0.752941 0.752941 +vn -0.993903 3.485421 5.110567 +v 2.239183 -2.179570 0.537725 0.752941 0.752941 0.752941 +vn -4.848498 -3.518778 -1.857294 +v 1.228950 -1.744054 -0.959994 0.752941 0.752941 0.752941 +vn -5.965731 -0.716820 1.816816 +v 1.393057 -2.174522 -0.138222 0.752941 0.752941 0.752941 +vn -5.113729 0.916228 3.468081 +v 1.700906 -2.340897 0.370200 0.752941 0.752941 0.752941 +vn -4.582850 0.849942 4.201671 +v 1.532358 -2.262164 0.132178 0.752941 0.752941 0.752941 +vn -5.508517 0.378914 2.959172 +v 1.460222 -2.204223 0.031684 0.752941 0.752941 0.752941 +vn 5.207962 -1.156518 -3.309099 +v 2.110104 -0.691394 -1.908620 0.752941 0.752941 0.752941 +vn -0.729036 1.664890 2.584887 +v 2.137406 -2.261175 0.563946 0.752941 0.752941 0.752941 +vn 5.433664 0.902168 -2.746401 +v 2.431008 -1.074227 -1.172586 0.752941 0.752941 0.752941 +vn 1.603959 4.480434 4.080386 +v 2.501967 -1.922967 0.318235 0.752941 0.752941 0.752941 +vn -5.855661 -1.650651 1.520513 +v 1.286657 -1.955637 -0.377728 0.752941 0.752941 0.752941 +vn -5.236420 0.438139 3.393296 +v 1.474790 -2.255736 0.062678 0.752941 0.752941 0.752941 +vn -1.804601 -1.860450 -5.693345 +v 1.568639 -0.787529 -2.026968 0.752941 0.752941 0.752941 +vn 4.752699 3.918913 0.955515 +v 2.546038 -1.236045 -0.732322 0.752941 0.752941 0.752941 +vn -5.309204 -3.188830 -0.952852 +v 1.167738 -1.701463 -0.844585 0.752941 0.752941 0.752941 +vn 3.065303 4.452839 3.143164 +v 2.578562 -1.506811 -0.224466 0.752941 0.752941 0.752941 +vn -1.699610 3.359459 5.027062 +v 2.037922 -2.182446 0.482217 0.752941 0.752941 0.752941 +vn 5.604535 0.877586 -2.627956 +v 2.404809 -1.020264 -1.197646 0.752941 0.752941 0.752941 +vn -1.625291 1.083890 1.915157 +v 1.772603 -2.380742 0.476227 0.752941 0.752941 0.752941 +vn 5.653466 -0.321908 -2.679934 +v 2.316222 -0.941745 -1.365198 0.752941 0.752941 0.752941 +vn 3.007540 4.395444 3.304032 +v 2.605014 -1.572132 -0.162049 0.752941 0.752941 0.752941 +vn 1.452283 -1.685992 -5.817265 +v 1.891407 -0.643609 -2.093378 0.752941 0.752941 0.752941 +vn -5.852650 -2.203944 0.566906 +v 1.252758 -1.916700 -0.509556 0.752941 0.752941 0.752941 +vn -2.735208 -2.532466 -5.016061 +v 1.416600 -1.050789 -1.853233 0.752941 0.752941 0.752941 +vn -4.057217 2.004406 4.303590 +v 1.736201 -2.292376 0.393994 0.752941 0.752941 0.752941 +vn -4.671901 1.002005 3.731491 +v 1.493154 -2.161257 0.082571 0.752941 0.752941 0.752941 +vn -4.937813 -0.377242 3.201408 +v 1.587584 -2.254488 0.187057 0.752941 0.752941 0.752941 +vn -4.553148 -3.607156 -2.355210 +v 1.236451 -1.696977 -1.056022 0.752941 0.752941 0.752941 +vn 2.838514 4.300966 3.574573 +v 2.626070 -1.697312 -0.021530 0.752941 0.752941 0.752941 +vn -3.417852 -3.157500 -4.188026 +v 1.253176 -1.263141 -1.618749 0.752941 0.752941 0.752941 +vn 3.856829 4.363055 2.260090 +v 2.611114 -1.433403 -0.385334 0.752941 0.752941 0.752941 +vn 0.283509 3.701036 4.971532 +v 2.346477 -2.065248 0.469602 0.752941 0.752941 0.752941 +vn -5.802796 -0.063776 2.394488 +v 1.416402 -2.148146 -0.066608 0.752941 0.752941 0.752941 +vn 4.456211 4.181379 1.429304 +v 2.557099 -1.267722 -0.674308 0.752941 0.752941 0.752941 +vn 0.290711 -1.696009 -5.986646 +v 1.801051 -0.686049 -2.094095 0.752941 0.752941 0.752941 +vn 4.583283 4.028550 1.477387 +v 2.480561 -1.157481 -0.756842 0.752941 0.752941 0.752941 +vn -3.944383 -4.081439 -2.642399 +v 1.231323 -1.555343 -1.272485 0.752941 0.752941 0.752941 +vn -5.660759 -0.073970 2.658593 +v 1.399628 -2.079540 -0.096256 0.752941 0.752941 0.752941 +vn 3.687474 4.385052 2.559783 +v 2.614802 -1.466771 -0.335588 0.752941 0.752941 0.752941 +vn -0.970377 3.498556 5.123326 +v 2.191842 -2.124389 0.488794 0.752941 0.752941 0.752941 +vn 3.552079 4.521166 2.511971 +v 2.543593 -1.378680 -0.388624 0.752941 0.752941 0.752941 +vn 0.814575 4.241936 4.480496 +v 2.442134 -1.944284 0.360512 0.752941 0.752941 0.752941 +vn 5.619543 -0.241449 -2.615812 +v 2.287697 -0.918561 -1.413275 0.752941 0.752941 0.752941 +vn 2.053065 4.533571 3.812698 +v 2.569665 -1.873756 0.231081 0.752941 0.752941 0.752941 +vn -3.023183 -2.778328 -4.738419 +v 1.342764 -1.143140 -1.757683 0.752941 0.752941 0.752941 +vn 5.400669 -1.284518 -2.833608 +v 2.153949 -0.729232 -1.827042 0.752941 0.752941 0.752941 +vn 2.194470 4.377604 3.916802 +v 2.493131 -1.705424 0.077819 0.752941 0.752941 0.752941 +vn 5.366244 2.642652 -0.115977 +v 2.424953 -0.975121 -1.102118 0.752941 0.752941 0.752941 +vn -3.018073 2.714682 4.787426 +v 1.775735 -2.246167 0.398414 0.752941 0.752941 0.752941 +vn -4.820822 0.891891 3.353460 +v 1.442231 -2.118955 -0.000463 0.752941 0.752941 0.752941 +vn 4.212904 4.259908 1.849644 +v 2.613074 -1.397929 -0.471918 0.752941 0.752941 0.752941 +vn -5.854468 -0.330589 2.227521 +v 1.365408 -2.042753 -0.178108 0.752941 0.752941 0.752941 +vn -5.657266 -2.672298 -0.321892 +v 1.198635 -1.800080 -0.669293 0.752941 0.752941 0.752941 +vn -5.260024 -3.144328 -1.309101 +v 1.233892 -1.828317 -0.802706 0.752941 0.752941 0.752941 +vn -5.154532 0.815026 3.431393 +v 1.435296 -2.065312 -0.035085 0.752941 0.752941 0.752941 +vn -5.002293 -3.406342 -1.555009 +v 1.143180 -1.615535 -0.982014 0.752941 0.752941 0.752941 +vn -0.419205 3.825389 4.954951 +v 2.347197 -2.117929 0.506809 0.752941 0.752941 0.752941 +vn -4.605892 -0.052515 3.818681 +v 1.540801 -2.195023 0.124340 0.752941 0.752941 0.752941 +vn -0.651152 3.826952 4.920212 +v 2.285693 -2.047718 0.450107 0.752941 0.752941 0.752941 +vn 5.487784 -1.209003 -2.794553 +v 2.206517 -0.707256 -1.714960 0.752941 0.752941 0.752941 +vn 5.315621 0.024825 -3.275131 +v 2.359033 -1.001116 -1.282314 0.752941 0.752941 0.752941 +vn -5.329345 -0.075115 3.024566 +v 1.562265 -2.185188 0.173901 0.752941 0.752941 0.752941 +vn 5.726271 2.236506 -0.851531 +v 2.478322 -1.103381 -1.027260 0.752941 0.752941 0.752941 +vn 4.814551 -1.202471 -3.718834 +v 2.090956 -0.674977 -1.946243 0.752941 0.752941 0.752941 +vn 0.330280 4.109508 4.729675 +v 2.392718 -1.998807 0.411054 0.752941 0.752941 0.752941 +vn 4.016493 4.428924 1.895236 +v 2.506118 -1.254148 -0.577711 0.752941 0.752941 0.752941 +vn -2.075492 3.298773 4.922202 +v 1.981970 -2.220933 0.487166 0.752941 0.752941 0.752941 +vn 5.149625 3.499936 0.672978 +v 2.510181 -1.160519 -0.870048 0.752941 0.752941 0.752941 +vn -0.189432 4.109111 4.737029 +v 2.316661 -1.975336 0.391667 0.752941 0.752941 0.752941 +vn -1.636191 2.000548 3.011859 +v 1.875700 -2.306510 0.493790 0.752941 0.752941 0.752941 +vn 5.720181 -1.302431 -2.236589 +v 2.233095 -0.820282 -1.594772 0.752941 0.752941 0.752941 +vn -4.407384 0.665552 4.317220 +v 1.519966 -2.152247 0.101326 0.752941 0.752941 0.752941 +vn 5.157903 3.454066 0.473813 +v 2.475880 -1.093339 -0.944424 0.752941 0.752941 0.752941 +vn 5.452536 -0.563900 -3.024372 +v 2.144053 -0.643995 -1.867718 0.752941 0.752941 0.752941 +vn -5.121776 -0.974829 2.534263 +v 1.580049 -2.223741 0.207610 0.752941 0.752941 0.752941 +vn -5.857741 -1.620490 1.333125 +v 1.254966 -1.897257 -0.425963 0.752941 0.752941 0.752941 +vn -0.792277 -1.774758 -5.950926 +v 1.710335 -0.736800 -2.074025 0.752941 0.752941 0.752941 +vn 5.789962 1.161776 -2.029800 +v 2.369436 -0.892957 -1.238660 0.752941 0.752941 0.752941 +vn -1.672972 3.323108 5.062763 +v 2.097667 -2.108323 0.451729 0.752941 0.752941 0.752941 +vn -5.181572 -0.753656 3.462197 +v 1.628605 -2.227592 0.269081 0.752941 0.752941 0.752941 +vn -4.815115 0.420398 3.895534 +v 1.663634 -2.278423 0.313602 0.752941 0.752941 0.752941 +vn 0.568875 4.417115 4.396430 +v 2.394708 -1.893478 0.315419 0.752941 0.752941 0.752941 +vn -4.317182 -3.743617 -2.556911 +v 1.165484 -1.451677 -1.326467 0.752941 0.752941 0.752941 +vn 5.578491 2.737643 0.244866 +v 2.443764 -1.021196 -1.052077 0.752941 0.752941 0.752941 +vn -4.439470 -3.282471 -2.950997 +v 1.123800 -1.321353 -1.425126 0.752941 0.752941 0.752941 +vn 5.593672 -1.018417 -2.481037 +v 2.243289 -0.699617 -1.655712 0.752941 0.752941 0.752941 +vn 5.588869 -0.602522 -2.772731 +v 2.190787 -0.641589 -1.776591 0.752941 0.752941 0.752941 +vn 3.053592 -1.061156 -5.233221 +v 1.979583 -0.589230 -2.072649 0.752941 0.752941 0.752941 +vn -2.530252 2.788401 5.025162 +v 1.793519 -2.160517 0.357290 0.752941 0.752941 0.752941 +vn -5.176349 0.688447 3.479211 +v 1.582396 -2.187466 0.202598 0.752941 0.752941 0.752941 +vn -3.367516 1.928750 4.873981 +v 1.699888 -2.194345 0.324744 0.752941 0.752941 0.752941 +vn -4.628788 1.840232 3.763796 +v 1.525321 -2.105913 0.097481 0.752941 0.752941 0.752941 +vn 5.890551 -1.042245 -1.905162 +v 2.254639 -0.792381 -1.548602 0.752941 0.752941 0.752941 +vn -0.555780 3.878635 4.905828 +v 2.227630 -1.976506 0.384434 0.752941 0.752941 0.752941 +vn 3.536587 4.515333 2.524318 +v 2.523570 -1.326840 -0.453289 0.752941 0.752941 0.752941 +vn 5.774794 0.199783 -2.432631 +v 2.341011 -0.894644 -1.312370 0.752941 0.752941 0.752941 +vn 3.044202 4.515882 3.083101 +v 2.535246 -1.434331 -0.287387 0.752941 0.752941 0.752941 +vn -3.267976 -2.318054 -4.834010 +v 1.275437 -1.048605 -1.761464 0.752941 0.752941 0.752941 +vn 2.553289 4.505029 3.554744 +v 2.492019 -1.475843 -0.199098 0.752941 0.752941 0.752941 +vn -1.278452 3.457752 5.057727 +v 2.150676 -2.095736 0.461952 0.752941 0.752941 0.752941 +vn -1.976744 3.303107 4.961621 +v 1.996750 -2.149323 0.444692 0.752941 0.752941 0.752941 +vn 4.156270 4.322421 1.854644 +v 2.486382 -1.211780 -0.634737 0.752941 0.752941 0.752941 +vn -5.813680 -2.289278 0.297942 +v 1.212674 -1.834823 -0.588718 0.752941 0.752941 0.752941 +vn -4.395676 0.977344 3.838637 +v 1.613306 -2.174306 0.255262 0.752941 0.752941 0.752941 +vn 5.728846 1.620494 -1.139241 +v 2.401664 -0.941013 -1.179297 0.752941 0.752941 0.752941 +vn -0.790885 3.788303 4.945708 +v 2.219427 -2.038240 0.431627 0.752941 0.752941 0.752941 +vn -4.815030 1.108719 3.759521 +v 1.478952 -2.107282 0.028125 0.752941 0.752941 0.752941 +vn 4.971959 3.507041 1.209615 +v 2.442491 -1.043003 -0.943843 0.752941 0.752941 0.752941 +vn 2.109573 4.448168 3.886368 +v 2.431643 -1.618515 0.013838 0.752941 0.752941 0.752941 +vn 4.603802 -1.048291 -4.018187 +v 2.076686 -0.558817 -1.998672 0.752941 0.752941 0.752941 +vn -5.383608 -3.052155 -0.904604 +v 1.121664 -1.615510 -0.888266 0.752941 0.752941 0.752941 +vn 3.775557 -1.424539 -4.643639 +v 2.025625 -0.554665 -2.049181 0.752941 0.752941 0.752941 +vn -2.711163 -1.876685 -5.344919 +v 1.420096 -0.728513 -1.980266 0.752941 0.752941 0.752941 +vn 4.590055 4.017903 1.059412 +v 2.442845 -1.075419 -0.842392 0.752941 0.752941 0.752941 +vn -3.327506 -2.749499 -4.548472 +v 1.261584 -1.159189 -1.693408 0.752941 0.752941 0.752941 +vn 0.206972 4.165572 4.691237 +v 2.283878 -1.863959 0.292506 0.752941 0.752941 0.752941 +vn 3.719585 4.565486 2.091006 +v 2.513245 -1.288349 -0.508956 0.752941 0.752941 0.752941 +vn -2.200620 3.100823 4.996944 +v 1.930475 -2.139090 0.407865 0.752941 0.752941 0.752941 +vn 5.366754 -1.036220 -3.089219 +v 2.102055 -0.555422 -1.957343 0.752941 0.752941 0.752941 +vn -4.620666 1.411855 3.904756 +v 1.491690 -2.069161 0.040470 0.752941 0.752941 0.752941 +vn 1.526876 -1.365341 -5.832416 +v 1.887552 -0.547823 -2.120458 0.752941 0.752941 0.752941 +vn 4.060329 -0.942399 -4.610943 +v 2.037957 -0.450519 -2.058794 0.752941 0.752941 0.752941 +vn 5.931070 -0.164267 -2.032488 +v 2.296376 -0.813989 -1.415859 0.752941 0.752941 0.752941 +vn 1.282170 4.381325 4.296630 +v 2.403843 -1.793858 0.208231 0.752941 0.752941 0.752941 +vn 4.479795 4.127409 1.494397 +v 2.412678 -1.035557 -0.877546 0.752941 0.752941 0.752941 +vn -2.879770 -2.115469 -5.127964 +v 1.430515 -0.923200 -1.921087 0.752941 0.752941 0.752941 +vn -1.131981 3.574154 5.029205 +v 2.114998 -2.007884 0.390024 0.752941 0.752941 0.752941 +vn -0.336170 3.880503 4.903233 +v 2.207779 -1.902217 0.325517 0.752941 0.752941 0.752941 +vn -5.375414 1.316770 2.964307 +v 1.570081 -2.050584 0.129055 0.752941 0.752941 0.752941 +vn -5.177890 1.557327 3.114377 +v 1.564851 -2.095496 0.139674 0.752941 0.752941 0.752941 +vn 5.028265 -0.551559 -3.684352 +v 2.078902 -0.461629 -2.006914 0.752941 0.752941 0.752941 +vn 1.078172 4.225821 4.509628 +v 2.315632 -1.681216 0.124252 0.752941 0.752941 0.752941 +vn -5.051737 -3.453031 -1.296228 +v 1.089035 -1.517487 -1.025307 0.752941 0.752941 0.752941 +vn 5.538144 2.352698 -0.582732 +v 2.372568 -0.869148 -1.206884 0.752941 0.752941 0.752941 +vn 3.738268 4.452171 2.370882 +v 2.435050 -1.191724 -0.581430 0.752941 0.752941 0.752941 +vn -5.806812 -0.811691 2.241242 +v 1.332975 -1.968832 -0.247157 0.752941 0.752941 0.752941 +vn -1.465511 -1.675406 -5.859076 +v 1.606467 -0.680689 -2.069959 0.752941 0.752941 0.752941 +vn -3.914773 -2.810111 -3.988635 +v 1.125025 -1.128106 -1.601483 0.752941 0.752941 0.752941 +vn -3.751834 2.257680 4.471799 +v 1.642508 -2.129820 0.256037 0.752941 0.752941 0.752941 +vn 5.662751 -0.651708 -2.626643 +v 2.231866 -0.631913 -1.692635 0.752941 0.752941 0.752941 +vn -2.111718 2.790569 5.209716 +v 1.880247 -2.069602 0.350320 0.752941 0.752941 0.752941 +vn -5.186519 0.623675 3.338553 +v 1.412994 -2.029219 -0.072587 0.752941 0.752941 0.752941 +vn 3.044678 -0.907886 -5.368275 +v 1.982181 -0.484967 -2.090540 0.752941 0.752941 0.752941 +vn -5.481000 0.160278 2.996758 +v 1.373940 -1.963822 -0.152246 0.752941 0.752941 0.752941 +vn 6.096495 -0.565524 -1.354792 +v 2.281659 -0.732672 -1.485562 0.752941 0.752941 0.752941 +vn 4.247836 4.190644 1.948294 +v 2.443374 -1.145985 -0.686598 0.752941 0.752941 0.752941 +vn 5.100197 3.492202 0.982114 +v 2.387277 -0.921976 -1.104847 0.752941 0.752941 0.752941 +vn -2.961045 2.354965 4.990896 +v 1.695183 -2.128185 0.292133 0.752941 0.752941 0.752941 +vn -1.673778 3.164573 5.160117 +v 2.014229 -2.017437 0.367554 0.752941 0.752941 0.752941 +vn 5.076468 -0.189413 -3.333954 +v 2.100819 -0.506176 -1.980712 0.752941 0.752941 0.752941 +vn 2.540450 4.639127 3.377280 +v 2.433872 -1.359669 -0.306816 0.752941 0.752941 0.752941 +vn 1.755777 4.318439 4.205028 +v 2.404697 -1.682971 0.095606 0.752941 0.752941 0.752941 +vn -3.495665 2.235089 4.632949 +v 1.659774 -2.053445 0.233909 0.752941 0.752941 0.752941 +vn -4.606744 -3.542082 -2.370584 +v 1.109061 -1.409754 -1.281689 0.752941 0.752941 0.752941 +vn 3.292427 4.626849 2.658043 +v 2.456023 -1.255049 -0.493415 0.752941 0.752941 0.752941 +vn -1.760573 2.960021 5.254438 +v 1.928260 -2.010555 0.334296 0.752941 0.752941 0.752941 +vn 5.548417 -0.662282 -2.782751 +v 2.150800 -0.550115 -1.871705 0.752941 0.752941 0.752941 +vn -4.699932 -3.669624 -1.945979 +v 1.091503 -1.451133 -1.174711 0.752941 0.752941 0.752941 +vn 0.685912 4.076773 4.713800 +v 2.290749 -1.777183 0.217599 0.752941 0.752941 0.752941 +vn -4.746577 1.525820 3.494829 +v 1.547419 -2.048389 0.082720 0.752941 0.752941 0.752941 +vn -5.023223 1.503010 3.297688 +v 1.578340 -2.110066 0.175624 0.752941 0.752941 0.752941 +vn 3.001209 4.616735 2.974490 +v 2.494203 -1.369012 -0.343241 0.752941 0.752941 0.752941 +vn 2.153578 -1.313825 -5.690043 +v 1.905657 -0.439182 -2.138236 0.752941 0.752941 0.752941 +vn -4.980812 0.616797 3.736474 +v 1.386541 -1.906861 -0.140404 0.752941 0.752941 0.752941 +vn -5.702628 -2.583072 0.038974 +v 1.145401 -1.681525 -0.713857 0.752941 0.752941 0.752941 +vn -0.027302 3.847746 4.960476 +v 2.190722 -1.830247 0.265427 0.752941 0.752941 0.752941 +vn -5.832618 -1.659546 1.508182 +v 1.216185 -1.799701 -0.485827 0.752941 0.752941 0.752941 +vn 5.620973 -0.163193 -2.735265 +v 2.119250 -0.470527 -1.932805 0.752941 0.752941 0.752941 +vn -4.925912 -3.542806 -1.527196 +v 1.073217 -1.466951 -1.094579 0.752941 0.752941 0.752941 +vn 6.058768 -0.808466 -1.110607 +v 2.281237 -0.667431 -1.550117 0.752941 0.752941 0.752941 +vn -0.761531 -1.552326 -6.029985 +v 1.694394 -0.592360 -2.109669 0.752941 0.752941 0.752941 +vn 2.345881 4.472239 3.731570 +v 2.477986 -1.590685 -0.047588 0.752941 0.752941 0.752941 +vn 5.582100 -0.223800 -2.855330 +v 2.173048 -0.597194 -1.810924 0.752941 0.752941 0.752941 +vn 0.220866 -1.504758 -6.069490 +v 1.812035 -0.531731 -2.132140 0.752941 0.752941 0.752941 +vn 5.413432 2.727556 0.717112 +v 2.340249 -0.795942 -1.215668 0.752941 0.752941 0.752941 +vn -4.065973 -3.127044 -3.580836 +v 1.152922 -1.243380 -1.540037 0.752941 0.752941 0.752941 +vn 6.148890 -0.101537 -1.251492 +v 2.292022 -0.701957 -1.435285 0.752941 0.752941 0.752941 +vn -3.153367 -1.949850 -5.069657 +v 1.335526 -0.798872 -1.907093 0.752941 0.752941 0.752941 +vn -3.450219 -2.500781 -4.608287 +v 1.207241 -1.074891 -1.700255 0.752941 0.752941 0.752941 +vn 5.881967 -0.879284 -1.920183 +v 2.266239 -0.671295 -1.602393 0.752941 0.752941 0.752941 +vn -1.846181 2.950268 5.225604 +v 1.888760 -1.939158 0.281353 0.752941 0.752941 0.752941 +vn -5.318609 0.077339 3.216883 +v 1.560978 -2.001510 0.096569 0.752941 0.752941 0.752941 +vn -4.555135 1.399008 4.081910 +v 1.463441 -1.993273 -0.023199 0.752941 0.752941 0.752941 +vn -5.755918 -0.993265 2.210767 +v 1.279353 -1.875381 -0.334806 0.752941 0.752941 0.752941 +vn 3.921052 4.336571 2.249240 +v 2.374821 -1.066093 -0.711316 0.752941 0.752941 0.752941 +vn -3.263431 -2.128050 -4.929388 +v 1.260038 -0.941091 -1.797516 0.752941 0.752941 0.752941 +vn 4.245451 4.252150 1.803830 +v 2.419820 -1.073068 -0.792135 0.752941 0.752941 0.752941 +vn -2.472924 2.599421 5.154932 +v 1.750715 -1.999923 0.255525 0.752941 0.752941 0.752941 +vn -4.750310 0.613882 3.820093 +v 1.507248 -1.973277 0.011978 0.752941 0.752941 0.752941 +vn -5.534410 -0.178269 2.891585 +v 1.339864 -1.913946 -0.215456 0.752941 0.752941 0.752941 +vn 5.685088 -0.854062 -1.931387 +v 2.138280 -0.416379 -1.917174 0.752941 0.752941 0.752941 +vn -1.258888 3.327634 5.162264 +v 2.002560 -1.927311 0.309068 0.752941 0.752941 0.752941 +vn 6.065640 0.740656 -1.326088 +v 2.315655 -0.769986 -1.347399 0.752941 0.752941 0.752941 +vn -4.690032 1.009658 4.029791 +v 1.455248 -1.867121 -0.074171 0.752941 0.752941 0.752941 +vn -2.210622 -1.793620 -5.583416 +v 1.498053 -0.667180 -2.038960 0.752941 0.752941 0.752941 +vn -5.828351 -1.853315 1.234059 +v 1.182628 -1.740359 -0.545619 0.752941 0.752941 0.752941 +vn -3.287829 1.977207 4.900242 +v 1.658069 -1.994923 0.205913 0.752941 0.752941 0.752941 +vn 2.307609 4.477717 3.752644 +v 2.414138 -1.494588 -0.124475 0.752941 0.752941 0.752941 +vn -4.721641 1.169432 3.926289 +v 1.592582 -2.020514 0.151604 0.752941 0.752941 0.752941 +vn 5.631712 -0.247584 -2.752361 +v 2.170890 -0.480007 -1.834989 0.752941 0.752941 0.752941 +vn -0.003700 -1.540170 -6.072380 +v 1.771971 -0.397006 -2.166269 0.752941 0.752941 0.752941 +vn 1.893252 4.342407 4.114318 +v 2.316305 -1.529152 -0.030797 0.752941 0.752941 0.752941 +vn 2.867319 4.709306 3.005918 +v 2.418708 -1.294092 -0.392563 0.752941 0.752941 0.752941 +vn -4.857471 -3.350957 -2.093116 +v 1.059018 -1.375253 -1.233505 0.752941 0.752941 0.752941 +vn 4.742443 3.635361 1.818498 +v 2.342836 -0.856163 -1.110302 0.752941 0.752941 0.752941 +vn 1.333879 4.307323 4.335678 +v 2.314148 -1.625304 0.073333 0.752941 0.752941 0.752941 +vn 1.763705 4.644439 3.779438 +v 2.286928 -1.443070 -0.107891 0.752941 0.752941 0.752941 +vn 2.770707 4.546780 3.325403 +v 2.338629 -1.210575 -0.445054 0.752941 0.752941 0.752941 +vn 2.287056 4.609407 3.595340 +v 2.397088 -1.399423 -0.229639 0.752941 0.752941 0.752941 +vn -5.844836 -2.265157 0.379667 +v 1.184077 -1.761682 -0.611628 0.752941 0.752941 0.752941 +vn -0.775655 3.585736 5.095496 +v 2.106714 -1.897506 0.305883 0.752941 0.752941 0.752941 +vn -1.340360 -1.665125 -5.902829 +v 1.596657 -0.532215 -2.107409 0.752941 0.752941 0.752941 +vn -4.892401 1.026172 3.795264 +v 1.408354 -1.943959 -0.106290 0.752941 0.752941 0.752941 +vn -5.471777 0.047658 3.058259 +v 1.540389 -1.957962 0.065883 0.752941 0.752941 0.752941 +vn 4.119116 4.312715 1.909184 +v 2.353295 -0.971489 -0.880457 0.752941 0.752941 0.752941 +vn 4.401860 4.098937 1.794262 +v 2.356186 -0.924598 -1.003966 0.752941 0.752941 0.752941 +vn 5.368623 -0.787827 -3.166913 +v 2.112144 -0.424494 -1.958229 0.752941 0.752941 0.752941 +vn 5.500121 -0.263629 -2.962830 +v 2.231823 -0.534306 -1.713167 0.752941 0.752941 0.752941 +vn -2.202774 2.738304 5.207667 +v 1.811210 -1.964401 0.263860 0.752941 0.752941 0.752941 +vn -5.564130 -2.847228 -0.124621 +v 1.057458 -1.504815 -0.847404 0.752941 0.752941 0.752941 +vn -4.828136 -2.927529 -2.695616 +v 1.038823 -1.216777 -1.402760 0.752941 0.752941 0.752941 +vn 0.946306 -1.241780 -6.013402 +v 1.856534 -0.397328 -2.162127 0.752941 0.752941 0.752941 +vn -4.831985 1.054587 3.866228 +v 1.471087 -1.924125 -0.036093 0.752941 0.752941 0.752941 +vn -5.174094 0.096416 3.317346 +v 1.553599 -1.944910 0.096541 0.752941 0.752941 0.752941 +vn 4.436926 3.712286 2.354666 +v 2.298301 -0.751316 -1.188683 0.752941 0.752941 0.752941 +vn -5.516931 -0.385402 2.948778 +v 1.307188 -1.871425 -0.275668 0.752941 0.752941 0.752941 +vn -5.323488 -3.230158 -0.687699 +v 1.037668 -1.452910 -0.969724 0.752941 0.752941 0.752941 +vn -1.452251 3.198228 5.197811 +v 1.939811 -1.877893 0.262281 0.752941 0.752941 0.752941 +vn -0.416904 3.430851 5.194166 +v 2.113369 -1.832178 0.267270 0.752941 0.752941 0.752941 +vn -4.589845 0.778650 4.204351 +v 1.438576 -1.824661 -0.097642 0.752941 0.752941 0.752941 +vn -3.642113 1.481021 4.720022 +v 1.596471 -1.906022 0.136067 0.752941 0.752941 0.752941 +vn -5.765666 -0.692778 2.368720 +v 1.254798 -1.779649 -0.368364 0.752941 0.752941 0.752941 +vn 5.539110 -0.439781 -2.809268 +v 2.264542 -0.455264 -1.664240 0.752941 0.752941 0.752941 +vn -2.398342 2.504974 5.236454 +v 1.725976 -1.945653 0.217093 0.752941 0.752941 0.752941 +vn -2.024704 2.787094 5.249402 +v 1.794711 -1.877264 0.212150 0.752941 0.752941 0.752941 +vn -0.229624 3.795371 4.997694 +v 2.117536 -1.754447 0.207863 0.752941 0.752941 0.752941 +vn 6.025001 -0.437793 -1.471852 +v 2.281325 -0.571850 -1.585881 0.752941 0.752941 0.752941 +vn 3.886158 4.320115 2.375872 +v 2.406846 -1.129942 -0.649575 0.752941 0.752941 0.752941 +vn 0.844584 4.080805 4.662096 +v 2.217540 -1.617894 0.089311 0.752941 0.752941 0.752941 +vn -4.928810 0.486174 3.812627 +v 1.366296 -1.819228 -0.181285 0.752941 0.752941 0.752941 +vn -5.389176 -0.164627 3.127322 +v 1.282023 -1.767164 -0.305618 0.752941 0.752941 0.752941 +vn 5.454885 -0.415836 -2.871685 +v 2.150451 -0.397913 -1.871596 0.752941 0.752941 0.752941 +vn 6.168087 0.679126 -0.249524 +v 2.301083 -0.640896 -1.390571 0.752941 0.752941 0.752941 +vn -5.596119 -2.777635 0.140122 +v 1.105625 -1.601876 -0.771942 0.752941 0.752941 0.752941 +vn -3.918442 -2.520335 -4.159159 +v 1.086911 -1.022518 -1.635468 0.752941 0.752941 0.752941 +vn -5.423152 0.592769 2.977041 +v 1.523678 -1.869604 0.020567 0.752941 0.752941 0.752941 +vn 4.783872 -0.752485 -3.869871 +v 2.068662 -0.365302 -2.045225 0.752941 0.752941 0.752941 +vn 3.898689 4.500141 1.988833 +v 2.333317 -0.983117 -0.818001 0.752941 0.752941 0.752941 +vn 1.922800 4.695793 3.697909 +v 2.285581 -1.403125 -0.161681 0.752941 0.752941 0.752941 +vn -1.721530 -1.815536 -5.757221 +v 1.509832 -0.490737 -2.096873 0.752941 0.752941 0.752941 +vn 2.411959 4.669815 3.430192 +v 2.353141 -1.262243 -0.384021 0.752941 0.752941 0.752941 +vn 6.255972 0.082702 -0.224156 +v 2.290362 -0.573145 -1.489171 0.752941 0.752941 0.752941 +vn 3.293933 -1.238907 -5.160560 +v 1.988334 -0.332297 -2.119720 0.752941 0.752941 0.752941 +vn 5.425642 -0.201359 -3.077192 +v 2.210441 -0.482198 -1.743032 0.752941 0.752941 0.752941 +vn -1.204481 3.289014 5.214551 +v 1.949926 -1.823471 0.228755 0.752941 0.752941 0.752941 +vn 3.248636 4.484041 2.951095 +v 2.383873 -1.186072 -0.522354 0.752941 0.752941 0.752941 +vn 1.606472 -1.431903 -5.851169 +v 1.880600 -0.331620 -2.169070 0.752941 0.752941 0.752941 +vn 3.292158 4.447548 2.927656 +v 2.322580 -1.098936 -0.582115 0.752941 0.752941 0.752941 +vn -5.140409 -3.229826 -1.571135 +v 1.029410 -1.372967 -1.154284 0.752941 0.752941 0.752941 +vn -0.967553 3.451638 5.121181 +v 1.990384 -1.766476 0.204889 0.752941 0.752941 0.752941 +vn 0.222936 4.032525 4.781326 +v 2.153831 -1.698282 0.165634 0.752941 0.752941 0.752941 +vn 5.490640 -0.559301 -2.982702 +v 2.106296 -0.352911 -1.983796 0.752941 0.752941 0.752941 +vn -0.323137 3.871884 4.919135 +v 2.052816 -1.666531 0.137095 0.752941 0.752941 0.752941 +vn -5.118809 0.304942 3.528290 +v 1.513333 -1.832684 0.003737 0.752941 0.752941 0.752941 +vn -5.363276 -3.081861 -1.014715 +v 0.995793 -1.357585 -1.057393 0.752941 0.752941 0.752941 +vn -4.549187 -2.846492 -3.209584 +v 1.063158 -1.135022 -1.523350 0.752941 0.752941 0.752941 +vn 3.943563 4.423027 2.080530 +v 2.297087 -0.912897 -0.908070 0.752941 0.752941 0.752941 +vn -5.742639 -1.298671 2.168083 +v 1.185628 -1.699930 -0.504920 0.752941 0.752941 0.752941 +vn 1.240051 4.576366 4.099775 +v 2.198620 -1.466100 -0.048083 0.752941 0.752941 0.752941 +vn -5.055779 0.435313 3.660230 +v 1.313869 -1.752516 -0.260683 0.752941 0.752941 0.752941 +vn -1.112348 3.475586 5.101487 +v 1.932889 -1.733336 0.168563 0.752941 0.752941 0.752941 +vn -1.836840 3.088699 5.130843 +v 1.768645 -1.765656 0.142518 0.752941 0.752941 0.752941 +vn -4.884791 0.536153 3.733919 +v 1.478948 -1.821807 -0.059103 0.752941 0.752941 0.752941 +vn 4.473528 -1.017824 -4.156818 +v 2.053743 -0.276659 -2.081949 0.752941 0.752941 0.752941 +vn 4.105155 4.207130 2.217799 +v 2.229725 -0.847261 -0.912543 0.752941 0.752941 0.752941 +vn -5.265584 0.278711 2.837614 +v 1.540122 -1.891358 0.072609 0.752941 0.752941 0.752941 +vn -4.612418 1.358608 4.015223 +v 1.418602 -1.768770 -0.138967 0.752941 0.752941 0.752941 +vn -2.552808 2.636126 5.066651 +v 1.639077 -1.852539 0.135350 0.752941 0.752941 0.752941 +vn 0.862752 4.065931 4.689015 +v 2.181767 -1.556530 0.039862 0.752941 0.752941 0.752941 +vn -3.609228 1.856294 4.603341 +v 1.580916 -1.866707 0.110138 0.752941 0.752941 0.752941 +vn 6.100043 -0.305654 -1.261485 +v 2.284426 -0.487550 -1.596876 0.752941 0.752941 0.752941 +vn -3.183053 -2.163396 -4.965991 +v 1.239609 -0.862235 -1.818443 0.752941 0.752941 0.752941 +vn 4.165524 4.177203 2.160927 +v 2.297836 -0.864139 -1.005272 0.752941 0.752941 0.752941 +vn 5.601559 -0.038639 -2.810572 +v 2.209525 -0.433547 -1.752004 0.752941 0.752941 0.752941 +vn -5.224478 0.613476 3.349521 +v 1.528071 -1.813558 0.017875 0.752941 0.752941 0.752941 +vn 1.448528 4.024655 4.492891 +v 2.223636 -1.507878 -0.009781 0.752941 0.752941 0.752941 +vn -5.479728 -0.883036 2.849212 +v 1.191501 -1.621449 -0.450089 0.752941 0.752941 0.752941 +vn 2.097916 4.596054 3.705856 +v 2.221603 -1.336028 -0.206019 0.752941 0.752941 0.752941 +vn -1.592030 3.129313 5.202098 +v 1.827244 -1.774348 0.166545 0.752941 0.752941 0.752941 +vn -5.839608 -2.064415 0.972477 +v 1.121904 -1.606081 -0.648885 0.752941 0.752941 0.752941 +vn -4.728269 0.827454 3.835371 +v 1.349146 -1.758777 -0.205926 0.752941 0.752941 0.752941 +vn 6.005244 1.425508 0.943306 +v 2.286095 -0.569303 -1.389225 0.752941 0.752941 0.752941 +vn 0.009769 -1.706212 -6.017621 +v 1.750012 -0.305413 -2.191590 0.752941 0.752941 0.752941 +vn -4.042157 1.830492 4.074008 +v 1.551362 -1.795845 0.055459 0.752941 0.752941 0.752941 +vn 5.830974 1.947693 0.613927 +v 2.311124 -0.723763 -1.295487 0.752941 0.752941 0.752941 +vn -0.679207 -1.697869 -6.008248 +v 1.685152 -0.408340 -2.156236 0.752941 0.752941 0.752941 +vn 5.629735 -0.621173 -2.571427 +v 2.116722 -0.298132 -1.979208 0.752941 0.752941 0.752941 +vn -5.655918 -2.465579 0.926706 +v 1.071014 -1.521899 -0.739983 0.752941 0.752941 0.752941 +vn -5.238504 -2.962832 -1.757734 +v 0.986315 -1.276485 -1.199756 0.752941 0.752941 0.752941 +vn -1.332663 3.358131 5.125881 +v 1.853759 -1.672234 0.109671 0.752941 0.752941 0.752941 +vn 2.361334 4.460958 3.740119 +v 2.270302 -1.244948 -0.353839 0.752941 0.752941 0.752941 +vn 3.889828 4.359272 2.301671 +v 2.230164 -0.896120 -0.823151 0.752941 0.752941 0.752941 +vn 5.728902 -0.447421 -2.495751 +v 2.128589 -0.324002 -1.936248 0.752941 0.752941 0.752941 +vn -2.860213 -2.044590 -5.205739 +v 1.324479 -0.641614 -1.960741 0.752941 0.752941 0.752941 +vn -5.221103 0.241919 3.474001 +v 1.495692 -1.776651 -0.030370 0.752941 0.752941 0.752941 +vn -2.286657 2.824767 5.117386 +v 1.677622 -1.783792 0.115046 0.752941 0.752941 0.752941 +vn 2.627907 -1.538715 -5.427515 +v 1.933987 -0.201626 -2.187135 0.752941 0.752941 0.752941 +vn 1.133653 -1.675005 -5.920578 +v 1.851802 -0.189955 -2.215503 0.752941 0.752941 0.752941 +vn 4.577261 3.064103 2.890016 +v 2.269685 -0.682355 -1.239319 0.752941 0.752941 0.752941 +vn 5.352479 2.181589 1.700491 +v 2.287112 -0.597959 -1.332244 0.752941 0.752941 0.752941 +vn -4.945102 -3.071068 -2.317204 +v 1.031716 -1.269906 -1.323212 0.752941 0.752941 0.752941 +vn -4.587504 -2.529793 -3.408720 +v 1.034388 -1.013731 -1.582057 0.752941 0.752941 0.752941 +vn -4.414619 1.373611 4.206734 +v 1.370685 -1.692956 -0.205992 0.752941 0.752941 0.752941 +vn 0.150557 3.908582 4.911339 +v 2.085431 -1.574434 0.062638 0.752941 0.752941 0.752941 +vn 3.314455 -1.572546 -5.099167 +v 2.003763 -0.151572 -2.156344 0.752941 0.752941 0.752941 +vn 6.183705 0.114056 -0.310661 +v 2.291619 -0.400717 -1.556612 0.752941 0.752941 0.752941 +vn -5.184957 0.585481 3.467315 +v 1.462849 -1.750944 -0.080967 0.752941 0.752941 0.752941 +vn 4.060577 4.129831 2.426400 +v 2.253234 -0.787380 -1.067438 0.752941 0.752941 0.752941 +vn 2.280382 4.579886 3.633423 +v 2.255318 -1.287388 -0.295695 0.752941 0.752941 0.752941 +vn -2.869799 2.607115 4.930025 +v 1.592335 -1.727214 0.041903 0.752941 0.752941 0.752941 +vn 5.760583 -0.109537 -2.330778 +v 2.172207 -0.327657 -1.852262 0.752941 0.752941 0.752941 +vn 5.931497 0.468422 -1.907700 +v 2.273009 -0.347638 -1.634187 0.752941 0.752941 0.752941 +vn 2.069036 4.537681 3.809579 +v 2.171550 -1.260659 -0.272976 0.752941 0.752941 0.752941 +vn 3.909931 3.459912 3.380008 +v 2.190199 -0.651050 -1.183701 0.752941 0.752941 0.752941 +vn -4.981395 0.422034 3.026608 +v 1.442469 -1.698973 -0.142559 0.752941 0.752941 0.752941 +vn -5.764581 -1.495113 1.951829 +v 1.126491 -1.569352 -0.584974 0.752941 0.752941 0.752941 +vn -4.629758 0.728608 4.073106 +v 1.299598 -1.659253 -0.290529 0.752941 0.752941 0.752941 +vn -0.052075 3.957411 4.866019 +v 2.042974 -1.508168 0.011722 0.752941 0.752941 0.752941 +vn -5.775823 -1.948721 1.336430 +v 1.016830 -1.395825 -0.777450 0.752941 0.752941 0.752941 +vn 5.412236 0.228683 -2.224663 +v 2.274991 -0.389471 -1.657579 0.752941 0.752941 0.752941 +vn 6.159294 0.429180 1.105571 +v 2.281444 -0.464729 -1.461167 0.752941 0.752941 0.752941 +vn 2.778097 4.429774 3.472434 +v 2.260791 -1.115861 -0.504077 0.752941 0.752941 0.752941 +vn -5.369957 -0.108957 3.198042 +v 1.258939 -1.694276 -0.346578 0.752941 0.752941 0.752941 +vn 5.607035 0.184975 -2.558479 +v 2.199301 -0.347971 -1.757373 0.752941 0.752941 0.752941 +vn 5.225022 -1.055553 -3.306777 +v 2.091549 -0.221949 -2.037553 0.752941 0.752941 0.752941 +vn -0.366362 3.722319 5.043278 +v 1.990212 -1.602168 0.081225 0.752941 0.752941 0.752941 +vn 0.466085 4.133501 4.688014 +v 2.091357 -1.478537 -0.014804 0.752941 0.752941 0.752941 +vn 3.127401 4.492106 3.055191 +v 2.263462 -1.034802 -0.616149 0.752941 0.752941 0.752941 +vn -2.477920 -2.014230 -5.405472 +v 1.407355 -0.582905 -2.025651 0.752941 0.752941 0.752941 +vn 3.539023 4.550172 2.348529 +v 2.305062 -1.001961 -0.714781 0.752941 0.752941 0.752941 +vn 1.681007 4.358919 4.171613 +v 2.183292 -1.381249 -0.136263 0.752941 0.752941 0.752941 +vn 1.724195 4.619650 3.893945 +v 2.180227 -1.313622 -0.214294 0.752941 0.752941 0.752941 +vn 2.408140 4.407507 3.774120 +v 2.201040 -1.178647 -0.388365 0.752941 0.752941 0.752941 +vn 0.000289 3.913137 4.912092 +v 1.977989 -1.526699 0.022889 0.752941 0.752941 0.752941 +vn -0.752412 3.529893 5.141459 +v 1.921621 -1.640742 0.099784 0.752941 0.752941 0.752941 +vn 1.008148 4.382584 4.345684 +v 2.126852 -1.429793 -0.065433 0.752941 0.752941 0.752941 +vn -1.225873 3.363762 5.146439 +v 1.850083 -1.598361 0.060974 0.752941 0.752941 0.752941 +vn 5.390505 1.364556 2.771386 +v 2.254142 -0.495232 -1.350162 0.752941 0.752941 0.752941 +vn -3.053755 -2.122281 -5.061969 +v 1.253445 -0.718202 -1.886782 0.752941 0.752941 0.752941 +vn 5.667421 -0.923765 -2.530500 +v 2.117516 -0.211736 -1.992593 0.752941 0.752941 0.752941 +vn -4.836232 0.650089 3.774499 +v 1.406838 -1.638796 -0.190618 0.752941 0.752941 0.752941 +vn -5.627528 -0.391520 2.734210 +v 1.442434 -1.667275 -0.129812 0.752941 0.752941 0.752941 +vn -1.215305 -1.828653 -5.880812 +v 1.587243 -0.409610 -2.141007 0.752941 0.752941 0.752941 +vn 4.670678 -1.290319 -3.551569 +v 2.106342 -0.139259 -2.058092 0.752941 0.752941 0.752941 +vn 0.079228 -1.715021 -6.028282 +v 1.757992 -0.229170 -2.212611 0.752941 0.752941 0.752941 +vn -5.218746 0.353948 3.469396 +v 1.479758 -1.709997 -0.059451 0.752941 0.752941 0.752941 +vn 3.435642 4.678689 2.390819 +v 2.240976 -0.955498 -0.724398 0.752941 0.752941 0.752941 +vn 5.829575 -0.475114 -2.051217 +v 2.164996 -0.235205 -1.854982 0.752941 0.752941 0.752941 +vn -5.624543 -0.976266 2.569960 +v 1.100705 -1.463032 -0.587195 0.752941 0.752941 0.752941 +vn -3.607085 -2.293480 -4.586575 +v 1.089573 -0.871580 -1.714940 0.752941 0.752941 0.752941 +vn -5.440350 -2.879954 -1.169981 +v 0.945091 -1.248487 -1.107144 0.752941 0.752941 0.752941 +vn 2.181126 -1.402861 -5.624734 +v 1.914755 -0.130939 -2.215953 0.752941 0.752941 0.752941 +vn 4.161611 4.211156 2.099004 +v 2.170026 -0.756049 -0.975648 0.752941 0.752941 0.752941 +vn -4.437071 1.153374 4.126925 +v 1.507093 -1.731415 -0.019032 0.752941 0.752941 0.752941 +vn -5.509821 -0.860530 2.842085 +v 1.156738 -1.531736 -0.492976 0.752941 0.752941 0.752941 +vn 4.733400 2.389975 3.158952 +v 2.263879 -0.578916 -1.305546 0.752941 0.752941 0.752941 +vn -5.639332 -2.617314 0.037718 +v 0.976930 -1.350932 -0.931804 0.752941 0.752941 0.752941 +vn -5.728239 -1.913434 1.610285 +v 1.087893 -1.515606 -0.655361 0.752941 0.752941 0.752941 +vn -4.293747 1.133501 4.434055 +v 1.360931 -1.595506 -0.250700 0.752941 0.752941 0.752941 +vn -2.298877 2.713289 5.172517 +v 1.630256 -1.682404 0.037636 0.752941 0.752941 0.752941 +vn 3.659184 4.428880 2.525573 +v 2.203485 -0.911005 -0.748488 0.752941 0.752941 0.752941 +vn -5.719946 -1.525464 1.965958 +v 1.057871 -1.438298 -0.672899 0.752941 0.752941 0.752941 +vn -1.484485 3.191068 5.197934 +v 1.786047 -1.604781 0.044444 0.752941 0.752941 0.752941 +vn -4.413250 0.734222 4.396077 +v 1.290846 -1.576927 -0.318316 0.752941 0.752941 0.752941 +vn -3.201838 -2.342731 -4.858278 +v 1.097722 -0.663896 -1.821268 0.752941 0.752941 0.752941 +vn -1.853965 3.024851 5.182245 +v 1.706094 -1.690135 0.071432 0.752941 0.752941 0.752941 +vn -0.695831 3.724685 4.900990 +v 1.907895 -1.515011 0.016876 0.752941 0.752941 0.752941 +vn 5.022024 -1.294721 -3.526307 +v 2.076969 -0.070347 -2.106015 0.752941 0.752941 0.752941 +vn -5.592797 0.001264 2.829976 +v 1.412792 -1.580779 -0.176637 0.752941 0.752941 0.752941 +vn 1.455748 4.513492 4.086609 +v 2.120481 -1.316226 -0.183431 0.752941 0.752941 0.752941 +vn 5.693038 -1.043955 -2.367234 +v 2.142889 -0.212278 -1.929106 0.752941 0.752941 0.752941 +vn 4.156484 -1.345382 -4.385014 +v 2.037341 -0.144864 -2.135917 0.752941 0.752941 0.752941 +vn 0.156147 3.966603 4.867988 +v 1.943900 -1.455202 -0.034727 0.752941 0.752941 0.752941 +vn -1.232840 3.333436 5.150111 +v 1.803145 -1.513011 -0.006248 0.752941 0.752941 0.752941 +vn 3.195535 4.462244 3.043561 +v 2.189084 -0.951626 -0.665618 0.752941 0.752941 0.752941 +vn -2.372280 2.594681 5.166909 +v 1.600804 -1.642334 0.005886 0.752941 0.752941 0.752941 +vn -5.329988 -2.357210 -2.330678 +v 0.921396 -1.021686 -1.359174 0.752941 0.752941 0.752941 +vn -1.861562 -2.198856 -5.573713 +v 1.398094 -0.425707 -2.085081 0.752941 0.752941 0.752941 +vn -1.151156 3.606275 4.969996 +v 1.869223 -1.517419 0.004677 0.752941 0.752941 0.752941 +vn 0.206946 4.194397 4.661675 +v 2.034406 -1.431286 -0.054326 0.752941 0.752941 0.752941 +vn 3.376860 -1.280730 -5.100905 +v 2.005363 -0.083308 -2.176606 0.752941 0.752941 0.752941 +vn -3.245663 2.053320 4.937496 +v 1.552184 -1.680450 -0.003699 0.752941 0.752941 0.752941 +vn -1.231271 3.463544 4.932641 +v 1.715353 -1.566753 0.009118 0.752941 0.752941 0.752941 +vn -5.521459 -0.397826 2.931529 +v 1.439909 -1.601581 -0.132226 0.752941 0.752941 0.752941 +vn 3.884861 2.386463 4.282832 +v 2.201785 -0.558309 -1.261368 0.752941 0.752941 0.752941 +vn -4.951076 0.601960 3.574866 +v 1.384617 -1.551956 -0.238682 0.752941 0.752941 0.752941 +vn -2.775473 -2.301570 -5.144711 +v 1.265779 -0.566441 -1.960014 0.752941 0.752941 0.752941 +vn -1.033630 -1.966022 -5.867816 +v 1.566835 -0.294449 -2.175143 0.752941 0.752941 0.752941 +vn 0.532383 4.378613 4.445095 +v 2.049499 -1.353953 -0.128760 0.752941 0.752941 0.752941 +vn -4.642217 0.841488 3.858809 +v 1.454029 -1.615191 -0.106144 0.752941 0.752941 0.752941 +vn 6.207173 0.184325 0.833610 +v 2.283960 -0.344519 -1.496992 0.752941 0.752941 0.752941 +vn 5.908647 0.119703 -1.601352 +v 2.283828 -0.264301 -1.605235 0.752941 0.752941 0.752941 +vn 5.213836 -1.583915 -2.751101 +v 2.157479 -0.113987 -1.970291 0.752941 0.752941 0.752941 +vn 5.292198 -1.235006 -3.142226 +v 2.142421 -0.064281 -2.011060 0.752941 0.752941 0.752941 +vn 4.593643 2.374166 3.271728 +v 2.113077 -0.566700 -1.169344 0.752941 0.752941 0.752941 +vn -3.364779 -2.252565 -4.786903 +v 1.097212 -0.741668 -1.784183 0.752941 0.752941 0.752941 +vn -3.888323 1.545975 4.622004 +v 1.311391 -1.523163 -0.309869 0.752941 0.752941 0.752941 +vn -5.528233 -0.208780 2.960579 +v 1.389668 -1.506093 -0.228794 0.752941 0.752941 0.752941 +vn 2.011111 4.325597 4.084300 +v 2.102843 -1.225541 -0.278537 0.752941 0.752941 0.752941 +vn 5.517101 0.069741 -2.987288 +v 2.221795 -0.291273 -1.724178 0.752941 0.752941 0.752941 +vn -4.754553 0.266901 4.013990 +v 1.238446 -1.560904 -0.373191 0.752941 0.752941 0.752941 +vn -1.368433 3.291607 5.131526 +v 1.714664 -1.508551 -0.040104 0.752941 0.752941 0.752941 +vn 5.958704 -1.358285 -1.390645 +v 2.174111 -0.080138 -1.929266 0.752941 0.752941 0.752941 +vn 0.173756 4.369984 4.468164 +v 1.933028 -1.380740 -0.094343 0.752941 0.752941 0.752941 +vn 2.520099 4.308440 3.814311 +v 2.157727 -1.098510 -0.452558 0.752941 0.752941 0.752941 +vn -1.953396 3.056154 5.116851 +v 1.652288 -1.569894 -0.014725 0.752941 0.752941 0.752941 +vn 5.259654 -1.578705 -2.844203 +v 2.133188 -0.116702 -1.998111 0.752941 0.752941 0.752941 +vn -5.688267 -2.463722 0.532120 +v 0.989055 -1.371704 -0.877234 0.752941 0.752941 0.752941 +vn 5.760098 -0.439238 -2.450876 +v 2.191942 -0.260549 -1.787594 0.752941 0.752941 0.752941 +vn -5.061474 -2.365772 -2.844808 +v 0.945562 -0.873677 -1.548334 0.752941 0.752941 0.752941 +vn -2.258276 2.852298 5.118674 +v 1.583114 -1.521394 -0.070800 0.752941 0.752941 0.752941 +vn 2.277474 4.340246 3.925259 +v 2.120774 -1.158320 -0.361260 0.752941 0.752941 0.752941 +vn -5.243740 -2.623350 -2.216793 +v 0.952379 -1.133709 -1.313013 0.752941 0.752941 0.752941 +vn -5.050256 -2.516644 -2.742454 +v 1.000356 -1.051873 -1.493225 0.752941 0.752941 0.752941 +vn 4.088611 3.827106 2.665143 +v 2.151039 -0.661207 -1.120284 0.752941 0.752941 0.752941 +vn -0.404944 3.673713 5.019769 +v 1.853159 -1.437224 -0.049394 0.752941 0.752941 0.752941 +vn -3.418020 2.145745 4.670523 +v 1.483474 -1.553936 -0.101792 0.752941 0.752941 0.752941 +vn 5.946495 -0.136474 -1.936313 +v 2.210397 -0.182765 -1.746149 0.752941 0.752941 0.752941 +vn 4.141149 4.097653 2.269612 +v 2.164762 -0.717996 -1.047503 0.752941 0.752941 0.752941 +vn 2.139425 -1.295188 -5.710885 +v 1.907105 -0.030943 -2.239839 0.752941 0.752941 0.752941 +vn 3.814319 4.139884 2.780939 +v 2.149016 -0.842665 -0.788340 0.752941 0.752941 0.752941 +vn 3.066214 4.249425 3.460432 +v 2.089245 -0.932102 -0.596343 0.752941 0.752941 0.752941 +vn 4.004787 4.224154 2.325629 +v 2.147336 -0.789116 -0.864100 0.752941 0.752941 0.752941 +vn 0.402892 4.125472 4.682616 +v 1.952673 -1.332281 -0.148688 0.752941 0.752941 0.752941 +vn -0.161736 4.085237 4.732771 +v 1.885353 -1.398425 -0.078005 0.752941 0.752941 0.752941 +vn 4.282285 1.474663 4.322203 +v 2.202391 -0.508464 -1.282444 0.752941 0.752941 0.752941 +vn -4.784702 1.144274 2.881765 +v 1.419200 -1.550902 -0.161584 0.752941 0.752941 0.752941 +vn 0.043511 3.604207 5.074710 +v 1.890152 -1.296162 -0.165184 0.752941 0.752941 0.752941 +vn 1.050566 3.801446 4.888735 +v 1.936185 -1.199960 -0.244561 0.752941 0.752941 0.752941 +vn 0.285111 4.240065 4.555395 +v 1.870841 -1.350606 -0.128947 0.752941 0.752941 0.752941 +vn -1.641554 3.360574 4.982515 +v 1.755002 -1.463407 -0.050508 0.752941 0.752941 0.752941 +vn 1.531928 4.115374 4.437751 +v 2.004460 -1.188392 -0.268489 0.752941 0.752941 0.752941 +vn 0.488975 -1.674128 -5.986835 +v 1.777531 -0.077828 -2.257027 0.752941 0.752941 0.752941 +vn 2.301370 4.187232 4.077087 +v 2.022760 -1.104735 -0.366474 0.752941 0.752941 0.752941 +vn -2.935361 2.291577 5.002338 +v 1.515394 -1.570123 -0.075795 0.752941 0.752941 0.752941 +vn 1.242904 4.200123 4.471753 +v 2.048799 -1.265022 -0.215686 0.752941 0.752941 0.752941 +vn 6.058888 -0.674433 -1.332473 +v 2.197895 -0.090330 -1.845333 0.752941 0.752941 0.752941 +vn 2.565162 4.150456 3.948420 +v 2.089370 -1.054052 -0.454919 0.752941 0.752941 0.752941 +vn 4.440947 -1.008759 -4.227332 +v 2.076464 0.007436 -2.140136 0.752941 0.752941 0.752941 +vn -5.344228 0.919316 2.960449 +v 1.347987 -1.434836 -0.303281 0.752941 0.752941 0.752941 +vn -5.449331 -2.569316 -1.686200 +v 0.912508 -1.124469 -1.220643 0.752941 0.752941 0.752941 +vn -4.049122 1.043005 4.652700 +v 1.234617 -1.443293 -0.399083 0.752941 0.752941 0.752941 +vn 3.555601 -1.159758 -4.984512 +v 2.025796 0.019735 -2.187799 0.752941 0.752941 0.752941 +vn 5.940995 0.328805 1.952137 +v 2.268027 -0.368352 -1.424374 0.752941 0.752941 0.752941 +vn -1.509789 -2.198189 -5.680015 +v 1.387798 -0.291725 -2.136312 0.752941 0.752941 0.752941 +vn 2.817367 4.310063 3.597151 +v 2.103852 -1.002968 -0.524633 0.752941 0.752941 0.752941 +vn -5.662094 -2.616567 -0.075165 +v 0.934658 -1.255573 -1.002163 0.752941 0.752941 0.752941 +vn -0.644707 -1.839517 -5.966854 +v 1.614277 -0.208358 -2.209262 0.752941 0.752941 0.752941 +vn -0.301075 3.902997 4.799617 +v 1.816110 -1.350648 -0.120028 0.752941 0.752941 0.752941 +vn -4.438590 1.509241 3.954757 +v 1.421756 -1.522561 -0.173017 0.752941 0.752941 0.752941 +vn -1.576935 3.332441 4.969484 +v 1.642273 -1.469022 -0.074403 0.752941 0.752941 0.752941 +vn -1.608268 3.293125 5.091889 +v 1.599174 -1.429549 -0.121952 0.752941 0.752941 0.752941 +vn -2.795589 -2.450553 -5.064573 +v 1.163629 -0.409232 -1.978816 0.752941 0.752941 0.752941 +vn 6.018236 0.324994 1.613314 +v 2.275064 -0.299846 -1.453646 0.752941 0.752941 0.752941 +vn 5.669904 0.167412 -2.680857 +v 2.230138 -0.187400 -1.698718 0.752941 0.752941 0.752941 +vn -5.140896 0.146703 3.531978 +v 1.113582 -1.334646 -0.545200 0.752941 0.752941 0.752941 +vn -4.942784 0.002306 3.794676 +v 1.196485 -1.520421 -0.427393 0.752941 0.752941 0.752941 +vn -4.756384 0.350530 3.984439 +v 1.154892 -1.397480 -0.481807 0.752941 0.752941 0.752941 +vn 4.673564 3.577672 2.189233 +v 2.078843 -0.647626 -0.988428 0.752941 0.752941 0.752941 +vn 5.204321 -1.524079 -3.160773 +v 2.135991 -0.005359 -2.049364 0.752941 0.752941 0.752941 +vn -4.333017 0.383586 4.185575 +v 1.386672 -1.454531 -0.225134 0.752941 0.752941 0.752941 +vn 4.040712 4.046019 2.590016 +v 2.108394 -0.772154 -0.829532 0.752941 0.752941 0.752941 +vn -4.429018 -2.323741 -3.746948 +v 0.998143 -0.864747 -1.633953 0.752941 0.752941 0.752941 +vn -1.310501 3.533588 5.023179 +v 1.726955 -1.419857 -0.092565 0.752941 0.752941 0.752941 +vn 3.518451 4.096770 3.201782 +v 2.081836 -0.844675 -0.702052 0.752941 0.752941 0.752941 +vn -3.961680 -2.301813 -4.280497 +v 1.007059 -0.743159 -1.710943 0.752941 0.752941 0.752941 +vn 4.391939 3.875610 2.270481 +v 2.073570 -0.681366 -0.920387 0.752941 0.752941 0.752941 +vn 5.739109 -1.038799 -2.227465 +v 2.188798 0.065491 -1.985177 0.752941 0.752941 0.752941 +vn -3.326696 -0.200473 0.067187 +v 1.359514 -1.370629 -0.331953 0.752941 0.752941 0.752941 +vn -3.958730 1.588778 4.465589 +v 1.322721 -1.474098 -0.325746 0.752941 0.752941 0.752941 +vn 2.426263 4.031523 4.163859 +v 1.989733 -1.029957 -0.420453 0.752941 0.752941 0.752941 +vn -2.454938 -2.421272 -5.248243 +v 1.320882 -0.422435 -2.054901 0.752941 0.752941 0.752941 +vn 2.116292 4.023430 4.327721 +v 1.967596 -1.101210 -0.338767 0.752941 0.752941 0.752941 +vn -1.011957 3.587042 5.053661 +v 1.793508 -1.390164 -0.098585 0.752941 0.752941 0.752941 +vn 3.947596 3.871614 2.968814 +v 2.065414 -0.755272 -0.791900 0.752941 0.752941 0.752941 +vn 5.471109 0.490740 3.019745 +v 2.241985 -0.382883 -1.364024 0.752941 0.752941 0.752941 +vn 5.765300 -1.215183 -1.867000 +v 2.190689 -0.007799 -1.947825 0.752941 0.752941 0.752941 +vn -2.567403 2.726270 4.995239 +v 1.528075 -1.474897 -0.120357 0.752941 0.752941 0.752941 +vn -0.352968 3.731466 5.003530 +v 1.826833 -1.277910 -0.188248 0.752941 0.752941 0.752941 +vn -5.655613 -2.177293 -1.498485 +v 0.864096 -1.014310 -1.219390 0.752941 0.752941 0.752941 +vn 6.223506 -0.049337 0.439817 +v 2.286772 -0.251178 -1.539072 0.752941 0.752941 0.752941 +vn 5.150552 1.903791 2.967965 +v 2.055581 -0.518183 -1.099319 0.752941 0.752941 0.752941 +vn -1.091521 -1.944595 -5.869070 +v 1.488253 -0.168539 -2.202662 0.752941 0.752941 0.752941 +vn -5.415036 -0.425469 3.087182 +v 1.137038 -1.456793 -0.510238 0.752941 0.752941 0.752941 +vn 4.386367 1.547497 4.033840 +v 2.133044 -0.517916 -1.219041 0.752941 0.752941 0.752941 +vn -5.592497 -0.876636 2.601728 +v 1.026506 -1.320187 -0.693083 0.752941 0.752941 0.752941 +vn -1.246941 3.628294 4.951586 +v 1.720830 -1.353262 -0.137831 0.752941 0.752941 0.752941 +vn 0.186319 -1.624753 -6.052754 +v 1.747156 -0.005065 -2.278224 0.752941 0.752941 0.752941 +vn -2.959087 -2.394668 -4.993790 +v 1.090467 -0.444033 -1.921940 0.752941 0.752941 0.752941 +vn 5.550420 -1.113846 -2.611922 +v 2.178333 0.099829 -2.026388 0.752941 0.752941 0.752941 +vn 4.986056 -1.211742 -3.614453 +v 2.142110 0.106553 -2.085258 0.752941 0.752941 0.752941 +vn -5.703724 -2.436919 -0.487154 +v 0.901725 -1.178257 -1.061471 0.752941 0.752941 0.752941 +vn 4.914203 -1.209910 -3.644288 +v 2.124217 0.059456 -2.099069 0.752941 0.752941 0.752941 +vn -1.169373 3.477904 5.095582 +v 1.641425 -1.344856 -0.166752 0.752941 0.752941 0.752941 +vn -3.439412 2.050888 4.824747 +v 1.315854 -1.377413 -0.361111 0.752941 0.752941 0.752941 +vn 1.440029 3.958191 4.646435 +v 1.951226 -1.152263 -0.288708 0.752941 0.752941 0.752941 +vn -0.619676 -1.856469 -5.964911 +v 1.605692 -0.069303 -2.250814 0.752941 0.752941 0.752941 +vn 0.413114 3.607015 5.074358 +v 1.893023 -1.202973 -0.232992 0.752941 0.752941 0.752941 +vn 1.365077 3.849864 4.733873 +v 1.914152 -1.105061 -0.312517 0.752941 0.752941 0.752941 +vn 5.709892 0.410057 -2.549581 +v 2.268645 -0.180959 -1.626014 0.752941 0.752941 0.752941 +vn -2.044407 -2.360431 -5.443243 +v 1.337065 -0.336235 -2.101974 0.752941 0.752941 0.752941 +vn -0.818218 3.870333 4.868093 +v 1.752866 -1.288876 -0.183181 0.752941 0.752941 0.752941 +vn 2.445519 -1.340937 -5.599776 +v 1.918304 0.095346 -2.262747 0.752941 0.752941 0.752941 +vn 4.310393 -1.107190 -4.377639 +v 2.080489 0.111553 -2.164098 0.752941 0.752941 0.752941 +vn -2.172542 3.032546 4.903057 +v 1.527544 -1.392454 -0.161684 0.752941 0.752941 0.752941 +vn -4.626938 -2.321867 -3.530629 +v 0.929198 -0.704264 -1.649088 0.752941 0.752941 0.752941 +vn 6.139550 -0.488399 -0.815506 +v 2.202074 0.042508 -1.928005 0.752941 0.752941 0.752941 +vn -5.801449 -1.771162 1.481153 +v 0.955660 -1.261381 -0.856707 0.752941 0.752941 0.752941 +vn -5.393844 -2.588445 0.400610 +v 1.353940 -1.432100 -0.278451 0.752941 0.752941 0.752941 +vn 1.134228 -1.441936 -5.978150 +v 1.804774 0.062700 -2.289874 0.752941 0.752941 0.752941 +vn 4.862907 3.114966 2.351762 +v 2.081698 -0.605861 -1.067174 0.752941 0.752941 0.752941 +vn 4.685398 0.310364 3.917264 +v 2.108035 -0.447236 -1.208141 0.752941 0.752941 0.752941 +vn -3.481369 -1.414601 2.611099 +v 1.344500 -1.422510 -0.257319 0.752941 0.752941 0.752941 +vn -0.490823 3.141813 5.085522 +v 1.802215 -1.208714 -0.225284 0.752941 0.752941 0.752941 +vn -2.562246 1.643182 5.183753 +v 1.427703 -1.388683 -0.211065 0.752941 0.752941 0.752941 +vn 4.743598 0.310828 4.073702 +v 2.192138 -0.425351 -1.287116 0.752941 0.752941 0.752941 +vn 3.005819 4.153955 3.627723 +v 2.031421 -0.895861 -0.591845 0.752941 0.752941 0.752941 +vn 6.070200 0.323737 -0.995196 +v 2.288759 -0.160529 -1.565725 0.752941 0.752941 0.752941 +vn -2.623888 2.515990 5.080091 +v 1.478368 -1.395203 -0.190520 0.752941 0.752941 0.752941 +vn -5.522816 -0.810708 2.750200 +v 0.993563 -1.231390 -0.731277 0.752941 0.752941 0.752941 +vn 3.673899 -1.133086 -4.941289 +v 2.040576 0.165118 -2.207822 0.752941 0.752941 0.752941 +vn -3.076614 2.278446 4.937410 +v 1.371233 -1.342340 -0.269947 0.752941 0.752941 0.752941 +vn -2.664428 -2.862209 -4.880228 +v 1.327969 -1.330775 -0.338545 0.752941 0.752941 0.752941 +vn -3.180911 1.820679 5.068609 +v 1.263275 -1.355654 -0.402558 0.752941 0.752941 0.752941 +vn 2.598707 4.109812 3.970308 +v 1.990284 -0.966396 -0.482146 0.752941 0.752941 0.752941 +vn 1.335474 4.103235 4.362495 +v 1.895323 -1.006360 -0.386272 0.752941 0.752941 0.752941 +vn 5.726501 0.288897 -2.564793 +v 2.237200 -0.109060 -1.680077 0.752941 0.752941 0.752941 +vn -5.579451 -2.050453 -2.000211 +v 0.858085 -0.933089 -1.292932 0.752941 0.752941 0.752941 +vn -1.091902 3.778953 4.794088 +v 1.615941 -1.268988 -0.220117 0.752941 0.752941 0.752941 +vn 6.160941 -0.653184 -0.841499 +v 2.199609 -0.028438 -1.869753 0.752941 0.752941 0.752941 +vn 4.358336 3.546630 2.787925 +v 2.010973 -0.651950 -0.848590 0.752941 0.752941 0.752941 +vn 4.977161 2.847918 2.541844 +v 2.012571 -0.565375 -0.965299 0.752941 0.752941 0.752941 +vn -0.877654 3.794318 4.918640 +v 1.684125 -1.272387 -0.212221 0.752941 0.752941 0.752941 +vn -1.557479 3.611691 4.871004 +v 1.762835 -1.215785 -0.234945 0.752941 0.752941 0.752941 +vn -2.850353 -0.615769 0.391916 +v 1.316235 -1.391930 -0.284447 0.752941 0.752941 0.752941 +vn -3.284324 0.477868 -0.358133 +v 1.360515 -1.311409 -0.363808 0.752941 0.752941 0.752941 +vn -0.152774 3.643206 5.103441 +v 1.837327 -1.174905 -0.254521 0.752941 0.752941 0.752941 +vn -5.174105 -2.232529 -2.705578 +v 0.903164 -0.747396 -1.577936 0.752941 0.752941 0.752941 +vn -1.845624 3.479730 4.889767 +v 1.546394 -1.312621 -0.214491 0.752941 0.752941 0.752941 +vn -5.399131 -2.187724 -2.336475 +v 0.897485 -0.901351 -1.420833 0.752941 0.752941 0.752941 +vn -5.830096 -2.132987 -0.492670 +v 0.861333 -1.068026 -1.094788 0.752941 0.752941 0.752941 +vn 2.263078 4.039554 4.236579 +v 1.933618 -0.962285 -0.452707 0.752941 0.752941 0.752941 +vn -3.311350 -1.736596 -3.610469 +v 1.367920 -1.253833 -0.387006 0.752941 0.752941 0.752941 +vn 6.092465 0.364810 0.069566 +v 2.288866 -0.124139 -1.537451 0.752941 0.752941 0.752941 +vn -0.289758 3.629538 4.947602 +v 1.841655 -1.103292 -0.301095 0.752941 0.752941 0.752941 +vn -0.518393 3.966608 4.837903 +v 1.650077 -1.222528 -0.256050 0.752941 0.752941 0.752941 +vn -0.384995 -1.749696 -6.005509 +v 1.647589 0.036592 -2.288321 0.752941 0.752941 0.752941 +vn 1.536838 -1.496392 -5.893974 +v 1.841028 0.122103 -2.294730 0.752941 0.752941 0.752941 +vn -1.413098 3.715149 4.796862 +v 1.774303 -1.124804 -0.300364 0.752941 0.752941 0.752941 +vn 4.514933 -1.052635 -4.208155 +v 2.112160 0.173650 -2.145226 0.752941 0.752941 0.752941 +vn 6.058339 0.043976 -1.397778 +v 2.209817 -0.048823 -1.740506 0.752941 0.752941 0.752941 +vn -1.847231 3.264871 5.016212 +v 1.469060 -1.299232 -0.247931 0.752941 0.752941 0.752941 +vn -3.529097 -2.435069 -4.583887 +v 1.008330 -0.517063 -1.830069 0.752941 0.752941 0.752941 +vn -3.700432 0.395857 4.541736 +v 1.285391 -1.199106 -0.450251 0.752941 0.752941 0.752941 +vn -3.087584 1.809513 5.156966 +v 1.229005 -1.257450 -0.458654 0.752941 0.752941 0.752941 +vn -4.022578 1.150151 4.576544 +v 1.176646 -1.318388 -0.472636 0.752941 0.752941 0.752941 +vn -1.477015 3.624907 4.905113 +v 1.576254 -1.254350 -0.247191 0.752941 0.752941 0.752941 +vn 6.066804 -0.420375 -1.217205 +v 2.201376 0.178261 -1.987758 0.752941 0.752941 0.752941 +vn 5.978076 0.099023 1.895818 +v 2.260606 -0.220642 -1.426197 0.752941 0.752941 0.752941 +vn -5.836330 -1.974198 0.900167 +v 0.903701 -1.171007 -0.947707 0.752941 0.752941 0.752941 +vn -0.995695 3.263794 5.263985 +v 1.678419 -1.141714 -0.309505 0.752941 0.752941 0.752941 +vn -3.272745 2.481750 4.313966 +v 1.359021 -1.254218 -0.408862 0.752941 0.752941 0.752941 +vn 3.527249 3.821156 3.517588 +v 2.014242 -0.786436 -0.697043 0.752941 0.752941 0.752941 +vn -3.372158 2.212878 4.555049 +v 1.323357 -1.269607 -0.329070 0.752941 0.752941 0.752941 +vn -1.079485 3.765843 4.814342 +v 1.579702 -1.195355 -0.284278 0.752941 0.752941 0.752941 +vn 5.073573 0.191497 3.545518 +v 2.074569 -0.426593 -1.162003 0.752941 0.752941 0.752941 +vn -0.780750 3.684143 4.994536 +v 1.668568 -1.186190 -0.285120 0.752941 0.752941 0.752941 +vn -1.718634 3.572122 4.738131 +v 1.744442 -1.174751 -0.279230 0.752941 0.752941 0.752941 +vn -2.150288 2.993884 5.078324 +v 1.415645 -1.288952 -0.277592 0.752941 0.752941 0.752941 +vn -1.326812 -1.899690 -5.832342 +v 1.391074 -0.089361 -2.209503 0.752941 0.752941 0.752941 +vn 2.676856 4.096494 3.929403 +v 1.954751 -0.902137 -0.524822 0.752941 0.752941 0.752941 +vn -5.751216 -1.381258 1.989153 +v 0.914862 -1.151244 -0.881804 0.752941 0.752941 0.752941 +vn 5.244305 -1.070408 -3.085320 +v 2.166598 0.152261 -2.072170 0.752941 0.752941 0.752941 +vn -1.285927 2.595013 3.741510 +v 1.377886 -1.203851 -0.417552 0.752941 0.752941 0.752941 +vn -2.490000 -2.458584 -5.205814 +v 1.246127 -0.280558 -2.088588 0.752941 0.752941 0.752941 +vn 4.715230 -0.732441 4.073458 +v 2.118116 -0.366954 -1.204688 0.752941 0.752941 0.752941 +vn -5.641605 -1.878226 -2.021012 +v 0.865724 -0.791193 -1.440132 0.752941 0.752941 0.752941 +vn -1.091747 3.464454 5.045639 +v 1.794932 -1.101268 -0.317562 0.752941 0.752941 0.752941 +vn 5.702754 0.036399 2.625486 +v 2.231426 -0.250251 -1.351919 0.752941 0.752941 0.752941 +vn -3.013044 -0.910149 -0.243869 +v 1.312687 -1.353937 -0.313766 0.752941 0.752941 0.752941 +vn 4.652854 -0.959320 -4.079860 +v 2.131932 0.262418 -2.145682 0.752941 0.752941 0.752941 +vn -0.954309 3.522911 5.086362 +v 1.579226 -1.143307 -0.331587 0.752941 0.752941 0.752941 +vn 0.562673 3.936803 4.858557 +v 1.857607 -1.054627 -0.346212 0.752941 0.752941 0.752941 +vn 6.278042 0.026435 -0.180880 +v 2.204028 0.098731 -1.844009 0.752941 0.752941 0.752941 +vn -0.281401 -1.450855 2.341462 +v 1.330888 -1.208891 -0.438907 0.752941 0.752941 0.752941 +vn -0.148531 -0.218074 0.079813 +v 1.377033 -1.188115 -0.434036 0.752941 0.752941 0.752941 +vn 3.070737 3.902015 3.845200 +v 1.953321 -0.821626 -0.609710 0.752941 0.752941 0.752941 +vn 1.840215 4.007576 4.384963 +v 1.876272 -0.903590 -0.474716 0.752941 0.752941 0.752941 +vn -1.322263 3.332160 5.147860 +v 1.496570 -1.208738 -0.302899 0.752941 0.752941 0.752941 +vn 0.596705 -1.601640 -6.036565 +v 1.758322 0.137881 -2.312907 0.752941 0.752941 0.752941 +vn -4.920414 -2.261935 -3.154261 +v 0.880392 -0.587575 -1.657692 0.752941 0.752941 0.752941 +vn 5.144474 1.600391 3.064373 +v 2.010772 -0.473755 -1.051103 0.752941 0.752941 0.752941 +vn 5.935124 0.328268 -1.987959 +v 2.264904 -0.082341 -1.612769 0.752941 0.752941 0.752941 +vn -0.974882 3.038197 5.340295 +v 1.756939 -1.062326 -0.351468 0.752941 0.752941 0.752941 +vn -5.999303 -1.713976 -0.295384 +v 0.809118 -0.894055 -1.117956 0.752941 0.752941 0.752941 +vn 2.351855 4.130038 4.102869 +v 1.885992 -0.857223 -0.531406 0.752941 0.752941 0.752941 +vn -2.960594 -2.435785 -4.972897 +v 1.091084 -0.238843 -2.023543 0.752941 0.752941 0.752941 +vn 0.461892 0.045016 0.089792 +v 1.382207 -1.198598 -0.422423 0.752941 0.752941 0.752941 +vn -2.212796 -4.515621 -3.026756 +v 1.316567 -1.216383 -0.411166 0.752941 0.752941 0.752941 +vn -3.686710 -2.575003 -3.603713 +v 1.303258 -1.262323 -0.365753 0.752941 0.752941 0.752941 +vn 1.252100 4.029680 4.641094 +v 1.850980 -0.983434 -0.401982 0.752941 0.752941 0.752941 +vn 3.900070 3.505700 3.453363 +v 1.959963 -0.668985 -0.765370 0.752941 0.752941 0.752941 +vn -4.243619 -2.340156 -3.963734 +v 0.928160 -0.569025 -1.732061 0.752941 0.752941 0.752941 +vn -0.423030 3.345609 5.258701 +v 1.776370 -1.011988 -0.372740 0.752941 0.752941 0.752941 +vn 5.301710 -0.762823 -3.145626 +v 2.165406 0.240273 -2.097365 0.752941 0.752941 0.752941 +vn -4.047822 1.077364 4.586842 +v 1.147179 -1.228312 -0.522093 0.752941 0.752941 0.752941 +vn -1.024956 3.313613 5.234305 +v 1.620595 -1.097087 -0.350757 0.752941 0.752941 0.752941 +vn 5.925159 0.547815 1.719305 +v 2.270647 -0.047354 -1.454703 0.752941 0.752941 0.752941 +vn -1.839469 -2.085337 -5.618654 +v 1.291918 -0.166337 -2.156166 0.752941 0.752941 0.752941 +vn -2.952609 1.739542 5.256779 +v 1.225738 -1.188709 -0.483742 0.752941 0.752941 0.752941 +vn 5.064058 -0.436093 3.666901 +v 2.177005 -0.288719 -1.259125 0.752941 0.752941 0.752941 +vn -5.532085 -0.734386 2.790325 +v 0.946854 -1.132144 -0.798816 0.752941 0.752941 0.752941 +vn -4.511765 0.187535 1.733842 +v 1.296986 -1.242485 -0.366247 0.752941 0.752941 0.752941 +vn 5.851780 -0.593086 -2.205888 +v 2.188274 0.201095 -2.030311 0.752941 0.752941 0.752941 +vn -0.757261 3.051925 5.349211 +v 1.642717 -1.041299 -0.385516 0.752941 0.752941 0.752941 +vn -1.029554 3.123428 5.326539 +v 1.710467 -1.033031 -0.370159 0.752941 0.752941 0.752941 +vn -0.179827 -1.819513 -6.003700 +v 1.660550 0.239164 -2.345872 0.752941 0.752941 0.752941 +vn 4.487479 3.098347 3.106122 +v 1.955375 -0.584705 -0.843501 0.752941 0.752941 0.752941 +vn -0.113303 -1.708352 -6.030200 +v 1.665291 0.153905 -2.321897 0.752941 0.752941 0.752941 +vn 3.129132 -1.280209 -5.267988 +v 1.980751 0.256707 -2.271683 0.752941 0.752941 0.752941 +vn 1.401191 -1.604512 -5.904370 +v 1.810739 0.263496 -2.338799 0.752941 0.752941 0.752941 +vn 2.220088 -1.413316 -5.679636 +v 1.903228 0.224554 -2.302060 0.752941 0.752941 0.752941 +vn -0.702476 -1.739254 -5.995458 +v 1.581996 0.121298 -2.304890 0.752941 0.752941 0.752941 +vn -1.676606 3.010211 5.200829 +v 1.417219 -1.184440 -0.333160 0.752941 0.752941 0.752941 +vn -5.050064 0.062066 3.678149 +v 1.015346 -1.135550 -0.686808 0.752941 0.752941 0.752941 +vn 2.695153 3.924947 4.091952 +v 1.918421 -0.809595 -0.594667 0.752941 0.752941 0.752941 +vn -6.016538 -1.162555 0.993835 +v 1.284988 -1.176507 -0.442290 0.752941 0.752941 0.752941 +vn -1.062870 3.070553 5.358670 +v 1.575578 -1.073591 -0.375499 0.752941 0.752941 0.752941 +vn -2.390694 -2.222918 -5.329040 +v 1.220580 -0.172441 -2.127783 0.752941 0.752941 0.752941 +vn 6.257900 -0.001328 -0.539787 +v 2.206759 0.050246 -1.800047 0.752941 0.752941 0.752941 +vn 5.436335 -0.102322 3.143167 +v 2.208468 -0.264173 -1.308101 0.752941 0.752941 0.752941 +vn -5.782235 -1.764333 -1.637541 +v 0.825387 -0.865807 -1.261552 0.752941 0.752941 0.752941 +vn -2.168370 2.388869 5.260258 +v 1.340533 -1.172541 -0.366540 0.752941 0.752941 0.752941 +vn 0.633025 3.806024 4.887096 +v 1.810124 -0.957786 -0.410963 0.752941 0.752941 0.752941 +vn 1.066129 3.913463 4.770144 +v 1.830373 -0.898915 -0.470168 0.752941 0.752941 0.752941 +vn 2.264336 -1.403722 -5.664678 +v 1.898556 0.290398 -2.320068 0.752941 0.752941 0.752941 +vn 3.186812 3.639429 3.987232 +v 1.940980 -0.754278 -0.661552 0.752941 0.752941 0.752941 +vn -1.151860 3.369058 5.142583 +v 1.473138 -1.122988 -0.357483 0.752941 0.752941 0.752941 +vn 6.046045 0.180294 -0.786737 +v 2.204160 0.304683 -2.012484 0.752941 0.752941 0.752941 +vn 5.691259 0.404678 2.507722 +v 2.240376 -0.106306 -1.365853 0.752941 0.752941 0.752941 +vn -0.785811 2.982782 5.463256 +v 1.599324 -1.024695 -0.395964 0.752941 0.752941 0.752941 +vn 2.494298 3.697949 4.418864 +v 1.862170 -0.749954 -0.616751 0.752941 0.752941 0.752941 +vn -0.558607 3.263812 5.319835 +v 1.716842 -0.954352 -0.416489 0.752941 0.752941 0.752941 +vn -5.376900 -1.036116 0.722853 +v 1.286169 -1.184379 -0.398518 0.752941 0.752941 0.752941 +vn 4.059560 -1.172625 -4.622212 +v 2.071432 0.311395 -2.218844 0.752941 0.752941 0.752941 +vn 3.340471 -1.153959 -5.162351 +v 2.003329 0.330163 -2.275238 0.752941 0.752941 0.752941 +vn 0.712056 3.584144 5.072204 +v 1.771912 -0.904684 -0.449178 0.752941 0.752941 0.752941 +vn -3.850467 1.070314 4.755726 +v 1.134566 -1.150712 -0.550719 0.752941 0.752941 0.752941 +vn -2.795799 1.745114 5.345354 +v 1.216268 -1.112998 -0.514454 0.752941 0.752941 0.752941 +vn -1.516420 3.308300 5.111773 +v 1.406024 -1.132221 -0.373876 0.752941 0.752941 0.752941 +vn -4.980713 0.197560 3.767197 +v 1.073616 -1.219898 -0.607081 0.752941 0.752941 0.752941 +vn -3.507557 -2.455784 -4.562206 +v 0.975606 -0.404731 -1.869240 0.752941 0.752941 0.752941 +vn 6.104607 0.175404 -1.405523 +v 2.217650 0.044047 -1.714008 0.752941 0.752941 0.752941 +vn -5.772797 -1.521089 -1.937350 +v 0.826436 -0.774215 -1.342979 0.752941 0.752941 0.752941 +vn 6.164030 0.618614 -0.041665 +v 2.279465 -0.026465 -1.531974 0.752941 0.752941 0.752941 +vn -5.957317 -1.630111 0.775153 +v 0.838681 -0.993281 -1.032380 0.752941 0.752941 0.752941 +vn -3.782264 1.911410 3.836441 +v 1.291398 -1.171455 -0.391688 0.752941 0.752941 0.752941 +vn -3.309446 2.619016 4.474795 +v 1.264749 -1.064491 -0.507280 0.752941 0.752941 0.752941 +vn 5.802265 -0.461993 -1.773969 +v 2.197308 0.313162 -2.042233 0.752941 0.752941 0.752941 +vn -1.106122 2.904638 5.451785 +v 1.516487 -1.015826 -0.414958 0.752941 0.752941 0.752941 +vn 5.060912 -1.048411 -3.534707 +v 2.127688 0.362616 -2.170960 0.752941 0.752941 0.752941 +vn 6.234396 0.186531 0.268077 +v 2.206353 0.211106 -1.894728 0.752941 0.752941 0.752941 +vn 5.568389 -0.438520 -2.800685 +v 2.175140 0.291961 -2.087896 0.752941 0.752941 0.752941 +vn 1.743181 3.923209 4.550252 +v 1.811303 -0.827594 -0.518544 0.752941 0.752941 0.752941 +vn -1.114523 3.136228 5.321194 +v 1.473100 -1.059148 -0.402127 0.752941 0.752941 0.752941 +vn -4.769343 0.698408 2.783170 +v 1.281746 -1.130459 -0.428383 0.752941 0.752941 0.752941 +vn -2.138530 0.186856 0.113238 +v 1.286951 -1.036520 -0.514788 0.752941 0.752941 0.752941 +vn -4.202740 0.871506 4.522401 +v 1.106949 -1.089463 -0.587581 0.752941 0.752941 0.752941 +vn 5.759181 0.714849 -1.693033 +v 2.269971 0.007563 -1.600320 0.752941 0.752941 0.752941 +vn 5.901219 0.986899 -1.837865 +v 2.242981 0.069365 -1.632404 0.752941 0.752941 0.752941 +vn -5.615227 -0.684981 2.685505 +v 0.893185 -1.015523 -0.881671 0.752941 0.752941 0.752941 +vn 6.146893 0.751975 -0.887023 +v 2.209285 0.147002 -1.712403 0.752941 0.752941 0.752941 +vn -6.087249 -0.384147 -0.110441 +v 1.269562 -1.074935 -0.488876 0.752941 0.752941 0.752941 +vn -0.877094 2.979573 5.455428 +v 1.593636 -0.982538 -0.422013 0.752941 0.752941 0.752941 +vn -5.096596 -0.108269 3.662282 +v 0.976315 -1.019640 -0.745858 0.752941 0.752941 0.752941 +vn -1.076242 2.726993 5.550971 +v 1.404982 -1.020605 -0.436478 0.752941 0.752941 0.752941 +vn 3.700498 -1.069339 -4.956534 +v 2.048642 0.398550 -2.256249 0.752941 0.752941 0.752941 +vn -1.692167 -1.754970 -5.775156 +v 1.315817 -0.016364 -2.213914 0.752941 0.752941 0.752941 +vn -1.960295 2.474140 5.411044 +v 1.317159 -1.075542 -0.431612 0.752941 0.752941 0.752941 +vn 2.866938 -1.307564 -5.418815 +v 1.941471 0.398607 -2.325526 0.752941 0.752941 0.752941 +vn 5.149312 -0.537892 3.520312 +v 2.157681 -0.221729 -1.220562 0.752941 0.752941 0.752941 +vn 4.058675 3.096742 3.654854 +v 1.913518 -0.603326 -0.774168 0.752941 0.752941 0.752941 +vn 4.873222 0.628647 3.813262 +v 1.975416 -0.377318 -1.029503 0.752941 0.752941 0.752941 +vn -1.015923 2.685402 5.562831 +v 1.465753 -0.983961 -0.445515 0.752941 0.752941 0.752941 +vn -3.160141 -0.337006 1.399047 +v 1.260439 -1.091030 -0.446005 0.752941 0.752941 0.752941 +vn 0.310955 3.463328 5.007760 +v 1.736915 -0.859921 -0.470077 0.752941 0.752941 0.752941 +vn -4.674062 0.408075 4.174176 +v 1.034134 -1.077917 -0.671325 0.752941 0.752941 0.752941 +vn -0.913450 2.683539 5.605688 +v 1.570580 -0.914832 -0.458040 0.752941 0.752941 0.752941 +vn 3.334371 3.298520 4.140998 +v 1.898470 -0.690779 -0.681534 0.752941 0.752941 0.752941 +vn -5.347900 -0.247993 3.287376 +v 0.947454 -1.046832 -0.792149 0.752941 0.752941 0.752941 +vn -2.419394 -1.981834 -5.432661 +v 1.187299 -0.078305 -2.147077 0.752941 0.752941 0.752941 +vn 4.699712 2.644515 3.201960 +v 1.942041 -0.528894 -0.874104 0.752941 0.752941 0.752941 +vn 3.752892 3.135142 3.936235 +v 1.875191 -0.613379 -0.727877 0.752941 0.752941 0.752941 +vn 4.704961 2.600720 3.151187 +v 1.929744 -0.459275 -0.906099 0.752941 0.752941 0.752941 +vn 4.736555 -0.940426 4.016394 +v 2.100689 -0.277220 -1.162794 0.752941 0.752941 0.752941 +vn 4.737048 -1.154827 -3.707006 +v 2.124600 0.410865 -2.197267 0.752941 0.752941 0.752941 +vn -0.889274 2.638224 5.625128 +v 1.520671 -0.939193 -0.455868 0.752941 0.752941 0.752941 +vn 5.568971 -0.043802 2.885877 +v 2.218488 -0.164253 -1.320340 0.752941 0.752941 0.752941 +vn 6.015099 1.443769 -0.217304 +v 2.259446 0.090210 -1.540574 0.752941 0.752941 0.752941 +vn -2.997648 1.309796 5.344617 +v 1.160638 -1.082741 -0.552053 0.752941 0.752941 0.752941 +vn -0.967742 -1.831117 -5.929387 +v 1.489715 0.061258 -2.274442 0.752941 0.752941 0.752941 +vn 2.089587 3.522437 4.750035 +v 1.784400 -0.752693 -0.572898 0.752941 0.752941 0.752941 +vn 0.072134 2.983249 5.428861 +v 1.660408 -0.821218 -0.490769 0.752941 0.752941 0.752941 +vn -0.339560 2.990466 5.502696 +v 1.687185 -0.899512 -0.451020 0.752941 0.752941 0.752941 +vn 5.113142 2.104918 2.939909 +v 1.965804 -0.454898 -0.979348 0.752941 0.752941 0.752941 +vn -3.436936 1.535764 4.491969 +v 1.272245 -0.983092 -0.538829 0.752941 0.752941 0.752941 +vn -5.492404 -2.047491 -2.239024 +v 0.864000 -0.653399 -1.570736 0.752941 0.752941 0.752941 +vn -2.171739 1.784231 5.607533 +v 1.217191 -1.036266 -0.540562 0.752941 0.752941 0.752941 +vn -4.257927 0.850616 1.906210 +v 1.261305 -1.059025 -0.462321 0.752941 0.752941 0.752941 +vn 4.734092 -0.458759 3.954336 +v 2.120274 -0.194917 -1.161563 0.752941 0.752941 0.752941 +vn 4.209438 2.991357 3.547230 +v 1.894810 -0.536696 -0.803851 0.752941 0.752941 0.752941 +vn -3.385061 -2.363957 -4.713070 +v 0.971265 -0.295729 -1.920960 0.752941 0.752941 0.752941 +vn -5.843753 -1.139997 1.948137 +v 0.860141 -1.003519 -0.960501 0.752941 0.752941 0.752941 +vn -4.554771 0.045967 4.297369 +v 1.029862 -0.981319 -0.678282 0.752941 0.752941 0.752941 +vn 0.769065 -1.801948 -5.950022 +v 1.739242 0.318913 -2.368460 0.752941 0.752941 0.752941 +vn -4.217476 -2.448853 -3.918840 +v 0.901460 -0.455725 -1.772461 0.752941 0.752941 0.752941 +vn 5.379404 1.270886 2.876712 +v 2.189383 -0.064612 -1.275398 0.752941 0.752941 0.752941 +vn -0.675759 -1.847939 -5.966294 +v 1.544895 0.216846 -2.328485 0.752941 0.752941 0.752941 +vn -1.800201 1.243487 5.824892 +v 1.217989 -0.966169 -0.562226 0.752941 0.752941 0.752941 +vn 5.767112 0.237218 -2.272086 +v 2.174541 0.386225 -2.094816 0.752941 0.752941 0.752941 +vn 6.009511 1.540630 -0.516864 +v 2.230142 0.194100 -1.573874 0.752941 0.752941 0.752941 +vn 1.883959 -1.572242 -5.768927 +v 1.840528 0.403433 -2.369393 0.752941 0.752941 0.752941 +vn -5.500313 -0.767574 2.905792 +v 0.868642 -0.891194 -0.901407 0.752941 0.752941 0.752941 +vn 2.732869 3.106940 4.619364 +v 1.809618 -0.608596 -0.672112 0.752941 0.752941 0.752941 +vn 5.698831 -0.841577 -2.474717 +v 2.143789 0.448520 -2.171975 0.752941 0.752941 0.752941 +vn -4.250305 -2.095346 -4.014433 +v 1.247014 -0.891159 -0.527105 0.752941 0.752941 0.752941 +vn 1.812557 3.205259 5.071198 +v 1.761170 -0.659390 -0.626076 0.752941 0.752941 0.752941 +vn 3.564297 -1.125513 -5.029402 +v 2.013733 0.500460 -2.305808 0.752941 0.752941 0.752941 +vn 4.789410 -0.308929 4.024596 +v 2.040706 -0.339298 -1.106942 0.752941 0.752941 0.752941 +vn -2.240473 -1.995958 -5.507532 +v 1.165578 0.041037 -2.180312 0.752941 0.752941 0.752941 +vn -5.110525 -2.312008 -2.763712 +v 0.834467 -0.486390 -1.657971 0.752941 0.752941 0.752941 +vn 3.820880 -1.032303 -4.879050 +v 2.084665 0.477455 -2.244024 0.752941 0.752941 0.752941 +vn 5.771234 1.256365 1.664650 +v 2.260920 0.050735 -1.469822 0.752941 0.752941 0.752941 +vn -5.737024 -1.913826 -1.682163 +v 0.825942 -0.628624 -1.485113 0.752941 0.752941 0.752941 +vn 1.078865 3.571123 5.036691 +v 1.722013 -0.812170 -0.508441 0.752941 0.752941 0.752941 +vn -1.361090 -1.911325 -5.819919 +v 1.373843 0.063971 -2.253163 0.752941 0.752941 0.752941 +vn 2.023941 0.197626 1.719919 +v 1.297610 -0.912917 -0.547033 0.752941 0.752941 0.752941 +vn -0.800309 2.179283 5.831722 +v 1.405994 -0.931231 -0.475556 0.752941 0.752941 0.752941 +vn 1.889832 3.256558 5.026294 +v 1.741441 -0.735971 -0.566692 0.752941 0.752941 0.752941 +vn -1.422053 -1.930333 -5.805388 +v 1.336935 0.197639 -2.286832 0.752941 0.752941 0.752941 +vn -1.507812 1.796001 5.797628 +v 1.309644 -0.964451 -0.478225 0.752941 0.752941 0.752941 +vn 1.530463 -1.909391 -5.776756 +v 1.772617 0.465903 -2.407144 0.752941 0.752941 0.752941 +vn -4.252383 -2.256164 -4.015496 +v 0.865897 -0.237016 -1.860606 0.752941 0.752941 0.752941 +vn 6.154644 0.682403 -0.904926 +v 2.179096 0.431331 -2.054276 0.752941 0.752941 0.752941 +vn -5.505651 -2.256797 -1.980075 +v 0.790552 -0.434990 -1.606355 0.752941 0.752941 0.752941 +vn -5.898539 -0.828272 -0.938010 +v 1.274778 -0.988381 -0.529677 0.752941 0.752941 0.752941 +vn -4.340651 0.343758 1.715823 +v 1.260768 -0.991525 -0.490866 0.752941 0.752941 0.752941 +vn -5.324147 -0.403299 3.309511 +v 0.923868 -0.942991 -0.818473 0.752941 0.752941 0.752941 +vn 2.490745 -1.481759 -5.551499 +v 1.898023 0.477733 -2.367760 0.752941 0.752941 0.752941 +vn 4.739407 2.404239 3.293974 +v 1.910098 -0.410205 -0.924516 0.752941 0.752941 0.752941 +vn 4.200615 2.834130 3.705289 +v 1.862657 -0.483180 -0.814521 0.752941 0.752941 0.752941 +vn -0.352500 2.519123 5.721925 +v 1.523409 -0.842296 -0.500773 0.752941 0.752941 0.752941 +vn -3.658276 0.713735 5.014977 +v 1.124664 -0.984790 -0.592951 0.752941 0.752941 0.752941 +vn -0.400769 2.206856 5.863495 +v 1.462514 -0.868445 -0.491082 0.752941 0.752941 0.752941 +vn 1.591354 -0.000480 -2.337983 +v 1.296837 -0.911635 -0.551593 0.752941 0.752941 0.752941 +vn 4.972026 1.040356 3.241227 +v 2.165962 -0.078924 -1.220360 0.752941 0.752941 0.752941 +vn 5.994428 1.291893 -1.348029 +v 2.221001 0.167441 -1.646920 0.752941 0.752941 0.752941 +vn 0.609373 2.893666 5.481895 +v 1.651642 -0.721937 -0.547997 0.752941 0.752941 0.752941 +vn 0.385371 -1.949418 -5.944213 +v 1.713591 0.374071 -2.388061 0.752941 0.752941 0.752941 +vn 2.676021 3.464532 4.502435 +v 1.797577 -0.573903 -0.693454 0.752941 0.752941 0.752941 +vn -2.307395 0.825019 5.765323 +v 1.154451 -0.937486 -0.584621 0.752941 0.752941 0.752941 +vn 3.622762 2.987070 4.129952 +v 1.846682 -0.532436 -0.756631 0.752941 0.752941 0.752941 +vn 4.468372 1.823922 3.978740 +v 1.856490 -0.368978 -0.881662 0.752941 0.752941 0.752941 +vn 6.230277 0.714024 0.307373 +v 2.195988 0.260458 -1.833295 0.752941 0.752941 0.752941 +vn -0.305093 -2.080153 -5.918825 +v 1.600151 0.376151 -2.385107 0.752941 0.752941 0.752941 +vn -0.956064 -1.966400 -5.888806 +v 1.442400 0.252846 -2.326323 0.752941 0.752941 0.752941 +vn 4.338974 -0.493816 4.491381 +v 2.058030 -0.232059 -1.106214 0.752941 0.752941 0.752941 +vn -5.978011 -1.420088 -0.984428 +v 0.779645 -0.767759 -1.189645 0.752941 0.752941 0.752941 +vn -5.908324 -1.514533 1.187335 +v 0.786112 -0.786713 -1.050293 0.752941 0.752941 0.752941 +vn -0.560611 -2.164335 -5.870186 +v 1.555505 0.407531 -2.393764 0.752941 0.752941 0.752941 +vn 6.204932 0.873627 0.139440 +v 2.187657 0.409703 -1.966100 0.752941 0.752941 0.752941 +vn 2.607733 -1.454325 -5.517041 +v 1.850970 0.551663 -2.406133 0.752941 0.752941 0.752941 +vn -4.951884 -2.461030 -2.918001 +v 0.819839 -0.407386 -1.699037 0.752941 0.752941 0.752941 +vn -4.512923 -2.322940 -3.663109 +v 0.832816 -0.344863 -1.764518 0.752941 0.752941 0.752941 +vn 5.220000 1.600154 3.041074 +v 2.212011 0.060060 -1.376976 0.752941 0.752941 0.752941 +vn 3.790316 0.872493 4.851418 +v 1.997211 -0.118741 -1.052834 0.752941 0.752941 0.752941 +vn -1.794248 0.254529 5.990327 +v 1.207739 -0.889887 -0.574277 0.752941 0.752941 0.752941 +vn 3.194259 -1.227463 -5.267616 +v 1.963363 0.522752 -2.342050 0.752941 0.752941 0.752941 +vn 4.395798 0.062215 4.476013 +v 1.985535 -0.253282 -1.039755 0.752941 0.752941 0.752941 +vn -1.850117 -1.178530 0.626933 +v 1.277317 -0.873369 -0.557916 0.752941 0.752941 0.752941 +vn -2.959917 -2.252773 -5.055359 +v 1.083267 -0.126898 -2.072007 0.752941 0.752941 0.752941 +vn 4.728800 -0.480664 -3.620473 +v 2.135056 0.520978 -2.215848 0.752941 0.752941 0.752941 +vn 5.958787 1.735812 -0.831912 +v 2.206574 0.259558 -1.609409 0.752941 0.752941 0.752941 +vn 4.741646 1.054332 3.937068 +v 1.928567 -0.360069 -0.971858 0.752941 0.752941 0.752941 +vn 5.903113 -0.140318 -1.752584 +v 2.158039 0.515617 -2.162483 0.752941 0.752941 0.752941 +vn 0.586387 -2.043739 -5.871284 +v 1.697275 0.474386 -2.426249 0.752941 0.752941 0.752941 +vn -3.356742 -2.272533 -4.794101 +v 0.949585 -0.141413 -1.979085 0.752941 0.752941 0.752941 +vn -3.461031 0.109593 5.198318 +v 1.105067 -0.897423 -0.613563 0.752941 0.752941 0.752941 +vn -6.092962 -1.318434 -0.366077 +v 0.761909 -0.705229 -1.136224 0.752941 0.752941 0.752941 +vn -0.368302 2.626591 5.652529 +v 1.604128 -0.768952 -0.529143 0.752941 0.752941 0.752941 +vn 2.548709 -2.406049 -4.891508 +v 1.810730 0.520573 -2.417710 0.752941 0.752941 0.752941 +vn 2.896589 -1.121657 -5.413441 +v 1.921177 0.548785 -2.374984 0.752941 0.752941 0.752941 +vn -1.132582 0.624812 6.111641 +v 1.281317 -0.872819 -0.503280 0.752941 0.752941 0.752941 +vn 5.744442 1.718297 1.544356 +v 2.244071 0.122649 -1.482267 0.752941 0.752941 0.752941 +vn 1.988201 3.091853 5.047972 +v 1.748649 -0.563225 -0.673688 0.752941 0.752941 0.752941 +vn -2.716252 -2.137228 -5.246590 +v 1.078088 0.037516 -2.135717 0.752941 0.752941 0.752941 +vn 0.086812 2.081887 5.922132 +v 1.536299 -0.776268 -0.526485 0.752941 0.752941 0.752941 +vn 6.225589 0.832296 -0.140475 +v 2.173268 0.501608 -1.990594 0.752941 0.752941 0.752941 +vn -0.393534 1.583825 6.056732 +v 1.373968 -0.882832 -0.494324 0.752941 0.752941 0.752941 +vn -5.974608 -1.603477 -1.072234 +v 0.780286 -0.548357 -1.389792 0.752941 0.752941 0.752941 +vn -5.909692 -1.427378 -1.571246 +v 0.798373 -0.676684 -1.328467 0.752941 0.752941 0.752941 +vn -4.427973 -0.470469 4.417625 +v 1.029541 -0.873578 -0.677572 0.752941 0.752941 0.752941 +vn -3.950691 -2.283393 -4.276388 +v 0.885177 -0.201409 -1.901059 0.752941 0.752941 0.752941 +vn -3.440175 -2.078201 1.780985 +v 1.240499 -0.844661 -0.559456 0.752941 0.752941 0.752941 +vn 1.658999 3.177286 5.100577 +v 1.672024 -0.650581 -0.590979 0.752941 0.752941 0.752941 +vn -2.385301 0.036767 5.802218 +v 1.150296 -0.856277 -0.592877 0.752941 0.752941 0.752941 +vn 4.135489 -0.753007 -4.664163 +v 2.073966 0.612140 -2.277767 0.752941 0.752941 0.752941 +vn 0.820436 2.788675 5.557167 +v 1.625950 -0.672129 -0.570267 0.752941 0.752941 0.752941 +vn 6.079627 1.339713 -0.631144 +v 2.192790 0.275664 -1.656791 0.752941 0.752941 0.752941 +vn 6.184523 1.083298 0.144677 +v 2.185688 0.320406 -1.771198 0.752941 0.752941 0.752941 +vn 4.407532 1.034957 4.133846 +v 2.130245 -0.085157 -1.176190 0.752941 0.752941 0.752941 +vn 5.262029 0.106201 -3.290742 +v 2.132570 0.569912 -2.215340 0.752941 0.752941 0.752941 +vn 5.989657 0.530016 -1.176210 +v 2.157671 0.580337 -2.154109 0.752941 0.752941 0.752941 +vn -3.767318 -0.872897 0.846785 +v 1.244196 -0.905589 -0.516077 0.752941 0.752941 0.752941 +vn 0.723323 2.347406 5.753599 +v 1.553994 -0.665820 -0.562668 0.752941 0.752941 0.752941 +vn -5.784850 -2.075181 -1.276449 +v 0.768393 -0.437867 -1.522895 0.752941 0.752941 0.752941 +vn 3.007776 -1.024117 -5.417006 +v 1.939785 0.640051 -2.379433 0.752941 0.752941 0.752941 +vn -0.226678 -2.216867 -5.870192 +v 1.640425 0.471970 -2.424918 0.752941 0.752941 0.752941 +vn 2.799998 3.054753 4.714348 +v 1.780728 -0.505851 -0.730005 0.752941 0.752941 0.752941 +vn 3.555015 -0.885686 -5.052211 +v 2.005781 0.649696 -2.343704 0.752941 0.752941 0.752941 +vn 1.289263 -2.005339 -5.799465 +v 1.749316 0.585913 -2.452912 0.752941 0.752941 0.752941 +vn 5.220347 1.931722 2.774231 +v 2.211427 0.166765 -1.437663 0.752941 0.752941 0.752941 +vn 0.629499 1.346159 6.028215 +v 1.422185 -0.718425 -0.542154 0.752941 0.752941 0.752941 +vn -5.786542 -1.650176 1.370241 +v 0.773704 -0.734237 -1.035866 0.752941 0.752941 0.752941 +vn 1.334699 3.181881 5.229207 +v 1.616545 -0.597259 -0.610200 0.752941 0.752941 0.752941 +vn -6.066002 -1.103302 -1.203438 +v 0.766320 -0.580578 -1.273890 0.752941 0.752941 0.752941 +vn -5.009023 -0.762013 3.700565 +v 0.952886 -0.833374 -0.761525 0.752941 0.752941 0.752941 +vn -1.771488 -2.062619 -5.661700 +v 1.212110 0.187737 -2.248881 0.752941 0.752941 0.752941 +vn -3.275340 0.260123 2.522235 +v 1.218085 -0.829503 -0.514349 0.752941 0.752941 0.752941 +vn -0.504058 1.160698 6.101803 +v 1.281307 -0.790128 -0.511953 0.752941 0.752941 0.752941 +vn 0.131863 1.884906 5.986642 +v 1.434688 -0.799789 -0.515617 0.752941 0.752941 0.752941 +vn -4.529807 -1.197112 4.174298 +v 1.001937 -0.756690 -0.681262 0.752941 0.752941 0.752941 +vn -1.261294 -2.089521 -5.787599 +v 1.352677 0.312423 -2.330886 0.752941 0.752941 0.752941 +vn -2.621154 -2.262377 -5.241321 +v 1.044082 0.126008 -2.155777 0.752941 0.752941 0.752941 +vn 3.921123 2.214326 4.342990 +v 1.811627 -0.410449 -0.812161 0.752941 0.752941 0.752941 +vn -5.985250 -1.772182 -0.702812 +v 0.756157 -0.453969 -1.407189 0.752941 0.752941 0.752941 +vn 0.465744 1.076152 6.156486 +v 1.343354 -0.745072 -0.524040 0.752941 0.752941 0.752941 +vn -4.905444 -2.184398 -3.164693 +v 0.781212 -0.282772 -1.735085 0.752941 0.752941 0.752941 +vn 6.113954 1.148236 -0.420644 +v 2.157795 0.617118 -2.095795 0.752941 0.752941 0.752941 +vn 3.206294 2.482024 4.782577 +v 1.743998 -0.448579 -0.743188 0.752941 0.752941 0.752941 +vn 2.055263 2.661761 5.286020 +v 1.703922 -0.516525 -0.686143 0.752941 0.752941 0.752941 +vn -0.587754 -2.301900 -5.810887 +v 1.511916 0.535510 -2.440042 0.752941 0.752941 0.752941 +vn 6.059518 0.981252 -1.264644 +v 2.138252 0.662316 -2.158695 0.752941 0.752941 0.752941 +vn 5.111081 0.192322 -3.109376 +v 2.125479 0.624271 -2.230890 0.752941 0.752941 0.752941 +vn -5.472133 -1.272260 2.785661 +v 0.832009 -0.782378 -0.936555 0.752941 0.752941 0.752941 +vn 4.509922 1.362999 4.122262 +v 1.824120 -0.332783 -0.860453 0.752941 0.752941 0.752941 +vn -4.902389 -1.638399 1.117667 +v 1.218288 -0.836079 -0.516549 0.752941 0.752941 0.752941 +vn 1.780384 3.041655 5.173581 +v 1.667696 -0.567868 -0.649533 0.752941 0.752941 0.752941 +vn -2.969564 -2.368679 -5.000720 +v 0.956506 0.080224 -2.088215 0.752941 0.752941 0.752941 +vn 4.072610 0.774574 4.590493 +v 2.069942 -0.117550 -1.112546 0.752941 0.752941 0.752941 +vn -5.433881 -2.376420 -2.018916 +v 0.740739 -0.269808 -1.661399 0.752941 0.752941 0.752941 +vn -0.798323 -2.244065 -5.811394 +v 1.469306 0.449918 -2.398223 0.752941 0.752941 0.752941 +vn 2.518462 -1.374842 -5.530786 +v 1.809119 0.631664 -2.449118 0.752941 0.752941 0.752941 +vn -4.459723 -0.655326 4.103642 +v 1.202983 -0.783691 -0.559751 0.752941 0.752941 0.752941 +vn -2.644361 -0.761234 5.594243 +v 1.188244 -0.812532 -0.577591 0.752941 0.752941 0.752941 +vn 4.040200 0.630673 4.762038 +v 1.934664 -0.184978 -0.999474 0.752941 0.752941 0.752941 +vn -3.857212 -2.230860 -4.419024 +v 0.878123 -0.066891 -1.960038 0.752941 0.752941 0.752941 +vn 5.666322 2.249971 0.695324 +v 2.207089 0.274201 -1.536075 0.752941 0.752941 0.752941 +vn 6.164392 0.939644 0.494358 +v 2.176588 0.484118 -1.925987 0.752941 0.752941 0.752941 +vn 3.093723 1.481008 5.242962 +v 1.690513 -0.406465 -0.722882 0.752941 0.752941 0.752941 +vn 1.992172 2.197112 5.477848 +v 1.612713 -0.519530 -0.656262 0.752941 0.752941 0.752941 +vn 0.086722 -2.138847 -5.892951 +v 1.638754 0.567081 -2.459316 0.752941 0.752941 0.752941 +vn 1.232960 -1.977266 -5.755955 +v 1.729645 0.628642 -2.475118 0.752941 0.752941 0.752941 +vn 4.384432 0.988205 4.383312 +v 1.869773 -0.219112 -0.934347 0.752941 0.752941 0.752941 +vn -5.181763 -1.237441 3.313154 +v 0.889166 -0.750106 -0.834781 0.752941 0.752941 0.752941 +vn -2.156440 -2.263650 -5.444997 +v 1.109819 0.222696 -2.225780 0.752941 0.752941 0.752941 +vn 1.444021 2.466359 5.571156 +v 1.517290 -0.607100 -0.585102 0.752941 0.752941 0.752941 +vn -3.532449 -0.704667 5.108830 +v 1.070582 -0.810359 -0.631772 0.752941 0.752941 0.752941 +vn 5.784729 2.271338 0.567472 +v 2.179533 0.342143 -1.581614 0.752941 0.752941 0.752941 +vn -4.388831 -2.133127 -3.950567 +v 0.829298 -0.041757 -1.924573 0.752941 0.752941 0.752941 +vn 4.224152 2.355341 3.896359 +v 2.104045 0.022190 -1.201392 0.752941 0.752941 0.752941 +vn 6.166664 1.013889 0.630440 +v 2.171563 0.410244 -1.813751 0.752941 0.752941 0.752941 +vn 4.487254 2.375799 3.641975 +v 2.161705 0.124328 -1.341754 0.752941 0.752941 0.752941 +vn -6.078733 -1.279160 -0.868077 +v 0.751462 -0.489605 -1.274961 0.752941 0.752941 0.752941 +vn 0.761307 1.176826 6.088521 +v 1.434386 -0.690206 -0.548432 0.752941 0.752941 0.752941 +vn -0.641292 -2.399816 -5.766288 +v 1.460614 0.609168 -2.464626 0.752941 0.752941 0.752941 +vn 3.936367 -0.918516 -4.725426 +v 2.024148 0.752353 -2.347667 0.752941 0.752941 0.752941 +vn 2.927852 -1.148493 -5.437604 +v 1.854759 0.679831 -2.432060 0.752941 0.752941 0.752941 +vn 2.252895 1.782027 5.577600 +v 1.545695 -0.526006 -0.627300 0.752941 0.752941 0.752941 +vn 3.538883 2.069780 4.702734 +v 1.983198 -0.027295 -1.072088 0.752941 0.752941 0.752941 +vn 5.569824 0.444526 -2.772465 +v 2.104802 0.710051 -2.246804 0.752941 0.752941 0.752941 +vn 0.913685 0.176030 6.188515 +v 1.322255 -0.646032 -0.528228 0.752941 0.752941 0.752941 +vn 6.161675 1.146950 0.250494 +v 2.156523 0.620285 -2.011043 0.752941 0.752941 0.752941 +vn 6.019071 1.782103 0.029078 +v 2.174041 0.357433 -1.633909 0.752941 0.752941 0.752941 +vn -1.055040 -2.159600 -5.802308 +v 1.377361 0.412657 -2.372004 0.752941 0.752941 0.752941 +vn 3.769447 1.287797 4.850613 +v 1.911050 -0.119189 -0.993413 0.752941 0.752941 0.752941 +vn -3.404705 -2.347519 -4.725590 +v 0.909098 0.004211 -2.019787 0.752941 0.752941 0.752941 +vn -2.556501 -0.478857 5.712193 +v 1.117758 -0.780097 -0.603652 0.752941 0.752941 0.752941 +vn 1.502307 1.199225 5.957224 +v 1.433740 -0.622017 -0.559957 0.752941 0.752941 0.752941 +vn 3.200217 -1.008688 -5.290424 +v 1.925262 0.738888 -2.408679 0.752941 0.752941 0.752941 +vn 5.115574 2.200782 2.436779 +v 2.191729 0.267224 -1.468032 0.752941 0.752941 0.752941 +vn 3.614081 2.637457 4.304201 +v 2.035321 0.035631 -1.144783 0.752941 0.752941 0.752941 +vn 2.373718 -1.779182 -5.507102 +v 1.761992 0.745610 -2.495307 0.752941 0.752941 0.752941 +vn -1.480455 -2.265436 -5.667816 +v 1.210331 0.349197 -2.310506 0.752941 0.752941 0.752941 +vn 3.049786 -1.297670 -5.332272 +v 1.844877 0.783797 -2.460482 0.752941 0.752941 0.752941 +vn 0.693674 -2.126029 -5.842526 +v 1.665434 0.699955 -2.506499 0.752941 0.752941 0.752941 +vn -0.260467 -2.373215 -5.809436 +v 1.535661 0.743706 -2.524595 0.752941 0.752941 0.752941 +vn 4.680978 -0.620853 -4.131791 +v 2.046208 0.758982 -2.325127 0.752941 0.752941 0.752941 +vn 3.818433 3.101145 3.877238 +v 2.087586 0.135333 -1.268646 0.752941 0.752941 0.752941 +vn 6.181430 1.070656 0.074603 +v 2.145007 0.675883 -2.045504 0.752941 0.752941 0.752941 +vn 6.058762 1.426973 0.804326 +v 2.155898 0.450625 -1.734666 0.752941 0.752941 0.752941 +vn 4.302404 1.093731 4.442377 +v 1.770887 -0.265924 -0.821350 0.752941 0.752941 0.752941 +vn 4.487893 2.634244 3.080719 +v 2.148081 0.341894 -1.461421 0.752941 0.752941 0.752941 +vn 3.254676 3.255977 4.240345 +v 2.064380 0.213146 -1.312421 0.752941 0.752941 0.752941 +vn -2.688442 -0.593222 5.620229 +v 1.153419 -0.735831 -0.586570 0.752941 0.752941 0.752941 +vn 2.188886 1.580165 5.668243 +v 1.466753 -0.541900 -0.589448 0.752941 0.752941 0.752941 +vn -2.657119 0.534019 5.596182 +v 1.198476 -0.703172 -0.559097 0.752941 0.752941 0.752941 +vn -1.265806 0.216487 6.036953 +v 1.262455 -0.727305 -0.525590 0.752941 0.752941 0.752941 +vn 4.149634 2.423572 3.998551 +v 2.159299 0.242087 -1.414165 0.752941 0.752941 0.752941 +vn 2.920789 0.781063 5.477827 +v 1.623660 -0.418635 -0.686455 0.752941 0.752941 0.752941 +vn 3.080582 -1.032320 -5.365429 +v 1.973160 0.805336 -2.387538 0.752941 0.752941 0.752941 +vn 3.224989 0.678507 5.326844 +v 1.656698 -0.377726 -0.710873 0.752941 0.752941 0.752941 +vn 0.799929 -0.479248 -1.026509 +v 1.191184 -0.657388 -0.576205 0.752941 0.752941 0.752941 +vn 6.182773 0.422190 -0.173170 +v 2.144642 0.704458 -2.089031 0.752941 0.752941 0.752941 +vn -4.548746 -2.105089 -3.786207 +v 0.778205 -0.098330 -1.833769 0.752941 0.752941 0.752941 +vn -2.626444 -2.479631 -5.140308 +v 0.967448 0.333301 -2.211185 0.752941 0.752941 0.752941 +vn -0.545889 -2.374993 -5.787973 +v 1.459617 0.719334 -2.509797 0.752941 0.752941 0.752941 +vn 3.205850 3.453317 4.114926 +v 2.021883 0.118088 -1.198311 0.752941 0.752941 0.752941 +vn 5.844108 1.708361 1.462434 +v 2.132272 0.533567 -1.714146 0.752941 0.752941 0.752941 +vn 4.696163 -0.484395 -4.077021 +v 2.044983 0.867934 -2.347153 0.752941 0.752941 0.752941 +vn -3.345546 -0.784945 5.078398 +v 1.226993 -0.711561 -0.542813 0.752941 0.752941 0.752941 +vn -3.077220 -1.012862 5.321543 +v 1.055721 -0.715174 -0.624070 0.752941 0.752941 0.752941 +vn -0.959634 -2.415752 -5.718942 +v 1.391709 0.541514 -2.424955 0.752941 0.752941 0.752941 +vn -1.259421 -1.222339 5.785154 +v 1.226479 -0.665056 -0.524251 0.752941 0.752941 0.752941 +vn -5.500600 -2.502499 -1.640791 +v 0.677271 -0.137537 -1.649376 0.752941 0.752941 0.752941 +vn 4.431386 1.180285 4.277871 +v 1.799254 -0.184105 -0.867045 0.752941 0.752941 0.752941 +vn -3.409766 -2.468702 -4.655010 +v 0.871745 0.144053 -2.066164 0.752941 0.752941 0.752941 +vn -1.993163 -1.240504 5.781430 +v 1.134943 -0.668648 -0.584151 0.752941 0.752941 0.752941 +vn 1.295883 -2.375344 -5.629320 +v 1.703608 0.833002 -2.554737 0.752941 0.752941 0.752941 +vn 3.706631 2.207986 4.545467 +v 1.876230 -0.025455 -0.999027 0.752941 0.752941 0.752941 +vn -5.938110 -1.866477 -0.551409 +v 0.727708 -0.580471 -1.075720 0.752941 0.752941 0.752941 +vn 2.718013 0.387834 5.584045 +v 1.385817 -0.520040 -0.561164 0.752941 0.752941 0.752941 +vn -4.958498 -2.336051 -2.989381 +v 0.723680 -0.170954 -1.721379 0.752941 0.752941 0.752941 +vn -5.538943 -2.493904 1.341822 +v 0.752596 -0.633721 -0.999925 0.752941 0.752941 0.752941 +vn 3.514418 -1.792633 -4.878799 +v 1.828403 0.848885 -2.490531 0.752941 0.752941 0.752941 +vn 6.078457 1.247492 0.972920 +v 2.154883 0.544665 -1.857783 0.752941 0.752941 0.752941 +vn -2.361496 -1.254465 5.660368 +v 1.096884 -0.677969 -0.602189 0.752941 0.752941 0.752941 +vn 4.301391 1.630213 4.270388 +v 1.819017 -0.065646 -0.930318 0.752941 0.752941 0.752941 +vn -4.022827 -2.433290 -4.145124 +v 0.838915 0.082242 -2.004414 0.752941 0.752941 0.752941 +vn 5.804160 2.118392 0.968289 +v 2.147665 0.442334 -1.678667 0.752941 0.752941 0.752941 +vn -4.893456 -1.945351 3.380790 +v 0.911078 -0.675274 -0.767509 0.752941 0.752941 0.752941 +vn -3.549077 -2.459872 4.316249 +v 1.161782 -0.627307 -0.541159 0.752941 0.752941 0.752941 +vn -4.300534 -1.688605 4.225573 +v 0.994921 -0.696126 -0.668628 0.752941 0.752941 0.752941 +vn 6.115679 1.234018 0.689953 +v 2.133468 0.726654 -1.997521 0.752941 0.752941 0.752941 +vn 0.312948 -2.361856 -5.798872 +v 1.626227 0.815434 -2.556785 0.752941 0.752941 0.752941 +vn 2.950574 2.932141 4.676998 +v 2.056917 0.304942 -1.370196 0.752941 0.752941 0.752941 +vn 6.050943 0.292503 -1.638267 +v 2.119745 0.791331 -2.189489 0.752941 0.752941 0.752941 +vn -1.871548 -2.474159 -5.450815 +v 1.082842 0.393489 -2.293661 0.752941 0.752941 0.752941 +vn 5.453852 -0.280813 -3.007765 +v 2.085046 0.847552 -2.286497 0.752941 0.752941 0.752941 +vn 1.923363 -0.007151 5.947061 +v 1.330550 -0.555520 -0.531542 0.752941 0.752941 0.752941 +vn 6.057696 1.372646 0.878824 +v 2.145056 0.627132 -1.903007 0.752941 0.752941 0.752941 +vn -2.098982 -2.499355 -5.333482 +v 1.073954 0.322653 -2.259941 0.752941 0.752941 0.752941 +vn -1.195930 -2.477079 -5.646296 +v 1.178743 0.476693 -2.354316 0.752941 0.752941 0.752941 +vn -3.054587 -2.489481 4.709918 +v 1.138305 -0.623812 -0.566038 0.752941 0.752941 0.752941 +vn 1.367064 1.971414 1.030943 +v 1.190246 -0.655030 -0.573901 0.752941 0.752941 0.752941 +vn -4.661552 -2.421190 -3.404228 +v 0.694229 -0.083456 -1.742826 0.752941 0.752941 0.752941 +vn -5.805709 -2.167025 -0.953139 +v 0.713755 -0.291421 -1.521639 0.752941 0.752941 0.752941 +vn 3.441030 -1.071992 -5.136202 +v 1.907229 0.854649 -2.436649 0.752941 0.752941 0.752941 +vn 3.591051 -1.156655 -4.957001 +v 1.935031 0.910879 -2.427423 0.752941 0.752941 0.752941 +vn 3.173959 2.974587 4.520284 +v 1.913054 0.036184 -1.060000 0.752941 0.752941 0.752941 +vn 3.553768 -0.801566 -4.959184 +v 2.010626 0.845557 -2.378391 0.752941 0.752941 0.752941 +vn -1.171598 -2.381320 -5.693761 +v 1.272511 0.506018 -2.386247 0.752941 0.752941 0.752941 +vn 2.535868 -2.393899 -5.184312 +v 1.750517 0.866943 -2.553002 0.752941 0.752941 0.752941 +vn -5.027380 -2.228719 2.972070 +v 0.812724 -0.673703 -0.915118 0.752941 0.752941 0.752941 +vn 5.666574 2.394450 0.824908 +v 2.150555 0.427464 -1.596967 0.752941 0.752941 0.752941 +vn 2.630414 0.825999 5.585794 +v 1.499244 -0.493033 -0.617000 0.752941 0.752941 0.752941 +vn 3.762492 0.843361 4.947978 +v 1.702838 -0.334232 -0.745627 0.752941 0.752941 0.752941 +vn 6.069366 0.899869 -0.386979 +v 2.130070 0.822857 -2.137865 0.752941 0.752941 0.752941 +vn 5.033850 2.769426 2.269670 +v 2.132153 0.420695 -1.520179 0.752941 0.752941 0.752941 +vn -3.207922 -2.047944 4.988283 +v 1.007744 -0.609763 -0.624634 0.752941 0.752941 0.752941 +vn -0.936777 -2.492457 -5.688340 +v 1.349008 0.665216 -2.472421 0.752941 0.752941 0.752941 +vn -0.999192 -2.604073 -5.628082 +v 1.216751 0.612878 -2.422575 0.752941 0.752941 0.752941 +vn -6.029193 -1.075719 -1.376005 +v 0.729661 -0.536632 -1.139990 0.752941 0.752941 0.752941 +vn -5.983330 -1.850411 -0.446479 +v 0.725501 -0.369247 -1.335995 0.752941 0.752941 0.752941 +vn 5.872764 0.396499 -1.885150 +v 2.098486 0.879577 -2.258199 0.752941 0.752941 0.752941 +vn 3.068838 -0.032141 5.479632 +v 1.516862 -0.405011 -0.628179 0.752941 0.752941 0.752941 +vn -1.263925 -2.675134 -5.534161 +v 1.100530 0.523592 -2.361908 0.752941 0.752941 0.752941 +vn -4.260472 -3.462755 3.022610 +v 0.871458 -0.528800 -0.697363 0.752941 0.752941 0.752941 +vn 4.008201 0.668339 4.762223 +v 1.667573 -0.223282 -0.730574 0.752941 0.752941 0.752941 +vn 2.474581 4.009297 4.145205 +v 1.952407 0.199359 -1.229821 0.752941 0.752941 0.752941 +vn 5.264285 2.623961 2.089583 +v 2.097032 0.534132 -1.599527 0.752941 0.752941 0.752941 +vn 5.809078 1.786381 1.485043 +v 2.121357 0.660696 -1.820472 0.752941 0.752941 0.752941 +vn 2.904147 3.590734 4.230672 +v 1.920603 0.115834 -1.123414 0.752941 0.752941 0.752941 +vn 4.515413 1.156405 4.208933 +v 1.741933 -0.111678 -0.830283 0.752941 0.752941 0.752941 +vn -2.480690 -2.012389 5.391969 +v 1.057267 -0.589669 -0.588112 0.752941 0.752941 0.752941 +vn -2.066105 -2.749297 -5.236311 +v 1.035539 0.541314 -2.351651 0.752941 0.752941 0.752941 +vn 5.909522 0.817773 -1.910777 +v 2.070999 0.972220 -2.298997 0.752941 0.752941 0.752941 +vn -5.654143 -2.479137 -0.112684 +v 0.685368 -0.502225 -0.972447 0.752941 0.752941 0.752941 +vn 2.974870 -0.526956 5.498101 +v 1.357665 -0.505471 -0.544034 0.752941 0.752941 0.752941 +vn -2.965975 -2.451257 -4.948929 +v 0.897098 0.218345 -2.122124 0.752941 0.752941 0.752941 +vn 2.169042 3.198656 4.943133 +v 2.005994 0.356762 -1.377058 0.752941 0.752941 0.752941 +vn -2.822307 -2.278823 -5.121182 +v 0.914291 0.291418 -2.162310 0.752941 0.752941 0.752941 +vn -4.406547 -2.108914 -3.939137 +v 0.739509 -0.014542 -1.830483 0.752941 0.752941 0.752941 +vn 6.106271 1.316773 0.640006 +v 2.119883 0.838755 -2.073439 0.752941 0.752941 0.752941 +vn -4.468098 -2.785860 3.269274 +v 0.840177 -0.594551 -0.822151 0.752941 0.752941 0.752941 +vn 5.041009 0.073116 -3.479092 +v 2.057755 0.942114 -2.338519 0.752941 0.752941 0.752941 +vn 3.349952 -2.150506 -4.775688 +v 1.786575 0.929492 -2.563481 0.752941 0.752941 0.752941 +vn -5.887638 -1.444238 -1.545901 +v 0.681797 -0.464945 -1.016095 0.752941 0.752941 0.752941 +vn 0.400911 -0.674288 6.215048 +v 1.243794 -0.584659 -0.517478 0.752941 0.752941 0.752941 +vn 2.515329 -2.166265 -5.241684 +v 1.763274 0.975970 -2.596676 0.752941 0.752941 0.752941 +vn 2.562879 4.232134 3.852303 +v 1.900327 0.172204 -1.165469 0.752941 0.752941 0.752941 +vn -2.553879 -2.656623 -5.087432 +v 0.948464 0.475736 -2.271550 0.752941 0.752941 0.752941 +vn 2.384068 -0.810116 5.732484 +v 1.318972 -0.489301 -0.525172 0.752941 0.752941 0.752941 +vn 3.471740 -0.012006 5.230524 +v 1.552447 -0.297007 -0.646095 0.752941 0.752941 0.752941 +vn 6.048133 1.106593 -1.082589 +v 2.094218 0.952775 -2.227389 0.752941 0.752941 0.752941 +vn 3.539052 0.366814 5.176032 +v 1.619306 -0.281109 -0.690781 0.752941 0.752941 0.752941 +vn 3.198115 -0.553570 5.297676 +v 1.478649 -0.349731 -0.606595 0.752941 0.752941 0.752941 +vn -0.918649 -2.434683 -5.716047 +v 1.277958 0.743135 -2.494681 0.752941 0.752941 0.752941 +vn 3.977146 -1.540750 -4.605692 +v 1.913504 0.985931 -2.469417 0.752941 0.752941 0.752941 +vn 3.372110 2.965840 4.169579 +v 2.093788 0.399101 -1.446846 0.752941 0.752941 0.752941 +vn 3.854275 -0.827150 -4.875215 +v 1.989746 0.949706 -2.399894 0.752941 0.752941 0.752941 +vn 2.076003 3.600053 4.699866 +v 1.955120 0.299992 -1.316032 0.752941 0.752941 0.752941 +vn 4.294017 -1.964622 -4.137739 +v 1.889856 1.056645 -2.519764 0.752941 0.752941 0.752941 +vn -4.530371 -2.280333 -3.702936 +v 0.774184 0.073217 -1.921537 0.752941 0.752941 0.752941 +vn 4.163724 -2.170782 -4.160683 +v 1.838938 1.029718 -2.561262 0.752941 0.752941 0.752941 +vn 3.489131 -0.659219 5.116827 +v 1.424211 -0.413108 -0.576478 0.752941 0.752941 0.752941 +vn -2.400425 -1.147058 3.263669 +v 1.121003 -0.548018 -0.547839 0.752941 0.752941 0.752941 +vn 2.804686 4.034287 3.897086 +v 1.819432 0.144120 -1.081049 0.752941 0.752941 0.752941 +vn 3.557811 3.131821 3.826352 +v 2.065798 0.494073 -1.496532 0.752941 0.752941 0.752941 +vn 5.860672 1.766984 1.341582 +v 2.116700 0.719563 -1.878793 0.752941 0.752941 0.752941 +vn -4.220697 -2.256870 -4.022055 +v 0.701604 0.099035 -1.847819 0.752941 0.752941 0.752941 +vn -0.635538 -2.318533 -5.747152 +v 1.541396 0.986309 -2.629614 0.752941 0.752941 0.752941 +vn 4.658342 -0.518018 -4.113883 +v 2.015218 1.008777 -2.388471 0.752941 0.752941 0.752941 +vn 0.887939 -1.003853 3.897074 +v 1.248686 -0.486778 -0.499448 0.752941 0.752941 0.752941 +vn 1.071590 -2.445871 -5.640961 +v 1.691894 0.984393 -2.621893 0.752941 0.752941 0.752941 +vn 3.094345 -2.128962 -4.851635 +v 1.793321 1.046855 -2.613240 0.752941 0.752941 0.752941 +vn 1.892948 4.013142 4.430630 +v 1.889099 0.259276 -1.258088 0.752941 0.752941 0.752941 +vn 5.939421 1.397239 1.214227 +v 2.112388 0.829606 -1.977602 0.752941 0.752941 0.752941 +vn -5.773361 -2.344452 -0.768559 +v 0.654151 -0.107183 -1.595454 0.752941 0.752941 0.752941 +vn -5.905248 -2.079057 -0.494825 +v 0.681203 -0.232854 -1.408127 0.752941 0.752941 0.752941 +vn -5.997145 -1.109080 -1.367082 +v 0.712242 -0.402713 -1.138189 0.752941 0.752941 0.752941 +vn -3.905210 -2.770178 -4.026426 +v 0.790738 0.209706 -2.038061 0.752941 0.752941 0.752941 +vn -2.545248 -2.626595 -5.107510 +v 0.871637 0.422095 -2.205715 0.752941 0.752941 0.752941 +vn 6.132701 1.234119 -0.145832 +v 2.109239 0.908804 -2.146104 0.752941 0.752941 0.752941 +vn -4.077963 -3.623133 2.958634 +v 0.800180 -0.508960 -0.790625 0.752941 0.752941 0.752941 +vn -0.995592 -0.921780 2.567218 +v 1.142795 -0.535602 -0.514497 0.752941 0.752941 0.752941 +vn -0.826722 -2.267138 -5.795972 +v 1.368319 0.759735 -2.515394 0.752941 0.752941 0.752941 +vn 2.306524 -2.324347 -5.286719 +v 1.757729 1.117086 -2.657396 0.752941 0.752941 0.752941 +vn 1.486385 -1.038944 3.408730 +v 1.260897 -0.437133 -0.486883 0.752941 0.752941 0.752941 +vn -3.052505 -2.916352 -4.619774 +v 0.773126 0.338684 -2.111071 0.752941 0.752941 0.752941 +vn -5.171253 -2.635902 -2.371571 +v 0.665936 -0.071861 -1.703826 0.752941 0.752941 0.752941 +vn -1.308730 -1.066032 3.527805 +v 1.094013 -0.523235 -0.556954 0.752941 0.752941 0.752941 +vn -0.457060 -1.904448 -5.952433 +v 1.310833 0.919109 -2.558862 0.752941 0.752941 0.752941 +vn 6.000024 1.574530 -0.646472 +v 2.083829 1.014852 -2.207519 0.752941 0.752941 0.752941 +vn 3.928887 -0.983907 4.799553 +v 1.440318 -0.356795 -0.576330 0.752941 0.752941 0.752941 +vn 1.701578 3.417448 4.975935 +v 1.892311 0.364323 -1.343352 0.752941 0.752941 0.752941 +vn 1.727796 4.067696 4.454856 +v 1.840123 0.300748 -1.274408 0.752941 0.752941 0.752941 +vn 5.272429 2.408519 2.314329 +v 2.088741 0.757706 -1.832791 0.752941 0.752941 0.752941 +vn 4.391747 2.391064 3.789732 +v 1.788830 0.014824 -0.936885 0.752941 0.752941 0.752941 +vn 0.031985 -2.392607 -5.738884 +v 1.612557 1.049976 -2.660981 0.752941 0.752941 0.752941 +vn 5.836299 0.487528 -1.890524 +v 2.049871 1.060640 -2.334001 0.752941 0.752941 0.752941 +vn 5.726677 1.723603 1.837524 +v 2.101706 0.813090 -1.929904 0.752941 0.752941 0.752941 +vn -0.742595 -2.136754 -5.845386 +v 1.432446 0.818610 -2.547395 0.752941 0.752941 0.752941 +vn 4.993970 -1.104465 -3.619740 +v 1.998589 1.129328 -2.430285 0.752941 0.752941 0.752941 +vn -1.170214 -2.148211 -5.779268 +v 1.471536 0.919058 -2.588757 0.752941 0.752941 0.752941 +vn 4.146471 0.037582 4.662721 +v 1.572531 -0.161445 -0.668009 0.752941 0.752941 0.752941 +vn 5.200100 2.662256 2.180145 +v 2.084662 0.663624 -1.715082 0.752941 0.752941 0.752941 +vn -0.832722 -2.737553 -5.593009 +v 1.167358 0.689895 -2.451886 0.752941 0.752941 0.752941 +vn -3.703459 -2.890147 4.127242 +v 0.937819 -0.564684 -0.654802 0.752941 0.752941 0.752941 +vn -5.545207 -2.695291 0.067181 +v 0.641873 -0.409592 -0.893458 0.752941 0.752941 0.752941 +vn 4.671062 1.503331 3.916664 +v 1.739364 -0.042273 -0.849205 0.752941 0.752941 0.752941 +vn 0.952127 -2.349843 0.924110 +v 1.187783 -0.509862 -0.495396 0.752941 0.752941 0.752941 +vn 4.324131 -1.517448 -4.264561 +v 1.955531 1.072615 -2.457518 0.752941 0.752941 0.752941 +vn 4.276511 0.916368 4.479741 +v 1.664243 -0.119260 -0.744263 0.752941 0.752941 0.752941 +vn 4.098344 -2.093418 -4.257384 +v 1.870035 1.140680 -2.585169 0.752941 0.752941 0.752941 +vn -5.990829 -1.736404 -0.587442 +v 0.711816 -0.347017 -1.226172 0.752941 0.752941 0.752941 +vn 6.051592 1.464015 0.193789 +v 2.095603 0.982385 -2.132808 0.752941 0.752941 0.752941 +vn -1.349239 -2.812403 -5.437780 +v 1.064364 0.680490 -2.430895 0.752941 0.752941 0.752941 +vn -4.809647 -3.540621 1.756627 +v 0.686015 -0.481106 -0.900837 0.752941 0.752941 0.752941 +vn -1.647680 -1.695895 -5.793711 +v 1.495646 1.086347 -2.654419 0.752941 0.752941 0.752941 +vn 5.792406 1.849854 1.260309 +v 2.090925 0.955564 -2.045649 0.752941 0.752941 0.752941 +vn 2.987477 4.316426 3.442485 +v 1.782883 0.180222 -1.094448 0.752941 0.752941 0.752941 +vn 1.930813 3.271643 4.988846 +v 1.969452 0.463799 -1.430695 0.752941 0.752941 0.752941 +vn 3.104246 -0.860985 5.223816 +v 1.373906 -0.371334 -0.523091 0.752941 0.752941 0.752941 +vn -2.569006 -2.710290 -5.051484 +v 0.881316 0.535477 -2.269125 0.752941 0.752941 0.752941 +vn -5.873637 -0.969373 -1.977556 +v 0.690848 -0.392416 -1.073273 0.752941 0.752941 0.752941 +vn 3.485321 3.080320 3.856741 +v 2.036441 0.570833 -1.529409 0.752941 0.752941 0.752941 +vn -0.495627 -2.585936 -5.697420 +v 1.178720 0.771586 -2.491641 0.752941 0.752941 0.752941 +vn 1.485560 4.058009 4.537238 +v 1.782649 0.341710 -1.292226 0.752941 0.752941 0.752941 +vn -0.444068 -2.299239 -5.823131 +v 1.243379 0.847223 -2.529861 0.752941 0.752941 0.752941 +vn -4.183200 -3.667701 2.892687 +v 0.719280 -0.501808 -0.875779 0.752941 0.752941 0.752941 +vn -4.434896 -2.555276 -3.540728 +v 0.613761 0.077815 -1.758222 0.752941 0.752941 0.752941 +vn 3.741262 -0.624349 4.984334 +v 1.493331 -0.275142 -0.605881 0.752941 0.752941 0.752941 +vn -2.103520 -2.951929 5.086673 +v 1.004367 -0.510491 -0.578497 0.752941 0.752941 0.752941 +vn -0.562531 -1.575401 2.905062 +v 1.083727 -0.471602 -0.538515 0.752941 0.752941 0.752941 +vn 4.611641 1.099027 4.110378 +v 1.681388 -0.039303 -0.781177 0.752941 0.752941 0.752941 +vn 5.750218 2.213790 0.769915 +v 2.083895 1.016438 -2.113877 0.752941 0.752941 0.752941 +vn 4.067592 3.967817 2.655001 +v 1.718857 0.154175 -0.985295 0.752941 0.752941 0.752941 +vn 2.154539 4.461697 3.847698 +v 1.815433 0.268495 -1.229965 0.752941 0.752941 0.752941 +vn 4.438029 -2.002839 -3.949335 +v 1.907399 1.280768 -2.618512 0.752941 0.752941 0.752941 +vn -3.556564 -2.958379 -4.175056 +v 0.690843 0.442097 -2.123788 0.752941 0.752941 0.752941 +vn 3.640857 3.503913 3.695651 +v 1.815030 0.093338 -1.025162 0.752941 0.752941 0.752941 +vn 4.000804 -1.051725 4.718259 +v 1.444132 -0.262655 -0.559746 0.752941 0.752941 0.752941 +vn -2.489980 -2.906278 -4.970207 +v 0.754456 0.447973 -2.165897 0.752941 0.752941 0.752941 +vn -2.736819 -3.559328 4.347595 +v 0.932716 -0.488774 -0.596836 0.752941 0.752941 0.752941 +vn -4.142521 -3.093773 -3.520451 +v 0.720551 0.298755 -2.034939 0.752941 0.752941 0.752941 +vn 5.640588 -0.117247 -2.629748 +v 2.023385 1.139468 -2.393037 0.752941 0.752941 0.752941 +vn 2.880458 -1.181515 5.381057 +v 1.339665 -0.363421 -0.509686 0.752941 0.752941 0.752941 +vn 2.661088 4.744769 3.124217 +v 1.720034 0.250960 -1.141227 0.752941 0.752941 0.752941 +vn 4.149326 -0.334049 4.688029 +v 1.528623 -0.209554 -0.624135 0.752941 0.752941 0.752941 +vn -1.317910 -1.693377 -5.897403 +v 1.390228 0.989603 -2.591894 0.752941 0.752941 0.752941 +vn -4.035966 -4.244952 2.240130 +v 0.649633 -0.377747 -0.795050 0.752941 0.752941 0.752941 +vn 3.531223 -1.204541 5.041767 +v 1.357030 -0.310219 -0.506949 0.752941 0.752941 0.752941 +vn 0.457781 -2.159769 -5.810109 +v 1.654920 1.143427 -2.694575 0.752941 0.752941 0.752941 +vn 1.861135 4.561398 3.864269 +v 1.718323 0.328637 -1.253545 0.752941 0.752941 0.752941 +vn -5.745617 -1.285320 -2.096295 +v 0.663448 -0.304174 -1.037799 0.752941 0.752941 0.752941 +vn 1.213187 3.525059 5.002947 +v 1.884768 0.448617 -1.391531 0.752941 0.752941 0.752941 +vn 4.359477 3.133468 3.248041 +v 1.744523 0.071576 -0.923677 0.752941 0.752941 0.752941 +vn 4.601990 -1.789568 -3.839997 +v 1.945717 1.151000 -2.510858 0.752941 0.752941 0.752941 +vn 5.797035 0.222650 -1.506763 +v 2.046809 1.095419 -2.346689 0.752941 0.752941 0.752941 +vn -3.605741 -4.063571 3.127555 +v 0.815159 -0.430686 -0.647982 0.752941 0.752941 0.752941 +vn -4.319061 -2.785607 -3.581825 +v 0.686372 0.217298 -1.909512 0.752941 0.752941 0.752941 +vn 5.935269 -0.198385 -1.682352 +v 2.012475 1.243745 -2.444465 0.752941 0.752941 0.752941 +vn 5.890364 2.152714 0.180770 +v 2.070840 1.054345 -2.186478 0.752941 0.752941 0.752941 +vn -1.564028 -3.451998 4.884824 +v 0.975534 -0.408783 -0.513929 0.752941 0.752941 0.752941 +vn 3.900065 -2.312875 -4.333552 +v 1.833628 1.301342 -2.702377 0.752941 0.752941 0.752941 +vn 1.648254 3.314901 5.035115 +v 1.962607 0.580295 -1.502221 0.752941 0.752941 0.752941 +vn -2.349438 -2.673375 -5.168119 +v 0.814583 0.606367 -2.273648 0.752941 0.752941 0.752941 +vn -5.779398 -2.266198 -0.786975 +v 0.633188 -0.135474 -1.155696 0.752941 0.752941 0.752941 +vn -0.546285 -2.812850 -5.574197 +v 1.109287 0.825266 -2.514600 0.752941 0.752941 0.752941 +vn 4.390949 3.305234 2.818812 +v 2.046392 0.667136 -1.638034 0.752941 0.752941 0.752941 +vn 3.094778 -1.468057 5.242870 +v 1.308000 -0.343796 -0.481639 0.752941 0.752941 0.752941 +vn 4.738824 2.556027 3.180783 +v 1.719464 0.056366 -0.873261 0.752941 0.752941 0.752941 +vn -5.763132 -1.513489 -1.826197 +v 0.640173 -0.371005 -0.958438 0.752941 0.752941 0.752941 +vn 0.861883 3.525316 5.117794 +v 1.897986 0.537269 -1.461112 0.752941 0.752941 0.752941 +vn -3.900176 -2.581627 -4.134971 +v 0.656670 0.181747 -1.850894 0.752941 0.752941 0.752941 +vn -1.647632 -2.892538 -5.310170 +v 1.029146 0.753763 -2.460370 0.752941 0.752941 0.752941 +vn -5.876984 -2.176650 -0.438442 +v 0.640657 -0.116346 -1.399643 0.752941 0.752941 0.752941 +vn 1.595234 -0.773811 2.562870 +v 1.223615 -0.366106 -0.442019 0.752941 0.752941 0.752941 +vn 2.964822 -2.515934 -4.817756 +v 1.799290 1.197102 -2.677315 0.752941 0.752941 0.752941 +vn 4.225057 0.464054 4.613402 +v 1.613868 -0.102807 -0.704487 0.752941 0.752941 0.752941 +vn 3.139798 3.822402 3.743075 +v 2.004566 0.666745 -1.590120 0.752941 0.752941 0.752941 +vn 2.069169 3.721785 4.510059 +v 1.974635 0.648036 -1.553624 0.752941 0.752941 0.752941 +vn 4.642487 2.280278 3.335485 +v 1.664596 0.080878 -0.801390 0.752941 0.752941 0.752941 +vn 0.016959 -2.365741 -5.813749 +v 1.191318 0.918531 -2.559741 0.752941 0.752941 0.752941 +vn 3.698110 4.483586 2.342998 +v 1.687326 0.219807 -1.049732 0.752941 0.752941 0.752941 +vn -5.861338 -1.699353 -1.265058 +v 0.677444 -0.283546 -1.101398 0.752941 0.752941 0.752941 +vn -1.201623 -2.720334 -5.478236 +v 1.030934 0.911053 -2.549160 0.752941 0.752941 0.752941 +vn 3.268057 4.873305 2.169832 +v 1.653455 0.265472 -1.095808 0.752941 0.752941 0.752941 +vn 1.020788 -2.509522 -5.622786 +v 1.741413 1.246526 -2.721186 0.752941 0.752941 0.752941 +vn -0.459896 -3.281036 5.326807 +v 1.023605 -0.402425 -0.506287 0.752941 0.752941 0.752941 +vn 1.163883 4.153831 4.561797 +v 1.709703 0.450746 -1.362317 0.752941 0.752941 0.752941 +vn 0.373791 3.870813 4.928972 +v 1.762694 0.559321 -1.464060 0.752941 0.752941 0.752941 +vn 0.747160 3.941634 4.824018 +v 1.799239 0.449946 -1.383655 0.752941 0.752941 0.752941 +vn 0.697994 3.803324 4.915438 +v 1.741292 0.522390 -1.435457 0.752941 0.752941 0.752941 +vn -2.789034 -3.043720 -4.643427 +v 0.682475 0.550767 -2.193805 0.752941 0.752941 0.752941 +vn -2.280674 -2.682717 -5.195985 +v 0.811152 0.489576 -2.210927 0.752941 0.752941 0.752941 +vn 5.959735 1.853934 0.274898 +v 2.037962 1.149936 -2.242497 0.752941 0.752941 0.752941 +vn 5.936277 1.559499 0.423676 +v 2.032495 1.204773 -2.295291 0.752941 0.752941 0.752941 +vn -0.365291 -1.874066 -5.939329 +v 1.626353 1.239053 -2.725092 0.752941 0.752941 0.752941 +vn -0.206081 -1.488439 2.506302 +v 1.084465 -0.403569 -0.501118 0.752941 0.752941 0.752941 +vn 5.648178 -0.566326 -2.250845 +v 2.003104 1.275665 -2.478258 0.752941 0.752941 0.752941 +vn -4.327537 -2.953692 -3.430554 +v 0.625693 0.362960 -1.956642 0.752941 0.752941 0.752941 +vn -1.140096 -1.712594 -5.889428 +v 1.561183 1.141988 -2.687105 0.752941 0.752941 0.752941 +vn 4.433752 -0.652929 4.316362 +v 1.438607 -0.134970 -0.521684 0.752941 0.752941 0.752941 +vn -2.120273 -1.471087 -5.696709 +v 1.555033 1.241838 -2.709036 0.752941 0.752941 0.752941 +vn 4.946904 -1.688051 -3.453017 +v 1.954016 1.267242 -2.551910 0.752941 0.752941 0.752941 +vn 1.520607 4.412979 4.198582 +v 1.623491 0.419431 -1.307482 0.752941 0.752941 0.752941 +vn 5.521950 2.042867 1.894309 +v 2.085317 0.918458 -1.974115 0.752941 0.752941 0.752941 +vn 6.168789 0.829146 -0.638860 +v 2.026924 1.207507 -2.357509 0.752941 0.752941 0.752941 +vn -4.147936 -2.699104 -3.801044 +v 0.585980 0.155556 -1.779381 0.752941 0.752941 0.752941 +vn -2.338148 -2.753692 -5.126176 +v 0.979654 0.649892 -2.384828 0.752941 0.752941 0.752941 +vn 1.904442 -2.964259 -5.128439 +v 1.790864 1.370204 -2.770799 0.752941 0.752941 0.752941 +vn -0.082739 -1.263880 -6.140179 +v 1.321639 1.086193 -2.604992 0.752941 0.752941 0.752941 +vn -5.011451 -3.504068 1.029059 +v 0.632191 -0.374834 -0.829275 0.752941 0.752941 0.752941 +vn -2.267567 -3.642681 4.565080 +v 0.940231 -0.399936 -0.527646 0.752941 0.752941 0.752941 +vn 2.190295 4.807598 3.321243 +v 1.663424 0.331676 -1.228423 0.752941 0.752941 0.752941 +vn -2.532497 -2.889097 -4.961980 +v 0.936595 0.795755 -2.445246 0.752941 0.752941 0.752941 +vn 0.710329 3.786432 4.873297 +v 1.885569 0.667989 -1.543785 0.752941 0.752941 0.752941 +vn 0.094673 -2.790141 -5.593091 +v 1.718805 1.366191 -2.780431 0.752941 0.752941 0.752941 +vn -2.678149 -2.842852 -4.913437 +v 0.887393 0.730682 -2.377682 0.752941 0.752941 0.752941 +vn -5.551220 -2.687161 -1.088327 +v 0.609212 0.022176 -1.674311 0.752941 0.752941 0.752941 +vn 1.398280 3.950627 4.649069 +v 1.915442 0.726669 -1.602429 0.752941 0.752941 0.752941 +vn 4.843190 -1.517326 -3.567515 +v 1.943923 1.309023 -2.590226 0.752941 0.752941 0.752941 +vn 4.114992 3.376980 3.281157 +v 2.009052 0.767290 -1.713979 0.752941 0.752941 0.752941 +vn 3.265932 3.263850 4.002055 +v 1.952053 0.923707 -1.778714 0.752941 0.752941 0.752941 +vn 4.927991 2.537101 2.892970 +v 2.052726 0.879554 -1.878327 0.752941 0.752941 0.752941 +vn 3.857867 -1.500416 4.721431 +v 1.393972 -0.221484 -0.508329 0.752941 0.752941 0.752941 +vn 4.430217 0.015312 4.440809 +v 1.559522 -0.105566 -0.649704 0.752941 0.752941 0.752941 +vn 0.119193 3.586861 5.153663 +v 1.783874 0.602515 -1.497717 0.752941 0.752941 0.752941 +vn 2.849442 -1.461901 5.291794 +v 1.266873 -0.326039 -0.459489 0.752941 0.752941 0.752941 +vn 1.615943 -3.259351 -4.922764 +v 1.797864 1.460449 -2.824668 0.752941 0.752941 0.752941 +vn -2.223729 -0.980612 -5.763526 +v 1.469536 1.144164 -2.659308 0.752941 0.752941 0.752941 +vn 4.693491 1.019408 3.965425 +v 1.617228 0.010537 -0.716529 0.752941 0.752941 0.752941 +vn 5.716477 2.437978 0.614555 +v 2.040749 1.138053 -2.183098 0.752941 0.752941 0.752941 +vn 6.111556 0.960191 0.216337 +v 2.015826 1.302562 -2.380416 0.752941 0.752941 0.752941 +vn -4.961717 -2.948560 -2.421451 +v 0.554691 0.166033 -1.741494 0.752941 0.752941 0.752941 +vn 5.176496 -1.444666 -3.244080 +v 1.936874 1.377063 -2.620614 0.752941 0.752941 0.752941 +vn 4.353914 0.686342 4.454510 +v 1.536272 -0.004578 -0.634689 0.752941 0.752941 0.752941 +vn -5.757846 -2.476460 -0.394235 +v 0.591844 0.027803 -1.498240 0.752941 0.752941 0.752941 +vn 4.278068 1.218676 4.260698 +v 1.576059 0.030423 -0.673662 0.752941 0.752941 0.752941 +vn 1.921646 4.974846 3.270673 +v 1.563617 0.391799 -1.249664 0.752941 0.752941 0.752941 +vn -2.129081 -2.848887 -5.158887 +v 0.976904 0.882666 -2.515433 0.752941 0.752941 0.752941 +vn 3.897094 -2.977563 -3.880722 +v 1.863307 1.449890 -2.768812 0.752941 0.752941 0.752941 +vn -3.895810 -3.167852 -3.651322 +v 0.704505 0.361983 -2.075698 0.752941 0.752941 0.752941 +vn -1.957231 -2.634283 -5.351640 +v 0.742942 0.600557 -2.244704 0.752941 0.752941 0.752941 +vn -0.533015 -3.284442 5.312745 +v 1.017964 -0.353361 -0.473148 0.752941 0.752941 0.752941 +vn 3.883404 4.516799 1.917411 +v 1.620323 0.255646 -0.989269 0.752941 0.752941 0.752941 +vn -5.398775 -3.027167 -0.908484 +v 0.514453 0.212320 -1.701823 0.752941 0.752941 0.752941 +vn 4.530191 -0.330881 4.326440 +v 1.489538 -0.136746 -0.581145 0.752941 0.752941 0.752941 +vn 3.225407 -1.805188 5.066920 +v 1.298928 -0.250520 -0.446336 0.752941 0.752941 0.752941 +vn -1.237804 -2.077070 -5.704157 +v 1.641525 1.359596 -2.770618 0.752941 0.752941 0.752941 +vn 3.483956 -2.020260 4.814150 +v 1.245728 -0.242553 -0.410096 0.752941 0.752941 0.752941 +vn -2.154736 -2.636843 -5.257402 +v 0.745954 0.690530 -2.284581 0.752941 0.752941 0.752941 +vn 5.918803 1.718259 1.031367 +v 2.014773 1.259237 -2.301285 0.752941 0.752941 0.752941 +vn 5.731071 -0.451097 -2.021444 +v 1.998145 1.354938 -2.514687 0.752941 0.752941 0.752941 +vn 0.215200 3.613925 5.119980 +v 1.799639 0.680615 -1.549456 0.752941 0.752941 0.752941 +vn 2.476437 3.789907 4.228957 +v 1.934136 0.789697 -1.663626 0.752941 0.752941 0.752941 +vn -0.229882 -2.401808 -5.768532 +v 1.100773 0.949435 -2.574200 0.752941 0.752941 0.752941 +vn 4.490226 3.443156 2.684855 +v 1.644781 0.135958 -0.831812 0.752941 0.752941 0.752941 +vn 4.960757 2.676281 2.634512 +v 2.033671 1.021864 -1.970515 0.752941 0.752941 0.752941 +vn 2.881711 5.104910 2.208584 +v 1.596682 0.325059 -1.151438 0.752941 0.752941 0.752941 +vn 0.451141 -1.725163 -6.012959 +v 1.198284 1.051339 -2.606083 0.752941 0.752941 0.752941 +vn 4.373248 3.753255 2.455266 +v 1.671118 0.171281 -0.927150 0.752941 0.752941 0.752941 +vn -4.349061 -3.033702 -3.335200 +v 0.645974 0.459470 -2.087327 0.752941 0.752941 0.752941 +vn -2.365737 -2.804235 -5.084484 +v 0.779313 0.746153 -2.329731 0.752941 0.752941 0.752941 +vn 0.069165 -2.044452 -5.901514 +v 1.093702 1.069577 -2.619883 0.752941 0.752941 0.752941 +vn 6.124873 0.809150 -0.125059 +v 2.002314 1.400520 -2.475324 0.752941 0.752941 0.752941 +vn -1.336058 -1.012414 -6.007293 +v 1.370358 1.112271 -2.613675 0.752941 0.752941 0.752941 +vn -1.331259 -2.582143 -5.465384 +v 1.681510 1.444880 -2.815286 0.752941 0.752941 0.752941 +vn -3.768301 -4.206028 2.720018 +v 0.749862 -0.438985 -0.755744 0.752941 0.752941 0.752941 +vn -3.748918 -2.776212 -4.122453 +v 0.540507 0.266000 -1.817257 0.752941 0.752941 0.752941 +vn 0.398799 3.884405 4.841934 +v 1.676972 0.602672 -1.500155 0.752941 0.752941 0.752941 +vn -3.386018 -4.509662 2.767632 +v 0.717302 -0.345882 -0.637873 0.752941 0.752941 0.752941 +vn 4.512772 1.960301 3.891353 +v 1.611101 0.079946 -0.740497 0.752941 0.752941 0.752941 +vn 0.827566 4.396727 4.402029 +v 1.622050 0.519795 -1.411857 0.752941 0.752941 0.752941 +vn 1.547527 -0.884937 2.136764 +v 1.192989 -0.300479 -0.397141 0.752941 0.752941 0.752941 +vn 0.884205 -3.500414 -4.991433 +v 1.796029 1.536998 -2.877053 0.752941 0.752941 0.752941 +vn 2.417962 3.458036 4.610998 +v 1.923288 0.866103 -1.722200 0.752941 0.752941 0.752941 +vn -2.438894 -2.760837 -5.010128 +v 0.667261 0.614588 -2.224820 0.752941 0.752941 0.752941 +vn -5.653203 -2.556138 -0.839978 +v 0.585475 -0.009123 -1.201989 0.752941 0.752941 0.752941 +vn -1.679549 -1.497024 -5.595061 +v 1.591647 1.310534 -2.747536 0.752941 0.752941 0.752941 +vn 5.341251 2.745299 1.597974 +v 2.040236 1.101440 -2.089637 0.752941 0.752941 0.752941 +vn 0.324895 3.587348 5.123937 +v 1.762810 0.763240 -1.604360 0.752941 0.752941 0.752941 +vn -5.549716 -1.840955 -2.214101 +v 0.622763 -0.212028 -0.999521 0.752941 0.752941 0.752941 +vn -5.628324 -2.652030 -0.479527 +v 0.566449 0.071260 -1.333190 0.752941 0.752941 0.752941 +vn -0.023499 3.502626 5.214562 +v 1.703078 0.697428 -1.562518 0.752941 0.752941 0.752941 +vn 0.490732 3.890783 4.896873 +v 1.609346 0.635957 -1.515966 0.752941 0.752941 0.752941 +vn 3.525982 3.235298 3.894205 +v 1.953701 0.969870 -1.820877 0.752941 0.752941 0.752941 +vn -5.528825 -2.941917 -0.453495 +v 0.525533 0.170333 -1.534859 0.752941 0.752941 0.752941 +vn 4.927478 -2.233591 -3.137492 +v 1.914060 1.430995 -2.686064 0.752941 0.752941 0.752941 +vn 0.325826 -0.976421 -6.175774 +v 1.328191 1.246626 -2.629927 0.752941 0.752941 0.752941 +vn -5.509492 -2.288174 -1.755894 +v 0.591437 -0.291457 -0.881086 0.752941 0.752941 0.752941 +vn -4.531000 -3.025046 -3.123166 +v 0.566342 0.494748 -1.999827 0.752941 0.752941 0.752941 +vn -2.490432 -3.893944 4.189070 +v 0.866642 -0.379842 -0.541821 0.752941 0.752941 0.752941 +vn -1.149685 -2.148977 -5.710719 +v 1.002405 1.138807 -2.640584 0.752941 0.752941 0.752941 +vn 5.827010 -0.563952 -2.033005 +v 1.992516 1.406393 -2.535591 0.752941 0.752941 0.752941 +vn -3.726837 -3.041960 -3.963562 +v 0.624792 0.608093 -2.190850 0.752941 0.752941 0.752941 +vn 4.519122 -0.479873 4.303894 +v 1.385763 -0.104526 -0.465826 0.752941 0.752941 0.752941 +vn 4.598511 -2.918770 -3.066115 +v 1.919855 1.507132 -2.750225 0.752941 0.752941 0.752941 +vn 4.032535 3.131184 3.456033 +v 1.573196 0.147562 -0.736651 0.752941 0.752941 0.752941 +vn 5.427075 -1.172379 -2.861265 +v 1.972702 1.441800 -2.593399 0.752941 0.752941 0.752941 +vn 2.613956 -3.583683 -4.345146 +v 1.865856 1.628778 -2.922113 0.752941 0.752941 0.752941 +vn -1.761987 -2.808932 -5.200310 +v 1.688967 1.528656 -2.862504 0.752941 0.752941 0.752941 +vn -2.979494 -0.867978 -5.429964 +v 1.581666 1.372761 -2.749777 0.752941 0.752941 0.752941 +vn 3.491031 5.027392 1.303664 +v 1.543226 0.335633 -1.084442 0.752941 0.752941 0.752941 +vn 0.658409 -3.475066 -4.930461 +v 1.807854 1.627216 -2.945651 0.752941 0.752941 0.752941 +vn 5.310844 -2.889288 -1.372263 +v 1.957204 1.504054 -2.670643 0.752941 0.752941 0.752941 +vn 1.545184 4.663429 3.867687 +v 1.470700 0.498795 -1.354587 0.752941 0.752941 0.752941 +vn 0.968529 4.656295 4.043237 +v 1.522377 0.504376 -1.377172 0.752941 0.752941 0.752941 +vn -2.973133 -4.284400 3.468237 +v 0.797426 -0.367456 -0.580705 0.752941 0.752941 0.752941 +vn -2.425920 -2.507565 -5.195846 +v 0.949577 0.969990 -2.549430 0.752941 0.752941 0.752941 +vn 4.287875 3.112596 3.106023 +v 1.990447 1.082089 -1.955178 0.752941 0.752941 0.752941 +vn -1.478964 -2.422401 -5.536493 +v 0.997740 0.988651 -2.577426 0.752941 0.752941 0.752941 +vn -0.127567 -1.532864 2.616024 +v 1.064693 -0.324329 -0.454123 0.752941 0.752941 0.752941 +vn 2.363573 -1.784918 -1.808333 +v 1.965512 1.698924 -2.877577 0.752941 0.752941 0.752941 +vn 4.605457 -3.033458 -3.006616 +v 1.934664 1.586791 -2.800323 0.752941 0.752941 0.752941 +vn 5.834617 1.499162 0.590579 +v 2.005291 1.389763 -2.416567 0.752941 0.752941 0.752941 +vn 3.649928 -3.461774 -3.646472 +v 1.895389 1.611153 -2.882346 0.752941 0.752941 0.752941 +vn 0.982849 3.686666 4.982965 +v 1.828996 0.802674 -1.643145 0.752941 0.752941 0.752941 +vn 2.720906 5.275769 1.898451 +v 1.529919 0.372370 -1.184278 0.752941 0.752941 0.752941 +vn 4.536883 3.427913 2.569229 +v 1.985079 1.163761 -2.053672 0.752941 0.752941 0.752941 +vn -2.611511 -0.604544 -5.668073 +v 1.452579 1.262859 -2.660728 0.752941 0.752941 0.752941 +vn 4.344717 -1.196422 0.242720 +v 1.993943 1.580628 -2.683644 0.752941 0.752941 0.752941 +vn 3.168159 -2.430551 4.529757 +v 1.288083 -0.176387 -0.419162 0.752941 0.752941 0.752941 +vn 2.828559 -1.660005 -1.535719 +v 1.973089 1.587862 -2.739052 0.752941 0.752941 0.752941 +vn 5.889908 0.318477 -0.081046 +v 1.981459 1.537314 -2.605000 0.752941 0.752941 0.752941 +vn -5.318509 -3.140052 -0.972002 +v 0.466697 0.303987 -1.737013 0.752941 0.752941 0.752941 +vn 4.063273 3.856347 2.817858 +v 1.528561 0.232099 -0.785265 0.752941 0.752941 0.752941 +vn 1.117857 3.635292 4.970058 +v 1.825816 0.885409 -1.701458 0.752941 0.752941 0.752941 +vn 5.581620 2.170539 1.773229 +v 1.986588 1.358812 -2.314738 0.752941 0.752941 0.752941 +vn 4.549237 2.120686 3.741330 +v 1.492988 0.114965 -0.631566 0.752941 0.752941 0.752941 +vn 0.770657 4.246261 4.536854 +v 1.548370 0.589253 -1.469279 0.752941 0.752941 0.752941 +vn 2.654425 -1.643510 -1.377418 +v 1.959330 1.638786 -2.814829 0.752941 0.752941 0.752941 +vn 0.506773 3.641135 4.946947 +v 1.563747 0.728850 -1.589956 0.752941 0.752941 0.752941 +vn -2.673369 -2.845912 -4.912679 +v 0.908751 0.873258 -2.476216 0.752941 0.752941 0.752941 +vn 5.747186 1.120288 -0.019205 +v 1.995272 1.484116 -2.542801 0.752941 0.752941 0.752941 +vn -5.525091 -2.388288 -1.657814 +v 0.607897 -0.130539 -1.043935 0.752941 0.752941 0.752941 +vn -5.217387 -3.229442 -0.593570 +v 0.553504 -0.265345 -0.793301 0.752941 0.752941 0.752941 +vn -2.140792 -3.958940 4.361714 +v 0.813825 -0.286354 -0.486577 0.752941 0.752941 0.752941 +vn 0.356733 3.639141 5.101708 +v 1.738923 0.838079 -1.657134 0.752941 0.752941 0.752941 +vn 1.857122 3.640265 4.746346 +v 1.870596 0.981614 -1.786241 0.752941 0.752941 0.752941 +vn 3.589275 -2.219155 4.634058 +v 1.238799 -0.180323 -0.373559 0.752941 0.752941 0.752941 +vn -5.496939 -3.003586 -0.428293 +v 0.488499 0.252794 -1.615860 0.752941 0.752941 0.752941 +vn -2.513567 -2.978636 -4.886967 +v 0.821994 0.857933 -2.412534 0.752941 0.752941 0.752941 +vn 4.085092 4.138759 2.310133 +v 1.582447 0.234731 -0.873341 0.752941 0.752941 0.752941 +vn -0.210005 3.533734 5.188255 +v 1.624560 0.736767 -1.590401 0.752941 0.752941 0.752941 +vn -5.243837 -2.344098 -2.431480 +v 0.553683 -0.097276 -0.941617 0.752941 0.752941 0.752941 +vn 4.729967 1.260239 3.931648 +v 1.455333 0.041032 -0.554225 0.752941 0.752941 0.752941 +vn -1.427179 -0.649371 -5.965657 +v 1.387608 1.224218 -2.629267 0.752941 0.752941 0.752941 +vn 2.681193 3.909488 4.017120 +v 1.926327 1.091026 -1.902607 0.752941 0.752941 0.752941 +vn 0.797636 -1.159558 -6.120134 +v 1.251395 1.205119 -2.631406 0.752941 0.752941 0.752941 +vn 1.672821 -3.343433 -4.957458 +v 1.865492 1.744309 -3.005150 0.752941 0.752941 0.752941 +vn 0.082276 -3.048940 -5.230406 +v 1.805091 1.700978 -2.993698 0.752941 0.752941 0.752941 +vn -3.418163 -1.397759 -5.002108 +v 1.599449 1.455994 -2.780259 0.752941 0.752941 0.752941 +vn 0.936970 -1.434137 -6.038887 +v 1.171274 1.164670 -2.637105 0.752941 0.752941 0.752941 +vn 1.809833 5.021557 3.161013 +v 1.486366 0.431611 -1.273444 0.752941 0.752941 0.752941 +vn -3.798713 -2.802852 -4.133348 +v 0.574397 0.341556 -1.887445 0.752941 0.752941 0.752941 +vn -0.182097 -1.568403 2.691907 +v 1.037241 -0.251599 -0.412970 0.752941 0.752941 0.752941 +vn 3.863111 4.462411 1.502980 +v 1.517666 0.343199 -0.980016 0.752941 0.752941 0.752941 +vn -4.531518 -2.983300 -3.143828 +v 0.588394 0.556502 -2.100428 0.752941 0.752941 0.752941 +vn 3.357202 -3.400266 -3.983739 +v 1.925135 1.751017 -2.976128 0.752941 0.752941 0.752941 +vn 2.018224 -1.637917 -1.651592 +v 1.987949 1.769879 -2.919045 0.752941 0.752941 0.752941 +vn 3.935177 4.628174 1.545331 +v 1.559386 0.303573 -0.994209 0.752941 0.752941 0.752941 +vn 4.758769 2.792396 2.851065 +v 1.942262 1.372689 -2.223063 0.752941 0.752941 0.752941 +vn -2.430174 -2.237709 -5.337379 +v 0.829880 1.037044 -2.516602 0.752941 0.752941 0.752941 +vn 3.057670 -0.175703 0.559797 +v 2.028203 1.716741 -2.770461 0.752941 0.752941 0.752941 +vn 0.982326 4.053742 4.670350 +v 1.473155 0.652629 -1.511956 0.752941 0.752941 0.752941 +vn -3.934053 -2.903766 -3.902209 +v 0.510137 0.526897 -1.954889 0.752941 0.752941 0.752941 +vn 3.108902 3.406049 4.019456 +v 1.939020 1.049008 -1.871522 0.752941 0.752941 0.752941 +vn -3.280978 0.007687 -5.316226 +v 1.491807 1.407711 -2.689290 0.752941 0.752941 0.752941 +vn 3.626485 -1.212566 4.916881 +v 1.291400 -0.102487 -0.380001 0.752941 0.752941 0.752941 +vn 3.919735 -1.191335 4.556339 +v 1.347076 -0.126338 -0.427339 0.752941 0.752941 0.752941 +vn -2.736773 -4.300103 3.651256 +v 0.708248 -0.246344 -0.508236 0.752941 0.752941 0.752941 +vn 2.033679 -1.769986 -2.092396 +v 2.029167 1.908973 -3.014962 0.752941 0.752941 0.752941 +vn -1.933645 -3.065728 -5.130229 +v 0.686334 0.780602 -2.313071 0.752941 0.752941 0.752941 +vn 3.430314 -3.436682 -3.874505 +v 1.952726 1.820343 -3.014429 0.752941 0.752941 0.752941 +vn -2.735432 -2.070919 -5.262192 +v 0.882340 1.064948 -2.553117 0.752941 0.752941 0.752941 +vn 1.143765 3.548512 4.996427 +v 1.809262 0.999371 -1.778954 0.752941 0.752941 0.752941 +vn -3.332361 -4.472414 2.856215 +v 0.639360 -0.259769 -0.589860 0.752941 0.752941 0.752941 +vn 0.913448 3.535817 5.075721 +v 1.445910 0.791438 -1.614972 0.752941 0.752941 0.752941 +vn -0.805459 -0.625467 -6.077003 +v 1.375926 1.332539 -2.640370 0.752941 0.752941 0.752941 +vn 0.790964 3.648241 5.044922 +v 1.512319 0.744115 -1.589167 0.752941 0.752941 0.752941 +vn 5.368089 2.701518 1.622517 +v 1.970301 1.475770 -2.428393 0.752941 0.752941 0.752941 +vn -2.957478 -3.267679 -4.332515 +v 0.575571 0.747731 -2.250257 0.752941 0.752941 0.752941 +vn -5.347354 -3.116220 -0.922260 +v 0.551078 0.088739 -1.287083 0.752941 0.752941 0.752941 +vn -1.681412 -3.074105 -5.104387 +v 1.738649 1.632205 -2.937733 0.752941 0.752941 0.752941 +vn -0.427330 -3.460440 5.217845 +v 0.954421 -0.250664 -0.418027 0.752941 0.752941 0.752941 +vn -4.521888 -3.010447 -3.133655 +v 0.553708 0.677396 -2.162236 0.752941 0.752941 0.752941 +vn 3.472255 5.152426 0.874937 +v 1.466026 0.373166 -0.978162 0.752941 0.752941 0.752941 +vn 3.240660 5.306276 0.850772 +v 1.462225 0.392626 -1.096236 0.752941 0.752941 0.752941 +vn 1.808622 -1.171710 2.513547 +v 1.190232 -0.221610 -0.358612 0.752941 0.752941 0.752941 +vn 3.129560 3.944440 3.640763 +v 1.931434 1.152932 -1.971157 0.752941 0.752941 0.752941 +vn 0.228202 3.567818 5.160742 +v 1.688512 0.891668 -1.691941 0.752941 0.752941 0.752941 +vn -5.260906 -3.032874 -1.493878 +v 0.552569 0.023225 -1.124389 0.752941 0.752941 0.752941 +vn -5.416015 -2.428513 -1.990378 +v 0.524201 -0.193612 -0.811149 0.752941 0.752941 0.752941 +vn 5.056034 3.244226 1.182700 +v 1.963896 1.525449 -2.486214 0.752941 0.752941 0.752941 +vn -1.940014 -3.220919 -5.024461 +v 0.720154 0.858263 -2.371763 0.752941 0.752941 0.752941 +vn 0.721258 3.611928 5.077951 +v 1.780376 0.948822 -1.740146 0.752941 0.752941 0.752941 +vn 4.687217 0.470396 4.126791 +v 1.483682 -0.010552 -0.573903 0.752941 0.752941 0.752941 +vn 2.535478 5.352221 1.955051 +v 1.461866 0.421279 -1.229536 0.752941 0.752941 0.752941 +vn 4.704319 1.821185 3.712272 +v 1.417381 0.129128 -0.539302 0.752941 0.752941 0.752941 +vn 2.076330 -1.719941 -1.577105 +v 2.008817 1.846116 -2.968691 0.752941 0.752941 0.752941 +vn 0.971455 -1.555020 -5.995349 +v 1.080363 1.295009 -2.682756 0.752941 0.752941 0.752941 +vn -1.472372 -3.670181 4.863785 +v 0.905754 -0.297265 -0.459583 0.752941 0.752941 0.752941 +vn -4.064225 -2.924686 -3.754998 +v 0.491028 0.316485 -1.799989 0.752941 0.752941 0.752941 +vn 4.397151 0.699862 4.313521 +v 1.346621 0.021517 -0.421176 0.752941 0.752941 0.752941 +vn 1.554626 -3.444180 -4.860280 +v 1.896319 1.839072 -3.064379 0.752941 0.752941 0.752941 +vn 0.190967 3.396866 5.277825 +v 1.597720 0.877902 -1.682844 0.752941 0.752941 0.752941 +vn 5.248271 2.700393 2.028144 +v 1.984732 1.253066 -2.188956 0.752941 0.752941 0.752941 +vn -0.004011 -1.688885 -5.986339 +v 1.024663 1.225341 -2.672113 0.752941 0.752941 0.752941 +vn -3.563323 -1.943935 -4.681067 +v 1.632719 1.546728 -2.839951 0.752941 0.752941 0.752941 +vn -0.826242 -3.376135 5.124464 +v 0.909687 -0.218388 -0.396864 0.752941 0.752941 0.752941 +vn -0.664114 -3.088638 -5.341871 +v 1.792044 1.757025 -3.020123 0.752941 0.752941 0.752941 +vn 2.150673 -3.429034 -4.599352 +v 1.931136 1.916752 -3.106306 0.752941 0.752941 0.752941 +vn 4.304206 -0.283149 4.565367 +v 1.339389 -0.063182 -0.418297 0.752941 0.752941 0.752941 +vn -0.055605 3.475651 5.233373 +v 1.667722 0.802415 -1.632154 0.752941 0.752941 0.752941 +vn 3.985214 3.504505 3.300931 +v 1.911147 1.290832 -2.106153 0.752941 0.752941 0.752941 +vn -1.714218 -3.138562 -5.164666 +v 0.658487 0.849879 -2.345132 0.752941 0.752941 0.752941 +vn -4.339250 -2.818466 -3.504285 +v 0.494304 0.614891 -2.005492 0.752941 0.752941 0.752941 +vn -4.759693 -0.990408 -3.943011 +v 1.593575 1.570987 -2.806525 0.752941 0.752941 0.752941 +vn 3.967201 3.497058 3.346362 +v 1.522725 0.190721 -0.733373 0.752941 0.752941 0.752941 +vn 3.693687 -1.698278 4.696078 +v 1.229826 -0.105932 -0.332964 0.752941 0.752941 0.752941 +vn -1.661303 -2.923503 -5.300801 +v 0.719059 0.979165 -2.444280 0.752941 0.752941 0.752941 +vn 3.045959 0.211016 1.670588 +v 2.010467 1.635429 -2.697058 0.752941 0.752941 0.752941 +vn 2.446803 5.043519 2.661489 +v 1.348563 0.504272 -1.292403 0.752941 0.752941 0.752941 +vn 0.283305 3.521049 5.194884 +v 1.638411 0.947723 -1.729249 0.752941 0.752941 0.752941 +vn 4.908566 3.177177 2.125237 +v 1.941407 1.473630 -2.342787 0.752941 0.752941 0.752941 +vn 1.065364 -1.087607 -6.092416 +v 1.220111 1.267621 -2.648219 0.752941 0.752941 0.752941 +vn -4.844573 -3.164379 -2.197608 +v 0.450781 0.349272 -1.778511 0.752941 0.752941 0.752941 +vn -5.111935 -3.530273 -0.384040 +v 0.464483 -0.135392 -0.693083 0.752941 0.752941 0.752941 +vn 1.386145 4.370529 4.285851 +v 1.444107 0.597755 -1.450068 0.752941 0.752941 0.752941 +vn -3.198052 0.432351 -5.249558 +v 1.478404 1.475506 -2.674326 0.752941 0.752941 0.752941 +vn 3.899429 4.603679 1.675444 +v 1.469175 0.357599 -0.919294 0.752941 0.752941 0.752941 +vn 4.701027 0.589473 4.099302 +v 1.402311 0.014955 -0.485707 0.752941 0.752941 0.752941 +vn 3.098544 5.354581 0.804918 +v 1.396597 0.435573 -1.152045 0.752941 0.752941 0.752941 +vn 0.392350 3.630943 5.112603 +v 1.671748 0.983902 -1.756669 0.752941 0.752941 0.752941 +vn 1.694491 -0.972706 2.819408 +v 1.169658 -0.126687 -0.302953 0.752941 0.752941 0.752941 +vn -1.827956 -3.053635 -5.120801 +v 1.749152 1.818937 -3.047629 0.752941 0.752941 0.752941 +vn 4.706051 2.461428 3.296442 +v 1.455114 0.165877 -0.610135 0.752941 0.752941 0.752941 +vn 4.543539 3.121472 2.969148 +v 1.463220 0.216036 -0.668429 0.752941 0.752941 0.752941 +vn 2.893255 -0.169549 0.718872 +v 2.048862 1.802569 -2.843296 0.752941 0.752941 0.752941 +vn -3.133752 -2.527143 -4.670033 +v 1.683975 1.737139 -2.969562 0.752941 0.752941 0.752941 +vn 0.218900 3.371815 5.287471 +v 1.577610 0.817937 -1.644036 0.752941 0.752941 0.752941 +vn 5.875527 0.138143 2.101760 +v 2.041486 1.834181 -2.806152 0.752941 0.752941 0.752941 +vn 1.457666 4.073903 4.506889 +v 1.782989 1.190175 -1.929779 0.752941 0.752941 0.752941 +vn -2.189443 -2.807193 -5.171365 +v 0.764871 0.964174 -2.453365 0.752941 0.752941 0.752941 +vn -4.451211 -0.072388 -4.415400 +v 1.521650 1.502914 -2.713428 0.752941 0.752941 0.752941 +vn -0.304257 -3.275715 -5.293023 +v 1.816386 1.898371 -3.108618 0.752941 0.752941 0.752941 +vn -0.085780 -1.502841 2.543420 +v 1.013823 -0.192873 -0.381094 0.752941 0.752941 0.752941 +vn -5.314669 -1.966486 -2.710807 +v 0.558127 -0.167184 -0.903887 0.752941 0.752941 0.752941 +vn 1.601158 3.942845 4.601249 +v 1.815763 1.109035 -1.870192 0.752941 0.752941 0.752941 +vn -1.599091 -3.291514 -5.102067 +v 0.633225 0.916013 -2.377867 0.752941 0.752941 0.752941 +vn -2.457655 -2.118987 -5.348313 +v 0.949157 1.147143 -2.624550 0.752941 0.752941 0.752941 +vn 1.380987 4.036818 4.585609 +v 1.414922 0.674667 -1.516125 0.752941 0.752941 0.752941 +vn -3.884093 -3.051323 -3.771512 +v 0.380178 0.497914 -1.834932 0.752941 0.752941 0.752941 +vn 1.521095 -3.385921 -4.954892 +v 1.924312 1.988028 -3.160753 0.752941 0.752941 0.752941 +vn -0.800385 -2.055412 -5.803192 +v 0.982725 1.283464 -2.685439 0.752941 0.752941 0.752941 +vn 3.139597 5.150589 1.617790 +v 1.243933 0.549408 -1.259427 0.752941 0.752941 0.752941 +vn 3.956050 0.156409 4.752645 +v 1.290918 -0.000493 -0.366117 0.752941 0.752941 0.752941 +vn 0.524083 3.350525 5.288260 +v 1.494574 0.884246 -1.678840 0.752941 0.752941 0.752941 +vn -3.933783 -4.424429 2.045679 +v 0.569664 -0.255554 -0.684655 0.752941 0.752941 0.752941 +vn 0.666857 -0.490926 -6.198816 +v 1.309772 1.395293 -2.649176 0.752941 0.752941 0.752941 +vn -3.704893 -2.117495 -4.513244 +v 1.651120 1.652137 -2.898832 0.752941 0.752941 0.752941 +vn 1.909406 4.499383 3.907883 +v 1.324409 0.591606 -1.398137 0.752941 0.752941 0.752941 +vn 4.248219 1.871959 4.127485 +v 1.956226 1.719198 -2.646685 0.752941 0.752941 0.752941 +vn 3.028532 5.332997 1.209853 +v 1.337118 0.481349 -1.207045 0.752941 0.752941 0.752941 +vn -4.539538 -3.372369 -2.706935 +v 0.509240 0.793961 -2.220944 0.752941 0.752941 0.752941 +vn -5.144748 -2.999008 -1.964898 +v 0.513194 -0.001500 -0.969736 0.752941 0.752941 0.752941 +vn 0.024991 -3.513539 -5.149514 +v 1.854434 1.963965 -3.152636 0.752941 0.752941 0.752941 +vn -4.637135 -4.053375 1.039940 +v 0.519371 -0.206438 -0.686735 0.752941 0.752941 0.752941 +vn -3.192564 -3.490430 -3.614562 +v 0.534083 0.796636 -2.267841 0.752941 0.752941 0.752941 +vn -0.679746 -0.771443 -2.914493 +v 2.056496 1.970152 -3.037530 0.752941 0.752941 0.752941 +vn 2.292124 -1.693621 -2.112128 +v 2.086880 2.049289 -3.065563 0.752941 0.752941 0.752941 +vn 1.841404 4.187387 4.296573 +v 1.320331 0.667815 -1.473669 0.752941 0.752941 0.752941 +vn 3.055957 -3.125624 -4.401537 +v 1.975750 2.025580 -3.160115 0.752941 0.752941 0.752941 +vn 0.792054 0.033016 -6.183824 +v 1.321962 1.488404 -2.650733 0.752941 0.752941 0.752941 +vn 2.679838 4.785805 2.863192 +v 1.257520 0.571790 -1.333086 0.752941 0.752941 0.752941 +vn -2.938992 -1.983406 -5.183852 +v 0.878917 1.126196 -2.574476 0.752941 0.752941 0.752941 +vn 5.126113 0.853320 3.399083 +v 2.006767 1.754705 -2.715087 0.752941 0.752941 0.752941 +vn 4.236373 3.776109 2.677300 +v 1.486230 0.253488 -0.752500 0.752941 0.752941 0.752941 +vn -1.970803 -3.011152 -5.049512 +v 1.756882 1.936632 -3.119594 0.752941 0.752941 0.752941 +vn -5.061189 -1.523272 -3.224713 +v 1.621686 1.806165 -2.939114 0.752941 0.752941 0.752941 +vn 1.026587 4.081350 4.663093 +v 1.748057 1.131857 -1.872542 0.752941 0.752941 0.752941 +vn -4.666065 -3.019618 -2.901814 +v 0.482820 0.736695 -2.101799 0.752941 0.752941 0.752941 +vn 2.053010 4.074174 4.290234 +v 1.837834 1.214675 -1.976558 0.752941 0.752941 0.752941 +vn -3.524250 -2.842418 -4.351822 +v 0.463173 0.530396 -1.917710 0.752941 0.752941 0.752941 +vn 2.974952 0.174081 1.106509 +v 2.068850 1.887575 -2.894357 0.752941 0.752941 0.752941 +vn -5.251318 -2.436318 -2.434703 +v 0.461014 -0.042194 -0.816425 0.752941 0.752941 0.752941 +vn 3.245373 5.373201 0.189435 +v 1.306651 0.492833 -1.104167 0.752941 0.752941 0.752941 +vn 0.168514 3.635144 5.115089 +v 1.698816 1.067242 -1.818815 0.752941 0.752941 0.752941 +vn 4.651336 3.255400 2.654457 +v 1.914804 1.445638 -2.256957 0.752941 0.752941 0.752941 +vn 3.391171 -3.098334 -4.189660 +v 2.019571 2.115789 -3.191662 0.752941 0.752941 0.752941 +vn -1.481620 0.176489 -6.000842 +v 1.419446 1.430307 -2.654377 0.752941 0.752941 0.752941 +vn -2.149054 -3.160204 -4.946224 +v 0.566181 0.861138 -2.322704 0.752941 0.752941 0.752941 +vn -3.635225 -2.317309 -4.378069 +v 1.674686 1.852506 -3.028259 0.752941 0.752941 0.752941 +vn 4.106375 4.232689 2.150558 +v 1.467884 0.317899 -0.828444 0.752941 0.752941 0.752941 +vn -0.226204 -3.214257 -5.313030 +v 1.849951 2.055564 -3.212954 0.752941 0.752941 0.752941 +vn -5.039739 -3.521169 -1.261893 +v 0.481029 0.180922 -1.247379 0.752941 0.752941 0.752941 +vn 4.211922 4.006406 2.268945 +v 1.895904 1.563167 -2.399795 0.752941 0.752941 0.752941 +vn -2.560833 -2.308586 -5.220150 +v 0.919522 1.275886 -2.660758 0.752941 0.752941 0.752941 +vn -5.185852 -1.134720 -3.218171 +v 1.603783 1.708556 -2.868637 0.752941 0.752941 0.752941 +vn 3.697158 4.946390 0.883746 +v 1.398470 0.423069 -0.952551 0.752941 0.752941 0.752941 +vn 0.891144 3.306531 5.260794 +v 1.419344 0.932443 -1.700059 0.752941 0.752941 0.752941 +vn -4.391541 -4.338043 1.046264 +v 0.469476 -0.132131 -0.618130 0.752941 0.752941 0.752941 +vn 3.938757 4.613397 1.618979 +v 1.416708 0.378092 -0.858707 0.752941 0.752941 0.752941 +vn 2.565155 4.014498 4.060110 +v 1.871261 1.254069 -2.033305 0.752941 0.752941 0.752941 +vn 1.313308 -3.208947 -5.143494 +v 1.916260 2.087068 -3.225317 0.752941 0.752941 0.752941 +vn 0.633165 3.315815 5.295931 +v 1.500573 0.989596 -1.746170 0.752941 0.752941 0.752941 +vn 4.091864 4.048860 2.374722 +v 1.892797 1.619797 -2.491600 0.752941 0.752941 0.752941 +vn 4.407621 3.049461 3.230508 +v 1.415562 0.212453 -0.594895 0.752941 0.752941 0.752941 +vn 4.791404 2.497932 2.966167 +v 1.941919 1.614063 -2.562584 0.752941 0.752941 0.752941 +vn -3.640279 -4.532909 2.311001 +v 0.525542 -0.172054 -0.588810 0.752941 0.752941 0.752941 +vn 3.884357 1.686859 4.524521 +v 1.967800 1.809049 -2.687540 0.752941 0.752941 0.752941 +vn -5.475390 -3.052821 -0.401058 +v 0.421618 0.374771 -1.674465 0.752941 0.752941 0.752941 +vn -1.458390 -2.404761 -5.603663 +v 0.729689 1.079166 -2.496245 0.752941 0.752941 0.752941 +vn 4.380808 2.428077 3.686992 +v 1.382736 0.178248 -0.521743 0.752941 0.752941 0.752941 +vn 2.439615 1.375242 1.429302 +v 2.110108 2.041451 -3.008504 0.752941 0.752941 0.752941 +vn 2.883786 0.322491 1.437913 +v 2.089417 1.964494 -2.944322 0.752941 0.752941 0.752941 +vn 4.316061 1.345649 4.357684 +v 1.309204 0.063969 -0.400976 0.752941 0.752941 0.752941 +vn 2.576166 4.336522 3.672049 +v 1.228080 0.638403 -1.398000 0.752941 0.752941 0.752941 +vn -0.082042 -1.650029 2.605345 +v 0.978661 -0.140406 -0.350249 0.752941 0.752941 0.752941 +vn 3.626872 5.116569 0.343518 +v 1.383099 0.437430 -1.026359 0.752941 0.752941 0.752941 +vn 3.328232 5.208631 0.461677 +v 1.279435 0.507369 -1.168380 0.752941 0.752941 0.752941 +vn 2.072190 3.748821 4.488994 +v 1.304169 0.749296 -1.543889 0.752941 0.752941 0.752941 +vn 0.267583 3.750083 4.909861 +v 1.725734 1.099593 -1.838812 0.752941 0.752941 0.752941 +vn 4.521567 1.489296 4.071074 +v 1.379408 0.096562 -0.480751 0.752941 0.752941 0.752941 +vn 4.966518 1.140281 3.470888 +v 2.013871 1.838602 -2.748626 0.752941 0.752941 0.752941 +vn 1.496140 3.557406 4.945532 +v 1.351143 0.810811 -1.603543 0.752941 0.752941 0.752941 +vn -4.265850 -3.121149 -3.241695 +v 0.476438 0.879849 -2.270135 0.752941 0.752941 0.752941 +vn -0.564884 -3.336481 5.275721 +v 0.909942 -0.162870 -0.366051 0.752941 0.752941 0.752941 +vn -5.779362 -0.267452 -2.433808 +v 1.580073 1.740636 -2.820610 0.752941 0.752941 0.752941 +vn 0.707403 3.863198 4.902072 +v 1.675366 1.206301 -1.925955 0.752941 0.752941 0.752941 +vn -4.354444 -1.596340 -3.919224 +v 1.677224 1.953933 -3.077173 0.752941 0.752941 0.752941 +vn -3.365354 -1.983994 -4.185760 +v 0.510812 0.848017 -2.290362 0.752941 0.752941 0.752941 +vn -2.264251 -4.235188 4.021203 +v 0.691384 -0.194000 -0.461488 0.752941 0.752941 0.752941 +vn 5.591150 0.795452 2.598749 +v 2.045249 1.903003 -2.827441 0.752941 0.752941 0.752941 +vn 3.844269 -0.843312 4.864159 +v 1.262754 -0.071345 -0.352328 0.752941 0.752941 0.752941 +vn -1.636103 -3.196077 -5.129515 +v 0.590946 1.005147 -2.426873 0.752941 0.752941 0.752941 +vn -5.341875 -2.745190 -1.723028 +v 0.456449 -0.104204 -0.741085 0.752941 0.752941 0.752941 +vn 3.069628 -3.360413 -4.245473 +v 2.011924 2.174035 -3.240803 0.752941 0.752941 0.752941 +vn 0.858389 3.757277 4.960824 +v 1.530933 1.166077 -1.871409 0.752941 0.752941 0.752941 +vn 0.587067 3.601584 5.112195 +v 1.585450 1.030543 -1.782424 0.752941 0.752941 0.752941 +vn -2.263270 -2.694990 -4.990989 +v 1.754314 2.012957 -3.167520 0.752941 0.752941 0.752941 +vn -2.955174 -4.511378 3.208740 +v 0.623782 -0.193185 -0.511512 0.752941 0.752941 0.752941 +vn -0.959807 0.509385 -6.132820 +v 1.413473 1.529006 -2.648372 0.752941 0.752941 0.752941 +vn 3.762331 3.390537 3.472940 +v 1.879386 1.463431 -2.220475 0.752941 0.752941 0.752941 +vn 2.048336 3.679648 4.656834 +v 1.267129 0.780071 -1.548573 0.752941 0.752941 0.752941 +vn 1.524321 4.003675 4.586644 +v 1.745340 1.263344 -1.988426 0.752941 0.752941 0.752941 +vn 4.376079 1.871397 4.087271 +v 1.324225 0.148133 -0.445155 0.752941 0.752941 0.752941 +vn 1.866029 3.663885 4.719003 +v 1.747490 1.349122 -2.054884 0.752941 0.752941 0.752941 +vn 4.127130 1.793296 4.177490 +v 1.986983 1.925793 -2.747937 0.752941 0.752941 0.752941 +vn -2.308982 -3.187553 -4.779460 +v 0.530338 0.948757 -2.370563 0.752941 0.752941 0.752941 +vn -1.096564 -2.751004 -5.526668 +v 0.630399 1.083226 -2.480012 0.752941 0.752941 0.752941 +vn 4.964600 1.647127 3.192749 +v 2.044006 2.013395 -2.863210 0.752941 0.752941 0.752941 +vn -2.200079 -1.972289 -5.488720 +v 0.797105 1.181219 -2.550770 0.752941 0.752941 0.752941 +vn 3.225933 2.996611 4.460122 +v 1.878845 1.735891 -2.593619 0.752941 0.752941 0.752941 +vn 1.686667 -0.993855 -5.958673 +v 1.216522 1.394604 -2.671159 0.752941 0.752941 0.752941 +vn -5.190677 -0.780553 -3.084927 +v 1.630208 1.909092 -3.001859 0.752941 0.752941 0.752941 +vn 4.562474 -2.545425 -3.408541 +v 2.096208 2.116587 -3.109006 0.752941 0.752941 0.752941 +vn 3.920784 4.092498 2.578315 +v 1.867971 1.535729 -2.301755 0.752941 0.752941 0.752941 +vn 3.263518 4.652462 2.591236 +v 1.166888 0.630224 -1.327734 0.752941 0.752941 0.752941 +vn -4.764709 -3.241235 -2.151106 +v 0.349165 0.528789 -1.822979 0.752941 0.752941 0.752941 +vn -3.500240 -2.649252 -4.480165 +v 0.396634 0.668615 -1.948083 0.752941 0.752941 0.752941 +vn 3.403566 5.257004 0.306670 +v 1.322537 0.480491 -1.008233 0.752941 0.752941 0.752941 +vn 3.214453 3.506781 4.054463 +v 1.871158 1.363889 -2.138123 0.752941 0.752941 0.752941 +vn -2.432785 -4.398994 3.717054 +v 0.611168 -0.134200 -0.440468 0.752941 0.752941 0.752941 +vn 3.081799 5.465941 0.250443 +v 1.252429 0.521022 -1.057000 0.752941 0.752941 0.752941 +vn -3.549128 -3.428241 -3.684543 +v 0.471874 0.943942 -2.328273 0.752941 0.752941 0.752941 +vn -5.413981 -3.139855 -0.525883 +v 0.381818 0.458522 -1.747743 0.752941 0.752941 0.752941 +vn 2.241329 4.095694 4.165352 +v 1.232165 0.698276 -1.463118 0.752941 0.752941 0.752941 +vn 2.861317 4.410506 3.225580 +v 1.814108 1.553088 -2.260360 0.752941 0.752941 0.752941 +vn -2.967946 -2.016438 -5.151214 +v 0.854617 1.233681 -2.602650 0.752941 0.752941 0.752941 +vn 3.152808 5.401849 0.413311 +v 1.244880 0.531490 -1.125883 0.752941 0.752941 0.752941 +vn -4.051804 -2.846496 -3.750273 +v 0.433446 0.707092 -2.002069 0.752941 0.752941 0.752941 +vn 4.773177 -2.427562 -3.110974 +v 2.084027 2.196977 -3.183693 0.752941 0.752941 0.752941 +vn -2.130693 -2.527586 -5.148644 +v 1.790051 2.092170 -3.222850 0.752941 0.752941 0.752941 +vn 2.390344 -1.613147 -5.559719 +v 1.140605 1.501664 -2.722587 0.752941 0.752941 0.752941 +vn 0.916928 -2.188595 -5.769228 +v 1.021975 1.436922 -2.739246 0.752941 0.752941 0.752941 +vn 4.303916 3.559179 2.866480 +v 1.404075 0.268200 -0.642128 0.752941 0.752941 0.752941 +vn 0.896340 3.848125 4.877896 +v 1.676315 1.270206 -1.975646 0.752941 0.752941 0.752941 +vn -3.093601 0.406130 -5.195161 +v 1.476089 1.543120 -2.665105 0.752941 0.752941 0.752941 +vn 4.007492 -2.920965 -3.637017 +v 2.049164 2.271613 -3.291826 0.752941 0.752941 0.752941 +vn -1.572419 -3.813275 4.727883 +v 0.803658 -0.185259 -0.406715 0.752941 0.752941 0.752941 +vn -3.361888 -1.866732 -4.801222 +v 1.765264 2.135344 -3.227556 0.752941 0.752941 0.752941 +vn 1.383662 3.445347 5.047291 +v 1.321624 0.902817 -1.660776 0.752941 0.752941 0.752941 +vn 4.366568 -0.471117 -0.248037 +v 2.111770 2.087774 -3.063840 0.752941 0.752941 0.752941 +vn 3.454013 -0.728161 5.044470 +v 1.206337 -0.056051 -0.302893 0.752941 0.752941 0.752941 +vn 4.093035 0.204025 4.746158 +v 1.219057 0.036227 -0.317845 0.752941 0.752941 0.752941 +vn -5.248803 -3.314523 -0.918215 +v 0.460355 0.253633 -1.389497 0.752941 0.752941 0.752941 +vn -1.415346 -2.470486 -5.476003 +v 0.924460 1.397292 -2.722351 0.752941 0.752941 0.752941 +vn 2.763285 3.797500 4.087509 +v 1.825321 1.501726 -2.213497 0.752941 0.752941 0.752941 +vn 4.393434 3.824687 2.350708 +v 1.368753 0.327624 -0.669348 0.752941 0.752941 0.752941 +vn 4.164894 1.230109 4.469461 +v 1.249081 0.108744 -0.349074 0.752941 0.752941 0.752941 +vn 5.456138 1.342032 2.759870 +v 2.078955 2.027185 -2.941606 0.752941 0.752941 0.752941 +vn 4.041216 4.400688 1.825818 +v 1.367507 0.398075 -0.786464 0.752941 0.752941 0.752941 +vn 1.980470 -3.492317 -4.718380 +v 1.983611 2.264137 -3.330899 0.752941 0.752941 0.752941 +vn 5.964743 -0.394483 -0.825337 +v 2.110035 2.211612 -3.132034 0.752941 0.752941 0.752941 +vn 3.266603 -0.728969 5.305709 +v 1.133895 -0.013746 -0.257364 0.752941 0.752941 0.752941 +vn 1.634320 -0.512635 2.609205 +v 1.113797 -0.044046 -0.250729 0.752941 0.752941 0.752941 +vn -0.160157 -1.803066 2.636953 +v 0.939973 -0.091407 -0.317511 0.752941 0.752941 0.752941 +vn 2.560482 3.863426 4.159775 +v 1.180732 0.753479 -1.488717 0.752941 0.752941 0.752941 +vn 0.898571 -3.472752 -5.034321 +v 1.934755 2.193152 -3.291437 0.752941 0.752941 0.752941 +vn 3.190586 5.182661 1.353014 +v 1.139535 0.592709 -1.188991 0.752941 0.752941 0.752941 +vn -0.918831 -1.953511 -5.887274 +v 0.678593 1.163808 -2.517732 0.752941 0.752941 0.752941 +vn -0.354992 -1.793235 2.457118 +v 0.904192 -0.038490 -0.284656 0.752941 0.752941 0.752941 +vn -5.137270 -2.801887 -2.276486 +v 0.438834 0.044569 -0.859448 0.752941 0.752941 0.752941 +vn -5.349960 0.082759 -3.240862 +v 1.543594 1.730873 -2.741897 0.752941 0.752941 0.752941 +vn 1.846979 3.574401 4.763163 +v 1.724022 1.436045 -2.108531 0.752941 0.752941 0.752941 +vn -1.463625 -3.532163 -4.966269 +v 0.506948 1.082454 -2.448070 0.752941 0.752941 0.752941 +vn -3.975936 -1.432791 -4.228497 +v 1.704938 2.041863 -3.149179 0.752941 0.752941 0.752941 +vn -5.023769 -3.443099 -1.510758 +v 0.495597 0.123634 -1.155390 0.752941 0.752941 0.752941 +vn -5.904895 -0.303872 -1.934276 +v 1.600405 1.875998 -2.918211 0.752941 0.752941 0.752941 +vn 3.697850 4.979651 0.939535 +v 1.325383 0.467362 -0.917812 0.752941 0.752941 0.752941 +vn -3.232123 -2.840104 -4.560934 +v 0.353403 0.747985 -1.963762 0.752941 0.752941 0.752941 +vn 4.396922 2.938473 3.359518 +v 1.346087 0.230181 -0.521653 0.752941 0.752941 0.752941 +vn -1.011977 -2.890679 -5.402011 +v 1.853285 2.174344 -3.277893 0.752941 0.752941 0.752941 +vn -5.478940 -3.062385 -0.253423 +v 0.362915 0.487340 -1.698261 0.752941 0.752941 0.752941 +vn 2.586202 -0.447814 -5.655513 +v 1.252597 1.549760 -2.672374 0.752941 0.752941 0.752941 +vn -1.376155 -2.997601 -5.248462 +v 1.880625 2.298708 -3.353776 0.752941 0.752941 0.752941 +vn 5.328526 1.275007 2.897544 +v 2.094977 2.208237 -3.055367 0.752941 0.752941 0.752941 +vn -5.203264 -2.767520 -2.171361 +v 0.395549 0.029033 -0.745661 0.752941 0.752941 0.752941 +vn 4.360786 4.043945 2.006163 +v 1.336321 0.399678 -0.729195 0.752941 0.752941 0.752941 +vn -4.768865 -3.940930 -0.278093 +v 0.378433 -0.031514 -0.588413 0.752941 0.752941 0.752941 +vn 0.763932 3.665241 5.022512 +v 1.596769 1.289225 -1.981748 0.752941 0.752941 0.752941 +vn 0.540085 0.538506 -6.153585 +v 1.360361 1.622937 -2.637986 0.752941 0.752941 0.752941 +vn 1.907742 3.540491 4.811367 +v 1.243532 0.878747 -1.616430 0.752941 0.752941 0.752941 +vn -3.210449 -4.431452 2.980218 +v 0.496715 -0.088886 -0.473267 0.752941 0.752941 0.752941 +vn -2.983116 -2.638034 -4.837098 +v 0.863337 1.394013 -2.690102 0.752941 0.752941 0.752941 +vn -5.174103 -0.187321 -3.495615 +v 1.551775 1.641704 -2.751441 0.752941 0.752941 0.752941 +vn 3.538752 -3.078920 -3.939760 +v 2.042980 2.308275 -3.328820 0.752941 0.752941 0.752941 +vn -4.662934 -3.178529 -2.285925 +v 0.247092 0.693483 -1.851000 0.752941 0.752941 0.752941 +vn 2.037008 4.098155 4.259438 +v 1.782013 1.739136 -2.543581 0.752941 0.752941 0.752941 +vn -1.879464 0.553552 -5.875242 +v 1.431085 1.677156 -2.639776 0.752941 0.752941 0.752941 +vn 5.274139 1.500855 2.956075 +v 2.071852 2.120239 -2.976184 0.752941 0.752941 0.752941 +vn -2.607730 -3.835038 -3.820613 +v 0.437625 1.045543 -2.394649 0.752941 0.752941 0.752941 +vn -0.643967 -2.636602 -5.617987 +v 0.582048 1.150601 -2.506678 0.752941 0.752941 0.752941 +vn 0.917544 -3.449717 -5.013598 +v 1.971145 2.345205 -3.389834 0.752941 0.752941 0.752941 +vn 2.609144 4.513103 3.439497 +v 1.796426 1.713669 -2.520500 0.752941 0.752941 0.752941 +vn 4.459071 2.055608 3.900774 +v 1.301514 0.189525 -0.440082 0.752941 0.752941 0.752941 +vn -3.297595 -2.147996 -4.738057 +v 1.800917 2.285374 -3.311871 0.752941 0.752941 0.752941 +vn 3.664167 0.244326 4.984797 +v 1.180458 0.049771 -0.280888 0.752941 0.752941 0.752941 +vn 2.469355 2.704631 5.072955 +v 1.848960 1.801307 -2.614598 0.752941 0.752941 0.752941 +vn -3.417586 -3.556999 -3.713891 +v 0.446235 1.006553 -2.357423 0.752941 0.752941 0.752941 +vn -3.681173 -4.606303 2.023907 +v 0.479251 -0.122669 -0.558497 0.752941 0.752941 0.752941 +vn -4.202562 0.062777 -4.570299 +v 1.492689 1.623569 -2.678477 0.752941 0.752941 0.752941 +vn -0.617183 -3.395293 5.195233 +v 0.840629 -0.077194 -0.312649 0.752941 0.752941 0.752941 +vn 3.022120 4.758771 2.719039 +v 1.809193 1.630304 -2.396761 0.752941 0.752941 0.752941 +vn 2.874018 -3.529510 -4.288310 +v 2.032945 2.383640 -3.389370 0.752941 0.752941 0.752941 +vn 1.766034 -0.594662 2.318635 +v 1.076926 0.012242 -0.217503 0.752941 0.752941 0.752941 +vn -3.029349 -2.431277 -4.897148 +v 0.808780 1.333596 -2.614053 0.752941 0.752941 0.752941 +vn 1.014649 3.572033 5.064004 +v 1.646039 1.354601 -2.032600 0.752941 0.752941 0.752941 +vn 4.714272 -2.659932 -2.832492 +v 2.086997 2.412114 -3.363884 0.752941 0.752941 0.752941 +vn 1.635557 5.234839 2.942478 +v 1.703163 1.641794 -2.324360 0.752941 0.752941 0.752941 +vn -1.545116 -1.962329 -5.693880 +v 0.740422 1.260607 -2.557827 0.752941 0.752941 0.752941 +vn 1.679022 3.268031 5.079511 +v 1.272061 0.972902 -1.691602 0.752941 0.752941 0.752941 +vn 5.170757 -1.814008 -1.935551 +v 2.121700 2.342283 -3.253164 0.752941 0.752941 0.752941 +vn 3.001553 3.680683 4.097778 +v 1.120886 0.820353 -1.504579 0.752941 0.752941 0.752941 +vn 2.400946 3.514973 4.599162 +v 1.172068 0.875765 -1.582107 0.752941 0.752941 0.752941 +vn 3.020413 5.506778 0.006523 +v 1.228750 0.534388 -0.987091 0.752941 0.752941 0.752941 +vn -5.315261 -3.190792 -0.974629 +v 0.410983 0.355107 -1.454430 0.752941 0.752941 0.752941 +vn 3.633439 4.472311 2.405931 +v 1.056523 0.694484 -1.295802 0.752941 0.752941 0.752941 +vn 1.076034 3.605792 5.027099 +v 1.437521 1.149666 -1.842753 0.752941 0.752941 0.752941 +vn 3.003382 5.509096 -0.183222 +v 1.154359 0.572681 -1.015793 0.752941 0.752941 0.752941 +vn 5.597503 -1.183824 -0.854277 +v 2.110261 2.279174 -3.198885 0.752941 0.752941 0.752941 +vn 4.293418 2.513924 3.684154 +v 2.017838 2.113067 -2.891413 0.752941 0.752941 0.752941 +vn 1.081287 3.273324 5.249335 +v 1.364817 1.015131 -1.740515 0.752941 0.752941 0.752941 +vn -4.762134 -3.214019 -2.538121 +v 0.447810 0.848659 -2.172241 0.752941 0.752941 0.752941 +vn 0.375463 -2.735691 -5.601513 +v 0.976310 1.518756 -2.780292 0.752941 0.752941 0.752941 +vn 1.755890 -2.365377 -5.531819 +v 1.044321 1.521844 -2.767422 0.752941 0.752941 0.752941 +vn 3.559011 3.924963 3.307900 +v 1.042688 0.769357 -1.388455 0.752941 0.752941 0.752941 +vn -5.017339 -3.381535 -1.689439 +v 0.444137 0.118662 -0.995066 0.752941 0.752941 0.752941 +vn 5.447055 -0.063086 -0.596835 +v 2.118742 2.420776 -3.300215 0.752941 0.752941 0.752941 +vn 1.925645 5.159108 2.980937 +v 1.737930 1.681192 -2.422694 0.752941 0.752941 0.752941 +vn 3.195240 4.140639 3.411940 +v 1.117114 0.714589 -1.397691 0.752941 0.752941 0.752941 +vn 3.800314 -0.510799 -4.957540 +v 1.206664 1.616288 -2.713502 0.752941 0.752941 0.752941 +vn 4.378778 3.696787 2.544312 +v 1.324775 0.365497 -0.644625 0.752941 0.752941 0.752941 +vn -4.711336 -3.293263 -2.514002 +v 0.395964 1.009008 -2.283056 0.752941 0.752941 0.752941 +vn 4.072957 4.567565 1.402197 +v 1.326398 0.433783 -0.790694 0.752941 0.752941 0.752941 +vn -4.538565 -0.989929 -4.029139 +v 1.710866 2.108840 -3.169286 0.752941 0.752941 0.752941 +vn -0.563245 -2.101519 -5.875100 +v 0.658225 1.285003 -2.554527 0.752941 0.752941 0.752941 +vn 2.901059 2.164068 5.015209 +v 1.928749 1.892987 -2.692236 0.752941 0.752941 0.752941 +vn 2.646410 0.503606 -5.648186 +v 1.293419 1.662156 -2.655525 0.752941 0.752941 0.752941 +vn 5.740400 0.517951 0.749488 +v 2.125342 2.359313 -3.238682 0.752941 0.752941 0.752941 +vn -1.983152 -3.630962 -4.611354 +v 0.449512 1.106135 -2.450736 0.752941 0.752941 0.752941 +vn 1.207862 3.554716 5.029911 +v 1.488637 1.318041 -1.980028 0.752941 0.752941 0.752941 +vn -5.280346 -3.310328 -0.570850 +v 0.272412 0.642590 -1.813353 0.752941 0.752941 0.752941 +vn -3.700464 -3.053173 -3.984717 +v 0.357387 0.819726 -2.014396 0.752941 0.752941 0.752941 +vn 1.721142 -4.060952 -4.256791 +v 2.021155 2.483239 -3.491600 0.752941 0.752941 0.752941 +vn -1.401142 -3.209676 -5.181185 +v 0.452480 1.174470 -2.497276 0.752941 0.752941 0.752941 +vn 4.326455 3.009165 3.211893 +v 1.294858 0.273115 -0.481425 0.752941 0.752941 0.752941 +vn 0.847103 -3.902572 -4.728008 +v 1.987075 2.404067 -3.429454 0.752941 0.752941 0.752941 +vn 2.897024 -4.010752 -3.710868 +v 2.060571 2.537378 -3.523741 0.752941 0.752941 0.752941 +vn 4.418877 2.060472 3.723694 +v 2.013978 1.979747 -2.804348 0.752941 0.752941 0.752941 +vn 0.014123 -2.055432 -5.936516 +v 0.575243 1.260253 -2.544582 0.752941 0.752941 0.752941 +vn 1.812243 4.774965 3.433537 +v 1.735304 1.589034 -2.253654 0.752941 0.752941 0.752941 +vn -5.574986 -0.267909 -2.670339 +v 1.656994 2.087713 -3.083234 0.752941 0.752941 0.752941 +vn 1.420959 3.649684 4.885010 +v 1.752367 1.796767 -2.578203 0.752941 0.752941 0.752941 +vn -1.179232 -3.732306 4.890521 +v 0.765452 -0.069438 -0.322465 0.752941 0.752941 0.752941 +vn -4.729588 -3.202011 -2.598228 +v 0.428073 0.926070 -2.240891 0.752941 0.752941 0.752941 +vn 2.840012 -2.161957 -5.165072 +v 1.095527 1.634435 -2.791237 0.752941 0.752941 0.752941 +vn 1.983851 -2.999783 -5.133430 +v 1.020964 1.694822 -2.858448 0.752941 0.752941 0.752941 +vn 4.084341 2.533776 3.871609 +v 2.048087 2.224355 -2.998058 0.752941 0.752941 0.752941 +vn 1.219227 3.276253 5.210029 +v 1.360323 1.095847 -1.791022 0.752941 0.752941 0.752941 +vn 4.250144 3.576487 2.932031 +v 1.288446 0.342475 -0.562610 0.752941 0.752941 0.752941 +vn -4.399861 -3.003781 -3.251486 +v 0.413706 0.823798 -2.082590 0.752941 0.752941 0.752941 +vn -5.886157 0.111995 -1.827699 +v 1.635724 2.061182 -3.025229 0.752941 0.752941 0.752941 +vn 2.291791 -0.084765 2.383459 +v 1.064848 0.052831 -0.186404 0.752941 0.752941 0.752941 +vn -1.708809 -2.843366 -5.241590 +v 0.897572 1.503000 -2.764823 0.752941 0.752941 0.752941 +vn 4.032863 2.767412 3.862276 +v 2.016536 2.158710 -2.924318 0.752941 0.752941 0.752941 +vn -0.678133 -3.609987 5.085420 +v 0.804246 -0.006643 -0.275853 0.752941 0.752941 0.752941 +vn 3.831800 1.129793 4.773052 +v 1.133018 0.121437 -0.254322 0.752941 0.752941 0.752941 +vn 6.019752 -0.094008 -0.484610 +v 2.107897 2.470501 -3.348809 0.752941 0.752941 0.752941 +vn 4.584558 -2.964309 -2.499368 +v 2.093332 2.502343 -3.448654 0.752941 0.752941 0.752941 +vn 4.247187 2.279558 4.013254 +v 1.259757 0.233071 -0.417802 0.752941 0.752941 0.752941 +vn 5.150117 1.673050 1.771840 +v 2.103744 2.263640 -3.093993 0.752941 0.752941 0.752941 +vn 3.776438 4.915257 0.895485 +v 1.253165 0.506590 -0.823378 0.752941 0.752941 0.752941 +vn 3.377375 5.285387 0.246457 +v 1.182662 0.559021 -0.871855 0.752941 0.752941 0.752941 +vn -3.875783 -4.605793 1.582278 +v 0.390047 -0.033396 -0.529409 0.752941 0.752941 0.752941 +vn 2.694812 2.643602 4.892961 +v 1.932167 1.974060 -2.732217 0.752941 0.752941 0.752941 +vn -3.615434 -2.928732 -4.173763 +v 0.315766 0.624185 -1.867022 0.752941 0.752941 0.752941 +vn 2.285762 3.250440 4.854668 +v 1.159334 1.019032 -1.675951 0.752941 0.752941 0.752941 +vn -5.137382 -0.454724 -3.346570 +v 1.722002 2.215168 -3.205313 0.752941 0.752941 0.752941 +vn -5.907089 0.309514 -1.824985 +v 1.615816 1.989147 -2.967294 0.752941 0.752941 0.752941 +vn -0.509032 -4.032862 -4.730749 +v 1.957967 2.485101 -3.497626 0.752941 0.752941 0.752941 +vn 3.997087 4.552258 1.538565 +v 1.271282 0.471795 -0.742290 0.752941 0.752941 0.752941 +vn 3.989192 1.863379 4.406954 +v 1.204261 0.178409 -0.331352 0.752941 0.752941 0.752941 +vn 4.151824 3.825812 2.734412 +v 1.281542 0.399491 -0.623208 0.752941 0.752941 0.752941 +vn 1.328423 3.561307 4.975725 +v 1.464180 1.268603 -1.940049 0.752941 0.752941 0.752941 +vn 2.489884 -1.804925 -2.669188 +v 2.104065 2.657867 -3.618309 0.752941 0.752941 0.752941 +vn -3.416069 -2.992293 -4.278221 +v 0.262957 0.726419 -1.895909 0.752941 0.752941 0.752941 +vn 4.323353 -0.781625 -0.169079 +v 2.121221 2.627174 -3.543684 0.752941 0.752941 0.752941 +vn 1.946124 -2.600999 -2.493132 +v 2.100350 2.618691 -3.583256 0.752941 0.752941 0.752941 +vn 1.364920 4.858070 3.715979 +v 1.683492 1.748694 -2.505731 0.752941 0.752941 0.752941 +vn 1.626343 4.158768 4.286400 +v 1.719744 1.534524 -2.185862 0.752941 0.752941 0.752941 +vn -1.717664 -4.159053 4.375882 +v 0.646715 -0.097971 -0.386742 0.752941 0.752941 0.752941 +vn 3.730805 2.601580 4.266205 +v 1.983494 2.085414 -2.840746 0.752941 0.752941 0.752941 +vn 4.406051 -1.524226 0.457740 +v 2.121940 2.554981 -3.465199 0.752941 0.752941 0.752941 +vn 1.495304 2.838854 5.380331 +v 1.832416 1.994108 -2.708287 0.752941 0.752941 0.752941 +vn 3.441292 -1.803322 -4.856693 +v 1.103779 1.661418 -2.798671 0.752941 0.752941 0.752941 +vn 4.268146 2.863786 3.504492 +v 2.063158 2.269409 -3.047736 0.752941 0.752941 0.752941 +vn 1.642086 3.145931 5.171282 +v 1.264274 1.064818 -1.746523 0.752941 0.752941 0.752941 +vn -2.624969 -3.618998 -4.289884 +v 1.862160 2.560386 -3.531341 0.752941 0.752941 0.752941 +vn 0.615653 -4.257951 -4.387713 +v 2.007095 2.575314 -3.583515 0.752941 0.752941 0.752941 +vn 0.789456 3.676985 5.031057 +v 1.534997 1.427328 -2.064697 0.752941 0.752941 0.752941 +vn 5.198831 1.843310 2.561543 +v 2.091173 2.323712 -3.131550 0.752941 0.752941 0.752941 +vn 5.326249 2.121699 1.994557 +v 2.096828 2.489063 -3.284934 0.752941 0.752941 0.752941 +vn -3.638903 -3.471598 -3.750888 +v 0.412498 1.084413 -2.402773 0.752941 0.752941 0.752941 +vn 3.818480 0.092032 -4.967114 +v 1.234233 1.661787 -2.691701 0.752941 0.752941 0.752941 +vn -5.835598 0.486998 -2.200953 +v 1.563595 1.870703 -2.775103 0.752941 0.752941 0.752941 +vn 1.505061 2.909017 5.338108 +v 1.819891 1.898788 -2.654529 0.752941 0.752941 0.752941 +vn -2.126210 -2.186889 -5.371720 +v 0.773963 1.329095 -2.592503 0.752941 0.752941 0.752941 +vn -5.436611 -3.083359 -0.614752 +v 0.398912 0.403247 -1.571662 0.752941 0.752941 0.752941 +vn 0.923141 3.799247 4.891195 +v 1.620532 1.462127 -2.102075 0.752941 0.752941 0.752941 +vn -5.420034 -3.103518 -0.468823 +v 0.324751 0.552494 -1.637780 0.752941 0.752941 0.752941 +vn 5.954263 0.663490 1.468190 +v 2.116700 2.578907 -3.454017 0.752941 0.752941 0.752941 +vn -3.707516 0.212137 -4.831880 +v 1.480005 1.737481 -2.658449 0.752941 0.752941 0.752941 +vn -0.497460 -2.549135 -5.655552 +v 0.529401 1.193848 -2.522636 0.752941 0.752941 0.752941 +vn 4.186457 4.105869 2.136231 +v 1.297136 0.423663 -0.685961 0.752941 0.752941 0.752941 +vn 1.315727 -3.458867 -5.011276 +v 0.971060 1.714066 -2.890078 0.752941 0.752941 0.752941 +vn 2.969828 3.281885 4.261820 +v 2.003978 2.320056 -3.028031 0.752941 0.752941 0.752941 +vn 3.602371 4.784251 1.775765 +v 1.048791 0.662086 -1.209488 0.752941 0.752941 0.752941 +vn 4.218167 -0.317288 4.599939 +v 1.103238 0.060581 -0.225277 0.752941 0.752941 0.752941 +vn 1.763681 3.448875 4.945713 +v 1.319089 1.311961 -1.919287 0.752941 0.752941 0.752941 +vn -0.175707 0.395722 -6.099379 +v 1.371934 1.762059 -2.618941 0.752941 0.752941 0.752941 +vn -3.377726 -3.122787 -4.158494 +v 1.825421 2.480387 -3.437867 0.752941 0.752941 0.752941 +vn 3.943247 3.641321 3.260397 +v 1.250305 0.302068 -0.460791 0.752941 0.752941 0.752941 +vn 2.664557 -3.548305 -3.991163 +v 2.064958 2.689716 -3.676326 0.752941 0.752941 0.752941 +vn 3.603603 0.394767 0.792664 +v 2.133307 2.671422 -3.555386 0.752941 0.752941 0.752941 +vn 2.943733 3.263970 4.453160 +v 1.013457 1.006339 -1.589247 0.752941 0.752941 0.752941 +vn -0.953153 -2.099445 -5.794436 +v 0.688863 1.400974 -2.598412 0.752941 0.752941 0.752941 +vn -5.060521 -2.879555 -2.356066 +v 0.292440 0.142857 -0.653197 0.752941 0.752941 0.752941 +vn -5.149987 -2.824467 -2.218200 +v 0.364687 0.115165 -0.776158 0.752941 0.752941 0.752941 +vn -0.971569 -4.135090 -4.579189 +v 1.953366 2.609600 -3.610524 0.752941 0.752941 0.752941 +vn -5.103332 -3.172227 -1.816830 +v 0.391011 0.140146 -0.880194 0.752941 0.752941 0.752941 +vn 0.987530 5.215539 3.356035 +v 1.538470 1.748815 -2.460881 0.752941 0.752941 0.752941 +vn 0.415772 3.355163 5.273266 +v 1.742024 1.915832 -2.651059 0.752941 0.752941 0.752941 +vn -1.371576 -3.617913 -4.897110 +v 1.913494 2.423653 -3.437557 0.752941 0.752941 0.752941 +vn 0.106655 -3.288243 -5.285208 +v 0.927008 1.657521 -2.858711 0.752941 0.752941 0.752941 +vn 1.571552 3.369604 5.062700 +v 1.351032 1.188419 -1.845456 0.752941 0.752941 0.752941 +vn 4.483315 -2.501500 -2.368138 +v 2.109765 2.776068 -3.707830 0.752941 0.752941 0.752941 +vn 4.058253 0.025069 -1.090104 +v 2.123818 2.690834 -3.601879 0.752941 0.752941 0.752941 +vn -0.556876 -2.521344 -5.722564 +v 0.456759 1.274002 -2.546231 0.752941 0.752941 0.752941 +vn 0.334302 -4.133835 -4.567608 +v 2.018313 2.676889 -3.676576 0.752941 0.752941 0.752941 +vn -0.334823 -2.093266 -5.899118 +v 0.628331 1.346745 -2.574714 0.752941 0.752941 0.752941 +vn -4.377761 0.889179 -4.156091 +v 1.510806 1.830222 -2.684344 0.752941 0.752941 0.752941 +vn 0.747905 4.499189 4.257771 +v 1.621637 1.553459 -2.182199 0.752941 0.752941 0.752941 +vn -0.393739 -1.871055 2.417015 +v 0.852985 0.023820 -0.244137 0.752941 0.752941 0.752941 +vn 3.544654 5.125539 0.660580 +v 1.062880 0.625855 -1.094431 0.752941 0.752941 0.752941 +vn 2.756123 3.014287 4.618784 +v 1.929508 2.051128 -2.776035 0.752941 0.752941 0.752941 +vn -2.831467 -4.480485 3.324869 +v 0.494304 -0.051531 -0.426354 0.752941 0.752941 0.752941 +vn 4.557807 -0.317305 -4.279384 +v 1.170287 1.733142 -2.750596 0.752941 0.752941 0.752941 +vn -5.380559 -3.243932 -0.037599 +v 0.250294 0.679019 -1.709162 0.752941 0.752941 0.752941 +vn 2.277316 -3.504760 -4.208443 +v 2.060862 2.734807 -3.717151 0.752941 0.752941 0.752941 +vn -2.996201 -2.888669 -4.705767 +v 0.227824 0.897878 -1.975892 0.752941 0.752941 0.752941 +vn -4.349373 -3.641345 -2.585886 +v 0.369778 1.101771 -2.372269 0.752941 0.752941 0.752941 +vn -4.362419 -1.709499 -4.183145 +v 0.799616 1.528044 -2.713573 0.752941 0.752941 0.752941 +vn 0.823214 5.376577 3.109272 +v 1.592034 1.678880 -2.352072 0.752941 0.752941 0.752941 +vn 2.148935 3.103838 5.016663 +v 1.167908 1.100989 -1.731758 0.752941 0.752941 0.752941 +vn -5.190366 -3.312331 -1.214658 +v 0.292480 0.362900 -1.051903 0.752941 0.752941 0.752941 +vn -4.548480 -3.017305 -3.070112 +v 0.342782 0.980032 -2.142934 0.752941 0.752941 0.752941 +vn -1.762191 -4.257500 4.229632 +v 0.583281 -0.020153 -0.334755 0.752941 0.752941 0.752941 +vn 1.170495 5.291385 3.168965 +v 1.624186 1.722914 -2.447873 0.752941 0.752941 0.752941 +vn 3.986152 4.516835 1.753599 +v 1.203764 0.514431 -0.708195 0.752941 0.752941 0.752941 +vn -0.642203 -3.736426 5.007442 +v 0.789313 0.029127 -0.250528 0.752941 0.752941 0.752941 +vn -5.180961 -3.234467 -1.473481 +v 0.333020 0.442875 -1.365074 0.752941 0.752941 0.752941 +vn -2.185125 -0.089907 -5.774608 +v 1.423260 1.784803 -2.629647 0.752941 0.752941 0.752941 +vn 2.371642 -4.085007 -4.073443 +v 2.043095 2.816259 -3.786594 0.752941 0.752941 0.752941 +vn 5.234234 2.517734 2.340486 +v 2.082060 2.452663 -3.228047 0.752941 0.752941 0.752941 +vn 0.000251 -2.212717 -5.878923 +v 0.486474 1.328028 -2.569549 0.752941 0.752941 0.752941 +vn -0.608198 -3.608460 -5.035063 +v 0.880512 1.767712 -2.933258 0.752941 0.752941 0.752941 +vn 0.732203 4.181909 4.621697 +v 1.506189 1.494597 -2.113619 0.752941 0.752941 0.752941 +vn -4.959236 -3.537170 -1.539055 +v 0.395120 0.235752 -1.099634 0.752941 0.752941 0.752941 +vn -5.738206 0.576731 -2.156191 +v 1.671764 2.179582 -3.108810 0.752941 0.752941 0.752941 +vn 4.173119 3.985345 2.421303 +v 0.923029 0.792433 -1.245221 0.752941 0.752941 0.752941 +vn 3.869054 1.363582 4.659945 +v 1.068348 0.109237 -0.196985 0.752941 0.752941 0.752941 +vn -3.568218 -2.346488 -4.451957 +v 1.805009 2.379054 -3.359055 0.752941 0.752941 0.752941 +vn 2.990555 3.477635 4.271654 +v 1.974096 2.218430 -2.935916 0.752941 0.752941 0.752941 +vn 3.004632 5.410533 0.290059 +v 1.125289 0.582793 -1.088880 0.752941 0.752941 0.752941 +vn -4.791409 -2.987626 -2.727386 +v 0.320480 1.052468 -2.182033 0.752941 0.752941 0.752941 +vn 3.007415 -2.671716 -4.742711 +v 1.034790 1.754987 -2.888781 0.752941 0.752941 0.752941 +vn 3.848907 2.997010 3.875817 +v 1.197092 0.293251 -0.390953 0.752941 0.752941 0.752941 +vn -5.199396 -3.343615 -0.810417 +v 0.205384 0.753293 -1.824186 0.752941 0.752941 0.752941 +vn -2.768885 -3.643843 -4.144831 +v 0.373956 1.184559 -2.473127 0.752941 0.752941 0.752941 +vn -3.185777 -2.581578 -4.506997 +v 0.832625 1.630435 -2.816151 0.752941 0.752941 0.752941 +vn 0.493577 4.462437 4.347565 +v 1.623933 1.818978 -2.572743 0.752941 0.752941 0.752941 +vn -3.174501 -2.305703 -4.878579 +v 0.787310 1.459230 -2.673182 0.752941 0.752941 0.752941 +vn -1.304466 4.022876 4.526440 +v 1.633997 1.941157 -2.673956 0.752941 0.752941 0.752941 +vn -1.958204 -4.369188 4.029000 +v 0.499335 0.039321 -0.310401 0.752941 0.752941 0.752941 +vn -2.383819 -3.560027 -4.360369 +v 1.909938 2.696676 -3.672333 0.752941 0.752941 0.752941 +vn 1.708386 3.669407 4.798933 +v 1.387482 1.392809 -2.005985 0.752941 0.752941 0.752941 +vn 4.215563 3.541449 3.004791 +v 0.965423 0.851546 -1.388030 0.752941 0.752941 0.752941 +vn -3.701863 -2.740902 -4.223042 +v 0.829723 1.560395 -2.758975 0.752941 0.752941 0.752941 +vn -1.392563 -1.657957 -5.840506 +v 0.676995 1.483290 -2.629402 0.752941 0.752941 0.752941 +vn 3.792937 2.107162 4.531726 +v 1.122752 0.229524 -0.289768 0.752941 0.752941 0.752941 +vn 0.389996 4.845085 3.968634 +v 1.510805 1.594162 -2.218858 0.752941 0.752941 0.752941 +vn 0.898567 3.424296 4.995458 +v 1.818794 2.070146 -2.745034 0.752941 0.752941 0.752941 +vn -0.467341 -4.162736 -4.641810 +v 1.966669 2.754162 -3.738051 0.752941 0.752941 0.752941 +vn 0.698687 5.069443 3.590523 +v 1.608621 1.624842 -2.268102 0.752941 0.752941 0.752941 +vn -0.345363 3.351289 5.292664 +v 1.736247 2.020603 -2.715688 0.752941 0.752941 0.752941 +vn -5.232006 -0.846343 -3.042481 +v 1.744159 2.314323 -3.262710 0.752941 0.752941 0.752941 +vn 1.102260 3.991516 4.716882 +v 1.437534 1.471949 -2.081358 0.752941 0.752941 0.752941 +vn 1.116215 4.563034 4.151637 +v 1.421132 1.538090 -2.140191 0.752941 0.752941 0.752941 +vn -1.868965 -3.260006 -4.960964 +v 0.869435 1.652610 -2.845302 0.752941 0.752941 0.752941 +vn 3.840428 2.981920 3.909057 +v 2.044106 2.371248 -3.108460 0.752941 0.752941 0.752941 +vn -5.071221 -3.173995 -1.900066 +v 0.348139 0.027860 -0.619722 0.752941 0.752941 0.752941 +vn 4.742247 0.445078 -4.035789 +v 1.204625 1.799800 -2.704943 0.752941 0.752941 0.752941 +vn -1.598328 -2.957250 -5.241401 +v 0.397767 1.244722 -2.524077 0.752941 0.752941 0.752941 +vn 4.478273 -2.195947 -3.034539 +v 2.089783 2.852698 -3.785846 0.752941 0.752941 0.752941 +vn 3.754798 3.615068 3.458420 +v 0.991566 0.881943 -1.455802 0.752941 0.752941 0.752941 +vn -5.626945 2.278886 -0.623183 +v 1.568528 1.943725 -2.755220 0.752941 0.752941 0.752941 +vn -6.073111 1.100834 -0.970376 +v 1.590698 1.964975 -2.843708 0.752941 0.752941 0.752941 +vn 2.233930 -3.428415 -4.201447 +v 2.025013 2.875819 -3.863616 0.752941 0.752941 0.752941 +vn -5.321181 -3.081480 -1.260685 +v 0.266060 0.600630 -1.465135 0.752941 0.752941 0.752941 +vn 4.323363 -1.689386 -4.200850 +v 1.080697 1.786254 -2.863652 0.752941 0.752941 0.752941 +vn 5.570485 1.333161 2.315827 +v 2.107502 2.687015 -3.488128 0.752941 0.752941 0.752941 +vn 1.814169 0.880298 2.400460 +v 1.016054 0.102444 -0.153681 0.752941 0.752941 0.752941 +vn -1.016997 -3.982650 4.740470 +v 0.701157 0.002403 -0.281450 0.752941 0.752941 0.752941 +vn 3.215319 3.484325 3.999089 +v 1.013725 0.947738 -1.544678 0.752941 0.752941 0.752941 +vn 4.840293 -1.226914 -2.425763 +v 2.109913 2.813491 -3.732891 0.752941 0.752941 0.752941 +vn 2.849885 3.402925 4.373930 +v 1.960583 2.144138 -2.865641 0.752941 0.752941 0.752941 +vn -4.295607 -3.755646 -2.408643 +v 0.319549 1.192775 -2.423220 0.752941 0.752941 0.752941 +vn 2.170590 3.774987 4.419577 +v 1.982835 2.389469 -3.076502 0.752941 0.752941 0.752941 +vn 3.748785 4.797710 1.272713 +v 0.999078 0.678362 -1.145483 0.752941 0.752941 0.752941 +vn 3.718369 4.912494 1.045266 +v 1.168639 0.556985 -0.745369 0.752941 0.752941 0.752941 +vn 4.733802 2.564611 2.861698 +v 2.084332 2.414477 -3.184480 0.752941 0.752941 0.752941 +vn -3.188585 -3.443227 -3.819859 +v 0.314106 1.251684 -2.492480 0.752941 0.752941 0.752941 +vn 3.806139 3.507992 3.554990 +v 1.165622 0.341917 -0.406169 0.752941 0.752941 0.752941 +vn 2.266059 -3.030930 -4.932237 +v 0.993816 1.812883 -2.948822 0.752941 0.752941 0.752941 +vn -2.242309 4.562088 3.394713 +v 1.573715 1.917785 -2.673968 0.752941 0.752941 0.752941 +vn 0.432920 -4.583638 -3.836893 +v 1.999152 2.803613 -3.794254 0.752941 0.752941 0.752941 +vn 5.306002 -0.396909 -3.281739 +v 1.149675 1.844187 -2.791671 0.752941 0.752941 0.752941 +vn -5.023683 -3.457342 -1.505921 +v 0.357491 0.349564 -1.243673 0.752941 0.752941 0.752941 +vn -1.245982 3.275620 -2.836598 +v 1.406812 1.857329 -2.627600 0.752941 0.752941 0.752941 +vn -5.970905 1.643697 -0.406804 +v 1.622029 2.077222 -2.925757 0.752941 0.752941 0.752941 +vn -3.840366 -3.283554 -3.541723 +v 0.198735 0.807728 -1.898931 0.752941 0.752941 0.752941 +vn -5.330090 2.895490 0.991568 +v 1.607635 2.025455 -2.793978 0.752941 0.752941 0.752941 +vn 1.502828 3.832397 4.692275 +v 1.854496 2.121242 -2.797451 0.752941 0.752941 0.752941 +vn -3.568998 -4.818404 1.774896 +v 0.325894 0.037377 -0.470231 0.752941 0.752941 0.752941 +vn -5.669801 2.104470 -0.129925 +v 1.645890 2.155811 -3.001062 0.752941 0.752941 0.752941 +vn 4.070906 3.867697 2.747209 +v 0.981976 0.783905 -1.329572 0.752941 0.752941 0.752941 +vn -5.569101 2.223350 0.201770 +v 1.669033 2.218426 -3.056458 0.752941 0.752941 0.752941 +vn -5.456501 -0.952387 -2.602128 +v 1.757928 2.434783 -3.328015 0.752941 0.752941 0.752941 +vn -0.644812 5.574641 2.120461 +v 1.494476 1.873171 -2.630298 0.752941 0.752941 0.752941 +vn 0.918136 5.109469 3.535169 +v 1.503722 1.788176 -2.508055 0.752941 0.752941 0.752941 +vn 3.511142 0.587871 -5.127309 +v 1.259380 1.768280 -2.659699 0.752941 0.752941 0.752941 +vn -5.201804 -3.102758 -1.665094 +v 0.242416 0.571440 -1.333267 0.752941 0.752941 0.752941 +vn -4.347879 3.829177 -1.770355 +v 1.530381 1.881583 -2.673050 0.752941 0.752941 0.752941 +vn 0.585139 5.194036 3.481303 +v 1.478798 1.683092 -2.344020 0.752941 0.752941 0.752941 +vn -2.128425 3.608489 4.578665 +v 1.649023 1.999421 -2.717503 0.752941 0.752941 0.752941 +vn -4.219949 3.679463 2.364790 +v 1.588649 1.971835 -2.740819 0.752941 0.752941 0.752941 +vn 0.315295 -2.376480 -5.797088 +v 0.511711 1.416560 -2.601293 0.752941 0.752941 0.752941 +vn -1.157484 3.628110 4.808475 +v 1.697908 2.054024 -2.738970 0.752941 0.752941 0.752941 +vn 1.774184 3.336201 5.018456 +v 1.233141 1.271253 -1.862730 0.752941 0.752941 0.752941 +vn 3.492500 -0.639643 -4.441643 +v 2.024446 2.914246 -3.887527 0.752941 0.752941 0.752941 +vn -0.438440 -2.898522 -5.502340 +v 0.399855 1.341137 -2.575864 0.752941 0.752941 0.752941 +vn 5.111197 -0.549279 -2.688132 +v 2.089481 2.907180 -3.814523 0.752941 0.752941 0.752941 +vn -4.654847 3.288689 1.791891 +v 1.632430 2.094460 -2.839200 0.752941 0.752941 0.752941 +vn -5.038292 -3.168356 -1.996605 +v 0.330168 1.101307 -2.267331 0.752941 0.752941 0.752941 +vn 2.273355 3.210056 4.888267 +v 1.156709 1.277067 -1.837060 0.752941 0.752941 0.752941 +vn 4.043789 3.637816 3.134876 +v 1.206500 0.384225 -0.498778 0.752941 0.752941 0.752941 +vn -1.522054 -4.040933 -4.046566 +v 1.959859 2.862091 -3.855361 0.752941 0.752941 0.752941 +vn 1.906126 0.394116 -5.783510 +v 1.318773 1.754870 -2.627357 0.752941 0.752941 0.752941 +vn 3.505920 3.555954 3.446674 +v 2.042179 2.509244 -3.216982 0.752941 0.752941 0.752941 +vn -0.297230 -3.332292 -5.199370 +v 0.886895 1.856529 -2.998021 0.752941 0.752941 0.752941 +vn -2.383756 -3.642851 -4.151356 +v 1.917979 2.745444 -3.720868 0.752941 0.752941 0.752941 +vn -5.208345 -3.031536 -1.760708 +v 0.292816 0.262530 -0.809155 0.752941 0.752941 0.752941 +vn -0.301246 4.025263 4.720838 +v 1.772290 2.109367 -2.775171 0.752941 0.752941 0.752941 +vn 3.675755 5.044379 -0.058581 +v 0.947828 0.700516 -0.996069 0.752941 0.752941 0.752941 +vn 6.007456 0.981447 -0.129479 +v 2.109975 2.852171 -3.717018 0.752941 0.752941 0.752941 +vn 5.037679 -1.070963 -3.362426 +v 1.114106 1.867213 -2.861557 0.752941 0.752941 0.752941 +vn 3.258275 3.356896 4.158190 +v 2.031818 2.459747 -3.169903 0.752941 0.752941 0.752941 +vn 1.305726 3.929879 4.485205 +v 1.888996 2.231135 -2.896462 0.752941 0.752941 0.752941 +vn -4.575607 -2.413439 -3.263042 +v 1.810627 2.559900 -3.485256 0.752941 0.752941 0.752941 +vn -4.305924 -2.449109 -3.638574 +v 1.819793 2.608103 -3.532550 0.752941 0.752941 0.752941 +vn 5.531815 -0.984254 -1.066205 +v 2.116061 2.768285 -3.672161 0.752941 0.752941 0.752941 +vn 0.819114 4.269595 4.400258 +v 1.854375 2.215450 -2.876425 0.752941 0.752941 0.752941 +vn 0.212384 -1.760854 -6.006651 +v 0.574905 1.472248 -2.619869 0.752941 0.752941 0.752941 +vn -2.222100 -3.646034 -4.507797 +v 0.796152 1.829616 -2.954025 0.752941 0.752941 0.752941 +vn -5.826813 1.899833 -0.103958 +v 1.608950 2.051586 -2.866541 0.752941 0.752941 0.752941 +vn -3.719442 -3.430016 -3.396169 +v 0.136451 0.881697 -1.907983 0.752941 0.752941 0.752941 +vn -5.922006 1.341963 -0.913962 +v 1.707733 2.301250 -3.150787 0.752941 0.752941 0.752941 +vn -4.357117 -1.623225 -4.154536 +v 0.752861 1.606683 -2.699219 0.752941 0.752941 0.752941 +vn 5.496807 1.899935 1.679103 +v 2.111864 2.745667 -3.539855 0.752941 0.752941 0.752941 +vn 3.387916 5.285732 -0.122248 +v 1.085261 0.621509 -0.880067 0.752941 0.752941 0.752941 +vn -5.120019 -3.285325 -1.480034 +v 0.249559 0.472347 -1.178168 0.752941 0.752941 0.752941 +vn 4.074941 3.949806 2.666844 +v 1.232911 0.424643 -0.586928 0.752941 0.752941 0.752941 +vn -4.833915 -3.104922 -2.088627 +v 0.275631 1.260740 -2.446986 0.752941 0.752941 0.752941 +vn 3.269580 1.929999 4.986420 +v 0.979424 0.160377 -0.152162 0.752941 0.752941 0.752941 +vn -1.568493 4.298410 -1.669720 +v 1.423638 1.861498 -2.632419 0.752941 0.752941 0.752941 +vn 1.889199 3.191058 5.068584 +v 1.197504 1.199381 -1.802865 0.752941 0.752941 0.752941 +vn 1.918259 3.842890 4.493384 +v 1.951818 2.294410 -2.984723 0.752941 0.752941 0.752941 +vn 0.615385 -0.153889 -3.977149 +v 1.996399 2.924972 -3.909909 0.752941 0.752941 0.752941 +vn 1.020918 5.053646 3.578593 +v 1.355999 1.697704 -2.340332 0.752941 0.752941 0.752941 +vn -0.016119 5.683050 2.517767 +v 1.449740 1.856630 -2.604769 0.752941 0.752941 0.752941 +vn 5.442880 2.048739 -0.508020 +v 2.093895 2.932178 -3.785056 0.752941 0.752941 0.752941 +vn 0.810098 -2.565185 -5.665363 +v 0.471179 1.474234 -2.632484 0.752941 0.752941 0.752941 +vn 1.646705 3.889458 4.647389 +v 1.370743 1.458393 -2.049894 0.752941 0.752941 0.752941 +vn -6.054241 0.754060 -0.747813 +v 1.735033 2.399741 -3.240449 0.752941 0.752941 0.752941 +vn -3.563243 4.231763 2.500857 +v 1.724619 2.255176 -2.968379 0.752941 0.752941 0.752941 +vn 5.453834 2.187052 1.424563 +v 2.107182 2.782688 -3.576491 0.752941 0.752941 0.752941 +vn 1.041645 5.114237 3.493501 +v 1.384935 1.772039 -2.450612 0.752941 0.752941 0.752941 +vn -1.238362 -3.520849 -5.002966 +v 0.332076 1.352805 -2.572701 0.752941 0.752941 0.752941 +vn 5.078753 2.175613 2.591015 +v 2.084772 2.584451 -3.351860 0.752941 0.752941 0.752941 +vn 0.670885 5.026456 3.697592 +v 1.421280 1.616604 -2.241610 0.752941 0.752941 0.752941 +vn 2.977547 -2.352205 -4.821236 +v 1.007379 1.901178 -2.990961 0.752941 0.752941 0.752941 +vn -0.476032 -1.722670 2.504551 +v 0.793658 0.089118 -0.204356 0.752941 0.752941 0.752941 +vn -3.525771 3.744379 2.804972 +v 1.631862 2.044824 -2.763878 0.752941 0.752941 0.752941 +vn -2.574201 4.111144 3.690394 +v 1.678322 2.103170 -2.794261 0.752941 0.752941 0.752941 +vn 1.969699 3.619025 4.736748 +v 1.280917 1.408462 -1.972854 0.752941 0.752941 0.752941 +vn -4.301919 -2.782736 -3.482557 +v 0.798158 1.672591 -2.808485 0.752941 0.752941 0.752941 +vn -0.680108 4.491014 4.105712 +v 1.832833 2.336126 -3.001150 0.752941 0.752941 0.752941 +vn -2.607869 -0.777593 -5.549455 +v 0.701534 1.594237 -2.656147 0.752941 0.752941 0.752941 +vn 3.576394 5.131177 0.546725 +v 1.136981 0.582398 -0.778391 0.752941 0.752941 0.752941 +vn -4.812383 3.350589 1.479672 +v 1.660216 2.163414 -2.903183 0.752941 0.752941 0.752941 +vn -2.722852 -3.360325 -4.291713 +v 1.893315 2.654476 -3.630807 0.752941 0.752941 0.752941 +vn -5.321883 -2.749057 -1.853767 +v 0.755439 1.757878 -2.821264 0.752941 0.752941 0.752941 +vn 4.703801 2.504118 3.137107 +v 2.068864 2.705776 -3.428028 0.752941 0.752941 0.752941 +vn 4.174253 3.446168 3.178681 +v 0.918930 0.970186 -1.455908 0.752941 0.752941 0.752941 +vn 1.756750 4.376995 4.129463 +v 1.288089 1.545101 -2.096212 0.752941 0.752941 0.752941 +vn 5.519036 2.130746 1.547007 +v 2.099811 2.859824 -3.659941 0.752941 0.752941 0.752941 +vn 2.360190 3.032763 4.968175 +v 1.127759 1.190011 -1.767329 0.752941 0.752941 0.752941 +vn 1.425496 5.025796 3.480566 +v 1.320712 1.641415 -2.246310 0.752941 0.752941 0.752941 +vn 3.922530 -1.790189 -4.466176 +v 1.034981 1.959809 -2.994850 0.752941 0.752941 0.752941 +vn -2.907937 -3.894986 -3.902010 +v 1.921005 2.847679 -3.807768 0.752941 0.752941 0.752941 +vn 1.115481 -3.045729 -5.272326 +v 0.938450 1.855742 -2.993149 0.752941 0.752941 0.752941 +vn -4.295120 -4.514210 0.414607 +v 0.273043 0.077105 -0.488224 0.752941 0.752941 0.752941 +vn 3.759710 2.957413 4.048457 +v 1.144570 0.305216 -0.352792 0.752941 0.752941 0.752941 +vn -0.168940 4.337677 4.346756 +v 1.797430 2.191226 -2.845015 0.752941 0.752941 0.752941 +vn 2.107640 3.406090 4.829320 +v 1.150824 1.377318 -1.902915 0.752941 0.752941 0.752941 +vn 0.735524 5.318601 3.195616 +v 1.407980 1.829814 -2.541103 0.752941 0.752941 0.752941 +vn 4.667824 -1.738052 -3.626644 +v 1.073523 1.914906 -2.933655 0.752941 0.752941 0.752941 +vn 1.928539 4.135443 4.182352 +v 1.988830 2.522659 -3.196356 0.752941 0.752941 0.752941 +vn -3.333405 4.186963 2.317733 +v 1.696229 2.207788 -2.904029 0.752941 0.752941 0.752941 +vn 2.544941 3.073676 4.843904 +v 1.062260 1.115646 -1.690706 0.752941 0.752941 0.752941 +vn -0.803607 -3.680216 4.973036 +v 0.682911 0.048807 -0.245057 0.752941 0.752941 0.752941 +vn 4.237401 1.474446 -3.047411 +v 2.072796 2.940213 -3.842127 0.752941 0.752941 0.752941 +vn -2.261755 4.242386 3.677543 +v 1.714293 2.182168 -2.856941 0.752941 0.752941 0.752941 +vn -5.393319 -1.676063 -2.698159 +v 0.723692 1.736009 -2.711894 0.752941 0.752941 0.752941 +vn 1.763885 4.100953 -3.145732 +v 1.335163 1.856491 -2.610828 0.752941 0.752941 0.752941 +vn -3.642183 -3.521073 -3.099759 +v 0.266971 1.329136 -2.525939 0.752941 0.752941 0.752941 +vn -4.742013 -3.699071 -1.222862 +v 0.237829 0.115162 -0.501532 0.752941 0.752941 0.752941 +vn 3.688725 3.431140 3.704636 +v 2.044786 2.566848 -3.291754 0.752941 0.752941 0.752941 +vn -6.133918 0.261183 -0.916104 +v 1.754984 2.483346 -3.321100 0.752941 0.752941 0.752941 +vn -5.232869 -1.383733 -2.839980 +v 1.778657 2.507257 -3.401253 0.752941 0.752941 0.752941 +vn -1.044939 4.750967 3.890321 +v 1.797062 2.252456 -2.921679 0.752941 0.752941 0.752941 +vn -2.526776 -2.320246 -4.734955 +v 1.949068 2.901588 -3.882128 0.752941 0.752941 0.752941 +vn -1.574083 -3.222600 -5.052849 +v 0.811812 1.898422 -3.010617 0.752941 0.752941 0.752941 +vn 4.310515 3.524647 2.907139 +v 0.900186 0.888007 -1.329346 0.752941 0.752941 0.752941 +vn 4.138587 4.232564 2.071927 +v 1.149246 0.531255 -0.627541 0.752941 0.752941 0.752941 +vn 3.643044 1.951862 4.723048 +v 1.049168 0.166626 -0.209978 0.752941 0.752941 0.752941 +vn -4.929727 3.174881 1.678369 +v 1.717370 2.315082 -3.077203 0.752941 0.752941 0.752941 +vn 1.210710 -1.439492 -5.988238 +v 0.540409 1.526604 -2.637981 0.752941 0.752941 0.752941 +vn -3.521175 -2.895614 -4.269216 +v 0.270911 0.939919 -2.028707 0.752941 0.752941 0.752941 +vn -2.155817 -4.750662 3.478117 +v 0.405121 0.071389 -0.326378 0.752941 0.752941 0.752941 +vn 2.935760 1.258114 -5.347564 +v 1.283556 1.857422 -2.640803 0.752941 0.752941 0.752941 +vn 1.185080 5.792720 1.761066 +v 1.340237 1.855818 -2.576986 0.752941 0.752941 0.752941 +vn 3.602614 3.171773 3.969603 +v 2.037857 2.680381 -3.371865 0.752941 0.752941 0.752941 +vn 3.027497 3.820105 -3.431545 +v 1.256087 1.891880 -2.643251 0.752941 0.752941 0.752941 +vn 1.597645 0.832744 2.588729 +v 0.918672 0.174478 -0.122106 0.752941 0.752941 0.752941 +vn 1.068263 3.963412 4.612141 +v 1.940958 2.435324 -3.098630 0.752941 0.752941 0.752941 +vn -0.629941 -3.413521 5.232344 +v 0.744513 0.070457 -0.226532 0.752941 0.752941 0.752941 +vn -0.015300 4.197347 4.584657 +v 1.864646 2.371810 -3.036915 0.752941 0.752941 0.752941 +vn -5.945887 0.512458 -0.733798 +v 1.765631 2.593147 -3.387089 0.752941 0.752941 0.752941 +vn 1.544330 3.875954 4.259103 +v 1.968824 2.482638 -3.144214 0.752941 0.752941 0.752941 +vn 3.951049 4.684865 1.337522 +v 1.092479 0.590360 -0.646981 0.752941 0.752941 0.752941 +vn -1.420332 4.243321 4.247683 +v 1.825768 2.407340 -3.074808 0.752941 0.752941 0.752941 +vn -3.079408 1.034600 -4.385690 +v 1.895213 2.955475 -3.857119 0.752941 0.752941 0.752941 +vn -5.253370 -3.091901 -1.509412 +v 0.290735 1.184237 -2.304905 0.752941 0.752941 0.752941 +vn -5.379177 2.407099 1.421953 +v 1.753777 2.470681 -3.232623 0.752941 0.752941 0.752941 +vn -5.163748 -3.315823 -1.132630 +v 0.232107 1.344213 -2.458707 0.752941 0.752941 0.752941 +vn 2.176876 -2.405792 -5.308063 +v 0.973184 1.988395 -3.043661 0.752941 0.752941 0.752941 +vn -1.398894 -4.084561 4.558324 +v 0.577404 0.047780 -0.274198 0.752941 0.752941 0.752941 +vn 2.755556 4.947357 -1.161403 +v 1.275986 1.885480 -2.632050 0.752941 0.752941 0.752941 +vn 3.825595 2.101629 4.463274 +v 1.051212 0.280940 -0.249686 0.752941 0.752941 0.752941 +vn 3.432528 5.250816 -0.283868 +v 1.000122 0.671125 -0.939745 0.752941 0.752941 0.752941 +vn -2.695413 4.173600 3.671683 +v 1.777581 2.343257 -3.034576 0.752941 0.752941 0.752941 +vn 0.105594 -3.274864 -5.345570 +v 0.343166 1.453380 -2.633486 0.752941 0.752941 0.752941 +vn 5.488761 1.040213 -2.781035 +v 1.180929 1.884608 -2.727769 0.752941 0.752941 0.752941 +vn 3.018722 2.996587 4.591919 +v 0.978147 1.142601 -1.660692 0.752941 0.752941 0.752941 +vn -2.710655 -4.870171 2.838048 +v 0.357980 0.062026 -0.373732 0.752941 0.752941 0.752941 +vn -5.189024 -2.659893 -2.328366 +v 0.229481 0.288490 -0.683934 0.752941 0.752941 0.752941 +vn -3.381651 -3.317578 -3.920574 +v 0.757049 1.861154 -2.955704 0.752941 0.752941 0.752941 +vn 0.677619 2.720810 -4.458032 +v 1.992976 2.948921 -3.899152 0.752941 0.752941 0.752941 +vn 4.024440 4.337882 -0.877684 +v 2.057953 2.978288 -3.803262 0.752941 0.752941 0.752941 +vn -5.195629 2.815490 1.429732 +v 1.734856 2.382258 -3.142137 0.752941 0.752941 0.752941 +vn -3.603011 3.921414 3.037850 +v 1.768592 2.398605 -3.102901 0.752941 0.752941 0.752941 +vn 0.182274 -0.444243 -6.203142 +v 0.601274 1.588137 -2.637108 0.752941 0.752941 0.752941 +vn 3.813222 2.199112 -4.316291 +v 1.223255 1.882830 -2.671240 0.752941 0.752941 0.752941 +vn 4.090935 4.350106 1.796421 +v 0.897464 0.772977 -1.162194 0.752941 0.752941 0.752941 +vn -0.106839 -3.296110 5.343898 +v 0.651671 0.186327 -0.162004 0.752941 0.752941 0.752941 +vn -2.450962 4.130246 3.827501 +v 1.815342 2.480079 -3.159718 0.752941 0.752941 0.752941 +vn -4.654377 -2.491216 -2.989615 +v 1.845881 2.859782 -3.747967 0.752941 0.752941 0.752941 +vn -2.735158 -2.779819 -4.919849 +v 0.165540 1.044331 -2.023021 0.752941 0.752941 0.752941 +vn 4.157576 -1.837784 -4.270335 +v 1.026743 2.057866 -3.040212 0.752941 0.752941 0.752941 +vn -5.232242 -1.481453 -2.800706 +v 1.796106 2.662196 -3.530675 0.752941 0.752941 0.752941 +vn 1.807289 -2.138844 -5.617104 +v 0.462526 1.533251 -2.658911 0.752941 0.752941 0.752941 +vn -4.063564 -2.876354 -3.752557 +v 0.262279 1.058580 -2.102691 0.752941 0.752941 0.752941 +vn 4.131168 3.363940 3.283409 +v 0.878427 1.061025 -1.504146 0.752941 0.752941 0.752941 +vn 4.632611 3.313576 2.375140 +v 2.081323 2.786099 -3.521747 0.752941 0.752941 0.752941 +vn -0.321667 4.401153 4.434135 +v 1.892317 2.490647 -3.151678 0.752941 0.752941 0.752941 +vn 1.273405 -2.857395 -5.406574 +v 0.424426 1.524918 -2.668068 0.752941 0.752941 0.752941 +vn 1.434313 4.951741 3.574681 +v 1.294687 1.747119 -2.388636 0.752941 0.752941 0.752941 +vn -3.094414 -3.817868 -3.425754 +v 0.256882 1.359553 -2.549025 0.752941 0.752941 0.752941 +vn 4.355132 2.959387 3.425853 +v 1.015349 0.435286 -0.318232 0.752941 0.752941 0.752941 +vn -4.283069 -1.941088 -3.651748 +v 1.871688 2.910766 -3.822000 0.752941 0.752941 0.752941 +vn -4.138302 -3.981858 -2.317508 +v 0.194483 1.438954 -2.573205 0.752941 0.752941 0.752941 +vn -1.172189 0.315152 -6.017063 +v 0.643606 1.634778 -2.637485 0.752941 0.752941 0.752941 +vn -4.785456 -2.047210 -3.197329 +v 1.817124 2.743330 -3.617072 0.752941 0.752941 0.752941 +vn -4.177435 -3.385754 -3.004445 +v 0.771579 1.766948 -2.874168 0.752941 0.752941 0.752941 +vn 1.680638 4.904178 3.543930 +v 1.290550 1.583272 -2.145188 0.752941 0.752941 0.752941 +vn 5.032887 -1.206177 -3.498916 +v 1.070218 2.011512 -2.972640 0.752941 0.752941 0.752941 +vn 1.428837 5.036023 3.468797 +v 1.287754 1.802346 -2.458434 0.752941 0.752941 0.752941 +vn -5.897198 -0.287068 -1.328695 +v 1.790460 2.767551 -3.567710 0.752941 0.752941 0.752941 +vn -5.310565 -2.959455 -1.583035 +v 0.233233 0.631451 -1.411835 0.752941 0.752941 0.752941 +vn -4.730781 -3.839322 -1.129948 +v 0.129795 0.860646 -1.856365 0.752941 0.752941 0.752941 +vn 4.202576 3.708951 2.812346 +v 1.101797 0.504069 -0.503590 0.752941 0.752941 0.752941 +vn -2.305036 4.185345 3.772609 +v 1.827873 2.533895 -3.206300 0.752941 0.752941 0.752941 +vn -5.381950 -3.172742 -0.476987 +v 0.221904 0.724440 -1.608895 0.752941 0.752941 0.752941 +vn -5.215666 2.116482 1.725769 +v 1.760637 2.526448 -3.284067 0.752941 0.752941 0.752941 +vn -5.678696 1.906058 0.932199 +v 1.781075 2.668188 -3.402093 0.752941 0.752941 0.752941 +vn 2.753425 3.831258 -3.378291 +v 2.027884 2.980010 -3.853495 0.752941 0.752941 0.752941 +vn -5.197759 -3.472593 -0.069451 +v 0.145706 0.851788 -1.630801 0.752941 0.752941 0.752941 +vn -1.031882 -3.680355 -4.947357 +v 0.280935 1.438767 -2.620066 0.752941 0.752941 0.752941 +vn 1.953556 -0.754532 -5.888970 +v 0.525896 1.590843 -2.654566 0.752941 0.752941 0.752941 +vn -5.334460 -3.045966 -1.304434 +v 0.285691 0.318296 -0.904142 0.752941 0.752941 0.752941 +vn -0.190324 -1.534631 2.637984 +v 0.737270 0.151855 -0.178902 0.752941 0.752941 0.752941 +vn 0.393941 -3.570225 -5.128580 +v 0.313745 1.526738 -2.686159 0.752941 0.752941 0.752941 +vn 2.418573 -1.853890 -5.451319 +v 0.417202 1.595892 -2.702494 0.752941 0.752941 0.752941 +vn -5.745570 -1.024884 -1.592287 +v 1.781573 2.623441 -3.472864 0.752941 0.752941 0.752941 +vn 3.511337 1.657991 4.937325 +v 0.980532 0.237649 -0.183624 0.752941 0.752941 0.752941 +vn -4.015251 3.650303 3.105639 +v 1.788878 2.495154 -3.203805 0.752941 0.752941 0.752941 +vn 1.757113 5.009639 3.356218 +v 1.252915 1.633989 -2.202839 0.752941 0.752941 0.752941 +vn -5.231375 -3.469866 0.102992 +v 0.177381 0.797632 -1.722774 0.752941 0.752941 0.752941 +vn -0.631901 4.087668 4.583043 +v 1.894498 2.568218 -3.221273 0.752941 0.752941 0.752941 +vn 4.032326 2.780201 3.927984 +v 1.052644 0.329477 -0.284126 0.752941 0.752941 0.752941 +vn 3.656928 5.060549 0.195951 +v 1.054527 0.645875 -0.782423 0.752941 0.752941 0.752941 +vn 0.371636 -3.117022 -5.359556 +v 0.870829 1.987476 -3.067246 0.752941 0.752941 0.752941 +vn -3.155118 -2.694584 -4.692965 +v 0.178262 1.102184 -2.063566 0.752941 0.752941 0.752941 +vn -0.722233 -3.540184 5.133540 +v 0.629773 0.111157 -0.212722 0.752941 0.752941 0.752941 +vn -4.160458 -2.781898 -3.729802 +v 0.243885 1.112052 -2.124418 0.752941 0.752941 0.752941 +vn 5.037955 -1.238581 -3.466956 +v 1.069369 2.119579 -3.011925 0.752941 0.752941 0.752941 +vn 5.614297 -0.797714 -2.617755 +v 1.106835 1.996573 -2.903804 0.752941 0.752941 0.752941 +vn -5.005257 -2.908049 -2.372914 +v 0.266844 1.173098 -2.214289 0.752941 0.752941 0.752941 +vn 1.598586 3.853426 4.560131 +v 1.944143 2.617394 -3.263977 0.752941 0.752941 0.752941 +vn 2.334499 3.688796 4.426042 +v 1.986306 2.662621 -3.322025 0.752941 0.752941 0.752941 +vn 2.704477 3.166132 4.699255 +v 1.079933 1.324501 -1.825167 0.752941 0.752941 0.752941 +vn 4.054082 3.324334 3.454474 +v 1.093111 0.410589 -0.394643 0.752941 0.752941 0.752941 +vn -5.518420 -2.573774 -1.464630 +v 0.246720 1.263372 -2.296800 0.752941 0.752941 0.752941 +vn 3.598231 5.108620 -0.230012 +v 0.983469 0.682398 -0.882157 0.752941 0.752941 0.752941 +vn 4.146772 4.133757 -1.637825 +v 1.196246 1.916183 -2.664027 0.752941 0.752941 0.752941 +vn -5.391081 1.612979 1.394744 +v 1.760470 2.568982 -3.327645 0.752941 0.752941 0.752941 +vn 2.003108 3.871820 4.502391 +v 1.215666 1.468792 -1.991312 0.752941 0.752941 0.752941 +vn 5.858172 0.247764 -2.051677 +v 1.141829 1.958056 -2.812712 0.752941 0.752941 0.752941 +vn 4.235479 4.082393 0.921232 +v 2.065799 2.970500 -3.747523 0.752941 0.752941 0.752941 +vn 3.315205 -2.337687 -4.523922 +v 0.993528 2.108782 -3.096866 0.752941 0.752941 0.752941 +vn 1.219968 -2.938578 -5.321037 +v 0.888533 2.123856 -3.148552 0.752941 0.752941 0.752941 +vn 4.409426 3.307653 2.934183 +v 1.047950 0.522574 -0.440976 0.752941 0.752941 0.752941 +vn -5.407205 -2.994030 -1.093295 +v 0.224869 0.685947 -1.494851 0.752941 0.752941 0.752941 +vn -0.370414 4.796364 -3.589772 +v 1.974611 3.001728 -3.842696 0.752941 0.752941 0.752941 +vn 3.636656 3.264596 3.917618 +v 0.919393 1.091051 -1.577047 0.752941 0.752941 0.752941 +vn 1.835313 4.407513 4.073622 +v 1.176262 1.556923 -2.059745 0.752941 0.752941 0.752941 +vn 3.272629 0.026465 -5.319887 +v 0.458196 1.670107 -2.692458 0.752941 0.752941 0.752941 +vn -5.448260 -1.183396 -2.144014 +v 1.823079 2.835222 -3.677216 0.752941 0.752941 0.752941 +vn -5.687719 -2.438698 -1.032033 +v 0.230257 0.417952 -0.878731 0.752941 0.752941 0.752941 +vn 3.307192 1.263640 5.184042 +v 0.883277 0.262346 -0.124111 0.752941 0.752941 0.752941 +vn -0.928981 -3.944471 4.760416 +v 0.555358 0.132614 -0.206783 0.752941 0.752941 0.752941 +vn -4.262132 -3.600995 -2.581949 +v 0.055944 0.973591 -1.903332 0.752941 0.752941 0.752941 +vn 2.657438 4.200386 3.387541 +v 2.020111 2.842851 -3.507557 0.752941 0.752941 0.752941 +vn -6.012468 0.250000 -0.513425 +v 1.781644 2.700102 -3.499299 0.752941 0.752941 0.752941 +vn -5.593642 -2.703736 -0.309862 +v 0.180671 0.548918 -1.063762 0.752941 0.752941 0.752941 +vn -2.114413 -3.291585 -4.799742 +v 0.775300 1.968007 -3.039643 0.752941 0.752941 0.752941 +vn 1.430803 5.712009 1.126809 +v 1.994667 3.014782 -3.773188 0.752941 0.752941 0.752941 +vn 2.263685 3.615992 4.595633 +v 1.093678 1.470682 -1.945223 0.752941 0.752941 0.752941 +vn -0.525806 3.887851 4.631266 +v 1.905929 2.622008 -3.261453 0.752941 0.752941 0.752941 +vn -0.763178 -4.002121 -4.738782 +v 0.241905 1.532546 -2.688791 0.752941 0.752941 0.752941 +vn 4.010836 4.767211 0.721268 +v 0.898942 0.744283 -1.045301 0.752941 0.752941 0.752941 +vn 2.543079 3.311716 4.632103 +v 2.022472 2.767946 -3.432569 0.752941 0.752941 0.752941 +vn 2.761407 2.864631 4.858572 +v 1.028067 1.271138 -1.764573 0.752941 0.752941 0.752941 +vn 1.878169 3.734182 4.669156 +v 1.162825 1.470347 -1.970797 0.752941 0.752941 0.752941 +vn 3.400291 2.707153 4.511414 +v 0.916630 1.219928 -1.666223 0.752941 0.752941 0.752941 +vn 0.010773 -3.322850 -5.163103 +v 0.849830 2.045448 -3.108981 0.752941 0.752941 0.752941 +vn 0.601312 4.198997 4.537250 +v 1.935256 2.690045 -3.330099 0.752941 0.752941 0.752941 +vn 6.111994 -0.114039 -1.353156 +v 1.130154 2.059380 -2.844617 0.752941 0.752941 0.752941 +vn 5.070919 2.922781 1.769766 +v 2.083886 2.917347 -3.695397 0.752941 0.752941 0.752941 +vn 2.029699 5.309259 2.596505 +v 1.226353 1.886556 -2.565444 0.752941 0.752941 0.752941 +vn 4.307415 4.330147 1.233829 +v 0.803135 0.834690 -1.080739 0.752941 0.752941 0.752941 +vn -3.217675 3.729419 3.788550 +v 1.814100 2.567612 -3.261952 0.752941 0.752941 0.752941 +vn 1.608368 -2.624142 -5.401370 +v 0.368985 1.601003 -2.723397 0.752941 0.752941 0.752941 +vn 3.838185 2.994597 3.866194 +v 0.879484 1.155730 -1.593942 0.752941 0.752941 0.752941 +vn 0.074259 3.907201 4.739980 +v 1.912724 2.737940 -3.368803 0.752941 0.752941 0.752941 +vn 3.428752 5.093564 -0.812102 +v 0.951521 0.717181 -0.827478 0.752941 0.752941 0.752941 +vn 3.011177 2.730351 4.779882 +v 0.962898 1.229938 -1.702984 0.752941 0.752941 0.752941 +vn 4.249558 3.510654 3.015571 +v 0.847962 0.929861 -1.305446 0.752941 0.752941 0.752941 +vn -4.973221 -2.788985 -2.635331 +v 0.209931 0.246232 -0.602599 0.752941 0.752941 0.752941 +vn -2.308658 -4.150307 -4.043795 +v 0.202774 1.468658 -2.617095 0.752941 0.752941 0.752941 +vn 0.972046 4.959256 -0.873938 +v 1.993655 3.021754 -3.809501 0.752941 0.752941 0.752941 +vn 0.561866 4.422367 4.091232 +v 1.944444 2.796900 -3.425606 0.752941 0.752941 0.752941 +vn -1.804653 5.413560 -1.240444 +v 1.900734 3.004000 -3.803392 0.752941 0.752941 0.752941 +vn -1.358497 -4.101096 4.557343 +v 0.521024 0.109516 -0.236904 0.752941 0.752941 0.752941 +vn 2.380098 4.856926 1.959394 +v 2.028144 2.987776 -3.705655 0.752941 0.752941 0.752941 +vn 2.740381 3.637356 3.556224 +v 2.030567 2.800706 -3.457365 0.752941 0.752941 0.752941 +vn 3.676381 5.080231 0.027988 +v 0.992918 0.688188 -0.766000 0.752941 0.752941 0.752941 +vn -5.070885 2.607208 2.208119 +v 1.800502 2.741363 -3.454746 0.752941 0.752941 0.752941 +vn 5.866715 1.825379 0.204067 +v 1.144943 2.008266 -2.746676 0.752941 0.752941 0.752941 +vn 1.696101 5.014333 3.384680 +v 1.203922 1.708970 -2.286963 0.752941 0.752941 0.752941 +vn -4.222015 -0.833809 -4.255117 +v 0.696059 1.739542 -2.666893 0.752941 0.752941 0.752941 +vn -5.683861 -2.638409 -0.254879 +v 0.204668 1.380274 -2.371326 0.752941 0.752941 0.752941 +vn -4.119808 2.845014 2.810856 +v 1.791925 2.654410 -3.342879 0.752941 0.752941 0.752941 +vn 5.781855 -0.575666 -2.364791 +v 1.099053 2.119827 -2.950784 0.752941 0.752941 0.752941 +vn -3.236408 2.870557 -3.201648 +v 1.879231 2.978527 -3.832897 0.752941 0.752941 0.752941 +vn -4.996566 -3.717223 -0.328421 +v 0.152204 1.477982 -2.532643 0.752941 0.752941 0.752941 +vn -4.752533 -4.027349 -0.415341 +v 0.022730 0.984236 -1.811712 0.752941 0.752941 0.752941 +vn -1.782250 3.893520 4.493314 +v 1.849996 2.661559 -3.315147 0.752941 0.752941 0.752941 +vn -5.787751 -0.098266 -1.409200 +v 1.828695 2.902971 -3.735405 0.752941 0.752941 0.752941 +vn 1.554536 0.595027 2.734032 +v 0.827409 0.242669 -0.088120 0.752941 0.752941 0.752941 +vn 2.431446 -2.377517 -5.172811 +v 0.955665 2.163663 -3.146002 0.752941 0.752941 0.752941 +vn 4.165386 4.248114 1.915987 +v 1.052800 0.599227 -0.568508 0.752941 0.752941 0.752941 +vn 3.003181 -0.801956 -5.203363 +v 0.405004 1.669926 -2.733446 0.752941 0.752941 0.752941 +vn 4.403801 3.841125 2.238345 +v 0.788823 0.888199 -1.162873 0.752941 0.752941 0.752941 +vn -4.599658 -2.457839 -3.337925 +v 0.214858 1.217841 -2.163427 0.752941 0.752941 0.752941 +vn 0.037664 -1.469262 2.681582 +v 0.682120 0.201390 -0.154178 0.752941 0.752941 0.752941 +vn 0.147425 -3.692836 -4.993627 +v 0.201160 1.650619 -2.782164 0.752941 0.752941 0.752941 +vn -4.892951 2.388570 1.503306 +v 1.793348 2.799161 -3.520778 0.752941 0.752941 0.752941 +vn 4.256137 3.420512 2.959323 +v 2.043447 2.902915 -3.603305 0.752941 0.752941 0.752941 +vn -1.810658 4.238540 3.862615 +v 1.868957 2.760403 -3.394257 0.752941 0.752941 0.752941 +vn 3.909874 4.831472 0.821710 +v 1.000766 0.674474 -0.678113 0.752941 0.752941 0.752941 +vn 3.913918 1.840608 4.519567 +v 0.956316 0.353744 -0.202068 0.752941 0.752941 0.752941 +vn 1.743691 4.984759 3.399343 +v 1.139111 1.868171 -2.489635 0.752941 0.752941 0.752941 +vn 1.705978 5.033599 3.346498 +v 1.078304 1.729256 -2.256181 0.752941 0.752941 0.752941 +vn 0.376367 -3.520501 -5.117084 +v 0.269638 1.596449 -2.740466 0.752941 0.752941 0.752941 +vn -5.382583 -2.968821 -1.052092 +v 0.672074 1.946306 -2.901007 0.752941 0.752941 0.752941 +vn 0.759165 0.832995 -5.835898 +v 0.570079 1.758524 -2.616509 0.752941 0.752941 0.752941 +vn -3.855463 -3.210177 -3.630795 +v 0.665726 2.045221 -3.024706 0.752941 0.752941 0.752941 +vn 1.937314 0.748685 -5.867330 +v 0.551733 1.670712 -2.642862 0.752941 0.752941 0.752941 +vn 5.742884 -0.639032 -2.380456 +v 1.108062 2.068107 -2.920484 0.752941 0.752941 0.752941 +vn -3.594265 -5.011516 1.010322 +v 0.206627 0.149450 -0.398903 0.752941 0.752941 0.752941 +vn -5.162989 0.946540 -1.828428 +v 1.841870 2.952808 -3.786314 0.752941 0.752941 0.752941 +vn 1.699337 4.974187 3.439581 +v 1.164868 1.802613 -2.405452 0.752941 0.752941 0.752941 +vn 1.760246 4.848317 3.567136 +v 1.158119 1.616233 -2.122115 0.752941 0.752941 0.752941 +vn 4.375570 2.528868 3.714518 +v 0.984663 0.422715 -0.269672 0.752941 0.752941 0.752941 +vn 3.976063 4.830616 0.052533 +v 0.869486 0.762551 -0.979239 0.752941 0.752941 0.752941 +vn -0.191779 4.461348 4.381454 +v 1.918075 2.772803 -3.401533 0.752941 0.752941 0.752941 +vn -1.535023 -4.328978 4.276551 +v 0.445619 0.116821 -0.255148 0.752941 0.752941 0.752941 +vn -1.021083 5.009594 3.630402 +v 1.937709 2.938344 -3.614957 0.752941 0.752941 0.752941 +vn 4.317242 3.402907 3.041280 +v 0.820173 1.057044 -1.413594 0.752941 0.752941 0.752941 +vn -0.949044 -2.772473 -5.427310 +v 0.811948 2.121759 -3.150220 0.752941 0.752941 0.752941 +vn -2.031620 5.469280 1.355193 +v 1.892392 2.998215 -3.747384 0.752941 0.752941 0.752941 +vn 2.199528 4.209586 4.093351 +v 1.071980 1.541362 -1.993877 0.752941 0.752941 0.752941 +vn 5.476360 -0.635577 -2.561213 +v 1.089180 2.190865 -3.009809 0.752941 0.752941 0.752941 +vn 4.265971 3.658151 2.788987 +v 0.828748 0.897480 -1.241526 0.752941 0.752941 0.752941 +vn -0.593455 4.824926 3.779979 +v 1.918824 2.839574 -3.482236 0.752941 0.752941 0.752941 +vn -1.465144 4.907106 3.629591 +v 1.879149 2.805731 -3.455189 0.752941 0.752941 0.752941 +vn -2.107676 0.053572 -5.761704 +v 0.631802 1.734274 -2.627992 0.752941 0.752941 0.752941 +vn -1.231436 4.948649 3.428900 +v 1.920919 2.900417 -3.559278 0.752941 0.752941 0.752941 +vn 1.973339 4.119702 3.567271 +v 2.008716 2.908374 -3.567567 0.752941 0.752941 0.752941 +vn -2.525306 4.640101 3.344849 +v 1.865537 2.886096 -3.575350 0.752941 0.752941 0.752941 +vn -0.362490 5.755331 1.971600 +v 1.954897 3.005191 -3.733518 0.752941 0.752941 0.752941 +vn 2.813869 4.537012 2.853658 +v 2.016142 2.962315 -3.648129 0.752941 0.752941 0.752941 +vn -3.386424 3.678668 3.248904 +v 1.820064 2.714773 -3.379113 0.752941 0.752941 0.752941 +vn -4.580277 2.503016 0.948545 +v 1.797782 2.833480 -3.565594 0.752941 0.752941 0.752941 +vn -2.966782 -2.954244 -4.638703 +v 0.048546 1.070335 -1.977371 0.752941 0.752941 0.752941 +vn -2.309234 -3.283799 -4.684531 +v 0.734793 2.063406 -3.092123 0.752941 0.752941 0.752941 +vn -1.736899 5.286221 2.515679 +v 1.899466 2.970964 -3.675723 0.752941 0.752941 0.752941 +vn -3.655966 -4.062750 -2.707093 +v 0.132826 1.521163 -2.626033 0.752941 0.752941 0.752941 +vn 4.051059 2.641514 3.982442 +v 0.840808 1.260826 -1.625722 0.752941 0.752941 0.752941 +vn -4.984995 2.450605 1.098188 +v 1.821362 2.892753 -3.630577 0.752941 0.752941 0.752941 +vn 2.877703 3.578722 4.284608 +v 1.018914 1.473339 -1.900854 0.752941 0.752941 0.752941 +vn 4.117024 -1.788964 -4.212207 +v 1.005926 2.189049 -3.123306 0.752941 0.752941 0.752941 +vn -3.143600 4.027899 3.204563 +v 1.827787 2.802102 -3.475352 0.752941 0.752941 0.752941 +vn -2.928734 4.297948 2.526257 +v 1.851482 2.934044 -3.638401 0.752941 0.752941 0.752941 +vn -5.478292 -2.517187 -1.742712 +v 0.230277 0.358620 -0.780277 0.752941 0.752941 0.752941 +vn 0.260188 4.725754 4.090265 +v 1.963076 2.889116 -3.543183 0.752941 0.752941 0.752941 +vn 1.670959 -2.501842 -5.419744 +v 0.307394 1.652412 -2.765953 0.752941 0.752941 0.752941 +vn -2.339991 -4.303776 -3.790624 +v 0.159691 1.530297 -2.660614 0.752941 0.752941 0.752941 +vn -4.867290 -3.309376 -2.187875 +v 0.142136 0.222614 -0.439687 0.752941 0.752941 0.752941 +vn -3.835606 3.960982 -0.343633 +v 1.857544 2.985332 -3.778867 0.752941 0.752941 0.752941 +vn -2.536031 -2.986459 -4.787050 +v 0.705833 2.131908 -3.121011 0.752941 0.752941 0.752941 +vn 0.091737 5.254559 2.746392 +v 1.983183 2.971236 -3.645981 0.752941 0.752941 0.752941 +vn 2.457769 -0.904928 -5.677027 +v 0.371644 1.704912 -2.748854 0.752941 0.752941 0.752941 +vn -5.652860 -2.651475 -0.518440 +v 0.215824 0.468073 -0.950776 0.752941 0.752941 0.752941 +vn 3.543493 4.508767 2.274788 +v 1.153953 1.947924 -2.626293 0.752941 0.752941 0.752941 +vn 4.453483 3.054423 3.207850 +v 0.805477 1.137343 -1.476807 0.752941 0.752941 0.752941 +vn -4.786057 3.228397 0.740354 +v 1.836103 2.939083 -3.699758 0.752941 0.752941 0.752941 +vn -1.223040 -4.252217 -4.397768 +v 0.153209 1.610217 -2.740649 0.752941 0.752941 0.752941 +vn 4.484398 4.172641 1.231507 +v 0.746384 0.885963 -1.049955 0.752941 0.752941 0.752941 +vn -5.415207 -2.908651 -0.996561 +v 0.176343 0.570010 -1.125339 0.752941 0.752941 0.752941 +vn -4.243975 -3.273264 -3.018178 +v 0.691982 1.948813 -2.959984 0.752941 0.752941 0.752941 +vn 4.397344 3.176405 3.152748 +v 0.989923 0.520378 -0.359391 0.752941 0.752941 0.752941 +vn -4.905487 -3.911265 0.278124 +v 0.115303 0.879975 -1.742999 0.752941 0.752941 0.752941 +vn -2.767038 -5.212377 1.918161 +v 0.179082 0.187647 -0.304736 0.752941 0.752941 0.752941 +vn -5.811957 -2.307070 -0.001002 +v 0.673988 1.928970 -2.819755 0.752941 0.752941 0.752941 +vn 2.354410 -1.810422 -5.256336 +v 0.278257 1.720012 -2.808708 0.752941 0.752941 0.752941 +vn 1.401219 4.879358 3.681105 +v 1.033880 1.910702 -2.500423 0.752941 0.752941 0.752941 +vn -0.165699 -3.917069 -4.830892 +v 0.122335 1.725667 -2.838055 0.752941 0.752941 0.752941 +vn 1.617822 5.000631 3.425816 +v 1.054213 1.823093 -2.374423 0.752941 0.752941 0.752941 +vn 3.556677 0.539166 -4.958986 +v 0.378524 1.748981 -2.751936 0.752941 0.752941 0.752941 +vn 3.365746 1.202493 -5.148252 +v 0.476333 1.760800 -2.665884 0.752941 0.752941 0.752941 +vn 2.357641 -1.505454 -5.503428 +v 0.936990 2.299540 -3.205322 0.752941 0.752941 0.752941 +vn 5.921264 0.666650 -0.932596 +v 1.128562 2.140540 -2.875942 0.752941 0.752941 0.752941 +vn 0.330877 -2.508897 -5.546888 +v 0.852685 2.192928 -3.189559 0.752941 0.752941 0.752941 +vn 4.175219 4.668250 0.444198 +v 0.812508 0.813899 -0.985995 0.752941 0.752941 0.752941 +vn -5.571314 -2.871054 0.141093 +v 0.169974 1.447034 -2.439199 0.752941 0.752941 0.752941 +vn -2.569160 -2.551633 -5.131656 +v 0.048836 1.181971 -2.035062 0.752941 0.752941 0.752941 +vn 5.784342 1.980149 0.934007 +v 1.122977 2.157511 -2.836739 0.752941 0.752941 0.752941 +vn 0.004586 -1.737182 2.631808 +v 0.624878 0.242011 -0.126561 0.752941 0.752941 0.752941 +vn -5.176723 -1.883390 -2.951123 +v 0.185833 1.321465 -2.196658 0.752941 0.752941 0.752941 +vn 5.910861 1.143129 0.600628 +v 1.134352 2.104601 -2.809140 0.752941 0.752941 0.752941 +vn -5.408549 -2.875236 -1.384316 +v 0.160754 0.768372 -1.419823 0.752941 0.752941 0.752941 +vn 1.952449 4.977495 3.291748 +v 1.046101 1.665693 -2.139468 0.752941 0.752941 0.752941 +vn 3.134619 3.178419 4.415191 +v 0.983051 1.381481 -1.803525 0.752941 0.752941 0.752941 +vn 2.222831 -2.019199 -5.185034 +v 0.247020 1.742856 -2.831805 0.752941 0.752941 0.752941 +vn -0.587597 -3.774268 4.969532 +v 0.511167 0.215163 -0.157450 0.752941 0.752941 0.752941 +vn 4.065197 4.526743 1.485545 +v 0.984538 0.662250 -0.568043 0.752941 0.752941 0.752941 +vn -4.883589 -3.892671 0.583961 +v 0.085115 0.930116 -1.657599 0.752941 0.752941 0.752941 +vn -0.495618 -3.542826 5.151917 +v 0.587181 0.193585 -0.159176 0.752941 0.752941 0.752941 +vn -5.468174 -2.680073 -1.477127 +v 0.151168 0.680844 -1.244209 0.752941 0.752941 0.752941 +vn 1.679778 5.106752 3.234078 +v 0.964938 1.768257 -2.260080 0.752941 0.752941 0.752941 +vn 3.854144 4.945509 -0.286377 +v 0.870374 0.771864 -0.878760 0.752941 0.752941 0.752941 +vn 5.145894 2.325874 2.497597 +v 1.122010 2.088742 -2.753055 0.752941 0.752941 0.752941 +vn 2.590533 4.778781 3.134598 +v 0.976562 1.655686 -2.072576 0.752941 0.752941 0.752941 +vn -5.733182 -1.775896 -1.507883 +v 0.179269 1.429295 -2.254589 0.752941 0.752941 0.752941 +vn 2.058849 5.141739 2.958995 +v 0.976108 1.716717 -2.176166 0.752941 0.752941 0.752941 +vn -1.336807 -2.580345 -5.456903 +v 0.725826 2.294230 -3.221758 0.752941 0.752941 0.752941 +vn 1.956606 4.547484 3.835814 +v 1.081187 1.934895 -2.548469 0.752941 0.752941 0.752941 +vn 2.834082 3.654847 4.149722 +v 1.086074 1.999900 -2.612394 0.752941 0.752941 0.752941 +vn 3.791864 4.997200 0.138558 +v 0.943249 0.723163 -0.733908 0.752941 0.752941 0.752941 +vn -3.743873 -0.607153 -4.719160 +v 0.667923 1.806089 -2.651577 0.752941 0.752941 0.752941 +vn -4.783657 -2.760704 -2.992016 +v 0.156127 0.375202 -0.632579 0.752941 0.752941 0.752941 +vn 6.064217 0.682763 -0.989765 +v 1.108455 2.197501 -2.934159 0.752941 0.752941 0.752941 +vn 2.825150 4.101693 3.816910 +v 0.988596 1.555722 -1.955809 0.752941 0.752941 0.752941 +vn 3.892960 4.881929 -0.273981 +v 0.883110 0.760274 -0.811139 0.752941 0.752941 0.752941 +vn 3.830608 -1.124007 -4.642102 +v 1.004389 2.300926 -3.166657 0.752941 0.752941 0.752941 +vn -0.127804 -0.064026 -6.010497 +v 0.555409 1.850940 -2.611637 0.752941 0.752941 0.752941 +vn -4.208599 -4.281282 -0.833084 +v 0.074340 1.565764 -2.607098 0.752941 0.752941 0.752941 +vn -0.874293 -4.057787 4.699475 +v 0.474930 0.180145 -0.187865 0.752941 0.752941 0.752941 +vn 1.337165 5.164324 3.314547 +v 1.003384 1.864335 -2.415565 0.752941 0.752941 0.752941 +vn -2.532435 -5.080028 2.596417 +v 0.278766 0.132278 -0.323156 0.752941 0.752941 0.752941 +vn 3.752846 2.593686 4.305480 +v 0.840627 1.355676 -1.683401 0.752941 0.752941 0.752941 +vn -5.845920 -1.966272 -1.113184 +v 0.704541 1.839053 -2.749473 0.752941 0.752941 0.752941 +vn -3.807949 -1.663488 -4.638321 +v 0.129132 1.316344 -2.124721 0.752941 0.752941 0.752941 +vn 4.317253 3.462674 2.973917 +v 0.772438 1.018118 -1.300835 0.752941 0.752941 0.752941 +vn 5.620535 -0.195088 -2.445773 +v 1.076587 2.250139 -3.042220 0.752941 0.752941 0.752941 +vn -5.912934 -1.915760 -0.738958 +v 0.191572 0.519165 -0.859609 0.752941 0.752941 0.752941 +vn -2.794404 -4.689947 -2.936455 +v 0.064658 1.625068 -2.712734 0.752941 0.752941 0.752941 +vn 1.492181 -2.635112 -5.399899 +v 0.187899 1.770905 -2.859912 0.752941 0.752941 0.752941 +vn 5.830275 2.081232 0.547936 +v 1.098788 2.241761 -2.884554 0.752941 0.752941 0.752941 +vn 0.689724 4.086077 4.683467 +v 0.944290 1.983569 -2.549265 0.752941 0.752941 0.752941 +vn 2.342712 4.573247 3.582969 +v 1.027558 1.610800 -2.054389 0.752941 0.752941 0.752941 +vn -5.775573 -2.250185 -0.565399 +v 0.135003 0.669391 -1.149144 0.752941 0.752941 0.752941 +vn -3.411878 -3.120513 -4.126292 +v -0.024178 1.113214 -1.957020 0.752941 0.752941 0.752941 +vn -5.371995 -1.059064 -2.534087 +v 0.662883 1.939121 -2.672221 0.752941 0.752941 0.752941 +vn 3.835325 -0.112697 -4.955917 +v 0.304537 1.798011 -2.795622 0.752941 0.752941 0.752941 +vn 4.855321 -0.719576 -3.736184 +v 1.040400 2.313519 -3.129985 0.752941 0.752941 0.752941 +vn 3.457945 0.981155 5.138980 +v 0.842837 0.393324 -0.124316 0.752941 0.752941 0.752941 +vn -5.279202 -3.372044 -0.102999 +v 0.111796 0.898813 -1.583385 0.752941 0.752941 0.752941 +vn -4.335964 -3.501016 -2.742084 +v -0.053707 1.112261 -1.922283 0.752941 0.752941 0.752941 +vn 5.463308 2.600509 0.452723 +v 1.082316 2.304267 -2.931447 0.752941 0.752941 0.752941 +vn 5.915113 1.309495 -0.834529 +v 1.093276 2.266767 -2.979985 0.752941 0.752941 0.752941 +vn -5.217252 -2.275435 -2.642511 +v 0.175851 0.447965 -0.733307 0.752941 0.752941 0.752941 +vn 4.278802 3.927887 2.331346 +v 0.984996 0.619191 -0.473380 0.752941 0.752941 0.752941 +vn 3.395638 3.066931 4.289054 +v 0.909876 1.416363 -1.772520 0.752941 0.752941 0.752941 +vn 2.101371 0.874717 -5.646471 +v 0.534121 1.810390 -2.617478 0.752941 0.752941 0.752941 +vn -4.334275 -2.637681 -3.445102 +v 0.629184 2.159247 -3.079015 0.752941 0.752941 0.752941 +vn 3.943288 -0.445688 -4.657846 +v 0.991098 2.387460 -3.189353 0.752941 0.752941 0.752941 +vn 1.892483 2.263062 0.620416 +v 0.768703 0.284042 -0.059957 0.752941 0.752941 0.752941 +vn 3.153455 3.658794 4.012169 +v 0.939238 1.516726 -1.879929 0.752941 0.752941 0.752941 +vn -5.561472 -1.148828 -2.397033 +v 0.684556 1.866654 -2.688977 0.752941 0.752941 0.752941 +vn -1.512313 -4.799364 3.722302 +v 0.357568 0.148648 -0.249800 0.752941 0.752941 0.752941 +vn 4.463141 2.835948 3.379212 +v 0.798262 1.226370 -1.549029 0.752941 0.752941 0.752941 +vn 5.337829 2.243434 2.331693 +v 1.101668 2.183931 -2.805232 0.752941 0.752941 0.752941 +vn 3.926631 1.483539 4.645994 +v 0.895447 0.389630 -0.162877 0.752941 0.752941 0.752941 +vn -5.750461 -1.297084 -2.115325 +v 0.165500 0.547513 -0.790161 0.752941 0.752941 0.752941 +vn 4.401202 3.222466 2.874953 +v 1.100867 2.069561 -2.696364 0.752941 0.752941 0.752941 +vn -3.229970 -2.092592 -4.921962 +v 0.135408 1.205821 -2.086681 0.752941 0.752941 0.752941 +vn 4.073266 1.319009 -4.558601 +v 0.384401 1.796663 -2.728027 0.752941 0.752941 0.752941 +vn 0.583201 -2.156978 -5.804086 +v 0.840840 2.290985 -3.226913 0.752941 0.752941 0.752941 +vn -2.142810 -0.213796 -3.017183 +v 0.629386 1.938405 -2.634465 0.752941 0.752941 0.752941 +vn 4.970204 1.813462 3.179994 +v 1.065737 2.177731 -2.732391 0.752941 0.752941 0.752941 +vn 4.297234 2.519710 3.819880 +v 0.791551 1.339119 -1.623428 0.752941 0.752941 0.752941 +vn 5.414432 0.423502 -1.747307 +v 1.064389 2.321536 -3.095193 0.752941 0.752941 0.752941 +vn -5.088585 -2.613477 -1.547071 +v 0.611209 2.064269 -2.964740 0.752941 0.752941 0.752941 +vn -1.870970 -4.579284 -3.766702 +v 0.045484 1.681064 -2.776086 0.752941 0.752941 0.752941 +vn -0.870290 -4.278029 -4.435510 +v 0.019610 1.773418 -2.869720 0.752941 0.752941 0.752941 +vn 4.304857 4.514455 0.638039 +v 0.703575 0.905674 -0.911443 0.752941 0.752941 0.752941 +vn -5.765108 -2.431515 -0.295561 +v 0.183262 1.434065 -2.311666 0.752941 0.752941 0.752941 +vn 0.689992 4.755678 3.903764 +v 0.907552 1.937243 -2.506291 0.752941 0.752941 0.752941 +vn 1.490455 0.386680 2.823986 +v 0.712815 0.325896 -0.042149 0.752941 0.752941 0.752941 +vn 3.378789 -1.059485 -5.070331 +v 0.240401 1.820621 -2.853057 0.752941 0.752941 0.752941 +vn 4.956987 3.272819 1.882261 +v 0.694416 0.979183 -1.117405 0.752941 0.752941 0.752941 +vn 3.665722 4.977212 0.320986 +v 0.846560 0.804942 -0.702349 0.752941 0.752941 0.752941 +vn -6.079296 -0.940060 -0.906968 +v 0.174407 0.584716 -0.836455 0.752941 0.752941 0.752941 +vn -5.986387 -1.759711 0.126860 +v 0.173435 0.572144 -0.915638 0.752941 0.752941 0.752941 +vn 1.356728 5.236270 3.168465 +v 0.916042 1.854257 -2.361478 0.752941 0.752941 0.752941 +vn 4.199041 4.620429 0.464077 +v 0.765557 0.852026 -0.962565 0.752941 0.752941 0.752941 +vn 4.477837 3.140165 3.050418 +v 0.739323 1.112545 -1.364142 0.752941 0.752941 0.752941 +vn 4.082647 4.357284 1.896395 +v 0.915474 0.687915 -0.470532 0.752941 0.752941 0.752941 +vn 3.349333 5.290446 0.247958 +v 0.811627 0.826501 -0.707044 0.752941 0.752941 0.752941 +vn 2.080404 -2.629915 -5.085037 +v 0.111604 1.873562 -2.940062 0.752941 0.752941 0.752941 +vn -0.175145 -1.895864 2.429650 +v 0.560831 0.288418 -0.094656 0.752941 0.752941 0.752941 +vn 3.906240 4.830339 0.902927 +v 0.921414 0.730749 -0.637906 0.752941 0.752941 0.752941 +vn 4.678034 -0.432482 -4.140597 +v 0.264786 1.889023 -2.836050 0.752941 0.752941 0.752941 +vn -4.742155 -3.117458 -2.676738 +v 0.116670 0.305247 -0.503209 0.752941 0.752941 0.752941 +vn -0.718829 -4.711799 4.063990 +v 0.319181 0.225571 -0.166169 0.752941 0.752941 0.752941 +vn 0.977204 -3.260918 -5.112594 +v 0.105615 1.815531 -2.906523 0.752941 0.752941 0.752941 +vn 4.717158 3.012843 2.815698 +v 0.692889 1.115837 -1.294323 0.752941 0.752941 0.752941 +vn 2.496828 3.198498 4.644993 +v 1.039263 2.059254 -2.629146 0.752941 0.752941 0.752941 +vn -1.694338 -5.114331 3.188336 +v 0.261580 0.197078 -0.223418 0.752941 0.752941 0.752941 +vn 3.886244 4.920642 -0.180120 +v 0.790249 0.830133 -0.889569 0.752941 0.752941 0.752941 +vn -2.648070 -2.404553 -5.090656 +v -0.025329 1.207308 -2.012458 0.752941 0.752941 0.752941 +vn -4.918072 -3.724231 0.682393 +v -0.033082 1.050702 -1.730762 0.752941 0.752941 0.752941 +vn -5.515598 -2.773671 1.042016 +v 0.127328 1.544304 -2.391193 0.752941 0.752941 0.752941 +vn 1.865564 5.243108 2.875127 +v 0.866968 1.804692 -2.264045 0.752941 0.752941 0.752941 +vn 1.031246 5.452980 2.944811 +v 0.860723 1.888427 -2.404131 0.752941 0.752941 0.752941 +vn -5.553287 -2.816844 -0.758260 +v 0.123795 0.857326 -1.477251 0.752941 0.752941 0.752941 +vn 4.696302 2.770988 3.113756 +v 0.717963 1.181250 -1.393981 0.752941 0.752941 0.752941 +vn -0.227897 -4.161614 4.697188 +v 0.410800 0.258610 -0.126575 0.752941 0.752941 0.752941 +vn 1.299456 3.298108 5.157355 +v 0.982709 2.047910 -2.604174 0.752941 0.752941 0.752941 +vn -4.821542 -3.701771 -1.229726 +v -0.055776 1.091263 -1.879436 0.752941 0.752941 0.752941 +vn 1.116919 -1.943374 -5.740871 +v 0.834374 2.392879 -3.264714 0.752941 0.752941 0.752941 +vn 5.497574 2.824578 1.028578 +v 1.058221 2.314358 -2.870937 0.752941 0.752941 0.752941 +vn -2.705090 -1.559598 -5.442665 +v 0.038555 1.296385 -2.064856 0.752941 0.752941 0.752941 +vn -5.765799 -2.350595 0.499431 +v 0.629445 2.032084 -2.858663 0.752941 0.752941 0.752941 +vn 4.515563 2.499087 3.087682 +v 0.884480 0.533701 -0.208871 0.752941 0.752941 0.752941 +vn 3.782616 4.987694 -0.318759 +v 0.825310 0.814459 -0.786474 0.752941 0.752941 0.752941 +vn 3.270347 -1.520715 -5.086225 +v 0.176513 1.896712 -2.909988 0.752941 0.752941 0.752941 +vn 4.536754 1.944821 0.672723 +v 1.049629 2.364114 -2.947976 0.752941 0.752941 0.752941 +vn -5.988812 -1.698425 0.422521 +v 0.659102 1.995783 -2.764816 0.752941 0.752941 0.752941 +vn 0.816628 2.424211 5.588471 +v 1.002651 2.091905 -2.640106 0.752941 0.752941 0.752941 +vn 4.181426 2.726327 3.772985 +v 1.054543 2.111387 -2.685998 0.752941 0.752941 0.752941 +vn -5.564993 -1.086677 -2.582962 +v 0.149948 1.469724 -2.201537 0.752941 0.752941 0.752941 +vn -3.721332 -4.862812 0.952657 +v 0.109518 0.230852 -0.309091 0.752941 0.752941 0.752941 +vn 6.032308 1.624776 -0.453644 +v 1.054922 2.360252 -3.051182 0.752941 0.752941 0.752941 +vn 5.317310 0.751791 -2.853243 +v 1.023720 2.398372 -3.149362 0.752941 0.752941 0.752941 +vn -4.814546 -3.878272 0.944727 +v 0.013964 1.005598 -1.679486 0.752941 0.752941 0.752941 +vn 2.019825 2.518885 5.033225 +v 1.011988 2.116757 -2.647908 0.752941 0.752941 0.752941 +vn -4.254375 -4.337831 -0.508455 +v 0.024532 1.618153 -2.626279 0.752941 0.752941 0.752941 +vn 4.503736 -0.251571 -4.208665 +v 0.257324 1.935436 -2.854923 0.752941 0.752941 0.752941 +vn -5.704225 -2.332460 -1.189032 +v 0.100009 0.858711 -1.353363 0.752941 0.752941 0.752941 +vn -4.878578 -2.326224 -3.180884 +v 0.137358 0.455774 -0.673914 0.752941 0.752941 0.752941 +vn -6.046486 -0.833990 0.539841 +v 0.101853 0.772134 -1.096366 0.752941 0.752941 0.752941 +vn 4.653630 2.436996 3.376306 +v 0.913173 0.497115 -0.230780 0.752941 0.752941 0.752941 +vn 0.359829 -3.728577 -5.003194 +v 0.008247 1.891561 -2.965727 0.752941 0.752941 0.752941 +vn -3.422230 -4.723472 -2.119191 +v -0.032430 1.705817 -2.746783 0.752941 0.752941 0.752941 +vn 5.281704 2.081069 1.999183 +v 1.092504 2.232093 -2.820100 0.752941 0.752941 0.752941 +vn 3.991482 0.907599 -4.689078 +v 0.412266 1.886623 -2.680721 0.752941 0.752941 0.752941 +vn -5.791359 -2.311614 0.460300 +v 0.606940 2.078639 -2.896147 0.752941 0.752941 0.752941 +vn -5.981032 -1.263663 0.885783 +v 0.139693 0.669785 -0.991780 0.752941 0.752941 0.752941 +vn -2.979245 -2.646506 -4.717062 +v 0.664526 2.272717 -3.185044 0.752941 0.752941 0.752941 +vn 5.798170 1.847155 -0.803009 +v 1.036055 2.438612 -3.075293 0.752941 0.752941 0.752941 +vn 4.610610 2.812788 3.207227 +v 0.736658 1.282479 -1.511021 0.752941 0.752941 0.752941 +vn 4.484014 2.570457 3.558896 +v 0.758854 1.312918 -1.566419 0.752941 0.752941 0.752941 +vn -5.538342 -2.868227 0.603441 +v 0.066873 0.978416 -1.510627 0.752941 0.752941 0.752941 +vn 3.655594 1.232474 -4.906354 +v 0.432050 1.824211 -2.678473 0.752941 0.752941 0.752941 +vn 1.274613 5.400095 2.935745 +v 0.839088 1.857626 -2.337165 0.752941 0.752941 0.752941 +vn 2.847542 4.609609 3.161648 +v 0.870609 1.661670 -1.988348 0.752941 0.752941 0.752941 +vn 0.367121 3.320457 5.187902 +v 0.892620 2.019335 -2.581211 0.752941 0.752941 0.752941 +vn 2.753216 -1.358248 -5.369691 +v 0.898375 2.457279 -3.260856 0.752941 0.752941 0.752941 +vn -4.873434 -3.393306 -1.914565 +v 0.055872 0.302714 -0.382895 0.752941 0.752941 0.752941 +vn 4.356990 0.313147 -4.489367 +v 0.338311 1.849275 -2.767550 0.752941 0.752941 0.752941 +vn -5.801654 -2.336222 0.502816 +v 0.154026 1.501321 -2.334541 0.752941 0.752941 0.752941 +vn 3.824088 4.970582 0.164138 +v 0.723598 0.882673 -0.839535 0.752941 0.752941 0.752941 +vn -1.133805 -4.288249 -4.347539 +v -0.058680 1.849016 -2.926351 0.752941 0.752941 0.752941 +vn 0.649377 4.975270 3.643915 +v 0.847176 1.947890 -2.510454 0.752941 0.752941 0.752941 +vn -2.774674 -5.057469 2.323875 +v 0.125164 0.252467 -0.219707 0.752941 0.752941 0.752941 +vn 4.624025 2.634486 3.319312 +v 0.708775 1.339471 -1.521128 0.752941 0.752941 0.752941 +vn 5.092369 1.270352 -2.994754 +v 0.985347 2.487631 -3.189710 0.752941 0.752941 0.752941 +vn 1.812449 -2.647348 -5.349122 +v 0.049111 1.939863 -2.987718 0.752941 0.752941 0.752941 +vn 3.918375 4.668590 1.431150 +v 0.912508 0.715805 -0.537150 0.752941 0.752941 0.752941 +vn -5.213566 -3.167421 1.329025 +v -0.087482 1.152213 -1.676970 0.752941 0.752941 0.752941 +vn 2.949312 0.300435 5.530154 +v 0.673179 0.430417 -0.033753 0.752941 0.752941 0.752941 +vn 3.239322 -0.855401 -5.118291 +v 0.131228 1.953907 -2.957616 0.752941 0.752941 0.752941 +vn -3.015858 -0.393020 -0.637296 +v 0.655441 1.991807 -2.671783 0.752941 0.752941 0.752941 +vn 5.846498 1.997703 0.397412 +v 1.041702 2.422951 -3.027646 0.752941 0.752941 0.752941 +vn 3.084068 2.158884 4.849949 +v 1.019620 2.158616 -2.674930 0.752941 0.752941 0.752941 +vn 4.690162 3.270559 2.506597 +v 0.692633 1.040213 -1.209600 0.752941 0.752941 0.752941 +vn 4.269827 3.750623 2.596175 +v 0.907561 0.648389 -0.381824 0.752941 0.752941 0.752941 +vn -4.430740 -4.252398 -0.606174 +v 0.089641 0.246443 -0.347340 0.752941 0.752941 0.752941 +vn 3.892520 3.020733 3.877414 +v 0.798526 1.457007 -1.707649 0.752941 0.752941 0.752941 +vn -4.312638 -1.132302 -4.184086 +v 0.129363 1.414054 -2.150799 0.752941 0.752941 0.752941 +vn -6.017282 -0.949467 0.322120 +v 0.082134 0.845773 -1.206372 0.752941 0.752941 0.752941 +vn -0.616593 -0.140526 -3.685720 +v 0.583072 1.928628 -2.619227 0.752941 0.752941 0.752941 +vn -5.819167 -1.721004 1.239177 +v 0.586443 2.140611 -2.873596 0.752941 0.752941 0.752941 +vn 4.547912 2.705989 3.347370 +v 1.023412 2.290289 -2.761477 0.752941 0.752941 0.752941 +vn 5.085839 2.753719 2.273818 +v 1.059442 2.288891 -2.816611 0.752941 0.752941 0.752941 +vn -5.338430 -2.371872 -1.606076 +v 0.591002 2.119823 -2.977639 0.752941 0.752941 0.752941 +vn -5.140085 -3.530120 0.052191 +v -0.065021 1.091758 -1.785343 0.752941 0.752941 0.752941 +vn 2.537292 5.089492 2.657616 +v 0.893442 1.717864 -2.110777 0.752941 0.752941 0.752941 +vn 0.334753 4.589067 4.120069 +v 0.786277 1.981857 -2.543630 0.752941 0.752941 0.752941 +vn 4.588781 3.119171 2.937420 +v 0.610290 1.218362 -1.254140 0.752941 0.752941 0.752941 +vn -5.814413 -2.154909 0.999266 +v 0.634050 2.055291 -2.788369 0.752941 0.752941 0.752941 +vn -6.208990 -0.509219 0.726607 +v 0.164536 0.659519 -0.876050 0.752941 0.752941 0.752941 +vn 1.225026 2.189872 5.730435 +v 0.881206 2.073967 -2.601874 0.752941 0.752941 0.752941 +vn 3.367897 -0.833656 -5.028881 +v 0.884229 2.548825 -3.288343 0.752941 0.752941 0.752941 +vn 2.709321 1.495450 4.820771 +v 0.896224 2.114487 -2.628366 0.752941 0.752941 0.752941 +vn 4.741142 3.808684 1.315531 +v 0.678096 0.952532 -1.021449 0.752941 0.752941 0.752941 +vn -2.565570 -4.624710 -3.132044 +v -0.036647 1.745629 -2.815839 0.752941 0.752941 0.752941 +vn -4.554918 -2.453766 -3.350611 +v 0.607836 2.268085 -3.130203 0.752941 0.752941 0.752941 +vn -5.923367 -1.813529 -0.741890 +v 0.087737 0.839645 -1.254329 0.752941 0.752941 0.752941 +vn 3.239696 3.839699 3.745098 +v 0.853020 1.546698 -1.834951 0.752941 0.752941 0.752941 +vn 1.761025 5.628814 2.108785 +v 0.741251 1.840000 -2.250223 0.752941 0.752941 0.752941 +vn -2.990530 -0.767984 0.254228 +v 0.651456 2.047304 -2.717379 0.752941 0.752941 0.752941 +vn 2.905480 4.240791 3.591553 +v 0.848070 1.611149 -1.902397 0.752941 0.752941 0.752941 +vn 2.286012 0.205379 -5.733469 +v 0.487089 1.916315 -2.630041 0.752941 0.752941 0.752941 +vn -5.815821 -2.128602 1.035805 +v 0.613265 2.098173 -2.824014 0.752941 0.752941 0.752941 +vn 5.697059 2.067170 -1.525446 +v 1.005077 2.481538 -3.135693 0.752941 0.752941 0.752941 +vn 1.089083 5.640870 2.516109 +v 0.705694 1.910541 -2.393238 0.752941 0.752941 0.752941 +vn -0.349224 -2.123354 1.960801 +v 0.503035 0.323970 -0.066450 0.752941 0.752941 0.752941 +vn -0.027488 -2.037591 2.366959 +v 0.454118 0.343481 -0.054034 0.752941 0.752941 0.752941 +vn -4.967574 -3.434205 1.498386 +v 0.071612 1.597865 -2.463563 0.752941 0.752941 0.752941 +vn -4.683547 -3.582493 -1.881940 +v -0.138295 1.223776 -1.918360 0.752941 0.752941 0.752941 +vn 4.662499 2.883464 3.065183 +v 0.686795 1.298294 -1.448673 0.752941 0.752941 0.752941 +vn 4.738109 0.047605 -4.088227 +v 0.310936 1.942266 -2.783317 0.752941 0.752941 0.752941 +vn 3.376307 2.253528 4.296573 +v 1.015108 2.232077 -2.698942 0.752941 0.752941 0.752941 +vn -2.626677 -2.494235 -4.991125 +v -0.119973 1.299554 -2.008776 0.752941 0.752941 0.752941 +vn 3.660040 4.880868 1.455766 +v 0.813913 0.778388 -0.489595 0.752941 0.752941 0.752941 +vn 1.835484 1.306318 5.540667 +v 0.884998 2.142716 -2.620607 0.752941 0.752941 0.752941 +vn 1.440520 0.056221 2.764687 +v 0.631113 0.379281 -0.011868 0.752941 0.752941 0.752941 +vn 0.008633 3.123899 5.410924 +v 0.795818 2.015948 -2.568687 0.752941 0.752941 0.752941 +vn -4.391865 -4.334026 -0.183673 +v -0.047823 1.694189 -2.659948 0.752941 0.752941 0.752941 +vn 4.314859 3.718046 2.582590 +v 0.824593 0.673965 -0.283273 0.752941 0.752941 0.752941 +vn -4.118200 -4.523420 -0.892088 +v -0.140797 1.805752 -2.770722 0.752941 0.752941 0.752941 +vn -4.892204 -1.591821 -3.487251 +v 0.034962 0.531484 -0.587081 0.752941 0.752941 0.752941 +vn -5.208000 -2.326478 2.603011 +v 0.053627 1.660119 -2.429251 0.752941 0.752941 0.752941 +vn 4.785108 0.053945 -4.022417 +v 0.341539 1.970352 -2.746232 0.752941 0.752941 0.752941 +vn -5.629627 -1.719182 0.590258 +v 0.545140 2.213478 -2.939607 0.752941 0.752941 0.752941 +vn 4.514112 0.336780 -4.116207 +v 0.931886 2.527935 -3.245701 0.752941 0.752941 0.752941 +vn -0.402023 -4.096267 -4.716683 +v -0.057431 1.930781 -2.998776 0.752941 0.752941 0.752941 +vn -3.757334 -3.157384 -3.827195 +v -0.096137 1.213859 -1.967226 0.752941 0.752941 0.752941 +vn -0.566231 2.384340 2.783728 +v 0.679786 2.025643 -2.590776 0.752941 0.752941 0.752941 +vn 4.838212 -0.267374 -3.927240 +v 0.268358 1.972316 -2.835486 0.752941 0.752941 0.752941 +vn 0.822359 -3.433704 -5.093700 +v -0.016199 1.944711 -3.009814 0.752941 0.752941 0.752941 +vn 0.044691 3.282889 2.071673 +v 0.648539 1.992732 -2.557478 0.752941 0.752941 0.752941 +vn 3.625040 4.995282 1.161102 +v 0.795330 0.820035 -0.604315 0.752941 0.752941 0.752941 +vn 4.991669 1.318884 2.740847 +v 1.020437 2.409388 -2.923505 0.752941 0.752941 0.752941 +vn 2.233490 5.453533 2.147595 +v 0.757162 1.790986 -2.121493 0.752941 0.752941 0.752941 +vn -4.683650 -2.220934 -3.289220 +v 0.589019 2.319344 -3.142224 0.752941 0.752941 0.752941 +vn 1.883281 2.088470 5.496631 +v 1.000407 2.189747 -2.682490 0.752941 0.752941 0.752941 +vn -5.323635 -1.042156 -3.114333 +v 0.130937 0.564704 -0.718888 0.752941 0.752941 0.752941 +vn 4.485203 2.753874 3.423688 +v 0.676543 1.465213 -1.569134 0.752941 0.752941 0.752941 +vn -5.975855 -1.910421 -0.131186 +v 0.059136 1.009236 -1.421778 0.752941 0.752941 0.752941 +vn -3.772570 -1.287348 0.584692 +v 0.625602 2.088187 -2.752900 0.752941 0.752941 0.752941 +vn -4.891536 -2.433698 -3.014765 +v 0.024434 0.490984 -0.544513 0.752941 0.752941 0.752941 +vn -2.533846 -1.398619 -5.549004 +v 0.033909 1.386930 -2.087672 0.752941 0.752941 0.752941 +vn 5.181850 2.791788 1.263611 +v 1.038497 2.356548 -2.846784 0.752941 0.752941 0.752941 +vn 4.528726 2.393474 1.348673 +v 1.037563 2.362978 -2.921968 0.752941 0.752941 0.752941 +vn -1.524292 1.787095 2.675309 +v 0.678101 2.072418 -2.629976 0.752941 0.752941 0.752941 +vn -3.329949 -4.773131 -1.904236 +v -0.172549 1.844469 -2.837801 0.752941 0.752941 0.752941 +vn -1.662838 -4.540850 -3.951221 +v -0.128831 1.906141 -2.958721 0.752941 0.752941 0.752941 +vn -0.970671 -4.778542 3.854158 +v 0.234923 0.261824 -0.134058 0.752941 0.752941 0.752941 +vn -2.614629 -4.664005 -3.107961 +v -0.092438 1.811473 -2.865914 0.752941 0.752941 0.752941 +vn 2.508902 5.173884 2.343571 +v 0.792241 1.756292 -2.066388 0.752941 0.752941 0.752941 +vn -6.165184 -0.041542 -1.072327 +v 0.161159 0.724190 -0.852683 0.752941 0.752941 0.752941 +vn -5.038453 -2.304253 2.706944 +v -0.007338 1.693766 -2.504381 0.752941 0.752941 0.752941 +vn 3.830680 1.783860 4.584808 +v 0.813003 0.502806 -0.127664 0.752941 0.752941 0.752941 +vn 3.567975 0.499245 -4.892976 +v 0.422596 1.935447 -2.660813 0.752941 0.752941 0.752941 +vn 0.418326 -3.710544 -4.985215 +v -0.066086 1.980189 -3.038137 0.752941 0.752941 0.752941 +vn -5.786697 -1.825047 -0.603897 +v 0.146181 1.552980 -2.253678 0.752941 0.752941 0.752941 +vn 3.364626 5.295105 0.242590 +v 0.730253 0.877970 -0.726314 0.752941 0.752941 0.752941 +vn 4.065775 -0.036575 -4.664474 +v 0.229036 1.969716 -2.883537 0.752941 0.752941 0.752941 +vn -1.194455 -2.466166 -5.564171 +v 0.715422 2.405083 -3.266873 0.752941 0.752941 0.752941 +vn -5.693727 -0.229877 1.696156 +v 0.109285 0.766064 -1.036713 0.752941 0.752941 0.752941 +vn -4.435981 -1.077473 -3.971249 +v 0.120213 1.500209 -2.159696 0.752941 0.752941 0.752941 +vn 0.646311 -0.247655 -3.242218 +v 0.519525 1.959246 -2.624642 0.752941 0.752941 0.752941 +vn -4.903723 -3.130257 1.957572 +v -0.043563 1.712468 -2.564106 0.752941 0.752941 0.752941 +vn -1.526065 2.722437 5.415022 +v 0.733984 2.067959 -2.601439 0.752941 0.752941 0.752941 +vn 2.464591 -2.137250 -5.211214 +v -0.010094 2.032279 -3.055523 0.752941 0.752941 0.752941 +vn -0.590133 -4.521235 4.296723 +v 0.242249 0.328142 -0.062354 0.752941 0.752941 0.752941 +vn 3.318676 -0.975608 -5.071940 +v 0.085748 1.995734 -2.992685 0.752941 0.752941 0.752941 +vn 5.787967 1.181824 -1.980373 +v 0.950138 2.584213 -3.182543 0.752941 0.752941 0.752941 +vn 4.649581 2.609606 3.315463 +v 0.666891 1.408861 -1.511643 0.752941 0.752941 0.752941 +vn 3.379053 5.186466 0.854918 +v 0.766720 0.849486 -0.641636 0.752941 0.752941 0.752941 +vn 2.092819 5.537475 2.061260 +v 0.779711 1.812133 -2.199350 0.752941 0.752941 0.752941 +vn 3.019822 5.459469 0.682335 +v 0.685280 0.901988 -0.691269 0.752941 0.752941 0.752941 +vn -0.755026 2.399516 5.716551 +v 0.791928 2.122704 -2.612659 0.752941 0.752941 0.752941 +vn 4.889192 3.044969 2.485268 +v 0.634970 1.171756 -1.243178 0.752941 0.752941 0.752941 +vn 3.921601 0.289284 -4.883972 +v 0.161895 2.054053 -2.923171 0.752941 0.752941 0.752941 +vn 0.732809 3.257831 1.262281 +v 0.591867 1.990129 -2.545788 0.752941 0.752941 0.752941 +vn 4.113032 0.536362 -4.710313 +v 0.229829 2.026456 -2.874297 0.752941 0.752941 0.752941 +vn 3.345376 1.137590 5.101277 +v 0.767246 0.483769 -0.086679 0.752941 0.752941 0.752941 +vn 4.703881 3.966304 1.218420 +v 0.638490 0.987133 -0.958492 0.752941 0.752941 0.752941 +vn 3.766731 3.804589 3.258626 +v 0.742130 1.544034 -1.730177 0.752941 0.752941 0.752941 +vn 3.683729 1.299349 4.822316 +v 0.717217 0.540544 -0.067329 0.752941 0.752941 0.752941 +vn 0.805405 -2.248128 -5.728392 +v 0.775077 2.525295 -3.320354 0.752941 0.752941 0.752941 +vn 5.091731 0.143971 -3.565795 +v 0.920367 2.608264 -3.249447 0.752941 0.752941 0.752941 +vn 1.450851 -0.171906 -2.841785 +v 0.456377 2.006768 -2.645516 0.752941 0.752941 0.752941 +vn -4.297242 -0.218828 1.362376 +v 0.619692 2.121035 -2.745007 0.752941 0.752941 0.752941 +vn 4.779563 0.324552 -3.893121 +v 0.311361 2.022637 -2.795082 0.752941 0.752941 0.752941 +vn -5.747880 0.997212 2.249875 +v 0.141763 0.813776 -0.983384 0.752941 0.752941 0.752941 +vn 4.666923 2.849734 3.069238 +v 0.638245 1.235532 -1.312404 0.752941 0.752941 0.752941 +vn 3.959977 4.724618 1.132975 +v 0.647576 0.946938 -0.849949 0.752941 0.752941 0.752941 +vn 2.544520 4.738053 3.203907 +v 0.716621 1.684535 -1.889792 0.752941 0.752941 0.752941 +vn -3.082146 -2.485013 -4.793522 +v 0.639750 2.399704 -3.232343 0.752941 0.752941 0.752941 +vn 2.914227 2.503863 4.815299 +v 0.978396 2.261831 -2.693394 0.752941 0.752941 0.752941 +vn 5.815133 1.962376 -1.303871 +v 0.968756 2.574172 -3.131269 0.752941 0.752941 0.752941 +vn 4.699881 3.328647 2.488290 +v 0.610639 1.139991 -1.164018 0.752941 0.752941 0.752941 +vn 4.233404 3.246908 3.315142 +v 0.700046 1.502041 -1.631310 0.752941 0.752941 0.752941 +vn 4.117754 2.517481 3.920095 +v 0.826163 0.564431 -0.168828 0.752941 0.752941 0.752941 +vn -5.148329 -3.370827 1.188431 +v 0.027784 1.017160 -1.586457 0.752941 0.752941 0.752941 +vn 5.721522 2.494566 0.707587 +v 1.004903 2.505149 -3.043654 0.752941 0.752941 0.752941 +vn -2.692837 -4.801781 2.907307 +v 0.089473 0.312097 -0.144579 0.752941 0.752941 0.752941 +vn -2.259917 -4.686367 -3.433186 +v -0.183484 1.924888 -2.955146 0.752941 0.752941 0.752941 +vn 3.907472 4.490309 1.967037 +v 0.813103 0.744614 -0.393403 0.752941 0.752941 0.752941 +vn 5.320894 2.779859 1.780896 +v 1.005175 2.445969 -2.911821 0.752941 0.752941 0.752941 +vn -0.009863 -4.393165 4.478874 +v 0.328760 0.303691 -0.083666 0.752941 0.752941 0.752941 +vn -2.413265 1.053527 2.415838 +v 0.648525 2.115480 -2.687233 0.752941 0.752941 0.752941 +vn 3.732046 4.295429 2.623770 +v 0.577692 1.091962 -1.032194 0.752941 0.752941 0.752941 +vn 2.307761 4.962473 3.003238 +v 0.740341 1.727954 -1.971188 0.752941 0.752941 0.752941 +vn 4.528162 3.688299 2.250840 +v 0.604755 1.078069 -1.053589 0.752941 0.752941 0.752941 +vn -2.595815 2.291687 5.167679 +v 0.720703 2.145468 -2.645386 0.752941 0.752941 0.752941 +vn -1.615874 -1.632331 -5.845519 +v -0.034016 1.465583 -2.085674 0.752941 0.752941 0.752941 +vn 3.294575 -2.022368 -4.847098 +v -0.051367 2.102778 -3.106492 0.752941 0.752941 0.752941 +vn -2.471374 -0.896263 -5.629059 +v 0.056269 1.512120 -2.120883 0.752941 0.752941 0.752941 +vn 4.472630 2.985830 3.243267 +v 0.630012 1.333801 -1.399785 0.752941 0.752941 0.752941 +vn -5.570461 1.356193 2.356408 +v 0.119845 0.869671 -1.059426 0.752941 0.752941 0.752941 +vn 0.851206 -3.683988 -4.855652 +v -0.111499 2.048375 -3.100797 0.752941 0.752941 0.752941 +vn 1.597232 5.677250 2.158105 +v 0.679848 1.878771 -2.297510 0.752941 0.752941 0.752941 +vn 1.895607 1.528927 5.711253 +v 0.928744 2.190182 -2.647861 0.752941 0.752941 0.752941 +vn -4.646856 -3.951324 -0.775823 +v 0.001715 0.336121 -0.285913 0.752941 0.752941 0.752941 +vn 1.167425 2.892305 1.234698 +v 0.520920 2.018568 -2.555063 0.752941 0.752941 0.752941 +vn 5.238057 2.947143 1.549489 +v 1.017096 2.396290 -2.860589 0.752941 0.752941 0.752941 +vn -4.508661 -2.233754 -3.666267 +v 0.586326 2.404980 -3.186736 0.752941 0.752941 0.752941 +vn 3.890240 2.847739 3.738707 +v 0.784666 0.630781 -0.166740 0.752941 0.752941 0.752941 +vn -1.028655 -4.455307 -4.258899 +v -0.146242 1.969029 -3.021741 0.752941 0.752941 0.752941 +vn -0.807500 -4.420024 -4.264518 +v -0.157632 2.019260 -3.073151 0.752941 0.752941 0.752941 +vn -5.911322 -1.789703 0.821354 +v 0.118304 1.620430 -2.298277 0.752941 0.752941 0.752941 +vn -6.021893 1.033469 -1.151555 +v 0.167478 0.812758 -0.832327 0.752941 0.752941 0.752941 +vn -5.693035 1.799679 1.943381 +v 0.155962 0.821634 -0.946146 0.752941 0.752941 0.752941 +vn -1.132033 -2.556481 -5.521744 +v 0.697616 2.518609 -3.316050 0.752941 0.752941 0.752941 +vn -5.673733 -0.343021 2.581664 +v 0.577023 2.204628 -2.868454 0.752941 0.752941 0.752941 +vn 4.509671 1.624636 1.525808 +v 1.043103 2.386856 -2.942841 0.752941 0.752941 0.752941 +vn 4.853658 1.298100 -3.750000 +v 0.300857 2.063611 -2.792658 0.752941 0.752941 0.752941 +vn -1.762769 2.263042 5.584426 +v 0.754077 2.166818 -2.642963 0.752941 0.752941 0.752941 +vn 0.529438 2.068052 5.880721 +v 0.871003 2.178322 -2.631944 0.752941 0.752941 0.752941 +vn -4.863342 -3.645073 0.650238 +v -0.122373 1.774494 -2.667090 0.752941 0.752941 0.752941 +vn -5.441177 -1.457175 2.627971 +v 0.070248 1.676577 -2.378584 0.752941 0.752941 0.752941 +vn -5.059412 -1.161268 3.523924 +v 0.010643 1.751549 -2.455861 0.752941 0.752941 0.752941 +vn 2.081901 3.136744 4.934967 +v 0.924832 2.320417 -2.698905 0.752941 0.752941 0.752941 +vn -5.958583 -0.249214 1.446090 +v 0.048630 1.052288 -1.304141 0.752941 0.752941 0.752941 +vn -3.741240 -3.553108 -3.515723 +v -0.189572 1.331178 -1.975492 0.752941 0.752941 0.752941 +vn 3.207311 5.259922 1.170056 +v 0.724896 0.858416 -0.563281 0.752941 0.752941 0.752941 +vn -1.149550 1.931101 5.852068 +v 0.790585 2.218220 -2.649737 0.752941 0.752941 0.752941 +vn 3.575443 0.043021 5.156365 +v 0.595393 0.496907 0.013235 0.752941 0.752941 0.752941 +vn 4.191462 -0.582407 -4.631048 +v 0.077367 2.093676 -3.003497 0.752941 0.752941 0.752941 +vn 1.595139 5.569216 2.320498 +v 0.639171 1.816620 -2.077091 0.752941 0.752941 0.752941 +vn -6.135046 -0.661397 0.812307 +v 0.067689 0.961841 -1.276062 0.752941 0.752941 0.752941 +vn -1.830629 -4.828769 3.433879 +v 0.164711 0.280850 -0.135787 0.752941 0.752941 0.752941 +vn 1.952881 -1.803597 -5.567016 +v 0.812985 2.597527 -3.339818 0.752941 0.752941 0.752941 +vn 3.501588 5.168265 0.619872 +v 0.667419 0.922955 -0.791055 0.752941 0.752941 0.752941 +vn -5.724010 -0.502781 0.239729 +v 0.531028 2.311091 -2.981925 0.752941 0.752941 0.752941 +vn -0.295972 -4.405292 4.458940 +v 0.250412 0.369487 -0.020410 0.752941 0.752941 0.752941 +vn -1.024290 -4.097113 -4.410164 +v -0.190270 2.066786 -3.115657 0.752941 0.752941 0.752941 +vn 1.995322 0.010352 -2.247547 +v 0.402677 2.060009 -2.682976 0.752941 0.752941 0.752941 +vn 5.112389 3.131616 1.528398 +v 0.994759 2.503182 -2.970090 0.752941 0.752941 0.752941 +vn 4.163828 4.302185 1.857247 +v 0.595652 1.027643 -0.936592 0.752941 0.752941 0.752941 +vn 3.777679 1.245829 4.665221 +v 0.678959 0.576867 -0.043335 0.752941 0.752941 0.752941 +vn 2.133590 -2.739511 -4.889126 +v -0.091691 2.106174 -3.135936 0.752941 0.752941 0.752941 +vn -6.113841 0.914393 0.868835 +v 0.165830 0.803758 -0.900095 0.752941 0.752941 0.752941 +vn -5.322247 2.111007 2.569215 +v 0.155722 0.897565 -1.014918 0.752941 0.752941 0.752941 +vn -4.719059 -1.194200 3.888165 +v -0.036427 1.799445 -2.498678 0.752941 0.752941 0.752941 +vn 0.094298 -3.241542 -5.341666 +v -0.175404 2.127851 -3.158648 0.752941 0.752941 0.752941 +vn -4.876082 -2.663580 2.787018 +v -0.092037 1.777093 -2.586343 0.752941 0.752941 0.752941 +vn 4.280919 3.639618 2.574223 +v 0.984144 2.452561 -2.867544 0.752941 0.752941 0.752941 +vn -5.112695 -3.240706 1.665145 +v -0.028182 1.095523 -1.610420 0.752941 0.752941 0.752941 +vn -5.272246 -0.016583 -3.372283 +v 0.091256 0.674098 -0.681190 0.752941 0.752941 0.752941 +vn -5.226100 -0.400108 0.367297 +v 0.531384 2.258933 -2.956111 0.752941 0.752941 0.752941 +vn 1.588687 2.459873 5.406087 +v 0.915307 2.287311 -2.675779 0.752941 0.752941 0.752941 +vn 0.754475 5.680772 2.451213 +v 0.648776 1.959334 -2.492643 0.752941 0.752941 0.752941 +vn -5.615997 -1.745841 -1.804297 +v 0.538409 2.358655 -3.068431 0.752941 0.752941 0.752941 +vn -5.662926 2.197749 1.460010 +v 0.188840 0.937292 -0.971733 0.752941 0.752941 0.752941 +vn -4.897985 -2.910399 -2.586072 +v 0.013542 0.432044 -0.467383 0.752941 0.752941 0.752941 +vn 4.205454 0.263070 -4.648958 +v 0.152509 2.108219 -2.930388 0.752941 0.752941 0.752941 +vn -5.055029 -2.256537 -2.844949 +v 0.546432 2.550274 -3.220793 0.752941 0.752941 0.752941 +vn -5.541697 -2.614695 1.309558 +v 0.023801 1.085602 -1.465809 0.752941 0.752941 0.752941 +vn 4.527795 0.337655 -4.317103 +v 0.364476 2.045174 -2.719272 0.752941 0.752941 0.752941 +vn -5.876567 0.320416 2.161785 +v 0.606431 2.196422 -2.800845 0.752941 0.752941 0.752941 +vn 5.474948 2.727747 0.555650 +v 0.986242 2.553325 -3.058321 0.752941 0.752941 0.752941 +vn -1.037434 1.623254 5.962756 +v 0.778126 2.257004 -2.665464 0.752941 0.752941 0.752941 +vn 4.165430 3.371503 3.261624 +v 0.582266 1.285005 -1.283444 0.752941 0.752941 0.752941 +vn -5.817731 0.161166 -2.298084 +v 0.133532 0.738201 -0.766892 0.752941 0.752941 0.752941 +vn -2.685888 1.477834 5.441701 +v 0.722408 2.209848 -2.670686 0.752941 0.752941 0.752941 +vn 0.066338 2.040499 5.874914 +v 0.847889 2.261699 -2.657542 0.752941 0.752941 0.752941 +vn -3.239684 -2.639106 -4.552415 +v 0.612301 2.536189 -3.288767 0.752941 0.752941 0.752941 +vn -2.193397 -2.587054 -5.123887 +v -0.178337 1.377928 -2.021220 0.752941 0.752941 0.752941 +vn 4.331211 -0.216015 -4.521978 +v 0.121908 2.078594 -2.957750 0.752941 0.752941 0.752941 +vn 2.967584 5.467472 0.868799 +v 0.641912 0.913887 -0.617650 0.752941 0.752941 0.752941 +vn 1.600724 5.400196 2.735574 +v 0.634077 1.779734 -1.996707 0.752941 0.752941 0.752941 +vn -0.714528 2.027782 5.883121 +v 0.810458 2.190594 -2.637426 0.752941 0.752941 0.752941 +vn 3.210912 -0.850408 -5.059971 +v 0.828523 2.660817 -3.347931 0.752941 0.752941 0.752941 +vn 0.195694 -2.251266 2.484627 +v 0.389512 0.364302 -0.033847 0.752941 0.752941 0.752941 +vn -5.543053 0.678301 2.871407 +v 0.582882 2.252873 -2.865653 0.752941 0.752941 0.752941 +vn 0.539749 -2.387709 -5.659246 +v 0.720063 2.673525 -3.382451 0.752941 0.752941 0.752941 +vn -1.988667 -4.448565 -3.928769 +v -0.193370 1.986802 -3.023661 0.752941 0.752941 0.752941 +vn -5.224350 -3.427371 -0.143886 +v -0.148794 1.221222 -1.838329 0.752941 0.752941 0.752941 +vn -5.795501 -1.390043 -1.728009 +v 0.111264 1.627957 -2.213120 0.752941 0.752941 0.752941 +vn 4.176935 0.702042 -4.574433 +v 0.221151 2.101870 -2.876646 0.752941 0.752941 0.752941 +vn 4.199761 -0.326473 -4.540521 +v 0.078053 2.125772 -3.010110 0.752941 0.752941 0.752941 +vn 3.782600 -0.647090 -4.962952 +v 0.037903 2.111468 -3.038467 0.752941 0.752941 0.752941 +vn 3.505251 4.725139 2.174226 +v 0.571864 1.024406 -0.885015 0.752941 0.752941 0.752941 +vn -4.553194 -1.381431 3.977407 +v -0.085244 1.836248 -2.539930 0.752941 0.752941 0.752941 +vn 0.081052 -2.288433 2.341145 +v 0.322918 0.396405 0.005203 0.752941 0.752941 0.752941 +vn -3.393084 -4.701160 -2.252254 +v -0.235055 1.918680 -2.896021 0.752941 0.752941 0.752941 +vn 3.899180 3.186589 3.430471 +v 0.981232 2.392314 -2.784518 0.752941 0.752941 0.752941 +vn 4.447776 0.900994 -4.319495 +v 0.206614 2.159297 -2.876992 0.752941 0.752941 0.752941 +vn 1.589660 5.768743 1.887700 +v 0.655938 1.860672 -2.223056 0.752941 0.752941 0.752941 +vn -4.790564 1.007372 3.482364 +v 0.633381 2.196337 -2.727391 0.752941 0.752941 0.752941 +vn 3.327849 4.604746 2.629202 +v 0.670671 1.647740 -1.790972 0.752941 0.752941 0.752941 +vn 2.247714 5.302668 2.406287 +v 0.597771 1.733903 -1.896133 0.752941 0.752941 0.752941 +vn 3.644060 -1.089944 -4.913663 +v -0.071871 2.178980 -3.146862 0.752941 0.752941 0.752941 +vn 4.160265 2.930976 3.663867 +v 0.577132 1.456418 -1.433065 0.752941 0.752941 0.752941 +vn -4.984211 2.592971 2.809700 +v 0.200542 1.035761 -1.050833 0.752941 0.752941 0.752941 +vn 3.921526 3.811804 3.068077 +v 0.557695 1.199605 -1.157821 0.752941 0.752941 0.752941 +vn 4.729963 1.194981 -3.936011 +v 0.268711 2.093956 -2.826276 0.752941 0.752941 0.752941 +vn -5.580436 1.072698 2.316903 +v 0.099381 0.938519 -1.142101 0.752941 0.752941 0.752941 +vn 3.278724 4.959775 1.896344 +v 0.712976 0.807918 -0.349435 0.752941 0.752941 0.752941 +vn -5.124712 -0.554374 -3.527992 +v 0.009760 0.595984 -0.568486 0.752941 0.752941 0.752941 +vn -1.251252 -3.518507 -4.865030 +v -0.233590 2.127970 -3.155720 0.752941 0.752941 0.752941 +vn -3.822108 -4.774795 1.076606 +v 0.002161 0.341432 -0.210217 0.752941 0.752941 0.752941 +vn 5.016656 3.214048 1.931082 +v 0.951859 2.594842 -3.029298 0.752941 0.752941 0.752941 +vn 5.777225 1.892696 0.567970 +v 0.951157 2.641513 -3.124536 0.752941 0.752941 0.752941 +vn 5.514355 0.742882 -1.929064 +v 0.940567 2.681387 -3.218454 0.752941 0.752941 0.752941 +vn -4.262091 -4.474809 -0.489118 +v -0.224329 1.888147 -2.831392 0.752941 0.752941 0.752941 +vn -4.689122 -3.704898 -1.340866 +v -0.201005 1.306360 -1.925483 0.752941 0.752941 0.752941 +vn -5.381017 -1.834921 -2.556149 +v 0.552525 2.433384 -3.151335 0.752941 0.752941 0.752941 +vn -4.991982 1.239326 3.469023 +v 0.636779 2.238688 -2.739995 0.752941 0.752941 0.752941 +vn 1.695383 2.847896 1.280359 +v 0.457146 2.057918 -2.577129 0.752941 0.752941 0.752941 +vn 1.228909 5.807646 2.056448 +v 0.560714 1.893851 -2.260747 0.752941 0.752941 0.752941 +vn 4.669030 -0.344642 -4.173025 +v 0.883123 2.706343 -3.288475 0.752941 0.752941 0.752941 +vn -5.983306 -1.165920 1.139117 +v 0.035553 1.088216 -1.375442 0.752941 0.752941 0.752941 +vn 2.655428 3.744577 4.014184 +v 0.934186 2.425560 -2.774503 0.752941 0.752941 0.752941 +vn 1.534403 -1.876004 -5.347588 +v -0.130474 2.172534 -3.181446 0.752941 0.752941 0.752941 +vn 3.189803 4.811421 2.368438 +v 0.548667 1.062193 -0.924633 0.752941 0.752941 0.752941 +vn -5.178398 -2.766312 2.184407 +v -0.053634 1.184541 -1.531878 0.752941 0.752941 0.752941 +vn -4.879831 2.214514 3.268669 +v 0.141069 0.994028 -1.113848 0.752941 0.752941 0.752941 +vn 6.120858 0.844064 -0.565747 +v 0.946141 2.681024 -3.169359 0.752941 0.752941 0.752941 +vn -5.531464 0.653355 2.667908 +v 0.072870 1.064150 -1.241651 0.752941 0.752941 0.752941 +vn 1.627348 5.482887 2.578555 +v 0.571627 1.774605 -1.957923 0.752941 0.752941 0.752941 +vn 2.499422 -1.918394 -5.411902 +v 0.726049 2.815918 -3.443329 0.752941 0.752941 0.752941 +vn 1.305936 5.716454 2.253866 +v 0.559917 1.924673 -2.341316 0.752941 0.752941 0.752941 +vn 1.848867 5.439140 2.504738 +v 0.483050 1.989688 -2.451604 0.752941 0.752941 0.752941 +vn 0.379140 2.604684 5.591726 +v 0.843664 2.314249 -2.677050 0.752941 0.752941 0.752941 +vn -5.577307 0.404921 2.850008 +v 0.564743 2.335303 -2.912501 0.752941 0.752941 0.752941 +vn -4.218874 -0.702273 -4.301345 +v 0.077191 1.632520 -2.149674 0.752941 0.752941 0.752941 +vn -5.053716 -3.243385 1.478588 +v -0.151458 1.823005 -2.660259 0.752941 0.752941 0.752941 +vn -4.839512 -0.275505 3.980537 +v 0.011096 1.813674 -2.441750 0.752941 0.752941 0.752941 +vn -6.119539 -0.481732 0.432343 +v 0.525229 2.399282 -3.022293 0.752941 0.752941 0.752941 +vn -0.608980 -2.726337 2.528671 +v 0.178214 0.370165 -0.030374 0.752941 0.752941 0.752941 +vn -1.332510 -3.160571 2.727544 +v 0.121130 0.369886 -0.051549 0.752941 0.752941 0.752941 +vn 5.656998 1.733202 0.565122 +v 0.942174 2.705460 -3.159479 0.752941 0.752941 0.752941 +vn 2.874314 5.429952 1.292211 +v 0.649233 0.889686 -0.514341 0.752941 0.752941 0.752941 +vn -3.223761 -4.622530 -2.529629 +v -0.294005 1.986842 -2.950659 0.752941 0.752941 0.752941 +vn 2.915538 5.170155 1.971975 +v 0.540212 1.014466 -0.808568 0.752941 0.752941 0.752941 +vn 1.859699 2.338575 0.961206 +v 0.412127 2.105684 -2.626123 0.752941 0.752941 0.752941 +vn 1.746174 -0.124159 2.334439 +v 0.546277 0.443809 0.045236 0.752941 0.752941 0.752941 +vn -5.841912 -0.337093 2.240651 +v 0.083917 1.737391 -2.339707 0.752941 0.752941 0.752941 +vn -5.749050 0.651086 2.436148 +v 0.618861 2.274898 -2.794639 0.752941 0.752941 0.752941 +vn -5.615303 0.418231 2.614274 +v 0.604540 2.301466 -2.839836 0.752941 0.752941 0.752941 +vn 3.918034 3.767209 2.920223 +v 0.941526 2.555345 -2.945352 0.752941 0.752941 0.752941 +vn 4.610349 0.086202 -4.168919 +v 0.121633 2.191787 -2.949758 0.752941 0.752941 0.752941 +vn -1.687705 -0.640516 -5.934347 +v 0.031323 1.599675 -2.122814 0.752941 0.752941 0.752941 +vn 1.540516 5.884549 1.448235 +v 0.503604 0.983368 -0.685060 0.752941 0.752941 0.752941 +vn 4.185410 -0.329273 -4.601431 +v 0.025707 2.187169 -3.050804 0.752941 0.752941 0.752941 +vn -6.187315 -0.554946 0.062707 +v 0.102020 1.720757 -2.267521 0.752941 0.752941 0.752941 +vn -5.235103 1.017538 2.904210 +v 0.089239 1.026124 -1.196733 0.752941 0.752941 0.752941 +vn 4.192958 3.656731 2.702565 +v 0.973539 2.493492 -2.907603 0.752941 0.752941 0.752941 +vn 5.882948 1.818171 -1.001157 +v 0.923957 2.726389 -3.213690 0.752941 0.752941 0.752941 +vn -0.787856 -1.845685 -5.919149 +v -0.077288 1.546258 -2.098700 0.752941 0.752941 0.752941 +vn 4.261144 -0.645384 -4.533773 +v -0.007464 2.168975 -3.086684 0.752941 0.752941 0.752941 +vn 4.070158 -1.142174 -4.565456 +v -0.055912 2.229989 -3.143987 0.752941 0.752941 0.752941 +vn -6.064572 1.053422 -0.697881 +v 0.190178 0.908216 -0.853293 0.752941 0.752941 0.752941 +vn -4.507012 -4.054582 -1.205316 +v -0.088819 0.428658 -0.232549 0.752941 0.752941 0.752941 +vn 3.702784 -1.129725 -4.661722 +v 0.811474 2.765046 -3.380631 0.752941 0.752941 0.752941 +vn 2.436125 4.990236 2.910203 +v 0.462381 1.115790 -0.942139 0.752941 0.752941 0.752941 +vn 3.105235 4.374367 3.264667 +v 0.521038 1.164999 -1.074579 0.752941 0.752941 0.752941 +vn -5.429334 -1.239807 -2.556455 +v 0.088809 1.721675 -2.194405 0.752941 0.752941 0.752941 +vn -5.354569 -2.741390 1.740736 +v -0.138662 1.276422 -1.617926 0.752941 0.752941 0.752941 +vn 2.710927 4.415976 3.489302 +v 0.890739 2.531379 -2.871685 0.752941 0.752941 0.752941 +vn 1.183397 5.831769 1.990864 +v 0.572659 1.853912 -2.141549 0.752941 0.752941 0.752941 +vn 2.571909 0.777033 -2.182788 +v 0.296046 2.142278 -2.773391 0.752941 0.752941 0.752941 +vn -4.851439 0.704507 3.718094 +v 0.643538 2.309906 -2.746961 0.752941 0.752941 0.752941 +vn 1.033937 5.896848 1.898009 +v 0.470451 1.889555 -2.192531 0.752941 0.752941 0.752941 +vn 0.380056 -1.216939 -6.130956 +v -0.058759 1.637433 -2.122756 0.752941 0.752941 0.752941 +vn 3.654458 4.540748 2.246152 +v 0.727511 0.765903 -0.277079 0.752941 0.752941 0.752941 +vn 3.156861 5.237201 1.398247 +v 0.693076 0.852543 -0.460862 0.752941 0.752941 0.752941 +vn -4.416897 -2.411772 -3.491543 +v 0.551908 2.610416 -3.281695 0.752941 0.752941 0.752941 +vn 2.984884 -0.295391 -3.156448 +v 0.054235 2.228373 -3.033067 0.752941 0.752941 0.752941 +vn -5.346890 -0.192597 3.230312 +v 0.033386 1.218458 -1.346140 0.752941 0.752941 0.752941 +vn -5.498292 -1.796055 2.398384 +v -0.000129 1.170608 -1.430649 0.752941 0.752941 0.752941 +vn -5.694007 0.378102 2.540022 +v 0.596151 2.361726 -2.850290 0.752941 0.752941 0.752941 +vn 0.829506 5.864889 2.076627 +v 0.441190 1.910273 -2.244159 0.752941 0.752941 0.752941 +vn -3.303303 0.477242 -0.566827 +v 0.204114 1.022842 -0.867306 0.752941 0.752941 0.752941 +vn -2.335045 -2.663339 -5.052527 +v 0.618896 2.635304 -3.346916 0.752941 0.752941 0.752941 +vn 3.647706 1.691262 4.744686 +v 0.595654 0.636410 -0.000437 0.752941 0.752941 0.752941 +vn -1.906127 -4.844921 3.504774 +v 0.046142 0.406922 -0.048664 0.752941 0.752941 0.752941 +vn -1.186295 -2.455356 -5.525909 +v 0.652733 2.728266 -3.407908 0.752941 0.752941 0.752941 +vn 2.250503 0.363464 -2.097665 +v 0.346022 2.106808 -2.733223 0.752941 0.752941 0.752941 +vn 4.602280 -0.506069 -4.181315 +v -0.040430 2.263326 -3.135519 0.752941 0.752941 0.752941 +vn 4.039950 0.306158 4.760006 +v 0.552066 0.549597 0.049903 0.752941 0.752941 0.752941 +vn -2.419702 -4.404763 -3.755957 +v -0.258641 2.045929 -3.052153 0.752941 0.752941 0.752941 +vn -5.565429 0.470940 2.796370 +v 0.550799 2.387171 -2.945419 0.752941 0.752941 0.752941 +vn 1.744293 -2.049248 -5.542526 +v -0.156452 2.225491 -3.203108 0.752941 0.752941 0.752941 +vn 2.933556 5.073647 2.139217 +v 0.601823 1.708204 -1.841587 0.752941 0.752941 0.752941 +vn 4.437700 2.993304 3.172962 +v 0.605044 1.535799 -1.524227 0.752941 0.752941 0.752941 +vn 4.807753 -0.760925 -3.798738 +v 0.112836 2.216009 -2.968241 0.752941 0.752941 0.752941 +vn -3.966398 2.520199 4.084404 +v 0.203794 1.154260 -1.149229 0.752941 0.752941 0.752941 +vn -4.747570 -3.922971 1.070334 +v -0.240532 1.914462 -2.757620 0.752941 0.752941 0.752941 +vn 1.759207 5.162461 3.117433 +v 0.348282 2.004186 -2.391260 0.752941 0.752941 0.752941 +vn 1.377000 5.696882 2.249359 +v 0.516568 1.819471 -2.028773 0.752941 0.752941 0.752941 +vn -4.557403 2.517025 3.450084 +v 0.182506 1.072734 -1.114917 0.752941 0.752941 0.752941 +vn 4.148011 3.829636 2.708358 +v 0.667573 1.580545 -1.671325 0.752941 0.752941 0.752941 +vn -5.670047 0.904160 -2.540001 +v 0.114910 0.789919 -0.704204 0.752941 0.752941 0.752941 +vn -0.450365 -2.560443 -5.486612 +v -0.232464 2.242302 -3.221841 0.752941 0.752941 0.752941 +vn -2.898844 -0.066111 1.923547 +v 0.062182 1.830469 -2.377349 0.752941 0.752941 0.752941 +vn -3.061902 -4.145293 -3.540676 +v -0.361343 2.112020 -3.054132 0.752941 0.752941 0.752941 +vn -2.459084 0.113840 2.131188 +v 0.025576 1.859072 -2.427468 0.752941 0.752941 0.752941 +vn 3.708323 3.237754 3.806017 +v 0.536971 1.411219 -1.346913 0.752941 0.752941 0.752941 +vn -2.343847 -4.152942 -4.055012 +v -0.249195 2.110373 -3.131500 0.752941 0.752941 0.752941 +vn -3.006290 -0.239620 1.124945 +v 0.092588 1.825046 -2.319954 0.752941 0.752941 0.752941 +vn 3.848356 3.608455 3.171689 +v 0.746760 0.693832 -0.182888 0.752941 0.752941 0.752941 +vn 2.506451 -0.284957 -2.421831 +v 0.010670 2.260572 -3.075809 0.752941 0.752941 0.752941 +vn -5.610260 0.694419 2.589159 +v 0.586383 2.379973 -2.885922 0.752941 0.752941 0.752941 +vn 2.505413 0.698370 -1.751232 +v 0.260611 2.188654 -2.797620 0.752941 0.752941 0.752941 +vn 4.791790 1.432005 -3.799972 +v 0.255847 2.144688 -2.821968 0.752941 0.752941 0.752941 +vn 3.404670 3.608214 3.760971 +v 0.523550 1.366714 -1.295347 0.752941 0.752941 0.752941 +vn -1.535897 -2.862805 -5.267673 +v -0.252085 2.190309 -3.188757 0.752941 0.752941 0.752941 +vn 4.152574 -1.057172 -4.184544 +v 0.799640 2.833142 -3.410017 0.752941 0.752941 0.752941 +vn -3.946944 1.895010 4.486035 +v 0.141680 1.138871 -1.193671 0.752941 0.752941 0.752941 +vn 3.394645 4.519285 2.713424 +v 0.351990 2.120144 -2.552849 0.752941 0.752941 0.752941 +vn -4.141576 -4.123789 -2.063649 +v -0.289548 1.428494 -1.969153 0.752941 0.752941 0.752941 +vn 1.873799 2.103720 0.749929 +v 0.362739 2.171252 -2.683517 0.752941 0.752941 0.752941 +vn 1.448390 3.819463 4.649446 +v 0.864711 2.447184 -2.764124 0.752941 0.752941 0.752941 +vn 4.576913 0.686418 -4.202405 +v 0.175961 2.229971 -2.898703 0.752941 0.752941 0.752941 +vn 2.348928 5.201923 2.581757 +v 0.496711 1.060546 -0.866505 0.752941 0.752941 0.752941 +vn 2.156127 4.683241 3.543348 +v 0.448600 1.219190 -1.084488 0.752941 0.752941 0.752941 +vn -1.035527 2.301419 5.531185 +v 0.746297 2.322390 -2.683111 0.752941 0.752941 0.752941 +vn -6.045662 -0.591599 -0.584564 +v 0.522364 2.435577 -3.064117 0.752941 0.752941 0.752941 +vn -5.295968 -3.335305 0.495190 +v -0.199939 1.312350 -1.781866 0.752941 0.752941 0.752941 +vn -0.101523 -1.919948 1.882577 +v 0.232769 0.413738 0.022528 0.752941 0.752941 0.752941 +vn -5.301054 1.060664 -3.188912 +v 0.071507 0.763711 -0.629530 0.752941 0.752941 0.752941 +vn 4.101050 -1.172074 -4.468764 +v -0.084333 2.294129 -3.183363 0.752941 0.752941 0.752941 +vn -5.484412 2.154929 1.180081 +v 0.218297 1.015042 -0.998319 0.752941 0.752941 0.752941 +vn 1.219395 5.769468 2.166416 +v 0.483083 1.848658 -2.083523 0.752941 0.752941 0.752941 +vn 3.718386 4.645654 1.949703 +v 0.591225 1.671392 -1.708281 0.752941 0.752941 0.752941 +vn -2.417610 1.485505 5.257585 +v 0.715139 2.305627 -2.685698 0.752941 0.752941 0.752941 +vn -2.136802 -0.205406 2.384021 +v -0.021927 1.902093 -2.477738 0.752941 0.752941 0.752941 +vn 1.240458 -2.231158 -5.152251 +v 0.711990 2.757738 -3.427765 0.752941 0.752941 0.752941 +vn -5.335562 -3.067015 1.212754 +v -0.157866 1.260817 -1.721080 0.752941 0.752941 0.752941 +vn 1.799687 5.583682 2.222568 +v 0.508049 1.001083 -0.744483 0.752941 0.752941 0.752941 +vn -3.665372 -5.032893 0.393287 +v -0.102800 0.438727 -0.148150 0.752941 0.752941 0.752941 +vn -4.284271 3.136731 3.187549 +v 0.234912 1.154058 -1.114384 0.752941 0.752941 0.752941 +vn 2.236685 -1.940715 -5.383712 +v -0.144352 2.281845 -3.220088 0.752941 0.752941 0.752941 +vn -4.841173 -3.644406 0.943356 +v -0.310361 1.977204 -2.815279 0.752941 0.752941 0.752941 +vn 5.082571 0.819962 -2.255714 +v 0.911508 2.750520 -3.266797 0.752941 0.752941 0.752941 +vn 5.216275 0.457651 -2.632201 +v 0.876636 2.834679 -3.313464 0.752941 0.752941 0.752941 +vn 2.742922 5.551323 1.001824 +v 0.613187 0.937774 -0.685461 0.752941 0.752941 0.752941 +vn 3.262414 0.147406 -2.645288 +v 0.083147 2.264812 -3.005745 0.752941 0.752941 0.752941 +vn 2.120764 5.698592 1.439393 +v 0.434258 1.814325 -1.945980 0.752941 0.752941 0.752941 +vn 1.489342 5.838544 1.747995 +v 0.423252 1.851006 -2.052977 0.752941 0.752941 0.752941 +vn 0.658587 -1.981207 -5.860348 +v -0.222271 2.309236 -3.244795 0.752941 0.752941 0.752941 +vn -0.827625 -0.237266 -5.990729 +v 0.004177 1.676473 -2.119824 0.752941 0.752941 0.752941 +vn -4.773608 -4.014241 0.123062 +v -0.245492 1.359393 -1.895947 0.752941 0.752941 0.752941 +vn -4.001805 -0.833337 -4.191997 +v 0.072675 1.677410 -2.149053 0.752941 0.752941 0.752941 +vn -2.492702 -3.167156 -4.652528 +v -0.301192 2.170480 -3.157655 0.752941 0.752941 0.752941 +vn 2.257899 5.671245 0.988055 +v 0.590549 0.934037 -0.564495 0.752941 0.752941 0.752941 +vn -2.499852 -3.654728 -4.223397 +v -0.349920 1.537263 -2.051280 0.752941 0.752941 0.752941 +vn -4.443363 -4.250444 -0.683967 +v -0.308085 1.974779 -2.878886 0.752941 0.752941 0.752941 +vn -4.326497 -4.153544 -1.253796 +v -0.365050 2.053860 -2.978823 0.752941 0.752941 0.752941 +vn -3.493989 1.922438 4.298126 +v 0.658752 2.362283 -2.740823 0.752941 0.752941 0.752941 +vn 1.067039 5.533873 2.746138 +v 0.418297 1.038905 -0.775308 0.752941 0.752941 0.752941 +vn 5.582584 2.068379 -0.694767 +v 0.912923 2.785015 -3.209017 0.752941 0.752941 0.752941 +vn 3.058557 5.282527 1.464456 +v 0.594617 0.877618 -0.355297 0.752941 0.752941 0.752941 +vn 2.390670 -0.876266 -3.376457 +v -0.102494 2.355259 -3.225182 0.752941 0.752941 0.752941 +vn -5.590209 -1.136437 0.196851 +v 0.105115 1.808816 -2.280143 0.752941 0.752941 0.752941 +vn -2.970112 -4.941677 2.292007 +v -0.000581 0.366320 -0.140065 0.752941 0.752941 0.752941 +vn -5.272830 2.630015 1.906215 +v 0.232945 1.103014 -1.057028 0.752941 0.752941 0.752941 +vn 0.458105 5.051917 3.649204 +v 0.378539 1.244532 -1.093280 0.752941 0.752941 0.752941 +vn -5.146360 2.748279 2.067433 +v 0.268150 1.174568 -1.076890 0.752941 0.752941 0.752941 +vn 1.650419 5.241530 3.025628 +v 0.417794 1.083516 -0.855494 0.752941 0.752941 0.752941 +vn -4.450078 1.452576 4.150137 +v 0.110186 1.140773 -1.221582 0.752941 0.752941 0.752941 +vn 3.498033 3.701311 3.403031 +v 0.888857 2.659083 -2.996595 0.752941 0.752941 0.752941 +vn 2.313044 4.868675 3.209054 +v 0.436201 1.163007 -0.995519 0.752941 0.752941 0.752941 +vn -0.951194 -3.158099 3.117487 +v 0.099462 0.401839 -0.031503 0.752941 0.752941 0.752941 +vn -0.272167 -2.084411 2.338546 +v 0.133250 0.420608 -0.008724 0.752941 0.752941 0.752941 +vn 3.628114 4.504985 2.234777 +v 0.303696 2.200486 -2.613376 0.752941 0.752941 0.752941 +vn -2.431746 -3.438253 -4.376030 +v -0.267404 1.449114 -2.020513 0.752941 0.752941 0.752941 +vn 1.956576 2.226223 0.908954 +v 0.297216 2.246610 -2.724855 0.752941 0.752941 0.752941 +vn -0.048499 3.878400 4.818015 +v 0.773980 2.489990 -2.783033 0.752941 0.752941 0.752941 +vn -5.445953 0.623315 2.944222 +v 0.066054 1.143971 -1.282501 0.752941 0.752941 0.752941 +vn 0.202807 5.933772 1.932602 +v 0.307197 1.911013 -2.222449 0.752941 0.752941 0.752941 +vn -5.466278 0.607197 2.945982 +v 0.618852 2.366431 -2.802929 0.752941 0.752941 0.752941 +vn 2.329679 0.496985 -1.795970 +v 0.221420 2.251577 -2.834703 0.752941 0.752941 0.752941 +vn -5.303599 1.001397 3.205151 +v 0.554689 2.452716 -2.955558 0.752941 0.752941 0.752941 +vn 1.818128 4.167048 4.273257 +v 0.817433 2.538716 -2.834771 0.752941 0.752941 0.752941 +vn 4.807698 0.632288 -3.966080 +v 0.133367 2.262158 -2.939042 0.752941 0.752941 0.752941 +vn -5.829969 0.706231 -2.055803 +v 0.174410 0.910166 -0.789482 0.752941 0.752941 0.752941 +vn -4.048576 -0.635514 4.759201 +v -0.055705 1.864085 -2.508609 0.752941 0.752941 0.752941 +vn -5.123095 0.585672 -3.533786 +v 0.004449 0.671589 -0.560548 0.752941 0.752941 0.752941 +vn -4.795595 -2.013724 3.355238 +v -0.137144 1.853810 -2.597958 0.752941 0.752941 0.752941 +vn -3.571441 1.470522 4.904874 +v 0.185663 1.219844 -1.191189 0.752941 0.752941 0.752941 +vn 1.436143 6.000918 1.128343 +v 0.518055 0.950996 -0.554118 0.752941 0.752941 0.752941 +vn 1.599972 5.820693 1.194721 +v 0.512420 0.972846 -0.629157 0.752941 0.752941 0.752941 +vn -0.064278 4.892895 3.822550 +v 0.248466 1.952914 -2.305174 0.752941 0.752941 0.752941 +vn 0.912901 6.019454 1.525252 +v 0.368620 1.883597 -2.125915 0.752941 0.752941 0.752941 +vn 1.063919 5.478986 2.840533 +v 0.393444 1.951492 -2.325262 0.752941 0.752941 0.752941 +vn -3.048076 -0.646177 -1.015249 +v 0.095480 1.825939 -2.253292 0.752941 0.752941 0.752941 +vn 3.806891 3.261966 3.715189 +v 0.538530 1.575254 -1.481846 0.752941 0.752941 0.752941 +vn 2.309109 5.676624 1.362646 +v 0.564608 0.918395 -0.472697 0.752941 0.752941 0.752941 +vn -5.719008 0.370348 1.917858 +v 0.528581 2.439796 -2.994362 0.752941 0.752941 0.752941 +vn -4.969102 -2.830318 2.437302 +v -0.227505 1.924708 -2.694946 0.752941 0.752941 0.752941 +vn -5.706047 -1.718389 -1.310873 +v 0.500196 2.646713 -3.204860 0.752941 0.752941 0.752941 +vn -5.023970 -1.479015 3.360826 +v -0.010263 1.229236 -1.410010 0.752941 0.752941 0.752941 +vn -5.996292 -0.887369 -0.359606 +v 0.514971 2.531083 -3.112611 0.752941 0.752941 0.752941 +vn 3.878755 2.931176 3.786897 +v 0.661553 0.676988 -0.077003 0.752941 0.752941 0.752941 +vn -2.391700 -2.521640 -5.112007 +v 0.586393 2.774947 -3.405713 0.752941 0.752941 0.752941 +vn -5.074702 1.284689 -3.474149 +v -0.005215 0.743529 -0.520022 0.752941 0.752941 0.752941 +vn 5.761585 2.028849 -0.835082 +v 0.893541 2.790954 -3.254081 0.752941 0.752941 0.752941 +vn -2.289775 -0.580558 2.530142 +v -0.079508 1.951195 -2.514149 0.752941 0.752941 0.752941 +vn 2.925258 4.050390 3.744929 +v 0.501425 1.279554 -1.192000 0.752941 0.752941 0.752941 +vn -0.185584 3.217934 5.241724 +v 0.789023 2.415652 -2.730350 0.752941 0.752941 0.752941 +vn 1.362424 5.012745 3.465281 +v 0.351497 1.098217 -0.844400 0.752941 0.752941 0.752941 +vn 3.251835 5.209571 1.294557 +v 0.512942 1.743683 -1.772385 0.752941 0.752941 0.752941 +vn -1.338161 -3.140579 -5.201667 +v -0.293121 2.285083 -3.229001 0.752941 0.752941 0.752941 +vn -5.060414 -3.518568 1.100352 +v -0.237015 1.370062 -1.778505 0.752941 0.752941 0.752941 +vn 3.648165 3.195835 3.820020 +v 0.609113 0.702646 -0.046494 0.752941 0.752941 0.752941 +vn 3.452026 4.422694 2.803697 +v 0.593326 0.806729 -0.167194 0.752941 0.752941 0.752941 +vn -3.744869 -0.944526 -4.742780 +v 0.043426 1.737990 -2.143351 0.752941 0.752941 0.752941 +vn 0.510250 5.946714 1.920614 +v 0.400611 0.992753 -0.663554 0.752941 0.752941 0.752941 +vn 3.247195 4.860140 2.165734 +v 0.595113 0.833830 -0.215224 0.752941 0.752941 0.752941 +vn 4.145354 3.807932 2.685586 +v 0.581166 1.614146 -1.579330 0.752941 0.752941 0.752941 +vn 1.522601 4.407463 4.175875 +v 0.276431 2.013064 -2.367591 0.752941 0.752941 0.752941 +vn 0.265570 -2.082366 -5.903481 +v -0.239482 1.692758 -2.155368 0.752941 0.752941 0.752941 +vn 1.891003 3.651109 4.705294 +v 0.386106 1.418701 -1.256334 0.752941 0.752941 0.752941 +vn -4.330394 -1.456720 4.285793 +v -0.150840 1.935253 -2.582510 0.752941 0.752941 0.752941 +vn -3.686803 -4.407923 -2.297512 +v -0.394691 1.542261 -2.011783 0.752941 0.752941 0.752941 +vn 1.542193 5.131153 3.258370 +v 0.388740 1.190097 -1.008248 0.752941 0.752941 0.752941 +vn -5.107368 1.389566 3.138606 +v 0.611450 2.411938 -2.828969 0.752941 0.752941 0.752941 +vn 2.348854 0.583048 -2.032810 +v 0.172483 2.309125 -2.882049 0.752941 0.752941 0.752941 +vn 2.893080 1.189046 -2.132669 +v 0.070225 2.313009 -3.012275 0.752941 0.752941 0.752941 +vn -0.021714 -1.408956 1.296700 +v 0.276889 0.427660 0.038393 0.752941 0.752941 0.752941 +vn -1.111573 -3.259459 -5.219055 +v -0.288574 1.547015 -2.077643 0.752941 0.752941 0.752941 +vn 5.077703 2.706779 2.086291 +v 0.915961 2.754243 -3.140302 0.752941 0.752941 0.752941 +vn -2.771491 2.782984 4.688059 +v 0.673876 2.409540 -2.760113 0.752941 0.752941 0.752941 +vn 0.435275 6.126410 1.273814 +v 0.423972 0.968672 -0.567586 0.752941 0.752941 0.752941 +vn 0.816975 -2.290976 -5.546159 +v 0.703850 2.871798 -3.471572 0.752941 0.752941 0.752941 +vn -1.963169 -5.458520 2.290625 +v -0.071517 0.444219 -0.056685 0.752941 0.752941 0.752941 +vn -4.142605 3.048791 3.434535 +v 0.270434 1.218411 -1.113458 0.752941 0.752941 0.752941 +vn -3.735914 -3.917910 -2.508163 +v -0.370104 2.068143 -3.001017 0.752941 0.752941 0.752941 +vn -5.083488 -1.557732 -3.277364 +v -0.087311 0.578163 -0.407219 0.752941 0.752941 0.752941 +vn -3.137625 1.356245 0.205276 +v 0.247776 1.115900 -0.965670 0.752941 0.752941 0.752941 +vn -0.944049 2.682128 1.604819 +v 0.185578 1.908062 -2.262087 0.752941 0.752941 0.752941 +vn -3.444430 -3.954350 -3.039090 +v -0.400271 2.147229 -3.067797 0.752941 0.752941 0.752941 +vn 4.168888 3.250495 3.181906 +v 0.887180 2.697172 -3.038617 0.752941 0.752941 0.752941 +vn -5.542192 1.002568 -2.764059 +v 0.098520 0.856014 -0.642479 0.752941 0.752941 0.752941 +vn 2.105269 0.120016 2.383761 +v 0.491848 0.519583 0.101558 0.752941 0.752941 0.752941 +vn 2.661813 4.821781 2.976009 +v 0.405771 2.045326 -2.486938 0.752941 0.752941 0.752941 +vn -4.658988 1.138985 4.014245 +v 0.086452 1.206266 -1.269259 0.752941 0.752941 0.752941 +vn 3.416630 2.913217 4.357851 +v 0.521669 0.712461 0.015076 0.752941 0.752941 0.752941 +vn 2.379903 -0.039354 -1.712109 +v -0.065405 2.358631 -3.160801 0.752941 0.752941 0.752941 +vn -4.380976 -2.393454 -3.564275 +v 0.541417 2.697840 -3.325202 0.752941 0.752941 0.752941 +vn 3.580306 4.801502 1.721810 +v 0.520172 1.712685 -1.663223 0.752941 0.752941 0.752941 +vn -1.175068 1.147981 2.552783 +v 0.035053 2.344851 -3.042784 0.752941 0.752941 0.752941 +vn -3.700550 2.592325 4.083987 +v 0.633402 2.536756 -2.875147 0.752941 0.752941 0.752941 +vn -5.224624 1.252910 -3.236358 +v 0.055449 0.831795 -0.574000 0.752941 0.752941 0.752941 +vn -4.192014 1.943416 4.118064 +v 0.236222 1.190892 -1.139238 0.752941 0.752941 0.752941 +vn 2.293187 5.668626 1.368366 +v 0.479945 1.790669 -1.913241 0.752941 0.752941 0.752941 +vn 2.017128 -0.178282 -2.011179 +v -0.025828 2.322642 -3.117917 0.752941 0.752941 0.752941 +vn -0.074167 -4.263451 4.598304 +v 0.100014 0.460733 0.023173 0.752941 0.752941 0.752941 +vn -3.586788 2.730151 4.045568 +v 0.640352 2.485303 -2.832588 0.752941 0.752941 0.752941 +vn -5.879035 0.384052 2.010721 +v 0.532745 2.526575 -3.020028 0.752941 0.752941 0.752941 +vn -4.115433 -2.497382 -3.821701 +v 0.530454 2.794740 -3.377793 0.752941 0.752941 0.752941 +vn -2.581310 3.854190 1.691891 +v 0.296924 1.180595 -1.005362 0.752941 0.752941 0.752941 +vn 1.330234 6.030426 0.973813 +v 0.488656 0.942754 -0.465128 0.752941 0.752941 0.752941 +vn 1.970011 0.456372 -3.836277 +v -0.112305 2.370643 -3.233078 0.752941 0.752941 0.752941 +vn -0.372821 -2.768116 -5.601439 +v -0.262308 1.631394 -2.130104 0.752941 0.752941 0.752941 +vn 4.970459 -0.483461 -3.729752 +v 0.824617 2.860717 -3.369169 0.752941 0.752941 0.752941 +vn -2.718208 -0.230832 -1.658613 +v 0.066583 1.834510 -2.194734 0.752941 0.752941 0.752941 +vn 1.017984 -0.777139 -6.036870 +v -0.161101 1.715319 -2.155463 0.752941 0.752941 0.752941 +vn -1.504729 3.166843 5.068195 +v 0.731364 2.450308 -2.760777 0.752941 0.752941 0.752941 +vn -4.684933 -3.281426 -2.447281 +v -0.167582 0.521267 -0.226012 0.752941 0.752941 0.752941 +vn 3.225537 3.332259 4.189871 +v 0.466309 1.582742 -1.424191 0.752941 0.752941 0.752941 +vn 3.570584 -1.569144 -4.574760 +v 0.768597 2.936856 -3.469378 0.752941 0.752941 0.752941 +vn -4.970687 -1.964736 3.252872 +v -0.097898 1.320428 -1.492237 0.752941 0.752941 0.752941 +vn 0.384561 2.991972 1.632139 +v 0.295254 1.033656 -0.740696 0.752941 0.752941 0.752941 +vn 5.903123 1.768942 -0.136591 +v 0.861001 2.912528 -3.299386 0.752941 0.752941 0.752941 +vn -5.157182 -2.581841 2.445826 +v -0.116671 1.278393 -1.560445 0.752941 0.752941 0.752941 +vn -1.245816 4.087110 4.505344 +v 0.312202 1.280195 -1.146205 0.752941 0.752941 0.752941 +vn -0.058472 -1.522546 1.745543 +v 0.218809 0.516044 0.078125 0.752941 0.752941 0.752941 +vn -3.871208 1.275395 4.733804 +v 0.150387 1.261474 -1.223564 0.752941 0.752941 0.752941 +vn 0.019532 -2.480589 -5.633871 +v -0.286305 2.360785 -3.271336 0.752941 0.752941 0.752941 +vn 2.014771 -0.519909 -5.785719 +v -0.174454 2.377642 -3.251640 0.752941 0.752941 0.752941 +vn 2.203574 3.825592 4.428164 +v 0.816013 2.667845 -2.958753 0.752941 0.752941 0.752941 +vn -4.760298 -1.733550 3.682468 +v -0.202691 1.960350 -2.633754 0.752941 0.752941 0.752941 +vn 1.069068 4.175274 4.505645 +v 0.391768 1.308515 -1.169245 0.752941 0.752941 0.752941 +vn -4.962425 -2.814962 2.448335 +v -0.297136 1.998196 -2.744811 0.752941 0.752941 0.752941 +vn -2.755668 -3.349777 -4.520030 +v -0.365431 2.208279 -3.143150 0.752941 0.752941 0.752941 +vn -4.562405 -4.238992 -0.023188 +v -0.315153 1.440630 -1.903967 0.752941 0.752941 0.752941 +vn 0.264293 3.037662 1.706489 +v 0.319410 1.166985 -0.945274 0.752941 0.752941 0.752941 +vn 4.573319 3.060133 2.958203 +v 0.866143 2.817977 -3.134049 0.752941 0.752941 0.752941 +vn 2.745331 5.440778 1.352369 +v 0.556869 0.895222 -0.335957 0.752941 0.752941 0.752941 +vn 0.163020 3.608161 5.071581 +v 0.334975 1.356696 -1.196802 0.752941 0.752941 0.752941 +vn 3.733960 1.534682 4.755511 +v 0.525136 0.618438 0.059840 0.752941 0.752941 0.752941 +vn -2.930491 1.939775 5.093461 +v 0.207967 1.280655 -1.188081 0.752941 0.752941 0.752941 +vn -1.091318 1.350428 2.136194 +v 0.157065 1.925337 -2.287574 0.752941 0.752941 0.752941 +vn 1.000026 4.005431 4.682670 +v 0.239853 2.038347 -2.379330 0.752941 0.752941 0.752941 +vn -0.090296 -1.741839 1.968202 +v 0.187928 0.453993 0.023413 0.752941 0.752941 0.752941 +vn 3.094412 4.385707 3.249211 +v 0.266495 2.194470 -2.565117 0.752941 0.752941 0.752941 +vn -4.424908 -0.941409 4.325095 +v -0.019729 1.298140 -1.402524 0.752941 0.752941 0.752941 +vn 0.356068 5.784622 2.382209 +v 0.347084 1.006278 -0.694593 0.752941 0.752941 0.752941 +vn -0.422242 3.483663 0.836829 +v 0.204190 1.900944 -2.209642 0.752941 0.752941 0.752941 +vn -4.812775 1.230663 3.680177 +v 0.569648 2.546692 -2.954474 0.752941 0.752941 0.752941 +vn 2.619191 0.782174 -2.207032 +v 0.132963 2.350662 -2.911461 0.752941 0.752941 0.752941 +vn 2.592335 4.241397 3.773324 +v 0.270620 2.117500 -2.468333 0.752941 0.752941 0.752941 +vn 2.151587 0.707493 2.653788 +v 0.454068 0.562200 0.131850 0.752941 0.752941 0.752941 +vn -4.572627 -3.351593 -2.493061 +v -0.439061 2.184299 -3.055192 0.752941 0.752941 0.752941 +vn -3.511179 1.435285 4.989705 +v 0.167040 1.321871 -1.226339 0.752941 0.752941 0.752941 +vn 5.537146 0.266568 -2.606314 +v 0.851956 2.906855 -3.343716 0.752941 0.752941 0.752941 +vn -4.603626 -3.933116 1.586106 +v -0.317747 1.470277 -1.784744 0.752941 0.752941 0.752941 +vn 4.884179 -0.180821 -3.417358 +v 0.834159 2.936755 -3.379189 0.752941 0.752941 0.752941 +vn 5.897428 1.391763 -1.037501 +v 0.848504 2.952413 -3.334178 0.752941 0.752941 0.752941 +vn -4.447929 0.301738 4.383187 +v 0.078912 1.352168 -1.313536 0.752941 0.752941 0.752941 +vn -0.112381 1.947697 2.439987 +v 0.134148 1.964356 -2.323948 0.752941 0.752941 0.752941 +vn 3.481770 -1.541807 -4.635193 +v 0.755529 3.002824 -3.502183 0.752941 0.752941 0.752941 +vn -3.701447 1.087311 4.632242 +v 0.103724 1.285517 -1.284256 0.752941 0.752941 0.752941 +vn 3.444886 3.795008 3.527737 +v 0.541818 0.766466 -0.044654 0.752941 0.752941 0.752941 +vn 1.894065 0.429503 -5.969308 +v -0.167137 1.755645 -2.154226 0.752941 0.752941 0.752941 +vn 0.347706 6.015872 1.560190 +v 0.337566 0.972843 -0.595657 0.752941 0.752941 0.752941 +vn 5.632451 2.434865 0.464656 +v 0.880941 2.853666 -3.224276 0.752941 0.752941 0.752941 +vn 2.214257 5.808233 0.870479 +v 0.343799 1.848954 -1.929860 0.752941 0.752941 0.752941 +vn -5.232729 -3.104913 0.981773 +v -0.369646 2.057968 -2.852869 0.752941 0.752941 0.752941 +vn 1.164225 4.073750 4.438348 +v 0.793545 2.567364 -2.852302 0.752941 0.752941 0.752941 +vn 0.451753 2.634254 1.800698 +v 0.312043 1.098179 -0.834445 0.752941 0.752941 0.752941 +vn -2.577432 -0.501982 1.497128 +v -0.016662 2.380837 -3.098460 0.752941 0.752941 0.752941 +vn 3.092457 3.238252 4.361820 +v 0.460931 1.483264 -1.344294 0.752941 0.752941 0.752941 +vn -5.162126 -2.254684 2.594093 +v -0.363625 2.092688 -2.786346 0.752941 0.752941 0.752941 +vn 4.704288 2.666297 2.490688 +v 0.862624 2.857090 -3.159080 0.752941 0.752941 0.752941 +vn 0.485341 3.188929 -0.015177 +v 0.189057 1.901544 -2.130171 0.752941 0.752941 0.752941 +vn 0.312512 -2.977337 -5.341344 +v 0.649975 2.994727 -3.535497 0.752941 0.752941 0.752941 +vn -3.070747 0.247657 -1.343631 +v 0.155186 0.952861 -0.738168 0.752941 0.752941 0.752941 +vn -1.965116 -0.293897 -2.571357 +v 0.019723 1.847896 -2.141734 0.752941 0.752941 0.752941 +vn 2.027022 5.863335 0.984285 +v 0.516384 0.914656 -0.359527 0.752941 0.752941 0.752941 +vn -4.895903 -1.180273 -3.644255 +v -0.162364 0.653622 -0.334608 0.752941 0.752941 0.752941 +vn -5.090597 -3.491145 0.228045 +v -0.406700 2.101562 -2.936481 0.752941 0.752941 0.752941 +vn 2.779200 5.333266 1.783831 +v 0.551988 0.875248 -0.274241 0.752941 0.752941 0.752941 +vn -2.051443 -0.513359 2.301130 +v -0.122688 2.016252 -2.534903 0.752941 0.752941 0.752941 +vn -1.289954 3.539184 4.969031 +v 0.718030 2.559151 -2.851166 0.752941 0.752941 0.752941 +vn -4.942797 0.229941 -3.806982 +v -0.081003 0.678043 -0.434445 0.752941 0.752941 0.752941 +vn 3.831137 1.282679 -3.018528 +v -0.089985 2.375906 -3.200243 0.752941 0.752941 0.752941 +vn 0.057638 3.073816 0.942581 +v 0.250063 0.993581 -0.649366 0.752941 0.752941 0.752941 +vn 2.369823 -0.737432 -5.469259 +v -0.248964 2.439553 -3.292177 0.752941 0.752941 0.752941 +vn 0.388997 -2.215253 -5.709943 +v -0.294197 2.414546 -3.294636 0.752941 0.752941 0.752941 +vn 3.457797 0.311615 -5.164555 +v -0.228708 2.475549 -3.271806 0.752941 0.752941 0.752941 +vn 5.255642 -0.586403 -3.255774 +v 0.787863 3.013573 -3.464638 0.752941 0.752941 0.752941 +vn -4.784696 -3.599675 -1.318693 +v -0.431373 2.145932 -3.005583 0.752941 0.752941 0.752941 +vn 0.658724 -2.552077 -5.528325 +v 0.683404 2.927455 -3.497194 0.752941 0.752941 0.752941 +vn -1.411556 -2.968005 -5.322542 +v 0.609886 2.894465 -3.468186 0.752941 0.752941 0.752941 +vn -0.960172 2.895935 5.464336 +v 0.267957 1.357647 -1.206904 0.752941 0.752941 0.752941 +vn -4.353883 -1.077332 4.348437 +v -0.167462 2.003927 -2.577265 0.752941 0.752941 0.752941 +vn -1.760997 -3.044819 -5.110850 +v -0.344239 2.351789 -3.255941 0.752941 0.752941 0.752941 +vn 2.996040 5.301942 0.903144 +v 0.425725 1.799479 -1.749368 0.752941 0.752941 0.752941 +vn 2.770269 5.600363 0.573509 +v 0.425812 1.801650 -1.816066 0.752941 0.752941 0.752941 +vn -4.767722 -1.797995 3.582066 +v -0.289087 2.034879 -2.704920 0.752941 0.752941 0.752941 +vn -5.143879 -2.377551 2.609544 +v -0.179985 1.386533 -1.585012 0.752941 0.752941 0.752941 +vn 0.110672 6.235895 0.713540 +v 0.325065 0.958248 -0.492732 0.752941 0.752941 0.752941 +vn -5.648538 -1.042202 0.051851 +v 0.467008 2.767540 -3.220103 0.752941 0.752941 0.752941 +vn 3.821077 3.850577 3.068597 +v 0.515214 1.643031 -1.525659 0.752941 0.752941 0.752941 +vn 2.678083 1.281619 -2.032276 +v -0.050495 2.396901 -3.151321 0.752941 0.752941 0.752941 +vn 4.654179 1.884395 -3.651256 +v 0.057143 2.363339 -2.991833 0.752941 0.752941 0.752941 +vn 1.423865 -0.709278 -6.009278 +v -0.250577 1.780414 -2.180535 0.752941 0.752941 0.752941 +vn 5.792267 0.216819 -2.383211 +v 0.808451 3.004313 -3.415902 0.752941 0.752941 0.752941 +vn -0.202776 3.543466 5.030866 +v 0.702726 2.651433 -2.913502 0.752941 0.752941 0.752941 +vn -2.776590 0.481216 -1.481289 +v 0.086961 0.915374 -0.599761 0.752941 0.752941 0.752941 +vn 0.661057 3.580558 5.090783 +v 0.183100 2.059968 -2.387398 0.752941 0.752941 0.752941 +vn 2.298967 5.593344 1.341872 +v 0.480532 0.915349 -0.272181 0.752941 0.752941 0.752941 +vn -0.950147 0.136255 -5.886610 +v -0.018138 1.774012 -2.115751 0.752941 0.752941 0.752941 +vn 4.583588 3.272548 2.358782 +v 0.843569 2.907917 -3.193797 0.752941 0.752941 0.752941 +vn -4.443653 0.256710 4.394617 +v 0.034858 1.311521 -1.349705 0.752941 0.752941 0.752941 +vn 3.318078 1.508604 -5.070316 +v -0.144410 2.412908 -3.230397 0.752941 0.752941 0.752941 +vn 0.041703 1.644129 2.807199 +v 0.100284 2.030058 -2.367142 0.752941 0.752941 0.752941 +vn 3.793847 4.685495 1.600888 +v 0.252079 2.286956 -2.726357 0.752941 0.752941 0.752941 +vn -6.003469 -0.979984 1.234900 +v 0.483835 2.713564 -3.187630 0.752941 0.752941 0.752941 +vn 3.328423 4.041913 3.274049 +v 0.472502 1.668020 -1.505379 0.752941 0.752941 0.752941 +vn -2.498650 2.835648 4.881660 +v 0.667915 2.616489 -2.901593 0.752941 0.752941 0.752941 +vn 3.731848 4.692413 1.867127 +v 0.274373 2.239558 -2.662511 0.752941 0.752941 0.752941 +vn -4.919217 -2.704157 -2.737425 +v -0.100445 0.520956 -0.345606 0.752941 0.752941 0.752941 +vn 2.682602 1.013734 -1.750177 +v 0.005167 2.365751 -3.065939 0.752941 0.752941 0.752941 +vn 1.343762 -0.287653 2.531875 +v 0.417363 0.576222 0.152924 0.752941 0.752941 0.752941 +vn 1.569298 6.004450 0.908133 +v 0.323269 1.868052 -2.012582 0.752941 0.752941 0.752941 +vn -5.284155 0.932951 2.855711 +v 0.536518 2.612826 -3.021321 0.752941 0.752941 0.752941 +vn -3.591582 -3.227645 -3.913170 +v -0.428142 2.273154 -3.151546 0.752941 0.752941 0.752941 +vn 1.856461 2.560743 0.800130 +v 0.230361 2.313514 -2.761589 0.752941 0.752941 0.752941 +vn -4.551928 -2.582443 -3.300022 +v 0.492352 2.892972 -3.397640 0.752941 0.752941 0.752941 +vn 5.651765 1.822901 -0.796672 +v 0.826744 3.012953 -3.367927 0.752941 0.752941 0.752941 +vn -2.719168 -5.141785 0.827254 +v -0.156170 0.468124 -0.056175 0.752941 0.752941 0.752941 +vn 2.080190 4.124270 4.162673 +v 0.207929 2.163403 -2.479777 0.752941 0.752941 0.752941 +vn -4.160840 -4.482509 -1.244473 +v -0.177154 0.500295 -0.155209 0.752941 0.752941 0.752941 +vn -1.220815 3.399890 4.969712 +v 0.684384 2.685081 -2.938549 0.752941 0.752941 0.752941 +vn 2.830056 1.024263 -2.393039 +v 0.112587 2.392554 -2.922398 0.752941 0.752941 0.752941 +vn 2.928014 4.725852 2.761243 +v 0.171659 2.296680 -2.616935 0.752941 0.752941 0.752941 +vn 0.085552 6.148144 1.247624 +v 0.265290 0.965489 -0.541504 0.752941 0.752941 0.752941 +vn -6.096460 -0.197325 1.310967 +v 0.508951 2.625112 -3.120878 0.752941 0.752941 0.752941 +vn 5.241256 2.745116 1.030577 +v 0.833725 2.996086 -3.294177 0.752941 0.752941 0.752941 +vn -0.942926 -3.229953 -5.233629 +v -0.374950 1.695001 -2.153175 0.752941 0.752941 0.752941 +vn 4.537304 -0.155165 -3.833140 +v 0.752683 3.119307 -3.536184 0.752941 0.752941 0.752941 +vn -4.445840 -1.313961 4.234414 +v -0.282221 2.143863 -2.663620 0.752941 0.752941 0.752941 +vn 4.794950 1.938122 -3.558075 +v -0.000269 2.437217 -3.040518 0.752941 0.752941 0.752941 +vn 0.320349 -4.348328 4.509000 +v 0.075227 0.536751 0.094866 0.752941 0.752941 0.752941 +vn 1.027054 6.159135 0.425383 +v 0.249243 1.892618 -2.081105 0.752941 0.752941 0.752941 +vn -3.047889 -2.947335 -4.593213 +v 0.532013 2.897504 -3.434680 0.752941 0.752941 0.752941 +vn 1.586882 1.040587 -5.967022 +v -0.096196 1.772192 -2.129313 0.752941 0.752941 0.752941 +vn 2.887958 5.202942 1.818498 +v 0.512823 0.876434 -0.194880 0.752941 0.752941 0.752941 +vn -4.533560 -1.119461 4.198056 +v -0.220142 2.038508 -2.627938 0.752941 0.752941 0.752941 +vn -0.057858 -2.367237 -5.756699 +v -0.339122 2.463745 -3.312518 0.752941 0.752941 0.752941 +vn 1.814238 6.000602 0.379336 +v 0.252978 1.888257 -1.997597 0.752941 0.752941 0.752941 +vn 0.568588 3.361024 5.196429 +v 0.133818 2.086295 -2.397130 0.752941 0.752941 0.752941 +vn -4.457198 -0.864531 4.199841 +v -0.099941 1.394647 -1.460914 0.752941 0.752941 0.752941 +vn -3.436892 2.210401 4.609118 +v 0.615168 2.644951 -2.949567 0.752941 0.752941 0.752941 +vn -1.364138 -5.090585 3.400904 +v -0.011514 0.454893 -0.006908 0.752941 0.752941 0.752941 +vn 0.074236 3.033197 0.728463 +v 0.194176 0.969622 -0.551466 0.752941 0.752941 0.752941 +vn -4.072083 0.486804 4.715844 +v 0.109688 1.359668 -1.281694 0.752941 0.752941 0.752941 +vn -2.575757 -3.145442 -4.726738 +v -0.377874 2.315046 -3.216167 0.752941 0.752941 0.752941 +vn -4.369902 0.594400 -4.456074 +v -0.141991 0.746119 -0.355654 0.752941 0.752941 0.752941 +vn -5.250309 0.642690 3.017464 +v 0.513706 2.725303 -3.100056 0.752941 0.752941 0.752941 +vn -0.252020 6.247824 0.390486 +v 0.292832 0.953580 -0.455573 0.752941 0.752941 0.752941 +vn -0.079201 3.357957 0.266221 +v 0.142253 0.948864 -0.455059 0.752941 0.752941 0.752941 +vn -0.084111 -4.753438 4.075491 +v 0.010303 0.519540 0.083806 0.752941 0.752941 0.752941 +vn 0.246618 2.673353 5.533189 +v 0.242443 1.473305 -1.257395 0.752941 0.752941 0.752941 +vn -5.349664 -3.049896 -0.460590 +v -0.464805 2.194177 -2.990926 0.752941 0.752941 0.752941 +vn 3.389850 -1.555460 -4.975406 +v 0.717453 3.105388 -3.561326 0.752941 0.752941 0.752941 +vn 5.701638 0.873794 -1.570975 +v 0.796865 3.091995 -3.453741 0.752941 0.752941 0.752941 +vn 0.018337 1.827971 2.842543 +v 0.057708 2.095256 -2.402504 0.752941 0.752941 0.752941 +vn 2.205481 3.331381 4.809279 +v 0.391874 1.497824 -1.314669 0.752941 0.752941 0.752941 +vn 1.367331 -1.606701 -5.909210 +v -0.323921 2.495994 -3.320094 0.752941 0.752941 0.752941 +vn 1.419578 -2.727268 -5.259363 +v 0.663148 3.080009 -3.579722 0.752941 0.752941 0.752941 +vn -5.456416 -2.212746 -2.049273 +v 0.470797 2.834955 -3.302856 0.752941 0.752941 0.752941 +vn -0.060111 -4.123931 4.737848 +v 0.154673 0.535612 0.093045 0.752941 0.752941 0.752941 +vn 2.667871 3.976077 3.986444 +v 0.407444 1.661391 -1.448869 0.752941 0.752941 0.752941 +vn 1.846345 1.048400 2.529825 +v 0.375846 0.608136 0.178584 0.752941 0.752941 0.752941 +vn 4.683551 2.537201 -3.039550 +v 0.047182 2.433400 -2.981203 0.752941 0.752941 0.752941 +vn -4.507790 -2.963634 -3.066864 +v -0.248904 0.581334 -0.161905 0.752941 0.752941 0.752941 +vn -1.174263 3.216830 5.164062 +v 0.661733 2.752358 -2.990122 0.752941 0.752941 0.752941 +vn -4.852113 -2.953755 -2.282200 +v -0.474656 2.242553 -3.066049 0.752941 0.752941 0.752941 +vn 4.792279 2.907009 2.523115 +v 0.821223 2.981057 -3.244344 0.752941 0.752941 0.752941 +vn -2.230404 1.770863 5.476826 +v 0.184949 1.388803 -1.236115 0.752941 0.752941 0.752941 +vn -1.391700 -3.683951 -4.822309 +v 0.536802 3.038344 -3.543967 0.752941 0.752941 0.752941 +vn -2.804370 -5.506595 0.703757 +v -0.240343 0.530532 -0.000997 0.752941 0.752941 0.752941 +vn -4.758945 1.374063 -3.850335 +v -0.040594 0.822595 -0.441575 0.752941 0.752941 0.752941 +vn -1.612334 -3.304275 -5.002722 +v -0.407513 2.459288 -3.300405 0.752941 0.752941 0.752941 +vn -3.728909 -4.671476 -1.231315 +v -0.330141 0.581668 -0.030957 0.752941 0.752941 0.752941 +vn 1.094496 3.733321 -0.044822 +v 0.141791 1.920487 -2.022764 0.752941 0.752941 0.752941 +vn -4.928954 -2.919410 -2.411394 +v -0.498259 2.314396 -3.096886 0.752941 0.752941 0.752941 +vn 0.536013 3.426614 -0.554536 +v 0.170632 1.908050 -2.061733 0.752941 0.752941 0.752941 +vn 1.941852 2.882559 0.587437 +v 0.127939 2.414094 -2.856988 0.752941 0.752941 0.752941 +vn -0.298820 0.425677 -3.257586 +v -0.040839 1.870328 -2.105271 0.752941 0.752941 0.752941 +vn 1.575353 -0.765984 -5.986507 +v -0.304432 1.810761 -2.197044 0.752941 0.752941 0.752941 +vn 4.895749 2.445117 -3.043685 +v -0.044266 2.467276 -3.088686 0.752941 0.752941 0.752941 +vn -1.878348 -0.182595 2.226073 +v -0.156526 2.073905 -2.558726 0.752941 0.752941 0.752941 +vn 3.361507 4.736567 2.236140 +v 0.483938 1.711610 -1.595683 0.752941 0.752941 0.752941 +vn -3.497283 2.038135 4.661237 +v 0.595507 2.682001 -2.982880 0.752941 0.752941 0.752941 +vn 1.818439 2.640494 0.839057 +v 0.173233 2.368213 -2.805140 0.752941 0.752941 0.752941 +vn -3.400491 2.161534 4.395056 +v 0.583477 2.741790 -3.014055 0.752941 0.752941 0.752941 +vn 3.349746 4.985301 1.831551 +v 0.407976 1.787642 -1.682489 0.752941 0.752941 0.752941 +vn 3.326085 5.044684 1.702862 +v 0.121340 2.391094 -2.764969 0.752941 0.752941 0.752941 +vn 3.612226 0.847805 -4.961203 +v -0.183583 2.474410 -3.248058 0.752941 0.752941 0.752941 +vn 3.055869 3.480544 4.103603 +v 0.819802 2.828221 -3.089431 0.752941 0.752941 0.752941 +vn -0.062063 1.725520 2.628492 +v -0.014323 2.157885 -2.444344 0.752941 0.752941 0.752941 +vn 1.184452 3.217561 5.253312 +v 0.310013 1.458915 -1.266135 0.752941 0.752941 0.752941 +vn -4.308780 -0.077603 4.379189 +v 0.052851 1.392410 -1.344503 0.752941 0.752941 0.752941 +vn 1.943203 4.290918 3.943183 +v 0.136558 2.256724 -2.534116 0.752941 0.752941 0.752941 +vn -5.073856 -1.766972 2.933429 +v -0.411794 2.182971 -2.805762 0.752941 0.752941 0.752941 +vn 3.129616 4.232292 3.349869 +v 0.435063 0.837137 -0.024388 0.752941 0.752941 0.752941 +vn -0.333562 6.257195 -0.072331 +v 0.192754 0.947358 -0.382993 0.752941 0.752941 0.752941 +vn 3.459847 2.501740 4.563206 +v 0.411474 0.689847 0.115576 0.752941 0.752941 0.752941 +vn 4.759178 1.900045 -3.593446 +v -0.126229 2.519288 -3.172781 0.752941 0.752941 0.752941 +vn 0.206894 -2.805184 -5.559434 +v -0.371513 2.523481 -3.340635 0.752941 0.752941 0.752941 +vn -2.165274 -0.469749 2.255499 +v -0.203179 2.125741 -2.593839 0.752941 0.752941 0.752941 +vn 3.403993 4.449076 2.811774 +v 0.502915 0.822586 -0.078155 0.752941 0.752941 0.752941 +vn -5.557433 0.751116 2.489980 +v 0.473033 2.796653 -3.201125 0.752941 0.752941 0.752941 +vn -4.415536 -4.003537 1.772825 +v -0.416233 1.562835 -1.820077 0.752941 0.752941 0.752941 +vn 2.655066 4.604350 3.257524 +v 0.426729 1.696330 -1.503644 0.752941 0.752941 0.752941 +vn -4.203966 -4.588974 -0.058446 +v -0.423854 1.548535 -1.932162 0.752941 0.752941 0.752941 +vn 1.362816 6.090864 0.526655 +v 0.384704 0.945610 -0.300961 0.752941 0.752941 0.752941 +vn 4.338190 1.670224 -4.217442 +v -0.144247 2.496549 -3.202928 0.752941 0.752941 0.752941 +vn -4.005915 0.077361 4.651507 +v 0.070631 1.433026 -1.313517 0.752941 0.752941 0.752941 +vn 2.802720 2.891255 -1.255250 +v 0.107257 2.425820 -2.905079 0.752941 0.752941 0.752941 +vn -0.637086 -5.380310 3.146007 +v -0.117329 0.533975 0.091161 0.752941 0.752941 0.752941 +vn 2.990626 -0.731940 -5.352779 +v -0.298022 2.551752 -3.325144 0.752941 0.752941 0.752941 +vn -5.206154 1.079077 3.251245 +v 0.535569 2.707318 -3.065572 0.752941 0.752941 0.752941 +vn -5.192057 -2.673854 1.475019 +v -0.457565 2.187684 -2.899432 0.752941 0.752941 0.752941 +vn 1.199908 3.590747 4.909042 +v 0.733045 2.769352 -3.001897 0.752941 0.752941 0.752941 +vn 1.310993 -2.772566 -5.146245 +v 0.633959 3.121208 -3.611605 0.752941 0.752941 0.752941 +vn 5.791375 1.220328 -1.954193 +v 0.774118 3.132580 -3.487190 0.752941 0.752941 0.752941 +vn 2.397088 4.948507 2.879859 +v 0.367726 1.752884 -1.540571 0.752941 0.752941 0.752941 +vn -4.927379 -2.856011 2.583857 +v -0.258462 1.467320 -1.662403 0.752941 0.752941 0.752941 +vn 2.660847 5.266992 1.762752 +v 0.367769 1.809047 -1.663169 0.752941 0.752941 0.752941 +vn 2.279258 5.821305 0.582916 +v 0.345136 1.832335 -1.759801 0.752941 0.752941 0.752941 +vn -2.532143 0.725916 -1.759028 +v 0.012304 0.891439 -0.484564 0.752941 0.752941 0.752941 +vn 0.361657 -2.294289 -5.748465 +v -0.339867 1.767951 -2.192944 0.752941 0.752941 0.752941 +vn 0.867344 0.591563 -2.869024 +v -0.105879 1.919027 -2.099296 0.752941 0.752941 0.752941 +vn -3.088088 0.921290 5.382242 +v 0.100836 1.454989 -1.298262 0.752941 0.752941 0.752941 +vn 2.928907 3.575803 4.153941 +v 0.787893 2.906344 -3.134156 0.752941 0.752941 0.752941 +vn -3.759007 -4.712864 -1.001097 +v -0.500737 1.616482 -1.987013 0.752941 0.752941 0.752941 +vn -5.338267 0.389020 3.114247 +v 0.492285 2.877770 -3.210564 0.752941 0.752941 0.752941 +vn 4.606379 2.244080 -3.616733 +v -0.083851 2.455212 -3.153592 0.752941 0.752941 0.752941 +vn -0.057677 -1.515679 1.701562 +v 0.188866 0.561024 0.116839 0.752941 0.752941 0.752941 +vn 2.037132 5.912314 0.604374 +v 0.260051 1.872752 -1.861937 0.752941 0.752941 0.752941 +vn 0.335203 6.264560 0.118206 +v 0.339685 0.954378 -0.394380 0.752941 0.752941 0.752941 +vn -5.867555 0.143077 1.106184 +v 0.463803 2.823312 -3.238233 0.752941 0.752941 0.752941 +vn -0.441559 -3.044137 -5.408176 +v -0.438105 1.809414 -2.212241 0.752941 0.752941 0.752941 +vn 3.659513 -0.859974 -4.795105 +v 0.690126 3.148135 -3.591249 0.752941 0.752941 0.752941 +vn -5.623535 -2.564237 -0.625033 +v -0.507206 2.288251 -3.023732 0.752941 0.752941 0.752941 +vn 4.821951 2.789671 -2.587987 +v 0.007076 2.483664 -3.003712 0.752941 0.752941 0.752941 +vn -4.756197 -1.176760 3.822318 +v -0.161356 1.452093 -1.517552 0.752941 0.752941 0.752941 +vn -3.146105 -3.726641 -3.915615 +v 0.476971 3.025452 -3.499777 0.752941 0.752941 0.752941 +vn -2.631381 -3.986207 -3.923954 +v -0.413191 1.599246 -2.065912 0.752941 0.752941 0.752941 +vn 0.808884 3.720297 4.937544 +v 0.108332 2.171087 -2.455027 0.752941 0.752941 0.752941 +vn -2.081849 -3.905717 -4.367238 +v -0.495387 1.706641 -2.124298 0.752941 0.752941 0.752941 +vn 1.407527 3.469028 4.979764 +v 0.295470 1.604555 -1.347606 0.752941 0.752941 0.752941 +vn -1.515273 2.060417 5.598095 +v 0.174557 1.477028 -1.267107 0.752941 0.752941 0.752941 +vn 4.463921 0.912150 -4.302366 +v -0.252702 2.570801 -3.286488 0.752941 0.752941 0.752941 +vn -1.569983 -5.434763 2.677830 +v -0.138066 0.493571 0.011632 0.752941 0.752941 0.752941 +vn -2.196035 -3.884152 -4.236138 +v 0.478997 3.102537 -3.581315 0.752941 0.752941 0.752941 +vn 3.947991 0.639150 -4.782145 +v -0.226346 2.527799 -3.271202 0.752941 0.752941 0.752941 +vn -4.911697 1.751106 3.500174 +v 0.531265 2.809647 -3.118886 0.752941 0.752941 0.752941 +vn 4.853724 2.533736 -3.078909 +v -0.075129 2.504207 -3.103545 0.752941 0.752941 0.752941 +vn 0.050228 -2.699060 2.067124 +v -0.027874 0.566893 0.141684 0.752941 0.752941 0.752941 +vn -0.145422 3.068153 0.026602 +v 0.059867 0.571150 0.130335 0.752941 0.752941 0.752941 +vn 0.078581 -1.940082 2.154600 +v 0.122470 0.574149 0.126658 0.752941 0.752941 0.752941 +vn -4.448612 -3.345014 2.833037 +v -0.364562 1.544388 -1.752636 0.752941 0.752941 0.752941 +vn 5.866490 1.797270 0.145665 +v 0.802574 3.077810 -3.407024 0.752941 0.752941 0.752941 +vn -3.417351 2.498298 4.313612 +v 0.580199 2.807406 -3.053714 0.752941 0.752941 0.752941 +vn 0.909277 -2.996841 -5.254787 +v 0.577083 3.176343 -3.650946 0.752941 0.752941 0.752941 +vn 2.033241 5.757626 1.164938 +v 0.317065 1.837517 -1.699398 0.752941 0.752941 0.752941 +vn 2.264136 5.842347 0.318684 +v 0.114599 1.928713 -1.946424 0.752941 0.752941 0.752941 +vn 2.939580 4.985583 2.370870 +v 0.085304 2.389071 -2.698707 0.752941 0.752941 0.752941 +vn -3.855101 0.066785 4.928233 +v -0.059170 1.431576 -1.423886 0.752941 0.752941 0.752941 +vn -1.586319 -3.293262 -5.004682 +v -0.443538 2.518638 -3.329729 0.752941 0.752941 0.752941 +vn 2.429292 1.060473 -5.683216 +v -0.189358 1.921441 -2.132297 0.752941 0.752941 0.752941 +vn 2.220023 0.659721 -5.797465 +v -0.261737 1.842754 -2.183461 0.752941 0.752941 0.752941 +vn -4.873835 -1.682767 3.529503 +v -0.236429 1.500143 -1.601649 0.752941 0.752941 0.752941 +vn 0.182170 -2.641783 -5.454524 +v -0.407221 2.579778 -3.372087 0.752941 0.752941 0.752941 +vn 3.381976 4.887631 1.993919 +v 0.193807 2.320614 -2.704976 0.752941 0.752941 0.752941 +vn 1.882718 4.067876 4.176490 +v 0.331994 1.672923 -1.411752 0.752941 0.752941 0.752941 +vn 0.991469 -1.208178 -5.828422 +v -0.397133 1.846573 -2.228417 0.752941 0.752941 0.752941 +vn -4.269196 -0.303930 4.447147 +v -0.139012 1.479568 -1.487764 0.752941 0.752941 0.752941 +vn -3.596194 -4.564013 -2.014853 +v -0.565013 1.685094 -2.041396 0.752941 0.752941 0.752941 +vn -4.415010 -3.303316 -2.890573 +v 0.470827 2.961013 -3.429448 0.752941 0.752941 0.752941 +vn -3.696584 0.832202 -4.817111 +v -0.258468 0.839759 -0.256596 0.752941 0.752941 0.752941 +vn -4.121862 0.020845 4.668921 +v 0.010261 1.464832 -1.378672 0.752941 0.752941 0.752941 +vn 1.491679 1.184499 2.621699 +v 0.314719 0.633280 0.206638 0.752941 0.752941 0.752941 +vn 3.311666 -1.300781 -5.039702 +v 0.638808 3.205968 -3.636337 0.752941 0.752941 0.752941 +vn -0.096196 6.260630 -0.390002 +v 0.222633 0.956724 -0.279972 0.752941 0.752941 0.752941 +vn 2.856152 4.981476 2.403804 +v 0.431541 0.874136 -0.078889 0.752941 0.752941 0.752941 +vn 4.150904 0.159114 -4.703708 +v -0.282053 2.589256 -3.312908 0.752941 0.752941 0.752941 +vn -3.532563 -3.411980 -3.839183 +v -0.470532 2.368038 -3.189064 0.752941 0.752941 0.752941 +vn -4.066438 0.628107 4.534271 +v 0.032260 1.496001 -1.350296 0.752941 0.752941 0.752941 +vn -0.616627 -3.739909 -4.975954 +v 0.520245 3.172662 -3.645980 0.752941 0.752941 0.752941 +vn 2.327369 4.752988 3.218840 +v 0.073207 2.360027 -2.630797 0.752941 0.752941 0.752941 +vn 4.910038 2.230998 -3.145131 +v -0.055977 2.513782 -3.063414 0.752941 0.752941 0.752941 +vn 5.109349 1.503894 -3.178763 +v -0.123417 2.550021 -3.145461 0.752941 0.752941 0.752941 +vn -4.887459 -1.426729 3.668397 +v -0.372440 2.175720 -2.758855 0.752941 0.752941 0.752941 +vn -3.477365 1.065127 5.115529 +v 0.068787 1.494822 -1.325385 0.752941 0.752941 0.752941 +vn -4.544680 -3.424982 -2.315373 +v 0.411379 3.063655 -3.471340 0.752941 0.752941 0.752941 +vn 1.767888 5.947433 0.896848 +v 0.210611 1.879292 -1.765435 0.752941 0.752941 0.752941 +vn -1.832848 -5.664687 1.814639 +v -0.237385 0.544817 0.064485 0.752941 0.752941 0.752941 +vn -3.856486 0.623926 4.902087 +v -0.005991 1.533814 -1.395692 0.752941 0.752941 0.752941 +vn -5.358404 -2.140572 1.925354 +v -0.476749 2.234802 -2.900762 0.752941 0.752941 0.752941 +vn 0.498496 3.550108 4.938777 +v 0.694179 2.840421 -3.043676 0.752941 0.752941 0.752941 +vn 1.395184 2.998364 -0.111594 +v 0.074662 1.944841 -2.012386 0.752941 0.752941 0.752941 +vn 1.391662 4.084581 4.372837 +v 0.068621 2.285583 -2.536911 0.752941 0.752941 0.752941 +vn 2.908740 5.032685 2.280774 +v 0.030083 2.446299 -2.755015 0.752941 0.752941 0.752941 +vn 3.927327 4.721048 -0.125301 +v 0.036208 2.480456 -2.903922 0.752941 0.752941 0.752941 +vn -4.918162 0.274094 3.459513 +v 0.503990 2.897578 -3.181226 0.752941 0.752941 0.752941 +vn -4.280987 -3.520865 -2.839173 +v -0.317049 0.593121 -0.074114 0.752941 0.752941 0.752941 +vn -2.505309 0.927643 -2.234786 +v -0.052882 0.879377 -0.404641 0.752941 0.752941 0.752941 +vn 1.565626 4.671199 3.806330 +v 0.301565 1.716502 -1.451176 0.752941 0.752941 0.752941 +vn 3.255648 3.591150 3.932788 +v 0.422485 0.793802 0.032957 0.752941 0.752941 0.752941 +vn 5.107078 1.586346 -3.157673 +v 0.721028 3.226486 -3.543979 0.752941 0.752941 0.752941 +vn 1.935920 5.368162 2.528134 +v 0.284968 1.804756 -1.575649 0.752941 0.752941 0.752941 +vn -1.482003 -3.861552 -4.624271 +v -0.547364 1.803095 -2.187857 0.752941 0.752941 0.752941 +vn -4.215731 -2.159989 4.079151 +v -0.333112 1.598919 -1.671929 0.752941 0.752941 0.752941 +vn -4.609759 -0.795092 -4.169640 +v -0.203627 0.715257 -0.290834 0.752941 0.752941 0.752941 +vn -4.533659 1.832785 3.887404 +v 0.536375 2.854806 -3.133922 0.752941 0.752941 0.752941 +vn 0.413097 3.836246 4.878285 +v 0.188328 1.646275 -1.358910 0.752941 0.752941 0.752941 +vn -2.211071 3.041671 4.798299 +v 0.604666 2.872636 -3.081527 0.752941 0.752941 0.752941 +vn 1.171301 6.073844 0.472705 +v 0.338848 0.952529 -0.239719 0.752941 0.752941 0.752941 +vn 5.476305 2.761812 0.420406 +v 0.754552 3.210383 -3.464523 0.752941 0.752941 0.752941 +vn 2.262219 0.604230 -5.778873 +v -0.368816 1.918952 -2.217914 0.752941 0.752941 0.752941 +vn 0.181884 3.060968 5.413344 +v 0.214068 1.553743 -1.301525 0.752941 0.752941 0.752941 +vn -4.137168 -4.597669 0.308089 +v -0.545991 1.654146 -1.959828 0.752941 0.752941 0.752941 +vn 5.532874 2.363375 0.668986 +v 0.775738 3.160291 -3.432070 0.752941 0.752941 0.752941 +vn -3.451171 1.222588 5.087842 +v 0.016031 1.570143 -1.386128 0.752941 0.752941 0.752941 +vn 4.444583 1.282650 -4.245003 +v -0.197440 2.564674 -3.231535 0.752941 0.752941 0.752941 +vn 1.342303 3.431557 4.936405 +v 0.703181 2.939733 -3.117165 0.752941 0.752941 0.752941 +vn -2.932274 -3.594343 -4.160161 +v -0.494734 2.472744 -3.266876 0.752941 0.752941 0.752941 +vn 4.486694 4.054114 -0.368807 +v -0.000776 2.517886 -2.955806 0.752941 0.752941 0.752941 +vn 1.973768 5.933111 0.602334 +v 0.184698 1.898857 -1.870894 0.752941 0.752941 0.752941 +vn 3.029255 3.292651 4.389833 +v 0.357803 0.753493 0.111882 0.752941 0.752941 0.752941 +vn -3.956845 -3.478854 -3.336565 +v -0.542806 2.496091 -3.243753 0.752941 0.752941 0.752941 +vn 0.921662 -3.244231 -5.221157 +v 0.538079 3.273311 -3.713304 0.752941 0.752941 0.752941 +vn -5.532415 -1.262795 0.227050 +v 0.444489 2.890137 -3.291021 0.752941 0.752941 0.752941 +vn 2.919386 -0.916843 -5.136382 +v -0.348284 2.617485 -3.368997 0.752941 0.752941 0.752941 +vn -5.382951 -1.848700 1.971399 +v -0.501355 2.291449 -2.905511 0.752941 0.752941 0.752941 +vn -5.833911 -1.760333 0.569428 +v -0.542714 2.370000 -2.981694 0.752941 0.752941 0.752941 +vn -3.675068 0.358970 5.082507 +v -0.097649 1.538839 -1.462402 0.752941 0.752941 0.752941 +vn -4.815186 -1.257083 3.685688 +v -0.353767 2.207543 -2.716842 0.752941 0.752941 0.752941 +vn 1.326118 1.007515 2.351647 +v 0.247577 0.649261 0.232156 0.752941 0.752941 0.752941 +vn -0.200165 6.260242 -0.111624 +v 0.081171 0.942162 -0.346895 0.752941 0.752941 0.752941 +vn -2.436459 1.709917 5.283643 +v 0.100046 1.548259 -1.314656 0.752941 0.752941 0.752941 +vn -0.375844 6.239916 -0.427939 +v 0.144727 0.946461 -0.320196 0.752941 0.752941 0.752941 +vn 2.645638 4.980407 2.574301 +v 0.330914 0.901380 -0.024241 0.752941 0.752941 0.752941 +vn 1.590117 5.790009 1.785251 +v 0.235774 1.847749 -1.653570 0.752941 0.752941 0.752941 +vn 0.519007 -1.872024 -5.739449 +v -0.498241 1.893292 -2.250674 0.752941 0.752941 0.752941 +vn 2.831555 -1.780779 -4.946060 +v -0.401029 2.684834 -3.414148 0.752941 0.752941 0.752941 +vn 5.056438 2.012093 -2.700418 +v -0.095106 2.593114 -3.097797 0.752941 0.752941 0.752941 +vn 2.957982 5.012815 2.142531 +v -0.013766 2.488669 -2.788496 0.752941 0.752941 0.752941 +vn 2.683570 1.031245 -5.569896 +v -0.311660 1.939196 -2.183897 0.752941 0.752941 0.752941 +vn 5.238520 1.521915 -2.264922 +v 0.758262 3.189154 -3.509454 0.752941 0.752941 0.752941 +vn 3.051388 3.866573 3.866703 +v 0.307995 0.832963 0.080678 0.752941 0.752941 0.752941 +vn 4.719749 3.063822 2.565544 +v 0.737239 3.185378 -3.362864 0.752941 0.752941 0.752941 +vn -5.035282 -0.982477 3.572373 +v -0.453473 2.300073 -2.830721 0.752941 0.752941 0.752941 +vn -4.684923 -1.996139 -3.652342 +v -0.225954 0.665002 -0.246380 0.752941 0.752941 0.752941 +vn -0.732364 -3.846023 -4.852271 +v 0.476460 3.215582 -3.673764 0.752941 0.752941 0.752941 +vn 0.630323 4.006760 4.664820 +v 0.016255 2.296279 -2.535481 0.752941 0.752941 0.752941 +vn -4.151898 -3.166598 3.428340 +v -0.446180 1.649688 -1.755013 0.752941 0.752941 0.752941 +vn 1.962010 5.800262 1.142383 +v 0.287912 0.944270 -0.099800 0.752941 0.752941 0.752941 +vn 2.217943 5.661870 1.440640 +v 0.414375 0.919081 -0.184978 0.752941 0.752941 0.752941 +vn -2.201260 1.311415 -2.430466 +v -0.105474 0.899917 -0.339773 0.752941 0.752941 0.752941 +vn 1.712969 2.769037 -0.003904 +v 0.000599 1.983155 -2.015252 0.752941 0.752941 0.752941 +vn 1.922409 -2.142293 -5.282932 +v 0.546503 3.329824 -3.745548 0.752941 0.752941 0.752941 +vn 3.107400 -2.289750 -4.697699 +v 0.600949 3.289078 -3.699880 0.752941 0.752941 0.752941 +vn -3.933996 0.063507 4.885771 +v -0.154902 1.566237 -1.505368 0.752941 0.752941 0.752941 +vn -0.429874 -3.199978 -5.206387 +v -0.595754 1.909059 -2.259257 0.752941 0.752941 0.752941 +vn -2.016044 -0.641286 2.062628 +v -0.261524 2.187478 -2.629829 0.752941 0.752941 0.752941 +vn -5.712646 -1.695045 -0.242480 +v 0.435294 2.944038 -3.319119 0.752941 0.752941 0.752941 +vn 2.958127 2.569871 4.899336 +v 0.259561 0.721361 0.194507 0.752941 0.752941 0.752941 +vn 4.775353 3.148704 -0.932742 +v 0.727175 3.264171 -3.503671 0.752941 0.752941 0.752941 +vn 4.501956 1.524125 -3.609426 +v -0.284252 2.652225 -3.312757 0.752941 0.752941 0.752941 +vn 1.580755 4.478821 3.755988 +v -0.007365 2.397557 -2.630218 0.752941 0.752941 0.752941 +vn 4.713449 0.635037 -3.473162 +v 0.698219 3.227542 -3.590000 0.752941 0.752941 0.752941 +vn 1.562681 5.838124 1.568836 +v 0.122569 1.895176 -1.710131 0.752941 0.752941 0.752941 +vn -0.389419 1.626639 2.643300 +v -0.112792 2.238055 -2.508254 0.752941 0.752941 0.752941 +vn 5.124145 3.057841 1.701879 +v 0.780237 3.096303 -3.335976 0.752941 0.752941 0.752941 +vn 5.147993 1.079211 -3.090350 +v 0.668303 3.273888 -3.610291 0.752941 0.752941 0.752941 +vn -4.280931 -4.162435 1.648735 +v -0.497658 1.630886 -1.857453 0.752941 0.752941 0.752941 +vn -1.128552 2.810421 5.224879 +v 0.120819 1.605320 -1.330399 0.752941 0.752941 0.752941 +vn 0.380273 4.384887 4.428605 +v 0.171033 1.710017 -1.415954 0.752941 0.752941 0.752941 +vn -5.329892 -2.914939 -0.980923 +v 0.375780 3.126077 -3.481200 0.752941 0.752941 0.752941 +vn -4.848743 -0.046101 3.487603 +v 0.453573 2.983717 -3.243281 0.752941 0.752941 0.752941 +vn -4.239022 -3.655325 -2.584315 +v 0.387651 3.144483 -3.540705 0.752941 0.752941 0.752941 +vn 4.764881 1.460826 -3.768443 +v -0.149499 2.589908 -3.174081 0.752941 0.752941 0.752941 +vn 4.556064 1.297742 -4.001064 +v -0.251933 2.622946 -3.280507 0.752941 0.752941 0.752941 +vn 3.024325 2.727360 4.727374 +v 0.332108 0.707748 0.162207 0.752941 0.752941 0.752941 +vn 0.140965 3.513661 5.164410 +v 0.012417 2.235208 -2.493168 0.752941 0.752941 0.752941 +vn 3.193309 3.626210 3.890421 +v 0.767449 3.017927 -3.217049 0.752941 0.752941 0.752941 +vn 2.605886 1.025400 -5.620078 +v -0.300067 1.990205 -2.171678 0.752941 0.752941 0.752941 +vn 0.723931 4.886500 3.853812 +v 0.182934 1.778772 -1.495061 0.752941 0.752941 0.752941 +vn 1.137544 5.645209 2.278629 +v 0.149796 1.865295 -1.632525 0.752941 0.752941 0.752941 +vn -0.152569 -3.170041 -5.287380 +v -0.450976 2.677970 -3.421508 0.752941 0.752941 0.752941 +vn 4.230724 4.457754 0.991118 +v -0.058188 2.567848 -2.945041 0.752941 0.752941 0.752941 +vn -2.279786 -0.511714 2.108691 +v -0.324768 2.237508 -2.678066 0.752941 0.752941 0.752941 +vn -3.426136 0.629999 5.216098 +v -0.038400 1.603137 -1.423959 0.752941 0.752941 0.752941 +vn 5.063574 3.086590 -1.600890 +v -0.053550 2.558595 -3.028528 0.752941 0.752941 0.752941 +vn -5.483135 -2.648139 -0.950916 +v 0.418789 3.005185 -3.374321 0.752941 0.752941 0.752941 +vn -2.238766 2.993737 4.808259 +v 0.063054 1.653017 -1.381656 0.752941 0.752941 0.752941 +vn -4.715561 -3.335360 -2.327174 +v -0.544465 2.455098 -3.190665 0.752941 0.752941 0.752941 +vn -3.432597 1.584988 4.974754 +v 0.552494 2.930660 -3.153212 0.752941 0.752941 0.752941 +vn 2.499859 0.393884 -5.714169 +v -0.402620 1.971731 -2.225576 0.752941 0.752941 0.752941 +vn 2.821049 5.417686 1.357426 +v 0.018016 1.959984 -1.839405 0.752941 0.752941 0.752941 +vn -0.836297 -5.711133 2.474672 +v -0.206299 0.562639 0.121958 0.752941 0.752941 0.752941 +vn 0.207997 6.194922 -0.754300 +v 0.019682 0.947781 -0.261290 0.752941 0.752941 0.752941 +vn -0.936165 2.631702 5.409955 +v 0.623259 2.965708 -3.126305 0.752941 0.752941 0.752941 +vn -0.813549 4.062757 4.646557 +v 0.113329 1.672935 -1.383934 0.752941 0.752941 0.752941 +vn -2.572931 -0.407089 1.947040 +v -0.384819 2.298342 -2.742985 0.752941 0.752941 0.752941 +vn -3.538036 0.505197 5.155235 +v -0.097555 1.623335 -1.466002 0.752941 0.752941 0.752941 +vn -2.246203 -4.373714 -3.837023 +v -0.616977 1.811983 -2.164304 0.752941 0.752941 0.752941 +vn -4.111529 1.499695 -4.487357 +v -0.109226 0.828826 -0.367638 0.752941 0.752941 0.752941 +vn 1.183395 0.371200 -2.793327 +v -0.170007 1.970863 -2.117532 0.752941 0.752941 0.752941 +vn -3.167652 -4.484288 -2.866382 +v -0.605528 1.744030 -2.086379 0.752941 0.752941 0.752941 +vn 4.987252 0.938377 -3.616333 +v -0.336419 2.717275 -3.342682 0.752941 0.752941 0.752941 +vn 3.461685 5.201029 0.340383 +v -0.014434 1.991954 -1.943884 0.752941 0.752941 0.752941 +vn 1.200570 5.157803 3.056949 +v 0.229584 1.806318 -1.538386 0.752941 0.752941 0.752941 +vn 0.025917 3.286435 -0.069893 +v 0.052353 0.941862 -0.353909 0.752941 0.752941 0.752941 +vn -1.640234 -4.011500 -4.433905 +v 0.423444 3.264043 -3.701431 0.752941 0.752941 0.752941 +vn -2.333498 -3.410578 -4.645972 +v -0.519576 2.596891 -3.349817 0.752941 0.752941 0.752941 +vn -2.339688 -4.025962 -4.082048 +v 0.438513 3.173559 -3.624469 0.752941 0.752941 0.752941 +vn 4.367669 -0.108604 -3.497303 +v 0.623581 3.330835 -3.698275 0.752941 0.752941 0.752941 +vn 2.136424 5.814409 0.992856 +v 0.088305 1.927198 -1.823845 0.752941 0.752941 0.752941 +vn 4.043203 3.567001 2.743584 +v 0.781322 3.054092 -3.266732 0.752941 0.752941 0.752941 +vn -4.142629 0.870615 4.604817 +v 0.493268 2.995393 -3.209389 0.752941 0.752941 0.752941 +vn 0.000634 6.146213 -1.197107 +v 0.060232 0.957063 -0.207727 0.752941 0.752941 0.752941 +vn 5.289334 3.109495 -0.984621 +v 0.656602 3.313886 -3.597139 0.752941 0.752941 0.752941 +vn 1.693761 1.067796 2.419279 +v 0.179796 0.689342 0.259620 0.752941 0.752941 0.752941 +vn -3.933852 -3.583279 -3.070436 +v 0.371307 3.207013 -3.604857 0.752941 0.752941 0.752941 +vn -3.323452 0.386924 4.117350 +v -0.249135 1.655292 -1.585172 0.752941 0.752941 0.752941 +vn 3.480570 3.413974 3.822814 +v 0.723394 3.140485 -3.300326 0.752941 0.752941 0.752941 +vn -3.957946 -3.907845 -2.801246 +v -0.416926 0.654887 0.005152 0.752941 0.752941 0.752941 +vn -3.456434 -1.187978 5.058828 +v -0.335143 1.667618 -1.646160 0.752941 0.752941 0.752941 +vn 0.190085 4.306792 4.397788 +v -0.056099 2.371224 -2.594128 0.752941 0.752941 0.752941 +vn -2.835841 1.535004 5.322829 +v -0.012993 1.619777 -1.411239 0.752941 0.752941 0.752941 +vn -3.596405 -0.220410 3.875835 +v -0.248476 1.635412 -1.582280 0.752941 0.752941 0.752941 +vn 0.845378 5.475808 2.899047 +v 0.171277 1.830349 -1.572347 0.752941 0.752941 0.752941 +vn -0.744613 3.572289 5.048854 +v -0.100783 2.316118 -2.553191 0.752941 0.752941 0.752941 +vn 1.269730 4.813162 3.641186 +v -0.054686 2.441370 -2.677561 0.752941 0.752941 0.752941 +vn 3.966565 3.573368 2.569800 +v 0.707415 3.254190 -3.386887 0.752941 0.752941 0.752941 +vn 3.527273 -0.734807 -5.000401 +v 0.564313 3.370173 -3.743913 0.752941 0.752941 0.752941 +vn -3.313362 2.757912 -4.555434 +v -0.169665 0.877477 -0.298662 0.752941 0.752941 0.752941 +vn -0.031642 -3.705906 -5.054972 +v 0.462620 3.297350 -3.732211 0.752941 0.752941 0.752941 +vn 4.424576 1.617459 -4.148188 +v -0.195278 2.636454 -3.206167 0.752941 0.752941 0.752941 +vn -3.786661 0.551113 4.956264 +v -0.173334 1.681034 -1.524279 0.752941 0.752941 0.752941 +vn 1.766731 3.651167 4.719650 +v 0.681899 3.020133 -3.170570 0.752941 0.752941 0.752941 +vn -4.068196 -1.442442 -4.551037 +v -0.375618 0.815095 -0.152226 0.752941 0.752941 0.752941 +vn -0.217107 -2.925638 1.443112 +v -0.154216 0.585605 0.182864 0.752941 0.752941 0.752941 +vn -3.568615 -3.930786 -3.251400 +v 0.380782 3.280916 -3.689366 0.752941 0.752941 0.752941 +vn 3.344062 4.903152 1.942652 +v -0.070127 2.551459 -2.867309 0.752941 0.752941 0.752941 +vn 0.670129 6.227856 -0.054880 +v 0.223498 0.962598 -0.179577 0.752941 0.752941 0.752941 +vn -3.304765 -0.228422 3.818696 +v -0.259686 1.643951 -1.593063 0.752941 0.752941 0.752941 +vn 4.059590 -0.793985 -4.332727 +v -0.397610 2.745228 -3.429988 0.752941 0.752941 0.752941 +vn -1.745599 -4.159148 -4.209681 +v -0.662310 1.887137 -2.224776 0.752941 0.752941 0.752941 +vn 5.693148 2.142196 -1.100946 +v 0.638312 3.333740 -3.652868 0.752941 0.752941 0.752941 +vn -0.579913 1.700908 2.577572 +v -0.202542 2.309795 -2.574812 0.752941 0.752941 0.752941 +vn 4.578346 3.996346 0.911913 +v -0.102997 2.632941 -3.004160 0.752941 0.752941 0.752941 +vn -2.623495 1.860840 5.245576 +v -0.036112 1.642748 -1.429245 0.752941 0.752941 0.752941 +vn 1.375094 0.647957 -3.319966 +v -0.228047 2.011494 -2.138143 0.752941 0.752941 0.752941 +vn -3.546551 -3.691745 -3.551597 +v -0.606816 2.653700 -3.335520 0.752941 0.752941 0.752941 +vn 2.341835 5.063818 2.767081 +v -0.038433 1.944709 -1.733479 0.752941 0.752941 0.752941 +vn -3.855637 -1.225787 2.060824 +v 0.412630 3.031903 -3.309258 0.752941 0.752941 0.752941 +vn 5.240079 2.381000 -2.388974 +v -0.127572 2.641238 -3.110770 0.752941 0.752941 0.752941 +vn 4.751901 2.698952 -2.954240 +v -0.294910 2.690719 -3.287325 0.752941 0.752941 0.752941 +vn -0.109597 4.733821 3.930392 +v 0.120760 1.781225 -1.486481 0.752941 0.752941 0.752941 +vn 2.191771 2.179350 -3.961039 +v 0.647557 3.326127 -3.511338 0.752941 0.752941 0.752941 +vn 1.463612 -2.234489 -5.439590 +v -0.438874 2.719388 -3.444171 0.752941 0.752941 0.752941 +vn -5.628151 -2.565405 -0.903067 +v -0.546649 2.406488 -3.091080 0.752941 0.752941 0.752941 +vn -0.171353 3.150836 5.302905 +v 0.606026 3.024059 -3.159189 0.752941 0.752941 0.752941 +vn -5.201352 -2.863294 -1.306358 +v 0.348898 3.206501 -3.561122 0.752941 0.752941 0.752941 +vn -0.592646 -3.460623 -5.105892 +v 0.414032 3.354247 -3.774261 0.752941 0.752941 0.752941 +vn 4.451034 3.864185 -1.531096 +v 0.690818 3.294178 -3.535465 0.752941 0.752941 0.752941 +vn -2.012206 -3.756615 -4.570402 +v -0.562151 2.699052 -3.405478 0.752941 0.752941 0.752941 +vn -2.291049 0.383990 2.865460 +v -0.207704 1.726232 -1.561972 0.752941 0.752941 0.752941 +vn 1.115105 -2.646192 -5.353610 +v 0.480788 3.362552 -3.778290 0.752941 0.752941 0.752941 +vn 0.822931 5.772415 2.321524 +v 0.093751 1.882180 -1.659839 0.752941 0.752941 0.752941 +vn -1.746509 -3.908592 -4.283286 +v 0.389849 3.315738 -3.741702 0.752941 0.752941 0.752941 +vn 5.448116 0.607319 -3.048403 +v -0.341927 2.764497 -3.338645 0.752941 0.752941 0.752941 +vn 5.068509 3.147457 -0.983029 +v -0.159664 2.710679 -3.115659 0.752941 0.752941 0.752941 +vn 5.324662 2.420682 -2.241759 +v -0.314140 2.715679 -3.300652 0.752941 0.752941 0.752941 +vn 5.536629 2.308514 -0.138204 +v 0.625993 3.352672 -3.617136 0.752941 0.752941 0.752941 +vn 0.268646 3.282891 -0.537755 +v -0.057315 0.953762 -0.263223 0.752941 0.752941 0.752941 +vn -3.009242 -4.828156 -2.477691 +v -0.700433 1.808843 -2.090640 0.752941 0.752941 0.752941 +vn 1.447744 -2.044641 -5.616608 +v 0.467685 3.412289 -3.802038 0.752941 0.752941 0.752941 +vn -1.487025 3.563356 4.858862 +v 0.030692 1.708828 -1.437419 0.752941 0.752941 0.752941 +vn -2.839898 1.498204 5.327147 +v -0.092745 1.671615 -1.470480 0.752941 0.752941 0.752941 +vn -3.879574 -4.857224 -0.499844 +v -0.657416 1.758670 -2.008013 0.752941 0.752941 0.752941 +vn 4.095560 4.029119 1.883244 +v 0.686205 3.297872 -3.429683 0.752941 0.752941 0.752941 +vn -2.559407 1.860601 5.121591 +v 0.547463 3.021331 -3.170969 0.752941 0.752941 0.752941 +vn 5.524520 1.178354 -2.399865 +v 0.611614 3.392151 -3.686930 0.752941 0.752941 0.752941 +vn -1.165373 3.517768 4.992045 +v -0.230856 2.372156 -2.618878 0.752941 0.752941 0.752941 +vn 4.787184 1.925820 -3.344208 +v -0.177393 2.701853 -3.164092 0.752941 0.752941 0.752941 +vn 0.385619 6.195533 -0.893048 +v 0.127453 0.970165 -0.140091 0.752941 0.752941 0.752941 +vn 4.101229 1.221503 -4.408525 +v -0.252778 2.714939 -3.224866 0.752941 0.752941 0.752941 +vn -4.194129 -0.833788 0.744305 +v 0.400193 3.067066 -3.338565 0.752941 0.752941 0.752941 +vn 3.317396 3.429776 4.071493 +v 0.209893 0.844387 0.147373 0.752941 0.752941 0.752941 +vn 1.423005 0.787370 -3.108519 +v -0.253257 2.053643 -2.134551 0.752941 0.752941 0.752941 +vn 4.976456 3.585033 -0.252177 +v -0.121493 2.659356 -3.055839 0.752941 0.752941 0.752941 +vn -5.707731 -1.767542 0.163301 +v 0.355139 3.163695 -3.468248 0.752941 0.752941 0.752941 +vn 3.184837 3.507591 4.040524 +v 0.680352 3.219983 -3.331511 0.752941 0.752941 0.752941 +vn 1.454789 3.496461 4.901760 +v 0.622208 3.136691 -3.239218 0.752941 0.752941 0.752941 +vn -5.399345 -0.675256 2.889693 +v -0.515173 2.364996 -2.902117 0.752941 0.752941 0.752941 +vn -3.104799 -5.331387 -0.136518 +v -0.354099 0.592250 0.037617 0.752941 0.752941 0.752941 +vn 0.354912 -3.108875 -5.270211 +v -0.507477 2.771353 -3.474466 0.752941 0.752941 0.752941 +vn -1.374053 3.108186 5.120869 +v -0.063500 1.751261 -1.489784 0.752941 0.752941 0.752941 +vn 4.840826 1.080655 -2.950902 +v -0.316164 2.737881 -3.277953 0.752941 0.752941 0.752941 +vn -0.619897 3.969198 4.806574 +v -0.156121 2.370651 -2.608272 0.752941 0.752941 0.752941 +vn 1.732491 -0.814950 -5.882410 +v -0.500287 1.966799 -2.265262 0.752941 0.752941 0.752941 +vn 2.122821 5.005574 3.054037 +v -0.101807 2.519879 -2.765339 0.752941 0.752941 0.752941 +vn -0.548085 4.555018 4.262241 +v 0.043353 1.780713 -1.501066 0.752941 0.752941 0.752941 +vn 2.725939 0.619306 -5.543908 +v -0.456714 2.047529 -2.249036 0.752941 0.752941 0.752941 +vn -2.076124 0.792620 3.675563 +v -0.162189 1.741104 -1.524325 0.752941 0.752941 0.752941 +vn 0.015633 -0.040834 0.004423 +v 0.659839 3.298229 -3.501325 0.752941 0.752941 0.752941 +vn 5.437282 3.017683 -0.768124 +v 0.636387 3.345376 -3.590058 0.752941 0.752941 0.752941 +vn 5.993353 1.751092 0.415151 +v 0.627432 3.358137 -3.635526 0.752941 0.752941 0.752941 +vn 5.845223 1.553038 -0.933776 +v 0.617421 3.415118 -3.648562 0.752941 0.752941 0.752941 +vn 2.235716 5.619220 1.313947 +v 0.199563 0.961669 -0.011162 0.752941 0.752941 0.752941 +vn 4.801071 1.297177 -1.978593 +v 0.600417 3.429523 -3.710997 0.752941 0.752941 0.752941 +vn -2.835663 2.304004 -5.097888 +v -0.298018 0.925671 -0.193121 0.752941 0.752941 0.752941 +vn 3.895374 -0.074672 -4.366202 +v 0.549363 3.434870 -3.768972 0.752941 0.752941 0.752941 +vn 1.945202 2.468447 0.105177 +v -0.065541 2.035430 -2.029274 0.752941 0.752941 0.752941 +vn -3.168804 0.434852 2.844360 +v 0.421441 3.062599 -3.291334 0.752941 0.752941 0.752941 +vn -4.800006 -3.408963 -2.036471 +v -0.597861 2.576751 -3.254701 0.752941 0.752941 0.752941 +vn -1.906414 -0.037180 3.115223 +v -0.259809 1.747285 -1.598954 0.752941 0.752941 0.752941 +vn -3.180271 -4.936815 -1.524135 +v -0.786075 1.859310 -2.088106 0.752941 0.752941 0.752941 +vn 2.148427 4.898776 3.219491 +v -0.164034 2.580554 -2.821604 0.752941 0.752941 0.752941 +vn 3.162896 -1.090075 -5.148626 +v -0.429922 2.806080 -3.462237 0.752941 0.752941 0.752941 +vn 2.506629 1.269024 -4.141549 +v 0.498536 3.474254 -3.809359 0.752941 0.752941 0.752941 +vn 2.823005 1.352226 -5.445264 +v -0.341393 2.095736 -2.168437 0.752941 0.752941 0.752941 +vn 2.928372 4.844350 2.600456 +v 0.254622 0.921280 0.017295 0.752941 0.752941 0.752941 +vn 3.121180 1.147936 -5.327687 +v -0.377446 2.074551 -2.194116 0.752941 0.752941 0.752941 +vn -2.492236 -0.238718 1.945097 +v -0.445701 2.378303 -2.811432 0.752941 0.752941 0.752941 +vn 5.457050 -0.043582 -3.099055 +v -0.375710 2.803682 -3.390835 0.752941 0.752941 0.752941 +vn -2.426927 -4.754476 -3.264404 +v -0.765811 1.897672 -2.168442 0.752941 0.752941 0.752941 +vn -3.094510 2.161705 4.833549 +v 0.480640 3.134860 -3.260780 0.752941 0.752941 0.752941 +vn -3.004651 -3.826698 -3.574251 +v 0.350786 3.346441 -3.746562 0.752941 0.752941 0.752941 +vn 0.742123 -1.992372 -5.683490 +v -0.594923 1.962721 -2.286681 0.752941 0.752941 0.752941 +vn -4.186648 -3.649065 2.689863 +v -0.544696 1.698103 -1.825967 0.752941 0.752941 0.752941 +vn -5.804909 -0.968722 1.577569 +v -0.551041 2.413858 -2.971888 0.752941 0.752941 0.752941 +vn -1.052020 2.966607 5.341247 +v 0.535999 3.182297 -3.265134 0.752941 0.752941 0.752941 +vn 3.876221 4.347213 2.130486 +v -0.164720 2.688788 -2.991784 0.752941 0.752941 0.752941 +vn 0.380262 6.068529 -1.532947 +v -0.025380 0.967708 -0.178469 0.752941 0.752941 0.752941 +vn 3.952591 4.865553 0.170539 +v -0.100685 2.060280 -1.981499 0.752941 0.752941 0.752941 +vn -3.294351 1.853628 4.909300 +v 0.492111 3.095707 -3.238717 0.752941 0.752941 0.752941 +vn 0.376301 5.316256 3.280280 +v 0.100218 1.843408 -1.581815 0.752941 0.752941 0.752941 +vn -0.867857 3.185762 5.154455 +v 0.562697 3.104820 -3.211561 0.752941 0.752941 0.752941 +vn -0.138908 -2.525017 -5.440321 +v 0.408048 3.414232 -3.813207 0.752941 0.752941 0.752941 +vn -5.274961 -1.348976 2.021459 +v 0.313827 3.293808 -3.492721 0.752941 0.752941 0.752941 +vn 3.595341 5.035011 1.026537 +v -0.034288 1.997957 -1.863866 0.752941 0.752941 0.752941 +vn 1.164937 -2.893091 -5.246274 +v -0.528044 2.835787 -3.515697 0.752941 0.752941 0.752941 +vn -4.746489 1.952854 3.342761 +v 0.434566 3.144211 -3.307023 0.752941 0.752941 0.752941 +vn -1.825529 -3.889092 -4.384208 +v -0.735279 1.949219 -2.253922 0.752941 0.752941 0.752941 +vn -3.307817 -0.224745 2.142801 +v -0.490417 2.439669 -2.860565 0.752941 0.752941 0.752941 +vn -1.165865 3.892554 4.782048 +v -0.256007 2.441958 -2.681568 0.752941 0.752941 0.752941 +vn -0.736565 1.618407 2.304594 +v -0.273023 2.365280 -2.628512 0.752941 0.752941 0.752941 +vn 5.916354 1.998620 -0.006408 +v 0.619969 3.391458 -3.561075 0.752941 0.752941 0.752941 +vn 5.229810 1.301805 -2.890098 +v -0.212476 2.759246 -3.180959 0.752941 0.752941 0.752941 +vn 4.205305 0.899621 -4.522236 +v -0.224354 2.725834 -3.198549 0.752941 0.752941 0.752941 +vn -1.083351 2.539961 -2.512239 +v -0.193487 0.974212 -0.211889 0.752941 0.752941 0.752941 +vn 0.635522 6.182847 -0.393906 +v 0.080276 0.991047 -0.050221 0.752941 0.752941 0.752941 +vn 5.441723 0.230911 -3.070108 +v -0.351301 2.807325 -3.345336 0.752941 0.752941 0.752941 +vn 1.393948 3.355957 4.870616 +v 0.604668 3.226289 -3.289892 0.752941 0.752941 0.752941 +vn -3.441453 -4.794477 -1.185721 +v -0.464316 0.645276 0.089206 0.752941 0.752941 0.752941 +vn 5.327851 2.467019 -2.074536 +v 0.580211 3.476665 -3.691096 0.752941 0.752941 0.752941 +vn -3.729275 -2.073388 4.515295 +v -0.414461 1.686522 -1.696587 0.752941 0.752941 0.752941 +vn -2.496721 -1.028615 -5.224992 +v 0.352675 3.446703 -3.813398 0.752941 0.752941 0.752941 +vn 2.013036 1.163009 2.263308 +v 0.106135 0.738418 0.298053 0.752941 0.752941 0.752941 +vn 3.210598 4.353076 3.136962 +v 0.178172 0.920013 0.098186 0.752941 0.752941 0.752941 +vn -0.130379 4.122585 4.629263 +v -0.191863 2.498494 -2.713428 0.752941 0.752941 0.752941 +vn -2.784456 -2.569443 -4.588304 +v 0.335847 3.409502 -3.790333 0.752941 0.752941 0.752941 +vn 3.671145 2.641401 4.343385 +v 0.143209 0.794875 0.238250 0.752941 0.752941 0.752941 +vn 5.419092 0.013150 -3.105027 +v -0.362916 2.869825 -3.377142 0.752941 0.752941 0.752941 +vn 1.972820 2.383265 0.002841 +v -0.141076 2.098147 -2.045844 0.752941 0.752941 0.752941 +vn -5.752612 -2.152485 0.376139 +v -0.592314 2.506898 -3.084031 0.752941 0.752941 0.752941 +vn -4.072490 0.798209 2.588027 +v 0.409005 3.097763 -3.320641 0.752941 0.752941 0.752941 +vn -3.656130 -2.485127 4.407229 +v -0.598977 1.837971 -1.772625 0.752941 0.752941 0.752941 +vn -4.283463 -2.543555 -3.767931 +v -0.380005 0.723885 -0.108135 0.752941 0.752941 0.752941 +vn -4.241940 -4.318945 1.493153 +v -0.610982 1.727627 -1.910195 0.752941 0.752941 0.752941 +vn -5.868668 -0.148937 2.223976 +v 0.379042 3.154513 -3.400808 0.752941 0.752941 0.752941 +vn 5.506231 2.689087 0.042280 +v 0.638631 3.358769 -3.520023 0.752941 0.752941 0.752941 +vn 4.137389 -0.108616 -4.525906 +v -0.297146 2.755744 -3.256598 0.752941 0.752941 0.752941 +vn -3.490274 0.306256 -5.018995 +v -0.342728 0.863427 -0.190344 0.752941 0.752941 0.752941 +vn -0.385181 -2.642187 -5.592350 +v -0.691105 2.012446 -2.303612 0.752941 0.752941 0.752941 +vn 1.315295 0.577071 -2.233018 +v -0.260412 2.097225 -2.127502 0.752941 0.752941 0.752941 +vn 1.383589 0.951218 -2.890898 +v -0.295054 2.150729 -2.134080 0.752941 0.752941 0.752941 +vn -0.650387 1.900494 2.396439 +v -0.312895 2.417927 -2.677949 0.752941 0.752941 0.752941 +vn 0.321818 4.177886 -1.220025 +v -0.146335 0.969952 -0.216581 0.752941 0.752941 0.752941 +vn -1.443639 1.913492 -2.070537 +v -0.136159 0.947002 -0.272621 0.752941 0.752941 0.752941 +vn 1.289523 6.113565 0.030927 +v 0.195724 0.968589 -0.080341 0.752941 0.752941 0.752941 +vn -0.499252 2.066909 3.507404 +v -0.152260 1.783471 -1.529936 0.752941 0.752941 0.752941 +vn -5.582327 -0.850035 2.725215 +v -0.541840 2.506124 -2.936056 0.752941 0.752941 0.752941 +vn 3.320909 4.573801 2.658881 +v -0.145230 2.630086 -2.920515 0.752941 0.752941 0.752941 +vn 2.419672 3.488827 -4.105746 +v 0.453689 3.498892 -3.816826 0.752941 0.752941 0.752941 +vn 0.086535 4.552567 4.315486 +v -0.073994 1.858955 -1.592682 0.752941 0.752941 0.752941 +vn 0.647332 -0.248991 -5.634997 +v 0.416218 3.485360 -3.835238 0.752941 0.752941 0.752941 +vn 4.151817 2.308861 -3.573550 +v 0.540140 3.471124 -3.769292 0.752941 0.752941 0.752941 +vn -1.053226 -5.804034 2.108563 +v -0.267392 0.597353 0.186013 0.752941 0.752941 0.752941 +vn -3.692250 -0.126945 2.516991 +v -0.492164 2.480358 -2.859563 0.752941 0.752941 0.752941 +vn 1.691231 3.929940 4.367046 +v 0.596874 3.275229 -3.327023 0.752941 0.752941 0.752941 +vn -1.394604 1.606047 2.398232 +v -0.400573 2.480684 -2.760404 0.752941 0.752941 0.752941 +vn -1.308139 -3.793550 -4.684070 +v -0.578130 2.796868 -3.486843 0.752941 0.752941 0.752941 +vn -5.243366 -3.178005 -0.644587 +v -0.690952 2.697557 -3.232468 0.752941 0.752941 0.752941 +vn -1.835119 -5.862903 1.256219 +v -0.362391 0.611265 0.145733 0.752941 0.752941 0.752941 +vn -3.701194 -4.600238 -2.004043 +v -0.518034 0.693568 0.092933 0.752941 0.752941 0.752941 +vn -4.044471 -3.443270 3.227486 +v -0.628161 1.787904 -1.838723 0.752941 0.752941 0.752941 +vn -2.400381 -1.766346 0.806501 +v -0.290751 1.784012 -1.610611 0.752941 0.752941 0.752941 +vn -5.191053 -2.789869 -1.065343 +v 0.279774 3.371831 -3.656527 0.752941 0.752941 0.752941 +vn 1.024868 4.724693 3.950252 +v -0.174518 2.534143 -2.753026 0.752941 0.752941 0.752941 +vn -0.851292 2.013559 2.845132 +v -0.342602 2.457429 -2.719351 0.752941 0.752941 0.752941 +vn -0.442450 -2.945032 1.079260 +v -0.281164 0.618921 0.239221 0.752941 0.752941 0.752941 +vn -5.203866 -3.041704 -1.217289 +v 0.304404 3.321862 -3.614184 0.752941 0.752941 0.752941 +vn 2.279449 -0.049981 -5.827539 +v -0.536049 2.061686 -2.279523 0.752941 0.752941 0.752941 +vn 3.096337 0.799567 -5.360420 +v -0.518521 2.129827 -2.267674 0.752941 0.752941 0.752941 +vn 2.034112 2.611761 -0.207220 +v -0.223162 2.162101 -2.058469 0.752941 0.752941 0.752941 +vn 0.690533 6.068431 -1.391261 +v 0.015488 0.990780 -0.093873 0.752941 0.752941 0.752941 +vn 4.084381 4.251501 1.779028 +v -0.196363 2.744485 -3.046803 0.752941 0.752941 0.752941 +vn -3.431974 2.095329 4.717664 +v 0.458462 3.200503 -3.308093 0.752941 0.752941 0.752941 +vn 0.311827 3.820466 -0.978176 +v -0.113941 0.982956 -0.141903 0.752941 0.752941 0.752941 +vn 3.581039 -1.078937 -4.856953 +v -0.458910 2.869366 -3.495809 0.752941 0.752941 0.752941 +vn -3.938113 -4.715312 0.967894 +v -0.735255 1.821292 -1.984363 0.752941 0.752941 0.752941 +vn -0.829747 3.707083 4.959188 +v -0.290946 2.536124 -2.758266 0.752941 0.752941 0.752941 +vn 3.601887 -1.367760 -4.885713 +v -0.508575 2.946557 -3.552262 0.752941 0.752941 0.752941 +vn 0.307899 1.702019 2.722889 +v -0.194888 1.821411 -1.553015 0.752941 0.752941 0.752941 +vn -3.854696 -4.766272 -0.484531 +v -0.829234 1.888070 -2.078724 0.752941 0.752941 0.752941 +vn 4.834023 0.214968 -3.813762 +v -0.401693 2.866382 -3.441005 0.752941 0.752941 0.752941 +vn 1.289270 4.725707 3.865201 +v -0.088293 1.907073 -1.646909 0.752941 0.752941 0.752941 +vn -0.580139 1.596585 -4.730604 +v 0.395631 3.512380 -3.834427 0.752941 0.752941 0.752941 +vn 1.276759 -0.921302 -5.942495 +v -0.638463 2.065978 -2.317514 0.752941 0.752941 0.752941 +vn -3.354989 -3.970330 -3.354283 +v -0.648324 2.732811 -3.384890 0.752941 0.752941 0.752941 +vn 3.908060 2.913887 3.927750 +v 0.049900 0.862414 0.284328 0.752941 0.752941 0.752941 +vn 5.130333 3.486582 -0.286207 +v 0.642031 3.347588 -3.485511 0.752941 0.752941 0.752941 +vn 4.722880 0.961906 -3.544320 +v -0.269039 2.844579 -3.246351 0.752941 0.752941 0.752941 +vn -1.526448 3.023242 -4.395425 +v -0.264508 0.970380 -0.195172 0.752941 0.752941 0.752941 +vn 5.468487 -0.211117 -3.026230 +v -0.342375 2.850832 -3.329881 0.752941 0.752941 0.752941 +vn 4.910756 -0.497085 -3.822632 +v -0.307625 2.800564 -3.277347 0.752941 0.752941 0.752941 +vn 4.081764 4.727449 0.213363 +v -0.143013 2.101347 -1.987723 0.752941 0.752941 0.752941 +vn -1.660994 -3.393815 -4.939716 +v -0.754149 1.999059 -2.283870 0.752941 0.752941 0.752941 +vn -5.468936 -2.884607 -0.011378 +v -0.629856 2.594006 -3.157220 0.752941 0.752941 0.752941 +vn 3.182849 4.448600 2.985211 +v -0.150447 2.044981 -1.764317 0.752941 0.752941 0.752941 +vn -3.426394 -1.942001 4.802183 +v -0.501446 1.783875 -1.720167 0.752941 0.752941 0.752941 +vn 0.850875 3.720271 4.968624 +v -0.154307 1.848620 -1.574611 0.752941 0.752941 0.752941 +vn -3.640052 -4.263787 -2.072606 +v -0.856059 1.926467 -2.137240 0.752941 0.752941 0.752941 +vn 5.177736 0.762195 -3.472966 +v -0.397142 2.914186 -3.420197 0.752941 0.752941 0.752941 +vn 5.440187 2.941783 -0.150875 +v 0.586102 3.493634 -3.632165 0.752941 0.752941 0.752941 +vn -5.388005 -0.064474 3.149405 +v 0.372951 3.263751 -3.416417 0.752941 0.752941 0.752941 +vn 0.694639 4.526714 4.226405 +v -0.223991 2.574857 -2.790703 0.752941 0.752941 0.752941 +vn -4.773071 -0.909248 -3.156559 +v 0.289344 3.437949 -3.760171 0.752941 0.752941 0.752941 +vn -0.659225 -3.141195 0.992356 +v -0.378514 0.651755 0.283877 0.752941 0.752941 0.752941 +vn 2.998122 0.919549 -5.440172 +v -0.473891 2.115951 -2.243258 0.752941 0.752941 0.752941 +vn 4.787545 2.579092 -2.389559 +v -0.256597 2.848648 -3.224862 0.752941 0.752941 0.752941 +vn 3.598521 2.660492 -3.896846 +v 0.540335 3.507185 -3.740915 0.752941 0.752941 0.752941 +vn -1.487304 -4.046160 -4.499640 +v -0.633353 2.861763 -3.520160 0.752941 0.752941 0.752941 +vn -2.096459 0.895477 2.526982 +v -0.460832 2.493800 -2.814299 0.752941 0.752941 0.752941 +vn 5.220100 0.535210 -3.380470 +v -0.327441 2.896514 -3.308294 0.752941 0.752941 0.752941 +vn -3.564840 1.671122 4.855663 +v 0.424743 3.248461 -3.357733 0.752941 0.752941 0.752941 +vn 1.389245 -2.928232 -5.008092 +v -0.552578 2.902289 -3.561088 0.752941 0.752941 0.752941 +vn -4.523205 -2.662910 -2.336461 +v 0.290402 3.392801 -3.733733 0.752941 0.752941 0.752941 +vn -5.074997 0.517149 3.455870 +v 0.383710 3.210455 -3.385652 0.752941 0.752941 0.752941 +vn 1.845911 4.569134 3.823327 +v -0.224924 2.625407 -2.848785 0.752941 0.752941 0.752941 +vn -5.016837 0.060730 3.706964 +v 0.354567 3.284921 -3.440383 0.752941 0.752941 0.752941 +vn -5.585895 -1.412159 2.218737 +v -0.597466 2.569789 -3.022882 0.752941 0.752941 0.752941 +vn -5.644572 -1.237983 2.198137 +v -0.621325 2.626591 -3.052990 0.752941 0.752941 0.752941 +vn 1.937551 1.034716 1.907874 +v 0.033291 0.781636 0.346192 0.752941 0.752941 0.752941 +vn 4.213355 2.921445 -0.194985 +v 0.578884 3.515724 -3.655941 0.752941 0.752941 0.752941 +vn 5.174540 1.968738 -0.529206 +v -0.211650 2.795058 -3.164146 0.752941 0.752941 0.752941 +vn -2.897035 -0.926805 5.479790 +v -0.398399 1.764959 -1.666608 0.752941 0.752941 0.752941 +vn -0.179224 3.705299 -3.275408 +v 0.392398 3.533184 -3.820163 0.752941 0.752941 0.752941 +vn -1.078984 -2.241371 -5.466352 +v -0.761993 2.077569 -2.330068 0.752941 0.752941 0.752941 +vn -4.315879 1.394376 -3.542309 +v 0.299009 3.496228 -3.770856 0.752941 0.752941 0.752941 +vn 2.373877 4.091354 4.096375 +v -0.135801 1.962067 -1.680750 0.752941 0.752941 0.752941 +vn 2.969265 1.922637 -5.174067 +v -0.348322 2.161786 -2.154262 0.752941 0.752941 0.752941 +vn 0.089251 3.954854 4.811198 +v -0.299670 2.612764 -2.818938 0.752941 0.752941 0.752941 +vn 4.957099 0.265188 -3.832130 +v -0.433573 2.937018 -3.465504 0.752941 0.752941 0.752941 +vn 0.386444 3.062518 -1.008738 +v -0.180526 0.991020 -0.147008 0.752941 0.752941 0.752941 +vn 3.133195 1.584480 -5.155431 +v -0.444916 2.158339 -2.219321 0.752941 0.752941 0.752941 +vn -1.330724 -0.221306 2.714704 +v -0.330906 1.830231 -1.628899 0.752941 0.752941 0.752941 +vn 4.746481 -0.026742 -3.836826 +v -0.461154 2.938177 -3.510233 0.752941 0.752941 0.752941 +vn 4.620592 3.909285 0.925759 +v -0.209367 2.775834 -3.102185 0.752941 0.752941 0.752941 +vn 1.958870 -0.127727 -4.599142 +v -0.590051 2.158918 -2.302833 0.752941 0.752941 0.752941 +vn -1.297548 3.021343 4.900370 +v 0.504194 3.267787 -3.312429 0.752941 0.752941 0.752941 +vn -2.769578 -5.528260 0.170739 +v -0.478133 0.652350 0.161217 0.752941 0.752941 0.752941 +vn 2.600919 5.364392 1.811741 +v 0.117468 0.968473 0.077284 0.752941 0.752941 0.752941 +vn 2.235961 4.638456 -3.532156 +v 0.503284 3.507140 -3.754991 0.752941 0.752941 0.752941 +vn 0.605960 2.433985 -4.269282 +v 0.462341 3.537929 -3.732476 0.752941 0.752941 0.752941 +vn 3.978797 2.258490 4.299403 +v 0.076419 0.809750 0.287802 0.752941 0.752941 0.752941 +vn -4.031985 1.200567 4.162317 +v 0.388764 3.283570 -3.388120 0.752941 0.752941 0.752941 +vn -3.227631 -4.125618 -3.280098 +v -0.684076 2.791502 -3.419866 0.752941 0.752941 0.752941 +vn 4.632386 3.792761 0.246065 +v -0.276101 2.885114 -3.203732 0.752941 0.752941 0.752941 +vn 3.062363 1.096114 -4.460327 +v -0.561016 2.168554 -2.283697 0.752941 0.752941 0.752941 +vn -5.751310 -0.944685 1.862639 +v 0.345948 3.226752 -3.461393 0.752941 0.752941 0.752941 +vn -1.792380 3.053902 5.122866 +v -0.366507 2.550270 -2.787195 0.752941 0.752941 0.752941 +vn 4.610844 2.788036 -2.790160 +v 0.537100 3.536611 -3.724145 0.752941 0.752941 0.752941 +vn -1.720509 -4.409158 -4.042124 +v -0.730596 2.923450 -3.547546 0.752941 0.752941 0.752941 +vn -2.567790 -0.702639 5.639019 +v -0.456022 1.853933 -1.678069 0.752941 0.752941 0.752941 +vn -4.616752 -3.693759 -2.025591 +v -0.680054 2.725819 -3.321650 0.752941 0.752941 0.752941 +vn -0.251031 4.390448 -1.988557 +v -0.225480 0.987038 -0.174033 0.752941 0.752941 0.752941 +vn 5.293562 1.108225 -2.751590 +v -0.355028 2.940547 -3.359049 0.752941 0.752941 0.752941 +vn 0.592312 1.519238 2.502662 +v -0.261114 1.876790 -1.574879 0.752941 0.752941 0.752941 +vn 4.141699 3.499930 2.235734 +v 0.622951 3.381237 -3.451097 0.752941 0.752941 0.752941 +vn 5.272037 2.553706 0.755806 +v 0.605771 3.465060 -3.570727 0.752941 0.752941 0.752941 +vn -1.694481 -5.842324 1.333494 +v -0.450386 0.653157 0.240577 0.752941 0.752941 0.752941 +vn 3.674921 3.575669 3.607258 +v 0.112600 0.906811 0.180211 0.752941 0.752941 0.752941 +vn -4.724339 -0.106423 3.771185 +v -0.534957 2.554954 -2.905320 0.752941 0.752941 0.752941 +vn 2.837257 -1.639570 -5.132083 +v -0.564969 2.986944 -3.605614 0.752941 0.752941 0.752941 +vn 3.865232 4.862079 0.672024 +v -0.078232 2.043025 -1.907637 0.752941 0.752941 0.752941 +vn 0.254716 3.521582 -1.166184 +v -0.065055 1.000228 -0.087029 0.752941 0.752941 0.752941 +vn -3.836859 -2.357576 -4.325871 +v -0.465256 0.797660 -0.066399 0.752941 0.752941 0.752941 +vn 4.994330 3.620433 -0.842301 +v 0.546637 3.548458 -3.664636 0.752941 0.752941 0.752941 +vn 3.935281 4.895384 0.024630 +v -0.185154 2.133192 -1.995298 0.752941 0.752941 0.752941 +vn 0.079554 5.668754 -2.652595 +v -0.250133 1.018262 -0.097702 0.752941 0.752941 0.752941 +vn -1.099813 2.837141 5.387396 +v -0.399965 2.633428 -2.839195 0.752941 0.752941 0.752941 +vn -6.064423 -1.164565 0.540894 +v 0.264405 3.421055 -3.590206 0.752941 0.752941 0.752941 +vn -3.368548 1.531755 5.001561 +v 0.399096 3.347237 -3.407841 0.752941 0.752941 0.752941 +vn -3.134288 0.473730 -5.050597 +v -0.446567 0.919176 -0.122243 0.752941 0.752941 0.752941 +vn 1.621808 6.018404 0.325738 +v 0.079251 0.991628 0.026106 0.752941 0.752941 0.752941 +vn -4.191657 0.817264 4.594194 +v -0.509813 2.577364 -2.888856 0.752941 0.752941 0.752941 +vn 0.954389 2.515898 -4.657785 +v 0.477691 3.600644 -3.735436 0.752941 0.752941 0.752941 +vn -2.713115 3.623761 -3.530678 +v 0.330311 3.538898 -3.773804 0.752941 0.752941 0.752941 +vn 1.245906 4.048011 -0.592183 +v -0.055651 1.022945 -0.016402 0.752941 0.752941 0.752941 +vn 2.034495 3.749645 4.430784 +v 0.577147 3.369668 -3.405031 0.752941 0.752941 0.752941 +vn 3.985415 4.756106 0.860286 +v -0.175157 2.120068 -1.909913 0.752941 0.752941 0.752941 +vn -4.162826 0.374721 4.676641 +v 0.360109 3.320267 -3.440246 0.752941 0.752941 0.752941 +vn 1.789275 0.140437 -2.732023 +v -0.588642 2.186630 -2.303300 0.752941 0.752941 0.752941 +vn -5.543713 -0.830892 2.815849 +v -0.572066 2.585718 -2.974411 0.752941 0.752941 0.752941 +vn 4.664865 3.283891 2.084784 +v 0.593573 3.450089 -3.514633 0.752941 0.752941 0.752941 +vn -3.169275 -4.499083 -2.748579 +v -0.738577 2.849425 -3.446549 0.752941 0.752941 0.752941 +vn 4.743804 2.606548 -1.865624 +v -0.308096 2.919629 -3.277084 0.752941 0.752941 0.752941 +vn -4.676969 -0.216860 4.173323 +v 0.331154 3.345508 -3.468075 0.752941 0.752941 0.752941 +vn 0.350517 3.530516 -1.559753 +v -0.181975 1.021605 -0.072904 0.752941 0.752941 0.752941 +vn -5.491291 -0.570883 2.901398 +v 0.293846 3.369953 -3.514576 0.752941 0.752941 0.752941 +vn -3.816295 -4.015372 -2.474431 +v -0.885549 1.968545 -2.163484 0.752941 0.752941 0.752941 +vn -1.059300 0.176149 -5.869083 +v 0.445781 3.586154 -3.735466 0.752941 0.752941 0.752941 +vn 2.179466 2.791692 -2.903847 +v -0.323346 2.201176 -2.119919 0.752941 0.752941 0.752941 +vn 2.406634 1.728550 -3.539216 +v -0.407468 2.215008 -2.170078 0.752941 0.752941 0.752941 +vn 5.271381 1.802318 -2.462843 +v -0.387753 2.998907 -3.390372 0.752941 0.752941 0.752941 +vn -5.608716 -1.762676 1.975847 +v -0.660957 2.676275 -3.127340 0.752941 0.752941 0.752941 +vn 1.318841 4.132009 4.438682 +v -0.287284 2.669686 -2.869088 0.752941 0.752941 0.752941 +vn 0.879754 -1.079554 -3.055355 +v -0.673516 2.195402 -2.347337 0.752941 0.752941 0.752941 +vn 0.236921 3.282646 -1.137521 +v -0.139014 1.041637 -0.028612 0.752941 0.752941 0.752941 +vn 1.333312 -2.484869 -5.401303 +v -0.621836 3.010511 -3.635226 0.752941 0.752941 0.752941 +vn 4.584234 -0.013812 -4.177422 +v -0.518277 3.022923 -3.571325 0.752941 0.752941 0.752941 +vn 5.101976 0.682298 -3.554818 +v -0.474867 3.009524 -3.508369 0.752941 0.752941 0.752941 +vn 5.330445 2.888794 -1.065079 +v -0.349268 2.963766 -3.312314 0.752941 0.752941 0.752941 +vn -0.595463 -3.784737 -4.916727 +v -0.652308 2.968288 -3.607310 0.752941 0.752941 0.752941 +vn 2.750685 4.475429 3.371894 +v -0.252226 2.731976 -2.960976 0.752941 0.752941 0.752941 +vn -1.211605 3.029187 5.086761 +v 0.477262 3.324090 -3.358744 0.752941 0.752941 0.752941 +vn -5.572928 -1.879076 1.550344 +v -0.710896 2.739372 -3.208355 0.752941 0.752941 0.752941 +vn 3.437879 5.169845 -0.441785 +v -0.271668 2.204427 -2.013016 0.752941 0.752941 0.752941 +vn 4.537745 0.338239 -4.184212 +v -0.552210 3.077885 -3.607004 0.752941 0.752941 0.752941 +vn -4.891953 -0.125704 3.625132 +v -0.570285 2.635362 -2.950332 0.752941 0.752941 0.752941 +vn 4.333104 2.394039 3.858579 +v -0.001575 0.845227 0.347902 0.752941 0.752941 0.752941 +vn -1.188735 4.380859 -3.959010 +v -0.355233 1.002618 -0.118018 0.752941 0.752941 0.752941 +vn -0.078271 1.260835 -3.736720 +v 0.442342 3.553370 -3.722464 0.752941 0.752941 0.752941 +vn -3.691024 -3.519578 -3.527013 +v -0.519325 0.739642 0.022767 0.752941 0.752941 0.752941 +vn -2.864513 -3.160175 -4.484278 +v -0.831158 2.033113 -2.271122 0.752941 0.752941 0.752941 +vn 4.257048 4.168663 1.927531 +v -0.265156 2.848827 -3.143657 0.752941 0.752941 0.752941 +vn 2.739401 1.586473 -2.744790 +v -0.575554 2.239588 -2.284341 0.752941 0.752941 0.752941 +vn 2.476399 2.966214 -3.687382 +v -0.419656 2.222899 -2.175175 0.752941 0.752941 0.752941 +vn -5.600152 1.010534 -1.646513 +v 0.261326 3.506105 -3.687999 0.752941 0.752941 0.752941 +vn -5.765189 -1.454040 1.159914 +v 0.277617 3.379446 -3.550534 0.752941 0.752941 0.752941 +vn 2.823227 -1.413981 -5.320100 +v -0.615754 3.080048 -3.654489 0.752941 0.752941 0.752941 +vn 3.061705 3.333398 -4.307484 +v -0.492272 2.241055 -2.203772 0.752941 0.752941 0.752941 +vn -2.971850 -3.941253 -3.830307 +v -0.841251 1.984630 -2.219021 0.752941 0.752941 0.752941 +vn -3.430503 -3.132300 -4.189140 +v -0.908558 2.068683 -2.236171 0.752941 0.752941 0.752941 +vn 4.716126 0.680746 -3.922853 +v -0.445496 2.993746 -3.479379 0.752941 0.752941 0.752941 +vn -3.655694 -2.354212 -4.501266 +v -0.552802 0.853409 -0.023491 0.752941 0.752941 0.752941 +vn 0.911839 1.729358 2.701185 +v -0.321703 1.950915 -1.597012 0.752941 0.752941 0.752941 +vn -4.465547 -4.271224 0.424962 +v -0.879651 1.937412 -2.040979 0.752941 0.752941 0.752941 +vn 1.649805 3.580941 4.877555 +v -0.213430 1.922272 -1.614971 0.752941 0.752941 0.752941 +vn 4.589467 4.221437 0.575513 +v -0.329250 2.941685 -3.238470 0.752941 0.752941 0.752941 +vn 3.394679 4.573217 2.537081 +v 0.067460 0.957850 0.167677 0.752941 0.752941 0.752941 +vn -3.204480 1.608859 5.034670 +v -0.468132 2.608531 -2.856247 0.752941 0.752941 0.752941 +vn 3.537089 -0.682650 -5.020287 +v -0.566348 3.047579 -3.618407 0.752941 0.752941 0.752941 +vn 0.506220 3.351557 5.142169 +v -0.357988 2.687413 -2.868135 0.752941 0.752941 0.752941 +vn -0.963680 2.887516 -5.250912 +v 0.390640 3.598673 -3.727166 0.752941 0.752941 0.752941 +vn 0.126043 -3.030226 -5.219340 +v -0.672183 3.036000 -3.655897 0.752941 0.752941 0.752941 +vn 3.544287 4.669925 2.133280 +v -0.170159 2.087478 -1.813506 0.752941 0.752941 0.752941 +vn -4.146573 -4.535301 0.879822 +v -0.830586 1.894822 -1.999073 0.752941 0.752941 0.752941 +vn 4.305802 3.796759 2.090831 +v 0.556507 3.519768 -3.552729 0.752941 0.752941 0.752941 +vn -1.784903 -5.693573 1.573806 +v -0.519913 0.690996 0.306327 0.752941 0.752941 0.752941 +vn 0.219786 3.639924 5.020747 +v 0.477142 3.468455 -3.454672 0.752941 0.752941 0.752941 +vn 0.221216 -0.373829 -4.413058 +v -0.728219 2.221167 -2.361102 0.752941 0.752941 0.752941 +vn 2.083486 3.901485 4.177599 +v 0.518264 3.486350 -3.476619 0.752941 0.752941 0.752941 +vn 2.708767 3.512829 -3.234880 +v -0.403226 2.225583 -2.159575 0.752941 0.752941 0.752941 +vn -3.451574 -4.561031 -2.437199 +v -0.636176 0.759110 0.137785 0.752941 0.752941 0.752941 +vn 3.019544 3.572505 -2.324911 +v 0.496190 3.603029 -3.723235 0.752941 0.752941 0.752941 +vn 5.245510 1.377968 -3.138547 +v -0.449169 3.039023 -3.465177 0.752941 0.752941 0.752941 +vn -4.596375 0.383253 3.846240 +v 0.300986 3.403491 -3.496056 0.752941 0.752941 0.752941 +vn 1.213834 4.710340 -3.632157 +v 0.399714 3.560495 -3.749987 0.752941 0.752941 0.752941 +vn -3.593365 1.009956 4.806162 +v 0.356521 3.381888 -3.441555 0.752941 0.752941 0.752941 +vn -4.110408 -3.592295 -2.717305 +v -0.929889 2.027815 -2.181271 0.752941 0.752941 0.752941 +vn -3.958210 -3.956324 2.371721 +v -0.827591 1.911673 -1.935462 0.752941 0.752941 0.752941 +vn -5.982172 -0.960748 -1.067289 +v 0.261193 3.445129 -3.669669 0.752941 0.752941 0.752941 +vn -3.581168 3.129678 -3.174568 +v 0.301201 3.574581 -3.713312 0.752941 0.752941 0.752941 +vn 3.960181 3.615200 3.234022 +v 0.028965 0.944400 0.233610 0.752941 0.752941 0.752941 +vn -3.759828 -3.333054 -3.718733 +v -0.969127 2.127581 -2.225751 0.752941 0.752941 0.752941 +vn -0.030513 3.721287 4.941853 +v -0.413581 2.736782 -2.902251 0.752941 0.752941 0.752941 +vn -5.560705 -0.990146 2.746724 +v -0.671120 2.778547 -3.111982 0.752941 0.752941 0.752941 +vn -4.041073 0.797840 4.730161 +v -0.545002 2.649544 -2.929383 0.752941 0.752941 0.752941 +vn -2.483144 -2.377960 -5.202470 +v -0.815811 2.099813 -2.315676 0.752941 0.752941 0.752941 +vn -2.893492 -1.154734 5.409089 +v -0.537800 1.882844 -1.715183 0.752941 0.752941 0.752941 +vn -0.046116 4.973649 -3.404192 +v -0.309912 1.021989 -0.075255 0.752941 0.752941 0.752941 +vn -1.183446 -0.217429 2.993639 +v -0.392246 1.885104 -1.652810 0.752941 0.752941 0.752941 +vn -5.624668 -0.879718 2.656062 +v -0.631451 2.693216 -3.057348 0.752941 0.752941 0.752941 +vn -0.628413 -2.990895 1.356062 +v -0.447361 0.689265 0.336131 0.752941 0.752941 0.752941 +vn -3.191677 -4.388615 -2.848321 +v -0.788335 2.923277 -3.512116 0.752941 0.752941 0.752941 +vn 1.493470 4.291338 4.249684 +v -0.364859 2.775203 -2.945750 0.752941 0.752941 0.752941 +vn 2.667054 5.581730 0.678812 +v 0.010147 1.007050 0.120604 0.752941 0.752941 0.752941 +vn -2.033893 -2.649557 -5.276385 +v -0.912681 2.236312 -2.332998 0.752941 0.752941 0.752941 +vn -4.321420 0.704341 4.504870 +v -0.577441 2.728905 -2.974221 0.752941 0.752941 0.752941 +vn -1.100802 -0.100042 2.155692 +v -0.716627 2.261398 -2.353316 0.752941 0.752941 0.752941 +vn -2.298747 2.489709 -5.284155 +v -0.433986 0.966261 -0.106988 0.752941 0.752941 0.752941 +vn 2.037128 3.175046 -0.900872 +v -0.294282 2.206182 -2.083676 0.752941 0.752941 0.752941 +vn -4.590543 -3.808539 0.267696 +v -0.926579 1.981018 -2.059011 0.752941 0.752941 0.752941 +vn 5.026881 2.162432 -1.740309 +v -0.446852 3.104348 -3.436340 0.752941 0.752941 0.752941 +vn 4.939236 1.855666 -3.211583 +v -0.503500 3.105114 -3.534843 0.752941 0.752941 0.752941 +vn 4.505356 0.255719 -4.009055 +v -0.576140 3.130713 -3.633507 0.752941 0.752941 0.752941 +vn 2.092621 0.913323 1.891897 +v -0.026825 0.837735 0.379448 0.752941 0.752941 0.752941 +vn -5.381879 -2.516354 0.753470 +v -0.740946 2.791882 -3.256777 0.752941 0.752941 0.752941 +vn 3.698439 4.368811 2.418674 +v -0.325100 2.906959 -3.143687 0.752941 0.752941 0.752941 +vn -0.327552 -1.328557 -5.888526 +v -0.756573 2.145104 -2.350466 0.752941 0.752941 0.752941 +vn -2.072525 2.402623 5.151895 +v -0.478754 2.709075 -2.895519 0.752941 0.752941 0.752941 +vn 2.605869 4.414917 2.784142 +v 0.514192 3.561632 -3.550519 0.752941 0.752941 0.752941 +vn -4.382294 -4.147914 -1.439619 +v -0.810708 2.910393 -3.443370 0.752941 0.752941 0.752941 +vn -1.925642 2.818864 5.070189 +v 0.395022 3.426445 -3.437921 0.752941 0.752941 0.752941 +vn 3.143893 4.411020 3.052270 +v -0.300770 2.826007 -3.045006 0.752941 0.752941 0.752941 +vn 2.111617 4.339229 3.880772 +v -0.398214 2.883693 -3.041613 0.752941 0.752941 0.752941 +vn -3.074693 0.614629 -5.344831 +v -0.536597 0.957990 -0.061725 0.752941 0.752941 0.752941 +vn 1.526228 1.743340 -2.796266 +v -0.677726 2.286700 -2.332277 0.752941 0.752941 0.752941 +vn 5.199817 1.301616 -2.867042 +v -0.476625 3.075775 -3.508955 0.752941 0.752941 0.752941 +vn 1.309498 3.830408 -0.587808 +v -0.088272 1.040935 0.000133 0.752941 0.752941 0.752941 +vn -2.995679 -5.387818 -0.722959 +v -0.597720 0.717722 0.187956 0.752941 0.752941 0.752941 +vn 2.076658 2.168970 -2.125178 +v -0.620203 2.277241 -2.297923 0.752941 0.752941 0.752941 +vn 4.009481 -0.289182 -4.819803 +v -0.620914 3.153859 -3.669059 0.752941 0.752941 0.752941 +vn -2.920959 1.610702 4.972531 +v -0.528403 2.726257 -2.925841 0.752941 0.752941 0.752941 +vn -0.821243 4.144708 -3.459690 +v 0.413447 3.630554 -3.714493 0.752941 0.752941 0.752941 +vn 3.306267 4.943378 0.621510 +v 0.499032 3.603920 -3.653493 0.752941 0.752941 0.752941 +vn -3.736626 -3.845364 3.165326 +v -0.749590 1.879946 -1.889758 0.752941 0.752941 0.752941 +vn 0.574393 5.296865 -1.183856 +v 0.426523 3.637467 -3.701675 0.752941 0.752941 0.752941 +vn -3.406099 -1.517410 -4.935397 +v -0.536981 0.900532 -0.056944 0.752941 0.752941 0.752941 +vn -2.116172 -4.156030 -4.031234 +v -0.784897 2.973041 -3.576302 0.752941 0.752941 0.752941 +vn -3.656455 -3.524217 -3.621159 +v -0.633744 0.794902 0.088865 0.752941 0.752941 0.752941 +vn -5.852757 0.584967 0.561558 +v 0.252312 3.494038 -3.611205 0.752941 0.752941 0.752941 +vn -2.868103 2.583415 4.833521 +v 0.340073 3.459357 -3.486538 0.752941 0.752941 0.752941 +vn 1.092442 5.873351 -1.875534 +v -0.178918 1.060868 0.018574 0.752941 0.752941 0.752941 +vn -0.431768 -4.077109 -4.673454 +v -0.786583 3.099302 -3.693773 0.752941 0.752941 0.752941 +vn 3.610315 4.815936 -1.307713 +v -0.396525 2.282318 -2.059955 0.752941 0.752941 0.752941 +vn -4.839771 0.576116 3.066387 +v 0.272134 3.459992 -3.538399 0.752941 0.752941 0.752941 +vn 3.185021 -1.310654 -4.983003 +v -0.671886 3.175701 -3.716219 0.752941 0.752941 0.752941 +vn 0.713903 4.488029 4.209325 +v 0.474470 3.549813 -3.524399 0.752941 0.752941 0.752941 +vn -5.299014 -2.468264 1.787345 +v -0.773371 2.862358 -3.267097 0.752941 0.752941 0.752941 +vn 5.226676 3.039852 0.473038 +v -0.369627 3.000463 -3.306658 0.752941 0.752941 0.752941 +vn 1.849935 3.401364 4.853409 +v -0.319344 2.045905 -1.655863 0.752941 0.752941 0.752941 +vn 1.480955 5.233464 2.794116 +v 0.463642 3.595965 -3.585305 0.752941 0.752941 0.752941 +vn -3.121710 -1.675172 5.123248 +v -0.627453 1.924727 -1.753244 0.752941 0.752941 0.752941 +vn -1.743415 -5.672687 1.717693 +v -0.565789 0.714097 0.338905 0.752941 0.752941 0.752941 +vn 3.807788 4.890474 0.562654 +v -0.241026 2.181146 -1.930621 0.752941 0.752941 0.752941 +vn 3.942839 4.402083 0.689156 +v 0.525134 3.580249 -3.627469 0.752941 0.752941 0.752941 +vn -1.168581 -0.183003 2.821962 +v -0.443296 1.938266 -1.670127 0.752941 0.752941 0.752941 +vn -3.649950 -2.503093 -4.390768 +v -0.694596 0.898594 0.066555 0.752941 0.752941 0.752941 +vn -4.645976 -3.985077 -0.982405 +v -0.758312 2.835195 -3.364666 0.752941 0.752941 0.752941 +vn -0.300203 3.676437 4.975358 +v -0.453762 2.778534 -2.936370 0.752941 0.752941 0.752941 +vn -3.581329 -2.574870 4.434387 +v -0.695569 1.920692 -1.806183 0.752941 0.752941 0.752941 +vn -2.436548 -5.724883 0.019381 +v -0.655762 0.740994 0.272831 0.752941 0.752941 0.752941 +vn -0.601249 -1.996236 -5.786329 +v -0.854291 2.279738 -2.368800 0.752941 0.752941 0.752941 +vn 4.696026 3.982644 1.167688 +v -0.390184 3.015551 -3.270843 0.752941 0.752941 0.752941 +vn 3.752837 4.358878 2.396757 +v -0.418782 3.023227 -3.208959 0.752941 0.752941 0.752941 +vn -0.144817 5.444870 -2.971513 +v -0.320341 1.056272 -0.034957 0.752941 0.752941 0.752941 +vn -2.146444 4.777093 -1.258887 +v 0.333859 3.623108 -3.678855 0.752941 0.752941 0.752941 +vn -4.370888 2.078246 3.027937 +v 0.270959 3.498003 -3.554266 0.752941 0.752941 0.752941 +vn 0.760018 -3.168760 -5.193330 +v -0.706975 3.100900 -3.695136 0.752941 0.752941 0.752941 +vn -1.698343 -4.330012 -4.027340 +v -0.811129 3.025156 -3.617719 0.752941 0.752941 0.752941 +vn -4.107324 -3.258076 3.219855 +v -0.851158 1.964542 -1.906453 0.752941 0.752941 0.752941 +vn -0.769636 3.872625 4.728442 +v 0.425156 3.520150 -3.495628 0.752941 0.752941 0.752941 +vn -0.489901 5.513564 -2.909421 +v -0.397838 1.043515 -0.036127 0.752941 0.752941 0.752941 +vn 5.253236 1.918750 -2.792808 +v -0.536736 3.147597 -3.556259 0.752941 0.752941 0.752941 +vn 2.502166 3.949827 4.112180 +v -0.230452 2.044681 -1.700485 0.752941 0.752941 0.752941 +vn -5.177671 2.527101 1.117979 +v 0.270251 3.553569 -3.620481 0.752941 0.752941 0.752941 +vn -2.986863 -1.363420 5.272187 +v -0.696473 2.017892 -1.765473 0.752941 0.752941 0.752941 +vn -0.069442 3.418961 5.160615 +v -0.494498 2.832591 -2.975445 0.752941 0.752941 0.752941 +vn 0.639697 5.382736 1.907278 +v 0.428716 3.629257 -3.630094 0.752941 0.752941 0.752941 +vn 3.912743 4.260652 1.956591 +v -0.373658 2.983797 -3.200119 0.752941 0.752941 0.752941 +vn -2.468497 -0.887917 5.707313 +v -0.603175 2.007416 -1.726498 0.752941 0.752941 0.752941 +vn 3.068429 5.391681 0.473793 +v -0.084297 1.052484 0.197288 0.752941 0.752941 0.752941 +vn -0.329478 -3.756823 -4.954680 +v -0.834936 3.186017 -3.759477 0.752941 0.752941 0.752941 +vn -4.786202 -3.336284 2.126475 +v -0.906604 1.993386 -1.974106 0.752941 0.752941 0.752941 +vn -4.037506 3.767647 -0.488598 +v 0.293411 3.597102 -3.664754 0.752941 0.752941 0.752941 +vn 5.104568 2.645985 -2.467759 +v -0.482231 3.112481 -3.484118 0.752941 0.752941 0.752941 +vn -4.751324 -3.947758 -0.941122 +v -0.883500 3.012409 -3.486165 0.752941 0.752941 0.752941 +vn 3.501629 3.687740 -3.661557 +v -0.543681 2.285845 -2.202345 0.752941 0.752941 0.752941 +vn 2.691613 1.620158 2.013813 +v -0.071126 0.897116 0.402563 0.752941 0.752941 0.752941 +vn -3.082065 -2.887403 -4.634113 +v -0.919612 2.153405 -2.283800 0.752941 0.752941 0.752941 +vn -0.721025 4.719726 3.825044 +v 0.415112 3.576849 -3.552768 0.752941 0.752941 0.752941 +vn 0.376945 5.713739 -2.463838 +v -0.286105 1.083508 0.025183 0.752941 0.752941 0.752941 +vn 1.438267 0.458399 -5.861937 +v -0.828837 2.322440 -2.374058 0.752941 0.752941 0.752941 +vn 2.921684 4.652869 2.975163 +v -0.283740 2.156122 -1.798307 0.752941 0.752941 0.752941 +vn -1.292849 5.521723 1.550008 +v 0.360929 3.628092 -3.650988 0.752941 0.752941 0.752941 +vn -5.630193 -0.927060 2.491938 +v -0.662915 2.831335 -3.080906 0.752941 0.752941 0.752941 +vn 2.794471 4.230217 3.649267 +v -0.451130 3.018380 -3.168026 0.752941 0.752941 0.752941 +vn -3.609084 -4.500110 -2.298440 +v -0.858455 3.010063 -3.554208 0.752941 0.752941 0.752941 +vn -2.424693 3.586520 4.241414 +v 0.323708 3.526847 -3.534741 0.752941 0.752941 0.752941 +vn 1.016131 4.041234 4.697253 +v -0.439405 2.845691 -2.997162 0.752941 0.752941 0.752941 +vn -2.819579 3.686738 2.709544 +v 0.295765 3.582432 -3.603241 0.752941 0.752941 0.752941 +vn -5.016487 -0.236380 3.526273 +v -0.618621 2.733961 -3.014682 0.752941 0.752941 0.752941 +vn -4.883785 -3.707286 -0.107580 +v -0.970119 2.042359 -2.087393 0.752941 0.752941 0.752941 +vn 1.271334 -2.718100 -5.375657 +v -0.760243 3.192720 -3.758033 0.752941 0.752941 0.752941 +vn -2.696714 1.655371 5.095934 +v -0.562315 2.794992 -2.969432 0.752941 0.752941 0.752941 +vn -5.224421 -2.994993 0.441604 +v -0.869965 2.975566 -3.405110 0.752941 0.752941 0.752941 +vn -4.922428 -3.853408 0.014665 +v -0.828731 2.921527 -3.372108 0.752941 0.752941 0.752941 +vn 4.732911 1.979330 -2.665497 +v -0.630381 3.270751 -3.675054 0.752941 0.752941 0.752941 +vn -1.106013 -0.336093 2.735377 +v -0.507509 1.994224 -1.689682 0.752941 0.752941 0.752941 +vn -5.124633 -2.776372 1.637671 +v -0.824477 2.922733 -3.319151 0.752941 0.752941 0.752941 +vn 2.860255 -1.640309 -5.227335 +v -0.717287 3.238846 -3.758852 0.752941 0.752941 0.752941 +vn -0.392993 -2.616966 1.206735 +v -0.559346 0.765516 0.449395 0.752941 0.752941 0.752941 +vn -4.714039 -3.659405 -1.677830 +v -1.002431 2.101473 -2.145747 0.752941 0.752941 0.752941 +vn -4.134414 0.850452 4.643566 +v -0.628507 2.838048 -3.035411 0.752941 0.752941 0.752941 +vn -1.367370 3.974846 -4.216142 +v -0.451461 1.017371 -0.076371 0.752941 0.752941 0.752941 +vn -2.620096 1.696051 4.820225 +v -0.587838 2.843904 -2.995254 0.752941 0.752941 0.752941 +vn 4.423694 0.685458 -4.044848 +v -0.666927 3.267546 -3.722160 0.752941 0.752941 0.752941 +vn -2.270584 2.785422 -4.929701 +v -0.521990 1.002290 -0.056626 0.752941 0.752941 0.752941 +vn 2.681032 3.048219 -4.677419 +v -0.727245 2.332373 -2.330017 0.752941 0.752941 0.752941 +vn -0.499643 -2.676443 1.256425 +v -0.500849 0.730124 0.399012 0.752941 0.752941 0.752941 +vn 3.734046 4.712569 1.718325 +v -0.043539 1.017326 0.225947 0.752941 0.752941 0.752941 +vn 3.346320 4.948045 1.645387 +v -0.264444 2.189366 -1.887233 0.752941 0.752941 0.752941 +vn -3.062005 -5.196257 -1.650612 +v -0.705340 0.775703 0.221065 0.752941 0.752941 0.752941 +vn -3.574111 -4.259851 -2.487276 +v -0.890792 3.046857 -3.583510 0.752941 0.752941 0.752941 +vn -1.829874 -3.961781 -3.909031 +v -0.914526 3.171322 -3.738591 0.752941 0.752941 0.752941 +vn 2.967396 5.496712 0.316746 +v -0.159614 1.090800 0.233245 0.752941 0.752941 0.752941 +vn 0.859082 4.057980 4.594499 +v -0.509193 2.921880 -3.039852 0.752941 0.752941 0.752941 +vn 5.025296 2.532618 -2.069723 +v -0.573998 3.231714 -3.587269 0.752941 0.752941 0.752941 +vn 2.064531 4.056742 4.204422 +v -0.358038 2.133876 -1.713249 0.752941 0.752941 0.752941 +vn -4.909061 -0.298599 3.728302 +v -0.704339 2.904216 -3.124835 0.752941 0.752941 0.752941 +vn 2.138269 5.816463 -0.789039 +v -0.122242 1.064914 0.099566 0.752941 0.752941 0.752941 +vn 3.556771 4.500511 -2.489106 +v -0.457654 2.318106 -2.089810 0.752941 0.752941 0.752941 +vn 4.776973 3.865348 -0.718114 +v -0.490235 3.164165 -3.419443 0.752941 0.752941 0.752941 +vn 0.522125 1.667385 2.645452 +v -0.410405 2.020040 -1.619768 0.752941 0.752941 0.752941 +vn 3.285829 5.284145 0.424420 +v -0.333998 2.244511 -1.956684 0.752941 0.752941 0.752941 +vn -5.313103 -1.566258 2.957015 +v -0.735869 2.882020 -3.190255 0.752941 0.752941 0.752941 +vn -2.197790 -4.386884 -3.699458 +v -0.875673 3.114215 -3.683803 0.752941 0.752941 0.752941 +vn 2.856699 0.186207 -4.612009 +v -0.724659 3.279007 -3.778082 0.752941 0.752941 0.752941 +vn 3.619668 3.605464 -3.652873 +v -0.613137 2.347315 -2.214017 0.752941 0.752941 0.752941 +vn 1.878723 -0.111126 -5.584031 +v -0.791541 3.295636 -3.804840 0.752941 0.752941 0.752941 +vn 5.347045 2.863802 -1.009101 +v -0.440246 3.098344 -3.406795 0.752941 0.752941 0.752941 +vn -0.223111 5.614195 -2.790493 +v -0.347650 1.076296 0.017094 0.752941 0.752941 0.752941 +vn 5.244602 2.374038 -2.277955 +v -0.602500 3.240280 -3.631605 0.752941 0.752941 0.752941 +vn -2.080302 -1.642942 -5.450850 +v -0.915352 3.243650 -3.778751 0.752941 0.752941 0.752941 +vn -4.762310 0.321622 2.790039 +v -0.661916 2.847516 -3.063156 0.752941 0.752941 0.752941 +vn 3.564427 3.317774 -3.921672 +v -0.688985 2.375717 -2.254415 0.752941 0.752941 0.752941 +vn -2.438783 2.390232 -4.872682 +v -0.596907 1.010566 -0.017839 0.752941 0.752941 0.752941 +vn 3.364522 4.059847 -3.389947 +v -0.489772 2.320092 -2.123731 0.752941 0.752941 0.752941 +vn -3.449937 -4.119511 -3.148435 +v -0.747369 0.825645 0.177653 0.752941 0.752941 0.752941 +vn 3.447086 4.920825 -0.676863 +v -0.461368 2.338037 -2.051608 0.752941 0.752941 0.752941 +vn 2.593555 4.366364 3.637719 +v -0.421203 2.957969 -3.119184 0.752941 0.752941 0.752941 +vn 0.798921 -0.218295 -5.860900 +v -0.904048 2.379251 -2.390600 0.752941 0.752941 0.752941 +vn -3.973751 -2.490823 3.814180 +v -0.853379 2.008888 -1.868014 0.752941 0.752941 0.752941 +vn 4.151434 3.767631 2.660365 +v -0.071363 1.004576 0.307088 0.752941 0.752941 0.752941 +vn -1.838013 -5.917038 -0.179045 +v -0.720605 0.763506 0.314286 0.752941 0.752941 0.752941 +vn -0.506332 -2.119339 -5.258933 +v -0.849447 3.247436 -3.804214 0.752941 0.752941 0.752941 +vn 2.286678 1.491223 1.663002 +v -0.132847 0.926735 0.464038 0.752941 0.752941 0.752941 +vn 4.735894 3.871672 0.743005 +v -0.445595 3.110758 -3.340450 0.752941 0.752941 0.752941 +vn -3.315256 -0.773111 -5.199922 +v -0.655662 0.967099 0.014129 0.752941 0.752941 0.752941 +vn -4.585487 -3.798481 -1.138674 +v -0.938030 3.082763 -3.557956 0.752941 0.752941 0.752941 +vn -1.296674 -0.356080 2.776362 +v -0.685662 2.086227 -1.751755 0.752941 0.752941 0.752941 +vn 5.128259 3.307564 -1.141088 +v -0.543632 3.211122 -3.500407 0.752941 0.752941 0.752941 +vn -2.943340 -1.201038 5.385333 +v -0.752782 2.059983 -1.788072 0.752941 0.752941 0.752941 +vn 4.052797 4.145823 2.303068 +v -0.466220 3.098717 -3.262058 0.752941 0.752941 0.752941 +vn -2.426660 -5.627205 -1.275896 +v -0.806531 0.795942 0.321273 0.752941 0.752941 0.752941 +vn 0.977140 3.487329 5.114826 +v -0.436474 2.097569 -1.664477 0.752941 0.752941 0.752941 +vn -4.780646 -2.882199 2.636273 +v -0.987410 2.114765 -1.971831 0.752941 0.752941 0.752941 +vn -2.977466 -3.312092 -4.409963 +v -0.987074 2.214051 -2.277880 0.752941 0.752941 0.752941 +vn -5.577561 -1.757430 2.277503 +v -0.884245 3.042483 -3.378786 0.752941 0.752941 0.752941 +vn 2.518163 1.538841 -5.463253 +v -0.853842 2.376512 -2.373598 0.752941 0.752941 0.752941 +vn -1.155324 -0.390250 2.731775 +v -0.597922 2.048828 -1.718251 0.752941 0.752941 0.752941 +vn -4.528221 0.616685 4.254655 +v -0.664974 2.887472 -3.080548 0.752941 0.752941 0.752941 +vn -0.543680 3.547273 5.091482 +v -0.547522 2.898190 -3.021247 0.752941 0.752941 0.752941 +vn 1.603408 4.049927 4.487905 +v -0.522191 3.009082 -3.121334 0.752941 0.752941 0.752941 +vn -0.131088 0.726947 -5.362986 +v -0.837160 3.303298 -3.815789 0.752941 0.752941 0.752941 +vn 3.537784 4.019360 -3.213098 +v -0.594883 2.383106 -2.161780 0.752941 0.752941 0.752941 +vn -5.445240 -1.597731 2.510569 +v -0.845551 2.983559 -3.316573 0.752941 0.752941 0.752941 +vn -3.303831 -3.552253 -3.921802 +v -0.793682 0.873612 0.171210 0.752941 0.752941 0.752941 +vn 3.136911 2.489485 -4.812120 +v -0.785963 2.392462 -2.325285 0.752941 0.752941 0.752941 +vn -2.198581 2.064445 4.929399 +v -0.634662 2.943401 -3.064214 0.752941 0.752941 0.752941 +vn -5.137766 -1.536848 3.254438 +v -0.784254 2.958697 -3.228108 0.752941 0.752941 0.752941 +vn -1.960620 -3.376476 -4.908432 +v -1.006950 2.305005 -2.333246 0.752941 0.752941 0.752941 +vn -1.335189 4.567354 -4.071276 +v -0.540189 1.039176 -0.011766 0.752941 0.752941 0.752941 +vn -3.050715 -2.440105 -3.921875 +v -0.961530 3.214630 -3.751400 0.752941 0.752941 0.752941 +vn -0.404683 5.388101 -3.159004 +v -0.440230 1.070536 0.007632 0.752941 0.752941 0.752941 +vn -4.475770 -3.439213 -2.028766 +v -0.988279 3.193289 -3.682303 0.752941 0.752941 0.752941 +vn -2.393438 2.026018 -5.029863 +v -0.643790 1.018818 0.008540 0.752941 0.752941 0.752941 +vn 4.117175 3.169360 -3.220598 +v -0.692712 3.309161 -3.727751 0.752941 0.752941 0.752941 +vn 1.130403 5.761309 -2.081606 +v -0.288955 1.113008 0.097481 0.752941 0.752941 0.752941 +vn -5.388442 -2.773968 1.032337 +v -0.919266 3.061431 -3.449697 0.752941 0.752941 0.752941 +vn 3.260098 3.930508 -3.218768 +v -0.744439 3.354247 -3.741262 0.752941 0.752941 0.752941 +vn -4.827161 -3.574970 0.936676 +v -1.009030 2.095506 -2.058422 0.752941 0.752941 0.752941 +vn 3.600247 4.860470 1.516531 +v -0.112094 1.054534 0.275837 0.752941 0.752941 0.752941 +vn -0.994092 -2.305688 -5.691295 +v -0.941655 2.345340 -2.377607 0.752941 0.752941 0.752941 +vn -2.629725 2.140275 4.966165 +v -0.620710 2.907497 -3.045527 0.752941 0.752941 0.752941 +vn 2.049270 4.139631 4.236535 +v -0.562869 3.097440 -3.182593 0.752941 0.752941 0.752941 +vn 3.766383 3.570271 -3.483373 +v -0.646558 2.397172 -2.200739 0.752941 0.752941 0.752941 +vn -1.197010 -5.845186 1.846147 +v -0.631022 0.757613 0.408915 0.752941 0.752941 0.752941 +vn 4.313478 3.091878 3.342734 +v -0.194282 0.982652 0.497187 0.752941 0.752941 0.752941 +vn -5.020561 -3.618177 -0.707822 +v -1.055257 2.167700 -2.129157 0.752941 0.752941 0.752941 +vn -4.307507 1.064503 4.428985 +v -0.678650 2.929381 -3.102057 0.752941 0.752941 0.752941 +vn 2.805165 5.138664 2.139290 +v -0.421404 2.275259 -1.868614 0.752941 0.752941 0.752941 +vn -3.308221 -1.479151 5.054919 +v -0.819176 2.055537 -1.826034 0.752941 0.752941 0.752941 +vn 0.339145 1.609207 2.493188 +v -0.516238 2.092395 -1.651317 0.752941 0.752941 0.752941 +vn -1.302371 -0.362808 2.484270 +v -0.762059 2.114702 -1.785528 0.752941 0.752941 0.752941 +vn -2.822026 -5.021259 -2.407148 +v -0.819058 0.818221 0.272280 0.752941 0.752941 0.752941 +vn 2.276344 4.783840 3.212289 +v -0.425773 2.240179 -1.796832 0.752941 0.752941 0.752941 +vn 1.653787 4.301342 4.052168 +v -0.431592 2.201595 -1.743127 0.752941 0.752941 0.752941 +vn -4.060769 -3.446777 -2.951560 +v -1.041699 2.185706 -2.211989 0.752941 0.752941 0.752941 +vn 4.712502 4.010901 -1.014031 +v -0.646382 3.323213 -3.578472 0.752941 0.752941 0.752941 +vn -0.715094 -6.097304 1.255878 +v -0.747052 0.781312 0.427104 0.752941 0.752941 0.752941 +vn 4.113646 4.467060 1.120321 +v -0.506242 3.178302 -3.351674 0.752941 0.752941 0.752941 +vn -0.235352 5.472347 -3.070807 +v -0.415649 1.098276 0.057744 0.752941 0.752941 0.752941 +vn -5.221757 -1.242663 3.198148 +v -0.818152 2.992000 -3.265206 0.752941 0.752941 0.752941 +vn -4.730757 -0.364437 3.896994 +v -0.743740 2.947964 -3.171389 0.752941 0.752941 0.752941 +vn -1.809484 -5.826756 0.069454 +v -0.794160 0.781196 0.386212 0.752941 0.752941 0.752941 +vn 0.026145 3.715606 5.029350 +v -0.575143 2.961258 -3.072299 0.752941 0.752941 0.752941 +vn 3.331687 5.159801 -0.160477 +v -0.529400 2.379889 -2.057430 0.752941 0.752941 0.752941 +vn 0.435934 1.603509 2.476711 +v -0.588368 2.158960 -1.682525 0.752941 0.752941 0.752941 +vn -4.513021 -0.213093 4.151943 +v -0.783996 3.004440 -3.211688 0.752941 0.752941 0.752941 +vn 3.020165 4.189974 3.491536 +v -0.498878 3.099698 -3.223331 0.752941 0.752941 0.752941 +vn -1.776268 -3.552364 -4.825179 +v -1.056280 2.351758 -2.351160 0.752941 0.752941 0.752941 +vn -0.322396 -2.952800 1.025633 +v -0.645337 0.793735 0.496341 0.752941 0.752941 0.752941 +vn 1.132068 3.920258 4.722305 +v -0.515288 2.204000 -1.724549 0.752941 0.752941 0.752941 +vn 2.413549 5.704220 -0.498685 +v -0.207079 1.114702 0.209469 0.752941 0.752941 0.752941 +vn 4.879791 3.856551 -0.600980 +v -0.578051 3.253968 -3.526824 0.752941 0.752941 0.752941 +vn 3.192607 5.242006 1.096479 +v -0.424564 2.297950 -1.935884 0.752941 0.752941 0.752941 +vn 3.534780 4.692798 -2.059309 +v -0.589460 2.405896 -2.118931 0.752941 0.752941 0.752941 +vn -3.229626 -1.416302 3.392815 +v -0.901378 2.111212 -1.860703 0.752941 0.752941 0.752941 +vn -4.369987 -3.847534 -1.617944 +v -0.968116 3.140969 -3.618068 0.752941 0.752941 0.752941 +vn -4.987646 -3.502982 -0.163347 +v -1.116286 2.249883 -2.140187 0.752941 0.752941 0.752941 +vn -1.201522 4.633898 -3.781090 +v -0.607761 1.076228 0.044857 0.752941 0.752941 0.752941 +vn 2.775371 1.315752 -5.260612 +v -0.911095 2.467205 -2.383072 0.752941 0.752941 0.752941 +vn 1.394282 -0.216568 -6.077528 +v -0.952380 2.435154 -2.397617 0.752941 0.752941 0.752941 +vn 4.565115 3.849703 -1.516707 +v -0.652172 3.313912 -3.646841 0.752941 0.752941 0.752941 +vn -4.265578 -3.722021 -2.515074 +v -1.077482 2.234002 -2.216049 0.752941 0.752941 0.752941 +vn -3.295949 -0.674786 -4.984934 +v -0.737931 0.986136 0.059526 0.752941 0.752941 0.752941 +vn 1.510128 3.140458 -4.601222 +v -0.795704 3.335953 -3.794086 0.752941 0.752941 0.752941 +vn -2.946524 -3.908008 -3.811480 +v -1.046975 2.255625 -2.276149 0.752941 0.752941 0.752941 +vn 4.088096 3.892307 2.619568 +v -0.145093 1.037197 0.373811 0.752941 0.752941 0.752941 +vn -4.781693 -0.210988 3.931645 +v -0.826278 3.067778 -3.260206 0.752941 0.752941 0.752941 +vn 1.987348 5.694087 -1.413569 +v -0.268176 1.132320 0.176749 0.752941 0.752941 0.752941 +vn 4.165837 4.352842 -1.717341 +v -0.699197 3.356063 -3.649993 0.752941 0.752941 0.752941 +vn -0.663369 3.345263 5.063910 +v -0.647269 3.063378 -3.136867 0.752941 0.752941 0.752941 +vn -1.472889 1.489224 -5.327905 +v -0.874602 3.320130 -3.803220 0.752941 0.752941 0.752941 +vn 3.844117 2.781675 -4.113346 +v -0.740932 2.444311 -2.255733 0.752941 0.752941 0.752941 +vn 3.618287 3.057713 -4.119783 +v -0.736206 2.392735 -2.286572 0.752941 0.752941 0.752941 +vn -1.481210 -6.060217 0.204580 +v -0.825884 0.793361 0.427699 0.752941 0.752941 0.752941 +vn 3.451737 5.048088 1.098427 +v -0.205375 1.105534 0.333436 0.752941 0.752941 0.752941 +vn -5.297942 -3.102949 0.703425 +v -0.960479 3.116640 -3.517805 0.752941 0.752941 0.752941 +vn -0.072920 -2.038053 -5.643086 +v -0.991543 2.405884 -2.401367 0.752941 0.752941 0.752941 +vn 3.562421 4.473369 2.387662 +v -0.524508 3.170185 -3.292368 0.752941 0.752941 0.752941 +vn -0.476742 5.343794 -3.211124 +v -0.501629 1.098202 0.074471 0.752941 0.752941 0.752941 +vn -3.941366 0.843130 4.807258 +v -0.730346 3.003647 -3.170221 0.752941 0.752941 0.752941 +vn -1.702487 4.076231 -4.462704 +v -0.619766 1.040823 0.019664 0.752941 0.752941 0.752941 +vn -3.103396 -3.763470 -3.722608 +v -0.943180 0.897035 0.261196 0.752941 0.752941 0.752941 +vn 3.470482 1.854296 -4.871552 +v -0.851934 2.460913 -2.342455 0.752941 0.752941 0.752941 +vn 4.268811 3.535607 -2.686033 +v -0.715765 2.486042 -2.198512 0.752941 0.752941 0.752941 +vn -2.919157 1.119444 -5.287602 +v -0.935921 3.321429 -3.770869 0.752941 0.752941 0.752941 +vn -2.071030 3.120688 -4.505698 +v -0.703441 1.050286 0.053411 0.752941 0.752941 0.752941 +vn -4.040415 -0.431906 -4.271279 +v -0.989514 3.274142 -3.742955 0.752941 0.752941 0.752941 +vn -3.918816 -3.907974 -2.860400 +v -1.117143 2.310835 -2.266500 0.752941 0.752941 0.752941 +vn 3.998272 4.693370 0.843874 +v -0.621966 3.300602 -3.454228 0.752941 0.752941 0.752941 +vn -1.493036 -0.649109 2.565058 +v -0.839725 2.116568 -1.826042 0.752941 0.752941 0.752941 +vn -2.180112 -3.081538 -4.865633 +v -1.086011 2.396898 -2.372241 0.752941 0.752941 0.752941 +vn -5.376586 -1.304916 2.970824 +v -0.881910 3.112533 -3.334801 0.752941 0.752941 0.752941 +vn -3.041438 2.116761 4.976104 +v -0.664860 3.019382 -3.120495 0.752941 0.752941 0.752941 +vn -5.464893 -2.905749 0.317188 +v -0.991649 3.166688 -3.532546 0.752941 0.752941 0.752941 +vn -0.332007 5.330866 -3.170774 +v -0.564790 1.100939 0.092217 0.752941 0.752941 0.752941 +vn -4.436603 -1.428065 3.997022 +v -0.984882 2.176120 -1.926657 0.752941 0.752941 0.752941 +vn 2.019187 5.031703 3.115796 +v -0.525271 2.305979 -1.837553 0.752941 0.752941 0.752941 +vn 4.482915 4.230798 0.152067 +v -0.618858 3.305826 -3.508941 0.752941 0.752941 0.752941 +vn 2.779163 5.170243 2.127107 +v -0.583992 2.381443 -1.934617 0.752941 0.752941 0.752941 +vn 3.681871 5.010675 -0.620969 +v -0.628622 2.440049 -2.091855 0.752941 0.752941 0.752941 +vn 3.848881 2.438156 -4.307578 +v -0.815486 2.447355 -2.317113 0.752941 0.752941 0.752941 +vn 2.589576 4.278798 3.700669 +v -0.549122 3.158203 -3.251328 0.752941 0.752941 0.752941 +vn -2.970772 -3.647839 -4.021274 +v -1.094043 2.342005 -2.325058 0.752941 0.752941 0.752941 +vn -5.488059 -1.690569 2.375663 +v -0.935639 3.127435 -3.424006 0.752941 0.752941 0.752941 +vn 4.176586 4.240718 -1.962541 +v -0.665535 2.452712 -2.144056 0.752941 0.752941 0.752941 +vn 4.356812 4.403738 0.498532 +v -0.571315 3.250395 -3.428926 0.752941 0.752941 0.752941 +vn 1.040624 3.870409 4.715205 +v -0.603115 3.094218 -3.162774 0.752941 0.752941 0.752941 +vn -0.555281 -6.168498 0.927970 +v -0.795586 0.793083 0.467908 0.752941 0.752941 0.752941 +vn -1.033725 0.077357 1.928872 +v -0.848095 2.180413 -1.829570 0.752941 0.752941 0.752941 +vn -0.327354 5.356476 -3.255598 +v -0.457964 1.146915 0.141642 0.752941 0.752941 0.752941 +vn 1.488785 4.317173 -4.170819 +v -0.808393 3.369342 -3.762067 0.752941 0.752941 0.752941 +vn 0.370255 -1.386840 -5.774167 +v -1.022636 2.459555 -2.416985 0.752941 0.752941 0.752941 +vn 1.651186 5.852853 -1.410295 +v -0.359814 1.162607 0.199144 0.752941 0.752941 0.752941 +vn 3.036943 4.690534 2.677502 +v -0.579970 3.211755 -3.297956 0.752941 0.752941 0.752941 +vn -5.237603 -3.108023 1.240317 +v -1.065764 2.187634 -2.067378 0.752941 0.752941 0.752941 +vn 0.561505 1.961278 2.460874 +v -0.639603 2.223583 -1.714668 0.752941 0.752941 0.752941 +vn -1.230637 4.600858 -4.072033 +v -0.703627 1.090953 0.106400 0.752941 0.752941 0.752941 +vn -0.766420 3.386201 -4.547696 +v -0.888901 3.380902 -3.770153 0.752941 0.752941 0.752941 +vn 3.378461 4.779655 1.833695 +v -0.618012 3.281710 -3.383501 0.752941 0.752941 0.752941 +vn -5.296092 -0.777428 -2.636433 +v -1.013214 3.273538 -3.708261 0.752941 0.752941 0.752941 +vn 0.675895 5.603857 -2.635682 +v -0.354875 1.130647 0.114666 0.752941 0.752941 0.752941 +vn -2.563181 2.033804 4.990942 +v -0.721759 3.081380 -3.172632 0.752941 0.752941 0.752941 +vn 2.016167 1.398843 1.651293 +v -0.215894 0.957381 0.544983 0.752941 0.752941 0.752941 +vn 0.334972 4.946479 -3.655014 +v -0.861673 3.414391 -3.728459 0.752941 0.752941 0.752941 +vn -2.030299 -5.738254 -1.244396 +v -0.910025 0.821999 0.379583 0.752941 0.752941 0.752941 +vn 0.569890 3.888254 4.757901 +v -0.640123 3.157446 -3.212398 0.752941 0.752941 0.752941 +vn -1.564290 0.081123 2.718707 +v -0.888657 2.255215 -1.854308 0.752941 0.752941 0.752941 +vn 1.432593 4.451523 4.144574 +v -0.565841 2.274220 -1.776531 0.752941 0.752941 0.752941 +vn -3.898685 0.995154 4.778455 +v -0.779940 3.092452 -3.219292 0.752941 0.752941 0.752941 +vn 3.380019 4.354361 -2.938906 +v -0.767071 3.394268 -3.699029 0.752941 0.752941 0.752941 +vn -0.990195 0.157161 2.098810 +v -0.849209 2.218255 -1.832929 0.752941 0.752941 0.752941 +vn -0.739516 5.108126 -3.351200 +v -0.517830 1.124250 0.107751 0.752941 0.752941 0.752941 +vn 2.653522 0.977089 -5.524641 +v -0.969567 2.511998 -2.398274 0.752941 0.752941 0.752941 +vn 3.014125 4.854995 2.466553 +v -0.658540 2.440985 -1.970110 0.752941 0.752941 0.752941 +vn -4.935350 -0.111484 3.525762 +v -0.887983 3.161326 -3.324319 0.752941 0.752941 0.752941 +vn -2.103305 3.075476 -4.782382 +v -0.796183 1.067871 0.109891 0.752941 0.752941 0.752941 +vn -0.657554 5.278699 -3.234865 +v -0.629754 1.132129 0.135892 0.752941 0.752941 0.752941 +vn -4.203182 1.421713 -3.922782 +v -0.990839 3.332714 -3.733548 0.752941 0.752941 0.752941 +vn 0.734797 2.237952 2.260125 +v -0.707060 2.294071 -1.756019 0.752941 0.752941 0.752941 +vn -3.354147 -2.188027 -4.776251 +v -0.812656 0.970211 0.121808 0.752941 0.752941 0.752941 +vn 2.412086 5.756870 -0.132383 +v -0.274361 1.145381 0.295213 0.752941 0.752941 0.752941 +vn -2.126621 -0.047494 2.960338 +v -0.893814 2.137985 -1.853709 0.752941 0.752941 0.752941 +vn -3.348325 -3.751952 -3.727643 +v -1.152304 2.401983 -2.326506 0.752941 0.752941 0.752941 +vn -5.215621 -1.826376 2.202504 +v -0.993116 3.183368 -3.495034 0.752941 0.752941 0.752941 +vn 3.621058 4.886234 0.144419 +v -0.730287 3.407708 -3.569546 0.752941 0.752941 0.752941 +vn 2.759457 5.365158 1.049228 +v -0.275532 1.144623 0.375368 0.752941 0.752941 0.752941 +vn 3.971177 4.604860 0.239078 +v -0.679483 3.366057 -3.544497 0.752941 0.752941 0.752941 +vn 2.243515 4.775247 3.318263 +v -0.659317 3.270622 -3.323963 0.752941 0.752941 0.752941 +vn -3.481055 -2.098936 -4.604831 +v -0.911274 0.968493 0.187735 0.752941 0.752941 0.752941 +vn -5.088950 -2.477943 2.521809 +v -1.124463 2.297872 -2.068688 0.752941 0.752941 0.752941 +vn -5.629227 -1.258007 -1.280616 +v -1.032631 3.263038 -3.649808 0.752941 0.752941 0.752941 +vn -5.582075 -2.801887 -0.334939 +v -1.015761 3.217790 -3.590362 0.752941 0.752941 0.752941 +vn -5.256752 -1.186415 3.016358 +v -0.957075 3.173690 -3.441972 0.752941 0.752941 0.752941 +vn 1.802857 4.362458 3.998199 +v -0.625363 3.211376 -3.264368 0.752941 0.752941 0.752941 +vn 3.620007 4.987928 1.088681 +v -0.635915 2.441361 -2.018988 0.752941 0.752941 0.752941 +vn -2.869137 -4.822479 -2.733793 +v -0.951662 0.867230 0.315355 0.752941 0.752941 0.752941 +vn 3.329526 2.005521 -4.927032 +v -0.888892 2.501370 -2.350317 0.752941 0.752941 0.752941 +vn 0.503963 5.631579 -2.290145 +v -0.436221 1.180076 0.193848 0.752941 0.752941 0.752941 +vn 3.413193 4.643787 -1.839532 +v -0.762542 3.416762 -3.660529 0.752941 0.752941 0.752941 +vn -4.322783 -1.096778 4.283140 +v -1.043533 2.262672 -1.962095 0.752941 0.752941 0.752941 +vn -3.933425 0.800924 4.820627 +v -0.829379 3.129652 -3.270033 0.752941 0.752941 0.752941 +vn 0.803703 -1.098004 -5.452791 +v -1.068034 2.523264 -2.440545 0.752941 0.752941 0.752941 +vn 3.443387 4.672129 2.125065 +v -0.261527 1.117311 0.429306 0.752941 0.752941 0.752941 +vn -2.810336 2.566947 -4.368039 +v -0.962088 3.382810 -3.736820 0.752941 0.752941 0.752941 +vn 4.245764 4.508210 -0.638541 +v -0.683130 2.485788 -2.103237 0.752941 0.752941 0.752941 +vn -0.092874 -6.081431 1.498929 +v -0.732854 0.798435 0.489589 0.752941 0.752941 0.752941 +vn -0.572600 5.397954 -3.139675 +v -0.531471 1.142087 0.148892 0.752941 0.752941 0.752941 +vn -2.037753 -3.061883 -5.010368 +v -1.111316 2.448385 -2.391198 0.752941 0.752941 0.752941 +vn 3.453977 5.091166 1.236715 +v -0.701879 3.367031 -3.495740 0.752941 0.752941 0.752941 +vn 1.773288 4.825963 3.555611 +v -0.601764 2.329467 -1.829668 0.752941 0.752941 0.752941 +vn 2.952199 4.507540 2.276429 +v -0.689901 3.349889 -3.429934 0.752941 0.752941 0.752941 +vn 4.093752 2.996323 -3.592908 +v -0.783857 2.515231 -2.253143 0.752941 0.752941 0.752941 +vn -5.419085 -0.439869 3.097315 +v -0.914020 3.163773 -3.374260 0.752941 0.752941 0.752941 +vn 3.831179 2.334836 -4.301514 +v -0.861003 2.537686 -2.318278 0.752941 0.752941 0.752941 +vn -1.949143 2.516386 5.123321 +v -0.750657 3.145851 -3.215353 0.752941 0.752941 0.752941 +vn 0.274863 -2.936617 0.743825 +v -0.731233 0.812941 0.546261 0.752941 0.752941 0.752941 +vn 1.938022 1.681071 1.808746 +v -0.303254 1.003395 0.610345 0.752941 0.752941 0.752941 +vn -5.566024 1.281332 -1.952847 +v -1.024461 3.345977 -3.666868 0.752941 0.752941 0.752941 +vn 1.367531 4.650184 3.728083 +v -0.709773 3.296793 -3.328137 0.752941 0.752941 0.752941 +vn 1.814761 4.902316 -2.897277 +v -0.813153 3.426598 -3.699888 0.752941 0.752941 0.752941 +vn -2.303619 -5.289708 -2.123606 +v -0.977243 0.847180 0.376027 0.752941 0.752941 0.752941 +vn 0.365309 3.984497 4.686333 +v -0.688687 3.224440 -3.261056 0.752941 0.752941 0.752941 +vn 2.218120 4.990976 3.068927 +v -0.645575 2.390804 -1.894515 0.752941 0.752941 0.752941 +vn -3.507634 -2.511568 -4.226782 +v -1.035053 0.933056 0.311697 0.752941 0.752941 0.752941 +vn -5.789159 -1.110764 0.768366 +v -1.038756 3.270252 -3.579566 0.752941 0.752941 0.752941 +vn -1.446920 5.083303 -3.184868 +v -0.938066 3.426300 -3.697103 0.752941 0.752941 0.752941 +vn 0.084473 -3.054861 0.176578 +v -0.799381 0.809957 0.583614 0.752941 0.752941 0.752941 +vn -2.043427 2.442146 5.107353 +v -0.783124 3.194844 -3.252146 0.752941 0.752941 0.752941 +vn -4.112350 0.770119 4.562550 +v -0.865951 3.184520 -3.304286 0.752941 0.752941 0.752941 +vn 4.068854 4.718927 0.737605 +v -0.712786 2.508878 -2.057799 0.752941 0.752941 0.752941 +vn 2.923992 5.428688 -0.510794 +v -0.783078 3.439359 -3.605671 0.752941 0.752941 0.752941 +vn -4.605745 -4.015738 -0.860976 +v -1.166065 2.324426 -2.193916 0.752941 0.752941 0.752941 +vn 4.470804 4.247792 -0.609472 +v -0.732297 2.533430 -2.126785 0.752941 0.752941 0.752941 +vn 2.441394 4.998627 2.866618 +v -0.708374 3.335869 -3.397746 0.752941 0.752941 0.752941 +vn -4.727525 -0.355388 4.088043 +v -0.945893 3.258865 -3.422340 0.752941 0.752941 0.752941 +vn 3.455024 4.549658 2.343425 +v -0.734376 2.513610 -2.004199 0.752941 0.752941 0.752941 +vn -4.252986 0.886915 4.495982 +v -0.919483 3.276785 -3.397059 0.752941 0.752941 0.752941 +vn 2.399837 0.468018 -5.774641 +v -1.057243 2.552844 -2.433162 0.752941 0.752941 0.752941 +vn -3.544642 -0.236190 5.167975 +v -0.959174 2.275792 -1.896844 0.752941 0.752941 0.752941 +vn -3.158382 0.895491 -4.908653 +v -0.845644 1.046381 0.125541 0.752941 0.752941 0.752941 +vn -0.041725 -3.135117 -0.339367 +v -0.871269 0.799139 0.617383 0.752941 0.752941 0.752941 +vn -4.966373 -2.086842 2.972843 +v -1.066839 2.237368 -2.002143 0.752941 0.752941 0.752941 +vn 1.995986 4.417730 3.969356 +v -0.763362 2.406311 -1.849398 0.752941 0.752941 0.752941 +vn 4.306847 3.946178 -2.180325 +v -0.760783 2.543154 -2.185422 0.752941 0.752941 0.752941 +vn -0.940278 -6.186351 -0.239572 +v -0.893029 0.811639 0.499259 0.752941 0.752941 0.752941 +vn -5.073195 0.660657 3.623301 +v -0.909981 3.233783 -3.373493 0.752941 0.752941 0.752941 +vn -2.724087 3.058328 -4.657871 +v -0.855605 1.083192 0.153279 0.752941 0.752941 0.752941 +vn -3.013209 -3.703599 -3.955586 +v -1.177957 2.442756 -2.349338 0.752941 0.752941 0.752941 +vn 4.239911 3.404180 -3.054670 +v -0.846762 2.586354 -2.263320 0.752941 0.752941 0.752941 +vn 2.304249 5.364161 2.107422 +v -0.735037 3.376582 -3.452520 0.752941 0.752941 0.752941 +vn -2.784164 -3.858454 -4.043443 +v -1.221532 2.536017 -2.391124 0.752941 0.752941 0.752941 +vn -2.894405 2.444401 4.412896 +v -0.855881 3.253270 -3.311040 0.752941 0.752941 0.752941 +vn -4.188373 -3.758844 -2.574446 +v -1.245717 2.451578 -2.286599 0.752941 0.752941 0.752941 +vn -3.200941 -3.814281 -3.789868 +v -1.246928 2.501698 -2.341777 0.752941 0.752941 0.752941 +vn -3.799213 2.280165 3.978973 +v -0.881533 3.268106 -3.342980 0.752941 0.752941 0.752941 +vn -5.283711 -0.838774 3.221351 +v -0.992300 3.248391 -3.483232 0.752941 0.752941 0.752941 +vn 3.104800 1.294674 -5.101465 +v -1.038536 2.610291 -2.418818 0.752941 0.752941 0.752941 +vn 3.645213 2.252355 -4.467722 +v -0.933312 2.602254 -2.346830 0.752941 0.752941 0.752941 +vn -0.815856 5.434694 -2.094170 +v -0.683267 1.131300 0.169163 0.752941 0.752941 0.752941 +vn -0.464524 -6.205379 -0.826019 +v -0.941720 0.812301 0.545824 0.752941 0.752941 0.752941 +vn -0.668609 4.991346 -3.080311 +v -0.721499 1.128277 0.144401 0.752941 0.752941 0.752941 +vn -0.303200 3.702815 -1.983542 +v -0.905754 3.465115 -3.639921 0.752941 0.752941 0.752941 +vn 1.704122 5.699304 -1.704004 +v -0.835871 3.455028 -3.639249 0.752941 0.752941 0.752941 +vn -3.323333 0.448319 1.177729 +v -1.033601 3.315182 -3.502124 0.752941 0.752941 0.752941 +vn -3.826067 -2.130633 -4.393259 +v -0.975482 0.949473 0.251661 0.752941 0.752941 0.752941 +vn -1.671120 -3.514629 -4.896099 +v -1.189043 2.551969 -2.419776 0.752941 0.752941 0.752941 +vn -3.469657 2.977274 -2.620596 +v -0.987977 3.404305 -3.701936 0.752941 0.752941 0.752941 +vn -4.284437 -3.934989 -1.968822 +v -1.203161 2.377887 -2.240014 0.752941 0.752941 0.752941 +vn 0.102898 5.748865 -2.165193 +v -0.474903 1.191121 0.219267 0.752941 0.752941 0.752941 +vn -1.900324 -0.246764 2.551805 +v -1.003942 2.365610 -1.922337 0.752941 0.752941 0.752941 +vn 3.639408 3.996275 3.029036 +v -0.288666 1.094532 0.504198 0.752941 0.752941 0.752941 +vn 3.737332 1.590739 -4.679666 +v -1.016013 2.626544 -2.388427 0.752941 0.752941 0.752941 +vn -0.514915 3.833447 4.859724 +v -0.773485 3.280338 -3.308422 0.752941 0.752941 0.752941 +vn -0.607442 4.265041 4.270501 +v -0.792350 3.316962 -3.340232 0.752941 0.752941 0.752941 +vn -1.624651 -0.032895 2.698739 +v -0.941407 2.305400 -1.885788 0.752941 0.752941 0.752941 +vn -1.020060 -6.064981 -1.133999 +v -0.965685 0.827845 0.474789 0.752941 0.752941 0.752941 +vn -5.869655 1.064334 -0.245272 +v -1.040472 3.335186 -3.601998 0.752941 0.752941 0.752941 +vn 0.230110 -2.020898 -5.719643 +v -1.146434 2.597036 -2.458459 0.752941 0.752941 0.752941 +vn 4.038653 4.619289 1.205552 +v -0.772085 2.565618 -2.070960 0.752941 0.752941 0.752941 +vn -3.669291 0.488692 -4.693748 +v -0.950417 1.038803 0.202106 0.752941 0.752941 0.752941 +vn 1.446875 6.004537 -0.660049 +v -0.423047 1.194297 0.272402 0.752941 0.752941 0.752941 +vn 1.172632 5.142757 3.236968 +v -0.761656 3.358899 -3.400233 0.752941 0.752941 0.752941 +vn 1.630776 1.671865 2.192122 +v -0.397051 1.037093 0.662425 0.752941 0.752941 0.752941 +vn -3.320876 2.512303 4.580013 +v -0.908051 3.310442 -3.395366 0.752941 0.752941 0.752941 +vn -1.789205 -3.652717 -4.020286 +v -1.249577 2.537605 -2.364598 0.752941 0.752941 0.752941 +vn -4.553415 -1.937630 3.759173 +v -1.171376 2.400474 -2.065892 0.752941 0.752941 0.752941 +vn 2.787453 0.539799 -5.360644 +v -1.139858 2.656267 -2.465258 0.752941 0.752941 0.752941 +vn 0.000885 6.000313 -1.306670 +v -0.541403 1.213671 0.289319 0.752941 0.752941 0.752941 +vn 2.205430 5.775915 0.618495 +v -0.350702 1.173051 0.386398 0.752941 0.752941 0.752941 +vn -4.868909 -3.787100 -0.218906 +v -1.207825 2.373281 -2.202183 0.752941 0.752941 0.752941 +vn -5.833442 0.771649 1.294082 +v -1.034612 3.334428 -3.551410 0.752941 0.752941 0.752941 +vn 2.420493 5.388525 1.655750 +v -0.784258 3.434290 -3.543988 0.752941 0.752941 0.752941 +vn -1.071173 4.810849 -3.735168 +v -0.791838 1.124011 0.164466 0.752941 0.752941 0.752941 +vn -3.936018 0.934785 4.041643 +v -0.970995 3.311306 -3.436020 0.752941 0.752941 0.752941 +vn -0.497463 5.542772 -2.766037 +v -0.833548 1.149129 0.211668 0.752941 0.752941 0.752941 +vn -1.735153 -5.386766 -2.617303 +v -1.044259 0.859353 0.418476 0.752941 0.752941 0.752941 +vn -3.030141 -3.418062 -3.929517 +v -1.062940 0.918423 0.341357 0.752941 0.752941 0.752941 +vn -0.512542 5.634825 -2.691807 +v -0.552450 1.188139 0.228672 0.752941 0.752941 0.752941 +vn -0.518654 5.594083 -2.760504 +v -0.600373 1.176780 0.212762 0.752941 0.752941 0.752941 +vn -4.301480 -1.076379 4.382127 +v -1.094304 2.380495 -1.990007 0.752941 0.752941 0.752941 +vn 1.019505 5.347098 1.137570 +v -0.837962 3.467525 -3.572367 0.752941 0.752941 0.752941 +vn -2.197817 3.106574 -1.155381 +v -0.946840 3.455948 -3.623441 0.752941 0.752941 0.752941 +vn -4.532449 -0.009513 -4.284835 +v -1.054039 1.012227 0.314815 0.752941 0.752941 0.752941 +vn -0.836171 5.420094 -3.026487 +v -0.680195 1.168204 0.219178 0.752941 0.752941 0.752941 +vn -4.966022 -3.190547 1.834686 +v -1.196181 2.374752 -2.129083 0.752941 0.752941 0.752941 +vn -1.419252 -5.423796 -2.651490 +v -1.083909 0.839181 0.475981 0.752941 0.752941 0.752941 +vn -0.268285 -3.290141 -0.106324 +v -0.951917 0.801485 0.659252 0.752941 0.752941 0.752941 +vn 3.858479 4.610936 -0.262813 +v -0.804954 2.610325 -2.131704 0.752941 0.752941 0.752941 +vn 0.927915 5.310061 3.075077 +v -0.817766 3.404836 -3.459001 0.752941 0.752941 0.752941 +vn -5.109013 3.170744 -0.342640 +v -1.019598 3.387047 -3.611642 0.752941 0.752941 0.752941 +vn -4.426147 1.276609 3.921201 +v -0.996072 3.321885 -3.471348 0.752941 0.752941 0.752941 +vn -1.189532 -4.410648 -4.258624 +v -1.252636 2.587775 -2.436088 0.752941 0.752941 0.752941 +vn -0.322993 3.633828 1.179509 +v -0.919247 3.465005 -3.596808 0.752941 0.752941 0.752941 +vn -1.885957 -5.317201 -1.868955 +v -1.115169 0.823200 0.523946 0.752941 0.752941 0.752941 +vn -2.402536 -4.709211 -3.239537 +v -1.106399 0.869904 0.436612 0.752941 0.752941 0.752941 +vn 0.814190 2.103427 2.087658 +v -0.790867 2.362626 -1.794656 0.752941 0.752941 0.752941 +vn -3.947675 -3.966496 -2.770809 +v -1.257409 2.481374 -2.307437 0.752941 0.752941 0.752941 +vn -0.518166 -6.092622 -0.791881 +v -1.084392 0.812397 0.556273 0.752941 0.752941 0.752941 +vn 4.230762 3.062394 -3.448127 +v -0.947071 2.654644 -2.321974 0.752941 0.752941 0.752941 +vn -1.750381 -4.808691 -3.463609 +v -1.281705 2.573626 -2.409542 0.752941 0.752941 0.752941 +vn 3.338660 3.702415 3.745723 +v -0.374678 1.068109 0.620372 0.752941 0.752941 0.752941 +vn 0.276841 5.700510 2.453413 +v -0.862828 3.447891 -3.532525 0.752941 0.752941 0.752941 +vn -4.899764 -3.433273 1.503346 +v -1.262300 2.449373 -2.177643 0.752941 0.752941 0.752941 +vn 0.361946 3.997249 -0.672858 +v -0.891807 3.474078 -3.623095 0.752941 0.752941 0.752941 +vn -4.602697 -2.225283 3.415906 +v -1.236600 2.465017 -2.106790 0.752941 0.752941 0.752941 +vn -1.158641 4.226258 4.205148 +v -0.855760 3.369223 -3.409155 0.752941 0.752941 0.752941 +vn -4.722947 2.365847 2.061355 +v -1.018913 3.375117 -3.528820 0.752941 0.752941 0.752941 +vn -3.735715 2.997033 -3.979302 +v -0.940231 1.087682 0.220479 0.752941 0.752941 0.752941 +vn -2.254897 -5.463918 -0.380920 +v -1.130774 0.818353 0.578650 0.752941 0.752941 0.752941 +vn -1.012886 4.545009 3.840147 +v -0.879295 3.401588 -3.448139 0.752941 0.752941 0.752941 +vn 3.311621 1.515203 -4.864940 +v -1.221626 2.734539 -2.498352 0.752941 0.752941 0.752941 +vn -0.570158 5.473862 -2.946865 +v -0.750447 1.145471 0.201420 0.752941 0.752941 0.752941 +vn -2.802534 3.686614 3.980628 +v -0.950693 3.390160 -3.474660 0.752941 0.752941 0.752941 +vn 1.560338 6.042285 0.048182 +v -0.468929 1.208800 0.403897 0.752941 0.752941 0.752941 +vn -0.935040 5.133950 2.892882 +v -0.892719 3.435659 -3.500498 0.752941 0.752941 0.752941 +vn -2.304783 -4.426868 -3.427034 +v -1.283253 2.543329 -2.368453 0.752941 0.752941 0.752941 +vn -2.313232 3.644210 0.293944 +v -0.955423 3.459063 -3.595099 0.752941 0.752941 0.752941 +vn -2.180049 3.839425 -3.804549 +v -0.872010 1.129105 0.190051 0.752941 0.752941 0.752941 +vn -0.378051 6.049912 -1.443996 +v -0.637373 1.214135 0.319991 0.752941 0.752941 0.752941 +vn -0.687090 5.822463 -2.240064 +v -0.674741 1.193004 0.272566 0.752941 0.752941 0.752941 +vn -1.178699 5.495071 2.619497 +v -0.930757 3.443174 -3.537190 0.752941 0.752941 0.752941 +vn 3.184497 1.744358 -5.114141 +v -1.102545 2.672494 -2.432478 0.752941 0.752941 0.752941 +vn -3.928599 0.934055 -3.997830 +v -0.981731 1.043681 0.227008 0.752941 0.752941 0.752941 +vn 3.912714 2.313459 -4.296617 +v -1.032940 2.692628 -2.381983 0.752941 0.752941 0.752941 +vn -3.961150 -1.278220 -4.229548 +v -1.114028 0.944000 0.372348 0.752941 0.752941 0.752941 +vn 2.737608 4.423463 3.369187 +v -0.807436 2.547259 -1.974296 0.752941 0.752941 0.752941 +vn 4.344483 4.052069 -1.885376 +v -0.827619 2.609934 -2.194124 0.752941 0.752941 0.752941 +vn -2.459649 -4.344368 -3.555100 +v -1.315623 2.605504 -2.431880 0.752941 0.752941 0.752941 +vn -4.179275 -3.431678 -1.684763 +v -1.180108 0.880006 0.488195 0.752941 0.752941 0.752941 +vn 1.314906 1.891785 2.345369 +v -0.495387 1.057974 0.709526 0.752941 0.752941 0.752941 +vn -1.114193 -3.570691 -4.863510 +v -1.273374 2.619784 -2.462472 0.752941 0.752941 0.752941 +vn -0.806421 5.525826 -2.572263 +v -0.767492 1.176022 0.249419 0.752941 0.752941 0.752941 +vn -3.085185 4.031957 1.928161 +v -0.978743 3.430292 -3.535412 0.752941 0.752941 0.752941 +vn -3.868790 2.934540 -3.201128 +v -1.028463 1.070151 0.295426 0.752941 0.752941 0.752941 +vn 2.271195 4.157458 4.040277 +v -0.819841 2.486629 -1.898685 0.752941 0.752941 0.752941 +vn -3.436281 -4.720101 -2.243751 +v -1.324147 2.550333 -2.328509 0.752941 0.752941 0.752941 +vn -0.924327 -3.150339 -5.333678 +v -1.294713 2.674334 -2.485195 0.752941 0.752941 0.752941 +vn 1.099203 -1.921640 -5.520325 +v -1.248369 2.705681 -2.510600 0.752941 0.752941 0.752941 +vn 3.045556 4.778585 2.515898 +v -0.832691 2.597005 -2.028550 0.752941 0.752941 0.752941 +vn 2.821960 5.053298 2.203024 +v -0.409343 1.170578 0.514280 0.752941 0.752941 0.752941 +vn 3.713714 4.652846 1.639071 +v -0.857153 2.645878 -2.106231 0.752941 0.752941 0.752941 +vn 3.635229 1.776280 -4.668195 +v -1.042087 2.665088 -2.402832 0.752941 0.752941 0.752941 +vn 0.847659 1.983610 2.138048 +v -0.861444 2.430139 -1.831923 0.752941 0.752941 0.752941 +vn -4.702055 -3.745151 0.243312 +v -1.302008 2.488267 -2.215781 0.752941 0.752941 0.752941 +vn 2.484081 4.554987 3.404464 +v -0.466146 1.152061 0.600217 0.752941 0.752941 0.752941 +vn -2.214490 -4.212936 -4.018131 +v -1.342507 2.632443 -2.442910 0.752941 0.752941 0.752941 +vn -3.383660 -2.350462 -4.058720 +v -1.162015 0.917075 0.421813 0.752941 0.752941 0.752941 +vn -2.106301 -5.390873 1.333740 +v -1.121869 0.820466 0.634047 0.752941 0.752941 0.752941 +vn -1.916520 -0.401767 2.477470 +v -1.060857 2.426896 -1.956608 0.752941 0.752941 0.752941 +vn 0.871164 6.168277 -0.427368 +v -0.514576 1.217001 0.355273 0.752941 0.752941 0.752941 +vn 4.206460 4.009641 0.299841 +v -0.862179 2.666030 -2.145114 0.752941 0.752941 0.752941 +vn -1.969229 5.290380 -2.127592 +v -0.891715 1.164802 0.263381 0.752941 0.752941 0.752941 +vn -0.830692 -3.283796 0.732997 +v -1.019407 0.814445 0.711604 0.752941 0.752941 0.752941 +vn 3.219004 1.844256 -5.044080 +v -1.112618 2.719621 -2.419798 0.752941 0.752941 0.752941 +vn 4.397839 4.037333 -1.755897 +v -0.906005 2.683423 -2.218109 0.752941 0.752941 0.752941 +vn 4.447161 3.699617 -2.156173 +v -0.954400 2.721724 -2.263528 0.752941 0.752941 0.752941 +vn 0.964248 6.115298 0.330907 +v -0.539235 1.223464 0.415895 0.752941 0.752941 0.752941 +vn -4.699882 1.473928 -3.011443 +v -1.174906 0.957227 0.432517 0.752941 0.752941 0.752941 +vn -3.208619 -2.025013 -1.582199 +v -1.190958 0.901505 0.453848 0.752941 0.752941 0.752941 +vn 1.910630 5.794990 1.042470 +v -0.465975 1.200198 0.502907 0.752941 0.752941 0.752941 +vn -1.312052 5.832671 -1.296616 +v -0.873588 1.175397 0.284315 0.752941 0.752941 0.752941 +vn -0.712850 5.986848 -1.469113 +v -0.708286 1.214637 0.344643 0.752941 0.752941 0.752941 +vn 3.634687 2.421169 -4.416566 +v -1.063102 2.734243 -2.385776 0.752941 0.752941 0.752941 +vn -4.050122 -1.362679 4.594239 +v -1.236939 2.558311 -2.072613 0.752941 0.752941 0.752941 +vn 1.230817 1.888125 2.230863 +v -0.590733 1.061928 0.759941 0.752941 0.752941 0.752941 +vn -0.863167 5.988386 -1.594441 +v -0.762637 1.188240 0.304002 0.752941 0.752941 0.752941 +vn -4.274270 -4.315686 0.231982 +v -1.359887 2.554033 -2.251702 0.752941 0.752941 0.752941 +vn -4.569215 2.442164 -2.425599 +v -1.098872 1.039198 0.370192 0.752941 0.752941 0.752941 +vn 1.134906 -1.394580 -3.671091 +v -1.349147 2.798702 -2.566723 0.752941 0.752941 0.752941 +vn -1.515995 -3.748042 -4.791172 +v -1.340301 2.666354 -2.471126 0.752941 0.752941 0.752941 +vn 2.194908 0.089467 -4.726887 +v -1.279541 2.753798 -2.537758 0.752941 0.752941 0.752941 +vn 0.123830 6.229222 -0.470883 +v -0.593066 1.226674 0.404268 0.752941 0.752941 0.752941 +vn 3.422771 2.335144 -4.701947 +v -1.169914 2.732718 -2.456599 0.752941 0.752941 0.752941 +vn 3.281476 2.284703 -4.485445 +v -1.210720 2.773126 -2.456133 0.752941 0.752941 0.752941 +vn -2.717568 5.531812 -0.933805 +v -0.933380 1.159593 0.338321 0.752941 0.752941 0.752941 +vn -0.811530 6.095890 -0.828282 +v -0.841843 1.184792 0.308555 0.752941 0.752941 0.752941 +vn -3.491401 4.307915 -2.344265 +v -0.940084 1.141026 0.272997 0.752941 0.752941 0.752941 +vn -5.610147 1.487150 -1.070509 +v -1.192734 0.960595 0.486356 0.752941 0.752941 0.752941 +vn -2.152635 -0.598829 2.369689 +v -1.112067 2.483500 -1.986874 0.752941 0.752941 0.752941 +vn 1.963755 5.475821 2.024060 +v -0.489734 1.199796 0.537162 0.752941 0.752941 0.752941 +vn -1.970347 -0.627468 2.310728 +v -1.155430 2.540260 -2.008013 0.752941 0.752941 0.752941 +vn -4.051186 -3.035987 0.205654 +v -1.188571 0.852454 0.598100 0.752941 0.752941 0.752941 +vn -1.976582 -4.285728 -4.142771 +v -1.415821 2.686491 -2.457608 0.752941 0.752941 0.752941 +vn -0.394384 6.245022 -0.462155 +v -0.669354 1.225763 0.432666 0.752941 0.752941 0.752941 +vn 2.759592 3.821785 4.039073 +v -0.449405 1.093873 0.655944 0.752941 0.752941 0.752941 +vn 2.134160 4.213421 4.123407 +v -0.879466 2.546677 -1.933011 0.752941 0.752941 0.752941 +vn -3.230939 -4.060083 3.098202 +v -1.119659 0.844847 0.686045 0.752941 0.752941 0.752941 +vn 0.594058 5.914313 0.641481 +v -0.567579 1.222110 0.520027 0.752941 0.752941 0.752941 +vn 4.051187 4.581842 -0.686906 +v -0.958586 2.742676 -2.216053 0.752941 0.752941 0.752941 +vn -2.626972 -4.894037 -2.761298 +v -1.402463 2.630431 -2.401985 0.752941 0.752941 0.752941 +vn 0.960762 2.074522 2.246944 +v -0.921944 2.501270 -1.872925 0.752941 0.752941 0.752941 +vn 4.055542 3.700799 -2.634850 +v -0.999830 2.744974 -2.309907 0.752941 0.752941 0.752941 +vn 2.515506 4.371449 3.540498 +v -0.916196 2.612889 -1.975425 0.752941 0.752941 0.752941 +vn 3.517681 2.233395 -4.678396 +v -1.120883 2.782483 -2.403946 0.752941 0.752941 0.752941 +vn -1.665166 5.902181 -1.310261 +v -0.867971 1.185964 0.366923 0.752941 0.752941 0.752941 +vn -1.165740 -3.793562 -4.794150 +v -1.371988 2.719512 -2.508801 0.752941 0.752941 0.752941 +vn -2.854738 -4.650842 -2.809550 +v -1.452669 2.666041 -2.415771 0.752941 0.752941 0.752941 +vn 3.080718 1.899578 -5.124363 +v -1.154529 2.763235 -2.433079 0.752941 0.752941 0.752941 +vn 1.502827 5.449866 2.393364 +v -0.561631 1.197928 0.594888 0.752941 0.752941 0.752941 +vn 3.815695 4.804298 0.752516 +v -0.926303 2.712746 -2.145637 0.752941 0.752941 0.752941 +vn -1.486850 -4.270944 -4.322165 +v -1.432163 2.735565 -2.503410 0.752941 0.752941 0.752941 +vn -3.655159 4.599029 -1.973166 +v -0.997395 1.118284 0.334559 0.752941 0.752941 0.752941 +vn -4.754053 2.096921 -3.212269 +v -1.129021 0.993612 0.398355 0.752941 0.752941 0.752941 +vn -0.604835 6.178006 -0.144648 +v -0.771837 1.223476 0.445790 0.752941 0.752941 0.752941 +vn -0.393187 5.992536 0.529162 +v -0.660089 1.231455 0.485874 0.752941 0.752941 0.752941 +vn 4.462076 3.279079 -2.844274 +v -1.049751 2.780660 -2.334015 0.752941 0.752941 0.752941 +vn 4.231204 3.311696 -2.844117 +v -1.102035 2.844850 -2.349799 0.752941 0.752941 0.752941 +vn 3.731682 2.587388 -4.295893 +v -1.255428 2.778240 -2.496222 0.752941 0.752941 0.752941 +vn 3.424702 1.084885 -5.115670 +v -1.242271 2.834098 -2.464498 0.752941 0.752941 0.752941 +vn -4.432719 -2.678601 2.623568 +v -1.175985 0.872688 0.653876 0.752941 0.752941 0.752941 +vn -1.287037 5.960979 -0.914518 +v -0.827438 1.213516 0.421460 0.752941 0.752941 0.752941 +vn -0.071442 6.253617 0.537092 +v -0.717914 1.217627 0.536192 0.752941 0.752941 0.752941 +vn -4.735925 -2.917753 2.803170 +v -1.333501 2.550780 -2.193041 0.752941 0.752941 0.752941 +vn 3.977566 4.775187 -0.276678 +v -1.011153 2.781379 -2.217400 0.752941 0.752941 0.752941 +vn 2.129474 4.564143 3.531837 +v -0.588976 1.168030 0.667149 0.752941 0.752941 0.752941 +vn -1.575539 -1.969349 1.562331 +v -1.044751 0.843879 0.760365 0.752941 0.752941 0.752941 +vn -2.713416 -4.385974 -3.441357 +v -1.498662 2.734043 -2.469810 0.752941 0.752941 0.752941 +vn -4.079088 4.405015 -1.835170 +v -1.055379 1.082077 0.376555 0.752941 0.752941 0.752941 +vn -3.422947 5.016213 -1.483262 +v -1.001655 1.141257 0.416513 0.752941 0.752941 0.752941 +vn -3.957896 -4.584366 -0.466923 +v -1.417797 2.605972 -2.310195 0.752941 0.752941 0.752941 +vn -4.869258 3.516616 -1.460590 +v -1.164038 1.015348 0.499322 0.752941 0.752941 0.752941 +vn -4.944554 -0.321513 2.750769 +v -1.183860 0.913003 0.664470 0.752941 0.752941 0.752941 +vn 1.090839 1.763912 2.161111 +v -0.676763 1.061757 0.805245 0.752941 0.752941 0.752941 +vn -0.648183 -1.817557 -2.689509 +v -1.408886 2.827433 -2.592934 0.752941 0.752941 0.752941 +vn -5.220596 -1.975504 -0.354894 +v -1.201519 0.884469 0.563670 0.752941 0.752941 0.752941 +vn -4.707898 3.783203 -1.707828 +v -1.093272 1.064292 0.433390 0.752941 0.752941 0.752941 +vn -3.856143 4.551379 -1.268947 +v -1.064332 1.106235 0.443759 0.752941 0.752941 0.752941 +vn 3.431534 5.042650 1.073506 +v -1.004732 2.775024 -2.166715 0.752941 0.752941 0.752941 +vn -1.912514 -0.512688 2.224672 +v -1.206589 2.604391 -2.035903 0.752941 0.752941 0.752941 +vn 0.522775 6.182248 0.754194 +v -0.614370 1.226124 0.494828 0.752941 0.752941 0.752941 +vn -2.438826 5.595829 -1.419705 +v -0.933513 1.166581 0.382810 0.752941 0.752941 0.752941 +vn -5.510251 1.260668 0.253426 +v -1.205097 0.942844 0.564139 0.752941 0.752941 0.752941 +vn -2.367603 -1.045503 1.757387 +v -1.056285 0.903306 0.793042 0.752941 0.752941 0.752941 +vn -2.454613 5.424464 -0.769366 +v -0.965988 1.174514 0.445824 0.752941 0.752941 0.752941 +vn -4.569517 -2.057192 3.636737 +v -1.279748 2.537534 -2.119707 0.752941 0.752941 0.752941 +vn 3.243397 4.771582 2.337818 +v -0.962558 2.728290 -2.114585 0.752941 0.752941 0.752941 +vn -4.301384 -2.847607 3.038002 +v -1.395225 2.609815 -2.215385 0.752941 0.752941 0.752941 +vn 2.200284 4.269652 3.848266 +v -0.984510 2.652598 -1.977494 0.752941 0.752941 0.752941 +vn 3.936007 1.929998 -4.370516 +v -1.306787 2.821443 -2.514400 0.752941 0.752941 0.752941 +vn -4.813042 -3.488055 1.704573 +v -1.416770 2.616350 -2.256282 0.752941 0.752941 0.752941 +vn -1.772859 -3.532064 -4.587394 +v -1.465883 2.797741 -2.557512 0.752941 0.752941 0.752941 +vn -3.880036 -4.575483 -1.138275 +v -1.535898 2.724785 -2.406010 0.752941 0.752941 0.752941 +vn 2.752606 4.857682 2.809757 +v -1.020499 2.753112 -2.095058 0.752941 0.752941 0.752941 +vn 1.058738 5.173920 3.116299 +v -0.637092 1.179613 0.673287 0.752941 0.752941 0.752941 +vn 2.402344 1.346581 -2.323050 +v -1.381856 2.901918 -2.562891 0.752941 0.752941 0.752941 +vn -4.294256 -1.414280 4.189353 +v -1.138609 0.902999 0.706357 0.752941 0.752941 0.752941 +vn 0.415567 6.034274 1.488484 +v -0.671882 1.210852 0.598680 0.752941 0.752941 0.752941 +vn 4.295796 3.920449 -0.307236 +v -1.046138 2.823716 -2.257185 0.752941 0.752941 0.752941 +vn 2.942432 1.056716 -2.102168 +v -1.342788 2.845987 -2.555444 0.752941 0.752941 0.752941 +vn -5.149850 3.309876 -0.004654 +v -1.165510 1.025623 0.549803 0.752941 0.752941 0.752941 +vn 0.883953 1.977846 2.279116 +v -1.011324 2.598686 -1.922076 0.752941 0.752941 0.752941 +vn 4.201432 4.341318 -0.756299 +v -1.147300 2.907938 -2.319022 0.752941 0.752941 0.752941 +vn -4.796999 -3.582441 1.476887 +v -1.461788 2.658035 -2.298168 0.752941 0.752941 0.752941 +vn -4.339289 -1.463695 4.204282 +v -1.294852 2.593920 -2.112839 0.752941 0.752941 0.752941 +vn -5.617898 1.701108 1.326632 +v -1.190135 0.961728 0.619206 0.752941 0.752941 0.752941 +vn 3.824405 1.307403 -4.399876 +v -1.341590 2.895139 -2.513102 0.752941 0.752941 0.752941 +vn 3.136153 0.812623 -5.353560 +v -1.311262 2.906075 -2.493701 0.752941 0.752941 0.752941 +vn 1.936801 4.224893 4.144579 +v -0.655731 1.124413 0.742917 0.752941 0.752941 0.752941 +vn -5.138392 1.329554 3.066609 +v -1.147868 0.984514 0.694571 0.752941 0.752941 0.752941 +vn -4.030330 -4.531037 -0.594280 +v -1.476107 2.665364 -2.369260 0.752941 0.752941 0.752941 +vn 4.218409 2.794120 -3.506487 +v -1.171375 2.884976 -2.398194 0.752941 0.752941 0.752941 +vn -0.172007 6.070375 1.050581 +v -0.770238 1.214465 0.605692 0.752941 0.752941 0.752941 +vn 3.605679 1.617068 -4.834736 +v -1.173571 2.833257 -2.422448 0.752941 0.752941 0.752941 +vn -3.667100 5.033118 -0.755252 +v -1.062090 1.112173 0.511503 0.752941 0.752941 0.752941 +vn -1.975416 5.850938 -1.045812 +v -0.903124 1.191330 0.434889 0.752941 0.752941 0.752941 +vn -5.501029 -1.580090 2.529027 +v -1.085485 0.968493 0.783888 0.752941 0.752941 0.752941 +vn -3.268386 -1.932149 -4.741229 +v -1.535748 2.872974 -2.566561 0.752941 0.752941 0.752941 +vn -0.660824 1.430286 -1.885360 +v -1.508695 2.907111 -2.598019 0.752941 0.752941 0.752941 +vn 2.135471 4.534260 3.645204 +v -1.025741 2.701169 -2.011855 0.752941 0.752941 0.752941 +vn -4.429611 4.255146 -0.431388 +v -1.134193 1.063010 0.545076 0.752941 0.752941 0.752941 +vn -2.082162 -0.503350 2.482252 +v -1.275190 2.670889 -2.081183 0.752941 0.752941 0.752941 +vn 1.359581 4.384408 4.056529 +v -0.745422 1.116074 0.794926 0.752941 0.752941 0.752941 +vn -0.674811 0.509511 -3.527708 +v -1.457371 2.901530 -2.601246 0.752941 0.752941 0.752941 +vn -3.144199 5.357515 -0.611606 +v -1.005877 1.157441 0.526775 0.752941 0.752941 0.752941 +vn 3.126000 4.939504 2.006546 +v -1.066325 2.813613 -2.158249 0.752941 0.752941 0.752941 +vn 3.605201 4.947889 1.265504 +v -1.103673 2.860049 -2.230284 0.752941 0.752941 0.752941 +vn -0.762401 6.108169 1.009994 +v -0.832873 1.203269 0.635131 0.752941 0.752941 0.752941 +vn -0.796741 6.212699 0.317022 +v -0.830720 1.209040 0.500822 0.752941 0.752941 0.752941 +vn -4.788410 4.028719 0.520325 +v -1.127166 1.061802 0.609337 0.752941 0.752941 0.752941 +vn -5.141605 3.232350 1.266994 +v -1.147369 1.031586 0.639044 0.752941 0.752941 0.752941 +vn -3.806924 4.834946 -0.115076 +v -1.071797 1.123113 0.591873 0.752941 0.752941 0.752941 +vn -1.629877 5.891187 0.115330 +v -0.914746 1.200979 0.543576 0.752941 0.752941 0.752941 +vn -2.512512 -3.025255 -1.414745 +v -1.590646 2.783624 -2.445633 0.752941 0.752941 0.752941 +vn 0.745414 1.918800 2.171494 +v -0.754958 1.070166 0.836096 0.752941 0.752941 0.752941 +vn 1.978797 4.698225 3.615331 +v -1.086041 2.757726 -2.053609 0.752941 0.752941 0.752941 +vn -2.521523 5.695836 0.068865 +v -0.990298 1.169672 0.592121 0.752941 0.752941 0.752941 +vn -0.088436 5.606447 2.520411 +v -0.830407 1.187158 0.698069 0.752941 0.752941 0.752941 +vn 4.174860 4.583455 -0.524407 +v -1.099575 2.862701 -2.290937 0.752941 0.752941 0.752941 +vn -2.933007 -3.700722 -4.094491 +v -1.545315 2.807896 -2.512983 0.752941 0.752941 0.752941 +vn -4.142037 -1.675661 4.401756 +v -1.373793 2.657529 -2.175183 0.752941 0.752941 0.752941 +vn 0.735427 2.179173 2.107769 +v -1.115996 2.703724 -1.983935 0.752941 0.752941 0.752941 +vn -5.373672 2.288632 1.921144 +v -1.126797 1.034228 0.703087 0.752941 0.752941 0.752941 +vn 0.690306 5.472200 2.860849 +v -0.709880 1.183258 0.682599 0.752941 0.752941 0.752941 +vn -5.234178 -0.275344 3.382520 +v -1.112844 0.978871 0.743297 0.752941 0.752941 0.752941 +vn -1.460519 6.034559 0.917013 +v -0.908076 1.192370 0.595478 0.752941 0.752941 0.752941 +vn -2.949453 -0.551226 -5.356132 +v -1.547940 2.904981 -2.557522 0.752941 0.752941 0.752941 +vn 0.474751 2.295697 2.186815 +v -0.821056 1.078854 0.848718 0.752941 0.752941 0.752941 +vn 3.655280 1.246979 -4.692953 +v -1.260200 2.922678 -2.467199 0.752941 0.752941 0.752941 +vn 3.600360 1.421476 -4.915539 +v -1.387471 2.947727 -2.544991 0.752941 0.752941 0.752941 +vn -3.148180 -0.492379 1.462131 +v -1.070947 0.966829 0.830339 0.752941 0.752941 0.752941 +vn -1.474636 -2.201415 -2.073044 +v -1.595737 2.810663 -2.480054 0.752941 0.752941 0.752941 +vn -4.317088 -2.062385 3.910061 +v -1.444361 2.705172 -2.220020 0.752941 0.752941 0.752941 +vn -4.553538 -3.878582 0.936986 +v -1.578672 2.763854 -2.371990 0.752941 0.752941 0.752941 +vn 0.366769 4.951324 3.626099 +v -0.809383 1.128716 0.793839 0.752941 0.752941 0.752941 +vn 2.982866 1.496538 -4.214358 +v -1.276183 2.947804 -2.475734 0.752941 0.752941 0.752941 +vn -4.421705 -3.202531 2.773818 +v -1.504511 2.723615 -2.281426 0.752941 0.752941 0.752941 +vn 4.068922 4.000607 -2.312201 +v -1.206949 2.946024 -2.378810 0.752941 0.752941 0.752941 +vn -0.228978 2.678542 2.047082 +v -0.880187 1.078068 0.857638 0.752941 0.752941 0.752941 +vn -4.688809 4.079029 0.581176 +v -1.106133 1.083343 0.644810 0.752941 0.752941 0.752941 +vn 3.832152 4.760283 -0.184871 +v -1.200979 2.956151 -2.329588 0.752941 0.752941 0.752941 +vn 3.673307 1.993780 -4.569814 +v -1.327953 2.969591 -2.494570 0.752941 0.752941 0.752941 +vn -3.812736 4.291643 1.269671 +v -1.080200 1.108526 0.709776 0.752941 0.752941 0.752941 +vn 4.176204 3.643160 -2.067020 +v -1.286493 3.001239 -2.429312 0.752941 0.752941 0.752941 +vn -1.577363 0.164248 -5.991465 +v -1.517329 2.928026 -2.572674 0.752941 0.752941 0.752941 +vn 0.219266 -0.008068 -5.948887 +v -1.509645 2.980379 -2.566821 0.752941 0.752941 0.752941 +vn -1.728049 0.841914 2.219394 +v -1.039603 1.006918 0.868694 0.752941 0.752941 0.752941 +vn -3.013274 -2.070955 0.696052 +v -1.616707 2.809844 -2.400111 0.752941 0.752941 0.752941 +vn -1.453682 -1.379757 -2.466649 +v -1.610049 2.867818 -2.512245 0.752941 0.752941 0.752941 +vn -0.534220 2.056339 2.117706 +v -0.957879 1.047291 0.874265 0.752941 0.752941 0.752941 +vn 2.201344 4.485552 3.779715 +v -1.144238 2.801417 -2.078770 0.752941 0.752941 0.752941 +vn -1.645254 5.751808 1.170519 +v -0.959195 1.176249 0.681061 0.752941 0.752941 0.752941 +vn 2.967361 4.868652 2.584320 +v -1.128586 2.847212 -2.156246 0.752941 0.752941 0.752941 +vn 0.913103 2.127750 2.176466 +v -1.195384 2.781524 -2.036180 0.752941 0.752941 0.752941 +vn -4.008851 -1.146791 4.688383 +v -1.400616 2.796185 -2.155337 0.752941 0.752941 0.752941 +vn -4.088707 -1.836326 4.375398 +v -1.485672 2.761808 -2.239174 0.752941 0.752941 0.752941 +vn -4.405099 -4.129198 1.469852 +v -1.540033 2.735593 -2.338927 0.752941 0.752941 0.752941 +vn -0.702285 5.677139 2.222751 +v -0.904115 1.179221 0.700538 0.752941 0.752941 0.752941 +vn -5.335151 0.896699 2.573432 +v -1.093191 1.036280 0.794120 0.752941 0.752941 0.752941 +vn -3.152145 5.300930 0.644515 +v -1.035191 1.143753 0.659503 0.752941 0.752941 0.752941 +vn -3.933257 2.640653 3.005995 +v -1.077391 1.055698 0.812837 0.752941 0.752941 0.752941 +vn -4.550784 -2.943800 2.943243 +v -1.575313 2.798927 -2.310229 0.752941 0.752941 0.752941 +vn -2.196019 3.733163 3.925215 +v -1.036296 1.063758 0.840090 0.752941 0.752941 0.752941 +vn 0.857596 1.409856 -3.912758 +v -1.436700 2.928731 -2.582481 0.752941 0.752941 0.752941 +vn -1.656325 5.277340 2.551434 +v -0.975083 1.155286 0.726515 0.752941 0.752941 0.752941 +vn -2.153582 -0.652293 2.480301 +v -1.331571 2.740157 -2.114614 0.752941 0.752941 0.752941 +vn -0.982505 5.027613 3.578889 +v -0.979716 1.103305 0.804611 0.752941 0.752941 0.752941 +vn -4.061051 3.834779 2.146012 +v -1.083851 1.078554 0.763386 0.752941 0.752941 0.752941 +vn -0.969639 -0.812849 -3.076911 +v -1.625699 2.933580 -2.540573 0.752941 0.752941 0.752941 +vn -1.838525 -0.472133 2.163254 +v -1.380521 2.820937 -2.132856 0.752941 0.752941 0.752941 +vn -3.969540 -1.171088 4.723403 +v -1.453433 2.798428 -2.201995 0.752941 0.752941 0.752941 +vn 0.533650 1.678654 -5.499166 +v -1.499337 3.053547 -2.574887 0.752941 0.752941 0.752941 +vn 2.517273 1.348532 -5.592202 +v -1.448691 3.020066 -2.561746 0.752941 0.752941 0.752941 +vn 3.752577 4.829074 -0.723039 +v -1.267396 3.000946 -2.364811 0.752941 0.752941 0.752941 +vn 3.293204 2.236368 -4.217939 +v -1.401881 3.027643 -2.540738 0.752941 0.752941 0.752941 +vn -0.616839 -0.189171 -5.996818 +v -1.542224 3.010479 -2.576524 0.752941 0.752941 0.752941 +vn 4.177978 3.654957 -2.891679 +v -1.374125 3.029519 -2.498657 0.752941 0.752941 0.752941 +vn 3.287720 5.159515 1.267337 +v -1.281795 3.002959 -2.288345 0.752941 0.752941 0.752941 +vn 2.288026 4.334785 3.719057 +v -1.211304 2.870732 -2.107816 0.752941 0.752941 0.752941 +vn -3.946784 -1.535655 4.523976 +v -1.536963 2.815961 -2.260153 0.752941 0.752941 0.752941 +vn 3.529874 4.893641 1.535503 +v -1.194105 2.937473 -2.262103 0.752941 0.752941 0.752941 +vn -4.164876 -0.883182 3.991134 +v -1.614759 2.882641 -2.306605 0.752941 0.752941 0.752941 +vn 3.674131 4.913916 -1.042944 +v -1.357407 3.055994 -2.416141 0.752941 0.752941 0.752941 +vn -3.070301 -0.774106 1.499604 +v -1.658422 2.892538 -2.381109 0.752941 0.752941 0.752941 +vn -1.052955 1.844681 -5.495670 +v -1.544344 3.047801 -2.573343 0.752941 0.752941 0.752941 +vn 0.759517 2.115573 2.271670 +v -1.263543 2.851691 -2.072534 0.752941 0.752941 0.752941 +vn 2.124005 4.644830 3.388573 +v -1.246361 2.908763 -2.134182 0.752941 0.752941 0.752941 +vn -4.526595 -2.241461 3.284150 +v -1.596645 2.833025 -2.310351 0.752941 0.752941 0.752941 +vn -1.248839 0.225610 -3.067860 +v -1.644242 2.985840 -2.543223 0.752941 0.752941 0.752941 +vn -2.424895 0.925738 -5.690554 +v -1.588256 3.034397 -2.558441 0.752941 0.752941 0.752941 +vn 0.611929 2.384740 2.052776 +v -1.336503 2.913113 -2.110473 0.752941 0.752941 0.752941 +vn 0.778120 4.871898 -2.574212 +v -1.498373 3.115756 -2.529273 0.752941 0.752941 0.752941 +vn 3.257476 5.278293 -0.002481 +v -1.410465 3.096456 -2.415049 0.752941 0.752941 0.752941 +vn 3.160106 4.592501 -2.620498 +v -1.445269 3.093169 -2.511508 0.752941 0.752941 0.752941 +vn -2.229612 2.724110 -4.690570 +v -1.591957 3.071247 -2.548991 0.752941 0.752941 0.752941 +vn -1.818201 -0.230354 2.146680 +v -1.446095 2.898073 -2.178126 0.752941 0.752941 0.752941 +vn -3.888446 -0.447776 4.903966 +v -1.483376 2.876273 -2.211566 0.752941 0.752941 0.752941 +vn 2.520173 5.006225 2.591992 +v -1.295597 2.991208 -2.230706 0.752941 0.752941 0.752941 +vn 2.339887 4.807531 3.047024 +v -1.265771 2.942169 -2.171311 0.752941 0.752941 0.752941 +vn 3.177928 4.570329 -1.802607 +v -1.417567 3.096307 -2.476902 0.752941 0.752941 0.752941 +vn -1.966050 1.286093 -2.478895 +v -1.663124 3.024317 -2.519721 0.752941 0.752941 0.752941 +vn -3.858843 -0.366573 4.897891 +v -1.584605 2.906064 -2.283693 0.752941 0.752941 0.752941 +vn 1.160322 4.661204 4.017246 +v -1.375562 2.996826 -2.201514 0.752941 0.752941 0.752941 +vn 1.409444 3.480450 -4.102613 +v -1.483029 3.093523 -2.551866 0.752941 0.752941 0.752941 +vn 0.261714 2.401747 2.026498 +v -1.401279 2.951735 -2.144752 0.752941 0.752941 0.752941 +vn -1.658368 0.185774 2.460368 +v -1.511461 2.941022 -2.235385 0.752941 0.752941 0.752941 +vn 2.985987 5.290660 0.759133 +v -1.351479 3.058992 -2.336166 0.752941 0.752941 0.752941 +vn -1.741175 -0.019616 2.999573 +v -1.570285 2.963135 -2.274389 0.752941 0.752941 0.752941 +vn -3.248852 0.416480 1.075299 +v -1.682660 2.993668 -2.424663 0.752941 0.752941 0.752941 +vn -5.517202 -0.227132 2.901545 +v -1.656484 2.982411 -2.363528 0.752941 0.752941 0.752941 +vn 1.017926 4.556684 4.089424 +v -1.412673 3.032574 -2.227574 0.752941 0.752941 0.752941 +vn -3.245054 1.534602 -0.843472 +v -1.680568 3.042250 -2.482912 0.752941 0.752941 0.752941 +vn 2.077353 5.719401 -0.808943 +v -1.470625 3.125883 -2.440025 0.752941 0.752941 0.752941 +vn -5.958421 1.631146 0.955334 +v -1.668909 3.057646 -2.431753 0.752941 0.752941 0.752941 +vn 1.563067 5.112677 2.901975 +v -1.397928 3.053032 -2.258996 0.752941 0.752941 0.752941 +vn 1.294538 5.415487 2.601243 +v -1.437696 3.085694 -2.304081 0.752941 0.752941 0.752941 +vn -0.824793 4.932349 -2.930939 +v -1.558300 3.119413 -2.515888 0.752941 0.752941 0.752941 +vn 2.908279 5.395023 1.080414 +v -1.416288 3.094140 -2.355860 0.752941 0.752941 0.752941 +vn 0.092751 2.127464 2.121113 +v -1.456824 2.980633 -2.175809 0.752941 0.752941 0.752941 +vn -5.857844 -0.106336 2.161832 +v -1.655522 3.021498 -2.364074 0.752941 0.752941 0.752941 +vn -0.226080 2.182695 2.334039 +v -1.507851 3.015416 -2.213210 0.752941 0.752941 0.752941 +vn -3.333080 -0.666072 2.378787 +v -1.619955 3.003803 -2.297704 0.752941 0.752941 0.752941 +vn 1.791201 5.454988 1.563884 +v -1.463479 3.122237 -2.369172 0.752941 0.752941 0.752941 +vn 1.174818 5.568250 1.134971 +v -1.500222 3.139824 -2.392888 0.752941 0.752941 0.752941 +vn 0.320031 4.871861 3.611951 +v -1.451823 3.053739 -2.243620 0.752941 0.752941 0.752941 +vn -4.826486 3.518954 -0.145187 +v -1.655991 3.095789 -2.442197 0.752941 0.752941 0.752941 +vn -3.359309 3.962474 -2.168464 +v -1.640473 3.105277 -2.481994 0.752941 0.752941 0.752941 +vn -1.226960 5.091943 1.587095 +v -1.594850 3.141050 -2.381265 0.752941 0.752941 0.752941 +vn -1.791653 4.434338 3.321394 +v -1.600800 3.105939 -2.324795 0.752941 0.752941 0.752941 +vn -0.815202 4.626669 3.725291 +v -1.569827 3.088488 -2.293587 0.752941 0.752941 0.752941 +vn -2.476678 1.444517 2.805605 +v -1.618316 3.047764 -2.286301 0.752941 0.752941 0.752941 +vn -1.912297 5.498181 -0.878255 +v -1.598596 3.139208 -2.434138 0.752941 0.752941 0.752941 +vn 0.307511 5.754551 0.413288 +v -1.544335 3.147484 -2.406884 0.752941 0.752941 0.752941 +vn -4.221295 3.336654 1.153937 +v -1.649189 3.104033 -2.373996 0.752941 0.752941 0.752941 +vn -0.481277 2.508186 2.224462 +v -1.564964 3.049412 -2.250597 0.752941 0.752941 0.752941 +vn -2.112918 1.913154 2.061677 +v -1.651497 3.076836 -2.322040 0.752941 0.752941 0.752941 +# 5176 vertices, 0 vertices normals + + +usemtl material_0 +f 5//5 4//4 3//3 +f 6//6 3//3 4//4 +f 5//5 9//9 1//1 +f 11//11 5//5 3//3 +f 7//7 14//14 2//2 +f 10//10 8//8 1//1 +f 10//10 1//1 16//16 +f 14//14 7//7 12//12 +f 2//2 18//18 6//6 +f 18//18 2//2 14//14 +f 9//9 5//5 11//11 +f 1//1 9//9 16//16 +f 6//6 18//18 3//3 +f 18//18 11//11 3//3 +f 12//12 7//7 15//15 +f 10//10 16//16 17//17 +f 13//13 9//9 11//11 +f 12//12 20//20 14//14 +f 26//26 18//18 14//14 +f 12//12 15//15 21//21 +f 16//16 22//22 17//17 +f 13//13 16//16 9//9 +f 20//20 26//26 14//14 +f 20//20 12//12 24//24 +f 18//18 26//26 32//32 +f 25//25 22//22 16//16 +f 25//25 16//16 13//13 +f 19//19 13//13 11//11 +f 11//11 27//27 19//19 +f 11//11 18//18 27//27 +f 21//21 15//15 23//23 +f 22//22 30//30 17//17 +f 21//21 24//24 12//12 +f 28//28 23//23 15//15 +f 26//26 20//20 34//34 +f 27//27 18//18 32//32 +f 23//23 28//28 41//41 +f 27//27 32//32 35//35 +f 32//32 26//26 34//34 +f 13//13 19//19 25//25 +f 25//25 19//19 38//38 +f 24//24 34//34 20//20 +f 23//23 41//41 37//37 +f 22//22 25//25 38//38 +f 24//24 29//29 34//34 +f 23//23 37//37 21//21 +f 32//32 34//34 51//51 +f 31//31 17//17 30//30 +f 22//22 38//38 30//30 +f 24//24 21//21 40//40 +f 37//37 62//62 21//21 +f 50//50 28//28 36//36 +f 50//50 41//41 28//28 +f 31//31 33//33 42//42 +f 19//19 27//27 46//46 +f 27//27 35//35 46//46 +f 19//19 46//46 38//38 +f 62//62 37//37 41//41 +f 32//32 51//51 35//35 +f 50//50 36//36 39//39 +f 57//57 24//24 40//40 +f 57//57 29//29 24//24 +f 35//35 51//51 45//45 +f 49//49 30//30 38//38 +f 30//30 49//49 75//75 +f 46//46 49//49 38//38 +f 61//61 48//48 42//42 +f 30//30 54//54 31//31 +f 43//43 44//44 47//47 +f 51//51 34//34 29//29 +f 40//40 21//21 62//62 +f 54//54 30//30 72//72 +f 52//52 35//35 45//45 +f 62//62 41//41 59//59 +f 63//63 39//39 85//85 +f 43//43 60//60 44//44 +f 49//49 80//80 75//75 +f 43//43 47//47 71//71 +f 46//46 35//35 52//52 +f 46//46 56//56 49//49 +f 33//33 31//31 42//42 +f 54//54 42//42 31//31 +f 52//52 56//56 46//46 +f 52//52 45//45 55//55 +f 75//75 72//72 30//30 +f 65//65 51//51 58//58 +f 41//41 50//50 59//59 +f 29//29 58//58 51//51 +f 50//50 39//39 63//63 +f 49//49 56//56 68//68 +f 52//52 55//55 64//64 +f 42//42 54//54 72//72 +f 65//65 45//45 51//51 +f 45//45 65//65 55//55 +f 40//40 62//62 90//90 +f 58//58 29//29 57//57 +f 65//65 78//78 55//55 +f 59//59 50//50 63//63 +f 63//63 85//85 74//74 +f 43//43 71//71 83//83 +f 64//64 56//56 52//52 +f 64//64 69//69 56//56 +f 55//55 73//73 64//64 +f 73//73 55//55 78//78 +f 65//65 58//58 81//81 +f 66//66 72//72 75//75 +f 40//40 90//90 57//57 +f 60//60 43//43 83//83 +f 80//80 49//49 68//68 +f 79//79 42//42 72//72 +f 68//68 56//56 69//69 +f 61//61 42//42 79//79 +f 44//44 60//60 53//53 +f 79//79 72//72 84//84 +f 64//64 67//67 69//69 +f 72//72 66//66 84//84 +f 81//81 58//58 117//117 +f 77//77 65//65 81//81 +f 78//78 65//65 77//77 +f 98//98 63//63 74//74 +f 76//76 59//59 63//63 +f 86//86 82//82 73//73 +f 73//73 82//82 67//67 +f 62//62 59//59 76//76 +f 57//57 90//90 97//97 +f 73//73 78//78 86//86 +f 75//75 103//103 66//66 +f 91//91 92//92 61//61 +f 79//79 121//121 61//61 +f 67//67 64//64 73//73 +f 71//71 61//61 92//92 +f 75//75 80//80 87//87 +f 58//58 57//57 117//117 +f 76//76 63//63 98//98 +f 78//78 99//99 86//86 +f 99//99 78//78 95//95 +f 95//95 78//78 77//77 +f 103//103 75//75 87//87 +f 69//69 105//105 108//108 +f 69//69 67//67 96//96 +f 61//61 121//121 91//91 +f 83//83 71//71 92//92 +f 94//94 68//68 69//69 +f 84//84 66//66 103//103 +f 122//122 81//81 117//117 +f 90//90 76//76 123//123 +f 76//76 90//90 62//62 +f 181//181 74//74 85//85 +f 82//82 86//86 107//107 +f 105//105 69//69 96//96 +f 77//77 81//81 106//106 +f 97//97 117//117 57//57 +f 96//96 67//67 82//82 +f 107//107 128//128 82//82 +f 60//60 83//83 100//100 +f 92//92 100//100 83//83 +f 121//121 79//79 93//93 +f 84//84 93//93 79//79 +f 127//127 70//70 113//113 +f 108//108 94//94 69//69 +f 106//106 81//81 122//122 +f 117//117 97//97 109//109 +f 96//96 82//82 128//128 +f 97//97 90//90 109//109 +f 53//53 60//60 126//126 +f 91//91 111//111 92//92 +f 68//68 87//87 80//80 +f 94//94 87//87 68//68 +f 87//87 94//94 103//103 +f 91//91 121//121 111//111 +f 94//94 101//101 103//103 +f 112//112 84//84 103//103 +f 103//103 101//101 112//112 +f 121//121 93//93 102//102 +f 101//101 94//94 108//108 +f 101//101 108//108 124//124 +f 95//95 116//116 99//99 +f 85//85 104//104 181//181 +f 192//192 74//74 181//181 +f 77//77 110//110 95//95 +f 86//86 99//99 129//129 +f 74//74 118//118 98//98 +f 114//114 123//123 76//76 +f 115//115 106//106 122//122 +f 149//149 90//90 123//123 +f 119//119 96//96 128//128 +f 89//89 104//104 85//85 +f 60//60 100//100 126//126 +f 53//53 113//113 70//70 +f 126//126 113//113 53//53 +f 110//110 77//77 115//115 +f 105//105 125//125 108//108 +f 99//99 116//116 129//129 +f 128//128 107//107 129//129 +f 114//114 76//76 98//98 +f 86//86 129//129 107//107 +f 110//110 116//116 95//95 +f 96//96 119//119 105//105 +f 106//106 115//115 77//77 +f 168//168 141//141 88//88 +f 143//143 124//124 136//136 +f 124//124 108//108 155//155 +f 112//112 101//101 133//133 +f 126//126 100//100 153//153 +f 124//124 143//143 101//101 +f 111//111 159//159 92//92 +f 111//111 121//121 132//132 +f 93//93 112//112 133//133 +f 89//89 88//88 141//141 +f 110//110 115//115 130//130 +f 108//108 125//125 155//155 +f 105//105 119//119 125//125 +f 115//115 122//122 134//134 +f 137//137 110//110 130//130 +f 109//109 90//90 149//149 +f 127//127 113//113 146//146 +f 121//121 102//102 132//132 +f 102//102 93//93 139//139 +f 133//133 101//101 143//143 +f 116//116 110//110 137//137 +f 116//116 137//137 131//131 +f 141//141 104//104 89//89 +f 136//136 124//124 155//155 +f 115//115 172//172 130//130 +f 118//118 114//114 98//98 +f 116//116 131//131 129//129 +f 117//117 134//134 122//122 +f 119//119 128//128 164//164 +f 125//125 119//119 135//135 +f 128//128 129//129 144//144 +f 132//132 159//159 111//111 +f 100//100 92//92 174//174 +f 132//132 102//102 139//139 +f 93//93 133//133 139//139 +f 144//144 164//164 128//128 +f 131//131 137//137 145//145 +f 134//134 172//172 115//115 +f 125//125 135//135 155//155 +f 117//117 109//109 134//134 +f 181//181 104//104 151//151 +f 114//114 149//149 123//123 +f 129//129 131//131 150//150 +f 118//118 74//74 192//192 +f 137//137 130//130 142//142 +f 134//134 109//109 154//154 +f 178//178 119//119 164//164 +f 135//135 119//119 178//178 +f 146//146 120//120 127//127 +f 126//126 140//140 152//152 +f 174//174 92//92 159//159 +f 144//144 129//129 150//150 +f 136//136 160//160 143//143 +f 149//149 154//154 109//109 +f 148//148 114//114 118//118 +f 145//145 137//137 142//142 +f 152//152 146//146 113//113 +f 144//144 150//150 166//166 +f 141//141 170//170 104//104 +f 130//130 172//172 142//142 +f 159//159 132//132 158//158 +f 153//153 100//100 174//174 +f 183//183 126//126 153//153 +f 139//139 133//133 147//147 +f 113//113 126//126 152//152 +f 118//118 192//192 148//148 +f 135//135 178//178 161//161 +f 162//162 131//131 145//145 +f 134//134 154//154 165//165 +f 183//183 140//140 126//126 +f 155//155 160//160 136//136 +f 172//172 134//134 165//165 +f 168//168 199//199 141//141 +f 138//138 120//120 169//169 +f 132//132 139//139 197//197 +f 150//150 131//131 162//162 +f 157//157 145//145 142//142 +f 170//170 151//151 104//104 +f 145//145 157//157 162//162 +f 155//155 177//177 160//160 +f 148//148 167//167 114//114 +f 143//143 160//160 175//175 +f 162//162 163//163 150//150 +f 150//150 163//163 166//166 +f 155//155 135//135 161//161 +f 177//177 155//155 161//161 +f 167//167 149//149 114//114 +f 154//154 149//149 167//167 +f 164//164 144//144 190//190 +f 133//133 143//143 175//175 +f 153//153 174//174 214//214 +f 146//146 169//169 120//120 +f 152//152 191//191 146//146 +f 180//180 142//142 172//172 +f 144//144 166//166 173//173 +f 211//211 167//167 148//148 +f 163//163 182//182 166//166 +f 164//164 190//190 178//178 +f 167//167 202//202 154//154 +f 152//152 140//140 187//187 +f 157//157 142//142 180//180 +f 163//163 162//162 171//171 +f 197//197 139//139 185//185 +f 158//158 174//174 159//159 +f 175//175 147//147 133//133 +f 163//163 171//171 182//182 +f 206//206 173//173 166//166 +f 160//160 177//177 176//176 +f 154//154 179//179 165//165 +f 141//141 199//199 170//170 +f 165//165 179//179 172//172 +f 154//154 202//202 179//179 +f 190//190 144//144 204//204 +f 161//161 178//178 194//194 +f 157//157 186//186 162//162 +f 139//139 147//147 185//185 +f 146//146 191//191 169//169 +f 214//214 183//183 153//153 +f 174//174 215//215 214//214 +f 174//174 158//158 215//215 +f 158//158 184//184 215//215 +f 158//158 132//132 197//197 +f 161//161 189//189 177//177 +f 160//160 176//176 175//175 +f 207//207 138//138 169//169 +f 204//204 144//144 173//173 +f 166//166 182//182 206//206 +f 191//191 152//152 187//187 +f 211//211 148//148 192//192 +f 188//188 162//162 186//186 +f 162//162 188//188 171//171 +f 208//208 192//192 181//181 +f 180//180 172//172 224//224 +f 199//199 168//168 156//156 +f 179//179 224//224 172//172 +f 147//147 175//175 193//193 +f 184//184 158//158 197//197 +f 157//157 180//180 196//196 +f 176//176 177//177 203//203 +f 188//188 209//209 171//171 +f 196//196 186//186 157//157 +f 181//181 151//151 208//208 +f 188//188 186//186 210//210 +f 192//192 208//208 254//254 +f 208//208 170//170 223//223 +f 171//171 195//195 182//182 +f 147//147 198//198 185//185 +f 147//147 193//193 198//198 +f 202//202 167//167 238//238 +f 203//203 177//177 189//189 +f 200//200 189//189 161//161 +f 178//178 190//190 194//194 +f 182//182 195//195 206//206 +f 167//167 211//211 238//238 +f 190//190 204//204 194//194 +f 211//211 192//192 254//254 +f 171//171 201//201 195//195 +f 151//151 170//170 208//208 +f 183//183 230//230 140//140 +f 220//220 197//197 234//234 +f 197//197 185//185 234//234 +f 224//224 231//231 180//180 +f 231//231 196//196 180//180 +f 161//161 194//194 200//200 +f 173//173 206//206 204//204 +f 179//179 202//202 205//205 +f 196//196 210//210 186//186 +f 261//261 191//191 228//228 +f 179//179 205//205 224//224 +f 222//222 195//195 218//218 +f 169//169 191//191 261//261 +f 171//171 209//209 201//201 +f 209//209 188//188 212//212 +f 187//187 140//140 230//230 +f 193//193 175//175 176//176 +f 234//234 185//185 216//216 +f 189//189 200//200 245//245 +f 185//185 198//198 216//216 +f 193//193 216//216 198//198 +f 245//245 200//200 271//271 +f 226//226 196//196 231//231 +f 194//194 271//271 200//200 +f 223//223 170//170 199//199 +f 210//210 212//212 188//188 +f 226//226 210//210 196//196 +f 207//207 297//297 219//219 +f 217//217 199//199 156//156 +f 227//227 206//206 195//195 +f 255//255 169//169 261//261 +f 201//201 209//209 229//229 +f 195//195 201//201 218//218 +f 187//187 228//228 191//191 +f 230//230 183//183 213//213 +f 183//183 214//214 213//213 +f 195//195 222//222 227//227 +f 215//215 213//213 214//214 +f 184//184 197//197 220//220 +f 215//215 184//184 249//249 +f 210//210 226//226 239//239 +f 297//297 207//207 169//169 +f 169//169 255//255 297//297 +f 201//201 243//243 218//218 +f 209//209 212//212 232//232 +f 229//229 240//240 201//201 +f 225//225 206//206 227//227 +f 212//212 210//210 239//239 +f 202//202 242//242 205//205 +f 193//193 176//176 221//221 +f 228//228 187//187 256//256 +f 187//187 230//230 256//256 +f 249//249 184//184 220//220 +f 236//236 227//227 222//222 +f 232//232 229//229 209//209 +f 261//261 228//228 299//299 +f 243//243 201//201 240//240 +f 226//226 258//258 239//239 +f 231//231 224//224 242//242 +f 237//237 218//218 243//243 +f 296//296 194//194 204//204 +f 283//283 296//296 204//204 +f 199//199 277//277 223//223 +f 204//204 225//225 283//283 +f 206//206 225//225 204//204 +f 278//278 254//254 208//208 +f 225//225 227//227 251//251 +f 271//271 194//194 241//241 +f 234//234 233//233 220//220 +f 176//176 203//203 221//221 +f 304//304 213//213 215//215 +f 215//215 249//249 304//304 +f 203//203 189//189 245//245 +f 202//202 268//268 274//274 +f 223//223 278//278 208//208 +f 202//202 274//274 242//242 +f 205//205 242//242 224//224 +f 229//229 232//232 248//248 +f 277//277 199//199 329//329 +f 239//239 244//244 212//212 +f 244//244 239//239 275//275 +f 241//241 194//194 296//296 +f 202//202 238//238 268//268 +f 212//212 244//244 232//232 +f 218//218 236//236 222//222 +f 250//250 248//248 232//232 +f 231//231 258//258 226//226 +f 248//248 240//240 229//229 +f 227//227 236//236 251//251 +f 230//230 213//213 256//256 +f 234//234 264//264 233//233 +f 234//234 216//216 235//235 +f 252//252 216//216 193//193 +f 193//193 221//221 252//252 +f 203//203 245//245 293//293 +f 240//240 247//247 243//243 +f 245//245 271//271 263//263 +f 250//250 232//232 244//244 +f 257//257 218//218 237//237 +f 217//217 329//329 199//199 +f 257//257 237//237 243//243 +f 277//277 278//278 223//223 +f 228//228 256//256 299//299 +f 249//249 220//220 233//233 +f 271//271 241//241 280//280 +f 264//264 234//234 235//235 +f 235//235 216//216 246//246 +f 216//216 252//252 246//246 +f 245//245 295//295 293//293 +f 295//295 245//245 263//263 +f 251//251 283//283 225//225 +f 287//287 258//258 231//231 +f 218//218 253//253 236//236 +f 243//243 247//247 257//257 +f 253//253 218//218 257//257 +f 211//211 286//286 238//238 +f 248//248 259//259 240//240 +f 287//287 231//231 242//242 +f 262//262 219//219 282//282 +f 268//268 238//238 305//305 +f 242//242 274//274 300//300 +f 247//247 240//240 259//259 +f 264//264 321//321 233//233 +f 221//221 203//203 293//293 +f 211//211 254//254 303//303 +f 239//239 258//258 287//287 +f 219//219 297//297 282//282 +f 305//305 238//238 286//286 +f 297//297 255//255 276//276 +f 259//259 257//257 247//247 +f 259//259 265//265 257//257 +f 250//250 267//267 248//248 +f 287//287 275//275 239//239 +f 270//270 256//256 213//213 +f 280//280 241//241 296//296 +f 270//270 213//213 304//304 +f 264//264 235//235 321//321 +f 255//255 261//261 276//276 +f 249//249 233//233 298//298 +f 236//236 253//253 273//273 +f 250//250 244//244 285//285 +f 265//265 288//288 257//257 +f 250//250 285//285 267//267 +f 298//298 304//304 249//249 +f 285//285 244//244 275//275 +f 284//284 259//259 266//266 +f 252//252 221//221 293//293 +f 316//316 211//211 303//303 +f 286//286 211//211 316//316 +f 256//256 270//270 346//346 +f 256//256 279//279 299//299 +f 269//269 233//233 321//321 +f 246//246 252//252 293//293 +f 271//271 280//280 272//272 +f 284//284 265//265 259//259 +f 273//273 253//253 290//290 +f 298//298 233//233 269//269 +f 253//253 257//257 290//290 +f 290//290 257//257 288//288 +f 248//248 266//266 259//259 +f 266//266 248//248 267//267 +f 303//303 254//254 278//278 +f 267//267 285//285 334//334 +f 300//300 287//287 242//242 +f 217//217 260//260 361//361 +f 256//256 346//346 279//279 +f 288//288 335//335 290//290 +f 283//283 251//251 309//309 +f 275//275 291//291 285//285 +f 273//273 251//251 236//236 +f 295//295 307//307 293//293 +f 307//307 295//295 294//294 +f 263//263 272//272 312//312 +f 295//295 263//263 312//312 +f 263//263 271//271 272//272 +f 280//280 296//296 281//281 +f 296//296 283//283 313//313 +f 262//262 282//282 347//347 +f 306//306 270//270 304//304 +f 274//274 268//268 336//336 +f 274//274 336//336 318//318 +f 261//261 299//299 276//276 +f 251//251 273//273 292//292 +f 308//308 275//275 287//287 +f 298//298 269//269 376//376 +f 275//275 308//308 291//291 +f 329//329 338//338 277//277 +f 278//278 277//277 349//349 +f 284//284 266//266 314//314 +f 265//265 289//289 288//288 +f 347//347 324//324 262//262 +f 299//299 279//279 301//301 +f 285//285 291//291 334//334 +f 311//311 334//334 291//291 +f 318//318 300//300 274//274 +f 246//246 293//293 307//307 +f 266//266 267//267 327//327 +f 251//251 292//292 309//309 +f 288//288 289//289 335//335 +f 282//282 297//297 331//331 +f 316//316 325//325 286//286 +f 327//327 267//267 334//334 +f 284//284 314//314 302//302 +f 291//291 308//308 315//315 +f 302//302 265//265 284//284 +f 305//305 336//336 268//268 +f 347//347 282//282 331//331 +f 297//297 276//276 331//331 +f 361//361 329//329 217//217 +f 323//323 235//235 246//246 +f 246//246 307//307 323//323 +f 295//295 312//312 320//320 +f 313//313 283//283 309//309 +f 303//303 278//278 383//383 +f 305//305 286//286 325//325 +f 276//276 299//299 301//301 +f 289//289 265//265 317//317 +f 311//311 291//291 315//315 +f 287//287 381//381 308//308 +f 292//292 273//273 372//372 +f 355//355 307//307 294//294 +f 294//294 295//295 320//320 +f 296//296 313//313 281//281 +f 235//235 323//323 321//321 +f 292//292 365//365 309//309 +f 341//341 304//304 298//298 +f 347//347 331//331 360//360 +f 290//290 372//372 273//273 +f 349//349 277//277 348//348 +f 361//361 260//260 395//395 +f 290//290 335//335 333//333 +f 319//319 300//300 318//318 +f 319//319 287//287 300//300 +f 317//317 265//265 302//302 +f 278//278 352//352 383//383 +f 372//372 365//365 292//292 +f 317//317 332//332 289//289 +f 260//260 310//310 395//395 +f 298//298 376//376 419//419 +f 321//321 376//376 269//269 +f 330//330 302//302 314//314 +f 266//266 327//327 314//314 +f 320//320 355//355 294//294 +f 306//306 304//304 341//341 +f 312//312 272//272 322//322 +f 322//322 272//272 280//280 +f 307//307 355//355 323//323 +f 314//314 327//327 343//343 +f 334//334 311//311 340//340 +f 332//332 317//317 326//326 +f 333//333 372//372 290//290 +f 316//316 303//303 383//383 +f 375//375 318//318 336//336 +f 352//352 278//278 349//349 +f 308//308 399//399 315//315 +f 319//319 381//381 287//287 +f 336//336 305//305 342//342 +f 301//301 279//279 363//363 +f 381//381 399//399 308//308 +f 374//374 361//361 395//395 +f 321//321 323//323 354//354 +f 281//281 313//313 328//328 +f 312//312 356//356 320//320 +f 356//356 312//312 390//390 +f 315//315 340//340 311//311 +f 330//330 314//314 339//339 +f 340//340 371//371 334//334 +f 343//343 339//339 314//314 +f 337//337 331//331 276//276 +f 343//343 327//327 334//334 +f 330//330 317//317 302//302 +f 348//348 277//277 338//338 +f 276//276 301//301 337//337 +f 341//341 298//298 419//419 +f 363//363 279//279 346//346 +f 398//398 305//305 325//325 +f 346//346 306//306 382//382 +f 270//270 306//306 346//346 +f 306//306 341//341 382//382 +f 331//331 345//345 360//360 +f 368//368 324//324 359//359 +f 324//324 347//347 359//359 +f 319//319 318//318 375//375 +f 322//322 280//280 391//391 +f 391//391 280//280 281//281 +f 328//328 313//313 344//344 +f 354//354 323//323 355//355 +f 313//313 309//309 344//344 +f 320//320 356//356 355//355 +f 390//390 312//312 322//322 +f 335//335 289//289 362//362 +f 334//334 371//371 343//343 +f 315//315 399//399 340//340 +f 350//350 332//332 326//326 +f 376//376 321//321 389//389 +f 309//309 365//365 373//373 +f 305//305 398//398 342//342 +f 344//344 309//309 373//373 +f 356//356 390//390 364//364 +f 357//357 281//281 328//328 +f 362//362 289//289 332//332 +f 331//331 337//337 456//456 +f 338//338 329//329 361//361 +f 375//375 336//336 342//342 +f 362//362 333//333 335//335 +f 360//360 359//359 347//347 +f 349//349 348//348 412//412 +f 330//330 339//339 353//353 +f 338//338 361//361 374//374 +f 339//339 343//343 351//351 +f 358//358 395//395 310//310 +f 360//360 345//345 437//437 +f 333//333 362//362 400//400 +f 382//382 341//341 369//369 +f 355//355 356//356 415//415 +f 356//356 364//364 408//408 +f 357//357 391//391 281//281 +f 378//378 333//333 400//400 +f 359//359 360//360 426//426 +f 412//412 352//352 349//349 +f 366//366 346//346 382//382 +f 366//366 363//363 346//346 +f 351//351 353//353 339//339 +f 340//340 409//409 371//371 +f 362//362 332//332 397//397 +f 351//351 343//343 403//403 +f 407//407 367//367 372//372 +f 333//333 407//407 372//372 +f 365//365 372//372 394//394 +f 321//321 354//354 389//389 +f 379//379 389//389 354//354 +f 354//354 355//355 379//379 +f 355//355 415//415 379//379 +f 344//344 373//373 328//328 +f 316//316 370//370 325//325 +f 437//437 426//426 360//360 +f 330//330 353//353 402//402 +f 403//403 343//343 371//371 +f 316//316 383//383 370//370 +f 369//369 341//341 419//419 +f 350//350 326//326 417//417 +f 409//409 340//340 399//399 +f 489//489 325//325 370//370 +f 402//402 317//317 330//330 +f 352//352 412//412 383//383 +f 319//319 414//414 381//381 +f 333//333 378//378 407//407 +f 373//373 365//365 393//393 +f 350//350 417//417 385//385 +f 332//332 385//385 397//397 +f 399//399 381//381 386//386 +f 385//385 332//332 350//350 +f 317//317 402//402 326//326 +f 456//456 345//345 331//331 +f 377//377 337//337 422//422 +f 319//319 375//375 387//387 +f 337//337 301//301 363//363 +f 387//387 414//414 319//319 +f 342//342 398//398 455//455 +f 456//456 337//337 377//377 +f 342//342 418//418 375//375 +f 422//422 337//337 363//363 +f 403//403 384//384 351//351 +f 368//368 359//359 411//411 +f 367//367 407//407 388//388 +f 415//415 356//356 408//408 +f 390//390 322//322 416//416 +f 416//416 322//322 391//391 +f 357//357 380//380 391//391 +f 357//357 328//328 380//380 +f 328//328 373//373 392//392 +f 365//365 394//394 393//393 +f 385//385 413//413 397//397 +f 400//400 362//362 397//397 +f 422//422 363//363 366//366 +f 402//402 353//353 428//428 +f 419//419 410//410 369//369 +f 401//401 353//353 351//351 +f 411//411 359//359 426//426 +f 353//353 401//401 428//428 +f 369//369 483//483 382//382 +f 345//345 456//456 437//437 +f 407//407 378//378 423//423 +f 372//372 367//367 453//453 +f 376//376 420//420 419//419 +f 376//376 389//389 420//420 +f 379//379 415//415 466//466 +f 380//380 328//328 392//392 +f 373//373 393//393 392//392 +f 394//394 372//372 453//453 +f 423//423 378//378 400//400 +f 383//383 429//429 370//370 +f 326//326 433//433 425//425 +f 326//326 425//425 417//417 +f 443//443 456//456 377//377 +f 433//433 326//326 402//402 +f 398//398 325//325 489//489 +f 366//366 382//382 483//483 +f 401//401 351//351 384//384 +f 446//446 383//383 412//412 +f 387//387 375//375 418//418 +f 432//432 400//400 397//397 +f 397//397 413//413 432//432 +f 405//405 358//358 404//404 +f 389//389 379//379 406//406 +f 407//407 435//435 388//388 +f 415//415 408//408 450//450 +f 390//390 416//416 364//364 +f 436//436 416//416 391//391 +f 391//391 380//380 436//436 +f 392//392 393//393 449//449 +f 386//386 381//381 438//438 +f 409//409 399//399 386//386 +f 395//395 358//358 405//405 +f 432//432 423//423 400//400 +f 429//429 383//383 446//446 +f 403//403 371//371 440//440 +f 403//403 468//468 384//384 +f 348//348 338//338 465//465 +f 348//348 487//487 412//412 +f 342//342 455//455 502//502 +f 368//368 411//411 396//396 +f 374//374 395//395 431//431 +f 437//437 427//427 426//426 +f 381//381 414//414 438//438 +f 407//407 454//454 435//435 +f 407//407 423//423 454//454 +f 466//466 406//406 379//379 +f 406//406 421//421 389//389 +f 450//450 466//466 415//415 +f 364//364 416//416 445//445 +f 393//393 394//394 449//449 +f 367//367 388//388 424//424 +f 453//453 367//367 424//424 +f 468//468 403//403 472//472 +f 441//441 405//405 404//404 +f 417//417 474//474 385//385 +f 386//386 476//476 409//409 +f 413//413 385//385 439//439 +f 430//430 402//402 428//428 +f 440//440 371//371 409//409 +f 402//402 434//434 433//433 +f 465//465 338//338 374//374 +f 483//483 369//369 492//492 +f 385//385 474//474 442//442 +f 412//412 487//487 448//448 +f 432//432 413//413 439//439 +f 446//446 412//412 448//448 +f 418//418 342//342 502//502 +f 430//430 434//434 402//402 +f 366//366 467//467 457//457 +f 366//366 483//483 467//467 +f 388//388 435//435 424//424 +f 436//436 380//380 451//451 +f 453//453 449//449 394//394 +f 474//474 417//417 458//458 +f 395//395 405//405 431//431 +f 472//472 403//403 440//440 +f 369//369 410//410 492//492 +f 425//425 458//458 417//417 +f 426//426 427//427 459//459 +f 469//469 409//409 477//477 +f 433//433 434//434 425//425 +f 461//461 423//423 432//432 +f 408//408 447//447 450//450 +f 445//445 408//408 364//364 +f 436//436 444//444 416//416 +f 380//380 392//392 451//451 +f 420//420 389//389 470//470 +f 421//421 470//470 389//389 +f 409//409 476//476 477//477 +f 456//456 543//543 437//437 +f 466//466 421//421 406//406 +f 385//385 480//480 439//439 +f 422//422 366//366 457//457 +f 440//440 409//409 469//469 +f 411//411 426//426 459//459 +f 465//465 487//487 348//348 +f 438//438 414//414 482//482 +f 386//386 438//438 476//476 +f 442//442 480//480 385//385 +f 401//401 430//430 428//428 +f 501//501 396//396 518//518 +f 489//489 370//370 429//429 +f 455//455 398//398 489//489 +f 461//461 432//432 439//439 +f 461//461 463//463 423//423 +f 416//416 444//444 445//445 +f 527//527 444//444 436//436 +f 451//451 460//460 436//436 +f 449//449 453//453 475//475 +f 387//387 418//418 486//486 +f 408//408 445//445 447//447 +f 431//431 405//405 550//550 +f 481//481 422//422 457//457 +f 437//437 543//543 427//427 +f 410//410 419//419 420//420 +f 465//465 374//374 490//490 +f 429//429 446//446 503//503 +f 377//377 422//422 481//481 +f 440//440 491//491 472//472 +f 423//423 463//463 454//454 +f 460//460 527//527 436//436 +f 451//451 392//392 452//452 +f 392//392 449//449 520//520 +f 424//424 435//435 454//454 +f 405//405 441//441 510//510 +f 374//374 431//431 490//490 +f 495//495 430//430 401//401 +f 434//434 478//478 425//425 +f 420//420 470//470 516//516 +f 387//387 482//482 414//414 +f 421//421 466//466 464//464 +f 396//396 411//411 518//518 +f 384//384 495//495 401//401 +f 446//446 448//448 488//488 +f 543//543 456//456 540//540 +f 443//443 540//540 456//456 +f 469//469 491//491 440//440 +f 461//461 439//439 479//479 +f 439//439 480//480 479//479 +f 499//499 460//460 451//451 +f 450//450 447//447 485//485 +f 424//424 473//473 453//453 +f 462//462 473//473 424//424 +f 462//462 424//424 454//454 +f 506//506 384//384 468//468 +f 531//531 420//420 516//516 +f 480//480 442//442 524//524 +f 384//384 506//506 495//495 +f 425//425 478//478 458//458 +f 421//421 464//464 470//470 +f 482//482 387//387 486//486 +f 377//377 481//481 443//443 +f 467//467 471//471 457//457 +f 444//444 552//552 445//445 +f 446//446 488//488 503//503 +f 470//470 464//464 498//498 +f 447//447 445//445 552//552 +f 471//471 467//467 483//483 +f 484//484 474//474 458//458 +f 444//444 527//527 552//552 +f 529//529 481//481 457//457 +f 502//502 455//455 489//489 +f 476//476 438//438 545//545 +f 410//410 531//531 492//492 +f 420//420 531//531 410//410 +f 557//557 466//466 450//450 +f 392//392 520//520 452//452 +f 450//450 485//485 557//557 +f 520//520 449//449 475//475 +f 463//463 512//512 454//454 +f 487//487 488//488 448//448 +f 510//510 550//550 405//405 +f 555//555 434//434 430//430 +f 478//478 484//484 458//458 +f 472//472 532//532 468//468 +f 506//506 468//468 532//532 +f 473//473 475//475 453//453 +f 466//466 557//557 464//464 +f 442//442 474//474 507//507 +f 523//523 443//443 481//481 +f 527//527 460//460 496//496 +f 434//434 537//537 478//478 +f 486//486 418//418 502//502 +f 461//461 479//479 513//513 +f 461//461 504//504 463//463 +f 452//452 499//499 451//451 +f 512//512 463//463 504//504 +f 518//518 411//411 511//511 +f 411//411 459//459 511//511 +f 552//552 527//527 530//530 +f 490//490 542//542 465//465 +f 563//563 441//441 522//522 +f 477//477 476//476 497//497 +f 532//532 472//472 491//491 +f 443//443 523//523 540//540 +f 510//510 441//441 563//563 +f 551//551 489//489 429//429 +f 557//557 485//485 548//548 +f 484//484 553//553 474//474 +f 459//459 427//427 494//494 +f 427//427 543//543 494//494 +f 555//555 430//430 495//495 +f 460//460 499//499 508//508 +f 516//516 470//470 498//498 +f 507//507 524//524 442//442 +f 552//552 485//485 447//447 +f 462//462 454//454 500//500 +f 520//520 499//499 452//452 +f 513//513 504//504 461//461 +f 502//502 489//489 515//515 +f 476//476 545//545 497//497 +f 493//493 532//532 491//491 +f 487//487 465//465 539//539 +f 496//496 460//460 508//508 +f 545//545 438//438 482//482 +f 471//471 483//483 546//546 +f 553//553 507//507 474//474 +f 483//483 492//492 546//546 +f 525//525 546//546 492//492 +f 491//491 469//469 517//517 +f 490//490 431//431 519//519 +f 503//503 488//488 554//554 +f 434//434 555//555 537//537 +f 471//471 529//529 457//457 +f 497//497 469//469 477//477 +f 475//475 569//569 520//520 +f 454//454 512//512 500//500 +f 542//542 490//490 519//519 +f 491//491 538//538 493//493 +f 539//539 488//488 487//487 +f 529//529 523//523 481//481 +f 511//511 459//459 494//494 +f 494//494 543//543 566//566 +f 480//480 524//524 562//562 +f 485//485 552//552 548//548 +f 525//525 492//492 536//536 +f 492//492 531//531 536//536 +f 517//517 538//538 491//491 +f 478//478 537//537 514//514 +f 465//465 542//542 539//539 +f 547//547 498//498 464//464 +f 464//464 557//557 585//585 +f 503//503 551//551 429//429 +f 469//469 497//497 517//517 +f 561//561 569//569 475//475 +f 478//478 514//514 484//484 +f 521//521 484//484 514//514 +f 431//431 550//550 544//544 +f 501//501 518//518 509//509 +f 515//515 489//489 551//551 +f 533//533 473//473 462//462 +f 506//506 526//526 495//495 +f 531//531 516//516 549//549 +f 499//499 520//520 535//535 +f 505//505 501//501 509//509 +f 551//551 503//503 554//554 +f 512//512 504//504 541//541 +f 526//526 506//506 532//532 +f 500//500 533//533 462//462 +f 534//534 513//513 479//479 +f 479//479 480//480 562//562 +f 473//473 561//561 475//475 +f 567//567 553//553 484//484 +f 528//528 510//510 563//563 +f 550//550 510//510 528//528 +f 559//559 512//512 541//541 +f 532//532 493//493 538//538 +f 484//484 521//521 567//567 +f 486//486 595//595 482//482 +f 509//509 518//518 511//511 +f 521//521 514//514 564//564 +f 516//516 498//498 596//596 +f 498//498 547//547 596//596 +f 585//585 547//547 464//464 +f 499//499 535//535 508//508 +f 534//534 479//479 562//562 +f 500//500 512//512 559//559 +f 541//541 504//504 565//565 +f 513//513 565//565 504//504 +f 520//520 569//569 535//535 +f 517//517 497//497 568//568 +f 530//530 527//527 560//560 +f 527//527 496//496 560//560 +f 529//529 471//471 573//573 +f 556//556 526//526 532//532 +f 548//548 552//552 609//609 +f 545//545 568//568 497//497 +f 495//495 598//598 555//555 +f 549//549 516//516 596//596 +f 544//544 519//519 431//431 +f 486//486 502//502 605//605 +f 530//530 579//579 552//552 +f 534//534 565//565 513//513 +f 533//533 500//500 571//571 +f 502//502 515//515 605//605 +f 542//542 587//587 539//539 +f 598//598 589//589 555//555 +f 575//575 507//507 553//553 +f 537//537 558//558 514//514 +f 542//542 519//519 594//594 +f 558//558 592//592 514//514 +f 688//688 554//554 488//488 +f 536//536 531//531 600//600 +f 535//535 618//618 508//508 +f 573//573 471//471 586//586 +f 538//538 556//556 532//532 +f 586//586 471//471 546//546 +f 524//524 642//642 562//562 +f 523//523 529//529 570//570 +f 528//528 563//563 582//582 +f 514//514 592//592 564//564 +f 552//552 579//579 609//609 +f 555//555 558//558 537//537 +f 508//508 618//618 496//496 +f 561//561 533//533 616//616 +f 473//473 533//533 561//561 +f 559//559 571//571 500//500 +f 553//553 567//567 575//575 +f 545//545 482//482 645//645 +f 624//624 505//505 509//509 +f 545//545 645//645 568//568 +f 539//539 688//688 488//488 +f 536//536 600//600 525//525 +f 600//600 531//531 549//549 +f 571//571 559//559 597//597 +f 556//556 601//601 526//526 +f 521//521 564//564 574//574 +f 596//596 547//547 585//585 +f 607//607 556//556 538//538 +f 608//608 505//505 624//624 +f 540//540 622//622 543//543 +f 589//589 558//558 555//555 +f 540//540 523//523 622//622 +f 568//568 578//578 517//517 +f 562//562 642//642 581//581 +f 563//563 522//522 603//603 +f 570//570 529//529 655//655 +f 572//572 538//538 517//517 +f 549//549 596//596 600//600 +f 567//567 521//521 574//574 +f 524//524 507//507 575//575 +f 541//541 565//565 626//626 +f 544//544 550//550 631//631 +f 569//569 561//561 614//614 +f 622//622 523//523 570//570 +f 581//581 534//534 562//562 +f 496//496 618//618 560//560 +f 567//567 574//574 580//580 +f 559//559 541//541 597//597 +f 524//524 575//575 583//583 +f 588//588 494//494 566//566 +f 642//642 524//524 583//583 +f 538//538 572//572 607//607 +f 586//586 546//546 639//639 +f 594//594 623//623 542//542 +f 575//575 567//567 580//580 +f 550//550 528//528 631//631 +f 595//595 645//645 482//482 +f 698//698 551//551 554//554 +f 655//655 529//529 573//573 +f 576//576 603//603 522//522 +f 509//509 511//511 646//646 +f 616//616 533//533 617//617 +f 551//551 698//698 647//647 +f 519//519 544//544 643//643 +f 643//643 594//594 519//519 +f 582//582 621//621 528//528 +f 596//596 585//585 627//627 +f 624//624 509//509 646//646 +f 515//515 551//551 619//619 +f 578//578 568//568 591//591 +f 622//622 566//566 543//543 +f 495//495 526//526 598//598 +f 533//533 571//571 617//617 +f 565//565 534//534 584//584 +f 511//511 494//494 588//588 +f 560//560 579//579 530//530 +f 614//614 561//561 616//616 +f 573//573 586//586 634//634 +f 558//558 589//589 593//593 +f 592//592 558//558 638//638 +f 631//631 528//528 621//621 +f 569//569 611//611 535//535 +f 546//546 525//525 639//639 +f 578//578 572//572 517//517 +f 486//486 605//605 595//595 +f 619//619 551//551 647//647 +f 548//548 585//585 557//557 +f 511//511 588//588 646//646 +f 604//604 580//580 574//574 +f 628//628 603//603 576//576 +f 563//563 603//603 582//582 +f 631//631 625//625 544//544 +f 602//602 609//609 579//579 +f 597//597 541//541 635//635 +f 580//580 583//583 575//575 +f 576//576 620//620 657//657 +f 564//564 612//612 574//574 +f 623//623 703//703 542//542 +f 569//569 614//614 611//611 +f 587//587 542//542 703//703 +f 605//605 515//515 619//619 +f 526//526 610//610 598//598 +f 643//643 544//544 625//625 +f 591//591 568//568 645//645 +f 592//592 612//612 564//564 +f 574//574 612//612 604//604 +f 615//615 556//556 607//607 +f 591//591 662//662 578//578 +f 615//615 601//601 556//556 +f 608//608 624//624 658//658 +f 584//584 534//534 581//581 +f 639//639 525//525 600//600 +f 721//721 595//595 649//649 +f 645//645 595//595 721//721 +f 577//577 608//608 599//599 +f 571//571 597//597 617//617 +f 617//617 597//597 606//606 +f 613//613 580//580 604//604 +f 583//583 590//590 642//642 +f 626//626 565//565 584//584 +f 630//630 589//589 598//598 +f 587//587 688//688 539//539 +f 593//593 659//659 558//558 +f 606//606 597//597 635//635 +f 655//655 573//573 634//634 +f 610//610 601//601 615//615 +f 582//582 603//603 628//628 +f 588//588 566//566 636//636 +f 572//572 662//662 607//607 +f 581//581 656//656 584//584 +f 616//616 617//617 652//652 +f 590//590 583//583 580//580 +f 592//592 638//638 612//612 +f 631//631 621//621 648//648 +f 610//610 630//630 598//598 +f 649//649 595//595 605//605 +f 611//611 618//618 535//535 +f 578//578 662//662 572//572 +f 594//594 643//643 644//644 +f 653//653 582//582 628//628 +f 541//541 626//626 635//635 +f 665//665 627//627 585//585 +f 548//548 665//665 585//585 +f 653//653 621//621 582//582 +f 601//601 610//610 526//526 +f 590//590 580//580 613//613 +f 657//657 628//628 576//576 +f 614//614 616//616 664//664 +f 632//632 605//605 619//619 +f 599//599 608//608 658//658 +f 579//579 560//560 602//602 +f 668//668 618//618 611//611 +f 560//560 618//618 679//679 +f 566//566 622//622 636//636 +f 607//607 633//633 615//615 +f 646//646 676//676 624//624 +f 548//548 609//609 665//665 +f 688//688 713//713 554//554 +f 623//623 594//594 731//731 +f 659//659 638//638 558//558 +f 600//600 596//596 660//660 +f 560//560 679//679 602//602 +f 615//615 650//650 610//610 +f 642//642 590//590 651//651 +f 641//641 663//663 620//620 +f 593//593 589//589 630//630 +f 622//622 570//570 671//671 +f 621//621 653//653 684//684 +f 591//591 645//645 666//666 +f 639//639 600//600 640//640 +f 656//656 670//670 584//584 +f 612//612 661//661 604//604 +f 633//633 607//607 662//662 +f 634//634 586//586 639//639 +f 605//605 779//779 649//649 +f 674//674 653//653 628//628 +f 626//626 584//584 669//669 +f 652//652 664//664 616//616 +f 652//652 617//617 606//606 +f 627//627 737//737 596//596 +f 698//698 554//554 713//713 +f 671//671 673//673 622//622 +f 779//779 605//605 632//632 +f 628//628 657//657 674//674 +f 635//635 626//626 669//669 +f 671//671 570//570 655//655 +f 624//624 676//676 658//658 +f 632//632 619//619 715//715 +f 631//631 648//648 724//724 +f 669//669 584//584 670//670 +f 596//596 737//737 660//660 +f 693//693 652//652 606//606 +f 625//625 631//631 724//724 +f 665//665 737//737 627//627 +f 650//650 615//615 680//680 +f 637//637 590//590 613//613 +f 648//648 621//621 684//684 +f 611//611 614//614 664//664 +f 629//629 612//612 638//638 +f 654//654 599//599 658//658 +f 615//615 633//633 680//680 +f 618//618 668//668 679//679 +f 656//656 581//581 642//642 +f 656//656 642//642 667//667 +f 657//657 620//620 663//663 +f 646//646 588//588 636//636 +f 634//634 639//639 672//672 +f 609//609 602//602 707//707 +f 666//666 662//662 591//591 +f 642//642 651//651 691//691 +f 664//664 683//683 611//611 +f 670//670 656//656 716//716 +f 691//691 667//667 642//642 +f 640//640 600//600 687//687 +f 600//600 660//660 687//687 +f 645//645 788//788 666//666 +f 659//659 675//675 638//638 +f 650//650 630//630 610//610 +f 703//703 623//623 731//731 +f 612//612 629//629 661//661 +f 684//684 653//653 674//674 +f 676//676 646//646 795//795 +f 651//651 590//590 637//637 +f 672//672 639//639 640//640 +f 663//663 678//678 657//657 +f 665//665 609//609 707//707 +f 795//795 646//646 636//636 +f 733//733 625//625 724//724 +f 706//706 650//650 680//680 +f 677//677 652//652 693//693 +f 636//636 622//622 780//780 +f 708//708 593//593 630//630 +f 681//681 663//663 641//641 +f 606//606 635//635 722//722 +f 663//663 681//681 678//678 +f 661//661 717//717 604//604 +f 805//805 619//619 647//647 +f 721//721 649//649 779//779 +f 645//645 721//721 788//788 +f 737//737 665//665 696//696 +f 664//664 652//652 677//677 +f 698//698 713//713 732//732 +f 629//629 686//686 661//661 +f 679//679 668//668 760//760 +f 655//655 634//634 689//689 +f 685//685 648//648 684//684 +f 685//685 724//724 648//648 +f 661//661 686//686 717//717 +f 683//683 760//760 668//668 +f 659//659 593//593 708//708 +f 668//668 611//611 683//683 +f 780//780 622//622 673//673 +f 690//690 681//681 641//641 +f 683//683 664//664 697//697 +f 637//637 613//613 717//717 +f 604//604 717//717 613//613 +f 679//679 814//814 602//602 +f 671//671 655//655 689//689 +f 650//650 708//708 630//630 +f 625//625 733//733 643//643 +f 644//644 643//643 754//754 +f 693//693 606//606 722//722 +f 629//629 638//638 675//675 +f 644//644 731//731 594//594 +f 689//689 634//634 735//735 +f 672//672 735//735 634//634 +f 723//723 805//805 647//647 +f 678//678 674//674 657//657 +f 651//651 637//637 694//694 +f 740//740 670//670 692//692 +f 716//716 692//692 670//670 +f 667//667 716//716 656//656 +f 779//779 632//632 753//753 +f 672//672 640//640 802//802 +f 682//682 681//681 690//690 +f 699//699 674//674 678//678 +f 795//795 636//636 739//739 +f 697//697 664//664 677//677 +f 684//684 674//674 699//699 +f 636//636 780//780 714//714 +f 707//707 602//602 709//709 +f 711//711 651//651 751//751 +f 687//687 660//660 695//695 +f 602//602 814//814 709//709 +f 678//678 681//681 720//720 +f 703//703 702//702 587//587 +f 715//715 619//619 805//805 +f 700//700 654//654 658//658 +f 694//694 751//751 651//651 +f 635//635 669//669 704//704 +f 658//658 676//676 700//700 +f 670//670 740//740 669//669 +f 691//691 651//651 711//711 +f 765//765 696//696 665//665 +f 710//710 705//705 654//654 +f 723//723 647//647 698//698 +f 775//775 659//659 708//708 +f 688//688 587//587 702//702 +f 685//685 684//684 756//756 +f 684//684 699//699 756//756 +f 737//737 695//695 660//660 +f 732//732 713//713 774//774 +f 675//675 659//659 701//701 +f 637//637 717//717 694//694 +f 643//643 733//733 754//754 +f 712//712 699//699 678//678 +f 635//635 704//704 722//722 +f 633//633 662//662 734//734 +f 708//708 650//650 796//796 +f 734//734 706//706 680//680 +f 669//669 740//740 704//704 +f 726//726 716//716 667//667 +f 682//682 690//690 736//736 +f 711//711 667//667 691//691 +f 730//730 705//705 710//710 +f 745//745 703//703 731//731 +f 720//720 712//712 678//678 +f 687//687 802//802 640//640 +f 727//727 662//662 666//666 +f 676//676 761//761 700//700 +f 739//739 636//636 714//714 +f 680//680 633//633 734//734 +f 782//782 672//672 802//802 +f 744//744 694//694 717//717 +f 734//734 662//662 727//727 +f 702//702 713//713 688//688 +f 719//719 788//788 721//721 +f 753//753 632//632 715//715 +f 650//650 706//706 796//796 +f 681//681 682//682 720//720 +f 676//676 795//795 761//761 +f 726//726 667//667 711//711 +f 700//700 710//710 654//654 +f 724//724 685//685 763//763 +f 702//702 703//703 745//745 +f 735//735 672//672 790//790 +f 790//790 672//672 782//782 +f 744//744 717//717 786//786 +f 781//781 706//706 734//734 +f 673//673 671//671 772//772 +f 685//685 756//756 763//763 +f 775//775 701//701 659//659 +f 796//796 706//706 866//866 +f 756//756 699//699 778//778 +f 686//686 786//786 717//717 +f 671//671 689//689 772//772 +f 692//692 716//716 726//726 +f 682//682 718//718 720//720 +f 704//704 740//740 822//822 +f 677//677 693//693 771//771 +f 682//682 736//736 755//755 +f 699//699 712//712 778//778 +f 741//741 693//693 722//722 +f 814//814 679//679 743//743 +f 743//743 679//679 760//760 +f 665//665 707//707 819//819 +f 805//805 723//723 804//804 +f 866//866 706//706 781//781 +f 808//808 730//730 710//710 +f 740//740 692//692 728//728 +f 738//738 780//780 673//673 +f 738//738 673//673 772//772 +f 753//753 715//715 766//766 +f 694//694 744//744 748//748 +f 683//683 769//769 760//760 +f 723//723 698//698 732//732 +f 687//687 695//695 725//725 +f 737//737 696//696 785//785 +f 752//752 729//729 808//808 +f 644//644 754//754 749//749 +f 731//731 644//644 749//749 +f 708//708 796//796 775//775 +f 832//832 682//682 755//755 +f 718//718 682//682 832//832 +f 720//720 718//718 712//712 +f 694//694 748//748 751//751 +f 733//733 724//724 757//757 +f 722//722 704//704 822//822 +f 729//729 730//730 808//808 +f 725//725 802//802 687//687 +f 707//707 709//709 819//819 +f 683//683 697//697 812//812 +f 629//629 675//675 828//828 +f 731//731 749//749 745//745 +f 711//711 797//797 726//726 +f 802//802 792//792 782//782 +f 793//793 700//700 761//761 +f 724//724 763//763 757//757 +f 711//711 751//751 758//758 +f 765//765 665//665 819//819 +f 808//808 710//710 816//816 +f 709//709 814//814 824//824 +f 710//710 700//700 816//816 +f 828//828 686//686 629//629 +f 759//759 729//729 752//752 +f 774//774 713//713 702//702 +f 816//816 700//700 793//793 +f 737//737 785//785 695//695 +f 771//771 697//697 677//677 +f 718//718 750//750 712//712 +f 771//771 693//693 794//794 +f 728//728 692//692 811//811 +f 741//741 794//794 693//693 +f 726//726 811//811 692//692 +f 797//797 711//711 758//758 +f 785//785 696//696 765//765 +f 741//741 722//722 844//844 +f 770//770 776//776 736//736 +f 727//727 666//666 834//834 +f 746//746 818//818 747//747 +f 736//736 776//776 755//755 +f 821//821 770//770 742//742 +f 809//809 756//756 778//778 +f 768//768 746//746 759//759 +f 738//738 923//923 780//780 +f 689//689 735//735 767//767 +f 675//675 701//701 764//764 +f 816//816 783//783 808//808 +f 822//822 844//844 722//722 +f 807//807 779//779 753//753 +f 758//758 751//751 815//815 +f 784//784 754//754 733//733 +f 819//819 709//709 824//824 +f 812//812 697//697 847//847 +f 714//714 780//780 739//739 +f 721//721 779//779 807//807 +f 744//744 773//773 839//839 +f 701//701 775//775 877//877 +f 747//747 818//818 821//821 +f 773//773 744//744 786//786 +f 715//715 805//805 766//766 +f 748//748 815//815 751//751 +f 767//767 772//772 689//689 +f 768//768 818//818 746//746 +f 834//834 666//666 788//788 +f 797//797 811//811 726//726 +f 750//750 718//718 832//832 +f 740//740 728//728 822//822 +f 791//791 759//759 752//752 +f 851//851 759//759 791//791 +f 766//766 807//807 753//753 +f 828//828 675//675 764//764 +f 830//830 768//768 759//759 +f 702//702 745//745 762//762 +f 769//769 683//683 812//812 +f 784//784 733//733 757//757 +f 839//839 748//748 744//744 +f 739//739 875//875 795//795 +f 819//819 787//787 765//765 +f 826//826 778//778 712//712 +f 797//797 758//758 825//825 +f 783//783 810//810 808//808 +f 723//723 732//732 854//854 +f 760//760 799//799 743//743 +f 754//754 784//784 749//749 +f 769//769 799//799 760//760 +f 785//785 817//817 695//695 +f 721//721 807//807 719//719 +f 830//830 759//759 851//851 +f 786//786 686//686 828//828 +f 814//814 743//743 835//835 +f 735//735 790//790 767//767 +f 756//756 777//777 763//763 +f 789//789 749//749 784//784 +f 836//836 727//727 834//834 +f 800//800 770//770 821//821 +f 762//762 745//745 887//887 +f 811//811 797//797 838//838 +f 800//800 776//776 770//770 +f 712//712 750//750 826//826 +f 780//780 798//798 739//739 +f 752//752 808//808 791//791 +f 812//812 829//829 769//769 +f 727//727 836//836 734//734 +f 809//809 777//777 756//756 +f 784//784 757//757 801//801 +f 778//778 826//826 813//813 +f 849//849 775//775 796//796 +f 832//832 831//831 750//750 +f 813//813 809//809 778//778 +f 763//763 777//777 757//757 +f 749//749 789//789 803//803 +f 702//702 762//762 827//827 +f 781//781 734//734 927//927 +f 774//774 702//702 827//827 +f 783//783 816//816 820//820 +f 782//782 792//792 790//790 +f 868//868 695//695 817//817 +f 856//856 769//769 829//829 +f 757//757 858//858 801//801 +f 795//795 875//875 761//761 +f 749//749 803//803 745//745 +f 818//818 869//869 821//821 +f 764//764 888//888 828//828 +f 847//847 697//697 771//771 +f 810//810 791//791 808//808 +f 849//849 796//796 866//866 +f 927//927 734//734 836//836 +f 802//802 725//725 846//846 +f 794//794 741//741 874//874 +f 725//725 695//695 868//868 +f 793//793 761//761 833//833 +f 784//784 801//801 806//806 +f 810//810 783//783 820//820 +f 809//809 823//823 777//777 +f 826//826 750//750 831//831 +f 798//798 780//780 860//860 +f 769//769 856//856 799//799 +f 854//854 804//804 723//723 +f 765//765 787//787 897//897 +f 810//810 857//857 791//791 +f 835//835 743//743 799//799 +f 875//875 739//739 798//798 +f 774//774 854//854 732//732 +f 861//861 815//815 748//748 +f 839//839 773//773 872//872 +f 840//840 800//800 821//821 +f 923//923 860//860 780//780 +f 792//792 802//802 846//846 +f 793//793 833//833 816//816 +f 804//804 766//766 805//805 +f 789//789 784//784 806//806 +f 785//785 765//765 853//853 +f 851//851 791//791 857//857 +f 818//818 768//768 852//852 +f 757//757 777//777 858//858 +f 834//834 788//788 719//719 +f 861//861 748//748 839//839 +f 767//767 790//790 848//848 +f 848//848 790//790 792//792 +f 822//822 728//728 837//837 +f 825//825 838//838 797//797 +f 728//728 811//811 837//837 +f 823//823 809//809 813//813 +f 841//841 813//813 826//826 +f 896//896 874//874 741//741 +f 812//812 847//847 829//829 +f 855//855 831//831 832//832 +f 758//758 815//815 870//870 +f 833//833 820//820 816//816 +f 776//776 842//842 755//755 +f 832//832 755//755 842//842 +f 745//745 803//803 887//887 +f 859//859 814//814 835//835 +f 771//771 794//794 874//874 +f 725//725 868//868 846//846 +f 821//821 869//869 840//840 +f 825//825 758//758 870//870 +f 817//817 785//785 853//853 +f 861//861 870//870 815//815 +f 853//853 765//765 897//897 +f 818//818 852//852 869//869 +f 820//820 857//857 810//810 +f 766//766 804//804 916//916 +f 860//860 903//903 798//798 +f 833//833 761//761 875//875 +f 826//826 831//831 841//841 +f 841//841 831//831 855//855 +f 800//800 842//842 776//776 +f 800//800 840//840 842//842 +f 852//852 768//768 830//830 +f 923//923 738//738 772//772 +f 838//838 825//825 924//924 +f 838//838 891//891 811//811 +f 767//767 850//850 772//772 +f 777//777 843//843 858//858 +f 924//924 825//825 870//870 +f 844//844 896//896 741//741 +f 830//830 851//851 878//878 +f 876//876 819//819 824//824 +f 814//814 859//859 824//824 +f 786//786 828//828 922//922 +f 842//842 855//855 832//832 +f 803//803 789//789 893//893 +f 857//857 820//820 845//845 +f 819//819 865//865 787//787 +f 909//909 834//834 719//719 +f 909//909 905//905 834//834 +f 841//841 855//855 912//912 +f 840//840 899//899 842//842 +f 845//845 820//820 867//867 +f 820//820 833//833 867//867 +f 845//845 878//878 857//857 +f 806//806 801//801 858//858 +f 701//701 877//877 864//864 +f 856//856 898//898 799//799 +f 767//767 848//848 850//850 +f 861//861 839//839 863//863 +f 773//773 786//786 925//925 +f 773//773 925//925 872//872 +f 772//772 850//850 923//923 +f 848//848 792//792 913//913 +f 822//822 837//837 931//931 +f 813//813 841//841 912//912 +f 843//843 823//823 813//813 +f 822//822 931//931 844//844 +f 866//866 781//781 889//889 +f 995//995 766//766 916//916 +f 888//888 922//922 828//828 +f 806//806 893//893 789//789 +f 823//823 843//843 777//777 +f 862//862 807//807 766//766 +f 865//865 819//819 876//876 +f 842//842 899//899 855//855 +f 872//872 863//863 839//839 +f 852//852 830//830 900//900 +f 764//764 701//701 864//864 +f 887//887 803//803 895//895 +f 813//813 881//881 843//843 +f 775//775 849//849 937//937 +f 857//857 878//878 851//851 +f 869//869 852//852 900//900 +f 835//835 898//898 859//859 +f 898//898 835//835 799//799 +f 804//804 854//854 961//961 +f 798//798 903//903 875//875 +f 843//843 871//871 858//858 +f 869//869 892//892 840//840 +f 775//775 937//937 877//877 +f 843//843 911//911 871//871 +f 833//833 875//875 867//867 +f 847//847 771//771 874//874 +f 837//837 811//811 891//891 +f 824//824 859//859 876//876 +f 896//896 844//844 931//931 +f 901//901 870//870 861//861 +f 927//927 889//889 781//781 +f 881//881 911//911 843//843 +f 862//862 766//766 995//995 +f 944//944 847//847 874//874 +f 858//858 871//871 806//806 +f 867//867 879//879 845//845 +f 906//906 868//868 817//817 +f 850//850 949//949 923//923 +f 899//899 890//890 855//855 +f 892//892 869//869 900//900 +f 792//792 846//846 913//913 +f 881//881 813//813 912//912 +f 875//875 910//910 867//867 +f 856//856 829//829 885//885 +f 913//913 846//846 954//954 +f 878//878 900//900 830//830 +f 829//829 847//847 944//944 +f 868//868 906//906 846//846 +f 863//863 872//872 894//894 +f 896//896 931//931 921//921 +f 889//889 930//930 866//866 +f 774//774 827//827 918//918 +f 817//817 886//886 906//906 +f 924//924 870//870 908//908 +f 787//787 865//865 938//938 +f 918//918 854//854 774//774 +f 817//817 853//853 886//886 +f 863//863 894//894 873//873 +f 849//849 866//866 930//930 +f 846//846 906//906 954//954 +f 935//935 762//762 887//887 +f 925//925 786//786 922//922 +f 879//879 962//962 845//845 +f 961//961 916//916 804//804 +f 861//861 863//863 901//901 +f 909//909 719//719 920//920 +f 911//911 881//881 880//880 +f 908//908 870//870 901//901 +f 910//910 875//875 883//883 +f 807//807 884//884 719//719 +f 913//913 850//850 848//848 +f 875//875 903//903 883//883 +f 913//913 902//902 850//850 +f 878//878 845//845 962//962 +f 877//877 937//937 929//929 +f 887//887 895//895 941//941 +f 871//871 911//911 934//934 +f 885//885 898//898 856//856 +f 917//917 879//879 867//867 +f 905//905 909//909 955//955 +f 931//931 837//837 891//891 +f 900//900 878//878 943//943 +f 907//907 892//892 900//900 +f 864//864 946//946 764//764 +f 901//901 863//863 882//882 +f 836//836 834//834 905//905 +f 946//946 888//888 764//764 +f 934//934 893//893 806//806 +f 882//882 863//863 873//873 +f 947//947 961//961 854//854 +f 935//935 887//887 977//977 +f 895//895 803//803 893//893 +f 850//850 960//960 949//949 +f 912//912 855//855 890//890 +f 912//912 880//880 881//881 +f 871//871 934//934 806//806 +f 787//787 938//938 897//897 +f 914//914 872//872 925//925 +f 907//907 900//900 943//943 +f 910//910 917//917 867//867 +f 840//840 939//939 899//899 +f 951//951 924//924 908//908 +f 853//853 897//897 886//886 +f 953//953 860//860 923//923 +f 885//885 829//829 926//926 +f 960//960 850//850 902//902 +f 829//829 944//944 1046//1046 +f 827//827 762//762 935//935 +f 957//957 903//903 860//860 +f 962//962 879//879 917//917 +f 893//893 934//934 964//964 +f 827//827 983//983 918//918 +f 874//874 896//896 928//928 +f 919//919 901//901 882//882 +f 893//893 964//964 895//895 +f 904//904 899//899 939//939 +f 899//899 904//904 890//890 +f 840//840 892//892 939//939 +f 962//962 943//943 878//878 +f 956//956 898//898 885//885 +f 890//890 904//904 912//912 +f 914//914 894//894 872//872 +f 912//912 950//950 880//880 +f 911//911 880//880 933//933 +f 944//944 874//874 928//928 +f 947//947 854//854 918//918 +f 915//915 895//895 964//964 +f 970//970 892//892 932//932 +f 908//908 901//901 919//919 +f 917//917 980//980 962//962 +f 950//950 912//912 904//904 +f 891//891 838//838 969//969 +f 967//967 898//898 956//956 +f 887//887 941//941 977//977 +f 913//913 954//954 902//902 +f 838//838 924//924 969//969 +f 877//877 929//929 864//864 +f 967//967 859//859 898//898 +f 989//989 886//886 897//897 +f 836//836 972//972 927//927 +f 940//940 911//911 965//965 +f 880//880 950//950 933//933 +f 940//940 934//934 911//911 +f 920//920 719//719 884//884 +f 911//911 933//933 965//965 +f 922//922 1047//1047 925//925 +f 957//957 860//860 953//953 +f 873//873 998//998 882//882 +f 873//873 894//894 914//914 +f 989//989 897//897 936//936 +f 957//957 883//883 903//903 +f 941//941 895//895 915//915 +f 993//993 951//951 908//908 +f 905//905 955//955 1062//1062 +f 919//919 993//993 908//908 +f 892//892 907//907 932//932 +f 939//939 892//892 970//970 +f 1017//1017 927//927 972//972 +f 905//905 1062//1062 836//836 +f 983//983 827//827 935//935 +f 906//906 886//886 1007//1007 +f 924//924 951//951 1005//1005 +f 889//889 996//996 930//930 +f 938//938 865//865 876//876 +f 971//971 807//807 862//862 +f 922//922 888//888 963//963 +f 993//993 919//919 942//942 +f 940//940 974//974 934//934 +f 934//934 974//974 964//964 +f 919//919 882//882 968//968 +f 906//906 1007//1007 959//959 +f 1047//1047 922//922 963//963 +f 904//904 948//948 950//950 +f 907//907 943//943 979//979 +f 966//966 859//859 967//967 +f 885//885 926//926 956//956 +f 921//921 931//931 988//988 +f 985//985 904//904 939//939 +f 904//904 985//985 948//948 +f 907//907 979//979 932//932 +f 956//956 926//926 976//976 +f 969//969 924//924 1005//1005 +f 955//955 909//909 1010//1010 +f 896//896 921//921 1003//1003 +f 917//917 910//910 1012//1012 +f 849//849 930//930 1111//1111 +f 1111//1111 937//937 849//849 +f 923//923 949//949 953//953 +f 954//954 906//906 959//959 +f 1046//1046 926//926 829//829 +f 974//974 945//945 964//964 +f 889//889 927//927 1017//1017 +f 914//914 925//925 973//973 +f 931//931 891//891 969//969 +f 975//975 933//933 950//950 +f 929//929 937//937 1033//1033 +f 960//960 902//902 1002//1002 +f 1012//1012 910//910 883//883 +f 897//897 938//938 936//936 +f 942//942 919//919 968//968 +f 971//971 884//884 807//807 +f 940//940 965//965 974//974 +f 1010//1010 909//909 920//920 +f 1007//1007 886//886 1009//1009 +f 876//876 859//859 966//966 +f 888//888 946//946 963//963 +f 983//983 1019//1019 918//918 +f 970//970 985//985 939//939 +f 947//947 918//918 1019//1019 +f 973//973 925//925 952//952 +f 978//978 920//920 884//884 +f 979//979 943//943 1006//1006 +f 931//931 969//969 988//988 +f 954//954 1002//1002 902//902 +f 949//949 960//960 958//958 +f 953//953 990//990 957//957 +f 975//975 965//965 933//933 +f 962//962 1006//1006 943//943 +f 974//974 965//965 997//997 +f 975//975 950//950 982//982 +f 883//883 957//957 1012//1012 +f 873//873 914//914 1004//1004 +f 952//952 925//925 1047//1047 +f 1008//1008 914//914 973//973 +f 970//970 932//932 986//986 +f 862//862 995//995 971//971 +f 928//928 994//994 944//944 +f 1012//1012 957//957 990//990 +f 954//954 959//959 1002//1002 +f 980//980 917//917 987//987 +f 884//884 971//971 978//978 +f 988//988 969//969 984//984 +f 938//938 999//999 936//936 +f 938//938 876//876 999//999 +f 982//982 950//950 948//948 +f 980//980 1006//1006 962//962 +f 960//960 1000//1000 958//958 +f 882//882 998//998 1013//1013 +f 1012//1012 987//987 917//917 +f 960//960 1002//1002 1070//1070 +f 896//896 1003//1003 928//928 +f 991//991 977//977 941//941 +f 935//935 977//977 992//992 +f 916//916 961//961 1041//1041 +f 1008//1008 1004//1004 914//914 +f 984//984 969//969 1005//1005 +f 985//985 970//970 986//986 +f 964//964 945//945 915//915 +f 1069//1069 956//956 976//976 +f 886//886 989//989 1009//1009 +f 1013//1013 968//968 882//882 +f 963//963 946//946 1001//1001 +f 992//992 983//983 935//935 +f 949//949 958//958 953//953 +f 1050//1050 1062//1062 955//955 +f 1041//1041 961//961 947//947 +f 974//974 997//997 945//945 +f 967//967 1034//1034 1018//1018 +f 967//967 956//956 1034//1034 +f 994//994 1046//1046 944//944 +f 999//999 876//876 966//966 +f 889//889 1017//1017 996//996 +f 945//945 981//981 915//915 +f 991//991 915//915 981//981 +f 965//965 975//975 997//997 +f 921//921 988//988 1003//1003 +f 948//948 1029//1029 982//982 +f 991//991 941//941 915//915 +f 1006//1006 980//980 1011//1011 +f 991//991 1021//1021 977//977 +f 994//994 928//928 1003//1003 +f 942//942 968//968 1013//1013 +f 967//967 1018//1018 966//966 +f 992//992 977//977 1021//1021 +f 1090//1090 1001//1001 946//946 +f 980//980 987//987 1011//1011 +f 984//984 1032//1032 988//988 +f 932//932 979//979 986//986 +f 1004//1004 998//998 873//873 +f 1019//1019 983//983 1084//1084 +f 985//985 986//986 1029//1029 +f 1090//1090 946//946 864//864 +f 948//948 985//985 1029//1029 +f 998//998 1004//1004 1025//1025 +f 999//999 1091//1091 936//936 +f 1062//1062 972//972 836//836 +f 1111//1111 1033//1033 937//937 +f 1028//1028 991//991 981//981 +f 960//960 1070//1070 1000//1000 +f 1008//1008 973//973 952//952 +f 929//929 1033//1033 1100//1100 +f 1111//1111 930//930 996//996 +f 990//990 953//953 1030//1030 +f 953//953 1037//1037 1030//1030 +f 988//988 1032//1032 1003//1003 +f 916//916 1041//1041 995//995 +f 1010//1010 920//920 1016//1016 +f 942//942 1013//1013 1054//1054 +f 989//989 936//936 1009//1009 +f 979//979 1040//1040 986//986 +f 1006//1006 1040//1040 979//979 +f 1037//1037 953//953 958//958 +f 952//952 1044//1044 1008//1008 +f 1007//1007 1083//1083 959//959 +f 1002//1002 1052//1052 1070//1070 +f 1005//1005 951//951 1035//1035 +f 942//942 1054//1054 993//993 +f 997//997 975//975 1027//1027 +f 981//981 945//945 1024//1024 +f 1014//1014 1011//1011 987//987 +f 1012//1012 990//990 1014//1014 +f 982//982 1027//1027 975//975 +f 987//987 1012//1012 1014//1014 +f 929//929 1055//1055 864//864 +f 1014//1014 1022//1022 1011//1011 +f 1029//1029 986//986 1023//1023 +f 1043//1043 994//994 1003//1003 +f 976//976 926//926 1060//1060 +f 1104//1104 1047//1047 963//963 +f 926//926 1046//1046 1060//1060 +f 1018//1018 1034//1034 1026//1026 +f 1005//1005 1035//1035 984//984 +f 992//992 1084//1084 983//983 +f 945//945 997//997 1024//1024 +f 1027//1027 982//982 1031//1031 +f 1084//1084 1038//1038 1019//1019 +f 1016//1016 920//920 978//978 +f 999//999 966//966 1018//1018 +f 971//971 995//995 1049//1049 +f 1063//1063 996//996 1017//1017 +f 1013//1013 1048//1048 1054//1054 +f 1083//1083 1007//1007 1009//1009 +f 956//956 1069//1069 1034//1034 +f 1013//1013 998//998 1025//1025 +f 1048//1048 1013//1013 1025//1025 +f 958//958 1020//1020 1037//1037 +f 995//995 1041//1041 1119//1119 +f 1011//1011 1022//1022 1006//1006 +f 1016//1016 1050//1050 1010//1010 +f 1009//1009 936//936 1089//1089 +f 1119//1119 1049//1049 995//995 +f 1021//1021 991//991 1042//1042 +f 1050//1050 955//955 1010//1010 +f 1017//1017 972//972 1175//1175 +f 1063//1063 1017//1017 1175//1175 +f 1040//1040 1006//1006 1022//1022 +f 1004//1004 1008//1008 1058//1058 +f 1055//1055 929//929 1100//1100 +f 951//951 993//993 1072//1072 +f 1028//1028 981//981 1068//1068 +f 1002//1002 959//959 1052//1052 +f 993//993 1054//1054 1072//1072 +f 1036//1036 997//997 1027//1027 +f 1068//1068 981//981 1024//1024 +f 1015//1015 997//997 1036//1036 +f 1024//1024 997//997 1015//1015 +f 990//990 1030//1030 1065//1065 +f 1023//1023 1057//1057 1029//1029 +f 1032//1032 984//984 1081//1081 +f 1070//1070 1039//1039 1000//1000 +f 1000//1000 1020//1020 958//958 +f 1031//1031 982//982 1029//1029 +f 1039//1039 1092//1092 1000//1000 +f 1041//1041 947//947 1077//1077 +f 1091//1091 999//999 1108//1108 +f 1000//1000 1097//1097 1020//1020 +f 991//991 1028//1028 1042//1042 +f 1042//1042 1028//1028 1076//1076 +f 1047//1047 1044//1044 952//952 +f 1065//1065 1014//1014 990//990 +f 1091//1091 1089//1089 936//936 +f 1072//1072 1035//1035 951//951 +f 1077//1077 947//947 1019//1019 +f 1031//1031 1045//1045 1027//1027 +f 1024//1024 1056//1056 1068//1068 +f 1015//1015 1056//1056 1024//1024 +f 1081//1081 1073//1073 1032//1032 +f 1046//1046 994//994 1043//1043 +f 1018//1018 1053//1053 999//999 +f 1022//1022 1014//1014 1087//1087 +f 1057//1057 1031//1031 1029//1029 +f 1035//1035 1085//1085 984//984 +f 1060//1060 1046//1046 1117//1117 +f 1019//1019 1038//1038 1077//1077 +f 1025//1025 1004//1004 1058//1058 +f 1048//1048 1025//1025 1086//1086 +f 986//986 1040//1040 1023//1023 +f 1040//1040 1022//1022 1051//1051 +f 1061//1061 1046//1046 1043//1043 +f 1108//1108 999//999 1053//1053 +f 1084//1084 992//992 1078//1078 +f 1065//1065 1030//1030 1088//1088 +f 1014//1014 1065//1065 1087//1087 +f 1097//1097 1000//1000 1092//1092 +f 1003//1003 1032//1032 1067//1067 +f 1027//1027 1045//1045 1036//1036 +f 1076//1076 1064//1064 1042//1042 +f 1015//1015 1036//1036 1056//1056 +f 1078//1078 992//992 1021//1021 +f 1031//1031 1071//1071 1045//1045 +f 1059//1059 1058//1058 1008//1008 +f 1037//1037 1088//1088 1030//1030 +f 1066//1066 1025//1025 1058//1058 +f 1043//1043 1003//1003 1082//1082 +f 1071//1071 1031//1031 1057//1057 +f 1044//1044 1059//1059 1008//1008 +f 1085//1085 1035//1035 1072//1072 +f 1022//1022 1087//1087 1096//1096 +f 1090//1090 864//864 1055//1055 +f 1046//1046 1061//1061 1117//1117 +f 1022//1022 1096//1096 1051//1051 +f 1122//1122 1108//1108 1053//1053 +f 1042//1042 1064//1064 1021//1021 +f 1026//1026 1034//1034 1069//1069 +f 1025//1025 1066//1066 1133//1133 +f 1157//1157 1033//1033 1111//1111 +f 1104//1104 963//963 1001//1001 +f 1068//1068 1076//1076 1028//1028 +f 1132//1132 1072//1072 1054//1054 +f 1070//1070 1074//1074 1039//1039 +f 1020//1020 1088//1088 1037//1037 +f 1078//1078 1021//1021 1120//1120 +f 1003//1003 1067//1067 1082//1082 +f 1092//1092 1039//1039 1093//1093 +f 971//971 1169//1169 978//978 +f 1100//1100 1033//1033 1157//1157 +f 959//959 1083//1083 1052//1052 +f 1175//1175 972//972 1174//1174 +f 1133//1133 1086//1086 1025//1025 +f 1064//1064 1120//1120 1021//1021 +f 1087//1087 1065//1065 1079//1079 +f 1023//1023 1127//1127 1057//1057 +f 1169//1169 971//971 1080//1080 +f 1067//1067 1032//1032 1073//1073 +f 1060//1060 1117//1117 1075//1075 +f 1074//1074 1070//1070 1094//1094 +f 1062//1062 1174//1174 972//972 +f 1086//1086 1101//1101 1048//1048 +f 1070//1070 1052//1052 1094//1094 +f 1041//1041 1077//1077 1119//1119 +f 1068//1068 1056//1056 1115//1115 +f 1045//1045 1115//1115 1036//1036 +f 1043//1043 1117//1117 1061//1061 +f 1104//1104 1149//1149 1047//1047 +f 1023//1023 1040//1040 1127//1127 +f 1081//1081 984//984 1161//1161 +f 1085//1085 1161//1161 984//984 +f 1062//1062 1050//1050 1202//1202 +f 1088//1088 1020//1020 1097//1097 +f 1016//1016 978//978 1118//1118 +f 1224//1224 996//996 1063//1063 +f 1048//1048 1101//1101 1054//1054 +f 1131//1131 1092//1092 1093//1093 +f 1001//1001 1139//1139 1104//1104 +f 1039//1039 1074//1074 1093//1093 +f 1052//1052 1083//1083 1094//1094 +f 1112//1112 1050//1050 1016//1016 +f 1175//1175 1174//1174 1138//1138 +f 1088//1088 1079//1079 1065//1065 +f 1040//1040 1051//1051 1127//1127 +f 976//976 1060//1060 1075//1075 +f 1149//1149 1044//1044 1047//1047 +f 1084//1084 1162//1162 1038//1038 +f 1057//1057 1121//1121 1071//1071 +f 1001//1001 1090//1090 1139//1139 +f 1087//1087 1079//1079 1095//1095 +f 978//978 1169//1169 1118//1118 +f 1044//1044 1106//1106 1059//1059 +f 1103//1103 1076//1076 1068//1068 +f 1068//1068 1115//1115 1107//1107 +f 1056//1056 1036//1036 1115//1115 +f 976//976 1075//1075 1069//1069 +f 1117//1117 1043//1043 1099//1099 +f 996//996 1224//1224 1111//1111 +f 1018//1018 1026//1026 1053//1053 +f 1049//1049 1119//1119 1123//1123 +f 1049//1049 1080//1080 971//971 +f 1057//1057 1127//1127 1121//1121 +f 1113//1113 1066//1066 1058//1058 +f 1083//1083 1009//1009 1089//1089 +f 1085//1085 1072//1072 1109//1109 +f 1096//1096 1098//1098 1051//1051 +f 1045//1045 1071//1071 1115//1115 +f 1043//1043 1082//1082 1099//1099 +f 1072//1072 1132//1132 1109//1109 +f 1202//1202 1050//1050 1112//1112 +f 1127//1127 1051//1051 1124//1124 +f 1114//1114 1069//1069 1180//1180 +f 1064//1064 1076//1076 1102//1102 +f 1202//1202 1174//1174 1062//1062 +f 1095//1095 1079//1079 1141//1141 +f 1141//1141 1088//1088 1097//1097 +f 1103//1103 1068//1068 1107//1107 +f 1051//1051 1098//1098 1124//1124 +f 1087//1087 1128//1128 1096//1096 +f 1081//1081 1161//1161 1073//1073 +f 1080//1080 1049//1049 1123//1123 +f 1088//1088 1141//1141 1079//1079 +f 1161//1161 1085//1085 1170//1170 +f 1095//1095 1141//1141 1134//1134 +f 1069//1069 1114//1114 1026//1026 +f 1170//1170 1085//1085 1109//1109 +f 1076//1076 1103//1103 1102//1102 +f 1141//1141 1097//1097 1150//1150 +f 1058//1058 1059//1059 1113//1113 +f 1083//1083 1166//1166 1094//1094 +f 1069//1069 1075//1075 1180//1180 +f 1095//1095 1128//1128 1087//1087 +f 1091//1091 1136//1136 1089//1089 +f 1091//1091 1108//1108 1136//1136 +f 1148//1148 1090//1090 1055//1055 +f 1092//1092 1150//1150 1097//1097 +f 1090//1090 1148//1148 1233//1233 +f 1104//1104 1139//1139 1149//1149 +f 1143//1143 1115//1115 1071//1071 +f 1102//1102 1103//1103 1130//1130 +f 1092//1092 1131//1131 1150//1150 +f 1053//1053 1026//1026 1184//1184 +f 1016//1016 1208//1208 1112//1112 +f 1100//1100 1157//1157 1126//1126 +f 1128//1128 1095//1095 1134//1134 +f 1077//1077 1038//1038 1116//1116 +f 1098//1098 1096//1096 1128//1128 +f 1098//1098 1128//1128 1140//1140 +f 1207//1207 1089//1089 1136//1136 +f 1125//1125 1078//1078 1120//1120 +f 1082//1082 1067//1067 1152//1152 +f 1110//1110 1123//1123 1119//1119 +f 1055//1055 1100//1100 1148//1148 +f 1016//1016 1118//1118 1208//1208 +f 1084//1084 1078//1078 1125//1125 +f 1162//1162 1084//1084 1125//1125 +f 1133//1133 1129//1129 1086//1086 +f 1101//1101 1132//1132 1054//1054 +f 1105//1105 1086//1086 1129//1129 +f 1099//1099 1082//1082 1205//1205 +f 1122//1122 1136//1136 1108//1108 +f 1074//1074 1197//1197 1093//1093 +f 1197//1197 1074//1074 1160//1160 +f 1166//1166 1083//1083 1207//1207 +f 1089//1089 1207//1207 1083//1083 +f 1094//1094 1160//1160 1074//1074 +f 1180//1180 1075//1075 1176//1176 +f 1071//1071 1121//1121 1143//1143 +f 1137//1137 1143//1143 1121//1121 +f 1102//1102 1120//1120 1064//1064 +f 1121//1121 1127//1127 1144//1144 +f 1224//1224 1063//1063 1171//1171 +f 1086//1086 1105//1105 1101//1101 +f 1197//1197 1131//1131 1093//1093 +f 1124//1124 1098//1098 1135//1135 +f 1130//1130 1103//1103 1145//1145 +f 1075//1075 1117//1117 1146//1146 +f 1119//1119 1077//1077 1110//1110 +f 1146//1146 1117//1117 1187//1187 +f 1102//1102 1130//1130 1147//1147 +f 1137//1137 1121//1121 1167//1167 +f 1194//1194 1059//1059 1106//1106 +f 1059//1059 1194//1194 1113//1113 +f 1147//1147 1120//1120 1102//1102 +f 1067//1067 1073//1073 1153//1153 +f 1145//1145 1103//1103 1107//1107 +f 1101//1101 1105//1105 1168//1168 +f 1150//1150 1131//1131 1197//1197 +f 1121//1121 1144//1144 1167//1167 +f 1094//1094 1166//1166 1173//1173 +f 1116//1116 1038//1038 1218//1218 +f 1144//1144 1127//1127 1124//1124 +f 1053//1053 1182//1182 1122//1122 +f 1135//1135 1098//1098 1140//1140 +f 1157//1157 1111//1111 1227//1227 +f 1077//1077 1116//1116 1110//1110 +f 1142//1142 1066//1066 1113//1113 +f 1195//1195 1173//1173 1166//1166 +f 1143//1143 1137//1137 1196//1196 +f 1165//1165 1141//1141 1185//1185 +f 1063//1063 1175//1175 1171//1171 +f 1233//1233 1139//1139 1090//1090 +f 1143//1143 1196//1196 1115//1115 +f 1101//1101 1168//1168 1132//1132 +f 1142//1142 1113//1113 1181//1181 +f 1165//1165 1134//1134 1141//1141 +f 1160//1160 1094//1094 1173//1173 +f 1151//1151 1145//1145 1107//1107 +f 1163//1163 1144//1144 1124//1124 +f 1115//1115 1151//1151 1107//1107 +f 1151//1151 1115//1115 1196//1196 +f 1187//1187 1117//1117 1099//1099 +f 1227//1227 1111//1111 1224//1224 +f 1038//1038 1162//1162 1218//1218 +f 1044//1044 1209//1209 1106//1106 +f 1026//1026 1114//1114 1184//1184 +f 1163//1163 1124//1124 1135//1135 +f 1154//1154 1132//1132 1168//1168 +f 1216//1216 1073//1073 1161//1161 +f 1133//1133 1066//1066 1142//1142 +f 1075//1075 1146//1146 1156//1156 +f 1158//1158 1120//1120 1147//1147 +f 1170//1170 1109//1109 1198//1198 +f 1150//1150 1185//1185 1141//1141 +f 1209//1209 1044//1044 1149//1149 +f 1126//1126 1148//1148 1100//1100 +f 1206//1206 1149//1149 1139//1139 +f 1186//1186 1140//1140 1128//1128 +f 1109//1109 1132//1132 1154//1154 +f 1129//1129 1133//1133 1200//1200 +f 1153//1153 1073//1073 1216//1216 +f 1176//1176 1075//1075 1156//1156 +f 1168//1168 1105//1105 1155//1155 +f 1152//1152 1205//1205 1082//1082 +f 1218//1218 1245//1245 1116//1116 +f 1167//1167 1196//1196 1137//1137 +f 1110//1110 1116//1116 1245//1245 +f 1113//1113 1194//1194 1181//1181 +f 1125//1125 1120//1120 1158//1158 +f 1067//1067 1153//1153 1152//1152 +f 1128//1128 1134//1134 1186//1186 +f 1194//1194 1106//1106 1209//1209 +f 1192//1192 1135//1135 1177//1177 +f 1130//1130 1159//1159 1147//1147 +f 1184//1184 1182//1182 1053//1053 +f 1186//1186 1134//1134 1165//1165 +f 1155//1155 1105//1105 1129//1129 +f 1175//1175 1138//1138 1301//1301 +f 1140//1140 1177//1177 1135//1135 +f 1099//1099 1205//1205 1237//1237 +f 1206//1206 1139//1139 1262//1262 +f 1207//1207 1199//1199 1166//1166 +f 1146//1146 1187//1187 1246//1246 +f 1233//1233 1148//1148 1214//1214 +f 1185//1185 1150//1150 1197//1197 +f 1164//1164 1109//1109 1154//1154 +f 1142//1142 1200//1200 1133//1133 +f 1144//1144 1163//1163 1167//1167 +f 1162//1162 1203//1203 1218//1218 +f 1140//1140 1186//1186 1177//1177 +f 1163//1163 1135//1135 1192//1192 +f 1155//1155 1129//1129 1221//1221 +f 1196//1196 1167//1167 1172//1172 +f 1180//1180 1176//1176 1272//1272 +f 1203//1203 1162//1162 1125//1125 +f 1186//1186 1165//1165 1191//1191 +f 1151//1151 1196//1196 1178//1178 +f 1172//1172 1167//1167 1212//1212 +f 1080//1080 1123//1123 1247//1247 +f 1136//1136 1183//1183 1207//1207 +f 1169//1169 1080//1080 1269//1269 +f 1173//1173 1193//1193 1160//1160 +f 1158//1158 1147//1147 1231//1231 +f 1188//1188 1145//1145 1151//1151 +f 1130//1130 1145//1145 1188//1188 +f 1112//1112 1208//1208 1253//1253 +f 1183//1183 1136//1136 1226//1226 +f 1160//1160 1193//1193 1197//1197 +f 1246//1246 1187//1187 1277//1277 +f 1209//1209 1149//1149 1244//1244 +f 1165//1165 1185//1185 1191//1191 +f 1250//1250 1148//1148 1126//1126 +f 1187//1187 1099//1099 1277//1277 +f 1161//1161 1170//1170 1179//1179 +f 1118//1118 1169//1169 1269//1269 +f 1152//1152 1153//1153 1242//1242 +f 1206//1206 1244//1244 1149//1149 +f 1099//1099 1237//1237 1277//1277 +f 1146//1146 1246//1246 1156//1156 +f 1163//1163 1192//1192 1225//1225 +f 1136//1136 1122//1122 1226//1226 +f 1142//1142 1204//1204 1200//1200 +f 1147//1147 1201//1201 1231//1231 +f 1173//1173 1195//1195 1193//1193 +f 1192//1192 1177//1177 1235//1235 +f 1175//1175 1301//1301 1171//1171 +f 1158//1158 1203//1203 1125//1125 +f 1109//1109 1164//1164 1198//1198 +f 1130//1130 1188//1188 1211//1211 +f 1159//1159 1130//1130 1211//1211 +f 1235//1235 1186//1186 1210//1210 +f 1191//1191 1210//1210 1186//1186 +f 1167//1167 1163//1163 1212//1212 +f 1197//1197 1190//1190 1185//1185 +f 1139//1139 1233//1233 1262//1262 +f 1185//1185 1189//1189 1191//1191 +f 1181//1181 1204//1204 1142//1142 +f 1203//1203 1158//1158 1231//1231 +f 1217//1217 1110//1110 1245//1245 +f 1216//1216 1161//1161 1179//1179 +f 1188//1188 1151//1151 1211//1211 +f 1220//1220 1180//1180 1272//1272 +f 1186//1186 1235//1235 1177//1177 +f 1211//1211 1151//1151 1178//1178 +f 1194//1194 1209//1209 1258//1258 +f 1195//1195 1166//1166 1199//1199 +f 1235//1235 1225//1225 1192//1192 +f 1202//1202 1112//1112 1253//1253 +f 1213//1213 1172//1172 1212//1212 +f 1208//1208 1118//1118 1269//1269 +f 1195//1195 1234//1234 1193//1193 +f 1182//1182 1184//1184 1223//1223 +f 1174//1174 1202//1202 1241//1241 +f 1214//1214 1148//1148 1250//1250 +f 1152//1152 1242//1242 1215//1215 +f 1198//1198 1179//1179 1170//1170 +f 1201//1201 1147//1147 1159//1159 +f 1238//1238 1164//1164 1154//1154 +f 1155//1155 1154//1154 1168//1168 +f 1196//1196 1239//1239 1178//1178 +f 1212//1212 1163//1163 1225//1225 +f 1190//1190 1189//1189 1185//1185 +f 1205//1205 1152//1152 1215//1215 +f 1221//1221 1129//1129 1254//1254 +f 1272//1272 1176//1176 1156//1156 +f 1181//1181 1194//1194 1271//1271 +f 1157//1157 1227//1227 1126//1126 +f 1184//1184 1114//1114 1223//1223 +f 1114//1114 1180//1180 1228//1228 +f 1122//1122 1182//1182 1226//1226 +f 1180//1180 1220//1220 1228//1228 +f 1189//1189 1190//1190 1259//1259 +f 1208//1208 1321//1321 1253//1253 +f 1172//1172 1239//1239 1196//1196 +f 1197//1197 1193//1193 1190//1190 +f 1114//1114 1228//1228 1223//1223 +f 1200//1200 1254//1254 1129//1129 +f 1174//1174 1241//1241 1138//1138 +f 1123//1123 1110//1110 1247//1247 +f 1270//1270 1201//1201 1159//1159 +f 1222//1222 1159//1159 1211//1211 +f 1239//1239 1211//1211 1178//1178 +f 1171//1171 1267//1267 1224//1224 +f 1182//1182 1236//1236 1226//1226 +f 1231//1231 1285//1285 1203//1203 +f 1207//1207 1286//1286 1199//1199 +f 1239//1239 1172//1172 1213//1213 +f 1110//1110 1217//1217 1247//1247 +f 1320//1320 1215//1215 1242//1242 +f 1190//1190 1193//1193 1257//1257 +f 1193//1193 1234//1234 1257//1257 +f 1191//1191 1189//1189 1240//1240 +f 1245//1245 1218//1218 1219//1219 +f 1230//1230 1201//1201 1270//1270 +f 1238//1238 1155//1155 1229//1229 +f 1155//1155 1221//1221 1229//1229 +f 1270//1270 1159//1159 1222//1222 +f 1155//1155 1238//1238 1154//1154 +f 1236//1236 1182//1182 1223//1223 +f 1204//1204 1181//1181 1264//1264 +f 1248//1248 1225//1225 1235//1235 +f 1285//1285 1231//1231 1256//1256 +f 1269//1269 1080//1080 1247//1247 +f 1209//1209 1244//1244 1258//1258 +f 1232//1232 1199//1199 1286//1286 +f 1231//1231 1201//1201 1256//1256 +f 1207//1207 1183//1183 1278//1278 +f 1183//1183 1226//1226 1278//1278 +f 1340//1340 1205//1205 1215//1215 +f 1189//1189 1259//1259 1240//1240 +f 1248//1248 1235//1235 1210//1210 +f 1153//1153 1279//1279 1242//1242 +f 1204//1204 1254//1254 1200//1200 +f 1261//1261 1279//1279 1153//1153 +f 1261//1261 1153//1153 1216//1216 +f 1198//1198 1164//1164 1291//1291 +f 1291//1291 1164//1164 1238//1238 +f 1308//1308 1194//1194 1258//1258 +f 1221//1221 1251//1251 1229//1229 +f 1249//1249 1194//1194 1308//1308 +f 1259//1259 1190//1190 1260//1260 +f 1213//1213 1212//1212 1225//1225 +f 1237//1237 1205//1205 1340//1340 +f 1260//1260 1190//1190 1257//1257 +f 1211//1211 1280//1280 1222//1222 +f 1227//1227 1224//1224 1267//1267 +f 1194//1194 1249//1249 1271//1271 +f 1126//1126 1314//1314 1250//1250 +f 1219//1219 1218//1218 1317//1317 +f 1195//1195 1232//1232 1234//1234 +f 1210//1210 1191//1191 1240//1240 +f 1248//1248 1210//1210 1263//1263 +f 1199//1199 1232//1232 1195//1195 +f 1265//1265 1254//1254 1204//1204 +f 1225//1225 1255//1255 1213//1213 +f 1239//1239 1280//1280 1211//1211 +f 1301//1301 1299//1299 1171//1171 +f 1286//1286 1207//1207 1278//1278 +f 1240//1240 1263//1263 1210//1210 +f 1236//1236 1223//1223 1228//1228 +f 1266//1266 1239//1239 1213//1213 +f 1244//1244 1206//1206 1331//1331 +f 1274//1274 1270//1270 1222//1222 +f 1221//1221 1254//1254 1251//1251 +f 1126//1126 1227//1227 1314//1314 +f 1239//1239 1266//1266 1280//1280 +f 1203//1203 1317//1317 1218//1218 +f 1241//1241 1289//1289 1138//1138 +f 1208//1208 1269//1269 1321//1321 +f 1271//1271 1264//1264 1181//1181 +f 1272//1272 1156//1156 1243//1243 +f 1213//1213 1255//1255 1266//1266 +f 1238//1238 1229//1229 1268//1268 +f 1216//1216 1179//1179 1288//1288 +f 1262//1262 1233//1233 1336//1336 +f 1265//1265 1204//1204 1282//1282 +f 1203//1203 1285//1285 1317//1317 +f 1248//1248 1255//1255 1225//1225 +f 1226//1226 1236//1236 1324//1324 +f 1171//1171 1299//1299 1267//1267 +f 1392//1392 1277//1277 1237//1237 +f 1321//1321 1302//1302 1253//1253 +f 1273//1273 1156//1156 1246//1246 +f 1336//1336 1233//1233 1214//1214 +f 1282//1282 1204//1204 1264//1264 +f 1222//1222 1280//1280 1276//1276 +f 1288//1288 1261//1261 1216//1216 +f 1291//1291 1238//1238 1268//1268 +f 1230//1230 1256//1256 1201//1201 +f 1248//1248 1263//1263 1255//1255 +f 1321//1321 1269//1269 1333//1333 +f 1320//1320 1242//1242 1305//1305 +f 1263//1263 1294//1294 1255//1255 +f 1230//1230 1297//1297 1256//1256 +f 1245//1245 1219//1219 1217//1217 +f 1202//1202 1253//1253 1302//1302 +f 1232//1232 1303//1303 1234//1234 +f 1254//1254 1252//1252 1251//1251 +f 1295//1295 1240//1240 1275//1275 +f 1262//1262 1370//1370 1206//1206 +f 1179//1179 1198//1198 1312//1312 +f 1277//1277 1273//1273 1246//1246 +f 1295//1295 1263//1263 1240//1240 +f 1259//1259 1298//1298 1240//1240 +f 1265//1265 1252//1252 1254//1254 +f 1260//1260 1306//1306 1259//1259 +f 1260//1260 1257//1257 1234//1234 +f 1301//1301 1138//1138 1289//1289 +f 1309//1309 1264//1264 1271//1271 +f 1266//1266 1255//1255 1290//1290 +f 1351//1351 1271//1271 1249//1249 +f 1261//1261 1288//1288 1354//1354 +f 1269//1269 1247//1247 1281//1281 +f 1256//1256 1297//1297 1285//1285 +f 1295//1295 1294//1294 1263//1263 +f 1296//1296 1230//1230 1270//1270 +f 1274//1274 1296//1296 1270//1270 +f 1240//1240 1298//1298 1275//1275 +f 1291//1291 1268//1268 1345//1345 +f 1331//1331 1206//1206 1370//1370 +f 1226//1226 1324//1324 1278//1278 +f 1243//1243 1156//1156 1327//1327 +f 1156//1156 1273//1273 1327//1327 +f 1383//1383 1381//1381 1264//1264 +f 1351//1351 1249//1249 1308//1308 +f 1370//1370 1262//1262 1336//1336 +f 1278//1278 1332//1332 1286//1286 +f 1217//1217 1219//1219 1317//1317 +f 1220//1220 1272//1272 1293//1293 +f 1300//1300 1280//1280 1266//1266 +f 1266//1266 1290//1290 1300//1300 +f 1280//1280 1313//1313 1276//1276 +f 1255//1255 1294//1294 1290//1290 +f 1260//1260 1234//1234 1287//1287 +f 1288//1288 1179//1179 1312//1312 +f 1340//1340 1215//1215 1320//1320 +f 1303//1303 1232//1232 1286//1286 +f 1312//1312 1198//1198 1291//1291 +f 1282//1282 1264//1264 1381//1381 +f 1241//1241 1202//1202 1302//1302 +f 1370//1370 1336//1336 1390//1390 +f 1274//1274 1222//1222 1283//1283 +f 1242//1242 1279//1279 1305//1305 +f 1274//1274 1283//1283 1296//1296 +f 1296//1296 1283//1283 1341//1341 +f 1296//1296 1284//1284 1230//1230 +f 1230//1230 1284//1284 1297//1297 +f 1279//1279 1261//1261 1354//1354 +f 1364//1364 1227//1227 1267//1267 +f 1237//1237 1340//1340 1392//1392 +f 1412//1412 1247//1247 1217//1217 +f 1276//1276 1283//1283 1222//1222 +f 1298//1298 1259//1259 1306//1306 +f 1275//1275 1310//1310 1295//1295 +f 1337//1337 1273//1273 1277//1277 +f 1252//1252 1334//1334 1251//1251 +f 1329//1329 1294//1294 1295//1295 +f 1276//1276 1313//1313 1330//1330 +f 1290//1290 1294//1294 1307//1307 +f 1329//1329 1295//1295 1310//1310 +f 1236//1236 1228//1228 1292//1292 +f 1286//1286 1332//1332 1303//1303 +f 1265//1265 1311//1311 1252//1252 +f 1234//1234 1303//1303 1287//1287 +f 1297//1297 1323//1323 1285//1285 +f 1298//1298 1306//1306 1339//1339 +f 1311//1311 1265//1265 1282//1282 +f 1258//1258 1244//1244 1462//1462 +f 1341//1341 1284//1284 1296//1296 +f 1276//1276 1330//1330 1283//1283 +f 1307//1307 1294//1294 1328//1328 +f 1275//1275 1298//1298 1339//1339 +f 1323//1323 1315//1315 1285//1285 +f 1329//1329 1328//1328 1294//1294 +f 1220//1220 1292//1292 1228//1228 +f 1310//1310 1275//1275 1339//1339 +f 1309//1309 1271//1271 1351//1351 +f 1268//1268 1229//1229 1319//1319 +f 1277//1277 1372//1372 1337//1337 +f 1331//1331 1462//1462 1244//1244 +f 1293//1293 1272//1272 1243//1243 +f 1267//1267 1299//1299 1352//1352 +f 1313//1313 1280//1280 1300//1300 +f 1319//1319 1229//1229 1251//1251 +f 1260//1260 1287//1287 1344//1344 +f 1373//1373 1333//1333 1269//1269 +f 1278//1278 1324//1324 1348//1348 +f 1338//1338 1301//1301 1289//1289 +f 1285//1285 1316//1316 1317//1317 +f 1292//1292 1220//1220 1293//1293 +f 1315//1315 1316//1316 1285//1285 +f 1332//1332 1349//1349 1303//1303 +f 1299//1299 1301//1301 1338//1338 +f 1335//1335 1323//1323 1297//1297 +f 1217//1217 1317//1317 1367//1367 +f 1284//1284 1341//1341 1361//1361 +f 1304//1304 1297//1297 1284//1284 +f 1312//1312 1291//1291 1391//1391 +f 1412//1412 1217//1217 1367//1367 +f 1391//1391 1291//1291 1345//1345 +f 1354//1354 1305//1305 1279//1279 +f 1383//1383 1264//1264 1309//1309 +f 1314//1314 1227//1227 1364//1364 +f 1300//1300 1290//1290 1318//1318 +f 1373//1373 1269//1269 1281//1281 +f 1243//1243 1353//1353 1293//1293 +f 1313//1313 1300//1300 1318//1318 +f 1302//1302 1321//1321 1417//1417 +f 1329//1329 1322//1322 1328//1328 +f 1307//1307 1318//1318 1290//1290 +f 1260//1260 1344//1344 1306//1306 +f 1319//1319 1251//1251 1375//1375 +f 1252//1252 1311//1311 1334//1334 +f 1304//1304 1284//1284 1361//1361 +f 1335//1335 1297//1297 1304//1304 +f 1351//1351 1308//1308 1380//1380 +f 1307//1307 1328//1328 1326//1326 +f 1341//1341 1283//1283 1325//1325 +f 1318//1318 1307//1307 1326//1326 +f 1462//1462 1308//1308 1258//1258 +f 1323//1323 1335//1335 1347//1347 +f 1336//1336 1214//1214 1358//1358 +f 1340//1340 1320//1320 1401//1401 +f 1299//1299 1338//1338 1468//1468 +f 1310//1310 1339//1339 1355//1355 +f 1383//1383 1309//1309 1382//1382 +f 1236//1236 1363//1363 1324//1324 +f 1243//1243 1327//1327 1353//1353 +f 1412//1412 1281//1281 1247//1247 +f 1347//1347 1346//1346 1323//1323 +f 1236//1236 1292//1292 1363//1363 +f 1320//1320 1305//1305 1369//1369 +f 1348//1348 1324//1324 1398//1398 +f 1329//1329 1355//1355 1322//1322 +f 1328//1328 1343//1343 1326//1326 +f 1277//1277 1392//1392 1372//1372 +f 1305//1305 1416//1416 1369//1369 +f 1306//1306 1365//1365 1339//1339 +f 1416//1416 1305//1305 1354//1354 +f 1391//1391 1414//1414 1312//1312 +f 1332//1332 1278//1278 1348//1348 +f 1339//1339 1365//1365 1355//1355 +f 1326//1326 1350//1350 1318//1318 +f 1326//1326 1343//1343 1350//1350 +f 1349//1349 1332//1332 1357//1357 +f 1306//1306 1344//1344 1365//1365 +f 1354//1354 1288//1288 1430//1430 +f 1328//1328 1322//1322 1368//1368 +f 1311//1311 1282//1282 1342//1342 +f 1322//1322 1355//1355 1377//1377 +f 1332//1332 1348//1348 1387//1387 +f 1268//1268 1319//1319 1345//1345 +f 1358//1358 1214//1214 1473//1473 +f 1406//1406 1282//1282 1381//1381 +f 1323//1323 1346//1346 1315//1315 +f 1352//1352 1299//1299 1468//1468 +f 1355//1355 1329//1329 1310//1310 +f 1214//1214 1250//1250 1473//1473 +f 1318//1318 1350//1350 1313//1313 +f 1342//1342 1366//1366 1311//1311 +f 1335//1335 1359//1359 1347//1347 +f 1334//1334 1375//1375 1251//1251 +f 1311//1311 1366//1366 1334//1334 +f 1313//1313 1350//1350 1330//1330 +f 1368//1368 1343//1343 1328//1328 +f 1283//1283 1330//1330 1325//1325 +f 1302//1302 1356//1356 1241//1241 +f 1378//1378 1351//1351 1380//1380 +f 1287//1287 1303//1303 1362//1362 +f 1474//1474 1321//1321 1333//1333 +f 1357//1357 1332//1332 1387//1387 +f 1350//1350 1385//1385 1330//1330 +f 1338//1338 1289//1289 1415//1415 +f 1384//1384 1380//1380 1308//1308 +f 1273//1273 1337//1337 1327//1327 +f 1363//1363 1398//1398 1324//1324 +f 1325//1325 1374//1374 1341//1341 +f 1342//1342 1282//1282 1406//1406 +f 1344//1344 1287//1287 1362//1362 +f 1325//1325 1330//1330 1385//1385 +f 1288//1288 1312//1312 1431//1431 +f 1344//1344 1362//1362 1395//1395 +f 1365//1365 1344//1344 1395//1395 +f 1292//1292 1379//1379 1363//1363 +f 1250//1250 1314//1314 1413//1413 +f 1316//1316 1371//1371 1317//1317 +f 1317//1317 1371//1371 1367//1367 +f 1341//1341 1374//1374 1361//1361 +f 1359//1359 1304//1304 1360//1360 +f 1335//1335 1304//1304 1359//1359 +f 1359//1359 1360//1360 1346//1346 +f 1375//1375 1334//1334 1366//1366 +f 1359//1359 1346//1346 1347//1347 +f 1361//1361 1360//1360 1304//1304 +f 1315//1315 1346//1346 1360//1360 +f 1462//1462 1384//1384 1308//1308 +f 1351//1351 1382//1382 1309//1309 +f 1474//1474 1417//1417 1321//1321 +f 1416//1416 1354//1354 1430//1430 +f 1379//1379 1292//1292 1293//1293 +f 1316//1316 1315//1315 1371//1371 +f 1439//1439 1462//1462 1331//1331 +f 1250//1250 1413//1413 1473//1473 +f 1322//1322 1377//1377 1376//1376 +f 1355//1355 1365//1365 1377//1377 +f 1289//1289 1241//1241 1393//1393 +f 1378//1378 1476//1476 1351//1351 +f 1325//1325 1385//1385 1374//1374 +f 1348//1348 1398//1398 1387//1387 +f 1430//1430 1288//1288 1431//1431 +f 1409//1409 1367//1367 1371//1371 +f 1395//1395 1362//1362 1349//1349 +f 1349//1349 1362//1362 1303//1303 +f 1405//1405 1361//1361 1374//1374 +f 1360//1360 1361//1361 1405//1405 +f 1360//1360 1388//1388 1315//1315 +f 1385//1385 1350//1350 1399//1399 +f 1340//1340 1459//1459 1392//1392 +f 1343//1343 1368//1368 1389//1389 +f 1375//1375 1366//1366 1424//1424 +f 1337//1337 1372//1372 1442//1442 +f 1476//1476 1382//1382 1351//1351 +f 1474//1474 1333//1333 1432//1432 +f 1349//1349 1396//1396 1395//1395 +f 1322//1322 1376//1376 1368//1368 +f 1381//1381 1407//1407 1406//1406 +f 1364//1364 1477//1477 1314//1314 +f 1412//1412 1367//1367 1409//1409 +f 1373//1373 1281//1281 1386//1386 +f 1397//1397 1381//1381 1383//1383 +f 1331//1331 1370//1370 1439//1439 +f 1390//1390 1336//1336 1358//1358 +f 1350//1350 1343//1343 1399//1399 +f 1468//1468 1338//1338 1495//1495 +f 1370//1370 1390//1390 1452//1452 +f 1394//1394 1374//1374 1385//1385 +f 1388//1388 1360//1360 1405//1405 +f 1386//1386 1281//1281 1412//1412 +f 1415//1415 1289//1289 1393//1393 +f 1364//1364 1267//1267 1352//1352 +f 1402//1402 1389//1389 1368//1368 +f 1368//1368 1376//1376 1402//1402 +f 1399//1399 1343//1343 1389//1389 +f 1439//1439 1497//1497 1462//1462 +f 1372//1372 1392//1392 1442//1442 +f 1398//1398 1403//1403 1387//1387 +f 1431//1431 1312//1312 1414//1414 +f 1398//1398 1363//1363 1450//1450 +f 1357//1357 1425//1425 1349//1349 +f 1377//1377 1365//1365 1404//1404 +f 1374//1374 1394//1394 1418//1418 +f 1375//1375 1400//1400 1319//1319 +f 1419//1419 1371//1371 1315//1315 +f 1327//1327 1337//1337 1456//1456 +f 1413//1413 1314//1314 1477//1477 +f 1456//1456 1337//1337 1442//1442 +f 1396//1396 1408//1408 1395//1395 +f 1397//1397 1383//1383 1382//1382 +f 1345//1345 1319//1319 1423//1423 +f 1353//1353 1327//1327 1490//1490 +f 1375//1375 1424//1424 1400//1400 +f 1400//1400 1424//1424 1420//1420 +f 1409//1409 1429//1429 1412//1412 +f 1394//1394 1385//1385 1411//1411 +f 1395//1395 1404//1404 1365//1365 +f 1349//1349 1425//1425 1396//1396 +f 1399//1399 1389//1389 1426//1426 +f 1405//1405 1374//1374 1418//1418 +f 1419//1419 1315//1315 1434//1434 +f 1369//1369 1401//1401 1320//1320 +f 1385//1385 1399//1399 1411//1411 +f 1416//1416 1430//1430 1460//1460 +f 1293//1293 1353//1353 1466//1466 +f 1376//1376 1377//1377 1404//1404 +f 1562//1562 1495//1495 1338//1338 +f 1477//1477 1364//1364 1352//1352 +f 1434//1434 1315//1315 1388//1388 +f 1373//1373 1386//1386 1451//1451 +f 1381//1381 1397//1397 1407//1407 +f 1407//1407 1438//1438 1406//1406 +f 1340//1340 1401//1401 1459//1459 +f 1425//1425 1408//1408 1396//1396 +f 1388//1388 1405//1405 1427//1427 +f 1450//1450 1363//1363 1443//1443 +f 1379//1379 1443//1443 1363//1363 +f 1451//1451 1386//1386 1436//1436 +f 1241//1241 1356//1356 1529//1529 +f 1432//1432 1333//1333 1373//1373 +f 1393//1393 1241//1241 1529//1529 +f 1395//1395 1408//1408 1404//1404 +f 1452//1452 1390//1390 1542//1542 +f 1403//1403 1398//1398 1450//1450 +f 1391//1391 1433//1433 1414//1414 +f 1353//1353 1490//1490 1444//1444 +f 1376//1376 1404//1404 1402//1402 +f 1293//1293 1453//1453 1379//1379 +f 1411//1411 1399//1399 1426//1426 +f 1419//1419 1410//1410 1371//1371 +f 1319//1319 1400//1400 1423//1423 +f 1380//1380 1384//1384 1378//1378 +f 1352//1352 1468//1468 1492//1492 +f 1371//1371 1410//1410 1409//1409 +f 1397//1397 1441//1441 1407//1407 +f 1357//1357 1387//1387 1403//1403 +f 1562//1562 1338//1338 1415//1415 +f 1429//1429 1448//1448 1386//1386 +f 1386//1386 1412//1412 1429//1429 +f 1490//1490 1327//1327 1456//1456 +f 1366//1366 1342//1342 1422//1422 +f 1466//1466 1455//1455 1293//1293 +f 1342//1342 1406//1406 1422//1422 +f 1389//1389 1402//1402 1421//1421 +f 1402//1402 1404//1404 1435//1435 +f 1370//1370 1452//1452 1439//1439 +f 1433//1433 1391//1391 1345//1345 +f 1405//1405 1418//1418 1427//1427 +f 1434//1434 1388//1388 1427//1427 +f 1302//1302 1417//1417 1356//1356 +f 1404//1404 1465//1465 1435//1435 +f 1382//1382 1483//1483 1397//1397 +f 1424//1424 1366//1366 1422//1422 +f 1384//1384 1479//1479 1378//1378 +f 1433//1433 1431//1431 1414//1414 +f 1406//1406 1438//1438 1457//1457 +f 1448//1448 1436//1436 1386//1386 +f 1426//1426 1389//1389 1421//1421 +f 1463//1463 1357//1357 1403//1403 +f 1427//1427 1418//1418 1394//1394 +f 1542//1542 1390//1390 1358//1358 +f 1411//1411 1440//1440 1394//1394 +f 1466//1466 1353//1353 1444//1444 +f 1435//1435 1421//1421 1402//1402 +f 1411//1411 1426//1426 1437//1437 +f 1437//1437 1426//1426 1445//1445 +f 1461//1461 1409//1409 1410//1410 +f 1425//1425 1357//1357 1463//1463 +f 1382//1382 1476//1476 1483//1483 +f 1394//1394 1440//1440 1427//1427 +f 1440//1440 1411//1411 1437//1437 +f 1419//1419 1434//1434 1428//1428 +f 1432//1432 1373//1373 1451//1451 +f 1441//1441 1438//1438 1407//1407 +f 1457//1457 1422//1422 1406//1406 +f 1393//1393 1529//1529 1415//1415 +f 1483//1483 1441//1441 1397//1397 +f 1442//1442 1392//1392 1459//1459 +f 1409//1409 1461//1461 1429//1429 +f 1462//1462 1479//1479 1384//1384 +f 1454//1454 1450//1450 1443//1443 +f 1427//1427 1440//1440 1446//1446 +f 1433//1433 1345//1345 1525//1525 +f 1356//1356 1417//1417 1530//1530 +f 1430//1430 1431//1431 1460//1460 +f 1525//1525 1345//1345 1423//1423 +f 1434//1434 1427//1427 1446//1446 +f 1369//1369 1416//1416 1494//1494 +f 1404//1404 1408//1408 1465//1465 +f 1421//1421 1445//1445 1426//1426 +f 1420//1420 1424//1424 1481//1481 +f 1461//1461 1410//1410 1469//1469 +f 1453//1453 1293//1293 1455//1455 +f 1419//1419 1428//1428 1469//1469 +f 1445//1445 1421//1421 1458//1458 +f 1447//1447 1408//1408 1425//1425 +f 1419//1419 1469//1469 1410//1410 +f 1378//1378 1520//1520 1476//1476 +f 1458//1458 1421//1421 1435//1435 +f 1456//1456 1528//1528 1490//1490 +f 1431//1431 1433//1433 1518//1518 +f 1428//1428 1434//1434 1507//1507 +f 1424//1424 1422//1422 1481//1481 +f 1453//1453 1472//1472 1379//1379 +f 1449//1449 1458//1458 1435//1435 +f 1463//1463 1403//1403 1450//1450 +f 1432//1432 1484//1484 1474//1474 +f 1447//1447 1425//1425 1496//1496 +f 1447//1447 1465//1465 1408//1408 +f 1446//1446 1440//1440 1470//1470 +f 1428//1428 1467//1467 1469//1469 +f 1477//1477 1352//1352 1492//1492 +f 1442//1442 1459//1459 1517//1517 +f 1452//1452 1491//1491 1439//1439 +f 1435//1435 1465//1465 1464//1464 +f 1459//1459 1401//1401 1478//1478 +f 1494//1494 1416//1416 1460//1460 +f 1423//1423 1400//1400 1525//1525 +f 1449//1449 1513//1513 1458//1458 +f 1454//1454 1485//1485 1450//1450 +f 1496//1496 1425//1425 1463//1463 +f 1455//1455 1466//1466 1511//1511 +f 1435//1435 1464//1464 1449//1449 +f 1530//1530 1417//1417 1474//1474 +f 1443//1443 1472//1472 1454//1454 +f 1437//1437 1502//1502 1440//1440 +f 1456//1456 1442//1442 1471//1471 +f 1379//1379 1472//1472 1443//1443 +f 1504//1504 1413//1413 1477//1477 +f 1505//1505 1400//1400 1420//1420 +f 1463//1463 1450//1450 1485//1485 +f 1420//1420 1481//1481 1505//1505 +f 1496//1496 1463//1463 1500//1500 +f 1461//1461 1514//1514 1429//1429 +f 1448//1448 1429//1429 1514//1514 +f 1496//1496 1465//1465 1447//1447 +f 1401//1401 1369//1369 1494//1494 +f 1472//1472 1453//1453 1512//1512 +f 1460//1460 1431//1431 1482//1482 +f 1434//1434 1446//1446 1470//1470 +f 1481//1481 1422//1422 1486//1486 +f 1507//1507 1467//1467 1428//1428 +f 1422//1422 1457//1457 1486//1486 +f 1378//1378 1526//1526 1520//1520 +f 1499//1499 1437//1437 1445//1445 +f 1460//1460 1555//1555 1494//1494 +f 1467//1467 1480//1480 1469//1469 +f 1497//1497 1527//1527 1462//1462 +f 1464//1464 1465//1465 1496//1496 +f 1517//1517 1459//1459 1478//1478 +f 1539//1539 1489//1489 1441//1441 +f 1500//1500 1463//1463 1488//1488 +f 1492//1492 1468//1468 1495//1495 +f 1456//1456 1471//1471 1528//1528 +f 1488//1488 1463//1463 1485//1485 +f 1436//1436 1448//1448 1475//1475 +f 1509//1509 1432//1432 1451//1451 +f 1441//1441 1489//1489 1438//1438 +f 1457//1457 1543//1543 1486//1486 +f 1438//1438 1493//1493 1457//1457 +f 1477//1477 1492//1492 1534//1534 +f 1479//1479 1526//1526 1378//1378 +f 1437//1437 1499//1499 1502//1502 +f 1441//1441 1483//1483 1510//1510 +f 1508//1508 1434//1434 1470//1470 +f 1486//1486 1505//1505 1481//1481 +f 1508//1508 1507//1507 1434//1434 +f 1509//1509 1451//1451 1436//1436 +f 1356//1356 1530//1530 1550//1550 +f 1527//1527 1479//1479 1462//1462 +f 1493//1493 1543//1543 1457//1457 +f 1475//1475 1448//1448 1549//1549 +f 1453//1453 1455//1455 1512//1512 +f 1525//1525 1400//1400 1532//1532 +f 1513//1513 1449//1449 1464//1464 +f 1522//1522 1469//1469 1480//1480 +f 1473//1473 1413//1413 1504//1504 +f 1542//1542 1358//1358 1548//1548 +f 1431//1431 1518//1518 1482//1482 +f 1470//1470 1440//1440 1502//1502 +f 1504//1504 1477//1477 1535//1535 +f 1510//1510 1539//1539 1441//1441 +f 1473//1473 1548//1548 1358//1358 +f 1503//1503 1476//1476 1520//1520 +f 1454//1454 1472//1472 1523//1523 +f 1522//1522 1461//1461 1469//1469 +f 1507//1507 1508//1508 1487//1487 +f 1516//1516 1467//1467 1507//1507 +f 1498//1498 1467//1467 1516//1516 +f 1509//1509 1484//1484 1432//1432 +f 1535//1535 1477//1477 1534//1534 +f 1470//1470 1502//1502 1508//1508 +f 1454//1454 1523//1523 1485//1485 +f 1445//1445 1458//1458 1515//1515 +f 1458//1458 1513//1513 1515//1515 +f 1486//1486 1546//1546 1505//1505 +f 1483//1483 1476//1476 1503//1503 +f 1523//1523 1472//1472 1512//1512 +f 1530//1530 1474//1474 1484//1484 +f 1514//1514 1549//1549 1448//1448 +f 1491//1491 1452//1452 1557//1557 +f 1545//1545 1511//1511 1466//1466 +f 1466//1466 1444//1444 1545//1545 +f 1499//1499 1445//1445 1515//1515 +f 1497//1497 1439//1439 1491//1491 +f 1557//1557 1452//1452 1542//1542 +f 1438//1438 1489//1489 1493//1493 +f 1506//1506 1492//1492 1495//1495 +f 1538//1538 1480//1480 1467//1467 +f 1467//1467 1498//1498 1538//1538 +f 1444//1444 1490//1490 1545//1545 +f 1529//1529 1356//1356 1550//1550 +f 1532//1532 1400//1400 1505//1505 +f 1514//1514 1461//1461 1522//1522 +f 1529//1529 1562//1562 1415//1415 +f 1527//1527 1497//1497 1501//1501 +f 1509//1509 1436//1436 1588//1588 +f 1534//1534 1492//1492 1506//1506 +f 1548//1548 1473//1473 1564//1564 +f 1471//1471 1442//1442 1572//1572 +f 1479//1479 1527//1527 1531//1531 +f 1510//1510 1483//1483 1503//1503 +f 1401//1401 1494//1494 1536//1536 +f 1579//1579 1520//1520 1526//1526 +f 1513//1513 1464//1464 1551//1551 +f 1442//1442 1517//1517 1572//1572 +f 1521//1521 1485//1485 1523//1523 +f 1513//1513 1551//1551 1558//1558 +f 1551//1551 1464//1464 1519//1519 +f 1498//1498 1541//1541 1538//1538 +f 1464//1464 1496//1496 1519//1519 +f 1471//1471 1611//1611 1528//1528 +f 1433//1433 1525//1525 1571//1571 +f 1519//1519 1496//1496 1500//1500 +f 1526//1526 1479//1479 1531//1531 +f 1536//1536 1478//1478 1401//1401 +f 1533//1533 1510//1510 1503//1503 +f 1564//1564 1473//1473 1504//1504 +f 1572//1572 1611//1611 1471//1471 +f 1555//1555 1460//1460 1482//1482 +f 1515//1515 1513//1513 1592//1592 +f 1545//1545 1490//1490 1540//1540 +f 1566//1566 1500//1500 1488//1488 +f 1554//1554 1508//1508 1502//1502 +f 1436//1436 1475//1475 1563//1563 +f 1508//1508 1554//1554 1575//1575 +f 1512//1512 1455//1455 1524//1524 +f 1536//1536 1494//1494 1555//1555 +f 1511//1511 1524//1524 1455//1455 +f 1499//1499 1515//1515 1560//1560 +f 1516//1516 1507//1507 1487//1487 +f 1541//1541 1498//1498 1516//1516 +f 1502//1502 1499//1499 1560//1560 +f 1518//1518 1433//1433 1570//1570 +f 1568//1568 1543//1543 1493//1493 +f 1511//1511 1545//1545 1524//1524 +f 1566//1566 1519//1519 1500//1500 +f 1562//1562 1561//1561 1495//1495 +f 1533//1533 1503//1503 1552//1552 +f 1491//1491 1589//1589 1497//1497 +f 1501//1501 1497//1497 1589//1589 +f 1482//1482 1518//1518 1544//1544 +f 1521//1521 1523//1523 1580//1580 +f 1592//1592 1513//1513 1558//1558 +f 1486//1486 1543//1543 1546//1546 +f 1510//1510 1553//1553 1539//1539 +f 1528//1528 1540//1540 1490//1490 +f 1533//1533 1553//1553 1510//1510 +f 1488//1488 1485//1485 1556//1556 +f 1592//1592 1560//1560 1515//1515 +f 1520//1520 1547//1547 1503//1503 +f 1489//1489 1568//1568 1493//1493 +f 1522//1522 1549//1549 1514//1514 +f 1508//1508 1575//1575 1487//1487 +f 1570//1570 1433//1433 1571//1571 +f 1566//1566 1488//1488 1609//1609 +f 1563//1563 1475//1475 1549//1549 +f 1579//1579 1526//1526 1531//1531 +f 1579//1579 1547//1547 1520//1520 +f 1545//1545 1540//1540 1617//1617 +f 1610//1610 1557//1557 1542//1542 +f 1522//1522 1480//1480 1538//1538 +f 1506//1506 1495//1495 1577//1577 +f 1540//1540 1528//1528 1537//1537 +f 1537//1537 1528//1528 1611//1611 +f 1552//1552 1503//1503 1547//1547 +f 1546//1546 1543//1543 1573//1573 +f 1536//1536 1555//1555 1583//1583 +f 1530//1530 1484//1484 1606//1606 +f 1478//1478 1536//1536 1634//1634 +f 1485//1485 1521//1521 1556//1556 +f 1484//1484 1509//1509 1588//1588 +f 1501//1501 1594//1594 1527//1527 +f 1588//1588 1436//1436 1563//1563 +f 1518//1518 1570//1570 1544//1544 +f 1487//1487 1541//1541 1516//1516 +f 1527//1527 1613//1613 1531//1531 +f 1532//1532 1633//1633 1525//1525 +f 1599//1599 1535//1535 1534//1534 +f 1504//1504 1535//1535 1599//1599 +f 1580//1580 1556//1556 1521//1521 +f 1559//1559 1532//1532 1505//1505 +f 1523//1523 1512//1512 1596//1596 +f 1556//1556 1609//1609 1488//1488 +f 1546//1546 1573//1573 1574//1574 +f 1618//1618 1548//1548 1564//1564 +f 1505//1505 1546//1546 1600//1600 +f 1646//1646 1527//1527 1594//1594 +f 1646//1646 1613//1613 1527//1527 +f 1529//1529 1587//1587 1562//1562 +f 1582//1582 1552//1552 1547//1547 +f 1523//1523 1596//1596 1580//1580 +f 1567//1567 1522//1522 1538//1538 +f 1549//1549 1522//1522 1567//1567 +f 1491//1491 1557//1557 1595//1595 +f 1561//1561 1562//1562 1587//1587 +f 1588//1588 1626//1626 1484//1484 +f 1487//1487 1565//1565 1541//1541 +f 1519//1519 1566//1566 1569//1569 +f 1539//1539 1553//1553 1578//1578 +f 1502//1502 1560//1560 1554//1554 +f 1573//1573 1543//1543 1568//1568 +f 1574//1574 1600//1600 1546//1546 +f 1551//1551 1519//1519 1569//1569 +f 1512//1512 1524//1524 1596//1596 +f 1542//1542 1548//1548 1648//1648 +f 1534//1534 1612//1612 1599//1599 +f 1552//1552 1614//1614 1533//1533 +f 1571//1571 1525//1525 1633//1633 +f 1558//1558 1584//1584 1592//1592 +f 1561//1561 1577//1577 1495//1495 +f 1581//1581 1568//1568 1489//1489 +f 1586//1586 1566//1566 1609//1609 +f 1550//1550 1530//1530 1585//1585 +f 1574//1574 1573//1573 1605//1605 +f 1582//1582 1547//1547 1623//1623 +f 1555//1555 1482//1482 1619//1619 +f 1551//1551 1576//1576 1558//1558 +f 1582//1582 1614//1614 1552//1552 +f 1506//1506 1612//1612 1534//1534 +f 1553//1553 1533//1533 1578//1578 +f 1583//1583 1555//1555 1619//1619 +f 1648//1648 1610//1610 1542//1542 +f 1575//1575 1554//1554 1590//1590 +f 1548//1548 1618//1618 1648//1648 +f 1541//1541 1565//1565 1538//1538 +f 1558//1558 1576//1576 1636//1636 +f 1539//1539 1581//1581 1489//1489 +f 1545//1545 1617//1617 1625//1625 +f 1589//1589 1594//1594 1501//1501 +f 1560//1560 1591//1591 1554//1554 +f 1572//1572 1517//1517 1632//1632 +f 1573//1573 1568//1568 1605//1605 +f 1565//1565 1616//1616 1538//1538 +f 1602//1602 1556//1556 1580//1580 +f 1524//1524 1545//1545 1625//1625 +f 1578//1578 1533//1533 1639//1639 +f 1578//1578 1581//1581 1539//1539 +f 1565//1565 1487//1487 1608//1608 +f 1602//1602 1609//1609 1556//1556 +f 1591//1591 1560//1560 1598//1598 +f 1619//1619 1482//1482 1544//1544 +f 1614//1614 1639//1639 1533//1533 +f 1506//1506 1577//1577 1612//1612 +f 1623//1623 1547//1547 1579//1579 +f 1566//1566 1586//1586 1569//1569 +f 1606//1606 1585//1585 1530//1530 +f 1580//1580 1596//1596 1601//1601 +f 1597//1597 1561//1561 1635//1635 +f 1616//1616 1565//1565 1615//1615 +f 1576//1576 1551//1551 1569//1569 +f 1592//1592 1598//1598 1560//1560 +f 1631//1631 1564//1564 1504//1504 +f 1618//1618 1564//1564 1631//1631 +f 1505//1505 1600//1600 1559//1559 +f 1587//1587 1529//1529 1550//1550 +f 1632//1632 1517//1517 1478//1478 +f 1570//1570 1571//1571 1645//1645 +f 1561//1561 1587//1587 1635//1635 +f 1601//1601 1602//1602 1580//1580 +f 1608//1608 1575//1575 1590//1590 +f 1487//1487 1575//1575 1608//1608 +f 1606//1606 1484//1484 1626//1626 +f 1634//1634 1632//1632 1478//1478 +f 1558//1558 1636//1636 1584//1584 +f 1557//1557 1610//1610 1595//1595 +f 1549//1549 1567//1567 1629//1629 +f 1577//1577 1561//1561 1597//1597 +f 1619//1619 1544//1544 1630//1630 +f 1537//1537 1617//1617 1540//1540 +f 1620//1620 1633//1633 1532//1532 +f 1592//1592 1584//1584 1598//1598 +f 1567//1567 1538//1538 1616//1616 +f 1590//1590 1554//1554 1591//1591 +f 1613//1613 1603//1603 1531//1531 +f 1576//1576 1569//1569 1586//1586 +f 1582//1582 1624//1624 1614//1614 +f 1574//1574 1605//1605 1604//1604 +f 1596//1596 1524//1524 1607//1607 +f 1612//1612 1577//1577 1718//1718 +f 1563//1563 1549//1549 1629//1629 +f 1570//1570 1645//1645 1544//1544 +f 1532//1532 1559//1559 1620//1620 +f 1579//1579 1531//1531 1603//1603 +f 1568//1568 1581//1581 1659//1659 +f 1623//1623 1624//1624 1582//1582 +f 1645//1645 1571//1571 1662//1662 +f 1583//1583 1634//1634 1536//1536 +f 1627//1627 1655//1655 1589//1589 +f 1619//1619 1652//1652 1583//1583 +f 1572//1572 1632//1632 1611//1611 +f 1586//1586 1628//1628 1576//1576 +f 1593//1593 1588//1588 1563//1563 +f 1589//1589 1491//1491 1627//1627 +f 1600//1600 1574//1574 1604//1604 +f 1609//1609 1622//1622 1586//1586 +f 1629//1629 1567//1567 1649//1649 +f 1593//1593 1563//1563 1629//1629 +f 1615//1615 1565//1565 1608//1608 +f 1607//1607 1524//1524 1625//1625 +f 1567//1567 1616//1616 1649//1649 +f 1623//1623 1657//1657 1624//1624 +f 1636//1636 1576//1576 1650//1650 +f 1603//1603 1623//1623 1579//1579 +f 1617//1617 1537//1537 1647//1647 +f 1725//1725 1585//1585 1606//1606 +f 1591//1591 1682//1682 1590//1590 +f 1601//1601 1596//1596 1621//1621 +f 1559//1559 1600//1600 1644//1644 +f 1622//1622 1609//1609 1602//1602 +f 1602//1602 1601//1601 1621//1621 +f 1587//1587 1550//1550 1734//1734 +f 1491//1491 1595//1595 1627//1627 +f 1568//1568 1659//1659 1605//1605 +f 1627//1627 1709//1709 1655//1655 +f 1576//1576 1628//1628 1650//1650 +f 1596//1596 1607//1607 1663//1663 +f 1616//1616 1615//1615 1666//1666 +f 1628//1628 1586//1586 1622//1622 +f 1617//1617 1647//1647 1625//1625 +f 1646//1646 1684//1684 1613//1613 +f 1620//1620 1559//1559 1644//1644 +f 1669//1669 1591//1591 1598//1598 +f 1655//1655 1594//1594 1589//1589 +f 1646//1646 1594//1594 1655//1655 +f 1578//1578 1639//1639 1651//1651 +f 1659//1659 1642//1642 1605//1605 +f 1718//1718 1686//1686 1612//1612 +f 1581//1581 1638//1638 1659//1659 +f 1626//1626 1725//1725 1606//1606 +f 1608//1608 1590//1590 1682//1682 +f 1615//1615 1608//1608 1682//1682 +f 1623//1623 1603//1603 1637//1637 +f 1639//1639 1614//1614 1654//1654 +f 1581//1581 1578//1578 1638//1638 +f 1654//1654 1614//1614 1624//1624 +f 1571//1571 1633//1633 1662//1662 +f 1622//1622 1602//1602 1621//1621 +f 1611//1611 1632//1632 1653//1653 +f 1626//1626 1588//1588 1702//1702 +f 1645//1645 1630//1630 1544//1544 +f 1713//1713 1709//1709 1627//1627 +f 1634//1634 1583//1583 1670//1670 +f 1652//1652 1670//1670 1583//1583 +f 1638//1638 1578//1578 1672//1672 +f 1504//1504 1599//1599 1694//1694 +f 1792//1792 1587//1587 1734//1734 +f 1578//1578 1651//1651 1672//1672 +f 1636//1636 1643//1643 1584//1584 +f 1702//1702 1588//1588 1593//1593 +f 1604//1604 1605//1605 1642//1642 +f 1621//1621 1596//1596 1728//1728 +f 1550//1550 1585//1585 1695//1695 +f 1631//1631 1504//1504 1676//1676 +f 1620//1620 1697//1697 1633//1633 +f 1735//1735 1597//1597 1635//1635 +f 1593//1593 1629//1629 1704//1704 +f 1654//1654 1624//1624 1657//1657 +f 1603//1603 1613//1613 1684//1684 +f 1635//1635 1587//1587 1792//1792 +f 1611//1611 1641//1641 1537//1537 +f 1504//1504 1694//1694 1676//1676 +f 1640//1640 1628//1628 1622//1622 +f 1623//1623 1637//1637 1658//1658 +f 1627//1627 1595//1595 1677//1677 +f 1658//1658 1657//1657 1623//1623 +f 1600//1600 1604//1604 1661//1661 +f 1667//1667 1628//1628 1640//1640 +f 1632//1632 1634//1634 1660//1660 +f 1652//1652 1619//1619 1664//1664 +f 1661//1661 1604//1604 1675//1675 +f 1684//1684 1637//1637 1603//1603 +f 1598//1598 1584//1584 1643//1643 +f 1550//1550 1695//1695 1692//1692 +f 1725//1725 1626//1626 1702//1702 +f 1599//1599 1612//1612 1694//1694 +f 1607//1607 1625//1625 1687//1687 +f 1649//1649 1683//1683 1629//1629 +f 1699//1699 1625//1625 1647//1647 +f 1595//1595 1610//1610 1751//1751 +f 1641//1641 1647//1647 1537//1537 +f 1645//1645 1662//1662 1701//1701 +f 1692//1692 1734//1734 1550//1550 +f 1682//1682 1668//1668 1615//1615 +f 1666//1666 1615//1615 1668//1668 +f 1643//1643 1669//1669 1598//1598 +f 1660//1660 1634//1634 1665//1665 +f 1651//1651 1639//1639 1656//1656 +f 1682//1682 1591//1591 1669//1669 +f 1649//1649 1616//1616 1666//1666 +f 1665//1665 1634//1634 1670//1670 +f 1704//1704 1629//1629 1683//1683 +f 1664//1664 1619//1619 1630//1630 +f 1639//1639 1654//1654 1656//1656 +f 1662//1662 1633//1633 1697//1697 +f 1642//1642 1659//1659 1710//1710 +f 1671//1671 1622//1622 1621//1621 +f 1577//1577 1597//1597 1718//1718 +f 1620//1620 1644//1644 1712//1712 +f 1621//1621 1728//1728 1673//1673 +f 1641//1641 1611//1611 1653//1653 +f 1672//1672 1651//1651 1719//1719 +f 1649//1649 1666//1666 1683//1683 +f 1677//1677 1713//1713 1627//1627 +f 1679//1679 1632//1632 1660//1660 +f 1643//1643 1636//1636 1650//1650 +f 1638//1638 1672//1672 1722//1722 +f 1697//1697 1620//1620 1712//1712 +f 1689//1689 1666//1666 1668//1668 +f 1600//1600 1661//1661 1644//1644 +f 1728//1728 1596//1596 1663//1663 +f 1671//1671 1640//1640 1622//1622 +f 1650//1650 1628//1628 1667//1667 +f 1722//1722 1659//1659 1638//1638 +f 1653//1653 1632//1632 1679//1679 +f 1648//1648 1618//1618 1700//1700 +f 1687//1687 1663//1663 1607//1607 +f 1667//1667 1640//1640 1727//1727 +f 1671//1671 1621//1621 1673//1673 +f 1635//1635 1792//1792 1827//1827 +f 1585//1585 1725//1725 1695//1695 +f 1716//1716 1668//1668 1674//1674 +f 1716//1716 1689//1689 1668//1668 +f 1690//1690 1657//1657 1706//1706 +f 1754//1754 1631//1631 1676//1676 +f 1630//1630 1645//1645 1726//1726 +f 1666//1666 1689//1689 1698//1698 +f 1701//1701 1726//1726 1645//1645 +f 1654//1654 1657//1657 1690//1690 +f 1682//1682 1669//1669 1685//1685 +f 1684//1684 1732//1732 1637//1637 +f 1683//1683 1666//1666 1698//1698 +f 1701//1701 1662//1662 1680//1680 +f 1610//1610 1648//1648 1688//1688 +f 1642//1642 1708//1708 1604//1604 +f 1727//1727 1640//1640 1671//1671 +f 1655//1655 1723//1723 1646//1646 +f 1595//1595 1751//1751 1677//1677 +f 1648//1648 1700//1700 1688//1688 +f 1670//1670 1652//1652 1664//1664 +f 1717//1717 1676//1676 1694//1694 +f 1685//1685 1669//1669 1643//1643 +f 1630//1630 1726//1726 1730//1730 +f 1670//1670 1707//1707 1665//1665 +f 1711//1711 1650//1650 1693//1693 +f 1637//1637 1678//1678 1658//1658 +f 1706//1706 1657//1657 1658//1658 +f 1647//1647 1641//1641 1691//1691 +f 1719//1719 1651//1651 1656//1656 +f 1656//1656 1654//1654 1696//1696 +f 1630//1630 1730//1730 1664//1664 +f 1697//1697 1680//1680 1662//1662 +f 1708//1708 1642//1642 1710//1710 +f 1650//1650 1667//1667 1693//1693 +f 1718//1718 1597//1597 1735//1735 +f 1723//1723 1655//1655 1714//1714 +f 1707//1707 1670//1670 1664//1664 +f 1660//1660 1665//1665 1679//1679 +f 1659//1659 1681//1681 1710//1710 +f 1690//1690 1724//1724 1654//1654 +f 1684//1684 1646//1646 1723//1723 +f 1604//1604 1708//1708 1675//1675 +f 1721//1721 1641//1641 1653//1653 +f 1682//1682 1674//1674 1668//1668 +f 1674//1674 1682//1682 1715//1715 +f 1650//1650 1711//1711 1643//1643 +f 1618//1618 1631//1631 1700//1700 +f 1727//1727 1671//1671 1737//1737 +f 1756//1756 1725//1725 1702//1702 +f 1696//1696 1654//1654 1724//1724 +f 1709//1709 1714//1714 1655//1655 +f 1753//1753 1677//1677 1751//1751 +f 1692//1692 1695//1695 1749//1749 +f 1644//1644 1661//1661 1705//1705 +f 1694//1694 1612//1612 1686//1686 +f 1686//1686 1802//1802 1694//1694 +f 1689//1689 1716//1716 1715//1715 +f 1732//1732 1678//1678 1637//1637 +f 1751//1751 1610//1610 1688//1688 +f 1685//1685 1643//1643 1760//1760 +f 1715//1715 1682//1682 1703//1703 +f 1696//1696 1719//1719 1656//1656 +f 1682//1682 1685//1685 1703//1703 +f 1705//1705 1712//1712 1644//1644 +f 1691//1691 1641//1641 1721//1721 +f 1687//1687 1625//1625 1699//1699 +f 1720//1720 1672//1672 1719//1719 +f 1663//1663 1687//1687 1745//1745 +f 1709//1709 1738//1738 1714//1714 +f 1681//1681 1659//1659 1722//1722 +f 1698//1698 1689//1689 1746//1746 +f 1758//1758 1696//1696 1724//1724 +f 1631//1631 1775//1775 1700//1700 +f 1679//1679 1665//1665 1741//1741 +f 1754//1754 1676//1676 1717//1717 +f 1728//1728 1663//1663 1740//1740 +f 1702//1702 1593//1593 1704//1704 +f 1725//1725 1756//1756 1796//1796 +f 1679//1679 1744//1744 1653//1653 +f 1697//1697 1712//1712 1743//1743 +f 1735//1735 1635//1635 1827//1827 +f 1723//1723 1733//1733 1684//1684 +f 1729//1729 1675//1675 1708//1708 +f 1733//1733 1732//1732 1684//1684 +f 1661//1661 1675//1675 1705//1705 +f 1691//1691 1699//1699 1647//1647 +f 1680//1680 1697//1697 1743//1743 +f 1702//1702 1704//1704 1820//1820 +f 1830//1830 1695//1695 1842//1842 +f 1708//1708 1710//1710 1736//1736 +f 1722//1722 1672//1672 1720//1720 +f 1830//1830 1749//1749 1695//1695 +f 1704//1704 1683//1683 1731//1731 +f 1674//1674 1715//1715 1716//1716 +f 1688//1688 1700//1700 1793//1793 +f 1735//1735 1791//1791 1718//1718 +f 1721//1721 1653//1653 1744//1744 +f 1760//1760 1643//1643 1711//1711 +f 1694//1694 1802//1802 1717//1717 +f 1842//1842 1695//1695 1725//1725 +f 1726//1726 1701//1701 1742//1742 +f 1733//1733 1723//1723 1714//1714 +f 1734//1734 1692//1692 1759//1759 +f 1731//1731 1683//1683 1698//1698 +f 1734//1734 1837//1837 1792//1792 +f 1747//1747 1738//1738 1709//1709 +f 1765//1765 1737//1737 1671//1671 +f 1772//1772 1722//1722 1720//1720 +f 1675//1675 1755//1755 1705//1705 +f 1700//1700 1775//1775 1793//1793 +f 1761//1761 1724//1724 1690//1690 +f 1727//1727 1693//1693 1667//1667 +f 1711//1711 1693//1693 1750//1750 +f 1675//1675 1729//1729 1755//1755 +f 1671//1671 1673//1673 1767//1767 +f 1691//1691 1721//1721 1853//1853 +f 1663//1663 1745//1745 1740//1740 +f 1731//1731 1698//1698 1746//1746 +f 1681//1681 1722//1722 1757//1757 +f 1733//1733 1714//1714 1738//1738 +f 1701//1701 1680//1680 1742//1742 +f 1724//1724 1761//1761 1758//1758 +f 1712//1712 1705//1705 1781//1781 +f 1673//1673 1728//1728 1767//1767 +f 1707//1707 1664//1664 1771//1771 +f 1756//1756 1702//1702 1739//1739 +f 1710//1710 1681//1681 1757//1757 +f 1664//1664 1730//1730 1771//1771 +f 1746//1746 1689//1689 1715//1715 +f 1739//1739 1702//1702 1820//1820 +f 1781//1781 1743//1743 1712//1712 +f 1745//1745 1687//1687 1699//1699 +f 1679//1679 1741//1741 1762//1762 +f 1786//1786 1761//1761 1690//1690 +f 1704//1704 1731//1731 1820//1820 +f 1729//1729 1708//1708 1736//1736 +f 1709//1709 1713//1713 1763//1763 +f 1706//1706 1658//1658 1783//1783 +f 1693//1693 1727//1727 1777//1777 +f 1736//1736 1710//1710 1757//1757 +f 1773//1773 1741//1741 1665//1665 +f 1842//1842 1725//1725 1796//1796 +f 1722//1722 1772//1772 1757//1757 +f 1718//1718 1791//1791 1889//1889 +f 1677//1677 1763//1763 1713//1713 +f 1671//1671 1767//1767 1765//1765 +f 1730//1730 1726//1726 1742//1742 +f 1718//1718 1790//1790 1686//1686 +f 1767//1767 1728//1728 1740//1740 +f 1696//1696 1770//1770 1719//1719 +f 1760//1760 1711//1711 1785//1785 +f 1658//1658 1816//1816 1783//1783 +f 1678//1678 1732//1732 1798//1798 +f 1736//1736 1757//1757 1748//1748 +f 1782//1782 1631//1631 1754//1754 +f 1814//1814 1678//1678 1798//1798 +f 1775//1775 1631//1631 1782//1782 +f 1744//1744 1679//1679 1762//1762 +f 1658//1658 1678//1678 1814//1814 +f 1707//1707 1773//1773 1665//1665 +f 1680//1680 1743//1743 1818//1818 +f 1773//1773 1707//1707 1752//1752 +f 1749//1749 1759//1759 1692//1692 +f 1752//1752 1707//1707 1771//1771 +f 1709//1709 1763//1763 1747//1747 +f 1853//1853 1721//1721 1779//1779 +f 1699//1699 1691//1691 1810//1810 +f 1769//1769 1732//1732 1733//1733 +f 1739//1739 1796//1796 1756//1756 +f 1791//1791 1735//1735 1827//1827 +f 1727//1727 1737//1737 1768//1768 +f 1776//1776 1758//1758 1761//1761 +f 1790//1790 1718//1718 1889//1889 +f 1711//1711 1750//1750 1764//1764 +f 1757//1757 1772//1772 1784//1784 +f 1729//1729 1736//1736 1795//1795 +f 1772//1772 1720//1720 1770//1770 +f 1750//1750 1693//1693 1777//1777 +f 1758//1758 1770//1770 1696//1696 +f 1706//1706 1783//1783 1690//1690 +f 1816//1816 1658//1658 1814//1814 +f 1751//1751 1688//1688 1793//1793 +f 1719//1719 1770//1770 1720//1720 +f 1843//1843 1754//1754 1717//1717 +f 1853//1853 1810//1810 1691//1691 +f 1785//1785 1711//1711 1764//1764 +f 1745//1745 1699//1699 1822//1822 +f 1795//1795 1736//1736 1766//1766 +f 1787//1787 1776//1776 1761//1761 +f 1685//1685 1760//1760 1797//1797 +f 1748//1748 1766//1766 1736//1736 +f 1744//1744 1779//1779 1721//1721 +f 1818//1818 1742//1742 1680//1680 +f 1769//1769 1798//1798 1732//1732 +f 1783//1783 1786//1786 1690//1690 +f 1755//1755 1729//1729 1795//1795 +f 1703//1703 1685//1685 1797//1797 +f 1715//1715 1703//1703 1797//1797 +f 1778//1778 1715//1715 1797//1797 +f 1752//1752 1771//1771 1834//1834 +f 1777//1777 1727//1727 1768//1768 +f 1768//1768 1737//1737 1844//1844 +f 1789//1789 1705//1705 1755//1755 +f 1746//1746 1715//1715 1778//1778 +f 1753//1753 1751//1751 1801//1801 +f 1734//1734 1759//1759 1837//1837 +f 1770//1770 1824//1824 1772//1772 +f 1765//1765 1844//1844 1737//1737 +f 1744//1744 1762//1762 1779//1779 +f 1751//1751 1793//1793 1801//1801 +f 1770//1770 1758//1758 1774//1774 +f 1809//1809 1743//1743 1781//1781 +f 1781//1781 1705//1705 1813//1813 +f 1789//1789 1813//1813 1705//1705 +f 1784//1784 1812//1812 1757//1757 +f 1771//1771 1730//1730 1780//1780 +f 1776//1776 1774//1774 1758//1758 +f 1785//1785 1764//1764 1800//1800 +f 1753//1753 1801//1801 1677//1677 +f 1801//1801 1794//1794 1677//1677 +f 1764//1764 1750//1750 1859//1859 +f 1740//1740 1745//1745 1825//1825 +f 1750//1750 1777//1777 1835//1835 +f 1742//1742 1780//1780 1730//1730 +f 1782//1782 1873//1873 1775//1775 +f 1746//1746 1778//1778 1803//1803 +f 1793//1793 1775//1775 1873//1873 +f 1835//1835 1777//1777 1806//1806 +f 1761//1761 1786//1786 1787//1787 +f 1677//1677 1794//1794 1763//1763 +f 1788//1788 1741//1741 1773//1773 +f 1780//1780 1834//1834 1771//1771 +f 1769//1769 1733//1733 1819//1819 +f 1754//1754 1843//1843 1782//1782 +f 1738//1738 1829//1829 1733//1733 +f 1741//1741 1850//1850 1762//1762 +f 1802//1802 1686//1686 1933//1933 +f 1824//1824 1770//1770 1774//1774 +f 1819//1819 1733//1733 1829//1829 +f 1803//1803 1845//1845 1746//1746 +f 1806//1806 1777//1777 1768//1768 +f 1812//1812 1748//1748 1757//1757 +f 1818//1818 1743//1743 1809//1809 +f 1759//1759 1749//1749 1885//1885 +f 1760//1760 1785//1785 1797//1797 +f 1817//1817 1765//1765 1767//1767 +f 1809//1809 1781//1781 1813//1813 +f 1742//1742 1818//1818 1882//1882 +f 1731//1731 1746//1746 1845//1845 +f 1740//1740 1817//1817 1767//1767 +f 1780//1780 1742//1742 1838//1838 +f 1779//1779 1762//1762 1850//1850 +f 1790//1790 1933//1933 1686//1686 +f 1788//1788 1850//1850 1741//1741 +f 1772//1772 1824//1824 1784//1784 +f 1844//1844 1765//1765 1861//1861 +f 1764//1764 1883//1883 1800//1800 +f 1807//1807 1788//1788 1773//1773 +f 1749//1749 1830//1830 1821//1821 +f 1786//1786 1783//1783 1811//1811 +f 1799//1799 1787//1787 1786//1786 +f 1812//1812 1784//1784 1871//1871 +f 1797//1797 1785//1785 1823//1823 +f 1827//1827 1792//1792 1898//1898 +f 1824//1824 1815//1815 1784//1784 +f 1846//1846 1845//1845 1803//1803 +f 1787//1787 1826//1826 1776//1776 +f 1773//1773 1752//1752 1807//1807 +f 1795//1795 1766//1766 1805//1805 +f 1755//1755 1920//1920 1789//1789 +f 1788//1788 1808//1808 1850//1850 +f 1755//1755 1795//1795 1832//1832 +f 1837//1837 1898//1898 1792//1792 +f 1871//1871 1784//1784 1858//1858 +f 1815//1815 1858//1858 1784//1784 +f 1817//1817 1861//1861 1765//1765 +f 1859//1859 1750//1750 1835//1835 +f 1807//1807 1808//1808 1788//1788 +f 1747//1747 1829//1829 1738//1738 +f 1828//1828 1795//1795 1805//1805 +f 1820//1820 1731//1731 1845//1845 +f 1854//1854 1864//1864 1806//1806 +f 1768//1768 1844//1844 1806//1806 +f 1814//1814 1862//1862 1816//1816 +f 1799//1799 1786//1786 1865//1865 +f 1814//1814 1798//1798 1804//1804 +f 1766//1766 1748//1748 1805//1805 +f 1817//1817 1740//1740 1892//1892 +f 1794//1794 1908//1908 1763//1763 +f 1883//1883 1764//1764 1859//1859 +f 1810//1810 1853//1853 1869//1869 +f 1799//1799 1826//1826 1787//1787 +f 1759//1759 1885//1885 1837//1837 +f 1811//1811 1865//1865 1786//1786 +f 1769//1769 1841//1841 1798//1798 +f 1798//1798 1841//1841 1804//1804 +f 1774//1774 1776//1776 1826//1826 +f 1793//1793 1873//1873 1857//1857 +f 1855//1855 1794//1794 1801//1801 +f 1742//1742 1882//1882 1838//1838 +f 1864//1864 1835//1835 1806//1806 +f 1854//1854 1806//1806 1844//1844 +f 1748//1748 1812//1812 1805//1805 +f 1822//1822 1699//1699 1884//1884 +f 1884//1884 1699//1699 1810//1810 +f 1833//1833 1779//1779 1850//1850 +f 1783//1783 1816//1816 1831//1831 +f 1779//1779 1833//1833 1853//1853 +f 1717//1717 1802//1802 1843//1843 +f 1745//1745 1822//1822 1847//1847 +f 1747//1747 1763//1763 1923//1923 +f 1892//1892 1740//1740 1825//1825 +f 1820//1820 1845//1845 1856//1856 +f 1828//1828 1832//1832 1795//1795 +f 1801//1801 1793//1793 1857//1857 +f 1819//1819 1839//1839 1769//1769 +f 1898//1898 1837//1837 1867//1867 +f 1829//1829 1747//1747 1923//1923 +f 1868//1868 1752//1752 1834//1834 +f 1841//1841 1769//1769 1839//1839 +f 1898//1898 1880//1880 1827//1827 +f 1840//1840 1808//1808 1807//1807 +f 1982//1982 1739//1739 1872//1872 +f 1827//1827 1880//1880 1791//1791 +f 1836//1836 1763//1763 1908//1908 +f 1915//1915 1811//1811 1783//1783 +f 1884//1884 1810//1810 1869//1869 +f 1796//1796 1739//1739 1982//1982 +f 1831//1831 1915//1915 1783//1783 +f 1839//1839 1819//1819 1881//1881 +f 1825//1825 1745//1745 1847//1847 +f 1824//1824 1774//1774 1870//1870 +f 1774//1774 1826//1826 1870//1870 +f 1832//1832 1828//1828 1848//1848 +f 1752//1752 1868//1868 1807//1807 +f 1829//1829 1881//1881 1819//1819 +f 1891//1891 1799//1799 1901//1901 +f 1826//1826 1799//1799 1891//1891 +f 1923//1923 1763//1763 1836//1836 +f 1922//1922 1782//1782 1843//1843 +f 1820//1820 1872//1872 1739//1739 +f 1865//1865 1901//1901 1799//1799 +f 1951//1951 1790//1790 1889//1889 +f 1814//1814 1804//1804 1862//1862 +f 1880//1880 1889//1889 1791//1791 +f 1873//1873 1782//1782 1887//1887 +f 1838//1838 1834//1834 1780//1780 +f 1850//1850 1808//1808 1840//1840 +f 1843//1843 1802//1802 1948//1948 +f 1920//1920 1755//1755 1832//1832 +f 1888//1888 1829//1829 1923//1923 +f 1831//1831 1816//1816 1862//1862 +f 1842//1842 1796//1796 1982//1982 +f 1825//1825 1847//1847 1892//1892 +f 1948//1948 1802//1802 1933//1933 +f 1842//1842 1863//1863 1830//1830 +f 1807//1807 1868//1868 1840//1840 +f 1885//1885 1749//1749 1821//1821 +f 1809//1809 1813//1813 1938//1938 +f 1838//1838 1882//1882 1893//1893 +f 1838//1838 1878//1878 1834//1834 +f 1811//1811 1915//1915 1865//1865 +f 1813//1813 1789//1789 1920//1920 +f 1844//1844 1861//1861 1961//1961 +f 1933//1933 1790//1790 1951//1951 +f 1869//1869 1853//1853 1849//1849 +f 1861//1861 1817//1817 1940//1940 +f 1859//1859 1835//1835 1864//1864 +f 1894//1894 1838//1838 1893//1893 +f 1891//1891 1877//1877 1826//1826 +f 1887//1887 1782//1782 1922//1922 +f 1870//1870 1826//1826 1918//1918 +f 1801//1801 1857//1857 1956//1956 +f 1851//1851 1918//1918 1826//1826 +f 1828//1828 1805//1805 1875//1875 +f 1856//1856 1845//1845 1927//1927 +f 1850//1850 1860//1860 1833//1833 +f 1852//1852 1855//1855 1801//1801 +f 1863//1863 1926//1926 1830//1830 +f 1888//1888 1923//1923 1929//1929 +f 1885//1885 1867//1867 1837//1837 +f 1815//1815 1824//1824 1870//1870 +f 1866//1866 1860//1860 1850//1850 +f 1881//1881 1896//1896 1839//1839 +f 1876//1876 1845//1845 1846//1846 +f 1868//1868 1834//1834 1886//1886 +f 1850//1850 1840//1840 1866//1866 +f 1805//1805 1812//1812 1909//1909 +f 1794//1794 1855//1855 1908//1908 +f 1839//1839 1896//1896 1841//1841 +f 1871//1871 1909//1909 1812//1812 +f 1961//1961 1854//1854 1844//1844 +f 1815//1815 1874//1874 1858//1858 +f 1847//1847 1822//1822 1895//1895 +f 1851//1851 1826//1826 1877//1877 +f 1883//1883 1890//1890 1800//1800 +f 1901//1901 1865//1865 1911//1911 +f 1853//1853 1833//1833 1897//1897 +f 1894//1894 1878//1878 1838//1838 +f 1817//1817 1892//1892 1940//1940 +f 1856//1856 1872//1872 1820//1820 +f 1822//1822 1884//1884 1895//1895 +f 1852//1852 1801//1801 1956//1956 +f 1849//1849 1853//1853 1897//1897 +f 1859//1859 1864//1864 1883//1883 +f 1818//1818 1809//1809 1936//1936 +f 1927//1927 1845//1845 1876//1876 +f 2006//2006 1872//1872 1856//1856 +f 1875//1875 1848//1848 1828//1828 +f 1840//1840 1868//1868 1905//1905 +f 1982//1982 1863//1863 1842//1842 +f 1871//1871 1858//1858 1921//1921 +f 1821//1821 1830//1830 1926//1926 +f 1857//1857 1873//1873 1914//1914 +f 1858//1858 1874//1874 1921//1921 +f 1975//1975 1869//1869 1849//1849 +f 1864//1864 1854//1854 1939//1939 +f 1892//1892 1847//1847 1945//1945 +f 1911//1911 1865//1865 1915//1915 +f 1938//1938 1936//1936 1809//1809 +f 1888//1888 1881//1881 1829//1829 +f 1923//1923 1836//1836 1879//1879 +f 1961//1961 1861//1861 1940//1940 +f 1831//1831 1944//1944 1915//1915 +f 1938//1938 1813//1813 1920//1920 +f 1818//1818 1936//1936 1882//1882 +f 1905//1905 1903//1903 1840//1840 +f 1834//1834 1878//1878 1886//1886 +f 1815//1815 1913//1913 1874//1874 +f 1815//1815 1870//1870 1913//1913 +f 1870//1870 1918//1918 1913//1913 +f 1922//1922 1843//1843 1948//1948 +f 1923//1923 1932//1932 1929//1929 +f 1833//1833 1860//1860 1900//1900 +f 1886//1886 1904//1904 1868//1868 +f 1918//1918 1851//1851 1935//1935 +f 1866//1866 1928//1928 1860//1860 +f 1890//1890 1883//1883 1942//1942 +f 1896//1896 1804//1804 1841//1841 +f 1875//1875 1805//1805 1909//1909 +f 1919//1919 1866//1866 1840//1840 +f 1833//1833 1900//1900 1897//1897 +f 1854//1854 1916//1916 1939//1939 +f 1804//1804 1925//1925 1862//1862 +f 1854//1854 1961//1961 1916//1916 +f 2006//2006 1856//1856 1927//1927 +f 1804//1804 1896//1896 1974//1974 +f 1893//1893 1882//1882 1969//1969 +f 1896//1896 1881//1881 1970//1970 +f 1915//1915 1944//1944 1917//1917 +f 1836//1836 1908//1908 1879//1879 +f 1869//1869 1975//1975 1884//1884 +f 1891//1891 1901//1901 1924//1924 +f 1920//1920 1832//1832 1972//1972 +f 1868//1868 1904//1904 1905//1905 +f 1994//1994 1832//1832 1848//1848 +f 1900//1900 1860//1860 1928//1928 +f 1905//1905 1904//1904 1906//1906 +f 1878//1878 1894//1894 1930//1930 +f 1883//1883 1864//1864 1962//1962 +f 1848//1848 1875//1875 1994//1994 +f 1925//1925 1980//1980 1862//1862 +f 1921//1921 1910//1910 1871//1871 +f 1924//1924 1877//1877 1891//1891 +f 1923//1923 1879//1879 1932//1932 +f 1888//1888 1929//1929 1954//1954 +f 1883//1883 1962//1962 1942//1942 +f 1888//1888 1899//1899 1881//1881 +f 1919//1919 1840//1840 1903//1903 +f 1887//1887 1922//1922 2069//2069 +f 1907//1907 1855//1855 1852//1852 +f 1907//1907 1908//1908 1855//1855 +f 1898//1898 1867//1867 1996//1996 +f 1911//1911 1915//1915 1917//1917 +f 1909//1909 1871//1871 1910//1910 +f 1901//1901 1911//1911 1993//1993 +f 1902//1902 1846//1846 1912//1912 +f 1936//1936 1938//1938 1937//1937 +f 1945//1945 1847//1847 1986//1986 +f 1846//1846 1902//1902 1876//1876 +f 1821//1821 2004//2004 1885//1885 +f 1913//1913 1918//1918 1967//1967 +f 1886//1886 1878//1878 1930//1930 +f 1954//1954 1899//1899 1888//1888 +f 1970//1970 1881//1881 1899//1899 +f 1867//1867 1885//1885 2004//2004 +f 1925//1925 1804//1804 1974//1974 +f 1943//1943 1877//1877 1924//1924 +f 1851//1851 1877//1877 2002//2002 +f 1969//1969 1882//1882 1936//1936 +f 1866//1866 1919//1919 1928//1928 +f 1831//1831 1862//1862 1944//1944 +f 1931//1931 1924//1924 1901//1901 +f 1958//1958 1902//1902 1912//1912 +f 1857//1857 1914//1914 1956//1956 +f 1906//1906 1903//1903 1905//1905 +f 1894//1894 1893//1893 1934//1934 +f 1904//1904 1886//1886 1941//1941 +f 2002//2002 1877//1877 1955//1955 +f 1980//1980 1944//1944 1862//1862 +f 1908//1908 1907//1907 1957//1957 +f 1969//1969 1934//1934 1893//1893 +f 1922//1922 1948//1948 2117//2117 +f 1852//1852 1956//1956 1976//1976 +f 2022//2022 1872//1872 2006//2006 +f 1907//1907 1852//1852 1976//1976 +f 1908//1908 1957//1957 1879//1879 +f 1921//1921 1874//1874 1947//1947 +f 1897//1897 1900//1900 1959//1959 +f 1875//1875 1909//1909 1946//1946 +f 1983//1983 2069//2069 1922//1922 +f 1917//1917 1993//1993 1911//1911 +f 1949//1949 1851//1851 2002//2002 +f 1970//1970 1974//1974 1896//1896 +f 1849//1849 1897//1897 1975//1975 +f 1879//1879 1965//1965 1932//1932 +f 1963//1963 1931//1931 1901//1901 +f 1832//1832 1994//1994 1972//1972 +f 1895//1895 1884//1884 1971//1971 +f 1935//1935 1967//1967 1918//1918 +f 1937//1937 1938//1938 2000//2000 +f 1952//1952 1950//1950 1940//1940 +f 2049//2049 1898//1898 1996//1996 +f 1949//1949 1935//1935 1851//1851 +f 1972//1972 1938//1938 1920//1920 +f 1847//1847 1895//1895 1986//1986 +f 1884//1884 1975//1975 1971//1971 +f 1943//1943 1955//1955 1877//1877 +f 1931//1931 1943//1943 1924//1924 +f 1873//1873 1887//1887 2069//2069 +f 1872//1872 1985//1985 1982//1982 +f 1912//1912 2026//2026 1958//1958 +f 1889//1889 1880//1880 1992//1992 +f 1993//1993 1963//1963 1901//1901 +f 1953//1953 2032//2032 1928//1928 +f 1953//1953 1928//1928 1919//1919 +f 1994//1994 1875//1875 1946//1946 +f 1961//1961 1940//1940 1950//1950 +f 1914//1914 1873//1873 2069//2069 +f 1880//1880 1898//1898 2049//2049 +f 1962//1962 1864//1864 1939//1939 +f 1930//1930 1941//1941 1886//1886 +f 1894//1894 1934//1934 1930//1930 +f 1935//1935 1949//1949 1967//1967 +f 1906//1906 1987//1987 1903//1903 +f 1892//1892 1945//1945 1940//1940 +f 1948//1948 1933//1933 1960//1960 +f 1910//1910 1921//1921 1966//1966 +f 1921//1921 1947//1947 1966//1966 +f 1987//1987 1906//1906 1904//1904 +f 1983//1983 1922//1922 2117//2117 +f 1929//1929 1932//1932 1977//1977 +f 1967//1967 1979//1979 1913//1913 +f 1926//1926 2004//2004 1821//1821 +f 1944//1944 2034//2034 1917//1917 +f 1876//1876 1902//1902 1958//1958 +f 1978//1978 1974//1974 1970//1970 +f 1968//1968 1941//1941 1930//1930 +f 1969//1969 1936//1936 1990//1990 +f 1872//1872 2022//2022 1985//1985 +f 1933//1933 1951//1951 2001//2001 +f 1957//1957 1965//1965 1879//1879 +f 1928//1928 1973//1973 1900//1900 +f 1941//1941 1984//1984 1904//1904 +f 1919//1919 1903//1903 1987//1987 +f 1973//1973 1928//1928 2032//2032 +f 1942//1942 1962//1962 1964//1964 +f 1932//1932 1965//1965 1977//1977 +f 2000//2000 1938//1938 1972//1972 +f 1943//1943 1931//1931 1981//1981 +f 1907//1907 1991//1991 1957//1957 +f 1874//1874 1913//1913 2029//2029 +f 2011//2011 2002//2002 1955//1955 +f 1993//1993 2016//2016 1963//1963 +f 1954//1954 1929//1929 2047//2047 +f 1975//1975 1897//1897 1959//1959 +f 1889//1889 1992//1992 1951//1951 +f 1977//1977 2056//2056 1929//1929 +f 1954//1954 2023//2023 1899//1899 +f 1890//1890 1942//1942 1988//1988 +f 1916//1916 2010//2010 1939//1939 +f 1949//1949 2008//2008 1967//1967 +f 2141//2141 2117//2117 1948//1948 +f 1913//1913 1979//1979 2029//2029 +f 1909//1909 2121//2121 1946//1946 +f 1927//1927 1876//1876 2116//2116 +f 2008//2008 1979//1979 1967//1967 +f 1904//1904 1984//1984 1987//1987 +f 1965//1965 1957//1957 1991//1991 +f 2017//2017 1900//1900 1973//1973 +f 1976//1976 1956//1956 2005//2005 +f 1907//1907 1976//1976 2009//2009 +f 1931//1931 1963//1963 1981//1981 +f 2023//2023 2025//2025 1899//1899 +f 1940//1940 1945//1945 1952//1952 +f 1934//1934 1969//1969 2031//2031 +f 1945//1945 1986//1986 1952//1952 +f 1960//1960 1933//1933 2055//2055 +f 2116//2116 1876//1876 1958//1958 +f 1947//1947 1874//1874 2029//2029 +f 1959//1959 1900//1900 2075//2075 +f 1992//1992 1997//1997 1951//1951 +f 1863//1863 1982//1982 2173//2173 +f 1984//1984 1941//1941 1968//1968 +f 1970//1970 1899//1899 2025//2025 +f 1964//1964 1988//1988 1942//1942 +f 2002//2002 2013//2013 1949//1949 +f 1895//1895 1971//1971 2012//2012 +f 1961//1961 1950//1950 2111//2111 +f 1910//1910 1966//1966 1909//1909 +f 1949//1949 2013//2013 2008//2008 +f 1936//1936 1937//1937 1990//1990 +f 1934//1934 1968//1968 1930//1930 +f 1867//1867 2004//2004 1996//1996 +f 1980//1980 2034//2034 1944//1944 +f 1956//1956 1914//1914 2005//2005 +f 2034//2034 1993//1993 1917//1917 +f 2009//2009 1991//1991 1907//1907 +f 1925//1925 1974//1974 2063//2063 +f 1966//1966 2121//2121 1909//1909 +f 2030//2030 1955//1955 1943//1943 +f 2030//2030 1943//1943 1989//1989 +f 2028//2028 1955//1955 2030//2030 +f 2002//2002 2011//2011 2019//2019 +f 1987//1987 1984//1984 1999//1999 +f 2009//2009 1976//1976 2072//2072 +f 2080//2080 1914//1914 2069//2069 +f 1984//1984 1968//1968 1998//1998 +f 1943//1943 1981//1981 1989//1989 +f 1962//1962 1939//1939 2084//2084 +f 1925//1925 2003//2003 1980//1980 +f 2003//2003 2061//2061 1980//1980 +f 1946//1946 2121//2121 1994//1994 +f 2057//2057 1971//1971 1975//1975 +f 1978//1978 1970//1970 2025//2025 +f 2000//2000 1972//1972 2081//2081 +f 2022//2022 2006//2006 2051//2051 +f 2081//2081 1972//1972 2024//2024 +f 1998//1998 1999//1999 1984//1984 +f 1934//1934 1995//1995 1968//1968 +f 1954//1954 2047//2047 2023//2023 +f 1953//1953 1919//1919 2068//2068 +f 1895//1895 2012//2012 1986//1986 +f 1972//1972 1994//1994 2033//2033 +f 2005//2005 1914//1914 2080//2080 +f 2141//2141 1948//1948 2039//2039 +f 2047//2047 1929//1929 2056//2056 +f 2068//2068 1919//1919 1987//1987 +f 2017//2017 2075//2075 1900//1900 +f 2034//2034 1980//1980 2061//2061 +f 2041//2041 1969//1969 1990//1990 +f 2012//2012 1971//1971 2057//2057 +f 2001//2001 1951//1951 1997//1997 +f 2013//2013 2038//2038 2008//2008 +f 2055//2055 1933//1933 2001//2001 +f 1974//1974 2067//2067 2063//2063 +f 2015//2015 1989//1989 1981//1981 +f 2031//2031 1995//1995 1934//1934 +f 2039//2039 1948//1948 1960//1960 +f 1964//1964 1962//1962 2036//2036 +f 2084//2084 1939//1939 2010//2010 +f 2030//2030 1989//1989 2014//2014 +f 2025//2025 2007//2007 1978//1978 +f 1989//1989 2018//2018 2014//2014 +f 1981//1981 1963//1963 2066//2066 +f 2024//2024 1972//1972 2033//2033 +f 2034//2034 2016//2016 1993//1993 +f 1978//1978 2067//2067 1974//1974 +f 1975//1975 1959//1959 2057//2057 +f 2021//2021 1987//1987 2044//2044 +f 2016//2016 2066//2066 1963//1963 +f 2028//2028 2011//2011 1955//1955 +f 1961//1961 2111//2111 1916//1916 +f 1999//1999 2044//2044 1987//1987 +f 2021//2021 2068//2068 1987//1987 +f 1968//1968 1995//1995 1998//1998 +f 2107//2107 2004//2004 2050//2050 +f 1966//1966 1947//1947 2042//2042 +f 2006//2006 1927//1927 2116//2116 +f 1937//1937 2053//2053 1990//1990 +f 1952//1952 1986//1986 2043//2043 +f 2112//2112 2032//2032 1953//1953 +f 2005//2005 2072//2072 1976//1976 +f 2068//2068 2112//2112 1953//1953 +f 2010//2010 1916//1916 2146//2146 +f 1964//1964 2103//2103 1988//1988 +f 1962//1962 2084//2084 2036//2036 +f 2098//2098 1989//1989 2015//2015 +f 2041//2041 2031//2031 1969//1969 +f 1992//1992 1880//1880 2049//2049 +f 1926//1926 1863//1863 2173//2173 +f 2021//2021 2020//2020 2068//2068 +f 2050//2050 2004//2004 1926//1926 +f 2029//2029 2042//2042 1947//1947 +f 1985//1985 2091//2091 1982//1982 +f 1950//1950 1952//1952 2043//2043 +f 2026//2026 2099//2099 1958//1958 +f 2013//2013 2002//2002 2038//2038 +f 2003//2003 1925//1925 2063//2063 +f 1996//1996 2004//2004 2162//2162 +f 2018//2018 1989//1989 2098//2098 +f 2043//2043 1986//1986 2012//2012 +f 2022//2022 2091//2091 1985//1985 +f 2038//2038 2002//2002 2019//2019 +f 2027//2027 2028//2028 2030//2030 +f 2019//2019 2011//2011 2037//2037 +f 2037//2037 2011//2011 2028//2028 +f 2081//2081 2024//2024 2062//2062 +f 1979//1979 2008//2008 2048//2048 +f 1926//1926 2182//2182 2050//2050 +f 2017//2017 1973//1973 2102//2102 +f 2042//2042 2121//2121 1966//1966 +f 2048//2048 2008//2008 2038//2038 +f 2004//2004 2107//2107 2162//2162 +f 1996//1996 2059//2059 2049//2049 +f 2014//2014 2073//2073 2030//2030 +f 2007//2007 2025//2025 2165//2165 +f 2087//2087 1977//1977 1965//1965 +f 2053//2053 1937//1937 2000//2000 +f 2123//2123 2015//2015 1981//1981 +f 1973//1973 2032//2032 2102//2102 +f 2104//2104 2024//2024 2033//2033 +f 2028//2028 2027//2027 2045//2045 +f 1960//1960 2055//2055 2039//2039 +f 2016//2016 2034//2034 2082//2082 +f 2052//2052 1995//1995 2031//2031 +f 2173//2173 1982//1982 2091//2091 +f 2018//2018 2065//2065 2014//2014 +f 2057//2057 1959//1959 2075//2075 +f 2103//2103 1964//1964 2054//2054 +f 1964//1964 2036//2036 2054//2054 +f 2035//2035 2019//2019 2037//2037 +f 2040//2040 2012//2012 2057//2057 +f 2053//2053 2000//2000 2081//2081 +f 2123//2123 1981//1981 2066//2066 +f 1998//1998 1995//1995 2058//2058 +f 2085//2085 2022//2022 2051//2051 +f 2053//2053 2041//2041 1990//1990 +f 2073//2073 2027//2027 2030//2030 +f 2016//2016 2082//2082 2066//2066 +f 2056//2056 1977//1977 2109//2109 +f 1999//1999 1998//1998 2058//2058 +f 1994//1994 2121//2121 2033//2033 +f 2064//2064 2073//2073 2014//2014 +f 2165//2165 2025//2025 2023//2023 +f 2071//2071 2075//2075 2017//2017 +f 2069//2069 1983//1983 2117//2117 +f 2182//2182 1926//1926 2173//2173 +f 2111//2111 1950//1950 2060//2060 +f 1997//1997 1992//1992 2097//2097 +f 2021//2021 2044//2044 2020//2020 +f 1965//1965 1991//1991 2096//2096 +f 2018//2018 2098//2098 2065//2065 +f 2041//2041 2052//2052 2031//2031 +f 2065//2065 2064//2064 2014//2014 +f 2038//2038 2019//2019 2035//2035 +f 2037//2037 2028//2028 2045//2045 +f 2053//2053 2110//2110 2041//2041 +f 2112//2112 2102//2102 2032//2032 +f 2094//2094 1999//1999 2046//2046 +f 2060//2060 1950//1950 2043//2043 +f 1996//1996 2162//2162 2059//2059 +f 2087//2087 1965//1965 2096//2096 +f 2042//2042 2029//2029 2095//2095 +f 2044//2044 2143//2143 2020//2020 +f 2029//2029 1979//1979 2095//2095 +f 1979//1979 2048//2048 2095//2095 +f 2061//2061 2003//2003 2093//2093 +f 2079//2079 2143//2143 2044//2044 +f 2122//2122 2067//2067 1978//1978 +f 2079//2079 2044//2044 1999//1999 +f 2009//2009 2072//2072 2100//2100 +f 2121//2121 2042//2042 2076//2076 +f 2023//2023 2047//2047 2077//2077 +f 2058//2058 1995//1995 2128//2128 +f 2091//2091 2022//2022 2085//2085 +f 1991//1991 2009//2009 2096//2096 +f 2122//2122 1978//1978 2007//2007 +f 2058//2058 2046//2046 1999//1999 +f 2043//2043 2012//2012 2133//2133 +f 2062//2062 2024//2024 2104//2104 +f 2102//2102 2071//2071 2017//2017 +f 2047//2047 2056//2056 2158//2158 +f 2026//2026 2070//2070 2099//2099 +f 2064//2064 2065//2065 2125//2125 +f 2093//2093 2082//2082 2034//2034 +f 2146//2146 1916//1916 2111//2111 +f 1992//1992 2049//2049 2106//2106 +f 2074//2074 2027//2027 2073//2073 +f 2052//2052 2128//2128 1995//1995 +f 2089//2089 2023//2023 2077//2077 +f 2020//2020 2137//2137 2068//2068 +f 2067//2067 2140//2140 2063//2063 +f 2079//2079 1999//1999 2094//2094 +f 2110//2110 2053//2053 2090//2090 +f 2095//2095 2048//2048 2108//2108 +f 2034//2034 2061//2061 2093//2093 +f 2012//2012 2040//2040 2133//2133 +f 2116//2116 1958//1958 2099//2099 +f 2123//2123 2098//2098 2015//2015 +f 2046//2046 2058//2058 2155//2155 +f 2084//2084 2054//2054 2036//2036 +f 2084//2084 2010//2010 2127//2127 +f 2039//2039 2055//2055 2226//2226 +f 2064//2064 2119//2119 2088//2088 +f 2066//2066 2082//2082 2159//2159 +f 2001//2001 1997//1997 2097//2097 +f 2155//2155 2058//2058 2128//2128 +f 2131//2131 2072//2072 2005//2005 +f 2064//2064 2088//2088 2073//2073 +f 2051//2051 2006//2006 2116//2116 +f 2010//2010 2118//2118 2127//2127 +f 2097//2097 1992//1992 2106//2106 +f 2010//2010 2146//2146 2118//2118 +f 2112//2112 2147//2147 2102//2102 +f 2123//2123 2066//2066 2132//2132 +f 2158//2158 2077//2077 2047//2047 +f 2128//2128 2052//2052 2105//2105 +f 2074//2074 2073//2073 2088//2088 +f 2009//2009 2100//2100 2096//2096 +f 2052//2052 2041//2041 2105//2105 +f 2105//2105 2041//2041 2110//2110 +f 2098//2098 2125//2125 2065//2065 +f 2115//2115 2140//2140 2067//2067 +f 2165//2165 2023//2023 2089//2089 +f 2119//2119 2064//2064 2125//2125 +f 2117//2117 2198//2198 2069//2069 +f 2094//2094 2092//2092 2079//2079 +f 2099//2099 2070//2070 2161//2161 +f 2137//2137 2112//2112 2068//2068 +f 2003//2003 2063//2063 2140//2140 +f 2141//2141 2039//2039 2281//2281 +f 2143//2143 2079//2079 2166//2166 +f 2049//2049 2059//2059 2180//2180 +f 2115//2115 2067//2067 2122//2122 +f 2106//2106 2049//2049 2180//2180 +f 2107//2107 2050//2050 2142//2142 +f 1977//1977 2087//2087 2109//2109 +f 2098//2098 2123//2123 2175//2175 +f 2154//2154 2098//2098 2175//2175 +f 2043//2043 2113//2113 2060//2060 +f 2131//2131 2005//2005 2080//2080 +f 2125//2125 2098//2098 2154//2154 +f 2133//2133 2152//2152 2043//2043 +f 2042//2042 2095//2095 2139//2139 +f 2101//2101 2071//2071 2102//2102 +f 2114//2114 2074//2074 2088//2088 +f 2155//2155 2094//2094 2046//2046 +f 2083//2083 2084//2084 2127//2127 +f 2054//2054 2084//2084 2083//2083 +f 2075//2075 2145//2145 2208//2208 +f 2124//2124 2116//2116 2099//2099 +f 2038//2038 2035//2035 2223//2223 +f 2145//2145 2075//2075 2071//2071 +f 2093//2093 2003//2003 2140//2140 +f 2090//2090 2053//2053 2163//2163 +f 2109//2109 2087//2087 2130//2130 +f 2104//2104 2033//2033 2129//2129 +f 2062//2062 2163//2163 2081//2081 +f 2142//2142 2050//2050 2182//2182 +f 2001//2001 2464//2464 2055//2055 +f 2105//2105 2120//2120 2128//2128 +f 2033//2033 2121//2121 2129//2129 +f 2057//2057 2208//2208 2040//2040 +f 2075//2075 2208//2208 2057//2057 +f 2138//2138 2105//2105 2148//2148 +f 2105//2105 2110//2110 2148//2148 +f 2088//2088 2126//2126 2086//2086 +f 2140//2140 2174//2174 2093//2093 +f 2088//2088 2119//2119 2126//2126 +f 2072//2072 2131//2131 2196//2196 +f 2163//2163 2053//2053 2081//2081 +f 2137//2137 2020//2020 2176//2176 +f 2176//2176 2020//2020 2143//2143 +f 2060//2060 2146//2146 2111//2111 +f 2159//2159 2082//2082 2144//2144 +f 2056//2056 2109//2109 2164//2164 +f 2206//2206 2096//2096 2183//2183 +f 2132//2132 2066//2066 2159//2159 +f 2136//2136 2223//2223 2035//2035 +f 2160//2160 2119//2119 2125//2125 +f 2087//2087 2096//2096 2206//2206 +f 2116//2116 2295//2295 2051//2051 +f 2158//2158 2056//2056 2135//2135 +f 2001//2001 2097//2097 2301//2301 +f 2082//2082 2093//2093 2205//2205 +f 2099//2099 2161//2161 2124//2124 +f 2100//2100 2072//2072 2196//2196 +f 2169//2169 2007//2007 2165//2165 +f 2133//2133 2040//2040 2192//2192 +f 2157//2157 2062//2062 2104//2104 +f 2165//2165 2089//2089 2190//2190 +f 2281//2281 2039//2039 2226//2226 +f 2112//2112 2137//2137 2178//2178 +f 2135//2135 2056//2056 2164//2164 +f 2071//2071 2101//2101 2145//2145 +f 2155//2155 2128//2128 2120//2120 +f 2144//2144 2082//2082 2205//2205 +f 2048//2048 2221//2221 2108//2108 +f 2129//2129 2121//2121 2076//2076 +f 2122//2122 2007//2007 2169//2169 +f 2097//2097 2106//2106 2323//2323 +f 2138//2138 2120//2120 2105//2105 +f 2147//2147 2112//2112 2178//2178 +f 2114//2114 2088//2088 2086//2086 +f 2054//2054 2083//2083 2249//2249 +f 2127//2127 2171//2171 2083//2083 +f 2042//2042 2139//2139 2076//2076 +f 2136//2136 2078//2078 2156//2156 +f 2218//2218 2104//2104 2129//2129 +f 2126//2126 2119//2119 2160//2160 +f 2087//2087 2206//2206 2130//2130 +f 2224//2224 2091//2091 2256//2256 +f 2143//2143 2166//2166 2186//2186 +f 2110//2110 2090//2090 2202//2202 +f 2125//2125 2150//2150 2160//2160 +f 2157//2157 2104//2104 2197//2197 +f 2104//2104 2218//2218 2197//2197 +f 2092//2092 2166//2166 2079//2079 +f 2116//2116 2124//2124 2295//2295 +f 2113//2113 2043//2043 2151//2151 +f 2091//2091 2224//2224 2173//2173 +f 2043//2043 2152//2152 2151//2151 +f 2137//2137 2170//2170 2178//2178 +f 2069//2069 2198//2198 2080//2080 +f 2175//2175 2123//2123 2132//2132 +f 2142//2142 2251//2251 2107//2107 +f 2129//2129 2076//2076 2277//2277 +f 2133//2133 2192//2192 2152//2152 +f 2048//2048 2038//2038 2223//2223 +f 2187//2187 2086//2086 2126//2126 +f 2109//2109 2130//2130 2164//2164 +f 2192//2192 2040//2040 2208//2208 +f 2054//2054 2249//2249 2134//2134 +f 2103//2103 2054//2054 2149//2149 +f 2223//2223 2136//2136 2177//2177 +f 2126//2126 2160//2160 2181//2181 +f 2170//2170 2137//2137 2189//2189 +f 2212//2212 2169//2169 2165//2165 +f 2167//2167 2117//2117 2141//2141 +f 2187//2187 2126//2126 2168//2168 +f 2154//2154 2150//2150 2125//2125 +f 2167//2167 2198//2198 2117//2117 +f 2078//2078 2153//2153 2156//2156 +f 2143//2143 2186//2186 2176//2176 +f 2101//2101 2102//2102 2234//2234 +f 2183//2183 2096//2096 2179//2179 +f 2162//2162 2107//2107 2200//2200 +f 2205//2205 2093//2093 2174//2174 +f 2136//2136 2156//2156 2191//2191 +f 2181//2181 2168//2168 2126//2126 +f 2206//2206 2164//2164 2130//2130 +f 2163//2163 2062//2062 2157//2157 +f 2089//2089 2077//2077 2190//2190 +f 2464//2464 2226//2226 2055//2055 +f 2048//2048 2223//2223 2221//2221 +f 2251//2251 2200//2200 2107//2107 +f 2100//2100 2179//2179 2096//2096 +f 2323//2323 2106//2106 2180//2180 +f 2269//2269 2140//2140 2115//2115 +f 2134//2134 2149//2149 2054//2054 +f 2113//2113 2238//2238 2060//2060 +f 2203//2203 2076//2076 2139//2139 +f 2140//2140 2269//2269 2174//2174 +f 2301//2301 2097//2097 2210//2210 +f 2256//2256 2091//2091 2085//2085 +f 2136//2136 2191//2191 2177//2177 +f 2095//2095 2211//2211 2139//2139 +f 2172//2172 2092//2092 2094//2094 +f 2156//2156 2153//2153 2199//2199 +f 2120//2120 2172//2172 2155//2155 +f 2115//2115 2122//2122 2169//2169 +f 2172//2172 2120//2120 2220//2220 +f 2176//2176 2189//2189 2137//2137 +f 2146//2146 2060//2060 2238//2238 +f 2138//2138 2220//2220 2120//2120 +f 2202//2202 2090//2090 2237//2237 +f 2236//2236 2186//2186 2166//2166 +f 2090//2090 2163//2163 2237//2237 +f 2127//2127 2118//2118 2171//2171 +f 2236//2236 2166//2166 2240//2240 +f 2184//2184 2086//2086 2185//2185 +f 2157//2157 2195//2195 2163//2163 +f 2094//2094 2155//2155 2172//2172 +f 2086//2086 2187//2187 2185//2185 +f 2202//2202 2148//2148 2110//2110 +f 2102//2102 2147//2147 2234//2234 +f 2147//2147 2178//2178 2201//2201 +f 2175//2175 2132//2132 2213//2213 +f 2188//2188 2205//2205 2174//2174 +f 2124//2124 2161//2161 2242//2242 +f 2182//2182 2173//2173 2216//2216 +f 2095//2095 2108//2108 2211//2211 +f 2254//2254 2138//2138 2148//2148 +f 2214//2214 2145//2145 2101//2101 +f 2118//2118 2146//2146 2238//2238 +f 2210//2210 2097//2097 2323//2323 +f 2193//2193 2160//2160 2150//2150 +f 2254//2254 2220//2220 2138//2138 +f 2059//2059 2162//2162 2200//2200 +f 2219//2219 2187//2187 2168//2168 +f 2165//2165 2190//2190 2212//2212 +f 2237//2237 2163//2163 2195//2195 +f 2131//2131 2080//2080 2198//2198 +f 2113//2113 2151//2151 2222//2222 +f 2083//2083 2171//2171 2249//2249 +f 2151//2151 2152//2152 2222//2222 +f 2167//2167 2141//2141 2274//2274 +f 2101//2101 2234//2234 2214//2214 +f 2154//2154 2207//2207 2150//2150 +f 2154//2154 2175//2175 2194//2194 +f 2293//2293 2159//2159 2144//2144 +f 2092//2092 2240//2240 2166//2166 +f 2134//2134 2249//2249 2299//2299 +f 2161//2161 2233//2233 2242//2242 +f 2135//2135 2227//2227 2158//2158 +f 2208//2208 2145//2145 2217//2217 +f 2077//2077 2158//2158 2227//2227 +f 2202//2202 2254//2254 2148//2148 +f 2207//2207 2193//2193 2150//2150 +f 2204//2204 2185//2185 2187//2187 +f 2194//2194 2207//2207 2154//2154 +f 2276//2276 2234//2234 2147//2147 +f 2191//2191 2156//2156 2239//2239 +f 2129//2129 2277//2277 2218//2218 +f 2238//2238 2113//2113 2228//2228 +f 2247//2247 2256//2256 2085//2085 +f 2281//2281 2274//2274 2141//2141 +f 2175//2175 2213//2213 2194//2194 +f 2267//2267 2077//2077 2227//2227 +f 2190//2190 2077//2077 2267//2267 +f 2192//2192 2291//2291 2152//2152 +f 2181//2181 2209//2209 2168//2168 +f 2260//2260 2197//2197 2218//2218 +f 2464//2464 2001//2001 2301//2301 +f 2219//2219 2168//2168 2209//2209 +f 2177//2177 2191//2191 2225//2225 +f 2139//2139 2211//2211 2272//2272 +f 2235//2235 2201//2201 2178//2178 +f 2181//2181 2160//2160 2193//2193 +f 2149//2149 2134//2134 2299//2299 +f 2281//2281 2226//2226 2329//2329 +f 2186//2186 2236//2236 2259//2259 +f 2108//2108 2221//2221 2211//2211 +f 2200//2200 2318//2318 2059//2059 +f 2051//2051 2295//2295 2247//2247 +f 2197//2197 2260//2260 2157//2157 +f 2164//2164 2250//2250 2135//2135 +f 2144//2144 2205//2205 2257//2257 +f 2179//2179 2246//2246 2183//2183 +f 2135//2135 2250//2250 2265//2265 +f 2246//2246 2206//2206 2183//2183 +f 2172//2172 2220//2220 2215//2215 +f 2171//2171 2118//2118 2231//2231 +f 2187//2187 2219//2219 2204//2204 +f 2293//2293 2357//2357 2159//2159 +f 2282//2282 2186//2186 2259//2259 +f 2182//2182 2216//2216 2142//2142 +f 2206//2206 2264//2264 2164//2164 +f 2172//2172 2215//2215 2092//2092 +f 2217//2217 2145//2145 2214//2214 +f 2085//2085 2051//2051 2247//2247 +f 2179//2179 2100//2100 2196//2196 +f 2189//2189 2176//2176 2232//2232 +f 2186//2186 2232//2232 2176//2176 +f 2192//2192 2208//2208 2304//2304 +f 2248//2248 2239//2239 2156//2156 +f 2212//2212 2190//2190 2284//2284 +f 2156//2156 2199//2199 2248//2248 +f 2248//2248 2199//2199 2266//2266 +f 2196//2196 2131//2131 2286//2286 +f 2199//2199 2230//2230 2266//2266 +f 2113//2113 2222//2222 2228//2228 +f 2341//2341 2213//2213 2132//2132 +f 2222//2222 2152//2152 2291//2291 +f 2179//2179 2241//2241 2246//2246 +f 2284//2284 2190//2190 2267//2267 +f 2181//2181 2193//2193 2209//2209 +f 2291//2291 2192//2192 2304//2304 +f 2115//2115 2290//2290 2269//2269 +f 2118//2118 2238//2238 2261//2261 +f 2203//2203 2139//2139 2272//2272 +f 2275//2275 2198//2198 2432//2432 +f 2132//2132 2159//2159 2357//2357 +f 2254//2254 2202//2202 2244//2244 +f 2186//2186 2282//2282 2232//2232 +f 2207//2207 2245//2245 2193//2193 +f 2157//2157 2244//2244 2195//2195 +f 2277//2277 2262//2262 2218//2218 +f 2231//2231 2118//2118 2261//2261 +f 2464//2464 2301//2301 2372//2372 +f 2258//2258 2277//2277 2076//2076 +f 2203//2203 2258//2258 2076//2076 +f 2244//2244 2202//2202 2237//2237 +f 2218//2218 2262//2262 2260//2260 +f 2219//2219 2252//2252 2204//2204 +f 2169//2169 2290//2290 2115//2115 +f 2246//2246 2241//2241 2206//2206 +f 2215//2215 2240//2240 2092//2092 +f 2237//2237 2195//2195 2244//2244 +f 2240//2240 2215//2215 2297//2297 +f 2216//2216 2173//2173 2224//2224 +f 2276//2276 2147//2147 2201//2201 +f 2299//2299 2249//2249 2300//2300 +f 2208//2208 2217//2217 2307//2307 +f 2286//2286 2131//2131 2275//2275 +f 2357//2357 2341//2341 2132//2132 +f 2235//2235 2178//2178 2170//2170 +f 2214//2214 2325//2325 2217//2217 +f 2198//2198 2275//2275 2131//2131 +f 2264//2264 2250//2250 2164//2164 +f 2350//2350 2221//2221 2223//2223 +f 2209//2209 2193//2193 2255//2255 +f 2204//2204 2271//2271 2185//2185 +f 2383//2383 2323//2323 2180//2180 +f 2258//2258 2203//2203 2272//2272 +f 2225//2225 2191//2191 2239//2239 +f 2293//2293 2144//2144 2257//2257 +f 2265//2265 2227//2227 2135//2135 +f 2245//2245 2255//2255 2193//2193 +f 2213//2213 2341//2341 2243//2243 +f 2180//2180 2486//2486 2383//2383 +f 2157//2157 2292//2292 2244//2244 +f 2292//2292 2157//2157 2260//2260 +f 2230//2230 2229//2229 2306//2306 +f 2256//2256 2247//2247 2278//2278 +f 2254//2254 2244//2244 2253//2253 +f 2219//2219 2314//2314 2252//2252 +f 2223//2223 2177//2177 2268//2268 +f 2214//2214 2234//2234 2276//2276 +f 2273//2273 2189//2189 2232//2232 +f 2245//2245 2207//2207 2270//2270 +f 2205//2205 2188//2188 2257//2257 +f 2240//2240 2297//2297 2259//2259 +f 2228//2228 2261//2261 2238//2238 +f 2206//2206 2241//2241 2264//2264 +f 2201//2201 2235//2235 2285//2285 +f 2271//2271 2298//2298 2185//2185 +f 2228//2228 2222//2222 2327//2327 +f 2188//2188 2174//2174 2269//2269 +f 2212//2212 2302//2302 2169//2169 +f 2198//2198 2167//2167 2432//2432 +f 2379//2379 2241//2241 2179//2179 +f 2255//2255 2288//2288 2209//2209 +f 2314//2314 2219//2219 2328//2328 +f 2240//2240 2259//2259 2236//2236 +f 2220//2220 2378//2378 2215//2215 +f 2239//2239 2248//2248 2263//2263 +f 2124//2124 2242//2242 2295//2295 +f 2318//2318 2180//2180 2059//2059 +f 2227//2227 2265//2265 2267//2267 +f 2277//2277 2258//2258 2303//2303 +f 2194//2194 2213//2213 2243//2243 +f 2266//2266 2230//2230 2306//2306 +f 2231//2231 2261//2261 2305//2305 +f 2304//2304 2208//2208 2307//2307 +f 2209//2209 2328//2328 2219//2219 +f 2311//2311 2149//2149 2310//2310 +f 2299//2299 2310//2310 2149//2149 +f 2169//2169 2302//2302 2290//2290 +f 2285//2285 2235//2235 2170//2170 +f 2358//2358 2242//2242 2233//2233 +f 2179//2179 2196//2196 2379//2379 +f 2171//2171 2300//2300 2249//2249 +f 2189//2189 2273//2273 2170//2170 +f 2271//2271 2204//2204 2287//2287 +f 2432//2432 2167//2167 2274//2274 +f 2264//2264 2241//2241 2280//2280 +f 2211//2211 2221//2221 2359//2359 +f 2359//2359 2221//2221 2350//2350 +f 2252//2252 2294//2294 2287//2287 +f 2366//2366 2284//2284 2267//2267 +f 2225//2225 2239//2239 2393//2393 +f 2287//2287 2298//2298 2271//2271 +f 2300//2300 2171//2171 2305//2305 +f 2328//2328 2209//2209 2288//2288 +f 2248//2248 2266//2266 2405//2405 +f 2258//2258 2272//2272 2283//2283 +f 2285//2285 2279//2279 2201//2201 +f 2287//2287 2204//2204 2252//2252 +f 2232//2232 2282//2282 2386//2386 +f 2292//2292 2260//2260 2363//2363 +f 2301//2301 2210//2210 2584//2584 +f 2363//2363 2260//2260 2262//2262 +f 2295//2295 2242//2242 2358//2358 +f 2290//2290 2289//2289 2269//2269 +f 2321//2321 2265//2265 2250//2250 +f 2350//2350 2223//2223 2268//2268 +f 2188//2188 2269//2269 2330//2330 +f 2298//2298 2287//2287 2309//2309 +f 2366//2366 2463//2463 2284//2284 +f 2314//2314 2308//2308 2252//2252 +f 2270//2270 2207//2207 2194//2194 +f 2294//2294 2252//2252 2308//2308 +f 2267//2267 2265//2265 2316//2316 +f 2466//2466 2226//2226 2464//2464 +f 2239//2239 2263//2263 2393//2393 +f 2276//2276 2201//2201 2279//2279 +f 2306//2306 2229//2229 2298//2298 +f 2231//2231 2305//2305 2171//2171 +f 2405//2405 2263//2263 2248//2248 +f 2282//2282 2313//2313 2386//2386 +f 2250//2250 2355//2355 2321//2321 +f 2313//2313 2282//2282 2259//2259 +f 2315//2315 2285//2285 2170//2170 +f 2241//2241 2379//2379 2411//2411 +f 2274//2274 2281//2281 2398//2398 +f 2447//2447 2247//2247 2295//2295 +f 2225//2225 2354//2354 2177//2177 +f 2243//2243 2324//2324 2194//2194 +f 2325//2325 2214//2214 2276//2276 +f 2411//2411 2280//2280 2241//2241 +f 2224//2224 2256//2256 2356//2356 +f 2356//2356 2216//2216 2224//2224 +f 2273//2273 2232//2232 2386//2386 +f 2226//2226 2466//2466 2329//2329 +f 2322//2322 2255//2255 2245//2245 +f 2353//2353 2299//2299 2300//2300 +f 2315//2315 2530//2530 2285//2285 +f 2217//2217 2325//2325 2307//2307 +f 2378//2378 2297//2297 2215//2215 +f 2288//2288 2255//2255 2391//2391 +f 2301//2301 2517//2517 2372//2372 +f 2257//2257 2188//2188 2337//2337 +f 2355//2355 2250//2250 2264//2264 +f 2289//2289 2290//2290 2381//2381 +f 2328//2328 2288//2288 2296//2296 +f 2292//2292 2253//2253 2244//2244 +f 2319//2319 2341//2341 2357//2357 +f 2220//2220 2254//2254 2415//2415 +f 2253//2253 2374//2374 2254//2254 +f 2297//2297 2338//2338 2259//2259 +f 2228//2228 2327//2327 2261//2261 +f 2170//2170 2273//2273 2315//2315 +f 2272//2272 2211//2211 2359//2359 +f 2269//2269 2289//2289 2330//2330 +f 2314//2314 2349//2349 2308//2308 +f 2316//2316 2265//2265 2348//2348 +f 2307//2307 2334//2334 2304//2304 +f 2415//2415 2254//2254 2374//2374 +f 2350//2350 2268//2268 2344//2344 +f 2294//2294 2308//2308 2342//2342 +f 2356//2356 2256//2256 2339//2339 +f 2302//2302 2212//2212 2340//2340 +f 2298//2298 2309//2309 2427//2427 +f 2261//2261 2351//2351 2305//2305 +f 2312//2312 2358//2358 2233//2233 +f 2310//2310 2299//2299 2353//2353 +f 2180//2180 2318//2318 2486//2486 +f 2264//2264 2280//2280 2355//2355 +f 2316//2316 2366//2366 2267//2267 +f 2278//2278 2247//2247 2447//2447 +f 2262//2262 2277//2277 2320//2320 +f 2346//2346 2306//2306 2298//2298 +f 2327//2327 2222//2222 2291//2291 +f 2323//2323 2383//2383 2524//2524 +f 2258//2258 2283//2283 2303//2303 +f 2268//2268 2177//2177 2354//2354 +f 2297//2297 2367//2367 2338//2338 +f 2322//2322 2391//2391 2255//2255 +f 2378//2378 2367//2367 2297//2297 +f 2324//2324 2270//2270 2194//2194 +f 2376//2376 2287//2287 2294//2294 +f 2261//2261 2327//2327 2351//2351 +f 2314//2314 2328//2328 2331//2331 +f 2253//2253 2292//2292 2336//2336 +f 2320//2320 2277//2277 2303//2303 +f 2196//2196 2417//2417 2379//2379 +f 2345//2345 2257//2257 2337//2337 +f 2415//2415 2378//2378 2220//2220 +f 2293//2293 2257//2257 2345//2345 +f 2357//2357 2293//2293 2345//2345 +f 2302//2302 2380//2380 2290//2290 +f 2256//2256 2278//2278 2502//2502 +f 2291//2291 2388//2388 2416//2416 +f 2354//2354 2344//2344 2268//2268 +f 2284//2284 2463//2463 2362//2362 +f 2557//2557 2200//2200 2251//2251 +f 2302//2302 2420//2420 2380//2380 +f 2315//2315 2273//2273 2373//2373 +f 2313//2313 2259//2259 2370//2370 +f 2319//2319 2357//2357 2468//2468 +f 2142//2142 2216//2216 2335//2335 +f 2370//2370 2259//2259 2338//2338 +f 2291//2291 2416//2416 2327//2327 +f 2292//2292 2363//2363 2336//2336 +f 2388//2388 2291//2291 2304//2304 +f 2298//2298 2427//2427 2332//2332 +f 2212//2212 2284//2284 2362//2362 +f 2339//2339 2256//2256 2502//2502 +f 2340//2340 2212//2212 2362//2362 +f 2326//2326 2286//2286 2275//2275 +f 2376//2376 2309//2309 2287//2287 +f 2333//2333 2200//2200 2557//2557 +f 2354//2354 2225//2225 2393//2393 +f 2307//2307 2325//2325 2390//2390 +f 2399//2399 2286//2286 2326//2326 +f 2390//2390 2325//2325 2428//2428 +f 2295//2295 2358//2358 2410//2410 +f 2331//2331 2349//2349 2314//2314 +f 2276//2276 2279//2279 2371//2371 +f 2316//2316 2392//2392 2366//2366 +f 2210//2210 2323//2323 2524//2524 +f 2283//2283 2272//2272 2359//2359 +f 2348//2348 2265//2265 2321//2321 +f 2342//2342 2308//2308 2349//2349 +f 2432//2432 2326//2326 2275//2275 +f 2390//2390 2334//2334 2307//2307 +f 2381//2381 2290//2290 2380//2380 +f 2392//2392 2316//2316 2348//2348 +f 2343//2343 2274//2274 2398//2398 +f 2321//2321 2355//2355 2347//2347 +f 2376//2376 2294//2294 2342//2342 +f 2332//2332 2346//2346 2298//2298 +f 2331//2331 2328//2328 2352//2352 +f 2334//2334 2388//2388 2304//2304 +f 2286//2286 2399//2399 2196//2196 +f 2363//2363 2262//2262 2320//2320 +f 2281//2281 2329//2329 2504//2504 +f 2309//2309 2376//2376 2457//2457 +f 2303//2303 2446//2446 2320//2320 +f 2432//2432 2274//2274 2343//2343 +f 2373//2373 2273//2273 2386//2386 +f 2330//2330 2289//2289 2412//2412 +f 2300//2300 2305//2305 2353//2353 +f 2245//2245 2270//2270 2435//2435 +f 2142//2142 2557//2557 2251//2251 +f 2349//2349 2360//2360 2342//2342 +f 2326//2326 2432//2432 2442//2442 +f 2322//2322 2245//2245 2408//2408 +f 2296//2296 2288//2288 2391//2391 +f 2313//2313 2369//2369 2386//2386 +f 2376//2376 2342//2342 2368//2368 +f 2280//2280 2411//2411 2389//2389 +f 2188//2188 2330//2330 2394//2394 +f 2544//2544 2302//2302 2340//2340 +f 2353//2353 2305//2305 2438//2438 +f 2320//2320 2465//2465 2363//2363 +f 2346//2346 2377//2377 2306//2306 +f 2412//2412 2387//2387 2330//2330 +f 2279//2279 2285//2285 2375//2375 +f 2399//2399 2417//2417 2196//2196 +f 2447//2447 2295//2295 2410//2410 +f 2359//2359 2350//2350 2385//2385 +f 2303//2303 2407//2407 2446//2446 +f 2276//2276 2428//2428 2325//2325 +f 2283//2283 2407//2407 2303//2303 +f 2321//2321 2401//2401 2348//2348 +f 2408//2408 2245//2245 2418//2418 +f 2243//2243 2341//2341 2319//2319 +f 2427//2427 2309//2309 2457//2457 +f 2368//2368 2395//2395 2376//2376 +f 2530//2530 2375//2375 2285//2285 +f 2349//2349 2331//2331 2489//2489 +f 2352//2352 2328//2328 2296//2296 +f 2318//2318 2200//2200 2333//2333 +f 2354//2354 2409//2409 2344//2344 +f 2384//2384 2368//2368 2342//2342 +f 2311//2311 2310//2310 2361//2361 +f 2348//2348 2401//2401 2469//2469 +f 2429//2429 2276//2276 2371//2371 +f 2360//2360 2349//2349 2403//2403 +f 2322//2322 2408//2408 2391//2391 +f 2348//2348 2406//2406 2392//2392 +f 2384//2384 2342//2342 2364//2364 +f 2337//2337 2188//2188 2394//2394 +f 2364//2364 2342//2342 2360//2360 +f 2359//2359 2365//2365 2283//2283 +f 2367//2367 2433//2433 2338//2338 +f 2266//2266 2306//2306 2377//2377 +f 2210//2210 2524//2524 2584//2584 +f 2329//2329 2466//2466 2504//2504 +f 2370//2370 2369//2369 2313//2313 +f 2435//2435 2418//2418 2245//2245 +f 2429//2429 2428//2428 2276//2276 +f 2301//2301 2584//2584 2517//2517 +f 2363//2363 2397//2397 2336//2336 +f 2358//2358 2312//2312 2422//2422 +f 2351//2351 2402//2402 2426//2426 +f 2344//2344 2445//2445 2350//2350 +f 2280//2280 2389//2389 2355//2355 +f 2433//2433 2370//2370 2338//2338 +f 2351//2351 2327//2327 2402//2402 +f 2364//2364 2360//2360 2425//2425 +f 2402//2402 2327//2327 2416//2416 +f 2469//2469 2406//2406 2348//2348 +f 2321//2321 2347//2347 2396//2396 +f 2395//2395 2368//2368 2384//2384 +f 2360//2360 2400//2400 2425//2425 +f 2377//2377 2346//2346 2421//2421 +f 2412//2412 2289//2289 2381//2381 +f 2346//2346 2414//2414 2421//2421 +f 2346//2346 2332//2332 2414//2414 +f 2400//2400 2360//2360 2403//2403 +f 2413//2413 2381//2381 2380//2380 +f 2378//2378 2453//2453 2367//2367 +f 2388//2388 2334//2334 2470//2470 +f 2334//2334 2390//2390 2470//2470 +f 2361//2361 2310//2310 2474//2474 +f 2382//2382 2373//2373 2386//2386 +f 2321//2321 2396//2396 2401//2401 +f 2385//2385 2365//2365 2359//2359 +f 2336//2336 2440//2440 2253//2253 +f 2375//2375 2371//2371 2279//2279 +f 2439//2439 2388//2388 2470//2470 +f 2381//2381 2413//2413 2412//2412 +f 2340//2340 2538//2538 2544//2544 +f 2331//2331 2352//2352 2528//2528 +f 2420//2420 2302//2302 2544//2544 +f 2415//2415 2453//2453 2378//2378 +f 2356//2356 2339//2339 2430//2430 +f 2387//2387 2460//2460 2330//2330 +f 2318//2318 2333//2333 2484//2484 +f 2352//2352 2296//2296 2434//2434 +f 2351//2351 2426//2426 2305//2305 +f 2397//2397 2440//2440 2336//2336 +f 2340//2340 2362//2362 2538//2538 +f 2489//2489 2403//2403 2349//2349 +f 2393//2393 2263//2263 2431//2431 +f 2400//2400 2404//2404 2425//2425 +f 2319//2319 2497//2497 2461//2461 +f 2431//2431 2263//2263 2405//2405 +f 2324//2324 2243//2243 2461//2461 +f 2374//2374 2253//2253 2440//2440 +f 2473//2473 2315//2315 2373//2373 +f 2266//2266 2501//2501 2405//2405 +f 2407//2407 2283//2283 2365//2365 +f 2377//2377 2448//2448 2266//2266 +f 2344//2344 2409//2409 2445//2445 +f 2361//2361 2474//2474 2419//2419 +f 2474//2474 2310//2310 2423//2423 +f 2524//2524 2383//2383 2511//2511 +f 2460//2460 2394//2394 2330//2330 +f 2445//2445 2385//2385 2350//2350 +f 2353//2353 2438//2438 2423//2423 +f 2507//2507 2347//2347 2355//2355 +f 2470//2470 2390//2390 2437//2437 +f 2403//2403 2436//2436 2400//2400 +f 2449//2449 2425//2425 2404//2404 +f 2396//2396 2347//2347 2459//2459 +f 2420//2420 2490//2490 2380//2380 +f 2281//2281 2504//2504 2398//2398 +f 2296//2296 2391//2391 2434//2434 +f 2425//2425 2424//2424 2364//2364 +f 2411//2411 2379//2379 2512//2512 +f 2535//2535 2401//2401 2396//2396 +f 2393//2393 2462//2462 2354//2354 +f 2362//2362 2463//2463 2538//2538 +f 2447//2447 2410//2410 2569//2569 +f 2403//2403 2489//2489 2436//2436 +f 2422//2422 2312//2312 2317//2317 +f 2507//2507 2355//2355 2389//2389 +f 2386//2386 2369//2369 2382//2382 +f 2310//2310 2353//2353 2423//2423 +f 2409//2409 2354//2354 2462//2462 +f 2511//2511 2383//2383 2486//2486 +f 2347//2347 2507//2507 2459//2459 +f 2387//2387 2412//2412 2451//2451 +f 2413//2413 2380//2380 2490//2490 +f 2390//2390 2428//2428 2437//2437 +f 2376//2376 2395//2395 2457//2457 +f 2243//2243 2319//2319 2461//2461 +f 2491//2491 2415//2415 2374//2374 +f 2424//2424 2384//2384 2364//2364 +f 2266//2266 2448//2448 2501//2501 +f 2440//2440 2491//2491 2374//2374 +f 2216//2216 2356//2356 2430//2430 +f 2464//2464 2372//2372 2565//2565 +f 2446//2446 2465//2465 2320//2320 +f 2335//2335 2557//2557 2142//2142 +f 2514//2514 2385//2385 2445//2445 +f 2530//2530 2315//2315 2500//2500 +f 2414//2414 2332//2332 2452//2452 +f 2452//2452 2332//2332 2427//2427 +f 2592//2592 2373//2373 2382//2382 +f 2358//2358 2422//2422 2410//2410 +f 2324//2324 2461//2461 2563//2563 +f 2466//2466 2464//2464 2565//2565 +f 2435//2435 2270//2270 2324//2324 +f 2402//2402 2416//2416 2478//2478 +f 2424//2424 2425//2425 2467//2467 +f 2513//2513 2278//2278 2447//2447 +f 2409//2409 2462//2462 2488//2488 +f 2413//2413 2451//2451 2412//2412 +f 2331//2331 2528//2528 2489//2489 +f 2405//2405 2501//2501 2431//2431 +f 2497//2497 2319//2319 2468//2468 +f 2379//2379 2417//2417 2512//2512 +f 2400//2400 2455//2455 2404//2404 +f 2363//2363 2465//2465 2456//2456 +f 2305//2305 2426//2426 2438//2438 +f 2449//2449 2467//2467 2425//2425 +f 2401//2401 2559//2559 2469//2469 +f 2468//2468 2357//2357 2345//2345 +f 2444//2444 2404//2404 2455//2455 +f 2392//2392 2406//2406 2496//2496 +f 2400//2400 2436//2436 2485//2485 +f 2335//2335 2216//2216 2430//2430 +f 2572//2572 2448//2448 2377//2377 +f 2614//2614 2337//2337 2394//2394 +f 2457//2457 2395//2395 2577//2577 +f 2435//2435 2324//2324 2563//2563 +f 2491//2491 2440//2440 2475//2475 +f 2444//2444 2449//2449 2404//2404 +f 2462//2462 2393//2393 2450//2450 +f 2446//2446 2498//2498 2465//2465 +f 2485//2485 2455//2455 2400//2400 +f 2315//2315 2473//2473 2500//2500 +f 2555//2555 2420//2420 2536//2536 +f 2422//2422 2317//2317 2499//2499 +f 2452//2452 2427//2427 2472//2472 +f 2491//2491 2642//2642 2415//2415 +f 2439//2439 2416//2416 2388//2388 +f 2570//2570 2369//2369 2481//2481 +f 2370//2370 2481//2481 2369//2369 +f 2486//2486 2318//2318 2484//2484 +f 2343//2343 2398//2398 2534//2534 +f 2345//2345 2337//2337 2476//2476 +f 2476//2476 2337//2337 2614//2614 +f 2479//2479 2441//2441 2444//2444 +f 2479//2479 2444//2444 2495//2495 +f 2409//2409 2537//2537 2445//2445 +f 2555//2555 2490//2490 2420//2420 +f 2367//2367 2453//2453 2510//2510 +f 2352//2352 2434//2434 2552//2552 +f 2444//2444 2443//2443 2449//2449 +f 2453//2453 2415//2415 2642//2642 +f 2426//2426 2402//2402 2533//2533 +f 2460//2460 2387//2387 2503//2503 +f 2474//2474 2423//2423 2527//2527 +f 2446//2446 2407//2407 2550//2550 +f 2436//2436 2489//2489 2454//2454 +f 2553//2553 2397//2397 2456//2456 +f 2397//2397 2363//2363 2456//2456 +f 2495//2495 2444//2444 2455//2455 +f 2483//2483 2333//2333 2557//2557 +f 2440//2440 2397//2397 2475//2475 +f 2370//2370 2433//2433 2686//2686 +f 2411//2411 2531//2531 2389//2389 +f 2395//2395 2384//2384 2577//2577 +f 2435//2435 2563//2563 2631//2631 +f 2371//2371 2375//2375 2429//2429 +f 2442//2442 2432//2432 2343//2343 +f 2424//2424 2458//2458 2384//2384 +f 2517//2517 2565//2565 2372//2372 +f 2366//2366 2392//2392 2496//2496 +f 2490//2490 2471//2471 2413//2413 +f 2463//2463 2366//2366 2496//2496 +f 2482//2482 2463//2463 2496//2496 +f 2435//2435 2586//2586 2418//2418 +f 2451//2451 2503//2503 2387//2387 +f 2393//2393 2431//2431 2450//2450 +f 2326//2326 2442//2442 2506//2506 +f 2489//2489 2528//2528 2477//2477 +f 2391//2391 2408//2408 2525//2525 +f 2472//2472 2427//2427 2457//2457 +f 2417//2417 2399//2399 2705//2705 +f 2559//2559 2401//2401 2535//2535 +f 2512//2512 2417//2417 2705//2705 +f 2385//2385 2509//2509 2365//2365 +f 2572//2572 2377//2377 2421//2421 +f 2537//2537 2409//2409 2488//2488 +f 2532//2532 2451//2451 2413//2413 +f 2550//2550 2498//2498 2446//2446 +f 2533//2533 2438//2438 2426//2426 +f 2485//2485 2495//2495 2455//2455 +f 2528//2528 2352//2352 2552//2552 +f 2561//2561 2382//2382 2369//2369 +f 2369//2369 2570//2570 2561//2561 +f 2478//2478 2533//2533 2402//2402 +f 2452//2452 2472//2472 2414//2414 +f 2584//2584 2524//2524 2637//2637 +f 2544//2544 2538//2538 2508//2508 +f 2499//2499 2516//2516 2422//2422 +f 2278//2278 2513//2513 2502//2502 +f 2365//2365 2509//2509 2550//2550 +f 2501//2501 2448//2448 2572//2572 +f 2394//2394 2460//2460 2614//2614 +f 2484//2484 2333//2333 2483//2483 +f 2467//2467 2449//2449 2443//2443 +f 2439//2439 2470//2470 2638//2638 +f 2532//2532 2566//2566 2451//2451 +f 2569//2569 2410//2410 2422//2422 +f 2510//2510 2453//2453 2642//2642 +f 2406//2406 2469//2469 2521//2521 +f 2521//2521 2496//2496 2406//2406 +f 2421//2421 2414//2414 2529//2529 +f 2435//2435 2631//2631 2586//2586 +f 2431//2431 2501//2501 2450//2450 +f 2365//2365 2550//2550 2407//2407 +f 2437//2437 2428//2428 2515//2515 +f 2459//2459 2535//2535 2396//2396 +f 2485//2485 2436//2436 2454//2454 +f 2475//2475 2605//2605 2491//2491 +f 2467//2467 2655//2655 2424//2424 +f 2416//2416 2439//2439 2638//2638 +f 2385//2385 2514//2514 2509//2509 +f 2408//2408 2418//2418 2525//2525 +f 2433//2433 2367//2367 2510//2510 +f 2343//2343 2587//2587 2442//2442 +f 2474//2474 2527//2527 2419//2419 +f 2553//2553 2542//2542 2397//2397 +f 2506//2506 2399//2399 2326//2326 +f 2445//2445 2487//2487 2514//2514 +f 2459//2459 2507//2507 2535//2535 +f 2345//2345 2476//2476 2518//2518 +f 2575//2575 2500//2500 2473//2473 +f 2534//2534 2398//2398 2504//2504 +f 2469//2469 2559//2559 2494//2494 +f 2503//2503 2558//2558 2460//2460 +f 2532//2532 2413//2413 2471//2471 +f 2481//2481 2370//2370 2686//2686 +f 2531//2531 2411//2411 2512//2512 +f 2339//2339 2502//2502 2430//2430 +f 2566//2566 2503//2503 2451//2451 +f 2577//2577 2384//2384 2520//2520 +f 2434//2434 2391//2391 2525//2525 +f 2520//2520 2384//2384 2458//2458 +f 2507//2507 2573//2573 2535//2535 +f 2420//2420 2544//2544 2536//2536 +f 2468//2468 2345//2345 2518//2518 +f 2482//2482 2545//2545 2463//2463 +f 2596//2596 2445//2445 2537//2537 +f 2423//2423 2438//2438 2546//2546 +f 2534//2534 2587//2587 2343//2343 +f 2484//2484 2618//2618 2486//2486 +f 2610//2610 2507//2507 2389//2389 +f 2461//2461 2497//2497 2562//2562 +f 2457//2457 2577//2577 2556//2556 +f 2461//2461 2562//2562 2563//2563 +f 2488//2488 2462//2462 2450//2450 +f 2441//2441 2479//2479 2493//2493 +f 2454//2454 2489//2489 2477//2477 +f 2541//2541 2495//2495 2485//2485 +f 2497//2497 2468//2468 2518//2518 +f 2521//2521 2469//2469 2494//2494 +f 2465//2465 2523//2523 2456//2456 +f 2505//2505 2479//2479 2495//2495 +f 2513//2513 2447//2447 2569//2569 +f 2472//2472 2457//2457 2556//2556 +f 2523//2523 2465//2465 2498//2498 +f 2503//2503 2566//2566 2583//2583 +f 2382//2382 2543//2543 2592//2592 +f 2539//2539 2537//2537 2488//2488 +f 2538//2538 2463//2463 2545//2545 +f 2475//2475 2397//2397 2542//2542 +f 2487//2487 2445//2445 2596//2596 +f 2614//2614 2460//2460 2597//2597 +f 2490//2490 2555//2555 2522//2522 +f 2705//2705 2399//2399 2506//2506 +f 2572//2572 2421//2421 2529//2529 +f 2642//2642 2491//2491 2605//2605 +f 2553//2553 2456//2456 2523//2523 +f 2485//2485 2667//2667 2541//2541 +f 2504//2504 2466//2466 2770//2770 +f 2373//2373 2526//2526 2473//2473 +f 2478//2478 2416//2416 2612//2612 +f 2638//2638 2612//2612 2416//2416 +f 2501//2501 2572//2572 2589//2589 +f 2471//2471 2580//2580 2532//2532 +f 2544//2544 2508//2508 2634//2634 +f 2536//2536 2544//2544 2662//2662 +f 2522//2522 2471//2471 2490//2490 +f 2493//2493 2479//2479 2505//2505 +f 2450//2450 2548//2548 2488//2488 +f 2492//2492 2571//2571 2627//2627 +f 2530//2530 2500//2500 2620//2620 +f 2552//2552 2434//2434 2633//2633 +f 2576//2576 2515//2515 2428//2428 +f 2526//2526 2373//2373 2592//2592 +f 2471//2471 2677//2677 2580//2580 +f 2686//2686 2433//2433 2510//2510 +f 2493//2493 2635//2635 2480//2480 +f 2547//2547 2523//2523 2498//2498 +f 2540//2540 2502//2502 2513//2513 +f 2519//2519 2505//2505 2549//2549 +f 2634//2634 2508//2508 2538//2538 +f 2506//2506 2442//2442 2587//2587 +f 2496//2496 2521//2521 2603//2603 +f 2505//2505 2492//2492 2627//2627 +f 2546//2546 2438//2438 2533//2533 +f 2558//2558 2597//2597 2460//2460 +f 2450//2450 2501//2501 2548//2548 +f 2541//2541 2549//2549 2495//2495 +f 2550//2550 2547//2547 2498//2498 +f 2530//2530 2727//2727 2375//2375 +f 2549//2549 2505//2505 2495//2495 +f 2667//2667 2485//2485 2454//2454 +f 2575//2575 2473//2473 2526//2526 +f 2548//2548 2501//2501 2589//2589 +f 2513//2513 2569//2569 2724//2724 +f 2505//2505 2571//2571 2492//2492 +f 2477//2477 2528//2528 2696//2696 +f 2573//2573 2507//2507 2610//2610 +f 2429//2429 2375//2375 2636//2636 +f 2638//2638 2470//2470 2515//2515 +f 2471//2471 2522//2522 2677//2677 +f 2515//2515 2470//2470 2437//2437 +f 2424//2424 2655//2655 2458//2458 +f 2529//2529 2414//2414 2643//2643 +f 2419//2419 2527//2527 2568//2568 +f 2627//2627 2493//2493 2505//2505 +f 2637//2637 2524//2524 2511//2511 +f 2629//2629 2496//2496 2603//2603 +f 2518//2518 2585//2585 2497//2497 +f 2642//2642 2673//2673 2510//2510 +f 2552//2552 2594//2594 2528//2528 +f 2549//2549 2541//2541 2617//2617 +f 2488//2488 2548//2548 2551//2551 +f 2559//2559 2535//2535 2578//2578 +f 2527//2527 2423//2423 2702//2702 +f 2562//2562 2497//2497 2599//2599 +f 2382//2382 2561//2561 2543//2543 +f 2701//2701 2638//2638 2515//2515 +f 2591//2591 2418//2418 2586//2586 +f 2590//2590 2678//2678 2430//2430 +f 2567//2567 2467//2467 2443//2443 +f 2554//2554 2553//2553 2523//2523 +f 2509//2509 2514//2514 2487//2487 +f 2533//2533 2478//2478 2579//2579 +f 2429//2429 2665//2665 2428//2428 +f 2624//2624 2572//2572 2529//2529 +f 2578//2578 2535//2535 2573//2573 +f 2584//2584 2598//2598 2517//2517 +f 2643//2643 2414//2414 2472//2472 +f 2521//2521 2494//2494 2607//2607 +f 2636//2636 2375//2375 2727//2727 +f 2583//2583 2566//2566 2622//2622 +f 2568//2568 2527//2527 2702//2702 +f 2428//2428 2665//2665 2576//2576 +f 2496//2496 2629//2629 2482//2482 +f 2537//2537 2539//2539 2581//2581 +f 2580//2580 2657//2657 2532//2532 +f 2509//2509 2600//2600 2550//2550 +f 2538//2538 2545//2545 2664//2664 +f 2571//2571 2505//2505 2519//2519 +f 2480//2480 2567//2567 2443//2443 +f 2575//2575 2526//2526 2741//2741 +f 2547//2547 2554//2554 2523//2523 +f 2571//2571 2519//2519 2560//2560 +f 2559//2559 2607//2607 2494//2494 +f 2454//2454 2477//2477 2625//2625 +f 2727//2727 2530//2530 2620//2620 +f 2531//2531 2610//2610 2389//2389 +f 2696//2696 2528//2528 2594//2594 +f 2702//2702 2423//2423 2546//2546 +f 2581//2581 2595//2595 2537//2537 +f 2563//2563 2562//2562 2588//2588 +f 2732//2732 2590//2590 2430//2430 +f 2546//2546 2533//2533 2679//2679 +f 2519//2519 2564//2564 2560//2560 +f 2487//2487 2600//2600 2509//2509 +f 2430//2430 2678//2678 2335//2335 +f 2525//2525 2418//2418 2591//2591 +f 2635//2635 2493//2493 2652//2652 +f 2493//2493 2627//2627 2652//2652 +f 2596//2596 2537//2537 2595//2595 +f 2593//2593 2525//2525 2591//2591 +f 2649//2649 2542//2542 2553//2553 +f 2434//2434 2525//2525 2633//2633 +f 2550//2550 2656//2656 2547//2547 +f 2656//2656 2550//2550 2600//2600 +f 2520//2520 2458//2458 2615//2615 +f 2607//2607 2559//2559 2578//2578 +f 2625//2625 2626//2626 2454//2454 +f 2662//2662 2555//2555 2536//2536 +f 2549//2549 2582//2582 2519//2519 +f 2624//2624 2529//2529 2643//2643 +f 2549//2549 2676//2676 2582//2582 +f 2539//2539 2488//2488 2551//2551 +f 2430//2430 2502//2502 2732//2732 +f 2458//2458 2655//2655 2694//2694 +f 2777//2777 2511//2511 2486//2486 +f 2566//2566 2532//2532 2657//2657 +f 2602//2602 2562//2562 2599//2599 +f 2504//2504 2785//2785 2534//2534 +f 2472//2472 2556//2556 2574//2574 +f 2545//2545 2482//2482 2629//2629 +f 2569//2569 2422//2422 2687//2687 +f 2422//2422 2516//2516 2687//2687 +f 2649//2649 2553//2553 2554//2554 +f 2616//2616 2677//2677 2522//2522 +f 2539//2539 2551//2551 2601//2601 +f 2603//2603 2521//2521 2607//2607 +f 2502//2502 2540//2540 2732//2732 +f 2497//2497 2585//2585 2641//2641 +f 2620//2620 2500//2500 2575//2575 +f 2657//2657 2622//2622 2566//2566 +f 2679//2679 2533//2533 2579//2579 +f 2595//2595 2581//2581 2599//2599 +f 2556//2556 2577//2577 2623//2623 +f 2476//2476 2585//2585 2518//2518 +f 2581//2581 2602//2602 2599//2599 +f 2542//2542 2661//2661 2475//2475 +f 2563//2563 2588//2588 2631//2631 +f 2615//2615 2458//2458 2694//2694 +f 2581//2581 2539//2539 2602//2602 +f 2627//2627 2571//2571 2621//2621 +f 2664//2664 2634//2634 2538//2538 +f 2551//2551 2548//2548 2619//2619 +f 2579//2579 2478//2478 2612//2612 +f 2604//2604 2601//2601 2551//2551 +f 2613//2613 2564//2564 2582//2582 +f 2582//2582 2564//2564 2519//2519 +f 2486//2486 2618//2618 2777//2777 +f 2676//2676 2549//2549 2617//2617 +f 2586//2586 2666//2666 2591//2591 +f 2510//2510 2673//2673 2686//2686 +f 2560//2560 2564//2564 2608//2608 +f 2785//2785 2504//2504 2770//2770 +f 2558//2558 2503//2503 2583//2583 +f 2621//2621 2571//2571 2560//2560 +f 2562//2562 2602//2602 2588//2588 +f 2608//2608 2564//2564 2606//2606 +f 2641//2641 2599//2599 2497//2497 +f 2593//2593 2633//2633 2525//2525 +f 2577//2577 2520//2520 2615//2615 +f 2499//2499 2658//2658 2516//2516 +f 2477//2477 2696//2696 2625//2625 +f 2534//2534 2632//2632 2587//2587 +f 2548//2548 2589//2589 2619//2619 +f 2602//2602 2539//2539 2601//2601 +f 2543//2543 2561//2561 2670//2670 +f 2598//2598 2565//2565 2517//2517 +f 2573//2573 2610//2610 2720//2720 +f 2643//2643 2472//2472 2574//2574 +f 2561//2561 2570//2570 2670//2670 +f 2677//2677 2657//2657 2580//2580 +f 2573//2573 2720//2720 2639//2639 +f 2578//2578 2573//2573 2639//2639 +f 2770//2770 2466//2466 2565//2565 +f 2683//2683 2622//2622 2657//2657 +f 2653//2653 2487//2487 2596//2596 +f 2572//2572 2624//2624 2628//2628 +f 2662//2662 2544//2544 2634//2634 +f 2621//2621 2560//2560 2608//2608 +f 2574//2574 2556//2556 2623//2623 +f 2567//2567 2480//2480 2635//2635 +f 2564//2564 2613//2613 2644//2644 +f 2564//2564 2644//2644 2606//2606 +f 2522//2522 2555//2555 2630//2630 +f 2613//2613 2582//2582 2676//2676 +f 2665//2665 2429//2429 2636//2636 +f 2595//2595 2646//2646 2596//2596 +f 2645//2645 2656//2656 2600//2600 +f 2632//2632 2534//2534 2767//2767 +f 2586//2586 2631//2631 2609//2609 +f 2642//2642 2605//2605 2611//2611 +f 2599//2599 2641//2641 2595//2595 +f 2475//2475 2681//2681 2605//2605 +f 2667//2667 2454//2454 2626//2626 +f 2659//2659 2602//2602 2601//2601 +f 2655//2655 2467//2467 2669//2669 +f 2653//2653 2600//2600 2487//2487 +f 2646//2646 2682//2682 2596//2596 +f 2654//2654 2607//2607 2578//2578 +f 2656//2656 2554//2554 2547//2547 +f 2615//2615 2623//2623 2577//2577 +f 2594//2594 2695//2695 2696//2696 +f 2633//2633 2650//2650 2552//2552 +f 2568//2568 2702//2702 2640//2640 +f 2713//2713 2516//2516 2658//2658 +f 2555//2555 2662//2662 2630//2630 +f 2602//2602 2659//2659 2588//2588 +f 2616//2616 2522//2522 2630//2630 +f 2594//2594 2552//2552 2650//2650 +f 2613//2613 2698//2698 2644//2644 +f 2551//2551 2619//2619 2604//2604 +f 2621//2621 2608//2608 2647//2647 +f 2646//2646 2595//2595 2641//2641 +f 2654//2654 2578//2578 2692//2692 +f 2513//2513 2724//2724 2540//2540 +f 2749//2749 2512//2512 2705//2705 +f 2546//2546 2679//2679 2726//2726 +f 2512//2512 2749//2749 2531//2531 +f 2607//2607 2729//2729 2603//2603 +f 2601//2601 2604//2604 2659//2659 +f 2652//2652 2627//2627 2672//2672 +f 2627//2627 2621//2621 2672//2672 +f 2724//2724 2569//2569 2687//2687 +f 2614//2614 2597//2597 2707//2707 +f 2591//2591 2651//2651 2593//2593 +f 2484//2484 2483//2483 2733//2733 +f 2572//2572 2628//2628 2589//2589 +f 2585//2585 2476//2476 2691//2691 +f 2643//2643 2574//2574 2714//2714 +f 2701//2701 2515//2515 2717//2717 +f 2683//2683 2657//2657 2675//2675 +f 2467//2467 2567//2567 2669//2669 +f 2662//2662 2634//2634 2690//2690 +f 2751//2751 2567//2567 2635//2635 +f 2681//2681 2611//2611 2605//2605 +f 2654//2654 2729//2729 2607//2607 +f 2481//2481 2686//2686 2731//2731 +f 2666//2666 2586//2586 2609//2609 +f 2640//2640 2702//2702 2782//2782 +f 2691//2691 2476//2476 2707//2707 +f 2579//2579 2612//2612 2799//2799 +f 2680//2680 2589//2589 2628//2628 +f 2542//2542 2649//2649 2661//2661 +f 2612//2612 2768//2768 2799//2799 +f 2651//2651 2591//2591 2666//2666 +f 2630//2630 2699//2699 2616//2616 +f 2637//2637 2598//2598 2584//2584 +f 2516//2516 2713//2713 2687//2687 +f 2606//2606 2688//2688 2608//2608 +f 2585//2585 2646//2646 2641//2641 +f 2506//2506 2587//2587 2632//2632 +f 2626//2626 2625//2625 2781//2781 +f 2643//2643 2663//2663 2624//2624 +f 2697//2697 2628//2628 2624//2624 +f 2649//2649 2554//2554 2671//2671 +f 2698//2698 2613//2613 2676//2676 +f 2594//2594 2650//2650 2695//2695 +f 2766//2766 2565//2565 2598//2598 +f 2619//2619 2589//2589 2680//2680 +f 2593//2593 2703//2703 2633//2633 +f 2576//2576 2717//2717 2515//2515 +f 2633//2633 2703//2703 2737//2737 +f 2476//2476 2614//2614 2707//2707 +f 2660//2660 2588//2588 2659//2659 +f 2662//2662 2761//2761 2630//2630 +f 2588//2588 2609//2609 2631//2631 +f 2557//2557 2335//2335 2693//2693 +f 2623//2623 2712//2712 2574//2574 +f 2597//2597 2558//2558 2740//2740 +f 2716//2716 2623//2623 2684//2684 +f 2647//2647 2608//2608 2688//2688 +f 2612//2612 2638//2638 2768//2768 +f 2740//2740 2707//2707 2597//2597 +f 2633//2633 2737//2737 2650//2650 +f 2558//2558 2583//2583 2730//2730 +f 2646//2646 2585//2585 2708//2708 +f 2659//2659 2604//2604 2660//2660 +f 2697//2697 2624//2624 2663//2663 +f 2335//2335 2678//2678 2693//2693 +f 2644//2644 2698//2698 2719//2719 +f 2755//2755 2775//2775 2654//2654 +f 2588//2588 2660//2660 2609//2609 +f 2651//2651 2703//2703 2593//2593 +f 2810//2810 2565//2565 2766//2766 +f 2653//2653 2645//2645 2600//2600 +f 2677//2677 2723//2723 2657//2657 +f 2629//2629 2603//2603 2648//2648 +f 2656//2656 2674//2674 2554//2554 +f 2645//2645 2674//2674 2656//2656 +f 2712//2712 2623//2623 2716//2716 +f 2688//2688 2606//2606 2773//2773 +f 2735//2735 2606//2606 2644//2644 +f 2668//2668 2662//2662 2690//2690 +f 2751//2751 2669//2669 2567//2567 +f 2751//2751 2635//2635 2652//2652 +f 2708//2708 2682//2682 2646//2646 +f 2767//2767 2534//2534 2785//2785 +f 2623//2623 2615//2615 2684//2684 +f 2702//2702 2546//2546 2726//2726 +f 2694//2694 2684//2684 2615//2615 +f 2609//2609 2660//2660 2666//2666 +f 2648//2648 2704//2704 2629//2629 +f 2714//2714 2663//2663 2643//2643 +f 2636//2636 2727//2727 2801//2801 +f 2654//2654 2692//2692 2755//2755 +f 2775//2775 2729//2729 2654//2654 +f 2770//2770 2565//2565 2810//2810 +f 2642//2642 2611//2611 2673//2673 +f 2604//2604 2619//2619 2660//2660 +f 2574//2574 2712//2712 2714//2714 +f 2680//2680 2628//2628 2697//2697 +f 2723//2723 2675//2675 2657//2657 +f 2682//2682 2653//2653 2596//2596 +f 2747//2747 2626//2626 2781//2781 +f 2828//2828 2620//2620 2575//2575 +f 2773//2773 2606//2606 2735//2735 +f 2554//2554 2674//2674 2762//2762 +f 2734//2734 2630//2630 2761//2761 +f 2526//2526 2592//2592 2700//2700 +f 2667//2667 2626//2626 2747//2747 +f 2761//2761 2662//2662 2668//2668 +f 2639//2639 2720//2720 2800//2800 +f 2732//2732 2540//2540 2706//2706 +f 2781//2781 2625//2625 2715//2715 +f 2638//2638 2701//2701 2768//2768 +f 2611//2611 2798//2798 2673//2673 +f 2653//2653 2754//2754 2645//2645 +f 2680//2680 2660//2660 2619//2619 +f 2541//2541 2667//2667 2760//2760 +f 2541//2541 2760//2760 2617//2617 +f 2575//2575 2741//2741 2828//2828 +f 2683//2683 2675//2675 2763//2763 +f 2568//2568 2640//2640 2711//2711 +f 2679//2679 2579//2579 2799//2799 +f 2672//2672 2621//2621 2836//2836 +f 2636//2636 2788//2788 2665//2665 +f 2669//2669 2709//2709 2655//2655 +f 2621//2621 2647//2647 2836//2836 +f 2578//2578 2639//2639 2722//2722 +f 2625//2625 2696//2696 2715//2715 +f 2506//2506 2745//2745 2705//2705 +f 2660//2660 2680//2680 2689//2689 +f 2719//2719 2735//2735 2644//2644 +f 2617//2617 2744//2744 2676//2676 +f 2661//2661 2649//2649 2671//2671 +f 2531//2531 2749//2749 2792//2792 +f 2777//2777 2932//2932 2511//2511 +f 2720//2720 2610//2610 2795//2795 +f 2651//2651 2666//2666 2685//2685 +f 2709//2709 2694//2694 2655//2655 +f 2774//2774 2785//2785 2770//2770 +f 2763//2763 2794//2794 2683//2683 +f 2689//2689 2666//2666 2660//2660 +f 2667//2667 2747//2747 2760//2760 +f 2592//2592 2543//2543 2700//2700 +f 2663//2663 2651//2651 2697//2697 +f 2723//2723 2677//2677 2789//2789 +f 2729//2729 2648//2648 2603//2603 +f 2652//2652 2672//2672 2876//2876 +f 2698//2698 2676//2676 2757//2757 +f 2618//2618 2484//2484 2733//2733 +f 2685//2685 2666//2666 2689//2689 +f 2585//2585 2691//2691 2708//2708 +f 2680//2680 2697//2697 2689//2689 +f 2722//2722 2692//2692 2578//2578 +f 2739//2739 2664//2664 2545//2545 +f 2583//2583 2622//2622 2805//2805 +f 2739//2739 2759//2759 2664//2664 +f 2683//2683 2805//2805 2622//2622 +f 2671//2671 2554//2554 2762//2762 +f 2570//2570 2481//2481 2812//2812 +f 2685//2685 2697//2697 2651//2651 +f 2685//2685 2689//2689 2697//2697 +f 2714//2714 2712//2712 2752//2752 +f 2687//2687 2851//2851 2724//2724 +f 2583//2583 2805//2805 2730//2730 +f 2695//2695 2721//2721 2771//2771 +f 2576//2576 2665//2665 2717//2717 +f 2791//2791 2687//2687 2713//2713 +f 2757//2757 2676//2676 2744//2744 +f 2748//2748 2704//2704 2648//2648 +f 2696//2696 2695//2695 2715//2715 +f 2752//2752 2712//2712 2716//2716 +f 2753//2753 2648//2648 2729//2729 +f 2684//2684 2694//2694 2796//2796 +f 2789//2789 2677//2677 2616//2616 +f 2708//2708 2653//2653 2682//2682 +f 2801//2801 2788//2788 2636//2636 +f 2679//2679 2799//2799 2787//2787 +f 2740//2740 2558//2558 2730//2730 +f 2686//2686 2673//2673 2830//2830 +f 2798//2798 2830//2830 2673//2673 +f 2752//2752 2718//2718 2714//2714 +f 2610//2610 2531//2531 2795//2795 +f 2651//2651 2663//2663 2728//2728 +f 2691//2691 2710//2710 2725//2725 +f 2688//2688 2773//2773 2736//2736 +f 2545//2545 2629//2629 2739//2739 +f 2746//2746 2675//2675 2723//2723 +f 2699//2699 2789//2789 2616//2616 +f 2836//2836 2876//2876 2672//2672 +f 2805//2805 2683//2683 2794//2794 +f 2543//2543 2670//2670 2700//2700 +f 2815//2815 2617//2617 2760//2760 +f 2797//2797 2694//2694 2709//2709 +f 2647//2647 2688//2688 2736//2736 +f 2804//2804 2661//2661 2671//2671 +f 2749//2749 2705//2705 2790//2790 +f 2651//2651 2728//2728 2703//2703 +f 2704//2704 2739//2739 2629//2629 +f 2787//2787 2726//2726 2679//2679 +f 2721//2721 2650//2650 2737//2737 +f 2707//2707 2710//2710 2691//2691 +f 2670//2670 2570//2570 2812//2812 +f 2695//2695 2771//2771 2803//2803 +f 2851//2851 2687//2687 2791//2791 +f 2715//2715 2695//2695 2803//2803 +f 2731//2731 2812//2812 2481//2481 +f 2611//2611 2681//2681 2798//2798 +f 2691//2691 2725//2725 2708//2708 +f 2540//2540 2724//2724 2851//2851 +f 2650//2650 2721//2721 2695//2695 +f 2785//2785 2941//2941 2767//2767 +f 2754//2754 2653//2653 2764//2764 +f 2663//2663 2714//2714 2728//2728 +f 2784//2784 2762//2762 2674//2674 +f 2719//2719 2698//2698 2757//2757 +f 2782//2782 2702//2702 2726//2726 +f 2767//2767 2819//2819 2632//2632 +f 2755//2755 2692//2692 2722//2722 +f 2681//2681 2475//2475 2831//2831 +f 2748//2748 2648//2648 2753//2753 +f 2661//2661 2831//2831 2475//2475 +f 2618//2618 2923//2923 2777//2777 +f 2728//2728 2738//2738 2703//2703 +f 2737//2737 2703//2703 2738//2738 +f 2668//2668 2690//2690 2991//2991 +f 2853//2853 2669//2669 2751//2751 +f 2795//2795 2800//2800 2720//2720 +f 2728//2728 2714//2714 2718//2718 +f 2799//2799 2768//2768 2756//2756 +f 2809//2809 2756//2756 2768//2768 +f 2716//2716 2684//2684 2752//2752 +f 2637//2637 2766//2766 2598//2598 +f 2744//2744 2617//2617 2815//2815 +f 2795//2795 2531//2531 2792//2792 +f 2707//2707 2740//2740 2710//2710 +f 2674//2674 2645//2645 2754//2754 +f 2739//2739 2704//2704 2776//2776 +f 2876//2876 2907//2907 2652//2652 +f 2807//2807 2746//2746 2723//2723 +f 2741//2741 2526//2526 2902//2902 +f 2742//2742 2713//2713 2778//2778 +f 2748//2748 2776//2776 2704//2704 +f 2788//2788 2717//2717 2665//2665 +f 2733//2733 2483//2483 2846//2846 +f 2630//2630 2734//2734 2699//2699 +f 2743//2743 2737//2737 2738//2738 +f 2731//2731 2686//2686 2844//2844 +f 2737//2737 2743//2743 2783//2783 +f 2735//2735 2719//2719 2862//2862 +f 2823//2823 2789//2789 2699//2699 +f 2718//2718 2738//2738 2728//2728 +f 2788//2788 2801//2801 2854//2854 +f 2831//2831 2661//2661 2804//2804 +f 2506//2506 2632//2632 2913//2913 +f 2760//2760 2747//2747 2821//2821 +f 2737//2737 2783//2783 2721//2721 +f 2670//2670 2845//2845 2700//2700 +f 2745//2745 2790//2790 2705//2705 +f 2725//2725 2837//2837 2708//2708 +f 2754//2754 2857//2857 2674//2674 +f 2711//2711 2640//2640 2782//2782 +f 2713//2713 2742//2742 2791//2791 +f 2725//2725 2710//2710 2802//2802 +f 2783//2783 2771//2771 2721//2721 +f 2760//2760 2821//2821 2765//2765 +f 2718//2718 2752//2752 2743//2743 +f 2748//2748 2753//2753 2780//2780 +f 2718//2718 2743//2743 2738//2738 +f 2722//2722 2639//2639 2859//2859 +f 2853//2853 2829//2829 2669//2669 +f 2634//2634 2858//2858 2690//2690 +f 2775//2775 2779//2779 2729//2729 +f 2830//2830 2844//2844 2686//2686 +f 2653//2653 2708//2708 2837//2837 +f 2836//2836 2647//2647 2806//2806 +f 2647//2647 2736//2736 2806//2806 +f 2713//2713 2658//2658 2778//2778 +f 2740//2740 2802//2802 2710//2710 +f 2670//2670 2812//2812 2750//2750 +f 2895//2895 2706//2706 2540//2540 +f 2740//2740 2730//2730 2802//2802 +f 2753//2753 2729//2729 2779//2779 +f 2709//2709 2669//2669 2829//2829 +f 2812//2812 2731//2731 2832//2832 +f 2684//2684 2786//2786 2752//2752 +f 2590//2590 2732//2732 2989//2989 +f 2675//2675 2746//2746 2763//2763 +f 2773//2773 2735//2735 2811//2811 +f 2780//2780 2776//2776 2748//2748 +f 2796//2796 2786//2786 2684//2684 +f 2751//2751 2652//2652 2820//2820 +f 2902//2902 2526//2526 2700//2700 +f 2743//2743 2752//2752 2769//2769 +f 2769//2769 2752//2752 2786//2786 +f 2758//2758 2755//2755 2722//2722 +f 2759//2759 2739//2739 2886//2886 +f 2715//2715 2772//2772 2781//2781 +f 2773//2773 2848//2848 2736//2736 +f 2838//2838 2828//2828 2741//2741 +f 2758//2758 2847//2847 2755//2755 +f 2540//2540 2851//2851 2895//2895 +f 2775//2775 2755//2755 2847//2847 +f 2671//2671 2762//2762 2891//2891 +f 2794//2794 2763//2763 2887//2887 +f 2784//2784 2891//2891 2762//2762 +f 2852//2852 2836//2836 2806//2806 +f 2735//2735 2862//2862 2811//2811 +f 2902//2902 2700//2700 2845//2845 +f 2634//2634 2664//2664 2858//2858 +f 2837//2837 2764//2764 2653//2653 +f 2854//2854 2801//2801 2843//2843 +f 2820//2820 2652//2652 2907//2907 +f 2796//2796 2694//2694 2797//2797 +f 2743//2743 2769//2769 2783//2783 +f 2620//2620 2970//2970 2727//2727 +f 2824//2824 2736//2736 2848//2848 +f 2734//2734 2823//2823 2699//2699 +f 2866//2866 2757//2757 2744//2744 +f 2746//2746 2793//2793 2763//2763 +f 2792//2792 2749//2749 2790//2790 +f 2747//2747 2781//2781 2821//2821 +f 2753//2753 2779//2779 2840//2840 +f 2620//2620 2828//2828 2893//2893 +f 2671//2671 2813//2813 2804//2804 +f 2815//2815 2760//2760 2765//2765 +f 2833//2833 2789//2789 2823//2823 +f 2923//2923 2618//2618 2733//2733 +f 2761//2761 2939//2939 2734//2734 +f 2853//2853 2751//2751 2820//2820 +f 2789//2789 2807//2807 2723//2723 +f 2887//2887 2763//2763 2793//2793 +f 2693//2693 2927//2927 2557//2557 +f 2483//2483 2557//2557 2927//2927 +f 2970//2970 2801//2801 2727//2727 +f 2810//2810 2766//2766 2960//2960 +f 2746//2746 2807//2807 2793//2793 +f 2780//2780 2753//2753 2840//2840 +f 2769//2769 2786//2786 2839//2839 +f 2701//2701 2717//2717 2869//2869 +f 2784//2784 2674//2674 2857//2857 +f 2813//2813 2671//2671 2891//2891 +f 2866//2866 2744//2744 2815//2815 +f 2886//2886 2739//2739 2776//2776 +f 2848//2848 2773//2773 2811//2811 +f 2750//2750 2812//2812 2841//2841 +f 2941//2941 2864//2864 2767//2767 +f 2789//2789 2808//2808 2807//2807 +f 2795//2795 2792//2792 2872//2872 +f 2590//2590 2888//2888 2678//2678 +f 2717//2717 2788//2788 2878//2878 +f 2797//2797 2709//2709 2829//2829 +f 2839//2839 2771//2771 2783//2783 +f 2783//2783 2769//2769 2839//2839 +f 2833//2833 2808//2808 2789//2789 +f 2806//2806 2736//2736 2824//2824 +f 2913//2913 2632//2632 2819//2819 +f 2761//2761 2668//2668 2939//2939 +f 2831//2831 2825//2825 2681//2681 +f 2777//2777 2923//2923 2816//2816 +f 2734//2734 2939//2939 2823//2823 +f 2757//2757 2866//2866 2889//2889 +f 2851//2851 2791//2791 2818//2818 +f 2826//2826 2786//2786 2796//2796 +f 3066//3066 2774//2774 2770//2770 +f 2670//2670 2750//2750 2897//2897 +f 2768//2768 2701//2701 2869//2869 +f 2800//2800 2795//2795 2872//2872 +f 2796//2796 2797//2797 2834//2834 +f 2828//2828 2838//2838 2953//2953 +f 2852//2852 2806//2806 2824//2824 +f 2879//2879 2782//2782 2726//2726 +f 2798//2798 2681//2681 2825//2825 +f 2787//2787 2799//2799 2892//2892 +f 2766//2766 2637//2637 2968//2968 +f 2832//2832 2731//2731 2844//2844 +f 2892//2892 2799//2799 2756//2756 +f 2829//2829 2834//2834 2797//2797 +f 2834//2834 2829//2829 2842//2842 +f 2758//2758 2722//2722 2863//2863 +f 2839//2839 2786//2786 2826//2826 +f 2711//2711 2782//2782 2817//2817 +f 2719//2719 2757//2757 2889//2889 +f 2805//2805 2794//2794 2835//2835 +f 2847//2847 2827//2827 2775//2775 +f 3066//3066 2770//2770 2810//2810 +f 2814//2814 2776//2776 2780//2780 +f 2827//2827 2779//2779 2775//2775 +f 3020//3020 2732//2732 2706//2706 +f 2759//2759 2858//2858 2664//2664 +f 2774//2774 2941//2941 2785//2785 +f 2812//2812 2832//2832 2841//2841 +f 2838//2838 2741//2741 2871//2871 +f 2819//2819 2767//2767 2864//2864 +f 2878//2878 2788//2788 2854//2854 +f 2868//2868 2807//2807 2808//2808 +f 2933//2933 2837//2837 2725//2725 +f 2725//2725 2802//2802 2933//2933 +f 2803//2803 2771//2771 2839//2839 +f 2815//2815 2765//2765 2912//2912 +f 2831//2831 2804//2804 2813//2813 +f 2887//2887 2835//2835 2794//2794 +f 2821//2821 2781//2781 2772//2772 +f 2932//2932 2822//2822 2511//2511 +f 2826//2826 2796//2796 2834//2834 +f 2822//2822 2637//2637 2511//2511 +f 2817//2817 2782//2782 2879//2879 +f 2754//2754 2890//2890 2857//2857 +f 2939//2939 2668//2668 2883//2883 +f 2840//2840 2779//2779 2882//2882 +f 2764//2764 2890//2890 2754//2754 +f 2805//2805 2835//2835 2856//2856 +f 2715//2715 2803//2803 2860//2860 +f 2766//2766 2968//2968 2960//2960 +f 2849//2849 2842//2842 2829//2829 +f 2730//2730 2805//2805 2856//2856 +f 2792//2792 2790//2790 2872//2872 +f 2893//2893 2828//2828 2953//2953 +f 2784//2784 2857//2857 2891//2891 +f 2855//2855 2821//2821 2772//2772 +f 2833//2833 2898//2898 2808//2808 +f 2726//2726 2787//2787 2879//2879 +f 2860//2860 2803//2803 2839//2839 +f 2888//2888 2590//2590 2989//2989 +f 2779//2779 2827//2827 2882//2882 +f 2869//2869 2717//2717 2878//2878 +f 2826//2826 2834//2834 2865//2865 +f 2798//2798 2825//2825 2919//2919 +f 2859//2859 2639//2639 2800//2800 +f 2780//2780 2840//2840 2870//2870 +f 2772//2772 2715//2715 2860//2860 +f 2802//2802 2730//2730 2856//2856 +f 2846//2846 2483//2483 2927//2927 +f 2711//2711 2817//2817 2867//2867 +f 2837//2837 2880//2880 2764//2764 +f 2827//2827 2847//2847 2926//2926 +f 2845//2845 2670//2670 2897//2897 +f 2793//2793 2861//2861 2887//2887 +f 2875//2875 2765//2765 2821//2821 +f 3020//3020 2706//2706 2895//2895 +f 2830//2830 2798//2798 2962//2962 +f 2839//2839 2826//2826 2865//2865 +f 2693//2693 2678//2678 2888//2888 +f 2759//2759 2886//2886 2884//2884 +f 2871//2871 2741//2741 2902//2902 +f 2745//2745 2506//2506 2913//2913 +f 2882//2882 2925//2925 2840//2840 +f 2637//2637 2938//2938 2968//2968 +f 2853//2853 2849//2849 2829//2829 +f 2920//2920 2807//2807 2868//2868 +f 2983//2983 2801//2801 2970//2970 +f 2875//2875 2821//2821 2855//2855 +f 2818//2818 2791//2791 2967//2967 +f 2836//2836 2852//2852 2910//2910 +f 2862//2862 2719//2719 2889//2889 +f 2750//2750 2841//2841 2934//2934 +f 2637//2637 2822//2822 2938//2938 +f 2732//2732 3020//3020 2989//2989 +f 2876//2876 2836//2836 2910//2910 +f 2811//2811 2850//2850 2848//2848 +f 2905//2905 2759//2759 2884//2884 +f 2802//2802 2856//2856 2933//2933 +f 2768//2768 2869//2869 2809//2809 +f 2843//2843 2801//2801 2983//2983 +f 2742//2742 2778//2778 2873//2873 +f 2925//2925 2870//2870 2840//2840 +f 2907//2907 2924//2924 2820//2820 +f 2839//2839 2865//2865 2860//2860 +f 2883//2883 2668//2668 2943//2943 +f 2909//2909 2852//2852 2824//2824 +f 2869//2869 2878//2878 2965//2965 +f 2816//2816 2932//2932 2777//2777 +f 3037//3037 2859//2859 2800//2800 +f 2885//2885 2823//2823 2939//2939 +f 2862//2862 2850//2850 2811//2811 +f 2820//2820 2903//2903 2853//2853 +f 2858//2858 2759//2759 2905//2905 +f 2890//2890 2764//2764 2880//2880 +f 3002//3002 2913//2913 2819//2819 +f 2872//2872 2790//2790 3026//3026 +f 2844//2844 2830//2830 3013//3013 +f 2901//2901 2807//2807 2920//2920 +f 2834//2834 2842//2842 2877//2877 +f 2970//2970 2620//2620 2893//2893 +f 2849//2849 2894//2894 2842//2842 +f 2934//2934 2897//2897 2750//2750 +f 2791//2791 2742//2742 2967//2967 +f 2855//2855 2772//2772 2911//2911 +f 2868//2868 2808//2808 2952//2952 +f 2851//2851 2818//2818 2987//2987 +f 2849//2849 2853//2853 2903//2903 +f 2848//2848 2850//2850 2909//2909 +f 2832//2832 2917//2917 2841//2841 +f 2918//2918 2815//2815 2912//2912 +f 2831//2831 2900//2900 2825//2825 +f 2926//2926 2847//2847 2916//2916 +f 2860//2860 2911//2911 2772//2772 +f 2993//2993 2902//2902 2845//2845 +f 2865//2865 2834//2834 2877//2877 +f 2833//2833 2823//2823 2914//2914 +f 2898//2898 2833//2833 2914//2914 +f 2800//2800 2872//2872 2958//2958 +f 2866//2866 2815//2815 2918//2918 +f 2861//2861 2793//2793 2901//2901 +f 2876//2876 2910//2910 2907//2907 +f 2903//2903 2820//2820 2924//2924 +f 2930//2930 2907//2907 2910//2910 +f 2886//2886 2776//2776 2814//2814 +f 2855//2855 2921//2921 2875//2875 +f 2925//2925 2882//2882 2874//2874 +f 2793//2793 2807//2807 2901//2901 +f 2935//2935 2889//2889 2866//2866 +f 2937//2937 2838//2838 2871//2871 +f 2978//2978 2878//2878 2854//2854 +f 2690//2690 2858//2858 2979//2979 +f 2817//2817 2879//2879 3023//3023 +f 2936//2936 2827//2827 2926//2926 +f 2879//2879 2787//2787 2892//2892 +f 2882//2882 2827//2827 2936//2936 +f 2880//2880 2837//2837 2976//2976 +f 2976//2976 2837//2837 2933//2933 +f 2813//2813 2900//2900 2831//2831 +f 2898//2898 2952//2952 2808//2808 +f 2756//2756 2809//2809 2940//2940 +f 2798//2798 2919//2919 2962//2962 +f 2877//2877 2860//2860 2865//2865 +f 2860//2860 2877//2877 2911//2911 +f 2907//2907 2930//2930 2896//2896 +f 2913//2913 2790//2790 2745//2745 +f 2859//2859 2954//2954 2722//2722 +f 2841//2841 2917//2917 3021//3021 +f 2925//2925 2931//2931 2870//2870 +f 2856//2856 2835//2835 2959//2959 +f 3001//3001 2968//2968 2938//2938 +f 2928//2928 2862//2862 2889//2889 +f 2888//2888 2989//2989 2942//2942 +f 2930//2930 2910//2910 2852//2852 +f 2850//2850 2862//2862 2928//2928 +f 2900//2900 2813//2813 2891//2891 +f 2877//2877 2894//2894 2849//2849 +f 2854//2854 2843//2843 2978//2978 +f 2962//2962 3013//3013 2830//2830 +f 2899//2899 2909//2909 2850//2850 +f 2765//2765 2875//2875 2912//2912 +f 2866//2866 2918//2918 2935//2935 +f 2881//2881 2891//2891 2857//2857 +f 2970//2970 2893//2893 3060//3060 +f 2933//2933 2856//2856 3025//3025 +f 2874//2874 2882//2882 2936//2936 +f 2851//2851 2987//2987 2895//2895 +f 2916//2916 2847//2847 2758//2758 +f 2944//2944 2925//2925 2874//2874 +f 2909//2909 2824//2824 2848//2848 +f 2973//2973 3037//3037 2800//2800 +f 2908//2908 2903//2903 2906//2906 +f 2814//2814 2780//2780 2870//2870 +f 2954//2954 2863//2863 2722//2722 +f 2894//2894 2877//2877 2842//2842 +f 2890//2890 2881//2881 2857//2857 +f 2858//2858 2905//2905 2979//2979 +f 2907//2907 2896//2896 2906//2906 +f 2928//2928 2899//2899 2850//2850 +f 2877//2877 2849//2849 2904//2904 +f 2921//2921 2855//2855 2877//2877 +f 2920//2920 2868//2868 2984//2984 +f 2897//2897 2993//2993 2845//2845 +f 2921//2921 2903//2903 2908//2908 +f 2904//2904 2921//2921 2877//2877 +f 2898//2898 2914//2914 2929//2929 +f 3066//3066 2810//2810 2960//2960 +f 2904//2904 2903//2903 2921//2921 +f 2941//2941 2774//2774 2966//2966 +f 2877//2877 2855//2855 2911//2911 +f 2916//2916 2758//2758 2863//2863 +f 2928//2928 2935//2935 2899//2899 +f 2915//2915 2930//2930 2852//2852 +f 2733//2733 2846//2846 3011//3011 +f 2915//2915 2852//2852 2909//2909 +f 2885//2885 2914//2914 2823//2823 +f 2991//2991 2690//2690 3019//3019 +f 2903//2903 2904//2904 2849//2849 +f 2959//2959 2835//2835 2951//2951 +f 2835//2835 2887//2887 2951//2951 +f 2832//2832 2844//2844 2990//2990 +f 2896//2896 2922//2922 2908//2908 +f 2906//2906 2924//2924 2907//2907 +f 2921//2921 2908//2908 2875//2875 +f 2668//2668 2991//2991 2943//2943 +f 2890//2890 2880//2880 2947//2947 +f 2961//2961 2891//2891 2881//2881 +f 2900//2900 2891//2891 3000//3000 +f 2899//2899 2915//2915 2909//2909 +f 2774//2774 3007//3007 2966//2966 +f 2994//2994 2920//2920 3005//3005 +f 2955//2955 2790//2790 2913//2913 +f 2931//2931 2925//2925 2944//2944 +f 2953//2953 2838//2838 2937//2937 +f 2861//2861 2951//2951 2887//2887 +f 2935//2935 2928//2928 2889//2889 +f 2929//2929 2914//2914 2885//2885 +f 2908//2908 2906//2906 2896//2896 +f 2901//2901 2981//2981 2861//2861 +f 2984//2984 3005//3005 2920//2920 +f 2983//2983 2978//2978 2843//2843 +f 2987//2987 2818//2818 2964//2964 +f 2924//2924 2906//2906 2903//2903 +f 2690//2690 2979//2979 3019//3019 +f 2922//2922 2896//2896 2915//2915 +f 2994//2994 2901//2901 2920//2920 +f 2922//2922 2915//2915 2935//2935 +f 2899//2899 2935//2935 2915//2915 +f 2971//2971 2856//2856 2959//2959 +f 2952//2952 2950//2950 2868//2868 +f 3026//3026 2790//2790 2955//2955 +f 2881//2881 2890//2890 2947//2947 +f 2915//2915 2896//2896 2930//2930 +f 2984//2984 2868//2868 2950//2950 +f 2875//2875 2908//2908 2912//2912 +f 2908//2908 2918//2918 2912//2912 +f 2990//2990 2844//2844 3013//3013 +f 2944//2944 2948//2948 2931//2931 +f 3052//3052 2965//2965 2878//2878 +f 2994//2994 3005//3005 3032//3032 +f 2958//2958 2973//2973 2800//2800 +f 2874//2874 2936//2936 2946//2946 +f 2976//2976 2945//2945 2880//2880 +f 2825//2825 2900//2900 2982//2982 +f 3127//3127 2902//2902 2993//2993 +f 2976//2976 2933//2933 2977//2977 +f 2756//2756 2940//2940 2892//2892 +f 2953//2953 3060//3060 2893//2893 +f 2996//2996 2936//2936 2926//2926 +f 2937//2937 3046//3046 2953//2953 +f 2961//2961 3000//3000 2891//2891 +f 2870//2870 2949//2949 2814//2814 +f 2987//2987 3020//3020 2895//2895 +f 2841//2841 3021//3021 2934//2934 +f 2986//2986 2916//2916 2863//2863 +f 2940//2940 2809//2809 3012//3012 +f 2809//2809 2869//2869 3012//3012 +f 2986//2986 2926//2926 2916//2916 +f 2886//2886 2814//2814 2949//2949 +f 2884//2884 2886//2886 2949//2949 +f 2933//2933 3025//3025 2977//2977 +f 2992//2992 2872//2872 3026//3026 +f 2990//2990 2917//2917 2832//2832 +f 2949//2949 2870//2870 2948//2948 +f 2870//2870 2931//2931 2948//2948 +f 2922//2922 2918//2918 2908//2908 +f 2961//2961 2972//2972 3000//3000 +f 2861//2861 2981//2981 2951//2951 +f 2846//2846 2927//2927 3054//3054 +f 2898//2898 2929//2929 2952//2952 +f 2918//2918 2922//2922 2935//2935 +f 2962//2962 2919//2919 3018//3018 +f 2952//2952 3028//3028 2950//2950 +f 2897//2897 3047//3047 2993//2993 +f 2963//2963 2944//2944 2874//2874 +f 2919//2919 2825//2825 2982//2982 +f 2959//2959 2951//2951 2956//2956 +f 2816//2816 2923//2923 2995//2995 +f 2978//2978 3052//3052 2878//2878 +f 2982//2982 2900//2900 3000//3000 +f 2947//2947 2969//2969 2881//2881 +f 3012//3012 2869//2869 2965//2965 +f 2742//2742 2873//2873 2957//2957 +f 2884//2884 2985//2985 2905//2905 +f 2996//2996 2926//2926 2986//2986 +f 2867//2867 2817//2817 3006//3006 +f 3006//3006 2817//2817 3023//3023 +f 2733//2733 3011//3011 2923//2923 +f 2947//2947 2880//2880 2945//2945 +f 3093//3093 3023//3023 2879//2879 +f 3025//3025 2856//2856 2971//2971 +f 2816//2816 2995//2995 2932//2932 +f 2967//2967 2742//2742 2957//2957 +f 2967//2967 2964//2964 2818//2818 +f 3033//3033 2939//2939 2883//2883 +f 2994//2994 3010//3010 2901//2901 +f 3011//3011 2846//2846 2980//2980 +f 2871//2871 2902//2902 3127//3127 +f 2997//2997 2963//2963 2874//2874 +f 2881//2881 2974//2974 2961//2961 +f 3001//3001 2938//2938 2822//2822 +f 3060//3060 2953//2953 3046//3046 +f 3027//3027 2949//2949 2948//2948 +f 2774//2774 3066//3066 3007//3007 +f 2947//2947 2945//2945 2988//2988 +f 3018//3018 2919//2919 2982//2982 +f 2941//2941 2966//2966 3086//3086 +f 2879//2879 2892//2892 3093//3093 +f 2932//2932 3099//3099 2822//2822 +f 2962//2962 3018//3018 3013//3013 +f 2979//2979 2905//2905 2985//2985 +f 3112//3112 2859//2859 3037//3037 +f 2956//2956 2951//2951 2981//2981 +f 2897//2897 2934//2934 3047//3047 +f 2929//2929 2975//2975 2952//2952 +f 2981//2981 2901//2901 3010//3010 +f 3129//3129 2693//2693 2888//2888 +f 2864//2864 2941//2941 3086//3086 +f 2960//2960 2968//2968 3090//3090 +f 2974//2974 2972//2972 2961//2961 +f 3041//3041 2871//2871 3127//3127 +f 2885//2885 2939//2939 3033//3033 +f 2954//2954 2859//2859 3112//3112 +f 2980//2980 2846//2846 3054//3054 +f 2948//2948 2944//2944 3004//3004 +f 2874//2874 2946//2946 2997//2997 +f 2819//2819 3070//3070 3008//3008 +f 2929//2929 2885//2885 3015//3015 +f 3034//3034 2936//2936 2996//2996 +f 2966//2966 3007//3007 3250//3250 +f 3034//3034 2946//2946 2936//2936 +f 2863//2863 2954//2954 3063//3063 +f 2927//2927 2693//2693 3129//3129 +f 2983//2983 2970//2970 3076//3076 +f 2995//2995 3044//3044 2932//2932 +f 2913//2913 3002//3002 2955//2955 +f 2955//2955 3002//3002 3061//3061 +f 2932//2932 3044//3044 3099//3099 +f 3070//3070 2819//2819 2864//2864 +f 2964//2964 3068//3068 2987//2987 +f 2967//2967 3051//3051 2964//2964 +f 3001//3001 2822//2822 3099//3099 +f 3004//3004 2944//2944 2963//2963 +f 2963//2963 2997//2997 3040//3040 +f 3051//3051 2967//2967 2957//2957 +f 2992//2992 2958//2958 2872//2872 +f 2943//2943 3074//3074 2883//2883 +f 3098//3098 2883//2883 3074//3074 +f 3024//3024 2923//2923 3011//3011 +f 2934//2934 3067//3067 3047//3047 +f 2937//2937 2871//2871 3041//3041 +f 3004//3004 3027//3027 2948//2948 +f 3025//3025 2971//2971 3081//3081 +f 2971//2971 2959//2959 3022//3022 +f 3022//3022 3081//3081 2971//2971 +f 2892//2892 2940//2940 3093//3093 +f 2978//2978 2983//2983 3042//3042 +f 3040//3040 3004//3004 2963//2963 +f 2946//2946 3056//3056 2997//2997 +f 2884//2884 2949//2949 3014//3014 +f 3002//3002 2819//2819 3008//3008 +f 3060//3060 3076//3076 2970//2970 +f 3066//3066 2960//2960 3090//3090 +f 3100//3100 2929//2929 3015//3015 +f 2985//2985 2884//2884 3014//3014 +f 2981//2981 3010//3010 3009//3009 +f 3085//3085 3005//3005 2984//2984 +f 2947//2947 2988//2988 2969//2969 +f 2945//2945 2976//2976 2999//2999 +f 2885//2885 3033//3033 3137//3137 +f 2952//2952 2975//2975 3028//3028 +f 2959//2959 2956//2956 3022//3022 +f 2964//2964 3051//3051 3068//3068 +f 2943//2943 2991//2991 3079//3079 +f 3012//3012 2965//2965 3120//3120 +f 2956//2956 2981//2981 2998//2998 +f 2969//2969 2974//2974 2881//2881 +f 3100//3100 2975//2975 2929//2929 +f 2991//2991 3019//3019 3003//3003 +f 2883//2883 3098//3098 3033//3033 +f 3015//3015 2885//2885 3137//3137 +f 3105//3105 3014//3014 2949//2949 +f 2949//2949 3027//3027 3105//3105 +f 3022//3022 2956//2956 2998//2998 +f 3021//3021 2917//2917 3103//3103 +f 3131//3131 2958//2958 2992//2992 +f 2888//2888 2942//2942 3083//3083 +f 2940//2940 3012//3012 3128//3128 +f 2946//2946 3034//3034 3035//3035 +f 3003//3003 3019//3019 2979//2979 +f 3129//3129 2888//2888 3083//3083 +f 2995//2995 2923//2923 3024//3024 +f 2977//2977 3025//3025 3058//3058 +f 3010//3010 2994//2994 3084//3084 +f 3084//3084 2994//2994 3032//3032 +f 2999//2999 3038//3038 2945//2945 +f 3042//3042 2983//2983 3076//3076 +f 3017//3017 2867//2867 3039//3039 +f 2977//2977 2999//2999 2976//2976 +f 2999//2999 2977//2977 3069//3069 +f 3059//3059 3020//3020 3055//3055 +f 3016//3016 3085//3085 2984//2984 +f 3020//3020 2987//2987 3055//3055 +f 3070//3070 2864//2864 3138//3138 +f 2989//2989 3020//3020 3059//3059 +f 3130//3130 2990//2990 3013//3013 +f 2974//2974 3139//3139 2972//2972 +f 3180//3180 3061//3061 3002//3002 +f 3088//3088 2996//2996 2986//2986 +f 3090//3090 2968//2968 3150//3150 +f 3006//3006 3039//3039 2867//2867 +f 2984//2984 2950//2950 3016//3016 +f 3013//3013 3018//3018 3151//3151 +f 3003//3003 3079//3079 2991//2991 +f 3011//3011 2980//2980 3091//3091 +f 3127//3127 2993//2993 3057//3057 +f 3040//3040 2997//2997 3077//3077 +f 3001//3001 3099//3099 3092//3092 +f 3057//3057 2993//2993 3047//3047 +f 3027//3027 3004//3004 3111//3111 +f 3079//3079 3074//3074 2943//2943 +f 3042//3042 3076//3076 3049//3049 +f 2950//2950 3028//3028 3071//3071 +f 3150//3150 2968//2968 3001//3001 +f 3005//3005 3085//3085 3032//3032 +f 3061//3061 3026//3026 2955//2955 +f 3058//3058 3025//3025 3081//3081 +f 3048//3048 3012//3012 3120//3120 +f 3045//3045 2969//2969 2988//2988 +f 2965//2965 3052//3052 3120//3120 +f 3052//3052 2978//2978 3042//3042 +f 2945//2945 3038//3038 3065//3065 +f 2974//2974 2969//2969 3064//3064 +f 3056//3056 2946//2946 3035//3035 +f 3102//3102 2934//2934 3021//3021 +f 3073//3073 2992//2992 3026//3026 +f 3010//3010 3084//3084 3078//3078 +f 3000//3000 2972//2972 3107//3107 +f 3322//3322 2980//2980 3054//3054 +f 3081//3081 3022//3022 3030//3030 +f 3131//3131 2973//2973 2958//2958 +f 3056//3056 3077//3077 2997//2997 +f 3046//3046 3036//3036 3060//3060 +f 2998//2998 3096//3096 3022//3022 +f 3000//3000 3107//3107 2982//2982 +f 3128//3128 3012//3012 3048//3048 +f 3046//3046 2937//2937 3147//3147 +f 3180//3180 3002//3002 3008//3008 +f 3112//3112 3037//3037 2973//2973 +f 2998//2998 2981//2981 3009//3009 +f 2864//2864 3086//3086 3062//3062 +f 2950//2950 3071//3071 3016//3016 +f 3055//3055 2987//2987 3068//3068 +f 3044//3044 2995//2995 3043//3043 +f 3064//3064 2969//2969 3045//3045 +f 3058//3058 3069//3069 2977//2977 +f 3023//3023 3093//3093 3075//3075 +f 3014//3014 3105//3105 3097//3097 +f 3138//3138 2864//2864 3062//3062 +f 2954//2954 3112//3112 3063//3063 +f 3043//3043 2995//2995 3024//3024 +f 3102//3102 3021//3021 3103//3103 +f 3103//3103 2917//2917 3031//3031 +f 3029//3029 3003//3003 2979//2979 +f 3078//3078 3009//3009 3010//3010 +f 3063//3063 2986//2986 2863//2863 +f 3031//3031 2917//2917 2990//2990 +f 3093//3093 2940//2940 3128//3128 +f 2973//2973 3131//3131 3082//3082 +f 3035//3035 3034//3034 3148//3148 +f 3065//3065 2988//2988 2945//2945 +f 3028//3028 2975//2975 3212//3212 +f 3086//3086 2966//2966 3250//3250 +f 2998//2998 3009//3009 3072//3072 +f 3151//3151 3130//3130 3013//3013 +f 3088//3088 3095//3095 2996//2996 +f 3015//3015 3149//3149 3100//3100 +f 3044//3044 3043//3043 3143//3143 +f 2989//2989 3059//3059 2942//2942 +f 3083//3083 2942//2942 3116//3116 +f 3077//3077 3056//3056 3050//3050 +f 3079//3079 3142//3142 3074//3074 +f 3154//3154 2982//2982 3107//3107 +f 3007//3007 3066//3066 3104//3104 +f 3147//3147 2937//2937 3041//3041 +f 3089//3089 3053//3053 3040//3040 +f 3040//3040 3111//3111 3004//3004 +f 3058//3058 3081//3081 3087//3087 +f 3110//3110 3054//3054 2927//2927 +f 3029//3029 2979//2979 2985//2985 +f 3073//3073 3195//3195 2992//2992 +f 3256//3256 3055//3055 3068//3068 +f 3038//3038 2999//2999 3115//3115 +f 3039//3039 3006//3006 3231//3231 +f 3109//3109 3016//3016 3071//3071 +f 3034//3034 2996//2996 3095//3095 +f 2986//2986 3063//3063 3161//3161 +f 3034//3034 3095//3095 3148//3148 +f 3085//3085 3084//3084 3032//3032 +f 3024//3024 3011//3011 3091//3091 +f 3250//3250 3007//3007 3104//3104 +f 3014//3014 3097//3097 3155//3155 +f 3076//3076 3060//3060 3113//3113 +f 3045//3045 3106//3106 3064//3064 +f 3151//3151 3018//3018 3154//3154 +f 3018//3018 2982//2982 3154//3154 +f 3057//3057 3047//3047 3067//3067 +f 3116//3116 2942//2942 3059//3059 +f 3065//3065 3045//3045 2988//2988 +f 3109//3109 3071//3071 3235//3235 +f 3052//3052 3042//3042 3185//3185 +f 3036//3036 3046//3046 3147//3147 +f 3250//3250 3315//3315 3086//3086 +f 3026//3026 3061//3061 3073//3073 +f 3049//3049 3076//3076 3210//3210 +f 3089//3089 3040//3040 3077//3077 +f 3069//3069 3108//3108 2999//2999 +f 3212//3212 2975//2975 3244//3244 +f 2990//2990 3130//3130 3031//3031 +f 3023//3023 3206//3206 3006//3006 +f 3069//3069 3058//3058 3080//3080 +f 3053//3053 3111//3111 3040//3040 +f 3133//3133 3029//3029 2985//2985 +f 3085//3085 3016//3016 3118//3118 +f 3075//3075 3249//3249 3023//3023 +f 3028//3028 3212//3212 3071//3071 +f 3067//3067 2934//2934 3102//3102 +f 3003//3003 3124//3124 3079//3079 +f 3056//3056 3035//3035 3094//3094 +f 3060//3060 3036//3036 3113//3113 +f 3104//3104 3066//3066 3192//3192 +f 3206//3206 3023//3023 3249//3249 +f 3116//3116 3059//3059 3298//3298 +f 2998//2998 3072//3072 3096//3096 +f 3058//3058 3087//3087 3080//3080 +f 3078//3078 3084//3084 3125//3125 +f 3115//3115 2999//2999 3140//3140 +f 2974//2974 3064//3064 3224//3224 +f 3106//3106 3045//3045 3065//3065 +f 3095//3095 3088//3088 3171//3171 +f 3024//3024 3091//3091 3190//3190 +f 3150//3150 3001//3001 3092//3092 +f 3014//3014 3155//3155 2985//2985 +f 3098//3098 3137//3137 3033//3033 +f 3016//3016 3109//3109 3178//3178 +f 3016//3016 3178//3178 3118//3118 +f 3030//3030 3126//3126 3081//3081 +f 3167//3167 3048//3048 3120//3120 +f 3022//3022 3135//3135 3030//3030 +f 3077//3077 3211//3211 3089//3089 +f 3044//3044 3143//3143 3099//3099 +f 3027//3027 3097//3097 3105//3105 +f 3093//3093 3128//3128 3172//3172 +f 3027//3027 3111//3111 3097//3097 +f 3087//3087 3081//3081 3126//3126 +f 3369//3369 3083//3083 3116//3116 +f 3088//3088 2986//2986 3161//3161 +f 2999//2999 3108//3108 3140//3140 +f 3066//3066 3090//3090 3192//3192 +f 3035//3035 3148//3148 3114//3114 +f 3094//3094 3035//3035 3114//3114 +f 3056//3056 3094//3094 3050//3050 +f 3107//3107 2972//2972 3139//3139 +f 2973//2973 3209//3209 3112//3112 +f 3125//3125 3084//3084 3101//3101 +f 3133//3133 2985//2985 3215//3215 +f 3077//3077 3050//3050 3123//3123 +f 3022//3022 3096//3096 3135//3135 +f 3084//3084 3085//3085 3101//3101 +f 3098//3098 3074//3074 3156//3156 +f 3050//3050 3094//3094 3119//3119 +f 3108//3108 3170//3170 3140//3140 +f 3131//3131 2992//2992 3195//3195 +f 3147//3147 3041//3041 3127//3127 +f 3042//3042 3049//3049 3185//3185 +f 3062//3062 3086//3086 3121//3121 +f 3160//3160 3068//3068 3051//3051 +f 3110//3110 3322//3322 3054//3054 +f 3087//3087 3126//3126 3146//3146 +f 3120//3120 3052//3052 3185//3185 +f 3114//3114 3148//3148 3202//3202 +f 3050//3050 3119//3119 3123//3123 +f 3074//3074 3142//3142 3156//3156 +f 3136//3136 3096//3096 3072//3072 +f 3067//3067 3102//3102 3163//3163 +f 3150//3150 3092//3092 3132//3132 +f 3185//3185 3049//3049 3223//3223 +f 3210//3210 3076//3076 3113//3113 +f 3120//3120 3185//3185 3167//3167 +f 3024//3024 3204//3204 3043//3043 +f 3153//3153 3079//3079 3124//3124 +f 3155//3155 3215//3215 2985//2985 +f 3162//3162 3070//3070 3138//3138 +f 3055//3055 3256//3256 3201//3201 +f 3083//3083 3369//3369 3129//3129 +f 3164//3164 3097//3097 3111//3111 +f 3171//3171 3088//3088 3216//3216 +f 3124//3124 3003//3003 3029//3029 +f 3157//3157 3085//3085 3118//3118 +f 2927//2927 3129//3129 3110//3110 +f 2974//2974 3224//3224 3139//3139 +f 3209//3209 2973//2973 3082//3082 +f 3069//3069 3144//3144 3108//3108 +f 3178//3178 3109//3109 3145//3145 +f 3146//3146 3069//3069 3080//3080 +f 3075//3075 3093//3093 3172//3172 +f 3103//3103 3031//3031 3117//3117 +f 3080//3080 3087//3087 3146//3146 +f 3100//3100 3149//3149 3188//3188 +f 3244//3244 2975//2975 3100//3100 +f 3138//3138 3062//3062 3121//3121 +f 3169//3169 3039//3039 3122//3122 +f 3009//3009 3078//3078 3197//3197 +f 3135//3135 3096//3096 3136//3136 +f 3059//3059 3055//3055 3201//3201 +f 3008//3008 3070//3070 3162//3162 +f 3144//3144 3069//3069 3146//3146 +f 3008//3008 3162//3162 3180//3180 +f 3213//3213 3099//3099 3240//3240 +f 3165//3165 3126//3126 3030//3030 +f 3092//3092 3099//3099 3213//3213 +f 3119//3119 3094//3094 3183//3183 +f 3231//3231 3006//3006 3206//3206 +f 3053//3053 3164//3164 3111//3111 +f 3123//3123 3119//3119 3220//3220 +f 3115//3115 3065//3065 3038//3038 +f 3235//3235 3145//3145 3109//3109 +f 3057//3057 3067//3067 3141//3141 +f 3212//3212 3235//3235 3071//3071 +f 3140//3140 3158//3158 3115//3115 +f 3135//3135 3165//3165 3030//3030 +f 3142//3142 3079//3079 3153//3153 +f 3216//3216 3088//3088 3161//3161 +f 3143//3143 3043//3043 3204//3204 +f 3298//3298 3059//3059 3201//3201 +f 3211//3211 3077//3077 3123//3123 +f 3224//3224 3064//3064 3152//3152 +f 3156//3156 3134//3134 3098//3098 +f 3098//3098 3134//3134 3137//3137 +f 3158//3158 3065//3065 3115//3115 +f 3189//3189 3126//3126 3165//3165 +f 3129//3129 3270//3270 3110//3110 +f 3102//3102 3103//3103 3117//3117 +f 3322//3322 3110//3110 3270//3270 +f 3179//3179 3183//3183 3094//3094 +f 3117//3117 3031//3031 3191//3191 +f 3273//3273 3100//3100 3188//3188 +f 3244//3244 3100//3100 3273//3273 +f 3072//3072 3009//3009 3197//3197 +f 3063//3063 3112//3112 3209//3209 +f 3144//3144 3170//3170 3108//3108 +f 3147//3147 3232//3232 3036//3036 +f 3140//3140 3170//3170 3184//3184 +f 3078//3078 3125//3125 3282//3282 +f 3095//3095 3171//3171 3173//3173 +f 3162//3162 3138//3138 3345//3345 +f 3082//3082 3131//3131 3214//3214 +f 3143//3143 3240//3240 3099//3099 +f 3148//3148 3095//3095 3173//3173 +f 3150//3150 3192//3192 3090//3090 +f 3189//3189 3269//3269 3126//3126 +f 3085//3085 3157//3157 3101//3101 +f 3227//3227 3247//3247 3127//3127 +f 3227//3227 3127//3127 3057//3057 +f 3089//3089 3164//3164 3053//3053 +f 3106//3106 3065//3065 3158//3158 +f 3031//3031 3130//3130 3191//3191 +f 3139//3139 3224//3224 3187//3187 +f 3155//3155 3097//3097 3207//3207 +f 3170//3170 3144//3144 3168//3168 +f 3156//3156 3142//3142 3193//3193 +f 3319//3319 3158//3158 3140//3140 +f 3097//3097 3164//3164 3176//3176 +f 3319//3319 3140//3140 3184//3184 +f 3067//3067 3241//3241 3141//3141 +f 2980//2980 3194//3194 3091//3091 +f 3190//3190 3091//3091 3174//3174 +f 3064//3064 3106//3106 3152//3152 +f 3269//3269 3168//3168 3146//3146 +f 3260//3260 3232//3232 3147//3147 +f 3147//3147 3127//3127 3260//3260 +f 3146//3146 3126//3126 3269//3269 +f 3127//3127 3247//3247 3260//3260 +f 3094//3094 3114//3114 3179//3179 +f 3166//3166 3061//3061 3180//3180 +f 3089//3089 3211//3211 3182//3182 +f 3128//3128 3048//3048 3254//3254 +f 3142//3142 3153//3153 3193//3193 +f 3160//3160 3051//3051 3159//3159 +f 3211//3211 3123//3123 3228//3228 +f 3063//3063 3209//3209 3277//3277 +f 3170//3170 3181//3181 3184//3184 +f 3204//3204 3024//3024 3331//3331 +f 3091//3091 3194//3194 3174//3174 +f 2980//2980 3322//3322 3194//3194 +f 3207//3207 3097//3097 3176//3176 +f 3175//3175 3161//3161 3063//3063 +f 3158//3158 3152//3152 3106//3106 +f 3235//3235 3212//3212 3280//3280 +f 3233//3233 3130//3130 3151//3151 +f 3331//3331 3024//3024 3190//3190 +f 3139//3139 3203//3203 3107//3107 +f 3202//3202 3148//3148 3173//3173 +f 3187//3187 3203//3203 3139//3139 +f 3137//3137 3134//3134 3177//3177 +f 3317//3317 3137//3137 3177//3177 +f 3015//3015 3137//3137 3317//3317 +f 3117//3117 3191//3191 3222//3222 +f 3113//3113 3036//3036 3242//3242 +f 3061//3061 3195//3195 3073//3073 +f 3161//3161 3205//3205 3216//3216 +f 3168//3168 3144//3144 3146//3146 +f 3238//3238 3156//3156 3193//3193 +f 3202//3202 3200//3200 3114//3114 +f 3277//3277 3287//3287 3063//3063 +f 3241//3241 3067//3067 3163//3163 +f 3195//3195 3214//3214 3131//3131 +f 3113//3113 3300//3300 3210//3210 +f 3152//3152 3158//3158 3268//3268 +f 3170//3170 3168//3168 3226//3226 +f 3237//3237 3155//3155 3207//3207 +f 3183//3183 3218//3218 3119//3119 +f 3172//3172 3249//3249 3075//3075 +f 3150//3150 3132//3132 3297//3297 +f 3243//3243 3151//3151 3154//3154 +f 3182//3182 3164//3164 3089//3089 +f 3242//3242 3300//3300 3113//3113 +f 3227//3227 3057//3057 3141//3141 +f 3248//3248 3191//3191 3130//3130 +f 3175//3175 3063//3063 3287//3287 +f 3121//3121 3086//3086 3315//3315 +f 3122//3122 3039//3039 3231//3231 +f 3163//3163 3102//3102 3117//3117 +f 3233//3233 3151//3151 3243//3243 +f 3136//3136 3072//3072 3196//3196 +f 3128//3128 3254//3254 3172//3172 +f 3116//3116 3298//3298 3252//3252 +f 3282//3282 3186//3186 3197//3197 +f 3202//3202 3199//3199 3200//3200 +f 3208//3208 3183//3183 3179//3179 +f 3123//3123 3220//3220 3228//3228 +f 3166//3166 3195//3195 3061//3061 +f 3214//3214 3195//3195 3264//3264 +f 3165//3165 3135//3135 3245//3245 +f 3309//3309 3143//3143 3204//3204 +f 3114//3114 3200//3200 3179//3179 +f 3164//3164 3182//3182 3239//3239 +f 3101//3101 3157//3157 3328//3328 +f 3118//3118 3178//3178 3221//3221 +f 3049//3049 3210//3210 3223//3223 +f 3256//3256 3068//3068 3341//3341 +f 3155//3155 3237//3237 3215//3215 +f 3259//3259 3107//3107 3203//3203 +f 3208//3208 3179//3179 3275//3275 +f 3149//3149 3015//3015 3317//3317 +f 3082//3082 3346//3346 3209//3209 +f 3211//3211 3239//3239 3182//3182 +f 3178//3178 3145//3145 3236//3236 +f 3247//3247 3227//3227 3141//3141 +f 3201//3201 3256//3256 3219//3219 +f 3230//3230 3211//3211 3228//3228 +f 3240//3240 3143//3143 3309//3309 +f 3291//3291 3180//3180 3162//3162 +f 3232//3232 3306//3306 3036//3036 +f 3319//3319 3184//3184 3229//3229 +f 3251//3251 3101//3101 3328//3328 +f 3189//3189 3165//3165 3245//3245 +f 3226//3226 3217//3217 3170//3170 +f 3205//3205 3161//3161 3175//3175 +f 3136//3136 3196//3196 3135//3135 +f 3208//3208 3218//3218 3183//3183 +f 3082//3082 3214//3214 3346//3346 +f 3134//3134 3156//3156 3238//3238 +f 3145//3145 3235//3235 3299//3299 +f 3291//3291 3166//3166 3180//3180 +f 3181//3181 3170//3170 3217//3217 +f 3218//3218 3220//3220 3119//3119 +f 3242//3242 3036//3036 3306//3306 +f 3176//3176 3164//3164 3239//3239 +f 3125//3125 3101//3101 3251//3251 +f 3277//3277 3209//3209 3346//3346 +f 3122//3122 3231//3231 3234//3234 +f 3129//3129 3369//3369 3270//3270 +f 3200//3200 3275//3275 3179//3179 +f 3048//3048 3167//3167 3254//3254 +f 3171//3171 3216//3216 3286//3286 +f 3150//3150 3297//3297 3192//3192 +f 3249//3249 3172//3172 3274//3274 +f 3269//3269 3189//3189 3245//3245 +f 3167//3167 3185//3185 3292//3292 +f 3240//3240 3309//3309 3279//3279 +f 3219//3219 3298//3298 3201//3201 +f 3181//3181 3217//3217 3198//3198 +f 3130//3130 3233//3233 3248//3248 +f 3197//3197 3272//3272 3072//3072 +f 3196//3196 3072//3072 3272//3272 +f 3188//3188 3149//3149 3320//3320 +f 3334//3334 3280//3280 3212//3212 +f 3226//3226 3168//3168 3285//3285 +f 3233//3233 3243//3243 3358//3358 +f 3116//3116 3252//3252 3369//3369 +f 3230//3230 3239//3239 3211//3211 +f 3199//3199 3253//3253 3200//3200 +f 3207//3207 3176//3176 3304//3304 +f 3157//3157 3118//3118 3246//3246 +f 3231//3231 3206//3206 3274//3274 +f 3225//3225 3223//3223 3210//3210 +f 3246//3246 3118//3118 3221//3221 +f 3202//3202 3173//3173 3199//3199 +f 3218//3218 3208//3208 3267//3267 +f 3275//3275 3200//3200 3253//3253 +f 3334//3334 3212//3212 3244//3244 +f 3365//3365 3132//3132 3092//3092 +f 3154//3154 3107//3107 3243//3243 +f 3104//3104 3192//3192 3380//3380 +f 3107//3107 3259//3259 3243//3243 +f 3207//3207 3304//3304 3237//3237 +f 3068//3068 3160//3160 3341//3341 +f 3285//3285 3168//3168 3269//3269 +f 3176//3176 3326//3326 3304//3304 +f 3232//3232 3260//3260 3258//3258 +f 3246//3246 3328//3328 3157//3157 +f 3173//3173 3171//3171 3286//3286 +f 3291//3291 3162//3162 3374//3374 +f 3297//3297 3132//3132 3365//3365 +f 3236//3236 3221//3221 3178//3178 +f 3300//3300 3225//3225 3210//3210 +f 3266//3266 3213//3213 3240//3240 +f 3206//3206 3249//3249 3274//3274 +f 3230//3230 3347//3347 3239//3239 +f 3295//3295 3336//3336 3220//3220 +f 3281//3281 3177//3177 3134//3134 +f 3223//3223 3292//3292 3185//3185 +f 3197//3197 3186//3186 3255//3255 +f 3273//3273 3188//3188 3320//3320 +f 3163//3163 3117//3117 3265//3265 +f 3169//3169 3122//3122 3294//3294 +f 3390//3390 3268//3268 3158//3158 +f 3190//3190 3174//3174 3367//3367 +f 3282//3282 3125//3125 3251//3251 +f 3158//3158 3319//3319 3390//3390 +f 3208//3208 3275//3275 3267//3267 +f 3309//3309 3204//3204 3278//3278 +f 3220//3220 3218//3218 3349//3349 +f 3334//3334 3244//3244 3273//3273 +f 3374//3374 3162//3162 3345//3345 +f 3198//3198 3261//3261 3257//3257 +f 3336//3336 3228//3228 3220//3220 +f 3297//3297 3380//3380 3192//3192 +f 3238//3238 3327//3327 3134//3134 +f 3380//3380 3325//3325 3104//3104 +f 3163//3163 3265//3265 3241//3241 +f 3250//3250 3104//3104 3325//3325 +f 3281//3281 3134//3134 3327//3327 +f 3149//3149 3317//3317 3301//3301 +f 3347//3347 3230//3230 3228//3228 +f 3434//3434 3172//3172 3254//3254 +f 3345//3345 3138//3138 3488//3488 +f 3263//3263 3218//3218 3267//3267 +f 3135//3135 3196//3196 3354//3354 +f 3340//3340 3236//3236 3145//3145 +f 3152//3152 3268//3268 3356//3356 +f 3145//3145 3299//3299 3340//3340 +f 3239//3239 3364//3364 3283//3283 +f 3186//3186 3282//3282 3255//3255 +f 3353//3353 3253//3253 3199//3199 +f 3347//3347 3364//3364 3239//3239 +f 3241//3241 3265//3265 3330//3330 +f 3320//3320 3149//3149 3301//3301 +f 3260//3260 3247//3247 3363//3363 +f 3247//3247 3141//3141 3363//3363 +f 3245//3245 3135//3135 3354//3354 +f 3166//3166 3262//3262 3195//3195 +f 3284//3284 3217//3217 3226//3226 +f 3295//3295 3220//3220 3349//3349 +f 3196//3196 3272//3272 3354//3354 +f 3176//3176 3239//3239 3326//3326 +f 3380//3380 3297//3297 3290//3290 +f 3284//3284 3198//3198 3217//3217 +f 3238//3238 3357//3357 3327//3327 +f 3092//3092 3213//3213 3266//3266 +f 3198//3198 3284//3284 3261//3261 +f 3232//3232 3258//3258 3306//3306 +f 3197//3197 3255//3255 3272//3272 +f 3331//3331 3190//3190 3316//3316 +f 3365//3365 3092//3092 3266//3266 +f 3367//3367 3316//3316 3190//3190 +f 3405//3405 3169//3169 3294//3294 +f 3315//3315 3427//3427 3121//3121 +f 3276//3276 3275//3275 3344//3344 +f 3269//3269 3245//3245 3318//3318 +f 3308//3308 3263//3263 3267//3267 +f 3275//3275 3276//3276 3267//3267 +f 3287//3287 3288//3288 3175//3175 +f 3167//3167 3292//3292 3435//3435 +f 3288//3288 3205//3205 3175//3175 +f 3219//3219 3256//3256 3302//3302 +f 3187//3187 3224//3224 3296//3296 +f 3266//3266 3240//3240 3310//3310 +f 3225//3225 3300//3300 3506//3506 +f 3325//3325 3384//3384 3250//3250 +f 3242//3242 3306//3306 3350//3350 +f 3318//3318 3245//3245 3289//3289 +f 3275//3275 3253//3253 3344//3344 +f 3117//3117 3222//3222 3265//3265 +f 3122//3122 3234//3234 3307//3307 +f 3138//3138 3121//3121 3498//3498 +f 3303//3303 3276//3276 3450//3450 +f 3488//3488 3138//3138 3498//3498 +f 3231//3231 3274//3274 3234//3234 +f 3282//3282 3305//3305 3255//3255 +f 3264//3264 3195//3195 3262//3262 +f 3282//3282 3251//3251 3305//3305 +f 3356//3356 3296//3296 3224//3224 +f 3330//3330 3363//3363 3141//3141 +f 3152//3152 3356//3356 3224//3224 +f 3280//3280 3343//3343 3235//3235 +f 3302//3302 3256//3256 3352//3352 +f 3317//3317 3177//3177 3281//3281 +f 3326//3326 3239//3239 3283//3283 +f 3341//3341 3352//3352 3256//3256 +f 3378//3378 3356//3356 3268//3268 +f 3344//3344 3450//3450 3276//3276 +f 3369//3369 3252//3252 3525//3525 +f 3346//3346 3414//3414 3277//3277 +f 3267//3267 3276//3276 3303//3303 +f 3203//3203 3187//3187 3338//3338 +f 3216//3216 3205//3205 3311//3311 +f 3317//3317 3281//3281 3342//3342 +f 3335//3335 3166//3166 3291//3291 +f 3349//3349 3218//3218 3419//3419 +f 3218//3218 3263//3263 3419//3419 +f 3293//3293 3284//3284 3339//3339 +f 3167//3167 3366//3366 3254//3254 +f 3335//3335 3262//3262 3166//3166 +f 3328//3328 3305//3305 3251//3251 +f 3333//3333 3285//3285 3269//3269 +f 3141//3141 3241//3241 3330//3330 +f 3228//3228 3336//3336 3323//3323 +f 3346//3346 3214//3214 3394//3394 +f 3278//3278 3204//3204 3331//3331 +f 3284//3284 3226//3226 3339//3339 +f 3390//3390 3378//3378 3268//3268 +f 3292//3292 3223//3223 3225//3225 +f 3295//3295 3349//3349 3348//3348 +f 3203//3203 3338//3338 3259//3259 +f 3343//3343 3280//3280 3443//3443 +f 3286//3286 3216//3216 3313//3313 +f 3273//3273 3320//3320 3375//3375 +f 3272//3272 3255//3255 3314//3314 +f 3312//3312 3267//3267 3303//3303 +f 3338//3338 3187//3187 3296//3296 +f 3373//3373 3199//3199 3173//3173 +f 3305//3305 3416//3416 3255//3255 +f 3309//3309 3321//3321 3279//3279 +f 3235//3235 3343//3343 3299//3299 +f 3299//3299 3343//3343 3340//3340 +f 3279//3279 3310//3310 3240//3240 +f 3308//3308 3267//3267 3312//3312 +f 3347//3347 3228//3228 3323//3323 +f 3358//3358 3461//3461 3233//3233 +f 3214//3214 3264//3264 3394//3394 +f 3257//3257 3357//3357 3238//3238 +f 3257//3257 3261//3261 3332//3332 +f 3447//3447 3326//3326 3283//3283 +f 3272//3272 3314//3314 3354//3354 +f 3329//3329 3284//3284 3293//3293 +f 3274//3274 3172//3172 3470//3470 +f 3443//3443 3280//3280 3334//3334 +f 3271//3271 3391//3391 3229//3229 +f 3122//3122 3307//3307 3294//3294 +f 3205//3205 3288//3288 3311//3311 +f 3226//3226 3285//3285 3339//3339 +f 3337//3337 3225//3225 3506//3506 +f 3236//3236 3340//3340 3379//3379 +f 3334//3334 3273//3273 3324//3324 +f 3313//3313 3216//3216 3351//3351 +f 3289//3289 3245//3245 3354//3354 +f 3298//3298 3219//3219 3398//3398 +f 3333//3333 3269//3269 3318//3318 +f 3406//3406 3287//3287 3277//3277 +f 3319//3319 3229//3229 3391//3391 +f 3248//3248 3233//3233 3461//3461 +f 3310//3310 3279//3279 3321//3321 +f 3350//3350 3306//3306 3383//3383 +f 3315//3315 3250//3250 3384//3384 +f 3470//3470 3172//3172 3434//3434 +f 3317//3317 3342//3342 3301//3301 +f 3353//3353 3199//3199 3373//3373 +f 3324//3324 3273//3273 3375//3375 +f 3265//3265 3222//3222 3361//3361 +f 3283//3283 3364//3364 3430//3430 +f 3297//3297 3365//3365 3415//3415 +f 3351//3351 3216//3216 3311//3311 +f 3313//3313 3395//3395 3286//3286 +f 3336//3336 3295//3295 3348//3348 +f 3319//3319 3391//3391 3390//3390 +f 3291//3291 3374//3374 3480//3480 +f 3257//3257 3332//3332 3357//3357 +f 3261//3261 3284//3284 3332//3332 +f 3407//3407 3327//3327 3357//3357 +f 3327//3327 3342//3342 3281//3281 +f 3375//3375 3320//3320 3487//3487 +f 3399//3399 3252//3252 3298//3298 +f 3173//3173 3286//3286 3395//3395 +f 3323//3323 3355//3355 3347//3347 +f 3325//3325 3380//3380 3439//3439 +f 3337//3337 3292//3292 3225//3225 +f 3308//3308 3360//3360 3263//3263 +f 3262//3262 3418//3418 3264//3264 +f 3368//3368 3312//3312 3303//3303 +f 3270//3270 3422//3422 3322//3322 +f 3339//3339 3285//3285 3333//3333 +f 3318//3318 3392//3392 3333//3333 +f 3394//3394 3264//3264 3411//3411 +f 3194//3194 3322//3322 3599//3599 +f 3234//3234 3274//3274 3470//3470 +f 3255//3255 3416//3416 3314//3314 +f 3260//3260 3363//3363 3258//3258 +f 3536//3536 3335//3335 3291//3291 +f 3457//3457 3173//3173 3395//3395 +f 3293//3293 3339//3339 3333//3333 +f 3406//3406 3277//3277 3414//3414 +f 3321//3321 3362//3362 3310//3310 +f 3331//3331 3316//3316 3462//3462 +f 3447//3447 3304//3304 3326//3326 +f 3423//3423 3340//3340 3343//3343 +f 3373//3373 3173//3173 3457//3457 +f 3373//3373 3517//3517 3353//3353 +f 3310//3310 3385//3385 3266//3266 +f 3259//3259 3359//3359 3243//3243 +f 3266//3266 3385//3385 3365//3365 +f 3383//3383 3306//3306 3258//3258 +f 3271//3271 3377//3377 3391//3391 +f 3308//3308 3312//3312 3382//3382 +f 3309//3309 3278//3278 3421//3421 +f 3221//3221 3236//3236 3372//3372 +f 3453//3453 3358//3358 3243//3243 +f 3297//3297 3415//3415 3387//3387 +f 3359//3359 3453//3453 3243//3243 +f 3258//3258 3363//3363 3425//3425 +f 3242//3242 3506//3506 3300//3300 +f 3342//3342 3327//3327 3407//3407 +f 3293//3293 3333//3333 3329//3329 +f 3332//3332 3284//3284 3329//3329 +f 3376//3376 3407//3407 3357//3357 +f 3313//3313 3351//3351 3549//3549 +f 3252//3252 3399//3399 3445//3445 +f 3419//3419 3263//3263 3360//3360 +f 3253//3253 3450//3450 3344//3344 +f 3221//3221 3371//3371 3246//3246 +f 3368//3368 3303//3303 3468//3468 +f 3303//3303 3450//3450 3468//3468 +f 3318//3318 3289//3289 3392//3392 +f 3434//3434 3254//3254 3366//3366 +f 3360//3360 3308//3308 3382//3382 +f 3236//3236 3379//3379 3372//3372 +f 3353//3353 3402//3402 3253//3253 +f 3259//3259 3338//3338 3359//3359 +f 3398//3398 3219//3219 3302//3302 +f 3399//3399 3298//3298 3398//3398 +f 3174//3174 3599//3599 3367//3367 +f 3424//3424 3383//3383 3258//3258 +f 3330//3330 3265//3265 3475//3475 +f 3427//3427 3315//3315 3384//3384 +f 3316//3316 3367//3367 3548//3548 +f 3242//3242 3350//3350 3403//3403 +f 3294//3294 3307//3307 3444//3444 +f 3374//3374 3345//3345 3488//3488 +f 3246//3246 3371//3371 3328//3328 +f 3348//3348 3323//3323 3336//3336 +f 3384//3384 3325//3325 3439//3439 +f 3474//3474 3430//3430 3364//3364 +f 3356//3356 3429//3429 3296//3296 +f 3403//3403 3506//3506 3242//3242 +f 3443//3443 3334//3334 3436//3436 +f 3355//3355 3364//3364 3347//3347 +f 3435//3435 3292//3292 3401//3401 +f 3174//3174 3194//3194 3599//3599 +f 3348//3348 3349//3349 3413//3413 +f 3321//3321 3309//3309 3421//3421 +f 3407//3407 3408//3408 3342//3342 +f 3447//3447 3283//3283 3430//3430 +f 3342//3342 3393//3393 3301//3301 +f 3253//3253 3402//3402 3450//3450 +f 3370//3370 3328//3328 3371//3371 +f 3258//3258 3425//3425 3424//3424 +f 3548//3548 3490//3490 3316//3316 +f 3378//3378 3390//3390 3441//3441 +f 3361//3361 3222//3222 3191//3191 +f 3310//3310 3362//3362 3385//3385 +f 3387//3387 3290//3290 3297//3297 +f 3426//3426 3414//3414 3346//3346 +f 3539//3539 3290//3290 3387//3387 +f 3366//3366 3167//3167 3435//3435 +f 3372//3372 3371//3371 3221//3221 +f 3464//3464 3287//3287 3406//3406 +f 3396//3396 3287//3287 3464//3464 +f 3288//3288 3287//3287 3396//3396 +f 3234//3234 3470//3470 3564//3564 +f 3418//3418 3262//3262 3335//3335 +f 3423//3423 3343//3343 3389//3389 +f 3328//3328 3409//3409 3305//3305 +f 3409//3409 3328//3328 3370//3370 +f 3475//3475 3265//3265 3467//3467 +f 3395//3395 3313//3313 3549//3549 +f 3292//3292 3337//3337 3401//3401 +f 3413//3413 3437//3437 3348//3348 +f 3330//3330 3569//3569 3363//3363 +f 3536//3536 3291//3291 3480//3480 +f 3419//3419 3413//3413 3349//3349 +f 3471//3471 3419//3419 3360//3360 +f 3381//3381 3289//3289 3354//3354 +f 3410//3410 3323//3323 3348//3348 +f 3451//3451 3301//3301 3393//3393 +f 3357//3357 3332//3332 3495//3495 +f 3495//3495 3376//3376 3357//3357 +f 3342//3342 3408//3408 3393//3393 +f 3338//3338 3388//3388 3359//3359 +f 3343//3343 3443//3443 3446//3446 +f 3320//3320 3301//3301 3397//3397 +f 3403//3403 3350//3350 3484//3484 +f 3329//3329 3333//3333 3392//3392 +f 3386//3386 3371//3371 3372//3372 +f 3296//3296 3388//3388 3338//3338 +f 3555//3555 3441//3441 3390//3390 +f 3462//3462 3278//3278 3331//3331 +f 3416//3416 3305//3305 3409//3409 +f 3307//3307 3234//3234 3564//3564 +f 3290//3290 3539//3539 3380//3380 +f 3389//3389 3343//3343 3497//3497 +f 3382//3382 3312//3312 3452//3452 +f 3499//3499 3412//3412 3506//3506 +f 3506//3506 3403//3403 3499//3499 +f 3423//3423 3379//3379 3340//3340 +f 3402//3402 3353//3353 3517//3517 +f 3536//3536 3418//3418 3335//3335 +f 3437//3437 3410//3410 3348//3348 +f 3381//3381 3354//3354 3314//3314 +f 3498//3498 3121//3121 3427//3427 +f 3445//3445 3525//3525 3252//3252 +f 3405//3405 3294//3294 3449//3449 +f 3446//3446 3497//3497 3343//3343 +f 3467//3467 3265//3265 3361//3361 +f 3474//3474 3364//3364 3355//3355 +f 3492//3492 3362//3362 3321//3321 +f 3361//3361 3191//3191 3454//3454 +f 3350//3350 3383//3383 3484//3484 +f 3312//3312 3368//3368 3476//3476 +f 3301//3301 3451//3451 3397//3397 +f 3302//3302 3352//3352 3489//3489 +f 3460//3460 3385//3385 3362//3362 +f 3735//3735 3599//3599 3322//3322 +f 3386//3386 3372//3372 3417//3417 +f 3459//3459 3296//3296 3429//3429 +f 3191//3191 3248//3248 3580//3580 +f 3418//3418 3411//3411 3264//3264 +f 3356//3356 3378//3378 3432//3432 +f 3321//3321 3421//3421 3492//3492 +f 3478//3478 3365//3365 3385//3385 +f 3548//3548 3367//3367 3697//3697 +f 3478//3478 3415//3415 3365//3365 +f 3391//3391 3377//3377 3606//3606 +f 3407//3407 3541//3541 3408//3408 +f 3441//3441 3432//3432 3378//3378 +f 3462//3462 3316//3316 3490//3490 +f 3416//3416 3409//3409 3428//3428 +f 3486//3486 3329//3329 3392//3392 +f 3372//3372 3379//3379 3504//3504 +f 3390//3390 3391//3391 3555//3555 +f 3334//3334 3324//3324 3436//3436 +f 3471//3471 3360//3360 3420//3420 +f 3580//3580 3248//3248 3461//3461 +f 3482//3482 3289//3289 3381//3381 +f 3386//3386 3400//3400 3371//3371 +f 3484//3484 3383//3383 3424//3424 +f 3380//3380 3438//3438 3439//3439 +f 3460//3460 3478//3478 3385//3385 +f 3626//3626 3379//3379 3423//3423 +f 3414//3414 3524//3524 3406//3406 +f 3461//3461 3358//3358 3494//3494 +f 3432//3432 3429//3429 3356//3356 +f 3369//3369 3422//3422 3270//3270 +f 3386//3386 3417//3417 3400//3400 +f 3530//3530 3539//3539 3387//3387 +f 3393//3393 3408//3408 3440//3440 +f 3563//3563 3375//3375 3487//3487 +f 3563//3563 3324//3324 3375//3375 +f 3363//3363 3569//3569 3425//3425 +f 3437//3437 3455//3455 3410//3410 +f 3515//3515 3401//3401 3337//3337 +f 3360//3360 3382//3382 3452//3452 +f 3459//3459 3388//3388 3296//3296 +f 3515//3515 3337//3337 3506//3506 +f 3517//3517 3373//3373 3503//3503 +f 3191//3191 3580//3580 3454//3454 +f 3289//3289 3482//3482 3392//3392 +f 3355//3355 3323//3323 3410//3410 +f 3421//3421 3278//3278 3546//3546 +f 3506//3506 3412//3412 3552//3552 +f 3418//3418 3433//3433 3411//3411 +f 3513//3513 3346//3346 3394//3394 +f 3396//3396 3311//3311 3288//3288 +f 3397//3397 3487//3487 3320//3320 +f 3397//3397 3451//3451 3559//3559 +f 3474//3474 3355//3355 3542//3542 +f 3407//3407 3376//3376 3431//3431 +f 3431//3431 3541//3541 3407//3407 +f 3332//3332 3329//3329 3495//3495 +f 3411//3411 3513//3513 3394//3394 +f 3415//3415 3530//3530 3387//3387 +f 3476//3476 3368//3368 3514//3514 +f 3444//3444 3307//3307 3564//3564 +f 3406//3406 3524//3524 3469//3469 +f 3485//3485 3425//3425 3569//3569 +f 3464//3464 3406//3406 3469//3469 +f 3419//3419 3471//3471 3413//3413 +f 3393//3393 3472//3472 3451//3451 +f 3438//3438 3380//3380 3539//3539 +f 3546//3546 3278//3278 3462//3462 +f 3569//3569 3330//3330 3475//3475 +f 3381//3381 3314//3314 3428//3428 +f 3480//3480 3374//3374 3512//3512 +f 3697//3697 3367//3367 3599//3599 +f 3442//3442 3492//3492 3421//3421 +f 3428//3428 3314//3314 3416//3416 +f 3495//3495 3431//3431 3376//3376 +f 3513//3513 3411//3411 3511//3511 +f 3422//3422 3369//3369 3500//3500 +f 3414//3414 3426//3426 3524//3524 +f 3440//3440 3408//3408 3541//3541 +f 3549//3549 3560//3560 3395//3395 +f 3395//3395 3560//3560 3457//3457 +f 3488//3488 3574//3574 3374//3374 +f 3420//3420 3360//3360 3452//3452 +f 3512//3512 3374//3374 3574//3574 +f 3410//3410 3483//3483 3355//3355 +f 3370//3370 3371//3371 3603//3603 +f 3493//3493 3459//3459 3429//3429 +f 3478//3478 3530//3530 3415//3415 +f 3346//3346 3513//3513 3426//3426 +f 3427//3427 3384//3384 3636//3636 +f 3312//3312 3476//3476 3463//3463 +f 3452//3452 3312//3312 3463//3463 +f 3489//3489 3398//3398 3302//3302 +f 3458//3458 3555//3555 3391//3391 +f 3606//3606 3458//3458 3391//3391 +f 3449//3449 3605//3605 3405//3405 +f 3473//3473 3430//3430 3474//3474 +f 3449//3449 3294//3294 3444//3444 +f 3420//3420 3452//3452 3491//3491 +f 3455//3455 3437//3437 3507//3507 +f 3373//3373 3457//3457 3503//3503 +f 3362//3362 3492//3492 3526//3526 +f 3626//3626 3423//3423 3477//3477 +f 3423//3423 3389//3389 3477//3477 +f 3329//3329 3486//3486 3495//3495 +f 3358//3358 3453//3453 3494//3494 +f 3460//3460 3362//3362 3526//3526 +f 3450//3450 3402//3402 3598//3598 +f 3432//3432 3493//3493 3429//3429 +f 3311//3311 3396//3396 3496//3496 +f 3437//3437 3413//3413 3471//3471 +f 3351//3351 3311//3311 3547//3547 +f 3381//3381 3428//3428 3482//3482 +f 3438//3438 3562//3562 3439//3439 +f 3460//3460 3456//3456 3478//3478 +f 3468//3468 3514//3514 3368//3368 +f 3504//3504 3417//3417 3372//3372 +f 3448//3448 3420//3420 3491//3491 +f 3377//3377 3404//3404 3479//3479 +f 3436//3436 3610//3610 3443//3443 +f 3471//3471 3420//3420 3448//3448 +f 3524//3524 3426//3426 3556//3556 +f 3504//3504 3379//3379 3505//3505 +f 3366//3366 3435//3435 3522//3522 +f 3532//3532 3424//3424 3425//3425 +f 3532//3532 3425//3425 3485//3485 +f 3494//3494 3453//3453 3572//3572 +f 3522//3522 3435//3435 3401//3401 +f 3572//3572 3453//3453 3359//3359 +f 3446//3446 3443//3443 3565//3565 +f 3464//3464 3466//3466 3396//3396 +f 3465//3465 3450//3450 3598//3598 +f 3616//3616 3359//3359 3388//3388 +f 3465//3465 3468//3468 3450//3450 +f 3460//3460 3526//3526 3456//3456 +f 3397//3397 3559//3559 3487//3487 +f 3598//3598 3402//3402 3518//3518 +f 3543//3543 3559//3559 3451//3451 +f 3542//3542 3355//3355 3483//3483 +f 3489//3489 3352//3352 3590//3590 +f 3519//3519 3541//3541 3431//3431 +f 3393//3393 3440//3440 3472//3472 +f 3563//3563 3561//3561 3324//3324 +f 3543//3543 3451//3451 3472//3472 +f 3459//3459 3493//3493 3509//3509 +f 3558//3558 3401//3401 3515//3515 +f 3735//3735 3322//3322 3422//3422 +f 3432//3432 3509//3509 3493//3493 +f 3551//3551 3515//3515 3506//3506 +f 3371//3371 3400//3400 3603//3603 +f 3384//3384 3439//3439 3562//3562 +f 3442//3442 3421//3421 3546//3546 +f 3522//3522 3401//3401 3558//3558 +f 3445//3445 3399//3399 3533//3533 +f 3536//3536 3591//3591 3418//3418 +f 3496//3496 3396//3396 3466//3466 +f 3547//3547 3311//3311 3496//3496 +f 3403//3403 3484//3484 3499//3499 +f 3417//3417 3504//3504 3567//3567 +f 3486//3486 3392//3392 3570//3570 +f 3452//3452 3502//3502 3491//3491 +f 3505//3505 3379//3379 3626//3626 +f 3500//3500 3369//3369 3525//3525 +f 3461//3461 3494//3494 3580//3580 +f 3603//3603 3531//3531 3370//3370 +f 3482//3482 3428//3428 3544//3544 +f 3497//3497 3446//3446 3565//3565 +f 3518//3518 3402//3402 3517//3517 +f 3465//3465 3514//3514 3468//3468 +f 3410//3410 3545//3545 3483//3483 +f 3400//3400 3417//3417 3521//3521 +f 3526//3526 3501//3501 3456//3456 +f 3495//3495 3519//3519 3431//3431 +f 3473//3473 3474//3474 3542//3542 +f 3542//3542 3483//3483 3588//3588 +f 3424//3424 3529//3529 3484//3484 +f 3484//3484 3520//3520 3499//3499 +f 3479//3479 3606//3606 3377//3377 +f 3523//3523 3491//3491 3502//3502 +f 3392//3392 3482//3482 3570//3570 +f 3424//3424 3532//3532 3571//3571 +f 3452//3452 3463//3463 3510//3510 +f 3510//3510 3502//3502 3452//3452 +f 3389//3389 3497//3497 3595//3595 +f 3562//3562 3636//3636 3384//3384 +f 3417//3417 3567//3567 3521//3521 +f 3490//3490 3548//3548 3566//3566 +f 3519//3519 3495//3495 3486//3486 +f 3409//3409 3370//3370 3531//3531 +f 3557//3557 3361//3361 3454//3454 +f 3442//3442 3546//3546 3689//3689 +f 3625//3625 3418//3418 3591//3591 +f 3576//3576 3470//3470 3434//3434 +f 3529//3529 3424//3424 3571//3571 +f 3479//3479 3404//3404 3535//3535 +f 3404//3404 3481//3481 3535//3535 +f 3480//3480 3512//3512 3647//3647 +f 3521//3521 3592//3592 3400//3400 +f 3561//3561 3436//3436 3324//3324 +f 3411//3411 3433//3433 3511//3511 +f 3543//3543 3472//3472 3587//3587 +f 3540//3540 3441//3441 3555//3555 +f 3567//3567 3504//3504 3505//3505 +f 3519//3519 3486//3486 3570//3570 +f 3646//3646 3476//3476 3514//3514 +f 3564//3564 3470//3470 3576//3576 +f 3545//3545 3410//3410 3455//3455 +f 3549//3549 3351//3351 3568//3568 +f 3533//3533 3534//3534 3618//3618 +f 3530//3530 3607//3607 3539//3539 +f 3528//3528 3501//3501 3526//3526 +f 3587//3587 3440//3440 3541//3541 +f 3440//3440 3587//3587 3472//3472 +f 3499//3499 3520//3520 3578//3578 +f 3482//3482 3544//3544 3538//3538 +f 3418//3418 3625//3625 3582//3582 +f 3520//3520 3484//3484 3529//3529 +f 3560//3560 3549//3549 3643//3643 +f 3418//3418 3582//3582 3433//3433 +f 3570//3570 3593//3593 3519//3519 +f 3508//3508 3459//3459 3509//3509 +f 3388//3388 3459//3459 3508//3508 +f 3434//3434 3366//3366 3522//3522 +f 3426//3426 3513//3513 3577//3577 +f 3471//3471 3448//3448 3609//3609 +f 3552//3552 3412//3412 3594//3594 +f 3426//3426 3577//3577 3556//3556 +f 3456//3456 3550//3550 3478//3478 +f 3503//3503 3457//3457 3645//3645 +f 3438//3438 3539//3539 3607//3607 +f 3499//3499 3578//3578 3412//3412 +f 3525//3525 3445//3445 3596//3596 +f 3467//3467 3361//3361 3684//3684 +f 3646//3646 3463//3463 3476//3476 +f 3610//3610 3565//3565 3443//3443 +f 3492//3492 3442//3442 3600//3600 +f 3526//3526 3492//3492 3600//3600 +f 3586//3586 3532//3532 3485//3485 +f 3497//3497 3565//3565 3595//3595 +f 3528//3528 3597//3597 3501//3501 +f 3604//3604 3462//3462 3490//3490 +f 3456//3456 3501//3501 3615//3615 +f 3623//3623 3558//3558 3515//3515 +f 3530//3530 3478//3478 3639//3639 +f 3422//3422 3630//3630 3735//3735 +f 3487//3487 3559//3559 3620//3620 +f 3615//3615 3550//3550 3456//3456 +f 3552//3552 3551//3551 3506//3506 +f 3561//3561 3610//3610 3436//3436 +f 3681//3681 3409//3409 3531//3531 +f 3556//3556 3469//3469 3524//3524 +f 3351//3351 3547//3547 3568//3568 +f 3596//3596 3445//3445 3768//3768 +f 3646//3646 3573//3573 3463//3463 +f 3516//3516 3536//3536 3585//3585 +f 3572//3572 3359//3359 3616//3616 +f 3528//3528 3526//3526 3600//3600 +f 3588//3588 3483//3483 3545//3545 +f 3507//3507 3545//3545 3455//3455 +f 3545//3545 3507//3507 3589//3589 +f 3543//3543 3587//3587 3613//3613 +f 3527//3527 3586//3586 3485//3485 +f 3530//3530 3639//3639 3607//3607 +f 3554//3554 3432//3432 3441//3441 +f 3510//3510 3641//3641 3502//3502 +f 3432//3432 3554//3554 3509//3509 +f 3554//3554 3441//3441 3540//3540 +f 3444//3444 3564//3564 3575//3575 +f 3553//3553 3540//3540 3555//3555 +f 3569//3569 3644//3644 3485//3485 +f 3488//3488 3498//3498 3574//3574 +f 3501//3501 3597//3597 3615//3615 +f 3606//3606 3479//3479 3663//3663 +f 3581//3581 3555//3555 3458//3458 +f 3503//3503 3645//3645 3685//3685 +f 3639//3639 3478//3478 3550//3550 +f 3606//3606 3581//3581 3458//3458 +f 3438//3438 3727//3727 3562//3562 +f 3445//3445 3533//3533 3768//3768 +f 3681//3681 3428//3428 3409//3409 +f 3491//3491 3609//3609 3448//3448 +f 3541//3541 3519//3519 3587//3587 +f 3532//3532 3586//3586 3571//3571 +f 3585//3585 3536//3536 3480//3480 +f 3510//3510 3463//3463 3573//3573 +f 3518//3518 3517//3517 3680//3680 +f 3449//3449 3652//3652 3605//3605 +f 3596//3596 3500//3500 3525//3525 +f 3523//3523 3502//3502 3641//3641 +f 3570//3570 3482//3482 3538//3538 +f 3449//3449 3444//3444 3652//3652 +f 3400//3400 3592//3592 3603//3603 +f 3514//3514 3465//3465 3602//3602 +f 3555//3555 3581//3581 3553//3553 +f 3746//3746 3630//3630 3422//3422 +f 3623//3623 3515//3515 3551//3551 +f 3546//3546 3462//3462 3604//3604 +f 3491//3491 3523//3523 3609//3609 +f 3471//3471 3609//3609 3617//3617 +f 3569//3569 3475//3475 3583//3583 +f 3609//3609 3523//3523 3698//3698 +f 3607//3607 3727//3727 3438//3438 +f 3570//3570 3629//3629 3593//3593 +f 3513//3513 3511//3511 3577//3577 +f 3563//3563 3487//3487 3620//3620 +f 3595//3595 3477//3477 3389//3389 +f 3477//3477 3595//3595 3632//3632 +f 3587//3587 3519//3519 3593//3593 +f 3496//3496 3568//3568 3547//3547 +f 3592//3592 3521//3521 3678//3678 +f 3572//3572 3616//3616 3711//3711 +f 3517//3517 3503//3503 3680//3680 +f 3505//3505 3635//3635 3567//3567 +f 3576//3576 3434//3434 3579//3579 +f 3520//3520 3659//3659 3578//3578 +f 3388//3388 3508//3508 3616//3616 +f 3584//3584 3643//3643 3549//3549 +f 3498//3498 3844//3844 3574//3574 +f 3656//3656 3618//3618 3534//3534 +f 3505//3505 3626//3626 3667//3667 +f 3551//3551 3552//3552 3594//3594 +f 3523//3523 3641//3641 3624//3624 +f 3594//3594 3412//3412 3578//3578 +f 3511//3511 3433//3433 3628//3628 +f 3516//3516 3591//3591 3536//3536 +f 3583//3583 3475//3475 3467//3467 +f 3494//3494 3572//3572 3611//3611 +f 3564//3564 3576//3576 3575//3575 +f 3614//3614 3490//3490 3566//3566 +f 3527//3527 3485//3485 3644//3644 +f 3604//3604 3490//3490 3614//3614 +f 3520//3520 3529//3529 3634//3634 +f 3361//3361 3557//3557 3631//3631 +f 3693//3693 3598//3598 3518//3518 +f 3514//3514 3602//3602 3646//3646 +f 3584//3584 3549//3549 3568//3568 +f 3444//3444 3575//3575 3608//3608 +f 3580//3580 3716//3716 3454//3454 +f 3512//3512 3574//3574 3668//3668 +f 3558//3558 3650//3650 3522//3522 +f 3535//3535 3481//3481 3734//3734 +f 3645//3645 3457//3457 3560//3560 +f 3681//3681 3531//3531 3642//3642 +f 3537//3537 3734//3734 3481//3481 +f 3604//3604 3689//3689 3546//3546 +f 3636//3636 3562//3562 3633//3633 +f 3626//3626 3477//3477 3632//3632 +f 3582//3582 3628//3628 3433//3433 +f 3580//3580 3494//3494 3611//3611 +f 3632//3632 3595//3595 3705//3705 +f 3565//3565 3706//3706 3595//3595 +f 3620//3620 3559//3559 3543//3543 +f 3521//3521 3567//3567 3678//3678 +f 3567//3567 3635//3635 3678//3678 +f 3540//3540 3758//3758 3554//3554 +f 3622//3622 3528//3528 3600//3600 +f 3631//3631 3684//3684 3361//3361 +f 3520//3520 3634//3634 3659//3659 +f 3571//3571 3634//3634 3529//3529 +f 3498//3498 3427//3427 3713//3713 +f 3713//3713 3844//3844 3498//3498 +f 3553//3553 3660//3660 3540//3540 +f 3544//3544 3428//3428 3681//3681 +f 3434//3434 3522//3522 3579//3579 +f 3601//3601 3660//3660 3553//3553 +f 3577//3577 3511//3511 3725//3725 +f 3627//3627 3556//3556 3577//3577 +f 3538//3538 3629//3629 3570//3570 +f 3535//3535 3657//3657 3479//3479 +f 3562//3562 3727//3727 3658//3658 +f 3691//3691 3650//3650 3558//3558 +f 3566//3566 3548//3548 3697//3697 +f 3465//3465 3704//3704 3602//3602 +f 3648//3648 3586//3586 3527//3527 +f 3603//3603 3592//3592 3649//3649 +f 3607//3607 3674//3674 3671//3671 +f 3771//3771 3573//3573 3646//3646 +f 3650//3650 3579//3579 3522//3522 +f 3633//3633 3562//3562 3658//3658 +f 3565//3565 3621//3621 3759//3759 +f 3643//3643 3712//3712 3560//3560 +f 3553//3553 3672//3672 3601//3601 +f 3565//3565 3610//3610 3621//3621 +f 3509//3509 3554//3554 3738//3738 +f 3528//3528 3622//3622 3597//3597 +f 3583//3583 3644//3644 3569//3569 +f 3619//3619 3593//3593 3629//3629 +f 3704//3704 3465//3465 3598//3598 +f 3588//3588 3545//3545 3662//3662 +f 3605//3605 3652//3652 3664//3664 +f 3578//3578 3659//3659 3677//3677 +f 3597//3597 3622//3622 3637//3637 +f 3581//3581 3606//3606 3663//3663 +f 3510//3510 3573//3573 3640//3640 +f 3626//3626 3632//3632 3703//3703 +f 3620//3620 3543//3543 3661//3661 +f 3518//3518 3680//3680 3693//3693 +f 3699//3699 3659//3659 3634//3634 +f 3510//3510 3640//3640 3641//3641 +f 3623//3623 3551//3551 3594//3594 +f 3601//3601 3672//3672 3654//3654 +f 3563//3563 3620//3620 3751//3751 +f 3668//3668 3647//3647 3512//3512 +f 3587//3587 3593//3593 3619//3619 +f 3561//3561 3563//3563 3751//3751 +f 3740//3740 3646//3646 3602//3602 +f 3706//3706 3705//3705 3595//3595 +f 3557//3557 3454//3454 3716//3716 +f 3663//3663 3479//3479 3657//3657 +f 3597//3597 3653//3653 3615//3615 +f 3467//3467 3684//3684 3583//3583 +f 3709//3709 3573//3573 3771//3771 +f 3592//3592 3678//3678 3649//3649 +f 3591//3591 3516//3516 3865//3865 +f 3622//3622 3527//3527 3637//3637 +f 3639//3639 3674//3674 3607//3607 +f 3540//3540 3660//3660 3758//3758 +f 3644//3644 3637//3637 3527//3527 +f 3681//3681 3538//3538 3544//3544 +f 3613//3613 3661//3661 3543//3543 +f 3508//3508 3509//3509 3679//3679 +f 3727//3727 3607//3607 3671//3671 +f 3586//3586 3648//3648 3571//3571 +f 3579//3579 3650//3650 3694//3694 +f 3627//3627 3577//3577 3690//3690 +f 3509//3509 3738//3738 3679//3679 +f 3629//3629 3538//3538 3696//3696 +f 3697//3697 3599//3599 3692//3692 +f 3578//3578 3677//3677 3594//3594 +f 3553//3553 3655//3655 3672//3672 +f 3505//3505 3667//3667 3635//3635 +f 3637//3637 3653//3653 3597//3597 +f 3580//3580 3611//3611 3808//3808 +f 3550//3550 3615//3615 3653//3653 +f 3545//3545 3589//3589 3662//3662 +f 3584//3584 3568//3568 3695//3695 +f 3750//3750 3677//3677 3659//3659 +f 3581//3581 3663//3663 3655//3655 +f 3575//3575 3675//3675 3608//3608 +f 3758//3758 3738//3738 3554//3554 +f 3744//3744 3500//3500 3596//3596 +f 3704//3704 3598//3598 3693//3693 +f 3746//3746 3422//3422 3500//3500 +f 3651//3651 3637//3637 3644//3644 +f 3681//3681 3696//3696 3538//3538 +f 3643//3643 3584//3584 3708//3708 +f 3696//3696 3619//3619 3629//3629 +f 3637//3637 3651//3651 3707//3707 +f 3655//3655 3553//3553 3581//3581 +f 3585//3585 3480//3480 3647//3647 +f 3622//3622 3648//3648 3527//3527 +f 3658//3658 3766//3766 3633//3633 +f 3583//3583 3651//3651 3644//3644 +f 3705//3705 3688//3688 3632//3632 +f 3511//3511 3628//3628 3676//3676 +f 3587//3587 3619//3619 3613//3613 +f 3639//3639 3550//3550 3666//3666 +f 3571//3571 3682//3682 3634//3634 +f 3782//3782 3583//3583 3684//3684 +f 3680//3680 3503//3503 3685//3685 +f 3667//3667 3626//3626 3669//3669 +f 3734//3734 3537//3537 3730//3730 +f 3652//3652 3444//3444 3608//3608 +f 3687//3687 3758//3758 3660//3660 +f 3584//3584 3695//3695 3708//3708 +f 3624//3624 3641//3641 3728//3728 +f 3655//3655 3723//3723 3672//3672 +f 3679//3679 3711//3711 3616//3616 +f 3616//3616 3508//3508 3679//3679 +f 3648//3648 3682//3682 3571//3571 +f 3689//3689 3604//3604 3722//3722 +f 3706//3706 3565//3565 3759//3759 +f 3631//3631 3557//3557 3716//3716 +f 3550//3550 3653//3653 3666//3666 +f 3603//3603 3642//3642 3531//3531 +f 3632//3632 3688//3688 3673//3673 +f 3703//3703 3720//3720 3626//3626 +f 3669//3669 3626//3626 3720//3720 +f 3718//3718 3662//3662 3589//3589 +f 3632//3632 3673//3673 3703//3703 +f 3725//3725 3511//3511 3760//3760 +f 3759//3759 3621//3621 3742//3742 +f 3698//3698 3624//3624 3728//3728 +f 3604//3604 3614//3614 3722//3722 +f 3631//3631 3716//3716 3732//3732 +f 3712//3712 3643//3643 3762//3762 +f 3656//3656 3638//3638 3786//3786 +f 3735//3735 3630//3630 3972//3972 +f 3831//3831 3585//3585 3647//3647 +f 3560//3560 3712//3712 3645//3645 +f 3771//3771 3646//3646 3740//3740 +f 3863//3863 3633//3633 3766//3766 +f 3667//3667 3670//3670 3635//3635 +f 3633//3633 3713//3713 3636//3636 +f 3865//3865 3753//3753 3591//3591 +f 3625//3625 3591//3591 3753//3753 +f 3653//3653 3637//3637 3707//3707 +f 3686//3686 3649//3649 3678//3678 +f 3725//3725 3690//3690 3577//3577 +f 3575//3575 3576//3576 3675//3675 +f 3699//3699 3750//3750 3659//3659 +f 3665//3665 3602//3602 3704//3704 +f 3580//3580 3808//3808 3716//3716 +f 3618//3618 3656//3656 3757//3757 +f 3709//3709 3640//3640 3573//3573 +f 3719//3719 3628//3628 3582//3582 +f 3761//3761 3579//3579 3694//3694 +f 3640//3640 3700//3700 3641//3641 +f 3599//3599 3735//3735 3692//3692 +f 3764//3764 3738//3738 3758//3758 +f 3667//3667 3669//3669 3670//3670 +f 3694//3694 3650//3650 3724//3724 +f 3427//3427 3636//3636 3713//3713 +f 3668//3668 3574//3574 3844//3844 +f 3751//3751 3620//3620 3739//3739 +f 3736//3736 3589//3589 3612//3612 +f 3718//3718 3589//3589 3736//3736 +f 3621//3621 3610//3610 3785//3785 +f 3620//3620 3661//3661 3739//3739 +f 3671//3671 3818//3818 3727//3727 +f 3696//3696 3613//3613 3619//3619 +f 3641//3641 3702//3702 3728//3728 +f 3701//3701 3640//3640 3709//3709 +f 3701//3701 3700//3700 3640//3640 +f 3625//3625 3753//3753 3582//3582 +f 3663//3663 3745//3745 3655//3655 +f 3623//3623 3594//3594 3714//3714 +f 3730//3730 3537//3537 3741//3741 +f 3558//3558 3623//3623 3691//3691 +f 3767//3767 3739//3739 3661//3661 +f 3675//3675 3576//3576 3827//3827 +f 3645//3645 3712//3712 3685//3685 +f 3672//3672 3723//3723 3729//3729 +f 3533//3533 3618//3618 3776//3776 +f 3669//3669 3720//3720 3670//3670 +f 3681//3681 3642//3642 3721//3721 +f 3643//3643 3708//3708 3762//3762 +f 3585//3585 3865//3865 3516//3516 +f 3511//3511 3676//3676 3760//3760 +f 3713//3713 3633//3633 3863//3863 +f 3677//3677 3714//3714 3594//3594 +f 3561//3561 3751//3751 3731//3731 +f 3768//3768 3533//3533 3776//3776 +f 3610//3610 3561//3561 3715//3715 +f 3788//3788 3737//3737 3664//3664 +f 3665//3665 3740//3740 3602//3602 +f 3684//3684 3631//3631 3782//3782 +f 3653//3653 3707//3707 3794//3794 +f 3576//3576 3579//3579 3761//3761 +f 3750//3750 3714//3714 3677//3677 +f 3710//3710 3572//3572 3711//3711 +f 3745//3745 3723//3723 3655//3655 +f 3639//3639 3770//3770 3674//3674 +f 3671//3671 3674//3674 3770//3770 +f 3714//3714 3857//3857 3623//3623 +f 3691//3691 3623//3623 3832//3832 +f 3753//3753 3848//3848 3582//3582 +f 3767//3767 3661//3661 3733//3733 +f 3656//3656 3786//3786 3757//3757 +f 3696//3696 3681//3681 3721//3721 +f 3658//3658 3727//3727 3886//3886 +f 3635//3635 3726//3726 3678//3678 +f 3696//3696 3733//3733 3613//3613 +f 3664//3664 3652//3652 3823//3823 +f 3680//3680 3820//3820 3693//3693 +f 3839//3839 3693//3693 3820//3820 +f 3746//3746 3500//3500 3796//3796 +f 3611//3611 3572//3572 3812//3812 +f 3704//3704 3693//3693 3839//3839 +f 3630//3630 3746//3746 3790//3790 +f 3676//3676 3628//3628 3719//3719 +f 3613//3613 3733//3733 3661//3661 +f 3762//3762 3708//3708 3826//3826 +f 3832//3832 3623//3623 3857//3857 +f 3854//3854 3717//3717 3698//3698 +f 3724//3724 3650//3650 3691//3691 +f 3657//3657 3745//3745 3663//3663 +f 3566//3566 3697//3697 3797//3797 +f 3651//3651 3583//3583 3817//3817 +f 3686//3686 3678//3678 3726//3726 +f 3662//3662 3718//3718 3748//3748 +f 3717//3717 3736//3736 3683//3683 +f 3751//3751 3739//3739 3838//3838 +f 3839//3839 3778//3778 3704//3704 +f 3730//3730 3741//3741 3892//3892 +f 3740//3740 3665//3665 3792//3792 +f 3770//3770 3639//3639 3666//3666 +f 3721//3721 3642//3642 3840//3840 +f 3707//3707 3651//3651 3817//3817 +f 3733//3733 3696//3696 3721//3721 +f 3817//3817 3583//3583 3782//3782 +f 3808//3808 3732//3732 3716//3716 +f 3972//3972 3630//3630 3790//3790 +f 3698//3698 3728//3728 3833//3833 +f 3714//3714 3750//3750 3774//3774 +f 3785//3785 3610//3610 3715//3715 +f 3688//3688 3784//3784 3673//3673 +f 3814//3814 3728//3728 3702//3702 +f 3766//3766 3658//3658 3886//3886 +f 3779//3779 3673//3673 3784//3784 +f 3665//3665 3704//3704 3778//3778 +f 3641//3641 3700//3700 3702//3702 +f 3603//3603 3649//3649 3815//3815 +f 3776//3776 3618//3618 3757//3757 +f 3705//3705 3706//3706 3795//3795 +f 3631//3631 3732//3732 3787//3787 +f 3561//3561 3731//3731 3715//3715 +f 3670//3670 3720//3720 3743//3743 +f 3703//3703 3673//3673 3779//3779 +f 3535//3535 3749//3749 3657//3657 +f 3535//3535 3734//3734 3749//3749 +f 3725//3725 3760//3760 3804//3804 +f 3596//3596 3768//3768 3871//3871 +f 3642//3642 3603//3603 3815//3815 +f 3773//3773 3751//3751 3838//3838 +f 3871//3871 3744//3744 3596//3596 +f 3795//3795 3706//3706 3759//3759 +f 3733//3733 3721//3721 3747//3747 +f 3614//3614 3566//3566 3797//3797 +f 3687//3687 3802//3802 3758//3758 +f 3642//3642 3815//3815 3840//3840 +f 3679//3679 3738//3738 3856//3856 +f 3652//3652 3608//3608 3823//3823 +f 3826//3826 3708//3708 3695//3695 +f 3814//3814 3833//3833 3728//3728 +f 3739//3739 3767//3767 3809//3809 +f 3621//3621 3785//3785 3742//3742 +f 3765//3765 3723//3723 3745//3745 +f 3808//3808 3611//3611 3812//3812 +f 3794//3794 3666//3666 3653//3653 +f 3572//3572 3710//3710 3812//3812 +f 3707//3707 3817//3817 3777//3777 +f 3675//3675 3827//3827 3821//3821 +f 3788//3788 3664//3664 3823//3823 +f 3795//3795 3688//3688 3705//3705 +f 3701//3701 3709//3709 3798//3798 +f 3762//3762 3755//3755 3712//3712 +f 3729//3729 3723//3723 3765//3765 +f 3738//3738 3764//3764 3856//3856 +f 3790//3790 3746//3746 3924//3924 +f 3750//3750 3775//3775 3774//3774 +f 3733//3733 3747//3747 3767//3767 +f 3804//3804 3690//3690 3725//3725 +f 3718//3718 3736//3736 3789//3789 +f 3756//3756 3789//3789 3736//3736 +f 3582//3582 3848//3848 3719//3719 +f 3879//3879 3668//3668 3844//3844 +f 3697//3697 3692//3692 3932//3932 +f 3680//3680 3685//3685 3820//3820 +f 3892//3892 3734//3734 3730//3730 +f 3635//3635 3670//3670 3752//3752 +f 3666//3666 3794//3794 3770//3770 +f 3789//3789 3748//3748 3718//3718 +f 3806//3806 3717//3717 3854//3854 +f 3786//3786 3638//3638 3855//3855 +f 3736//3736 3717//3717 3806//3806 +f 3500//3500 3744//3744 3796//3796 +f 3703//3703 3779//3779 3754//3754 +f 3729//3729 3765//3765 3781//3781 +f 3764//3764 3758//3758 3800//3800 +f 3827//3827 3576//3576 3761//3761 +f 3769//3769 3750//3750 3699//3699 +f 3695//3695 3807//3807 3826//3826 +f 3844//3844 3713//3713 3890//3890 +f 3585//3585 3852//3852 3865//3865 +f 3798//3798 3763//3763 3701//3701 +f 3670//3670 3743//3743 3752//3752 +f 3765//3765 3745//3745 3866//3866 +f 3671//3671 3770//3770 3834//3834 +f 3686//3686 3815//3815 3649//3649 +f 3720//3720 3703//3703 3780//3780 +f 3833//3833 3854//3854 3698//3698 +f 3608//3608 3675//3675 3821//3821 +f 3789//3789 3756//3756 3862//3862 +f 3741//3741 3810//3810 3892//3892 +f 3787//3787 3732//3732 3830//3830 +f 3732//3732 3808//3808 3830//3830 +f 3847//3847 3614//3614 3797//3797 +f 3679//3679 3846//3846 3711//3711 +f 3769//3769 3775//3775 3750//3750 +f 3831//3831 3852//3852 3585//3585 +f 3685//3685 3712//3712 3911//3911 +f 3686//3686 3726//3726 3851//3851 +f 3714//3714 3774//3774 3857//3857 +f 3800//3800 3758//3758 3802//3802 +f 3789//3789 3835//3835 3748//3748 +f 3734//3734 3892//3892 3749//3749 +f 3782//3782 3631//3631 3893//3893 +f 3932//3932 3772//3772 3697//3697 +f 3797//3797 3697//3697 3772//3772 +f 3818//3818 3671//3671 3834//3834 +f 3777//3777 3794//3794 3707//3707 +f 3886//3886 3727//3727 3818//3818 +f 3731//3731 3751//3751 3773//3773 +f 3702//3702 3700//3700 3837//3837 +f 3911//3911 3712//3712 3755//3755 +f 3743//3743 3720//3720 3880//3880 +f 3798//3798 3709//3709 3905//3905 +f 3780//3780 3880//3880 3720//3720 +f 3838//3838 3739//3739 3811//3811 +f 3771//3771 3740//3740 3905//3905 +f 3805//3805 3719//3719 3848//3848 +f 3864//3864 3795//3795 3759//3759 +f 3701//3701 3763//3763 3783//3783 +f 3710//3710 3711//3711 3846//3846 +f 3709//3709 3771//3771 3905//3905 +f 3833//3833 3824//3824 3854//3854 +f 3700//3700 3701//3701 3783//3783 +f 3724//3724 3977//3977 3694//3694 +f 3804//3804 3760//3760 3849//3849 +f 3832//3832 3724//3724 3691//3691 +f 3867//3867 3753//3753 3865//3865 +f 3814//3814 3702//3702 3873//3873 +f 3792//3792 3665//3665 3778//3778 +f 3819//3819 3657//3657 3749//3749 +f 3726//3726 3635//3635 3793//3793 +f 3866//3866 3781//3781 3765//3765 +f 3925//3925 3847//3847 3797//3797 +f 3847//3847 3722//3722 3614//3614 +f 3843//3843 3808//3808 3812//3812 +f 3747//3747 3721//3721 3840//3840 +f 3860//3860 3779//3779 3784//3784 +f 3834//3834 3770//3770 3850//3850 +f 3818//3818 3899//3899 3886//3886 +f 3785//3785 3715//3715 3858//3858 +f 3756//3756 3736//3736 3806//3806 +f 3757//3757 3786//3786 3878//3878 +f 3809//3809 3811//3811 3739//3739 +f 3657//3657 3819//3819 3745//3745 +f 3799//3799 3746//3746 3796//3796 +f 3608//3608 3821//3821 3927//3927 +f 3775//3775 3822//3822 3774//3774 +f 3784//3784 3688//3688 3795//3795 +f 3848//3848 3753//3753 3894//3894 +f 3752//3752 3793//3793 3635//3635 +f 3783//3783 3837//3837 3700//3700 +f 3905//3905 3740//3740 3801//3801 +f 3809//3809 3767//3767 3747//3747 +f 3770//3770 3794//3794 3850//3850 +f 3692//3692 3735//3735 3972//3972 +f 3760//3760 3676//3676 3889//3889 +f 3871//3871 3768//3768 3836//3836 +f 3715//3715 3828//3828 3858//3858 +f 3703//3703 3754//3754 3780//3780 +f 3977//3977 3761//3761 3694//3694 +f 3776//3776 3836//3836 3768//3768 +f 3812//3812 3710//3710 3845//3845 +f 3810//3810 3803//3803 3813//3813 +f 3800//3800 3884//3884 3764//3764 +f 4003//4003 3788//3788 3823//3823 +f 3795//3795 3841//3841 3784//3784 +f 3747//3747 3791//3791 3809//3809 +f 3840//3840 3791//3791 3747//3747 +f 3890//3890 3713//3713 3863//3863 +f 3764//3764 3884//3884 3856//3856 +f 3815//3815 3686//3686 3851//3851 +f 3977//3977 3724//3724 3832//3832 +f 3823//3823 3608//3608 3927//3927 +f 3861//3861 3778//3778 3839//3839 +f 3647//3647 3668//3668 3829//3829 +f 3881//3881 3773//3773 3838//3838 +f 3786//3786 3855//3855 3878//3878 +f 3773//3773 3828//3828 3731//3731 +f 3715//3715 3731//3731 3828//3828 +f 3869//3869 3794//3794 3777//3777 +f 3867//3867 3859//3859 3753//3753 +f 3900//3900 3788//3788 4003//4003 +f 3759//3759 3742//3742 3897//3897 +f 3787//3787 3893//3893 3631//3631 +f 3864//3864 3759//3759 3897//3897 +f 3676//3676 3719//3719 3889//3889 +f 3892//3892 3810//3810 3813//3813 +f 3831//3831 3647//3647 3829//3829 +f 3719//3719 3805//3805 3889//3889 +f 3692//3692 3972//3972 3932//3932 +f 3755//3755 3762//3762 3826//3826 +f 3805//3805 3848//3848 3894//3894 +f 3814//3814 3873//3873 3833//3833 +f 3811//3811 3809//3809 3791//3791 +f 3797//3797 3772//3772 4027//4027 +f 3792//3792 3778//3778 3861//3861 +f 3679//3679 3856//3856 3846//3846 +f 3815//3815 3918//3918 3840//3840 +f 3744//3744 3871//3871 3796//3796 +f 3766//3766 3886//3886 3863//3863 +f 3743//3743 3880//3880 3993//3993 +f 3834//3834 3899//3899 3818//3818 +f 3843//3843 3812//3812 3845//3845 +f 3784//3784 3841//3841 3860//3860 +f 3760//3760 3889//3889 3888//3888 +f 3835//3835 3789//3789 3922//3922 +f 3857//3857 3774//3774 3902//3902 +f 3902//3902 3774//3774 3822//3822 +f 3922//3922 3789//3789 3862//3862 +f 3894//3894 3753//3753 3859//3859 +f 3763//3763 3825//3825 3783//3783 +f 3777//3777 3817//3817 3868//3868 +f 3845//3845 3710//3710 3846//3846 +f 3888//3888 3849//3849 3760//3760 +f 3817//3817 3782//3782 3868//3868 +f 3702//3702 3904//3904 3873//3873 +f 3787//3787 3830//3830 3843//3843 +f 3819//3819 3866//3866 3745//3745 +f 3702//3702 3837//3837 3904//3904 +f 3886//3886 3895//3895 3863//3863 +f 3754//3754 3779//3779 3860//3860 +f 3742//3742 3785//3785 3985//3985 +f 3801//3801 3740//3740 3792//3792 +f 3806//3806 3854//3854 3875//3875 +f 3776//3776 3757//3757 3876//3876 +f 3828//3828 3773//3773 3874//3874 +f 3803//3803 3835//3835 3922//3922 +f 3794//3794 3869//3869 3850//3850 +f 3943//3943 3833//3833 3873//3873 +f 3924//3924 3746//3746 3799//3799 +f 3756//3756 3806//3806 3909//3909 +f 3780//3780 3754//3754 3842//3842 +f 3798//3798 3825//3825 3763//3763 +f 3825//3825 3798//3798 3887//3887 +f 3865//3865 3852//3852 3896//3896 +f 3772//3772 3932//3932 3898//3898 +f 3843//3843 3830//3830 3808//3808 +f 3936//3936 3977//3977 3832//3832 +f 3893//3893 3868//3868 3782//3782 +f 3798//3798 3905//3905 3945//3945 +f 3844//3844 3890//3890 3931//3931 +f 3834//3834 3906//3906 3899//3899 +f 3943//3943 3824//3824 3833//3833 +f 3856//3856 3884//3884 3947//3947 +f 3866//3866 3816//3816 3781//3781 +f 3985//3985 3785//3785 3951//3951 +f 3879//3879 3829//3829 3668//3668 +f 3889//3889 3805//3805 3894//3894 +f 3836//3836 3776//3776 3876//3876 +f 3780//3780 3842//3842 3941//3941 +f 3901//3901 3860//3860 3841//3841 +f 3874//3874 3773//3773 3881//3881 +f 3874//3874 3853//3853 3828//3828 +f 3757//3757 3878//3878 3876//3876 +f 3897//3897 3742//3742 3985//3985 +f 3879//3879 3844//3844 3931//3931 +f 3823//3823 3948//3948 4003//4003 +f 3911//3911 3755//3755 3956//3956 +f 3907//3907 3795//3795 3872//3872 +f 3907//3907 3841//3841 3795//3795 +f 3777//3777 3939//3939 3869//3869 +f 3899//3899 3916//3916 3886//3886 +f 3685//3685 3911//3911 3820//3820 +f 3796//3796 3871//3871 3915//3915 +f 3995//3995 3831//3831 3829//3829 +f 3827//3827 3761//3761 3903//3903 +f 3761//3761 3977//3977 3903//3903 +f 3945//3945 3887//3887 3798//3798 +f 3892//3892 3813//3813 3885//3885 +f 3845//3845 3846//3846 3883//3883 +f 3867//3867 3930//3930 3859//3859 +f 3886//3886 3955//3955 3895//3895 +f 3793//3793 3752//3752 4039//4039 +f 3860//3860 3968//3968 3754//3754 +f 3834//3834 3850//3850 3912//3912 +f 3906//3906 3834//3834 3912//3912 +f 3918//3918 3815//3815 3851//3851 +f 3857//3857 3936//3936 3832//3832 +f 3916//3916 3899//3899 3906//3906 +f 3811//3811 3881//3881 3838//3838 +f 3860//3860 3901//3901 3990//3990 +f 3891//3891 3837//3837 3783//3783 +f 3839//3839 3917//3917 3861//3861 +f 3785//3785 3858//3858 3951//3951 +f 3792//3792 3861//3861 3801//3801 +f 3797//3797 4027//4027 3925//3925 +f 3777//3777 3868//3868 3939//3939 +f 3862//3862 3756//3756 3909//3909 +f 3851//3851 3726//3726 3793//3793 +f 3864//3864 3872//3872 3795//3795 +f 3882//3882 3901//3901 3841//3841 +f 3842//3842 3754//3754 3968//3968 +f 3840//3840 3918//3918 3791//3791 +f 3846//3846 3856//3856 3914//3914 +f 3904//3904 3870//3870 3873//3873 +f 3941//3941 3880//3880 3780//3780 +f 3909//3909 3806//3806 3875//3875 +f 3853//3853 3858//3858 3828//3828 +f 3875//3875 3824//3824 3910//3910 +f 3854//3854 3824//3824 3875//3875 +f 3878//3878 3877//3877 3876//3876 +f 3851//3851 3793//3793 4005//4005 +f 3891//3891 3783//3783 3825//3825 +f 3882//3882 3841//3841 3907//3907 +f 3752//3752 3743//3743 4039//4039 +f 3925//3925 4027//4027 3978//3978 +f 3896//3896 3852//3852 3940//3940 +f 3952//3952 3837//3837 3891//3891 +f 3948//3948 3823//3823 3927//3927 +f 3865//3865 4029//4029 3867//3867 +f 3870//3870 4002//4002 3943//3943 +f 3902//3902 3936//3936 3857//3857 +f 3749//3749 3892//3892 3908//3908 +f 3793//3793 4039//4039 4005//4005 +f 3852//3852 3831//3831 3995//3995 +f 3845//3845 3883//3883 3929//3929 +f 3903//3903 3821//3821 3827//3827 +f 3905//3905 3801//3801 4016//4016 +f 3755//3755 3826//3826 3984//3984 +f 4039//4039 3743//3743 3993//3993 +f 4029//4029 3865//3865 3896//3896 +f 3952//3952 3904//3904 3837//3837 +f 3915//3915 3871//3871 3836//3836 +f 3951//3951 3858//3858 3853//3853 +f 3874//3874 3933//3933 3853//3853 +f 3870//3870 3943//3943 3873//3873 +f 3918//3918 3935//3935 3791//3791 +f 4011//4011 3956//3956 3755//3755 +f 3843//3843 3845//3845 3929//3929 +f 3941//3941 3842//3842 3968//3968 +f 3938//3938 3889//3889 3894//3894 +f 3811//3811 3791//3791 3881//3881 +f 3787//3787 3843//3843 3926//3926 +f 3813//3813 3803//3803 3921//3921 +f 3914//3914 3883//3883 3846//3846 +f 3825//3825 3887//3887 3891//3891 +f 3928//3928 3860//3860 3990//3990 +f 3864//3864 3897//3897 3913//3913 +f 3822//3822 3775//3775 3960//3960 +f 3903//3903 3977//3977 3976//3976 +f 3749//3749 3920//3920 3819//3819 +f 3886//3886 3916//3916 3955//3955 +f 3927//3927 3821//3821 3969//3969 +f 3885//3885 3813//3813 3921//3921 +f 3866//3866 3819//3819 4004//4004 +f 3850//3850 3959//3959 3912//3912 +f 3787//3787 3926//3926 3893//3893 +f 3928//3928 3968//3968 3860//3860 +f 3897//3897 3985//3985 4014//4014 +f 3920//3920 3749//3749 3908//3908 +f 4004//4004 3816//3816 3866//3866 +f 3945//3945 3905//3905 3949//3949 +f 3881//3881 3933//3933 3874//3874 +f 3800//3800 3919//3919 3884//3884 +f 3910//3910 3909//3909 3875//3875 +f 3910//3910 3824//3824 4001//4001 +f 3824//3824 3943//3943 4001//4001 +f 3971//3971 3820//3820 3911//3911 +f 4000//4000 3872//3872 3864//3864 +f 3862//3862 3909//3909 4013//4013 +f 3944//3944 3918//3918 3851//3851 +f 4016//4016 3801//3801 4083//4083 +f 3881//3881 3791//3791 3935//3935 +f 3863//3863 3895//3895 3982//3982 +f 3882//3882 3950//3950 3901//3901 +f 3914//3914 3962//3962 3883//3883 +f 4016//4016 3949//3949 3905//3905 +f 3906//3906 3912//3912 3942//3942 +f 3967//3967 3889//3889 3938//3938 +f 3926//3926 3843//3843 3929//3929 +f 3981//3981 3901//3901 3950//3950 +f 3922//3922 3862//3862 3946//3946 +f 3861//3861 3917//3917 3953//3953 +f 3947//3947 3914//3914 3856//3856 +f 3892//3892 3885//3885 3908//3908 +f 3946//3946 3862//3862 4013//4013 +f 3839//3839 3820//3820 3971//3971 +f 4002//4002 3904//3904 3988//3988 +f 3971//3971 3917//3917 3839//3839 +f 3992//3992 3816//3816 4004//4004 +f 4083//4083 3801//3801 3861//3861 +f 3961//3961 3969//3969 3821//3821 +f 3821//3821 3903//3903 3961//3961 +f 3982//3982 3895//3895 3955//3955 +f 3944//3944 3935//3935 3918//3918 +f 3960//3960 3902//3902 3822//3822 +f 3775//3775 4033//4033 3958//3958 +f 4035//4035 3891//3891 3887//3887 +f 3907//3907 3872//3872 4036//4036 +f 3859//3859 3963//3963 3894//3894 +f 3955//3955 3916//3916 4012//4012 +f 3901//3901 3994//3994 3990//3990 +f 3944//3944 3851//3851 4005//4005 +f 3916//3916 3906//3906 3942//3942 +f 3930//3930 3867//3867 4029//4029 +f 3869//3869 3959//3959 3850//3850 +f 3943//3943 4002//4002 4059//4059 +f 3904//3904 4002//4002 3870//3870 +f 3853//3853 3933//3933 3923//3923 +f 3959//3959 3869//3869 3939//3939 +f 3934//3934 3893//3893 3997//3997 +f 3952//3952 3891//3891 4009//4009 +f 3888//3888 3889//3889 3967//3967 +f 3997//3997 3893//3893 3926//3926 +f 4004//4004 3819//3819 3920//3920 +f 3890//3890 3863//3863 4051//4051 +f 3913//3913 3897//3897 4014//4014 +f 3935//3935 3933//3933 3881//3881 +f 3958//3958 3960//3960 3775//3775 +f 3868//3868 3893//3893 3934//3934 +f 3953//3953 3954//3954 3861//3861 +f 3799//3799 3796//3796 4118//4118 +f 3942//3942 4012//4012 3916//3916 +f 3940//3940 3852//3852 3995//3995 +f 4051//4051 3863//3863 3982//3982 +f 3884//3884 3919//3919 3979//3979 +f 3973//3973 3907//3907 4036//4036 +f 3861//3861 3954//3954 4083//4083 +f 3941//3941 3968//3968 3937//3937 +f 4102//4102 3896//3896 3940//3940 +f 3968//3968 3928//3928 3987//3987 +f 3915//3915 3836//3836 4020//4020 +f 3993//3993 3880//3880 3970//3970 +f 4027//4027 3772//3772 3898//3898 +f 3939//3939 3868//3868 3934//3934 +f 3880//3880 3941//3941 3970//3970 +f 3903//3903 3976//3976 3961//3961 +f 3829//3829 3879//3879 3975//3975 +f 4028//4028 3849//3849 3888//3888 +f 4011//4011 3755//3755 3984//3984 +f 3923//3923 3933//3933 4017//4017 +f 3907//3907 3973//3973 3950//3950 +f 3944//3944 4022//4022 3935//3935 +f 4039//4039 3993//3993 4046//4046 +f 3957//3957 3900//3900 3986//3986 +f 3790//3790 3924//3924 3972//3972 +f 3864//3864 3913//3913 4000//4000 +f 3931//3931 3890//3890 4051//4051 +f 3921//3921 3803//3803 3966//3966 +f 3929//3929 4032//4032 3926//3926 +f 3963//3963 3859//3859 3930//3930 +f 3963//3963 4018//4018 3894//3894 +f 4029//4029 4026//4026 3930//3930 +f 3952//3952 4009//4009 3964//3964 +f 3803//3803 3922//3922 3966//3966 +f 3959//3959 3939//3939 3996//3996 +f 3950//3950 3882//3882 3907//3907 +f 3991//3991 3914//3914 3947//3947 +f 3996//3996 3939//3939 3934//3934 +f 3911//3911 3956//3956 4024//4024 +f 3971//3971 3911//3911 4024//4024 +f 4003//4003 3986//3986 3900//3900 +f 3969//3969 3948//3948 3927//3927 +f 3902//3902 4066//4066 3936//3936 +f 3929//3929 3883//3883 3962//3962 +f 3896//3896 4102//4102 4029//4029 +f 3942//3942 3912//3912 3959//3959 +f 4004//4004 3920//3920 3974//3974 +f 3999//3999 3951//3951 3853//3853 +f 4021//4021 3960//3960 3958//3958 +f 3872//3872 4000//4000 4036//4036 +f 3975//3975 3879//3879 3931//3931 +f 3909//3909 3965//3965 4013//4013 +f 3909//3909 3910//3910 3965//3965 +f 3943//3943 4059//4059 4001//4001 +f 4001//4001 3965//3965 3910//3910 +f 4063//4063 3836//3836 3876//3876 +f 3974//3974 3920//3920 3908//3908 +f 3978//3978 4027//4027 4057//4057 +f 4003//4003 3948//3948 3969//3969 +f 4005//4005 4061//4061 3944//3944 +f 3977//3977 3936//3936 3976//3976 +f 3981//3981 3994//3994 3901//3901 +f 4110//4110 4014//4014 3985//3985 +f 3887//3887 3945//3945 4035//4035 +f 4021//4021 3958//3958 4033//4033 +f 4118//4118 3796//3796 3915//3915 +f 3981//3981 3950//3950 3980//3980 +f 3884//3884 4038//4038 3947//3947 +f 3974//3974 4053//4053 4004//4004 +f 4020//4020 3836//3836 4063//4063 +f 3990//3990 3994//3994 3928//3928 +f 3983//3983 3963//3963 3930//3930 +f 4018//4018 3963//3963 4123//4123 +f 4009//4009 3891//3891 4035//4035 +f 3941//3941 3937//3937 3970//3970 +f 4018//4018 3938//3938 3894//3894 +f 3937//3937 3968//3968 3987//3987 +f 3908//3908 3885//3885 3989//3989 +f 3957//3957 3986//3986 4043//4043 +f 4013//4013 4010//4010 3946//3946 +f 3953//3953 3917//3917 3971//3971 +f 3983//3983 3930//3930 4026//4026 +f 3885//3885 3921//3921 3989//3989 +f 4017//4017 3933//3933 3935//3935 +f 3923//3923 4040//4040 3853//3853 +f 4008//4008 3962//3962 3914//3914 +f 3932//3932 3972//3972 4062//4062 +f 3999//3999 3985//3985 3951//3951 +f 3988//3988 3904//3904 3952//3952 +f 3965//3965 4001//4001 4078//4078 +f 3970//3970 3937//3937 4055//4055 +f 4037//4037 3994//3994 3981//3981 +f 3991//3991 3947//3947 4038//4038 +f 3994//3994 4087//4087 3928//3928 +f 4032//4032 4007//4007 3926//3926 +f 3942//3942 3959//3959 4015//4015 +f 3959//3959 3996//3996 4015//4015 +f 4034//4034 3973//3973 4036//4036 +f 4050//4050 3942//3942 4015//4015 +f 3966//3966 3922//3922 4065//4065 +f 3991//3991 4008//4008 3914//3914 +f 3995//3995 3829//3829 3975//3975 +f 4049//4049 3908//3908 3989//3989 +f 3985//3985 4077//4077 4110//4110 +f 4024//4024 3956//3956 4011//4011 +f 3981//3981 3980//3980 4037//4037 +f 4007//4007 3997//3997 3926//3926 +f 4218//4218 4118//4118 3915//3915 +f 3972//3972 3924//3924 4192//4192 +f 3950//3950 3973//3973 4058//4058 +f 3999//3999 3853//3853 4040//4040 +f 3908//3908 4049//4049 3974//3974 +f 3888//3888 3967//3967 4074//4074 +f 4038//4038 3884//3884 4019//4019 +f 4017//4017 3935//3935 4022//4022 +f 3955//3955 4012//4012 4025//4025 +f 3982//3982 3955//3955 4025//4025 +f 4050//4050 4012//4012 3942//3942 +f 4104//4104 3923//3923 4017//4017 +f 4001//4001 4059//4059 4107//4107 +f 3884//3884 3979//3979 4031//4031 +f 4065//4065 3922//3922 3946//3946 +f 3973//3973 4034//4034 4058//4058 +f 4117//4117 3953//3953 3971//3971 +f 4018//4018 3967//3967 3938//3938 +f 3965//3965 4113//4113 4013//4013 +f 3940//3940 3995//3995 4153//4153 +f 4028//4028 3888//3888 4074//4074 +f 3980//3980 3950//3950 4058//4058 +f 4070//4070 3994//3994 4037//4037 +f 3998//3998 4000//4000 3913//3913 +f 3988//3988 3952//3952 4030//4030 +f 3952//3952 3964//3964 4030//4030 +f 4067//4067 3931//3931 4051//4051 +f 4004//4004 4053//4053 3992//3992 +f 4055//4055 3937//3937 3987//3987 +f 3960//3960 4041//4041 3902//3902 +f 4057//4057 4203//4203 3978//3978 +f 4010//4010 4013//4013 4072//4072 +f 4095//4095 3988//3988 4030//4030 +f 4035//4035 3945//3945 3949//3949 +f 4032//4032 3929//3929 3962//3962 +f 4084//4084 4022//4022 3944//3944 +f 4061//4061 4084//4084 3944//3944 +f 3976//3976 3936//3936 4066//4066 +f 3964//3964 4009//4009 4082//4082 +f 4025//4025 4012//4012 4073//4073 +f 4074//4074 3967//3967 4006//4006 +f 4073//4073 4012//4012 4050//4050 +f 4041//4041 3960//3960 4021//4021 +f 4060//4060 3982//3982 4025//4025 +f 3975//3975 3931//3931 4180//4180 +f 3993//3993 3970//3970 4046//4046 +f 4042//4042 3994//3994 4070//4070 +f 3985//3985 3999//3999 4137//4137 +f 4001//4001 4107//4107 4078//4078 +f 3953//3953 4117//4117 3954//3954 +f 3961//3961 3976//3976 4145//4145 +f 4018//4018 4006//4006 3967//3967 +f 4212//4212 3915//3915 4020//4020 +f 4054//4054 3989//3989 3921//3921 +f 3996//3996 3934//3934 4023//4023 +f 4193//4193 3940//3940 4153//4153 +f 3986//3986 4003//4003 4111//4111 +f 4026//4026 4069//4069 3983//3983 +f 4044//4044 4036//4036 4000//4000 +f 4023//4023 3934//3934 3997//3997 +f 4072//4072 4013//4013 4113//4113 +f 4022//4022 4104//4104 4017//4017 +f 4019//4019 3884//3884 4031//4031 +f 4113//4113 3965//3965 4078//4078 +f 4049//4049 4053//4053 3974//3974 +f 3987//3987 3928//3928 4087//4087 +f 4045//4045 4051//4051 4060//4060 +f 4153//4153 3995//3995 3975//3975 +f 4021//4021 4033//4033 4097//4097 +f 4101//4101 4025//4025 4073//4073 +f 4218//4218 3915//3915 4212//4212 +f 3996//3996 4023//4023 4015//4015 +f 3931//3931 4067//4067 4048//4048 +f 4102//4102 3940//3940 4193//4193 +f 4088//4088 4009//4009 4035//4035 +f 3982//3982 4060//4060 4051//4051 +f 4068//4068 3964//3964 4082//4082 +f 4056//4056 4037//4037 3980//3980 +f 3949//3949 4016//4016 4138//4138 +f 4137//4137 4077//4077 3985//3985 +f 4087//4087 3994//3994 4042//4042 +f 4079//4079 3988//3988 4095//4095 +f 3923//3923 4104//4104 4040//4040 +f 4059//4059 4002//4002 4109//4109 +f 4109//4109 4002//4002 4079//4079 +f 4002//4002 3988//3988 4079//4079 +f 3902//3902 4041//4041 4108//4108 +f 4065//4065 3946//3946 4010//4010 +f 4039//4039 4116//4116 4005//4005 +f 4105//4105 4070//4070 4037//4037 +f 4044//4044 4000//4000 4085//4085 +f 4037//4037 4056//4056 4105//4105 +f 4043//4043 3986//3986 4186//4186 +f 3980//3980 4058//4058 4090//4090 +f 4067//4067 4139//4139 4048//4048 +f 4052//4052 4032//4032 3962//3962 +f 4123//4123 3963//3963 3983//3983 +f 4212//4212 4020//4020 4063//4063 +f 4036//4036 4064//4064 4034//4034 +f 4005//4005 4116//4116 4061//4061 +f 3961//3961 4145//4145 3969//3969 +f 4192//4192 3924//3924 4047//4047 +f 4026//4026 4029//4029 4098//4098 +f 3966//3966 4065//4065 4124//4124 +f 4071//4071 3992//3992 4053//4053 +f 3976//3976 4066//4066 4204//4204 +f 3964//3964 4068//4068 4030//4030 +f 4036//4036 4044//4044 4064//4064 +f 4034//4034 4092//4092 4058//4058 +f 4018//4018 4123//4123 4126//4126 +f 4075//4075 4035//4035 3949//3949 +f 4090//4090 4058//4058 4086//4086 +f 3972//3972 4192//4192 4062//4062 +f 4032//4032 4052//4052 4007//4007 +f 4105//4105 4130//4130 4070//4070 +f 4116//4116 4039//4039 4046//4046 +f 4090//4090 4056//4056 3980//3980 +f 3991//3991 4038//4038 4076//4076 +f 4008//4008 4052//4052 3962//3962 +f 3971//3971 4024//4024 4147//4147 +f 4057//4057 4027//4027 3898//3898 +f 4084//4084 4104//4104 4022//4022 +f 4014//4014 4110//4110 4114//4114 +f 4014//4014 4114//4114 3913//3913 +f 4174//4174 4203//4203 4057//4057 +f 4082//4082 4009//4009 4119//4119 +f 4010//4010 4072//4072 4207//4207 +f 4031//4031 3979//3979 4136//4136 +f 3991//3991 4091//4091 4008//4008 +f 3997//3997 4080//4080 4023//4023 +f 4064//4064 4092//4092 4034//4034 +f 4018//4018 4146//4146 4006//4006 +f 4015//4015 4023//4023 4080//4080 +f 4123//4123 3983//3983 4152//4152 +f 4098//4098 4029//4029 4102//4102 +f 4086//4086 4058//4058 4092//4092 +f 4003//4003 3969//3969 4111//4111 +f 4019//4019 4031//4031 4164//4164 +f 3799//3799 4047//4047 3924//3924 +f 3997//3997 4007//4007 4080//4080 +f 4083//4083 3954//3954 4154//4154 +f 4080//4080 4052//4052 4160//4160 +f 4025//4025 4101//4101 4060//4060 +f 4015//4015 4080//4080 4100//4100 +f 4100//4100 4050//4050 4015//4015 +f 4115//4115 4046//4046 3970//3970 +f 4055//4055 3987//3987 4103//4103 +f 4045//4045 4139//4139 4067//4067 +f 3966//3966 4054//4054 3921//3921 +f 4084//4084 4061//4061 4116//4116 +f 4145//4145 3976//3976 4132//4132 +f 4038//4038 4019//4019 4076//4076 +f 4160//4160 4052//4052 4008//4008 +f 3998//3998 3913//3913 4114//4114 +f 4050//4050 4100//4100 4073//4073 +f 4045//4045 4060//4060 4089//4089 +f 3931//3931 4048//4048 4180//4180 +f 4080//4080 4007//4007 4052//4052 +f 4075//4075 3949//3949 4138//4138 +f 3902//3902 4108//4108 4066//4066 +f 4087//4087 4042//4042 4081//4081 +f 4094//4094 4078//4078 4107//4107 +f 4042//4042 4129//4129 4081//4081 +f 4096//4096 4129//4129 4042//4042 +f 4096//4096 4042//4042 4070//4070 +f 4096//4096 4070//4070 4130//4130 +f 4082//4082 4119//4119 4142//4142 +f 4083//4083 4138//4138 4016//4016 +f 4062//4062 3898//3898 3932//3932 +f 4091//4091 4160//4160 4008//4008 +f 4071//4071 4053//4053 4122//4122 +f 4065//4065 4010//4010 4207//4207 +f 4053//4053 4049//4049 4122//4122 +f 4135//4135 4056//4056 4090//4090 +f 4069//4069 4198//4198 3983//3983 +f 4118//4118 4047//4047 3799//3799 +f 4069//4069 4026//4026 4098//4098 +f 3954//3954 4117//4117 4154//4154 +f 4009//4009 4088//4088 4119//4119 +f 4108//4108 4204//4204 4066//4066 +f 4054//4054 3966//3966 4124//4124 +f 4097//4097 4157//4157 4021//4021 +f 4090//4090 4086//4086 4099//4099 +f 3998//3998 4114//4114 4000//4000 +f 4112//4112 4074//4074 4006//4006 +f 4147//4147 4117//4117 3971//3971 +f 4041//4041 4021//4021 4157//4157 +f 4160//4160 4125//4125 4080//4080 +f 3898//3898 4134//4134 4057//4057 +f 4134//4134 4174//4174 4057//4057 +f 4111//4111 4186//4186 3986//3986 +f 4118//4118 4178//4178 4047//4047 +f 4141//4141 4065//4065 4207//4207 +f 4106//4106 4071//4071 4122//4122 +f 4049//4049 3989//3989 4054//4054 +f 4113//4113 4078//4078 4094//4094 +f 4241//4241 4091//4091 3991//3991 +f 3999//3999 4040//4040 4159//4159 +f 4030//4030 4068//4068 4093//4093 +f 4246//4246 4087//4087 4081//4081 +f 4059//4059 4173//4173 4107//4107 +f 4059//4059 4109//4109 4173//4173 +f 4109//4109 4079//4079 4121//4121 +f 4054//4054 4122//4122 4049//4049 +f 4320//4320 4164//4164 4031//4031 +f 4152//4152 3983//3983 4198//4198 +f 4083//4083 4154//4154 4189//4189 +f 4080//4080 4125//4125 4100//4100 +f 4116//4116 4161//4161 4084//4084 +f 4073//4073 4100//4100 4101//4101 +f 4068//4068 4148//4148 4093//4093 +f 3970//3970 4055//4055 4115//4115 +f 4040//4040 4104//4104 4159//4159 +f 4146//4146 4018//4018 4126//4126 +f 4144//4144 4006//4006 4146//4146 +f 4142//4142 4068//4068 4082//4082 +f 4113//4113 4094//4094 4231//4231 +f 4085//4085 4000//4000 4114//4114 +f 4132//4132 3976//3976 4204//4204 +f 4031//4031 4136//4136 4320//4320 +f 4204//4204 4108//4108 4175//4175 +f 4192//4192 4047//4047 4322//4322 +f 4098//4098 4140//4140 4069//4069 +f 4084//4084 4161//4161 4104//4104 +f 4086//4086 4092//4092 4151//4151 +f 4108//4108 4041//4041 4230//4230 +f 4142//4142 4119//4119 4165//4165 +f 4189//4189 4138//4138 4083//4083 +f 3987//3987 4087//4087 4246//4246 +f 4197//4197 4134//4134 3898//3898 +f 4102//4102 4193//4193 4235//4235 +f 4137//4137 3999//3999 4159//4159 +f 4246//4246 4081//4081 4128//4128 +f 4060//4060 4101//4101 4127//4127 +f 4079//4079 4095//4095 4121//4121 +f 4095//4095 4030//4030 4093//4093 +f 4123//4123 4152//4152 4227//4227 +f 4115//4115 4177//4177 4046//4046 +f 4240//4240 4148//4148 4068//4068 +f 4006//4006 4144//4144 4112//4112 +f 4227//4227 4126//4126 4123//4123 +f 4120//4120 4100//4100 4125//4125 +f 4071//4071 4106//4106 4170//4170 +f 3969//3969 4145//4145 4183//4183 +f 4127//4127 4101//4101 4120//4120 +f 4100//4100 4120//4120 4101//4101 +f 4035//4035 4075//4075 4088//4088 +f 4099//4099 4086//4086 4162//4162 +f 4105//4105 4056//4056 4133//4133 +f 4131//4131 4130//4130 4105//4105 +f 4089//4089 4139//4139 4045//4045 +f 4296//4296 4178//4178 4118//4118 +f 4133//4133 4056//4056 4135//4135 +f 4090//4090 4143//4143 4135//4135 +f 4064//4064 4044//4044 4226//4226 +f 4065//4065 4141//4141 4124//4124 +f 4093//4093 4121//4121 4095//4095 +f 4196//4196 4109//4109 4121//4121 +f 4103//4103 3987//3987 4246//4246 +f 4092//4092 4064//4064 4151//4151 +f 4114//4114 4110//4110 4194//4194 +f 4076//4076 4241//4241 3991//3991 +f 4175//4175 4108//4108 4230//4230 +f 4086//4086 4151//4151 4185//4185 +f 4162//4162 4086//4086 4185//4185 +f 4127//4127 4089//4089 4060//4060 +f 4107//4107 4173//4173 4172//4172 +f 4159//4159 4150//4150 4137//4137 +f 4096//4096 4130//4130 4131//4131 +f 4099//4099 4143//4143 4090//4090 +f 4226//4226 4044//4044 4085//4085 +f 4135//4135 4143//4143 4211//4211 +f 4167//4167 4069//4069 4149//4149 +f 4075//4075 4138//4138 4310//4310 +f 4142//4142 4240//4240 4068//4068 +f 4091//4091 4241//4241 4160//4160 +f 4198//4198 4069//4069 4167//4167 +f 4230//4230 4041//4041 4157//4157 +f 4320//4320 4136//4136 4158//4158 +f 4159//4159 4104//4104 4161//4161 +f 4136//4136 4188//4188 4158//4158 +f 4194//4194 4110//4110 4190//4190 +f 4116//4116 4046//4046 4177//4177 +f 4094//4094 4107//4107 4172//4172 +f 4179//4179 4131//4131 4105//4105 +f 4142//4142 4165//4165 4234//4234 +f 3898//3898 4062//4062 4197//4197 +f 4179//4179 4135//4135 4211//4211 +f 4138//4138 4189//4189 4253//4253 +f 4135//4135 4179//4179 4133//4133 +f 4054//4054 4124//4124 4223//4223 +f 4193//4193 4153//4153 4220//4220 +f 4118//4118 4218//4218 4296//4296 +f 4161//4161 4116//4116 4155//4155 +f 4190//4190 4137//4137 4166//4166 +f 4180//4180 4048//4048 4281//4281 +f 4111//4111 3969//3969 4183//4183 +f 4063//4063 4225//4225 4212//4212 +f 4081//4081 4129//4129 4195//4195 +f 4128//4128 4081//4081 4195//4195 +f 4129//4129 4096//4096 4171//4171 +f 4169//4169 4122//4122 4184//4184 +f 4122//4122 4054//4054 4184//4184 +f 4133//4133 4179//4179 4105//4105 +f 4182//4182 4043//4043 4186//4186 +f 4162//4162 4143//4143 4099//4099 +f 4196//4196 4121//4121 4250//4250 +f 4140//4140 4149//4149 4069//4069 +f 4184//4184 4054//4054 4223//4223 +f 4166//4166 4137//4137 4150//4150 +f 4106//4106 4122//4122 4169//4169 +f 4075//4075 4244//4244 4088//4088 +f 4072//4072 4156//4156 4207//4207 +f 4185//4185 4151//4151 4272//4272 +f 4281//4281 4048//4048 4139//4139 +f 4156//4156 4072//4072 4113//4113 +f 4112//4112 4144//4144 4200//4200 +f 4114//4114 4194//4194 4305//4305 +f 4140//4140 4098//4098 4102//4102 +f 4252//4252 4198//4198 4167//4167 +f 4210//4210 4143//4143 4162//4162 +f 4117//4117 4147//4147 4168//4168 +f 4240//4240 4142//4142 4234//4234 +f 4168//4168 4154//4154 4117//4117 +f 4227//4227 4152//4152 4243//4243 +f 4151//4151 4064//4064 4226//4226 +f 4150//4150 4161//4161 4155//4155 +f 4150//4150 4159//4159 4161//4161 +f 4170//4170 4106//4106 4169//4169 +f 4160//4160 4209//4209 4125//4125 +f 4126//4126 4227//4227 4264//4264 +f 4119//4119 4216//4216 4165//4165 +f 4140//4140 4102//4102 4235//4235 +f 4195//4195 4246//4246 4128//4128 +f 4112//4112 4200//4200 4199//4199 +f 4129//4129 4171//4171 4195//4195 +f 4093//4093 4148//4148 4176//4176 +f 4171//4171 4096//4096 4131//4131 +f 4185//4185 4181//4181 4162//4162 +f 4150//4150 4232//4232 4166//4166 +f 4148//4148 4187//4187 4176//4176 +f 4148//4148 4240//4240 4187//4187 +f 4120//4120 4125//4125 4205//4205 +f 4243//4243 4152//4152 4198//4198 +f 4121//4121 4093//4093 4250//4250 +f 4181//4181 4210//4210 4162//4162 +f 4189//4189 4154//4154 4206//4206 +f 4291//4291 4139//4139 4221//4221 +f 4182//4182 4186//4186 4300//4300 +f 4205//4205 4125//4125 4209//4209 +f 4119//4119 4088//4088 4216//4216 +f 4170//4170 4169//4169 4201//4201 +f 4160//4160 4241//4241 4209//4209 +f 4131//4131 4315//4315 4171//4171 +f 4198//4198 4252//4252 4283//4283 +f 4226//4226 4085//4085 4163//4163 +f 4191//4191 3975//3975 4255//4255 +f 4153//4153 3975//3975 4191//4191 +f 4168//4168 4206//4206 4154//4154 +f 4310//4310 4138//4138 4217//4217 +f 4251//4251 4158//4158 4188//4188 +f 4124//4124 4141//4141 4223//4223 +f 4211//4211 4143//4143 4208//4208 +f 4103//4103 4214//4214 4055//4055 +f 4276//4276 4189//4189 4206//4206 +f 4088//4088 4302//4302 4216//4216 +f 4246//4246 4314//4314 4103//4103 +f 4157//4157 4097//4097 4233//4233 +f 4211//4211 4266//4266 4179//4179 +f 4109//4109 4247//4247 4173//4173 +f 4248//4248 4174//4174 4134//4134 +f 4246//4246 4195//4195 4171//4171 +f 4247//4247 4172//4172 4173//4173 +f 4109//4109 4196//4196 4247//4247 +f 3975//3975 4180//4180 4255//4255 +f 4156//4156 4113//4113 4231//4231 +f 4127//4127 4120//4120 4205//4205 +f 4305//4305 4085//4085 4114//4114 +f 4271//4271 4165//4165 4216//4216 +f 4085//4085 4305//4305 4163//4163 +f 4244//4244 4302//4302 4088//4088 +f 4186//4186 4111//4111 4317//4317 +f 4294//4294 4227//4227 4243//4243 +f 4094//4094 4172//4172 4293//4293 +f 4177//4177 4115//4115 4214//4214 +f 4055//4055 4214//4214 4115//4115 +f 4208//4208 4143//4143 4210//4210 +f 4264//4264 4146//4146 4126//4126 +f 4206//4206 4168//4168 4213//4213 +f 4264//4264 4227//4227 4228//4228 +f 4190//4190 4166//4166 4232//4232 +f 4174//4174 4202//4202 4203//4203 +f 4193//4193 4220//4220 4453//4453 +f 4272//4272 4151//4151 4222//4222 +f 4255//4255 4180//4180 4281//4281 +f 4298//4298 4211//4211 4208//4208 +f 4075//4075 4310//4310 4244//4244 +f 4250//4250 4093//4093 4176//4176 +f 4047//4047 4369//4369 4322//4322 +f 4094//4094 4293//4293 4231//4231 +f 4116//4116 4177//4177 4155//4155 +f 4220//4220 4153//4153 4191//4191 +f 4280//4280 4172//4172 4265//4265 +f 4315//4315 4131//4131 4259//4259 +f 4019//4019 4254//4254 4076//4076 +f 4210//4210 4181//4181 4242//4242 +f 4378//4378 4167//4167 4149//4149 +f 4192//4192 4322//4322 4062//4062 +f 4233//4233 4097//4097 4202//4202 +f 4234//4234 4165//4165 4237//4237 +f 4247//4247 4196//4196 4250//4250 +f 4277//4277 4189//4189 4276//4276 +f 4206//4206 4213//4213 4318//4318 +f 4234//4234 4237//4237 4292//4292 +f 4178//4178 4219//4219 4047//4047 +f 4207//4207 4274//4274 4141//4141 +f 4259//4259 4131//4131 4179//4179 +f 4209//4209 4256//4256 4205//4205 +f 4224//4224 4169//4169 4184//4184 +f 4169//4169 4224//4224 4201//4201 +f 4305//4305 4194//4194 4273//4273 +f 4267//4267 4271//4271 4216//4216 +f 4254//4254 4019//4019 4164//4164 +f 4145//4145 4297//4297 4183//4183 +f 4253//4253 4189//4189 4277//4277 +f 4132//4132 4204//4204 4330//4330 +f 4232//4232 4150//4150 4155//4155 +f 4141//4141 4261//4261 4223//4223 +f 4140//4140 4235//4235 4393//4393 +f 4217//4217 4138//4138 4253//4253 +f 4238//4238 4205//4205 4256//4256 +f 4165//4165 4271//4271 4237//4237 +f 4156//4156 4231//4231 4360//4360 +f 4140//4140 4257//4257 4149//4149 +f 4184//4184 4223//4223 4261//4261 +f 4208//4208 4210//4210 4242//4242 +f 4214//4214 4103//4103 4335//4335 +f 4378//4378 4149//4149 4257//4257 +f 4186//4186 4317//4317 4245//4245 +f 4267//4267 4216//4216 4302//4302 +f 4247//4247 4265//4265 4172//4172 +f 4298//4298 4266//4266 4211//4211 +f 4232//4232 4270//4270 4190//4190 +f 4273//4273 4190//4190 4270//4270 +f 4273//4273 4194//4194 4190//4190 +f 4184//4184 4261//4261 4236//4236 +f 4324//4324 4188//4188 4229//4229 +f 4140//4140 4239//4239 4257//4257 +f 4305//4305 4273//4273 4260//4260 +f 4146//4146 4286//4286 4144//4144 +f 4250//4250 4176//4176 4249//4249 +f 4317//4317 4111//4111 4183//4183 +f 4176//4176 4187//4187 4249//4249 +f 4436//4436 4198//4198 4283//4283 +f 4157//4157 4233//4233 4321//4321 +f 4103//4103 4314//4314 4335//4335 +f 4240//4240 4258//4258 4187//4187 +f 4164//4164 4320//4320 4392//4392 +f 4076//4076 4285//4285 4241//4241 +f 4184//4184 4236//4236 4224//4224 +f 4281//4281 4139//4139 4291//4291 +f 4145//4145 4132//4132 4297//4297 +f 4251//4251 4188//4188 4324//4324 +f 4330//4330 4297//4297 4132//4132 +f 4179//4179 4266//4266 4307//4307 +f 4151//4151 4226//4226 4222//4222 +f 4309//4309 4255//4255 4281//4281 +f 4181//4181 4185//4185 4262//4262 +f 4242//4242 4181//4181 4284//4284 +f 4234//4234 4292//4292 4288//4288 +f 4274//4274 4261//4261 4141//4141 +f 4317//4317 4183//4183 4386//4386 +f 4293//4293 4172//4172 4280//4280 +f 4272//4272 4262//4262 4185//4185 +f 4234//4234 4288//4288 4240//4240 +f 4198//4198 4436//4436 4243//4243 +f 4254//4254 4164//4164 4392//4392 +f 4209//4209 4241//4241 4256//4256 +f 4370//4370 4167//4167 4378//4378 +f 4370//4370 4252//4252 4167//4167 +f 4263//4263 4212//4212 4225//4225 +f 4212//4212 4263//4263 4218//4218 +f 4233//4233 4202//4202 4289//4289 +f 4230//4230 4157//4157 4321//4321 +f 4218//4218 4316//4316 4296//4296 +f 4369//4369 4047//4047 4219//4219 +f 4207//4207 4156//4156 4360//4360 +f 4186//4186 4245//4245 4300//4300 +f 4175//4175 4330//4330 4204//4204 +f 4177//4177 4295//4295 4155//4155 +f 4214//4214 4295//4295 4177//4177 +f 4243//4243 4436//4436 4294//4294 +f 4320//4320 4158//4158 4336//4336 +f 4251//4251 4336//4336 4158//4158 +f 4294//4294 4228//4228 4227//4227 +f 4273//4273 4301//4301 4260//4260 +f 4259//4259 4179//4179 4279//4279 +f 4218//4218 4263//4263 4316//4316 +f 4288//4288 4258//4258 4240//4240 +f 4236//4236 4261//4261 4287//4287 +f 4302//4302 4244//4244 4310//4310 +f 4163//4163 4375//4375 4226//4226 +f 4181//4181 4262//4262 4284//4284 +f 4238//4238 4256//4256 4313//4313 +f 4330//4330 4175//4175 4230//4230 +f 4246//4246 4171//4171 4340//4340 +f 4257//4257 4346//4346 4378//4378 +f 4235//4235 4193//4193 4453//4453 +f 4311//4311 4174//4174 4248//4248 +f 4247//4247 4250//4250 4269//4269 +f 4250//4250 4249//4249 4269//4269 +f 4224//4224 4306//4306 4215//4215 +f 4283//4283 4252//4252 4370//4370 +f 4384//4384 4313//4313 4256//4256 +f 4146//4146 4264//4264 4290//4290 +f 4179//4179 4307//4307 4323//4323 +f 4155//4155 4295//4295 4232//4232 +f 4179//4179 4323//4323 4279//4279 +f 4298//4298 4208//4208 4404//4404 +f 4306//4306 4268//4268 4215//4215 +f 4222//4222 4226//4226 4375//4375 +f 4293//4293 4280//4280 4371//4371 +f 4274//4274 4207//4207 4360//4360 +f 4241//4241 4285//4285 4256//4256 +f 4182//4182 4300//4300 4278//4278 +f 4319//4319 4237//4237 4271//4271 +f 4208//4208 4242//4242 4282//4282 +f 4290//4290 4286//4286 4146//4146 +f 4276//4276 4206//4206 4339//4339 +f 4287//4287 4261//4261 4274//4274 +f 4292//4292 4237//4237 4356//4356 +f 4183//4183 4297//4297 4386//4386 +f 4237//4237 4319//4319 4356//4356 +f 4230//4230 4334//4334 4330//4330 +f 4272//4272 4222//4222 4408//4408 +f 4294//4294 4304//4304 4228//4228 +f 4246//4246 4340//4340 4314//4314 +f 4271//4271 4267//4267 4359//4359 +f 4284//4284 4282//4282 4242//4242 +f 4340//4340 4171//4171 4315//4315 +f 4319//4319 4271//4271 4355//4355 +f 4206//4206 4318//4318 4339//4339 +f 4285//4285 4076//4076 4254//4254 +f 4303//4303 4265//4265 4247//4247 +f 4200//4200 4144//4144 4286//4286 +f 4187//4187 4269//4269 4249//4249 +f 4269//4269 4342//4342 4247//4247 +f 4269//4269 4187//4187 4312//4312 +f 4213//4213 4268//4268 4331//4331 +f 4277//4277 4351//4351 4253//4253 +f 4318//4318 4213//4213 4331//4331 +f 4280//4280 4303//4303 4371//4371 +f 4280//4280 4265//4265 4303//4303 +f 4299//4299 4298//4298 4404//4404 +f 4329//4329 4197//4197 4062//4062 +f 4281//4281 4291//4291 4418//4418 +f 4282//4282 4404//4404 4208//4208 +f 4191//4191 4255//4255 4416//4416 +f 4306//4306 4224//4224 4236//4236 +f 4283//4283 4370//4370 4415//4415 +f 4301//4301 4273//4273 4270//4270 +f 4163//4163 4305//4305 4343//4343 +f 4232//4232 4295//4295 4270//4270 +f 4336//4336 4251//4251 4324//4324 +f 4327//4327 4222//4222 4375//4375 +f 4329//4329 4134//4134 4197//4197 +f 4359//4359 4355//4355 4271//4271 +f 4321//4321 4334//4334 4230//4230 +f 4219//4219 4457//4457 4369//4369 +f 4303//4303 4247//4247 4342//4342 +f 4187//4187 4350//4350 4312//4312 +f 4267//4267 4302//4302 4341//4341 +f 4228//4228 4304//4304 4264//4264 +f 4305//4305 4275//4275 4343//4343 +f 4266//4266 4298//4298 4299//4299 +f 4350//4350 4187//4187 4258//4258 +f 4258//4258 4380//4380 4350//4350 +f 4288//4288 4380//4380 4258//4258 +f 4347//4347 4332//4332 4266//4266 +f 4307//4307 4266//4266 4332//4332 +f 4357//4357 4288//4288 4292//4292 +f 4302//4302 4310//4310 4476//4476 +f 4416//4416 4255//4255 4309//4309 +f 4357//4357 4292//4292 4356//4356 +f 4217//4217 4253//4253 4362//4362 +f 4274//4274 4352//4352 4287//4287 +f 4231//4231 4293//4293 4441//4441 +f 4295//4295 4214//4214 4361//4361 +f 4275//4275 4305//4305 4260//4260 +f 4275//4275 4260//4260 4301//4301 +f 4279//4279 4323//4323 4259//4259 +f 4290//4290 4264//4264 4304//4304 +f 4274//4274 4360//4360 4352//4352 +f 4328//4328 4301//4301 4361//4361 +f 4384//4384 4256//4256 4285//4285 +f 4296//4296 4219//4219 4178//4178 +f 4309//4309 4281//4281 4418//4418 +f 4287//4287 4306//4306 4236//4236 +f 4270//4270 4361//4361 4301//4301 +f 4436//4436 4283//4283 4415//4415 +f 4366//4366 4300//4300 4245//4245 +f 4327//4327 4408//4408 4222//4222 +f 4282//4282 4284//4284 4333//4333 +f 4331//4331 4268//4268 4387//4387 +f 4245//4245 4317//4317 4410//4410 +f 4338//4338 4294//4294 4353//4353 +f 4275//4275 4301//4301 4328//4328 +f 4337//4337 4275//4275 4328//4328 +f 4239//4239 4383//4383 4257//4257 +f 4286//4286 4290//4290 4349//4349 +f 4266//4266 4299//4299 4347//4347 +f 4278//4278 4300//4300 4366//4366 +f 4163//4163 4345//4345 4375//4375 +f 4290//4290 4373//4373 4349//4349 +f 4219//4219 4296//4296 4447//4447 +f 4353//4353 4294//4294 4436//4436 +f 4191//4191 4478//4478 4220//4220 +f 4276//4276 4339//4339 4277//4277 +f 4330//4330 4423//4423 4297//4297 +f 4267//4267 4308//4308 4359//4359 +f 4268//4268 4306//4306 4387//4387 +f 4374//4374 4262//4262 4272//4272 +f 4478//4478 4453//4453 4220//4220 +f 4351//4351 4277//4277 4419//4419 +f 4275//4275 4337//4337 4343//4343 +f 4362//4362 4253//4253 4351//4351 +f 4379//4379 4370//4370 4378//4378 +f 4315//4315 4259//4259 4394//4394 +f 4319//4319 4388//4388 4356//4356 +f 4285//4285 4254//4254 4492//4492 +f 4393//4393 4239//4239 4140//4140 +f 4200//4200 4286//4286 4348//4348 +f 4434//4434 4310//4310 4217//4217 +f 4410//4410 4317//4317 4386//4386 +f 4318//4318 4365//4365 4339//4339 +f 4387//4387 4306//4306 4326//4326 +f 4289//4289 4311//4311 4325//4325 +f 4320//4320 4336//4336 4392//4392 +f 4326//4326 4306//4306 4287//4287 +f 4404//4404 4282//4282 4333//4333 +f 4272//4272 4408//4408 4374//4374 +f 4326//4326 4287//4287 4352//4352 +f 4284//4284 4262//4262 4374//4374 +f 4270//4270 4295//4295 4361//4361 +f 4296//4296 4316//4316 4395//4395 +f 4447//4447 4296//4296 4395//4395 +f 4341//4341 4421//4421 4267//4267 +f 4340//4340 4315//4315 4394//4394 +f 4355//4355 4388//4388 4319//4319 +f 4239//4239 4393//4393 4383//4383 +f 4361//4361 4214//4214 4335//4335 +f 4288//4288 4357//4357 4380//4380 +f 4393//4393 4235//4235 4407//4407 +f 4335//4335 4314//4314 4398//4398 +f 4434//4434 4217//4217 4362//4362 +f 4344//4344 4289//4289 4325//4325 +f 4441//4441 4360//4360 4231//4231 +f 4307//4307 4401//4401 4323//4323 +f 4312//4312 4358//4358 4269//4269 +f 4290//4290 4304//4304 4373//4373 +f 4384//4384 4382//4382 4313//4313 +f 4329//4329 4062//4062 4322//4322 +f 4378//4378 4346//4346 4406//4406 +f 4293//4293 4371//4371 4441//4441 +f 4369//4369 4381//4381 4322//4322 +f 4368//4368 4299//4299 4404//4404 +f 4340//4340 4398//4398 4314//4314 +f 4308//4308 4267//4267 4421//4421 +f 4398//4398 4340//4340 4394//4394 +f 4363//4363 4324//4324 4229//4229 +f 4302//4302 4476//4476 4341//4341 +f 4277//4277 4339//4339 4419//4419 +f 4352//4352 4389//4389 4326//4326 +f 4381//4381 4329//4329 4322//4322 +f 4345//4345 4163//4163 4343//4343 +f 4347//4347 4299//4299 4368//4368 +f 4349//4349 4348//4348 4286//4286 +f 4367//4367 4248//4248 4134//4134 +f 4407//4407 4235//4235 4453//4453 +f 4307//4307 4332//4332 4401//4401 +f 4338//4338 4372//4372 4304//4304 +f 4134//4134 4329//4329 4427//4427 +f 4365//4365 4318//4318 4331//4331 +f 4436//4436 4397//4397 4353//4353 +f 4316//4316 4263//4263 4395//4395 +f 4416//4416 4309//4309 4474//4474 +f 4303//4303 4342//4342 4385//4385 +f 4476//4476 4310//4310 4434//4434 +f 4259//4259 4323//4323 4473//4473 +f 4346//4346 4257//4257 4383//4383 +f 4373//4373 4304//4304 4377//4377 +f 4433//4433 4278//4278 4366//4366 +f 4372//4372 4377//4377 4304//4304 +f 4418//4418 4474//4474 4309//4309 +f 4355//4355 4359//4359 4391//4391 +f 4356//4356 4388//4388 4364//4364 +f 4441//4441 4371//4371 4435//4435 +f 4388//4388 4355//4355 4376//4376 +f 4229//4229 4428//4428 4363//4363 +f 4363//4363 4472//4472 4324//4324 +f 4423//4423 4330//4330 4334//4334 +f 4394//4394 4259//4259 4473//4473 +f 4342//4342 4269//4269 4358//4358 +f 4361//4361 4335//4335 4396//4396 +f 4358//4358 4312//4312 4350//4350 +f 4348//4348 4349//4349 4399//4399 +f 4342//4342 4358//4358 4385//4385 +f 4134//4134 4427//4427 4367//4367 +f 4329//4329 4381//4381 4455//4455 +f 4245//4245 4410//4410 4366//4366 +f 4341//4341 4439//4439 4421//4421 +f 4435//4435 4371//4371 4303//4303 +f 4384//4384 4285//4285 4492//4492 +f 4419//4419 4339//4339 4365//4365 +f 4360//4360 4422//4422 4352//4352 +f 4351//4351 4413//4413 4362//4362 +f 4414//4414 4331//4331 4387//4387 +f 4333//4333 4284//4284 4374//4374 +f 4396//4396 4335//4335 4398//4398 +f 4435//4435 4303//4303 4385//4385 +f 4324//4324 4472//4472 4336//4336 +f 4359//4359 4308//4308 4456//4456 +f 4219//4219 4447//4447 4400//4400 +f 4386//4386 4297//4297 4423//4423 +f 4376//4376 4355//4355 4391//4391 +f 4414//4414 4365//4365 4331//4331 +f 4248//4248 4367//4367 4311//4311 +f 4343//4343 4337//4337 4405//4405 +f 4380//4380 4402//4402 4350//4350 +f 4345//4345 4343//4343 4403//4403 +f 4380//4380 4357//4357 4402//4402 +f 4326//4326 4437//4437 4387//4387 +f 4381//4381 4369//4369 4457//4457 +f 4358//4358 4481//4481 4385//4385 +f 4366//4366 4410//4410 4506//4506 +f 4481//4481 4358//4358 4467//4467 +f 4394//4394 4473//4473 4438//4438 +f 4323//4323 4452//4452 4473//4473 +f 4337//4337 4328//4328 4405//4405 +f 4424//4424 4415//4415 4507//4507 +f 4374//4374 4409//4409 4333//4333 +f 4558//4558 4350//4350 4402//4402 +f 4389//4389 4352//4352 4422//4422 +f 4333//4333 4409//4409 4404//4404 +f 4458//4458 4408//4408 4327//4327 +f 4354//4354 4344//4344 4460//4460 +f 4219//4219 4400//4400 4457//4457 +f 4390//4390 4347//4347 4368//4368 +f 4379//4379 4415//4415 4370//4370 +f 4361//4361 4440//4440 4328//4328 +f 4478//4478 4191//4191 4470//4470 +f 4375//4375 4345//4345 4403//4403 +f 4436//4436 4415//4415 4424//4424 +f 4341//4341 4476//4476 4439//4439 +f 4474//4474 4526//4526 4416//4416 +f 4328//4328 4440//4440 4405//4405 +f 4323//4323 4401//4401 4452//4452 +f 4388//4388 4376//4376 4364//4364 +f 4433//4433 4366//4366 4506//4506 +f 4376//4376 4391//4391 4486//4486 +f 4399//4399 4373//4373 4377//4377 +f 4356//4356 4364//4364 4431//4431 +f 4405//4405 4403//4403 4343//4343 +f 4414//4414 4425//4425 4365//4365 +f 4417//4417 4325//4325 4311//4311 +f 4368//4368 4404//4404 4390//4390 +f 4357//4357 4445//4445 4402//4402 +f 4357//4357 4356//4356 4445//4445 +f 4443//4443 4329//4329 4455//4455 +f 4419//4419 4365//4365 4519//4519 +f 4382//4382 4384//4384 4492//4492 +f 4387//4387 4437//4437 4414//4414 +f 4422//4422 4360//4360 4441//4441 +f 4379//4379 4378//4378 4406//4406 +f 4446//4446 4354//4354 4460//4460 +f 4413//4413 4351//4351 4419//4419 +f 4395//4395 4263//4263 4420//4420 +f 4191//4191 4416//4416 4470//4470 +f 4389//4389 4422//4422 4412//4412 +f 4358//4358 4350//4350 4467//4467 +f 4393//4393 4407//4407 4501//4501 +f 4334//4334 4446//4446 4423//4423 +f 4390//4390 4451//4451 4347//4347 +f 4359//4359 4456//4456 4391//4391 +f 4472//4472 4539//4539 4336//4336 +f 4332//4332 4347//4347 4451//4451 +f 4398//4398 4394//4394 4438//4438 +f 4379//4379 4406//4406 4411//4411 +f 4491//4491 4431//4431 4364//4364 +f 4392//4392 4336//4336 4539//4539 +f 4440//4440 4361//4361 4396//4396 +f 4326//4326 4389//4389 4412//4412 +f 4467//4467 4350//4350 4558//4558 +f 4344//4344 4325//4325 4483//4483 +f 4429//4429 4346//4346 4383//4383 +f 4391//4391 4456//4456 4486//4486 +f 4348//4348 4399//4399 4428//4428 +f 4463//4463 4375//4375 4403//4403 +f 4311//4311 4367//4367 4417//4417 +f 4431//4431 4445//4445 4356//4356 +f 4390//4390 4404//4404 4409//4409 +f 4427//4427 4329//4329 4443//4443 +f 4421//4421 4456//4456 4308//4308 +f 4383//4383 4393//4393 4501//4501 +f 4386//4386 4538//4538 4410//4410 +f 4423//4423 4538//4538 4386//4386 +f 4435//4435 4385//4385 4497//4497 +f 4552//4552 4363//4363 4428//4428 +f 4520//4520 4346//4346 4429//4429 +f 4254//4254 4392//4392 4511//4511 +f 4491//4491 4364//4364 4432//4432 +f 4364//4364 4376//4376 4432//4432 +f 4374//4374 4408//4408 4458//4458 +f 4392//4392 4539//4539 4511//4511 +f 4486//4486 4456//4456 4487//4487 +f 4519//4519 4365//4365 4425//4425 +f 4410//4410 4571//4571 4506//4506 +f 4398//4398 4438//4438 4465//4465 +f 4415//4415 4379//4379 4507//4507 +f 4486//4486 4464//4464 4376//4376 +f 4426//4426 4397//4397 4444//4444 +f 4442//4442 4441//4441 4435//4435 +f 4434//4434 4362//4362 4413//4413 +f 4483//4483 4325//4325 4417//4417 +f 4492//4492 4254//4254 4511//4511 +f 4326//4326 4412//4412 4437//4437 +f 4446//4446 4548//4548 4423//4423 +f 4463//4463 4327//4327 4375//4375 +f 4488//4488 4501//4501 4407//4407 +f 4432//4432 4376//4376 4449//4449 +f 4367//4367 4427//4427 4532//4532 +f 4428//4428 4399//4399 4462//4462 +f 4501//4501 4429//4429 4383//4383 +f 4425//4425 4414//4414 4450//4450 +f 4372//4372 4448//4448 4505//4505 +f 4430//4430 4402//4402 4503//4503 +f 4372//4372 4505//4505 4377//4377 +f 4395//4395 4479//4479 4447//4447 +f 4437//4437 4450//4450 4414//4414 +f 4403//4403 4405//4405 4459//4459 +f 4449//4449 4376//4376 4464//4464 +f 4442//4442 4422//4422 4441//4441 +f 4440//4440 4396//4396 4489//4489 +f 4476//4476 4434//4434 4466//4466 +f 4558//4558 4402//4402 4430//4430 +f 4488//4488 4407//4407 4570//4570 +f 4402//4402 4445//4445 4503//4503 +f 4413//4413 4419//4419 4519//4519 +f 4471//4471 4479//4479 4395//4395 +f 4405//4405 4440//4440 4459//4459 +f 4385//4385 4481//4481 4497//4497 +f 4453//4453 4570//4570 4407//4407 +f 4461//4461 4486//4486 4487//4487 +f 4438//4438 4473//4473 4469//4469 +f 4483//4483 4367//4367 4532//4532 +f 4399//4399 4377//4377 4565//4565 +f 4463//4463 4403//4403 4459//4459 +f 4558//4558 4575//4575 4467//4467 +f 4410//4410 4538//4538 4571//4571 +f 4489//4489 4396//4396 4465//4465 +f 4396//4396 4398//4398 4465//4465 +f 4422//4422 4517//4517 4477//4477 +f 4417//4417 4367//4367 4483//4483 +f 4520//4520 4406//4406 4346//4346 +f 4457//4457 4475//4475 4381//4381 +f 4437//4437 4412//4412 4477//4477 +f 4411//4411 4406//4406 4530//4530 +f 4452//4452 4401//4401 4454//4454 +f 4507//4507 4379//4379 4411//4411 +f 4462//4462 4552//4552 4428//4428 +f 4456//4456 4515//4515 4487//4487 +f 4401//4401 4332//4332 4454//4454 +f 4451//4451 4454//4454 4332//4332 +f 4537//4537 4395//4395 4420//4420 +f 4424//4424 4397//4397 4436//4436 +f 4535//4535 4427//4427 4443//4443 +f 4416//4416 4526//4526 4498//4498 +f 4470//4470 4416//4416 4498//4498 +f 4439//4439 4476//4476 4524//4524 +f 4473//4473 4452//4452 4496//4496 +f 4442//4442 4517//4517 4422//4422 +f 4483//4483 4509//4509 4344//4344 +f 4496//4496 4452//4452 4454//4454 +f 4477//4477 4450//4450 4437//4437 +f 4515//4515 4456//4456 4421//4421 +f 4463//4463 4458//4458 4327//4327 +f 4377//4377 4505//4505 4565//4565 +f 4390//4390 4409//4409 4484//4484 +f 4497//4497 4481//4481 4482//4482 +f 4444//4444 4397//4397 4510//4510 +f 4409//4409 4374//4374 4502//4502 +f 4412//4412 4422//4422 4477//4477 +f 4484//4484 4409//4409 4502//4502 +f 4520//4520 4429//4429 4501//4501 +f 4532//4532 4427//4427 4535//4535 +f 4538//4538 4423//4423 4499//4499 +f 4492//4492 4468//4468 4382//4382 +f 4469//4469 4465//4465 4438//4438 +f 4390//4390 4484//4484 4451//4451 +f 4480//4480 4510//4510 4397//4397 +f 4487//4487 4554//4554 4461//4461 +f 4462//4462 4399//4399 4549//4549 +f 4459//4459 4440//4440 4489//4489 +f 4469//4469 4473//4473 4496//4496 +f 4548//4548 4446//4446 4460//4460 +f 4431//4431 4503//4503 4445//4445 +f 4465//4465 4469//4469 4508//4508 +f 4520//4520 4530//4530 4406//4406 +f 4464//4464 4486//4486 4521//4521 +f 4552//4552 4472//4472 4363//4363 +f 4483//4483 4532//4532 4490//4490 +f 4459//4459 4485//4485 4463//4463 +f 4463//4463 4485//4485 4458//4458 +f 4458//4458 4493//4493 4374//4374 +f 4512//4512 4496//4496 4454//4454 +f 4482//4482 4514//4514 4497//4497 +f 4447//4447 4479//4479 4540//4540 +f 4397//4397 4424//4424 4480//4480 +f 4491//4491 4579//4579 4431//4431 +f 4512//4512 4454//4454 4451//4451 +f 4484//4484 4512//4512 4451//4451 +f 4476//4476 4466//4466 4527//4527 +f 4344//4344 4509//4509 4460//4460 +f 4421//4421 4439//4439 4504//4504 +f 4478//4478 4470//4470 4494//4494 +f 4489//4489 4516//4516 4459//4459 +f 4498//4498 4494//4494 4470//4470 +f 4515//4515 4421//4421 4504//4504 +f 4521//4521 4528//4528 4464//4464 +f 4489//4489 4465//4465 4508//4508 +f 4413//4413 4519//4519 4513//4513 +f 4502//4502 4374//4374 4493//4493 +f 4575//4575 4481//4481 4467//4467 +f 4570//4570 4453//4453 4478//4478 +f 4466//4466 4434//4434 4553//4553 +f 4459//4459 4516//4516 4485//4485 +f 4442//4442 4435//4435 4568//4568 +f 4490//4490 4559//4559 4483//4483 +f 4497//4497 4568//4568 4435//4435 +f 4485//4485 4493//4493 4458//4458 +f 4477//4477 4522//4522 4450//4450 +f 4492//4492 4511//4511 4546//4546 +f 4517//4517 4495//4495 4477//4477 +f 4521//4521 4461//4461 4500//4500 +f 4489//4489 4508//4508 4516//4516 +f 4468//4468 4551//4551 4382//4382 +f 4461//4461 4521//4521 4486//4486 +f 4423//4423 4548//4548 4499//4499 +f 4455//4455 4381//4381 4576//4576 +f 4556//4556 4505//4505 4448//4448 +f 4554//4554 4487//4487 4541//4541 +f 4399//4399 4565//4565 4549//4549 +f 4513//4513 4519//4519 4562//4562 +f 4491//4491 4432//4432 4560//4560 +f 4531//4531 4425//4425 4522//4522 +f 4495//4495 4522//4522 4477//4477 +f 4395//4395 4537//4537 4471//4471 +f 4523//4523 4439//4439 4524//4524 +f 4487//4487 4515//4515 4541//4541 +f 4492//4492 4546//4546 4468//4468 +f 4509//4509 4483//4483 4559//4559 +f 4448//4448 4444//4444 4536//4536 +f 4450//4450 4522//4522 4425//4425 +f 4518//4518 4512//4512 4484//4484 +f 4536//4536 4444//4444 4510//4510 +f 4476//4476 4527//4527 4524//4524 +f 4400//4400 4447//4447 4540//4540 +f 4461//4461 4554//4554 4500//4500 +f 4553//4553 4434//4434 4413//4413 +f 4507//4507 4585//4585 4424//4424 +f 4508//4508 4469//4469 4496//4496 +f 4539//4539 4472//4472 4552//4552 +f 4519//4519 4425//4425 4531//4531 +f 4508//4508 4496//4496 4512//4512 +f 4579//4579 4503//4503 4431//4431 +f 4485//4485 4516//4516 4493//4493 +f 4478//4478 4494//4494 4580//4580 +f 4514//4514 4568//4568 4497//4497 +f 4513//4513 4547//4547 4413//4413 +f 4518//4518 4484//4484 4502//4502 +f 4566//4566 4457//4457 4400//4400 +f 4553//4553 4413//4413 4547//4547 +f 4493//4493 4516//4516 4518//4518 +f 4481//4481 4575//4575 4581//4581 +f 4507//4507 4411//4411 4585//4585 +f 4495//4495 4533//4533 4522//4522 +f 4381//4381 4475//4475 4576//4576 +f 4546//4546 4583//4583 4468//4468 +f 4535//4535 4443//4443 4564//4564 +f 4448//4448 4536//4536 4563//4563 +f 4443//4443 4455//4455 4576//4576 +f 4539//4539 4552//4552 4619//4619 +f 4482//4482 4481//4481 4581//4581 +f 4502//4502 4493//4493 4518//4518 +f 4522//4522 4533//4533 4531//4531 +f 4508//4508 4512//4512 4516//4516 +f 4499//4499 4548//4548 4543//4543 +f 4573//4573 4521//4521 4500//4500 +f 4516//4516 4512//4512 4518//4518 +f 4432//4432 4449//4449 4525//4525 +f 4556//4556 4448//4448 4563//4563 +f 4517//4517 4544//4544 4495//4495 +f 4504//4504 4439//4439 4523//4523 +f 4498//4498 4526//4526 4588//4588 +f 4528//4528 4534//4534 4464//4464 +f 4571//4571 4538//4538 4610//4610 +f 4551//4551 4468//4468 4583//4583 +f 4400//4400 4540//4540 4566//4566 +f 4545//4545 4579//4579 4491//4491 +f 4430//4430 4503//4503 4550//4550 +f 4491//4491 4560//4560 4545//4545 +f 4500//4500 4554//4554 4542//4542 +f 4510//4510 4596//4596 4536//4536 +f 4543//4543 4610//4610 4499//4499 +f 4520//4520 4584//4584 4609//4609 +f 4530//4530 4520//4520 4609//4609 +f 4517//4517 4442//4442 4544//4544 +f 4544//4544 4442//4442 4568//4568 +f 4475//4475 4457//4457 4566//4566 +f 4432//4432 4525//4525 4560//4560 +f 4552//4552 4462//4462 4644//4644 +f 4509//4509 4606//4606 4460//4460 +f 4480//4480 4424//4424 4611//4611 +f 4570//4570 4478//4478 4620//4620 +f 4558//4558 4430//4430 4550//4550 +f 4580//4580 4620//4620 4478//4478 +f 4534//4534 4528//4528 4555//4555 +f 4624//4624 4511//4511 4539//4539 +f 4411//4411 4626//4626 4585//4585 +f 4532//4532 4535//4535 4600//4600 +f 4525//4525 4449//4449 4464//4464 +f 4525//4525 4464//4464 4534//4534 +f 4562//4562 4519//4519 4531//4531 +f 4566//4566 4540//4540 4623//4623 +f 4523//4523 4524//4524 4527//4527 +f 4579//4579 4550//4550 4503//4503 +f 4494//4494 4498//4498 4588//4588 +f 4606//4606 4548//4548 4460//4460 +f 4495//4495 4544//4544 4590//4590 +f 4644//4644 4462//4462 4567//4567 +f 4520//4520 4501//4501 4584//4584 +f 4611//4611 4569//4569 4480//4480 +f 4541//4541 4515//4515 4504//4504 +f 4555//4555 4528//4528 4557//4557 +f 4443//4443 4576//4576 4564//4564 +f 4541//4541 4577//4577 4554//4554 +f 4590//4590 4533//4533 4495//4495 +f 4573//4573 4528//4528 4521//4521 +f 4664//4664 4563//4563 4536//4536 +f 4530//4530 4626//4626 4411//4411 +f 4557//4557 4528//4528 4573//4573 +f 4547//4547 4513//4513 4589//4589 +f 4510//4510 4480//4480 4569//4569 +f 4587//4587 4510//4510 4569//4569 +f 4462//4462 4549//4549 4567//4567 +f 4615//4615 4479//4479 4471//4471 +f 4624//4624 4539//4539 4619//4619 +f 4538//4538 4499//4499 4610//4610 +f 4559//4559 4490//4490 4602//4602 +f 4598//4598 4527//4527 4466//4466 +f 4587//4587 4596//4596 4510//4510 +f 4523//4523 4527//4527 4594//4594 +f 4540//4540 4479//4479 4572//4572 +f 4564//4564 4600//4600 4535//4535 +f 4511//4511 4625//4625 4546//4546 +f 4471//4471 4537//4537 4615//4615 +f 4617//4617 4530//4530 4609//4609 +f 4568//4568 4591//4591 4544//4544 +f 4543//4543 4548//4548 4642//4642 +f 4561//4561 4573//4573 4500//4500 +f 4504//4504 4577//4577 4541//4541 +f 4578//4578 4494//4494 4588//4588 +f 4530//4530 4617//4617 4626//4626 +f 4542//4542 4561//4561 4500//4500 +f 4511//4511 4624//4624 4625//4625 +f 4482//4482 4638//4638 4514//4514 +f 4642//4642 4548//4548 4606//4606 +f 4562//4562 4589//4589 4513//4513 +f 4602//4602 4532//4532 4600//4600 +f 4490//4490 4532//4532 4602//4602 +f 4598//4598 4466//4466 4553//4553 +f 4619//4619 4552//4552 4644//4644 +f 4664//4664 4536//4536 4596//4596 +f 4551//4551 4583//4583 4621//4621 +f 4559//4559 4602//4602 4630//4630 +f 4424//4424 4585//4585 4599//4599 +f 4540//4540 4572//4572 4582//4582 +f 4638//4638 4482//4482 4581//4581 +f 4525//4525 4534//4534 4605//4605 +f 4632//4632 4553//4553 4547//4547 +f 4533//4533 4612//4612 4531//4531 +f 4599//4599 4585//4585 4656//4656 +f 4579//4579 4545//4545 4643//4643 +f 4575//4575 4558//4558 4550//4550 +f 4574//4574 4506//4506 4571//4571 +f 4625//4625 4583//4583 4546//4546 +f 4599//4599 4611//4611 4424//4424 +f 4561//4561 4592//4592 4573//4573 +f 4475//4475 4566//4566 4595//4595 +f 4615//4615 4572//4572 4479//4479 +f 4580//4580 4494//4494 4578//4578 +f 4557//4557 4573//4573 4592//4592 +f 4514//4514 4591//4591 4568//4568 +f 4501//4501 4488//4488 4646//4646 +f 4584//4584 4501//4501 4646//4646 +f 4504//4504 4523//4523 4607//4607 +f 4589//4589 4562//4562 4531//4531 +f 4681//4681 4570//4570 4620//4620 +f 4527//4527 4598//4598 4594//4594 +f 4593//4593 4565//4565 4505//4505 +f 4533//4533 4590//4590 4612//4612 +f 4574//4574 4571//4571 4616//4616 +f 4556//4556 4563//4563 4614//4614 +f 4606//4606 4509//4509 4559//4559 +f 4577//4577 4647//4647 4554//4554 +f 4488//4488 4570//4570 4646//4646 +f 4575//4575 4550//4550 4629//4629 +f 4542//4542 4554//4554 4603//4603 +f 4606//4606 4559//4559 4712//4712 +f 4712//4712 4559//4559 4630//4630 +f 4601//4601 4542//4542 4603//4603 +f 4549//4549 4565//4565 4645//4645 +f 4657//4657 4616//4616 4571//4571 +f 4523//4523 4586//4586 4607//4607 +f 4585//4585 4626//4626 4653//4653 +f 4555//4555 4605//4605 4534//4534 +f 4547//4547 4589//4589 4618//4618 +f 4589//4589 4531//4531 4612//4612 +f 4525//4525 4605//4605 4652//4652 +f 4505//4505 4556//4556 4593//4593 +f 4593//4593 4556//4556 4614//4614 +f 4544//4544 4634//4634 4590//4590 +f 4564//4564 4576//4576 4604//4604 +f 4555//4555 4557//4557 4655//4655 +f 4557//4557 4592//4592 4655//4655 +f 4591//4591 4634//4634 4544//4544 +f 4615//4615 4537//4537 4529//4529 +f 4571//4571 4610//4610 4657//4657 +f 4609//4609 4706//4706 4617//4617 +f 4598//4598 4553//4553 4632//4632 +f 4603//4603 4554//4554 4647//4647 +f 4565//4565 4593//4593 4645//4645 +f 4631//4631 4594//4594 4598//4598 +f 4635//4635 4644//4644 4567//4567 +f 4567//4567 4549//4549 4635//4635 +f 4592//4592 4561//4561 4662//4662 +f 4635//4635 4549//4549 4645//4645 +f 4563//4563 4664//4664 4663//4663 +f 4555//4555 4608//4608 4605//4605 +f 4475//4475 4595//4595 4654//4654 +f 4576//4576 4475//4475 4654//4654 +f 4618//4618 4589//4589 4597//4597 +f 4589//4589 4612//4612 4597//4597 +f 4547//4547 4618//4618 4632//4632 +f 4581//4581 4575//4575 4629//4629 +f 4601//4601 4561//4561 4542//4542 +f 4540//4540 4582//4582 4623//4623 +f 4626//4626 4617//4617 4648//4648 +f 4647//4647 4577//4577 4667//4667 +f 4591//4591 4514//4514 4613//4613 +f 4643//4643 4545//4545 4627//4627 +f 4642//4642 4606//4606 4659//4659 +f 4611//4611 4651//4651 4569//4569 +f 4570//4570 4681//4681 4646//4646 +f 4714//4714 4574//4574 4616//4616 +f 4580//4580 4622//4622 4620//4620 +f 4577//4577 4504//4504 4667//4667 +f 4638//4638 4613//4613 4514//4514 +f 4629//4629 4550//4550 4697//4697 +f 4634//4634 4612//4612 4590//4590 +f 4670//4670 4630//4630 4602//4602 +f 4622//4622 4580//4580 4578//4578 +f 4611//4611 4599//4599 4639//4639 +f 4572//4572 4615//4615 4628//4628 +f 4653//4653 4656//4656 4585//4585 +f 4545//4545 4560//4560 4627//4627 +f 4564//4564 4604//4604 4672//4672 +f 4672//4672 4600//4600 4564//4564 +f 4550//4550 4579//4579 4697//4697 +f 4690//4690 4619//4619 4644//4644 +f 4651//4651 4611//4611 4668//4668 +f 4612//4612 4634//4634 4597//4597 +f 4604//4604 4576//4576 4654//4654 +f 4614//4614 4645//4645 4593//4593 +f 4597//4597 4684//4684 4618//4618 +f 4560//4560 4525//4525 4627//4627 +f 4581//4581 4629//4629 4669//4669 +f 4613//4613 4698//4698 4591//4591 +f 4581//4581 4669//4669 4638//4638 +f 4621//4621 4583//4583 4641//4641 +f 4706//4706 4609//4609 4584//4584 +f 4668//4668 4611//4611 4639//4639 +f 4628//4628 4615//4615 4640//4640 +f 4637//4637 4598//4598 4632//4632 +f 4523//4523 4594//4594 4586//4586 +f 4631//4631 4598//4598 4637//4637 +f 4655//4655 4592//4592 4662//4662 +f 4600//4600 4649//4649 4602//4602 +f 4670//4670 4602//4602 4649//4649 +f 4600//4600 4672//4672 4649//4649 +f 4632//4632 4618//4618 4671//4671 +f 4656//4656 4653//4653 4679//4679 +f 4607//4607 4667//4667 4504//4504 +f 4605//4605 4660//4660 4652//4652 +f 4690//4690 4644//4644 4635//4635 +f 4583//4583 4625//4625 4641//4641 +f 4656//4656 4694//4694 4599//4599 +f 4641//4641 4625//4625 4624//4624 +f 4608//4608 4555//4555 4655//4655 +f 4599//4599 4694//4694 4639//4639 +f 4623//4623 4595//4595 4566//4566 +f 4628//4628 4633//4633 4572//4572 +f 4661//4661 4634//4634 4591//4591 +f 4619//4619 4688//4688 4624//4624 +f 4584//4584 4646//4646 4687//4687 +f 4654//4654 4595//4595 4731//4731 +f 4605//4605 4608//4608 4660//4660 +f 4663//4663 4614//4614 4563//4563 +f 4610//4610 4543//4543 4666//4666 +f 4643//4643 4697//4697 4579//4579 +f 4597//4597 4634//4634 4661//4661 +f 4662//4662 4561//4561 4676//4676 +f 4643//4643 4627//4627 4689//4689 +f 4596//4596 4674//4674 4692//4692 +f 4719//4719 4624//4624 4688//4688 +f 4610//4610 4666//4666 4657//4657 +f 4655//4655 4662//4662 4702//4702 +f 4627//4627 4525//4525 4652//4652 +f 4626//4626 4648//4648 4653//4653 +f 4633//4633 4582//4582 4572//4572 +f 4650//4650 4569//4569 4651//4651 +f 4596//4596 4587//4587 4674//4674 +f 4529//4529 4640//4640 4615//4615 +f 4620//4620 4622//4622 4681//4681 +f 4661//4661 4591//4591 4698//4698 +f 4601//4601 4678//4678 4561//4561 +f 4668//4668 4703//4703 4651//4651 +f 4688//4688 4619//4619 4690//4690 +f 4706//4706 4648//4648 4617//4617 +f 4631//4631 4637//4637 4658//4658 +f 4647//4647 4667//4667 4685//4685 +f 4655//4655 4702//4702 4608//4608 +f 4641//4641 4636//4636 4621//4621 +f 4669//4669 4693//4693 4638//4638 +f 4594//4594 4631//4631 4658//4658 +f 4678//4678 4676//4676 4561//4561 +f 4586//4586 4594//4594 4683//4683 +f 4676//4676 4709//4709 4662//4662 +f 4603//4603 4647//4647 4743//4743 +f 4687//4687 4646//4646 4733//4733 +f 4672//4672 4604//4604 4677//4677 +f 4606//4606 4712//4712 4659//4659 +f 4569//4569 4674//4674 4587//4587 +f 4692//4692 4664//4664 4596//4596 +f 4670//4670 4649//4649 4686//4686 +f 4640//4640 4757//4757 4628//4628 +f 4601//4601 4603//4603 4711//4711 +f 4711//4711 4678//4678 4601//4601 +f 4693//4693 4669//4669 4705//4705 +f 4680//4680 4643//4643 4689//4689 +f 4697//4697 4643//4643 4680//4680 +f 4663//4663 4675//4675 4614//4614 +f 4661//4661 4684//4684 4597//4597 +f 4635//4635 4645//4645 4691//4691 +f 4618//4618 4684//4684 4671//4671 +f 4685//4685 4743//4743 4647//4647 +f 4654//4654 4677//4677 4604//4604 +f 4638//4638 4693//4693 4613//4613 +f 4694//4694 4656//4656 4679//4679 +f 4607//4607 4586//4586 4695//4695 +f 4679//4679 4653//4653 4648//4648 +f 4630//4630 4670//4670 4701//4701 +f 4614//4614 4696//4696 4645//4645 +f 4658//4658 4683//4683 4594//4594 +f 4682//4682 4668//4668 4639//4639 +f 4664//4664 4692//4692 4663//4663 +f 4595//4595 4623//4623 4673//4673 +f 4629//4629 4697//4697 4669//4669 +f 4650//4650 4674//4674 4569//4569 +f 4642//4642 4666//4666 4543//4543 +f 4667//4667 4607//4607 4744//4744 +f 4633//4633 4628//4628 4665//4665 +f 4641//4641 4624//4624 4719//4719 +f 4637//4637 4632//4632 4671//4671 +f 4639//4639 4694//4694 4682//4682 +f 4690//4690 4635//4635 4725//4725 +f 4660//4660 4608//4608 4721//4721 +f 4695//4695 4586//4586 4683//4683 +f 4675//4675 4696//4696 4614//4614 +f 4669//4669 4697//4697 4705//4705 +f 4712//4712 4630//4630 4701//4701 +f 4668//4668 4682//4682 4703//4703 +f 4712//4712 4704//4704 4659//4659 +f 4723//4723 4701//4701 4670//4670 +f 4678//4678 4729//4729 4676//4676 +f 4706//4706 4584//4584 4793//4793 +f 4744//4744 4607//4607 4695//4695 +f 4657//4657 4822//4822 4616//4616 +f 4744//4744 4735//4735 4667//4667 +f 4649//4649 4672//4672 4708//4708 +f 4637//4637 4671//4671 4720//4720 +f 4637//4637 4720//4720 4658//4658 +f 4685//4685 4667//4667 4735//4735 +f 4665//4665 4582//4582 4633//4633 +f 4713//4713 4684//4684 4661//4661 +f 4642//4642 4659//4659 4732//4732 +f 4627//4627 4652//4652 4738//4738 +f 4691//4691 4645//4645 4696//4696 +f 4682//4682 4694//4694 4734//4734 +f 4703//4703 4682//4682 4759//4759 +f 4650//4650 4651//4651 4724//4724 +f 4608//4608 4702//4702 4721//4721 +f 4689//4689 4627//4627 4738//4738 +f 4740//4740 4731//4731 4595//4595 +f 4700//4700 4718//4718 4733//4733 +f 4688//4688 4690//4690 4761//4761 +f 4724//4724 4651//4651 4703//4703 +f 4666//4666 4642//4642 4732//4732 +f 4692//4692 4674//4674 4765//4765 +f 4702//4702 4662//4662 4709//4709 +f 4671//4671 4684//4684 4713//4713 +f 4674//4674 4650//4650 4748//4748 +f 4672//4672 4677//4677 4708//4708 +f 4686//4686 4723//4723 4670//4670 +f 4720//4720 4671//4671 4713//4713 +f 4679//4679 4648//4648 4783//4783 +f 4698//4698 4613//4613 4717//4717 +f 4710//4710 4705//4705 4697//4697 +f 4665//4665 4628//4628 4699//4699 +f 4641//4641 4707//4707 4636//4636 +f 4743//4743 4742//4742 4603//4603 +f 4724//4724 4703//4703 4789//4789 +f 4711//4711 4603//4603 4742//4742 +f 4761//4761 4719//4719 4688//4688 +f 4709//4709 4676//4676 4729//4729 +f 4663//4663 4692//4692 4763//4763 +f 4738//4738 4652//4652 4660//4660 +f 4729//4729 4678//4678 4711//4711 +f 4726//4726 4683//4683 4658//4658 +f 4695//4695 4683//4683 4764//4764 +f 4731//4731 4791//4791 4654//4654 +f 4657//4657 4666//4666 4754//4754 +f 4613//4613 4693//4693 4717//4717 +f 4793//4793 4584//4584 4751//4751 +f 4721//4721 4702//4702 4771//4771 +f 4582//4582 4665//4665 4716//4716 +f 4595//4595 4673//4673 4816//4816 +f 4746//4746 4725//4725 4635//4635 +f 4719//4719 4707//4707 4641//4641 +f 4732//4732 4659//4659 4704//4704 +f 4673//4673 4623//4623 4747//4747 +f 4635//4635 4691//4691 4746//4746 +f 4763//4763 4692//4692 4765//4765 +f 4680//4680 4710//4710 4697//4697 +f 4702//4702 4715//4715 4771//4771 +f 4675//4675 4756//4756 4696//4696 +f 4677//4677 4654//4654 4727//4727 +f 4740//4740 4595//4595 4816//4816 +f 4763//4763 4675//4675 4663//4663 +f 4739//4739 4705//4705 4710//4710 +f 4691//4691 4696//4696 4756//4756 +f 4741//4741 4648//4648 4706//4706 +f 4720//4720 4752//4752 4658//4658 +f 4726//4726 4658//4658 4752//4752 +f 4702//4702 4709//4709 4715//4715 +f 4693//4693 4705//4705 4745//4745 +f 4666//4666 4732//4732 4737//4737 +f 4623//4623 4582//4582 4747//4747 +f 4661//4661 4698//4698 4717//4717 +f 4722//4722 4718//4718 4700//4700 +f 4682//4682 4734//4734 4759//4759 +f 4649//4649 4708//4708 4728//4728 +f 4628//4628 4757//4757 4699//4699 +f 4724//4724 4748//4748 4650//4650 +f 4730//4730 4719//4719 4761//4761 +f 4793//4793 4741//4741 4706//4706 +f 4819//4819 4679//4679 4783//4783 +f 4749//4749 4712//4712 4701//4701 +f 4679//4679 4819//4819 4694//4694 +f 4791//4791 4727//4727 4654//4654 +f 4754//4754 4666//4666 4737//4737 +f 4693//4693 4745//4745 4717//4717 +f 4748//4748 4765//4765 4674//4674 +f 4759//4759 4753//4753 4703//4703 +f 4713//4713 4661//4661 4717//4717 +f 4729//4729 4711//4711 4769//4769 +f 4744//4744 4695//4695 4764//4764 +f 4701//4701 4723//4723 4758//4758 +f 4660//4660 4736//4736 4738//4738 +f 4763//4763 4765//4765 4800//4800 +f 4707//4707 4719//4719 4730//4730 +f 4708//4708 4677//4677 4727//4727 +f 4704//4704 4712//4712 4749//4749 +f 4735//4735 4776//4776 4685//4685 +f 4687//4687 4751//4751 4584//4584 +f 4776//4776 4743//4743 4685//4685 +f 4716//4716 4747//4747 4582//4582 +f 4703//4703 4753//4753 4789//4789 +f 4757//4757 4640//4640 4767//4767 +f 4686//4686 4649//4649 4728//4728 +f 4723//4723 4686//4686 4758//4758 +f 4660//4660 4721//4721 4750//4750 +f 4756//4756 4675//4675 4795//4795 +f 4735//4735 4744//4744 4807//4807 +f 4709//4709 4729//4729 4755//4755 +f 4689//4689 4738//4738 4760//4760 +f 4694//4694 4819//4819 4734//4734 +f 4731//4731 4740//4740 4791//4791 +f 4771//4771 4750//4750 4721//4721 +f 4750//4750 4736//4736 4660//4660 +f 4680//4680 4689//4689 4760//4760 +f 4690//4690 4725//4725 4774//4774 +f 4710//4710 4680//4680 4785//4785 +f 4616//4616 4822//4822 4768//4768 +f 4683//4683 4726//4726 4764//4764 +f 4657//4657 4754//4754 4822//4822 +f 4774//4774 4761//4761 4690//4690 +f 4759//4759 4734//4734 4799//4799 +f 4686//4686 4728//4728 4758//4758 +f 4713//4713 4766//4766 4720//4720 +f 4796//4796 4665//4665 4699//4699 +f 4739//4739 4710//4710 4785//4785 +f 4795//4795 4675//4675 4763//4763 +f 4717//4717 4766//4766 4713//4713 +f 4665//4665 4796//4796 4716//4716 +f 4745//4745 4705//4705 4739//4739 +f 4720//4720 4779//4779 4752//4752 +f 4819//4819 4783//4783 4841//4841 +f 4687//4687 4733//4733 4790//4790 +f 4755//4755 4729//4729 4769//4769 +f 4781//4781 4746//4746 4691//4691 +f 4691//4691 4756//4756 4781//4781 +f 4783//4783 4648//4648 4856//4856 +f 4759//4759 4829//4829 4753//4753 +f 4745//4745 4773//4773 4717//4717 +f 4779//4779 4720//4720 4766//4766 +f 4748//4748 4724//4724 4809//4809 +f 4749//4749 4701//4701 4820//4820 +f 4733//4733 4718//4718 4790//4790 +f 4709//4709 4755//4755 4818//4818 +f 4778//4778 4699//4699 4757//4757 +f 4796//4796 4699//4699 4778//4778 +f 4735//4735 4807//4807 4776//4776 +f 4780//4780 4752//4752 4779//4779 +f 4769//4769 4711//4711 4828//4828 +f 4680//4680 4762//4762 4785//4785 +f 4760//4760 4762//4762 4680//4680 +f 4726//4726 4752//4752 4780//4780 +f 4742//4742 4743//4743 4776//4776 +f 4747//4747 4716//4716 4772//4772 +f 4776//4776 4828//4828 4742//4742 +f 4714//4714 4616//4616 4768//4768 +f 4773//4773 4745//4745 4739//4739 +f 4829//4829 4759//4759 4817//4817 +f 4715//4715 4709//4709 4777//4777 +f 4818//4818 4777//4777 4709//4709 +f 4756//4756 4795//4795 4784//4784 +f 4790//4790 4718//4718 4826//4826 +f 4759//4759 4799//4799 4817//4817 +f 4779//4779 4766//4766 4773//4773 +f 4732//4732 4704//4704 4832//4832 +f 4769//4769 4818//4818 4755//4755 +f 4747//4747 4772//4772 4775//4775 +f 4828//4828 4711//4711 4742//4742 +f 4775//4775 4673//4673 4747//4747 +f 4816//4816 4673//4673 4775//4775 +f 4766//4766 4717//4717 4773//4773 +f 4758//4758 4850//4850 4849//4849 +f 4748//4748 4809//4809 4765//4765 +f 4850//4850 4758//4758 4728//4728 +f 4728//4728 4812//4812 4810//4810 +f 4708//4708 4812//4812 4728//4728 +f 4708//4708 4727//4727 4844//4844 +f 4767//4767 4778//4778 4757//4757 +f 4807//4807 4744//4744 4786//4786 +f 4781//4781 4756//4756 4784//4784 +f 4856//4856 4648//4648 4741//4741 +f 4827//4827 4772//4772 4716//4716 +f 4771//4771 4715//4715 4813//4813 +f 4725//4725 4746//4746 4787//4787 +f 4832//4832 4704//4704 4749//4749 +f 4771//4771 4813//4813 4814//4814 +f 4797//4797 4744//4744 4764//4764 +f 4715//4715 4777//4777 4813//4813 +f 4789//4789 4753//4753 4829//4829 +f 4801//4801 4762//4762 4760//4760 +f 4727//4727 4791//4791 4798//4798 +f 4736//4736 4750//4750 4782//4782 +f 4796//4796 4827//4827 4716//4716 +f 4797//4797 4786//4786 4744//4744 +f 4746//4746 4781//4781 4787//4787 +f 4750//4750 4771//4771 4814//4814 +f 4749//4749 4820//4820 4832//4832 +f 4804//4804 4734//4734 4819//4819 +f 4773//4773 4739//4739 4770//4770 +f 4790//4790 4751//4751 4687//4687 +f 4739//4739 4785//4785 4770//4770 +f 4797//4797 4726//4726 4780//4780 +f 4764//4764 4726//4726 4797//4797 +f 4798//4798 4844//4844 4727//4727 +f 4801//4801 4785//4785 4762//4762 +f 4849//4849 4820//4820 4701//4701 +f 4782//4782 4750//4750 4814//4814 +f 4822//4822 4872//4872 4768//4768 +f 4737//4737 4732//4732 4840//4840 +f 4779//4779 4803//4803 4780//4780 +f 4736//4736 4782//4782 4843//4843 +f 4779//4779 4773//4773 4824//4824 +f 4802//4802 4817//4817 4799//4799 +f 4804//4804 4799//4799 4734//4734 +f 4736//4736 4760//4760 4738//4738 +f 4843//4843 4760//4760 4736//4736 +f 4791//4791 4740//4740 4831//4831 +f 4724//4724 4789//4789 4808//4808 +f 4724//4724 4808//4808 4823//4823 +f 4809//4809 4724//4724 4823//4823 +f 4812//4812 4708//4708 4844//4844 +f 4840//4840 4732//4732 4832//4832 +f 4794//4794 4761//4761 4774//4774 +f 4851//4851 4741//4741 4793//4793 +f 4821//4821 4751//4751 4790//4790 +f 4758//4758 4849//4849 4701//4701 +f 4786//4786 4797//4797 4788//4788 +f 4818//4818 4769//4769 4861//4861 +f 4751//4751 4851//4851 4793//4793 +f 4898//4898 4859//4859 4795//4795 +f 4740//4740 4816//4816 4831//4831 +f 4821//4821 4790//4790 4826//4826 +f 4843//4843 4801//4801 4760//4760 +f 4824//4824 4773//4773 4770//4770 +f 4725//4725 4794//4794 4774//4774 +f 4794//4794 4725//4725 4787//4787 +f 4807//4807 4842//4842 4776//4776 +f 4842//4842 4807//4807 4815//4815 +f 4728//4728 4855//4855 4850//4850 +f 4800//4800 4765//4765 4809//4809 +f 4827//4827 4847//4847 4772//4772 +f 4829//4829 4838//4838 4789//4789 +f 4831//4831 4798//4798 4791//4791 +f 4784//4784 4795//4795 4859//4859 +f 4828//4828 4861//4861 4769//4769 +f 4841//4841 4783//4783 4856//4856 +f 4761//4761 4794//4794 4730//4730 +f 4843//4843 4782//4782 4852//4852 +f 4833//4833 4770//4770 4785//4785 +f 4763//4763 4800//4800 4898//4898 +f 4781//4781 4784//4784 4830//4830 +f 4788//4788 4797//4797 4835//4835 +f 4813//4813 4777//4777 4853//4853 +f 4825//4825 4770//4770 4833//4833 +f 4795//4795 4763//4763 4898//4898 +f 4819//4819 4841//4841 4874//4874 +f 4803//4803 4806//4806 4780//4780 +f 4799//4799 4805//4805 4802//4802 +f 4827//4827 4796//4796 4811//4811 +f 4806//4806 4797//4797 4780//4780 +f 4728//4728 4810//4810 4855//4855 +f 4810//4810 4812//4812 4883//4883 +f 4845//4845 4786//4786 4788//4788 +f 4807//4807 4786//4786 4845//4845 +f 4792//4792 4796//4796 4778//4778 +f 4811//4811 4796//4796 4792//4792 +f 4782//4782 4814//4814 4852//4852 +f 4801//4801 4843//4843 4860//4860 +f 4805//4805 4799//4799 4804//4804 +f 4854//4854 4894//4894 4816//4816 +f 4831//4831 4816//4816 4894//4894 +f 4775//4775 4772//4772 4848//4848 +f 4824//4824 4770//4770 4825//4825 +f 4818//4818 4853//4853 4777//4777 +f 4741//4741 4851//4851 4837//4837 +f 4785//4785 4801//4801 4833//4833 +f 4817//4817 4863//4863 4829//4829 +f 4856//4856 4741//4741 4837//4837 +f 4797//4797 4806//4806 4835//4835 +f 4805//4805 4804//4804 4868//4868 +f 4820//4820 4849//4849 4839//4839 +f 4803//4803 4824//4824 4825//4825 +f 4803//4803 4825//4825 4806//4806 +f 4772//4772 4847//4847 4848//4848 +f 4768//4768 4872//4872 4834//4834 +f 4737//4737 4840//4840 4754//4754 +f 4828//4828 4776//4776 4842//4842 +f 4779//4779 4824//4824 4803//4803 +f 4821//4821 4851//4851 4751//4751 +f 4814//4814 4813//4813 4875//4875 +f 4857//4857 4827//4827 4865//4865 +f 4798//4798 4889//4889 4844//4844 +f 4811//4811 4792//4792 4858//4858 +f 4836//4836 4802//4802 4805//4805 +f 4807//4807 4862//4862 4815//4815 +f 4860//4860 4833//4833 4801//4801 +f 4827//4827 4857//4857 4847//4847 +f 4800//4800 4809//4809 4870//4870 +f 4854//4854 4816//4816 4775//4775 +f 4820//4820 4839//4839 4832//4832 +f 4847//4847 4866//4866 4848//4848 +f 4891//4891 4850//4850 4855//4855 +f 4861//4861 4828//4828 4842//4842 +f 4861//4861 4853//4853 4818//4818 +f 4794//4794 4867//4867 4730//4730 +f 4845//4845 4862//4862 4807//4807 +f 4840//4840 4832//4832 4921//4921 +f 4812//4812 4844//4844 4883//4883 +f 4855//4855 4810//4810 4883//4883 +f 4889//4889 4846//4846 4844//4844 +f 4827//4827 4811//4811 4865//4865 +f 4789//4789 4893//4893 4808//4808 +f 4838//4838 4893//4893 4789//4789 +f 4874//4874 4841//4841 4856//4856 +f 4894//4894 4879//4879 4831//4831 +f 4842//4842 4815//4815 4862//4862 +f 4819//4819 4874//4874 4915//4915 +f 4819//4819 4915//4915 4804//4804 +f 4865//4865 4811//4811 4869//4869 +f 4868//4868 4804//4804 4915//4915 +f 4852//4852 4814//4814 4875//4875 +f 4845//4845 4788//4788 4835//4835 +f 4754//4754 4911//4911 4822//4822 +f 4840//4840 4921//4921 4885//4885 +f 4895//4895 4809//4809 4823//4823 +f 4817//4817 4802//4802 4863//4863 +f 4850//4850 4891//4891 4849//4849 +f 4879//4879 4798//4798 4831//4831 +f 4830//4830 4787//4787 4781//4781 +f 4866//4866 4847//4847 4857//4857 +f 4869//4869 4811//4811 4858//4858 +f 4860//4860 4877//4877 4833//4833 +f 4806//4806 4825//4825 4877//4877 +f 4883//4883 4903//4903 4855//4855 +f 4823//4823 4808//4808 4913//4913 +f 4889//4889 4798//4798 4879//4879 +f 4913//4913 4808//4808 4893//4893 +f 4870//4870 4809//4809 4895//4895 +f 4825//4825 4833//4833 4877//4877 +f 4873//4873 4843//4843 4852//4852 +f 4896//4896 4775//4775 4848//4848 +f 4836//4836 4863//4863 4802//4802 +f 4800//4800 4870//4870 4926//4926 +f 4863//4863 4836//4836 4871//4871 +f 4868//4868 4915//4915 4907//4907 +f 4784//4784 4859//4859 4830//4830 +f 4839//4839 4921//4921 4832//4832 +f 4896//4896 4848//4848 4866//4866 +f 4842//4842 4878//4878 4861//4861 +f 4754//4754 4840//4840 4911//4911 +f 4835//4835 4806//4806 4877//4877 +f 4860//4860 4843//4843 4873//4873 +f 4829//4829 4909//4909 4838//4838 +f 4903//4903 4891//4891 4855//4855 +f 4834//4834 4872//4872 4956//4956 +f 4842//4842 4862//4862 4878//4878 +f 4844//4844 4846//4846 4883//4883 +f 4874//4874 4856//4856 4876//4876 +f 4884//4884 4845//4845 4835//4835 +f 4890//4890 4849//4849 4891//4891 +f 4849//4849 4890//4890 4839//4839 +f 4887//4887 4836//4836 4805//4805 +f 4871//4871 4836//4836 4887//4887 +f 4886//4886 4860//4860 4873//4873 +f 4875//4875 4873//4873 4852//4852 +f 4877//4877 4860//4860 4881//4881 +f 4873//4873 4875//4875 4864//4864 +f 4863//4863 4902//4902 4829//4829 +f 4944//4944 4893//4893 4838//4838 +f 4867//4867 4794//4794 4914//4914 +f 4892//4892 4873//4873 4864//4864 +f 4821//4821 4920//4920 4851//4851 +f 4794//4794 4787//4787 4906//4906 +f 4898//4898 4800//4800 4926//4926 +f 4902//4902 4909//4909 4829//4829 +f 4837//4837 4876//4876 4856//4856 +f 4899//4899 4863//4863 4871//4871 +f 4862//4862 4845//4845 4884//4884 +f 4902//4902 4863//4863 4899//4899 +f 4838//4838 4909//4909 4882//4882 +f 4865//4865 4869//4869 4880//4880 +f 4886//4886 4881//4881 4860//4860 +f 4888//4888 4861//4861 4878//4878 +f 4853//4853 4861//4861 4888//4888 +f 4895//4895 4823//4823 4913//4913 +f 4877//4877 4884//4884 4835//4835 +f 4884//4884 4877//4877 4881//4881 +f 4911//4911 4840//4840 4931//4931 +f 4924//4924 4869//4869 4858//4858 +f 4805//4805 4868//4868 4907//4907 +f 4918//4918 4866//4866 4900//4900 +f 4878//4878 4862//4862 4884//4884 +f 4892//4892 4886//4886 4873//4873 +f 4864//4864 4888//4888 4892//4892 +f 4907//4907 4887//4887 4805//4805 +f 4901//4901 4834//4834 4956//4956 +f 4912//4912 4859//4859 4898//4898 +f 4912//4912 4898//4898 4922//4922 +f 4896//4896 4866//4866 4918//4918 +f 4926//4926 4870//4870 4927//4927 +f 4899//4899 4871//4871 4907//4907 +f 4897//4897 4787//4787 4910//4910 +f 4910//4910 4787//4787 4830//4830 +f 4881//4881 4892//4892 4884//4884 +f 4881//4881 4886//4886 4892//4892 +f 4909//4909 4942//4942 4882//4882 +f 4872//4872 4822//4822 4916//4916 +f 4879//4879 4948//4948 4889//4889 +f 4903//4903 4883//4883 4932//4932 +f 4921//4921 4928//4928 4885//4885 +f 4787//4787 4897//4897 4906//4906 +f 4896//4896 4854//4854 4775//4775 +f 4900//4900 4857//4857 4865//4865 +f 4837//4837 4851//4851 4950//4950 +f 4900//4900 4866//4866 4857//4857 +f 4838//4838 4882//4882 4944//4944 +f 4895//4895 4913//4913 4934//4934 +f 4931//4931 4840//4840 4885//4885 +f 4878//4878 4884//4884 4904//4904 +f 4822//4822 4911//4911 4916//4916 +f 4870//4870 4895//4895 4963//4963 +f 4884//4884 4892//4892 4904//4904 +f 4956//4956 4872//4872 4916//4916 +f 4906//4906 4914//4914 4794//4794 +f 4851//4851 4920//4920 4950//4950 +f 4914//4914 4906//4906 4957//4957 +f 4830//4830 4859//4859 4912//4912 +f 4839//4839 4890//4890 4921//4921 +f 4891//4891 4903//4903 4937//4937 +f 4927//4927 4870//4870 4963//4963 +f 4854//4854 4905//4905 4894//4894 +f 4913//4913 4893//4893 4925//4925 +f 4878//4878 4904//4904 4888//4888 +f 4900//4900 4930//4930 4918//4918 +f 4907//4907 4871//4871 4887//4887 +f 4899//4899 4917//4917 4902//4902 +f 4904//4904 4892//4892 4888//4888 +f 4938//4938 4907//4907 4915//4915 +f 4880//4880 4869//4869 4919//4919 +f 4909//4909 4902//4902 4908//4908 +f 4897//4897 4957//4957 4906//4906 +f 4928//4928 5001//5001 4885//4885 +f 4830//4830 4912//4912 4910//4910 +f 4937//4937 4933//4933 4891//4891 +f 4900//4900 4865//4865 4880//4880 +f 4941//4941 4908//4908 4902//4902 +f 4944//4944 4925//4925 4893//4893 +f 4894//4894 4948//4948 4879//4879 +f 4869//4869 4924//4924 4919//4919 +f 4932//4932 4883//4883 4846//4846 +f 4907//4907 4917//4917 4899//4899 +f 4908//4908 4941//4941 4967//4967 +f 4915//4915 4874//4874 4984//4984 +f 4902//4902 4917//4917 4941//4941 +f 4919//4919 4953//4953 4880//4880 +f 4921//4921 4890//4890 4943//4943 +f 4937//4937 4903//4903 4947//4947 +f 4922//4922 4898//4898 4926//4926 +f 4951//4951 4911//4911 4931//4931 +f 4890//4890 4891//4891 4933//4933 +f 4957//4957 4962//4962 4914//4914 +f 4896//4896 4918//4918 4929//4929 +f 4957//4957 4897//4897 4910//4910 +f 4889//4889 4948//4948 4923//4923 +f 4932//4932 4947//4947 4903//4903 +f 4846//4846 4889//4889 4923//4923 +f 5001//5001 4931//4931 4885//4885 +f 4911//4911 4951//4951 4916//4916 +f 4925//4925 4934//4934 4913//4913 +f 4929//4929 4918//4918 4930//4930 +f 4900//4900 4880//4880 4996//4996 +f 4854//4854 4896//4896 4974//4974 +f 4938//4938 4915//4915 4984//4984 +f 4934//4934 4963//4963 4895//4895 +f 4908//4908 4967//4967 4909//4909 +f 4943//4943 4928//4928 4921//4921 +f 4973//4973 4894//4894 4905//4905 +f 4917//4917 4907//4907 4961//4961 +f 4837//4837 4950//4950 4876//4876 +f 4996//4996 4880//4880 4953//4953 +f 4939//4939 4854//4854 4974//4974 +f 4905//4905 4854//4854 4939//4939 +f 4932//4932 4846//4846 4923//4923 +f 4919//4919 4924//4924 4958//4958 +f 4876//4876 4950//4950 4935//4935 +f 4933//4933 4955//4955 4890//4890 +f 4896//4896 4929//4929 4974//4974 +f 4934//4934 4925//4925 4969//4969 +f 4965//4965 4934//4934 4969//4969 +f 4940//4940 4942//4942 4909//4909 +f 4955//4955 4943//4943 4890//4890 +f 4944//4944 4882//4882 4979//4979 +f 4973//4973 4948//4948 4894//4894 +f 4951//4951 4931//4931 4959//4959 +f 4957//4957 4910//4910 4964//4964 +f 4958//4958 4924//4924 4987//4987 +f 4943//4943 5001//5001 4928//4928 +f 4941//4941 4917//4917 4954//4954 +f 4905//4905 4939//4939 4989//4989 +f 4967//4967 4940//4940 4909//4909 +f 4963//4963 4934//4934 4977//4977 +f 4996//4996 4949//4949 4900//4900 +f 4900//4900 4949//4949 4930//4930 +f 4922//4922 4926//4926 4971//4971 +f 4907//4907 4938//4938 4991//4991 +f 4953//4953 4919//4919 4981//4981 +f 4919//4919 4958//4958 4981//4981 +f 4882//4882 4942//4942 4979//4979 +f 4945//4945 4944//4944 4979//4979 +f 4946//4946 4947//4947 4932//4932 +f 4944//4944 4969//4969 4925//4925 +f 4932//4932 4923//4923 4946//4946 +f 4960//4960 4971//4971 4926//4926 +f 4949//4949 4929//4929 4930//4930 +f 4876//4876 5006//5006 4874//4874 +f 4926//4926 4927//4927 4960//4960 +f 4907//4907 4991//4991 4961//4961 +f 4912//4912 4922//4922 4971//4971 +f 4952//4952 4935//4935 4950//4950 +f 4984//4984 4874//4874 5006//5006 +f 4931//4931 5001//5001 4959//4959 +f 4937//4937 4947//4947 4966//4966 +f 4997//4997 4939//4939 4974//4974 +f 4955//4955 4976//4976 4943//4943 +f 4901//4901 4956//4956 4986//4986 +f 4957//4957 5022//5022 4962//4962 +f 4967//4967 4941//4941 4954//4954 +f 4946//4946 4948//4948 4973//4973 +f 4944//4944 4945//4945 4969//4969 +f 4947//4947 4946//4946 4966//4966 +f 4946//4946 4923//4923 4948//4948 +f 4961//4961 4991//4991 4968//4968 +f 4973//4973 4905//4905 4989//4989 +f 4955//4955 4933//4933 4975//4975 +f 4910//4910 4912//4912 4964//4964 +f 4916//4916 4951//4951 4970//4970 +f 4954//4954 4917//4917 4968//4968 +f 4964//4964 5022//5022 4957//4957 +f 4986//4986 4956//4956 4970//4970 +f 4933//4933 4937//4937 4982//4982 +f 4916//4916 4970//4970 4956//4956 +f 4960//4960 4927//4927 4963//4963 +f 4949//4949 4996//4996 5003//5003 +f 4996//4996 4953//4953 4981//4981 +f 4997//4997 4989//4989 4939//4939 +f 4985//4985 4963//4963 4977//4977 +f 4940//4940 4967//4967 4972//4972 +f 4960//4960 4999//4999 4971//4971 +f 4912//4912 4971//4971 5007//5007 +f 4982//4982 4975//4975 4933//4933 +f 4940//4940 4979//4979 4942//4942 +f 4938//4938 4984//4984 5011//5011 +f 4991//4991 4938//4938 5011//5011 +f 4974//4974 4929//4929 4992//4992 +f 4977//4977 4934//4934 4978//4978 +f 4995//4995 4940//4940 4972//4972 +f 4968//4968 4917//4917 4961//4961 +f 4969//4969 5034//5034 4965//4965 +f 4937//4937 4966//4966 4982//4982 +f 4989//4989 4990//4990 4973//4973 +f 4929//4929 4949//4949 4992//4992 +f 5031//5031 4968//4968 4991//4991 +f 4952//4952 5000//5000 4935//4935 +f 4967//4967 4954//4954 4972//4972 +f 4972//4972 4954//4954 4988//4988 +f 4970//4970 4951//4951 4959//4959 +f 4976//4976 5001//5001 4943//4943 +f 4934//4934 4965//4965 4978//4978 +f 4876//4876 4935//4935 5006//5006 +f 4964//4964 4912//4912 5009//5009 +f 4946//4946 4973//4973 5002//5002 +f 4979//4979 4980//4980 4945//4945 +f 4966//4966 4946//4946 5002//5002 +f 4969//4969 4945//4945 5034//5034 +f 5034//5034 4945//4945 4980//4980 +f 4988//4988 4954//4954 4968//4968 +f 4981//4981 4993//4993 4996//4996 +f 4997//4997 4974//4974 4992//4992 +f 4958//4958 4987//4987 5004//5004 +f 4936//4936 4901//4901 5029//5029 +f 5029//5029 4901//4901 4986//4986 +f 4958//4958 5017//5017 4981//4981 +f 4993//4993 4981//4981 5017//5017 +f 5006//5006 5025//5025 4984//4984 +f 4985//4985 4960//4960 4963//4963 +f 5010//5010 4979//4979 4940//4940 +f 5020//5020 5010//5010 4940//4940 +f 4979//4979 5010//5010 4980//4980 +f 4959//4959 5001//5001 4970//4970 +f 4990//4990 4989//4989 4998//4998 +f 5011//5011 4984//4984 5008//5008 +f 5007//5007 4971//4971 4999//4999 +f 4976//4976 4955//4955 4983//4983 +f 4985//4985 4977//4977 5019//5019 +f 4973//4973 4990//4990 5002//5002 +f 4964//4964 5009//5009 5022//5022 +f 4995//4995 4972//4972 5012//5012 +f 4978//4978 4965//4965 5034//5034 +f 5004//5004 5017//5017 4958//4958 +f 5005//5005 5002//5002 4990//4990 +f 4912//4912 5007//5007 5009//5009 +f 4998//4998 4989//4989 4997//4997 +f 5003//5003 4996//4996 5026//5026 +f 4994//4994 4936//4936 5029//5029 +f 4984//4984 5025//5025 5061//5061 +f 5013//5013 4968//4968 5031//5031 +f 4988//4988 5012//5012 4972//4972 +f 4960//4960 4985//4985 4999//4999 +f 4984//4984 5061//5061 5008//5008 +f 5031//5031 4991//4991 5024//5024 +f 4966//4966 5002//5002 5036//5036 +f 4992//4992 4949//4949 5021//5021 +f 4983//4983 4955//4955 4975//4975 +f 4982//4982 5049//5049 4975//4975 +f 4978//4978 5019//5019 4977//4977 +f 4988//4988 4968//4968 5013//5013 +f 4966//4966 5036//5036 4982//4982 +f 4978//4978 5034//5034 5032//5032 +f 5024//5024 4991//4991 5011//5011 +f 4986//4986 5015//5015 5029//5029 +f 5018//5018 4970//4970 5001//5001 +f 5026//5026 4996//4996 4993//4993 +f 5025//5025 5006//5006 4935//4935 +f 5015//5015 4986//4986 4970//4970 +f 4976//4976 4983//4983 5001//5001 +f 5041//5041 4998//4998 4997//4997 +f 5005//5005 5036//5036 5002//5002 +f 4949//4949 5003//5003 5026//5026 +f 5033//5033 4983//4983 4975//4975 +f 5053//5053 4982//4982 5036//5036 +f 5021//5021 4949//4949 5026//5026 +f 4983//4983 5018//5018 5001//5001 +f 5065//5065 5017//5017 5004//5004 +f 5009//5009 5007//5007 5040//5040 +f 5012//5012 4988//4988 5060//5060 +f 5007//5007 5014//5014 5040//5040 +f 4990//4990 4998//4998 5035//5035 +f 5015//5015 4970//4970 5018//5018 +f 5010//5010 5028//5028 4980//4980 +f 5010//5010 5020//5020 5027//5027 +f 4998//4998 5041//5041 5035//5035 +f 5044//5044 5012//5012 5039//5039 +f 4995//4995 5012//5012 5044//5044 +f 5035//5035 5005//5005 4990//4990 +f 4978//4978 5032//5032 5023//5023 +f 4993//4993 5017//5017 5030//5030 +f 4992//4992 5021//5021 5041//5041 +f 5007//5007 4999//4999 5014//5014 +f 4985//4985 5046//5046 4999//4999 +f 5029//5029 5043//5043 4994//4994 +f 4997//4997 4992//4992 5041//5041 +f 4985//4985 5019//5019 5047//5047 +f 5019//5019 4978//4978 5059//5059 +f 5039//5039 5012//5012 5038//5038 +f 4988//4988 5013//5013 5054//5054 +f 5011//5011 5008//5008 5073//5073 +f 5024//5024 5011//5011 5073//5073 +f 5033//5033 4975//4975 5049//5049 +f 5021//5021 5026//5026 5051//5051 +f 5030//5030 5017//5017 5065//5065 +f 5010//5010 5027//5027 5028//5028 +f 5009//5009 5062//5062 5022//5022 +f 5021//5021 5051//5051 5041//5041 +f 5073//5073 5008//5008 5061//5061 +f 5053//5053 5049//5049 4982//4982 +f 5026//5026 4993//4993 5030//5030 +f 5073//5073 5077//5077 5024//5024 +f 5018//5018 5064//5064 5015//5015 +f 4980//4980 5028//5028 5069//5069 +f 5051//5051 5026//5026 5030//5030 +f 5045//5045 5005//5005 5035//5035 +f 5062//5062 5009//5009 5040//5040 +f 5033//5033 5018//5018 4983//4983 +f 5045//5045 5036//5036 5005//5005 +f 5034//5034 4980//4980 5069//5069 +f 5038//5038 5012//5012 5060//5060 +f 5015//5015 5064//5064 5029//5029 +f 5025//5025 4935//4935 5042//5042 +f 5037//5037 5065//5065 5004//5004 +f 5053//5053 5036//5036 5045//5045 +f 5031//5031 5024//5024 5077//5077 +f 5040//5040 5014//5014 5056//5056 +f 5064//5064 5018//5018 5033//5033 +f 5055//5055 4994//4994 5043//5043 +f 5042//5042 4935//4935 5000//5000 +f 5032//5032 5034//5034 5069//5069 +f 4999//4999 5046//5046 5014//5014 +f 5013//5013 5031//5031 5097//5097 +f 5060//5060 4988//4988 5054//5054 +f 5043//5043 5029//5029 5064//5064 +f 5059//5059 4978//4978 5023//5023 +f 5046//5046 4985//4985 5047//5047 +f 5004//5004 5071//5071 5037//5037 +f 5050//5050 5041//5041 5051//5051 +f 5013//5013 5074//5074 5054//5054 +f 5025//5025 5042//5042 5106//5106 +f 5045//5045 5035//5035 5052//5052 +f 5052//5052 5041//5041 5050//5050 +f 5041//5041 5052//5052 5035//5035 +f 5019//5019 5059//5059 5047//5047 +f 5053//5053 5048//5048 5049//5049 +f 5097//5097 5031//5031 5077//5077 +f 5072//5072 5060//5060 5054//5054 +f 5058//5058 5064//5064 5033//5033 +f 5014//5014 5046//5046 5056//5056 +f 5048//5048 5033//5033 5049//5049 +f 5070//5070 5016//5016 5104//5104 +f 5070//5070 5027//5027 5016//5016 +f 5016//5016 5027//5027 5020//5020 +f 5063//5063 5051//5051 5030//5030 +f 5050//5050 5051//5051 5080//5080 +f 5046//5046 5047//5047 5093//5093 +f 5030//5030 5065//5065 5063//5063 +f 5053//5053 5066//5066 5048//5048 +f 5062//5062 5040//5040 5056//5056 +f 5025//5025 5106//5106 5061//5061 +f 5050//5050 5080//5080 5052//5052 +f 5074//5074 5013//5013 5097//5097 +f 5068//5068 5055//5055 5075//5075 +f 5069//5069 5028//5028 5082//5082 +f 5066//5066 5053//5053 5057//5057 +f 5043//5043 5064//5064 5058//5058 +f 5045//5045 5057//5057 5053//5053 +f 5043//5043 5075//5075 5055//5055 +f 5038//5038 5060//5060 5089//5089 +f 5023//5023 5032//5032 5078//5078 +f 5027//5027 5070//5070 5028//5028 +f 5054//5054 5074//5074 5088//5088 +f 5058//5058 5075//5075 5043//5043 +f 5076//5076 5069//5069 5082//5082 +f 5058//5058 5033//5033 5048//5048 +f 5052//5052 5057//5057 5045//5045 +f 5080//5080 5051//5051 5063//5063 +f 5081//5081 5023//5023 5078//5078 +f 5038//5038 5067//5067 5039//5039 +f 5023//5023 5047//5047 5059//5059 +f 5076//5076 5078//5078 5069//5069 +f 5099//5099 5037//5037 5071//5071 +f 5065//5065 5037//5037 5099//5099 +f 5078//5078 5032//5032 5069//5069 +f 5075//5075 5079//5079 5068//5068 +f 5077//5077 5073//5073 5096//5096 +f 5066//5066 5057//5057 5092//5092 +f 5093//5093 5056//5056 5046//5046 +f 5062//5062 5056//5056 5094//5094 +f 5066//5066 5098//5098 5048//5048 +f 5073//5073 5061//5061 5095//5095 +f 5058//5058 5079//5079 5075//5075 +f 5063//5063 5083//5083 5080//5080 +f 5067//5067 5085//5085 5044//5044 +f 5104//5104 5044//5044 5085//5085 +f 5082//5082 5028//5028 5070//5070 +f 5065//5065 5099//5099 5063//5063 +f 5044//5044 5039//5039 5067//5067 +f 5057//5057 5052//5052 5100//5100 +f 5074//5074 5097//5097 5102//5102 +f 5093//5093 5091//5091 5056//5056 +f 5080//5080 5100//5100 5052//5052 +f 5047//5047 5023//5023 5121//5121 +f 5084//5084 5076//5076 5082//5082 +f 5061//5061 5106//5106 5095//5095 +f 5066//5066 5092//5092 5098//5098 +f 5038//5038 5089//5089 5067//5067 +f 5058//5058 5048//5048 5098//5098 +f 5056//5056 5091//5091 5094//5094 +f 5082//5082 5070//5070 5115//5115 +f 5083//5083 5063//5063 5108//5108 +f 5071//5071 5087//5087 5101//5101 +f 5099//5099 5071//5071 5101//5101 +f 5104//5104 5085//5085 5086//5086 +f 5077//5077 5096//5096 5120//5120 +f 5060//5060 5072//5072 5089//5089 +f 5079//5079 5058//5058 5098//5098 +f 5100//5100 5092//5092 5057//5057 +f 5100//5100 5080//5080 5083//5083 +f 5078//5078 5076//5076 5114//5114 +f 5107//5107 5079//5079 5098//5098 +f 5087//5087 5090//5090 5103//5103 +f 5093//5093 5047//5047 5121//5121 +f 5070//5070 5113//5113 5115//5115 +f 5104//5104 5113//5113 5070//5070 +f 5079//5079 5107//5107 5090//5090 +f 5097//5097 5077//5077 5102//5102 +f 5105//5105 5098//5098 5092//5092 +f 5087//5087 5103//5103 5101//5101 +f 5114//5114 5076//5076 5084//5084 +f 5102//5102 5088//5088 5074//5074 +f 5083//5083 5092//5092 5100//5100 +f 5090//5090 5107//5107 5103//5103 +f 5023//5023 5081//5081 5121//5121 +f 5094//5094 5091//5091 5119//5119 +f 5093//5093 5119//5119 5091//5091 +f 5081//5081 5078//5078 5114//5114 +f 5096//5096 5073//5073 5111//5111 +f 5083//5083 5105//5105 5092//5092 +f 5107//5107 5098//5098 5105//5105 +f 5063//5063 5099//5099 5108//5108 +f 5086//5086 5112//5112 5104//5104 +f 5112//5112 5113//5113 5104//5104 +f 5085//5085 5116//5116 5086//5086 +f 5101//5101 5108//5108 5099//5099 +f 5105//5105 5083//5083 5108//5108 +f 5088//5088 5102//5102 5128//5128 +f 5111//5111 5073//5073 5095//5095 +f 5103//5103 5107//5107 5105//5105 +f 5103//5103 5105//5105 5108//5108 +f 5084//5084 5082//5082 5117//5117 +f 5119//5119 5093//5093 5127//5127 +f 5085//5085 5067//5067 5129//5129 +f 5120//5120 5096//5096 5111//5111 +f 5102//5102 5077//5077 5120//5120 +f 5115//5115 5117//5117 5082//5082 +f 5093//5093 5121//5121 5127//5127 +f 5086//5086 5116//5116 5112//5112 +f 5067//5067 5089//5089 5109//5109 +f 5101//5101 5103//5103 5108//5108 +f 5095//5095 5106//5106 5110//5110 +f 5129//5129 5067//5067 5109//5109 +f 5126//5126 5094//5094 5119//5119 +f 5088//5088 5128//5128 5124//5124 +f 5116//5116 5085//5085 5129//5129 +f 5125//5125 5112//5112 5116//5116 +f 5115//5115 5113//5113 5112//5112 +f 5118//5118 5121//5121 5081//5081 +f 5144//5144 5134//5134 5115//5115 +f 5117//5117 5115//5115 5134//5134 +f 5081//5081 5114//5114 5118//5118 +f 5114//5114 5084//5084 5123//5123 +f 5128//5128 5102//5102 5120//5120 +f 5084//5084 5117//5117 5123//5123 +f 5130//5130 5125//5125 5116//5116 +f 5137//5137 5095//5095 5136//5136 +f 5095//5095 5110//5110 5136//5136 +f 5137//5137 5111//5111 5095//5095 +f 5126//5126 5119//5119 5127//5127 +f 5112//5112 5144//5144 5115//5115 +f 5129//5129 5130//5130 5116//5116 +f 5124//5124 5128//5128 5122//5122 +f 5121//5121 5118//5118 5138//5138 +f 5120//5120 5111//5111 5137//5137 +f 5117//5117 5134//5134 5140//5140 +f 5139//5139 5127//5127 5121//5121 +f 5125//5125 5135//5135 5112//5112 +f 5139//5139 5121//5121 5138//5138 +f 5128//5128 5120//5120 5142//5142 +f 5123//5123 5117//5117 5140//5140 +f 5114//5114 5123//5123 5147//5147 +f 5130//5130 5135//5135 5125//5125 +f 5127//5127 5139//5139 5131//5131 +f 5128//5128 5142//5142 5122//5122 +f 5127//5127 5131//5131 5126//5126 +f 5144//5144 5132//5132 5134//5134 +f 5112//5112 5135//5135 5144//5144 +f 5137//5137 5142//5142 5120//5120 +f 5114//5114 5147//5147 5118//5118 +f 5129//5129 5141//5141 5130//5130 +f 5141//5141 5135//5135 5130//5130 +f 5138//5138 5118//5118 5147//5147 +f 5140//5140 5134//5134 5153//5153 +f 5137//5137 5146//5146 5148//5148 +f 5123//5123 5140//5140 5133//5133 +f 5147//5147 5155//5155 5138//5138 +f 5137//5137 5148//5148 5142//5142 +f 5150//5150 5124//5124 5122//5122 +f 5138//5138 5143//5143 5139//5139 +f 5146//5146 5137//5137 5136//5136 +f 5133//5133 5140//5140 5163//5163 +f 5153//5153 5134//5134 5132//5132 +f 5150//5150 5122//5122 5142//5142 +f 5143//5143 5131//5131 5139//5139 +f 5147//5147 5123//5123 5158//5158 +f 5138//5138 5155//5155 5143//5143 +f 5143//5143 5145//5145 5131//5131 +f 5144//5144 5135//5135 5157//5157 +f 5158//5158 5123//5123 5133//5133 +f 5141//5141 5167//5167 5135//5135 +f 5132//5132 5144//5144 5157//5157 +f 5147//5147 5158//5158 5156//5156 +f 5135//5135 5167//5167 5157//5157 +f 5150//5150 5142//5142 5162//5162 +f 5153//5153 5132//5132 5157//5157 +f 5124//5124 5150//5150 5149//5149 +f 5148//5148 5162//5162 5142//5142 +f 5141//5141 5152//5152 5167//5167 +f 5145//5145 5143//5143 5159//5159 +f 5163//5163 5140//5140 5153//5153 +f 5160//5160 5149//5149 5150//5150 +f 5159//5159 5143//5143 5151//5151 +f 5143//5143 5155//5155 5151//5151 +f 5149//5149 5154//5154 5152//5152 +f 5158//5158 5133//5133 5163//5163 +f 5151//5151 5155//5155 5156//5156 +f 5160//5160 5154//5154 5149//5149 +f 5155//5155 5147//5147 5156//5156 +f 5150//5150 5162//5162 5160//5160 +f 5167//5167 5152//5152 5166//5166 +f 5152//5152 5154//5154 5166//5166 +f 5153//5153 5157//5157 5173//5173 +f 5151//5151 5165//5165 5159//5159 +f 5163//5163 5156//5156 5158//5158 +f 5156//5156 5165//5165 5151//5151 +f 5167//5167 5172//5172 5157//5157 +f 5173//5173 5157//5157 5172//5172 +f 5159//5159 5165//5165 5161//5161 +f 5153//5153 5164//5164 5163//5163 +f 5176//5176 5160//5160 5162//5162 +f 5170//5170 5156//5156 5163//5163 +f 5154//5154 5160//5160 5176//5176 +f 5175//5175 5165//5165 5156//5156 +f 5164//5164 5153//5153 5173//5173 +f 5161//5161 5165//5165 5175//5175 +f 5156//5156 5170//5170 5175//5175 +f 5170//5170 5163//5163 5169//5169 +f 5164//5164 5169//5169 5163//5163 +f 5166//5166 5154//5154 5176//5176 +f 5166//5166 5172//5172 5167//5167 +f 5169//5169 5164//5164 5173//5173 +f 5174//5174 5166//5166 5176//5176 +f 5168//5168 5173//5173 5172//5172 +f 5173//5173 5168//5168 5169//5169 +f 5171//5171 5176//5176 5162//5162 +f 5171//5171 5174//5174 5176//5176 +f 5172//5172 5166//5166 5174//5174 +f 5174//5174 5168//5168 5172//5172 +f 5169//5169 5174//5174 5171//5171 +f 5169//5169 5168//5168 5174//5174 +f 5170//5170 5169//5169 5171//5171 +f 5170//5170 5171//5171 5175//5175 +# 10000 faces, 0 coords texture + +# End of File diff --git a/matlab/registration/anastasia_cloud.obj b/matlab/registration/anastasia_cloud.obj new file mode 100644 index 0000000..7b80c1a --- /dev/null +++ b/matlab/registration/anastasia_cloud.obj @@ -0,0 +1,288893 @@ +mtllib 94-bare-straight.mtl +usemtl Solid +v 1.075574 -0.211345 7.566907 +v 1.065686 -0.205734 7.550992 +v 1.061762 -0.207311 7.545493 +v 1.081291 -0.213994 7.574423 +v 1.085336 -0.221040 7.580846 +v 1.072578 -0.211737 7.556851 +v 1.083969 -0.217198 7.575952 +v 1.081397 -0.222159 7.572294 +v 1.077394 -0.213461 7.563466 +v 1.065678 -0.211120 7.547951 +v 1.079182 -0.214975 7.567053 +v 1.078289 -0.216725 7.566049 +v 1.062023 -0.218131 7.546915 +v 1.056439 -0.212914 7.540840 +v 1.075752 -0.223914 7.565413 +v 1.065672 -0.224819 7.554779 +v 1.071737 -0.217183 7.555865 +v 1.075103 -0.217801 7.560929 +v 1.071159 -0.213055 7.555621 +v 1.068356 -0.206962 7.556876 +v 1.082870 -0.214089 7.593000 +v 1.085632 -0.215450 7.582416 +v 1.058576 -0.203591 7.547098 +v 1.087021 -0.219278 7.587169 +v 1.053420 -0.205568 7.541219 +v 1.075846 -0.211926 7.575404 +v 0.555567 -0.340191 6.812263 +v 1.087146 -0.217611 7.599503 +v 0.557100 -0.338872 6.809248 +v 0.959156 -0.141675 7.408530 +v 1.059501 -0.202744 7.552521 +v 1.049383 -0.202070 7.542696 +v 1.064491 -0.209526 7.568098 +v 0.951930 -0.137475 7.398819 +v 0.959910 -0.146683 7.409796 +v 0.952701 -0.148038 7.401112 +v 0.958181 -0.141781 7.402804 +v 0.958595 -0.148145 7.406492 +v 0.956479 -0.146722 7.402745 +v 1.083993 -0.226645 7.591963 +v 1.045482 -0.206655 7.537638 +v 1.086685 -0.223880 7.596409 +v 1.072106 -0.231164 7.570358 +v 1.065734 -0.232101 7.564403 +v 1.077524 -0.231513 7.582433 +v 1.057396 -0.227186 7.550800 +v 1.044241 -0.228243 7.545249 +v 1.053034 -0.220677 7.543098 +v 1.047179 -0.214171 7.538074 +v 0.557618 -0.338171 6.814213 +v 0.553184 -0.335294 6.810939 +v 1.087123 -0.213004 7.605645 +v 0.954861 -0.137020 7.402115 +v 1.060666 -0.210943 7.582337 +v 0.959183 -0.146558 7.415323 +v 0.552613 -0.339311 6.810234 +v 0.952644 -0.141282 7.398506 +v 0.549633 -0.338291 6.814738 +v 1.082682 -0.209082 7.606326 +v 1.087075 -0.215959 7.612024 +v 0.947487 -0.135685 7.400781 +v 0.553169 -0.338178 6.818504 +v 0.940870 -0.138483 7.397803 +v 0.547797 -0.335761 6.811310 +v 1.088517 -0.204007 7.613580 +v 1.074305 -0.211233 7.587578 +v 1.089194 -0.207491 7.616297 +v 0.955835 -0.145333 7.424948 +v 1.086585 -0.205910 7.609474 +v 1.088777 -0.210524 7.611087 +v 0.942913 -0.142787 7.397130 +v 1.082560 -0.226052 7.600708 +v 1.038333 -0.199548 7.540200 +v 0.958505 -0.152782 7.423955 +v 1.072445 -0.235761 7.588843 +v 1.036507 -0.207709 7.536187 +v 0.957819 -0.154349 7.417570 +v 1.066583 -0.237731 7.580546 +v 0.953700 -0.156712 7.411483 +v 1.058680 -0.238872 7.571593 +v 0.948478 -0.156052 7.405903 +v 0.776255 -0.276461 7.149737 +v 0.775734 -0.284425 7.148418 +v 0.774766 -0.269300 7.147103 +v 0.771851 -0.262922 7.144470 +v 0.768257 -0.263648 7.137766 +v 0.764121 -0.280092 7.131235 +v 0.765117 -0.287531 7.132642 +v 0.764752 -0.271792 7.132246 +v 1.085491 -0.221337 7.600791 +v 0.770081 -0.299839 7.143701 +v 0.772055 -0.285950 7.139624 +v 0.770573 -0.270882 7.137639 +v 1.079595 -0.210686 7.601758 +v 1.083106 -0.202269 7.611661 +v 0.951241 -0.138925 7.410827 +v 0.551840 -0.334553 6.817461 +v 0.548192 -0.337693 6.820222 +v 1.050100 -0.200064 7.548573 +v 0.545775 -0.332911 6.816241 +v 1.057354 -0.206477 7.564735 +v 0.943249 -0.135211 7.405224 +v 0.953832 -0.141810 7.419348 +v 1.084982 -0.200098 7.617959 +v 1.070555 -0.208917 7.607484 +v 1.038387 -0.195515 7.556674 +v 0.551614 -0.347042 6.833799 +v 1.041554 -0.197380 7.546591 +v 1.072868 -0.206645 7.612246 +v 0.554929 -0.355664 6.832895 +v 0.558301 -0.354646 6.836207 +v 0.555322 -0.351663 6.831706 +v 1.054437 -0.208991 7.577939 +v 0.556681 -0.349559 6.835825 +v 1.064181 -0.208568 7.592819 +v 1.045365 -0.202643 7.574748 +v 1.087267 -0.203317 7.620744 +v 0.956795 -0.151907 7.431750 +v 1.081852 -0.220723 7.616580 +v 0.777351 -0.274624 7.162729 +v 0.769104 -0.254043 7.152946 +v 0.766031 -0.253054 7.146496 +v 0.942365 -0.163389 7.412094 +v 1.036611 -0.236318 7.549894 +v 0.776920 -0.283244 7.157366 +v 1.032284 -0.194680 7.543310 +v 1.076111 -0.232780 7.596310 +v 0.762695 -0.254420 7.139684 +v 0.953589 -0.159566 7.429876 +v 1.022779 -0.216955 7.534750 +v 0.937945 -0.157560 7.403603 +v 0.951881 -0.162113 7.423103 +v 0.776003 -0.267893 7.156150 +v 1.085829 -0.213307 7.622546 +v 1.053721 -0.238569 7.565097 +v 0.940535 -0.150054 7.399314 +v 0.773605 -0.260650 7.155354 +v 0.947528 -0.163575 7.416996 +v 1.043211 -0.221980 7.540389 +v 1.050315 -0.235744 7.557230 +v 1.024452 -0.209145 7.534093 +v 1.028888 -0.200297 7.537100 +v 0.756463 -0.257371 7.135480 +v 0.756485 -0.281004 7.129889 +v 0.753166 -0.293677 7.131848 +v 0.758350 -0.288456 7.130691 +v 0.761711 -0.264609 7.133036 +v 1.084056 -0.201701 7.626780 +v 1.085726 -0.206503 7.625891 +v 1.080555 -0.199622 7.628064 +v 0.543644 -0.334340 6.824923 +v 1.068463 -0.209070 7.597140 +v 0.553629 -0.354352 6.841772 +v 1.049717 -0.207386 7.582719 +v 0.551852 -0.346855 6.841253 +v 0.554737 -0.357086 6.838308 +v 1.055465 -0.209335 7.586547 +v 0.933460 -0.134947 7.402147 +v 0.542085 -0.339025 6.824597 +v 0.544583 -0.353243 6.834088 +v 0.538658 -0.335629 6.818873 +v 0.947358 -0.139097 7.430987 +v 1.076762 -0.202343 7.634521 +v 0.542387 -0.340313 6.829312 +v 0.945989 -0.137728 7.426895 +v 0.540151 -0.336692 6.830101 +v 1.066191 -0.204166 7.617999 +v 0.535765 -0.338586 6.824792 +v 1.081132 -0.206151 7.631828 +v 0.944531 -0.136965 7.418769 +v 1.081250 -0.199163 7.618494 +v 0.938597 -0.133937 7.411820 +v 0.926954 -0.133207 7.404737 +v 0.544771 -0.345503 6.833471 +v 0.552113 -0.350416 6.843323 +v 1.028682 -0.190587 7.552699 +v 0.950540 -0.159670 7.436059 +v 0.758106 -0.247279 7.149920 +v 0.924022 -0.136302 7.399798 +v 0.934432 -0.169689 7.417695 +v 1.075079 -0.224867 7.620451 +v 1.053955 -0.245005 7.591359 +v 0.932303 -0.164967 7.408969 +v 1.074593 -0.231577 7.606072 +v 0.755028 -0.273773 7.131512 +v 0.754291 -0.247207 7.143914 +v 0.922657 -0.159008 7.400829 +v 0.743961 -0.265237 7.141097 +v 0.751922 -0.249047 7.140733 +v 0.750659 -0.256247 7.138796 +v 0.945553 -0.163685 7.437001 +v 0.768212 -0.252010 7.164823 +v 1.037841 -0.253103 7.588438 +v 1.034544 -0.252124 7.577013 +v 0.929164 -0.143679 7.397276 +v 1.035063 -0.249363 7.570914 +v 0.952240 -0.151423 7.438655 +v 0.762963 -0.249098 7.157105 +v 0.746302 -0.281685 7.132108 +v 0.949951 -0.144111 7.437115 +v 0.935461 -0.171597 7.426706 +v 1.022061 -0.192853 7.539448 +v 1.080908 -0.214510 7.628139 +v 1.018854 -0.202081 7.533834 +v 1.010320 -0.211056 7.530343 +v 0.776417 -0.281833 7.175247 +v 1.019896 -0.224754 7.536363 +v 0.776171 -0.266508 7.174988 +v 0.772445 -0.256254 7.170818 +v 1.030466 -0.241766 7.553851 +v 0.781184 -0.171653 7.185474 +v 1.016591 -0.239435 7.544689 +v 0.721268 -0.359146 7.093923 +v 0.783790 -0.187061 7.188280 +v 1.030835 -0.229241 7.542250 +v 0.778666 -0.186959 7.180945 +v 0.746768 -0.304788 7.132594 +v 0.765997 -0.314628 7.161020 +v 0.743254 -0.321652 7.128886 +v 0.761186 -0.320777 7.153832 +v 0.718555 -0.343675 7.090169 +v 0.752950 -0.325111 7.141580 +v 0.737984 -0.353746 7.119903 +v 0.730592 -0.363234 7.108229 +v 0.736843 -0.338668 7.117752 +v 0.728704 -0.339447 7.104778 +v 0.773361 -0.296856 7.172950 +v 0.767646 -0.311739 7.166349 +v 0.755163 -0.318628 7.138808 +v 0.757517 -0.303538 7.134236 +v 0.763679 -0.316154 7.151239 +v 0.773947 -0.298592 7.159506 +v 0.544972 -0.343132 6.837813 +v 0.540020 -0.346099 6.831799 +v 0.546494 -0.350626 6.845837 +v 0.546081 -0.354265 6.842932 +v 0.537251 -0.341908 6.828769 +v 0.540999 -0.340142 6.833325 +v 0.545407 -0.346971 6.845017 +v 0.550837 -0.357143 6.836282 +v 1.052990 -0.205322 7.595844 +v 0.542950 -0.354920 6.836748 +v 1.061512 -0.207210 7.604749 +v 0.536342 -0.335209 6.827168 +v 1.044021 -0.199843 7.564266 +v 1.074257 -0.199561 7.632607 +v 1.071466 -0.200775 7.630063 +v 0.535212 -0.334733 6.823290 +v 1.074446 -0.201261 7.619119 +v 0.531875 -0.352924 6.839079 +v 1.075935 -0.206194 7.635249 +v 0.934646 -0.134386 7.436773 +v 0.533978 -0.342541 6.830874 +v 1.062152 -0.205640 7.613685 +v 0.924208 -0.131527 7.409468 +v 0.540234 -0.342218 6.839648 +v 0.535912 -0.338611 6.833237 +v 1.024006 -0.188693 7.563506 +v 0.533295 -0.338606 6.829420 +v 0.935964 -0.137092 7.441788 +v 1.022313 -0.187840 7.548085 +v 0.931646 -0.134257 7.424377 +v 0.746333 -0.245910 7.144328 +v 0.743081 -0.243879 7.141459 +v 1.070443 -0.224042 7.626946 +v 0.914744 -0.138025 7.397154 +v 1.074505 -0.214356 7.632865 +v 0.940464 -0.159233 7.446583 +v 0.745562 -0.289409 7.132744 +v 1.014698 -0.184181 7.543743 +v 0.915943 -0.152738 7.396877 +v 1.010942 -0.185851 7.537274 +v 0.916863 -0.145007 7.396166 +v 0.741139 -0.272950 7.138187 +v 0.918442 -0.132098 7.402365 +v 0.998377 -0.203158 7.525634 +v 0.743706 -0.257386 7.142131 +v 0.943250 -0.167458 7.430072 +v 0.768124 -0.250790 7.172620 +v 0.760938 -0.248921 7.167760 +v 1.001609 -0.193367 7.527652 +v 1.063233 -0.235986 7.616148 +v 0.925977 -0.172300 7.415094 +v 0.743829 -0.249857 7.140479 +v 0.920301 -0.165875 7.405097 +v 1.008066 -0.193436 7.531474 +v 1.053744 -0.243299 7.612893 +v 1.057684 -0.242889 7.601719 +v 0.532399 -0.347274 6.834811 +v 0.533551 -0.354649 6.842833 +v 0.536313 -0.342928 6.840627 +v 0.755323 -0.250066 7.163182 +v 0.748071 -0.248354 7.148845 +v 0.532818 -0.341689 6.835618 +v 0.740370 -0.244205 7.144129 +v 1.037108 -0.200022 7.579179 +v 0.752348 -0.250624 7.156505 +v 0.537698 -0.351449 6.845994 +v 0.537670 -0.347637 6.845318 +v 1.061145 -0.202523 7.624347 +v 0.532108 -0.346463 6.842112 +v 1.049965 -0.203387 7.614069 +v 1.047226 -0.203489 7.608245 +v 0.737107 -0.248405 7.146498 +v 0.529851 -0.347929 6.838995 +v 1.040343 -0.200631 7.598296 +v 0.739322 -0.253202 7.154080 +v 0.998749 -0.173555 7.534422 +v 0.735503 -0.253594 7.144336 +v 0.734385 -0.268211 7.141870 +v 0.993366 -0.174295 7.526505 +v 1.063899 -0.223178 7.632585 +v 1.039965 -0.201815 7.586185 +v 0.902160 -0.131051 7.395357 +v 0.990916 -0.185162 7.522445 +v 0.941269 -0.151800 7.446873 +v 1.067842 -0.206750 7.636899 +v 0.913196 -0.127304 7.406492 +v 0.732056 -0.281641 7.137775 +v 0.937299 -0.167681 7.443526 +v 0.908673 -0.129915 7.399183 +v 1.067357 -0.214340 7.635411 +v 1.058274 -0.228044 7.632043 +v 0.937947 -0.144781 7.447510 +v 1.060540 -0.232410 7.625024 +v 0.730818 -0.290338 7.136381 +v 0.756631 -0.243905 7.175259 +v 0.929202 -0.130615 7.432862 +v 0.920155 -0.128707 7.419195 +v 0.728998 -0.298173 7.133614 +v 0.773893 -0.134327 7.201649 +v 0.754005 -0.167464 7.170811 +v 0.725185 -0.303675 7.128047 +v 0.769691 -0.135621 7.195407 +v 0.753823 -0.196680 7.171757 +v 0.684913 -0.311485 7.072761 +v 0.766895 -0.140137 7.190370 +v 0.714820 -0.297173 7.115101 +v 0.756980 -0.205181 7.175938 +v 0.752545 -0.175981 7.169621 +v 0.754355 -0.190762 7.169911 +v 0.759635 -0.150368 7.180201 +v 0.711313 -0.297545 7.108192 +v 0.706829 -0.298947 7.102161 +v 0.754328 -0.158865 7.172404 +v 0.701450 -0.305060 7.092614 +v 0.906365 -0.162652 7.397404 +v 0.903685 -0.147240 7.393151 +v 0.900547 -0.136974 7.392997 +v 0.915876 -0.175575 7.410921 +v 1.002940 -0.180501 7.532276 +v 0.997484 -0.181746 7.526868 +v 1.071549 -0.202790 7.633652 +v 0.676018 -0.337435 7.054699 +v 0.687209 -0.395342 7.070830 +v 0.933414 -0.173811 7.437850 +v 1.044549 -0.250050 7.601972 +v 0.796338 -0.163158 7.230678 +v 0.799139 -0.192988 7.237058 +v 0.672139 -0.353482 7.053197 +v 0.763606 -0.234220 7.185504 +v 0.798275 -0.178073 7.233485 +v 1.015618 -0.253155 7.558908 +v 0.686450 -0.381393 7.065684 +v 0.925216 -0.178547 7.425652 +v 1.009920 -0.249829 7.550624 +v 0.673407 -0.368491 7.055774 +v 0.762638 -0.219011 7.184203 +v 0.995082 -0.243835 7.537153 +v 0.778031 -0.263001 7.206622 +v 0.679172 -0.321805 7.060153 +v 0.792828 -0.151334 7.229576 +v 0.797851 -0.208326 7.236937 +v 0.775676 -0.276569 7.207207 +v 0.771528 -0.292735 7.197342 +v 0.792178 -0.226980 7.228839 +v 0.791487 -0.148389 7.228881 +v 0.791271 -0.229170 7.227382 +v 1.002931 -0.226974 7.531917 +v 0.782316 -0.137101 7.214114 +v 0.987874 -0.214227 7.522295 +v 0.784010 -0.243251 7.216032 +v 0.750852 -0.345115 7.165603 +v 0.756712 -0.328353 7.174519 +v 0.771130 -0.293971 7.196189 +v 0.764831 -0.311145 7.186681 +v 0.746353 -0.369795 7.158355 +v 0.700389 -0.409273 7.090143 +v 0.701325 -0.406339 7.088521 +v 0.686612 -0.351080 7.060799 +v 0.683769 -0.336020 7.059732 +v 0.778453 -0.246065 7.202039 +v 0.773160 -0.248520 7.187434 +v 0.710743 -0.391173 7.091484 +v 0.775193 -0.278662 7.192030 +v 0.767892 -0.233475 7.188002 +v 0.717191 -0.328549 7.091717 +v 0.767524 -0.218401 7.185267 +v 0.776206 -0.263579 7.188363 +v 0.772737 -0.188216 7.175784 +v 0.771442 -0.203300 7.179641 +v 0.707325 -0.331032 7.080196 +v 0.711596 -0.376237 7.086267 +v 0.711968 -0.361158 7.083033 +v 0.734826 -0.306097 7.131364 +v 0.710801 -0.313511 7.093042 +v 0.794981 -0.180812 7.215307 +v 0.770269 -0.173154 7.174465 +v 0.794779 -0.165737 7.212460 +v 0.698695 -0.393814 7.079776 +v 0.794550 -0.150661 7.209630 +v 0.761843 -0.158128 7.177163 +v 0.732939 -0.323608 7.117446 +v 0.700408 -0.378727 7.075637 +v 0.790005 -0.183265 7.200488 +v 0.789062 -0.168194 7.198140 +v 0.700791 -0.363648 7.072395 +v 0.721511 -0.303635 7.121171 +v 0.710629 -0.346089 7.080952 +v 0.793592 -0.210974 7.222211 +v 0.697435 -0.316736 7.078475 +v 0.699464 -0.348579 7.070307 +v 0.696042 -0.333523 7.069630 +v 0.787761 -0.153125 7.196033 +v 0.725526 -0.326076 7.104270 +v 0.687743 -0.366150 7.063020 +v 0.719595 -0.311035 7.105287 +v 0.789655 -0.199483 7.203933 +v 0.781758 -0.138085 7.197098 +v 0.794805 -0.195890 7.218410 +v 0.775824 -0.155620 7.185909 +v 0.778804 -0.230987 7.198819 +v 0.780339 -0.215900 7.194799 +v 0.782616 -0.200810 7.190280 +v 0.755642 -0.331279 7.159643 +v 0.748965 -0.348819 7.148954 +v 0.750751 -0.333732 7.144766 +v 0.744520 -0.351269 7.133779 +v 0.744180 -0.336194 7.131024 +v 0.765173 -0.242988 7.180266 +v 0.737946 -0.295452 7.133731 +v 0.727226 -0.302942 7.128005 +v 0.746511 -0.367042 7.157263 +v 0.733379 -0.259031 7.144053 +v 0.724866 -0.272583 7.140917 +v 1.061862 -0.203406 7.631723 +v 0.999489 -0.172109 7.542805 +v 0.732988 -0.254981 7.150466 +v 0.750202 -0.250517 7.166067 +v 1.011086 -0.180095 7.551662 +v 1.022185 -0.189901 7.573046 +v 0.990692 -0.169439 7.528943 +v 1.060488 -0.207638 7.636366 +v 1.065633 -0.203185 7.634470 +v 0.531287 -0.352352 6.843830 +v 0.739398 -0.253554 7.161173 +v 1.050634 -0.201705 7.622427 +v 0.735539 -0.255542 7.157348 +v 1.019150 -0.188554 7.590616 +v 0.987378 -0.166808 7.531255 +v 1.021109 -0.190239 7.580626 +v 0.714553 -0.292134 7.123594 +v 0.706195 -0.289008 7.115716 +v 1.059256 -0.215198 7.637747 +v 0.747027 -0.175298 7.175100 +v 0.688855 -0.305977 7.087671 +v 0.746689 -0.190660 7.174820 +v 0.901320 -0.120000 7.402170 +v 0.752635 -0.235978 7.180114 +v 0.917676 -0.120701 7.428607 +v 0.934989 -0.161128 7.453633 +v 0.684606 -0.306785 7.081364 +v 0.910628 -0.119055 7.418902 +v 0.767590 -0.134639 7.205954 +v 0.676151 -0.303245 7.077028 +v 0.748437 -0.208301 7.178998 +v 0.745555 -0.168628 7.171256 +v 0.934786 -0.149591 7.453757 +v 0.895289 -0.120280 7.396958 +v 0.977901 -0.176105 7.518994 +v 0.763172 -0.133687 7.199412 +v 0.759027 -0.135567 7.193248 +v 0.931732 -0.137813 7.450292 +v 0.753453 -0.141968 7.184911 +v 0.932049 -0.174112 7.450585 +v 0.722334 -0.286422 7.136619 +v 0.886969 -0.133081 7.388213 +v 0.744943 -0.160802 7.169261 +v 0.748811 -0.143942 7.179870 +v 0.700651 -0.293658 7.105273 +v 0.747076 -0.146276 7.175431 +v 0.928043 -0.129916 7.442373 +v 0.982797 -0.166950 7.524388 +v 0.693917 -0.301605 7.095160 +v 0.743397 -0.153022 7.169916 +v 0.714021 -0.285226 7.131440 +v 0.749064 -0.183175 7.172588 +v 0.743675 -0.198617 7.176715 +v 0.985376 -0.198296 7.519639 +v 0.751130 -0.151865 7.173809 +v 0.692666 -0.310467 7.081075 +v 0.982684 -0.184258 7.518674 +v 0.988265 -0.175474 7.522506 +v 0.732581 -0.254788 7.161244 +v 1.030665 -0.196483 7.607076 +v 1.053524 -0.204269 7.632415 +v 1.051573 -0.208499 7.638376 +v 0.727002 -0.259030 7.146439 +v 1.003114 -0.175445 7.560740 +v 0.742603 -0.246458 7.170768 +v 0.717777 -0.264721 7.143134 +v 0.996191 -0.170322 7.545761 +v 0.982603 -0.165131 7.533647 +v 0.731845 -0.247277 7.168452 +v 1.041138 -0.200196 7.625409 +v 1.047351 -0.204273 7.635489 +v 0.717541 -0.258316 7.148897 +v 0.977399 -0.165392 7.543680 +v 0.726517 -0.256503 7.153657 +v 0.691908 -0.296103 7.105665 +v 0.695517 -0.289888 7.111350 +v 0.909254 -0.110989 7.429994 +v 0.898397 -0.105630 7.413663 +v 0.750053 -0.160701 7.195158 +v 0.892340 -0.103832 7.405173 +v 0.747950 -0.164751 7.190310 +v 0.682505 -0.305810 7.091913 +v 0.751091 -0.171604 7.195813 +v 0.703848 -0.279091 7.128220 +v 0.714270 -0.275708 7.138017 +v 0.701993 -0.283482 7.121010 +v 0.747109 -0.167558 7.188948 +v 0.975995 -0.163510 7.528398 +v 0.932241 -0.163547 7.463616 +v 0.735725 -0.238898 7.173628 +v 1.052299 -0.215420 7.641086 +v 0.743373 -0.173702 7.183352 +v 0.929144 -0.135428 7.459173 +v 0.676922 -0.303636 7.083652 +v 0.747858 -0.175359 7.189987 +v 0.887380 -0.119431 7.392630 +v 1.051869 -0.223293 7.640378 +v 0.745794 -0.227722 7.182896 +v 0.698496 -0.287068 7.114746 +v 0.738922 -0.172401 7.176764 +v 0.752149 -0.164419 7.194978 +v 0.888020 -0.107141 7.398586 +v 0.736295 -0.168884 7.172899 +v 0.734286 -0.161728 7.169983 +v 0.930990 -0.144701 7.461979 +v 0.923686 -0.125140 7.453849 +v 0.744859 -0.144097 7.185820 +v 0.740122 -0.144062 7.181338 +v 0.874508 -0.122807 7.384651 +v 0.972449 -0.169032 7.521508 +v 0.736729 -0.146134 7.173745 +v 0.741138 -0.192572 7.179869 +v 0.706594 -0.273866 7.135590 +v 0.734127 -0.154028 7.169817 +v 0.872766 -0.135930 7.379333 +v 0.686667 -0.304105 7.098100 +v 0.756962 -0.134974 7.203848 +v 0.916656 -0.117263 7.440406 +v 0.752693 -0.135572 7.197513 +v 0.748072 -0.141576 7.191456 +v 0.744083 -0.181844 7.184469 +v 0.779069 -0.141004 7.236618 +v 0.653483 -0.353390 7.048451 +v 0.668490 -0.298940 7.072007 +v 0.739212 -0.221302 7.183877 +v 0.781214 -0.142260 7.228526 +v 0.664126 -0.299782 7.065788 +v 0.741175 -0.206928 7.179796 +v 0.770364 -0.139399 7.223682 +v 0.660330 -0.305467 7.058967 +v 0.763447 -0.136637 7.211384 +v 0.652971 -0.341012 7.047378 +v 0.653462 -0.327756 7.048544 +v 0.656837 -0.313518 7.053625 +v 0.904444 -0.117706 7.409029 +v 0.744589 -0.174498 7.182860 +v 1.048070 -0.236943 7.634155 +v 1.043246 -0.240028 7.637132 +v 0.792844 -0.144864 7.256970 +v 1.040373 -0.248382 7.623107 +v 1.032459 -0.256074 7.611302 +v 0.875364 -0.150008 7.378931 +v 0.789690 -0.145522 7.249192 +v 0.807374 -0.163964 7.278364 +v 0.929640 -0.181483 7.459510 +v 1.024002 -0.262304 7.599914 +v 0.744305 -0.380296 7.182175 +v 0.871702 -0.167596 7.375700 +v 0.922526 -0.195932 7.449554 +v 0.689865 -0.438549 7.101256 +v 1.007316 -0.265639 7.574136 +v 0.969374 -0.233842 7.517740 +v 0.963020 -0.218234 7.510123 +v 0.965504 -0.187113 7.512590 +v 0.966149 -0.202344 7.510986 +v 0.751489 -0.327094 7.194019 +v 0.678775 -0.429982 7.081689 +v 0.746356 -0.340091 7.186292 +v 0.668317 -0.428646 7.072509 +v 0.745004 -0.359987 7.184110 +v 0.745679 -0.344295 7.185251 +v 0.668764 -0.415820 7.066810 +v 0.653729 -0.413595 7.059311 +v 0.656727 -0.378357 7.053040 +v 0.889673 -0.148742 7.387717 +v 0.910800 -0.188999 7.418770 +v 0.669233 -0.305954 7.063568 +v 0.926275 -0.184060 7.444683 +v 0.990722 -0.257223 7.545988 +v 0.805280 -0.176336 7.267700 +v 0.668912 -0.338532 7.051576 +v 0.903603 -0.176388 7.402466 +v 0.663729 -0.323487 7.052088 +v 0.800403 -0.158433 7.263189 +v 0.800442 -0.175933 7.247973 +v 0.980311 -0.246120 7.530519 +v 0.797062 -0.160877 7.247269 +v 0.920246 -0.186519 7.430575 +v 0.986084 -0.229468 7.525331 +v 0.691627 -0.424010 7.090510 +v 0.890993 -0.163811 7.389811 +v 0.970051 -0.234624 7.518405 +v 0.877573 -0.166314 7.380688 +v 0.803798 -0.189546 7.259236 +v 0.970830 -0.216906 7.514461 +v 0.683418 -0.411406 7.074888 +v 0.671019 -0.398827 7.062090 +v 0.671851 -0.383745 7.058546 +v 0.752072 -0.228173 7.182983 +v 0.679616 -0.311876 7.068864 +v 0.721321 -0.246485 7.163808 +v 0.995014 -0.174265 7.572614 +v 0.939231 -0.094996 7.482001 +v 0.685803 -0.303184 7.106210 +v 0.691550 -0.286375 7.118526 +v 0.468055 -0.312770 6.780849 +v 0.717338 -0.253834 7.154953 +v 0.896343 -0.101554 7.417670 +v 0.936283 -0.091805 7.480315 +v 0.939531 -0.092881 7.480658 +v 0.988443 -0.167262 7.555918 +v 0.746501 -0.150229 7.195228 +v 1.021586 -0.190664 7.597524 +v 0.905437 -0.107584 7.430255 +v 0.743515 -0.165772 7.190587 +v 0.743435 -0.160328 7.190390 +v 0.743095 -0.150702 7.188312 +v 0.888553 -0.100150 7.406842 +v 0.731126 -0.251573 7.165117 +v 0.746633 -0.154787 7.191404 +v 0.746032 -0.146953 7.191215 +v 0.460275 -0.315575 6.786454 +v 1.040554 -0.200528 7.634093 +v 0.998847 -0.177440 7.577321 +v 0.689322 -0.295845 7.110725 +v 0.938385 -0.100366 7.485355 +v 0.897624 -0.103061 7.426382 +v 0.933571 -0.093782 7.477551 +v 0.735527 -0.151643 7.184877 +v 1.031102 -0.197882 7.618599 +v 0.740656 -0.170143 7.189602 +v 0.808167 -0.073628 7.294025 +v 0.737544 -0.174524 7.187731 +v 0.807228 -0.068045 7.292639 +v 0.731845 -0.172340 7.177358 +v 0.729952 -0.168021 7.175585 +v 0.805048 -0.069261 7.288871 +v 0.680950 -0.306750 7.103372 +v 0.881041 -0.101847 7.400328 +v 0.737868 -0.182092 7.188867 +v 0.665738 -0.296597 7.080786 +v 1.016373 -0.188490 7.597031 +v 0.914233 -0.114806 7.450371 +v 0.676158 -0.305671 7.096158 +v 1.046346 -0.215187 7.647119 +v 0.966329 -0.162438 7.534692 +v 0.865788 -0.126382 7.377175 +v 0.935695 -0.112556 7.482747 +v 0.741735 -0.177559 7.194545 +v 0.666889 -0.300668 7.092070 +v 0.747404 -0.163795 7.203074 +v 0.777565 -0.137550 7.242906 +v 0.908295 -0.110904 7.442129 +v 0.963415 -0.166039 7.523760 +v 0.735194 -0.191632 7.184720 +v 0.873249 -0.110692 7.389659 +v 0.737162 -0.174979 7.187785 +v 0.662118 -0.294600 7.075437 +v 1.046387 -0.223082 7.645905 +v 0.695487 -0.279127 7.124367 +v 0.734787 -0.230259 7.179657 +v 0.806106 -0.077043 7.289878 +v 0.710066 -0.260024 7.146465 +v 1.044172 -0.207124 7.642763 +v 0.802157 -0.077818 7.286244 +v 0.657836 -0.295058 7.069083 +v 0.728047 -0.222109 7.184454 +v 0.766530 -0.138712 7.231659 +v 0.746341 -0.156362 7.201562 +v 0.724303 -0.207570 7.181528 +v 0.752808 -0.138139 7.216720 +v 0.749017 -0.139126 7.210018 +v 0.733484 -0.198874 7.182117 +v 0.653640 -0.298918 7.062778 +v 0.724998 -0.239648 7.169437 +v 0.759650 -0.138824 7.221455 +v 0.744117 -0.148355 7.205179 +v 0.730272 -0.148249 7.177807 +v 0.746466 -0.140806 7.201914 +v 0.931759 -0.128378 7.476661 +v 0.707647 -0.265913 7.141708 +v 0.728210 -0.153945 7.174699 +v 0.649052 -0.308003 7.055705 +v 0.643636 -0.326063 7.047749 +v 0.930352 -0.134597 7.471665 +v 0.929269 -0.103346 7.473476 +v 0.929421 -0.110483 7.471975 +v 0.646308 -0.317642 7.050432 +v 0.925660 -0.113968 7.468534 +v 0.921980 -0.117134 7.462311 +v 0.649989 -0.351568 7.048007 +v 0.936111 -0.108885 7.479147 +v 0.937095 -0.101341 7.476991 +v 0.932391 -0.117657 7.474060 +v 0.647972 -0.339463 7.046984 +v 0.929256 -0.126426 7.468579 +v 0.927861 -0.118896 7.468027 +v 0.883431 -0.099437 7.406880 +v 0.875651 -0.100991 7.403754 +v 0.883836 -0.103700 7.415386 +v 0.872148 -0.101748 7.398973 +v 0.804626 -0.075860 7.299157 +v 0.890317 -0.105666 7.422290 +v 0.728664 -0.163739 7.181759 +v 0.972255 -0.163031 7.547694 +v 0.724659 -0.173444 7.178228 +v 0.931762 -0.093550 7.484156 +v 0.732594 -0.175737 7.181746 +v 0.927294 -0.094187 7.482173 +v 0.743843 -0.172161 7.201149 +v 0.936723 -0.094275 7.484749 +v 0.803184 -0.065808 7.294285 +v 0.460379 -0.313422 6.787343 +v 0.800998 -0.066292 7.290806 +v 0.990671 -0.168491 7.562610 +v 0.898237 -0.107867 7.437070 +v 0.680825 -0.306620 7.111179 +v 0.687321 -0.289384 7.119692 +v 0.800128 -0.069908 7.287151 +v 0.676399 -0.306795 7.108294 +v 0.736117 -0.170075 7.193108 +v 1.014643 -0.192010 7.611959 +v 1.003938 -0.181085 7.593483 +v 0.887895 -0.099778 7.412502 +v 0.728505 -0.162277 7.175657 +v 0.729099 -0.153334 7.179826 +v 1.031370 -0.195093 7.637155 +v 0.728676 -0.166444 7.191697 +v 0.462016 -0.316308 6.790123 +v 0.725560 -0.168723 7.180038 +v 0.884612 -0.107933 7.420693 +v 0.991362 -0.174182 7.584390 +v 0.682865 -0.301621 7.116531 +v 1.029794 -0.194686 7.632727 +v 0.805519 -0.068709 7.297292 +v 0.680097 -0.305132 7.115660 +v 0.737223 -0.172165 7.201178 +v 0.736332 -0.173272 7.196549 +v 0.890901 -0.106987 7.429909 +v 1.021472 -0.194921 7.622402 +v 0.729759 -0.167801 7.196225 +v 0.734245 -0.165989 7.192717 +v 0.793284 -0.065827 7.296147 +v 0.794035 -0.070821 7.286524 +v 0.748842 -0.141562 7.218138 +v 0.722770 -0.181726 7.180007 +v 0.719207 -0.179432 7.181466 +v 0.729606 -0.190830 7.185512 +v 0.744499 -0.148809 7.212687 +v 0.733857 -0.160849 7.188557 +v 0.740159 -0.164102 7.205984 +v 0.905673 -0.108074 7.452841 +v 0.867617 -0.102672 7.393447 +v 1.043437 -0.214380 7.655265 +v 0.898210 -0.108293 7.447631 +v 1.008208 -0.186616 7.604230 +v 0.723083 -0.229524 7.180078 +v 0.725329 -0.214941 7.183538 +v 0.851654 -0.111791 7.370497 +v 1.042014 -0.222169 7.654033 +v 0.685096 -0.280988 7.123630 +v 0.725050 -0.200594 7.183253 +v 0.660640 -0.295352 7.086463 +v 1.041537 -0.205791 7.651204 +v 0.787678 -0.080464 7.277291 +v 0.803601 -0.090979 7.302560 +v 0.933707 -0.116408 7.491594 +v 0.655673 -0.293440 7.079546 +v 0.791281 -0.078499 7.281492 +v 0.651464 -0.294659 7.073294 +v 0.688290 -0.272274 7.128102 +v 0.767315 -0.133498 7.240526 +v 0.756107 -0.136135 7.229871 +v 0.753241 -0.138051 7.225616 +v 0.647082 -0.298744 7.067637 +v 0.711573 -0.241892 7.162899 +v 0.706062 -0.247765 7.154672 +v 0.922326 -0.096857 7.476719 +v 0.643721 -0.304131 7.061727 +v 0.692724 -0.251432 7.148193 +v 0.915953 -0.111582 7.465270 +v 0.640158 -0.309940 7.056392 +v 0.909184 -0.106409 7.459476 +v 0.693381 -0.260319 7.141706 +v 0.932273 -0.145395 7.490566 +v 0.642721 -0.431660 7.060410 +v 0.735125 -0.356718 7.196800 +v 0.767519 -0.119891 7.247608 +v 0.639103 -0.388151 7.054145 +v 0.642274 -0.396565 7.054316 +v 0.729304 -0.345547 7.188440 +v 0.841799 -0.110552 7.356462 +v 0.762062 -0.126689 7.241684 +v 0.640807 -0.414540 7.055704 +v 0.771494 -0.100866 7.253000 +v 0.733005 -0.332967 7.193870 +v 0.728916 -0.337534 7.187765 +v 0.811925 -0.112625 7.313885 +v 0.771373 -0.092491 7.255027 +v 0.806694 -0.104046 7.304245 +v 0.799872 -0.093396 7.287289 +v 0.790941 -0.096543 7.272351 +v 0.794852 -0.086986 7.280768 +v 0.787031 -0.089206 7.269750 +v 0.932346 -0.131014 7.487721 +v 0.730153 -0.183356 7.184834 +v 0.855969 -0.122616 7.369576 +v 0.863718 -0.113317 7.381931 +v 0.783283 -0.098229 7.262800 +v 0.779449 -0.089486 7.262549 +v 0.934857 -0.105036 7.489121 +v 0.803374 -0.096300 7.296227 +v 0.803123 -0.084514 7.293365 +v 0.799586 -0.085746 7.286663 +v 0.636518 -0.317952 7.050654 +v 0.805153 -0.078669 7.295413 +v 1.036464 -0.240847 7.644690 +v 0.638917 -0.371832 7.053336 +v 0.656344 -0.458288 7.083736 +v 0.666068 -0.457681 7.092511 +v 0.941970 -0.166347 7.505228 +v 0.634241 -0.342425 7.047328 +v 0.634250 -0.326929 7.047479 +v 0.739263 -0.373248 7.206790 +v 0.935424 -0.161248 7.493125 +v 1.024280 -0.259623 7.626236 +v 0.950412 -0.164163 7.517767 +v 0.661124 -0.444262 7.076627 +v 0.647970 -0.444095 7.067911 +v 0.736933 -0.358919 7.197927 +v 0.741498 -0.331315 7.206479 +v 1.025782 -0.260188 7.616610 +v 0.651939 -0.384161 7.053379 +v 0.843347 -0.161183 7.344114 +v 0.951421 -0.189292 7.503407 +v 0.863752 -0.153744 7.368849 +v 0.836356 -0.163532 7.333879 +v 0.742029 -0.374168 7.195949 +v 0.860240 -0.138688 7.368233 +v 0.812386 -0.158148 7.292428 +v 0.677005 -0.458667 7.107213 +v 0.835170 -0.145461 7.335472 +v 0.851454 -0.161421 7.354465 +v 0.832836 -0.130127 7.336102 +v 0.790250 -0.128341 7.264069 +v 0.850387 -0.141171 7.356703 +v 0.814138 -0.136180 7.304153 +v 0.674884 -0.441611 7.086610 +v 0.941709 -0.191774 7.491783 +v 0.846733 -0.126116 7.356184 +v 0.752348 -0.325399 7.198326 +v 0.821868 -0.156053 7.311653 +v 0.945557 -0.174251 7.504378 +v 0.801869 -0.140925 7.277391 +v 0.835820 -0.111517 7.348254 +v 0.821406 -0.133538 7.318740 +v 0.938314 -0.176718 7.491088 +v 0.804986 -0.123406 7.290481 +v 0.955669 -0.209318 7.504240 +v 0.795172 -0.111575 7.276092 +v 0.650723 -0.431526 7.063571 +v 0.933310 -0.179171 7.476288 +v 0.932324 -0.164100 7.473969 +v 0.802166 -0.108346 7.289399 +v 0.955824 -0.171766 7.515629 +v 0.786132 -0.113289 7.263863 +v 0.780471 -0.130823 7.252490 +v 0.930974 -0.149031 7.471896 +v 0.818733 -0.155202 7.306187 +v 0.652570 -0.401361 7.056358 +v 0.774578 -0.115782 7.253480 +v 0.810764 -0.120948 7.304758 +v 1.044590 -0.230862 7.643089 +v 0.926493 -0.126482 7.461127 +v 0.736773 -0.352143 7.190321 +v 0.735395 -0.339616 7.188249 +v 0.736802 -0.165848 7.205275 +v 0.730870 -0.166387 7.202361 +v 0.720508 -0.186645 7.183254 +v 0.888354 -0.107356 7.433073 +v 0.932328 -0.105413 7.493755 +v 0.797136 -0.075673 7.304265 +v 0.457837 -0.315953 6.792637 +v 0.978805 -0.162604 7.566100 +v 0.454503 -0.316929 6.790246 +v 0.677638 -0.301955 7.119333 +v 0.723309 -0.168637 7.187776 +v 0.741261 -0.151571 7.216702 +v 0.675942 -0.305512 7.114926 +v 0.880543 -0.107579 7.421842 +v 0.741807 -0.155656 7.208769 +v 0.866746 -0.101933 7.409498 +v 0.672291 -0.301978 7.115277 +v 0.669101 -0.302054 7.100890 +v 0.865290 -0.098638 7.400131 +v 0.681095 -0.294173 7.122775 +v 0.788317 -0.069470 7.286603 +v 0.680350 -0.287444 7.123182 +v 0.455212 -0.312645 6.789306 +v 0.453324 -0.313145 6.785910 +v 1.023007 -0.194173 7.642502 +v 0.928947 -0.104548 7.503353 +v 0.675015 -0.298077 7.121498 +v 0.746574 -0.142992 7.223803 +v 0.883272 -0.108480 7.426030 +v 0.736185 -0.154028 7.213837 +v 0.875457 -0.103352 7.414990 +v 1.018588 -0.192670 7.633121 +v 0.890446 -0.107332 7.443618 +v 0.929389 -0.099128 7.491647 +v 0.790769 -0.066231 7.291879 +v 0.675559 -0.293008 7.122870 +v 0.978996 -0.163696 7.573453 +v 0.725046 -0.169101 7.197169 +v 0.718262 -0.187151 7.186646 +v 0.859168 -0.093865 7.396340 +v 0.719185 -0.193661 7.187261 +v 0.718268 -0.199831 7.186858 +v 0.916647 -0.099967 7.476720 +v 0.674164 -0.282276 7.121849 +v 1.002343 -0.182282 7.611755 +v 0.913926 -0.105112 7.474657 +v 0.747529 -0.137029 7.228434 +v 0.720624 -0.171371 7.184422 +v 0.960638 -0.156402 7.546655 +v 0.723226 -0.360156 7.205833 +v 1.041378 -0.213167 7.665839 +v 1.038749 -0.221727 7.662136 +v 1.042054 -0.204948 7.668968 +v 0.970974 -0.160135 7.556046 +v 0.724599 -0.356457 7.194850 +v 0.835024 -0.095093 7.359753 +v 0.720948 -0.353430 7.188990 +v 0.997371 -0.178162 7.599248 +v 0.932821 -0.126893 7.521914 +v 0.716237 -0.222801 7.189163 +v 0.952022 -0.155007 7.535615 +v 0.710511 -0.227627 7.188165 +v 0.849117 -0.091257 7.384989 +v 0.748137 -0.120712 7.235229 +v 0.684071 -0.263366 7.135458 +v 0.749927 -0.127319 7.234074 +v 0.680448 -0.265181 7.131892 +v 0.846885 -0.098178 7.374731 +v 0.632015 -0.432490 7.057817 +v 0.634975 -0.309729 7.062364 +v 0.931776 -0.127334 7.504242 +v 0.828093 -0.098949 7.350664 +v 0.718645 -0.215083 7.187282 +v 0.717495 -0.207675 7.185643 +v 0.822260 -0.105758 7.340648 +v 0.715213 -0.346954 7.181705 +v 0.815020 -0.103608 7.335770 +v 0.629872 -0.315977 7.054740 +v 0.931619 -0.115377 7.503890 +v 0.812949 -0.105602 7.327675 +v 0.720413 -0.232418 7.175763 +v 0.803733 -0.088842 7.321792 +v 0.729547 -0.328791 7.195374 +v 0.662538 -0.295740 7.103361 +v 0.721171 -0.322998 7.190536 +v 1.038158 -0.198770 7.661415 +v 0.802798 -0.089222 7.313172 +v 0.657999 -0.295307 7.097003 +v 0.717086 -0.324151 7.184187 +v 0.653736 -0.296318 7.094395 +v 0.799303 -0.082920 7.308067 +v 0.714891 -0.340316 7.179214 +v 0.767850 -0.080594 7.261446 +v 0.713523 -0.331946 7.178494 +v 0.649604 -0.297253 7.084195 +v 0.903558 -0.102518 7.462492 +v 0.703665 -0.239514 7.168129 +v 0.646694 -0.298733 7.077311 +v 0.756768 -0.105677 7.244819 +v 0.899492 -0.105229 7.456439 +v 0.641698 -0.305867 7.072759 +v 0.703000 -0.243068 7.158969 +v 1.035532 -0.199821 7.654063 +v 0.758097 -0.087135 7.250766 +v 0.759543 -0.094768 7.247808 +v 1.034644 -0.199976 7.645737 +v 0.696607 -0.244792 7.154286 +v 0.755475 -0.111292 7.242868 +v 0.958940 -0.161747 7.530780 +v 1.012799 -0.190516 7.620936 +v 0.933753 -0.145017 7.502156 +v 1.042879 -0.206106 7.659688 +v 0.726005 -0.330246 7.188716 +v 0.858172 -0.101112 7.386387 +v 0.722766 -0.339015 7.183305 +v 0.720724 -0.331489 7.183190 +v 0.631394 -0.416385 7.054478 +v 0.839344 -0.103339 7.358234 +v 0.825060 -0.118204 7.332634 +v 0.833042 -0.105049 7.349945 +v 0.817130 -0.118172 7.321079 +v 0.678474 -0.273671 7.125286 +v 0.807171 -0.100428 7.312443 +v 0.772555 -0.084014 7.261070 +v 0.802539 -0.083086 7.300209 +v 0.764954 -0.105359 7.248569 +v 0.724477 -0.166305 7.204037 +v 0.669536 -0.280866 7.121892 +v 0.671950 -0.269642 7.128962 +v 0.729336 -0.150592 7.216596 +v 0.719465 -0.179331 7.193062 +v 0.920106 -0.095601 7.483720 +v 0.664886 -0.291885 7.113369 +v 0.883002 -0.104837 7.435231 +v 0.864361 -0.102100 7.414480 +v 0.732787 -0.157251 7.209973 +v 0.853269 -0.089272 7.395085 +v 0.740889 -0.145536 7.225851 +v 0.733564 -0.149479 7.223044 +v 0.915159 -0.094586 7.480974 +v 0.780830 -0.066078 7.288278 +v 0.863198 -0.098255 7.404517 +v 0.857039 -0.091766 7.400434 +v 0.794601 -0.068614 7.300650 +v 0.926046 -0.102053 7.502465 +v 0.930923 -0.108695 7.503304 +v 0.722986 -0.172893 7.200539 +v 0.908459 -0.104764 7.470277 +v 0.917789 -0.097638 7.495129 +v 0.668325 -0.289497 7.118572 +v 1.003339 -0.182378 7.622714 +v 0.724451 -0.160884 7.209124 +v 0.870554 -0.102656 7.424397 +v 0.716594 -0.185731 7.198422 +v 0.726776 -0.152070 7.213557 +v 0.720263 -0.173056 7.203712 +v 0.663872 -0.288193 7.120445 +v 0.661820 -0.289533 7.116007 +v 1.018722 -0.192738 7.648765 +v 0.736015 -0.141120 7.229912 +v 1.012929 -0.189170 7.636536 +v 0.715881 -0.196746 7.190861 +v 0.855289 -0.097113 7.412659 +v 0.924166 -0.102991 7.509272 +v 0.855677 -0.094062 7.406281 +v 0.919790 -0.101098 7.500988 +v 0.977275 -0.167274 7.586880 +v 0.643666 -0.321221 7.088052 +v 0.907305 -0.095585 7.479546 +v 0.902160 -0.096369 7.473642 +v 0.900954 -0.098726 7.468399 +v 0.896674 -0.098990 7.466450 +v 0.777318 -0.065305 7.291719 +v 0.851349 -0.088360 7.399321 +v 0.777651 -0.071640 7.280366 +v 0.792443 -0.075767 7.308365 +v 0.928341 -0.108444 7.516155 +v 0.785708 -0.063470 7.301560 +v 0.782921 -0.062569 7.298390 +v 1.036552 -0.200436 7.672490 +v 0.747663 -0.102838 7.245620 +v 0.673426 -0.263263 7.136093 +v 0.845993 -0.086172 7.390149 +v 1.027439 -0.195776 7.658727 +v 0.759360 -0.076978 7.262378 +v 0.655615 -0.289851 7.106627 +v 0.752758 -0.082043 7.252685 +v 0.742537 -0.113172 7.236876 +v 0.650811 -0.294184 7.099642 +v 0.740534 -0.128111 7.231666 +v 0.739171 -0.119453 7.232106 +v 0.645474 -0.319745 7.091128 +v 0.645339 -0.311671 7.091331 +v 0.644619 -0.305687 7.084124 +v 0.641366 -0.312598 7.079901 +v 1.037474 -0.211782 7.673757 +v 0.748822 -0.088664 7.246944 +v 0.833071 -0.079383 7.374786 +v 1.034942 -0.221122 7.668839 +v 0.623155 -0.389410 7.057004 +v 0.957941 -0.152879 7.556344 +v 0.632631 -0.315268 7.072225 +v 0.627301 -0.316158 7.065833 +v 0.824860 -0.081510 7.362288 +v 0.703995 -0.341749 7.176310 +v 0.823213 -0.089592 7.355317 +v 0.822183 -0.098410 7.348573 +v 0.718212 -0.360264 7.200113 +v 0.704401 -0.334172 7.174815 +v 0.814626 -0.098041 7.344260 +v 0.759367 -0.072110 7.273731 +v 0.689968 -0.238233 7.171132 +v 0.808046 -0.094038 7.336636 +v 0.703552 -0.326534 7.174678 +v 0.714116 -0.358296 7.192944 +v 0.804124 -0.087445 7.329736 +v 0.701856 -0.319082 7.175539 +v 0.686921 -0.242023 7.160351 +v 0.800153 -0.082704 7.322987 +v 0.624403 -0.319485 7.059577 +v 0.796111 -0.081668 7.316342 +v 0.709884 -0.354607 7.186701 +v 0.647734 -0.301054 7.095961 +v 0.951458 -0.148827 7.548111 +v 0.681913 -0.255327 7.144798 +v 0.712941 -0.211118 7.192359 +v 0.943681 -0.147551 7.531178 +v 0.705079 -0.348041 7.179847 +v 0.719070 -0.318861 7.200459 +v 0.713940 -0.315273 7.193700 +v 0.700298 -0.230981 7.186376 +v 0.938100 -0.140774 7.527996 +v 0.930616 -0.118340 7.515641 +v 0.620489 -0.419934 7.054155 +v 0.621757 -0.435164 7.057125 +v 0.622753 -0.334476 7.057179 +v 0.623291 -0.342132 7.058245 +v 0.623042 -0.326293 7.057299 +v 0.620667 -0.404801 7.053348 +v 0.626452 -0.379805 7.062755 +v 0.628063 -0.371570 7.065300 +v 0.625662 -0.355751 7.061799 +v 0.624134 -0.396819 7.054286 +v 0.839409 -0.081666 7.380240 +v 0.774428 -0.075827 7.273515 +v 0.710286 -0.314823 7.186918 +v 0.711286 -0.325219 7.178976 +v 0.707245 -0.317685 7.180268 +v 0.627644 -0.449983 7.063242 +v 0.633515 -0.462937 7.072488 +v 1.028926 -0.237584 7.660851 +v 1.023679 -0.248258 7.652975 +v 1.018935 -0.256631 7.646016 +v 0.731973 -0.341033 7.219579 +v 0.730911 -0.353003 7.217897 +v 0.648759 -0.475874 7.094576 +v 0.730374 -0.356996 7.217065 +v 0.728718 -0.330131 7.214848 +v 0.640512 -0.463565 7.076785 +v 0.726528 -0.327141 7.211628 +v 0.944867 -0.156755 7.520034 +v 1.019480 -0.259652 7.637954 +v 0.938723 -0.159215 7.506002 +v 0.658852 -0.474151 7.103827 +v 0.733869 -0.356717 7.216642 +v 0.952555 -0.159124 7.527763 +v 0.937468 -0.148116 7.512774 +v 0.732765 -0.362437 7.208817 +v 0.631172 -0.382159 7.058109 +v 1.036715 -0.204672 7.674771 +v 0.716824 -0.180056 7.201978 +v 0.714015 -0.174426 7.205391 +v 0.749570 -0.080674 7.254751 +v 0.893578 -0.093673 7.472549 +v 0.842674 -0.085930 7.396624 +v 0.928513 -0.117176 7.523199 +v 0.720776 -0.159108 7.212832 +v 0.924715 -0.104597 7.518572 +v 0.643078 -0.325337 7.091299 +v 1.007135 -0.186130 7.636359 +v 0.712287 -0.199377 7.198827 +v 0.664423 -0.282233 7.123159 +v 0.668875 -0.265456 7.136693 +v 0.888546 -0.101677 7.463111 +v 0.637061 -0.328780 7.084893 +v 0.714120 -0.166589 7.206810 +v 0.732458 -0.136795 7.232922 +v 0.907102 -0.092999 7.487207 +v 0.731667 -0.147187 7.228088 +v 0.770536 -0.065917 7.289449 +v 1.034071 -0.197750 7.668947 +v 0.875113 -0.100099 7.435403 +v 0.733479 -0.127458 7.233141 +v 0.903214 -0.093077 7.483263 +v 0.981764 -0.170380 7.591674 +v 0.724516 -0.151952 7.217296 +v 0.835005 -0.078426 7.381368 +v 0.766782 -0.065532 7.285975 +v 0.917263 -0.105043 7.503506 +v 1.000914 -0.181662 7.626946 +v 0.652682 -0.290089 7.110732 +v 0.990300 -0.172796 7.609948 +v 0.650641 -0.290539 7.106248 +v 0.746212 -0.108080 7.243062 +v 0.646112 -0.294287 7.103640 +v 0.739051 -0.111459 7.239887 +v 0.979700 -0.168817 7.596069 +v 1.019314 -0.191664 7.659188 +v 0.646425 -0.321486 7.099766 +v 0.645635 -0.324391 7.096916 +v 0.743059 -0.092146 7.248782 +v 0.737379 -0.114369 7.238571 +v 0.637669 -0.316664 7.078201 +v 0.710140 -0.198753 7.202127 +v 0.925114 -0.108776 7.522828 +v 0.912398 -0.104537 7.502747 +v 0.644312 -0.326866 7.103433 +v 0.663395 -0.272783 7.131296 +v 1.010464 -0.189566 7.652152 +v 0.837747 -0.083314 7.392907 +v 0.920796 -0.103298 7.515913 +v 0.711751 -0.170705 7.205917 +v 0.644448 -0.322345 7.104856 +v 0.854819 -0.097674 7.417715 +v 1.024713 -0.195807 7.664824 +v 0.781909 -0.063761 7.303252 +v 0.658599 -0.295335 7.124535 +v 0.783216 -0.067929 7.307344 +v 0.775447 -0.068949 7.306104 +v 0.658812 -0.291361 7.118799 +v 0.873571 -0.095734 7.444620 +v 0.967381 -0.159147 7.574001 +v 0.952944 -0.150795 7.562220 +v 0.773194 -0.066852 7.299486 +v 0.634573 -0.336011 7.089568 +v 0.871042 -0.096866 7.439676 +v 0.983140 -0.168027 7.606194 +v 0.973439 -0.162776 7.602121 +v 0.631689 -0.336874 7.084232 +v 0.865028 -0.101319 7.432063 +v 0.998642 -0.184180 7.641322 +v 0.660597 -0.293411 7.127364 +v 0.745654 -0.080874 7.255841 +v 0.876694 -0.099419 7.454124 +v 0.644640 -0.311154 7.099936 +v 0.675454 -0.252517 7.150212 +v 0.741746 -0.083659 7.249888 +v 0.828630 -0.075392 7.378978 +v 0.800834 -0.086833 7.338557 +v 0.792570 -0.082178 7.325865 +v 0.812673 -0.089246 7.353575 +v 0.764018 -0.065938 7.284065 +v 0.640263 -0.298875 7.104280 +v 0.701836 -0.355073 7.188106 +v 0.817853 -0.076800 7.362941 +v 0.694347 -0.343703 7.176281 +v 0.815926 -0.079465 7.358480 +v 0.808325 -0.091472 7.348067 +v 0.628451 -0.326005 7.076309 +v 0.728752 -0.150784 7.225115 +v 0.762227 -0.069036 7.280523 +v 0.612602 -0.424431 7.055476 +v 0.693600 -0.304657 7.177485 +v 1.030709 -0.212653 7.677373 +v 0.717195 -0.360086 7.210484 +v 1.028535 -0.221922 7.674067 +v 0.696751 -0.311004 7.175656 +v 0.945028 -0.144055 7.550929 +v 0.822071 -0.076281 7.371013 +v 0.691670 -0.335716 7.172391 +v 0.692077 -0.318510 7.170330 +v 0.690893 -0.326640 7.169990 +v 0.886497 -0.103632 7.455050 +v 0.615253 -0.438484 7.058423 +v 0.685861 -0.245894 7.153670 +v 0.754126 -0.074773 7.268458 +v 0.708439 -0.206619 7.200074 +v 0.711959 -0.361023 7.203378 +v 0.706500 -0.214246 7.196590 +v 0.611548 -0.407734 7.054060 +v 0.703097 -0.223845 7.192510 +v 0.707949 -0.360040 7.197440 +v 0.623548 -0.325136 7.070136 +v 0.695119 -0.233724 7.182435 +v 0.628710 -0.369917 7.077239 +v 0.711728 -0.314148 7.203886 +v 0.937962 -0.138137 7.540029 +v 0.619551 -0.384222 7.066138 +v 0.622061 -0.332680 7.071149 +v 0.620917 -0.337905 7.065582 +v 0.934311 -0.132542 7.535139 +v 0.930737 -0.125874 7.529899 +v 0.627733 -0.362436 7.076015 +v 0.624018 -0.350550 7.073668 +v 0.612024 -0.397701 7.054947 +v 0.616013 -0.388200 7.059299 +v 0.935478 -0.132985 7.530977 +v 0.626116 -0.378905 7.069722 +v 0.621533 -0.326164 7.062369 +v 0.627026 -0.363876 7.065728 +v 0.622709 -0.349786 7.066252 +v 0.790958 -0.085746 7.338106 +v 1.026374 -0.205223 7.674823 +v 0.750284 -0.077557 7.265870 +v 0.666201 -0.257540 7.149356 +v 0.640273 -0.303672 7.103279 +v 0.664048 -0.260479 7.146235 +v 0.737779 -0.084150 7.253022 +v 0.888581 -0.094803 7.470792 +v 0.748360 -0.082510 7.267721 +v 1.007144 -0.187378 7.647254 +v 0.922988 -0.119864 7.529313 +v 0.908805 -0.104483 7.504494 +v 1.019931 -0.199832 7.670558 +v 1.017019 -0.191659 7.661829 +v 0.743086 -0.083092 7.258499 +v 0.901814 -0.096427 7.492711 +v 0.733482 -0.099909 7.256638 +v 0.920544 -0.104964 7.521286 +v 0.738080 -0.090000 7.251356 +v 0.724869 -0.153731 7.226037 +v 0.721498 -0.158628 7.220002 +v 0.762577 -0.059086 7.287958 +v 0.635521 -0.342198 7.099360 +v 0.709225 -0.167499 7.214438 +v 0.894678 -0.097115 7.487513 +v 0.812703 -0.075971 7.362139 +v 0.809343 -0.081051 7.358648 +v 0.806828 -0.087662 7.354682 +v 0.631666 -0.347058 7.089087 +v 0.729026 -0.144687 7.234946 +v 0.726688 -0.134443 7.237598 +v 0.898995 -0.094877 7.477516 +v 0.917207 -0.106710 7.510139 +v 0.730453 -0.121522 7.244124 +v 0.760539 -0.067761 7.286071 +v 0.690059 -0.349998 7.180850 +v 0.914849 -0.107194 7.507115 +v 0.735615 -0.122549 7.235357 +v 0.655090 -0.297242 7.126767 +v 0.726554 -0.130135 7.238411 +v 0.968653 -0.162416 7.589111 +v 0.858945 -0.099630 7.430808 +v 0.869961 -0.094967 7.446877 +v 0.759609 -0.059169 7.283479 +v 0.661216 -0.275352 7.133829 +v 0.643532 -0.294842 7.107944 +v 0.842996 -0.089371 7.410511 +v 0.640588 -0.332230 7.101943 +v 0.657868 -0.294460 7.130588 +v 0.866732 -0.096070 7.442080 +v 0.628868 -0.380564 7.082899 +v 0.660960 -0.281910 7.128687 +v 0.631575 -0.357412 7.091168 +v 1.022794 -0.212926 7.679328 +v 0.708159 -0.179931 7.209368 +v 0.738507 -0.091135 7.258917 +v 0.801779 -0.088779 7.348952 +v 0.860885 -0.098673 7.436539 +v 0.630950 -0.389916 7.096209 +v 0.834438 -0.084813 7.397406 +v 0.723406 -0.154409 7.236271 +v 0.736973 -0.103702 7.252556 +v 0.631642 -0.383814 7.098785 +v 0.982633 -0.168026 7.611351 +v 0.832114 -0.077848 7.384369 +v 0.662949 -0.264886 7.143827 +v 0.632703 -0.359531 7.099189 +v 0.765947 -0.068414 7.300152 +v 0.637290 -0.302525 7.107362 +v 0.821804 -0.074778 7.381663 +v 0.661343 -0.281885 7.140955 +v 0.709496 -0.168869 7.209932 +v 0.634788 -0.345615 7.102772 +v 0.912520 -0.106403 7.519859 +v 0.812626 -0.075111 7.369584 +v 0.809709 -0.077639 7.364804 +v 0.707527 -0.187935 7.207017 +v 0.896623 -0.097201 7.495712 +v 0.745855 -0.093162 7.268959 +v 0.771773 -0.070752 7.310625 +v 0.747395 -0.076723 7.273182 +v 0.696116 -0.356878 7.194392 +v 0.848130 -0.093252 7.423292 +v 0.661522 -0.272856 7.143259 +v 0.888015 -0.097157 7.485952 +v 1.011415 -0.190095 7.658797 +v 0.662745 -0.269150 7.141669 +v 0.747490 -0.089159 7.271892 +v 0.660567 -0.292128 7.142128 +v 0.647036 -0.297131 7.120412 +v 0.696620 -0.197927 7.209168 +v 0.742703 -0.094043 7.264647 +v 0.705114 -0.198689 7.205081 +v 0.643186 -0.297879 7.115644 +v 0.996097 -0.182001 7.632538 +v 0.650975 -0.295307 7.132660 +v 0.637280 -0.314680 7.109450 +v 0.628542 -0.399637 7.095515 +v 0.627364 -0.398509 7.091403 +v 0.632915 -0.371233 7.100703 +v 0.715997 -0.166503 7.223673 +v 0.711341 -0.166168 7.217414 +v 0.953860 -0.152446 7.580975 +v 0.818608 -0.073233 7.378040 +v 0.675966 -0.315585 7.162308 +v 0.753603 -0.070086 7.279391 +v 0.750503 -0.072034 7.274742 +v 0.765068 -0.066329 7.292042 +v 0.760765 -0.066454 7.290324 +v 0.753827 -0.072215 7.286768 +v 0.744358 -0.090107 7.262788 +v 0.660659 -0.288639 7.139403 +v 0.760260 -0.062022 7.289786 +v 0.758173 -0.059343 7.285998 +v 0.631263 -0.379577 7.091178 +v 1.020833 -0.221022 7.679736 +v 0.686822 -0.296014 7.180337 +v 0.683365 -0.296186 7.173372 +v 0.604902 -0.436471 7.059451 +v 0.940486 -0.144720 7.557844 +v 0.712094 -0.359168 7.213131 +v 0.673913 -0.298366 7.161958 +v 0.706684 -0.360343 7.207679 +v 0.932014 -0.135114 7.545420 +v 0.701583 -0.359703 7.201658 +v 0.924638 -0.126359 7.534508 +v 0.673211 -0.244632 7.160612 +v 0.669530 -0.253101 7.155077 +v 0.604753 -0.423880 7.057497 +v 0.700228 -0.210291 7.200982 +v 0.696355 -0.217349 7.195884 +v 0.604041 -0.400666 7.056649 +v 0.620694 -0.386486 7.074797 +v 0.693011 -0.225334 7.190181 +v 0.613240 -0.385778 7.070422 +v 0.608989 -0.386565 7.064113 +v 0.681306 -0.235911 7.172588 +v 0.605959 -0.391028 7.059578 +v 0.623173 -0.393165 7.083805 +v 0.626503 -0.385621 7.081047 +v 0.682605 -0.327389 7.167630 +v 0.623393 -0.339548 7.074825 +v 0.627704 -0.347711 7.081132 +v 0.682288 -0.306413 7.166793 +v 1.017686 -0.237592 7.673481 +v 0.719044 -0.341531 7.223320 +v 0.626155 -0.490367 7.091706 +v 0.605050 -0.451615 7.061821 +v 0.713298 -0.327385 7.219318 +v 0.706445 -0.313668 7.209278 +v 0.611386 -0.465797 7.066959 +v 1.011295 -0.255007 7.661883 +v 0.618159 -0.478716 7.076888 +v 0.623793 -0.464265 7.069524 +v 0.696348 -0.301421 7.193713 +v 0.633765 -0.476858 7.083958 +v 0.707367 -0.311096 7.197301 +v 0.699269 -0.310590 7.180435 +v 0.714773 -0.319304 7.208349 +v 1.013340 -0.204779 7.678627 +v 0.716116 -0.165863 7.228131 +v 0.975643 -0.163649 7.606933 +v 0.731503 -0.110607 7.250620 +v 0.636846 -0.336231 7.106326 +v 0.914483 -0.120298 7.532376 +v 0.666977 -0.320633 7.160476 +v 0.728383 -0.122084 7.248772 +v 0.865913 -0.097990 7.454313 +v 0.833420 -0.084917 7.404602 +v 1.010191 -0.200608 7.674809 +v 0.704020 -0.175769 7.215694 +v 0.962554 -0.158856 7.604395 +v 0.628478 -0.400056 7.100436 +v 0.910429 -0.109638 7.524061 +v 0.743954 -0.089143 7.273741 +v 0.638180 -0.300567 7.110569 +v 0.661795 -0.305968 7.154116 +v 0.625812 -0.404879 7.097108 +v 0.861731 -0.096475 7.444206 +v 0.635710 -0.311719 7.114854 +v 0.806550 -0.082314 7.366578 +v 0.655563 -0.293972 7.135341 +v 0.802392 -0.085098 7.362123 +v 1.012063 -0.195553 7.666904 +v 0.655871 -0.296444 7.142309 +v 1.004609 -0.190155 7.655572 +v 0.741840 -0.093020 7.271012 +v 0.662044 -0.275768 7.148467 +v 0.661146 -0.264226 7.149897 +v 0.962927 -0.159904 7.594728 +v 0.786170 -0.083345 7.330727 +v 0.822466 -0.085175 7.393223 +v 0.735109 -0.095087 7.257184 +v 0.818861 -0.080332 7.387285 +v 0.958115 -0.156521 7.588007 +v 0.742045 -0.072586 7.280765 +v 0.630808 -0.342477 7.107827 +v 0.698791 -0.184477 7.212562 +v 0.632475 -0.351138 7.106083 +v 0.870255 -0.097702 7.465270 +v 0.664223 -0.259581 7.153212 +v 0.623138 -0.400700 7.090004 +v 0.945595 -0.148649 7.565794 +v 0.755495 -0.070690 7.290872 +v 0.782166 -0.075872 7.315143 +v 0.631862 -0.370594 7.105686 +v 0.617182 -0.389478 7.078051 +v 0.724651 -0.129081 7.244096 +v 0.722924 -0.133576 7.244585 +v 0.688300 -0.353320 7.185726 +v 0.630889 -0.380496 7.103274 +v 0.633963 -0.328495 7.113760 +v 0.898570 -0.100301 7.505310 +v 0.717726 -0.162029 7.232344 +v 0.680746 -0.350958 7.183453 +v 0.631766 -0.359888 7.104522 +v 0.682811 -0.342195 7.174791 +v 0.662189 -0.297540 7.149226 +v 0.668582 -0.298747 7.156603 +v 0.667403 -0.288812 7.154551 +v 0.814402 -0.075289 7.381590 +v 0.638907 -0.303350 7.119137 +v 0.858031 -0.097021 7.451992 +v 0.827377 -0.081634 7.407162 +v 0.889458 -0.095709 7.494986 +v 0.719892 -0.158436 7.243484 +v 0.727900 -0.114900 7.252410 +v 0.964253 -0.159758 7.608846 +v 0.626544 -0.400104 7.103678 +v 0.709569 -0.171155 7.227642 +v 0.806691 -0.077218 7.376766 +v 0.882482 -0.094877 7.482000 +v 0.620602 -0.406424 7.102197 +v 0.737967 -0.082838 7.274662 +v 0.622021 -0.406180 7.096889 +v 0.786077 -0.079655 7.321338 +v 0.903992 -0.106793 7.516861 +v 0.768843 -0.076904 7.323128 +v 0.682264 -0.353625 7.194773 +v 0.734805 -0.094388 7.262455 +v 0.630570 -0.336803 7.111262 +v 0.856672 -0.096016 7.456531 +v 0.986401 -0.177483 7.638527 +v 0.703331 -0.176621 7.223336 +v 0.746152 -0.071870 7.282643 +v 0.642156 -0.297422 7.127746 +v 0.807197 -0.077338 7.372806 +v 0.639817 -0.300287 7.124047 +v 0.947624 -0.150971 7.582490 +v 0.727033 -0.124900 7.254788 +v 0.855425 -0.095256 7.440733 +v 0.824139 -0.084271 7.398396 +v 0.986639 -0.176228 7.630247 +v 0.798256 -0.086098 7.359297 +v 0.793296 -0.086755 7.351397 +v 0.739970 -0.075729 7.277937 +v 0.650765 -0.304012 7.147363 +v 0.722408 -0.141778 7.246849 +v 0.724145 -0.130570 7.249629 +v 0.717154 -0.163494 7.239280 +v 0.972913 -0.166066 7.619068 +v 0.760026 -0.067148 7.309588 +v 0.662775 -0.271058 7.154429 +v 0.596861 -0.431483 7.061936 +v 0.928539 -0.144487 7.565883 +v 0.598134 -0.421164 7.061362 +v 0.666059 -0.254736 7.159839 +v 0.701919 -0.353015 7.218891 +v 0.699365 -0.357508 7.212045 +v 0.597553 -0.402470 7.060668 +v 0.664925 -0.262415 7.161089 +v 0.692835 -0.207407 7.205477 +v 0.665919 -0.246532 7.163438 +v 0.606806 -0.388203 7.074417 +v 1.015688 -0.213423 7.682404 +v 0.601075 -0.388827 7.069888 +v 0.689762 -0.212305 7.199100 +v 0.666376 -0.240700 7.164500 +v 0.599581 -0.392387 7.063765 +v 0.917944 -0.126590 7.538234 +v 0.686163 -0.216206 7.192967 +v 0.677480 -0.218556 7.183903 +v 0.666340 -0.269947 7.161614 +v 0.688966 -0.230341 7.184534 +v 0.681074 -0.288920 7.182802 +v 0.680102 -0.290138 7.174371 +v 0.677060 -0.292415 7.167543 +v 0.669566 -0.312535 7.159212 +v 0.669417 -0.281046 7.161110 +v 0.639479 -0.300105 7.129796 +v 1.005942 -0.203349 7.682575 +v 0.544941 -0.449110 6.995224 +v 0.965450 -0.162900 7.616859 +v 0.720705 -0.138421 7.252880 +v 0.548085 -0.436549 6.993765 +v 0.655980 -0.331114 7.162008 +v 0.817882 -0.089095 7.396580 +v 0.988662 -0.180346 7.647452 +v 0.815939 -0.090113 7.393106 +v 0.813916 -0.089451 7.391133 +v 0.785168 -0.082797 7.359814 +v 0.627397 -0.383742 7.105557 +v 0.835596 -0.084985 7.418328 +v 0.636454 -0.308258 7.123602 +v 0.726057 -0.108057 7.256064 +v 1.001894 -0.195098 7.664234 +v 0.542184 -0.427077 6.986535 +v 0.543702 -0.423742 6.989505 +v 0.541699 -0.445571 6.984460 +v 0.733285 -0.091268 7.267852 +v 0.820368 -0.079823 7.403719 +v 0.719125 -0.168101 7.249865 +v 0.783867 -0.084234 7.341816 +v 0.669966 -0.341432 7.172797 +v 0.991045 -0.188332 7.658810 +v 0.807613 -0.083354 7.384304 +v 0.719395 -0.160548 7.250350 +v 0.627537 -0.341172 7.112577 +v 0.647521 -0.301259 7.143265 +v 0.690473 -0.197999 7.213414 +v 0.755295 -0.066928 7.305875 +v 0.624619 -0.405304 7.103604 +v 0.723696 -0.130467 7.257284 +v 0.625819 -0.364939 7.116100 +v 0.772953 -0.079737 7.337302 +v 0.610552 -0.398887 7.087017 +v 0.604537 -0.394890 7.080409 +v 0.996810 -0.185571 7.651460 +v 0.669185 -0.332276 7.166320 +v 0.952110 -0.157039 7.598000 +v 0.631195 -0.322331 7.117042 +v 0.773888 -0.079729 7.329899 +v 0.631388 -0.317582 7.118923 +v 0.881522 -0.091490 7.496695 +v 0.948599 -0.155798 7.592431 +v 0.883907 -0.095315 7.489014 +v 0.874470 -0.094070 7.476507 +v 0.939080 -0.148124 7.569432 +v 0.906159 -0.112101 7.526915 +v 0.545696 -0.443593 6.989220 +v 0.717495 -0.170845 7.246841 +v 0.545700 -0.436602 6.988889 +v 0.818881 -0.084091 7.399254 +v 0.752946 -0.068829 7.300964 +v 0.631133 -0.343649 7.124655 +v 0.848809 -0.093320 7.452851 +v 0.714273 -0.175520 7.249936 +v 0.713833 -0.173165 7.244997 +v 0.629102 -0.341216 7.119121 +v 0.748083 -0.073441 7.298925 +v 0.898833 -0.105004 7.519902 +v 0.975731 -0.173432 7.639005 +v 0.538075 -0.444925 6.983131 +v 0.625323 -0.369302 7.115661 +v 0.692438 -0.184753 7.226346 +v 0.845837 -0.092056 7.437770 +v 0.718885 -0.161217 7.256224 +v 0.836007 -0.087254 7.430030 +v 0.744900 -0.073933 7.292273 +v 0.736107 -0.073802 7.287225 +v 0.639296 -0.305795 7.136626 +v 0.954630 -0.161303 7.617511 +v 0.999629 -0.198928 7.672326 +v 0.536835 -0.426576 6.984483 +v 0.951258 -0.156322 7.608257 +v 0.809925 -0.090537 7.392031 +v 0.969993 -0.169700 7.630960 +v 0.802727 -0.081700 7.379735 +v 0.798742 -0.081629 7.375473 +v 0.724463 -0.123888 7.259190 +v 0.665897 -0.345415 7.176219 +v 0.625417 -0.346824 7.114887 +v 0.640792 -0.312083 7.144510 +v 0.727064 -0.094399 7.265606 +v 0.631312 -0.317361 7.125039 +v 0.734081 -0.079415 7.276145 +v 0.797219 -0.082985 7.369397 +v 0.720280 -0.149655 7.248770 +v 0.623190 -0.376370 7.111167 +v 0.936770 -0.150584 7.580888 +v 0.690382 -0.189994 7.217414 +v 0.901912 -0.112086 7.529594 +v 0.625214 -0.392015 7.104321 +v 0.621889 -0.401010 7.106119 +v 0.615189 -0.406320 7.101181 +v 0.620019 -0.389497 7.106211 +v 0.544206 -0.208324 6.997027 +v 0.612915 -0.404408 7.095602 +v 0.542715 -0.199218 6.994202 +v 0.661087 -0.340541 7.169085 +v 0.887128 -0.094877 7.509293 +v 0.538942 -0.192806 6.990380 +v 0.630513 -0.321584 7.122074 +v 0.773170 -0.077987 7.348035 +v 0.822528 -0.076777 7.410637 +v 0.605140 -0.400120 7.085468 +v 0.812821 -0.080314 7.403723 +v 0.872013 -0.087758 7.489874 +v 0.871131 -0.092148 7.479640 +v 0.553426 -0.215631 7.010848 +v 0.550490 -0.220078 7.007385 +v 0.549533 -0.216468 7.006104 +v 0.864337 -0.093445 7.467817 +v 0.645239 -0.299326 7.138930 +v 0.631265 -0.333911 7.118275 +v 0.551750 -0.207028 7.006193 +v 0.548356 -0.203938 6.998834 +v 0.544070 -0.419807 6.993705 +v 0.541342 -0.437671 6.985022 +v 0.550599 -0.200613 7.001604 +v 0.548609 -0.195023 6.999687 +v 0.670648 -0.349655 7.183187 +v 0.662620 -0.260890 7.171406 +v 0.674314 -0.351792 7.188604 +v 1.008896 -0.213273 7.688414 +v 0.855518 -0.089565 7.464246 +v 0.660490 -0.254052 7.168975 +v 0.658996 -0.246745 7.166826 +v 0.546888 -0.427260 6.992818 +v 0.657502 -0.239437 7.164675 +v 0.655597 -0.232222 7.162128 +v 0.684026 -0.206937 7.210717 +v 0.689612 -0.352395 7.215147 +v 0.922409 -0.138528 7.559525 +v 0.681950 -0.210486 7.203999 +v 0.556024 -0.199201 7.013902 +v 0.539035 -0.420990 6.987298 +v 0.549510 -0.443776 7.003551 +v 0.678673 -0.212317 7.197240 +v 0.674791 -0.212455 7.190553 +v 0.556835 -0.206741 7.015704 +v 0.695440 -0.346331 7.221802 +v 0.593652 -0.428632 7.068304 +v 0.591995 -0.431646 7.065821 +v 0.550934 -0.433055 7.007833 +v 0.693325 -0.357032 7.206336 +v 0.549845 -0.425457 7.007574 +v 0.594009 -0.406006 7.068798 +v 0.917992 -0.131523 7.551241 +v 0.553121 -0.192839 7.008954 +v 0.549040 -0.186221 7.006251 +v 0.908081 -0.121596 7.537309 +v 0.595390 -0.421955 7.070943 +v 0.693921 -0.314417 7.216506 +v 0.596917 -0.395787 7.073539 +v 0.664524 -0.206611 7.176298 +v 0.670989 -0.211241 7.184919 +v 0.656512 -0.203842 7.163981 +v 0.669264 -0.273553 7.169312 +v 0.663585 -0.231141 7.164487 +v 0.595398 -0.397801 7.066159 +v 1.006667 -0.243838 7.682412 +v 0.585249 -0.454111 7.057346 +v 0.697412 -0.343819 7.222984 +v 0.672761 -0.281490 7.186928 +v 0.586692 -0.469155 7.059536 +v 0.999916 -0.256607 7.680167 +v 0.697289 -0.328445 7.222882 +v 0.589928 -0.437473 7.062705 +v 0.668826 -0.274841 7.181151 +v 0.599343 -0.483570 7.071150 +v 0.685902 -0.300807 7.206242 +v 0.601338 -0.496628 7.079916 +v 0.682864 -0.296616 7.201775 +v 0.676713 -0.288015 7.192730 +v 0.652713 -0.217606 7.157769 +v 0.593556 -0.482886 7.067679 +v 0.603079 -0.466812 7.065319 +v 0.675866 -0.228644 7.174380 +v 0.611239 -0.495192 7.085430 +v 0.669585 -0.213605 7.175632 +v 0.660756 -0.216082 7.163411 +v 1.015398 -0.229155 7.680047 +v 0.674833 -0.283848 7.175658 +v 0.670939 -0.236677 7.166850 +v 0.662982 -0.208842 7.170826 +v 0.858995 -0.083103 7.472337 +v 0.622162 -0.368433 7.117947 +v 0.549731 -0.220712 7.011856 +v 0.703170 -0.177783 7.245722 +v 0.610499 -0.411969 7.105432 +v 0.717078 -0.171421 7.252567 +v 0.536058 -0.471011 6.990809 +v 0.609739 -0.411217 7.100063 +v 0.838330 -0.088045 7.445366 +v 0.707864 -0.172245 7.240862 +v 0.707218 -0.171324 7.236324 +v 0.713992 -0.172404 7.255869 +v 0.534036 -0.461193 6.985871 +v 0.536623 -0.452623 6.987634 +v 0.719927 -0.100873 7.265707 +v 0.878587 -0.092259 7.501445 +v 0.609567 -0.407311 7.096872 +v 0.603448 -0.407648 7.090406 +v 0.941069 -0.153866 7.592622 +v 0.649347 -0.336156 7.159501 +v 0.531482 -0.450042 6.983458 +v 0.748449 -0.063671 7.311754 +v 0.602798 -0.424404 7.085095 +v 0.762378 -0.074323 7.322781 +v 0.613825 -0.401932 7.108757 +v 0.817862 -0.075222 7.410548 +v 0.731033 -0.073339 7.283877 +v 0.749514 -0.065363 7.306829 +v 0.814039 -0.089138 7.398948 +v 0.619546 -0.375208 7.116024 +v 0.811672 -0.091197 7.396193 +v 0.727278 -0.077784 7.278638 +v 0.697582 -0.179005 7.219890 +v 0.789402 -0.079641 7.376424 +v 0.638285 -0.320221 7.142384 +v 0.694897 -0.181545 7.217488 +v 0.632001 -0.327944 7.132909 +v 0.544429 -0.216524 7.003040 +v 0.632206 -0.342837 7.128592 +v 0.716499 -0.124508 7.265946 +v 0.630101 -0.347134 7.130980 +v 0.718193 -0.134362 7.261911 +v 0.726161 -0.085431 7.270742 +v 0.717656 -0.109141 7.264568 +v 0.874151 -0.088261 7.494120 +v 0.623188 -0.354304 7.116351 +v 0.714904 -0.143074 7.262906 +v 0.621698 -0.349246 7.118004 +v 0.624583 -0.345597 7.120128 +v 0.627114 -0.346498 7.125642 +v 0.823076 -0.077046 7.416409 +v 0.539511 -0.211977 6.996649 +v 0.763885 -0.077166 7.336205 +v 0.862988 -0.083689 7.477599 +v 0.537328 -0.196819 6.990469 +v 0.534902 -0.188627 6.990870 +v 0.867202 -0.086716 7.483799 +v 0.642852 -0.313452 7.148072 +v 0.647595 -0.314568 7.152061 +v 0.601756 -0.402620 7.083477 +v 0.599854 -0.407595 7.082465 +v 0.539648 -0.457184 6.993389 +v 0.636221 -0.309807 7.131312 +v 0.540922 -0.188096 6.994079 +v 0.981344 -0.178095 7.654509 +v 0.978044 -0.174649 7.650795 +v 0.606808 -0.413972 7.101509 +v 0.708956 -0.175915 7.254102 +v 0.532675 -0.486692 6.990740 +v 0.711669 -0.167295 7.263056 +v 0.753110 -0.068367 7.318190 +v 0.612558 -0.407413 7.107447 +v 0.733186 -0.080069 7.291873 +v 0.945828 -0.153955 7.603040 +v 0.527354 -0.444738 6.982408 +v 0.614176 -0.386025 7.112940 +v 0.682608 -0.194004 7.228209 +v 0.534410 -0.489837 6.995577 +v 0.614200 -0.394468 7.108601 +v 0.815749 -0.075376 7.414622 +v 0.811265 -0.077706 7.407788 +v 0.805217 -0.079041 7.405252 +v 0.852846 -0.081616 7.468975 +v 0.713247 -0.162075 7.266306 +v 0.699687 -0.180128 7.240139 +v 0.601194 -0.413403 7.092238 +v 0.713309 -0.138149 7.264744 +v 0.794902 -0.084687 7.389458 +v 0.717394 -0.118453 7.265691 +v 0.546628 -0.223330 7.008499 +v 0.696767 -0.183176 7.235271 +v 0.544592 -0.221214 7.005428 +v 0.798606 -0.083435 7.382710 +v 0.699347 -0.177998 7.249789 +v 0.537984 -0.215028 7.002764 +v 0.886825 -0.095686 7.521775 +v 0.891123 -0.099510 7.526230 +v 0.535303 -0.210517 6.997380 +v 0.882217 -0.093033 7.507626 +v 0.527965 -0.426287 6.984588 +v 0.779707 -0.081201 7.354998 +v 0.728790 -0.076138 7.286220 +v 0.869458 -0.093709 7.500738 +v 0.726441 -0.076811 7.282835 +v 0.720200 -0.079348 7.279281 +v 0.533596 -0.203260 6.993510 +v 0.741152 -0.075033 7.300822 +v 0.528370 -0.473390 6.984937 +v 0.738629 -0.077935 7.296504 +v 0.860619 -0.085857 7.480884 +v 0.855567 -0.081616 7.473449 +v 0.526994 -0.464384 6.981817 +v 0.615407 -0.348932 7.121612 +v 0.525331 -0.455878 6.980095 +v 0.522255 -0.198419 6.993367 +v 0.532638 -0.192102 6.989871 +v 0.551119 -0.218298 7.017956 +v 0.533161 -0.421481 6.985733 +v 0.930005 -0.148577 7.582368 +v 0.782065 -0.078500 7.370588 +v 0.562987 -0.211089 7.039102 +v 0.558938 -0.215622 7.034372 +v 0.556325 -0.213829 7.024010 +v 0.539386 -0.482910 7.001429 +v 0.536254 -0.484722 6.992608 +v 0.600457 -0.417113 7.092071 +v 0.634822 -0.330480 7.142903 +v 0.632946 -0.330902 7.139620 +v 0.716529 -0.150627 7.262072 +v 0.539469 -0.470467 6.996789 +v 0.646101 -0.320428 7.153253 +v 0.533081 -0.471298 6.987412 +v 0.549045 -0.416808 7.013821 +v 0.540531 -0.177791 7.004847 +v 0.659428 -0.353003 7.180368 +v 0.535437 -0.180539 6.997444 +v 0.654907 -0.255397 7.174340 +v 0.653951 -0.196144 7.173038 +v 0.602423 -0.431977 7.094938 +v 0.911504 -0.129044 7.555768 +v 0.599125 -0.436714 7.090004 +v 0.685580 -0.345721 7.219644 +v 0.902188 -0.119117 7.541511 +v 0.593422 -0.434860 7.081565 +v 0.663824 -0.352038 7.186071 +v 1.007699 -0.221068 7.690766 +v 1.002904 -0.205789 7.690826 +v 1.000555 -0.202042 7.687376 +v 0.677516 -0.351987 7.207006 +v 0.669684 -0.352527 7.195387 +v 0.602000 -0.424355 7.094378 +v 0.689691 -0.336846 7.223367 +v 0.898156 -0.112639 7.536326 +v 0.688425 -0.329260 7.223146 +v 0.688762 -0.322025 7.221341 +v 0.656692 -0.359570 7.175890 +v 0.652436 -0.361662 7.169796 +v 0.684481 -0.313613 7.217676 +v 0.991111 -0.195854 7.673421 +v 0.647816 -0.356538 7.163027 +v 0.585712 -0.432177 7.070155 +v 0.985250 -0.188721 7.664799 +v 0.650595 -0.242266 7.166492 +v 0.639673 -0.342031 7.152119 +v 0.648242 -0.193177 7.164344 +v 0.559369 -0.189218 7.031620 +v 0.922284 -0.142980 7.571835 +v 0.541848 -0.408883 7.004321 +v 0.917314 -0.137201 7.564517 +v 0.636961 -0.234249 7.160335 +v 0.552904 -0.183805 7.018834 +v 0.671163 -0.211131 7.192954 +v 0.662336 -0.205456 7.185802 +v 0.550818 -0.176435 7.025728 +v 0.545917 -0.177557 7.013140 +v 0.715928 -0.157583 7.264476 +v 0.537011 -0.409883 6.995930 +v 0.602728 -0.433026 7.086849 +v 0.658614 -0.346670 7.172043 +v 0.996679 -0.199593 7.680273 +v 0.599439 -0.419181 7.076997 +v 0.654882 -0.355443 7.166965 +v 0.596728 -0.404973 7.076010 +v 0.654008 -0.347910 7.166062 +v 0.552748 -0.462904 7.019396 +v 0.562059 -0.204468 7.033204 +v 0.596752 -0.434274 7.081792 +v 0.555897 -0.451521 7.023417 +v 0.562241 -0.196415 7.035695 +v 0.550645 -0.451225 7.012477 +v 0.599932 -0.426716 7.078156 +v 0.594784 -0.427959 7.072540 +v 0.544391 -0.460639 7.003024 +v 0.551833 -0.440137 7.012100 +v 0.553197 -0.428945 7.017941 +v 0.741017 -0.062288 7.312370 +v 0.522318 -0.449036 6.980813 +v 0.600258 -0.413336 7.098720 +v 0.915249 -0.137976 7.579309 +v 0.611220 -0.384975 7.117794 +v 0.754865 -0.072950 7.330068 +v 0.717527 -0.085848 7.276087 +v 0.635248 -0.345211 7.149796 +v 0.715710 -0.090123 7.273493 +v 0.895007 -0.105533 7.533227 +v 0.732303 -0.082947 7.298890 +v 0.730909 -0.083660 7.294991 +v 0.525823 -0.490668 6.991562 +v 0.969973 -0.175158 7.660332 +v 0.890764 -0.097881 7.537927 +v 0.815060 -0.075992 7.423762 +v 0.597037 -0.415751 7.095784 +v 0.868544 -0.088478 7.492965 +v 0.741049 -0.073568 7.303164 +v 1.001318 -0.155192 7.695754 +v 0.857261 -0.089358 7.482717 +v 0.937585 -0.150256 7.601447 +v 0.809391 -0.077698 7.412415 +v 0.957394 -0.166940 7.626792 +v 0.609661 -0.392729 7.115828 +v 0.882027 -0.093100 7.516260 +v 0.852652 -0.088283 7.480125 +v 0.721679 -0.088804 7.269818 +v 0.527148 -0.415344 6.990289 +v 0.616942 -0.366430 7.119873 +v 0.873772 -0.094762 7.505528 +v 0.998598 -0.154619 7.693298 +v 0.846887 -0.082314 7.475592 +v 0.618195 -0.346553 7.125856 +v 1.000234 -0.155755 7.690811 +v 0.614363 -0.354431 7.119782 +v 0.534952 -0.493041 7.002204 +v 0.804469 -0.085858 7.400244 +v 0.535311 -0.222365 7.010120 +v 0.608672 -0.400893 7.114782 +v 0.720128 -0.079075 7.282895 +v 0.530789 -0.411905 6.991367 +v 0.806243 -0.090188 7.394527 +v 0.526188 -0.480748 6.985742 +v 0.535627 -0.215771 7.006016 +v 0.606462 -0.413719 7.107918 +v 0.607142 -0.409112 7.111850 +v 0.554191 -0.221614 7.035092 +v 0.843422 -0.085791 7.460679 +v 0.933629 -0.150061 7.591053 +v 0.548706 -0.220743 7.030719 +v 0.530129 -0.205837 6.996625 +v 0.631791 -0.343542 7.141163 +v 0.645693 -0.348547 7.158962 +v 0.739329 -0.065670 7.308317 +v 0.744401 -0.064766 7.317583 +v 0.546875 -0.222152 7.026141 +v 0.543729 -0.221152 7.018484 +v 1.001368 -0.161154 7.703338 +v 0.529113 -0.492202 6.994897 +v 0.848650 -0.080299 7.471537 +v 0.630749 -0.351588 7.154466 +v 0.593778 -0.409833 7.102274 +v 0.707459 -0.139768 7.267376 +v 0.592166 -0.412116 7.099177 +v 0.518839 -0.436884 6.985826 +v 0.842744 -0.080680 7.466824 +v 0.975182 -0.180040 7.663207 +v 0.948307 -0.165275 7.626548 +v 0.833844 -0.084725 7.450605 +v 0.520822 -0.496111 6.986585 +v 0.555163 -0.233596 7.042184 +v 0.518406 -0.493294 6.983839 +v 0.962039 -0.171159 7.638229 +v 0.614496 -0.370873 7.120900 +v 0.686171 -0.188859 7.234375 +v 0.747194 -0.070705 7.323446 +v 0.887017 -0.093711 7.533130 +v 0.952219 -0.166982 7.635943 +v 0.533468 -0.550857 7.007331 +v 0.937466 -0.152725 7.608367 +v 0.533559 -0.551833 7.003029 +v 0.998873 -0.161858 7.698562 +v 0.877851 -0.092847 7.521595 +v 0.612062 -0.361869 7.123513 +v 0.869251 -0.093047 7.511104 +v 0.612747 -0.350644 7.124311 +v 0.530760 -0.550053 7.001272 +v 0.603080 -0.411237 7.109924 +v 0.931984 -0.147782 7.599660 +v 0.626682 -0.353031 7.145189 +v 0.532349 -0.546717 7.002843 +v 0.636730 -0.349408 7.155536 +v 0.531676 -0.207548 7.005971 +v 0.708044 -0.094657 7.275323 +v 0.619341 -0.353133 7.135775 +v 0.528883 -0.203917 7.002117 +v 0.726852 -0.083923 7.296723 +v 0.524594 -0.202215 7.001790 +v 0.865208 -0.094817 7.502935 +v 0.524529 -0.202094 6.995724 +v 0.615550 -0.348824 7.128430 +v 0.720629 -0.081677 7.288254 +v 0.778607 -0.078543 7.384843 +v 0.774056 -0.076296 7.377524 +v 0.774824 -0.076230 7.369949 +v 0.523687 -0.431321 6.985028 +v 0.534041 -0.498808 7.005924 +v 0.517397 -0.190907 6.993015 +v 0.706701 -0.165345 7.266321 +v 0.710584 -0.125337 7.267608 +v 0.709015 -0.158722 7.269362 +v 0.521070 -0.420506 6.991767 +v 0.520128 -0.473362 6.984371 +v 0.733027 -0.079217 7.302481 +v 0.700843 -0.173717 7.257594 +v 0.692072 -0.184446 7.242616 +v 0.767070 -0.074616 7.361066 +v 0.811252 -0.077332 7.418345 +v 0.856813 -0.091018 7.488804 +v 0.798430 -0.075920 7.408094 +v 0.710784 -0.114245 7.269010 +v 0.522497 -0.405993 6.992246 +v 0.518056 -0.457528 6.981237 +v 0.761639 -0.074621 7.346640 +v 0.513451 -0.448735 6.982109 +v 0.826871 -0.082836 7.432845 +v 0.797120 -0.084934 7.397329 +v 1.001105 -0.157998 7.695941 +v 0.521640 -0.486061 6.984466 +v 0.624810 -0.349925 7.137249 +v 0.525042 -0.400086 6.993723 +v 0.650451 -0.361352 7.180444 +v 0.645671 -0.362635 7.174589 +v 0.904977 -0.123631 7.559573 +v 0.563829 -0.224936 7.053209 +v 0.527392 -0.173511 7.002262 +v 0.909967 -0.130560 7.567086 +v 0.985198 -0.192072 7.677086 +v 1.000499 -0.212576 7.699685 +v 0.538706 -0.511666 7.014940 +v 0.567999 -0.214757 7.063951 +v 0.708879 -0.150969 7.268962 +v 0.649619 -0.258864 7.180004 +v 0.999377 -0.204468 7.698084 +v 0.671903 -0.347774 7.212394 +v 0.525968 -0.181588 6.994755 +v 0.684616 -0.199131 7.218708 +v 0.666655 -0.351066 7.204564 +v 0.594453 -0.432497 7.096770 +v 0.675741 -0.207618 7.217632 +v 0.678329 -0.330729 7.222056 +v 0.987673 -0.193454 7.682526 +v 0.999879 -0.220222 7.700754 +v 0.980062 -0.187236 7.670775 +v 0.670695 -0.211609 7.211798 +v 0.996157 -0.198073 7.695525 +v 0.640396 -0.253229 7.176011 +v 0.991271 -0.192465 7.691730 +v 0.560986 -0.226068 7.046011 +v 0.899395 -0.118160 7.552059 +v 0.666430 -0.212246 7.205468 +v 0.677035 -0.337784 7.220562 +v 0.675677 -0.345430 7.216273 +v 0.660905 -0.210576 7.203076 +v 0.676722 -0.322919 7.221095 +v 0.528156 -0.391959 6.998873 +v 0.676334 -0.315467 7.219235 +v 0.658167 -0.204085 7.189611 +v 0.592308 -0.434178 7.094092 +v 0.638784 -0.239118 7.164234 +v 0.657697 -0.354191 7.192045 +v 0.529957 -0.382078 7.004503 +v 0.648287 -0.191985 7.178745 +v 0.654343 -0.356827 7.186255 +v 0.588148 -0.434517 7.087421 +v 0.595168 -0.424540 7.097900 +v 0.642724 -0.185369 7.169631 +v 0.618581 -0.070213 7.135983 +v 0.582853 -0.432673 7.081505 +v 0.616996 -0.068362 7.133446 +v 0.540226 -0.495594 7.010728 +v 0.541789 -0.487238 7.009587 +v 0.544167 -0.510106 7.020439 +v 0.563136 -0.218135 7.044151 +v 0.531809 -0.172062 7.006006 +v 0.547017 -0.405108 7.020410 +v 0.567080 -0.208476 7.054736 +v 0.621322 -0.069186 7.132905 +v 0.567113 -0.200863 7.054767 +v 0.535791 -0.396433 7.003773 +v 0.543070 -0.168940 7.022944 +v 0.659419 -0.278078 7.194486 +v 0.998765 -0.236169 7.698074 +v 0.570445 -0.425656 7.061253 +v 0.560415 -0.416359 7.046745 +v 0.994632 -0.255483 7.691542 +v 0.669643 -0.300846 7.211702 +v 0.557298 -0.412434 7.041852 +v 0.549802 -0.399162 7.031121 +v 0.633170 -0.181196 7.156424 +v 0.565952 -0.192263 7.054961 +v 0.572264 -0.515853 7.063700 +v 0.560954 -0.178902 7.050442 +v 0.627951 -0.219332 7.148871 +v 0.560337 -0.518432 7.048345 +v 0.625716 -0.191340 7.145280 +v 0.541291 -0.395892 7.018262 +v 0.664844 -0.287859 7.202442 +v 0.554563 -0.173484 7.039927 +v 0.627492 -0.206290 7.144721 +v 0.532450 -0.384786 7.008027 +v 0.579327 -0.515833 7.072353 +v 0.573053 -0.471839 7.049217 +v 0.582638 -0.499512 7.066896 +v 0.572166 -0.456768 7.046832 +v 0.577904 -0.439233 7.058154 +v 0.644766 -0.203524 7.153037 +v 0.571569 -0.502002 7.056186 +v 0.569943 -0.441704 7.045347 +v 0.638381 -0.188486 7.154358 +v 0.562544 -0.495233 7.042231 +v 0.562917 -0.474323 7.037879 +v 0.561922 -0.457956 7.035310 +v 0.584715 -0.484423 7.062511 +v 0.594638 -0.501163 7.077908 +v 0.564952 -0.426658 7.045730 +v 0.572871 -0.486917 7.052323 +v 0.646404 -0.218591 7.154916 +v 0.559011 -0.429116 7.031562 +v 0.555060 -0.414063 7.031243 +v 0.554396 -0.476798 7.025451 +v 0.582480 -0.432825 7.065298 +v 0.649479 -0.227971 7.159731 +v 0.733192 -0.069479 7.307794 +v 0.534460 -0.221473 7.020293 +v 0.535872 -0.222596 7.016735 +v 0.736613 -0.063557 7.315708 +v 0.736939 -0.062543 7.313044 +v 0.823827 -0.081269 7.428090 +v 0.786170 -0.081657 7.391715 +v 1.001019 -0.165415 7.705587 +v 0.635222 -0.360520 7.164747 +v 0.603180 -0.401157 7.116049 +v 0.920856 -0.145655 7.595855 +v 0.608056 -0.386652 7.126776 +v 0.606334 -0.389790 7.126961 +v 0.966550 -0.175157 7.667899 +v 0.808316 -0.075742 7.428037 +v 0.633734 -0.356902 7.159921 +v 0.610166 -0.377792 7.122265 +v 0.527113 -0.503249 7.005083 +v 0.611694 -0.372225 7.124883 +v 0.706043 -0.112371 7.272453 +v 0.744348 -0.071943 7.328149 +v 0.531950 -0.221947 7.012934 +v 0.603624 -0.396805 7.120627 +v 0.840625 -0.079566 7.470603 +v 0.611305 -0.355851 7.126569 +v 0.595609 -0.408097 7.106653 +v 0.552267 -0.237857 7.044886 +v 0.964015 -0.173256 7.648000 +v 0.703818 -0.119246 7.268528 +v 0.943078 -0.161973 7.621358 +v 0.550965 -0.234885 7.039721 +v 0.514037 -0.484059 6.985395 +v 1.002932 -0.160864 7.711725 +v 0.834663 -0.081389 7.461655 +v 0.514378 -0.472417 6.984604 +v 0.531992 -0.555944 7.010107 +v 1.001417 -0.158949 7.709524 +v 0.714259 -0.087903 7.283975 +v 0.511852 -0.461552 6.981736 +v 0.759903 -0.074015 7.357005 +v 0.709664 -0.092108 7.280923 +v 0.626715 -0.368692 7.151426 +v 0.720566 -0.082268 7.293734 +v 0.716431 -0.082740 7.285125 +v 0.702338 -0.124919 7.266597 +v 0.700677 -0.140394 7.266382 +v 0.531515 -0.545995 7.008103 +v 0.894700 -0.111546 7.544919 +v 0.705207 -0.150096 7.268997 +v 0.804912 -0.080255 7.421895 +v 0.528796 -0.543263 7.005249 +v 0.826470 -0.078686 7.453421 +v 0.802543 -0.080264 7.417998 +v 0.885002 -0.094511 7.541676 +v 0.519324 -0.201858 6.995625 +v 0.803465 -0.079276 7.414052 +v 0.883867 -0.092437 7.530868 +v 0.825956 -0.079268 7.444310 +v 0.524286 -0.498679 7.000259 +v 0.529026 -0.207653 7.010565 +v 0.629639 -0.362692 7.159741 +v 0.623949 -0.368622 7.147467 +v 0.517089 -0.416129 6.994442 +v 0.520827 -0.497178 6.993842 +v 0.997243 -0.169437 7.703062 +v 0.795930 -0.076595 7.403991 +v 0.516592 -0.496841 6.993424 +v 0.992280 -0.161923 7.698997 +v 0.994328 -0.163230 7.697025 +v 0.613107 -0.353943 7.130028 +v 0.532112 -0.509845 7.009859 +v 0.522966 -0.495487 6.992017 +v 0.623763 -0.362905 7.144501 +v 0.629459 -0.356876 7.155500 +v 0.545394 -0.225276 7.032648 +v 0.730998 -0.068360 7.319402 +v 0.738908 -0.070818 7.324374 +v 0.539371 -0.226113 7.028851 +v 0.542044 -0.232983 7.035582 +v 1.001105 -0.162154 7.715576 +v 0.626422 -0.369128 7.158398 +v 0.598634 -0.398437 7.117009 +v 0.593259 -0.403340 7.108768 +v 0.888522 -0.097130 7.548027 +v 0.527001 -0.203611 7.007561 +v 0.530186 -0.216710 7.012370 +v 0.747265 -0.070700 7.335056 +v 0.922745 -0.144175 7.589023 +v 0.609972 -0.367282 7.129445 +v 0.699493 -0.120663 7.268971 +v 0.726803 -0.075599 7.311039 +v 0.833087 -0.080147 7.469568 +v 0.525618 -0.513489 7.009803 +v 0.530734 -0.560823 7.014759 +v 0.611311 -0.365649 7.133636 +v 0.944348 -0.163341 7.643549 +v 0.828598 -0.077707 7.461826 +v 0.510414 -0.202760 6.994338 +v 0.709465 -0.104237 7.270635 +v 0.724240 -0.079646 7.305853 +v 0.590282 -0.408690 7.104454 +v 0.588873 -0.413370 7.101960 +v 0.528708 -0.566510 7.010320 +v 0.525945 -0.565678 7.007035 +v 0.527278 -0.548727 7.002010 +v 0.941595 -0.163184 7.627539 +v 0.908316 -0.134783 7.581485 +v 0.503389 -0.448890 6.981580 +v 0.624489 -0.372602 7.153512 +v 0.621686 -0.372934 7.150754 +v 0.907550 -0.130235 7.576728 +v 0.512740 -0.489902 6.988709 +v 0.526801 -0.544198 7.004186 +v 0.524303 -0.559487 7.004874 +v 0.504276 -0.453435 6.981338 +v 0.996432 -0.161122 7.702450 +v 0.812802 -0.072744 7.443075 +v 0.614568 -0.369091 7.140470 +v 0.515974 -0.422809 6.993765 +v 0.855485 -0.091853 7.495493 +v 0.507885 -0.465289 6.982215 +v 0.840668 -0.085938 7.490136 +v 0.713978 -0.079819 7.296434 +v 0.846485 -0.088185 7.484254 +v 0.842183 -0.086523 7.481092 +v 0.835929 -0.083079 7.477044 +v 0.694533 -0.138433 7.264318 +v 0.987257 -0.163620 7.697149 +v 0.698899 -0.132959 7.266976 +v 0.803857 -0.078930 7.427261 +v 0.962415 -0.174122 7.656336 +v 0.957210 -0.172412 7.653298 +v 0.791230 -0.074596 7.407740 +v 0.788492 -0.080825 7.397072 +v 0.529711 -0.521761 7.012809 +v 0.530969 -0.550488 7.015234 +v 0.985086 -0.180470 7.691553 +v 0.586026 -0.425396 7.098204 +v 0.981619 -0.183401 7.685722 +v 0.589134 -0.421232 7.099856 +v 0.979437 -0.185370 7.679741 +v 0.906255 -0.124727 7.574788 +v 0.903530 -0.115676 7.572007 +v 0.902986 -0.120013 7.564779 +v 0.529310 -0.556690 7.005999 +v 0.993935 -0.173470 7.701676 +v 0.989100 -0.168200 7.697259 +v 0.694493 -0.168848 7.262614 +v 0.513728 -0.431767 6.990726 +v 0.995860 -0.196447 7.707935 +v 0.996262 -0.204019 7.708878 +v 0.987957 -0.175551 7.696244 +v 0.535132 -0.540763 7.023097 +v 0.541282 -0.538969 7.031116 +v 0.563691 -0.230838 7.067771 +v 0.581459 -0.429704 7.091183 +v 0.969898 -0.178098 7.673248 +v 0.638224 -0.359396 7.188288 +v 0.638366 -0.185135 7.177750 +v 0.560519 -0.233364 7.057022 +v 0.530176 -0.534991 7.014174 +v 0.698398 -0.160932 7.267758 +v 0.635594 -0.362693 7.172056 +v 0.517313 -0.173769 7.000261 +v 0.697567 -0.152157 7.268190 +v 0.554036 -0.239259 7.053300 +v 0.678812 -0.192693 7.237660 +v 0.513887 -0.183342 6.994648 +v 0.690303 -0.176302 7.254848 +v 0.578679 -0.430270 7.074604 +v 0.671041 -0.206589 7.226013 +v 0.682839 -0.187212 7.243651 +v 0.997815 -0.175136 7.710329 +v 0.994698 -0.187453 7.706335 +v 0.520825 -0.382125 7.001297 +v 0.648829 -0.206060 7.206119 +v 0.524331 -0.373855 7.006610 +v 0.991391 -0.182589 7.699021 +v 0.542221 -0.531603 7.026447 +v 0.993242 -0.190116 7.699265 +v 0.549112 -0.520761 7.031496 +v 0.565330 -0.223387 7.061210 +v 0.537111 -0.531411 7.019913 +v 0.876382 -0.093662 7.538312 +v 0.529607 -0.218521 7.019294 +v 0.999304 -0.165501 7.717578 +v 0.997149 -0.159701 7.710885 +v 0.545035 -0.238167 7.042465 +v 0.730416 -0.065464 7.312846 +v 0.531952 -0.222550 7.026550 +v 0.726262 -0.069440 7.315482 +v 0.600147 -0.393065 7.129651 +v 0.706293 -0.090569 7.289647 +v 0.981807 -0.176157 7.692959 +v 0.977339 -0.178203 7.688303 +v 0.515883 -0.205739 7.000956 +v 0.522487 -0.206298 7.016735 +v 0.997885 -0.173588 7.716950 +v 0.597541 -0.398190 7.124804 +v 0.508083 -0.488162 6.989768 +v 0.914128 -0.143603 7.595722 +v 0.529311 -0.555693 7.019557 +v 0.592764 -0.397240 7.115064 +v 0.753017 -0.072271 7.351931 +v 0.528145 -0.561581 7.017776 +v 0.618800 -0.374828 7.158142 +v 0.510048 -0.205698 6.997315 +v 0.513116 -0.416663 6.994641 +v 0.891753 -0.111068 7.555194 +v 0.525853 -0.565127 7.013306 +v 0.628269 -0.366112 7.166999 +v 0.502816 -0.471113 6.987110 +v 0.509355 -0.199116 6.993341 +v 0.523036 -0.563335 7.008294 +v 0.509452 -0.476402 6.987391 +v 0.516589 -0.511407 7.010191 +v 0.521341 -0.203154 7.006186 +v 0.733120 -0.069444 7.332944 +v 0.713529 -0.083952 7.290264 +v 0.512715 -0.405255 6.993750 +v 0.512000 -0.499189 6.997263 +v 0.717995 -0.078795 7.303029 +v 0.515118 -0.207121 7.008602 +v 0.706581 -0.083531 7.293437 +v 0.528960 -0.549721 7.019090 +v 0.607236 -0.373754 7.137644 +v 0.590472 -0.399054 7.111448 +v 0.694762 -0.121835 7.275169 +v 0.588907 -0.407247 7.109159 +v 0.583568 -0.423795 7.102177 +v 0.818455 -0.075428 7.459441 +v 0.981629 -0.171610 7.696106 +v 0.810026 -0.074372 7.431764 +v 0.933812 -0.157786 7.620377 +v 0.851591 -0.092497 7.502477 +v 0.972221 -0.177994 7.682115 +v 0.885137 -0.094549 7.547919 +v 0.698497 -0.126953 7.267469 +v 0.515287 -0.395243 6.994703 +v 0.690669 -0.137572 7.265234 +v 0.513607 -0.388752 6.996089 +v 0.521775 -0.557246 7.007564 +v 0.523439 -0.549515 7.007402 +v 0.848434 -0.087879 7.492247 +v 0.800035 -0.074280 7.435079 +v 0.900878 -0.113966 7.574492 +v 0.603210 -0.381137 7.136978 +v 0.509245 -0.440471 6.985800 +v 0.527490 -0.544096 7.010246 +v 0.686196 -0.146148 7.262293 +v 0.509596 -0.423383 6.993168 +v 0.606107 -0.377675 7.134427 +v 0.703208 -0.101677 7.279288 +v 0.897893 -0.111891 7.570011 +v 0.787346 -0.075942 7.403114 +v 0.536043 -0.233960 7.032331 +v 0.524387 -0.211348 7.018971 +v 0.532686 -0.229936 7.030244 +v 0.536386 -0.235860 7.039416 +v 0.861858 -0.089271 7.522947 +v 0.985988 -0.164038 7.708813 +v 0.726210 -0.068792 7.330849 +v 0.995571 -0.165885 7.718108 +v 0.884337 -0.104363 7.563109 +v 0.504625 -0.492057 6.990478 +v 0.698955 -0.105655 7.284138 +v 0.803588 -0.070807 7.442877 +v 0.590126 -0.398694 7.118301 +v 0.598461 -0.398102 7.129938 +v 0.586905 -0.419460 7.110804 +v 0.743285 -0.067584 7.345255 +v 0.524882 -0.558378 7.020131 +v 0.520617 -0.555240 7.017056 +v 0.609261 -0.376446 7.157560 +v 0.524893 -0.553744 7.020864 +v 0.714480 -0.078943 7.305274 +v 0.941440 -0.161386 7.639030 +v 0.794989 -0.078097 7.422413 +v 0.524586 -0.549749 7.017441 +v 0.985146 -0.162721 7.699676 +v 0.609926 -0.375968 7.150786 +v 0.608247 -0.375271 7.144734 +v 0.520388 -0.555687 7.012658 +v 0.885945 -0.102238 7.553882 +v 0.979986 -0.166439 7.698680 +v 0.585723 -0.422384 7.108000 +v 0.587602 -0.413532 7.118607 +v 0.600700 -0.388034 7.132790 +v 0.782109 -0.075115 7.406986 +v 0.588277 -0.400112 7.113726 +v 0.926064 -0.149986 7.607828 +v 0.623640 -0.369998 7.165501 +v 0.718950 -0.074511 7.313910 +v 0.817293 -0.075667 7.464575 +v 0.521374 -0.550897 7.015399 +v 0.777388 -0.074084 7.400185 +v 0.692636 -0.135296 7.270017 +v 0.697922 -0.114373 7.278213 +v 0.497573 -0.463861 6.987093 +v 0.834025 -0.085149 7.482277 +v 0.972841 -0.174344 7.694216 +v 0.497529 -0.444725 6.983999 +v 0.506242 -0.393090 6.993350 +v 0.902829 -0.129500 7.579059 +v 0.507685 -0.433217 6.989513 +v 0.901745 -0.118516 7.576705 +v 0.959301 -0.172288 7.665016 +v 0.888963 -0.107532 7.568579 +v 0.533489 -0.547564 7.032079 +v 0.997027 -0.178374 7.722605 +v 0.528495 -0.544445 7.025274 +v 0.522585 -0.536117 7.016557 +v 0.520957 -0.530394 7.014649 +v 0.694795 -0.132845 7.273020 +v 0.502945 -0.410490 6.991920 +v 0.509710 -0.383925 6.998180 +v 0.997956 -0.186440 7.724591 +v 0.496415 -0.192697 6.993045 +v 0.570613 -0.428765 7.089425 +v 0.644297 -0.195079 7.189958 +v 0.506220 -0.175555 6.998293 +v 0.500843 -0.183926 6.994851 +v 0.559285 -0.239062 7.068380 +v 0.672602 -0.188779 7.243683 +v 0.771705 -0.074907 7.389180 +v 0.755894 -0.071512 7.367734 +v 0.548632 -0.247847 7.060620 +v 0.762638 -0.073310 7.376686 +v 0.563935 -0.422760 7.078914 +v 0.683053 -0.170470 7.257752 +v 0.547110 -0.545307 7.048532 +v 0.541467 -0.551288 7.047221 +v 0.687438 -0.161535 7.263167 +v 0.632381 -0.362429 7.180951 +v 0.516929 -0.367933 7.010360 +v 0.687062 -0.153737 7.263898 +v 0.678637 -0.180058 7.250541 +v 0.994651 -0.198034 7.719491 +v 0.666078 -0.203515 7.232503 +v 0.663962 -0.207007 7.229168 +v 0.551907 -0.549904 7.059632 +v 0.996196 -0.187018 7.715317 +v 0.990974 -0.235123 7.713440 +v 0.523480 -0.155413 7.021345 +v 0.627358 -0.251705 7.174178 +v 0.656461 -0.333156 7.216920 +v 0.565560 -0.236083 7.082621 +v 0.629070 -0.180322 7.177664 +v 0.558726 -0.562401 7.076784 +v 0.600091 -0.153734 7.135135 +v 0.587227 -0.126409 7.120546 +v 0.531749 -0.152237 7.032426 +v 0.623341 -0.172470 7.169239 +v 0.617422 -0.238859 7.159521 +v 0.555977 -0.408727 7.066884 +v 0.619423 -0.169949 7.163452 +v 0.653382 -0.343580 7.212261 +v 0.573815 -0.220287 7.092192 +v 0.992828 -0.218776 7.716736 +v 0.510218 -0.158150 7.010783 +v 0.656681 -0.317599 7.217384 +v 0.550010 -0.395438 7.058508 +v 0.557222 -0.146132 7.071597 +v 0.646306 -0.351681 7.201728 +v 0.548144 -0.148098 7.057946 +v 0.987824 -0.251233 7.709027 +v 0.606736 -0.224978 7.142900 +v 0.540031 -0.150067 7.045076 +v 0.543754 -0.382724 7.050179 +v 0.609920 -0.163267 7.149872 +v 0.596883 -0.222935 7.133150 +v 0.607355 -0.161677 7.145629 +v 0.653618 -0.303006 7.212973 +v 0.589867 -0.213569 7.117364 +v 0.534388 -0.369994 7.035583 +v 0.648050 -0.288656 7.205014 +v 0.525455 -0.362871 7.022387 +v 0.658163 -0.211065 7.220263 +v 0.641907 -0.275463 7.195851 +v 0.635377 -0.263938 7.186271 +v 0.607724 -0.178109 7.135634 +v 0.661388 -0.349346 7.208013 +v 0.666846 -0.331813 7.219523 +v 0.663926 -0.316754 7.218508 +v 0.598493 -0.180918 7.123750 +v 0.577297 -0.543284 7.088385 +v 0.570263 -0.220934 7.076057 +v 0.556635 -0.534761 7.053953 +v 0.624666 -0.173491 7.160623 +v 0.595705 -0.165858 7.122647 +v 0.612527 -0.208565 7.138428 +v 0.576845 -0.532090 7.080127 +v 0.643549 -0.261416 7.183967 +v 0.550445 -0.396591 7.049544 +v 0.599465 -0.211066 7.129063 +v 0.581617 -0.216149 7.104775 +v 0.542998 -0.383982 7.033409 +v 0.616887 -0.175961 7.147694 +v 0.538796 -0.386431 7.018068 +v 0.611791 -0.193492 7.135941 +v 0.589951 -0.183393 7.111335 +v 0.533253 -0.371387 7.018823 +v 0.584934 -0.154087 7.108913 +v 0.576195 -0.203399 7.087247 +v 0.570755 -0.205855 7.072742 +v 0.575509 -0.188326 7.084726 +v 0.570044 -0.190782 7.070237 +v 0.573141 -0.173264 7.083339 +v 0.566894 -0.175724 7.069378 +v 0.569479 -0.158209 7.082825 +v 0.561997 -0.160677 7.069696 +v 0.555711 -0.163138 7.055761 +v 0.550051 -0.165595 7.041403 +v 0.571033 -0.426489 7.072926 +v 0.997366 -0.210812 7.706741 +v 0.531529 -0.238094 7.036025 +v 0.534439 -0.238289 7.041857 +v 0.528375 -0.237543 7.034089 +v 0.993398 -0.174492 7.724312 +v 0.598450 -0.398129 7.139391 +v 0.741354 -0.065533 7.353031 +v 0.581417 -0.426070 7.112642 +v 0.796550 -0.076913 7.431556 +v 0.498741 -0.207207 6.997133 +v 0.827650 -0.081109 7.476310 +v 0.497029 -0.204026 6.994207 +v 0.512345 -0.507981 7.006798 +v 0.703733 -0.089082 7.296088 +v 0.987095 -0.173924 7.722527 +v 0.527285 -0.547721 7.030360 +v 0.507077 -0.504398 7.000769 +v 0.576563 -0.425444 7.102642 +v 0.881685 -0.097152 7.553965 +v 0.681501 -0.142744 7.263649 +v 0.986241 -0.165598 7.712038 +v 0.574734 -0.427545 7.095638 +v 0.704498 -0.095914 7.285748 +v 0.502642 -0.497859 6.997042 +v 0.493542 -0.435021 6.985107 +v 0.932189 -0.158774 7.630656 +v 0.678412 -0.147652 7.258236 +v 0.672976 -0.144561 7.249947 +v 0.596633 -0.403624 7.134914 +v 0.589949 -0.402972 7.124591 +v 0.498317 -0.491550 6.987823 +v 0.733061 -0.065303 7.342102 +v 0.817678 -0.076170 7.452544 +v 0.966179 -0.173971 7.688068 +v 0.518082 -0.205078 7.014886 +v 0.706380 -0.082413 7.298565 +v 0.667933 -0.145990 7.242043 +v 0.665874 -0.151142 7.240570 +v 0.587696 -0.403359 7.119186 +v 0.788025 -0.074398 7.416160 +v 0.597844 -0.387920 7.139429 +v 0.497513 -0.398260 6.993167 +v 0.959121 -0.170893 7.674731 +v 0.497061 -0.487501 6.985565 +v 0.502843 -0.386898 6.995979 +v 0.510577 -0.207723 7.004663 +v 0.769324 -0.069780 7.398333 +v 0.499586 -0.476088 6.988077 +v 0.495999 -0.422879 6.989633 +v 0.693326 -0.128170 7.277056 +v 0.894423 -0.111537 7.573268 +v 0.827312 -0.083087 7.486656 +v 0.886964 -0.108156 7.570598 +v 0.945455 -0.169904 7.659972 +v 0.997004 -0.177978 7.730207 +v 0.673507 -0.149541 7.247653 +v 0.672603 -0.145861 7.246319 +v 0.544239 -0.243396 7.050406 +v 0.524987 -0.227530 7.033175 +v 0.524660 -0.222850 7.030906 +v 0.515978 -0.213284 7.022750 +v 0.523096 -0.217400 7.025259 +v 0.532104 -0.241716 7.042242 +v 0.865901 -0.092252 7.541700 +v 0.518622 -0.219446 7.025908 +v 0.521164 -0.227919 7.032655 +v 0.822867 -0.081806 7.482885 +v 0.523157 -0.549249 7.033142 +v 0.680794 -0.136422 7.273813 +v 0.710670 -0.080814 7.310424 +v 0.518431 -0.538632 7.029181 +v 0.595698 -0.403624 7.141749 +v 0.877459 -0.099364 7.560377 +v 0.738059 -0.059504 7.360483 +v 0.583345 -0.421670 7.119066 +v 0.532623 -0.253329 7.048509 +v 0.491619 -0.454331 6.984405 +v 0.591539 -0.408157 7.134756 +v 0.506840 -0.511603 7.006490 +v 0.513798 -0.533428 7.022394 +v 0.712496 -0.074996 7.314516 +v 0.496119 -0.499729 7.000597 +v 0.796956 -0.078769 7.426957 +v 0.912181 -0.143879 7.607645 +v 0.971990 -0.173697 7.710088 +v 0.513004 -0.528115 7.017235 +v 0.857282 -0.092782 7.508500 +v 0.908302 -0.141843 7.599875 +v 0.510804 -0.522440 7.013897 +v 0.704580 -0.086118 7.304405 +v 0.844778 -0.090077 7.506143 +v 0.587072 -0.416485 7.126665 +v 0.976818 -0.167444 7.705834 +v 0.529129 -0.249829 7.043145 +v 0.567851 -0.430301 7.099930 +v 0.509980 -0.514432 7.011398 +v 0.698206 -0.099286 7.297770 +v 0.513371 -0.210533 7.019851 +v 0.722757 -0.065211 7.336459 +v 0.493210 -0.486073 6.987282 +v 0.688655 -0.134580 7.277644 +v 0.934707 -0.159454 7.639007 +v 0.901468 -0.136519 7.591212 +v 0.509083 -0.210060 7.012817 +v 0.503307 -0.208995 7.006367 +v 0.494881 -0.491353 6.989589 +v 0.489662 -0.445780 6.983790 +v 0.523848 -0.614911 7.031389 +v 0.896371 -0.131719 7.584821 +v 0.820099 -0.078620 7.471162 +v 0.521109 -0.616647 7.028900 +v 0.669311 -0.143710 7.245686 +v 0.521825 -0.610634 7.027381 +v 0.948941 -0.168554 7.677350 +v 0.521558 -0.615203 7.026557 +v 0.599248 -0.382677 7.143082 +v 0.518058 -0.611693 7.026386 +v 0.714859 -0.070558 7.320334 +v 0.493932 -0.407816 6.991292 +v 0.951188 -0.168577 7.669772 +v 0.915166 -0.147058 7.613478 +v 0.493864 -0.476812 6.988108 +v 0.889402 -0.119032 7.576740 +v 0.690234 -0.115898 7.282835 +v 0.689486 -0.127807 7.281379 +v 0.689614 -0.120319 7.280579 +v 0.843750 -0.089249 7.500143 +v 0.839362 -0.085833 7.495968 +v 0.826788 -0.080781 7.493823 +v 0.755640 -0.069767 7.378320 +v 0.515382 -0.517861 7.013765 +v 0.663255 -0.146077 7.240835 +v 0.538096 -0.247562 7.050391 +v 0.588118 -0.408702 7.126412 +v 0.997704 -0.185333 7.732849 +v 0.629242 -0.358949 7.189133 +v 0.669343 -0.161382 7.248438 +v 0.993764 -0.193721 7.729887 +v 0.669549 -0.172680 7.250481 +v 0.564184 -0.428779 7.092886 +v 0.503213 -0.376013 7.005073 +v 0.622848 -0.364171 7.180454 +v 0.664205 -0.157581 7.243474 +v 0.991174 -0.204022 7.730615 +v 0.508991 -0.360468 7.015561 +v 0.659137 -0.152141 7.237927 +v 0.612990 -0.373617 7.165751 +v 0.751475 -0.069506 7.362529 +v 0.637382 -0.199035 7.203479 +v 0.603271 -0.378664 7.150168 +v 0.546042 -0.569858 7.065394 +v 0.652275 -0.208578 7.223597 +v 0.554629 -0.250646 7.076777 +v 0.544430 -0.560258 7.057987 +v 0.545863 -0.257581 7.069073 +v 0.646998 -0.207760 7.217661 +v 0.629918 -0.185226 7.185114 +v 0.640662 -0.203961 7.211785 +v 0.535651 -0.560364 7.050841 +v 0.534174 -0.555671 7.045346 +v 0.528663 -0.554620 7.039605 +v 0.678001 -0.163360 7.256273 +v 0.680973 -0.154979 7.258960 +v 0.653063 -0.210199 7.213563 +v 0.675949 -0.156221 7.253261 +v 0.517266 -0.234878 7.031402 +v 0.514099 -0.232121 7.026988 +v 0.512305 -0.217290 7.021371 +v 0.727227 -0.058638 7.352247 +v 0.718963 -0.068249 7.324451 +v 0.576123 -0.425599 7.120110 +v 0.520605 -0.614173 7.034970 +v 0.990583 -0.172772 7.739594 +v 0.518418 -0.615991 7.035245 +v 0.995265 -0.177105 7.737831 +v 0.502058 -0.513175 7.007332 +v 0.849794 -0.086881 7.523638 +v 0.520975 -0.610374 7.033285 +v 0.772201 -0.070380 7.415897 +v 0.865116 -0.095089 7.548912 +v 0.989344 -0.175586 7.728305 +v 0.571123 -0.425622 7.111563 +v 0.875248 -0.096310 7.554928 +v 0.966263 -0.175088 7.694305 +v 0.516018 -0.608432 7.030702 +v 0.519522 -0.542503 7.032469 +v 0.958483 -0.171221 7.686802 +v 0.490438 -0.467132 6.987648 +v 0.506614 -0.594554 7.018090 +v 0.570668 -0.427943 7.102760 +v 0.673705 -0.139332 7.270009 +v 0.804150 -0.069012 7.458019 +v 0.802948 -0.069451 7.449618 +v 0.930751 -0.166731 7.658021 +v 0.798750 -0.069201 7.445189 +v 0.946414 -0.169155 7.654339 +v 0.674580 -0.144832 7.259958 +v 0.978110 -0.167764 7.709520 +v 0.783028 -0.071365 7.431555 +v 0.490018 -0.476353 6.990441 +v 0.484755 -0.450292 6.981570 +v 0.784805 -0.073335 7.426545 +v 0.487922 -0.472424 6.990082 +v 0.773185 -0.071015 7.423690 +v 0.659496 -0.143666 7.243198 +v 0.974940 -0.172830 7.699051 +v 0.970453 -0.175190 7.697661 +v 0.484195 -0.432775 6.981307 +v 0.593020 -0.406945 7.139623 +v 0.508185 -0.526528 7.015002 +v 0.586389 -0.412881 7.132185 +v 0.503517 -0.527028 7.008535 +v 0.501717 -0.518928 7.008727 +v 0.584175 -0.418173 7.129452 +v 0.498025 -0.211663 7.003756 +v 0.844795 -0.087567 7.518352 +v 0.707360 -0.072636 7.318171 +v 0.845697 -0.087291 7.533356 +v 0.833754 -0.085953 7.505576 +v 0.486849 -0.424914 6.983381 +v 0.770181 -0.070198 7.408751 +v 0.484085 -0.419423 6.980952 +v 0.759367 -0.065502 7.391325 +v 0.703899 -0.084501 7.310865 +v 0.923430 -0.155297 7.624979 +v 0.759041 -0.068460 7.385255 +v 0.747902 -0.058138 7.383937 +v 0.701008 -0.096451 7.304701 +v 0.879880 -0.116742 7.577829 +v 0.494589 -0.200514 6.993281 +v 0.480020 -0.418687 6.976562 +v 0.525921 -0.259064 7.048689 +v 0.520388 -0.251132 7.041515 +v 0.519612 -0.243848 7.035336 +v 0.521511 -0.238242 7.033514 +v 0.585402 -0.420255 7.123942 +v 0.515044 -0.596303 7.019629 +v 0.507042 -0.523462 7.010602 +v 0.506552 -0.219764 7.014609 +v 0.507313 -0.212913 7.013929 +v 0.513318 -0.242001 7.029263 +v 0.507113 -0.223363 7.018018 +v 0.510048 -0.597931 7.019362 +v 0.799887 -0.068032 7.460787 +v 0.515055 -0.541409 7.033412 +v 0.481285 -0.456550 6.982994 +v 0.901329 -0.139941 7.606537 +v 0.510420 -0.248093 7.029022 +v 0.355764 0.043176 6.802958 +v 0.861442 -0.095449 7.550436 +v 0.508564 -0.532976 7.023386 +v 0.992794 -0.178875 7.744081 +v 0.499432 -0.223363 7.013350 +v 0.926900 -0.160587 7.641366 +v 0.516250 -0.610484 7.036116 +v 0.712080 -0.065920 7.329091 +v 0.355207 0.042472 6.800224 +v 0.353610 0.045162 6.800061 +v 0.497455 -0.217275 7.009055 +v 0.516675 -0.615224 7.029917 +v 0.513861 -0.611347 7.031997 +v 0.478017 -0.451826 6.978209 +v 0.493950 -0.211819 7.004325 +v 0.719881 -0.060244 7.342722 +v 0.476894 -0.447457 6.976900 +v 0.493114 -0.205961 6.997427 +v 0.513194 -0.596833 7.025276 +v 0.708461 -0.068201 7.323703 +v 0.688113 -0.112068 7.291239 +v 0.478579 -0.434164 6.979495 +v 0.752409 -0.060058 7.388342 +v 0.477361 -0.427145 6.979750 +v 0.683115 -0.116144 7.287660 +v 0.683422 -0.132444 7.279893 +v 0.477216 -0.418977 6.976349 +v 0.894514 -0.133597 7.598235 +v 0.684222 -0.123182 7.282792 +v 0.666355 -0.141096 7.263338 +v 0.568191 -0.427103 7.108906 +v 0.475690 -0.410927 6.976698 +v 0.587837 -0.408674 7.141872 +v 0.590580 -0.403216 7.146330 +v 0.657011 -0.142766 7.247447 +v 0.561582 -0.434741 7.110223 +v 0.954746 -0.171461 7.688045 +v 0.785692 -0.066555 7.442528 +v 0.580293 -0.421741 7.128184 +v 0.512871 -0.552023 7.035461 +v 0.512608 -0.593066 7.024384 +v 0.885421 -0.126792 7.589061 +v 0.804284 -0.073560 7.471400 +v 0.491404 -0.492695 6.997169 +v 0.876928 -0.108087 7.570127 +v 0.513090 -0.251186 7.032212 +v 0.990137 -0.174953 7.733842 +v 0.680580 -0.127206 7.281709 +v 0.479647 -0.447143 6.977524 +v 0.486143 -0.414106 6.987796 +v 0.480190 -0.413830 6.979451 +v 0.988729 -0.197132 7.742161 +v 0.595658 -0.068633 7.156425 +v 0.624131 -0.353484 7.194892 +v 0.592168 -0.394891 7.148341 +v 0.539656 -0.590749 7.069832 +v 0.596984 -0.083371 7.160082 +v 0.502545 -0.356212 7.015889 +v 0.749141 -0.066345 7.372743 +v 0.601213 -0.376482 7.161917 +v 0.533334 -0.590318 7.062096 +v 0.655994 -0.162159 7.241558 +v 0.612240 -0.366049 7.178362 +v 0.536178 -0.569898 7.056014 +v 0.592421 -0.066079 7.151746 +v 0.488142 -0.192333 6.994045 +v 0.585482 -0.072691 7.142605 +v 0.557573 -0.428969 7.096736 +v 0.528733 -0.568910 7.051044 +v 0.644428 -0.202962 7.227548 +v 0.596655 -0.380328 7.155124 +v 0.554608 -0.421209 7.088980 +v 0.593783 -0.387407 7.148911 +v 0.635943 -0.201730 7.214976 +v 0.523816 -0.561848 7.045577 +v 0.630645 -0.197686 7.207157 +v 0.499346 -0.368745 7.009144 +v 0.651283 -0.145030 7.239994 +v 0.541263 -0.270353 7.074181 +v 0.647885 -0.153343 7.237005 +v 0.492225 -0.384120 7.000232 +v 0.490011 -0.392850 6.996285 +v 0.538321 -0.264482 7.065705 +v 0.485775 -0.404136 6.991991 +v 0.530221 -0.264854 7.057176 +v 0.626146 -0.193183 7.200531 +v 0.620394 -0.185207 7.192066 +v 0.605709 -0.126611 7.166770 +v 0.607862 -0.111259 7.175218 +v 0.987360 -0.216549 7.736105 +v 0.606614 -0.103695 7.175116 +v 0.599512 -0.095001 7.160969 +v 0.595917 -0.080276 7.152202 +v 0.547961 -0.267026 7.082527 +v 0.593871 -0.086204 7.144698 +v 0.590565 -0.078267 7.144953 +v 0.587129 -0.087903 7.133186 +v 0.579036 -0.078676 7.130019 +v 0.605141 -0.257100 7.168807 +v 0.548816 -0.407636 7.083941 +v 0.614891 -0.267808 7.183170 +v 0.545008 -0.393263 7.078421 +v 0.551596 -0.592321 7.087505 +v 0.540139 -0.374949 7.070854 +v 0.498626 -0.145430 7.016069 +v 0.616119 -0.177367 7.185798 +v 0.493305 -0.160744 7.004112 +v 0.552768 -0.080588 7.097987 +v 0.596318 -0.253094 7.158152 +v 0.613887 -0.171604 7.182539 +v 0.587146 -0.250124 7.145084 +v 0.557270 -0.092483 7.096691 +v 0.576255 -0.257003 7.135122 +v 0.545205 -0.091504 7.085277 +v 0.568307 -0.259745 7.122363 +v 0.652136 -0.192016 7.239477 +v 0.984154 -0.229154 7.731697 +v 0.609399 -0.157430 7.176010 +v 0.631390 -0.337997 7.207312 +v 0.606933 -0.143282 7.167835 +v 0.537209 -0.364564 7.067150 +v 0.981865 -0.249540 7.726012 +v 0.626862 -0.321692 7.208134 +v 0.519176 -0.340034 7.040748 +v 0.510500 -0.343024 7.028526 +v 0.626240 -0.306535 7.206201 +v 0.627017 -0.290221 7.201138 +v 0.621313 -0.277872 7.192603 +v 0.977618 -0.264710 7.721066 +v 0.544410 -0.115189 7.074308 +v 0.519628 -0.136524 7.037477 +v 0.508125 -0.140647 7.025386 +v 0.568817 -0.575276 7.101080 +v 0.991692 -0.217856 7.724452 +v 0.547250 -0.394187 7.069874 +v 0.647990 -0.334350 7.214064 +v 0.610312 -0.158501 7.167319 +v 0.602691 -0.238777 7.151029 +v 0.643226 -0.319302 7.214293 +v 0.619007 -0.263986 7.182343 +v 0.558684 -0.263529 7.103658 +v 0.610045 -0.251387 7.167227 +v 0.643081 -0.304226 7.211407 +v 0.585820 -0.228648 7.123073 +v 0.559471 -0.251153 7.089303 +v 0.594355 -0.124614 7.134047 +v 0.604105 -0.145885 7.150347 +v 0.577618 -0.231121 7.110430 +v 0.570683 -0.233586 7.096931 +v 0.631429 -0.276565 7.195123 +v 0.603867 -0.113309 7.162714 +v 0.581789 -0.139081 7.108060 +v 0.581413 -0.109293 7.117176 +v 0.536618 -0.366521 7.052901 +v 0.601200 -0.130825 7.149323 +v 0.531402 -0.350803 7.058067 +v 0.590512 -0.103159 7.132388 +v 0.598878 -0.115763 7.147903 +v 0.576588 -0.090830 7.118812 +v 0.525831 -0.353932 7.039019 +v 0.596864 -0.100698 7.146278 +v 0.571507 -0.108615 7.105144 +v 0.519198 -0.356395 7.025317 +v 0.568925 -0.125635 7.095406 +v 0.559251 -0.127601 7.083653 +v 0.549790 -0.130597 7.071960 +v 0.540293 -0.133077 7.060192 +v 0.601418 -0.195631 7.127357 +v 0.581232 -0.203861 7.099492 +v 0.580069 -0.170799 7.096842 +v 0.572639 -0.139213 7.095592 +v 0.528943 -0.132666 7.049096 +v 0.504064 -0.232286 7.024492 +v 0.858369 -0.090037 7.535979 +v 0.510021 -0.227904 7.023421 +v 0.498206 -0.234191 7.016683 +v 0.791293 -0.064960 7.454380 +v 0.510295 -0.600360 7.023877 +v 0.697074 -0.099453 7.312906 +v 0.502000 -0.595134 7.019885 +v 0.790810 -0.064269 7.448732 +v 0.505296 -0.590904 7.019862 +v 0.990105 -0.172755 7.746081 +v 0.495394 -0.519398 7.008367 +v 0.694200 -0.087927 7.317435 +v 0.348271 0.048392 6.797683 +v 0.561237 -0.434291 7.105703 +v 0.957614 -0.179680 7.700894 +v 0.472797 -0.446670 6.979286 +v 0.512799 -0.538457 7.031201 +v 0.496401 -0.229237 7.014340 +v 0.495011 -0.236454 7.013799 +v 0.573794 -0.422203 7.128952 +v 0.617871 -0.111877 7.196268 +v 0.513258 -0.615478 7.036187 +v 0.987576 -0.170606 7.743737 +v 0.833573 -0.086202 7.514155 +v 0.502692 -0.538181 7.026194 +v 0.574343 -0.426783 7.125012 +v 0.983550 -0.173598 7.735010 +v 0.699455 -0.086580 7.312707 +v 0.492450 -0.512609 7.004148 +v 0.507438 -0.602787 7.030757 +v 0.507264 -0.596598 7.031307 +v 0.870000 -0.099252 7.561798 +v 0.618015 -0.107461 7.196396 +v 0.500405 -0.585896 7.022761 +v 0.976169 -0.175637 7.731740 +v 0.612796 -0.115783 7.187348 +v 0.690642 -0.105230 7.297346 +v 0.824337 -0.081899 7.499042 +v 0.977234 -0.174317 7.718777 +v 0.474417 -0.452819 6.980040 +v 0.581464 -0.414538 7.133955 +v 0.915147 -0.155319 7.631155 +v 0.471085 -0.410034 6.975480 +v 0.489434 -0.506976 7.001951 +v 0.518637 -0.556576 7.037312 +v 0.473611 -0.405623 6.977205 +v 0.347067 0.045335 6.796392 +v 0.563602 -0.431731 7.117927 +v 0.965000 -0.180310 7.707083 +v 0.469171 -0.406949 6.972297 +v 0.905216 -0.146709 7.617474 +v 0.488454 -0.497148 7.000582 +v 0.486056 -0.484420 6.996010 +v 0.509519 -0.255266 7.035719 +v 0.494552 -0.219836 7.012272 +v 0.706545 -0.067635 7.333507 +v 0.485799 -0.475690 6.996714 +v 0.941427 -0.170502 7.673041 +v 0.507538 -0.251273 7.031295 +v 0.937354 -0.168647 7.664894 +v 0.483911 -0.472242 6.993946 +v 0.502220 -0.532381 7.020355 +v 0.706614 -0.066666 7.327808 +v 0.615989 -0.104544 7.194098 +v 0.614091 -0.100980 7.190700 +v 0.890431 -0.126010 7.581829 +v 0.755988 -0.063452 7.398478 +v 0.485646 -0.199735 6.997613 +v 0.498030 -0.527030 7.008422 +v 0.482866 -0.469028 6.988011 +v 0.700999 -0.074904 7.320578 +v 0.579291 -0.410774 7.137845 +v 0.840895 -0.085372 7.526454 +v 0.812229 -0.077968 7.477445 +v 0.734883 -0.053623 7.374855 +v 0.352222 0.045904 6.796948 +v 0.514925 -0.256003 7.040674 +v 0.617658 -0.107755 7.192278 +v 0.514516 -0.643093 7.041596 +v 0.503438 -0.600118 7.029752 +v 0.697558 -0.100635 7.305467 +v 0.516723 -0.651565 7.046881 +v 0.514841 -0.622620 7.038562 +v 0.513852 -0.649234 7.043708 +v 0.694756 -0.095688 7.317511 +v 0.504373 -0.598267 7.021293 +v 0.780688 -0.064169 7.447883 +v 0.498965 -0.588276 7.022082 +v 0.511776 -0.626346 7.037537 +v 0.510590 -0.641791 7.040239 +v 0.515912 -0.634776 7.044058 +v 0.987750 -0.176014 7.751219 +v 0.344438 0.050023 6.798605 +v 0.984027 -0.170515 7.748223 +v 0.518109 -0.646563 7.046688 +v 0.492455 -0.224912 7.015648 +v 0.518942 -0.641805 7.049750 +v 0.977167 -0.172561 7.740770 +v 0.559018 -0.434219 7.116520 +v 0.341979 0.048273 6.793218 +v 0.349454 0.042790 6.800277 +v 0.471169 -0.452819 6.982204 +v 0.556239 -0.434977 7.108360 +v 0.776723 -0.067284 7.434746 +v 0.569674 -0.424841 7.129858 +v 0.339533 0.051936 6.794969 +v 0.771710 -0.069853 7.426841 +v 0.504685 -0.543854 7.031681 +v 0.719292 -0.056724 7.352795 +v 0.491638 -0.214190 7.008910 +v 0.508574 -0.589778 7.022633 +v 0.499978 -0.529900 7.012206 +v 0.853719 -0.092889 7.548428 +v 0.715501 -0.064937 7.335849 +v 0.485930 -0.212027 7.009390 +v 0.891140 -0.133629 7.601010 +v 0.970822 -0.180721 7.728550 +v 0.963806 -0.183885 7.714834 +v 0.763495 -0.067725 7.419775 +v 0.946850 -0.174732 7.691471 +v 0.483681 -0.204028 7.002869 +v 0.481537 -0.483190 6.997462 +v 0.519630 -0.620308 7.049793 +v 0.481617 -0.475906 6.997454 +v 0.935143 -0.171528 7.680621 +v 0.901733 -0.151528 7.642070 +v 0.689416 -0.104575 7.304514 +v 0.882447 -0.129382 7.596508 +v 0.704054 -0.069548 7.324261 +v 0.944069 -0.169812 7.680929 +v 0.518831 -0.616204 7.050025 +v 0.479446 -0.471933 6.994024 +v 0.902681 -0.150549 7.630020 +v 0.823933 -0.084111 7.509198 +v 0.517753 -0.629866 7.048020 +v 0.613905 -0.111377 7.198998 +v 0.516816 -0.613537 7.048308 +v 0.510820 -0.613388 7.039417 +v 0.673882 -0.113601 7.290718 +v 0.476964 -0.326042 6.992499 +v 0.926387 -0.166431 7.668062 +v 0.470155 -0.421427 6.983084 +v 0.471768 -0.413756 6.978067 +v 0.900138 -0.147022 7.621936 +v 0.502995 -0.588531 7.028766 +v 0.483490 -0.512884 7.006776 +v 0.468957 -0.399384 6.982262 +v 0.862919 -0.100603 7.568806 +v 0.610291 -0.096480 7.191534 +v 0.502553 -0.237435 7.027149 +v 0.497882 -0.238392 7.024877 +v 0.495563 -0.240679 7.018327 +v 0.492689 -0.239856 7.015861 +v 0.569519 -0.432275 7.127787 +v 0.466636 -0.403185 6.973632 +v 0.463700 -0.407691 6.970158 +v 0.743767 -0.055110 7.386297 +v 0.587506 -0.056638 7.158014 +v 0.564784 -0.029648 7.125832 +v 0.519433 -0.594552 7.053746 +v 0.580849 -0.055507 7.148634 +v 0.519974 -0.584008 7.051088 +v 0.584914 -0.054306 7.154247 +v 0.574796 -0.038092 7.139417 +v 0.575312 -0.031859 7.142376 +v 0.573792 -0.030658 7.138079 +v 0.515032 -0.614123 7.039528 +v 0.613584 -0.117958 7.194401 +v 0.475879 -0.336448 6.990314 +v 0.349151 0.043700 6.802825 +v 0.517549 -0.617819 7.044287 +v 0.573119 -0.064846 7.136514 +v 0.592205 -0.066837 7.161541 +v 0.483630 -0.378415 7.001811 +v 0.551696 -0.429496 7.101673 +v 0.482750 -0.386201 6.999088 +v 0.577071 -0.061490 7.142517 +v 0.477534 -0.194255 6.994686 +v 0.488639 -0.370092 7.005793 +v 0.664107 -0.132003 7.275119 +v 0.568849 -0.065965 7.130282 +v 0.544680 -0.608189 7.090480 +v 0.548600 -0.421370 7.097155 +v 0.562854 -0.067681 7.120013 +v 0.477451 -0.186598 6.994141 +v 0.661015 -0.135698 7.268579 +v 0.570723 -0.040727 7.133354 +v 0.566020 -0.036787 7.126413 +v 0.518160 -0.606803 7.057318 +v 0.583414 -0.399626 7.149203 +v 0.649416 -0.139541 7.249166 +v 0.580691 -0.404140 7.145624 +v 0.990346 -0.185288 7.745951 +v 0.522580 -0.612479 7.064512 +v 0.610850 -0.126213 7.191329 +v 0.641442 -0.146181 7.237557 +v 0.608557 -0.139575 7.183237 +v 0.546595 -0.410756 7.093005 +v 0.485382 -0.176398 6.996418 +v 0.606414 -0.092083 7.184780 +v 0.599569 -0.085935 7.178725 +v 0.479266 -0.395371 6.994706 +v 0.644641 -0.140469 7.243238 +v 0.979465 -0.217805 7.753376 +v 0.590508 -0.377393 7.161470 +v 0.477133 -0.403575 6.988355 +v 0.594751 -0.079300 7.171423 +v 0.586789 -0.386908 7.153740 +v 0.593659 -0.075138 7.166195 +v 0.519958 -0.267498 7.051737 +v 0.514518 -0.275981 7.051494 +v 0.512094 -0.260256 7.043022 +v 0.484574 -0.331556 7.004399 +v 0.537010 -0.601926 7.074102 +v 0.527554 -0.590425 7.056680 +v 0.609076 -0.123158 7.179811 +v 0.529885 -0.275256 7.063367 +v 0.612559 -0.108359 7.185395 +v 0.584609 -0.063080 7.147083 +v 0.610904 -0.102094 7.183738 +v 0.571792 -0.035210 7.133205 +v 0.604585 -0.095805 7.177421 +v 0.655505 -0.174853 7.244288 +v 0.600096 -0.090556 7.170076 +v 0.645581 -0.176327 7.240375 +v 0.643767 -0.168974 7.238797 +v 0.645091 -0.161253 7.237721 +v 0.693264 -0.105647 7.314085 +v 0.695637 -0.104396 7.318917 +v 0.499116 -0.600125 7.031852 +v 0.694955 -0.102675 7.323052 +v 0.690681 -0.112428 7.317895 +v 0.509183 -0.622734 7.037707 +v 0.507443 -0.631387 7.040814 +v 0.689151 -0.091710 7.326574 +v 0.836943 -0.087397 7.536582 +v 0.698280 -0.080037 7.317825 +v 0.516899 -0.661150 7.053575 +v 0.694564 -0.110482 7.322657 +v 0.466059 -0.410164 6.978958 +v 0.562662 -0.026010 7.128360 +v 0.465240 -0.413752 6.987153 +v 0.735777 -0.050849 7.386613 +v 0.462025 -0.410418 6.972345 +v 0.512078 -0.612032 7.044139 +v 0.350278 0.046167 6.802218 +v 0.517971 -0.662531 7.058234 +v 0.343229 0.042994 6.803578 +v 0.677861 -0.110784 7.296496 +v 0.505166 -0.581880 7.052382 +v 0.458739 -0.408015 6.970846 +v 0.565908 -0.430189 7.132007 +v 0.339892 0.045140 6.798649 +v 0.735370 -0.050225 7.383438 +v 0.585440 -0.057484 7.162636 +v 0.480698 -0.503827 7.007519 +v 0.342122 0.049053 6.801991 +v 0.492256 -0.530468 7.018342 +v 0.679193 -0.108780 7.306976 +v 0.514287 -0.570829 7.047234 +v 0.500642 -0.612691 7.042419 +v 0.851579 -0.092936 7.558790 +v 0.979512 -0.171269 7.749647 +v 0.683133 -0.109828 7.299098 +v 0.489500 -0.218257 7.017891 +v 0.464335 -0.395546 6.985387 +v 0.501058 -0.598095 7.033795 +v 0.490623 -0.519277 7.010731 +v 0.509082 -0.558212 7.038095 +v 0.336874 0.048317 6.794202 +v 0.668996 -0.121010 7.283775 +v 0.707480 -0.066074 7.339810 +v 0.757077 -0.064516 7.410674 +v 0.566280 -0.434755 7.125708 +v 0.477057 -0.201066 6.997489 +v 0.700665 -0.070680 7.331610 +v 0.751194 -0.060287 7.404638 +v 0.815073 -0.078491 7.494707 +v 0.971056 -0.180105 7.737582 +v 0.470853 -0.468640 6.986921 +v 0.335537 0.051524 6.792959 +v 0.466263 -0.459644 6.985482 +v 0.504428 -0.258219 7.039877 +v 0.511763 -0.563627 7.042883 +v 0.888612 -0.142083 7.615419 +v 0.725936 -0.050658 7.367509 +v 0.491016 -0.235744 7.015779 +v 0.575615 -0.055017 7.150675 +v 0.555428 -0.435146 7.118927 +v 0.574380 -0.035252 7.145504 +v 0.499531 -0.243323 7.030019 +v 0.494596 -0.583495 7.026196 +v 0.487565 -0.225261 7.021388 +v 0.741033 -0.057535 7.399775 +v 0.604993 -0.091496 7.194849 +v 0.338000 0.052001 6.796514 +v 0.468379 -0.445360 6.982605 +v 0.572084 -0.041748 7.141989 +v 0.571903 -0.029917 7.143810 +v 0.890320 -0.140209 7.610058 +v 0.484536 -0.213913 7.016198 +v 0.478645 -0.212203 7.008105 +v 0.570410 -0.027992 7.140058 +v 0.961771 -0.185484 7.718840 +v 0.565873 -0.412273 7.135532 +v 0.918312 -0.160468 7.650236 +v 0.475329 -0.483243 6.996395 +v 0.493784 -0.241259 7.024302 +v 0.959421 -0.183852 7.709268 +v 0.490163 -0.240144 7.021683 +v 0.475425 -0.473330 6.993982 +v 0.473011 -0.472524 6.988578 +v 0.709683 -0.062786 7.346636 +v 0.713251 -0.058607 7.349322 +v 0.472767 -0.342598 6.988291 +v 0.464632 -0.423927 6.987519 +v 0.469413 -0.320292 6.987785 +v 0.568337 -0.029665 7.130203 +v 0.517500 -0.648429 7.055872 +v 0.723706 -0.052330 7.361303 +v 0.514598 -0.631002 7.058311 +v 0.847554 -0.088494 7.541584 +v 0.477048 -0.343872 6.993543 +v 0.472905 -0.321600 6.988969 +v 0.472003 -0.311668 6.992299 +v 0.692861 -0.112105 7.320014 +v 0.784494 -0.069179 7.458724 +v 0.503968 -0.624121 7.039420 +v 0.791071 -0.071804 7.469588 +v 0.778612 -0.064710 7.450244 +v 0.681591 -0.111051 7.314078 +v 0.503665 -0.646785 7.045526 +v 0.491720 -0.588104 7.024999 +v 0.494995 -0.533395 7.023722 +v 0.497417 -0.597572 7.027290 +v 0.691857 -0.079409 7.325922 +v 0.688859 -0.113490 7.324634 +v 0.829595 -0.085053 7.523967 +v 0.981735 -0.171961 7.754766 +v 0.476644 -0.519197 7.012815 +v 0.760331 -0.062878 7.430626 +v 0.458249 -0.408187 6.983326 +v 0.505437 -0.612558 7.045098 +v 0.979037 -0.175419 7.761685 +v 0.457832 -0.410912 6.976303 +v 0.697468 -0.069142 7.335451 +v 0.472998 -0.210431 6.999983 +v 0.564580 -0.434481 7.130895 +v 0.948229 -0.182012 7.699980 +v 0.514340 -0.586922 7.052084 +v 0.564671 -0.028006 7.138237 +v 0.753641 -0.060661 7.422646 +v 0.480413 -0.493607 7.003972 +v 0.769070 -0.065301 7.434362 +v 0.480440 -0.488124 6.999872 +v 0.746644 -0.057865 7.404181 +v 0.461242 -0.399721 6.979663 +v 0.499067 -0.603533 7.035732 +v 0.559207 -0.026767 7.130058 +v 0.468836 -0.210448 6.993879 +v 0.497459 -0.249650 7.036256 +v 0.560367 -0.435916 7.129079 +v 0.974352 -0.175011 7.740845 +v 0.737618 -0.056283 7.397391 +v 0.497279 -0.256003 7.039640 +v 0.467851 -0.206737 6.992718 +v 0.515460 -0.664898 7.065395 +v 0.727073 -0.048274 7.381017 +v 0.484839 -0.526801 7.015914 +v 0.501444 -0.591774 7.032507 +v 0.514273 -0.643199 7.060292 +v 0.581218 -0.053842 7.155699 +v 0.660976 -0.118199 7.279770 +v 0.683607 -0.108208 7.309637 +v 0.551797 -0.433931 7.112808 +v 0.490964 -0.584982 7.029639 +v 0.486089 -0.217262 7.019932 +v 0.658839 -0.124732 7.277142 +v 0.608483 -0.114762 7.201733 +v 0.571080 -0.037451 7.145929 +v 0.806390 -0.076419 7.489854 +v 0.568022 -0.039941 7.143481 +v 0.493224 -0.243100 7.030223 +v 0.930709 -0.169491 7.673766 +v 0.569062 -0.033897 7.145016 +v 0.717008 -0.046124 7.363461 +v 0.465631 -0.467604 6.987578 +v 0.564566 -0.417076 7.133613 +v 0.800133 -0.073961 7.479187 +v 0.463281 -0.439728 6.985395 +v 0.463267 -0.343670 6.988519 +v 0.606683 -0.097848 7.198177 +v 0.469992 -0.331961 6.988413 +v 0.714132 -0.054476 7.354755 +v 0.465381 -0.313756 6.987946 +v 0.468873 -0.479685 6.992063 +v 0.563004 -0.040983 7.136219 +v 0.560218 -0.042337 7.131417 +v 0.556096 -0.028108 7.125027 +v 0.551079 -0.031822 7.117959 +v 0.468311 -0.310808 6.989942 +v 0.467617 -0.305476 6.994000 +v 0.339401 0.045425 6.802581 +v 0.336643 0.048717 6.800239 +v 0.472418 -0.479651 6.992594 +v 0.471354 -0.199842 6.993957 +v 0.466554 -0.195654 6.992141 +v 0.570688 -0.056816 7.146815 +v 0.547630 -0.427911 7.106824 +v 0.470495 -0.388673 6.993495 +v 0.545169 -0.420643 7.105073 +v 0.566170 -0.059298 7.140093 +v 0.543816 -0.410887 7.103598 +v 0.533666 -0.619073 7.083761 +v 0.609062 -0.123912 7.203121 +v 0.651615 -0.132988 7.265043 +v 0.572193 -0.396961 7.147281 +v 0.561980 -0.059147 7.133668 +v 0.874901 -0.123574 7.592338 +v 0.653279 -0.139085 7.255803 +v 0.522970 -0.625276 7.075233 +v 0.563269 -0.406752 7.138137 +v 0.639326 -0.134090 7.247718 +v 0.557016 -0.054473 7.126589 +v 0.470433 -0.365402 6.996188 +v 0.579154 -0.379525 7.157483 +v 0.981922 -0.197679 7.755376 +v 0.556640 -0.047961 7.126062 +v 0.611874 -0.137423 7.208223 +v 0.470213 -0.179660 6.993354 +v 0.586035 -0.370127 7.166818 +v 0.519301 -0.621364 7.068358 +v 0.982986 -0.183391 7.757082 +v 0.576513 -0.388886 7.152554 +v 0.472227 -0.162785 6.998537 +v 0.515959 -0.618435 7.060563 +v 0.601446 -0.084946 7.186671 +v 0.546066 -0.033396 7.111194 +v 0.541951 -0.034135 7.104782 +v 0.592080 -0.073695 7.178707 +v 0.513009 -0.608180 7.056366 +v 0.504854 -0.270019 7.045128 +v 0.511099 -0.612614 7.053494 +v 0.500234 -0.278475 7.043062 +v 0.588659 -0.070153 7.173738 +v 0.501888 -0.262928 7.042418 +v 0.534452 -0.047198 7.093896 +v 0.472760 -0.301507 7.006372 +v 0.463338 -0.358629 6.990618 +v 0.467568 -0.347983 6.988718 +v 0.610417 -0.133462 7.199601 +v 0.485688 -0.363366 7.005793 +v 0.634521 -0.137057 7.240045 +v 0.611159 -0.120021 7.198553 +v 0.560903 -0.060530 7.125229 +v 0.558115 -0.045470 7.124125 +v 0.560262 -0.037919 7.121186 +v 0.558255 -0.030392 7.121048 +v 0.471910 -0.396526 6.990475 +v 0.555500 -0.062710 7.112764 +v 0.555739 -0.054234 7.118132 +v 0.516875 -0.615138 7.059433 +v 0.554861 -0.046701 7.117232 +v 0.551578 -0.051141 7.110994 +v 0.554397 -0.039166 7.116054 +v 0.545254 -0.041457 7.105448 +v 0.544685 -0.054635 7.101227 +v 0.479204 -0.355751 7.000891 +v 0.487481 -0.347714 7.007635 +v 0.546601 -0.067123 7.098185 +v 0.482077 -0.344965 7.001409 +v 0.536052 -0.064933 7.088448 +v 0.486242 -0.322845 7.010501 +v 0.476932 -0.318054 6.995372 +v 0.477349 -0.308212 7.005369 +v 0.569809 -0.040699 7.139959 +v 0.564738 -0.040507 7.132675 +v 0.540389 -0.381602 7.098989 +v 0.602058 -0.342776 7.190937 +v 0.547011 -0.620940 7.107606 +v 0.612026 -0.176560 7.207047 +v 0.493148 -0.298726 7.031441 +v 0.610191 -0.324523 7.198894 +v 0.559348 -0.616253 7.125040 +v 0.509373 -0.106309 7.051122 +v 0.610176 -0.168962 7.205019 +v 0.486782 -0.311024 7.019506 +v 0.527046 -0.077057 7.076258 +v 0.976262 -0.248288 7.743332 +v 0.501545 -0.293610 7.041067 +v 0.626664 -0.150188 7.229583 +v 0.594149 -0.359700 7.178645 +v 0.536264 -0.346987 7.086801 +v 0.971765 -0.264042 7.740571 +v 0.539257 -0.351821 7.103893 +v 0.609069 -0.309327 7.197615 +v 0.597857 -0.294037 7.185497 +v 0.629334 -0.179104 7.231234 +v 0.977692 -0.230991 7.752072 +v 0.588717 -0.283276 7.172441 +v 0.509890 -0.095096 7.057075 +v 0.579589 -0.273411 7.154780 +v 0.621064 -0.183762 7.221042 +v 0.479329 -0.113022 7.025150 +v 0.627969 -0.163850 7.230559 +v 0.486011 -0.128100 7.020510 +v 0.616268 -0.182751 7.213281 +v 0.552886 -0.292993 7.119350 +v 0.610258 -0.155255 7.204315 +v 0.479807 -0.145338 7.008445 +v 0.541367 -0.299018 7.092930 +v 0.538828 -0.326993 7.097712 +v 0.533081 -0.117989 7.063189 +v 0.542666 -0.394096 7.092757 +v 0.528885 -0.318914 7.067340 +v 0.970558 -0.273979 7.731112 +v 0.521739 -0.321380 7.053984 +v 0.525331 -0.103013 7.064313 +v 0.539565 -0.376733 7.090247 +v 0.526989 -0.303848 7.065635 +v 0.615811 -0.339389 7.199416 +v 0.515043 -0.121992 7.045428 +v 0.637008 -0.193878 7.230966 +v 0.560444 -0.603837 7.112977 +v 0.537589 -0.361668 7.088596 +v 0.517864 -0.306326 7.053614 +v 0.561201 -0.078028 7.109838 +v 0.628687 -0.196351 7.218402 +v 0.614924 -0.183781 7.206525 +v 0.526072 -0.288777 7.063270 +v 0.515127 -0.291266 7.052476 +v 0.611079 -0.171150 7.187961 +v 0.513123 -0.323855 7.041621 +v 0.533651 -0.349039 7.070093 +v 0.507956 -0.308809 7.042122 +v 0.608180 -0.156091 7.186932 +v 0.590593 -0.269004 7.165154 +v 0.570655 -0.275385 7.142530 +v 0.610055 -0.294194 7.194346 +v 0.562940 -0.277897 7.129568 +v 0.503704 -0.326335 7.029799 +v 0.498916 -0.125519 7.030586 +v 0.498709 -0.343865 7.017975 +v 0.613197 -0.279098 7.189244 +v 0.553598 -0.280025 7.109104 +v 0.493484 -0.328819 7.018516 +v 0.598644 -0.281609 7.180883 +v 0.603230 -0.266504 7.174807 +v 0.498424 -0.311289 7.030375 +v 0.543647 -0.312168 7.107313 +v 0.543483 -0.283826 7.087877 +v 0.535216 -0.331529 7.084229 +v 0.534673 -0.316456 7.081612 +v 0.530911 -0.333978 7.068957 +v 0.534764 -0.301378 7.078566 +v 0.535645 -0.286296 7.074988 +v 0.636504 -0.153246 7.234296 +v 0.983071 -0.222141 7.741557 +v 0.637447 -0.200259 7.221967 +v 0.520036 -0.280022 7.055902 +v 0.507106 -0.284236 7.046575 +v 0.494413 -0.354080 7.011670 +v 0.490257 -0.337831 7.011279 +v 0.597052 -0.369962 7.169121 +v 0.514941 -0.672505 7.062348 +v 0.497039 -0.619707 7.038480 +v 0.495962 -0.552696 7.034585 +v 0.500369 -0.616157 7.038572 +v 0.507473 -0.660054 7.052460 +v 0.515845 -0.664957 7.056468 +v 0.493491 -0.599989 7.027887 +v 0.504009 -0.634763 7.044002 +v 0.691229 -0.083852 7.322827 +v 0.771712 -0.068158 7.456710 +v 0.499462 -0.628986 7.043113 +v 0.497662 -0.607946 7.033284 +v 0.779176 -0.071136 7.469303 +v 0.783007 -0.071458 7.465900 +v 0.487468 -0.545213 7.030658 +v 0.484538 -0.604738 7.026339 +v 0.486656 -0.591919 7.024783 +v 0.811288 -0.079849 7.502172 +v 0.692140 -0.074633 7.333296 +v 0.880693 -0.135293 7.606325 +v 0.682756 -0.114235 7.319315 +v 0.460089 -0.457972 6.984658 +v 0.455852 -0.452987 6.980803 +v 0.975400 -0.172719 7.754295 +v 0.972834 -0.177246 7.752450 +v 0.509552 -0.616500 7.054877 +v 0.462807 -0.451784 6.984006 +v 0.690549 -0.110156 7.328258 +v 0.453428 -0.407002 6.983302 +v 0.455444 -0.407986 6.974197 +v 0.969528 -0.182464 7.744311 +v 0.694280 -0.106938 7.325472 +v 0.767506 -0.064260 7.448346 +v 0.496788 -0.610446 7.039205 +v 0.965262 -0.183615 7.733996 +v 0.470111 -0.485078 6.995807 +v 0.456117 -0.403844 6.979241 +v 0.458526 -0.396287 6.983693 +v 0.462431 -0.302536 6.993972 +v 0.955245 -0.186129 7.724816 +v 0.493777 -0.610858 7.041497 +v 0.720900 -0.047556 7.371921 +v 0.460854 -0.307262 6.989525 +v 0.749970 -0.057833 7.414565 +v 0.557109 -0.431852 7.131339 +v 0.506241 -0.586926 7.054278 +v 0.956705 -0.187249 7.717866 +v 0.458486 -0.310478 6.989669 +v 0.741044 -0.055515 7.408924 +v 0.511085 -0.599894 7.054244 +v 0.551583 -0.433318 7.121454 +v 0.853702 -0.099749 7.575815 +v 0.702219 -0.063934 7.344935 +v 0.916883 -0.161653 7.659650 +v 0.463298 -0.479757 6.996986 +v 0.692986 -0.064314 7.339827 +v 0.461875 -0.413478 6.989103 +v 0.460797 -0.409691 6.986618 +v 0.685383 -0.114591 7.322459 +v 0.725661 -0.048798 7.387796 +v 0.850324 -0.096244 7.570845 +v 0.554429 -0.029765 7.128839 +v 0.546481 -0.032631 7.117836 +v 0.942523 -0.185696 7.707535 +v 0.667638 -0.110687 7.299315 +v 0.463372 -0.211296 6.993126 +v 0.486597 -0.236581 7.025841 +v 0.459437 -0.200441 6.991664 +v 0.578769 -0.057069 7.162880 +v 0.656264 -0.115971 7.279026 +v 0.493455 -0.565415 7.040318 +v 0.484999 -0.226459 7.025062 +v 0.653225 -0.127241 7.272150 +v 0.943859 -0.180672 7.697902 +v 0.603243 -0.115486 7.205905 +v 0.480627 -0.218534 7.019306 +v 0.880020 -0.138548 7.614334 +v 0.664981 -0.114202 7.286704 +v 0.560551 -0.430313 7.133164 +v 0.562481 -0.035205 7.139946 +v 0.555276 -0.039348 7.132035 +v 0.561862 -0.031572 7.138617 +v 0.512080 -0.680996 7.067193 +v 0.844379 -0.091566 7.559943 +v 0.499077 -0.634785 7.044676 +v 0.495189 -0.626316 7.040701 +v 0.495042 -0.614385 7.037194 +v 0.501054 -0.640881 7.044514 +v 0.841598 -0.089840 7.548538 +v 0.471062 -0.213128 7.006257 +v 0.493580 -0.636754 7.042639 +v 0.825292 -0.088331 7.541533 +v 0.689639 -0.077808 7.333330 +v 0.504911 -0.672082 7.061577 +v 0.514554 -0.678312 7.068886 +v 0.813606 -0.081421 7.516404 +v 0.691420 -0.066646 7.338136 +v 0.481747 -0.592800 7.023020 +v 0.687775 -0.086518 7.328674 +v 0.463561 -0.213738 6.998121 +v 0.977385 -0.170114 7.762318 +v 0.507549 -0.633538 7.060215 +v 0.717604 -0.048968 7.381697 +v 0.486122 -0.533466 7.021336 +v 0.974487 -0.169779 7.759163 +v 0.872733 -0.134360 7.613647 +v 0.599752 -0.109177 7.206430 +v 0.820480 -0.084266 7.525114 +v 0.885573 -0.145347 7.634348 +v 0.460804 -0.472259 6.993851 +v 0.601542 -0.100069 7.203351 +v 0.687355 -0.105855 7.334868 +v 0.459342 -0.210217 6.994609 +v 0.487415 -0.591910 7.036271 +v 0.462715 -0.324311 6.991997 +v 0.929173 -0.183575 7.702211 +v 0.443307 -0.338907 6.970608 +v 0.596759 -0.084966 7.202896 +v 0.671133 -0.110481 7.303579 +v 0.447509 -0.385977 6.974947 +v 0.701942 -0.055838 7.356082 +v 0.451161 -0.453719 6.979758 +v 0.596730 -0.081046 7.198600 +v 0.445263 -0.347764 6.970651 +v 0.581016 -0.063212 7.175824 +v 0.473189 -0.527633 7.017449 +v 0.578821 -0.058237 7.168545 +v 0.450204 -0.444773 6.979197 +v 0.674247 -0.113113 7.322139 +v 0.932706 -0.176101 7.691806 +v 0.446465 -0.440504 6.972823 +v 0.457446 -0.413362 6.988978 +v 0.501992 -0.597210 7.057097 +v 0.445682 -0.381827 6.971642 +v 0.458302 -0.465461 6.989314 +v 0.447276 -0.339012 6.972359 +v 0.666001 -0.111820 7.291980 +v 0.925790 -0.171006 7.680135 +v 0.455735 -0.422401 6.988117 +v 0.443882 -0.361140 6.969586 +v 0.880954 -0.140672 7.623045 +v 0.791093 -0.072189 7.484132 +v 0.484944 -0.587183 7.033136 +v 0.510974 -0.662528 7.070419 +v 0.500733 -0.622889 7.052639 +v 0.486677 -0.587006 7.025946 +v 0.454072 -0.458701 6.983321 +v 0.498560 -0.615474 7.046518 +v 0.961965 -0.185755 7.745471 +v 0.784882 -0.069607 7.477474 +v 0.453693 -0.400384 6.983791 +v 0.509752 -0.647985 7.065093 +v 0.548382 -0.037749 7.131119 +v 0.499232 -0.574889 7.047596 +v 0.744104 -0.054735 7.418162 +v 0.545087 -0.034334 7.123852 +v 0.481283 -0.230319 7.027086 +v 0.798462 -0.077321 7.497084 +v 0.460430 -0.335277 6.991580 +v 0.481494 -0.224224 7.024420 +v 0.450345 -0.347603 6.978296 +v 0.473593 -0.220515 7.014976 +v 0.730090 -0.053258 7.397579 +v 0.550477 -0.045339 7.130602 +v 0.590185 -0.069318 7.189891 +v 0.455746 -0.188851 6.989090 +v 0.507151 -0.607715 7.060582 +v 0.584468 -0.066318 7.181469 +v 0.535158 -0.024873 7.108068 +v 0.649929 -0.119935 7.274522 +v 0.509535 -0.625528 7.058053 +v 0.449784 -0.378809 6.974437 +v 0.448506 -0.354435 6.974583 +v 0.554822 -0.433662 7.127599 +v 0.448857 -0.343929 6.972345 +v 0.549838 -0.033955 7.129317 +v 0.453675 -0.375570 6.979950 +v 0.456525 -0.341856 6.989486 +v 0.447697 -0.361201 6.971803 +v 0.453779 -0.352030 6.984370 +v 0.510191 -0.622679 7.065714 +v 0.859096 -0.111867 7.587237 +v 0.453601 -0.435426 6.983407 +v 0.644023 -0.124868 7.268547 +v 0.869249 -0.125809 7.601336 +v 0.453232 -0.391558 6.983140 +v 0.557861 -0.399507 7.138399 +v 0.512780 -0.629664 7.069490 +v 0.489109 -0.268695 7.037632 +v 0.633396 -0.129647 7.251227 +v 0.978341 -0.207011 7.759892 +v 0.559553 -0.058487 7.143943 +v 0.466300 -0.172408 6.994140 +v 0.978183 -0.190637 7.764227 +v 0.530168 -0.630758 7.091007 +v 0.555384 -0.057981 7.137766 +v 0.488353 -0.257184 7.037205 +v 0.979516 -0.179289 7.761087 +v 0.551939 -0.424580 7.129811 +v 0.519924 -0.634999 7.081446 +v 0.487656 -0.250616 7.034942 +v 0.515292 -0.631867 7.073136 +v 0.638369 -0.126961 7.262916 +v 0.483798 -0.243112 7.029960 +v 0.555621 -0.413071 7.133358 +v 0.524920 -0.037540 7.091912 +v 0.547615 -0.425631 7.122779 +v 0.620679 -0.133667 7.230042 +v 0.621960 -0.132770 7.235861 +v 0.545669 -0.418449 7.121171 +v 0.530704 -0.027174 7.101370 +v 0.614341 -0.131424 7.224537 +v 0.471692 -0.293335 7.012773 +v 0.608610 -0.129503 7.216951 +v 0.527066 -0.033344 7.095992 +v 0.544766 -0.398740 7.118756 +v 0.464030 -0.295441 7.003757 +v 0.602041 -0.122696 7.212345 +v 0.465030 -0.381488 6.992072 +v 0.461628 -0.390261 6.986831 +v 0.564015 -0.397456 7.142919 +v 0.536312 -0.035371 7.099496 +v 0.620568 -0.134881 7.221030 +v 0.454405 -0.383977 6.981122 +v 0.462853 -0.370050 6.991333 +v 0.615276 -0.136125 7.215511 +v 0.524577 -0.045267 7.088022 +v 0.537379 -0.026614 7.106372 +v 0.456430 -0.366770 6.985681 +v 0.609187 -0.129835 7.209038 +v 0.546387 -0.427038 7.114264 +v 0.496666 -0.267226 7.041492 +v 0.544200 -0.417773 7.113903 +v 0.493497 -0.282861 7.037655 +v 0.461625 -0.351357 6.988460 +v 0.539758 -0.029326 7.110451 +v 0.510764 -0.619864 7.059384 +v 0.509648 -0.612053 7.058753 +v 0.496964 -0.650988 7.048120 +v 0.687796 -0.071215 7.340510 +v 0.488996 -0.629097 7.038205 +v 0.688541 -0.096326 7.334217 +v 0.687250 -0.090311 7.332934 +v 0.487738 -0.624840 7.035556 +v 0.469014 -0.226976 7.013645 +v 0.485107 -0.613216 7.031493 +v 0.842066 -0.093680 7.566988 +v 0.803279 -0.080326 7.513589 +v 0.480978 -0.602178 7.025476 +v 0.471713 -0.215157 7.009948 +v 0.458817 -0.215329 6.998979 +v 0.512059 -0.688268 7.073898 +v 0.686831 -0.088482 7.338727 +v 0.901469 -0.154847 7.653110 +v 0.507522 -0.680440 7.066236 +v 0.462734 -0.224019 7.009255 +v 0.710436 -0.042569 7.370014 +v 0.710251 -0.042402 7.366212 +v 0.763953 -0.066637 7.455322 +v 0.440735 -0.407025 6.966969 +v 0.475646 -0.513091 7.010575 +v 0.587859 -0.066532 7.197622 +v 0.513072 -0.676939 7.073958 +v 0.718297 -0.047937 7.393399 +v 0.433376 -0.412097 6.966502 +v 0.585464 -0.063388 7.192979 +v 0.683948 -0.107289 7.335720 +v 0.757257 -0.062547 7.445736 +v 0.436967 -0.405077 6.964249 +v 0.458070 -0.478679 6.996947 +v 0.442967 -0.391937 6.976407 +v 0.594090 -0.109001 7.207815 +v 0.440291 -0.391968 6.971075 +v 0.967788 -0.182049 7.751568 +v 0.670601 -0.110104 7.315311 +v 0.923191 -0.175479 7.692271 +v 0.475592 -0.503956 7.009329 +v 0.474939 -0.229707 7.022845 +v 0.594240 -0.099653 7.205290 +v 0.441007 -0.402032 6.965990 +v 0.753552 -0.061867 7.436348 +v 0.919057 -0.172369 7.688230 +v 0.467072 -0.494953 7.005494 +v 0.455365 -0.470243 6.992739 +v 0.966847 -0.978787 7.747022 +v 0.502919 -0.648161 7.064914 +v 0.963652 -0.985442 7.745959 +v 0.966358 -0.973995 7.745858 +v 0.454566 -0.181748 6.988947 +v 0.437381 -0.393613 6.966508 +v 0.750874 -0.059282 7.428145 +v 0.432848 -0.396883 6.962740 +v 0.953412 -0.186363 7.738868 +v 0.454416 -0.212501 6.993798 +v 0.567633 -0.054909 7.169363 +v 0.568032 -0.056943 7.159258 +v 0.440484 -0.386062 6.970582 +v 0.431272 -0.379835 6.968746 +v 0.657711 -0.112494 7.300961 +v 0.502386 -0.610440 7.066991 +v 0.509727 -0.619853 7.065100 +v 0.959483 -0.982180 7.734776 +v 0.689567 -0.101668 7.333447 +v 0.958035 -0.978224 7.732830 +v 0.461818 -0.487026 7.000814 +v 0.959104 -0.974077 7.735159 +v 0.913833 -0.165402 7.670366 +v 0.444462 -0.448538 6.978172 +v 0.714021 -0.047192 7.377689 +v 0.453712 -0.207480 6.993238 +v 0.442170 -0.331439 6.974005 +v 0.850951 -0.100715 7.582401 +v 0.441910 -0.442040 6.972407 +v 0.945539 -0.188743 7.720412 +v 0.708593 -0.047517 7.361537 +v 0.439011 -0.435327 6.970035 +v 0.943500 -0.187949 7.713342 +v 0.846375 -0.095720 7.578532 +v 0.974561 -0.175447 7.768353 +v 0.492076 -0.586741 7.052317 +v 0.694815 -0.060997 7.348485 +v 0.972609 -0.172333 7.765769 +v 0.482349 -0.587348 7.029457 +v 0.485179 -0.556072 7.036516 +v 0.543848 -0.043008 7.132549 +v 0.768177 -0.068507 7.461082 +v 0.969689 -0.171840 7.757951 +v 0.488070 -0.609300 7.041355 +v 0.541074 -0.031946 7.117437 +v 0.965407 -0.980359 7.740531 +v 0.961471 -0.984892 7.738512 +v 0.438144 -0.356439 6.968630 +v 0.964014 -0.976821 7.737906 +v 0.445400 -0.333510 6.977194 +v 0.447979 -0.431871 6.976353 +v 0.500693 -0.667910 7.058804 +v 0.903313 -0.159743 7.663164 +v 0.460668 -0.220097 7.005314 +v 0.802198 -0.078137 7.506077 +v 0.473662 -0.593498 7.024107 +v 0.702414 -0.040276 7.370985 +v 0.686362 -0.069634 7.345676 +v 0.687077 -0.075597 7.347039 +v 0.479619 -0.621302 7.033792 +v 0.446675 -0.570343 6.987320 +v 0.448830 -0.568909 6.989322 +v 0.815442 -0.085995 7.535995 +v 0.489637 -0.644318 7.046235 +v 0.701478 -0.042077 7.367399 +v 0.455969 -0.225791 7.003422 +v 0.591106 -0.076792 7.204235 +v 0.964339 -0.982104 7.749627 +v 0.454312 -0.488590 7.001034 +v 0.956622 -0.187879 7.751987 +v 0.506643 -0.656649 7.069561 +v 0.512093 -0.689798 7.080398 +v 0.809662 -0.084312 7.528254 +v 0.792389 -0.075623 7.507374 +v 0.961437 -0.979739 7.745846 +v 0.712722 -0.048664 7.386988 +v 0.459867 -0.233001 7.010876 +v 0.955048 -0.977929 7.736080 +v 0.958881 -0.178023 7.761115 +v 0.957254 -0.986654 7.739072 +v 0.436224 -0.341042 6.970961 +v 0.954571 -0.981941 7.736458 +v 0.647229 -0.116071 7.283577 +v 0.642514 -0.117816 7.276805 +v 0.482418 -0.602270 7.040310 +v 0.679383 -0.112531 7.327656 +v 0.964654 -0.174384 7.762652 +v 0.447269 -0.314049 6.990987 +v 0.965469 -0.177235 7.757410 +v 0.482503 -0.590055 7.040165 +v 0.507596 -0.672808 7.078339 +v 0.431765 -0.420502 6.966573 +v 0.670910 -0.113711 7.325919 +v 0.557474 -0.056672 7.162835 +v 0.450822 -0.200352 6.993233 +v 0.450856 -0.306168 6.991009 +v 0.790297 -0.074499 7.496093 +v 0.484963 -0.581775 7.042323 +v 0.441719 -0.405412 6.978240 +v 0.440318 -0.327758 6.978385 +v 0.592887 -0.087810 7.206311 +v 0.474652 -0.589778 7.026962 +v 0.450525 -0.479155 6.993701 +v 0.442819 -0.189589 6.988482 +v 0.436267 -0.413469 6.972683 +v 0.448201 -0.323699 6.990810 +v 0.447618 -0.333851 6.987366 +v 0.445102 -0.183330 6.987236 +v 0.665913 -0.111584 7.314846 +v 0.458454 -0.499271 7.008153 +v 0.944352 -0.192728 7.732122 +v 0.694303 -0.052068 7.363997 +v 0.473477 -0.538492 7.025056 +v 0.773987 -0.069608 7.469349 +v 0.467935 -0.531205 7.021088 +v 0.443619 -0.396035 6.981477 +v 0.534672 -0.032861 7.118860 +v 0.945050 -0.190200 7.726721 +v 0.450454 -0.463385 6.987153 +v 0.440976 -0.398966 6.978671 +v 0.847771 -0.098887 7.588675 +v 0.483502 -0.574788 7.040306 +v 0.465106 -0.524062 7.018161 +v 0.449951 -0.213903 6.994466 +v 0.432457 -0.386208 6.967983 +v 0.525619 -0.027768 7.107100 +v 0.493302 -0.633650 7.053233 +v 0.692936 -0.056555 7.355550 +v 0.688895 -0.061391 7.348913 +v 0.488728 -0.617989 7.044896 +v 0.728691 -0.048684 7.417397 +v 0.729752 -0.053329 7.402424 +v 0.958843 -0.988561 7.745194 +v 0.505314 -0.630032 7.072103 +v 0.973341 -0.179289 7.772168 +v 0.505072 -0.624691 7.070103 +v 0.453388 -0.335509 6.990975 +v 0.964625 -0.977082 7.746771 +v 0.469550 -0.236844 7.020526 +v 0.454032 -0.317861 6.992509 +v 0.450237 -0.342127 6.984973 +v 0.436995 -0.426804 6.971977 +v 0.488777 -0.575978 7.042977 +v 0.531397 -0.025596 7.110375 +v 0.890529 -0.888290 7.643481 +v 0.442878 -0.415978 6.981529 +v 0.440611 -0.420987 6.977395 +v 0.450678 -0.297357 6.995431 +v 0.448890 -0.165922 6.992880 +v 0.888881 -0.894831 7.638501 +v 0.455562 -0.293645 6.999774 +v 0.519051 -0.642682 7.091399 +v 0.514132 -0.642616 7.086011 +v 0.885174 -0.890195 7.633044 +v 0.443555 -0.400369 6.982706 +v 0.887637 -0.882439 7.636885 +v 0.549277 -0.058296 7.142362 +v 0.510935 -0.638092 7.077301 +v 0.444004 -0.408008 6.982467 +v 0.507942 -0.637010 7.075907 +v 0.472063 -0.260212 7.026212 +v 0.626817 -0.130939 7.243264 +v 0.975221 -0.198452 7.767106 +v 0.852144 -0.109679 7.591651 +v 0.475964 -0.255224 7.029282 +v 0.613897 -0.123128 7.249561 +v 0.473090 -0.243520 7.025334 +v 0.972641 -0.213821 7.772925 +v 0.539638 -0.056758 7.138798 +v 0.608957 -0.127802 7.230241 +v 0.549723 -0.052981 7.131857 +v 0.598573 -0.120759 7.214907 +v 0.520566 -0.031618 7.100026 +v 0.455561 -0.288021 7.003646 +v 0.516397 -0.033247 7.093828 +v 0.463586 -0.284752 7.011266 +v 0.595668 -0.115442 7.210646 +v 0.512393 -0.035638 7.087669 +v 0.531289 -0.645041 7.113719 +v 0.525042 -0.641099 7.097151 +v 0.972421 -0.228989 7.769581 +v 0.891280 -0.889245 7.635780 +v 0.447720 -0.415222 6.983717 +v 0.449548 -0.422910 6.982769 +v 0.474285 -0.271470 7.025982 +v 0.976353 -0.183366 7.763800 +v 0.480471 -0.266351 7.032153 +v 0.551848 -0.397198 7.132663 +v 0.484589 -0.282282 7.030922 +v 0.548938 -0.410336 7.127895 +v 0.473101 -0.280994 7.021332 +v 0.479807 -0.249749 7.030728 +v 0.508166 -0.040417 7.081269 +v 0.485093 -0.093283 7.041949 +v 0.969779 -0.248283 7.763887 +v 0.554487 -0.637022 7.144654 +v 0.537140 -0.637731 7.111944 +v 0.488070 -0.078121 7.051826 +v 0.456521 -0.100414 7.017900 +v 0.500622 -0.055542 7.069533 +v 0.967161 -0.261863 7.760226 +v 0.962101 -0.278827 7.752305 +v 0.456945 -0.133502 7.004776 +v 0.453856 -0.149387 7.000050 +v 0.597388 -0.326847 7.190681 +v 0.553700 -0.384456 7.138221 +v 0.588723 -0.344399 7.181334 +v 0.481758 -0.298736 7.020455 +v 0.582752 -0.361935 7.170170 +v 0.510284 -0.073193 7.066669 +v 0.546090 -0.386925 7.125179 +v 0.616860 -0.166269 7.220410 +v 0.555199 -0.632020 7.138173 +v 0.585373 -0.329342 7.180609 +v 0.517834 -0.055405 7.078592 +v 0.616343 -0.151142 7.217716 +v 0.570529 -0.364431 7.160238 +v 0.595915 -0.311779 7.188691 +v 0.577254 -0.346891 7.170894 +v 0.551345 -0.369393 7.136826 +v 0.583917 -0.314274 7.178607 +v 0.584559 -0.299194 7.175191 +v 0.544541 -0.371857 7.123240 +v 0.540797 -0.376895 7.108104 +v 0.574257 -0.331832 7.169931 +v 0.566626 -0.349378 7.159886 +v 0.549645 -0.354327 7.134989 +v 0.564421 -0.334314 7.158389 +v 0.543580 -0.356786 7.120905 +v 0.564528 -0.381967 7.149094 +v 0.548997 -0.339254 7.132442 +v 0.463984 -0.148075 7.002604 +v 0.560161 -0.366917 7.149055 +v 0.543241 -0.341711 7.118149 +v 0.472562 -0.130523 7.012011 +v 0.557375 -0.351857 7.147951 +v 0.462948 -0.115631 7.013554 +v 0.556173 -0.336787 7.145777 +v 0.573295 -0.316761 7.167596 +v 0.574201 -0.301679 7.164001 +v 0.564121 -0.319239 7.155608 +v 0.565232 -0.304156 7.151875 +v 0.576456 -0.286588 7.159497 +v 0.567524 -0.289065 7.147346 +v 0.556161 -0.321710 7.142801 +v 0.557370 -0.306626 7.139003 +v 0.549297 -0.324175 7.129256 +v 0.550686 -0.309090 7.125336 +v 0.559811 -0.291535 7.134373 +v 0.543704 -0.326632 7.114853 +v 0.625808 -0.136957 7.235912 +v 0.619799 -0.140917 7.222742 +v 0.524738 -0.334630 7.055314 +v 0.477034 -0.607951 7.028904 +v 0.879197 -0.149642 7.648948 +v 0.824691 -0.089064 7.550626 +v 0.502479 -0.678729 7.066931 +v 0.479158 -0.612673 7.029032 +v 0.510475 -0.696117 7.084329 +v 0.817765 -0.087778 7.543940 +v 0.424785 -0.395249 6.959638 +v 0.750258 -0.060795 7.449163 +v 0.507819 -0.690454 7.074766 +v 0.697480 -0.043786 7.369220 +v 0.510142 -0.694480 7.079905 +v 0.448136 -0.572962 6.990152 +v 0.682161 -0.085310 7.349411 +v 0.905020 -0.163939 7.676080 +v 0.491878 -0.662804 7.058194 +v 0.488358 -0.654881 7.053146 +v 0.481145 -0.619521 7.032482 +v 0.684863 -0.078719 7.352327 +v 0.889174 -0.148163 7.643140 +v 0.684985 -0.071523 7.352084 +v 0.476155 -0.628886 7.042865 +v 0.430943 -0.439864 6.965658 +v 0.473395 -0.621583 7.038391 +v 0.444119 -0.566453 6.988025 +v 0.585622 -0.072247 7.202787 +v 0.435609 -0.445189 6.972589 +v 0.426724 -0.412619 6.961604 +v 0.959354 -0.987503 7.749331 +v 0.686825 -0.057193 7.357235 +v 0.959597 -0.983448 7.750280 +v 0.451984 -0.565925 7.003185 +v 0.955337 -0.988661 7.743040 +v 0.795984 -0.079084 7.515734 +v 0.573974 -0.061427 7.191221 +v 0.972120 -0.190821 7.773201 +v 0.682128 -0.102188 7.342921 +v 0.426511 -0.439028 6.963152 +v 0.474497 -0.555966 7.036109 +v 0.509959 -0.680748 7.081078 +v 0.955593 -0.984303 7.746539 +v 0.461507 -0.241010 7.015517 +v 0.470222 -0.560618 7.037835 +v 0.445171 -0.561783 6.990551 +v 0.954021 -0.985165 7.741570 +v 0.427142 -0.391157 6.962473 +v 0.647677 -0.111285 7.296266 +v 0.576681 -0.062160 7.182735 +v 0.503905 -0.672116 7.078822 +v 0.935036 -0.187660 7.716892 +v 0.644328 -0.113292 7.288799 +v 0.429820 -0.358377 6.967742 +v 0.925858 -0.185045 7.706641 +v 0.969267 -0.174680 7.777309 +v 0.969315 -0.173601 7.771035 +v 0.803903 -0.082768 7.525898 +v 0.570754 -0.055697 7.174821 +v 0.431748 -0.369087 6.967590 +v 0.636858 -0.116755 7.278430 +v 0.464468 -0.540225 7.025652 +v 0.495256 -0.601842 7.062153 +v 0.687241 -0.065380 7.346062 +v 0.427099 -0.383826 6.966701 +v 0.451411 -0.220126 6.997925 +v 0.871818 -0.137175 7.624381 +v 0.492785 -0.593227 7.056373 +v 0.495538 -0.652537 7.063895 +v 0.446722 -0.205441 6.995801 +v 0.484371 -0.588201 7.048517 +v 0.775670 -0.066777 7.481600 +v 0.950965 -0.193051 7.751421 +v 0.449005 -0.483460 6.995317 +v 0.563742 -0.054639 7.171733 +v 0.435910 -0.331527 6.973421 +v 0.480418 -0.596371 7.041425 +v 0.431071 -0.344644 6.971292 +v 0.948583 -0.189557 7.739547 +v 0.479079 -0.586893 7.036591 +v 0.671134 -0.110976 7.335721 +v 0.845711 -0.100098 7.592359 +v 0.434773 -0.184453 6.984138 +v 0.461177 -0.513560 7.012148 +v 0.446351 -0.479281 6.993227 +v 0.425934 -0.430739 6.962939 +v 0.587902 -0.087373 7.206044 +v 0.537402 -0.043176 7.133286 +v 0.741136 -0.057642 7.436666 +v 0.447346 -0.471195 6.990940 +v 0.482092 -0.635383 7.049709 +v 0.584241 -0.062412 7.201001 +v 0.538825 -0.037803 7.130777 +v 0.756720 -0.064468 7.461264 +v 0.497175 -0.621075 7.071651 +v 0.425320 -0.418005 6.962168 +v 0.533923 -0.036996 7.126166 +v 0.582694 -0.058819 7.198399 +v 0.528838 -0.035126 7.116185 +v 0.441976 -0.457058 6.984839 +v 0.431702 -0.455492 6.983038 +v 0.520692 -0.033458 7.106660 +v 0.581270 -0.062640 7.191115 +v 0.434938 -0.452100 6.978230 +v 0.430898 -0.452462 6.972018 +v 0.722540 -0.049076 7.396620 +v 0.448908 -0.561305 6.995542 +v 0.434604 -0.418958 6.973244 +v 0.430823 -0.429486 6.964064 +v 0.587436 -0.082012 7.205982 +v 0.506530 -0.695391 7.081359 +v 0.509375 -0.691149 7.087496 +v 0.704560 -0.047355 7.384396 +v 0.443696 -0.570485 6.988236 +v 0.441881 -0.566170 6.990119 +v 0.488996 -0.661419 7.060168 +v 0.700280 -0.042617 7.375218 +v 0.891123 -0.156657 7.657416 +v 0.428226 -0.452574 6.970029 +v 0.450055 -0.573361 7.001631 +v 0.469890 -0.618220 7.032666 +v 0.466880 -0.593995 7.024293 +v 0.465412 -0.590775 7.023656 +v 0.482856 -0.638648 7.048364 +v 0.421085 -0.413413 6.961859 +v 0.497144 -0.675125 7.068366 +v 0.482046 -0.634385 7.046777 +v 0.417773 -0.406765 6.957655 +v 0.424507 -0.401633 6.958374 +v 0.834257 -0.090864 7.581715 +v 0.480171 -0.648004 7.051045 +v 0.447654 -0.573964 6.998155 +v 0.696944 -0.046370 7.379428 +v 0.423149 -0.444362 6.965541 +v 0.507786 -0.698137 7.091872 +v 0.830091 -0.090710 7.559450 +v 0.834856 -0.093195 7.571189 +v 0.424928 -0.450346 6.967931 +v 0.471098 -0.615036 7.030626 +v 0.443746 -0.571791 6.993969 +v 0.839098 -0.091557 7.582871 +v 0.418391 -0.397123 6.958899 +v 0.755437 -0.063679 7.454949 +v 0.907189 -0.169482 7.688313 +v 0.492875 -0.667322 7.065322 +v 0.505025 -0.681452 7.085587 +v 0.967809 -0.187896 7.778183 +v 0.485252 -0.656903 7.059599 +v 0.678095 -0.097401 7.354350 +v 0.452154 -0.570788 7.006703 +v 0.477806 -0.624878 7.044198 +v 0.448192 -0.558892 7.001492 +v 0.422621 -0.436943 6.965330 +v 0.444542 -0.557678 6.996254 +v 0.568587 -0.060149 7.186409 +v 0.441633 -0.561364 6.991932 +v 0.966149 -0.174407 7.775019 +v 0.961467 -0.176842 7.766016 +v 0.448264 -0.492694 7.005743 +v 0.556034 -0.054861 7.183558 +v 0.861622 -0.135503 7.631311 +v 0.447375 -0.236171 7.006774 +v 0.449322 -0.229973 7.004493 +v 0.947913 -0.195015 7.745303 +v 0.682729 -0.075996 7.356817 +v 0.420304 -0.383163 6.961916 +v 0.422418 -0.418235 6.964691 +v 0.418055 -0.371369 6.961129 +v 0.484051 -0.594329 7.055615 +v 0.658391 -0.111847 7.313640 +v 0.451542 -0.565956 7.006561 +v 0.943447 -0.198882 7.738307 +v 0.478693 -0.632253 7.046885 +v 0.428258 -0.341896 6.973908 +v 0.493366 -0.663422 7.067343 +v 0.475798 -0.603802 7.041727 +v 0.423653 -0.365232 6.966670 +v 0.655795 -0.112174 7.319353 +v 0.731184 -0.050405 7.425434 +v 0.443569 -0.214750 6.997892 +v 0.934307 -0.194932 7.726168 +v 0.441937 -0.202973 6.995121 +v 0.586178 -0.097989 7.203307 +v 0.721064 -0.047284 7.408462 +v 0.843314 -0.094887 7.590397 +v 0.461480 -0.585892 7.025647 +v 0.583267 -0.092554 7.202940 +v 0.573614 -0.061467 7.197392 +v 0.920392 -0.186270 7.711664 +v 0.579828 -0.060541 7.200411 +v 0.576881 -0.059524 7.196941 +v 0.917753 -0.180833 7.701245 +v 0.783735 -0.071560 7.504369 +v 0.438818 -0.195515 6.991001 +v 0.532514 -0.046539 7.132669 +v 0.532892 -0.040273 7.130275 +v 0.630610 -0.115206 7.277770 +v 0.439248 -0.462068 6.988326 +v 0.702335 -0.043454 7.399728 +v 0.601564 -0.107514 7.232866 +v 0.526172 -0.042388 7.121702 +v 0.597529 -0.105070 7.225975 +v 0.594137 -0.106297 7.221688 +v 0.702306 -0.046691 7.392562 +v 0.434651 -0.190301 6.985021 +v 0.513634 -0.036682 7.106636 +v 0.761114 -0.064262 7.470240 +v 0.684160 -0.096371 7.344421 +v 0.504420 -0.642875 7.084288 +v 0.433896 -0.323721 6.983869 +v 0.547815 -0.058708 7.153859 +v 0.432746 -0.328391 6.979578 +v 0.591976 -0.114535 7.217555 +v 0.496374 -0.632922 7.077332 +v 0.591335 -0.116728 7.214274 +v 0.443232 -0.307244 6.990877 +v 0.437197 -0.316899 6.987378 +v 0.499560 -0.667318 7.074202 +v 0.955246 -0.988137 7.747532 +v 0.422738 -0.370023 6.965475 +v 0.603320 -0.111603 7.235247 +v 0.601564 -0.108650 7.228556 +v 0.598531 -0.113093 7.222325 +v 0.477410 -0.597163 7.045135 +v 0.890882 -0.884821 7.669243 +v 0.517571 -0.649903 7.103152 +v 0.884311 -0.896372 7.645367 +v 0.512731 -0.648999 7.097409 +v 0.475921 -0.575311 7.039416 +v 0.890654 -0.889157 7.654838 +v 0.510168 -0.034344 7.098238 +v 0.627189 -0.120007 7.268614 +v 0.856527 -0.118260 7.602516 +v 0.609476 -0.123476 7.242099 +v 0.605612 -0.117819 7.243643 +v 0.505784 -0.033740 7.091743 +v 0.885236 -0.896924 7.641368 +v 0.501594 -0.035153 7.085516 +v 0.886635 -0.894985 7.649369 +v 0.452650 -0.278479 7.006124 +v 0.881141 -0.897304 7.640657 +v 0.524045 -0.650850 7.112680 +v 0.875539 -0.890278 7.639356 +v 0.454556 -0.248147 7.013231 +v 0.431787 -0.176661 6.985465 +v 0.542803 -0.059442 7.146408 +v 0.887391 -0.880371 7.645968 +v 0.888965 -0.880084 7.652540 +v 0.880977 -0.878465 7.640582 +v 0.457027 -0.266893 7.013109 +v 0.878824 -0.882492 7.637353 +v 0.969763 -0.202398 7.778272 +v 0.459283 -0.255042 7.016933 +v 0.481431 -0.582505 7.039526 +v 0.441621 -0.322535 6.986896 +v 0.601294 -0.120819 7.224308 +v 0.505539 -0.698432 7.090163 +v 0.496269 -0.681894 7.073507 +v 0.575925 -0.084550 7.198953 +v 0.576658 -0.074950 7.199283 +v 0.897537 -0.162987 7.676922 +v 0.460916 -0.596325 7.027148 +v 0.482545 -0.655174 7.055674 +v 0.442621 -0.572503 6.999018 +v 0.479990 -0.641940 7.049588 +v 0.579750 -0.086405 7.200719 +v 0.478970 -0.652082 7.055869 +v 0.692752 -0.047735 7.374189 +v 0.498924 -0.688336 7.077361 +v 0.837288 -0.091608 7.588897 +v 0.877208 -0.144585 7.640525 +v 0.864820 -0.139869 7.638189 +v 0.770837 -0.065141 7.479107 +v 0.473527 -0.618928 7.042463 +v 0.467446 -0.610440 7.041381 +v 0.464888 -0.606847 7.042407 +v 0.758996 -0.064230 7.484118 +v 0.484297 -0.608186 7.067417 +v 0.476187 -0.599739 7.055140 +v 0.443461 -0.488212 7.001569 +v 0.746026 -0.061979 7.460286 +v 0.421728 -0.448688 6.970025 +v 0.437593 -0.485540 6.998823 +v 0.525519 -0.046245 7.128591 +v 0.647209 -0.108880 7.306375 +v 0.644159 -0.108389 7.302511 +v 0.730514 -0.056181 7.439249 +v 0.523237 -0.041384 7.117290 +v 0.449171 -0.569572 7.009840 +v 0.635940 -0.108508 7.302453 +v 0.467432 -0.585498 7.033097 +v 0.467592 -0.588777 7.026767 +v 0.930018 -0.196361 7.726215 +v 0.422067 -0.408740 6.972456 +v 0.432818 -0.461420 6.987619 +v 0.414697 -0.375071 6.960454 +v 0.442639 -0.558735 7.000310 +v 0.440218 -0.560193 6.996961 +v 0.682195 -0.060328 7.358625 +v 0.603199 -0.110230 7.243765 +v 0.582496 -0.109241 7.206989 +v 0.423181 -0.426142 6.966807 +v 0.666331 -0.111170 7.336619 +v 0.466397 -0.567894 7.038467 +v 0.420687 -0.414607 6.967368 +v 0.415115 -0.384939 6.960933 +v 0.592286 -0.102936 7.229967 +v 0.665633 -0.113383 7.329599 +v 0.712923 -0.044374 7.408876 +v 0.505993 -0.690629 7.091097 +v 0.585792 -0.114837 7.219073 +v 0.439743 -0.216939 6.998631 +v 0.438803 -0.209884 6.994444 +v 0.711803 -0.044655 7.401739 +v 0.494224 -0.675342 7.073177 +v 0.556272 -0.055518 7.177862 +v 0.482944 -0.651948 7.058670 +v 0.461099 -0.554982 7.034091 +v 0.434625 -0.208440 6.991638 +v 0.805801 -0.083712 7.534979 +v 0.415439 -0.408233 6.961000 +v 0.422302 -0.360683 6.971512 +v 0.458814 -0.542722 7.027991 +v 0.687596 -0.055304 7.364178 +v 0.687420 -0.051496 7.371810 +v 0.430316 -0.315203 6.987493 +v 0.414984 -0.395781 6.960695 +v 0.416041 -0.370704 6.962498 +v 0.487410 -0.621920 7.072861 +v 0.498891 -0.611850 7.069559 +v 0.782805 -0.074444 7.522474 +v 0.425430 -0.346026 6.976443 +v 0.955698 -0.179908 7.764491 +v 0.855407 -0.128323 7.624727 +v 0.429326 -0.195393 6.984255 +v 0.588180 -0.107426 7.218126 +v 0.428660 -0.186232 6.982678 +v 0.429659 -0.329308 6.981843 +v 0.860742 -0.126995 7.614598 +v 0.498264 -0.637455 7.080154 +v 0.441301 -0.289422 6.995240 +v 0.953615 -0.181920 7.761410 +v 0.776262 -0.068957 7.496058 +v 0.587043 -0.103842 7.220036 +v 0.456173 -0.522644 7.017843 +v 0.455311 -0.514210 7.013673 +v 0.943233 -0.198950 7.745789 +v 0.447411 -0.504753 7.013682 +v 0.934884 -0.197629 7.732203 +v 0.578297 -0.099326 7.204775 +v 0.438961 -0.299270 6.992206 +v 0.428437 -0.417365 6.977200 +v 0.424524 -0.420605 6.971711 +v 0.467667 -0.618357 7.041811 +v 0.446734 -0.578660 7.005897 +v 0.477006 -0.645447 7.052028 +v 0.464833 -0.604251 7.033214 +v 0.770660 -0.066128 7.489549 +v 0.448419 -0.576207 7.009873 +v 0.820211 -0.091088 7.567494 +v 0.437855 -0.566728 7.000151 +v 0.890051 -0.160322 7.668699 +v 0.794369 -0.078945 7.533979 +v 0.424890 -0.455903 6.977942 +v 0.893798 -0.163846 7.679386 +v 0.422636 -0.454340 6.976129 +v 0.493638 -0.683268 7.077745 +v 0.504590 -0.707868 7.099576 +v 0.504572 -0.705810 7.101169 +v 0.823689 -0.092139 7.575438 +v 0.464313 -0.611982 7.034782 +v 0.873709 -0.154161 7.656145 +v 0.444790 -0.581937 7.009863 +v 0.491185 -0.684858 7.081400 +v 0.814100 -0.087728 7.559736 +v 0.495962 -0.700137 7.094666 +v 0.440481 -0.577097 7.005150 +v 0.828226 -0.091515 7.583603 +v 0.808477 -0.085388 7.550137 +v 0.437145 -0.572021 7.003346 +v 0.456422 -0.586487 7.023535 +v 0.683138 -0.051875 7.382027 +v 0.446630 -0.581877 7.015823 +v 0.495118 -0.677342 7.078775 +v 0.477779 -0.645895 7.054472 +v 0.643563 -0.112389 7.314492 +v 0.582646 -0.118939 7.214784 +v 0.930517 -0.198299 7.733948 +v 0.585035 -0.116459 7.211017 +v 0.923605 -0.195054 7.724509 +v 0.839026 -0.105566 7.603769 +v 0.571952 -0.113535 7.207211 +v 0.504295 -0.700720 7.098884 +v 0.446338 -0.574504 7.012533 +v 0.573349 -0.103991 7.204562 +v 0.715889 -0.043164 7.418575 +v 0.423780 -0.430346 6.979382 +v 0.961502 -0.188989 7.781877 +v 0.568070 -0.079451 7.197210 +v 0.963202 -0.185461 7.778234 +v 0.414151 -0.393901 6.963577 +v 0.411678 -0.380320 6.962626 +v 0.960391 -0.183021 7.772155 +v 0.429829 -0.204574 6.989830 +v 0.840952 -0.103135 7.598643 +v 0.420586 -0.439948 6.975562 +v 0.465190 -0.581924 7.035069 +v 0.453982 -0.583474 7.023072 +v 0.964777 -0.169601 7.786563 +v 0.966217 -0.171007 7.783628 +v 0.442261 -0.572220 7.012776 +v 0.570585 -0.092375 7.200884 +v 0.458376 -0.562615 7.035967 +v 0.567066 -0.062262 7.195691 +v 0.444905 -0.559965 7.004040 +v 0.963530 -0.168995 7.782982 +v 0.567509 -0.067736 7.197304 +v 0.428806 -0.238838 6.991135 +v 0.948838 -0.190583 7.757450 +v 0.420492 -0.377191 6.974824 +v 0.431309 -0.229518 6.993176 +v 0.564219 -0.059494 7.191096 +v 0.442401 -0.502028 7.012523 +v 0.501360 -0.691677 7.094657 +v 0.431894 -0.216713 6.993842 +v 0.440813 -0.493794 7.007123 +v 0.480278 -0.602689 7.062495 +v 0.416321 -0.374802 6.969446 +v 0.425053 -0.196824 6.984215 +v 0.421647 -0.189526 6.983869 +v 0.489701 -0.690265 7.092649 +v 0.676926 -0.091148 7.361169 +v 0.489853 -0.633001 7.080927 +v 0.602068 -0.109099 7.247506 +v 0.671584 -0.105612 7.344976 +v 0.473379 -0.602634 7.043684 +v 0.450212 -0.528572 7.023298 +v 0.938527 -0.200944 7.739720 +v 0.427894 -0.460380 6.985378 +v 0.678816 -0.068308 7.360334 +v 0.677016 -0.078579 7.362174 +v 0.445080 -0.515929 7.018424 +v 0.599622 -0.108718 7.238544 +v 0.658504 -0.111501 7.330886 +v 0.648338 -0.112410 7.320673 +v 0.649416 -0.112635 7.316607 +v 0.422227 -0.356957 6.979332 +v 0.422486 -0.369642 6.980989 +v 0.695737 -0.047086 7.386160 +v 0.426904 -0.333974 6.985127 +v 0.587686 -0.100533 7.226070 +v 0.582199 -0.106367 7.218067 +v 0.546264 -0.059971 7.164770 +v 0.412437 -0.374431 6.964402 +v 0.426654 -0.292696 6.988587 +v 0.430769 -0.266414 6.995429 +v 0.438403 -0.261681 7.000631 +v 0.434228 -0.255597 6.996858 +v 0.965182 -0.193257 7.782426 +v 0.422861 -0.348340 6.982111 +v 0.508094 -0.646119 7.090033 +v 0.511582 -0.041855 7.114746 +v 0.795968 -0.080066 7.523783 +v 0.442825 -0.239368 7.004602 +v 0.420187 -0.367029 6.969547 +v 0.436650 -0.222704 6.998466 +v 0.430120 -0.401612 6.982221 +v 0.427849 -0.394077 6.981977 +v 0.433282 -0.247932 6.994575 +v 0.416577 -0.406718 6.966239 +v 0.416008 -0.391328 6.968305 +v 0.880857 -0.898146 7.653884 +v 0.883638 -0.925990 7.657629 +v 0.511590 -0.655387 7.109054 +v 0.618273 -0.109935 7.276148 +v 0.540770 -0.063611 7.158046 +v 0.500475 -0.039076 7.097404 +v 0.471662 -0.600889 7.049741 +v 0.876387 -0.896879 7.647267 +v 0.536813 -0.062465 7.151155 +v 0.495428 -0.036900 7.090013 +v 0.464753 -0.576648 7.037422 +v 0.517343 -0.657346 7.116706 +v 0.529706 -0.054447 7.136343 +v 0.882824 -0.919021 7.656692 +v 0.873641 -0.874337 7.645236 +v 0.430759 -0.416793 6.985334 +v 0.872130 -0.882720 7.641324 +v 0.879468 -0.926952 7.651624 +v 0.878776 -0.872268 7.650164 +v 0.890123 -0.901757 7.667250 +v 0.431474 -0.407604 6.991871 +v 0.606864 -0.116088 7.254548 +v 0.891100 -0.892978 7.665942 +v 0.966602 -0.218987 7.792052 +v 0.885750 -0.903294 7.660873 +v 0.962310 -0.225085 7.807376 +v 0.430831 -0.399768 6.990849 +v 0.427542 -0.386445 6.986229 +v 0.888182 -0.876873 7.672008 +v 0.966635 -0.207902 7.786824 +v 0.424142 -0.379690 6.981846 +v 0.882547 -0.871930 7.656625 +v 0.965815 -0.234676 7.789730 +v 0.528155 -0.659028 7.132875 +v 0.484776 -0.043812 7.073280 +v 0.487970 -0.050294 7.068896 +v 0.491170 -0.037612 7.083693 +v 0.487136 -0.040659 7.077684 +v 0.439716 -0.247413 7.002246 +v 0.431643 -0.409153 6.982773 +v 0.888968 -0.894374 7.657005 +v 0.429222 -0.277898 6.990819 +v 0.468707 -0.063515 7.050334 +v 0.952605 -0.292546 7.765286 +v 0.466275 -0.074027 7.042369 +v 0.543015 -0.659990 7.162636 +v 0.435942 -0.151007 7.000785 +v 0.454793 -0.082649 7.029311 +v 0.445692 -0.085978 7.021283 +v 0.436427 -0.135361 7.001726 +v 0.535647 -0.660730 7.149088 +v 0.436672 -0.145935 7.001912 +v 0.440988 -0.102952 7.008382 +v 0.433771 -0.120249 7.000918 +v 0.961730 -0.259947 7.778505 +v 0.957807 -0.272834 7.774916 +v 0.555293 -0.644586 7.159981 +v 0.960312 -0.281246 7.755020 +v 0.488771 -0.060426 7.061842 +v 0.536627 -0.650113 7.131093 +v 0.449663 -0.118007 7.006294 +v 0.442483 -0.150627 6.998928 +v 0.497558 -0.039073 7.082144 +v 0.440462 -0.162113 6.994068 +v 0.462134 -0.615427 7.040416 +v 0.503897 -0.704173 7.095308 +v 0.491502 -0.691198 7.083183 +v 0.450638 -0.595450 7.026144 +v 0.493963 -0.694655 7.086111 +v 0.461293 -0.613591 7.038099 +v 0.456118 -0.605751 7.033209 +v 0.428007 -0.249060 6.990077 +v 0.502740 -0.711107 7.102437 +v 0.447032 -0.583913 7.019426 +v 0.448225 -0.588666 7.023333 +v 0.832839 -0.095414 7.599284 +v 0.877597 -0.158218 7.667816 +v 0.426330 -0.255824 6.992083 +v 0.490310 -0.685631 7.086207 +v 0.880755 -0.157316 7.661506 +v 0.420791 -0.252607 6.988508 +v 0.881925 -0.163708 7.677497 +v 0.423184 -0.316083 6.987381 +v 0.678489 -0.060993 7.364992 +v 0.424447 -0.305668 6.988361 +v 0.703075 -0.044186 7.412731 +v 0.960330 -0.195473 7.789493 +v 0.420028 -0.185697 6.982020 +v 0.423805 -0.340024 6.987894 +v 0.458923 -0.611811 7.039365 +v 0.673932 -0.095345 7.363924 +v 0.971931 -0.977785 7.795125 +v 0.969726 -0.969597 7.791859 +v 0.558574 -0.074160 7.190228 +v 0.623336 -0.110724 7.280087 +v 0.954738 -0.188947 7.779796 +v 0.555064 -0.082754 7.191700 +v 0.514485 -0.047376 7.125186 +v 0.433366 -0.476939 6.994505 +v 0.448463 -0.580450 7.022491 +v 0.485759 -0.625626 7.075748 +v 0.949801 -0.188575 7.766632 +v 0.596062 -0.110311 7.251245 +v 0.600262 -0.110925 7.253329 +v 0.424158 -0.333766 6.988508 +v 0.852752 -0.132733 7.632504 +v 0.508113 -0.041806 7.110723 +v 0.463473 -0.604349 7.046437 +v 0.499484 -0.049214 7.108336 +v 0.673143 -0.098670 7.357915 +v 0.456449 -0.577690 7.033712 +v 0.945427 -0.193720 7.762894 +v 0.568533 -0.107236 7.204898 +v 0.739504 -0.060361 7.456101 +v 0.426177 -0.325621 6.985346 +v 0.450645 -0.551777 7.032510 +v 0.735809 -0.058312 7.448012 +v 0.558994 -0.059787 7.190208 +v 0.564785 -0.101540 7.199233 +v 0.589360 -0.112488 7.240489 +v 0.941345 -0.196389 7.755141 +v 0.556732 -0.056447 7.187856 +v 0.591944 -0.109404 7.236622 +v 0.560375 -0.097059 7.194183 +v 0.423549 -0.467200 6.989640 +v 0.587694 -0.111044 7.233778 +v 0.549110 -0.056340 7.182293 +v 0.677142 -0.056115 7.373842 +v 0.551382 -0.058142 7.172157 +v 0.581432 -0.119032 7.222783 +v 0.581595 -0.114966 7.224343 +v 0.541843 -0.063204 7.165262 +v 0.722476 -0.047758 7.427608 +v 0.579794 -0.108392 7.220262 +v 0.445137 -0.577259 7.016965 +v 0.419340 -0.450532 6.979163 +v 0.428015 -0.222992 6.992431 +v 0.714134 -0.044420 7.426515 +v 0.422698 -0.235171 6.987301 +v 0.582285 -0.103739 7.224068 +v 0.454213 -0.545286 7.030667 +v 0.426572 -0.211710 6.993747 +v 0.498845 -0.684245 7.088987 +v 0.677068 -0.063984 7.363320 +v 0.438058 -0.574132 7.010672 +v 0.505521 -0.651269 7.100402 +v 0.438346 -0.567111 7.004857 +v 0.496273 -0.644231 7.092137 +v 0.649426 -0.109328 7.327332 +v 0.419761 -0.203878 6.991355 +v 0.640294 -0.108277 7.305849 +v 0.678260 -0.083696 7.360121 +v 0.411646 -0.379011 6.966968 +v 0.562539 -0.070295 7.192432 +v 0.561340 -0.063284 7.191691 +v 0.585754 -0.102427 7.228768 +v 0.972269 -0.968901 7.792947 +v 0.564766 -0.089187 7.198252 +v 0.897649 -0.171216 7.691443 +v 0.863280 -0.145271 7.645698 +v 0.421811 -0.284037 6.987871 +v 0.772811 -0.072123 7.518363 +v 0.438205 -0.577472 7.008782 +v 0.488101 -0.690217 7.088327 +v 0.837037 -0.095845 7.597445 +v 0.753698 -0.063116 7.484250 +v 0.798209 -0.082043 7.550530 +v 0.774182 -0.069953 7.511458 +v 0.502260 -0.712965 7.107270 +v 0.421959 -0.269277 6.988728 +v 0.426400 -0.260588 6.993523 +v 0.905443 -0.180239 7.706803 +v 0.414875 -0.304378 6.984899 +v 0.450603 -0.605770 7.031852 +v 0.500863 -0.713084 7.105614 +v 0.868614 -0.155392 7.661006 +v 0.825566 -0.094755 7.593089 +v 0.487988 -0.693960 7.091134 +v 0.416805 -0.295985 6.983060 +v 0.895689 -0.172924 7.696463 +v 0.754427 -0.067188 7.499933 +v 0.419856 -0.332343 6.989522 +v 0.628782 -0.109360 7.292840 +v 0.617628 -0.106942 7.285486 +v 0.416596 -0.193582 6.987578 +v 0.957012 -0.194858 7.791181 +v 0.427611 -0.494176 7.003145 +v 0.553617 -0.075468 7.188999 +v 0.970006 -0.983625 7.798973 +v 0.691439 -0.043523 7.394303 +v 0.614197 -0.104502 7.279371 +v 0.611167 -0.104345 7.276726 +v 0.411115 -0.191044 6.980042 +v 0.967649 -0.978038 7.795531 +v 0.440169 -0.510850 7.015611 +v 0.500496 -0.705425 7.105223 +v 0.552573 -0.060624 7.188549 +v 0.478125 -0.621341 7.075904 +v 0.551783 -0.056399 7.187263 +v 0.608991 -0.111118 7.269365 +v 0.730156 -0.058792 7.451550 +v 0.476007 -0.610663 7.069861 +v 0.955145 -0.189958 7.785544 +v 0.586759 -0.115918 7.241749 +v 0.475862 -0.606829 7.066741 +v 0.585335 -0.120504 7.238150 +v 0.467847 -0.603090 7.055187 +v 0.767740 -0.067631 7.503491 +v 0.491355 -0.639369 7.089763 +v 0.455369 -0.608124 7.038844 +v 0.420372 -0.341350 6.989654 +v 0.426690 -0.473364 6.994190 +v 0.948157 -0.191916 7.774950 +v 0.689137 -0.046264 7.388152 +v 0.442360 -0.576668 7.020311 +v 0.437852 -0.577624 7.017661 +v 0.415043 -0.245858 6.987079 +v 0.939839 -0.197825 7.763042 +v 0.573122 -0.120496 7.212813 +v 0.707214 -0.043668 7.422619 +v 0.420074 -0.230974 6.987488 +v 0.448455 -0.536170 7.028683 +v 0.935468 -0.200154 7.755595 +v 0.419001 -0.464667 6.986520 +v 0.421825 -0.214567 6.993720 +v 0.933504 -0.200674 7.750163 +v 0.929614 -0.200476 7.744587 +v 0.568686 -0.118334 7.210519 +v 0.566672 -0.110252 7.212404 +v 0.565750 -0.114221 7.211898 +v 0.418206 -0.448152 6.984243 +v 0.432494 -0.519998 7.019123 +v 0.417349 -0.460292 6.984025 +v 0.556815 -0.100202 7.194369 +v 0.974394 -0.984737 7.804327 +v 0.872569 -0.934469 7.654840 +v 0.420212 -0.365245 6.989691 +v 0.418373 -0.353900 6.986578 +v 0.869000 -0.924203 7.649669 +v 0.841168 -0.112714 7.615740 +v 0.868891 -0.932421 7.649476 +v 0.965680 -0.965708 7.792598 +v 0.868876 -0.928396 7.648416 +v 0.968382 -0.960338 7.793813 +v 0.606400 -0.113230 7.262908 +v 0.876964 -0.910379 7.661658 +v 0.875994 -0.913618 7.660192 +v 0.426053 -0.393940 6.998284 +v 0.872985 -0.918759 7.655304 +v 0.424900 -0.384199 6.996195 +v 0.859335 -0.879508 7.648030 +v 0.866625 -0.880673 7.644898 +v 0.865866 -0.870221 7.649189 +v 0.862265 -0.875163 7.645487 +v 0.455788 -0.610690 7.036201 +v 0.431645 -0.499828 7.006886 +v 0.559932 -0.087241 7.194263 +v 0.452705 -0.579735 7.029343 +v 0.420138 -0.459892 6.981898 +v 0.584080 -0.122035 7.233723 +v 0.584881 -0.117755 7.230080 +v 0.580723 -0.109817 7.225358 +v 0.580455 -0.122101 7.229155 +v 0.877230 -0.931207 7.662869 +v 0.976363 -0.981572 7.810597 +v 0.430221 -0.166854 6.990944 +v 0.895569 -0.904929 7.689154 +v 0.892895 -0.909277 7.685292 +v 0.895618 -0.891331 7.689456 +v 0.528409 -0.061183 7.146992 +v 0.976961 -0.973939 7.809381 +v 0.888086 -0.911551 7.678141 +v 0.975856 -0.966457 7.808263 +v 0.417105 -0.178284 6.982438 +v 0.516940 -0.055464 7.136690 +v 0.426046 -0.417894 7.002117 +v 0.453481 -0.570411 7.034284 +v 0.972885 -0.959202 7.806785 +v 0.445328 -0.576411 7.026609 +v 0.964823 -0.243183 7.785957 +v 0.971300 -0.956055 7.800328 +v 0.962374 -0.208044 7.796485 +v 0.520499 -0.669225 7.142374 +v 0.428332 -0.418280 6.996071 +v 0.531362 -0.072457 7.157514 +v 0.423827 -0.430727 7.000666 +v 0.875874 -0.902488 7.660620 +v 0.514344 -0.667413 7.132271 +v 0.889502 -0.869899 7.682220 +v 0.893310 -0.878633 7.686383 +v 0.532417 -0.067093 7.154531 +v 0.485438 -0.040215 7.088824 +v 0.884136 -0.869706 7.672779 +v 0.884711 -0.923025 7.674658 +v 0.884046 -0.924802 7.666340 +v 0.882682 -0.870459 7.665831 +v 0.480708 -0.039666 7.081815 +v 0.875982 -0.868259 7.660579 +v 0.476536 -0.041276 7.075615 +v 0.470149 -0.044767 7.067210 +v 0.976241 -0.975155 7.800782 +v 0.537976 -0.073322 7.161848 +v 0.425260 -0.378758 6.990381 +v 0.894434 -0.898245 7.682072 +v 0.975540 -0.967620 7.799763 +v 0.494312 -0.047220 7.101567 +v 0.893078 -0.888402 7.681037 +v 0.890096 -0.908007 7.670003 +v 0.492131 -0.040483 7.092941 +v 0.887069 -0.915789 7.671848 +v 0.885740 -0.917008 7.663657 +v 0.415792 -0.279201 6.984583 +v 0.439008 -0.580081 7.017220 +v 0.813667 -0.093706 7.574355 +v 0.487211 -0.699848 7.097454 +v 0.789284 -0.079778 7.542751 +v 0.754571 -0.067051 7.495959 +v 0.697672 -0.042190 7.403640 +v 0.784650 -0.076256 7.531340 +v 0.672680 -0.059835 7.371179 +v 0.417037 -0.323031 6.986020 +v 0.793378 -0.081374 7.550259 +v 0.490055 -0.695641 7.090010 +v 0.742418 -0.057257 7.468796 +v 0.444136 -0.592241 7.022632 +v 0.440287 -0.584757 7.022369 +v 0.731091 -0.055551 7.463323 +v 0.410006 -0.287102 6.981711 +v 0.670123 -0.066860 7.369741 +v 0.406701 -0.292697 6.979418 +v 0.446042 -0.596461 7.024086 +v 0.418839 -0.337306 6.990516 +v 0.483961 -0.629731 7.085576 +v 0.434652 -0.592180 7.026306 +v 0.413595 -0.313034 6.985518 +v 0.691792 -0.044449 7.412038 +v 0.413499 -0.264905 6.985391 +v 0.879064 -0.169745 7.692322 +v 0.673387 -0.057272 7.379075 +v 0.492518 -0.703819 7.100505 +v 0.412255 -0.255613 6.983896 +v 0.569045 -0.122007 7.225317 +v 0.494874 -0.710811 7.112084 +v 0.734148 -0.058469 7.458272 +v 0.962533 -0.943477 7.796556 +v 0.918022 -0.199304 7.745079 +v 0.868346 -0.919570 7.656348 +v 0.507300 -0.047943 7.120909 +v 0.865668 -0.926168 7.651637 +v 0.722531 -0.055870 7.449280 +v 0.415017 -0.354877 6.988515 +v 0.968484 -0.986467 7.803523 +v 0.446062 -0.605108 7.035437 +v 0.501185 -0.050534 7.113435 +v 0.444934 -0.604494 7.031855 +v 0.864816 -0.932406 7.650275 +v 0.964655 -0.979774 7.799530 +v 0.420495 -0.487835 7.000282 +v 0.968109 -0.951875 7.801649 +v 0.407638 -0.187576 6.978720 +v 0.918094 -0.194428 7.731756 +v 0.025771 0.364009 6.422114 +v 0.023406 0.366353 6.419318 +v 0.494911 -0.698388 7.101097 +v 0.421784 -0.475006 6.997143 +v 0.965085 -0.954812 7.799246 +v 0.546838 -0.069398 7.187678 +v 0.028038 0.367132 6.420424 +v 0.563877 -0.108041 7.211639 +v 0.966167 -0.947414 7.803161 +v 0.418544 -0.470263 6.996870 +v 0.629638 -0.106971 7.305647 +v 0.414512 -0.347929 6.988177 +v 0.545544 -0.059591 7.183746 +v 0.439220 -0.576118 7.022338 +v 0.540395 -0.062927 7.176954 +v 0.472946 -0.620173 7.076439 +v 0.488889 -0.651675 7.105230 +v 0.962465 -0.965911 7.794781 +v 0.439153 -0.529787 7.024146 +v 0.852303 -0.139363 7.640820 +v 0.539379 -0.073686 7.169937 +v 0.963016 -0.959789 7.795651 +v 0.871409 -0.915440 7.663219 +v 0.554109 -0.092537 7.191401 +v 0.416417 -0.234565 6.986794 +v 0.537929 -0.066969 7.174564 +v 0.411760 -0.222822 6.988502 +v 0.863827 -0.891253 7.653553 +v 0.536319 -0.080493 7.168895 +v 0.669119 -0.094557 7.371341 +v 0.862404 -0.871554 7.647241 +v 0.535571 -0.079615 7.164712 +v 0.411692 -0.194191 6.984849 +v 0.941501 -0.194618 7.769944 +v 0.415539 -0.464245 6.988649 +v 0.415441 -0.460228 6.988561 +v 0.428489 -0.507962 7.008108 +v 0.425766 -0.408270 7.002088 +v 0.417625 -0.500791 7.003193 +v 0.670186 -0.085934 7.375406 +v 0.846213 -0.121839 7.624664 +v 0.928527 -0.202238 7.751872 +v 0.612421 -0.104765 7.284483 +v 0.664009 -0.098732 7.356052 +v 0.657007 -0.108115 7.337999 +v 0.451535 -0.601803 7.047599 +v 0.647332 -0.101589 7.342845 +v 0.642762 -0.103208 7.332600 +v 0.590683 -0.111096 7.252248 +v 0.640666 -0.109969 7.321856 +v 0.586796 -0.113105 7.249974 +v 0.642972 -0.112401 7.317368 +v 0.576203 -0.121579 7.224491 +v 0.433107 -0.509954 7.011022 +v 0.967558 -0.936386 7.798954 +v 0.963478 -0.934707 7.792697 +v 0.419333 -0.440522 6.989094 +v 0.539566 -0.067156 7.168885 +v 0.800908 -0.086601 7.559371 +v 0.872194 -0.159706 7.671958 +v 0.492893 -0.708195 7.103935 +v 0.412984 -0.335674 6.990062 +v 0.809379 -0.094703 7.582625 +v 0.903988 -0.182762 7.715740 +v 0.671137 -0.059412 7.374818 +v 0.744851 -0.058088 7.475883 +v 0.777694 -0.076834 7.536233 +v 0.732939 -0.055389 7.468558 +v 0.405627 -0.269773 6.981792 +v 0.485195 -0.703573 7.100755 +v 0.685722 -0.044841 7.402062 +v 0.487552 -0.704440 7.106172 +v 0.667183 -0.070118 7.377109 +v 0.801465 -0.094501 7.581199 +v 0.686732 -0.044196 7.394200 +v 0.488509 -0.696631 7.097874 +v 0.435401 -0.580746 7.020166 +v 0.409710 -0.298342 6.981146 +v 0.406810 -0.321554 6.985860 +v 0.483891 -0.636792 7.092828 +v 0.924909 -0.211334 7.760917 +v 0.477835 -0.624203 7.082700 +v 0.902264 -0.187103 7.722645 +v 0.408775 -0.262219 6.982529 +v 0.403475 -0.204226 6.978774 +v 0.830008 -0.103196 7.610521 +v 0.024060 0.367276 6.422765 +v 0.547193 -0.081090 7.189132 +v 0.968683 -0.991503 7.809062 +v 0.494180 -0.125380 7.114405 +v 0.493791 -0.130395 7.114034 +v 0.449747 -0.604270 7.038549 +v 0.958566 -0.943257 7.796029 +v 0.567578 -0.120919 7.216826 +v 0.947545 -0.197362 7.793755 +v 0.618458 -0.102931 7.304056 +v 0.504327 -0.057069 7.130073 +v 0.398180 -0.193682 6.975846 +v 0.407371 -0.199368 6.985552 +v 0.720989 -0.052458 7.442663 +v 0.964148 -0.985916 7.807398 +v 0.604379 -0.104008 7.283107 +v 0.940917 -0.195314 7.781480 +v 0.491103 -0.707352 7.108938 +v 0.423184 -0.512593 7.009843 +v 0.457468 -0.603347 7.052068 +v 0.594697 -0.109820 7.258750 +v 0.670173 -0.090576 7.374432 +v 0.963764 -0.950808 7.804936 +v 0.561264 -0.110703 7.214211 +v 0.939005 -0.197524 7.772770 +v 0.963143 -0.953313 7.802068 +v 0.543439 -0.066224 7.185779 +v 0.934764 -0.206220 7.766020 +v 0.417341 -0.493976 7.001756 +v 0.560117 -0.106171 7.203806 +v 0.930685 -0.210510 7.764066 +v 0.963483 -0.947202 7.803340 +v 0.445024 -0.599440 7.043080 +v 0.554569 -0.105569 7.201211 +v 0.416891 -0.474918 7.000795 +v 0.666816 -0.096358 7.366419 +v 0.868404 -0.925998 7.663556 +v 0.652205 -0.095393 7.357008 +v 0.546944 -0.099619 7.192917 +v 0.960554 -0.966877 7.799138 +v 0.851528 -0.144040 7.649873 +v 0.415628 -0.466482 6.998241 +v 0.542185 -0.094744 7.188926 +v 0.862762 -0.931984 7.654561 +v 0.407035 -0.236329 6.986370 +v 0.864716 -0.935969 7.653019 +v 0.537382 -0.072065 7.185317 +v 0.870633 -0.911189 7.667717 +v 0.537126 -0.079127 7.177814 +v 0.420225 -0.384190 7.002709 +v 0.531130 -0.103631 7.172473 +v 0.536122 -0.082703 7.174238 +v 0.536027 -0.102713 7.175441 +v 0.410124 -0.213333 6.991290 +v 0.412792 -0.207317 6.992339 +v 0.860544 -0.883818 7.652696 +v 0.833876 -0.112037 7.620667 +v 0.409941 -0.199435 6.988623 +v 0.858324 -0.874814 7.648623 +v 0.881845 -0.946829 7.682128 +v 0.867694 -0.867400 7.661693 +v 0.503127 -0.659571 7.114165 +v 0.878216 -0.947008 7.677155 +v 0.423016 -0.415537 7.008237 +v 0.861753 -0.870068 7.652856 +v 0.487047 -0.125783 7.104827 +v 0.881618 -0.940411 7.681971 +v 0.951145 -0.933274 7.785700 +v 0.490074 -0.120200 7.108971 +v 0.888402 -0.923743 7.692804 +v 0.442036 -0.538826 7.028758 +v 0.944151 -0.929638 7.775318 +v 0.884388 -0.922146 7.684345 +v 0.882801 -0.922195 7.684350 +v 0.878974 -0.923924 7.678971 +v 0.495483 -0.053474 7.113347 +v 0.889952 -0.913756 7.694162 +v 0.879081 -0.933264 7.678203 +v 0.871901 -0.939627 7.668288 +v 0.870041 -0.937572 7.663751 +v 0.865711 -0.937564 7.657891 +v 0.880101 -0.889832 7.680732 +v 0.872659 -0.908815 7.663794 +v 0.868947 -0.902829 7.663493 +v 0.866719 -0.896451 7.656318 +v 0.406781 -0.198630 6.981164 +v 0.404651 -0.196872 6.977586 +v 0.492331 -0.125092 7.109550 +v 0.415325 -0.462071 7.002110 +v 0.865905 -0.924928 7.655796 +v 0.538522 -0.105883 7.178092 +v 0.537473 -0.070567 7.179933 +v 0.423574 -0.429872 7.007269 +v 0.972415 -0.993429 7.816443 +v 0.892607 -0.849602 7.698942 +v 0.514702 -0.058828 7.145710 +v 0.577543 -0.125566 7.238302 +v 0.408556 -0.170714 6.987757 +v 0.974122 -0.980698 7.818763 +v 0.949046 -0.929312 7.782035 +v 0.877629 -0.860895 7.676666 +v 0.442893 -0.559468 7.031651 +v 0.973780 -0.973052 7.818325 +v 0.909950 -0.892192 7.723701 +v 0.417216 -0.452663 6.997691 +v 0.913468 -0.883226 7.729624 +v 0.421153 -0.440130 7.005292 +v 0.972266 -0.965750 7.816143 +v 0.517880 -0.061804 7.150396 +v 0.969169 -0.956980 7.811629 +v 0.398816 -0.180641 6.981262 +v 0.939666 -0.921722 7.768194 +v 0.912546 -0.874769 7.729051 +v 0.960760 -0.234018 7.805133 +v 0.874264 -0.862893 7.672491 +v 0.936386 -0.922656 7.761259 +v 0.906560 -0.898468 7.720589 +v 0.931867 -0.923360 7.757684 +v 0.901259 -0.900317 7.712748 +v 0.895857 -0.901992 7.705631 +v 0.890032 -0.904480 7.694774 +v 0.932790 -0.916156 7.752260 +v 0.926537 -0.910006 7.745602 +v 0.966759 -0.951876 7.808102 +v 0.961707 -0.217442 7.807158 +v 0.922853 -0.903013 7.741920 +v 0.970437 -0.935645 7.811047 +v 0.899143 -0.848100 7.710524 +v 0.957442 -0.205767 7.800938 +v 0.954708 -0.882017 7.789781 +v 0.887315 -0.855360 7.688735 +v 0.973510 -0.926857 7.815814 +v 0.480446 -0.041986 7.091394 +v 0.947306 -0.880091 7.780080 +v 0.474425 -0.040194 7.086149 +v 0.937453 -0.883839 7.765539 +v 0.466062 -0.039220 7.082259 +v 0.967245 -0.943257 7.808875 +v 0.465788 -0.040349 7.073340 +v 0.923539 -0.890643 7.744918 +v 0.919699 -0.895831 7.740030 +v 0.975183 -0.918421 7.820841 +v 0.418671 -0.136960 7.002610 +v 0.418743 -0.129508 7.000317 +v 0.416139 -0.122197 6.998987 +v 0.907797 -0.861059 7.721476 +v 0.972410 -0.900069 7.815994 +v 0.419992 -0.089823 7.006904 +v 0.967330 -0.889097 7.809693 +v 0.416593 -0.109885 6.999519 +v 0.962440 -0.883315 7.804190 +v 0.424205 -0.104355 7.001976 +v 0.958924 -0.937213 7.790851 +v 0.974247 -0.989032 7.814197 +v 0.962434 -0.917238 7.788748 +v 0.890774 -0.913343 7.687524 +v 0.888562 -0.914568 7.679929 +v 0.952855 -0.918700 7.777485 +v 0.951529 -0.926169 7.779742 +v 0.883640 -0.860617 7.681892 +v 0.906040 -0.877648 7.712135 +v 0.961215 -0.904785 7.787643 +v 0.897833 -0.895507 7.700162 +v 0.954185 -0.907146 7.777417 +v 0.906531 -0.885049 7.714304 +v 0.957413 -0.893892 7.785472 +v 0.972413 -0.923529 7.808019 +v 0.897992 -0.882616 7.695239 +v 0.970695 -0.918206 7.802571 +v 0.895637 -0.897026 7.690348 +v 0.948261 -0.919862 7.771366 +v 0.967074 -0.916558 7.795356 +v 0.946002 -0.913109 7.765613 +v 0.974837 -0.910941 7.819154 +v 0.943497 -0.921102 7.765491 +v 0.972072 -0.908360 7.809023 +v 0.902797 -0.865698 7.707919 +v 0.967520 -0.902747 7.800129 +v 0.947247 -0.905106 7.766711 +v 0.945516 -0.897576 7.766399 +v 0.896414 -0.867715 7.694770 +v 0.939207 -0.914801 7.757806 +v 0.964569 -0.891003 7.801121 +v 0.902421 -0.854498 7.712469 +v 0.894197 -0.857737 7.695901 +v 0.934170 -0.908505 7.750624 +v 0.932201 -0.900131 7.750291 +v 0.949807 -0.887963 7.777380 +v 0.933904 -0.889727 7.757112 +v 0.878033 -0.932285 7.671868 +v 0.880908 -0.927087 7.674800 +v 0.947921 -0.279534 7.794950 +v 0.449321 -0.050479 7.050240 +v 0.540044 -0.672571 7.185780 +v 0.457504 -0.044189 7.061022 +v 0.438572 -0.068889 7.031883 +v 0.416587 -0.158795 6.999324 +v 0.533974 -0.672689 7.171235 +v 0.955210 -0.258315 7.796968 +v 0.524111 -0.675265 7.159730 +v 0.431351 -0.087584 7.012599 +v 0.461721 -0.047935 7.058925 +v 0.554175 -0.651602 7.171239 +v 0.426449 -0.143299 7.002961 +v 0.437981 -0.599289 7.030507 +v 0.401791 -0.279300 6.978492 +v 0.471557 -0.624375 7.085477 +v 0.891616 -0.176313 7.705380 +v 0.426190 -0.582644 7.021532 +v 0.407043 -0.245931 6.985404 +v 0.719057 -0.054117 7.465023 +v 0.403606 -0.334687 6.984072 +v 0.920348 -0.202783 7.750388 +v 0.492905 -0.710534 7.110026 +v 0.760102 -0.067287 7.507710 +v 0.405815 -0.309661 6.985183 +v 0.781754 -0.082640 7.549185 +v 0.680591 -0.050649 7.387854 +v 0.679108 -0.047525 7.394484 +v 0.433172 -0.577834 7.021039 +v 0.411637 -0.340980 6.989062 +v 0.403182 -0.312192 6.984972 +v 0.670947 -0.059601 7.381732 +v 0.405271 -0.327704 6.986033 +v 0.739800 -0.061849 7.488430 +v 0.481013 -0.642285 7.098762 +v 0.426804 -0.577748 7.021043 +v 0.801271 -0.091951 7.572736 +v 0.395790 -0.254561 6.978275 +v 0.767670 -0.072936 7.525999 +v 0.496672 -0.787166 7.119884 +v 0.415618 -0.386475 7.004248 +v 0.412210 -0.358565 6.992138 +v 0.403409 -0.209515 6.985015 +v 0.415405 -0.484209 7.000942 +v 0.881229 -0.948436 7.687398 +v 0.654868 -0.093248 7.364683 +v 0.605174 -0.106302 7.274732 +v 0.965909 -1.020893 7.814263 +v 0.725730 -0.057792 7.453259 +v 0.593616 -0.104864 7.277168 +v 0.395877 -0.203244 6.979714 +v 0.466895 -0.619644 7.075887 +v 0.966118 -1.013148 7.814909 +v 0.962817 -0.992283 7.813789 +v 0.857746 -0.878583 7.652876 +v 0.859055 -0.873685 7.655804 +v 0.395005 -0.197316 6.976058 +v 0.402522 -0.241002 6.984532 +v 0.404037 -0.225088 6.986083 +v 0.391786 -0.189035 6.975473 +v 0.463443 -0.608319 7.066240 +v 0.501880 -0.790823 7.127612 +v 0.938366 -0.205177 7.779303 +v 0.528471 -0.099823 7.172492 +v 0.714334 -0.051470 7.452948 +v 0.587627 -0.107300 7.260247 +v 0.935279 -0.206311 7.773517 +v 0.643587 -0.096003 7.353972 +v 0.441875 -0.603897 7.033055 +v 0.536229 -0.088149 7.183507 +v 0.502244 -0.783088 7.126397 +v 0.492278 -0.133288 7.122171 +v 0.528847 -0.094231 7.174626 +v 0.537034 -0.104187 7.185850 +v 0.491405 -0.134388 7.116072 +v 0.433428 -0.573509 7.025473 +v 0.952674 -0.196694 7.794767 +v 0.530493 -0.099299 7.175596 +v 0.876282 -0.956120 7.687091 +v 0.876236 -0.954080 7.682152 +v 0.488558 -0.119349 7.113876 +v 0.873621 -0.949801 7.677060 +v 0.459828 -0.605188 7.059816 +v 0.665512 -0.080750 7.382376 +v 0.438896 -0.569471 7.028311 +v 0.487302 -0.117258 7.111386 +v 0.539499 -0.075668 7.188291 +v 0.939770 -0.199662 7.782205 +v 0.943236 -0.194892 7.785794 +v 0.581867 -0.122052 7.245040 +v 0.888121 -0.927757 7.697525 +v 0.885239 -0.924415 7.688695 +v 0.483731 -0.116911 7.106464 +v 0.879862 -0.923479 7.686007 +v 0.536186 -0.076151 7.183156 +v 0.420405 -0.400590 7.004935 +v 0.431060 -0.535011 7.024305 +v 0.423872 -0.422173 7.008327 +v 0.559806 -0.115397 7.216432 +v 0.441186 -0.597981 7.038549 +v 0.558724 -0.117494 7.223076 +v 0.877209 -0.921995 7.685204 +v 0.499911 -0.775226 7.121466 +v 0.520998 -0.084828 7.161365 +v 0.497768 -0.774993 7.122320 +v 0.514646 -0.083516 7.159254 +v 0.638917 -0.103141 7.331354 +v 0.554483 -0.110225 7.211071 +v 0.521360 -0.075113 7.158423 +v 0.960552 -0.961220 7.799489 +v 0.518625 -0.068297 7.155421 +v 0.440553 -0.547369 7.030808 +v 0.875046 -0.934438 7.679896 +v 0.935033 -0.926723 7.769027 +v 0.544114 -0.103215 7.201566 +v 0.425170 -0.521645 7.016860 +v 0.494748 -0.060638 7.127979 +v 0.544098 -0.102408 7.196476 +v 0.956632 -0.942274 7.802350 +v 0.540198 -0.103633 7.190781 +v 0.892588 -0.926227 7.705705 +v 0.963486 -1.022655 7.809377 +v 0.537544 -0.100897 7.187460 +v 0.537729 -0.092304 7.187343 +v 0.892913 -0.921627 7.705760 +v 0.610477 -0.104579 7.291414 +v 0.874169 -0.926239 7.678060 +v 0.537202 -0.108532 7.178665 +v 0.888491 -0.915747 7.699449 +v 0.534970 -0.106788 7.175137 +v 0.885184 -0.910420 7.695913 +v 0.865908 -0.938367 7.665498 +v 0.860879 -0.935807 7.656612 +v 0.879771 -0.900993 7.683210 +v 0.877311 -0.883228 7.685060 +v 0.877173 -0.884465 7.681541 +v 0.875796 -0.907564 7.680021 +v 0.868354 -0.900911 7.672680 +v 0.867013 -0.903776 7.669004 +v 0.875889 -0.888864 7.677042 +v 0.873199 -0.894326 7.674366 +v 0.862376 -0.896625 7.661599 +v 0.867064 -0.865446 7.668067 +v 0.955479 -0.939344 7.792145 +v 0.502269 -0.784316 7.121400 +v 0.863481 -0.869075 7.662312 +v 0.485959 -0.131852 7.108029 +v 0.891898 -0.922594 7.700056 +v 0.483736 -0.120809 7.103609 +v 0.498266 -0.791063 7.121077 +v 0.500004 -0.785363 7.118468 +v 0.525944 -0.083048 7.162657 +v 0.875705 -0.919367 7.678813 +v 0.407099 -0.208205 6.989522 +v 0.871689 -0.923512 7.673285 +v 0.537167 -0.109177 7.185182 +v 0.868060 -0.929852 7.668094 +v 0.881282 -0.890719 7.684808 +v 0.878754 -0.894325 7.678885 +v 0.872272 -0.913208 7.672837 +v 0.790346 -0.084898 7.557988 +v 0.488692 -0.646552 7.100125 +v 0.430978 -0.593651 7.029893 +v 0.391340 -0.283042 6.975318 +v 0.408725 -0.352726 6.988495 +v 0.406073 -0.349826 6.987094 +v 0.486006 -0.708526 7.107679 +v 0.823668 -0.099270 7.608113 +v 0.398463 -0.298730 6.978526 +v 0.747560 -0.064609 7.509339 +v 0.485889 -0.707245 7.104489 +v 0.500768 -0.792341 7.124000 +v 0.707695 -0.044274 7.437320 +v 0.694583 -0.045224 7.418820 +v 0.412763 -0.372643 6.999556 +v 0.405929 -0.358933 6.994141 +v 0.484612 -0.701954 7.102466 +v 0.399018 -0.209828 6.982484 +v 0.670607 -0.056790 7.386281 +v 0.393670 -0.269371 6.975660 +v 0.398089 -0.355504 6.989229 +v 0.427208 -0.591663 7.028101 +v 0.778651 -0.084131 7.556346 +v 0.674460 -0.046920 7.400734 +v 0.770672 -0.078682 7.544266 +v 0.474423 -0.631441 7.089093 +v 0.760900 -0.072035 7.526680 +v 0.400003 -0.338101 6.983743 +v 0.869622 -0.164666 7.684411 +v 0.397071 -0.317887 6.982014 +v 0.684675 -0.044759 7.417075 +v 0.889170 -0.920552 7.704982 +v 0.401300 -0.215741 6.985225 +v 0.959612 -1.015763 7.810590 +v 0.931813 -0.210469 7.777658 +v 0.432647 -0.589308 7.036484 +v 0.409780 -0.488835 7.001308 +v 0.466279 -0.624983 7.081208 +v 0.875860 -0.952953 7.690845 +v 0.879681 -0.942919 7.686778 +v 0.746411 -0.065863 7.498833 +v 0.827804 -0.125068 7.639128 +v 0.942876 -0.208027 7.792945 +v 0.392036 -0.239196 6.978601 +v 0.499740 -0.799595 7.130789 +v 0.523824 -0.109056 7.178532 +v 0.928792 -0.216249 7.771140 +v 0.946995 -0.200788 7.798150 +v 0.924340 -0.219640 7.770144 +v 0.426154 -0.566914 7.027062 +v 0.959492 -0.985717 7.816058 +v 0.941214 -0.212764 7.790069 +v 0.937827 -0.930672 7.777227 +v 0.425345 -0.528652 7.021248 +v 0.718357 -0.053746 7.458900 +v 0.871307 -0.954579 7.680968 +v 0.690079 -0.043014 7.425913 +v 0.933904 -0.929375 7.773445 +v 0.958645 -0.972296 7.807918 +v 0.879588 -0.929575 7.692689 +v 0.666577 -0.089213 7.378660 +v 0.960266 -0.961287 7.808800 +v 0.414378 -0.506800 7.004838 +v 0.841106 -0.134723 7.640809 +v 0.410398 -0.501740 7.000010 +v 0.522233 -0.095975 7.169358 +v 0.417584 -0.418206 7.018574 +v 0.929478 -0.905178 7.767169 +v 0.824446 -0.108929 7.623491 +v 0.582676 -0.109358 7.258760 +v 0.409679 -0.497518 6.998714 +v 0.438410 -0.594233 7.042545 +v 0.578642 -0.119039 7.253646 +v 0.958106 -1.026288 7.807234 +v 0.928102 -0.899703 7.764986 +v 0.427176 -0.546107 7.030167 +v 0.496510 -0.775842 7.128262 +v 0.956431 -1.030234 7.808148 +v 0.551819 -0.111165 7.214148 +v 0.428694 -0.551539 7.031388 +v 0.489281 -0.135508 7.122178 +v 0.891667 -0.929356 7.710469 +v 0.390210 -0.197558 6.973931 +v 0.876968 -0.926579 7.690002 +v 0.492199 -0.129716 7.119909 +v 0.486377 -0.135957 7.116676 +v 0.630369 -0.105156 7.325305 +v 0.879882 -0.913728 7.693005 +v 0.875752 -0.920903 7.689575 +v 0.620972 -0.099924 7.322766 +v 0.871996 -0.942319 7.684805 +v 0.868893 -0.934623 7.675068 +v 0.490949 -0.126174 7.117783 +v 0.865654 -0.941528 7.671921 +v 0.625088 -0.105106 7.314412 +v 0.888799 -0.932458 7.706288 +v 0.481833 -0.115952 7.111093 +v 0.615291 -0.100899 7.310959 +v 0.609458 -0.101156 7.305777 +v 0.883012 -0.916850 7.696510 +v 0.864626 -0.937369 7.670675 +v 0.611311 -0.102377 7.298591 +v 0.878553 -0.907851 7.690678 +v 0.877351 -0.883468 7.690333 +v 0.484872 -0.054562 7.114841 +v 0.482419 -0.048295 7.102845 +v 0.862852 -0.896718 7.667445 +v 0.864889 -0.881071 7.670352 +v 0.863740 -0.876722 7.671200 +v 0.861859 -0.872821 7.664066 +v 0.862922 -0.867965 7.667932 +v 0.860988 -0.892461 7.662149 +v 0.418179 -0.450192 7.012408 +v 0.914479 -0.922777 7.743598 +v 0.911629 -0.918980 7.739917 +v 0.966649 -1.004066 7.822288 +v 0.957916 -0.225201 7.813941 +v 0.963989 -1.005093 7.817175 +v 0.419186 -0.429350 7.017526 +v 0.507133 -0.664276 7.122381 +v 0.479348 -0.129612 7.103785 +v 0.899508 -0.908142 7.722221 +v 0.444197 -0.598637 7.050002 +v 0.941430 -0.927248 7.783787 +v 0.949862 -0.213507 7.808093 +v 0.478856 -0.115428 7.105616 +v 0.472946 -0.114142 7.101479 +v 0.962522 -1.029835 7.811512 +v 0.930757 -0.927169 7.768628 +v 0.893218 -0.905878 7.712766 +v 0.869897 -0.882167 7.677884 +v 0.925779 -0.929608 7.761187 +v 0.866732 -0.859723 7.677548 +v 0.888192 -0.904461 7.705085 +v 0.504389 -0.063985 7.144526 +v 0.922629 -0.928627 7.756277 +v 0.883745 -0.906620 7.699059 +v 0.917201 -0.926496 7.748494 +v 0.500662 -0.064661 7.138318 +v 0.879387 -0.889518 7.690293 +v 0.859929 -0.888743 7.660757 +v 0.532457 -0.094164 7.183594 +v 0.860779 -0.879867 7.659632 +v 0.962831 -1.015948 7.810645 +v 0.530493 -0.098539 7.181203 +v 0.536614 -0.079265 7.187259 +v 0.539141 -0.105364 7.195190 +v 0.500229 -0.777677 7.128105 +v 0.943422 -0.201995 7.791793 +v 0.942143 -0.198584 7.788581 +v 0.496819 -0.781463 7.120078 +v 0.876347 -0.917793 7.684448 +v 0.941475 -0.207548 7.785555 +v 0.864057 -0.934145 7.666789 +v 0.533100 -0.097734 7.185368 +v 0.960175 -1.030383 7.808616 +v 0.869617 -0.905967 7.672894 +v 0.867625 -0.887934 7.672382 +v 0.861503 -0.888868 7.665960 +v 0.963843 -1.026970 7.816763 +v 0.413502 -0.468868 7.006224 +v 0.949250 -0.203789 7.802464 +v 0.475126 -0.126344 7.099541 +v 0.512006 -0.677148 7.149206 +v 0.575583 -0.123549 7.249069 +v 0.947559 -0.872410 7.793994 +v 0.966128 -1.019947 7.820205 +v 0.418860 -0.144269 7.005584 +v 0.571476 -0.125832 7.242959 +v 0.470654 -0.119498 7.096078 +v 0.956986 -0.232500 7.813679 +v 0.965174 -1.011729 7.824584 +v 0.869620 -0.853522 7.682311 +v 0.938768 -0.872934 7.782431 +v 0.901533 -0.842053 7.722135 +v 0.562840 -0.122247 7.230185 +v 0.567092 -0.125225 7.236463 +v 0.409532 -0.137118 7.002711 +v 0.896785 -0.838703 7.715341 +v 0.967415 -0.987938 7.827319 +v 0.535599 -0.112599 7.189875 +v 0.412365 -0.477824 7.003876 +v 0.931352 -0.874129 7.769239 +v 0.471057 -0.042464 7.094790 +v 0.968733 -0.980459 7.824430 +v 0.888088 -0.834005 7.708383 +v 0.967617 -0.973041 7.822841 +v 0.965458 -0.965929 7.819702 +v 0.880907 -0.836000 7.697514 +v 0.405272 -0.115901 6.999138 +v 0.963870 -0.960713 7.815578 +v 0.878472 -0.840966 7.690809 +v 0.977291 -0.915484 7.844002 +v 0.874200 -0.846134 7.685521 +v 0.921867 -0.873930 7.755883 +v 0.461481 -0.039973 7.089054 +v 0.974762 -0.924817 7.831206 +v 0.971378 -0.933069 7.828927 +v 0.916981 -0.871005 7.752810 +v 0.978234 -0.907580 7.841918 +v 0.977378 -0.900061 7.840902 +v 0.454775 -0.037032 7.073388 +v 0.906923 -0.845213 7.737722 +v 0.404238 -0.091521 7.002878 +v 0.973075 -0.889567 7.832131 +v 0.965467 -0.941044 7.819938 +v 0.409059 -0.099010 7.000732 +v 0.961361 -0.943336 7.813828 +v 0.908812 -0.912678 7.736298 +v 0.965836 -0.877703 7.822660 +v 0.904982 -0.843709 7.730720 +v 0.959626 -0.874565 7.810539 +v 0.954609 -0.867549 7.812276 +v 0.420118 -0.151947 7.005132 +v 0.878699 -0.853109 7.683732 +v 0.954253 -0.877424 7.795196 +v 0.892219 -0.841173 7.705498 +v 0.924762 -0.877905 7.754772 +v 0.885854 -0.843104 7.695590 +v 0.917734 -0.884796 7.738342 +v 0.919834 -0.879649 7.745236 +v 0.914543 -0.872845 7.738126 +v 0.913865 -0.904723 7.735563 +v 0.908962 -0.902253 7.729047 +v 0.914584 -0.897181 7.733586 +v 0.907837 -0.853271 7.728038 +v 0.965860 -1.001381 7.818383 +v 0.965744 -0.993343 7.814219 +v 0.964025 -0.956301 7.808731 +v 0.891847 -0.921921 7.710958 +v 0.411039 -0.401951 7.008761 +v 0.809005 -0.097583 7.599873 +v 0.395227 -0.219810 6.981544 +v 0.389026 -0.324888 6.979052 +v 0.418248 -0.574016 7.017922 +v 0.397808 -0.287473 6.976802 +v -0.008665 0.406782 6.391980 +v -0.008827 0.411358 6.389059 +v 0.664492 -0.056462 7.391269 +v 0.473511 -0.640017 7.094325 +v 0.661358 -0.066479 7.387601 +v 0.908911 -0.188757 7.723286 +v 0.477958 -0.646815 7.103119 +v 0.882622 -0.180231 7.710896 +v 0.493037 -0.781222 7.125201 +v 0.754663 -0.066752 7.514241 +v 0.839987 -0.141868 7.649709 +v 0.821629 -0.103517 7.619285 +v 0.420821 -0.573013 7.019277 +v 0.422435 -0.588370 7.025564 +v 0.875326 -0.173369 7.700094 +v 0.407368 -0.382083 7.000936 +v 0.407265 -0.370842 6.998783 +v 0.852988 -0.151986 7.664088 +v 0.912998 -0.208825 7.754709 +v 0.803856 -0.095566 7.590366 +v 0.386322 -0.277554 6.972899 +v 0.389229 -0.295812 6.977541 +v 0.903628 -0.204332 7.747580 +v 0.400247 -0.361271 6.993770 +v 0.891268 -0.181680 7.715184 +v 0.395265 -0.348624 6.985898 +v 0.905974 -0.194895 7.737479 +v 0.389951 -0.205418 6.979856 +v -0.009602 0.406131 6.395280 +v -0.007619 0.409163 6.388929 +v 0.491881 -0.794114 7.127487 +v 0.667432 -0.049039 7.398526 +v 0.715312 -0.047058 7.435322 +v 0.409603 -0.393646 7.006192 +v 0.863045 -0.161701 7.681607 +v 0.860863 -0.157647 7.674002 +v 0.393455 -0.307164 6.978479 +v 0.761519 -0.074844 7.537401 +v 0.417092 -0.412814 7.012872 +v 0.888875 -0.931508 7.713992 +v 0.496282 -0.799620 7.128521 +v 0.889015 -0.926875 7.712215 +v 0.887643 -0.935261 7.711253 +v 0.886313 -0.930418 7.708640 +v 0.884725 -0.923638 7.703976 +v 0.386998 -0.248346 6.973944 +v 0.406492 -0.498424 6.998678 +v 0.867183 -0.954011 7.682716 +v 0.451254 -0.606661 7.064111 +v 0.536895 -0.104533 7.199794 +v 0.498225 -0.801927 7.136097 +v 0.943591 -0.925856 7.791643 +v 0.388891 -0.213570 6.979833 +v 0.910201 -0.926658 7.745013 +v 0.958473 -1.005008 7.821783 +v 0.953919 -0.220769 7.813600 +v 0.500162 -0.794851 7.137804 +v 0.899581 -0.911795 7.728742 +v 0.963189 -1.007458 7.815961 +v 0.940402 -0.918816 7.790229 +v -0.008139 0.410023 6.392905 +v 0.893195 -0.909136 7.719878 +v 0.520277 -0.101239 7.173193 +v 0.933742 -0.217255 7.792634 +v 0.456914 -0.620609 7.079200 +v 0.710138 -0.050618 7.459087 +v 0.500640 -0.786119 7.135276 +v 0.380267 -0.199892 6.967970 +v 0.937444 -0.919537 7.782251 +v 0.497519 -0.783840 7.142778 +v 0.937891 -0.214514 7.787047 +v 0.958529 -0.980104 7.817072 +v 0.924457 -0.219657 7.774974 +v 0.958290 -0.971302 7.813875 +v 0.959812 -0.944866 7.805865 +v 0.494384 -0.777890 7.134749 +v 0.662418 -0.084671 7.384007 +v 0.941620 -0.207840 7.797513 +v 0.661642 -0.089651 7.380295 +v 0.731788 -0.061823 7.496579 +v 0.887246 -0.902880 7.713856 +v 0.826813 -0.115378 7.627477 +v 0.450218 -0.602835 7.058486 +v 0.492516 -0.778435 7.131420 +v 0.437625 -0.596461 7.052518 +v 0.529228 -0.114575 7.185517 +v 0.880931 -0.904832 7.699524 +v 0.956960 -1.032786 7.812295 +v 0.875880 -0.896230 7.698899 +v 0.878058 -0.899901 7.693256 +v 0.428773 -0.584406 7.039126 +v 0.423514 -0.536579 7.024679 +v 0.953628 -1.026317 7.809246 +v 0.933656 -0.914600 7.781565 +v 0.930060 -0.919848 7.774529 +v 0.929900 -0.910040 7.775362 +v 0.930027 -0.902286 7.771230 +v 0.834971 -0.138394 7.647239 +v 0.474148 -0.051820 7.107489 +v 0.926628 -0.914664 7.768950 +v 0.600068 -0.103136 7.286664 +v 0.921652 -0.912001 7.762421 +v 0.419473 -0.439946 7.016173 +v 0.583772 -0.105476 7.265565 +v 0.415898 -0.439338 7.022334 +v 0.864040 -0.942755 7.674906 +v 0.913978 -0.930046 7.750478 +v 0.920939 -0.919751 7.760538 +v 0.487075 -0.133584 7.125513 +v 0.663846 -0.093676 7.374106 +v 0.913536 -0.907454 7.756584 +v 0.479891 -0.134748 7.116024 +v 0.921972 -0.900775 7.759344 +v 0.870476 -0.877288 7.687360 +v 0.873015 -0.957305 7.689525 +v 0.866474 -0.877803 7.681849 +v 0.552636 -0.110100 7.224078 +v 0.480698 -0.123037 7.117353 +v 0.925357 -0.892508 7.771245 +v 0.644102 -0.088634 7.363921 +v 0.469395 -0.130491 7.101807 +v 0.876113 -0.949154 7.690629 +v 0.480148 -0.132986 7.107985 +v 0.923513 -0.896382 7.761881 +v 0.473158 -0.114066 7.108152 +v 0.636024 -0.095660 7.349493 +v 0.507048 -0.077121 7.155602 +v 0.633530 -0.096784 7.339756 +v 0.508490 -0.069935 7.154688 +v 0.631468 -0.102209 7.332659 +v 0.509458 -0.063119 7.150773 +v 0.481715 -0.061625 7.122517 +v 0.879228 -0.928710 7.696575 +v 0.388249 -0.194279 6.971445 +v 0.877252 -0.924450 7.694402 +v 0.933929 -0.926554 7.775703 +v 0.882748 -0.931439 7.697878 +v 0.878902 -0.906578 7.694177 +v 0.928692 -0.921164 7.769352 +v 0.926570 -0.906672 7.763605 +v 0.382640 -0.301154 6.975243 +v 0.401870 -0.369765 6.996715 +v 0.384242 -0.207002 6.976648 +v 0.886116 -0.934824 7.712719 +v 0.484958 -0.658407 7.115163 +v -0.014618 0.412558 6.390683 +v 0.907088 -0.198072 7.742864 +v 0.791588 -0.088422 7.570520 +v 0.493918 -0.803914 7.135086 +v 0.384204 -0.261235 6.973372 +v 0.723523 -0.057739 7.474702 +v 0.873510 -0.178695 7.709032 +v 0.490283 -0.788387 7.129061 +v 0.696752 -0.041392 7.439605 +v 0.677937 -0.045405 7.407627 +v 0.475895 -0.654102 7.113700 +v 0.742997 -0.070033 7.524512 +v 0.382703 -0.285483 6.973255 +v 0.379060 -0.259267 6.971772 +v 0.404641 -0.390252 7.003943 +v 0.471693 -0.637121 7.092042 +v 0.464865 -0.627384 7.092423 +v 0.466529 -0.629335 7.092922 +v 0.663135 -0.072074 7.384319 +v 0.405284 -0.562976 7.008694 +v -0.018051 0.405594 6.393504 +v 0.388102 -0.338623 6.983176 +v 0.794198 -0.093871 7.586999 +v 0.411791 -0.587439 7.022286 +v 0.864159 -0.167710 7.690462 +v 0.800156 -0.097459 7.598130 +v 0.847523 -0.153089 7.667418 +v 0.688857 -0.041053 7.438905 +v 0.462240 -0.626608 7.089308 +v 0.392179 -0.358422 6.987104 +v 0.413164 -0.576665 7.017219 +v 0.411465 -0.564351 7.013353 +v 0.379956 -0.293639 6.971855 +v 0.908607 -0.926418 7.749212 +v 0.944989 -0.928146 7.802277 +v 0.383594 -0.226474 6.975452 +v 0.486308 -0.672747 7.129786 +v 0.529732 -0.116412 7.193797 +v 0.403353 -0.494869 7.000142 +v 0.866014 -0.947105 7.685647 +v 0.863902 -0.948156 7.682039 +v 0.863923 -0.944263 7.680398 +v 0.612354 -0.096840 7.318522 +v 0.524848 -0.118197 7.187674 +v 0.515777 -0.114830 7.180659 +v 0.889752 -0.908745 7.730275 +v 0.658902 -0.077842 7.388523 +v 0.416596 -0.450708 7.019257 +v 0.870208 -0.872188 7.691350 +v 0.959490 -0.997927 7.820429 +v 0.496947 -0.801978 7.147255 +v 0.932260 -0.217892 7.789281 +v 0.930799 -0.908213 7.783711 +v 0.889099 -0.903486 7.720930 +v 0.409381 -0.558888 7.012810 +v 0.415287 -0.546291 7.025711 +v 0.436662 -0.599884 7.060218 +v 0.421463 -0.552314 7.029457 +v 0.880205 -0.899892 7.707913 +v 0.929136 -0.895040 7.780907 +v 0.919622 -0.219918 7.767957 +v 0.912977 -0.929624 7.752098 +v 0.941321 -0.204884 7.802419 +v 0.865917 -0.869530 7.685124 +v 0.958762 -0.982093 7.823153 +v 0.949818 -0.937772 7.810592 +v 0.874371 -0.887233 7.699224 +v 0.950024 -0.934514 7.800044 +v 0.874300 -0.881978 7.695122 +v 0.728529 -0.061017 7.490172 +v 0.512847 -0.097099 7.171443 +v 0.947224 -1.033731 7.814280 +v 0.483638 -0.129295 7.125831 +v 0.480596 -0.134013 7.121354 +v 0.425619 -0.584281 7.034832 +v 0.481564 -0.126441 7.122582 +v 0.647538 -0.089046 7.368103 +v 0.578526 -0.102087 7.271412 +v 0.863289 -0.856395 7.682817 +v 0.912945 -0.898980 7.755552 +v 0.577800 -0.106521 7.266391 +v 0.417841 -0.520886 7.013160 +v 0.860018 -0.864048 7.677116 +v 0.859757 -0.870738 7.676401 +v 0.474724 -0.119669 7.113049 +v 0.470858 -0.133063 7.107345 +v 0.858240 -0.867642 7.676493 +v 0.548509 -0.105647 7.222191 +v 0.398999 -0.523417 7.016330 +v 0.511797 -0.087368 7.161995 +v 0.410158 -0.511958 7.007207 +v 0.544482 -0.105530 7.212581 +v 0.623311 -0.095274 7.337348 +v 0.501273 -0.066543 7.151263 +v 0.497126 -0.067890 7.146814 +v 0.496908 -0.067850 7.141731 +v 0.864538 -0.847633 7.685575 +v 0.533820 -0.097357 7.206711 +v 0.532078 -0.107741 7.200246 +v 0.535955 -0.097641 7.210235 +v 0.919085 -0.889791 7.765787 +v 0.943670 -0.207715 7.805978 +v 0.466048 -0.111832 7.096639 +v 0.903491 -0.921445 7.742199 +v 0.900633 -0.917876 7.737658 +v 0.489846 -0.064696 7.135513 +v 0.894692 -0.911927 7.728899 +v 0.447238 -0.609369 7.067123 +v 0.416678 -0.566908 7.017148 +v 0.382571 -0.190916 6.971103 +v 0.870312 -0.953104 7.690514 +v 0.959941 -0.975380 7.821147 +v 0.468463 -0.110569 7.103207 +v 0.868416 -0.954410 7.687404 +v 0.927772 -0.896178 7.774278 +v 0.920247 -0.928423 7.760160 +v 0.912214 -0.914964 7.754110 +v 0.962543 -1.020738 7.828545 +v 0.385514 -0.181740 6.980765 +v 0.555548 -0.118409 7.233151 +v 0.508176 -0.681809 7.155633 +v 0.402260 -0.138429 7.005573 +v 0.383230 -0.176255 6.987926 +v 0.930837 -0.871545 7.782861 +v 0.572155 -0.118685 7.257686 +v 0.408209 -0.475647 7.011651 +v 0.421201 -0.563924 7.025686 +v 0.569121 -0.122218 7.253156 +v 0.923966 -0.870480 7.772682 +v 0.464519 -0.127675 7.097192 +v 0.564973 -0.124073 7.246987 +v 0.401525 -0.130359 7.004555 +v 0.559776 -0.122934 7.240018 +v 0.391566 -0.172050 6.990951 +v 0.917875 -0.869580 7.763629 +v 0.460095 -0.114780 7.092383 +v 0.404113 -0.145944 7.003633 +v 0.399221 -0.154367 7.000435 +v 0.889090 -0.824321 7.724569 +v 0.460888 -0.121524 7.092663 +v 0.878577 -0.829486 7.705740 +v 0.913139 -0.867435 7.756653 +v 0.964465 -1.010877 7.831486 +v 0.399752 -0.119831 7.001494 +v 0.960795 -1.027660 7.824311 +v 0.911149 -0.863874 7.753734 +v 0.909299 -0.856672 7.751055 +v 0.871051 -0.832303 7.694090 +v 0.906557 -0.844098 7.747037 +v 0.867017 -0.837746 7.688466 +v 0.956513 -1.031544 7.825389 +v 0.403020 -0.107992 6.998904 +v 0.393106 -0.100929 6.999243 +v 0.963250 -0.999330 7.837666 +v 0.965088 -0.998913 7.831093 +v 0.453403 -0.037064 7.082316 +v 0.965408 -0.987360 7.833094 +v 0.962649 -0.981160 7.829774 +v 0.970873 -0.935818 7.843246 +v 0.973651 -0.930218 7.849117 +v 0.976318 -0.913908 7.853868 +v 0.966839 -0.940004 7.837462 +v 0.963058 -0.940266 7.830732 +v 0.975001 -0.904355 7.848058 +v 0.974023 -0.891869 7.846721 +v 0.973320 -0.887498 7.843246 +v 0.958946 -0.939099 7.823942 +v 0.954671 -0.939625 7.817597 +v 0.967841 -0.872992 7.842025 +v 0.954835 -0.862072 7.820793 +v 0.949063 -0.860491 7.815039 +v 0.947572 -0.865626 7.807731 +v 0.943496 -0.868222 7.801662 +v 0.952488 -0.248686 7.809246 +v 0.949906 -0.242471 7.816749 +v 0.394333 -0.163678 6.996639 +v 0.521868 -0.685693 7.181116 +v 0.447016 -0.032676 7.072885 +v 0.945853 -0.271818 7.805544 +v 0.514475 -0.685338 7.169222 +v 0.901139 -0.832140 7.740172 +v 0.444362 -0.032411 7.067538 +v 0.966658 -0.873275 7.833992 +v 0.897404 -0.828422 7.733491 +v 0.421395 -0.056169 7.036085 +v 0.960499 -0.866459 7.826039 +v 0.416206 -0.070976 7.020000 +v 0.436500 -0.035536 7.057340 +v 0.439494 -0.033126 7.061710 +v 0.407586 -0.074195 7.014015 +v 0.403371 -0.081918 7.007725 +v 0.949961 -0.868941 7.803871 +v 0.894574 -0.830976 7.722247 +v 0.961452 -0.966494 7.818350 +v 0.912690 -0.864731 7.745858 +v 0.498347 -0.781805 7.135501 +v 0.961865 -1.007598 7.820129 +v 0.430135 -0.050420 7.043372 +v 0.549216 -0.672331 7.216872 +v 0.540279 -0.678389 7.205426 +v 0.529686 -0.684758 7.195164 +v 0.946311 -0.291297 7.786431 +v 0.548969 -0.670085 7.205873 +v 0.404476 -0.159041 6.998248 +v 0.414667 -0.422155 7.022330 +v 0.788509 -0.093011 7.587111 +v 0.408900 -0.582758 7.017743 +v 0.383849 -0.352765 6.984006 +v 0.464371 -0.640542 7.096756 +v 0.378520 -0.315492 6.973279 +v 0.394803 -0.389985 6.999793 +v 0.413920 -0.416203 7.021132 +v 0.779198 -0.087485 7.570490 +v 0.738655 -0.063805 7.504942 +v 0.899651 -0.206274 7.749527 +v 0.394155 -0.368589 6.991702 +v 0.406738 -0.403053 7.012443 +v 0.678450 -0.042388 7.424901 +v 0.457490 -0.626806 7.086693 +v 0.469668 -0.649999 7.110087 +v 0.729645 -0.058234 7.480418 +v 0.404458 -0.397171 7.010036 +v 0.890761 -0.190351 7.730139 +v 0.378597 -0.274542 6.971358 +v 0.446083 -0.616624 7.072161 +v 0.380202 -0.308656 6.975368 +v 0.405316 -0.573591 7.009732 +v 0.815393 -0.101863 7.617622 +v 0.701723 -0.044129 7.449220 +v 0.460104 -0.643091 7.102103 +v 0.403713 -0.576726 7.011721 +v 0.401509 -0.570740 7.006453 +v 0.383900 -0.328599 6.978526 +v 0.667734 -0.052781 7.391782 +v 0.489345 -0.795580 7.135204 +v 0.459952 -0.630700 7.093127 +v -0.015338 0.404329 6.395268 +v 0.371181 -0.297371 6.970187 +v 0.717441 -0.058694 7.484132 +v 0.367385 -0.282180 6.965579 +v 0.399577 -0.396969 7.009107 +v 0.397871 -0.381633 6.998672 +v -0.018286 0.411760 6.389572 +v 0.709123 -0.056083 7.474579 +v 0.376759 -0.240563 6.970471 +v 0.449783 -0.619878 7.077661 +v 0.409779 -0.415283 7.021216 +v 0.377024 -0.207132 6.974402 +v 0.835556 -0.143125 7.655332 +v 0.482311 -0.670562 7.126957 +v 0.762201 -0.078196 7.551696 +v 0.411380 -0.438832 7.025083 +v 0.658588 -0.072819 7.390849 +v 0.410002 -0.428292 7.021869 +v 0.384733 -0.347159 6.983008 +v 0.372612 -0.267295 6.968084 +v 0.890937 -0.987012 7.730269 +v 0.957443 -1.009727 7.819580 +v 0.891812 -0.993008 7.730684 +v 0.927265 -0.891383 7.782833 +v 0.377263 -0.213462 6.976447 +v 0.412420 -0.460441 7.020575 +v 0.522100 -0.120122 7.190274 +v -0.018762 0.405795 6.397287 +v 0.889019 -0.898468 7.729838 +v 0.866076 -0.865264 7.693435 +v 0.861841 -0.858185 7.686801 +v 0.861633 -0.851387 7.687017 +v 0.531668 -0.099320 7.204595 +v 0.409121 -0.469887 7.018006 +v 0.945709 -0.224572 7.822207 +v 0.414730 -0.559007 7.023163 +v 0.624905 -0.093552 7.353563 +v 0.411590 -0.559701 7.017510 +v 0.884030 -0.887195 7.725717 +v 0.954220 -0.990103 7.827691 +v 0.471765 -0.062641 7.120092 +v 0.478168 -0.130503 7.124191 +v 0.622637 -0.093143 7.341475 +v 0.941472 -0.213545 7.811541 +v 0.888566 -0.986430 7.726792 +v 0.950238 -0.936630 7.816689 +v 0.889492 -0.991705 7.726961 +v 0.476309 -0.126841 7.123670 +v 0.944535 -0.931690 7.813437 +v 0.618591 -0.098464 7.329175 +v 0.919287 -0.885735 7.772724 +v 0.466661 -0.059359 7.113045 +v 0.469688 -0.124380 7.119223 +v 0.609097 -0.097625 7.328045 +v 0.413530 -0.448377 7.026313 +v 0.939950 -0.918487 7.796332 +v 0.423541 -0.580942 7.040085 +v 0.405432 -0.556536 7.013377 +v 0.939072 -0.213081 7.795627 +v -0.018065 0.409621 6.395963 +v 0.375283 -0.198951 6.965436 +v 0.925705 -0.216000 7.782608 +v 0.875068 -0.894186 7.704733 +v 0.919716 -0.221846 7.774304 +v 0.379784 -0.195721 6.966315 +v 0.872402 -0.889507 7.705426 +v 0.430618 -0.592795 7.053277 +v 0.912219 -0.220204 7.767910 +v 0.429683 -0.586405 7.045918 +v 0.464881 -0.132829 7.109587 +v 0.871334 -0.874629 7.696293 +v 0.653842 -0.089297 7.379674 +v 0.865948 -0.865370 7.699779 +v 0.607454 -0.097384 7.313769 +v 0.420522 -0.586682 7.030487 +v 0.464084 -0.109725 7.108179 +v 0.415236 -0.587400 7.026275 +v 0.934744 -0.911261 7.791946 +v 0.460514 -0.107643 7.098860 +v 0.601085 -0.098792 7.302771 +v 0.402479 -0.559310 7.008337 +v 0.911929 -0.889288 7.759776 +v 0.501239 -0.078596 7.158254 +v 0.500374 -0.071462 7.155107 +v 0.907766 -0.213786 7.759593 +v 0.493376 -0.073458 7.154513 +v 0.412870 -0.552655 7.024287 +v 0.590147 -0.099292 7.290875 +v 0.908635 -0.894477 7.755063 +v 0.408447 -0.539786 7.020908 +v 0.931292 -0.901224 7.787972 +v 0.905487 -0.901384 7.749929 +v 0.412786 -0.529863 7.017467 +v 0.515510 -0.106458 7.177959 +v 0.482967 -0.065585 7.141166 +v 0.901536 -0.908120 7.744363 +v 0.551774 -0.109334 7.228541 +v 0.403619 -0.502424 7.002439 +v 0.509745 -0.100371 7.178741 +v 0.543294 -0.104210 7.227212 +v 0.542392 -0.104013 7.216026 +v 0.899206 -0.914938 7.742917 +v 0.944904 -1.028619 7.817137 +v 0.537373 -0.101190 7.214404 +v 0.896919 -0.916697 7.738505 +v 0.395566 -0.501101 7.004287 +v 0.935660 -0.871721 7.795791 +v 0.891983 -0.912794 7.731705 +v 0.888863 -0.897859 7.723053 +v 0.862404 -0.865273 7.684727 +v 0.912282 -0.879712 7.767598 +v 0.859499 -0.864867 7.681548 +v 0.403750 -0.567266 7.006604 +v 0.904175 -0.920869 7.746772 +v 0.907935 -0.919940 7.751585 +v 0.886224 -0.896244 7.719656 +v 0.902859 -0.913984 7.745074 +v 0.905893 -0.908392 7.746404 +v 0.909303 -0.906040 7.751695 +v 0.935512 -0.871276 7.790741 +v 0.839761 -0.150897 7.665148 +v 0.494649 -0.807676 7.140011 +v 0.736482 -0.064475 7.509609 +v 0.403269 -0.417850 7.017793 +v 0.473720 -0.661210 7.120843 +v 0.403104 -0.404638 7.012825 +v 0.368121 -0.273474 6.966523 +v 0.397198 -0.400162 7.010534 +v 0.405276 -0.582327 7.015949 +v -0.020466 0.407836 6.394126 +v -0.020310 0.411650 6.392243 +v 0.371682 -0.209663 6.969458 +v 0.400584 -0.565770 7.006258 +v 0.374013 -0.225107 6.971071 +v 0.370066 -0.206985 6.968179 +v 0.467956 -0.643595 7.101027 +v 0.817554 -0.106707 7.624542 +v 0.390159 -0.385002 6.997739 +v 0.852692 -0.159418 7.678998 +v 0.650066 -0.084405 7.388764 +v 0.674471 -0.044614 7.416897 +v 0.410863 -0.420755 7.022690 +v 0.406398 -0.408684 7.016613 +v 0.381170 -0.372063 6.990873 +v 0.464053 -0.644545 7.107536 +v 0.371583 -0.344614 6.979971 +v 0.400891 -0.576227 7.014362 +v 0.490380 -0.805681 7.139268 +v 0.447575 -0.624596 7.085915 +v 0.852468 -0.167095 7.691878 +v 0.484635 -0.796916 7.142012 +v 0.397111 -0.571339 7.010395 +v 0.362353 -0.289032 6.964833 +v 0.892441 -0.198091 7.741150 +v 0.884308 -0.185194 7.722729 +v 0.374235 -0.323995 6.973636 +v 0.862510 -0.172519 7.702755 +v 0.658769 -0.063108 7.394418 +v 0.399415 -0.413183 7.013746 +v 0.808486 -0.099162 7.608591 +v 0.653034 -0.086274 7.384584 +v 0.494791 -0.807076 7.144839 +v 0.410264 -0.449175 7.028522 +v 0.766810 -0.082999 7.563289 +v 0.371835 -0.215885 6.971134 +v 0.885821 -0.985260 7.733193 +v 0.889735 -0.988418 7.734525 +v 0.435625 -0.607385 7.066609 +v 0.721061 -0.060667 7.492669 +v 0.501484 -0.678047 7.144288 +v 0.955950 -1.016009 7.813365 +v 0.368843 -0.193383 6.967921 +v 0.408216 -0.458848 7.026874 +v 0.952428 -1.008561 7.828222 +v 0.954772 -1.001418 7.827103 +v 0.411414 -0.582425 7.028618 +v 0.860808 -0.853603 7.692002 +v 0.937973 -0.218734 7.815063 +v 0.887891 -0.996297 7.731719 +v 0.404702 -0.551577 7.018950 +v 0.517002 -0.119396 7.189549 +v 0.884976 -0.991728 7.727438 +v 0.462021 -0.056611 7.108595 +v 0.884104 -0.985780 7.729534 +v 0.527232 -0.100184 7.207145 +v 0.601848 -0.094755 7.323797 +v 0.485650 -0.786483 7.139743 +v 0.416961 -0.581349 7.035349 +v 0.935206 -0.911718 7.797530 +v 0.881429 -0.888483 7.720653 +v 0.899351 -0.896296 7.753539 +v 0.932017 -0.905484 7.793428 +v 0.921301 -0.219491 7.788140 +v 0.893766 -0.914208 7.741661 +v 0.919050 -0.219952 7.781483 +v 0.933035 -0.877047 7.800112 +v 0.929914 -0.876662 7.794215 +v 0.891620 -0.915289 7.738638 +v 0.914645 -0.222262 7.773876 +v 0.511617 -0.113931 7.181802 +v 0.403552 -0.545943 7.019933 +v 0.946494 -0.929436 7.819947 +v 0.934370 -0.208203 7.807963 +v 0.400276 -0.534129 7.019093 +v 0.931881 -0.210598 7.804792 +v 0.939747 -0.924052 7.810047 +v 0.813778 -0.121735 7.646573 +v 0.488200 -0.779707 7.139014 +v 0.472181 -0.131863 7.117924 +v 0.509175 -0.107789 7.178065 +v 0.465394 -0.121136 7.116570 +v 0.877473 -0.892726 7.715996 +v 0.582467 -0.095748 7.301426 +v 0.873916 -0.890345 7.713434 +v 0.633571 -0.086742 7.367801 +v 0.566704 -0.113079 7.263227 +v 0.461219 -0.107373 7.104826 +v 0.869393 -0.882106 7.710102 +v 0.634326 -0.092931 7.356369 +v 0.457168 -0.106822 7.100933 +v 0.571050 -0.099213 7.273090 +v 0.569723 -0.101798 7.269904 +v 0.499922 -0.085498 7.164671 +v 0.493334 -0.079411 7.160369 +v 0.491536 -0.070470 7.148190 +v 0.530897 -0.096779 7.213321 +v 0.397131 -0.134550 7.009417 +v 0.915030 -0.879973 7.775830 +v 0.451724 -0.109257 7.092712 +v 0.424372 -0.583954 7.048045 +v 0.394015 -0.130078 7.011442 +v 0.955195 -0.984484 7.829152 +v 0.863751 -0.830036 7.697271 +v 0.495442 -0.784143 7.151261 +v 0.858646 -0.843984 7.689209 +v 0.459932 -0.132288 7.104804 +v 0.859717 -0.835369 7.691365 +v 0.492872 -0.775236 7.144484 +v 0.911391 -0.869547 7.768390 +v 0.488475 -0.775669 7.141688 +v 0.918968 -0.873439 7.779257 +v 0.450302 -0.121455 7.090907 +v 0.392820 -0.118653 7.002742 +v 0.973215 -0.911493 7.858991 +v 0.902602 -0.890218 7.756337 +v 0.969889 -0.894670 7.854146 +v 0.386715 -0.108559 6.998719 +v 0.904747 -0.880531 7.757758 +v 0.936656 -0.870053 7.805620 +v 0.887763 -0.892402 7.729063 +v 0.960164 -1.012648 7.838545 +v 0.455907 -0.128606 7.097374 +v 0.493455 -0.775693 7.148779 +v 0.907886 -0.875993 7.762253 +v 0.943068 -0.252381 7.821425 +v 0.388245 -0.156162 6.999254 +v 0.449714 -0.114539 7.089307 +v 0.906928 -0.870463 7.761434 +v 0.385566 -0.171227 6.994179 +v 0.905513 -0.863709 7.759033 +v 0.563062 -0.118617 7.256522 +v 0.955063 -1.026544 7.835067 +v 0.403568 -0.485416 7.007467 +v 0.388079 -0.163711 6.997974 +v 0.559070 -0.120326 7.250220 +v 0.946619 -0.232145 7.824003 +v 0.945023 -0.846047 7.824227 +v 0.943266 -0.853128 7.817483 +v 0.902546 -0.834396 7.748892 +v 0.903286 -0.843090 7.757399 +v 0.898992 -0.826901 7.749635 +v 0.940234 -0.861241 7.810349 +v 0.391600 -0.147199 7.003222 +v 0.553240 -0.117614 7.244281 +v 0.961830 -0.947898 7.841756 +v 0.893716 -0.820227 7.742252 +v 0.408140 -0.058040 7.030680 +v 0.374811 -0.182638 6.978130 +v 0.456110 -0.047030 7.099898 +v 0.437027 -0.028803 7.071762 +v 0.432584 -0.029778 7.065165 +v 0.503521 -0.687137 7.164122 +v 0.884211 -0.812227 7.737220 +v 0.882986 -0.816634 7.729589 +v 0.454793 -0.043443 7.096210 +v 0.398890 -0.072666 7.014190 +v 0.489310 -0.684836 7.151468 +v 0.394377 -0.083108 7.006382 +v 0.880707 -0.820853 7.722631 +v 0.961393 -0.986697 7.840960 +v 0.877572 -0.824579 7.716152 +v 0.958315 -0.979876 7.836298 +v 0.382171 -0.094176 7.001171 +v 0.873284 -0.826730 7.711571 +v 0.868437 -0.828230 7.704370 +v 0.442766 -0.031582 7.077775 +v 0.974750 -0.921203 7.858316 +v 0.968323 -0.877386 7.852052 +v 0.971619 -0.932930 7.862083 +v 0.965562 -0.946705 7.847747 +v 0.957012 -0.943223 7.834693 +v 0.968346 -0.883969 7.852028 +v 0.952966 -0.933704 7.827528 +v 0.966310 -0.868765 7.851462 +v 0.959188 -0.855460 7.848982 +v 0.958155 -0.858188 7.835552 +v 0.952702 -0.852737 7.829708 +v 0.962369 -1.002969 7.834278 +v 0.892255 -0.821931 7.733727 +v 0.971676 -0.906394 7.855536 +v 0.492636 -0.779659 7.140354 +v 0.492079 -0.808390 7.151096 +v 0.898260 -0.209574 7.754119 +v 0.365705 -0.242221 6.968017 +v 0.751338 -0.074192 7.545008 +v 0.458381 -0.635382 7.095084 +v 0.371562 -0.317421 6.970850 +v 0.374540 -0.337647 6.980284 +v 0.371871 -0.333857 6.978008 +v 0.441182 -0.617091 7.072072 +v 0.802721 -0.103039 7.617697 +v 0.386085 -0.377047 6.992236 +v 0.661299 -0.048938 7.407649 +v 0.812921 -0.111451 7.633533 +v 0.391848 -0.397088 7.005253 +v 0.767982 -0.086170 7.570158 +v 0.660079 -0.047966 7.416931 +v 0.404007 -0.579175 7.019617 +v 0.644833 -0.085544 7.384749 +v 0.405075 -0.453612 7.029127 +v 0.375824 -0.358684 6.985263 +v 0.406017 -0.444314 7.028049 +v 0.489490 -0.807286 7.144371 +v 0.653279 -0.061892 7.401431 +v 0.398585 -0.435793 7.025106 +v 0.382311 -0.382584 6.995656 +v 0.776497 -0.092156 7.579959 +v 0.394043 -0.569812 7.012119 +v 0.691674 -0.041907 7.446321 +v 0.366151 -0.303898 6.967257 +v 0.724985 -0.064683 7.509631 +v 0.782167 -0.098099 7.601230 +v 0.876539 -0.189124 7.727715 +v 0.450007 -0.634326 7.095033 +v 0.368619 -0.223547 6.968048 +v 0.393337 -0.403740 7.010105 +v 0.358767 -0.223144 6.965586 +v 0.366689 -0.212501 6.968176 +v 0.357742 -0.282436 6.963666 +v 0.404015 -0.424835 7.020011 +v 0.736323 -0.068609 7.518915 +v 0.654159 -0.077609 7.393888 +v 0.708774 -0.056497 7.484673 +v 0.480924 -0.674089 7.131684 +v 0.914481 -0.224607 7.785291 +v 0.909487 -0.223417 7.778496 +v 0.448810 -0.108748 7.095350 +v 0.887176 -0.886695 7.740327 +v 0.945286 -0.220617 7.817821 +v 0.884125 -0.988814 7.735593 +v 0.889576 -0.992212 7.735347 +v 0.393884 -0.136312 7.010807 +v 0.861554 -0.855732 7.703806 +v 0.885009 -0.884480 7.735332 +v 0.856378 -0.836843 7.693331 +v 0.396491 -0.565527 7.014244 +v 0.572859 -0.097819 7.277149 +v 0.860493 -0.830815 7.699395 +v 0.494045 -0.807203 7.154092 +v 0.880076 -0.882056 7.725241 +v 0.884831 -0.993850 7.735438 +v 0.495006 -0.799458 7.156229 +v 0.855521 -0.845275 7.693048 +v 0.363253 -0.202292 6.968714 +v 0.872946 -0.882590 7.717535 +v 0.399617 -0.557907 7.015816 +v 0.883003 -0.993777 7.731782 +v 0.933404 -0.916440 7.808533 +v 0.422094 -0.586805 7.051741 +v 0.444532 -0.110423 7.089868 +v 0.931583 -0.909752 7.804533 +v 0.868583 -0.879010 7.714860 +v 0.392157 -0.125757 7.009978 +v 0.898299 -0.880693 7.752961 +v 0.892380 -0.903928 7.745587 +v 0.388131 -0.139501 7.008743 +v 0.393635 -0.516322 7.014522 +v 0.821569 -0.137393 7.654930 +v 0.831519 -0.133846 7.644633 +v 0.948417 -1.015791 7.825367 +v 0.502968 -0.104698 7.175868 +v 0.499224 -0.098209 7.171077 +v 0.366265 -0.186899 6.970347 +v 0.864242 -0.862070 7.704638 +v 0.894848 -0.882153 7.746052 +v 0.928902 -0.894376 7.792676 +v 0.419467 -0.580883 7.043381 +v 0.230303 0.085546 6.773733 +v 0.228921 0.083179 6.774640 +v 0.395580 -0.507718 7.006998 +v 0.954931 -0.980158 7.833718 +v 0.897520 -0.876911 7.752798 +v 0.465638 -0.128691 7.117716 +v 0.932215 -0.213570 7.810502 +v 0.388726 -0.499992 7.007827 +v 0.891476 -0.874662 7.746062 +v 0.395011 -0.494259 7.005577 +v 0.923935 -0.216773 7.801484 +v 0.458820 -0.118166 7.116510 +v 0.889957 -0.886123 7.743961 +v 0.380846 -0.111787 6.998193 +v 0.970941 -0.916248 7.863285 +v 0.453707 -0.131153 7.107626 +v 0.887960 -0.876784 7.741901 +v 0.457094 -0.108319 7.106228 +v 0.921803 -0.219060 7.794598 +v 0.965755 -0.902664 7.855582 +v 0.964064 -0.893137 7.853390 +v 0.893213 -0.878560 7.743545 +v 0.403294 -0.476881 7.022839 +v 0.483423 -0.070957 7.151042 +v 0.404215 -0.466349 7.030510 +v 0.640975 -0.086698 7.376666 +v 0.943451 -0.922755 7.821819 +v 0.410209 -0.581454 7.040620 +v 0.548766 -0.111180 7.240028 +v 0.930835 -0.885199 7.803328 +v 0.625717 -0.087094 7.363355 +v 0.926878 -0.888588 7.797055 +v 0.487725 -0.768400 7.146504 +v 0.919911 -0.879912 7.787760 +v 0.410147 -0.580453 7.034135 +v 0.535959 -0.102964 7.220840 +v 0.613616 -0.093474 7.337761 +v 0.918453 -0.883014 7.785109 +v 0.525338 -0.101158 7.218510 +v 0.593422 -0.096372 7.304959 +v 0.468048 -0.067054 7.138989 +v 0.475452 -0.064574 7.127483 +v 0.528556 -0.097595 7.210273 +v 0.459109 -0.060977 7.115151 +v 0.525214 -0.116233 7.197413 +v 0.404036 -0.576372 7.025424 +v 0.523724 -0.119117 7.194496 +v 0.452692 -0.057751 7.108641 +v 0.572837 -0.093375 7.291781 +v 0.504813 -0.094525 7.171848 +v 0.506638 -0.101040 7.179004 +v 0.491583 -0.785097 7.159132 +v 0.916076 -0.877110 7.779020 +v 0.910694 -0.873524 7.770389 +v 0.897499 -0.887295 7.754640 +v 0.940180 -0.923316 7.815371 +v 0.925210 -0.887859 7.792929 +v 0.887688 -0.892524 7.740337 +v 0.363879 -0.252221 6.966752 +v 0.886898 -0.903111 7.739116 +v 0.835775 -0.156166 7.676373 +v 0.854590 -0.175682 7.706767 +v 0.365193 -0.233431 6.967598 +v 0.436240 -0.615020 7.072030 +v 0.386479 -0.391553 7.000700 +v 0.674325 -0.042072 7.430171 +v 0.637328 -0.084055 7.390036 +v 0.481797 -0.798641 7.148067 +v 0.472290 -0.672346 7.134182 +v 0.467170 -0.664227 7.129530 +v 0.366347 -0.334438 6.974411 +v 0.465430 -0.660318 7.122616 +v 0.461129 -0.652701 7.113991 +v 0.664977 -0.044263 7.427660 +v 0.719968 -0.058837 7.501483 +v 0.363300 -0.324482 6.970257 +v 0.901563 -0.215767 7.765529 +v 0.756266 -0.079607 7.559237 +v 0.892976 -0.211410 7.759519 +v 0.354380 -0.292066 6.961839 +v 0.371109 -0.374561 6.991327 +v 0.488761 -0.809672 7.154218 +v 0.389099 -0.415623 7.015027 +v 0.351557 -0.264891 6.961660 +v 0.658328 -0.052062 7.404876 +v 0.651337 -0.075581 7.401171 +v 0.372407 -0.369090 6.986956 +v 0.372271 -0.378330 6.992717 +v 0.648593 -0.083677 7.396697 +v 0.453595 -0.644747 7.105068 +v 0.360006 -0.350260 6.979387 +v 0.394904 -0.571706 7.014494 +v 0.444532 -0.110636 7.094857 +v 0.430011 -0.605646 7.067148 +v 0.881524 -0.877409 7.737956 +v 0.929682 -0.903344 7.807910 +v 0.388079 -0.134805 7.011821 +v 0.935588 -0.222840 7.818732 +v 0.715703 -0.058860 7.492020 +v 0.889984 -0.897617 7.750784 +v 0.395867 -0.567400 7.019788 +v 0.854618 -0.839160 7.697119 +v 0.927699 -0.890114 7.805955 +v 0.483794 -0.760608 7.147654 +v 0.926229 -0.217543 7.811650 +v 0.362815 -0.194437 6.967529 +v 0.504953 -0.108658 7.179579 +v 0.889041 -0.893378 7.751469 +v 0.351415 -0.187957 6.960998 +v 0.941996 -1.024556 7.824128 +v 0.388637 -0.127060 7.011200 +v 0.855950 -0.848173 7.699027 +v 0.562432 -0.099604 7.271359 +v 0.493365 -0.092865 7.165489 +v 0.872036 -0.875657 7.724688 +v 0.492323 -0.812779 7.161527 +v 0.859067 -0.834034 7.703058 +v 0.943682 -1.017018 7.828623 +v 0.856888 -0.834558 7.699407 +v 0.384514 -0.119927 7.002959 +v 0.949693 -0.987919 7.833848 +v 0.543053 -0.104413 7.237656 +v 0.949756 -0.977268 7.837285 +v 0.484437 -0.680000 7.142420 +v 0.483812 -0.776381 7.143618 +v 0.966327 -0.913660 7.862594 +v 0.479490 -0.785759 7.147017 +v 0.486482 -0.101410 7.162263 +v 0.358190 -0.187666 6.963999 +v 0.482919 -0.769857 7.145926 +v 0.388486 -0.494420 7.009284 +v 0.417768 -0.583571 7.048191 +v 0.887698 -0.901269 7.744763 +v 0.865430 -0.869612 7.714731 +v 0.886940 -0.893784 7.746812 +v 0.399779 -0.474747 7.034090 +v 0.633877 -0.087698 7.381180 +v 0.865523 -0.846675 7.718290 +v 0.866896 -0.856203 7.716093 +v 0.863017 -0.847693 7.713757 +v 0.959875 -0.907554 7.852314 +v 0.462449 -0.124593 7.117773 +v 0.226363 0.084656 6.771931 +v 0.226740 0.087632 6.774257 +v 0.475085 -0.067719 7.145116 +v 0.404744 -0.577345 7.032664 +v 0.864902 -0.864231 7.711335 +v 0.528896 -0.101775 7.224579 +v 0.457499 -0.113031 7.112007 +v 0.458896 -0.130709 7.112493 +v 0.865401 -0.856036 7.710717 +v 0.937593 -0.915549 7.823087 +v 0.220376 0.090056 6.771718 +v 0.454028 -0.112895 7.109408 +v 0.934057 -0.916193 7.813404 +v 0.522945 -0.102679 7.214663 +v 0.618316 -0.090391 7.356102 +v 0.932005 -0.879861 7.807087 +v 0.518697 -0.120092 7.193408 +v 0.612836 -0.091026 7.347584 +v 0.522346 -0.108703 7.205721 +v 0.931156 -0.875502 7.810971 +v 0.934791 -1.030181 7.820182 +v 0.606037 -0.095407 7.333314 +v 0.511069 -0.116555 7.193177 +v 0.572899 -0.095392 7.286464 +v 0.439700 -0.115560 7.086397 +v 0.492488 -0.798136 7.162680 +v 0.487776 -0.760177 7.154113 +v 0.485264 -0.754864 7.150473 +v 0.397322 -0.484776 7.020891 +v 0.438367 -0.108354 7.087028 +v 0.470230 -0.064629 7.133083 +v 0.493005 -0.688168 7.162056 +v 0.962515 -0.883836 7.857242 +v 0.447973 -0.129170 7.100754 +v 0.963071 -0.888650 7.853725 +v 0.388127 -0.186551 7.011246 +v 0.446267 -0.126179 7.095175 +v 0.394575 -0.173729 7.021128 +v 0.395193 -0.179056 7.022000 +v 0.945961 -0.927059 7.830111 +v 0.439576 -0.122509 7.088637 +v 0.440694 -0.107599 7.090152 +v 0.393420 -0.183290 7.019767 +v 0.391918 -0.168871 7.017623 +v 0.387990 -0.166698 7.011497 +v 0.930325 -0.859552 7.812922 +v 0.967899 -0.908550 7.858506 +v 0.563993 -0.107074 7.266064 +v 0.227435 0.088364 6.769951 +v 0.898582 -0.863165 7.763752 +v 0.451297 -0.051037 7.103648 +v 0.938584 -0.267790 7.822598 +v 0.939013 -0.248662 7.827852 +v 0.933656 -0.852146 7.814312 +v 0.395799 -0.554691 7.019592 +v 0.556958 -0.112011 7.259324 +v 0.446289 -0.043687 7.099019 +v 0.935184 -0.839188 7.819664 +v 0.367006 -0.176546 6.981869 +v 0.396193 -0.546829 7.020245 +v 0.552612 -0.113222 7.253161 +v 0.489468 -0.775050 7.156470 +v 0.508490 -0.692157 7.179620 +v 0.947254 -1.030290 7.840528 +v 0.445482 -0.037873 7.087720 +v 0.374131 -0.168007 6.992420 +v 0.901968 -0.851477 7.762167 +v 0.488967 -0.767524 7.155246 +v 0.943197 -0.238799 7.824696 +v 0.378826 -0.194186 7.004313 +v 0.898007 -0.840325 7.765723 +v 0.437158 -0.032156 7.081087 +v 0.956014 -1.018201 7.842564 +v 0.383522 -0.168411 7.004831 +v 0.500022 -0.695036 7.180128 +v 0.381817 -0.179222 7.002206 +v 0.954759 -1.007205 7.853463 +v 0.381148 -0.171672 7.001282 +v 0.895791 -0.826117 7.759934 +v 0.430721 -0.030646 7.076371 +v 0.378109 -0.157545 6.997339 +v 0.379767 -0.164676 6.996716 +v 0.960429 -0.996392 7.843751 +v 0.870232 -0.822771 7.720736 +v 0.869055 -0.826125 7.718962 +v 0.956981 -0.992800 7.856391 +v 0.866751 -0.831585 7.715496 +v 0.959663 -0.977924 7.849972 +v 0.959283 -0.984238 7.851756 +v 0.961130 -0.964498 7.854832 +v 0.426471 -0.029882 7.069755 +v 0.422235 -0.030816 7.063464 +v 0.955538 -0.971655 7.841926 +v 0.953929 -0.962412 7.841240 +v 0.390096 -0.068322 7.018132 +v 0.384203 -0.083978 7.006317 +v 0.967180 -0.945557 7.866115 +v 0.376270 -0.104780 6.996923 +v 0.970386 -0.919715 7.868391 +v 0.964624 -0.875494 7.860241 +v 0.964250 -0.867857 7.859754 +v 0.962346 -0.861014 7.854414 +v 0.947866 -0.942172 7.836446 +v 0.947407 -0.934781 7.834181 +v 0.951932 -0.839956 7.841755 +v 0.945029 -0.830519 7.833412 +v 0.421921 -0.033490 7.056293 +v 0.964697 -0.951583 7.855176 +v 0.411781 -0.031692 7.052021 +v 0.886313 -0.810304 7.744751 +v 0.876617 -0.809533 7.732471 +v 0.409706 -0.039166 7.044803 +v 0.873792 -0.815969 7.725773 +v 0.406331 -0.050644 7.036180 +v 0.954697 -0.848089 7.842045 +v 0.377911 -0.173362 6.990934 +v 0.899340 -0.872234 7.757565 +v 0.395752 -0.175947 7.016744 +v 0.392521 -0.177178 7.009835 +v 0.958796 -0.979163 7.841300 +v 0.959281 -0.962986 7.847098 +v 0.390789 -0.169650 7.009511 +v 0.386596 -0.178425 7.004744 +v 0.386167 -0.170889 7.003541 +v 0.898729 -0.833238 7.761536 +v 0.960092 -0.955329 7.845037 +v 0.955256 -0.949031 7.837719 +v 0.947618 -0.842328 7.831070 +v 0.888356 -0.812704 7.747703 +v 0.926903 -0.321141 7.809176 +v 0.931999 -0.304929 7.810776 +v 0.934436 -0.288159 7.819239 +v 0.529990 -0.689288 7.214509 +v 0.520408 -0.693484 7.203136 +v 0.417432 -0.037971 7.049459 +v 0.490050 -0.813536 7.158411 +v 0.902019 -0.227963 7.783014 +v 0.701276 -0.053110 7.472386 +v 0.442017 -0.628148 7.089385 +v 0.382514 -0.400613 7.006566 +v 0.648531 -0.063427 7.408943 +v 0.357761 -0.241785 6.967268 +v 0.357640 -0.260389 6.963822 +v 0.359065 -0.313970 6.968024 +v 0.768883 -0.096137 7.592362 +v 0.863788 -0.186611 7.726315 +v 0.367956 -0.363816 6.983249 +v 0.840115 -0.160878 7.683647 +v 0.898331 -0.217492 7.769025 +v 0.396176 -0.445576 7.028023 +v 0.801924 -0.106506 7.625474 +v 0.907912 -0.228352 7.786910 +v 0.674601 -0.042989 7.445927 +v 0.392304 -0.426767 7.020075 +v 0.347885 -0.270231 6.959219 +v 0.353279 -0.307644 6.966373 +v 0.428967 -0.614453 7.076434 +v 0.746713 -0.072710 7.534419 +v 0.656532 -0.051204 7.414063 +v 0.351832 -0.230458 6.964736 +v 0.398422 -0.455985 7.032653 +v 0.871516 -0.193323 7.738525 +v 0.727493 -0.067618 7.516271 +v 0.689820 -0.044930 7.459561 +v 0.349252 -0.246457 6.962566 +v 0.718375 -0.063304 7.510708 +v 0.438164 -0.621990 7.081445 +v 0.377636 -0.392638 6.998552 +v 0.472563 -0.678407 7.141233 +v 0.373697 -0.386924 6.994255 +v 0.708989 -0.055245 7.497557 +v 0.913584 -0.225490 7.790009 +v 0.401822 -0.463039 7.032090 +v 0.488336 -0.818678 7.164333 +v 0.418119 -0.595807 7.058743 +v 0.349932 -0.199413 6.963292 +v 0.358217 -0.176965 6.975909 +v 0.892830 -0.872887 7.752331 +v 0.223491 0.084313 6.778100 +v 0.383625 -0.499698 7.007787 +v 0.381233 -0.496280 7.003916 +v 0.219650 0.084476 6.775961 +v 0.833372 -0.824222 7.672772 +v 0.484402 -0.079975 7.158208 +v 0.835904 -0.819590 7.675759 +v 0.475020 -0.075996 7.154914 +v 0.347100 -0.184557 6.958008 +v 0.220175 0.088379 6.775790 +v 0.832001 -0.820286 7.670461 +v 0.823910 -0.147754 7.667557 +v 0.354231 -0.219676 6.965919 +v 0.481984 -0.759840 7.158068 +v 0.221553 0.087640 6.769115 +v 0.405608 -0.587116 7.049865 +v 0.399767 -0.470963 7.033500 +v 0.481870 -0.753167 7.152284 +v 0.551622 -0.096350 7.261499 +v 0.630097 -0.086623 7.374640 +v 0.380114 -0.492890 7.004272 +v 0.501419 -0.109067 7.191924 +v 0.879383 -0.872812 7.741666 +v 0.429437 -0.107329 7.083032 +v 0.480289 -0.757503 7.149535 +v 0.491246 -0.808598 7.168295 +v 0.544752 -0.099391 7.252501 +v 0.402656 -0.579877 7.038857 +v 0.622149 -0.085886 7.366175 +v 0.462386 -0.061628 7.126838 +v 0.492707 -0.105652 7.176297 +v 0.478422 -0.764091 7.149516 +v 0.493178 -0.103630 7.170295 +v 0.484707 -0.105170 7.162969 +v 0.948951 -1.003819 7.838241 +v 0.486515 -0.095674 7.163027 +v 0.808796 -0.115308 7.640414 +v 0.913665 -0.222590 7.796267 +v 0.943567 -1.007479 7.841665 +v 0.453865 -0.061008 7.126928 +v 0.945880 -0.993897 7.842706 +v 0.387358 -0.187237 7.017179 +v 0.447978 -0.060462 7.118257 +v 0.384654 -0.191719 7.012712 +v 0.942498 -0.980650 7.840212 +v 0.943968 -1.011245 7.833930 +v 0.947864 -0.950604 7.836721 +v 0.381228 -0.195221 7.007817 +v 0.486417 -0.689393 7.165872 +v 0.963754 -0.915425 7.865735 +v 0.390994 -0.181413 7.022720 +v 0.452440 -0.126564 7.114676 +v 0.391550 -0.173389 7.022640 +v 0.542682 -0.102806 7.245940 +v 0.957949 -0.915599 7.856535 +v 0.387968 -0.167021 7.018264 +v 0.957719 -0.912094 7.853189 +v 0.600008 -0.089895 7.341207 +v 0.537852 -0.101572 7.236588 +v 0.434656 -0.102321 7.088041 +v 0.481043 -0.687650 7.152868 +v 0.453784 -0.120453 7.115730 +v 0.951451 -0.900780 7.849985 +v 0.387569 -0.130910 7.012226 +v 0.956811 -0.892012 7.851344 +v 0.939952 -0.924753 7.833069 +v 0.478630 -0.685938 7.149877 +v 0.446636 -0.128520 7.105453 +v 0.432824 -0.105038 7.086071 +v 0.936823 -0.916312 7.830615 +v 0.447102 -0.117976 7.105446 +v 0.592258 -0.094048 7.318299 +v 0.370045 -0.122726 6.993491 +v 0.584220 -0.096129 7.313402 +v 0.513415 -0.111195 7.207119 +v 0.436016 -0.128214 7.093464 +v 0.440623 -0.121124 7.098268 +v 0.933972 -0.866500 7.810503 +v 0.925044 -0.851213 7.814930 +v 0.930713 -1.035347 7.814710 +v 0.353917 -0.183154 6.963195 +v 0.558943 -0.103836 7.265130 +v 0.862683 -0.842694 7.714541 +v 0.865199 -0.836139 7.717560 +v 0.556768 -0.098877 7.263930 +v 0.863236 -0.834986 7.710448 +v 0.549449 -0.106101 7.254333 +v 0.858358 -0.850200 7.706725 +v 0.377953 -0.123494 7.001002 +v 0.855919 -0.844473 7.702785 +v 0.458708 -0.660185 7.123950 +v 0.443358 -0.636534 7.096048 +v 0.648955 -0.059470 7.412503 +v 0.466509 -0.675301 7.136946 +v 0.358161 -0.341756 6.973623 +v 0.364948 -0.366101 6.982879 +v 0.344966 -0.298893 6.961957 +v 0.347382 -0.238533 6.961614 +v 0.643124 -0.083622 7.403251 +v 0.740361 -0.073634 7.542085 +v 0.352929 -0.239063 6.965662 +v 0.344550 -0.190109 6.956412 +v 0.376876 -0.398679 7.001878 +v 0.392807 -0.444905 7.026948 +v 0.382448 -0.410295 7.010540 +v 0.389894 -0.429626 7.019247 +v 0.365058 -0.383153 6.991553 +v 0.878932 -0.209447 7.759869 +v 0.769404 -0.101606 7.608839 +v 0.389740 -0.460864 7.034932 +v 0.884816 -0.200926 7.746376 +v 0.661639 -0.045122 7.423488 +v 0.434877 -0.634251 7.095541 +v 0.863131 -0.181814 7.715330 +v 0.351713 -0.296671 6.962042 +v 0.797967 -0.108726 7.636900 +v 0.443181 -0.643281 7.103608 +v 0.357796 -0.367588 6.984385 +v 0.652084 -0.053114 7.419051 +v 0.340445 -0.190027 6.954761 +v 0.370045 -0.397719 6.997617 +v 0.892288 -0.226212 7.779778 +v 0.640899 -0.083958 7.411748 +v 0.791518 -0.106540 7.630799 +v 0.353402 -0.340863 6.971475 +v 0.686851 -0.046406 7.470569 +v 0.379937 -0.420036 7.011405 +v 0.678124 -0.044771 7.473314 +v 0.351842 -0.332591 6.970762 +v 0.352195 -0.324490 6.969001 +v 0.376171 -0.408051 7.004226 +v 0.340280 -0.185413 6.953257 +v 0.826936 -0.153857 7.673677 +v 0.346248 -0.180317 6.961428 +v 0.339043 -0.181969 6.955378 +v 0.365453 -0.205658 6.991375 +v 0.641281 -0.084450 7.397485 +v 0.636302 -0.082475 7.395965 +v 0.497108 -0.108451 7.187988 +v 0.216371 0.087536 6.772901 +v 0.872467 -0.866356 7.746134 +v 0.938033 -1.025400 7.825938 +v 0.479453 -0.086010 7.161036 +v 0.347063 -0.229323 6.963500 +v 0.864261 -0.844408 7.724728 +v 0.563322 -0.096681 7.282474 +v 0.867651 -0.869214 7.728070 +v 0.483996 -0.103960 7.171031 +v 0.630808 -0.087167 7.386569 +v 0.625212 -0.087433 7.385725 +v 0.343922 -0.219596 6.966843 +v 0.433692 -0.144935 7.092558 +v 0.830569 -0.826596 7.675542 +v 0.557285 -0.098253 7.276586 +v 0.488138 -0.792541 7.166100 +v 0.479353 -0.107347 7.163159 +v 0.432983 -0.139129 7.092005 +v 0.864432 -0.863643 7.731711 +v 0.610238 -0.087894 7.357259 +v 0.556593 -0.097720 7.270024 +v 0.865638 -0.863298 7.719003 +v 0.374434 -0.497935 7.002072 +v 0.548654 -0.095340 7.264011 +v 0.829189 -0.816888 7.674624 +v 0.601333 -0.088800 7.352200 +v 0.540054 -0.096603 7.251255 +v 0.476931 -0.106960 7.159101 +v 0.863750 -0.857930 7.731508 +v 0.616173 -0.085626 7.362415 +v 0.352081 -0.211485 6.967748 +v 0.344751 -0.213434 6.967048 +v 0.430321 -0.139774 7.089085 +v 0.431223 -0.144766 7.089286 +v 0.430011 -0.124305 7.085620 +v 0.945483 -0.986085 7.840592 +v 0.809206 -0.128665 7.654901 +v 0.472451 -0.103639 7.155696 +v 0.807567 -0.121499 7.651817 +v 0.429375 -0.115423 7.082582 +v 0.509652 -0.112958 7.204366 +v 0.507522 -0.114036 7.199733 +v 0.502477 -0.110506 7.197953 +v 0.382484 -0.185249 7.017972 +v 0.475425 -0.098130 7.157031 +v 0.394973 -0.570526 7.030446 +v 0.379907 -0.196748 7.012873 +v 0.434225 -0.126791 7.097334 +v 0.395231 -0.474156 7.040605 +v 0.382065 -0.190430 7.016338 +v 0.376888 -0.197686 7.008388 +v 0.937967 -0.955859 7.833435 +v 0.387677 -0.179965 7.022350 +v 0.938609 -0.951041 7.834474 +v 0.468560 -0.080223 7.159258 +v 0.437135 -0.109193 7.092174 +v 0.386119 -0.168525 7.021307 +v 0.928386 -0.225290 7.824164 +v 0.476329 -0.761228 7.152760 +v 0.373345 -0.491189 7.003542 +v 0.919702 -0.224168 7.824532 +v 0.371380 -0.493783 6.999938 +v 0.371429 -0.141412 7.003172 +v 0.394353 -0.566758 7.024803 +v 0.375546 -0.129945 7.005013 +v 0.598049 -0.093917 7.330850 +v 0.918204 -0.221050 7.813950 +v 0.949023 -0.888027 7.851718 +v 0.370611 -0.133460 7.003387 +v 0.365540 -0.134794 6.998149 +v 0.942497 -0.888193 7.849903 +v 0.591850 -0.091729 7.325891 +v 0.368996 -0.127592 6.994648 +v 0.946833 -0.908895 7.849865 +v 0.430696 -0.104815 7.089995 +v 0.422527 -0.100388 7.081723 +v 0.479248 -0.688848 7.161321 +v 0.580520 -0.095172 7.315205 +v 0.942100 -0.946449 7.837475 +v 0.369268 -0.114175 6.993128 +v 0.926912 -0.894791 7.813100 +v 0.926502 -0.888365 7.811831 +v 0.925524 -0.867800 7.815983 +v 0.433101 -0.129123 7.090104 +v 0.367897 -0.206988 6.995112 +v 0.895924 -0.869881 7.759900 +v 0.365088 -0.212775 6.991258 +v 0.863548 -0.833667 7.724384 +v 0.887812 -0.869934 7.764870 +v 0.941049 -0.971447 7.837646 +v 0.373406 -0.195189 7.003191 +v 0.372317 -0.189314 7.001685 +v 0.963265 -0.915510 7.873754 +v 0.969308 -0.881109 7.880106 +v 0.380626 -0.165454 7.013388 +v 0.376446 -0.167359 7.007651 +v 0.965368 -0.874681 7.875313 +v 0.374347 -0.171848 7.004851 +v 0.943059 -0.963827 7.837002 +v 0.834449 -0.824542 7.680009 +v 0.448841 -0.127644 7.110713 +v 0.449346 -0.123263 7.112184 +v 0.834445 -0.815944 7.676280 +v 0.441878 -0.126349 7.099675 +v 0.910372 -0.226425 7.801432 +v 0.933036 -0.909714 7.819494 +v 0.374007 -0.179880 7.004275 +v 0.924971 -0.838870 7.815268 +v 0.389315 -0.550928 7.023665 +v 0.894205 -0.847894 7.769718 +v 0.484019 -0.774657 7.162108 +v 0.377388 -0.148241 7.000559 +v 0.507653 -0.697617 7.193364 +v 0.934672 -0.239843 7.832695 +v 0.363660 -0.155731 6.993376 +v 0.941556 -1.029954 7.851300 +v 0.930583 -0.246960 7.839395 +v 0.499767 -0.701099 7.194715 +v 0.427070 -0.036798 7.086462 +v 0.415711 -0.036287 7.078304 +v 0.362413 -0.167219 6.986380 +v 0.415356 -0.029944 7.066928 +v 0.495937 -0.692555 7.173381 +v 0.433141 -0.038859 7.093221 +v 0.933482 -0.230407 7.831506 +v 0.411617 -0.027341 7.060597 +v 0.384579 -0.517241 7.018390 +v 0.406897 -0.027143 7.054409 +v 0.383882 -0.510243 7.015972 +v 0.958496 -0.977351 7.864589 +v 0.352051 -0.177116 6.971741 +v 0.402447 -0.032866 7.047870 +v 0.939268 -0.797863 7.838322 +v 0.388386 -0.051459 7.033514 +v 0.937771 -0.806797 7.831021 +v 0.932021 -0.804181 7.824694 +v 0.924892 -0.830280 7.815379 +v 0.927923 -0.809261 7.818785 +v 0.380805 -0.503050 7.011473 +v 0.891184 -0.831909 7.775723 +v 0.961128 -0.964404 7.864843 +v 0.890238 -0.820891 7.769238 +v 0.385978 -0.493110 7.020802 +v 0.864727 -0.817828 7.726274 +v 0.960831 -0.961521 7.873496 +v 0.863879 -0.824997 7.724952 +v 0.878496 -0.798187 7.747616 +v 0.874211 -0.798748 7.741326 +v 0.392279 -0.060603 7.025769 +v 0.870168 -0.800828 7.735090 +v 0.866809 -0.809456 7.728486 +v 0.973584 -0.879724 7.886310 +v 0.375952 -0.079418 7.011190 +v 0.966302 -0.933806 7.885932 +v 0.386880 -0.075475 7.012239 +v 0.965611 -0.945614 7.875090 +v 0.835820 -0.818579 7.683400 +v 0.970327 -0.927344 7.872257 +v 0.371177 -0.096596 7.000820 +v 0.966055 -0.919151 7.879961 +v 0.975599 -0.868923 7.890929 +v 0.972647 -0.840096 7.888219 +v 0.973684 -0.832333 7.887493 +v 0.961359 -0.866904 7.868984 +v 0.958923 -0.866981 7.865518 +v 0.379185 -0.187220 7.002146 +v 0.956277 -0.843944 7.853542 +v 0.951944 -0.832340 7.844836 +v 0.948187 -0.822227 7.845492 +v 0.940318 -0.834174 7.825285 +v 0.945586 -0.975812 7.838291 +v 0.932163 -0.825676 7.819525 +v 0.973070 -0.863101 7.883337 +v 0.970485 -0.833709 7.879261 +v 0.969716 -0.867888 7.877215 +v 0.966389 -0.843284 7.874585 +v 0.964112 -0.858786 7.869859 +v 0.962358 -0.836411 7.868098 +v 0.961027 -0.860016 7.862853 +v 0.959669 -0.851080 7.861999 +v 0.953728 -0.831271 7.854314 +v 0.382942 -0.493944 7.008628 +v 0.830742 -0.164250 7.686992 +v 0.352026 -0.345782 6.972730 +v 0.726241 -0.069491 7.531017 +v 0.846015 -0.178907 7.714667 +v 0.462228 -0.667778 7.133066 +v 0.368337 -0.404590 7.000199 +v 0.488633 -0.819929 7.170227 +v 0.344496 -0.278697 6.959031 +v 0.345886 -0.328764 6.968084 +v 0.485357 -0.820701 7.168900 +v 0.890683 -0.218497 7.769427 +v 0.840673 -0.169923 7.696177 +v 0.433022 -0.627422 7.089931 +v 0.480961 -0.803765 7.153794 +v 0.476483 -0.796130 7.154027 +v 0.358611 -0.356080 6.981730 +v 0.388005 -0.442292 7.022169 +v 0.353229 -0.349248 6.975093 +v 0.703269 -0.055334 7.503368 +v 0.702260 -0.054052 7.491716 +v 0.373792 -0.416385 7.007429 +v 0.442737 -0.648440 7.112957 +v 0.360831 -0.398798 6.994135 +v 0.339485 -0.316811 6.963693 +v 0.382764 -0.430689 7.015558 +v 0.744173 -0.080927 7.561071 +v 0.339833 -0.311127 6.962907 +v 0.376466 -0.429984 7.013782 +v 0.336831 -0.298343 6.957556 +v 0.866565 -0.194622 7.742154 +v 0.481415 -0.817870 7.166838 +v 0.386914 -0.453682 7.027959 +v 0.735513 -0.076512 7.551314 +v 0.336334 -0.194785 6.959903 +v 0.339954 -0.263345 6.957088 +v 0.434920 -0.640709 7.104994 +v 0.787888 -0.102407 7.615123 +v 0.472145 -0.683254 7.151783 +v 0.465537 -0.680247 7.147219 +v 0.672909 -0.043661 7.454810 +v 0.764525 -0.090654 7.579093 +v 0.406927 -0.593861 7.056973 +v 0.338962 -0.277271 6.958325 +v 0.937357 -1.013448 7.834754 +v 0.481815 -0.689140 7.171670 +v 0.429882 -0.131065 7.096376 +v 0.361577 -0.127601 6.991273 +v 0.887224 -0.862516 7.772028 +v 0.398773 -0.582854 7.044235 +v 0.511794 -0.097557 7.221842 +v 0.434684 -0.122549 7.097157 +v 0.430104 -0.143955 7.094659 +v 0.885919 -0.866877 7.770113 +v 0.427662 -0.119324 7.097169 +v 0.490377 -0.815729 7.169886 +v 0.425044 -0.113376 7.095271 +v 0.360253 -0.222032 6.989135 +v 0.830939 -0.826100 7.683311 +v 0.425444 -0.102179 7.086267 +v 0.885481 -0.870255 7.761049 +v 0.468599 -0.083981 7.160827 +v 0.428628 -0.139091 7.095420 +v 0.360368 -0.119818 6.989717 +v 0.881184 -0.868292 7.752914 +v 0.519555 -0.097718 7.224698 +v 0.427092 -0.141122 7.091424 +v 0.518797 -0.104079 7.215334 +v 0.357739 -0.223766 6.986498 +v 0.506523 -0.107594 7.213154 +v 0.365396 -0.109173 6.993624 +v 0.927715 -0.899163 7.826792 +v 0.862972 -0.850018 7.734164 +v 0.364299 -0.212904 6.996411 +v 0.475849 -0.088099 7.160653 +v 0.487272 -0.818648 7.178081 +v 0.364750 -0.204070 6.997245 +v 0.361679 -0.217853 6.991927 +v 0.394186 -0.561836 7.020672 +v 0.494342 -0.110497 7.194926 +v 0.361892 -0.201660 6.993327 +v 0.490211 -0.105891 7.184248 +v 0.811364 -0.138912 7.664918 +v 0.466792 -0.069679 7.144156 +v 0.827730 -0.826435 7.684335 +v 0.455855 -0.062635 7.132280 +v 0.828272 -0.824592 7.672750 +v 0.358953 -0.202392 6.988391 +v 0.828066 -0.820804 7.672294 +v 0.935579 -0.977102 7.841820 +v 0.375593 -0.505009 7.010006 +v 0.831826 -0.813754 7.679465 +v 0.935377 -0.969061 7.836696 +v 0.420738 -0.123417 7.080418 +v 0.356064 -0.207998 6.984831 +v 0.934690 -0.947295 7.839874 +v 0.934433 -0.956646 7.834157 +v 0.484813 -0.104041 7.178488 +v 0.911074 -0.225589 7.810608 +v 0.581694 -0.089112 7.322838 +v 0.860404 -0.839996 7.730742 +v 0.390132 -0.485390 7.040112 +v 0.858098 -0.828463 7.728182 +v 0.957523 -0.913711 7.874020 +v 0.955478 -0.876698 7.860617 +v 0.391735 -0.486524 7.033686 +v 0.957023 -0.914927 7.866769 +v 0.579536 -0.096131 7.310885 +v 0.442703 -0.057279 7.115581 +v 0.482497 -0.793995 7.169857 +v 0.392663 -0.489700 7.015819 +v 0.481023 -0.785568 7.165175 +v 0.341072 -0.224520 6.964697 +v 0.376499 -0.194453 7.014904 +v 0.375924 -0.182946 7.014450 +v 0.923139 -0.869906 7.819489 +v 0.805195 -0.117733 7.649644 +v 0.374131 -0.195394 7.011472 +v 0.370541 -0.191519 7.005133 +v 0.922157 -0.885239 7.819079 +v 0.796733 -0.113632 7.645747 +v 0.339472 -0.210822 6.964246 +v 0.922001 -0.855768 7.818101 +v 0.332263 -0.182588 6.954098 +v 0.942895 -0.917175 7.855957 +v 0.333697 -0.179545 6.957516 +v 0.381479 -0.166220 7.017791 +v 0.372026 -0.167837 7.012197 +v 0.921801 -0.843521 7.818911 +v 0.370506 -0.171150 7.010004 +v 0.945552 -0.913500 7.851395 +v 0.475409 -0.777287 7.152914 +v 0.926274 -1.027852 7.827204 +v 0.370762 -0.137413 7.004139 +v 0.942759 -0.910382 7.846420 +v 0.941364 -0.915162 7.845168 +v 0.479347 -0.768827 7.161492 +v 0.941281 -0.903060 7.847342 +v 0.475674 -0.766234 7.159125 +v 0.478624 -0.757983 7.155423 +v 0.473746 -0.770553 7.156214 +v 0.934822 -0.940448 7.839873 +v 0.939021 -0.934559 7.837200 +v 0.934194 -0.926722 7.835142 +v 0.931629 -0.923254 7.836123 +v 0.935791 -0.915801 7.839853 +v 0.527738 -0.095751 7.236565 +v 0.936570 -0.911941 7.839187 +v 0.934436 -0.914255 7.835568 +v 0.646961 -0.075840 7.407171 +v 0.429169 -0.132808 7.088307 +v 0.360954 -0.208445 6.986793 +v 0.357826 -0.217245 6.984992 +v 0.420206 -0.103703 7.076763 +v 0.419287 -0.098458 7.078819 +v 0.416955 -0.110514 7.073403 +v 0.488008 -0.802658 7.172786 +v 0.371169 -0.187423 7.004717 +v 0.381162 -0.178307 7.019357 +v 0.336149 -0.282875 6.956961 +v 0.344626 -0.343131 6.971421 +v 0.897366 -0.232697 7.794154 +v 0.439281 -0.653185 7.121905 +v 0.386192 -0.458904 7.033530 +v 0.340691 -0.327315 6.964629 +v 0.479208 -0.811124 7.162621 +v 0.419214 -0.610368 7.073118 +v 0.379995 -0.445915 7.021894 +v 0.359210 -0.412107 6.999653 +v 0.693603 -0.055055 7.493128 +v 0.474605 -0.802739 7.158014 +v 0.455383 -0.653912 7.116678 +v 0.341936 -0.253631 6.958804 +v 0.338956 -0.235908 6.959886 +v 0.860310 -0.190420 7.733299 +v 0.651774 -0.047253 7.424767 +v 0.709681 -0.057712 7.507161 +v 0.337803 -0.303276 6.958397 +v 0.361914 -0.390752 6.992333 +v 0.901482 -0.232944 7.798336 +v 0.368321 -0.420180 7.008169 +v 0.750373 -0.087049 7.575075 +v 0.325760 -0.299134 6.953567 +v 0.356309 -0.395725 6.989853 +v 0.680566 -0.046408 7.477552 +v 0.349486 -0.357203 6.979116 +v 0.765458 -0.097974 7.599139 +v 0.332924 -0.249665 6.954535 +v 0.882142 -0.217699 7.769049 +v 0.415386 -0.614400 7.079001 +v 0.451997 -0.663401 7.131881 +v 0.365111 -0.375325 6.988505 +v 0.705891 -0.063462 7.517580 +v 0.450773 -0.658235 7.127236 +v 0.347956 -0.366177 6.981480 +v 0.333519 -0.288711 6.956791 +v 0.331511 -0.276990 6.954032 +v 0.443676 -0.655573 7.126503 +v 0.643394 -0.056050 7.421195 +v 0.838158 -0.173089 7.704278 +v 0.474664 -0.687967 7.157663 +v 0.470067 -0.684964 7.155882 +v 0.354852 -0.389919 6.987820 +v 0.394300 -0.580841 7.044978 +v 0.922114 -0.225799 7.830307 +v 0.519296 -0.090452 7.234123 +v 0.860117 -0.844771 7.739781 +v 0.356629 -0.223508 6.991906 +v 0.424892 -0.126533 7.098341 +v 0.824847 -0.823148 7.686043 +v 0.637234 -0.085649 7.408176 +v 0.390460 -0.574339 7.037867 +v 0.613358 -0.084839 7.367297 +v 0.423620 -0.137035 7.092813 +v 0.883353 -0.868538 7.766665 +v 0.826424 -0.815217 7.683437 +v 0.349751 -0.131026 6.985307 +v 0.351921 -0.121435 6.986384 +v 0.424526 -0.133825 7.087818 +v 0.505833 -0.101123 7.218728 +v 0.916753 -0.224449 7.821737 +v 0.353384 -0.226042 6.986937 +v 0.384332 -0.555502 7.029477 +v 0.476733 -0.683669 7.170076 +v 0.473813 -0.683344 7.167142 +v 0.930833 -1.021303 7.833607 +v 0.604198 -0.085696 7.365030 +v 0.481137 -0.798773 7.176266 +v 0.364829 -0.492290 7.002232 +v 0.502096 -0.107204 7.211360 +v 0.416991 -0.128247 7.084187 +v 0.926277 -0.899470 7.833417 +v 0.348953 -0.126753 6.984035 +v 0.923956 -0.892563 7.820536 +v 0.420222 -0.108412 7.091056 +v 0.941455 -0.870131 7.855050 +v 0.418262 -0.097324 7.084292 +v 0.401156 -0.592280 7.057963 +v 0.367071 -0.498566 7.001620 +v 0.920937 -0.880802 7.823176 +v 0.618210 -0.086229 7.374588 +v 0.939830 -1.000785 7.848848 +v 0.922637 -0.850451 7.824924 +v 0.401406 -0.097513 7.057778 +v 0.921579 -0.845936 7.822743 +v 0.351398 -0.222968 6.983937 +v 0.394549 -0.479516 7.039997 +v 0.398356 -0.093876 7.054011 +v 0.358786 -0.215841 6.994702 +v 0.365728 -0.208273 6.999002 +v 0.926560 -1.032218 7.817726 +v 0.402279 -0.090589 7.060594 +v 0.464725 -0.087090 7.156342 +v 0.931842 -0.969300 7.838297 +v 0.397964 -0.087573 7.057861 +v 0.354087 -0.202704 6.990994 +v 0.498476 -0.108652 7.202917 +v 0.353753 -0.203410 6.987687 +v 0.585156 -0.085994 7.338887 +v 0.413609 -0.124704 7.076045 +v 0.397869 -0.089049 7.054083 +v 0.337657 -0.218146 6.964855 +v 0.405758 -0.122530 7.064611 +v 0.583119 -0.088195 7.331640 +v 0.931011 -0.956607 7.837002 +v 0.474296 -0.784087 7.158641 +v 0.374878 -0.173496 7.021131 +v 0.477039 -0.102580 7.174815 +v 0.950951 -0.914610 7.874413 +v 0.469864 -0.109020 7.163898 +v 0.376204 -0.169548 7.020274 +v 0.335041 -0.206374 6.961558 +v 0.470042 -0.108031 7.158405 +v 0.371574 -0.174348 7.018713 +v 0.465900 -0.096361 7.152854 +v 0.465811 -0.102496 7.155028 +v 0.372860 -0.178363 7.013978 +v 0.370646 -0.170394 7.016847 +v 0.464612 -0.075233 7.151673 +v 0.573696 -0.088873 7.320215 +v 0.340869 -0.176106 6.968927 +v 0.571353 -0.090929 7.315413 +v 0.959780 -0.882280 7.879952 +v 0.569826 -0.092349 7.305279 +v 0.460816 -0.069341 7.142543 +v 0.450412 -0.075871 7.145275 +v 0.955082 -0.872965 7.880707 +v 0.565190 -0.091049 7.296605 +v 0.452421 -0.068846 7.135271 +v 0.561882 -0.091979 7.290588 +v 0.950582 -0.917696 7.860825 +v 0.447858 -0.061960 7.122331 +v 0.553909 -0.095582 7.280609 +v 0.548057 -0.095349 7.275352 +v 0.940061 -0.918265 7.848834 +v 0.542284 -0.096148 7.266819 +v 0.935268 -0.901153 7.844848 +v 0.531821 -0.093907 7.249220 +v 0.938202 -0.893919 7.846466 +v 0.523567 -0.091612 7.243916 +v 0.931349 -0.929553 7.837727 +v 0.933040 -0.921391 7.845728 +v 0.933611 -0.906625 7.839462 +v 0.931057 -0.906574 7.835666 +v 0.439484 -0.043924 7.104306 +v 0.411621 -0.097096 7.074446 +v 0.939987 -0.988801 7.848554 +v 0.434250 -0.041389 7.101799 +v 0.829905 -0.824350 7.688234 +v 0.351162 -0.214449 6.983747 +v 0.830990 -0.818177 7.689897 +v 0.410520 -0.105263 7.068110 +v 0.486605 -0.693977 7.176208 +v 0.380926 -0.531612 7.021577 +v 0.937223 -0.883171 7.848587 +v 0.427115 -0.038597 7.097368 +v 0.403669 -0.097398 7.067974 +v 0.374595 -0.520657 7.019469 +v 0.404871 -0.099438 7.063916 +v 0.373560 -0.511873 7.013969 +v 0.705105 -0.845328 7.502867 +v 0.403883 -0.106121 7.061334 +v 0.704671 -0.839127 7.502058 +v 0.705887 -0.830975 7.504269 +v 0.408123 -0.127113 7.069815 +v 0.405761 -0.114882 7.062718 +v 0.714296 -0.826638 7.516731 +v 0.710014 -0.827047 7.510423 +v 0.370434 -0.174896 7.012931 +v 0.360494 -0.138247 6.996112 +v 0.951385 -0.868848 7.861239 +v 0.417507 -0.118611 7.075610 +v 0.401754 -0.091581 7.056632 +v 0.372707 -0.189517 7.011625 +v 0.475364 -0.782195 7.162415 +v 0.932954 -0.258304 7.834571 +v 0.352821 -0.160828 6.986928 +v 0.914692 -0.832341 7.813626 +v 0.928987 -0.239364 7.840379 +v 0.927373 -0.232092 7.838050 +v 0.946654 -1.017497 7.859639 +v 0.715782 -0.849888 7.522285 +v 0.926093 -0.229316 7.836142 +v 0.355857 -0.113019 6.991612 +v 0.348070 -0.169136 6.979544 +v 0.912890 -0.825193 7.810472 +v 0.715585 -0.847595 7.512902 +v 0.708915 -0.853824 7.509842 +v 0.378621 -0.495559 7.016332 +v 0.382426 -0.547230 7.027139 +v 0.386837 -0.539432 7.022349 +v 0.415263 -0.090204 7.079909 +v 0.889686 -0.841776 7.776478 +v 0.409736 -0.037451 7.080600 +v 0.405032 -0.026672 7.065303 +v 0.400301 -0.024415 7.058309 +v 0.396326 -0.028068 7.052380 +v 0.393232 -0.033515 7.047744 +v 0.914299 -0.817386 7.809984 +v 0.951544 -0.998725 7.866993 +v 0.487509 -0.703277 7.190114 +v 0.955871 -0.977721 7.873666 +v 0.371446 -0.060209 7.027773 +v 0.912675 -0.803911 7.810408 +v 0.911432 -0.810020 7.809258 +v 0.889472 -0.824323 7.775819 +v 0.966993 -0.901450 7.895017 +v 0.360405 -0.104497 6.997037 +v 0.974207 -0.886054 7.898552 +v 0.970092 -0.899408 7.901814 +v 0.855507 -0.803069 7.727538 +v 0.966009 -0.925491 7.890477 +v 0.856587 -0.813097 7.727787 +v 0.964646 -0.918241 7.887803 +v 0.961646 -0.915674 7.882778 +v 0.963809 -0.941645 7.886148 +v 0.965935 -0.890717 7.884874 +v 0.963414 -0.871064 7.872841 +v 0.953601 -0.859957 7.867846 +v 0.948056 -0.860816 7.862301 +v 0.926541 -0.285203 7.837526 +v 0.508065 -0.702382 7.212065 +v 0.975713 -0.877359 7.896730 +v 0.966866 -0.803307 7.891459 +v 0.971409 -0.825943 7.887937 +v 0.976815 -0.868708 7.902366 +v 0.976933 -0.860099 7.901588 +v 0.366202 -0.090435 7.006558 +v 0.914647 -0.786030 7.813969 +v 0.973721 -0.830829 7.895525 +v 0.885534 -0.808891 7.770732 +v 0.882932 -0.795718 7.762942 +v 0.880038 -0.790162 7.762918 +v 0.877023 -0.788008 7.756681 +v 0.870879 -0.783285 7.749454 +v 0.864899 -0.780937 7.742834 +v 0.861252 -0.796456 7.731577 +v 0.719856 -0.836431 7.516877 +v 0.717487 -0.828816 7.518270 +v 0.718111 -0.837653 7.508967 +v 0.716682 -0.830123 7.508438 +v 0.711895 -0.846441 7.505564 +v 0.713909 -0.838890 7.502713 +v 0.712581 -0.831360 7.502117 +v 0.972493 -0.886443 7.888279 +v 0.923114 -0.814259 7.814135 +v 0.974737 -0.840315 7.896904 +v 0.373607 -0.182933 7.009741 +v 0.429286 -0.136348 7.092250 +v 0.959537 -0.958555 7.879267 +v 0.958584 -0.793557 7.879326 +v 0.516213 -0.700294 7.225962 +v 0.916689 -0.314418 7.843295 +v 0.953557 -0.789890 7.871904 +v 0.920633 -0.319213 7.827388 +v 0.535407 -0.689404 7.251079 +v 0.949783 -0.785866 7.865074 +v 0.940215 -0.775461 7.851400 +v 0.523416 -0.697572 7.239228 +v 0.917275 -0.336056 7.820172 +v 0.930435 -0.770693 7.837788 +v 0.922750 -0.780775 7.826303 +v 0.913301 -0.772466 7.812365 +v 0.957890 -0.821131 7.866596 +v 0.965767 -0.818661 7.879458 +v 0.956066 -0.806066 7.864841 +v 0.949684 -0.808146 7.850896 +v 0.933820 -0.780892 7.837527 +v 0.925183 -0.783467 7.825317 +v 0.885560 -0.810798 7.764010 +v 0.883389 -0.804641 7.751479 +v 0.363821 -0.413471 7.003910 +v 0.906022 -0.228072 7.806594 +v 0.902893 -0.232130 7.803820 +v 0.329499 -0.304550 6.956161 +v 0.869454 -0.210857 7.762918 +v 0.825956 -0.169657 7.699482 +v 0.823783 -0.163992 7.687867 +v 0.377031 -0.456826 7.032028 +v 0.383421 -0.455976 7.028522 +v 0.356374 -0.381314 6.988400 +v 0.455517 -0.671296 7.140513 +v 0.333456 -0.330848 6.963403 +v 0.338677 -0.338967 6.968561 +v 0.642463 -0.079945 7.413882 +v 0.333125 -0.196830 6.960697 +v 0.372422 -0.453572 7.026439 +v 0.330865 -0.188398 6.955385 +v 0.656756 -0.043901 7.446414 +v 0.659454 -0.044928 7.435295 +v 0.401408 -0.595348 7.061700 +v 0.630634 -0.081555 7.395207 +v 0.674463 -0.044527 7.470480 +v 0.457991 -0.677743 7.145913 +v 0.367080 -0.428956 7.012983 +v 0.348631 -0.394138 6.987892 +v 0.730740 -0.073104 7.541718 +v 0.322167 -0.252257 6.949549 +v 0.409419 -0.601694 7.067105 +v 0.643142 -0.060343 7.417961 +v 0.642377 -0.067455 7.417675 +v 0.362091 -0.425505 7.004725 +v 0.321277 -0.289300 6.951521 +v 0.452050 -0.666214 7.138902 +v 0.324334 -0.282569 6.953461 +v 0.340760 -0.350351 6.974500 +v 0.620825 -0.085371 7.393600 +v 0.475460 -0.814869 7.173875 +v 0.332010 -0.269380 6.954340 +v 0.693324 -0.055936 7.500165 +v 0.691113 -0.050438 7.480513 +v 0.328944 -0.193326 6.957170 +v 0.328421 -0.319496 6.959357 +v 0.325906 -0.183752 6.953722 +v 0.712443 -0.066659 7.528641 +v 0.697079 -0.060003 7.509953 +v 0.483773 -0.819612 7.178702 +v 0.485249 -0.820783 7.186609 +v 0.389760 -0.478668 7.044488 +v 0.630378 -0.081493 7.401008 +v 0.395288 -0.582111 7.054974 +v 0.391281 -0.576091 7.049468 +v 0.328632 -0.238127 6.953468 +v 0.933192 -1.011357 7.844807 +v 0.388895 -0.576089 7.043284 +v 0.700392 -0.846145 7.503746 +v 0.426355 -0.043550 7.110299 +v 0.330590 -0.178011 6.963561 +v 0.348878 -0.223142 6.987020 +v 0.374975 -0.491938 7.009373 +v 0.487601 -0.812732 7.180999 +v 0.424236 -0.041420 7.105966 +v 0.486629 -0.808470 7.182140 +v 0.368657 -0.491515 7.006886 +v 0.483041 -0.804379 7.184912 +v 0.815240 -0.156585 7.679417 +v 0.353810 -0.215191 6.994058 +v 0.881891 -0.864359 7.771795 +v 0.596156 -0.085241 7.361187 +v 0.380681 -0.560019 7.038249 +v 0.327868 -0.179004 6.955254 +v 0.502247 -0.096141 7.223696 +v 0.929766 -0.882033 7.841181 +v 0.454109 -0.092712 7.146667 +v 0.357511 -0.209339 6.996915 +v 0.458042 -0.085349 7.150281 +v 0.351751 -0.205189 6.991568 +v 0.460711 -0.078864 7.154358 +v 0.362440 -0.494765 7.000412 +v 0.349392 -0.209439 6.987849 +v 0.455771 -0.074930 7.149445 +v 0.414345 -0.096826 7.085125 +v 0.809129 -0.150933 7.675192 +v 0.358227 -0.498834 7.001305 +v 0.803143 -0.145893 7.673374 +v 0.803244 -0.133347 7.664747 +v 0.447444 -0.070561 7.134588 +v 0.866174 -0.860610 7.743407 +v 0.355344 -0.143956 6.995599 +v 0.352257 -0.139860 6.993162 +v 0.798748 -0.122680 7.657371 +v 0.617041 -0.086380 7.384980 +v 0.939822 -0.994669 7.852258 +v 0.826342 -0.818561 7.690298 +v 0.419704 -0.039004 7.096239 +v 0.417440 -0.038678 7.086143 +v 0.826370 -0.822317 7.689547 +v 0.824369 -0.819305 7.686198 +v 0.421843 -0.131672 7.098260 +v 0.717136 -0.835079 7.527544 +v 0.390603 -0.092063 7.050016 +v 0.717393 -0.831127 7.525683 +v 0.394661 -0.085868 7.055240 +v 0.714865 -0.827736 7.524439 +v 0.441501 -0.065601 7.126798 +v 0.610050 -0.086980 7.376698 +v 0.408410 -0.129151 7.075954 +v 0.932341 -0.977328 7.846244 +v 0.434501 -0.055025 7.119165 +v 0.702695 -0.840022 7.505879 +v 0.711086 -0.827311 7.519103 +v 0.399572 -0.133821 7.066930 +v 0.437081 -0.052296 7.112712 +v 0.398143 -0.123886 7.060690 +v 0.475806 -0.798448 7.174733 +v 0.476601 -0.793636 7.168504 +v 0.929546 -0.968627 7.841470 +v 0.471517 -0.798519 7.163577 +v 0.473675 -0.793791 7.165840 +v 0.927077 -0.948921 7.843530 +v 0.386018 -0.484650 7.046163 +v 0.925119 -0.884615 7.836532 +v 0.860730 -0.845680 7.745323 +v 0.489722 -0.109228 7.191598 +v 0.473529 -0.690364 7.164924 +v 0.469720 -0.692387 7.167089 +v 0.471893 -0.686475 7.166082 +v 0.921411 -0.877167 7.829566 +v 0.915554 -0.225890 7.831495 +v 0.958663 -0.895743 7.887547 +v 0.910978 -0.229096 7.817045 +v 0.384332 -0.492653 7.032141 +v 0.479068 -0.101737 7.181251 +v 0.923084 -0.857459 7.831559 +v 0.921115 -0.866271 7.826508 +v 0.470671 -0.107155 7.168750 +v 0.923144 -0.851607 7.830736 +v 0.554755 -0.088516 7.295527 +v 0.918222 -0.841934 7.823209 +v 0.918317 -0.838822 7.819895 +v 0.459424 -0.102862 7.157923 +v 0.543870 -0.086809 7.281769 +v 0.458030 -0.098876 7.150258 +v 0.538624 -0.092505 7.274866 +v 0.931134 -0.921218 7.839196 +v 0.929081 -0.927224 7.841268 +v 0.539706 -0.095254 7.271227 +v 0.520732 -0.089706 7.251853 +v 0.516669 -0.089192 7.237494 +v 0.513470 -0.090753 7.232569 +v 0.330148 -0.226617 6.957967 +v 0.927822 -0.901381 7.837638 +v 0.926290 -0.894025 7.836931 +v 0.398190 -0.116715 7.058764 +v 0.863824 -0.855752 7.740868 +v 0.552861 -0.089027 7.288419 +v 0.335279 -0.224052 6.962373 +v 0.334509 -0.214354 6.962070 +v 0.726459 -0.076574 7.553329 +v 0.323527 -0.232824 6.950447 +v 0.371840 -0.442796 7.021276 +v 0.665157 -0.044439 7.466731 +v 0.684688 -0.054331 7.495728 +v 0.368194 -0.432917 7.016032 +v 0.324450 -0.308718 6.954022 +v 0.356012 -0.404541 6.996860 +v 0.362500 -0.429385 7.007239 +v 0.338817 -0.385035 6.984349 +v 0.469560 -0.691430 7.161792 +v 0.645433 -0.048773 7.428395 +v 0.447184 -0.657063 7.132744 +v 0.428449 -0.634005 7.099862 +v 0.844886 -0.183389 7.720756 +v 0.316538 -0.229762 6.947145 +v 0.399952 -0.587516 7.055289 +v 0.853032 -0.201022 7.748919 +v 0.829288 -0.177131 7.708948 +v 0.898810 -0.237152 7.805268 +v 0.318056 -0.276984 6.949451 +v 0.772424 -0.105181 7.619950 +v 0.848964 -0.192998 7.736703 +v 0.482234 -0.820308 7.185099 +v 0.457465 -0.683020 7.153062 +v 0.473615 -0.810973 7.170485 +v 0.794811 -0.117467 7.653698 +v 0.316392 -0.257267 6.944887 +v 0.787516 -0.111740 7.644599 +v 0.755447 -0.095522 7.591068 +v 0.862016 -0.197542 7.745738 +v 0.464136 -0.687695 7.157885 +v 0.389955 -0.470620 7.037230 +v 0.331463 -0.339265 6.967243 +v 0.316041 -0.241490 6.948021 +v 0.652283 -0.044619 7.447229 +v 0.317648 -0.186354 6.952140 +v 0.649752 -0.047521 7.437420 +v 0.643211 -0.048616 7.434452 +v 0.623109 -0.084832 7.399137 +v 0.322036 -0.265006 6.948869 +v 0.697234 -0.845045 7.505830 +v 0.385848 -0.570214 7.046154 +v 0.334164 -0.128789 6.979510 +v 0.446727 -0.081395 7.144788 +v 0.595822 -0.086934 7.367531 +v 0.343582 -0.141567 6.988893 +v 0.919804 -1.021354 7.843175 +v 0.589254 -0.083025 7.357676 +v 0.923529 -0.877915 7.837542 +v 0.855171 -0.838414 7.739543 +v 0.934891 -1.005131 7.851309 +v 0.874543 -0.862799 7.764300 +v 0.486718 -0.817418 7.188865 +v 0.496927 -0.100596 7.214470 +v 0.341309 -0.123645 6.982666 +v 0.920313 -0.868948 7.840955 +v 0.403036 -0.105095 7.074758 +v 0.501080 -0.100528 7.218635 +v 0.869313 -0.860733 7.757827 +v 0.443343 -0.073613 7.140057 +v 0.443219 -0.068649 7.131516 +v 0.919754 -0.866815 7.836022 +v 0.866016 -0.855745 7.761105 +v 0.710795 -0.829728 7.526191 +v 0.412241 -0.041308 7.090029 +v 0.192399 0.096964 6.764320 +v 0.586362 -0.082817 7.353774 +v 0.190304 0.096320 6.761636 +v 0.190569 0.098918 6.759572 +v 0.490189 -0.106525 7.200314 +v 0.575787 -0.086580 7.329089 +v 0.487979 -0.108033 7.196423 +v 0.478890 -0.103342 7.191716 +v 0.918440 -0.843372 7.831714 +v 0.914465 -0.838057 7.829226 +v 0.472353 -0.101959 7.186732 +v 0.912009 -0.839547 7.823687 +v 0.467840 -0.102497 7.181979 +v 0.467569 -0.104022 7.174747 +v 0.433230 -0.061697 7.126152 +v 0.391358 -0.086541 7.057970 +v 0.919646 -1.025140 7.831626 +v 0.864010 -0.845687 7.752167 +v 0.479908 -0.802790 7.186924 +v 0.935938 -0.992098 7.859195 +v 0.424926 -0.046881 7.114591 +v 0.703789 -0.840145 7.514672 +v 0.915794 -1.031746 7.824350 +v 0.701395 -0.842797 7.513154 +v 0.363148 -0.519253 7.014113 +v 0.362281 -0.509491 7.009603 +v 0.471573 -0.800397 7.171149 +v 0.698091 -0.843722 7.509655 +v 0.932195 -0.980993 7.852251 +v 0.909993 -0.231332 7.826385 +v 0.481529 -0.700857 7.182896 +v 0.414505 -0.126720 7.095829 +v 0.908534 -0.231989 7.820008 +v 0.387382 -0.088351 7.052236 +v 0.927929 -0.965029 7.845842 +v 0.553218 -0.088046 7.300889 +v 0.471396 -0.682765 7.173383 +v 0.902247 -0.233303 7.813044 +v 0.413745 -0.128850 7.091128 +v 0.928340 -0.955355 7.841135 +v 0.418486 -0.119643 7.098322 +v 0.385571 -0.093911 7.049196 +v 0.948916 -0.892700 7.889331 +v 0.413189 -0.113652 7.092010 +v 0.321809 -0.198407 6.955722 +v 0.948728 -0.888212 7.889314 +v 0.953097 -0.912322 7.882362 +v 0.409284 -0.126740 7.083148 +v 0.320315 -0.180166 6.950723 +v 0.405293 -0.129039 7.079756 +v 0.528616 -0.092750 7.260294 +v 0.937575 -0.918812 7.862779 +v 0.933999 -0.921916 7.852913 +v 0.403450 -0.136992 7.075034 +v 0.929479 -0.926487 7.848600 +v 0.400713 -0.138690 7.071320 +v 0.927642 -0.932807 7.843415 +v 0.907673 -0.834977 7.817117 +v 0.477685 -0.692656 7.177681 +v 0.376112 -0.496661 7.028343 +v 0.937017 -0.860900 7.859812 +v 0.852325 -0.832256 7.734110 +v 0.883352 -0.854069 7.776692 +v 0.929307 -0.871409 7.848752 +v 0.713359 -0.850370 7.528831 +v 0.950654 -0.863729 7.879530 +v 0.714307 -0.838013 7.530302 +v 0.949035 -0.858940 7.879549 +v 0.920272 -0.851113 7.835655 +v 0.452997 -0.098873 7.149204 +v 0.349218 -0.215006 6.990867 +v 0.410368 -0.105562 7.086268 +v 0.495692 -0.103743 7.206332 +v 0.410197 -0.096000 7.084467 +v 0.347583 -0.218400 6.986349 +v 0.449736 -0.658879 7.139826 +v 0.705502 -0.830712 7.513808 +v 0.923328 -0.892325 7.833956 +v 0.404650 -0.111964 7.077496 +v 0.406220 -0.104647 7.079529 +v 0.325629 -0.219843 6.955288 +v 0.405429 -0.097139 7.078576 +v 0.405733 -0.097743 7.073827 +v 0.387442 -0.104364 7.051970 +v 0.920265 -0.871994 7.834495 +v 0.392079 -0.124548 7.058934 +v 0.395822 -0.090082 7.065137 +v 0.924425 -0.230164 7.847322 +v 0.921955 -0.224115 7.843742 +v 0.499210 -0.706950 7.221964 +v 0.884734 -0.839286 7.783062 +v 0.346978 -0.114762 6.992085 +v 0.389721 -0.117416 7.055383 +v 0.919345 -0.224467 7.839751 +v 0.375075 -0.544899 7.029915 +v 0.698882 -0.855712 7.506097 +v 0.940994 -0.856597 7.866335 +v 0.904294 -0.826137 7.809815 +v 0.978024 -0.861281 7.925416 +v 0.902556 -0.813337 7.809721 +v 0.402534 -0.035592 7.078005 +v 0.365612 -0.497545 7.024920 +v 0.342462 -0.161958 6.984227 +v 0.851340 -0.788062 7.726456 +v 0.902177 -0.797648 7.809299 +v 0.339895 -0.170234 6.978057 +v 0.398973 -0.029412 7.068951 +v 0.898115 -0.788359 7.807212 +v 0.838536 -0.790586 7.717309 +v 0.980729 -0.824699 7.932456 +v 0.394251 -0.027364 7.062965 +v 0.346307 -0.152485 6.989428 +v 0.390081 -0.028996 7.056767 +v 0.977534 -0.810356 7.919648 +v 0.377942 -0.043079 7.040139 +v 0.382227 -0.037311 7.045046 +v 0.943392 -1.008614 7.868536 +v 0.901700 -0.818830 7.808220 +v 0.368581 -0.068273 7.022249 +v 0.333896 -0.175227 6.973330 +v 0.885917 -0.831012 7.786236 +v 0.708728 -0.861055 7.519914 +v 0.884273 -0.823929 7.782515 +v 0.357676 -0.078376 7.019248 +v 0.938326 -1.024293 7.864156 +v 0.882337 -0.816751 7.779708 +v 0.711820 -0.859027 7.526626 +v 0.357196 -0.095692 7.008067 +v 0.351794 -0.106958 6.999297 +v 0.703579 -0.861376 7.514231 +v 0.489870 -0.706771 7.202975 +v 0.880453 -0.794066 7.777117 +v 0.948729 -0.993746 7.875663 +v 0.360804 -0.086634 7.012839 +v 0.977627 -0.796278 7.922741 +v 0.848475 -0.811213 7.729545 +v 0.845100 -0.804154 7.724643 +v 0.925197 -0.239535 7.848287 +v 0.839697 -0.798092 7.718212 +v 0.374616 -0.051824 7.034394 +v 0.848212 -0.766517 7.736103 +v 0.925705 -0.272899 7.844308 +v 0.967496 -0.911980 7.905153 +v 0.975049 -0.883778 7.917156 +v 0.970149 -0.903733 7.913970 +v 0.963177 -0.939798 7.897474 +v 0.958349 -0.902984 7.890700 +v 0.945112 -0.854430 7.872461 +v 0.973086 -0.798775 7.907238 +v 0.977766 -0.844065 7.913934 +v 0.973100 -0.806615 7.906497 +v 0.976853 -0.825004 7.911702 +v 0.906163 -0.781373 7.809854 +v 0.881563 -0.805853 7.776179 +v 0.953147 -0.976844 7.880944 +v 0.879822 -0.789990 7.772648 +v 0.877480 -0.780731 7.763205 +v 0.965996 -0.916659 7.898698 +v 0.965831 -0.909121 7.897318 +v 0.847897 -0.796639 7.723205 +v 0.870184 -0.775786 7.753963 +v 0.865375 -0.768112 7.750496 +v 0.962222 -0.910354 7.890664 +v 0.858112 -0.763846 7.745214 +v 0.861067 -0.784915 7.736706 +v 0.409314 -0.099230 7.079489 +v 0.873581 -0.220598 7.775725 +v 0.361303 -0.435014 7.014674 +v 0.390592 -0.579761 7.057427 +v 0.344061 -0.373833 6.984262 +v 0.475995 -0.814390 7.182158 +v 0.894775 -0.240249 7.810289 +v 0.741780 -0.086839 7.577703 +v 0.762702 -0.105311 7.619083 +v 0.638078 -0.082183 7.418556 +v 0.894340 -0.237535 7.801093 +v 0.445970 -0.654171 7.137640 +v 0.317113 -0.269424 6.947729 +v 0.643911 -0.047142 7.444546 +v 0.887560 -0.232045 7.789645 +v 0.420014 -0.630685 7.099715 +v 0.878201 -0.227393 7.783261 +v 0.416679 -0.622203 7.086824 +v 0.326800 -0.329416 6.962492 +v 0.316770 -0.216925 6.948288 +v 0.636245 -0.069497 7.423577 +v 0.317607 -0.297206 6.951576 +v 0.628960 -0.086016 7.413727 +v 0.382366 -0.569216 7.050900 +v 0.355867 -0.502884 7.003001 +v 0.399484 -0.607518 7.075925 +v 0.624546 -0.085437 7.408298 +v 0.400805 -0.599641 7.068702 +v 0.375127 -0.459091 7.035770 +v 0.632044 -0.065541 7.428173 +v 0.430135 -0.650068 7.120448 +v 0.478417 -0.824597 7.192953 +v 0.450885 -0.671176 7.146997 +v 0.424811 -0.645173 7.114905 +v 0.729600 -0.082557 7.566599 +v 0.386580 -0.475938 7.044220 +v 0.441473 -0.649181 7.135150 +v 0.375790 -0.473772 7.043832 +v 0.380101 -0.468956 7.038867 +v 0.436706 -0.652532 7.127162 +v 0.311229 -0.241262 6.944866 +v 0.432726 -0.652239 7.124997 +v 0.468646 -0.805461 7.176728 +v 0.471553 -0.803506 7.167930 +v 0.337888 -0.361542 6.978518 +v 0.664392 -0.046021 7.477402 +v 0.313967 -0.282565 6.948049 +v 0.420542 -0.633492 7.104535 +v 0.356430 -0.440318 7.014713 +v 0.410758 -0.623916 7.091684 +v 0.485642 -0.822386 7.191610 +v 0.811626 -0.161618 7.689048 +v 0.440033 -0.647705 7.130929 +v 0.859145 -0.839785 7.749724 +v 0.328401 -0.178359 6.968009 +v 0.341100 -0.119645 6.986649 +v 0.689729 -0.845422 7.506292 +v 0.923689 -0.941694 7.846468 +v 0.436452 -0.069266 7.133626 +v 0.490191 -0.096129 7.207303 +v 0.381806 -0.490112 7.045266 +v 0.687648 -0.849243 7.504079 +v 0.907662 -0.235072 7.836353 +v 0.476371 -0.098905 7.196606 +v 0.913380 -0.227405 7.827567 +v 0.609131 -0.088195 7.398644 +v 0.847071 -0.828718 7.739593 +v 0.605792 -0.087514 7.387135 +v 0.430229 -0.053064 7.122916 +v 0.398130 -0.103878 7.072551 +v 0.481639 -0.813181 7.204621 +v 0.335071 -0.132885 6.981106 +v 0.794720 -0.128199 7.666024 +v 0.319477 -0.177899 6.954589 +v 0.378133 -0.490726 7.048389 +v 0.314590 -0.199716 6.951975 +v 0.368736 -0.531498 7.024195 +v 0.312848 -0.192690 6.951966 +v 0.361358 -0.529466 7.021969 +v 0.355231 -0.494887 7.004556 +v 0.846137 -0.823103 7.734667 +v 0.927952 -0.862442 7.854532 +v 0.920825 -0.866373 7.845083 +v 0.710128 -0.852361 7.530829 +v 0.465513 -0.107855 7.161445 +v 0.478233 -0.808409 7.204848 +v 0.917555 -0.854709 7.839434 +v 0.333345 -0.124807 6.979954 +v 0.444134 -0.091132 7.144600 +v 0.544492 -0.084818 7.289194 +v 0.475900 -0.706571 7.184783 +v 0.188354 0.095463 6.767357 +v 0.710918 -0.839903 7.531839 +v 0.542539 -0.084325 7.284695 +v 0.315151 -0.180262 6.950599 +v 0.188163 0.099308 6.765638 +v 0.934487 -1.002201 7.859535 +v 0.186789 0.095623 6.763645 +v 0.473092 -0.702715 7.180620 +v 0.706092 -0.839546 7.525329 +v 0.474718 -0.688527 7.177676 +v 0.475091 -0.685289 7.175532 +v 0.464052 -0.683374 7.173784 +v 0.701479 -0.845140 7.518543 +v 0.186566 0.101200 6.762234 +v 0.465693 -0.691054 7.170037 +v 0.400682 -0.098617 7.071972 +v 0.913535 -0.833236 7.833540 +v 0.464214 -0.686717 7.169792 +v 0.530254 -0.091387 7.268114 +v 0.471009 -0.801387 7.180695 +v 0.570444 -0.085293 7.337024 +v 0.928616 -1.008965 7.854058 +v 0.790960 -0.120650 7.662655 +v 0.418990 -0.043012 7.106074 +v 0.376845 -0.556129 7.037161 +v 0.566096 -0.087886 7.320560 +v 0.512142 -0.091665 7.243069 +v 0.415603 -0.043144 7.101511 +v 0.505408 -0.092550 7.233504 +v 0.930703 -0.972067 7.858489 +v 0.881269 -0.845153 7.781819 +v 0.559345 -0.087410 7.314111 +v 0.551888 -0.085955 7.309594 +v 0.876256 -0.848499 7.782441 +v 0.879014 -0.854876 7.777034 +v 0.877082 -0.858161 7.773362 +v 0.400262 -0.132060 7.078296 +v 0.927681 -0.965022 7.851161 +v 0.406103 -0.123169 7.086048 +v 0.407746 -0.118669 7.089264 +v 0.401809 -0.122978 7.080108 +v 0.863757 -0.849903 7.763744 +v 0.399706 -0.136462 7.077918 +v 0.398406 -0.139991 7.074950 +v 0.395130 -0.139309 7.070099 +v 0.400407 -0.114608 7.074507 +v 0.394433 -0.132570 7.064297 +v 0.948431 -0.880490 7.890261 +v 0.948178 -0.872421 7.889151 +v 0.949286 -0.864790 7.885561 +v 0.948890 -0.853624 7.890953 +v 0.946660 -0.854659 7.879612 +v 0.926644 -0.923492 7.857596 +v 0.902820 -0.832591 7.816533 +v 0.368862 -0.522451 7.019429 +v 0.323213 -0.203412 6.956275 +v 0.712759 -0.830122 7.529690 +v 0.863871 -0.844760 7.757449 +v 0.704369 -0.834151 7.516106 +v 0.418653 -0.125364 7.099068 +v 0.413293 -0.120827 7.095893 +v 0.954430 -0.908917 7.886300 +v 0.306199 -0.207904 6.945124 +v 0.483071 -0.825171 7.193789 +v 0.773197 -0.108285 7.630056 +v 0.407682 -0.621531 7.086612 +v 0.632578 -0.085446 7.419242 +v 0.306733 -0.265295 6.944193 +v 0.694894 -0.063673 7.518100 +v 0.312918 -0.258679 6.943594 +v 0.422425 -0.642647 7.114328 +v 0.313073 -0.249637 6.945328 +v 0.349348 -0.438185 7.010105 +v 0.462307 -0.688523 7.162205 +v 0.305868 -0.232956 6.941697 +v 0.348710 -0.419388 7.000260 +v 0.309511 -0.222211 6.943902 +v 0.367878 -0.458562 7.029604 +v 0.407202 -0.615848 7.082603 +v 0.449562 -0.662549 7.145809 +v 0.446269 -0.661374 7.147900 +v 0.345448 -0.500060 7.004869 +v 0.320164 -0.312092 6.954110 +v 0.434626 -0.644402 7.130764 +v 0.309637 -0.287182 6.948952 +v 0.363148 -0.448379 7.022152 +v 0.308271 -0.276325 6.947621 +v 0.320234 -0.306971 6.952524 +v 0.833723 -0.185930 7.724578 +v 0.396393 -0.588317 7.065288 +v 0.632700 -0.057632 7.434960 +v 0.436144 -0.645685 7.129111 +v 0.332823 -0.371474 6.980672 +v 0.481459 -0.823590 7.201191 +v 0.891293 -0.245089 7.818120 +v 0.477419 -0.824768 7.198346 +v 0.370610 -0.459384 7.034443 +v 0.362976 -0.461214 7.034758 +v 0.445344 -0.675341 7.152818 +v 0.816571 -0.167391 7.697906 +v 0.879755 -0.245810 7.812012 +v 0.356517 -0.449536 7.022469 +v 0.681136 -0.056824 7.504767 +v 0.397169 -0.620338 7.090099 +v 0.329128 -0.354932 6.974339 +v 0.343436 -0.508798 7.008541 +v 0.651095 -0.046613 7.460839 +v 0.639624 -0.079122 7.418622 +v 0.317822 -0.331080 6.961575 +v 0.325001 -0.347537 6.969107 +v 0.337822 -0.397038 6.988559 +v 0.354806 -0.424624 7.002941 +v 0.304764 -0.251014 6.943419 +v 0.639277 -0.051039 7.433575 +v 0.714560 -0.071415 7.540244 +v 0.771248 -0.111916 7.639986 +v 0.703523 -0.069237 7.531680 +v 0.469084 -0.808950 7.178750 +v 0.668889 -0.049928 7.488563 +v 0.306003 -0.246350 6.944192 +v 0.615953 -0.088710 7.404500 +v 0.627654 -0.064397 7.434235 +v 0.413673 -0.626260 7.098745 +v 0.750980 -0.102342 7.606813 +v 0.419017 -0.628920 7.108131 +v 0.461361 -0.686317 7.171284 +v 0.530805 -0.085127 7.277603 +v 0.904911 -0.823073 7.837267 +v 0.478178 -0.091127 7.203751 +v 0.907391 -0.837301 7.824670 +v 0.324618 -0.180607 6.972147 +v 0.797883 -0.154279 7.684488 +v 0.902997 -0.834968 7.822343 +v 0.434538 -0.074077 7.135607 +v 0.339595 -0.146593 6.989470 +v 0.898139 -0.832224 7.816783 +v 0.336839 -0.142511 6.987893 +v 0.428287 -0.063436 7.126601 +v 0.354185 -0.493993 7.008756 +v 0.397239 -0.595812 7.069101 +v 0.329529 -0.130377 6.979727 +v 0.390811 -0.105144 7.071509 +v 0.332890 -0.121686 6.984782 +v 0.428484 -0.054333 7.124244 +v 0.917509 -1.023396 7.840135 +v 0.907667 -0.828433 7.830981 +v 0.316061 -0.181221 6.962864 +v 0.426106 -0.050860 7.120646 +v 0.905680 -1.026273 7.828889 +v 0.906213 -0.237159 7.832449 +v 0.909762 -0.225980 7.839478 +v 0.937464 -1.009794 7.869251 +v 0.923630 -0.952162 7.847608 +v 0.377109 -0.560708 7.046447 +v 0.545240 -0.088410 7.299653 +v 0.849921 -0.832427 7.745701 +v 0.786438 -0.133155 7.672947 +v 0.583166 -0.082467 7.361749 +v 0.578276 -0.083060 7.360494 +v 0.329899 -0.124946 6.980361 +v 0.579290 -0.084691 7.346917 +v 0.911668 -1.024366 7.830672 +v 0.477143 -0.805773 7.198659 +v 0.181965 0.096399 6.766326 +v 0.571961 -0.085025 7.344685 +v 0.417365 -0.048809 7.110362 +v 0.474775 -0.803105 7.193233 +v 0.178508 0.102210 6.764387 +v 0.704289 -0.847734 7.530347 +v 0.183679 0.098389 6.760573 +v 0.459828 -0.101977 7.174067 +v 0.933254 -1.006693 7.868554 +v 0.410324 -0.049755 7.100798 +v 0.523354 -0.088097 7.266212 +v 0.703895 -0.844863 7.527109 +v 0.517015 -0.085354 7.257659 +v 0.904854 -0.235846 7.827107 +v 0.310857 -0.185288 6.951685 +v 0.464416 -0.106212 7.167885 +v 0.394291 -0.137544 7.075724 +v 0.374828 -0.495058 7.040653 +v 0.899194 -0.236081 7.822969 +v 0.471265 -0.707084 7.184765 +v 0.934100 -0.998623 7.866400 +v 0.510894 -0.090988 7.247930 +v 0.468269 -0.702188 7.181281 +v 0.391296 -0.138858 7.071834 +v 0.367210 -0.497769 7.035186 +v 0.565429 -0.086730 7.330453 +v 0.931345 -0.979392 7.858960 +v 0.437438 -0.093439 7.140881 +v 0.181225 0.101963 6.760093 +v 0.463799 -0.693493 7.181046 +v 0.928863 -0.967542 7.859950 +v 0.311267 -0.179390 6.952209 +v 0.923495 -0.926403 7.854048 +v 0.437390 -0.087294 7.138138 +v 0.931535 -1.005624 7.864855 +v 0.928539 -1.009227 7.860110 +v 0.438182 -0.082115 7.137577 +v 0.394826 -0.128532 7.076230 +v 0.873277 -0.850210 7.779702 +v 0.921911 -0.930732 7.852437 +v 0.869005 -0.854040 7.771358 +v 0.392161 -0.117409 7.072515 +v 0.489721 -0.093267 7.214297 +v 0.387245 -0.133673 7.065285 +v 0.484239 -0.090269 7.209354 +v 0.431118 -0.644943 7.129711 +v 0.918456 -0.852696 7.849988 +v 0.923272 -0.958075 7.850934 +v 0.913591 -0.832901 7.838204 +v 0.941320 -0.915375 7.878647 +v 0.947354 -0.906704 7.886128 +v 0.951239 -0.900610 7.888474 +v 0.949956 -0.856933 7.893421 +v 0.945087 -0.848865 7.892647 +v 0.938398 -0.918387 7.872832 +v 0.927293 -0.921369 7.870628 +v 0.443370 -0.094830 7.147605 +v 0.912709 -0.211872 7.843709 +v 0.475519 -0.710686 7.195349 +v 0.883100 -0.838649 7.790941 +v 0.932273 -0.857395 7.867700 +v 0.334181 -0.153615 6.987041 +v 0.687803 -0.856421 7.506071 +v 0.930418 -0.860146 7.859117 +v 0.407099 -0.047603 7.094933 +v 0.909739 -0.215426 7.840046 +v 0.835551 -0.811409 7.723980 +v 0.876400 -0.844748 7.786969 +v 0.712842 -0.826025 7.541939 +v 0.400872 -0.038037 7.088043 +v 0.710800 -0.829799 7.538816 +v 0.939949 -0.852781 7.875206 +v 0.892771 -0.831067 7.810002 +v 0.920755 -0.224395 7.856175 +v 0.893179 -0.827234 7.809350 +v 0.922979 -0.229926 7.857453 +v 0.896221 -0.821483 7.811765 +v 0.708447 -0.826137 7.535474 +v 0.884865 -0.832535 7.796973 +v 0.883170 -0.837334 7.798339 +v 0.709873 -0.816212 7.536772 +v 0.709417 -0.811369 7.536216 +v 0.916163 -0.212316 7.848914 +v 0.859101 -0.838373 7.758689 +v 0.856053 -0.835413 7.755448 +v 0.706013 -0.801683 7.531968 +v 0.705710 -0.796023 7.531630 +v 0.710391 -0.791370 7.538603 +v 0.707463 -0.792844 7.534001 +v 0.841055 -0.818066 7.732136 +v 0.707508 -0.841106 7.530777 +v 0.920930 -0.859201 7.846981 +v 0.441418 -0.075605 7.140797 +v 0.918186 -0.863127 7.840708 +v 0.915613 -0.842231 7.837114 +v 0.826691 -0.776598 7.714324 +v 0.385954 -0.093391 7.062963 +v 0.342587 -0.113875 6.999424 +v 0.835121 -0.782892 7.716881 +v 0.329000 -0.174437 6.978550 +v 0.384324 -0.123037 7.061051 +v 0.826395 -0.784877 7.710830 +v 0.827005 -0.792414 7.711896 +v 0.381351 -0.111026 7.056746 +v 0.896055 -0.811056 7.813758 +v 0.933864 -1.025132 7.867916 +v 0.723067 -0.806829 7.556537 +v 0.933102 -1.016785 7.867769 +v 0.692781 -0.862304 7.512310 +v 0.380756 -0.102445 7.056532 +v 0.924364 -0.258182 7.850059 +v 0.484299 -0.708333 7.204082 +v 0.921948 -0.236500 7.858352 +v 0.892939 -0.803244 7.815360 +v 0.392904 -0.034255 7.074563 +v 0.389490 -0.031720 7.067032 +v 0.883389 -0.830112 7.794806 +v 0.879505 -0.823821 7.789102 +v 0.383634 -0.032441 7.062524 +v 0.889560 -0.788965 7.808823 +v 0.385314 -0.032755 7.052457 +v 0.708019 -0.858429 7.534497 +v 0.943386 -0.990540 7.883286 +v 0.875864 -0.816831 7.783765 +v 0.375552 -0.034156 7.048758 +v 0.873945 -0.809427 7.782645 +v 0.370781 -0.037371 7.043436 +v 0.705814 -0.864995 7.531983 +v 0.940071 -1.000303 7.877341 +v 0.874728 -0.801672 7.782215 +v 0.701960 -0.865976 7.525445 +v 0.876293 -0.793045 7.784613 +v 0.946759 -0.982605 7.887391 +v 0.697581 -0.865427 7.518956 +v 0.359122 -0.065287 7.025716 +v 0.829641 -0.798657 7.715675 +v 0.352687 -0.095282 7.014381 +v 0.965990 -0.921513 7.916783 +v 0.351344 -0.099519 7.011650 +v 0.722649 -0.815128 7.557508 +v 0.348151 -0.104711 7.010277 +v 0.714790 -0.819337 7.544886 +v 0.354515 -0.086544 7.017170 +v 0.716490 -0.791968 7.547651 +v 0.366845 -0.047151 7.035806 +v 0.976693 -0.873044 7.932449 +v 0.978803 -0.781279 7.937901 +v 0.504984 -0.706614 7.234772 +v 0.974053 -0.890278 7.932690 +v 0.888836 -0.784764 7.803288 +v 0.971937 -0.772486 7.931181 +v 0.978855 -0.863416 7.937596 +v 0.884153 -0.783386 7.796355 +v 0.962071 -0.766354 7.913836 +v 0.881856 -0.784109 7.789739 +v 0.919025 -0.284820 7.854622 +v 0.950980 -0.972918 7.893763 +v 0.953284 -0.963565 7.896780 +v 0.844768 -0.753126 7.740226 +v 0.835735 -0.757797 7.733613 +v 0.834943 -0.768381 7.724859 +v 0.919919 -0.216895 7.847192 +v 0.842052 -0.776518 7.724583 +v 0.913625 -0.217383 7.842199 +v 0.980084 -0.843856 7.932858 +v 0.382478 -0.094762 7.056270 +v 0.714607 -0.826501 7.537100 +v 0.840274 -0.812013 7.729446 +v 0.836706 -0.805708 7.721273 +v 0.719571 -0.817071 7.549821 +v 0.717264 -0.810186 7.541489 +v 0.965050 -0.926148 7.904582 +v 0.716642 -0.802582 7.540938 +v 0.714410 -0.795130 7.540408 +v 0.713580 -0.818969 7.536301 +v 0.711427 -0.803905 7.534769 +v 0.960438 -0.942162 7.908017 +v 0.913534 -1.035939 7.824163 +v 0.384162 -0.098597 7.052875 +v 0.897697 -0.829214 7.811479 +v 0.981681 -0.793541 7.940350 +v 0.983063 -0.808606 7.942430 +v 0.523571 -0.698630 7.257987 +v 0.917547 -0.303876 7.847756 +v 0.943216 -0.741503 7.898023 +v 0.948218 -0.756828 7.891594 +v 0.513365 -0.703788 7.247225 +v 0.941810 -0.750752 7.882146 +v 0.939607 -0.743742 7.879874 +v 0.969053 -0.905322 7.923493 +v 0.931323 -0.731806 7.866802 +v 0.922823 -0.734342 7.854372 +v 0.914660 -0.735712 7.841984 +v 0.907568 -0.737021 7.827864 +v 0.896561 -0.730008 7.815231 +v 0.892425 -0.726670 7.809424 +v 0.876513 -0.716835 7.785704 +v 0.852612 -0.723907 7.750812 +v 0.840546 -0.726694 7.740991 +v 0.869890 -0.716625 7.774575 +v 0.906499 -0.351602 7.833292 +v 0.531240 -0.693810 7.274322 +v 0.968549 -0.784461 7.909102 +v 0.961935 -0.786107 7.894249 +v 0.955588 -0.788568 7.880356 +v 0.974904 -0.780059 7.930120 +v 0.957575 -0.771001 7.894625 +v 0.952077 -0.773513 7.879740 +v 0.955726 -0.956835 7.894908 +v 0.946931 -0.758467 7.880226 +v 0.941014 -0.760926 7.866041 +v 0.927717 -0.765742 7.839484 +v 0.935412 -0.745882 7.866835 +v 0.921565 -0.750784 7.840034 +v 0.918503 -0.768330 7.826699 +v 0.908832 -0.770812 7.815046 +v 0.899408 -0.773292 7.803226 +v 0.914978 -0.753275 7.826093 +v 0.907378 -0.755744 7.813042 +v 0.901199 -0.740704 7.814226 +v 0.898579 -0.758220 7.800802 +v 0.894238 -0.743169 7.800746 +v 0.889325 -0.775775 7.791852 +v 0.883747 -0.778232 7.777439 +v 0.889902 -0.760695 7.788479 +v 0.883590 -0.746662 7.782206 +v 0.875371 -0.765454 7.763240 +v 0.882619 -0.730585 7.787423 +v 0.875129 -0.733054 7.774300 +v 0.869441 -0.746138 7.762064 +v 0.860104 -0.750851 7.750629 +v 0.861684 -0.718770 7.762552 +v 0.890915 -0.782524 7.801008 +v 0.910415 -0.343953 7.831169 +v 0.319589 -0.355234 6.968591 +v 0.860274 -0.215905 7.771716 +v 0.446175 -0.664252 7.150873 +v 0.471765 -0.817076 7.190349 +v 0.420037 -0.632100 7.114027 +v 0.378618 -0.482021 7.051075 +v 0.630848 -0.077341 7.429933 +v 0.623169 -0.088864 7.423549 +v 0.626650 -0.086776 7.426209 +v 0.851663 -0.207480 7.757512 +v 0.897794 -0.236865 7.819373 +v 0.393490 -0.592387 7.072517 +v 0.453872 -0.684781 7.162240 +v 0.395083 -0.614776 7.086972 +v 0.534209 -0.083132 7.284333 +v 0.814955 -0.171859 7.703416 +v 0.429147 -0.645068 7.133826 +v 0.697854 -0.070364 7.535855 +v 0.342982 -0.412834 6.995742 +v 0.309235 -0.307501 6.952615 +v 0.310633 -0.296734 6.951733 +v 0.738408 -0.092544 7.589608 +v 0.863720 -0.232831 7.791263 +v 0.826895 -0.182325 7.719115 +v 0.329654 -0.386393 6.983175 +v 0.414907 -0.624295 7.103360 +v 0.312940 -0.325467 6.959498 +v 0.765759 -0.110865 7.631932 +v 0.379755 -0.571768 7.055772 +v 0.353463 -0.512394 7.010541 +v 0.731931 -0.093932 7.595676 +v 0.325785 -0.372848 6.977663 +v 0.376506 -0.479071 7.050030 +v 0.298694 -0.277084 6.942973 +v 0.370808 -0.471800 7.041533 +v 0.414964 -0.624328 7.105999 +v 0.454299 -0.687456 7.170728 +v 0.407988 -0.622570 7.096299 +v 0.619734 -0.089363 7.421012 +v 0.314057 -0.335685 6.961794 +v 0.636076 -0.050215 7.441812 +v 0.391617 -0.583542 7.064056 +v 0.785004 -0.115017 7.655316 +v 0.334892 -0.417726 6.997774 +v 0.881299 -0.240550 7.800616 +v 0.302173 -0.261283 6.942678 +v 0.875731 -0.238295 7.796519 +v 0.420391 -0.637352 7.116463 +v 0.376469 -0.486209 7.051907 +v 0.459622 -0.690531 7.174973 +v 0.407988 -0.619884 7.099892 +v 0.324753 -0.357352 6.973671 +v 0.304211 -0.290308 6.948784 +v 0.374735 -0.490284 7.050381 +v 0.403741 -0.049743 7.097323 +v 0.921084 -0.936750 7.850678 +v 0.590963 -0.086624 7.367989 +v 0.328032 -0.164954 6.984318 +v 0.387037 -0.112713 7.070566 +v 0.384025 -0.110811 7.067740 +v 0.468746 -0.089782 7.197765 +v 0.347158 -0.495843 7.005764 +v 0.328200 -0.125672 6.983983 +v 0.327389 -0.131133 6.983428 +v 0.924372 -0.854702 7.867473 +v 0.331463 -0.138740 6.987329 +v 0.471229 -0.097891 7.192462 +v 0.576534 -0.085862 7.352949 +v 0.922977 -0.854291 7.858457 +v 0.464672 -0.099842 7.187704 +v 0.459687 -0.099588 7.182964 +v 0.370894 -0.562606 7.049294 +v 0.913281 -0.215791 7.851438 +v 0.368964 -0.553267 7.036937 +v 0.907142 -0.211144 7.842376 +v 0.918477 -1.014665 7.854066 +v 0.686796 -0.845968 7.509156 +v 0.833862 -0.816187 7.728298 +v 0.367203 -0.495857 7.043128 +v 0.905836 -0.215842 7.840397 +v 0.918870 -1.015747 7.848881 +v 0.683838 -0.847966 7.506099 +v 0.448490 -0.094710 7.167353 +v 0.909041 -0.826105 7.843052 +v 0.472214 -0.801890 7.188185 +v 0.450046 -0.098509 7.160007 +v 0.828977 -0.809454 7.720881 +v 0.446694 -0.098777 7.154088 +v 0.356577 -0.524882 7.017379 +v 0.369100 -0.070613 7.051147 +v 0.477043 -0.710359 7.200131 +v 0.373841 -0.063090 7.051975 +v 0.708570 -0.828502 7.542408 +v 0.471206 -0.712811 7.198262 +v 0.466197 -0.704258 7.184103 +v 0.374290 -0.057119 7.052948 +v 0.706518 -0.826834 7.540423 +v 0.930965 -1.000316 7.872789 +v 0.902269 -0.831232 7.826803 +v 0.434919 -0.096379 7.143209 +v 0.896462 -0.829920 7.821348 +v 0.462695 -0.689222 7.181109 +v 0.697679 -0.849815 7.528691 +v 0.462846 -0.685394 7.179468 +v 0.892877 -0.830826 7.815815 +v 0.403333 -0.041591 7.090891 +v 0.178647 0.099500 6.767946 +v 0.893180 -0.826246 7.815557 +v 0.932922 -0.992654 7.869059 +v 0.687398 -0.850731 7.515036 +v 0.306726 -0.187200 6.952675 +v 0.425782 -0.088486 7.134629 +v 0.176452 0.098368 6.764982 +v 0.913689 -0.847735 7.846120 +v 0.883153 -0.836824 7.802351 +v 0.888780 -0.832420 7.809304 +v 0.595455 -0.086329 7.380051 +v 0.929271 -0.976192 7.864934 +v 0.310664 -0.185054 6.963902 +v 0.884293 -0.832908 7.802197 +v 0.308925 -0.181881 6.955136 +v 0.394023 -0.035097 7.087966 +v 0.305553 -0.196258 6.949194 +v 0.910531 -1.022082 7.837580 +v 0.550454 -0.084180 7.316304 +v 0.397164 -0.035756 7.081080 +v 0.174573 0.101427 6.760882 +v 0.426920 -0.075009 7.129819 +v 0.541295 -0.087556 7.302320 +v 0.341582 -0.047552 7.006281 +v 0.863734 -0.847345 7.772440 +v 0.522276 -0.083023 7.275403 +v 0.420466 -0.062521 7.123706 +v 0.517472 -0.081112 7.270687 +v 0.514332 -0.080126 7.265667 +v 0.420261 -0.053157 7.117425 +v 0.860155 -0.845300 7.769072 +v 0.511437 -0.081497 7.259762 +v 0.881512 -0.830677 7.798485 +v 0.916382 -0.230182 7.861608 +v 0.918786 -0.218808 7.852623 +v 0.701731 -0.802534 7.533520 +v 0.340683 -0.043918 7.004369 +v 0.912751 -0.210792 7.850883 +v 0.510488 -0.087694 7.253271 +v 0.904541 -0.225611 7.850324 +v 0.413836 -0.054285 7.115339 +v 0.338054 -0.044345 7.000476 +v 0.506928 -0.088281 7.250586 +v 0.710002 -0.788930 7.545997 +v 0.502343 -0.090333 7.237854 +v 0.339001 -0.050142 7.001356 +v 0.939551 -0.911702 7.884038 +v 0.494964 -0.095459 7.221372 +v 0.703222 -0.792837 7.534796 +v 0.407466 -0.051937 7.102282 +v 0.898718 -0.240698 7.836037 +v 0.846947 -0.830250 7.749348 +v 0.940877 -0.889089 7.894071 +v 0.900452 -0.239638 7.830553 +v 0.842361 -0.824666 7.742103 +v 0.838033 -0.818857 7.734627 +v 0.948028 -0.851867 7.901264 +v 0.949003 -0.865896 7.895118 +v 0.944971 -0.876243 7.893400 +v 0.921993 -0.926957 7.863624 +v 0.386819 -0.134079 7.069509 +v 0.387668 -0.101774 7.068882 +v 0.424518 -0.070189 7.126668 +v 0.384107 -0.101014 7.065715 +v 0.706118 -0.851183 7.532184 +v 0.894158 -0.817218 7.816073 +v 0.372176 -0.063732 7.047613 +v 0.371858 -0.058163 7.046843 +v 0.391284 -0.132590 7.074164 +v 0.386238 -0.124260 7.068352 +v 0.776640 -0.112911 7.648184 +v 0.344538 -0.516772 7.014884 +v 0.839739 -0.200051 7.746171 +v 0.295969 -0.261840 6.942062 +v 0.467485 -0.803689 7.185430 +v 0.296507 -0.240121 6.938941 +v 0.314133 -0.357457 6.967017 +v 0.433931 -0.648179 7.138290 +v 0.430870 -0.650571 7.128835 +v 0.368276 -0.479286 7.047072 +v 0.309489 -0.318768 6.955605 +v 0.787758 -0.125672 7.668256 +v 0.364976 -0.468046 7.039526 +v 0.377616 -0.577460 7.060994 +v 0.445733 -0.682844 7.161605 +v 0.445280 -0.678038 7.156194 +v 0.296459 -0.211500 6.942085 +v 0.296936 -0.202831 6.944213 +v 0.722721 -0.078987 7.558558 +v 0.469511 -0.811041 7.183570 +v 0.359089 -0.457563 7.030092 +v 0.418589 -0.635028 7.118705 +v 0.849372 -0.210591 7.764570 +v 0.602538 -0.088081 7.403363 +v 0.347623 -0.445798 7.020552 +v 0.353178 -0.443843 7.016448 +v 0.319731 -0.365354 6.972531 +v 0.312640 -0.345280 6.963545 +v 0.437792 -0.657782 7.146247 +v 0.302214 -0.305901 6.950395 +v 0.360179 -0.463790 7.035651 +v 0.454585 -0.692216 7.178020 +v 0.414783 -0.650701 7.126054 +v 0.394724 -0.604856 7.077375 +v 0.887270 -0.248807 7.823112 +v 0.668852 -0.050933 7.494040 +v 0.382348 -0.582807 7.066555 +v 0.478565 -0.822743 7.205636 +v 0.341430 -0.434279 7.008417 +v 0.467988 -0.816259 7.195900 +v 0.370198 -0.486530 7.050447 +v 0.414964 -0.647328 7.123442 +v 0.522878 -0.081615 7.287175 +v 0.836082 -0.206599 7.755509 +v 0.725356 -0.086975 7.579704 +v 0.293506 -0.269380 6.941203 +v 0.348896 -0.450543 7.025218 +v 0.636073 -0.049946 7.454815 +v 0.363178 -0.475431 7.041004 +v 0.295024 -0.229830 6.938107 +v 0.332819 -0.409383 6.995365 +v 0.320774 -0.373925 6.977101 +v 0.683307 -0.064099 7.519165 +v 0.446862 -0.685090 7.169768 +v 0.296379 -0.249413 6.938736 +v 0.787638 -0.120327 7.664069 +v 0.460317 -0.699943 7.187441 +v 0.532229 -0.084380 7.296805 +v 0.459959 -0.693585 7.181183 +v 0.307524 -0.335426 6.958432 +v 0.924088 -1.014503 7.861331 +v 0.922699 -1.019268 7.864055 +v 0.373497 -0.564443 7.051490 +v 0.470224 -0.804982 7.197343 +v 0.417389 -0.641398 7.121493 +v 0.919914 -0.949608 7.856405 +v 0.398717 -0.048865 7.100562 +v 0.438155 -0.097016 7.153257 +v 0.486210 -0.090149 7.223120 +v 0.371701 -0.066345 7.055897 +v 0.905913 -0.217651 7.847444 +v 0.477148 -0.081556 7.214170 +v 0.325239 -0.151023 6.987648 +v 0.374465 -0.060100 7.060526 +v 0.431575 -0.096844 7.145005 +v 0.467084 -0.709226 7.191368 +v 0.429420 -0.092325 7.138252 +v 0.330081 -0.049896 6.995391 +v 0.900171 -1.033195 7.826416 +v 0.832940 -0.806356 7.735083 +v 0.914236 -0.848962 7.859339 +v 0.827729 -0.811373 7.728619 +v 0.473456 -0.082092 7.208821 +v 0.830502 -0.815845 7.729422 +v 0.911716 -1.020921 7.843948 +v 0.826406 -0.812722 7.725010 +v 0.902583 -1.016107 7.841144 +v 0.824188 -0.807559 7.721203 +v 0.901076 -1.018631 7.836381 +v 0.910631 -1.016400 7.850101 +v 0.366240 -0.491996 7.048985 +v 0.346696 -0.499075 7.023085 +v 0.690965 -0.851054 7.527757 +v 0.458215 -0.096394 7.187463 +v 0.691260 -0.851074 7.519621 +v 0.934041 -0.998966 7.880537 +v 0.701210 -0.797791 7.532642 +v 0.340335 -0.497672 7.010035 +v 0.365913 -0.560421 7.041978 +v 0.480880 -0.821724 7.215857 +v 0.705084 -0.791331 7.544119 +v 0.930957 -1.000489 7.876815 +v 0.173742 0.102148 6.766031 +v 0.903383 -0.237971 7.839347 +v 0.172122 0.100311 6.762851 +v 0.392095 -0.044636 7.100610 +v 0.394632 -0.037786 7.092801 +v 0.909543 -0.830689 7.846119 +v 0.424140 -0.082067 7.131673 +v 0.574062 -0.085365 7.360365 +v 0.417487 -0.072634 7.123520 +v 0.478112 -0.810064 7.213869 +v 0.340284 -0.052477 7.006331 +v 0.309236 -0.186064 6.959485 +v 0.340185 -0.052464 7.012798 +v 0.301398 -0.195124 6.952243 +v 0.333650 -0.049357 6.996348 +v 0.353537 -0.498756 7.037375 +v 0.873647 -0.841424 7.792952 +v 0.872744 -0.838887 7.794684 +v 0.415062 -0.066901 7.120753 +v 0.299686 -0.196731 6.948538 +v 0.406116 -0.055868 7.109936 +v 0.911770 -0.227666 7.854250 +v 0.443651 -0.093354 7.163572 +v 0.356518 -0.555042 7.035998 +v 0.552766 -0.083387 7.329107 +v 0.878424 -0.833401 7.802724 +v 0.926047 -0.980125 7.873266 +v 0.360834 -0.544891 7.032032 +v 0.924125 -0.970508 7.875363 +v 0.354969 -0.541230 7.028100 +v 0.925103 -0.966791 7.869568 +v 0.857770 -0.838936 7.771278 +v 0.921685 -0.960308 7.857837 +v 0.505277 -0.083960 7.255627 +v 0.356129 -0.499094 7.030492 +v 0.496301 -0.084605 7.243355 +v 0.492367 -0.087848 7.236650 +v 0.346742 -0.525802 7.020810 +v 0.850369 -0.831972 7.758889 +v 0.333542 -0.505430 7.008162 +v 0.941987 -0.895910 7.891250 +v 0.846705 -0.823586 7.754301 +v 0.948097 -0.855580 7.907821 +v 0.941751 -0.868809 7.904957 +v 0.934921 -0.842870 7.887769 +v 0.924703 -0.924597 7.867441 +v 0.728836 -0.854999 7.579632 +v 0.329942 -0.143893 6.990039 +v 0.721038 -0.858417 7.567459 +v 0.386913 -0.036963 7.079147 +v 0.314024 -0.181946 6.969930 +v 0.728579 -0.849619 7.579157 +v 0.893667 -0.821554 7.820663 +v 0.904096 -0.224810 7.845989 +v 0.919721 -0.850514 7.867892 +v 0.330723 -0.131448 6.995444 +v 0.373652 -0.032398 7.059687 +v 0.724815 -0.839801 7.573335 +v 0.888485 -0.812133 7.822546 +v 0.322352 -0.172526 6.982542 +v 0.318704 -0.179752 6.976906 +v 0.719418 -0.851943 7.565227 +v 0.877746 -0.829390 7.799856 +v 0.872586 -0.823929 7.792497 +v 0.720717 -0.842362 7.567089 +v 0.862655 -0.826379 7.780952 +v 0.718579 -0.857331 7.563943 +v 0.712369 -0.859097 7.554595 +v 0.712221 -0.862323 7.560313 +v 0.716966 -0.826602 7.561696 +v 0.711267 -0.826883 7.552985 +v 0.704778 -0.857814 7.540344 +v 0.821575 -0.800689 7.716997 +v 0.702644 -0.855250 7.536113 +v 0.705483 -0.815713 7.540985 +v 0.709096 -0.785396 7.550401 +v 0.328408 -0.130238 6.988617 +v 0.907404 -0.213426 7.848568 +v 0.871651 -0.843740 7.784594 +v 0.711853 -0.825179 7.546658 +v 0.906219 -0.220680 7.843787 +v 0.904160 -0.214276 7.843292 +v 0.372889 -0.056256 7.060422 +v 0.330028 -0.136064 6.990767 +v 0.865267 -0.839363 7.777643 +v 0.706444 -0.822059 7.542311 +v 0.341295 -0.042698 7.010755 +v 0.926780 -0.854087 7.871791 +v 0.896429 -0.823868 7.825897 +v 0.935951 -0.849278 7.882122 +v 0.888755 -0.830886 7.810564 +v 0.869088 -0.833554 7.784320 +v 0.844827 -0.825791 7.749602 +v 0.840722 -0.820459 7.742221 +v 0.837808 -0.815034 7.737579 +v 0.364532 -0.066738 7.045856 +v 0.364761 -0.058924 7.046266 +v 0.974066 -0.767107 7.941902 +v 0.893842 -0.795354 7.811430 +v 0.809090 -0.787963 7.700135 +v 0.685589 -0.863274 7.514849 +v 0.335756 -0.122319 7.002520 +v 0.812308 -0.794983 7.703204 +v 0.948463 -0.966905 7.904071 +v 0.380253 -0.039530 7.077721 +v 0.481858 -0.708740 7.214115 +v 0.815461 -0.771443 7.710140 +v 0.879634 -0.786966 7.809917 +v 0.812161 -0.779267 7.702773 +v 0.348746 -0.090853 7.022216 +v 0.721202 -0.820391 7.568042 +v 0.877232 -0.785204 7.801858 +v 0.681661 -0.856940 7.509081 +v 0.927816 -1.024837 7.869219 +v 0.873104 -0.787452 7.795754 +v 0.724775 -0.812628 7.573935 +v 0.371170 -0.054097 7.055812 +v 0.330481 -0.045311 6.996751 +v 0.366895 -0.054632 7.049469 +v 0.725128 -0.797707 7.571400 +v 0.476331 -0.708223 7.207744 +v 0.342022 -0.111843 7.012246 +v 0.915711 -0.258037 7.868568 +v 0.724488 -0.790043 7.571310 +v 0.368927 -0.030719 7.052695 +v 0.917788 -0.237187 7.864758 +v 0.363415 -0.031828 7.044511 +v 0.919672 -0.244914 7.859107 +v 0.936263 -0.990915 7.885433 +v 0.347128 -0.079396 7.021468 +v 0.940903 -0.987711 7.892344 +v 0.869554 -0.816863 7.788063 +v 0.936532 -0.987240 7.885866 +v 0.723302 -0.782275 7.573457 +v 0.865177 -0.801772 7.788338 +v 0.347801 -0.071504 7.022145 +v 0.719478 -0.783551 7.565080 +v 0.713498 -0.781706 7.556962 +v 0.712893 -0.865591 7.555317 +v 0.818119 -0.797395 7.711965 +v 0.357061 -0.035645 7.033677 +v 0.708975 -0.869845 7.549469 +v 0.350472 -0.061419 7.024635 +v 0.826702 -0.760708 7.726461 +v 0.356232 -0.053707 7.028429 +v 0.704664 -0.870007 7.543076 +v 0.346226 -0.040441 7.024128 +v 0.821132 -0.769153 7.716738 +v 0.697422 -0.868265 7.531357 +v 0.339566 -0.040316 7.009070 +v 0.335274 -0.040670 7.002703 +v 0.691403 -0.867046 7.523436 +v 0.380977 -0.110214 7.060316 +v 0.975789 -0.771216 7.937938 +v 0.960122 -0.755044 7.927255 +v 0.976310 -0.883040 7.943271 +v 0.816453 -0.786849 7.703195 +v 0.983862 -0.837239 7.953808 +v 0.731111 -0.850105 7.576792 +v 0.730390 -0.851681 7.568767 +v 0.725061 -0.852987 7.563340 +v 0.361165 -0.045579 7.032880 +v 0.363343 -0.036816 7.039006 +v 0.720138 -0.822833 7.560631 +v 0.721317 -0.792416 7.556487 +v 0.716947 -0.785160 7.555324 +v 0.714728 -0.862981 7.553565 +v 0.713895 -0.864197 7.545040 +v 0.709341 -0.865436 7.539023 +v 0.723737 -0.848889 7.566742 +v 0.298681 -0.319832 6.952377 +v 0.399350 -0.622419 7.095297 +v 0.836940 -0.192952 7.734505 +v 0.852215 -0.219105 7.775833 +v 0.752550 -0.109911 7.626626 +v 0.822666 -0.184826 7.723293 +v 0.392710 -0.609866 7.083246 +v 0.466087 -0.808316 7.188616 +v 0.290686 -0.255920 6.939442 +v 0.305473 -0.346925 6.962285 +v 0.431339 -0.653945 7.147252 +v 0.341670 -0.445609 7.015665 +v 0.428072 -0.647825 7.141317 +v 0.287695 -0.226661 6.937316 +v 0.336151 -0.432972 7.005549 +v 0.615829 -0.066128 7.443161 +v 0.700427 -0.074005 7.544799 +v 0.807045 -0.167754 7.696923 +v 0.311427 -0.368779 6.969010 +v 0.332781 -0.428113 7.002154 +v 0.443820 -0.670931 7.155066 +v 0.327763 -0.399667 6.990452 +v 0.669340 -0.052332 7.501446 +v 0.688414 -0.066911 7.524590 +v 0.652250 -0.048193 7.470038 +v 0.293325 -0.285593 6.941676 +v 0.359015 -0.483552 7.045527 +v 0.354085 -0.475876 7.037473 +v 0.415145 -0.636066 7.121447 +v 0.294683 -0.308563 6.947510 +v 0.701752 -0.078205 7.556255 +v 0.287976 -0.275732 6.940115 +v 0.354093 -0.462472 7.032164 +v 0.638335 -0.048574 7.465590 +v 0.415000 -0.629898 7.114923 +v 0.388232 -0.612706 7.088697 +v 0.884270 -0.249090 7.819196 +v 0.321831 -0.392182 6.985332 +v 0.514842 -0.081432 7.281835 +v 0.423802 -0.652383 7.133336 +v 0.404972 -0.619102 7.101667 +v 0.290843 -0.244311 6.937371 +v 0.478804 -0.825503 7.214948 +v 0.382574 -0.590517 7.075789 +v 0.871236 -0.244518 7.806414 +v 0.288107 -0.221346 6.938786 +v 0.323021 -0.409588 6.993617 +v 0.465562 -0.814236 7.201459 +v 0.323347 -0.402178 6.991154 +v 0.627491 -0.055195 7.447208 +v 0.660204 -0.048446 7.483585 +v 0.623217 -0.085265 7.432259 +v 0.291554 -0.209535 6.943192 +v 0.306937 -0.362904 6.965786 +v 0.711916 -0.080364 7.561701 +v 0.599415 -0.088292 7.391706 +v 0.350772 -0.533897 7.024530 +v 0.441148 -0.681571 7.160384 +v 0.583656 -0.086154 7.381752 +v 0.584205 -0.085968 7.375620 +v 0.363011 -0.570458 7.047675 +v 0.572168 -0.085779 7.354618 +v 0.562447 -0.081733 7.347243 +v 0.301340 -0.295907 6.947058 +v 0.339558 -0.499810 7.006797 +v 0.913890 -1.020353 7.861890 +v 0.796056 -0.161711 7.692162 +v 0.314723 -0.169461 6.981400 +v 0.430226 -0.096151 7.149124 +v 0.579478 -0.086211 7.367594 +v 0.365432 -0.075212 7.054599 +v 0.480529 -0.086428 7.225564 +v 0.366071 -0.568880 7.049260 +v 0.326151 -0.052534 6.997393 +v 0.909349 -0.817241 7.850991 +v 0.366365 -0.569546 7.054293 +v 0.419423 -0.089050 7.133651 +v 0.367094 -0.067964 7.059120 +v 0.371258 -0.059626 7.065343 +v 0.923531 -0.850496 7.874634 +v 0.928702 -0.916173 7.884425 +v 0.625326 -0.082409 7.435200 +v 0.907618 -0.811200 7.857055 +v 0.466390 -0.806676 7.193564 +v 0.907745 -0.823907 7.850740 +v 0.908286 -0.810710 7.851290 +v 0.318350 -0.148474 6.987039 +v 0.903312 -0.812132 7.844718 +v 0.327777 -0.139174 6.995133 +v 0.912121 -1.016523 7.855333 +v 0.898001 -0.818875 7.835832 +v 0.322225 -0.142361 6.994263 +v 0.474179 -0.079577 7.216261 +v 0.873601 -0.835589 7.800283 +v 0.324237 -0.049778 6.997840 +v 0.359986 -0.562833 7.043120 +v 0.868395 -0.828048 7.798227 +v 0.321409 -0.168179 6.983411 +v 0.872902 -0.828040 7.800399 +v 0.319658 -0.162443 6.982656 +v 0.927145 -0.996593 7.878800 +v 0.928306 -0.992562 7.883130 +v 0.870163 -0.824432 7.795727 +v 0.167241 0.101806 6.762333 +v 0.470765 -0.079478 7.211258 +v 0.167212 0.104228 6.763797 +v 0.870483 -0.833268 7.789684 +v 0.926550 -0.990406 7.878813 +v 0.703914 -0.857054 7.553227 +v 0.713247 -0.827368 7.563442 +v 0.618725 -0.078306 7.443583 +v 0.416473 -0.084586 7.129664 +v 0.921567 -0.918752 7.878512 +v 0.709564 -0.828519 7.558055 +v 0.164419 0.105815 6.760364 +v 0.678710 -0.855541 7.517193 +v 0.914908 -0.941713 7.864431 +v 0.705482 -0.857653 7.544406 +v 0.545965 -0.077980 7.339347 +v 0.679067 -0.856038 7.511425 +v 0.410964 -0.068667 7.120391 +v 0.318689 -0.154982 6.984124 +v 0.409121 -0.061967 7.118330 +v 0.915271 -0.934278 7.863246 +v 0.696578 -0.855461 7.544185 +v 0.388266 -0.035544 7.086388 +v 0.459237 -0.085202 7.199324 +v 0.482681 -0.818981 7.204556 +v 0.840518 -0.813531 7.745833 +v 0.835346 -0.807981 7.742733 +v 0.916848 -0.930097 7.861528 +v 0.546614 -0.083552 7.324578 +v 0.541163 -0.084600 7.314245 +v 0.460840 -0.703027 7.195629 +v 0.472657 -0.806881 7.208673 +v 0.401143 -0.052796 7.105778 +v 0.467674 -0.711339 7.199939 +v 0.830652 -0.802515 7.736575 +v 0.505960 -0.078447 7.266028 +v 0.373904 -0.034872 7.067161 +v 0.706443 -0.825789 7.548120 +v 0.828624 -0.804420 7.730709 +v 0.934843 -0.907946 7.890897 +v 0.346589 -0.112766 7.026986 +v 0.941561 -0.900869 7.890383 +v 0.341603 -0.115710 7.019786 +v 0.349587 -0.101718 7.029365 +v 0.698512 -0.807887 7.543809 +v 0.822642 -0.804829 7.725904 +v 0.945262 -0.862624 7.913350 +v 0.947146 -0.862068 7.900582 +v 0.333902 -0.125312 7.006983 +v 0.945642 -0.848956 7.907188 +v 0.435970 -0.095764 7.155917 +v 0.335740 -0.060193 7.012416 +v 0.945282 -0.842303 7.907033 +v 0.945620 -0.836398 7.905995 +v 0.817585 -0.798899 7.718933 +v 0.943085 -0.827466 7.905795 +v 0.304878 -0.193575 6.963011 +v 0.329269 -0.059191 7.004415 +v 0.697983 -0.803705 7.543390 +v 0.910445 -0.846465 7.858641 +v 0.301468 -0.198611 6.958426 +v 0.703297 -0.784886 7.554418 +v 0.909846 -0.842274 7.848926 +v 0.294455 -0.201920 6.947634 +v 0.345236 -0.495610 7.012388 +v 0.939112 -0.827555 7.900630 +v 0.701253 -0.796776 7.547826 +v 0.939831 -0.874125 7.901498 +v 0.485608 -0.089291 7.229743 +v 0.895992 -1.031098 7.829277 +v 0.894391 -0.244274 7.836445 +v 0.907713 -0.813959 7.847656 +v 0.725004 -0.850570 7.576180 +v 0.905830 -0.819546 7.843303 +v 0.720567 -0.855475 7.569060 +v 0.170607 0.103891 6.761472 +v 0.346027 -0.107686 7.018656 +v 0.905789 -0.232445 7.859917 +v 0.349423 -0.100216 7.023544 +v 0.720884 -0.841596 7.569427 +v 0.945001 -0.842517 7.901330 +v 0.943367 -0.833759 7.901003 +v 0.855277 -0.830091 7.772348 +v 0.853560 -0.835815 7.766045 +v 0.937891 -0.836722 7.894539 +v 0.849884 -0.829024 7.763376 +v 0.844987 -0.819540 7.755949 +v 0.349225 -0.540460 7.027118 +v 0.317073 -0.398300 6.985902 +v 0.362786 -0.487731 7.049585 +v 0.399368 -0.618808 7.101439 +v 0.424931 -0.648068 7.138869 +v 0.473048 -0.826443 7.215663 +v 0.288079 -0.290163 6.941019 +v 0.829003 -0.199540 7.742073 +v 0.512706 -0.078273 7.273277 +v 0.423243 -0.654309 7.138469 +v 0.794873 -0.172547 7.703822 +v 0.740666 -0.108773 7.619699 +v 0.400567 -0.618907 7.099080 +v 0.780521 -0.125774 7.669547 +v 0.616757 -0.062051 7.444566 +v 0.474366 -0.822222 7.207820 +v 0.739140 -0.102731 7.609413 +v 0.412554 -0.641027 7.124916 +v 0.655161 -0.051912 7.497123 +v 0.662047 -0.049741 7.491815 +v 0.315507 -0.384020 6.981273 +v 0.720822 -0.088948 7.584758 +v 0.386892 -0.597875 7.081139 +v 0.361906 -0.574097 7.053456 +v 0.713722 -0.084304 7.573456 +v 0.400644 -0.627204 7.114801 +v 0.464467 -0.810690 7.198312 +v 0.429114 -0.656999 7.149938 +v 0.309704 -0.383336 6.976587 +v 0.445818 -0.687172 7.174804 +v 0.343651 -0.461314 7.029879 +v 0.426372 -0.651271 7.145193 +v 0.318226 -0.407012 6.991153 +v 0.354466 -0.481130 7.041530 +v 0.591452 -0.087661 7.395956 +v 0.342557 -0.451954 7.024045 +v 0.588972 -0.087818 7.387765 +v 0.438284 -0.674921 7.160218 +v 0.431444 -0.664558 7.154937 +v 0.755515 -0.112565 7.639070 +v 0.281473 -0.281650 6.938853 +v 0.348956 -0.467142 7.033518 +v 0.839256 -0.209941 7.763604 +v 0.300269 -0.333912 6.957206 +v 0.406692 -0.637001 7.124819 +v 0.367004 -0.572463 7.058545 +v 0.327722 -0.423188 6.996383 +v 0.822996 -0.195846 7.735447 +v 0.612074 -0.088244 7.414283 +v 0.822819 -0.190462 7.729072 +v 0.281401 -0.226740 6.938628 +v 0.551523 -0.078635 7.341484 +v 0.477713 -0.825834 7.220321 +v 0.305736 -0.188513 6.965985 +v 0.879363 -0.253948 7.833736 +v 0.535423 -0.084456 7.309763 +v 0.424087 -0.650607 7.141544 +v 0.307703 -0.165567 6.978914 +v 0.616479 -0.082671 7.443240 +v 0.710827 -0.858548 7.560509 +v 0.900164 -0.237910 7.845758 +v 0.364192 -0.073891 7.059019 +v 0.573078 -0.088513 7.371753 +v 0.364390 -0.082160 7.060982 +v 0.324413 -0.138875 6.999377 +v 0.419453 -0.088452 7.141026 +v 0.787892 -0.150356 7.685068 +v 0.904511 -1.017274 7.856688 +v 0.783005 -0.142516 7.680968 +v 0.497309 -0.076440 7.261672 +v 0.500933 -0.078656 7.259228 +v 0.925937 -0.988357 7.883812 +v 0.907811 -0.816559 7.858265 +v 0.922568 -0.979268 7.878985 +v 0.897065 -0.243828 7.853916 +v 0.901480 -0.234212 7.852968 +v 0.905241 -0.827738 7.855262 +v 0.355850 -0.489168 7.046399 +v 0.920313 -0.967130 7.880871 +v 0.359263 -0.492329 7.047578 +v 0.310687 -0.151555 6.985056 +v 0.312321 -0.162298 6.981662 +v 0.920101 -0.961985 7.874479 +v 0.312930 -0.145280 6.988447 +v 0.915757 -0.952150 7.864087 +v 0.930593 -0.913119 7.888900 +v 0.448236 -0.083535 7.193532 +v 0.895462 -0.812744 7.837912 +v 0.298154 -0.203393 6.960244 +v 0.467835 -0.704573 7.205911 +v 0.889221 -0.813728 7.828600 +v 0.446442 -0.088990 7.182361 +v 0.913970 -0.919213 7.881929 +v 0.355918 -0.496221 7.042910 +v 0.851139 -0.821446 7.774678 +v 0.706638 -0.824815 7.561426 +v 0.291614 -0.206961 6.950031 +v 0.437337 -0.085618 7.167018 +v 0.369616 -0.063842 7.063904 +v 0.845772 -0.821209 7.766432 +v 0.162320 0.104223 6.760276 +v 0.287429 -0.214995 6.943855 +v 0.434951 -0.086429 7.163692 +v 0.570040 -0.086701 7.364140 +v 0.162848 0.107783 6.758312 +v 0.473864 -0.807012 7.218132 +v 0.366831 -0.056301 7.064166 +v 0.158616 0.107072 6.756665 +v 0.307520 -0.183053 6.968148 +v 0.462871 -0.702874 7.201086 +v 0.941560 -0.848674 7.911726 +v 0.410222 -0.085362 7.130410 +v 0.412391 -0.076456 7.125681 +v 0.916838 -0.928373 7.869565 +v 0.395800 -0.051253 7.106018 +v 0.840176 -0.812844 7.760981 +v 0.948008 -0.827418 7.916793 +v 0.346039 -0.500682 7.030224 +v 0.402993 -0.068809 7.121691 +v 0.388650 -0.038909 7.094039 +v 0.948463 -0.819537 7.919230 +v 0.384360 -0.038311 7.090217 +v 0.704659 -0.823541 7.556996 +v 0.700481 -0.813430 7.551480 +v 0.340183 -0.522522 7.019284 +v 0.834791 -0.808973 7.754065 +v 0.382678 -0.039825 7.082548 +v 0.398293 -0.057632 7.108553 +v 0.944869 -0.832363 7.911242 +v 0.700054 -0.800751 7.550435 +v 0.508867 -0.077527 7.270882 +v 0.941588 -0.817510 7.907588 +v 0.699854 -0.808978 7.552032 +v 0.367397 -0.033753 7.063857 +v 0.906487 -0.840910 7.857841 +v 0.904418 -0.835153 7.857928 +v 0.935317 -0.824503 7.900604 +v 0.348342 -0.100709 7.034837 +v 0.893893 -0.244432 7.844116 +v 0.938646 -0.880681 7.898716 +v 0.898386 -1.015378 7.843030 +v 0.345039 -0.117223 7.030005 +v 0.487185 -0.085672 7.241217 +v 0.346817 -0.108545 7.032691 +v 0.475094 -0.086281 7.234724 +v 0.926512 -0.844893 7.880500 +v 0.890620 -1.029516 7.831867 +v 0.337488 -0.123280 7.018835 +v 0.333961 -0.125508 7.013525 +v 0.332538 -0.061706 7.008101 +v 0.362771 -0.081952 7.057104 +v 0.904067 -0.804891 7.852996 +v 0.327231 -0.133349 7.002294 +v 0.812799 -0.797593 7.716483 +v 0.945408 -0.815575 7.913274 +v 0.916613 -0.838664 7.876011 +v 0.375780 -0.046644 7.081522 +v 0.875081 -0.797084 7.823170 +v 0.705269 -0.780058 7.557422 +v 0.806556 -0.798942 7.708460 +v 0.366853 -0.029499 7.059702 +v 0.804487 -0.798102 7.704743 +v 0.858253 -0.809311 7.792934 +v 0.913392 -0.845643 7.867184 +v 0.361927 -0.021834 7.056061 +v 0.719367 -0.822428 7.579337 +v 0.714983 -0.824112 7.572316 +v 0.346696 -0.094090 7.032820 +v 0.721481 -0.819352 7.580887 +v 0.722884 -0.811408 7.584415 +v 0.713058 -0.773691 7.569974 +v 0.707352 -0.777387 7.562051 +v 0.311423 -0.177742 6.973216 +v 0.904686 -0.231714 7.855716 +v 0.166071 0.101389 6.766711 +v 0.918900 -0.846315 7.874192 +v 0.948866 -0.820635 7.914544 +v 0.946850 -0.820853 7.910391 +v 0.335072 -0.064222 7.014789 +v 0.923755 -0.836096 7.884693 +v 0.852692 -0.820359 7.780191 +v 0.918146 -1.025943 7.867874 +v 0.914624 -0.269996 7.868202 +v 0.871506 -0.789408 7.818484 +v 0.679033 -0.863331 7.518782 +v 0.360582 -0.057933 7.053874 +v 0.357789 -0.025733 7.049879 +v 0.807280 -0.763627 7.714100 +v 0.934583 -0.987859 7.896626 +v 0.930149 -0.986721 7.890060 +v 0.805590 -0.771154 7.706216 +v 0.867437 -0.793411 7.791430 +v 0.359045 -0.074737 7.049276 +v 0.913997 -0.251791 7.874020 +v 0.491279 -0.710043 7.236906 +v 0.357473 -0.067047 7.049043 +v 0.912769 -0.237206 7.871093 +v 0.802597 -0.780495 7.701860 +v 0.479723 -0.710087 7.236196 +v 0.909707 -0.232453 7.866473 +v 0.801336 -0.788617 7.700810 +v 0.479550 -0.708811 7.224347 +v 0.804160 -0.795881 7.702325 +v 0.341991 -0.087086 7.025906 +v 0.815428 -0.761320 7.722108 +v 0.817439 -0.758785 7.724957 +v 0.335982 -0.080121 7.018474 +v 0.336066 -0.073347 7.016765 +v 0.726346 -0.779884 7.588132 +v 0.338058 -0.037506 7.020514 +v 0.725118 -0.772298 7.587883 +v 0.721537 -0.772834 7.580830 +v 0.353705 -0.028255 7.043800 +v 0.724206 -0.803694 7.585189 +v 0.350571 -0.029529 7.036835 +v 0.725739 -0.792054 7.587463 +v 0.333071 -0.038638 7.013110 +v 0.328905 -0.040302 7.006917 +v 0.697438 -0.870070 7.557280 +v 0.698413 -0.870869 7.547454 +v 0.690905 -0.869635 7.536331 +v 0.686419 -0.868096 7.529691 +v 0.942854 -0.972394 7.908461 +v 0.934876 -0.726097 7.900589 +v 0.941276 -0.979063 7.899056 +v 0.501265 -0.709703 7.256540 +v 0.932733 -0.726740 7.896211 +v 0.988401 -0.787713 7.975674 +v 0.498119 -0.709322 7.243730 +v 0.924189 -0.721858 7.883823 +v 0.345608 -0.031726 7.030817 +v 0.985707 -0.773506 7.973265 +v 0.917326 -0.722513 7.865750 +v 0.910012 -0.717929 7.860907 +v 0.975742 -0.752869 7.964438 +v 0.970677 -0.753747 7.952237 +v 0.891447 -0.712590 7.835122 +v 0.962309 -0.748991 7.940698 +v 0.910073 -0.298401 7.866428 +v 0.866213 -0.824780 7.789127 +v 0.365046 -0.026900 7.054118 +v 0.341650 -0.058247 7.020543 +v 0.347323 -0.048085 7.024040 +v 0.341497 -0.049332 7.018882 +v 0.715525 -0.776087 7.566370 +v 0.341437 -0.041794 7.017430 +v 0.709397 -0.777667 7.558923 +v 0.680193 -0.858406 7.514131 +v 0.869912 -0.828201 7.793050 +v 0.823048 -0.743228 7.732259 +v 0.990794 -0.817864 7.983492 +v 0.945010 -0.739726 7.915101 +v 0.527324 -0.696338 7.292327 +v 0.954434 -0.743830 7.928240 +v 0.906085 -0.326155 7.859200 +v 0.517897 -0.702697 7.281266 +v 0.978074 -0.884412 7.960001 +v 0.509675 -0.707181 7.269033 +v 0.983305 -0.865343 7.969974 +v 0.823409 -0.728013 7.733252 +v 0.972187 -0.902036 7.950380 +v 0.873562 -0.696715 7.808391 +v 0.965908 -0.919184 7.937851 +v 0.862524 -0.684703 7.792445 +v 0.961612 -0.930243 7.937222 +v 0.986906 -0.849949 7.977773 +v 0.885897 -0.709471 7.827362 +v 0.881439 -0.704416 7.820346 +v 0.820439 -0.713317 7.729552 +v 0.956421 -0.944930 7.929393 +v 0.952421 -0.953119 7.925157 +v 0.950830 -0.956476 7.916788 +v 0.897984 -0.360575 7.847783 +v 0.766094 -0.671969 7.649068 +v 0.989386 -0.803577 7.975386 +v 0.954623 -0.753574 7.911386 +v 0.980726 -0.868979 7.953961 +v 0.985882 -0.807171 7.956914 +v 0.985093 -0.791352 7.954314 +v 0.983161 -0.776286 7.952633 +v 0.882110 -0.713088 7.802957 +v 0.976697 -0.761249 7.954009 +v 0.931994 -0.728403 7.884331 +v 0.985085 -0.851659 7.966255 +v 0.870023 -0.700507 7.789949 +v 0.904980 -0.720758 7.845042 +v 0.960510 -0.936883 7.925047 +v 0.899826 -0.723212 7.830342 +v 0.885975 -0.710642 7.818525 +v 0.846732 -0.702498 7.750193 +v 0.843283 -0.740515 7.741252 +v 0.836711 -0.710400 7.739717 +v 0.825280 -0.754629 7.729259 +v 0.424570 -0.660327 7.146030 +v 0.388966 -0.603288 7.085487 +v 0.672531 -0.062329 7.521672 +v 0.910249 -0.943026 7.873717 +v 0.370194 -0.583746 7.069092 +v 0.282991 -0.252851 6.937768 +v 0.274342 -0.237734 6.934347 +v 0.440696 -0.685565 7.169947 +v 0.437198 -0.680671 7.164293 +v 0.279115 -0.232800 6.936438 +v 0.561951 -0.082120 7.356704 +v 0.325268 -0.429556 7.003075 +v 0.773825 -0.124309 7.668869 +v 0.431743 -0.675948 7.161282 +v 0.279615 -0.271178 6.938163 +v 0.330857 -0.513731 7.010763 +v 0.301312 -0.189377 6.966544 +v 0.469891 -0.823857 7.212145 +v 0.352366 -0.547261 7.031920 +v 0.391884 -0.620802 7.102605 +v 0.667755 -0.055605 7.509052 +v 0.466034 -0.816960 7.207370 +v 0.329537 -0.439983 7.011387 +v 0.300120 -0.199130 6.963848 +v 0.450671 -0.696913 7.187421 +v 0.650782 -0.049337 7.483941 +v 0.597085 -0.090304 7.410508 +v 0.326181 -0.418850 6.994830 +v 0.294469 -0.339513 6.958546 +v 0.853377 -0.237751 7.796494 +v 0.279892 -0.259976 6.936300 +v 0.305385 -0.369467 6.967709 +v 0.308533 -0.395868 6.983387 +v 0.271540 -0.242935 6.935165 +v 0.420163 -0.661147 7.142565 +v 0.814120 -0.178063 7.712707 +v 0.703515 -0.081961 7.564757 +v 0.720092 -0.093080 7.591652 +v 0.415306 -0.657277 7.138690 +v 0.344332 -0.547486 7.032969 +v 0.464441 -0.810206 7.203771 +v 0.409810 -0.653032 7.130876 +v 0.688512 -0.073158 7.547458 +v 0.299142 -0.355459 6.963089 +v 0.287883 -0.317603 6.948060 +v 0.521665 -0.081525 7.298729 +v 0.371031 -0.595834 7.080914 +v 0.282858 -0.298060 6.941776 +v 0.599575 -0.088325 7.419048 +v 0.612917 -0.088570 7.427238 +v 0.703002 -0.084397 7.573999 +v 0.678281 -0.068194 7.536023 +v 0.295638 -0.204132 6.962952 +v 0.295874 -0.184222 6.965347 +v 0.282307 -0.305657 6.943725 +v 0.362642 -0.082799 7.066988 +v 0.362445 -0.086874 7.063508 +v 0.406845 -0.647348 7.127485 +v 0.319624 -0.130444 7.005576 +v 0.430848 -0.084441 7.165337 +v 0.479202 -0.819542 7.230072 +v 0.678927 -0.852937 7.529599 +v 0.324340 -0.499246 7.002884 +v 0.826818 -0.800894 7.745631 +v 0.328265 -0.501130 7.008701 +v 0.359324 -0.088579 7.059227 +v 0.350803 -0.564963 7.044911 +v 0.825222 -0.798124 7.738334 +v 0.473504 -0.706683 7.218831 +v 0.318457 -0.053354 7.004730 +v 0.619986 -0.073344 7.441460 +v 0.385986 -0.608610 7.091097 +v 0.499148 -0.077908 7.270552 +v 0.290795 -0.205887 6.956029 +v 0.477309 -0.086006 7.237995 +v 0.287132 -0.208508 6.951144 +v 0.284435 -0.218071 6.946237 +v 0.924134 -0.914725 7.888611 +v 0.942218 -0.813603 7.921041 +v 0.902643 -0.822758 7.862803 +v 0.910542 -0.836998 7.870388 +v 0.903432 -1.015170 7.850807 +v 0.300657 -0.176653 6.970875 +v 0.330136 -0.126236 7.015614 +v 0.905730 -0.839068 7.862849 +v 0.328431 -0.129297 7.007397 +v 0.710818 -0.825346 7.568030 +v 0.424942 -0.088072 7.158414 +v 0.902908 -0.827304 7.863212 +v 0.464907 -0.080685 7.225303 +v 0.901239 -0.804281 7.859173 +v 0.545372 -0.081095 7.333826 +v 0.914827 -0.956216 7.873444 +v 0.469442 -0.807348 7.216673 +v 0.901699 -0.805604 7.848801 +v 0.887395 -1.034047 7.828415 +v 0.823081 -0.795740 7.734742 +v 0.929147 -0.907911 7.893510 +v 0.445305 -0.090429 7.176390 +v 0.438155 -0.086475 7.175200 +v 0.326564 -0.505323 7.006073 +v 0.942425 -0.866995 7.913366 +v 0.944348 -0.854872 7.913593 +v 0.468243 -0.702741 7.213808 +v 0.324698 -0.044817 7.000898 +v 0.942934 -0.834852 7.917921 +v 0.422919 -0.090398 7.150832 +v 0.311101 -0.064775 6.986622 +v 0.308482 -0.068197 6.984215 +v 0.945253 -0.825775 7.926706 +v 0.306630 -0.065154 6.980512 +v 0.945877 -0.821996 7.926782 +v 0.936963 -0.810519 7.908621 +v 0.461867 -0.694928 7.205523 +v 0.309851 -0.057071 6.985206 +v 0.458062 -0.695180 7.203430 +v 0.942190 -0.839913 7.915899 +v 0.413157 -0.084687 7.139763 +v 0.705039 -0.817241 7.564532 +v 0.361180 -0.075141 7.064484 +v 0.817338 -0.788919 7.727733 +v 0.160463 0.103179 6.765281 +v 0.157223 0.108074 6.761206 +v 0.811691 -0.777361 7.723591 +v 0.155860 0.106146 6.758443 +v 0.922970 -0.828451 7.893875 +v 0.334386 -0.499727 7.015167 +v 0.413095 -0.087411 7.132881 +v 0.147958 0.111116 6.758582 +v 0.153932 0.109971 6.754553 +v 0.883829 -0.809203 7.831223 +v 0.364261 -0.062920 7.065670 +v 0.702749 -0.804529 7.561219 +v 0.805230 -0.795678 7.717037 +v 0.882096 -0.808824 7.826914 +v 0.364496 -0.054789 7.060441 +v 0.877445 -0.803831 7.826223 +v 0.799803 -0.798349 7.707903 +v 0.389709 -0.048892 7.103894 +v 0.350065 -0.493840 7.043203 +v 0.700422 -0.787314 7.557990 +v 0.386047 -0.045484 7.099982 +v 0.406514 -0.081680 7.127776 +v 0.861465 -0.816405 7.793062 +v 0.700600 -0.787027 7.561870 +v 0.859311 -0.820132 7.786592 +v 0.383261 -0.042563 7.094578 +v 0.717412 -0.817335 7.586443 +v 0.850878 -0.818651 7.786613 +v 0.400438 -0.064385 7.117345 +v 0.397685 -0.064220 7.112395 +v 0.886985 -0.249060 7.840439 +v 0.396000 -0.062921 7.109789 +v 0.844746 -0.816306 7.770191 +v 0.706623 -0.785373 7.571664 +v 0.709792 -0.773583 7.572023 +v 0.362305 -0.025925 7.063403 +v 0.837346 -0.793469 7.760827 +v 0.360504 -0.021811 7.061568 +v 0.358476 -0.020814 7.057770 +v 0.829987 -0.802804 7.752249 +v 0.345657 -0.100746 7.038048 +v 0.701996 -0.858594 7.560099 +v 0.342085 -0.115364 7.031498 +v 0.689363 -0.855223 7.554397 +v 0.341174 -0.117374 7.027902 +v 0.688308 -0.854838 7.537941 +v 0.330400 -0.124184 7.017682 +v 0.323484 -0.078246 7.010996 +v 0.327681 -0.067339 7.010950 +v 0.323285 -0.059621 7.005911 +v 0.322660 -0.044981 7.008930 +v 0.494962 -0.081789 7.252686 +v 0.310007 -0.064556 6.982467 +v 0.821168 -0.796251 7.729815 +v 0.333866 -0.499937 7.010556 +v 0.467699 -0.808474 7.208343 +v 0.814509 -0.796307 7.721867 +v 0.702877 -0.818983 7.558051 +v 0.813934 -0.784757 7.723130 +v 0.367287 -0.040774 7.069115 +v 0.712026 -0.768939 7.574555 +v 0.835943 -0.793151 7.756610 +v 0.342564 -0.093118 7.035270 +v 0.833562 -0.787022 7.752336 +v 0.834411 -0.782209 7.755476 +v 0.335709 -0.456626 7.022993 +v 0.447228 -0.694852 7.185409 +v 0.848721 -0.225984 7.783088 +v 0.393802 -0.628220 7.118510 +v 0.427328 -0.666340 7.153781 +v 0.391551 -0.622200 7.107431 +v 0.414373 -0.661748 7.143700 +v 0.292843 -0.350953 6.959637 +v 0.435829 -0.685017 7.172153 +v 0.354168 -0.571738 7.048689 +v 0.466376 -0.820944 7.213200 +v 0.452067 -0.699627 7.197224 +v 0.382023 -0.608253 7.093080 +v 0.637528 -0.048804 7.474307 +v 0.290724 -0.189127 6.964878 +v 0.653907 -0.053702 7.508114 +v 0.759962 -0.117504 7.652535 +v 0.312452 -0.416674 6.991547 +v 0.817068 -0.207973 7.754614 +v 0.339642 -0.542304 7.030527 +v 0.337469 -0.535185 7.024499 +v 0.807174 -0.186586 7.722574 +v 0.334696 -0.524835 7.020286 +v 0.293562 -0.200704 6.964127 +v 0.278560 -0.291575 6.941783 +v 0.446788 -0.695836 7.190637 +v 0.280064 -0.322453 6.947981 +v 0.334887 -0.462777 7.027384 +v 0.272851 -0.299875 6.941407 +v 0.275589 -0.297208 6.942004 +v 0.589568 -0.090447 7.404192 +v 0.442743 -0.689684 7.182605 +v 0.310860 -0.407957 6.987951 +v 0.773834 -0.130841 7.677227 +v 0.821926 -0.204505 7.748641 +v 0.272646 -0.253805 6.934314 +v 0.657841 -0.054279 7.509550 +v 0.644936 -0.052204 7.495965 +v 0.426950 -0.677718 7.163541 +v 0.391186 -0.622822 7.097334 +v 0.323635 -0.512301 7.007765 +v 0.341685 -0.551551 7.038120 +v 0.382945 -0.616457 7.092155 +v 0.384075 -0.604958 7.090877 +v 0.339687 -0.465297 7.033193 +v 0.477226 -0.823354 7.229073 +v 0.705511 -0.783620 7.565304 +v 0.484645 -0.080319 7.250882 +v 0.506785 -0.078730 7.288979 +v 0.931435 -0.816767 7.902965 +v 0.305092 -0.153676 6.983618 +v 0.360842 -0.086674 7.067518 +v 0.822132 -0.795997 7.745052 +v 0.465945 -0.705024 7.226558 +v 0.900417 -1.020758 7.861490 +v 0.318961 -0.058990 7.005767 +v 0.303572 -0.158365 6.980071 +v 0.778692 -0.150718 7.690480 +v 0.294789 -0.160923 6.970086 +v 0.350510 -0.558055 7.039046 +v 0.318418 -0.499338 7.002224 +v 0.287499 -0.204482 6.960587 +v 0.356128 -0.091740 7.060483 +v 0.279991 -0.227059 6.946142 +v 0.274849 -0.232644 6.938820 +v 0.676187 -0.854133 7.531577 +v 0.280956 -0.213097 6.948511 +v 0.325226 -0.500514 7.011013 +v 0.321235 -0.502448 7.001281 +v 0.673770 -0.855261 7.524674 +v 0.347013 -0.484639 7.042478 +v 0.415274 -0.089553 7.155011 +v 0.819723 -0.789270 7.740178 +v 0.816725 -0.784806 7.735088 +v 0.806229 -0.793156 7.719333 +v 0.916664 -0.830249 7.886037 +v 0.295441 -0.180695 6.965939 +v 0.478490 -0.811455 7.225152 +v 0.474461 -0.805465 7.226693 +v 0.417637 -0.087296 7.145745 +v 0.896443 -0.800369 7.855161 +v 0.464532 -0.811629 7.216652 +v 0.378901 -0.045755 7.088576 +v 0.895962 -1.016480 7.858721 +v 0.919404 -0.915682 7.884700 +v 0.700118 -0.798117 7.561069 +v 0.454330 -0.787365 7.200908 +v 0.453229 -0.784542 7.198394 +v 0.453728 -0.780861 7.200027 +v 0.358176 -0.027204 7.063684 +v 0.884722 -0.804207 7.835731 +v 0.915975 -0.964698 7.884031 +v 0.809650 -0.784903 7.720523 +v 0.912820 -0.930139 7.873034 +v 0.316937 -0.134734 7.000034 +v 0.355606 -0.023317 7.059759 +v 0.318058 -0.139781 6.997336 +v 0.351718 -0.090549 7.053899 +v 0.887948 -0.800104 7.841495 +v 0.934210 -0.881176 7.906642 +v 0.401530 -0.083778 7.133569 +v 0.891922 -0.250474 7.853971 +v 0.306367 -0.146124 6.984998 +v 0.710464 -0.816122 7.583464 +v 0.312343 -0.061812 6.997193 +v 0.340501 -0.117605 7.023705 +v 0.899362 -0.230756 7.864599 +v 0.889916 -0.250782 7.849101 +v 0.309629 -0.068409 6.989250 +v 0.933586 -0.889347 7.902194 +v 0.299124 -0.063096 6.978313 +v 0.304959 -0.058847 6.980060 +v 0.706130 -0.818501 7.574409 +v 0.861250 -0.819807 7.791468 +v 0.927239 -0.901025 7.899643 +v 0.401423 -0.083533 7.126734 +v 0.395933 -0.084288 7.120917 +v 0.852461 -0.818093 7.792451 +v 0.150396 0.105246 6.762509 +v 0.911002 -0.832394 7.878297 +v 0.705212 -0.813926 7.572906 +v 0.146285 0.109391 6.755198 +v 0.704723 -0.806938 7.570191 +v 0.489597 -0.079172 7.256218 +v 0.334557 -0.118270 7.021382 +v 0.904363 -0.832544 7.865835 +v -0.094976 0.410648 6.397385 +v 0.395824 -0.080999 7.118589 +v 0.848004 -0.811689 7.784327 +v 0.480293 -0.081309 7.244572 +v 0.396109 -0.070116 7.118913 +v 0.708035 -0.782228 7.576053 +v 0.707863 -0.776927 7.578506 +v 0.938596 -0.850702 7.917783 +v 0.837755 -0.803876 7.770551 +v 0.706859 -0.769659 7.574537 +v 0.837270 -0.806984 7.766366 +v 0.833127 -0.807122 7.761288 +v 0.702297 -0.862928 7.563995 +v 0.831898 -0.803475 7.759377 +v 0.387583 -0.059261 7.105452 +v 0.835561 -0.799487 7.766625 +v 0.886269 -1.027837 7.834558 +v 0.464193 -0.078219 7.214571 +v 0.455471 -0.079594 7.207628 +v 0.829174 -0.797209 7.752849 +v 0.694730 -0.854663 7.556054 +v 0.880468 -1.030462 7.829230 +v 0.879260 -1.034900 7.828671 +v 0.690717 -0.855879 7.547296 +v 0.319188 -0.049864 7.006024 +v 0.684674 -0.858418 7.543193 +v 0.441627 -0.082713 7.186594 +v 0.435271 -0.085510 7.178967 +v 0.427217 -0.085611 7.178452 +v 0.433380 -0.084131 7.169109 +v 0.361925 -0.069225 7.063238 +v 0.718471 -0.760998 7.591865 +v 0.908970 -0.235708 7.877059 +v 0.355208 -0.063675 7.059375 +v 0.707679 -0.764018 7.576048 +v 0.311621 -0.055456 6.994441 +v 0.939653 -0.861633 7.918925 +v 0.309699 -0.051661 6.992010 +v 0.906659 -0.232343 7.873142 +v 0.894650 -0.233740 7.862873 +v 0.305397 -0.050075 6.985847 +v 0.898912 -0.235855 7.858853 +v 0.357329 -0.047380 7.062799 +v 0.455975 -0.783748 7.202376 +v 0.357535 -0.042190 7.061314 +v 0.822058 -0.773689 7.745417 +v 0.351647 -0.027883 7.054440 +v 0.794467 -0.796170 7.707138 +v 0.341302 -0.098845 7.038118 +v 0.351659 -0.084093 7.053500 +v 0.797420 -0.772590 7.708837 +v 0.336490 -0.092852 7.031370 +v 0.792456 -0.792044 7.707353 +v 0.795267 -0.793290 7.704854 +v 0.724708 -0.794440 7.599792 +v 0.720873 -0.807734 7.594830 +v 0.719669 -0.812495 7.591214 +v 0.921322 -0.983529 7.886565 +v 0.919324 -0.976507 7.886797 +v 0.360608 -0.061064 7.062858 +v 0.823336 -0.786393 7.745605 +v 0.903121 -0.230149 7.870091 +v 0.301586 -0.167876 6.974018 +v 0.940273 -0.808492 7.924139 +v 0.456621 -0.784118 7.199054 +v 0.829124 -0.779520 7.748998 +v 0.401639 -0.079568 7.124004 +v 0.370621 -0.056879 7.085301 +v 0.400304 -0.072425 7.122543 +v 0.364547 -0.050605 7.070334 +v 0.709270 -0.820172 7.577057 +v 0.844267 -0.812039 7.776101 +v 0.362295 -0.035024 7.063579 +v 0.830146 -0.787119 7.749612 +v 0.935157 -0.979942 7.908640 +v 0.344872 -0.498271 7.040167 +v 0.897270 -1.033262 7.854647 +v 0.828973 -0.772792 7.755591 +v 0.488163 -0.712584 7.256604 +v 0.484430 -0.711714 7.249618 +v 0.928182 -0.987154 7.900796 +v 0.350631 -0.074925 7.052482 +v 0.990819 -0.780243 7.998618 +v 0.928291 -0.718662 7.901443 +v 0.825573 -0.770754 7.749831 +v 0.351259 -0.067520 7.053480 +v 0.902182 -1.028309 7.861908 +v 0.917051 -0.712579 7.892130 +v 0.728098 -0.777220 7.606853 +v 0.924047 -0.989139 7.894647 +v 0.726778 -0.785713 7.600694 +v 0.728631 -0.769344 7.607512 +v 0.338494 -0.031578 7.036037 +v 0.335066 -0.035269 7.029755 +v 0.726069 -0.762129 7.603087 +v 0.982934 -0.763250 7.975146 +v 0.346979 -0.029345 7.048544 +v 0.908246 -0.712624 7.873714 +v 0.805346 -0.778378 7.720235 +v 0.343112 -0.028945 7.041741 +v 0.807565 -0.769685 7.724434 +v 0.892956 -0.709082 7.850365 +v 0.810779 -0.755384 7.728767 +v 0.806922 -0.760272 7.723004 +v 0.802705 -0.761399 7.716739 +v 0.691784 -0.870201 7.551286 +v 0.980455 -0.757557 7.973111 +v 0.330171 -0.039280 7.023060 +v 0.864893 -0.788753 7.821767 +v 0.682704 -0.867727 7.537842 +v 0.799698 -0.764515 7.712254 +v 0.865683 -0.786576 7.809905 +v 0.901241 -0.307269 7.877769 +v 0.674268 -0.862904 7.525218 +v 0.908824 -0.272678 7.877510 +v 0.855436 -0.801503 7.794577 +v 0.861592 -0.789028 7.803817 +v 0.910892 -0.259183 7.881255 +v 0.911763 -0.250806 7.883015 +v 0.910928 -0.243305 7.881843 +v 0.907118 -1.027128 7.866925 +v 0.356331 -0.082088 7.052686 +v 0.332793 -0.090658 7.023645 +v 0.727109 -0.770385 7.600797 +v 0.721632 -0.764264 7.592615 +v 0.798535 -0.780304 7.705547 +v 0.716084 -0.766454 7.580184 +v 0.972537 -0.745101 7.962051 +v 0.964669 -0.745925 7.949745 +v 0.906772 -1.022498 7.862269 +v 0.924792 -0.986906 7.887757 +v 0.475512 -0.823110 7.238503 +v 0.287906 -0.201217 6.963828 +v 0.473391 -0.824209 7.224537 +v 0.267415 -0.266549 6.934360 +v 0.362765 -0.588216 7.073012 +v 0.269194 -0.249255 6.936096 +v 0.801524 -0.190580 7.729092 +v 0.352385 -0.579789 7.061733 +v 0.327553 -0.518949 7.014518 +v 0.273227 -0.277638 6.936905 +v 0.423918 -0.670434 7.157566 +v 0.314642 -0.512106 7.008930 +v 0.737737 -0.111833 7.628147 +v 0.419466 -0.665717 7.150185 +v 0.442699 -0.691341 7.191362 +v 0.347103 -0.480131 7.040483 +v 0.309663 -0.421219 6.992972 +v 0.594935 -0.088398 7.427862 +v 0.832684 -0.215411 7.769023 +v 0.728449 -0.103622 7.612887 +v 0.561651 -0.084651 7.371483 +v 0.554358 -0.082125 7.352117 +v 0.698738 -0.793906 7.562508 +v 0.386923 -0.625768 7.103490 +v 0.598523 -0.087380 7.437049 +v 0.512367 -0.078418 7.295238 +v 0.873780 -0.255437 7.829082 +v 0.747924 -0.117199 7.645283 +v 0.287389 -0.331960 6.954166 +v 0.670062 -0.062714 7.526767 +v 0.319728 -0.440654 7.009791 +v 0.619316 -0.058812 7.453621 +v 0.544307 -0.078060 7.343184 +v 0.333645 -0.537954 7.029350 +v 0.400773 -0.637191 7.127092 +v 0.292664 -0.362239 6.963800 +v 0.325328 -0.527144 7.024311 +v 0.375105 -0.603289 7.090442 +v 0.700326 -0.794862 7.570656 +v 0.817352 -0.213134 7.762154 +v 0.766089 -0.127993 7.676172 +v 0.772328 -0.121259 7.664613 +v 0.267238 -0.259051 6.935123 +v 0.517035 -0.078940 7.316095 +v 0.397040 -0.633080 7.124926 +v 0.327328 -0.452561 7.017251 +v 0.286071 -0.346735 6.957871 +v 0.784132 -0.171458 7.703829 +v 0.728489 -0.111061 7.625281 +v 0.434818 -0.686983 7.180174 +v 0.831741 -0.224044 7.777634 +v 0.763179 -0.123078 7.665727 +v 0.388734 -0.625149 7.110374 +v 0.348008 -0.576758 7.059200 +v 0.642107 -0.049047 7.484891 +v 0.630563 -0.050594 7.472956 +v 0.664497 -0.061380 7.528060 +v 0.402831 -0.653250 7.134779 +v 0.303334 -0.379158 6.973438 +v 0.337964 -0.544969 7.036179 +v 0.706117 -0.787814 7.578733 +v 0.612047 -0.077819 7.450749 +v 0.541682 -0.077513 7.340723 +v 0.401073 -0.648899 7.130537 +v 0.465909 -0.818382 7.222969 +v 0.358126 -0.581807 7.069318 +v 0.359070 -0.578157 7.064071 +v 0.269124 -0.286507 6.938169 +v 0.277271 -0.314667 6.945568 +v 0.287335 -0.194059 6.962654 +v 0.286259 -0.185604 6.962620 +v 0.320890 -0.499147 7.006377 +v 0.147591 0.107052 6.764317 +v 0.611382 -0.083384 7.450221 +v 0.900296 -0.814417 7.866683 +v 0.834710 -0.785668 7.764069 +v 0.834839 -0.793559 7.767946 +v 0.400745 -0.642277 7.127990 +v 0.942922 -0.811680 7.931437 +v 0.503601 -0.078229 7.281301 +v 0.366719 -0.059035 7.082490 +v 0.147502 0.107353 6.760314 +v 0.609866 -0.085254 7.440783 +v 0.476682 -0.818451 7.244871 +v 0.700966 -0.800179 7.573063 +v 0.314292 -0.502959 7.001983 +v 0.706142 -0.772605 7.585795 +v 0.340039 -0.560178 7.043828 +v 0.713643 -0.759570 7.591694 +v 0.456730 -0.692644 7.208528 +v 0.703867 -0.767928 7.578346 +v 0.308571 -0.141349 6.992354 +v 0.898081 -0.805585 7.865051 +v 0.456468 -0.700781 7.201009 +v 0.448008 -0.695643 7.200181 +v 0.831658 -0.778234 7.760561 +v 0.944642 -0.804698 7.935345 +v 0.443753 -0.693958 7.196644 +v 0.365136 -0.055131 7.074907 +v 0.793454 -0.795895 7.711353 +v 0.892691 -0.248380 7.857817 +v 0.362282 -0.053131 7.070175 +v 0.408745 -0.083772 7.144780 +v 0.701064 -0.866449 7.563506 +v 0.358350 -0.083207 7.069685 +v 0.895389 -0.798103 7.859528 +v 0.469102 -0.799421 7.229501 +v 0.467797 -0.803786 7.222991 +v 0.694140 -0.859059 7.567544 +v 0.901244 -0.229206 7.880448 +v 0.463827 -0.816013 7.217608 +v 0.887938 -0.795382 7.850261 +v 0.394886 -0.085923 7.125425 +v 0.472286 -0.081391 7.241461 +v 0.692543 -0.855601 7.562695 +v 0.356176 -0.087486 7.066823 +v 0.319861 -0.084179 7.010469 +v 0.912722 -0.913528 7.888286 +v 0.292069 -0.156928 6.971643 +v 0.340979 -0.490629 7.043957 +v 0.356688 -0.074969 7.068292 +v 0.575586 -0.087984 7.388527 +v 0.911749 -0.957954 7.879710 +v 0.390227 -0.081039 7.117708 +v 0.907970 -0.921267 7.884298 +v 0.469133 -0.707679 7.231203 +v 0.798347 -0.779619 7.718537 +v 0.875325 -0.801144 7.829085 +v 0.383181 -0.073203 7.109310 +v 0.685129 -0.858813 7.551389 +v 0.907691 -0.945175 7.880191 +v 0.909743 -0.953348 7.879603 +v 0.569160 -0.087557 7.382764 +v 0.358989 -0.064797 7.065596 +v 0.311402 -0.087718 7.001909 +v 0.909136 -0.929408 7.877937 +v 0.934811 -0.874652 7.913853 +v 0.455540 -0.077143 7.215537 +v 0.537321 -0.082178 7.331098 +v 0.451067 -0.783626 7.206820 +v 0.279253 -0.205195 6.954838 +v 0.680094 -0.860414 7.539704 +v 0.674422 -0.857469 7.533130 +v 0.935386 -0.804025 7.916986 +v 0.928408 -0.893643 7.904108 +v 0.794331 -0.783211 7.712580 +v 0.870710 -0.793458 7.824607 +v 0.884493 -0.254656 7.850147 +v 0.851700 -0.811358 7.796222 +v 0.919279 -0.909386 7.892699 +v 0.379581 -0.068746 7.102903 +v 0.353673 -0.049995 7.064072 +v 0.933194 -0.869149 7.921891 +v 0.924212 -0.807390 7.906346 +v 0.932538 -0.861487 7.921226 +v 0.937523 -0.868621 7.918703 +v 0.922361 -0.812589 7.900414 +v 0.790961 -0.789540 7.711508 +v 0.350155 -0.090816 7.058571 +v 0.143533 0.112676 6.751576 +v 0.302135 -0.074756 6.991579 +v 0.276593 -0.223368 6.949330 +v 0.346739 -0.090867 7.053668 +v 0.935954 -0.853874 7.920437 +v 0.347891 -0.079229 7.056379 +v 0.347021 -0.086411 7.054486 +v 0.145992 0.113426 6.754714 +v 0.140257 0.115144 6.752810 +v 0.273947 -0.232669 6.944189 +v 0.329139 -0.111727 7.028655 +v 0.849952 -0.815343 7.793505 +v 0.336722 -0.108969 7.033832 +v 0.330095 -0.101954 7.030701 +v 0.941288 -0.831911 7.926703 +v 0.794760 -0.771867 7.714878 +v 0.847302 -0.810376 7.793995 +v 0.889780 -1.014540 7.857278 +v 0.942718 -0.817810 7.931436 +v 0.280081 -0.219055 6.947401 +v 0.886631 -1.017906 7.846247 +v 0.938300 -0.839261 7.920789 +v -0.099671 0.406551 6.400205 +v 0.715180 -0.813169 7.593316 +v 0.325758 -0.116169 7.022595 +v 0.918323 -0.825148 7.894774 +v 0.886992 -1.022940 7.840302 +v 0.327381 -0.098917 7.025120 +v -0.101212 0.409584 6.397980 +v 0.324582 -0.093160 7.016871 +v 0.839825 -0.802863 7.778681 +v 0.320233 -0.103291 7.016526 +v 0.319214 -0.096274 7.014537 +v 0.311832 -0.054359 7.002521 +v 0.706167 -0.812438 7.579084 +v 0.368507 -0.064492 7.087769 +v 0.286697 -0.176951 6.963351 +v 0.308615 -0.051636 7.003080 +v 0.876362 -1.030817 7.830392 +v 0.834292 -0.798099 7.774635 +v 0.416519 -0.088964 7.159099 +v 0.296840 -0.046888 6.984702 +v 0.294962 -0.056682 6.977360 +v 0.298419 -0.049611 6.981567 +v 0.460881 -0.694126 7.211562 +v 0.295872 -0.153577 6.978662 +v 0.354265 -0.027043 7.060803 +v 0.352655 -0.034943 7.059634 +v 0.387186 -0.069244 7.110688 +v 0.349068 -0.032158 7.055196 +v 0.316719 -0.078926 7.005809 +v 0.310127 -0.084961 6.998370 +v 0.309279 -0.076112 6.997343 +v 0.379789 -0.053209 7.095726 +v 0.813088 -0.767838 7.739107 +v 0.310210 -0.070441 6.995804 +v 0.812167 -0.772312 7.733209 +v 0.845324 -0.807330 7.784832 +v 0.314313 -0.061918 7.002364 +v 0.271795 -0.236930 6.935192 +v 0.291730 -0.170151 6.968863 +v 0.701862 -0.796530 7.579857 +v 0.511378 -0.078326 7.307228 +v 0.307097 -0.407098 6.986863 +v 0.475944 -0.078194 7.247139 +v 0.546014 -0.083412 7.358266 +v 0.317353 -0.430971 7.001948 +v 0.277444 -0.332468 6.950525 +v 0.329144 -0.463104 7.031807 +v 0.864243 -0.253257 7.816734 +v 0.808461 -0.200303 7.742424 +v 0.274101 -0.326252 6.946082 +v 0.631741 -0.047387 7.483101 +v 0.526412 -0.080984 7.315650 +v 0.613108 -0.062839 7.448895 +v 0.375049 -0.610214 7.094899 +v 0.619220 -0.059650 7.467237 +v 0.316020 -0.508303 7.005618 +v 0.267462 -0.272177 6.936186 +v 0.329848 -0.532834 7.026945 +v 0.877910 -0.252359 7.840045 +v 0.613590 -0.064064 7.459081 +v 0.479742 -0.079383 7.257926 +v 0.719040 -0.102855 7.609822 +v 0.611347 -0.067154 7.448233 +v 0.262334 -0.269557 6.936790 +v 0.539835 -0.081893 7.349686 +v 0.336338 -0.481349 7.041949 +v 0.698044 -0.088841 7.582216 +v 0.787386 -0.180312 7.713244 +v 0.330358 -0.470920 7.038974 +v 0.296470 -0.399021 6.983150 +v 0.315326 -0.448805 7.012663 +v 0.269701 -0.329099 6.948037 +v 0.706534 -0.096520 7.598113 +v 0.384830 -0.630819 7.109873 +v 0.628101 -0.048365 7.481178 +v 0.419972 -0.674931 7.168056 +v 0.651603 -0.054222 7.515377 +v 0.624262 -0.053369 7.477316 +v 0.456776 -0.696629 7.219913 +v 0.287718 -0.373571 6.968849 +v 0.692017 -0.078955 7.563279 +v 0.328997 -0.458066 7.024167 +v 0.311591 -0.426403 6.997332 +v 0.281551 -0.359789 6.962042 +v 0.276909 -0.353733 6.960124 +v 0.289398 -0.060881 6.975416 +v 0.457564 -0.693032 7.213099 +v 0.532199 -0.080282 7.337124 +v 0.766969 -0.137993 7.684471 +v 0.942836 -0.813300 7.936430 +v 0.940804 -0.818130 7.934761 +v 0.308817 -0.131292 7.003903 +v 0.946048 -0.808427 7.941494 +v 0.946421 -0.804433 7.942057 +v 0.358191 -0.061084 7.079553 +v 0.609365 -0.085776 7.447364 +v 0.825350 -0.786762 7.775709 +v 0.891581 -1.016663 7.864812 +v 0.319587 -0.120022 7.018020 +v 0.894502 -1.020884 7.864797 +v 0.143968 0.110140 6.761204 +v 0.702870 -0.806026 7.582534 +v 0.914453 -0.816154 7.894456 +v 0.310602 -0.500166 7.002986 +v 0.581191 -0.089978 7.401911 +v 0.393509 -0.084288 7.132284 +v 0.943830 -0.798499 7.941589 +v 0.475639 -0.822643 7.244844 +v 0.940146 -0.796328 7.933489 +v 0.908818 -0.211259 7.890943 +v 0.476267 -0.809345 7.244480 +v 0.315357 -0.126151 7.013080 +v 0.904382 -0.936344 7.884878 +v 0.353463 -0.082510 7.068671 +v 0.315777 -0.105886 7.013760 +v 0.354511 -0.068496 7.069068 +v 0.450630 -0.694509 7.208564 +v 0.462586 -0.807466 7.222652 +v 0.137463 0.111607 6.755129 +v 0.493374 -0.075552 7.267866 +v 0.459697 -0.809456 7.225032 +v 0.351229 -0.065476 7.066824 +v 0.383023 -0.082803 7.115702 +v 0.447947 -0.696239 7.205825 +v 0.907923 -0.815775 7.886608 +v 0.377299 -0.076277 7.109753 +v 0.879596 -1.020279 7.851045 +v 0.375415 -0.072718 7.103186 +v 0.899590 -0.823987 7.873762 +v 0.376889 -0.063871 7.099309 +v 0.898947 -0.824345 7.869956 +v 0.464377 -0.078251 7.240940 +v 0.881092 -1.024869 7.846175 +v 0.898679 -0.815843 7.872325 +v 0.708427 -0.761616 7.590313 +v 0.927652 -0.882885 7.914357 +v 0.292823 -0.145905 6.978091 +v 0.369325 -0.067181 7.096979 +v 0.311180 -0.092025 7.009350 +v 0.135688 0.115643 6.750195 +v 0.447906 -0.784066 7.204576 +v 0.878693 -1.029412 7.841380 +v 0.797399 -0.769931 7.721717 +v 0.365225 -0.067268 7.087842 +v 0.281951 -0.204487 6.963137 +v 0.467514 -0.083034 7.233807 +v 0.874503 -1.031245 7.833978 +v 0.453121 -0.076528 7.224110 +v 0.899119 -0.801123 7.882516 +v 0.791191 -0.792150 7.713064 +v 0.276509 -0.203052 6.958477 +v 0.709591 -0.811714 7.591215 +v 0.897889 -0.806891 7.870542 +v 0.268871 -0.249682 6.943298 +v 0.306453 -0.091118 6.999427 +v 0.872706 -1.034922 7.833227 +v -0.100595 0.410592 6.400072 +v 0.339985 -0.567034 7.050593 +v 0.916744 -0.902269 7.901811 +v 0.268185 -0.240617 6.942882 +v 0.705216 -0.810311 7.586093 +v 0.571910 -0.089184 7.395166 +v 0.447184 -0.074797 7.213931 +v 0.389500 -0.629820 7.117852 +v 0.445354 -0.077808 7.205073 +v 0.899637 -0.788718 7.874938 +v 0.302124 -0.090288 6.997541 +v 0.353979 -0.054732 7.071312 +v 0.337505 -0.550828 7.041489 +v 0.301909 -0.081827 6.996175 +v 0.277148 -0.227488 6.949059 +v 0.348690 -0.050590 7.061449 +v 0.336269 -0.502671 7.027573 +v 0.268984 -0.234066 6.946261 +v 0.345854 -0.074625 7.062952 +v 0.901229 -0.213656 7.882296 +v 0.349090 -0.085618 7.060407 +v 0.892503 -0.776770 7.862243 +v 0.346272 -0.077933 7.058497 +v 0.438827 -0.077986 7.196290 +v 0.299545 -0.069873 6.984579 +v 0.344925 -0.050227 7.057528 +v 0.888642 -0.246321 7.862089 +v 0.268016 -0.212758 6.947406 +v 0.426624 -0.083912 7.183001 +v 0.282983 -0.194674 6.960406 +v 0.887673 -0.252719 7.861519 +v 0.282309 -0.190725 6.958670 +v 0.279202 -0.187337 6.956855 +v 0.420965 -0.083528 7.168968 +v 0.278939 -0.174104 6.959682 +v 0.880763 -0.792778 7.846930 +v 0.706863 -0.766002 7.590693 +v 0.935685 -0.846394 7.923317 +v 0.888974 -0.238312 7.863483 +v 0.875809 -0.796910 7.835715 +v 0.283279 -0.158116 6.970577 +v 0.694580 -0.866966 7.569117 +v 0.934620 -0.841313 7.928377 +v 0.285179 -0.165053 6.966721 +v 0.302882 -0.047589 6.993175 +v 0.898706 -0.229303 7.871119 +v 0.693519 -0.862761 7.570474 +v 0.841033 -0.804767 7.796289 +v 0.941015 -0.826156 7.931275 +v 0.686492 -0.855105 7.561687 +v 0.933077 -0.790030 7.929758 +v 0.290953 -0.049162 6.978257 +v 0.885470 -0.255502 7.857040 +v 0.919693 -0.801659 7.909152 +v 0.916928 -0.808136 7.899797 +v 0.722453 -0.798376 7.611139 +v 0.348596 -0.066497 7.063012 +v 0.930441 -0.803301 7.912193 +v 0.312642 -0.051557 7.012542 +v 0.462145 -0.798589 7.225900 +v 0.312747 -0.052659 7.006492 +v 0.344807 -0.070312 7.058114 +v 0.917855 -0.990617 7.899107 +v 0.907328 -0.249096 7.889998 +v 0.719451 -0.805382 7.601630 +v 0.914810 -0.989032 7.894607 +v 0.904945 -0.235539 7.886656 +v 0.913478 -0.977035 7.895249 +v 0.713524 -0.808995 7.598870 +v 0.847285 -0.801449 7.801045 +v 0.908284 -0.215077 7.891680 +v 0.890057 -0.770676 7.862034 +v 0.887906 -0.772932 7.857257 +v 0.870025 -0.792595 7.829409 +v 0.690456 -0.870886 7.562747 +v 0.914929 -0.825726 7.891762 +v 0.913549 -0.824591 7.888012 +v 0.794796 -0.786038 7.716031 +v 0.795363 -0.777428 7.714910 +v 0.911664 -0.825905 7.883414 +v 0.269281 -0.240047 6.937211 +v 0.903358 -0.828984 7.874483 +v 0.471092 -0.798315 7.237678 +v 0.897660 -0.794501 7.866493 +v 0.714953 -0.810703 7.595519 +v 0.328393 -0.107105 7.030237 +v 0.893472 -0.784557 7.862766 +v 0.324668 -0.105897 7.025321 +v 0.906723 -0.211884 7.885833 +v 0.704317 -0.763977 7.578026 +v 0.889053 -0.788624 7.856209 +v 0.675263 -0.861860 7.533755 +v 0.939571 -0.802785 7.927193 +v 0.934779 -0.977518 7.917337 +v 0.334640 -0.502723 7.038610 +v 0.341885 -0.037077 7.052487 +v 0.921826 -0.986925 7.905030 +v 0.727942 -0.778797 7.619472 +v 0.823910 -0.770388 7.760214 +v 0.984846 -0.754690 8.000952 +v 0.491392 -0.713259 7.265570 +v 0.728139 -0.751824 7.623599 +v 0.980900 -0.744037 7.994335 +v 0.910664 -0.709037 7.890954 +v 0.337048 -0.036893 7.047396 +v 0.893185 -1.029628 7.857775 +v 0.713032 -0.756609 7.597463 +v 0.332481 -0.038056 7.041374 +v 0.886251 -1.034650 7.851893 +v 0.684008 -0.869760 7.561406 +v 0.818773 -0.764306 7.753928 +v 0.682653 -0.866402 7.550982 +v 0.900461 -0.709316 7.875780 +v 0.913203 -0.968986 7.892403 +v 0.722053 -0.750978 7.610410 +v 0.327947 -0.039253 7.035336 +v 0.717472 -0.750633 7.604100 +v 0.893063 -0.707767 7.864865 +v 0.472825 -0.709650 7.244193 +v 0.321141 -0.042204 7.031065 +v 0.813755 -0.762240 7.746774 +v 0.902089 -0.287975 7.881302 +v 0.808477 -0.759629 7.739735 +v 0.887188 -0.705740 7.854059 +v 0.902944 -0.274815 7.883379 +v 0.796448 -0.763128 7.721293 +v 0.904506 -0.266288 7.885771 +v 0.906849 -0.258174 7.889318 +v 0.794505 -0.763740 7.718215 +v 0.904293 -0.219410 7.886190 +v 0.728604 -0.760126 7.618636 +v 0.937844 -0.973517 7.928902 +v 0.933854 -0.978307 7.923094 +v 0.929558 -0.717662 7.911729 +v 0.976136 -0.732297 7.987818 +v 0.996179 -0.779478 8.025097 +v 0.747044 -0.702035 7.648447 +v 0.806557 -0.752450 7.736187 +v 0.987893 -0.765496 8.001244 +v 0.806345 -0.744766 7.735943 +v 0.804406 -0.731343 7.733187 +v 0.966879 -0.729061 7.974592 +v 0.955225 -0.730662 7.956258 +v 0.948048 -0.728119 7.946633 +v 0.938553 -0.722094 7.932549 +v 0.897907 -0.326210 7.875146 +v 0.992530 -0.797338 7.995469 +v 0.817058 -0.765711 7.745238 +v 0.340235 -0.030628 7.044011 +v 0.726881 -0.761543 7.609251 +v 0.808825 -0.760645 7.731124 +v 0.719763 -0.755259 7.603473 +v 0.804893 -0.761880 7.724689 +v 0.979467 -0.746093 7.986452 +v 0.974133 -0.739827 7.976273 +v 0.896405 -1.024886 7.861173 +v 0.917637 -0.987772 7.894258 +v 0.796736 -0.768458 7.717489 +v 0.682750 -0.863735 7.541840 +v 0.961050 -0.931761 7.963347 +v 0.997648 -0.796698 8.021246 +v 0.877035 -0.700368 7.841164 +v 0.854753 -0.669523 7.810584 +v 0.870940 -0.694304 7.832180 +v 0.951384 -0.949412 7.949310 +v 0.993080 -0.859646 8.016523 +v 0.862216 -0.681861 7.819354 +v 0.990350 -0.873825 8.020424 +v 0.511902 -0.705829 7.304575 +v 0.801161 -0.721140 7.728465 +v 0.893554 -0.346468 7.871415 +v 0.980776 -0.881519 7.977520 +v 0.798255 -0.716158 7.724199 +v 0.980295 -0.892904 7.996337 +v 0.500308 -0.711512 7.278019 +v 0.791281 -0.708332 7.713927 +v 0.997828 -0.812741 8.016852 +v 1.000657 -0.826275 8.029375 +v 0.887559 -0.374346 7.859529 +v 0.995476 -0.849730 8.018251 +v 0.979034 -0.895063 7.993231 +v 0.973908 -0.906280 7.984623 +v 0.971611 -0.912362 7.984875 +v 0.967564 -0.916553 7.957727 +v 0.937900 -0.970369 7.933673 +v 0.783319 -0.704377 7.702293 +v 0.945135 -0.959327 7.939839 +v 0.772125 -0.705001 7.688855 +v 0.762848 -0.703516 7.671807 +v 0.737594 -0.689819 7.634480 +v 0.735192 -0.688232 7.630832 +v 0.727271 -0.673125 7.619507 +v 0.723259 -0.659790 7.611474 +v 0.524898 -0.698714 7.318716 +v 0.863267 -0.683048 7.809696 +v 0.935662 -0.723535 7.918206 +v 0.959516 -0.934466 7.943892 +v 0.855690 -0.670628 7.791651 +v 0.951969 -0.733667 7.946542 +v 0.873766 -0.695639 7.823774 +v 0.947626 -0.736116 7.931296 +v 0.804546 -0.715440 7.725059 +v 0.986310 -0.864305 7.986586 +v 0.809749 -0.699197 7.718481 +v 0.989724 -0.832561 7.982211 +v 0.995077 -0.843978 8.012193 +v 0.974442 -0.899097 7.966304 +v 0.775886 -0.693379 7.678879 +v 0.775531 -0.679738 7.665573 +v 0.758378 -0.697680 7.659353 +v 0.763702 -0.682571 7.652779 +v 0.752245 -0.685063 7.642331 +v 0.943876 -0.969560 7.924058 +v 0.755471 -0.667425 7.636731 +v 0.743361 -0.666547 7.626048 +v 0.811536 -0.753625 7.732613 +v 0.812228 -0.736748 7.733812 +v 0.967456 -0.737546 7.965330 +v 0.348994 -0.584504 7.069141 +v 0.265774 -0.316825 6.942615 +v 0.633191 -0.054769 7.501203 +v 0.700921 -0.794203 7.586937 +v 0.348165 -0.581371 7.064298 +v 0.705886 -0.780332 7.590389 +v 0.276402 -0.346982 6.957243 +v 0.394439 -0.642943 7.127434 +v 0.275052 -0.338331 6.953061 +v 0.393611 -0.634733 7.124691 +v 0.549616 -0.081985 7.362779 +v 0.736566 -0.120406 7.648049 +v 0.537831 -0.084723 7.359853 +v 0.267105 -0.302332 6.941077 +v 0.534533 -0.078823 7.342883 +v 0.309973 -0.503893 7.001472 +v 0.437102 -0.695832 7.198173 +v 0.264343 -0.259108 6.936921 +v 0.731630 -0.116411 7.637321 +v 0.850901 -0.248992 7.808836 +v 0.258365 -0.265035 6.939915 +v 0.779328 -0.163988 7.698728 +v 0.378219 -0.619683 7.095652 +v 0.319582 -0.454834 7.021570 +v 0.469535 -0.820637 7.236015 +v 0.432764 -0.690591 7.188359 +v 0.423680 -0.684913 7.185897 +v 0.420106 -0.680797 7.178289 +v 0.318440 -0.451843 7.016586 +v 0.294797 -0.404671 6.985215 +v 0.671003 -0.072810 7.547010 +v 0.292586 -0.392650 6.978364 +v 0.289362 -0.067106 6.977582 +v 0.510779 -0.078687 7.313628 +v 0.367400 -0.604829 7.094862 +v 0.259729 -0.276650 6.938643 +v 0.261242 -0.261687 6.939422 +v 0.631260 -0.048530 7.488522 +v 0.274155 -0.344508 6.958879 +v 0.606765 -0.070915 7.457279 +v 0.303651 -0.441624 7.006392 +v 0.273135 -0.338723 6.955853 +v 0.309114 -0.434223 7.003236 +v 0.469050 -0.076744 7.245296 +v 0.553139 -0.083085 7.373953 +v 0.269353 -0.331069 6.951083 +v 0.332267 -0.542140 7.036798 +v 0.759124 -0.132952 7.682060 +v 0.265521 -0.292229 6.937442 +v 0.300435 -0.421853 6.994911 +v 0.258707 -0.289084 6.937696 +v 0.305994 -0.504038 7.004101 +v 0.295404 -0.410914 6.990355 +v 0.382985 -0.635146 7.116306 +v 0.379573 -0.625272 7.101874 +v 0.309729 -0.444501 7.010489 +v 0.638656 -0.055950 7.508277 +v 0.931722 -0.853373 7.923262 +v 0.335254 -0.558983 7.047498 +v 0.609307 -0.081671 7.453187 +v 0.471794 -0.823301 7.243907 +v 0.283082 -0.061661 6.974573 +v 0.909543 -0.908152 7.894134 +v 0.491852 -0.076090 7.282654 +v 0.588798 -0.090665 7.416861 +v 0.873559 -0.257861 7.848321 +v 0.387608 -0.636992 7.120541 +v 0.264257 -0.308772 6.942295 +v 0.485239 -0.074004 7.277359 +v 0.480799 -0.076779 7.265147 +v 0.265265 -0.256316 6.943317 +v 0.138922 0.109635 6.761199 +v 0.717888 -0.809232 7.610948 +v 0.399734 -0.081261 7.144270 +v 0.265922 -0.248735 6.946070 +v 0.885109 -0.259579 7.864120 +v 0.341488 -0.060916 7.059468 +v 0.288667 -0.153120 6.975991 +v 0.848942 -0.792267 7.809721 +v 0.905657 -0.925646 7.885406 +v 0.604049 -0.085443 7.453068 +v 0.394072 -0.079499 7.142670 +v 0.338615 -0.063328 7.056190 +v 0.328835 -0.504991 7.033312 +v 0.138510 0.113133 6.758951 +v 0.297495 -0.081153 6.993799 +v 0.459024 -0.803740 7.224328 +v 0.284930 -0.140259 6.978681 +v 0.844641 -0.804910 7.799914 +v 0.297299 -0.075542 6.988533 +v 0.715868 -0.809078 7.605179 +v 0.948626 -0.783419 7.956841 +v 0.454266 -0.793950 7.225705 +v 0.718915 -0.807676 7.618824 +v 0.948912 -0.790548 7.954549 +v 0.312562 -0.500490 7.006682 +v 0.948359 -0.790230 7.950840 +v 0.928824 -0.789192 7.926312 +v 0.286887 -0.146662 6.976801 +v 0.316844 -0.048010 7.016498 +v 0.906435 -0.946577 7.889394 +v 0.944524 -0.780949 7.948012 +v 0.563981 -0.086756 7.392113 +v 0.343021 -0.573145 7.060616 +v 0.271405 -0.204690 6.953999 +v 0.443145 -0.692151 7.205069 +v 0.279975 -0.201704 6.964884 +v 0.269345 -0.216735 6.946938 +v 0.275546 -0.199295 6.957530 +v 0.828725 -0.793301 7.779624 +v 0.706817 -0.807077 7.594305 +v 0.561474 -0.084267 7.384510 +v 0.939640 -0.792104 7.940510 +v 0.268962 -0.194636 6.953736 +v 0.703019 -0.804255 7.589087 +v 0.378139 -0.082451 7.113672 +v 0.268073 -0.173180 6.957283 +v 0.130535 0.112217 6.756691 +v 0.273373 -0.185208 6.954931 +v 0.293908 -0.131230 6.992247 +v 0.133766 0.116658 6.753085 +v 0.825405 -0.782628 7.770397 +v 0.706901 -0.777672 7.601071 +v 0.291910 -0.077370 6.985057 +v 0.504105 -0.074759 7.305389 +v 0.889368 -1.020798 7.870129 +v 0.910123 -0.801461 7.896478 +v 0.909856 -0.987512 7.901021 +v 0.707191 -0.761740 7.597440 +v 0.913908 -0.984180 7.893806 +v 0.901961 -0.235574 7.889099 +v 0.905044 -0.950879 7.893439 +v 0.906089 -0.214880 7.895405 +v 0.905014 -0.217986 7.893494 +v 0.907208 -0.959237 7.888778 +v 0.301266 -0.047506 6.999078 +v 0.337609 -0.495177 7.045157 +v 0.684118 -0.870804 7.566593 +v 0.689121 -0.858171 7.567989 +v 0.885206 -1.012719 7.863230 +v 0.361238 -0.069540 7.089618 +v 0.903753 -0.807684 7.890808 +v 0.901343 -0.210045 7.890986 +v 0.358976 -0.067223 7.084489 +v 0.899183 -0.210076 7.885969 +v 0.899953 -0.794057 7.876657 +v 0.910455 -0.892928 7.913439 +v 0.881412 -1.016525 7.851021 +v 0.312746 -0.120937 7.015932 +v 0.887033 -0.254293 7.867581 +v 0.438552 -0.073983 7.214001 +v 0.930470 -0.875643 7.920548 +v 0.438459 -0.077694 7.205818 +v 0.934008 -0.837456 7.931129 +v 0.888266 -0.240646 7.871862 +v 0.308422 -0.104590 7.010606 +v 0.311243 -0.095296 7.011511 +v 0.433620 -0.076541 7.197399 +v 0.886117 -0.243578 7.865602 +v 0.274784 -0.054056 6.973824 +v 0.305475 -0.135169 6.999057 +v 0.892505 -0.234988 7.872115 +v 0.894360 -0.213649 7.882409 +v 0.895871 -0.779362 7.872085 +v 0.892787 -0.774273 7.864673 +v 0.304207 -0.099291 7.005614 +v 0.879997 -1.026892 7.851318 +v 0.875804 -1.032920 7.843484 +v 0.422778 -0.083563 7.180021 +v 0.296967 -0.096072 6.994561 +v 0.297265 -0.091345 6.993703 +v 0.879093 -0.780918 7.851912 +v 0.416757 -0.082888 7.168872 +v 0.879279 -0.786741 7.850162 +v 0.411273 -0.088074 7.162774 +v 0.870193 -0.790371 7.836036 +v 0.402340 -0.085209 7.153803 +v 0.863699 -0.787676 7.827418 +v 0.349277 -0.078969 7.066145 +v 0.946775 -0.785402 7.948002 +v 0.346172 -0.069737 7.065588 +v 0.944253 -0.796038 7.946343 +v 0.318795 -0.112925 7.020272 +v 0.349625 -0.069060 7.068613 +v 0.341240 -0.043669 7.053988 +v 0.909197 -0.809558 7.893245 +v 0.902344 -0.811332 7.881071 +v 0.901022 -0.817864 7.877077 +v 0.888501 -0.781741 7.857527 +v 0.885321 -0.775502 7.854920 +v 0.309018 -0.452979 7.012634 +v 0.326199 -0.543320 7.038363 +v 0.791699 -0.189062 7.726659 +v 0.354005 -0.588088 7.075830 +v 0.257911 -0.322885 6.944780 +v 0.259546 -0.316916 6.941985 +v 0.368049 -0.615508 7.096859 +v 0.298979 -0.427896 6.998868 +v 0.257668 -0.302334 6.940114 +v 0.907487 -0.905786 7.898108 +v 0.449595 -0.694005 7.214403 +v 0.499332 -0.076467 7.288515 +v 0.681964 -0.084173 7.573125 +v 0.700338 -0.797772 7.588374 +v 0.879926 -0.259018 7.857243 +v 0.409092 -0.663579 7.149209 +v 0.343793 -0.583476 7.069017 +v 0.368439 -0.608294 7.097064 +v 0.867212 -0.261188 7.834009 +v 0.655174 -0.055907 7.522799 +v 0.642493 -0.056932 7.521470 +v 0.866410 -0.263072 7.843718 +v 0.779564 -0.182696 7.718746 +v 0.380652 -0.630029 7.107682 +v 0.543027 -0.085293 7.365220 +v 0.361194 -0.598576 7.088458 +v 0.850053 -0.263328 7.824579 +v 0.306023 -0.512552 7.009399 +v 0.286605 -0.393771 6.977082 +v 0.773079 -0.169414 7.703482 +v 0.715968 -0.109425 7.620214 +v 0.525829 -0.079225 7.338791 +v 0.615067 -0.062658 7.467855 +v 0.854717 -0.265186 7.831253 +v 0.256859 -0.291279 6.938789 +v 0.390506 -0.643954 7.128357 +v 0.307008 -0.501669 7.005703 +v 0.258302 -0.283152 6.941231 +v 0.331445 -0.481798 7.043858 +v 0.449781 -0.696692 7.226511 +v 0.271443 -0.357202 6.960698 +v 0.324461 -0.473844 7.043874 +v 0.533509 -0.081865 7.349360 +v 0.772622 -0.181185 7.715264 +v 0.703079 -0.790108 7.598405 +v 0.839231 -0.235922 7.794010 +v 0.508985 -0.076788 7.319423 +v 0.282348 -0.387726 6.975075 +v 0.759473 -0.128417 7.675800 +v 0.314575 -0.455297 7.028440 +v 0.280575 -0.377160 6.969498 +v 0.277156 -0.367445 6.964574 +v 0.749933 -0.128462 7.667672 +v 0.261417 -0.216783 6.944553 +v 0.430564 -0.697582 7.195243 +v 0.428243 -0.689238 7.187205 +v 0.808208 -0.207635 7.753660 +v 0.611385 -0.064910 7.464875 +v 0.311257 -0.456647 7.023892 +v 0.311475 -0.455423 7.014869 +v 0.748578 -0.124343 7.659539 +v 0.819526 -0.220775 7.770828 +v 0.412905 -0.672295 7.168057 +v 0.686509 -0.089792 7.582456 +v 0.412544 -0.667908 7.159412 +v 0.326570 -0.551516 7.040986 +v 0.319350 -0.517998 7.015254 +v 0.656143 -0.062745 7.531371 +v 0.455246 -0.806594 7.228404 +v 0.470826 -0.817359 7.254700 +v 0.472228 -0.822114 7.248050 +v 0.927469 -0.869443 7.925862 +v 0.926468 -0.846657 7.932373 +v 0.702518 -0.797674 7.594336 +v 0.273287 -0.332474 6.961967 +v 0.274145 -0.342276 6.963874 +v 0.287685 -0.072429 6.981670 +v 0.940818 -0.812252 7.946631 +v 0.272938 -0.350882 6.961740 +v 0.127087 0.112618 6.762920 +v 0.133848 0.110814 6.759564 +v 0.716709 -0.810666 7.617362 +v 0.294189 -0.128980 6.999912 +v 0.904060 -0.945956 7.894732 +v 0.947362 -0.778945 7.957594 +v 0.902936 -0.936810 7.888912 +v 0.571150 -0.088584 7.408060 +v 0.714802 -0.812146 7.613752 +v 0.902710 -0.928588 7.891438 +v 0.268983 -0.329008 6.956145 +v 0.318811 -0.509431 7.041125 +v 0.452606 -0.800124 7.224007 +v 0.340504 -0.064331 7.064757 +v 0.295726 -0.413172 6.995065 +v 0.131511 0.113941 6.758233 +v 0.943859 -0.807869 7.947392 +v 0.595867 -0.086887 7.447893 +v 0.316679 -0.507233 7.027393 +v 0.336456 -0.066373 7.058850 +v 0.286898 -0.125126 6.992179 +v 0.769549 -0.152627 7.696173 +v 0.943047 -0.803676 7.950162 +v 0.902735 -0.916238 7.891700 +v 0.385226 -0.081888 7.130804 +v 0.260190 -0.254544 6.944723 +v 0.258281 -0.270517 6.941344 +v 0.129820 0.115587 6.754204 +v 0.944471 -0.799199 7.947771 +v 0.305834 -0.054718 7.017735 +v 0.299158 -0.142239 6.982997 +v 0.308760 -0.052328 7.012486 +v 0.890104 -1.016560 7.871380 +v 0.474156 -0.816678 7.251115 +v 0.316344 -0.044805 7.027367 +v 0.309006 -0.045730 7.026051 +v 0.887825 -1.013356 7.868029 +v 0.879974 -1.015579 7.857173 +v 0.935432 -0.783008 7.941175 +v 0.449362 -0.075782 7.228953 +v 0.913367 -0.989837 7.902621 +v 0.473681 -0.807719 7.256287 +v 0.443465 -0.078020 7.222945 +v 0.308503 -0.048191 7.021044 +v 0.306978 -0.503353 7.010979 +v 0.908963 -0.979734 7.900255 +v 0.291079 -0.092434 6.990412 +v 0.846636 -0.796677 7.804710 +v 0.444538 -0.690242 7.211594 +v 0.712046 -0.810976 7.609672 +v 0.327448 -0.487136 7.048938 +v 0.440345 -0.689994 7.208653 +v 0.440216 -0.694597 7.201361 +v 0.287642 -0.097663 6.985935 +v 0.284549 -0.098991 6.981472 +v 0.833685 -0.799454 7.799824 +v 0.902088 -0.250059 7.893732 +v 0.386859 -0.083526 7.121240 +v 0.287184 -0.092135 6.985555 +v 0.377154 -0.082953 7.116448 +v 0.706715 -0.770045 7.597957 +v 0.901733 -0.963104 7.894927 +v 0.371513 -0.081099 7.110249 +v 0.918268 -0.797070 7.914134 +v 0.273952 -0.143308 6.972247 +v 0.912789 -0.796368 7.910060 +v 0.283177 -0.091070 6.982458 +v 0.337226 -0.565561 7.055541 +v 0.900723 -0.215123 7.897449 +v 0.914330 -0.800373 7.903403 +v 0.705620 -0.762581 7.600826 +v 0.366429 -0.077331 7.102888 +v 0.287184 -0.079669 6.985666 +v 0.903870 -0.211614 7.894128 +v 0.904522 -0.794284 7.896874 +v 0.894117 -0.209705 7.890619 +v 0.925941 -0.880062 7.919377 +v 0.350150 -0.069403 7.084836 +v 0.282545 -0.095109 6.979097 +v 0.918033 -0.884168 7.915326 +v 0.428421 -0.076982 7.191696 +v 0.301479 -0.049247 7.007136 +v 0.883892 -0.259145 7.870893 +v 0.347971 -0.060674 7.075215 +v 0.260106 -0.242145 6.944496 +v 0.343045 -0.060691 7.071179 +v 0.884928 -0.247249 7.871864 +v 0.291089 -0.046838 6.993723 +v 0.703909 -0.804518 7.597235 +v 0.894999 -0.233658 7.885939 +v 0.257949 -0.208770 6.944425 +v 0.897231 -0.230337 7.883008 +v 0.902605 -0.791829 7.893051 +v 0.287658 -0.045979 6.980772 +v 0.688842 -0.863190 7.570802 +v 0.902329 -0.782604 7.891655 +v 0.281993 -0.048313 6.976776 +v 0.690028 -0.866921 7.570089 +v 0.903880 -0.897075 7.912768 +v 0.413124 -0.079676 7.171761 +v 0.263226 -0.178363 6.952348 +v 0.682977 -0.857429 7.564513 +v 0.406735 -0.086306 7.163796 +v 0.929711 -0.844118 7.929701 +v 0.276508 -0.155292 6.973596 +v 0.406015 -0.087484 7.159320 +v 0.281363 -0.148910 6.976370 +v 0.920325 -0.876209 7.926221 +v 0.892915 -0.773680 7.875888 +v 0.275508 -0.167158 6.961359 +v 0.931781 -0.831523 7.934055 +v 0.934194 -0.822786 7.937865 +v 0.869462 -0.774645 7.845904 +v 0.262135 -0.194072 6.947913 +v 0.261636 -0.190279 6.947567 +v 0.861542 -0.783896 7.831070 +v 0.307410 -0.123427 7.010071 +v 0.298599 -0.129094 7.003380 +v 0.299179 -0.109330 7.005745 +v 0.293040 -0.107219 6.998255 +v 0.291368 -0.103163 6.993963 +v 0.873309 -0.774467 7.850092 +v 0.473229 -0.801311 7.254297 +v 0.711205 -0.751326 7.608456 +v 0.906929 -0.971449 7.898722 +v 0.929709 -0.797214 7.921084 +v 0.470454 -0.795499 7.251437 +v 0.710279 -0.748934 7.605612 +v 0.333923 -0.064185 7.055038 +v 0.473626 -0.713896 7.262651 +v 0.865502 -0.777005 7.837775 +v 0.902007 -0.217888 7.896156 +v 0.898536 -0.223889 7.890952 +v 0.897787 -0.235364 7.888770 +v 0.332978 -0.053024 7.052191 +v 0.706065 -0.749031 7.602134 +v 0.895720 -0.222358 7.887061 +v 0.720246 -0.800070 7.622571 +v 0.886101 -0.766219 7.864446 +v 0.705022 -0.753387 7.598619 +v 0.883061 -0.767705 7.859000 +v 0.328079 -0.047562 7.048726 +v 0.856864 -0.788771 7.817320 +v 0.680420 -0.871198 7.564295 +v 0.681222 -0.857761 7.560941 +v 0.678704 -0.862884 7.559266 +v 0.819204 -0.774102 7.768301 +v 0.291431 -0.084924 6.989947 +v 0.297347 -0.422175 6.997467 +v 0.265781 -0.201368 6.952542 +v 0.287709 -0.094174 6.982399 +v 0.904918 -0.799760 7.893022 +v 0.902299 -0.786558 7.887849 +v 0.900300 -0.804340 7.887158 +v 0.901685 -0.796432 7.888102 +v 0.900732 -0.780956 7.884328 +v 0.896622 -0.768993 7.883379 +v 0.310309 -0.112581 7.012924 +v 0.305833 -0.116400 7.009172 +v 0.874580 -0.787620 7.844337 +v 0.867234 -0.783421 7.834639 +v 0.976792 -0.733836 8.006227 +v 0.884692 -1.026606 7.863265 +v 0.986039 -0.752648 8.016881 +v 0.880394 -1.026903 7.856890 +v 0.992609 -0.767462 8.024466 +v 0.485931 -0.715983 7.286760 +v 0.328080 -0.503417 7.042532 +v 0.980401 -0.739555 8.006829 +v 0.714939 -0.746575 7.614036 +v 0.483813 -0.716071 7.278876 +v 0.925354 -0.708817 7.926461 +v 0.975047 -0.727380 7.995192 +v 0.920619 -0.709353 7.910202 +v 0.477711 -0.716209 7.273550 +v 0.711414 -0.739805 7.609322 +v 0.968024 -0.718589 7.988911 +v 0.912980 -0.703807 7.909982 +v 0.963429 -0.718192 7.982275 +v 0.878845 -0.703864 7.861954 +v 0.719274 -0.730304 7.621057 +v 0.735447 -0.745722 7.645530 +v 0.731592 -0.757522 7.636019 +v 0.951539 -0.722179 7.964751 +v 0.715158 -0.738831 7.612648 +v 0.727739 -0.775219 7.633584 +v 0.460308 -0.788837 7.234484 +v 0.928687 -0.979353 7.928967 +v 0.812719 -0.763188 7.758885 +v 0.739176 -0.728010 7.649851 +v 0.939156 -0.719548 7.945683 +v 0.744012 -0.722718 7.657454 +v 0.923923 -0.984878 7.916162 +v 0.934130 -0.712297 7.948838 +v 0.901619 -0.707089 7.891215 +v 0.728693 -0.716557 7.634275 +v 0.915472 -0.989617 7.909590 +v 0.726102 -0.724828 7.630491 +v 0.892133 -0.709361 7.879415 +v 0.805726 -0.758661 7.748555 +v 0.888763 -0.708271 7.872140 +v 0.730072 -0.702882 7.633957 +v 0.802168 -0.753704 7.743324 +v 0.799994 -0.744810 7.740180 +v 0.896557 -0.275247 7.887559 +v 0.796256 -0.739895 7.740379 +v 0.895864 -0.289766 7.887038 +v 0.679243 -0.866913 7.560056 +v 0.892720 -0.303740 7.889780 +v 0.898241 -0.266486 7.890135 +v 0.900684 -0.258164 7.893832 +v 0.335191 -0.045735 7.050396 +v 0.884499 -1.030898 7.854917 +v 0.722607 -0.745280 7.618237 +v 0.719028 -0.746513 7.611563 +v 0.723054 -0.737087 7.621335 +v 0.731274 -0.750343 7.632059 +v 0.729509 -0.765954 7.624588 +v 0.905953 -0.705824 7.897218 +v 0.735713 -0.734799 7.642535 +v 0.747235 -0.712084 7.654471 +v 0.736483 -0.718413 7.642768 +v 0.737520 -0.709812 7.641403 +v 0.731778 -0.734502 7.634447 +v 0.727884 -0.743718 7.626155 +v 0.731670 -0.726514 7.636403 +v 0.882674 -1.034904 7.849683 +v 0.320624 -0.538873 7.035345 +v 0.840024 -0.245437 7.803685 +v 0.475639 -0.076741 7.263374 +v 0.526008 -0.079846 7.346993 +v 0.460637 -0.811525 7.231977 +v 0.270232 -0.340310 6.964140 +v 0.677930 -0.076443 7.556359 +v 0.332285 -0.561446 7.053230 +v 0.432175 -0.699030 7.201299 +v 0.302409 -0.506668 7.009274 +v 0.493545 -0.072220 7.293132 +v 0.710171 -0.110585 7.622207 +v 0.254930 -0.303160 6.941095 +v 0.806894 -0.218861 7.767249 +v 0.262261 -0.234835 6.948112 +v 0.264172 -0.228584 6.949594 +v 0.265714 -0.225188 6.949335 +v 0.281936 -0.070665 6.975835 +v 0.318492 -0.527339 7.025640 +v 0.313712 -0.456308 7.034212 +v 0.544461 -0.084207 7.370703 +v 0.903299 -0.908632 7.899062 +v 0.625381 -0.049292 7.485290 +v 0.270309 -0.372872 6.967402 +v 0.307078 -0.454514 7.015040 +v 0.271398 -0.331650 6.962579 +v 0.252619 -0.315853 6.942093 +v 0.463439 -0.815501 7.242603 +v 0.259484 -0.272111 6.949448 +v 0.254011 -0.312097 6.941206 +v 0.696641 -0.098231 7.600226 +v 0.263035 -0.327791 6.949953 +v 0.270794 -0.365689 6.963987 +v 0.929185 -0.858584 7.925858 +v 0.268222 -0.361039 6.960428 +v 0.359593 -0.608639 7.094974 +v 0.871084 -0.262407 7.857495 +v 0.271179 -0.350382 6.966708 +v 0.453206 -0.805345 7.238128 +v 0.300265 -0.513933 7.012915 +v 0.825772 -0.229677 7.785396 +v 0.800050 -0.203360 7.745706 +v 0.256206 -0.222175 6.946699 +v 0.398750 -0.659490 7.148848 +v 0.646910 -0.058272 7.524822 +v 0.313251 -0.524129 7.020419 +v 0.616507 -0.057907 7.480244 +v 0.394732 -0.653467 7.139347 +v 0.359825 -0.602248 7.092126 +v 0.273205 -0.382129 6.970881 +v 0.465130 -0.818923 7.246655 +v 0.276494 -0.080364 6.977895 +v 0.702887 -0.101975 7.609873 +v 0.277321 -0.070037 6.975402 +v 0.618919 -0.055268 7.488672 +v 0.459330 -0.074892 7.243436 +v 0.289617 -0.405163 6.987690 +v 0.354223 -0.592015 7.083332 +v 0.288765 -0.401897 6.982408 +v 0.331656 -0.556974 7.046386 +v 0.292891 -0.409641 6.999526 +v 0.760301 -0.146375 7.696723 +v 0.564250 -0.086542 7.402575 +v 0.261896 -0.291673 6.952205 +v 0.262255 -0.324868 6.955587 +v 0.252777 -0.210968 6.942066 +v 0.900366 -0.920326 7.892071 +v 0.715884 -0.806524 7.624968 +v 0.406321 -0.072917 7.173070 +v 0.938497 -0.809360 7.952514 +v 0.946993 -0.785801 7.968927 +v 0.916688 -0.787470 7.920780 +v 0.338563 -0.065669 7.068808 +v 0.863927 -0.772114 7.842224 +v 0.856925 -0.782184 7.831926 +v 0.930170 -0.821618 7.941313 +v 0.257981 -0.297959 6.947822 +v 0.907492 -0.789752 7.911348 +v 0.945069 -0.790550 7.967985 +v 0.948787 -0.778666 7.967036 +v 0.303642 -0.447795 7.012548 +v 0.333108 -0.066031 7.061249 +v 0.947764 -0.772406 7.969632 +v 0.923589 -0.778902 7.930796 +v 0.472559 -0.809015 7.262791 +v 0.946074 -0.772883 7.960828 +v 0.919142 -0.780733 7.925356 +v 0.283808 -0.093686 6.987398 +v 0.284339 -0.099612 6.988194 +v 0.470649 -0.812981 7.261819 +v 0.256778 -0.268408 6.946132 +v 0.892071 -0.761596 7.881476 +v 0.887184 -0.756988 7.876931 +v 0.945682 -0.794957 7.956609 +v 0.299772 -0.443018 7.008089 +v 0.408653 -0.084537 7.166833 +v 0.890584 -0.751191 7.883054 +v 0.885558 -0.753113 7.875879 +v 0.287179 -0.086281 6.992504 +v 0.295982 -0.421182 7.002337 +v 0.900382 -0.781037 7.898588 +v 0.296993 -0.415326 7.004327 +v 0.255799 -0.248306 6.941667 +v 0.884036 -0.737357 7.872481 +v 0.281932 -0.079813 6.984328 +v 0.250372 -0.248950 6.938084 +v 0.265091 -0.357204 6.958056 +v 0.886743 -1.012649 7.873948 +v 0.296369 -0.433483 7.003300 +v 0.884721 -0.742774 7.871424 +v 0.898737 -0.771791 7.887561 +v 0.282328 -0.101522 6.985098 +v 0.279844 -0.097102 6.981454 +v 0.883212 -0.761981 7.869502 +v 0.273858 -0.149871 6.973857 +v 0.448802 -0.803218 7.231423 +v 0.703904 -0.754298 7.604676 +v 0.701306 -0.754047 7.601133 +v 0.876249 -1.019621 7.858675 +v 0.700465 -0.749654 7.601363 +v 0.398832 -0.083520 7.158021 +v 0.850639 -0.782704 7.832968 +v 0.918875 -0.880445 7.918590 +v 0.256061 -0.299319 6.943988 +v 0.519584 -0.077304 7.328939 +v 0.845132 -0.791385 7.813527 +v 0.840837 -0.795789 7.806903 +v 0.902150 -0.902443 7.906804 +v 0.898578 -0.242369 7.892160 +v 0.896388 -0.211684 7.894946 +v 0.889985 -0.738090 7.878541 +v 0.896427 -0.218161 7.893136 +v 0.892041 -0.730599 7.884903 +v 0.329017 -0.060587 7.054698 +v 0.832204 -0.800216 7.794065 +v 0.892506 -0.213097 7.889594 +v 0.830536 -0.797197 7.788615 +v 0.890015 -0.238299 7.885592 +v 0.888788 -0.237338 7.881522 +v 0.825982 -0.786716 7.791080 +v 0.926249 -0.840817 7.933468 +v 0.393075 -0.079734 7.150272 +v 0.881877 -0.262460 7.867873 +v 0.815269 -0.770271 7.772123 +v 0.451965 -0.803824 7.225359 +v 0.389954 -0.078833 7.144899 +v 0.901125 -0.937035 7.896343 +v 0.298926 -0.051072 7.009437 +v 0.448025 -0.800134 7.226770 +v 0.382527 -0.080779 7.133867 +v 0.266643 -0.167272 6.961609 +v 0.449623 -0.790805 7.227033 +v 0.258434 -0.200053 6.948047 +v 0.292589 -0.049397 7.000716 +v 0.255756 -0.192799 6.946516 +v 0.704288 -0.803583 7.605052 +v 0.453112 -0.786186 7.229151 +v 0.289666 -0.045826 6.987893 +v 0.444631 -0.078768 7.226193 +v 0.463195 -0.711075 7.259195 +v 0.711970 -0.754493 7.614822 +v 0.276285 -0.044436 6.986568 +v 0.707535 -0.761053 7.610377 +v 0.323341 -0.042299 7.041025 +v 0.328867 -0.491356 7.049506 +v 0.272386 -0.049150 6.973848 +v 0.303510 -0.052713 7.020923 +v 0.456687 -0.701385 7.232766 +v 0.304542 -0.044971 7.034093 +v 0.256392 -0.261038 6.941977 +v 0.441750 -0.686712 7.222084 +v 0.375709 -0.079999 7.122954 +v 0.439897 -0.685846 7.218515 +v 0.251441 -0.254292 6.939184 +v 0.433328 -0.696835 7.206802 +v 0.441151 -0.074454 7.218440 +v 0.434761 -0.077353 7.210045 +v 0.363277 -0.081978 7.104899 +v 0.297205 -0.125105 7.005351 +v 0.322385 -0.464881 7.035605 +v 0.292670 -0.116771 7.001880 +v 0.353801 -0.081779 7.102999 +v 0.678248 -0.864905 7.564512 +v 0.424111 -0.073210 7.196977 +v 0.677493 -0.868772 7.565935 +v 0.421350 -0.074620 7.190652 +v 0.357904 -0.072984 7.096347 +v 0.415231 -0.074384 7.182256 +v 0.283040 -0.126877 6.987291 +v 0.287571 -0.104002 6.992851 +v 0.272450 -0.139251 6.972620 +v 0.708796 -0.754474 7.609234 +v 0.260816 -0.292338 6.947145 +v 0.258083 -0.291131 6.942365 +v 0.930717 -0.781848 7.936783 +v 0.940224 -0.776731 7.949545 +v 0.889000 -0.762837 7.875303 +v 0.296083 -0.411973 7.001103 +v 0.263221 -0.284613 6.950164 +v 0.413446 -0.075498 7.176422 +v 0.878338 -0.264259 7.864867 +v 0.888113 -0.742790 7.874746 +v 0.889017 -0.733084 7.878582 +v 0.708368 -0.769208 7.609291 +v 0.260062 -0.277322 6.946272 +v 0.254599 -0.256365 6.942003 +v 0.297698 -0.118698 7.006132 +v 0.684458 -0.860718 7.567855 +v 0.338839 -0.571518 7.063385 +v 0.293914 -0.411908 7.004508 +v 0.496325 -0.073666 7.308905 +v 0.864167 -0.267638 7.853652 +v 0.269130 -0.354393 6.963438 +v 0.654859 -0.067741 7.540157 +v 0.406800 -0.673006 7.173396 +v 0.345376 -0.588906 7.080469 +v 0.266034 -0.328742 6.959748 +v 0.320506 -0.553983 7.043591 +v 0.623802 -0.054373 7.495337 +v 0.288311 -0.408504 6.994650 +v 0.391454 -0.655723 7.147641 +v 0.463774 -0.817054 7.252970 +v 0.259770 -0.309575 6.953166 +v 0.262329 -0.286392 6.953877 +v 0.258844 -0.278301 6.952842 +v 0.376348 -0.637173 7.121282 +v 0.277273 -0.393837 6.978385 +v 0.257100 -0.271849 6.949950 +v 0.797148 -0.211272 7.754261 +v 0.259103 -0.325770 6.946856 +v 0.267750 -0.365300 6.966048 +v 0.261797 -0.361466 6.958414 +v 0.368644 -0.627094 7.107906 +v 0.363564 -0.617362 7.099348 +v 0.359983 -0.614433 7.097390 +v 0.260399 -0.357241 6.956803 +v 0.266383 -0.349273 6.968524 +v 0.272450 -0.344467 6.966012 +v 0.776105 -0.176596 7.708774 +v 0.703192 -0.797015 7.599874 +v 0.605755 -0.065641 7.469752 +v 0.754415 -0.134478 7.683725 +v 0.428179 -0.697402 7.196694 +v 0.662801 -0.076026 7.555600 +v 0.257873 -0.233371 6.947445 +v 0.708138 -0.776610 7.611933 +v 0.256181 -0.325075 6.951023 +v 0.320108 -0.533274 7.030110 +v 0.257710 -0.304992 6.949924 +v 0.719806 -0.121606 7.646192 +v 0.870379 -0.269988 7.865473 +v 0.267382 -0.357283 6.967028 +v 0.279988 -0.398751 6.981782 +v 0.259121 -0.292258 6.954206 +v 0.247690 -0.207699 6.942389 +v 0.311269 -0.540872 7.033803 +v 0.272202 -0.080490 6.976477 +v 0.267434 -0.371910 6.969266 +v 0.922679 -0.855143 7.939490 +v 0.492362 -0.071704 7.299057 +v 0.469332 -0.075864 7.260371 +v 0.923439 -0.869388 7.932514 +v 0.259073 -0.336238 6.958317 +v 0.313953 -0.535585 7.031747 +v 0.309277 -0.530416 7.028522 +v 0.252919 -0.322752 6.946346 +v 0.458686 -0.073284 7.254291 +v 0.265348 -0.361363 6.963840 +v 0.263723 -0.357279 6.961769 +v 0.485385 -0.071422 7.290462 +v 0.303633 -0.525305 7.022311 +v 0.579678 -0.090323 7.431264 +v 0.703018 -0.788485 7.610394 +v 0.577964 -0.090390 7.424489 +v 0.705619 -0.786601 7.616776 +v 0.296213 -0.517766 7.017048 +v 0.605922 -0.075305 7.456223 +v 0.257987 -0.327271 6.957048 +v 0.459143 -0.813903 7.249313 +v 0.422744 -0.690224 7.195611 +v 0.571232 -0.090657 7.415796 +v 0.335783 -0.578017 7.070869 +v 0.663720 -0.081132 7.563312 +v 0.251143 -0.317960 6.945537 +v 0.724077 -0.116763 7.637844 +v 0.252671 -0.310195 6.943649 +v 0.653055 -0.071984 7.550210 +v 0.823677 -0.240998 7.798305 +v 0.873970 -0.267561 7.871937 +v 0.518487 -0.077125 7.336809 +v 0.335088 -0.064521 7.070494 +v 0.306084 -0.455341 7.020524 +v 0.252595 -0.265793 6.943178 +v 0.285100 -0.085178 6.998198 +v 0.932587 -0.816111 7.949248 +v 0.958003 -0.781236 7.988665 +v 0.268929 -0.159414 6.972530 +v 0.958343 -0.774811 7.988218 +v 0.329750 -0.064164 7.057585 +v 0.259099 -0.317332 6.955565 +v 0.397889 -0.079063 7.164992 +v 0.859451 -0.773188 7.838348 +v 0.588065 -0.088448 7.443398 +v 0.300802 -0.448423 7.017526 +v 0.933273 -0.818441 7.943234 +v 0.392571 -0.077473 7.163966 +v 0.125334 0.110739 6.761184 +v 0.882501 -1.020413 7.872777 +v 0.882276 -1.013568 7.871638 +v 0.323026 -0.056038 7.056315 +v 0.898948 -0.906785 7.904900 +v 0.294671 -0.431251 7.004426 +v 0.880958 -0.758200 7.871831 +v 0.294071 -0.428361 7.009212 +v 0.904409 -0.988163 7.907443 +v 0.322750 -0.048235 7.050142 +v 0.955083 -0.781591 7.983504 +v 0.265556 -0.144018 6.969573 +v 0.285094 -0.081543 6.990570 +v 0.281396 -0.079718 6.990738 +v 0.758615 -0.163677 7.704546 +v 0.903271 -0.982673 7.904766 +v 0.766294 -0.157172 7.699660 +v 0.278081 -0.082405 6.986631 +v 0.451527 -0.070022 7.242716 +v 0.262965 -0.165179 6.963279 +v 0.294304 -0.417705 7.006906 +v 0.275762 -0.085061 6.981597 +v 0.308254 -0.512585 7.030758 +v 0.899401 -0.965897 7.899220 +v 0.298747 -0.057308 7.015875 +v 0.367952 -0.078892 7.126370 +v 0.715916 -0.799157 7.633343 +v 0.898636 -0.960844 7.897681 +v 0.874922 -1.023438 7.859734 +v 0.452462 -0.073996 7.233353 +v 0.900072 -0.957491 7.895438 +v 0.897743 -0.948206 7.902550 +v 0.872143 -0.764689 7.861281 +v 0.446451 -0.791164 7.229155 +v 0.369542 -0.081283 7.115395 +v 0.709627 -0.808011 7.619471 +v 0.879109 -1.013508 7.864169 +v 0.248719 -0.181405 6.945084 +v 0.363784 -0.081438 7.115622 +v 0.291672 -0.056890 7.006581 +v 0.362802 -0.083510 7.109481 +v 0.907573 -0.884427 7.921072 +v 0.909738 -0.773066 7.917479 +v 0.288371 -0.052460 7.001246 +v 0.251946 -0.201528 6.945752 +v 0.444619 -0.067849 7.237365 +v 0.446601 -0.778212 7.229493 +v 0.947357 -0.778807 7.972875 +v 0.356170 -0.077145 7.099822 +v 0.352828 -0.074855 7.094387 +v 0.711612 -0.757543 7.626359 +v 0.282281 -0.046022 6.993687 +v 0.447826 -0.775542 7.230928 +v 0.432098 -0.073362 7.219170 +v 0.347325 -0.076681 7.088142 +v 0.252612 -0.187557 6.945600 +v 0.854349 -0.787869 7.823672 +v 0.904847 -0.774047 7.913658 +v 0.256791 -0.169088 6.954242 +v 0.431359 -0.078644 7.206380 +v 0.315084 -0.471727 7.041100 +v 0.901165 -0.785867 7.904057 +v 0.338518 -0.064520 7.076551 +v 0.675798 -0.872273 7.568003 +v 0.835182 -0.790142 7.809861 +v 0.459106 -0.704759 7.242866 +v 0.312731 -0.467149 7.039556 +v 0.835026 -0.796116 7.804679 +v 0.314624 -0.460248 7.036618 +v 0.289679 -0.122396 6.998320 +v 0.895255 -0.765800 7.893141 +v 0.928639 -0.828189 7.940239 +v 0.267000 -0.046797 6.975576 +v 0.896808 -0.740894 7.898603 +v 0.288820 -0.110457 6.999346 +v 0.444914 -0.691083 7.217464 +v 0.949718 -0.764982 7.974347 +v 0.440440 -0.688721 7.233135 +v 0.945422 -0.766376 7.967058 +v 0.265798 -0.129549 6.970083 +v 0.937760 -0.760466 7.965020 +v 0.306157 -0.455182 7.025058 +v 0.285091 -0.104937 6.996513 +v 0.260514 -0.130485 6.965216 +v 0.415510 -0.071508 7.189946 +v 0.248772 -0.257766 6.941330 +v 0.896894 -0.733072 7.901019 +v 0.410823 -0.072812 7.183520 +v 0.405569 -0.071257 7.176001 +v 0.438893 -0.687544 7.214862 +v 0.896722 -0.726177 7.899337 +v 0.899312 -0.927263 7.898307 +v 0.243949 -0.243720 6.936978 +v 0.892787 -0.747571 7.892350 +v 0.284285 -0.100023 6.999022 +v 0.286612 -0.095335 6.993761 +v 0.829176 -0.796405 7.795501 +v 0.934248 -0.804397 7.959511 +v 0.892124 -0.723593 7.892540 +v 0.929080 -0.770720 7.944425 +v 0.893637 -0.250838 7.895712 +v 0.888243 -0.246736 7.893398 +v 0.882073 -0.248563 7.877439 +v 0.973357 -0.730992 8.011071 +v 0.898168 -0.718364 7.899739 +v 0.472762 -0.800826 7.270166 +v 0.708924 -0.749694 7.621331 +v 0.918497 -0.774591 7.930021 +v 0.809496 -0.763910 7.768644 +v 0.971642 -0.726510 8.008169 +v 0.705558 -0.747519 7.613772 +v 0.971123 -0.722189 8.005804 +v 0.701143 -0.747353 7.606789 +v 0.722396 -0.790747 7.628334 +v 0.968140 -0.716868 8.001701 +v 0.697765 -0.745867 7.602693 +v 0.888000 -0.713908 7.883997 +v 0.700173 -0.741512 7.604496 +v 0.963386 -0.713648 7.996402 +v 0.884016 -0.711946 7.877251 +v 0.956671 -0.712450 7.985919 +v 0.874141 -0.738449 7.867089 +v 0.884917 -0.725236 7.878952 +v 0.891628 -0.258990 7.895845 +v 0.870950 -0.769715 7.853531 +v 0.704082 -0.748810 7.606629 +v 0.504783 -0.072574 7.325892 +v 0.280023 -0.095552 6.985468 +v 0.296081 -0.058288 7.012313 +v 0.957584 -0.778131 7.983558 +v 0.710929 -0.760937 7.619340 +v 0.273684 -0.131597 6.977318 +v 0.956736 -0.773532 7.982251 +v 0.247928 -0.235329 6.939271 +v 0.950066 -0.770607 7.973036 +v 0.913530 -0.778957 7.919462 +v 0.942555 -0.768462 7.959009 +v 0.894090 -0.758047 7.892378 +v 0.895877 -0.736103 7.893796 +v 0.891231 -0.742097 7.886501 +v 0.853086 -0.766855 7.844121 +v 0.579036 -0.769045 7.427226 +v 0.308026 -0.044330 7.040423 +v 0.576477 -0.775452 7.424115 +v 0.909604 -0.700944 7.916488 +v 0.923335 -0.982161 7.934620 +v 0.572685 -0.771061 7.416671 +v 0.571852 -0.763476 7.416128 +v 0.989883 -0.757461 8.033736 +v 0.899714 -0.700842 7.902101 +v 0.322512 -0.503549 7.047347 +v 0.707075 -0.726637 7.615676 +v 0.894932 -0.703313 7.894988 +v 0.981890 -0.744170 8.022940 +v 0.702781 -0.733212 7.610485 +v 0.877574 -0.706243 7.869222 +v 0.464290 -0.786992 7.262177 +v 0.462971 -0.788815 7.246360 +v 0.726298 -0.775323 7.644430 +v 0.457340 -0.786484 7.245343 +v 0.453748 -0.782807 7.240049 +v 0.948541 -0.714772 7.975264 +v 0.709751 -0.722645 7.619752 +v 0.452993 -0.780809 7.237678 +v 0.736254 -0.748331 7.659987 +v 0.449435 -0.776136 7.234077 +v 0.720952 -0.712974 7.629607 +v 0.944852 -0.715940 7.968554 +v 0.713645 -0.706449 7.625770 +v 0.917983 -0.985991 7.928426 +v 0.908274 -0.990128 7.912561 +v 0.795834 -0.752665 7.747596 +v 0.917590 -0.698744 7.934793 +v 0.913330 -0.987861 7.920262 +v 0.916654 -0.700643 7.926958 +v 0.791565 -0.730636 7.736448 +v 0.886144 -0.290616 7.893745 +v 0.890445 -0.297641 7.892220 +v 0.889675 -0.283054 7.889168 +v 0.888545 -0.275576 7.888033 +v 0.863551 -0.693409 7.848762 +v 0.576852 -0.762136 7.422424 +v 0.940691 -0.715652 7.959896 +v 0.746901 -0.729132 7.674924 +v 0.753073 -0.725342 7.687052 +v 0.994734 -0.765035 8.040916 +v 0.872725 -0.700229 7.854512 +v 0.742160 -0.733830 7.664987 +v 0.923573 -0.699613 7.947014 +v 0.788882 -0.723261 7.729279 +v 0.782853 -0.718292 7.721571 +v 0.711898 -0.695897 7.623213 +v 0.888903 -0.333317 7.887603 +v 0.889622 -0.314685 7.892578 +v 0.578388 -0.769841 7.421718 +v 0.731125 -0.762656 7.645331 +v 0.895755 -0.708429 7.886119 +v 0.718253 -0.721479 7.625785 +v 0.722345 -0.705166 7.629129 +v 0.710416 -0.751331 7.613743 +v 0.885657 -1.015770 7.871992 +v 0.761349 -0.720680 7.699212 +v 0.501974 -0.710619 7.312206 +v 0.493619 -0.713719 7.299790 +v 0.551138 -0.677517 7.383837 +v 1.010013 -0.820265 8.067723 +v 0.707022 -0.677000 7.616856 +v 0.545656 -0.687570 7.371580 +v 0.941682 -0.964727 7.961886 +v 0.933604 -0.971173 7.949946 +v 0.540061 -0.695460 7.368822 +v 0.854036 -0.680381 7.834548 +v 0.527319 -0.704253 7.349847 +v 0.518839 -0.706045 7.337256 +v 1.003023 -0.793102 8.044348 +v 0.511178 -0.707431 7.324034 +v 0.701637 -0.663452 7.608707 +v 1.006765 -0.806837 8.054704 +v 0.848555 -0.666739 7.826542 +v 0.844640 -0.652485 7.820205 +v 0.875334 -0.394344 7.867464 +v 0.842275 -0.635807 7.812151 +v 0.968947 -0.923278 8.002721 +v 0.963589 -0.929521 7.980830 +v 0.839842 -0.622861 7.813700 +v 0.776637 -0.718868 7.719430 +v 0.953681 -0.946713 7.972229 +v 0.770823 -0.717314 7.710823 +v 0.946653 -0.958364 7.975935 +v 0.938509 -0.967169 7.945852 +v 0.856377 -0.680666 7.832517 +v 0.525981 -0.699799 7.331236 +v 1.006623 -0.837110 8.059365 +v 0.761579 -0.710315 7.678352 +v 0.752892 -0.712790 7.666036 +v 0.724259 -0.690078 7.624855 +v 0.713199 -0.658419 7.607591 +v 0.884023 -0.380192 7.861752 +v 0.989597 -0.875178 8.018644 +v 0.752558 -0.721299 7.677159 +v 0.251492 -0.222730 6.945356 +v 0.925702 -0.865027 7.931965 +v 0.554688 -0.085459 7.389970 +v 0.248439 -0.216087 6.943301 +v 0.272360 -0.083831 6.978090 +v 0.314346 -0.549313 7.041555 +v 0.353109 -0.613818 7.096799 +v 0.268119 -0.073509 6.977324 +v 0.289065 -0.414832 7.007206 +v 0.328478 -0.568260 7.063354 +v 0.265401 -0.358206 6.968428 +v 0.597885 -0.081649 7.461742 +v 0.594599 -0.079274 7.467405 +v 0.475215 -0.071435 7.278949 +v 0.753951 -0.144424 7.696204 +v 0.259563 -0.345901 6.968375 +v 0.519317 -0.079917 7.346356 +v 0.509957 -0.073114 7.330815 +v 0.843804 -0.258563 7.817709 +v 0.699554 -0.109725 7.620429 +v 0.255287 -0.300607 6.951549 +v 0.856175 -0.268894 7.844011 +v 0.269396 -0.388639 6.972621 +v 0.259554 -0.315894 6.958081 +v 0.267035 -0.050666 6.974588 +v 0.826588 -0.250835 7.809467 +v 0.253679 -0.283719 6.953067 +v 0.256947 -0.306401 6.953236 +v 0.848995 -0.270479 7.839366 +v 0.707972 -0.768321 7.615806 +v 0.684760 -0.096369 7.594434 +v 0.409481 -0.678783 7.182490 +v 0.367155 -0.631798 7.117668 +v 0.391827 -0.663177 7.160184 +v 0.707755 -0.804251 7.622802 +v 0.703781 -0.802072 7.610808 +v 0.257265 -0.341615 6.962271 +v 0.552673 -0.086655 7.402098 +v 0.869841 -0.278430 7.874362 +v 0.263085 -0.376465 6.968134 +v 0.249826 -0.275208 6.949630 +v 0.264167 -0.378966 6.967228 +v 0.297884 -0.426573 7.017664 +v 0.855069 -0.271926 7.847957 +v 0.781664 -0.197466 7.734634 +v 0.356527 -0.618161 7.103626 +v 0.536862 -0.084929 7.369925 +v 0.417140 -0.683599 7.190319 +v 0.605884 -0.060769 7.482967 +v 0.311310 -0.451659 7.040082 +v 0.310970 -0.449028 7.037148 +v 0.279971 -0.410909 6.996076 +v 0.669437 -0.086792 7.577144 +v 0.257410 -0.316783 6.959911 +v 0.258874 -0.310456 6.956289 +v 0.810108 -0.228423 7.779886 +v 0.244012 -0.226441 6.940279 +v 0.302296 -0.439108 7.026280 +v 0.323296 -0.563290 7.056213 +v 0.300668 -0.430979 7.022617 +v 0.563474 -0.092665 7.418597 +v 0.380639 -0.646380 7.136405 +v 0.394702 -0.668549 7.169630 +v 0.749847 -0.139923 7.689622 +v 0.465538 -0.814247 7.262092 +v 0.256765 -0.322726 6.956483 +v 0.429062 -0.696653 7.204896 +v 0.305600 -0.444316 7.031540 +v 0.561252 -0.087411 7.409214 +v 0.497528 -0.073039 7.321270 +v 0.557549 -0.086035 7.407189 +v 0.444788 -0.066520 7.242610 +v 0.301109 -0.431955 7.020881 +v 0.702414 -0.794402 7.614726 +v 0.273843 -0.401357 6.984574 +v 0.956724 -0.776378 7.992796 +v 0.673680 -0.874072 7.572590 +v 0.425367 -0.072950 7.214511 +v 0.673075 -0.876620 7.569956 +v 0.563426 -0.091719 7.413607 +v 0.269690 -0.154590 6.973915 +v 0.124342 0.110214 6.766366 +v 0.928208 -0.816279 7.953357 +v 0.439178 -0.684958 7.228774 +v 0.526706 -0.083947 7.360463 +v 0.421999 -0.072801 7.204187 +v 0.881951 -0.244828 7.887887 +v 0.416222 -0.069909 7.204245 +v 0.471603 -0.811849 7.271738 +v 0.472751 -0.806965 7.274254 +v 0.435523 -0.683538 7.221832 +v 0.126002 0.108280 6.764338 +v 0.467650 -0.814665 7.271174 +v 0.263657 -0.148268 6.971187 +v 0.334616 -0.520898 7.072553 +v 0.879488 -0.245454 7.884634 +v 0.120916 0.108501 6.765496 +v 0.431996 -0.685697 7.219080 +v 0.334397 -0.523132 7.070792 +v 0.878384 -0.249616 7.881324 +v 0.301828 -0.448600 7.024218 +v 0.331506 -0.064749 7.072024 +v 0.260168 -0.138738 6.966550 +v 0.403815 -0.072030 7.187288 +v 0.875971 -0.262911 7.877069 +v 0.332448 -0.518614 7.069945 +v 0.671982 -0.872379 7.569959 +v 0.878920 -0.257373 7.877648 +v 0.297812 -0.439858 7.019719 +v 0.263561 -0.160134 6.969687 +v 0.432145 -0.073431 7.227744 +v 0.437680 -0.076531 7.224328 +v 0.871143 -1.018968 7.866561 +v 0.254938 -0.161986 6.959985 +v 0.710842 -0.751477 7.626808 +v 0.324926 -0.060548 7.061057 +v 0.829805 -0.791657 7.801525 +v 0.247810 -0.195315 6.946466 +v 0.913232 -0.770626 7.932473 +v 0.247917 -0.175290 6.947047 +v 0.872248 -1.022858 7.866002 +v 0.383068 -0.079127 7.147062 +v 0.907843 -0.786041 7.915344 +v 0.968436 -0.730318 8.010860 +v 0.241627 -0.265382 6.947075 +v 0.376819 -0.079942 7.138326 +v 0.924712 -0.823846 7.950090 +v 0.966866 -0.721949 8.008470 +v 0.911965 -0.771677 7.922310 +v 0.243281 -0.190491 6.941803 +v 0.245164 -0.249809 6.937713 +v 0.924085 -0.825646 7.945566 +v 0.815370 -0.772222 7.782503 +v 0.239854 -0.240681 6.935407 +v 0.880215 -1.017217 7.873564 +v 0.906874 -0.769056 7.919001 +v 0.868612 -0.756270 7.865995 +v 0.875191 -1.022492 7.868846 +v 0.955851 -0.782342 7.991950 +v 0.316742 -0.044349 7.044813 +v 0.900630 -0.982734 7.909129 +v 0.900125 -0.782500 7.911826 +v 0.898316 -0.782769 7.908056 +v 0.313243 -0.512362 7.036792 +v 0.242619 -0.234424 6.937239 +v 0.702115 -0.747338 7.616417 +v 0.284855 -0.102563 7.002435 +v 0.963312 -0.716280 8.004020 +v 0.952567 -0.712531 7.990483 +v 0.901821 -0.971995 7.905350 +v 0.280528 -0.080919 7.000235 +v 0.284268 -0.109391 7.001561 +v 0.949190 -0.712326 7.985506 +v 0.896714 -0.776115 7.903017 +v 0.283962 -0.115207 7.000491 +v 0.874602 -0.749540 7.867552 +v 0.694996 -0.746209 7.604989 +v 0.894639 -0.764386 7.902205 +v 0.900319 -0.964939 7.912601 +v 0.901654 -0.729648 7.912110 +v 0.346913 -0.080894 7.094577 +v 0.276622 -0.117745 6.989239 +v 0.949196 -0.776573 7.976082 +v 0.338991 -0.079536 7.084436 +v 0.711654 -0.806130 7.626197 +v 0.280928 -0.091916 6.997408 +v 0.899657 -0.719764 7.906652 +v 0.278574 -0.077963 6.996953 +v 0.941148 -0.793414 7.970091 +v 0.334316 -0.073889 7.080654 +v 0.275784 -0.079329 6.994439 +v 0.273871 -0.082656 6.992565 +v 0.892863 -0.754373 7.897776 +v 0.270798 -0.088757 6.985516 +v 0.893211 -0.748944 7.899229 +v 0.336929 -0.068343 7.079538 +v 0.296610 -0.056919 7.018727 +v 0.864474 -0.761112 7.861463 +v 0.292648 -0.062208 7.014237 +v 0.289707 -0.060664 7.009352 +v 0.298602 -0.510997 7.017721 +v 0.445294 -0.799841 7.233028 +v 0.944574 -0.759086 7.976167 +v 0.320931 -0.497363 7.051054 +v 0.897742 -0.955956 7.903104 +v 0.936611 -0.796504 7.964726 +v 0.940624 -0.799022 7.957603 +v 0.317266 -0.491916 7.052116 +v 0.292838 -0.434919 7.011359 +v 0.443664 -0.791451 7.233032 +v 0.292483 -0.438810 7.010846 +v 0.443205 -0.777919 7.231287 +v 0.293712 -0.423060 7.007203 +v 0.870406 -0.744563 7.863827 +v 0.863491 -0.738571 7.858552 +v 0.444369 -0.772915 7.232210 +v 0.321925 -0.477862 7.046915 +v 0.315448 -0.481608 7.048176 +v 0.887186 -0.264196 7.893491 +v 0.884785 -0.269100 7.889203 +v 0.857578 -0.765096 7.852552 +v 0.909234 -0.876550 7.932920 +v 0.922141 -0.833502 7.944322 +v 0.845008 -0.783051 7.828452 +v 0.923782 -0.838181 7.937916 +v 0.841684 -0.788083 7.817617 +v 0.441286 -0.693072 7.235614 +v 0.910495 -0.879206 7.923592 +v 0.310493 -0.453588 7.032611 +v 0.258686 -0.359255 6.959168 +v 0.253335 -0.321254 6.951221 +v 0.899838 -0.723387 7.904985 +v 0.921806 -0.769781 7.940387 +v 0.954843 -0.768904 7.982795 +v 0.895860 -0.712057 7.898463 +v 0.295194 -0.429792 7.013545 +v 0.891276 -0.717593 7.892424 +v 0.930217 -0.764403 7.951954 +v 0.892837 -0.708322 7.891972 +v 0.885766 -0.718191 7.882540 +v 0.881299 -0.719603 7.878643 +v 0.919774 -0.869049 7.937391 +v 0.867067 -0.280338 7.870789 +v 0.249716 -0.299156 6.952595 +v 0.254965 -0.336898 6.958110 +v 0.266846 -0.066544 6.977306 +v 0.237509 -0.214580 6.936847 +v 0.298133 -0.512818 7.014233 +v 0.290382 -0.518155 7.019958 +v 0.267086 -0.390510 6.974982 +v 0.711328 -0.115648 7.634157 +v 0.311482 -0.457992 7.043179 +v 0.279836 -0.405588 6.989407 +v 0.546331 -0.086130 7.388554 +v 0.448426 -0.802948 7.254537 +v 0.808446 -0.240889 7.792718 +v 0.264734 -0.376462 6.974870 +v 0.339672 -0.585523 7.077427 +v 0.639571 -0.067673 7.536653 +v 0.541283 -0.083768 7.379267 +v 0.262970 -0.383095 6.970904 +v 0.334886 -0.581940 7.078293 +v 0.294053 -0.426991 7.020887 +v 0.774597 -0.188310 7.724410 +v 0.636362 -0.060410 7.526430 +v 0.248746 -0.269935 6.947792 +v 0.599870 -0.070115 7.471516 +v 0.752319 -0.150300 7.700804 +v 0.257364 -0.355032 6.966513 +v 0.702927 -0.794390 7.618881 +v 0.581306 -0.087477 7.447797 +v 0.466821 -0.071165 7.270713 +v 0.704309 -0.792380 7.622847 +v 0.306382 -0.541110 7.033829 +v 0.708743 -0.771849 7.627307 +v 0.244018 -0.213436 6.941906 +v 0.459572 -0.811665 7.260096 +v 0.347553 -0.610716 7.097146 +v 0.837779 -0.276894 7.837061 +v 0.272397 -0.404942 6.990399 +v 0.421796 -0.690655 7.203138 +v 0.545779 -0.086177 7.397709 +v 0.286668 -0.419435 7.011132 +v 0.857158 -0.280254 7.859434 +v 0.261574 -0.057896 6.975823 +v 0.383311 -0.655647 7.151340 +v 0.309213 -0.547448 7.040580 +v 0.309271 -0.455749 7.043989 +v 0.235677 -0.228515 6.938216 +v 0.734238 -0.135396 7.674208 +v 0.728502 -0.133067 7.664955 +v 0.474474 -0.071088 7.299047 +v 0.253336 -0.328132 6.957941 +v 0.340091 -0.594829 7.093157 +v 0.477717 -0.069713 7.289244 +v 0.286229 -0.413106 7.004295 +v 0.508253 -0.073594 7.338582 +v 0.706794 -0.784783 7.622777 +v 0.263600 -0.362230 6.969894 +v 0.709785 -0.767644 7.637074 +v 0.647785 -0.074453 7.554227 +v 0.618328 -0.062029 7.515869 +v 0.578053 -0.089974 7.437447 +v 0.359201 -0.624493 7.109420 +v 0.370162 -0.640318 7.133919 +v 0.451150 -0.068961 7.251923 +v 0.705830 -0.798755 7.626474 +v 0.293299 -0.426400 7.012765 +v 0.387971 -0.076330 7.153907 +v 0.580438 -0.088334 7.439506 +v 0.310753 -0.464543 7.041186 +v 0.288136 -0.423128 7.011501 +v 0.877885 -0.268623 7.886019 +v 0.954340 -0.773032 7.995476 +v 0.882484 -0.259653 7.892618 +v 0.847146 -0.775488 7.837725 +v 0.325256 -0.063392 7.069319 +v 0.831747 -0.781480 7.811981 +v 0.261202 -0.152421 6.970825 +v 0.285056 -0.438668 7.011939 +v 0.671511 -0.875748 7.575869 +v 0.288186 -0.442022 7.011232 +v 0.953897 -0.763041 7.995700 +v 0.253956 -0.148862 6.965101 +v 0.428400 -0.687059 7.222004 +v 0.431862 -0.692263 7.214288 +v 0.407037 -0.067442 7.202621 +v 0.288357 -0.436847 7.010619 +v 0.892161 -0.938136 7.906283 +v 0.957846 -0.746102 8.001492 +v 0.825431 -0.783023 7.803458 +v 0.956148 -0.745111 7.997767 +v 0.449709 -0.802364 7.248477 +v 0.264735 -0.385747 6.976529 +v 0.253728 -0.155481 6.964134 +v 0.891141 -0.931930 7.905795 +v 0.954754 -0.752110 7.998602 +v 0.668519 -0.879201 7.571329 +v 0.285776 -0.441425 7.007664 +v 0.331074 -0.526242 7.076420 +v 0.310551 -0.047622 7.049324 +v 0.863909 -0.734113 7.860081 +v 0.446109 -0.789148 7.243518 +v 0.875062 -0.270260 7.883535 +v 0.873140 -0.263006 7.880256 +v 0.405931 -0.067681 7.193516 +v 0.444186 -0.794645 7.237159 +v 0.428654 -0.693124 7.213004 +v 0.260110 -0.047476 6.975720 +v 0.895819 -0.920203 7.900452 +v 0.330906 -0.529351 7.074373 +v 0.967015 -0.734282 8.015376 +v 0.706455 -0.745482 7.628765 +v 0.285506 -0.433542 7.007335 +v 0.436610 -0.072784 7.231142 +v 0.329327 -0.516636 7.071574 +v 0.963089 -0.736174 8.008078 +v 0.297607 -0.044707 7.029138 +v 0.250805 -0.141556 6.962461 +v 0.440437 -0.779760 7.233993 +v 0.896327 -0.912390 7.905111 +v 0.308069 -0.519993 7.042984 +v 0.899779 -0.976579 7.911666 +v 0.961922 -0.722605 8.007266 +v 0.295223 -0.047718 7.024704 +v 0.861463 -0.753217 7.858521 +v 0.957811 -0.721661 8.003706 +v 0.899727 -0.956369 7.913775 +v 0.695736 -0.740602 7.617360 +v 0.282783 -0.433250 7.003257 +v 0.257672 -0.123616 6.970953 +v 0.869995 -0.260284 7.881164 +v 0.440782 -0.772230 7.234951 +v 0.873160 -0.253882 7.880367 +v 0.248015 -0.135646 6.963757 +v 0.120655 0.108525 6.768097 +v 0.457920 -0.708658 7.258924 +v 0.911555 -0.766657 7.940782 +v 0.819556 -0.775489 7.790334 +v 0.250762 -0.127623 6.963978 +v 0.847652 -0.738198 7.851588 +v 0.905117 -0.763814 7.926475 +v 0.689900 -0.742119 7.607850 +v 0.898484 -0.769995 7.908466 +v 0.811007 -0.764201 7.778189 +v 0.255478 -0.131336 6.962953 +v 0.691048 -0.740922 7.605703 +v 0.844930 -0.777997 7.835665 +v 0.891150 -0.757171 7.904239 +v 0.838908 -0.776174 7.829159 +v 0.715492 -0.796667 7.641453 +v 0.899167 -0.737920 7.916937 +v 0.955537 -0.735843 7.996778 +v 0.247061 -0.164474 6.953599 +v 0.399084 -0.072546 7.174872 +v 0.895422 -0.946589 7.906926 +v 0.901322 -0.728701 7.916718 +v 0.453896 -0.702766 7.249862 +v 0.897380 -0.737352 7.909189 +v 0.836533 -0.783937 7.816097 +v 0.237400 -0.232371 6.939605 +v 0.897293 -0.719070 7.911977 +v 0.953325 -0.714970 7.995537 +v 0.709390 -0.800795 7.633710 +v 0.440114 -0.695696 7.241515 +v 0.706256 -0.800376 7.630963 +v 0.240757 -0.168773 6.947631 +v 0.304841 -0.518405 7.036481 +v 0.898512 -0.894064 7.921653 +v 0.233699 -0.237273 6.937068 +v 0.378271 -0.078070 7.148043 +v 0.896134 -0.711952 7.909614 +v 0.446732 -0.697138 7.233662 +v 0.894037 -0.900663 7.910921 +v 0.895168 -0.897902 7.915076 +v 0.279585 -0.109217 7.002458 +v 0.952356 -0.785719 7.989634 +v 0.898379 -0.704517 7.913570 +v 0.948372 -0.783002 7.996338 +v 0.948173 -0.786074 7.986463 +v 0.282106 -0.103999 7.003994 +v 0.276484 -0.110650 6.995906 +v 0.358281 -0.081806 7.118191 +v 0.268403 -0.112616 6.988868 +v 0.355280 -0.085296 7.109811 +v 0.262066 -0.126507 6.969503 +v 0.280062 -0.096811 6.998736 +v 0.272759 -0.089722 6.994622 +v 0.941323 -0.790089 7.974367 +v 0.309843 -0.472157 7.043079 +v 0.891323 -0.753335 7.903239 +v 0.943073 -0.747578 7.979165 +v 0.277222 -0.085054 7.000309 +v 0.335724 -0.080629 7.084949 +v 0.272159 -0.087736 6.989763 +v 0.935453 -0.754788 7.967476 +v 0.267300 -0.088537 6.983016 +v 0.925475 -0.758763 7.955580 +v 0.288727 -0.062593 7.015418 +v 0.284550 -0.057783 7.009267 +v 0.877856 -0.275702 7.886833 +v 0.873107 -0.269877 7.878436 +v 0.672424 -0.880044 7.576513 +v 0.328789 -0.530626 7.071569 +v 0.873562 -0.728178 7.873154 +v 0.977014 -0.736879 8.019551 +v 0.972319 -0.733105 8.018475 +v 0.471069 -0.806134 7.284437 +v 0.804948 -0.761759 7.774054 +v 0.868053 -0.733452 7.866135 +v 0.325785 -0.518312 7.066309 +v 0.695685 -0.732942 7.612918 +v 0.463666 -0.715459 7.272192 +v 0.804099 -0.761996 7.763625 +v 0.852093 -0.772120 7.838510 +v 0.903633 -0.699046 7.921231 +v 0.794303 -0.758503 7.757265 +v 0.901405 -0.702427 7.914268 +v 0.788324 -0.755421 7.754058 +v 0.446430 -0.782979 7.243415 +v 0.445617 -0.775960 7.241148 +v 0.708946 -0.747396 7.641211 +v 0.894263 -0.705881 7.904519 +v 0.670975 -0.881676 7.572990 +v 0.830141 -0.789322 7.806393 +v 0.243038 -0.203198 6.940829 +v 0.878859 -0.249997 7.886737 +v 0.887209 -0.252929 7.895486 +v 0.312929 -0.516486 7.046612 +v 0.450624 -0.802337 7.242295 +v 0.695894 -0.744160 7.612878 +v 0.951888 -0.761566 7.988583 +v 0.293454 -0.438666 7.013630 +v 0.287628 -0.438383 7.006275 +v 0.897759 -0.776889 7.907645 +v 0.242639 -0.177418 6.941775 +v 0.964076 -0.728358 8.006664 +v 0.949614 -0.752314 7.986785 +v 0.948684 -0.758510 7.981820 +v 0.911943 -0.987451 7.930440 +v 0.574601 -0.775271 7.432985 +v 0.699687 -0.721252 7.618957 +v 0.778301 -0.738708 7.747055 +v 0.909638 -0.697165 7.930506 +v 0.571384 -0.778688 7.428184 +v 0.702643 -0.715747 7.621980 +v 0.280673 -0.049911 7.003605 +v 0.576459 -0.768148 7.435804 +v 0.328234 -0.524085 7.065626 +v 0.873698 -0.719047 7.876160 +v 0.907498 -0.990544 7.924719 +v 0.575783 -0.760601 7.434868 +v 0.733177 -0.754853 7.668181 +v 0.908020 -0.988538 7.918458 +v 0.872249 -0.712009 7.875484 +v 0.276617 -0.042813 6.997120 +v 0.868748 -0.705202 7.869801 +v 0.702944 -0.707751 7.623701 +v 0.902714 -0.985767 7.917666 +v 0.573428 -0.752919 7.431086 +v 0.901026 -0.982590 7.915191 +v 0.271544 -0.043039 6.990111 +v 0.316269 -0.510563 7.052314 +v 0.701291 -0.693253 7.621714 +v 0.317047 -0.503565 7.053482 +v 0.568275 -0.747708 7.424146 +v 0.567554 -0.777931 7.422510 +v 0.768264 -0.727991 7.733312 +v 0.854404 -0.692345 7.858777 +v 0.991033 -0.754746 8.050206 +v 0.563719 -0.771893 7.416879 +v 0.719577 -0.788451 7.647437 +v 0.561381 -0.764811 7.413647 +v 0.564066 -0.748700 7.417848 +v 0.560758 -0.757260 7.412698 +v 0.941394 -0.712545 7.977461 +v 0.984409 -0.748166 8.040715 +v 0.725091 -0.772564 7.656341 +v 0.934795 -0.708957 7.970203 +v 0.471477 -0.798509 7.283621 +v 0.469961 -0.792425 7.270359 +v 0.931335 -0.706080 7.959775 +v 0.979271 -0.740510 8.033322 +v 0.746014 -0.734250 7.686137 +v 0.475728 -0.716801 7.296020 +v 0.737991 -0.745518 7.677067 +v 0.471995 -0.717204 7.281349 +v 0.918700 -0.694649 7.946207 +v 0.884896 -0.345889 7.887971 +v 0.883120 -0.331001 7.897677 +v 0.455111 -0.784176 7.255713 +v 0.450937 -0.785768 7.249511 +v 0.880013 -0.297708 7.902269 +v 0.880378 -0.283727 7.890805 +v 0.921328 -0.984773 7.942247 +v 1.009771 -0.772002 8.081684 +v 0.577152 -0.761099 7.430147 +v 1.002130 -0.776434 8.053601 +v 0.998009 -0.761845 8.059197 +v 0.573040 -0.754797 7.422341 +v 0.568461 -0.756036 7.416342 +v 0.558936 -0.093243 7.424013 +v 0.265227 -0.081995 6.980922 +v 0.279459 -0.412514 7.003803 +v 0.247876 -0.309786 6.955588 +v 0.302065 -0.534424 7.029490 +v 0.400338 -0.673563 7.178309 +v 0.272384 -0.405980 6.994861 +v 0.243442 -0.299120 6.950431 +v 0.265198 -0.381688 6.980838 +v 0.290305 -0.521410 7.021046 +v 0.839768 -0.266434 7.824196 +v 0.366432 -0.076529 7.135182 +v 0.700273 -0.119587 7.635653 +v 0.308161 -0.462419 7.046262 +v 0.306349 -0.446098 7.036130 +v 0.916112 -0.861194 7.947478 +v 0.261488 -0.375598 6.975604 +v 0.341354 -0.602692 7.098923 +v 0.550172 -0.089279 7.408517 +v 0.591631 -0.084717 7.463316 +v 0.368254 -0.637731 7.128005 +v 0.256383 -0.358956 6.966805 +v 0.818805 -0.245337 7.802531 +v 0.693684 -0.116398 7.630737 +v 0.295990 -0.437097 7.029073 +v 0.793306 -0.218700 7.761825 +v 0.233265 -0.207481 6.936131 +v 0.249951 -0.341107 6.963152 +v 0.626570 -0.061501 7.521721 +v 0.313668 -0.567827 7.064759 +v 0.257451 -0.364308 6.971619 +v 0.313135 -0.561007 7.056805 +v 0.316395 -0.560249 7.051226 +v 0.469423 -0.068831 7.291477 +v 0.252460 -0.323087 6.957824 +v 0.433696 -0.064347 7.248669 +v 0.756889 -0.152151 7.700779 +v 0.859876 -0.280987 7.865917 +v 0.530882 -0.083728 7.385086 +v 0.342608 -0.612219 7.100149 +v 0.404957 -0.676586 7.189860 +v 0.424873 -0.690598 7.219353 +v 0.300252 -0.445508 7.036392 +v 0.258678 -0.075613 6.980902 +v 0.835709 -0.275337 7.833121 +v 0.413285 -0.684163 7.196477 +v 0.255181 -0.349308 6.968853 +v 0.326287 -0.574036 7.070715 +v 0.434018 -0.066375 7.236181 +v 0.265658 -0.389340 6.987311 +v 0.690678 -0.105329 7.611453 +v 0.703229 -0.795471 7.633181 +v 0.590608 -0.074501 7.482570 +v 0.673925 -0.091129 7.586104 +v 0.259180 -0.081179 6.980883 +v 0.261178 -0.070732 6.978137 +v 0.349402 -0.618409 7.103931 +v 0.293228 -0.525727 7.023286 +v 0.510596 -0.077304 7.346440 +v 0.309600 -0.555873 7.047388 +v 0.303595 -0.548352 7.047593 +v 0.256763 -0.064549 6.975990 +v 0.499051 -0.070987 7.332598 +v 0.247741 -0.334856 6.961860 +v 0.302056 -0.544787 7.041054 +v 0.255989 -0.371450 6.974032 +v 0.232113 -0.232692 6.936711 +v 0.764832 -0.196061 7.732169 +v 0.229103 -0.215143 6.934351 +v 0.476665 -0.071522 7.303879 +v 0.603705 -0.061172 7.487175 +v 0.687884 -0.101368 7.602823 +v 0.561165 -0.095982 7.433661 +v 0.718529 -0.131495 7.659382 +v 0.244990 -0.283519 6.951050 +v 0.371444 -0.643108 7.137701 +v 0.465936 -0.071956 7.267245 +v 0.455165 -0.072313 7.262412 +v 0.443299 -0.066188 7.255615 +v 0.575742 -0.088015 7.446360 +v 0.781606 -0.207400 7.747115 +v 0.875079 -0.251594 7.884100 +v 0.870838 -0.255761 7.882591 +v 0.706801 -0.777828 7.635759 +v 0.230128 -0.226475 6.933733 +v 0.519474 -0.082916 7.361871 +v 0.841889 -0.771307 7.837791 +v 0.879855 -0.264194 7.892638 +v 0.953783 -0.762642 8.002025 +v 0.469784 -0.810466 7.281449 +v 0.872491 -0.265492 7.888737 +v 0.228503 -0.205356 6.933338 +v 0.863184 -0.728493 7.871273 +v 0.887159 -0.934052 7.916009 +v 0.237465 -0.180763 6.938386 +v 0.871988 -0.265558 7.884781 +v 0.667297 -0.887096 7.576275 +v 0.331104 -0.522696 7.076272 +v 0.468261 -0.814040 7.276703 +v 0.238013 -0.158496 6.948605 +v 0.668792 -0.881460 7.578535 +v 0.326073 -0.530190 7.068466 +v 0.457195 -0.711938 7.268693 +v 0.329759 -0.518700 7.074883 +v 0.665569 -0.882833 7.573750 +v 0.341624 -0.081849 7.093658 +v 0.508896 -0.079312 7.362879 +v 0.326946 -0.077619 7.088584 +v 0.261759 -0.093453 6.978701 +v 0.310476 -0.487812 7.052944 +v 0.970443 -0.732866 8.027935 +v 0.320686 -0.517159 7.070700 +v 0.926816 -0.812056 7.955758 +v 0.887644 -0.918520 7.907686 +v 0.968569 -0.733297 8.019839 +v 0.855847 -0.726025 7.869831 +v 0.329746 -0.073875 7.079522 +v 0.919632 -0.829291 7.948682 +v 0.897413 -0.759175 7.921032 +v 0.306640 -0.470615 7.045810 +v 0.241110 -0.149512 6.949440 +v 0.282592 -0.441505 7.009769 +v 0.323860 -0.069932 7.074235 +v 0.668281 -0.875959 7.573409 +v 0.952291 -0.729180 7.994885 +v 0.895102 -0.757290 7.916277 +v 0.282037 -0.435971 7.009511 +v 0.426028 -0.070249 7.225548 +v 0.898935 -0.958227 7.922487 +v 0.274147 -0.104602 7.001770 +v 0.279743 -0.436563 7.005911 +v 0.447029 -0.793051 7.247520 +v 0.279229 -0.432146 7.005013 +v 0.700805 -0.741535 7.629982 +v 0.945616 -0.736012 7.989845 +v 0.894978 -0.744138 7.911076 +v 0.279355 -0.099975 7.002926 +v 0.256433 -0.097391 6.976000 +v 0.948706 -0.720396 7.994484 +v 0.274509 -0.093810 6.996536 +v 0.896281 -0.949250 7.915338 +v 0.823920 -0.777601 7.805902 +v 0.897325 -0.977333 7.916665 +v 0.847845 -0.760884 7.847821 +v 0.944830 -0.716745 7.990868 +v 0.820145 -0.770981 7.808863 +v 0.898901 -0.731300 7.922857 +v 0.439016 -0.683896 7.238094 +v 0.694080 -0.730541 7.620333 +v 0.815270 -0.767424 7.794431 +v 0.257725 -0.093360 6.975863 +v 0.440461 -0.777343 7.240511 +v 0.267260 -0.093108 6.993939 +v 0.813507 -0.760921 7.796780 +v 0.437186 -0.691266 7.236867 +v 0.263906 -0.092600 6.982990 +v 0.946233 -0.785408 7.993288 +v 0.808725 -0.759753 7.788694 +v 0.262023 -0.089163 6.979606 +v 0.266748 -0.045694 6.983636 +v 0.435773 -0.680993 7.238984 +v 0.900573 -0.713749 7.923031 +v 0.942921 -0.786144 7.988040 +v 0.952517 -0.777316 7.997553 +v 0.899941 -0.703643 7.920153 +v 0.900923 -0.699259 7.924926 +v 0.244649 -0.143934 6.955968 +v 0.435261 -0.681443 7.234128 +v 0.805854 -0.758737 7.780655 +v 0.939546 -0.784298 7.983579 +v 0.802673 -0.759175 7.778512 +v 0.900022 -0.723683 7.924358 +v 0.428950 -0.683510 7.227095 +v 0.438005 -0.776708 7.237511 +v 0.893055 -0.749816 7.911576 +v 0.268702 -0.020606 6.992247 +v 0.452467 -0.705485 7.266031 +v 0.265710 -0.021899 6.988882 +v 0.800120 -0.762226 7.774377 +v 0.939613 -0.784860 7.978877 +v 0.794360 -0.757793 7.767031 +v 0.918509 -0.842074 7.948540 +v 0.787128 -0.756256 7.758852 +v 0.259149 -0.117744 6.977461 +v 0.253970 -0.121328 6.972295 +v 0.932067 -0.799258 7.964256 +v 0.239475 -0.145627 6.948384 +v 0.929287 -0.807987 7.958146 +v 0.248481 -0.131496 6.962821 +v 0.712067 -0.800413 7.646076 +v 0.960187 -0.740691 8.009568 +v 0.709229 -0.798122 7.641714 +v 0.710486 -0.753244 7.635440 +v 0.912306 -0.756651 7.951901 +v 0.709979 -0.741962 7.642569 +v 0.712879 -0.734770 7.646102 +v 0.231876 -0.256772 6.942347 +v 0.713457 -0.727095 7.644659 +v 0.706447 -0.744472 7.636439 +v 0.396058 -0.072537 7.180596 +v 0.396383 -0.075374 7.169326 +v 0.705025 -0.740694 7.635937 +v 0.940588 -0.738575 7.983287 +v 0.704102 -0.729327 7.632553 +v 0.366959 -0.075622 7.143804 +v 0.872180 -0.278091 7.887094 +v 0.868882 -0.279368 7.884511 +v 0.867521 -0.282634 7.877429 +v 0.955749 -0.755510 8.003224 +v 0.859877 -0.730560 7.860120 +v 0.835503 -0.779487 7.822741 +v 0.439122 -0.782332 7.237982 +v 0.952145 -0.754520 7.995018 +v 0.857238 -0.760619 7.855514 +v 0.245976 -0.158571 6.955378 +v 0.247778 -0.146979 6.959006 +v 0.949521 -0.746397 7.991559 +v 0.231519 -0.192209 6.935411 +v 0.857749 -0.745970 7.856398 +v 0.692541 -0.737553 7.608868 +v 0.957775 -0.717917 8.002163 +v 0.892870 -0.760581 7.908628 +v 0.274704 -0.081623 6.998838 +v 0.953795 -0.725606 7.996978 +v 0.273450 -0.034366 6.997527 +v 0.271140 -0.038316 6.993625 +v 0.273098 -0.028266 6.995468 +v 0.712091 -0.728323 7.638289 +v 0.271402 -0.028006 6.991895 +v 0.268501 -0.026515 6.988889 +v 0.898314 -0.722159 7.918679 +v 0.270801 -0.021775 6.995747 +v 0.708425 -0.728885 7.634158 +v 0.932937 -0.746299 7.969987 +v 0.938039 -0.741676 7.977190 +v 0.709954 -0.123287 7.644502 +v 0.240517 -0.291451 6.950122 +v 0.917610 -0.853393 7.946993 +v 0.299235 -0.442477 7.032380 +v 0.241341 -0.273357 6.950153 +v 0.456297 -0.810493 7.266675 +v 0.329911 -0.585798 7.084594 +v 0.909117 -0.873528 7.939466 +v 0.869065 -0.262172 7.886281 +v 0.269570 -0.400575 6.994277 +v 0.448209 -0.802437 7.264447 +v 0.438462 -0.064580 7.242124 +v 0.840846 -0.277578 7.843498 +v 0.248036 -0.317228 6.958943 +v 0.224132 -0.185965 6.930914 +v 0.768480 -0.206814 7.742874 +v 0.804951 -0.253150 7.806974 +v 0.796757 -0.229434 7.775506 +v 0.224407 -0.181858 6.931043 +v 0.306181 -0.460259 7.046346 +v 0.254591 -0.051729 6.975700 +v 0.252100 -0.362597 6.970836 +v 0.266839 -0.395530 6.987522 +v 0.614447 -0.059989 7.503749 +v 0.263576 -0.381224 6.982559 +v 0.584138 -0.087307 7.460047 +v 0.297359 -0.451980 7.040833 +v 0.292640 -0.535420 7.033424 +v 0.248705 -0.353228 6.968231 +v 0.383444 -0.072324 7.165872 +v 0.378030 -0.073863 7.154345 +v 0.358626 -0.076571 7.126110 +v 0.382632 -0.660536 7.163059 +v 0.566946 -0.096432 7.440027 +v 0.277402 -0.416195 7.008351 +v 0.611042 -0.059697 7.493485 +v 0.445056 -0.068202 7.263472 +v 0.276079 -0.407967 7.002141 +v 0.273613 -0.402655 6.999499 +v 0.233488 -0.171457 6.940231 +v 0.286388 -0.527098 7.025307 +v 0.357490 -0.641160 7.138493 +v 0.502138 -0.075542 7.344746 +v 0.854261 -0.287214 7.870231 +v 0.244437 -0.338556 6.962725 +v 0.852535 -0.286192 7.862472 +v 0.498166 -0.071210 7.328978 +v 0.582071 -0.092892 7.470992 +v 0.595458 -0.065822 7.492044 +v 0.252541 -0.357239 6.966532 +v 0.485078 -0.072002 7.312766 +v 0.913650 -0.864950 7.947218 +v 0.843850 -0.284958 7.854212 +v 0.624898 -0.071849 7.543892 +v 0.917601 -0.854176 7.955356 +v 0.240394 -0.319887 6.960275 +v 0.369021 -0.067999 7.164071 +v 0.245442 -0.347798 6.967016 +v 0.830793 -0.258420 7.817005 +v 0.917483 -0.844016 7.954009 +v 0.235831 -0.315730 6.959075 +v 0.572466 -0.090589 7.445207 +v 0.284767 -0.427234 7.019671 +v 0.780307 -0.220088 7.759521 +v 0.573079 -0.091040 7.451361 +v 0.519728 -0.081597 7.376005 +v 0.371111 -0.652118 7.149653 +v 0.222647 -0.190395 6.932329 +v 0.455688 -0.809832 7.270583 +v 0.236127 -0.309570 6.952983 +v 0.724843 -0.141740 7.679971 +v 0.236279 -0.286812 6.950925 +v 0.411842 -0.684579 7.205817 +v 0.338454 -0.608306 7.099334 +v 0.358096 -0.632653 7.122756 +v 0.325698 -0.580885 7.079727 +v 0.254496 -0.068653 6.977826 +v 0.351668 -0.626159 7.112772 +v 0.817893 -0.253374 7.811707 +v 0.715831 -0.138711 7.668162 +v 0.303873 -0.558242 7.051999 +v 0.295320 -0.542440 7.040086 +v 0.920382 -0.822897 7.957967 +v 0.863235 -0.284648 7.873500 +v 0.923373 -0.820321 7.956521 +v 0.227432 -0.235898 6.936255 +v 0.703001 -0.794742 7.638030 +v 0.226884 -0.168808 6.935489 +v 0.702984 -0.785494 7.639335 +v 0.835678 -0.761318 7.839092 +v 0.760603 -0.170133 7.707696 +v 0.951256 -0.771516 8.005793 +v 0.449113 -0.701500 7.256378 +v 0.876731 -0.266930 7.900157 +v 0.244812 -0.124882 6.965626 +v 0.421807 -0.068118 7.227052 +v 0.419301 -0.068826 7.221937 +v 0.230893 -0.151766 6.942233 +v 0.468575 -0.807149 7.289131 +v 0.463515 -0.809460 7.287028 +v 0.886719 -0.930693 7.912794 +v 0.324443 -0.535970 7.080101 +v 0.261781 -0.106321 6.990560 +v 0.829292 -0.763828 7.827281 +v 0.700426 -0.737256 7.632063 +v 0.887127 -0.923751 7.907860 +v 0.268786 -0.101319 7.000450 +v 0.821031 -0.768245 7.813305 +v 0.966949 -0.730946 8.028848 +v 0.964302 -0.737236 8.027929 +v 0.897691 -0.970527 7.921605 +v 0.320359 -0.522202 7.078246 +v 0.965432 -0.737475 8.021406 +v 0.413075 -0.066510 7.210837 +v 0.306233 -0.478085 7.051547 +v 0.326436 -0.075238 7.083007 +v 0.898801 -0.965160 7.925402 +v 0.903289 -0.759498 7.933648 +v 0.252447 -0.100515 6.976072 +v 0.437386 -0.683369 7.243485 +v 0.945766 -0.781367 8.001835 +v 0.263502 -0.094504 6.991295 +v 0.842273 -0.761845 7.842666 +v 0.257729 -0.100442 6.984023 +v 0.845505 -0.747014 7.849765 +v 0.312392 -0.526400 7.057247 +v 0.261158 -0.045911 6.990039 +v 0.318034 -0.062061 7.067447 +v 0.845567 -0.756031 7.848203 +v 0.305447 -0.528949 7.049900 +v 0.256078 -0.049148 6.987401 +v 0.691996 -0.729247 7.626368 +v 0.694486 -0.736385 7.618133 +v 0.875551 -1.006797 7.890349 +v 0.296526 -0.545256 7.049634 +v 0.842181 -0.744324 7.844963 +v 0.266232 -0.036396 6.992258 +v 0.953978 -0.759285 8.008180 +v 0.253734 -0.093328 6.976909 +v 0.308433 -0.054389 7.058077 +v 0.872258 -1.008138 7.885977 +v 0.264634 -0.026985 6.988048 +v 0.799972 -0.751668 7.781236 +v 0.902018 -0.725392 7.932146 +v 0.384647 -0.073433 7.176009 +v 0.267829 -0.019489 6.998508 +v 0.839869 -0.757948 7.842014 +v 0.250583 -0.100023 6.972553 +v 0.896300 -0.733504 7.929105 +v 0.796023 -0.752691 7.775574 +v 0.789468 -0.746671 7.769370 +v 0.429756 -0.692109 7.238611 +v 0.298522 -0.526287 7.040125 +v 0.263076 -0.018455 6.992829 +v 0.427500 -0.693978 7.229001 +v 0.787332 -0.755011 7.763839 +v 0.350149 -0.076355 7.122826 +v 0.252319 -0.084564 6.978645 +v 0.892405 -0.750873 7.920820 +v 0.345072 -0.080757 7.115986 +v 0.782341 -0.752549 7.755528 +v 0.959677 -0.745688 8.016434 +v 0.899703 -0.886560 7.925626 +v 0.290900 -0.518790 7.025066 +v 0.711371 -0.802102 7.649446 +v 0.462543 -0.812797 7.275475 +v 0.309916 -0.493660 7.058310 +v 0.890310 -0.900538 7.913688 +v 0.704769 -0.798525 7.636722 +v 0.891360 -0.746931 7.919683 +v 0.427240 -0.689796 7.227926 +v 0.933597 -0.787283 7.983685 +v 0.933112 -0.793771 7.977175 +v 0.238636 -0.129611 6.955026 +v 0.707860 -0.778614 7.643989 +v 0.927432 -0.800516 7.971574 +v 0.347462 -0.082157 7.102757 +v 0.899562 -0.736296 7.921579 +v 0.425967 -0.691969 7.224944 +v 0.234524 -0.143666 6.948152 +v 0.916283 -0.836376 7.952613 +v 0.709305 -0.755353 7.649274 +v 0.708221 -0.764134 7.643914 +v 0.902737 -0.720399 7.931372 +v 0.425688 -0.685850 7.231267 +v 0.446075 -0.787560 7.247755 +v 0.710169 -0.749256 7.647046 +v 0.712398 -0.726548 7.650314 +v 0.897966 -0.710187 7.931720 +v 0.898100 -0.706565 7.927430 +v 0.898841 -0.699480 7.931227 +v 0.919622 -0.762797 7.947624 +v 0.941563 -0.730551 7.988418 +v 0.937100 -0.732870 7.984262 +v 0.930200 -0.738797 7.974944 +v 0.880796 -0.262801 7.902427 +v 0.880120 -0.259052 7.904767 +v 0.268653 -0.106585 6.997447 +v 0.569218 -0.773029 7.438589 +v 0.859369 -0.719408 7.874671 +v 0.313866 -0.507284 7.058664 +v 0.784318 -0.751433 7.751881 +v 0.888799 -0.978897 7.922670 +v 0.925239 -0.753628 7.960476 +v 0.891285 -0.982946 7.920914 +v 0.313203 -0.498806 7.057743 +v 0.570416 -0.767508 7.440593 +v 0.714108 -0.798276 7.653310 +v 0.299743 -0.046033 7.044945 +v 0.716333 -0.789941 7.655771 +v 0.907768 -0.690825 7.939837 +v 0.902892 -0.697439 7.929768 +v 0.979983 -0.744368 8.048681 +v 0.570569 -0.761271 7.440786 +v 0.935268 -0.718540 7.989756 +v 0.566842 -0.776594 7.434932 +v 0.939063 -0.713982 7.987583 +v 0.692838 -0.724365 7.622428 +v 0.569967 -0.753485 7.439080 +v 0.852630 -0.730512 7.856115 +v 0.665405 -0.882055 7.576552 +v 0.837816 -0.771142 7.834645 +v 0.879356 -0.266620 7.903808 +v 0.229959 -0.162621 6.939882 +v 0.243005 -0.127854 6.958785 +v 0.260450 -0.110334 6.984380 +v 0.842575 -0.750993 7.842526 +v 0.872084 -1.012570 7.885476 +v 0.797150 -0.758793 7.774909 +v 0.905515 -0.990797 7.935430 +v 0.285301 -0.030938 7.024776 +v 0.693454 -0.706210 7.623504 +v 0.860775 -0.705946 7.871867 +v 0.564485 -0.777605 7.431619 +v 0.693306 -0.716460 7.622909 +v 0.316745 -0.532439 7.066527 +v 0.901338 -0.992351 7.929223 +v 0.290809 -0.039713 7.032364 +v 0.894518 -0.989206 7.923528 +v 0.996098 -0.750952 8.070629 +v 0.272388 -0.026786 7.005164 +v 0.856772 -0.698943 7.864838 +v 0.772260 -0.731377 7.740747 +v 0.985206 -0.746967 8.054568 +v 0.566846 -0.745263 7.434927 +v 0.561509 -0.741768 7.427525 +v 0.976242 -0.741796 8.042978 +v 0.741264 -0.743272 7.695860 +v 0.934297 -0.708720 7.981477 +v 0.560495 -0.776298 7.425714 +v 0.926199 -0.700315 7.968340 +v 0.556131 -0.770690 7.419292 +v 0.720848 -0.778303 7.663480 +v 0.917728 -0.689100 7.963522 +v 0.556803 -0.741745 7.421263 +v 0.550114 -0.744423 7.410216 +v 0.729300 -0.759831 7.675636 +v 0.724123 -0.769393 7.668419 +v 0.911935 -0.689158 7.946030 +v 0.468239 -0.790374 7.288934 +v 0.464733 -0.783816 7.285166 +v 0.876996 -0.345556 7.900858 +v 0.463994 -0.783563 7.277593 +v 0.464397 -0.716862 7.284231 +v 0.706238 -0.717246 7.642363 +v 0.702031 -0.718491 7.636113 +v 0.456677 -0.779811 7.271307 +v 0.451555 -0.779966 7.266601 +v 0.876775 -0.304995 7.907979 +v 0.448658 -0.782940 7.259812 +v 0.443648 -0.786585 7.259329 +v 0.877447 -0.290544 7.899697 +v 0.872196 -0.282214 7.892340 +v 0.766293 -0.725905 7.725802 +v 0.906339 -0.994760 7.944986 +v 0.546493 -0.751801 7.405874 +v 0.690886 -0.689037 7.621179 +v 0.851628 -0.686908 7.854056 +v 0.553004 -0.765474 7.414701 +v 0.689590 -0.678841 7.618017 +v 0.552537 -0.758745 7.411171 +v 0.542842 -0.676511 7.400253 +v 0.881677 -0.362869 7.882536 +v 0.535677 -0.723479 7.393950 +v 0.758430 -0.728306 7.719436 +v 0.845501 -0.678966 7.849205 +v 0.534077 -0.731908 7.388624 +v 0.749675 -0.733032 7.700642 +v 0.535066 -0.712429 7.388293 +v 0.529480 -0.730713 7.381609 +v 0.525442 -0.727432 7.374339 +v 0.536323 -0.693452 7.390286 +v 0.535022 -0.698932 7.390173 +v 0.521099 -0.724886 7.367857 +v 0.516360 -0.722071 7.360750 +v 0.481158 -0.715871 7.308604 +v 0.317698 -0.525337 7.063816 +v 0.283627 -0.055738 7.012471 +v 0.280794 -0.047859 7.012291 +v 1.004245 -0.761090 8.076597 +v 0.316568 -0.517805 7.063087 +v 0.276972 -0.032224 7.011221 +v 0.291195 -0.045731 7.024050 +v 0.288011 -0.038236 7.024522 +v 0.314476 -0.519029 7.055410 +v 0.287942 -0.055812 7.017593 +v 0.285349 -0.046977 7.018905 +v 0.991414 -0.750390 8.062248 +v 0.557808 -0.749773 7.412947 +v 0.717253 -0.795658 7.650465 +v 0.710516 -0.720314 7.640089 +v 0.705752 -0.721555 7.634215 +v 0.320739 -0.519623 7.066549 +v 0.265947 -0.042720 6.988642 +v 0.924326 -0.983030 7.958539 +v 0.867380 -0.395020 7.882610 +v 1.017327 -0.768171 8.104986 +v 0.489707 -0.714794 7.321291 +v 1.020147 -0.783137 8.106769 +v 0.835488 -0.651441 7.834613 +v 0.861813 -0.413493 7.875778 +v 0.684368 -0.662562 7.610418 +v 0.834413 -0.636264 7.833155 +v 0.678848 -0.651012 7.602337 +v 0.966025 -0.933589 8.025758 +v 0.832917 -0.621211 7.831072 +v 0.507019 -0.717289 7.346941 +v 0.948684 -0.959422 7.999898 +v 0.936084 -0.976066 7.986553 +v 0.498363 -0.714840 7.334126 +v 0.931218 -0.980311 7.972290 +v 0.546174 -0.672103 7.405407 +v 1.019920 -0.814379 8.104736 +v 1.019453 -0.827317 8.105804 +v 0.832606 -0.590887 7.830895 +v 1.020407 -0.798671 8.106137 +v 0.835282 -0.603770 7.824426 +v 0.695294 -0.650189 7.599499 +v 0.535700 -0.709522 7.382555 +v 0.530598 -0.711976 7.367822 +v 1.011982 -0.787483 8.080047 +v 0.540747 -0.694415 7.376168 +v 0.766291 -0.720517 7.714507 +v 1.011645 -0.803760 8.074274 +v 0.520801 -0.714458 7.356255 +v 0.969523 -0.923707 8.009663 +v 0.913424 -0.988452 7.937636 +v 0.541408 -0.687332 7.385601 +v 0.305772 -0.466022 7.050064 +v 0.239293 -0.258600 6.947076 +v 0.237256 -0.253051 6.941113 +v 0.278772 -0.420341 7.011530 +v 0.221936 -0.235273 6.935283 +v 0.536877 -0.087903 7.401999 +v 0.223406 -0.227631 6.930768 +v 0.377399 -0.070806 7.170993 +v 0.223775 -0.198452 6.934003 +v 0.569733 -0.095386 7.441597 +v 0.587278 -0.087298 7.469222 +v 0.587564 -0.083680 7.477336 +v 0.755197 -0.181504 7.718336 +v 0.916921 -0.847494 7.960163 +v 0.745988 -0.159963 7.706823 +v 0.241583 -0.328872 6.960842 +v 0.286918 -0.523164 7.023831 +v 0.306001 -0.469671 7.054773 +v 0.218328 -0.205480 6.928170 +v 0.797277 -0.245630 7.793484 +v 0.261417 -0.385147 6.988544 +v 0.706318 -0.130398 7.654772 +v 0.782773 -0.213649 7.753921 +v 0.371016 -0.649063 7.144585 +v 0.233598 -0.285865 6.950215 +v 0.230481 -0.280454 6.946510 +v 0.268674 -0.399035 6.997203 +v 0.887173 -0.908692 7.913377 +v 0.404102 -0.678826 7.195798 +v 0.251369 -0.063003 6.977516 +v 0.255699 -0.379601 6.982138 +v 0.650270 -0.087112 7.574330 +v 0.238658 -0.262095 6.948124 +v 0.264114 -0.393833 6.992503 +v 0.669548 -0.095801 7.594796 +v 0.219468 -0.222917 6.928155 +v 0.426029 -0.063779 7.238557 +v 0.422571 -0.690537 7.223133 +v 0.621163 -0.064278 7.528817 +v 0.735326 -0.145712 7.694388 +v 0.389337 -0.669299 7.181318 +v 0.220666 -0.253630 6.938591 +v 0.364770 -0.072375 7.150778 +v 0.292438 -0.449835 7.036143 +v 0.305536 -0.475946 7.058167 +v 0.739542 -0.148922 7.699482 +v 0.221866 -0.195506 6.933654 +v 0.219041 -0.173469 6.931185 +v 0.289840 -0.434457 7.027325 +v 0.237991 -0.335883 6.961362 +v 0.922815 -0.811248 7.963128 +v 0.486696 -0.072913 7.332331 +v 0.227057 -0.246231 6.937505 +v 0.640874 -0.080288 7.561313 +v 0.251321 -0.375324 6.977742 +v 0.213839 -0.229274 6.926335 +v 0.598893 -0.064098 7.498048 +v 0.638736 -0.073640 7.549201 +v 0.453006 -0.066378 7.278115 +v 0.231977 -0.307628 6.951072 +v 0.230932 -0.296687 6.948330 +v 0.331121 -0.591313 7.090832 +v 0.583199 -0.092650 7.475501 +v 0.447526 -0.068555 7.270286 +v 0.431336 -0.064639 7.256804 +v 0.233340 -0.270826 6.946879 +v 0.464454 -0.067573 7.296368 +v 0.916670 -0.832290 7.954004 +v 0.504494 -0.077596 7.351936 +v 0.359568 -0.075647 7.139907 +v 0.857452 -0.725027 7.873217 +v 0.449861 -0.705894 7.270037 +v 0.566023 -0.769704 7.440448 +v 0.710954 -0.745254 7.654691 +v 0.448062 -0.703110 7.267210 +v 0.247273 -0.052470 6.976985 +v 0.884053 -0.923291 7.915349 +v 0.304724 -0.488786 7.057133 +v 0.916566 -0.837050 7.960078 +v 0.980740 -0.742869 8.058979 +v 0.262981 -0.098100 6.997963 +v 0.709626 -0.738772 7.659203 +v 0.437331 -0.697846 7.259454 +v 0.260697 -0.102716 6.996498 +v 0.913604 -0.748249 7.957599 +v 0.411007 -0.067068 7.220977 +v 0.891873 -0.943371 7.920792 +v 0.305136 -0.483865 7.055110 +v 0.351187 -0.081651 7.117103 +v 0.861689 -0.713166 7.875096 +v 0.324999 -0.531542 7.081610 +v 0.440906 -0.695826 7.249633 +v 0.695714 -0.724138 7.632515 +v 0.562845 -0.773041 7.437746 +v 0.341580 -0.080225 7.112617 +v 0.852408 -0.723103 7.863977 +v 0.821995 -0.757399 7.821667 +v 0.948115 -0.777380 8.005091 +v 0.559902 -0.774253 7.434737 +v 0.564315 -0.752311 7.442877 +v 0.961457 -0.745774 8.027054 +v 0.428605 -0.694788 7.251022 +v 0.902335 -0.688826 7.943893 +v 0.893556 -0.974718 7.921642 +v 0.846726 -0.721405 7.860616 +v 0.331459 -0.077881 7.104576 +v 0.331091 -0.077624 7.097383 +v 0.957983 -0.750475 8.019825 +v 0.259503 -0.095464 6.993589 +v 0.430429 -0.696347 7.245620 +v 0.694698 -0.732364 7.629805 +v 0.876837 -1.009849 7.902180 +v 0.841994 -0.732578 7.848854 +v 0.313613 -0.511000 7.062647 +v 0.865086 -0.284111 7.890801 +v 0.394173 -0.062104 7.196348 +v 0.836680 -0.739994 7.841137 +v 0.309867 -0.495870 7.063347 +v 0.873979 -1.003609 7.895228 +v 0.434142 -0.687717 7.242065 +v 0.834638 -0.728273 7.839340 +v 0.249566 -0.075243 6.983312 +v 0.873231 -1.004402 7.890044 +v 0.464506 -0.806416 7.291620 +v 0.869503 -1.004534 7.887724 +v 0.902339 -0.878862 7.937486 +v 0.435701 -0.680812 7.243659 +v 0.253251 -0.072062 6.983407 +v 0.832382 -0.754370 7.837815 +v 0.319580 -0.069943 7.075137 +v 0.453751 -0.714826 7.280497 +v 0.432342 -0.694938 7.239459 +v 0.896438 -0.882447 7.933837 +v 0.448880 -0.712414 7.278278 +v 0.839838 -0.749304 7.840417 +v 0.888179 -0.898608 7.928776 +v 0.832063 -0.760280 7.836423 +v 0.312318 -0.065147 7.072214 +v 0.890938 -0.898525 7.922947 +v 0.307062 -0.504973 7.067336 +v 0.811944 -0.756449 7.798883 +v 0.255257 -0.037792 6.993249 +v 0.390917 -0.069217 7.184968 +v 0.425401 -0.693064 7.232954 +v 0.810593 -0.749646 7.808738 +v 0.886312 -0.903823 7.917154 +v 0.803038 -0.746694 7.798816 +v 0.879747 -0.259003 7.910556 +v 0.877202 -0.256380 7.906814 +v 0.261479 -0.018284 6.998084 +v 0.251337 -0.027313 6.987836 +v 0.802106 -0.752014 7.788535 +v 0.255929 -0.022247 6.989077 +v 0.876068 -0.263444 7.899704 +v 0.871075 -0.267603 7.902372 +v 0.286974 -0.524129 7.030200 +v 0.903967 -0.760928 7.947159 +v 0.786372 -0.746576 7.766703 +v 0.907714 -0.764477 7.940423 +v 0.244731 -0.114573 6.969719 +v 0.775234 -0.746433 7.755559 +v 0.773011 -0.742679 7.752545 +v 0.254032 -0.097171 6.984144 +v 0.250354 -0.098190 6.982646 +v 0.441171 -0.793464 7.256220 +v 0.898540 -0.755526 7.933649 +v 0.247698 -0.098517 6.979835 +v 0.714114 -0.784465 7.666275 +v 0.249234 -0.097761 6.975494 +v 0.709143 -0.799475 7.652559 +v 0.246747 -0.098628 6.970973 +v 0.293849 -0.043998 7.037521 +v 0.250633 -0.092609 6.979308 +v 0.247452 -0.084748 6.977678 +v 0.704142 -0.788289 7.647745 +v 0.705433 -0.794644 7.645854 +v 0.441549 -0.789526 7.256438 +v 0.973568 -0.735049 8.035347 +v 0.967950 -0.727102 8.037102 +v 0.894606 -0.746541 7.927674 +v 0.239672 -0.136735 6.958169 +v 0.229693 -0.134478 6.953971 +v 0.235251 -0.125946 6.955891 +v 0.894943 -0.741915 7.925431 +v 0.965725 -0.727484 8.033501 +v 0.900356 -0.722071 7.936717 +v 0.236436 -0.140487 6.954427 +v 0.708474 -0.774606 7.646929 +v 0.899629 -0.716741 7.936846 +v 0.226209 -0.146935 6.942888 +v 0.938908 -0.782256 7.993598 +v 0.940286 -0.721656 7.990786 +v 0.924426 -0.742150 7.967080 +v 0.258308 -0.104272 6.985845 +v 0.320406 -0.537312 7.073856 +v 0.876114 -1.011264 7.892149 +v 0.877009 -1.007071 7.893938 +v 0.837100 -0.733275 7.841333 +v 0.252267 -0.108159 6.977561 +v 0.255395 -0.100820 6.979873 +v 0.252420 -0.102226 6.976407 +v 0.817876 -0.761387 7.814341 +v 0.247980 -0.110062 6.972390 +v 0.668914 -0.109891 7.613390 +v 0.752412 -0.192041 7.727847 +v 0.228821 -0.263460 6.946602 +v 0.281830 -0.436985 7.025408 +v 0.284249 -0.526336 7.026942 +v 0.414807 -0.686231 7.212457 +v 0.272961 -0.432462 7.021919 +v 0.915552 -0.859369 7.956661 +v 0.539984 -0.091277 7.410443 +v 0.215529 -0.246460 6.932704 +v 0.334520 -0.611666 7.102897 +v 0.410768 -0.686627 7.219622 +v 0.216858 -0.166041 6.932766 +v 0.221662 -0.157435 6.936111 +v 0.236392 -0.353590 6.968641 +v 0.272609 -0.407994 7.004412 +v 0.266921 -0.409654 7.006089 +v 0.305256 -0.561259 7.057655 +v 0.384742 -0.664021 7.173544 +v 0.400429 -0.674820 7.187857 +v 0.584334 -0.088478 7.479218 +v 0.292191 -0.540391 7.040951 +v 0.285295 -0.531982 7.032508 +v 0.767200 -0.217749 7.751266 +v 0.457761 -0.066721 7.285532 +v 0.543909 -0.093925 7.414883 +v 0.820850 -0.273619 7.828432 +v 0.234235 -0.322484 6.960138 +v 0.688920 -0.120911 7.637428 +v 0.288712 -0.444612 7.031202 +v 0.683764 -0.113568 7.623249 +v 0.852343 -0.294116 7.870815 +v 0.856509 -0.290132 7.877218 +v 0.215750 -0.220852 6.926274 +v 0.215633 -0.208188 6.926346 +v 0.303549 -0.482533 7.061035 +v 0.261560 -0.405540 7.002497 +v 0.599198 -0.064883 7.482800 +v 0.418819 -0.694257 7.229784 +v 0.214110 -0.262563 6.939044 +v 0.226306 -0.272287 6.944590 +v 0.846438 -0.294278 7.864658 +v 0.222960 -0.263148 6.942683 +v 0.294454 -0.458575 7.048213 +v 0.215267 -0.234016 6.931988 +v 0.914716 -0.855132 7.964083 +v 0.917100 -0.827972 7.970404 +v 0.235714 -0.347167 6.964587 +v 0.753523 -0.217420 7.746016 +v 0.283762 -0.445203 7.031937 +v 0.209728 -0.229344 6.924883 +v 0.289944 -0.537745 7.041399 +v 0.224783 -0.302563 6.949967 +v 0.917513 -0.830324 7.964689 +v 0.391031 -0.675606 7.194774 +v 0.271037 -0.426748 7.018059 +v 0.612742 -0.069329 7.535652 +v 0.208762 -0.159693 6.929923 +v 0.440413 -0.069448 7.273149 +v 0.247331 -0.369523 6.977461 +v 0.232749 -0.330564 6.961657 +v 0.336446 -0.598563 7.098905 +v 0.284760 -0.528714 7.032714 +v 0.575428 -0.091848 7.460636 +v 0.492056 -0.074718 7.343822 +v 0.565880 -0.099323 7.449267 +v 0.556129 -0.100408 7.443626 +v 0.915828 -0.849272 7.970149 +v 0.428910 -0.680658 7.240790 +v 0.918190 -0.808270 7.976078 +v 0.854366 -0.295915 7.882087 +v 0.208758 -0.189756 6.925574 +v 0.312923 -0.576744 7.072636 +v 0.214660 -0.185394 6.929485 +v 0.226606 -0.287520 6.946513 +v 0.210064 -0.199067 6.923783 +v 0.320518 -0.585116 7.083961 +v 0.445410 -0.708697 7.275331 +v 0.709547 -0.747472 7.660238 +v 0.557953 -0.765231 7.440475 +v 0.257831 -0.099037 6.996433 +v 0.350022 -0.072303 7.134261 +v 0.248039 -0.063357 6.981611 +v 0.815523 -0.748168 7.821059 +v 0.403021 -0.063856 7.210222 +v 0.908309 -0.745058 7.954310 +v 0.249526 -0.056622 6.975962 +v 0.906377 -0.752709 7.950610 +v 0.902018 -0.743359 7.947120 +v 0.255580 -0.099022 6.993266 +v 0.898340 -0.693011 7.942819 +v 0.858159 -1.014120 7.878654 +v 0.934881 -0.783462 8.003804 +v 0.340079 -0.072922 7.121263 +v 0.391643 -0.062778 7.193173 +v 0.895763 -0.697963 7.944182 +v 0.252014 -0.064504 6.988894 +v 0.709483 -0.726473 7.654873 +v 0.970194 -0.740741 8.053288 +v 0.822870 -0.733583 7.828973 +v 0.820994 -0.749162 7.825521 +v 0.249875 -0.049767 6.979370 +v 0.320602 -0.532667 7.087536 +v 0.321040 -0.536908 7.090689 +v 0.957328 -0.749286 8.028132 +v 0.385201 -0.071923 7.180471 +v 0.251484 -0.070302 6.987433 +v 0.868457 -1.003542 7.899870 +v 0.431778 -0.692659 7.253519 +v 0.454181 -0.805474 7.277010 +v 0.251082 -0.065925 6.985097 +v 0.795327 -0.745592 7.790094 +v 0.355987 -0.073587 7.142114 +v 0.876182 -0.253992 7.911950 +v 0.431542 -0.686725 7.251265 +v 0.253015 -0.057043 6.991280 +v 0.431826 -0.687911 7.247673 +v 0.316958 -0.516114 7.068503 +v 0.255476 -0.051767 6.993072 +v 0.863420 -1.003088 7.886554 +v 0.793033 -0.746538 7.780967 +v 0.427393 -0.689320 7.246273 +v 0.858390 -1.008137 7.879050 +v 0.442272 -0.789419 7.264606 +v 0.969822 -0.737570 8.046605 +v 0.306792 -0.496030 7.066949 +v 0.966617 -0.728625 8.042263 +v 0.893439 -0.879602 7.945065 +v 0.426844 -0.695401 7.246329 +v 0.426537 -0.692138 7.242171 +v 0.786514 -0.739767 7.774716 +v 0.963195 -0.728766 8.036724 +v 0.421756 -0.694997 7.232545 +v 0.962494 -0.733392 8.031393 +v 0.781104 -0.735220 7.770654 +v 0.426020 -0.682314 7.236341 +v 0.421290 -0.686606 7.235574 +v 0.882645 -0.933842 7.928850 +v 0.935530 -0.783908 7.997055 +v 0.779775 -0.747222 7.763309 +v 0.777182 -0.747694 7.760391 +v 0.921119 -0.793737 7.983977 +v 0.711722 -0.791280 7.659145 +v 0.255667 -0.019436 6.994090 +v 0.705942 -0.793385 7.655381 +v 0.705344 -0.782507 7.651418 +v 0.902212 -0.757515 7.948550 +v 0.705077 -0.773604 7.655375 +v 0.931249 -0.723274 7.988924 +v 0.708294 -0.753899 7.659032 +v 0.923655 -0.734118 7.978011 +v 0.704352 -0.764356 7.660738 +v 0.900646 -0.760134 7.943923 +v 0.296673 -0.550160 7.053793 +v 0.251921 -0.031238 6.988283 +v 0.888914 -0.899768 7.919263 +v 0.312925 -0.067475 7.081685 +v 0.293825 -0.546252 7.045747 +v 0.882456 -0.911215 7.921489 +v 0.237777 -0.121142 6.965234 +v 0.895985 -0.750585 7.936507 +v 0.910832 -0.863668 7.958201 +v 0.246476 -0.078155 6.979753 +v 0.244017 -0.090193 6.975592 +v 0.305719 -0.061585 7.066438 +v 0.239788 -0.080404 6.971303 +v 0.292480 -0.536829 7.044646 +v 0.895685 -0.733236 7.936938 +v 0.290090 -0.531116 7.040531 +v 0.297546 -0.052233 7.052767 +v 0.291180 -0.047486 7.045526 +v 0.227528 -0.127112 6.953689 +v 0.894773 -0.708318 7.938125 +v 0.228429 -0.131006 6.952336 +v 0.850570 -0.707243 7.869487 +v 0.846309 -0.713056 7.864711 +v 0.441781 -0.783155 7.264701 +v 0.709827 -0.720139 7.647966 +v 0.894344 -0.965996 7.934513 +v 0.278863 -0.027342 7.028196 +v 0.904391 -0.683596 7.950225 +v 0.561817 -0.745911 7.441352 +v 0.443462 -0.780168 7.265765 +v 0.926175 -0.715485 7.992853 +v 0.860331 -1.012159 7.881303 +v 0.931888 -0.714194 7.990981 +v 0.862234 -1.014137 7.884135 +v 0.314995 -0.516772 7.074821 +v 0.920792 -0.744200 7.963098 +v 0.873308 -0.273043 7.908335 +v 0.872063 -0.270474 7.904285 +v 0.693927 -0.718319 7.635751 +v 0.867600 -0.282548 7.898799 +v 0.283736 -0.036519 7.034687 +v 0.869256 -0.283725 7.901622 +v 0.558105 -0.742272 7.437792 +v 0.686408 -0.718807 7.628014 +v 0.555088 -0.739944 7.431590 +v 0.469144 -0.797543 7.292545 +v 0.465606 -0.802026 7.294563 +v 0.825574 -0.724178 7.832920 +v 0.459119 -0.806607 7.287457 +v 0.318173 -0.579623 7.077008 +v 0.859917 -1.010989 7.876852 +v 0.855307 -0.713523 7.872540 +v 0.827707 -0.755063 7.832799 +v 0.826970 -0.748324 7.833218 +v 0.852504 -0.715752 7.869265 +v 0.839175 -0.724625 7.853881 +v 0.863675 -1.005865 7.883557 +v 0.447123 -0.798002 7.271243 +v 0.307795 -0.538591 7.062874 +v 0.689965 -0.721812 7.630569 +v 0.298620 -0.538758 7.049985 +v 0.826185 -0.734937 7.831298 +v 0.830173 -0.729305 7.834135 +v 0.815177 -0.755577 7.811322 +v 0.247856 -0.094613 6.978756 +v 0.893684 -0.742729 7.932950 +v 0.756944 -0.733793 7.731946 +v 0.849550 -0.699716 7.868643 +v 0.929066 -0.707311 7.986537 +v 0.846882 -0.692294 7.868202 +v 0.912670 -0.992721 7.952889 +v 0.553721 -0.772985 7.429354 +v 0.877778 -0.266470 7.913411 +v 0.685976 -0.711343 7.625664 +v 0.271855 -0.025322 7.017996 +v 0.769807 -0.738647 7.750093 +v 0.546494 -0.738891 7.418941 +v 1.017528 -0.731949 8.126047 +v 0.317626 -0.545033 7.086416 +v 0.310326 -0.551843 7.083351 +v 0.541865 -0.735989 7.411624 +v 0.539654 -0.760386 7.407799 +v 0.549183 -0.769498 7.422656 +v 0.543977 -0.765913 7.416128 +v 0.898666 -0.995368 7.937232 +v 0.924692 -0.698932 7.980542 +v 0.845247 -0.684836 7.862443 +v 0.699795 -0.716108 7.646474 +v 0.265604 -0.022979 7.008794 +v 0.875899 -0.320467 7.909546 +v 0.685105 -0.697895 7.624345 +v 0.683185 -0.686021 7.622111 +v 0.911306 -0.681909 7.963672 +v 0.833360 -0.672560 7.855507 +v 0.894076 -0.973956 7.930443 +v 0.762656 -0.732976 7.739730 +v 0.257584 -0.044667 6.998181 +v 0.908737 -0.682219 7.956360 +v 0.532664 -0.751861 7.397499 +v 1.009428 -0.736782 8.105005 +v 0.869937 -1.018455 7.899566 +v 0.749898 -0.737150 7.719288 +v 1.004412 -0.731540 8.099749 +v 0.872590 -0.290118 7.906509 +v 0.838616 -0.665812 7.841100 +v 0.743296 -0.745822 7.715239 +v 0.997610 -0.734015 8.089330 +v 0.874864 -0.257439 7.917845 +v 0.736547 -0.753644 7.701394 +v 0.536927 -0.729484 7.404569 +v 0.987784 -0.737987 8.075136 +v 0.730837 -0.757925 7.692100 +v 0.537118 -0.675953 7.405599 +v 0.538319 -0.684474 7.394514 +v 0.726024 -0.761994 7.684534 +v 0.721309 -0.767815 7.677916 +v 0.534165 -0.722711 7.400803 +v 0.531907 -0.712678 7.397543 +v 0.522456 -0.740308 7.382930 +v 0.530458 -0.700561 7.395503 +v 0.530796 -0.692715 7.396074 +v 0.511582 -0.730562 7.366581 +v 0.466808 -0.788862 7.301307 +v 0.463256 -0.782921 7.296448 +v 0.458369 -0.777368 7.288569 +v 0.454972 -0.775350 7.282041 +v 0.468855 -0.715399 7.316135 +v 0.462412 -0.713927 7.318787 +v 1.015810 -0.754763 8.108150 +v 0.543856 -0.744741 7.402689 +v 0.541880 -0.737215 7.402531 +v 0.538079 -0.745988 7.397497 +v 1.009847 -0.749317 8.097248 +v 0.532853 -0.739692 7.390443 +v 1.003080 -0.745226 8.088088 +v 0.992915 -0.743594 8.074752 +v 0.537202 -0.730916 7.395106 +v 0.533771 -0.711623 7.393597 +v 0.259524 -0.039996 6.993126 +v 0.303035 -0.467259 7.054640 +v 0.849712 -0.297692 7.871067 +v 0.224462 -0.294219 6.946068 +v 0.304107 -0.568043 7.063440 +v 0.219883 -0.288258 6.943851 +v 0.298291 -0.554809 7.051897 +v 0.304544 -0.487516 7.064769 +v 0.302695 -0.473170 7.058592 +v 0.213048 -0.150436 6.933836 +v 0.282868 -0.448361 7.038614 +v 0.672128 -0.103269 7.605466 +v 0.206380 -0.237440 6.926637 +v 0.424604 -0.679298 7.248136 +v 0.245179 -0.358726 6.970702 +v 0.209674 -0.214904 6.925003 +v 0.231707 -0.344464 6.963884 +v 0.554657 -0.091738 7.412998 +v 0.370898 -0.655892 7.160069 +v 0.240759 -0.096946 6.972525 +v 0.241714 -0.106014 6.968265 +v 0.236142 -0.085909 6.964582 +v 0.467917 -0.068494 7.312494 +v 0.737112 -0.165407 7.713593 +v 0.900933 -0.867325 7.954790 +v 0.805724 -0.258170 7.812781 +v 0.227518 -0.318983 6.956930 +v 0.360335 -0.648350 7.146617 +v 0.253125 -0.385552 6.988811 +v 0.656776 -0.093795 7.586340 +v 0.421306 -0.061477 7.242610 +v 0.387473 -0.060369 7.202576 +v 0.286387 -0.532383 7.037842 +v 0.209555 -0.173356 6.928122 +v 0.213854 -0.237700 6.932256 +v 0.379485 -0.070898 7.178058 +v 0.911328 -0.860260 7.964155 +v 0.461326 -0.068436 7.303593 +v 0.310057 -0.582220 7.075243 +v 0.208276 -0.248836 6.928679 +v 0.334254 -0.616117 7.111581 +v 0.410532 -0.687152 7.233830 +v 0.838693 -0.305213 7.870128 +v 0.210782 -0.270655 6.941346 +v 0.251883 -0.380830 6.985711 +v 0.518577 -0.083519 7.386298 +v 0.814535 -0.263254 7.819159 +v 0.405653 -0.683953 7.230231 +v 0.219421 -0.300021 6.947168 +v 0.289508 -0.453363 7.043596 +v 0.915946 -0.820892 7.971779 +v 0.419863 -0.676466 7.238593 +v 0.454026 -0.068454 7.296775 +v 0.452949 -0.068369 7.290290 +v 0.376522 -0.660816 7.174670 +v 0.825837 -0.291843 7.845258 +v 0.450442 -0.065893 7.283418 +v 0.445269 -0.068108 7.279927 +v 0.398580 -0.678116 7.202513 +v 0.238812 -0.368863 6.977907 +v 0.544094 -0.095430 7.428592 +v 0.331819 -0.607290 7.104767 +v 0.743999 -0.178966 7.719587 +v 0.362640 -0.652204 7.154993 +v 0.575970 -0.094385 7.468374 +v 0.348026 -0.635519 7.130708 +v 0.297161 -0.560662 7.054363 +v 0.493544 -0.075980 7.364616 +v 0.211666 -0.255556 6.934940 +v 0.294465 -0.559594 7.055042 +v 0.302313 -0.489400 7.067689 +v 0.424376 -0.062013 7.250669 +v 0.233263 -0.086207 6.963227 +v 0.476204 -0.071562 7.325826 +v 0.338241 -0.625158 7.117246 +v 0.532696 -0.089291 7.409835 +v 0.691361 -0.127391 7.645163 +v 0.601467 -0.063968 7.510111 +v 0.198905 -0.154175 6.922680 +v 0.315886 -0.588390 7.087455 +v 0.461831 -0.068828 7.311544 +v 0.205837 -0.205491 6.921692 +v 0.758808 -0.209010 7.741615 +v 0.313238 -0.586743 7.080785 +v 0.950017 -0.763576 8.010809 +v 0.896181 -0.747780 7.941350 +v 0.423359 -0.677393 7.241215 +v 0.239692 -0.087049 6.970840 +v 0.843915 -0.705255 7.868133 +v 0.901097 -0.737671 7.953393 +v 0.958221 -0.743505 8.035337 +v 0.281277 -0.029839 7.032240 +v 0.309226 -0.519299 7.083636 +v 0.218865 -0.141014 6.943645 +v 0.897720 -0.738431 7.943033 +v 0.209284 -0.180343 6.926873 +v 0.789887 -0.738373 7.792418 +v 0.710205 -0.724597 7.669127 +v 0.317749 -0.525598 7.082590 +v 0.892770 -0.957198 7.934042 +v 0.798078 -0.726104 7.802246 +v 0.886899 -0.947253 7.934552 +v 0.942123 -0.779173 8.007204 +v 0.270258 -0.027953 7.023181 +v 0.857568 -1.010461 7.882302 +v 0.334963 -0.076879 7.112453 +v 0.248954 -0.065714 6.990644 +v 0.793607 -0.728378 7.791084 +v 0.399553 -0.065874 7.220242 +v 0.705807 -0.735127 7.662047 +v 0.254317 -0.051259 6.997960 +v 0.306703 -0.508434 7.077178 +v 0.954274 -0.754175 8.018234 +v 0.896045 -0.686991 7.949772 +v 0.438418 -0.776245 7.269565 +v 0.250732 -0.059782 6.993240 +v 0.406094 -0.064779 7.215026 +v 0.324945 -0.074108 7.105014 +v 0.303756 -0.504304 7.071552 +v 0.559095 -0.755476 7.443893 +v 0.704165 -0.724722 7.659630 +v 0.558751 -0.749437 7.443520 +v 0.380311 -0.066760 7.184641 +v 0.789424 -0.725782 7.787423 +v 0.835844 -0.724861 7.849790 +v 0.697658 -0.718045 7.655741 +v 0.246972 -0.062750 6.987462 +v 0.877552 -1.005754 7.901360 +v 0.869880 -1.009519 7.909722 +v 0.320334 -0.077161 7.094848 +v 0.688146 -0.714962 7.637317 +v 0.867395 -0.269427 7.905818 +v 0.862482 -1.000654 7.896696 +v 0.313868 -0.069558 7.085371 +v 0.829295 -0.721698 7.840326 +v 0.861874 -1.001044 7.891107 +v 0.824159 -0.721900 7.834279 +v 0.857608 -1.013991 7.884667 +v 0.767444 -0.738702 7.755061 +v 0.796183 -0.721952 7.796276 +v 0.860134 -1.005292 7.888447 +v 0.816915 -0.733327 7.827139 +v 0.351327 -0.066287 7.148478 +v 0.864849 -0.278123 7.901838 +v 0.854333 -1.011565 7.876684 +v 0.809776 -0.730834 7.821509 +v 0.248960 -0.058299 6.989190 +v 0.248377 -0.054576 6.988510 +v 0.789642 -0.720558 7.787063 +v 0.247385 -0.050890 6.985054 +v 0.736379 -0.774222 7.707964 +v 0.299712 -0.062685 7.065824 +v 0.864125 -0.284013 7.901268 +v 0.935307 -0.783730 7.989929 +v 0.816639 -0.724825 7.829313 +v 0.981166 -0.738155 8.069175 +v 0.858952 -0.289158 7.893677 +v 0.734517 -0.776036 7.704165 +v 0.918310 -0.798377 7.983396 +v 0.803176 -0.743359 7.807470 +v 0.925624 -0.791384 7.985781 +v 0.735939 -0.764852 7.706410 +v 0.548548 -0.740258 7.435099 +v 0.734701 -0.768018 7.706744 +v 0.923151 -0.798338 7.978291 +v 0.871014 -0.256726 7.910329 +v 0.975892 -0.738044 8.066473 +v 0.710291 -0.785803 7.667397 +v 0.465610 -0.795573 7.309902 +v 0.703789 -0.788403 7.663221 +v 0.297685 -0.059222 7.060179 +v 0.463687 -0.798554 7.307622 +v 0.872493 -0.253924 7.914687 +v 0.701477 -0.788066 7.659955 +v 0.702586 -0.786752 7.655007 +v 0.926652 -0.730719 7.982999 +v 0.432416 -0.683081 7.248953 +v 0.894463 -0.753403 7.942064 +v 0.965336 -0.736621 8.046566 +v 0.920000 -0.723692 7.983802 +v 0.454222 -0.801399 7.290736 +v 0.878517 -0.918524 7.924220 +v 0.960612 -0.737289 8.040616 +v 0.284961 -0.042039 7.038499 +v 0.278741 -0.040252 7.035464 +v 0.230319 -0.122028 6.963283 +v 0.894698 -0.731986 7.942531 +v 0.229273 -0.125405 6.959426 +v 0.236416 -0.115918 6.966225 +v 0.894509 -0.727325 7.941905 +v 0.448621 -0.798679 7.279306 +v 0.910832 -0.735341 7.965681 +v 0.217535 -0.130712 6.946724 +v 0.443519 -0.792208 7.271602 +v 0.891346 -0.713633 7.943987 +v 0.885551 -0.905646 7.927485 +v 0.894772 -0.703115 7.939339 +v 0.243932 -0.063788 6.983193 +v 0.237346 -0.072254 6.974221 +v 0.241198 -0.057255 6.979071 +v 0.895823 -0.873330 7.951927 +v 0.239402 -0.052520 6.981053 +v 0.232106 -0.082231 6.964900 +v 0.915737 -0.840963 7.973355 +v 0.797034 -0.727505 7.795584 +v 0.964343 -0.726346 8.039359 +v 0.301214 -0.542484 7.056662 +v 0.793972 -0.723148 7.790915 +v 0.246563 -0.069943 6.986536 +v 0.292474 -0.543838 7.047151 +v 0.869518 -0.277771 7.905516 +v 0.775849 -0.735761 7.765175 +v 0.818787 -0.739530 7.824680 +v 0.812726 -0.737745 7.820030 +v 0.809836 -0.744657 7.814226 +v 0.733791 -0.768559 7.702736 +v 0.731671 -0.764120 7.700303 +v 0.894707 -0.743121 7.937336 +v 0.227251 -0.139360 6.951576 +v 0.219280 -0.133081 6.945999 +v 0.645088 -0.092863 7.580925 +v 0.233909 -0.061169 6.972509 +v 0.682978 -0.120086 7.634882 +v 0.231783 -0.057187 6.969546 +v 0.713762 -0.150548 7.685180 +v 0.388490 -0.059419 7.212284 +v 0.749258 -0.207260 7.737089 +v 0.785435 -0.242913 7.784534 +v 0.205216 -0.195790 6.922415 +v 0.708995 -0.730842 7.667637 +v 0.204059 -0.251413 6.928408 +v 0.781473 -0.238411 7.776685 +v 0.204119 -0.186848 6.922772 +v 0.848375 -0.301533 7.878164 +v 0.277777 -0.443487 7.029372 +v 0.740546 -0.169798 7.716268 +v 0.197415 -0.187492 6.920384 +v 0.842259 -0.306681 7.874799 +v 0.204137 -0.229816 6.925234 +v 0.284722 -0.455148 7.045468 +v 0.914088 -0.853811 7.974275 +v 0.417988 -0.678084 7.236171 +v 0.835496 -0.290640 7.854723 +v 0.914934 -0.821756 7.975245 +v 0.327458 -0.615874 7.112790 +v 0.768500 -0.241077 7.774702 +v 0.561272 -0.101679 7.449987 +v 0.297077 -0.567705 7.063003 +v 0.318800 -0.593438 7.095563 +v 0.760810 -0.225399 7.756685 +v 0.227056 -0.083584 6.963354 +v 0.388828 -0.674187 7.202003 +v 0.589308 -0.071628 7.493337 +v 0.827245 -0.294126 7.851131 +v 0.266384 -0.422297 7.015626 +v 0.945495 -0.757968 8.020894 +v 0.608255 -0.066143 7.523073 +v 0.333186 -0.625689 7.123104 +v 0.576995 -0.096746 7.483725 +v 0.942571 -0.771645 8.013496 +v 0.567618 -0.099676 7.472521 +v 0.710427 -0.731995 7.670962 +v 0.202855 -0.165377 6.924835 +v 0.897164 -0.756871 7.945686 +v 0.230437 -0.065464 6.971875 +v 0.200241 -0.248105 6.926142 +v 0.914514 -0.845124 7.979181 +v 0.420292 -0.679546 7.253291 +v 0.851501 -0.301168 7.895015 +v 0.910926 -0.858385 7.972340 +v 0.550423 -0.102726 7.447602 +v 0.818489 -0.284098 7.836639 +v 0.443753 -0.069040 7.286289 +v 0.402735 -0.683361 7.219105 +v 0.228610 -0.338270 6.963243 +v 0.201938 -0.221172 6.925161 +v 0.580100 -0.079849 7.490637 +v 0.540049 -0.101254 7.445042 +v 0.809762 -0.306564 7.848797 +v 0.745195 -0.198909 7.731084 +v 0.413680 -0.673972 7.242640 +v 0.246800 -0.376696 6.983860 +v 0.430046 -0.066377 7.262432 +v 0.596020 -0.068413 7.518728 +v 0.548332 -0.097479 7.436775 +v 0.533510 -0.096947 7.421936 +v 0.357195 -0.649139 7.154028 +v 0.221189 -0.313121 6.952595 +v 0.904897 -0.864887 7.959898 +v 0.513933 -0.084087 7.393226 +v 0.529547 -0.089355 7.403697 +v 0.655616 -0.111615 7.613414 +v 0.383395 -0.669977 7.192369 +v 0.352852 -0.641455 7.141156 +v 0.303046 -0.577643 7.073081 +v 0.375179 -0.665557 7.189249 +v 0.700637 -0.125354 7.645081 +v 0.329188 -0.612953 7.109095 +v 0.728879 -0.161295 7.710656 +v 0.329565 -0.603379 7.105331 +v 0.722570 -0.157286 7.704935 +v 0.726766 -0.149398 7.695475 +v 0.795607 -0.259317 7.809656 +v 0.492070 -0.076180 7.351170 +v 0.253020 -0.399857 6.997447 +v 0.460821 -0.070135 7.322803 +v 0.253013 -0.391574 6.991201 +v 0.575519 -0.086507 7.490544 +v 0.568870 -0.099000 7.465265 +v 0.916729 -0.834708 7.976836 +v 0.704980 -0.738244 7.666044 +v 0.964004 -0.741207 8.050838 +v 0.956169 -0.745369 8.040412 +v 0.952217 -0.749623 8.032266 +v 0.853719 -1.011684 7.880642 +v 0.210229 -0.134767 6.940961 +v 0.849450 -1.011302 7.878685 +v 0.900857 -0.724046 7.958398 +v 0.888720 -0.954308 7.938993 +v 0.250742 -0.052944 7.000143 +v 0.439690 -0.786059 7.268759 +v 0.245753 -0.059755 6.991981 +v 0.969265 -0.740255 8.061210 +v 0.702213 -0.718938 7.665007 +v 0.883914 -0.939062 7.933871 +v 0.926846 -0.788204 7.998661 +v 0.884350 -0.978656 7.929574 +v 0.435597 -0.780609 7.269596 +v 0.836689 -0.712527 7.862029 +v 0.337542 -0.066933 7.128115 +v 0.341168 -0.064020 7.134302 +v 0.828543 -0.719045 7.853668 +v 0.856735 -1.013413 7.889600 +v 0.345564 -0.065811 7.142877 +v 0.308870 -0.513611 7.081056 +v 0.894192 -0.725789 7.947065 +v 0.891853 -0.717790 7.946201 +v 0.919587 -0.714320 7.992207 +v 0.548604 -0.761413 7.441527 +v 0.914537 -0.721342 7.977703 +v 0.913017 -0.729253 7.973064 +v 0.905363 -0.728427 7.967450 +v 0.892412 -0.705308 7.951138 +v 0.887007 -0.891775 7.934098 +v 0.299957 -0.501915 7.077689 +v 0.890646 -0.711072 7.945832 +v 0.460414 -0.800024 7.302248 +v 0.882234 -0.909253 7.925453 +v 0.300124 -0.496841 7.068654 +v 0.863281 -0.267310 7.911450 +v 0.297435 -0.549311 7.058883 +v 0.240582 -0.056890 6.991138 +v 0.442460 -0.707790 7.279057 +v 0.290216 -0.561624 7.066255 +v 0.862243 -0.283182 7.907940 +v 0.815725 -0.720100 7.832720 +v 0.442283 -0.793510 7.282346 +v 0.226498 -0.111731 6.963488 +v 0.862115 -0.274721 7.905499 +v 0.790125 -0.733847 7.792512 +v 0.438138 -0.700764 7.268736 +v 0.220305 -0.126099 6.955388 +v 0.429795 -0.696226 7.266512 +v 0.315764 -0.067963 7.107134 +v 0.438109 -0.791111 7.277706 +v 0.427822 -0.693205 7.257778 +v 0.779440 -0.734119 7.784809 +v 0.858060 -0.292195 7.889502 +v 0.424061 -0.691615 7.248990 +v 0.312222 -0.074730 7.096037 +v 0.422873 -0.687036 7.255174 +v 0.424960 -0.691277 7.252961 +v 0.782638 -0.735266 7.778140 +v 0.312887 -0.074462 7.091848 +v 0.791657 -0.715391 7.796214 +v 0.303557 -0.065039 7.082265 +v 0.869844 -0.263094 7.904551 +v 0.411504 -0.683926 7.237355 +v 0.302206 -0.062445 7.076369 +v 0.238844 -0.052694 6.984282 +v 0.295614 -0.062635 7.075719 +v 0.736366 -0.761377 7.713763 +v 0.292981 -0.064709 7.062451 +v 0.734079 -0.768098 7.708983 +v 0.236523 -0.054552 6.978656 +v 0.731306 -0.767509 7.706399 +v 0.730879 -0.767189 7.705615 +v 0.233845 -0.054013 6.975682 +v 0.289101 -0.055803 7.055175 +v 0.727605 -0.764557 7.702528 +v 0.232106 -0.050177 6.972137 +v 0.221350 -0.075112 6.969702 +v 0.283599 -0.048962 7.047751 +v 0.711286 -0.777349 7.672360 +v 0.223289 -0.079372 6.965992 +v 0.276041 -0.048113 7.042905 +v 0.229443 -0.051245 6.968575 +v 0.699338 -0.783590 7.660206 +v 0.701253 -0.773952 7.663193 +v 0.924161 -0.702332 7.992864 +v 0.917926 -0.690311 7.983746 +v 0.791153 -0.717575 7.790601 +v 0.891772 -0.963892 7.941413 +v 0.785141 -0.715433 7.786738 +v 0.715200 -0.767930 7.683304 +v 0.552875 -0.768750 7.437404 +v 0.925669 -0.707937 7.995150 +v 0.819119 -0.716898 7.850817 +v 0.998492 -0.724043 8.099949 +v 0.717505 -0.774509 7.672679 +v 0.692118 -0.713264 7.652848 +v 0.692195 -0.714196 7.641643 +v 0.843194 -0.693650 7.872975 +v 0.535903 -0.736403 7.418612 +v 0.864843 -1.019437 7.893861 +v 0.683846 -0.714747 7.633055 +v 0.860088 -1.016680 7.891675 +v 0.901534 -0.677520 7.959042 +v 0.533684 -0.732107 7.413364 +v 0.897606 -0.679851 7.955204 +v 0.679304 -0.709603 7.630621 +v 0.882638 -0.984332 7.926226 +v 0.464437 -0.791196 7.314518 +v 0.464220 -0.787694 7.311927 +v 0.984851 -0.727901 8.082871 +v 0.775354 -0.729667 7.775978 +v 0.446202 -0.710389 7.285645 +v 0.871159 -0.253802 7.919964 +v 0.772417 -0.729929 7.768857 +v 0.797037 -0.738435 7.798498 +v 0.269125 -0.033309 7.026738 +v 0.800078 -0.736493 7.805517 +v 0.905211 -0.732777 7.961027 +v 0.896276 -0.732749 7.948433 +v 0.241520 -0.067790 6.981390 +v 0.711254 -0.726090 7.673871 +v 0.309048 -0.545150 7.071997 +v 0.206265 -0.143211 6.932349 +v 0.795754 -0.732804 7.796334 +v 0.708645 -0.712390 7.672553 +v 0.707190 -0.717333 7.668815 +v 0.705537 -0.725435 7.663430 +v 0.238020 -0.063217 6.978041 +v 0.802767 -0.736113 7.811572 +v 0.732941 -0.774851 7.705739 +v 0.767021 -0.733771 7.759403 +v 0.534891 -0.766186 7.415147 +v 0.529594 -0.761473 7.406274 +v 0.318196 -0.536492 7.095859 +v 0.872902 -0.297843 7.910962 +v 0.542775 -0.768721 7.426816 +v 0.760335 -0.736803 7.749720 +v 0.532752 -0.769343 7.424360 +v 0.524276 -0.755508 7.398328 +v 1.014904 -0.713327 8.132621 +v 0.257337 -0.047922 7.009968 +v 0.677558 -0.695590 7.627338 +v 0.869581 -0.289297 7.914826 +v 0.265216 -0.026099 7.018999 +v 0.910902 -0.677792 7.973447 +v 0.529672 -0.724448 7.408340 +v 0.756147 -0.739894 7.743824 +v 0.317682 -0.544262 7.095167 +v 0.870408 -0.281666 7.913435 +v 0.312494 -0.552446 7.091338 +v 1.004728 -0.721610 8.110999 +v 0.749740 -0.742734 7.734279 +v 0.259287 -0.026672 7.014863 +v 0.527327 -0.684238 7.401612 +v 0.905532 -0.675318 7.966254 +v 0.871818 -0.273413 7.918739 +v 0.676127 -0.675320 7.620897 +v 0.871588 -0.363187 7.899424 +v 0.842156 -0.683947 7.871422 +v 0.744062 -0.748128 7.725770 +v 0.316442 -0.530583 7.093311 +v 0.739257 -0.753712 7.719228 +v 0.258896 -0.042721 7.011631 +v 0.882217 -1.005088 7.936675 +v 0.837295 -0.678138 7.863840 +v 0.864544 -0.358883 7.911708 +v 0.873123 -0.264898 7.921181 +v 0.889362 -0.995675 7.928616 +v 0.254797 -0.025401 7.006402 +v 0.874408 -0.328411 7.910095 +v 0.253214 -0.050042 7.003836 +v 0.887264 -0.975405 7.935815 +v 0.723917 -0.763025 7.695483 +v 0.870674 -0.311318 7.915761 +v 0.525624 -0.709697 7.401910 +v 0.719709 -0.764249 7.689231 +v 0.862231 -0.383473 7.900733 +v 0.890630 -0.968605 7.941004 +v 0.824725 -0.664932 7.857235 +v 0.251803 -0.037950 7.001863 +v 0.523549 -0.700690 7.399507 +v 0.868077 -0.340950 7.914210 +v 0.247643 -0.037054 6.995689 +v 0.523814 -0.692945 7.399375 +v 0.246743 -0.027680 6.994439 +v 0.869841 -1.017241 7.909270 +v 0.245450 -0.031108 6.992541 +v 0.865294 -1.025937 7.904171 +v 0.500407 -0.732578 7.364311 +v 0.878717 -0.998621 7.927069 +v 0.458737 -0.781070 7.302087 +v 0.452625 -0.773432 7.293090 +v 0.441150 -0.766406 7.289575 +v 0.455011 -0.712831 7.297022 +v 0.441496 -0.768795 7.280959 +v 0.439463 -0.771702 7.274823 +v 0.930063 -0.984718 7.999199 +v 0.919162 -0.995040 7.983000 +v 0.673778 -0.665186 7.616474 +v 0.514536 -0.745973 7.385384 +v 0.903993 -1.000841 7.957096 +v 0.260659 -0.020134 7.002418 +v 1.021855 -0.738019 8.133883 +v 0.738085 -0.756312 7.711077 +v 0.252995 -0.021865 6.998407 +v 0.251769 -0.023064 6.990170 +v 1.011341 -0.726198 8.117499 +v 0.926934 -0.711999 7.992640 +v 0.824978 -0.635392 7.846483 +v 0.912015 -0.998783 7.969831 +v 0.664786 -0.651501 7.608791 +v 1.038987 -0.789379 8.162462 +v 0.660743 -0.645605 7.602849 +v 0.477402 -0.718573 7.330322 +v 1.028848 -0.756654 8.147712 +v 0.825346 -0.619791 7.847168 +v 0.824702 -0.604487 7.846350 +v 0.830828 -0.589973 7.834906 +v 0.495636 -0.728275 7.357275 +v 0.489688 -0.720160 7.341019 +v 1.036881 -0.778736 8.159435 +v 0.482546 -0.720570 7.337933 +v 1.031957 -0.837163 8.157320 +v 1.024588 -0.849600 8.140485 +v 0.826401 -0.564671 7.848320 +v 0.553385 -0.664400 7.439156 +v 0.541722 -0.667554 7.426157 +v 0.849435 -0.428405 7.884600 +v 1.036852 -0.820437 8.163674 +v 0.855626 -0.406159 7.893770 +v 1.038567 -0.798227 8.161986 +v 0.533538 -0.672426 7.413977 +v 0.953697 -0.954099 8.033269 +v 0.962973 -0.941604 8.048411 +v 0.938951 -0.974076 8.008901 +v 0.829097 -0.650963 7.845305 +v 0.828673 -0.620526 7.839264 +v 1.030242 -0.777412 8.142447 +v 1.024313 -0.764461 8.127784 +v 1.033494 -0.807213 8.148718 +v 1.028353 -0.824744 8.136994 +v 1.025785 -0.811159 8.124672 +v 1.032710 -0.792141 8.146263 +v 1.020090 -0.829237 8.109187 +v 0.965485 -0.936628 8.039213 +v 0.478308 -0.716107 7.318031 +v 0.523821 -0.746930 7.390330 +v 0.255211 -0.413282 7.006475 +v 0.482463 -0.074389 7.342429 +v 0.230606 -0.100458 6.967161 +v 0.946552 -0.769970 8.011767 +v 0.741566 -0.188789 7.725303 +v 0.229444 -0.105732 6.966122 +v 0.570979 -0.102166 7.480596 +v 0.221431 -0.096410 6.964533 +v 0.227099 -0.364844 6.973307 +v 0.695101 -0.139865 7.663418 +v 0.368303 -0.658770 7.173089 +v 0.710936 -0.731858 7.674808 +v 0.660584 -0.102576 7.601936 +v 0.198965 -0.229033 6.923394 +v 0.705169 -0.739356 7.668905 +v 0.296390 -0.491808 7.069007 +v 0.847189 -0.304465 7.887704 +v 0.421636 -0.065213 7.262785 +v 0.298740 -0.482951 7.064696 +v 0.324631 -0.604907 7.111773 +v 0.219584 -0.327438 6.957486 +v 0.286327 -0.467787 7.056629 +v 0.504889 -0.079490 7.374277 +v 0.499732 -0.077786 7.371566 +v 0.331044 -0.620361 7.116553 +v 0.601167 -0.070080 7.529298 +v 0.204475 -0.257263 6.935434 +v 0.768372 -0.230195 7.764590 +v 0.212476 -0.290156 6.944139 +v 0.220535 -0.322011 6.954881 +v 0.406139 -0.061482 7.237565 +v 0.264480 -0.435157 7.024993 +v 0.405167 -0.066285 7.225727 +v 0.916129 -0.802913 7.985740 +v 0.395058 -0.063865 7.221040 +v 0.262210 -0.430767 7.020047 +v 0.198776 -0.194161 6.923138 +v 0.786984 -0.249750 7.794809 +v 0.446564 -0.069791 7.293072 +v 0.278425 -0.457198 7.043723 +v 0.673404 -0.116949 7.626304 +v 0.296305 -0.569899 7.069752 +v 0.360129 -0.061413 7.168555 +v 0.577182 -0.097139 7.478945 +v 0.573273 -0.101757 7.485586 +v 0.705499 -0.147501 7.676242 +v 0.214768 -0.318588 6.949968 +v 0.845150 -0.307556 7.881280 +v 0.198216 -0.183054 6.920513 +v 0.832735 -0.303586 7.866186 +v 0.435550 -0.068802 7.275746 +v 0.214974 -0.326646 6.953679 +v 0.946010 -0.754694 8.025897 +v 0.935706 -0.765011 8.025655 +v 0.195380 -0.234124 6.922447 +v 0.346313 -0.637547 7.141096 +v 0.805209 -0.274119 7.827059 +v 0.272799 -0.448727 7.036138 +v 0.216483 -0.108185 6.958301 +v 0.196729 -0.216091 6.921456 +v 0.796101 -0.267723 7.820481 +v 0.221099 -0.084068 6.964021 +v 0.191182 -0.223336 6.918253 +v 0.509107 -0.083860 7.385214 +v 0.649034 -0.104936 7.601779 +v 0.453702 -0.072550 7.315823 +v 0.210801 -0.311540 6.944732 +v 0.906757 -0.861569 7.968450 +v 0.194050 -0.207049 6.919839 +v 0.297005 -0.486824 7.072198 +v 0.221493 -0.069079 6.970283 +v 0.269214 -0.437642 7.027443 +v 0.591088 -0.069825 7.510042 +v 0.558840 -0.103856 7.458806 +v 0.706162 -0.741986 7.677136 +v 0.743159 -0.215679 7.742238 +v 0.371774 -0.066178 7.180226 +v 0.258067 -0.420380 7.012543 +v 0.194928 -0.196444 6.922511 +v 0.205512 -0.282931 6.942057 +v 0.308794 -0.585762 7.083709 +v 0.235715 -0.375538 6.982049 +v 0.621649 -0.078271 7.555080 +v 0.381152 -0.061821 7.194217 +v 0.915756 -0.820520 7.985050 +v 0.191115 -0.189758 6.916992 +v 0.916278 -0.813554 7.982601 +v 0.916110 -0.806742 7.989609 +v 0.811970 -0.704798 7.834024 +v 0.921666 -0.705003 7.996069 +v 0.337515 -0.061750 7.135943 +v 0.917615 -0.693601 7.990171 +v 0.087503 0.266664 6.768137 +v 0.822513 -0.715908 7.854218 +v 0.733046 -0.181565 7.723998 +v 0.089446 0.263291 6.767597 +v 0.083903 0.257853 6.767741 +v 0.084997 0.268382 6.764921 +v 0.836538 -0.703224 7.870039 +v 0.833679 -0.706260 7.866784 +v 0.910088 -0.706975 7.983691 +v 0.194385 -0.168358 6.921756 +v 0.709905 -0.724045 7.681935 +v 0.083621 0.265148 6.762382 +v 0.194084 -0.158326 6.919291 +v 0.187621 -0.150036 6.917633 +v 0.710236 -0.716316 7.677557 +v 0.434155 -0.699358 7.276289 +v 0.231295 -0.053167 6.978132 +v 0.817307 -0.717754 7.840657 +v 0.882708 -0.905535 7.934020 +v 0.227869 -0.050813 6.972876 +v 0.209561 -0.129852 6.945204 +v 0.301242 -0.513855 7.087387 +v 0.810216 -0.712227 7.832103 +v 0.906725 -0.726826 7.970982 +v 0.705257 -0.708125 7.671916 +v 0.900276 -0.719409 7.967473 +v 0.701219 -0.708953 7.667208 +v 0.262768 -0.036748 7.025078 +v 0.811692 -0.715626 7.834663 +v 0.220454 -0.114369 6.958869 +v 0.297210 -0.499143 7.072401 +v 0.291292 -0.561581 7.070243 +v 0.198141 -0.144869 6.925143 +v 0.698734 -0.719441 7.661655 +v 0.211727 -0.128902 6.950035 +v 0.888498 -0.955098 7.946415 +v 0.896178 -0.713170 7.958040 +v 0.798594 -0.727290 7.810626 +v 0.197246 -0.129591 6.928279 +v 1.009156 -0.711937 8.125301 +v 0.893141 -0.708854 7.953293 +v 0.859515 -1.027432 7.898927 +v 0.780250 -0.732635 7.787667 +v 0.876004 -0.982983 7.930621 +v 0.879262 -0.990952 7.926000 +v 0.295386 -0.065408 7.067293 +v 0.861641 -1.001141 7.910629 +v 0.866986 -1.004509 7.908464 +v 0.289353 -0.066444 7.064108 +v 0.859227 -1.000930 7.895156 +v 0.544795 -0.754317 7.441327 +v 0.545057 -0.743492 7.438865 +v 0.778667 -0.727606 7.785177 +v 0.893334 -0.692792 7.950551 +v 0.543903 -0.768342 7.432871 +v 0.974047 -0.727941 8.077814 +v 0.879261 -0.912970 7.931658 +v 0.286125 -0.063761 7.059704 +v 0.877879 -0.926100 7.926553 +v 0.876608 -0.922544 7.930009 +v 0.927216 -0.784011 8.006664 +v 0.798481 -0.707941 7.814687 +v 0.462796 -0.795493 7.314805 +v 0.969802 -0.739170 8.067769 +v 0.224688 -0.052173 6.968264 +v 0.455295 -0.797770 7.304110 +v 0.795758 -0.720583 7.802042 +v 0.447890 -0.797125 7.299291 +v 0.282414 -0.058339 7.054504 +v 0.410358 -0.679094 7.236692 +v 0.444537 -0.707668 7.293049 +v 0.438485 -0.702589 7.285997 +v 0.779020 -0.708375 7.788955 +v 0.444446 -0.794765 7.290391 +v 0.781226 -0.719353 7.783565 +v 0.857565 -0.293030 7.904114 +v 0.984299 -0.722993 8.088818 +v 0.853865 -0.295903 7.897751 +v 0.410284 -0.675121 7.237730 +v 0.433788 -0.770214 7.276501 +v 0.432063 -0.776651 7.272218 +v 0.870304 -0.257940 7.925216 +v 0.732420 -0.763198 7.714918 +v 0.397124 -0.680190 7.221460 +v 0.978268 -0.726994 8.079322 +v 0.868345 -0.252047 7.921072 +v 0.917794 -0.792729 7.990021 +v 0.864443 -0.261413 7.919777 +v 0.392668 -0.677792 7.210629 +v 0.869685 -0.255498 7.916634 +v 0.920781 -0.710795 7.995889 +v 0.705480 -0.776317 7.674851 +v 0.916917 -0.713614 7.989128 +v 0.702583 -0.780033 7.670410 +v 0.699449 -0.783574 7.665075 +v 0.700267 -0.777329 7.666144 +v 0.701301 -0.774424 7.670949 +v 0.700977 -0.766808 7.673648 +v 0.087522 0.265492 6.763793 +v 0.811081 -0.705132 7.829606 +v 0.996698 -0.716843 8.109261 +v 0.831119 -0.711334 7.859828 +v 0.331116 -0.067939 7.120794 +v 0.807399 -0.701827 7.825079 +v 0.804924 -0.707164 7.822081 +v 0.810214 -0.723201 7.824468 +v 0.892505 -0.717499 7.950758 +v 0.202478 -0.132650 6.931782 +v 0.784984 -0.736154 7.789731 +v 0.273370 -0.455820 7.041428 +v 0.911854 -0.843290 7.987686 +v 0.695242 -0.146119 7.672024 +v 0.224658 -0.056460 6.967277 +v 0.501547 -0.082984 7.379950 +v 0.961841 -0.744593 8.059503 +v 0.235618 -0.400498 6.994292 +v 0.824217 -0.287303 7.840670 +v 0.957632 -0.745607 8.048548 +v 0.243667 -0.393773 6.992977 +v 0.207380 -0.311178 6.944243 +v 0.200601 -0.259920 6.935338 +v 0.190054 -0.211725 6.918212 +v 0.207864 -0.301963 6.944504 +v 0.233700 -0.393243 6.991090 +v 0.324943 -0.601030 7.105605 +v 0.297441 -0.489780 7.073585 +v 0.183691 -0.191780 6.909057 +v 0.295416 -0.495563 7.070485 +v 0.191366 -0.199591 6.920536 +v 0.308707 -0.588058 7.094020 +v 0.288252 -0.479956 7.065640 +v 0.750746 -0.229878 7.760302 +v 0.196750 -0.241249 6.924519 +v 0.785147 -0.254166 7.798362 +v 0.704278 -0.747701 7.670024 +v 0.775574 -0.251335 7.789434 +v 0.707009 -0.738433 7.681139 +v 0.540190 -0.096200 7.432956 +v 0.531070 -0.096194 7.419893 +v 0.291224 -0.561718 7.061698 +v 0.212733 -0.337182 6.958596 +v 0.218115 -0.085231 6.966073 +v 0.441316 -0.069244 7.290827 +v 0.580869 -0.077447 7.494083 +v 0.845519 -0.311715 7.891382 +v 0.563672 -0.103386 7.478010 +v 0.348487 -0.642130 7.149363 +v 0.557095 -0.102558 7.468171 +v 0.841949 -0.316909 7.884530 +v 0.836249 -0.319868 7.878414 +v 0.638975 -0.096301 7.584361 +v 0.186716 -0.193215 6.912440 +v 0.576090 -0.093552 7.486627 +v 0.212777 -0.113530 6.954953 +v 0.208279 -0.113343 6.950708 +v 0.189096 -0.233206 6.919107 +v 0.185846 -0.200475 6.915621 +v 0.909100 -0.852686 7.981152 +v 0.310769 -0.595242 7.103337 +v 0.178511 -0.229879 6.916944 +v 0.697444 -0.757857 7.683208 +v 0.220742 -0.343612 6.963800 +v 0.826598 -0.300210 7.859900 +v 0.204246 -0.297000 6.943010 +v 0.220335 -0.057061 6.968672 +v 0.181707 -0.195913 6.909604 +v 0.400407 -0.063607 7.231664 +v 0.814446 -0.307643 7.854000 +v 0.949602 -0.751397 8.034955 +v 0.296854 -0.495860 7.077805 +v 0.412248 -0.060457 7.242867 +v 0.264281 -0.441807 7.031350 +v 0.255250 -0.429842 7.017419 +v 0.211278 -0.100462 6.960700 +v 0.599950 -0.070188 7.538192 +v 0.761463 -0.237181 7.769639 +v 0.203315 -0.266321 6.939075 +v 0.301866 -0.580393 7.084165 +v 0.721922 -0.164497 7.712445 +v 0.195024 -0.255750 6.929291 +v 0.225223 -0.379175 6.980012 +v 0.805583 -0.293768 7.839911 +v 0.365109 -0.660463 7.183165 +v 0.294845 -0.567964 7.073312 +v 0.290341 -0.565461 7.067585 +v 0.464205 -0.070395 7.325633 +v 0.289925 -0.476469 7.062291 +v 0.713567 -0.156321 7.696930 +v 0.278229 -0.465357 7.052758 +v 0.369782 -0.061547 7.188117 +v 0.343144 -0.637172 7.143487 +v 0.485603 -0.075602 7.359511 +v 0.441374 -0.067652 7.298656 +v 0.514983 -0.090006 7.403934 +v 0.914665 -0.827569 7.991814 +v 0.918821 -0.820563 7.996642 +v 0.930592 -0.777390 8.014097 +v 0.322391 -0.610283 7.117219 +v 0.708415 -0.718267 7.686345 +v 0.299255 -0.573780 7.080138 +v 0.185966 -0.217392 6.915174 +v 0.299514 -0.569568 7.081882 +v 0.189562 -0.183587 6.914727 +v 0.215227 -0.104673 6.961334 +v 0.336881 -0.060336 7.143827 +v 0.186649 -0.169001 6.916717 +v 0.270868 -0.040115 7.032527 +v 0.911803 -0.705761 7.991375 +v 0.448521 -0.682630 7.300299 +v 0.912832 -0.693950 7.993443 +v 0.541272 -0.761216 7.440113 +v 0.887068 -0.964161 7.947633 +v 0.810287 -0.710198 7.840786 +v 0.260095 -0.040531 7.028041 +v 0.809981 -0.700400 7.833034 +v 0.449836 -0.678255 7.303470 +v 0.228140 -0.057229 6.981698 +v 0.887190 -0.955981 7.949724 +v 0.218522 -0.079683 6.965962 +v 0.448287 -0.678191 7.299958 +v 0.907946 -0.708386 7.980190 +v 0.214657 -0.124714 6.954447 +v 0.537794 -0.738274 7.424875 +v 0.323446 -0.065147 7.117273 +v 0.790301 -0.714267 7.808494 +v 0.904923 -0.718299 7.975959 +v 0.705047 -0.703254 7.682875 +v 0.887014 -0.948330 7.949331 +v 0.792812 -0.713746 7.811911 +v 0.322303 -0.069187 7.112737 +v 0.901947 -0.710599 7.976348 +v 0.788432 -0.708097 7.809415 +v 0.922756 -0.789132 8.003056 +v 0.899152 -0.715850 7.973349 +v 0.313093 -0.071123 7.100991 +v 0.221158 -0.055062 6.970720 +v 0.882769 -0.940887 7.941753 +v 0.518689 -0.736465 7.422385 +v 0.303587 -0.071545 7.096766 +v 0.305101 -0.073074 7.093122 +v 0.348606 -0.061940 7.154003 +v 0.884932 -0.882052 7.945802 +v 0.302426 -0.070696 7.088954 +v 0.300962 -0.524717 7.088962 +v 0.889166 -0.703026 7.960401 +v 0.852070 -1.027897 7.900759 +v 0.819976 -0.691678 7.859200 +v 0.857615 -1.022374 7.895979 +v 0.460390 -0.791106 7.318104 +v 0.854071 -1.014170 7.894446 +v 0.297414 -0.067400 7.086699 +v 0.822015 -0.704399 7.855398 +v 0.458745 -0.787455 7.316323 +v 1.001208 -0.711894 8.117310 +v 0.185348 -0.136052 6.917078 +v 0.892662 -0.675497 7.963797 +v 0.299972 -0.519928 7.088118 +v 0.420839 -0.693657 7.266566 +v 0.291495 -0.066071 7.074040 +v 0.872097 -0.988419 7.928649 +v 0.459139 -0.795751 7.314784 +v 0.892238 -0.680054 7.957904 +v 0.813358 -0.713601 7.849005 +v 0.205209 -0.130237 6.939859 +v 0.690605 -0.704673 7.663008 +v 0.288468 -0.067067 7.071646 +v 0.870183 -0.981814 7.933025 +v 0.452428 -0.793928 7.306484 +v 0.989405 -0.718128 8.103687 +v 0.891652 -0.684237 7.956151 +v 0.871090 -0.995945 7.923466 +v 0.279990 -0.064959 7.063490 +v 0.774565 -0.728096 7.782835 +v 0.418999 -0.690418 7.261776 +v 0.849055 -0.311380 7.899724 +v 0.421878 -0.683098 7.256791 +v 0.275404 -0.058721 7.052084 +v 0.858238 -0.291382 7.907966 +v 0.771073 -0.722049 7.781516 +v 0.085047 0.260525 6.770886 +v 0.960289 -0.746678 8.066897 +v 0.197070 -0.127410 6.932714 +v 0.857732 -1.000404 7.905456 +v 0.420410 -0.678977 7.259362 +v 0.080904 0.260765 6.769225 +v 0.693493 -0.710237 7.662454 +v 0.854795 -1.005187 7.897835 +v 0.689566 -0.710142 7.657781 +v 0.081011 0.259391 6.764891 +v 0.853463 -1.009493 7.895362 +v 0.415555 -0.673140 7.258857 +v 0.858351 -0.276142 7.911305 +v 0.702997 -0.773806 7.676572 +v 0.415446 -0.676168 7.253560 +v 0.868992 -0.252687 7.926369 +v 0.080187 0.263229 6.764269 +v 0.979548 -0.718823 8.094048 +v 0.876840 -0.930160 7.936563 +v 0.683883 -0.708689 7.649298 +v 0.192532 -0.126222 6.926840 +v 0.680623 -0.709032 7.640308 +v 0.865217 -0.252094 7.923419 +v 0.881458 -0.896854 7.938248 +v 0.978596 -0.721717 8.087169 +v 0.440392 -0.788573 7.287909 +v 0.434466 -0.787878 7.278455 +v 0.430882 -0.780627 7.275192 +v 0.403930 -0.675099 7.234977 +v 0.398849 -0.677519 7.227971 +v 0.382789 -0.672577 7.205305 +v 0.912976 -0.688563 7.992632 +v 0.752155 -0.733349 7.756310 +v 0.428981 -0.764348 7.282937 +v 0.912025 -0.684947 7.992497 +v 0.542037 -0.745531 7.440272 +v 0.880118 -0.977817 7.934778 +v 0.750368 -0.744307 7.748209 +v 0.255963 -0.042068 7.023024 +v 1.010088 -0.702474 8.133889 +v 0.540908 -0.738863 7.431491 +v 0.752411 -0.737588 7.749961 +v 0.311396 -0.536374 7.099431 +v 0.677306 -0.706548 7.636106 +v 0.910162 -0.677989 7.984860 +v 0.883981 -0.969574 7.945717 +v 0.836424 -0.689727 7.876860 +v 0.673138 -0.698865 7.632998 +v 0.519390 -0.718796 7.411777 +v 0.523332 -0.725291 7.412895 +v 0.905715 -0.671541 7.975214 +v 0.837012 -0.684257 7.877550 +v 0.854594 -1.031439 7.904721 +v 0.805795 -0.696788 7.832207 +v 0.763570 -0.726586 7.770082 +v 0.311131 -0.524097 7.086173 +v 0.898223 -0.671663 7.967194 +v 0.514854 -0.701746 7.401126 +v 0.851229 -0.304817 7.901640 +v 0.857489 -0.283411 7.914209 +v 0.774696 -0.698945 7.797847 +v 0.746693 -0.747324 7.743014 +v 0.741585 -0.750474 7.735313 +v 0.727313 -0.762785 7.711191 +v 0.450451 -0.682203 7.304204 +v 0.303552 -0.559149 7.080873 +v 0.297563 -0.563160 7.076481 +v 0.708043 -0.708095 7.679877 +v 0.827144 -0.704696 7.858479 +v 0.192011 -0.133117 6.923151 +v 0.918180 -0.815367 7.992039 +v 0.406217 -0.682783 7.235626 +v 0.803763 -0.717446 7.821898 +v 0.797763 -0.714834 7.815495 +v 0.796585 -0.721678 7.813054 +v 0.795280 -0.702165 7.814024 +v 0.918467 -0.797407 7.993698 +v 0.870912 -1.000100 7.922205 +v 0.728385 -0.761768 7.715593 +v 0.702464 -0.759462 7.670892 +v 0.717558 -0.762764 7.699711 +v 0.315989 -0.550662 7.107232 +v 0.453819 -0.712684 7.306377 +v 1.028277 -0.700343 8.164501 +v 1.028240 -0.719485 8.159811 +v 0.251153 -0.049487 7.014440 +v 0.895076 -1.002453 7.947643 +v 0.870832 -1.007296 7.925309 +v 0.669447 -0.686524 7.629046 +v 0.834303 -0.679279 7.873575 +v 0.246912 -0.050375 7.008144 +v 0.665906 -0.666554 7.622781 +v 0.314176 -0.552233 7.099490 +v 0.245441 -0.052925 7.000272 +v 0.875129 -1.007407 7.931191 +v 0.238942 -0.056239 6.996273 +v 0.830472 -0.677150 7.867914 +v 0.859067 -0.333110 7.926323 +v 0.865396 -1.001335 7.916811 +v 0.825700 -0.672676 7.860878 +v 0.867512 -1.016153 7.919707 +v 0.858559 -1.027901 7.924925 +v 0.520388 -0.761770 7.407336 +v 0.234990 -0.056845 6.989469 +v 1.021769 -0.700021 8.153601 +v 0.822116 -0.653274 7.855736 +v 0.515972 -0.756482 7.400836 +v 0.314760 -0.543272 7.105511 +v 0.861413 -0.311323 7.927340 +v 0.867912 -0.280667 7.923295 +v 0.526545 -0.675827 7.409968 +v 0.865111 -0.288599 7.924151 +v 0.866355 -0.271935 7.930472 +v 0.513526 -0.693198 7.401032 +v 0.502769 -0.744545 7.381533 +v 0.451134 -0.781649 7.304806 +v 0.449105 -0.775057 7.301513 +v 0.445406 -0.769332 7.296079 +v 0.922689 -0.992572 7.998837 +v 1.024510 -0.714926 8.150977 +v 0.866856 -1.008658 7.918354 +v 0.257953 -0.042027 7.017714 +v 0.257151 -0.034493 7.016762 +v 1.024369 -0.724422 8.146526 +v 0.253992 -0.035724 7.009805 +v 0.252128 -0.028635 7.006280 +v 1.018399 -0.711356 8.139910 +v 0.259104 -0.038218 7.021961 +v 0.347935 -0.644969 7.160382 +v 0.348039 -0.644786 7.157552 +v 0.244731 -0.418152 7.011819 +v 0.178259 -0.186181 6.907924 +v 0.180152 -0.223428 6.914450 +v 0.178291 -0.217378 6.909550 +v 0.664281 -0.122776 7.632443 +v 0.796362 -0.288233 7.834315 +v 0.299652 -0.506177 7.083000 +v 0.375111 -0.667761 7.198801 +v 0.363115 -0.063817 7.182432 +v 0.799070 -0.270993 7.824120 +v 0.361239 -0.063294 7.179157 +v 0.731337 -0.200613 7.732076 +v 0.524456 -0.093319 7.414273 +v 0.956804 -0.748504 8.053770 +v 0.245526 -0.409740 7.004896 +v 0.180080 -0.210977 6.909592 +v 0.780616 -0.266089 7.804178 +v 0.178635 -0.202056 6.910889 +v 0.626328 -0.088288 7.571868 +v 0.265642 -0.448653 7.037305 +v 0.362971 -0.656385 7.175194 +v 0.358274 -0.650567 7.170258 +v 0.755816 -0.232933 7.765734 +v 0.190108 -0.249111 6.924107 +v 0.225233 -0.356043 6.970347 +v 0.356133 -0.648521 7.162919 +v 0.817557 -0.307368 7.859224 +v 0.472967 -0.071731 7.334896 +v 0.932064 -0.771979 8.024290 +v 0.894509 -0.864756 7.965680 +v 0.927908 -0.777283 8.017134 +v 0.937592 -0.762406 8.028419 +v 0.250850 -0.432656 7.019525 +v 0.497855 -0.085782 7.389317 +v 0.710130 -0.710054 7.689109 +v 0.706742 -0.725801 7.689983 +v 0.208967 -0.332009 6.954297 +v 0.679919 -0.137808 7.654173 +v 0.450559 -0.068341 7.304287 +v 0.842480 -0.320018 7.894979 +v 0.198555 -0.275520 6.939544 +v 0.607838 -0.072535 7.544201 +v 0.207334 -0.105155 6.955070 +v 0.290792 -0.565590 7.071416 +v 0.921482 -0.815785 8.003398 +v 0.919277 -0.805014 7.999520 +v 0.213053 -0.120371 6.955037 +v 0.950730 -0.753135 8.050220 +v 0.250588 -0.422061 7.013352 +v 0.298394 -0.506003 7.088433 +v 0.294283 -0.493610 7.078927 +v 0.668813 -0.129217 7.641250 +v 0.273513 -0.462772 7.046834 +v 0.216505 -0.370456 6.973374 +v 0.938861 -0.762470 8.036463 +v 0.340312 -0.634084 7.134785 +v 0.914328 -0.835329 7.990139 +v 0.216855 -0.363368 6.971652 +v 0.908342 -0.846372 7.991206 +v 0.175891 -0.213622 6.907639 +v 0.516130 -0.093184 7.415179 +v 0.767835 -0.252329 7.788052 +v 0.573621 -0.081271 7.508848 +v 0.323020 -0.615918 7.118301 +v 0.317606 -0.609581 7.121885 +v 0.412954 -0.061074 7.257297 +v 0.768188 -0.245883 7.780051 +v 0.759743 -0.249497 7.779365 +v 0.567219 -0.102210 7.492918 +v 0.531640 -0.098595 7.435517 +v 0.353377 -0.644540 7.164135 +v 0.234076 -0.385279 6.986511 +v 0.456008 -0.072543 7.318408 +v 0.452155 -0.072347 7.327724 +v 0.186383 -0.255651 6.922449 +v 0.445509 -0.070635 7.313547 +v 0.701782 -0.748215 7.684433 +v 0.565358 -0.104750 7.486975 +v 0.506899 -0.086022 7.397511 +v 0.173060 -0.192091 6.904773 +v 0.386650 -0.057468 7.223074 +v 0.200980 -0.311429 6.946405 +v 0.494431 -0.082614 7.381728 +v 0.201207 -0.122322 6.947616 +v 0.717173 -0.168161 7.717423 +v 0.271074 -0.469746 7.052258 +v 0.712853 -0.162343 7.705743 +v 0.178638 -0.148061 6.911618 +v 0.215565 -0.091099 6.966533 +v 0.212507 -0.096808 6.962827 +v 0.171967 -0.146433 6.905025 +v 0.549833 -0.104877 7.460210 +v 0.393837 -0.060919 7.228798 +v 0.704350 -0.738195 7.688577 +v 0.173265 -0.187544 6.904081 +v 0.179899 -0.176634 6.908957 +v 0.180698 -0.162771 6.914041 +v 0.175203 -0.200741 6.907506 +v 0.914293 -0.831111 8.000319 +v 0.975299 -0.721445 8.089111 +v 0.307538 -0.564227 7.096302 +v 0.218120 -0.077826 6.972053 +v 0.177425 -0.102206 6.911826 +v 0.728746 -0.193706 7.728806 +v 0.698508 -0.761549 7.679493 +v 0.535152 -0.755295 7.442336 +v 0.217931 -0.066674 6.971850 +v 0.909538 -0.698091 7.992060 +v 0.746430 -0.732347 7.750876 +v 0.703236 -0.732638 7.693705 +v 0.343629 -0.056454 7.163828 +v 0.906947 -0.700368 7.988003 +v 0.970313 -0.732341 8.075827 +v 0.539545 -0.764780 7.437538 +v 0.200494 -0.128191 6.946210 +v 0.901759 -0.701347 7.979776 +v 0.218920 -0.060367 6.973009 +v 0.355871 -0.646796 7.169950 +v 0.810510 -0.703648 7.838186 +v 0.355525 -0.639620 7.172057 +v 0.177257 -0.106531 6.911179 +v 0.700066 -0.698330 7.684124 +v 0.434631 -0.785582 7.283694 +v 0.188015 -0.124406 6.933242 +v 0.920749 -0.791130 8.006491 +v 0.893203 -0.707891 7.967010 +v 0.815482 -0.712600 7.852632 +v 0.921292 -0.784541 8.008461 +v 0.881919 -0.940900 7.951545 +v 0.890278 -0.704625 7.963525 +v 0.535564 -0.740605 7.439673 +v 0.888051 -0.698418 7.959641 +v 0.428615 -0.769970 7.279645 +v 0.353283 -0.638905 7.164933 +v 0.830278 -0.689164 7.875325 +v 0.832211 -0.684424 7.876993 +v 0.175703 -0.099459 6.907249 +v 0.877408 -0.935013 7.941142 +v 0.349316 -0.641666 7.162790 +v 0.177813 -0.139236 6.911684 +v 0.882055 -0.956577 7.955408 +v 0.877862 -0.914041 7.937253 +v 0.877111 -0.916840 7.944478 +v 0.801132 -0.696611 7.824770 +v 0.817951 -0.697802 7.856205 +v 0.444519 -0.685615 7.308633 +v 0.231909 -0.063394 6.992094 +v 0.875524 -0.929546 7.941853 +v 0.787060 -0.700713 7.811191 +v 0.300026 -0.580024 7.088863 +v 0.878904 -0.896160 7.945310 +v 0.900253 -0.660939 7.985495 +v 0.329878 -0.062918 7.133552 +v 0.441078 -0.682920 7.301368 +v 0.782957 -0.705662 7.800817 +v 0.875387 -0.974223 7.943470 +v 0.300552 -0.576145 7.091315 +v 0.444018 -0.676708 7.307201 +v 0.754046 -0.730463 7.763296 +v 0.305282 -0.533145 7.096016 +v 0.441949 -0.675903 7.303771 +v 0.681798 -0.704285 7.653855 +v 0.852569 -1.030721 7.904357 +v 0.768667 -0.724667 7.778229 +v 0.771971 -0.710187 7.784211 +v 0.173044 -0.103969 6.904592 +v 0.519580 -0.712870 7.406220 +v 0.443725 -0.678978 7.299111 +v 0.899816 -0.663651 7.978699 +v 0.432273 -0.697619 7.286334 +v 0.896396 -0.666837 7.972664 +v 0.171213 -0.100142 6.905780 +v 0.744128 -0.746281 7.745470 +v 0.742820 -0.732782 7.746736 +v 0.746927 -0.737333 7.747392 +v 0.881892 -0.889891 7.943174 +v 0.422912 -0.695791 7.276308 +v 0.734938 -0.754345 7.727229 +v 0.847971 -1.014341 7.899837 +v 0.303554 -0.062270 7.104998 +v 0.890037 -0.679079 7.963569 +v 0.730318 -0.760383 7.719089 +v 0.878726 -0.882809 7.953465 +v 0.712744 -0.766097 7.692884 +v 0.704255 -0.768995 7.683800 +v 0.446178 -0.794280 7.301321 +v 0.700770 -0.768575 7.680008 +v 0.441678 -0.708477 7.305711 +v 0.889083 -0.685159 7.961077 +v 0.293907 -0.063233 7.079506 +v 0.860156 -0.265715 7.919847 +v 0.284390 -0.064215 7.075863 +v 0.280827 -0.065494 7.067644 +v 1.031869 -0.688012 8.174524 +v 0.418778 -0.686816 7.259770 +v 1.027273 -0.687981 8.165940 +v 0.850255 -0.300443 7.907876 +v 0.278105 -0.061599 7.058354 +v 0.850575 -0.301387 7.902368 +v 0.862771 -0.995989 7.923309 +v 1.008782 -0.694941 8.140616 +v 0.857715 -1.000328 7.918196 +v 1.006569 -0.698248 8.134943 +v 0.854349 -1.002648 7.907712 +v 0.853039 -0.293312 7.913917 +v 0.407355 -0.671428 7.247275 +v 0.995691 -0.707464 8.119522 +v 0.852905 -0.275320 7.915597 +v 0.399100 -0.672850 7.233320 +v 0.867129 -0.258274 7.930516 +v 0.392518 -0.675818 7.226708 +v 0.865631 -0.264015 7.933200 +v 0.865147 -0.253942 7.928703 +v 0.388307 -0.677299 7.216833 +v 0.859364 -0.261904 7.925020 +v 0.961174 -0.742853 8.073889 +v 0.915396 -0.705963 7.994868 +v 0.820573 -0.712012 7.854950 +v 0.355656 -0.638784 7.167975 +v 0.913937 -0.699102 7.993729 +v 0.179141 -0.102873 6.908211 +v 0.832286 -0.699992 7.871345 +v 0.823091 -0.687753 7.864854 +v 0.828124 -0.699367 7.865440 +v 0.180820 -0.133012 6.916125 +v 0.456067 -0.791701 7.316750 +v 0.896075 -0.700495 7.972451 +v 0.453335 -0.788065 7.312275 +v 0.896371 -0.712099 7.971021 +v 0.450538 -0.789726 7.306525 +v 1.015032 -0.701356 8.141092 +v 0.708484 -0.716579 7.694119 +v 0.485458 -0.076573 7.373047 +v 0.788371 -0.271435 7.819071 +v 0.837545 -0.333171 7.897129 +v 0.430876 -0.065639 7.301888 +v 0.950519 -0.751380 8.060498 +v 0.685206 -0.144613 7.665707 +v 0.828387 -0.328497 7.880010 +v 0.769316 -0.271287 7.801480 +v 0.354299 -0.059412 7.172163 +v 0.920947 -0.822498 8.008239 +v 0.335615 -0.056626 7.149982 +v 0.332122 -0.636012 7.145744 +v 0.817975 -0.318229 7.868358 +v 0.470871 -0.074321 7.347091 +v 0.922591 -0.817491 8.010747 +v 0.167209 -0.183425 6.900610 +v 0.928806 -0.776850 8.028344 +v 0.325824 -0.628462 7.130008 +v 0.922066 -0.807556 8.011015 +v 0.169665 -0.175045 6.902367 +v 0.321636 -0.621375 7.126338 +v 0.578877 -0.076084 7.516260 +v 0.465245 -0.070909 7.336321 +v 0.320845 -0.615643 7.126690 +v 0.400764 -0.056848 7.244536 +v 0.701843 -0.158584 7.692410 +v 0.460092 -0.070097 7.332192 +v 0.195444 -0.282411 6.941826 +v 0.301449 -0.585155 7.092439 +v 0.582003 -0.074847 7.506050 +v 0.285443 -0.485074 7.073775 +v 0.356377 -0.650658 7.174754 +v 0.237396 -0.406618 6.999214 +v 0.181133 -0.238876 6.921223 +v 0.273865 -0.476589 7.057681 +v 0.903949 -0.858018 7.977777 +v 0.706792 -0.724474 7.697794 +v 0.190530 -0.122778 6.939839 +v 0.171511 -0.153505 6.908135 +v 0.187345 -0.264426 6.928144 +v 0.173393 -0.138330 6.910297 +v 0.481280 -0.076262 7.366527 +v 0.722100 -0.172982 7.721324 +v 0.371220 -0.055906 7.207656 +v 0.202321 -0.324118 6.952040 +v 0.336515 -0.638609 7.150032 +v 0.369130 -0.058908 7.195679 +v 0.195392 -0.272337 6.936888 +v 0.296631 -0.500549 7.085802 +v 0.830699 -0.332650 7.884300 +v 0.530570 -0.097076 7.428917 +v 0.230309 -0.407447 6.995218 +v 0.429865 -0.066762 7.284695 +v 0.338390 -0.056668 7.157368 +v 0.365523 -0.661899 7.198379 +v 0.325092 -0.632073 7.144740 +v 0.365751 -0.662271 7.191249 +v 0.264194 -0.460705 7.045076 +v 0.253624 -0.440785 7.032916 +v 0.255836 -0.436249 7.026677 +v 0.182675 -0.255736 6.920784 +v 0.191616 -0.279290 6.939775 +v 0.748949 -0.235438 7.766982 +v 0.169910 -0.201717 6.907886 +v 0.419788 -0.064843 7.276216 +v 0.911697 -0.840148 8.000084 +v 0.807948 -0.315864 7.853925 +v 0.699780 -0.753813 7.692039 +v 0.360546 -0.658976 7.187471 +v 0.311047 -0.602963 7.116334 +v 0.170343 -0.142855 6.905272 +v 0.551942 -0.107931 7.480405 +v 0.718497 -0.186815 7.729033 +v 0.282994 -0.478980 7.063668 +v 0.572991 -0.085886 7.496751 +v 0.322515 -0.624573 7.126989 +v 0.568011 -0.097130 7.496180 +v 0.215629 -0.350121 6.965607 +v 0.658931 -0.116129 7.622857 +v 0.170057 -0.167645 6.905314 +v 0.837870 -0.325444 7.890193 +v 0.437831 -0.787585 7.295415 +v 0.231480 -0.077861 7.000120 +v 0.361405 -0.059354 7.187037 +v 0.808450 -0.708499 7.846910 +v 0.874556 -0.977400 7.938257 +v 0.214088 -0.084340 6.974145 +v 0.230091 -0.080707 6.997122 +v 0.907605 -0.688752 7.996686 +v 0.881716 -0.904674 7.955707 +v 0.302919 -0.573909 7.101460 +v 0.532972 -0.744724 7.441733 +v 0.810583 -0.708396 7.850816 +v 0.909104 -0.684479 7.998108 +v 0.257618 -0.046540 7.037779 +v 0.528372 -0.739118 7.438276 +v 0.881558 -0.897157 7.955638 +v 0.708393 -0.710261 7.695436 +v 0.709309 -0.706074 7.689727 +v 0.431955 -0.783095 7.289343 +v 0.804520 -0.697583 7.842973 +v 0.171088 -0.107054 6.910885 +v 0.351854 -0.644835 7.180468 +v 0.811888 -0.692967 7.856010 +v 0.813465 -0.686351 7.857278 +v 0.428749 -0.777113 7.281085 +v 0.172763 -0.100016 6.909324 +v 0.903013 -0.690245 7.994194 +v 0.349252 -0.636220 7.171743 +v 0.170865 -0.107699 6.907458 +v 0.802684 -0.694325 7.837917 +v 0.878571 -0.888818 7.953415 +v 0.517066 -0.708675 7.403640 +v 0.307569 -0.538040 7.103189 +v 0.881444 -0.878024 7.953546 +v 0.703820 -0.698061 7.697201 +v 0.253461 -0.044255 7.032023 +v 0.705442 -0.701483 7.690988 +v 0.702181 -0.692774 7.695889 +v 0.972759 -0.723767 8.090689 +v 0.440119 -0.782592 7.303828 +v 0.249788 -0.045191 7.027222 +v 0.347846 -0.636433 7.166155 +v 0.167850 -0.104493 6.904191 +v 0.345303 -0.638255 7.165205 +v 0.297849 -0.530709 7.096559 +v 0.875726 -0.934547 7.947719 +v 0.443594 -0.685850 7.304679 +v 0.079864 0.249592 6.776758 +v 0.970134 -0.726520 8.082800 +v 0.079381 0.253407 6.777143 +v 0.692410 -0.694024 7.675737 +v 0.439496 -0.679247 7.301632 +v 0.876362 -0.965535 7.952112 +v 0.795549 -0.692688 7.829372 +v 0.080048 0.252698 6.773808 +v 0.894899 -0.693432 7.977904 +v 0.849908 -1.031067 7.907564 +v 0.687511 -0.690684 7.674047 +v 0.193381 -0.127732 6.940043 +v 0.848268 -1.024626 7.901757 +v 0.682416 -0.694282 7.664577 +v 0.875231 -0.931585 7.951785 +v 0.888641 -0.686907 7.974706 +v 0.297162 -0.525655 7.092163 +v 0.438365 -0.705968 7.298820 +v 0.182241 -0.121886 6.931171 +v 0.876408 -0.924413 7.948514 +v 0.185511 -0.124303 6.926318 +v 0.920526 -0.781631 8.014238 +v 0.674662 -0.702961 7.650983 +v 0.668315 -0.699391 7.645620 +v 0.230863 -0.078204 6.995101 +v 0.416396 -0.686645 7.267141 +v 0.922471 -0.798437 8.016514 +v 0.846928 -1.011505 7.909306 +v 0.847390 -1.011586 7.902705 +v 0.888546 -0.694585 7.968322 +v 0.311076 -0.061739 7.114574 +v 0.209427 -0.091474 6.971400 +v 0.418285 -0.682034 7.266973 +v 0.417001 -0.678423 7.265400 +v 0.410819 -0.670386 7.259327 +v 0.905648 -0.674257 7.994226 +v 0.405164 -0.666544 7.253351 +v 0.400453 -0.664758 7.250220 +v 0.404645 -0.672318 7.240763 +v 0.294486 -0.068014 7.089865 +v 0.903572 -0.669000 7.996446 +v 0.764732 -0.717886 7.780802 +v 0.759976 -0.720726 7.777204 +v 0.893202 -0.657648 7.980115 +v 1.023562 -0.681353 8.166952 +v 0.226863 -0.071518 6.993180 +v 1.007899 -0.692400 8.144411 +v 0.272351 -0.063268 7.065517 +v 0.227739 -0.065503 6.993251 +v 0.748352 -0.731343 7.759030 +v 0.989270 -0.707406 8.119227 +v 1.000397 -0.698001 8.133294 +v 0.224566 -0.066124 6.988298 +v 0.269072 -0.059815 7.057756 +v 0.855294 -0.266585 7.927688 +v 0.266544 -0.056068 7.049763 +v 0.852526 -0.273766 7.926428 +v 0.988270 -0.714758 8.110402 +v 0.982565 -0.719157 8.109198 +v 0.218398 -0.072793 6.978559 +v 0.850133 -0.298680 7.918426 +v 0.734888 -0.747437 7.739712 +v 0.844759 -0.320331 7.904737 +v 0.725734 -0.754495 7.725986 +v 0.847522 -0.308626 7.908277 +v 0.853261 -0.286400 7.919282 +v 0.702301 -0.764634 7.691913 +v 0.852531 -0.280372 7.918057 +v 0.984632 -0.719342 8.103468 +v 0.975986 -0.719465 8.095449 +v 0.854578 -0.270273 7.915367 +v 0.711074 -0.762702 7.704101 +v 0.708544 -0.764587 7.700071 +v 0.314062 -0.562264 7.119767 +v 0.898975 -0.950760 7.981301 +v 0.794942 -0.697881 7.817396 +v 0.670005 -0.698653 7.638439 +v 0.312384 -0.565254 7.114424 +v 0.908135 -0.679117 7.996695 +v 0.820138 -0.679698 7.865849 +v 0.314954 -0.556330 7.117342 +v 0.818781 -0.684530 7.862608 +v 0.534845 -0.767890 7.433138 +v 0.896458 -0.954985 7.979146 +v 0.313567 -0.549761 7.115479 +v 0.894700 -0.952132 7.974948 +v 0.526387 -0.770580 7.429499 +v 0.442211 -0.775260 7.304955 +v 0.444696 -0.779115 7.304526 +v 0.738763 -0.734097 7.743920 +v 0.310063 -0.542321 7.111058 +v 1.014186 -0.691157 8.151048 +v 0.430424 -0.761861 7.286778 +v 0.717088 -0.757914 7.708986 +v 0.826285 -0.685914 7.872838 +v 0.881826 -0.915729 7.955126 +v 0.220118 -0.068413 6.980677 +v 0.882153 -0.901043 7.952048 +v 0.321581 -0.060243 7.127225 +v 0.178302 -0.167103 6.911675 +v 0.230203 -0.073564 6.996591 +v 0.881758 -0.912179 7.949807 +v 0.877579 -0.906374 7.942194 +v 0.878861 -0.901671 7.945400 +v 0.887667 -0.697706 7.964057 +v 0.783023 -0.702496 7.806852 +v 1.032194 -0.681625 8.179488 +v 0.770130 -0.701166 7.790928 +v 1.029302 -0.680193 8.175654 +v 0.245311 -0.048537 7.019240 +v 0.239955 -0.048085 7.012225 +v 0.236133 -0.049125 7.005826 +v 0.854501 -0.364087 7.921801 +v 0.853520 -0.376396 7.917102 +v 0.880116 -1.011426 7.950634 +v 1.034617 -0.698674 8.183879 +v 0.444052 -0.708727 7.313515 +v 0.523204 -0.768601 7.420981 +v 0.232629 -0.054629 7.000581 +v 0.818978 -0.672243 7.864569 +v 0.660137 -0.686798 7.637556 +v 0.818012 -0.662883 7.863909 +v 0.896112 -0.943903 7.979117 +v 0.883064 -0.947369 7.960156 +v 0.818909 -0.646262 7.859607 +v 0.445112 -0.681450 7.310082 +v 0.871900 -1.013496 7.938914 +v 0.514239 -0.762367 7.411868 +v 0.867059 -1.015373 7.928874 +v 0.384201 -0.674771 7.225834 +v 0.861876 -0.295986 7.929379 +v 0.503081 -0.751444 7.395420 +v 0.863029 -0.278077 7.934559 +v 0.860066 -0.285040 7.928950 +v 0.858796 -0.288704 7.927034 +v 0.513658 -0.685034 7.403880 +v 0.489540 -0.742822 7.379402 +v 0.439161 -0.768518 7.300481 +v 0.454525 -0.709834 7.324122 +v 0.456255 -0.711849 7.315245 +v 0.907040 -1.005031 7.992459 +v 0.898168 -1.009525 7.978993 +v 0.890591 -1.011393 7.967740 +v 1.035181 -0.722053 8.185287 +v 0.482110 -0.733705 7.364480 +v 0.465791 -0.721072 7.340700 +v 0.816827 -0.630849 7.861612 +v 0.462359 -0.715193 7.329825 +v 0.827333 -0.678418 7.870277 +v 0.315054 -0.558198 7.109407 +v 1.031685 -0.708389 8.171632 +v 0.445396 -0.787392 7.303323 +v 0.817036 -0.592192 7.861408 +v 0.653933 -0.651046 7.620012 +v 1.041434 -0.754028 8.193718 +v 0.647880 -0.643565 7.611104 +v 1.045226 -0.827751 8.200469 +v 0.642099 -0.639032 7.602572 +v 1.041604 -0.769471 8.193832 +v 1.037924 -0.738989 8.188607 +v 1.040979 -0.845586 8.203118 +v 0.567189 -0.669165 7.484005 +v 0.849058 -0.396786 7.910664 +v 1.027895 -0.862740 8.172544 +v 0.555426 -0.671885 7.473752 +v 1.046803 -0.814537 8.200275 +v 0.546647 -0.670561 7.460745 +v 0.817306 -0.572030 7.862983 +v 0.822859 -0.549568 7.858849 +v 1.050716 -0.797727 8.207476 +v 0.819833 -0.540752 7.866791 +v 1.046869 -0.782954 8.201807 +v 0.474192 -0.726973 7.352798 +v 0.538212 -0.669448 7.449183 +v 0.957190 -0.950296 8.067020 +v 0.529193 -0.668995 7.434877 +v 0.520674 -0.670377 7.422231 +v 0.513329 -0.677023 7.409827 +v 0.941298 -0.969262 8.043252 +v 0.925080 -0.988750 8.018641 +v 0.915524 -0.998413 8.004788 +v 1.041393 -0.763436 8.190699 +v 1.038963 -0.772180 8.175411 +v 1.034380 -0.753192 8.171206 +v 0.554456 -0.666060 7.454607 +v 1.046610 -0.799865 8.194397 +v 0.492649 -0.735249 7.367158 +v 1.045064 -0.784797 8.192455 +v 1.042364 -0.817390 8.182069 +v 1.042848 -0.802310 8.178759 +v 1.041504 -0.787242 8.176682 +v 1.025855 -0.854099 8.150751 +v 0.957327 -0.949874 8.061809 +v 0.803720 -0.319258 7.852217 +v 0.638015 -0.109340 7.605149 +v 0.532395 -0.103221 7.452312 +v 0.598697 -0.073332 7.546159 +v 0.355333 -0.655165 7.181425 +v 0.714369 -0.171755 7.720029 +v 0.264758 -0.476434 7.056798 +v 0.161773 -0.177647 6.899098 +v 0.340282 -0.643297 7.165644 +v 0.592560 -0.073551 7.533368 +v 0.366003 -0.052937 7.213195 +v 0.163615 -0.171246 6.903988 +v 0.226727 -0.399729 6.990850 +v 0.766060 -0.263248 7.792988 +v 0.206174 -0.343844 6.959876 +v 0.245885 -0.433467 7.023451 +v 0.245821 -0.425855 7.016409 +v 0.729987 -0.216081 7.741833 +v 0.511937 -0.097918 7.427626 +v 0.166095 -0.157656 6.904497 +v 0.328137 -0.057750 7.146122 +v 0.330333 -0.061216 7.140840 +v 0.297063 -0.588071 7.098413 +v 0.294969 -0.584701 7.099780 +v 0.172555 -0.220547 6.909429 +v 0.167623 -0.214671 6.907230 +v 0.165528 -0.149065 6.903744 +v 0.266946 -0.465824 7.048140 +v 0.403702 -0.057202 7.249847 +v 0.321406 -0.627860 7.135063 +v 0.320228 -0.624774 7.132479 +v 0.469140 -0.074358 7.354677 +v 0.263713 -0.455643 7.041556 +v 0.397856 -0.056203 7.248884 +v 0.552544 -0.104339 7.472054 +v 0.292456 -0.499842 7.087019 +v 0.504829 -0.088895 7.403703 +v 0.390655 -0.058104 7.238256 +v 0.196063 -0.299297 6.942703 +v 0.921875 -0.815629 8.019139 +v 0.176881 -0.245376 6.921895 +v 0.620254 -0.092441 7.575484 +v 0.923642 -0.807837 8.020848 +v 0.297636 -0.512756 7.093411 +v 0.763077 -0.254325 7.786424 +v 0.233793 -0.414422 7.004845 +v 0.180032 -0.262647 6.920811 +v 0.438277 -0.067110 7.303614 +v 0.520365 -0.097451 7.432731 +v 0.709395 -0.166953 7.713118 +v 0.807087 -0.304231 7.846048 +v 0.942077 -0.758928 8.050611 +v 0.251253 -0.435483 7.025112 +v 0.293055 -0.512367 7.098460 +v 0.191669 -0.286951 6.940864 +v 0.417271 -0.063952 7.290596 +v 0.184122 -0.281826 6.936328 +v 0.481195 -0.080874 7.380952 +v 0.593780 -0.073830 7.543442 +v 0.213402 -0.379820 6.978337 +v 0.906091 -0.843458 8.004858 +v 0.352718 -0.057815 7.185034 +v 0.508799 -0.096076 7.419982 +v 0.504854 -0.091993 7.412063 +v 0.329051 -0.053416 7.158770 +v 0.930639 -0.768835 8.044512 +v 0.835040 -0.337264 7.894819 +v 0.739806 -0.228327 7.754925 +v 0.499221 -0.086746 7.396839 +v 0.922262 -0.820644 8.015335 +v 0.181621 -0.275146 6.931146 +v 0.731601 -0.224122 7.750293 +v 0.194510 -0.314727 6.946499 +v 0.177218 -0.263046 6.920220 +v 0.185436 -0.304055 6.943122 +v 0.543589 -0.104325 7.466619 +v 0.272075 -0.484995 7.072357 +v 0.779575 -0.269615 7.807199 +v 0.361715 -0.659002 7.194396 +v 0.658545 -0.126144 7.637943 +v 0.898102 -0.860865 7.975164 +v 0.636963 -0.115546 7.612753 +v 0.881827 -0.870218 7.965308 +v 0.878345 -0.877694 7.957543 +v 0.405115 -0.058966 7.263274 +v 0.893004 -0.670642 7.969160 +v 0.894107 -0.665398 7.976455 +v 0.890954 -0.665543 7.983288 +v 0.996855 -0.698451 8.134905 +v 0.899706 -0.949875 7.987413 +v 0.903962 -0.683986 7.996478 +v 0.167097 -0.103236 6.909699 +v 0.806963 -0.692454 7.850809 +v 0.531158 -0.764568 7.438909 +v 0.164234 -0.104235 6.906258 +v 0.803363 -0.697437 7.848199 +v 0.204278 -0.096648 6.963796 +v 0.899275 -0.690491 7.990909 +v 1.003921 -0.692110 8.146017 +v 0.898938 -0.953698 7.986280 +v 0.843750 -0.314201 7.911324 +v 0.520561 -0.770794 7.433314 +v 0.702762 -0.755787 7.700583 +v 0.308285 -0.550209 7.119681 +v 0.341851 -0.056073 7.170637 +v 0.194936 -0.110611 6.946037 +v 0.801164 -0.691519 7.844287 +v 0.197527 -0.103494 6.952700 +v 0.796719 -0.687825 7.840764 +v 0.186060 -0.111203 6.939648 +v 0.226991 -0.070885 6.997634 +v 0.893683 -0.958572 7.982403 +v 0.222756 -0.070109 6.992631 +v 0.849800 -0.291316 7.922879 +v 0.321403 -0.059497 7.138856 +v 0.258607 -0.054112 7.045977 +v 0.839776 -0.326933 7.903637 +v 0.185928 -0.120634 6.936427 +v 0.262411 -0.056858 7.051553 +v 0.226787 -0.079993 6.993039 +v 0.890506 -0.956095 7.974376 +v 0.217929 -0.077051 6.986929 +v 0.888801 -0.952980 7.971030 +v 0.903483 -0.673793 7.997017 +v 0.518735 -0.739917 7.428922 +v 0.220555 -0.068814 6.988789 +v 0.398236 -0.668603 7.245578 +v 0.250127 -0.047378 7.034123 +v 0.849392 -0.277897 7.920656 +v 0.216863 -0.076062 6.983907 +v 0.700411 -0.757244 7.692946 +v 0.299040 -0.579750 7.096181 +v 0.214014 -0.081248 6.979711 +v 0.246066 -0.049336 7.027644 +v 0.981357 -0.708556 8.118138 +v 0.863889 -0.980212 7.946706 +v 0.310792 -0.060639 7.122469 +v 0.879195 -0.922801 7.953881 +v 0.302845 -0.537254 7.109468 +v 0.862389 -0.259476 7.932579 +v 0.861122 -0.264261 7.937531 +v 0.515246 -0.731840 7.419837 +v 0.859288 -0.259676 7.929118 +v 0.300557 -0.534080 7.100153 +v 0.298401 -0.057977 7.110134 +v 0.804003 -0.680900 7.848034 +v 0.228427 -0.074168 7.001004 +v 0.377587 -0.673222 7.223334 +v 0.874988 -0.937269 7.955174 +v 0.373990 -0.671659 7.210465 +v 0.805376 -0.698718 7.852137 +v 0.784990 -0.692474 7.820087 +v 0.899249 -0.659328 7.990899 +v 0.704253 -0.720376 7.703088 +v 0.871385 -0.968895 7.952133 +v 0.778542 -0.695446 7.812252 +v 0.968994 -0.729269 8.092540 +v 0.299000 -0.070754 7.093700 +v 0.812636 -0.682132 7.861653 +v 0.960192 -0.734718 8.083331 +v 1.036169 -0.669901 8.193995 +v 0.807371 -0.678071 7.853399 +v 0.284083 -0.064883 7.082516 +v 0.352539 -0.648738 7.178367 +v 0.295834 -0.521151 7.092856 +v 0.755649 -0.716983 7.778367 +v 0.895678 -0.655827 7.985425 +v 0.347526 -0.639763 7.178298 +v 1.033881 -0.666374 8.190128 +v 0.844985 -1.017387 7.906861 +v 0.167013 -0.133037 6.914626 +v 1.029043 -0.672431 8.182745 +v 0.887733 -0.685085 7.969972 +v 1.024960 -0.676637 8.176980 +v 0.846249 -1.026342 7.908609 +v 1.017550 -0.680261 8.165788 +v 0.435593 -0.775783 7.305569 +v 0.441158 -0.790338 7.298839 +v 0.430526 -0.782146 7.294294 +v 0.704450 -0.703188 7.702721 +v 0.753376 -0.725984 7.769101 +v 0.344948 -0.636386 7.168807 +v 0.861030 -0.987509 7.932021 +v 0.706831 -0.689440 7.705647 +v 0.845322 -0.307051 7.913747 +v 0.705693 -0.679422 7.703457 +v 0.854381 -0.997635 7.924797 +v 0.844145 -0.317695 7.908815 +v 0.956193 -0.747990 8.070420 +v 0.852950 -1.001581 7.923406 +v 0.703430 -0.741051 7.696228 +v 0.434068 -0.763518 7.293752 +v 0.423935 -0.769950 7.291150 +v 0.854418 -1.003705 7.915648 +v 0.425158 -0.769054 7.284699 +v 0.845054 -1.020860 7.915324 +v 0.423863 -0.759372 7.290609 +v 0.423732 -0.762499 7.287075 +v 0.977369 -0.724271 8.104795 +v 0.696240 -0.688913 7.690122 +v 0.972804 -0.726209 8.099269 +v 0.440663 -0.681619 7.309749 +v 0.836246 -0.337015 7.899827 +v 0.692556 -0.685196 7.685351 +v 0.438317 -0.683009 7.307296 +v 0.735732 -0.743461 7.742311 +v 0.919960 -0.789535 8.020279 +v 0.418618 -0.693091 7.271867 +v 0.918962 -0.786017 8.012051 +v 0.412670 -0.676927 7.269834 +v 0.707922 -0.755630 7.706300 +v 0.220655 -0.072685 6.988700 +v 0.222023 -0.064566 6.991684 +v 0.810395 -0.682252 7.853703 +v 0.424093 -0.694549 7.283658 +v 0.697889 -0.761773 7.686735 +v 0.416530 -0.689843 7.268857 +v 1.035892 -0.671337 8.190166 +v 1.035309 -0.683578 8.188686 +v 1.033766 -0.673060 8.185697 +v 1.011707 -0.685076 8.156929 +v 0.681966 -0.153899 7.677309 +v 0.778519 -0.276214 7.817192 +v 0.440883 -0.070480 7.324454 +v 0.824172 -0.345369 7.887951 +v 0.796938 -0.317956 7.848864 +v 0.564611 -0.094848 7.503047 +v 0.329071 -0.054813 7.152489 +v 0.162374 -0.193214 6.905296 +v 0.920037 -0.815039 8.028234 +v 0.885288 -0.866814 7.967973 +v 0.155283 -0.187095 6.902977 +v 0.156830 -0.179531 6.898357 +v 0.748597 -0.250952 7.773780 +v 0.409234 -0.062858 7.276021 +v 0.627164 -0.112969 7.607646 +v 0.918868 -0.826671 8.016015 +v 0.482285 -0.083487 7.387197 +v 0.604296 -0.078581 7.553351 +v 0.931222 -0.770694 8.034925 +v 0.819996 -0.328059 7.876767 +v 0.384510 -0.057559 7.233124 +v 0.160513 -0.166820 6.904042 +v 0.167243 -0.226761 6.913025 +v 0.456770 -0.073141 7.346806 +v 0.901890 -0.849486 7.991525 +v 0.197711 -0.344015 6.957438 +v 0.199724 -0.336825 6.956427 +v 0.922653 -0.781284 8.024026 +v 0.542853 -0.107365 7.474660 +v 0.812590 -0.318596 7.863334 +v 0.351952 -0.650127 7.182574 +v 0.744667 -0.237390 7.766614 +v 0.316381 -0.612952 7.133957 +v 0.169958 -0.207883 6.907491 +v 0.311796 -0.608294 7.126358 +v 0.376345 -0.053629 7.222072 +v 0.896606 -0.685270 7.991057 +v 0.898122 -0.672334 7.992304 +v 0.356077 -0.054215 7.194800 +v 0.604983 -0.093439 7.573890 +v 0.195968 -0.325843 6.952238 +v 0.886622 -0.679595 7.977348 +v 0.691499 -0.158225 7.686499 +v 0.833231 -0.340963 7.897175 +v 0.207847 -0.359112 6.968484 +v 0.356089 -0.655715 7.186357 +v 0.919195 -0.823443 8.027765 +v 0.755130 -0.252500 7.778203 +v 0.533047 -0.107853 7.470861 +v 0.821157 -0.344763 7.883331 +v 0.255561 -0.453800 7.039914 +v 0.255524 -0.447529 7.037990 +v 0.718267 -0.212525 7.741015 +v 0.168935 -0.255506 6.920521 +v 0.171605 -0.242357 6.919580 +v 0.183590 -0.288630 6.936800 +v 0.877513 -0.866323 7.976425 +v 0.878414 -0.873096 7.966414 +v 0.703929 -0.190838 7.732609 +v 0.771267 -0.276386 7.809822 +v 0.875411 -0.881781 7.961850 +v 0.166812 -0.235114 6.915019 +v 0.172903 -0.272698 6.926829 +v 0.163852 -0.218952 6.909874 +v 0.705518 -0.171438 7.715469 +v 0.734165 -0.235096 7.758856 +v 0.279746 -0.484406 7.073347 +v 0.163611 -0.199246 6.908661 +v 0.233299 -0.422799 7.013855 +v 0.369835 -0.052854 7.221808 +v 0.921664 -0.803084 8.028405 +v 0.699444 -0.167224 7.704506 +v 0.527099 -0.102118 7.444851 +v 0.200901 -0.350718 6.963103 +v 0.388654 -0.057315 7.266171 +v 0.895942 -0.677247 7.989058 +v 0.891951 -0.672709 7.985804 +v 0.888813 -0.678392 7.982259 +v 0.915830 -0.830337 8.021715 +v 0.666806 -0.137877 7.650958 +v 0.216688 -0.390102 6.984366 +v 0.301896 -0.598027 7.109422 +v 0.258751 -0.465165 7.049455 +v 0.339685 -0.054319 7.178317 +v 0.633814 -0.102970 7.595037 +v 0.294778 -0.515325 7.099885 +v 0.209982 -0.370946 6.973313 +v 0.892384 -0.863624 7.972693 +v 0.900252 -0.668350 7.996182 +v 1.034609 -0.670425 8.197999 +v 0.295654 -0.519818 7.104397 +v 0.891776 -0.663606 7.986877 +v 0.921588 -0.797956 8.027586 +v 0.996253 -0.699302 8.147017 +v 0.159236 -0.142414 6.905345 +v 0.276217 -0.062921 7.084982 +v 0.895913 -0.957707 7.990134 +v 0.404616 -0.670245 7.262505 +v 0.839363 -0.318426 7.911506 +v 0.320301 -0.620219 7.139691 +v 0.225310 -0.078046 7.003174 +v 0.528974 -0.754659 7.442033 +v 0.224693 -0.082149 7.001401 +v 0.687638 -0.681176 7.682228 +v 0.521222 -0.742128 7.441402 +v 0.255144 -0.058239 7.047194 +v 0.838807 -0.307069 7.917007 +v 0.851765 -0.289676 7.926129 +v 0.988853 -0.703923 8.139603 +v 0.520422 -0.740229 7.438455 +v 0.854098 -0.265018 7.938333 +v 0.988507 -0.705930 8.133044 +v 0.854431 -0.265583 7.942274 +v 0.393557 -0.662311 7.258367 +v 0.311961 -0.563391 7.126205 +v 0.893210 -0.687038 7.987358 +v 0.879519 -0.929828 7.965662 +v 0.879887 -0.923914 7.961990 +v 0.221534 -0.071486 6.998482 +v 0.314482 -0.058960 7.134207 +v 0.851668 -0.268204 7.935935 +v 0.179193 -0.117548 6.931563 +v 0.178502 -0.110564 6.933463 +v 0.987988 -0.705637 8.125163 +v 0.389633 -0.669433 7.238502 +v 0.249741 -0.063154 7.039493 +v 0.217812 -0.072114 6.992206 +v 0.779904 -0.689424 7.819754 +v 0.879945 -0.919284 7.961762 +v 0.304295 -0.058736 7.122418 +v 0.807255 -0.680337 7.865007 +v 0.217324 -0.069053 6.989320 +v 0.853579 -0.280493 7.932671 +v 0.216449 -0.060966 6.993179 +v 0.804049 -0.675026 7.856062 +v 0.771779 -0.683642 7.815439 +v 0.511487 -0.737171 7.423065 +v 0.245332 -0.060356 7.032898 +v 0.703119 -0.727121 7.702100 +v 0.661356 -0.694582 7.644789 +v 0.260431 -0.055940 7.061360 +v 0.174822 -0.120757 6.925698 +v 0.883970 -0.959422 7.974216 +v 0.837522 -0.328115 7.907520 +v 0.511218 -0.722639 7.418944 +v 0.222901 -0.074574 7.001934 +v 0.758151 -0.704614 7.783940 +v 0.365243 -0.664252 7.205576 +v 0.259510 -0.056441 7.056170 +v 0.297107 -0.063901 7.101444 +v 0.508365 -0.719065 7.417070 +v 0.219695 -0.082585 6.993923 +v 0.868743 -0.977095 7.950453 +v 0.966932 -0.730758 8.098187 +v 0.750411 -0.717263 7.775016 +v 0.874393 -0.962292 7.957955 +v 0.877356 -0.911346 7.961558 +v 0.290138 -0.064243 7.095342 +v 0.964222 -0.731545 8.085212 +v 0.702090 -0.708748 7.707939 +v 0.361235 -0.658468 7.200661 +v 0.707533 -0.677934 7.709797 +v 0.287880 -0.065430 7.089512 +v 0.878749 -0.902106 7.963068 +v 0.844926 -0.298913 7.922443 +v 0.879712 -0.895594 7.961336 +v 0.744984 -0.727472 7.761769 +v 0.845521 -1.030197 7.914428 +v 0.205028 -0.082538 6.978074 +v 0.844223 -1.024188 7.913339 +v 0.832811 -0.340599 7.902289 +v 0.860814 -0.983276 7.936601 +v 0.876403 -0.886946 7.961855 +v 0.294791 -0.583924 7.106004 +v 0.729625 -0.738711 7.740696 +v 0.199463 -0.094088 6.964617 +v 0.498716 -0.710293 7.407169 +v 0.706141 -0.671212 7.708164 +v 0.496531 -0.706747 7.403339 +v 0.719877 -0.746852 7.731476 +v 0.695380 -0.665369 7.699185 +v 0.361007 -0.645378 7.199341 +v 0.717757 -0.753183 7.720077 +v 0.876841 -0.940770 7.959638 +v 0.702183 -0.739683 7.700657 +v 0.296086 -0.533111 7.115876 +v 0.699304 -0.732214 7.701427 +v 0.502514 -0.703085 7.401795 +v 0.361875 -0.650306 7.200297 +v 0.668419 -0.690972 7.656320 +v 0.873713 -0.932894 7.959161 +v 0.664648 -0.696374 7.648742 +v 0.354845 -0.644826 7.190251 +v 0.294601 -0.530209 7.102538 +v 0.950353 -0.745363 8.077136 +v 0.294046 -0.526901 7.098114 +v 0.293449 -0.525180 7.102106 +v 1.035262 -0.685811 8.198971 +v 0.978204 -0.723357 8.108873 +v 0.433643 -0.704874 7.305584 +v 0.939279 -0.759861 8.055192 +v 0.343369 -0.639011 7.174156 +v 1.010491 -0.682472 8.162128 +v 0.432496 -0.776346 7.304107 +v 0.425357 -0.772530 7.296592 +v 1.018745 -0.678879 8.174467 +v 0.426077 -0.762441 7.297849 +v 1.002152 -0.691428 8.151635 +v 0.422356 -0.693834 7.290909 +v 0.418100 -0.688693 7.282866 +v 0.416437 -0.680649 7.278689 +v 0.418445 -0.675876 7.284127 +v 0.417039 -0.672361 7.282389 +v 0.413553 -0.676573 7.276397 +v 0.733095 -0.725386 7.747677 +v 0.659519 -0.691318 7.641197 +v 0.879301 -0.955651 7.964216 +v 0.433604 -0.772108 7.304202 +v 0.897558 -0.948653 7.992352 +v 0.302882 -0.541824 7.114133 +v 0.857688 -0.286609 7.939506 +v 0.430405 -0.767217 7.300848 +v 0.896438 -0.941979 7.987890 +v 0.770571 -0.694803 7.803971 +v 0.877349 -0.940009 7.962994 +v 0.855147 -0.284116 7.935339 +v 0.883787 -0.954365 7.968915 +v 0.851782 -0.290455 7.930926 +v 0.881900 -0.939438 7.969114 +v 0.229915 -0.045768 7.009051 +v 0.850893 -1.017130 7.922208 +v 0.225658 -0.045887 7.007493 +v 0.225647 -0.054307 7.003680 +v 0.223921 -0.058127 7.000097 +v 0.814021 -0.669774 7.869236 +v 0.814445 -0.677861 7.866094 +v 0.807570 -0.679239 7.859434 +v 0.880479 -0.923642 7.968545 +v 0.250189 -0.059480 7.037476 +v 0.253136 -0.054305 7.041291 +v 0.701570 -0.748004 7.702873 +v 0.850157 -0.278504 7.924897 +v 0.896359 -0.661309 7.990295 +v 0.245350 -0.054216 7.030106 +v 0.891448 -0.657809 7.981693 +v 0.800481 -0.674256 7.850496 +v 0.361908 -0.646684 7.196619 +v 0.723814 -0.721097 7.746392 +v 0.360741 -0.654586 7.195066 +v 0.853830 -0.285128 7.926597 +v 0.354607 -0.648580 7.186491 +v 0.700390 -0.681938 7.697773 +v 0.704908 -0.673303 7.703918 +v 0.737607 -0.724582 7.753241 +v 0.309311 -0.570370 7.125010 +v 0.306752 -0.573256 7.118987 +v 0.893668 -1.012323 7.986552 +v 1.055014 -0.788371 8.229677 +v 0.657148 -0.679043 7.639840 +v 0.850188 -0.332643 7.937241 +v 0.661443 -0.673593 7.631992 +v 0.514240 -0.768441 7.425472 +v 0.501655 -0.678375 7.408637 +v 1.043935 -0.756402 8.211625 +v 1.042247 -0.748882 8.205956 +v 0.847069 -0.356366 7.932763 +v 0.658381 -0.660927 7.626795 +v 0.886514 -1.014472 7.975761 +v 0.645094 -0.650373 7.632948 +v 1.036197 -0.722340 8.199630 +v 0.853387 -0.314047 7.939573 +v 0.507990 -0.761569 7.420047 +v 1.034347 -0.699770 8.199538 +v 0.858364 -0.303072 7.935648 +v 0.858924 -0.279097 7.940967 +v 0.504154 -0.755358 7.411899 +v 0.493190 -0.748542 7.394603 +v 0.859592 -0.271154 7.942028 +v 1.052461 -0.800369 8.219790 +v 0.500594 -0.752558 7.405377 +v 1.053439 -0.821501 8.229839 +v 1.050316 -0.780437 8.216165 +v 0.865005 -1.020231 7.944065 +v 0.814410 -0.618532 7.864842 +v 0.492791 -0.746200 7.386170 +v 1.047823 -0.767955 8.217093 +v 0.471422 -0.738943 7.375897 +v 0.456123 -0.715597 7.339762 +v 0.857671 -1.026395 7.932844 +v 0.852252 -1.009231 7.924562 +v 0.452838 -0.708975 7.334956 +v 0.444170 -0.705515 7.322126 +v 1.043977 -0.766673 8.208187 +v 0.886737 -0.945884 7.968652 +v 1.050055 -0.807799 8.211207 +v 1.051433 -0.788662 8.216913 +v 1.035131 -0.702965 8.192404 +v 1.049293 -0.787582 8.208141 +v 0.857772 -1.026943 7.931097 +v 1.045279 -0.774834 8.208992 +v 0.857666 -0.290829 7.935095 +v 0.175115 -0.281266 6.931579 +v 0.378121 -0.056664 7.233261 +v 1.030161 -0.671515 8.198441 +v 1.030869 -0.667727 8.191617 +v 0.300838 -0.598902 7.114002 +v 0.755806 -0.264485 7.786519 +v 0.169875 -0.261377 6.921614 +v 0.816999 -0.352250 7.890555 +v 0.786397 -0.287860 7.830608 +v 1.020382 -0.675645 8.184019 +v 0.152339 -0.147607 6.899577 +v 0.296486 -0.594893 7.106943 +v 0.164160 -0.244152 6.919356 +v 0.558257 -0.106130 7.495964 +v 0.927239 -0.775039 8.040426 +v 0.322703 -0.628820 7.145662 +v 0.922886 -0.781889 8.033246 +v 0.909165 -0.835333 8.012062 +v 0.718329 -0.199169 7.734964 +v 0.740326 -0.244566 7.767280 +v 0.245711 -0.441770 7.032852 +v 0.467577 -0.076477 7.366926 +v 0.650290 -0.125342 7.639372 +v 0.197744 -0.362284 6.965462 +v 0.271070 -0.481566 7.063704 +v 0.652387 -0.122340 7.630188 +v 0.673562 -0.154305 7.673760 +v 0.267872 -0.479497 7.060083 +v 0.197079 -0.355997 6.962824 +v 0.919830 -0.788891 8.027073 +v 0.591075 -0.081316 7.552387 +v 0.920568 -0.784923 8.028037 +v 0.305372 -0.603078 7.127487 +v 0.458256 -0.074309 7.354301 +v 0.340804 -0.642824 7.168133 +v 0.252161 -0.459517 7.043991 +v 0.183446 -0.315206 6.945944 +v 0.486601 -0.085845 7.395698 +v 0.453282 -0.071826 7.338718 +v 0.183909 -0.298861 6.940097 +v 0.334502 -0.055365 7.164208 +v 0.889596 -0.685072 7.984138 +v 0.886752 -0.681789 7.979742 +v 0.891400 -0.666832 7.987621 +v 0.564196 -0.087171 7.520615 +v 0.653996 -0.131967 7.644846 +v 0.151242 -0.177460 6.898499 +v 0.166773 -0.264336 6.922291 +v 0.180515 -0.341586 6.950832 +v 0.154658 -0.173444 6.900039 +v 0.539090 -0.111803 7.482157 +v 0.686667 -0.162113 7.688819 +v 0.150839 -0.158303 6.898526 +v 0.294358 -0.594492 7.111325 +v 0.292474 -0.589333 7.103579 +v 0.404381 -0.062028 7.273890 +v 0.341876 -0.641493 7.177084 +v 0.637848 -0.121790 7.622823 +v 0.775051 -0.282504 7.821204 +v 0.445888 -0.072647 7.347335 +v 0.227857 -0.417743 7.007761 +v 0.928503 -0.771898 8.047716 +v 0.348214 -0.054291 7.200024 +v 0.803772 -0.325831 7.858825 +v 0.294559 -0.519977 7.108217 +v 0.220940 -0.410474 7.000667 +v 0.163950 -0.247590 6.919671 +v 0.700109 -0.178815 7.718239 +v 0.248181 -0.452082 7.040264 +v 0.921851 -0.795608 8.035069 +v 0.433600 -0.067664 7.315425 +v 0.217312 -0.403671 6.994237 +v 0.585388 -0.075782 7.528261 +v 0.381077 -0.057080 7.246163 +v 0.892606 -0.855398 7.989418 +v 0.158007 -0.202866 6.906761 +v 0.318179 -0.617885 7.143819 +v 0.417475 -0.675200 7.289694 +v 0.944354 -0.752523 8.065537 +v 0.313887 -0.058425 7.142082 +v 0.308631 -0.057396 7.131377 +v 0.322472 -0.624357 7.148918 +v 0.295390 -0.528907 7.109676 +v 0.815424 -0.342154 7.879320 +v 0.310534 -0.559731 7.126522 +v 0.307202 -0.563936 7.130827 +v 0.785288 -0.680535 7.832520 +v 0.514002 -0.765461 7.442731 +v 0.250564 -0.062412 7.045936 +v 0.857296 -0.294766 7.939477 +v 0.892751 -0.948346 7.997073 +v 0.776871 -0.681362 7.825463 +v 0.853927 -0.288643 7.934864 +v 0.519588 -0.768705 7.438704 +v 0.186027 -0.097625 6.953286 +v 0.657514 -0.689950 7.645720 +v 0.897268 -0.953237 7.992698 +v 0.514126 -0.769857 7.436999 +v 0.724582 -0.715541 7.750924 +v 0.333142 -0.055837 7.170662 +v 1.032642 -0.679231 8.204634 +v 1.031387 -0.674749 8.203108 +v 0.771177 -0.691952 7.808707 +v 0.526213 -0.759632 7.441854 +v 0.241533 -0.060967 7.034353 +v 0.172987 -0.103564 6.941254 +v 0.716536 -0.729720 7.740273 +v 0.893780 -0.943330 7.994034 +v 0.873434 -0.963218 7.963941 +v 0.517757 -0.752522 7.444063 +v 0.163458 -0.129590 6.916605 +v 0.864066 -0.242949 7.955790 +v 0.887242 -0.962952 7.986891 +v 1.013406 -0.681506 8.167866 +v 0.862217 -0.237987 7.955538 +v 0.761704 -0.694889 7.794807 +v 0.884024 -0.963786 7.980877 +v 0.504226 -0.732697 7.421228 +v 0.851468 -0.275777 7.930576 +v 0.849704 -1.016137 7.926815 +v 0.874301 -0.966923 7.970629 +v 0.870063 -0.969623 7.955179 +v 0.861760 -0.238124 7.951169 +v 1.002073 -0.692016 8.159663 +v 0.748602 -0.699419 7.782971 +v 0.847060 -1.023050 7.923924 +v 0.358430 -0.660320 7.208298 +v 0.868123 -0.981457 7.957194 +v 0.253648 -0.057378 7.054608 +v 0.238735 -0.051143 7.022016 +v 0.233295 -0.045739 7.016269 +v 0.357815 -0.645652 7.206144 +v 0.865300 -0.980209 7.951169 +v 0.353272 -0.643446 7.197068 +v 0.220054 -0.055386 7.002519 +v 0.707377 -0.684940 7.709935 +v 0.294668 -0.584037 7.115200 +v 0.703337 -0.682509 7.723716 +v 0.826468 -0.343099 7.904773 +v 0.831950 -0.333417 7.907310 +v 0.171604 -0.108344 6.930339 +v 0.218533 -0.047470 7.004474 +v 0.704055 -0.701650 7.710614 +v 0.297544 -0.532539 7.110956 +v 0.220657 -0.078633 7.002123 +v 0.219622 -0.082754 7.000278 +v 0.827620 -0.345058 7.900753 +v 0.852397 -0.984293 7.937528 +v 0.214578 -0.084114 6.994791 +v 0.853345 -0.992460 7.930261 +v 0.722378 -0.743760 7.735076 +v 0.705375 -0.675767 7.718723 +v 0.427992 -0.700287 7.299796 +v 0.344255 -0.638335 7.192027 +v 0.212541 -0.082612 6.991027 +v 0.705379 -0.670862 7.716292 +v 0.213705 -0.080869 6.986484 +v 0.709635 -0.744036 7.728965 +v 0.703024 -0.663277 7.713158 +v 0.208661 -0.082050 6.981680 +v 0.168265 -0.118512 6.923487 +v 0.834059 -0.323023 7.910620 +v 0.420825 -0.766264 7.299186 +v 0.889390 -0.935026 7.981739 +v 0.706603 -0.751154 7.710934 +v 0.881897 -0.929678 7.970813 +v 0.417985 -0.766257 7.295812 +v 0.701209 -0.663142 7.708363 +v 0.702676 -0.749999 7.707015 +v 0.212144 -0.073563 6.988770 +v 0.423026 -0.759660 7.295104 +v 0.209159 -0.069908 6.988784 +v 0.684275 -0.672351 7.685615 +v 0.150783 -0.136528 6.905943 +v 0.203695 -0.085187 6.972889 +v 0.837535 -0.311883 7.913070 +v 0.876382 -0.916412 7.968410 +v 0.419628 -0.759634 7.292989 +v 0.842183 -0.294717 7.927803 +v 0.676393 -0.683695 7.674029 +v 0.874836 -0.906177 7.971889 +v 0.860830 -0.244098 7.948235 +v 0.977476 -0.709931 8.120342 +v 0.874855 -0.898890 7.969903 +v 0.971133 -0.727594 8.114031 +v 0.809407 -0.679519 7.866836 +v 0.969871 -0.730906 8.105876 +v 0.417262 -0.684635 7.288083 +v 0.413320 -0.670173 7.283522 +v 0.401840 -0.668617 7.266029 +v 0.398812 -0.664733 7.260867 +v 0.390632 -0.662042 7.251690 +v 0.391633 -0.663756 7.248465 +v 0.792402 -0.677782 7.842028 +v 0.182979 -0.105631 6.942421 +v 0.427769 -0.770594 7.300087 +v 0.863090 -0.243612 7.951360 +v 0.885280 -0.934830 7.974871 +v 0.748369 -0.705953 7.778504 +v 0.741170 -0.713481 7.769250 +v 0.697226 -0.674741 7.695879 +v 0.874300 -0.936519 7.960787 +v 0.490279 -0.092904 7.411527 +v 0.489476 -0.088723 7.401445 +v 0.906105 -0.838268 8.015941 +v 0.441067 -0.073063 7.338457 +v 0.170988 -0.303768 6.938160 +v 0.154641 -0.207605 6.905234 +v 0.796027 -0.329362 7.855268 +v 0.810850 -0.334839 7.875042 +v 0.806989 -0.333571 7.872117 +v 0.264576 -0.484684 7.072318 +v 0.738548 -0.255108 7.772321 +v 0.159710 -0.239316 6.916393 +v 0.155226 -0.229383 6.911552 +v 0.347982 -0.053203 7.190351 +v 0.615996 -0.105710 7.594137 +v 0.937928 -0.754912 8.066665 +v 0.889243 -0.857513 7.993886 +v 0.311160 -0.608946 7.134142 +v 0.883337 -0.860214 7.984376 +v 0.235047 -0.435334 7.027783 +v 0.177597 -0.297766 6.938441 +v 0.173157 -0.291228 6.933352 +v 0.223233 -0.422227 7.012851 +v 0.321081 -0.053108 7.154829 +v 0.297519 -0.598042 7.119960 +v 0.921269 -0.787040 8.037382 +v 0.205419 -0.395279 6.987136 +v 0.464420 -0.078920 7.373510 +v 0.721373 -0.225270 7.750380 +v 0.356088 -0.054115 7.202414 +v 0.331414 -0.641037 7.162530 +v 0.199148 -0.371050 6.969239 +v 0.752792 -0.274157 7.794002 +v 0.323931 -0.637524 7.161284 +v 0.284025 -0.518985 7.108123 +v 0.389852 -0.058972 7.273616 +v 0.503315 -0.101887 7.437698 +v 0.341414 -0.646106 7.176448 +v 0.292083 -0.587333 7.110527 +v 0.922160 -0.783451 8.038640 +v 0.151330 -0.166455 6.900146 +v 0.154623 -0.195452 6.904756 +v 0.560513 -0.091696 7.516697 +v 0.916788 -0.817591 8.038561 +v 0.189460 -0.358959 6.965145 +v 0.340820 -0.051288 7.185689 +v 0.914778 -0.824253 8.036999 +v 0.708854 -0.179940 7.724717 +v 0.155609 -0.251362 6.916090 +v 0.939940 -0.750577 8.070377 +v 0.182847 -0.347199 6.954103 +v 0.152441 -0.217974 6.906483 +v 0.218494 -0.397038 6.988985 +v 0.184854 -0.326878 6.949401 +v 0.148628 -0.186483 6.901293 +v 0.921667 -0.791322 8.043253 +v 0.922913 -0.786184 8.045176 +v 0.278065 -0.498466 7.087379 +v 0.725327 -0.231972 7.754384 +v 0.537663 -0.104916 7.459432 +v 0.339979 -0.646977 7.180267 +v 0.362972 -0.053303 7.219243 +v 0.338679 -0.647353 7.175330 +v 0.235379 -0.440539 7.030728 +v 0.202650 -0.388133 6.984003 +v 0.650935 -0.142761 7.653665 +v 0.235407 -0.431441 7.023932 +v 0.545107 -0.112731 7.492047 +v 0.604575 -0.099510 7.582043 +v 0.257772 -0.477912 7.059910 +v 0.203949 -0.378955 6.977626 +v 0.166535 -0.281464 6.925741 +v 0.250697 -0.473897 7.057265 +v 0.644800 -0.135513 7.646297 +v 0.909545 -0.835569 8.024176 +v 0.932212 -0.762703 8.059247 +v 0.697813 -0.725634 7.707388 +v 0.140984 -0.164946 6.891262 +v 0.143749 -0.173191 6.893927 +v 1.086815 -0.802778 8.288702 +v 0.374735 -0.670630 7.231452 +v 0.271149 -0.062374 7.086397 +v 1.087130 -0.807602 8.285840 +v 1.083755 -0.800309 8.285967 +v 0.279274 -0.058676 7.099131 +v 0.369398 -0.668674 7.229350 +v 0.845214 -0.285809 7.942244 +v 0.277316 -0.062078 7.091496 +v 0.299837 -0.550290 7.128036 +v 0.180885 -0.097574 6.951940 +v 0.892937 -0.958000 7.994277 +v 0.297971 -0.052568 7.129604 +v 0.931928 -0.767331 8.052818 +v 0.828747 -0.325097 7.910403 +v 0.862844 -0.240563 7.960409 +v 0.863215 -0.245255 7.961094 +v 0.176735 -0.101812 6.948025 +v 0.272150 -0.061269 7.076114 +v 0.699049 -0.718193 7.709382 +v 0.264312 -0.057366 7.073207 +v 0.285878 -0.051851 7.116559 +v 0.242049 -0.061028 7.041804 +v 0.166323 -0.102739 6.937516 +v 0.845956 -1.017274 7.929718 +v 1.015624 -0.680620 8.182855 +v 0.883739 -0.887746 7.985832 +v 0.285576 -0.058159 7.107183 +v 0.517974 -0.758162 7.444756 +v 0.154606 -0.128304 6.914021 +v 0.516031 -0.742934 7.439738 +v 0.848722 -0.278282 7.936919 +v 0.513005 -0.745158 7.437530 +v 0.235377 -0.061420 7.033288 +v 0.842236 -1.028611 7.927195 +v 1.009396 -0.690619 8.179173 +v 0.260137 -0.056004 7.069266 +v 0.235156 -0.059476 7.029212 +v 0.366327 -0.666781 7.220049 +v 0.357490 -0.660540 7.213325 +v 0.507892 -0.745417 7.426634 +v 0.227725 -0.056477 7.026308 +v 0.508937 -0.728894 7.420712 +v 0.139675 -0.132357 6.894766 +v 0.157642 -0.121487 6.916335 +v 0.231213 -0.048848 7.020761 +v 0.355057 -0.656623 7.212894 +v 0.226232 -0.044142 7.016981 +v 0.155437 -0.111893 6.916284 +v 0.851730 -0.982372 7.941988 +v 0.890648 -0.961219 7.990774 +v 0.212890 -0.052796 7.001857 +v 0.854857 -0.239124 7.951277 +v 0.140997 -0.144029 6.891135 +v 0.499465 -0.723251 7.421255 +v 0.207840 -0.081333 6.992633 +v 0.695240 -0.714387 7.715074 +v 0.883394 -0.905635 7.984110 +v 0.876033 -0.905673 7.975775 +v 0.994025 -0.696946 8.154217 +v 0.349579 -0.641563 7.184198 +v 0.205572 -0.082754 6.988210 +v 0.830754 -0.319709 7.913801 +v 0.707360 -0.655194 7.726746 +v 0.025162 0.151521 6.721523 +v 0.208632 -0.076893 6.993392 +v 0.342170 -0.639416 7.181998 +v 0.833598 -0.306780 7.922024 +v 0.874602 -0.911856 7.972902 +v 0.339408 -0.643035 7.180989 +v 0.322295 -0.628169 7.158575 +v 0.884508 -0.901325 7.983667 +v 0.204533 -0.073764 6.992208 +v 0.833657 -0.312354 7.915080 +v 0.878441 -0.888100 7.978697 +v 0.881252 -0.882685 7.982350 +v 0.868553 -0.981496 7.966142 +v 0.419356 -0.762706 7.298867 +v 0.991843 -0.701872 8.147958 +v 0.871655 -0.886062 7.968469 +v 0.197983 -0.081415 6.974744 +v 0.855334 -0.254782 7.949615 +v 0.706173 -0.651206 7.726295 +v 0.194809 -0.085002 6.969356 +v 0.707611 -0.739302 7.732067 +v 0.416934 -0.762634 7.295713 +v 0.854951 -0.250825 7.948132 +v 0.704663 -0.666186 7.721752 +v 0.853481 -0.259715 7.948220 +v 0.981655 -0.710711 8.132481 +v 0.979818 -0.708627 8.123480 +v 0.695937 -0.738965 7.707085 +v 0.698269 -0.746584 7.713967 +v 0.695627 -0.743021 7.710310 +v 0.418408 -0.691577 7.306257 +v 0.855092 -0.243588 7.947170 +v 0.969851 -0.724487 8.118965 +v 0.418222 -0.688570 7.296474 +v 0.686800 -0.660195 7.695277 +v 0.416405 -0.682562 7.293810 +v 0.969425 -0.731143 8.111067 +v 0.676362 -0.671367 7.682665 +v 0.959350 -0.736075 8.105383 +v 0.801774 -0.676840 7.867773 +v 0.798558 -0.674301 7.861073 +v 0.958538 -0.734391 8.096767 +v 0.400760 -0.666696 7.272109 +v 0.668580 -0.683995 7.665755 +v 0.939731 -0.745348 8.083019 +v 0.394324 -0.661411 7.262560 +v 0.379690 -0.665622 7.240563 +v 1.083661 -0.820508 8.285480 +v 0.657133 -0.684488 7.652453 +v 0.570836 -0.744718 7.524252 +v 0.653394 -0.679525 7.651573 +v 1.032907 -0.689065 8.207305 +v 0.781306 -0.675101 7.836142 +v 1.077002 -0.809639 8.273278 +v 0.859909 -0.254035 7.957697 +v 0.219306 -0.041704 7.011020 +v 0.849954 -0.993812 7.932469 +v 0.760374 -0.690036 7.806061 +v 0.848565 -1.002376 7.929007 +v 0.752459 -0.690480 7.798234 +v 0.887881 -0.934335 7.991167 +v 0.857802 -0.255807 7.952712 +v 0.855513 -0.262915 7.948724 +v 0.809775 -0.651811 7.877754 +v 0.809105 -0.661655 7.877922 +v 0.794655 -0.671481 7.854697 +v 0.872173 -0.967257 7.966009 +v 1.086421 -0.803476 8.283744 +v 0.568409 -0.742708 7.516336 +v 0.146792 -0.142299 6.896419 +v 0.656250 -0.685311 7.645128 +v 0.513171 -0.742202 7.430362 +v 1.084664 -0.808122 8.279824 +v 0.158930 -0.115937 6.917159 +v 0.212264 -0.080308 6.995598 +v 0.703312 -0.659788 7.718260 +v 0.215345 -0.075704 6.996920 +v 0.882954 -0.901603 7.979285 +v 0.882336 -0.891062 7.982810 +v 0.416674 -0.678439 7.294855 +v 0.877533 -0.898280 7.974702 +v 0.859299 -0.982090 7.948886 +v 0.304938 -0.572226 7.130503 +v 0.572536 -0.741157 7.525000 +v 0.862775 -0.988264 7.954374 +v 1.049003 -0.760805 8.231772 +v 0.860122 -1.023535 7.954011 +v 0.650383 -0.663455 7.641978 +v 0.730717 -0.710531 7.764626 +v 1.079926 -0.823757 8.278635 +v 0.495941 -0.687259 7.403980 +v 0.570957 -0.732209 7.522789 +v 0.478555 -0.697082 7.399840 +v 1.051334 -0.761539 8.239584 +v 0.842478 -0.374663 7.930592 +v 1.045343 -0.753913 8.223493 +v 0.480061 -0.689039 7.402294 +v 1.071560 -0.812089 8.265753 +v 1.066135 -0.811611 8.256722 +v 0.483750 -0.745616 7.396689 +v 1.065242 -0.805188 8.257130 +v 0.478470 -0.743556 7.385866 +v 1.062037 -0.793761 8.248737 +v 1.059302 -0.786085 8.247307 +v 1.054165 -0.775508 8.239717 +v 1.035108 -0.715533 8.212287 +v 1.033255 -0.706171 8.210349 +v 0.453646 -0.721568 7.351239 +v 0.563743 -0.720391 7.515060 +v 0.563429 -0.735979 7.512359 +v 0.567476 -0.734585 7.515194 +v 0.852924 -0.299397 7.946777 +v 0.449477 -0.707507 7.343635 +v 0.854522 -0.286315 7.948030 +v 0.851441 -0.279474 7.943522 +v 0.447595 -0.700422 7.338098 +v 0.856723 -0.270639 7.947953 +v 0.440738 -0.696522 7.331985 +v 0.855139 -0.275542 7.949041 +v 0.437443 -0.701415 7.325844 +v 0.505187 -0.760848 7.425771 +v 0.433707 -0.704413 7.319336 +v 0.504955 -0.756299 7.428495 +v 0.498676 -0.746927 7.414881 +v 0.493031 -0.747808 7.406273 +v 1.057227 -0.832201 8.244576 +v 0.868162 -1.020399 7.972216 +v 0.809671 -0.640006 7.876090 +v 0.871696 -1.017824 7.960267 +v 1.050254 -0.840798 8.232928 +v 0.464905 -0.732355 7.366291 +v 0.456632 -0.724990 7.355078 +v 1.081549 -0.816493 8.276669 +v 1.068889 -0.819982 8.259608 +v 0.446181 -0.702552 7.329313 +v 1.058929 -0.793469 8.239942 +v 1.058965 -0.819049 8.242866 +v 0.503859 -0.753732 7.422067 +v 0.503133 -0.746198 7.421064 +v 1.058321 -0.784986 8.239530 +v 1.054404 -0.778123 8.231482 +v 0.499393 -0.670772 7.417982 +v 0.923738 -0.985532 8.044084 +v 0.807742 -0.586689 7.875982 +v 0.839777 -0.391355 7.925228 +v 0.578937 -0.671122 7.535757 +v 0.625696 -0.634552 7.605599 +v 0.632921 -0.637685 7.619704 +v 0.586563 -0.661564 7.544242 +v 0.617099 -0.635125 7.592846 +v 1.039434 -0.859284 8.218757 +v 0.568863 -0.687221 7.523703 +v 0.911060 -0.998538 8.025473 +v 0.567234 -0.688381 7.518427 +v 0.592905 -0.653489 7.556805 +v 0.895953 -1.010697 8.001900 +v 0.809374 -0.559548 7.877974 +v 0.562764 -0.691179 7.509938 +v 0.807368 -0.571200 7.878319 +v 0.815799 -0.523596 7.879275 +v 0.553897 -0.691541 7.498773 +v 0.883026 -1.016284 7.992942 +v 1.024289 -0.879543 8.193564 +v 0.832632 -0.425489 7.912356 +v 0.875812 -1.018792 7.979620 +v 0.545438 -0.682263 7.482529 +v 0.826778 -0.444509 7.905525 +v 0.538388 -0.681208 7.476046 +v 0.525765 -0.675119 7.457050 +v 0.517482 -0.671734 7.446033 +v 0.964443 -0.943915 8.105053 +v 0.507878 -0.669040 7.430580 +v 0.942970 -0.965190 8.072744 +v 0.935063 -0.973451 8.061337 +v 0.576462 -0.672391 7.515653 +v 1.048630 -0.827583 8.217175 +v 0.569923 -0.674854 7.501888 +v 0.560131 -0.677336 7.490317 +v 1.028884 -0.865241 8.181868 +v 0.758886 -0.280014 7.805056 +v 0.247393 -0.467375 7.052506 +v 0.665834 -0.148359 7.664079 +v 0.387024 -0.057221 7.251890 +v 0.432986 -0.070403 7.325148 +v 0.265490 -0.493721 7.083873 +v 0.876607 -0.866808 7.978980 +v 0.319713 -0.052306 7.168006 +v 0.150459 -0.240667 6.911859 +v 0.373495 -0.057877 7.237544 +v 0.725632 -0.248300 7.764379 +v 0.790439 -0.306086 7.843533 +v 0.314154 -0.053055 7.149046 +v 0.369864 -0.057860 7.235825 +v 0.782000 -0.303070 7.839626 +v 0.416110 -0.671776 7.287966 +v 0.304722 -0.604954 7.135865 +v 0.425705 -0.069382 7.317408 +v 0.276057 -0.490604 7.079150 +v 0.372942 -0.057140 7.230553 +v 0.141387 -0.220361 6.903134 +v 0.305673 -0.058445 7.141675 +v 0.934583 -0.759971 8.064487 +v 0.132166 -0.175575 6.882390 +v 0.147788 -0.198917 6.901582 +v 0.478635 -0.087012 7.398759 +v 0.575284 -0.081654 7.532620 +v 0.333290 -0.647224 7.178595 +v 0.169034 -0.298554 6.935122 +v 0.325396 -0.640904 7.165937 +v 0.921403 -0.797759 8.041903 +v 0.322919 -0.632996 7.158422 +v 0.788072 -0.331719 7.853731 +v 0.131173 -0.169361 6.878531 +v 0.293808 -0.527908 7.113045 +v 0.740623 -0.267531 7.781106 +v 0.291082 -0.520205 7.109368 +v 0.175496 -0.329460 6.945907 +v 0.141037 -0.188982 6.897434 +v 0.902745 -0.839232 8.025319 +v 0.733658 -0.261164 7.774651 +v 0.687484 -0.169524 7.697912 +v 0.190587 -0.367263 6.968366 +v 0.766039 -0.286676 7.818403 +v 0.140222 -0.153337 6.892458 +v 0.403965 -0.061626 7.285165 +v 0.133296 -0.168636 6.880381 +v 0.232611 -0.447193 7.032749 +v 0.459251 -0.077412 7.367159 +v 0.641354 -0.123507 7.628521 +v 0.454656 -0.077801 7.361323 +v 0.881402 -0.860588 7.986359 +v 0.143949 -0.179678 6.895585 +v 0.694679 -0.730907 7.708099 +v 0.313719 -0.615465 7.144763 +v 0.876472 -0.868133 7.983434 +v 0.215110 -0.412984 7.003554 +v 0.552590 -0.100406 7.510285 +v 0.497686 -0.096319 7.420021 +v 0.147420 -0.222109 6.907579 +v 0.782639 -0.324525 7.848765 +v 0.328535 -0.054577 7.168187 +v 0.917031 -0.816796 8.044716 +v 0.531497 -0.109029 7.476577 +v 0.147538 -0.205125 6.902669 +v 0.137002 -0.183829 6.889921 +v 0.317502 -0.053057 7.158093 +v 0.871075 -0.877925 7.973899 +v 0.408797 -0.670273 7.293814 +v 0.313848 -0.052075 7.152883 +v 0.485710 -0.092795 7.407200 +v 0.184804 -0.353037 6.959338 +v 0.304582 -0.054131 7.149518 +v 0.442273 -0.074497 7.351884 +v 0.581063 -0.083298 7.549339 +v 0.133242 -0.181448 6.883988 +v 0.924449 -0.785440 8.055428 +v 0.766925 -0.296203 7.827229 +v 0.163199 -0.287776 6.925583 +v 0.203490 -0.402044 6.991316 +v 0.913226 -0.829450 8.033261 +v 0.159607 -0.273638 6.921546 +v 0.304882 -0.610614 7.145173 +v 0.471050 -0.079207 7.377308 +v 0.291673 -0.591934 7.112149 +v 0.897818 -0.847583 8.005799 +v 0.929804 -0.765940 8.062233 +v 0.919918 -0.799369 8.050739 +v 0.894111 -0.851192 8.000937 +v 0.883695 -0.860100 7.998471 +v 0.644168 -0.129287 7.643489 +v 0.194543 -0.375715 6.972797 +v 0.541856 -0.113891 7.489436 +v 0.160489 -0.266288 6.919927 +v 0.344194 -0.050688 7.221200 +v 0.881649 -0.861677 7.990937 +v 0.132730 -0.157764 6.884822 +v 0.133216 -0.149218 6.885999 +v 0.693351 -0.735448 7.711624 +v 0.695273 -0.722862 7.714340 +v 0.293180 -0.535727 7.118491 +v 0.919866 -0.806650 8.045842 +v 0.858958 -0.254441 7.961448 +v 0.568765 -0.746907 7.527125 +v 0.021866 0.151675 6.725335 +v 0.659545 -0.683090 7.659421 +v 0.565142 -0.743373 7.514988 +v 0.881040 -0.965418 7.988053 +v 0.856402 -0.247364 7.965127 +v 0.856725 -0.252257 7.965546 +v 0.295752 -0.543581 7.119153 +v 0.020740 0.148757 6.724591 +v 0.019864 0.150790 6.720233 +v 0.780276 -0.671637 7.841677 +v 0.245872 -0.061833 7.053396 +v 0.356695 -0.649007 7.212025 +v 0.857078 -0.237814 7.954212 +v 1.026648 -0.679956 8.208762 +v 0.948274 -0.741973 8.084825 +v 1.022661 -0.681269 8.203655 +v 0.875619 -0.972510 7.978087 +v 0.300246 -0.053974 7.136591 +v 0.243030 -0.057851 7.057949 +v 0.020575 0.154126 6.723218 +v 0.020473 0.154583 6.718954 +v 0.939148 -0.748593 8.078306 +v 0.245123 -0.062747 7.047924 +v 0.507338 -0.766867 7.439019 +v 1.018190 -0.687608 8.200710 +v 0.513277 -0.758978 7.444952 +v 1.018146 -0.681089 8.191003 +v 0.166671 -0.106721 6.929847 +v 0.512955 -0.753402 7.443905 +v 0.295517 -0.054848 7.116754 +v 0.509502 -0.757574 7.442084 +v 1.084776 -0.809560 8.291439 +v 1.083996 -0.801257 8.290886 +v 0.507114 -0.767430 7.431609 +v 0.882622 -0.962182 7.993191 +v 0.271327 -0.057566 7.095218 +v 0.503771 -0.762467 7.433181 +v 0.268663 -0.060778 7.088830 +v 0.156011 -0.107366 6.925187 +v 0.265942 -0.060027 7.085192 +v 0.928588 -0.772951 8.057346 +v 0.866028 -0.987552 7.961485 +v 0.824951 -0.325309 7.913594 +v 1.079657 -0.804698 8.278151 +v 0.479559 -0.704813 7.400229 +v 0.150383 -0.106780 6.916888 +v 0.218354 -0.043942 7.019041 +v 0.846312 -0.271027 7.940148 +v 0.299544 -0.579334 7.124990 +v 0.840954 -1.023988 7.929721 +v 0.050514 0.249321 6.767373 +v 0.051694 0.245474 6.769041 +v 0.835633 -0.298567 7.925074 +v 0.413557 -0.678282 7.298517 +v 0.769220 -0.679835 7.818982 +v 0.212698 -0.047740 7.005227 +v 1.066897 -0.807872 8.263900 +v 0.297846 -0.555429 7.132251 +v 0.222460 -0.041827 7.013659 +v 0.762333 -0.682316 7.811269 +v 0.830310 -0.310092 7.924139 +v 0.047993 0.247837 6.760407 +v 1.064166 -0.794983 8.260925 +v 1.012612 -0.685411 8.180948 +v 0.406517 -0.668859 7.286848 +v 0.752384 -0.687054 7.803917 +v 0.407952 -0.671732 7.279196 +v 0.401389 -0.669127 7.277863 +v 0.217923 -0.043415 7.007528 +v 1.063300 -0.784536 8.259775 +v 0.046326 0.251678 6.761313 +v 0.251511 -0.052700 7.061980 +v 0.150000 -0.128340 6.911082 +v 0.847788 -0.983844 7.945132 +v 0.148147 -0.117056 6.908893 +v 0.701983 -0.692798 7.718067 +v 1.005868 -0.693051 8.176761 +v 0.143894 -0.125746 6.904593 +v 1.004446 -0.687978 8.168263 +v 0.248496 -0.054128 7.059118 +v 0.393955 -0.659371 7.267967 +v 1.005309 -0.686427 8.165263 +v 0.848191 -0.985199 7.939946 +v 0.850414 -0.249964 7.949090 +v 0.703265 -0.674635 7.730618 +v 0.207654 -0.057507 6.995893 +v 0.738104 -0.692585 7.784520 +v 0.384346 -0.653910 7.268203 +v 0.206853 -0.064656 6.991636 +v 0.849362 -0.257147 7.947444 +v 0.289265 -0.586830 7.119765 +v 0.706104 -0.658737 7.732094 +v 1.056433 -0.776384 8.249578 +v 0.200890 -0.073757 6.992487 +v 0.847874 -0.265567 7.942968 +v 0.704687 -0.667415 7.726784 +v 0.378631 -0.660677 7.247112 +v 0.706229 -0.651833 7.732159 +v 0.196479 -0.078376 6.984579 +v 0.882642 -0.931213 7.995712 +v 0.982376 -0.708436 8.140709 +v 0.369261 -0.665664 7.234208 +v 0.806993 -0.653491 7.881103 +v 0.889096 -0.952290 7.999037 +v 0.701763 -0.644964 7.727516 +v 0.881372 -0.928253 7.984465 +v 0.362158 -0.662286 7.227797 +v 0.876200 -0.917692 7.986515 +v 0.807175 -0.669660 7.875205 +v 0.181658 -0.083410 6.964869 +v 0.804131 -0.675663 7.871542 +v 0.691646 -0.646515 7.714509 +v 0.179534 -0.088500 6.960434 +v 0.884381 -0.935828 7.998149 +v 0.975073 -0.716064 8.129568 +v 0.875836 -0.913792 7.982475 +v 0.882359 -0.895668 7.989834 +v 0.883451 -0.887651 7.990561 +v 0.791698 -0.670134 7.858750 +v 0.877262 -0.910134 7.982796 +v 0.783950 -0.668111 7.852939 +v 0.791343 -0.671328 7.849949 +v 0.882502 -0.881981 7.987368 +v 0.871308 -0.888892 7.975603 +v 0.872352 -0.880622 7.977957 +v 0.870688 -0.890011 7.972397 +v 0.871277 -0.977128 7.973227 +v 0.051389 0.248573 6.763484 +v 0.508432 -0.749871 7.431470 +v 0.501201 -0.738593 7.419707 +v 0.699943 -0.647525 7.720286 +v 0.698496 -0.655991 7.712917 +v 0.701443 -0.746617 7.717698 +v 1.063834 -0.795397 8.256182 +v 1.064557 -0.788993 8.258726 +v 1.058866 -0.780832 8.248877 +v 0.794189 -0.338602 7.864044 +v 0.786018 -0.341896 7.858063 +v 0.874836 -0.875356 7.980596 +v 0.576878 -0.082861 7.543723 +v 0.808398 -0.348615 7.880397 +v 0.244207 -0.462610 7.047764 +v 0.566754 -0.088428 7.541429 +v 0.724828 -0.264692 7.772844 +v 0.550206 -0.100930 7.514706 +v 0.154374 -0.296738 6.926112 +v 0.123040 -0.181864 6.876964 +v 0.375298 -0.055675 7.257751 +v 0.542439 -0.112404 7.497344 +v 0.479387 -0.092642 7.407810 +v 0.269715 -0.503520 7.091117 +v 0.122825 -0.154854 6.879835 +v 0.391515 -0.060245 7.284306 +v 0.335107 -0.647204 7.182579 +v 0.164005 -0.326119 6.942111 +v 0.514985 -0.106234 7.453838 +v 0.150337 -0.270325 6.919244 +v 0.758540 -0.290953 7.817810 +v 0.695152 -0.729263 7.715092 +v 0.588464 -0.095062 7.572790 +v 0.323057 -0.637726 7.167361 +v 0.126568 -0.162417 6.877321 +v 0.352955 -0.053458 7.229870 +v 0.642271 -0.126592 7.640162 +v 0.344473 -0.053492 7.198548 +v 0.708439 -0.195361 7.734900 +v 0.675354 -0.171277 7.691241 +v 0.135061 -0.142565 6.888222 +v 0.695155 -0.739946 7.716931 +v 0.694143 -0.736161 7.715886 +v 0.491948 -0.101515 7.429242 +v 0.922371 -0.811103 8.061733 +v 0.335205 -0.049211 7.190208 +v 0.931413 -0.770509 8.074604 +v 0.922271 -0.800656 8.058483 +v 0.695415 -0.191034 7.730350 +v 0.202501 -0.410448 7.002041 +v 0.328250 -0.049507 7.180050 +v 0.283610 -0.509592 7.098255 +v 0.920975 -0.812400 8.053776 +v 0.309825 -0.053090 7.160005 +v 0.124848 -0.173554 6.877265 +v 0.749499 -0.290187 7.807096 +v 0.934366 -0.759747 8.074986 +v 0.411550 -0.674390 7.298737 +v 0.158791 -0.308142 6.933178 +v 0.136108 -0.218067 6.899816 +v 0.168657 -0.344056 6.949109 +v 0.192100 -0.399293 6.988651 +v 0.145374 -0.230252 6.908094 +v 0.168405 -0.334770 6.945534 +v 0.131931 -0.198478 6.894600 +v 0.300879 -0.056718 7.143373 +v 0.119451 -0.168840 6.873985 +v 0.406103 -0.063967 7.296068 +v 0.135170 -0.226714 6.899594 +v 0.287464 -0.535841 7.120594 +v 0.287972 -0.527469 7.114497 +v 0.468605 -0.083416 7.388310 +v 0.523084 -0.110223 7.469625 +v 0.324849 -0.641095 7.172078 +v 0.350764 -0.051580 7.210508 +v 0.324517 -0.638140 7.177162 +v 0.318151 -0.622821 7.160858 +v 0.709741 -0.218706 7.747120 +v 0.216664 -0.423012 7.015798 +v 0.128514 -0.137982 6.886915 +v 0.926805 -0.787389 8.066297 +v 0.696522 -0.696387 7.722431 +v 0.699916 -0.738864 7.726478 +v 0.694507 -0.713307 7.719301 +v 0.126233 -0.188462 6.881733 +v 0.169454 -0.314492 6.940258 +v 0.878664 -0.873493 7.989929 +v 0.880131 -0.869907 7.993498 +v 0.810014 -0.357770 7.892552 +v 0.921305 -0.794052 8.055213 +v 0.638934 -0.130149 7.641734 +v 0.632077 -0.127093 7.629752 +v 0.291633 -0.547013 7.124655 +v 0.950480 -0.740500 8.099062 +v 0.855008 -0.256481 7.964012 +v 0.230221 -0.064232 7.037699 +v 0.238998 -0.062688 7.051562 +v 0.565610 -0.748253 7.529141 +v 1.081764 -0.819960 8.293904 +v 0.015090 0.149763 6.723335 +v 0.356380 -0.648596 7.219793 +v 0.768484 -0.676813 7.830203 +v 0.168580 -0.102612 6.947033 +v 0.944027 -0.744716 8.092849 +v 0.355793 -0.643003 7.203439 +v 0.014922 0.153963 6.718480 +v 0.876323 -0.972602 7.982962 +v 0.014366 0.157204 6.720092 +v 0.859693 -0.241402 7.961818 +v 0.236824 -0.061680 7.043756 +v 0.821709 -0.329920 7.912639 +v 1.080254 -0.812260 8.292950 +v 0.047471 0.245440 6.771827 +v 1.081333 -0.806607 8.292938 +v 0.491599 -0.715968 7.414453 +v 0.047882 0.248299 6.770289 +v 1.075525 -0.802373 8.289362 +v 1.071522 -0.801775 8.285443 +v 0.291212 -0.539623 7.118114 +v 0.286816 -0.047445 7.121753 +v 1.027258 -0.689532 8.220456 +v 0.936689 -0.751613 8.077389 +v 0.754308 -0.679826 7.808237 +v 0.158140 -0.105891 6.929744 +v 0.218580 -0.050166 7.023537 +v 1.070465 -0.807877 8.271807 +v 0.701654 -0.735813 7.733423 +v 0.483856 -0.742151 7.407012 +v 0.862491 -0.986747 7.969937 +v 0.750576 -0.682844 7.805511 +v 0.494551 -0.734218 7.420084 +v 0.041492 0.252216 6.760697 +v 0.494219 -0.727473 7.422837 +v 0.483050 -0.717013 7.413693 +v 0.147278 -0.107982 6.913668 +v 1.015918 -0.688464 8.196941 +v 0.276274 -0.058119 7.106239 +v 0.860305 -0.989560 7.965620 +v 0.483503 -0.711725 7.404590 +v 0.743227 -0.687977 7.797741 +v 1.063034 -0.804226 8.267403 +v 0.139570 -0.119838 6.902968 +v 0.129812 -0.119179 6.894276 +v 1.063984 -0.789365 8.265093 +v 0.323002 -0.629686 7.171936 +v 0.821297 -0.339568 7.909228 +v 0.042695 0.243364 6.762552 +v 0.039694 0.250508 6.757651 +v 0.413095 -0.686315 7.300333 +v 0.870093 -0.978201 7.978192 +v 1.004279 -0.693652 8.181710 +v 0.208880 -0.050443 7.006373 +v 0.402744 -0.682883 7.300892 +v 0.845189 -0.277800 7.944489 +v 0.038142 0.246552 6.758095 +v 0.820893 -0.349953 7.898088 +v 0.836909 -0.293861 7.941530 +v 0.841481 -1.009361 7.933270 +v 0.258670 -0.055902 7.079105 +v 0.831916 -1.023061 7.933259 +v 0.995836 -0.694662 8.167302 +v 0.412576 -0.682095 7.297194 +v 0.213791 -0.042991 7.013527 +v 1.061905 -0.786951 8.265365 +v 0.295554 -0.549770 7.129962 +v 0.255888 -0.055727 7.072540 +v 0.845093 -0.995082 7.937482 +v 0.843563 -0.266399 7.945630 +v 0.395193 -0.666611 7.286772 +v 0.831446 -0.298691 7.927403 +v 0.701909 -0.644045 7.732944 +v 0.698898 -0.639227 7.728074 +v 0.200397 -0.059631 6.994832 +v 0.985981 -0.704282 8.147991 +v 0.291088 -0.586826 7.130379 +v 0.693836 -0.640186 7.720115 +v 0.201328 -0.068799 6.994222 +v 0.685542 -0.643804 7.710057 +v 0.375790 -0.658243 7.248752 +v 0.977420 -0.713637 8.142061 +v 1.052492 -0.776439 8.250794 +v 0.879783 -0.906371 7.993826 +v 0.199225 -0.077667 6.988622 +v 0.970590 -0.719189 8.128573 +v 0.364289 -0.662483 7.232142 +v 0.964138 -0.730559 8.117552 +v 0.851570 -0.261224 7.957533 +v 0.881372 -0.891185 7.997028 +v 0.356736 -0.656629 7.219666 +v 0.880636 -0.879518 7.996455 +v 0.847178 -0.256090 7.951116 +v 0.187533 -0.074782 6.974664 +v 0.954091 -0.739454 8.107091 +v 0.183913 -0.076939 6.969384 +v 0.849728 -0.243938 7.951334 +v 0.880247 -0.864895 7.997723 +v 0.844274 -0.259870 7.946941 +v 0.804219 -0.658386 7.881632 +v 0.799403 -0.668333 7.878256 +v 0.788274 -0.665243 7.862910 +v 1.082916 -0.822771 8.290832 +v 0.201256 -0.052950 7.000710 +v 0.570060 -0.746409 7.535958 +v 0.853757 -0.265271 7.954673 +v 0.445814 -0.698185 7.348946 +v 0.571718 -0.739466 7.538276 +v 1.050214 -0.759372 8.247626 +v 0.445690 -0.692005 7.346566 +v 0.298597 -0.567252 7.136515 +v 1.062731 -0.799119 8.262982 +v 1.043361 -0.740928 8.238901 +v 1.050311 -0.773597 8.246779 +v 1.030596 -0.683915 8.211128 +v 1.049453 -0.769047 8.245951 +v 0.556445 -0.736650 7.513618 +v 0.869502 -0.881632 7.975361 +v 0.491005 -0.739720 7.414782 +v 0.048974 0.244780 6.764990 +v 0.509356 -0.761978 7.443315 +v 0.476930 -0.710620 7.402398 +v 0.505055 -0.763007 7.438386 +v 0.926956 -0.780490 8.062840 +v 0.150261 -0.122134 6.911599 +v 1.078840 -0.830922 8.288965 +v 0.552777 -0.729541 7.510277 +v 0.722211 -0.709532 7.760660 +v 1.068640 -0.839907 8.276066 +v 0.570554 -0.732062 7.536616 +v 0.717512 -0.710333 7.754655 +v 1.039033 -0.731124 8.231777 +v 1.061132 -0.843446 8.263390 +v 0.568247 -0.722251 7.532326 +v 1.033182 -0.714364 8.223831 +v 0.565971 -0.702567 7.528999 +v 0.566038 -0.710020 7.530117 +v 0.442137 -0.684659 7.347349 +v 0.549761 -0.722456 7.506231 +v 1.053622 -0.847069 8.250238 +v 0.651830 -0.674121 7.648163 +v 0.856766 -0.989904 7.958740 +v 0.488449 -0.679904 7.407505 +v 0.640623 -0.656259 7.648255 +v 0.840553 -0.345078 7.942968 +v 0.438215 -0.686212 7.340969 +v 0.474016 -0.742833 7.393364 +v 0.852041 -0.985737 7.951772 +v 0.434124 -0.689826 7.335112 +v 0.469620 -0.742112 7.386853 +v 0.465106 -0.739251 7.380184 +v 0.805126 -0.647607 7.885216 +v 0.804865 -0.636634 7.886501 +v 0.454023 -0.728497 7.363845 +v 0.461670 -0.735346 7.376001 +v 0.805587 -0.624466 7.884351 +v 0.422723 -0.697382 7.317315 +v 0.449445 -0.715169 7.348383 +v 0.806528 -0.614267 7.879357 +v 0.850255 -0.289787 7.955063 +v 0.804781 -0.599944 7.879875 +v 0.852046 -0.277473 7.958095 +v 0.367222 -0.657640 7.237048 +v 0.425902 -0.699581 7.323923 +v 0.573813 -0.740026 7.530821 +v 0.729661 -0.699533 7.772777 +v 1.044462 -0.745965 8.231810 +v 0.565959 -0.714027 7.521636 +v 1.070604 -0.833829 8.270579 +v 0.558561 -0.728902 7.510905 +v 0.557850 -0.721368 7.509893 +v 1.039035 -0.732670 8.221756 +v 1.067786 -0.827195 8.260068 +v 0.565019 -0.698666 7.519566 +v 0.443622 -0.693249 7.338722 +v 1.058668 -0.837544 8.251309 +v 0.853531 -0.278320 7.950674 +v 0.561828 -0.707365 7.513771 +v 0.556845 -0.708255 7.507975 +v 0.549707 -0.707552 7.503314 +v 1.047293 -0.849701 8.234464 +v 1.053773 -0.769937 8.239613 +v 0.559906 -0.740128 7.515718 +v 1.055645 -0.778843 8.247906 +v 0.259960 -0.501821 7.090073 +v 0.696534 -0.707243 7.722924 +v 0.741159 -0.280169 7.790410 +v 0.229331 -0.449046 7.033585 +v 0.924105 -0.805492 8.064192 +v 0.696813 -0.701661 7.722606 +v 0.695381 -0.691869 7.726964 +v 0.922038 -0.790953 8.060719 +v 0.310436 -0.617452 7.157771 +v 0.137992 -0.207318 6.898396 +v 0.153868 -0.277317 6.920283 +v 0.802869 -0.361058 7.893109 +v 0.130447 -0.205341 6.895526 +v 0.127522 -0.197244 6.889135 +v 0.284209 -0.590723 7.118927 +v 0.143309 -0.266100 6.913894 +v 0.807302 -0.356124 7.885110 +v 0.287975 -0.544307 7.119970 +v 0.144094 -0.258165 6.912892 +v 0.559595 -0.090168 7.530387 +v 0.546766 -0.109378 7.507762 +v 0.334136 -0.641614 7.187259 +v 0.258859 -0.486961 7.077742 +v 0.217089 -0.428670 7.021996 +v 0.192813 -0.390313 6.983280 +v 0.329896 -0.645338 7.184661 +v 0.192593 -0.381185 6.975465 +v 0.324955 -0.641608 7.182812 +v 0.432552 -0.076749 7.352693 +v 0.485094 -0.095382 7.415967 +v 0.371514 -0.055747 7.248773 +v 0.699894 -0.732088 7.732844 +v 0.707197 -0.724685 7.739280 +v 0.698359 -0.733074 7.730022 +v 0.205789 -0.416227 7.008048 +v 0.697189 -0.724166 7.727859 +v 0.516066 -0.111483 7.464972 +v 0.744932 -0.293389 7.803398 +v 0.702837 -0.723298 7.736927 +v 0.423305 -0.071762 7.323634 +v 0.467314 -0.089009 7.399951 +v 0.243725 -0.472988 7.056173 +v 0.239246 -0.467076 7.052768 +v 0.772209 -0.322361 7.846793 +v 0.744228 -0.288478 7.798938 +v 0.170474 -0.352606 6.952804 +v 0.462300 -0.085602 7.387268 +v 0.696277 -0.714376 7.731383 +v 0.237175 -0.457630 7.043807 +v 0.693954 -0.718470 7.719749 +v 0.680621 -0.176519 7.701095 +v 0.340815 -0.050997 7.206450 +v 0.502040 -0.105281 7.445444 +v 0.895082 -0.847076 8.015306 +v 0.321486 -0.047645 7.184719 +v 0.415938 -0.066893 7.309455 +v 0.408975 -0.065276 7.306132 +v 0.796962 -0.344665 7.872987 +v 0.695174 -0.724414 7.721374 +v 0.138638 -0.232242 6.902359 +v 0.527285 -0.115484 7.482720 +v 0.480716 -0.098899 7.419448 +v 0.918836 -0.816919 8.057227 +v 0.795461 -0.360248 7.879858 +v 0.414897 -0.071613 7.330009 +v 0.284449 -0.592630 7.119238 +v 0.888679 -0.850436 8.012031 +v 0.746735 -0.300357 7.810507 +v 0.740832 -0.303183 7.801710 +v 0.914445 -0.821437 8.052824 +v 0.910185 -0.826331 8.041367 +v 0.283450 -0.533342 7.120607 +v 0.160718 -0.319613 6.937350 +v 0.121686 -0.196591 6.882242 +v 0.128830 -0.215728 6.897264 +v 0.255414 -0.490112 7.081814 +v 0.254110 -0.480709 7.069622 +v 0.137433 -0.248806 6.906713 +v 0.922077 -0.793867 8.064206 +v 0.808977 -0.358058 7.903275 +v 0.502207 -0.112195 7.460860 +v 0.114646 -0.152637 6.873931 +v 0.118014 -0.187755 6.876981 +v 0.704200 -0.207724 7.741599 +v 0.334159 -0.049506 7.201274 +v 0.115828 -0.161062 6.873661 +v 0.128522 -0.129614 6.891417 +v 0.495351 -0.107328 7.444122 +v 0.121159 -0.097216 6.887276 +v 0.276300 -0.522265 7.113751 +v 0.713784 -0.241833 7.758251 +v 0.170456 -0.075061 6.956363 +v 0.150170 -0.289571 6.921914 +v 0.601773 -0.109966 7.594569 +v 0.267566 -0.509773 7.098334 +v 0.685022 -0.181950 7.710549 +v 0.452069 -0.080572 7.376132 +v 0.928259 -0.791971 8.073815 +v 0.897419 -0.844083 8.027799 +v 0.349820 -0.639592 7.215531 +v 0.719731 -0.262944 7.768834 +v 0.127786 -0.099768 6.890350 +v 0.734194 -0.287127 7.789375 +v 0.124747 -0.101752 6.887216 +v 0.713641 -0.713252 7.749173 +v 0.013205 0.150984 6.728906 +v 1.078283 -0.825158 8.297486 +v 1.078450 -0.829416 8.298033 +v 0.171861 -0.097297 6.952967 +v 0.205796 -0.052606 7.004893 +v 0.136076 -0.106969 6.905032 +v 0.312478 -0.049457 7.173380 +v 0.142868 -0.101895 6.914182 +v 0.960210 -0.727790 8.127869 +v 0.662965 -0.671420 7.678036 +v 0.990762 -0.698229 8.161596 +v 0.568385 -0.740496 7.540152 +v 0.162726 -0.101336 6.944323 +v 0.010681 0.154801 6.728099 +v 0.705971 -0.719171 7.742802 +v 0.336123 -0.637575 7.194803 +v 0.009606 0.157881 6.724377 +v 0.487962 -0.728439 7.421606 +v 0.565118 -0.747837 7.534137 +v 0.849114 -0.243498 7.960746 +v 0.986681 -0.700250 8.154400 +v 0.848558 -0.242333 7.956226 +v 0.159466 -0.099708 6.937652 +v 0.700801 -0.682171 7.732635 +v 0.325756 -0.632895 7.179814 +v 0.561895 -0.747341 7.530467 +v 0.475470 -0.736516 7.403505 +v 0.489135 -0.721018 7.420570 +v 0.009748 0.153670 6.719768 +v 0.770536 -0.668518 7.840912 +v 0.009228 0.156967 6.716086 +v 1.069040 -0.803510 8.280939 +v 1.045702 -0.750825 8.247872 +v 0.980606 -0.707227 8.155206 +v 0.320588 -0.626539 7.174106 +v 0.129934 -0.103530 6.896701 +v 0.557786 -0.743347 7.522696 +v 1.063479 -0.805677 8.275952 +v 0.004917 0.159775 6.719188 +v 0.195153 -0.054803 6.994642 +v 0.154617 -0.101770 6.932454 +v 0.665341 -0.666725 7.683537 +v 0.880885 -0.928510 8.000927 +v 0.291694 -0.047199 7.131586 +v 0.967613 -0.718403 8.139120 +v 0.045288 0.243322 6.768490 +v 0.769989 -0.673103 7.835115 +v 0.975142 -0.717074 8.136801 +v 1.044822 -0.744919 8.246620 +v 0.296961 -0.579283 7.135087 +v 0.678465 -0.643018 7.704343 +v 1.058951 -0.800187 8.267079 +v 0.036316 0.242346 6.765470 +v 1.039060 -0.734616 8.243275 +v 1.059210 -0.792774 8.267529 +v 0.700798 -0.686593 7.726051 +v 0.037693 0.250625 6.763101 +v 0.761959 -0.673225 7.827756 +v 0.232130 -0.062605 7.047565 +v 0.151739 -0.103650 6.928181 +v 0.034773 0.243166 6.762335 +v 0.847730 -0.269219 7.963990 +v 0.278574 -0.050946 7.117297 +v 0.881253 -0.905563 8.004398 +v 0.842599 -0.270411 7.949415 +v 0.879747 -0.902132 8.000430 +v 0.196525 -0.066214 6.993556 +v 0.488103 -0.724252 7.422381 +v 0.959207 -0.735535 8.111311 +v 0.478167 -0.715582 7.406773 +v 0.225734 -0.065140 7.038059 +v 0.273213 -0.055971 7.108551 +v 0.657392 -0.674471 7.667621 +v 0.297970 -0.572949 7.137267 +v 0.145282 -0.096371 6.922492 +v 1.026317 -0.684284 8.217397 +v 0.648909 -0.674644 7.658657 +v 0.704113 -0.654675 7.736714 +v 0.701421 -0.667778 7.735804 +v 0.950518 -0.743417 8.107889 +v 0.756386 -0.671615 7.820305 +v 0.881296 -0.875439 8.002886 +v 0.220729 -0.063456 7.030630 +v 0.842033 -0.290884 7.942454 +v 0.945878 -0.744417 8.099977 +v 1.023380 -0.683078 8.215789 +v 0.836203 -0.289634 7.949725 +v 0.270378 -0.056262 7.104414 +v 1.020434 -0.683919 8.211351 +v 0.750536 -0.672116 7.809779 +v 0.940503 -0.764103 8.091830 +v 0.291354 -0.557142 7.134705 +v 0.831646 -0.295673 7.937099 +v 0.263495 -0.052502 7.094395 +v 0.443991 -0.706904 7.350183 +v 0.175815 -0.070433 6.963891 +v 1.045760 -0.758413 8.247207 +v 0.828075 -0.317018 7.928570 +v 0.821499 -0.328577 7.918068 +v 0.410627 -0.687935 7.306683 +v 0.700228 -0.647380 7.739491 +v 0.941483 -0.750474 8.093973 +v 0.818269 -0.332450 7.914941 +v 0.288297 -0.551187 7.128773 +v 0.877366 -0.950836 8.002661 +v 0.253827 -0.051678 7.082601 +v 0.829941 -0.298251 7.933323 +v 0.881740 -0.940080 8.002170 +v 0.883829 -0.856415 8.002793 +v 0.824808 -0.329189 7.928870 +v 0.180553 -0.042009 6.971266 +v 0.212460 -0.051680 7.023201 +v 0.935269 -0.753783 8.083240 +v 0.247350 -0.052401 7.072007 +v 0.878220 -0.868147 8.007009 +v 0.178811 -0.037704 6.968125 +v 0.701328 -0.634790 7.736845 +v 0.178781 -0.044939 6.968716 +v 0.211622 -0.046707 7.016123 +v 0.869122 -0.976777 7.986387 +v 1.013399 -0.690391 8.198645 +v 0.928437 -0.783161 8.072045 +v 0.864740 -0.980394 7.980798 +v 0.928864 -0.778934 8.077976 +v 0.700477 -0.629448 7.736046 +v 1.006927 -0.688570 8.187711 +v 0.825971 -0.323708 7.921512 +v 0.208701 -0.051344 7.013352 +v 0.282346 -0.537035 7.117578 +v 0.835932 -1.015987 7.933294 +v 0.697247 -0.624677 7.730457 +v 0.848009 -0.255808 7.960049 +v 0.812944 -0.353190 7.905232 +v 0.844595 -0.262945 7.954793 +v 0.844761 -0.250829 7.960065 +v 0.845183 -0.247093 7.958762 +v 0.399617 -0.667309 7.298252 +v 0.686567 -0.628728 7.716887 +v 0.686815 -0.635416 7.712986 +v 0.797040 -0.657915 7.880212 +v 0.799772 -0.650777 7.886105 +v 0.793454 -0.661793 7.875118 +v 0.391068 -0.663602 7.277321 +v 0.377922 -0.654975 7.264009 +v 0.383535 -0.659686 7.260979 +v 0.374433 -0.655859 7.256819 +v 0.369278 -0.652079 7.245085 +v 0.363154 -0.644883 7.236826 +v 0.358805 -0.647152 7.227479 +v 0.354016 -0.642644 7.223246 +v 0.881904 -0.918436 8.002443 +v 0.879705 -0.926470 7.993917 +v 0.135867 -0.114962 6.902454 +v 0.876635 -0.917956 7.991824 +v 0.877944 -0.912547 7.995526 +v 0.936816 -0.761294 8.085651 +v 1.048524 -0.752341 8.245630 +v 0.936969 -0.747705 8.085390 +v 0.190310 -0.072057 6.983636 +v 1.056211 -0.780146 8.256615 +v 0.927383 -0.774600 8.065844 +v 0.176648 -0.080842 6.962176 +v 0.175591 -0.074846 6.960701 +v 0.759685 -0.676783 7.817196 +v 0.701115 -0.633344 7.731803 +v 0.698892 -0.631945 7.728359 +v 0.370936 -0.658476 7.240811 +v 0.693166 -0.632461 7.723456 +v 0.692698 -0.620082 7.725381 +v 0.360665 -0.656487 7.228960 +v 0.848043 -0.258652 7.955138 +v 0.689985 -0.634344 7.716525 +v 0.796327 -0.669182 7.874603 +v 0.231406 -0.464334 7.049417 +v 0.782883 -0.340138 7.855123 +v 0.112466 -0.177581 6.871911 +v 0.920001 -0.814867 8.065777 +v 0.346237 -0.639114 7.201280 +v 0.330483 -0.641660 7.188570 +v 0.648446 -0.155595 7.665014 +v 0.924647 -0.801283 8.076453 +v 0.326549 -0.636644 7.185343 +v 0.686496 -0.189213 7.720136 +v 0.906262 -0.828867 8.048574 +v 0.900600 -0.837504 8.031959 +v 0.774583 -0.311437 7.843051 +v 0.300879 -0.052052 7.155551 +v 0.121073 -0.201995 6.888021 +v 0.692651 -0.697149 7.732485 +v 0.144005 -0.285840 6.919752 +v 0.311020 -0.616582 7.165987 +v 0.537200 -0.121077 7.508868 +v 0.447441 -0.078715 7.367006 +v 0.760115 -0.305792 7.834458 +v 0.183900 -0.390639 6.981066 +v 0.537740 -0.115466 7.498245 +v 0.489394 -0.104636 7.436663 +v 0.125251 -0.222725 6.894938 +v 0.224012 -0.444549 7.031935 +v 0.693014 -0.692864 7.730742 +v 0.730049 -0.294576 7.788835 +v 0.753057 -0.300051 7.821196 +v 0.594628 -0.086092 7.561161 +v 0.634598 -0.137639 7.643534 +v 0.116170 -0.104055 6.880142 +v 0.285691 -0.595887 7.122911 +v 0.182285 -0.381506 6.975558 +v 0.430527 -0.074020 7.339367 +v 0.278296 -0.550261 7.124071 +v 0.281708 -0.547475 7.120090 +v 0.365743 -0.054894 7.242725 +v 0.359503 -0.054247 7.241256 +v 0.518310 -0.116276 7.471971 +v 0.179579 -0.362258 6.964117 +v 0.126904 -0.094942 6.892921 +v 0.522367 -0.116977 7.479739 +v 0.170503 -0.090508 6.957560 +v 0.621465 -0.127167 7.623174 +v 0.240205 -0.478668 7.065429 +v 0.618444 -0.117107 7.610216 +v 0.787194 -0.351459 7.867465 +v 0.939820 -0.767947 8.091122 +v 0.142187 -0.274425 6.915743 +v 0.120282 -0.135717 6.882212 +v 0.155200 -0.332573 6.940512 +v 0.171237 -0.084016 6.958708 +v 0.123459 -0.127153 6.887957 +v 0.119439 -0.122049 6.882499 +v 0.139821 -0.294026 6.918132 +v 0.105728 -0.142350 6.867745 +v 0.264237 -0.518749 7.109134 +v 0.737968 -0.306530 7.800167 +v 0.119841 -0.207160 6.889648 +v 0.911757 -0.822943 8.061469 +v 0.108037 -0.124040 6.870863 +v 0.114862 -0.196423 6.879299 +v 0.108101 -0.134265 6.869791 +v 0.769121 -0.307885 7.839381 +v 0.129703 -0.243219 6.900922 +v 0.457764 -0.086816 7.388374 +v 0.112257 -0.173406 6.871260 +v 0.290657 -0.603063 7.133831 +v 0.282942 -0.596444 7.127488 +v 0.107950 -0.168154 6.871205 +v 0.629993 -0.149527 7.651615 +v 0.155404 -0.339317 6.941956 +v 0.727150 -0.283857 7.783670 +v 0.578776 -0.091616 7.565483 +v 0.572482 -0.090650 7.557643 +v 0.719559 -0.277162 7.777419 +v 0.105956 -0.156528 6.866128 +v 0.676696 -0.185258 7.710105 +v 0.713288 -0.256153 7.763466 +v 0.107274 -0.150938 6.867638 +v 0.217898 -0.436089 7.028037 +v 0.160725 -0.075273 6.955139 +v 0.315207 -0.619559 7.168073 +v 0.527182 -0.124033 7.501938 +v 0.419860 -0.071819 7.336165 +v 0.381631 -0.057140 7.263479 +v 0.471017 -0.098433 7.415164 +v 0.409580 -0.068715 7.317692 +v 0.705058 -0.248020 7.759100 +v 0.467198 -0.094489 7.408751 +v 0.934063 -0.765881 8.082706 +v 0.361900 -0.053970 7.251436 +v 0.929127 -0.780852 8.084682 +v 0.928252 -0.791722 8.076523 +v 0.740546 -0.311244 7.807637 +v 0.799108 -0.364385 7.887257 +v 0.703517 -0.229667 7.751742 +v 0.626327 -0.133502 7.634452 +v 0.293719 -0.605077 7.141177 +v 0.143767 -0.302726 6.924245 +v 0.608275 -0.122283 7.615193 +v 0.161339 -0.095042 6.946955 +v 0.923962 -0.802713 8.071973 +v 0.698059 -0.716597 7.738200 +v 0.948829 -0.762493 8.110912 +v 0.943736 -0.763422 8.100485 +v 0.903524 -0.830633 8.041828 +v 0.280123 -0.535453 7.120493 +v 0.942592 -0.772289 8.099524 +v 0.111985 -0.146065 6.873553 +v 0.115720 -0.126883 6.880739 +v 0.115026 -0.114383 6.881140 +v 0.113243 -0.122627 6.875364 +v 0.119133 -0.100380 6.883646 +v 0.234611 -0.052739 7.068702 +v 0.563923 -0.740209 7.539853 +v 0.007607 0.150832 6.728357 +v 0.203593 -0.053806 7.012155 +v 0.707151 -0.715155 7.748429 +v 0.477841 -0.728778 7.411783 +v 0.198983 -0.051957 7.010954 +v 0.768960 -0.652917 7.847840 +v 0.965319 -0.722736 8.131741 +v 0.234826 -0.057233 7.057806 +v 0.701541 -0.717479 7.744643 +v 0.822447 -0.333735 7.926603 +v 0.764620 -0.662698 7.838531 +v 0.881486 -0.923004 8.009394 +v 0.478710 -0.724154 7.414185 +v 0.163589 -0.070855 6.957223 +v 0.136203 -0.096638 6.913007 +v 0.324657 -0.631332 7.186647 +v 0.696177 -0.684401 7.736983 +v 0.880346 -0.927579 8.009343 +v 0.560550 -0.744785 7.533729 +v 0.003664 0.152115 6.726087 +v 0.155149 -0.091903 6.940213 +v 0.469048 -0.720303 7.400622 +v 1.064318 -0.809127 8.286035 +v 0.164211 -0.036294 6.953903 +v 0.467861 -0.713531 7.401408 +v 0.699858 -0.676809 7.736898 +v 0.760457 -0.665490 7.830696 +v 0.166781 -0.028817 6.957790 +v 0.830408 -1.008738 7.943081 +v 0.163713 -0.032300 6.953105 +v 0.848157 -0.253598 7.968047 +v 0.554871 -0.741457 7.527103 +v -0.002168 0.156460 6.720484 +v 0.220097 -0.062568 7.036021 +v 1.067568 -0.805008 8.285877 +v 0.441394 -0.698388 7.357870 +v 0.848969 -0.249293 7.966525 +v 0.196883 -0.048436 7.002295 +v 0.296566 -0.050909 7.148553 +v 0.845673 -0.249271 7.964205 +v 0.670995 -0.641561 7.701705 +v 0.884267 -0.897580 8.015160 +v 0.443941 -0.690718 7.357481 +v 1.061088 -0.806717 8.279068 +v 0.748057 -0.662355 7.815481 +v 0.216605 -0.058280 7.026983 +v 0.742053 -0.656217 7.815371 +v 1.060147 -0.804406 8.272387 +v 0.314937 -0.054717 7.163733 +v 0.994022 -0.699995 8.176772 +v 0.844487 -0.254057 7.965064 +v 0.839818 -0.283255 7.953083 +v 0.290591 -0.047160 7.139911 +v 0.549245 -0.735125 7.518594 +v 0.033647 0.243491 6.767152 +v 0.840052 -0.278954 7.954006 +v 0.739109 -0.679489 7.804264 +v 0.840686 -0.267482 7.966505 +v 0.671684 -0.648829 7.695296 +v 1.054265 -0.801592 8.270091 +v 0.979594 -0.711433 8.149710 +v 0.438060 -0.708329 7.356571 +v 0.974573 -0.715930 8.151185 +v 0.833707 -0.997341 7.943560 +v 0.280453 -0.044733 7.125792 +v 0.972998 -0.717117 8.146736 +v 0.669269 -0.655497 7.690364 +v 1.055279 -0.792358 8.266301 +v 0.403818 -0.686490 7.302878 +v 0.745478 -0.670450 7.807243 +v 0.694470 -0.655038 7.747626 +v 0.840809 -0.266752 7.952322 +v 0.740032 -0.689842 7.790248 +v 1.050239 -0.788268 8.260041 +v 0.293602 -0.572772 7.143195 +v 0.295647 -0.562331 7.136281 +v 0.403317 -0.673964 7.302135 +v 0.956289 -0.733156 8.123713 +v 0.811359 -0.347559 7.916423 +v 0.037271 0.246768 6.767787 +v 0.878125 -0.958004 7.998898 +v 0.653906 -0.666907 7.675879 +v 0.877595 -0.965518 7.991469 +v 0.698586 -0.639341 7.744835 +v 0.815324 -0.343462 7.912871 +v 1.042266 -0.775605 8.245438 +v 0.951258 -0.738177 8.115862 +v 0.398760 -0.665831 7.293285 +v 0.035226 0.248905 6.760511 +v 0.824992 -0.322005 7.931535 +v 0.273263 -0.050358 7.115698 +v 0.827868 -0.302866 7.933174 +v 0.172548 -0.061341 6.969886 +v 0.261716 -0.045726 7.110914 +v 0.690155 -0.612307 7.733072 +v 0.384287 -0.657134 7.278345 +v 0.177676 -0.043975 6.973811 +v 0.386921 -0.655609 7.271357 +v 1.040552 -0.741653 8.246852 +v 1.039687 -0.753870 8.244904 +v 0.690134 -0.620154 7.722484 +v 0.174886 -0.036152 6.970008 +v 0.998066 -0.781101 8.183242 +v 0.698122 -0.624881 7.741328 +v 0.830309 -1.017537 7.935039 +v 0.175687 -0.047828 6.971010 +v 0.781571 -0.655537 7.867568 +v 0.170986 -0.032520 6.964402 +v 0.686396 -0.622616 7.719920 +v 0.247769 -0.049705 7.079536 +v 0.990252 -0.777318 8.171893 +v 1.021341 -0.688005 8.221913 +v 1.012118 -0.690431 8.205811 +v 0.366335 -0.648457 7.248242 +v 0.243419 -0.052590 7.066160 +v 1.004072 -0.690983 8.193501 +v 0.878679 -0.944972 8.004977 +v 0.283969 -0.593792 7.129765 +v 0.358516 -0.641357 7.236354 +v 0.997865 -0.694688 8.184476 +v 0.996315 -0.698009 8.180319 +v 0.890416 -0.919848 8.022279 +v 1.076622 -0.833393 8.298337 +v 0.722030 -0.705584 7.766243 +v 1.073940 -0.837957 8.295588 +v 0.645250 -0.669147 7.661070 +v 0.717750 -0.700523 7.769897 +v 0.194551 -0.049752 6.996850 +v 0.439554 -0.714208 7.356050 +v 0.893898 -0.914024 8.028593 +v 0.838395 -0.990027 7.945908 +v 0.641726 -0.665881 7.657018 +v 1.036213 -0.727458 8.240833 +v 0.713219 -0.709486 7.758956 +v 1.029945 -0.708535 8.231713 +v 0.802237 -0.623430 7.894804 +v 0.801381 -0.638974 7.893137 +v 0.802699 -0.629783 7.895385 +v 0.776202 -0.665796 7.847996 +v 0.998660 -0.770167 8.180860 +v 1.067638 -0.814755 8.290242 +v 0.190099 -0.060530 6.989497 +v 0.891948 -0.911710 8.022089 +v 1.039395 -0.768666 8.241890 +v 0.132446 -0.099149 6.905814 +v 0.994582 -0.777396 8.175732 +v 0.483637 -0.724136 7.419631 +v 0.996679 -0.768659 8.175245 +v 0.183138 -0.064283 6.979385 +v 0.122923 -0.113451 6.887723 +v 1.026438 -0.694310 8.226217 +v 0.950289 -0.749567 8.111120 +v 0.110686 -0.129956 6.873131 +v 0.153110 -0.093765 6.934230 +v 0.948414 -0.754756 8.104576 +v 0.480501 -0.733606 7.412473 +v 0.886693 -0.915130 8.012669 +v 0.884726 -0.908987 8.008473 +v 0.275510 -0.538155 7.114110 +v 0.475437 -0.729367 7.404217 +v 0.476150 -0.720520 7.406165 +v 0.936900 -0.754046 8.088127 +v 0.477482 -0.719433 7.410274 +v 0.470766 -0.730675 7.400771 +v 0.473451 -0.716974 7.402617 +v 0.783822 -0.659858 7.864122 +v 0.880392 -0.898099 8.004035 +v 0.884105 -0.889371 8.012668 +v 0.175085 -0.038172 6.964918 +v 0.781979 -0.662002 7.858218 +v 0.170694 -0.031524 6.957769 +v 0.777514 -0.654088 7.856140 +v 0.169497 -0.036119 6.957705 +v 0.723592 -0.693826 7.777612 +v 0.800041 -0.644959 7.891355 +v 0.544423 -0.730218 7.511326 +v 0.893240 -0.906322 8.028234 +v 0.566920 -0.736001 7.540023 +v 0.564197 -0.701121 7.541121 +v 0.997066 -0.759741 8.182499 +v 1.059290 -0.850148 8.273535 +v 0.799746 -0.612617 7.891206 +v 0.294365 -0.578822 7.143706 +v 0.842801 -0.330403 7.946996 +v 0.563843 -0.724465 7.540389 +v 1.070218 -0.841241 8.287918 +v 0.988761 -0.762318 8.170308 +v 0.798093 -0.599167 7.888874 +v 0.637984 -0.650053 7.643176 +v 0.563574 -0.716797 7.540059 +v 0.435289 -0.678147 7.350670 +v 0.431081 -0.680897 7.343904 +v 1.050754 -0.856747 8.260889 +v 0.563246 -0.707481 7.540601 +v 0.833516 -0.356306 7.944249 +v 0.426080 -0.691526 7.331848 +v 0.852089 -0.988531 7.961620 +v 0.632780 -0.644279 7.640064 +v 0.418584 -0.691931 7.327335 +v 0.845741 -0.986082 7.956081 +v 0.538305 -0.730820 7.506267 +v 0.847338 -0.277034 7.964773 +v 0.533512 -0.725093 7.499465 +v 0.846583 -0.283608 7.965658 +v 0.415478 -0.690584 7.320099 +v 0.535189 -0.695010 7.491766 +v 0.409227 -0.686436 7.313893 +v 0.471514 -0.690047 7.403781 +v 0.467214 -0.737447 7.396982 +v 0.462454 -0.738937 7.391048 +v 0.459771 -0.737551 7.385989 +v 0.470497 -0.705428 7.402136 +v 0.470630 -0.697643 7.402402 +v 0.454789 -0.732951 7.378597 +v 0.448841 -0.728806 7.369670 +v 0.443155 -0.722221 7.361441 +v 0.440927 -0.682140 7.365954 +v 0.442181 -0.682234 7.356166 +v 0.536614 -0.716977 7.500077 +v 0.535626 -0.709521 7.498679 +v 0.522749 -0.689303 7.478469 +v 0.486459 -0.668004 7.426140 +v 0.481970 -0.669817 7.419466 +v 1.029887 -0.703313 8.222798 +v 0.994565 -0.761005 8.175106 +v 0.991213 -0.769775 8.169771 +v 1.047903 -0.855210 8.245842 +v 0.541700 -0.723668 7.502666 +v 0.474838 -0.680166 7.407983 +v 1.039415 -0.869510 8.246599 +v 0.904824 -0.998142 8.043588 +v 0.800223 -0.552465 7.892457 +v 0.625475 -0.636627 7.632565 +v 0.807816 -0.490143 7.903691 +v 0.504523 -0.675929 7.452856 +v 0.612607 -0.630159 7.613541 +v 0.808457 -0.491987 7.902045 +v 0.834312 -0.406084 7.923251 +v 0.501258 -0.673145 7.448039 +v 0.604181 -0.632518 7.601026 +v 0.808469 -0.502164 7.897901 +v 0.830653 -0.378824 7.939122 +v 0.894399 -1.007321 8.026350 +v 0.816072 -0.459615 7.909154 +v 0.495221 -0.669150 7.439123 +v 0.792312 -0.578195 7.894599 +v 0.589467 -0.647213 7.579076 +v 0.595140 -0.647028 7.572663 +v 0.960038 -0.948504 8.125908 +v 0.580931 -0.660721 7.566297 +v 0.578285 -0.665993 7.562326 +v 0.920811 -0.983547 8.067847 +v 0.946136 -0.961015 8.102588 +v 0.933251 -0.972275 8.085974 +v 0.596141 -0.638892 7.589046 +v 0.971674 -0.937999 8.143258 +v 0.813284 -0.520006 7.884523 +v 0.580158 -0.667523 7.549509 +v 1.031280 -0.875341 8.219653 +v 0.970771 -0.938574 8.136905 +v 0.486866 -0.673180 7.415606 +v 0.566673 -0.695977 7.535415 +v 0.556303 -0.699531 7.505619 +v 0.606570 -0.639813 7.582718 +v 0.970638 -0.938872 8.140107 +v 0.710263 -0.269664 7.770323 +v 0.121376 -0.239900 6.893386 +v 0.920331 -0.817695 8.074751 +v 0.924292 -0.811267 8.075577 +v 0.222872 -0.453277 7.038919 +v 0.923753 -0.813323 8.072269 +v 0.879218 -0.862835 8.006826 +v 0.283911 -0.600951 7.131968 +v 0.164012 -0.091540 6.955703 +v 0.208664 -0.434264 7.024613 +v 0.208954 -0.421591 7.012721 +v 0.800798 -0.362764 7.896157 +v 0.693120 -0.689447 7.740598 +v 0.194038 -0.411656 7.001806 +v 0.111670 -0.101942 6.878163 +v 0.770804 -0.335196 7.850146 +v 0.151097 -0.321079 6.934368 +v 0.098773 -0.153845 6.860254 +v 0.174298 -0.369807 6.968285 +v 0.789190 -0.370404 7.882000 +v 0.109168 -0.117883 6.874842 +v 0.926101 -0.790894 8.083101 +v 0.486689 -0.100030 7.424992 +v 0.434237 -0.076238 7.361444 +v 0.782409 -0.364286 7.871767 +v 0.236467 -0.476242 7.060084 +v 0.771134 -0.365581 7.863453 +v 0.528687 -0.119481 7.494134 +v 0.774915 -0.352649 7.858187 +v 0.108933 -0.205276 6.876405 +v 0.621017 -0.143550 7.642008 +v 0.892214 -0.849190 8.023297 +v 0.369123 -0.055570 7.263933 +v 0.611423 -0.129231 7.623394 +v 0.399043 -0.066786 7.307190 +v 0.524832 -0.121057 7.490797 +v 0.668256 -0.179239 7.697794 +v 0.520819 -0.124590 7.485882 +v 0.126377 -0.232287 6.896086 +v 0.543697 -0.106164 7.523228 +v 0.728365 -0.306149 7.791465 +v 0.695806 -0.710148 7.735238 +v 0.721462 -0.304667 7.787323 +v 0.217820 -0.459845 7.046419 +v 0.341940 -0.636654 7.214921 +v 0.662820 -0.165317 7.680019 +v 0.514946 -0.123302 7.478437 +v 0.692441 -0.209061 7.742006 +v 0.946064 -0.770292 8.109342 +v 0.131234 -0.262166 6.905725 +v 0.553339 -0.094670 7.539938 +v 0.218445 -0.449395 7.036150 +v 0.101315 -0.174226 6.869030 +v 0.127734 -0.090815 6.903655 +v 0.323551 -0.047694 7.192595 +v 0.093504 -0.163288 6.861309 +v 0.911562 -0.821097 8.067117 +v 0.335042 -0.634371 7.207768 +v 0.120246 -0.087980 6.898493 +v 0.281756 -0.598325 7.134857 +v 0.100391 -0.158365 6.861943 +v 0.121266 -0.092640 6.893662 +v 0.280147 -0.551562 7.129236 +v 0.098746 -0.141120 6.864122 +v 0.098877 -0.146845 6.861840 +v 0.275715 -0.548261 7.119340 +v 0.275356 -0.542044 7.115195 +v 0.899284 -0.834179 8.041465 +v 0.275104 -0.536167 7.124349 +v 0.096083 -0.131825 6.861291 +v 0.307404 -0.615449 7.166958 +v 0.300521 -0.612846 7.153870 +v 0.105818 -0.205942 6.874666 +v 0.268041 -0.542505 7.115590 +v 0.211940 -0.440377 7.028932 +v 0.180478 -0.396681 6.983603 +v 0.887071 -0.856347 8.023981 +v 0.110085 -0.193170 6.875813 +v 0.148825 -0.327357 6.936292 +v 0.880313 -0.853885 8.011586 +v 0.388281 -0.061536 7.292958 +v 0.161272 -0.081062 6.957251 +v 0.149414 -0.308117 6.929689 +v 0.293493 -0.608565 7.151044 +v 0.120415 -0.228018 6.893508 +v 0.679988 -0.202847 7.733370 +v 0.945392 -0.772890 8.116382 +v 0.666086 -0.187161 7.705202 +v 0.939731 -0.796542 8.110234 +v 0.939806 -0.779118 8.099369 +v 0.156077 -0.088852 6.952059 +v 0.666037 -0.175095 7.691430 +v 0.929138 -0.789577 8.088297 +v 0.763935 -0.351535 7.853071 +v 0.346907 -0.636370 7.225323 +v 0.108502 -0.185561 6.874767 +v 0.799239 -0.367438 7.901543 +v 0.115929 -0.222720 6.891635 +v 0.578009 -0.095704 7.571237 +v 0.752455 -0.305426 7.829237 +v 0.743966 -0.309924 7.817894 +v 0.126330 -0.081829 6.906935 +v 0.244658 -0.482941 7.072013 +v 0.109636 -0.108807 6.877876 +v 0.126331 -0.270026 6.907526 +v 0.129287 -0.256297 6.903958 +v 0.115053 -0.204661 6.885983 +v 0.164675 -0.359627 6.956263 +v 0.160018 -0.354889 6.952158 +v 0.235984 -0.473330 7.056447 +v 0.283476 -0.558109 7.133937 +v 0.130571 -0.085777 6.909875 +v 0.139458 -0.087547 6.922773 +v 0.943843 -0.779377 8.105890 +v 0.135930 -0.077929 6.916916 +v 0.137274 -0.074028 6.921648 +v 0.965301 -0.721653 8.142887 +v 0.834622 -0.279502 7.958704 +v 0.387452 -0.661578 7.282511 +v 0.392246 -0.665909 7.284253 +v 0.882418 -0.947710 8.017605 +v 0.882465 -0.936874 8.018046 +v 0.307321 -0.049805 7.178790 +v 1.033918 -0.730366 8.244022 +v 0.654434 -0.663047 7.680150 +v 0.272670 -0.536964 7.117108 +v 1.072155 -0.837191 8.302798 +v 0.000529 0.157611 6.727376 +v 0.380247 -0.652031 7.276057 +v 0.875546 -0.949978 8.007287 +v 0.194360 -0.043942 7.005379 +v 0.296390 -0.047347 7.162041 +v -0.000600 0.153795 6.724844 +v 0.548698 -0.734833 7.524633 +v 0.157381 -0.072077 6.952817 +v 0.701843 -0.713593 7.751893 +v 0.153019 -0.088429 6.946877 +v 0.825576 -0.297060 7.944251 +v 0.189739 -0.042665 6.998285 +v 0.291506 -0.586494 7.140819 +v 1.032838 -0.720954 8.242714 +v 0.378085 -0.650355 7.272365 +v 0.224664 -0.053862 7.053641 +v 0.436475 -0.714257 7.362935 +v 0.752403 -0.656571 7.825976 +v 0.693615 -0.685019 7.741531 +v 0.645348 -0.661026 7.677500 +v 0.161428 -0.040422 6.955928 +v 0.371435 -0.652309 7.267291 +v 0.269967 -0.538715 7.113885 +v 0.159529 -0.036779 6.953793 +v 1.064165 -0.818545 8.291492 +v 0.225980 -0.061808 7.045883 +v 0.160965 -0.032338 6.956028 +v 0.363299 -0.648209 7.251983 +v 0.892565 -0.912493 8.036176 +v 0.874869 -0.970477 7.989424 +v 1.025614 -0.701387 8.232631 +v 0.645939 -0.664410 7.672296 +v 0.217706 -0.058436 7.039014 +v 0.289172 -0.567138 7.142900 +v 0.950066 -0.741954 8.117882 +v 0.215950 -0.062051 7.030886 +v 0.956991 -0.731920 8.130126 +v 0.640678 -0.662841 7.664699 +v 0.954180 -0.736654 8.125882 +v 0.693725 -0.612981 7.741912 +v 0.857571 -0.978738 7.988003 +v 1.024139 -0.693286 8.229863 +v 0.147875 -0.085386 6.935096 +v 0.179484 -0.054194 6.984112 +v 0.889054 -0.898721 8.030680 +v 0.208934 -0.057860 7.029979 +v 0.439990 -0.701134 7.365600 +v 0.820495 -0.330924 7.934984 +v 0.739846 -0.683193 7.802631 +v 0.206650 -0.053861 7.019058 +v 0.697747 -0.646719 7.746813 +v 0.273607 -0.042407 7.123681 +v 0.685758 -0.611454 7.725489 +v 1.049505 -0.803977 8.268723 +v 1.023757 -0.689543 8.225569 +v 0.792307 -0.650951 7.882759 +v 0.351638 -0.638890 7.232752 +v 0.141076 -0.082569 6.928141 +v 0.438833 -0.687342 7.372824 +v 0.783631 -0.650118 7.876862 +v 0.880278 -0.879029 8.026470 +v 0.780442 -0.648474 7.872768 +v 1.043688 -0.789916 8.256160 +v 0.436362 -0.709354 7.360783 +v 0.693947 -0.612649 7.747191 +v 0.799588 -0.628485 7.897919 +v 0.402210 -0.686276 7.305120 +v 0.797580 -0.620343 7.895759 +v 0.882568 -0.877092 8.011924 +v 0.677788 -0.634468 7.710485 +v 0.798336 -0.638676 7.895710 +v 0.400328 -0.680518 7.304980 +v 0.791214 -0.644311 7.890829 +v 0.857804 -0.982758 7.978036 +v 0.845638 -0.265905 7.959717 +v 0.253364 -0.048437 7.090252 +v 0.776399 -0.641841 7.865017 +v 0.837803 -0.267177 7.960292 +v 0.776530 -0.648957 7.861761 +v 0.772128 -0.639353 7.859468 +v 0.741783 -0.673022 7.805651 +v 0.173900 -0.048158 6.974170 +v 0.173523 -0.053510 6.974674 +v 0.754683 -0.660000 7.828557 +v 1.032953 -0.791730 8.242950 +v 0.172942 -0.044406 6.973985 +v 0.393426 -0.665094 7.295035 +v 0.770191 -0.648138 7.854966 +v 0.168670 -0.053075 6.969433 +v 0.177166 -0.040238 6.973188 +v 0.660460 -0.656030 7.685602 +v 0.759191 -0.655433 7.840517 +v 0.169991 -0.047891 6.965330 +v 0.999485 -0.778247 8.193359 +v 0.757880 -0.650763 7.832440 +v 0.854277 -0.987398 7.969221 +v 0.754294 -0.640586 7.832934 +v 1.025983 -0.767445 8.230572 +v 1.000119 -0.786174 8.193069 +v 1.010338 -0.694544 8.211683 +v 0.809132 -0.359088 7.914136 +v 0.998119 -0.791339 8.191361 +v 1.018140 -0.689579 8.217864 +v 0.813808 -0.339608 7.919796 +v 0.827498 -1.022628 7.936233 +v 0.806053 -0.365603 7.910168 +v 0.838074 -0.986113 7.951736 +v 0.992090 -0.786091 8.181885 +v 1.002778 -0.690791 8.201637 +v 0.999562 -0.691787 8.198389 +v 0.984513 -0.785126 8.175322 +v 0.999576 -0.692300 8.192406 +v 0.980172 -0.779668 8.170115 +v 0.995430 -0.696696 8.187464 +v 0.984735 -0.708674 8.176874 +v 1.033601 -0.746225 8.244864 +v 0.986423 -0.770715 8.168221 +v 1.040922 -0.746645 8.247324 +v 0.969279 -0.723229 8.155626 +v 0.963165 -0.727602 8.138570 +v 0.985390 -0.703714 8.171030 +v 0.980371 -0.708804 8.163700 +v 0.975469 -0.711448 8.157752 +v 0.952198 -0.755454 8.122135 +v 0.951818 -0.748119 8.119242 +v 1.032736 -0.759928 8.237891 +v 0.998884 -0.768049 8.186766 +v 0.788412 -0.656760 7.874181 +v 0.879803 -0.944887 8.010125 +v 0.880104 -0.938701 8.007893 +v 0.881735 -0.929189 8.015505 +v 0.180655 -0.066549 6.972606 +v 0.884990 -0.896690 8.021613 +v 1.048332 -0.798835 8.265379 +v 0.756438 -0.652691 7.828736 +v 0.754817 -0.647714 7.828100 +v 1.031854 -0.786699 8.238633 +v 1.037526 -0.780837 8.245639 +v 1.031367 -0.776095 8.236691 +v 0.150718 -0.345932 6.945067 +v 0.450089 -0.084309 7.383790 +v 0.889166 -0.851461 8.018378 +v 0.603729 -0.126072 7.617620 +v 0.393890 -0.065435 7.302307 +v 0.126552 -0.076622 6.910988 +v 0.693537 -0.706707 7.743756 +v 0.440603 -0.080818 7.373070 +v 0.734574 -0.318768 7.806871 +v 0.944098 -0.782025 8.112020 +v 0.252399 -0.504180 7.092159 +v 0.692559 -0.694276 7.747261 +v 0.362018 -0.055452 7.260034 +v 0.757160 -0.340721 7.849175 +v 0.687153 -0.200156 7.734883 +v 0.698720 -0.266945 7.764894 +v 0.550161 -0.096883 7.528989 +v 0.922164 -0.813976 8.079859 +v 0.942550 -0.792514 8.114270 +v 0.119236 -0.248506 6.894587 +v 0.095477 -0.137751 6.862059 +v 0.670621 -0.192555 7.712427 +v 0.540622 -0.113804 7.517879 +v 0.160532 -0.085966 6.956918 +v 0.107223 -0.199750 6.875320 +v 0.464404 -0.104684 7.427092 +v 0.135978 -0.070550 6.923922 +v 0.329418 -0.633930 7.195614 +v 0.699517 -0.214750 7.745892 +v 0.521059 -0.125702 7.494787 +v 0.101767 -0.178648 6.870519 +v 0.202067 -0.433691 7.021508 +v 0.276882 -0.530027 7.121410 +v 0.206153 -0.427183 7.016215 +v 0.345585 -0.052469 7.232670 +v 0.299676 -0.617245 7.171634 +v 0.299477 -0.613260 7.161948 +v 0.115899 -0.237477 6.890224 +v 0.133769 -0.283957 6.914718 +v 0.198405 -0.422292 7.011670 +v 0.613198 -0.137827 7.631971 +v 0.189235 -0.417127 7.004996 +v 0.751063 -0.310020 7.832770 +v 0.744982 -0.313946 7.828687 +v 0.691828 -0.694810 7.736995 +v 0.112596 -0.213244 6.885604 +v 0.783388 -0.373393 7.876082 +v 0.937272 -0.792147 8.103474 +v 0.932681 -0.782183 8.094620 +v 0.931877 -0.786061 8.094733 +v 0.108794 -0.208687 6.881787 +v 0.089190 -0.161827 6.856657 +v 0.116936 -0.217710 6.891224 +v 0.789945 -0.372709 7.886052 +v 0.510248 -0.119878 7.471724 +v 0.781610 -0.380738 7.883384 +v 0.914306 -0.821453 8.075616 +v 0.092583 -0.153188 6.858543 +v 0.633946 -0.167750 7.670775 +v 0.099045 -0.183616 6.874145 +v 0.100057 -0.116059 6.871553 +v 0.088429 -0.128672 6.858242 +v 0.099069 -0.110493 6.872776 +v 0.774653 -0.377345 7.869411 +v 0.097570 -0.169630 6.866800 +v 0.156877 -0.078799 6.957791 +v 0.905931 -0.826996 8.055313 +v 0.713629 -0.288376 7.779905 +v 0.087809 -0.136940 6.853960 +v 0.502680 -0.116951 7.467044 +v 0.143052 -0.341531 6.941178 +v 0.111250 -0.088837 6.894376 +v 0.117985 -0.263830 6.903543 +v 0.888158 -0.846266 8.038072 +v 0.885572 -0.853116 8.033240 +v 0.317437 -0.625779 7.191424 +v 0.942235 -0.785926 8.119932 +v 0.880018 -0.860937 8.025732 +v 0.432594 -0.078291 7.367001 +v 0.120391 -0.082658 6.900713 +v 0.247433 -0.495595 7.084884 +v 0.172539 -0.385322 6.974792 +v 0.653920 -0.179331 7.691958 +v 0.372691 -0.058091 7.275123 +v 0.160760 -0.380444 6.970940 +v 0.235377 -0.491057 7.077594 +v 0.119325 -0.252694 6.898780 +v 0.728567 -0.317322 7.799076 +v 0.239879 -0.486003 7.074324 +v 0.191746 -0.408135 6.996895 +v 0.228686 -0.476847 7.062270 +v 0.362203 -0.057504 7.268043 +v 0.113959 -0.243250 6.893327 +v 0.420358 -0.075737 7.347044 +v 0.111792 -0.095222 6.890033 +v 0.518054 -0.127417 7.488859 +v 0.105804 -0.098764 6.878489 +v 0.157758 -0.364094 6.958757 +v 0.692704 -0.226255 7.750689 +v 0.286395 -0.602604 7.142798 +v 1.060754 -0.813559 8.286903 +v 0.875278 -0.861298 8.015693 +v 0.325770 -0.631218 7.196509 +v 1.048477 -0.811553 8.274772 +v 0.699980 -0.601297 7.754659 +v 0.921314 -0.802318 8.086056 +v 0.905645 -0.824860 8.064791 +v 0.934176 -0.803174 8.101980 +v 0.092232 -0.140152 6.858638 +v 1.073406 -0.833100 8.304670 +v 0.705804 -0.707934 7.762093 +v 0.384203 -0.656605 7.292515 +v 0.197828 -0.053355 7.016331 +v 0.003853 0.154455 6.730125 +v 0.832002 -0.283784 7.957353 +v 1.072079 -0.828841 8.304254 +v 0.438699 -0.720821 7.367598 +v 0.304678 -0.049994 7.172217 +v 0.439625 -0.704032 7.370951 +v 0.697173 -0.713784 7.745958 +v 0.437882 -0.707999 7.366994 +v 0.192538 -0.047140 7.009159 +v 0.953482 -0.762145 8.131881 +v 0.860589 -0.976579 7.992179 +v 0.377491 -0.654683 7.283064 +v 1.073377 -0.822692 8.296214 +v 0.949052 -0.761529 8.120767 +v 0.187374 -0.042295 7.001837 +v -0.003457 0.157592 6.725140 +v 1.028639 -0.721765 8.243725 +v 0.881462 -0.940037 8.022120 +v 0.661629 -0.640027 7.696320 +v 0.282439 -0.596481 7.142784 +v 0.217425 -0.054947 7.048142 +v 0.286838 -0.043557 7.145180 +v 0.283048 -0.565832 7.139815 +v 0.878952 -0.950947 8.019371 +v 0.178853 -0.042076 6.989553 +v 0.650279 -0.636716 7.693677 +v 0.865814 -0.961481 8.006434 +v 0.727151 -0.678597 7.798531 +v 0.274505 -0.040712 7.135511 +v 0.868960 -0.957324 8.009427 +v 1.039342 -0.803569 8.260693 +v 0.871404 -0.957449 8.002110 +v 1.024791 -0.707449 8.237103 +v 0.848053 -0.978373 7.979414 +v 0.440192 -0.695342 7.367673 +v 0.209842 -0.056906 7.035264 +v 1.021312 -0.698055 8.233326 +v 0.204026 -0.057111 7.027883 +v 1.032218 -0.798768 8.246311 +v 0.836590 -0.271884 7.957063 +v 0.826198 -1.028768 7.940377 +v 1.019504 -0.690774 8.229163 +v 0.267872 -0.041409 7.123832 +v 0.885264 -0.929158 8.025087 +v 0.691679 -0.676896 7.743345 +v 0.816236 -0.319055 7.938062 +v 0.199728 -0.054152 7.023889 +v 0.399887 -0.676189 7.304184 +v 0.695695 -0.662880 7.745610 +v 0.826846 -1.016160 7.940707 +v 0.884296 -0.892111 8.032393 +v 0.815112 -0.316715 7.940891 +v 0.824963 -1.020897 7.940078 +v 1.022224 -0.792469 8.233065 +v 0.830692 -0.996181 7.947332 +v 0.174104 -0.046757 6.980037 +v 0.150522 -0.084982 6.941664 +v 0.806908 -0.363840 7.916557 +v 0.388587 -0.663566 7.292810 +v 0.883235 -0.892246 8.023108 +v 1.012019 -0.778168 8.217353 +v 0.812542 -0.347248 7.926017 +v 0.824076 -0.303835 7.941550 +v 1.018715 -0.721484 8.229467 +v 0.650623 -0.655338 7.681192 +v 0.252843 -0.039685 7.109045 +v 0.825279 -0.312442 7.934391 +v 0.165278 -0.046176 6.973746 +v 1.016255 -0.722482 8.224694 +v 0.245812 -0.044800 7.089903 +v 1.016414 -0.715690 8.224075 +v 1.006972 -0.769471 8.211020 +v 0.816157 -0.323705 7.937498 +v 0.693666 -0.620364 7.751472 +v 0.158289 -0.042657 6.958951 +v 0.158022 -0.036380 6.958070 +v 1.009782 -0.704975 8.214964 +v 0.998666 -0.793296 8.197609 +v 0.235220 -0.047426 7.078892 +v 0.793399 -0.640266 7.895017 +v 0.880265 -0.874371 8.017834 +v 0.698901 -0.603342 7.750670 +v 0.996034 -0.795723 8.196431 +v 0.788458 -0.636259 7.893580 +v 0.157755 -0.037252 6.962968 +v 1.028165 -0.749386 8.241335 +v 0.792336 -0.624002 7.895901 +v 0.994280 -0.794667 8.190857 +v 0.138460 -0.066214 6.931692 +v 0.690465 -0.602566 7.743204 +v 1.026784 -0.741061 8.243477 +v 1.027424 -0.732241 8.242562 +v 0.987052 -0.790387 8.186108 +v 0.659767 -0.631375 7.700144 +v 0.776325 -0.640719 7.869383 +v 0.690352 -0.606532 7.742671 +v 0.695981 -0.590586 7.750114 +v 0.996600 -0.764311 8.194076 +v 0.163354 -0.033305 6.963133 +v 0.999491 -0.703562 8.200789 +v 0.990975 -0.710742 8.184965 +v 1.015517 -0.690984 8.224124 +v 0.767493 -0.639226 7.853804 +v 0.682927 -0.613935 7.721823 +v 1.011543 -0.695883 8.218110 +v 0.760088 -0.642821 7.845609 +v 1.007876 -0.700377 8.212316 +v 1.002562 -0.693270 8.204888 +v 0.756554 -0.624669 7.843242 +v 0.993230 -0.706427 8.186348 +v 0.967458 -0.762929 8.152039 +v 0.965500 -0.759099 8.148804 +v 0.958771 -0.763037 8.139003 +v 0.958070 -0.751022 8.136156 +v 0.960628 -0.729168 8.144782 +v 0.957114 -0.736754 8.136481 +v 0.981485 -0.708623 8.172963 +v 0.972573 -0.715265 8.159124 +v 0.510718 -0.719861 7.476036 +v 0.727675 -0.685483 7.788955 +v 1.011654 -0.758536 8.217821 +v 0.508050 -0.721329 7.471300 +v 0.557292 -0.733934 7.540899 +v 0.509898 -0.715262 7.474132 +v 1.043718 -0.810209 8.262551 +v 0.552451 -0.734659 7.534096 +v 0.507548 -0.715894 7.467961 +v 0.888297 -0.897973 8.036336 +v 0.994800 -0.758152 8.195211 +v 0.400853 -0.681873 7.310290 +v 0.746526 -0.643369 7.825557 +v 0.991393 -0.756668 8.176383 +v 0.981645 -0.749612 8.179910 +v 0.977496 -0.773028 8.166421 +v 0.978012 -0.764882 8.167575 +v 0.981729 -0.755582 8.173292 +v 0.746980 -0.651915 7.822011 +v 0.164110 -0.066448 6.962291 +v 0.183666 -0.046390 6.991343 +v 1.019130 -0.760809 8.225711 +v 1.012145 -0.770446 8.215775 +v 1.014910 -0.717249 8.220369 +v 0.813648 -0.340581 7.923802 +v 1.010807 -0.713163 8.213881 +v 0.699672 -0.597207 7.753877 +v 0.151370 -0.077571 6.947342 +v 1.004569 -0.706590 8.206554 +v 0.954545 -0.740125 8.128767 +v 0.164117 -0.059630 6.965453 +v 0.698754 -0.597285 7.749574 +v 0.696845 -0.626682 7.746720 +v 0.150529 -0.073256 6.946312 +v 0.695961 -0.597041 7.746403 +v 1.047326 -0.812719 8.266668 +v 0.995490 -0.697789 8.191925 +v 0.763393 -0.646559 7.847930 +v 0.142849 -0.075966 6.933254 +v 0.757359 -0.644090 7.836760 +v 0.757804 -0.649990 7.841503 +v 0.757118 -0.654509 7.836711 +v 1.039805 -0.799079 8.258299 +v 0.958630 -0.757018 8.137495 +v 0.758909 -0.631399 7.843006 +v 1.024517 -0.785638 8.230988 +v 1.020192 -0.773296 8.226565 +v 0.977646 -0.714240 8.166983 +v 1.021183 -0.781809 8.227102 +v 0.935839 -0.799519 8.102206 +v 0.542405 -0.730999 7.522196 +v 0.569385 -0.679597 7.562453 +v 0.796266 -0.582694 7.889990 +v 1.063313 -0.847829 8.293606 +v 0.633846 -0.656677 7.660390 +v 0.558183 -0.724306 7.545653 +v 0.538090 -0.731110 7.515796 +v 0.793853 -0.608543 7.896160 +v 0.561591 -0.700238 7.550718 +v 0.832220 -0.330709 7.957839 +v 0.428846 -0.674582 7.354302 +v 0.414959 -0.675495 7.345942 +v 0.790039 -0.595731 7.895690 +v 0.558144 -0.714963 7.545679 +v 0.822136 -0.350542 7.953861 +v 0.838671 -0.983723 7.956903 +v 0.831771 -0.342957 7.951185 +v 0.838883 -0.982230 7.960382 +v 0.817125 -0.339575 7.930456 +v 0.559033 -0.708563 7.547054 +v 0.410044 -0.682018 7.331122 +v 1.054077 -0.856613 8.281080 +v 0.533963 -0.733180 7.509657 +v 0.843392 -0.276372 7.972583 +v 0.529724 -0.732322 7.503379 +v 0.840770 -0.269396 7.968755 +v 0.622965 -0.641715 7.646415 +v 0.407914 -0.683388 7.323184 +v 0.838992 -0.305712 7.964146 +v 0.527572 -0.725559 7.500248 +v 0.841178 -0.312346 7.956692 +v 0.841571 -0.291888 7.970272 +v 0.528511 -0.716508 7.500580 +v 0.527312 -0.710105 7.500276 +v 0.525434 -0.702948 7.497279 +v 0.523039 -0.697070 7.491210 +v 0.516804 -0.696681 7.486969 +v 0.513635 -0.694270 7.478333 +v 0.514006 -0.685027 7.467145 +v 0.503707 -0.684730 7.463317 +v 0.465175 -0.689845 7.408039 +v 0.466190 -0.681632 7.409616 +v 0.458281 -0.715568 7.399383 +v 0.453197 -0.724060 7.387608 +v 0.463546 -0.706192 7.405477 +v 0.464254 -0.697442 7.408494 +v 0.446611 -0.726197 7.380781 +v 0.442608 -0.727230 7.374241 +v 0.474159 -0.665986 7.434021 +v 0.472223 -0.666941 7.426186 +v 0.477825 -0.672926 7.414272 +v 0.461651 -0.673576 7.415158 +v 0.439560 -0.680985 7.375602 +v 0.435597 -0.675045 7.367057 +v 0.434485 -0.675022 7.359920 +v 0.571516 -0.680634 7.552327 +v 0.569906 -0.686000 7.541412 +v 0.532751 -0.699820 7.494546 +v 0.462534 -0.726390 7.397839 +v 0.459027 -0.731118 7.391808 +v 0.091213 -0.159103 6.857112 +v 0.512539 -0.127060 7.482732 +v 0.118562 -0.076532 6.905303 +v 0.335381 -0.048862 7.222713 +v 0.731920 -0.326291 7.813863 +v 0.875099 -0.865840 8.017122 +v 0.088594 -0.120914 6.859741 +v 0.391947 -0.068442 7.312523 +v 1.050805 -0.811529 8.277771 +v 0.106537 -0.095085 6.887922 +v 0.915783 -0.819691 8.081450 +v 0.876802 -0.860819 8.020186 +v 0.944901 -0.769359 8.123662 +v 0.754480 -0.325088 7.844703 +v 0.767791 -0.377429 7.863090 +v 0.309771 -0.047660 7.189965 +v 0.125865 -0.278488 6.910422 +v 0.920803 -0.803411 8.089162 +v 0.537242 -0.108332 7.536245 +v 0.485659 -0.111707 7.450727 +v 0.598299 -0.120525 7.607619 +v 0.112996 -0.233736 6.890152 +v 0.586088 -0.121654 7.603852 +v 0.482570 -0.107299 7.442238 +v 0.897910 -0.834528 8.050584 +v 0.311500 -0.618515 7.177621 +v 0.153520 -0.083521 6.955807 +v 0.891134 -0.839502 8.046731 +v 0.306850 -0.616820 7.176706 +v 0.536757 -0.121015 7.516718 +v 0.270160 -0.553254 7.124312 +v 0.126739 -0.072012 6.915599 +v 0.270013 -0.537442 7.126265 +v 0.413406 -0.072299 7.339868 +v 0.281667 -0.599838 7.143392 +v 0.350068 -0.055544 7.255899 +v 0.514417 -0.129587 7.498600 +v 0.342847 -0.637983 7.234510 +v 0.567519 -0.097160 7.566208 +v 0.341198 -0.050360 7.238801 +v 0.085664 -0.144841 6.854299 +v 0.125572 -0.288706 6.912926 +v 0.097518 -0.122902 6.866073 +v 0.692037 -0.691566 7.753746 +v 0.694457 -0.706584 7.749454 +v 1.054901 -0.820219 8.292777 +v 0.146513 -0.361154 6.953935 +v 0.948983 -0.793296 8.133277 +v 0.499767 -0.122019 7.474335 +v 0.722910 -0.335487 7.806046 +v 0.928130 -0.804519 8.098003 +v 0.325854 -0.630316 7.205424 +v 0.643973 -0.173721 7.681746 +v 0.084455 -0.159732 6.853631 +v 0.432513 -0.085363 7.381773 +v 0.099114 -0.190772 6.876156 +v 0.103019 -0.201843 6.874087 +v 0.089725 -0.111549 6.867620 +v 0.682897 -0.211826 7.741551 +v 0.762901 -0.377490 7.860773 +v 0.105651 -0.076952 6.897037 +v 0.134713 -0.299713 6.921576 +v 0.309136 -0.618132 7.184307 +v 0.790284 -0.375648 7.899672 +v 0.534581 -0.114503 7.526335 +v 0.141556 -0.313603 6.930693 +v 0.137821 -0.306093 6.926507 +v 0.088649 -0.173553 6.864755 +v 0.101138 -0.094419 6.883456 +v 0.106633 -0.218876 6.887087 +v 0.123600 -0.300333 6.919152 +v 0.091764 -0.165792 6.863240 +v 0.256293 -0.514786 7.105308 +v 0.323494 -0.049626 7.206627 +v 0.097377 -0.100593 6.872785 +v 0.096801 -0.096077 6.874921 +v 0.205015 -0.445483 7.033956 +v 0.080865 -0.138897 6.850688 +v 0.127915 -0.067481 6.922842 +v 0.197436 -0.429325 7.018167 +v 0.531225 -0.125041 7.515850 +v 0.353072 -0.053172 7.250326 +v 0.113148 -0.257086 6.899072 +v 0.428949 -0.077604 7.358139 +v 0.135103 -0.064314 6.927436 +v 0.670805 -0.197925 7.718222 +v 0.657545 -0.192917 7.706174 +v 0.944551 -0.772378 8.126410 +v 0.277758 -0.038717 7.146748 +v 0.875707 -0.865039 8.023927 +v 0.776216 -0.381617 7.875453 +v 0.945312 -0.780936 8.124224 +v 0.082398 -0.153836 6.852264 +v 0.721633 -0.313747 7.791671 +v 0.711029 -0.302488 7.782348 +v 0.879457 -0.859622 8.033554 +v 0.300720 -0.047741 7.178966 +v 0.941155 -0.797111 8.117188 +v 0.149753 -0.053055 6.954813 +v 0.693201 -0.639620 7.755690 +v 0.968186 -0.745858 8.162203 +v 0.696389 -0.589041 7.754080 +v 0.925966 -0.824490 8.096844 +v 0.505651 -0.719970 7.474621 +v 0.278098 -0.039295 7.142271 +v 0.550833 -0.729388 7.544208 +v 0.702597 -0.700177 7.766089 +v 0.257916 -0.043488 7.116887 +v 0.446549 -0.715268 7.387876 +v 0.820960 -0.296820 7.947906 +v 0.193346 -0.056316 7.022031 +v 0.219526 -0.049502 7.055488 +v 0.954103 -0.772150 8.138337 +v 0.156430 -0.060356 6.958727 +v 0.692212 -0.630122 7.757169 +v 0.549487 -0.731256 7.539686 +v 0.947724 -0.767549 8.130175 +v 0.193576 -0.057252 7.017428 +v 0.210891 -0.050844 7.048360 +v 1.012004 -0.748833 8.227495 +v 0.155890 -0.040130 6.960928 +v 0.933424 -0.807494 8.107461 +v 0.817370 -0.337611 7.936876 +v 0.694477 -0.612973 7.752978 +v 0.820040 -0.304220 7.948984 +v 1.005336 -0.751972 8.215498 +v 0.713773 -0.687488 7.784263 +v 0.145867 -0.060878 6.946804 +v 0.289982 -0.570693 7.147977 +v 0.443741 -0.712070 7.382630 +v 0.831120 -0.281801 7.961855 +v 0.841498 -0.979845 7.972225 +v 0.835758 -0.269996 7.966999 +v 0.833710 -0.276989 7.966793 +v 0.192174 -0.054601 7.013034 +v 1.043910 -0.817053 8.275964 +v 0.689649 -0.677490 7.747848 +v 1.016838 -0.731130 8.231768 +v 0.824299 -1.028310 7.944445 +v 0.732367 -0.659813 7.810358 +v 0.824392 -1.012712 7.948818 +v 0.731693 -0.646830 7.816409 +v 1.044488 -0.816436 8.268904 +v 1.043204 -0.814431 8.264591 +v 0.936820 -0.802700 8.107226 +v 0.926250 -0.817751 8.099977 +v 0.230454 -0.051679 7.068173 +v 0.664918 -0.623984 7.713060 +v 0.800736 -0.372041 7.921132 +v 0.799326 -0.370045 7.909332 +v 1.037405 -0.809920 8.262355 +v 0.774251 -0.640249 7.879565 +v 0.828831 -0.994184 7.954961 +v 0.790779 -0.375589 7.906329 +v 0.830966 -0.987246 7.957194 +v 0.810864 -0.348985 7.936934 +v 0.828870 -1.000542 7.947032 +v 0.769750 -0.626519 7.866826 +v 0.808794 -0.354609 7.921300 +v 0.661484 -0.623976 7.709431 +v 1.004120 -0.733873 8.211430 +v 0.182516 -0.041121 6.997673 +v 1.029293 -0.806640 8.251929 +v 1.022722 -0.741131 8.241232 +v 0.923892 -0.817443 8.094425 +v 0.650639 -0.643833 7.688308 +v 0.891608 -0.919090 8.032188 +v 0.174942 -0.039102 6.990702 +v 1.021492 -0.730976 8.239774 +v 0.765937 -0.623279 7.861314 +v 0.169532 -0.038341 6.987056 +v 0.167148 -0.046205 6.977237 +v 0.762406 -0.625352 7.854683 +v 0.760789 -0.620189 7.855165 +v 0.390376 -0.668974 7.303370 +v 0.875876 -0.950501 8.021839 +v 1.019372 -0.726359 8.236328 +v 0.756630 -0.614723 7.847720 +v 0.998682 -0.762293 8.205548 +v 1.015216 -0.794039 8.229241 +v 0.882156 -0.934843 8.026409 +v 0.634636 -0.656375 7.670118 +v 0.750686 -0.618444 7.839124 +v 0.995548 -0.761273 8.202312 +v 0.879579 -0.946882 8.023529 +v 0.753111 -0.631284 7.835738 +v 1.004838 -0.786453 8.218153 +v 0.750179 -0.637229 7.832057 +v 0.989727 -0.752563 8.197450 +v 0.692497 -0.590169 7.746740 +v 0.380275 -0.656198 7.287598 +v 0.872691 -0.953004 8.012060 +v 0.869218 -0.953910 8.015018 +v 0.683686 -0.600895 7.737476 +v 0.738830 -0.645078 7.820678 +v 0.923154 -0.827101 8.091690 +v 0.676334 -0.597760 7.733692 +v 0.920548 -0.826559 8.088326 +v 0.683622 -0.604916 7.732854 +v 0.920284 -0.820502 8.088710 +v 0.992078 -0.796663 8.195256 +v 0.992044 -0.724477 8.196206 +v 0.998126 -0.785251 8.202764 +v 0.671237 -0.616546 7.717113 +v 0.994525 -0.773268 8.200783 +v 0.349275 -0.640233 7.245176 +v 0.993754 -0.710664 8.198595 +v 0.992190 -0.710442 8.195230 +v 0.984073 -0.787770 8.179408 +v 0.891437 -0.905153 8.038636 +v 0.886913 -0.923212 8.042809 +v 0.974632 -0.784932 8.170383 +v 0.986131 -0.725026 8.185131 +v 0.990265 -0.752177 8.185268 +v 0.881924 -0.884594 8.031165 +v 0.976695 -0.751218 8.175162 +v 0.875559 -0.869309 8.023765 +v 0.981602 -0.729707 8.180565 +v 0.976826 -0.740988 8.172602 +v 0.976971 -0.730821 8.174063 +v 0.970659 -0.778552 8.163118 +v -0.002015 0.153819 6.729580 +v 0.504925 -0.716061 7.472425 +v 0.698583 -0.708403 7.755468 +v 0.959591 -0.771292 8.147530 +v 0.152164 -0.079797 6.955623 +v 1.016932 -0.693955 8.230722 +v 0.155079 -0.068075 6.952500 +v 0.966631 -0.768695 8.154974 +v 1.015820 -0.754462 8.226045 +v 0.142980 -0.071245 6.938988 +v 0.443684 -0.718042 7.381261 +v 0.784676 -0.638974 7.891462 +v 0.158871 -0.047932 6.960903 +v 0.439134 -0.719814 7.374995 +v 0.967373 -0.754134 8.158481 +v 0.267137 -0.538567 7.119134 +v 0.966391 -0.739687 8.155760 +v 0.441256 -0.711379 7.374197 +v 0.969386 -0.735057 8.159539 +v 0.771702 -0.633983 7.867083 +v 0.962042 -0.749502 8.146552 +v 0.437553 -0.715358 7.369220 +v 0.959507 -0.736291 8.142290 +v 0.768994 -0.627435 7.862135 +v 0.960148 -0.733823 8.146482 +v 0.924229 -0.821408 8.091849 +v 0.762002 -0.634835 7.850333 +v 0.966232 -0.727041 8.152345 +v 1.018633 -0.716843 8.233953 +v 0.962169 -0.730156 8.149304 +v 1.017440 -0.702112 8.231238 +v 1.015141 -0.710526 8.227246 +v 1.023370 -0.720841 8.240579 +v 1.009940 -0.726924 8.220193 +v 1.005812 -0.729256 8.212055 +v 1.005723 -0.720899 8.211940 +v 0.957703 -0.743448 8.140308 +v 0.757585 -0.619086 7.846449 +v 1.020846 -0.712121 8.236346 +v 1.001788 -0.723989 8.206594 +v 0.998438 -0.716054 8.203712 +v 1.006629 -0.761319 8.211227 +v 0.980312 -0.719943 8.172343 +v 0.999158 -0.728037 8.204020 +v 0.993899 -0.719677 8.197313 +v 0.990446 -0.717921 8.188123 +v 1.012677 -0.699112 8.226120 +v 1.011875 -0.694709 8.225383 +v 1.000386 -0.695272 8.202484 +v 0.973150 -0.767405 8.163499 +v 0.977208 -0.755499 8.170860 +v 0.971171 -0.761092 8.159987 +v 0.982630 -0.722411 8.177035 +v 0.972312 -0.720451 8.163763 +v 0.974368 -0.734493 8.166914 +v 0.969385 -0.724397 8.159601 +v 0.551895 -0.096770 7.551350 +v 0.262530 -0.549404 7.121777 +v 0.747182 -0.348131 7.847459 +v 0.319724 -0.629140 7.204710 +v 0.952699 -0.784818 8.140532 +v 0.144388 -0.353466 6.949070 +v 0.414505 -0.081148 7.361914 +v 0.249495 -0.506263 7.098388 +v 0.749982 -0.318298 7.838456 +v 0.099551 -0.203882 6.875028 +v 0.704195 -0.279558 7.774235 +v 0.229820 -0.488013 7.075332 +v 0.091546 -0.183005 6.868433 +v 0.124204 -0.059809 6.925257 +v 0.102498 -0.209784 6.881404 +v 0.290274 -0.608783 7.157354 +v 0.469765 -0.105871 7.435154 +v 0.739425 -0.318421 7.822466 +v 0.173381 -0.396397 6.983341 +v 0.187979 -0.425594 7.010377 +v 0.280919 -0.603502 7.148465 +v 0.942369 -0.795483 8.125968 +v 0.111955 -0.081536 6.896612 +v 0.126053 -0.295293 6.915902 +v 0.504371 -0.126555 7.481670 +v 0.892644 -0.834922 8.055882 +v 0.271538 -0.556269 7.130247 +v 0.691276 -0.250006 7.757486 +v 0.092756 -0.105585 6.870795 +v 0.555668 -0.097229 7.555982 +v 0.104668 -0.230198 6.889123 +v 0.696949 -0.245706 7.757133 +v 0.337697 -0.636478 7.224487 +v 0.270209 -0.539874 7.131848 +v 0.267490 -0.536682 7.129114 +v 0.548590 -0.098485 7.543366 +v 0.330193 -0.050769 7.217247 +v 0.957217 -0.779644 8.144037 +v 0.766042 -0.385046 7.864769 +v 0.952960 -0.799389 8.139531 +v 0.950583 -0.787596 8.135754 +v 0.898378 -0.829335 8.064787 +v 0.093466 -0.196131 6.873875 +v 0.385164 -0.065201 7.303899 +v 0.129277 -0.053767 6.930793 +v 0.085109 -0.115480 6.862910 +v 0.721439 -0.330430 7.799748 +v 0.483581 -0.118290 7.462650 +v 0.262209 -0.544334 7.119613 +v 0.767858 -0.389118 7.869566 +v 0.705481 -0.320383 7.785283 +v 0.756914 -0.383170 7.858209 +v 0.375663 -0.061805 7.298827 +v 0.701825 -0.295068 7.777602 +v 0.105504 -0.268377 6.900668 +v 0.094420 -0.189317 6.873867 +v 0.119441 -0.065731 6.917433 +v 0.099786 -0.226979 6.886759 +v 0.366766 -0.058412 7.288253 +v 0.104777 -0.251962 6.895938 +v 0.370900 -0.058931 7.282247 +v 0.119158 -0.072787 6.908949 +v 0.759796 -0.364554 7.857714 +v 0.073250 -0.143211 6.849010 +v 0.456800 -0.099690 7.415393 +v 0.343845 -0.051369 7.248052 +v 0.445277 -0.093796 7.401394 +v 0.913927 -0.818570 8.086084 +v 0.324805 -0.050271 7.223513 +v 0.454721 -0.089445 7.396350 +v 0.694796 -0.597733 7.766001 +v 0.323394 -0.053318 7.214604 +v 0.441653 -0.085976 7.387754 +v 0.293337 -0.616022 7.171316 +v 0.421389 -0.082339 7.373776 +v 0.693327 -0.272151 7.764050 +v 0.085792 -0.182888 6.863688 +v 0.243130 -0.498751 7.088214 +v 0.426168 -0.081270 7.364401 +v 0.303716 -0.045622 7.192097 +v 0.188917 -0.432108 7.019885 +v 0.898881 -0.829403 8.058435 +v 0.093247 -0.208899 6.875072 +v 0.522657 -0.127243 7.507110 +v 0.695674 -0.608419 7.762675 +v 0.178370 -0.402812 6.988658 +v 0.286962 -0.042668 7.165355 +v 0.693745 -0.592351 7.766572 +v 0.670271 -0.207124 7.729446 +v 0.698509 -0.536335 7.770000 +v 0.290526 -0.046437 7.152728 +v 0.082317 -0.169444 6.858629 +v 0.696746 -0.539374 7.766244 +v 0.337971 -0.635884 7.234389 +v 0.274828 -0.562180 7.134915 +v 0.103781 -0.084945 6.892616 +v 0.269478 -0.542464 7.134507 +v 0.076603 -0.159754 6.854260 +v 0.405328 -0.072841 7.337769 +v 0.167424 -0.391470 6.978565 +v 0.581148 -0.110616 7.588559 +v 0.579655 -0.101503 7.578454 +v 0.551015 -0.104321 7.561992 +v 0.157528 -0.372332 6.965487 +v 0.961002 -0.777320 8.153082 +v 0.688180 -0.577173 7.753193 +v 0.280858 -0.566888 7.149848 +v 0.954632 -0.789301 8.146035 +v 0.280940 -0.567558 7.142847 +v 0.696181 -0.589850 7.759143 +v 0.690191 -0.578663 7.757446 +v 0.260689 -0.545136 7.124821 +v 0.917582 -0.807402 8.092392 +v 0.914786 -0.810158 8.089995 +v 0.785628 -0.384835 7.899864 +v 0.755006 -0.370314 7.854495 +v 0.448603 -0.703872 7.397726 +v 0.548596 -0.723535 7.544501 +v 0.153665 -0.044501 6.959544 +v 1.065077 -0.836590 8.308753 +v 0.266219 -0.040191 7.131814 +v 0.825387 -0.290413 7.953566 +v 0.202198 -0.048592 7.037634 +v 0.830799 -0.281796 7.971952 +v 1.063276 -0.828093 8.301510 +v 0.297787 -0.047679 7.172279 +v 0.984229 -0.745798 8.191536 +v 0.217012 -0.047589 7.059241 +v 0.696678 -0.534130 7.766621 +v 0.923610 -0.828384 8.097428 +v 0.980836 -0.746222 8.186323 +v 0.878904 -0.852137 8.039320 +v 0.153636 -0.040286 6.964648 +v 0.202213 -0.055128 7.030860 +v 0.193471 -0.053868 7.025464 +v 0.285244 -0.569254 7.155950 +v 0.718478 -0.677513 7.796084 +v 0.820719 -0.294045 7.956328 +v 0.811056 -0.326423 7.942405 +v 0.935328 -0.807042 8.114040 +v 0.439565 -0.703639 7.382652 +v 0.700315 -0.695377 7.773855 +v 0.863162 -0.967590 8.003472 +v 0.978204 -0.741515 8.182651 +v 1.035964 -0.818202 8.272097 +v 0.189995 -0.058784 7.020142 +v 0.256366 -0.042817 7.112191 +v 0.962783 -0.782623 8.159061 +v 1.033858 -0.815172 8.266572 +v 0.436027 -0.691329 7.380798 +v 0.187785 -0.058033 7.016364 +v 1.033204 -0.811535 8.261692 +v 0.185359 -0.050864 7.008322 +v 0.927136 -0.810908 8.109767 +v 0.435400 -0.697256 7.377320 +v 0.693065 -0.686135 7.763185 +v 0.435237 -0.693029 7.377002 +v 0.250356 -0.038872 7.104540 +v 0.181911 -0.043326 7.002361 +v 0.398407 -0.674540 7.324719 +v 0.927278 -0.819364 8.104983 +v 0.847996 -0.981621 7.989579 +v 1.022920 -0.802205 8.243107 +v 0.692012 -0.683770 7.753398 +v 0.395320 -0.676234 7.314220 +v 0.923977 -0.811791 8.106183 +v 0.689606 -0.676406 7.753411 +v 0.389994 -0.673232 7.309855 +v 0.692347 -0.691078 7.758506 +v 0.845737 -0.978069 7.983651 +v 0.920888 -0.813182 8.096974 +v 0.640654 -0.644675 7.682296 +v 0.702704 -0.692277 7.780641 +v 0.632930 -0.649682 7.675681 +v 0.236978 -0.037554 7.094115 +v 1.009286 -0.800656 8.234373 +v 0.688161 -0.659044 7.756609 +v 0.881826 -0.933162 8.039513 +v 0.640509 -0.659867 7.675252 +v 0.384786 -0.669206 7.309875 +v 0.707631 -0.698284 7.771375 +v 0.689842 -0.650132 7.757093 +v 0.384129 -0.658220 7.296111 +v 0.877723 -0.938079 8.029064 +v 0.872430 -0.943499 8.027825 +v 0.684954 -0.592544 7.740853 +v 0.163587 -0.042462 6.980828 +v 0.383494 -0.662110 7.296360 +v 0.767184 -0.624225 7.869874 +v 1.003649 -0.794812 8.220420 +v 0.158558 -0.040344 6.969106 +v 0.998848 -0.795199 8.211082 +v 0.920075 -0.831221 8.095439 +v 0.799119 -0.373706 7.916235 +v 0.378524 -0.651990 7.295016 +v 0.917944 -0.830299 8.090409 +v 0.371526 -0.651883 7.284078 +v 0.990107 -0.795089 8.199176 +v 0.914494 -0.810691 8.092871 +v 0.825024 -1.003028 7.955172 +v 0.915284 -0.814790 8.089888 +v 0.366199 -0.651991 7.261544 +v 0.988799 -0.794328 8.190552 +v 0.806515 -0.354949 7.931497 +v 0.356055 -0.648802 7.261912 +v 0.981747 -0.790604 8.187325 +v 0.354556 -0.647175 7.254241 +v 0.799396 -0.363191 7.933148 +v 0.915668 -0.822128 8.085229 +v 0.911586 -0.823659 8.082491 +v 0.915932 -0.816010 8.086580 +v 0.751473 -0.611360 7.844355 +v 0.909493 -0.826411 8.073102 +v 0.788026 -0.382672 7.903049 +v 0.658279 -0.614820 7.714443 +v 0.654198 -0.620697 7.702936 +v 0.649673 -0.623992 7.698097 +v 0.743698 -0.622079 7.836128 +v 0.954216 -0.800753 8.145022 +v 0.887741 -0.910149 8.047998 +v 0.879271 -0.874749 8.033318 +v 1.065324 -0.841048 8.306583 +v 0.548459 -0.717541 7.545358 +v 0.839207 -0.268411 7.980262 +v 0.840154 -0.276681 7.978162 +v 0.292239 -0.577774 7.153864 +v 0.290924 -0.585083 7.157849 +v 0.837451 -0.263594 7.977541 +v 0.835770 -0.977468 7.969181 +v 0.835011 -0.262174 7.973936 +v 0.831900 -0.975484 7.963301 +v 0.833364 -0.267529 7.971644 +v 0.829233 -0.982699 7.958944 +v 0.830139 -0.977366 7.960478 +v 0.883715 -0.895061 8.043745 +v 0.819092 -0.308922 7.946553 +v 0.883651 -0.880335 8.040393 +v 0.785335 -0.617221 7.897611 +v 0.787875 -0.609534 7.900053 +v 1.017293 -0.743164 8.234957 +v 0.450808 -0.696132 7.400326 +v 0.971635 -0.748911 8.167628 +v 0.441264 -0.685429 7.386239 +v 1.018953 -0.738569 8.237990 +v 0.997816 -0.791576 8.204618 +v 1.000299 -0.787889 8.211670 +v 0.242987 -0.036325 7.101095 +v 0.546653 -0.728396 7.540721 +v 1.010508 -0.737531 8.224002 +v 0.995525 -0.776499 8.205585 +v 0.995958 -0.770770 8.204391 +v 0.697075 -0.696971 7.762136 +v 1.005803 -0.744671 8.219730 +v 0.947411 -0.773105 8.131752 +v 0.814487 -0.337692 7.942417 +v 0.133511 -0.054280 6.934352 +v 0.954706 -0.795524 8.144565 +v 0.883538 -0.889335 8.039796 +v 1.000268 -0.752599 8.208922 +v 0.998058 -0.738787 8.207581 +v 0.992892 -0.752314 8.201987 +v 0.990696 -0.742978 8.198185 +v 0.991675 -0.733348 8.200613 +v 0.988147 -0.732519 8.196470 +v 0.988509 -0.728012 8.194794 +v 0.984840 -0.737576 8.188730 +v 0.977441 -0.746030 8.177937 +v 1.066337 -0.843686 8.301730 +v 0.532953 -0.727873 7.521862 +v 0.562922 -0.691623 7.565697 +v 0.419972 -0.673231 7.354811 +v 0.560410 -0.699249 7.560829 +v 1.046854 -0.863461 8.283834 +v 0.405821 -0.674134 7.338630 +v 0.781942 -0.586486 7.901390 +v 0.555209 -0.706416 7.555057 +v 0.551453 -0.710954 7.549447 +v 0.523223 -0.725179 7.506227 +v 0.627992 -0.652021 7.663472 +v 0.786698 -0.601077 7.899271 +v 0.522212 -0.721876 7.505989 +v 0.359048 -0.651526 7.275474 +v 0.823840 -0.344177 7.956639 +v 0.625395 -0.648272 7.656233 +v 0.520183 -0.710168 7.504933 +v 0.518064 -0.703292 7.500003 +v 0.821099 -0.358871 7.951928 +v 0.513980 -0.702042 7.499161 +v 0.501430 -0.704672 7.488608 +v 0.503814 -0.700084 7.476578 +v 0.812886 -0.345506 7.940259 +v 0.498349 -0.694284 7.469972 +v 0.832228 -0.291701 7.982042 +v 0.492838 -0.686023 7.462749 +v 0.460525 -0.696968 7.414734 +v 0.459381 -0.703574 7.412981 +v 0.459848 -0.689420 7.413798 +v 0.457486 -0.682201 7.411613 +v 0.456043 -0.708457 7.407986 +v 0.451575 -0.707302 7.401394 +v 0.451486 -0.684008 7.401398 +v 0.445978 -0.709025 7.394120 +v 0.465173 -0.668344 7.421883 +v 0.441449 -0.676876 7.386259 +v 0.435444 -0.673363 7.377697 +v 0.428164 -0.671909 7.366971 +v 0.490180 -0.678859 7.456312 +v 0.786135 -0.565776 7.906364 +v 0.541366 -0.727872 7.529174 +v 0.529078 -0.731354 7.512647 +v 0.418196 -0.684429 7.334922 +v 1.045017 -0.865635 8.268815 +v 0.838499 -0.268449 7.977493 +v 0.836847 -0.266805 7.972155 +v 0.482673 -0.670394 7.447815 +v 0.922538 -0.978424 8.096926 +v 1.025350 -0.889582 8.250355 +v 0.794050 -0.522212 7.910877 +v 0.608426 -0.628434 7.634668 +v 0.905426 -0.991934 8.071847 +v 1.013786 -0.902727 8.236850 +v 0.814888 -0.407508 7.942800 +v 0.605967 -0.631996 7.645323 +v 1.038553 -0.873326 8.270319 +v 0.787792 -0.504946 7.923111 +v 0.937530 -0.966666 8.119679 +v 0.578050 -0.646924 7.589458 +v 0.818560 -0.382180 7.948471 +v 0.793681 -0.489179 7.921062 +v 0.576024 -0.651427 7.586415 +v 0.571189 -0.664434 7.579129 +v 0.891891 -1.004250 8.044927 +v 0.795543 -0.471504 7.926760 +v 0.973426 -0.937700 8.173156 +v 0.790759 -0.552480 7.905807 +v 0.955155 -0.952371 8.148703 +v 0.569860 -0.669081 7.575403 +v 0.819750 -0.429882 7.924873 +v 0.597689 -0.625152 7.622592 +v 0.586000 -0.627433 7.612258 +v 0.583134 -0.637305 7.597802 +v 1.022923 -0.890468 8.228272 +v 0.483591 -0.668051 7.435542 +v 0.332632 -0.635364 7.216885 +v 0.113189 -0.279988 6.907911 +v 0.717704 -0.346440 7.805928 +v 0.677799 -0.231399 7.751249 +v 0.323941 -0.632502 7.213757 +v 0.362580 -0.060008 7.280958 +v 0.696164 -0.281079 7.770842 +v 0.780945 -0.382436 7.892033 +v 0.958827 -0.786084 8.156553 +v 0.302575 -0.616804 7.182487 +v 0.771428 -0.388080 7.878188 +v 0.942952 -0.801423 8.132856 +v 0.195511 -0.442306 7.030731 +v 0.253230 -0.510654 7.102523 +v 0.088524 -0.201981 6.869132 +v 0.086659 -0.191764 6.868175 +v 0.313636 -0.047857 7.199635 +v 0.658476 -0.201236 7.713804 +v 0.689972 -0.280265 7.766303 +v 0.750371 -0.361390 7.852387 +v 0.762594 -0.360825 7.857718 +v 0.526099 -0.129223 7.524985 +v 0.693523 -0.259929 7.762503 +v 0.881803 -0.840139 8.053611 +v 0.240981 -0.504944 7.097202 +v 0.271677 -0.037684 7.146323 +v 0.133106 -0.320611 6.930024 +v 0.069767 -0.132854 6.849779 +v 0.318946 -0.053630 7.216780 +v 0.235347 -0.496597 7.084158 +v 0.414782 -0.076495 7.353378 +v 0.279221 -0.602751 7.151005 +v 0.269233 -0.556696 7.133217 +v 0.695713 -0.547970 7.770077 +v 0.688652 -0.547964 7.763884 +v 0.224159 -0.486108 7.074261 +v 0.691015 -0.539699 7.761969 +v 0.270693 -0.561505 7.141176 +v 0.222325 -0.471725 7.056427 +v 0.264110 -0.551958 7.124572 +v 0.632985 -0.157679 7.661443 +v 0.181841 -0.419099 7.004793 +v 0.117000 -0.294617 6.912396 +v 0.263715 -0.529562 7.124400 +v 0.603840 -0.153707 7.644375 +v 0.165947 -0.400261 6.985739 +v 0.600567 -0.136321 7.625988 +v 0.956085 -0.793372 8.152308 +v 0.924220 -0.808650 8.102036 +v 0.081628 -0.175591 6.858625 +v 0.262837 -0.544773 7.131258 +v 0.738961 -0.327237 7.832472 +v 0.706512 -0.312491 7.783945 +v 0.078584 -0.197992 6.859737 +v 0.102448 -0.072474 6.900521 +v 0.157586 -0.393538 6.976367 +v 1.045852 -0.820612 8.285223 +v 0.160464 -0.388198 6.973927 +v 0.072386 -0.127575 6.850376 +v 0.077779 -0.119103 6.855662 +v 0.079480 -0.190448 6.860472 +v 0.694314 -0.307592 7.778754 +v 0.948531 -0.804657 8.139408 +v 0.149107 -0.373928 6.963036 +v 0.774115 -0.387294 7.889964 +v 0.304967 -0.047238 7.201569 +v 0.148567 -0.365938 6.958876 +v 0.631013 -0.180399 7.682053 +v 0.071574 -0.164162 6.855072 +v 0.690654 -0.582277 7.763302 +v 0.315659 -0.629715 7.211408 +v 0.694120 -0.564319 7.769225 +v 0.763313 -0.397539 7.870150 +v 0.585812 -0.132104 7.615049 +v 0.528303 -0.123832 7.527952 +v 0.114414 -0.069778 6.910575 +v 0.072659 -0.168186 6.855474 +v 0.664967 -0.218160 7.737674 +v 0.103505 -0.281791 6.904933 +v 0.073108 -0.152941 6.852208 +v 0.089337 -0.225676 6.882539 +v 0.760206 -0.397516 7.865535 +v 0.134662 -0.330606 6.933824 +v 0.355707 -0.056431 7.265899 +v 0.087374 -0.210387 6.871265 +v 0.938458 -0.802483 8.127522 +v 0.132381 -0.347949 6.941007 +v 0.513967 -0.133763 7.514402 +v 0.119562 -0.312352 6.922279 +v 0.087901 -0.090795 6.873031 +v 0.888518 -0.834090 8.067062 +v 0.612277 -0.156791 7.652603 +v 0.097386 -0.081936 6.891274 +v 0.689014 -0.558441 7.761979 +v 0.232942 -0.500423 7.090908 +v 0.103641 -0.244103 6.893480 +v 0.277557 -0.040158 7.158061 +v 0.325467 -0.049707 7.233920 +v 0.110093 -0.295839 6.909048 +v 0.099264 -0.087832 6.887990 +v 0.281008 -0.605947 7.154983 +v 0.688280 -0.268255 7.761868 +v 0.268338 -0.039841 7.139189 +v 0.602234 -0.144438 7.634928 +v 0.561640 -0.111681 7.582299 +v 0.216444 -0.466533 7.052854 +v 0.265378 -0.545401 7.136235 +v 0.335239 -0.632065 7.239809 +v 0.331162 -0.634357 7.224002 +v 0.185393 -0.409018 6.997051 +v 0.144502 -0.050863 6.953422 +v 0.690188 -0.670466 7.751997 +v 0.676756 -0.580415 7.743052 +v 0.691336 -0.532907 7.762616 +v 0.080134 -0.111449 6.861385 +v 0.708337 -0.331812 7.791012 +v 0.088288 -0.100136 6.868894 +v 0.082615 -0.097154 6.865001 +v 0.688305 -0.566775 7.759656 +v 0.697905 -0.543446 7.770874 +v 0.539268 -0.717458 7.541255 +v 0.697230 -0.692952 7.774138 +v 0.837211 -0.270845 7.984559 +v 0.879269 -0.857199 8.037725 +v 0.307770 -0.619774 7.193674 +v 0.543357 -0.722280 7.540615 +v 0.202341 -0.046138 7.042684 +v 0.783940 -0.388356 7.902156 +v 0.787712 -0.380290 7.908484 +v 1.058691 -0.840831 8.313684 +v 0.835426 -0.276109 7.986250 +v 1.056933 -0.844843 8.313907 +v 0.698651 -0.538009 7.775332 +v 0.774101 -0.634925 7.887777 +v 0.788651 -0.378786 7.914211 +v 0.771491 -0.636111 7.879209 +v 0.286618 -0.582956 7.169717 +v 0.770369 -0.625037 7.882444 +v 0.288163 -0.575256 7.160558 +v 0.833937 -0.262002 7.979288 +v 1.062380 -0.833925 8.306986 +v 0.935098 -0.808401 8.123287 +v 0.440785 -0.702004 7.393975 +v 0.873228 -0.869293 8.031110 +v 0.874129 -0.864886 8.031825 +v 0.281199 -0.570307 7.162255 +v 0.831511 -0.276062 7.973957 +v 0.767828 -0.618800 7.882417 +v 0.688519 -0.675857 7.759764 +v 0.817115 -0.300794 7.953820 +v 1.049864 -0.833502 8.304705 +v 0.260488 -0.038132 7.134816 +v 0.440433 -0.706383 7.390667 +v 0.441108 -0.695091 7.390145 +v 0.253587 -0.043381 7.120523 +v 0.827070 -0.283697 7.966764 +v 1.055621 -0.827041 8.301266 +v 0.854133 -0.979982 7.996976 +v 0.821234 -0.285205 7.964450 +v 0.207669 -0.048935 7.055652 +v 0.763610 -0.619783 7.871254 +v 0.388950 -0.672384 7.315758 +v 0.383848 -0.664931 7.299373 +v 0.811541 -0.317451 7.949238 +v 0.809120 -0.321851 7.944604 +v 0.813278 -0.311924 7.953077 +v 0.834091 -0.978366 7.975676 +v 0.829546 -0.974413 7.966310 +v 0.374528 -0.655407 7.305062 +v 0.380962 -0.654105 7.298486 +v 0.777830 -0.618899 7.894021 +v 0.781899 -0.609062 7.901412 +v 0.779025 -0.611304 7.898963 +v 0.930185 -0.817721 8.116051 +v 0.367871 -0.650927 7.278260 +v 0.925792 -0.822983 8.108603 +v 0.819558 -1.017990 7.961112 +v 0.342789 -0.637646 7.253244 +v 0.177781 -0.053303 7.012873 +v 0.823910 -0.997722 7.958812 +v 0.757509 -0.616427 7.863013 +v 0.877964 -0.935849 8.040935 +v 0.697947 -0.515104 7.775743 +v 0.695163 -0.522968 7.771470 +v 0.696068 -0.513536 7.771982 +v 0.824975 -0.975705 7.963145 +v 1.027851 -0.814404 8.257694 +v 0.174956 -0.040598 6.998738 +v 0.863590 -0.947984 8.026594 +v 0.750587 -0.607804 7.851051 +v 0.691177 -0.623632 7.760559 +v 1.022380 -0.813635 8.252949 +v 0.167820 -0.037627 6.991401 +v 0.746548 -0.610777 7.841250 +v 0.162719 -0.038382 6.985820 +v 0.158775 -0.047336 6.978399 +v 0.739746 -0.629888 7.833849 +v 1.005954 -0.805431 8.231770 +v 0.908801 -0.827812 8.085185 +v 1.003224 -0.803091 8.224962 +v 0.261243 -0.549457 7.126729 +v 0.734486 -0.635647 7.828877 +v 0.904198 -0.829461 8.071998 +v 0.998789 -0.803142 8.218721 +v 0.727968 -0.637904 7.823259 +v 0.148341 -0.041282 6.971161 +v 0.731630 -0.626229 7.835890 +v 0.994311 -0.795934 8.205910 +v 0.738794 -0.606764 7.840972 +v 0.988123 -0.796298 8.202964 +v 0.626728 -0.650341 7.670671 +v 0.981993 -0.792627 8.193994 +v 0.886839 -0.916099 8.051423 +v 0.977673 -0.791382 8.182524 +v 0.975085 -0.795104 8.183495 +v 0.969122 -0.793902 8.175587 +v 0.883945 -0.881798 8.048641 +v 0.882418 -0.874616 8.039876 +v 0.964891 -0.791745 8.169108 +v 0.722520 -0.649289 7.814025 +v 0.951641 -0.803959 8.144661 +v 0.953819 -0.798825 8.152112 +v 0.717861 -0.661258 7.806884 +v 0.727301 -0.672943 7.803794 +v 0.794624 -0.374457 7.925505 +v 0.781659 -0.633351 7.892918 +v 0.769479 -0.628443 7.875225 +v 1.006725 -0.795364 8.225981 +v 0.286854 -0.592546 7.154911 +v 0.131986 -0.049931 6.938483 +v 0.194895 -0.049588 7.031292 +v 0.438007 -0.698891 7.386271 +v 0.929022 -0.814233 8.113091 +v 0.962010 -0.790567 8.163970 +v 0.690154 -0.574580 7.766860 +v 0.710608 -0.343391 7.796409 +v 0.359417 -0.059730 7.288114 +v 0.248935 -0.516421 7.111741 +v 1.036534 -0.821253 8.279941 +v 0.065779 -0.140342 6.846428 +v 0.359798 -0.060113 7.279519 +v 0.686226 -0.550700 7.762041 +v 0.692049 -0.291818 7.772188 +v 0.526623 -0.119812 7.537406 +v 0.758302 -0.401617 7.870107 +v 0.150539 -0.389976 6.974313 +v 0.294458 -0.612207 7.185358 +v 0.087611 -0.216180 6.875826 +v 0.627604 -0.173155 7.674123 +v 0.680598 -0.573680 7.748571 +v 0.576316 -0.119298 7.596714 +v 0.684718 -0.539479 7.756579 +v 0.340674 -0.054797 7.259465 +v 0.683443 -0.529053 7.758093 +v 0.491067 -0.127102 7.478920 +v 0.119040 -0.302651 6.918423 +v 0.111802 -0.301586 6.912693 +v 0.332797 -0.048488 7.233802 +v 0.686267 -0.669686 7.758775 +v 0.108378 -0.273238 6.903092 +v 0.754894 -0.395685 7.860914 +v 0.751519 -0.381028 7.855445 +v 0.684556 -0.278669 7.763943 +v 0.094702 -0.256222 6.894087 +v 0.137446 -0.356045 6.948365 +v 0.264932 -0.043262 7.143983 +v 0.145705 -0.041319 6.963666 +v 0.741070 -0.332832 7.840100 +v 0.763800 -0.398096 7.878676 +v 0.544643 -0.106045 7.557432 +v 0.273759 -0.565344 7.145264 +v 0.695115 -0.569727 7.774597 +v 0.123413 -0.048348 6.938796 +v 0.730498 -0.333103 7.821867 +v 0.343564 -0.637353 7.244162 +v 0.473317 -0.117277 7.455276 +v 0.724787 -0.339649 7.821451 +v 0.073666 -0.179288 6.853874 +v 0.720815 -0.346820 7.812837 +v 0.396802 -0.069867 7.328596 +v 0.393603 -0.068773 7.323214 +v 0.472760 -0.109043 7.442081 +v 0.115773 -0.060340 6.918871 +v 0.371763 -0.066265 7.309122 +v 0.267020 -0.542028 7.137525 +v 0.067970 -0.148586 6.847496 +v 0.254110 -0.518184 7.112961 +v 0.435952 -0.091124 7.395908 +v 0.692059 -0.554788 7.768120 +v 0.692961 -0.570132 7.769004 +v 0.961746 -0.795374 8.166857 +v 0.960049 -0.797528 8.161383 +v 0.689205 -0.512566 7.766793 +v 0.068306 -0.187318 6.851910 +v 0.080279 -0.222026 6.872018 +v 0.082718 -0.215761 6.870929 +v 0.206444 -0.455485 7.045168 +v 1.045419 -0.829302 8.294138 +v 0.063602 -0.132918 6.845905 +v 0.702331 -0.343348 7.791490 +v 0.417865 -0.082602 7.368754 +v 0.696975 -0.479174 7.778745 +v 0.408853 -0.077272 7.354738 +v 0.072028 -0.196190 6.855844 +v 0.174818 -0.422960 7.008063 +v 0.695441 -0.480250 7.774477 +v 0.313397 -0.626910 7.207314 +v 0.294571 -0.043094 7.185454 +v 0.693203 -0.480048 7.771904 +v 0.684428 -0.222637 7.748679 +v 0.745308 -0.384191 7.855558 +v 0.128877 -0.046258 6.943803 +v 0.168800 -0.410038 6.997713 +v 0.655617 -0.219766 7.731545 +v 0.946641 -0.806567 8.144230 +v 0.122534 -0.054777 6.929495 +v 0.287372 -0.040912 7.174127 +v 0.684803 -0.662436 7.763827 +v 0.106636 -0.064203 6.910648 +v 0.676108 -0.533220 7.750233 +v 0.743208 -0.337425 7.844048 +v 0.296366 -0.612715 7.191216 +v 0.294278 -0.615076 7.177935 +v 0.379537 -0.070305 7.322076 +v 0.109182 -0.060162 6.914046 +v 0.142325 -0.371656 6.959697 +v 0.333395 -0.050408 7.245234 +v 0.559341 -0.106680 7.573805 +v 0.730085 -0.338598 7.830051 +v 0.894444 -0.832104 8.074189 +v 0.697096 -0.544136 7.780540 +v 0.511970 -0.134267 7.504802 +v 0.505804 -0.129930 7.491505 +v 0.314976 -0.050119 7.224553 +v 0.645907 -0.207886 7.713191 +v 0.328600 -0.629592 7.236392 +v 0.324672 -0.627725 7.228691 +v 0.431265 -0.097467 7.403474 +v 0.262950 -0.556574 7.142750 +v 0.682963 -0.257671 7.760063 +v 0.542057 -0.104802 7.548312 +v 0.681476 -0.240915 7.753957 +v 0.263938 -0.552131 7.137251 +v 0.263082 -0.548341 7.136592 +v 0.215927 -0.481584 7.067213 +v 0.257229 -0.533744 7.132665 +v 0.687640 -0.655151 7.765144 +v 0.280247 -0.567798 7.156674 +v 0.243461 -0.035570 7.107837 +v 0.880931 -0.847012 8.044393 +v 0.689790 -0.617775 7.770000 +v 0.707080 -0.356555 7.798524 +v 0.682082 -0.546454 7.757204 +v 0.067517 -0.154318 6.850040 +v 0.695170 -0.559897 7.774259 +v 0.734547 -0.342260 7.838284 +v 0.770731 -0.618882 7.888954 +v 0.260460 -0.040943 7.141680 +v 0.692759 -0.684012 7.775717 +v 0.782440 -0.384622 7.912829 +v 0.665857 -0.596662 7.729239 +v 0.835975 -0.264942 7.982965 +v 0.689956 -0.675453 7.768126 +v 0.190972 -0.048511 7.032977 +v 0.149763 -0.039965 6.967951 +v 0.830158 -0.266781 7.976369 +v 0.218605 -0.045664 7.067274 +v 0.684814 -0.666800 7.764752 +v 0.210285 -0.047613 7.063102 +v 0.934214 -0.808239 8.134042 +v 0.761332 -0.612153 7.882810 +v 0.185931 -0.053532 7.031165 +v 0.933645 -0.814769 8.135157 +v 0.395081 -0.638108 7.329110 +v 0.931594 -0.820592 8.124490 +v 0.875157 -0.855264 8.048861 +v 0.827428 -0.280953 7.976813 +v 0.826359 -0.283978 7.974676 +v 0.187447 -0.056008 7.025429 +v 1.052013 -0.824588 8.297849 +v 0.754135 -0.607827 7.867628 +v 0.258169 -0.042906 7.126401 +v 0.197842 -0.044507 7.039952 +v 0.785158 -0.387449 7.906187 +v 0.380055 -0.665388 7.311164 +v 0.747906 -0.594333 7.855799 +v 0.854730 -0.972063 8.009547 +v 0.697800 -0.533344 7.775863 +v 0.851724 -0.978327 8.005990 +v 0.660224 -0.606351 7.720765 +v 0.922885 -0.827439 8.113213 +v 1.025034 -0.819130 8.265070 +v 0.277879 -0.601598 7.159811 +v 0.921524 -0.827158 8.105577 +v 0.744800 -0.598954 7.849465 +v 0.639982 -0.630929 7.693234 +v 0.694719 -0.526292 7.780896 +v 0.881881 -0.928278 8.048460 +v 0.634687 -0.631275 7.690978 +v 0.378275 -0.663428 7.307108 +v 0.775638 -0.389855 7.907063 +v 0.846983 -0.981247 8.000563 +v 0.848170 -0.982529 7.994534 +v 0.641924 -0.611529 7.703351 +v 1.019087 -0.817274 8.255576 +v 0.232537 -0.034362 7.097146 +v 0.372761 -0.650893 7.298937 +v 0.858440 -0.965164 8.015621 +v 0.803042 -0.327167 7.944768 +v 0.745828 -0.593117 7.852301 +v 0.808040 -0.330843 7.944994 +v 0.840707 -0.983096 7.990400 +v 0.682472 -0.519264 7.759141 +v 0.870004 -0.941299 8.031690 +v 0.362144 -0.648893 7.282904 +v 0.670378 -0.584778 7.738998 +v 0.741804 -0.602361 7.844887 +v 0.841949 -0.977844 7.980146 +v 0.227092 -0.041314 7.082385 +v 0.695714 -0.475331 7.775446 +v 0.221040 -0.042573 7.073207 +v 0.825608 -0.974896 7.968527 +v 0.693357 -0.471789 7.775446 +v 0.158347 -0.041642 6.985410 +v 0.692291 -0.474576 7.771442 +v 0.884975 -0.879737 8.055169 +v 1.006849 -0.805513 8.236270 +v 0.820549 -1.026829 7.957590 +v 0.819924 -1.023058 7.955176 +v 0.816746 -1.005193 7.963294 +v 1.003272 -0.808604 8.231768 +v 0.824216 -0.980784 7.961601 +v 0.160364 -0.039383 6.989148 +v 0.997058 -0.806539 8.222632 +v 0.154477 -0.047090 6.976721 +v 0.885265 -0.921909 8.052623 +v 0.713981 -0.671569 7.799665 +v 0.882757 -0.913254 8.057334 +v 0.705985 -0.682008 7.787599 +v 0.882690 -0.905766 8.052032 +v 0.698637 -0.691163 7.779468 +v 0.980344 -0.795568 8.196511 +v 0.882292 -0.894889 8.049037 +v 0.957288 -0.801889 8.161656 +v 0.950647 -0.802397 8.157411 +v 0.448540 -0.706301 7.412145 +v 0.453392 -0.701346 7.417728 +v 0.451422 -0.705332 7.414792 +v 0.558380 -0.720935 7.573054 +v 0.771974 -0.613516 7.892570 +v 0.446221 -0.702576 7.412899 +v 0.780348 -0.605283 7.901182 +v 0.448270 -0.696464 7.410223 +v 0.452089 -0.691042 7.407216 +v 0.562492 -0.716684 7.579422 +v 0.563010 -0.711233 7.579600 +v 0.454980 -0.696357 7.419691 +v 0.454971 -0.689147 7.420225 +v 0.877558 -0.864356 8.045022 +v 0.877131 -0.864329 8.040214 +v 0.933481 -0.813830 8.125471 +v 0.771938 -0.629442 7.888233 +v 0.138084 -0.046008 6.954345 +v 0.387516 -0.668475 7.319350 +v 0.393617 -0.638376 7.324216 +v 0.688790 -0.521471 7.763404 +v 0.392924 -0.628065 7.330654 +v 0.393546 -0.632940 7.324552 +v 0.346698 -0.649571 7.273973 +v 0.286558 -0.590127 7.166434 +v 0.549184 -0.708231 7.559762 +v 1.052175 -0.854949 8.302564 +v 0.477037 -0.681309 7.461844 +v 0.348041 -0.643958 7.262062 +v 0.547428 -0.708039 7.554154 +v 0.483610 -0.673995 7.452998 +v 0.817998 -0.344443 7.964751 +v 0.796873 -0.370984 7.930067 +v 0.619234 -0.647523 7.667523 +v 0.541785 -0.709953 7.549052 +v 0.816190 -0.349495 7.961476 +v 0.774806 -0.593928 7.903413 +v 0.451797 -0.685129 7.415555 +v 0.612557 -0.644763 7.663099 +v 1.041812 -0.865991 8.292907 +v 0.814386 -0.363458 7.958734 +v 0.610205 -0.641729 7.656877 +v 0.807499 -0.337887 7.947265 +v 0.782414 -0.576486 7.904686 +v 0.461525 -0.663562 7.432719 +v 0.801169 -0.358731 7.936546 +v 0.454427 -0.667447 7.419612 +v 0.559496 -0.697781 7.576758 +v 0.807407 -0.345277 7.945917 +v 0.804738 -0.351869 7.941902 +v 0.560467 -0.690058 7.576615 +v 0.563846 -0.680129 7.575148 +v 0.448086 -0.668591 7.410513 +v 0.533541 -0.721866 7.530982 +v 0.524927 -0.722490 7.522951 +v 0.434100 -0.668283 7.390883 +v 0.522406 -0.723964 7.515613 +v 0.427961 -0.669487 7.380348 +v 0.517883 -0.717015 7.513268 +v 0.515029 -0.709103 7.509448 +v 0.417886 -0.671659 7.365388 +v 0.824829 -0.327187 7.969361 +v 0.505409 -0.704072 7.504465 +v 0.505435 -0.703126 7.494933 +v 0.411674 -0.672728 7.356167 +v 0.406584 -0.672145 7.349976 +v 0.496935 -0.704718 7.482315 +v 0.492937 -0.701065 7.476419 +v 0.400123 -0.666556 7.344067 +v 0.397548 -0.667022 7.334984 +v 0.390046 -0.627639 7.324496 +v 0.386288 -0.631594 7.320113 +v 0.386926 -0.638481 7.319637 +v 0.560690 -0.712870 7.571589 +v 0.453055 -0.683500 7.405058 +v 0.560155 -0.704320 7.570257 +v 0.554259 -0.715543 7.566901 +v 0.454712 -0.674740 7.411536 +v 0.450268 -0.676333 7.402782 +v 0.556908 -0.706566 7.563560 +v 0.439680 -0.671439 7.389078 +v 0.322110 -0.625698 7.231037 +v 0.066398 -0.169047 6.852052 +v 0.142093 -0.040499 6.967417 +v 1.038479 -0.828271 8.288336 +v 0.980280 -0.800717 8.202153 +v 0.695649 -0.507716 7.776466 +v 0.972035 -0.802418 8.186264 +v 0.312760 -0.051938 7.209648 +v 0.710443 -0.365156 7.804620 +v 0.120285 -0.321588 6.927037 +v 0.959224 -0.801403 8.165392 +v 0.693063 -0.508201 7.772727 +v 0.682399 -0.502648 7.769364 +v 0.299580 -0.045305 7.196657 +v 0.936903 -0.806962 8.137932 +v 0.531818 -0.112186 7.545358 +v 0.080994 -0.088812 6.870800 +v 0.315471 -0.629604 7.220206 +v 0.349770 -0.056774 7.275944 +v 0.086571 -0.085368 6.880759 +v 0.095099 -0.073026 6.895948 +v 0.346971 -0.056018 7.263300 +v 0.688481 -0.477244 7.769506 +v 0.074472 -0.212088 6.866553 +v 0.066379 -0.107674 6.852052 +v 0.064078 -0.102450 6.853096 +v 0.287690 -0.041374 7.181780 +v 0.688603 -0.661256 7.772429 +v 0.325127 -0.049103 7.240608 +v 0.231476 -0.507333 7.099912 +v 0.105437 -0.292108 6.908762 +v 0.228461 -0.498713 7.089113 +v 0.486505 -0.121920 7.468622 +v 0.101399 -0.264942 6.897018 +v 0.686728 -0.628427 7.765280 +v 0.078157 -0.095183 6.862927 +v 0.518413 -0.136082 7.524628 +v 0.074480 -0.201986 6.859179 +v 0.305339 -0.618552 7.200613 +v 0.669047 -0.563404 7.745640 +v 0.094437 -0.077667 6.891577 +v 0.287691 -0.612629 7.179057 +v 0.283113 -0.612423 7.172868 +v 0.509394 -0.136909 7.512222 +v 0.281935 -0.611414 7.167011 +v 0.766732 -0.395389 7.890416 +v 0.237681 -0.036395 7.113329 +v 0.759896 -0.401420 7.880917 +v 0.742851 -0.370729 7.849758 +v 0.199630 -0.471098 7.058692 +v 0.065372 -0.122044 6.847975 +v 0.236087 -0.033348 7.103835 +v 0.168035 -0.407318 6.994931 +v 0.264409 -0.550645 7.142526 +v 0.743003 -0.361323 7.849660 +v 0.620025 -0.167178 7.664726 +v 0.384586 -0.069773 7.314725 +v 0.734967 -0.351820 7.842287 +v 0.264987 -0.546754 7.144721 +v 0.687973 -0.583949 7.770777 +v 0.694906 -0.559821 7.779872 +v 0.688208 -0.580160 7.772737 +v 0.070023 -0.112838 6.854643 +v 0.682832 -0.509320 7.764542 +v 0.719663 -0.355138 7.816003 +v 0.064323 -0.157152 6.848053 +v 0.707374 -0.367734 7.799850 +v 0.722280 -0.340324 7.814888 +v 0.667098 -0.572066 7.743090 +v 0.679939 -0.557436 7.753915 +v 0.712284 -0.370418 7.811555 +v 0.678069 -0.275413 7.762899 +v 0.671978 -0.536383 7.747391 +v 0.696001 -0.490845 7.787981 +v 0.306463 -0.049094 7.221649 +v 0.073362 -0.078946 6.875667 +v 0.725468 -0.351383 7.833990 +v 0.195358 -0.453886 7.043132 +v 0.704088 -0.364591 7.796847 +v 0.689898 -0.501173 7.774672 +v 0.119494 -0.051886 6.935381 +v 0.092876 -0.280303 6.899220 +v 0.750650 -0.401321 7.861165 +v 0.966964 -0.805332 8.185287 +v 0.493599 -0.134298 7.491219 +v 0.685334 -0.489187 7.771220 +v 0.720511 -0.358763 7.823185 +v 0.959459 -0.801333 8.174671 +v 0.284057 -0.040241 7.192885 +v 0.060611 -0.162223 6.845767 +v 0.485148 -0.132896 7.482901 +v 0.689243 -0.669529 7.776504 +v 0.684970 -0.628365 7.769783 +v 0.695125 -0.330460 7.784442 +v 0.742560 -0.398124 7.856209 +v 0.671241 -0.257762 7.760293 +v 0.737216 -0.362130 7.848004 +v 0.414102 -0.084415 7.375849 +v 0.054490 -0.154354 6.838480 +v 0.566472 -0.130648 7.608301 +v 0.882521 -0.838540 8.060156 +v 0.067445 -0.095739 6.855698 +v 0.691955 -0.576226 7.776367 +v 0.058807 -0.124992 6.844738 +v 0.331155 -0.630506 7.241858 +v 0.167276 -0.423256 7.007132 +v 0.877443 -0.846714 8.052938 +v 0.677220 -0.545146 7.753509 +v 0.061649 -0.180092 6.849078 +v 0.089583 -0.246035 6.889784 +v 0.062169 -0.195294 6.850504 +v 0.460563 -0.108776 7.438241 +v 0.103962 -0.055830 6.914360 +v 0.104455 -0.299314 6.910897 +v 0.277790 -0.605590 7.160071 +v 0.643107 -0.188789 7.695746 +v 0.764179 -0.395177 7.898279 +v 0.128629 -0.361047 6.949693 +v 0.984528 -0.803974 8.210361 +v 0.230849 -0.032907 7.101379 +v 0.694890 -0.471731 7.783787 +v 0.686691 -0.594398 7.776836 +v 0.243122 -0.039331 7.118778 +v 0.752592 -0.403619 7.865348 +v 0.700949 -0.355451 7.793385 +v 0.689945 -0.487992 7.774439 +v 0.742360 -0.384057 7.854481 +v 0.095461 -0.063644 6.900695 +v 0.056656 -0.148839 6.840323 +v 0.055349 -0.138828 6.840754 +v 0.689725 -0.494059 7.775789 +v 0.542231 -0.113841 7.566741 +v 0.714760 -0.358829 7.809912 +v 0.448809 -0.699946 7.418286 +v 0.556444 -0.725524 7.577289 +v 0.831387 -0.271208 7.988966 +v 0.877824 -0.865864 8.052612 +v 0.684794 -0.633795 7.769480 +v 0.445709 -0.697842 7.413227 +v 0.931471 -0.819666 8.134166 +v 0.553971 -0.725068 7.573489 +v 0.285411 -0.583926 7.177047 +v 0.281494 -0.576952 7.180211 +v 0.283291 -0.576234 7.168711 +v 0.774198 -0.388053 7.913648 +v 0.551304 -0.721724 7.570333 +v 0.828164 -0.269326 7.982419 +v 0.696724 -0.475778 7.787786 +v 0.876302 -0.851395 8.046759 +v 0.445810 -0.690404 7.415942 +v 0.281324 -0.597659 7.167083 +v 0.548239 -0.712361 7.566964 +v 0.812307 -0.304765 7.955929 +v 0.875155 -0.859320 8.050419 +v 0.278625 -0.574818 7.171531 +v 0.757321 -0.593396 7.877223 +v 0.393571 -0.646566 7.337610 +v 0.754449 -0.601981 7.872313 +v 0.450874 -0.689811 7.421848 +v 0.855250 -0.964439 8.019401 +v 0.393051 -0.641165 7.341169 +v 0.395007 -0.632997 7.332103 +v 0.176255 -0.053230 7.028214 +v 0.914196 -0.831556 8.107145 +v 0.390600 -0.626560 7.338008 +v 0.848432 -0.977946 8.008053 +v 0.729687 -0.489223 7.837995 +v 0.375867 -0.659371 7.312091 +v 0.775292 -0.387574 7.894620 +v 0.748491 -0.593755 7.864149 +v 0.372336 -0.654401 7.309070 +v 0.735507 -0.596761 7.845104 +v 0.819995 -0.287656 7.963034 +v 0.867144 -0.938842 8.045190 +v 0.731592 -0.495668 7.839639 +v 0.821437 -0.273005 7.979824 +v 0.369099 -0.651970 7.306103 +v 0.814265 -0.294090 7.966764 +v 1.051562 -0.840604 8.315207 +v 0.860518 -0.952304 8.022722 +v 0.356458 -0.647945 7.286222 +v 0.198693 -0.043799 7.049788 +v 0.883099 -0.915213 8.062412 +v 0.888904 -0.903137 8.073554 +v 0.309227 -0.622802 7.205914 +v 0.826274 -0.979566 7.975404 +v 0.774285 -0.600955 7.901212 +v 0.890022 -0.895768 8.070429 +v 0.887275 -0.906856 8.067203 +v 0.687091 -0.648708 7.771876 +v 0.251514 -0.033845 7.137091 +v 1.041995 -0.833048 8.297988 +v 0.172226 -0.051645 7.015000 +v 0.250484 -0.041372 7.125352 +v 0.889282 -0.878030 8.070463 +v 0.818008 -0.997668 7.962648 +v 0.690488 -0.610528 7.773144 +v 0.912309 -0.833313 8.096937 +v 0.820166 -0.988503 7.965299 +v 0.819613 -0.985976 7.969193 +v 0.908240 -0.832745 8.092120 +v 0.695112 -0.675032 7.787644 +v 0.694580 -0.682586 7.780907 +v 0.884505 -0.864547 8.061702 +v 0.881847 -0.922750 8.059511 +v 0.167923 -0.046713 7.005816 +v 0.163579 -0.039889 6.994563 +v 0.628837 -0.633685 7.683617 +v 0.711418 -0.640075 7.818571 +v 0.711075 -0.660794 7.805114 +v 0.707327 -0.661840 7.801594 +v 0.703644 -0.669233 7.796515 +v 0.153082 -0.049290 6.982641 +v 0.743185 -0.583498 7.855102 +v 0.759911 -0.583313 7.878765 +v 0.752777 -0.586241 7.869723 +v 1.014829 -0.818930 8.257765 +v 0.696639 -0.517782 7.783935 +v 0.697306 -0.510709 7.780394 +v 0.788046 -0.377826 7.920186 +v 0.733802 -0.571943 7.843663 +v 1.009933 -0.815543 8.250016 +v 1.007923 -0.808424 8.241896 +v 0.560156 -0.717135 7.582782 +v 0.559164 -0.705372 7.581456 +v 0.999026 -0.810635 8.232970 +v 0.977442 -0.809115 8.200817 +v 0.657683 -0.585198 7.734087 +v 0.975259 -0.809472 8.197398 +v 0.953210 -0.805121 8.165441 +v 0.946292 -0.803886 8.153456 +v 0.673065 -0.524320 7.753983 +v 0.668609 -0.532257 7.745985 +v 0.638096 -0.604596 7.709064 +v 0.637694 -0.612338 7.698814 +v 0.638594 -0.617546 7.697520 +v 0.884677 -0.891622 8.059280 +v 0.390329 -0.652967 7.329506 +v 0.391514 -0.646347 7.328772 +v 0.882210 -0.871294 8.053202 +v 0.756116 -0.592901 7.873628 +v 0.750606 -0.595881 7.867457 +v 0.886116 -0.903797 8.061371 +v 0.748549 -0.602423 7.856418 +v 0.889335 -0.885789 8.064997 +v 0.886743 -0.867265 8.065310 +v 0.685614 -0.666747 7.768529 +v 0.882831 -0.907464 8.056767 +v 0.688596 -0.646632 7.763555 +v 0.740346 -0.589078 7.847939 +v 0.757716 -0.584060 7.873311 +v 0.692876 -0.498907 7.784462 +v 0.135671 -0.037648 6.963628 +v 0.131752 -0.041366 6.956632 +v 0.266846 -0.565257 7.153154 +v 0.955292 -0.804412 8.171192 +v 0.260315 -0.558057 7.146052 +v 0.901691 -0.829322 8.082703 +v 0.895208 -0.831192 8.079320 +v 0.263345 -0.551297 7.149478 +v 0.689985 -0.447698 7.782230 +v 0.260444 -0.544271 7.145452 +v 0.502933 -0.139059 7.505739 +v 0.723185 -0.350087 7.828619 +v 0.084540 -0.077739 6.883409 +v 0.336256 -0.634041 7.247716 +v 0.737416 -0.388406 7.852062 +v 0.097781 -0.274614 6.898531 +v 0.704153 -0.377346 7.800153 +v 0.648169 -0.214681 7.722841 +v 0.877887 -0.842269 8.058153 +v 0.701018 -0.376573 7.796636 +v 0.184963 -0.445319 7.033878 +v 0.691273 -0.412566 7.785219 +v 0.077336 -0.217064 6.870627 +v 0.582893 -0.154665 7.636781 +v 0.667747 -0.554039 7.746812 +v 0.068257 -0.212974 6.862638 +v 0.586649 -0.142360 7.626864 +v 0.048900 -0.157495 6.835063 +v 0.359035 -0.061080 7.295484 +v 0.465530 -0.126515 7.466238 +v 0.298274 -0.044657 7.205628 +v 0.086509 -0.238189 6.885210 +v 0.465997 -0.114649 7.448634 +v 0.057018 -0.107761 6.848579 +v 0.576459 -0.138668 7.620163 +v 0.687714 -0.601185 7.775250 +v 0.231907 -0.513469 7.108050 +v 0.065564 -0.205216 6.855348 +v 0.342123 -0.057072 7.269957 +v 0.080795 -0.228569 6.878540 +v 0.137814 -0.381367 6.965162 +v 0.696246 -0.472796 7.792480 +v 0.632991 -0.203219 7.702025 +v 0.693060 -0.494153 7.784225 +v 0.331969 -0.054501 7.258569 +v 0.051380 -0.127918 6.838110 +v 0.520493 -0.124369 7.550159 +v 0.687001 -0.466408 7.775164 +v 0.686019 -0.311919 7.777546 +v 0.307371 -0.626032 7.216600 +v 0.697229 -0.409558 7.792353 +v 0.270362 -0.038396 7.153882 +v 0.703633 -0.391736 7.801956 +v 0.264626 -0.039193 7.150431 +v 0.082700 -0.063950 6.890586 +v 0.403747 -0.081086 7.358650 +v 0.509654 -0.138950 7.516879 +v 0.671787 -0.222843 7.745204 +v 0.107853 -0.313412 6.918280 +v 0.616747 -0.179235 7.674915 +v 0.700193 -0.403263 7.794353 +v 0.979323 -0.805391 8.206058 +v 0.694801 -0.404509 7.789365 +v 0.097357 -0.058420 6.905865 +v 0.699179 -0.398693 7.792680 +v 0.689718 -0.616089 7.776404 +v 0.694830 -0.446233 7.786892 +v 0.267689 -0.553199 7.158243 +v 0.268728 -0.556258 7.160212 +v 0.607315 -0.164084 7.657201 +v 0.062992 -0.083303 6.860226 +v 0.074986 -0.226285 6.874404 +v 0.071332 -0.087114 6.862748 +v 0.386954 -0.071298 7.337284 +v 0.886239 -0.837828 8.071190 +v 0.265887 -0.555500 7.154748 +v 0.316809 -0.624438 7.240054 +v 0.885578 -0.839828 8.076057 +v 0.684494 -0.634649 7.780816 +v 0.315038 -0.626931 7.228740 +v 0.261061 -0.561571 7.147415 +v 0.264587 -0.553861 7.148808 +v 0.158682 -0.413061 6.998272 +v 0.382913 -0.071017 7.333776 +v 0.118097 -0.045694 6.941144 +v 0.690690 -0.443537 7.783048 +v 0.054498 -0.162175 6.844930 +v 0.694872 -0.466218 7.797328 +v 0.695211 -0.462486 7.794392 +v 0.247199 -0.530346 7.129637 +v 0.718839 -0.362927 7.832571 +v 0.712489 -0.375878 7.819186 +v 0.051241 -0.160851 6.839336 +v 0.444577 -0.097859 7.409372 +v 0.240741 -0.522167 7.118324 +v 0.714420 -0.366548 7.819098 +v 0.056600 -0.113933 6.845169 +v 0.154468 -0.397594 6.980143 +v 0.059557 -0.180171 6.849152 +v 0.294673 -0.612794 7.202568 +v 0.116810 -0.333688 6.929536 +v 0.695359 -0.492681 7.792308 +v 0.113111 -0.320627 6.923379 +v 0.363363 -0.065146 7.308018 +v 0.425329 -0.094757 7.396531 +v 0.427115 -0.088860 7.385681 +v 0.043591 -0.152575 6.830926 +v 0.698567 -0.412672 7.797837 +v 0.108327 -0.053456 6.926091 +v 0.098780 -0.048955 6.920860 +v 0.050225 -0.115793 6.840343 +v 0.290450 -0.041269 7.196645 +v 0.273564 -0.608571 7.164674 +v 0.295757 -0.575108 7.198818 +v 0.175879 -0.429360 7.015626 +v 0.295667 -0.572467 7.199183 +v 0.095486 -0.289171 6.904157 +v 0.124534 -0.353407 6.943196 +v 0.274800 -0.037124 7.169497 +v 0.270798 -0.037503 7.163257 +v 0.695237 -0.441745 7.791182 +v 0.212634 -0.039892 7.073070 +v 0.289778 -0.569958 7.191663 +v 0.289543 -0.574329 7.191829 +v 0.684433 -0.637569 7.774730 +v 0.129357 -0.041430 6.950243 +v 0.707803 -0.377290 7.809278 +v 0.694371 -0.392987 7.789762 +v 0.696997 -0.384410 7.793736 +v 0.052647 -0.145512 6.836824 +v 0.734879 -0.374982 7.849216 +v 0.695256 -0.420513 7.791852 +v 0.051187 -0.122069 6.838695 +v 0.693743 -0.458084 7.787835 +v 0.696874 -0.450248 7.791571 +v 0.284880 -0.604967 7.189072 +v 0.702878 -0.413977 7.806025 +v 0.928835 -0.823717 8.129045 +v 0.731566 -0.501011 7.847994 +v 0.874153 -0.850031 8.058271 +v 0.832114 -0.275166 7.995535 +v 0.830414 -0.270672 7.993968 +v 0.844634 -0.966017 8.023007 +v 0.623352 -0.632756 7.681872 +v 0.172281 -0.052074 7.025656 +v 0.730328 -0.502807 7.844862 +v 0.398462 -0.654220 7.352098 +v 0.258387 -0.039374 7.148871 +v 0.621711 -0.644338 7.676205 +v 0.758884 -0.605324 7.888164 +v 0.696331 -0.484668 7.791037 +v 0.821587 -0.270222 7.986510 +v 0.926459 -0.825656 8.118910 +v 0.757231 -0.600981 7.883126 +v 0.253327 -0.036652 7.146791 +v 0.206997 -0.046483 7.065266 +v 0.730477 -0.484648 7.844833 +v 0.286243 -0.579337 7.188088 +v 0.767324 -0.393796 7.903123 +v 0.811807 -0.300455 7.965106 +v 0.395055 -0.646116 7.347999 +v 0.918857 -0.831878 8.118735 +v 1.036389 -0.833324 8.295136 +v 0.199992 -0.045838 7.059653 +v 0.729519 -0.500663 7.840664 +v 0.806721 -0.308958 7.958745 +v 0.390673 -0.634262 7.343428 +v 0.281714 -0.597574 7.174663 +v 0.556435 -0.714066 7.583947 +v 0.194704 -0.041729 7.046317 +v 0.555849 -0.705771 7.583447 +v 0.832957 -0.983599 7.990713 +v 0.271487 -0.604998 7.166459 +v 0.817819 -0.278598 7.979495 +v 0.756962 -0.591466 7.882248 +v 0.163771 -0.047757 7.009607 +v 0.373362 -0.650911 7.312892 +v 0.183596 -0.046880 7.036974 +v 1.031412 -0.829998 8.287384 +v 0.816796 -0.285667 7.972010 +v 1.021409 -0.822999 8.276977 +v 0.364433 -0.651032 7.295274 +v 0.358116 -0.649365 7.292315 +v 0.883295 -0.922876 8.064948 +v 0.883061 -0.928874 8.068354 +v 0.156871 -0.048311 7.004091 +v 0.821769 -0.982132 7.972457 +v 0.675222 -0.492999 7.768484 +v 0.879177 -0.929235 8.060894 +v 0.818684 -1.025876 7.967721 +v 0.725250 -0.631285 7.832080 +v 0.791026 -0.331711 7.941442 +v 0.334717 -0.634146 7.255738 +v 0.154099 -0.046781 6.997934 +v 0.815002 -0.998282 7.965940 +v 1.000834 -0.811538 8.240444 +v 0.679906 -0.462288 7.774237 +v 0.992062 -0.813438 8.238415 +v 0.877034 -0.932180 8.053493 +v 0.303175 -0.615111 7.208152 +v 0.660055 -0.558282 7.742372 +v 0.298182 -0.612578 7.206142 +v 0.989815 -0.807727 8.222855 +v 0.743765 -0.581867 7.860821 +v 0.184720 -0.041812 7.043002 +v 0.651327 -0.590350 7.730162 +v 0.154222 -0.045738 6.992290 +v 0.722695 -0.626612 7.834421 +v 0.737316 -0.573138 7.852015 +v 0.969077 -0.810527 8.194588 +v 0.147923 -0.050993 6.984251 +v 0.949050 -0.814753 8.166696 +v 0.737563 -0.593606 7.845736 +v 0.944167 -0.816045 8.158134 +v 0.224632 -0.037002 7.092222 +v 0.651402 -0.599772 7.722544 +v 0.145200 -0.050026 6.980176 +v 0.728707 -0.616025 7.837960 +v 0.694167 -0.523372 7.790518 +v 0.656643 -0.578417 7.738667 +v 0.734393 -0.565997 7.848855 +v 0.935293 -0.813414 8.144772 +v 0.857136 -0.947961 8.031374 +v 0.731164 -0.566429 7.842900 +v 0.215924 -0.036009 7.084713 +v 0.136981 -0.040144 6.968791 +v 0.667061 -0.526925 7.747657 +v 0.727677 -0.588825 7.841227 +v 0.694184 -0.508241 7.791407 +v 0.727676 -0.583506 7.839519 +v 0.692351 -0.673188 7.785481 +v 0.675503 -0.517729 7.756993 +v 0.675518 -0.511555 7.759528 +v 0.705698 -0.648080 7.812884 +v 0.884556 -0.916162 8.069256 +v 0.698592 -0.658044 7.796310 +v 0.889353 -0.897956 8.076470 +v 0.697091 -0.666311 7.793642 +v 0.693254 -0.664818 7.788304 +v 0.888954 -0.884257 8.075584 +v 0.689539 -0.658156 7.777565 +v 0.888788 -0.866202 8.078953 +v 0.902761 -0.839002 8.098406 +v 0.898504 -0.838993 8.095500 +v 0.758370 -0.582878 7.884925 +v 0.899087 -0.832397 8.089601 +v 0.746824 -0.585435 7.868772 +v 0.789232 -0.372070 7.932382 +v 0.884000 -0.847353 8.069709 +v 0.883536 -0.854690 8.065982 +v 0.878799 -0.855099 8.059290 +v 0.401433 -0.671248 7.354649 +v 0.724587 -0.640212 7.819564 +v 0.398696 -0.664859 7.350562 +v 0.555126 -0.724307 7.582281 +v 0.556928 -0.718560 7.583067 +v 0.728820 -0.569295 7.840125 +v 0.379952 -0.624699 7.323343 +v 0.757517 -0.577074 7.883700 +v 0.384637 -0.622736 7.328097 +v 0.727246 -0.479919 7.839981 +v 0.752161 -0.576786 7.872765 +v 0.351508 -0.649249 7.280636 +v 0.748318 -0.580503 7.870404 +v 0.935311 -0.809770 8.142145 +v 0.769689 -0.607286 7.894953 +v 0.445147 -0.696322 7.417583 +v 0.446486 -0.690667 7.420226 +v 0.731171 -0.488258 7.841415 +v 0.876039 -0.855025 8.054317 +v 0.397896 -0.654837 7.346109 +v 0.726891 -0.492186 7.835301 +v 0.394877 -0.657121 7.336614 +v 0.734177 -0.585660 7.842221 +v 0.947574 -0.813852 8.160743 +v 0.950476 -0.808204 8.166281 +v 0.946553 -0.806368 8.159571 +v 0.944832 -0.810965 8.155352 +v 0.694646 -0.544845 7.788922 +v 0.941475 -0.807728 8.150064 +v 0.887190 -0.854874 8.072622 +v 0.286100 -0.589981 7.182021 +v 0.284820 -0.592581 7.175958 +v 0.773407 -0.585947 7.907010 +v 1.052647 -0.851301 8.309998 +v 0.547863 -0.712457 7.578768 +v 0.792059 -0.363863 7.936744 +v 0.487087 -0.694798 7.470954 +v 0.542879 -0.707817 7.563997 +v 0.812238 -0.355119 7.966669 +v 0.558332 -0.680317 7.585432 +v 0.556551 -0.690727 7.584500 +v 0.777278 -0.572281 7.912871 +v 0.793363 -0.354840 7.942328 +v 0.538327 -0.706180 7.557338 +v 0.794842 -0.358801 7.940820 +v 0.757171 -0.575540 7.878506 +v 0.533932 -0.707439 7.550479 +v 0.477137 -0.688087 7.465993 +v 0.798471 -0.345279 7.944620 +v 0.797867 -0.338490 7.945655 +v 0.523151 -0.710609 7.537668 +v 0.469658 -0.675477 7.460974 +v 0.513878 -0.712962 7.519177 +v 0.461768 -0.662861 7.441427 +v 0.508034 -0.706058 7.512417 +v 0.823627 -0.308283 7.986022 +v 0.427077 -0.666051 7.392723 +v 0.418991 -0.669573 7.380701 +v 0.829733 -0.283963 7.994224 +v 0.495904 -0.706088 7.494277 +v 0.410989 -0.673024 7.368805 +v 0.490609 -0.704801 7.486590 +v 0.485983 -0.701277 7.479761 +v 0.817802 -0.328677 7.980690 +v 0.405442 -0.673782 7.360571 +v 0.372045 -0.641570 7.313572 +v 0.370131 -0.633725 7.313628 +v 0.775462 -0.566764 7.920521 +v 0.600153 -0.636120 7.654587 +v 0.469293 -0.670258 7.456316 +v 0.469305 -0.666603 7.446241 +v 0.561327 -0.671342 7.586511 +v 0.808910 -0.373784 7.961792 +v 0.598935 -0.629772 7.649007 +v 0.594371 -0.622980 7.641711 +v 0.445299 -0.664304 7.418197 +v 0.390319 -0.661135 7.327776 +v 0.384824 -0.654671 7.322185 +v 0.385209 -0.647081 7.320800 +v 0.382445 -0.663195 7.317995 +v 0.921670 -0.976027 8.123617 +v 0.565922 -0.646843 7.598788 +v 0.783380 -0.536434 7.922239 +v 0.560521 -0.652907 7.598758 +v 0.586345 -0.620498 7.629307 +v 0.456829 -0.664284 7.428000 +v 0.784031 -0.520512 7.924138 +v 1.027996 -0.883559 8.279996 +v 0.903110 -0.988905 8.095752 +v 0.804370 -0.422879 7.946449 +v 0.807920 -0.390451 7.957839 +v 0.570564 -0.636364 7.605763 +v 1.016762 -0.899819 8.271577 +v 0.804521 -0.406275 7.954750 +v 1.012552 -0.905220 8.258280 +v 1.034602 -0.874001 8.291767 +v 0.795069 -0.449500 7.940349 +v 0.888854 -0.998410 8.074705 +v 0.988468 -0.927321 8.221469 +v 0.981522 -0.932657 8.208544 +v 0.871557 -1.009852 8.048757 +v 0.965957 -0.944267 8.189340 +v 0.954994 -0.952080 8.172548 +v 0.936906 -0.965214 8.146079 +v 0.990616 -0.925061 8.223600 +v 1.003149 -0.915320 8.245043 +v 1.028921 -0.885585 8.260576 +v 0.055995 -0.100627 6.848551 +v 0.687899 -0.456899 7.782225 +v 0.051377 -0.103956 6.844932 +v 0.265381 -0.555421 7.165020 +v 0.644637 -0.220660 7.725354 +v 0.268476 -0.568962 7.162431 +v 0.670695 -0.547354 7.751086 +v 0.691130 -0.429705 7.788459 +v 0.054792 -0.091761 6.851818 +v 0.398854 -0.076942 7.349761 +v 0.153334 -0.402871 6.986746 +v 0.691922 -0.372037 7.790884 +v 0.692485 -0.358572 7.790830 +v 0.322496 -0.051310 7.248296 +v 0.736081 -0.406150 7.858413 +v 0.679638 -0.292677 7.769516 +v 0.676119 -0.286249 7.766712 +v 0.887396 -0.835989 8.085000 +v 0.677868 -0.267947 7.761500 +v 0.315718 -0.047900 7.241151 +v 0.114184 -0.048950 6.938437 +v 0.114608 -0.054572 6.929599 +v 0.490078 -0.141863 7.500134 +v 0.058952 -0.211880 6.854493 +v 0.873750 -0.846104 8.059649 +v 0.083899 -0.263409 6.890837 +v 0.048259 -0.150901 6.833540 +v 0.511206 -0.143618 7.525180 +v 0.054392 -0.196964 6.850446 +v 0.404106 -0.085611 7.370381 +v 0.626143 -0.188426 7.688179 +v 0.687814 -0.625192 7.785970 +v 0.663171 -0.232437 7.749622 +v 0.688512 -0.580478 7.784741 +v 0.705706 -0.396676 7.813547 +v 0.093827 -0.054108 6.910834 +v 0.746277 -0.408983 7.871345 +v 0.061778 -0.171654 6.851099 +v 0.133219 -0.376105 6.959660 +v 0.127578 -0.373738 6.957906 +v 0.495447 -0.148373 7.511837 +v 0.273665 -0.608026 7.171304 +v 0.275153 -0.610172 7.169513 +v 0.683284 -0.588228 7.780812 +v 0.079741 -0.248142 6.886801 +v 0.683616 -0.587359 7.776829 +v 0.090438 -0.060664 6.899526 +v 0.683486 -0.585007 7.778856 +v 0.351690 -0.061073 7.292130 +v 0.172004 -0.433588 7.022983 +v 0.683198 -0.322896 7.779323 +v 0.650468 -0.225016 7.732477 +v 0.164379 -0.427193 7.013094 +v 0.076439 -0.073027 6.881528 +v 0.128244 -0.033371 6.962279 +v 0.553175 -0.123197 7.592301 +v 0.122190 -0.040048 6.946141 +v 0.880812 -0.848995 8.065426 +v 0.296508 -0.574873 7.204050 +v 0.709238 -0.384152 7.816838 +v 0.696163 -0.435202 7.794401 +v 0.705762 -0.387520 7.809083 +v 0.704743 -0.409118 7.810606 +v 0.680556 -0.453272 7.778970 +v 0.380902 -0.078319 7.352995 +v 0.666833 -0.448603 7.774490 +v 0.698773 -0.421041 7.807121 +v 0.048989 -0.094504 6.845699 +v 0.303927 -0.048153 7.230477 +v 0.675000 -0.299344 7.770328 +v 0.263074 -0.561611 7.159010 +v 0.453141 -0.107589 7.431628 +v 0.687976 -0.401927 7.786191 +v 0.208982 -0.482365 7.069900 +v 0.043131 -0.104334 6.838579 +v 0.589570 -0.163576 7.648208 +v 0.679926 -0.421784 7.780129 +v 0.532010 -0.116237 7.560782 +v 0.695450 -0.444402 7.797068 +v 0.697256 -0.433912 7.800107 +v 0.242747 -0.537408 7.140388 +v 0.446802 -0.103855 7.421331 +v 0.297282 -0.045321 7.216456 +v 0.520517 -0.129762 7.536754 +v 0.040276 -0.157761 6.832141 +v 0.380960 -0.075935 7.347602 +v 0.188361 -0.457125 7.045909 +v 0.064596 -0.225149 6.865906 +v 0.114328 -0.039030 6.940717 +v 0.664134 -0.269481 7.762620 +v 0.036740 -0.144114 6.831635 +v 0.288299 -0.042736 7.203675 +v 0.178954 -0.439855 7.029739 +v 0.654917 -0.542160 7.744464 +v 0.112673 -0.339871 6.931578 +v 0.470281 -0.131468 7.474585 +v 0.659955 -0.538567 7.745719 +v 0.703710 -0.413313 7.812471 +v 0.288314 -0.568267 7.191974 +v 0.041983 -0.161449 6.839159 +v 0.048386 -0.135388 6.837184 +v 0.110348 -0.047267 6.937027 +v 0.684180 -0.367442 7.786408 +v 0.658531 -0.233381 7.747943 +v 0.678687 -0.342145 7.782377 +v 0.658306 -0.228456 7.743457 +v 0.649302 -0.231520 7.736388 +v 0.084077 -0.058102 6.900362 +v 0.130045 -0.385859 6.964996 +v 0.406604 -0.091900 7.386453 +v 0.347154 -0.057778 7.283198 +v 0.055554 -0.178729 6.852353 +v 0.074479 -0.065138 6.886662 +v 0.391213 -0.079960 7.355917 +v 0.328155 -0.054941 7.264209 +v 0.075238 -0.239805 6.880732 +v 0.614688 -0.192419 7.688296 +v 0.069320 -0.240841 6.875715 +v 0.095992 -0.303159 6.909672 +v 0.054887 -0.171739 6.853213 +v 0.201290 -0.035766 7.077986 +v 0.874470 -0.848595 8.061529 +v 0.204479 -0.039057 7.072115 +v 0.273669 -0.573377 7.168443 +v 0.730936 -0.542628 7.850708 +v 0.725433 -0.359996 7.840594 +v 0.695598 -0.456872 7.798393 +v 0.682051 -0.436723 7.779637 +v 0.668717 -0.250808 7.757185 +v 0.682804 -0.411981 7.780498 +v 0.686407 -0.381144 7.787320 +v 0.731613 -0.403006 7.853073 +v 0.732889 -0.394566 7.851915 +v 0.725651 -0.367321 7.844153 +v 1.045769 -0.841031 8.318626 +v 0.759777 -0.400520 7.891592 +v 0.198980 -0.043705 7.064657 +v 0.399017 -0.674167 7.359547 +v 0.883297 -0.928596 8.073355 +v 0.284843 -0.603805 7.195361 +v 0.397428 -0.666496 7.355518 +v 0.192344 -0.045721 7.062610 +v 0.303209 -0.599349 7.215352 +v 0.686157 -0.603439 7.780483 +v 0.846388 -0.969492 8.016290 +v 0.742135 -0.581130 7.867119 +v 0.179345 -0.053021 7.031155 +v 0.186388 -0.041329 7.047296 +v 0.880873 -0.933065 8.070012 +v 0.612332 -0.638987 7.678675 +v 0.613492 -0.643499 7.675167 +v 0.872757 -0.935065 8.058374 +v 0.671400 -0.481029 7.767805 +v 0.807268 -0.304356 7.963404 +v 0.611681 -0.644630 7.671264 +v 0.737275 -0.572079 7.860055 +v 0.839647 -0.979173 8.004518 +v 1.036224 -0.834673 8.303362 +v 0.167547 -0.049411 7.025743 +v 0.835433 -0.982904 7.999257 +v 0.659583 -0.526391 7.745641 +v 0.734888 -0.568195 7.854764 +v 0.635922 -0.595322 7.715403 +v 0.825731 -0.985970 7.993594 +v 0.550619 -0.710104 7.582949 +v 0.810746 -0.277919 7.978585 +v 0.816916 -0.283276 7.976204 +v 0.699252 -0.646223 7.810027 +v 0.693544 -0.532318 7.787745 +v 0.697328 -0.652879 7.798541 +v 0.724826 -0.556526 7.845180 +v 0.682710 -0.472335 7.769903 +v 0.725102 -0.563535 7.840849 +v 0.654547 -0.571514 7.741887 +v 0.293591 -0.588779 7.202451 +v 0.713905 -0.634345 7.823832 +v 0.244451 -0.031969 7.136468 +v 0.819104 -0.990918 7.978899 +v 0.247066 -0.033950 7.132942 +v 0.727089 -0.551130 7.847380 +v 0.727005 -0.542846 7.845975 +v 0.292610 -0.580203 7.199185 +v 0.859954 -0.942697 8.040115 +v 0.627183 -0.599499 7.700223 +v 1.020811 -0.827065 8.282767 +v 0.821176 -0.985111 7.980726 +v 0.802197 -0.309794 7.964329 +v 0.242490 -0.038771 7.123575 +v 0.626324 -0.605844 7.695305 +v 0.689816 -0.648208 7.792052 +v 0.728365 -0.539680 7.847770 +v 0.627435 -0.622436 7.691907 +v 0.724169 -0.594449 7.843079 +v 0.623821 -0.615811 7.693141 +v 0.850585 -0.955097 8.028286 +v 0.792915 -0.326802 7.947976 +v 0.688473 -0.616384 7.786437 +v 0.815493 -1.021465 7.969374 +v 0.387081 -0.624439 7.340735 +v 0.720715 -0.579698 7.838703 +v 0.754245 -0.589761 7.887860 +v 0.813250 -1.004698 7.968328 +v 0.622482 -0.626708 7.687505 +v 0.386960 -0.622015 7.334672 +v 0.723719 -0.568417 7.838904 +v 0.290442 -0.595880 7.196280 +v 1.023512 -0.820425 8.272066 +v 0.889731 -0.891626 8.083015 +v 0.672812 -0.499960 7.765978 +v 0.887434 -0.897665 8.082412 +v 0.811037 -1.008662 7.974308 +v 1.004850 -0.819622 8.273052 +v 1.007439 -0.820101 8.264122 +v 0.728434 -0.476835 7.845719 +v 0.883777 -0.910786 8.076260 +v 0.767491 -0.592718 7.905815 +v 0.892080 -0.884986 8.087996 +v 0.372373 -0.625176 7.318294 +v 0.731352 -0.497277 7.847365 +v 0.729047 -0.478972 7.849365 +v 0.891072 -0.876807 8.083181 +v 0.725522 -0.499442 7.838102 +v 0.149224 -0.047978 6.991051 +v 1.000203 -0.817770 8.253616 +v 0.722180 -0.478476 7.838992 +v 0.762986 -0.603153 7.896700 +v 0.756592 -0.598538 7.895804 +v 0.724586 -0.484615 7.835733 +v 0.904961 -0.838775 8.102244 +v 0.779186 -0.382466 7.921534 +v 0.755508 -0.596639 7.892222 +v 0.284232 -0.600355 7.192601 +v 0.893699 -0.836061 8.090966 +v 0.281041 -0.605687 7.180764 +v 0.347055 -0.647998 7.284557 +v 0.137835 -0.050199 6.981717 +v 0.884741 -0.847149 8.074931 +v 0.826028 -0.269014 7.995018 +v 0.282118 -0.574468 7.186697 +v 0.133487 -0.048021 6.976094 +v 0.340294 -0.642742 7.267707 +v 0.725260 -0.605674 7.841961 +v 0.333963 -0.636093 7.264649 +v 0.721343 -0.610060 7.840045 +v 0.285492 -0.570027 7.187035 +v 0.282253 -0.566475 7.184403 +v 0.783174 -0.376663 7.927341 +v 0.275138 -0.574810 7.176234 +v 0.981715 -0.807035 8.217936 +v 0.974604 -0.808983 8.211029 +v 0.302627 -0.622019 7.219331 +v 0.973193 -0.811642 8.201722 +v 0.260768 -0.561260 7.152050 +v 0.789417 -0.335624 7.939852 +v 0.299832 -0.615242 7.215589 +v 0.961914 -0.811827 8.196730 +v 0.303393 -0.603314 7.214814 +v 0.770735 -0.392660 7.907970 +v 0.958629 -0.806715 8.183303 +v 0.950917 -0.811472 8.176188 +v 0.751325 -0.406336 7.875844 +v 0.296837 -0.603251 7.205286 +v 0.938469 -0.817956 8.156537 +v 0.951192 -0.807094 8.175370 +v 0.925234 -0.821894 8.142229 +v 0.911486 -0.832672 8.129299 +v 0.912801 -0.837332 8.120277 +v 0.693710 -0.554154 7.791013 +v 0.552636 -0.725422 7.579494 +v 0.301831 -0.599558 7.210257 +v 0.299687 -0.599538 7.205410 +v 0.887936 -0.855824 8.079636 +v 0.792843 -0.342337 7.942754 +v 0.796347 -0.331812 7.943232 +v 0.295458 -0.593466 7.201338 +v 0.289858 -0.586969 7.192802 +v 0.285807 -0.596015 7.189017 +v 0.277793 -0.603088 7.176739 +v 0.892978 -0.832537 8.089234 +v 0.693664 -0.444987 7.801877 +v 0.054306 -0.219575 6.854020 +v 0.326296 -0.632161 7.250321 +v 0.696914 -0.420419 7.800899 +v 0.322169 -0.628907 7.244588 +v 0.138169 -0.388226 6.971787 +v 0.054119 -0.079200 6.856552 +v 0.050358 -0.188271 6.850502 +v 0.257793 -0.550642 7.152189 +v 0.434574 -0.109417 7.426511 +v 0.070997 -0.229674 6.873312 +v 0.097894 -0.327691 6.920905 +v 0.291093 -0.609891 7.203095 +v 0.727484 -0.402813 7.849664 +v 0.060374 -0.218131 6.857962 +v 0.055068 -0.165455 6.850125 +v 0.434995 -0.103533 7.419253 +v 0.039238 -0.154016 6.830384 +v 0.040862 -0.147390 6.832244 +v 0.288835 -0.570274 7.202849 +v 0.638370 -0.219585 7.719107 +v 0.100730 -0.318840 6.916945 +v 0.714006 -0.378446 7.831445 +v 0.717384 -0.374245 7.836675 +v 0.713568 -0.370394 7.827922 +v 0.042711 -0.137001 6.833286 +v 0.501559 -0.144982 7.517749 +v 0.066336 -0.067942 6.876264 +v 0.370893 -0.070203 7.319512 +v 0.392482 -0.639427 7.350127 +v 0.091206 -0.315875 6.912862 +v 0.099976 -0.307348 6.913477 +v 0.057422 -0.078793 6.859694 +v 0.731614 -0.545971 7.852932 +v 0.208797 -0.034820 7.081020 +v 0.657511 -0.545395 7.745383 +v 0.727993 -0.554649 7.849458 +v 0.043865 -0.113472 6.838902 +v 0.285037 -0.565928 7.186743 +v 0.043903 -0.096344 6.842382 +v 0.262313 -0.563918 7.163059 +v 0.633918 -0.212322 7.710151 +v 0.288671 -0.042223 7.213542 +v 0.158460 -0.421081 7.005761 +v 0.662932 -0.240560 7.753390 +v 0.565378 -0.138630 7.619082 +v 0.125479 -0.036842 6.957784 +v 0.087788 -0.292756 6.903343 +v 0.456067 -0.128249 7.463969 +v 0.085943 -0.283515 6.897556 +v 0.271794 -0.038133 7.179119 +v 0.085184 -0.268975 6.892650 +v 0.217070 -0.035805 7.091350 +v 0.253307 -0.544249 7.147238 +v 0.711307 -0.383754 7.824658 +v 0.041416 -0.127029 6.834095 +v 0.727393 -0.383060 7.847172 +v 0.721075 -0.362277 7.837781 +v 0.686109 -0.590433 7.786791 +v 0.375748 -0.073605 7.332782 +v 0.371005 -0.074137 7.331257 +v 0.884665 -0.839231 8.083820 +v 0.883747 -0.845503 8.084462 +v 0.729299 -0.552782 7.855194 +v 0.729214 -0.558995 7.850919 +v 0.700067 -0.421748 7.812835 +v 0.687932 -0.624647 7.795410 +v 0.488424 -0.150500 7.511098 +v 0.182068 -0.465012 7.052986 +v 0.688461 -0.594282 7.795139 +v 0.353126 -0.067902 7.312016 +v 0.687692 -0.587847 7.792449 +v 0.078893 -0.256302 6.888473 +v 0.167780 -0.445492 7.034427 +v 0.049952 -0.214617 6.852774 +v 0.590277 -0.169046 7.655589 +v 0.684181 -0.632353 7.788767 +v 0.658977 -0.247590 7.753487 +v 0.652096 -0.237024 7.743197 +v 0.064518 -0.077212 6.869840 +v 0.068768 -0.252405 6.882188 +v 0.047499 -0.184088 6.847896 +v 0.696548 -0.431361 7.808688 +v 0.735872 -0.410916 7.863824 +v 0.153480 -0.420230 7.007132 +v 0.413601 -0.091103 7.386170 +v 0.035889 -0.125081 6.828895 +v 0.033287 -0.128130 6.827741 +v 0.056506 -0.076186 6.863635 +v 0.061799 -0.240083 6.871701 +v 0.053232 -0.175137 6.853034 +v 0.277436 -0.040500 7.189255 +v 0.115203 -0.375216 6.956660 +v 0.509469 -0.148149 7.538597 +v 0.208165 -0.496971 7.089736 +v 0.112208 -0.035293 6.944481 +v 0.311437 -0.623383 7.234806 +v 0.479201 -0.136056 7.486323 +v 0.049302 -0.168151 6.850126 +v 0.266055 -0.037034 7.170068 +v 0.295974 -0.577000 7.207963 +v 0.574607 -0.146658 7.626539 +v 0.252872 -0.036674 7.155357 +v 0.214216 -0.032055 7.098748 +v 0.316021 -0.048006 7.248049 +v 0.106222 -0.041573 6.935564 +v 0.200756 -0.481656 7.072100 +v 0.072628 -0.299330 6.901610 +v 0.673945 -0.309994 7.772269 +v 0.045852 -0.163482 6.845002 +v 0.188585 -0.470695 7.059596 +v 0.712536 -0.388208 7.832263 +v 0.263532 -0.570333 7.167233 +v 0.614945 -0.186760 7.683471 +v 0.537992 -0.127722 7.589184 +v 0.692149 -0.459184 7.804374 +v 0.890624 -0.842303 8.090297 +v 0.394131 -0.645768 7.351250 +v 0.722319 -0.602090 7.842264 +v 0.725630 -0.514335 7.851406 +v 0.223638 -0.033118 7.104201 +v 0.727871 -0.508879 7.853035 +v 0.686673 -0.645408 7.784894 +v 0.689447 -0.578580 7.797322 +v 0.049603 -0.201787 6.850943 +v 0.729148 -0.412417 7.854311 +v 0.290945 -0.606021 7.203312 +v 0.668164 -0.292105 7.768654 +v 0.675731 -0.429029 7.777203 +v 0.731366 -0.413826 7.859355 +v 0.664753 -0.511032 7.757151 +v 0.617929 -0.633513 7.680795 +v 0.882260 -0.923374 8.077305 +v 0.879734 -0.932558 8.075246 +v 0.691480 -0.563470 7.795868 +v 0.549790 -0.703663 7.586295 +v 0.692120 -0.547613 7.794905 +v 0.838574 -0.966783 8.022375 +v 0.297088 -0.595218 7.220482 +v 0.290300 -0.592429 7.216146 +v 0.230042 -0.036053 7.118615 +v 0.802754 -0.303638 7.967597 +v 0.652204 -0.564400 7.741705 +v 0.692146 -0.470111 7.801045 +v 0.225960 -0.036096 7.112765 +v 0.686067 -0.597900 7.787795 +v 0.684942 -0.531623 7.798385 +v 0.811641 -0.289458 7.971461 +v 0.649530 -0.570697 7.740503 +v 0.716205 -0.628569 7.831765 +v 0.394961 -0.670774 7.358832 +v 1.027123 -0.831008 8.290243 +v 0.691563 -0.537290 7.791193 +v 0.189525 -0.045759 7.059649 +v 0.740370 -0.577228 7.871728 +v 0.870360 -0.939579 8.060894 +v 0.163351 -0.047080 7.015622 +v 0.291759 -0.587042 7.205949 +v 0.611547 -0.624776 7.686117 +v 0.291602 -0.582371 7.207891 +v 0.814960 -0.272551 7.985078 +v 0.691902 -0.522823 7.794145 +v 0.287683 -0.603004 7.199272 +v 0.825106 -0.985030 7.996778 +v 0.866678 -0.939158 8.049973 +v 0.395145 -0.656802 7.361897 +v 0.673390 -0.458264 7.775233 +v 0.145785 -0.046278 6.998137 +v 0.800704 -0.317814 7.957931 +v 0.277466 -0.571040 7.185943 +v 0.822641 -0.985742 7.989622 +v 0.273431 -0.574423 7.181288 +v 0.692036 -0.499177 7.793406 +v 0.813777 -1.001959 7.978549 +v 0.175856 -0.035229 7.048315 +v 1.011440 -0.820523 8.273473 +v 0.142399 -0.049222 6.986323 +v 0.740634 -0.563115 7.872366 +v 0.263585 -0.559507 7.163371 +v 0.692528 -0.491035 7.802276 +v 0.852808 -0.950688 8.041287 +v 0.858700 -0.943755 8.043621 +v 0.396594 -0.651830 7.354912 +v 0.798477 -0.322816 7.950907 +v 0.130931 -0.036953 6.969353 +v 0.892156 -0.884060 8.095429 +v 0.726150 -0.459197 7.852581 +v 0.890631 -0.892499 8.092414 +v 0.723604 -0.470666 7.846962 +v 0.886620 -0.903912 8.080216 +v 0.995848 -0.816194 8.249495 +v 0.813520 -1.021036 7.975939 +v 0.383209 -0.630080 7.347383 +v 0.724865 -0.458052 7.849010 +v 0.727718 -0.532038 7.852662 +v 0.888631 -0.872341 8.090223 +v 0.746511 -0.572776 7.877607 +v 0.785721 -0.335875 7.941154 +v 0.379347 -0.621471 7.340554 +v 0.892496 -0.843958 8.094233 +v 0.884951 -0.854709 8.089748 +v 0.828346 -0.278975 8.001575 +v 0.884938 -0.850971 8.084831 +v 0.828539 -0.273871 8.002023 +v 0.380592 -0.620335 7.333294 +v 0.721359 -0.537989 7.844617 +v 0.828204 -0.270742 7.998498 +v 0.782258 -0.372256 7.932757 +v 0.360952 -0.652764 7.301832 +v 0.354391 -0.652735 7.300455 +v 0.971778 -0.808091 8.219357 +v 0.783583 -0.356005 7.940968 +v 0.718942 -0.563309 7.840499 +v 0.728065 -0.531056 7.859139 +v 0.766847 -0.385741 7.920040 +v 0.730085 -0.523373 7.853768 +v 0.951857 -0.808382 8.180391 +v 0.723728 -0.530634 7.848050 +v 0.756096 -0.402672 7.899849 +v 0.947765 -0.818102 8.175261 +v 0.303216 -0.602703 7.219533 +v 0.727515 -0.520557 7.849072 +v 0.930843 -0.820968 8.165080 +v 0.723728 -0.507604 7.847482 +v 0.728061 -0.505716 7.856101 +v 0.725225 -0.495332 7.855743 +v 0.297894 -0.606881 7.221042 +v 0.297093 -0.611737 7.212975 +v 0.933040 -0.819165 8.161330 +v 0.929650 -0.820534 8.152891 +v 0.294038 -0.608685 7.209900 +v 0.929354 -0.817771 8.147137 +v 0.727031 -0.479586 7.854047 +v 0.288413 -0.606023 7.198703 +v 0.717388 -0.479643 7.838765 +v 0.906217 -0.841640 8.124755 +v 0.910634 -0.838298 8.116324 +v 0.909155 -0.836525 8.109574 +v 0.752861 -0.578251 7.892192 +v 0.400444 -0.677766 7.370570 +v 0.392548 -0.676085 7.359121 +v 0.551446 -0.698307 7.588100 +v 0.540983 -0.706560 7.575947 +v 0.516541 -0.713694 7.526909 +v 0.508221 -0.709328 7.524681 +v 0.763506 -0.593393 7.905206 +v 0.365402 -0.620565 7.317080 +v 0.505465 -0.707391 7.519186 +v 0.364181 -0.626385 7.312258 +v 0.717019 -0.498632 7.838884 +v 0.496916 -0.706721 7.509106 +v 0.488142 -0.702829 7.496603 +v 0.474184 -0.698201 7.477687 +v 0.472492 -0.696305 7.473323 +v 0.469638 -0.690879 7.469270 +v 0.690257 -0.570966 7.790619 +v 0.788731 -0.347522 7.942412 +v 0.127680 -0.031790 6.968154 +v 0.725915 -0.470840 7.850863 +v 0.728673 -0.524268 7.849739 +v 1.043446 -0.851597 8.317987 +v 0.603910 -0.644147 7.668798 +v 1.038008 -0.863253 8.306527 +v 0.599861 -0.642138 7.662813 +v 0.815167 -0.342810 7.972500 +v 0.434046 -0.663855 7.404825 +v 0.417420 -0.662541 7.404072 +v 0.781240 -0.552517 7.919810 +v 0.527988 -0.705020 7.559130 +v 0.822949 -0.298915 7.992897 +v 0.415840 -0.667824 7.389700 +v 0.774156 -0.559511 7.929888 +v 0.339906 -0.644428 7.278070 +v 0.407047 -0.672954 7.382360 +v 0.770669 -0.577170 7.916435 +v 0.552066 -0.684011 7.591806 +v 0.559548 -0.663316 7.592978 +v 0.362128 -0.644513 7.310593 +v 0.620001 -0.598434 7.695477 +v 0.358635 -0.629689 7.309309 +v 0.589868 -0.621585 7.648178 +v 0.364575 -0.650873 7.307390 +v 0.047125 -0.089348 6.850194 +v 0.253004 -0.546997 7.152843 +v 0.360364 -0.069830 7.316701 +v 0.324481 -0.632466 7.262495 +v 0.198258 -0.031525 7.081567 +v 0.694583 -0.640154 7.806539 +v 0.722746 -0.379948 7.843409 +v 0.280445 -0.041163 7.198067 +v 0.655613 -0.266265 7.761349 +v 0.510700 -0.146588 7.534450 +v 0.064260 -0.247815 6.875242 +v 0.715071 -0.382330 7.838132 +v 0.262709 -0.035409 7.183415 +v 0.043866 -0.196994 6.847322 +v 0.032229 -0.096805 6.836555 +v 0.686074 -0.604765 7.797088 +v 0.681832 -0.352895 7.786203 +v 0.041253 -0.186827 6.842431 +v 0.027605 -0.125314 6.826056 +v 0.730332 -0.419966 7.859322 +v 0.728875 -0.419137 7.855571 +v 0.334935 -0.055884 7.279128 +v 0.738805 -0.558880 7.870594 +v 0.332288 -0.054437 7.273782 +v 0.729936 -0.553827 7.860127 +v 0.501200 -0.153232 7.526379 +v 0.074475 -0.271552 6.891514 +v 0.258021 -0.035430 7.162782 +v 0.708509 -0.395316 7.827908 +v 0.294975 -0.579885 7.214596 +v 0.055398 -0.231815 6.861266 +v 0.250170 -0.033155 7.161976 +v 0.294445 -0.577285 7.216394 +v 0.308680 -0.048593 7.238872 +v 0.114656 -0.368840 6.951057 +v 0.039484 -0.164609 6.840027 +v 0.673406 -0.334140 7.777543 +v 0.683707 -0.392380 7.786434 +v 0.210514 -0.489902 7.080666 +v 0.457533 -0.120683 7.453837 +v 0.117567 -0.362047 6.946173 +v 0.196246 -0.483369 7.074375 +v 0.684304 -0.635932 7.793509 +v 0.089276 -0.051930 6.913305 +v 0.146657 -0.409697 6.994584 +v 0.139530 -0.404528 6.987981 +v 0.540428 -0.119270 7.576193 +v 0.264754 -0.558723 7.167125 +v 0.729514 -0.561788 7.858709 +v 0.042900 -0.177561 6.845426 +v 0.691921 -0.644945 7.801310 +v 0.696291 -0.638344 7.811634 +v 0.724714 -0.417522 7.850571 +v 0.036762 -0.112274 6.832320 +v 0.692101 -0.633158 7.801130 +v 0.732293 -0.568121 7.860171 +v 0.694529 -0.632671 7.803938 +v 0.694073 -0.627675 7.804953 +v 0.688923 -0.617015 7.797601 +v 0.136851 -0.397034 6.979352 +v 0.387359 -0.636580 7.352558 +v 0.046194 -0.084354 6.851520 +v 0.689738 -0.450597 7.806520 +v 0.090416 -0.325191 6.919130 +v 0.042435 -0.213485 6.849401 +v 0.710668 -0.400964 7.841283 +v 0.036859 -0.094368 6.842374 +v 0.179451 -0.450794 7.040255 +v 0.713499 -0.392298 7.840466 +v 0.371776 -0.071609 7.324539 +v 0.193443 -0.032013 7.076315 +v 0.584064 -0.169011 7.651855 +v 0.038756 -0.081561 6.849361 +v 0.033643 -0.135953 6.829641 +v 0.523402 -0.122063 7.555575 +v 0.035246 -0.182231 6.840697 +v 0.027039 -0.134018 6.827880 +v 0.699974 -0.415539 7.824882 +v 0.651807 -0.244182 7.747415 +v 0.732538 -0.550321 7.867461 +v 0.032541 -0.155075 6.830739 +v 0.149071 -0.428172 7.015441 +v 0.509169 -0.147275 7.541471 +v 0.300319 -0.580294 7.224801 +v 0.621583 -0.198559 7.693524 +v 0.059644 -0.236141 6.864969 +v 0.670370 -0.375258 7.780972 +v 0.111541 -0.032715 6.953520 +v 0.602617 -0.198047 7.687324 +v 0.045424 -0.222668 6.853761 +v 0.642273 -0.228819 7.727945 +v 0.340295 -0.062439 7.293726 +v 0.564796 -0.141605 7.621572 +v 0.080598 -0.047854 6.912054 +v 0.600371 -0.180928 7.669684 +v 0.336690 -0.059547 7.288094 +v 0.494882 -0.152577 7.519250 +v 0.373566 -0.076379 7.342110 +v 0.452262 -0.115779 7.446211 +v 0.104122 -0.344373 6.931271 +v 0.100281 -0.337098 6.927374 +v 0.092194 -0.335430 6.924923 +v 0.887414 -0.848573 8.093094 +v 0.726139 -0.430949 7.858601 +v 0.692947 -0.474844 7.799123 +v 0.667735 -0.303789 7.769340 +v 0.721059 -0.552904 7.845333 +v 0.232720 -0.034243 7.128214 +v 0.690082 -0.553878 7.798843 +v 0.720681 -0.457884 7.845602 +v 0.718574 -0.471631 7.845041 +v 0.717592 -0.461442 7.844236 +v 0.303973 -0.585417 7.232125 +v 0.689875 -0.615808 7.806558 +v 0.194289 -0.037434 7.070065 +v 0.035499 -0.118684 6.832021 +v 0.305407 -0.582886 7.233459 +v 0.297868 -0.582604 7.221627 +v 0.039669 -0.190484 6.842398 +v 0.730163 -0.540336 7.859805 +v 0.689221 -0.594246 7.804118 +v 0.690153 -0.640619 7.801730 +v 0.039384 -0.171777 6.839546 +v 0.557160 -0.140900 7.615516 +v 0.719898 -0.417422 7.847451 +v 0.188439 -0.043030 7.065060 +v 0.880547 -0.927934 8.078389 +v 0.807400 -0.295871 7.972025 +v 0.800728 -0.299491 7.970596 +v 0.796883 -0.311460 7.968118 +v 0.398075 -0.679930 7.366746 +v 0.389991 -0.685938 7.365562 +v 0.796984 -0.301962 7.970880 +v 0.394598 -0.680833 7.362500 +v 0.837749 -0.968922 8.015088 +v 0.713937 -0.576199 7.839041 +v 0.599826 -0.640923 7.676874 +v 0.828301 -0.967325 8.015251 +v 0.830075 -0.979154 8.005899 +v 0.164256 -0.044659 7.030855 +v 0.805593 -0.282179 7.977930 +v 0.389751 -0.671809 7.359674 +v 0.161179 -0.046465 7.024259 +v 0.872547 -0.939358 8.068059 +v 0.388723 -0.682689 7.360379 +v 0.153523 -0.046412 7.016815 +v 0.152871 -0.046382 7.008188 +v 0.668334 -0.464766 7.772031 +v 0.219219 -0.028359 7.121724 +v 0.842238 -0.961632 8.028317 +v 0.546288 -0.692242 7.593431 +v 0.750896 -0.574533 7.892204 +v 0.309675 -0.587967 7.238792 +v 0.504936 -0.706368 7.529693 +v 0.790437 -0.321370 7.955211 +v 0.687330 -0.548849 7.803107 +v 1.024923 -0.830693 8.294406 +v 0.546250 -0.707270 7.583045 +v 0.665025 -0.456584 7.774455 +v 0.819120 -0.988068 7.987491 +v 0.646479 -0.566204 7.739795 +v 0.765310 -0.585929 7.912436 +v 0.815853 -0.996382 7.984509 +v 1.013845 -0.825332 8.281903 +v 0.670884 -0.420962 7.777128 +v 0.647261 -0.558802 7.737020 +v 0.742487 -0.568615 7.881237 +v 0.642598 -0.584314 7.729127 +v 0.813034 -1.002119 7.982298 +v 0.497477 -0.706046 7.516286 +v 0.727232 -0.523612 7.861036 +v 0.741472 -0.561907 7.877404 +v 0.301526 -0.582721 7.225958 +v 0.754353 -0.588795 7.904985 +v 0.493716 -0.707188 7.511658 +v 0.371067 -0.620765 7.337112 +v 0.752697 -0.592673 7.896378 +v 0.181467 -0.040271 7.057411 +v 0.711409 -0.616035 7.835207 +v 0.299618 -0.596963 7.226220 +v 0.646330 -0.577270 7.734501 +v 0.686584 -0.499308 7.805188 +v 0.491768 -0.705260 7.502635 +v 0.372318 -0.620306 7.328834 +v 0.771702 -0.374337 7.932496 +v 0.714365 -0.529595 7.845596 +v 0.718449 -0.520913 7.845154 +v 0.719932 -0.516422 7.846331 +v 0.138650 -0.047298 6.991633 +v 0.364461 -0.617815 7.323147 +v 0.127345 -0.048649 6.980560 +v 0.863752 -0.945114 8.058083 +v 0.288605 -0.588048 7.212725 +v 0.352968 -0.651634 7.307569 +v 0.699208 -0.636941 7.816582 +v 0.995666 -0.824477 8.265591 +v 0.699800 -0.631191 7.823303 +v 0.666339 -0.494913 7.766434 +v 0.703687 -0.638786 7.817394 +v 0.343447 -0.648133 7.289351 +v 0.170383 -0.048296 7.031225 +v 0.124129 -0.040286 6.974535 +v 0.694408 -0.628390 7.809919 +v 0.723956 -0.470475 7.856505 +v 0.994071 -0.819866 8.254698 +v 0.643459 -0.590124 7.726164 +v 0.333104 -0.636033 7.271218 +v 0.625589 -0.592392 7.708541 +v 0.986521 -0.816103 8.240761 +v 0.718563 -0.509988 7.847593 +v 0.776985 -0.362307 7.936963 +v 0.275295 -0.567177 7.185329 +v 0.325769 -0.590056 7.268982 +v 0.652104 -0.535735 7.743334 +v 0.601482 -0.625561 7.683517 +v 0.843988 -0.958324 8.031808 +v 0.849923 -0.954130 8.031324 +v 0.481239 -0.699586 7.487719 +v 0.819833 -0.271267 8.003788 +v 0.814407 -0.270625 7.994158 +v 0.783321 -0.340727 7.941257 +v 0.607695 -0.610483 7.685919 +v 0.658349 -0.515104 7.754026 +v 0.963403 -0.813422 8.203185 +v 0.955484 -0.817219 8.201237 +v 0.324378 -0.591477 7.259570 +v 0.952463 -0.809218 8.191528 +v 0.948503 -0.814418 8.185310 +v 0.949968 -0.809190 8.186593 +v 0.945032 -0.818025 8.167648 +v 0.655636 -0.520418 7.747761 +v 0.644892 -0.551501 7.736485 +v 0.891487 -0.892101 8.097446 +v 0.651118 -0.554334 7.738066 +v 0.761952 -0.395650 7.909266 +v 0.924347 -0.822220 8.148689 +v 0.301756 -0.622225 7.224876 +v 0.920658 -0.826016 8.135844 +v 0.710108 -0.496482 7.840104 +v 0.919236 -0.826748 8.145671 +v 0.748505 -0.406237 7.900270 +v 0.301885 -0.601915 7.226237 +v 0.715441 -0.492496 7.836414 +v 0.301517 -0.605638 7.228045 +v 0.715149 -0.486065 7.836977 +v 0.885484 -0.895792 8.088936 +v 0.295015 -0.612547 7.218900 +v 0.881346 -0.899570 8.087541 +v 0.879729 -0.919527 8.081862 +v 0.294577 -0.607772 7.216946 +v 0.880227 -0.907636 8.083027 +v 0.893527 -0.843687 8.102177 +v 0.890727 -0.841982 8.111742 +v 0.317275 -0.591026 7.250411 +v 0.738807 -0.570602 7.871753 +v 0.311572 -0.586568 7.241870 +v 0.734513 -0.567627 7.864066 +v 0.885483 -0.847308 8.088403 +v 0.709658 -0.582482 7.838038 +v 0.741555 -0.411336 7.880402 +v 0.422148 -0.104842 7.416499 +v 0.711937 -0.601497 7.838848 +v 0.705131 -0.591582 7.835365 +v 0.737631 -0.416503 7.877096 +v 0.704558 -0.553848 7.842604 +v 0.705323 -0.621522 7.829039 +v 0.732749 -0.418082 7.869219 +v 0.710566 -0.416358 7.843309 +v 0.347123 -0.064061 7.301500 +v 0.653255 -0.254593 7.754440 +v 0.101438 -0.037808 6.939355 +v 0.691852 -0.582940 7.811087 +v 0.471806 -0.141711 7.490833 +v 0.725356 -0.434335 7.861276 +v 0.668768 -0.392807 7.780455 +v 0.690502 -0.576349 7.804857 +v 0.328037 -0.059091 7.281855 +v 0.081439 -0.307554 6.907537 +v 0.078833 -0.052290 6.905921 +v 0.723584 -0.407867 7.849040 +v 0.722321 -0.452099 7.854697 +v 0.688120 -0.470852 7.805734 +v 0.731690 -0.537949 7.868145 +v 0.666785 -0.440500 7.774571 +v 0.032769 -0.171315 6.837251 +v 0.033800 -0.162134 6.836205 +v 0.158937 -0.433468 7.020937 +v 0.705671 -0.400581 7.834693 +v 0.031234 -0.101599 6.832681 +v 0.024018 -0.120648 6.825110 +v 0.119943 -0.027006 6.967295 +v 0.286534 -0.573361 7.217038 +v 0.059792 -0.066149 6.872332 +v 0.105233 -0.034204 6.951002 +v 0.390037 -0.083979 7.364365 +v 0.025674 -0.158772 6.827041 +v 0.092911 -0.040758 6.923436 +v 0.106355 -0.353532 6.939290 +v 0.055404 -0.069831 6.868596 +v 0.061015 -0.252167 6.878255 +v 0.547540 -0.131788 7.600315 +v 0.028283 -0.144937 6.828350 +v 0.273697 -0.563017 7.188610 +v 0.023816 -0.128043 6.824090 +v 0.041444 -0.086445 6.850325 +v 0.131242 -0.405069 6.986594 +v 0.588062 -0.177472 7.661005 +v 0.522993 -0.124455 7.568548 +v 0.216605 -0.032442 7.109231 +v 0.524257 -0.121486 7.562360 +v 0.662950 -0.313764 7.771257 +v 0.513367 -0.132434 7.551326 +v 0.045799 -0.079052 6.854274 +v 0.318156 -0.586275 7.257542 +v 0.315736 -0.585174 7.249280 +v 0.264137 -0.561078 7.175228 +v 0.262936 -0.557515 7.171868 +v 0.196322 -0.024941 7.087554 +v 0.258093 -0.563530 7.168555 +v 0.249859 -0.546454 7.154533 +v 0.254164 -0.552333 7.167637 +v 0.720112 -0.434388 7.851120 +v 0.717792 -0.428888 7.848052 +v 0.686414 -0.633059 7.798431 +v 0.684587 -0.632424 7.796453 +v 0.687247 -0.611096 7.802120 +v 0.320673 -0.588145 7.255995 +v 0.032772 -0.158362 6.831950 +v 0.688424 -0.600346 7.803594 +v 0.731159 -0.544581 7.865854 +v 0.689715 -0.583709 7.804132 +v 0.716776 -0.444796 7.848729 +v 0.703812 -0.405455 7.822357 +v 0.281291 -0.041933 7.224977 +v 0.886332 -0.848065 8.102505 +v 0.306905 -0.583626 7.242162 +v 0.279220 -0.041813 7.214875 +v 0.510420 -0.140189 7.544342 +v 0.028802 -0.191675 6.840736 +v 0.053715 -0.238095 6.867805 +v 0.127275 -0.395389 6.975672 +v 0.885427 -0.854540 8.098472 +v 0.269421 -0.039726 7.196176 +v 0.420783 -0.099636 7.404882 +v 0.045199 -0.231040 6.857183 +v 0.730272 -0.423983 7.871484 +v 0.714816 -0.437918 7.846585 +v 0.291133 -0.574703 7.217599 +v 0.466879 -0.136391 7.482778 +v 0.726804 -0.429579 7.868539 +v 0.458220 -0.134683 7.473612 +v 0.711599 -0.557360 7.843607 +v 0.505200 -0.142016 7.551159 +v 0.046602 -0.072294 6.860506 +v 0.604593 -0.185823 7.676405 +v 0.028152 -0.163406 6.832445 +v 0.696753 -0.429747 7.816471 +v 0.032810 -0.199602 6.843580 +v 0.671866 -0.360867 7.782946 +v 0.086393 -0.042322 6.917146 +v 0.690901 -0.444453 7.809546 +v 0.028249 -0.104560 6.828074 +v 0.666432 -0.354934 7.781100 +v 0.664301 -0.347921 7.778052 +v 0.218216 -0.499589 7.092268 +v 0.668338 -0.321502 7.774327 +v 0.501337 -0.156286 7.541328 +v 0.654809 -0.288612 7.769210 +v 0.270465 -0.563530 7.186007 +v 0.655440 -0.284085 7.768401 +v 0.661958 -0.277179 7.765179 +v 0.572171 -0.157876 7.634045 +v 0.720543 -0.447891 7.852770 +v 0.308690 -0.047396 7.250053 +v 0.265864 -0.575155 7.178707 +v 0.071211 -0.057395 6.891755 +v 0.442857 -0.120107 7.446947 +v 0.622744 -0.226148 7.715341 +v 0.261035 -0.571964 7.174549 +v 0.433737 -0.117140 7.438413 +v 0.383577 -0.633033 7.357430 +v 0.324091 -0.586551 7.264163 +v 0.616394 -0.216648 7.704502 +v 0.206028 -0.029961 7.092706 +v 0.310395 -0.622117 7.246676 +v 0.257663 -0.566354 7.167386 +v 0.363359 -0.076805 7.341781 +v 0.882788 -0.860121 8.097092 +v 0.243631 -0.034668 7.153477 +v 0.715070 -0.505244 7.845864 +v 0.699011 -0.621615 7.823159 +v 0.693065 -0.625347 7.814435 +v 0.687819 -0.509426 7.801163 +v 0.685842 -0.519676 7.800573 +v 0.720678 -0.439891 7.857749 +v 0.031435 -0.109510 6.828628 +v 0.691865 -0.611214 7.814750 +v 0.673562 -0.404691 7.779562 +v 0.024649 -0.135186 6.826761 +v 0.381046 -0.629063 7.352611 +v 0.394950 -0.678263 7.374125 +v 0.874306 -0.927777 8.084005 +v 1.039729 -0.840887 8.326909 +v 1.044481 -0.844768 8.323391 +v 0.658215 -0.418502 7.775410 +v 0.221921 -0.034317 7.115123 +v 0.121442 -0.029213 6.972488 +v 0.750921 -0.586778 7.902580 +v 0.300885 -0.594498 7.233812 +v 1.033404 -0.836658 8.317452 +v 0.749546 -0.580000 7.901914 +v 0.622135 -0.584749 7.714024 +v 0.617987 -0.590928 7.705318 +v 0.745019 -0.571824 7.902255 +v 0.864590 -0.942894 8.067647 +v 0.392197 -0.668179 7.368059 +v 0.392987 -0.663792 7.371358 +v 0.605593 -0.618196 7.685459 +v 0.538236 -0.704548 7.585528 +v 0.790933 -0.312029 7.973638 +v 0.156997 -0.044368 7.027749 +v 0.389083 -0.671122 7.363868 +v 0.742066 -0.567959 7.895786 +v 0.302099 -0.589929 7.235187 +v 0.490924 -0.705798 7.514487 +v 0.638337 -0.565191 7.733885 +v 0.661001 -0.488646 7.766835 +v 0.861235 -0.946814 8.061343 +v 0.806854 -0.282413 7.992106 +v 0.809737 -0.275931 7.983548 +v 0.803597 -0.281793 7.984974 +v 0.800879 -0.284841 7.982330 +v 0.744494 -0.569264 7.888267 +v 0.656163 -0.491865 7.765309 +v 0.485071 -0.699942 7.504284 +v 1.027627 -0.832335 8.308722 +v 0.854466 -0.949150 8.054580 +v 0.178882 -0.037197 7.051451 +v 0.856303 -0.948589 8.050856 +v 0.801292 -0.292110 7.976391 +v 0.726333 -0.515022 7.859057 +v 0.850517 -0.954922 8.045042 +v 0.383930 -0.678187 7.357313 +v 0.690142 -0.490440 7.805022 +v 0.293053 -0.591805 7.221867 +v 0.468678 -0.695954 7.476480 +v 0.295977 -0.588278 7.225419 +v 0.389107 -0.649334 7.359496 +v 0.723023 -0.455680 7.858151 +v 0.723193 -0.499021 7.861100 +v 0.289544 -0.585012 7.216805 +v 0.144035 -0.044121 7.001637 +v 0.721860 -0.489325 7.863190 +v 0.374461 -0.643612 7.347475 +v 0.135787 -0.045069 6.994526 +v 0.267667 -0.568386 7.185426 +v 0.791321 -0.317581 7.967487 +v 0.268035 -0.572365 7.182841 +v 0.128591 -0.048935 6.989645 +v 0.125748 -0.046903 6.978860 +v 0.374395 -0.641040 7.342568 +v 0.264652 -0.564958 7.182015 +v 1.015483 -0.827583 8.294543 +v 0.829063 -0.964988 8.019469 +v 0.893851 -0.895084 8.110838 +v 0.377495 -0.625550 7.346331 +v 0.642422 -0.527555 7.743733 +v 0.785390 -0.331269 7.951733 +v 0.818078 -0.983251 7.998823 +v 0.739048 -0.556554 7.878906 +v 0.650335 -0.511046 7.755100 +v 0.886973 -0.900307 8.100655 +v 0.732512 -0.546267 7.874697 +v 0.997898 -0.821528 8.274305 +v 0.694616 -0.628268 7.819611 +v 0.367203 -0.618453 7.331670 +v 0.695333 -0.632260 7.818211 +v 1.000986 -0.822542 8.268497 +v 0.644593 -0.521261 7.745839 +v 0.767726 -0.366810 7.934633 +v 0.898666 -0.879317 8.118065 +v 0.896173 -0.878502 8.113181 +v 0.804628 -1.009460 7.983082 +v 0.770698 -0.378452 7.929348 +v 0.987423 -0.822535 8.249214 +v 0.636915 -0.556788 7.732926 +v 0.781929 -0.336730 7.945086 +v 0.884094 -0.867802 8.096679 +v 0.355957 -0.614362 7.316891 +v 0.778213 -0.349836 7.942891 +v 0.778422 -0.340940 7.944106 +v 0.349048 -0.652684 7.304915 +v 0.886174 -0.920565 8.100183 +v 0.976084 -0.810670 8.230489 +v 0.886801 -0.916079 8.100014 +v 0.765775 -0.382070 7.924821 +v 0.812729 -0.273389 7.991301 +v 0.344122 -0.650080 7.296505 +v 0.965707 -0.809462 8.219790 +v 0.762362 -0.391809 7.916182 +v 0.962358 -0.811106 8.216028 +v 0.958321 -0.817531 8.207007 +v 0.340272 -0.646088 7.291364 +v 0.750281 -0.403856 7.906892 +v 0.337296 -0.638900 7.287619 +v 0.881428 -0.898943 8.091954 +v 0.328360 -0.632017 7.271358 +v 0.877066 -0.923068 8.085388 +v 0.318728 -0.627357 7.266295 +v 0.949569 -0.814341 8.192804 +v 0.899289 -0.839525 8.110146 +v 0.944701 -0.818768 8.183381 +v 0.934897 -0.825685 8.177353 +v 0.324877 -0.586229 7.269310 +v 0.925709 -0.824832 8.156143 +v 0.316809 -0.597829 7.255789 +v 0.307601 -0.602670 7.247221 +v 0.303473 -0.603791 7.237486 +v 0.902068 -0.843774 8.121699 +v 0.295400 -0.615396 7.225686 +v 0.294033 -0.610802 7.223210 +v 0.534547 -0.704691 7.573585 +v 0.524813 -0.704249 7.566362 +v 0.808352 -1.014585 7.978879 +v 0.517744 -0.701495 7.558064 +v 0.348059 -0.614899 7.307023 +v 0.794293 -0.598646 7.968149 +v 0.522227 -0.705332 7.549230 +v 0.789323 -0.604903 7.960523 +v 0.789796 -0.600621 7.958492 +v 0.468703 -0.696292 7.481650 +v 0.461270 -0.683855 7.469987 +v 0.405458 -0.670712 7.387934 +v 0.403831 -0.675239 7.386368 +v 0.399404 -0.676668 7.378434 +v 0.311872 -0.591838 7.243759 +v 0.596734 -0.610121 7.677951 +v 0.890962 -0.891910 8.102832 +v 0.894203 -0.888722 8.109714 +v 0.889194 -0.879318 8.101948 +v 0.760744 -0.587004 7.910343 +v 0.884858 -0.916789 8.095168 +v 0.879845 -0.905353 8.087738 +v 0.880250 -0.918203 8.087302 +v 0.593410 -0.642081 7.667150 +v 0.456387 -0.667312 7.464868 +v 0.459248 -0.674559 7.467664 +v 0.767142 -0.574734 7.925129 +v 0.589831 -0.636169 7.661649 +v 0.333031 -0.634213 7.280744 +v 0.809517 -0.336523 7.991870 +v 0.811686 -0.319187 7.998361 +v 0.769655 -0.567184 7.933451 +v 1.030240 -0.861256 8.317513 +v 0.770807 -0.550535 7.941587 +v 0.764460 -0.579998 7.921105 +v 0.547849 -0.677829 7.597867 +v 0.792593 -0.598622 7.961814 +v 0.813524 -1.023798 7.985279 +v 0.409239 -0.666311 7.393890 +v 0.819170 -0.290621 8.004783 +v 0.402149 -0.676372 7.381954 +v 0.611428 -0.599371 7.690152 +v 0.352933 -0.643842 7.310285 +v 0.610184 -0.595194 7.692195 +v 0.589159 -0.629047 7.657514 +v 0.349409 -0.629599 7.304874 +v 0.586777 -0.622118 7.657293 +v 0.354471 -0.620649 7.308243 +v 0.583683 -0.614618 7.653610 +v 0.581660 -0.613515 7.649734 +v 0.802709 -0.372917 7.978087 +v 0.774345 -0.543090 7.934624 +v 0.451837 -0.660468 7.457103 +v 0.810213 -0.345028 7.984103 +v 0.447528 -0.658312 7.450430 +v 0.553852 -0.646636 7.608515 +v 0.437187 -0.658712 7.435001 +v 0.424320 -0.660170 7.415998 +v 0.793409 -0.607306 7.963327 +v 0.770444 -0.529859 7.941532 +v 1.026962 -0.880698 8.298641 +v 0.774708 -0.519845 7.936838 +v 0.924318 -0.971347 8.156488 +v 0.790245 -0.426503 7.960711 +v 1.022806 -0.883078 8.301504 +v 0.573152 -0.615017 7.637103 +v 1.014784 -0.898048 8.291172 +v 0.905510 -0.983571 8.126671 +v 0.782942 -0.456175 7.949447 +v 0.565234 -0.622663 7.625294 +v 0.779285 -0.472020 7.944053 +v 0.941160 -0.960621 8.179740 +v 1.007617 -0.910109 8.279770 +v 0.765262 -0.503765 7.948179 +v 0.560925 -0.629174 7.618845 +v 0.795556 -0.405424 7.968294 +v 0.557787 -0.635226 7.614139 +v 0.799346 -0.388658 7.974544 +v 0.993218 -0.926543 8.255408 +v 0.882719 -0.993439 8.119184 +v 0.886477 -0.995162 8.098342 +v 0.973367 -0.940601 8.228274 +v 0.872503 -1.002376 8.079373 +v 0.951740 -0.953968 8.195488 +v 0.963061 -0.946705 8.203567 +v 0.585817 -0.618545 7.642371 +v 0.882627 -0.863136 8.095551 +v 0.021849 -0.166923 6.832730 +v 0.701020 -0.600493 7.833682 +v 0.703114 -0.606674 7.834414 +v 0.721489 -0.442647 7.866374 +v 0.612861 -0.208874 7.696699 +v 0.113496 -0.025303 6.966747 +v 0.711959 -0.538026 7.842972 +v 0.113136 -0.029515 6.961178 +v 0.018557 -0.156802 6.824020 +v 0.710112 -0.566272 7.841955 +v 0.074410 -0.286017 6.897635 +v 0.463372 -0.138712 7.484394 +v 0.020022 -0.149237 6.823244 +v 0.600727 -0.195950 7.684922 +v 0.041929 -0.070643 6.860387 +v 0.193545 -0.029404 7.083648 +v 0.267611 -0.037532 7.189935 +v 0.125767 -0.389953 6.969953 +v 0.700998 -0.446839 7.841477 +v 0.403598 -0.098329 7.395607 +v 0.690740 -0.574862 7.817616 +v 0.160971 -0.448721 7.038336 +v 0.659373 -0.442863 7.773278 +v 0.159311 -0.440807 7.030501 +v 0.658226 -0.399015 7.775439 +v 0.257597 -0.035330 7.174541 +v 0.386830 -0.089773 7.372700 +v 0.243877 -0.033628 7.159632 +v 0.063874 -0.273860 6.888369 +v 0.323137 -0.053564 7.268484 +v 0.697091 -0.420739 7.822977 +v 0.661288 -0.383574 7.775873 +v 0.226163 -0.528062 7.126410 +v 0.300578 -0.579710 7.231336 +v 0.375210 -0.085134 7.361754 +v 0.148312 -0.415593 7.001249 +v 0.228451 -0.520525 7.116168 +v 0.075137 -0.042680 6.914861 +v 0.234901 -0.031947 7.137248 +v 0.086652 -0.036712 6.923920 +v 0.122458 -0.383170 6.961929 +v 0.553290 -0.132025 7.604690 +v 0.689031 -0.565731 7.808138 +v 0.260394 -0.557655 7.180048 +v 0.201919 -0.497460 7.090864 +v 0.250511 -0.549491 7.160394 +v 0.194190 -0.490682 7.081907 +v 0.186645 -0.476350 7.064339 +v 0.574834 -0.176228 7.651381 +v 0.071414 -0.049586 6.906888 +v 0.096997 -0.352532 6.935259 +v 0.077025 -0.312996 6.908876 +v 0.418181 -0.113825 7.425389 +v 0.038095 -0.223481 6.851892 +v 0.704136 -0.612733 7.832563 +v 0.704373 -0.405999 7.836568 +v 0.066301 -0.263939 6.886019 +v 0.702872 -0.407033 7.832800 +v 0.018297 -0.138744 6.820863 +v 0.707289 -0.425819 7.840796 +v 0.016064 -0.132364 6.817279 +v 0.696151 -0.608002 7.823845 +v 0.700855 -0.465778 7.839666 +v 0.275783 -0.040111 7.205792 +v 0.008827 -0.119946 6.814791 +v 0.724173 -0.434541 7.871479 +v 0.465957 -0.149571 7.494954 +v 0.708575 -0.458622 7.841917 +v 0.218128 -0.520534 7.116929 +v 0.048309 -0.238649 6.866987 +v 0.174711 -0.470768 7.057339 +v 0.691033 -0.592726 7.818199 +v 0.573762 -0.165439 7.642149 +v 0.216573 -0.509273 7.103069 +v 0.306451 -0.583673 7.258879 +v 0.038082 -0.231737 6.855913 +v 0.702357 -0.421074 7.836043 +v 0.511319 -0.134419 7.563826 +v 0.882994 -0.864110 8.100560 +v 0.177952 -0.458229 7.048082 +v 0.729190 -0.424956 7.881944 +v 0.678362 -0.530122 7.805455 +v 0.688674 -0.448538 7.811857 +v 0.050243 -0.063801 6.871778 +v 0.056352 -0.052252 6.888230 +v 0.254369 -0.034414 7.167666 +v 0.695154 -0.425985 7.824136 +v 0.439992 -0.126221 7.452300 +v 0.497904 -0.160028 7.530847 +v 0.602298 -0.205476 7.689870 +v 0.323227 -0.054842 7.273581 +v 0.034469 -0.210064 6.844760 +v 0.027834 -0.078633 6.845789 +v 0.081211 -0.318033 6.911541 +v 0.106328 -0.373339 6.951655 +v 0.026547 -0.183651 6.839469 +v 0.035563 -0.076805 6.849779 +v 0.274510 -0.564925 7.197866 +v 0.033854 -0.088476 6.844543 +v 0.311630 -0.050136 7.257449 +v 0.703804 -0.545379 7.841020 +v 0.384279 -0.086051 7.364532 +v 0.306915 -0.618995 7.252217 +v 0.261153 -0.558934 7.194921 +v 0.292931 -0.045790 7.231282 +v 0.358734 -0.073758 7.330992 +v 0.203819 -0.029880 7.101216 +v 0.479212 -0.147654 7.501633 +v 0.697384 -0.601782 7.830151 +v 0.702352 -0.581416 7.834503 +v 0.320779 -0.584069 7.268483 +v 0.652817 -0.309128 7.770545 +v 0.686386 -0.557679 7.813274 +v 0.209149 -0.025769 7.114225 +v 0.170121 -0.033915 7.046159 +v 0.174572 -0.038037 7.042758 +v 0.709040 -0.479502 7.843268 +v 0.686251 -0.478531 7.807249 +v 0.885318 -0.850851 8.103106 +v 0.699096 -0.420162 7.830341 +v 0.688778 -0.600506 7.814336 +v 0.688267 -0.598549 7.811911 +v 0.391176 -0.656320 7.370593 +v 0.260965 -0.569188 7.181962 +v 0.261792 -0.572625 7.180761 +v 0.257986 -0.570242 7.177832 +v 0.729184 -0.541842 7.879851 +v 0.698560 -0.572066 7.835073 +v 0.258822 -0.566322 7.178406 +v 0.821002 -0.973600 8.010851 +v 0.729459 -0.534545 7.873763 +v 0.901611 -0.840838 8.133335 +v 0.256452 -0.566781 7.174241 +v 0.599823 -0.635457 7.680654 +v 0.532898 -0.705317 7.583434 +v 0.185353 -0.033885 7.071968 +v 1.036919 -0.838874 8.325219 +v 0.718717 -0.480212 7.865137 +v 0.114454 -0.026919 6.971837 +v 0.835134 -0.960246 8.032417 +v 0.597036 -0.642917 7.673182 +v 0.829289 -0.962432 8.027248 +v 0.539523 -0.697819 7.591186 +v 0.118095 -0.031282 6.974471 +v 0.180329 -0.039151 7.061847 +v 0.382191 -0.642521 7.370783 +v 0.707212 -0.501258 7.843601 +v 0.705813 -0.493977 7.841176 +v 0.386075 -0.643822 7.358598 +v 0.820380 -0.979201 8.005785 +v 0.707034 -0.486514 7.843612 +v 0.631459 -0.572967 7.729531 +v 0.815975 -0.985924 7.996803 +v 0.813047 -0.994000 7.993685 +v 0.805476 -1.000085 7.992379 +v 0.719262 -0.461792 7.861864 +v 0.791774 -0.291196 7.982721 +v 0.686874 -0.552396 7.809148 +v 0.152464 -0.037958 7.036616 +v 0.725422 -0.515886 7.869008 +v 1.020400 -0.828602 8.302244 +v 0.725237 -0.505583 7.864129 +v 0.374334 -0.640129 7.348882 +v 0.882203 -0.924835 8.100750 +v 0.803192 -1.004714 7.987956 +v 0.724385 -0.499068 7.870301 +v 0.147717 -0.043247 7.017385 +v 0.138759 -0.036588 7.012985 +v 0.371577 -0.643659 7.344762 +v 0.139678 -0.039020 7.006011 +v 0.370047 -0.639145 7.342533 +v 0.787415 -0.319455 7.963905 +v 0.869193 -0.932375 8.083419 +v 0.656578 -0.426219 7.772212 +v 0.661367 -0.409806 7.776820 +v 1.004091 -0.821398 8.280210 +v 0.627257 -0.576669 7.725675 +v 0.382923 -0.627016 7.361812 +v 0.794364 -0.604145 7.969062 +v 0.791710 -0.606855 7.967221 +v 0.372949 -0.632847 7.346407 +v 0.373928 -0.627719 7.348390 +v 0.785295 -0.601033 7.958642 +v 0.370939 -0.633865 7.343141 +v 0.869783 -0.938658 8.073132 +v 0.777684 -0.336833 7.952264 +v 0.757579 -0.581947 7.919985 +v 0.762566 -0.385653 7.935166 +v 0.988281 -0.824585 8.259799 +v 0.505389 -0.699226 7.543324 +v 0.751002 -0.582852 7.909368 +v 0.761963 -0.387392 7.931303 +v 0.857854 -0.946878 8.063870 +v 0.498196 -0.699355 7.534299 +v 0.652808 -0.502937 7.757921 +v 0.492446 -0.700935 7.520605 +v 0.818882 -0.273858 8.010221 +v 0.765997 -0.379417 7.932003 +v 0.820045 -0.282462 8.008154 +v 0.640781 -0.511793 7.751041 +v 0.815530 -0.273299 8.006895 +v 0.983514 -0.825260 8.250235 +v 0.765616 -0.372415 7.933987 +v 0.480929 -0.695576 7.506826 +v 0.979166 -0.820617 8.241582 +v 0.807160 -0.277476 8.000376 +v 0.739084 -0.560288 7.886615 +v 0.848274 -0.956540 8.048864 +v 0.345436 -0.649017 7.305779 +v 0.843493 -0.960080 8.041054 +v 0.641434 -0.544527 7.738688 +v 0.770898 -0.357556 7.938106 +v 0.341006 -0.647619 7.298147 +v 0.839020 -0.960057 8.035110 +v 0.971234 -0.809961 8.227979 +v 0.774386 -0.348671 7.946670 +v 0.468105 -0.693438 7.487165 +v 0.758947 -0.387129 7.922270 +v 0.639672 -0.536358 7.739823 +v 0.323406 -0.595794 7.272857 +v 0.957351 -0.813998 8.218014 +v 0.463721 -0.688595 7.472294 +v 0.895003 -0.896015 8.119029 +v 0.894353 -0.903444 8.124617 +v 0.400582 -0.672462 7.385517 +v 0.399853 -0.661693 7.389973 +v 0.398481 -0.662103 7.384144 +v 0.886721 -0.916861 8.109561 +v 0.396772 -0.676964 7.381748 +v 0.392020 -0.671149 7.374469 +v 0.893664 -0.864985 8.121039 +v 0.742595 -0.408381 7.887860 +v 0.389677 -0.682512 7.373416 +v 0.932234 -0.825164 8.173031 +v 0.719489 -0.452233 7.864677 +v 0.390030 -0.686142 7.370403 +v 0.887963 -0.869748 8.106994 +v 0.296922 -0.615491 7.240464 +v 0.900528 -0.886511 8.127842 +v 0.296726 -0.616949 7.232594 +v 0.294527 -0.613441 7.231481 +v 0.898089 -0.875028 8.122954 +v 0.383130 -0.674302 7.362598 +v 0.927549 -0.822072 8.162351 +v 0.379961 -0.685738 7.361453 +v 0.921929 -0.827228 8.159241 +v 0.728946 -0.530385 7.869247 +v 0.289117 -0.588663 7.218749 +v 0.972463 -0.817227 8.234335 +v 0.373389 -0.625944 7.342794 +v 0.899587 -0.886841 8.118994 +v 0.900659 -0.887067 8.123364 +v 0.349662 -0.648084 7.309169 +v 0.887264 -0.910940 8.104603 +v 0.347718 -0.644477 7.308494 +v 0.885564 -0.907441 8.099322 +v 0.402343 -0.667691 7.386015 +v 0.395108 -0.662653 7.377048 +v 0.394861 -0.672896 7.378863 +v 0.881542 -0.902556 8.094250 +v 0.486503 -0.159110 7.520305 +v 0.886582 -0.857800 8.106788 +v 0.234817 -0.539587 7.147155 +v 0.695353 -0.578401 7.829622 +v 0.704757 -0.562456 7.841620 +v 0.033073 -0.071551 6.852901 +v 0.587406 -0.186900 7.667449 +v 0.011170 -0.148655 6.819338 +v 0.688077 -0.451422 7.818529 +v 0.245617 -0.032812 7.173991 +v 0.016433 -0.178889 6.832346 +v 0.035250 -0.227549 6.853908 +v 0.469792 -0.154224 7.502288 +v 0.396526 -0.096974 7.390876 +v 0.103646 -0.028358 6.958690 +v 0.052226 -0.264105 6.880811 +v 0.678929 -0.533941 7.804607 +v 0.017693 -0.162895 6.826785 +v 0.307486 -0.581300 7.250677 +v 0.682025 -0.502315 7.809868 +v 0.327349 -0.063575 7.293527 +v 0.698441 -0.432458 7.836529 +v 0.013054 -0.154568 6.822744 +v 0.012369 -0.102516 6.819983 +v 0.618955 -0.232111 7.718250 +v 0.688068 -0.458509 7.810659 +v 0.101201 -0.032923 6.952184 +v 0.316880 -0.058383 7.279958 +v 0.234798 -0.031396 7.147475 +v 0.024334 -0.089997 6.834174 +v 0.315661 -0.052458 7.271452 +v 0.704254 -0.572341 7.838387 +v 0.698001 -0.499126 7.841296 +v 0.083896 -0.035786 6.925610 +v 0.656615 -0.472158 7.768851 +v 0.707695 -0.510404 7.845140 +v 0.312949 -0.050037 7.265143 +v 0.271516 -0.562527 7.192536 +v 0.223449 -0.030112 7.126091 +v 0.264786 -0.560561 7.183112 +v 0.059063 -0.056573 6.882416 +v 0.433023 -0.120957 7.441990 +v 0.055343 -0.057259 6.877570 +v 0.661001 -0.370056 7.778646 +v 0.149818 -0.435727 7.023508 +v 0.634682 -0.243149 7.735160 +v 0.137830 -0.423928 7.010885 +v 0.303290 -0.048410 7.252878 +v 0.889141 -0.862352 8.111529 +v 0.008183 -0.124408 6.812943 +v 0.054326 -0.247095 6.875116 +v 0.693767 -0.593711 7.825173 +v 0.687855 -0.565324 7.816352 +v 0.038496 -0.065343 6.863123 +v 0.321719 -0.585580 7.274993 +v 0.701433 -0.536153 7.842055 +v 0.169099 -0.462327 7.049910 +v 0.017838 -0.086426 6.832110 +v 0.697542 -0.455723 7.838801 +v 0.166737 -0.454863 7.045045 +v 0.734242 -0.415283 7.889843 +v 0.700080 -0.441689 7.839878 +v 0.065077 -0.045856 6.906277 +v 0.064319 -0.049287 6.897060 +v 0.709799 -0.473761 7.844008 +v 0.700004 -0.524484 7.842867 +v 0.695308 -0.429010 7.830451 +v 0.457955 -0.148762 7.492076 +v 0.103739 -0.024217 6.965154 +v 0.690021 -0.444030 7.826074 +v 0.218637 -0.529281 7.132047 +v 0.531787 -0.136398 7.596046 +v 0.645383 -0.275486 7.763063 +v 0.089654 -0.033154 6.941071 +v 0.028877 -0.213580 6.844495 +v 0.290190 -0.575039 7.227274 +v 0.025178 -0.204357 6.841772 +v 0.723508 -0.431086 7.878716 +v 0.118719 -0.403668 6.984193 +v 0.691520 -0.433928 7.828426 +v 0.277951 -0.570572 7.211320 +v 0.725115 -0.427914 7.877372 +v 0.058219 -0.280847 6.888533 +v 0.683967 -0.466827 7.814773 +v 0.203550 -0.514479 7.107531 +v 0.651091 -0.484702 7.767668 +v 0.052062 -0.258134 6.878685 +v 0.678984 -0.536937 7.807034 +v 0.252880 -0.032394 7.182343 +v 0.447793 -0.134784 7.470459 +v 0.047155 -0.253721 6.873834 +v 0.643262 -0.267408 7.758886 +v 0.679940 -0.482544 7.813579 +v 0.042966 -0.244394 6.866750 +v 0.081814 -0.339468 6.924797 +v 0.040231 -0.238842 6.863838 +v 0.051195 -0.057417 6.875680 +v 0.372893 -0.093170 7.372283 +v 0.020946 -0.078113 6.841259 +v 0.517837 -0.130718 7.572164 +v 0.012748 -0.088948 6.826896 +v 0.297299 -0.047341 7.242715 +v 0.652133 -0.382005 7.773300 +v 0.641155 -0.250761 7.746253 +v 0.008984 -0.097727 6.820939 +v 0.070671 -0.317281 6.909901 +v 0.557994 -0.154505 7.626347 +v 0.130976 -0.411600 6.992921 +v 0.354937 -0.071669 7.325485 +v 0.072098 -0.310255 6.905365 +v 0.063656 -0.306885 6.901666 +v 0.228858 -0.030755 7.144924 +v 0.097138 -0.366118 6.945438 +v 0.086446 -0.364982 6.942329 +v 0.498317 -0.159863 7.535557 +v 0.093137 -0.347978 6.931132 +v 0.483049 -0.164283 7.524700 +v 0.188500 -0.024162 7.086858 +v 0.159677 -0.029865 7.048570 +v 0.684244 -0.549967 7.816176 +v 0.723203 -0.446590 7.875365 +v 0.682851 -0.543996 7.811336 +v 0.323598 -0.589009 7.277053 +v 0.683125 -0.495037 7.809006 +v 0.708534 -0.448814 7.843710 +v 0.021982 -0.172418 6.832916 +v 0.692670 -0.576352 7.825275 +v 0.655592 -0.392389 7.774747 +v 0.013912 -0.109785 6.818530 +v 0.699028 -0.563308 7.836553 +v 0.587023 -0.633780 7.678180 +v 0.124397 -0.048813 6.987108 +v 0.822137 -0.965884 8.019013 +v 0.176455 -0.031205 7.069664 +v 0.117679 -0.047355 6.980401 +v 0.590093 -0.638522 7.676964 +v 0.790662 -0.300640 7.976472 +v 0.799346 -0.286777 7.994678 +v 0.529643 -0.703293 7.586124 +v 0.897248 -0.830349 8.146791 +v 0.907132 -0.832624 8.137000 +v 0.723369 -0.517260 7.875407 +v 0.789043 -0.315885 7.972199 +v 0.713139 -0.486713 7.878018 +v 0.722908 -0.499781 7.874655 +v 0.526973 -0.703780 7.582542 +v 1.019555 -0.831526 8.313223 +v 0.883455 -0.923747 8.104992 +v 0.718879 -0.490174 7.871391 +v 0.811822 -0.991041 8.002957 +v 0.541287 -0.688683 7.597740 +v 0.785198 -0.322045 7.961792 +v 0.533481 -0.693410 7.595011 +v 0.808108 -0.997347 8.000496 +v 0.118454 -0.044548 6.977208 +v 0.779943 -0.331246 7.956918 +v 0.751345 -0.397007 7.915951 +v 0.745291 -0.405460 7.913371 +v 0.788482 -0.604412 7.970346 +v 0.871458 -0.928063 8.092373 +v 0.159806 -0.036898 7.037706 +v 0.762993 -0.381047 7.936802 +v 0.782652 -0.599903 7.961915 +v 0.865699 -0.934775 8.079297 +v 0.628903 -0.563887 7.731495 +v 0.521008 -0.702161 7.573066 +v 0.800007 -1.015123 7.990123 +v 0.857571 -0.938371 8.073796 +v 0.745796 -0.575181 7.912297 +v 0.701631 -0.492685 7.842630 +v 0.514438 -0.695889 7.567317 +v 0.149997 -0.038251 7.032503 +v 1.000422 -0.823722 8.284864 +v 0.149797 -0.043553 7.021806 +v 0.773297 -0.351322 7.943517 +v 0.371162 -0.640316 7.349001 +v 0.845411 -0.950329 8.061065 +v 0.368273 -0.638914 7.345959 +v 0.839491 -0.959703 8.045008 +v 0.765015 -0.359925 7.937548 +v 0.815542 -0.276988 8.013509 +v 0.835891 -0.960317 8.040703 +v 0.813980 -0.281726 8.011620 +v 0.898040 -0.896863 8.125526 +v 0.892822 -0.907822 8.123451 +v 0.809469 -0.276991 8.004026 +v 0.757976 -0.388211 7.925671 +v 0.891075 -0.904168 8.113414 +v 0.751725 -0.392201 7.920252 +v 0.885568 -0.913535 8.119770 +v 0.807296 -0.280559 7.996278 +v 0.381664 -0.626377 7.367153 +v 0.740039 -0.412613 7.904418 +v 0.890339 -0.852573 8.119452 +v 0.631410 -0.522578 7.743544 +v 0.376356 -0.625703 7.352606 +v 0.123476 -0.046867 6.989961 +v 0.890701 -0.844412 8.118109 +v 0.724918 -0.440265 7.878057 +v 0.632988 -0.552396 7.733084 +v 0.125028 -0.039905 6.994546 +v 0.499870 -0.704388 7.523264 +v 0.369563 -0.633125 7.348697 +v 0.627111 -0.526361 7.739968 +v 0.984958 -0.825547 8.253933 +v 0.631963 -0.540599 7.738322 +v 0.365610 -0.623264 7.338724 +v 0.475965 -0.687018 7.516954 +v 0.629353 -0.555204 7.732183 +v 0.963772 -0.823563 8.237583 +v 0.358070 -0.615582 7.332100 +v 0.961859 -0.811980 8.222512 +v 0.347338 -0.611132 7.313431 +v 0.953340 -0.817658 8.211099 +v 0.617059 -0.586517 7.709917 +v 0.459213 -0.687318 7.483011 +v 0.946845 -0.819936 8.202446 +v 0.323288 -0.593956 7.279349 +v 0.453302 -0.680760 7.479185 +v 0.651051 -0.495737 7.761028 +v 0.942076 -0.821678 8.197390 +v 0.394322 -0.676205 7.385961 +v 0.397885 -0.675927 7.388302 +v 0.939849 -0.823395 8.190437 +v 0.936805 -0.823103 8.184305 +v 0.391871 -0.654537 7.382329 +v 0.311569 -0.620037 7.262825 +v 0.929127 -0.830033 8.176468 +v 0.308946 -0.614438 7.258846 +v 0.920839 -0.828363 8.167945 +v 0.901525 -0.905660 8.140506 +v 0.900523 -0.903435 8.133472 +v 0.302420 -0.614820 7.248992 +v 0.389306 -0.676256 7.370757 +v 0.902467 -0.896538 8.138597 +v 0.299472 -0.611142 7.244626 +v 0.380561 -0.674665 7.358840 +v 0.916470 -0.828564 8.151453 +v 0.912064 -0.828609 8.142072 +v 0.791718 -0.601767 7.975792 +v 0.456277 -0.681115 7.473840 +v 0.404275 -0.662703 7.399808 +v 0.386198 -0.686765 7.372721 +v 0.383561 -0.688861 7.368958 +v 0.382519 -0.688081 7.364654 +v 0.365309 -0.632523 7.340658 +v 0.342330 -0.645518 7.303311 +v 0.625849 -0.581367 7.721492 +v 0.902029 -0.899311 8.132859 +v 0.322397 -0.601548 7.277665 +v 0.901778 -0.894506 8.131525 +v 0.318042 -0.607123 7.272161 +v 0.887881 -0.845497 8.113010 +v 0.593249 -0.624869 7.680021 +v 0.316439 -0.622193 7.269733 +v 0.312062 -0.623349 7.258161 +v 0.313833 -0.605988 7.261379 +v 1.029451 -0.852866 8.325616 +v 0.613297 -0.592912 7.698256 +v 0.377467 -0.681285 7.359989 +v 0.778825 -0.578775 7.956069 +v 0.448279 -0.667936 7.474991 +v 0.586490 -0.639706 7.670319 +v 0.341108 -0.608468 7.306769 +v 0.582928 -0.635518 7.671496 +v 0.600086 -0.592401 7.688584 +v 0.770565 -0.558192 7.942369 +v 0.769500 -0.565710 7.942363 +v 0.337057 -0.607736 7.300265 +v 0.437002 -0.653713 7.456605 +v 0.765898 -0.570827 7.936976 +v 0.330461 -0.609116 7.290443 +v 0.439713 -0.656374 7.448229 +v 0.762595 -0.576297 7.931600 +v 0.432913 -0.657218 7.442765 +v 0.322854 -0.610336 7.279288 +v 0.426137 -0.659244 7.433420 +v 0.416181 -0.659903 7.417587 +v 0.548581 -0.648608 7.612382 +v 0.798293 -0.373813 7.986887 +v 0.395866 -0.681849 7.387268 +v 0.585515 -0.620246 7.668154 +v 0.796317 -0.368663 7.997579 +v 0.540839 -0.679735 7.602267 +v 0.589992 -0.612277 7.671979 +v 0.583715 -0.628397 7.666305 +v 0.584599 -0.604113 7.666728 +v 0.813118 -0.294454 8.008889 +v 0.812763 -0.307533 8.002934 +v 0.793054 -0.589762 7.978080 +v 0.789814 -0.582625 7.972959 +v 0.783347 -0.577565 7.963871 +v 0.778699 -0.594314 7.955750 +v 0.776115 -0.587322 7.952016 +v 0.600091 -0.601575 7.681599 +v 0.589244 -0.603939 7.671672 +v 0.342875 -0.634458 7.301637 +v 0.338682 -0.639362 7.296103 +v 0.338592 -0.631824 7.294672 +v 0.342774 -0.623049 7.299447 +v 0.339787 -0.615724 7.298504 +v 0.792340 -0.591128 7.969828 +v 0.334536 -0.625059 7.290298 +v 0.789693 -0.592356 7.962526 +v 0.586091 -0.612833 7.665270 +v 0.783694 -0.593604 7.957485 +v 0.786020 -0.584839 7.963511 +v 0.781487 -0.586078 7.957480 +v 0.579277 -0.605670 7.659726 +v 0.323963 -0.619827 7.279116 +v 0.328206 -0.626891 7.281112 +v 0.575549 -0.607781 7.652712 +v 0.786497 -0.597743 7.960232 +v 0.687857 -0.550138 7.826725 +v 0.070313 -0.327667 6.914688 +v 0.025144 -0.071748 6.849710 +v 0.633888 -0.503727 7.749874 +v 0.308944 -0.050076 7.269791 +v 0.596153 -0.214712 7.693731 +v -0.002487 -0.121996 6.805180 +v 0.213014 -0.025096 7.123565 +v 0.011792 -0.169567 6.824351 +v 0.202897 -0.029038 7.106180 +v 0.006566 -0.162041 6.822320 +v 0.292134 -0.046373 7.246573 +v 0.697191 -0.530895 7.840129 +v 0.682737 -0.536072 7.820568 +v 0.635930 -0.262760 7.751775 +v 0.004156 -0.133973 6.811669 +v 0.642724 -0.499922 7.754655 +v 0.000094 -0.125727 6.809166 +v 0.005613 -0.109269 6.815280 +v 0.003435 -0.112747 6.812807 +v 0.676786 -0.529767 7.809433 +v 0.077405 -0.039220 6.922089 +v 0.192136 -0.504893 7.098403 +v 0.212589 -0.526671 7.128082 +v 0.646093 -0.486730 7.765164 +v 0.647618 -0.436072 7.770068 +v 0.679621 -0.504505 7.815821 +v 0.652153 -0.432065 7.771338 +v 0.719080 -0.452843 7.870198 +v 0.111386 -0.390095 6.967853 +v 0.319449 -0.588646 7.280380 +v 0.524323 -0.130982 7.580652 +v 0.620632 -0.244696 7.727332 +v 0.351100 -0.069155 7.317823 +v 0.309314 -0.585308 7.259987 +v 0.245830 -0.032223 7.185250 +v 0.029559 -0.222087 6.849342 +v 0.042468 -0.060503 6.870947 +v 0.650860 -0.353926 7.772968 +v 0.407466 -0.107114 7.409777 +v 0.336833 -0.065336 7.305352 +v 0.301000 -0.581900 7.243731 +v 0.235507 -0.032531 7.161453 +v 0.281056 -0.573841 7.226759 +v 0.165285 -0.468852 7.056360 +v 0.024941 -0.061278 6.853408 +v 0.685524 -0.460326 7.821598 +v 0.472117 -0.159133 7.510891 +v 0.650261 -0.287207 7.768504 +v 0.057738 -0.045443 6.897720 +v 0.448246 -0.138780 7.475533 +v 0.692413 -0.565207 7.828339 +v 0.694269 -0.558175 7.831398 +v 0.685749 -0.554864 7.819995 +v 0.649741 -0.475360 7.766832 +v 0.008841 -0.139279 6.815788 +v 0.699292 -0.554705 7.839498 +v 0.055880 -0.290454 6.891737 +v 0.697399 -0.542463 7.838536 +v -0.003051 -0.105082 6.808127 +v 0.303940 -0.049004 7.262651 +v 0.691588 -0.464510 7.837366 +v 0.606196 -0.224712 7.705012 +v 0.677324 -0.533628 7.810648 +v 0.443222 -0.131834 7.462430 +v 0.653533 -0.452613 7.770767 +v 0.203405 -0.022744 7.119404 +v 0.432686 -0.130016 7.453043 +v 0.030351 -0.243672 6.858082 +v 0.021787 -0.196949 6.838313 +v 0.679505 -0.521078 7.813281 +v 0.206767 -0.023498 7.116817 +v 0.697205 -0.514004 7.842522 +v 0.018654 -0.188625 6.837004 +v -0.006302 -0.125971 6.803919 +v 0.582527 -0.195865 7.672990 +v -0.004189 -0.113780 6.805647 +v 0.025524 -0.230320 6.851167 +v 0.098205 -0.027220 6.956872 +v 0.092469 -0.028900 6.950533 +v 0.085511 -0.350636 6.932849 +v 0.183009 -0.026946 7.082757 +v 0.409592 -0.110060 7.415892 +v 0.678078 -0.491973 7.814158 +v 0.541013 -0.148884 7.613958 +v 0.622804 -0.249063 7.733014 +v 0.717008 -0.457317 7.876451 +v 0.616208 -0.253435 7.729793 +v 0.013313 -0.080549 6.830245 +v 0.727770 -0.426591 7.887133 +v 0.188464 -0.022881 7.090384 +v 0.723788 -0.432982 7.886389 +v 0.071023 -0.040828 6.915169 +v 0.311583 -0.584998 7.273903 +v 0.127254 -0.418308 7.001529 +v 0.169996 -0.473869 7.061242 +v 0.311492 -0.584581 7.268577 +v 0.390644 -0.094780 7.382855 +v 0.006061 -0.151873 6.819810 +v 0.006969 -0.084111 6.827061 +v 0.649169 -0.344849 7.770285 +v 0.293764 -0.576715 7.246748 +v 0.517501 -0.146581 7.595065 +v 0.150343 -0.450780 7.041720 +v 0.606493 -0.231646 7.710382 +v 0.277421 -0.573039 7.219059 +v 0.002635 -0.101431 6.813199 +v 0.646923 -0.295363 7.768709 +v 0.555484 -0.165369 7.634937 +v 0.500109 -0.145532 7.560295 +v 0.260065 -0.037986 7.199581 +v 0.045516 -0.272339 6.879849 +v 0.252448 -0.032557 7.185648 +v 0.856826 -0.937410 8.078056 +v 0.685234 -0.544613 7.821365 +v 0.680997 -0.513224 7.812580 +v 0.692702 -0.450645 7.835563 +v 0.031625 -0.235803 6.854867 +v 0.691541 -0.437142 7.832052 +v 0.641003 -0.464640 7.765075 +v 0.110071 -0.028727 6.973371 +v 0.526422 -0.695917 7.588351 +v 0.792279 -0.597822 7.977605 +v 0.789846 -0.603956 7.974046 +v 1.022504 -0.836191 8.334394 +v 0.341212 -0.607144 7.312761 +v 0.814789 -0.978899 8.009504 +v 0.622171 -0.528668 7.737663 +v 0.523969 -0.700940 7.584045 +v 0.828946 -0.959256 8.036983 +v 0.823696 -0.963172 8.025505 +v 0.614191 -0.574261 7.720416 +v 0.106308 -0.024162 6.968904 +v 0.321739 -0.595013 7.287668 +v 0.173264 -0.036084 7.059391 +v 0.168633 -0.033374 7.055210 +v 0.782815 -0.598128 7.973583 +v 0.517698 -0.694262 7.575096 +v 0.620132 -0.564249 7.730510 +v 1.026749 -0.836209 8.321736 +v 0.758129 -0.581459 7.925660 +v 0.156492 -0.033206 7.041157 +v 1.010463 -0.829593 8.316303 +v 1.007378 -0.826454 8.294795 +v 0.141625 -0.029474 7.029115 +v 0.802773 -1.002945 7.994088 +v 0.739395 -0.566721 7.905703 +v 0.808513 -1.020944 7.985615 +v 0.996197 -0.822905 8.279858 +v 0.794922 -0.584802 7.986406 +v 0.586236 -0.626809 7.677176 +v 0.781773 -0.327265 7.962881 +v 0.497755 -0.695960 7.545228 +v 0.140889 -0.035807 7.019756 +v 0.135290 -0.030980 7.014843 +v 0.735873 -0.563421 7.899559 +v 0.132253 -0.032570 7.010338 +v 0.620932 -0.545953 7.734737 +v 0.775905 -0.334902 7.960084 +v 0.732918 -0.554748 7.892148 +v 0.987171 -0.827585 8.269548 +v 0.742650 -0.410627 7.908448 +v 0.456592 -0.684063 7.489945 +v 0.133445 -0.038838 7.000488 +v 0.770901 -0.347112 7.956182 +v 0.732937 -0.549006 7.885030 +v 0.896176 -0.845731 8.133502 +v 0.808192 -0.282312 8.010908 +v 0.891579 -0.850402 8.130314 +v 0.803668 -0.280006 8.007238 +v 0.723780 -0.533025 7.882909 +v 0.801525 -0.279465 8.004387 +v 0.796009 -0.284289 8.003995 +v 0.718837 -0.522082 7.883984 +v 0.115495 -0.044551 6.987010 +v 0.768471 -0.351828 7.952384 +v 0.113508 -0.046918 6.981699 +v 0.954248 -0.817082 8.221009 +v 0.108782 -0.042224 6.974399 +v 0.781407 -0.321283 7.969028 +v 0.941588 -0.816741 8.208744 +v 0.942280 -0.819537 8.205172 +v 0.112971 -0.035392 6.975493 +v 0.406075 -0.662427 7.404825 +v 0.930210 -0.829637 8.191744 +v 0.926821 -0.832046 8.180301 +v 0.750025 -0.390370 7.925938 +v 0.899431 -0.907715 8.137604 +v 0.892949 -0.908987 8.132618 +v 0.850731 -0.945866 8.067230 +v 0.390195 -0.656491 7.391077 +v 0.849749 -0.948479 8.061916 +v 0.735394 -0.413270 7.897164 +v 0.896951 -0.874465 8.128618 +v 0.845723 -0.956285 8.052778 +v 0.384255 -0.646363 7.373602 +v 0.730232 -0.416262 7.892966 +v 0.891810 -0.858258 8.124101 +v 0.724092 -0.437288 7.882747 +v 0.382062 -0.686391 7.373250 +v 0.378715 -0.687796 7.368967 +v 0.379291 -0.683230 7.372357 +v 0.718390 -0.470969 7.866620 +v 0.888911 -0.912237 8.125750 +v 0.380085 -0.679474 7.370535 +v 0.716698 -0.461904 7.865478 +v 0.375328 -0.682485 7.363904 +v 0.375841 -0.680215 7.367781 +v 0.377788 -0.621673 7.371624 +v 0.365476 -0.632838 7.346919 +v 0.363401 -0.632894 7.343472 +v 0.359442 -0.629540 7.340548 +v 0.358430 -0.619551 7.336653 +v 0.351117 -0.611496 7.327936 +v 0.326950 -0.601565 7.290920 +v 0.324347 -0.601265 7.284224 +v 0.893200 -0.846818 8.125750 +v 0.470337 -0.689740 7.499000 +v 0.295255 -0.612608 7.237854 +v 0.369241 -0.626905 7.351191 +v 0.215201 -0.028089 7.131501 +v -0.004158 -0.092069 6.811598 +v 0.050357 -0.309213 6.897683 +v 0.009973 -0.194261 6.833139 +v 0.090449 -0.026920 6.959204 +v 0.676540 -0.485928 7.823049 +v 0.245237 -0.553242 7.175565 +v 0.013548 -0.072039 6.839427 +v 0.722599 -0.430966 7.892058 +v 0.645998 -0.404940 7.772294 +v 0.687570 -0.540857 7.833619 +v 0.193168 -0.024832 7.104424 +v 0.033649 -0.247396 6.861095 +v 0.690578 -0.501844 7.839429 +v 0.678813 -0.478335 7.817796 +v 0.046934 -0.048273 6.886921 +v 0.029497 -0.250678 6.860281 +v 0.637084 -0.443637 7.764528 +v 0.640749 -0.303835 7.768615 +v 0.703351 -0.487024 7.844280 +v -0.009842 -0.117496 6.801494 +v 0.235517 -0.543924 7.153952 +v 0.414604 -0.119874 7.432580 +v 0.229288 -0.534935 7.138306 +v 0.501904 -0.154013 7.546806 +v 0.646834 -0.386928 7.771529 +v 0.273001 -0.041878 7.212131 +v 0.051356 -0.046300 6.892962 +v 0.648594 -0.372994 7.773750 +v 0.299947 -0.579199 7.259005 +v 0.337466 -0.069056 7.313837 +v -0.002811 -0.143630 6.809993 +v 0.205725 -0.521714 7.117925 +v 0.297313 -0.577541 7.254487 +v 0.683854 -0.539348 7.827713 +v -0.009119 -0.133633 6.802922 +v 0.636146 -0.482788 7.759140 +v 0.382199 -0.101951 7.388442 +v 0.679927 -0.529302 7.819204 +v 0.382370 -0.097231 7.381269 +v 0.489134 -0.171874 7.543599 +v 0.325171 -0.063032 7.299511 +v 0.638913 -0.274280 7.759731 +v 0.629693 -0.277439 7.755051 +v 0.226913 -0.032908 7.153005 +v 0.321152 -0.061005 7.286412 +v 0.287354 -0.576051 7.235493 +v 0.158617 -0.468349 7.058040 +v 0.041590 -0.251897 6.870899 +v 0.625907 -0.251340 7.739208 +v 0.643553 -0.474354 7.762619 +v 0.021764 -0.070177 6.848232 +v 0.017346 -0.224372 6.842452 +v 0.021108 -0.216699 6.844095 +v 0.147205 -0.441168 7.031483 +v 0.649398 -0.325905 7.770439 +v 0.138999 -0.431836 7.020173 +v 0.098032 -0.380012 6.955589 +v 0.092852 -0.370751 6.948306 +v -0.007321 -0.094972 6.804345 +v 0.690357 -0.548135 7.832994 +v 0.003198 -0.147897 6.816871 +v 0.689101 -0.452164 7.829396 +v 0.642908 -0.454010 7.766668 +v 0.612444 -0.233388 7.715806 +v -0.007019 -0.098225 6.803666 +v 0.680163 -0.514848 7.819417 +v -0.003828 -0.134467 6.806980 +v 0.691486 -0.517899 7.838882 +v 0.027919 -0.256762 6.859711 +v 0.222222 -0.030345 7.143258 +v 0.682076 -0.505626 7.834038 +v 0.685182 -0.533671 7.831264 +v 0.007800 -0.178276 6.828044 +v 0.676664 -0.497964 7.821587 +v 0.285501 -0.045536 7.242127 +v 0.158256 -0.026048 7.059992 +v 0.276323 -0.042643 7.231096 +v 0.229967 -0.545405 7.166021 +v 0.007296 -0.188719 6.832093 +v 0.684413 -0.466335 7.831168 +v 0.013797 -0.183320 6.832322 +v 0.191741 -0.024746 7.101123 +v 0.559630 -0.174427 7.643995 +v 0.085479 -0.030220 6.948622 +v 0.032239 -0.056013 6.866324 +v 0.185206 -0.026179 7.096227 +v 0.680962 -0.471652 7.826375 +v 0.078777 -0.031210 6.945812 +v 0.079327 -0.032232 6.938065 +v 0.028004 -0.058761 6.858829 +v 0.114302 -0.402934 6.982666 +v 0.271950 -0.040446 7.222564 +v 0.067160 -0.037673 6.918437 +v 0.348677 -0.075601 7.337310 +v 0.259965 -0.039601 7.205978 +v 0.222463 -0.533026 7.136162 +v 0.020680 -0.239756 6.851923 +v 0.251702 -0.034812 7.197598 +v 0.681535 -0.510513 7.832492 +v -0.016482 -0.118441 6.795977 +v -0.011156 -0.149405 6.807533 +v 0.057355 -0.322660 6.908153 +v 0.505197 -0.143675 7.571775 +v 0.270828 -0.567089 7.210415 +v 0.292581 -0.046942 7.256048 +v 0.041645 -0.259932 6.875326 +v 0.098725 -0.387989 6.963728 +v 0.627037 -0.257469 7.744579 +v 0.622292 -0.255805 7.739877 +v 0.499008 -0.154078 7.553771 +v 0.449857 -0.148078 7.485759 +v 0.019949 -0.208135 6.843258 +v 0.494215 -0.165384 7.549050 +v 0.484163 -0.173165 7.533391 +v 0.689718 -0.490974 7.841869 +v 0.004424 -0.087400 6.821575 +v 0.686480 -0.523336 7.831709 +v -0.012152 -0.099827 6.801601 +v 0.682838 -0.518693 7.827666 +v 0.636978 -0.486455 7.758932 +v 0.343587 -0.608689 7.323315 +v 0.176743 -0.027920 7.076968 +v 0.645481 -0.421947 7.770221 +v 0.101006 -0.029328 6.972646 +v 0.799679 -1.007781 7.991364 +v 0.714576 -0.476709 7.873715 +v 0.792801 -0.581230 7.986676 +v 0.782327 -0.574743 7.974960 +v 0.166527 -0.029268 7.066064 +v 0.617393 -0.567136 7.728291 +v 0.491158 -0.692836 7.536851 +v 0.740289 -0.406202 7.916864 +v 0.918127 -0.827775 8.163393 +v 0.750189 -0.580477 7.930204 +v 0.148374 -0.032616 7.040752 +v 0.756865 -0.390178 7.935625 +v 0.597589 -0.580929 7.712931 +v 0.748943 -0.579505 7.918241 +v 0.098486 -0.023856 6.965807 +v 0.484785 -0.691622 7.530269 +v 0.756528 -0.387155 7.940380 +v 0.335070 -0.599445 7.309758 +v 1.019367 -0.833018 8.324109 +v 0.753475 -0.372012 7.946379 +v 0.131454 -0.027360 7.016233 +v 0.900127 -0.828822 8.150708 +v 0.479034 -0.687987 7.527734 +v 0.631315 -0.464325 7.760751 +v 0.640302 -0.471728 7.761168 +v 0.125073 -0.030906 7.011650 +v 0.742174 -0.567063 7.914201 +v 0.631810 -0.492424 7.753310 +v 0.894494 -0.839261 8.141500 +v 0.123543 -0.032041 7.004960 +v 1.010815 -0.828916 8.308818 +v 0.765239 -0.354933 7.946842 +v 0.512506 -0.689519 7.573954 +v 0.730591 -0.551910 7.900557 +v 0.756695 -0.358853 7.944178 +v 0.892660 -0.849398 8.139137 +v 0.759561 -0.363134 7.939648 +v 0.103499 -0.039020 6.973022 +v 0.754955 -0.390931 7.931745 +v 0.811447 -0.983717 8.008948 +v 0.883583 -0.919513 8.112313 +v 0.729287 -0.414860 7.900348 +v 0.723634 -0.421287 7.898318 +v 0.504168 -0.695439 7.559444 +v 0.806139 -0.994822 8.006891 +v 0.466698 -0.683693 7.506279 +v 0.499777 -0.693629 7.556606 +v 0.990233 -0.827193 8.289961 +v 0.722250 -0.447638 7.882483 +v 0.719782 -0.452501 7.883358 +v 0.987125 -0.826310 8.277229 +v 0.713260 -0.469868 7.878827 +v 0.877836 -0.924392 8.107983 +v 0.447972 -0.676072 7.485914 +v 0.796402 -1.017404 7.997103 +v 0.862130 -0.926581 8.099792 +v 0.793077 -0.584143 7.991311 +v 0.850955 -0.940334 8.073639 +v 0.793216 -0.587459 7.990993 +v 0.972839 -0.824404 8.244959 +v 0.393584 -0.658976 7.394510 +v 0.772704 -0.341993 7.962848 +v 0.831610 -0.957002 8.048034 +v 0.384968 -0.644507 7.382706 +v 0.948648 -0.817829 8.219774 +v 0.380356 -0.638875 7.375914 +v 0.937496 -0.823891 8.202592 +v 0.379802 -0.635091 7.373079 +v 0.784358 -0.300015 7.979908 +v 0.782447 -0.308349 7.977472 +v 0.376702 -0.620411 7.367000 +v 0.932431 -0.829854 8.197913 +v 0.367990 -0.618100 7.366879 +v 0.926945 -0.830389 8.186590 +v 0.919023 -0.833426 8.180615 +v 0.803903 -1.008125 8.002373 +v 0.794687 -0.289140 7.989776 +v 0.921186 -0.833303 8.175541 +v 0.787249 -0.293018 7.984707 +v 0.353516 -0.624494 7.339138 +v 0.780190 -0.316212 7.975216 +v 0.775163 -0.332294 7.968082 +v 0.352549 -0.614944 7.333471 +v 0.347329 -0.612276 7.329574 +v 0.898461 -0.890292 8.148042 +v 0.896425 -0.879565 8.135656 +v 0.892365 -0.869661 8.133281 +v 0.891916 -0.866261 8.135002 +v 0.891411 -0.854472 8.134674 +v 0.789297 -0.595573 7.984395 +v 0.738714 -0.411514 7.911437 +v 0.608039 -0.585295 7.708885 +v 0.597911 -0.584813 7.707861 +v 0.774372 -0.594901 7.960712 +v 0.331186 -0.597725 7.303864 +v 0.770482 -0.594571 7.957261 +v 0.629746 -0.514317 7.746591 +v 0.806403 -0.999817 8.004479 +v 0.520553 -0.691403 7.585899 +v 0.375407 -0.684169 7.368855 +v 1.026938 -0.847178 8.331219 +v 0.365767 -0.620990 7.358178 +v 0.803436 -0.329241 8.006970 +v 0.776837 -0.569285 7.966863 +v 0.587919 -0.587666 7.687040 +v 0.805262 -0.308804 8.011278 +v 0.582720 -0.589057 7.681487 +v 0.541615 -0.672190 7.606768 +v 0.772174 -0.562553 7.959835 +v 0.577500 -0.596184 7.669149 +v 0.444039 -0.660016 7.471615 +v 0.769556 -0.556852 7.953142 +v 0.767499 -0.549317 7.953109 +v 1.018589 -0.857454 8.331374 +v 0.434261 -0.651371 7.467269 +v 0.760014 -0.573794 7.941881 +v 0.542853 -0.648473 7.619188 +v 0.764013 -0.582171 7.947737 +v 0.535535 -0.676952 7.608908 +v 0.430052 -0.653287 7.451873 +v 0.755250 -0.576303 7.936172 +v 0.798973 -0.348231 8.007076 +v 0.425042 -0.657290 7.444407 +v 0.422058 -0.660144 7.439957 +v 0.412409 -0.665790 7.438241 +v 0.413414 -0.661040 7.427568 +v 0.806154 -0.297541 8.014351 +v 0.408368 -0.660529 7.419652 +v 0.807988 -0.286249 8.012266 +v 1.016196 -0.879010 8.319051 +v 1.012273 -0.886759 8.318288 +v 0.546462 -0.637863 7.622918 +v 1.010898 -0.896028 8.311243 +v 0.769277 -0.543740 7.945373 +v 0.765430 -0.534152 7.950267 +v 0.996831 -0.923143 8.294801 +v 0.764038 -0.519186 7.949459 +v 1.007710 -0.904377 8.306066 +v 1.003822 -0.913107 8.301050 +v 0.996976 -0.923232 8.277357 +v 0.987246 -0.933627 8.276366 +v 1.029595 -0.867397 8.312546 +v 0.315262 -0.614196 7.269581 +v 0.787169 -0.578104 7.975930 +v 0.776399 -0.571032 7.957929 +v 0.774704 -0.578751 7.951270 +v 0.582523 -0.627931 7.670659 +v 0.771462 -0.564735 7.950678 +v 0.767192 -0.581049 7.947454 +v 0.768000 -0.573506 7.945417 +v 0.793344 -0.388385 7.985629 +v 0.772904 -0.487876 7.943696 +v 0.910398 -0.977149 8.161288 +v 0.974942 -0.941711 8.252058 +v 0.778764 -0.439124 7.967968 +v 0.964466 -0.948119 8.241724 +v 0.782208 -0.419786 7.979827 +v 0.770170 -0.467222 7.957891 +v 0.896412 -0.985541 8.140473 +v 0.567916 -0.602298 7.656765 +v 0.952706 -0.954097 8.224233 +v 0.560326 -0.610336 7.644384 +v 0.928656 -0.966322 8.189061 +v 0.939693 -0.960449 8.204880 +v 0.552382 -0.620743 7.633565 +v 0.787134 -0.404095 7.983611 +v 0.870005 -0.998515 8.108365 +v 0.853522 -1.007869 8.076658 +v 0.113692 -0.410009 6.988705 +v 0.329249 -0.067179 7.313318 +v 0.269770 -0.571041 7.220529 +v 0.643426 -0.412866 7.771776 +v -0.016528 -0.102527 6.797543 +v 0.619393 -0.263175 7.740631 +v 0.173924 -0.481010 7.070607 +v 0.257521 -0.558689 7.201808 +v 0.317775 -0.062720 7.296166 +v 0.854195 -0.938170 8.086773 +v 0.638003 -0.368590 7.769138 +v 0.078179 -0.357470 6.936678 +v 0.025866 -0.055192 6.863794 +v 0.246227 -0.554916 7.186258 +v 0.693033 -0.483047 7.842626 +v -0.013832 -0.088287 6.804344 +v 0.643986 -0.340357 7.769371 +v 0.642537 -0.378329 7.770704 +v 0.631961 -0.294418 7.763723 +v 0.637813 -0.398417 7.771081 +v 0.153684 -0.461422 7.052464 +v 0.678746 -0.478711 7.823503 +v 0.622079 -0.537650 7.737254 +v 0.304291 -0.582025 7.270105 +v 0.075512 -0.034691 6.933940 +v 0.252014 -0.035082 7.191864 +v 0.013022 -0.214267 6.840877 +v 0.011740 -0.206380 6.838774 +v 0.422563 -0.129191 7.448060 +v 0.057851 -0.035979 6.910107 +v 0.178636 -0.027055 7.090775 +v 0.052764 -0.038316 6.901508 +v 0.678678 -0.507137 7.825561 +v 0.220883 -0.032084 7.152634 +v 0.174721 -0.027893 7.085620 +v 0.215544 -0.030706 7.147105 +v 0.205979 -0.027872 7.132720 +v 0.040319 -0.050251 6.877821 +v -0.000958 -0.155000 6.816816 +v 0.025634 -0.257462 6.859076 +v 0.180097 -0.491714 7.081839 +v 0.276087 -0.042710 7.239305 +v 0.549502 -0.168310 7.634764 +v 0.067977 -0.334873 6.917544 +v 0.055232 -0.313405 6.902400 +v 0.516906 -0.139181 7.581896 +v 0.041691 -0.289359 6.886256 +v -0.015254 -0.127610 6.798622 +v 0.688365 -0.480477 7.840711 +v 0.020978 -0.230015 6.848482 +v 0.681653 -0.527418 7.826436 +v 0.624168 -0.520395 7.742856 +v 0.622774 -0.479531 7.752089 +v -0.023504 -0.129940 6.795635 +v 0.285227 -0.573623 7.241867 +v 0.684645 -0.489931 7.838963 +v 0.013358 -0.235872 6.845189 +v -0.018750 -0.124131 6.795396 +v -0.020738 -0.115111 6.793815 +v -0.014496 -0.082929 6.806087 +v 0.384706 -0.104751 7.398120 +v 0.321244 -0.064476 7.306319 +v -0.018112 -0.097228 6.799017 +v -0.011408 -0.093714 6.801984 +v -0.018663 -0.133912 6.800218 +v 0.686962 -0.466440 7.835123 +v 0.042697 -0.279801 6.881033 +v 0.038959 -0.271865 6.877090 +v 0.373617 -0.098566 7.382617 +v 0.652815 -0.359974 7.774419 +v 0.639129 -0.390152 7.768769 +v 0.003192 -0.189514 6.830027 +v 0.643965 -0.346330 7.769854 +v -0.010997 -0.158452 6.808191 +v 0.070546 -0.347551 6.926767 +v 0.015070 -0.231494 6.843757 +v 0.596459 -0.244046 7.712123 +v 0.072681 -0.031810 6.939786 +v 0.265172 -0.563824 7.207851 +v 0.071808 -0.038358 6.932620 +v 0.009450 -0.225376 6.840726 +v 0.102201 -0.406630 6.981185 +v 0.022854 -0.246629 6.858783 +v 0.223118 -0.030036 7.160452 +v 0.026728 -0.050328 6.868245 +v 0.307354 -0.053546 7.276621 +v 0.301876 -0.054466 7.277281 +v 0.365416 -0.081783 7.352695 +v 0.571014 -0.197960 7.667679 +v 0.017121 -0.063376 6.848179 +v 0.317516 -0.591454 7.285786 +v 0.073598 -0.369739 6.943836 +v 0.613631 -0.527967 7.733712 +v 0.306926 -0.585221 7.276474 +v -0.012592 -0.143804 6.803995 +v 0.115858 -0.421527 7.004596 +v 0.008875 -0.069882 6.840110 +v 0.563196 -0.188807 7.655740 +v 0.414099 -0.128028 7.443421 +v 0.002749 -0.173548 6.825340 +v 0.001074 -0.167747 6.823926 +v 0.044352 -0.305663 6.894430 +v 0.459678 -0.162632 7.508619 +v 0.196991 -0.518181 7.112821 +v 0.001932 -0.075944 6.828739 +v 0.185084 -0.497487 7.090539 +v 0.388985 -0.657257 7.398572 +v 0.681491 -0.497696 7.835756 +v 0.387311 -0.651402 7.389801 +v -0.017211 -0.109045 6.797472 +v 0.623780 -0.267996 7.745667 +v -0.009831 -0.087378 6.813700 +v -0.012198 -0.155272 6.806096 +v 0.615154 -0.521597 7.734924 +v -0.003250 -0.083463 6.821071 +v 0.787886 -0.592943 7.989870 +v 0.634806 -0.431159 7.765070 +v 0.760810 -0.351603 7.961445 +v 0.898018 -0.874485 8.150667 +v 0.382442 -0.639208 7.388471 +v 0.140858 -0.027645 7.035592 +v 0.379381 -0.632818 7.384010 +v 0.897115 -0.883645 8.148608 +v 0.137085 -0.025140 7.030342 +v 0.613118 -0.551003 7.732997 +v 0.099167 -0.025043 6.969314 +v 0.767958 -0.346854 7.963361 +v 0.754875 -0.355555 7.949745 +v 0.151846 -0.030663 7.046163 +v 1.016253 -0.833059 8.326819 +v 0.893510 -0.877498 8.145091 +v 0.811938 -0.969719 8.021099 +v 0.136323 -0.028689 7.023715 +v 0.892223 -0.870749 8.144434 +v 0.777619 -0.592136 7.974513 +v 0.804124 -1.004826 8.010339 +v 0.741041 -0.390289 7.934068 +v 0.531881 -0.683906 7.603437 +v 0.740616 -0.391094 7.927752 +v 0.112290 -0.029651 6.999145 +v 0.525773 -0.690921 7.594686 +v 0.105091 -0.041147 6.984334 +v 0.736421 -0.395776 7.924310 +v 0.767511 -0.591018 7.952893 +v 0.381832 -0.607329 7.389431 +v 1.000887 -0.829830 8.307225 +v 0.109948 -0.045486 6.978104 +v 0.753548 -0.572389 7.939298 +v 0.596246 -0.576840 7.716083 +v 0.743139 -0.398579 7.920234 +v 0.609373 -0.568311 7.723427 +v 0.094817 -0.036859 6.977756 +v 0.735788 -0.409954 7.914451 +v 1.001296 -0.828379 8.299751 +v 0.803633 -0.982365 8.014980 +v 0.743706 -0.568877 7.922921 +v 0.733329 -0.414146 7.907278 +v 0.380350 -0.609522 7.383413 +v 0.744433 -0.563154 7.927639 +v 0.891369 -0.873672 8.140854 +v 0.790481 -0.588116 7.993761 +v 0.788578 -0.583650 7.991313 +v 0.612266 -0.561191 7.729483 +v 0.744067 -0.576802 7.924860 +v 0.798101 -0.284243 8.012691 +v 0.973985 -0.828959 8.268622 +v 0.627288 -0.485120 7.753818 +v 0.908753 -0.834753 8.171746 +v 0.724438 -0.416966 7.903458 +v 0.739475 -0.558219 7.917403 +v 0.379355 -0.604394 7.383721 +v 0.978703 -0.827124 8.260018 +v 0.792350 -0.290833 7.999201 +v 0.482740 -0.677293 7.547878 +v 0.815107 -0.216162 8.033519 +v 0.815222 -0.219432 8.034761 +v 0.815645 -0.220828 8.031930 +v 0.376333 -0.615293 7.379513 +v 0.812711 -0.222654 8.032425 +v 0.812860 -0.219806 8.030231 +v 0.734389 -0.559048 7.909221 +v 0.734564 -0.561041 7.905337 +v 0.720780 -0.440223 7.888209 +v 0.962408 -0.823910 8.251062 +v 0.957967 -0.825007 8.240241 +v 0.788435 -0.294755 7.993531 +v 0.784023 -0.296503 7.987154 +v 0.374408 -0.617347 7.374218 +v 0.952978 -0.821670 8.229746 +v 0.725026 -0.541339 7.890682 +v 0.714677 -0.461568 7.878881 +v 0.787665 -0.293900 7.998178 +v 0.930714 -0.829624 8.204503 +v 0.466256 -0.679130 7.513545 +v 0.714459 -0.517417 7.888235 +v 0.723278 -0.479939 7.895942 +v 0.722017 -0.484067 7.893383 +v 0.458973 -0.675407 7.508863 +v 0.720738 -0.476485 7.892743 +v 0.353349 -0.625308 7.342604 +v 0.926923 -0.830804 8.195621 +v 0.719397 -0.482877 7.890876 +v 0.716519 -0.494785 7.879808 +v 0.922966 -0.830944 8.189196 +v 0.347144 -0.621833 7.336256 +v 0.448236 -0.675642 7.494927 +v 0.880564 -0.916757 8.124798 +v 0.873242 -0.922350 8.113506 +v 0.903537 -0.891489 8.159897 +v 0.897470 -0.906651 8.149191 +v 0.901146 -0.901539 8.145859 +v 0.344299 -0.616982 7.330325 +v 0.897469 -0.896889 8.154295 +v 0.899129 -0.891818 8.153357 +v 0.866720 -0.926524 8.099328 +v 0.335266 -0.605850 7.323381 +v 0.896847 -0.909323 8.144133 +v 0.858572 -0.926877 8.102053 +v 0.893233 -0.910439 8.138371 +v 0.847832 -0.942052 8.075997 +v 0.338203 -0.605514 7.317917 +v 0.330528 -0.595308 7.311062 +v 0.838862 -0.951384 8.060311 +v 0.318239 -0.587284 7.301309 +v 0.825561 -0.959585 8.039907 +v 0.883020 -0.913673 8.134571 +v 0.804848 -1.008470 8.006835 +v 0.798986 -1.014157 8.005097 +v 0.796657 -1.012034 7.998433 +v 0.785561 -0.599343 7.980603 +v 0.623401 -0.502164 7.744101 +v 0.905765 -0.885592 8.159448 +v 0.907441 -0.885884 8.164144 +v 0.908526 -0.879206 8.162804 +v 0.904236 -0.880888 8.156368 +v 0.618582 -0.274948 7.746447 +v 0.361636 -0.091083 7.366366 +v 0.606058 -0.270002 7.733436 +v 0.350668 -0.081083 7.349258 +v 0.028783 -0.260541 6.867754 +v 0.098697 -0.395159 6.969298 +v 0.677749 -0.498219 7.831346 +v 0.128156 -0.427872 7.012590 +v 0.632777 -0.387744 7.767190 +v 0.000555 -0.205003 6.829662 +v 0.603338 -0.252740 7.721865 +v 0.465587 -0.169084 7.517575 +v 0.005389 -0.234445 6.840100 +v 0.298745 -0.050206 7.265753 +v 0.848163 -0.941282 8.082877 +v 0.780568 -0.307244 7.981470 +v 0.631111 -0.379495 7.768345 +v 0.631794 -0.453104 7.763616 +v -0.001558 -0.175137 6.822201 +v 0.084792 -0.379279 6.951238 +v 0.280889 -0.045226 7.248355 +v 0.585437 -0.206235 7.683019 +v 0.019723 -0.053386 6.858638 +v 0.263202 -0.040430 7.218547 +v -0.006829 -0.195772 6.822036 +v 0.066372 -0.357264 6.933753 +v 0.288536 -0.574211 7.247714 +v 0.118060 -0.416253 6.997562 +v -0.006284 -0.072360 6.823711 +v 0.628112 -0.288689 7.761510 +v 0.635521 -0.283188 7.761718 +v 0.627477 -0.285333 7.759576 +v -0.023885 -0.119636 6.794098 +v 0.619105 -0.281296 7.749382 +v -0.019905 -0.079686 6.803903 +v -0.032610 -0.111778 6.786303 +v 0.224019 -0.541683 7.155807 +v 0.163703 -0.477213 7.067697 +v 0.273398 -0.572114 7.228766 +v 0.363547 -0.098808 7.380967 +v 0.029994 -0.269065 6.871668 +v 0.314345 -0.590373 7.290162 +v 0.306210 -0.588631 7.283632 +v 0.244919 -0.557537 7.208153 +v 0.005044 -0.198359 6.833495 +v 0.680742 -0.485024 7.831895 +v 0.680996 -0.477195 7.833395 +v -0.005073 -0.182416 6.819036 +v 0.683227 -0.480424 7.837631 +v -0.003062 -0.187751 6.821976 +v 0.860717 -0.934372 8.093569 +v 0.003533 -0.061983 6.842939 +v 0.635418 -0.357970 7.770980 +v 0.238442 -0.030613 7.180214 +v 0.633240 -0.352010 7.771173 +v 0.632298 -0.368847 7.767940 +v 0.130169 -0.441145 7.031013 +v -0.014675 -0.076350 6.813298 +v 0.051692 -0.036202 6.904048 +v 0.633915 -0.333371 7.769678 +v 0.090248 -0.395350 6.967502 +v 0.284992 -0.573956 7.262226 +v 0.402094 -0.122678 7.432987 +v 0.578750 -0.225367 7.692628 +v -0.023417 -0.150892 6.802436 +v 0.631906 -0.324868 7.769650 +v 0.584762 -0.220947 7.692227 +v 0.034005 -0.047591 6.878005 +v 0.396609 -0.115951 7.418667 +v 0.392561 -0.105424 7.403843 +v 0.207132 -0.028223 7.139763 +v 0.010324 -0.059261 6.849179 +v 0.781971 -0.300351 7.984826 +v -0.002911 -0.200391 6.828156 +v 0.452691 -0.157333 7.499730 +v -0.011862 -0.163709 6.810843 +v -0.010973 -0.190378 6.817131 +v 0.145944 -0.456937 7.046822 +v 0.097828 -0.411653 6.984778 +v -0.016529 -0.155087 6.804183 +v 0.443404 -0.152403 7.488156 +v 0.271003 -0.042919 7.233007 +v 0.265408 -0.567802 7.218960 +v 0.589584 -0.230057 7.700844 +v 0.012628 -0.241815 6.852238 +v 0.337132 -0.073753 7.330984 +v 0.254155 -0.038571 7.211572 +v 0.549802 -0.204722 7.662010 +v 0.244336 -0.033116 7.193454 +v 0.310599 -0.061231 7.289450 +v 0.053052 -0.336063 6.915064 +v 0.305735 -0.059251 7.285880 +v 0.025282 -0.274219 6.871748 +v 0.432254 -0.139015 7.466417 +v 0.478026 -0.182544 7.540482 +v 0.528299 -0.152675 7.611277 +v 0.058769 -0.033044 6.919987 +v 0.947415 -0.816702 8.214779 +v 0.625353 -0.466345 7.756427 +v 0.186843 -0.024121 7.107182 +v -0.021136 -0.089091 6.800003 +v -0.020086 -0.141982 6.799731 +v -0.010403 -0.076554 6.819323 +v -0.012252 -0.083667 6.814349 +v 0.627295 -0.310496 7.766541 +v -0.006662 -0.168278 6.819706 +v -0.009393 -0.177473 6.816893 +v 0.541544 -0.159938 7.623687 +v 1.018995 -0.841188 8.339566 +v 0.780196 -0.586478 7.986135 +v 1.026323 -0.841782 8.333446 +v 0.781453 -0.582142 7.986513 +v 0.518955 -0.686436 7.596941 +v 0.891718 -0.856936 8.145283 +v 0.609637 -0.553436 7.730934 +v 0.609348 -0.534731 7.733314 +v 1.014568 -0.835257 8.330044 +v 0.092311 -0.028424 6.972907 +v 0.097340 -0.033306 6.974529 +v 0.091170 -0.025486 6.967561 +v 0.798475 -0.999246 8.015336 +v 0.773560 -0.588011 7.978672 +v 0.081482 -0.027741 6.954432 +v 0.165347 -0.024545 7.078829 +v 0.180601 -0.026936 7.100282 +v 0.165435 -0.027262 7.070906 +v 0.631160 -0.410968 7.769678 +v 1.008668 -0.831584 8.322245 +v 0.514202 -0.685840 7.583839 +v 0.801736 -0.989057 8.012730 +v 0.766163 -0.591521 7.965676 +v 0.150787 -0.022659 7.068450 +v 0.129957 -0.023731 7.027852 +v 0.378261 -0.626533 7.377611 +v 0.510693 -0.685069 7.579154 +v 0.523905 -0.685350 7.602148 +v 0.377010 -0.619209 7.380918 +v 0.152162 -0.025114 7.053013 +v 0.125394 -0.022750 7.019381 +v 0.898209 -0.832257 8.165607 +v 0.376702 -0.617301 7.388381 +v 0.068080 -0.034031 6.938754 +v 0.615176 -0.510972 7.740960 +v 0.067876 -0.037441 6.935123 +v 0.617575 -0.514604 7.741515 +v 0.777741 -0.327381 7.984322 +v 0.067010 -0.038479 6.930873 +v 0.499851 -0.685029 7.569192 +v 0.905453 -0.830195 8.163370 +v 0.373668 -0.599847 7.386236 +v 0.065652 -0.036820 6.924299 +v 0.989342 -0.831968 8.299791 +v 0.889906 -0.847040 8.143096 +v 0.739812 -0.555737 7.924650 +v 0.111119 -0.032921 6.994482 +v 0.733041 -0.550590 7.916201 +v 0.981816 -0.827224 8.283846 +v 0.491762 -0.687181 7.552717 +v 0.888095 -0.839787 8.143352 +v 0.378339 -0.600136 7.390954 +v 0.608546 -0.522597 7.732662 +v 0.104080 -0.036502 6.988809 +v 0.970896 -0.825177 8.278355 +v 0.769264 -0.341515 7.970572 +v 0.749520 -0.391085 7.935449 +v 0.969664 -0.829132 8.264514 +v 0.723326 -0.545386 7.899468 +v 0.795675 -0.284223 8.009388 +v 0.965654 -0.825458 8.256886 +v 0.812024 -0.220657 8.036473 +v 0.721068 -0.536293 7.897214 +v 0.364389 -0.615663 7.368065 +v 0.811486 -0.216943 8.035046 +v 0.728808 -0.399948 7.923763 +v 0.482219 -0.682714 7.537327 +v 0.812753 -0.216404 8.037068 +v 0.868529 -0.923363 8.113951 +v 0.728299 -0.411332 7.910074 +v 0.860320 -0.923975 8.106727 +v 0.717613 -0.527852 7.891203 +v 0.719371 -0.506073 7.881826 +v 0.722324 -0.484047 7.898252 +v 0.604594 -0.561029 7.722155 +v 0.348293 -0.623016 7.344718 +v 0.600419 -0.560239 7.719901 +v 0.777501 -0.318614 7.979502 +v 0.718411 -0.488126 7.894927 +v 0.934245 -0.819311 8.208435 +v 0.842787 -0.948962 8.074492 +v 0.344111 -0.623597 7.338437 +v 0.720547 -0.475150 7.901474 +v 0.721678 -0.475326 7.896513 +v 0.338694 -0.622261 7.330561 +v 0.829288 -0.949765 8.058924 +v 0.822957 -0.956713 8.044702 +v 0.338740 -0.619330 7.328484 +v 0.719107 -0.426118 7.897922 +v 0.908969 -0.885594 8.173247 +v 0.714013 -0.483204 7.888655 +v 0.338608 -0.610580 7.326426 +v 0.795492 -1.022727 8.006517 +v 0.794159 -1.019032 8.002557 +v 0.817017 -0.968449 8.035826 +v 0.715384 -0.452406 7.891668 +v 0.820562 -0.964415 8.030165 +v 0.813678 -0.967392 8.025331 +v 0.807364 -0.977583 8.020474 +v 0.753995 -0.380079 7.944761 +v 0.329392 -0.595828 7.314468 +v 0.710749 -0.462996 7.886902 +v 0.323740 -0.591800 7.306641 +v 0.393452 -0.662021 7.405858 +v 0.902324 -0.866773 8.163955 +v 0.758473 -0.583413 7.953166 +v 0.532897 -0.674729 7.615879 +v 0.896223 -0.828660 8.155205 +v 0.394733 -0.663442 7.412576 +v 0.776973 -0.573275 7.978124 +v 0.773594 -0.568929 7.975718 +v 0.912587 -0.874721 8.179256 +v 0.912013 -0.868461 8.177641 +v 0.784847 -0.593674 7.986902 +v 0.785775 -0.588904 7.991232 +v 0.894141 -0.865630 8.146637 +v 0.618873 -0.505195 7.741542 +v 0.779175 -0.577216 7.982011 +v 0.896196 -0.865877 8.153109 +v 0.712675 -0.476858 7.884236 +v 0.603742 -0.550884 7.725723 +v 0.749986 -0.568694 7.937121 +v 0.773224 -0.333908 7.973916 +v 0.911772 -0.834473 8.177050 +v 0.745202 -0.577396 7.931369 +v 0.624882 -0.491370 7.748882 +v 0.775387 -0.326310 7.973943 +v 0.748065 -0.563732 7.937821 +v 0.374423 -0.612387 7.378622 +v 0.455047 -0.679903 7.496280 +v 0.801403 -1.015209 8.010822 +v 0.714545 -0.475787 7.887893 +v 0.711899 -0.483228 7.880351 +v 0.800016 -0.309952 8.019243 +v 0.355398 -0.623353 7.349224 +v 0.437854 -0.664348 7.485397 +v 0.571348 -0.590592 7.675128 +v 0.530957 -0.661504 7.628062 +v 0.770086 -0.562252 7.969941 +v 0.436052 -0.654593 7.474414 +v 0.767195 -0.555429 7.965516 +v 0.763765 -0.546164 7.961497 +v 0.795818 -0.341392 8.018626 +v 0.539597 -0.641798 7.628139 +v 0.547333 -0.629122 7.629241 +v 0.753017 -0.570440 7.945190 +v 0.591737 -0.586634 7.693592 +v 1.005135 -0.896237 8.325526 +v 0.760421 -0.529858 7.956531 +v 0.421544 -0.644598 7.465207 +v 0.580002 -0.582209 7.697248 +v 0.571574 -0.584987 7.687559 +v 0.419122 -0.646626 7.457911 +v 0.419591 -0.656890 7.449983 +v 1.001920 -0.909291 8.321234 +v 0.416030 -0.663334 7.444645 +v 1.002604 -0.913467 8.311481 +v 0.407470 -0.664289 7.431943 +v 0.402554 -0.661803 7.425538 +v 0.800951 -0.297667 8.018703 +v 1.012753 -0.873172 8.327836 +v 0.800005 -0.290283 8.016925 +v 0.911371 -0.877947 8.170310 +v 0.910217 -0.870416 8.169596 +v 0.904473 -0.872318 8.159462 +v 0.324674 -0.067720 7.314003 +v 0.265267 -0.045830 7.236168 +v 0.934418 -0.818814 8.222097 +v -0.028370 -0.105820 6.789965 +v 0.251592 -0.557061 7.194190 +v 0.196144 -0.024065 7.130981 +v 0.937544 -0.816832 8.211679 +v 0.316652 -0.588194 7.295455 +v 0.628570 -0.343146 7.770494 +v 0.314069 -0.065153 7.303327 +v 0.849847 -0.939716 8.094947 +v 0.235871 -0.553893 7.189690 +v 0.304928 -0.585635 7.288321 +v 0.570154 -0.215773 7.681627 +v 0.854785 -0.938524 8.093298 +v 0.778617 -0.312836 7.988664 +v 0.033428 -0.290175 6.883622 +v -0.001455 -0.067788 6.831576 +v 0.029202 -0.279882 6.877614 +v 0.300664 -0.582012 7.278966 +v 0.232695 -0.549778 7.175488 +v 0.146723 -0.467789 7.060084 +v 0.293167 -0.052658 7.269814 +v -0.034685 -0.123455 6.786365 +v 0.546387 -0.178543 7.640433 +v 0.042374 -0.038808 6.896629 +v 0.208889 -0.536615 7.146030 +v 0.374726 -0.102442 7.387467 +v 0.423648 -0.137836 7.460510 +v 0.606963 -0.261747 7.729915 +v 0.598056 -0.261007 7.725208 +v 0.407963 -0.139907 7.454790 +v 0.015881 -0.254807 6.859222 +v 0.197461 -0.531190 7.138514 +v 0.019902 -0.049011 6.863997 +v 0.590170 -0.252890 7.712944 +v 0.275860 -0.570918 7.241557 +v 0.142870 -0.446388 7.037301 +v 0.014227 -0.052924 6.856403 +v 0.404030 -0.132021 7.444375 +v -0.002464 -0.228095 6.838964 +v 0.202829 -0.526084 7.126073 +v 0.136015 -0.445838 7.035325 +v -0.023785 -0.145979 6.800542 +v 0.234219 -0.030220 7.186411 +v 0.269766 -0.043434 7.238967 +v 0.234151 -0.032059 7.175184 +v 0.445287 -0.166730 7.505917 +v 0.180487 -0.503114 7.097630 +v 0.487682 -0.175395 7.554872 +v 0.486163 -0.178471 7.550804 +v 0.508425 -0.146587 7.583798 +v 0.494071 -0.156002 7.568399 +v 0.432346 -0.147519 7.474535 +v 0.327149 -0.069305 7.322387 +v 0.727079 -0.407673 7.911762 +v 0.623208 -0.293841 7.758228 +v -0.031626 -0.120019 6.787007 +v 0.628323 -0.454356 7.761694 +v -0.030740 -0.097745 6.791493 +v -0.027020 -0.124495 6.792343 +v 0.021136 -0.262990 6.866125 +v 0.615627 -0.310934 7.759865 +v 0.377506 -0.106525 7.400527 +v 0.171086 -0.499020 7.092178 +v -0.029925 -0.149328 6.798110 +v -0.008438 -0.211392 6.828830 +v 0.158597 -0.484311 7.076054 +v 0.468639 -0.178164 7.530112 +v 0.851672 -0.933642 8.103215 +v 0.843506 -0.942039 8.090757 +v 0.307956 -0.581531 7.294364 +v 0.501039 -0.153969 7.587233 +v -0.036788 -0.100887 6.784948 +v -0.041088 -0.109170 6.779116 +v 0.498485 -0.150996 7.571933 +v 0.622113 -0.302439 7.761571 +v 0.194668 -0.022909 7.124771 +v -0.034403 -0.089342 6.788685 +v 0.248264 -0.035018 7.204422 +v -0.011541 -0.170901 6.816391 +v 0.303078 -0.585954 7.285204 +v -0.012095 -0.167513 6.814963 +v 0.060175 -0.343366 6.921485 +v 0.005126 -0.221461 6.837987 +v 0.002985 -0.216406 6.836760 +v 0.275073 -0.045602 7.252521 +v 0.187476 -0.022101 7.116243 +v 0.296848 -0.579394 7.275012 +v 0.022542 -0.257295 6.861541 +v 0.561998 -0.209241 7.671568 +v 0.389965 -0.112585 7.413804 +v 0.278583 -0.573546 7.253020 +v 0.522427 -0.165949 7.619520 +v 0.377584 -0.115400 7.411961 +v 0.213733 -0.026316 7.162238 +v 0.266995 -0.568081 7.237326 +v 0.490610 -0.165905 7.558112 +v 0.256143 -0.563437 7.226522 +v 0.338843 -0.082183 7.348679 +v 0.186211 -0.520017 7.119526 +v 0.204773 -0.025344 7.146727 +v -0.013652 -0.196927 6.817491 +v 0.617786 -0.290461 7.750731 +v 0.629825 -0.422428 7.765811 +v 0.780537 -0.305574 7.994179 +v 0.103863 -0.027638 6.998229 +v 0.613340 -0.492660 7.741543 +v 0.333858 -0.619586 7.330011 +v 0.773940 -0.582319 7.981040 +v 0.907120 -0.858073 8.179031 +v 0.175143 -0.026185 7.093192 +v 1.018923 -0.837512 8.337931 +v 0.469716 -0.674598 7.534595 +v 0.177435 -0.023360 7.103372 +v 0.763819 -0.590670 7.962847 +v 0.119109 -0.020971 7.023656 +v 0.115195 -0.025243 7.010896 +v 0.465792 -0.676423 7.524011 +v 0.893927 -0.906814 8.155927 +v 0.625267 -0.386593 7.766408 +v 0.729991 -0.405052 7.918803 +v 0.759035 -0.585879 7.959074 +v 0.892419 -0.900016 8.159559 +v 0.328979 -0.611013 7.327375 +v 0.450888 -0.674159 7.504130 +v 0.532882 -0.669547 7.620687 +v 0.768361 -0.567099 7.976128 +v 0.748639 -0.386532 7.943921 +v 0.157387 -0.021251 7.076046 +v 0.075723 -0.019295 6.964849 +v 0.800966 -1.009344 8.013753 +v 0.753488 -0.578504 7.955361 +v 0.747378 -0.389186 7.940847 +v 0.615301 -0.486037 7.744500 +v 1.002161 -0.830473 8.314695 +v 0.742210 -0.560926 7.942475 +v 0.884099 -0.913514 8.144118 +v 0.739611 -0.556912 7.933361 +v 0.329092 -0.603457 7.324322 +v 0.819542 -0.965276 8.039394 +v 0.610910 -0.500560 7.736883 +v 0.527479 -0.679607 7.611615 +v 0.895913 -0.865314 8.159561 +v 0.083511 -0.023768 6.961648 +v 0.891977 -0.861731 8.160646 +v 0.728874 -0.545463 7.925968 +v 0.750975 -0.362255 7.948158 +v 0.889135 -0.858031 8.157408 +v 0.396539 -0.661504 7.423114 +v 0.886417 -0.849770 8.147520 +v 0.142466 -0.026218 7.047433 +v 0.725951 -0.544662 7.908908 +v 0.390630 -0.661575 7.413751 +v 0.074076 -0.027926 6.952137 +v 0.722853 -0.540744 7.907432 +v 0.602373 -0.514131 7.732799 +v 0.749289 -0.358752 7.952638 +v 0.721742 -0.533010 7.904655 +v 0.606914 -0.511584 7.735640 +v 0.908493 -0.839248 8.179711 +v 0.719020 -0.530277 7.895435 +v 0.714680 -0.523353 7.895774 +v 0.610953 -0.504867 7.736756 +v 0.905958 -0.838953 8.174102 +v 0.713572 -0.519310 7.892315 +v 0.585645 -0.574590 7.715587 +v 0.326138 -0.596421 7.318785 +v 0.712304 -0.510479 7.895497 +v 0.711366 -0.502750 7.894205 +v 0.900201 -0.834548 8.168655 +v 0.596775 -0.568242 7.719338 +v 0.733074 -0.394530 7.929761 +v 0.718020 -0.487066 7.901319 +v 0.713393 -0.489633 7.900290 +v 0.806618 -0.973017 8.032678 +v 0.061630 -0.034292 6.933729 +v 0.378830 -0.611445 7.395187 +v 0.712766 -0.489364 7.892979 +v 0.721447 -0.479646 7.901586 +v 0.963979 -0.833388 8.268602 +v 0.381744 -0.603302 7.390470 +v 0.895679 -0.830973 8.160229 +v 0.711388 -0.495812 7.887833 +v 0.596835 -0.551986 7.721848 +v 0.603743 -0.541650 7.730964 +v 0.129771 -0.023229 7.034551 +v 0.595702 -0.559616 7.718694 +v 0.715450 -0.423403 7.904159 +v 0.368936 -0.602306 7.382608 +v 0.714208 -0.436791 7.896247 +v 0.620210 -0.473423 7.752132 +v 0.816528 -0.959990 8.044891 +v 0.956679 -0.824962 8.251782 +v 0.366960 -0.607416 7.377507 +v 0.954020 -0.823443 8.246442 +v 0.715359 -0.466497 7.899181 +v 0.712807 -0.462666 7.895272 +v 0.358076 -0.610301 7.366714 +v 0.615569 -0.447051 7.755651 +v 0.799408 -0.989168 8.017435 +v 0.628932 -0.438652 7.761995 +v 0.710747 -0.464960 7.889331 +v 0.357586 -0.615906 7.361087 +v 0.949828 -0.823465 8.235093 +v 0.712631 -0.458312 7.892212 +v 0.943102 -0.821478 8.231607 +v 0.774550 -0.339244 7.985072 +v 0.618364 -0.453439 7.754428 +v 0.104332 -0.043099 6.974896 +v 0.618746 -0.458899 7.753314 +v 0.885701 -0.844558 8.146315 +v 0.892347 -0.829588 8.149833 +v 0.886873 -0.918098 8.157666 +v 0.713119 -0.445944 7.896103 +v 0.890879 -0.912318 8.148922 +v 0.880548 -0.916260 8.137838 +v 0.770966 -0.343976 7.981149 +v 0.765176 -0.344381 7.972064 +v 0.866973 -0.925079 8.125797 +v 0.924514 -0.831139 8.208160 +v 0.790183 -0.292672 8.006961 +v 0.918910 -0.831368 8.198123 +v 0.793314 -0.291090 8.015343 +v 0.913114 -0.829259 8.192140 +v 0.784728 -0.297756 8.001910 +v 0.838955 -0.950721 8.082509 +v 0.839666 -0.950610 8.068970 +v 0.783344 -0.302271 7.999145 +v 0.911603 -0.877022 8.184072 +v 0.830947 -0.949580 8.062735 +v 0.823652 -0.951958 8.054987 +v 0.904831 -0.889380 8.176854 +v 0.820203 -0.954948 8.048220 +v 0.900846 -0.894577 8.161993 +v 0.910855 -0.865890 8.184890 +v 0.715568 -0.471825 7.891724 +v 0.773122 -0.340150 7.979054 +v 0.711135 -0.490634 7.888238 +v 0.299974 -0.060302 7.288229 +v 0.035143 -0.037353 6.892523 +v -0.032023 -0.136906 6.790937 +v 0.231921 -0.030485 7.194505 +v -0.031850 -0.081950 6.793996 +v 0.157186 -0.472868 7.065072 +v 0.023609 -0.040775 6.880033 +v 0.476530 -0.190922 7.555715 +v 0.938293 -0.821548 8.228372 +v 0.255575 -0.563414 7.219887 +v 0.108626 -0.417514 6.997918 +v -0.024088 -0.077317 6.802780 +v 0.546504 -0.191921 7.652122 +v 0.232963 -0.032379 7.172313 +v 0.610698 -0.278509 7.741478 +v -0.010732 -0.201422 6.822994 +v 0.224727 -0.029575 7.168656 +v 0.091801 -0.408076 6.982306 +v 0.530228 -0.174990 7.629354 +v 0.013264 -0.250297 6.857971 +v 0.007513 -0.053949 6.850882 +v 0.284213 -0.049994 7.261520 +v 0.209946 -0.026744 7.152538 +v -0.034568 -0.093561 6.787225 +v 0.428935 -0.154579 7.480423 +v 0.324104 -0.072227 7.326906 +v 0.141270 -0.453671 7.044619 +v 0.463686 -0.185612 7.533362 +v 0.930984 -0.819431 8.220097 +v 0.513546 -0.154262 7.601831 +v 0.047691 -0.032228 6.911672 +v 0.085437 -0.385047 6.955632 +v 0.075526 -0.378209 6.951765 +v 0.316847 -0.069398 7.311727 +v -0.016894 -0.183274 6.815864 +v 0.629283 -0.362484 7.768525 +v 0.238284 -0.556238 7.199347 +v 0.002519 -0.239958 6.846425 +v -0.005239 -0.057221 6.834715 +v 0.610906 -0.290518 7.745239 +v 0.191636 -0.021065 7.136297 +v 0.038967 -0.033085 6.904814 +v 0.003824 -0.237148 6.841632 +v 0.186874 -0.513720 7.108037 +v 0.040496 -0.321649 6.900950 +v 0.299928 -0.577963 7.284982 +v 0.014546 -0.270894 6.868032 +v 0.254929 -0.039920 7.222324 +v -0.006186 -0.219804 6.835197 +v -0.018485 -0.071927 6.813346 +v 0.224144 -0.547513 7.178014 +v -0.016585 -0.200519 6.817157 +v 0.587551 -0.245158 7.708074 +v 0.621199 -0.330154 7.768259 +v 0.391071 -0.119363 7.422456 +v 0.574709 -0.242782 7.699806 +v 0.599888 -0.288780 7.738137 +v -0.019547 -0.172355 6.814988 +v -0.022159 -0.180326 6.812510 +v -0.018483 -0.063485 6.819788 +v 0.242866 -0.033046 7.203325 +v -0.043877 -0.138716 6.782987 +v 0.598087 -0.272113 7.729954 +v 0.035446 -0.307456 6.893813 +v 0.374190 -0.623169 7.390199 +v 0.311103 -0.583301 7.306765 +v -0.025025 -0.186692 6.808725 +v 0.151840 -0.477385 7.071515 +v 0.336857 -0.079352 7.339314 +v -0.046023 -0.117148 6.776331 +v 0.053357 -0.343680 6.918855 +v 0.006767 -0.044260 6.862000 +v -0.048275 -0.109201 6.775364 +v 0.352432 -0.098321 7.375517 +v 0.021808 -0.302517 6.885665 +v 0.363504 -0.095566 7.371861 +v 0.284231 -0.052802 7.272349 +v 0.422268 -0.144119 7.467550 +v 0.307738 -0.065785 7.306111 +v -0.020307 -0.052491 6.827920 +v 0.184262 -0.020044 7.127816 +v 0.181085 -0.019650 7.117384 +v 0.260239 -0.044193 7.244631 +v 0.265170 -0.045708 7.239313 +v 0.232145 -0.555614 7.197022 +v 0.009894 -0.258547 6.860258 +v 0.118471 -0.431064 7.016509 +v 0.458173 -0.173116 7.518335 +v 0.956696 -0.830990 8.258238 +v 0.711789 -0.437414 7.899673 +v 0.320240 -0.591532 7.313085 +v 0.317102 -0.588047 7.308605 +v -0.034885 -0.144187 6.791616 +v -0.019447 -0.189551 6.814121 +v 0.593130 -0.259231 7.720514 +v -0.039721 -0.124345 6.784363 +v -0.029577 -0.157344 6.800428 +v 0.725881 -0.404560 7.921803 +v 0.622978 -0.409534 7.768106 +v 1.011634 -0.841475 8.342893 +v 0.605502 -0.483950 7.741828 +v 0.761699 -0.586187 7.972442 +v 0.354656 -0.596645 7.369460 +v 0.765327 -0.579370 7.976359 +v 0.509480 -0.680425 7.593250 +v 0.476709 -0.673165 7.543990 +v 0.626807 -0.397413 7.768548 +v 0.331825 -0.620234 7.334169 +v 0.800721 -1.020586 8.018741 +v 0.167537 -0.024363 7.087783 +v 0.159111 -0.020752 7.080416 +v 0.462373 -0.668986 7.529172 +v 0.100356 -0.029990 6.993865 +v 0.746219 -0.372649 7.949259 +v 0.757657 -0.582575 7.965156 +v 0.626229 -0.374943 7.768165 +v 1.011455 -0.838892 8.333459 +v 0.767022 -0.570972 7.977747 +v 0.811898 -0.970524 8.041774 +v 0.086381 -0.024741 6.969746 +v 0.487830 -0.676163 7.566955 +v 0.605457 -0.493646 7.738683 +v 0.597381 -0.494088 7.737579 +v 0.114473 -0.022992 7.016832 +v 0.529391 -0.672931 7.621695 +v 0.072157 -0.019404 6.960451 +v 0.527966 -0.676547 7.619104 +v 0.109349 -0.026003 7.009363 +v 1.002562 -0.835223 8.326289 +v 0.456178 -0.668335 7.518966 +v 0.071584 -0.032854 6.945491 +v 0.134910 -0.024742 7.043744 +v 0.893380 -0.848130 8.165607 +v 0.068721 -0.033885 6.942888 +v 0.520407 -0.679795 7.609003 +v 0.806108 -0.974450 8.041035 +v 0.058975 -0.034181 6.940249 +v 0.513138 -0.677533 7.603780 +v 0.745153 -0.364950 7.957431 +v 0.987628 -0.834643 8.309381 +v 0.746725 -0.363367 7.951255 +v 0.093471 -0.035706 6.988197 +v 0.439364 -0.667927 7.492293 +v 0.721545 -0.539128 7.917399 +v 0.803892 -0.973808 8.028303 +v 0.982682 -0.829383 8.292121 +v 0.972760 -0.825447 8.282107 +v 0.721736 -0.530132 7.912776 +v 0.968655 -0.827408 8.275648 +v 0.968206 -0.830837 8.271908 +v 0.088374 -0.035370 6.981075 +v 0.892161 -0.859187 8.161735 +v 0.720265 -0.535633 7.915630 +v 0.719998 -0.408309 7.918739 +v 0.391682 -0.659104 7.421968 +v 0.719640 -0.412252 7.908792 +v 0.601500 -0.503737 7.734716 +v 0.384151 -0.651739 7.416711 +v 0.719468 -0.523713 7.910141 +v 0.893401 -0.840338 8.163960 +v 0.798095 -0.991593 8.022306 +v 0.719788 -0.417294 7.905508 +v 0.711675 -0.460518 7.899556 +v 0.799269 -0.981840 8.022395 +v 0.384551 -0.651171 7.407653 +v 0.888876 -0.841927 8.158582 +v 0.590761 -0.583481 7.705929 +v 0.775574 -0.322239 7.999619 +v 0.910714 -0.870302 8.191198 +v 0.908723 -0.880014 8.189232 +v 0.378881 -0.640772 7.399768 +v 0.598857 -0.529895 7.732804 +v 0.594570 -0.538051 7.728602 +v 0.878489 -0.920118 8.141119 +v 0.909252 -0.849285 8.186867 +v 0.777447 -0.325728 7.990697 +v 0.376497 -0.605914 7.405288 +v 0.873857 -0.921191 8.135683 +v 0.377430 -0.602184 7.401992 +v 0.927250 -0.823668 8.213509 +v 0.927158 -0.828424 8.210017 +v 0.770271 -0.342773 7.989287 +v 0.921787 -0.833262 8.205514 +v 0.584675 -0.563435 7.717822 +v 0.768063 -0.345433 7.983340 +v 0.873837 -0.921076 8.129365 +v 0.918103 -0.834820 8.202103 +v 0.856690 -0.931850 8.121927 +v 0.759738 -0.346980 7.976362 +v 0.908648 -0.833606 8.184464 +v 0.761934 -0.346239 7.967973 +v 0.364299 -0.600057 7.381037 +v 0.755886 -0.352454 7.967282 +v 0.910189 -0.830068 8.187453 +v 0.863169 -0.925750 8.113853 +v 0.904328 -0.884975 8.183263 +v 0.856308 -0.926097 8.108582 +v 0.359343 -0.595919 7.374907 +v 0.895267 -0.894796 8.171508 +v 0.790505 -0.292256 8.017190 +v 0.611790 -0.456618 7.751495 +v 0.841900 -0.947890 8.086410 +v 0.778130 -0.313330 7.998415 +v 0.780358 -0.301650 8.004002 +v 0.825080 -0.951559 8.067368 +v 0.819541 -0.956261 8.054068 +v 0.813915 -0.960558 8.047737 +v 1.009554 -0.848778 8.346436 +v 0.412939 -0.661802 7.450876 +v 0.409888 -0.665196 7.448755 +v 0.412290 -0.656500 7.452569 +v 0.412876 -0.649498 7.453275 +v 0.405654 -0.665821 7.440997 +v 0.764606 -0.562075 7.976107 +v 0.400300 -0.665785 7.434632 +v 0.747420 -0.573560 7.954791 +v 0.396070 -0.663380 7.428702 +v 0.746264 -0.567594 7.948857 +v 0.793752 -0.292633 8.021729 +v 0.767832 -0.584612 7.978100 +v 0.906148 -0.852541 8.179582 +v 0.908345 -0.839839 8.183685 +v 0.713043 -0.516057 7.900725 +v 0.900784 -0.852397 8.173605 +v 0.710838 -0.492657 7.895472 +v 0.358535 -0.602879 7.370469 +v 0.899416 -0.858326 8.168757 +v 0.898451 -0.839438 8.169926 +v 0.898930 -0.845878 8.172273 +v 0.889001 -0.835892 8.153351 +v 0.885823 -0.847839 8.149458 +v 1.011536 -0.858241 8.338793 +v 0.716787 -0.475356 7.905969 +v 0.344380 -0.614223 7.355949 +v 0.763275 -0.554662 7.973340 +v 0.994454 -0.925851 8.309716 +v 0.796428 -0.322630 8.025430 +v 0.423586 -0.645495 7.473269 +v 0.532977 -0.652617 7.632323 +v 0.336524 -0.622074 7.340770 +v 0.534216 -0.635932 7.640846 +v 0.797622 -0.304391 8.028068 +v 0.757178 -0.547046 7.977564 +v 0.758461 -0.540569 7.967185 +v 0.796562 -0.296906 8.026358 +v 0.571204 -0.581660 7.697103 +v 0.754842 -0.529570 7.964097 +v 0.562011 -0.591369 7.674721 +v 0.755249 -0.515147 7.958680 +v 0.750825 -0.501651 7.960904 +v 0.554775 -0.597359 7.664634 +v 0.789323 -0.368364 8.014764 +v 0.997670 -0.919016 8.323362 +v 0.547072 -0.607504 7.653120 +v 0.784915 -0.384305 8.008357 +v 0.974249 -0.946292 8.296690 +v 0.979550 -0.940062 8.269832 +v 0.967893 -0.949644 8.274798 +v 0.959992 -0.954113 8.267824 +v 0.952712 -0.956622 8.255041 +v 0.905999 -0.863154 8.171009 +v 0.898243 -0.864161 8.167091 +v 0.988026 -0.933103 8.297181 +v 0.924675 -0.967149 8.208302 +v 0.754407 -0.487536 7.961646 +v 0.779376 -0.403558 7.998263 +v 0.765891 -0.451409 7.976462 +v 0.910074 -0.973639 8.190121 +v 0.756004 -0.470732 7.970458 +v 0.939935 -0.960803 8.229210 +v 0.897312 -0.980689 8.169162 +v 0.774168 -0.419847 7.991553 +v 0.885184 -0.986220 8.158306 +v 0.769810 -0.436491 7.985222 +v 0.876017 -0.992193 8.137482 +v 0.840630 -1.004103 8.112345 +v 0.546923 -0.616605 7.643715 +v -0.044562 -0.143990 6.785399 +v 0.326147 -0.078241 7.333637 +v 0.605414 -0.299853 7.745645 +v 0.942354 -0.822278 8.241156 +v 0.003399 -0.250064 6.855414 +v -0.040387 -0.080600 6.790550 +v 0.365464 -0.104079 7.390012 +v 0.492805 -0.158573 7.576984 +v -0.044675 -0.096786 6.781185 +v 0.928740 -0.825180 8.229290 +v -0.004266 -0.237223 6.839386 +v -0.048278 -0.093756 6.782050 +v 0.293730 -0.577283 7.277663 +v -0.015461 -0.226667 6.834014 +v -0.022801 -0.161931 6.807291 +v -0.027748 -0.166896 6.808827 +v -0.045994 -0.126479 6.779964 +v -0.012450 -0.213485 6.830472 +v -0.017412 -0.204922 6.822235 +v 0.374672 -0.628655 7.392847 +v 0.538499 -0.192653 7.649129 +v 0.447614 -0.180810 7.519245 +v -0.020921 -0.196805 6.815009 +v 0.011333 -0.043199 6.869670 +v 0.305330 -0.063883 7.299502 +v 0.055199 -0.028214 6.927088 +v -0.026087 -0.194681 6.811314 +v 0.170709 -0.508054 7.102215 +v -0.037852 -0.155206 6.792164 +v -0.028485 -0.176500 6.809821 +v 0.278672 -0.573386 7.256235 +v 0.273308 -0.570273 7.247569 +v -0.001196 -0.049428 6.849437 +v -0.004477 -0.052132 6.842201 +v 0.329795 -0.083897 7.345915 +v 0.031321 -0.032681 6.894059 +v 0.295236 -0.056459 7.280290 +v 0.321887 -0.595958 7.319967 +v 0.559530 -0.221306 7.677099 +v 0.026539 -0.033076 6.888854 +v 0.439771 -0.159528 7.493986 +v 0.072526 -0.387228 6.958925 +v 0.257955 -0.563793 7.233213 +v 0.300776 -0.573826 7.292572 +v 0.396356 -0.128380 7.437103 +v 0.058948 -0.368974 6.939427 +v 0.296874 -0.572638 7.287695 +v 0.591207 -0.269908 7.724102 +v 0.036023 -0.315904 6.896611 +v 0.229634 -0.552378 7.189741 +v 0.140499 -0.463744 7.058192 +v 0.366383 -0.111504 7.403108 +v -0.026125 -0.069934 6.811341 +v 0.217638 -0.543981 7.171725 +v 0.491914 -0.161879 7.565216 +v 0.948272 -0.825018 8.248063 +v -0.042985 -0.088288 6.788381 +v 0.286158 -0.574639 7.271832 +v -0.004570 -0.241211 6.843865 +v 0.372856 -0.624079 7.398284 +v 0.198334 -0.024491 7.146177 +v 0.198425 -0.025022 7.141593 +v -0.029858 -0.173336 6.809225 +v 0.024716 -0.308312 6.889809 +v 0.256376 -0.043484 7.234166 +v 0.313404 -0.072393 7.320916 +v 0.350486 -0.089728 7.360171 +v 0.248214 -0.039616 7.226919 +v -0.044844 -0.151611 6.788916 +v 0.471934 -0.186494 7.539544 +v -0.054815 -0.113345 6.772520 +v 0.936624 -0.823226 8.239356 +v -0.041115 -0.083432 6.788056 +v -0.049903 -0.133802 6.781415 +v 0.314720 -0.595182 7.316637 +v -0.014240 -0.048894 6.835814 +v 0.338062 -0.088371 7.357569 +v 0.310226 -0.592215 7.314150 +v 0.124362 -0.449227 7.040618 +v 0.222668 -0.026662 7.186717 +v 0.617985 -0.354380 7.770969 +v -0.025614 -0.057172 6.818864 +v 0.286156 -0.054882 7.277791 +v 0.615921 -0.342999 7.769543 +v 0.027279 -0.030895 6.894119 +v 0.041864 -0.341917 6.914984 +v 0.038625 -0.332554 6.907836 +v 0.134449 -0.021207 7.054965 +v 0.725570 -0.397569 7.928069 +v 0.625103 -0.366605 7.767867 +v 0.544897 -0.210007 7.662753 +v -0.039110 -0.161071 6.793679 +v -0.032560 -0.075122 6.801599 +v -0.030693 -0.181627 6.805691 +v 0.563062 -0.235486 7.689997 +v 1.013078 -0.845050 8.343876 +v 0.716343 -0.519577 7.913054 +v 0.500672 -0.674294 7.589318 +v 0.055292 -0.027194 6.932251 +v 0.126740 -0.019412 7.041590 +v 0.406746 -0.662805 7.452117 +v 0.524632 -0.667113 7.627377 +v 0.786698 -0.290481 8.021203 +v 0.493164 -0.676196 7.575884 +v 0.572507 -0.577980 7.705683 +v 0.173339 -0.019866 7.104792 +v 0.918968 -0.832729 8.210900 +v 0.511582 -0.674276 7.608096 +v 0.776227 -0.313564 8.002362 +v 0.923792 -0.823817 8.219759 +v 0.918845 -0.839669 8.209350 +v 1.003218 -0.840916 8.338964 +v 0.709760 -0.498550 7.902128 +v 0.782836 -0.298649 8.012301 +v 0.707874 -0.503914 7.901203 +v 0.407691 -0.657956 7.452630 +v 0.404418 -0.650780 7.450971 +v 0.478804 -0.671330 7.562571 +v 0.110848 -0.021005 7.020684 +v 0.476536 -0.670604 7.558885 +v 0.824587 -0.950447 8.080503 +v 0.473573 -0.668330 7.552041 +v 0.994275 -0.834652 8.318020 +v 0.107812 -0.028202 7.013599 +v 0.103743 -0.026748 7.004295 +v 0.909009 -0.836996 8.197328 +v 0.460372 -0.660654 7.545912 +v 0.460024 -0.662580 7.540914 +v 0.913758 -0.844194 8.201904 +v 0.403916 -0.665172 7.447147 +v 0.714412 -0.468905 7.904394 +v 0.093224 -0.022826 6.999820 +v 0.823668 -0.950212 8.061773 +v 0.739877 -0.380660 7.947066 +v 0.818620 -0.954533 8.061382 +v 0.909116 -0.831377 8.195423 +v 0.741812 -0.371869 7.952657 +v 0.091106 -0.037232 6.984327 +v 0.443312 -0.664276 7.512030 +v 0.395399 -0.665672 7.435620 +v 0.095987 -0.025292 6.995967 +v 0.444645 -0.668118 7.505196 +v 0.978017 -0.833766 8.300465 +v 0.610876 -0.478167 7.747315 +v 0.969646 -0.826642 8.285212 +v 0.816433 -0.959907 8.056241 +v 0.747095 -0.571472 7.961692 +v 0.754772 -0.356418 7.960551 +v 0.906561 -0.830220 8.192082 +v 0.611503 -0.465031 7.751683 +v 0.962806 -0.833261 8.284189 +v 0.739249 -0.389522 7.940075 +v 0.745532 -0.572506 7.958412 +v 0.620181 -0.417382 7.765918 +v 0.959874 -0.838284 8.281981 +v 0.613987 -0.428868 7.762646 +v 0.905729 -0.833563 8.189651 +v 0.611343 -0.420285 7.764839 +v 0.081079 -0.023810 6.972019 +v 0.616357 -0.412416 7.765011 +v 0.712311 -0.449398 7.903797 +v 0.618151 -0.397301 7.767993 +v 0.711386 -0.438740 7.903739 +v 0.792073 -1.000198 8.025523 +v 0.734281 -0.554904 7.936436 +v 0.710724 -0.423906 7.907945 +v 0.808227 -0.964646 8.046523 +v 0.727580 -0.546223 7.935012 +v 0.712913 -0.416915 7.907574 +v 0.375575 -0.597728 7.405962 +v 0.967076 -0.826362 8.280914 +v 0.374103 -0.598431 7.399370 +v 0.885912 -0.910942 8.163470 +v 0.887308 -0.915562 8.161201 +v 0.892077 -0.894103 8.176373 +v 0.066196 -0.029164 6.953590 +v 0.892534 -0.897922 8.164414 +v 0.347616 -0.606076 7.363016 +v 0.881784 -0.921910 8.156646 +v 0.720126 -0.528704 7.917321 +v 0.795972 -0.976046 8.029095 +v 0.910254 -0.875852 8.195711 +v 0.055354 -0.032496 6.937469 +v 0.873158 -0.924792 8.143461 +v 0.916435 -0.847276 8.207116 +v 0.322592 -0.607581 7.327068 +v 0.771193 -0.336959 7.994709 +v 0.852810 -0.932967 8.116466 +v 0.906611 -0.838515 8.193280 +v 0.756846 -0.346850 7.983293 +v 0.788241 -0.288685 8.024685 +v 0.758599 -0.580347 7.969275 +v 0.761769 -0.566733 7.975548 +v 0.757481 -0.574089 7.969741 +v 0.753021 -0.577751 7.961512 +v 0.910797 -0.860767 8.197297 +v 0.909001 -0.859182 8.189787 +v 0.888862 -0.849313 8.159776 +v -0.036974 -0.070922 6.800900 +v -0.041008 -0.073397 6.796382 +v 0.143895 -0.480277 7.073560 +v -0.002071 -0.248800 6.850204 +v 0.200993 -0.536571 7.151001 +v 0.307065 -0.584391 7.312122 +v 0.581832 -0.275128 7.719404 +v 0.095434 -0.417111 6.993964 +v -0.011589 -0.235435 6.839311 +v 0.525515 -0.186081 7.636503 +v -0.050670 -0.098449 6.775544 +v -0.058909 -0.099518 6.772873 +v 0.307871 -0.580030 7.298902 +v 0.475942 -0.190979 7.561505 +v 0.613346 -0.380210 7.768626 +v 0.077845 -0.397004 6.968778 +v -0.035040 -0.164718 6.802118 +v -0.047904 -0.074955 6.788390 +v 0.428623 -0.159960 7.487826 +v -0.029680 -0.200786 6.816458 +v 0.043192 -0.022268 6.926927 +v 0.214132 -0.026971 7.169465 +v 0.451963 -0.188909 7.529166 +v 0.374108 -0.126179 7.422827 +v -0.019672 -0.210206 6.824713 +v 0.052444 -0.353459 6.926742 +v 0.541597 -0.198301 7.656255 +v -0.051298 -0.092499 6.780404 +v 0.207978 -0.025794 7.162944 +v -0.044886 -0.085476 6.788168 +v 0.017833 -0.291959 6.878890 +v 0.198906 -0.025280 7.155582 +v -0.030009 -0.062450 6.812108 +v 0.507580 -0.166927 7.610927 +v -0.046476 -0.079015 6.785373 +v -0.030661 -0.191097 6.807016 +v 0.035889 -0.327083 6.901422 +v 0.532798 -0.196009 7.647853 +v -0.052756 -0.076984 6.784209 +v 0.188412 -0.019753 7.134146 +v -0.035392 -0.177054 6.802716 +v 0.279999 -0.569792 7.272420 +v -0.021127 -0.204013 6.822083 +v -0.054006 -0.121819 6.771809 +v 0.362970 -0.109175 7.397888 +v 0.241341 -0.037348 7.218846 +v 0.308742 -0.071922 7.313955 +v -0.000149 -0.262116 6.860787 +v 0.018372 -0.032592 6.886990 +v 0.143472 -0.020228 7.076478 +v 0.139995 -0.022059 7.062143 +v 0.009907 -0.041113 6.871558 +v -0.012670 -0.221583 6.834996 +v 0.601649 -0.308183 7.747643 +v 0.593534 -0.296516 7.736883 +v 0.001824 -0.256472 6.858155 +v 0.947781 -0.832393 8.256547 +v 0.613363 -0.326671 7.764723 +v 0.211368 -0.542646 7.166978 +v 0.938253 -0.824524 8.244298 +v 0.200782 -0.539902 7.162882 +v 0.054264 -0.363175 6.933766 +v 0.610392 -0.322413 7.761198 +v -0.055484 -0.095922 6.773475 +v 0.382585 -0.122123 7.422665 +v 0.728690 -0.398466 7.939372 +v 0.049158 -0.022597 6.933460 +v 0.722283 -0.400313 7.927441 +v -0.040008 -0.176542 6.797390 +v 0.583004 -0.287542 7.725641 +v 0.245955 -0.558606 7.227354 +v -0.013923 -0.239736 6.842244 +v 0.243541 -0.558848 7.216395 +v 0.287617 -0.569509 7.288054 +v 0.234151 -0.554290 7.206374 +v 0.266936 -0.046197 7.250809 +v 0.440209 -0.173931 7.508684 +v -0.057838 -0.130294 6.774256 +v 0.107356 -0.435711 7.019927 +v 0.257990 -0.045662 7.238492 +v -0.020348 -0.215748 6.827561 +v 0.068605 -0.400525 6.973164 +v 0.303137 -0.068100 7.310361 +v -0.042297 -0.065403 6.797861 +v 0.486883 -0.166832 7.575547 +v -0.059272 -0.106384 6.771395 +v -0.053646 -0.139163 6.780437 +v 0.295965 -0.062200 7.298986 +v 0.236814 -0.036210 7.211590 +v 0.290485 -0.056972 7.285284 +v 0.026567 -0.326381 6.897120 +v 0.164641 -0.505300 7.099789 +v 0.162416 -0.494570 7.086315 +v 0.415391 -0.151653 7.472860 +v 0.265744 -0.567324 7.244662 +v 0.149848 -0.486617 7.078561 +v 0.056488 -0.378140 6.947213 +v 0.377260 -0.643293 7.412921 +v 0.138281 -0.022634 7.070015 +v 0.797275 -0.976241 8.038948 +v 0.612797 -0.388663 7.768674 +v 0.588111 -0.278080 7.726189 +v 0.726537 -0.396962 7.930780 +v -0.039985 -0.168883 6.798985 +v -0.044303 -0.156610 6.789631 +v 0.717374 -0.526061 7.921938 +v 0.051580 -0.026664 6.937192 +v 0.519543 -0.676484 7.620067 +v 0.582642 -0.577001 7.713339 +v 0.716516 -0.521408 7.919068 +v 0.796961 -0.255726 8.040472 +v 0.516421 -0.676376 7.617423 +v 0.846703 -0.936889 8.102422 +v 0.492593 -0.670335 7.584328 +v 0.400785 -0.659077 7.450459 +v 0.100067 -0.015923 7.020187 +v 0.795328 -0.256642 8.036603 +v 0.157985 -0.019425 7.090367 +v 0.393027 -0.664317 7.437785 +v 0.150224 -0.019322 7.082727 +v 0.710404 -0.514464 7.909227 +v 0.918662 -0.828071 8.214911 +v 0.105969 -0.026031 7.016127 +v 0.771207 -0.315315 8.005194 +v 0.776442 -0.305455 8.010315 +v 0.840014 -0.939536 8.099067 +v 0.994298 -0.835537 8.327934 +v 0.591164 -0.553895 7.720050 +v 0.917176 -0.840180 8.214370 +v 0.769217 -0.329239 7.998592 +v 0.089105 -0.026362 6.992652 +v 0.085462 -0.031622 6.988184 +v 0.592999 -0.525828 7.732632 +v 0.392155 -0.662887 7.433127 +v 0.979664 -0.839298 8.316409 +v 0.598459 -0.517865 7.731611 +v 0.390613 -0.658229 7.436408 +v 0.074513 -0.021017 6.970877 +v 0.608561 -0.440469 7.757744 +v 0.707715 -0.507811 7.901200 +v 0.069651 -0.018423 6.964063 +v 0.750255 -0.565972 7.970582 +v 0.454852 -0.658270 7.533567 +v 0.388626 -0.647484 7.431379 +v 0.710886 -0.490296 7.905670 +v 0.053692 -0.036229 6.941145 +v 0.706703 -0.497657 7.908398 +v 0.080875 -0.031688 6.983829 +v 0.835559 -0.945165 8.091562 +v 0.899999 -0.886731 8.186927 +v 0.605450 -0.452183 7.751880 +v 0.376079 -0.601472 7.409045 +v 0.958603 -0.836921 8.272549 +v 0.881629 -0.921470 8.162244 +v 0.374630 -0.594049 7.411996 +v 0.614135 -0.407402 7.764406 +v 0.732805 -0.558438 7.942160 +v 0.837110 -0.950076 8.087186 +v 0.612414 -0.396441 7.767960 +v 0.437259 -0.660707 7.506496 +v 0.875582 -0.924433 8.150708 +v 0.890782 -0.899286 8.171473 +v 0.912088 -0.882074 8.205632 +v 0.914857 -0.875782 8.209602 +v 0.435669 -0.664066 7.495037 +v 0.833330 -0.951711 8.083279 +v 0.888646 -0.909152 8.173129 +v 0.717600 -0.537987 7.927905 +v 0.720288 -0.408114 7.926196 +v 0.917218 -0.845207 8.213546 +v 0.820829 -0.951358 8.076050 +v 0.886586 -0.906410 8.164940 +v 0.819472 -0.952890 8.068449 +v 0.745348 -0.364661 7.963690 +v 0.325257 -0.613417 7.331676 +v 0.738496 -0.374514 7.961736 +v 0.792715 -1.020347 8.027555 +v 0.749715 -0.355727 7.969350 +v 0.792764 -1.007658 8.023120 +v 0.737024 -0.388594 7.945095 +v 0.807811 -0.971192 8.044002 +v 0.735932 -0.383791 7.948860 +v 0.795941 -0.989158 8.027129 +v 0.707672 -0.457008 7.904618 +v 0.791423 -0.981761 8.030832 +v 0.712153 -0.438678 7.913565 +v 0.791881 -0.977278 8.031070 +v 0.711433 -0.445352 7.911617 +v 0.711686 -0.430559 7.907655 +v 0.705724 -0.462484 7.905949 +v 0.765710 -0.341815 7.994265 +v 0.764675 -0.344783 7.989575 +v 0.754108 -0.351202 7.976974 +v 0.793655 -0.259853 8.038624 +v 0.778926 -0.298461 8.020729 +v 0.526398 -0.660541 7.635532 +v 0.713070 -0.482468 7.908974 +v 0.757313 -0.554436 7.981072 +v 0.739522 -0.566305 7.952493 +v 0.500807 -0.665287 7.600439 +v 0.401096 -0.662970 7.449535 +v 0.392048 -0.658485 7.428784 +v 0.913707 -0.876565 8.204815 +v 0.906912 -0.883547 8.196228 +v 0.712688 -0.439525 7.909502 +v 0.913424 -0.864273 8.207337 +v 0.449496 -0.664170 7.518101 +v 0.714886 -0.412835 7.911274 +v 0.341287 -0.599593 7.361849 +v 0.909736 -0.846899 8.196248 +v 0.564484 -0.584216 7.692804 +v 0.998857 -0.912367 8.332789 +v 0.527729 -0.643556 7.650863 +v 0.995872 -0.924294 8.336923 +v 0.751841 -0.534092 7.971083 +v 0.427640 -0.652191 7.481059 +v 0.418816 -0.645558 7.482137 +v 0.349458 -0.590566 7.373979 +v 1.002991 -0.887066 8.335560 +v 0.343511 -0.591214 7.367266 +v 0.553553 -0.592051 7.676525 +v 0.411979 -0.640147 7.470765 +v 0.336947 -0.607959 7.358790 +v 0.409576 -0.641223 7.463268 +v 0.792929 -0.327654 8.038093 +v 0.546203 -0.596695 7.670273 +v 0.405796 -0.643601 7.456956 +v 0.336387 -0.618263 7.349616 +v 0.744815 -0.525253 7.972223 +v 0.999139 -0.873805 8.347330 +v 0.541858 -0.612984 7.650509 +v 0.397349 -0.648263 7.450010 +v 0.324508 -0.615855 7.347575 +v 0.538917 -0.621739 7.644626 +v 0.792305 -0.338742 8.031760 +v 0.786966 -0.357522 8.033357 +v 0.997032 -0.900642 8.344687 +v 0.994146 -0.926749 8.324970 +v 0.797677 -0.295106 8.039055 +v 0.535883 -0.627944 7.643411 +v 0.986613 -0.936069 8.316411 +v 0.797541 -0.287115 8.041054 +v 0.796080 -0.286845 8.037669 +v 0.796558 -0.299399 8.039711 +v 0.791784 -0.289001 8.032707 +v 1.006906 -0.872124 8.335946 +v 0.760092 -0.559203 7.977499 +v 0.948014 -0.835938 8.264356 +v 0.120304 -0.017739 7.040181 +v 0.602558 -0.327754 7.755431 +v 0.310476 -0.600261 7.317707 +v 0.130597 -0.453631 7.046041 +v -0.064069 -0.120520 6.769639 +v 0.934746 -0.830131 8.247581 +v -0.066008 -0.108965 6.767720 +v 0.077134 -0.028379 6.977068 +v 0.316171 -0.078995 7.333411 +v -0.051867 -0.082014 6.783747 +v 0.080739 -0.404617 6.978441 +v 0.008562 -0.284236 6.871856 +v -0.042127 -0.193267 6.802375 +v 0.312529 -0.075042 7.326266 +v 0.191427 -0.024300 7.148266 +v 0.185753 -0.020741 7.141712 +v 0.262326 -0.053467 7.259055 +v 0.512504 -0.173301 7.619462 +v 0.579437 -0.265007 7.712644 +v 0.179444 -0.018084 7.136484 +v 0.721438 -0.401526 7.932809 +v 0.042322 -0.029131 6.916470 +v 0.300024 -0.575113 7.302039 +v 0.533590 -0.209058 7.654933 +v 0.501884 -0.162079 7.600049 +v 0.708937 -0.421651 7.910387 +v 0.708219 -0.426573 7.913144 +v -0.051909 -0.066366 6.789279 +v 0.352087 -0.105593 7.385748 +v 0.415777 -0.157978 7.479025 +v -0.028868 -0.213665 6.820757 +v -0.033580 -0.204670 6.816822 +v 0.003576 -0.035128 6.874738 +v 0.610456 -0.337487 7.766373 +v 0.219728 -0.034331 7.207827 +v 0.229601 -0.033079 7.203156 +v 0.218933 -0.546858 7.186727 +v -0.050919 -0.158213 6.786647 +v -0.002358 -0.040213 6.859354 +v 0.401024 -0.145784 7.459627 +v -0.051779 -0.144988 6.784853 +v 0.372405 -0.617484 7.401897 +v 0.460235 -0.196079 7.540576 +v 0.270521 -0.567542 7.258488 +v 0.274418 -0.050376 7.261477 +v 0.564692 -0.249607 7.696652 +v 0.010851 -0.034903 6.877884 +v 0.598695 -0.321747 7.749083 +v -0.045465 -0.164550 6.793005 +v 0.495697 -0.164517 7.593200 +v -0.047479 -0.170978 6.791975 +v -0.061040 -0.084768 6.773414 +v 0.536765 -0.200292 7.655013 +v 0.213478 -0.024787 7.179204 +v 0.003950 -0.292951 6.874407 +v 0.303560 -0.597540 7.317597 +v 0.308024 -0.601688 7.320034 +v 0.036935 -0.352892 6.921491 +v 0.511003 -0.190164 7.630998 +v -0.023854 -0.046900 6.831956 +v 0.512732 -0.183540 7.627144 +v 0.251068 -0.044536 7.244712 +v -0.029807 -0.049028 6.821879 +v 0.251381 -0.042632 7.239316 +v 0.614172 -0.359772 7.769553 +v 0.110058 -0.014787 7.034264 +v -0.057149 -0.160234 6.782185 +v -0.035185 -0.053609 6.816841 +v 0.072901 -0.028307 6.974992 +v -0.061039 -0.142860 6.776720 +v 0.547919 -0.227541 7.674253 +v -0.023489 -0.225912 6.829969 +v 0.032250 -0.338248 6.909719 +v 0.495293 -0.169496 7.602253 +v 0.403113 -0.169381 7.485373 +v 0.470701 -0.192466 7.569198 +v -0.062354 -0.072879 6.777034 +v 0.062017 -0.385542 6.956367 +v 0.000790 -0.273004 6.864528 +v -0.036463 -0.062728 6.807006 +v -0.063815 -0.076738 6.772990 +v -0.029309 -0.219921 6.825239 +v -0.066488 -0.099452 6.767791 +v 0.575184 -0.258808 7.706056 +v 0.222641 -0.548685 7.190611 +v 0.104204 -0.428968 7.011120 +v 0.795728 -0.974775 8.032985 +v 0.462157 -0.202902 7.548551 +v -0.055903 -0.071069 6.783261 +v 0.015580 -0.029527 6.893842 +v 0.302169 -0.072857 7.318825 +v -0.023419 -0.230510 6.834324 +v 0.370646 -0.630549 7.407240 +v 0.158746 -0.508999 7.103586 +v 0.393207 -0.140162 7.450426 +v 0.026190 -0.329559 6.898999 +v 0.447579 -0.194258 7.530157 +v -0.004088 -0.031529 6.874194 +v -0.036739 -0.201853 6.812132 +v -0.037528 -0.195452 6.804465 +v 0.369514 -0.623959 7.407860 +v 0.171184 -0.016546 7.115782 +v 0.296238 -0.571456 7.294220 +v 0.282759 -0.570238 7.279489 +v 0.370266 -0.606500 7.414076 +v 0.334746 -0.098556 7.371269 +v 0.083159 -0.413040 6.988547 +v 0.184054 -0.531992 7.142296 +v 0.139287 -0.473348 7.066762 +v 0.941819 -0.833555 8.253652 +v 0.161086 -0.018661 7.097602 +v 0.101967 -0.014154 7.024190 +v 0.720041 -0.402870 7.929826 +v 0.060518 -0.033351 6.948088 +v 0.712765 -0.418537 7.918025 +v 0.374435 -0.597603 7.414348 +v -0.050287 -0.173712 6.789766 +v -0.054742 -0.168738 6.784275 +v 0.925833 -0.828862 8.232323 +v -0.053129 -0.151371 6.784775 +v -0.008924 -0.248713 6.849407 +v 0.705151 -0.452023 7.912099 +v 0.888268 -0.909445 8.177751 +v 0.028292 -0.030674 6.907945 +v 0.127089 -0.019981 7.050911 +v 0.706928 -0.447564 7.917399 +v 1.002973 -0.848784 8.352156 +v 0.732642 -0.560343 7.948118 +v 0.729654 -0.557477 7.944551 +v 0.483249 -0.666588 7.573260 +v 1.002634 -0.845208 8.349584 +v 0.760625 -0.343615 7.992547 +v 0.101998 -0.027820 7.012544 +v 0.726391 -0.548536 7.942437 +v 0.862913 -0.928528 8.144204 +v 0.490823 -0.658449 7.594069 +v 0.597477 -0.478152 7.743006 +v 0.366965 -0.588215 7.408774 +v 0.864603 -0.924678 8.135561 +v 0.880977 -0.917736 8.165577 +v 0.966571 -0.896732 8.293867 +v 0.365687 -0.593220 7.398705 +v 0.855592 -0.931044 8.134367 +v 0.090495 -0.022760 6.996017 +v 0.078907 -0.030317 6.988636 +v 0.721866 -0.540488 7.932861 +v 0.968622 -0.891954 8.297325 +v 0.878408 -0.913999 8.171595 +v 0.877221 -0.924361 8.160357 +v 0.708400 -0.476860 7.911529 +v 0.793225 -0.258800 8.043368 +v 0.837839 -0.940623 8.101923 +v 0.847233 -0.933858 8.110750 +v 0.468353 -0.660742 7.559820 +v 0.528108 -0.652488 7.642222 +v 0.955638 -0.884860 8.277407 +v 0.838629 -0.936068 8.109529 +v 0.791083 -0.256758 8.038575 +v 0.067966 -0.020646 6.966833 +v 0.063454 -0.024578 6.962887 +v 0.833538 -0.944529 8.095670 +v 0.708072 -0.490435 7.918575 +v 0.064534 -0.024223 6.959352 +v 0.518840 -0.667151 7.627267 +v 0.828416 -0.948825 8.089226 +v 0.052240 -0.038201 6.944217 +v 0.599666 -0.460725 7.750464 +v 0.450793 -0.655159 7.531529 +v 0.926646 -0.883746 8.232285 +v 0.048605 -0.037121 6.938448 +v 0.703571 -0.506650 7.913039 +v 0.508217 -0.667809 7.619822 +v 0.606478 -0.401125 7.764210 +v 0.047333 -0.026883 6.937307 +v 0.605690 -0.426644 7.761991 +v 0.813402 -0.957636 8.064851 +v 0.448754 -0.658777 7.524532 +v 0.794655 -0.255131 8.049771 +v 0.796980 -0.251562 8.044071 +v 0.917224 -0.879156 8.223206 +v 0.914693 -0.873846 8.218794 +v 0.807053 -0.961585 8.052965 +v 0.702737 -0.502875 7.912786 +v 0.438437 -0.661057 7.517685 +v 0.922240 -0.866526 8.226095 +v 0.988467 -0.836437 8.320415 +v 0.793304 -0.249625 8.044056 +v 0.979411 -0.836047 8.308987 +v 0.915914 -0.861861 8.219506 +v 0.788851 -1.015553 8.033688 +v 0.773356 -0.310039 8.008557 +v 0.726137 -0.404599 7.943203 +v 0.913360 -0.879220 8.213426 +v 0.790981 -1.008415 8.031578 +v 0.570389 -0.568689 7.715247 +v 0.770059 -0.321842 8.003571 +v 0.387154 -0.651790 7.423350 +v 0.732296 -0.386706 7.958550 +v 0.966446 -0.882362 8.292613 +v 0.795519 -0.976420 8.044731 +v 0.733486 -0.391979 7.951225 +v 0.734006 -0.380456 7.957233 +v 0.758329 -0.561587 7.977601 +v 0.787512 -0.984831 8.033596 +v 0.906625 -0.887643 8.204136 +v 0.571894 -0.573804 7.712358 +v 0.745886 -0.358323 7.973532 +v 0.586712 -0.540048 7.727065 +v 0.962298 -0.877000 8.286111 +v 0.741970 -0.563182 7.963506 +v 0.739823 -0.565463 7.957561 +v 0.789050 -0.998914 8.029410 +v 0.734396 -0.554877 7.958254 +v 0.914016 -0.856606 8.214657 +v 0.914310 -0.851030 8.215634 +v 0.578041 -0.555411 7.719655 +v 0.956063 -0.871538 8.276954 +v 0.918291 -0.827850 8.222083 +v 0.914568 -0.833615 8.216547 +v 0.899553 -0.888481 8.190457 +v 0.957471 -0.839526 8.280458 +v 0.590011 -0.513071 7.732939 +v 0.894603 -0.893182 8.189417 +v 0.948589 -0.838763 8.273685 +v 0.950104 -0.880814 8.268008 +v 0.889007 -0.897578 8.182943 +v 0.892616 -0.892554 8.183469 +v 0.946744 -0.878616 8.262562 +v 0.882810 -0.911569 8.168820 +v 0.942691 -0.873017 8.257870 +v 0.935077 -0.888367 8.249640 +v 0.938541 -0.857301 8.255869 +v 0.966917 -0.889376 8.291263 +v 0.790639 -0.290768 8.027561 +v 0.961786 -0.884911 8.282513 +v 0.718284 -0.534853 7.921937 +v 0.933008 -0.880784 8.239777 +v 0.360480 -0.594810 7.387861 +v 0.933087 -0.872788 8.241764 +v 0.317249 -0.602669 7.324031 +v 0.964855 -0.882932 8.286586 +v 0.927191 -0.874098 8.229158 +v 0.927744 -0.880070 8.229660 +v 0.923616 -0.880378 8.226261 +v 0.924190 -0.875017 8.225318 +v 0.396897 -0.659813 7.447267 +v 0.395485 -0.652652 7.445716 +v 0.391749 -0.660072 7.439923 +v 0.955765 -0.876220 8.274623 +v 0.391686 -0.653283 7.438689 +v 0.913668 -0.867018 8.214302 +v 0.951416 -0.876962 8.264947 +v 0.947633 -0.863975 8.262928 +v 0.951208 -0.871993 8.264352 +v 0.947991 -0.873223 8.260327 +v 0.946936 -0.868024 8.259710 +v 0.936625 -0.881167 8.247635 +v 0.388998 -0.134844 7.442223 +v 0.208433 -0.024990 7.174975 +v 0.377312 -0.138287 7.439095 +v -0.071188 -0.092429 6.764404 +v 0.264921 -0.053195 7.263854 +v 0.178974 -0.527548 7.133768 +v -0.070157 -0.129782 6.764585 +v 0.932826 -0.827760 8.243461 +v -0.074779 -0.128546 6.758776 +v 0.465209 -0.203206 7.553892 +v 0.586026 -0.307514 7.735442 +v -0.028130 -0.228413 6.830371 +v 0.578001 -0.300099 7.726998 +v -0.070854 -0.142046 6.770944 +v -0.007042 -0.285711 6.866696 +v 0.171545 -0.514114 7.110701 +v 0.551660 -0.248221 7.687509 +v 0.569713 -0.281168 7.714087 +v -0.045168 -0.060375 6.799797 +v 0.603176 -0.369352 7.766099 +v -0.036919 -0.211356 6.817522 +v 0.604648 -0.341070 7.765423 +v 0.593014 -0.333380 7.749659 +v 0.302687 -0.591986 7.316562 +v 0.303186 -0.582821 7.317221 +v 0.372495 -0.634400 7.407126 +v 0.292541 -0.572146 7.301943 +v 0.237243 -0.557390 7.220881 +v 0.789626 -0.978211 8.034723 +v 0.717834 -0.414286 7.928915 +v 0.562453 -0.270649 7.705124 +v 0.502921 -0.176814 7.615734 +v 0.536026 -0.224097 7.665497 +v -0.064246 -0.064325 6.779231 +v 0.603548 -0.391522 7.766877 +v 0.109965 -0.448253 7.037648 +v 0.065092 -0.025805 6.966599 +v 0.160828 -0.015613 7.105393 +v 0.489781 -0.166238 7.583806 +v -0.043728 -0.201600 6.806074 +v -0.008185 -0.261217 6.856506 +v 0.269073 -0.565498 7.265638 +v -0.068477 -0.071713 6.768038 +v 0.226294 -0.552989 7.204521 +v -0.072836 -0.073553 6.763473 +v 0.037639 -0.021849 6.925486 +v 0.134503 -0.022517 7.066685 +v 0.171292 -0.015773 7.125264 +v -0.042317 -0.186226 6.801703 +v 0.296872 -0.066334 7.308811 +v 0.001236 -0.032474 6.879736 +v 0.205313 -0.025095 7.186961 +v 0.084124 -0.420651 6.996027 +v -0.014785 -0.044808 6.844763 +v 0.277400 -0.057601 7.281126 +v -0.069829 -0.104498 6.765563 +v -0.033141 -0.216675 6.819180 +v 0.069000 -0.029486 6.970667 +v 0.929126 -0.833682 8.243964 +v 0.070114 -0.023497 6.970653 +v 0.720177 -0.405333 7.934914 +v -0.064497 -0.091509 6.770636 +v -0.070403 -0.122647 6.762686 +v -0.072728 -0.086830 6.766037 +v 0.519307 -0.198183 7.640904 +v -0.069326 -0.134057 6.766825 +v 0.549971 -0.238557 7.683137 +v 0.011204 -0.301659 6.880276 +v 0.370200 -0.132165 7.429653 +v 0.228876 -0.553986 7.214958 +v 0.599303 -0.343589 7.762458 +v -0.081818 -0.123698 6.754365 +v 0.072103 -0.407119 6.981365 +v -0.059257 -0.171597 6.784000 +v -0.082098 -0.110252 6.754357 +v 0.478678 -0.177502 7.575498 +v 0.303757 -0.578393 7.322222 +v -0.042513 -0.053222 6.813032 +v 0.531130 -0.215889 7.656847 +v 0.126300 -0.468943 7.062621 +v 0.469664 -0.200353 7.560726 +v 0.466544 -0.202171 7.564865 +v 0.197143 -0.023851 7.164617 +v 0.151241 -0.498940 7.092060 +v 0.114025 -0.455496 7.046922 +v 0.568190 -0.295718 7.719912 +v -0.063158 -0.149332 6.778173 +v 0.109642 -0.015448 7.029103 +v 0.150431 -0.491909 7.085809 +v 0.071145 -0.031134 6.985819 +v 0.024975 -0.347391 6.911257 +v 0.245459 -0.040648 7.235894 +v 0.069146 -0.031375 6.973590 +v 0.438174 -0.192484 7.522022 +v 0.064080 -0.030424 6.969925 +v -0.074786 -0.068692 6.763887 +v 0.403104 -0.158037 7.472301 +v 0.551399 -0.260480 7.693635 +v 0.436301 -0.182664 7.514097 +v 0.041911 -0.028337 6.935138 +v 0.605122 -0.347362 7.768099 +v 0.429375 -0.180506 7.506772 +v 0.028229 -0.024693 6.916381 +v 0.045432 -0.380396 6.947004 +v 0.215255 -0.028274 7.195965 +v 0.090379 -0.425427 7.004194 +v 0.289557 -0.061850 7.301433 +v 0.284569 -0.060185 7.294263 +v -0.022669 -0.043910 6.838799 +v 0.270999 -0.058724 7.279993 +v 0.708543 -0.421524 7.919389 +v 0.371506 -0.590665 7.419862 +v 0.044212 -0.022996 6.933099 +v 0.306504 -0.581178 7.322870 +v -0.067443 -0.156894 6.774058 +v -0.074133 -0.113429 6.760155 +v -0.075877 -0.100540 6.759107 +v 0.760711 -0.330228 7.999558 +v 0.868629 -0.927540 8.150086 +v 0.727019 -0.553492 7.950788 +v 0.017118 -0.028138 6.903519 +v 0.883653 -0.915184 8.182347 +v 0.370813 -0.584888 7.421009 +v 0.997844 -0.854060 8.354251 +v 0.046861 -0.041629 6.940720 +v 0.704702 -0.453379 7.915536 +v 0.883404 -0.915160 8.177844 +v 0.998189 -0.844278 8.346407 +v 0.368509 -0.586854 7.414830 +v 0.007457 -0.030313 6.885294 +v 0.967706 -0.898366 8.299866 +v 0.873219 -0.922750 8.167702 +v 0.962247 -0.899703 8.293044 +v 0.850537 -0.934066 8.121828 +v 0.133235 -0.021168 7.072366 +v 0.701381 -0.456681 7.910873 +v 0.725588 -0.551741 7.946410 +v 0.926922 -0.886195 8.237721 +v 0.960722 -0.895871 8.288280 +v 0.842021 -0.935824 8.116642 +v 0.752905 -0.343564 7.992296 +v 0.483479 -0.660289 7.584300 +v 0.700736 -0.462555 7.909573 +v 0.755440 -0.339401 7.996025 +v 0.350319 -0.589692 7.392666 +v 0.722691 -0.541756 7.942928 +v 0.761292 -0.336466 7.997591 +v 0.927381 -0.841717 8.242390 +v 0.746290 -0.354561 7.979309 +v 0.989697 -0.836745 8.329481 +v 0.982537 -0.840611 8.323085 +v 0.523229 -0.655620 7.640748 +v 0.924519 -0.841606 8.237929 +v 0.592167 -0.444270 7.755861 +v 0.967338 -0.866685 8.301666 +v 0.301022 -0.597564 7.322244 +v 0.096367 -0.025663 7.010929 +v 0.816613 -0.950380 8.085211 +v 0.520304 -0.661872 7.634926 +v 0.088625 -0.021964 7.010488 +v 0.718053 -0.536473 7.935303 +v 0.912094 -0.841808 8.219633 +v 0.789669 -0.256759 8.042270 +v 0.970051 -0.842225 8.307061 +v 0.717310 -0.527092 7.929235 +v 0.912922 -0.879070 8.219452 +v 0.813582 -0.957670 8.071850 +v 0.906396 -0.883013 8.214698 +v 0.904489 -0.888212 8.207025 +v 0.079427 -0.025314 6.993648 +v 0.713394 -0.518495 7.928006 +v 0.442581 -0.647315 7.537521 +v 0.901543 -0.895852 8.203338 +v 0.707686 -0.512872 7.920498 +v 0.960487 -0.872682 8.291097 +v 0.785094 -1.006179 8.041031 +v 0.786608 -0.996778 8.032169 +v 0.600049 -0.436988 7.759834 +v 0.797944 -0.967454 8.049556 +v 0.946871 -0.888998 8.276917 +v 0.511187 -0.664128 7.626546 +v 0.949145 -0.861364 8.275249 +v 0.917377 -0.836768 8.229902 +v 0.962564 -0.837636 8.295846 +v 0.434946 -0.658992 7.515282 +v 0.960967 -0.835114 8.289355 +v 0.915014 -0.830958 8.219314 +v 0.050702 -0.037376 6.949781 +v 0.899348 -0.898228 8.198471 +v 0.432260 -0.657848 7.501348 +v 0.888442 -0.902138 8.179027 +v 0.704261 -0.476173 7.914718 +v 0.795978 -0.246909 8.052130 +v 0.935599 -0.885779 8.252962 +v 0.423740 -0.655855 7.490462 +v 0.789627 -0.252371 8.043283 +v 0.504293 -0.666477 7.614598 +v 0.040970 -0.039027 6.935182 +v 0.937917 -0.873682 8.255672 +v 0.040603 -0.035282 6.934520 +v 0.703461 -0.498522 7.913619 +v 0.589059 -0.475218 7.744096 +v 0.380634 -0.641765 7.432340 +v 0.768528 -0.308682 8.017656 +v 0.589043 -0.456684 7.751930 +v 0.024676 -0.028395 6.910673 +v 0.942837 -0.851073 8.265881 +v 0.497281 -0.658555 7.608154 +v 0.765577 -0.317715 8.007158 +v 0.945852 -0.838693 8.268348 +v 0.942567 -0.841778 8.261607 +v 0.727120 -0.403425 7.949878 +v 0.723453 -0.414780 7.944458 +v 0.719147 -0.412766 7.936745 +v 0.743948 -0.364267 7.974522 +v 0.749472 -0.554125 7.982757 +v 0.603357 -0.414479 7.763717 +v 0.736322 -0.555387 7.963658 +v 0.579795 -0.521588 7.733331 +v 0.585498 -0.508434 7.735742 +v 0.525794 -0.651897 7.648434 +v 1.003787 -0.859310 8.346996 +v 0.348577 -0.590890 7.385616 +v 0.796047 -0.251117 8.050173 +v 0.930722 -0.889679 8.243577 +v 0.342788 -0.587879 7.377676 +v 0.731048 -0.394616 7.955000 +v 0.751880 -0.550821 7.983257 +v 0.922016 -0.858332 8.235683 +v 0.750528 -0.546364 7.982676 +v 0.577721 -0.549499 7.722184 +v 0.912081 -0.848990 8.220001 +v 0.914806 -0.855759 8.220613 +v 0.936109 -0.878112 8.252660 +v 0.936378 -0.868783 8.250939 +v 0.931296 -0.859281 8.248451 +v 0.409698 -0.638602 7.481200 +v 0.555442 -0.589001 7.692504 +v 0.996936 -0.908371 8.344820 +v 0.559257 -0.587759 7.686446 +v 0.562454 -0.580290 7.703485 +v 0.745720 -0.532923 7.975672 +v 0.557993 -0.586913 7.697708 +v 0.542981 -0.593904 7.681216 +v 0.788432 -0.340939 8.048779 +v 0.399065 -0.639289 7.469962 +v 0.401411 -0.642484 7.459268 +v 0.333997 -0.584371 7.372317 +v 0.334499 -0.591999 7.363966 +v 0.395127 -0.644486 7.454987 +v 0.528090 -0.634062 7.652547 +v 0.786928 -0.352307 8.038236 +v 0.534234 -0.609153 7.661380 +v 0.391437 -0.644841 7.448432 +v 0.526305 -0.618948 7.661918 +v 0.389301 -0.646118 7.440578 +v 0.744273 -0.511144 7.966662 +v 0.996534 -0.916140 8.344368 +v 0.327372 -0.613628 7.354586 +v 0.996337 -0.923981 8.343916 +v 0.992247 -0.933341 8.336676 +v 0.739992 -0.503620 7.967440 +v 0.329665 -0.601881 7.360549 +v 0.793061 -0.305462 8.046880 +v 0.740317 -0.498998 7.967962 +v 0.793555 -0.315706 8.041716 +v 0.316409 -0.612194 7.342965 +v 0.997210 -0.892175 8.345520 +v 0.792774 -0.294167 8.049628 +v 0.792906 -0.286495 8.049036 +v 0.788841 -0.283305 8.041842 +v 0.984691 -0.942644 8.338715 +v 0.977504 -0.945153 8.315384 +v 0.744437 -0.487935 7.974172 +v 0.540746 -0.601552 7.666224 +v 0.781071 -0.369847 8.036496 +v 0.741342 -0.495477 7.969513 +v 0.766981 -0.425588 8.004884 +v 0.747318 -0.481415 7.978483 +v 0.958043 -0.958864 8.286717 +v 0.772123 -0.405119 8.015326 +v 0.753656 -0.467499 7.988595 +v 0.778392 -0.382919 8.025459 +v 0.759401 -0.451435 7.996686 +v 0.909407 -0.971992 8.214489 +v 0.949138 -0.962242 8.273492 +v 0.932740 -0.964835 8.249152 +v 0.761233 -0.438848 8.003789 +v 0.890310 -0.980331 8.186094 +v 0.923654 -0.967162 8.235659 +v 0.869128 -0.990242 8.154596 +v 0.853936 -0.997845 8.131316 +v 0.761765 -0.453198 7.981767 +v 0.746375 -0.494067 7.967235 +v 0.266417 -0.055576 7.272713 +v 0.930930 -0.838219 8.251128 +v 0.928657 -0.839431 8.248767 +v -0.071808 -0.148785 6.773251 +v 0.707606 -0.441565 7.918367 +v -0.053192 -0.187379 6.797104 +v 0.320450 -0.083183 7.342139 +v 0.359922 -0.126337 7.416965 +v 0.253890 -0.050083 7.253790 +v 0.300798 -0.576723 7.319585 +v 0.246426 -0.048337 7.249548 +v -0.060047 -0.178219 6.785652 +v 0.299059 -0.578927 7.314813 +v -0.042030 -0.046351 6.818139 +v 0.707367 -0.433848 7.919010 +v -0.036516 -0.221243 6.823773 +v -0.040026 -0.216025 6.819784 +v 0.074917 -0.413656 6.986862 +v 0.309563 -0.080965 7.333333 +v 0.494451 -0.182808 7.612532 +v -0.077954 -0.092351 6.759665 +v 0.452243 -0.222014 7.554808 +v 0.064638 -0.394231 6.966986 +v 0.490461 -0.178154 7.603021 +v -0.079814 -0.078014 6.760451 +v 0.585737 -0.315756 7.737000 +v 0.606836 -0.385872 7.768644 +v -0.071720 -0.163255 6.770514 +v -0.072556 -0.158060 6.769156 +v 0.231222 -0.039071 7.217910 +v 0.291017 -0.067351 7.310116 +v 0.208319 -0.545158 7.185702 +v 0.093839 -0.429579 7.010054 +v 0.607381 -0.378022 7.767537 +v 0.430608 -0.164679 7.493825 +v 0.369480 -0.616189 7.418211 +v 0.351179 -0.113583 7.399234 +v 0.444438 -0.207591 7.536912 +v 0.409020 -0.162275 7.479151 +v 0.053074 -0.034687 6.956889 +v 0.161559 -0.015716 7.113826 +v 0.127022 -0.020227 7.065383 +v 0.210685 -0.025580 7.190000 +v 0.368442 -0.604132 7.420759 +v 0.440182 -0.202878 7.530571 +v 0.371334 -0.587928 7.427229 +v -0.019634 -0.255246 6.849207 +v 0.378118 -0.148013 7.452491 +v -0.011023 -0.040995 6.854870 +v -0.031955 -0.043068 6.834356 +v -0.048903 -0.195303 6.802200 +v -0.048000 -0.178089 6.795309 +v -0.082080 -0.117537 6.753284 +v 0.601708 -0.353489 7.765639 +v -0.071117 -0.081672 6.766705 +v -0.066883 -0.175566 6.777480 +v -0.062966 -0.166396 6.781077 +v -0.066049 -0.161104 6.775734 +v 0.042516 -0.374579 6.939028 +v 0.473921 -0.185172 7.573804 +v -0.085478 -0.134124 6.756268 +v 0.041164 -0.364935 6.931065 +v -0.024355 -0.236873 6.837887 +v 0.297157 -0.577421 7.316479 +v 0.498647 -0.187887 7.620419 +v -0.090627 -0.124279 6.748950 +v -0.073356 -0.169928 6.772036 +v 0.708148 -0.421160 7.927898 +v 0.457502 -0.216473 7.559400 +v -0.089445 -0.095710 6.750739 +v 0.587046 -0.329288 7.743332 +v -0.041072 -0.211279 6.816012 +v 0.418743 -0.186228 7.506155 +v -0.060832 -0.062028 6.785218 +v -0.060742 -0.055801 6.791820 +v -0.001760 -0.303307 6.878430 +v -0.068988 -0.066097 6.774554 +v 0.191687 -0.021537 7.170033 +v 0.024124 -0.335594 6.903808 +v -0.046960 -0.208639 6.808634 +v 0.289080 -0.571879 7.310942 +v 0.282394 -0.566854 7.305702 +v 0.115492 -0.452307 7.042271 +v -0.087025 -0.078782 6.750166 +v 0.540321 -0.258076 7.685839 +v -0.084323 -0.076108 6.754739 +v 0.283579 -0.567944 7.296065 +v -0.086609 -0.075589 6.751848 +v -0.006967 -0.034371 6.866826 +v 0.178701 -0.017516 7.146038 +v -0.012521 -0.036476 6.861991 +v 0.104228 -0.441806 7.028073 +v 0.480011 -0.178782 7.584568 +v 0.013150 -0.316562 6.890308 +v 0.354174 -0.122202 7.410279 +v 0.251478 -0.561712 7.249541 +v 0.596842 -0.363913 7.761824 +v 0.412551 -0.170233 7.491013 +v 0.187788 -0.534848 7.147767 +v -0.038255 -0.043006 6.826654 +v 0.369213 -0.611433 7.414765 +v 0.804510 -0.961046 8.069043 +v 0.094704 -0.008973 7.022628 +v 0.801567 -0.959675 8.056767 +v 0.093824 -0.010280 7.019216 +v 0.147218 -0.012956 7.094565 +v 0.705941 -0.423829 7.922570 +v 0.597519 -0.430250 7.760974 +v 0.057489 -0.029263 6.958586 +v -0.083053 -0.084542 6.757016 +v 0.596865 -0.347299 7.760816 +v -0.064394 -0.183938 6.784223 +v -0.083757 -0.080039 6.754925 +v 0.523154 -0.652500 7.651391 +v 0.489360 -0.653393 7.599481 +v 0.859773 -0.927107 8.156963 +v 0.360722 -0.583589 7.412962 +v 0.708816 -0.489639 7.928388 +v 0.996605 -0.863777 8.353708 +v 0.857650 -0.928830 8.151088 +v 0.522183 -0.653043 7.646296 +v 0.997688 -0.848755 8.353989 +v 0.707121 -0.488896 7.923715 +v 0.091563 -0.020919 7.015372 +v 0.994600 -0.848239 8.350904 +v 0.965301 -0.898031 8.309008 +v 0.135868 -0.015381 7.082010 +v 0.968033 -0.891880 8.303121 +v 0.874932 -0.917016 8.170683 +v 0.867827 -0.925556 8.164528 +v 0.087846 -0.014837 7.016781 +v 0.769235 -0.303490 8.021015 +v 0.510479 -0.656606 7.636316 +v 0.438891 -0.658592 7.521712 +v 0.785191 -0.287780 8.032077 +v 0.703332 -0.476614 7.922164 +v 0.344991 -0.588173 7.387940 +v 0.795156 -0.245605 8.058118 +v 0.703532 -0.480590 7.920219 +v 0.427199 -0.650948 7.509402 +v 0.845098 -0.933189 8.132821 +v 0.503157 -0.660214 7.620832 +v 0.703907 -0.508891 7.920410 +v 0.961889 -0.902398 8.297847 +v 0.930099 -0.891601 8.248271 +v 0.342036 -0.584966 7.383332 +v 0.703207 -0.499355 7.918398 +v 0.423283 -0.655552 7.494400 +v 0.581419 -0.500231 7.741051 +v 0.414637 -0.648673 7.490337 +v 0.724119 -0.410997 7.953748 +v 0.791940 -0.256115 8.057569 +v 0.562349 -0.575585 7.709176 +v 0.376730 -0.640895 7.442203 +v 0.567051 -0.536609 7.728823 +v 0.312152 -0.605250 7.331174 +v 0.792585 -0.244406 8.054568 +v 0.947921 -0.899796 8.285492 +v 0.374712 -0.639423 7.426189 +v 0.784677 -0.248753 8.048203 +v 0.740372 -0.372846 7.970521 +v 0.371393 -0.584192 7.426494 +v 0.368358 -0.578196 7.426912 +v 0.913264 -0.885371 8.227729 +v 0.785731 -0.245699 8.050843 +v 0.733611 -0.376357 7.967494 +v 0.832052 -0.948221 8.106462 +v 0.574413 -0.531496 7.729849 +v 0.835466 -0.939392 8.112038 +v 0.706607 -0.451361 7.925251 +v 0.991234 -0.845426 8.342571 +v 0.911960 -0.847804 8.226003 +v 0.913945 -0.845832 8.229736 +v 0.768150 -0.313690 8.015523 +v 0.299796 -0.592646 7.320876 +v 0.908772 -0.883167 8.221165 +v 0.983642 -0.841282 8.333587 +v 0.763398 -0.319792 8.013447 +v 0.586666 -0.490832 7.740387 +v 0.976613 -0.841831 8.322136 +v 0.828003 -0.948645 8.096676 +v 0.818428 -0.949645 8.090739 +v 0.761546 -0.323262 8.006578 +v 0.898919 -0.897019 8.209883 +v 0.973958 -0.863349 8.317061 +v 0.063980 -0.031385 6.975446 +v 0.901961 -0.886623 8.211617 +v 0.745968 -0.546400 7.983144 +v 0.897870 -0.902332 8.203550 +v 0.744059 -0.555244 7.979760 +v 0.808750 -0.959020 8.074031 +v 0.969296 -0.873710 8.309017 +v 0.042071 -0.040312 6.948493 +v 0.043034 -0.042006 6.938930 +v 0.743322 -0.538415 7.979731 +v 0.895406 -0.904068 8.200216 +v 0.965461 -0.881139 8.306562 +v 0.740355 -0.556882 7.974370 +v 0.737346 -0.553096 7.974576 +v 0.032516 -0.036256 6.929748 +v 0.887591 -0.899291 8.190586 +v 0.029842 -0.026594 6.925788 +v 0.782848 -1.016171 8.038507 +v 0.970130 -0.845175 8.315799 +v 0.028900 -0.023943 6.921672 +v 0.731537 -0.546526 7.962370 +v 0.793681 -0.975037 8.050301 +v 0.969014 -0.848086 8.309718 +v 0.884296 -0.904926 8.184378 +v 0.021868 -0.024095 6.913574 +v 0.956560 -0.841408 8.292292 +v 0.792671 -0.963231 8.054564 +v 0.015889 -0.022468 6.910948 +v 0.787745 -0.990669 8.041710 +v 0.952176 -0.840700 8.285593 +v 0.785460 -0.996891 8.036756 +v 0.791058 -0.980943 8.044461 +v 0.795561 -0.961402 8.054553 +v 0.715312 -0.522362 7.931328 +v 0.948117 -0.856164 8.279959 +v 0.003149 -0.030921 6.885820 +v 0.945398 -0.851620 8.276073 +v 0.752933 -0.335351 7.998980 +v 0.708410 -0.513169 7.927489 +v 0.940657 -0.882296 8.268422 +v 0.709061 -0.506575 7.929876 +v 0.706142 -0.507616 7.924803 +v 0.934404 -0.880636 8.257934 +v 0.931920 -0.888398 8.259516 +v 0.704763 -0.500096 7.922519 +v 0.930971 -0.850414 8.250416 +v 0.118270 -0.019160 7.055047 +v 0.933538 -0.843100 8.254928 +v 0.964442 -0.885242 8.308201 +v 0.707965 -0.495050 7.924186 +v 0.711473 -0.492123 7.929111 +v 0.973584 -0.868222 8.314550 +v 0.927088 -0.854765 8.243749 +v 0.706892 -0.467658 7.924817 +v 0.703143 -0.470314 7.917686 +v 0.700528 -0.462247 7.912893 +v 0.338300 -0.584488 7.376647 +v 0.922097 -0.853418 8.237881 +v 0.918913 -0.843242 8.234430 +v 0.965491 -0.878074 8.299430 +v 0.972598 -0.863469 8.311888 +v 0.967607 -0.851153 8.306221 +v 0.787862 -0.981500 8.036530 +v 0.706982 -0.453256 7.920723 +v 0.914555 -0.834368 8.224831 +v 0.962374 -0.847500 8.298746 +v 0.911102 -0.843512 8.224301 +v 0.963825 -0.841810 8.300276 +v 0.720933 -0.498594 7.946244 +v 0.723992 -0.491741 7.951987 +v 0.717088 -0.495150 7.935918 +v 0.960483 -0.868982 8.292659 +v 0.961685 -0.859279 8.294304 +v 0.954825 -0.864009 8.284855 +v 0.714918 -0.488980 7.937412 +v 0.945572 -0.841595 8.274209 +v 0.937522 -0.848856 8.258512 +v -0.053490 -0.052670 6.803351 +v 0.284079 -0.062874 7.300943 +v 0.191143 -0.539884 7.166540 +v 0.001607 -0.318580 6.886387 +v 0.511570 -0.209849 7.643496 +v 0.069728 -0.419173 6.990168 +v 0.806519 -0.959155 8.064049 +v -0.059524 -0.187200 6.791631 +v -0.087387 -0.088308 6.754354 +v 0.549976 -0.271719 7.698758 +v -0.089089 -0.083098 6.751828 +v 0.186922 -0.537227 7.156416 +v 0.703203 -0.443184 7.923030 +v 0.368784 -0.595334 7.427640 +v 0.087055 -0.008465 7.019689 +v 0.016092 -0.330642 6.898356 +v 0.588949 -0.350098 7.753115 +v 0.460556 -0.213162 7.564646 +v 0.582701 -0.342334 7.745878 +v -0.008825 -0.294105 6.871414 +v -0.077527 -0.152191 6.767745 +v -0.048996 -0.212109 6.811501 +v -0.078873 -0.144925 6.765658 +v 0.044979 -0.034874 6.958537 +v 0.448533 -0.219813 7.548327 +v 0.098041 -0.436753 7.022093 +v 0.703900 -0.428338 7.926175 +v 0.300273 -0.079517 7.331029 +v -0.052994 -0.205431 6.803293 +v 0.367379 -0.629903 7.425786 +v -0.084274 -0.142323 6.759651 +v 0.591266 -0.416033 7.761495 +v 0.261309 -0.564258 7.253534 +v 0.594519 -0.404665 7.762267 +v 0.162141 -0.017623 7.126559 +v 0.236546 -0.038833 7.227382 +v 0.343555 -0.109708 7.388707 +v 0.135022 -0.483546 7.075119 +v 0.203033 -0.542600 7.179262 +v -0.055539 -0.197569 6.798220 +v 0.573662 -0.315606 7.729836 +v 0.390927 -0.149518 7.459533 +v 0.120539 -0.462035 7.054645 +v 0.198335 -0.024874 7.180871 +v 0.275341 -0.061066 7.291401 +v 0.291081 -0.571069 7.315233 +v 0.323113 -0.096158 7.367208 +v 0.563043 -0.304997 7.720694 +v -0.083767 -0.070291 6.760629 +v 0.430766 -0.202249 7.524636 +v 0.069914 -0.425220 7.002962 +v 0.556574 -0.302355 7.714474 +v 0.322265 -0.089194 7.355237 +v -0.080634 -0.158117 6.766591 +v -0.086103 -0.152998 6.762507 +v 0.557815 -0.291307 7.711586 +v 0.275411 -0.564558 7.291960 +v 0.030194 -0.372297 6.934244 +v 0.550500 -0.280782 7.701999 +v 0.524155 -0.239026 7.665711 +v 0.589191 -0.368765 7.758863 +v 0.307629 -0.084321 7.340664 +v 0.271363 -0.564621 7.281489 +v 0.231885 -0.554029 7.232997 +v 0.713466 -0.419907 7.937791 +v -0.094033 -0.089753 6.747529 +v 0.465298 -0.196479 7.571971 +v 0.054978 -0.400119 6.969310 +v 0.171905 -0.016262 7.140153 +v 0.148912 -0.012114 7.108274 +v 0.477056 -0.189350 7.598987 +v -0.094971 -0.113746 6.747138 +v 0.258551 -0.562952 7.267360 +v -0.022662 -0.036346 6.850539 +v 0.157406 -0.016830 7.124873 +v -0.093627 -0.119986 6.746454 +v 0.258949 -0.054566 7.261734 +v 0.460861 -0.201023 7.573372 +v 0.158582 -0.513216 7.112231 +v -0.049160 -0.047960 6.814474 +v 0.246978 -0.560116 7.238863 +v 0.147714 -0.508806 7.103038 +v 0.439098 -0.214937 7.536649 +v 0.367986 -0.626633 7.432405 +v 0.135506 -0.499640 7.095169 +v 0.137060 -0.491799 7.085629 +v 0.595139 -0.382201 7.764118 +v 0.584856 -0.433702 7.758198 +v 0.180669 -0.019380 7.155491 +v 0.703457 -0.441704 7.927674 +v -0.043548 -0.221474 6.821321 +v -0.082004 -0.066613 6.763438 +v -0.016477 -0.030698 6.866423 +v 0.881281 -0.913718 8.188769 +v 0.781375 -0.289583 8.029313 +v 0.993340 -0.856519 8.353630 +v 0.774644 -0.295183 8.030523 +v 0.519261 -0.651704 7.652402 +v 0.965211 -0.894699 8.314429 +v 0.455553 -0.650312 7.560170 +v 0.358789 -0.580375 7.415198 +v 0.481543 -0.651190 7.593236 +v 0.081925 -0.019575 7.012378 +v 0.872328 -0.919532 8.176886 +v 0.856755 -0.930366 8.140617 +v 0.512035 -0.650140 7.644187 +v 0.460163 -0.656071 7.555894 +v 0.472635 -0.652894 7.577929 +v 0.080933 -0.020154 7.000435 +v 0.505497 -0.655657 7.632623 +v 0.706299 -0.471607 7.929497 +v 0.861094 -0.925029 8.162174 +v 0.961458 -0.903443 8.303220 +v 0.067065 -0.027263 6.993705 +v 0.063608 -0.029753 6.986527 +v 0.845676 -0.934429 8.127391 +v 0.916149 -0.892310 8.238642 +v 0.702689 -0.483094 7.925220 +v 0.057419 -0.030544 6.967328 +v 0.559854 -0.570532 7.714107 +v 0.448488 -0.652318 7.550121 +v 0.350675 -0.577485 7.401796 +v 0.792004 -0.246947 8.059633 +v 0.911003 -0.889189 8.231251 +v 0.705876 -0.474830 7.925993 +v 0.575170 -0.540390 7.727678 +v 0.344413 -0.577616 7.393291 +v 0.566672 -0.551325 7.720576 +v 0.565997 -0.522288 7.734967 +v 0.443301 -0.647291 7.544396 +v 0.722441 -0.415112 7.950808 +v 0.829709 -0.949596 8.110161 +v 0.027118 -0.035286 6.928194 +v 0.903540 -0.892892 8.219736 +v 0.574836 -0.503201 7.741508 +v 0.022385 -0.029413 6.921855 +v 0.900429 -0.895275 8.214397 +v 0.018576 -0.024699 6.915701 +v 0.944565 -0.896675 8.279515 +v 0.785062 -0.252591 8.047828 +v 0.785324 -0.256149 8.050030 +v 0.011682 -0.023273 6.907593 +v 0.888626 -0.905185 8.209086 +v 0.010866 -0.027462 6.901235 +v 0.891791 -0.903827 8.196749 +v 0.718644 -0.419410 7.948259 +v 0.006653 -0.029523 6.895016 +v 0.988416 -0.854540 8.348774 +v 0.883995 -0.902445 8.188843 +v -0.000594 -0.035323 6.893458 +v -0.003834 -0.034775 6.889065 +v -0.003369 -0.031728 6.883037 +v -0.007892 -0.029705 6.876875 +v 0.723666 -0.405085 7.960910 +v 0.812637 -0.951790 8.083197 +v 0.576553 -0.477845 7.745090 +v 0.441764 -0.649171 7.531304 +v 0.581899 -0.466493 7.749221 +v 0.303431 -0.584675 7.327361 +v 0.437271 -0.650765 7.526718 +v 0.983294 -0.847420 8.339764 +v 0.581547 -0.447570 7.755130 +v 0.725198 -0.398096 7.956666 +v 0.299113 -0.596532 7.327570 +v 0.735424 -0.543401 7.979042 +v 0.977020 -0.842480 8.329367 +v 0.714516 -0.423709 7.946814 +v 0.741424 -0.552028 7.980404 +v 0.737805 -0.378961 7.978990 +v 0.740275 -0.541971 7.981112 +v 0.299034 -0.591235 7.327321 +v 0.973688 -0.874472 8.325236 +v 0.728721 -0.382079 7.971283 +v 0.795537 -0.971468 8.049750 +v 0.417764 -0.647007 7.503332 +v 0.308810 -0.571297 7.341883 +v 0.300424 -0.580712 7.328853 +v 0.413323 -0.648533 7.495018 +v 0.298278 -0.575704 7.325420 +v 0.731101 -0.378365 7.964255 +v 0.716187 -0.532271 7.948773 +v 0.727806 -0.390244 7.962252 +v 0.969843 -0.854287 8.315127 +v 0.373298 -0.636811 7.435696 +v 0.294903 -0.568065 7.321420 +v 0.965120 -0.880828 8.311838 +v 0.759657 -0.325593 8.011280 +v 0.713861 -0.526338 7.938843 +v 0.757506 -0.330859 8.003192 +v 0.969316 -0.848739 8.318287 +v 0.704664 -0.449552 7.930399 +v 0.714703 -0.504872 7.943899 +v 0.367126 -0.578464 7.422788 +v 0.741115 -0.371830 7.981839 +v 0.711497 -0.503504 7.933149 +v 0.705630 -0.515220 7.936343 +v 0.749792 -0.342858 7.996930 +v 0.746900 -0.349622 7.991211 +v 0.935564 -0.880802 8.262627 +v 0.742538 -0.358114 7.982367 +v 0.521683 -0.649033 7.655386 +v 0.522718 -0.641338 7.657671 +v 0.988212 -0.939971 8.345288 +v 0.788406 -0.259825 8.055062 +v 0.302837 -0.607833 7.342417 +v 0.992696 -0.934252 8.352004 +v 0.786712 -0.278972 8.051744 +v 0.549650 -0.594585 7.704878 +v 0.783298 -0.279791 8.047387 +v 0.553071 -0.587869 7.705019 +v 0.715164 -0.486129 7.944774 +v 0.411416 -0.642565 7.488424 +v 0.991067 -0.925285 8.349660 +v 0.392750 -0.642184 7.464934 +v 0.385589 -0.642560 7.455189 +v 0.991683 -0.892008 8.355256 +v 0.992856 -0.896480 8.350690 +v 0.379659 -0.642636 7.446484 +v 0.990005 -0.900161 8.348783 +v 0.990244 -0.908690 8.346714 +v 0.726699 -0.540797 7.960793 +v 0.994181 -0.883187 8.354646 +v 0.971741 -0.860884 8.323398 +v 0.354048 -0.585076 7.402047 +v 0.342449 -0.580664 7.386057 +v 0.705681 -0.459492 7.927372 +v 0.939620 -0.886467 8.271246 +v 0.902697 -0.885553 8.215066 +v 0.974125 -0.865898 8.322391 +v 0.972596 -0.875635 8.318576 +v 0.297338 -0.570557 7.319620 +v 0.725566 -0.542853 7.953684 +v 0.947797 -0.844228 8.280939 +v 0.948069 -0.851308 8.281289 +v 0.327081 -0.584659 7.368462 +v 0.738067 -0.528323 7.978020 +v 0.736473 -0.518325 7.975745 +v 0.315328 -0.610966 7.352293 +v 0.743036 -0.485448 7.985277 +v 0.542141 -0.594050 7.691138 +v 0.734685 -0.511363 7.973156 +v 0.788666 -0.315516 8.061860 +v 0.737417 -0.494787 7.977356 +v 0.318627 -0.601843 7.359805 +v 0.733631 -0.496211 7.971728 +v 0.978169 -0.946942 8.330827 +v 0.748546 -0.474390 7.999037 +v 0.534951 -0.597415 7.677990 +v 0.965660 -0.955263 8.321887 +v 0.320937 -0.609482 7.357182 +v 0.524508 -0.627253 7.659258 +v 0.781050 -0.364696 8.043995 +v 0.732107 -0.505245 7.965397 +v 0.727785 -0.505964 7.959123 +v 0.323411 -0.593260 7.362548 +v 0.728536 -0.491755 7.964212 +v 0.957825 -0.959509 8.299728 +v 0.722896 -0.487893 7.955883 +v 0.784256 -0.353357 8.048560 +v 0.523716 -0.610188 7.671941 +v 0.946614 -0.965841 8.294244 +v 0.789502 -0.302445 8.055859 +v 0.788826 -0.286032 8.055451 +v 0.995770 -0.931285 8.347897 +v 0.731835 -0.497128 7.963974 +v 0.728555 -0.498359 7.957099 +v 0.774829 -0.383119 8.033720 +v 0.789038 -0.257422 8.050212 +v -0.092191 -0.148256 6.757527 +v 0.289328 -0.073738 7.318616 +v 0.146687 -0.011206 7.117961 +v 0.221443 -0.037194 7.218806 +v 0.465950 -0.195496 7.580236 +v 0.516050 -0.223172 7.654433 +v 0.214498 -0.033248 7.209214 +v 0.785958 -1.004919 8.049772 +v 0.192352 -0.540241 7.174804 +v -0.066634 -0.051692 6.790394 +v 0.501532 -0.199844 7.631824 +v 0.460581 -0.209971 7.568325 +v 0.449820 -0.229328 7.557730 +v -0.031641 -0.032243 6.853757 +v 0.790603 -0.962850 8.059772 +v -0.034341 -0.036479 6.843108 +v -0.074922 -0.056463 6.780294 +v 0.705810 -0.431785 7.936801 +v -0.097997 -0.123791 6.743553 +v -0.075280 -0.061227 6.775056 +v 0.703932 -0.429797 7.929821 +v -0.050499 -0.038227 6.819723 +v 0.039789 -0.388408 6.952971 +v -0.048318 -0.042726 6.817229 +v -0.092682 -0.135531 6.750915 +v 0.134000 -0.012613 7.088071 +v 0.110791 -0.017017 7.048413 +v -0.060331 -0.198981 6.799582 +v 0.258806 -0.056886 7.278514 +v 0.393420 -0.166819 7.476244 +v 0.104488 -0.014518 7.043834 +v -0.063476 -0.047358 6.799320 +v 0.390568 -0.156732 7.464949 +v -0.062688 -0.191367 6.793361 +v 0.341215 -0.114882 7.393982 +v 0.251900 -0.053306 7.265127 +v -0.066482 -0.186025 6.784677 +v 0.246563 -0.050623 7.257947 +v 0.263460 -0.563165 7.274660 +v -0.095938 -0.106490 6.746022 +v -0.071922 -0.178838 6.776248 +v -0.022666 -0.268895 6.854767 +v 0.011949 -0.348921 6.909024 +v 0.334641 -0.109840 7.385005 +v -0.102230 -0.069939 6.745562 +v 0.013644 -0.338960 6.903821 +v 0.574826 -0.351990 7.740974 +v 0.174957 -0.532682 7.149693 +v 0.006267 -0.334289 6.898882 +v 0.533429 -0.250462 7.677992 +v -0.050691 -0.216951 6.815130 +v 0.359039 -0.131828 7.426754 +v 0.167215 -0.522514 7.125947 +v 0.099870 -0.449096 7.037862 +v 0.368935 -0.633619 7.428813 +v 0.590586 -0.373002 7.760886 +v 0.470303 -0.191768 7.589264 +v -0.091364 -0.066877 6.756386 +v -0.093315 -0.074479 6.749974 +v 0.582702 -0.362051 7.750433 +v -0.021336 -0.276337 6.857568 +v -0.097191 -0.098968 6.746470 +v 0.443719 -0.216385 7.540648 +v 0.483552 -0.190147 7.608937 +v 0.542621 -0.290707 7.701763 +v -0.074629 -0.049727 6.784544 +v 0.383730 -0.165197 7.469365 +v 0.800018 -0.962091 8.073077 +v 0.793011 -0.963483 8.068478 +v -0.106971 -0.092619 6.739516 +v -0.106582 -0.079671 6.740844 +v 0.793580 -0.960860 8.060518 +v 0.249057 -0.559492 7.267682 +v 0.784303 -1.008749 8.052590 +v -0.078859 -0.063632 6.768682 +v 0.540575 -0.268586 7.692252 +v 0.571338 -0.328942 7.734654 +v -0.104033 -0.111359 6.740175 +v 0.524415 -0.265647 7.679075 +v -0.106353 -0.102268 6.738860 +v 0.141681 -0.011535 7.099732 +v 0.516428 -0.237499 7.661267 +v 0.786242 -1.001150 8.058060 +v 0.786834 -0.996338 8.050380 +v 0.563529 -0.317477 7.723918 +v 0.080346 -0.437347 7.018625 +v 0.269013 -0.062280 7.292475 +v 0.079920 -0.430902 7.010764 +v 0.550111 -0.310919 7.711646 +v -0.040411 -0.253060 6.839870 +v -0.045692 -0.235601 6.828004 +v 0.236810 -0.554913 7.247967 +v -0.048704 -0.223945 6.821022 +v -0.071447 -0.188418 6.785630 +v -0.087987 -0.062822 6.759140 +v 0.585323 -0.403000 7.759298 +v 0.365970 -0.585502 7.439837 +v 0.051692 -0.387803 6.955425 +v 0.109967 -0.016013 7.059240 +v -0.097620 -0.081555 6.746422 +v -0.078811 -0.181995 6.777521 +v 0.494790 -0.205878 7.631303 +v 0.460427 -0.201104 7.578336 +v 0.209189 -0.029750 7.199210 +v 0.097406 -0.014244 7.044291 +v 0.474582 -0.186804 7.590641 +v -0.009484 -0.312589 6.880169 +v 0.590301 -0.395987 7.763048 +v -0.057421 -0.037671 6.812162 +v 0.310906 -0.564478 7.350419 +v -0.087938 -0.161091 6.763466 +v 0.084667 -0.007422 7.030992 +v 0.584236 -0.414652 7.758676 +v 0.276186 -0.561074 7.304143 +v 0.454373 -0.225253 7.569308 +v -0.011893 -0.304974 6.874375 +v 0.382352 -0.143062 7.447379 +v -0.018701 -0.296612 6.868312 +v 0.398997 -0.179018 7.490163 +v 0.268293 -0.559636 7.292562 +v -0.024117 -0.283654 6.860595 +v 0.157127 -0.518784 7.119793 +v 0.443312 -0.232182 7.551873 +v 0.347839 -0.125731 7.412666 +v 0.582324 -0.387305 7.756952 +v 0.569926 -0.345067 7.736281 +v 0.376477 -0.155797 7.457759 +v 0.705827 -0.437747 7.936093 +v -0.080465 -0.172915 6.771408 +v -0.054253 -0.039801 6.812379 +v -0.057271 -0.044817 6.808352 +v 0.757914 -0.331818 8.016046 +v 0.991040 -0.878685 8.357719 +v 0.515739 -0.641853 7.658381 +v 0.719034 -0.535024 7.959067 +v 0.931073 -0.896623 8.269381 +v 0.515215 -0.648082 7.653743 +v 0.992728 -0.862886 8.355430 +v 0.896559 -0.900938 8.214288 +v 0.983199 -0.940824 8.344782 +v 0.124690 -0.010396 7.079791 +v 0.546183 -0.596298 7.700058 +v 0.358854 -0.570488 7.425614 +v 0.359600 -0.573124 7.421076 +v 0.978977 -0.944421 8.340349 +v 0.299106 -0.578601 7.332911 +v 0.119913 -0.014224 7.073244 +v 0.893803 -0.901521 8.210088 +v 0.710062 -0.521795 7.950004 +v 0.756206 -0.336852 8.013186 +v 0.071508 -0.017613 7.003857 +v 0.354953 -0.574440 7.414874 +v 0.491761 -0.650089 7.613524 +v 0.752389 -0.334723 8.002115 +v 0.351646 -0.574675 7.409929 +v 0.066116 -0.017763 7.000831 +v 0.072948 -0.020101 6.997986 +v 0.462641 -0.648319 7.573752 +v 0.295868 -0.569690 7.329313 +v 0.709660 -0.521021 7.944658 +v 0.454783 -0.643639 7.568131 +v 0.741008 -0.372805 7.990331 +v 0.740210 -0.376260 7.989874 +v 0.909606 -0.903899 8.236126 +v 0.266387 -0.559422 7.286062 +v 0.739752 -0.362758 7.988752 +v 0.748436 -0.340920 8.001574 +v 0.903215 -0.900748 8.226356 +v 0.973520 -0.920049 8.338572 +v 0.899050 -0.905890 8.221441 +v 0.977828 -0.914181 8.340205 +v 0.745543 -0.349075 7.997580 +v 0.881555 -0.908890 8.191826 +v 0.562487 -0.530193 7.732178 +v 0.988654 -0.893416 8.354413 +v 0.739876 -0.356342 7.994791 +v 0.344511 -0.570609 7.400712 +v 0.788207 -0.258472 8.061606 +v 0.854539 -0.932400 8.158718 +v 0.792863 -0.251410 8.059576 +v 0.056290 -0.028105 6.980005 +v 0.786039 -0.258356 8.057868 +v 0.553430 -0.551434 7.722044 +v 0.558437 -0.564429 7.717167 +v 0.851269 -0.931202 8.147686 +v 0.784755 -0.278817 8.058757 +v 0.409961 -0.643633 7.499647 +v 0.890510 -0.906438 8.202183 +v 0.706663 -0.510083 7.941932 +v 0.578529 -0.493983 7.742717 +v 0.706114 -0.511069 7.935789 +v 0.982547 -0.890352 8.344304 +v 0.843709 -0.934670 8.149295 +v 0.840392 -0.935780 8.138262 +v 0.879383 -0.917683 8.185895 +v 0.706233 -0.483181 7.941319 +v 0.765400 -0.303599 8.027634 +v 0.383721 -0.640297 7.460448 +v 0.050344 -0.029355 6.969037 +v 0.299905 -0.600546 7.332100 +v 0.778862 -0.279545 8.047563 +v 0.300578 -0.584365 7.333106 +v 0.976006 -0.892738 8.333049 +v 0.578592 -0.457347 7.751289 +v 0.838145 -0.939505 8.129588 +v 0.775985 -0.286003 8.037329 +v 0.039669 -0.038030 6.954305 +v 0.785644 -0.248272 8.057835 +v 0.870586 -0.920464 8.183025 +v 0.037572 -0.039173 6.950613 +v 0.762343 -0.314861 8.021235 +v 0.759674 -0.321796 8.019870 +v 0.031350 -0.036587 6.945475 +v 0.336608 -0.577166 7.382115 +v 0.314561 -0.567721 7.356971 +v 0.316300 -0.570626 7.363489 +v 0.831783 -0.942349 8.119976 +v 0.868289 -0.924393 8.171638 +v 0.703616 -0.484557 7.931857 +v 0.036417 -0.039087 6.935806 +v 0.829707 -0.944708 8.115650 +v 0.733673 -0.535756 7.979769 +v 0.973836 -0.884051 8.332969 +v 0.703980 -0.467555 7.933498 +v 0.702179 -0.480831 7.932845 +v 0.926795 -0.892973 8.258665 +v 0.963307 -0.905354 8.319832 +v 0.724090 -0.403961 7.969782 +v 0.723078 -0.408536 7.964106 +v 0.917094 -0.895102 8.245230 +v 0.021869 -0.034687 6.927262 +v 0.818893 -0.951156 8.100586 +v 0.913311 -0.898697 8.242969 +v 0.305022 -0.563154 7.342184 +v 0.809679 -0.952298 8.091153 +v 0.722301 -0.401659 7.960109 +v 0.955212 -0.910100 8.306379 +v 0.016708 -0.029010 6.919599 +v 0.804862 -0.954515 8.084263 +v 0.949111 -0.905254 8.293166 +v 0.003499 -0.029512 6.900339 +v 0.777843 -1.015668 8.045884 +v 0.734044 -0.381161 7.976356 +v -0.011506 -0.029996 6.884301 +v 0.789499 -0.982607 8.053650 +v 0.724361 -0.392706 7.966108 +v 0.727109 -0.386311 7.968502 +v 0.789552 -0.965689 8.059029 +v 0.982432 -0.855704 8.344955 +v 0.978395 -0.847935 8.336318 +v 0.972209 -0.867823 8.328032 +v 0.968751 -0.854026 8.323174 +v 0.912336 -0.894971 8.236894 +v 0.306367 -0.566333 7.340371 +v 0.721814 -0.507993 7.953957 +v 0.986360 -0.936456 8.348134 +v 0.929578 -0.892579 8.265038 +v 0.430660 -0.644704 7.529683 +v 0.431117 -0.649241 7.521700 +v 0.985155 -0.927227 8.345996 +v 0.911114 -0.899945 8.235352 +v 0.907140 -0.897140 8.228616 +v 0.782859 -0.248255 8.052923 +v 0.990151 -0.916237 8.348400 +v 0.313111 -0.572739 7.349936 +v 0.979100 -0.904780 8.337478 +v 0.311634 -0.569230 7.346138 +v 0.988571 -0.901334 8.346708 +v 0.984724 -0.900836 8.342571 +v 0.974300 -0.898418 8.330874 +v 0.971585 -0.889318 8.325719 +v 0.967244 -0.893292 8.319783 +v 0.963935 -0.885293 8.313663 +v 0.974916 -0.847309 8.330975 +v 0.445053 -0.236017 7.558142 +v 0.482451 -0.197248 7.616829 +v 0.451226 -0.226513 7.563754 +v -0.103054 -0.117319 6.741630 +v 0.585105 -0.422792 7.757879 +v 0.162915 -0.016343 7.135275 +v 0.079616 -0.006546 7.020266 +v -0.063904 -0.201285 6.801455 +v -0.090665 -0.059516 6.758721 +v 0.237687 -0.047817 7.250153 +v 0.185211 -0.540798 7.184892 +v 0.366816 -0.607846 7.431608 +v 0.230935 -0.041391 7.236977 +v 0.779863 -1.011998 8.044693 +v 0.704566 -0.446674 7.937118 +v 0.220843 -0.037786 7.224918 +v 0.259636 -0.559959 7.280881 +v 0.121202 -0.477735 7.070529 +v 0.204382 -0.030313 7.204538 +v 0.558295 -0.327870 7.723796 +v 0.202514 -0.030985 7.198836 +v 0.282834 -0.076934 7.317870 +v 0.367768 -0.581380 7.436292 +v 0.205326 -0.026109 7.191825 +v -0.083934 -0.181268 6.772131 +v 0.022540 -0.357569 6.919224 +v -0.086496 -0.168133 6.767923 +v 0.011500 -0.359940 6.917980 +v -0.103672 -0.133555 6.744224 +v 0.569645 -0.365010 7.740915 +v 0.278402 -0.072512 7.310112 +v -0.037914 -0.236682 6.830945 +v 0.283110 -0.567998 7.317389 +v 0.281658 -0.568559 7.310958 +v 0.456863 -0.215959 7.575742 +v 0.417370 -0.200266 7.516359 +v 0.183014 -0.020305 7.164904 +v 0.098663 -0.014043 7.048680 +v 0.458435 -0.205546 7.576337 +v 0.098090 -0.011933 7.036592 +v 0.258010 -0.061042 7.286769 +v -0.035178 -0.270851 6.850131 +v 0.174105 -0.017077 7.152946 +v -0.094945 -0.161273 6.756700 +v 0.366262 -0.575906 7.435650 +v 0.090840 -0.445183 7.033002 +v -0.031713 -0.262031 6.847602 +v 0.144611 -0.511189 7.110055 +v 0.288325 -0.080157 7.327004 +v 0.239894 -0.050456 7.258634 +v 0.166462 -0.017821 7.147566 +v -0.059575 -0.210183 6.806251 +v 0.000022 -0.325175 6.890956 +v -0.104780 -0.151456 6.749106 +v 0.546713 -0.313567 7.710480 +v 0.366915 -0.596225 7.434525 +v -0.109383 -0.125631 6.740682 +v 0.272805 -0.559316 7.300131 +v 0.069412 -0.422623 6.998232 +v 0.367246 -0.615667 7.427116 +v -0.050333 -0.034984 6.829147 +v 0.488433 -0.217830 7.635803 +v 0.241791 -0.557179 7.256907 +v 0.030346 -0.381639 6.944464 +v 0.318647 -0.113662 7.385355 +v -0.104219 -0.086690 6.742108 +v 0.261897 -0.069543 7.297903 +v -0.052922 -0.235633 6.823851 +v 0.224128 -0.043643 7.240162 +v 0.324901 -0.103918 7.375432 +v 0.114292 -0.015312 7.066309 +v 0.027270 -0.363364 6.926772 +v 0.307708 -0.094611 7.356772 +v 0.424364 -0.219102 7.531821 +v 0.224885 -0.552545 7.222725 +v 0.518919 -0.252046 7.671272 +v -0.086034 -0.187863 6.773533 +v 0.453468 -0.223651 7.576825 +v 0.211906 -0.547642 7.203702 +v -0.087836 -0.177975 6.768640 +v -0.060655 -0.225398 6.813869 +v -0.000179 -0.341458 6.902849 +v 0.207865 -0.546701 7.197511 +v -0.064447 -0.041684 6.807551 +v 0.254530 -0.056889 7.273275 +v -0.072177 -0.046106 6.790356 +v 0.410908 -0.180192 7.497646 +v 0.446230 -0.647752 7.557268 +v 0.120432 -0.006366 7.082283 +v 0.714351 -0.417468 7.957396 +v 0.717004 -0.413223 7.961977 +v 0.575765 -0.466696 7.750159 +v 0.706409 -0.428859 7.944330 +v -0.097871 -0.155990 6.755086 +v 0.562313 -0.339605 7.730617 +v 0.575322 -0.389737 7.750174 +v 0.572594 -0.377933 7.747257 +v 0.077563 -0.017330 7.014595 +v 0.755587 -0.335973 8.020565 +v 0.543734 -0.595528 7.708515 +v 0.977747 -0.940434 8.343276 +v 0.477133 -0.638382 7.610099 +v 0.973283 -0.933620 8.341887 +v 0.474683 -0.645173 7.598985 +v 0.716569 -0.529568 7.964396 +v 0.299516 -0.559637 7.339636 +v 0.077272 -0.009497 7.015935 +v 0.756264 -0.327477 8.021372 +v 0.890010 -0.905210 8.213363 +v 0.714974 -0.520721 7.958385 +v 0.737360 -0.380353 7.993107 +v 0.557708 -0.537315 7.730408 +v 0.711591 -0.518187 7.952668 +v 0.735213 -0.380342 7.984535 +v 0.297296 -0.567081 7.334488 +v 0.712090 -0.527641 7.954679 +v 0.542318 -0.598744 7.705938 +v 0.537643 -0.598886 7.704449 +v 0.854352 -0.930414 8.162724 +v 0.292794 -0.565591 7.330679 +v 0.739141 -0.361227 7.995928 +v 0.710579 -0.512152 7.949869 +v 0.437783 -0.644218 7.539954 +v 0.706508 -0.513109 7.945166 +v 0.744834 -0.351562 8.002665 +v 0.985598 -0.889393 8.355598 +v 0.504246 -0.646766 7.641951 +v 0.423939 -0.641455 7.527691 +v 0.909591 -0.905913 8.246133 +v 0.702658 -0.479128 7.940260 +v 0.416680 -0.642882 7.511589 +v 0.041665 -0.030681 6.964701 +v 0.905152 -0.909415 8.240308 +v 0.721143 -0.414081 7.973336 +v 0.977086 -0.882922 8.340664 +v 0.785253 -0.255003 8.066653 +v 0.496616 -0.652452 7.622940 +v 0.489042 -0.645660 7.627467 +v 0.389526 -0.639588 7.468760 +v 0.704252 -0.437776 7.947374 +v 0.783814 -0.256368 8.063143 +v 0.376897 -0.639721 7.456145 +v 0.972067 -0.911736 8.336565 +v 0.338818 -0.563905 7.410693 +v 0.901658 -0.906449 8.230591 +v 0.710280 -0.428175 7.951355 +v 0.780079 -0.278148 8.052711 +v 0.371683 -0.636083 7.442221 +v 0.968759 -0.906873 8.329812 +v 0.340716 -0.567220 7.402218 +v 0.553617 -0.577675 7.708070 +v 0.723703 -0.396124 7.970049 +v 0.024074 -0.032298 6.940947 +v 0.701447 -0.457620 7.933914 +v 0.261294 -0.558581 7.293098 +v 0.015760 -0.032116 6.926994 +v 0.766961 -0.300275 8.032460 +v 0.835203 -0.939869 8.132084 +v 0.763838 -0.297383 8.038426 +v 0.881742 -0.908040 8.196803 +v 0.947146 -0.914246 8.304308 +v 0.296741 -0.589609 7.338518 +v 0.876309 -0.911891 8.195193 +v 0.820011 -0.944811 8.119144 +v 0.008790 -0.022923 6.911179 +v 0.294877 -0.591601 7.334553 +v 0.004073 -0.024387 6.909042 +v 0.819929 -0.952418 8.112688 +v 0.774550 -0.280570 8.049500 +v 0.823377 -0.952562 8.107019 +v 0.315078 -0.566204 7.365565 +v 0.767823 -0.284720 8.050151 +v 0.935019 -0.910565 8.279982 +v 0.808849 -0.954479 8.098630 +v 0.856213 -0.923810 8.170106 +v 0.851930 -0.924486 8.168021 +v 0.917050 -0.899471 8.265257 +v 0.915167 -0.895911 8.255515 +v 0.786250 -0.250754 8.064942 +v 0.988340 -0.882397 8.359649 +v 0.783314 -0.250411 8.062371 +v 0.782961 -0.251607 8.056725 +v 0.986759 -0.867751 8.357434 +v 0.984184 -0.867164 8.355054 +v 0.760245 -0.320474 8.033481 +v 0.757238 -0.326351 8.025877 +v 0.972507 -0.876456 8.334673 +v 0.759654 -0.311122 8.032896 +v 0.974794 -0.858874 8.336614 +v 0.779286 -1.011240 8.047954 +v 0.724861 -0.531789 7.977722 +v 0.726871 -0.537416 7.973621 +v 0.788030 -0.991162 8.061350 +v 0.968748 -0.866534 8.334030 +v 0.967443 -0.860694 8.329598 +v 0.969590 -0.853554 8.327136 +v 0.975314 -0.946728 8.339854 +v 0.518545 -0.625325 7.666311 +v 0.517401 -0.635438 7.661357 +v 0.987777 -0.888765 8.359130 +v 0.405646 -0.636548 7.490693 +v 0.542768 -0.587054 7.707905 +v 0.313666 -0.582343 7.361670 +v 0.785962 -0.277751 8.065880 +v 0.399727 -0.634966 7.480981 +v 0.390102 -0.637027 7.476176 +v 0.320446 -0.575613 7.372695 +v 0.316279 -0.576179 7.366297 +v 0.990994 -0.869712 8.357979 +v 0.307995 -0.578623 7.346792 +v 0.301734 -0.583083 7.338964 +v 0.704936 -0.514989 7.939474 +v 0.302635 -0.576719 7.339272 +v 0.749511 -0.341769 8.008215 +v 0.720775 -0.397796 7.960561 +v 0.718756 -0.412756 7.958376 +v 0.312873 -0.577850 7.356702 +v 0.959183 -0.908865 8.315550 +v 0.978163 -0.864419 8.344786 +v 0.312862 -0.594416 7.360551 +v 0.534630 -0.597587 7.701580 +v 0.970724 -0.951824 8.332578 +v 0.730519 -0.518253 7.980573 +v 0.309498 -0.603236 7.356291 +v 0.730209 -0.525727 7.980046 +v 0.305608 -0.608986 7.349664 +v 0.533653 -0.596185 7.687947 +v 0.303203 -0.589069 7.347342 +v 0.784215 -0.347911 8.065992 +v 0.735822 -0.507690 7.991463 +v 0.956374 -0.959974 8.311555 +v 0.786970 -0.322743 8.071597 +v 0.522143 -0.617963 7.670684 +v 0.757656 -0.430799 8.023201 +v 0.530879 -0.602118 7.672550 +v 0.739340 -0.493515 7.995513 +v 0.732353 -0.509752 7.984777 +v 0.729210 -0.515267 7.978658 +v 0.729277 -0.503125 7.978867 +v 0.727327 -0.496659 7.976033 +v 0.787446 -0.285585 8.061916 +v 0.786276 -0.304623 8.065504 +v 0.727278 -0.513402 7.970263 +v 0.719554 -0.520617 7.965878 +v 0.725829 -0.489618 7.966561 +v 0.717481 -0.483567 7.961526 +v 0.771045 -0.386064 8.044103 +v 0.929827 -0.972324 8.288473 +v 0.752019 -0.468737 8.018469 +v 0.749717 -0.472491 8.010255 +v 0.778290 -0.367323 8.055954 +v 0.754080 -0.453978 8.014745 +v 0.764490 -0.398722 8.040760 +v 0.766404 -0.410804 8.023468 +v 0.754775 -0.440257 8.021738 +v 0.318710 -0.583553 7.366038 +v 0.738946 -0.493450 7.986440 +v 0.734360 -0.502228 7.981938 +v 0.723917 -0.514135 7.962363 +v 0.989550 -0.888920 8.356661 +v 0.926958 -0.969528 8.271210 +v 0.911632 -0.971532 8.245102 +v 0.902907 -0.973119 8.232151 +v 0.889048 -0.977437 8.211561 +v 0.865483 -0.982418 8.203220 +v 0.869465 -0.985274 8.182452 +v 0.861231 -0.989628 8.170202 +v 0.848433 -0.994822 8.151420 +v 0.826074 -1.001353 8.145285 +v 0.833627 -1.002670 8.129623 +v 0.752329 -0.465908 8.009289 +v 0.757370 -0.450801 8.002906 +v 0.396434 -0.188719 7.496935 +v 0.143388 -0.010620 7.115079 +v 0.574793 -0.434605 7.754900 +v -0.112373 -0.103573 6.736071 +v 0.392233 -0.179847 7.485710 +v 0.796600 -0.954324 8.084932 +v -0.111837 -0.082308 6.739178 +v 0.388150 -0.175291 7.479440 +v -0.002476 -0.337417 6.897734 +v 0.572954 -0.410557 7.753482 +v 0.370020 -0.574812 7.450332 +v 0.787028 -0.972469 8.064590 +v 0.369937 -0.568361 7.451469 +v 0.751477 -0.342515 8.015134 +v 0.542726 -0.300576 7.704313 +v 0.369813 -0.632679 7.439048 +v 0.719327 -0.415030 7.969300 +v 0.535312 -0.279448 7.693119 +v 0.711781 -0.421094 7.961319 +v 0.343852 -0.133590 7.422570 +v 0.080754 -0.444232 7.030935 +v -0.029509 -0.027832 6.864478 +v 0.154169 -0.015760 7.141498 +v -0.107302 -0.071813 6.742944 +v 0.360808 -0.609921 7.444581 +v -0.102345 -0.063249 6.749882 +v -0.109705 -0.141940 6.741702 +v 0.132897 -0.009261 7.096792 +v 0.124928 -0.005900 7.090995 +v 0.154562 -0.015365 7.133613 +v 0.336136 -0.120697 7.402037 +v 0.422650 -0.207282 7.523877 +v 0.147587 -0.015153 7.132971 +v 0.122983 -0.483045 7.075134 +v -0.072784 -0.196373 6.794994 +v 0.195310 -0.029628 7.194589 +v 0.361777 -0.140767 7.437747 +v 0.410319 -0.211518 7.518037 +v -0.065443 -0.034897 6.816457 +v -0.059108 -0.230234 6.817170 +v -0.111900 -0.115297 6.738679 +v -0.062910 -0.216663 6.808099 +v 0.262945 -0.063220 7.292302 +v -0.078681 -0.191572 6.783376 +v 0.179197 -0.020894 7.171671 +v 0.245434 -0.054872 7.265210 +v -0.020422 -0.307470 6.872309 +v 0.310682 -0.562793 7.359017 +v 0.106070 -0.464510 7.057571 +v 0.049191 -0.406099 6.974945 +v -0.084663 -0.051745 6.775345 +v 0.401261 -0.197692 7.505565 +v 0.305715 -0.558289 7.353808 +v -0.093753 -0.173244 6.765193 +v -0.027413 -0.288725 6.861365 +v 0.300685 -0.092550 7.350079 +v 0.275771 -0.564906 7.312675 +v 0.224979 -0.550468 7.230644 +v 0.162013 -0.528045 7.142334 +v 0.439197 -0.245554 7.558619 +v -0.039636 -0.033422 6.844472 +v 0.938726 -0.913587 8.285999 +v 0.563719 -0.358206 7.735890 +v -0.102726 -0.143093 6.747122 +v 0.369758 -0.569000 7.446702 +v 0.566911 -0.382657 7.742495 +v 0.369050 -0.575548 7.444582 +v 0.465053 -0.199020 7.591569 +v 0.365996 -0.573157 7.439805 +v 0.148758 -0.513903 7.114583 +v 0.512965 -0.252504 7.668628 +v 0.938976 -0.920249 8.294039 +v 0.433465 -0.229122 7.542076 +v 0.449330 -0.232557 7.574638 +v 0.513383 -0.245954 7.664784 +v -0.076927 -0.212507 6.800393 +v 0.141486 -0.012222 7.106743 +v 0.573140 -0.420059 7.752071 +v -0.047364 -0.246833 6.835003 +v 0.141729 -0.012649 7.127834 +v -0.112059 -0.148863 6.743752 +v -0.100594 -0.047513 6.762117 +v -0.006886 -0.333517 6.893902 +v 0.251825 -0.558361 7.278609 +v 0.443532 -0.241726 7.566084 +v 0.794113 -0.961549 8.076994 +v 0.439719 -0.645432 7.552644 +v 0.570672 -0.392658 7.747184 +v 0.060939 -0.421594 6.989726 +v -0.111428 -0.132119 6.739209 +v 0.056910 -0.415639 6.985162 +v 0.116610 -0.493109 7.086194 +v -0.114265 -0.120266 6.737869 +v 0.237208 -0.556440 7.263708 +v 0.460821 -0.208578 7.597121 +v 0.039523 -0.405160 6.972730 +v 0.310726 -0.108544 7.375530 +v -0.087885 -0.195903 6.779036 +v -0.045034 -0.028482 6.844296 +v 0.701466 -0.452084 7.940686 +v 0.702580 -0.443803 7.944564 +v 0.098944 -0.012426 7.057179 +v -0.049575 -0.029647 6.838355 +v 0.272881 -0.076799 7.317711 +v 0.311635 -0.101770 7.368291 +v -0.056236 -0.034780 6.822485 +v 0.369117 -0.631330 7.448572 +v 0.114231 -0.473971 7.068731 +v 0.362461 -0.615695 7.442313 +v 0.219675 -0.042400 7.234385 +v -0.099107 -0.057469 6.754602 +v 0.115177 -0.470034 7.064639 +v 0.172524 -0.534448 7.164235 +v 0.001466 -0.351271 6.910315 +v -0.069604 -0.041190 6.804131 +v 0.346659 -0.146352 7.435151 +v -0.072295 -0.034491 6.811431 +v -0.102023 -0.169965 6.756530 +v -0.109553 -0.064260 6.746431 +v 0.211551 -0.038631 7.226636 +v -0.083748 -0.046459 6.781394 +v 0.168793 -0.532360 7.152655 +v 0.360677 -0.601450 7.446798 +v 0.100559 -0.459337 7.051641 +v 0.247207 -0.062164 7.280184 +v 0.365667 -0.582399 7.444584 +v 0.366802 -0.566445 7.444203 +v 0.159803 -0.525641 7.133809 +v 0.196422 -0.544862 7.191166 +v 0.943634 -0.912866 8.295885 +v 0.114422 -0.008715 7.076500 +v 0.860895 -0.925387 8.177165 +v 0.076905 -0.007467 7.021322 +v 0.559157 -0.524071 7.734405 +v -0.073211 -0.204536 6.798675 +v 0.561374 -0.369394 7.735287 +v 0.788787 -0.969543 8.071014 +v -0.113533 -0.092120 6.734619 +v 0.553426 -0.353928 7.728171 +v 0.553287 -0.344455 7.725110 +v 0.575328 -0.398648 7.753558 +v 0.571457 -0.448873 7.751320 +v 0.468683 -0.198567 7.599656 +v 0.911976 -0.913226 8.253462 +v 0.969841 -0.946916 8.339954 +v 0.727092 -0.385354 7.982494 +v 0.765557 -0.293685 8.044115 +v 0.812608 -0.955478 8.110658 +v 0.543897 -0.563852 7.717558 +v 0.472523 -0.637352 7.606146 +v 0.969098 -0.941866 8.341537 +v 0.913804 -0.898524 8.251353 +v 0.723786 -0.389651 7.975126 +v 0.466390 -0.638628 7.600249 +v 0.031159 -0.035320 6.950282 +v 0.907005 -0.911002 8.246572 +v 0.898079 -0.910010 8.234144 +v 0.513220 -0.628186 7.666133 +v 0.063360 -0.020413 6.997602 +v 0.057764 -0.023243 6.992685 +v 0.719950 -0.396224 7.975524 +v 0.760246 -0.315485 8.029199 +v 0.058109 -0.026192 6.989190 +v 0.570766 -0.496261 7.743687 +v 0.458188 -0.635719 7.593406 +v 0.698371 -0.461298 7.939899 +v 0.410329 -0.642672 7.505582 +v 0.567365 -0.482880 7.744832 +v 0.402714 -0.634788 7.504890 +v 0.050374 -0.024389 6.982577 +v 0.508114 -0.632241 7.663650 +v 0.013651 -0.030892 6.923469 +v 0.957812 -0.925834 8.323686 +v 0.561705 -0.498059 7.743042 +v 0.762154 -0.304004 8.036058 +v 0.398732 -0.629964 7.497563 +v 0.893552 -0.909787 8.220517 +v 0.008660 -0.024899 6.916510 +v 0.454026 -0.637877 7.580692 +v 0.510473 -0.639881 7.657227 +v 0.882427 -0.911154 8.215268 +v -0.004596 -0.027934 6.908409 +v 0.959277 -0.912197 8.320033 +v 0.494126 -0.632646 7.642244 +v 0.784959 -0.999855 8.063354 +v 0.490602 -0.643035 7.634823 +v 0.371658 -0.633749 7.455455 +v -0.006117 -0.030849 6.898687 +v -0.006359 -0.034602 6.892693 +v 0.880897 -0.910506 8.207340 +v 0.481877 -0.640856 7.616905 +v 0.568190 -0.509825 7.738352 +v 0.360451 -0.570565 7.433596 +v 0.782017 -1.010016 8.064363 +v -0.022178 -0.029194 6.885398 +v -0.023415 -0.027930 6.878535 +v 0.298974 -0.605831 7.340398 +v -0.022118 -0.027336 6.872432 +v 0.870049 -0.918689 8.189333 +v 0.779738 -1.017272 8.058114 +v 0.934621 -0.918140 8.286884 +v 0.290813 -0.599522 7.339567 +v 0.865626 -0.925297 8.187433 +v 0.721507 -0.519861 7.975060 +v 0.930812 -0.914134 8.280657 +v 0.719128 -0.531805 7.974409 +v 0.785146 -0.990960 8.071041 +v 0.291859 -0.595711 7.337090 +v 0.717132 -0.525255 7.966497 +v 0.786988 -0.978904 8.062675 +v 0.334028 -0.570005 7.392619 +v 0.914581 -0.897319 8.261205 +v 0.322635 -0.570693 7.380073 +v 0.317954 -0.569981 7.374463 +v 0.699618 -0.475680 7.943569 +v 0.848894 -0.935631 8.161453 +v 0.849243 -0.935195 8.156499 +v 0.314481 -0.562481 7.369397 +v 0.838906 -0.935706 8.145300 +v 0.757637 -0.329814 8.029314 +v 0.308980 -0.559858 7.361761 +v 0.755863 -0.336025 8.026754 +v 0.833749 -0.936351 8.139849 +v 0.827866 -0.940252 8.135430 +v 0.312084 -0.551759 7.366548 +v 0.709434 -0.437679 7.957762 +v 0.711030 -0.426893 7.955346 +v 0.750575 -0.341462 8.022456 +v 0.747364 -0.351340 8.014587 +v 0.305277 -0.553391 7.356918 +v 0.739709 -0.374437 7.996034 +v 0.737651 -0.362302 8.005587 +v 0.293088 -0.555593 7.340477 +v 0.283544 -0.565539 7.325660 +v 0.740206 -0.356027 8.000367 +v 0.786697 -0.284561 8.068011 +v 0.784083 -0.276720 8.072122 +v 0.777475 -0.279005 8.060872 +v 0.771096 -0.281555 8.056157 +v 0.968693 -0.861905 8.334187 +v 0.074355 -0.011004 7.017638 +v 0.706309 -0.432096 7.948597 +v 0.398782 -0.631756 7.488410 +v 0.313118 -0.586605 7.362000 +v 0.895312 -0.910992 8.224888 +v 0.985776 -0.883212 8.359102 +v 0.981681 -0.880389 8.352693 +v 0.777848 -1.015062 8.050422 +v 0.971322 -0.870964 8.338559 +v 0.865193 -0.924356 8.179456 +v 0.970068 -0.929922 8.338476 +v 0.712316 -0.524758 7.957343 +v 0.968672 -0.918144 8.332777 +v 0.963045 -0.917205 8.325617 +v 0.974319 -0.869745 8.342512 +v 0.564620 -0.439757 7.748229 +v 0.439413 -0.636879 7.561919 +v -0.121212 -0.141632 6.736365 +v 0.292515 -0.088586 7.341203 +v -0.118022 -0.130763 6.733623 +v -0.024509 -0.319550 6.879134 +v -0.092735 -0.190151 6.775260 +v 0.789795 -0.964612 8.082496 +v -0.120745 -0.122042 6.731666 +v 0.136112 -0.507000 7.104363 +v 0.472830 -0.201353 7.609694 +v -0.090796 -0.184815 6.770126 +v 0.368882 -0.569549 7.455038 +v 0.525683 -0.300918 7.694716 +v 0.207525 -0.034453 7.218126 +v -0.125910 -0.091287 6.726736 +v -0.101551 -0.173228 6.758055 +v -0.105463 -0.161662 6.754226 +v 0.351911 -0.137291 7.430024 +v 0.441244 -0.248705 7.565583 +v -0.070769 -0.218024 6.804672 +v 0.360530 -0.610285 7.450935 +v 0.124362 -0.496160 7.091782 +v -0.079437 -0.200673 6.790993 +v 0.558013 -0.512274 7.736650 +v 0.198602 -0.035308 7.218734 +v -0.038894 -0.282286 6.853128 +v 0.567049 -0.471601 7.747426 +v 0.360586 -0.588017 7.446537 +v 0.247745 -0.557176 7.275799 +v 0.177459 -0.537057 7.173819 +v 0.052404 -0.422098 6.990685 +v 0.325955 -0.122587 7.401008 +v 0.548756 -0.332162 7.719543 +v 0.257943 -0.068216 7.294821 +v -0.095178 -0.045423 6.769582 +v 0.365044 -0.560722 7.450171 +v 0.458419 -0.209074 7.586533 +v 0.244365 -0.062649 7.273320 +v 0.241018 -0.060274 7.267963 +v 0.483141 -0.205912 7.623648 +v 0.224710 -0.550741 7.243560 +v 0.211608 -0.548512 7.213714 +v 0.574616 -0.440824 7.755209 +v 0.569247 -0.406737 7.750854 +v 0.936505 -0.922349 8.295735 +v -0.053989 -0.246185 6.830671 +v 0.500953 -0.234096 7.651980 +v 0.941354 -0.918371 8.301643 +v 0.161062 -0.016944 7.158543 +v -0.119412 -0.148550 6.739049 +v 0.467699 -0.213309 7.615132 +v 0.323790 -0.129561 7.406698 +v -0.065692 -0.239675 6.821018 +v 0.561644 -0.431833 7.745682 +v -0.116596 -0.062417 6.744322 +v -0.096979 -0.178941 6.766840 +v 0.715929 -0.421063 7.973209 +v 0.711257 -0.421072 7.966825 +v 0.012106 -0.371289 6.929385 +v -0.113742 -0.070796 6.741188 +v 0.696089 -0.456487 7.944672 +v 0.565487 -0.455917 7.747312 +v 0.422199 -0.255245 7.548135 +v 0.435860 -0.637031 7.556576 +v -0.074625 -0.224879 6.808385 +v 0.422421 -0.234003 7.538010 +v 0.107787 -0.483607 7.077649 +v 0.325993 -0.117532 7.392252 +v 0.104802 -0.477448 7.071860 +v 0.502888 -0.225857 7.648226 +v -0.092814 -0.040305 6.777920 +v 0.099801 -0.471368 7.067366 +v 0.371646 -0.171438 7.469209 +v 0.540137 -0.326856 7.712477 +v 0.268557 -0.558085 7.304829 +v 0.005618 -0.357712 6.914949 +v 0.044515 -0.412031 6.979296 +v 0.115356 -0.003768 7.088541 +v 0.114270 -0.005345 7.081254 +v 0.265026 -0.072820 7.306097 +v -0.120245 -0.085876 6.732477 +v 0.264214 -0.556143 7.301528 +v 0.526013 -0.277653 7.686507 +v -0.007223 -0.347739 6.905815 +v 0.562581 -0.464219 7.745270 +v 0.363181 -0.164512 7.460229 +v 0.414578 -0.218133 7.525161 +v -0.107300 -0.055850 6.751931 +v -0.119397 -0.104676 6.731637 +v 0.453251 -0.217701 7.593161 +v -0.047653 -0.274438 6.846445 +v 0.363608 -0.581408 7.451355 +v 0.034630 -0.399207 6.963715 +v 0.085840 -0.011316 7.043446 +v -0.043948 -0.266031 6.845556 +v 0.027319 -0.396609 6.960151 +v 0.179816 -0.023259 7.179121 +v 0.168060 -0.020707 7.168044 +v -0.052145 -0.253934 6.835809 +v 0.447668 -0.227993 7.583003 +v 0.355511 -0.565092 7.434762 +v 0.198218 -0.545034 7.205931 +v 0.433105 -0.639077 7.552664 +v 0.071551 -0.013677 7.020164 +v 0.370942 -0.627574 7.460936 +v -0.047983 -0.026861 6.845862 +v 0.721866 -0.391595 7.984078 +v 0.464802 -0.209862 7.605827 +v -0.113286 -0.055260 6.747807 +v -0.118655 -0.076725 6.735408 +v 0.563328 -0.400409 7.744346 +v 0.965170 -0.938234 8.341299 +v 0.538320 -0.597079 7.708644 +v 0.033756 -0.026115 6.965998 +v 0.351698 -0.564466 7.430481 +v 0.029569 -0.027825 6.959949 +v 0.024221 -0.030911 6.948692 +v 0.911039 -0.912386 8.260921 +v 0.072722 -0.019230 7.012156 +v 0.534085 -0.584353 7.707550 +v 0.015890 -0.029597 6.937874 +v 0.811098 -0.955955 8.106287 +v 0.415037 -0.635596 7.525713 +v 0.552198 -0.542441 7.728125 +v 0.801281 -0.953586 8.090492 +v 0.414839 -0.637883 7.518661 +v 0.005777 -0.025865 6.924204 +v 0.790335 -0.982912 8.078567 +v 0.001964 -0.025212 6.922909 +v 0.509338 -0.622490 7.669006 +v -0.001475 -0.026884 6.918616 +v 0.910321 -0.916896 8.256510 +v 0.951566 -0.919928 8.319085 +v 0.789746 -0.990055 8.077861 +v 0.950071 -0.915861 8.315958 +v 0.546587 -0.551955 7.721599 +v 0.061029 -0.017224 7.008370 +v 0.910630 -0.900371 8.259014 +v 0.910476 -0.907208 8.262814 +v 0.503331 -0.638074 7.651228 +v -0.019013 -0.030190 6.891335 +v 0.945634 -0.917558 8.312326 +v 0.492374 -0.637386 7.639285 +v 0.054321 -0.019313 6.996700 +v 0.930458 -0.919899 8.287334 +v 0.046482 -0.018396 6.990492 +v 0.760886 -0.304597 8.040899 +v 0.383599 -0.634635 7.477178 +v 0.923200 -0.904271 8.270596 +v 0.044857 -0.020459 6.982556 +v 0.378806 -0.629380 7.473717 +v 0.758604 -0.325387 8.036185 +v 0.913175 -0.906958 8.267358 +v 0.044584 -0.028297 6.975293 +v 0.480715 -0.640378 7.629436 +v 0.744427 -0.357452 8.015902 +v 0.320306 -0.664162 7.384586 +v 0.752844 -0.338881 8.030019 +v 0.318745 -0.660989 7.383574 +v 0.697793 -0.481196 7.952406 +v 0.696070 -0.479298 7.949337 +v 0.901107 -0.912978 8.244735 +v 0.311016 -0.666560 7.373162 +v 0.698081 -0.466600 7.946321 +v 0.314003 -0.662006 7.376121 +v 0.720415 -0.408640 7.978070 +v 0.748572 -0.346272 8.020830 +v 0.293930 -0.605740 7.347093 +v 0.290678 -0.602762 7.344010 +v 0.740908 -0.359410 8.008022 +v 0.739461 -0.367757 7.999625 +v 0.290265 -0.598366 7.343900 +v 0.430970 -0.640243 7.548484 +v 0.876203 -0.912755 8.209407 +v 0.872951 -0.912468 8.200128 +v 0.734143 -0.379938 8.000274 +v 0.709590 -0.438110 7.962809 +v 0.866084 -0.915771 8.198054 +v 0.317010 -0.562560 7.380509 +v 0.706326 -0.441787 7.959146 +v 0.315814 -0.552183 7.377826 +v 0.700333 -0.450264 7.948454 +v 0.308676 -0.547988 7.365808 +v 0.782672 -0.274428 8.066998 +v 0.773277 -0.279470 8.066195 +v 0.703363 -0.443497 7.953874 +v 0.710600 -0.430796 7.964559 +v 0.284566 -0.557895 7.333358 +v 0.286906 -0.562581 7.331016 +v 0.821988 -0.942652 8.124309 +v 0.727367 -0.520483 7.985240 +v 0.722796 -0.518935 7.982770 +v 0.529538 -0.597694 7.698923 +v 0.391702 -0.627548 7.490591 +v 0.522357 -0.598045 7.688629 +v 0.515402 -0.617092 7.674342 +v 0.516192 -0.610200 7.675834 +v 0.322159 -0.566658 7.388846 +v 0.520983 -0.599387 7.683263 +v 0.701931 -0.482323 7.963521 +v 0.706597 -0.483007 7.947180 +v 0.730923 -0.384791 7.991421 +v 0.910951 -0.905773 8.253388 +v 0.958713 -0.931978 8.326992 +v -0.038156 -0.025717 6.858608 +v 0.787180 -0.981159 8.070106 +v 0.386875 -0.633758 7.481499 +v 0.723639 -0.523560 7.979154 +v 0.718037 -0.527640 7.974478 +v 0.379645 -0.635261 7.467268 +v 0.316542 -0.558971 7.375976 +v 0.966139 -0.950684 8.339773 +v 0.963892 -0.958434 8.336371 +v 0.731374 -0.515435 7.995522 +v 0.298968 -0.604696 7.352591 +v 0.959357 -0.960520 8.329628 +v 0.293232 -0.597979 7.347552 +v 0.736444 -0.499195 8.003185 +v 0.953977 -0.961443 8.321643 +v 0.734863 -0.507321 8.001260 +v 0.732340 -0.511893 8.000524 +v 0.780675 -0.362605 8.067310 +v 0.945928 -0.964473 8.309679 +v 0.786752 -0.334606 8.067069 +v 0.936778 -0.969761 8.301947 +v 0.721812 -0.503687 7.981448 +v 0.721354 -0.511314 7.981180 +v 0.777478 -0.369885 8.067058 +v 0.751497 -0.449998 8.025603 +v 0.756500 -0.418352 8.038221 +v 0.743327 -0.483802 8.011737 +v 0.738686 -0.490638 8.005260 +v 0.752375 -0.471044 8.028768 +v 0.758739 -0.409859 8.040558 +v 0.749192 -0.479846 8.022709 +v 0.771273 -0.382110 8.055439 +v 0.784922 -0.312902 8.077715 +v 0.783285 -0.298102 8.076358 +v 0.730216 -0.517330 7.987717 +v 0.781824 -0.355495 8.069610 +v 0.305718 -0.595810 7.356310 +v 0.306562 -0.588267 7.354249 +v 0.725309 -0.511032 7.980446 +v 0.523015 -0.288757 7.689054 +v 0.543871 -0.345978 7.721077 +v 0.860312 -0.929735 8.185513 +v -0.078346 -0.039360 6.798744 +v 0.102673 -0.005358 7.082309 +v 0.247303 -0.067451 7.292895 +v 0.103898 -0.009115 7.074760 +v 0.851930 -0.924543 8.172083 +v 0.507864 -0.260871 7.666804 +v -0.125323 -0.077286 6.729883 +v 0.525175 -0.315983 7.698552 +v -0.097023 -0.196856 6.777226 +v 0.479148 -0.216305 7.628949 +v 0.024421 -0.389005 6.949431 +v 0.728583 -0.389536 7.994642 +v 0.144433 -0.522879 7.130455 +v 0.104434 -0.013697 7.065944 +v 0.560448 -0.476533 7.745570 +v 0.557856 -0.472951 7.744194 +v -0.101373 -0.190769 6.770432 +v 0.134306 -0.514480 7.114754 +v 0.285515 -0.090115 7.343031 +v 0.558754 -0.456396 7.743375 +v 0.194474 -0.545034 7.198963 +v 0.553468 -0.532681 7.732293 +v 0.399466 -0.206712 7.509312 +v 0.185695 -0.542536 7.194208 +v 0.053452 -0.431486 7.008728 +v 0.128900 -0.504399 7.102098 +v 0.305057 -0.545122 7.371938 +v 0.358051 -0.156364 7.451448 +v -0.031825 -0.295930 6.863135 +v 0.280275 -0.085732 7.333401 +v 0.545299 -0.353961 7.723912 +v 0.353096 -0.154139 7.447550 +v 0.387816 -0.188773 7.491518 +v 0.060393 -0.424974 7.000016 +v 0.444985 -0.634435 7.567113 +v 0.267785 -0.077685 7.319447 +v 0.434126 -0.255006 7.560201 +v 0.442700 -0.243894 7.575103 +v -0.120169 -0.063236 6.740948 +v -0.126905 -0.138456 6.731038 +v 0.542712 -0.363333 7.721093 +v -0.113212 -0.162022 6.749605 +v 0.305037 -0.548921 7.359884 +v 0.435806 -0.242917 7.552016 +v -0.116559 -0.154633 6.743412 +v 0.299694 -0.554145 7.350389 +v -0.047475 -0.284163 6.852612 +v 0.368288 -0.617762 7.470068 +v 0.083061 -0.010440 7.037872 +v 0.067143 -0.014282 7.020594 +v 0.262365 -0.554133 7.308170 +v -0.124142 -0.107410 6.730156 +v -0.130829 -0.102215 6.724352 +v -0.039359 -0.021519 6.863252 +v 0.119639 -0.003866 7.093126 +v 0.563081 -0.445982 7.746146 +v -0.094070 -0.037649 6.782558 +v 0.696735 -0.459315 7.947833 +v 0.559733 -0.414116 7.741948 +v 0.558080 -0.424518 7.742544 +v 0.556030 -0.381992 7.735743 +v -0.111600 -0.167733 6.751100 +v 0.505044 -0.250652 7.661746 +v 0.853912 -0.927375 8.177653 +v -0.017745 -0.333989 6.890754 +v 0.507982 -0.286826 7.678317 +v -0.121346 -0.056353 6.741726 +v -0.098890 -0.042598 6.770765 +v 0.418612 -0.240181 7.538177 +v 0.359976 -0.586170 7.450660 +v 0.367590 -0.560926 7.459113 +v 0.367699 -0.555929 7.464652 +v 0.183816 -0.026329 7.189430 +v 0.296250 -0.108831 7.369187 +v 0.066630 -0.438135 7.016600 +v 0.067374 -0.432084 7.010469 +v 0.171743 -0.021897 7.176160 +v 0.543227 -0.532169 7.729762 +v 0.364801 -0.552359 7.458345 +v 0.138535 -0.518344 7.120422 +v 0.155899 -0.015302 7.149840 +v -0.127602 -0.127646 6.727859 +v 0.533945 -0.333676 7.708223 +v 0.235761 -0.063321 7.271532 +v 0.230809 -0.056088 7.263377 +v 0.122370 -0.504029 7.106096 +v 0.227242 -0.050515 7.254660 +v 0.295528 -0.100692 7.358652 +v 0.336628 -0.133085 7.417173 +v 0.110345 -0.493819 7.091112 +v 0.126021 -0.008555 7.107231 +v -0.037444 -0.307881 6.868770 +v 0.391192 -0.200015 7.502248 +v 0.076411 -0.008108 7.030567 +v 0.435848 -0.628541 7.562214 +v 0.118989 -0.006572 7.100519 +v 0.109138 -0.488835 7.083817 +v 0.212195 -0.042325 7.236067 +v -0.109886 -0.174951 6.755326 +v 0.205245 -0.037895 7.229047 +v 0.072205 -0.011333 7.027070 +v 0.499000 -0.241811 7.654104 +v 0.268279 -0.564723 7.314203 +v -0.014986 -0.360424 6.911200 +v 0.266069 -0.560223 7.310827 +v -0.057427 -0.029313 6.835767 +v -0.041198 -0.296342 6.859962 +v 0.365475 -0.618884 7.455558 +v 0.244493 -0.555127 7.282482 +v 0.241368 -0.554507 7.276275 +v 0.559265 -0.488376 7.743899 +v 0.731553 -0.383751 8.004472 +v 0.719145 -0.396820 7.983756 +v 0.540205 -0.570314 7.713801 +v 0.547117 -0.542365 7.727562 +v -0.095369 -0.187725 6.772385 +v -0.135153 -0.080858 6.724335 +v 0.718176 -0.404054 7.982117 +v -0.123506 -0.158167 6.737889 +v 0.539784 -0.347123 7.716961 +v 0.556397 -0.501819 7.740524 +v 0.531698 -0.346692 7.710635 +v -0.119347 -0.162626 6.743577 +v 0.551957 -0.389610 7.735698 +v 0.547173 -0.376805 7.727250 +v 0.533299 -0.356988 7.712749 +v 0.958711 -0.939998 8.341675 +v 0.904823 -0.918380 8.257335 +v 0.530952 -0.593698 7.707172 +v 0.421694 -0.637724 7.543633 +v 0.784080 -0.993630 8.074088 +v 0.278445 -0.551623 7.343166 +v 0.530861 -0.597190 7.705548 +v 0.767516 -0.288167 8.060226 +v 0.755475 -0.332103 8.034514 +v 0.735097 -0.514256 8.007874 +v 0.963079 -0.934335 8.336444 +v 0.538575 -0.548619 7.719254 +v 0.896737 -0.915647 8.249115 +v -0.013891 -0.029279 6.901468 +v 0.275149 -0.564341 7.325159 +v 0.954574 -0.931164 8.322930 +v 0.725300 -0.521462 7.992160 +v 0.346349 -0.561824 7.423623 +v 0.292161 -0.552330 7.347810 +v 0.942631 -0.926096 8.314003 +v 0.935573 -0.922837 8.303327 +v 0.890667 -0.911215 8.241617 +v 0.932461 -0.923210 8.296906 +v 0.741692 -0.358451 8.019051 +v 0.887248 -0.913458 8.232788 +v 0.337764 -0.560091 7.416092 +v 0.518936 -0.601752 7.680268 +v 0.927844 -0.921138 8.290196 +v -0.031641 -0.030347 6.881285 +v 0.442720 -0.625646 7.576520 +v 0.397249 -0.628403 7.509643 +v -0.031138 -0.026658 6.877707 +v 0.394356 -0.626578 7.498741 +v 0.715273 -0.492376 7.980645 +v 0.387489 -0.625503 7.494404 +v 0.719277 -0.497002 7.981168 +v -0.031239 -0.023676 6.873218 +v 0.324238 -0.561062 7.397976 +v 0.708999 -0.486408 7.971590 +v 0.922121 -0.914445 8.278882 +v 0.864741 -0.921859 8.193705 +v 0.745332 -0.348217 8.028585 +v 0.497118 -0.633065 7.645225 +v 0.382050 -0.628791 7.487022 +v 0.317913 -0.667882 7.387507 +v 0.746425 -0.343671 8.026300 +v 0.848392 -0.927321 8.167971 +v 0.706720 -0.483541 7.965183 +v 0.734904 -0.373195 8.006740 +v 0.841484 -0.931337 8.167407 +v 0.483649 -0.626585 7.641155 +v 0.314350 -0.671095 7.382558 +v 0.013090 -0.024410 6.945886 +v 0.843083 -0.936646 8.163829 +v 0.736908 -0.362293 8.013414 +v 0.308056 -0.670656 7.373524 +v 0.841601 -0.939706 8.160477 +v 0.734495 -0.366754 8.010880 +v 0.839538 -0.938587 8.154020 +v 0.695595 -0.475239 7.949896 +v 0.712133 -0.430034 7.973948 +v 0.312610 -0.658738 7.380167 +v 0.829241 -0.935099 8.144352 +v 0.010332 -0.020718 6.941239 +v 0.007341 -0.021146 6.932927 +v 0.716846 -0.418429 7.981745 +v 0.309522 -0.658359 7.375097 +v 0.306708 -0.663483 7.370322 +v 0.708629 -0.438045 7.969504 +v 0.779791 -0.273480 8.073688 +v 0.780388 -0.276860 8.077160 +v 0.705284 -0.441120 7.965664 +v 0.319656 -0.561676 7.391195 +v 0.776284 -0.273379 8.071105 +v 0.701112 -0.446122 7.959980 +v 0.700309 -0.454040 7.955862 +v 0.318092 -0.554981 7.389233 +v 0.816857 -0.943476 8.125307 +v 0.769308 -0.283157 8.065085 +v 0.316119 -0.546755 7.386236 +v 0.787760 -0.996894 8.081194 +v 0.768039 -0.306162 8.059026 +v 0.813537 -0.946975 8.118937 +v 0.806441 -0.953902 8.115587 +v 0.767419 -0.292307 8.057578 +v 0.757864 -0.318558 8.040622 +v 0.799044 -0.954939 8.097794 +v 0.791427 -0.983769 8.086786 +v 0.788949 -0.971524 8.084141 +v 0.789264 -0.952626 8.090075 +v 0.791952 -0.958672 8.084223 +v 0.778035 -1.009531 8.071339 +v 0.780478 -1.001842 8.068268 +v 0.765890 -0.288462 8.049375 +v 0.732971 -0.516585 8.004368 +v 0.447460 -0.631041 7.576425 +v 0.735472 -0.506879 8.005559 +v 0.333349 -0.562049 7.405332 +v 0.035633 -0.022309 6.973957 +v 0.315884 -0.668963 7.380647 +v 0.716494 -0.423256 7.978223 +v 0.769860 -0.302602 8.060651 +v 0.790963 -0.992183 8.082769 +v 0.911985 -0.901935 8.263250 +v 0.762344 -0.304544 8.048230 +v 0.764467 -0.296547 8.052137 +v 0.011170 -0.027725 6.932394 +v 0.292652 -0.601976 7.348484 +v 0.547217 -0.454184 7.735044 +v 0.039366 -0.417015 6.983456 +v 0.276428 -0.090259 7.336340 +v -0.093412 -0.201948 6.781899 +v -0.127719 -0.151469 6.734554 +v 0.518013 -0.304409 7.690400 +v 0.547389 -0.440493 7.734183 +v 0.257136 -0.076321 7.309952 +v 0.361783 -0.583155 7.456048 +v 0.335363 -0.142180 7.426619 +v 0.450323 -0.223143 7.589402 +v 0.091375 -0.455139 7.045587 +v -0.111154 -0.182232 6.761189 +v 0.251623 -0.072426 7.300362 +v 0.082771 -0.449815 7.038165 +v -0.137209 -0.119545 6.720906 +v 0.161958 -0.530800 7.156334 +v 0.550483 -0.405698 7.734502 +v 0.484304 -0.228985 7.639743 +v 0.249275 -0.557343 7.290515 +v 0.121103 -0.009239 7.110384 +v 0.531822 -0.387068 7.719747 +v 0.194516 -0.029972 7.205375 +v 0.154187 -0.526637 7.148308 +v 0.408276 -0.226635 7.526266 +v -0.108210 -0.039398 6.768322 +v 0.439555 -0.255680 7.575320 +v 0.363194 -0.577525 7.457179 +v -0.126480 -0.097574 6.725478 +v -0.108631 -0.041995 6.760986 +v 0.249377 -0.559174 7.287399 +v 0.313527 -0.128146 7.401625 +v 0.358551 -0.602071 7.455552 +v -0.064902 -0.031463 6.825767 +v 0.493852 -0.258464 7.656703 +v 0.554947 -0.497779 7.740827 +v -0.128582 -0.059645 6.735583 +v 0.719648 -0.405198 7.988642 +v 0.458248 -0.215340 7.603411 +v 0.551226 -0.474880 7.741762 +v 0.235259 -0.555119 7.267074 +v 0.226445 -0.550360 7.257171 +v -0.064219 -0.251754 6.829824 +v -0.130562 -0.065924 6.730342 +v 0.012718 -0.380788 6.938550 +v -0.085075 -0.033451 6.800374 +v 0.212501 -0.548390 7.222183 +v 0.549897 -0.517949 7.734182 +v 0.360667 -0.550960 7.453312 +v 0.431280 -0.628672 7.557153 +v 0.352184 -0.549701 7.446581 +v -0.093146 -0.035080 6.786574 +v 0.537421 -0.565094 7.715315 +v 0.433780 -0.266539 7.568931 +v 0.551072 -0.434381 7.738719 +v -0.137181 -0.130298 6.723266 +v 0.471610 -0.212974 7.619057 +v 0.430826 -0.264037 7.561022 +v 0.545876 -0.394444 7.730263 +v -0.131793 -0.113210 6.724542 +v -0.136328 -0.106934 6.721300 +v 0.723164 -0.400410 7.994970 +v -0.105019 -0.185941 6.767448 +v -0.113665 -0.046006 6.753458 +v 0.550711 -0.509913 7.734912 +v 0.044987 -0.421676 6.991864 +v -0.058282 -0.277591 6.845386 +v 0.095529 -0.480532 7.077406 +v 0.436510 -0.263830 7.573653 +v 0.541002 -0.536271 7.726975 +v 0.175037 -0.538591 7.191949 +v 0.521676 -0.329370 7.699948 +v 0.489050 -0.236314 7.647207 +v 0.091075 -0.467437 7.062361 +v -0.129882 -0.146548 6.731119 +v 0.529881 -0.369967 7.713222 +v 0.071711 -0.005374 7.041787 +v -0.056550 -0.263065 6.838999 +v 0.726593 -0.397928 8.001204 +v 0.523093 -0.360177 7.705012 +v 0.510984 -0.312393 7.686957 +v 0.526026 -0.576173 7.708984 +v 0.366577 -0.562132 7.467874 +v 0.508311 -0.301798 7.684038 +v 0.074327 -0.007863 7.036867 +v 0.067173 -0.004264 7.039744 +v 0.198626 -0.037036 7.227110 +v 0.061469 -0.014929 7.015463 +v 0.184422 -0.029304 7.203684 +v -0.017847 -0.343923 6.898776 +v 0.227784 -0.060261 7.268635 +v 0.463327 -0.219154 7.612853 +v -0.145075 -0.117761 6.713977 +v 0.532195 -0.574728 7.711820 +v 0.357368 -0.595667 7.455574 +v 0.213631 -0.053395 7.257045 +v 0.366707 -0.554820 7.469957 +v -0.142763 -0.092302 6.717044 +v -0.135146 -0.069877 6.727200 +v -0.124303 -0.051100 6.743648 +v -0.032898 -0.321873 6.878582 +v -0.081797 -0.027919 6.814343 +v 0.362683 -0.543298 7.465238 +v -0.143981 -0.076770 6.720244 +v -0.086933 -0.209455 6.792352 +v 0.110185 -0.005201 7.086455 +v 0.114989 -0.498407 7.099091 +v 0.138841 -0.012755 7.136417 +v 0.093131 -0.007071 7.071862 +v 0.210527 -0.545676 7.242504 +v 0.868243 -0.913256 8.208456 +v 0.732406 -0.390033 8.014055 +v 0.709350 -0.467608 7.975276 +v 0.702626 -0.458536 7.965392 +v 0.699388 -0.480472 7.964191 +v 0.544889 -0.523883 7.730835 +v 0.553753 -0.479695 7.743755 +v 0.716965 -0.411647 7.988905 +v 0.549650 -0.487218 7.738488 +v -0.136212 -0.075581 6.723927 +v 0.530065 -0.560946 7.711597 +v 0.731996 -0.515544 8.010185 +v 0.539800 -0.558138 7.718379 +v 0.755809 -0.325830 8.041384 +v 0.524364 -0.600380 7.701446 +v 0.727541 -0.518269 8.003469 +v 0.721457 -0.521596 7.994593 +v -0.004789 -0.027488 6.921892 +v 0.720086 -0.521492 7.991292 +v 0.351098 -0.553137 7.441336 +v 0.900109 -0.917801 8.253956 +v 0.344558 -0.554206 7.434299 +v 0.718453 -0.517849 7.988535 +v 0.274578 -0.555057 7.331944 +v 0.458544 -0.624763 7.611498 +v 0.952517 -0.938145 8.329307 +v -0.013873 -0.027561 6.914960 +v 0.732039 -0.507466 8.010236 +v 0.052055 -0.019709 7.005891 +v 0.715016 -0.496252 7.984511 +v 0.465684 -0.632194 7.608683 +v 0.270472 -0.563185 7.324806 +v 0.713336 -0.478336 7.982084 +v 0.459097 -0.634115 7.601075 +v 0.521186 -0.600297 7.697092 +v 0.951707 -0.935472 8.324899 +v -0.018099 -0.029524 6.907322 +v 0.038158 -0.015676 6.989894 +v 0.409678 -0.630840 7.534370 +v 0.941909 -0.933038 8.317696 +v 0.451097 -0.627359 7.592458 +v 0.713180 -0.472942 7.981361 +v 0.033131 -0.018648 6.977590 +v 0.279136 -0.554183 7.336818 +v 0.332549 -0.552093 7.415909 +v 0.321569 -0.549869 7.402679 +v 0.503401 -0.620003 7.670297 +v 0.713186 -0.488810 7.975612 +v 0.443462 -0.622012 7.584025 +v -0.026742 -0.028244 6.888541 +v 0.495029 -0.619461 7.663808 +v 0.499212 -0.628547 7.659609 +v 0.492479 -0.622501 7.658163 +v 0.266358 -0.563333 7.319214 +v 0.016544 -0.019390 6.956216 +v 0.742886 -0.353674 8.027218 +v 0.015395 -0.025106 6.949415 +v 0.322080 -0.555016 7.399668 +v 0.860924 -0.929884 8.196693 +v 0.315733 -0.667535 7.391469 +v 0.928728 -0.922518 8.298204 +v 0.698259 -0.481501 7.960251 +v 0.313249 -0.671260 7.387753 +v 0.865080 -0.913774 8.203897 +v 0.861151 -0.917086 8.206797 +v 0.306393 -0.672727 7.377572 +v 0.734532 -0.369063 8.016179 +v 0.747719 -0.340327 8.032652 +v 0.317882 -0.663763 7.389070 +v 0.005648 -0.018317 6.939865 +v 0.481132 -0.638604 7.635576 +v 0.003172 -0.020398 6.928601 +v 0.842013 -0.928683 8.171095 +v 0.744485 -0.343442 8.032833 +v 0.696966 -0.473604 7.958177 +v 0.715606 -0.426379 7.984575 +v 0.473935 -0.632078 7.624953 +v -0.036048 -0.021306 6.870729 +v 0.838822 -0.943312 8.166648 +v 0.710399 -0.435675 7.977010 +v 0.469667 -0.629069 7.620264 +v 0.837153 -0.930957 8.169960 +v 0.305677 -0.655206 7.377419 +v 0.714684 -0.418386 7.988293 +v 0.918137 -0.918663 8.284226 +v 0.305404 -0.667380 7.370234 +v 0.703301 -0.445336 7.968373 +v 0.837699 -0.946853 8.163589 +v 0.912379 -0.918767 8.279735 +v 0.835449 -0.947159 8.159576 +v 0.298347 -0.664606 7.367889 +v 0.251440 -0.551220 7.297703 +v 0.833204 -0.938308 8.150559 +v 0.378165 -0.626276 7.485687 +v 0.904786 -0.912330 8.266731 +v 0.732660 -0.380081 8.010216 +v 0.317821 -0.548447 7.395097 +v 0.907779 -0.916947 8.260466 +v 0.373459 -0.620883 7.476770 +v 0.768768 -0.306079 8.064816 +v 0.816369 -0.945650 8.132807 +v 0.310903 -0.533475 7.392052 +v 0.789584 -0.996638 8.085114 +v 0.302318 -0.532099 7.381161 +v 0.776235 -0.277122 8.079336 +v 0.308245 -0.543847 7.377494 +v 0.787247 -0.994816 8.092335 +v 0.773163 -0.275358 8.074142 +v 0.771172 -0.277539 8.071087 +v 0.288074 -0.543007 7.355467 +v 0.778489 -1.004765 8.084542 +v 0.809277 -0.948136 8.120842 +v 0.764783 -0.310097 8.060718 +v 0.759338 -0.317979 8.058788 +v 0.758946 -0.313478 8.049245 +v 0.801167 -0.957117 8.108377 +v 0.791670 -0.951957 8.093156 +v 0.789998 -0.986827 8.091973 +v 0.790392 -0.979709 8.090746 +v 0.786602 -0.962675 8.089777 +v 0.956288 -0.944603 8.339088 +v 0.338820 -0.551146 7.425681 +v 0.488948 -0.623226 7.647750 +v 0.768577 -0.300164 8.066387 +v 0.768013 -0.296772 8.063507 +v 0.731849 -0.495239 8.010622 +v 0.766219 -0.293582 8.068179 +v 0.507603 -0.610466 7.676295 +v 0.717053 -0.507635 7.987987 +v 0.748966 -0.470380 8.035614 +v 0.747499 -0.456162 8.033618 +v 0.746851 -0.482284 8.032372 +v 0.744030 -0.486140 8.028207 +v 0.738569 -0.488199 8.019291 +v 0.024883 -0.019471 6.965257 +v 0.269344 -0.565797 7.318121 +v 0.708642 -0.482446 7.972510 +v 0.713155 -0.475276 7.976888 +v 0.739709 -0.361595 8.020906 +v 0.706241 -0.481297 7.969045 +v 0.710231 -0.473619 7.972428 +v 0.703584 -0.467164 7.966269 +v 0.698591 -0.464696 7.953429 +v 0.760547 -0.397174 8.054458 +v 0.948515 -0.959574 8.327216 +v 0.301517 -0.656889 7.371225 +v 0.784611 -0.334158 8.084693 +v 0.939263 -0.964425 8.313452 +v 0.934762 -0.969248 8.306741 +v 0.782358 -0.312135 8.096448 +v 0.747370 -0.430405 8.046984 +v 0.748447 -0.440809 8.035007 +v 0.747280 -0.447707 8.033368 +v 0.756274 -0.406331 8.047075 +v 0.757629 -0.402429 8.049120 +v 0.780268 -0.299931 8.088078 +v 0.780185 -0.290864 8.083373 +v 0.779274 -0.283371 8.082277 +v 0.772836 -0.378165 8.072613 +v 0.915451 -0.974808 8.279984 +v 0.908561 -0.974753 8.266475 +v 0.896250 -0.974586 8.247225 +v 0.725475 -0.516185 8.000225 +v 0.959694 -0.951424 8.338861 +v 0.751314 -0.478568 8.031131 +v 0.751990 -0.463672 8.027494 +v 0.768481 -0.385192 8.062185 +v 0.733868 -0.504344 8.005804 +v 0.873538 -0.979398 8.215856 +v 0.856820 -0.985505 8.191010 +v 0.844771 -0.992561 8.173079 +v 0.933802 -0.970888 8.294900 +v 0.922224 -0.973562 8.283739 +v 0.874524 -0.919709 8.226112 +v 0.543751 -0.426760 7.732864 +v -0.145521 -0.130914 6.717035 +v -0.147315 -0.123199 6.714435 +v 0.470105 -0.227965 7.627748 +v 0.546460 -0.465781 7.734829 +v -0.140348 -0.099705 6.718802 +v -0.134947 -0.060705 6.730639 +v 0.237137 -0.067263 7.285276 +v 0.088588 -0.007363 7.058293 +v 0.874274 -0.920004 8.223666 +v 0.069133 -0.444607 7.027892 +v 0.188972 -0.542202 7.216641 +v -0.074907 -0.235213 6.813956 +v 0.424946 -0.626754 7.555750 +v -0.140451 -0.088298 6.719906 +v 0.306569 -0.116422 7.383520 +v 0.442653 -0.234200 7.588934 +v 0.144803 -0.012864 7.152811 +v 0.423551 -0.634976 7.551553 +v 0.356215 -0.164905 7.456926 +v 0.859409 -0.930886 8.190935 +v 0.131147 -0.010957 7.127161 +v 0.357863 -0.537821 7.461996 +v 0.730926 -0.394082 8.013524 +v 0.533090 -0.412659 7.721808 +v 0.295766 -0.544135 7.359530 +v 0.364574 -0.613488 7.466799 +v -0.034544 -0.314938 6.872908 +v 0.719861 -0.409537 7.992925 +v 0.538328 -0.522263 7.727037 +v 0.346829 -0.150092 7.440010 +v -0.093780 -0.218947 6.795091 +v 0.055014 -0.017669 7.011098 +v 0.059608 -0.437842 7.017375 +v -0.045522 -0.019756 6.861969 +v 0.506747 -0.276097 7.672202 +v 0.437523 -0.250383 7.582999 +v 0.532199 -0.537411 7.717934 +v 0.207184 -0.049115 7.250481 +v -0.010448 -0.369192 6.918834 +v 0.328986 -0.132038 7.412406 +v 0.482701 -0.250706 7.647205 +v -0.098037 -0.209466 6.785898 +v 0.363398 -0.570555 7.461726 +v -0.047673 -0.305532 6.864743 +v 0.207733 -0.045480 7.239553 +v 0.440881 -0.241429 7.582980 +v 0.239512 -0.550740 7.280527 +v 0.418296 -0.266935 7.549754 +v -0.074957 -0.027069 6.824238 +v 0.148003 -0.525432 7.141532 +v 0.411430 -0.249482 7.538833 +v 0.235237 -0.550183 7.274669 +v 0.278572 -0.092629 7.343006 +v 0.311030 -0.122913 7.394331 +v 0.262652 -0.081730 7.322316 +v -0.103026 -0.200284 6.775934 +v 0.534403 -0.379821 7.718945 +v -0.104564 -0.029572 6.788270 +v -0.106879 -0.196310 6.772263 +v -0.107930 -0.036067 6.775488 +v -0.122773 -0.039618 6.755206 +v 0.544380 -0.517341 7.732317 +v 0.543819 -0.505041 7.731576 +v 0.526093 -0.371631 7.709921 +v 0.542215 -0.412518 7.728350 +v 0.710177 -0.485839 7.978744 +v 0.699222 -0.474131 7.963783 +v 0.695702 -0.478468 7.955797 +v 0.540091 -0.484845 7.728902 +v -0.114671 -0.193425 6.764829 +v 0.538594 -0.513671 7.728573 +v 0.206495 -0.544972 7.229012 +v 0.541711 -0.475610 7.732810 +v 0.532157 -0.469381 7.724380 +v 0.534932 -0.461021 7.725868 +v 0.351947 -0.173724 7.463307 +v 0.536341 -0.424945 7.726859 +v 0.123233 -0.511473 7.117216 +v 0.229108 -0.065661 7.274655 +v 0.525525 -0.353276 7.707776 +v -0.118167 -0.188245 6.759327 +v 0.420049 -0.622141 7.555299 +v 0.531486 -0.400393 7.719847 +v 0.534951 -0.503970 7.723500 +v 0.870465 -0.919655 8.219668 +v 0.173108 -0.023850 7.188931 +v 0.417427 -0.630854 7.550778 +v 0.102858 -0.488550 7.088866 +v -0.050845 -0.294896 6.857588 +v 0.851249 -0.934543 8.197318 +v -0.120254 -0.179880 6.753845 +v 0.534651 -0.487090 7.724654 +v -0.055950 -0.024790 6.848213 +v 0.155372 -0.018685 7.162501 +v 0.049021 -0.426662 6.998865 +v 0.456283 -0.233037 7.615852 +v -0.071942 -0.024087 6.835031 +v 0.144280 -0.013555 7.143153 +v 0.064170 -0.448157 7.031379 +v -0.132436 -0.161068 6.735766 +v 0.189427 -0.542408 7.205741 +v 0.850511 -0.931165 8.186682 +v -0.139497 -0.153568 6.730916 +v 0.845400 -0.932637 8.181319 +v -0.138370 -0.144018 6.726477 +v 0.177592 -0.539785 7.202301 +v 0.728584 -0.392328 8.005137 +v 0.168227 -0.536967 7.184321 +v 0.295259 -0.541024 7.370099 +v 0.497709 -0.285802 7.671155 +v 0.268826 -0.087547 7.331931 +v 0.244246 -0.553349 7.290764 +v 0.357824 -0.595760 7.463320 +v 0.426016 -0.272488 7.561329 +v 0.456547 -0.213804 7.598003 +v 0.226863 -0.549800 7.265111 +v 0.140873 -0.526058 7.153184 +v 0.257248 -0.080813 7.315338 +v -0.115508 -0.038950 6.764394 +v 0.219380 -0.546923 7.254284 +v 0.213352 -0.545683 7.253576 +v 0.720561 -0.409889 8.003309 +v -0.103394 -0.212046 6.782683 +v 0.112008 -0.003611 7.092913 +v 0.024948 -0.404599 6.967619 +v 0.483272 -0.263993 7.653230 +v 0.403282 -0.259334 7.538173 +v -0.013430 -0.353126 6.907620 +v -0.037880 -0.334651 6.885196 +v -0.040724 -0.328586 6.880025 +v 0.513743 -0.597932 7.689538 +v 0.863812 -0.915236 8.209852 +v 0.522314 -0.597986 7.705111 +v 0.518624 -0.600284 7.699788 +v 0.534737 -0.528859 7.724079 +v -0.122907 -0.175056 6.746552 +v 0.393357 -0.219630 7.513255 +v -0.126587 -0.168718 6.741139 +v -0.146597 -0.089377 6.716060 +v 0.538478 -0.495578 7.728381 +v 0.420195 -0.271010 7.553081 +v 0.527550 -0.582535 7.708286 +v 0.526259 -0.555165 7.710543 +v 0.537697 -0.433026 7.727128 +v 0.501710 -0.612251 7.673974 +v -0.043711 -0.018152 6.870105 +v 0.526916 -0.548731 7.714252 +v 0.283263 -0.548965 7.348820 +v 0.485155 -0.619646 7.650757 +v 0.344755 -0.541480 7.441946 +v 0.479252 -0.618319 7.647414 +v 0.726068 -0.514909 8.008827 +v 0.734602 -0.388486 8.022075 +v 0.048788 -0.017945 7.008336 +v 0.452795 -0.626908 7.604143 +v 0.479877 -0.633223 7.638594 +v 0.731898 -0.394123 8.018194 +v 0.476055 -0.633792 7.636230 +v 0.719827 -0.516408 7.999387 +v 0.939544 -0.955537 8.321911 +v 0.744432 -0.357016 8.033848 +v 0.945628 -0.942066 8.329984 +v 0.744277 -0.356010 8.040176 +v 0.043733 -0.018168 7.000196 +v 0.441819 -0.617424 7.594471 +v 0.832079 -0.949147 8.161474 +v 0.717994 -0.519129 7.996300 +v 0.716890 -0.517785 7.993460 +v 0.737108 -0.384388 8.026828 +v 0.022016 -0.017843 6.975886 +v 0.026262 -0.019286 6.970611 +v 0.833078 -0.938384 8.174172 +v 0.938696 -0.925466 8.310964 +v 0.726190 -0.510880 8.009699 +v 0.738243 -0.374854 8.025948 +v 0.930362 -0.925485 8.305052 +v 0.730487 -0.499146 8.008696 +v 0.741197 -0.367523 8.037670 +v 0.274042 -0.550207 7.335646 +v 0.268963 -0.545536 7.333258 +v 0.310103 -0.668254 7.390126 +v 0.743825 -0.349885 8.034217 +v -0.016165 -0.024417 6.920009 +v 0.308234 -0.671083 7.387145 +v 0.921428 -0.921650 8.294532 +v 0.717214 -0.511323 7.995204 +v 0.749583 -0.333333 8.042737 +v -0.019844 -0.029109 6.898764 +v 0.714442 -0.499130 7.990539 +v -0.034370 -0.021850 6.891640 +v -0.033606 -0.029627 6.885084 +v 0.432893 -0.620743 7.574096 +v -0.039908 -0.025980 6.879800 +v 0.763279 -0.308919 8.065750 +v -0.040054 -0.020590 6.875216 +v 0.767804 -0.290010 8.071671 +v 0.302121 -0.672466 7.377939 +v 0.710537 -0.482672 7.985752 +v 0.309162 -0.664649 7.388824 +v 0.253396 -0.547613 7.309143 +v 0.307031 -0.659279 7.382941 +v 0.774493 -0.275958 8.078028 +v 0.823938 -0.939701 8.147717 +v 0.709585 -0.489158 7.983399 +v 0.297790 -0.671122 7.371888 +v 0.295367 -0.668923 7.367596 +v 0.412511 -0.633291 7.542159 +v 0.825782 -0.937389 8.142201 +v 0.906058 -0.911074 8.269350 +v 0.707233 -0.462333 7.981654 +v 0.703761 -0.457692 7.974205 +v 0.818219 -0.944759 8.141257 +v 0.316240 -0.545887 7.398718 +v 0.404138 -0.629943 7.522699 +v 0.898211 -0.915496 8.265860 +v 0.808987 -0.948630 8.124434 +v 0.308374 -0.532036 7.387195 +v 0.710742 -0.445125 7.986390 +v 0.393884 -0.624560 7.514940 +v 0.710141 -0.442383 7.978566 +v 0.710900 -0.433741 7.985172 +v 0.389244 -0.625639 7.507360 +v 0.895347 -0.917119 8.260751 +v 0.384207 -0.623008 7.502686 +v 0.785921 -1.000461 8.087782 +v 0.298401 -0.539085 7.374807 +v 0.775816 -1.005525 8.081615 +v 0.372633 -0.617611 7.485907 +v 0.795451 -0.959353 8.104549 +v 0.871825 -0.918622 8.242249 +v 0.703603 -0.455251 7.975172 +v 0.856605 -0.928976 8.202897 +v 0.860918 -0.922383 8.202487 +v 0.786919 -0.978069 8.097157 +v 0.787452 -0.970203 8.089777 +v 0.788178 -0.954185 8.095975 +v 0.785088 -0.955234 8.093373 +v 0.774570 -1.007035 8.078537 +v 0.745665 -0.468802 8.037432 +v 0.742649 -0.482454 8.033091 +v 0.744633 -0.461805 8.037005 +v 0.740481 -0.485354 8.030439 +v 0.735171 -0.488168 8.022832 +v 0.732749 -0.491749 8.018256 +v 0.755514 -0.321933 8.054680 +v 0.752954 -0.326344 8.049675 +v 0.339929 -0.547176 7.432869 +v 0.954456 -0.940137 8.339171 +v 0.350559 -0.542314 7.450249 +v 0.333393 -0.546468 7.425060 +v 0.267787 -0.559692 7.324524 +v 0.955753 -0.960110 8.333899 +v 0.736548 -0.380856 8.021195 +v 0.740343 -0.368456 8.026087 +v 0.732928 -0.372734 8.013214 +v 0.708095 -0.449449 7.979387 +v 0.702198 -0.451955 7.969726 +v 0.508616 -0.595879 7.691642 +v 0.523403 -0.587954 7.707371 +v 0.519335 -0.563856 7.706828 +v 0.519278 -0.577117 7.706247 +v -0.154447 -0.113054 6.710327 +v 0.182475 -0.030666 7.211883 +v -0.131128 -0.047814 6.743909 +v -0.153921 -0.120870 6.710525 +v 0.530778 -0.424501 7.721279 +v 0.486057 -0.283507 7.664255 +v -0.139264 -0.058212 6.727530 +v -0.130993 -0.174495 6.738869 +v 0.428561 -0.267615 7.588906 +v -0.135924 -0.166662 6.735919 +v 0.528667 -0.518503 7.720010 +v 0.522541 -0.512569 7.715218 +v -0.117274 -0.200219 6.769964 +v 0.722664 -0.404954 8.009257 +v 0.528401 -0.499151 7.719728 +v -0.144193 -0.067678 6.723695 +v 0.374048 -0.185306 7.482557 +v 0.199575 -0.543829 7.245213 +v 0.368495 -0.177366 7.473001 +v -0.143969 -0.139088 6.722323 +v 0.061499 -0.009496 7.023697 +v -0.127817 -0.182780 6.748480 +v -0.071949 -0.249946 6.825047 +v 0.358524 -0.588515 7.464884 +v 0.328649 -0.147855 7.428679 +v 0.151939 -0.018376 7.169079 +v -0.134206 -0.179631 6.738978 +v 0.217284 -0.060382 7.266393 +v 0.126881 -0.010574 7.121737 +v 0.211997 -0.045391 7.243770 +v 0.248682 -0.083083 7.315542 +v 0.139585 -0.011410 7.149242 +v 0.199195 -0.044571 7.235763 +v 0.038576 -0.427100 6.998816 +v 0.190451 -0.036194 7.222818 +v -0.089158 -0.226856 6.804252 +v 0.361676 -0.535753 7.473968 +v 0.034219 -0.414611 6.980236 +v 0.291084 -0.677412 7.367625 +v 0.288515 -0.676809 7.364569 +v -0.100080 -0.217304 6.790953 +v 0.230678 -0.543269 7.290010 +v 0.108278 -0.006361 7.098235 +v 0.157506 -0.531300 7.163816 +v -0.065001 -0.267261 6.837617 +v 0.513228 -0.334582 7.695490 +v -0.152457 -0.094662 6.712069 +v 0.399683 -0.230944 7.522005 +v 0.417876 -0.279622 7.553985 +v 0.414337 -0.280306 7.551079 +v -0.149599 -0.082159 6.714810 +v 0.414608 -0.633516 7.546647 +v 0.528235 -0.391014 7.717948 +v 0.291589 -0.673547 7.363937 +v 0.515420 -0.350173 7.699963 +v -0.128475 -0.042247 6.748622 +v -0.137483 -0.053556 6.732647 +v 0.874010 -0.917957 8.230678 +v 0.195132 -0.542418 7.229496 +v 0.521612 -0.534259 7.713047 +v 0.441402 -0.239008 7.594717 +v -0.145079 -0.052069 6.727708 +v 0.433622 -0.265734 7.579545 +v 0.166032 -0.021442 7.180354 +v 0.866707 -0.916055 8.213160 +v -0.075950 -0.267358 6.833404 +v 0.159894 -0.020584 7.174381 +v 0.062495 -0.005429 7.037480 +v 0.516842 -0.551857 7.707888 +v 0.131485 -0.521392 7.132736 +v 0.429218 -0.271671 7.580382 +v 0.358996 -0.568876 7.470214 +v 0.226487 -0.067054 7.280019 +v 0.290867 -0.114310 7.374451 +v 0.051277 -0.010707 7.016703 +v 0.363525 -0.555630 7.478432 +v -0.093239 -0.028682 6.803387 +v 0.434599 -0.253110 7.592369 +v -0.154439 -0.106114 6.711852 +v 0.523441 -0.400024 7.712180 +v 0.281733 -0.101244 7.355187 +v -0.142533 -0.063183 6.727172 +v -0.102659 -0.027437 6.796675 +v -0.154758 -0.071058 6.716545 +v 0.104896 -0.006516 7.100904 +v 0.725562 -0.400905 8.015038 +v 0.425021 -0.284173 7.569694 +v 0.345233 -0.163943 7.451767 +v 0.465430 -0.250532 7.636545 +v 0.081685 -0.464586 7.059570 +v 0.468356 -0.240941 7.633341 +v 0.379093 -0.217993 7.504300 +v 0.379492 -0.211478 7.500500 +v -0.146552 -0.159625 6.727950 +v 0.429187 -0.275280 7.571764 +v -0.086886 -0.232450 6.808633 +v 0.381554 -0.203725 7.498528 +v -0.006317 -0.380798 6.933509 +v 0.032801 -0.423350 6.991353 +v 0.506712 -0.320317 7.686858 +v 0.362811 -0.561497 7.477304 +v 0.416970 -0.294613 7.562203 +v 0.374527 -0.196177 7.490422 +v 0.499200 -0.301206 7.678217 +v 0.244057 -0.078066 7.306628 +v 0.445494 -0.237714 7.603332 +v -0.060715 -0.305107 6.859339 +v 0.320508 -0.141856 7.419760 +v -0.061844 -0.285831 6.849114 +v 0.024393 -0.412771 6.977498 +v -0.156058 -0.129875 6.711748 +v 0.314602 -0.135385 7.408859 +v -0.030339 -0.348533 6.896957 +v -0.028724 -0.342838 6.894036 +v 0.856495 -0.932442 8.199286 +v 0.404440 -0.626077 7.536213 +v 0.379960 -0.624690 7.494486 +v 0.715566 -0.419632 7.996870 +v 0.526144 -0.529380 7.717199 +v 0.358487 -0.578925 7.464776 +v 0.530820 -0.451499 7.723183 +v 0.531229 -0.476209 7.723073 +v 0.513661 -0.586010 7.699028 +v 0.523041 -0.386398 7.710981 +v 0.517626 -0.376022 7.705559 +v -0.082236 -0.241047 6.815884 +v 0.422312 -0.618884 7.560947 +v 0.409436 -0.629599 7.542813 +v 0.275994 -0.546809 7.347967 +v -0.047321 -0.017596 6.872766 +v 0.730570 -0.394459 8.024891 +v 0.344357 -0.537161 7.447880 +v 0.459529 -0.620578 7.622354 +v 0.080328 -0.006082 7.054069 +v 0.067601 -0.001938 7.051629 +v 0.832114 -0.948105 8.168123 +v 0.357132 -0.530478 7.470956 +v 0.485447 -0.619361 7.659834 +v 0.049750 -0.014560 7.012539 +v -0.059061 -0.018660 6.859777 +v 0.274680 -0.549524 7.343940 +v 0.931044 -0.941275 8.319866 +v 0.337327 -0.535688 7.439665 +v 0.823002 -0.948842 8.158091 +v 0.930936 -0.933759 8.314764 +v 0.352480 -0.532250 7.461979 +v 0.832134 -0.944260 8.172174 +v 0.267061 -0.539304 7.338511 +v 0.723401 -0.493467 8.009010 +v 0.040012 -0.014023 7.002593 +v 0.500771 -0.598702 7.686720 +v 0.719984 -0.498066 8.004782 +v 0.743678 -0.362101 8.040056 +v -0.064795 -0.020015 6.852518 +v -0.062530 -0.024846 6.839323 +v 0.265661 -0.550576 7.327311 +v 0.507440 -0.599149 7.685506 +v 0.324089 -0.536205 7.430872 +v -0.074904 -0.025650 6.832102 +v 0.263013 -0.554914 7.318322 +v 0.498472 -0.606442 7.678731 +v 0.301992 -0.669223 7.384927 +v -0.080136 -0.026865 6.823834 +v -0.084826 -0.025773 6.817593 +v 0.037126 -0.015068 6.997389 +v 0.302163 -0.672017 7.382376 +v 0.475131 -0.620848 7.641720 +v 0.918548 -0.929869 8.302437 +v 0.472361 -0.626467 7.637267 +v 0.827241 -0.946448 8.154539 +v 0.473741 -0.632334 7.632832 +v 0.030783 -0.013152 6.987929 +v 0.715745 -0.505835 7.999729 +v 0.915814 -0.927424 8.291547 +v 0.816300 -0.947629 8.154797 +v 0.912270 -0.927323 8.287151 +v 0.302078 -0.661635 7.384782 +v 0.735565 -0.378186 8.033549 +v 0.811673 -0.953969 8.137661 +v 0.714733 -0.486879 7.998366 +v 0.429492 -0.614752 7.578461 +v 0.296782 -0.673187 7.376973 +v 0.018177 -0.016989 6.973355 +v 0.895818 -0.916095 8.267992 +v 0.290275 -0.665636 7.367390 +v 0.017906 -0.016498 6.963392 +v 0.743964 -0.340232 8.036972 +v 0.010488 -0.015103 6.957472 +v 0.885213 -0.916694 8.252785 +v 0.817911 -0.943163 8.148197 +v 0.288068 -0.670268 7.361758 +v 0.709987 -0.476217 7.990902 +v 0.740578 -0.347057 8.039080 +v 0.880865 -0.914716 8.242967 +v 0.310280 -0.538810 7.397908 +v 0.409823 -0.623813 7.545341 +v 0.413255 -0.618237 7.549960 +v 0.308721 -0.526859 7.395981 +v 0.707972 -0.456427 7.986844 +v 0.303134 -0.519233 7.389066 +v 0.005868 -0.017338 6.946284 +v 0.757977 -0.302701 8.070992 +v 0.765692 -0.293164 8.075148 +v 0.714210 -0.445810 8.002038 +v 0.711826 -0.429711 7.992342 +v 0.296426 -0.524073 7.379794 +v 0.295371 -0.535052 7.374993 +v 0.768311 -0.283373 8.078467 +v 0.758611 -0.313794 8.069059 +v 0.760356 -0.316296 8.062882 +v 0.288773 -0.533505 7.367928 +v 0.710514 -0.435324 7.989673 +v 0.287926 -0.539151 7.361447 +v -0.004991 -0.020634 6.929590 +v -0.006957 -0.022344 6.926759 +v -0.009601 -0.024806 6.924330 +v 0.784628 -0.959689 8.099329 +v -0.022125 -0.029388 6.908525 +v -0.028523 -0.027502 6.908169 +v 0.786937 -0.986850 8.097178 +v -0.030791 -0.023279 6.896260 +v 0.783531 -0.963235 8.096184 +v -0.036735 -0.028980 6.882291 +v 0.769041 -1.011695 8.081640 +v 0.740696 -0.465516 8.037587 +v 0.737080 -0.481011 8.031870 +v 0.727323 -0.490345 8.017289 +v 0.735327 -0.484676 8.026473 +v 0.740022 -0.472591 8.036329 +v 0.750151 -0.326864 8.052359 +v 0.934935 -0.944951 8.323230 +v 0.932611 -0.950261 8.318137 +v 0.300027 -0.653785 7.381075 +v 0.293996 -0.656609 7.372989 +v 0.293470 -0.661409 7.371240 +v 0.491536 -0.613967 7.665593 +v 0.296546 -0.644444 7.376852 +v 0.293676 -0.646819 7.372602 +v 0.320606 -0.543292 7.413809 +v 0.313716 -0.543316 7.403501 +v 0.720742 -0.512116 8.004622 +v 0.719183 -0.507279 8.003677 +v 0.717717 -0.498103 8.001162 +v 0.717286 -0.496975 7.997055 +v 0.710282 -0.488471 7.987937 +v 0.712960 -0.424762 7.990796 +v 0.716315 -0.416398 8.004082 +v 0.745952 -0.437794 8.045199 +v 0.930825 -0.965136 8.314189 +v 0.781696 -0.355197 8.111828 +v 0.748912 -0.422270 8.049672 +v 0.783053 -0.346154 8.087652 +v 0.749559 -0.414228 8.050703 +v 0.742415 -0.445894 8.039827 +v 0.783806 -0.324208 8.096297 +v 0.749900 -0.406382 8.051278 +v 0.751467 -0.404214 8.053621 +v 0.740866 -0.455516 8.037444 +v 0.780509 -0.304442 8.098099 +v 0.897377 -0.978301 8.264880 +v 0.778316 -0.297323 8.094388 +v 0.767944 -0.387854 8.079914 +v 0.775180 -0.290648 8.089799 +v 0.879566 -0.976982 8.250906 +v 0.761175 -0.395546 8.068069 +v 0.771690 -0.283778 8.084684 +v 0.755422 -0.400346 8.059521 +v 0.775576 -0.375606 8.090417 +v 0.779684 -0.361039 8.082491 +v 0.300001 -0.652036 7.376910 +v 0.516191 -0.388865 7.705325 +v 0.219114 -0.066445 7.276524 +v 0.115445 -0.502371 7.105886 +v 0.492520 -0.317997 7.678977 +v 0.512339 -0.398663 7.702635 +v 0.284682 -0.108813 7.366868 +v 0.513887 -0.371121 7.701381 +v 0.511366 -0.591334 7.699220 +v 0.387901 -0.615654 7.519422 +v 0.115369 -0.009297 7.112356 +v 0.495020 -0.307643 7.676510 +v 0.282057 -0.675171 7.361444 +v 0.528097 -0.434778 7.719448 +v 0.102167 -0.493635 7.095014 +v 0.151578 -0.016130 7.156796 +v 0.420530 -0.289958 7.566737 +v 0.241207 -0.546391 7.297721 +v 0.505922 -0.586894 7.695693 +v 0.502534 -0.344177 7.690956 +v -0.153958 -0.150955 6.717789 +v 0.515886 -0.571862 7.706744 +v 0.714190 -0.428373 8.002045 +v 0.044291 -0.430726 7.002561 +v 0.520462 -0.543268 7.712661 +v 0.220066 -0.548188 7.270611 +v 0.219121 -0.545475 7.261891 +v 0.166810 -0.534262 7.173584 +v 0.202039 -0.046780 7.240007 +v 0.257417 -0.094779 7.335610 +v -0.154441 -0.136550 6.715641 +v -0.160992 -0.078138 6.709849 +v 0.520981 -0.423811 7.714393 +v 0.519732 -0.484643 7.716276 +v 0.521085 -0.413538 7.713474 +v 0.195357 -0.039733 7.231233 +v 0.411382 -0.293774 7.555307 +v 0.092611 -0.005003 7.082277 +v 0.250911 -0.086364 7.322735 +v 0.073174 -0.457907 7.047252 +v 0.176028 -0.027631 7.196803 +v 0.407825 -0.280608 7.547166 +v -0.082378 -0.250749 6.820621 +v 0.126695 -0.517709 7.129908 +v -0.090270 -0.247741 6.815321 +v 0.054775 -0.444301 7.025351 +v 0.299606 -0.121140 7.388268 +v 0.155818 -0.022482 7.181679 +v 0.475079 -0.262516 7.648115 +v -0.105343 -0.206909 6.779434 +v -0.093138 -0.240659 6.809724 +v 0.119691 -0.512994 7.124320 +v 0.079139 -0.002486 7.064217 +v 0.358542 -0.601094 7.469936 +v -0.139632 -0.172245 6.734516 +v 0.356644 -0.594891 7.471681 +v -0.011016 -0.365254 6.915247 +v -0.162544 -0.113159 6.705970 +v 0.056997 -0.005365 7.032017 +v 0.185717 -0.539992 7.223583 +v 0.394622 -0.243643 7.525112 +v -0.108133 -0.031196 6.780352 +v -0.153692 -0.064432 6.718915 +v 0.527530 -0.461906 7.721077 +v -0.144501 -0.149807 6.726792 +v -0.137873 -0.044016 6.742619 +v 0.510660 -0.594485 7.697739 +v 0.243144 -0.541964 7.303562 +v 0.510121 -0.581154 7.697347 +v -0.162200 -0.095714 6.706285 +v 0.361745 -0.603855 7.477091 +v 0.363558 -0.543027 7.474040 +v 0.381625 -0.240009 7.516822 +v 0.049468 -0.437410 7.016009 +v -0.153205 -0.171166 6.727654 +v -0.164290 -0.119132 6.703760 +v 0.858646 -0.921958 8.214699 +v 0.425231 -0.284695 7.575385 +v 0.454452 -0.249720 7.626961 +v 0.386993 -0.229680 7.515813 +v 0.517400 -0.518958 7.713579 +v 0.132897 -0.011530 7.152044 +v -0.150227 -0.058470 6.722449 +v -0.158702 -0.144742 6.712658 +v -0.136039 -0.036754 6.749429 +v 0.513515 -0.509950 7.710105 +v 0.103284 -0.500662 7.104326 +v 0.448184 -0.241112 7.614013 +v 0.270340 -0.095984 7.344362 +v 0.385579 -0.622216 7.510030 +v 0.376435 -0.613678 7.504668 +v 0.248102 -0.541088 7.309724 +v -0.163290 -0.145479 6.710279 +v -0.169046 -0.129027 6.703831 +v 0.127955 -0.011860 7.146511 +v 0.519755 -0.494471 7.715772 +v 0.495043 -0.331114 7.682812 +v 0.262925 -0.099016 7.342281 +v 0.266264 -0.094978 7.340007 +v 0.517253 -0.433050 7.711614 +v -0.161555 -0.087231 6.707330 +v 0.371377 -0.614276 7.493566 +v 0.126483 -0.010842 7.139006 +v 0.841686 -0.934977 8.191362 +v 0.321461 -0.153389 7.431789 +v 0.231411 -0.546458 7.280587 +v 0.172332 -0.537221 7.197998 +v 0.238535 -0.076009 7.299948 +v 0.232215 -0.074302 7.293935 +v 0.511984 -0.574100 7.703585 +v 0.227238 -0.549090 7.272792 +v 0.484530 -0.297032 7.667146 +v 0.287867 -0.120817 7.380606 +v 0.153404 -0.532855 7.175733 +v -0.137602 -0.180224 6.737515 +v 0.512307 -0.565058 7.704418 +v 0.473831 -0.278409 7.656145 +v -0.142301 -0.176625 6.735700 +v 0.191548 -0.042990 7.237680 +v -0.071422 -0.275216 6.838971 +v 0.437023 -0.246725 7.596831 +v 0.011704 -0.400612 6.958773 +v 0.357296 -0.572132 7.470724 +v 0.135411 -0.523543 7.142781 +v -0.095740 -0.022958 6.807671 +v 0.167830 -0.027645 7.196026 +v -0.080590 -0.270454 6.831683 +v -0.082651 -0.256203 6.825098 +v 0.413109 -0.306522 7.567646 +v -0.047116 -0.326099 6.877033 +v -0.052124 -0.314914 6.867977 +v 0.507154 -0.591914 7.694926 +v 0.709434 -0.462888 7.995872 +v 0.715872 -0.430847 8.007128 +v 0.865202 -0.925469 8.223945 +v -0.162994 -0.102142 6.705944 +v 0.518355 -0.463687 7.712085 +v 0.378803 -0.229596 7.510253 +v 0.522435 -0.473948 7.717010 +v 0.513206 -0.581103 7.699185 +v 0.393615 -0.259365 7.532953 +v -0.080921 -0.029725 6.830202 +v 0.351644 -0.523585 7.471166 +v 0.500317 -0.594883 7.687489 +v 0.261995 -0.533071 7.338547 +v 0.716566 -0.452055 8.007586 +v 0.918086 -0.933725 8.304400 +v 0.292553 -0.674523 7.379710 +v 0.340040 -0.529312 7.455529 +v 0.739882 -0.350125 8.045761 +v 0.499570 -0.590191 7.686920 +v 0.258146 -0.547070 7.325540 +v 0.740417 -0.345396 8.046932 +v 0.041167 -0.007083 7.009910 +v 0.330005 -0.528762 7.442932 +v 0.775016 -1.007972 8.093209 +v 0.776507 -0.999073 8.097436 +v 0.037653 -0.005457 7.004991 +v 0.294048 -0.670406 7.380486 +v 0.030370 -0.008084 6.998452 +v 0.917287 -0.938198 8.301905 +v 0.493106 -0.608279 7.675251 +v 0.323691 -0.540103 7.425384 +v 0.778314 -1.004774 8.090439 +v 0.757455 -0.307333 8.070192 +v 0.482968 -0.616837 7.660998 +v 0.475754 -0.614680 7.656019 +v 0.023649 -0.005994 6.991082 +v 0.296665 -0.654765 7.382441 +v 0.762535 -0.298038 8.071939 +v 0.487736 -0.606419 7.670071 +v 0.913611 -0.934107 8.297474 +v 0.411911 -0.613113 7.554066 +v 0.308602 -0.542445 7.409872 +v 0.909752 -0.935010 8.294457 +v 0.010054 -0.012505 6.972278 +v 0.293329 -0.653669 7.380763 +v -0.002921 -0.013296 6.944508 +v -0.001467 -0.019715 6.936966 +v -0.007691 -0.019791 6.935644 +v 0.474455 -0.615335 7.653178 +v 0.904064 -0.924638 8.280680 +v 0.717796 -0.466584 8.008739 +v 0.290640 -0.665041 7.374182 +v 0.714648 -0.458785 8.007183 +v -0.029461 -0.026544 6.913644 +v 0.900764 -0.916007 8.272694 +v 0.292943 -0.645048 7.379697 +v 0.885420 -0.916387 8.260606 +v -0.038937 -0.018289 6.891803 +v 0.800928 -0.955273 8.121246 +v -0.042834 -0.023759 6.886371 +v 0.293813 -0.659894 7.377008 +v 0.793430 -0.959504 8.125863 +v 0.402943 -0.619022 7.542725 +v -0.045716 -0.024094 6.882433 +v -0.051930 -0.022318 6.880493 +v 0.293037 -0.634706 7.377725 +v 0.794342 -0.962187 8.116652 +v 0.291258 -0.650422 7.375004 +v 0.883320 -0.914929 8.246453 +v 0.288416 -0.641831 7.372401 +v -0.074158 -0.021905 6.840007 +v 0.291260 -0.627178 7.376995 +v 0.289299 -0.626942 7.373523 +v 0.288750 -0.634316 7.372236 +v 0.840754 -0.925629 8.213613 +v 0.284004 -0.667774 7.364900 +v 0.782133 -0.968606 8.102482 +v 0.855079 -0.922330 8.212324 +v 0.856612 -0.924021 8.206503 +v 0.280364 -0.671172 7.360621 +v 0.306433 -0.542683 7.405968 +v 0.836167 -0.932335 8.175736 +v 0.304622 -0.535214 7.399035 +v 0.305286 -0.520551 7.397555 +v 0.725421 -0.478569 8.021898 +v 0.305140 -0.519745 7.392813 +v 0.725802 -0.486543 8.021805 +v 0.294236 -0.508850 7.393463 +v 0.722702 -0.487206 8.014020 +v 0.732641 -0.457352 8.033730 +v 0.736819 -0.456884 8.036701 +v 0.813710 -0.952784 8.144371 +v 0.286366 -0.525134 7.371164 +v 0.727366 -0.449407 8.026678 +v 0.808823 -0.955919 8.142123 +v 0.801648 -0.956193 8.132468 +v 0.278052 -0.538880 7.352655 +v 0.813072 -0.949592 8.152682 +v 0.721783 -0.476879 8.017362 +v 0.280403 -0.535549 7.361959 +v 0.755841 -0.322126 8.069359 +v 0.752595 -0.326277 8.062927 +v 0.271148 -0.545873 7.341710 +v 0.748001 -0.329411 8.055511 +v 0.746538 -0.334277 8.051970 +v 0.746332 -0.411314 8.050465 +v 0.741770 -0.411573 8.047312 +v 0.739740 -0.398366 8.042710 +v 0.736446 -0.400751 8.038393 +v 0.731031 -0.395128 8.029935 +v 0.732812 -0.389442 8.032398 +v 0.725652 -0.402831 8.022411 +v 0.720591 -0.415568 8.017150 +v 0.743021 -0.368215 8.047842 +v 0.743049 -0.357761 8.054555 +v 0.774487 -1.010572 8.086520 +v 0.710553 -0.482463 7.992732 +v 0.711708 -0.476983 7.998631 +v 0.929557 -0.943624 8.317593 +v 0.927005 -0.944562 8.311344 +v 0.717723 -0.491791 8.006143 +v 0.717707 -0.481682 8.006039 +v 0.929546 -0.957484 8.314377 +v 0.708413 -0.465035 7.990331 +v 0.298289 -0.664156 7.382614 +v 0.925044 -0.934748 8.310998 +v 0.717888 -0.473510 8.008430 +v 0.717106 -0.441161 8.006918 +v 0.923005 -0.942964 8.306255 +v 0.708753 -0.447922 7.993119 +v 0.294308 -0.641105 7.372919 +v 0.736023 -0.474440 8.033017 +v 0.735474 -0.466007 8.032266 +v 0.731337 -0.479099 8.026234 +v 0.732217 -0.470679 8.027425 +v 0.297668 -0.519199 7.384171 +v 0.726791 -0.468282 8.021663 +v 0.722915 -0.467946 8.012785 +v 0.728471 -0.460052 8.023978 +v 0.723251 -0.458178 8.015392 +v 0.271274 -0.542609 7.345882 +v 0.745824 -0.406949 8.048491 +v 0.744082 -0.399593 8.048350 +v 0.722335 -0.447315 8.015085 +v 0.289462 -0.678863 7.373693 +v 0.511416 -0.407635 7.703765 +v 0.870416 -0.919683 8.232412 +v 0.510615 -0.358298 7.697774 +v -0.160721 -0.157233 6.718012 +v -0.103022 -0.231774 6.799390 +v -0.158010 -0.153025 6.714774 +v 0.516108 -0.482166 7.713504 +v 0.848740 -0.936847 8.205234 +v -0.104709 -0.222724 6.794249 +v -0.106362 -0.219385 6.790700 +v 0.209226 -0.072389 7.284672 +v 0.149410 -0.019768 7.175231 +v -0.164858 -0.134794 6.706656 +v -0.110123 -0.213864 6.782811 +v 0.404958 -0.300292 7.550341 +v 0.846437 -0.938989 8.202635 +v 0.205156 -0.057159 7.262213 +v 0.136359 -0.013316 7.156818 +v -0.150689 -0.047036 6.726745 +v -0.169420 -0.107745 6.703095 +v -0.145664 -0.039339 6.735523 +v -0.166323 -0.089677 6.705520 +v -0.148624 -0.042055 6.729569 +v 0.843955 -0.935731 8.194900 +v -0.143172 -0.182914 6.741660 +v -0.172733 -0.119321 6.698875 +v 0.239823 -0.537217 7.305369 +v 0.483261 -0.310129 7.669301 +v 0.509168 -0.540737 7.706557 +v 0.513944 -0.536791 7.710395 +v 0.200069 -0.049643 7.251899 +v 0.333942 -0.165935 7.446812 +v 0.370283 -0.222248 7.502532 +v 0.466832 -0.269356 7.646489 +v 0.503449 -0.397612 7.696496 +v -0.146620 -0.165818 6.728398 +v 0.118304 -0.008708 7.130292 +v 0.715279 -0.421673 8.011330 +v 0.517679 -0.444854 7.713613 +v 0.094439 -0.006883 7.094391 +v -0.152960 -0.162067 6.725904 +v 0.088047 -0.004671 7.077851 +v -0.071799 -0.285000 6.845482 +v 0.069136 -0.464118 7.057514 +v 0.357238 -0.572263 7.480047 +v 0.232650 -0.078947 7.298747 +v 0.512737 -0.420017 7.708140 +v 0.064552 -0.455732 7.044112 +v 0.348882 -0.183795 7.470007 +v 0.184316 -0.036945 7.222554 +v -0.092859 -0.023190 6.812528 +v 0.416304 -0.303498 7.570624 +v 0.361572 -0.549791 7.482213 +v 0.407950 -0.310102 7.563810 +v -0.117608 -0.024960 6.779624 +v 0.173016 -0.028814 7.209575 +v -0.124533 -0.030205 6.769008 +v 0.277090 -0.675954 7.357733 +v 0.714756 -0.424522 8.010583 +v 0.383675 -0.616151 7.514126 +v 0.710539 -0.453338 8.001089 +v 0.507412 -0.386229 7.699083 +v 0.509933 -0.569103 7.702977 +v -0.003121 -0.391366 6.942766 +v 0.282572 -0.681371 7.371640 +v 0.337845 -0.185250 7.464407 +v 0.841006 -0.940178 8.201229 +v 0.340060 -0.174869 7.459334 +v 0.365604 -0.603295 7.492548 +v 0.504076 -0.552513 7.700612 +v 0.108891 -0.006285 7.114921 +v 0.439629 -0.246509 7.604116 +v -0.154545 -0.054552 6.722188 +v -0.095918 -0.236537 6.807347 +v 0.370740 -0.241573 7.511118 +v 0.508669 -0.526194 7.708641 +v -0.172246 -0.076809 6.702281 +v 0.357074 -0.593984 7.479968 +v 0.210302 -0.065216 7.272118 +v 0.282142 -0.117661 7.374788 +v 0.402804 -0.297263 7.547538 +v 0.494675 -0.351599 7.688504 +v 0.507585 -0.437878 7.706447 +v -0.107939 -0.230216 6.795139 +v 0.492272 -0.340364 7.682970 +v 0.275272 -0.680728 7.358253 +v 0.507663 -0.475817 7.705472 +v 0.241785 -0.088127 7.319924 +v 0.238402 -0.085184 7.315135 +v 0.238195 -0.078928 7.306396 +v -0.113519 -0.223702 6.788783 +v 0.194536 -0.046956 7.244837 +v 0.358705 -0.204135 7.488236 +v 0.356701 -0.580607 7.479166 +v 0.358622 -0.557955 7.484853 +v 0.089329 -0.006972 7.087507 +v 0.247001 -0.540799 7.316400 +v 0.224784 -0.535775 7.291606 +v 0.422676 -0.282344 7.583877 +v 0.360796 -0.536804 7.483936 +v -0.147615 -0.033042 6.737148 +v 0.139924 -0.529558 7.162358 +v 0.355403 -0.522069 7.479891 +v -0.152278 -0.041055 6.727920 +v -0.120204 -0.217593 6.781065 +v -0.139580 -0.188408 6.745650 +v -0.025095 -0.370641 6.918609 +v 0.420157 -0.292947 7.575923 +v -0.119802 -0.206021 6.772182 +v 0.396373 -0.269554 7.537242 +v -0.124607 -0.203846 6.766661 +v -0.092638 -0.024775 6.819387 +v -0.099968 -0.021840 6.808985 +v -0.045527 -0.343296 6.888436 +v -0.103791 -0.025299 6.802079 +v -0.054656 -0.325735 6.873666 +v -0.118998 -0.027443 6.773808 +v -0.135606 -0.030166 6.760959 +v 0.901120 -0.932166 8.286933 +v 0.496348 -0.582499 7.688990 +v 0.866075 -0.922822 8.234579 +v -0.112531 -0.024225 6.789405 +v -0.163394 -0.064945 6.712976 +v 0.504557 -0.574008 7.696496 +v 0.361775 -0.602847 7.483837 +v 0.718952 -0.424077 8.020574 +v 0.515175 -0.492951 7.712632 +v 0.501490 -0.565287 7.694767 +v 0.499542 -0.386159 7.692163 +v 0.499360 -0.370439 7.690949 +v 0.502056 -0.584557 7.694121 +v 0.504568 -0.594206 7.688471 +v 0.516047 -0.525302 7.712801 +v -0.083859 -0.266655 6.827811 +v 0.508341 -0.484057 7.705466 +v 0.395108 -0.280320 7.539114 +v 0.780460 -0.992350 8.101762 +v 0.907242 -0.939910 8.294393 +v 0.451884 -0.612276 7.620612 +v 0.283860 -0.679913 7.376740 +v -0.084278 -0.030911 6.831913 +v -0.080195 -0.027044 6.838086 +v 0.048633 -0.005004 7.024731 +v -0.086271 -0.029608 6.826081 +v 0.043195 -0.006365 7.019426 +v 0.290001 -0.648029 7.377224 +v 0.887730 -0.918154 8.265298 +v 0.286182 -0.638678 7.375217 +v 0.450410 -0.613203 7.615435 +v 0.409083 -0.614239 7.549644 +v 0.289854 -0.630114 7.380738 +v 0.732002 -0.382970 8.035865 +v 0.289475 -0.637727 7.379829 +v 0.443154 -0.614698 7.604235 +v 0.397335 -0.615559 7.539411 +v 0.731312 -0.386634 8.038665 +v 0.467023 -0.615212 7.642611 +v 0.392835 -0.616781 7.529055 +v 0.253066 -0.545868 7.320545 +v 0.880116 -0.920221 8.253958 +v 0.284697 -0.629578 7.373191 +v 0.281411 -0.668912 7.369472 +v 0.277414 -0.671041 7.364777 +v 0.783486 -0.966625 8.106091 +v 0.765849 -0.286963 8.086024 +v 0.274656 -0.673862 7.357811 +v 0.874145 -0.917674 8.245407 +v 0.763141 -0.290298 8.083769 +v 0.270701 -0.677182 7.352651 +v 0.779645 -0.984215 8.106729 +v 0.303636 -0.540143 7.401978 +v 0.301918 -0.520019 7.399610 +v 0.297317 -0.511230 7.396754 +v 0.860159 -0.928409 8.228761 +v 0.857488 -0.928208 8.224783 +v 0.756776 -0.316727 8.076481 +v 0.757343 -0.323082 8.076420 +v 0.278346 -0.522397 7.368750 +v 0.754640 -0.308918 8.073703 +v 0.017197 -0.004397 6.987697 +v 0.754949 -0.303006 8.078398 +v 0.269724 -0.528614 7.355471 +v 0.741250 -0.350525 8.051628 +v 0.756621 -0.297881 8.081400 +v 0.290483 -0.508127 7.391010 +v 0.750422 -0.330504 8.067292 +v 0.266920 -0.531753 7.348053 +v 0.747174 -0.346650 8.061261 +v 0.002653 -0.011544 6.963405 +v 0.005881 -0.015591 6.953657 +v 0.742464 -0.418472 8.052994 +v 0.836124 -0.936611 8.184175 +v 0.742553 -0.422865 8.053572 +v 0.729968 -0.417516 8.034029 +v 0.732962 -0.414402 8.040402 +v 0.822811 -0.946819 8.170481 +v -0.016445 -0.016830 6.931641 +v 0.827983 -0.949384 8.164715 +v 0.721854 -0.439846 8.024382 +v -0.023785 -0.024410 6.919398 +v -0.038308 -0.024894 6.907622 +v 0.799145 -0.956451 8.141354 +v 0.737929 -0.373641 8.050730 +v -0.037683 -0.022835 6.900290 +v 0.736472 -0.375328 8.041659 +v -0.044882 -0.018309 6.891614 +v -0.045292 -0.019813 6.888611 +v -0.053089 -0.021308 6.876552 +v -0.057496 -0.019116 6.866053 +v 0.922439 -0.965388 8.318967 +v 0.925512 -0.961787 8.315213 +v 0.920722 -0.958950 8.314390 +v 0.302401 -0.528371 7.400251 +v 0.775333 -0.296577 8.103908 +v 0.739923 -0.445976 8.049787 +v 0.773745 -0.293460 8.096770 +v 0.770435 -0.291337 8.100768 +v 0.920813 -0.951679 8.308476 +v 0.915926 -0.945432 8.301490 +v 0.288739 -0.623500 7.378965 +v 0.907453 -0.947700 8.295735 +v 0.740687 -0.439598 8.050616 +v 0.285579 -0.621518 7.374455 +v 0.740865 -0.429964 8.050826 +v 0.738530 -0.432711 8.048429 +v 0.901432 -0.951758 8.284906 +v 0.732597 -0.444447 8.039448 +v 0.740054 -0.395041 8.050444 +v 0.790058 -0.966047 8.113755 +v 0.226026 -0.542921 7.284853 +v 0.735252 -0.447155 8.039121 +v 0.316125 -0.538747 7.420867 +v 0.745418 -0.351224 8.058990 +v 0.746810 -0.337052 8.058427 +v 0.743452 -0.343898 8.053366 +v 0.733345 -0.406710 8.036043 +v 0.733672 -0.392206 8.036067 +v 0.720279 -0.431640 8.019291 +v 0.727505 -0.418059 8.029454 +v 0.724414 -0.408627 8.022635 +v 0.780192 -0.363002 8.113100 +v 0.782629 -0.345598 8.122253 +v 0.778189 -0.306146 8.109427 +v 0.783687 -0.332909 8.113778 +v 0.783529 -0.325148 8.114069 +v 0.782124 -0.317970 8.110888 +v 0.770588 -0.386493 8.095360 +v 0.764574 -0.397819 8.090258 +v 0.761502 -0.401143 8.082200 +v 0.758220 -0.404453 8.077104 +v 0.753993 -0.405569 8.070843 +v 0.749850 -0.406070 8.064404 +v 0.847064 -0.990222 8.179798 +v 0.826346 -0.996337 8.171931 +v 0.817204 -1.000224 8.159447 +v 0.882174 -0.975529 8.243359 +v 0.874065 -0.977080 8.227592 +v 0.858289 -0.977833 8.225810 +v 0.736624 -0.446903 8.047067 +v 0.742699 -0.435035 8.048196 +v 0.746064 -0.403371 8.052323 +v 0.305306 -0.523079 7.396271 +v 0.852543 -0.982785 8.212004 +v 0.844313 -0.987183 8.199761 +v -0.128044 -0.197434 6.759135 +v 0.498932 -0.491372 7.699745 +v -0.139878 -0.196721 6.752753 +v 0.479075 -0.320347 7.668640 +v -0.168702 -0.148805 6.709600 +v 0.867519 -0.923585 8.244668 +v 0.366807 -0.212147 7.495746 +v 0.059061 -0.460049 7.049893 +v 0.356745 -0.211398 7.490254 +v 0.451808 -0.244496 7.621551 +v 0.475338 -0.309598 7.664886 +v -0.087533 -0.259214 6.824422 +v 0.390032 -0.285664 7.536286 +v -0.173799 -0.130522 6.702728 +v 0.357480 -0.585824 7.485426 +v 0.492328 -0.476517 7.694215 +v -0.173755 -0.093832 6.700652 +v 0.475007 -0.285738 7.661454 +v -0.161103 -0.044941 6.723397 +v 0.287493 -0.124913 7.386760 +v 0.014137 -0.411630 6.972208 +v 0.358755 -0.194911 7.483257 +v -0.177490 -0.110063 6.697115 +v 0.052973 -0.449029 7.031380 +v 0.500028 -0.526473 7.701297 +v -0.106661 -0.237130 6.802676 +v -0.149936 -0.178889 6.734931 +v 0.256375 -0.084511 7.325257 +v 0.117880 -0.516980 7.135123 +v 0.184572 -0.048075 7.246063 +v 0.272203 -0.109161 7.362317 +v -0.166558 -0.058497 6.713875 +v 0.506909 -0.462285 7.705094 +v 0.506993 -0.452819 7.705025 +v -0.057313 -0.336051 6.878030 +v 0.381164 -0.254214 7.523857 +v 0.358962 -0.567844 7.477540 +v 0.240508 -0.536541 7.309931 +v -0.164542 -0.160380 6.719225 +v -0.174033 -0.070167 6.702915 +v 0.229165 -0.534665 7.304351 +v 0.214888 -0.545535 7.278183 +v 0.214932 -0.547486 7.274420 +v 0.468074 -0.610862 7.650773 +v 0.493644 -0.395397 7.689818 +v 0.039712 -0.435375 7.008788 +v -0.060230 -0.313975 6.863528 +v 0.188223 -0.040039 7.227530 +v 0.085955 -0.482276 7.078682 +v 0.328506 -0.160109 7.440028 +v 0.084722 -0.477006 7.073226 +v 0.363906 -0.513789 7.494809 +v 0.380570 -0.608136 7.522161 +v 0.028343 -0.429693 6.996983 +v 0.020217 -0.420989 6.984478 +v 0.082411 -0.004106 7.083654 +v 0.078692 -0.003455 7.073523 +v 0.365658 -0.597378 7.496896 +v 0.054693 -0.004919 7.040435 +v 0.048068 -0.002988 7.036060 +v 0.353771 -0.514978 7.481114 +v 0.441382 -0.251062 7.614098 +v -0.173072 -0.114300 6.698685 +v -0.171567 -0.099340 6.700042 +v 0.405662 -0.307783 7.556369 +v 0.498714 -0.360289 7.691438 +v 0.487192 -0.598881 7.678085 +v 0.492918 -0.590647 7.684108 +v 0.498423 -0.575872 7.692760 +v 0.484273 -0.608466 7.664703 +v 0.473608 -0.607415 7.656315 +v 0.361731 -0.508444 7.491194 +v 0.370476 -0.607069 7.500952 +v 0.359510 -0.518239 7.489306 +v -0.139532 -0.204801 6.760211 +v 0.499264 -0.555388 7.695773 +v 0.152809 -0.532903 7.185704 +v -0.158771 -0.057343 6.720973 +v 0.388382 -0.272276 7.534182 +v -0.170696 -0.136689 6.704362 +v 0.358394 -0.220781 7.496250 +v -0.179339 -0.122277 6.698666 +v 0.343618 -0.514585 7.470277 +v 0.178414 -0.538201 7.224282 +v 0.172355 -0.537782 7.215726 +v 0.099175 -0.005928 7.118925 +v 0.482504 -0.380236 7.682036 +v 0.502051 -0.508905 7.703309 +v 0.140500 -0.530639 7.166472 +v -0.159512 -0.032334 6.727818 +v -0.153345 -0.184417 6.737772 +v 0.487922 -0.361694 7.683706 +v 0.125021 -0.522408 7.145819 +v 0.500292 -0.466668 7.698471 +v -0.181837 -0.105930 6.693169 +v 0.359809 -0.538689 7.490879 +v -0.180966 -0.100654 6.695096 +v 0.279656 -0.683789 7.372400 +v 0.415549 -0.304372 7.576106 +v 0.222276 -0.071550 7.285471 +v 0.364069 -0.509500 7.501173 +v 0.278238 -0.681182 7.366596 +v 0.363364 -0.500707 7.498819 +v 0.372699 -0.607127 7.508974 +v 0.368418 -0.598858 7.507150 +v -0.013005 -0.395124 6.944158 +v 0.093094 -0.490530 7.091152 +v 0.267310 -0.681488 7.352842 +v 0.348947 -0.201442 7.481770 +v 0.259592 -0.678968 7.348526 +v 0.267360 -0.104439 7.354803 +v 0.073418 -0.000837 7.068244 +v 0.146564 -0.025184 7.189522 +v -0.066936 -0.328297 6.871021 +v 0.403039 -0.317840 7.558586 +v 0.159083 -0.534936 7.195152 +v -0.127893 -0.023408 6.773372 +v 0.397434 -0.320781 7.549952 +v -0.129571 -0.202772 6.764118 +v -0.132046 -0.024115 6.768089 +v -0.081300 -0.317527 6.859274 +v 0.388630 -0.304444 7.541304 +v -0.075116 -0.299478 6.852748 +v 0.205004 -0.545652 7.257575 +v -0.030020 -0.354830 6.903012 +v -0.085926 -0.285027 6.837785 +v -0.092771 -0.272514 6.828704 +v 0.794294 -0.960768 8.135733 +v 0.343101 -0.525831 7.460330 +v 0.791178 -0.961823 8.123402 +v 0.507927 -0.501020 7.706161 +v 0.484366 -0.323283 7.673384 +v -0.151398 -0.034226 6.733167 +v 0.364509 -0.505612 7.498835 +v 0.399688 -0.310009 7.549755 +v 0.358093 -0.525658 7.486820 +v 0.496019 -0.405266 7.694439 +v 0.286637 -0.672010 7.378912 +v -0.109383 -0.033760 6.806421 +v 0.772724 -1.000507 8.100688 +v -0.107934 -0.028120 6.802831 +v 0.032246 -0.003637 7.004545 +v 0.738411 -0.368398 8.059891 +v 0.331895 -0.522854 7.452927 +v 0.772730 -1.008687 8.104421 +v 0.334544 -0.528516 7.449106 +v 0.025183 -0.003893 7.002025 +v 0.770009 -1.004239 8.108224 +v 0.057552 -0.002542 7.048079 +v 0.453710 -0.612245 7.637035 +v 0.270305 -0.674884 7.361369 +v 0.733427 -0.377585 8.050111 +v 0.324179 -0.530562 7.436784 +v 0.436360 -0.604361 7.606651 +v 0.788472 -0.967248 8.119862 +v 0.463702 -0.620693 7.635592 +v -0.105158 -0.023900 6.807248 +v 0.035938 -0.004184 7.012195 +v 0.456337 -0.617021 7.632190 +v 0.766971 -0.291602 8.095262 +v 0.780975 -0.971097 8.114144 +v 0.766864 -0.289233 8.089744 +v 0.012678 -0.009586 6.980021 +v 0.294586 -0.529137 7.400723 +v 0.914886 -0.958336 8.313611 +v 0.298258 -0.535199 7.400860 +v 0.910242 -0.956268 8.307949 +v -0.000058 -0.010251 6.970034 +v -0.114275 -0.024692 6.793656 +v 0.433317 -0.608745 7.594057 +v 0.303025 -0.540804 7.408172 +v 0.285819 -0.675767 7.380264 +v -0.121562 -0.023173 6.782619 +v 0.904052 -0.962234 8.294584 +v 0.297339 -0.514581 7.399316 +v 0.285521 -0.630365 7.381548 +v -0.003943 -0.010104 6.953859 +v 0.753716 -0.337935 8.081154 +v 0.752622 -0.339848 8.076056 +v 0.899116 -0.936914 8.287814 +v 0.288182 -0.516201 7.382346 +v 0.410873 -0.608276 7.565651 +v 0.284945 -0.635334 7.378115 +v -0.022071 -0.014604 6.939484 +v 0.279164 -0.626880 7.375587 +v 0.397554 -0.602150 7.558594 +v 0.757045 -0.323702 8.080829 +v -0.009350 -0.010670 6.949090 +v 0.890286 -0.951253 8.275342 +v 0.396489 -0.609307 7.547060 +v 0.745369 -0.351383 8.064843 +v 0.893134 -0.933621 8.280341 +v -0.012359 -0.015343 6.943953 +v 0.285110 -0.622140 7.379834 +v 0.282500 -0.620117 7.376750 +v 0.893847 -0.941877 8.277579 +v 0.279916 -0.622918 7.374344 +v 0.741899 -0.364611 8.055221 +v 0.882125 -0.928116 8.263396 +v 0.748477 -0.345912 8.070358 +v 0.255825 -0.540766 7.332661 +v 0.253425 -0.542632 7.330513 +v 0.249074 -0.542805 7.327389 +v 0.877579 -0.926610 8.256771 +v 0.737483 -0.425582 8.053096 +v -0.044154 -0.024088 6.901720 +v 0.737756 -0.419396 8.051866 +v -0.047197 -0.020985 6.893177 +v 0.221317 -0.534972 7.289161 +v -0.053271 -0.021781 6.889222 +v 0.733636 -0.427637 8.048467 +v -0.059185 -0.027325 6.874720 +v 0.729719 -0.424057 8.044133 +v -0.063129 -0.025869 6.870623 +v 0.728196 -0.425840 8.037869 +v 0.845233 -0.937746 8.208475 +v 0.745205 -0.405278 8.058884 +v 0.839648 -0.929509 8.212392 +v 0.738052 -0.399512 8.061362 +v -0.067187 -0.018911 6.857220 +v 0.732445 -0.390074 8.041069 +v -0.074722 -0.020802 6.847122 +v 0.828788 -0.938733 8.182399 +v 0.724955 -0.437942 8.034630 +v -0.080267 -0.022134 6.845743 +v 0.825385 -0.940181 8.180264 +v 0.721530 -0.438211 8.029393 +v 0.724197 -0.434335 8.033731 +v 0.806595 -0.955451 8.147803 +v 0.905355 -0.953792 8.294668 +v 0.282831 -0.516582 7.378039 +v 0.903697 -0.945776 8.290889 +v 0.276419 -0.532324 7.361835 +v 0.898603 -0.942388 8.283260 +v 0.750672 -0.334085 8.070759 +v 0.900024 -0.963383 8.288111 +v 0.898200 -0.956504 8.282632 +v 0.897997 -0.950056 8.280145 +v 0.748082 -0.339103 8.065850 +v 0.883715 -0.919421 8.262167 +v 0.737255 -0.442557 8.049428 +v 0.733318 -0.437779 8.040918 +v 0.728541 -0.429997 8.037931 +v 0.729400 -0.441486 8.036172 +v 0.724380 -0.443152 8.026814 +v 0.723015 -0.425065 8.028401 +v 0.721339 -0.430061 8.026793 +v 0.492823 -0.545098 7.694591 +v 0.025789 -0.437067 7.006782 +v 0.484341 -0.369892 7.681308 +v 0.861766 -0.926062 8.235301 +v 0.434228 -0.254168 7.606984 +v 0.098180 -0.499911 7.106501 +v -0.177852 -0.151142 6.705087 +v 0.140522 -0.020631 7.176577 +v 0.473841 -0.337087 7.669840 +v -0.165129 -0.053562 6.718415 +v -0.173656 -0.142187 6.705803 +v 0.484255 -0.587435 7.679780 +v -0.167134 -0.045578 6.718269 +v 0.418832 -0.287959 7.584248 +v -0.181479 -0.088612 6.697032 +v -0.095017 -0.266654 6.824682 +v 0.208351 -0.546105 7.266852 +v 0.089373 -0.495120 7.100780 +v -0.185296 -0.119586 6.692795 +v 0.471672 -0.292472 7.662631 +v 0.492602 -0.460083 7.693896 +v -0.187663 -0.103857 6.691430 +v 0.000591 -0.405953 6.961417 +v 0.500188 -0.433442 7.699676 +v 0.309313 -0.154455 7.426596 +v 0.418773 -0.605256 7.579949 +v 0.496346 -0.413816 7.695226 +v 0.098895 -0.004356 7.109150 +v 0.388434 -0.323918 7.544150 +v 0.302422 -0.149220 7.418573 +v 0.184750 -0.539934 7.237792 +v -0.005405 -0.401262 6.954020 +v 0.301570 -0.129383 7.399131 +v 0.132932 -0.527222 7.161711 +v 0.261677 -0.110333 7.359000 +v -0.101931 -0.244644 6.809532 +v 0.183530 -0.041951 7.233937 +v 0.177170 -0.038497 7.225442 +v 0.107072 -0.508637 7.116512 +v 0.340322 -0.204098 7.477456 +v 0.170182 -0.031011 7.215687 +v 0.166174 -0.029856 7.208284 +v 0.356941 -0.549429 7.489072 +v 0.362796 -0.491456 7.501336 +v 0.254356 -0.100365 7.342570 +v -0.148227 -0.197281 6.748549 +v 0.464499 -0.279597 7.649119 +v 0.071363 -0.000195 7.064981 +v 0.059379 -0.000792 7.056033 +v 0.071651 -0.470618 7.065793 +v 0.359864 -0.522879 7.494930 +v -0.153261 -0.189038 6.738291 +v 0.452144 -0.267339 7.636000 +v 0.273553 -0.684618 7.364385 +v -0.158431 -0.178774 6.730402 +v 0.446790 -0.260237 7.627586 +v 0.230451 -0.086130 7.311075 +v -0.162885 -0.174976 6.725352 +v -0.158529 -0.167648 6.724710 +v 0.240544 -0.539474 7.317303 +v 0.230725 -0.533001 7.310975 +v 0.041294 -0.442956 7.018036 +v 0.032268 -0.440841 7.012780 +v 0.487955 -0.388984 7.685692 +v 0.358523 -0.585632 7.492713 +v 0.402509 -0.327963 7.559050 +v 0.489177 -0.581403 7.685567 +v -0.157844 -0.028628 6.732029 +v 0.478526 -0.596232 7.668957 +v -0.147074 -0.187705 6.743428 +v 0.464944 -0.286695 7.652707 +v 0.393117 -0.315564 7.545308 +v 0.486274 -0.346455 7.680148 +v -0.181672 -0.065250 6.698555 +v 0.359734 -0.492037 7.496092 +v 0.384439 -0.265828 7.529096 +v 0.495982 -0.515000 7.700103 +v 0.864128 -0.925925 8.248635 +v 0.210449 -0.545134 7.274581 +v 0.199223 -0.543599 7.265337 +v 0.493077 -0.529557 7.696268 +v 0.020813 -0.432465 6.999586 +v 0.367954 -0.252044 7.514089 +v 0.355799 -0.553072 7.492932 +v 0.223882 -0.082273 7.299945 +v 0.016813 -0.427944 6.991480 +v 0.477886 -0.566794 7.680937 +v 0.354441 -0.567758 7.492633 +v 0.495858 -0.451870 7.697833 +v -0.170973 -0.053539 6.714737 +v 0.490156 -0.433795 7.694098 +v 0.489163 -0.560413 7.689290 +v 0.321844 -0.167829 7.442653 +v 0.467265 -0.592143 7.659558 +v -0.175710 -0.157101 6.710937 +v 0.388793 -0.296754 7.538611 +v 0.113961 -0.010287 7.136961 +v 0.358615 -0.541551 7.494445 +v -0.181809 -0.076344 6.697918 +v 0.456430 -0.286345 7.646673 +v 0.427102 -0.269232 7.605058 +v 0.458434 -0.597430 7.651883 +v 0.131373 -0.022042 7.175114 +v 0.404403 -0.326296 7.566171 +v 0.479559 -0.399678 7.682450 +v 0.342941 -0.519642 7.466887 +v 0.489787 -0.487883 7.694113 +v -0.164469 -0.026760 6.731014 +v 0.130992 -0.014717 7.158983 +v 0.044816 -0.446190 7.025814 +v -0.181553 -0.129878 6.701869 +v -0.156223 -0.025600 6.738453 +v 0.237540 -0.094074 7.328820 +v -0.180830 -0.083643 6.698636 +v 0.363790 -0.502650 7.508082 +v 0.340832 -0.192353 7.471010 +v 0.288791 -0.135742 7.399419 +v 0.185285 -0.052606 7.252796 +v 0.402539 -0.331183 7.562354 +v 0.087206 -0.003548 7.097837 +v -0.185001 -0.123262 6.694970 +v 0.227594 -0.084892 7.304896 +v -0.102258 -0.259382 6.818946 +v 0.275576 -0.688201 7.374130 +v 0.268506 -0.684887 7.362883 +v -0.162715 -0.179655 6.727458 +v 0.170704 -0.038258 7.226160 +v 0.363081 -0.590809 7.508334 +v 0.059230 -0.001096 7.064049 +v 0.138602 -0.529580 7.176124 +v -0.135933 -0.018745 6.774966 +v 0.124029 -0.519592 7.140515 +v 0.111752 -0.511246 7.122927 +v 0.443018 -0.605502 7.620504 +v 0.795090 -0.959768 8.143111 +v 0.375564 -0.601392 7.524530 +v 0.392875 -0.333591 7.551480 +v 0.351947 -0.500469 7.483725 +v 0.466492 -0.293134 7.659404 +v -0.177314 -0.063365 6.705070 +v 0.343847 -0.503854 7.474355 +v 0.485059 -0.553772 7.688141 +v 0.408834 -0.317823 7.572038 +v -0.077957 -0.292249 6.846750 +v 0.731298 -0.377581 8.057255 +v 0.039626 0.000376 7.028974 +v 0.274972 -0.675009 7.370974 +v -0.100062 -0.027572 6.821578 +v -0.107725 -0.031420 6.809418 +v 0.780385 -0.975602 8.118444 +v 0.034708 -0.000898 7.022565 +v 0.776649 -0.985390 8.114575 +v 0.730739 -0.384580 8.046927 +v 0.020040 -0.003238 6.993153 +v 0.915291 -0.965016 8.319583 +v 0.028658 -0.002640 7.013740 +v -0.106912 -0.023658 6.811871 +v 0.773285 -0.990685 8.116552 +v -0.103877 -0.022750 6.814508 +v 0.264614 -0.675732 7.354417 +v -0.113096 -0.032840 6.801973 +v 0.769536 -0.288495 8.108697 +v 0.387888 -0.607831 7.536903 +v 0.751132 -0.349247 8.080732 +v 0.321172 -0.518464 7.446082 +v -0.121861 -0.026841 6.792814 +v 0.380672 -0.600312 7.532118 +v -0.123681 -0.024052 6.787838 +v 0.907637 -0.958135 8.305929 +v 0.752579 -0.347076 8.083569 +v 0.010832 -0.003203 6.985088 +v 0.298971 -0.538129 7.405257 +v 0.002805 -0.010155 6.974095 +v 0.753845 -0.324803 8.088517 +v 0.892472 -0.962548 8.284698 +v 0.758412 -0.297780 8.089079 +v 0.761257 -0.295858 8.096133 +v 0.293079 -0.512672 7.400229 +v -0.014475 -0.004785 6.952650 +v 0.754095 -0.302401 8.083068 +v 0.736530 -0.374489 8.060724 +v -0.016805 -0.016973 6.941221 +v -0.021646 -0.014635 6.931616 +v 0.737165 -0.354934 8.067211 +v 0.884747 -0.940006 8.273587 +v 0.307676 -0.533538 7.421979 +v 0.887968 -0.930010 8.274663 +v -0.032786 -0.021898 6.919942 +v 0.282208 -0.509369 7.384387 +v -0.040137 -0.022503 6.913256 +v 0.740869 -0.358054 8.061022 +v 0.879617 -0.933703 8.266343 +v 0.277815 -0.680974 7.375988 +v 0.746293 -0.349905 8.075851 +v 0.278442 -0.677709 7.376000 +v 0.871081 -0.932793 8.260046 +v 0.729270 -0.388869 8.053823 +v 0.273217 -0.512084 7.369359 +v 0.270682 -0.518583 7.362763 +v -0.064521 -0.026282 6.876304 +v 0.854305 -0.928428 8.233999 +v -0.072865 -0.023886 6.862378 +v 0.262939 -0.527163 7.351097 +v 0.259275 -0.528532 7.341405 +v 0.841991 -0.924650 8.216934 +v -0.086020 -0.022215 6.843228 +v -0.088659 -0.030834 6.833857 +v 0.250192 -0.531372 7.335804 +v -0.092753 -0.032795 6.832025 +v 0.245724 -0.537422 7.329937 +v 0.243084 -0.539158 7.324899 +v 0.824033 -0.938534 8.190150 +v 0.229427 -0.539095 7.298218 +v 0.819974 -0.945196 8.175033 +v 0.814072 -0.948092 8.167842 +v 0.812248 -0.949593 8.159551 +v 0.809719 -0.952552 8.152186 +v 0.774891 -1.011427 8.105900 +v 0.901528 -0.973002 8.302456 +v 0.783324 -0.322886 8.130891 +v 0.775049 -0.306426 8.116721 +v 0.897311 -0.968331 8.291815 +v 0.771723 -0.294035 8.112019 +v 0.782242 -0.338916 8.126863 +v 0.781011 -0.319472 8.124204 +v 0.778049 -0.315289 8.120199 +v 0.875000 -0.953702 8.266648 +v 0.753904 -0.408942 8.085946 +v 0.293770 -0.523382 7.400962 +v 0.779017 -0.973691 8.110215 +v 0.274144 -0.516459 7.366584 +v 0.280878 -0.629883 7.379774 +v 0.280405 -0.624025 7.378933 +v 0.732365 -0.423752 8.048449 +v 0.882972 -0.944730 8.270180 +v 0.751870 -0.405179 8.081522 +v 0.748098 -0.410952 8.075876 +v 0.780382 -0.369954 8.128605 +v 0.776606 -0.373453 8.114553 +v 0.772580 -0.380603 8.112394 +v 0.743883 -0.404129 8.069640 +v 0.813203 -0.999474 8.167173 +v 0.782054 -0.357863 8.126678 +v 0.876485 -0.980640 8.262295 +v 0.864237 -0.977308 8.246991 +v 0.763315 -0.406315 8.100155 +v 0.759785 -0.414308 8.099973 +v 0.857713 -0.977578 8.236544 +v 0.764465 -0.398597 8.099860 +v 0.767175 -0.390118 8.105091 +v 0.264853 -0.119883 7.369103 +v 0.485815 -0.452230 7.690018 +v 0.442154 -0.602751 7.624094 +v 0.194329 -0.056706 7.259969 +v 0.333015 -0.492113 7.469846 +v 0.362321 -0.488389 7.507418 +v 0.259493 -0.682611 7.351733 +v 0.483324 -0.430695 7.686709 +v 0.256355 -0.102410 7.347667 +v 0.147996 -0.530223 7.196793 +v 0.479818 -0.407863 7.683087 +v 0.236925 -0.537981 7.317204 +v 0.378651 -0.286798 7.530179 +v 0.461670 -0.317851 7.657632 +v 0.230278 -0.093672 7.321859 +v 0.423448 -0.602620 7.590964 +v 0.071647 -0.476128 7.071512 +v 0.465622 -0.312599 7.659918 +v 0.342056 -0.487545 7.477624 +v 0.361061 -0.236099 7.504021 +v 0.414825 -0.594314 7.586832 +v 0.480690 -0.560061 7.682390 +v 0.411682 -0.598329 7.578876 +v -0.146164 -0.021964 6.758285 +v 0.216165 -0.077159 7.293092 +v -0.025574 -0.379194 6.926912 +v -0.191051 -0.097772 6.692337 +v -0.138551 -0.019725 6.768498 +v 0.374379 -0.310177 7.532719 +v -0.187196 -0.069498 6.696095 +v 0.314820 -0.513954 7.443380 +v -0.149895 -0.026737 6.743515 +v -0.046975 -0.357023 6.900693 +v 0.437312 -0.267658 7.619610 +v -0.089452 -0.279513 6.834399 +v 0.437860 -0.258661 7.616886 +v 0.458294 -0.606090 7.644014 +v 0.447380 -0.608877 7.629554 +v -0.110262 -0.242994 6.804216 +v 0.072746 -0.005105 7.078822 +v 0.080204 -0.488013 7.088436 +v 0.449317 -0.607743 7.635390 +v 0.075745 -0.479528 7.077225 +v 0.364399 -0.497669 7.506223 +v 0.362756 -0.516579 7.498216 +v 0.332322 -0.179264 7.458448 +v 0.341496 -0.496089 7.473802 +v 0.477073 -0.555138 7.681051 +v 0.469369 -0.343967 7.667096 +v 0.486763 -0.424010 7.690142 +v -0.171363 -0.035048 6.717918 +v 0.491044 -0.499209 7.695399 +v -0.175984 -0.046958 6.711071 +v 0.466430 -0.304459 7.661378 +v 0.445358 -0.273966 7.632282 +v 0.358426 -0.485060 7.498661 +v 0.349659 -0.487179 7.485275 +v 0.472320 -0.589572 7.667818 +v 0.161826 -0.534423 7.205575 +v -0.167245 -0.172006 6.724369 +v 0.370515 -0.599496 7.515070 +v 0.399393 -0.337089 7.566701 +v 0.479021 -0.420949 7.683636 +v 0.473245 -0.360192 7.672101 +v 0.444616 -0.597696 7.627945 +v 0.398212 -0.331827 7.555851 +v 0.259723 -0.683029 7.359781 +v 0.478512 -0.573991 7.679511 +v 0.389728 -0.344060 7.552043 +v 0.465629 -0.337144 7.664243 +v -0.084220 -0.308915 6.854004 +v 0.039425 0.001129 7.037214 +v 0.485221 -0.538041 7.690352 +v -0.176934 -0.028788 6.715952 +v -0.175377 -0.042763 6.714646 +v -0.171242 -0.164335 6.718040 +v 0.356151 -0.243503 7.503758 +v -0.191058 -0.081254 6.692820 +v 0.467483 -0.597947 7.656820 +v 0.353881 -0.476275 7.499906 +v -0.141326 -0.216148 6.766818 +v 0.221781 -0.533665 7.298838 +v 0.457480 -0.295509 7.651553 +v 0.481871 -0.465532 7.686296 +v -0.017213 -0.387558 6.935348 +v 0.379369 -0.378855 7.536144 +v 0.345561 -0.476675 7.487613 +v 0.179866 -0.045223 7.239023 +v 0.310548 -0.162375 7.434145 +v 0.371879 -0.296811 7.528242 +v -0.142899 -0.022002 6.762301 +v 0.385633 -0.359706 7.546114 +v 0.355769 -0.579058 7.490508 +v -0.183024 -0.142031 6.703173 +v 0.404680 -0.602520 7.567740 +v 0.104543 -0.006238 7.125506 +v 0.046503 -0.454821 7.038645 +v 0.111628 -0.517693 7.147864 +v -0.059045 -0.353546 6.892280 +v -0.186263 -0.112040 6.692479 +v -0.055238 -0.340778 6.881917 +v 0.210402 -0.076357 7.290868 +v 0.431895 -0.261351 7.611978 +v 0.318246 -0.525980 7.438223 +v 0.310907 -0.525361 7.430365 +v 0.273613 -0.692150 7.376551 +v 0.272882 -0.692976 7.374038 +v 0.374351 -0.433921 7.527909 +v -0.147380 -0.205326 6.755401 +v 0.426687 -0.269085 7.595655 +v 0.073060 -0.002321 7.087399 +v 0.421756 -0.277817 7.601515 +v 0.178708 -0.538516 7.234037 +v -0.152261 -0.194021 6.744430 +v 0.036331 -0.450095 7.029156 +v -0.160303 -0.189791 6.737815 +v 0.173445 -0.535165 7.230378 +v 0.161014 -0.033325 7.214318 +v 0.370164 -0.472158 7.520289 +v 0.099170 -0.506013 7.118250 +v 0.154185 -0.029827 7.201037 +v 0.356181 -0.528391 7.503028 +v 0.277556 -0.123312 7.380804 +v 0.077655 -0.495048 7.102469 +v 0.388206 -0.368968 7.549357 +v 0.406728 -0.324147 7.574278 +v 0.375422 -0.448608 7.528692 +v 0.411296 -0.311990 7.576517 +v 0.121117 -0.018080 7.157825 +v 0.115564 -0.015068 7.151605 +v 0.412662 -0.301629 7.586298 +v 0.741631 -0.350881 8.070159 +v 0.468692 -0.582606 7.667631 +v 0.472447 -0.571124 7.672161 +v 0.371532 -0.269331 7.524350 +v 0.450313 -0.288632 7.642925 +v -0.169495 -0.027979 6.722950 +v -0.174040 -0.028517 6.717194 +v 0.384134 -0.344504 7.540996 +v 0.301591 -0.135776 7.404718 +v 0.353336 -0.564229 7.502035 +v 0.388515 -0.340141 7.547518 +v 0.483988 -0.530575 7.690866 +v 0.371697 -0.464173 7.522627 +v 0.449696 -0.601525 7.636286 +v 0.368241 -0.470774 7.516436 +v 0.375185 -0.423108 7.528903 +v 0.363441 -0.463218 7.511216 +v 0.368508 -0.461551 7.516953 +v 0.384894 -0.373052 7.542437 +v 0.369429 -0.450613 7.520104 +v 0.785083 -0.976938 8.137309 +v 0.324453 -0.515141 7.453589 +v -0.113751 -0.034973 6.808024 +v 0.016816 -0.001184 7.005492 +v 0.728525 -0.380064 8.054953 +v 0.725743 -0.384290 8.057459 +v -0.122630 -0.032181 6.795220 +v 0.288179 -0.507526 7.395326 +v 0.279739 -0.507549 7.388680 +v 0.012066 -0.002226 6.994799 +v 0.273677 -0.507371 7.379686 +v 0.889785 -0.968345 8.291888 +v 0.431850 -0.593641 7.616455 +v 0.301215 -0.523791 7.425903 +v 0.009100 -0.001558 6.988958 +v 0.782573 -0.984524 8.128553 +v -0.130298 -0.021515 6.781620 +v 0.002644 -0.001365 6.984572 +v 0.771351 -0.305728 8.118001 +v 0.269040 -0.508163 7.370165 +v 0.776543 -0.986955 8.122479 +v 0.271599 -0.685115 7.374454 +v 0.884387 -0.959388 8.280841 +v 0.769135 -0.296295 8.115465 +v 0.884747 -0.955483 8.275951 +v 0.877067 -0.957350 8.272617 +v 0.261176 -0.510504 7.366046 +v -0.013848 -0.003293 6.956604 +v 0.257530 -0.516653 7.362447 +v 0.874552 -0.941726 8.268614 +v 0.783442 -0.322268 8.136663 +v 0.882391 -0.936593 8.273498 +v 0.779706 -0.330297 8.135138 +v 0.764317 -0.290504 8.104413 +v 0.767445 -0.288375 8.112578 +v 0.782435 -0.318428 8.134339 +v -0.029702 -0.012473 6.933749 +v 0.246194 -0.527362 7.338162 +v -0.031092 -0.014230 6.927065 +v 0.296201 -0.534286 7.410783 +v 0.779664 -0.319772 8.130327 +v 0.762020 -0.294548 8.104641 +v 0.291595 -0.530014 7.403354 +v 0.288206 -0.523752 7.401239 +v 0.774865 -0.317676 8.122868 +v -0.048529 -0.023724 6.904468 +v 0.867194 -0.926421 8.251759 +v -0.051083 -0.022068 6.895708 +v 0.234380 -0.534596 7.319247 +v 0.757417 -0.307758 8.100157 +v -0.064477 -0.018362 6.887486 +v -0.059056 -0.021712 6.883103 +v 0.263659 -0.523168 7.357378 +v 0.758665 -0.301095 8.093829 +v -0.070777 -0.024820 6.877547 +v 0.842777 -0.927884 8.225276 +v 0.753409 -0.416088 8.090462 +v -0.071190 -0.026097 6.871498 +v 0.846595 -0.926383 8.221122 +v 0.753739 -0.313857 8.092871 +v 0.748609 -0.409925 8.083890 +v -0.087125 -0.020214 6.852592 +v 0.213335 -0.530521 7.294083 +v 0.738875 -0.383624 8.069827 +v -0.090281 -0.025904 6.839479 +v 0.211458 -0.537066 7.282994 +v -0.096644 -0.031172 6.833490 +v 0.202625 -0.539426 7.272684 +v 0.749805 -0.356016 8.086168 +v 0.840597 -0.940684 8.206781 +v 0.752131 -0.330788 8.091332 +v 0.814645 -0.948154 8.176293 +v 0.739090 -0.375919 8.068416 +v 0.737990 -0.370690 8.066398 +v 0.736174 -0.364832 8.068470 +v 0.810955 -0.949386 8.170709 +v 0.805138 -0.949296 8.162487 +v 0.794922 -0.956939 8.147478 +v 0.730376 -0.395319 8.065593 +v 0.727449 -0.390082 8.059802 +v 0.771677 -0.997662 8.111863 +v 0.784835 -0.980059 8.130248 +v 0.911520 -0.966033 8.317499 +v 0.910711 -0.970137 8.317945 +v 0.904320 -0.967286 8.303014 +v 0.757003 -0.309544 8.096363 +v 0.266115 -0.680297 7.365724 +v 0.753342 -0.315551 8.085124 +v 0.754631 -0.411722 8.087569 +v 0.752648 -0.338201 8.087601 +v 0.093867 -0.503289 7.117377 +v 0.455161 -0.597864 7.648937 +v 0.381555 -0.318658 7.537511 +v 0.450116 -0.310664 7.649035 +v -0.114778 -0.251202 6.808783 +v 0.175511 -0.534596 7.241060 +v 0.371477 -0.303892 7.528724 +v -0.191780 -0.092715 6.692766 +v 0.786910 -0.968839 8.133963 +v 0.366055 -0.475993 7.524879 +v -0.123393 -0.228489 6.787585 +v 0.365796 -0.475422 7.518636 +v 0.152914 -0.033693 7.212422 +v 0.372790 -0.360864 7.529335 +v 0.278380 -0.131525 7.391501 +v 0.360782 -0.473304 7.512167 +v 0.736260 -0.354156 8.072634 +v 0.376244 -0.451728 7.532017 +v 0.354598 -0.551322 7.502762 +v -0.193668 -0.074622 6.691527 +v -0.185611 -0.058060 6.705089 +v 0.468654 -0.566677 7.670770 +v 0.373524 -0.341973 7.533443 +v -0.183518 -0.150224 6.704381 +v -0.192314 -0.059894 6.700768 +v 0.464657 -0.397167 7.672036 +v 0.386176 -0.377394 7.546010 +v 0.225880 -0.087479 7.309892 +v 0.265547 -0.125038 7.375734 +v 0.144514 -0.031775 7.200542 +v 0.481756 -0.503257 7.690938 +v 0.476120 -0.485914 7.684543 +v 0.360006 -0.513738 7.510040 +v 0.133532 -0.020115 7.169674 +v 0.350190 -0.219017 7.490694 +v 0.355010 -0.577550 7.506876 +v 0.477213 -0.454920 7.683479 +v 0.362463 -0.495179 7.511662 +v 0.336754 -0.217561 7.483720 +v 0.419859 -0.285061 7.602736 +v 0.359351 -0.478384 7.510394 +v 0.379014 -0.386706 7.535802 +v 0.200259 -0.063258 7.272098 +v 0.252252 -0.110007 7.355973 +v -0.003901 -0.415666 6.969784 +v 0.348312 -0.476034 7.493399 +v 0.065659 -0.002467 7.071468 +v 0.356799 -0.457953 7.503714 +v 0.050185 -0.462797 7.051833 +v 0.465524 -0.361953 7.667433 +v 0.319881 -0.188046 7.458445 +v -0.088206 -0.296814 6.843463 +v 0.325567 -0.174210 7.451397 +v 0.263712 -0.683383 7.363399 +v 0.246824 -0.680669 7.345224 +v 0.223501 -0.526733 7.310505 +v 0.191592 -0.542938 7.256000 +v 0.403677 -0.591152 7.576828 +v 0.024855 0.001293 7.016909 +v 0.459191 -0.327854 7.660039 +v 0.249025 -0.092161 7.330091 +v 0.094472 -0.005975 7.125585 +v -0.156842 -0.018049 6.745641 +v 0.373206 -0.458032 7.527818 +v -0.161466 -0.018292 6.740819 +v 0.082101 -0.002415 7.096559 +v -0.042074 -0.370020 6.912364 +v -0.169781 -0.188712 6.732786 +v 0.107903 -0.513976 7.135195 +v -0.179372 -0.056524 6.710386 +v 0.482736 -0.510954 7.692570 +v 0.371020 -0.440389 7.522888 +v 0.433545 -0.279169 7.622784 +v 0.478456 -0.545414 7.686647 +v 0.386196 -0.349759 7.546459 +v 0.329569 -0.502251 7.464252 +v 0.371788 -0.419650 7.525107 +v 0.377265 -0.427186 7.532520 +v 0.470627 -0.375156 7.672955 +v 0.447327 -0.595944 7.633450 +v 0.377465 -0.366979 7.534801 +v 0.379945 -0.350633 7.538023 +v 0.382159 -0.383851 7.544044 +v 0.472500 -0.432385 7.679440 +v 0.461490 -0.583819 7.660138 +v 0.363863 -0.444966 7.514813 +v 0.369157 -0.278493 7.523610 +v 0.435289 -0.592207 7.623214 +v 0.361810 -0.263709 7.514984 +v 0.378781 -0.324301 7.536731 +v 0.364864 -0.435799 7.516319 +v 0.374101 -0.389873 7.529580 +v 0.359153 -0.443014 7.508317 +v 0.371155 -0.321636 7.530910 +v -0.184051 -0.031604 6.715265 +v 0.388332 -0.364643 7.555927 +v 0.380701 -0.423377 7.544062 +v 0.182921 -0.539235 7.249334 +v 0.138973 -0.023106 7.185906 +v 0.378273 -0.416336 7.539169 +v -0.172911 -0.177607 6.723473 +v 0.070210 -0.000600 7.090969 +v 0.122938 -0.024253 7.181736 +v 0.215777 -0.081763 7.301123 +v 0.442653 -0.289858 7.635987 +v -0.185743 -0.045616 6.709283 +v -0.181784 -0.038317 6.713470 +v 0.379251 -0.390943 7.542186 +v 0.734137 -0.359370 8.076128 +v 0.302783 -0.163594 7.431733 +v 0.389724 -0.376802 7.556717 +v 0.418336 -0.288625 7.593168 +v 0.110877 -0.012971 7.143408 +v 0.356708 -0.536549 7.499670 +v 0.350921 -0.532516 7.508931 +v 0.138939 -0.528883 7.187655 +v 0.356622 -0.508496 7.519586 +v 0.336569 -0.480402 7.477928 +v 0.449467 -0.592079 7.643302 +v -0.181150 -0.050847 6.709631 +v 0.200501 -0.070621 7.280566 +v 0.359465 -0.482987 7.515043 +v -0.134565 -0.223143 6.778338 +v 0.349145 -0.472636 7.497024 +v 0.002387 -0.421346 6.979412 +v -0.171378 -0.022359 6.729337 +v 0.195239 -0.065567 7.273890 +v 0.128635 -0.525532 7.174359 +v 0.117647 -0.522643 7.165291 +v 0.359329 -0.421614 7.513001 +v 0.459513 -0.375521 7.666304 +v 0.123455 -0.525072 7.160478 +v 0.371181 -0.466514 7.529166 +v 0.361454 -0.586273 7.517715 +v -0.144324 -0.017916 6.770787 +v -0.202399 -0.095621 6.688104 +v 0.375632 -0.452411 7.537571 +v 0.453567 -0.336271 7.656220 +v -0.192192 -0.123109 6.691497 +v 0.357267 -0.582332 7.509051 +v -0.152569 -0.017669 6.757035 +v 0.175187 -0.047655 7.245230 +v 0.376584 -0.447206 7.536318 +v 0.264452 -0.687102 7.367579 +v 0.257717 -0.681178 7.360929 +v -0.101608 -0.280967 6.829792 +v 0.253373 -0.683871 7.359910 +v 0.091925 -0.006350 7.113468 +v -0.154546 -0.208120 6.754318 +v 0.369045 -0.336854 7.528551 +v -0.019617 -0.410901 6.957081 +v 0.242900 -0.106179 7.346595 +v 0.367695 -0.472783 7.528803 +v -0.164019 -0.194328 6.740378 +v 0.236413 -0.098949 7.334445 +v -0.048813 -0.366424 6.907748 +v 0.825730 -0.942087 8.198738 +v 0.821039 -0.939964 8.186705 +v 0.378041 -0.335121 7.537374 +v 0.787325 -0.968838 8.142846 +v 0.367447 -0.384806 7.524080 +v 0.424379 -0.276767 7.608070 +v 0.365312 -0.424798 7.519640 +v -0.179954 -0.172994 6.716980 +v -0.163074 -0.024992 6.736091 +v 0.472393 -0.563055 7.676686 +v 0.452929 -0.594536 7.648259 +v 0.354097 -0.469842 7.502367 +v 0.365515 -0.411917 7.521076 +v 0.479983 -0.518778 7.690583 +v 0.367741 -0.403772 7.523302 +v 0.372753 -0.410646 7.530990 +v 0.376010 -0.398182 7.536853 +v 0.324270 -0.505919 7.459175 +v 0.350089 -0.453316 7.498087 +v 0.250839 -0.677232 7.347020 +v 0.371065 -0.395193 7.527679 +v 0.368262 -0.345731 7.526044 +v -0.118742 -0.032836 6.809085 +v -0.120492 -0.034065 6.800336 +v 0.276489 -0.508835 7.391882 +v 0.727723 -0.386583 8.061452 +v 0.781623 -0.322447 8.140037 +v 0.779037 -0.319203 8.135522 +v -0.001573 -0.003827 6.979474 +v 0.764684 -0.291111 8.115636 +v 0.774285 -0.320795 8.125590 +v 0.764680 -0.295608 8.117063 +v 0.894682 -0.973676 8.301945 +v 0.897956 -0.973220 8.301527 +v 0.766095 -0.303315 8.116961 +v -0.006803 -0.002291 6.973554 +v 0.766920 -0.316703 8.120955 +v -0.009627 -0.005211 6.966897 +v -0.137630 -0.018621 6.779632 +v 0.764000 -0.311442 8.116805 +v 0.387136 -0.602624 7.547008 +v 0.383189 -0.600829 7.541815 +v -0.016028 -0.002450 6.965572 +v 0.751211 -0.418405 8.094163 +v 0.264610 -0.687142 7.370649 +v 0.259122 -0.677574 7.358328 +v 0.762513 -0.298921 8.112913 +v 0.739955 -0.387859 8.076963 +v 0.256666 -0.676413 7.351256 +v 0.759027 -0.300264 8.102102 +v 0.871258 -0.964092 8.283744 +v 0.740835 -0.380806 8.075531 +v 0.761937 -0.291777 8.112928 +v 0.737587 -0.390146 8.072113 +v -0.024659 -0.011030 6.943528 +v 0.730861 -0.392481 8.067553 +v 0.733392 -0.398553 8.067746 +v 0.290469 -0.521680 7.415749 +v 0.733517 -0.383563 8.064299 +v 0.870669 -0.938653 8.266567 +v -0.037721 -0.009191 6.930785 +v 0.255088 -0.521396 7.357011 +v 0.753266 -0.361020 8.097849 +v 0.251121 -0.520365 7.352551 +v -0.039926 -0.016186 6.921072 +v 0.754545 -0.347877 8.098786 +v 0.752244 -0.372913 8.097204 +v 0.246499 -0.521269 7.346326 +v 0.250375 -0.524613 7.347071 +v 0.858204 -0.929845 8.250844 +v 0.750526 -0.365694 8.093530 +v 0.237288 -0.529492 7.329515 +v 0.853695 -0.928017 8.242146 +v 0.754486 -0.345317 8.096060 +v 0.228084 -0.526582 7.317343 +v 0.848638 -0.929261 8.232479 +v 0.834394 -0.933946 8.214901 +v 0.836857 -0.927919 8.216591 +v 0.752114 -0.337349 8.092626 +v 0.205908 -0.534033 7.285350 +v 0.739710 -0.374396 8.076086 +v 0.824118 -0.941852 8.204363 +v 0.198777 -0.535973 7.276632 +v 0.190816 -0.542338 7.260804 +v 0.814138 -0.950611 8.182395 +v -0.077220 -0.024564 6.863320 +v 0.734641 -0.357003 8.070426 +v -0.081807 -0.022266 6.857305 +v 0.809794 -0.953829 8.175889 +v 0.795289 -0.953569 8.152520 +v 0.790224 -0.963218 8.147950 +v -0.094478 -0.030897 6.837763 +v -0.104278 -0.028225 6.826085 +v -0.107264 -0.026281 6.821391 +v -0.115172 -0.029222 6.816619 +v 0.765932 -1.008015 8.111851 +v 0.766262 -1.003698 8.113586 +v 0.768244 -0.415079 8.119370 +v 0.768663 -0.411041 8.118895 +v 0.766881 -0.407768 8.116549 +v 0.870984 -0.946471 8.265607 +v 0.283315 -0.521594 7.399422 +v 0.285447 -0.514562 7.399959 +v 0.765847 -0.417245 8.115762 +v 0.763031 -0.404807 8.111856 +v 0.759844 -0.416817 8.106900 +v 0.755442 -0.418972 8.100155 +v 0.762409 -0.389498 8.110947 +v 0.760529 -0.402115 8.109003 +v 0.760742 -0.397600 8.108400 +v 0.746869 -0.408686 8.087863 +v 0.741083 -0.404228 8.079191 +v 0.737339 -0.401039 8.073294 +v 0.297218 -0.532496 7.414824 +v 0.781411 -0.318755 8.137336 +v 0.752128 -0.356483 8.093153 +v 0.802863 -0.998937 8.179152 +v 0.781882 -0.376041 8.139766 +v 0.806901 -0.999796 8.171480 +v 0.782816 -0.367581 8.142236 +v 0.777930 -0.382105 8.134028 +v 0.773708 -0.383188 8.127758 +v 0.769319 -0.382526 8.121254 +v 0.765147 -0.384134 8.115054 +v 0.866912 -0.979060 8.256967 +v 0.781491 -0.353376 8.135945 +v 0.780266 -0.345790 8.135692 +v 0.778732 -0.338399 8.134198 +v 0.850986 -0.977622 8.249894 +v 0.871695 -0.960412 8.269300 +v 0.847766 -0.979091 8.224832 +v 0.837937 -0.981209 8.221524 +v 0.835107 -0.985487 8.212348 +v 0.826618 -0.990698 8.197140 +v 0.782388 -0.365508 8.137070 +v 0.779480 -0.377302 8.132034 +v 0.775395 -0.378806 8.123696 +v 0.765823 -0.412384 8.110862 +v 0.767391 -0.404837 8.108313 +v 0.745673 -0.406921 8.081421 +v 0.763486 -0.401807 8.105526 +v 0.380034 -0.423872 7.547988 +v 0.163755 -0.532845 7.222066 +v 0.225379 -0.095141 7.319574 +v 0.293652 -0.158624 7.422822 +v 0.474089 -0.474732 7.682690 +v 0.466450 -0.460812 7.675432 +v 0.217295 -0.084595 7.307384 +v 0.285499 -0.159977 7.420202 +v 0.423826 -0.582497 7.618470 +v 0.085802 -0.500362 7.113527 +v -0.177495 -0.184531 6.728460 +v 0.078219 -0.002915 7.101857 +v 0.385839 -0.396752 7.557296 +v -0.194090 -0.065562 6.696418 +v 0.080649 -0.490759 7.094807 +v 0.389052 -0.362419 7.562438 +v 0.469178 -0.417860 7.677606 +v 0.279497 -0.142461 7.400563 +v 0.346298 -0.244931 7.500258 +v 0.389173 -0.381401 7.561434 +v 0.389925 -0.373884 7.561020 +v 0.353466 -0.569578 7.505240 +v -0.198286 -0.077155 6.689489 +v 0.065770 -0.002571 7.082538 +v 0.358124 -0.396259 7.516169 +v 0.361527 -0.383688 7.518292 +v 0.368435 -0.371008 7.527484 +v -0.190480 -0.051068 6.707903 +v 0.362604 -0.377073 7.519498 +v 0.461797 -0.569339 7.665204 +v -0.069977 -0.349035 6.885561 +v 0.060244 -0.469847 7.066115 +v 0.450481 -0.574535 7.652860 +v 0.431896 -0.292188 7.628682 +v 0.333973 -0.471904 7.479238 +v -0.074861 -0.334856 6.873405 +v -0.177262 -0.024299 6.719920 +v 0.412762 -0.586263 7.592327 +v 0.362433 -0.290391 7.519786 +v 0.406062 -0.584120 7.584913 +v 0.016655 -0.442917 7.012330 +v 0.374636 -0.593048 7.534855 +v 0.361224 -0.406497 7.517487 +v 0.170683 -0.047243 7.238900 +v 0.408375 -0.310836 7.586184 +v 0.044744 0.002010 7.060423 +v -0.199345 -0.082946 6.689940 +v 0.355144 -0.266564 7.511379 +v 0.405651 -0.321302 7.589443 +v -0.191412 -0.132887 6.698185 +v 0.391604 -0.352464 7.563322 +v 0.134225 -0.529296 7.193074 +v 0.412410 -0.299066 7.592895 +v 0.048027 -0.000358 7.047211 +v 0.426471 -0.290359 7.620126 +v 0.039370 0.002478 7.043081 +v -0.129181 -0.233751 6.790820 +v -0.194513 -0.117730 6.690319 +v 0.308685 -0.177973 7.444677 +v -0.003320 -0.432808 6.990518 +v 0.035750 -0.454911 7.034657 +v 0.321798 -0.480224 7.468356 +v 0.142746 -0.529824 7.182436 +v 0.024802 0.001402 7.025193 +v 0.441599 -0.575591 7.639773 +v 0.245097 -0.678687 7.343525 +v -0.021335 -0.397006 6.942284 +v 0.242006 -0.123177 7.362572 +v 0.013709 0.001680 7.009494 +v 0.180306 -0.537027 7.249955 +v -0.163365 -0.015513 6.745225 +v -0.170603 -0.015806 6.736835 +v -0.165267 -0.203152 6.744696 +v 0.468965 -0.409711 7.675464 +v 0.351540 -0.434008 7.503634 +v 0.452739 -0.319881 7.652837 +v 0.467706 -0.389520 7.672474 +v 0.473321 -0.517576 7.684631 +v 0.382575 -0.399364 7.549038 +v 0.363403 -0.313399 7.523449 +v 0.386028 -0.387166 7.553707 +v 0.347903 -0.441484 7.499993 +v 0.349855 -0.423647 7.502465 +v 0.455593 -0.575228 7.658098 +v 0.466412 -0.449818 7.675714 +v 0.379806 -0.410304 7.546805 +v 0.341242 -0.461666 7.489480 +v 0.315865 -0.509298 7.449052 +v 0.453828 -0.364612 7.660933 +v 0.453735 -0.586005 7.651279 +v 0.355199 -0.412064 7.510101 +v 0.362366 -0.393459 7.521089 +v 0.397668 -0.343812 7.570245 +v 0.440243 -0.586285 7.631433 +v 0.269527 -0.695256 7.376986 +v 0.269512 -0.692367 7.377360 +v 0.265218 -0.690806 7.371371 +v 0.447653 -0.329205 7.651416 +v 0.464224 -0.558444 7.672551 +v 0.470742 -0.502507 7.684569 +v 0.363140 -0.330482 7.523520 +v -0.187038 -0.038117 6.708668 +v 0.381009 -0.419337 7.546044 +v -0.110657 -0.272500 6.820772 +v -0.203704 -0.077761 6.690758 +v 0.299086 -0.169864 7.433748 +v 0.383342 -0.401833 7.553367 +v 0.354262 -0.307686 7.517393 +v 0.358158 -0.364813 7.519408 +v -0.113031 -0.260985 6.814925 +v 0.419643 -0.589720 7.601716 +v -0.194517 -0.045822 6.706548 +v 0.468365 -0.551121 7.677146 +v 0.347935 -0.411450 7.505599 +v 0.210320 -0.079775 7.297538 +v 0.357385 -0.578971 7.516809 +v 0.458565 -0.369060 7.665485 +v 0.437835 -0.310722 7.640456 +v 0.469823 -0.533862 7.682319 +v -0.181219 -0.166116 6.714839 +v 0.437129 -0.301848 7.636034 +v 0.466120 -0.538898 7.679316 +v -0.186089 -0.167400 6.713680 +v 0.294993 -0.147895 7.412543 +v -0.184662 -0.156783 6.708018 +v -0.191540 -0.150287 6.704558 +v 0.072608 -0.486374 7.088523 +v 0.058880 -0.001818 7.078148 +v 0.376799 -0.594621 7.545223 +v 0.419076 -0.292519 7.606051 +v 0.473513 -0.508948 7.687406 +v 0.331370 -0.201772 7.471619 +v 0.201577 -0.076652 7.286196 +v 0.459816 -0.430915 7.670505 +v 0.376789 -0.433216 7.541129 +v 0.349507 -0.373503 7.510019 +v -0.146126 -0.241696 6.786885 +v 0.186734 -0.066146 7.270616 +v 0.245640 -0.111229 7.353646 +v 0.122580 -0.024238 7.175348 +v 0.319317 -0.497263 7.459083 +v -0.095762 -0.295875 6.840546 +v 0.317973 -0.491462 7.459619 +v 0.353737 -0.555457 7.508431 +v -0.184552 -0.026113 6.717279 +v 0.162789 -0.046502 7.234158 +v -0.151369 -0.215992 6.761978 +v -0.020643 -0.417892 6.963926 +v 0.029049 0.002282 7.034354 +v -0.107893 -0.290641 6.831429 +v 0.247919 -0.681971 7.357016 +v 0.247311 -0.682315 7.348908 +v 0.022367 0.002360 7.018156 +v 0.242570 -0.677122 7.342539 +v 0.208648 -0.523251 7.301471 +v -0.156454 -0.015562 6.763139 +v 0.025071 -0.449630 7.022944 +v 0.194260 -0.533589 7.278380 +v 0.195132 -0.535172 7.271367 +v 0.115126 -0.521396 7.158132 +v -0.038781 -0.377213 6.921464 +v 0.104875 -0.514611 7.142774 +v 0.394935 -0.592401 7.568215 +v 0.384917 -0.586002 7.563658 +v -0.023435 0.000545 6.955701 +v -0.021309 -0.002636 6.950669 +v 0.368723 -0.585540 7.532052 +v 0.344249 -0.236116 7.495044 +v 0.351959 -0.401824 7.511973 +v 0.736634 -0.364885 8.081463 +v 0.364610 -0.303872 7.524682 +v 0.342937 -0.430872 7.498753 +v 0.362145 -0.357156 7.521720 +v 0.395487 -0.349744 7.571806 +v 0.355865 -0.275731 7.512595 +v 0.463546 -0.423707 7.673809 +v 0.238529 -0.520466 7.339988 +v 0.757620 -0.311064 8.111655 +v 0.766297 -0.414547 8.123316 +v -0.128636 -0.032765 6.794411 +v 0.764675 -0.417797 8.120882 +v 0.755139 -0.311191 8.107333 +v 0.248446 -0.679085 7.356468 +v -0.132203 -0.026973 6.789134 +v -0.136689 -0.021400 6.783611 +v 0.293043 -0.518996 7.423167 +v 0.399356 -0.583750 7.579128 +v 0.777417 -0.323512 8.140201 +v 0.381200 -0.597371 7.551604 +v 0.774786 -0.324315 8.136055 +v 0.774458 -0.333335 8.137516 +v 0.885032 -0.973710 8.308169 +v 0.226226 -0.523909 7.321471 +v 0.770669 -0.324569 8.130605 +v 0.763585 -0.323610 8.126348 +v 0.288276 -0.524494 7.405856 +v 0.285388 -0.523785 7.402513 +v 0.280439 -0.522397 7.401524 +v 0.757511 -0.316552 8.116636 +v 0.276975 -0.518152 7.396772 +v 0.865513 -0.942660 8.264958 +v 0.759693 -0.419482 8.113480 +v 0.281432 -0.511647 7.396925 +v 0.859647 -0.936134 8.258851 +v 0.753975 -0.418358 8.106180 +v 0.260002 -0.499499 7.377336 +v 0.261104 -0.504329 7.370821 +v -0.031855 -0.009585 6.940276 +v 0.187616 -0.538273 7.262568 +v 0.751617 -0.419224 8.102131 +v 0.845243 -0.932751 8.239247 +v 0.250437 -0.512322 7.363216 +v 0.842676 -0.929785 8.231987 +v 0.748685 -0.415622 8.098913 +v 0.748094 -0.410821 8.094524 +v -0.050059 -0.019726 6.914019 +v 0.246886 -0.512558 7.350905 +v 0.839967 -0.930299 8.226041 +v 0.755936 -0.401666 8.108562 +v 0.834867 -0.933830 8.219979 +v 0.755641 -0.392814 8.109381 +v 0.758551 -0.387645 8.112948 +v -0.054158 -0.020713 6.908434 +v 0.244383 -0.514077 7.346185 +v 0.755166 -0.374247 8.108273 +v 0.831489 -0.938082 8.212272 +v 0.752655 -0.382426 8.109379 +v -0.057772 -0.020880 6.900490 +v 0.751179 -0.382940 8.103861 +v -0.067555 -0.017738 6.896965 +v -0.069808 -0.018568 6.890603 +v -0.070357 -0.017913 6.883720 +v 0.744575 -0.405375 8.091190 +v 0.809125 -0.954716 8.183016 +v -0.075375 -0.023299 6.880314 +v 0.802274 -0.957481 8.176021 +v 0.738387 -0.400835 8.081967 +v -0.078426 -0.024954 6.876166 +v 0.739208 -0.394561 8.084856 +v 0.736498 -0.396815 8.077120 +v 0.797337 -0.958088 8.171543 +v 0.799231 -0.951184 8.162673 +v 0.740394 -0.379195 8.084824 +v -0.094068 -0.023297 6.845834 +v 0.754076 -0.358495 8.103508 +v 0.780194 -0.990465 8.141143 +v -0.101467 -0.022842 6.844448 +v 0.779914 -0.992113 8.136847 +v 0.741824 -0.378622 8.091154 +v -0.102808 -0.027135 6.834695 +v 0.740119 -0.370083 8.087691 +v 0.771214 -0.995094 8.125178 +v 0.768622 -0.998605 8.121296 +v -0.112934 -0.026772 6.821939 +v -0.121124 -0.030132 6.816720 +v 0.752629 -0.327995 8.102320 +v 0.753649 -0.318954 8.102489 +v 0.781206 -0.982213 8.143300 +v 0.736631 -0.370040 8.080475 +v 0.733676 -0.362744 8.076152 +v 0.399190 -0.589008 7.573027 +v 0.007512 -0.000355 6.995255 +v 0.867577 -0.954604 8.264689 +v 0.762630 -0.305206 8.114231 +v 0.183106 -0.538790 7.257041 +v 0.754645 -0.374034 8.101471 +v 0.732963 -0.397616 8.071175 +v 0.779396 -0.990983 8.131690 +v 0.755812 -0.368436 8.103333 +v 0.747474 -0.363448 8.090138 +v 0.451899 -0.405115 7.664589 +v 0.385798 -0.391340 7.561816 +v 0.814621 -0.945167 8.198584 +v 0.455757 -0.473660 7.670403 +v 0.384049 -0.401011 7.561018 +v -0.200691 -0.068454 6.693724 +v 0.191350 -0.080135 7.290079 +v 0.191052 -0.074470 7.279840 +v -0.202126 -0.054531 6.700850 +v 0.438659 -0.320023 7.642338 +v 0.123216 -0.020551 7.166195 +v 0.389564 -0.360009 7.568841 +v 0.350337 -0.408639 7.507661 +v -0.177408 -0.194574 6.734058 +v 0.319464 -0.204330 7.469045 +v 0.310745 -0.494443 7.453246 +v 0.421206 -0.583749 7.614673 +v 0.266546 -0.135332 7.388232 +v 0.337339 -0.454469 7.488184 +v 0.402005 -0.330525 7.580000 +v 0.149380 -0.528811 7.206650 +v 0.359642 -0.480930 7.517608 +v 0.813810 -0.946910 8.191496 +v 0.359443 -0.577666 7.523901 +v 0.432789 -0.567360 7.635697 +v 0.306927 -0.191946 7.453686 +v 0.355143 -0.574209 7.513211 +v 0.461585 -0.511916 7.675498 +v 0.347959 -0.260006 7.506418 +v 0.350809 -0.385917 7.510374 +v 0.353311 -0.564986 7.513802 +v 0.337002 -0.255294 7.498720 +v 0.182929 -0.057080 7.257746 +v 0.174731 -0.050258 7.248856 +v 0.413261 -0.301474 7.603090 +v 0.249878 -0.120533 7.365299 +v 0.360278 -0.341245 7.520934 +v 0.300252 -0.516606 7.431876 +v -0.205008 -0.087497 6.688530 +v -0.197103 -0.143126 6.700406 +v -0.029245 -0.400210 6.943255 +v 0.310092 -0.509277 7.441994 +v -0.083133 -0.332844 6.868000 +v 0.386890 -0.598056 7.554814 +v 0.151628 -0.043227 7.225051 +v 0.129428 -0.524847 7.182725 +v 0.377564 -0.591783 7.553375 +v 0.151769 -0.037194 7.218222 +v -0.200883 -0.126183 6.691431 +v 0.147355 -0.034972 7.210912 +v -0.204434 -0.101594 6.689055 +v 0.367368 -0.577852 7.533975 +v 0.227419 -0.096920 7.327404 +v 0.380360 -0.410679 7.555378 +v -0.098034 -0.315501 6.852724 +v 0.050320 -0.470744 7.065165 +v 0.355860 -0.498230 7.523973 +v 0.220685 -0.523541 7.314594 +v 0.372478 -0.459223 7.536654 +v -0.168792 -0.015086 6.746555 +v -0.143772 -0.229566 6.778619 +v -0.145487 -0.226100 6.773583 +v 0.216151 -0.520937 7.309971 +v -0.160987 -0.213161 6.757040 +v 0.209869 -0.084688 7.305562 +v -0.156784 -0.219863 6.762473 +v 0.373491 -0.442887 7.544974 +v 0.079280 -0.005055 7.116724 +v 0.160354 -0.531173 7.229694 +v 0.085116 -0.003890 7.106989 +v -0.196177 -0.038287 6.703224 +v 0.444991 -0.574831 7.647077 +v 0.464198 -0.527565 7.677428 +v 0.328367 -0.482073 7.472860 +v 0.461066 -0.544849 7.672576 +v 0.454625 -0.560790 7.663305 +v 0.336708 -0.466092 7.483131 +v 0.064880 -0.000250 7.097347 +v 0.455933 -0.392033 7.665760 +v 0.446759 -0.564433 7.656446 +v 0.462701 -0.487969 7.676595 +v 0.356821 -0.488888 7.525535 +v 0.344096 -0.386087 7.505144 +v 0.350946 -0.281873 7.510626 +v 0.450280 -0.554048 7.659165 +v 0.387203 -0.383553 7.566922 +v 0.355957 -0.332125 7.519169 +v 0.323373 -0.473357 7.471943 +v 0.386850 -0.370494 7.569924 +v 0.342748 -0.275501 7.504766 +v 0.415292 -0.579864 7.610288 +v 0.342887 -0.323316 7.509431 +v 0.338703 -0.263846 7.501622 +v -0.184760 -0.181986 6.723474 +v 0.443009 -0.375846 7.654109 +v 0.327309 -0.459611 7.477146 +v 0.059962 -0.482632 7.081669 +v 0.326173 -0.466464 7.474156 +v -0.126766 -0.241584 6.797523 +v 0.113111 -0.018910 7.162424 +v 0.057616 -0.476929 7.073635 +v 0.340625 -0.312523 7.509235 +v 0.016616 0.002881 7.025780 +v 0.410142 -0.575611 7.602468 +v 0.437405 -0.331447 7.643707 +v 0.395367 -0.585464 7.572806 +v 0.219295 -0.094898 7.317667 +v 0.011308 0.001863 7.015968 +v -0.196730 -0.040932 6.703228 +v 0.231493 -0.680680 7.342540 +v -0.195777 -0.032088 6.708248 +v -0.015899 -0.423377 6.974527 +v 0.242571 -0.676711 7.346624 +v 0.234562 -0.678663 7.340577 +v 0.204210 -0.083028 7.299763 +v 0.142482 -0.529547 7.199528 +v 0.380481 -0.591268 7.557060 +v -0.180260 -0.017519 6.729353 +v -0.195336 -0.155689 6.704481 +v 0.354061 -0.518273 7.516325 +v -0.035973 -0.388183 6.931245 +v 0.215469 -0.519415 7.314042 +v -0.154039 -0.016742 6.768490 +v 0.109258 -0.519849 7.154899 +v 0.300267 -0.185239 7.445182 +v -0.172045 -0.014149 6.741705 +v -0.205209 -0.105906 6.688917 +v 0.085197 -0.005347 7.125769 +v -0.214106 -0.100990 6.685630 +v 0.187551 -0.528473 7.269104 +v 0.170217 -0.530835 7.243906 +v 0.064097 -0.001901 7.108363 +v -0.171772 -0.198345 6.737782 +v 0.172268 -0.526479 7.250490 +v 0.372961 -0.433665 7.550130 +v 0.169824 -0.532805 7.237336 +v 0.006127 0.005229 7.005177 +v -0.004788 0.003312 6.985608 +v -0.095002 -0.021678 6.862460 +v -0.090174 -0.019838 6.857064 +v 0.347678 -0.397286 7.509051 +v 0.344551 -0.409835 7.502196 +v 0.353999 -0.352552 7.517238 +v 0.429796 -0.575550 7.628402 +v 0.298923 -0.176034 7.437469 +v 0.445311 -0.346957 7.652275 +v 0.456119 -0.418429 7.667617 +v 0.438829 -0.568004 7.642507 +v 0.406796 -0.313034 7.595923 +v 0.422773 -0.298783 7.619102 +v 0.461851 -0.498484 7.676718 +v 0.354749 -0.296326 7.515787 +v 0.174957 -0.529188 7.249071 +v 0.762206 -0.415507 8.124343 +v -0.131683 -0.032733 6.797824 +v -0.136254 -0.030837 6.796262 +v -0.010107 0.001754 6.980495 +v -0.016020 -0.000226 6.971175 +v 0.232560 -0.518961 7.338339 +v 0.230296 -0.524457 7.330641 +v 0.275617 -0.519320 7.400072 +v 0.272068 -0.518601 7.396326 +v -0.035993 -0.001186 6.947844 +v 0.253920 -0.502882 7.371965 +v 0.878481 -0.969140 8.294493 +v -0.045784 0.000047 6.935003 +v -0.143998 -0.025009 6.787885 +v 0.252064 -0.507152 7.366763 +v -0.046595 -0.009414 6.923128 +v 0.216236 -0.524208 7.320226 +v -0.062990 -0.019611 6.904356 +v 0.248679 -0.513934 7.359070 +v -0.146089 -0.019841 6.776796 +v 0.238850 -0.510844 7.345556 +v -0.086397 -0.023814 6.865839 +v 0.854496 -0.938676 8.257840 +v 0.753777 -0.319132 8.113734 +v 0.849513 -0.939596 8.248465 +v -0.160323 -0.016237 6.756025 +v -0.109240 -0.025694 6.834466 +v -0.101650 -0.020663 6.850186 +v -0.164960 -0.018968 6.752213 +v 0.207293 -0.530049 7.290639 +v -0.118894 -0.026198 6.834391 +v 0.196544 -0.534109 7.282555 +v 0.759073 -0.419195 8.119391 +v 0.836059 -0.937147 8.228059 +v -0.131979 -0.028545 6.806571 +v 0.833361 -0.938130 8.224863 +v 0.757149 -0.411036 8.114756 +v 0.826215 -0.936156 8.214347 +v 0.745976 -0.405198 8.098604 +v 0.754793 -0.368176 8.109220 +v 0.749088 -0.351024 8.114207 +v 0.790579 -0.954298 8.155071 +v 0.784026 -0.976046 8.148870 +v 0.751733 -0.336911 8.102221 +v 0.782791 -0.975625 8.155943 +v 0.750910 -0.333278 8.109846 +v 0.787326 -0.958744 8.153002 +v 0.783308 -0.966159 8.151909 +v 0.775822 -0.995186 8.139061 +v 0.773424 -0.996246 8.133733 +v 0.758189 -1.012039 8.113531 +v 0.756685 -1.008367 8.113092 +v 0.749093 -0.416586 8.104904 +v 0.783323 -0.393717 8.157386 +v 0.781293 -0.392039 8.153028 +v 0.750721 -0.405137 8.106396 +v 0.269495 -0.516378 7.392802 +v 0.777095 -0.389382 8.146223 +v 0.865944 -0.963940 8.272941 +v 0.755945 -0.385247 8.114965 +v 0.781169 -0.379190 8.152508 +v 0.264111 -0.503117 7.384664 +v 0.859317 -0.946917 8.265970 +v 0.262307 -0.499199 7.382025 +v 0.772358 -0.385883 8.138475 +v 0.770327 -0.383374 8.136374 +v 0.766391 -0.379973 8.130239 +v 0.762031 -0.381889 8.124039 +v 0.779693 -0.357242 8.150352 +v 0.776132 -0.345621 8.145016 +v 0.773414 -0.338662 8.140830 +v 0.763167 -0.411841 8.122317 +v 0.771471 -0.327922 8.135561 +v 0.180709 -0.535408 7.257633 +v 0.752090 -0.394575 8.107256 +v 0.748169 -0.398465 8.102509 +v 0.749846 -0.387989 8.105234 +v 0.747077 -0.383988 8.098807 +v 0.743489 -0.395252 8.091678 +v 0.740811 -0.384643 8.089706 +v 0.737327 -0.369797 8.084310 +v 0.813000 -0.996312 8.185544 +v 0.859704 -0.981946 8.264123 +v 0.851235 -0.980240 8.258495 +v 0.845947 -0.976813 8.243243 +v 0.841717 -0.977378 8.235093 +v 0.825009 -0.986207 8.212112 +v 0.264877 -0.502372 7.381250 +v 0.782030 -0.376390 8.148792 +v 0.779276 -0.383630 8.142751 +v 0.780956 -0.363591 8.152216 +v 0.269637 -0.506972 7.385600 +v -0.132969 -0.252130 6.801067 +v 0.433500 -0.560207 7.638832 +v 0.040504 0.002906 7.056725 +v 0.435593 -0.554974 7.644463 +v 0.336182 -0.437342 7.493920 +v 0.417519 -0.302845 7.614638 +v 0.414471 -0.570932 7.610518 +v 0.025695 0.005339 7.043117 +v 0.443784 -0.557891 7.655560 +v 0.342392 -0.293652 7.506423 +v 0.403305 -0.571733 7.596954 +v 0.242859 -0.681824 7.355897 +v 0.232598 -0.115359 7.351643 +v 0.358244 -0.485065 7.530028 +v 0.000587 0.005798 6.998652 +v -0.204123 -0.059619 6.696352 +v 0.408517 -0.567798 7.602037 +v 0.164977 -0.053386 7.244422 +v -0.107865 -0.297980 6.836900 +v 0.409514 -0.307191 7.600760 +v 0.156466 -0.043821 7.229586 +v 0.320525 -0.452173 7.476514 +v 0.095357 -0.512180 7.136584 +v -0.117574 -0.279248 6.821651 +v 0.347163 -0.355775 7.510252 +v 0.241215 -0.683021 7.348411 +v 0.335136 -0.237214 7.489967 +v -0.035033 -0.409127 6.948411 +v 0.402064 -0.328651 7.591786 +v 0.233370 -0.680739 7.346313 +v 0.373251 -0.584195 7.548529 +v -0.211465 -0.090740 6.685359 +v 0.043206 -0.459994 7.046151 +v 0.448296 -0.548523 7.658149 +v 0.443983 -0.538775 7.657156 +v 0.232702 -0.676448 7.340873 +v 0.277906 -0.516178 7.404946 +v 0.101474 -0.014377 7.153100 +v -0.199928 -0.166117 6.709204 +v -0.125289 -0.261968 6.809937 +v 0.211582 -0.514662 7.311965 +v 0.190131 -0.529308 7.280508 +v 0.189092 -0.528108 7.272969 +v -0.126037 -0.032158 6.805547 +v 0.178623 -0.060756 7.263628 +v 0.357747 -0.570352 7.526269 +v 0.028140 -0.455091 7.031147 +v 0.349223 -0.555039 7.523475 +v 0.397678 -0.344010 7.585175 +v 0.350575 -0.545588 7.510970 +v -0.204805 -0.134529 6.695457 +v 0.090879 -0.006181 7.134219 +v 0.374845 -0.424589 7.557230 +v -0.213253 -0.111327 6.684381 +v 0.367555 -0.452297 7.547972 +v 0.439586 -0.364712 7.651445 +v 0.444615 -0.386390 7.656506 +v -0.188201 -0.019880 6.721015 +v 0.426512 -0.303795 7.628062 +v 0.452645 -0.348621 7.656847 +v 0.338995 -0.417394 7.496615 +v 0.347291 -0.343739 7.512856 +v 0.346797 -0.363378 7.510221 +v 0.180909 -0.528370 7.262710 +v 0.405315 -0.321008 7.597137 +v 0.440678 -0.564458 7.647977 +v 0.421649 -0.572474 7.619605 +v 0.414386 -0.576795 7.610744 +v 0.298743 -0.499293 7.439252 +v 0.333937 -0.408929 7.495299 +v -0.205380 -0.041408 6.702127 +v 0.238395 -0.121309 7.358727 +v 0.140317 -0.527306 7.205708 +v 0.440392 -0.388534 7.654674 +v 0.362068 -0.479117 7.533582 +v 0.122790 -0.523540 7.189396 +v 0.427160 -0.313720 7.631961 +v 0.120914 -0.520808 7.176983 +v 0.225741 -0.102627 7.335595 +v 0.292565 -0.499630 7.435943 +v 0.439818 -0.547576 7.651722 +v 0.219561 -0.098679 7.324842 +v 0.455531 -0.465134 7.668757 +v 0.237805 -0.683119 7.352844 +v 0.341114 -0.344888 7.508132 +v -0.193806 -0.169941 6.714437 +v 0.039953 -0.475168 7.070377 +v -0.039550 -0.401810 6.941843 +v 0.029258 0.005335 7.050170 +v 0.110923 -0.519432 7.162390 +v 0.432421 -0.346147 7.644128 +v 0.387928 -0.583061 7.570012 +v 0.336045 -0.247689 7.495135 +v 0.201256 -0.087844 7.305295 +v 0.325425 -0.246128 7.488740 +v -0.161264 -0.221958 6.763660 +v 0.088116 -0.507385 7.126630 +v -0.196899 -0.021463 6.713876 +v 0.092066 -0.009021 7.142759 +v 0.347316 -0.336962 7.513218 +v 0.313263 -0.480885 7.461988 +v 0.399134 -0.338780 7.580822 +v 0.354703 -0.568387 7.519083 +v 0.250325 -0.131146 7.375856 +v 0.066602 -0.490449 7.095691 +v -0.201217 -0.033005 6.704937 +v 0.057789 0.001487 7.088193 +v 0.050326 -0.001645 7.074760 +v -0.006719 0.010261 6.996967 +v 0.349059 -0.522745 7.523992 +v 0.364503 -0.569931 7.544579 +v -0.176030 -0.207503 6.744073 +v 0.158359 -0.528333 7.245828 +v 0.345839 -0.530442 7.519068 +v 0.378016 -0.411803 7.565161 +v 0.150167 -0.528303 7.220547 +v -0.210796 -0.075565 6.689292 +v -0.212996 -0.114922 6.685234 +v 0.131293 -0.031348 7.196354 +v 0.420774 -0.560436 7.628060 +v -0.218265 -0.087606 6.683478 +v 0.008565 -0.440658 7.005123 +v -0.003248 -0.436705 6.996950 +v -0.007841 -0.426893 6.980584 +v 0.780786 -0.982086 8.156084 +v 0.283777 -0.511335 7.419599 +v 0.779567 -0.986737 8.146799 +v -0.055953 -0.006183 6.925943 +v -0.048036 -0.002644 6.930236 +v 0.402928 -0.576144 7.591194 +v 0.457389 -0.531819 7.673371 +v 0.453968 -0.504051 7.670165 +v 0.451150 -0.537087 7.666296 +v 0.176671 -0.527257 7.254883 +v 0.332975 -0.426014 7.492153 +v 0.340465 -0.385359 7.503155 +v 0.452860 -0.451894 7.666542 +v 0.446395 -0.416524 7.662199 +v 0.754501 -0.381619 8.121723 +v 0.784566 -0.399817 8.164108 +v 0.289196 -0.503854 7.431289 +v 0.233886 -0.677549 7.346955 +v 0.269945 -0.516525 7.399003 +v 0.198757 -0.522165 7.294479 +v 0.265987 -0.518415 7.394139 +v -0.017353 0.001404 6.978609 +v 0.266444 -0.508907 7.399657 +v -0.029356 0.004626 6.970461 +v -0.170926 -0.019356 6.750690 +v 0.871569 -0.965661 8.289137 +v 0.752560 -0.381878 8.114144 +v 0.191051 -0.526931 7.285641 +v -0.026886 0.004625 6.964402 +v 0.262727 -0.513124 7.388424 +v 0.784331 -0.395630 8.163883 +v 0.751058 -0.374485 8.114731 +v -0.041002 -0.000606 6.944530 +v 0.258542 -0.500214 7.383285 +v -0.175413 -0.016087 6.743994 +v 0.779132 -0.386163 8.156335 +v 0.173262 -0.520975 7.257817 +v 0.775317 -0.392644 8.150543 +v 0.750190 -0.356468 8.112744 +v 0.780360 -0.400224 8.158003 +v -0.056524 -0.013014 6.918252 +v 0.251488 -0.501581 7.374233 +v 0.856545 -0.965356 8.272576 +v -0.067529 -0.011429 6.910269 +v 0.246817 -0.512102 7.363853 +v 0.778726 -0.364973 8.155846 +v 0.862041 -0.962098 8.267466 +v 0.771949 -0.369402 8.145294 +v -0.068650 -0.015521 6.902683 +v 0.853070 -0.955625 8.265781 +v 0.233351 -0.507633 7.347405 +v -0.072859 -0.015370 6.897648 +v 0.229056 -0.512808 7.342169 +v 0.767634 -0.377907 8.139788 +v -0.076671 -0.020532 6.886209 +v 0.760516 -0.378603 8.126611 +v 0.845209 -0.942744 8.250769 +v 0.223891 -0.523361 7.331477 +v 0.843893 -0.941352 8.246690 +v 0.777555 -0.358318 8.154167 +v 0.212819 -0.520482 7.320763 +v 0.837966 -0.933764 8.235434 +v 0.771320 -0.360309 8.147808 +v 0.771926 -0.363264 8.143736 +v 0.209469 -0.516869 7.307943 +v 0.773581 -0.347947 8.148548 +v 0.768858 -0.339054 8.142422 +v 0.822405 -0.940210 8.224137 +v 0.817905 -0.939536 8.212771 +v 0.761827 -0.357456 8.130966 +v 0.763209 -0.341048 8.131671 +v 0.760115 -0.341777 8.126788 +v 0.807161 -0.950254 8.194231 +v 0.760967 -0.370336 8.128877 +v -0.147948 -0.023442 6.782058 +v -0.154360 -0.022563 6.775227 +v 0.802330 -0.956889 8.181988 +v 0.756970 -0.356964 8.123742 +v 0.789051 -0.955158 8.165439 +v 0.782096 -0.965526 8.156396 +v 0.753911 -0.327195 8.121662 +v 0.751835 -0.333861 8.115776 +v 0.752278 -0.325626 8.117018 +v 0.754495 -0.323271 8.120613 +v 0.776069 -0.989981 8.149328 +v 0.764526 -1.000288 8.126396 +v 0.759530 -1.004555 8.118370 +v 0.749331 -0.413937 8.109056 +v 0.398727 -0.575790 7.587069 +v 0.753528 -0.417009 8.114039 +v 0.747236 -0.405760 8.103410 +v 0.765901 -0.374735 8.135035 +v 0.766688 -0.370449 8.136535 +v 0.770681 -0.366793 8.140449 +v 0.769404 -0.360849 8.139577 +v 0.758664 -0.361574 8.125496 +v 0.766273 -0.335495 8.136680 +v 0.762478 -0.330396 8.130498 +v 0.383460 -0.385113 7.573675 +v 0.433528 -0.369775 7.647474 +v 0.402814 -0.556483 7.602966 +v 0.278036 -0.509063 7.414305 +v 0.039713 -0.468178 7.057409 +v 0.429822 -0.358457 7.645525 +v 0.283425 -0.174287 7.428321 +v 0.276956 -0.165796 7.418484 +v 0.322240 -0.434656 7.485567 +v 0.415681 -0.560494 7.617424 +v 0.440286 -0.439755 7.657051 +v 0.394247 -0.566209 7.590661 +v 0.314490 -0.460411 7.468116 +v 0.176643 -0.520745 7.268480 +v -0.035498 -0.415280 6.954385 +v 0.132489 -0.033901 7.203803 +v 0.453053 -0.434310 7.666550 +v 0.448030 -0.491542 7.668786 +v 0.359347 -0.476850 7.541313 +v 0.266346 -0.151713 7.402623 +v 0.210527 -0.090635 7.312241 +v -0.001473 0.006932 7.004869 +v 0.447170 -0.526523 7.667155 +v 0.443101 -0.527551 7.663199 +v -0.045321 -0.396028 6.934827 +v 0.374822 -0.571397 7.564412 +v 0.096960 -0.516502 7.153707 +v -0.182827 -0.189798 6.730779 +v -0.012277 0.007370 6.988153 +v 0.306498 -0.205266 7.462022 +v 0.203261 -0.079840 7.290927 +v 0.386826 -0.364043 7.575411 +v 0.367477 -0.574016 7.543255 +v -0.031591 0.005505 6.962504 +v 0.327858 -0.286212 7.496217 +v 0.430852 -0.535782 7.645944 +v 0.122705 -0.026584 7.187246 +v 0.148246 -0.525982 7.226792 +v 0.389908 -0.359175 7.582237 +v 0.111974 -0.021526 7.169369 +v 0.329407 -0.397581 7.494845 +v 0.233849 -0.129749 7.366654 +v 0.104982 -0.018108 7.162515 +v -0.105275 -0.310508 6.846934 +v 0.308216 -0.463854 7.462952 +v 0.398613 -0.335350 7.592339 +v -0.090636 -0.024091 6.868906 +v 0.309553 -0.474275 7.461915 +v 0.286372 -0.187976 7.441466 +v -0.210272 -0.067895 6.693798 +v 0.172483 -0.060701 7.258388 +v 0.394188 -0.352461 7.592031 +v 0.132604 -0.523931 7.207944 +v 0.363516 -0.572269 7.534275 +v 0.074461 -0.500092 7.113574 +v -0.216070 -0.083172 6.685902 +v 0.163441 -0.058430 7.250158 +v -0.204556 -0.159080 6.703234 +v 0.353213 -0.497595 7.529551 +v -0.163605 -0.019700 6.770071 +v -0.162755 -0.015409 6.763726 +v -0.202286 -0.153063 6.702244 +v -0.167715 -0.019622 6.755787 +v -0.169544 -0.210046 6.748809 +v -0.212852 -0.129726 6.691170 +v -0.008336 -0.441946 7.003286 +v 0.041143 -0.000356 7.070586 +v 0.317628 -0.436042 7.481391 +v -0.085101 -0.347487 6.879998 +v -0.178134 -0.202925 6.740650 +v 0.033615 0.003139 7.060888 +v -0.139492 -0.249342 6.795272 +v -0.145270 -0.249867 6.791284 +v -0.186314 -0.017178 6.729090 +v 0.407657 -0.324241 7.611363 +v 0.453315 -0.517542 7.670139 +v -0.126665 -0.026446 6.820665 +v 0.319272 -0.220738 7.476061 +v 0.415761 -0.314028 7.620311 +v 0.339415 -0.395163 7.501749 +v 0.375948 -0.578889 7.557773 +v 0.408349 -0.316616 7.607772 +v 0.445047 -0.424100 7.659337 +v 0.439651 -0.557143 7.652136 +v 0.335338 -0.371058 7.501781 +v 0.410071 -0.561273 7.609010 +v 0.430927 -0.553072 7.640380 +v 0.147562 -0.047810 7.231017 +v -0.094299 -0.328553 6.862527 +v -0.211624 -0.058945 6.695514 +v 0.423430 -0.554389 7.633955 +v 0.399724 -0.557376 7.599305 +v 0.774690 -0.988160 8.158669 +v -0.205609 -0.049082 6.702018 +v 0.396528 -0.561395 7.595828 +v 0.402122 -0.330533 7.602912 +v 0.305146 -0.485330 7.456165 +v 0.116048 -0.519967 7.176427 +v 0.426436 -0.544062 7.638228 +v 0.321451 -0.231624 7.481162 +v 0.304330 -0.479219 7.458596 +v 0.442602 -0.456708 7.659393 +v 0.300110 -0.487127 7.447976 +v 0.369993 -0.572086 7.555566 +v 0.224764 -0.677329 7.339031 +v -0.011006 0.011651 6.996484 +v -0.158184 -0.227889 6.770327 +v -0.211472 -0.151386 6.698370 +v 0.276010 -0.156065 7.411866 +v 0.212974 -0.096536 7.323923 +v 0.342034 -0.304222 7.509211 +v 0.032039 -0.468310 7.057196 +v -0.195316 -0.015956 6.720658 +v 0.322492 -0.297457 7.495787 +v 0.182148 -0.523810 7.274895 +v -0.203535 -0.023346 6.710594 +v -0.053984 0.000564 6.933132 +v 0.263008 -0.147129 7.396974 +v 0.435741 -0.419993 7.652192 +v -0.125627 -0.285977 6.821674 +v 0.335866 -0.278155 7.501445 +v -0.215621 -0.073233 6.689245 +v 0.033874 -0.459819 7.041712 +v 0.437770 -0.525686 7.655699 +v 0.439775 -0.403205 7.656738 +v 0.174499 -0.518656 7.261413 +v -0.103703 -0.020413 6.858500 +v 0.327331 -0.262660 7.494220 +v 0.325971 -0.425540 7.488124 +v -0.132696 -0.029873 6.814923 +v 0.323128 -0.256180 7.490323 +v 0.292002 -0.489155 7.439357 +v 0.040464 0.000129 7.066602 +v -0.136595 -0.268434 6.809063 +v 0.365874 -0.462431 7.542150 +v 0.330361 -0.369106 7.497369 +v 0.234707 -0.681277 7.353205 +v 0.158890 -0.530157 7.236986 +v 0.092066 -0.513323 7.144030 +v 0.019808 0.006462 7.044091 +v -0.145695 -0.257028 6.796817 +v -0.175065 -0.215249 6.752381 +v 0.095904 -0.013725 7.149501 +v 0.087378 -0.510118 7.134857 +v 0.371400 -0.428301 7.559550 +v -0.056767 -0.372395 6.910373 +v 0.182234 -0.074837 7.279902 +v 0.124803 -0.525621 7.200861 +v 0.172506 -0.064371 7.267519 +v 0.379897 -0.400482 7.571779 +v 0.366178 -0.439084 7.554895 +v -0.080135 -0.351718 6.884248 +v 0.060436 -0.490991 7.098603 +v 0.152602 -0.051832 7.237643 +v 0.047903 -0.479052 7.078224 +v 0.822543 -0.936838 8.216133 +v 0.278080 -0.497661 7.422470 +v -0.049170 0.003130 6.938149 +v -0.064116 -0.005290 6.922379 +v -0.110860 -0.019410 6.846006 +v 0.337170 -0.338428 7.505810 +v 0.422792 -0.326162 7.630925 +v 0.332803 -0.387444 7.499791 +v 0.281937 -0.495674 7.428376 +v 0.240517 -0.680196 7.355005 +v 0.382958 -0.566149 7.583107 +v 0.880003 -0.973834 8.309445 +v 0.751336 -0.374913 8.122526 +v -0.020584 0.005448 6.985065 +v 0.198156 -0.518339 7.300247 +v -0.174232 -0.018389 6.752959 +v 0.749754 -0.374656 8.119045 +v 0.781582 -0.399263 8.166519 +v 0.778734 -0.400620 8.161553 +v -0.179401 -0.016344 6.745001 +v -0.025380 0.003454 6.975732 +v 0.773345 -0.389726 8.152614 +v 0.190274 -0.523853 7.293786 +v 0.769762 -0.385572 8.147839 +v 0.771893 -0.372553 8.154920 +v 0.774505 -0.367777 8.157001 +v 0.264605 -0.516850 7.396271 +v 0.769424 -0.380676 8.150661 +v 0.770764 -0.366937 8.154014 +v 0.260181 -0.514297 7.392442 +v 0.769170 -0.372129 8.150391 +v 0.165587 -0.522687 7.254171 +v 0.253697 -0.513727 7.386763 +v 0.767174 -0.378074 8.145248 +v 0.250898 -0.513352 7.378594 +v 0.753912 -0.374081 8.124989 +v 0.774766 -0.361140 8.155327 +v 0.247490 -0.518733 7.373718 +v 0.768489 -0.347047 8.147702 +v 0.244355 -0.521207 7.368862 +v 0.765928 -0.350175 8.144250 +v 0.242248 -0.519244 7.365185 +v 0.847742 -0.942828 8.258238 +v 0.765391 -0.344138 8.144448 +v 0.239747 -0.510401 7.361914 +v -0.079740 -0.019878 6.890402 +v 0.763539 -0.341101 8.140152 +v -0.088793 -0.018943 6.891030 +v 0.832323 -0.938126 8.235407 +v 0.236208 -0.506254 7.354661 +v -0.085670 -0.025051 6.878236 +v 0.231354 -0.503969 7.350085 +v 0.828546 -0.939489 8.228108 +v 0.220287 -0.521848 7.334897 +v 0.816446 -0.942885 8.208552 +v 0.809920 -0.945903 8.203428 +v -0.117628 -0.024090 6.838955 +v 0.807003 -0.949592 8.201900 +v 0.226873 -0.506690 7.343495 +v -0.121282 -0.026699 6.823484 +v 0.216013 -0.522580 7.332053 +v 0.214376 -0.523671 7.324652 +v 0.800087 -0.954183 8.189069 +v 0.212268 -0.516122 7.318988 +v -0.138198 -0.026641 6.803125 +v 0.797234 -0.960335 8.179542 +v -0.145741 -0.025831 6.796345 +v 0.791728 -0.961623 8.176446 +v 0.784916 -0.959630 8.169003 +v 0.783676 -0.959246 8.165083 +v 0.782944 -0.980291 8.162467 +v 0.782232 -0.965508 8.162597 +v 0.770132 -0.996406 8.140984 +v 0.764261 -1.002357 8.134807 +v 0.758521 -1.003233 8.126609 +v 0.778355 -0.395942 8.159798 +v 0.255127 -0.512100 7.383600 +v 0.752029 -0.360545 8.119246 +v 0.775820 -0.390223 8.155709 +v 0.750206 -0.361213 8.115602 +v 0.777441 -0.377282 8.154362 +v 0.254118 -0.506029 7.380708 +v 0.255700 -0.499684 7.379984 +v 0.751251 -0.350805 8.121368 +v 0.250018 -0.505989 7.376029 +v 0.250112 -0.511088 7.372506 +v 0.247290 -0.518726 7.367163 +v 0.246887 -0.514875 7.367325 +v 0.749167 -0.344590 8.118035 +v 0.772471 -0.354342 8.150863 +v 0.761574 -0.350017 8.136089 +v 0.753859 -1.008487 8.116997 +v 0.760468 -0.348080 8.132761 +v 0.752494 -0.368780 8.122575 +v 0.756750 -0.348791 8.127244 +v 0.751209 -0.345624 8.121727 +v 0.756413 -0.336991 8.122954 +v 0.799757 -0.997067 8.194365 +v 0.798438 -0.998538 8.186255 +v 0.844020 -0.977653 8.254034 +v 0.838325 -0.975224 8.247830 +v 0.831905 -0.974357 8.241749 +v 0.818049 -0.986657 8.215442 +v 0.800447 -0.995779 8.202875 +v -0.041510 0.000899 6.952320 +v 0.331769 -0.321897 7.502358 +v 0.816657 -0.942522 8.220457 +v -0.118598 -0.296986 6.831626 +v 0.113276 -0.024443 7.182610 +v -0.191383 -0.185405 6.722760 +v 0.441032 -0.516068 7.662147 +v -0.201049 -0.171116 6.712903 +v 0.421462 -0.369974 7.640518 +v 0.385700 -0.574949 7.577046 +v -0.123227 -0.291882 6.827272 +v -0.212737 -0.045469 6.700334 +v 0.345443 -0.534593 7.519608 +v -0.048568 0.002286 6.946799 +v 0.063238 -0.497278 7.109056 +v 0.427568 -0.420760 7.647857 +v 0.438501 -0.477390 7.658651 +v -0.214598 -0.140418 6.694265 +v 0.432757 -0.396107 7.651225 +v 0.438623 -0.469138 7.658175 +v 0.072474 -0.005135 7.120053 +v 0.188047 -0.081450 7.294322 +v -0.128213 -0.276047 6.815810 +v 0.388600 -0.363029 7.590331 +v -0.079428 -0.369271 6.900442 +v 0.349232 -0.511938 7.528961 +v -0.206804 -0.029786 6.702659 +v -0.208968 -0.032719 6.701205 +v -0.217616 -0.067737 6.691716 +v -0.218615 -0.079188 6.688475 +v 0.228499 -0.681380 7.345960 +v 0.314698 -0.241775 7.480976 +v -0.017826 -0.433815 6.987019 +v 0.224583 -0.109077 7.343934 +v -0.071724 -0.361008 6.894551 +v 0.360617 -0.469628 7.546101 +v 0.154316 -0.058206 7.250363 +v -0.135656 -0.027039 6.808632 +v -0.156311 -0.022392 6.785067 +v -0.157462 -0.023343 6.777618 +v 0.383758 -0.375522 7.581857 +v 0.383053 -0.378174 7.576508 +v -0.165760 -0.016029 6.761090 +v -0.008147 0.010892 7.000314 +v 0.137749 -0.036473 7.211594 +v -0.036731 0.003660 6.963260 +v -0.037974 0.001477 6.956659 +v 0.184111 -0.524262 7.283313 +v -0.186199 -0.200278 6.734909 +v -0.154455 -0.238591 6.781495 +v 0.400336 -0.338066 7.604674 +v 0.015606 -0.454800 7.029399 +v -0.057418 -0.384965 6.921205 +v 0.442989 -0.502637 7.664933 +v 0.331699 -0.383575 7.499492 +v 0.315691 -0.441931 7.476048 +v 0.293783 -0.474626 7.446647 +v 0.418709 -0.550592 7.628622 +v 0.444429 -0.486007 7.666430 +v 0.326761 -0.278721 7.495560 +v 0.413287 -0.324737 7.621410 +v 0.301446 -0.479831 7.455690 +v 0.309215 -0.451500 7.466286 +v 0.345755 -0.547062 7.525658 +v 0.082655 -0.004658 7.139057 +v -0.212298 -0.039026 6.702082 +v 0.422617 -0.539058 7.635803 +v 0.414681 -0.531302 7.632800 +v 0.434260 -0.509318 7.658638 +v -0.209434 -0.019256 6.711186 +v 0.413742 -0.550542 7.620758 +v 0.188921 -0.087493 7.302629 +v 0.255773 -0.144582 7.392679 +v -0.209284 -0.026300 6.706223 +v -0.204611 -0.188635 6.720564 +v 0.099713 -0.021270 7.170520 +v 0.423313 -0.401134 7.643161 +v 0.303206 -0.210506 7.461954 +v 0.328203 -0.355726 7.498382 +v 0.140944 -0.525296 7.217644 +v 0.092843 -0.017950 7.158541 +v 0.391023 -0.545412 7.602303 +v 0.324110 -0.368723 7.492519 +v 0.426234 -0.391603 7.645356 +v 0.184577 -0.077704 7.285150 +v 0.327566 -0.302151 7.499750 +v 0.058173 -0.002669 7.114098 +v -0.224965 -0.074257 6.688618 +v 0.154583 -0.063925 7.262290 +v -0.217979 -0.056713 6.692584 +v 0.316204 -0.420780 7.483585 +v 0.321558 -0.413526 7.485175 +v 0.110061 -0.521935 7.185424 +v 0.328377 -0.331109 7.498512 +v -0.223549 -0.111004 6.683233 +v 0.127039 -0.035032 7.206211 +v 0.419241 -0.357752 7.637295 +v 0.379915 -0.394668 7.576206 +v -0.140872 -0.027721 6.810919 +v 0.404831 -0.333772 7.615253 +v 0.214091 -0.103592 7.333341 +v 0.208187 -0.095140 7.321561 +v 0.225915 -0.678764 7.347167 +v 0.029615 -0.472333 7.061973 +v -0.105052 -0.327080 6.859019 +v 0.222103 -0.678496 7.341105 +v -0.175598 -0.016676 6.758312 +v 0.372438 -0.423302 7.575863 +v 0.173815 -0.517436 7.270633 +v 0.362153 -0.460194 7.549458 +v 0.159946 -0.527084 7.249484 +v 0.365654 -0.448779 7.553163 +v 0.349459 -0.557698 7.530512 +v 0.257087 -0.510443 7.393488 +v 0.308689 -0.229208 7.472588 +v 0.413852 -0.543920 7.626009 +v 0.319964 -0.390801 7.489194 +v 0.319192 -0.400041 7.487447 +v 0.430790 -0.514771 7.654220 +v 0.435071 -0.409682 7.652324 +v 0.422629 -0.344781 7.635872 +v -0.223678 -0.104338 6.682636 +v 0.417789 -0.338133 7.630476 +v 0.396220 -0.346357 7.598948 +v 0.437456 -0.491333 7.659751 +v 0.429700 -0.461382 7.652623 +v 0.315555 -0.261522 7.485836 +v 0.207776 -0.513165 7.320322 +v 0.873440 -0.975762 8.303494 +v 0.201830 -0.511548 7.311168 +v 0.861619 -0.967126 8.291747 +v -0.189451 -0.014799 6.739144 +v 0.196538 -0.513895 7.305045 +v 0.861465 -0.965756 8.285530 +v 0.185372 -0.524925 7.292716 +v -0.196679 -0.013715 6.726207 +v 0.031736 0.002416 7.070621 +v 0.161567 -0.515827 7.256970 +v 0.849342 -0.947048 8.263281 +v 0.246489 -0.514503 7.379390 +v -0.076786 -0.006276 6.907094 +v 0.840214 -0.944768 8.258209 +v 0.241946 -0.518407 7.371089 +v 0.237696 -0.516119 7.366904 +v 0.234597 -0.510948 7.361291 +v 0.835774 -0.942339 8.245575 +v 0.830709 -0.941390 8.239842 +v 0.824178 -0.939763 8.233663 +v -0.079146 -0.008634 6.900970 +v 0.822818 -0.939132 8.229765 +v 0.231231 -0.505611 7.356036 +v 0.226607 -0.494949 7.347631 +v 0.219829 -0.513218 7.339743 +v 0.812198 -0.948570 8.213165 +v 0.808376 -0.949210 8.207110 +v 0.216206 -0.518890 7.336323 +v 0.807193 -0.955806 8.207391 +v 0.804321 -0.954692 8.200518 +v 0.220744 -0.496951 7.343814 +v 0.220848 -0.501787 7.340063 +v 0.212122 -0.520133 7.326619 +v 0.209662 -0.514433 7.325541 +v 0.779531 -0.985829 8.163362 +v 0.797072 -0.955009 8.192551 +v 0.787466 -0.966305 8.177118 +v 0.792574 -0.960210 8.185079 +v 0.788898 -0.965484 8.181473 +v -0.186977 -0.012068 6.746480 +v 0.780625 -0.983008 8.167145 +v 0.780397 -0.975376 8.167806 +v 0.788038 -0.959958 8.171486 +v 0.780717 -0.963742 8.167736 +v 0.767981 -0.992887 8.147833 +v 0.760772 -1.004829 8.137369 +v 0.769082 -0.375710 8.151460 +v 0.229583 -0.496064 7.350513 +v 0.756977 -1.006921 8.126501 +v 0.223959 -0.680378 7.345592 +v 0.276616 -0.183588 7.431891 +v 0.114742 -0.520999 7.190508 +v 0.214462 -0.111794 7.341607 +v 0.389402 -0.553866 7.594697 +v -0.145319 -0.267873 6.803222 +v 0.370479 -0.428950 7.569343 +v 0.222485 -0.677957 7.343411 +v 0.204864 -0.101849 7.326745 +v 0.109454 -0.520319 7.170150 +v 0.202123 -0.095139 7.317003 +v 0.418849 -0.525941 7.639046 +v 0.297111 -0.214006 7.460508 +v 0.303609 -0.448149 7.464257 +v -0.133702 -0.027786 6.820240 +v 0.025097 -0.464129 7.047141 +v 0.121462 -0.033990 7.201039 +v -0.138339 -0.029096 6.817475 +v 0.121055 -0.030239 7.194537 +v 0.291145 -0.202579 7.452762 +v 0.310376 -0.399524 7.478559 +v -0.097835 -0.338197 6.867693 +v 0.353616 -0.562789 7.532134 +v 0.363692 -0.447584 7.558279 +v 0.013682 0.007708 7.037182 +v -0.152215 -0.260743 6.794757 +v 0.164873 -0.514817 7.259867 +v -0.224759 -0.079470 6.686532 +v -0.046131 -0.409023 6.947378 +v 0.433825 -0.431367 7.652451 +v 0.298615 -0.465360 7.455213 +v 0.427131 -0.493109 7.650640 +v -0.165428 -0.019572 6.772811 +v -0.172441 -0.018720 6.767510 +v 0.426947 -0.453209 7.650135 +v 0.000905 0.005243 7.016457 +v 0.401179 -0.344144 7.610662 +v -0.159619 -0.244720 6.783907 +v 0.287966 -0.481722 7.438778 +v -0.055303 -0.402202 6.938400 +v 0.006345 -0.450885 7.020901 +v -0.163190 -0.240121 6.778544 +v -0.014433 0.010467 7.001256 +v -0.167551 -0.234423 6.768593 +v -0.003237 -0.444353 7.006159 +v 0.272481 -0.496507 7.415328 +v -0.223014 -0.063145 6.687886 +v 0.078739 -0.004774 7.134919 +v 0.398178 -0.353147 7.610977 +v 0.080447 -0.010776 7.146352 +v -0.052339 0.003616 6.939663 +v 0.316399 -0.278932 7.487370 +v 0.255898 -0.503120 7.397162 +v 0.394175 -0.361094 7.603460 +v -0.019310 -0.441530 6.999825 +v 0.148261 -0.056850 7.245968 +v 0.119264 -0.522746 7.195889 +v -0.230067 -0.106352 6.683427 +v 0.050680 0.002068 7.093763 +v 0.373653 -0.417401 7.581334 +v -0.108729 -0.018660 6.868593 +v -0.198215 -0.194526 6.727759 +v 0.048244 0.000115 7.086881 +v -0.086165 -0.359609 6.889339 +v 0.327317 -0.342999 7.498878 +v 0.329163 -0.309165 7.502889 +v 0.267670 -0.173738 7.418351 +v 0.405137 -0.337265 7.617800 +v 0.269350 -0.503446 7.408240 +v 0.299110 -0.458674 7.459287 +v 0.416235 -0.450782 7.641278 +v 0.287428 -0.462421 7.447027 +v 0.102726 -0.521155 7.175924 +v 0.364552 -0.434506 7.561990 +v -0.204519 -0.014630 6.718371 +v 0.312505 -0.365422 7.485525 +v 0.381893 -0.383343 7.584978 +v -0.142887 -0.027635 6.813902 +v 0.304936 -0.431435 7.472251 +v 0.089580 -0.517088 7.155683 +v 0.403919 -0.550403 7.612650 +v 0.154546 -0.525572 7.249145 +v -0.229057 -0.138189 6.689712 +v 0.421438 -0.410831 7.643863 +v -0.221256 -0.130680 6.688794 +v -0.167368 -0.017825 6.777424 +v 0.147794 -0.524934 7.240782 +v 0.344771 -0.531968 7.525647 +v 0.317557 -0.356961 7.489825 +v 0.264723 -0.492107 7.414231 +v -0.047995 -0.415146 6.953842 +v -0.232496 -0.113232 6.681723 +v -0.153111 -0.247173 6.787519 +v 0.115552 -0.034483 7.197656 +v 0.081301 -0.511352 7.144255 +v 0.317627 -0.327058 7.492088 +v 0.020847 0.004321 7.056509 +v 0.075279 -0.505210 7.130098 +v -0.227249 -0.093783 6.681756 +v -0.174264 -0.016288 6.773191 +v 0.306984 -0.416221 7.475941 +v 0.387829 -0.372521 7.600179 +v 0.318098 -0.318404 7.494447 +v 0.321149 -0.310921 7.496404 +v 0.306204 -0.237467 7.475482 +v -0.232666 -0.074307 6.682694 +v 0.109288 -0.026336 7.185601 +v 0.386187 -0.371204 7.590404 +v -0.118256 -0.306703 6.837724 +v -0.166819 -0.240071 6.774996 +v 0.005850 0.007746 7.030215 +v -0.007928 0.010347 7.025856 +v 0.073623 -0.007317 7.138965 +v 0.050591 -0.489640 7.095616 +v -0.058312 -0.393324 6.927953 +v -0.232307 -0.062350 6.682065 +v -0.184656 -0.209033 6.741321 +v 0.073098 -0.005769 7.129400 +v -0.192388 -0.208525 6.737751 +v -0.045011 0.001909 6.961483 +v 0.357513 -0.467895 7.555464 +v 0.086973 -0.012098 7.149089 +v 0.174472 -0.077646 7.282434 +v -0.056323 0.002551 6.945117 +v -0.098644 -0.022050 6.877063 +v 0.817446 -0.945493 8.228800 +v 0.819398 -0.940935 8.230690 +v 0.251409 -0.511181 7.390498 +v 0.774962 -0.992172 8.166018 +v -0.079392 -0.016241 6.894800 +v 0.412176 -0.355142 7.629417 +v 0.423194 -0.523066 7.646842 +v 0.318652 -0.381916 7.489888 +v 0.426484 -0.512732 7.650989 +v 0.311966 -0.425441 7.479991 +v 0.434936 -0.501594 7.658690 +v -0.177400 -0.225758 6.759286 +v 0.407411 -0.361144 7.624889 +v 0.403721 -0.348428 7.618233 +v 0.431407 -0.485690 7.654621 +v 0.418645 -0.391790 7.640209 +v 0.418856 -0.382767 7.639413 +v 0.416028 -0.370019 7.636324 +v 0.202414 -0.509226 7.320454 +v 0.863464 -0.971401 8.297703 +v -0.198320 -0.013512 6.731258 +v -0.038212 0.005752 6.969611 +v 0.857344 -0.967331 8.289344 +v 0.854690 -0.967612 8.278955 +v 0.237611 -0.506802 7.372976 +v 0.841999 -0.954336 8.266724 +v 0.190825 -0.515135 7.303548 +v 0.232760 -0.513071 7.365681 +v 0.229358 -0.510774 7.360472 +v 0.186774 -0.521776 7.297683 +v 0.832373 -0.944488 8.256075 +v 0.227972 -0.495780 7.358451 +v -0.126114 -0.024361 6.830843 +v -0.131740 -0.022433 6.827340 +v 0.181726 -0.524483 7.289529 +v 0.233801 -0.477734 7.367363 +v 0.234421 -0.481385 7.367337 +v 0.228305 -0.492765 7.355406 +v 0.821175 -0.942413 8.234711 +v -0.147535 -0.024065 6.806562 +v 0.226143 -0.490608 7.351749 +v 0.813156 -0.945401 8.217160 +v -0.150146 -0.023452 6.801874 +v 0.810972 -0.953908 8.218819 +v -0.157204 -0.023222 6.793409 +v 0.806583 -0.960389 8.211711 +v 0.802981 -0.965156 8.206802 +v 0.216784 -0.498038 7.340589 +v 0.213342 -0.499022 7.334206 +v 0.209846 -0.500029 7.330734 +v -0.184501 -0.012192 6.750785 +v 0.774298 -0.989036 8.177182 +v 0.792282 -0.963785 8.191047 +v 0.781995 -0.971459 8.181866 +v 0.780520 -0.969449 8.174313 +v 0.779405 -0.971067 8.170493 +v 0.769343 -0.991516 8.156519 +v 0.762451 -0.996219 8.146260 +v 0.758442 -0.999330 8.147141 +v 0.852248 -0.963243 8.268738 +v 0.225199 -0.506702 7.357174 +v 0.240119 -0.514840 7.372418 +v 0.214194 -0.514472 7.335835 +v 0.216763 -0.502692 7.335290 +v 0.213059 -0.518288 7.332732 +v 0.210712 -0.508560 7.329497 +v 0.209537 -0.504300 7.328693 +v 0.835935 -0.974387 8.255731 +v 0.824392 -0.974354 8.238613 +v 0.820379 -0.978411 8.231158 +v 0.816579 -0.983477 8.222868 +v 0.404736 -0.537828 7.620665 +v 0.298654 -0.231977 7.468266 +v -0.218658 -0.040161 6.700167 +v 0.124847 -0.039050 7.216235 +v 0.345343 -0.548876 7.535258 +v 0.344494 -0.537992 7.536090 +v 0.363396 -0.437673 7.562473 +v 0.345407 -0.526510 7.531909 +v -0.215589 -0.165448 6.704493 +v 0.346996 -0.517928 7.535583 +v 0.378673 -0.395207 7.585515 +v -0.169046 -0.252426 6.781491 +v 0.306247 -0.378845 7.481917 +v -0.185573 -0.015142 6.761051 +v -0.132150 -0.301538 6.829823 +v -0.010685 0.008260 7.008327 +v -0.175560 -0.238056 6.766854 +v -0.217757 -0.026453 6.704735 +v 0.286209 -0.203916 7.450979 +v -0.015641 0.010366 6.995616 +v -0.232836 -0.100587 6.682611 +v -0.223707 -0.144657 6.692986 +v 0.421766 -0.503356 7.647500 +v 0.301184 -0.392936 7.473784 +v -0.194482 -0.204670 6.733719 +v 0.303878 -0.403214 7.474248 +v 0.257404 -0.495541 7.409662 +v -0.227791 -0.086134 6.681208 +v 0.418279 -0.419062 7.640751 +v -0.135619 -0.294462 6.823523 +v 0.295991 -0.438727 7.463712 +v 0.064773 -0.501742 7.120409 +v 0.360471 -0.457455 7.558510 +v -0.227132 -0.056178 6.688529 +v 0.382368 -0.555388 7.587909 +v -0.228757 -0.119621 6.684579 +v 0.050815 -0.497487 7.110476 +v -0.027352 0.008552 6.981597 +v 0.401593 -0.371179 7.622056 +v 0.066879 -0.003696 7.125210 +v 0.263412 -0.184610 7.424331 +v 0.299479 -0.241275 7.470892 +v 0.063185 -0.003975 7.119626 +v 0.424867 -0.469507 7.649768 +v 0.130071 -0.523545 7.216631 +v 0.124643 -0.522613 7.210169 +v -0.028295 -0.430894 6.979578 +v 0.217286 -0.120216 7.349938 +v 0.277112 -0.476925 7.434477 +v -0.100225 -0.348500 6.877083 +v -0.074356 -0.005366 6.917266 +v -0.150662 -0.271441 6.804213 +v -0.082333 -0.005618 6.908186 +v -0.082785 -0.006322 6.902441 +v -0.156456 -0.254316 6.787512 +v 0.139666 -0.048307 7.231142 +v -0.119267 -0.016798 6.850801 +v -0.220235 -0.046568 6.695674 +v 0.417294 -0.472670 7.646117 +v 0.395367 -0.362572 7.610198 +v 0.400771 -0.544451 7.615101 +v 0.813062 -0.946880 8.222206 +v 0.239973 -0.141721 7.380550 +v 0.252944 -0.497138 7.402033 +v 0.416501 -0.510620 7.641170 +v 0.309451 -0.295359 7.485453 +v 0.419644 -0.520885 7.643874 +v 0.245752 -0.509496 7.386643 +v 0.292790 -0.445575 7.459534 +v 0.396143 -0.540590 7.612890 +v 0.129827 -0.042915 7.222541 +v -0.213815 -0.014342 6.717287 +v -0.212681 -0.176642 6.711389 +v 0.299860 -0.279863 7.477156 +v 0.294009 -0.233409 7.463941 +v -0.115140 -0.312372 6.844660 +v -0.220878 -0.157292 6.699490 +v 0.351557 -0.486021 7.548163 +v 0.376421 -0.558105 7.585037 +v -0.063643 -0.408048 6.941601 +v 0.411764 -0.427788 7.637363 +v -0.237804 -0.086801 6.679132 +v 0.305688 -0.264151 7.479934 +v -0.227618 -0.039585 6.694497 +v -0.232674 -0.126414 6.686141 +v -0.141639 -0.300805 6.824942 +v -0.238689 -0.106821 6.680009 +v -0.235709 -0.058710 6.683581 +v 0.178522 -0.082099 7.293485 +v 0.098243 -0.026015 7.178194 +v -0.238513 -0.074178 6.677197 +v -0.145235 -0.278657 6.810454 +v 0.174313 -0.079875 7.288823 +v 0.285950 -0.452354 7.451637 +v -0.074331 -0.381981 6.914625 +v -0.183274 -0.235944 6.763069 +v 0.367690 -0.559954 7.569921 +v 0.166819 -0.513185 7.276783 +v 0.270833 -0.481484 7.428667 +v 0.154237 -0.516185 7.255089 +v 0.085841 -0.017515 7.163321 +v 0.277826 -0.468645 7.437572 +v 0.290176 -0.217755 7.457410 +v 0.354321 -0.560324 7.550040 +v 0.165321 -0.069590 7.271891 +v 0.374656 -0.410389 7.581024 +v -0.022625 0.009438 7.001999 +v 0.147897 -0.522808 7.245976 +v 0.295467 -0.401514 7.469261 +v 0.375656 -0.404793 7.587098 +v 0.135665 -0.522015 7.225615 +v -0.098495 -0.362524 6.889646 +v -0.157498 -0.262859 6.793009 +v 0.347512 -0.497724 7.540510 +v 0.280542 -0.205427 7.446106 +v 0.288695 -0.425160 7.461394 +v -0.053565 0.004135 6.954520 +v -0.166730 -0.259838 6.786012 +v -0.059936 0.000300 6.935021 +v -0.070064 -0.001917 6.925168 +v 0.356704 -0.477389 7.553535 +v -0.093576 -0.021538 6.882455 +v -0.103631 -0.014494 6.884324 +v 0.042973 -0.484821 7.088715 +v 0.031521 0.005538 7.078225 +v 0.199630 -0.106721 7.329728 +v 0.013734 0.006167 7.047229 +v 0.830827 -0.944673 8.251854 +v 0.767367 -0.995023 8.163089 +v 0.311160 -0.344111 7.488567 +v 0.407546 -0.529420 7.626884 +v 0.141098 -0.521096 7.237256 +v 0.398965 -0.364505 7.616936 +v 0.412915 -0.470818 7.641424 +v -0.233367 -0.080381 6.681300 +v 0.296543 -0.412864 7.467804 +v -0.209861 -0.193628 6.719938 +v 0.297243 -0.252215 7.472054 +v -0.235337 -0.070079 6.680265 +v 0.176875 -0.516884 7.283482 +v 0.347441 -0.504220 7.537359 +v 0.410924 -0.520612 7.633863 +v 0.199407 -0.498625 7.330761 +v -0.193816 -0.014019 6.745593 +v 0.239779 -0.502758 7.378486 +v 0.201116 -0.501947 7.325973 +v -0.145946 -0.023415 6.819586 +v 0.191873 -0.506296 7.307520 +v 0.235478 -0.497574 7.376861 +v 0.378103 -0.564803 7.580052 +v 0.856573 -0.970443 8.293604 +v 0.196560 -0.502812 7.316784 +v -0.198238 -0.014426 6.740973 +v 0.194122 -0.504498 7.310342 +v -0.156896 -0.020659 6.800192 +v 0.851661 -0.972005 8.286957 +v -0.165629 -0.019575 6.783664 +v 0.183112 -0.518652 7.298618 +v 0.185667 -0.514982 7.302271 +v -0.187366 -0.012334 6.753687 +v 0.230304 -0.507398 7.367577 +v -0.212411 -0.013237 6.724515 +v 0.225574 -0.495786 7.361097 +v 0.223419 -0.503027 7.357008 +v -0.092297 -0.013707 6.894506 +v 0.233816 -0.480787 7.371249 +v 0.230604 -0.477025 7.369536 +v 0.828504 -0.946485 8.246313 +v 0.227771 -0.475252 7.365959 +v 0.821899 -0.953269 8.241758 +v 0.224769 -0.475225 7.361268 +v 0.820273 -0.950166 8.238194 +v 0.810222 -0.953570 8.224966 +v 0.223818 -0.481360 7.358488 +v 0.218357 -0.485499 7.350852 +v 0.799823 -0.972720 8.210056 +v 0.775571 -0.992186 8.172768 +v 0.775942 -0.980624 8.173894 +v 0.798381 -0.973805 8.204716 +v 0.775104 -0.979008 8.180401 +v 0.761557 -0.999572 8.154076 +v 0.758665 -1.004613 8.142200 +v 0.245909 -0.512293 7.384889 +v 0.180881 -0.522782 7.291778 +v 0.229874 -0.485662 7.366542 +v 0.229827 -0.478352 7.363372 +v 0.226856 -0.489068 7.361309 +v 0.799504 -0.961739 8.201115 +v 0.796801 -0.968674 8.198797 +v 0.794692 -0.972910 8.200233 +v 0.305362 -0.310956 7.484949 +v 0.385724 -0.387351 7.602745 +v 0.832767 -0.949665 8.263227 +v -0.219548 -0.017707 6.707886 +v -0.221462 -0.021150 6.705689 +v 0.246637 -0.158166 7.398360 +v 0.404671 -0.512919 7.630651 +v -0.237524 -0.094557 6.681121 +v -0.219164 -0.184238 6.713791 +v 0.105937 -0.030494 7.191705 +v 0.826641 -0.947977 8.254308 +v 0.295614 -0.287802 7.476449 +v -0.227191 -0.049297 6.692446 +v 0.282016 -0.218226 7.452386 +v 0.390601 -0.528724 7.612253 +v 0.295123 -0.430391 7.466393 +v 0.383253 -0.544626 7.598404 +v -0.225708 -0.162251 6.700463 +v 0.406558 -0.461969 7.636337 +v -0.025389 0.008969 6.995183 +v 0.406061 -0.454444 7.634590 +v 0.006242 -0.461320 7.040127 +v 0.411950 -0.486336 7.639955 +v 0.345820 -0.534398 7.545348 +v -0.133854 -0.313501 6.836551 +v 0.372378 -0.555979 7.583798 +v 0.346766 -0.493140 7.550488 +v -0.171597 -0.247229 6.775900 +v -0.143452 -0.293869 6.821624 +v 0.366547 -0.547052 7.579692 +v -0.175197 -0.242245 6.771198 +v -0.038499 0.013590 6.982804 +v 0.270574 -0.192242 7.434172 +v 0.041586 -0.492464 7.102457 +v 0.126559 -0.520811 7.220661 +v 0.049772 -0.001049 7.108593 +v -0.239772 -0.066523 6.680144 +v 0.047431 0.002638 7.098976 +v -0.033052 0.010853 6.978125 +v 0.405144 -0.413852 7.630594 +v -0.242574 -0.084444 6.675892 +v 0.387665 -0.383932 7.606629 +v 0.036833 0.004758 7.085842 +v 0.175215 -0.510383 7.291842 +v 0.169437 -0.509124 7.284381 +v 0.007505 0.007028 7.043973 +v 0.359776 -0.556693 7.561463 +v 0.351384 -0.556891 7.549564 +v 0.160772 -0.511196 7.265718 +v 0.133943 -0.052390 7.234742 +v 0.117054 -0.035936 7.208300 +v -0.163360 -0.265059 6.791875 +v -0.031812 -0.425272 6.970545 +v -0.041518 -0.426132 6.969254 +v -0.198671 -0.211649 6.739131 +v -0.201267 -0.207343 6.732677 +v -0.090380 -0.005637 6.902964 +v -0.110785 -0.017579 6.872838 +v -0.116460 -0.345616 6.868909 +v -0.114947 -0.336839 6.863761 +v -0.128331 -0.015925 6.845760 +v -0.167682 -0.019417 6.788457 +v -0.120322 -0.322090 6.848981 +v 0.405722 -0.435583 7.634760 +v 0.254189 -0.158699 7.401702 +v 0.304846 -0.373988 7.481171 +v 0.345368 -0.547140 7.538024 +v 0.268406 -0.483740 7.424994 +v 0.307599 -0.350918 7.484598 +v 0.408942 -0.505445 7.635506 +v 0.243571 -0.502852 7.386234 +v 0.380336 -0.396111 7.595921 +v 0.286018 -0.209392 7.453233 +v -0.185474 -0.225818 6.754278 +v 0.389685 -0.537847 7.607429 +v 0.418746 -0.479208 7.646594 +v 0.418156 -0.498462 7.644638 +v 0.282927 -0.432107 7.453485 +v 0.393587 -0.368123 7.611375 +v 0.298546 -0.270247 7.475138 +v 0.308025 -0.337753 7.487250 +v 0.409983 -0.403706 7.634712 +v 0.403519 -0.397963 7.628731 +v 0.290988 -0.232979 7.461721 +v 0.406420 -0.383938 7.629869 +v 0.363663 -0.441885 7.566485 +v -0.016165 0.008997 7.009594 +v 0.394571 -0.510477 7.622588 +v -0.004031 -0.454780 7.025873 +v -0.220442 -0.032897 6.702837 +v 0.345203 -0.526718 7.546483 +v -0.029811 0.009257 6.995713 +v 0.239459 -0.149173 7.387472 +v -0.224011 -0.171507 6.705678 +v -0.012063 -0.448862 7.014482 +v 0.345352 -0.518548 7.547790 +v 0.343452 -0.508313 7.549932 +v 0.063270 -0.005647 7.136387 +v 0.234129 -0.136840 7.373836 +v 0.828349 -0.947101 8.257766 +v 0.297111 -0.346671 7.478208 +v 0.238904 -0.494249 7.389453 +v 0.083281 -0.014101 7.153777 +v -0.226760 -0.015297 6.705493 +v 0.379432 -0.542819 7.596625 +v -0.237723 -0.052630 6.688059 +v -0.022988 -0.444677 7.004243 +v 0.375559 -0.412104 7.591944 +v 0.274830 -0.200867 7.441224 +v -0.078053 -0.390353 6.920935 +v -0.230141 -0.147616 6.693275 +v 0.404631 -0.496963 7.634025 +v 0.368121 -0.435726 7.583544 +v 0.366570 -0.436500 7.573110 +v -0.080071 -0.384733 6.915368 +v 0.217204 -0.130043 7.359891 +v 0.379504 -0.548603 7.589813 +v 0.028761 -0.483236 7.084055 +v 0.403413 -0.473818 7.635126 +v 0.370956 -0.543314 7.584340 +v 0.116288 -0.523074 7.202320 +v 0.024977 -0.474217 7.065116 +v -0.073996 0.003248 6.929786 +v -0.079190 -0.002266 6.922470 +v 0.209387 -0.122790 7.350153 +v 0.260688 -0.164047 7.409636 +v -0.242181 -0.077806 6.676526 +v -0.028813 -0.436497 6.989660 +v -0.119757 -0.015519 6.858953 +v 0.134903 -0.055759 7.244878 +v 0.147162 -0.517378 7.249817 +v 0.074717 -0.510258 7.150457 +v 0.361591 -0.453115 7.579084 +v 0.111656 -0.037258 7.205776 +v 0.363248 -0.449260 7.568089 +v 0.284643 -0.442104 7.453522 +v 0.039333 0.005509 7.095538 +v 0.029346 0.004523 7.084744 +v 0.026584 0.006137 7.078319 +v 0.024587 0.004849 7.071779 +v -0.191420 -0.220730 6.748735 +v -0.202526 -0.201834 6.729070 +v -0.081495 -0.004092 6.912551 +v 0.348263 -0.543571 7.550895 +v 0.401632 -0.445105 7.632092 +v 0.393992 -0.386181 7.619318 +v 0.396906 -0.521277 7.620249 +v 0.394853 -0.376001 7.617730 +v 0.301996 -0.357799 7.478768 +v 0.140973 -0.515328 7.243817 +v 0.351605 -0.553777 7.553295 +v 0.204515 -0.496204 7.340106 +v -0.133530 -0.017170 6.833714 +v -0.150947 -0.020761 6.817218 +v 0.180844 -0.507307 7.302538 +v -0.193478 -0.012570 6.749156 +v 0.195118 -0.498912 7.324861 +v -0.092539 -0.006453 6.898593 +v -0.100478 -0.010299 6.893102 +v -0.205487 -0.013337 6.738905 +v -0.096495 -0.015487 6.891492 +v -0.211377 -0.014617 6.731656 +v 0.232341 -0.492062 7.384994 +v 0.846842 -0.971891 8.281501 +v 0.185820 -0.494370 7.311050 +v 0.184734 -0.497233 7.306319 +v 0.181103 -0.498516 7.304743 +v 0.229880 -0.500923 7.371170 +v -0.196444 -0.016138 6.754276 +v 0.228594 -0.493614 7.370684 +v 0.224205 -0.494725 7.366054 +v 0.223723 -0.506966 7.361279 +v 0.840388 -0.966453 8.274573 +v 0.219710 -0.499078 7.360793 +v 0.834838 -0.957813 8.267934 +v 0.229333 -0.484689 7.374225 +v 0.831177 -0.969737 8.256120 +v 0.221379 -0.473291 7.363661 +v 0.210776 -0.483158 7.352055 +v 0.816964 -0.961226 8.250342 +v 0.217251 -0.476829 7.356665 +v 0.813494 -0.961844 8.247695 +v 0.814088 -0.954066 8.237143 +v 0.807578 -0.957428 8.222466 +v 0.210194 -0.493572 7.344783 +v 0.806614 -0.955415 8.228176 +v 0.797612 -0.970248 8.219010 +v 0.792171 -0.976466 8.204601 +v 0.784333 -0.969606 8.190145 +v 0.781634 -0.971010 8.187432 +v 0.758382 -1.005431 8.161167 +v 0.754361 -1.003769 8.151113 +v 0.218214 -0.503431 7.359494 +v 0.230108 -0.488082 7.371854 +v 0.834908 -0.980400 8.268440 +v 0.801126 -0.991237 8.216390 +v 0.798274 -0.995735 8.210513 +v 0.805879 -0.985207 8.224513 +v 0.795320 -0.976735 8.209298 +v 0.825999 -0.967796 8.251788 +v 0.813379 -0.977800 8.235907 +v 0.835488 -0.976754 8.262915 +v 0.294044 -0.353345 7.475319 +v 0.829422 -0.953221 8.263648 +v 0.295773 -0.375546 7.474862 +v 0.823752 -0.954683 8.259038 +v 0.353622 -0.541838 7.561665 +v 0.768761 -0.998632 8.174069 +v 0.390264 -0.514545 7.617499 +v 0.765936 -1.000288 8.171522 +v 0.395925 -0.494373 7.626416 +v 0.404143 -0.488075 7.632310 +v 0.356947 -0.466488 7.562422 +v 0.034819 0.006025 7.093754 +v 0.129444 -0.055544 7.239153 +v 0.260754 -0.197943 7.432155 +v -0.042721 -0.432820 6.979300 +v 0.400281 -0.482357 7.629794 +v 0.258753 -0.480551 7.418535 +v 0.274171 -0.452020 7.442718 +v 0.255693 -0.178556 7.417830 +v 0.014725 0.006901 7.062156 +v 0.090616 -0.517707 7.166172 +v 0.287008 -0.277753 7.469909 +v 0.381374 -0.407841 7.605267 +v 0.244501 -0.488331 7.403913 +v -0.166786 -0.274519 6.796542 +v -0.065601 0.001589 6.941832 +v -0.068008 0.002689 6.934468 +v -0.196406 -0.236443 6.755744 +v -0.233133 -0.155887 6.696254 +v -0.236653 -0.148036 6.690732 +v 0.071230 -0.010688 7.151237 +v 0.092542 -0.031687 7.190835 +v 0.256241 -0.487019 7.414079 +v 0.070720 -0.507590 7.139383 +v -0.237708 -0.115275 6.681759 +v 0.154449 -0.510914 7.261753 +v -0.131846 -0.321534 6.843700 +v 0.270710 -0.219011 7.445231 +v -0.247234 -0.106257 6.678927 +v 0.062624 -0.003443 7.124852 +v -0.243041 -0.099139 6.680219 +v 0.057099 -0.005265 7.126036 +v -0.089731 -0.008820 6.910317 +v 0.072438 -0.013601 7.157217 +v 0.135601 -0.516883 7.236849 +v -0.248074 -0.069968 6.677403 +v 0.388160 -0.407438 7.613625 +v -0.233226 -0.041475 6.692420 +v -0.043115 0.013758 6.979750 +v -0.046602 0.004798 6.966780 +v -0.172775 -0.018537 6.782372 +v 0.395992 -0.410119 7.622763 +v 0.373813 -0.418151 7.587063 +v 0.348696 -0.537529 7.552705 +v 0.367761 -0.552405 7.580304 +v -0.087262 -0.374490 6.903836 +v 0.370493 -0.557570 7.580575 +v 0.355165 -0.550098 7.561229 +v 0.293289 -0.260872 7.470900 +v 0.354105 -0.479941 7.562009 +v 0.291952 -0.295381 7.474614 +v 0.396387 -0.394669 7.622291 +v 0.388375 -0.397724 7.611934 +v 0.141947 -0.060286 7.255189 +v 0.117535 -0.517688 7.213584 +v -0.184697 -0.246633 6.769903 +v 0.113638 -0.519845 7.205698 +v -0.221084 -0.179681 6.709264 +v -0.222185 -0.012794 6.713475 +v 0.033623 -0.486080 7.090824 +v 0.277524 -0.424180 7.452607 +v -0.236244 -0.165527 6.699920 +v -0.229877 -0.017352 6.703595 +v 0.110093 -0.521276 7.196342 +v 0.261668 -0.451686 7.434193 +v -0.241142 -0.045496 6.687577 +v 0.271643 -0.459198 7.438702 +v 0.031900 0.004350 7.089235 +v 0.033115 -0.480092 7.076959 +v -0.200906 -0.226633 6.746112 +v -0.084712 -0.003257 6.918554 +v 0.291313 -0.363875 7.471451 +v 0.375857 -0.424833 7.600098 +v 0.246828 -0.483081 7.413751 +v 0.369714 -0.428593 7.586844 +v -0.249237 -0.118781 6.680265 +v -0.049003 -0.421516 6.962638 +v 0.079823 -0.515197 7.155232 +v 0.381005 -0.526942 7.605066 +v -0.240644 -0.128686 6.684000 +v 0.364022 -0.443670 7.582415 +v 0.078821 -0.014036 7.159173 +v 0.287232 -0.406803 7.462924 +v -0.123087 -0.331869 6.855591 +v -0.138495 -0.012155 6.842193 +v 0.161481 -0.509004 7.279716 +v 0.344868 -0.500618 7.546232 +v 0.115850 -0.042175 7.219038 +v 0.247828 -0.487161 7.411201 +v 0.268329 -0.210128 7.440538 +v 0.275129 -0.440202 7.446769 +v -0.139841 -0.015905 6.831875 +v -0.157799 -0.280471 6.805348 +v 0.062353 -0.506419 7.137316 +v 0.297025 -0.322349 7.479358 +v 0.061058 -0.503800 7.126443 +v 0.101585 -0.028726 7.184379 +v -0.075682 -0.398095 6.930565 +v -0.249166 -0.092919 6.676065 +v -0.169358 -0.266989 6.788832 +v -0.008079 0.011646 7.037267 +v -0.011526 0.010264 7.028457 +v -0.177307 -0.015016 6.786469 +v 0.186607 -0.095576 7.311913 +v -0.179290 -0.014663 6.776385 +v -0.242600 -0.058809 6.679408 +v -0.185190 -0.015288 6.770198 +v -0.176697 -0.259318 6.782208 +v 0.219556 -0.144725 7.374023 +v 0.142822 -0.067637 7.262970 +v -0.239994 -0.037443 6.689362 +v 0.037866 -0.001533 7.111844 +v -0.164274 -0.019210 6.797661 +v 0.372703 -0.536337 7.592653 +v 0.393344 -0.427849 7.623266 +v 0.400418 -0.427605 7.631233 +v 0.351705 -0.485787 7.558147 +v -0.178259 -0.249224 6.775337 +v 0.360976 -0.547647 7.574617 +v 0.391634 -0.419078 7.620996 +v 0.287952 -0.247372 7.463894 +v 0.345852 -0.520830 7.553110 +v -0.203963 -0.014561 6.748933 +v -0.190737 -0.014679 6.758772 +v -0.053490 0.006342 6.968257 +v -0.097888 -0.002731 6.899179 +v 0.230315 -0.491495 7.379964 +v 0.227601 -0.485598 7.378034 +v 0.214050 -0.474233 7.360438 +v -0.108379 -0.009390 6.888192 +v 0.835520 -0.983152 8.274947 +v -0.112599 -0.013240 6.883721 +v -0.106099 -0.019017 6.877966 +v 0.831116 -0.960913 8.266893 +v -0.117771 -0.012167 6.871022 +v 0.795574 -0.994893 8.214804 +v 0.797709 -0.989876 8.219498 +v 0.181950 -0.493112 7.309573 +v 0.804957 -0.981433 8.230839 +v 0.178331 -0.501703 7.305381 +v 0.796685 -0.976199 8.218431 +v 0.793515 -0.982807 8.212767 +v -0.163601 -0.012049 6.814776 +v 0.173504 -0.505069 7.298278 +v 0.820360 -0.957430 8.253740 +v 0.821665 -0.960173 8.256575 +v 0.816855 -0.966993 8.246318 +v 0.806160 -0.954427 8.237227 +v 0.804112 -0.961671 8.216985 +v 0.790509 -0.983387 8.208004 +v 0.772080 -1.001570 8.181282 +v 0.771700 -0.984296 8.182766 +v 0.778427 -0.978689 8.192336 +v 0.777359 -0.977762 8.188390 +v 0.219289 -0.502545 7.363596 +v 0.221410 -0.498056 7.366717 +v 0.844684 -0.977019 8.286127 +v 0.837690 -0.972642 8.277434 +v 0.833288 -0.973611 8.267619 +v 0.835045 -0.968126 8.272243 +v 0.830625 -0.965674 8.264393 +v 0.786131 -0.976751 8.199322 +v 0.191094 -0.103641 7.322710 +v 0.277159 -0.227199 7.453818 +v 0.290147 -0.377470 7.471413 +v 0.384757 -0.460570 7.618455 +v 0.355538 -0.471788 7.568325 +v -0.061183 0.004550 6.955560 +v -0.244702 -0.053335 6.681713 +v -0.232875 -0.180306 6.707452 +v 0.391395 -0.481256 7.623474 +v 0.082051 -0.517028 7.162433 +v 0.392373 -0.449344 7.623891 +v 0.116143 -0.050320 7.228483 +v 0.283757 -0.389546 7.463692 +v 0.388518 -0.438156 7.620787 +v 0.007042 0.007631 7.053714 +v 0.255435 -0.201687 7.429752 +v 0.234212 -0.165612 7.397191 +v 0.269882 -0.395488 7.453005 +v -0.252029 -0.066311 6.675674 +v -0.084253 0.004364 6.926547 +v 0.343533 -0.510036 7.554107 +v -0.098133 -0.002583 6.905126 +v 0.289336 -0.326857 7.474201 +v -0.128494 -0.013931 6.857152 +v -0.129283 -0.014722 6.853553 +v 0.375969 -0.530372 7.598312 +v 0.344817 -0.498594 7.555106 +v -0.014401 0.011660 7.034626 +v -0.016272 0.007720 7.025753 +v -0.111247 -0.354961 6.878442 +v 0.258910 -0.193239 7.428668 +v -0.015470 0.009847 7.017114 +v 0.355470 -0.530317 7.574725 +v -0.245683 -0.153109 6.692499 +v -0.005799 -0.459449 7.039272 +v -0.238310 -0.029184 6.699811 +v -0.234049 -0.032473 6.696307 +v -0.237150 -0.034240 6.691965 +v -0.065050 -0.420024 6.960453 +v -0.062381 -0.413354 6.949063 +v 0.164504 -0.501034 7.291638 +v -0.187596 -0.013440 6.770683 +v -0.032626 0.011878 6.989613 +v -0.241378 -0.015897 6.702723 +v 0.276858 -0.240561 7.456386 +v 0.158233 -0.499191 7.287056 +v 0.146476 -0.072098 7.269912 +v 0.086904 -0.027989 7.183744 +v 0.198844 -0.117648 7.341650 +v 0.057396 -0.008414 7.137869 +v 0.153611 -0.509942 7.275179 +v -0.213979 -0.203824 6.727688 +v -0.131161 -0.329502 6.850954 +v -0.184585 -0.256240 6.775028 +v 0.153809 -0.509820 7.269825 +v -0.048869 0.010202 6.976960 +v -0.212825 -0.198796 6.722533 +v -0.094055 -0.367311 6.895856 +v -0.218701 -0.187649 6.716293 +v -0.140443 -0.320898 6.837360 +v -0.059797 0.006771 6.963651 +v 0.127271 -0.516626 7.235407 +v 0.109278 -0.516898 7.209752 +v 0.129663 -0.517570 7.230096 +v -0.152068 -0.291512 6.815566 +v 0.394858 -0.463961 7.627865 +v 0.379301 -0.429358 7.607965 +v 0.350702 -0.490413 7.562399 +v 0.349729 -0.527989 7.560160 +v 0.270507 -0.431221 7.445879 +v -0.204467 -0.216960 6.739855 +v 0.387932 -0.499888 7.618044 +v 0.266446 -0.430441 7.442390 +v 0.363279 -0.538527 7.580597 +v 0.384765 -0.417774 7.613512 +v 0.385096 -0.491569 7.617402 +v 0.352943 -0.529883 7.570424 +v -0.043939 -0.436146 6.985169 +v 0.099949 -0.520909 7.185483 +v 0.257444 -0.465232 7.426425 +v 0.018085 0.005660 7.076773 +v 0.354946 -0.480388 7.572769 +v -0.248842 -0.082677 6.675619 +v 0.251423 -0.465072 7.422258 +v -0.070418 0.004346 6.949367 +v 0.374981 -0.493062 7.606832 +v -0.247741 -0.076051 6.677693 +v 0.289884 -0.314168 7.475543 +v 0.243479 -0.173201 7.406993 +v 0.274495 -0.385890 7.458694 +v 0.005693 -0.467386 7.053277 +v -0.206900 -0.232444 6.749029 +v 0.278094 -0.412289 7.456766 +v 0.283515 -0.331446 7.471365 +v 0.293842 -0.338079 7.477350 +v 0.072137 -0.514120 7.158557 +v 0.237695 -0.487222 7.399297 +v 0.168392 -0.505030 7.287530 +v -0.210836 -0.215406 6.737205 +v 0.263460 -0.464796 7.430279 +v -0.229892 -0.027461 6.703342 +v -0.211744 -0.210914 6.732630 +v -0.162038 -0.287707 6.805545 +v 0.111668 -0.040847 7.214321 +v 0.102830 -0.035599 7.200007 +v 0.370573 -0.517589 7.599624 +v 0.271785 -0.420858 7.448575 +v -0.090470 -0.006258 6.917033 +v 0.153709 -0.508400 7.278595 +v -0.092444 -0.008304 6.913427 +v 0.164831 -0.094587 7.302416 +v 0.261869 -0.415164 7.444628 +v 0.277497 -0.399179 7.457231 +v 0.278086 -0.268882 7.462801 +v 0.053876 -0.502517 7.124382 +v 0.207628 -0.131325 7.357748 +v 0.346427 -0.502428 7.561074 +v 0.141908 -0.511737 7.254569 +v -0.146202 -0.017634 6.826884 +v 0.279157 -0.255537 7.461487 +v 0.158327 -0.077372 7.279516 +v 0.127551 -0.512159 7.243572 +v 0.084356 -0.024250 7.174256 +v 0.080370 -0.021126 7.168159 +v 0.117491 -0.516943 7.229634 +v 0.262323 -0.443357 7.435289 +v -0.036591 -0.439262 6.992925 +v 0.111263 -0.510023 7.222934 +v 0.245317 -0.183026 7.414777 +v 0.103585 -0.517426 7.205685 +v -0.246232 -0.131353 6.681753 +v -0.181797 -0.012070 6.781441 +v -0.254963 -0.110867 6.679739 +v 0.049793 -0.006251 7.131032 +v -0.141537 -0.314815 6.834725 +v 0.033925 0.003875 7.100543 +v -0.043964 0.013823 6.983574 +v -0.149248 -0.313524 6.831406 +v 0.787929 -0.995147 8.217442 +v -0.101590 -0.001160 6.901546 +v 0.785788 -0.988739 8.207726 +v 0.780465 -0.989564 8.200533 +v -0.106579 -0.003821 6.894755 +v 0.383004 -0.504776 7.613274 +v 0.377368 -0.507723 7.606033 +v 0.369925 -0.436991 7.594541 +v 0.380345 -0.439188 7.611722 +v 0.366271 -0.447189 7.592833 +v 0.365959 -0.526294 7.590283 +v 0.360706 -0.529934 7.581492 +v 0.356227 -0.541921 7.570185 +v -0.191426 -0.011560 6.766829 +v 0.229818 -0.484471 7.395552 +v 0.230178 -0.486937 7.389608 +v -0.214913 -0.012294 6.734109 +v -0.196226 -0.013249 6.763535 +v 0.223637 -0.480005 7.375311 +v -0.218117 -0.012447 6.730338 +v -0.203239 -0.015350 6.761631 +v 0.807707 -0.962378 8.247829 +v -0.222650 -0.010358 6.720941 +v 0.210413 -0.472590 7.372790 +v 0.208676 -0.472306 7.369212 +v -0.209560 -0.011680 6.740016 +v 0.207345 -0.485288 7.355112 +v 0.798348 -0.960995 8.227837 +v 0.801073 -0.955039 8.236498 +v 0.209308 -0.476605 7.362483 +v 0.175231 -0.503967 7.307481 +v 0.175826 -0.506782 7.304623 +v 0.178203 -0.486209 7.321779 +v 0.165759 -0.502120 7.296642 +v 0.778330 -0.984226 8.194455 +v 0.771620 -0.984425 8.188292 +v 0.774584 -1.000707 8.187746 +v 0.147052 -0.507209 7.265176 +v 0.767031 -0.998807 8.179471 +v 0.768643 -0.993442 8.181233 +v 0.758575 -1.004471 8.171142 +v 0.808838 -0.972788 8.241906 +v 0.803394 -0.977701 8.234757 +v 0.800477 -0.976939 8.229892 +v 0.808667 -0.966470 8.247979 +v 0.773136 -1.000496 8.189685 +v 0.837436 -0.982329 8.279626 +v 0.799620 -0.981195 8.225317 +v 0.795370 -0.986976 8.219451 +v 0.791942 -0.991452 8.217146 +v 0.782658 -0.986950 8.199589 +v 0.203298 -0.494219 7.349188 +v 0.199213 -0.496732 7.343109 +v 0.194925 -0.497128 7.336746 +v 0.367830 -0.497043 7.598401 +v -0.261158 -0.097706 6.674559 +v -0.069318 -0.406581 6.939216 +v -0.259533 -0.090764 6.674246 +v 0.268719 -0.230749 7.449299 +v 0.376269 -0.450861 7.608370 +v 0.134786 -0.063537 7.255287 +v -0.244810 -0.161578 6.696177 +v 0.114461 -0.513072 7.216846 +v 0.369719 -0.457670 7.601635 +v 0.365649 -0.456662 7.592827 +v -0.245952 -0.141097 6.686984 +v -0.196821 -0.242260 6.761488 +v -0.255377 -0.138621 6.682401 +v 0.384005 -0.470789 7.618366 +v -0.028798 -0.449234 7.015395 +v 0.233701 -0.176492 7.402834 +v -0.256087 -0.122443 6.678282 +v 0.075464 -0.519121 7.182004 +v 0.253451 -0.210261 7.431792 +v 0.013650 -0.474326 7.069619 +v -0.236327 -0.022991 6.704476 +v -0.252024 -0.055005 6.677816 +v -0.150488 -0.321285 6.835983 +v 0.064767 -0.009830 7.145744 +v 0.358592 -0.471610 7.582738 +v 0.182160 -0.114952 7.329184 +v -0.020079 0.007580 7.023701 +v 0.244572 -0.191407 7.418855 +v 0.278984 -0.291523 7.466085 +v -0.088935 -0.395751 6.925388 +v 0.008066 -0.471311 7.062125 +v 0.258367 -0.433350 7.436106 +v -0.234472 -0.010107 6.709228 +v -0.023666 0.011197 7.012323 +v 0.068012 -0.509792 7.146698 +v 0.065647 -0.513841 7.153450 +v -0.127195 -0.008521 6.865289 +v -0.252749 -0.047926 6.681130 +v 0.051376 -0.003528 7.119981 +v -0.092347 -0.382251 6.908684 +v 0.208039 -0.145156 7.369681 +v 0.264790 -0.241997 7.450674 +v 0.281644 -0.357258 7.466673 +v -0.038146 0.007847 6.997023 +v -0.041626 0.008464 6.993685 +v -0.150052 -0.009808 6.835301 +v 0.029622 0.002998 7.100356 +v -0.098262 -0.377207 6.903566 +v -0.177371 -0.014847 6.792509 +v 0.017333 0.002816 7.082105 +v 0.078156 -0.024643 7.180306 +v -0.000622 0.008572 7.048008 +v -0.188999 -0.255592 6.772510 +v -0.192120 -0.244046 6.766177 +v -0.133025 -0.337942 6.857956 +v 0.356601 -0.483280 7.578998 +v 0.349052 -0.516674 7.568051 +v 0.360711 -0.517902 7.585403 +v 0.351059 -0.500893 7.568585 +v 0.281836 -0.367411 7.466673 +v 0.369494 -0.447071 7.598572 +v 0.281015 -0.350581 7.468072 +v 0.118728 -0.515436 7.234076 +v 0.190389 -0.119905 7.338759 +v -0.092826 0.010711 6.927814 +v 0.781436 -0.992721 8.209249 +v -0.256881 -0.079028 6.675153 +v 0.037137 -0.495435 7.109935 +v 0.117927 -0.058791 7.239575 +v -0.016723 0.010734 7.040217 +v 0.240895 -0.465480 7.416029 +v 0.249829 -0.442133 7.428767 +v -0.128659 -0.005598 6.873171 +v 0.116835 -0.516310 7.222419 +v -0.033974 -0.446274 7.007102 +v -0.156352 -0.011871 6.826946 +v 0.162498 -0.084576 7.290155 +v 0.146354 -0.082375 7.280690 +v -0.253589 -0.127083 6.679947 +v -0.210542 -0.225801 6.742872 +v 0.241230 -0.477862 7.411453 +v -0.256468 -0.051720 6.676976 +v 0.098159 -0.518754 7.196860 +v -0.257649 -0.072212 6.672863 +v -0.166993 -0.306433 6.817450 +v 0.016161 -0.479999 7.078995 +v -0.165440 -0.298605 6.813805 +v -0.245948 -0.028564 6.697144 +v 0.362066 -0.478560 7.591988 +v 0.272659 -0.371881 7.460118 +v -0.175373 -0.291779 6.801532 +v 0.075524 -0.516304 7.167082 +v -0.248763 -0.037088 6.688272 +v -0.228669 -0.200190 6.720635 +v -0.003960 -0.465302 7.049517 +v -0.246906 -0.031168 6.691436 +v -0.040212 0.008534 7.000163 +v -0.247976 -0.042068 6.685183 +v 0.018409 0.001750 7.085587 +v -0.043668 0.012127 6.988179 +v 0.002289 0.007333 7.060606 +v -0.056076 0.010830 6.979054 +v -0.081170 0.008951 6.934348 +v -0.134639 -0.008127 6.860491 +v 0.370347 -0.506894 7.600062 +v 0.365277 -0.514286 7.594765 +v 0.374415 -0.477636 7.608808 +v 0.355576 -0.507417 7.579224 +v 0.278700 -0.335638 7.466592 +v 0.363202 -0.502142 7.591257 +v 0.266831 -0.404050 7.450961 +v 0.363181 -0.486784 7.593409 +v 0.180808 -0.487328 7.326527 +v -0.138758 -0.007987 6.852780 +v 0.225780 -0.482704 7.385117 +v -0.148414 -0.009300 6.843706 +v -0.097598 0.001777 6.918193 +v 0.222516 -0.480271 7.381951 +v 0.804804 -0.970949 8.246521 +v -0.212121 -0.006522 6.744275 +v 0.171864 -0.501255 7.309340 +v -0.214240 -0.006110 6.740871 +v 0.803039 -0.976277 8.241412 +v 0.171261 -0.506425 7.307236 +v -0.167401 -0.010897 6.807197 +v -0.117687 -0.011106 6.880932 +v 0.799716 -0.977171 8.236136 +v 0.170375 -0.493345 7.311168 +v 0.175919 -0.490505 7.311980 +v 0.165667 -0.504295 7.300123 +v -0.224810 -0.010029 6.727279 +v 0.207007 -0.483976 7.363220 +v 0.201056 -0.497588 7.352545 +v 0.158500 -0.498005 7.291844 +v 0.803115 -0.956167 8.240673 +v 0.798941 -0.957120 8.238138 +v 0.195986 -0.501138 7.350817 +v 0.796814 -0.970578 8.232684 +v 0.199008 -0.498099 7.347616 +v 0.795816 -0.966862 8.224404 +v 0.798152 -0.961249 8.239308 +v 0.145137 -0.507158 7.269504 +v 0.772571 -0.991393 8.198177 +v 0.770024 -0.992019 8.194241 +v 0.764820 -1.000250 8.184182 +v 0.765689 -0.992607 8.185803 +v 0.762371 -0.998534 8.180567 +v 0.755501 -1.005719 8.169224 +v -0.091650 0.005332 6.921898 +v 0.098132 -0.515682 7.205973 +v -0.077044 0.007871 6.954617 +v -0.135873 -0.345063 6.862666 +v 0.217531 -0.156090 7.382220 +v 0.106365 -0.047692 7.221372 +v 0.085989 -0.520790 7.186358 +v -0.262145 -0.064627 6.670771 +v -0.183403 -0.264930 6.782121 +v -0.105246 -0.001705 6.903844 +v -0.267520 -0.062696 6.669207 +v 0.231234 -0.474199 7.402018 +v 0.087965 -0.519862 7.174874 +v -0.257814 -0.114973 6.679163 +v 0.227801 -0.481175 7.395720 +v -0.178810 -0.280671 6.793616 +v 0.275348 -0.310679 7.467089 +v 0.279514 -0.303213 7.468964 +v 0.098450 -0.040775 7.206461 +v -0.131223 -0.006611 6.866893 +v 0.091321 -0.035533 7.197260 +v -0.230975 -0.008032 6.717403 +v -0.234159 -0.187527 6.712595 +v -0.244935 -0.007953 6.705853 +v -0.190883 -0.005174 6.780308 +v 0.266993 -0.316786 7.460318 +v -0.194744 -0.007679 6.770622 +v 0.251839 -0.422020 7.436403 +v -0.182985 -0.275249 6.789489 +v 0.266896 -0.357522 7.456966 +v 0.106763 -0.507677 7.222052 +v 0.103546 -0.510378 7.216286 +v 0.274785 -0.327714 7.464415 +v 0.048640 -0.011913 7.147366 +v 0.257238 -0.228192 7.441362 +v 0.040052 -0.006385 7.125041 +v 0.127529 -0.059235 7.246324 +v 0.042937 -0.503428 7.123861 +v 0.027876 0.001361 7.105059 +v 0.198826 -0.135978 7.357575 +v 0.372616 -0.485215 7.606630 +v 0.235760 -0.480055 7.403748 +v 0.373675 -0.465419 7.610922 +v 0.376723 -0.459012 7.611993 +v 0.272271 -0.279405 7.460629 +v 0.267736 -0.379242 7.454952 +v 0.368921 -0.472771 7.603231 +v -0.090639 -0.401262 6.931512 +v -0.260291 -0.132010 6.680036 +v -0.191595 -0.271186 6.783668 +v -0.182137 -0.286495 6.794761 +v 0.137660 -0.508527 7.262307 +v 0.122868 -0.508441 7.244490 +v -0.235310 -0.194674 6.715011 +v -0.262991 -0.050579 6.675399 +v -0.264638 -0.106345 6.675809 +v 0.115704 -0.510056 7.238931 +v 0.274316 -0.299759 7.465218 +v 0.262218 -0.301150 7.456398 +v 0.271122 -0.292403 7.459542 +v -0.239290 -0.179494 6.706456 +v -0.267910 -0.056997 6.669631 +v -0.249062 -0.019961 6.700666 +v -0.244652 -0.012400 6.702583 +v -0.208119 -0.242973 6.755149 +v -0.258377 -0.041640 6.681950 +v -0.007473 0.008824 7.046891 +v -0.086516 0.011649 6.936801 +v 0.059644 -0.509833 7.147634 +v -0.251463 -0.149231 6.688977 +v -0.028834 0.008238 7.026522 +v -0.119538 -0.001202 6.893441 +v 0.254137 -0.243425 7.444723 +v 0.268529 -0.338850 7.458984 +v 0.073734 -0.026466 7.183480 +v 0.111006 -0.513258 7.232638 +v -0.051250 0.010678 6.987435 +v 0.232299 -0.185500 7.409379 +v -0.156489 -0.005589 6.835234 +v -0.071007 0.009314 6.961772 +v 0.020505 0.003211 7.099718 +v 0.217320 -0.163315 7.388023 +v 0.007498 0.006814 7.074305 +v 0.005946 0.008216 7.066909 +v -0.117983 -0.006677 6.887125 +v -0.221778 -0.212273 6.731367 +v 0.236241 -0.193986 7.414525 +v 0.243848 -0.207700 7.424895 +v -0.144887 -0.004884 6.856836 +v 0.223930 -0.479073 7.391205 +v -0.206178 -0.013897 6.755995 +v -0.148564 -0.007932 6.851171 +v -0.211676 -0.009556 6.752192 +v 0.801169 -0.978405 8.245107 +v -0.163811 -0.008108 6.823700 +v 0.173540 -0.483462 7.320456 +v 0.168166 -0.502933 7.309144 +v -0.216709 -0.004453 6.746261 +v 0.215713 -0.476542 7.381180 +v 0.797365 -0.988676 8.239193 +v 0.795686 -0.986437 8.237017 +v -0.224524 -0.004752 6.738198 +v -0.203508 -0.013053 6.768171 +v 0.170704 -0.487197 7.315272 +v 0.795823 -0.977138 8.237191 +v 0.204030 -0.485672 7.364479 +v 0.795802 -0.972860 8.237967 +v 0.160559 -0.505055 7.300188 +v 0.802608 -0.967980 8.247575 +v 0.204441 -0.476033 7.367118 +v 0.801395 -0.963496 8.245296 +v -0.128432 -0.002913 6.879986 +v 0.158867 -0.503363 7.296860 +v 0.151716 -0.497454 7.290749 +v 0.198310 -0.498749 7.355406 +v 0.154956 -0.500116 7.285117 +v 0.193362 -0.498178 7.344706 +v 0.768899 -0.996533 8.195836 +v 0.770308 -0.992635 8.204160 +v 0.187708 -0.494399 7.334189 +v -0.099037 -0.003528 6.912633 +v 0.799621 -0.981272 8.238004 +v 0.201608 -0.493664 7.359642 +v 0.762825 -0.998519 8.185309 +v 0.765756 -0.993844 8.189247 +v 0.120965 -0.061882 7.248232 +v 0.025096 0.001849 7.093970 +v 0.010985 -0.480522 7.082736 +v -0.268037 -0.110378 6.674397 +v -0.176990 -0.298648 6.806389 +v 0.070530 -0.018079 7.167753 +v 0.253549 -0.402288 7.441795 +v 0.062466 -0.017357 7.164292 +v -0.244563 -0.003977 6.715184 +v 0.059755 -0.011713 7.151463 +v -0.100718 -0.389268 6.914590 +v 0.171030 -0.110560 7.321422 +v 0.062825 -0.513665 7.154518 +v 0.057216 -0.509544 7.154121 +v -0.251424 -0.172479 6.698941 +v 0.236320 -0.469713 7.411728 +v -0.253230 -0.030381 6.688081 +v -0.203423 -0.248028 6.763732 +v 0.230738 -0.461247 7.410101 +v -0.110457 -0.368310 6.892052 +v 0.250912 -0.411838 7.437673 +v 0.259625 -0.385086 7.449018 +v -0.215178 -0.241050 6.751353 +v -0.161808 -0.317017 6.827639 +v 0.093194 -0.516537 7.201090 +v -0.157006 -0.309516 6.824461 +v 0.084466 -0.519943 7.190633 +v -0.125838 -0.353454 6.872730 +v -0.217969 -0.222879 6.741095 +v -0.017733 -0.456084 7.027098 +v 0.024264 -0.003290 7.114287 +v 0.258074 -0.260747 7.450294 +v -0.017576 0.011279 7.050837 +v 0.104916 -0.054045 7.228825 +v 0.244152 -0.216860 7.429804 +v -0.022862 -0.452536 7.019808 +v -0.021581 0.007203 7.031630 +v -0.173799 -0.014163 6.797428 +v 0.181638 -0.123180 7.336848 +v 0.099212 -0.046780 7.217481 +v 0.093234 -0.041831 7.206935 +v 0.225185 -0.452294 7.407663 +v -0.046647 0.013336 7.006097 +v -0.035428 0.012011 7.007693 +v -0.045616 0.008194 6.996205 +v 0.267523 -0.307300 7.462135 +v -0.233536 -0.206237 6.722195 +v 0.241331 -0.454403 7.419122 +v -0.197219 -0.002940 6.780262 +v 0.772337 -0.994367 8.208558 +v 0.227700 -0.195647 7.410660 +v -0.245906 -0.181607 6.703244 +v 0.004112 -0.474420 7.071410 +v 0.257672 -0.360161 7.450199 +v 0.071464 -0.022770 7.177179 +v 0.228560 -0.465158 7.406016 +v 0.258578 -0.392101 7.447991 +v -0.010785 -0.467585 7.055728 +v -0.269977 -0.049994 6.673385 +v -0.266220 -0.117569 6.674775 +v 0.049162 -0.506328 7.139651 +v -0.013305 -0.458109 7.035703 +v 0.128801 -0.502931 7.262130 +v 0.095419 -0.511698 7.211938 +v 0.127551 -0.504933 7.254839 +v 0.008967 0.002556 7.084006 +v 0.111508 -0.058492 7.236771 +v 0.163505 -0.102435 7.310437 +v -0.225652 -0.222068 6.735532 +v 0.225812 -0.183035 7.403317 +v -0.041963 -0.442479 7.001424 +v 0.036345 -0.498975 7.115972 +v 0.030030 -0.495595 7.114722 +v 0.091426 -0.515043 7.208486 +v -0.251880 -0.013108 6.698790 +v -0.165893 -0.326379 6.833275 +v 0.239774 -0.446865 7.420774 +v 0.154537 -0.098634 7.302487 +v -0.193617 -0.281525 6.787337 +v 0.240070 -0.430996 7.425778 +v 0.153100 -0.089478 7.290842 +v -0.174620 -0.311594 6.820077 +v -0.251382 -0.026083 6.694928 +v -0.110525 -0.387238 6.910873 +v 0.023470 -0.488565 7.101561 +v 0.255753 -0.251864 7.447686 +v -0.111623 -0.376659 6.899769 +v 0.044376 -0.007882 7.136465 +v -0.006492 0.010775 7.060563 +v -0.080159 -0.414108 6.951326 +v 0.247660 -0.429515 7.432453 +v -0.082039 -0.408262 6.940026 +v -0.198149 -0.260401 6.773992 +v -0.128902 -0.364571 6.883162 +v -0.265101 -0.046281 6.680438 +v -0.139757 -0.361922 6.877755 +v 0.070138 -0.517146 7.171503 +v -0.266980 -0.078352 6.671832 +v -0.269758 -0.068949 6.672127 +v 0.031442 -0.004838 7.121116 +v -0.021083 0.010474 7.037808 +v 0.080244 -0.031040 7.187694 +v -0.026153 0.008142 7.033510 +v -0.185917 -0.007318 6.794074 +v -0.193908 -0.002795 6.783823 +v -0.035633 0.011941 7.018671 +v -0.108042 -0.000125 6.908127 +v -0.243866 -0.190070 6.711520 +v -0.173815 -0.300209 6.811232 +v 0.262276 -0.317770 7.456594 +v 0.798686 -0.981557 8.248019 +v 0.146022 -0.505533 7.279939 +v -0.078334 0.007479 6.946866 +v -0.212878 -0.011661 6.762530 +v 0.210273 -0.475945 7.380178 +v 0.203419 -0.473805 7.373047 +v 0.198280 -0.489197 7.362756 +v -0.218025 -0.007014 6.754245 +v 0.795783 -0.986812 8.249893 +v 0.794525 -0.991118 8.242698 +v 0.197621 -0.493497 7.360608 +v 0.134593 -0.509020 7.267658 +v -0.102636 0.006314 6.920113 +v -0.226956 -0.006985 6.732381 +v 0.201669 -0.482339 7.364711 +v 0.791115 -0.983509 8.236713 +v -0.106470 0.004618 6.914454 +v -0.178879 -0.004011 6.813229 +v 0.789141 -0.993043 8.233876 +v 0.787927 -0.989873 8.232063 +v 0.191767 -0.499767 7.353385 +v 0.767319 -0.995300 8.206223 +v 0.189492 -0.498638 7.349080 +v 0.184024 -0.491129 7.341537 +v 0.179197 -0.486078 7.334510 +v 0.164316 -0.503039 7.306810 +v 0.155915 -0.502816 7.299375 +v 0.153735 -0.498143 7.295346 +v 0.223290 -0.475392 7.393773 +v 0.797902 -0.975893 8.246826 +v 0.140792 -0.507589 7.272111 +v 0.799398 -0.971294 8.245294 +v 0.797089 -0.970404 8.240580 +v 0.139901 -0.092965 7.290021 +v -0.225669 -0.002835 6.741975 +v -0.231166 -0.215167 6.727037 +v 0.230572 -0.434887 7.419013 +v -0.238137 -0.224768 6.730764 +v 0.219136 -0.463323 7.400452 +v 0.259612 -0.292032 7.453350 +v 0.259427 -0.276954 7.453290 +v -0.090365 -0.410839 6.944530 +v 0.246579 -0.391888 7.440012 +v -0.205735 -0.262193 6.770035 +v 0.228887 -0.446156 7.412354 +v 0.119626 -0.502828 7.250972 +v 0.252459 -0.383514 7.445850 +v 0.060709 -0.512040 7.161076 +v -0.098525 -0.404148 6.933841 +v -0.058063 0.012284 6.994486 +v 0.133234 -0.086448 7.280150 +v -0.259384 -0.015678 6.696796 +v -0.246267 -0.198202 6.714797 +v -0.144744 -0.003811 6.865801 +v -0.063033 0.013717 6.982494 +v -0.264177 -0.043149 6.681783 +v 0.129005 -0.077801 7.270429 +v -0.009826 0.011321 7.065009 +v 0.205855 -0.160888 7.379558 +v -0.252681 -0.009019 6.699878 +v -0.257717 -0.177676 6.700572 +v -0.014309 0.010888 7.058454 +v 0.038161 -0.503317 7.128759 +v -0.258734 -0.149965 6.686234 +v -0.104350 -0.394797 6.918796 +v -0.164745 -0.001005 6.836739 +v -0.063539 0.011494 6.972658 +v -0.178857 -0.003868 6.806092 +v -0.265175 -0.033353 6.683097 +v -0.071390 0.013887 6.968306 +v -0.083256 0.009934 6.956197 +v -0.057745 -0.429298 6.975382 +v -0.013789 -0.470875 7.067458 +v -0.269078 -0.128390 6.676521 +v -0.275967 -0.054811 6.668256 +v -0.216752 -0.229368 6.744342 +v 0.065267 -0.019850 7.171628 +v -0.201230 -0.006450 6.776870 +v 0.109230 -0.511896 7.229033 +v 0.261492 -0.327939 7.456488 +v 0.253037 -0.333125 7.448812 +v -0.272486 -0.082697 6.669268 +v 0.243423 -0.338584 7.443646 +v 0.252806 -0.321496 7.451397 +v -0.233312 -0.228778 6.736047 +v -0.198592 -0.276416 6.783090 +v 0.239021 -0.235649 7.433702 +v 0.241203 -0.396334 7.436259 +v -0.026876 -0.457395 7.037875 +v 0.186420 -0.132760 7.348629 +v 0.247521 -0.301333 7.448804 +v -0.259240 -0.022385 6.695998 +v -0.265343 -0.028359 6.687420 +v 0.082394 -0.516886 7.196198 +v 0.233750 -0.222774 7.425992 +v 0.127909 -0.070819 7.262123 +v -0.255705 -0.168341 6.696350 +v 0.234023 -0.205464 7.418693 +v 0.213071 -0.175493 7.393074 +v -0.260695 -0.164536 6.692649 +v 0.251397 -0.279510 7.449680 +v -0.073176 -0.424356 6.969273 +v 0.214520 -0.471810 7.390911 +v 0.019737 -0.002533 7.109226 +v -0.045930 0.014064 7.009898 +v 0.053449 -0.016409 7.158450 +v -0.277913 -0.093122 6.669373 +v -0.281914 -0.082765 6.666905 +v -0.268466 -0.144563 6.681205 +v 0.011348 0.003631 7.090741 +v -0.002521 0.008842 7.072696 +v -0.183709 -0.005559 6.800890 +v 0.047153 -0.506356 7.147454 +v 0.075311 -0.032309 7.192863 +v -0.209741 -0.252165 6.760795 +v -0.026811 0.012454 7.042560 +v -0.214955 -0.260012 6.761789 +v -0.031505 0.009177 7.030795 +v -0.192414 -0.295660 6.796431 +v -0.154130 -0.341203 6.850858 +v -0.151491 -0.330756 6.842673 +v 0.102727 -0.509033 7.227208 +v -0.250320 -0.186287 6.706179 +v 0.235520 -0.420278 7.426015 +v 0.031227 -0.006340 7.135530 +v -0.007379 -0.474095 7.072507 +v -0.118197 0.001249 6.903264 +v 0.792606 -0.980670 8.246610 +v 0.788705 -0.982552 8.239069 +v -0.101252 0.013297 6.930877 +v -0.161120 -0.001417 6.847594 +v -0.154886 -0.004916 6.840382 +v 0.242627 -0.418668 7.432424 +v 0.243494 -0.228424 7.433723 +v 0.218859 -0.459589 7.401664 +v 0.256343 -0.344053 7.451525 +v 0.140652 -0.501971 7.284444 +v 0.793682 -0.991370 8.247263 +v 0.144443 -0.496819 7.291107 +v 0.210094 -0.474715 7.385156 +v -0.151829 -0.004093 6.855447 +v 0.132742 -0.499844 7.277348 +v 0.130521 -0.505399 7.268950 +v -0.154282 -0.006187 6.849757 +v 0.206096 -0.476071 7.380811 +v -0.235067 -0.005041 6.725672 +v 0.195885 -0.472286 7.370064 +v 0.785698 -0.992925 8.235691 +v 0.783478 -0.990256 8.232424 +v 0.189666 -0.490282 7.358528 +v 0.785153 -0.986021 8.235155 +v 0.188639 -0.495158 7.355566 +v 0.186435 -0.495218 7.350914 +v 0.186927 -0.490048 7.354635 +v 0.186060 -0.480980 7.355498 +v 0.193926 -0.478037 7.362302 +v 0.189005 -0.483007 7.357643 +v 0.148014 -0.496294 7.295828 +v 0.173848 -0.483666 7.337664 +v 0.164533 -0.481939 7.317686 +v 0.159288 -0.482945 7.316521 +v 0.161124 -0.489827 7.312494 +v 0.795556 -0.981496 8.248470 +v -0.232035 -0.002371 6.734925 +v 0.180469 -0.485497 7.341355 +v 0.084914 -0.516231 7.201821 +v 0.245374 -0.378085 7.441611 +v 0.792579 -0.976797 8.241122 +v -0.124962 -0.375299 6.894118 +v 0.015436 0.002694 7.100880 +v 0.248053 -0.256313 7.445170 +v 0.233425 -0.377518 7.432882 +v 0.227946 -0.213226 7.419498 +v 0.000866 0.004449 7.082372 +v -0.174785 -0.001323 6.825072 +v 0.069001 -0.518251 7.188468 +v 0.248356 -0.346471 7.445694 +v 0.239638 -0.243539 7.435547 +v 0.244368 -0.329617 7.443332 +v -0.052998 0.012075 7.000247 +v 0.126433 -0.499419 7.269057 +v -0.251903 -0.000926 6.710543 +v 0.214419 -0.455365 7.397469 +v -0.176602 -0.305195 6.813784 +v -0.185206 -0.302340 6.803188 +v -0.065878 0.013321 6.993648 +v -0.147751 -0.352339 6.864962 +v -0.066021 0.015415 6.985452 +v -0.145683 -0.340946 6.853869 +v -0.275300 -0.070198 6.670106 +v 0.122242 -0.498933 7.262212 +v -0.030422 -0.454132 7.027780 +v -0.039057 0.012636 7.024781 +v -0.250664 -0.207162 6.717412 +v -0.278639 -0.059773 6.667251 +v 0.110214 -0.506721 7.243674 +v -0.097216 0.013641 6.936581 +v -0.120594 0.008124 6.913367 +v 0.095640 -0.513593 7.219230 +v 0.090670 -0.516067 7.216227 +v -0.124732 0.000731 6.896153 +v -0.124313 -0.003064 6.888566 +v -0.133575 -0.000729 6.891391 +v -0.202947 -0.002049 6.784563 +v -0.140025 0.001473 6.875939 +v 0.240625 -0.404065 7.433064 +v -0.210593 -0.013165 6.767972 +v 0.114194 -0.070478 7.256269 +v -0.226116 -0.247794 6.751056 +v 0.037938 -0.504478 7.138003 +v 0.189523 -0.145027 7.360641 +v -0.225219 -0.237834 6.744697 +v -0.275185 -0.137880 6.678183 +v -0.199175 -0.294462 6.791201 +v -0.205537 -0.281050 6.781423 +v 0.091478 -0.053309 7.224941 +v -0.269569 -0.043913 6.679163 +v 0.247905 -0.362213 7.443873 +v 0.210776 -0.463540 7.390895 +v -0.231046 -0.003765 6.747956 +v -0.033590 -0.456765 7.040398 +v 0.115840 -0.500384 7.258037 +v -0.261209 -0.010330 6.699253 +v 0.041818 -0.015385 7.155463 +v 0.000816 0.005048 7.089885 +v 0.021165 -0.493819 7.115959 +v 0.242066 -0.307330 7.444639 +v 0.205228 -0.173849 7.387255 +v -0.272070 -0.037622 6.679181 +v 0.245005 -0.287394 7.445820 +v -0.279539 -0.110714 6.670817 +v 0.232094 -0.400781 7.428186 +v 0.216500 -0.449374 7.401574 +v -0.191362 -0.004285 6.806390 +v 0.005048 -0.479429 7.087452 +v 0.091995 -0.515576 7.219382 +v -0.001459 -0.475684 7.077518 +v -0.071365 0.015925 6.977774 +v -0.194594 -0.003334 6.793228 +v -0.194713 -0.004762 6.802949 +v 0.080657 -0.517750 7.203896 +v -0.243930 -0.222262 6.727853 +v -0.115101 -0.400139 6.924481 +v -0.078777 0.016830 6.968017 +v 0.194254 -0.149794 7.365980 +v -0.122971 -0.382594 6.903919 +v -0.211314 -0.267971 6.770144 +v -0.241231 -0.210352 6.722097 +v -0.257354 -0.197930 6.709274 +v 0.026707 -0.006557 7.132367 +v 0.787430 -0.987108 8.246942 +v 0.782903 -0.989642 8.237359 +v 0.245540 -0.271903 7.444144 +v -0.232313 -0.239023 6.741310 +v 0.246504 -0.322833 7.446534 +v -0.236563 -0.000898 6.736563 +v 0.137161 -0.499859 7.284422 +v -0.089060 0.012718 6.954463 +v 0.145333 -0.476381 7.297820 +v 0.787282 -0.992157 8.243690 +v 0.205471 -0.465276 7.386200 +v -0.240562 -0.000526 6.731595 +v 0.790984 -0.987071 8.250807 +v 0.199720 -0.471702 7.378824 +v 0.149452 -0.478433 7.303329 +v -0.115364 0.012948 6.923282 +v 0.179448 -0.480097 7.348500 +v 0.170683 -0.478874 7.327530 +v 0.162341 -0.478794 7.327734 +v 0.166396 -0.478023 7.323689 +v 0.153642 -0.489173 7.308987 +v 0.154742 -0.484513 7.311427 +v 0.149936 -0.495775 7.301325 +v 0.141416 -0.492754 7.293637 +v 0.204043 -0.474214 7.382263 +v 0.147995 -0.479395 7.298499 +v 0.233365 -0.390822 7.431605 +v 0.113292 -0.504938 7.252466 +v 0.220474 -0.203764 7.411381 +v 0.011317 -0.485285 7.100757 +v 0.104470 -0.505794 7.244234 +v 0.219257 -0.428503 7.413994 +v -0.190004 -0.005832 6.798640 +v -0.075497 0.016756 6.971738 +v -0.003558 -0.477335 7.094293 +v 0.235424 -0.317705 7.440110 +v -0.188162 -0.309583 6.807576 +v 0.198203 -0.168085 7.378428 +v -0.267580 -0.159034 6.689354 +v 0.067129 -0.516047 7.180546 +v -0.086237 0.016520 6.963022 +v 0.219299 -0.440824 7.409657 +v -0.168039 -0.333438 6.839579 +v -0.289511 -0.076184 6.664256 +v -0.252855 -0.002348 6.706191 +v -0.258977 -0.194296 6.706317 +v 0.223086 -0.420979 7.417933 +v -0.288806 -0.057076 6.663564 +v -0.258629 -0.187251 6.705633 +v 0.038641 -0.007683 7.138665 +v -0.106908 0.018888 6.935460 +v -0.019392 -0.464376 7.052480 +v 0.060534 -0.513883 7.170269 +v -0.270592 -0.031133 6.685005 +v 0.063576 -0.029883 7.185380 +v 0.049235 -0.503655 7.162930 +v 0.213527 -0.195663 7.403035 +v -0.193966 -0.303564 6.800354 +v 0.036517 -0.504340 7.142755 +v 0.178651 -0.145244 7.353958 +v 0.239933 -0.350672 7.439315 +v -0.066907 -0.432673 6.982703 +v 0.026567 -0.499321 7.127634 +v -0.202159 -0.290632 6.787037 +v -0.032614 0.012044 7.036847 +v -0.223951 -0.005784 6.756142 +v -0.140539 0.002427 6.880949 +v -0.144462 0.002188 6.873883 +v 0.085782 -0.516216 7.210141 +v 0.081003 -0.038091 7.202114 +v -0.185477 -0.002635 6.805667 +v -0.283949 -0.051548 6.665693 +v -0.096613 0.015415 6.944749 +v 0.228765 -0.427651 7.420630 +v 0.229640 -0.235645 7.427341 +v 0.129636 -0.487474 7.280190 +v -0.185458 -0.313773 6.814890 +v -0.267672 -0.023066 6.690512 +v -0.285472 -0.038349 6.669528 +v -0.077931 0.016229 6.983023 +v -0.015311 0.006582 7.078136 +v -0.222384 -0.272001 6.766062 +v 0.004544 -0.482198 7.102461 +v 0.225442 -0.226937 7.423851 +v -0.018721 0.009928 7.062820 +v -0.221019 -0.263685 6.761390 +v 0.055262 -0.507931 7.165275 +v 0.068079 -0.031425 7.191125 +v 0.046474 -0.017779 7.158354 +v -0.258620 -0.005918 6.700816 +v 0.161159 -0.117785 7.324240 +v -0.287337 -0.065380 6.665300 +v 0.212374 -0.439371 7.405057 +v -0.290109 -0.049753 6.664606 +v 0.224524 -0.408789 7.422674 +v -0.042587 0.016398 7.033873 +v -0.264088 -0.006129 6.698737 +v 0.206502 -0.454165 7.393133 +v -0.043241 -0.447346 7.015836 +v 0.100618 -0.507628 7.237458 +v -0.133774 0.000831 6.894627 +v 0.004288 0.003773 7.097395 +v -0.275327 -0.029309 6.684258 +v 0.099116 -0.507350 7.230996 +v -0.209976 -0.000613 6.784147 +v -0.247379 -0.235416 6.732167 +v 0.093050 -0.511867 7.223118 +v -0.257020 0.002140 6.714241 +v -0.172174 -0.323385 6.828609 +v -0.062034 0.015235 7.004179 +v 0.074000 -0.516760 7.200751 +v -0.265228 -0.182212 6.699984 +v -0.071329 0.017592 6.984067 +v 0.208916 -0.189179 7.398136 +v -0.150824 -0.001905 6.862410 +v 0.237272 -0.291318 7.441381 +v 0.166998 -0.133875 7.340513 +v 0.237077 -0.259872 7.438248 +v 0.130993 -0.483192 7.283298 +v -0.220331 -0.008224 6.764632 +v 0.200260 -0.466003 7.383741 +v 0.140347 -0.475159 7.296976 +v 0.132370 -0.478107 7.285120 +v 0.122320 -0.495070 7.269593 +v 0.147016 -0.478883 7.306832 +v 0.184380 -0.461239 7.372838 +v -0.241901 -0.004906 6.721606 +v 0.187905 -0.473737 7.362216 +v 0.183172 -0.476187 7.357068 +v 0.165148 -0.481615 7.333696 +v 0.157546 -0.479887 7.323677 +v 0.138916 -0.477506 7.290040 +v 0.134532 -0.480197 7.285443 +v 0.135311 -0.494463 7.286765 +v 0.133887 -0.487294 7.286815 +v 0.129505 -0.494580 7.276700 +v 0.147446 -0.490274 7.304294 +v 0.148631 -0.481712 7.304421 +v 0.146023 -0.486855 7.301859 +v 0.140364 -0.488280 7.295213 +v -0.266634 0.000724 6.702765 +v 0.058700 -0.512441 7.178094 +v 0.147451 -0.112737 7.313230 +v -0.286162 -0.106856 6.667791 +v 0.218569 -0.233334 7.421149 +v -0.107259 -0.405954 6.936110 +v 0.231616 -0.295988 7.436728 +v 0.089532 -0.509219 7.224353 +v 0.191752 -0.164433 7.373441 +v -0.193643 -0.311485 6.808188 +v 0.086459 -0.515846 7.218793 +v -0.272915 -0.003761 6.700331 +v -0.055418 -0.443015 7.006331 +v -0.287938 -0.120291 6.670636 +v 0.232981 -0.310288 7.438746 +v 0.215193 -0.416014 7.413262 +v 0.202744 -0.447810 7.393648 +v -0.160906 -0.335831 6.844614 +v 0.028837 -0.503074 7.139441 +v 0.109985 -0.505439 7.251464 +v 0.030469 -0.503605 7.135215 +v -0.204197 -0.303706 6.796503 +v -0.292343 -0.040195 6.665792 +v -0.283362 -0.027985 6.676210 +v -0.179136 -0.319353 6.822902 +v -0.259684 0.003387 6.709180 +v -0.280480 -0.033683 6.675835 +v 0.008382 -0.001250 7.109138 +v -0.156773 0.002793 6.865499 +v -0.056246 0.018637 7.021233 +v 0.229520 -0.246535 7.430969 +v -0.054602 0.014882 7.014250 +v -0.028943 -0.462884 7.051786 +v 0.220540 -0.378440 7.424209 +v -0.169749 0.002251 6.843411 +v -0.087323 0.018318 6.967402 +v 0.083368 -0.051672 7.219539 +v -0.177626 0.002036 6.836599 +v -0.178938 0.000727 6.826827 +v 0.061582 -0.514999 7.185951 +v -0.184565 -0.000187 6.820551 +v -0.249406 -0.213513 6.720593 +v -0.201057 -0.002047 6.802007 +v -0.095703 0.020788 6.958304 +v 0.233430 -0.362145 7.434675 +v 0.100230 -0.503370 7.242279 +v 0.016029 -0.488319 7.109801 +v 0.226838 -0.358757 7.432091 +v 0.055364 -0.509211 7.174883 +v 0.102906 -0.071148 7.251419 +v 0.229861 -0.335800 7.435005 +v -0.103982 -0.413200 6.950176 +v 0.033094 -0.015585 7.153625 +v 0.228757 -0.349413 7.432920 +v 0.124725 -0.485987 7.279696 +v -0.214429 -0.005059 6.775871 +v 0.183358 -0.158504 7.366148 +v -0.162241 -0.348658 6.854947 +v 0.213065 -0.225406 7.414979 +v 0.045196 -0.501882 7.160450 +v 0.223658 -0.263348 7.431342 +v 0.015070 -0.003572 7.119407 +v 0.094987 -0.504803 7.236326 +v 0.093445 -0.507195 7.230220 +v 0.039535 -0.502646 7.152973 +v -0.262884 -0.206514 6.712515 +v -0.150987 0.002592 6.871804 +v -0.206039 -0.298727 6.790867 +v 0.166520 -0.141625 7.347136 +v 0.222648 -0.250316 7.427849 +v 0.139323 -0.106838 7.302670 +v -0.271788 -0.012672 6.693961 +v -0.266776 -0.193683 6.703504 +v 0.080032 -0.514512 7.209986 +v -0.210753 -0.287363 6.783164 +v -0.241839 -0.002629 6.741491 +v -0.212727 -0.278069 6.774686 +v 0.204360 -0.437353 7.401670 +v -0.178538 -0.331173 6.832231 +v 0.115621 -0.085054 7.273468 +v 0.116586 -0.490620 7.269975 +v -0.298157 -0.076503 6.662037 +v -0.232379 -0.255984 6.751918 +v 0.069228 -0.512301 7.201749 +v -0.164420 0.004039 6.856900 +v 0.068153 -0.519240 7.194396 +v -0.063080 -0.437206 6.992202 +v 0.060315 -0.517455 7.192265 +v 0.115065 -0.495289 7.265767 +v 0.150392 -0.126431 7.326479 +v 0.111017 -0.497966 7.258878 +v -0.293931 -0.068184 6.660933 +v 0.054031 -0.022368 7.170016 +v -0.240290 -0.243109 6.741012 +v -0.283512 -0.022091 6.680194 +v 0.101634 -0.502283 7.247078 +v 0.197196 -0.182046 7.388908 +v 0.018453 -0.492906 7.117847 +v -0.139596 -0.370631 6.887492 +v -0.254853 -0.216371 6.721297 +v -0.071042 0.014914 6.994526 +v -0.082608 0.017727 6.977491 +v -0.098698 0.018667 6.950691 +v -0.130760 0.008488 6.904526 +v -0.279227 -0.014292 6.684031 +v 0.226936 -0.277316 7.433344 +v 0.230323 -0.320962 7.436150 +v 0.164102 -0.480246 7.341136 +v -0.247594 0.000483 6.735923 +v 0.138264 -0.479225 7.306260 +v -0.247773 -0.000387 6.728342 +v 0.135176 -0.476510 7.301596 +v 0.194061 -0.459494 7.386647 +v -0.252768 -0.000803 6.719060 +v -0.107643 0.021581 6.939435 +v 0.136487 -0.474355 7.291865 +v 0.156574 -0.478448 7.327357 +v -0.110599 0.015988 6.931113 +v 0.126521 -0.480686 7.285181 +v 0.170757 -0.471287 7.354828 +v 0.173117 -0.481240 7.345645 +v -0.218465 -0.007279 6.769548 +v -0.088440 -0.421073 6.963114 +v -0.082904 0.017322 6.983597 +v 0.046653 -0.026671 7.174604 +v -0.278309 -0.153719 6.684113 +v 0.057777 -0.510693 7.184609 +v -0.270742 0.003912 6.701489 +v -0.026443 0.012270 7.056061 +v 0.112041 -0.492797 7.265406 +v 0.202942 -0.414697 7.405642 +v -0.287293 -0.020725 6.677474 +v -0.039585 0.014823 7.047585 +v 0.107718 -0.493733 7.258710 +v -0.227638 -0.003348 6.761181 +v -0.233596 -0.001114 6.755993 +v -0.285188 -0.012088 6.681164 +v -0.050190 0.016890 7.027369 +v 0.193791 -0.453997 7.388844 +v -0.005653 -0.479285 7.102611 +v -0.063509 0.016524 7.014883 +v 0.032074 -0.012618 7.145461 +v 0.088070 -0.059719 7.233479 +v 0.054486 -0.504667 7.180810 +v 0.022097 -0.010385 7.138529 +v 0.052632 -0.505101 7.175338 +v -0.051944 -0.450523 7.025066 +v 0.211390 -0.213682 7.409712 +v 0.069604 -0.511087 7.204444 +v 0.065774 -0.517813 7.196219 +v 0.203224 -0.207599 7.402472 +v -0.300158 -0.064711 6.658142 +v 0.129629 -0.100470 7.293905 +v 0.124047 -0.091181 7.282974 +v -0.123007 -0.397808 6.920288 +v -0.232465 -0.269312 6.757833 +v -0.081004 -0.427384 6.973410 +v 0.173341 -0.157249 7.359612 +v -0.135499 -0.378394 6.897208 +v -0.210738 -0.303397 6.791493 +v -0.186564 -0.326661 6.825343 +v -0.135421 0.011934 6.908422 +v 0.204941 -0.398359 7.412515 +v -0.135995 0.008577 6.899922 +v 0.033881 -0.501812 7.150715 +v -0.147230 0.004299 6.887158 +v 0.018967 -0.492996 7.126988 +v -0.252856 -0.229298 6.728021 +v -0.289836 -0.149416 6.678524 +v 0.201712 -0.198141 7.398770 +v -0.276353 -0.018638 6.688920 +v 0.081086 -0.512917 7.215981 +v 0.223841 -0.332393 7.431804 +v -0.276901 0.000893 6.696350 +v 0.012631 -0.490567 7.122069 +v 0.057749 -0.514763 7.189334 +v 0.108041 -0.484161 7.265102 +v -0.195806 -0.326194 6.820054 +v 0.204484 -0.409518 7.409846 +v 0.188216 -0.174200 7.378242 +v 0.126865 -0.476806 7.290808 +v 0.021344 -0.014519 7.153393 +v -0.153253 -0.360987 6.872737 +v 0.207412 -0.422314 7.405059 +v 0.124790 -0.485286 7.283509 +v 0.014602 -0.006225 7.128778 +v -0.048648 0.016962 7.034395 +v -0.298653 -0.101017 6.662862 +v 0.087787 -0.502471 7.230910 +v 0.219732 -0.324213 7.431280 +v 0.222414 -0.312200 7.433354 +v 0.226681 -0.302490 7.434930 +v -0.214066 0.003277 6.789475 +v 0.005022 -0.001191 7.115757 +v -0.276729 0.010664 6.701415 +v 0.017876 -0.493291 7.144135 +v 0.085855 -0.503540 7.224149 +v 0.025149 -0.501272 7.134600 +v -0.296717 -0.083468 6.662928 +v -0.275479 -0.187521 6.700039 +v 0.075499 -0.511235 7.213531 +v -0.297058 -0.057660 6.660703 +v -0.113107 -0.410757 6.943952 +v -0.295126 -0.042491 6.666431 +v -0.238897 -0.250886 6.747325 +v 0.218987 -0.354344 7.427266 +v -0.273899 -0.167931 6.691939 +v -0.232034 0.002821 6.763149 +v -0.070301 0.016043 7.002274 +v 0.193586 -0.193130 7.391299 +v 0.192101 -0.442077 7.387043 +v 0.158300 -0.147806 7.346058 +v -0.237903 -0.002552 6.750295 +v -0.044686 -0.454714 7.036954 +v -0.262996 0.008406 6.709740 +v 0.100076 -0.066041 7.245375 +v -0.217396 -0.298776 6.786778 +v -0.289094 -0.014289 6.676970 +v -0.008984 0.003693 7.095444 +v -0.257589 -0.226366 6.723832 +v -0.191698 0.002750 6.827545 +v -0.224983 -0.283591 6.771974 +v 0.065425 -0.038518 7.200841 +v 0.199643 -0.437049 7.398407 +v -0.301789 -0.071263 6.658198 +v 0.211718 -0.240418 7.418260 +v 0.219371 -0.367239 7.426943 +v 0.195725 -0.209895 7.398933 +v 0.162016 -0.477004 7.343428 +v 0.168071 -0.477582 7.347275 +v -0.175450 0.007190 6.854587 +v 0.150086 -0.475460 7.326761 +v 0.150348 -0.481307 7.321704 +v -0.120213 0.015133 6.927679 +v 0.130567 -0.473902 7.296447 +v 0.178246 -0.468977 7.362284 +v 0.152080 -0.481281 7.315510 +v -0.056950 0.019509 7.027662 +v 0.052702 -0.501174 7.186985 +v 0.212345 -0.357377 7.422462 +v 0.179466 -0.181561 7.377953 +v 0.049644 -0.034538 7.186235 +v 0.115966 -0.484421 7.275082 +v 0.111844 -0.484403 7.270067 +v 0.047596 -0.502906 7.176304 +v 0.108091 -0.479664 7.269740 +v -0.289766 -0.131737 6.672940 +v 0.088417 -0.498410 7.235255 +v -0.022288 -0.469176 7.076208 +v -0.294913 -0.092701 6.663961 +v -0.019173 -0.471202 7.073191 +v -0.029004 -0.466319 7.073750 +v -0.302388 -0.086811 6.661102 +v -0.024845 -0.466455 7.062597 +v 0.218303 -0.280544 7.427717 +v -0.300186 -0.117202 6.666764 +v -0.171979 -0.343316 6.845867 +v 0.078073 -0.504164 7.221270 +v 0.073299 -0.504047 7.219502 +v -0.181294 -0.347553 6.846404 +v -0.244620 -0.246911 6.740362 +v 0.117702 -0.476998 7.284853 +v -0.180185 -0.326960 6.827312 +v -0.256233 -0.239269 6.730741 +v -0.302914 -0.045053 6.662887 +v -0.016618 0.009420 7.069960 +v -0.035424 0.012809 7.060648 +v -0.239465 0.006500 6.761194 +v 0.016655 -0.492187 7.131145 +v -0.265755 0.009704 6.714823 +v -0.132890 -0.387236 6.907385 +v -0.269551 0.010767 6.708810 +v -0.230185 -0.278641 6.765002 +v -0.152923 0.005414 6.878717 +v -0.278481 -0.007250 6.691112 +v -0.279345 -0.002616 6.692632 +v -0.166225 0.005698 6.863373 +v -0.290305 -0.005314 6.682008 +v -0.103155 0.022899 6.958055 +v -0.155298 -0.352679 6.861238 +v -0.297099 -0.010995 6.674964 +v -0.294499 -0.006542 6.678230 +v 0.070527 -0.047172 7.212213 +v -0.194112 -0.000958 6.816265 +v 0.110693 -0.094454 7.280415 +v 0.103378 -0.488511 7.258026 +v 0.216685 -0.332970 7.427959 +v 0.190620 -0.455476 7.386436 +v 0.198085 -0.218035 7.403480 +v 0.188005 -0.449690 7.383406 +v -0.278814 -0.177571 6.694256 +v 0.183869 -0.445260 7.378104 +v 0.189990 -0.459690 7.382977 +v 0.217735 -0.389071 7.422660 +v 0.099002 -0.495245 7.248915 +v 0.178153 -0.171558 7.372227 +v -0.001522 0.000711 7.107651 +v -0.115893 -0.403722 6.931865 +v -0.161656 0.009999 6.880501 +v 0.216318 -0.315688 7.429315 +v -0.244072 0.003895 6.754025 +v -0.011103 -0.475292 7.092535 +v -0.306025 -0.073330 6.658584 +v 0.080723 -0.498596 7.226253 +v -0.012224 0.005108 7.086958 +v -0.202911 -0.316019 6.808752 +v -0.268655 -0.206140 6.711258 +v 0.180870 -0.454136 7.375702 +v -0.082897 0.020329 6.994433 +v -0.094020 0.022847 6.980406 +v -0.264448 0.007062 6.720490 +v -0.251829 -0.243735 6.735938 +v -0.026068 0.005671 7.081857 +v -0.094202 0.020445 6.970408 +v -0.286488 -0.004920 6.688541 +v 0.134126 -0.116755 7.310057 +v 0.076715 -0.056814 7.225721 +v -0.262429 -0.218568 6.718481 +v 0.176663 -0.444212 7.373931 +v -0.187649 0.002574 6.833906 +v -0.307841 -0.060732 6.656926 +v -0.049271 0.015936 7.043298 +v -0.065375 -0.446636 7.016942 +v 0.057700 -0.512311 7.196655 +v -0.281337 -0.165045 6.688182 +v 0.193529 -0.432159 7.393225 +v -0.284634 -0.159533 6.685632 +v 0.204643 -0.320824 7.419493 +v 0.153966 -0.139118 7.337010 +v -0.196669 0.001175 6.821777 +v -0.208751 0.003069 6.804096 +v 0.062831 -0.043495 7.205925 +v 0.193613 -0.226217 7.402459 +v 0.019301 -0.012957 7.144959 +v -0.296309 -0.031640 6.669317 +v 0.057119 -0.036845 7.193730 +v -0.145572 -0.374524 6.889483 +v -0.239468 -0.261639 6.752388 +v 0.187178 -0.186882 7.386081 +v -0.094240 -0.427663 6.971963 +v -0.098923 -0.420190 6.961244 +v -0.153542 -0.369246 6.880098 +v -0.160172 -0.367547 6.877344 +v -0.116206 0.023466 6.938395 +v 0.211959 -0.270782 7.422628 +v 0.218503 -0.296699 7.428489 +v 0.203891 -0.228135 7.409685 +v -0.207068 0.006706 6.814886 +v 0.181668 -0.440791 7.377554 +v 0.210268 -0.372225 7.419034 +v 0.130172 -0.475939 7.308058 +v 0.143069 -0.481885 7.321816 +v 0.131118 -0.479339 7.310697 +v 0.175432 -0.459476 7.369334 +v -0.251224 0.007685 6.749284 +v 0.155221 -0.471012 7.340715 +v 0.154399 -0.473582 7.334076 +v 0.130948 -0.472493 7.302813 +v -0.247476 0.000287 6.741692 +v 0.127500 -0.469333 7.297355 +v -0.257124 0.005323 6.736583 +v 0.137739 -0.466825 7.313715 +v -0.262360 0.005262 6.727224 +v 0.043640 -0.495386 7.181088 +v 0.213866 -0.262733 7.424164 +v -0.307461 -0.077724 6.659431 +v 0.000589 -0.001372 7.114920 +v 0.165387 -0.464154 7.356947 +v 0.196314 -0.396706 7.405728 +v 0.067523 -0.509950 7.212624 +v -0.312015 -0.065786 6.655276 +v -0.284206 0.000287 6.693498 +v -0.250552 -0.255624 6.742876 +v 0.055601 -0.511678 7.193496 +v -0.270155 -0.201496 6.707426 +v -0.150476 0.008862 6.892210 +v 0.050413 -0.506493 7.191922 +v 0.045119 -0.503053 7.170526 +v 0.167572 -0.151111 7.352871 +v 0.118741 -0.482507 7.279910 +v 0.108477 -0.480893 7.277752 +v 0.080594 -0.493918 7.230423 +v -0.016076 0.002966 7.096931 +v -0.158209 0.009172 6.890025 +v -0.285627 -0.189084 6.697325 +v 0.050377 -0.497735 7.186099 +v -0.140453 -0.382788 6.901338 +v -0.079285 0.018444 6.989004 +v -0.269027 -0.216186 6.714376 +v 0.074441 -0.051923 7.218033 +v -0.080542 -0.436150 6.992320 +v 0.152118 -0.134333 7.333655 +v -0.091369 -0.433560 6.983540 +v -0.224918 -0.294418 6.779592 +v -0.233358 -0.293163 6.774253 +v 0.188093 -0.203023 7.392313 +v -0.062157 0.020413 7.021888 +v 0.048612 -0.029936 7.180710 +v 0.039001 -0.027683 7.173480 +v 0.011093 -0.009761 7.139330 +v 0.034246 -0.020966 7.163116 +v -0.297552 -0.147958 6.675136 +v -0.112822 0.024406 6.942232 +v -0.120459 0.025119 6.940554 +v -0.144467 0.007387 6.896631 +v 0.095215 -0.496747 7.242136 +v 0.196546 -0.234782 7.407860 +v 0.202258 -0.390037 7.412672 +v 0.110453 -0.478213 7.282392 +v -0.072969 0.016944 7.007409 +v 0.192156 -0.415648 7.397633 +v -0.305351 -0.052279 6.659531 +v -0.246145 -0.262223 6.748620 +v 0.205614 -0.313966 7.421229 +v 0.098175 -0.079791 7.259024 +v 0.106349 -0.479663 7.267054 +v -0.291773 0.005160 6.688594 +v 0.202666 -0.256635 7.417205 +v 0.201552 -0.364120 7.414122 +v 0.168143 -0.437060 7.371118 +v -0.229324 -0.302609 6.784802 +v 0.184683 -0.425426 7.389631 +v -0.303836 -0.024978 6.669444 +v -0.298963 -0.000839 6.679846 +v -0.309298 -0.121129 6.664276 +v 0.197783 -0.245694 7.411012 +v -0.199635 -0.335841 6.829357 +v 0.204407 -0.291921 7.420123 +v 0.187713 -0.229761 7.400492 +v -0.241126 0.008169 6.768629 +v -0.290657 -0.176581 6.689717 +v 0.122038 -0.466258 7.294967 +v 0.119272 -0.472105 7.291398 +v -0.272092 0.007838 6.720726 +v -0.174852 0.007493 6.863437 +v -0.132447 -0.393850 6.916523 +v -0.191904 0.004938 6.833982 +v 0.119196 -0.103208 7.291769 +v -0.275200 0.014730 6.709185 +v -0.111972 0.025658 6.960592 +v -0.311296 -0.047347 6.657611 +v -0.279859 0.014360 6.704915 +v -0.297848 -0.015105 6.675661 +v -0.262004 -0.236601 6.727862 +v -0.111206 0.024176 6.948384 +v -0.121001 0.026131 6.947482 +v -0.267745 -0.224818 6.720291 +v -0.007653 -0.478799 7.106503 +v 0.106188 -0.089058 7.271022 +v -0.041838 -0.459517 7.049222 +v -0.040080 0.012313 7.055255 +v -0.221801 0.004488 6.784935 +v -0.307441 -0.097448 6.660699 +v -0.312526 -0.084070 6.657011 +v -0.056382 0.017654 7.034384 +v 0.048533 -0.494932 7.192174 +v 0.042925 -0.493967 7.184335 +v -0.063898 0.020642 7.025291 +v -0.165458 -0.355822 6.862838 +v -0.182105 0.007196 6.843778 +v -0.296336 -0.019248 6.675442 +v 0.168626 -0.455894 7.365830 +v 0.198902 -0.382970 7.410921 +v -0.195726 0.004876 6.828229 +v 0.094756 -0.485545 7.254979 +v 0.196250 -0.369745 7.407957 +v -0.302019 -0.040146 6.666622 +v 0.205744 -0.305213 7.420907 +v 0.130364 -0.464760 7.310542 +v -0.130369 0.015357 6.917741 +v -0.132525 0.019094 6.930146 +v -0.253639 0.005374 6.743923 +v -0.122428 0.017849 6.932699 +v 0.132104 -0.471858 7.310353 +v 0.136383 -0.479318 7.318439 +v 0.127496 -0.460057 7.305271 +v 0.125171 -0.457869 7.301421 +v 0.135138 -0.470525 7.316178 +v 0.122904 -0.458559 7.298249 +v 0.134614 -0.466448 7.316016 +v -0.201064 0.004309 6.821848 +v 0.131657 -0.467670 7.307667 +v 0.190688 -0.251197 7.408269 +v -0.283445 0.008859 6.696334 +v -0.005086 -0.005207 7.117344 +v -0.070047 0.019011 7.017049 +v -0.217256 -0.309356 6.795065 +v 0.183444 -0.213332 7.392675 +v -0.154667 0.010861 6.895747 +v 0.117535 -0.113183 7.298280 +v -0.037394 -0.461464 7.058210 +v -0.130259 -0.400340 6.923604 +v 0.208533 -0.347637 7.421428 +v 0.038100 -0.039174 7.192116 +v 0.012518 -0.490022 7.139065 +v 0.058639 -0.507733 7.203893 +v 0.197171 -0.374296 7.408500 +v 0.155426 -0.459275 7.353126 +v 0.049524 -0.503484 7.193644 +v 0.148748 -0.460980 7.346002 +v 0.007968 -0.485532 7.120482 +v -0.262494 -0.259258 6.739021 +v -0.164103 0.010080 6.876285 +v 0.084438 -0.494777 7.238317 +v 0.074821 -0.492819 7.228498 +v -0.014824 -0.473629 7.100047 +v 0.050969 -0.497228 7.193766 +v 0.153339 -0.153558 7.345950 +v 0.202370 -0.274417 7.417477 +v -0.074280 -0.445353 7.018788 +v -0.035133 0.010746 7.069247 +v -0.306906 -0.017255 6.669763 +v -0.149161 -0.381643 6.897830 +v -0.272786 0.013293 6.713019 +v -0.156444 -0.374981 6.886979 +v 0.025777 -0.029130 7.174838 +v 0.063042 -0.050957 7.216495 +v -0.216279 0.006347 6.805499 +v -0.235194 0.007458 6.770691 +v 0.048715 -0.042565 7.200715 +v -0.307726 -0.034771 6.664986 +v 0.168138 -0.173779 7.368469 +v 0.158816 -0.168725 7.359203 +v 0.204984 -0.334749 7.419812 +v 0.174370 -0.195043 7.381706 +v 0.000720 -0.007143 7.124602 +v 0.165392 -0.181927 7.370735 +v -0.277848 -0.219773 6.714115 +v 0.158698 -0.445198 7.362525 +v -0.010026 -0.001298 7.109062 +v 0.078657 -0.066893 7.239574 +v 0.099682 -0.481996 7.261943 +v 0.032851 -0.496137 7.167660 +v -0.025568 0.003926 7.091521 +v -0.282641 -0.202248 6.704216 +v -0.232377 -0.311127 6.790488 +v -0.320910 -0.093823 6.656541 +v -0.308918 -0.108667 6.662492 +v 0.072383 -0.063458 7.230763 +v 0.089382 -0.478919 7.255830 +v -0.315855 -0.075062 6.656384 +v 0.021110 -0.496376 7.146107 +v 0.144724 -0.148343 7.338553 +v -0.249099 0.009314 6.758401 +v 0.108006 -0.104096 7.286666 +v -0.040197 -0.462597 7.065470 +v -0.312194 -0.017756 6.664498 +v 0.186166 -0.391357 7.400124 +v -0.316012 -0.023579 6.662773 +v 0.139680 -0.125540 7.320560 +v -0.315977 -0.039064 6.658805 +v -0.094041 0.023207 6.989486 +v 0.005597 -0.483565 7.128379 +v -0.066863 -0.441752 7.006072 +v -0.318186 -0.048312 6.654841 +v -0.001739 -0.479575 7.118068 +v 0.015843 -0.015507 7.153403 +v -0.285421 0.014323 6.699963 +v 0.036497 -0.034743 7.184682 +v 0.071583 -0.497418 7.224280 +v 0.174845 -0.426040 7.381763 +v -0.243501 -0.277773 6.759276 +v -0.231072 0.008047 6.781440 +v 0.021323 -0.018728 7.159377 +v -0.244496 0.014712 6.777427 +v -0.130360 0.025400 6.940851 +v -0.129335 0.023413 6.937222 +v -0.141156 0.019956 6.918889 +v -0.056002 0.017140 7.044351 +v -0.147503 0.012947 6.905171 +v 0.114986 -0.466523 7.294003 +v 0.108756 -0.474219 7.286519 +v -0.305449 -0.138413 6.670938 +v -0.069270 0.019377 7.029282 +v -0.190321 0.009844 6.841327 +v 0.059949 -0.499784 7.212130 +v 0.061350 -0.506850 7.210252 +v 0.194622 -0.314452 7.412131 +v 0.050588 -0.505857 7.197436 +v 0.074350 -0.490435 7.233989 +v 0.148222 -0.468715 7.337494 +v -0.260572 0.011790 6.744441 +v 0.143246 -0.470765 7.332041 +v 0.143688 -0.478418 7.325731 +v 0.130762 -0.474568 7.319723 +v -0.266876 0.008472 6.730467 +v 0.131392 -0.470757 7.317605 +v 0.128927 -0.475455 7.312614 +v 0.124293 -0.459167 7.307451 +v 0.121511 -0.455729 7.303357 +v 0.117797 -0.455676 7.298554 +v 0.117134 -0.459932 7.295367 +v 0.147633 -0.451479 7.351899 +v -0.283402 0.019585 6.710320 +v -0.326429 -0.050240 6.650964 +v -0.295435 -0.201067 6.698818 +v -0.283741 0.019761 6.708003 +v -0.323326 -0.113687 6.659265 +v -0.036097 0.008219 7.074672 +v 0.055771 -0.065967 7.227489 +v -0.323000 -0.043258 6.654537 +v -0.266052 -0.253438 6.735368 +v -0.192312 -0.347449 6.843011 +v 0.059602 -0.057063 7.220734 +v -0.237270 -0.301092 6.779327 +v -0.141352 -0.398678 6.923175 +v 0.111314 -0.468724 7.291266 +v -0.316199 -0.033961 6.661406 +v -0.186142 0.008314 6.851541 +v -0.190907 -0.340442 6.836905 +v -0.240128 -0.292217 6.769441 +v 0.090260 -0.475601 7.269228 +v -0.319004 -0.083039 6.656371 +v -0.247985 -0.287079 6.762258 +v 0.192202 -0.297364 7.411908 +v 0.101280 -0.477347 7.275340 +v -0.208924 -0.336518 6.824706 +v -0.267110 -0.242066 6.728956 +v -0.271677 -0.234912 6.722658 +v 0.178498 -0.417782 7.389475 +v 0.008074 -0.487289 7.134360 +v 0.081419 -0.489098 7.245547 +v 0.188742 -0.403221 7.400553 +v -0.151688 -0.390261 6.907329 +v 0.160340 -0.438471 7.364964 +v -0.309520 -0.166336 6.679574 +v 0.011347 -0.013959 7.147287 +v -0.252667 -0.262450 6.743946 +v 0.026306 -0.024497 7.169555 +v -0.149390 0.022708 6.916829 +v 0.192176 -0.353708 7.409657 +v 0.186934 -0.261497 7.406668 +v -0.197293 0.010353 6.834799 +v 0.005574 -0.008392 7.131394 +v -0.062466 0.019113 7.034276 +v 0.191322 -0.369020 7.405514 +v -0.094859 -0.435750 6.989741 +v 0.064342 -0.497231 7.217323 +v -0.102238 -0.428586 6.975991 +v 0.050257 -0.492856 7.197993 +v -0.111860 -0.419384 6.960620 +v -0.224208 0.009352 6.796681 +v -0.021494 -0.469707 7.094422 +v 0.098840 -0.094614 7.273724 +v -0.177667 0.010996 6.868258 +v -0.181381 0.010044 6.861147 +v 0.083099 -0.080110 7.254430 +v -0.213055 -0.321554 6.807357 +v 0.197190 -0.283127 7.414103 +v 0.190402 -0.327922 7.409225 +v -0.295451 0.016805 6.694273 +v 0.053573 -0.497885 7.203084 +v 0.196948 -0.263816 7.414110 +v 0.187195 -0.241635 7.403897 +v 0.016456 -0.489225 7.152373 +v 0.077605 -0.485521 7.245644 +v 0.063502 -0.076792 7.242631 +v 0.186183 -0.374999 7.403397 +v 0.182438 -0.351128 7.404000 +v 0.175196 -0.315443 7.401272 +v 0.147070 -0.158891 7.346115 +v -0.247419 0.008728 6.768169 +v 0.189643 -0.303494 7.408997 +v -0.274882 -0.249446 6.728322 +v -0.202823 0.016656 6.841382 +v -0.251985 0.010120 6.765731 +v -0.275177 -0.239374 6.722465 +v -0.307149 0.011031 6.681169 +v -0.317821 -0.061870 6.652856 +v -0.091294 -0.436056 6.996102 +v 0.006369 -0.009209 7.136762 +v -0.309775 -0.011284 6.669348 +v 0.179288 -0.245279 7.399857 +v -0.208781 0.010558 6.822164 +v -0.014125 -0.006142 7.119063 +v 0.052756 -0.493966 7.210222 +v -0.320276 -0.013049 6.661782 +v -0.278167 0.015534 6.718270 +v 0.048986 -0.488386 7.206050 +v 0.092315 -0.478541 7.258906 +v -0.283356 0.016997 6.716629 +v 0.123655 -0.130890 7.316314 +v -0.163358 0.012190 6.890877 +v -0.221527 0.008896 6.803905 +v -0.066379 -0.448998 7.026929 +v -0.288765 0.017581 6.702242 +v -0.244070 -0.298197 6.773481 +v -0.083493 0.020572 7.006709 +v 0.103512 -0.466516 7.283633 +v -0.303626 0.017366 6.687160 +v -0.086860 0.020459 7.000118 +v -0.316296 -0.105828 6.660228 +v -0.011686 -0.474498 7.118256 +v -0.011461 -0.476126 7.111785 +v -0.016583 -0.471974 7.105260 +v -0.286804 -0.217098 6.708818 +v -0.034593 -0.466398 7.083437 +v -0.211805 -0.331542 6.817856 +v -0.311666 -0.157239 6.675700 +v -0.223146 -0.321140 6.802516 +v -0.225873 -0.314741 6.795542 +v 0.135477 -0.466480 7.333656 +v 0.180524 -0.383998 7.397494 +v 0.109615 -0.462327 7.290183 +v 0.102068 -0.471881 7.280568 +v -0.256873 0.013954 6.757879 +v -0.300331 0.012038 6.687575 +v 0.171350 -0.200771 7.382557 +v 0.140393 -0.138075 7.329441 +v 0.120323 -0.122981 7.308901 +v -0.214791 0.009945 6.811367 +v -0.273974 0.013975 6.728063 +v 0.125889 -0.468803 7.316772 +v 0.125575 -0.467952 7.313509 +v 0.117846 -0.466017 7.311190 +v 0.118556 -0.457544 7.307276 +v 0.114930 -0.454701 7.300435 +v 0.109876 -0.450155 7.293250 +v -0.275213 0.009867 6.721558 +v 0.112946 -0.455170 7.293368 +v -0.125231 -0.407047 6.939229 +v 0.023262 -0.491864 7.162466 +v -0.036540 -0.465067 7.073173 +v 0.174295 -0.389223 7.393139 +v 0.144268 -0.174710 7.355865 +v -0.051431 -0.458810 7.055831 +v -0.056939 -0.456611 7.047566 +v 0.181973 -0.311614 7.405418 +v 0.072680 -0.484291 7.239172 +v 0.065564 -0.492411 7.230000 +v -0.309453 -0.004587 6.670794 +v -0.314695 0.009257 6.672535 +v 0.017277 -0.487841 7.161168 +v 0.140192 -0.463410 7.340275 +v -0.106951 0.024725 6.975879 +v 0.147044 -0.164851 7.351222 +v 0.051940 -0.049871 7.212901 +v 0.048583 -0.046721 7.207631 +v -0.043253 0.010551 7.065322 +v 0.005300 -0.483215 7.139103 +v -0.326841 -0.033153 6.655432 +v -0.001704 -0.479303 7.131364 +v 0.171130 -0.218263 7.387675 +v -0.068018 0.018106 7.037847 +v -0.181692 -0.361881 6.864666 +v -0.205753 0.014074 6.829443 +v -0.184900 -0.354876 6.853675 +v 0.076027 -0.075229 7.246513 +v -0.283018 -0.233330 6.717085 +v 0.013115 -0.020606 7.157669 +v 0.128699 -0.154757 7.335699 +v -0.324637 -0.073732 6.652940 +v 0.127782 -0.143247 7.326620 +v 0.105042 -0.460232 7.288264 +v 0.040442 -0.493852 7.191116 +v -0.298420 0.026236 6.701180 +v 0.081798 -0.483763 7.251217 +v -0.312762 -0.137516 6.669179 +v 0.033031 -0.489361 7.185122 +v -0.258899 -0.278098 6.750257 +v -0.174792 0.013271 6.878171 +v -0.221161 -0.330047 6.814407 +v 0.166311 -0.400797 7.386356 +v -0.153657 0.013245 6.901544 +v -0.289510 -0.203852 6.703115 +v 0.184426 -0.291875 7.406664 +v 0.188650 -0.342531 7.408296 +v 0.174739 -0.400681 7.391205 +v -0.098911 0.023582 7.008090 +v -0.021212 -0.001286 7.103870 +v -0.304871 0.021747 6.690734 +v 0.179344 -0.278070 7.403941 +v 0.171062 -0.257475 7.397621 +v -0.206178 -0.347361 6.838610 +v 0.058770 -0.489637 7.223696 +v 0.085735 -0.474210 7.262727 +v -0.188860 0.009870 6.854504 +v 0.054666 -0.491884 7.215571 +v -0.299507 -0.183389 6.689664 +v 0.050659 -0.486520 7.211929 +v 0.163485 -0.425522 7.375577 +v 0.174791 -0.355642 7.398811 +v 0.037937 -0.492205 7.192704 +v -0.317804 -0.000852 6.666504 +v -0.250784 0.010646 6.769335 +v -0.321914 -0.004104 6.664307 +v 0.170920 -0.327794 7.399440 +v -0.323957 -0.007244 6.661039 +v -0.002187 -0.477722 7.139698 +v 0.090487 -0.108727 7.281215 +v 0.173821 -0.296887 7.400275 +v -0.103327 0.025478 6.983912 +v 0.028929 -0.037173 7.184637 +v -0.099041 -0.434115 6.985868 +v -0.001509 -0.480932 7.124588 +v 0.175851 -0.344919 7.399140 +v -0.291114 0.021729 6.715258 +v 0.148991 -0.440203 7.359226 +v -0.116675 0.026691 6.976455 +v 0.162245 -0.210944 7.379399 +v 0.023491 -0.489605 7.171564 +v -0.237090 -0.309481 6.785561 +v 0.026697 -0.034532 7.180345 +v 0.149772 -0.434185 7.361462 +v -0.126301 0.027668 6.958236 +v 0.075573 -0.480909 7.249519 +v -0.139788 0.027054 6.941195 +v -0.248955 -0.294123 6.767761 +v -0.066199 0.015172 7.045204 +v -0.139984 0.021913 6.928482 +v -0.060812 -0.452302 7.037376 +v -0.079772 0.020691 7.019315 +v -0.218151 -0.326002 6.809915 +v -0.266056 -0.276120 6.746253 +v 0.183845 -0.270041 7.407320 +v 0.104046 -0.115048 7.293382 +v 0.158689 -0.194369 7.372642 +v 0.130268 -0.470203 7.326344 +v 0.126304 -0.468975 7.320513 +v -0.264216 0.016096 6.754356 +v 0.117525 -0.461062 7.309360 +v 0.109980 -0.458244 7.304495 +v -0.270781 0.016261 6.739003 +v 0.110296 -0.454276 7.300706 +v -0.278069 0.018663 6.727195 +v -0.285608 0.018711 6.723376 +v 0.106381 -0.447906 7.294646 +v 0.103763 -0.451305 7.290267 +v 0.063777 -0.495522 7.224263 +v -0.316704 0.017950 6.676401 +v -0.259557 -0.285619 6.755049 +v 0.176029 -0.362812 7.399140 +v -0.322976 0.004492 6.666868 +v -0.327655 -0.018831 6.658736 +v 0.166911 -0.408813 7.385144 +v -0.096253 0.021888 6.996620 +v 0.182349 -0.329185 7.405234 +v 0.136327 -0.164926 7.346653 +v 0.010719 -0.486426 7.152110 +v -0.031936 0.003131 7.086983 +v -0.279188 -0.254934 6.729119 +v -0.319924 -0.149892 6.670609 +v 0.169491 -0.240907 7.394089 +v -0.120016 -0.413902 6.950623 +v -0.044409 0.004072 7.079139 +v 0.171134 -0.228471 7.391139 +v -0.069909 -0.451292 7.042122 +v -0.201198 0.016786 6.848194 +v -0.055051 0.008662 7.067090 +v 0.148030 -0.185072 7.363552 +v -0.292953 0.023965 6.706879 +v -0.060274 -0.457250 7.060702 +v -0.110417 0.027601 6.982550 +v -0.143469 -0.403001 6.931457 +v 0.075780 -0.094274 7.262453 +v -0.093131 -0.436623 7.001188 +v -0.129820 0.028025 6.949808 +v -0.329292 -0.068174 6.652027 +v -0.159581 -0.384323 6.898621 +v -0.142055 0.026460 6.934723 +v -0.077107 0.020253 7.031290 +v 0.077221 -0.472031 7.255117 +v -0.217638 0.015753 6.818694 +v -0.177417 -0.371304 6.878265 +v -0.119888 -0.421164 6.962570 +v -0.226810 0.017741 6.810426 +v -0.164673 0.020763 6.899122 +v -0.331312 -0.025968 6.654695 +v -0.257516 -0.301025 6.768508 +v 0.065621 -0.489245 7.233600 +v 0.086531 -0.472557 7.267307 +v 0.070945 -0.475638 7.242591 +v 0.090908 -0.473240 7.272216 +v -0.232944 0.016954 6.800387 +v 0.081503 -0.476709 7.255396 +v 0.042119 -0.488010 7.199978 +v 0.152067 -0.422483 7.368805 +v -0.297275 -0.222735 6.707781 +v 0.163723 -0.355322 7.390335 +v 0.019163 -0.484301 7.170541 +v 0.131550 -0.448768 7.341674 +v -0.325894 0.009165 6.665925 +v -0.179157 0.016417 6.880758 +v -0.024184 -0.469094 7.085168 +v -0.182395 0.014248 6.873410 +v 0.003940 -0.483860 7.144868 +v -0.191651 0.015540 6.862485 +v -0.212771 -0.341822 6.830017 +v -0.335207 -0.092297 6.652862 +v 0.140408 -0.444751 7.349028 +v -0.004821 -0.014505 7.136701 +v 0.050570 -0.485623 7.216298 +v 0.095164 -0.469449 7.276731 +v 0.089573 -0.461475 7.278910 +v 0.086046 -0.464931 7.269576 +v -0.329178 -0.005411 6.659620 +v -0.300842 0.030507 6.708327 +v 0.077615 -0.465088 7.262505 +v -0.336586 -0.054134 6.649213 +v -0.105789 0.024018 6.990838 +v -0.086012 -0.444398 7.029836 +v -0.018279 -0.472918 7.118888 +v 0.171526 -0.366068 7.394962 +v -0.334464 -0.038118 6.651450 +v 0.166853 -0.383001 7.389602 +v 0.167067 -0.392598 7.387202 +v -0.316932 -0.175627 6.682115 +v 0.083152 -0.094702 7.266735 +v -0.320031 0.015419 6.671777 +v -0.021864 -0.006760 7.115631 +v 0.158245 -0.407806 7.377008 +v -0.204000 0.014336 6.836136 +v 0.070354 -0.088134 7.255612 +v 0.070185 -0.465302 7.247512 +v 0.065048 -0.469440 7.241387 +v -0.083892 0.021348 7.024658 +v -0.244115 0.015650 6.789857 +v -0.244969 -0.304571 6.777925 +v -0.170372 -0.380215 6.890385 +v -0.255501 -0.292069 6.762416 +v -0.278869 0.023317 6.736948 +v -0.161206 0.024686 6.907885 +v 0.049105 -0.478223 7.216725 +v 0.139652 -0.453159 7.346204 +v 0.160092 -0.415207 7.377293 +v 0.133086 -0.457004 7.338883 +v 0.036986 -0.483502 7.197968 +v 0.126123 -0.464806 7.329795 +v -0.251874 0.016102 6.774264 +v -0.257432 0.017048 6.769806 +v 0.122438 -0.456110 7.330743 +v 0.047605 -0.481250 7.213109 +v -0.259856 0.017735 6.762804 +v 0.114970 -0.463029 7.314264 +v 0.111440 -0.461651 7.309294 +v 0.105672 -0.455079 7.300234 +v 0.097603 -0.456041 7.288105 +v 0.102712 -0.449704 7.296166 +v 0.100381 -0.451666 7.293460 +v 0.034602 -0.057101 7.214221 +v 0.147762 -0.412503 7.368297 +v 0.164947 -0.335783 7.393590 +v 0.142041 -0.428587 7.359139 +v -0.121509 0.028931 6.969916 +v -0.224401 -0.336258 6.819692 +v 0.030904 -0.048119 7.200970 +v 0.070843 -0.460255 7.255391 +v 0.025106 -0.040424 7.190535 +v 0.000347 -0.017389 7.146317 +v -0.342479 -0.045195 6.647810 +v -0.212936 0.016917 6.838239 +v 0.030711 -0.481197 7.194321 +v 0.059754 -0.487655 7.231081 +v 0.025587 -0.483038 7.185587 +v -0.214025 0.015937 6.828553 +v -0.114800 -0.430329 6.978624 +v -0.229478 0.024399 6.824976 +v 0.015174 -0.025094 7.166940 +v -0.311188 0.024335 6.692272 +v -0.338343 -0.021529 6.652601 +v -0.027152 -0.466525 7.103086 +v -0.234175 0.022854 6.807789 +v -0.312952 0.020025 6.683711 +v 0.056632 -0.473628 7.234832 +v 0.144205 -0.189049 7.362710 +v -0.236788 0.014542 6.791574 +v 0.050341 -0.073653 7.233519 +v -0.031023 -0.001675 7.103851 +v 0.052276 -0.485727 7.222613 +v 0.011474 -0.485600 7.159199 +v 0.049755 -0.478790 7.222658 +v -0.177251 0.021269 6.891804 +v 0.093547 -0.111808 7.285758 +v -0.246532 -0.312855 6.785311 +v -0.335844 -0.081566 6.650713 +v -0.100008 0.023913 7.002295 +v 0.166525 -0.250341 7.393296 +v 0.131404 -0.443640 7.343137 +v 0.124596 -0.164853 7.340064 +v 0.152978 -0.394076 7.377605 +v -0.196290 -0.356834 6.853175 +v -0.333764 0.001299 6.660223 +v 0.119117 -0.157920 7.331625 +v -0.054996 -0.461368 7.066485 +v -0.336172 -0.003170 6.657108 +v 0.003571 -0.481594 7.153722 +v 0.161835 -0.294829 7.393784 +v -0.344949 -0.102010 6.652891 +v 0.108197 -0.149198 7.320055 +v -0.133629 0.031362 6.966247 +v -0.156013 -0.398206 6.921147 +v -0.343054 -0.035191 6.646485 +v -0.131448 0.028546 6.959641 +v -0.268099 -0.293624 6.759471 +v 0.153779 -0.363437 7.383439 +v 0.164353 -0.268885 7.395127 +v -0.334582 -0.013939 6.655574 +v 0.136789 -0.435528 7.348634 +v 0.111554 -0.135299 7.313809 +v -0.200180 0.017825 6.856521 +v 0.061818 -0.465219 7.242374 +v -0.323222 0.020419 6.674715 +v -0.208883 0.019722 6.844320 +v -0.021171 -0.471692 7.115427 +v -0.341078 -0.061160 6.649039 +v -0.308716 -0.190812 6.690148 +v -0.026570 -0.468029 7.097476 +v 0.081662 -0.455986 7.271492 +v 0.079770 -0.451039 7.269485 +v -0.107124 0.024113 6.998416 +v -0.148279 0.029281 6.940372 +v -0.328688 -0.164730 6.674478 +v 0.058411 -0.480069 7.234715 +v -0.275148 -0.269568 6.739161 +v -0.302476 0.029307 6.703249 +v 0.016975 -0.476003 7.187407 +v -0.308381 0.030170 6.698449 +v -0.011357 -0.014096 7.133345 +v -0.165618 0.034917 6.922006 +v -0.146431 -0.416703 6.954533 +v -0.046018 -0.000632 7.093828 +v -0.251994 -0.306874 6.777432 +v -0.284524 -0.254427 6.727596 +v 0.019301 -0.483783 7.176678 +v 0.054069 -0.480237 7.230867 +v -0.294017 -0.238710 6.716484 +v 0.168906 -0.281506 7.397799 +v 0.042955 -0.482036 7.209191 +v 0.167076 -0.315427 7.397269 +v 0.158779 -0.263069 7.389562 +v 0.157503 -0.220763 7.381430 +v 0.084358 -0.451511 7.278659 +v 0.082475 -0.461662 7.269495 +v 0.073708 -0.459658 7.259617 +v -0.255598 0.020665 6.777649 +v -0.251173 0.018204 6.781916 +v 0.099854 -0.457519 7.298503 +v 0.095191 -0.455241 7.290729 +v 0.089953 -0.455944 7.285028 +v -0.266375 0.021434 6.759199 +v 0.115300 -0.459025 7.320901 +v -0.272027 0.018709 6.746358 +v 0.104512 -0.458384 7.305562 +v -0.288591 0.021640 6.725574 +v -0.291302 0.022115 6.721872 +v -0.295057 0.024477 6.717445 +v -0.338977 -0.030528 6.648297 +v -0.167239 -0.389667 6.907733 +v -0.142530 0.029743 6.946232 +v -0.333249 -0.113963 6.657129 +v -0.160571 0.033406 6.933796 +v 0.055900 -0.468513 7.236642 +v 0.131620 -0.434249 7.346453 +v -0.078882 0.017813 7.036841 +v 0.159502 -0.305523 7.391982 +v -0.162582 0.028986 6.915250 +v -0.243141 -0.327708 6.803540 +v 0.066237 -0.462273 7.246926 +v -0.001608 -0.022834 7.156889 +v -0.033756 -0.465384 7.105657 +v 0.075358 -0.447904 7.266813 +v -0.169750 0.027946 6.906514 +v -0.028976 -0.009915 7.120427 +v 0.161280 -0.283258 7.392143 +v -0.286497 0.027164 6.731959 +v -0.030920 -0.008056 7.114214 +v 0.156142 -0.279232 7.388690 +v -0.049285 -0.462211 7.082742 +v 0.157059 -0.249732 7.387497 +v 0.101089 -0.136289 7.309205 +v -0.239054 0.021278 6.801145 +v -0.088303 0.022982 7.017342 +v 0.022791 -0.485053 7.180529 +v -0.318933 0.025123 6.685253 +v 0.041981 -0.473536 7.213598 +v -0.079884 0.014188 7.049686 +v 0.037982 -0.464722 7.212999 +v 0.032584 -0.470875 7.202205 +v -0.311485 -0.207648 6.697233 +v -0.140809 0.029739 6.951851 +v 0.101944 -0.129448 7.303514 +v 0.146482 -0.207706 7.371125 +v 0.134089 -0.199941 7.361897 +v -0.008588 -0.475049 7.142638 +v -0.013590 -0.473599 7.130058 +v -0.329545 -0.132413 6.662942 +v -0.234439 -0.329251 6.808813 +v -0.189289 -0.361089 6.861104 +v 0.136787 -0.428204 7.353610 +v 0.133281 -0.175073 7.350282 +v 0.158599 -0.380305 7.383704 +v 0.035096 -0.473005 7.202968 +v -0.311295 0.030423 6.694062 +v 0.076334 -0.454383 7.264617 +v 0.046497 -0.470708 7.220576 +v -0.116318 -0.432675 6.993393 +v -0.348044 -0.057969 6.646393 +v -0.277497 -0.278490 6.745551 +v -0.215021 0.023480 6.848952 +v 0.021817 -0.477420 7.190955 +v 0.154691 -0.235769 7.385047 +v 0.148782 -0.250586 7.383353 +v -0.115479 -0.432604 6.986667 +v -0.012831 -0.019885 7.143209 +v -0.343306 -0.082269 6.649906 +v -0.344338 -0.021476 6.650672 +v 0.055264 -0.082673 7.244596 +v -0.287753 0.032807 6.739772 +v 0.013085 -0.478648 7.172400 +v -0.030223 -0.013736 7.128973 +v -0.314667 0.034163 6.693624 +v -0.078092 -0.447058 7.032816 +v -0.160494 0.033653 6.926896 +v -0.202559 -0.364003 6.862792 +v 0.095734 -0.122353 7.293786 +v -0.039923 -0.003685 7.104269 +v 0.154109 -0.289640 7.386291 +v -0.088262 -0.441544 7.018103 +v -0.339668 -0.000728 6.657170 +v -0.331739 -0.143046 6.665297 +v -0.107782 0.023013 7.006305 +v -0.236693 0.025851 6.813914 +v 0.051019 -0.471983 7.230429 +v 0.138272 -0.214649 7.369051 +v -0.331801 0.008929 6.663329 +v -0.113239 0.027192 6.988400 +v -0.337470 0.010585 6.660781 +v 0.038612 -0.053176 7.210253 +v -0.126148 0.027726 6.978841 +v 0.014411 -0.036248 7.182532 +v -0.229707 -0.340787 6.823037 +v -0.231376 -0.332006 6.814911 +v -0.265825 0.027121 6.764286 +v 0.157082 -0.313625 7.389721 +v 0.151486 -0.370111 7.380554 +v 0.155327 -0.270754 7.389004 +v -0.324372 0.031487 6.683815 +v 0.154969 -0.324003 7.388118 +v 0.142492 -0.400363 7.366789 +v 0.096518 -0.459043 7.300406 +v -0.265409 0.028849 6.771279 +v 0.091403 -0.457945 7.293087 +v -0.272926 0.022470 6.755600 +v 0.087437 -0.455061 7.287702 +v 0.082618 -0.449128 7.279888 +v 0.077408 -0.446779 7.270948 +v -0.297463 0.029454 6.720647 +v -0.269593 0.028378 6.761621 +v -0.321952 -0.193267 6.688201 +v 0.123609 -0.429966 7.343944 +v -0.323717 -0.181391 6.682572 +v -0.341804 -0.006216 6.655684 +v -0.220619 0.020700 6.837939 +v 0.145405 -0.335192 7.381695 +v 0.006239 -0.028433 7.169821 +v -0.231224 0.025483 6.831569 +v -0.332886 0.020117 6.669693 +v -0.236597 -0.319479 6.795974 +v -0.194679 -0.371382 6.875096 +v 0.150882 -0.260641 7.384706 +v 0.047238 -0.467735 7.232677 +v -0.057854 -0.460515 7.073778 +v 0.046936 -0.468523 7.226888 +v 0.134116 -0.397137 7.363007 +v -0.008927 -0.474914 7.149841 +v -0.310928 0.043171 6.708043 +v -0.132026 -0.423750 6.965938 +v -0.304736 0.043208 6.713833 +v -0.115521 0.027759 6.997713 +v -0.309206 0.038297 6.705855 +v -0.344339 0.012972 6.659653 +v 0.028188 -0.463135 7.205631 +v -0.005590 -0.023992 7.154334 +v -0.272493 -0.285220 6.750484 +v -0.305458 -0.238257 6.714151 +v -0.009286 -0.023491 7.152315 +v -0.010550 -0.021482 7.149118 +v 0.149726 -0.345596 7.382275 +v -0.072979 -0.452472 7.049139 +v -0.017440 -0.469993 7.135806 +v -0.351862 -0.021835 6.646954 +v -0.057061 0.002718 7.087348 +v -0.023016 -0.472261 7.125643 +v 0.020189 -0.046213 7.196486 +v -0.028563 -0.466980 7.118347 +v -0.298298 -0.213864 6.702825 +v 0.080079 -0.107532 7.276048 +v -0.079915 0.013620 7.057055 +v -0.115237 -0.435612 7.001430 +v -0.239076 -0.335988 6.814764 +v -0.185758 0.023267 6.883384 +v 0.060513 -0.460353 7.253633 +v -0.196798 0.022807 6.873838 +v 0.132455 -0.406828 7.359675 +v 0.139171 -0.374263 7.370938 +v -0.302469 0.038050 6.714902 +v 0.056436 -0.460828 7.245846 +v -0.173777 -0.386085 6.899432 +v -0.252613 -0.323217 6.794787 +v -0.094489 0.017952 7.031930 +v -0.294097 -0.263380 6.731594 +v 0.144955 -0.386192 7.374166 +v -0.002822 -0.035703 7.171924 +v -0.122434 -0.431657 6.983305 +v -0.043911 -0.463204 7.097225 +v -0.126755 -0.428523 6.977754 +v -0.102071 0.023955 7.017775 +v 0.007033 -0.471090 7.182921 +v 0.126133 -0.179132 7.349503 +v -0.175645 0.036731 6.916609 +v -0.172707 0.030729 6.911106 +v -0.066385 0.004779 7.077377 +v -0.060752 0.007544 7.072699 +v 0.063162 -0.455126 7.258336 +v -0.268337 -0.299840 6.765669 +v -0.065646 0.012008 7.057699 +v 0.139180 -0.354020 7.375881 +v -0.313507 0.037053 6.699050 +v -0.205762 0.025650 6.864790 +v 0.041667 -0.460905 7.223347 +v -0.066166 -0.456602 7.070217 +v 0.041330 -0.071770 7.230044 +v 0.148301 -0.299749 7.384248 +v -0.083690 0.016364 7.043780 +v -0.241386 0.028893 6.817043 +v 0.038640 -0.066569 7.223409 +v 0.106043 -0.173065 7.334450 +v -0.350946 -0.112898 6.654182 +v 0.035901 -0.459217 7.218980 +v 0.026352 -0.061014 7.213111 +v -0.148652 -0.410676 6.946131 +v 0.022707 -0.054775 7.206722 +v 0.023978 -0.459734 7.207520 +v -0.083852 -0.448219 7.045281 +v -0.072879 -0.452164 7.056462 +v 0.056183 -0.459835 7.252439 +v -0.339490 -0.124757 6.658969 +v 0.012577 -0.043051 7.190837 +v 0.103415 -0.451269 7.320298 +v 0.110681 -0.445931 7.329261 +v 0.117680 -0.446289 7.335764 +v 0.077051 -0.449998 7.284883 +v 0.073146 -0.446032 7.274905 +v -0.262218 0.031633 6.781019 +v -0.278823 0.026919 6.751186 +v -0.246953 0.020878 6.797412 +v -0.251705 0.024482 6.796327 +v -0.285565 0.035690 6.746448 +v 0.091979 -0.458805 7.300969 +v 0.088590 -0.460103 7.295467 +v 0.101257 -0.456770 7.307778 +v -0.293946 0.035359 6.730856 +v -0.299345 0.042691 6.726110 +v -0.327027 0.026626 6.678568 +v 0.142693 -0.365754 7.375652 +v 0.000194 -0.024886 7.163133 +v 0.144288 -0.238321 7.379656 +v 0.139436 -0.226081 7.374067 +v -0.016858 -0.025450 7.156083 +v -0.211320 0.028727 6.864393 +v 0.122190 -0.421422 7.346986 +v -0.337429 0.028032 6.670846 +v 0.141738 -0.306408 7.381580 +v 0.117622 -0.437971 7.339336 +v 0.108925 -0.433876 7.334340 +v 0.126642 -0.385967 7.361579 +v -0.311013 -0.229049 6.707821 +v 0.144675 -0.287582 7.381372 +v -0.154433 0.033839 6.946205 +v -0.101737 0.021179 7.024213 +v 0.096463 -0.144916 7.312734 +v -0.356677 -0.073903 6.646026 +v -0.105878 0.024557 7.014241 +v -0.139425 -0.420562 6.961552 +v 0.001198 -0.475258 7.164835 +v -0.339085 0.023327 6.666944 +v 0.137402 -0.264335 7.378625 +v -0.325077 0.038781 6.691187 +v -0.123535 0.029195 6.991036 +v -0.353477 -0.043668 6.645258 +v -0.325808 -0.201790 6.691905 +v -0.178309 0.027976 6.903627 +v -0.129926 0.029129 6.975081 +v 0.102335 -0.445250 7.324084 +v -0.171266 -0.396012 6.916961 +v -0.071244 -0.453118 7.064257 +v -0.344286 0.006709 6.656965 +v -0.195596 0.027734 6.881909 +v 0.126229 -0.413971 7.351109 +v -0.349558 -0.012487 6.650168 +v -0.349036 -0.000753 6.651068 +v -0.070935 0.008667 7.065946 +v -0.108550 -0.438008 7.007621 +v 0.024654 -0.469227 7.199446 +v 0.127101 -0.208394 7.361843 +v 0.073910 -0.117243 7.280719 +v 0.014808 -0.468392 7.191385 +v -0.290241 -0.276755 6.741476 +v 0.144695 -0.319288 7.382309 +v 0.143550 -0.256408 7.381765 +v 0.010429 -0.473762 7.181324 +v 0.138195 -0.277270 7.378792 +v -0.005868 -0.032620 7.168260 +v -0.089568 0.015285 7.042656 +v -0.140857 0.033757 6.964225 +v 0.125007 -0.188655 7.352729 +v 0.114996 -0.412079 7.344923 +v -0.301688 -0.252168 6.721792 +v -0.303264 0.045923 6.719993 +v 0.114855 -0.420592 7.339744 +v 0.051902 -0.092111 7.250700 +v -0.012637 -0.469159 7.158794 +v 0.050531 -0.462003 7.239371 +v 0.042585 -0.461808 7.233231 +v -0.116642 0.024255 7.008968 +v 0.042501 -0.464650 7.227924 +v 0.036405 -0.454541 7.224936 +v -0.245394 0.028228 6.807899 +v -0.172474 0.037682 6.922826 +v -0.026362 -0.468150 7.134089 +v -0.036634 -0.010478 7.120971 +v 0.039244 -0.079142 7.235218 +v 0.094062 -0.445546 7.317520 +v -0.051547 -0.004718 7.102283 +v -0.032251 -0.465415 7.126157 +v -0.345535 0.027833 6.666728 +v -0.356576 -0.024676 6.646092 +v 0.118292 -0.175062 7.343343 +v 0.132447 -0.217827 7.366324 +v -0.101210 -0.439011 7.012801 +v -0.135378 0.030133 6.983991 +v -0.190051 0.028072 6.893305 +v 0.103071 -0.168102 7.329119 +v -0.156021 -0.403944 6.931935 +v -0.282337 -0.290705 6.752951 +v -0.166514 -0.402541 6.932669 +v -0.275546 0.035099 6.766884 +v 0.060055 -0.094435 7.256822 +v -0.179846 -0.395873 6.915282 +v 0.083385 -0.458366 7.294554 +v -0.269249 0.036879 6.777110 +v 0.096084 -0.450624 7.313472 +v -0.278597 0.030396 6.757706 +v -0.256132 0.029228 6.789796 +v 0.069437 -0.444589 7.270755 +v -0.262550 0.035505 6.787790 +v 0.064723 -0.444981 7.266504 +v 0.063493 -0.448138 7.262041 +v -0.297330 0.047041 6.735775 +v 0.109111 -0.438413 7.333103 +v -0.353237 -0.081656 6.648418 +v -0.280660 0.039076 6.765190 +v -0.039642 -0.462787 7.121231 +v 0.122194 -0.193704 7.353603 +v -0.138993 0.032204 6.977555 +v 0.136555 -0.245045 7.375143 +v -0.356081 -0.033092 6.644749 +v -0.259187 -0.316116 6.784154 +v -0.313970 0.051034 6.713158 +v 0.078965 -0.455183 7.288937 +v 0.090619 -0.446813 7.311960 +v 0.088836 -0.449884 7.305174 +v 0.063127 -0.109280 7.268984 +v 0.129327 -0.362279 7.368665 +v 0.136434 -0.291689 7.376668 +v 0.130500 -0.228629 7.368979 +v 0.005585 -0.040096 7.183190 +v 0.000066 -0.040393 7.180583 +v -0.328992 0.044694 6.692102 +v -0.182379 -0.392331 6.907019 +v -0.353821 -0.002461 6.648471 +v -0.321696 0.051222 6.706055 +v -0.218714 -0.349171 6.836959 +v 0.055758 -0.447355 7.256331 +v 0.049547 -0.443164 7.251524 +v -0.196620 0.029193 6.885236 +v -0.087252 0.011696 7.052184 +v -0.334528 0.035436 6.679825 +v -0.023188 -0.022565 7.144342 +v -0.207458 0.028546 6.872451 +v -0.057731 -0.461575 7.083522 +v -0.341452 0.035994 6.674307 +v -0.165124 0.035777 6.936874 +v -0.329393 -0.224773 6.704580 +v -0.002280 -0.472843 7.171577 +v -0.028202 -0.016981 7.136461 +v 0.028095 -0.458826 7.216542 +v -0.244723 0.030810 6.816755 +v -0.320240 -0.217039 6.701595 +v -0.229916 -0.349194 6.835414 +v -0.329850 -0.214548 6.699049 +v -0.234923 -0.346013 6.829006 +v 0.055727 -0.456843 7.254814 +v 0.137103 -0.339500 7.375090 +v 0.051820 -0.453240 7.249137 +v -0.316450 0.043244 6.700603 +v 0.139296 -0.326619 7.377737 +v 0.123321 -0.367854 7.360750 +v 0.024132 -0.066932 7.218849 +v 0.007827 -0.046293 7.192372 +v -0.215484 -0.355825 6.848982 +v 0.116647 -0.400312 7.349040 +v -0.276972 0.038324 6.772703 +v -0.365097 -0.068699 6.644670 +v -0.364961 -0.049412 6.643735 +v 0.132541 -0.273414 7.375040 +v -0.332144 -0.186873 6.683379 +v -0.238531 0.031723 6.824362 +v -0.364366 -0.004097 6.645771 +v -0.366009 -0.077519 6.646156 +v 0.044076 -0.454233 7.241920 +v 0.080760 -0.454969 7.295494 +v 0.038128 -0.455266 7.234299 +v 0.025360 -0.455160 7.223814 +v -0.143697 -0.425954 6.972395 +v 0.073884 -0.451270 7.289546 +v -0.007677 -0.471119 7.165819 +v 0.112910 -0.188623 7.347347 +v -0.344668 -0.166145 6.673252 +v -0.340762 -0.156178 6.669308 +v -0.017571 -0.470368 7.146285 +v -0.329414 -0.232307 6.708540 +v -0.042544 -0.008522 7.111843 +v -0.053244 -0.007666 7.109649 +v -0.350809 0.020155 6.660209 +v -0.358718 0.006841 6.651913 +v 0.016134 -0.056230 7.207050 +v 0.073604 -0.451835 7.287270 +v 0.102598 -0.424185 7.331161 +v 0.129981 -0.251221 7.372946 +v 0.091407 -0.157217 7.317292 +v 0.132052 -0.322965 7.372322 +v 0.079611 -0.125210 7.288867 +v 0.053317 -0.443160 7.256873 +v -0.290133 0.045353 6.754859 +v -0.213096 0.026190 6.855971 +v -0.263556 0.037364 6.796458 +v -0.224032 0.029479 6.854595 +v -0.228849 0.030118 6.848515 +v -0.289045 0.042455 6.746601 +v -0.299746 0.050393 6.737593 +v 0.063637 -0.444259 7.272261 +v 0.059752 -0.442939 7.266512 +v 0.035555 -0.450416 7.229526 +v -0.082246 0.010260 7.064329 +v 0.126258 -0.301588 7.372357 +v -0.207009 0.031187 6.881647 +v 0.069570 -0.450706 7.281094 +v 0.119458 -0.228704 7.362345 +v 0.061777 -0.119632 7.276534 +v 0.117179 -0.212967 7.358311 +v -0.086310 0.010691 7.060907 +v 0.103163 -0.408931 7.337189 +v 0.126168 -0.342224 7.368554 +v -0.347914 0.036380 6.669915 +v -0.036520 -0.020407 7.136364 +v -0.337125 0.044706 6.685752 +v -0.037560 -0.016990 7.131206 +v -0.273929 -0.309416 6.772145 +v -0.064413 -0.458380 7.082282 +v -0.146068 0.034319 6.965254 +v -0.027975 -0.027419 7.151968 +v -0.025010 -0.026529 7.147871 +v -0.118024 -0.438592 7.014065 +v -0.316120 -0.245215 6.717221 +v -0.000545 -0.469106 7.186738 +v -0.341911 0.043196 6.679732 +v -0.360655 0.018440 6.655504 +v -0.356346 0.022012 6.656925 +v 0.105568 -0.179267 7.338154 +v 0.119537 -0.239856 7.365102 +v -0.136629 -0.427637 6.980438 +v -0.025535 -0.467888 7.140820 +v -0.151100 0.034045 6.958083 +v -0.249167 0.036704 6.818174 +v -0.046467 -0.013153 7.121606 +v -0.165433 -0.408299 6.944497 +v -0.182731 0.039843 6.914432 +v -0.104958 0.015788 7.035471 +v -0.202702 0.029925 6.885391 +v -0.283067 0.043830 6.772143 +v -0.121641 0.028651 6.999008 +v -0.187435 -0.379625 6.886757 +v -0.217617 -0.366395 6.862668 +v -0.098380 -0.443527 7.037081 +v -0.242921 -0.343863 6.825298 +v 0.077445 -0.134408 7.294990 +v -0.042653 -0.463055 7.111012 +v -0.064452 0.003169 7.086298 +v -0.248307 -0.335144 6.813010 +v 0.040873 -0.450729 7.241502 +v 0.126546 -0.357157 7.367322 +v 0.103490 -0.416532 7.335002 +v 0.013651 -0.458053 7.200913 +v 0.126580 -0.271834 7.369745 +v 0.128561 -0.261570 7.372092 +v 0.110877 -0.195202 7.348012 +v -0.003563 -0.044570 7.185584 +v 0.114864 -0.342115 7.359827 +v -0.309812 0.053030 6.728902 +v -0.154236 0.034069 6.968565 +v 0.067510 -0.449714 7.285194 +v -0.001253 -0.470577 7.179691 +v -0.051064 -0.461615 7.109445 +v -0.049090 -0.461394 7.102959 +v 0.121051 -0.319706 7.366501 +v -0.123613 -0.431909 6.996684 +v -0.020404 -0.466585 7.152698 +v -0.318425 0.053267 6.711805 +v -0.353144 0.031962 6.667019 +v -0.359326 -0.095911 6.650475 +v -0.278294 -0.300752 6.763303 +v 0.116560 -0.380620 7.356982 +v -0.011469 -0.041112 7.175732 +v 0.098185 -0.162220 7.323915 +v -0.170054 0.039508 6.943954 +v -0.352466 0.044796 6.672143 +v 0.120649 -0.390503 7.356651 +v 0.017313 -0.064631 7.213641 +v -0.034748 -0.460742 7.136275 +v -0.352107 -0.153601 6.666738 +v -0.338610 0.050755 6.690308 +v 0.086574 -0.143619 7.305729 +v -0.072883 -0.455683 7.084241 +v -0.182773 0.041979 6.919655 +v -0.361567 0.012171 6.652071 +v 0.072216 -0.442108 7.295845 +v -0.066334 -0.001936 7.094623 +v -0.074699 0.003251 7.073433 +v -0.152962 -0.413844 6.952472 +v -0.293545 -0.283598 6.745440 +v -0.367218 -0.038657 6.642596 +v 0.021688 -0.455940 7.217535 +v 0.030260 -0.449787 7.227810 +v 0.041773 -0.094539 7.248212 +v 0.004222 -0.462656 7.192759 +v 0.032609 -0.086564 7.238320 +v 0.026594 -0.082573 7.231283 +v -0.251636 0.033737 6.810173 +v -0.328777 0.051951 6.703763 +v 0.119713 -0.348098 7.362305 +v 0.036987 -0.439633 7.239763 +v 0.122569 -0.360534 7.362545 +v 0.089250 -0.432392 7.318803 +v 0.094464 -0.425453 7.324121 +v 0.065931 -0.129578 7.286224 +v 0.063603 -0.447700 7.277977 +v -0.270140 0.044236 6.785846 +v -0.275930 0.045510 6.779639 +v 0.051887 -0.442527 7.261681 +v 0.044376 -0.438874 7.253067 +v 0.041273 -0.442536 7.244755 +v -0.295646 0.048340 6.748648 +v -0.238285 0.033356 6.842552 +v -0.254736 0.030479 6.802920 +v 0.036687 -0.448948 7.236811 +v -0.348988 -0.180318 6.678280 +v -0.237199 0.030848 6.833267 +v -0.095276 0.010774 7.050785 +v -0.371192 -0.108534 6.651199 +v 0.086348 -0.439827 7.312571 +v 0.094075 -0.416417 7.327943 +v -0.098560 0.013974 7.041712 +v -0.165740 0.037811 6.948840 +v -0.008229 -0.468065 7.174045 +v -0.018764 -0.032642 7.166020 +v -0.342463 0.049645 6.683378 +v -0.362320 -0.013374 6.645264 +v -0.016519 -0.027616 7.162309 +v -0.375694 -0.082995 6.645449 +v 0.102220 -0.388573 7.343863 +v -0.177879 0.039686 6.929842 +v -0.113338 0.023181 7.018806 +v -0.367085 -0.028732 6.642258 +v 0.118997 -0.248641 7.366267 +v -0.357551 0.026953 6.660187 +v 0.071015 -0.140208 7.295963 +v -0.349947 -0.138286 6.661165 +v -0.296082 -0.293045 6.752528 +v -0.088353 -0.449743 7.065105 +v 0.117920 -0.233725 7.361803 +v -0.085752 -0.448665 7.054626 +v 0.006321 -0.052038 7.196688 +v 0.017869 -0.454563 7.211270 +v -0.263373 -0.326613 6.795995 +v 0.009880 -0.459080 7.197747 +v -0.007801 -0.046643 7.184732 +v 0.123670 -0.305149 7.370883 +v 0.127109 -0.291308 7.371342 +v 0.113808 -0.366716 7.355521 +v -0.063792 -0.456905 7.095836 +v 0.115876 -0.356810 7.358109 +v -0.311862 -0.262739 6.728585 +v 0.109441 -0.343201 7.356134 +v 0.119566 -0.281670 7.366339 +v 0.085313 -0.421533 7.318793 +v 0.107047 -0.379847 7.350670 +v 0.068365 -0.445747 7.288397 +v 0.115700 -0.271795 7.364925 +v 0.097404 -0.401938 7.334912 +v -0.073406 -0.454661 7.075635 +v -0.268506 -0.320196 6.786384 +v 0.079079 -0.158439 7.311493 +v 0.108759 -0.207903 7.351250 +v 0.111714 -0.231110 7.358414 +v -0.024968 -0.029332 7.159470 +v -0.295961 -0.300641 6.759344 +v -0.322105 -0.258268 6.724644 +v -0.032026 -0.025555 7.142875 +v 0.047945 -0.119343 7.269865 +v 0.071479 -0.146636 7.299629 +v -0.352930 0.048907 6.675935 +v -0.060978 -0.007755 7.110804 +v 0.032399 -0.445158 7.234183 +v -0.354236 0.039852 6.667562 +v 0.019077 -0.456440 7.220619 +v -0.116211 0.018282 7.030059 +v 0.007860 -0.452456 7.208940 +v -0.371224 0.026370 6.651735 +v -0.060115 -0.004948 7.104982 +v -0.202775 0.030598 6.892897 +v 0.049371 -0.110573 7.263195 +v -0.107616 -0.441893 7.035808 +v -0.111164 -0.441211 7.026165 +v -0.133244 0.026943 7.001010 +v -0.224458 0.035819 6.870781 +v -0.048078 -0.460930 7.118184 +v -0.055844 -0.458196 7.111170 +v -0.229917 -0.358682 6.848886 +v -0.344386 -0.208540 6.694978 +v 0.056135 -0.445597 7.277075 +v -0.220306 0.037764 6.877436 +v -0.338448 0.052870 6.695595 +v 0.115461 -0.307347 7.363496 +v 0.090283 -0.171403 7.326150 +v 0.107265 -0.373823 7.350570 +v 0.104625 -0.190926 7.341864 +v -0.301913 0.051588 6.747709 +v -0.277605 0.049525 6.784469 +v 0.056570 -0.445652 7.272199 +v 0.046420 -0.446269 7.266841 +v -0.261651 0.035923 6.801694 +v 0.039791 -0.438236 7.247996 +v 0.033046 -0.434990 7.245916 +v 0.030821 -0.440296 7.238621 +v 0.082087 -0.429570 7.315788 +v -0.348377 0.052488 6.680922 +v -0.245432 0.036077 6.833601 +v 0.105579 -0.361102 7.350895 +v -0.358793 0.034254 6.664244 +v 0.110143 -0.290365 7.361526 +v 0.097787 -0.378994 7.344093 +v 0.109350 -0.306171 7.359289 +v -0.335182 0.054785 6.702096 +v -0.247641 0.037696 6.823362 +v -0.189075 -0.391736 6.905909 +v 0.090910 -0.392841 7.334090 +v 0.042433 -0.113960 7.263414 +v -0.204750 -0.381044 6.887500 +v -0.042008 -0.459109 7.129486 +v 0.099320 -0.205435 7.344813 +v -0.150256 -0.421150 6.967191 +v -0.376387 0.001457 6.644555 +v -0.074014 0.000625 7.086329 +v 0.041550 -0.105597 7.255510 +v -0.368932 0.011543 6.648831 +v -0.191791 0.042979 6.916705 +v -0.002819 -0.052322 7.192509 +v -0.364621 -0.125424 6.655278 +v 0.061346 -0.438150 7.286815 +v -0.083595 0.005090 7.072939 +v -0.379264 -0.039439 6.640937 +v -0.307630 0.053823 6.740684 +v 0.101177 -0.346254 7.351432 +v 0.007172 -0.453506 7.205231 +v -0.315443 0.054215 6.733167 +v -0.003844 -0.468751 7.185960 +v 0.020810 -0.075854 7.224712 +v -0.008424 -0.468708 7.181159 +v -0.322131 0.057708 6.725278 +v -0.269521 0.044389 6.794656 +v 0.086927 -0.181195 7.328754 +v -0.017083 -0.466868 7.174471 +v -0.018850 -0.466747 7.164444 +v -0.235074 0.037363 6.851205 +v -0.329571 0.056795 6.709951 +v 0.060968 -0.445283 7.281147 +v 0.102854 -0.398840 7.341095 +v -0.097401 0.009223 7.060305 +v 0.085174 -0.173463 7.324599 +v 0.106411 -0.218549 7.353907 +v -0.380582 -0.071945 6.643886 +v 0.075273 -0.430702 7.308552 +v -0.026837 -0.463453 7.164284 +v -0.167051 0.036505 6.955210 +v -0.263346 0.044273 6.810707 +v -0.372362 -0.061044 6.642877 +v 0.109735 -0.323092 7.358858 +v -0.175026 0.040223 6.938849 +v -0.243086 -0.353986 6.837718 +v 0.070259 -0.165514 7.311559 +v -0.356769 -0.166597 6.672012 +v 0.069462 -0.155758 7.305086 +v 0.023963 -0.447995 7.229111 +v 0.084507 -0.407860 7.323037 +v -0.196775 0.042474 6.909877 +v 0.093354 -0.189057 7.336252 +v -0.373034 -0.019792 6.642438 +v -0.290577 -0.309095 6.768888 +v -0.189510 0.034618 6.904603 +v -0.018659 -0.037255 7.170913 +v -0.206587 0.031979 6.891852 +v -0.077500 -0.453260 7.078267 +v -0.029930 -0.035177 7.164053 +v -0.361629 0.043073 6.667378 +v -0.153440 -0.426432 6.980308 +v -0.253449 -0.344094 6.823524 +v -0.092065 -0.448853 7.079181 +v -0.370854 0.029152 6.652953 +v 0.012431 -0.454838 7.217290 +v -0.035665 -0.026615 7.148901 +v -0.041436 -0.028147 7.143665 +v -0.157662 -0.419506 6.969287 +v -0.305129 -0.277840 6.740477 +v -0.257243 -0.337231 6.812770 +v 0.100485 -0.251986 7.353183 +v 0.008361 -0.060249 7.207940 +v 0.003395 -0.058127 7.203535 +v 0.105288 -0.331384 7.353420 +v -0.089920 0.009540 7.065766 +v -0.284962 0.053650 6.791515 +v -0.221207 0.040363 6.882368 +v 0.087569 -0.400950 7.328298 +v -0.000054 -0.454394 7.198688 +v -0.002519 -0.457691 7.191452 +v -0.301714 0.057585 6.756363 +v 0.044082 -0.441649 7.260463 +v 0.036572 -0.437413 7.259130 +v 0.028585 -0.436193 7.247642 +v 0.017308 -0.455498 7.223964 +v 0.035774 -0.434218 7.251457 +v -0.233380 0.038582 6.860402 +v 0.035691 -0.105652 7.252206 +v -0.056163 -0.013092 7.118276 +v -0.274907 0.049406 6.797189 +v 0.006327 -0.070943 7.215042 +v 0.104709 -0.227694 7.354877 +v -0.015728 -0.467166 7.180004 +v 0.087447 -0.386240 7.332471 +v 0.089427 -0.197734 7.338187 +v -0.209896 -0.385423 6.895168 +v 0.100418 -0.214973 7.348000 +v -0.061765 -0.455118 7.108515 +v 0.099185 -0.234461 7.350797 +v -0.141814 -0.429510 6.990777 +v 0.099575 -0.366453 7.346564 +v -0.027172 -0.463656 7.156388 +v -0.032153 -0.457446 7.157027 +v -0.031799 -0.461482 7.149125 +v -0.130536 0.022314 7.017788 +v -0.213190 -0.375901 6.879955 +v -0.032920 -0.463185 7.142431 +v -0.283444 -0.317035 6.778105 +v 0.068780 -0.176681 7.316760 +v 0.061619 -0.433902 7.293055 +v -0.003022 -0.056254 7.198296 +v -0.148234 -0.427840 6.980822 +v 0.098601 -0.305167 7.354667 +v -0.364048 -0.154810 6.666221 +v -0.036087 -0.031235 7.157430 +v -0.342266 0.054447 6.698533 +v 0.049984 -0.436124 7.280254 +v 0.021928 -0.093995 7.238170 +v -0.231618 -0.368501 6.863410 +v -0.379076 -0.050104 6.641337 +v 0.105988 -0.261503 7.358871 +v -0.332819 -0.241729 6.713733 +v -0.377583 0.018309 6.646332 +v -0.376263 0.008196 6.644763 +v -0.381516 -0.085437 6.645892 +v 0.044585 -0.445689 7.270606 +v 0.012862 -0.091716 7.232846 +v -0.047034 -0.028590 7.141576 +v 0.005889 -0.078820 7.219432 +v -0.153796 0.034406 6.977472 +v -0.080007 0.001414 7.079331 +v 0.023694 -0.440023 7.235829 +v -0.046488 -0.022852 7.135087 +v -0.345644 -0.218310 6.699540 +v -0.308359 0.055676 6.746510 +v -0.083125 -0.450997 7.074262 +v 0.018103 -0.442790 7.228060 +v -0.317729 0.055725 6.735020 +v 0.012317 -0.452260 7.221014 +v -0.164547 0.037147 6.961866 +v -0.239079 0.040960 6.853689 +v -0.107333 0.005752 7.057445 +v -0.242835 0.039820 6.846437 +v -0.102437 0.009105 7.050560 +v -0.255896 0.042738 6.823201 +v -0.112657 0.010256 7.047570 +v -0.271730 -0.329997 6.801252 +v -0.187998 -0.401542 6.929319 +v -0.355462 0.053532 6.679830 +v 0.074777 -0.424705 7.311235 +v -0.008486 -0.054259 7.189312 +v 0.016976 -0.451653 7.226063 +v 0.104552 -0.240255 7.355480 +v -0.179067 0.041682 6.944235 +v 0.093627 -0.335777 7.346980 +v -0.132750 -0.431841 6.998047 +v 0.093847 -0.217101 7.345705 +v -0.201023 -0.390627 6.905475 +v 0.095906 -0.260757 7.351478 +v 0.093845 -0.322573 7.348475 +v -0.202374 0.046759 6.915440 +v 0.072834 -0.416042 7.312342 +v -0.355238 0.057809 6.683920 +v -0.148832 0.031091 6.990710 +v 0.068607 -0.423485 7.307225 +v -0.071057 -0.452574 7.102514 +v -0.226748 0.034185 6.861598 +v 0.084545 -0.193154 7.334417 +v 0.023847 -0.101172 7.243423 +v 0.006214 -0.453682 7.213267 +v -0.168073 -0.413284 6.956388 +v -0.337451 0.064678 6.710246 +v -0.004389 -0.060042 7.201134 +v -0.375283 0.023831 6.650787 +v -0.281664 -0.322586 6.787199 +v -0.070921 -0.007379 7.103004 +v -0.075985 -0.007325 7.098017 +v 0.105234 -0.277087 7.358667 +v -0.372466 0.038136 6.658276 +v -0.251437 0.042420 6.842374 +v -0.347743 0.058613 6.695725 +v 0.003959 -0.450139 7.204292 +v 0.059158 -0.144455 7.291863 +v 0.000437 -0.448514 7.203811 +v -0.390859 -0.022318 6.639704 +v -0.307350 0.059811 6.751348 +v -0.326860 0.066279 6.735449 +v -0.381870 -0.002168 6.643328 +v -0.007307 -0.462359 7.188552 +v -0.104966 -0.442139 7.044043 +v -0.015543 -0.463991 7.185934 +v -0.132085 -0.438461 7.022872 +v -0.376018 -0.101484 6.648903 +v -0.132318 -0.434602 7.010409 +v -0.346473 -0.199260 6.688982 +v 0.023943 -0.439253 7.242434 +v -0.087500 -0.000026 7.080261 +v -0.042847 -0.458188 7.142031 +v 0.039121 -0.444386 7.262577 +v 0.065287 -0.427906 7.300308 +v 0.013322 -0.442913 7.223114 +v 0.032789 -0.435146 7.252949 +v -0.286900 0.051846 6.780824 +v -0.290283 0.052087 6.774059 +v -0.009611 -0.450419 7.194053 +v -0.012155 -0.455048 7.190925 +v -0.183419 0.041037 6.948831 +v -0.359877 0.052154 6.673968 +v 0.089609 -0.363175 7.341293 +v -0.001550 -0.071468 7.211478 +v -0.013737 -0.060222 7.193595 +v 0.010356 -0.438759 7.222579 +v 0.095993 -0.290331 7.353616 +v -0.366049 0.060511 6.676989 +v -0.225296 -0.374721 6.876624 +v -0.057645 -0.453594 7.122605 +v -0.021334 -0.046360 7.178788 +v -0.098376 -0.447424 7.070489 +v 0.075545 -0.392048 7.321573 +v -0.381555 0.033036 6.649971 +v -0.102234 -0.443628 7.050089 +v -0.060739 -0.017216 7.122518 +v -0.176226 0.039278 6.952355 +v -0.118943 -0.436931 7.006354 +v -0.254550 -0.350066 6.832172 +v 0.005354 -0.451582 7.217674 +v 0.018364 -0.111393 7.248629 +v -0.235782 0.043697 6.872000 +v -0.254847 0.042557 6.834185 +v -0.317914 0.061918 6.743441 +v 0.095706 -0.243401 7.351022 +v -0.020693 -0.464329 7.176902 +v -0.335591 0.069024 6.720458 +v -0.359281 -0.186923 6.682561 +v 0.002081 -0.089123 7.225555 +v -0.312367 -0.283619 6.744087 +v 0.037419 -0.439400 7.261248 +v 0.015410 -0.441141 7.232255 +v 0.088975 -0.376333 7.336684 +v -0.326347 0.061428 6.726115 +v -0.042439 -0.456020 7.148806 +v -0.070590 -0.009573 7.110153 +v -0.049595 -0.456167 7.136288 +v 0.069823 -0.394887 7.317448 +v 0.091672 -0.350990 7.344210 +v 0.048472 -0.441471 7.276799 +v -0.267427 0.051340 6.822004 +v 0.085127 -0.329790 7.342849 +v -0.003693 -0.446981 7.207654 +v -0.341983 0.059459 6.703629 +v -0.011082 -0.447860 7.196255 +v 0.088100 -0.276433 7.348640 +v 0.086063 -0.318941 7.343795 +v -0.040108 -0.029253 7.150573 +v 0.064840 -0.417409 7.306392 +v -0.240649 -0.361257 6.850003 +v -0.281502 0.055973 6.799767 +v -0.330449 -0.252716 6.721173 +v -0.132117 0.023636 7.010995 +v -0.245815 -0.357832 6.845001 +v -0.023836 -0.052558 7.183117 +v 0.090708 -0.240531 7.346127 +v -0.033020 -0.457131 7.162775 +v 0.090921 -0.233928 7.345523 +v -0.098185 0.006943 7.067436 +v -0.380451 -0.015002 6.642150 +v -0.036851 -0.455191 7.157382 +v -0.088264 -0.448057 7.084682 +v 0.074295 -0.184199 7.323462 +v -0.103119 -0.446252 7.059300 +v 0.034076 -0.442390 7.262972 +v 0.044169 -0.143727 7.283801 +v -0.118462 0.014440 7.038761 +v -0.263925 -0.342175 6.817877 +v -0.309766 0.064505 6.756903 +v -0.248090 0.043300 6.849355 +v -0.171564 0.038769 6.958952 +v 0.037497 -0.122189 7.266196 +v -0.259071 0.045547 6.827601 +v -0.306953 -0.291143 6.750281 +v 0.029385 -0.439790 7.257007 +v 0.087487 -0.247518 7.344884 +v -0.015794 -0.461318 7.187795 +v -0.384591 0.008212 6.642909 +v 0.093839 -0.312134 7.349590 +v 0.077398 -0.379045 7.325980 +v -0.296259 0.057417 6.779095 +v 0.001030 -0.451444 7.213911 +v -0.059359 -0.450327 7.133733 +v -0.064265 -0.451002 7.126646 +v 0.087924 -0.285085 7.349569 +v -0.044193 -0.034709 7.156421 +v -0.287376 -0.330561 6.798356 +v -0.194671 0.044080 6.926473 +v 0.090611 -0.298134 7.350849 +v -0.053737 -0.028489 7.136769 +v 0.000081 -0.441231 7.215286 +v -0.143757 0.027439 7.000109 +v 0.084488 -0.212812 7.339830 +v -0.368520 -0.180175 6.679661 +v 0.075356 -0.198807 7.330573 +v -0.158412 0.032867 6.984765 +v -0.085161 -0.005348 7.092041 +v -0.047500 -0.456394 7.142840 +v -0.369856 -0.146612 6.662089 +v -0.237931 0.041598 6.865680 +v -0.246476 0.042824 6.858549 +v 0.066186 -0.401283 7.313154 +v -0.382899 -0.008991 6.641389 +v 0.059026 -0.160680 7.301402 +v -0.377262 0.049998 6.664085 +v -0.361515 0.063278 6.685287 +v -0.197674 -0.397368 6.918474 +v -0.381147 -0.107369 6.649606 +v -0.182790 0.040224 6.938679 +v 0.039250 -0.443883 7.268959 +v -0.129956 0.012599 7.037652 +v -0.361543 -0.208703 6.695765 +v -0.394301 0.005677 6.640668 +v 0.031826 -0.441049 7.260082 +v 0.033334 -0.132204 7.271394 +v -0.265354 -0.349159 6.828175 +v -0.323389 -0.273783 6.735100 +v -0.386222 0.018134 6.643646 +v 0.003901 -0.431494 7.224158 +v -0.323580 0.066508 6.742533 +v -0.331492 0.069951 6.728808 +v 0.080592 -0.365436 7.333287 +v 0.053529 -0.427779 7.290978 +v 0.042237 -0.136378 7.279274 +v 0.078444 -0.222351 7.336682 +v 0.089528 -0.220729 7.344455 +v 0.025765 -0.124091 7.261347 +v 0.073981 -0.229076 7.335492 +v 0.078315 -0.333448 7.338871 +v -0.191769 0.041614 6.935977 +v -0.344352 0.066463 6.707431 +v 0.059016 -0.407394 7.303473 +v -0.053727 -0.032822 7.144722 +v -0.352778 0.071036 6.702992 +v -0.018246 -0.067469 7.197086 +v -0.273139 0.051800 6.807312 +v 0.049981 -0.404477 7.297049 +v -0.068610 -0.451563 7.116418 +v -0.162468 -0.424167 6.981785 +v -0.169458 -0.418542 6.971188 +v -0.368384 -0.170264 6.673291 +v -0.028698 -0.454409 7.175943 +v -0.340814 -0.239531 6.711378 +v -0.293579 -0.323273 6.787399 +v -0.055905 -0.023271 7.129924 +v -0.085520 -0.447158 7.112455 +v -0.393907 -0.053624 6.641221 +v -0.302682 -0.312999 6.772040 +v -0.030320 -0.458144 7.170269 +v -0.377172 0.043714 6.660377 +v -0.253220 -0.356491 6.840463 +v -0.075852 -0.451840 7.093801 +v 0.069213 -0.193879 7.324017 +v -0.036273 -0.454593 7.167988 +v 0.069049 -0.369444 7.324076 +v -0.176642 -0.414668 6.960377 +v -0.111388 -0.442978 7.054659 +v -0.388654 0.045292 6.654405 +v -0.175465 -0.409300 6.947845 +v -0.041195 -0.454463 7.163549 +v -0.390676 0.015455 6.641485 +v -0.375994 -0.127685 6.655457 +v 0.035315 -0.437711 7.271400 +v -0.387834 0.025104 6.645426 +v -0.238476 -0.376042 6.875329 +v -0.172204 0.039612 6.963143 +v -0.105183 0.005937 7.064523 +v 0.080576 -0.255721 7.342036 +v -0.189660 0.041117 6.944538 +v -0.315665 0.063937 6.751305 +v -0.321100 0.065318 6.749070 +v -0.159596 -0.428006 6.989474 +v 0.077632 -0.241837 7.338702 +v 0.006982 -0.434857 7.229301 +v -0.069085 -0.012806 7.117089 +v -0.079040 -0.013467 7.106388 +v -0.007616 -0.070733 7.206220 +v 0.026856 -0.441409 7.258660 +v 0.022159 -0.444403 7.251365 +v 0.065834 -0.389005 7.315009 +v 0.096649 -0.267799 7.354167 +v -0.005364 -0.443965 7.211031 +v 0.087800 -0.261941 7.347009 +v 0.082797 -0.352111 7.337589 +v 0.015039 -0.441887 7.241512 +v -0.291760 0.058433 6.786698 +v -0.013306 -0.446689 7.202820 +v -0.298494 0.058951 6.775344 +v -0.299008 0.059937 6.768569 +v -0.307513 0.069853 6.769884 +v 0.023819 -0.439916 7.247914 +v -0.029766 -0.451945 7.180459 +v -0.097216 -0.000427 7.075141 +v -0.105115 -0.000502 7.072536 +v -0.219934 0.050942 6.909341 +v -0.350680 0.073596 6.707537 +v -0.213745 0.043920 6.903762 +v -0.248804 -0.369447 6.862212 +v 0.040533 -0.429477 7.277982 +v -0.222120 0.046454 6.898746 +v 0.044619 -0.420810 7.288580 +v -0.147285 0.019998 7.014243 +v -0.223897 0.045513 6.893587 +v -0.370589 0.054249 6.669366 +v -0.381842 -0.161406 6.669770 +v -0.001305 -0.436573 7.215488 +v -0.389905 -0.038456 6.639336 +v -0.157648 0.031483 6.992427 +v -0.263851 0.047656 6.833464 +v -0.162161 0.035054 6.975693 +v 0.005779 -0.098897 7.234952 +v -0.345016 -0.254118 6.719800 +v -0.355178 0.065574 6.697147 +v -0.029194 -0.053768 7.180741 +v -0.143143 -0.434193 7.020130 +v 0.061885 -0.173455 7.311632 +v 0.034585 -0.139673 7.275847 +v -0.349783 -0.248559 6.716885 +v -0.134667 0.014253 7.033204 +v -0.184917 0.042229 6.961819 +v -0.083096 -0.011378 7.100496 +v -0.083721 -0.448256 7.092910 +v -0.357461 -0.223510 6.703179 +v 0.021340 -0.443660 7.254436 +v -0.389599 -0.095258 6.646911 +v 0.015767 -0.444784 7.247857 +v -0.018726 -0.448762 7.194229 +v 0.073584 -0.213738 7.333896 +v -0.019753 -0.457421 7.186040 +v -0.040319 -0.051234 7.175123 +v -0.054696 -0.449022 7.144359 +v -0.039106 -0.038821 7.162078 +v -0.197208 -0.402654 6.930896 +v -0.322516 0.068004 6.751600 +v -0.206928 -0.395317 6.913332 +v 0.062766 -0.375271 7.316018 +v 0.081329 -0.299015 7.343598 +v 0.075856 -0.347533 7.334166 +v -0.202929 0.045512 6.928923 +v -0.097778 -0.007111 7.086226 +v -0.014419 -0.071402 7.203286 +v -0.100388 -0.004803 7.079732 +v -0.278252 -0.336544 6.808807 +v -0.342669 0.078270 6.725520 +v 0.065392 -0.358063 7.323745 +v 0.069336 -0.344735 7.327551 +v -0.054302 -0.038559 7.153542 +v -0.060460 -0.032870 7.140230 +v -0.147233 0.021334 7.009227 +v 0.062671 -0.343565 7.323219 +v 0.075452 -0.277695 7.342710 +v -0.111307 0.000269 7.067780 +v -0.010369 -0.437463 7.211118 +v -0.394612 -0.067174 6.642241 +v -0.075633 -0.449702 7.112276 +v -0.209089 0.048238 6.912481 +v -0.121262 0.008816 7.049105 +v 0.033974 -0.150984 7.282162 +v -0.282878 0.061240 6.810660 +v -0.337049 -0.267953 6.730561 +v 0.070214 -0.327081 7.334348 +v -0.190179 -0.413525 6.960097 +v -0.106700 -0.445511 7.067827 +v 0.061883 -0.201050 7.320861 +v -0.199976 -0.406648 6.939388 +v -0.082794 -0.015746 7.111557 +v -0.028480 -0.448058 7.186658 +v -0.154773 -0.428996 6.990660 +v 0.040957 -0.424957 7.283772 +v -0.182978 0.043347 6.954830 +v -0.393752 -0.087855 6.645745 +v -0.007730 -0.086618 7.219890 +v -0.045456 -0.454109 7.150609 +v -0.274146 -0.349579 6.825560 +v -0.017655 -0.446063 7.198803 +v 0.005537 -0.450733 7.233812 +v 0.003790 -0.444912 7.230368 +v 0.072077 -0.250125 7.335514 +v 0.073658 -0.242829 7.335065 +v 0.031334 -0.436880 7.268471 +v 0.062299 -0.210118 7.324505 +v 0.023635 -0.439915 7.257880 +v 0.057764 -0.391818 7.308609 +v 0.048489 -0.411520 7.294461 +v -0.288610 0.060921 6.798102 +v -0.012474 -0.445294 7.207342 +v -0.302385 0.067460 6.779103 +v 0.011044 -0.441551 7.235453 +v 0.007405 -0.442082 7.232901 +v -0.312684 0.070649 6.763941 +v -0.001019 -0.430931 7.225039 +v 0.076733 -0.265625 7.343956 +v -0.384893 0.065175 6.668784 +v 0.072522 -0.314643 7.335846 +v -0.261668 0.048833 6.846491 +v -0.385863 0.055624 6.660979 +v -0.049359 -0.042948 7.162091 +v 0.011884 -0.434180 7.251647 +v -0.006678 -0.431179 7.222050 +v -0.138781 0.017575 7.023242 +v -0.017517 -0.431776 7.212255 +v -0.392505 0.036005 6.649560 +v -0.156975 0.025734 7.001926 +v 0.042870 -0.157395 7.291626 +v -0.348052 0.076927 6.717295 +v 0.059389 -0.183652 7.315388 +v 0.009771 -0.446582 7.240438 +v -0.023925 -0.442819 7.193592 +v 0.067604 -0.292181 7.334088 +v 0.032111 -0.420523 7.279655 +v -0.242038 -0.372484 6.867627 +v -0.387470 -0.115862 6.651765 +v 0.014521 -0.121553 7.254644 +v -0.339034 -0.259017 6.723596 +v -0.119228 -0.439118 7.041017 +v -0.035142 -0.061179 7.184019 +v -0.402047 -0.026181 6.638199 +v -0.401867 -0.004204 6.638357 +v -0.368816 0.074026 6.691476 +v -0.277937 -0.344209 6.816626 +v -0.040194 -0.445875 7.172668 +v -0.211550 0.049560 6.918454 +v -0.380414 0.057556 6.665163 +v 0.062450 -0.316993 7.330180 +v -0.383957 -0.149484 6.663485 +v -0.314988 -0.296736 6.753990 +v -0.233180 0.048329 6.889426 +v -0.237851 0.051307 6.882693 +v -0.301446 0.068461 6.784359 +v -0.236232 0.049524 6.879534 +v -0.253441 0.046197 6.858346 +v 0.069126 -0.236119 7.332134 +v 0.074060 -0.234267 7.336752 +v 0.050310 -0.383135 7.305532 +v -0.384534 -0.137419 6.658542 +v 0.015284 -0.443623 7.249569 +v 0.030955 -0.429142 7.271520 +v 0.048731 -0.362514 7.308789 +v -0.048495 -0.453192 7.155323 +v -0.193022 0.043471 6.949525 +v 0.074686 -0.286251 7.341446 +v -0.201320 0.046313 6.939065 +v -0.009983 -0.432061 7.214336 +v -0.001863 -0.100029 7.232959 +v 0.044133 -0.396596 7.297092 +v -0.059609 -0.446998 7.148594 +v 0.033304 -0.162953 7.290107 +v -0.089802 -0.014620 7.103786 +v -0.018472 -0.445860 7.204872 +v 0.063513 -0.223906 7.327579 +v -0.272994 0.055784 6.828780 +v -0.096566 -0.008184 7.091933 +v 0.066485 -0.335264 7.327709 +v 0.069202 -0.261706 7.338932 +v -0.003212 -0.444367 7.232417 +v 0.058118 -0.190296 7.317442 +v -0.300333 -0.330886 6.796393 +v -0.026406 -0.440403 7.193960 +v -0.180594 0.038711 6.973861 +v 0.022120 -0.433341 7.262007 +v 0.020872 -0.144923 7.272249 +v 0.045648 -0.178001 7.305034 +v -0.376259 0.070490 6.681515 +v -0.399639 0.013391 6.640757 +v 0.015338 -0.429355 7.259711 +v -0.117337 -0.441652 7.060720 +v -0.044561 -0.449710 7.167108 +v -0.306925 -0.321457 6.783413 +v -0.073138 -0.021362 7.123312 +v -0.080728 -0.016559 7.115785 +v -0.303262 0.071105 6.792530 +v -0.308861 0.073725 6.778890 +v 0.072643 -0.258040 7.338263 +v 0.045748 -0.168551 7.299857 +v -0.329968 0.071586 6.744669 +v 0.001140 -0.434083 7.228968 +v -0.073431 -0.449815 7.124699 +v 0.063420 -0.303197 7.331532 +v -0.393332 0.052564 6.656438 +v -0.326075 0.073066 6.755859 +v 0.033906 -0.404580 7.285858 +v -0.021163 -0.074407 7.201251 +v 0.003790 -0.449970 7.235162 +v 0.043908 -0.370563 7.303717 +v 0.013416 -0.133415 7.262133 +v 0.039419 -0.174475 7.298775 +v 0.000659 -0.448291 7.230999 +v 0.023729 -0.420310 7.271736 +v 0.054631 -0.352037 7.316949 +v -0.232995 0.049470 6.893606 +v -0.098475 -0.443053 7.092839 +v -0.007845 -0.430427 7.226217 +v -0.018770 -0.437352 7.208648 +v -0.020886 -0.442702 7.205985 +v -0.023171 -0.442764 7.202354 +v -0.133341 -0.436465 7.041226 +v 0.069221 -0.266363 7.339322 +v -0.137883 -0.437260 7.029226 +v -0.281091 0.060905 6.819365 +v -0.209665 -0.402262 6.929350 +v -0.319153 0.080659 6.773010 +v -0.219481 -0.392947 6.906854 +v -0.094654 -0.018069 7.105753 +v -0.315868 -0.322358 6.781627 +v -0.256439 -0.363403 6.852039 +v -0.066808 -0.448164 7.136343 +v -0.390885 0.062096 6.664947 +v -0.252216 0.052084 6.867850 +v -0.018480 -0.088258 7.214189 +v -0.283584 -0.341364 6.813104 +v -0.330036 -0.293464 6.750030 +v -0.146067 0.017012 7.019318 +v -0.373682 0.073098 6.684924 +v -0.289446 0.067266 6.810151 +v -0.410486 -0.087986 6.645811 +v -0.020856 -0.081980 7.208313 +v -0.320843 0.073145 6.762140 +v 0.059427 -0.234516 7.327225 +v -0.210152 0.046790 6.925607 +v -0.035465 -0.441553 7.190186 +v -0.067610 -0.037147 7.145311 +v 0.049872 -0.200618 7.315508 +v -0.080172 -0.447520 7.119274 +v 0.058542 -0.323902 7.326442 +v -0.364224 0.080873 6.702303 +v -0.160551 0.020306 7.011333 +v -0.401551 -0.053110 6.641222 +v -0.400226 -0.107512 6.650600 +v 0.060840 -0.249558 7.330119 +v 0.054622 -0.245754 7.326790 +v 0.059076 -0.240875 7.327424 +v -0.111867 -0.442324 7.071726 +v -0.119860 0.001429 7.060029 +v -0.134424 0.009461 7.043447 +v -0.035334 -0.445716 7.183026 +v -0.317369 -0.312886 6.769829 +v -0.372364 0.079040 6.691531 +v -0.393554 -0.172089 6.676534 +v -0.055627 -0.450058 7.156511 +v -0.155234 -0.429410 7.007864 +v -0.160790 -0.428180 7.000121 +v -0.405370 0.020385 6.640473 +v -0.170271 0.031599 6.986686 +v -0.406016 0.039814 6.645354 +v -0.072214 -0.026841 7.130374 +v -0.399373 0.035458 6.645993 +v -0.248776 0.055967 6.877291 +v -0.264086 -0.360752 6.846659 +v -0.049046 -0.047897 7.168324 +v -0.009430 -0.102436 7.230668 +v -0.352400 -0.233973 6.708788 +v -0.283558 -0.348761 6.821827 +v -0.367540 -0.222800 6.702630 +v -0.368049 -0.204204 6.692895 +v -0.007415 -0.440085 7.229455 +v -0.005649 -0.439699 7.228137 +v -0.001674 -0.125051 7.249324 +v 0.066077 -0.276343 7.336155 +v 0.064313 -0.267140 7.333947 +v 0.062647 -0.259220 7.332501 +v -0.338878 0.079775 6.746571 +v -0.340157 0.078954 6.736688 +v -0.297242 0.075482 6.807041 +v -0.008459 -0.434832 7.227977 +v -0.034602 -0.071227 7.192523 +v -0.222638 0.053062 6.914362 +v 0.058327 -0.286506 7.328262 +v -0.231017 0.056054 6.905776 +v 0.053809 -0.333309 7.322397 +v -0.109911 -0.006687 7.079726 +v 0.059908 -0.298833 7.328169 +v 0.042370 -0.191421 7.308677 +v -0.381296 0.075376 6.680134 +v -0.032257 -0.437448 7.195662 +v -0.102319 -0.443634 7.085084 +v -0.129775 0.006237 7.049169 +v -0.109834 -0.440573 7.083734 +v -0.356213 0.081985 6.718779 +v 0.036397 -0.357567 7.302773 +v -0.073111 -0.444905 7.137184 +v 0.023372 -0.400826 7.280999 +v 0.038824 -0.390184 7.294982 +v -0.145617 -0.434393 7.026737 +v -0.148949 -0.431889 7.011686 +v -0.105184 -0.009168 7.089384 +v -0.145306 0.012984 7.030843 +v 0.020065 -0.160625 7.282260 +v 0.057457 -0.256839 7.327685 +v -0.171705 -0.422014 6.980886 +v -0.231109 -0.386022 6.893464 +v 0.003606 -0.438847 7.244550 +v -0.093394 -0.444064 7.102601 +v -0.315854 0.079847 6.775236 +v -0.212342 0.046558 6.946981 +v -0.332129 -0.305496 6.761922 +v -0.219569 0.050773 6.925219 +v -0.375791 -0.196833 6.689151 +v 0.046671 -0.206112 7.313897 +v 0.016008 -0.417048 7.268158 +v 0.061414 -0.280376 7.332749 +v -0.166272 0.023235 7.006827 +v -0.029016 -0.430343 7.204031 +v -0.104782 -0.440255 7.099306 +v -0.046074 -0.443286 7.177765 +v -0.174593 0.029300 6.990868 +v -0.053102 -0.449245 7.165220 +v 0.052327 -0.275094 7.326265 +v -0.321864 0.077264 6.767392 +v -0.414498 -0.035184 6.638670 +v -0.001351 -0.114219 7.241958 +v -0.181108 0.035170 6.980945 +v -0.061674 -0.445688 7.156668 +v -0.349412 0.081728 6.727853 +v -0.042615 -0.442192 7.182420 +v -0.383784 0.079619 6.683778 +v -0.257238 0.050527 6.861949 +v -0.221255 -0.400537 6.922987 +v -0.394847 0.067796 6.667088 +v 0.021975 -0.410600 7.275878 +v -0.406056 0.031899 6.642733 +v 0.050919 -0.290576 7.322661 +v 0.031898 -0.373573 7.295862 +v -0.116546 -0.003806 7.073139 +v -0.004092 -0.430910 7.246219 +v -0.303848 0.081064 6.804322 +v -0.197595 0.043486 6.956054 +v -0.251168 -0.374189 6.871192 +v -0.005418 -0.435266 7.238987 +v -0.278251 0.061530 6.838174 +v -0.410711 0.026946 6.641939 +v -0.207170 0.043801 6.953102 +v -0.411200 -0.119568 6.654187 +v 0.044133 -0.234228 7.316706 +v -0.216932 0.048342 6.938956 +v -0.059657 -0.043892 7.158602 +v 0.034001 -0.188479 7.301599 +v -0.085172 -0.030340 7.128372 +v -0.401543 -0.132069 6.657804 +v -0.153764 0.014612 7.022462 +v -0.089517 -0.021661 7.116050 +v -0.184746 -0.421223 6.988014 +v -0.110771 -0.015977 7.092425 +v -0.027425 -0.438409 7.203833 +v -0.037189 -0.438976 7.190401 +v -0.036559 -0.432827 7.191861 +v 0.002046 -0.428646 7.252109 +v -0.296879 0.076807 6.812387 +v -0.015037 -0.432129 7.226085 +v -0.013749 -0.429532 7.221865 +v -0.024394 -0.430521 7.209684 +v -0.031037 -0.423631 7.208648 +v 0.052385 -0.264305 7.327194 +v -0.358600 -0.264498 6.725198 +v 0.048081 -0.225887 7.318158 +v 0.045522 -0.308999 7.320232 +v -0.127592 -0.437529 7.052487 +v -0.345079 0.083033 6.736955 +v -0.143768 -0.433710 7.049539 +v -0.251482 -0.378185 6.877905 +v -0.205980 -0.414042 6.966866 +v -0.034576 -0.425855 7.200631 +v -0.406941 -0.063886 6.641879 +v -0.258829 -0.366588 6.857891 +v 0.044468 -0.212602 7.315278 +v -0.365702 -0.232185 6.707875 +v -0.124207 -0.001916 7.066260 +v 0.029512 -0.386843 7.290928 +v -0.239090 0.056843 6.898193 +v -0.365921 0.084414 6.706969 +v -0.021931 -0.102661 7.225207 +v 0.038489 -0.200190 7.307793 +v -0.064626 -0.444041 7.149776 +v -0.244360 0.054731 6.887377 +v -0.047211 -0.055000 7.175274 +v -0.412938 0.011130 6.638637 +v -0.395075 -0.150433 6.664713 +v -0.097320 -0.022375 7.110947 +v -0.105180 -0.018746 7.102077 +v -0.376179 0.086182 6.696599 +v -0.067969 -0.446392 7.143017 +v -0.381738 -0.219274 6.701313 +v 0.044970 -0.338521 7.314180 +v -0.275529 -0.356632 6.836631 +v -0.047542 -0.439285 7.180439 +v -0.288651 -0.353299 6.829580 +v -0.043240 -0.432860 7.184422 +v -0.115054 -0.012692 7.084934 +v -0.080980 -0.444357 7.124725 +v 0.029202 -0.172398 7.293442 +v -0.415798 0.035213 6.640945 +v -0.268587 0.056346 6.856154 +v -0.040731 -0.082525 7.198390 +v -0.235404 -0.390818 6.904034 +v -0.058480 -0.447617 7.166032 +v -0.313428 0.078604 6.791022 +v -0.336778 -0.285108 6.742003 +v -0.321003 0.083537 6.781971 +v -0.349309 -0.275635 6.735128 +v -0.325783 0.081933 6.775388 +v -0.351070 -0.269284 6.729754 +v 0.048728 -0.324457 7.321472 +v 0.039960 -0.351205 7.307281 +v 0.033874 -0.195350 7.302748 +v -0.040444 -0.430473 7.188564 +v -0.240081 0.058058 6.902134 +v 0.040035 -0.218521 7.313607 +v -0.124590 -0.438565 7.069272 +v 0.044925 -0.317370 7.319953 +v -0.064056 -0.442358 7.159568 +v 0.020285 -0.366727 7.289610 +v -0.360468 0.085409 6.724714 +v -0.070256 -0.441204 7.153505 +v 0.019286 -0.382632 7.284560 +v -0.131182 -0.000651 7.060447 +v 0.043029 -0.295283 7.318016 +v -0.366277 0.085978 6.713514 +v -0.389211 0.075060 6.674279 +v -0.047058 -0.429273 7.185565 +v -0.135256 0.006099 7.050175 +v -0.051514 -0.069418 7.183370 +v -0.070091 -0.442607 7.148523 +v -0.132911 -0.435444 7.062858 +v -0.392545 0.072004 6.669847 +v -0.255816 0.059560 6.879740 +v 0.006916 -0.145372 7.266939 +v -0.414664 -0.006856 6.637305 +v -0.193972 0.032199 6.981892 +v -0.145898 -0.433160 7.035676 +v 0.006784 -0.411870 7.264949 +v 0.003348 -0.419556 7.261093 +v 0.014080 -0.396687 7.277214 +v -0.409110 -0.074407 6.643199 +v -0.413230 -0.023081 6.637910 +v -0.014081 -0.434017 7.231679 +v -0.021371 -0.426738 7.219552 +v -0.411864 0.054445 6.651549 +v -0.221236 -0.406604 6.943444 +v -0.052628 -0.444066 7.172071 +v -0.228937 -0.401025 6.923662 +v 0.033953 -0.366047 7.300020 +v -0.060248 -0.059923 7.171747 +v 0.041557 -0.226629 7.313619 +v -0.090796 -0.444028 7.116243 +v -0.420087 0.028755 6.639688 +v -0.287159 0.066717 6.831263 +v -0.092693 -0.442532 7.109659 +v -0.412612 0.043031 6.645286 +v -0.403525 0.050081 6.652323 +v -0.079083 -0.034039 7.138634 +v -0.240694 -0.383159 6.886880 +v 0.026684 -0.393336 7.285347 +v 0.048842 -0.257838 7.323437 +v 0.047980 -0.239317 7.321311 +v -0.344872 0.083512 6.747266 +v -0.337472 0.080706 6.755247 +v -0.144157 0.008428 7.039361 +v 0.029699 -0.201370 7.302033 +v -0.402697 0.079014 6.669527 +v -0.274878 -0.362550 6.846477 +v -0.001748 -0.420692 7.258146 +v -0.264066 0.059173 6.867875 +v 0.025837 -0.182894 7.296019 +v 0.020823 -0.185577 7.293293 +v -0.357439 0.086792 6.730840 +v -0.166995 0.015509 7.018476 +v -0.386023 -0.227065 6.704362 +v -0.280523 -0.359015 6.840608 +v 0.017684 -0.168086 7.284810 +v -0.170340 0.023385 7.002366 +v 0.042843 -0.278032 7.321783 +v -0.404175 0.068210 6.661640 +v -0.423648 -0.017960 6.636689 +v -0.411063 -0.142399 6.663029 +v -0.002964 -0.144408 7.260148 +v -0.021637 -0.432042 7.227051 +v -0.382459 0.086347 6.696150 +v -0.074681 -0.047396 7.155626 +v -0.374836 0.087688 6.701515 +v -0.418366 0.048399 6.644014 +v -0.056650 -0.436353 7.177673 +v -0.058176 -0.441307 7.172112 +v -0.395270 -0.184968 6.683750 +v -0.194342 0.041110 6.966853 +v -0.292478 -0.344602 6.816142 +v -0.061690 -0.444128 7.165762 +v -0.228972 -0.395927 6.913154 +v -0.246884 0.059836 6.893083 +v -0.091854 -0.032269 7.125865 +v -0.102927 -0.025958 7.111347 +v -0.414057 -0.103128 6.650094 +v -0.334150 0.080975 6.762201 +v -0.088595 -0.440830 7.126173 +v -0.354305 0.086022 6.740528 +v -0.351849 -0.283193 6.739815 +v -0.323017 -0.323600 6.782609 +v -0.330628 -0.317092 6.774080 +v -0.370021 -0.244469 6.712975 +v 0.005053 -0.425153 7.258188 +v 0.036218 -0.212401 7.309901 +v 0.024669 -0.205924 7.299139 +v -0.417189 -0.049289 6.639200 +v 0.011590 -0.381842 7.280736 +v -0.032852 -0.095649 7.213599 +v -0.009318 -0.143730 7.256997 +v -0.164731 -0.428307 7.009138 +v -0.271718 0.060578 6.860374 +v -0.077217 -0.437748 7.148926 +v -0.076847 -0.440169 7.143034 +v 0.031355 -0.230598 7.308496 +v 0.028280 -0.211139 7.303531 +v -0.184480 -0.417258 6.970895 +v -0.346026 -0.294486 6.750151 +v -0.008031 -0.426055 7.246784 +v -0.079405 -0.039108 7.143739 +v -0.277575 0.062265 6.847663 +v -0.312612 0.088444 6.806415 +v -0.199683 -0.410311 6.952082 +v -0.097628 -0.040662 7.130213 +v -0.314898 0.084380 6.797108 +v -0.129863 -0.008520 7.070951 +v 0.034844 -0.325692 7.310522 +v -0.271673 0.066087 6.874415 +v -0.205159 0.041991 6.960999 +v -0.000450 -0.414929 7.260327 +v 0.005296 -0.156882 7.273091 +v -0.029328 -0.408750 7.218448 +v -0.351463 0.086640 6.744678 +v -0.302691 0.082549 6.818090 +v -0.044842 -0.424301 7.194429 +v 0.025542 -0.351389 7.296930 +v 0.040064 -0.290896 7.317013 +v 0.037320 -0.240727 7.312999 +v 0.027013 -0.193245 7.298501 +v 0.043780 -0.263263 7.321825 +v 0.033990 -0.246217 7.311599 +v 0.028505 -0.342397 7.302972 +v -0.065307 -0.436856 7.160725 +v -0.027638 -0.421313 7.215010 +v -0.030324 -0.410013 7.215087 +v -0.036496 -0.421061 7.204942 +v -0.023191 -0.428214 7.224435 +v -0.024142 -0.423021 7.222700 +v -0.028534 -0.417938 7.218972 +v -0.409253 0.074854 6.662562 +v -0.057514 -0.071648 7.180931 +v -0.081391 -0.438844 7.135109 +v -0.196936 -0.417868 6.975693 +v -0.013619 -0.129335 7.246169 +v -0.024222 -0.430223 7.228670 +v -0.180386 0.025280 6.994956 +v -0.093583 -0.441064 7.119213 +v -0.026759 -0.413753 7.222971 +v 0.008546 -0.180858 7.284728 +v -0.230561 0.056284 6.922525 +v -0.212667 -0.409246 6.949577 +v -0.019873 -0.115114 7.234604 +v -0.066142 -0.048713 7.160106 +v -0.296275 0.075010 6.833843 +v -0.193794 0.039245 6.971128 +v -0.207889 0.040317 6.962989 +v 0.009252 -0.406786 7.269791 +v -0.280331 -0.368771 6.855752 +v -0.397059 0.090913 6.687023 +v -0.348813 0.091180 6.753992 +v -0.249350 0.061848 6.896680 +v -0.298328 -0.348246 6.818816 +v -0.396162 0.083408 6.678233 +v -0.066713 -0.433944 7.163631 +v -0.113057 -0.017342 7.093774 +v -0.171480 0.019687 7.011021 +v -0.179745 0.020835 7.008235 +v -0.071840 -0.431269 7.158652 +v -0.217449 0.043830 6.953462 +v -0.230270 0.053792 6.927758 +v -0.406082 -0.164732 6.674674 +v -0.339207 -0.303276 6.758464 +v -0.069810 -0.434608 7.156273 +v -0.244523 -0.388146 6.895162 +v -0.379321 -0.239088 6.709825 +v -0.307224 -0.352987 6.826528 +v 0.024581 -0.297094 7.307428 +v -0.253643 -0.386354 6.892842 +v -0.067968 -0.060880 7.167374 +v 0.007632 -0.170374 7.281742 +v -0.257201 -0.381943 6.881648 +v 0.017340 -0.347390 7.293829 +v -0.239495 0.058993 6.917209 +v -0.324789 0.089324 6.789803 +v -0.033889 -0.406720 7.215466 +v -0.385438 -0.212564 6.698205 +v -0.225173 -0.403699 6.935408 +v -0.086639 -0.037381 7.137613 +v -0.265135 -0.377334 6.874896 +v -0.242137 0.058484 6.912032 +v -0.147900 0.006911 7.046327 +v -0.005979 -0.405685 7.259063 +v -0.399260 -0.206649 6.695446 +v -0.426019 0.015461 6.637257 +v -0.393927 -0.195574 6.689626 +v 0.033441 -0.269401 7.316387 +v -0.269457 -0.370011 6.862309 +v -0.420341 0.057285 6.649507 +v -0.257182 0.063531 6.888654 +v -0.364659 0.087755 6.729770 +v -0.112192 -0.021250 7.103914 +v -0.261486 0.064881 6.882483 +v -0.110149 -0.435653 7.104750 +v -0.121763 -0.010463 7.079498 +v -0.428346 0.050465 6.643889 +v -0.425499 0.001734 6.637167 +v -0.057083 -0.427924 7.180836 +v -0.424978 -0.073054 6.643171 +v -0.370188 -0.262777 6.723729 +v -0.401837 -0.156010 6.668633 +v -0.279113 0.065389 6.860346 +v -0.011809 -0.416934 7.251082 +v -0.343393 0.089951 6.767496 +v -0.053309 -0.078225 7.188396 +v 0.026766 -0.307515 7.309064 +v -0.388153 0.089318 6.695502 +v -0.032496 -0.403734 7.215627 +v -0.034216 -0.407247 7.213073 +v 0.029151 -0.288865 7.311975 +v 0.028475 -0.271022 7.312768 +v 0.033312 -0.259054 7.313827 +v 0.013145 -0.189579 7.289788 +v -0.027031 -0.426548 7.227673 +v -0.060972 -0.428072 7.176617 +v -0.026756 -0.419252 7.227205 +v -0.032091 -0.407792 7.215186 +v -0.379135 0.089103 6.708284 +v -0.252792 0.061508 6.909178 +v -0.143980 0.000336 7.057542 +v -0.029560 -0.106728 7.223861 +v -0.331881 0.092176 6.783282 +v -0.267861 0.067474 6.882158 +v 0.011509 -0.200034 7.292647 +v -0.311533 0.088807 6.815128 +v 0.012728 -0.354476 7.289183 +v -0.102040 -0.432046 7.118719 +v -0.403036 0.087604 6.677425 +v -0.071829 -0.431317 7.164267 +v -0.008976 -0.396470 7.259807 +v -0.416295 0.065159 6.656710 +v -0.357492 0.093969 6.747482 +v -0.082339 -0.434269 7.144570 +v -0.086205 -0.431563 7.141626 +v -0.098829 -0.438572 7.115632 +v -0.198137 0.024713 6.990206 +v -0.284002 0.068863 6.850460 +v -0.289565 0.069469 6.843848 +v -0.108528 -0.432267 7.110040 +v -0.154911 -0.431561 7.038840 +v -0.063243 -0.069389 7.176392 +v -0.160664 -0.431341 7.035076 +v -0.119984 -0.019276 7.097672 +v -0.413826 0.084893 6.670259 +v -0.179509 -0.424797 7.006893 +v -0.046148 -0.417679 7.203234 +v -0.135630 -0.009231 7.070898 +v -0.420850 -0.089399 6.646267 +v -0.374696 -0.254378 6.718874 +v -0.120903 -0.438052 7.085352 +v -0.108153 -0.034559 7.119114 +v -0.224025 0.050120 6.937746 +v -0.431563 -0.042390 6.638519 +v -0.306000 0.085193 6.823763 +v -0.001317 -0.396266 7.266804 +v 0.026054 -0.220900 7.304378 +v -0.008444 -0.411798 7.255871 +v 0.027605 -0.320975 7.307353 +v -0.053546 -0.421098 7.191787 +v -0.377380 0.090754 6.717397 +v -0.071462 -0.071891 7.173730 +v -0.003096 -0.162267 7.271934 +v -0.003231 -0.153085 7.265275 +v -0.256305 0.063997 6.900748 +v -0.256385 0.063513 6.893858 +v 0.024700 -0.256112 7.309947 +v -0.304936 -0.340666 6.807648 +v 0.018644 -0.322730 7.302114 +v -0.022249 -0.142464 7.248275 +v 0.019624 -0.250831 7.305363 +v -0.009059 -0.385514 7.264086 +v -0.277147 0.065580 6.867433 +v -0.078531 -0.063193 7.166673 +v -0.313804 -0.340259 6.806235 +v -0.364318 -0.276325 6.733498 +v -0.156481 0.006257 7.044671 +v -0.116257 -0.028980 7.108918 +v -0.104355 -0.427582 7.122129 +v 0.020933 -0.334418 7.302467 +v -0.120514 -0.016825 7.091042 +v -0.169734 0.011689 7.029777 +v -0.094439 -0.432087 7.134192 +v -0.040707 -0.092856 7.207101 +v -0.433619 -0.060621 6.640753 +v -0.016962 -0.403659 7.251807 +v -0.428366 0.041971 6.642070 +v -0.090723 -0.043281 7.141407 +v -0.370632 0.092398 6.729954 +v -0.161372 -0.430273 7.020840 +v -0.293959 -0.361326 6.839717 +v 0.001338 -0.185604 7.281718 +v -0.038940 -0.407053 7.210499 +v -0.251646 -0.390668 6.902736 +v -0.348852 -0.302918 6.757230 +v 0.007099 -0.361446 7.284059 +v 0.017673 -0.215650 7.298135 +v -0.030164 -0.413284 7.228023 +v -0.065287 -0.430763 7.172307 +v -0.034506 -0.412413 7.226946 +v -0.059844 -0.420224 7.185069 +v -0.039273 -0.406198 7.213202 +v -0.044939 -0.401348 7.210751 +v -0.039104 -0.415152 7.207284 +v -0.017028 -0.150586 7.257353 +v -0.023373 -0.423305 7.236168 +v -0.075710 -0.055982 7.161430 +v -0.089673 -0.060594 7.159134 +v -0.205506 0.033961 6.975598 +v -0.003887 -0.383578 7.270777 +v -0.422360 -0.116432 6.653316 +v -0.077170 -0.051440 7.158418 +v 0.015662 -0.236169 7.302044 +v 0.001306 -0.175796 7.279735 +v 0.007477 -0.228938 7.295681 +v -0.094321 -0.047061 7.144243 +v 0.017910 -0.267796 7.308096 +v -0.145312 -0.431139 7.064407 +v -0.338857 0.092963 6.777319 +v -0.222334 -0.410431 6.956202 +v -0.118872 -0.435750 7.097534 +v -0.076308 -0.429875 7.166026 +v -0.392651 0.094551 6.695861 +v -0.347368 0.090850 6.761364 +v -0.426191 0.057594 6.647425 +v -0.361038 0.089316 6.741117 +v -0.131727 -0.436153 7.077883 +v -0.186535 0.019794 7.006157 +v -0.238424 -0.399512 6.922791 +v -0.383625 0.092607 6.708842 +v -0.416385 0.071087 6.657453 +v -0.143381 -0.004774 7.061757 +v -0.032772 -0.421745 7.231742 +v -0.032903 -0.421828 7.229100 +v -0.434166 -0.023411 6.636790 +v -0.095519 -0.427654 7.145065 +v 0.005586 -0.368474 7.280510 +v -0.099748 -0.428782 7.130460 +v -0.297642 -0.356932 6.833907 +v 0.021770 -0.276645 7.308897 +v 0.012739 -0.260317 7.302650 +v 0.012432 -0.302707 7.301500 +v -0.213063 -0.413284 6.961065 +v -0.008153 -0.375344 7.271214 +v -0.320359 -0.339541 6.803850 +v -0.387830 0.100808 6.714948 +v -0.047047 -0.108482 7.216794 +v -0.156578 -0.429236 7.056720 +v -0.397580 0.097513 6.698745 +v 0.014666 -0.266841 7.306373 +v -0.002496 -0.354850 7.280399 +v -0.055957 -0.099515 7.204643 +v 0.010830 -0.242705 7.298511 +v -0.318289 0.093816 6.811063 +v 0.012819 -0.316115 7.300083 +v -0.287913 -0.369381 6.856850 +v -0.007890 -0.170665 7.273358 +v -0.022798 -0.409428 7.245378 +v -0.217221 0.034666 6.968029 +v -0.228767 0.040943 6.955953 +v -0.174794 0.012156 7.022192 +v -0.183967 0.014895 7.015574 +v -0.120554 -0.432331 7.103330 +v -0.412220 0.090704 6.674439 +v -0.046092 -0.399524 7.212503 +v -0.129178 -0.434502 7.093434 +v -0.166126 -0.430213 7.032750 +v -0.066427 -0.420283 7.179549 +v -0.136061 -0.012108 7.078225 +v -0.143852 -0.013398 7.075466 +v -0.071401 -0.422930 7.174310 +v -0.431843 0.033622 6.639417 +v -0.058598 -0.407617 7.197196 +v -0.080639 -0.427413 7.160576 +v -0.232377 0.050748 6.936792 +v -0.151202 -0.005409 7.059645 +v -0.060542 -0.413625 7.193544 +v -0.069815 -0.081952 7.183625 +v -0.177901 -0.425504 7.017713 +v -0.085189 -0.430003 7.152997 +v -0.080076 -0.068128 7.169855 +v -0.419279 -0.128888 6.657848 +v -0.250095 0.058909 6.919123 +v -0.345957 0.094414 6.775419 +v -0.326288 0.098648 6.806406 +v -0.361052 0.096212 6.753725 +v -0.374070 0.096206 6.737351 +v -0.037146 -0.114362 7.225963 +v -0.381596 0.097572 6.721642 +v -0.014395 -0.389264 7.257870 +v -0.425200 0.067426 6.651990 +v 0.018410 -0.257367 7.306827 +v -0.052905 -0.414396 7.198980 +v -0.012601 -0.168341 7.267944 +v -0.039710 -0.411338 7.221209 +v -0.049116 -0.408156 7.207693 +v -0.203886 -0.417042 6.978307 +v -0.162751 -0.001595 7.052277 +v 0.016101 -0.297089 7.303010 +v -0.006217 -0.201738 7.282200 +v -0.164708 0.006386 7.041485 +v -0.437935 0.055530 6.643097 +v 0.002457 -0.195313 7.285910 +v -0.009993 -0.180250 7.274662 +v -0.437492 0.046912 6.642140 +v -0.162015 0.010979 7.034688 +v -0.280492 -0.373988 6.867702 +v -0.170960 0.009469 7.036242 +v -0.298644 0.074424 6.847765 +v -0.305399 0.081590 6.833533 +v -0.087057 -0.432569 7.147598 +v 0.004410 -0.325927 7.292896 +v -0.036371 -0.418222 7.229193 +v -0.049379 -0.400275 7.209303 +v -0.027751 -0.150050 7.250096 +v -0.228512 -0.409449 6.953344 +v -0.137596 -0.015741 7.083126 +v -0.437213 -0.004776 6.635898 +v -0.444924 0.003326 6.634477 +v -0.061199 -0.089257 7.194268 +v -0.032815 -0.125367 7.235296 +v -0.436202 0.020000 6.636298 +v -0.105570 -0.426603 7.131427 +v -0.355453 0.095883 6.761051 +v -0.054078 -0.402947 7.205332 +v -0.431988 0.064131 6.646393 +v -0.417389 0.074563 6.658960 +v -0.438957 0.036716 6.638418 +v -0.081081 -0.078382 7.175837 +v -0.365773 0.095382 6.746479 +v -0.242715 0.056807 6.924332 +v -0.111084 -0.427435 7.121138 +v -0.109771 -0.429413 7.114207 +v -0.190371 -0.421082 7.003570 +v -0.341784 -0.325202 6.783362 +v 0.003447 -0.251330 7.296310 +v -0.343512 -0.312440 6.768669 +v -0.358479 -0.293110 6.748158 +v 0.008285 -0.209058 7.291636 +v -0.323362 0.092508 6.798801 +v -0.051131 -0.410849 7.205105 +v 0.009431 -0.331105 7.295958 +v -0.393275 0.101819 6.710740 +v -0.127807 -0.433402 7.098449 +v -0.141667 -0.432714 7.072274 +v -0.401381 0.100525 6.705552 +v -0.267803 -0.385186 6.888803 +v -0.055206 -0.398407 7.207456 +v -0.341608 0.097177 6.783805 +v -0.405271 0.093999 6.685054 +v -0.264111 0.064830 6.894581 +v 0.000623 -0.222524 7.292106 +v 0.004561 -0.261412 7.297655 +v -0.215971 -0.415120 6.977043 +v -0.436833 -0.052882 6.639644 +v -0.288230 0.070053 6.858225 +v -0.191766 0.014882 7.012227 +v -0.002153 -0.332118 7.287039 +v -0.192585 0.019180 7.002591 +v -0.013853 -0.345552 7.279507 +v -0.091531 -0.424106 7.152557 +v -0.027975 -0.394129 7.248854 +v -0.316114 0.092526 6.822974 +v -0.015795 -0.368589 7.267820 +v -0.227899 0.045617 6.949473 +v -0.067809 -0.417058 7.186131 +v -0.091755 -0.056738 7.155151 +v -0.430693 0.072907 6.653647 +v -0.022934 -0.156827 7.258376 +v -0.414406 -0.153920 6.669839 +v -0.250103 0.057024 6.929258 +v -0.382747 -0.252681 6.717197 +v -0.099884 -0.427320 7.140020 +v -0.128709 -0.023851 7.096976 +v -0.387666 0.101772 6.725884 +v -0.263395 0.065136 6.906168 +v -0.391452 -0.235109 6.708082 +v -0.363985 -0.302169 6.757006 +v -0.330623 0.100409 6.803729 +v -0.151422 -0.010170 7.069556 +v -0.156811 -0.007119 7.065319 +v -0.403478 -0.221954 6.702570 +v -0.133362 -0.433668 7.084819 +v -0.312991 -0.351685 6.822784 +v -0.085232 -0.415755 7.160356 +v -0.001219 -0.343769 7.284221 +v 0.012722 -0.285516 7.303375 +v -0.036934 -0.416611 7.232174 +v -0.086320 -0.425002 7.157245 +v -0.080798 -0.412300 7.167341 +v -0.082680 -0.411687 7.166080 +v -0.046003 -0.409521 7.218508 +v -0.047831 -0.405466 7.213311 +v -0.050695 -0.400006 7.212335 +v -0.077032 -0.425350 7.169210 +v -0.077544 -0.419282 7.169910 +v -0.082098 -0.421846 7.162552 +v -0.067605 -0.414697 7.189984 +v -0.070846 -0.412836 7.188282 +v -0.078619 -0.412397 7.174036 +v -0.335432 -0.329170 6.790037 +v 0.000808 -0.293837 7.295730 +v 0.000099 -0.310587 7.292430 +v -0.101651 -0.046039 7.136568 +v -0.197657 0.020391 6.999917 +v -0.441120 -0.088740 6.647079 +v -0.164121 -0.427726 7.046437 +v -0.367629 0.102400 6.760169 +v -0.410001 -0.177664 6.681715 +v -0.404780 0.096582 6.692945 +v -0.207609 0.027096 6.985168 +v -0.280368 0.071255 6.878389 +v -0.409712 0.099991 6.692960 +v -0.426327 0.095268 6.670203 +v -0.109281 -0.040921 7.125523 +v -0.244381 -0.404311 6.940539 +v -0.115133 -0.426063 7.121877 +v -0.147765 -0.427854 7.082518 +v -0.063729 -0.397912 7.202533 +v -0.066381 -0.403438 7.196762 +v -0.246256 -0.399408 6.925762 +v -0.190900 -0.421479 7.012759 +v -0.244718 -0.396065 6.917164 +v -0.449970 -0.026774 6.636385 +v -0.388141 -0.245122 6.713533 +v 0.007297 -0.268524 7.301878 +v -0.240846 0.052713 6.935779 +v -0.198008 -0.419868 6.993851 +v -0.438082 0.061119 6.642513 +v -0.256468 0.059887 6.914710 +v -0.172940 0.004557 7.043788 +v -0.266882 0.066453 6.901890 +v -0.271903 -0.388004 6.896658 +v -0.407461 -0.195651 6.690136 +v -0.335292 0.097115 6.792611 +v 0.009092 -0.277261 7.302701 +v -0.383864 -0.268661 6.727831 +v -0.101666 -0.056710 7.147673 +v -0.004959 -0.312192 7.290170 +v -0.442503 0.014432 6.635089 +v -0.231024 0.037745 6.960814 +v -0.104908 -0.425000 7.139452 +v -0.059173 -0.398522 7.207697 +v -0.301233 -0.371513 6.860064 +v -0.032837 -0.147579 7.247093 +v -0.002799 -0.255655 7.292999 +v -0.027017 -0.134240 7.242821 +v -0.284337 0.071229 6.867930 +v -0.352790 0.097578 6.771684 +v -0.176722 0.008418 7.033696 +v -0.016919 -0.373958 7.265085 +v -0.254371 -0.394959 6.915084 +v -0.073594 -0.411215 7.182829 +v -0.298801 0.077500 6.860143 +v -0.185629 0.010459 7.024506 +v -0.113589 -0.424922 7.127875 +v -0.078796 -0.091471 7.187179 +v -0.274823 -0.382725 6.882489 +v -0.079345 -0.403997 7.178967 +v -0.313741 0.088732 6.832099 +v -0.414658 0.099663 6.682374 +v -0.422822 0.083491 6.665122 +v -0.363976 -0.308882 6.765077 +v -0.440556 -0.126882 6.660085 +v -0.126235 -0.425618 7.107237 +v -0.388308 0.105562 6.729615 +v -0.442006 0.064986 6.643750 +v -0.305729 -0.359362 6.834714 +v -0.132264 -0.432533 7.095535 +v -0.392659 0.102727 6.717432 +v -0.029251 -0.155564 7.253212 +v -0.326630 -0.343614 6.809960 +v -0.331848 -0.336883 6.799571 +v -0.376388 0.098351 6.743654 +v -0.041830 -0.414575 7.230671 +v -0.043074 -0.414832 7.226083 +v 0.003222 -0.305041 7.294816 +v 0.001182 -0.281144 7.296194 +v 0.001415 -0.273570 7.296844 +v -0.013305 -0.194331 7.276592 +v -0.057174 -0.410132 7.213089 +v -0.056048 -0.399087 7.210743 +v -0.047572 -0.139587 7.237472 +v -0.137074 -0.027754 7.100111 +v -0.084816 -0.405973 7.168483 +v -0.296578 0.077825 6.867532 +v 0.000379 -0.241468 7.293046 +v -0.094314 -0.413722 7.155906 +v -0.003901 -0.237768 7.292005 +v -0.300710 -0.367307 6.849272 +v -0.170838 -0.427612 7.039696 +v -0.007101 -0.222020 7.287291 +v -0.033955 -0.399129 7.245401 +v -0.443347 -0.070480 6.642732 +v -0.447206 0.051295 6.640201 +v -0.097358 -0.422778 7.150825 +v -0.251532 0.053490 6.933623 +v -0.426135 -0.138337 6.663426 +v -0.319321 -0.349925 6.818323 +v -0.307242 0.081486 6.853917 +v -0.180519 -0.424608 7.027846 +v -0.382968 0.102182 6.740270 +v -0.029877 -0.387902 7.249890 +v -0.355131 -0.310266 6.765893 +v -0.112987 -0.424563 7.134463 +v -0.199698 0.014589 7.005927 +v -0.138344 -0.429313 7.090463 +v -0.056143 -0.117125 7.218305 +v -0.140858 -0.022312 7.090241 +v -0.086576 -0.071372 7.167215 +v -0.000371 -0.209890 7.288260 +v -0.442298 0.076760 6.650413 +v -0.019851 -0.189175 7.271685 +v -0.040319 -0.410957 7.236018 +v -0.027395 -0.377155 7.256841 +v -0.050208 -0.412017 7.220446 +v -0.365430 -0.289915 6.744206 +v -0.095863 -0.066017 7.158784 +v -0.376544 -0.283083 6.738313 +v -0.009287 -0.318714 7.285369 +v -0.069305 -0.410249 7.191641 +v -0.023775 -0.181780 7.266098 +v -0.007492 -0.230303 7.289113 +v -0.021971 -0.360186 7.267489 +v -0.042258 -0.144720 7.241526 +v -0.076874 -0.402031 7.185499 +v -0.126043 -0.422379 7.113213 +v -0.036039 -0.404781 7.241086 +v -0.408148 0.103023 6.698919 +v -0.011698 -0.268196 7.288429 +v -0.242407 0.039708 6.955182 +v -0.415179 0.104087 6.688795 +v -0.418335 0.106756 6.685572 +v -0.008184 -0.247396 7.291557 +v -0.015939 -0.213436 7.281997 +v -0.015258 -0.252762 7.285943 +v -0.048919 -0.413328 7.226407 +v -0.372919 0.101341 6.754993 +v -0.450820 0.033323 6.636372 +v -0.013623 -0.334080 7.280430 +v -0.053367 -0.123646 7.224938 +v -0.315776 -0.361236 6.839469 +v -0.100209 -0.064414 7.153370 +v -0.409316 -0.235843 6.708694 +v -0.327237 -0.354678 6.826500 +v -0.110371 -0.051170 7.137475 +v -0.005877 -0.300345 7.288741 +v -0.117567 -0.051841 7.133456 +v -0.238893 0.046310 6.945643 +v -0.184984 0.002632 7.040506 +v -0.434094 0.085508 6.660119 +v -0.338382 -0.338985 6.801342 +v -0.025199 -0.168653 7.261237 +v -0.072165 -0.110457 7.203478 +v -0.380803 0.101037 6.731275 +v -0.124608 -0.042085 7.119289 +v -0.071307 -0.097122 7.194880 +v -0.130152 -0.032076 7.107703 +v -0.264072 0.060230 6.918568 +v -0.386120 -0.278249 6.734026 +v -0.208598 -0.418114 6.993873 +v -0.390963 -0.263757 6.724205 +v -0.054442 -0.410921 7.220308 +v -0.072169 -0.402474 7.192388 +v -0.021808 -0.350667 7.270630 +v -0.422661 0.102270 6.677638 +v -0.092923 -0.408507 7.164700 +v -0.061189 -0.406858 7.209990 +v -0.006959 -0.278138 7.293283 +v -0.451980 -0.059628 6.640984 +v -0.102758 -0.417503 7.152091 +v -0.015372 -0.312333 7.281922 +v -0.401761 -0.247245 6.714460 +v -0.061631 -0.411979 7.213419 +v -0.066992 -0.396892 7.204493 +v -0.070782 -0.396662 7.201214 +v -0.155955 -0.019057 7.080032 +v -0.108206 -0.414106 7.148731 +v -0.011718 -0.255972 7.287437 +v -0.061482 -0.133156 7.226927 +v -0.033462 -0.173303 7.258734 +v -0.211541 0.014111 7.001580 +v -0.406651 0.105885 6.709619 +v -0.020620 -0.333582 7.275347 +v -0.128084 -0.050770 7.125413 +v -0.212817 0.021777 6.990995 +v -0.041797 -0.383169 7.246923 +v -0.432418 0.109283 6.677906 +v -0.381148 0.104121 6.751372 +v -0.224708 0.028948 6.973632 +v -0.118861 -0.421324 7.132795 +v -0.308131 0.080698 6.848074 +v -0.255674 -0.399583 6.925532 +v -0.393535 0.102787 6.724437 +v -0.400604 0.102977 6.716120 +v -0.230267 -0.412382 6.973673 +v -0.345735 0.101748 6.792353 +v -0.352684 0.104577 6.785957 +v -0.452135 0.061745 6.640141 +v -0.367370 0.104907 6.770027 +v -0.131514 -0.037088 7.112208 +v -0.147596 -0.029804 7.095748 +v -0.089089 -0.403431 7.169359 +v -0.021485 -0.322138 7.278277 +v -0.410893 -0.210508 6.697106 +v -0.431421 -0.106660 6.651974 +v -0.063363 -0.112736 7.210277 +v -0.132752 -0.426002 7.104962 +v -0.416747 -0.194101 6.690763 +v -0.161285 -0.425537 7.072574 +v -0.043227 -0.159373 7.247432 +v -0.170473 -0.423656 7.059652 +v -0.423383 -0.175203 6.682251 +v -0.282727 0.071789 6.895332 +v -0.281325 0.070740 6.889159 +v -0.009733 -0.308400 7.287645 +v -0.336726 0.104117 6.807448 +v -0.026630 -0.191454 7.267928 +v -0.021683 -0.341444 7.274476 +v -0.442715 0.083705 6.653341 +v -0.310492 -0.365367 6.845118 +v -0.181655 -0.425656 7.040654 +v -0.257090 -0.402115 6.937088 +v -0.351328 -0.319443 6.776348 +v -0.145379 -0.423899 7.094173 +v -0.455512 0.045178 6.637473 +v -0.024206 -0.203979 7.273489 +v -0.103278 -0.411203 7.156300 +v -0.012385 -0.282138 7.289798 +v -0.014872 -0.290586 7.287312 +v -0.028465 -0.360970 7.264365 +v -0.127986 -0.056509 7.132802 +v -0.019787 -0.245618 7.286169 +v -0.012509 -0.236028 7.289621 +v -0.198799 -0.420453 7.017905 +v -0.456756 0.076620 6.644225 +v -0.018588 -0.225577 7.281921 +v -0.441544 0.094886 6.661212 +v -0.415751 -0.223572 6.703558 +v -0.036969 -0.378775 7.252007 +v -0.019536 -0.304837 7.281990 +v -0.395357 0.108641 6.730952 +v -0.174639 -0.002147 7.051525 +v -0.204924 -0.418374 7.005849 +v -0.358544 0.098386 6.768530 +v -0.107671 -0.419825 7.143027 +v -0.408518 0.105004 6.705153 +v -0.083516 -0.393450 7.191184 +v -0.101481 -0.075357 7.160302 +v -0.088046 -0.401189 7.176372 +v -0.024030 -0.313965 7.276565 +v -0.048895 -0.410853 7.231004 +v -0.152799 -0.428078 7.077585 +v -0.271775 0.065146 6.911099 +v -0.221321 0.024169 6.983880 +v -0.454912 0.015489 6.634518 +v -0.347125 -0.330830 6.791572 +v -0.229115 -0.411447 6.963091 +v -0.169946 -0.426299 7.052045 +v -0.425162 -0.164037 6.676545 +v -0.065650 -0.410872 7.210935 +v -0.342331 0.103983 6.798916 +v -0.071351 -0.405207 7.207154 +v -0.066740 -0.399610 7.206876 +v -0.376121 0.108270 6.769915 +v -0.415073 0.108808 6.696730 +v -0.254391 0.048722 6.939000 +v -0.020408 -0.286544 7.285178 +v -0.062136 -0.407157 7.217630 +v -0.073766 -0.396430 7.202729 +v -0.132964 -0.042556 7.114984 +v -0.036237 -0.192114 7.264816 +v -0.164029 -0.007120 7.064379 +v -0.027137 -0.323636 7.274209 +v -0.094804 -0.077598 7.166877 +v -0.455238 -0.042389 6.638011 +v -0.099970 -0.406124 7.165879 +v -0.069035 -0.118614 7.210657 +v -0.018521 -0.233868 7.286076 +v -0.453109 -0.015098 6.635836 +v -0.024272 -0.212155 7.276731 +v -0.035460 -0.362309 7.260148 +v -0.430274 -0.147636 6.668575 +v -0.031544 -0.199546 7.268971 +v -0.139888 -0.423333 7.103209 +v -0.282761 -0.384559 6.889143 +v -0.083036 -0.105499 7.196558 +v -0.197522 0.009294 7.021054 +v -0.203873 0.006568 7.018541 +v -0.144867 -0.033743 7.101990 +v -0.155627 -0.028868 7.093484 +v -0.442315 0.090231 6.656748 +v -0.454762 -0.094089 6.648707 +v -0.015890 -0.297944 7.284627 +v -0.045944 -0.391740 7.242421 +v -0.138572 -0.044361 7.116460 +v -0.430956 0.113055 6.683938 +v -0.018199 -0.275857 7.285139 +v -0.020808 -0.262147 7.283225 +v -0.097664 -0.400941 7.170244 +v -0.070035 -0.124054 7.215547 +v -0.171543 -0.008032 7.060723 +v -0.111395 -0.407566 7.150084 +v -0.056970 -0.393208 7.236538 +v -0.053849 -0.401063 7.233879 +v -0.053751 -0.407045 7.230181 +v -0.400159 0.103667 6.726683 +v -0.118793 -0.416745 7.139235 +v -0.059775 -0.402012 7.226312 +v -0.430608 0.101166 6.672895 +v -0.268800 -0.392552 6.909829 +v -0.120989 -0.422214 7.123363 +v -0.023103 -0.231868 7.283356 +v -0.158024 -0.425580 7.080970 +v -0.443573 0.101457 6.663102 +v -0.228452 0.021504 6.982725 +v -0.316341 0.086460 6.844659 +v -0.233986 0.025378 6.973502 +v -0.134688 -0.417827 7.123187 +v -0.114022 -0.068023 7.148358 +v -0.132576 -0.420439 7.116399 +v -0.472593 0.001758 6.633017 +v -0.072148 -0.406963 7.212700 +v -0.331830 0.102021 6.811382 +v -0.324026 0.095961 6.832103 +v -0.293525 0.075310 6.879845 +v -0.447195 0.087821 6.654728 +v -0.417574 0.111921 6.703274 +v -0.079177 -0.395502 7.196456 +v -0.028505 -0.346233 7.266488 +v -0.351902 0.114846 6.802372 +v -0.192114 0.007119 7.029275 +v -0.452964 0.089263 6.653130 +v -0.407959 0.107791 6.721120 +v -0.296860 -0.377766 6.873228 +v -0.386751 -0.287373 6.742470 +v -0.055353 -0.150632 7.238595 +v -0.366676 0.109377 6.778334 +v -0.393282 0.110425 6.735865 +v -0.039190 -0.369253 7.254475 +v -0.071234 -0.408282 7.209457 +v -0.031211 -0.310430 7.273680 +v -0.281876 -0.391343 6.903438 +v -0.027821 -0.291927 7.281968 +v -0.419601 -0.206387 6.696403 +v -0.338081 -0.353529 6.823740 +v -0.038107 -0.319949 7.268703 +v -0.399051 0.104694 6.728677 +v -0.472822 -0.031788 6.635556 +v -0.085573 -0.395750 7.185417 +v -0.096230 -0.106698 7.188325 +v -0.030355 -0.336180 7.269285 +v -0.039494 -0.353231 7.258984 +v -0.433854 -0.154876 6.673454 +v -0.335827 -0.347095 6.814020 +v -0.107029 -0.409292 7.153039 +v -0.284419 0.067114 6.906533 +v -0.246094 0.034309 6.959318 +v -0.028459 -0.232310 7.278966 +v -0.035306 -0.204799 7.268786 +v -0.070740 -0.398866 7.220268 +v -0.088540 -0.087695 7.177483 +v -0.463568 0.071584 6.639545 +v -0.296875 0.077517 6.887568 +v -0.219042 0.009222 7.009533 +v -0.355066 0.110597 6.793782 +v -0.460566 0.056001 6.636993 +v -0.178535 -0.425604 7.046535 +v -0.331819 0.102467 6.826606 +v -0.222485 0.016142 6.994241 +v -0.163266 -0.021100 7.079335 +v -0.165866 -0.017728 7.074319 +v -0.271345 0.056635 6.924321 +v -0.450591 -0.109373 6.653002 +v -0.293384 -0.382641 6.884234 +v -0.191518 -0.422441 7.035012 +v -0.423761 0.113724 6.694141 +v -0.042664 -0.191843 7.259641 +v -0.306816 -0.371608 6.861731 +v -0.405102 -0.263012 6.723640 +v -0.042236 -0.173763 7.253615 +v -0.121012 -0.410042 7.143279 +v -0.043353 -0.359393 7.253673 +v -0.152240 -0.421024 7.091599 +v -0.107116 -0.406133 7.161134 +v -0.452319 0.095573 6.655938 +v -0.083079 -0.119299 7.205141 +v -0.377954 -0.301170 6.755855 +v -0.399103 0.117146 6.741493 +v -0.049873 -0.374083 7.246802 +v -0.354364 0.120202 6.816225 +v -0.305899 0.081227 6.869000 +v -0.063183 -0.140665 7.229385 +v -0.036404 -0.218836 7.272543 +v -0.096320 -0.393141 7.185013 +v -0.248130 -0.408262 6.960367 +v -0.054223 -0.379757 7.241349 +v -0.313451 -0.369715 6.854319 +v -0.131017 -0.413410 7.134431 +v -0.181090 -0.419793 7.057779 +v -0.370134 -0.315722 6.773201 +v -0.406303 0.108144 6.726117 +v -0.069862 -0.392281 7.226712 +v -0.130187 -0.418855 7.127882 +v -0.184761 -0.424456 7.043676 +v -0.426318 -0.195667 6.691951 +v -0.097210 -0.396076 7.178083 +v -0.184199 -0.007226 7.055253 +v -0.186633 -0.002262 7.045427 +v -0.137459 -0.417529 7.117842 +v -0.142802 -0.419053 7.111069 +v -0.049410 -0.356732 7.251420 +v -0.310924 0.084492 6.861636 +v -0.266631 0.054132 6.929819 +v -0.034127 -0.250443 7.274189 +v -0.268819 -0.398012 6.925931 +v -0.396695 -0.271482 6.729267 +v -0.141947 -0.038136 7.110246 +v -0.390294 0.110242 6.750535 +v -0.051896 -0.181865 7.252990 +v -0.025652 -0.249333 7.282471 +v -0.029738 -0.244463 7.278655 +v -0.467389 0.034752 6.634110 +v -0.414125 0.113225 6.710943 +v -0.087322 -0.389602 7.193012 +v -0.087333 -0.392369 7.196796 +v -0.077197 -0.405665 7.207142 +v -0.090786 -0.388175 7.190333 +v -0.103155 -0.397866 7.169389 +v -0.081559 -0.396399 7.200580 +v -0.467568 -0.069376 6.642559 +v -0.166939 -0.423055 7.074114 +v -0.122157 -0.062027 7.139597 +v -0.027955 -0.287033 7.281934 +v -0.241177 0.029824 6.965755 +v -0.125215 -0.410938 7.138723 +v -0.439028 0.114413 6.677518 +v -0.248597 -0.406772 6.952786 +v -0.197777 0.002223 7.033278 +v -0.089870 -0.109510 7.195616 +v -0.470671 -0.053675 6.639413 +v -0.204222 -0.420733 7.022794 +v -0.111540 -0.078397 7.158296 +v -0.031133 -0.217844 7.274695 +v -0.037411 -0.342495 7.263094 +v -0.460063 0.082813 6.647438 +v -0.040433 -0.273218 7.272675 +v -0.064883 -0.147710 7.232280 +v -0.305838 -0.375750 6.868989 +v -0.399014 0.113130 6.733034 +v -0.473170 0.010345 6.632286 +v -0.465121 -0.013143 6.634736 +v -0.072135 -0.135654 7.221191 +v -0.039191 -0.256454 7.271607 +v -0.421002 0.116537 6.707634 +v -0.319629 0.090546 6.862410 +v -0.156033 -0.034772 7.097975 +v -0.319843 -0.366119 6.846648 +v -0.359834 -0.324641 6.783215 +v -0.364212 0.114954 6.789422 +v -0.450673 0.103904 6.662665 +v -0.231695 0.016407 6.989455 +v -0.443232 0.106606 6.668280 +v -0.371358 0.115578 6.782918 +v -0.170359 -0.013144 7.068876 +v -0.382921 0.107336 6.759927 +v -0.149934 -0.420588 7.098300 +v -0.032947 -0.241032 7.276096 +v -0.039291 -0.331516 7.264606 +v -0.447097 0.113897 6.673068 +v -0.451087 -0.127570 6.661432 +v -0.060071 -0.370099 7.241488 +v -0.165222 -0.418406 7.084318 +v -0.330435 0.098281 6.838524 +v -0.041463 -0.211648 7.266566 +v -0.346687 -0.346971 6.813066 +v -0.396724 0.114759 6.757104 +v -0.033941 -0.302600 7.274557 +v -0.468127 0.066365 6.638446 +v -0.415048 0.113660 6.718153 +v -0.056609 -0.364260 7.245210 +v -0.049237 -0.198032 7.258432 +v -0.174477 -0.418206 7.071323 +v -0.297039 0.077068 6.894087 +v -0.153721 -0.038545 7.103793 +v -0.031539 -0.261316 7.277431 +v -0.037916 -0.265627 7.272777 +v -0.201723 -0.421387 7.027913 +v -0.412986 0.113918 6.723166 +v -0.471105 0.059842 6.636805 +v -0.356636 0.119422 6.804276 +v -0.364334 0.120579 6.798888 +v -0.078892 -0.132706 7.215218 +v -0.437257 0.118917 6.686683 +v -0.107980 -0.086702 7.166105 +v -0.054100 -0.169454 7.246852 +v -0.176629 -0.026024 7.080185 +v -0.262750 -0.403527 6.944792 +v -0.442489 -0.174326 6.683138 +v -0.255445 0.038882 6.949712 +v -0.329057 -0.366634 6.849239 +v -0.470712 0.050143 6.634185 +v -0.278109 -0.395984 6.916586 +v -0.463724 -0.084679 6.645517 +v -0.442223 -0.155613 6.674419 +v -0.181130 -0.012735 7.064577 +v -0.034110 -0.288777 7.277315 +v -0.033175 -0.278994 7.277454 +v -0.035862 -0.230159 7.274415 +v -0.108781 -0.396086 7.173750 +v -0.411052 0.119334 6.728412 +v -0.089001 -0.379542 7.196815 +v -0.089304 -0.387677 7.196186 +v -0.084820 -0.401616 7.205366 +v -0.091320 -0.377395 7.193288 +v -0.105431 -0.394537 7.178474 +v -0.093197 -0.380230 7.190439 +v -0.088836 -0.381386 7.192406 +v -0.221689 -0.414850 6.994273 +v -0.287829 -0.390689 6.901877 +v -0.228304 -0.413209 6.998770 +v -0.128253 -0.407031 7.143270 +v -0.137051 -0.411958 7.130264 +v -0.299652 -0.385253 6.890173 +v -0.461055 0.104542 6.657623 +v -0.153144 -0.413535 7.110737 +v -0.431284 0.120109 6.695247 +v -0.159383 -0.414010 7.103307 +v -0.364389 -0.332287 6.793914 +v -0.110662 -0.398327 7.162290 +v -0.198590 -0.004235 7.040246 +v -0.435231 -0.184400 6.686923 +v -0.192326 -0.420032 7.046409 +v -0.458041 0.094442 6.653576 +v -0.466124 0.089927 6.647127 +v -0.479979 0.053538 6.633508 +v -0.277745 0.061052 6.917363 +v -0.211118 0.005656 7.018679 +v -0.225619 0.013361 6.998501 +v -0.062845 -0.153994 7.235170 +v -0.304486 0.080433 6.878983 +v -0.138913 -0.050750 7.122796 +v -0.465986 -0.104891 6.652092 +v -0.047434 -0.220382 7.264032 +v -0.290192 -0.391595 6.907344 +v -0.155724 -0.045808 7.110078 +v -0.341119 -0.358852 6.837141 +v -0.129708 -0.073482 7.143790 +v -0.047764 -0.211900 7.262972 +v -0.061915 -0.389547 7.235132 +v -0.039545 -0.291344 7.272927 +v -0.046742 -0.324086 7.263194 +v -0.080647 -0.126452 7.211087 +v -0.354486 -0.348723 6.819145 +v -0.070792 -0.156261 7.232472 +v -0.349968 0.117717 6.818801 +v -0.424012 0.122013 6.716389 +v -0.073711 -0.145177 7.224740 +v -0.082730 -0.400686 7.213153 +v -0.165450 -0.031449 7.093017 +v -0.359014 -0.337513 6.801699 +v -0.049450 -0.269235 7.268507 +v -0.470909 0.075199 6.638688 +v -0.205664 -0.009192 7.043822 +v -0.451518 0.109711 6.667280 +v -0.170304 -0.028566 7.087087 +v -0.050445 -0.340619 7.256661 +v -0.115755 -0.094422 7.167525 +v -0.042652 -0.238206 7.271466 +v -0.210367 -0.002364 7.033609 +v -0.062151 -0.348730 7.246706 +v -0.421061 0.116256 6.713418 +v -0.190708 -0.009455 7.052317 +v -0.041099 -0.246940 7.271461 +v -0.418779 -0.243566 6.712584 +v -0.375331 0.118793 6.786969 +v -0.409178 0.119876 6.733253 +v -0.238581 -0.411013 6.980010 +v -0.127266 -0.082416 7.150746 +v -0.142317 -0.409984 7.124737 +v -0.090207 -0.119582 7.201803 +v -0.377778 -0.309369 6.765696 +v -0.143594 -0.414520 7.120616 +v -0.113104 -0.402903 7.156263 +v -0.126545 -0.398495 7.151835 +v -0.213663 -0.418649 7.023528 +v -0.385201 0.109849 6.767457 +v -0.220286 -0.415747 7.008812 +v -0.163703 -0.413984 7.094487 +v -0.049918 -0.331613 7.260492 +v -0.047154 -0.227632 7.266734 +v -0.089930 -0.395876 7.200486 +v -0.092731 -0.390865 7.198150 +v -0.094043 -0.381565 7.196024 +v -0.096456 -0.381060 7.192494 +v -0.099153 -0.386453 7.190039 +v -0.096375 -0.389926 7.188261 +v -0.115091 -0.394774 7.165265 +v -0.169434 -0.041318 7.098901 +v -0.136819 -0.064849 7.134871 +v -0.046952 -0.290995 7.269181 +v -0.445738 0.119730 6.682738 +v -0.047210 -0.279618 7.269327 +v -0.263009 0.045205 6.940105 +v -0.062181 -0.183656 7.250069 +v -0.448271 0.117467 6.676250 +v -0.060454 -0.356786 7.246039 +v -0.069492 -0.175245 7.242032 +v -0.275932 0.051429 6.929886 +v -0.064458 -0.168423 7.241966 +v -0.402918 -0.281243 6.738317 +v -0.067843 -0.376618 7.234469 +v -0.415317 -0.272669 6.730983 +v -0.121121 -0.085145 7.157250 +v -0.083970 -0.402696 7.208930 +v -0.093764 -0.123725 7.203353 +v -0.097249 -0.120235 7.197972 +v -0.151587 -0.048827 7.115350 +v -0.391380 0.112775 6.761249 +v -0.053803 -0.310778 7.262741 +v -0.218113 0.003490 7.019063 +v -0.320504 -0.371783 6.860310 +v -0.058988 -0.326421 7.255576 +v -0.393393 -0.295250 6.751123 +v -0.225126 0.009370 7.008471 +v -0.186655 -0.018196 7.067541 +v -0.402968 0.120685 6.748109 +v -0.327238 -0.361198 6.840174 +v -0.406944 0.122991 6.742446 +v -0.407028 0.121837 6.739217 +v -0.430764 -0.239667 6.710462 +v -0.433142 -0.214523 6.699529 +v -0.331545 0.096730 6.850829 +v -0.340458 0.103960 6.846928 +v -0.208288 -0.418861 7.030633 +v -0.214586 -0.418111 7.014598 +v -0.054880 -0.188963 7.253912 +v -0.049280 -0.252583 7.266562 +v -0.052172 -0.242387 7.264135 +v -0.053611 -0.219551 7.260682 +v -0.135217 -0.407628 7.138702 +v -0.081151 -0.386502 7.224946 +v -0.080703 -0.394098 7.218028 +v -0.462813 0.113206 6.663039 +v -0.317969 -0.378312 6.871420 +v -0.085763 -0.147397 7.222503 +v -0.062629 -0.339030 7.248816 +v -0.175912 -0.415786 7.080114 +v -0.049985 -0.233592 7.267140 +v -0.150808 -0.412470 7.116472 +v -0.379624 -0.322925 6.783819 +v -0.416862 -0.255681 6.719688 +v -0.105695 -0.105765 7.182049 +v -0.415913 0.122768 6.728584 +v -0.061670 -0.300273 7.259462 +v -0.052530 -0.287015 7.267326 +v -0.070626 -0.387299 7.229671 +v -0.312457 0.083385 6.888338 +v -0.065662 -0.190646 7.248722 +v -0.372986 0.123352 6.794521 +v -0.070972 -0.381032 7.231164 +v -0.284056 0.058673 6.921232 +v -0.382651 0.116227 6.782054 +v -0.070349 -0.338586 7.244205 +v -0.148585 -0.059977 7.126714 +v -0.477799 0.077773 6.635883 +v -0.482095 0.037767 6.632197 +v -0.474355 0.083319 6.639186 +v -0.347806 -0.355644 6.830129 +v -0.193191 -0.014560 7.058542 +v -0.481968 -0.025319 6.634321 +v -0.363230 0.124693 6.821509 +v -0.292445 0.059499 6.917458 +v -0.137877 -0.084381 7.145867 +v -0.426979 0.118618 6.712440 +v -0.093449 -0.397162 7.203784 +v -0.419811 0.121939 6.722690 +v -0.058021 -0.197321 7.254335 +v -0.114936 -0.393383 7.171999 +v -0.103070 -0.392793 7.195792 +v -0.099209 -0.386440 7.193234 +v -0.446602 -0.197388 6.693369 +v -0.062503 -0.198320 7.253829 +v -0.236972 -0.411571 6.997289 +v -0.142839 -0.075789 7.138647 +v -0.093281 -0.395875 7.209307 +v -0.139371 -0.407433 7.136113 +v -0.082775 -0.158830 7.228911 +v -0.150006 -0.408531 7.121916 +v -0.118828 -0.389188 7.168130 +v -0.126586 -0.391296 7.155534 +v -0.057861 -0.268140 7.264321 +v -0.479120 0.096900 6.644066 +v -0.479329 0.090277 6.639863 +v -0.154463 -0.059394 7.121966 +v -0.078773 -0.368902 7.230575 +v -0.465666 0.099390 6.651090 +v -0.303660 0.077565 6.896447 +v -0.357276 0.120469 6.812370 +v -0.160398 -0.053608 7.113882 +v -0.220502 -0.001464 7.024488 +v -0.165929 -0.049582 7.108029 +v -0.146435 -0.404379 7.130688 +v -0.155522 -0.407291 7.116035 +v -0.116694 -0.101092 7.172698 +v -0.102915 -0.128811 7.198791 +v -0.189962 -0.414017 7.068479 +v -0.449227 0.126042 6.686007 +v -0.312401 0.083844 6.879198 +v -0.475661 -0.089106 6.646963 +v -0.062246 -0.216067 7.255732 +v -0.188675 -0.026748 7.076834 +v -0.463067 -0.132226 6.665156 +v -0.296592 0.062959 6.912355 +v -0.242171 0.011617 6.993572 +v -0.074816 -0.167767 7.235175 +v -0.345934 0.111283 6.838212 +v -0.279555 -0.398547 6.925598 +v -0.482711 0.062935 6.634163 +v -0.425898 -0.251461 6.718153 +v -0.382924 0.111093 6.775016 +v -0.106727 -0.116356 7.189321 +v -0.092732 -0.392889 7.211315 +v -0.100013 -0.394408 7.200281 +v -0.074297 -0.342507 7.241743 +v -0.125424 -0.388102 7.160577 +v -0.059130 -0.247907 7.260103 +v -0.134290 -0.396037 7.149089 +v -0.072567 -0.365136 7.236689 +v -0.057299 -0.230290 7.261115 +v -0.151564 -0.069750 7.130797 +v -0.062282 -0.282720 7.262097 +v -0.255815 0.027955 6.963778 +v -0.372440 -0.334538 6.799569 +v -0.055713 -0.259452 7.262737 +v -0.267836 0.032445 6.954987 +v -0.226861 0.004037 7.014808 +v -0.382753 0.124978 6.792014 +v -0.076798 -0.185499 7.240355 +v -0.186892 -0.031386 7.082967 +v -0.463424 0.123667 6.668862 +v -0.274810 0.042884 6.940560 +v -0.160229 -0.405765 7.113264 +v -0.283467 0.041770 6.938669 +v -0.236239 0.008930 6.999929 +v -0.342009 -0.364910 6.849219 +v -0.432489 0.121227 6.705805 +v -0.246438 0.011908 6.989055 +v -0.129904 -0.090070 7.155627 +v -0.082348 -0.382771 7.225934 +v -0.249080 0.016186 6.981657 +v -0.260950 -0.405086 6.955900 +v -0.201887 -0.416006 7.048765 +v -0.094069 -0.132171 7.207280 +v -0.086710 -0.379630 7.222160 +v -0.087674 -0.386746 7.215334 +v -0.298113 -0.392959 6.910821 +v -0.218823 -0.417027 7.018462 +v -0.353643 0.118141 6.830668 +v -0.430861 -0.228408 6.705706 +v -0.440386 -0.206440 6.697210 +v -0.138084 -0.401107 7.141891 +v -0.114880 -0.378976 7.179754 +v -0.107689 -0.386472 7.189418 +v -0.121261 -0.383046 7.169415 +v -0.111232 -0.380497 7.184042 +v -0.107137 -0.387615 7.184918 +v -0.469757 0.110382 6.656626 +v -0.176357 -0.407510 7.095120 +v -0.312156 -0.382590 6.884065 +v -0.175452 -0.412861 7.088959 +v -0.114831 -0.113599 7.181484 +v -0.373243 0.125846 6.801102 +v -0.098157 -0.391293 7.208613 +v -0.253894 0.021175 6.972100 +v -0.482815 -0.013527 6.633192 +v -0.487134 0.073310 6.634775 +v -0.482620 0.084645 6.637120 +v -0.103191 -0.138992 7.205845 +v -0.064099 -0.267083 7.260245 +v -0.393303 0.118332 6.774936 +v -0.190434 -0.021465 7.070791 +v -0.104048 -0.392091 7.200340 +v -0.062607 -0.234083 7.259720 +v -0.481029 -0.062268 6.641802 +v -0.287291 0.047774 6.930356 +v -0.074334 -0.197458 7.244113 +v -0.299401 0.053589 6.921498 +v -0.099090 -0.383454 7.209230 +v -0.083465 -0.173571 7.233905 +v -0.429166 -0.265904 6.727229 +v -0.395652 -0.309903 6.769516 +v -0.326461 0.093602 6.864946 +v -0.202966 -0.012225 7.051137 +v -0.137388 -0.389375 7.153202 +v -0.338349 -0.367009 6.855333 +v -0.209884 -0.415634 7.039298 +v -0.271262 -0.402510 6.942562 +v -0.067839 -0.201043 7.251150 +v -0.288681 -0.397879 6.926372 +v -0.453004 -0.160208 6.677570 +v -0.112869 -0.119061 7.189131 +v -0.229485 -0.413582 7.010683 +v -0.348377 -0.360277 6.839949 +v -0.140711 -0.398053 7.144131 +v -0.144742 -0.396741 7.138692 +v -0.093808 -0.143185 7.213855 +v -0.064258 -0.291678 7.257798 +v -0.058851 -0.316068 7.258918 +v -0.415022 0.124804 6.742582 +v -0.073334 -0.288338 7.253201 +v -0.068832 -0.325374 7.249816 +v -0.461076 0.126457 6.676576 +v -0.079354 -0.328375 7.243212 +v -0.476078 0.109363 6.651873 +v -0.466028 0.120261 6.664574 +v -0.082257 -0.354731 7.233346 +v -0.246524 -0.410217 6.989268 +v -0.063839 -0.278539 7.261618 +v -0.324218 0.089240 6.885064 +v -0.155039 -0.406163 7.126076 +v -0.072603 -0.251365 7.252904 +v -0.424600 0.126864 6.732843 +v -0.158448 -0.406181 7.121944 +v -0.182960 -0.039963 7.092601 +v -0.066726 -0.220168 7.255354 +v -0.123051 -0.120041 7.181187 +v -0.080180 -0.182131 7.236921 +v -0.382704 0.122660 6.788141 +v -0.394990 0.124169 6.781826 +v -0.188127 -0.412981 7.078507 +v -0.326093 0.094320 6.874288 +v -0.194735 -0.019183 7.063941 +v -0.441731 0.125380 6.700584 +v -0.335486 0.098034 6.857426 +v -0.108194 -0.125597 7.194387 +v -0.210859 -0.015280 7.049446 +v -0.490175 0.044961 6.631593 +v -0.256173 0.017474 6.978912 +v -0.271825 -0.405546 6.960248 +v -0.404829 0.121435 6.758708 +v -0.228138 -0.410515 7.028247 +v -0.410732 0.124062 6.756668 +v -0.287157 -0.399397 6.937374 +v -0.109147 -0.390578 7.195455 +v -0.111252 -0.387833 7.190910 +v -0.067897 -0.240959 7.255466 +v -0.068396 -0.307231 7.253561 +v -0.082925 -0.344687 7.235954 +v -0.487119 0.011077 6.631494 +v -0.114328 -0.380364 7.186457 +v -0.121213 -0.375200 7.180751 +v -0.127036 -0.380030 7.168431 +v -0.478031 -0.118444 6.659093 +v -0.214835 -0.010636 7.040435 +v -0.090202 -0.362488 7.224931 +v -0.105820 -0.382327 7.202445 +v -0.230014 -0.413268 7.016386 +v -0.297441 0.070804 6.903877 +v -0.110847 -0.388235 7.196877 +v -0.268922 0.018586 6.972133 +v -0.494146 0.022477 6.630161 +v -0.312149 -0.389547 6.903101 +v -0.314773 0.082584 6.894450 +v -0.089540 -0.160745 7.227777 +v -0.255594 -0.409435 6.984663 +v -0.073859 -0.267869 7.253812 +v -0.322210 -0.381852 6.884189 +v -0.431744 0.126400 6.720165 +v -0.434871 0.123908 6.714719 +v -0.100527 -0.148276 7.213313 +v -0.448682 -0.183487 6.687045 +v -0.479102 0.116415 6.655546 +v -0.262482 -0.406199 6.970545 +v -0.454653 0.131948 6.688334 +v -0.075162 -0.316102 7.248387 +v -0.492290 -0.053046 6.639121 +v -0.280064 -0.403089 6.941667 +v -0.486405 -0.039270 6.636763 +v -0.337122 -0.371604 6.863497 +v -0.163531 -0.401570 7.117132 +v -0.197255 -0.413884 7.063046 +v -0.491928 0.084947 6.635174 +v -0.089777 -0.168876 7.230946 +v -0.130705 -0.099206 7.162687 +v -0.444424 -0.224400 6.704320 +v -0.415859 -0.280236 6.738049 +v -0.486902 0.095022 6.639898 +v -0.071854 -0.229403 7.252716 +v -0.071001 -0.296520 7.251907 +v -0.075680 -0.274694 7.254440 +v -0.173322 -0.405070 7.103379 +v -0.313417 -0.386470 6.893966 +v -0.492425 -0.011175 6.632490 +v -0.150164 -0.084547 7.141785 +v -0.075597 -0.213096 7.250148 +v -0.231400 -0.005724 7.024567 +v -0.459826 -0.192634 6.690969 +v -0.238810 -0.006339 7.022567 +v -0.296588 -0.394354 6.916974 +v -0.074183 -0.203609 7.248167 +v -0.158011 -0.404333 7.125603 +v -0.088978 -0.352909 7.228482 +v -0.381584 0.130264 6.805471 +v -0.181914 -0.405805 7.095076 +v -0.184486 -0.411361 7.087387 +v -0.076877 -0.237277 7.249021 +v -0.441313 0.129624 6.716146 +v -0.449477 0.132363 6.694781 +v -0.493377 0.060454 6.631608 +v -0.256601 -0.407898 6.975324 +v -0.124970 -0.107852 7.171949 +v -0.172871 -0.050838 7.104423 +v -0.133513 -0.109229 7.167206 +v -0.417186 0.127572 6.751289 +v -0.461209 0.132365 6.683788 +v -0.357024 -0.354766 6.831512 +v -0.221295 -0.023501 7.057280 +v -0.144067 -0.109132 7.161753 +v -0.351987 0.112833 6.842764 +v -0.140735 -0.098070 7.156442 +v -0.455001 -0.144520 6.670510 +v -0.118981 -0.123734 7.186900 +v -0.155568 -0.398668 7.130114 +v -0.084406 -0.188423 7.237311 +v -0.161920 -0.072247 7.126863 +v -0.117945 -0.382652 7.187883 +v -0.121726 -0.377208 7.185018 +v -0.126307 -0.376948 7.175550 +v -0.130224 -0.377216 7.171006 +v -0.481582 -0.106707 6.653349 +v -0.103239 -0.154380 7.216222 +v -0.104929 -0.151772 7.211266 +v -0.098110 -0.375430 7.214505 +v -0.109338 -0.141140 7.203045 +v -0.119220 -0.140467 7.198597 +v -0.096992 -0.347487 7.224860 +v -0.175948 -0.057037 7.110143 +v -0.116716 -0.132379 7.192783 +v -0.209443 -0.023499 7.062320 +v -0.408227 0.125483 6.765639 +v -0.194294 -0.410235 7.077279 +v -0.143195 -0.383905 7.152765 +v -0.144510 -0.389289 7.146620 +v -0.395716 -0.321806 6.786005 +v -0.482603 0.111873 6.651162 +v -0.275191 0.029794 6.955093 +v -0.467258 0.131287 6.679224 +v -0.077729 -0.299118 7.246802 +v -0.082098 -0.292038 7.245163 +v -0.447944 -0.232894 6.708559 +v -0.101380 -0.158389 7.219478 +v -0.474543 0.121270 6.661115 +v -0.492708 0.111703 6.645154 +v -0.455772 -0.213406 6.699314 +v -0.085588 -0.241364 7.245199 +v -0.171753 -0.393525 7.118299 +v -0.114917 -0.386830 7.192348 +v -0.088935 -0.329797 7.237216 +v -0.089779 -0.207111 7.240369 +v -0.501459 0.078566 6.631843 +v -0.330617 -0.375048 6.868024 +v -0.305913 0.059767 6.915470 +v -0.309774 0.067502 6.909690 +v -0.311541 0.076478 6.900839 +v -0.364574 -0.346626 6.819124 +v -0.335928 0.099402 6.868317 +v -0.432048 -0.276927 6.736592 +v -0.168465 -0.405752 7.108689 +v -0.079031 -0.220467 7.247435 +v -0.163018 -0.397923 7.123633 +v -0.086452 -0.305425 7.244256 +v -0.075293 -0.305804 7.249962 +v -0.076181 -0.280525 7.253926 +v -0.290801 0.024000 6.955865 +v -0.080476 -0.261583 7.249620 +v -0.490548 0.105120 6.643476 +v -0.290562 0.034366 6.944721 +v -0.151693 -0.386128 7.141220 +v -0.084005 -0.225926 7.244607 +v -0.158660 -0.391536 7.133806 +v -0.086064 -0.215012 7.241773 +v -0.084698 -0.199674 7.241011 +v -0.082614 -0.317847 7.243043 +v -0.319110 0.071272 6.906204 +v -0.510432 0.018863 6.628453 +v -0.322781 0.084429 6.894658 +v -0.335213 0.096285 6.879874 +v -0.406181 0.127929 6.780375 +v -0.469539 -0.153355 6.675210 +v -0.473767 0.131002 6.673182 +v -0.199098 -0.027879 7.073485 +v -0.475662 0.128270 6.665935 +v -0.365041 0.122875 6.834179 +v -0.136578 -0.381394 7.161331 +v -0.375190 0.130666 6.812544 +v -0.252171 0.007891 6.994195 +v -0.483095 0.128220 6.659269 +v -0.265397 0.011301 6.985392 +v -0.483246 0.122353 6.655426 +v -0.442517 -0.241438 6.712648 +v -0.499611 0.047983 6.628793 +v -0.414047 0.126857 6.760733 +v -0.242053 -0.409388 7.005091 +v -0.144360 -0.093473 7.152059 +v -0.096909 -0.168811 7.227699 +v -0.277181 -0.404139 6.958213 +v -0.285523 -0.402555 6.948095 +v -0.284781 -0.402600 6.942211 +v -0.315769 -0.390226 6.909183 +v -0.121487 -0.382305 7.189243 +v -0.079992 -0.250189 7.248185 +v -0.081108 -0.275448 7.249556 +v -0.117654 -0.382782 7.194254 +v -0.128146 -0.377174 7.186533 +v -0.104085 -0.355133 7.219302 +v -0.087643 -0.279540 7.245062 +v -0.156056 -0.379776 7.143177 +v -0.199328 -0.037313 7.085612 +v -0.498190 0.091639 6.636250 +v -0.099610 -0.332108 7.228438 +v -0.241891 -0.001469 7.013429 +v -0.099214 -0.364115 7.219289 +v -0.496194 0.100901 6.640938 +v -0.389710 0.128917 6.799933 +v -0.091233 -0.194243 7.237493 +v -0.437663 0.132435 6.732290 +v -0.092197 -0.187222 7.233654 +v -0.094718 -0.223809 7.239737 +v -0.115915 -0.361934 7.209974 +v -0.123723 -0.380010 7.191802 +v -0.433932 0.129596 6.725193 +v -0.346301 0.105502 6.854508 +v -0.444833 0.129441 6.709257 +v -0.211549 -0.404709 7.068742 +v -0.251981 0.001657 7.003164 +v -0.095847 -0.342029 7.228920 +v -0.151823 -0.378200 7.148853 +v -0.168489 -0.390257 7.128590 +v -0.453813 0.136618 6.701506 +v -0.463270 0.141036 6.693104 +v -0.225522 -0.012944 7.037682 +v -0.423428 0.128497 6.749738 +v -0.152691 -0.098045 7.150435 +v -0.506379 0.089756 6.633110 +v -0.171346 -0.391088 7.125187 +v -0.421582 -0.288288 6.746915 +v -0.175183 -0.397268 7.111829 +v -0.090893 -0.309743 7.239185 +v -0.187216 -0.061855 7.110474 +v -0.101945 -0.164500 7.221849 +v -0.181718 -0.399494 7.103106 +v -0.316125 0.048549 6.921673 +v -0.379000 0.134218 6.821181 +v -0.275623 0.022556 6.964699 +v -0.252745 -0.408603 6.998869 +v -0.204452 -0.410032 7.064359 +v -0.096165 -0.178854 7.230624 +v -0.108759 -0.157537 7.213467 +v -0.500370 0.030553 6.629803 +v -0.501877 -0.006766 6.630747 +v -0.355853 -0.377264 6.874014 +v -0.392300 -0.331641 6.798767 +v -0.332674 0.086576 6.892566 +v -0.135974 -0.117022 7.173041 +v -0.152122 -0.369128 7.151608 +v -0.493279 -0.092365 6.647724 +v -0.204840 -0.031041 7.075839 +v -0.108915 -0.344809 7.218395 +v -0.298427 0.041608 6.931902 +v -0.163536 -0.384748 7.134296 +v -0.355485 -0.366627 6.853172 +v -0.114457 -0.152585 7.207107 +v -0.310135 0.040994 6.928042 +v -0.092977 -0.252444 7.245242 +v -0.411149 -0.303923 6.764719 +v -0.410734 -0.296707 6.755990 +v -0.120357 -0.150643 7.201246 +v -0.142007 -0.114034 7.166464 +v -0.092378 -0.294784 7.239769 +v -0.144527 -0.377877 7.157171 +v -0.214928 -0.408498 7.058294 +v -0.093170 -0.286387 7.241002 +v -0.149002 -0.372579 7.155280 +v -0.322836 0.076209 6.902547 +v -0.477439 -0.133479 6.666306 +v -0.214212 -0.411076 7.053598 +v -0.220348 -0.017088 7.047080 +v -0.172788 -0.066165 7.118167 +v -0.371579 -0.341524 6.810413 +v -0.384247 0.136250 6.811950 +v -0.224077 -0.410436 7.035776 +v -0.259696 0.004068 6.997260 +v -0.238270 -0.408721 7.021650 +v -0.102853 -0.179321 7.227169 +v -0.103646 -0.171047 7.226284 +v -0.129481 -0.127646 7.185416 +v -0.184461 -0.045359 7.095703 +v -0.134280 -0.121112 7.180240 +v -0.429115 0.131231 6.741138 +v -0.106516 -0.164772 7.217532 +v -0.189681 -0.403105 7.092719 +v -0.194682 -0.044231 7.092706 +v -0.090153 -0.270403 7.243954 +v -0.087332 -0.299904 7.242551 +v -0.092106 -0.235250 7.240790 +v -0.097559 -0.338578 7.229163 +v -0.130851 -0.377699 7.180610 +v -0.138453 -0.381460 7.177599 +v -0.139670 -0.378147 7.168895 +v -0.166828 -0.074380 7.127084 +v -0.108749 -0.363287 7.214812 +v -0.268400 -0.406415 6.978546 +v -0.099622 -0.199702 7.233354 +v -0.101602 -0.217669 7.232458 +v -0.092720 -0.255770 7.245009 +v -0.110115 -0.371421 7.206491 +v -0.116255 -0.371218 7.202226 +v -0.297354 -0.398194 6.933204 +v -0.127114 -0.145863 7.197100 +v -0.392130 0.131719 6.803030 +v -0.145930 -0.374823 7.166125 +v -0.344436 0.102061 6.870028 +v -0.396608 0.129961 6.794375 +v -0.447950 0.136499 6.720347 +v -0.509927 0.056622 6.627949 +v -0.158103 -0.375939 7.145816 +v -0.487515 -0.147380 6.671844 +v -0.502611 0.123477 6.647394 +v -0.457731 0.138150 6.707878 +v -0.187800 -0.052186 7.100798 +v -0.250210 -0.405515 7.023095 +v -0.235085 -0.015135 7.032950 +v -0.249223 -0.407715 7.009584 +v -0.184217 -0.392937 7.109547 +v -0.202586 -0.403082 7.082428 +v -0.155426 -0.369312 7.148745 +v -0.105787 -0.168122 7.223027 +v -0.411766 0.128908 6.772480 +v -0.470005 0.145051 6.695772 +v -0.406484 -0.314207 6.777790 +v -0.472964 0.139798 6.682982 +v -0.329994 -0.381853 6.882687 +v -0.088479 -0.248377 7.245255 +v -0.119327 -0.158372 7.205359 +v -0.098456 -0.308150 7.233657 +v -0.102841 -0.184406 7.229231 +v -0.095672 -0.213365 7.235816 +v -0.093939 -0.200191 7.237811 +v -0.106199 -0.183965 7.222915 +v -0.089922 -0.265166 7.243103 +v -0.501646 0.115044 6.643492 +v -0.260427 -0.408180 6.993394 +v -0.102963 -0.202832 7.230167 +v -0.183931 -0.080069 7.123545 +v -0.201630 -0.042062 7.087317 +v -0.128239 -0.364495 7.199366 +v -0.503543 -0.081279 6.643595 +v -0.211077 -0.034286 7.076540 +v -0.171158 -0.382005 7.130980 +v -0.519718 0.013808 6.628177 +v -0.209575 -0.029308 7.069043 +v -0.140240 -0.120303 7.174950 +v -0.115032 -0.353103 7.214836 +v -0.098027 -0.279373 7.238446 +v -0.219554 -0.029568 7.063488 +v -0.332768 0.075121 6.904223 +v -0.224398 -0.407890 7.052017 +v -0.350159 0.107029 6.860950 +v -0.447516 -0.252645 6.719361 +v -0.114397 -0.164181 7.213525 +v -0.431015 0.134389 6.751529 +v -0.437795 0.137301 6.741113 +v -0.154129 -0.361257 7.157427 +v -0.302200 -0.397325 6.926036 +v -0.338456 -0.383760 6.885305 +v -0.160418 -0.359548 7.153595 +v -0.131180 -0.153105 7.197014 +v -0.231376 -0.020275 7.045204 +v -0.510646 0.080344 6.631704 +v -0.131030 -0.139817 7.191797 +v -0.461293 0.140620 6.699586 +v -0.261132 -0.407064 7.003946 +v -0.163204 -0.100826 7.146899 +v -0.388327 0.139076 6.814648 +v -0.137145 -0.126030 7.181610 +v -0.099856 -0.244072 7.237557 +v -0.103315 -0.254775 7.235975 +v -0.169837 -0.085427 7.134007 +v -0.097371 -0.238321 7.237580 +v -0.100040 -0.225995 7.236430 +v -0.097076 -0.271984 7.238578 +v -0.134052 -0.376476 7.185063 +v -0.111102 -0.196020 7.224138 +v -0.187662 -0.071142 7.115541 +v -0.272089 -0.406591 6.986441 +v -0.119005 -0.189587 7.218577 +v -0.468543 -0.175404 6.684185 +v -0.185052 -0.385925 7.115444 +v -0.098376 -0.252057 7.242033 +v -0.507864 -0.046437 6.636713 +v -0.297196 0.031795 6.943795 +v -0.489416 0.133384 6.662220 +v -0.149299 -0.118444 7.166418 +v -0.312876 0.035361 6.934010 +v -0.241734 -0.018956 7.033408 +v -0.159475 -0.111204 7.156164 +v -0.464106 0.140175 6.704366 +v -0.111198 -0.172448 7.219740 +v -0.162042 -0.104837 7.150878 +v -0.102751 -0.276066 7.234650 +v -0.123680 -0.170136 7.210213 +v -0.232536 -0.407467 7.042060 +v -0.103612 -0.299008 7.232708 +v -0.106690 -0.268241 7.234618 +v -0.111756 -0.317863 7.225562 +v -0.173035 -0.093480 7.138577 +v -0.120033 -0.349131 7.211923 +v -0.347075 0.098417 6.882875 +v -0.132532 -0.135426 7.187129 +v -0.198427 -0.057730 7.101639 +v -0.164241 -0.378450 7.141665 +v -0.511886 0.101993 6.635057 +v -0.481441 0.142701 6.679770 +v -0.391831 -0.339653 6.810286 +v -0.481343 0.136294 6.673998 +v -0.372597 0.125235 6.843929 +v -0.458969 -0.225586 6.704667 +v -0.162388 -0.364505 7.147231 +v -0.178094 -0.385686 7.125918 +v -0.102692 -0.247921 7.238050 +v -0.114484 -0.182140 7.218848 +v -0.143599 -0.125609 7.175533 +v -0.108721 -0.337422 7.221982 +v -0.425611 0.132730 6.755908 +v -0.214738 -0.397838 7.079985 +v -0.302072 0.027665 6.948169 +v -0.496227 0.127636 6.654243 +v -0.278549 -0.404207 6.975620 +v -0.514183 0.032272 6.627469 +v -0.350225 -0.372580 6.864714 +v -0.356581 -0.370920 6.859746 +v -0.112783 -0.209501 7.225820 +v -0.395102 0.139346 6.809189 +v -0.522647 0.046530 6.625383 +v -0.209758 -0.040142 7.081638 +v -0.480577 -0.166597 6.680257 +v -0.192884 -0.064683 7.109241 +v -0.512510 0.115754 6.637165 +v -0.456015 0.140181 6.714367 +v -0.156004 -0.118176 7.162596 +v -0.124753 -0.361289 7.204217 +v -0.137298 -0.148103 7.192368 +v -0.166356 -0.374493 7.142424 +v -0.154181 -0.367624 7.161069 +v -0.108337 -0.325353 7.224281 +v -0.365225 -0.361715 6.845951 +v -0.142671 -0.138748 7.184324 +v -0.292892 -0.401121 6.952039 +v -0.278190 0.011997 6.980000 +v -0.503565 -0.109620 6.655113 +v -0.151062 -0.129908 7.172836 +v -0.468486 0.142963 6.699947 +v -0.372191 -0.355770 6.835733 +v -0.380266 -0.356142 6.835986 +v -0.508037 -0.097934 6.649840 +v -0.238703 -0.021835 7.040434 +v -0.287885 0.020864 6.962843 +v -0.384502 0.135085 6.829619 +v -0.319845 -0.392761 6.917949 +v -0.436242 -0.286258 6.747204 +v -0.492903 0.140405 6.669275 +v -0.144551 -0.379735 7.175695 +v -0.108733 -0.226179 7.229460 +v -0.102030 -0.319861 7.230099 +v -0.504387 -0.024378 6.633294 +v -0.512508 0.002809 6.629086 +v -0.444807 0.137224 6.734429 +v -0.148199 -0.377904 7.171273 +v -0.451052 0.138593 6.724852 +v -0.150836 -0.372926 7.166870 +v -0.150856 -0.371108 7.161738 +v -0.463879 0.144770 6.710424 +v -0.220582 -0.038794 7.073735 +v -0.142928 -0.142777 7.188824 +v -0.300100 -0.400674 6.958651 +v -0.176619 -0.374542 7.134186 +v -0.116027 -0.333524 7.217490 +v -0.118908 -0.196504 7.223072 +v -0.108992 -0.257543 7.232721 +v -0.129090 -0.371126 7.194759 +v -0.128516 -0.332910 7.209956 +v -0.477448 0.146256 6.692356 +v -0.190494 -0.392394 7.107552 +v -0.229465 -0.027651 7.059943 +v -0.103844 -0.233933 7.234447 +v -0.477646 0.144869 6.686377 +v -0.301338 -0.399009 6.947011 +v -0.194254 -0.394126 7.101487 +v -0.513994 0.072050 6.629096 +v -0.313339 -0.397324 6.939631 +v -0.244387 -0.405279 7.031103 +v -0.140620 -0.379104 7.180871 +v -0.424053 0.134179 6.763637 +v -0.107202 -0.283019 7.234142 +v -0.229671 -0.023726 7.054301 +v -0.114383 -0.273489 7.229689 +v -0.163843 -0.358209 7.159392 +v -0.122031 -0.179035 7.214186 +v -0.234036 -0.027409 7.051538 +v -0.125546 -0.176266 7.210201 +v -0.432218 0.138090 6.760500 +v -0.156789 -0.358750 7.156298 +v -0.518099 0.093640 6.631734 +v -0.316744 0.056841 6.916214 +v -0.257903 -0.402845 7.018925 +v -0.457881 -0.233968 6.708548 +v -0.448598 -0.268636 6.730759 +v -0.267244 -0.405201 7.003103 +v -0.177769 -0.381001 7.129247 +v -0.272230 -0.404154 6.995919 +v -0.328673 -0.388094 6.901484 +v -0.335004 -0.386034 6.891461 +v -0.105412 -0.290681 7.233955 +v -0.362832 -0.375914 6.872284 +v -0.264929 -0.004088 7.007755 +v -0.511078 0.125853 6.644633 +v -0.273424 -0.001056 7.000561 +v -0.128229 -0.164658 7.203486 +v -0.488152 -0.160611 6.677520 +v -0.273897 0.006205 6.990686 +v -0.111953 -0.243897 7.232346 +v -0.132030 -0.160939 7.199866 +v -0.140221 -0.158252 7.194658 +v -0.131447 -0.356441 7.204082 +v -0.358896 0.111324 6.864888 +v -0.406265 0.131626 6.791609 +v -0.116168 -0.214002 7.226225 +v -0.140531 -0.368931 7.187909 +v -0.152098 -0.368896 7.180424 +v -0.206404 -0.051614 7.093645 +v -0.500626 -0.139917 6.668330 +v -0.163180 -0.356026 7.157739 +v -0.192960 -0.386198 7.110695 +v -0.110122 -0.302500 7.230013 +v -0.239620 -0.405215 7.041212 +v -0.324993 0.064942 6.909200 +v -0.441213 0.140201 6.745918 +v -0.446001 0.139847 6.741230 +v -0.126794 -0.346417 7.209075 +v -0.114221 -0.201694 7.225066 +v -0.307248 0.022275 6.950584 +v -0.515037 0.113851 6.635279 +v -0.252456 -0.017403 7.029482 +v -0.174414 -0.368138 7.140038 +v -0.248887 -0.012539 7.026541 +v -0.326931 -0.391555 6.912207 +v -0.263052 -0.404493 7.010349 +v -0.187999 -0.380437 7.121390 +v -0.226061 -0.400430 7.064733 +v -0.345205 0.092357 6.892973 +v -0.504024 0.132470 6.654931 +v -0.398744 0.143577 6.813179 +v -0.125777 -0.339954 7.209435 +v -0.468428 0.143350 6.704161 +v -0.471261 0.146198 6.701464 +v -0.169392 -0.366503 7.143001 +v -0.156270 -0.375202 7.168767 +v -0.455257 0.141003 6.726972 +v -0.117856 -0.294645 7.227572 +v -0.117633 -0.268278 7.227760 +v -0.125956 -0.182561 7.211651 +v -0.237414 -0.030534 7.050219 +v -0.151231 -0.375878 7.174366 +v -0.116760 -0.238570 7.225326 +v -0.233764 -0.030868 7.058651 +v -0.414671 0.135139 6.790893 +v -0.132174 -0.172889 7.206036 +v -0.369027 0.120023 6.854879 +v -0.244806 -0.026925 7.043049 +v -0.117459 -0.227138 7.226047 +v -0.418055 0.131505 6.775629 +v -0.324803 0.050952 6.918414 +v -0.169361 -0.359306 7.148496 +v -0.133183 -0.337268 7.204370 +v -0.132274 -0.193536 7.210613 +v -0.137604 -0.365393 7.193804 +v -0.351230 -0.382451 6.885988 +v -0.522447 -0.078752 6.642659 +v -0.286815 -0.401813 6.969524 +v -0.112812 -0.307666 7.226842 +v -0.178527 -0.370531 7.134566 +v -0.448559 0.142567 6.742031 +v -0.530407 0.038190 6.624746 +v -0.262046 -0.011134 7.022007 +v -0.464937 0.149468 6.715205 +v -0.361529 0.105597 6.880516 +v -0.122671 -0.293051 7.223987 +v -0.205655 -0.391808 7.098151 +v -0.209030 -0.394977 7.089506 +v -0.470878 0.153310 6.708720 +v -0.474581 -0.196234 6.691859 +v -0.232004 -0.402770 7.055828 +v -0.215933 -0.038390 7.077260 +v -0.482491 -0.185507 6.688665 +v -0.120539 -0.309547 7.222499 +v -0.114179 -0.248213 7.230160 +v -0.124794 -0.195770 7.217022 +v -0.133436 -0.353616 7.203811 +v -0.182736 -0.365482 7.131277 +v -0.511169 -0.066076 6.639583 +v -0.179693 -0.361895 7.137270 +v -0.183205 -0.374969 7.131234 +v -0.122288 -0.322693 7.217211 +v -0.181734 -0.096761 7.138834 +v -0.115695 -0.264087 7.231618 +v -0.118134 -0.243913 7.226239 +v -0.145181 -0.133035 7.179192 +v -0.137106 -0.179450 7.202620 +v -0.138889 -0.170449 7.200305 +v -0.142204 -0.163818 7.197165 +v -0.430293 0.136847 6.768727 +v -0.489854 0.150959 6.680290 +v -0.243505 -0.022418 7.036669 +v -0.480870 -0.212774 6.699006 +v -0.501903 0.144518 6.664702 +v -0.489639 0.154772 6.688917 +v -0.501859 0.138646 6.658074 +v -0.168842 -0.354848 7.156010 +v -0.167676 -0.355009 7.153026 +v -0.169115 -0.110209 7.151918 +v -0.129777 -0.186178 7.211944 +v -0.525602 -0.037934 6.633508 +v -0.523242 0.129073 6.640547 +v -0.287633 0.014218 6.971682 +v -0.208592 -0.064077 7.102134 +v -0.340727 -0.386290 6.896876 +v -0.329839 -0.393049 6.921888 +v -0.522709 0.060681 6.626186 +v -0.299971 0.018641 6.959191 +v -0.213830 -0.391364 7.088139 +v -0.255613 -0.012081 7.023315 +v -0.529653 0.070310 6.625386 +v -0.407740 0.137998 6.799488 +v -0.518322 0.120762 6.637583 +v -0.120723 -0.204270 7.221448 +v -0.448537 0.147161 6.745828 +v -0.120791 -0.278139 7.225570 +v -0.144954 -0.148845 7.190500 +v -0.461916 0.150840 6.732510 +v -0.460522 0.145834 6.723275 +v -0.166467 -0.369922 7.161168 +v -0.361978 0.107681 6.875103 +v -0.414647 -0.320193 6.790164 +v -0.136963 -0.326614 7.207159 +v -0.497175 0.147944 6.672585 +v -0.193318 -0.372019 7.124446 +v -0.124056 -0.233377 7.222848 +v -0.504378 0.150463 6.669543 +v -0.420549 0.136610 6.785789 +v -0.125237 -0.214036 7.222014 +v -0.125720 -0.209196 7.218423 +v -0.132613 -0.313629 7.212831 +v -0.126396 -0.284305 7.222799 +v -0.132926 -0.212481 7.217085 +v -0.178098 -0.360168 7.143242 +v -0.123453 -0.272774 7.221882 +v -0.521021 -0.003934 6.628813 +v -0.177591 -0.116364 7.154474 +v -0.455009 -0.272637 6.734824 +v -0.200597 -0.388280 7.104504 +v -0.119666 -0.251174 7.230931 +v -0.459663 -0.255369 6.722353 +v -0.140909 -0.175721 7.199118 +v -0.481523 -0.221926 6.703337 +v -0.405540 -0.328561 6.798744 +v -0.231137 -0.034442 7.064281 +v -0.269970 -0.009172 7.015023 +v -0.398302 0.142663 6.821664 +v -0.509109 0.140943 6.653994 +v -0.214546 -0.386633 7.095634 +v -0.347740 0.073982 6.906131 +v -0.404594 0.144282 6.816004 +v -0.407027 0.143362 6.809053 +v -0.219497 -0.398160 7.073412 +v -0.314090 0.030702 6.939937 +v -0.421332 0.140449 6.797603 +v -0.480132 0.153673 6.695821 +v -0.183653 -0.372122 7.131864 +v -0.138337 -0.348155 7.200138 +v -0.129741 -0.204159 7.214916 +v -0.147871 -0.157376 7.189779 +v -0.153722 -0.149332 7.183794 +v -0.144998 -0.338400 7.197124 +v -0.129608 -0.223861 7.221848 +v -0.279401 -0.001898 6.998671 +v -0.237418 -0.035850 7.059662 +v -0.183915 -0.107765 7.145986 +v -0.134852 -0.204295 7.209636 +v -0.148603 -0.165470 7.193001 +v -0.234351 -0.399430 7.064184 +v -0.194594 -0.103797 7.137546 +v -0.419705 -0.311256 6.778244 +v -0.128705 -0.299040 7.219913 +v -0.133130 -0.274846 7.216106 +v -0.536040 0.093539 6.627282 +v -0.440266 0.143529 6.766340 +v -0.442284 0.142893 6.758814 +v -0.198074 -0.382339 7.116784 +v -0.126465 -0.239824 7.220989 +v -0.245337 -0.033386 7.051786 +v -0.319529 0.040278 6.928002 +v -0.121838 -0.254989 7.230774 +v -0.525375 -0.048386 6.635542 +v -0.122166 -0.260224 7.228831 +v -0.144184 -0.353769 7.195200 +v -0.136061 -0.186399 7.207776 +v -0.140015 -0.312415 7.208992 +v -0.141372 -0.332156 7.201565 +v -0.165902 -0.142318 7.174650 +v -0.130765 -0.246327 7.223101 +v -0.165168 -0.124471 7.162587 +v -0.173858 -0.358159 7.153347 +v -0.518224 0.143908 6.651413 +v -0.435423 -0.295116 6.758308 +v -0.518030 0.134090 6.645397 +v -0.199160 -0.384405 7.109675 +v -0.255977 -0.024605 7.035793 +v -0.141982 -0.358647 7.195038 +v -0.220318 -0.389706 7.087067 +v -0.280516 -0.401368 6.992387 +v -0.174850 -0.357350 7.150032 +v -0.317034 -0.395661 6.927366 +v -0.501645 -0.186036 6.687583 +v -0.145067 -0.179496 7.197419 +v -0.201411 -0.073223 7.111230 +v -0.350452 -0.386535 6.901012 +v -0.529158 0.023240 6.625734 +v -0.525598 0.110717 6.632756 +v -0.287053 -0.402132 6.981314 +v -0.477959 0.155061 6.702049 +v -0.344494 0.087639 6.897249 +v -0.355920 0.100141 6.885036 +v -0.159051 -0.374133 7.170672 +v -0.135001 -0.319132 7.209510 +v -0.129060 -0.307787 7.216016 +v -0.475578 0.157423 6.707772 +v -0.126067 -0.263041 7.221444 +v -0.169272 -0.364449 7.157813 +v -0.472014 0.158216 6.727597 +v -0.169016 -0.358314 7.157872 +v -0.163854 -0.369945 7.172838 +v -0.171170 -0.370701 7.163030 +v -0.339560 0.055193 6.915349 +v -0.134129 -0.259234 7.216547 +v -0.140111 -0.184638 7.204697 +v -0.134300 -0.228335 7.217309 +v -0.130216 -0.292091 7.218522 +v -0.326630 -0.394209 6.930935 +v -0.212362 -0.382402 7.100887 +v -0.184021 -0.362718 7.131580 +v -0.529644 0.051023 6.625201 +v -0.231222 -0.044029 7.073132 +v -0.445324 0.145369 6.751671 +v -0.334164 0.066282 6.909161 +v -0.451412 0.151814 6.748136 +v -0.145876 -0.345239 7.196095 +v -0.472800 0.158940 6.716547 +v -0.153093 -0.143659 7.181762 +v -0.487841 0.161609 6.698177 +v -0.299661 0.011479 6.970098 +v -0.368077 -0.370480 6.863577 +v -0.400523 0.144955 6.826704 +v -0.190685 -0.092168 7.131775 +v -0.312386 0.018908 6.951933 +v -0.319172 0.020984 6.944771 +v -0.322119 0.029587 6.937274 +v -0.293878 -0.401038 6.984747 +v -0.262993 -0.016680 7.026108 +v -0.472718 -0.248451 6.717384 +v -0.191795 -0.365232 7.125990 +v -0.129795 -0.252968 7.223526 +v -0.429561 0.137422 6.777934 +v -0.502769 -0.125061 6.662139 +v -0.281284 -0.006216 7.006225 +v -0.218745 -0.057553 7.092930 +v -0.291995 0.007199 6.982294 +v -0.126076 -0.249421 7.225821 +v -0.132966 -0.298012 7.216355 +v -0.194141 -0.376951 7.122440 +v -0.248652 -0.401917 7.046034 +v -0.526039 -0.022381 6.631119 +v -0.202671 -0.380179 7.114600 +v -0.139020 -0.293381 7.213584 +v -0.387360 -0.357481 6.839442 +v -0.534356 -0.012010 6.628361 +v -0.395578 -0.353748 6.834246 +v -0.143886 -0.194910 7.203793 +v -0.502085 0.164391 6.685577 +v -0.177244 -0.121045 7.157462 +v -0.153013 -0.175971 7.193952 +v -0.395507 -0.350021 6.827751 +v -0.504488 0.164574 6.680473 +v -0.149605 -0.191113 7.200539 +v -0.485863 -0.195708 6.692042 +v -0.156774 -0.159514 7.186713 +v -0.163350 -0.366465 7.175720 +v -0.160332 -0.150692 7.182567 +v -0.262818 -0.023114 7.032265 +v -0.144425 -0.322692 7.204050 +v -0.385543 0.131242 6.858024 +v -0.531276 0.096811 6.628803 +v -0.207355 -0.082228 7.115664 +v -0.139671 -0.220084 7.214958 +v -0.528059 0.123046 6.634658 +v -0.497659 0.156019 6.676682 +v -0.381124 0.130961 6.848527 +v -0.261944 -0.399319 7.031740 +v -0.524387 0.137969 6.645507 +v -0.137681 -0.211058 7.211659 +v -0.462823 -0.266888 6.731007 +v -0.185469 -0.356206 7.139114 +v -0.340973 -0.389554 6.908556 +v -0.454188 0.152428 6.758039 +v -0.201273 -0.376524 7.117657 +v -0.526357 -0.060647 6.636958 +v -0.239524 -0.041071 7.065065 +v -0.356859 0.091537 6.898244 +v -0.490685 0.160653 6.693396 +v -0.367809 -0.376835 6.878675 +v -0.429210 0.140869 6.789246 +v -0.417131 0.142612 6.801157 +v -0.509253 -0.153915 6.674764 +v -0.368802 0.116443 6.865425 +v -0.334386 0.041325 6.925994 +v -0.459218 0.155761 6.740264 +v -0.175379 -0.366149 7.157257 +v -0.180252 -0.360159 7.152122 +v -0.180895 -0.356016 7.150892 +v -0.402472 0.146251 6.832830 +v -0.161154 -0.163769 7.185908 +v -0.136439 -0.283374 7.216839 +v -0.498331 -0.197431 6.692621 +v -0.472815 0.157614 6.723414 +v -0.148881 -0.203506 7.200976 +v -0.141670 -0.234907 7.213709 +v -0.530690 0.142656 6.644614 +v -0.133610 -0.234795 7.216671 +v -0.185413 -0.354071 7.149020 +v -0.147905 -0.303247 7.208721 +v -0.175592 -0.146648 7.171768 +v -0.239437 -0.391297 7.070874 +v -0.537392 0.087619 6.625305 +v -0.249038 -0.394382 7.058805 +v -0.490141 0.163439 6.704113 +v -0.332741 0.028033 6.937113 +v -0.253458 -0.401058 7.039769 +v -0.494694 0.159754 6.687967 +v -0.137632 -0.266875 7.211604 +v -0.153767 -0.354508 7.187918 +v -0.516931 0.155796 6.661181 +v -0.248355 -0.040141 7.057225 +v -0.257353 -0.029490 7.043775 +v -0.150215 -0.326032 7.198103 +v -0.191623 -0.361494 7.128550 +v -0.197421 -0.359129 7.125879 +v -0.340837 0.047422 6.921965 +v -0.373003 0.114575 6.874076 +v -0.300574 -0.400586 6.971044 +v -0.435668 0.143074 6.782980 +v -0.201677 -0.363634 7.120499 +v -0.516975 -0.140379 6.667563 +v -0.136625 -0.243036 7.218498 +v -0.138929 -0.255060 7.213266 +v -0.494781 -0.212407 6.698435 +v -0.198669 -0.088266 7.123290 +v -0.519203 -0.101255 6.651550 +v -0.206754 -0.373243 7.111763 +v -0.145637 -0.269251 7.207566 +v -0.212875 -0.376573 7.105939 +v -0.320633 -0.397721 6.951920 +v -0.171489 -0.361718 7.171187 +v -0.147615 -0.255892 7.206559 +v -0.222166 -0.378543 7.098149 +v -0.197414 -0.352063 7.135933 +v -0.200879 -0.355010 7.128658 +v -0.265982 -0.026542 7.036792 +v -0.307687 0.006350 6.977583 +v -0.161043 -0.342187 7.186903 +v -0.161479 -0.360238 7.179051 +v -0.225497 -0.392039 7.080730 +v -0.454041 -0.280017 6.742426 +v -0.147286 -0.212181 7.205348 +v -0.360759 -0.381210 6.887512 +v -0.543078 0.083951 6.623326 +v -0.323769 0.018866 6.947272 +v -0.539775 0.019912 6.624790 +v -0.529522 0.148598 6.650198 +v -0.536427 0.117515 6.630541 +v -0.373633 -0.372957 6.872410 +v -0.346844 0.052621 6.917933 +v -0.282055 -0.400147 7.001022 +v -0.482052 0.164708 6.714792 +v -0.146811 -0.277028 7.207581 +v -0.179007 -0.130819 7.160619 +v -0.366466 0.104632 6.886888 +v -0.292477 -0.401108 6.993683 +v -0.381607 0.126703 6.862585 +v -0.224815 -0.064321 7.095805 +v -0.421263 0.147670 6.805919 +v -0.308045 -0.398539 6.956800 +v -0.162285 -0.178017 7.189976 +v -0.243464 -0.398194 7.055975 +v -0.227331 -0.052343 7.083116 +v -0.143785 -0.239977 7.215935 +v -0.145057 -0.242810 7.214840 +v -0.395582 -0.358428 6.844283 +v -0.426948 0.142027 6.796119 +v -0.474710 -0.239454 6.712483 +v -0.208292 -0.366835 7.113253 +v -0.247434 -0.044688 7.064433 +v -0.499714 0.167589 6.693529 +v -0.451213 0.154725 6.769876 +v -0.175684 -0.368458 7.162940 +v -0.171515 -0.367238 7.168200 +v -0.189499 -0.119404 7.148954 +v -0.232436 -0.393438 7.073419 +v -0.140679 -0.277845 7.214186 +v -0.466860 0.163782 6.737214 +v -0.471476 0.162535 6.731606 +v -0.505414 0.162792 6.676595 +v -0.154797 -0.210369 7.198401 +v -0.461147 0.158755 6.750575 +v -0.543494 0.064037 6.623260 +v -0.279227 -0.398902 7.010406 +v -0.154325 -0.299384 7.205386 +v -0.159020 -0.200168 7.194496 +v -0.268288 -0.011207 7.020196 +v -0.155408 -0.187768 7.195982 +v -0.201785 -0.114657 7.141523 +v -0.145897 -0.248089 7.210285 +v -0.167891 -0.163194 7.183753 +v -0.201193 -0.098106 7.130960 +v -0.361604 -0.384011 6.895484 +v -0.152869 -0.315590 7.200519 +v -0.481999 -0.239001 6.712543 +v -0.178357 -0.143615 7.166550 +v -0.513573 0.147413 6.656308 +v -0.535236 0.127177 6.633745 +v -0.538703 0.102536 6.628417 +v -0.207722 -0.358841 7.120389 +v -0.263518 -0.041429 7.053834 +v -0.484352 0.165438 6.710554 +v -0.355777 0.057948 6.912951 +v -0.161387 -0.329400 7.190176 +v -0.273013 -0.020531 7.028537 +v -0.233860 -0.387909 7.080679 +v -0.157297 -0.264416 7.202325 +v -0.417838 0.148001 6.811183 +v -0.503489 -0.169604 6.680598 +v -0.325759 -0.395827 6.941292 +v -0.214896 -0.083232 7.112507 +v -0.383239 0.121837 6.870527 +v -0.535002 -0.039675 6.631993 +v -0.441785 0.146683 6.776650 +v -0.394751 0.140435 6.844212 +v -0.454307 -0.294788 6.761981 +v -0.343297 -0.391178 6.920694 +v -0.452752 -0.287094 6.750772 +v -0.146706 -0.281256 7.210608 +v -0.149977 -0.237469 7.211517 +v -0.164658 -0.349352 7.182969 +v -0.175976 -0.152332 7.174433 +v -0.161457 -0.217368 7.199558 +v -0.202715 -0.350057 7.131534 +v -0.223141 -0.071955 7.102565 +v -0.247512 -0.390696 7.067517 +v -0.411585 0.148503 6.820634 +v -0.153961 -0.274550 7.202567 +v -0.510635 0.166327 6.678535 +v -0.419708 0.150173 6.819462 +v -0.230023 -0.071079 7.097386 +v -0.255589 -0.396584 7.049472 +v -0.162963 -0.321500 7.193784 +v -0.301175 -0.399090 6.991148 +v -0.186391 -0.135388 7.158566 +v -0.186269 -0.123442 7.153057 +v -0.151221 -0.220145 7.206542 +v -0.213989 -0.364184 7.114280 +v -0.349330 0.055685 6.914135 +v -0.217344 -0.368528 7.107083 +v -0.474526 -0.255156 6.722508 +v -0.290607 -0.002263 6.996651 +v -0.165822 -0.170231 7.187973 +v -0.544142 0.122838 6.630619 +v -0.281094 -0.394601 7.020925 +v -0.408756 -0.348634 6.829181 +v -0.407935 -0.339389 6.814348 +v -0.440238 -0.304937 6.773923 +v -0.182564 -0.365917 7.160234 +v -0.189662 -0.365462 7.149979 +v -0.157316 -0.196128 7.197247 +v -0.460143 0.158880 6.743496 +v -0.191015 -0.361755 7.147896 +v -0.187751 -0.357394 7.149239 +v -0.190326 -0.355280 7.144927 +v -0.196948 -0.351844 7.139318 +v -0.182555 -0.365375 7.154596 +v -0.475788 -0.270713 6.737564 +v -0.338979 0.023746 6.942070 +v -0.152728 -0.240908 7.209292 +v -0.158566 -0.278112 7.200125 +v -0.178187 -0.345188 7.171319 +v -0.155173 -0.226096 7.206981 +v -0.158870 -0.219824 7.203767 +v -0.168035 -0.200958 7.189135 +v -0.297486 -0.002670 6.997382 +v -0.165579 -0.185807 7.190509 +v -0.412798 0.151660 6.828266 +v -0.523322 0.157700 6.660211 +v -0.483938 0.169150 6.727885 +v -0.479692 0.159672 6.726128 +v -0.152995 -0.289378 7.208154 +v -0.235373 -0.063240 7.089141 +v -0.483279 0.160625 6.723675 +v -0.486713 0.162981 6.719970 +v -0.514162 0.162018 6.671545 +v -0.265471 -0.032603 7.045259 +v -0.302429 -0.399309 6.981411 +v -0.163116 -0.315972 7.194439 +v -0.316511 -0.395892 6.972295 +v -0.210197 -0.095383 7.122212 +v -0.219421 -0.361958 7.112089 +v -0.486465 -0.248596 6.718354 +v -0.439306 0.146546 6.789810 +v -0.543442 -0.058336 6.634791 +v -0.507965 0.167879 6.687951 +v -0.267901 -0.393136 7.044240 +v -0.364334 0.062154 6.912818 +v -0.308953 0.012720 6.964863 +v -0.224239 -0.078928 7.106861 +v -0.270340 -0.395588 7.033169 +v -0.361472 0.082441 6.904613 +v -0.542987 0.129476 6.633324 +v -0.161857 -0.271350 7.197631 +v -0.454896 0.154577 6.764431 +v -0.324555 0.015819 6.954294 +v -0.277833 -0.019318 7.024745 +v -0.171856 -0.345119 7.178204 +v -0.285694 -0.016313 7.019083 +v -0.512230 -0.199735 6.693096 +v -0.244408 -0.054514 7.075822 +v -0.289993 -0.398778 7.000512 +v -0.184384 -0.146595 7.166519 +v -0.184072 -0.361146 7.163425 +v -0.217883 -0.352709 7.115845 +v -0.550265 0.106619 6.625385 +v -0.164546 -0.253274 7.199472 +v -0.290660 -0.007979 7.006180 +v -0.542693 0.139344 6.636632 +v -0.436886 -0.317133 6.791652 +v -0.526725 0.162985 6.662994 +v -0.223849 -0.365878 7.107918 +v -0.208926 -0.350073 7.126705 +v -0.226916 -0.369675 7.101235 +v -0.233806 -0.372397 7.094522 +v -0.174548 -0.184744 7.184002 +v -0.301590 0.001428 6.989380 +v -0.158289 -0.230946 7.205320 +v -0.272363 -0.023512 7.034879 +v -0.489358 0.168494 6.717854 +v -0.514325 -0.173330 6.681911 +v -0.382699 -0.369163 6.864383 +v -0.316890 0.008486 6.972933 +v -0.233539 -0.381394 7.087644 +v -0.157794 -0.258253 7.201516 +v -0.358879 0.069287 6.909879 +v -0.493349 0.165219 6.698753 +v -0.425957 0.150726 6.811133 +v -0.534941 -0.067192 6.637225 +v -0.531129 0.158191 6.655465 +v -0.544288 0.041964 6.623138 +v -0.554790 0.062470 6.620587 +v -0.505812 0.172150 6.694709 +v -0.451219 0.156477 6.774685 +v -0.192477 -0.364931 7.152142 +v -0.213216 -0.352203 7.120677 +v -0.161439 -0.299236 7.198475 +v -0.164973 -0.203111 7.192883 +v -0.206253 -0.346031 7.132263 +v -0.169879 -0.329519 7.186943 +v -0.518639 0.170499 6.676341 +v -0.168716 -0.229075 7.193844 +v -0.383744 -0.376034 6.879819 +v -0.170796 -0.209229 7.189522 +v -0.160514 -0.291551 7.203375 +v -0.406417 0.147818 6.841579 +v -0.498535 -0.241242 6.715536 +v -0.420557 0.154904 6.827108 +v -0.309211 0.000623 6.987594 +v -0.558661 0.088978 6.621568 +v -0.169385 -0.307248 7.189862 +v -0.179377 -0.175575 7.180687 +v -0.182249 -0.187877 7.178121 +v -0.161772 -0.283377 7.201487 +v -0.551581 0.089773 6.622005 +v -0.255211 -0.049082 7.066071 +v -0.314594 -0.397855 6.962581 +v -0.189783 -0.145974 7.162272 +v -0.331504 -0.394289 6.947021 +v -0.526272 -0.120508 6.658762 +v -0.171167 -0.322609 7.190946 +v -0.227050 -0.084661 7.108875 +v -0.167847 -0.310395 7.190906 +v -0.161993 -0.235954 7.204415 +v -0.351247 0.036899 6.927442 +v -0.349568 -0.391347 6.929209 +v -0.165738 -0.217583 7.197206 +v -0.449143 0.154373 6.786070 +v -0.423784 -0.329528 6.805392 +v -0.547720 -0.049610 6.632128 +v -0.396414 0.137995 6.854340 +v -0.356379 -0.388453 6.915740 +v -0.417141 0.154576 6.839541 +v -0.487395 0.163733 6.723029 +v -0.167322 -0.208651 7.192654 +v -0.160114 -0.223493 7.203673 +v -0.462668 0.160467 6.762459 +v -0.167174 -0.288926 7.195412 +v -0.554186 0.000727 6.624467 +v -0.493039 0.171619 6.714135 +v -0.225620 -0.361908 7.109882 +v -0.299140 -0.010805 7.009876 +v -0.376522 -0.378696 6.883931 +v -0.173247 -0.197342 7.185368 +v -0.250534 -0.383090 7.074183 +v -0.377381 0.108125 6.889393 +v -0.162029 -0.244587 7.204752 +v -0.163730 -0.262137 7.199419 +v -0.171571 -0.271672 7.197044 +v -0.169055 -0.266602 7.196873 +v -0.258394 -0.391004 7.058811 +v -0.536839 -0.096093 6.648340 +v -0.183217 -0.149529 7.170717 +v -0.166991 -0.245818 7.200408 +v -0.191736 -0.151994 7.164398 +v -0.178967 -0.213401 7.189557 +v -0.231292 -0.366030 7.099798 +v -0.179652 -0.201947 7.182168 +v -0.350954 0.048035 6.920289 +v -0.394369 0.134477 6.865431 +v -0.358761 0.048747 6.918018 +v -0.324492 -0.396418 6.965942 +v -0.175861 -0.161501 7.178843 +v -0.187947 -0.334636 7.169952 +v -0.271779 -0.030630 7.040582 +v -0.565400 0.104019 6.621674 +v -0.512594 0.172537 6.687794 +v -0.552534 0.139509 6.634991 +v -0.433849 0.151356 6.803290 +v -0.244747 -0.378756 7.083048 +v -0.181641 -0.158021 7.173238 +v -0.329691 0.007342 6.970332 +v -0.281762 -0.026510 7.034932 +v -0.342200 -0.392920 6.934963 +v -0.336204 0.016052 6.952199 +v -0.421494 -0.349261 6.831966 +v -0.563191 0.113300 6.623893 +v -0.200671 -0.129876 7.150701 +v -0.243024 -0.060744 7.083097 +v -0.208584 -0.113375 7.138187 +v -0.481870 0.177902 6.735392 +v -0.475166 0.172187 6.737921 +v -0.174256 -0.333450 7.181246 +v -0.169129 -0.298565 7.192379 +v -0.172826 -0.171782 7.183025 +v -0.165333 -0.285799 7.199012 +v -0.552174 0.027706 6.621993 +v -0.199595 -0.355102 7.145931 +v -0.466618 0.163280 6.749816 +v -0.210303 -0.346277 7.133248 +v -0.203374 -0.350726 7.138448 +v -0.215841 -0.347608 7.127690 +v -0.491443 0.172672 6.722568 +v -0.195436 -0.362728 7.148456 +v -0.344412 0.030948 6.934316 +v -0.223786 -0.092434 7.114527 +v -0.172453 -0.316055 7.190905 +v -0.184993 -0.178589 7.177193 +v -0.203326 -0.139008 7.153277 +v -0.178216 -0.287687 7.187368 +v -0.172930 -0.252071 7.198596 +v -0.377571 0.111098 6.882526 +v -0.218933 -0.348688 7.120793 +v -0.198903 -0.355569 7.153713 +v -0.206254 -0.134041 7.148685 +v -0.178467 -0.306782 7.185471 +v -0.547946 0.072709 6.622064 +v -0.522179 0.177830 6.678675 +v -0.225820 -0.346670 7.114514 +v -0.560423 0.053249 6.619795 +v -0.226578 -0.352863 7.111384 +v -0.444349 0.153692 6.796601 +v -0.172357 -0.230848 7.190799 +v -0.408958 -0.360881 6.850688 +v -0.230272 -0.346805 7.109395 +v -0.415892 -0.354630 6.839911 +v -0.529101 0.168122 6.664306 +v -0.459923 0.162757 6.776583 +v -0.290696 -0.393929 7.015624 +v -0.240258 -0.373599 7.090235 +v -0.547973 0.146624 6.640461 +v -0.214480 -0.118432 7.137948 +v -0.374235 -0.381677 6.890394 +v -0.528357 -0.131131 6.662968 +v -0.214676 -0.104220 7.127588 +v -0.404512 0.145938 6.847717 +v -0.372974 0.102920 6.892672 +v -0.167648 -0.277108 7.197908 +v -0.163207 -0.240376 7.204909 +v -0.173816 -0.286072 7.189979 +v -0.187152 -0.351401 7.164093 +v -0.543071 0.163027 6.653116 +v -0.223982 -0.098568 7.119782 +v -0.178173 -0.319748 7.186481 +v -0.181898 -0.208435 7.183799 +v -0.387944 0.120057 6.878558 +v -0.271467 -0.388845 7.050179 +v -0.407537 -0.366625 6.862302 +v -0.275009 -0.393395 7.037483 +v -0.199974 -0.344855 7.158322 +v -0.185579 -0.318606 7.180835 +v -0.342533 -0.392186 6.951555 +v -0.180883 -0.313373 7.185074 +v -0.549693 -0.027297 6.628326 +v -0.396908 0.130195 6.873671 +v -0.236973 -0.086673 7.107403 +v -0.196618 -0.156265 7.164556 +v -0.197628 -0.148170 7.161115 +v -0.525436 0.182924 6.682589 +v -0.235070 -0.357965 7.104805 +v -0.303328 -0.394961 6.998656 +v -0.170131 -0.239437 7.198889 +v -0.562019 -0.019249 6.625827 +v -0.175814 -0.235489 7.191855 +v -0.231860 -0.362698 7.104681 +v -0.239461 -0.363865 7.096137 +v -0.471121 -0.284672 6.751567 +v -0.286641 -0.024176 7.029225 +v -0.371986 0.084228 6.906934 +v -0.373117 0.092186 6.901622 +v -0.517150 0.182162 6.694271 +v -0.367982 -0.385276 6.907726 +v -0.380248 0.107703 6.892298 +v -0.527899 0.174401 6.670730 +v -0.307986 -0.007663 7.002878 +v -0.435272 -0.324835 6.801566 +v -0.184565 -0.329044 7.176574 +v -0.174545 -0.279276 7.192464 +v -0.561357 0.022874 6.621189 +v -0.193565 -0.342797 7.163523 +v -0.174811 -0.253880 7.197565 +v -0.240266 -0.350790 7.102250 +v -0.204729 -0.352383 7.153727 +v -0.283286 -0.032959 7.038877 +v -0.187045 -0.171167 7.175683 +v -0.466046 -0.294924 6.764664 +v -0.291769 -0.017738 7.022125 +v -0.554076 -0.042975 6.629992 +v -0.189455 -0.164477 7.172194 +v -0.175578 -0.262726 7.193725 +v -0.346096 0.013296 6.956558 +v -0.177220 -0.228152 7.188530 +v -0.259994 -0.387220 7.064783 +v -0.200260 -0.356895 7.150683 +v -0.177859 -0.239089 7.195120 +v -0.547528 0.156480 6.648258 +v -0.479500 -0.279511 6.747790 +v -0.180723 -0.281868 7.187123 +v -0.280257 -0.389353 7.043571 +v -0.508970 -0.210758 6.698603 +v -0.372497 0.076721 6.911005 +v -0.180326 -0.216931 7.190128 +v -0.238671 -0.078473 7.099279 +v -0.239302 -0.074096 7.096298 +v -0.176625 -0.268069 7.195203 +v -0.460634 0.162901 6.770973 +v -0.187145 -0.306463 7.181570 +v -0.308291 -0.396498 6.993107 +v -0.183775 -0.295792 7.184547 +v -0.440518 -0.332758 6.814384 +v -0.317573 0.000255 6.987572 +v -0.353992 0.031607 6.933367 +v -0.487951 0.180760 6.735260 +v -0.564647 0.121376 6.626180 +v -0.556939 0.131504 6.630281 +v -0.313683 -0.395968 6.981243 +v -0.363086 0.052138 6.916934 +v -0.522369 0.182044 6.685145 +v -0.539117 -0.117173 6.656763 +v -0.501915 0.181995 6.714844 +v -0.332089 -0.394978 6.957436 +v -0.403170 0.141476 6.857872 +v -0.518464 0.174342 6.684776 +v -0.177257 -0.297912 7.188681 +v -0.184676 -0.240113 7.187134 +v -0.529330 0.180483 6.676838 +v -0.285595 -0.389039 7.031457 +v -0.369035 0.065356 6.913004 +v -0.446289 0.157812 6.807568 +v -0.213586 -0.137113 7.146192 +v -0.192429 -0.186167 7.173362 +v -0.253188 -0.066140 7.084500 +v -0.526401 -0.156277 6.674066 +v -0.471041 0.169834 6.770323 +v -0.346073 0.019895 6.947534 +v -0.261701 -0.065279 7.078591 +v -0.186290 -0.210337 7.185388 +v -0.178387 -0.272406 7.194709 +v -0.534175 0.176788 6.670523 +v -0.566473 0.067328 6.619567 +v -0.195045 -0.328648 7.168140 +v -0.202810 -0.157366 7.165061 +v -0.565875 0.080996 6.620100 +v -0.535896 -0.104296 6.651293 +v -0.295235 -0.389203 7.021234 +v -0.250057 -0.371206 7.086874 +v -0.206996 -0.142437 7.154657 +v -0.453476 -0.315216 6.793473 +v -0.484999 -0.270753 6.738745 +v -0.256978 -0.380833 7.072097 +v -0.569757 0.002457 6.622139 +v -0.361111 0.038235 6.925952 +v -0.238965 -0.097110 7.114089 +v -0.255157 -0.377513 7.079489 +v -0.492481 0.187416 6.738415 +v -0.190701 -0.193649 7.176108 +v -0.267105 -0.381547 7.066768 +v -0.284398 -0.044574 7.050321 +v -0.274020 -0.383345 7.058542 +v -0.417721 0.155581 6.848278 +v -0.426933 0.160928 6.832613 +v -0.322073 0.002316 6.982186 +v -0.381435 -0.379687 6.890467 +v -0.433384 0.154286 6.813065 +v -0.497613 0.184788 6.729211 +v -0.207544 -0.354383 7.147166 +v -0.542448 0.175741 6.662959 +v -0.502100 0.174793 6.707139 +v -0.219035 -0.351642 7.132823 +v -0.214164 -0.353416 7.139085 +v -0.224537 -0.348604 7.125050 +v -0.483327 0.180855 6.743886 +v -0.546181 0.169722 6.656594 +v -0.554667 0.169528 6.651451 +v -0.341455 0.002641 6.972250 +v -0.512126 0.179688 6.701408 +v -0.201546 -0.167244 7.165964 +v -0.334815 0.010605 6.961301 +v -0.522609 0.186993 6.692340 +v -0.294383 -0.028300 7.032053 +v -0.485459 -0.261275 6.729580 +v -0.557300 0.156370 6.643347 +v -0.209666 -0.349357 7.151985 +v -0.304748 -0.391185 7.009259 +v -0.181534 -0.267654 7.192232 +v -0.263244 -0.056595 7.069862 +v -0.188910 -0.245364 7.185250 +v -0.185813 -0.235464 7.184824 +v -0.351718 0.025583 6.939981 +v -0.270999 -0.045839 7.057124 +v -0.503265 -0.226244 6.706295 +v -0.315938 -0.007907 7.001732 +v -0.247688 -0.366943 7.091126 +v -0.521024 -0.218505 6.702689 +v -0.225036 -0.104644 7.123509 +v -0.431144 0.160736 6.824842 +v -0.318902 -0.393453 6.990491 +v -0.435986 0.160533 6.820212 +v -0.539858 -0.082330 6.642419 +v -0.277151 -0.037129 7.044442 +v -0.330050 -0.392894 6.976963 +v -0.506077 0.186550 6.716448 +v -0.513405 0.183920 6.706914 +v -0.236962 -0.340192 7.110310 +v -0.239856 -0.341531 7.106704 +v -0.248354 -0.351750 7.095827 +v -0.406819 0.140661 6.863836 +v -0.460377 -0.302200 6.775227 +v -0.392637 -0.371160 6.869708 +v -0.178636 -0.242424 7.196459 +v -0.230745 -0.341737 7.116916 +v -0.569312 0.092681 6.619113 +v -0.245673 -0.358005 7.095419 +v -0.197371 -0.175951 7.171256 +v -0.460692 0.161039 6.787181 +v -0.203449 -0.147793 7.162116 +v -0.259678 -0.367491 7.082899 +v -0.524294 0.189542 6.697799 +v -0.184143 -0.260942 7.188747 +v -0.206890 -0.145241 7.160516 +v -0.518475 -0.186095 6.686468 +v -0.196135 -0.255783 7.180187 +v -0.534978 0.179671 6.676776 +v -0.541197 0.178666 6.669652 +v -0.416651 0.154089 6.853615 +v -0.575705 0.102405 6.619133 +v -0.429512 -0.339975 6.820155 +v -0.197575 -0.316183 7.176905 +v -0.188937 -0.214540 7.185541 +v -0.234202 -0.336147 7.118119 +v -0.482109 -0.286881 6.757913 +v -0.240355 -0.334456 7.114546 +v -0.250125 -0.071920 7.089578 +v -0.216796 -0.124724 7.141659 +v -0.252046 -0.345409 7.102145 +v -0.223377 -0.119227 7.134934 +v -0.575160 0.051542 6.617654 +v -0.431762 0.163456 6.837191 +v -0.382231 0.101151 6.899100 +v -0.194013 -0.202293 7.177814 +v -0.301443 -0.019337 7.021990 +v -0.296269 -0.385117 7.034687 +v -0.239325 -0.106059 7.119190 +v -0.553436 -0.093681 6.646362 +v -0.403950 0.121321 6.890106 +v -0.200180 -0.193311 7.176044 +v -0.555913 -0.074954 6.637516 +v -0.366718 0.043843 6.922652 +v -0.572648 0.036454 6.618607 +v -0.368973 0.050538 6.919634 +v -0.352550 -0.391469 6.937794 +v -0.215491 -0.353032 7.145330 +v -0.220857 -0.130237 7.140471 +v -0.185496 -0.253264 7.188004 +v -0.184564 -0.246720 7.191219 +v -0.225456 -0.353933 7.131024 +v -0.228492 -0.350194 7.126350 +v -0.231015 -0.345808 7.121379 +v -0.191565 -0.295489 7.182509 +v -0.193346 -0.233906 7.179965 +v -0.343628 0.006691 6.965221 +v -0.204252 -0.332522 7.160459 +v -0.205428 -0.180168 7.168405 +v -0.573527 0.016680 6.620064 +v -0.290332 -0.041239 7.043948 +v -0.189465 -0.274033 7.186186 +v -0.196840 -0.241836 7.178609 +v -0.378892 -0.382329 6.900262 +v -0.468953 0.166736 6.778967 +v -0.194531 -0.288185 7.180359 +v -0.218949 -0.351124 7.146267 +v -0.221701 -0.354328 7.137587 +v -0.267041 -0.370431 7.078157 +v -0.212441 -0.142038 7.150560 +v -0.228184 -0.355416 7.133129 +v -0.563995 -0.047507 6.630551 +v -0.307869 -0.014431 7.013112 +v -0.393119 -0.375451 6.879700 +v -0.366949 0.037010 6.928845 +v -0.244575 -0.333638 7.110263 +v -0.220024 -0.138176 7.144477 +v -0.390920 0.106742 6.898986 +v -0.473205 0.170164 6.763205 +v -0.480613 0.176500 6.759764 +v -0.250074 -0.349104 7.097094 +v -0.486375 0.184302 6.749826 +v -0.489055 0.186073 6.752994 +v -0.493933 0.189940 6.742365 +v -0.448104 0.156096 6.801328 +v -0.501503 0.188226 6.725955 +v -0.199195 -0.311568 7.176066 +v -0.188307 -0.283952 7.184407 +v -0.500244 0.189174 6.733594 +v -0.203327 -0.322170 7.166282 +v -0.196520 -0.295782 7.180256 +v -0.226430 -0.350129 7.139838 +v -0.199204 -0.222654 7.179187 +v -0.543666 -0.133657 6.663277 +v -0.432549 -0.348524 6.833907 +v -0.565080 -0.059020 6.632022 +v -0.514353 0.188233 6.712609 +v -0.563028 0.145821 6.633676 +v -0.564868 0.158965 6.642453 +v -0.247237 -0.091044 7.108409 +v -0.210255 -0.175397 7.163424 +v -0.572698 0.127901 6.626398 +v -0.196159 -0.210080 7.179494 +v -0.424316 0.158571 6.855258 +v -0.199191 -0.262257 7.181538 +v -0.228421 -0.136292 7.140880 +v -0.208342 -0.150317 7.162698 +v -0.356027 0.014682 6.955532 +v -0.217229 -0.342027 7.150722 +v -0.399695 0.127165 6.880632 +v -0.274965 -0.066951 7.075928 +v -0.312133 -0.019371 7.016598 +v -0.423462 0.158008 6.843002 +v -0.573303 -0.014369 6.623219 +v -0.567697 0.139795 6.630573 +v -0.285513 -0.388324 7.040334 +v -0.372479 0.042089 6.926674 +v -0.325729 -0.387318 7.000103 +v -0.280130 -0.050773 7.058115 +v -0.543537 0.184711 6.677143 +v -0.324300 -0.008396 6.999527 +v -0.189700 -0.265514 7.188231 +v -0.195007 -0.272599 7.181248 +v -0.197678 -0.279624 7.178773 +v -0.200189 -0.304917 7.174551 +v -0.197356 -0.321081 7.174408 +v -0.232588 -0.356764 7.128308 +v -0.235743 -0.349264 7.123138 +v -0.238195 -0.336108 7.117300 +v -0.346345 -0.389816 6.962151 +v -0.550587 0.179958 6.661104 +v -0.297309 -0.384227 7.040577 +v -0.215308 -0.165374 7.159562 +v -0.202560 -0.195328 7.176280 +v -0.206361 -0.190459 7.172288 +v -0.222388 -0.338117 7.148491 +v -0.531250 0.189986 6.689942 +v -0.573020 -0.038166 6.627047 +v -0.367458 -0.387626 6.926756 +v -0.360878 -0.388360 6.923678 +v -0.224382 -0.345992 7.146007 +v -0.477917 0.171334 6.783136 +v -0.349881 0.003456 6.970603 +v -0.203558 -0.258859 7.176397 +v -0.375497 0.058962 6.919811 +v -0.251300 -0.082633 7.097574 +v -0.578826 0.085254 6.618199 +v -0.578700 0.093736 6.617809 +v -0.222340 -0.143170 7.148394 +v -0.453666 -0.323065 6.804274 +v -0.285973 -0.378920 7.054759 +v -0.532562 -0.179099 6.683592 +v -0.288617 -0.383439 7.049343 +v -0.499949 0.191737 6.742281 +v -0.513700 0.193631 6.718789 +v -0.272518 -0.060155 7.068526 +v -0.252415 -0.337540 7.104126 +v -0.318338 -0.016458 7.011628 +v -0.195140 -0.266954 7.184559 +v -0.208910 -0.309451 7.166522 +v -0.520184 0.190336 6.707778 +v -0.528607 0.199343 6.702253 +v -0.203689 -0.232517 7.175338 +v -0.202755 -0.311885 7.172402 +v -0.247562 -0.327204 7.111294 +v -0.201461 -0.294653 7.176428 +v -0.201357 -0.285572 7.174588 +v -0.205519 -0.294900 7.171770 +v -0.212485 -0.323838 7.160655 +v -0.236177 -0.118061 7.129594 +v -0.213175 -0.158399 7.163819 +v -0.457160 0.159410 6.796926 +v -0.352891 -0.390224 6.951786 +v -0.213876 -0.153857 7.163564 +v -0.555761 0.183858 6.660542 +v -0.221068 -0.149678 7.154463 +v -0.557529 0.180457 6.657221 +v -0.560205 0.166665 6.648544 +v -0.479624 0.173866 6.774262 +v -0.587896 0.026560 6.617802 +v -0.522077 0.196415 6.713683 +v -0.585090 -0.019148 6.622874 +v -0.368372 -0.386495 6.936269 +v -0.380043 -0.384960 6.919030 +v -0.247887 -0.108154 7.119951 +v -0.575940 0.139254 6.629745 +v -0.419759 0.152186 6.860542 +v -0.580837 0.067804 6.617246 +v -0.406016 -0.370893 6.874164 +v -0.274270 -0.368120 7.074135 +v -0.255787 -0.088077 7.101774 +v -0.276121 -0.374617 7.068844 +v -0.420602 -0.365228 6.864112 +v -0.276197 -0.378108 7.064553 +v -0.536021 0.194639 6.689245 +v -0.540017 -0.160836 6.675537 +v -0.543992 0.188323 6.680169 +v -0.210247 -0.262813 7.173163 +v -0.535056 0.184937 6.681690 +v -0.563042 -0.094345 6.645089 +v -0.235099 -0.355496 7.132327 +v -0.208484 -0.248012 7.172373 +v -0.334256 -0.389783 6.985137 +v -0.322662 -0.012111 7.006380 +v -0.255484 -0.343872 7.101070 +v -0.256978 -0.347962 7.096722 +v -0.259964 -0.356941 7.090016 +v -0.364001 0.027218 6.940347 +v -0.236462 -0.358069 7.129138 +v -0.203185 -0.267154 7.176793 +v -0.199315 -0.213929 7.179278 +v -0.205568 -0.239134 7.173197 +v -0.239929 -0.355133 7.123223 +v -0.240600 -0.338567 7.118172 +v -0.358511 -0.389244 6.943333 +v -0.568506 0.175659 6.649220 +v -0.209784 -0.222412 7.175220 +v -0.217403 -0.331935 7.155625 +v -0.220739 -0.152702 7.157196 +v -0.530608 -0.198466 6.691953 +v -0.219122 -0.159260 7.159045 +v -0.380621 0.055432 6.922350 +v -0.416364 0.144825 6.870402 +v -0.584193 0.040503 6.616920 +v -0.231172 -0.334444 7.141562 +v -0.217024 -0.180428 7.161481 +v -0.310991 -0.389587 7.008363 +v -0.220118 -0.171364 7.157672 +v -0.205282 -0.216196 7.174843 +v -0.208126 -0.205829 7.174387 +v -0.205097 -0.200211 7.175180 +v -0.508815 -0.250551 6.724219 +v -0.554269 -0.109245 6.652675 +v -0.574067 0.154614 6.635502 +v -0.514405 -0.237955 6.714597 +v -0.583269 0.075946 6.617201 +v -0.303458 -0.033744 7.035088 +v -0.394903 -0.380247 6.906078 +v -0.548025 0.187374 6.672827 +v -0.211703 -0.230909 7.169116 +v -0.578223 0.115632 6.622127 +v -0.362608 0.032114 6.935006 +v -0.429972 0.163900 6.848923 +v -0.480748 -0.297217 6.774757 +v -0.266985 -0.359168 7.084357 +v -0.444123 0.168346 6.831015 +v -0.450541 0.164668 6.820174 +v -0.264119 -0.334806 7.092751 +v -0.211538 -0.210720 7.170334 +v -0.224853 -0.162456 7.152344 +v -0.212431 -0.276299 7.169477 +v -0.257138 -0.333873 7.100255 +v -0.214772 -0.311936 7.161479 +v -0.213098 -0.296046 7.164950 +v -0.230539 -0.337910 7.140486 +v -0.227653 -0.342841 7.142213 +v -0.553468 0.186064 6.666788 +v -0.330324 -0.004470 6.993607 +v -0.564399 -0.071393 6.635707 +v -0.299956 -0.047901 7.051058 +v -0.215125 -0.265628 7.166161 +v -0.255402 -0.098172 7.109863 +v -0.582521 -0.053376 6.628119 +v -0.345233 -0.003772 6.980431 +v -0.211178 -0.224576 7.173763 +v -0.572569 0.163597 6.641091 +v -0.376874 0.048127 6.925524 +v -0.218343 -0.245398 7.163766 +v -0.220970 -0.323286 7.158538 +v -0.508257 -0.274772 6.750299 +v -0.263174 -0.348180 7.093627 +v -0.221401 -0.318786 7.159439 +v -0.272997 -0.075860 7.084428 +v -0.541739 0.200071 6.686852 +v -0.226117 -0.147773 7.147266 +v -0.382805 0.088192 6.909122 +v -0.266862 -0.339689 7.091378 +v -0.223699 -0.305364 7.157734 +v -0.583408 0.127965 6.624128 +v -0.544817 0.195901 6.682566 +v -0.578242 0.149213 6.632237 +v -0.257321 -0.327420 7.104600 +v -0.288857 -0.371612 7.059669 +v -0.259940 -0.324300 7.101059 +v -0.237409 -0.136075 7.135721 +v -0.500391 -0.264696 6.735347 +v -0.217222 -0.225962 7.164546 +v -0.319146 -0.385519 7.009770 +v -0.411521 0.137232 6.876770 +v -0.499443 0.191666 6.751737 +v -0.593251 0.063698 6.615294 +v -0.462762 -0.328971 6.817301 +v -0.276363 -0.360178 7.079343 +v -0.233311 -0.124606 7.133858 +v -0.513884 0.198091 6.725875 +v -0.468830 0.164827 6.793500 +v -0.337501 -0.385583 6.990888 +v -0.594538 0.105986 6.616827 +v -0.361655 -0.386074 6.955331 +v -0.328961 -0.014951 7.006709 +v -0.508590 0.193717 6.731462 +v -0.237955 -0.350949 7.133029 +v -0.218278 -0.254119 7.165827 +v -0.213022 -0.183788 7.167026 +v -0.270327 -0.351276 7.087507 +v -0.218693 -0.298383 7.161261 +v -0.550149 0.191821 6.672970 +v -0.213801 -0.244949 7.167822 +v -0.246970 -0.357780 7.119692 +v -0.252370 -0.331672 7.111328 +v -0.241843 -0.346567 7.119513 +v -0.250104 -0.356856 7.114751 +v -0.252428 -0.338817 7.112763 +v -0.245631 -0.329696 7.115145 +v -0.252011 -0.331479 7.107828 +v -0.587531 0.113203 6.620130 +v -0.352193 0.005995 6.964286 +v -0.223520 -0.325786 7.155386 +v -0.367433 0.023812 6.947242 +v -0.596590 0.074527 6.615864 +v -0.537293 0.203092 6.696001 +v -0.228415 -0.323103 7.150517 +v -0.551562 -0.147429 6.669086 +v -0.547959 0.203336 6.686721 +v -0.557841 -0.141936 6.666918 +v -0.567482 0.186854 6.656382 +v -0.340910 -0.003879 6.986934 +v -0.217844 -0.187288 7.168620 +v -0.308409 -0.381081 7.032383 +v -0.436296 0.166432 6.851662 +v -0.383536 -0.383513 6.910288 +v -0.584185 -0.083164 6.637743 +v -0.244757 -0.127451 7.129496 +v -0.242600 -0.115265 7.126267 +v -0.384631 0.056555 6.923499 +v -0.381235 0.069076 6.918425 +v -0.225210 -0.243863 7.160277 +v -0.415464 -0.368927 6.870793 +v -0.309240 -0.386618 7.018416 +v -0.234645 -0.346889 7.136935 +v -0.560365 0.188513 6.664663 +v -0.554405 0.193437 6.670202 +v -0.280984 -0.364227 7.073024 +v -0.283171 -0.370136 7.067905 +v -0.459775 0.162743 6.811966 +v -0.515706 0.202503 6.730741 +v -0.293743 -0.378334 7.052854 +v -0.521434 0.199076 6.719687 +v -0.260470 -0.084030 7.095796 +v -0.299368 -0.051726 7.054739 +v -0.295787 -0.382706 7.045957 +v -0.529850 0.206210 6.712407 +v -0.304355 -0.381258 7.039122 +v -0.531160 0.203843 6.704812 +v -0.214855 -0.219851 7.168632 +v -0.218435 -0.258912 7.165509 +v -0.241341 -0.354636 7.127848 +v -0.219894 -0.210270 7.165075 +v -0.227838 -0.332765 7.145644 +v -0.386707 0.074640 6.918897 +v -0.222463 -0.219465 7.163102 +v -0.266475 -0.080898 7.091858 +v -0.535570 0.205765 6.701501 +v -0.216395 -0.195507 7.171357 +v -0.542154 0.205391 6.693094 +v -0.267308 -0.326164 7.094514 +v -0.324054 -0.022946 7.017772 +v -0.436380 0.167395 6.845063 +v -0.274475 -0.341339 7.085650 +v -0.552948 0.198843 6.678486 +v -0.225073 -0.154871 7.152150 +v -0.440349 0.167736 6.837564 +v -0.217830 -0.274692 7.164710 +v -0.225126 -0.279553 7.158833 +v -0.300089 -0.365589 7.060885 +v -0.231485 -0.315273 7.153245 +v -0.512809 -0.259174 6.733325 +v -0.225763 -0.201644 7.160854 +v -0.453355 0.170663 6.827144 +v -0.560138 -0.131058 6.661334 +v -0.584890 -0.043388 6.626101 +v -0.565832 -0.114770 6.653866 +v -0.309911 -0.377948 7.037054 +v -0.591988 0.088490 6.615602 +v -0.586326 0.007535 6.619931 +v -0.347427 -0.383652 6.984859 +v -0.563307 0.181807 6.656533 +v -0.343188 -0.388611 6.977446 +v -0.525292 0.205110 6.721105 +v -0.220786 -0.230579 7.164115 +v -0.475106 0.167354 6.795978 +v -0.374406 0.024845 6.946274 +v -0.244098 -0.341891 7.133381 +v -0.373784 0.028428 6.941500 +v -0.381920 -0.384085 6.937182 +v -0.376541 0.040365 6.932464 +v -0.214925 -0.204118 7.170276 +v -0.261954 -0.322017 7.098376 +v -0.255741 -0.357692 7.113129 +v -0.245393 -0.346281 7.127626 +v -0.254801 -0.350253 7.122704 +v -0.250496 -0.355716 7.120919 +v -0.263882 -0.339879 7.102797 +v -0.265294 -0.335314 7.102232 +v -0.260827 -0.326320 7.105453 +v -0.260504 -0.318799 7.104682 +v -0.261565 -0.312242 7.103840 +v -0.265131 -0.310360 7.100387 +v -0.253008 -0.351199 7.112294 +v -0.260178 -0.344218 7.106686 +v -0.259359 -0.333210 7.105495 +v -0.249554 -0.120623 7.125671 +v -0.230489 -0.210827 7.158478 +v -0.313237 -0.029506 7.026953 +v -0.240486 -0.154299 7.147567 +v -0.225242 -0.187904 7.166558 +v -0.234318 -0.162213 7.149050 +v -0.538150 -0.191875 6.688535 +v -0.231485 -0.175204 7.156196 +v -0.228824 -0.170168 7.152884 +v -0.351358 -0.386240 6.969529 +v -0.272000 -0.334326 7.089718 +v -0.372975 0.018030 6.955822 +v -0.335108 -0.011525 7.001576 +v -0.283668 -0.340363 7.080608 +v -0.340465 -0.009914 6.995948 +v -0.287787 -0.071885 7.076499 +v -0.283478 -0.358209 7.076163 +v -0.253343 -0.108451 7.119427 +v -0.510113 0.197812 6.741903 +v -0.398227 -0.377022 6.890329 +v -0.239294 -0.139224 7.136464 +v -0.251736 -0.136183 7.131866 +v -0.389092 0.046098 6.933674 +v -0.290236 -0.060008 7.064319 +v -0.227952 -0.213311 7.161521 +v -0.467594 0.165199 6.803364 +v -0.472632 -0.305344 6.785062 +v -0.232202 -0.310567 7.154134 +v -0.225011 -0.231568 7.162679 +v -0.474023 0.166744 6.791835 +v -0.447113 -0.349587 6.841650 +v -0.582424 -0.094407 6.643290 +v -0.448369 -0.341627 6.828594 +v -0.488792 0.179984 6.776995 +v -0.228001 -0.205468 7.157841 +v -0.237054 -0.326929 7.142880 +v -0.225209 -0.262623 7.160999 +v -0.239451 -0.317612 7.143224 +v -0.333344 -0.382683 7.004826 +v -0.229230 -0.263549 7.156976 +v -0.271419 -0.321699 7.092527 +v -0.263328 -0.313172 7.099446 +v -0.244133 -0.319025 7.139094 +v -0.230967 -0.271244 7.157260 +v -0.585261 0.160798 6.634505 +v -0.229616 -0.292040 7.157304 +v -0.458553 0.173098 6.828270 +v -0.232902 -0.302574 7.154530 +v -0.477098 -0.323181 6.814744 +v -0.588952 0.139709 6.625294 +v -0.295075 -0.364607 7.064839 +v -0.493386 0.184772 6.767522 +v -0.592592 -0.011887 6.621559 +v -0.236367 -0.244740 7.150935 +v -0.598475 0.052035 6.614945 +v -0.474089 0.170564 6.806084 +v -0.552438 0.208832 6.688116 +v -0.357637 -0.384012 6.971522 +v -0.549667 -0.174052 6.680488 +v -0.246740 -0.143118 7.136928 +v -0.398015 0.104013 6.906541 +v -0.411221 0.116603 6.901843 +v -0.248175 -0.334296 7.134292 +v -0.575293 0.177462 6.647620 +v -0.250289 -0.130484 7.128625 +v -0.378890 0.035768 6.938266 +v -0.566089 -0.159013 6.673678 +v -0.415027 0.133108 6.884093 +v -0.528323 -0.227263 6.709330 +v -0.560563 0.204269 6.675724 +v -0.278543 -0.326332 7.086957 +v -0.342821 -0.015208 7.000654 +v -0.236818 -0.201213 7.150347 +v -0.233114 -0.199489 7.153409 +v -0.384916 -0.384135 6.932574 +v -0.307019 -0.043213 7.044253 +v -0.225887 -0.179657 7.159852 +v -0.323773 -0.382235 7.015594 +v -0.420166 -0.371224 6.883281 +v -0.434011 0.161778 6.859382 +v -0.368391 -0.384777 6.946708 +v -0.564687 0.196500 6.667438 +v -0.350346 -0.006276 6.982002 +v -0.353869 -0.004245 6.977881 +v -0.437989 -0.355586 6.849010 +v -0.355656 0.001532 6.971298 +v -0.362403 0.001966 6.972398 +v -0.522186 0.207606 6.727081 +v -0.232897 -0.220410 7.154339 +v -0.232199 -0.228654 7.155809 +v -0.274148 -0.311410 7.092782 +v -0.224255 -0.192774 7.167161 +v -0.229830 -0.219943 7.159002 +v -0.254284 -0.358233 7.116778 +v -0.266330 -0.352169 7.108424 +v -0.266828 -0.316883 7.105440 +v -0.266030 -0.326351 7.104319 +v -0.406752 -0.376250 6.900158 +v -0.245249 -0.148754 7.141993 +v -0.595165 -0.028025 6.622749 +v -0.240060 -0.312459 7.144791 +v -0.248872 -0.323658 7.137734 +v -0.583081 -0.109019 6.649168 +v -0.235081 -0.258546 7.153695 +v -0.532743 -0.239283 6.718381 +v -0.375156 -0.384550 6.942702 +v -0.230724 -0.187942 7.162542 +v -0.239950 -0.195316 7.148958 +v -0.282098 -0.349170 7.080207 +v -0.584377 0.143194 6.628787 +v -0.237067 -0.175993 7.153670 +v -0.240117 -0.221504 7.151517 +v -0.246952 -0.313571 7.137327 +v -0.238474 -0.207706 7.151463 +v -0.278117 -0.092838 7.096165 +v -0.260927 -0.122923 7.121348 +v -0.354271 -0.007741 6.987573 +v -0.265042 -0.110703 7.113512 +v -0.493070 -0.284212 6.758887 +v -0.367007 0.010887 6.960261 +v -0.272411 -0.308954 7.097174 +v -0.431124 0.152874 6.871455 +v -0.301930 -0.375333 7.049679 +v -0.306800 -0.373651 7.044391 +v -0.585043 0.179510 6.644503 +v -0.315963 -0.041101 7.040902 +v -0.232969 -0.280937 7.156394 +v -0.238318 -0.296824 7.150077 +v -0.236262 -0.306167 7.151665 +v -0.236670 -0.237856 7.151546 +v -0.236291 -0.218157 7.152259 +v -0.290082 -0.347500 7.077696 +v -0.245177 -0.253520 7.148301 +v -0.235068 -0.193027 7.157811 +v -0.538192 0.207983 6.709327 +v -0.249722 -0.151992 7.145663 +v -0.255195 -0.148098 7.136462 +v -0.384808 0.031515 6.946461 +v -0.411396 0.120816 6.897792 +v -0.243946 -0.286766 7.147498 +v -0.337994 -0.022711 7.012373 +v -0.248462 -0.289116 7.142431 +v -0.557824 -0.163745 6.676245 +v -0.235144 -0.182531 7.154945 +v -0.296952 -0.062414 7.065829 +v -0.240051 -0.256640 7.151680 +v -0.595553 0.039857 6.616788 +v -0.258776 -0.338024 7.126072 +v -0.241684 -0.229662 7.148992 +v -0.321625 -0.375961 7.031402 +v -0.321871 -0.379097 7.022881 +v -0.420538 0.137807 6.882994 +v -0.233739 -0.167438 7.149939 +v -0.241550 -0.166248 7.148888 +v -0.386810 0.054004 6.928332 +v -0.246247 -0.224634 7.147902 +v -0.422762 0.144758 6.876091 +v -0.342644 -0.379096 7.001513 +v -0.463813 0.170121 6.823470 +v -0.598231 0.087198 6.614594 +v -0.460967 0.166516 6.817092 +v -0.569224 0.193231 6.660719 +v -0.468600 0.168773 6.813147 +v -0.480307 0.171878 6.800572 +v -0.470816 -0.314063 6.796738 +v -0.252226 -0.314907 7.134075 +v -0.279257 -0.305168 7.091882 +v -0.280440 -0.311611 7.089322 +v -0.600384 -0.038764 6.624513 +v -0.503281 -0.292181 6.775012 +v -0.548182 0.207809 6.693036 +v -0.597660 0.013276 6.617902 +v -0.595541 0.134051 6.622226 +v -0.541768 -0.211127 6.699424 +v -0.432843 -0.362636 6.862229 +v -0.558808 0.210746 6.686765 +v -0.521382 0.206808 6.734930 +v -0.401210 -0.378696 6.912091 +v -0.264182 -0.355395 7.111818 +v -0.255793 -0.342807 7.125834 +v -0.250164 -0.306407 7.138804 +v -0.256842 -0.134394 7.126696 +v -0.251965 -0.330129 7.133173 +v -0.276079 -0.316343 7.101758 +v -0.267448 -0.312944 7.104280 +v -0.239657 -0.188682 7.154229 +v -0.440317 0.163885 6.862967 +v -0.246607 -0.169125 7.148733 +v -0.256322 -0.320889 7.131814 +v -0.267985 -0.125790 7.120309 +v -0.265909 -0.100522 7.107463 +v -0.526429 -0.254861 6.731585 +v -0.245467 -0.245858 7.147320 +v -0.244305 -0.240695 7.149825 +v -0.379023 0.024099 6.950368 +v -0.444976 0.169858 6.854052 +v -0.606124 0.090618 6.614576 +v -0.241353 -0.265575 7.155172 +v -0.280678 -0.084187 7.087520 +v -0.501156 0.187643 6.774556 +v -0.293608 -0.356823 7.069687 +v -0.451878 0.173051 6.849693 +v -0.614811 0.010284 6.617224 +v -0.263657 -0.354659 7.115357 +v -0.378162 -0.379214 6.957837 +v -0.607127 0.139216 6.620295 +v -0.596576 0.157994 6.629354 +v -0.583195 0.191325 6.651762 +v -0.384104 0.040668 6.934935 +v -0.246048 -0.197052 7.145064 +v -0.542865 0.213867 6.713610 +v -0.587807 0.169598 6.638080 +v -0.595018 -0.056516 6.627439 +v -0.392584 0.066163 6.926191 +v -0.428814 0.144758 6.886672 +v -0.554414 0.212552 6.696312 +v -0.483424 0.172392 6.791056 +v -0.333578 -0.375070 7.021249 +v -0.571385 0.203820 6.668805 +v -0.285066 -0.327139 7.083837 +v -0.526950 0.210565 6.728921 +v -0.250889 -0.296254 7.138912 +v -0.261164 -0.348361 7.120009 +v -0.237529 -0.285235 7.153537 +v -0.255417 -0.140494 7.130570 +v -0.244427 -0.184037 7.151050 +v -0.328225 -0.032382 7.025474 +v -0.582724 0.196052 6.656629 +v -0.550978 -0.187945 6.686197 +v -0.290506 -0.328768 7.080469 +v -0.297591 -0.348740 7.072903 +v -0.300926 -0.357726 7.066016 +v -0.558063 0.205974 6.680582 +v -0.246570 -0.234710 7.148515 +v -0.586764 0.174837 6.640563 +v -0.301773 -0.072519 7.072042 +v -0.261481 -0.333157 7.126487 +v -0.274306 -0.110350 7.108809 +v -0.505842 0.193895 6.766664 +v -0.304728 -0.362178 7.059390 +v -0.303858 -0.368415 7.054845 +v -0.251321 -0.264314 7.148133 +v -0.527137 0.209420 6.739940 +v -0.463897 0.176757 6.835084 +v -0.604237 0.109658 6.615638 +v -0.612489 0.024642 6.615456 +v -0.420752 0.132976 6.892197 +v -0.247743 -0.156734 7.148857 +v -0.350633 -0.377787 6.996866 +v -0.600846 -0.079377 6.635581 +v -0.372073 0.002866 6.975161 +v -0.545996 -0.225817 6.710055 +v -0.371170 0.008977 6.965121 +v -0.395837 0.070782 6.925385 +v -0.317954 -0.037599 7.035187 +v -0.393970 -0.380676 6.924046 +v -0.394911 0.082001 6.920303 +v -0.399474 0.092247 6.917377 +v -0.246040 -0.177646 7.148353 +v -0.263797 -0.340744 7.119617 +v -0.606086 0.121840 6.617042 +v -0.547019 0.211423 6.707040 +v -0.278757 -0.304404 7.095494 +v -0.273007 -0.352430 7.108499 +v -0.285578 -0.296457 7.090907 +v -0.276111 -0.347275 7.103885 +v -0.281624 -0.339684 7.099602 +v -0.287063 -0.332685 7.097013 +v -0.275123 -0.310221 7.099476 +v -0.281248 -0.305944 7.099165 +v -0.294957 -0.077660 7.077684 +v -0.243581 -0.270438 7.155388 +v -0.269788 -0.335266 7.120399 +v -0.253136 -0.218503 7.141885 +v -0.416413 -0.373467 6.892068 +v -0.247954 -0.266161 7.153038 +v -0.265233 -0.319018 7.127647 +v -0.563181 0.219017 6.692533 +v -0.432284 -0.365939 6.872857 +v -0.268391 -0.135882 7.123974 +v -0.269863 -0.352866 7.112594 +v -0.498400 0.184636 6.780141 +v -0.253939 -0.256258 7.138861 +v -0.259629 -0.254084 7.135088 +v -0.288857 -0.319330 7.084911 +v -0.253371 -0.194413 7.142717 +v -0.251195 -0.191194 7.142652 +v -0.310613 -0.061013 7.061275 +v -0.612375 0.145880 6.620899 +v -0.289762 -0.305312 7.085333 +v -0.314489 -0.050884 7.051373 +v -0.521364 -0.264640 6.741288 +v -0.354041 -0.012408 6.994667 +v -0.272947 -0.344813 7.114656 +v -0.359443 -0.007256 6.986152 +v -0.293413 -0.336822 7.077824 +v -0.604756 0.155697 6.626516 +v -0.514127 0.197635 6.776586 +v -0.245032 -0.210604 7.149868 +v -0.475567 0.171828 6.811581 +v -0.253513 -0.211323 7.142871 +v -0.606592 -0.045923 6.624726 +v -0.512333 0.197998 6.760736 +v -0.534461 0.214145 6.726748 +v -0.536888 0.214026 6.719753 +v -0.250424 -0.257221 7.143789 +v -0.247064 -0.277765 7.149752 +v -0.251664 -0.301731 7.138573 +v -0.249208 -0.241571 7.147076 +v -0.288286 -0.300646 7.086292 +v -0.290494 -0.291824 7.086580 +v -0.393530 0.038494 6.947192 +v -0.253512 -0.242547 7.141658 +v -0.493610 0.180888 6.785684 +v -0.268525 -0.326081 7.124830 +v -0.307111 -0.075879 7.075190 +v -0.347479 -0.020985 7.007218 +v -0.253298 -0.283708 7.141200 +v -0.254803 -0.203018 7.145417 +v -0.300155 -0.334232 7.075390 +v -0.366739 -0.380765 6.969406 +v -0.575649 0.207009 6.671178 +v -0.433251 -0.368357 6.885738 +v -0.252800 -0.200400 7.145742 +v -0.295518 -0.313484 7.082899 +v -0.422747 0.123444 6.903533 +v -0.582540 0.203283 6.661611 +v -0.264317 -0.305728 7.131293 +v -0.317673 -0.365394 7.045382 +v -0.484832 -0.314597 6.803895 +v -0.605368 -0.000390 6.618441 +v -0.569474 0.215414 6.681973 +v -0.258869 -0.268261 7.141857 +v -0.335479 -0.372586 7.024784 +v -0.558553 -0.180837 6.683340 +v -0.393431 0.054288 6.931497 +v -0.365634 -0.001079 6.980001 +v -0.612145 0.108207 6.614820 +v -0.279826 -0.104517 7.103896 +v -0.399089 0.059609 6.933602 +v -0.260864 -0.208932 7.138578 +v -0.294552 -0.321109 7.082686 +v -0.253661 -0.169975 7.145315 +v -0.260250 -0.259152 7.135340 +v -0.253363 -0.175020 7.143837 +v -0.411310 0.108530 6.913249 +v -0.287014 -0.097264 7.096605 +v -0.390445 -0.381638 6.935939 +v -0.579777 -0.119480 6.654042 +v -0.548690 -0.205901 6.695907 +v -0.376412 0.007926 6.970992 +v -0.459663 -0.353581 6.857824 +v -0.294161 -0.288896 7.084439 +v -0.305684 -0.353595 7.063276 +v -0.297062 -0.294472 7.080879 +v -0.487213 0.180620 6.815822 +v -0.252515 -0.226793 7.145304 +v -0.254750 -0.231345 7.141493 +v -0.258834 -0.225540 7.136429 +v -0.293289 -0.292430 7.083043 +v -0.290540 -0.290484 7.090775 +v -0.285650 -0.297254 7.096687 +v -0.286184 -0.309360 7.100468 +v -0.551914 0.216315 6.709115 +v -0.288852 -0.292587 7.098729 +v -0.288580 -0.319093 7.098581 +v -0.609121 0.162036 6.627080 +v -0.600405 0.173279 6.633837 +v -0.456305 0.175636 6.843332 +v -0.596142 -0.092666 6.641090 +v -0.615299 0.095385 6.613292 +v -0.265637 -0.259353 7.133406 +v -0.512750 0.199654 6.750058 +v -0.406819 0.080255 6.929710 +v -0.315073 -0.355554 7.057370 +v -0.582522 0.209884 6.667339 +v -0.616232 0.059578 6.613310 +v -0.250816 -0.159540 7.149221 +v -0.298090 -0.323892 7.078320 +v -0.258678 -0.232423 7.139111 +v -0.260093 -0.202350 7.142196 +v -0.253707 -0.274241 7.145139 +v -0.259164 -0.291300 7.137900 +v -0.297317 -0.290121 7.081916 +v -0.495026 -0.304098 6.791370 +v -0.549184 0.227244 6.723681 +v -0.254942 -0.183058 7.143089 +v -0.261028 -0.145165 7.132975 +v -0.321333 -0.359770 7.049410 +v -0.267850 -0.141879 7.127923 +v -0.547272 0.222800 6.719525 +v -0.417607 0.113342 6.910089 +v -0.575176 -0.133572 6.661443 +v -0.320528 -0.062117 7.061194 +v -0.417580 -0.373697 6.906132 +v -0.297183 -0.304640 7.081765 +v -0.494076 0.179108 6.801153 +v -0.275844 -0.350094 7.110554 +v -0.249862 -0.268619 7.151345 +v -0.253957 -0.266877 7.145754 +v -0.568417 0.220925 6.688986 +v -0.265775 -0.180128 7.140541 +v -0.262791 -0.237838 7.137945 +v -0.602049 0.183919 6.638913 +v -0.282202 -0.127017 7.117167 +v -0.261920 -0.177128 7.138293 +v -0.535069 -0.248170 6.726674 +v -0.311268 -0.067474 7.067978 +v -0.277061 -0.119112 7.113372 +v -0.258952 -0.161745 7.144522 +v -0.355777 -0.378720 6.986990 +v -0.262595 -0.189502 7.142176 +v -0.260900 -0.155785 7.142668 +v -0.515518 -0.284181 6.765960 +v -0.519648 0.203604 6.761945 +v -0.302404 -0.312489 7.079150 +v -0.600929 -0.070186 6.631657 +v -0.563167 -0.220815 6.707444 +v -0.307941 -0.344461 7.069004 +v -0.310903 -0.349287 7.062727 +v -0.611281 -0.061957 6.627980 +v -0.369173 -0.006273 6.985674 +v -0.257291 -0.150297 7.139215 +v -0.300326 -0.300593 7.081934 +v -0.607266 0.072296 6.613918 +v -0.386531 -0.378711 6.951091 +v -0.403832 0.086063 6.925452 +v -0.299839 -0.291074 7.083312 +v -0.273861 -0.131419 7.120673 +v -0.276531 -0.132515 7.124318 +v -0.303644 -0.084967 7.081027 +v -0.471761 0.174571 6.826472 +v -0.592399 -0.142663 6.664426 +v -0.473244 -0.332257 6.826246 +v -0.435824 0.152865 6.880911 +v -0.332140 -0.041096 7.037513 +v -0.449324 0.170047 6.868221 +v -0.455319 0.177297 6.863054 +v -0.339631 -0.032991 7.023428 +v -0.491556 0.177769 6.795079 +v -0.280116 -0.342707 7.108641 +v -0.346602 -0.373374 7.011276 +v -0.255818 -0.157848 7.145792 +v -0.333314 -0.369888 7.030896 +v -0.287668 -0.299898 7.099752 +v -0.293899 -0.290916 7.091551 +v -0.284575 -0.340569 7.101074 +v -0.297717 -0.289972 7.086416 +v -0.290382 -0.335502 7.097111 +v -0.265156 -0.182319 7.142184 +v -0.266800 -0.206258 7.133886 +v -0.273726 -0.195448 7.134874 +v -0.285428 -0.118385 7.109108 +v -0.351555 -0.371042 7.008579 +v -0.264081 -0.277763 7.138410 +v -0.613944 0.173282 6.627776 +v -0.280844 -0.130113 7.122216 +v -0.578247 -0.166915 6.675949 +v -0.449515 -0.363590 6.880049 +v -0.278235 -0.334938 7.115699 +v -0.599229 0.196884 6.646885 +v -0.280994 -0.336789 7.112799 +v -0.416235 0.093173 6.931306 +v -0.540320 -0.232603 6.713988 +v -0.591643 0.204663 6.656687 +v -0.280678 -0.344770 7.104476 +v -0.308713 -0.336800 7.072160 +v -0.315403 -0.073814 7.073153 +v -0.393259 -0.377291 6.947057 +v -0.615807 0.129365 6.615373 +v -0.619982 0.138561 6.616752 +v -0.325577 -0.368549 7.037835 +v -0.346911 -0.036495 7.028849 +v -0.541679 -0.257876 6.738667 +v -0.579182 -0.152754 6.670170 +v -0.597090 -0.105612 6.647446 +v -0.617736 -0.027619 6.620480 +v -0.405144 -0.376536 6.922633 +v -0.508156 0.189396 6.790481 +v -0.278512 -0.323374 7.118108 +v -0.378968 -0.375794 6.967186 +v -0.388038 0.024166 6.957033 +v -0.268891 -0.241194 7.132986 +v -0.612719 -0.019869 6.620403 +v -0.567182 -0.186047 6.685864 +v -0.461505 0.179539 6.851525 +v -0.272283 -0.284003 7.134072 +v -0.270660 -0.294971 7.131369 +v -0.266338 -0.225986 7.132773 +v -0.265650 -0.212275 7.134462 +v -0.265590 -0.220950 7.133875 +v -0.578076 0.214251 6.675550 +v -0.270066 -0.306670 7.127075 +v -0.265803 -0.196971 7.139383 +v -0.495369 -0.312616 6.806148 +v -0.275092 -0.139808 7.128637 +v -0.590967 0.216625 6.666687 +v -0.455967 -0.358851 6.868964 +v -0.308604 -0.321652 7.074815 +v -0.277436 -0.302020 7.122915 +v -0.293677 -0.103780 7.098582 +v -0.374786 -0.001676 6.982104 +v -0.274915 -0.299267 7.124698 +v -0.406326 0.059143 6.938210 +v -0.335424 -0.357994 7.039231 +v -0.591206 -0.124420 6.656532 +v -0.613564 0.202175 6.644469 +v -0.271595 -0.145769 7.135184 +v -0.365991 -0.370895 6.990395 +v -0.265998 -0.254447 7.132795 +v -0.410573 0.097910 6.922592 +v -0.459200 0.179752 6.858558 +v -0.459346 -0.346802 6.844577 +v -0.541594 0.220106 6.733214 +v -0.468282 -0.347160 6.849512 +v -0.631220 0.115387 6.611663 +v -0.398160 0.045699 6.942900 +v -0.291671 -0.336178 7.101370 +v -0.554857 0.229203 6.717676 +v -0.561179 0.228286 6.711336 +v -0.268438 -0.163349 7.137242 +v -0.268664 -0.171243 7.133452 +v -0.270118 -0.230805 7.132323 +v -0.298923 -0.293863 7.091665 +v -0.297914 -0.336829 7.095842 +v -0.292953 -0.296579 7.100738 +v -0.298277 -0.293433 7.096805 +v -0.299250 -0.297863 7.095634 +v -0.293778 -0.292890 7.099504 +v -0.296552 -0.332675 7.093133 +v -0.300625 -0.324596 7.091266 +v -0.297355 -0.319296 7.093016 +v -0.303228 -0.311718 7.084136 +v -0.298709 -0.303782 7.091941 +v -0.293889 -0.302447 7.098225 +v -0.292877 -0.314956 7.097429 +v -0.300602 -0.303741 7.085745 +v -0.360589 -0.371289 6.995886 +v -0.593653 0.211850 6.661412 +v -0.332071 -0.351777 7.049161 +v -0.587058 0.219387 6.673306 +v -0.267558 -0.152876 7.140632 +v -0.277237 -0.165498 7.127735 +v -0.273118 -0.211423 7.130883 +v -0.280593 -0.132311 7.123762 +v -0.299390 -0.110071 7.101403 +v -0.334412 -0.051723 7.050126 +v -0.303076 -0.102771 7.095302 +v -0.567337 -0.208924 6.699482 +v -0.274992 -0.201240 7.130430 +v -0.353087 -0.367875 7.015325 +v -0.569644 -0.199469 6.692495 +v -0.271976 -0.175234 7.131366 +v -0.536991 0.217338 6.739994 +v -0.271449 -0.178848 7.133852 +v -0.303241 -0.094761 7.087051 +v -0.621265 0.004542 6.616898 +v -0.463544 -0.341300 6.836342 +v -0.565672 0.223251 6.699183 +v -0.573778 0.227408 6.693740 +v -0.412156 -0.372990 6.930101 +v -0.581002 0.221436 6.679277 +v -0.422262 -0.371975 6.913207 +v -0.487302 0.176937 6.809017 +v -0.436135 -0.368419 6.900357 +v -0.267932 -0.150242 7.139906 +v -0.273264 -0.242698 7.130967 +v -0.309476 -0.314911 7.077681 +v -0.322375 -0.348865 7.056420 +v -0.610406 0.181348 6.634415 +v -0.369048 -0.013390 6.995512 +v -0.314200 -0.324747 7.071282 +v -0.268204 -0.268245 7.135962 +v -0.625735 0.073288 6.611315 +v -0.272492 -0.156937 7.134161 +v -0.281618 -0.173078 7.126123 +v -0.344691 -0.354860 7.036552 +v -0.402116 -0.375561 6.938762 +v -0.280755 -0.219581 7.125897 +v -0.449401 0.164283 6.876932 +v -0.350251 -0.365094 7.022210 +v -0.624979 0.030120 6.614387 +v -0.289183 -0.326180 7.112966 +v -0.283825 -0.319410 7.115016 +v -0.291260 -0.319406 7.108109 +v -0.279780 -0.156250 7.127200 +v -0.360735 -0.368020 7.004755 +v -0.276554 -0.145315 7.133515 +v -0.625139 -0.050853 6.624470 +v -0.278013 -0.234363 7.127156 +v -0.278850 -0.139287 7.127015 +v -0.277128 -0.227782 7.126116 +v -0.388684 0.015980 6.965759 +v -0.282131 -0.138975 7.122485 +v -0.422553 0.113681 6.918335 +v -0.280604 -0.280300 7.127542 +v -0.287553 -0.135809 7.115995 +v -0.611453 0.189212 6.638117 +v -0.525969 -0.283329 6.769320 +v -0.294184 -0.122081 7.109876 +v -0.401065 0.038657 6.952324 +v -0.275432 -0.255705 7.130809 +v -0.531592 -0.271163 6.752308 +v -0.318970 -0.330636 7.068169 +v -0.620325 0.159871 6.622846 +v -0.479305 0.183835 6.836733 +v -0.407430 0.062792 6.936844 +v -0.576542 0.222560 6.686098 +v -0.293246 -0.334112 7.103031 +v -0.283437 -0.295272 7.119838 +v -0.283086 -0.308690 7.116539 +v -0.621524 0.048104 6.613306 +v -0.301826 -0.333944 7.093061 +v -0.308560 -0.316509 7.084048 +v -0.302784 -0.316210 7.088064 +v -0.282407 -0.180303 7.127558 +v -0.422174 0.108149 6.925773 +v -0.345325 -0.048363 7.043779 +v -0.496319 0.180371 6.808670 +v -0.275979 -0.217220 7.129742 +v -0.371438 -0.375236 6.977117 +v -0.386876 -0.374664 6.962729 +v -0.298954 -0.327959 7.103783 +v -0.589524 -0.174178 6.677845 +v -0.594291 0.199803 6.652452 +v -0.295038 -0.320151 7.104898 +v -0.288962 -0.127449 7.113779 +v -0.294371 -0.327286 7.105968 +v -0.292824 -0.314421 7.107500 +v -0.364191 -0.016471 7.000453 +v -0.277603 -0.262580 7.131562 +v -0.616958 0.183230 6.632236 +v -0.283372 -0.273601 7.124657 +v -0.381853 -0.008616 6.992710 +v -0.314433 -0.314827 7.076249 +v -0.381446 -0.003356 6.986513 +v -0.282248 -0.241819 7.129961 +v -0.385516 0.010345 6.971468 +v -0.629075 0.095282 6.610213 +v -0.598720 0.216303 6.662982 +v -0.427710 -0.371470 6.898648 +v -0.338765 -0.363573 7.031670 +v -0.598623 -0.133923 6.659919 +v -0.553674 -0.242327 6.724689 +v -0.345286 -0.365597 7.026279 +v -0.630331 -0.034980 6.621527 +v -0.285688 -0.160931 7.124316 +v -0.446593 0.158186 6.887807 +v -0.630767 -0.018569 6.619068 +v -0.416244 -0.368828 6.940697 +v -0.287855 -0.150876 7.121798 +v -0.557276 0.232028 6.720932 +v -0.635713 0.100871 6.609768 +v -0.519816 0.201994 6.772637 +v -0.615960 -0.092644 6.640231 +v -0.572881 0.229912 6.703861 +v -0.273673 -0.183764 7.137687 +v -0.602162 0.208110 6.654605 +v -0.280929 -0.289797 7.125220 +v -0.285676 -0.206672 7.125619 +v -0.276202 -0.274876 7.131965 +v -0.271220 -0.187924 7.139931 +v -0.278160 -0.193491 7.130508 +v -0.277313 -0.149051 7.133211 +v -0.278219 -0.183726 7.130555 +v -0.280249 -0.143747 7.128574 +v -0.282067 -0.147803 7.124949 +v -0.287254 -0.274034 7.120250 +v -0.324440 -0.313591 7.069330 +v -0.314154 -0.092103 7.081376 +v -0.612801 0.209522 6.648931 +v -0.283606 -0.250928 7.126827 +v -0.286507 -0.256306 7.125778 +v -0.320478 -0.084146 7.076970 +v -0.291139 -0.134250 7.114317 +v -0.295189 -0.130605 7.114172 +v -0.355628 -0.037539 7.031361 +v -0.287907 -0.301315 7.116260 +v -0.585427 -0.195214 6.689069 +v -0.628184 0.127419 6.613343 +v -0.451883 0.164362 6.883047 +v -0.356173 -0.024924 7.014309 +v -0.398949 0.030143 6.959143 +v -0.567269 0.234156 6.712507 +v -0.286538 -0.282069 7.121803 +v -0.293854 -0.303510 7.111499 +v -0.461157 0.179904 6.865942 +v -0.467677 0.185505 6.862042 +v -0.636013 0.109448 6.609255 +v -0.590680 0.224901 6.676494 +v -0.410172 0.051229 6.949302 +v -0.325786 -0.068706 7.067838 +v -0.629954 0.167824 6.620434 +v -0.306461 -0.107563 7.096237 +v -0.432259 0.135499 6.900661 +v -0.614203 0.196282 6.639400 +v -0.408621 0.055477 6.945407 +v -0.309196 -0.098537 7.088097 +v -0.624019 -0.067681 6.629026 +v -0.413994 0.080271 6.935634 +v -0.607780 0.215172 6.657940 +v -0.387406 0.004313 6.981698 +v -0.561620 -0.232454 6.716252 +v -0.578447 0.232591 6.699702 +v -0.303152 -0.335807 7.097720 +v -0.320937 -0.319234 7.070156 +v -0.307622 -0.332806 7.093641 +v -0.315111 -0.316659 7.083359 +v -0.644016 0.125275 6.610252 +v -0.639343 0.021908 6.613817 +v -0.634383 0.042383 6.613413 +v -0.362421 -0.022657 7.009511 +v -0.297942 -0.126796 7.110607 +v -0.636637 0.140326 6.613414 +v -0.290859 -0.258339 7.121381 +v -0.627535 0.153767 6.618499 +v -0.629807 0.161071 6.617626 +v -0.292395 -0.210906 7.122783 +v -0.301902 -0.118269 7.104434 +v -0.299817 -0.306632 7.109433 +v -0.503592 -0.311268 6.807076 +v -0.285693 -0.235829 7.125549 +v -0.325459 -0.339890 7.061675 +v -0.627903 0.172588 6.622197 +v -0.630551 0.081682 6.610993 +v -0.624708 0.177939 6.625940 +v -0.332751 -0.342258 7.056112 +v -0.293243 -0.285124 7.116796 +v -0.397924 0.021697 6.965898 +v -0.476098 -0.353231 6.868092 +v -0.472417 0.184114 6.844069 +v -0.380839 -0.366909 6.986774 +v -0.404740 -0.369543 6.950843 +v -0.329854 -0.062189 7.060026 +v -0.425905 -0.369030 6.923385 +v -0.631337 -0.079854 6.634242 +v -0.612134 -0.077813 6.633686 +v -0.319139 -0.103798 7.088884 +v -0.492672 0.186806 6.824180 +v -0.630426 -0.004917 6.616818 +v -0.586394 0.232658 6.687384 +v -0.544130 0.221193 6.751297 +v -0.285523 -0.197110 7.124897 +v -0.553385 0.228481 6.735568 +v -0.295308 -0.273860 7.114753 +v -0.297632 -0.335672 7.099994 +v -0.310083 -0.329669 7.100544 +v -0.435872 0.132292 6.908596 +v -0.317605 -0.115838 7.095712 +v -0.293103 -0.162273 7.124395 +v -0.559211 0.231853 6.732809 +v -0.319933 -0.313404 7.081661 +v -0.633514 0.146917 6.615945 +v -0.286989 -0.244928 7.125636 +v -0.354192 -0.354600 7.031119 +v -0.322065 -0.312670 7.072959 +v -0.433633 -0.368159 6.917145 +v -0.339077 -0.064742 7.060710 +v -0.616025 -0.110825 6.648586 +v -0.326750 -0.314800 7.067490 +v -0.371707 -0.358595 7.011460 +v -0.433232 0.143229 6.894297 +v -0.308902 -0.333107 7.097234 +v -0.507355 0.186724 6.803600 +v -0.579437 -0.185459 6.684299 +v -0.517173 0.193705 6.793041 +v -0.294713 -0.225119 7.119749 +v -0.492560 -0.327109 6.828068 +v -0.521356 0.198185 6.788970 +v -0.292217 -0.216978 7.120367 +v -0.289639 -0.222280 7.121487 +v -0.411810 0.067270 6.939469 +v -0.293022 -0.199545 7.119718 +v -0.299582 -0.152113 7.116374 +v -0.590985 0.232828 6.683391 +v -0.383093 -0.371701 6.971438 +v -0.458107 0.172921 6.872716 +v -0.512672 -0.295027 6.783133 +v -0.342154 -0.348145 7.047145 +v -0.431427 0.119110 6.921836 +v -0.481793 0.190048 6.849892 +v -0.637822 0.169029 6.619042 +v -0.405294 0.029946 6.963771 +v -0.482106 -0.339243 6.843013 +v -0.298071 -0.316106 7.105684 +v -0.289372 -0.183012 7.125182 +v -0.312181 -0.324585 7.089603 +v -0.304897 -0.315710 7.106753 +v -0.296039 -0.162943 7.123681 +v -0.341332 -0.059631 7.053679 +v -0.339215 -0.340507 7.053504 +v -0.628492 0.188332 6.631978 +v -0.293859 -0.143036 7.117998 +v -0.301032 -0.132475 7.116024 +v -0.303462 -0.130690 7.111044 +v -0.330707 -0.331282 7.063717 +v -0.328550 -0.322187 7.067187 +v -0.391757 0.007815 6.977877 +v -0.407818 -0.365931 6.957342 +v -0.427342 0.101391 6.937329 +v -0.420478 0.101886 6.929922 +v -0.623916 0.197514 6.637667 +v -0.476127 0.188097 6.854081 +v -0.297532 -0.175189 7.122737 +v -0.601570 0.226007 6.671804 +v -0.638816 0.153034 6.615321 +v -0.313306 -0.113346 7.097483 +v -0.298804 -0.257768 7.117548 +v -0.325848 -0.077019 7.071971 +v -0.488793 0.187694 6.832027 +v -0.294962 -0.241163 7.120975 +v -0.408105 0.038031 6.960157 +v -0.299950 -0.265560 7.112406 +v -0.396285 -0.367496 6.972724 +v -0.298327 -0.229537 7.120863 +v -0.604760 -0.124293 6.655625 +v -0.506304 0.185997 6.812301 +v -0.467815 0.177877 6.874399 +v -0.376151 -0.362410 6.998929 +v -0.567124 0.237209 6.721402 +v -0.595252 -0.184971 6.683779 +v -0.449823 0.148858 6.903708 +v -0.302000 -0.299414 7.109651 +v -0.353491 -0.058335 7.051269 +v -0.597701 -0.155829 6.669841 +v -0.392852 0.000897 6.985003 +v -0.303669 -0.137707 7.112700 +v -0.454541 0.161605 6.891206 +v -0.348324 -0.350248 7.040766 +v -0.358638 -0.344984 7.037795 +v -0.369354 -0.027619 7.022297 +v -0.298162 -0.249023 7.119590 +v -0.646366 0.053543 6.611482 +v -0.572970 -0.236920 6.722494 +v -0.634054 0.196193 6.632015 +v -0.300870 -0.182323 7.119968 +v -0.310044 -0.123539 7.102420 +v -0.634018 0.178407 6.623713 +v -0.299741 -0.217188 7.115427 +v -0.324421 -0.092834 7.079398 +v -0.636288 0.188578 6.628418 +v -0.408645 0.041885 6.956051 +v -0.301292 -0.167046 7.118214 +v -0.333781 -0.311949 7.065644 +v -0.411760 0.048852 6.954221 +v -0.644944 0.086397 6.608814 +v -0.602716 0.233565 6.675509 +v -0.649446 0.038801 6.612037 +v -0.548167 -0.264600 6.748245 +v -0.297896 -0.204980 7.117929 +v -0.295119 -0.168830 7.122827 +v -0.297466 -0.193543 7.118880 +v -0.300381 -0.145275 7.115055 +v -0.314492 -0.328176 7.094519 +v -0.319361 -0.322005 7.087770 +v -0.324056 -0.316803 7.086855 +v -0.424357 0.093681 6.938816 +v -0.307591 -0.323788 7.103566 +v -0.318415 -0.320351 7.101552 +v -0.362557 -0.036866 7.030192 +v -0.607501 0.222888 6.662693 +v -0.332687 -0.305529 7.075811 +v -0.314868 -0.125378 7.101834 +v -0.432117 0.114172 6.926883 +v -0.639320 -0.006396 6.616922 +v -0.607428 0.231139 6.671502 +v -0.621226 0.210249 6.646235 +v -0.581394 -0.207332 6.697264 +v -0.578613 0.237020 6.706996 +v -0.528664 -0.291391 6.784373 +v -0.302649 -0.160768 7.118148 +v -0.395522 0.014200 6.972707 +v -0.397449 -0.369126 6.962961 +v -0.345947 -0.343695 7.049447 +v -0.346457 -0.334174 7.053368 +v -0.304056 -0.285810 7.113093 +v -0.343728 -0.315701 7.064409 +v -0.403085 0.016476 6.971407 +v -0.584163 0.241820 6.706411 +v -0.311867 -0.288603 7.106887 +v -0.308479 -0.282470 7.111008 +v -0.490951 0.190993 6.845143 +v -0.365739 -0.359617 7.017719 +v -0.377513 -0.354819 7.012866 +v -0.435383 -0.364566 6.927711 +v -0.371951 -0.018837 7.005878 +v -0.603698 0.237199 6.679422 +v -0.419786 0.063972 6.950013 +v -0.333618 -0.078121 7.068819 +v -0.420425 0.069893 6.943911 +v -0.336551 -0.322260 7.064017 +v -0.305693 -0.244138 7.117086 +v -0.626086 0.217188 6.647933 +v -0.337587 -0.305132 7.068296 +v -0.312177 -0.261782 7.109923 +v -0.402657 -0.365379 6.970334 +v -0.529035 0.208009 6.778580 +v -0.488044 0.191740 6.858187 +v -0.426223 0.084395 6.944032 +v -0.361859 -0.353103 7.027326 +v -0.301128 -0.272696 7.112092 +v -0.605617 -0.163963 6.672996 +v -0.303286 -0.223365 7.115135 +v -0.589627 0.235935 6.694563 +v -0.309465 -0.135941 7.107991 +v -0.646667 0.146901 6.611630 +v -0.618476 0.223806 6.656561 +v -0.500826 0.186273 6.818743 +v -0.505849 -0.318731 6.822878 +v -0.309205 -0.211180 7.114468 +v -0.515127 0.189765 6.811723 +v -0.343628 -0.084714 7.070227 +v -0.372518 -0.025074 7.017980 +v -0.473460 0.180998 6.878146 +v -0.414177 0.042157 6.960170 +v -0.339510 -0.070084 7.064635 +v -0.474859 0.186760 6.868399 +v -0.344778 -0.065134 7.058179 +v -0.451428 -0.364187 6.904620 +v -0.454260 -0.364169 6.894484 +v -0.437165 0.127922 6.915524 +v -0.458422 -0.362104 6.887099 +v -0.635992 0.009649 6.615631 +v -0.301324 -0.236554 7.118342 +v -0.351383 -0.344051 7.045234 +v -0.308867 -0.301940 7.106423 +v -0.327028 -0.305429 7.083126 +v -0.325087 -0.313207 7.086186 +v -0.379418 -0.014847 7.002877 +v -0.483063 0.191795 6.864284 +v -0.318817 -0.315802 7.102592 +v -0.326854 -0.101819 7.085959 +v -0.312749 -0.312535 7.103927 +v -0.566148 -0.248625 6.733293 +v -0.407491 -0.360643 6.976325 +v -0.307250 -0.256909 7.112586 +v -0.315539 -0.306469 7.101250 +v -0.353689 -0.052235 7.047036 +v -0.342303 -0.298148 7.066436 +v -0.318533 -0.322915 7.095928 +v -0.322369 -0.320177 7.090183 +v -0.574480 0.242767 6.721957 +v -0.338866 -0.308202 7.065794 +v -0.314922 -0.143921 7.108368 +v -0.311396 -0.204081 7.113636 +v -0.650617 0.021232 6.612290 +v -0.582164 0.242206 6.717844 +v -0.344378 -0.322001 7.061965 +v -0.427214 -0.364868 6.937386 +v -0.581537 0.240969 6.711850 +v -0.303432 -0.175567 7.119478 +v -0.339952 -0.291999 7.068499 +v -0.541739 0.216414 6.773509 +v -0.340780 -0.292594 7.066631 +v -0.647725 0.162706 6.613865 +v -0.652098 0.178703 6.616635 +v -0.583799 -0.215636 6.703971 +v -0.311808 -0.233918 7.112326 +v -0.648966 0.108935 6.607975 +v -0.310236 -0.166810 7.116477 +v -0.464616 0.168855 6.890824 +v -0.535539 0.212805 6.767596 +v -0.599652 0.241361 6.688756 +v -0.307097 -0.248356 7.115932 +v -0.311348 -0.242608 7.112556 +v -0.383514 -0.355488 7.006856 +v -0.647056 0.065339 6.610161 +v -0.309345 -0.187774 7.117381 +v -0.323341 -0.108168 7.090211 +v -0.463529 0.172544 6.883807 +v -0.549912 0.222905 6.756573 +v -0.314330 -0.222700 7.111888 +v -0.538373 -0.278471 6.766184 +v -0.443728 -0.364466 6.917237 +v -0.564487 0.235010 6.742501 +v -0.415007 0.034823 6.963378 +v -0.566274 0.236688 6.733311 +v -0.420527 0.046206 6.961100 +v -0.518722 0.192798 6.804739 +v -0.310412 -0.159772 7.116498 +v -0.609216 -0.172947 6.677204 +v -0.429042 0.076563 6.949471 +v -0.311613 -0.179814 7.116660 +v -0.338652 -0.096437 7.077438 +v -0.338635 -0.301562 7.072808 +v -0.659400 0.096865 6.607041 +v -0.322775 -0.313349 7.095219 +v -0.516610 -0.304821 6.803906 +v -0.316529 -0.279601 7.104433 +v -0.342089 -0.288301 7.067500 +v -0.505379 0.194215 6.829132 +v -0.318150 -0.255957 7.108058 +v -0.311007 -0.249029 7.110800 +v -0.358471 -0.325640 7.051533 +v -0.379484 -0.348841 7.018409 +v -0.325599 -0.123230 7.099795 +v -0.588267 0.243945 6.710177 +v -0.631721 -0.106649 6.646315 +v -0.314550 -0.214107 7.110728 +v -0.325583 -0.118096 7.094266 +v -0.330972 -0.113297 7.088994 +v -0.377382 -0.033228 7.027002 +v -0.561152 0.231519 6.755167 +v -0.646732 0.170175 6.616761 +v -0.634433 -0.060698 6.626658 +v -0.310377 -0.149579 7.112648 +v -0.320762 -0.310635 7.097778 +v -0.313698 -0.271729 7.108181 +v -0.655534 0.120705 6.606920 +v -0.332134 -0.306746 7.081688 +v -0.335868 -0.304594 7.077104 +v -0.330349 -0.315157 7.085038 +v -0.325712 -0.307906 7.085406 +v -0.340977 -0.294287 7.070085 +v -0.660511 0.165703 6.613427 +v -0.326701 -0.309270 7.092541 +v -0.322410 -0.290058 7.100290 +v -0.483893 0.190809 6.868393 +v -0.325188 -0.277626 7.097648 +v -0.650786 0.183822 6.618487 +v -0.344003 -0.287659 7.069391 +v -0.575778 0.245418 6.726047 +v -0.326614 -0.302475 7.094577 +v -0.414882 -0.360841 6.965303 +v -0.647047 0.196063 6.627672 +v -0.318826 -0.270936 7.102167 +v -0.311824 -0.192965 7.116713 +v -0.514568 -0.323941 6.838122 +v -0.400069 -0.002999 6.994440 +v -0.316994 -0.135340 7.105630 +v -0.593004 0.243573 6.700391 +v -0.367567 -0.343321 7.033561 +v -0.379333 -0.344223 7.024832 +v -0.346351 -0.283998 7.067071 +v -0.535541 0.208995 6.789433 +v -0.462641 0.157867 6.901212 +v -0.417336 0.055049 6.952305 +v -0.616710 -0.159804 6.670264 +v -0.608155 0.244256 6.682246 +v -0.652255 0.134583 6.608344 +v -0.610246 -0.151578 6.667010 +v -0.312202 -0.155315 7.113352 +v -0.441498 0.118867 6.927617 +v -0.411119 0.024306 6.968628 +v -0.343505 -0.075619 7.065353 +v -0.352890 -0.064232 7.056509 +v -0.469779 0.175845 6.885409 +v -0.581026 -0.226007 6.713289 +v -0.326195 -0.314481 7.088929 +v -0.653021 0.157234 6.612163 +v -0.360914 -0.336815 7.042813 +v -0.316666 -0.206941 7.109767 +v -0.488451 0.186312 6.881150 +v -0.323756 -0.294799 7.099568 +v -0.651518 -0.022328 6.619016 +v -0.318538 -0.230394 7.109644 +v -0.425482 0.063769 6.956086 +v -0.322613 -0.257586 7.104322 +v -0.372178 -0.347005 7.025007 +v -0.649151 0.004916 6.614686 +v -0.595257 -0.199134 6.691951 +v -0.321077 -0.240479 7.108419 +v -0.349799 -0.301118 7.065760 +v -0.514405 -0.318923 6.827950 +v -0.472816 -0.356193 6.875952 +v -0.493431 0.191956 6.850366 +v -0.615663 0.237225 6.672379 +v -0.504022 0.197572 6.843312 +v -0.336768 -0.103120 7.082171 +v -0.348577 -0.306548 7.063880 +v -0.331885 -0.120979 7.096975 +v -0.348978 -0.296709 7.065632 +v -0.621790 0.236610 6.666467 +v -0.317399 -0.192991 7.114238 +v -0.578354 0.246107 6.731746 +v -0.582987 0.248826 6.722945 +v -0.639390 0.217045 6.642715 +v -0.501685 0.195153 6.834716 +v -0.618906 0.230750 6.661972 +v -0.586519 0.244959 6.720059 +v -0.477120 0.180397 6.882577 +v -0.486854 -0.346164 6.859203 +v -0.309085 -0.174614 7.117968 +v -0.383732 -0.029440 7.021678 +v -0.517796 0.194556 6.820993 +v -0.398539 0.000077 6.989198 +v -0.492187 -0.331158 6.835727 +v -0.436682 -0.361274 6.940078 +v -0.619104 -0.133851 6.659500 +v -0.527928 0.199551 6.801008 +v -0.333948 -0.315192 7.086721 +v -0.333332 -0.288156 7.095516 +v -0.320376 -0.154546 7.109222 +v -0.339370 -0.306857 7.078372 +v -0.343591 -0.298162 7.072537 +v -0.335972 -0.314728 7.082565 +v -0.627708 -0.119458 6.652509 +v -0.340797 -0.306935 7.087923 +v -0.323539 -0.233710 7.105374 +v -0.659003 0.141842 6.608650 +v -0.404422 0.001063 6.989360 +v -0.327228 -0.125234 7.100126 +v -0.322613 -0.223262 7.109751 +v -0.318729 -0.185675 7.115223 +v -0.331336 -0.262931 7.094979 +v -0.318513 -0.170286 7.116700 +v -0.398907 -0.356564 6.987510 +v -0.329758 -0.256621 7.096890 +v -0.601432 0.247605 6.701959 +v -0.546923 0.216755 6.786146 +v -0.627647 0.229188 6.656016 +v -0.646156 -0.038254 6.622170 +v -0.603629 0.244623 6.693176 +v -0.434978 0.101167 6.942548 +v -0.435920 0.111762 6.933796 +v -0.423582 -0.360348 6.952220 +v -0.348959 -0.286001 7.063775 +v -0.449305 0.135805 6.917327 +v -0.352663 -0.323242 7.057194 +v -0.321900 -0.247293 7.105865 +v -0.324484 -0.172823 7.114324 +v -0.378174 -0.336944 7.032003 +v -0.667580 0.063437 6.608512 +v -0.322873 -0.196189 7.109266 +v -0.462222 0.150980 6.910136 +v -0.323433 -0.200273 7.108632 +v -0.330648 -0.293394 7.096555 +v -0.496172 0.194373 6.855463 +v -0.596716 0.249114 6.711976 +v -0.362818 -0.316740 7.052507 +v -0.368295 -0.330284 7.045130 +v -0.333780 -0.303225 7.091901 +v -0.505184 0.196535 6.850294 +v -0.337201 -0.278499 7.093250 +v -0.637378 0.205183 6.635428 +v -0.438900 0.098509 6.947165 +v -0.611436 0.249530 6.688086 +v -0.354147 -0.307687 7.061173 +v -0.404999 0.009618 6.980277 +v -0.371497 -0.055661 7.045345 +v -0.370704 -0.048340 7.040867 +v -0.323827 -0.216143 7.107543 +v -0.322855 -0.211449 7.108158 +v -0.411815 0.018238 6.973733 +v -0.335782 -0.126765 7.095335 +v -0.335974 -0.249151 7.096093 +v -0.511448 0.199433 6.837224 +v -0.549403 -0.282784 6.779695 +v -0.335226 -0.119976 7.092218 +v -0.659316 0.151260 6.609340 +v -0.668485 0.127615 6.605853 +v -0.526069 0.196091 6.812947 +v -0.612861 0.240445 6.679120 +v -0.660652 0.175551 6.614692 +v -0.354032 -0.287242 7.068185 +v -0.348261 -0.092826 7.073524 +v -0.354084 -0.284412 7.063317 +v -0.661762 0.188506 6.617657 +v -0.356680 -0.299594 7.059721 +v -0.327488 -0.250725 7.101203 +v -0.352663 -0.301152 7.064778 +v -0.351487 -0.294849 7.070538 +v -0.343037 -0.315028 7.080008 +v -0.594449 0.251291 6.719014 +v -0.340851 -0.301262 7.088469 +v -0.588701 0.243712 6.717518 +v -0.340480 -0.316947 7.083587 +v -0.330555 -0.221165 7.104782 +v -0.366006 -0.302242 7.056173 +v -0.338206 -0.313499 7.086235 +v -0.379673 -0.038492 7.031908 +v -0.339026 -0.294105 7.091264 +v -0.608778 0.251584 6.696054 +v -0.357152 -0.290919 7.060631 +v -0.330789 -0.211669 7.102301 +v -0.327758 -0.157334 7.110378 +v -0.328602 -0.145894 7.104391 +v -0.337987 -0.268949 7.091421 +v -0.347361 -0.110048 7.080989 +v -0.553468 0.223681 6.767049 +v -0.396045 -0.347975 7.006483 +v -0.330800 -0.132951 7.099095 +v -0.539321 -0.290879 6.789383 +v -0.329969 -0.216435 7.102695 +v -0.412392 -0.350502 6.984537 +v -0.669892 0.158303 6.608612 +v -0.663180 -0.006761 6.616454 +v -0.416789 -0.353740 6.977821 +v -0.568022 0.236509 6.751188 +v -0.618552 0.246358 6.680343 +v -0.635110 0.225854 6.650713 +v -0.420869 0.032113 6.968187 +v -0.360940 -0.078274 7.064031 +v -0.476241 0.173191 6.891159 +v -0.386303 -0.023745 7.018789 +v -0.385973 -0.019758 7.012553 +v -0.584249 0.247986 6.735193 +v -0.663159 0.028231 6.610873 +v -0.424697 0.059046 6.959650 +v -0.430512 0.071393 6.956048 +v -0.353992 -0.073249 7.061270 +v -0.586398 0.251646 6.725694 +v -0.670134 0.141527 6.606114 +v -0.361198 -0.308360 7.056512 +v -0.671962 0.054474 6.608152 +v -0.664219 0.073911 6.608630 +v -0.355231 -0.077482 7.065489 +v -0.355487 -0.284498 7.065349 +v -0.367282 -0.312085 7.053536 +v -0.634107 -0.095622 6.641504 +v -0.423160 -0.358859 6.961556 +v -0.340538 -0.286276 7.089683 +v -0.663482 0.013375 6.612312 +v -0.431966 -0.357260 6.953239 +v -0.341044 -0.274958 7.091296 +v -0.651811 -0.088416 6.638751 +v -0.324478 -0.179042 7.113573 +v -0.387597 -0.341408 7.020815 +v -0.620578 0.243478 6.673642 +v -0.525306 -0.302507 6.805517 +v -0.586429 -0.248013 6.737349 +v -0.649512 -0.057023 6.625749 +v -0.386891 -0.034405 7.027398 +v -0.655922 0.199485 6.625474 +v -0.463785 -0.360313 6.900092 +v -0.635948 0.238068 6.657901 +v -0.353607 -0.094400 7.072362 +v -0.568705 -0.256270 6.743322 +v -0.394953 -0.023799 7.022118 +v -0.392022 -0.019629 7.015918 +v -0.659165 0.086368 6.608215 +v -0.425665 0.045607 6.963893 +v -0.612942 -0.189047 6.687245 +v -0.427202 0.057210 6.962450 +v -0.399553 -0.015111 7.007171 +v -0.360186 -0.066047 7.055050 +v -0.399041 -0.009011 7.000762 +v -0.434561 0.085160 6.950880 +v -0.345799 -0.315236 7.082808 +v -0.327989 -0.204995 7.107152 +v -0.628109 0.241161 6.668762 +v -0.341941 -0.266786 7.088323 +v -0.350548 -0.303479 7.075741 +v -0.348331 -0.311189 7.079096 +v -0.519419 0.198998 6.830273 +v -0.628075 0.247592 6.675637 +v -0.633432 -0.154376 6.668331 +v -0.347374 -0.293269 7.087860 +v -0.346548 -0.310964 7.086445 +v -0.472597 0.163276 6.899827 +v -0.446110 0.114259 6.938095 +v -0.334294 -0.237218 7.099183 +v -0.334424 -0.227466 7.100945 +v -0.344351 -0.121621 7.088691 +v -0.332156 -0.223823 7.103955 +v -0.569097 0.233900 6.764375 +v -0.649397 -0.104604 6.645669 +v -0.344048 -0.214354 7.098928 +v -0.446965 0.123512 6.927499 +v -0.333134 -0.200837 7.103492 +v -0.492726 0.192473 6.867816 +v -0.366904 -0.325898 7.048351 +v -0.342958 -0.253460 7.092340 +v -0.344869 -0.259065 7.088148 +v -0.331338 -0.172550 7.109248 +v -0.492946 -0.347697 6.870173 +v -0.337113 -0.139187 7.101373 +v -0.374493 -0.331687 7.038731 +v -0.664617 0.042096 6.610039 +v -0.360206 -0.285499 7.063120 +v -0.463764 0.144287 6.919293 +v -0.661367 0.205918 6.625852 +v -0.410519 -0.000809 6.990932 +v -0.574395 0.239395 6.751920 +v -0.442934 0.089175 6.951107 +v -0.386078 -0.346106 7.014360 +v -0.671373 0.113107 6.604907 +v -0.350374 -0.111527 7.081569 +v -0.676887 0.151570 6.605154 +v -0.666376 0.185834 6.616044 +v -0.668516 0.180445 6.613529 +v -0.330270 -0.187168 7.106676 +v -0.361575 -0.081935 7.064915 +v -0.657619 0.209677 6.630693 +v -0.399336 -0.017034 7.011171 +v -0.405279 -0.346124 6.998589 +v -0.660502 0.219318 6.632797 +v -0.407897 -0.347589 6.992702 +v -0.672059 0.102369 6.605285 +v -0.434574 0.051131 6.966960 +v -0.372720 -0.065225 7.053128 +v -0.459429 0.126116 6.936160 +v -0.624037 0.249422 6.683893 +v -0.338127 -0.164209 7.107227 +v -0.375380 -0.061569 7.048720 +v -0.334819 -0.183145 7.104085 +v -0.332175 -0.162211 7.111145 +v -0.332488 -0.152224 7.109147 +v -0.376907 -0.324293 7.045592 +v -0.349533 -0.259263 7.086856 +v -0.456297 0.134662 6.926135 +v -0.380670 -0.055129 7.044032 +v -0.419377 -0.002255 6.995176 +v -0.525993 0.197876 6.827311 +v -0.504487 -0.334766 6.849564 +v -0.382670 -0.050195 7.039289 +v -0.417575 0.009801 6.982898 +v -0.348607 -0.266673 7.086121 +v -0.509338 0.197649 6.856090 +v -0.670105 0.023219 6.610475 +v -0.376944 -0.045374 7.036656 +v -0.385942 -0.040619 7.032300 +v -0.385059 -0.335257 7.030333 +v -0.390429 -0.333676 7.026492 +v -0.341956 -0.132327 7.096805 +v -0.643147 0.223495 6.646848 +v -0.651354 0.215105 6.636595 +v -0.365546 -0.291357 7.059646 +v -0.342667 -0.191761 7.099984 +v -0.363237 -0.087012 7.067967 +v -0.365611 -0.278622 7.060854 +v -0.618756 0.253796 6.688321 +v -0.560519 0.225365 6.777807 +v -0.443130 -0.355164 6.949078 +v -0.349997 -0.312017 7.083375 +v -0.671209 0.092073 6.606265 +v -0.424051 -0.348821 6.981708 +v -0.363052 -0.282319 7.064201 +v -0.534396 0.199142 6.817146 +v -0.347131 -0.240167 7.092104 +v -0.348341 -0.301600 7.085489 +v -0.336815 -0.152846 7.107831 +v -0.559710 -0.267017 6.756001 +v -0.347064 -0.283129 7.088098 +v -0.541974 0.208479 6.799980 +v -0.644319 0.235382 6.652860 +v -0.338671 -0.142419 7.103549 +v -0.642955 0.245184 6.660596 +v -0.559546 0.223988 6.784339 +v -0.679574 0.034960 6.608754 +v -0.421048 -0.343361 6.991264 +v -0.470055 0.149958 6.916020 +v -0.343729 -0.221361 7.099304 +v -0.422175 0.016281 6.978777 +v -0.355137 -0.134329 7.089913 +v -0.664739 0.198431 6.621141 +v -0.597353 0.253302 6.721399 +v -0.444894 0.094437 6.950448 +v -0.678335 0.178537 6.608691 +v -0.606855 0.254422 6.710306 +v -0.396093 -0.335017 7.022175 +v -0.358553 -0.110436 7.081362 +v -0.518508 0.202971 6.844077 +v -0.612820 0.257928 6.699793 +v -0.375587 -0.314416 7.049933 +v -0.397978 -0.020160 7.019570 +v -0.635868 -0.137916 6.660526 +v -0.408638 -0.014929 7.011394 +v -0.448562 -0.359866 6.929924 +v -0.379796 -0.070051 7.054818 +v -0.436284 0.059028 6.967274 +v -0.364639 -0.274658 7.062699 +v -0.347972 -0.230693 7.096646 +v -0.605245 -0.206456 6.698019 +v -0.358054 -0.119325 7.084865 +v -0.349018 -0.236683 7.092466 +v -0.339791 -0.157609 7.105623 +v -0.676053 0.182602 6.609963 +v -0.353215 -0.306463 7.084126 +v -0.357944 -0.305517 7.081089 +v -0.550742 0.209718 6.809288 +v -0.355404 -0.296679 7.084023 +v -0.445323 0.084582 6.959096 +v -0.682599 0.126693 6.603415 +v -0.684649 0.140123 6.602389 +v -0.339342 -0.206731 7.100672 +v -0.637341 0.246393 6.664355 +v -0.665799 0.214112 6.627812 +v -0.651205 0.240254 6.651709 +v -0.483000 -0.353618 6.878902 +v -0.360698 -0.102563 7.075402 +v -0.634117 0.249863 6.672300 +v -0.389424 -0.051854 7.038948 +v -0.536950 -0.301618 6.811076 +v -0.350446 -0.274615 7.087344 +v -0.626986 -0.179644 6.681718 +v -0.650805 0.229851 6.645832 +v -0.367476 -0.274537 7.064517 +v -0.368306 -0.272595 7.061650 +v -0.463674 -0.358432 6.917053 +v -0.505961 0.198009 6.865712 +v -0.395437 -0.030083 7.024889 +v -0.354448 -0.126232 7.086811 +v -0.405631 -0.018101 7.014890 +v -0.354845 -0.306788 7.079489 +v -0.342212 -0.146815 7.103144 +v -0.365356 -0.303158 7.074454 +v -0.368879 -0.294795 7.070311 +v -0.362511 -0.288016 7.067607 +v -0.473173 -0.357557 6.894366 +v -0.386638 -0.330041 7.033439 +v -0.349534 -0.155835 7.099724 +v -0.674685 0.194157 6.616868 +v -0.406240 -0.335015 7.013761 +v -0.588095 -0.240254 6.728648 +v -0.347058 -0.139048 7.097007 +v -0.370008 -0.271574 7.061990 +v -0.614649 0.259127 6.709660 +v -0.523016 0.203941 6.848251 +v -0.353096 -0.248615 7.089895 +v -0.657771 0.226710 6.640809 +v -0.622293 0.264172 6.707244 +v -0.372923 -0.277093 7.060594 +v -0.447162 0.109424 6.945292 +v -0.629194 0.258019 6.685161 +v -0.676771 0.169315 6.608595 +v -0.636249 0.253885 6.675838 +v -0.360310 -0.303185 7.081963 +v -0.572740 0.233176 6.773697 +v -0.525676 0.202949 6.837830 +v -0.620107 0.261673 6.692260 +v -0.680629 0.095474 6.603926 +v -0.370694 -0.073537 7.058520 +v -0.594596 -0.225855 6.714321 +v -0.384539 -0.059211 7.045876 +v -0.461737 0.136689 6.929810 +v -0.685308 0.104402 6.602991 +v -0.393109 -0.044993 7.035899 +v -0.401459 -0.024656 7.022114 +v -0.606532 -0.217147 6.707072 +v -0.373980 -0.290511 7.056680 +v -0.624266 -0.213185 6.705750 +v -0.623322 0.262538 6.689267 +v -0.578286 0.238045 6.764803 +v -0.410249 -0.007978 7.003983 +v -0.524802 -0.313240 6.826466 +v -0.374214 -0.301596 7.054636 +v -0.645027 -0.112809 6.649262 +v -0.437379 -0.350138 6.969196 +v -0.397102 -0.039233 7.032503 +v -0.510313 0.199932 6.862802 +v -0.673656 0.208993 6.621737 +v -0.606130 0.254980 6.721491 +v -0.516619 0.201665 6.851461 +v -0.630188 -0.165011 6.673309 +v -0.670730 0.201071 6.619136 +v -0.344983 -0.165931 7.104781 +v -0.586956 0.247431 6.743378 +v -0.346013 -0.162043 7.104903 +v -0.394954 -0.328094 7.030755 +v -0.357005 -0.271732 7.086233 +v -0.377275 -0.277310 7.057495 +v -0.531763 0.198242 6.831610 +v -0.352557 -0.187716 7.098458 +v -0.422168 0.004233 6.989442 +v -0.647488 -0.146019 6.664388 +v -0.538591 0.203940 6.809378 +v -0.688675 0.117984 6.601139 +v -0.348893 -0.144208 7.101109 +v -0.446956 -0.356895 6.941030 +v -0.373023 -0.264377 7.061881 +v -0.597550 0.254002 6.731748 +v -0.379962 -0.073690 7.056821 +v -0.472299 -0.353524 6.924039 +v -0.345432 -0.175501 7.101222 +v -0.472565 0.144225 6.926387 +v -0.629353 0.267383 6.690729 +v -0.653214 -0.125199 6.655151 +v -0.381577 -0.290713 7.068878 +v -0.372170 -0.268174 7.064564 +v -0.688118 0.150462 6.601763 +v -0.373863 -0.087398 7.066670 +v -0.363023 -0.278374 7.084964 +v -0.365452 -0.297866 7.079523 +v -0.363293 -0.287408 7.081245 +v -0.351194 -0.171617 7.098742 +v -0.366140 -0.104450 7.077559 +v -0.535524 0.199253 6.825850 +v -0.371679 -0.097613 7.071718 +v -0.670084 0.225553 6.631810 +v -0.671868 -0.021245 6.618545 +v -0.636615 0.257601 6.677548 +v -0.356695 -0.256013 7.087406 +v -0.430840 0.029500 6.976852 +v -0.661352 -0.073525 6.631869 +v -0.671037 -0.061162 6.628095 +v -0.436161 0.036595 6.976419 +v -0.629836 0.264845 6.687109 +v -0.650901 0.248363 6.657678 +v -0.380300 -0.086453 7.064922 +v -0.373894 -0.077823 7.061944 +v -0.686792 0.160140 6.602456 +v -0.393062 -0.323378 7.038225 +v -0.673735 0.218509 6.624979 +v -0.439741 0.055905 6.968854 +v -0.530286 -0.319107 6.841218 +v -0.495517 0.183277 6.889971 +v -0.579124 -0.271970 6.772746 +v -0.443329 0.071945 6.965290 +v -0.666130 -0.042640 6.623375 +v -0.461845 0.121219 6.944682 +v -0.662422 0.238725 6.644846 +v -0.579041 -0.256201 6.746984 +v -0.630130 -0.191710 6.690293 +v -0.380540 -0.295820 7.054084 +v -0.356388 -0.152456 7.096799 +v -0.347734 -0.148295 7.102384 +v -0.685452 0.187448 6.610769 +v -0.601516 0.255175 6.726888 +v -0.504572 0.191498 6.880541 +v -0.358682 -0.284599 7.085082 +v -0.359134 -0.231562 7.091425 +v -0.654383 0.261019 6.667500 +v -0.686980 0.167403 6.603944 +v -0.389808 -0.316037 7.045501 +v -0.457584 -0.349962 6.948587 +v -0.687907 0.176908 6.606870 +v -0.355802 -0.164473 7.097038 +v -0.352972 -0.162310 7.100186 +v -0.378683 -0.263854 7.058695 +v -0.431356 0.017722 6.984212 +v -0.605105 -0.236933 6.727910 +v -0.558394 -0.281268 6.781250 +v -0.383072 -0.307215 7.049475 +v -0.655054 0.255110 6.662302 +v -0.577519 -0.277708 6.785459 +v -0.355480 -0.139598 7.096090 +v -0.690684 0.095599 6.603631 +v -0.441275 0.049313 6.973932 +v -0.410441 -0.025302 7.021727 +v -0.413222 -0.019917 7.015327 +v -0.586733 0.242182 6.760722 +v -0.454248 0.108704 6.952041 +v -0.382598 -0.062884 7.054905 +v -0.352314 -0.216162 7.097036 +v -0.420908 -0.339667 6.998714 +v -0.488716 0.172531 6.899166 +v -0.389720 -0.070862 7.060803 +v -0.418308 -0.004676 7.002493 +v -0.391983 -0.306022 7.046647 +v -0.429608 -0.336191 6.996147 +v -0.568612 -0.272291 6.768479 +v -0.695814 0.133338 6.600671 +v -0.453356 0.098710 6.957211 +v -0.620934 -0.201591 6.696164 +v -0.381183 -0.270834 7.057506 +v -0.596760 -0.247975 6.739136 +v -0.379277 -0.260517 7.061835 +v -0.677674 0.049766 6.608236 +v -0.592771 0.250566 6.738011 +v -0.692785 0.042404 6.606850 +v -0.505719 -0.344880 6.876589 +v -0.370802 -0.296552 7.073688 +v -0.356751 -0.171288 7.094522 +v -0.372384 -0.273478 7.065407 +v -0.378327 -0.267022 7.068210 +v -0.442813 -0.344189 6.974425 +v -0.369902 -0.286614 7.079895 +v -0.379351 -0.096521 7.067793 +v -0.358431 -0.144942 7.096432 +v -0.359846 -0.138929 7.093069 +v -0.506737 -0.339743 6.861465 +v -0.682340 -0.009051 6.616350 +v -0.357479 -0.198889 7.095911 +v -0.413290 -0.339214 7.003062 +v -0.688738 0.081921 6.604936 +v -0.661859 0.246753 6.652226 +v -0.682557 0.209151 6.618064 +v -0.503465 0.187272 6.887286 +v -0.381539 -0.261996 7.059032 +v -0.366022 -0.251720 7.086873 +v -0.361373 -0.175890 7.094152 +v -0.697578 0.139852 6.599498 +v -0.680086 0.201793 6.617243 +v -0.384298 -0.067532 7.056420 +v -0.360265 -0.241343 7.088015 +v -0.617273 -0.221329 6.711980 +v -0.674207 0.234302 6.635730 +v -0.686840 0.182419 6.608230 +v -0.686380 -0.034845 6.621225 +v -0.697284 0.164280 6.601142 +v -0.391484 -0.059772 7.050075 +v -0.441164 0.066049 6.967975 +v -0.417205 -0.011748 7.010937 +v -0.641726 0.254301 6.670103 +v -0.365535 -0.117990 7.082656 +v -0.513863 0.198472 6.870509 +v -0.568753 0.225496 6.789458 +v -0.394880 -0.055920 7.042975 +v -0.395736 -0.313171 7.043609 +v -0.378747 -0.093791 7.066070 +v -0.366181 -0.132613 7.087517 +v -0.695262 0.177817 6.602832 +v -0.407061 -0.328420 7.023837 +v -0.369619 -0.127798 7.084140 +v -0.361102 -0.224679 7.094323 +v -0.361906 -0.164469 7.093292 +v -0.437284 0.014793 6.993095 +v -0.701876 0.126955 6.599805 +v -0.683556 0.004724 6.612501 +v -0.392771 -0.299867 7.049783 +v -0.448778 -0.350626 6.957446 +v -0.539555 0.200723 6.833092 +v -0.364839 -0.271900 7.085806 +v -0.687621 0.198578 6.612094 +v -0.462148 -0.352054 6.940469 +v -0.360390 -0.205911 7.093657 +v -0.694067 0.187280 6.604955 +v -0.638314 0.263518 6.682919 +v -0.596057 0.249405 6.753313 +v -0.635734 -0.199587 6.696814 +v -0.677484 0.230517 6.631069 +v -0.608659 0.258176 6.727416 +v -0.480573 0.158360 6.911862 +v -0.651189 0.263347 6.673506 +v -0.593052 -0.260713 6.758167 +v -0.560034 0.218972 6.798676 +v -0.552755 -0.293799 6.807285 +v -0.461804 0.097578 6.965637 +v -0.432456 0.008238 6.992795 +v -0.383888 -0.286127 7.067253 +v -0.374667 -0.281928 7.066708 +v -0.363326 -0.220916 7.093904 +v -0.695963 0.194838 6.608659 +v -0.381857 -0.078469 7.063105 +v -0.371874 -0.292329 7.077243 +v -0.366283 -0.179401 7.091704 +v -0.367266 -0.194031 7.091391 +v -0.419771 -0.328324 7.014552 +v -0.453048 -0.342822 6.968989 +v -0.390124 -0.289432 7.056103 +v -0.371440 -0.262305 7.084146 +v -0.617937 0.263933 6.721801 +v -0.663120 0.262922 6.663475 +v -0.370456 -0.121609 7.081936 +v -0.382139 -0.112568 7.078745 +v -0.385310 -0.279046 7.056204 +v -0.629550 0.267989 6.705784 +v -0.701126 0.156859 6.597992 +v -0.684942 0.215276 6.621593 +v -0.370828 -0.151931 7.091507 +v -0.468122 0.133900 6.936242 +v -0.471548 0.140101 6.932285 +v -0.699809 0.015309 6.609803 +v -0.380374 -0.098981 7.071777 +v -0.492159 -0.350785 6.899806 +v -0.424162 -0.009295 7.008398 +v -0.533534 0.204510 6.840529 +v -0.449907 0.078664 6.965110 +v -0.678839 -0.073499 6.631470 +v -0.552186 0.205945 6.828211 +v -0.401101 -0.047082 7.040173 +v -0.464998 0.104749 6.962145 +v -0.689249 0.066081 6.606081 +v -0.361405 -0.186073 7.095498 +v -0.385095 -0.092390 7.066414 +v -0.674684 -0.088232 6.638696 +v -0.626903 0.266214 6.714376 +v -0.402260 -0.316551 7.039623 +v -0.517513 0.196129 6.880804 +v -0.370010 -0.170312 7.090247 +v -0.522146 0.204689 6.856715 +v -0.370098 -0.164912 7.089446 +v -0.415574 -0.320290 7.029827 +v -0.700694 0.172772 6.600426 +v -0.639258 0.274681 6.689758 +v -0.644710 0.274841 6.686845 +v -0.378949 -0.104463 7.076150 +v -0.647730 0.271973 6.682708 +v -0.693904 0.208939 6.612858 +v -0.368792 -0.220529 7.090388 +v -0.686719 0.025309 6.608501 +v -0.480620 -0.353943 6.908985 +v -0.682353 0.224506 6.626059 +v -0.511169 0.192142 6.885258 +v -0.633663 0.270868 6.701949 +v -0.425516 -0.003690 6.999966 +v -0.391772 -0.283146 7.055108 +v -0.429148 -0.000605 6.996815 +v -0.606085 0.254956 6.736062 +v -0.467488 0.110865 6.959543 +v -0.376634 -0.292831 7.074386 +v -0.378476 -0.293219 7.071470 +v -0.706941 0.152501 6.596134 +v -0.382438 -0.266814 7.070297 +v -0.382892 -0.261619 7.068832 +v -0.388688 -0.257007 7.066514 +v -0.393775 -0.066466 7.058302 +v -0.382672 -0.290971 7.074020 +v -0.396512 -0.294387 7.053395 +v -0.471492 0.126893 6.944980 +v -0.542769 0.204186 6.839334 +v -0.373871 -0.136772 7.086223 +v -0.504963 0.178466 6.899431 +v -0.394942 -0.261872 7.061774 +v -0.707080 0.163546 6.598254 +v -0.385614 -0.082851 7.066709 +v -0.389726 -0.268385 7.058130 +v -0.408515 -0.300254 7.045872 +v -0.391590 -0.074017 7.064405 +v -0.659340 -0.139121 6.661320 +v -0.389835 -0.062053 7.055870 +v -0.703865 0.178051 6.602702 +v -0.661722 0.264926 6.666300 +v -0.421946 -0.022879 7.016762 +v -0.402736 -0.055415 7.042271 +v -0.704373 0.042985 6.604858 +v -0.431123 -0.017108 7.013029 +v -0.591864 0.244109 6.766315 +v -0.411068 -0.044786 7.039210 +v -0.686813 -0.063418 6.628149 +v -0.542405 -0.314411 6.841919 +v -0.643261 -0.182610 6.685415 +v -0.454392 0.087447 6.963795 +v -0.408606 -0.041036 7.036881 +v -0.429238 -0.332692 7.003197 +v -0.603001 0.254315 6.748844 +v -0.410089 -0.317692 7.035544 +v -0.407795 -0.035499 7.029847 +v -0.374112 -0.227398 7.087382 +v -0.466990 0.116640 6.952425 +v -0.435396 -0.334231 6.995283 +v -0.615860 0.260682 6.740328 +v -0.581124 0.234890 6.780971 +v -0.438390 -0.339533 6.985456 +v -0.531345 0.207300 6.853351 +v -0.668230 -0.098391 6.644090 +v -0.690714 0.213192 6.617579 +v -0.597164 0.244337 6.772200 +v -0.644251 0.281039 6.694213 +v -0.701732 0.115844 6.600077 +v -0.702036 0.090290 6.602404 +v -0.378161 -0.140702 7.085917 +v -0.700617 0.188308 6.603624 +v -0.708983 0.141795 6.596634 +v -0.700788 0.194072 6.604963 +v -0.408921 -0.056994 7.045664 +v -0.477074 -0.349604 6.931508 +v -0.373076 -0.178735 7.087945 +v -0.481321 0.137497 6.938445 +v -0.427032 -0.326405 7.014412 +v -0.382840 -0.122194 7.080468 +v -0.437653 0.001225 6.997627 +v -0.707931 0.169637 6.599011 +v -0.379001 -0.276404 7.081470 +v -0.384095 -0.280555 7.076924 +v -0.377796 -0.197838 7.086984 +v -0.375211 -0.188768 7.085059 +v -0.653960 0.281304 6.680720 +v -0.441249 0.022722 6.988288 +v -0.448956 0.062400 6.974314 +v -0.527677 -0.328191 6.856271 +v -0.491004 -0.348044 6.918443 +v -0.690402 0.226890 6.626682 +v -0.699203 0.101290 6.602480 +v -0.702517 0.213577 6.611655 +v -0.390476 -0.085068 7.066466 +v -0.643032 -0.162120 6.672730 +v -0.377097 -0.248675 7.084934 +v -0.487367 0.151424 6.924008 +v -0.707658 0.067466 6.603062 +v -0.626741 0.267580 6.729799 +v -0.461416 -0.343572 6.959443 +v -0.407105 -0.313122 7.043337 +v -0.386155 -0.290837 7.070935 +v -0.390805 -0.287317 7.069296 +v -0.390142 -0.273234 7.067235 +v -0.392203 -0.281722 7.067638 +v -0.386741 -0.261465 7.069439 +v -0.608044 0.257011 6.745349 +v -0.377038 -0.233107 7.085957 +v -0.511479 -0.343481 6.882164 +v -0.697382 0.219115 6.615984 +v -0.390679 -0.091112 7.066095 +v -0.613278 -0.239415 6.732051 +v -0.520340 -0.331870 6.856086 +v -0.671890 0.263594 6.658635 +v -0.619474 -0.231752 6.723741 +v -0.491828 0.159612 6.917634 +v -0.629298 -0.220862 6.713172 +v -0.452685 -0.338591 6.978028 +v -0.458661 0.033616 6.990363 +v -0.378895 -0.148816 7.090766 +v -0.415731 -0.041818 7.036502 +v -0.653361 0.282183 6.683862 +v -0.373730 -0.146723 7.089997 +v -0.399609 -0.284471 7.052019 +v -0.401151 -0.282146 7.052164 +v -0.500264 0.171161 6.907840 +v -0.671621 0.245015 6.646980 +v -0.657091 0.267362 6.674587 +v -0.375516 -0.208357 7.089200 +v -0.680453 0.238290 6.636909 +v -0.459129 0.060602 6.980496 +v -0.676204 0.241770 6.640034 +v -0.423339 -0.317826 7.027555 +v -0.541888 0.210585 6.853063 +v -0.652614 0.275225 6.682031 +v -0.402615 -0.063509 7.054801 +v -0.604576 0.251333 6.756514 +v -0.398609 -0.273518 7.056843 +v -0.709432 0.177217 6.601637 +v -0.716680 0.174103 6.595738 +v -0.478579 0.140251 6.933911 +v -0.695841 0.057855 6.605083 +v -0.682946 0.233504 6.632423 +v -0.395788 -0.078092 7.064517 +v -0.402003 -0.059820 7.049828 +v -0.706236 0.191977 6.605404 +v -0.508135 -0.345726 6.894377 +v -0.383536 -0.187584 7.082594 +v -0.442910 0.008061 6.995746 +v -0.385248 -0.254006 7.084563 +v -0.440115 0.013360 6.994493 +v -0.439270 -0.331160 6.999805 +v -0.389250 -0.112757 7.076857 +v -0.686260 0.248612 6.641305 +v -0.399665 -0.070080 7.060253 +v -0.447086 0.039726 6.982548 +v -0.499325 0.162341 6.917919 +v -0.568569 0.217016 6.812766 +v -0.381845 -0.267918 7.081927 +v -0.393931 -0.257327 7.065212 +v -0.544457 -0.304564 6.824327 +v -0.697494 0.225098 6.621836 +v -0.663553 -0.111036 6.649483 +v -0.705779 0.199680 6.606754 +v -0.650566 0.281040 6.691947 +v -0.646762 0.282917 6.696484 +v -0.529114 0.204876 6.866553 +v -0.713197 0.114663 6.599771 +v -0.416368 -0.033471 7.025959 +v -0.402716 -0.291263 7.052141 +v -0.655304 0.272378 6.681447 +v -0.659141 0.275497 6.680936 +v -0.714913 0.164210 6.595723 +v -0.545678 0.210084 6.847219 +v -0.438508 -0.007280 7.004708 +v -0.643767 0.281126 6.698298 +v -0.599413 -0.269394 6.778532 +v -0.478816 -0.343587 6.943786 +v -0.700600 0.204025 6.611074 +v -0.708033 0.185182 6.603011 +v -0.408835 -0.315846 7.041163 +v -0.390645 -0.287411 7.073403 +v -0.392678 -0.261119 7.067849 +v -0.382197 -0.221175 7.086232 +v -0.682665 0.263657 6.651201 +v -0.659000 -0.151706 6.667711 +v -0.535011 0.203949 6.872978 +v -0.691813 0.235301 6.627875 +v -0.387412 -0.232347 7.085571 +v -0.395396 -0.096098 7.068704 +v -0.415003 -0.310405 7.040567 +v -0.525129 -0.337520 6.874055 +v -0.649277 0.281519 6.703074 +v -0.410681 -0.053565 7.042707 +v -0.504090 -0.345865 6.905892 +v -0.657725 0.284390 6.680126 +v -0.382607 -0.158244 7.089591 +v -0.539304 0.209911 6.861451 +v -0.381163 -0.167084 7.089172 +v -0.378226 -0.156370 7.089138 +v -0.456072 0.076699 6.973845 +v -0.398727 -0.084035 7.063102 +v -0.387009 -0.134796 7.083680 +v -0.707104 0.207534 6.609110 +v -0.387787 -0.117826 7.080101 +v -0.698441 -0.001431 6.613657 +v -0.698350 0.234765 6.624545 +v -0.391132 -0.275750 7.077623 +v -0.555340 0.206838 6.834804 +v -0.676763 0.269237 6.657952 +v -0.693530 -0.047913 6.623928 +v -0.515543 0.186268 6.895116 +v -0.716645 0.142503 6.595387 +v -0.672765 0.254934 6.652563 +v -0.697301 -0.022971 6.618644 +v -0.715214 0.058799 6.601241 +v -0.391042 -0.104024 7.074332 +v -0.525832 0.196876 6.881918 +v -0.382078 -0.144678 7.090316 +v -0.677860 -0.113302 6.650807 +v -0.654359 0.281441 6.687961 +v -0.715583 0.078830 6.600711 +v -0.630746 0.268773 6.719052 +v -0.664345 0.288497 6.679227 +v -0.668068 0.278355 6.675435 +v -0.402430 -0.267139 7.060769 +v -0.403804 -0.076189 7.059659 +v -0.404251 -0.262946 7.059040 +v -0.659871 0.282018 6.678572 +v -0.403011 -0.257682 7.063818 +v -0.408411 -0.066981 7.053473 +v -0.445488 -0.324986 7.004881 +v -0.568567 -0.291094 6.814501 +v -0.425859 -0.028502 7.021485 +v -0.407146 -0.290021 7.051661 +v -0.675711 -0.146808 6.665822 +v -0.672011 -0.132744 6.658791 +v -0.688591 -0.090219 6.639784 +v -0.456415 0.070895 6.976314 +v -0.595194 0.240610 6.783240 +v -0.716215 0.124247 6.599011 +v -0.387218 -0.211802 7.085789 +v -0.384501 -0.139815 7.085987 +v -0.508348 0.171017 6.910186 +v -0.392738 -0.266355 7.079404 +v -0.471504 0.100592 6.968883 +v -0.383480 -0.195176 7.085060 +v -0.382615 -0.132117 7.082191 +v -0.714583 0.203936 6.602475 +v -0.448073 0.016361 6.994619 +v -0.614063 0.258700 6.749068 +v -0.620195 0.262250 6.737360 +v -0.710609 0.195272 6.604603 +v -0.398272 -0.270374 7.065694 +v -0.394989 -0.287145 7.071665 +v -0.396762 -0.283331 7.068960 +v -0.691327 0.253205 6.641574 +v -0.388438 -0.150191 7.091887 +v -0.400746 -0.101057 7.068010 +v -0.392336 -0.137027 7.086819 +v -0.461641 0.042820 6.988605 +v -0.641308 0.274241 6.709668 +v -0.416542 -0.288101 7.053985 +v -0.667327 0.288532 6.677721 +v -0.391869 -0.126126 7.079266 +v -0.407673 -0.078725 7.060482 +v -0.393427 -0.247572 7.083774 +v -0.684941 -0.104246 6.647746 +v -0.582487 -0.281944 6.802248 +v -0.653434 0.282378 6.700452 +v -0.716292 -0.004579 6.613981 +v -0.682622 0.255881 6.648826 +v -0.396923 -0.110467 7.074368 +v -0.405074 -0.270066 7.061353 +v -0.401835 -0.256711 7.061910 +v -0.718106 0.103262 6.599651 +v -0.721014 0.188130 6.597935 +v -0.405597 -0.259392 7.060562 +v -0.411696 -0.062858 7.049455 +v -0.718687 0.195415 6.600245 +v -0.387728 -0.182559 7.082095 +v -0.610244 -0.249836 6.746696 +v -0.390404 -0.163396 7.086758 +v -0.551628 -0.309684 6.843554 +v -0.709673 -0.035180 6.619760 +v -0.408664 -0.282581 7.053998 +v -0.476347 0.119445 6.954084 +v -0.568967 -0.286428 6.803421 +v -0.709234 0.026678 6.606486 +v -0.572023 0.221665 6.803881 +v -0.605587 0.245838 6.778430 +v -0.716079 0.046710 6.601715 +v -0.630644 0.266881 6.737365 +v -0.427524 -0.040333 7.032633 +v -0.471736 -0.334349 6.970857 +v -0.702183 0.228832 6.621988 +v -0.417837 -0.300030 7.045569 +v -0.537638 -0.326347 6.860459 +v -0.641839 0.272946 6.716547 +v -0.725084 0.182928 6.594641 +v -0.413820 -0.282675 7.054237 +v -0.729147 0.169821 6.592247 +v -0.436363 -0.321465 7.016704 +v -0.712315 0.217143 6.609029 +v -0.431688 -0.031844 7.024617 +v -0.698641 0.248302 6.633975 +v -0.641288 -0.218710 6.715086 +v -0.544182 0.208644 6.865704 +v -0.668221 0.290278 6.680573 +v -0.393462 -0.225058 7.084656 +v -0.394104 -0.118627 7.079278 +v -0.471231 0.073961 6.981545 +v -0.666871 0.281875 6.678520 +v -0.389606 -0.199960 7.084862 +v -0.547965 0.211180 6.853132 +v -0.708490 0.231968 6.618404 +v -0.404776 -0.270430 7.063497 +v -0.720490 0.154058 6.594185 +v -0.560210 0.211478 6.847422 +v -0.646171 -0.206005 6.704212 +v -0.450555 -0.330268 6.993519 +v -0.672465 0.273697 6.664783 +v -0.566954 0.212866 6.830678 +v -0.606146 -0.255804 6.755139 +v -0.409409 -0.263578 7.058909 +v -0.658408 0.278236 6.692859 +v -0.659695 -0.173336 6.681625 +v -0.684856 0.271509 6.655601 +v -0.446771 0.006153 6.998276 +v -0.420613 -0.052412 7.042625 +v -0.457021 0.025872 6.993049 +v -0.460374 -0.335491 6.977211 +v -0.478199 -0.338787 6.957696 +v -0.402693 -0.092721 7.066761 +v -0.399386 -0.103620 7.071413 +v -0.405418 -0.262045 7.063456 +v -0.401380 -0.283750 7.071062 +v -0.406704 -0.266216 7.062134 +v -0.409771 -0.102350 7.067406 +v -0.396720 -0.208537 7.084876 +v -0.407061 -0.089395 7.063214 +v -0.395416 -0.198770 7.082740 +v -0.414153 -0.080531 7.057900 +v -0.700212 0.242118 6.629088 +v -0.392932 -0.133907 7.081036 +v -0.713723 0.235983 6.619662 +v -0.401804 -0.126654 7.075579 +v -0.545867 0.207790 6.875535 +v -0.669520 0.289754 6.679175 +v -0.427678 -0.302694 7.041315 +v -0.708232 0.224212 6.615800 +v -0.672670 0.277523 6.671593 +v -0.402800 -0.105830 7.069009 +v -0.393140 -0.238677 7.084576 +v -0.395574 -0.177882 7.082186 +v -0.397884 -0.258482 7.081244 +v -0.458694 0.050170 6.985019 +v -0.413377 -0.267750 7.058318 +v -0.682967 0.279886 6.661540 +v -0.724691 0.208251 6.600197 +v -0.657369 -0.199589 6.702118 +v -0.388306 -0.145861 7.091255 +v -0.565524 -0.298358 6.831846 +v -0.486364 -0.345099 6.932487 +v -0.657140 0.279311 6.697106 +v -0.466207 0.089063 6.972715 +v -0.411824 -0.278430 7.055513 +v -0.663715 0.280765 6.687855 +v -0.622387 0.262169 6.751241 +v -0.442361 -0.017043 7.012594 +v -0.520991 0.191848 6.888965 +v -0.700346 -0.071324 6.631051 +v -0.554738 0.208043 6.839825 +v -0.574388 0.217836 6.817468 +v -0.477563 0.116773 6.959280 +v -0.454559 -0.333730 6.983479 +v -0.399253 -0.251186 7.080988 +v -0.397336 -0.140025 7.083231 +v -0.574509 0.224855 6.795279 +v -0.587381 0.234722 6.789138 +v -0.391947 -0.191109 7.083480 +v -0.735577 0.141621 6.592806 +v -0.484909 0.114658 6.962052 +v -0.707347 0.244168 6.626040 +v -0.670701 0.282761 6.678931 +v -0.727867 0.035906 6.603484 +v -0.674479 0.282533 6.679037 +v -0.422238 -0.296230 7.050051 +v -0.681730 0.282013 6.666091 +v -0.495340 0.141514 6.938383 +v -0.672064 -0.157204 6.671335 +v -0.413049 -0.264746 7.061245 +v -0.416540 -0.277276 7.053549 +v -0.427470 -0.313325 7.031706 +v -0.634428 0.270397 6.727618 +v -0.399607 -0.188017 7.081886 +v -0.507631 0.163047 6.917645 +v -0.692353 0.262386 6.647142 +v -0.648812 0.275876 6.716491 +v -0.392930 -0.151357 7.089456 +v -0.543691 0.207600 6.874101 +v -0.661734 0.286120 6.702228 +v -0.722175 0.161668 6.594848 +v -0.393869 -0.142794 7.088970 +v -0.414979 -0.072370 7.056672 +v -0.415457 -0.068329 7.055857 +v -0.703651 -0.058196 6.626914 +v -0.424322 -0.057266 7.043612 +v -0.424702 -0.049386 7.040404 +v -0.660199 0.280063 6.697066 +v -0.667913 0.284008 6.684809 +v -0.652407 -0.192608 6.694895 +v -0.412168 -0.089373 7.059142 +v -0.503777 -0.343415 6.918166 +v -0.715687 0.010647 6.610161 +v -0.399158 -0.283385 7.074582 +v -0.403911 -0.279261 7.068825 +v -0.671220 0.284600 6.683111 +v -0.587281 0.225024 6.813199 +v -0.714507 0.243779 6.625483 +v -0.600596 0.237718 6.796697 +v -0.730103 0.132812 6.595215 +v -0.398005 -0.268438 7.078988 +v -0.405265 -0.117432 7.075574 +v -0.435834 -0.308438 7.033217 +v -0.420889 -0.072045 7.053689 +v -0.420294 -0.062344 7.050026 +v -0.538603 -0.333639 6.877676 +v -0.688842 0.279307 6.659652 +v -0.491186 -0.337226 6.947652 +v -0.706317 0.250947 6.629161 +v -0.448544 -0.018776 7.016753 +v -0.395137 -0.170462 7.084083 +v -0.518801 0.177171 6.905997 +v -0.647873 0.275799 6.712239 +v -0.718839 0.215343 6.607659 +v -0.546836 -0.317227 6.852715 +v -0.697469 -0.079616 6.634404 +v -0.614565 -0.262117 6.770100 +v -0.726191 0.083704 6.598526 +v -0.654764 0.284071 6.705714 +v -0.694559 0.273387 6.653461 +v -0.579123 0.219492 6.821363 +v -0.475570 0.092602 6.974588 +v -0.689780 -0.123078 6.654984 +v -0.731545 0.195248 6.594023 +v -0.403724 -0.146484 7.081147 +v -0.396407 -0.155851 7.088474 +v -0.702910 0.255265 6.637250 +v -0.678437 0.285978 6.682961 +v -0.450467 -0.319260 7.011823 +v -0.403959 -0.184006 7.082383 +v -0.522846 -0.340995 6.889337 +v -0.639243 0.271212 6.734988 +v -0.650953 0.278313 6.723077 +v -0.702872 -0.103129 6.647767 +v -0.408765 -0.136298 7.075390 +v -0.420383 -0.086417 7.056891 +v -0.409041 -0.126277 7.071985 +v -0.726011 0.201845 6.598316 +v -0.429683 -0.052776 7.040300 +v -0.733240 0.150359 6.591947 +v -0.736404 0.162007 6.590244 +v -0.603854 -0.270517 6.783936 +v -0.685335 -0.143889 6.664224 +v -0.409070 -0.110619 7.072229 +v -0.698767 -0.093038 6.642695 +v -0.553399 0.209372 6.863776 +v -0.426296 -0.064466 7.049374 +v -0.584025 -0.292591 6.835848 +v -0.492889 0.130238 6.947893 +v -0.438951 -0.033516 7.027877 +v -0.417944 -0.098069 7.060692 +v -0.501806 0.154388 6.924594 +v -0.628585 -0.251105 6.753355 +v -0.698066 0.268151 6.649641 +v -0.725599 0.214194 6.603771 +v -0.475780 0.067974 6.984508 +v -0.531372 0.182409 6.905331 +v -0.456394 -0.000622 7.007875 +v -0.474650 0.087852 6.978376 +v -0.481005 0.100543 6.970475 +v -0.403498 -0.121157 7.076988 +v -0.590492 -0.286107 6.822409 +v -0.402885 -0.214613 7.083084 +v -0.402074 -0.202320 7.083266 +v -0.551709 0.209801 6.871613 +v -0.414639 -0.265985 7.059820 +v -0.734183 0.189528 6.591201 +v -0.692589 0.284467 6.663340 +v -0.406110 -0.247557 7.079851 +v -0.404422 -0.164159 7.084054 +v -0.410491 -0.196693 7.080733 +v -0.721606 0.234829 6.616273 +v -0.402169 -0.150668 7.086147 +v -0.517595 -0.339986 6.917965 +v -0.616085 0.252688 6.770094 +v -0.399389 -0.146360 7.086993 +v -0.723554 0.227375 6.610608 +v -0.466869 0.081118 6.978117 +v -0.713650 0.249935 6.627385 +v -0.520878 0.168763 6.916606 +v -0.531403 -0.339855 6.901547 +v -0.635048 -0.240451 6.737890 +v -0.535701 0.192509 6.894450 +v -0.669114 0.289458 6.697216 +v -0.669511 0.283679 6.688674 +v -0.448589 -0.009124 7.009316 +v -0.465825 0.018141 7.001027 +v -0.416727 -0.117822 7.070521 +v -0.734740 0.112220 6.596443 +v -0.419674 -0.108400 7.067675 +v -0.402844 -0.241158 7.083787 +v -0.405553 -0.175353 7.083671 +v -0.488768 -0.327944 6.971283 +v -0.404773 -0.279797 7.077934 +v -0.407083 -0.159965 7.082773 +v -0.412832 -0.214455 7.082226 +v -0.728448 0.234663 6.611759 +v -0.679267 -0.160318 6.674479 +v -0.506161 -0.340194 6.927085 +v -0.546952 0.203056 6.882695 +v -0.434585 -0.051347 7.039369 +v -0.427949 -0.290154 7.050725 +v -0.512542 0.153953 6.929198 +v -0.411916 -0.143746 7.075633 +v -0.430073 -0.298259 7.045162 +v -0.415422 -0.132606 7.070685 +v -0.714735 0.258575 6.633190 +v -0.672527 0.289519 6.694173 +v -0.739604 0.200703 6.594891 +v -0.556682 -0.324363 6.876537 +v -0.736480 0.206318 6.597831 +v -0.424305 -0.286638 7.053008 +v -0.503945 0.147400 6.933517 +v -0.558646 -0.313058 6.857160 +v -0.423816 -0.266639 7.060170 +v -0.614604 0.254766 6.761093 +v -0.637017 -0.231406 6.727211 +v -0.428840 -0.070643 7.051942 +v -0.702349 0.273061 6.650083 +v -0.432673 -0.067515 7.048203 +v -0.460149 -0.318965 7.007818 +v -0.563551 0.211106 6.838490 +v -0.731673 0.218149 6.605875 +v -0.464627 0.008943 7.005481 +v -0.407070 -0.283459 7.074797 +v -0.718880 0.239251 6.619055 +v -0.742337 0.176829 6.587681 +v -0.416887 -0.281022 7.071470 +v -0.647176 0.274710 6.731367 +v -0.412015 -0.275980 7.079998 +v -0.472535 -0.323227 6.991281 +v -0.714133 -0.018134 6.616126 +v -0.615518 0.247555 6.786290 +v -0.410138 -0.267951 7.080496 +v -0.741803 0.170092 6.587630 +v -0.411092 -0.256084 7.077775 +v -0.733671 0.063916 6.598179 +v -0.416778 -0.151620 7.076751 +v -0.671158 0.290422 6.698496 +v -0.426133 -0.094184 7.058464 +v -0.426111 -0.086676 7.057823 +v -0.426088 -0.279667 7.052882 +v -0.432313 -0.276489 7.051568 +v -0.411206 -0.244721 7.080598 +v -0.726397 0.242974 6.615238 +v -0.406603 -0.233054 7.083228 +v -0.409942 -0.206533 7.081064 +v -0.659509 0.283494 6.711922 +v -0.733464 0.213742 6.602686 +v -0.663220 0.286584 6.704729 +v -0.681636 0.284204 6.675521 +v -0.479601 0.088830 6.978966 +v -0.695257 0.287213 6.668498 +v -0.699543 0.283487 6.657738 +v -0.678282 0.287884 6.691305 +v -0.498622 0.125818 6.956004 +v -0.451483 -0.314004 7.021389 +v -0.407117 -0.170043 7.084889 +v -0.732789 0.097498 6.596403 +v -0.737554 0.047115 6.600543 +v -0.718134 -0.077837 6.635074 +v -0.475720 -0.327192 6.981745 +v -0.470458 0.044532 6.993103 +v -0.599818 0.234386 6.802111 +v -0.445594 -0.050254 7.040478 +v -0.595311 -0.281510 6.813784 +v -0.598419 -0.274712 6.794386 +v -0.407774 -0.220974 7.084173 +v -0.414578 -0.161720 7.081382 +v -0.415479 -0.230905 7.082949 +v -0.741924 0.183605 6.589063 +v -0.655321 -0.214666 6.714598 +v -0.619302 0.251023 6.778041 +v -0.441505 -0.303541 7.036603 +v -0.735314 0.222242 6.605681 +v -0.411538 -0.187777 7.080811 +v -0.672400 -0.183849 6.691737 +v -0.734759 0.231965 6.608330 +v -0.408931 -0.180955 7.083296 +v -0.417668 -0.112808 7.070158 +v -0.661456 0.281631 6.719248 +v -0.629881 0.262576 6.756478 +v -0.524763 0.168072 6.918183 +v -0.427840 -0.078780 7.053214 +v -0.408642 -0.259956 7.080144 +v -0.492542 0.108828 6.967799 +v -0.720458 0.249621 6.624711 +v -0.428141 -0.267257 7.058972 +v -0.494699 0.120083 6.961419 +v -0.727618 0.248055 6.619218 +v -0.463540 0.001495 7.011209 +v -0.636284 0.267043 6.749800 +v -0.643042 0.272616 6.742348 +v -0.506454 -0.333937 6.942710 +v -0.726426 -0.058486 6.626982 +v -0.547126 -0.331320 6.879661 +v -0.427008 -0.267765 7.063219 +v -0.652794 0.278109 6.734473 +v -0.418537 -0.144068 7.074388 +v -0.558683 0.212028 6.869946 +v -0.412106 -0.172472 7.082771 +v -0.423224 -0.124821 7.068142 +v -0.671207 -0.202069 6.706600 +v -0.434379 -0.061802 7.045152 +v -0.520908 0.159467 6.924793 +v -0.562950 0.212782 6.856647 +v -0.427612 -0.110223 7.065714 +v -0.570313 0.213645 6.853415 +v -0.741679 0.062390 6.597794 +v -0.418610 -0.255790 7.077128 +v -0.730073 0.010018 6.610004 +v -0.422107 -0.157330 7.079916 +v -0.428258 -0.102888 7.059988 +v -0.430315 -0.096439 7.057422 +v -0.413969 -0.281923 7.078194 +v -0.414002 -0.283804 7.074832 +v -0.549829 -0.335066 6.894907 +v -0.431318 -0.085457 7.056043 +v -0.586134 0.219618 6.831628 +v -0.739913 0.228890 6.606631 +v -0.743168 0.127555 6.593534 +v -0.599802 0.227781 6.818708 +v -0.678040 0.290351 6.698656 +v -0.682610 -0.179936 6.691031 +v -0.449270 -0.032013 7.028034 +v -0.720621 0.270486 6.639020 +v -0.720453 0.257458 6.629866 +v -0.681823 0.289644 6.686291 +v -0.454769 -0.019899 7.021301 +v -0.713938 -0.043285 6.621171 +v -0.744063 0.204021 6.594701 +v -0.753998 0.190593 6.586409 +v -0.667465 -0.217259 6.718180 +v -0.694153 0.290669 6.675597 +v -0.733638 -0.012408 6.613131 +v -0.735220 0.239251 6.610373 +v -0.734304 -0.000417 6.611352 +v -0.746236 0.195626 6.589713 +v -0.745717 0.106115 6.594163 +v -0.752017 0.114605 6.592309 +v -0.485865 0.084215 6.980746 +v -0.750072 0.084817 6.593262 +v -0.670580 0.288039 6.707078 +v -0.498396 -0.334325 6.949485 +v -0.534053 0.176089 6.911384 +v -0.577625 0.213556 6.844701 +v -0.543911 -0.334568 6.885274 +v -0.664615 0.282790 6.716290 +v -0.713248 0.270634 6.643920 +v -0.443976 -0.040563 7.033367 +v -0.479361 0.062704 6.988843 +v -0.733585 -0.023947 6.615275 +v -0.655945 -0.225317 6.723624 +v -0.696740 -0.167920 6.683003 +v -0.705143 -0.126434 6.655952 +v -0.555414 0.206693 6.881187 +v -0.424906 -0.195885 7.080539 +v -0.502461 0.134689 6.947806 +v -0.422415 -0.280131 7.073040 +v -0.424866 -0.273094 7.067414 +v -0.416814 -0.178240 7.081829 +v -0.475303 0.023323 7.001816 +v -0.424857 -0.175492 7.080865 +v -0.733293 0.247509 6.618369 +v -0.474684 0.036209 6.996679 +v -0.428319 -0.116618 7.068002 +v -0.713630 -0.090911 6.641831 +v -0.473886 0.055116 6.989070 +v -0.751814 0.058254 6.598554 +v -0.474869 -0.311345 7.016129 +v -0.572558 0.216797 6.861349 +v -0.421805 -0.218940 7.082872 +v -0.747781 0.212641 6.594343 +v -0.586939 -0.296066 6.851398 +v -0.710464 0.286930 6.656778 +v -0.583807 0.215151 6.849443 +v -0.425489 -0.153307 7.076318 +v -0.483942 0.071352 6.985834 +v -0.418479 -0.279539 7.078531 +v -0.441639 -0.289461 7.047808 +v -0.442817 -0.296110 7.041588 +v -0.635339 0.262071 6.763645 +v -0.493624 0.101207 6.972090 +v -0.709214 0.276598 6.650449 +v -0.658793 -0.237180 6.738696 +v -0.716300 -0.066820 6.630141 +v -0.686107 0.293064 6.691301 +v -0.420805 -0.259892 7.077072 +v -0.744719 0.096778 6.593600 +v -0.439786 -0.284016 7.050064 +v -0.418870 -0.243002 7.081319 +v -0.507367 0.128071 6.955629 +v -0.750864 0.139088 6.590161 +v -0.728080 0.263363 6.631899 +v -0.517102 0.151464 6.933026 +v -0.615716 -0.266829 6.782890 +v -0.744437 0.223449 6.602630 +v -0.431669 -0.114070 7.064104 +v -0.423780 -0.267196 7.078974 +v -0.472368 -0.317160 7.004482 +v -0.427081 -0.256527 7.074308 +v -0.431432 -0.271174 7.056314 +v -0.493656 0.087548 6.979268 +v -0.440195 -0.275015 7.052391 +v -0.435929 -0.278237 7.050590 +v -0.641866 0.266089 6.755667 +v -0.753417 0.154472 6.586927 +v -0.553026 0.201944 6.889829 +v -0.731003 0.255223 6.625546 +v -0.481321 0.043409 6.996511 +v -0.758454 0.079804 6.593142 +v -0.701441 -0.154952 6.672427 +v -0.751586 0.205384 6.591079 +v -0.462460 -0.013163 7.019481 +v -0.573892 -0.301192 6.848729 +v -0.467465 -0.006066 7.016309 +v -0.425705 -0.145462 7.074910 +v -0.491546 0.069126 6.988535 +v -0.470493 0.003169 7.012368 +v -0.425517 -0.129481 7.068664 +v -0.432859 -0.269434 7.066843 +v -0.434875 -0.269008 7.062674 +v -0.745927 0.238530 6.606288 +v -0.417693 -0.226077 7.083427 +v -0.610152 -0.274157 6.801999 +v -0.566688 -0.315971 6.873024 +v -0.483499 0.050794 6.993178 +v -0.478936 0.031752 6.998307 +v -0.490932 0.077381 6.983684 +v -0.691913 0.295152 6.690780 +v -0.742947 0.244150 6.611207 +v -0.756454 0.165825 6.585428 +v -0.443785 -0.076979 7.052356 +v -0.613973 0.241627 6.801572 +v -0.422799 -0.253198 7.078335 +v -0.523449 -0.339780 6.915043 +v -0.453369 -0.306937 7.029450 +v -0.501562 0.104386 6.971807 +v -0.463878 -0.313841 7.017295 +v -0.705677 0.291709 6.666584 +v -0.723346 -0.099287 6.646004 +v -0.418258 -0.208350 7.082538 +v -0.743649 0.028497 6.604647 +v -0.564964 0.212614 6.876155 +v -0.539868 -0.337831 6.909825 +v -0.429413 -0.188343 7.081958 +v -0.657180 0.276922 6.744716 +v -0.628036 0.256445 6.776736 +v -0.445583 -0.060430 7.044574 +v -0.662606 0.283756 6.728484 +v -0.456353 -0.037639 7.037081 +v -0.747938 0.231576 6.603732 +v -0.425479 -0.273571 7.077009 +v -0.425405 -0.162736 7.080992 +v -0.447385 -0.095255 7.057305 +v -0.431134 -0.265395 7.077351 +v -0.583905 0.215840 6.840075 +v -0.709210 0.290420 6.660822 +v -0.444928 -0.272651 7.056208 +v -0.435562 -0.150300 7.073595 +v -0.645480 0.264690 6.768706 +v -0.763770 0.148472 6.585054 +v -0.508766 0.118817 6.962413 +v -0.451124 -0.280839 7.049955 +v -0.459785 -0.025187 7.027277 +v -0.432528 -0.131505 7.069837 +v -0.731383 0.276330 6.638383 +v -0.764045 0.161146 6.583910 +v -0.759549 0.195146 6.585952 +v -0.515438 0.133712 6.950741 +v -0.730185 0.270582 6.635944 +v -0.434817 -0.107977 7.060781 +v -0.526796 0.153321 6.931163 +v -0.544443 -0.335904 6.920677 +v -0.666858 0.282475 6.734704 +v -0.755793 0.215688 6.591383 +v -0.767838 0.213707 6.586339 +v -0.762806 0.202698 6.585245 +v -0.702337 0.295949 6.675903 +v -0.456921 -0.055729 7.045454 +v -0.689142 -0.188627 6.699361 +v -0.567152 0.214668 6.867531 +v -0.471843 0.010294 7.007064 +v -0.495782 -0.321234 6.982082 +v -0.429310 -0.273618 7.072960 +v -0.500672 -0.327370 6.962511 +v -0.699805 -0.136404 6.661439 +v -0.684331 0.295081 6.707726 +v -0.434010 -0.258929 7.074734 +v -0.458858 -0.030972 7.032973 +v -0.432820 -0.255317 7.075278 +v -0.434824 -0.252922 7.079240 +v -0.685617 0.294803 6.697864 +v -0.442621 -0.272328 7.062006 +v -0.438438 -0.142347 7.069195 +v -0.761573 0.108187 6.589315 +v -0.436361 -0.119564 7.064943 +v -0.534323 0.155492 6.930330 +v -0.744374 -0.036503 6.617755 +v -0.611322 0.233557 6.814375 +v -0.429840 -0.161167 7.079766 +v -0.735873 0.266810 6.632749 +v -0.760393 0.133256 6.589000 +v -0.490354 0.059244 6.992756 +v -0.452878 -0.047267 7.041905 +v -0.735909 0.260494 6.627031 +v -0.450896 -0.301066 7.037422 +v -0.582502 0.218042 6.855317 +v -0.638503 -0.263049 6.784473 +v -0.717990 0.282950 6.652374 +v -0.487124 -0.317515 6.995490 +v -0.672584 0.289325 6.718029 +v -0.677253 0.290196 6.726755 +v -0.433190 -0.140571 7.071810 +v -0.689616 -0.174105 6.686692 +v -0.594107 0.218271 6.849051 +v -0.507189 0.111167 6.968529 +v -0.754269 0.232169 6.599559 +v -0.547022 0.181719 6.909872 +v -0.511355 -0.330146 6.947464 +v -0.770315 0.159057 6.583434 +v -0.550073 0.191849 6.900094 +v -0.521533 -0.330793 6.942214 +v -0.564259 0.202122 6.893255 +v -0.440768 -0.130197 7.067118 +v -0.764380 0.182087 6.583144 +v -0.444286 -0.087711 7.054398 +v -0.431426 -0.243369 7.082065 +v -0.742040 0.253921 6.618550 +v -0.756568 0.032382 6.603340 +v -0.469475 -0.306347 7.026528 +v -0.519457 0.143050 6.940774 +v -0.711638 -0.147581 6.668411 +v -0.730685 -0.073797 6.633024 +v -0.512783 -0.320625 6.969658 +v -0.765517 0.221183 6.590096 +v -0.655666 -0.248918 6.759538 +v -0.622707 0.249083 6.793796 +v -0.540946 0.171106 6.916662 +v -0.671755 -0.224960 6.726207 +v -0.638383 0.261861 6.773363 +v -0.431760 -0.221860 7.085276 +v -0.594162 -0.286999 6.831634 +v -0.727786 -0.048137 6.622581 +v -0.420851 -0.183507 7.081374 +v -0.668428 0.280911 6.745124 +v -0.670753 0.287257 6.727647 +v -0.724560 0.282888 6.646885 +v -0.439920 -0.268461 7.065922 +v -0.431522 -0.268200 7.077549 +v -0.432479 -0.216599 7.086352 +v -0.438057 -0.266952 7.072763 +v -0.442281 -0.142180 7.068213 +v -0.601515 0.224825 6.831957 +v -0.425727 -0.202516 7.081513 +v -0.532923 0.143475 6.939723 +v -0.770850 0.202465 6.583077 +v -0.480734 -0.313444 7.009401 +v -0.446623 -0.270736 7.061800 +v -0.456424 -0.296489 7.043194 +v -0.747134 0.248660 6.612677 +v -0.755684 0.247969 6.608337 +v -0.536572 0.161648 6.923522 +v -0.584193 -0.301207 6.862033 +v -0.636046 -0.258771 6.772515 +v -0.685396 -0.209727 6.715710 +v -0.579546 0.218195 6.865872 +v -0.765730 0.069129 6.594182 +v -0.721122 0.291451 6.656478 +v -0.776699 0.138958 6.583379 +v -0.445741 -0.110068 7.063279 +v -0.725620 0.288599 6.652024 +v -0.746100 -0.027662 6.614210 +v -0.516643 0.114476 6.964840 +v -0.523223 0.117287 6.959936 +v -0.658800 -0.241920 6.746545 +v -0.469933 -0.015377 7.023513 +v -0.728446 0.279927 6.643532 +v -0.560974 -0.330052 6.891757 +v -0.712163 0.298996 6.672109 +v -0.572209 -0.319646 6.884000 +v -0.711202 0.295224 6.669813 +v -0.434341 -0.269759 7.074747 +v -0.426315 -0.249126 7.081001 +v -0.758177 0.239635 6.602019 +v -0.679518 0.292384 6.714976 +v -0.442768 -0.147658 7.070269 +v -0.751098 0.254957 6.616232 +v -0.742634 -0.065831 6.629725 +v -0.440945 -0.262254 7.074174 +v -0.530266 -0.330815 6.941915 +v -0.781868 0.161768 6.580960 +v -0.452780 -0.078421 7.053396 +v -0.453133 -0.102497 7.063383 +v -0.786562 0.189279 6.578633 +v -0.499746 0.081597 6.983540 +v -0.742505 0.265214 6.627565 +v -0.701198 0.299668 6.694567 +v -0.471320 -0.300143 7.033417 +v -0.434641 -0.230422 7.085472 +v -0.656573 0.273721 6.754250 +v -0.592764 0.218471 6.853775 +v -0.624767 0.244717 6.804275 +v -0.765758 0.055417 6.597285 +v -0.483130 0.021834 7.004782 +v -0.632575 0.255196 6.788815 +v -0.492437 0.038814 6.999128 +v -0.436793 -0.170688 7.082170 +v -0.640629 0.262696 6.781881 +v -0.645480 0.264846 6.778009 +v -0.498138 0.052679 6.994450 +v -0.445084 -0.263329 7.068422 +v -0.446139 -0.268201 7.065433 +v -0.529102 0.137218 6.946545 +v -0.531403 -0.335991 6.926641 +v -0.690416 0.297100 6.711309 +v -0.448255 -0.270205 7.058395 +v -0.436468 -0.194086 7.082283 +v -0.476386 -0.006244 7.020655 +v -0.723448 -0.126347 6.656090 +v -0.447037 -0.128935 7.066308 +v -0.610724 0.228883 6.828191 +v -0.481328 0.009453 7.012177 +v -0.504638 0.095972 6.975459 +v -0.748118 0.264379 6.624455 +v -0.738458 -0.096219 6.643861 +v -0.727598 0.298285 6.655656 +v -0.454028 -0.291422 7.046516 +v -0.542786 0.155624 6.929006 +v -0.437513 -0.163651 7.080863 +v -0.454203 -0.088237 7.056269 +v -0.734494 -0.086447 6.639689 +v -0.716441 0.305980 6.681612 +v -0.755192 -0.017012 6.610535 +v -0.458213 -0.064562 7.050074 +v -0.504980 -0.318875 6.978949 +v -0.464837 -0.053921 7.048473 +v -0.555534 0.182279 6.909520 +v -0.460378 -0.046414 7.043526 +v -0.588738 0.219978 6.859421 +v -0.520443 0.128200 6.954046 +v -0.710759 -0.131547 6.658442 +v -0.602933 0.224009 6.843834 +v -0.469647 -0.026965 7.034306 +v -0.624590 -0.269953 6.798727 +v -0.767605 0.116934 6.587667 +v -0.744668 -0.008245 6.610507 +v -0.758192 0.257037 6.616783 +v -0.483122 -0.306612 7.021392 +v -0.748495 -0.055737 6.625432 +v -0.486579 -0.311651 7.009356 +v -0.665183 0.275950 6.753661 +v -0.435547 -0.180785 7.080615 +v -0.583045 0.212560 6.880264 +v -0.454040 -0.274458 7.054795 +v -0.449618 -0.250531 7.065584 +v -0.779662 0.201460 6.579980 +v -0.443404 -0.154508 7.074939 +v -0.625475 0.243405 6.809535 +v -0.751717 0.258477 6.620683 +v -0.449107 -0.255423 7.064665 +v -0.538702 0.147487 6.937061 +v -0.775807 0.125288 6.584204 +v -0.734039 0.306409 6.661323 +v -0.564061 0.194019 6.901205 +v -0.765315 0.242508 6.602626 +v -0.734336 0.284223 6.645230 +v -0.520426 0.103570 6.972935 +v -0.775728 0.232303 6.588512 +v -0.609907 -0.280264 6.825637 +v -0.782329 0.223601 6.584159 +v -0.768405 0.237568 6.595816 +v -0.764642 0.011446 6.605088 +v -0.576722 -0.308073 6.868400 +v -0.448481 -0.253416 7.068200 +v -0.452546 -0.263045 7.061223 +v -0.719159 0.295093 6.662628 +v -0.718571 -0.111085 6.651053 +v -0.767442 0.230280 6.592945 +v -0.443387 -0.263592 7.071956 +v -0.447552 -0.258816 7.068958 +v -0.762573 0.251501 6.610257 +v -0.491357 0.016100 7.012031 +v -0.696108 0.299653 6.700140 +v -0.779664 0.209534 6.580761 +v -0.665897 0.275090 6.762169 +v -0.719911 0.302549 6.672840 +v -0.723003 0.301618 6.669124 +v -0.781760 0.173704 6.579976 +v -0.754331 0.270652 6.627259 +v -0.452452 -0.123969 7.066611 +v -0.465772 -0.295396 7.041576 +v -0.455276 -0.115722 7.064630 +v -0.442675 -0.244908 7.081112 +v -0.443113 -0.254532 7.079074 +v -0.556089 0.172596 6.915095 +v -0.735665 0.294682 6.650314 +v -0.479825 -0.014878 7.028063 +v -0.775787 0.102643 6.586098 +v -0.740343 0.288944 6.642889 +v -0.483337 -0.002275 7.021544 +v -0.443233 -0.171120 7.080701 +v -0.484982 0.002569 7.017192 +v -0.468703 -0.289498 7.045362 +v -0.435344 -0.214092 7.086629 +v -0.587994 0.218126 6.869265 +v -0.720597 -0.150289 6.671341 +v -0.595615 0.219595 6.861635 +v -0.675552 -0.233163 6.738333 +v -0.647761 0.262852 6.787117 +v -0.535968 0.133815 6.946841 +v -0.734539 -0.115994 6.651718 +v -0.764420 0.028021 6.603171 +v -0.655336 0.269318 6.769583 +v -0.499830 0.066934 6.990214 +v -0.735725 0.287838 6.646984 +v -0.778602 0.247043 6.598117 +v -0.676359 0.288032 6.734135 +v -0.688736 -0.198610 6.707389 +v -0.525569 0.095186 6.976983 +v -0.625871 0.238019 6.821846 +v -0.572954 0.202324 6.894331 +v -0.791385 0.181738 6.578374 +v -0.682477 0.290148 6.729248 +v -0.469114 -0.041131 7.043186 +v -0.689199 0.291483 6.727894 +v -0.758958 -0.067709 6.630095 +v -0.574991 0.208365 6.885228 +v -0.551238 0.160474 6.922079 +v -0.461924 -0.099968 7.064264 +v -0.754344 -0.045350 6.621384 +v -0.462511 -0.089805 7.061185 +v -0.781225 0.088010 6.587949 +v -0.462637 -0.080983 7.057346 +v -0.460975 -0.073120 7.055516 +v -0.605656 0.219548 6.860109 +v -0.700792 0.298511 6.686578 +v -0.444568 -0.181309 7.081458 +v -0.460474 -0.279961 7.051278 +v -0.605615 0.223330 6.849061 +v -0.532026 0.122385 6.954777 +v -0.441390 -0.218911 7.087143 +v -0.445828 -0.163568 7.077282 +v -0.542327 0.143792 6.939188 +v -0.727500 -0.139788 6.663632 +v -0.646149 -0.262524 6.791015 +v -0.498130 0.028673 7.005108 +v -0.449948 -0.257797 7.071354 +v -0.455974 -0.250363 7.063382 +v -0.510270 0.066142 6.990631 +v -0.454096 -0.258164 7.061789 +v -0.440466 -0.240005 7.083981 +v -0.788476 0.216605 6.579498 +v -0.448714 -0.258424 7.075239 +v -0.780860 0.026787 6.599832 +v -0.461438 -0.267657 7.057393 +v -0.775481 0.047570 6.598687 +v -0.745431 0.287666 6.638868 +v -0.477325 -0.297431 7.037611 +v -0.741271 0.279537 6.635855 +v -0.681544 -0.224527 6.728429 +v -0.566267 0.186086 6.907042 +v -0.525793 -0.324669 6.955453 +v -0.500951 -0.312996 6.998189 +v -0.450798 -0.137353 7.068831 +v -0.648067 -0.256057 6.772528 +v -0.548788 0.147672 6.933457 +v -0.788871 0.202161 6.578462 +v -0.709580 0.308511 6.706103 +v -0.545330 -0.334229 6.929850 +v -0.440142 -0.210114 7.085393 +v -0.774636 0.258247 6.609534 +v -0.444240 -0.205193 7.085642 +v -0.553915 -0.335036 6.909485 +v -0.609046 -0.284027 6.837889 +v -0.563265 -0.332288 6.903332 +v -0.495812 0.007229 7.018074 +v -0.457274 -0.250534 7.068244 +v -0.782635 0.062522 6.594193 +v -0.785320 0.145662 6.581359 +v -0.454817 -0.257127 7.077968 +v -0.633920 0.244126 6.815575 +v -0.453645 -0.260165 7.074109 +v -0.459945 -0.131081 7.069536 +v -0.457922 -0.121332 7.065988 +v -0.457011 -0.253118 7.060794 +v -0.766882 -0.043552 6.620008 +v -0.461720 -0.108233 7.064810 +v -0.672691 -0.242331 6.752756 +v -0.465543 -0.254928 7.058392 +v -0.464140 -0.246963 7.060973 +v -0.529684 0.113182 6.962817 +v -0.790438 0.230586 6.581981 +v -0.610382 0.227336 6.840043 +v -0.765988 0.258351 6.615277 +v -0.637743 0.250504 6.808608 +v -0.723253 0.311170 6.682071 +v -0.469865 -0.282571 7.051596 +v -0.780265 0.241903 6.592110 +v -0.786261 0.236949 6.586479 +v -0.563974 0.172579 6.913136 +v -0.448837 -0.243865 7.079904 +v -0.784832 0.121000 6.581808 +v -0.481107 -0.021005 7.034837 +v -0.577831 0.196570 6.902855 +v -0.604914 -0.289780 6.851998 +v -0.640288 0.256117 6.799308 +v -0.763071 -0.026232 6.611877 +v -0.751916 0.285348 6.634587 +v -0.751549 0.008144 6.607371 +v -0.557149 -0.335058 6.924932 +v -0.443319 -0.228840 7.086365 +v -0.448423 -0.237878 7.081436 +v -0.789448 0.114402 6.582392 +v -0.467208 -0.264209 7.057393 +v -0.477344 -0.047456 7.050247 +v -0.748584 0.296718 6.643081 +v -0.452585 -0.238650 7.081590 +v -0.761632 0.287107 6.634027 +v -0.448495 -0.226615 7.087739 +v -0.785967 0.044300 6.596583 +v -0.505423 0.039699 7.001088 +v -0.471541 -0.072509 7.058313 +v -0.494245 -0.002326 7.024259 +v -0.463315 -0.245266 7.063724 +v -0.524270 -0.318587 6.969185 +v -0.444204 -0.251333 7.080233 +v -0.459634 -0.253503 7.071017 +v -0.449182 -0.175166 7.080384 +v -0.458962 -0.171007 7.080378 +v -0.697424 0.297865 6.720452 +v -0.620274 0.232774 6.835535 +v -0.474580 -0.280282 7.054645 +v -0.700384 0.303015 6.711162 +v -0.465353 -0.276807 7.052547 +v -0.702804 -0.190249 6.703850 +v -0.764304 -0.055247 6.624762 +v -0.512129 0.074942 6.987643 +v -0.711084 -0.181396 6.699324 +v -0.515836 -0.314466 6.984359 +v -0.738532 0.304412 6.655768 +v -0.562950 0.156394 6.924034 +v -0.681761 0.289610 6.744376 +v -0.690298 0.293819 6.740847 +v -0.792154 0.105459 6.582257 +v -0.454444 -0.188062 7.082551 +v -0.570941 0.176739 6.910183 +v -0.752351 -0.080193 6.635118 +v -0.479145 -0.031433 7.042259 +v -0.785540 0.053978 6.595087 +v -0.724799 0.309926 6.677041 +v -0.763562 0.275698 6.627149 +v -0.794724 0.149444 6.578334 +v -0.582501 0.204592 6.896180 +v -0.746443 0.301407 6.651205 +v -0.443936 -0.188954 7.082779 +v -0.548569 0.121141 6.951090 +v -0.471137 -0.268734 7.054203 +v -0.556945 0.158727 6.923290 +v -0.622912 0.234435 6.829082 +v -0.481025 -0.302326 7.028550 +v -0.744861 0.310968 6.656592 +v -0.500671 0.019719 7.011402 +v -0.519322 0.086857 6.981495 +v -0.791324 0.242138 6.584774 +v -0.458542 -0.262017 7.072097 +v -0.477166 -0.101085 7.068448 +v -0.735996 0.315365 6.675956 +v -0.543007 0.112296 6.959470 +v -0.740201 0.313498 6.666857 +v -0.478235 -0.270978 7.055486 +v -0.475751 -0.283720 7.052211 +v -0.551949 0.138975 6.939796 +v -0.771989 -0.008407 6.606439 +v -0.476637 -0.285524 7.048344 +v -0.577856 -0.329947 6.907229 +v -0.482420 -0.293385 7.042812 +v -0.455055 -0.208064 7.088048 +v -0.456942 -0.154059 7.075268 +v -0.794505 0.236420 6.580680 +v -0.471808 -0.058347 7.053452 +v -0.451623 -0.200837 7.087739 +v -0.792602 0.090458 6.585665 +v -0.454537 -0.245403 7.080140 +v -0.595231 0.211216 6.888430 +v -0.637538 -0.271015 6.816157 +v -0.466935 -0.245351 7.061994 +v -0.675771 -0.248156 6.768095 +v -0.471087 -0.249410 7.060543 +v -0.792993 0.123642 6.580401 +v -0.755843 0.291903 6.638852 +v -0.749512 -0.118451 6.650816 +v -0.580350 -0.316464 6.888094 +v -0.707858 -0.172636 6.689985 +v -0.536954 -0.322463 6.957938 +v -0.716238 -0.159719 6.679216 +v -0.594027 -0.301116 6.874234 +v -0.697313 -0.228988 6.736729 +v -0.453795 -0.165524 7.078572 +v -0.549082 -0.331045 6.940800 +v -0.791703 0.251197 6.590560 +v -0.804541 0.139872 6.576631 +v -0.797671 0.192338 6.577275 +v -0.468218 -0.147751 7.077522 +v -0.462377 -0.143564 7.074847 +v -0.490114 -0.011792 7.029980 +v -0.630847 0.236533 6.827470 +v -0.466532 -0.120876 7.068535 +v -0.747028 -0.107934 6.646292 +v -0.740927 0.312080 6.661239 +v -0.768972 0.279367 6.628301 +v -0.471207 -0.261526 7.058976 +v -0.457326 -0.251445 7.077728 +v -0.579642 0.194794 6.904430 +v -0.476692 -0.266615 7.058029 +v -0.459895 -0.248148 7.078623 +v -0.466140 -0.251322 7.069816 +v -0.767738 0.264811 6.618808 +v -0.782773 -0.000642 6.602808 +v -0.501735 0.004696 7.022367 +v -0.466834 -0.245633 7.066250 +v -0.492501 -0.021744 7.038432 +v -0.529496 0.104841 6.969115 +v -0.648052 0.252636 6.813271 +v -0.797532 0.209437 6.577319 +v -0.705704 0.304316 6.716776 +v -0.475376 -0.253564 7.061232 +v -0.791691 0.222844 6.579092 +v -0.754398 0.301344 6.644809 +v -0.803966 0.234753 6.576357 +v -0.626420 -0.275163 6.823485 +v -0.515410 0.049143 6.997911 +v -0.719521 0.312216 6.693272 +v -0.571366 0.164441 6.916450 +v -0.674494 0.280305 6.755144 +v -0.684652 0.291530 6.737123 +v -0.774290 -0.027667 6.611866 +v -0.458162 -0.261408 7.077021 +v -0.461274 -0.240762 7.084393 +v -0.461722 -0.264484 7.075188 +v -0.472606 -0.263493 7.070715 +v -0.471303 -0.259537 7.068144 +v -0.667798 0.271418 6.781552 +v -0.562039 0.145148 6.932595 +v -0.665039 0.271363 6.774252 +v -0.784323 0.020051 6.600355 +v -0.531333 0.096318 6.974822 +v -0.578415 0.162111 6.918360 +v -0.486528 -0.040143 7.050697 +v -0.471671 -0.248078 7.065249 +v -0.493483 -0.029477 7.045589 +v -0.491127 -0.299031 7.033497 +v -0.625498 -0.279890 6.841578 +v -0.579418 -0.326324 6.900993 +v -0.491016 -0.016624 7.034402 +v -0.463447 -0.138296 7.072710 +v -0.531320 -0.314294 6.978444 +v -0.794779 0.075778 6.589289 +v -0.753805 0.315447 6.658383 +v -0.498198 -0.307581 7.014365 +v -0.817028 0.225196 6.572145 +v -0.762587 -0.101166 6.643359 +v -0.697183 0.294651 6.744865 +v -0.762391 -0.088917 6.639112 +v -0.804471 0.169856 6.576161 +v -0.457251 -0.178862 7.082606 +v -0.464627 -0.179072 7.083174 +v -0.597528 0.215929 6.876921 +v -0.602557 0.217609 6.871769 +v -0.701927 0.298612 6.729962 +v -0.556639 -0.333280 6.934985 +v -0.813547 0.199620 6.573484 +v -0.698969 -0.215895 6.722428 +v -0.463677 -0.158483 7.080016 +v -0.566785 -0.334586 6.918318 +v -0.785434 0.257766 6.601661 +v -0.722841 -0.166795 6.687580 +v -0.801951 0.248079 6.580020 +v -0.710319 0.309090 6.709036 +v -0.647634 0.257986 6.801542 +v -0.713795 0.308842 6.700362 +v -0.805714 0.124650 6.577672 +v -0.470758 -0.081837 7.063044 +v -0.596622 -0.295238 6.860386 +v -0.449938 -0.218834 7.090022 +v -0.478007 -0.062149 7.057181 +v -0.764337 0.295079 6.637540 +v -0.614898 0.226512 6.845072 +v -0.464198 -0.250106 7.078875 +v -0.473278 -0.252508 7.067106 +v -0.484818 -0.281792 7.052356 +v -0.556882 0.129913 6.943281 +v -0.495361 -0.304053 7.023789 +v -0.782022 0.269553 6.614915 +v -0.594083 0.204593 6.897099 +v -0.513118 0.018125 7.015781 +v -0.747149 0.315143 6.661726 +v -0.513129 0.034991 7.005152 +v -0.734692 -0.136786 6.660825 +v -0.540921 -0.330033 6.944470 +v -0.626089 0.231662 6.844144 +v -0.773437 -0.079715 6.633543 +v -0.513116 -0.309496 7.002751 +v -0.667810 -0.254430 6.779274 +v -0.734500 0.317274 6.682105 +v -0.464615 -0.263477 7.077734 +v -0.470252 -0.265362 7.075763 +v -0.474834 -0.259757 7.062296 +v -0.474892 -0.250399 7.062611 +v -0.458962 -0.230030 7.088336 +v -0.459996 -0.219799 7.090332 +v -0.504797 -0.303367 7.023411 +v -0.523179 0.037293 7.006660 +v -0.787798 -0.045847 6.620899 +v -0.788321 0.265227 6.607992 +v -0.685870 0.287881 6.750508 +v -0.528598 0.062889 6.992414 +v -0.806252 0.222752 6.575389 +v -0.545861 0.093656 6.973503 +v -0.803217 0.256184 6.584165 +v -0.540649 -0.314723 6.975791 +v -0.576308 0.169069 6.913424 +v -0.605876 -0.297323 6.878182 +v -0.697871 0.296151 6.736447 +v -0.774142 0.270879 6.619191 +v -0.710919 0.306959 6.717265 +v -0.613423 0.219447 6.876740 +v -0.796501 0.018736 6.597029 +v -0.655417 0.261386 6.797255 +v -0.592526 0.200339 6.900456 +v -0.737877 -0.141749 6.665090 +v -0.721736 0.309787 6.718256 +v -0.720445 0.312212 6.705829 +v -0.629664 0.234922 6.835387 +v -0.731780 0.317975 6.690355 +v -0.719463 -0.188770 6.707603 +v -0.789831 0.003864 6.600832 +v -0.479963 -0.056248 7.057128 +v -0.746016 0.320328 6.673181 +v -0.800798 0.268372 6.598045 +v -0.804503 0.266693 6.591197 +v -0.471367 -0.111362 7.068370 +v -0.749829 0.316678 6.666313 +v -0.458392 -0.214456 7.089777 +v -0.459815 -0.193594 7.086337 +v -0.665003 0.267839 6.787418 +v -0.782027 0.276442 6.619343 +v -0.770929 0.289334 6.630121 +v -0.793411 -0.023946 6.608580 +v -0.619807 -0.285878 6.859922 +v -0.550586 0.100163 6.966312 +v -0.816595 0.239879 6.572720 +v -0.766265 0.302627 6.640724 +v -0.618632 0.222077 6.862485 +v -0.797550 0.036065 6.595027 +v -0.614410 0.223203 6.854071 +v -0.521530 -0.312009 6.990021 +v -0.649105 -0.265416 6.803352 +v -0.565343 -0.331059 6.948833 +v -0.757596 0.312708 6.651703 +v -0.504314 -0.008897 7.033247 +v -0.575128 -0.334778 6.935102 +v -0.717089 -0.212619 6.722984 +v -0.583767 0.181571 6.909396 +v -0.467698 -0.254021 7.080267 +v -0.476522 -0.262104 7.066025 +v -0.478667 -0.253592 7.065863 +v -0.479770 -0.264291 7.068160 +v -0.479330 -0.252291 7.064634 +v -0.483452 -0.267715 7.057784 +v -0.488013 -0.271263 7.055843 +v -0.475921 -0.257047 7.064620 +v -0.812453 0.207842 6.572924 +v -0.821171 0.177976 6.572816 +v -0.769789 0.314081 6.648395 +v -0.633467 0.234824 6.841456 +v -0.816546 0.096203 6.580693 +v -0.463815 -0.226874 7.089885 +v -0.805871 0.105035 6.580195 +v -0.466864 -0.203223 7.088789 +v -0.686675 0.284996 6.759160 +v -0.472292 -0.172464 7.083169 +v -0.776819 0.283138 6.626570 +v -0.483859 -0.276708 7.056023 +v -0.776757 0.293432 6.630071 +v -0.591662 0.185218 6.907726 +v -0.732678 0.316969 6.701403 +v -0.809776 0.245742 6.577078 +v -0.708220 -0.207302 6.717312 +v -0.568764 -0.333952 6.938712 +v -0.783508 -0.032467 6.613756 +v -0.600092 0.214751 6.883241 +v -0.609244 0.218612 6.870209 +v -0.578507 -0.333732 6.920843 +v -0.472339 -0.154210 7.081523 +v -0.679931 0.278581 6.770257 +v -0.663811 -0.259279 6.790719 +v -0.561772 0.121073 6.947424 +v -0.571693 0.125307 6.942309 +v -0.573740 0.140724 6.933930 +v -0.552480 0.110622 6.958104 +v -0.768519 -0.072104 6.630821 +v -0.783199 0.280534 6.623111 +v -0.549211 0.077600 6.982251 +v -0.500004 -0.022402 7.042256 +v -0.780267 0.288564 6.626281 +v -0.577009 0.155052 6.926037 +v -0.578463 0.157401 6.924012 +v -0.617213 -0.290015 6.870942 +v -0.497859 -0.296109 7.038193 +v -0.524037 0.046170 7.000307 +v -0.728182 0.313727 6.709723 +v -0.529031 0.075205 6.986950 +v -0.477383 -0.076671 7.063705 +v -0.741888 0.319548 6.698946 +v -0.817147 0.251836 6.574291 +v -0.786539 -0.010362 6.604417 +v -0.812791 0.114171 6.577508 +v -0.818477 0.245639 6.571952 +v -0.467760 -0.190694 7.085712 +v -0.496504 -0.284500 7.048733 +v -0.474662 -0.179850 7.085092 +v -0.698028 0.292234 6.753155 +v -0.809822 0.156030 6.574018 +v -0.808791 0.028697 6.593269 +v -0.815239 0.269185 6.582582 +v -0.741403 0.319843 6.684935 +v -0.767587 0.307973 6.645269 +v -0.772667 0.307253 6.639904 +v -0.670200 0.265221 6.803550 +v -0.690963 -0.236847 6.749723 +v -0.783685 -0.076377 6.630333 +v -0.814259 0.049335 6.590569 +v -0.803901 0.067782 6.589194 +v -0.810776 0.256153 6.579031 +v -0.473160 -0.263713 7.078799 +v -0.483501 -0.250409 7.063745 +v -0.476902 -0.265081 7.074705 +v -0.476353 -0.255676 7.080679 +v -0.468649 -0.244718 7.081901 +v -0.482356 -0.254246 7.063333 +v -0.691281 0.282549 6.769248 +v -0.786008 -0.066723 6.627939 +v -0.551980 -0.327660 6.953518 +v -0.467125 -0.221740 7.089748 +v -0.564160 -0.327398 6.957083 +v -0.776752 -0.056924 6.625768 +v -0.761060 0.317895 6.657516 +v -0.478855 -0.113962 7.070513 +v -0.584023 0.154285 6.924875 +v -0.602566 0.210402 6.889902 +v -0.585361 0.167774 6.915534 +v -0.780783 -0.099923 6.640086 +v -0.477012 -0.086990 7.065723 +v -0.527194 0.033498 7.008754 +v -0.507269 -0.000167 7.026657 +v -0.594785 -0.311901 6.893512 +v -0.625602 0.222977 6.862485 +v -0.632590 0.227864 6.855888 +v -0.638667 -0.279567 6.859046 +v -0.779698 0.312474 6.640386 +v -0.473423 -0.165790 7.083509 +v -0.477998 -0.144901 7.081882 +v -0.811337 0.078957 6.585714 +v -0.729270 -0.181986 6.704117 +v -0.473735 -0.192223 7.084254 +v -0.559501 0.106660 6.957764 +v -0.486009 -0.066381 7.061487 +v -0.829753 0.234691 6.567216 +v -0.711105 -0.221156 6.729975 +v -0.751109 0.320193 6.671419 +v -0.643791 0.243490 6.828675 +v -0.794318 0.276119 6.612546 +v -0.777581 0.301642 6.636492 +v -0.476800 -0.132652 7.074073 +v -0.826783 0.151974 6.570711 +v -0.770663 -0.117345 6.648585 +v -0.716157 0.305408 6.727635 +v -0.593812 0.168735 6.915284 +v -0.724574 -0.196636 6.713452 +v -0.817641 0.166460 6.572559 +v -0.825730 0.109236 6.576120 +v -0.675000 -0.259179 6.802634 +v -0.818563 0.215859 6.571520 +v -0.471653 -0.212526 7.091343 +v -0.791256 0.284441 6.621597 +v -0.531678 -0.310503 6.995055 +v -0.682726 -0.251303 6.780125 +v -0.519791 0.003008 7.029556 +v -0.685027 0.273881 6.787096 +v -0.751579 0.321559 6.678703 +v -0.605997 -0.305094 6.894380 +v -0.494580 -0.276228 7.055000 +v -0.486668 -0.254045 7.066869 +v -0.487716 -0.252245 7.064062 +v -0.478717 -0.263650 7.077395 +v -0.486850 -0.249279 7.066574 +v -0.483230 -0.264461 7.066902 +v -0.487637 -0.263434 7.064181 +v -0.824645 0.248672 6.570515 +v -0.706996 0.299444 6.740925 +v -0.570182 0.113480 6.949399 +v -0.660981 0.254888 6.818334 +v -0.714828 0.304843 6.734653 +v -0.477526 -0.234195 7.088631 +v -0.790161 0.297479 6.628510 +v -0.793023 0.291080 6.625083 +v -0.770174 0.318084 6.653689 +v -0.507097 -0.014258 7.039402 +v -0.539967 -0.310915 6.988494 +v -0.503541 -0.285289 7.048258 +v -0.778172 -0.089488 6.637490 +v -0.827029 0.242059 6.569608 +v -0.524048 0.025444 7.014288 +v -0.612463 0.218417 6.882337 +v -0.819795 0.264361 6.575796 +v -0.501038 -0.291137 7.044174 +v -0.814201 -0.010261 6.600508 +v -0.492836 -0.269638 7.057289 +v -0.737826 -0.166464 6.691803 +v -0.832375 0.208670 6.567910 +v -0.477474 -0.186676 7.084378 +v -0.821503 0.130330 6.573232 +v -0.748078 0.320260 6.684192 +v -0.590758 0.160715 6.918744 +v -0.828217 0.223195 6.568176 +v -0.479923 -0.158094 7.084081 +v -0.704919 0.293079 6.755427 +v -0.765049 0.321914 6.663155 +v -0.493264 -0.051236 7.061004 +v -0.584767 0.142473 6.930589 +v -0.769172 0.319217 6.658514 +v -0.599159 0.193894 6.904963 +v -0.805466 0.036596 6.594061 +v -0.475379 -0.225115 7.090826 +v -0.727515 0.312161 6.721622 +v -0.684433 -0.254629 6.793929 +v -0.496830 -0.046131 7.059228 +v -0.522437 0.016439 7.021504 +v -0.810774 0.273921 6.593825 +v -0.760192 -0.137970 6.663509 +v -0.765046 -0.129888 6.656280 +v -0.475349 -0.200853 7.090822 +v -0.787704 0.306024 6.633861 +v -0.645285 0.235510 6.848296 +v -0.479188 -0.121494 7.072954 +v -0.649012 0.243110 6.835034 +v -0.487282 -0.076144 7.066489 +v -0.829272 0.273841 6.574841 +v -0.722677 -0.219497 6.728765 +v -0.519152 -0.303736 7.019961 +v -0.815337 0.065208 6.588051 +v -0.592790 -0.320506 6.902039 +v -0.818954 0.146952 6.571723 +v -0.639803 -0.274196 6.832250 +v -0.743731 -0.157727 6.683583 +v -0.558105 -0.320920 6.968010 +v -0.476152 -0.242272 7.084613 +v -0.798988 0.287835 6.620221 +v -0.484931 -0.259979 7.077884 +v -0.823142 0.186420 6.571437 +v -0.777669 0.318783 6.647180 +v -0.611880 0.215071 6.886785 +v -0.584363 -0.334051 6.932823 +v -0.828838 0.262302 6.571275 +v -0.747550 0.320472 6.694452 +v -0.489987 -0.091849 7.070701 +v -0.834493 0.251633 6.566293 +v -0.490111 -0.081507 7.069466 +v -0.828902 0.033674 6.586874 +v -0.804570 -0.032408 6.612307 +v -0.625211 0.222355 6.871366 +v -0.809118 -0.025181 6.608300 +v -0.534999 0.043520 7.001911 +v -0.533869 0.050802 6.997142 +v -0.599115 0.183489 6.909022 +v -0.581981 0.125957 6.938753 +v -0.542439 0.066066 6.989993 +v -0.477196 -0.136403 7.075862 +v -0.605145 0.197393 6.902163 +v -0.550032 -0.312129 6.984098 +v -0.761662 -0.144827 6.670738 +v -0.807805 0.013630 6.594613 +v -0.800429 0.276170 6.607480 +v -0.833272 0.174746 6.569052 +v -0.507002 -0.039623 7.055750 +v -0.509171 -0.299688 7.032822 +v -0.490949 -0.129682 7.080584 +v -0.824274 0.289951 6.592618 +v -0.597864 0.153232 6.920767 +v -0.540142 0.034940 7.010040 +v -0.650344 -0.275716 6.851772 +v -0.530773 -0.308675 7.006068 +v -0.491289 -0.118773 7.077164 +v -0.787565 -0.088938 6.635142 +v -0.506452 -0.026852 7.046834 +v -0.542307 -0.310064 6.997930 +v -0.656897 -0.269742 6.828238 +v -0.622931 0.216407 6.885678 +v -0.778154 0.321539 6.653333 +v -0.763642 0.326949 6.675096 +v -0.820420 0.074421 6.585883 +v -0.584291 0.135998 6.933375 +v -0.714209 -0.227027 6.738273 +v -0.770204 0.325849 6.664387 +v -0.697382 0.282213 6.775084 +v -0.567155 -0.322982 6.967397 +v -0.496705 -0.064773 7.067072 +v -0.778696 -0.131546 6.658389 +v -0.502098 -0.048542 7.062269 +v -0.610145 -0.299664 6.888964 +v -0.656184 0.243287 6.841849 +v -0.482073 -0.254717 7.082008 +v -0.494433 -0.255552 7.067459 +v -0.488352 -0.260517 7.073326 +v -0.819732 0.278764 6.586497 +v -0.478541 -0.216649 7.093493 +v -0.834829 0.196269 6.567343 +v -0.669893 0.257673 6.820980 +v -0.834958 0.242131 6.566313 +v -0.677338 0.266868 6.807980 +v -0.628670 0.221573 6.875281 +v -0.807965 0.289833 6.614632 +v -0.480803 -0.210104 7.093658 +v -0.639505 0.226976 6.862708 +v -0.495919 -0.080270 7.070666 +v -0.783692 0.322496 6.648971 +v -0.736469 0.317148 6.713797 +v -0.516628 -0.021932 7.047035 +v -0.826177 0.279644 6.579506 +v -0.641024 0.231363 6.856343 +v -0.487713 -0.235916 7.090896 +v -0.557435 0.085877 6.976173 +v -0.837803 0.272375 6.568868 +v -0.515723 -0.008439 7.037565 +v -0.701150 0.288561 6.765806 +v -0.507223 -0.280873 7.054017 +v -0.836877 0.157996 6.568295 +v -0.816114 0.002037 6.595086 +v -0.616941 0.207286 6.893710 +v -0.802707 -0.065925 6.627047 +v -0.715864 -0.232192 6.749059 +v -0.728970 0.308783 6.741419 +v -0.482483 -0.174850 7.086803 +v -0.663931 -0.265473 6.815316 +v -0.763145 0.327067 6.680560 +v -0.594908 -0.332577 6.930192 +v -0.483543 -0.151204 7.085654 +v -0.478949 -0.191120 7.086288 +v -0.783151 -0.107415 6.642502 +v -0.624593 -0.291942 6.886044 +v -0.776669 0.324775 6.659652 +v -0.603113 0.171247 6.913221 +v -0.793791 -0.080672 6.631448 +v -0.833849 0.135957 6.570964 +v -0.800197 -0.045643 6.618960 +v -0.535344 0.025992 7.016268 +v -0.493320 -0.123357 7.078394 +v -0.494127 -0.263444 7.063189 +v -0.587134 0.110909 6.944541 +v -0.803970 0.288713 6.617935 +v -0.790134 0.318216 6.640484 +v -0.495517 -0.104887 7.073750 +v -0.491190 -0.099164 7.073196 +v -0.742733 -0.195569 6.715077 +v -0.749985 0.324621 6.710219 +v -0.634866 -0.282294 6.867062 +v -0.753287 0.325432 6.702041 +v -0.825089 0.062766 6.586218 +v -0.841765 0.257708 6.564438 +v -0.564218 0.069167 6.983834 +v -0.511990 -0.288819 7.048010 +v -0.484659 -0.164747 7.087752 +v -0.731238 0.312354 6.736671 +v -0.702631 -0.240841 6.765404 +v -0.502707 -0.060835 7.068094 +v -0.552751 -0.316538 6.975255 +v -0.774070 0.331830 6.665345 +v -0.620549 -0.303176 6.904935 +v -0.726431 -0.213463 6.724001 +v -0.835576 0.187227 6.568220 +v -0.811597 0.285355 6.604405 +v -0.492984 -0.254650 7.070934 +v -0.719691 0.303582 6.746191 +v -0.622677 0.162484 6.911163 +v -0.718486 -0.236878 6.764897 +v -0.834302 0.123144 6.572527 +v -0.600748 -0.327914 6.918789 +v -0.616044 0.183134 6.906832 +v -0.484026 -0.225024 7.092488 +v -0.795226 -0.055109 6.623757 +v -0.805194 0.299278 6.624556 +v -0.829315 0.289417 6.585625 +v -0.633572 0.220200 6.876716 +v -0.562288 -0.313067 6.984234 +v -0.798671 0.304613 6.630797 +v -0.830959 0.077729 6.582423 +v -0.832158 0.095979 6.577960 +v -0.549295 0.050680 6.996626 +v -0.520756 -0.014655 7.043200 +v -0.599007 0.143362 6.925861 +v -0.841719 0.278598 6.570091 +v -0.490037 -0.155615 7.088049 +v -0.678790 0.269719 6.796289 +v -0.517061 -0.296670 7.038327 +v -0.500710 -0.055563 7.064445 +v -0.847452 0.271751 6.565780 +v -0.499301 -0.258685 7.065533 +v -0.789855 -0.116963 6.646854 +v -0.576662 0.097248 6.961140 +v -0.490889 -0.112694 7.075016 +v -0.694732 -0.247560 6.776855 +v -0.605782 0.185210 6.908148 +v -0.780307 0.330024 6.661373 +v -0.485112 -0.202508 7.095157 +v -0.822266 0.021320 6.590283 +v -0.746553 -0.179911 6.706029 +v -0.828784 -0.021467 6.604936 +v -0.549342 0.043960 7.000940 +v -0.485330 -0.195361 7.094827 +v -0.487613 -0.216262 7.095225 +v -0.509393 -0.264395 7.064766 +v -0.509552 -0.273239 7.058019 +v -0.755393 0.324178 6.696073 +v -0.499863 -0.096488 7.074987 +v -0.843388 0.228763 6.562753 +v -0.589849 0.117956 6.940764 +v -0.552132 0.060413 6.989923 +v -0.612411 -0.315525 6.912716 +v -0.847916 0.156099 6.567964 +v -0.763772 0.326331 6.691755 +v -0.505811 -0.081110 7.071767 +v -0.524674 -0.292705 7.046667 +v -0.506372 -0.072041 7.070070 +v -0.494329 -0.175408 7.092947 +v -0.559855 0.063251 6.986588 +v -0.847725 0.239300 6.561547 +v -0.771975 0.333190 6.674415 +v -0.735447 0.317023 6.727827 +v -0.500176 -0.109285 7.079496 +v -0.662838 0.249306 6.831962 +v -0.630164 -0.285633 6.873619 +v -0.716071 0.297072 6.759084 +v -0.569536 0.081442 6.974650 +v -0.740969 0.320815 6.718064 +v -0.505747 -0.264816 7.062371 +v -0.849042 0.214790 6.562586 +v -0.489968 -0.247105 7.086874 +v -0.504547 -0.255532 7.069766 +v -0.499944 -0.253862 7.070807 +v -0.493584 -0.258350 7.081093 +v -0.840088 0.288770 6.576797 +v -0.605964 -0.309941 6.901515 +v -0.835280 0.056655 6.583403 +v -0.799745 0.330048 6.648316 +v -0.828196 -0.001878 6.595314 +v -0.848000 0.286735 6.569998 +v -0.491261 -0.138249 7.085746 +v -0.837715 0.295227 6.582966 +v -0.837639 0.082480 6.579238 +v -0.806846 0.305707 6.629176 +v -0.771052 0.332036 6.685623 +v -0.618606 0.198479 6.900619 +v -0.510718 -0.054682 7.066250 +v -0.774941 -0.143103 6.671479 +v -0.528927 -0.006695 7.038204 +v -0.640493 -0.285790 6.883115 +v -0.798558 0.318957 6.638009 +v -0.812130 -0.045807 6.617423 +v -0.490105 -0.186518 7.092933 +v -0.532567 0.011418 7.026279 +v -0.846145 0.181021 6.565186 +v -0.812967 0.302485 6.621882 +v -0.719083 0.301573 6.753047 +v -0.788377 0.328588 6.654099 +v -0.747704 -0.202406 6.718564 +v -0.515425 -0.032429 7.054842 +v -0.678530 0.262316 6.816617 +v -0.689450 0.268762 6.808765 +v -0.830246 0.044683 6.585934 +v -0.600893 0.110284 6.938743 +v -0.646119 0.224977 6.868514 +v -0.691530 0.273138 6.797502 +v -0.839829 0.015519 6.587222 +v -0.603237 0.132615 6.929931 +v -0.837551 0.298989 6.587383 +v -0.531469 -0.302356 7.028470 +v -0.781502 0.334463 6.666278 +v -0.726953 -0.227651 6.741117 +v -0.541636 0.023055 7.019105 +v -0.543703 -0.307922 7.008884 +v -0.631765 0.207344 6.894592 +v -0.824211 0.301252 6.604349 +v -0.730687 -0.223269 6.734445 +v -0.846232 0.205591 6.562683 +v -0.757234 -0.159455 6.688671 +v -0.840407 0.306436 6.588882 +v -0.495205 -0.143709 7.088065 +v -0.842579 0.167921 6.567657 +v -0.855408 0.270334 6.562434 +v -0.633686 0.217413 6.882642 +v -0.664037 0.244592 6.842977 +v -0.498426 -0.115325 7.080153 +v -0.514155 -0.278082 7.058074 +v -0.853844 0.190081 6.561296 +v -0.715391 0.292314 6.774855 +v -0.575293 0.105687 6.953639 +v -0.743535 -0.211039 6.723618 +v -0.819362 -0.036119 6.611770 +v -0.523739 -0.296630 7.038962 +v -0.613415 0.174450 6.910344 +v -0.503198 -0.254187 7.077434 +v -0.493027 -0.256803 7.085379 +v -0.501476 -0.256349 7.081998 +v -0.492184 -0.226848 7.092244 +v -0.493664 -0.164673 7.093110 +v -0.499195 -0.162523 7.094371 +v -0.561307 0.045714 6.998511 +v -0.833953 0.305394 6.595041 +v -0.847424 0.263668 6.564675 +v -0.654314 0.234740 6.857926 +v -0.563924 0.056608 6.989348 +v -0.845832 0.116543 6.571428 +v -0.852366 0.280849 6.566784 +v -0.631660 0.199109 6.899436 +v -0.494287 -0.180076 7.093637 +v -0.572854 -0.319071 6.976700 +v -0.501373 -0.148456 7.087749 +v -0.509480 -0.102865 7.077916 +v -0.501030 -0.140557 7.085893 +v -0.497360 -0.136604 7.086116 +v -0.509714 -0.077049 7.072365 +v -0.496927 -0.127287 7.083940 +v -0.700887 0.280814 6.786467 +v -0.706819 0.284813 6.780930 +v -0.775588 0.335016 6.688833 +v -0.499528 -0.121673 7.082679 +v -0.578204 0.084264 6.970109 +v -0.727121 0.304563 6.752926 +v -0.801029 -0.106037 6.639907 +v -0.779787 0.334724 6.671325 +v -0.589043 -0.334936 6.944456 +v -0.599319 -0.335245 6.941881 +v -0.752699 -0.183753 6.710062 +v -0.788344 0.335129 6.661981 +v -0.756606 -0.174379 6.704230 +v -0.669912 0.250839 6.833304 +v -0.757326 -0.169224 6.699853 +v -0.758810 0.327956 6.706206 +v -0.616140 -0.318733 6.917378 +v -0.491827 -0.198431 7.097296 +v -0.495926 -0.205446 7.096915 +v -0.573159 -0.315617 6.984638 +v -0.519704 -0.279343 7.060688 +v -0.860988 0.208512 6.557292 +v -0.507229 -0.091648 7.074821 +v -0.849059 0.294972 6.574657 +v -0.812031 -0.084607 6.632187 +v -0.850201 0.164921 6.566729 +v -0.658792 0.232828 6.861148 +v -0.632503 0.190213 6.900637 +v -0.855311 0.245959 6.559139 +v -0.829477 0.007616 6.591730 +v -0.534330 -0.009132 7.042801 +v -0.521651 -0.042902 7.063752 +v -0.678870 0.257524 6.826863 +v -0.744196 0.319101 6.734635 +v -0.635480 -0.292816 6.899235 +v -0.805665 0.311725 6.632072 +v -0.794238 0.333528 6.658405 +v -0.560897 -0.311270 6.987964 +v -0.651136 -0.279537 6.870126 +v -0.486199 -0.207308 7.096854 +v -0.492031 -0.211719 7.098398 +v -0.496177 -0.228094 7.092772 +v -0.499798 -0.252301 7.088976 +v -0.509410 -0.255245 7.076075 +v -0.512830 -0.262745 7.071533 +v -0.523579 -0.028886 7.054820 +v -0.654572 0.226436 6.867892 +v -0.607824 0.115981 6.934672 +v -0.793416 -0.125839 6.653301 +v -0.857317 0.230373 6.558289 +v -0.871827 0.234863 6.553399 +v -0.801121 -0.122245 6.649408 +v -0.818473 0.314623 6.626856 +v -0.824042 0.319924 6.624845 +v -0.635766 0.208244 6.893095 +v -0.610339 0.138467 6.925301 +v -0.515129 -0.270234 7.065143 +v -0.855740 0.252892 6.559480 +v -0.505106 -0.116565 7.085158 +v -0.514871 -0.061489 7.069150 +v -0.542021 0.008332 7.030629 +v -0.845871 0.098532 6.574717 +v -0.849876 0.304834 6.578754 +v -0.596663 0.104601 6.944110 +v -0.850277 0.140743 6.569585 +v -0.758515 -0.192799 6.715479 +v -0.534554 -0.298342 7.039790 +v -0.808967 0.321131 6.635705 +v -0.722401 0.296219 6.767664 +v -0.715209 -0.241006 6.777024 +v -0.765326 0.328550 6.702116 +v -0.673812 -0.268416 6.839168 +v -0.775479 -0.154674 6.687317 +v -0.624367 -0.296749 6.898097 +v -0.679508 -0.262715 6.818889 +v -0.857931 0.116091 6.569541 +v -0.627078 0.172837 6.907980 +v -0.783302 -0.140684 6.669446 +v -0.780878 0.337160 6.677157 +v -0.613982 0.106158 6.934067 +v -0.585209 -0.332063 6.961322 +v -0.697706 0.268328 6.809769 +v -0.820796 0.306120 6.615085 +v -0.579871 -0.326557 6.968947 +v -0.502079 -0.166528 7.096137 +v -0.613390 0.153367 6.917699 +v -0.797208 -0.133657 6.661302 +v -0.856428 0.150521 6.568117 +v -0.703553 -0.247345 6.785508 +v -0.521063 -0.274968 7.065061 +v -0.517332 -0.068426 7.070341 +v -0.821604 -0.056501 6.623138 +v -0.522979 -0.285444 7.053556 +v -0.824221 -0.043132 6.615455 +v -0.862423 0.284635 6.562110 +v -0.606265 -0.332292 6.933230 +v -0.843176 0.027170 6.583385 +v -0.855916 0.291580 6.567229 +v -0.749694 0.325029 6.725361 +v -0.755908 0.326599 6.714406 +v -0.507291 -0.134864 7.086773 +v -0.561825 -0.308774 7.005946 +v -0.503677 -0.127464 7.086828 +v -0.557618 0.024489 7.021102 +v -0.513577 -0.042597 7.060629 +v -0.643423 0.211928 6.887331 +v -0.571476 -0.311761 6.992448 +v -0.606528 -0.325299 6.918564 +v -0.858425 0.176401 6.563469 +v -0.806362 0.327567 6.642498 +v -0.516179 -0.264972 7.068828 +v -0.847355 0.080247 6.578072 +v -0.844510 0.064316 6.580393 +v -0.826710 0.306941 6.609697 +v -0.508742 -0.255024 7.081650 +v -0.511699 -0.260039 7.075859 +v -0.499505 -0.245854 7.091206 +v -0.644189 0.219031 6.877564 +v -0.609946 0.101906 6.938181 +v -0.688069 0.262953 6.818032 +v -0.853180 0.131221 6.569172 +v -0.841942 0.316598 6.596230 +v -0.809304 -0.065763 6.627253 +v -0.545827 -0.305595 7.022833 +v -0.501747 -0.203194 7.098515 +v -0.582793 0.070402 6.976533 +v -0.671926 0.245378 6.843096 +v -0.857301 0.158590 6.567915 +v -0.703022 -0.251103 6.800200 +v -0.870200 0.259353 6.556550 +v -0.549408 0.030912 7.013143 +v -0.591330 0.081462 6.964795 +v -0.522070 -0.271241 7.066305 +v -0.526394 -0.276456 7.062958 +v -0.594340 0.090848 6.957285 +v -0.860710 0.299657 6.567108 +v -0.809019 -0.112867 6.642338 +v -0.825524 0.315487 6.617228 +v -0.869313 0.221928 6.554106 +v -0.840581 -0.002929 6.594457 +v -0.504838 -0.152987 7.089947 +v -0.767328 -0.163821 6.695999 +v -0.837453 0.314429 6.602213 +v -0.854955 0.073905 6.576609 +v -0.741788 -0.228065 6.748307 +v -0.623579 0.145351 6.918761 +v -0.492322 -0.192681 7.100233 +v -0.738045 0.312456 6.744565 +v -0.490891 -0.188883 7.098415 +v -0.497283 -0.181921 7.099192 +v -0.859461 0.100719 6.570496 +v -0.649925 0.214996 6.882397 +v -0.591405 -0.327886 6.973546 +v -0.803019 0.335857 6.657484 +v -0.502558 -0.198614 7.098899 +v -0.533584 -0.017447 7.050720 +v -0.711475 -0.246572 6.792314 +v -0.501771 -0.156074 7.090556 +v -0.861810 0.277817 6.561045 +v -0.711596 0.283270 6.789713 +v -0.865983 0.190533 6.559170 +v -0.870491 0.282295 6.558788 +v -0.850213 0.319312 6.590037 +v -0.640154 0.203523 6.894845 +v -0.869058 0.307609 6.565131 +v -0.619351 -0.330786 6.936357 +v -0.573661 0.051199 6.991847 +v -0.787887 0.339058 6.674465 +v -0.783837 0.337570 6.687092 +v -0.600549 0.094800 6.951722 +v -0.631695 -0.302954 6.913097 +v -0.696430 -0.255409 6.806642 +v -0.607789 0.099080 6.943263 +v -0.812684 -0.107221 6.638643 +v -0.683309 0.253221 6.835263 +v -0.808161 -0.094040 6.635017 +v -0.743643 -0.222827 6.736848 +v -0.521436 -0.263282 7.068081 +v -0.514465 -0.260959 7.078781 +v -0.500966 -0.236976 7.093888 +v -0.502858 -0.230617 7.097106 +v -0.521136 -0.260483 7.073079 +v -0.503622 -0.254815 7.087524 +v -0.765924 0.327626 6.727012 +v -0.764879 0.327282 6.720794 +v -0.658915 0.219964 6.874518 +v -0.857818 0.014279 6.584327 +v -0.817911 0.324819 6.633245 +v -0.553810 -0.305492 7.027477 +v -0.665868 0.225300 6.868326 +v -0.854755 0.090336 6.573482 +v -0.562135 -0.308577 7.014911 +v -0.835705 0.322420 6.611361 +v -0.824380 -0.070247 6.627884 +v -0.551839 0.018186 7.026373 +v -0.527764 -0.271929 7.066219 +v -0.626691 0.132631 6.923905 +v -0.528792 -0.281494 7.060087 +v -0.873931 0.136108 6.568231 +v -0.768702 0.329252 6.705558 +v -0.535807 -0.289574 7.053010 +v -0.506586 -0.191719 7.102452 +v -0.628628 0.153744 6.913011 +v -0.776748 0.333091 6.703063 +v -0.769800 -0.185937 6.712659 +v -0.622951 -0.324907 6.929959 +v -0.796749 0.341097 6.666077 +v -0.508745 -0.128727 7.088023 +v -0.729083 -0.233113 6.758459 +v -0.510921 -0.109443 7.084349 +v -0.576586 0.059600 6.986043 +v -0.738334 -0.216618 6.728051 +v -0.616539 0.124678 6.929278 +v -0.853449 0.057268 6.578505 +v -0.514041 -0.105057 7.082044 +v -0.763979 -0.207445 6.723005 +v -0.577875 0.043015 6.998322 +v -0.868193 0.203504 6.556397 +v -0.826643 0.330576 6.631220 +v -0.792837 -0.143564 6.674355 +v -0.620222 0.099221 6.934358 +v -0.879362 0.221742 6.550878 +v -0.847351 0.329144 6.602416 +v -0.848785 0.323436 6.593759 +v -0.711261 0.278277 6.797112 +v -0.640493 0.181667 6.901032 +v -0.647437 0.197586 6.895072 +v -0.651261 0.207182 6.888662 +v -0.670141 0.236070 6.857197 +v -0.836047 -0.031899 6.608758 +v -0.752115 0.321796 6.733560 +v -0.556339 0.015934 7.028296 +v -0.506528 -0.169521 7.099777 +v -0.864634 0.292795 6.562033 +v -0.598589 0.084137 6.959985 +v -0.814298 -0.116095 6.644676 +v -0.875682 0.296328 6.557502 +v -0.878341 0.276169 6.556103 +v -0.525402 -0.054266 7.069744 +v -0.869438 0.248502 6.555064 +v -0.515035 -0.145156 7.096394 +v -0.502548 -0.185888 7.105451 +v -0.771227 -0.172571 6.704945 +v -0.846050 0.037254 6.581368 +v -0.530577 -0.040462 7.064229 +v -0.614685 0.092941 6.943490 +v -0.782550 -0.164333 6.699206 +v -0.797930 0.343680 6.671364 +v -0.726002 0.293776 6.779211 +v -0.808232 0.338612 6.652617 +v -0.866025 0.161436 6.567762 +v -0.701827 -0.257086 6.819962 +v -0.812232 0.333281 6.642052 +v -0.817008 0.330203 6.638407 +v -0.501122 -0.210792 7.101903 +v -0.509048 -0.229951 7.100550 +v -0.520341 -0.258978 7.080913 +v -0.507715 -0.249087 7.093856 +v -0.518272 -0.251857 7.094498 +v -0.876635 0.190000 6.559027 +v -0.520207 -0.101853 7.082601 +v -0.645303 -0.286723 6.893307 +v -0.508746 -0.161122 7.095896 +v -0.532874 -0.076095 7.079012 +v -0.572870 0.040073 7.003475 +v -0.867179 0.315961 6.572432 +v -0.700720 0.264411 6.817468 +v -0.543033 -0.299279 7.040040 +v -0.866359 0.042631 6.575445 +v -0.585369 -0.315359 6.993239 +v -0.686978 0.244452 6.846182 +v -0.831445 -0.113882 6.641637 +v -0.821950 0.331107 6.636666 +v -0.591695 -0.335243 6.949888 +v -0.612286 0.086076 6.950543 +v -0.835260 0.330649 6.619876 +v -0.861982 0.063399 6.575656 +v -0.622278 0.102670 6.931379 +v -0.536527 -0.292609 7.048337 +v -0.624064 0.107267 6.929866 +v -0.628481 0.126945 6.925078 +v -0.868337 0.097465 6.569426 +v -0.836137 -0.046187 6.615283 +v -0.869869 0.171711 6.565563 +v -0.631279 0.140263 6.918085 +v -0.876934 0.227740 6.552242 +v -0.583979 -0.320833 6.981182 +v -0.791617 0.340383 6.683265 +v -0.770081 0.330135 6.714451 +v -0.504803 -0.176444 7.105516 +v -0.518356 -0.086543 7.077320 +v -0.511725 -0.155448 7.096215 +v -0.714445 0.261708 6.821556 +v -0.513321 -0.133686 7.090392 +v -0.869258 0.083638 6.570446 +v -0.844075 -0.014625 6.599405 +v -0.856847 -0.006520 6.594566 +v -0.799292 0.344150 6.675932 +v -0.811054 0.344236 6.662966 +v -0.753920 0.321088 6.740694 +v -0.878758 0.309680 6.561637 +v -0.614244 -0.335980 6.956606 +v -0.875660 0.300332 6.558946 +v -0.657019 0.202457 6.890058 +v -0.615487 -0.333422 6.941774 +v -0.543795 -0.292266 7.054832 +v -0.866402 0.145337 6.569098 +v -0.543099 -0.000985 7.036878 +v -0.538646 -0.282693 7.058611 +v -0.670411 -0.275565 6.869362 +v -0.565810 0.009031 7.035741 +v -0.878163 0.255530 6.553884 +v -0.564487 0.034931 7.010032 +v -0.731493 0.301911 6.763564 +v -0.495101 -0.216771 7.098789 +v -0.508315 -0.242640 7.097869 +v -0.524600 -0.256525 7.078631 +v -0.529142 -0.255070 7.076737 +v -0.511782 -0.254737 7.086160 +v -0.890254 0.241729 6.547971 +v -0.661857 0.217642 6.879176 +v -0.523062 -0.094570 7.081667 +v -0.836625 0.336820 6.625698 +v -0.534926 -0.027693 7.058349 +v -0.529449 -0.049290 7.067437 +v -0.653630 -0.283771 6.889764 +v -0.884008 0.250247 6.551159 +v -0.542258 -0.008407 7.043652 +v -0.803524 0.340951 6.664839 +v -0.511677 -0.220986 7.107251 +v -0.589624 0.054534 6.985301 +v -0.861782 0.322877 6.581035 +v -0.878577 0.149078 6.568267 +v -0.749599 0.319302 6.743256 +v -0.889537 0.270472 6.550425 +v -0.830126 -0.104395 6.637040 +v -0.884568 0.285749 6.554012 +v -0.821845 0.343755 6.647291 +v -0.822447 0.339630 6.642035 +v -0.788496 -0.154583 6.689273 +v -0.647303 0.174408 6.901328 +v -0.666977 -0.274026 6.860742 +v -0.760553 0.325947 6.730853 +v -0.536005 -0.275746 7.064502 +v -0.511000 -0.120177 7.089708 +v -0.877751 0.203125 6.555775 +v -0.858068 0.028795 6.579777 +v -0.869305 0.060597 6.572748 +v -0.875149 0.316490 6.566940 +v -0.538254 -0.040401 7.064639 +v -0.647788 0.153528 6.907579 +v -0.893284 0.223253 6.549518 +v -0.735792 0.309236 6.753130 +v -0.521234 -0.106826 7.090689 +v -0.510473 -0.200945 7.103771 +v -0.517788 -0.188437 7.105574 +v -0.543917 -0.285002 7.058730 +v -0.880378 0.165418 6.567264 +v -0.602055 0.066236 6.970211 +v -0.602434 -0.334017 6.963385 +v -0.638131 0.124612 6.920957 +v -0.861793 0.335879 6.593632 +v -0.526006 -0.102547 7.088599 +v -0.855427 0.333016 6.595600 +v -0.877647 0.070689 6.569839 +v -0.511531 -0.183187 7.107899 +v -0.848279 -0.034415 6.609348 +v -0.637038 0.133377 6.919075 +v -0.537488 -0.062036 7.074347 +v -0.883488 0.217181 6.551363 +v -0.733200 0.291990 6.785663 +v -0.872518 0.115620 6.567492 +v -0.731035 -0.237281 6.774540 +v -0.569069 0.023590 7.020813 +v -0.734086 0.295112 6.777363 +v -0.692423 -0.265283 6.846024 +v -0.742389 0.308614 6.761327 +v -0.640906 0.160493 6.907135 +v -0.521704 -0.253568 7.088820 +v -0.520757 -0.244002 7.106200 +v -0.525706 -0.254346 7.083608 +v -0.512095 -0.229098 7.103225 +v -0.527844 -0.251251 7.079673 +v -0.527175 -0.262009 7.070736 +v -0.715759 0.271997 6.807452 +v -0.757988 0.318785 6.749539 +v -0.612193 0.074750 6.958662 +v -0.797467 0.339964 6.686526 +v -0.684742 -0.269778 6.857438 +v -0.835059 0.347535 6.637249 +v -0.843868 0.337565 6.618289 +v -0.654886 0.160901 6.903140 +v -0.621054 0.087901 6.944850 +v -0.514890 -0.167654 7.102375 +v -0.677740 0.230561 6.863979 +v -0.653102 0.185903 6.896051 +v -0.535481 -0.267544 7.071568 +v -0.687090 -0.263631 6.830953 +v -0.642634 0.097316 6.926821 +v -0.554491 -0.007295 7.047532 +v -0.571398 -0.310757 7.016815 +v -0.585766 -0.313161 7.007074 +v -0.643720 0.142536 6.911250 +v -0.838523 -0.065031 6.624667 +v -0.764908 -0.222931 6.741883 +v -0.892730 0.262337 6.549166 +v -0.559941 0.008657 7.034793 +v -0.883590 0.177540 6.565113 +v -0.838922 -0.051633 6.618342 +v -0.529144 -0.066120 7.074043 +v -0.516089 -0.129074 7.093469 +v -0.659793 0.210896 6.885240 +v -0.555351 -0.296692 7.051591 +v -0.856684 -0.017576 6.600417 +v -0.668577 0.217038 6.879631 +v -0.692044 0.253500 6.834967 +v -0.628009 -0.313580 6.921469 +v -0.773198 0.329311 6.719476 +v -0.544923 -0.023246 7.056908 +v -0.784390 0.334077 6.707481 +v -0.564223 -0.305842 7.036885 +v -0.673792 0.221316 6.873125 +v -0.511289 -0.208550 7.109012 +v -0.878675 0.094565 6.566670 +v -0.512781 -0.205943 7.109209 +v -0.639006 0.112052 6.924171 +v -0.511711 -0.170512 7.107905 +v -0.887431 0.196164 6.559025 +v -0.865893 0.332447 6.585118 +v -0.765054 0.323503 6.738470 +v -0.681796 0.234396 6.860098 +v -0.516955 -0.184654 7.106522 +v -0.646795 0.123928 6.916937 +v -0.881040 0.108615 6.565802 +v -0.883483 0.323029 6.563776 +v -0.885453 0.312716 6.558286 +v -0.741935 0.296710 6.782003 +v -0.663945 0.194331 6.891912 +v -0.574500 0.022108 7.022130 +v -0.810597 0.345167 6.671335 +v -0.834547 0.339729 6.630190 +v -0.648716 -0.290302 6.906387 +v -0.642940 0.102971 6.925711 +v -0.532902 -0.055407 7.070775 +v -0.773622 -0.217479 6.732995 +v -0.825197 0.352472 6.660801 +v -0.605630 -0.332189 6.975285 +v -0.823997 0.349657 6.651483 +v -0.578323 0.034388 7.008203 +v -0.769344 -0.213531 6.727969 +v -0.706380 0.255786 6.829780 +v -0.519949 -0.116195 7.095490 +v -0.664847 -0.279420 6.882904 +v -0.598266 0.043658 6.991690 +v -0.853723 0.339528 6.604807 +v -0.519731 -0.154670 7.103242 +v -0.525808 -0.250723 7.089376 +v -0.530996 -0.250032 7.081930 +v -0.517679 -0.239441 7.107335 +v -0.529114 -0.247698 7.085871 +v -0.514895 -0.172299 7.110992 +v -0.892044 0.312161 6.554636 +v -0.652829 0.125685 6.914417 +v -0.869442 -0.009948 6.594321 +v -0.555290 -0.302140 7.041610 +v -0.520181 -0.164671 7.106598 +v -0.663852 0.172368 6.897732 +v -0.654060 0.135544 6.911492 +v -0.863776 0.000823 6.590418 +v -0.816136 -0.125700 6.653866 +v -0.872412 0.022442 6.579112 +v -0.893173 0.238312 6.547483 +v -0.891887 0.279250 6.551338 +v -0.529357 -0.086307 7.080762 +v -0.882697 0.127843 6.566131 +v -0.901315 0.304458 6.549931 +v -0.667097 0.203970 6.886055 +v -0.518889 -0.197109 7.106905 +v -0.539481 -0.274359 7.067794 +v -0.869455 0.345499 6.593458 +v -0.542185 -0.262148 7.079713 +v -0.747331 0.305285 6.770490 +v -0.791001 0.336526 6.699317 +v -0.831404 -0.079420 6.629529 +v -0.805180 0.344032 6.678689 +v -0.853933 0.345567 6.611408 +v -0.882207 0.327653 6.569147 +v -0.705013 0.258095 6.825795 +v -0.872452 0.050507 6.572960 +v -0.886757 0.113505 6.564578 +v -0.616802 0.057028 6.969580 +v -0.565546 -0.017737 7.061909 +v -0.725604 0.286597 6.791954 +v -0.516115 -0.210726 7.110725 +v -0.777664 0.327709 6.736747 +v -0.777883 0.331249 6.724020 +v -0.867022 0.348586 6.600220 +v -0.882633 0.051979 6.569197 +v -0.671194 0.198240 6.890556 +v -0.878873 0.081419 6.567222 +v -0.852599 -0.050066 6.616689 +v -0.523029 -0.132137 7.099208 +v -0.642496 -0.295316 6.910920 +v -0.523525 -0.126093 7.099433 +v -0.591363 0.028644 7.011362 +v -0.595728 -0.316528 7.002504 +v -0.858462 -0.040323 6.610910 +v -0.521060 -0.123333 7.096036 +v -0.623070 0.079990 6.949234 +v -0.652612 0.144088 6.908173 +v -0.809577 -0.144905 6.678806 +v -0.722322 0.274398 6.806162 +v -0.837449 0.352492 6.641930 +v -0.636887 0.092192 6.931347 +v -0.603220 0.049548 6.984399 +v -0.737668 -0.239309 6.789794 +v -0.886060 0.062385 6.567693 +v -0.536881 -0.248511 7.086691 +v -0.528251 -0.252805 7.099007 +v -0.892076 0.152234 6.566711 +v -0.898223 0.295021 6.549956 +v -0.761684 -0.225786 6.749496 +v -0.875701 0.342290 6.586305 +v -0.875302 0.333219 6.576864 +v -0.531223 -0.103391 7.093957 +v -0.839920 -0.109507 6.638494 +v -0.704285 0.253567 6.834881 +v -0.591613 0.033419 7.004508 +v -0.540363 -0.084736 7.086062 +v -0.784143 -0.203292 6.720232 +v -0.894419 0.324459 6.557734 +v -0.563483 0.003168 7.041791 +v -0.902192 0.237535 6.546386 +v -0.850722 0.349479 6.625518 +v -0.589144 0.042448 6.995457 +v -0.833232 -0.095894 6.633122 +v -0.659085 -0.286461 6.903345 +v -0.864042 0.351114 6.604397 +v -0.689215 0.224784 6.868043 +v -0.525199 -0.136621 7.101658 +v -0.668976 0.160128 6.899683 +v -0.839528 -0.090697 6.630242 +v -0.898229 0.249656 6.547071 +v -0.548793 -0.283322 7.064402 +v -0.780074 -0.176792 6.708345 +v -0.728343 -0.243474 6.797691 +v -0.890772 0.186381 6.563157 +v -0.811557 -0.134915 6.664133 +v -0.824302 0.351087 6.666350 +v -0.832742 0.354766 6.653522 +v -0.621907 0.068033 6.958960 +v -0.519141 -0.221619 7.114195 +v -0.896796 0.209641 6.553842 +v -0.518578 -0.174708 7.112337 +v -0.789143 0.337310 6.717639 +v -0.563189 -0.005069 7.050530 +v -0.629854 0.060633 6.958431 +v -0.532629 -0.097293 7.089545 +v -0.902661 0.217214 6.551712 +v -0.603754 -0.322961 6.993013 +v -0.519184 -0.168575 7.111393 +v -0.891388 0.170144 6.566447 +v -0.796093 0.339288 6.706275 +v -0.659445 0.139717 6.908394 +v -0.617809 -0.333100 6.983059 +v -0.847120 -0.079901 6.627936 +v -0.807870 0.342234 6.695357 +v -0.886708 0.337971 6.571179 +v -0.904067 0.256772 6.545229 +v -0.818341 0.346711 6.681361 +v -0.525006 -0.189768 7.109386 +v -0.525888 -0.176030 7.111946 +v -0.863779 0.357367 6.609726 +v -0.861631 -0.028352 6.604575 +v -0.549410 -0.293604 7.055588 +v -0.545458 -0.053147 7.074489 +v -0.675884 0.208238 6.883120 +v -0.584094 0.021433 7.024846 +v -0.719133 -0.250444 6.814750 +v -0.850945 -0.066416 6.623812 +v -0.788697 -0.194353 6.716356 +v -0.873902 0.011111 6.584471 +v -0.892672 0.099239 6.561672 +v -0.526359 -0.149916 7.107349 +v -0.696080 0.226820 6.862989 +v -0.892379 0.123520 6.563127 +v -0.748595 -0.232582 6.769927 +v -0.654533 0.111409 6.919027 +v -0.886916 0.046239 6.569305 +v -0.769234 0.323617 6.743027 +v -0.542959 -0.258181 7.084601 +v -0.523572 -0.237617 7.119189 +v -0.535738 -0.247296 7.093770 +v -0.520853 -0.237833 7.113898 +v -0.902149 0.492510 6.551733 +v -0.534242 -0.246766 7.087854 +v -0.525843 -0.250947 7.102109 +v -0.801185 0.339916 6.700010 +v -0.886395 0.346054 6.579068 +v -0.667498 0.186587 6.894832 +v -0.522979 -0.213633 7.115779 +v -0.703673 0.250174 6.839853 +v -0.666087 0.131975 6.910120 +v -0.605676 -0.327493 6.985976 +v -0.810621 0.343973 6.688707 +v -0.756897 0.313474 6.760316 +v -0.896241 0.075672 6.563516 +v -0.892260 0.331000 6.562631 +v -0.672896 0.148963 6.897995 +v -0.902880 0.275358 6.546854 +v -0.730783 0.277495 6.806887 +v -0.694211 0.234978 6.857299 +v -0.812325 -0.154739 6.691181 +v -0.879840 0.032851 6.574852 +v -0.566628 -0.299043 7.055834 +v -0.549894 -0.041992 7.069417 +v -0.588893 -0.313661 7.021990 +v -0.546434 -0.032541 7.062657 +v -0.744608 0.293218 6.787040 +v -0.836413 -0.123883 6.650536 +v -0.650410 0.104799 6.922955 +v -0.788561 -0.181182 6.710936 +v -0.764549 -0.228680 6.763784 +v -0.803855 0.341353 6.709237 +v -0.797702 -0.170248 6.704694 +v -0.533824 -0.105035 7.098126 +v -0.601556 0.032392 7.003495 +v -0.669710 0.183408 6.895113 +v -0.639698 0.075933 6.938819 +v -0.865441 -0.040628 6.611262 +v -0.878537 0.003735 6.588046 +v -0.889438 0.335357 6.568210 +v -0.525349 -0.205680 7.113690 +v -0.752763 0.305544 6.773611 +v -0.528123 -0.165616 7.112679 +v -0.650309 -0.293602 6.913857 +v -0.621676 -0.335753 6.972966 +v -0.863074 -0.051967 6.616543 +v -0.626804 -0.334756 6.953074 +v -0.669104 0.140818 6.902525 +v -0.544444 -0.066877 7.079467 +v -0.536069 -0.138386 7.109276 +v -0.530611 -0.125667 7.102639 +v -0.815968 0.345388 6.694012 +v -0.533191 -0.115892 7.101728 +v -0.869789 -0.017001 6.597931 +v -0.670733 0.170300 6.897057 +v -0.585867 0.019564 7.029006 +v -0.906687 0.314633 6.548003 +v -0.766272 0.319145 6.754444 +v -0.612043 0.051442 6.977224 +v -0.759094 -0.231925 6.776474 +v -0.874450 0.354910 6.598572 +v -0.734245 0.284376 6.798802 +v -0.683429 -0.273684 6.874414 +v -0.905505 0.496592 6.552165 +v -0.534229 -0.248586 7.101319 +v -0.903774 0.490514 6.556134 +v -0.543863 -0.247654 7.094428 +v -0.524653 -0.233899 7.119825 +v -0.907139 0.487007 6.554764 +v -0.908068 0.488146 6.550573 +v -0.525489 -0.241713 7.113606 +v -0.527037 -0.243074 7.110105 +v -0.907548 0.493863 6.548327 +v -0.531759 -0.247029 7.106336 +v -0.903667 0.488563 6.552119 +v -0.542426 -0.088818 7.091941 +v -0.907136 0.231929 6.547837 +v -0.547145 -0.072357 7.083725 +v -0.849849 0.359465 6.638523 +v -0.851841 0.355155 6.631722 +v -0.652183 0.072978 6.932866 +v -0.549451 -0.270138 7.074678 +v -0.527663 -0.196248 7.113777 +v -0.702644 0.242818 6.848108 +v -0.900312 0.345589 6.565217 +v -0.824669 0.349618 6.677638 +v -0.683417 0.215824 6.875690 +v -0.900802 0.111485 6.559080 +v -0.651178 0.092721 6.924659 +v -0.908602 0.324803 6.549662 +v -0.579535 -0.306698 7.046861 +v -0.859827 0.357903 6.621334 +v -0.575207 -0.310862 7.026922 +v -0.833059 0.355197 6.668167 +v -0.871002 0.360863 6.605708 +v -0.802175 -0.162663 6.698845 +v -0.907801 0.280871 6.546628 +v -0.918345 0.283264 6.543834 +v -0.844800 0.359593 6.645442 +v -0.535691 -0.107256 7.101074 +v -0.571239 -0.007854 7.056300 +v -0.538843 -0.095810 7.098672 +v -0.792438 0.337495 6.719322 +v -0.724901 0.266500 6.818233 +v -0.736550 0.275031 6.812061 +v -0.645744 0.078067 6.933797 +v -0.582513 0.011979 7.035309 +v -0.889039 0.022600 6.577943 +v -0.702281 0.233470 6.855895 +v -0.556330 -0.270419 7.079835 +v -0.662226 0.123133 6.914122 +v -0.783619 0.326498 6.740311 +v -0.897504 0.350302 6.572561 +v -0.568261 -0.302013 7.048841 +v -0.763546 0.308079 6.772881 +v -0.643681 -0.317576 6.935729 +v -0.898535 0.184292 6.564284 +v -0.656385 0.086563 6.924002 +v -0.852552 -0.095745 6.631007 +v -0.857540 0.364162 6.635962 +v -0.895343 0.041403 6.569132 +v -0.680059 0.190084 6.892336 +v -0.858502 0.360882 6.627655 +v -0.678808 0.198561 6.889200 +v -0.867006 0.362321 6.614032 +v -0.663794 0.117923 6.915105 +v -0.795018 -0.203236 6.720232 +v -0.900988 0.055231 6.564015 +v -0.717942 0.251303 6.835633 +v -0.859894 -0.062089 6.621270 +v -0.917360 0.119784 6.553271 +v -0.633781 0.046585 6.969000 +v -0.908686 0.248442 6.545154 +v -0.875497 -0.023436 6.600191 +v -0.730907 0.261253 6.825080 +v -0.733529 0.267895 6.819353 +v -0.805166 -0.176911 6.708102 +v -0.880398 -0.010005 6.593304 +v -0.698820 -0.266623 6.857867 +v -0.660219 0.101034 6.919158 +v -0.881549 0.354017 6.592052 +v -0.908705 0.488700 6.556770 +v -0.911266 0.499172 6.550754 +v -0.913387 0.495681 6.548752 +v -0.909347 0.493511 6.555249 +v -0.553693 -0.265545 7.084940 +v -0.895454 0.143336 6.565314 +v -0.914051 0.218684 6.553184 +v -0.901696 0.163206 6.564954 +v -0.691174 0.204104 6.882219 +v -0.663553 -0.289658 6.914143 +v -0.835985 0.358248 6.662517 +v -0.846382 0.362892 6.656839 +v -0.896154 0.087165 6.562374 +v -0.713207 0.237955 6.849831 +v -0.696075 0.220818 6.870018 +v -0.786370 0.330690 6.731241 +v -0.530772 -0.175801 7.113622 +v -0.891601 0.359408 6.586212 +v -0.664520 0.085678 6.921269 +v -0.625787 0.044866 6.977123 +v -0.915479 0.309505 6.545966 +v -0.672875 0.133331 6.904593 +v -0.572526 0.003624 7.045988 +v -0.827289 -0.132780 6.662105 +v -0.914065 0.296582 6.545443 +v -0.743376 0.281903 6.803905 +v -0.637174 -0.331802 6.949535 +v -0.861763 -0.087295 6.626348 +v -0.746339 0.290139 6.794811 +v -0.647096 -0.324441 6.944054 +v -0.558174 -0.282235 7.071164 +v -0.911282 0.333386 6.550958 +v -0.915422 0.259876 6.543766 +v -0.681523 0.142343 6.895146 +v -0.678393 0.159643 6.894655 +v -0.560752 -0.292170 7.063078 +v -0.915307 0.269947 6.543575 +v -0.650442 -0.302740 6.927244 +v -0.684310 0.172345 6.890345 +v -0.680812 0.179197 6.892205 +v -0.816187 -0.163904 6.700291 +v -0.549209 -0.263657 7.084468 +v -0.907163 0.062204 6.560389 +v -0.710131 -0.258863 6.836771 +v -0.643462 0.064537 6.945192 +v -0.711727 0.229817 6.855422 +v -0.793700 -0.209498 6.724490 +v -0.534908 -0.188940 7.116726 +v -0.675560 0.125897 6.906539 +v -0.860288 0.363992 6.631311 +v -0.863361 0.365320 6.625475 +v -0.754823 0.298081 6.784778 +v -0.530488 -0.216791 7.118115 +v -0.536470 -0.159702 7.115836 +v -0.765053 0.305442 6.778564 +v -0.859228 -0.070046 6.623902 +v -0.787889 0.324789 6.750340 +v -0.593985 0.019636 7.026404 +v -0.799341 0.333580 6.731423 +v -0.718294 0.243949 6.843450 +v -0.907133 0.077792 6.560854 +v -0.663639 0.072841 6.927049 +v -0.690818 0.143488 6.890308 +v -0.905100 0.338507 6.555983 +v -0.915009 0.350720 6.554968 +v -0.664888 0.108851 6.914859 +v -0.851592 0.366940 6.645988 +v -0.797962 -0.194782 6.715527 +v -0.555657 -0.044761 7.076289 +v -0.801518 0.338288 6.719315 +v -0.805423 0.340360 6.713608 +v -0.875737 0.372242 6.613399 +v -0.880113 0.361154 6.600153 +v -0.887126 0.362002 6.595871 +v -0.546061 -0.089374 7.097763 +v -0.653059 0.058864 6.945004 +v -0.691431 0.209344 6.878758 +v -0.706522 0.220833 6.864855 +v -0.872315 0.365818 6.613439 +v -0.527858 -0.243520 7.120687 +v -0.541826 -0.245213 7.097316 +v -0.533589 -0.242906 7.112195 +v -0.537327 -0.245278 7.106370 +v -0.911717 0.487974 6.552775 +v -0.913812 0.493515 6.553304 +v -0.836635 0.357450 6.675580 +v -0.855660 -0.115433 6.640912 +v -0.906674 0.355957 6.566624 +v -0.702373 0.202798 6.876737 +v -0.921193 0.339492 6.546814 +v -0.906511 0.066737 6.560176 +v -0.560800 -0.030336 7.068886 +v -0.533327 -0.201473 7.118305 +v -0.909943 0.179206 6.563677 +v -0.576433 -0.000976 7.053249 +v -0.910733 0.135872 6.559334 +v -0.909650 0.127051 6.557325 +v -0.600242 -0.316514 7.018055 +v -0.607202 -0.320358 7.004454 +v -0.553444 -0.266116 7.089459 +v -0.621611 -0.332295 6.991106 +v -0.908674 0.199670 6.559751 +v -0.612692 0.031386 7.001788 +v -0.889229 -0.008650 6.593044 +v -0.910220 0.040834 6.566615 +v -0.870623 -0.060785 6.618376 +v -0.614344 0.038782 6.990293 +v -0.909349 0.155980 6.562658 +v -0.671396 -0.285925 6.910120 +v -0.546320 -0.258591 7.088818 +v -0.753753 0.290817 6.795579 +v -0.821437 0.345797 6.697336 +v -0.551623 -0.081776 7.095787 +v -0.561774 -0.054517 7.082152 +v -0.909674 0.083812 6.559155 +v -0.879389 0.364915 6.606053 +v -0.919707 0.345787 6.549281 +v -0.915700 0.070316 6.557677 +v -0.632190 0.039460 6.978129 +v -0.534692 -0.223870 7.123948 +v -0.869816 0.370454 6.624117 +v -0.536707 -0.178027 7.119707 +v -0.915833 0.231361 6.549685 +v -0.671302 0.085306 6.920507 +v -0.841104 0.359333 6.666575 +v -0.636400 -0.336133 6.963472 +v -0.926358 0.303324 6.542668 +v -0.544727 -0.144893 7.117634 +v -0.551353 -0.264674 7.092559 +v -0.674490 0.103265 6.912076 +v -0.923206 0.317656 6.544699 +v -0.919329 0.327857 6.546133 +v -0.691757 0.152562 6.889572 +v -0.855444 0.368701 6.652364 +v -0.857824 -0.109354 6.637289 +v -0.587770 -0.308348 7.053557 +v -0.675112 0.115604 6.910698 +v -0.874292 -0.050301 6.614909 +v -0.686871 0.125345 6.899767 +v -0.861678 0.368374 6.638500 +v -0.869374 -0.105070 6.632595 +v -0.863992 -0.097114 6.629488 +v -0.550444 -0.278145 7.070926 +v -0.882441 -0.038815 6.608434 +v -0.689201 0.165092 6.890980 +v -0.565186 -0.289573 7.068788 +v -0.871019 -0.069468 6.621416 +v -0.813824 0.343003 6.702460 +v -0.646787 -0.331073 6.952742 +v -0.832866 0.350284 6.687186 +v -0.694593 0.177540 6.886472 +v -0.892805 0.367750 6.597539 +v -0.690575 0.186473 6.887922 +v -0.774477 -0.229996 6.774179 +v -0.917065 0.096085 6.553334 +v -0.642442 0.054795 6.955202 +v -0.925608 0.293490 6.540855 +v -0.824870 -0.160756 6.698089 +v -0.605158 0.024966 7.015908 +v -0.678860 -0.279776 6.895133 +v -0.795548 -0.215405 6.731449 +v -0.928970 0.262223 6.545016 +v -0.904215 0.362937 6.574294 +v -0.547647 -0.253900 7.093591 +v -0.923070 0.519985 6.544971 +v -0.924532 0.524389 6.545187 +v -0.926020 0.519882 6.541969 +v -0.535542 -0.243821 7.116356 +v -0.930491 0.523286 6.541687 +v -0.548082 -0.244495 7.097654 +v -0.926375 0.524248 6.541689 +v -0.546655 -0.241956 7.100011 +v -0.528665 -0.229183 7.121067 +v -0.541621 -0.241931 7.107021 +v -0.541524 -0.126052 7.112473 +v -0.859204 0.368466 6.649158 +v -0.575788 -0.020550 7.069853 +v -0.867922 0.369942 6.631878 +v -0.681443 0.111027 6.907859 +v -0.897249 0.366243 6.586182 +v -0.827806 -0.145414 6.680217 +v -0.899445 0.030443 6.573338 +v -0.706783 0.212174 6.870873 +v -0.819967 0.342468 6.709526 +v -0.560846 -0.269412 7.088693 +v -0.880531 0.377510 6.619097 +v -0.923788 0.245097 6.547953 +v -0.669889 -0.297114 6.930695 +v -0.922531 0.269758 6.543520 +v -0.914765 0.363883 6.562665 +v -0.925028 0.520542 6.551552 +v -0.923151 0.520343 6.548939 +v -0.539677 -0.114776 7.106598 +v -0.924173 0.231746 6.552083 +v -0.956633 0.534635 6.502148 +v -0.690224 -0.276268 6.893131 +v -0.781796 0.319463 6.760222 +v -0.674406 0.091592 6.916678 +v -0.846414 -0.120271 6.645877 +v -0.625910 0.033638 6.993363 +v -0.917752 0.082440 6.555915 +v -0.843705 -0.146150 6.681688 +v -0.628142 0.035683 6.987614 +v -0.922412 0.517458 6.550201 +v -0.591631 -0.313352 7.037904 +v -0.917799 0.153861 6.558980 +v -0.865313 0.373253 6.637310 +v -0.583036 0.005561 7.045579 +v -0.930010 0.253708 6.546556 +v -0.598401 0.009672 7.038015 +v -0.881641 0.374730 6.612861 +v -0.589945 0.014514 7.032118 +v -0.699909 0.170804 6.885590 +v -0.843582 -0.133334 6.663676 +v -0.921598 0.362688 6.555433 +v -0.682122 0.121233 6.905802 +v -0.672352 0.079100 6.921653 +v -0.759612 0.286733 6.800533 +v -0.843826 0.359881 6.680285 +v -0.764300 0.297525 6.786957 +v -0.553191 -0.074252 7.090224 +v -0.844936 0.363647 6.675715 +v -0.722115 0.230476 6.851696 +v -0.690640 0.134719 6.892797 +v -0.808357 -0.196886 6.715763 +v -0.557216 -0.065891 7.085151 +v -0.567344 -0.057043 7.087120 +v -0.891063 -0.000151 6.588633 +v -0.946506 0.533993 6.520514 +v -0.955385 0.532149 6.510808 +v -0.815290 -0.171823 6.705222 +v -0.931853 0.353662 6.543540 +v -0.956086 0.531068 6.504054 +v -0.963259 0.533952 6.498326 +v -0.699756 0.193334 6.882898 +v -0.945965 0.530533 6.521107 +v -0.926128 0.517245 6.550638 +v -0.928528 0.524831 6.547737 +v -0.948682 0.527786 6.518697 +v -0.929724 0.519944 6.544982 +v -0.532641 -0.244417 7.127412 +v -0.948434 0.529761 6.516118 +v -0.930618 0.527176 6.543966 +v -0.535760 -0.247231 7.121576 +v -0.532028 -0.237930 7.127588 +v -0.538556 -0.241298 7.112267 +v -0.585137 -0.001929 7.055280 +v -0.584146 0.001063 7.050946 +v -0.775662 0.311782 6.770950 +v -0.874377 0.376964 6.635284 +v -0.663120 0.060310 6.937369 +v -0.590787 0.008947 7.039173 +v -0.936823 0.288101 6.541266 +v -0.895595 -0.018731 6.598157 +v -0.949724 0.535851 6.521495 +v -0.921391 0.135312 6.554409 +v -0.951067 0.533102 6.515332 +v -0.885414 0.365398 6.602950 +v -0.693965 0.122701 6.898335 +v -0.554394 -0.263695 7.095195 +v -0.805076 -0.208982 6.723505 +v -0.921831 0.053743 6.559501 +v -0.627208 -0.334960 6.987278 +v -0.918396 0.168072 6.561470 +v -0.676371 0.085861 6.918187 +v -0.920251 0.064338 6.556973 +v -0.635309 -0.336755 6.972328 +v -0.956139 0.535373 6.512144 +v -0.932442 0.298981 6.541183 +v -0.926285 0.519060 6.552785 +v -0.934399 0.336689 6.541191 +v -0.963182 0.543203 6.503609 +v -0.961572 0.536371 6.498909 +v -0.570280 -0.288848 7.074665 +v -0.882119 -0.073294 6.619518 +v -0.739025 -0.244539 6.811664 +v -0.886637 -0.064928 6.617138 +v -0.659065 0.044791 6.956200 +v -0.671962 -0.312512 6.950492 +v -0.919939 0.030502 6.571670 +v -0.885159 -0.028958 6.603594 +v -0.572810 -0.291759 7.073083 +v -0.778555 0.308658 6.777596 +v -0.919690 0.143940 6.557435 +v -0.542838 -0.097450 7.103051 +v -0.728537 -0.254601 6.838182 +v -0.751472 0.270198 6.815897 +v -0.690618 0.114252 6.902371 +v -0.622287 -0.328857 6.997578 +v -0.560461 -0.266788 7.093372 +v -0.702034 0.185756 6.882610 +v -0.930660 0.146326 6.554110 +v -0.934242 0.324610 6.541552 +v -0.700382 0.131126 6.888068 +v -0.838378 0.352957 6.684999 +v -0.927805 0.139907 6.554432 +v -0.679351 0.063567 6.926076 +v -0.712492 0.207944 6.870987 +v -0.921910 0.217512 6.555492 +v -0.851631 0.365112 6.661656 +v -0.889340 0.379931 6.616100 +v -0.928447 0.067141 6.553785 +v -0.892696 0.005546 6.586500 +v -0.860514 -0.130363 6.657825 +v -0.864131 0.370896 6.645742 +v -0.904397 0.011890 6.582871 +v -0.926236 0.373060 6.557241 +v -0.905074 0.372814 6.588477 +v -0.709091 -0.267283 6.872899 +v -0.908794 0.372565 6.580434 +v -0.867980 0.375468 6.639575 +v -0.876460 -0.098498 6.627834 +v -0.824416 0.343447 6.706661 +v -0.753996 -0.238350 6.800269 +v -0.927116 0.090572 6.550967 +v -0.935162 0.274477 6.542669 +v -0.683560 0.087518 6.912752 +v -0.739325 0.259975 6.825939 +v -0.584178 -0.011731 7.064080 +v -0.543149 -0.243252 7.117577 +v -0.685826 0.098663 6.908286 +v -0.926608 0.107580 6.549685 +v -0.948997 0.531104 6.523575 +v -0.921075 0.472874 6.563974 +v -0.919337 0.477281 6.565825 +v -0.537302 -0.245033 7.130896 +v -0.919705 0.481033 6.564672 +v -0.924510 0.487606 6.559645 +v -0.954404 0.528623 6.515534 +v -0.924351 0.471512 6.559499 +v -0.540784 -0.195755 7.124532 +v -0.545630 -0.132281 7.113680 +v -0.543363 -0.202020 7.128729 +v -0.926737 0.478315 6.555575 +v -0.927796 0.486828 6.554557 +v -0.919796 0.476553 6.560689 +v -0.920816 0.481898 6.559903 +v -0.922418 0.478656 6.557376 +v -0.929506 0.520513 6.549199 +v -0.932254 0.523660 6.545763 +v -0.744024 0.268921 6.817558 +v -0.548957 -0.134777 7.116636 +v -0.703344 0.163035 6.884388 +v -0.793670 -0.219014 6.738911 +v -0.885867 0.381086 6.621791 +v -0.624781 0.026925 7.004192 +v -0.569902 -0.271427 7.089593 +v -0.928342 0.225032 6.555707 +v -0.578100 -0.288591 7.079877 +v -0.807327 0.333944 6.735148 +v -0.716373 0.217127 6.864927 +v -0.558420 -0.085261 7.103959 +v -0.938359 0.347316 6.539094 +v -0.867971 -0.115813 6.641611 +v -0.893262 0.375745 6.607547 +v -0.731913 0.242734 6.841968 +v -0.580677 -0.299045 7.065265 +v -0.602138 0.015261 7.031394 +v -0.641332 0.033236 6.983444 +v -0.754094 0.256022 6.828175 +v -0.540789 -0.167028 7.120474 +v -0.931541 0.366574 6.548650 +v -0.645760 0.044680 6.964729 +v -0.766877 0.290001 6.796697 +v -0.547704 -0.157482 7.123529 +v -0.953358 0.534645 6.515944 +v -0.571102 -0.045649 7.082661 +v -0.679885 0.071633 6.921369 +v -0.863347 0.372700 6.653804 +v -0.612797 0.024122 7.013958 +v -0.933603 0.101881 6.548184 +v -0.601493 -0.316179 7.033449 +v -0.881942 0.381369 6.630251 +v -0.912301 0.380382 6.588905 +v -0.939925 0.313412 6.539849 +v -0.923518 0.196879 6.561602 +v -0.621381 0.025499 7.010701 +v -0.755661 0.279779 6.806296 +v -0.921219 0.042241 6.564337 +v -0.793812 0.322060 6.759804 +v -0.639418 -0.338546 6.985628 +v -0.916538 0.372720 6.569518 +v -0.734922 0.250350 6.835437 +v -0.692662 0.107004 6.901935 +v -0.771279 0.297529 6.789505 +v -0.608189 0.019541 7.024031 +v -0.856389 0.367202 6.674668 +v -0.859634 0.369483 6.659468 +v -0.699140 0.123150 6.894409 +v -0.956636 0.533770 6.522137 +v -0.957538 0.534439 6.517455 +v -0.960587 0.541695 6.509507 +v -0.901144 0.374356 6.595212 +v -0.873321 0.376929 6.644238 +v -0.788170 0.314254 6.771500 +v -0.880257 -0.082921 6.621990 +v -0.835953 -0.162413 6.698296 +v -0.918670 0.023098 6.576548 +v -0.938854 0.113697 6.547200 +v -0.546937 -0.120369 7.114737 +v -0.548609 -0.241285 7.106743 +v -0.710990 0.162651 6.880968 +v -0.923860 0.475150 6.567731 +v -0.954336 0.530180 6.522029 +v -0.537113 -0.249045 7.127546 +v -0.926898 0.470203 6.562630 +v -0.958967 0.530704 6.519352 +v -0.540111 -0.242627 7.131909 +v -0.560741 -0.243235 7.104913 +v -0.924654 0.482862 6.565956 +v -0.543716 -0.187840 7.123214 +v -0.966748 0.529841 6.500634 +v -0.537168 -0.232423 7.128376 +v -0.540969 -0.217723 7.128463 +v -0.929645 0.472847 6.558580 +v -0.971967 0.532115 6.496134 +v -0.928225 0.491170 6.560842 +v -0.930978 0.492285 6.555777 +v -0.933302 0.488836 6.553937 +v -0.551832 -0.243219 7.118750 +v -0.724629 0.208125 6.866737 +v -0.724105 0.213340 6.864335 +v -0.567276 -0.268286 7.091489 +v -0.732880 0.225237 6.851416 +v -0.941874 0.370507 6.541313 +v -0.609209 -0.318052 7.039244 +v -0.549797 -0.126147 7.116845 +v -0.851200 0.365221 6.668840 +v -0.934512 0.164200 6.557203 +v -0.707906 0.100613 6.895925 +v -0.545572 -0.170135 7.125724 +v -0.933283 0.232875 6.556270 +v -0.705484 0.121652 6.889114 +v -0.686026 0.066032 6.920229 +v -0.561723 -0.077478 7.101765 +v -0.617954 -0.323254 7.010760 +v -0.942288 0.330032 6.538008 +v -0.887815 -0.100299 6.626762 +v -0.946136 0.363209 6.535627 +v -0.816775 0.341040 6.722511 +v -0.908208 -0.008999 6.592771 +v -0.574243 -0.034077 7.078452 +v -0.593556 -0.311902 7.044303 +v -0.824284 0.343998 6.715851 +v -0.803830 0.325107 6.755410 +v -0.833526 0.346216 6.706834 +v -0.841651 0.351823 6.700346 +v -0.937447 0.266228 6.544808 +v -0.824707 -0.208864 6.723845 +v -0.641938 0.029151 6.989192 +v -0.944694 0.280379 6.542812 +v -0.855886 -0.145964 6.680712 +v -0.915198 0.014038 6.580229 +v -0.889121 -0.052089 6.613296 +v -0.818945 -0.183424 6.710151 +v -0.614902 0.017360 7.026309 +v -0.932551 0.125074 6.549580 +v -0.711471 0.188455 6.876976 +v -0.843801 0.353907 6.692665 +v -0.693848 0.087996 6.907720 +v -0.802064 0.330514 6.743629 +v -0.556448 -0.146518 7.126169 +v -0.896255 -0.037075 6.606686 +v -0.901820 -0.033794 6.604289 +v -0.954116 0.321686 6.535509 +v -0.931223 0.179358 6.560686 +v -0.631877 0.029308 6.998311 +v -0.817296 0.337534 6.729253 +v -0.932793 0.076044 6.552068 +v -0.644894 0.034488 6.976336 +v -0.934488 0.213461 6.559581 +v -0.596187 -0.012276 7.064888 +v -0.597024 -0.003157 7.058145 +v -0.649787 0.034854 6.971864 +v -0.937675 0.083506 6.549433 +v -0.969391 0.545025 6.501646 +v -0.881767 0.384004 6.633380 +v -0.671035 0.045982 6.945467 +v -0.894912 0.386195 6.622008 +v -0.860354 0.370321 6.666411 +v -0.791681 -0.224722 6.758936 +v -0.896890 0.381654 6.611476 +v -0.813507 -0.215000 6.733027 +v -0.879024 0.382449 6.641197 +v -0.898254 0.377379 6.602462 +v -0.592095 0.002654 7.051808 +v -0.712130 0.111575 6.887933 +v -0.623794 -0.326630 7.006065 +v -0.567491 -0.066038 7.095173 +v -0.602909 0.007804 7.042192 +v -0.716281 0.123388 6.882065 +v -0.905134 0.379630 6.598180 +v -0.740837 -0.250545 6.835370 +v -0.721612 -0.259695 6.854187 +v -0.738828 0.237874 6.843625 +v -0.579592 -0.047580 7.088401 +v -0.655173 -0.334090 6.963739 +v -0.580386 -0.294736 7.070960 +v -0.564004 -0.257805 7.099806 +v -0.691639 0.073523 6.914221 +v -0.658608 -0.327747 6.955858 +v -0.582034 -0.021516 7.073121 +v -0.942963 0.290403 6.541596 +v -0.975396 0.537277 6.494466 +v -0.708514 0.143464 6.883201 +v -0.927676 0.474458 6.566409 +v -0.930265 0.473463 6.563685 +v -0.961618 0.536887 6.520522 +v -0.932502 0.476528 6.560064 +v -0.965180 0.530514 6.519110 +v -0.960557 0.529315 6.509390 +v -0.542943 -0.235450 7.129497 +v -0.929731 0.485550 6.565351 +v -0.932290 0.491396 6.562085 +v -0.547915 -0.224260 7.133472 +v -0.934737 0.493629 6.558042 +v -0.936691 0.490777 6.555280 +v -0.549818 -0.186201 7.126862 +v -0.981277 0.525818 6.501070 +v -0.556245 -0.136898 7.125621 +v -0.543693 -0.209240 7.130774 +v -0.936682 0.035973 6.566579 +v -0.948212 0.375160 6.539083 +v -0.677240 0.051853 6.935140 +v -0.587291 -0.016379 7.071271 +v -0.588748 -0.012862 7.066825 +v -0.962954 0.539114 6.515649 +v -0.759578 0.270285 6.816487 +v -0.908934 0.382912 6.602005 +v -0.847281 0.356363 6.688693 +v -0.734934 0.216533 6.855232 +v -0.948988 0.342722 6.534486 +v -0.969534 0.545673 6.507251 +v -0.953632 0.350423 6.532475 +v -0.923345 0.382880 6.574263 +v -0.726583 0.157302 6.875691 +v -0.933475 0.062389 6.554166 +v -0.928649 0.379329 6.562205 +v -0.613711 -0.320767 7.020756 +v -0.937727 0.155079 6.553709 +v -0.559484 -0.124224 7.123246 +v -0.634724 -0.334740 6.997211 +v -0.943171 0.101698 6.545489 +v -0.552441 -0.111866 7.115013 +v -0.739321 0.230771 6.847610 +v -0.723850 0.193051 6.871219 +v -0.886282 -0.111952 6.636533 +v -0.833973 -0.183368 6.709670 +v -0.664755 -0.301923 6.934607 +v -0.937889 0.243643 6.552652 +v -0.842521 -0.152349 6.688784 +v -0.690838 0.061224 6.921016 +v -0.834925 -0.171435 6.704451 +v -0.760018 0.263887 6.821279 +v -0.859845 -0.138838 6.671087 +v -0.590466 -0.299901 7.071629 +v -0.892338 -0.066874 6.616492 +v -0.661312 0.038257 6.959215 +v -0.923938 0.014890 6.579918 +v -0.920379 0.189144 6.562356 +v -0.710909 0.092540 6.897363 +v -0.556939 -0.249980 7.099777 +v -0.714996 -0.272859 6.896954 +v -0.629443 0.020213 7.014606 +v -0.712960 -0.268833 6.881779 +v -0.552078 -0.166958 7.129412 +v -0.889416 0.389471 6.629156 +v -0.730149 0.211582 6.861991 +v -0.941773 0.136396 6.547820 +v -0.702494 0.083326 6.903607 +v -0.894005 0.390163 6.624163 +v -0.802754 -0.220769 6.746087 +v -0.906235 -0.026666 6.601547 +v -0.665347 -0.306768 6.940907 +v -0.879432 -0.116866 6.641416 +v -0.643508 0.026034 6.995004 +v -0.905455 0.388200 6.611874 +v -0.585954 -0.024546 7.077771 +v -0.913430 0.385313 6.600411 +v -0.902715 -0.088768 6.616857 +v -0.924779 0.387438 6.580371 +v -0.935618 0.394660 6.565981 +v -0.941298 0.393759 6.557660 +v -0.788368 0.306867 6.781189 +v -0.659213 0.028150 6.982908 +v -0.657151 0.030265 6.974842 +v -0.867691 0.377739 6.659779 +v -0.869752 0.373745 6.652888 +v -0.554931 -0.099077 7.111259 +v -0.682572 -0.293673 6.931515 +v -0.916347 0.000448 6.588257 +v -0.969869 0.543276 6.511730 +v -0.821480 -0.199771 6.717406 +v -0.662726 -0.337629 6.974699 +v -0.577680 -0.054584 7.094623 +v -0.694672 -0.283827 6.916461 +v -0.553731 -0.173127 7.132018 +v -0.977011 0.549022 6.504745 +v -0.948117 0.307014 6.538256 +v -0.978777 0.543919 6.494301 +v -0.590247 -0.037927 7.086016 +v -0.545804 -0.249881 7.128005 +v -0.720646 0.128084 6.878874 +v -0.953260 0.369591 6.532585 +v -0.941230 0.387622 6.550035 +v -0.745201 0.243829 6.839644 +v -0.968235 0.539154 6.515601 +v -0.718739 0.171765 6.877751 +v -0.546687 -0.247690 7.134381 +v -0.551480 -0.242561 7.136505 +v -0.963656 0.537412 6.526420 +v -0.551135 -0.190212 7.127978 +v -0.550197 -0.234880 7.134239 +v -0.548295 -0.209673 7.134305 +v -0.973375 0.526344 6.505933 +v -0.977725 0.532361 6.495335 +v -0.982950 0.540886 6.492504 +v -0.985249 0.548739 6.491163 +v -0.934081 0.485212 6.563929 +v -0.936893 0.489104 6.560388 +v -0.951337 0.393740 6.542711 +v -0.899807 -0.079267 6.614740 +v -0.867625 -0.123836 6.649462 +v -0.950967 0.105983 6.544613 +v -0.883006 -0.123049 6.649468 +v -0.871048 0.377016 6.663780 +v -0.873625 0.376384 6.660158 +v -0.555258 -0.241047 7.116044 +v -0.563901 -0.239708 7.117325 +v -0.879874 0.379652 6.652330 +v -0.902087 -0.054444 6.610652 +v -0.897869 -0.048507 6.610411 +v -0.613797 -0.320970 7.027443 +v -0.946474 0.271458 6.545752 +v -0.975076 0.547847 6.511302 +v -0.575852 -0.278227 7.088290 +v -0.988582 0.557246 6.489541 +v -0.585383 -0.292579 7.078535 +v -0.724708 0.180828 6.873992 +v -0.956287 0.360265 6.530468 +v -0.747025 0.233508 6.843434 +v -0.780653 0.296756 6.792316 +v -0.561670 -0.240615 7.109993 +v -0.810511 0.330579 6.747647 +v -0.750590 0.251415 6.833498 +v -0.949735 0.396988 6.547216 +v -0.601537 -0.007448 7.060784 +v -0.852038 0.363331 6.683456 +v -0.574332 -0.262499 7.099107 +v -0.771719 -0.234693 6.796089 +v -0.719523 0.148367 6.879261 +v -0.942075 0.052497 6.557518 +v -0.599577 -0.309572 7.061316 +v -0.782766 -0.227502 6.767702 +v -0.602074 -0.313702 7.050275 +v -0.950896 0.382537 6.539800 +v -0.955996 0.380760 6.533213 +v -0.898092 0.385120 6.618324 +v -0.961488 0.373046 6.527525 +v -0.864757 0.371334 6.679228 +v -0.839796 0.343905 6.720487 +v -0.722034 0.162489 6.878393 +v -0.742737 0.217501 6.851679 +v -0.895661 -0.091866 6.620887 +v -0.730455 0.175831 6.873918 +v -0.753318 0.227700 6.843831 +v -0.687164 0.046220 6.934645 +v -0.638451 0.023108 7.005684 +v -0.594862 -0.020256 7.075483 +v -0.754388 0.244153 6.837920 +v -0.946671 0.091441 6.545464 +v -0.650654 0.024405 6.995921 +v -0.700229 0.063053 6.915467 +v -0.561380 -0.116852 7.121773 +v -0.947450 0.260671 6.549913 +v -0.856793 0.366717 6.684422 +v -0.777420 0.286202 6.801486 +v -0.703179 0.074662 6.907671 +v -0.604208 0.000304 7.053662 +v -0.784643 0.293322 6.795865 +v -0.558326 -0.249758 7.128322 +v -0.666097 0.034686 6.959659 +v -0.931186 0.396430 6.578572 +v -0.567724 -0.085324 7.107715 +v -0.958042 0.295837 6.539895 +v -0.579618 -0.272329 7.095548 +v -0.959269 0.309287 6.536096 +v -0.582001 -0.062321 7.100006 +v -0.915172 -0.052746 6.608831 +v -0.730638 0.147586 6.874629 +v -0.950271 0.139165 6.546070 +v -0.908928 -0.041930 6.607181 +v -0.945922 0.150621 6.550901 +v -0.949506 0.078138 6.547217 +v -0.982629 0.550874 6.503839 +v -0.982528 0.550564 6.496709 +v -0.936987 0.198391 6.562377 +v -0.989744 0.559193 6.491524 +v -0.627056 0.012817 7.029260 +v -0.942358 0.209968 6.562043 +v -0.873755 -0.130832 6.658231 +v -0.944924 0.240665 6.557484 +v -0.729117 -0.259555 6.860259 +v -0.975317 0.535691 6.516328 +v -0.993079 0.560346 6.486441 +v -0.900705 0.389987 6.619002 +v -0.951481 0.113623 6.543479 +v -0.963323 0.379729 6.526302 +v -0.738941 0.200993 6.860364 +v -0.962608 0.533485 6.525292 +v -0.554263 -0.252235 7.135159 +v -0.554987 -0.183981 7.132124 +v -0.968298 0.539558 6.522341 +v -0.969234 0.528721 6.520617 +v -0.972269 0.535780 6.519003 +v -0.973784 0.525914 6.512184 +v -0.551978 -0.202333 7.136058 +v -0.989130 0.544794 6.491427 +v -0.993076 0.556152 6.485034 +v -0.920884 -0.018153 6.597506 +v -0.878558 0.378985 6.667194 +v -0.943908 0.124282 6.545713 +v -0.957429 0.398449 6.538842 +v -0.900478 -0.071100 6.614734 +v -0.925647 0.391934 6.586742 +v -0.904473 -0.082979 6.614621 +v -0.604585 -0.013878 7.064059 +v -0.838280 -0.202590 6.718011 +v -0.882213 0.384605 6.646998 +v -0.976731 0.545956 6.516548 +v -0.568860 -0.093302 7.113621 +v -0.886928 0.387855 6.645586 +v -0.974846 0.545719 6.512613 +v -0.907875 -0.057390 6.610663 +v -0.610181 -0.000480 7.049322 +v -0.732206 0.187701 6.869901 +v -0.682080 -0.303226 6.945912 +v -0.864337 0.368060 6.686823 +v -0.961586 0.333476 6.532303 +v -0.946363 0.062543 6.553071 +v -0.642034 -0.338411 6.993784 +v -0.962816 0.388957 6.529849 +v -0.598717 -0.304181 7.069362 +v -0.648593 -0.339498 6.988111 +v -0.895171 0.392055 6.633801 +v -0.931371 0.023562 6.574723 +v -0.665927 0.030010 6.969018 +v -0.709008 0.081100 6.902164 +v -0.969789 0.385718 6.522535 +v -0.668861 0.043764 6.949919 +v -0.773506 0.262788 6.820654 +v -0.902126 0.393541 6.623340 +v -0.942217 0.224798 6.560583 +v -0.789508 -0.231926 6.792753 +v -0.943203 0.253734 6.552062 +v -0.819239 -0.219021 6.746241 +v -0.719687 0.104603 6.885924 +v -0.965788 0.352070 6.528033 +v -0.726968 0.134964 6.876427 +v -0.558256 -0.252238 7.132150 +v -0.915526 0.389283 6.605695 +v -0.831010 -0.212371 6.728711 +v -0.596007 -0.016206 7.068662 +v -0.694620 0.048300 6.927672 +v -0.919892 0.389307 6.593077 +v -0.935847 0.172404 6.558461 +v -0.698305 0.052639 6.921609 +v -0.584575 -0.286246 7.084641 +v -0.935672 0.400460 6.575193 +v -0.634756 -0.327727 7.022862 +v -0.735404 0.148864 6.870655 +v -0.895149 -0.104693 6.630186 +v -0.775143 0.275753 6.810147 +v -0.839870 -0.193143 6.713079 +v -0.726348 0.121631 6.877315 +v -0.949939 0.403574 6.555783 +v -0.890794 -0.117871 6.643319 +v -0.671380 0.027968 6.965700 +v -0.615034 0.009067 7.037334 +v -0.732813 0.135453 6.872747 +v -0.724754 -0.277142 6.910997 +v -0.852936 0.358875 6.696196 +v -0.976300 0.542873 6.518373 +v -0.575376 -0.259264 7.105515 +v -0.760649 -0.243949 6.825803 +v -0.937847 0.017289 6.576161 +v -0.900256 -0.097934 6.623343 +v -0.710301 0.063925 6.909736 +v -0.573405 -0.073491 7.103665 +v -0.943665 0.188281 6.560582 +v -0.558826 -0.157834 7.131241 +v -0.980315 0.538999 6.516642 +v -0.848891 -0.172744 6.704419 +v -0.617658 -0.319079 7.045892 +v -0.849364 -0.163948 6.699016 +v -0.976770 0.539629 6.513674 +v -0.946680 0.184869 6.559063 +v -0.683958 0.038134 6.945339 +v -0.992308 0.560294 6.491548 +v -0.862642 -0.155097 6.690465 +v -0.801526 0.317632 6.767577 +v -0.744367 -0.256527 6.860456 +v -0.595357 -0.024866 7.079111 +v -0.559154 -0.235301 7.135226 +v -0.958208 0.405893 6.542326 +v -0.732755 0.165262 6.874369 +v -0.729307 0.169715 6.876223 +v -0.738856 0.191993 6.864376 +v -0.729469 0.109009 6.878345 +v -0.969132 0.537115 6.528135 +v -0.970461 0.532852 6.525901 +v -0.552548 -0.195578 7.134714 +v -0.972106 0.539341 6.523520 +v -0.558158 -0.188387 7.137301 +v -0.551429 -0.227599 7.136384 +v -0.974085 0.520012 6.517492 +v -0.554643 -0.215746 7.138300 +v -0.560622 -0.139753 7.129218 +v -0.979902 0.518214 6.510445 +v -0.990267 0.527263 6.500152 +v -0.984181 0.534882 6.494915 +v -0.990565 0.541008 6.493592 +v -0.997278 0.554733 6.486313 +v -0.996281 0.560029 6.488014 +v -0.971270 0.371692 6.522706 +v -0.963314 0.291342 6.541275 +v -0.957528 0.061862 6.551113 +v -0.752493 0.207594 6.850757 +v -0.880107 0.377728 6.658851 +v -0.754140 0.219726 6.846086 +v -0.829406 0.336513 6.734223 +v -0.962393 0.316062 6.534896 +v -0.970846 0.405421 6.529452 +v -0.564883 -0.245448 7.126884 +v -0.973122 0.398603 6.523046 +v -0.916039 -0.045940 6.606764 +v -0.933365 0.399218 6.584493 +v -0.793177 0.288155 6.797815 +v -0.802721 0.308412 6.778558 +v -0.916523 -0.026186 6.600751 +v -0.744131 0.153543 6.867379 +v -0.666694 -0.332585 6.965693 +v -0.893282 0.390185 6.641646 +v -0.759784 0.249520 6.834736 +v -0.913959 -0.086300 6.614732 +v -0.906458 0.396237 6.622916 +v -0.575862 -0.079961 7.106807 +v -0.687323 0.029100 6.950513 +v -0.951949 0.238611 6.560320 +v -0.915067 0.392272 6.612530 +v -0.742373 0.181083 6.864503 +v -0.980808 0.546938 6.510962 +v -0.631948 0.017015 7.020368 +v -0.986845 0.547735 6.512014 +v -0.691797 0.037163 6.937373 +v -0.949518 0.049656 6.559111 +v -0.754135 -0.252257 6.850701 +v -0.745311 0.208656 6.853496 +v -0.953273 0.280274 6.545208 +v -0.713010 0.072058 6.904909 +v -0.719010 0.083005 6.895713 +v -0.720817 0.092611 6.890782 +v -0.806965 -0.223226 6.757379 +v -0.566343 -0.108794 7.121062 +v -0.974194 0.382921 6.520522 +v -0.738965 0.163861 6.869568 +v -0.767095 0.252847 6.830206 +v -0.771745 0.256950 6.825847 +v -0.913677 -0.067766 6.611464 +v -0.664890 0.026428 6.977778 +v -0.825872 0.334690 6.740005 +v -0.578855 -0.099268 7.122140 +v -0.706481 0.046917 6.920536 +v -0.740574 0.110999 6.870598 +v -0.917932 -0.036938 6.605041 +v -0.650394 -0.338114 6.979948 +v -0.964574 0.403970 6.534104 +v -0.979949 0.543240 6.520546 +v -0.688396 0.033776 6.946314 +v -0.778358 0.270635 6.816038 +v -0.759796 0.230700 6.842649 +v -0.943737 0.021436 6.571938 +v -0.931984 0.400412 6.594198 +v -0.944201 0.403914 6.564336 +v -0.716727 0.061693 6.905503 +v -0.565199 -0.240751 7.120996 +v -0.960914 0.087543 6.543448 +v -0.739576 0.172029 6.869533 +v -0.901333 -0.113456 6.639104 +v -0.702556 -0.278522 6.906962 +v -0.959462 0.269000 6.551105 +v -0.982269 0.547422 6.516661 +v -0.588158 -0.277772 7.096250 +v -0.962792 0.280825 6.546924 +v -0.909182 0.401464 6.622637 +v -0.749480 0.176992 6.862609 +v -0.925981 0.005754 6.584164 +v -0.864497 0.362736 6.695526 +v -0.946499 0.040509 6.564514 +v -0.781037 0.279943 6.807450 +v -0.595107 -0.291094 7.086025 +v -0.912907 -0.099553 6.623327 +v -0.586972 -0.045376 7.090261 +v -0.790494 0.286117 6.800152 +v -0.694515 -0.302964 6.949316 +v -0.592273 -0.047047 7.091053 +v -0.961734 0.133074 6.543530 +v -0.989437 0.554898 6.501983 +v -0.646304 0.015448 7.016653 +v -0.777178 -0.238972 6.814034 +v -0.829415 0.324262 6.760372 +v -0.551185 -0.247180 7.137181 +v -0.560805 -0.251340 7.139786 +v -0.575150 -0.253092 7.108105 +v -0.742960 0.135934 6.866541 +v -0.736380 0.101786 6.877358 +v -0.718511 0.072997 6.900239 +v -0.739136 0.119491 6.869717 +v -0.973859 0.519038 6.523848 +v -0.972328 0.526582 6.525017 +v -0.975166 0.530929 6.526434 +v -0.555737 -0.231941 7.136563 +v -0.975613 0.535459 6.523766 +v -0.560751 -0.175591 7.139943 +v -0.570745 -0.248900 7.108255 +v -0.996123 0.543263 6.494767 +v -0.998622 0.551331 6.491252 +v -0.977969 0.514231 6.519539 +v -0.713330 0.048420 6.916628 +v -0.562422 -0.244956 7.138576 +v -0.708259 -0.284125 6.921359 +v -0.657867 0.024611 6.989935 +v -0.983561 0.409096 6.514983 +v -0.844279 0.347535 6.710659 +v -0.762582 0.209917 6.847455 +v -0.913478 0.396798 6.616623 +v -0.797575 0.295277 6.792277 +v -0.785162 0.277470 6.810817 +v -0.915064 0.403174 6.617496 +v -0.678988 0.029086 6.956485 +v -0.958745 0.416860 6.556604 +v -0.737815 0.086164 6.885005 +v -0.569681 -0.123137 7.131054 +v -0.972947 0.347931 6.526314 +v -0.805190 -0.229468 6.787630 +v -0.926625 0.396024 6.598320 +v -0.766581 0.231336 6.839418 +v -0.628128 0.002438 7.042037 +v -0.993094 0.553244 6.503936 +v -0.968183 0.420850 6.541263 +v -0.996079 0.554547 6.498928 +v -0.998600 0.555195 6.492044 +v -0.961624 0.197417 6.561246 +v -0.952349 0.209188 6.562790 +v -0.678601 -0.318674 6.958474 +v -0.874141 -0.146682 6.681074 +v -0.601654 -0.024200 7.077630 +v -0.606477 -0.024292 7.074341 +v -0.886619 0.381039 6.657361 +v -0.842103 -0.210276 6.725637 +v -0.598816 -0.297012 7.079484 +v -0.981723 0.399827 6.515275 +v -0.760720 0.239554 6.839933 +v -0.730875 0.096426 6.882388 +v -0.978598 0.412789 6.520848 +v -0.959321 0.413084 6.548948 +v -0.699959 0.035942 6.930829 +v -0.972345 0.416195 6.531716 +v -0.980432 0.381829 6.517116 +v -0.711417 0.041985 6.919238 +v -0.894084 0.389680 6.650620 +v -0.752710 0.196466 6.856018 +v -0.962420 0.187110 6.557638 +v -0.668643 0.020273 6.985163 +v -0.906769 0.399953 6.636938 +v -0.972470 0.095182 6.539854 +v -0.944687 0.028216 6.569524 +v -0.621646 -0.007687 7.053066 +v -0.963251 0.424568 6.549847 +v -0.958909 0.097781 6.543043 +v -0.904274 0.396483 6.629002 +v -0.682001 0.023061 6.963500 +v -0.913504 0.405257 6.622249 +v -0.966098 0.425053 6.545188 +v -0.974975 0.318843 6.533502 +v -0.944404 0.407216 6.575843 +v -0.963332 0.115341 6.541702 +v -0.973248 0.424246 6.535342 +v -0.923336 -0.042962 6.606091 +v -0.564908 -0.237190 7.135550 +v -0.996542 0.549516 6.504693 +v -0.766788 0.221989 6.841164 +v -0.920946 0.394350 6.610143 +v -0.905388 -0.106513 6.630891 +v -0.961640 0.167984 6.553140 +v -0.753016 0.159405 6.861058 +v -0.625863 -0.321966 7.048453 +v -0.987357 0.382790 6.512752 +v -0.972613 0.148003 6.544080 +v -0.935801 -0.002421 6.587764 +v -0.755379 0.185673 6.857404 +v -0.823293 0.329831 6.750218 +v -0.644122 0.008026 7.029548 +v -0.920260 -0.094637 6.618127 +v -0.942541 0.005256 6.582235 +v -0.628436 -0.324008 7.036763 +v -0.775926 0.245673 6.831526 +v -0.735191 -0.264461 6.882665 +v -0.706508 0.036847 6.925026 +v -0.837104 -0.215902 6.736841 +v -0.871906 0.375944 6.672430 +v -0.562733 -0.130146 7.128534 +v -0.569056 -0.118501 7.127390 +v -0.572912 -0.242382 7.115639 +v -0.583034 -0.244180 7.119052 +v -0.983893 0.540760 6.517887 +v -0.980349 0.368710 6.519441 +v -0.984798 0.544658 6.517474 +v -0.946844 0.441696 6.573859 +v -0.954807 0.449820 6.561826 +v -0.978189 0.510204 6.527110 +v -0.557608 -0.227897 7.142251 +v -0.983581 0.507974 6.521838 +v -0.561615 -0.189558 7.139823 +v -0.955425 0.448751 6.557940 +v -0.991565 0.514618 6.508856 +v -0.951218 0.412477 6.565824 +v -0.564950 -0.148957 7.132452 +v -0.564393 -0.233040 7.138311 +v -0.958276 0.460768 6.557034 +v -0.558961 -0.223241 7.145725 +v -0.958163 0.449065 6.554526 +v -0.960783 0.458883 6.549780 +v -0.966704 0.459889 6.546080 +v -0.998124 0.527029 6.502357 +v -0.962226 0.463166 6.551122 +v -0.996813 0.535593 6.502579 +v -0.997661 0.540495 6.498703 +v -0.564308 -0.165642 7.141476 +v -0.563594 -0.155374 7.137013 +v -0.998003 0.544811 6.501917 +v -0.954854 0.454022 6.556104 +v -0.958174 0.459211 6.552648 +v -0.998230 0.547705 6.496811 +v -0.852548 0.342879 6.724991 +v -0.611951 -0.010811 7.059007 +v -0.781638 -0.243000 6.829525 +v -0.939074 0.404272 6.586089 +v -0.622425 -0.012831 7.059015 +v -0.924989 0.403959 6.614040 +v -0.749759 0.170633 6.863721 +v -0.934890 0.404918 6.597818 +v -0.958359 0.237133 6.562321 +v -0.982940 0.534622 6.520487 +v -0.856940 0.353849 6.707060 +v -0.989319 0.541233 6.516610 +v -0.983471 0.418754 6.516168 +v -0.975286 0.327198 6.530735 +v -0.770310 0.239340 6.834662 +v -0.578646 -0.088341 7.112855 +v -0.875826 0.363721 6.700038 +v -0.741265 0.092720 6.879620 +v -0.586855 -0.055066 7.097427 +v -0.882365 0.378032 6.675097 +v -0.837237 0.334525 6.738576 +v -0.887844 0.381944 6.663481 +v -0.887750 0.382643 6.654738 +v -0.983646 0.357043 6.521314 +v -0.593784 -0.278213 7.101481 +v -0.998128 0.408271 6.503972 +v -0.747656 0.107164 6.868413 +v -0.697295 -0.289077 6.928624 +v -0.969133 0.297398 6.540697 +v -0.815420 -0.224092 6.765504 +v -0.726061 0.066904 6.898361 +v -0.759168 0.198687 6.851986 +v -0.969556 0.306919 6.536630 +v -0.750085 0.146115 6.863503 +v -0.671108 0.021982 6.979847 +v -0.990455 0.397645 6.508811 +v -0.989390 0.404731 6.509944 +v -0.990335 0.412621 6.510691 +v -0.694291 0.026516 6.945367 +v -0.940789 0.414805 6.592157 +v -0.888377 -0.128048 6.656265 +v -0.612544 -0.020235 7.067198 +v -0.947427 0.412462 6.579595 +v -0.649377 -0.335031 7.019108 +v -0.677667 0.020060 6.979995 +v -0.717541 0.039833 6.914609 +v -0.859329 0.349005 6.714783 +v -0.777341 0.221597 6.836721 +v -0.776801 0.232703 6.836990 +v -0.652588 -0.339924 7.005452 +v -0.961702 0.223345 6.564239 +v -0.568663 -0.250931 7.146266 +v -0.998695 0.414007 6.504384 +v -0.761191 0.134596 6.859643 +v -0.978310 0.431673 6.532284 +v -0.756855 0.153462 6.858949 +v -0.960070 0.149429 6.547445 +v -0.856880 -0.183177 6.708274 +v -0.790526 0.273590 6.812448 +v -0.730929 0.062254 6.897018 +v -0.989561 0.347565 6.522768 +v -0.981880 0.525162 6.528642 +v -0.967220 0.428289 6.546250 +v -0.759060 0.106115 6.862514 +v -0.567678 -0.236751 7.137574 +v -0.736472 0.069277 6.891805 +v -0.711504 -0.292835 6.938711 +v -0.568568 -0.249392 7.134827 +v -0.607608 -0.306446 7.072635 +v -0.613130 -0.312421 7.065863 +v -0.965645 0.060283 6.552209 +v -0.811533 0.310437 6.777167 +v -0.759252 0.177456 6.856638 +v -0.963292 0.072569 6.547397 +v -0.638783 0.005648 7.036324 +v -0.627174 -0.317828 7.065639 +v -0.966479 0.079507 6.544283 +v -0.967499 0.174934 6.553720 +v -0.923205 0.410042 6.616592 +v -0.889295 0.381081 6.668876 +v -0.993708 0.422742 6.510373 +v -0.926571 0.401219 6.611268 +v -0.820177 0.318379 6.767266 +v -0.837839 -0.220298 6.758245 +v -0.611062 -0.029560 7.076348 +v -0.930479 0.401609 6.606337 +v -0.659920 0.017627 7.005678 +v -0.575803 -0.241400 7.120196 +v -0.907107 0.397234 6.643828 +v -0.921738 -0.058572 6.609464 +v -0.776325 -0.247661 6.845450 +v -0.949836 0.444476 6.575788 +v -0.945991 0.433713 6.577461 +v -0.951952 0.434859 6.576478 +v -0.948875 0.440164 6.571959 +v -0.941311 0.430126 6.588158 +v -0.943294 0.429045 6.583143 +v -0.948525 0.427874 6.580059 +v -0.973305 0.433195 6.541693 +v -0.981344 0.426161 6.527849 +v -0.998693 0.398388 6.504771 +v -0.980250 0.531141 6.525201 +v -0.985651 0.531651 6.521880 +v -0.956989 0.414277 6.558822 +v -0.920860 -0.074316 6.610780 +v -0.718099 0.052059 6.910523 +v -0.979912 0.519438 6.531664 +v -0.564353 -0.228009 7.146399 +v -0.982832 0.505377 6.528732 +v -0.954481 0.443373 6.567563 +v -0.952738 0.419541 6.571542 +v -0.562679 -0.182645 7.140549 +v -0.954285 0.447067 6.568919 +v -0.988386 0.507970 6.519057 +v -0.962791 0.443183 6.560743 +v -0.956210 0.453574 6.563304 +v -0.558757 -0.219277 7.144729 +v -0.569547 -0.136615 7.132423 +v -0.992695 0.519906 6.503347 +v -0.967447 0.452571 6.550287 +v -0.996603 0.522957 6.502728 +v -0.566313 -0.207191 7.145361 +v -0.961101 0.462073 6.559728 +v -0.973255 0.476057 6.541308 +v -0.974918 0.463114 6.540067 +v -0.976082 0.467291 6.539545 +v -0.979231 0.508254 6.533988 +v -0.945899 0.437453 6.577310 +v -0.966965 0.465557 6.545924 +v -0.970930 0.466610 6.541117 +v -0.964080 0.024836 6.568326 +v -0.932490 -0.058444 6.606583 +v -0.581613 -0.108664 7.128822 +v -0.918107 0.409084 6.628053 +v -0.981204 0.314879 6.535585 +v -0.928069 -0.027053 6.600770 +v -0.727889 0.049557 6.903215 +v -0.584523 -0.268075 7.102434 +v -0.797136 -0.235614 6.808487 +v -0.937462 -0.009422 6.590575 +v -0.588688 -0.082047 7.113521 +v -0.974105 0.334246 6.529437 +v -0.762954 0.163928 6.856317 +v -0.775992 0.206846 6.843229 +v -0.787511 0.268216 6.816253 +v -0.763206 0.187728 6.854148 +v -0.967055 0.128418 6.542599 +v -0.875951 -0.159774 6.693572 +v -0.965076 0.430285 6.556683 +v -0.995289 0.546911 6.509511 +v -0.788384 0.245307 6.827869 +v -0.995902 0.533561 6.509541 +v -0.997519 0.531211 6.504328 +v -0.693951 0.022126 6.954078 +v -0.986448 0.430331 6.523204 +v -0.600483 -0.053771 7.098289 +v -0.789998 0.256737 6.821002 +v -0.702119 0.025686 6.938457 +v -0.978964 0.438833 6.536528 +v -0.607321 -0.037437 7.087869 +v -0.832399 -0.221465 6.763266 +v -0.605973 -0.032605 7.082517 +v -0.997548 0.371618 6.511905 +v -0.997761 0.381561 6.508367 +v -0.900161 0.388006 6.660180 +v -0.665548 0.019470 6.999034 +v -0.762852 -0.249850 6.848641 +v -0.742602 0.074075 6.886015 +v -0.990242 0.427260 6.516956 +v -0.958254 0.014060 6.573858 +v -0.767274 0.204493 6.847736 +v -1.002558 0.390778 6.505205 +v -0.689189 0.020930 6.961812 +v -0.776781 0.218254 6.837521 +v -0.748308 0.093690 6.875569 +v -0.796938 0.278770 6.807486 +v -0.676232 -0.338666 6.979841 +v -0.934186 0.406792 6.608545 +v -0.756836 0.099096 6.866042 +v -0.983126 0.441921 6.532582 +v -0.803196 0.284502 6.800178 +v -0.569665 -0.243764 7.140042 +v -0.571573 -0.241534 7.141397 +v -0.603868 -0.059148 7.101561 +v -0.817042 0.306117 6.779353 +v -0.946167 0.435738 6.588209 +v -0.822709 0.309057 6.776598 +v -0.989826 0.521173 6.528552 +v -0.959509 0.438329 6.568825 +v -0.993221 0.526284 6.520029 +v -0.615202 -0.029102 7.075616 +v -0.993643 0.537203 6.521007 +v -0.718993 0.023410 6.926323 +v -0.835618 0.329727 6.750001 +v -0.952953 0.430803 6.578067 +v -0.933536 -0.039931 6.604010 +v -0.851586 0.334774 6.738493 +v -0.636319 0.000159 7.043563 +v -0.996566 0.440143 6.514948 +v -0.957224 0.258568 6.555436 +v -0.951977 0.425774 6.576153 +v -0.720401 0.028899 6.919727 +v -0.651207 -0.332119 7.038035 +v -0.965985 0.160927 6.549427 +v -0.915109 -0.107236 6.633676 +v -0.970925 0.278918 6.552672 +v -0.952038 -0.001348 6.582659 +v -0.827279 -0.218290 6.743230 +v -0.583163 -0.264345 7.107049 +v -0.957020 0.449527 6.572420 +v -0.970522 0.472432 6.546164 +v -0.977309 0.480088 6.544729 +v -0.942332 0.426177 6.596777 +v -0.993490 0.529825 6.517872 +v -0.975293 0.119053 6.539615 +v -0.758590 0.121850 6.861512 +v -0.565752 -0.171520 7.142837 +v -0.568005 -0.219061 7.154090 +v -0.976367 0.488783 6.544148 +v -0.567660 -0.211124 7.150403 +v -0.964817 0.437383 6.561482 +v -1.000573 0.513204 6.510342 +v -0.983510 0.454959 6.540344 +v -0.937467 0.412523 6.601386 +v -1.000864 0.517190 6.507989 +v -1.002729 0.526565 6.505306 +v -0.568766 -0.165588 7.145766 +v -0.568869 -0.162096 7.145767 +v -0.968038 0.447146 6.553439 +v -0.982665 0.460299 6.538916 +v -1.002110 0.528211 6.507945 +v -1.001650 0.539343 6.510209 +v -0.980336 0.473607 6.540085 +v -0.566304 -0.198326 7.142869 +v -1.004637 0.536920 6.503113 +v -0.567221 -0.155081 7.139965 +v -1.006409 0.537209 6.499013 +v -0.981337 0.482731 6.535242 +v -1.007924 0.540725 6.498760 +v -0.979142 0.491317 6.540144 +v -1.000545 0.543137 6.508644 +v -0.569438 -0.188677 7.141999 +v -0.569304 -0.179938 7.141731 +v -0.981310 0.495298 6.537744 +v -0.980588 0.503395 6.537933 +v -0.574403 -0.144914 7.137311 +v -0.982309 0.510770 6.535490 +v -0.985298 0.520239 6.531178 +v -0.984201 0.500903 6.531565 +v -0.975696 0.481702 6.541854 +v -0.959087 0.428174 6.565888 +v -0.942131 0.420589 6.590747 +v -0.947249 0.422676 6.585757 +v -0.977552 0.480786 6.538105 +v -0.866409 0.356210 6.706315 +v -0.964018 0.209757 6.563713 +v -0.817848 0.300126 6.785220 +v -0.732076 0.038176 6.905653 +v -0.572438 -0.255557 7.147785 +v -0.564524 -0.252881 7.137883 +v -0.698276 0.015340 6.958740 +v -0.671569 -0.341773 6.986763 +v -0.972569 0.436091 6.557139 +v -0.965446 0.251400 6.561206 +v -0.904384 0.393818 6.651147 +v -0.837347 0.312376 6.770908 +v -0.782227 0.229896 6.835392 +v -0.924009 0.411976 6.619565 +v -0.654045 0.017104 7.011123 +v -0.932024 0.410080 6.612655 +v -0.997748 0.532170 6.513907 +v -0.974763 0.155041 6.546383 +v -0.996209 0.358839 6.517848 +v -0.976853 0.074824 6.544878 +v -0.769049 0.195690 6.850306 +v -0.847331 0.329519 6.748992 +v -0.931182 -0.092510 6.615925 +v -0.605486 -0.289964 7.093480 +v -0.979839 0.084618 6.541408 +v -0.737203 0.053249 6.895544 +v -0.928492 -0.078954 6.611054 +v -0.638589 -0.326806 7.048661 +v -0.976627 0.486184 6.546633 +v -0.841017 -0.218867 6.749636 +v -0.931964 -0.052549 6.606761 +v -0.947017 0.011246 6.578615 +v -0.623135 -0.020001 7.066978 +v -0.701197 -0.300992 6.949156 +v -1.000174 0.433629 6.508559 +v -0.681891 0.017751 6.977168 +v -0.981578 0.444396 6.540125 +v -0.984230 0.450524 6.539615 +v -0.990726 0.438379 6.523962 +v -0.584582 -0.241923 7.123726 +v -0.868413 -0.198116 6.713861 +v -0.997556 0.529155 6.514131 +v -0.960093 0.435013 6.569513 +v -0.766773 0.142110 6.855114 +v -0.809302 0.290991 6.794771 +v -1.007394 0.406561 6.500526 +v -0.781666 0.207272 6.839658 +v -0.632859 -0.010071 7.055698 +v -0.574687 -0.246747 7.131928 +v -0.780798 0.226443 6.836609 +v -0.767719 0.155304 6.854635 +v -0.879753 0.372589 6.687267 +v -0.689114 -0.319088 6.965450 +v -0.597803 -0.283220 7.097107 +v -0.995047 0.532603 6.521919 +v -0.923403 -0.103279 6.626258 +v -0.998242 0.529076 6.520654 +v -1.000656 0.537703 6.519288 +v -0.930362 0.413452 6.615989 +v -0.799093 0.264776 6.814401 +v -1.005752 0.379926 6.507073 +v -0.970335 0.237081 6.564367 +v -1.000675 0.543120 6.513386 +v -0.967181 0.043333 6.561101 +v -0.809055 -0.231449 6.796284 +v -0.929303 -0.085791 6.612678 +v -0.938460 -0.080811 6.608916 +v -0.589273 -0.253444 7.117011 +v -0.929629 -0.068132 6.609110 +v -0.765905 0.129973 6.856861 +v -0.953628 0.444975 6.579683 +v -0.972739 0.267177 6.558609 +v -0.978176 0.067188 6.548716 +v -1.008893 0.427905 6.502139 +v -1.008411 0.435679 6.503249 +v -0.834530 0.322301 6.761777 +v -0.747733 0.055962 6.888739 +v -0.591059 -0.068222 7.105711 +v -0.883710 -0.140805 6.673054 +v -0.982661 0.120193 6.537320 +v -0.660893 0.014568 7.012911 +v -0.981758 0.134559 6.539715 +v -1.009976 0.421280 6.498911 +v -0.606254 -0.042746 7.091931 +v -0.670038 0.018312 6.990773 +v -0.991851 0.324858 6.532242 +v -0.852278 -0.204760 6.719724 +v -0.938072 0.416162 6.608722 +v -0.978774 0.491234 6.546008 +v -1.003466 0.521581 6.510166 +v -0.967340 0.465856 6.554067 +v -0.749515 0.081631 6.880312 +v -0.976338 0.438176 6.549967 +v -0.711074 0.019777 6.937438 +v -0.991700 0.445799 6.526272 +v -0.978460 0.449306 6.547510 +v -0.969838 0.436877 6.560257 +v -1.007473 0.538431 6.508600 +v -1.008562 0.533550 6.501715 +v -0.570205 -0.227280 7.154541 +v -0.971290 0.440055 6.558681 +v -0.571308 -0.199461 7.146551 +v -0.975233 0.441158 6.553761 +v -1.015144 0.543504 6.499701 +v -0.982428 0.478854 6.536305 +v -0.575357 -0.134809 7.137010 +v -0.984193 0.492911 6.535378 +v -0.985725 0.503949 6.539357 +v -0.990117 0.495113 6.532836 +v -0.993971 0.505359 6.522353 +v -0.998377 0.509723 6.516759 +v -1.013643 0.536422 6.498244 +v -1.016843 0.540055 6.497462 +v -0.939607 0.422761 6.595527 +v -0.690249 0.013001 6.978876 +v -0.731072 0.032261 6.909778 +v -0.945699 -0.024503 6.596686 +v -0.934091 0.414581 6.616774 +v -0.945804 -0.007006 6.587150 +v -0.922830 -0.106649 6.632368 +v -0.572836 -0.245257 7.143937 +v -0.744448 0.039280 6.898496 +v -0.988741 0.481296 6.549430 +v -0.978661 0.487577 6.548110 +v -0.989705 0.457331 6.537023 +v -0.586471 -0.242553 7.131429 +v -0.596484 -0.270682 7.109147 +v -0.773120 0.117252 6.856422 +v -0.754605 0.048506 6.888972 +v -0.768239 0.167624 6.854531 +v -0.771260 0.172407 6.853874 +v -0.778489 0.187363 6.847358 +v -0.978792 0.292986 6.546342 +v -0.591587 -0.074413 7.108740 +v -0.655431 0.007848 7.025620 +v -0.756450 0.083869 6.874052 +v -1.005278 0.515896 6.511243 +v -0.982598 0.305134 6.540834 +v -0.898575 0.382897 6.672364 +v -0.872240 0.353719 6.711349 +v -0.961542 0.036941 6.564848 +v -0.667453 0.016898 7.002906 +v -0.993483 0.515539 6.532621 +v -0.985011 0.107100 6.537022 +v -0.961625 0.457211 6.565768 +v -0.940686 -0.060637 6.606194 +v -0.995577 0.524262 6.523838 +v -0.642312 -0.329226 7.035582 +v -0.708314 0.015983 6.947349 +v -0.997994 0.521767 6.520125 +v -0.943833 -0.049720 6.604030 +v -0.914048 0.405099 6.633974 +v -0.678835 0.015065 6.988639 +v -0.855129 -0.212427 6.730098 +v -0.611613 -0.032455 7.082091 +v -0.974792 0.471202 6.556404 +v -0.923566 0.410477 6.626659 +v -0.581853 -0.101434 7.126288 +v -0.621360 -0.028809 7.077861 +v -1.003107 0.535584 6.513813 +v -0.725552 -0.283094 6.923882 +v -0.989220 0.451618 6.533575 +v -1.013817 0.450006 6.503333 +v -0.674100 -0.343627 6.997650 +v -0.979268 0.476026 6.547738 +v -0.872094 -0.169277 6.700351 +v -0.614432 -0.304333 7.081311 +v -0.987085 0.489530 6.544112 +v -0.752112 -0.259725 6.875017 +v -0.765823 -0.255388 6.866933 +v -0.997403 0.451615 6.525768 +v -0.775315 0.199318 6.847650 +v -0.777427 0.106748 6.854765 +v -0.622762 -0.305070 7.085279 +v -0.644616 -0.001010 7.043211 +v -0.789368 0.227506 6.831362 +v -0.703002 0.013203 6.957366 +v -0.784439 0.237734 6.831668 +v -0.685806 -0.338491 6.982084 +v -0.978668 0.161983 6.547137 +v -0.988106 0.147417 6.542120 +v -0.775960 0.141532 6.850643 +v -1.016343 0.426962 6.497578 +v -1.003583 0.521998 6.514895 +v -1.001619 0.530318 6.522182 +v -0.663438 0.008232 7.020411 +v -0.759264 0.070415 6.877059 +v -1.014521 0.392206 6.501788 +v -1.003285 0.530878 6.518894 +v -0.672125 0.010950 7.004995 +v -0.968756 0.204727 6.562555 +v -1.003358 0.537617 6.516662 +v -0.960442 0.448015 6.578346 +v -0.857199 -0.214915 6.737823 +v -0.595674 -0.254006 7.122256 +v -0.969937 0.018285 6.571060 +v -0.976091 0.468405 6.560809 +v -0.898288 -0.132821 6.662919 +v -0.924992 0.407241 6.633927 +v -0.813253 -0.238562 6.820045 +v -1.007131 0.532275 6.506330 +v -0.777592 0.161507 6.851636 +v -1.003001 0.449119 6.512027 +v -0.572538 -0.214519 7.155705 +v -0.987890 0.467341 6.540608 +v -1.013374 0.542659 6.503528 +v -0.575927 -0.254749 7.154724 +v -0.575519 -0.166236 7.146334 +v -0.987870 0.471743 6.540335 +v -0.571787 -0.233167 7.149876 +v -0.990511 0.489199 6.535614 +v -0.573612 -0.176839 7.143907 +v -0.576892 -0.186954 7.146729 +v -0.983723 0.495397 6.540372 +v -0.574362 -0.155909 7.144104 +v -0.590779 -0.243652 7.124962 +v -0.577784 -0.132090 7.139778 +v -0.979907 0.446342 6.547157 +v -0.645964 -0.015194 7.058009 +v -0.779888 0.148146 6.848863 +v -0.841707 -0.222870 6.771399 +v -0.780714 0.121959 6.852066 +v -0.961943 -0.010773 6.586185 +v -0.651581 -0.001889 7.041935 +v -0.776022 0.129769 6.851224 +v -0.994353 0.522732 6.527637 +v -0.912491 0.394077 6.650875 +v -0.582349 -0.253639 7.145376 +v -1.020516 0.435031 6.495691 +v -0.943357 -0.068662 6.607038 +v -1.003804 0.522364 6.523555 +v -1.007057 0.520326 6.519455 +v -1.005728 0.528354 6.519794 +v -0.999214 0.451376 6.519709 +v -1.007716 0.459172 6.514892 +v -0.971962 0.462734 6.567469 +v -0.933186 -0.098229 6.619785 +v -0.754067 -0.264073 6.885012 +v -0.788482 0.218976 6.835701 +v -0.662636 -0.338706 7.030719 +v -0.696999 -0.314095 6.963924 +v -0.610161 -0.283098 7.102242 +v -0.863084 0.341644 6.726280 +v -0.707213 -0.306685 6.958316 +v -0.600732 -0.276703 7.107302 +v -0.607119 -0.067028 7.107238 +v -0.970415 0.224987 6.564603 +v -0.612994 -0.046259 7.096171 +v -0.616076 -0.038509 7.090007 +v -0.993368 0.103012 6.535752 +v -0.885593 -0.154816 6.688911 +v -0.721671 0.016374 6.933234 +v -0.995568 0.457990 6.534348 +v -0.728391 0.014364 6.930472 +v -0.999408 0.341357 6.525681 +v -0.993251 0.116671 6.535227 +v -0.593641 -0.260690 7.117049 +v -1.007231 0.535273 6.512573 +v -0.619915 -0.031313 7.083009 +v -0.633836 -0.024956 7.075188 +v -0.808396 0.273232 6.806380 +v -0.813812 0.284182 6.800460 +v -0.975355 0.244164 6.563627 +v -0.589209 -0.089744 7.121504 +v -0.668171 0.010519 7.009924 +v -0.977817 0.171515 6.550127 +v -0.676320 0.009765 7.000934 +v -0.982908 0.280457 6.556377 +v -0.685307 0.009594 6.989429 +v -0.990962 0.135982 6.538545 +v -0.700384 0.010166 6.966673 +v -0.975522 0.187923 6.556778 +v -0.974759 0.035344 6.563838 +v -1.004132 0.531577 6.520298 +v -0.785496 0.212314 6.837395 +v -1.010752 0.457290 6.509046 +v -1.021270 0.445961 6.495523 +v -0.599708 -0.084544 7.118514 +v -0.801476 0.227052 6.825695 +v -1.016294 0.415544 6.496327 +v -0.973156 0.459874 6.573162 +v -0.798607 0.248707 6.823473 +v -0.770743 -0.259544 6.878281 +v -0.953298 0.434419 6.596202 +v -0.988349 0.306591 6.543121 +v -0.900852 -0.140620 6.673858 +v -0.963783 -0.002702 6.581085 +v -0.957809 0.439680 6.587733 +v -0.957740 0.004724 6.579370 +v -0.577865 -0.255747 7.147416 +v -0.782446 0.157650 6.848554 +v -0.910049 0.390040 6.659334 +v -0.997338 0.319919 6.538406 +v -0.990182 0.328177 6.530139 +v -1.000215 0.524426 6.526645 +v -0.936096 -0.102328 6.625929 +v -0.668350 0.007055 7.017333 +v -0.687371 -0.332312 6.974975 +v -0.944900 -0.035428 6.600524 +v -0.982889 0.470531 6.559829 +v -0.950096 -0.019335 6.593240 +v -1.009624 0.534565 6.515738 +v -0.940685 0.415536 6.615022 +v -0.761443 0.058983 6.880676 +v -0.584533 -0.246308 7.137609 +v -0.636507 -0.321562 7.063634 +v -0.985705 0.483477 6.548124 +v -0.979277 0.199936 6.559006 +v -0.785586 0.132226 6.847192 +v -0.981191 0.150312 6.544645 +v -0.785075 -0.240153 6.820704 +v -0.997735 0.464676 6.533987 +v -0.637400 -0.018885 7.064735 +v -0.795040 0.219087 6.831511 +v -0.730800 0.017277 6.922943 +v -0.692587 0.013002 6.972130 +v -0.734728 0.019278 6.917018 +v -0.738652 -0.270474 6.899593 +v -0.581858 -0.128475 7.143281 +v -0.866035 -0.185939 6.708373 +v -0.580740 -0.124526 7.138257 +v -0.879370 -0.180689 6.705013 +v -0.594691 -0.087764 7.122204 +v -1.002636 0.505342 6.520044 +v -0.994763 0.507522 6.538043 +v -0.993315 0.511403 6.536581 +v -1.000227 0.496153 6.526997 +v -0.780066 0.168572 6.850365 +v -1.019428 0.451008 6.499753 +v -1.020561 0.457142 6.498150 +v -1.015736 0.465791 6.505105 +v -1.007386 0.511097 6.515257 +v -1.012955 0.537963 6.511824 +v -0.995436 0.477344 6.535914 +v -0.577523 -0.197790 7.153290 +v -0.991737 0.482836 6.536456 +v -0.994798 0.469627 6.538122 +v -1.016479 0.532684 6.502219 +v -0.583099 -0.179657 7.151249 +v -0.578936 -0.171259 7.148209 +v -1.020575 0.536277 6.500826 +v -0.574071 -0.249795 7.152480 +v -1.019449 0.540981 6.501567 +v -0.574214 -0.232436 7.159505 +v -0.578308 -0.207259 7.154998 +v -0.714720 0.010305 6.952339 +v -0.788674 0.124286 6.849223 +v -0.604715 -0.076933 7.113786 +v -1.026730 0.439162 6.492572 +v -0.757312 0.036483 6.893524 +v -1.019019 0.478122 6.506263 +v -1.024803 0.476045 6.495919 +v -0.783035 0.180192 6.847889 +v -1.001557 0.464324 6.529126 +v -0.592372 -0.240318 7.135314 +v -0.824074 0.284178 6.795686 +v -0.822246 0.288325 6.794792 +v -0.601143 -0.267180 7.116597 +v -0.786141 0.188315 6.843345 +v -1.023939 0.422232 6.494613 +v -0.789208 0.202676 6.837193 +v -0.945730 -0.086695 6.609011 +v -0.954624 -0.071957 6.604442 +v -0.806886 0.257703 6.817215 +v -0.741646 0.020941 6.911050 +v -0.787200 0.166995 6.844528 +v -0.994155 0.498457 6.538236 +v -0.799204 -0.242816 6.833434 +v -1.020225 0.385978 6.503345 +v -1.003136 0.492092 6.528976 +v -0.832449 0.308438 6.776561 +v -0.798649 0.211633 6.832736 +v -1.009534 0.499201 6.524484 +v -1.020554 0.402476 6.497557 +v -1.032033 0.463613 6.486465 +v -0.780133 0.099415 6.855235 +v -0.688468 0.006519 6.994383 +v -0.626663 -0.032263 7.082392 +v -1.010494 0.532606 6.513273 +v -1.007350 0.523580 6.522654 +v -1.006399 0.528882 6.520964 +v -0.812356 0.260194 6.812703 +v -0.821448 -0.235523 6.811018 +v -0.980830 0.466977 6.570881 +v -0.891025 0.376423 6.683077 +v -0.605091 -0.262350 7.125049 +v -0.869547 -0.205842 6.719681 +v -0.665841 -0.343166 7.003712 +v -0.950234 0.426754 6.602873 +v -0.967432 0.447213 6.587600 +v -0.910546 -0.122966 6.652503 +v -1.028303 0.453713 6.489890 +v -1.011805 0.468322 6.516020 +v -1.027540 0.464802 6.491163 +v -0.769473 0.086417 6.865159 +v -1.008124 0.473713 6.525962 +v -0.661500 0.001597 7.033454 +v -0.790758 0.130181 6.846604 +v -0.825894 0.295513 6.787001 +v -1.010388 0.366351 6.512989 +v -1.035407 0.449385 6.486511 +v -0.949956 0.422354 6.609304 +v -0.961053 -0.019540 6.589896 +v -0.878998 0.352300 6.713906 +v -0.787484 0.147631 6.846781 +v -0.791918 0.161566 6.843451 +v -0.982542 0.042666 6.560755 +v -0.718694 0.011211 6.947295 +v -0.718618 0.012611 6.942064 +v -0.965432 0.005466 6.578350 +v -0.961497 0.440844 6.592612 +v -0.693804 0.009215 6.981317 +v -1.012087 0.529936 6.518944 +v -0.999074 0.494252 6.539539 +v -0.800791 0.236070 6.826055 +v -0.618874 -0.042249 7.092834 +v -0.888608 0.367663 6.698984 +v -1.020079 0.526347 6.515491 +v -0.704665 0.004035 6.978548 +v -0.706280 0.006017 6.970579 +v -0.995317 0.082068 6.541781 +v -0.901326 0.371185 6.692928 +v -0.973802 0.458165 6.578133 +v -0.639071 -0.023598 7.069940 +v -1.000081 0.517157 6.535666 +v -0.775960 0.074192 6.865820 +v -0.883144 -0.158537 6.692627 +v -1.005250 0.500364 6.525057 +v -0.993534 0.088696 6.538996 +v -0.750907 0.028598 6.901993 +v -0.816428 0.266455 6.807001 +v -0.816098 0.277235 6.801611 +v -0.997052 0.160494 6.544325 +v -0.592962 -0.118994 7.139983 +v -0.592088 -0.102997 7.132699 +v -0.999544 0.095826 6.536151 +v -0.976054 0.217740 6.564295 +v -0.817908 -0.226617 6.778919 +v -0.978751 0.255060 6.563013 +v -1.010796 0.513272 6.516808 +v -1.017211 0.530019 6.508308 +v -1.028134 0.480204 6.493581 +v -1.009034 0.530468 6.517216 +v -1.021207 0.538742 6.505326 +v -0.573759 -0.219438 7.160377 +v -0.584492 -0.155727 7.152478 +v -0.580109 -0.154577 7.146802 +v -1.000891 0.472958 6.536803 +v -0.577794 -0.212204 7.156855 +v -0.581550 -0.145064 7.144655 +v -0.994923 0.488266 6.543540 +v -0.576951 -0.243333 7.153102 +v -0.581056 -0.259692 7.154928 +v -0.583001 -0.166977 7.152908 +v -0.582907 -0.132599 7.149290 +v -0.595706 -0.239382 7.132246 +v -0.601086 -0.240962 7.132920 +v -0.588235 -0.252030 7.146403 +v -0.933491 0.408782 6.627975 +v -0.954755 -0.086523 6.607886 +v -0.633120 -0.315881 7.077076 +v -0.946905 0.414027 6.617707 +v -0.733459 0.007456 6.933239 +v -0.832580 0.300418 6.781852 +v -0.608773 -0.278272 7.110153 +v -1.028372 0.493174 6.502256 +v -0.953799 -0.057066 6.602273 +v -0.806433 0.217200 6.827959 +v -1.011906 0.519912 6.520367 +v -0.616924 -0.059438 7.105606 +v -0.991498 0.048059 6.558636 +v -0.957040 -0.051891 6.599599 +v -0.618422 -0.053560 7.099870 +v -1.016016 0.529991 6.520226 +v -0.624301 -0.041940 7.089920 +v -1.031199 0.410440 6.494515 +v -0.866820 -0.209664 6.725228 +v -1.024127 0.532530 6.506950 +v -0.738688 0.007590 6.928058 +v -1.041260 0.474110 6.480616 +v -1.031039 0.485179 6.494479 +v -0.755034 -0.270035 6.900558 +v -0.745509 0.007129 6.919228 +v -0.987870 0.059881 6.553279 +v -0.809557 0.243152 6.822427 +v -0.659043 -0.334479 7.045383 +v -0.960718 0.435986 6.599877 +v -0.975198 0.002720 6.576767 +v -0.591638 -0.108885 7.134801 +v -0.971153 0.010149 6.574369 +v -0.906297 0.387411 6.665651 +v -1.008868 0.490637 6.533106 +v -0.909517 -0.131010 6.661353 +v -0.891866 -0.165951 6.697169 +v -0.792183 0.090380 6.853725 +v -0.800403 0.177590 6.838533 +v -1.001410 0.504153 6.535630 +v -0.802024 0.187478 6.834831 +v -1.000193 0.510677 6.537658 +v -0.709872 0.006448 6.962940 +v -1.005861 0.521034 6.527525 +v -0.830131 0.275980 6.797942 +v -0.985533 0.224537 6.564250 +v -1.011229 0.525772 6.522316 +v -0.980998 0.232606 6.565087 +v -0.793585 0.116541 6.846240 +v -0.821932 -0.232762 6.800824 +v -0.786340 0.106861 6.850032 +v -0.920165 0.398583 6.647066 +v -0.705920 -0.326286 6.978618 +v -1.015537 0.350111 6.520832 +v -0.984136 0.268297 6.560912 +v -0.977701 0.287186 6.550373 +v -0.924065 -0.113076 6.639807 +v -1.029060 0.426480 6.492353 +v -1.002609 0.519698 6.532699 +v -0.807135 0.249596 6.819648 +v -1.034375 0.472993 6.486516 +v -0.951118 0.409075 6.630295 +v -1.020335 0.363997 6.513745 +v -0.943852 -0.097482 6.618876 +v -1.014173 0.503817 6.519993 +v -0.771555 0.052933 6.878768 +v -0.782904 -0.253039 6.861975 +v -0.892071 0.359900 6.708756 +v -0.843464 0.295056 6.782408 +v -1.027779 0.394988 6.498754 +v -0.839595 0.305006 6.777127 +v -0.984618 0.209110 6.561274 +v -0.948197 -0.080192 6.607366 +v -0.967501 0.441360 6.597458 +v -0.999552 0.488980 6.535881 +v -1.004614 0.499849 6.536860 +v -0.958925 -0.080096 6.604827 +v -1.008258 0.509286 6.529829 +v -0.995737 0.309577 6.547490 +v -0.610584 -0.266393 7.123460 +v -1.005391 0.516348 6.532836 +v -1.034959 0.439492 6.486969 +v -0.591674 -0.123533 7.142565 +v -0.930693 -0.115479 6.644751 +v -0.952151 -0.046304 6.602323 +v -1.001355 0.149452 6.539457 +v -1.040036 0.453877 6.483924 +v -0.669982 0.003969 7.024711 +v -0.913005 0.379356 6.681144 +v -0.977385 0.023334 6.569092 +v -0.956600 -0.033627 6.597321 +v -0.986188 0.244268 6.564826 +v -0.676782 0.005921 7.010901 +v -1.030247 0.492034 6.498959 +v -1.009738 0.343926 6.525273 +v -0.919497 0.391122 6.661710 +v -0.696190 0.003749 7.006851 +v -0.652132 -0.011341 7.053424 +v -0.698756 0.005879 6.990200 +v -0.714085 0.003495 6.967052 +v -0.634366 -0.029103 7.080060 +v -0.665794 -0.342338 7.016490 +v -0.989408 0.177335 6.550475 +v -1.016117 0.535329 6.518559 +v -1.021303 0.539588 6.514152 +v -1.007306 0.503571 6.532579 +v -0.783188 0.080596 6.860160 +v -1.041980 0.468441 6.480451 +v -0.579501 -0.258458 7.157969 +v -1.006567 0.476912 6.534780 +v -0.577464 -0.218185 7.167424 +v -1.004178 0.479197 6.536713 +v -1.027113 0.536905 6.504427 +v -0.586931 -0.139337 7.153172 +v -0.583778 -0.200009 7.159197 +v -1.001506 0.484416 6.536462 +v -0.578611 -0.252964 7.159172 +v -0.585902 -0.182547 7.154389 +v -0.579364 -0.242550 7.159988 +v -0.591754 -0.264679 7.158114 +v -0.586089 -0.131278 7.151703 +v -0.595318 -0.237301 7.136783 +v -0.582609 -0.205222 7.159188 +v -0.586772 -0.168461 7.157774 +v -0.576703 -0.233380 7.169553 +v -0.574973 -0.225807 7.167077 +v -0.839692 0.290934 6.785338 +v -0.676887 -0.001697 7.028260 +v -0.871769 -0.213705 6.735264 +v -0.801614 0.193379 6.834601 +v -1.047466 0.459234 6.480849 +v -0.820041 0.245850 6.814017 +v -0.845951 0.302744 6.774352 +v -0.625987 -0.049492 7.095904 +v -0.804376 0.133385 6.840756 +v -0.950572 -0.095530 6.615011 +v -1.014975 0.475238 6.514823 +v -0.611168 -0.255121 7.130087 +v -0.961496 0.426009 6.608829 +v -0.649307 -0.322745 7.074851 +v -1.010429 0.096369 6.535778 +v -0.748967 0.011943 6.912599 +v -0.904872 0.378151 6.684958 +v -1.020920 0.507124 6.520660 +v -1.012775 0.507586 6.529535 +v -0.631742 -0.040890 7.089079 +v -0.845093 0.315102 6.765095 +v -1.013301 0.512753 6.526646 +v -0.906896 0.383343 6.674465 +v -1.013308 0.480947 6.526787 +v -0.855074 0.327499 6.749307 +v -0.802146 0.171197 6.837365 +v -0.588391 -0.126312 7.146916 +v -1.018598 0.514284 6.522275 +v -1.037938 0.429038 6.488201 +v -0.645889 -0.021103 7.067117 +v -1.019793 0.538433 6.516788 +v -0.745866 -0.279929 6.920485 +v -0.691828 -0.341480 6.990099 +v -0.935231 0.403777 6.642549 +v -1.027667 0.540290 6.508957 +v -1.005012 0.329980 6.534261 +v -0.805052 0.197977 6.833075 +v -0.942075 -0.108291 6.634201 +v -0.940894 -0.103623 6.629373 +v -0.965512 -0.024322 6.592043 +v -0.789286 0.077607 6.858700 +v -0.718926 0.002787 6.960886 +v -0.766987 -0.262945 6.885324 +v -0.808474 0.225674 6.824589 +v -1.044426 0.435302 6.485354 +v -0.593168 -0.095679 7.128324 +v -0.815450 0.238074 6.819049 +v -0.798834 0.110525 6.845116 +v -0.989292 0.473791 6.559045 +v -0.768826 0.040793 6.884520 +v -1.012360 0.520565 6.524556 +v -0.731796 0.003881 6.940703 +v -1.001661 0.493980 6.542195 +v -0.884956 0.353891 6.714798 +v -0.617194 -0.067043 7.112819 +v -1.005438 0.498020 6.539061 +v -1.018667 0.487080 6.524264 +v -1.021466 0.484486 6.516337 +v -0.897995 0.365254 6.702070 +v -0.847065 0.297117 6.779047 +v -1.008062 0.158857 6.540088 +v -0.795647 0.126960 6.844602 +v -0.991896 0.187533 6.553710 +v -0.852933 0.310327 6.765753 +v -0.615956 -0.286670 7.102212 +v -0.816960 0.225244 6.822803 +v -0.985056 0.469401 6.566240 +v -0.992884 0.476073 6.565165 +v -0.800218 0.143382 6.841015 +v -0.783110 0.065774 6.866924 +v -0.628053 -0.299467 7.098402 +v -0.876406 -0.203669 6.717268 +v -0.998121 0.487875 6.546907 +v -0.641038 -0.325962 7.057007 +v -0.977523 0.455120 6.589217 +v -0.961552 -0.062824 6.599763 +v -0.600158 -0.118826 7.145374 +v -1.024180 0.534076 6.519490 +v -0.989798 0.267958 6.562636 +v -1.048423 0.474844 6.477147 +v -1.041510 0.415421 6.491487 +v -0.929386 0.396753 6.654660 +v -0.680311 -0.344366 7.035499 +v -0.870457 0.325659 6.748310 +v -0.810878 0.163682 6.833037 +v -0.865048 0.335280 6.735205 +v -0.874836 0.341470 6.728391 +v -0.665883 -0.003708 7.041340 +v -1.003168 0.129497 6.534618 +v -1.008428 0.110340 6.533086 +v -0.692042 -0.345548 7.003182 +v -0.670807 -0.001554 7.035042 +v -1.013949 0.354333 6.518239 +v -0.797325 0.153192 6.843206 +v -0.808649 0.176867 6.832735 +v -1.040413 0.481148 6.484180 +v -1.042443 0.489925 6.485422 +v -0.582420 -0.257123 7.168444 +v -1.030783 0.539611 6.505285 +v -1.013279 0.483111 6.533509 +v -0.583655 -0.262325 7.166568 +v -1.029221 0.533117 6.507143 +v -0.587258 -0.264701 7.159517 +v -0.580270 -0.248190 7.160440 +v -0.589105 -0.257689 7.152031 +v -0.593945 -0.250313 7.151465 +v -0.595257 -0.243199 7.143589 +v -0.595635 -0.238883 7.141904 +v -0.598268 -0.236736 7.139281 +v -0.604055 -0.245662 7.131098 +v -0.581974 -0.192597 7.156423 +v -0.615237 -0.264034 7.128798 +v -0.811123 0.230570 6.822903 +v -0.803818 0.122341 6.840799 +v -0.963276 -0.084317 6.606010 +v -0.812731 0.207457 6.827024 +v -0.974844 -0.006442 6.579699 +v -1.048202 0.441857 6.481877 +v -0.982229 -0.005883 6.578832 +v -1.053640 0.455572 6.479144 +v -1.021855 0.516748 6.518992 +v -0.819773 0.218737 6.821558 +v -0.964290 -0.076982 6.601654 +v -0.990508 0.238287 6.566311 +v -0.903631 -0.153499 6.686769 +v -0.612846 -0.075946 7.117647 +v -1.010371 0.502129 6.535457 +v -0.914668 -0.147089 6.681195 +v -0.640200 -0.313522 7.086498 +v -0.722185 -0.307828 6.963511 +v -0.986644 0.032056 6.564126 +v -1.025227 0.538741 6.515391 +v -0.678666 0.003095 7.018314 +v -0.687551 0.004273 7.011745 +v -1.057807 0.479938 6.474366 +v -0.988763 0.470291 6.577063 +v -0.624410 -0.054969 7.101850 +v -1.050284 0.483057 6.476925 +v -0.828396 0.267472 6.801758 +v -0.705735 0.002089 6.987958 +v -0.834254 0.283162 6.792846 +v -0.995983 0.481388 6.555755 +v -0.732228 -0.295499 6.947756 +v -1.035159 0.498382 6.500239 +v -0.649954 -0.028291 7.070900 +v -0.588202 -0.152635 7.155174 +v -0.968645 -0.038550 6.596235 +v -1.024540 0.490839 6.516294 +v -1.048434 0.493938 6.479411 +v -1.021011 0.501382 6.523809 +v -0.974042 -0.017718 6.586173 +v -0.593986 -0.128891 7.152511 +v -0.802265 0.158256 6.840199 +v -0.863977 0.317295 6.757225 +v -0.758800 0.023361 6.900355 +v -1.010635 0.484645 6.536424 +v -1.020369 0.127834 6.531594 +v -0.997743 0.055152 6.556118 +v -0.725153 0.002030 6.954680 +v -0.998611 0.064565 6.552252 +v -0.997526 0.279618 6.564692 +v -0.952443 0.411947 6.623317 +v -0.892811 -0.178635 6.703462 +v -0.954952 -0.099190 6.621686 +v -1.000937 0.183975 6.549369 +v -0.815560 0.184897 6.828485 +v -1.020512 0.511621 6.519495 +v -1.043578 0.496887 6.486257 +v -0.609387 -0.269441 7.117794 +v -0.619246 -0.275906 7.118557 +v -1.032661 0.500681 6.506317 +v -0.970926 -0.076467 6.600317 +v -0.795427 -0.252171 6.860651 +v -1.023604 0.520968 6.522040 +v -0.970836 -0.059667 6.597752 +v -0.967352 -0.051598 6.597285 +v -1.024581 0.523724 6.518981 +v -0.825563 0.232531 6.816495 +v -0.967645 -0.043678 6.597888 +v -1.024918 0.515609 6.517056 +v -1.004387 0.081272 6.543463 +v -1.007953 0.174378 6.544659 +v -0.596354 -0.123665 7.149917 +v -1.032717 0.537116 6.508888 +v -1.037913 0.504869 6.501647 +v -1.044210 0.507804 6.493773 +v -0.883308 -0.197019 6.712416 +v -0.919260 -0.135363 6.669396 +v -1.022176 0.498021 6.524174 +v -1.048385 0.504738 6.487820 +v -0.880005 0.330390 6.740483 +v -0.988883 0.020105 6.568908 +v -1.054067 0.496179 6.475509 +v -0.885917 0.347485 6.722834 +v -1.027142 0.496937 6.517894 +v -1.019753 0.117211 6.531738 +v -0.695454 0.005039 6.997607 +v -0.704629 -0.339112 6.989324 +v -0.954032 -0.104075 6.629643 +v -1.005140 0.317567 6.544300 +v -0.944364 0.405797 6.635242 +v -0.642216 -0.027229 7.075701 +v -0.758105 0.008590 6.910008 +v -0.810333 0.098661 6.844489 +v -0.774475 0.031553 6.887252 +v -0.733272 -0.002250 6.950653 +v -1.038907 0.368260 6.513052 +v -1.033289 0.386477 6.502891 +v -1.027634 0.525547 6.515197 +v -0.594622 -0.139499 7.157402 +v -1.031671 0.531833 6.510467 +v -1.014789 0.491442 6.532230 +v -1.014805 0.487704 6.533834 +v -0.810156 0.156254 6.835020 +v -0.809443 0.171062 6.833797 +v -0.591161 -0.162079 7.163338 +v -0.590589 -0.181284 7.160341 +v -0.595939 -0.244726 7.150754 +v -0.598921 -0.234015 7.146440 +v -0.590681 -0.175008 7.160299 +v -0.581885 -0.249760 7.167154 +v -0.596149 -0.234587 7.146624 +v -0.581314 -0.246468 7.176664 +v -0.587327 -0.210256 7.174526 +v -0.988794 -0.012123 6.578590 +v -0.854792 0.302379 6.773486 +v -0.968971 0.434936 6.602850 +v -0.746665 0.000412 6.928750 +v -0.987833 0.000354 6.575274 +v -0.818180 0.177853 6.827255 +v -1.029068 0.510052 6.517371 +v -0.910273 0.368683 6.697178 +v -1.033966 0.507054 6.507990 +v -0.912510 0.373499 6.688925 +v -0.672037 -0.007396 7.041543 +v -1.019350 0.511772 6.527594 +v -0.995605 0.033187 6.564373 +v -0.924598 0.377612 6.684568 +v -0.681000 -0.009832 7.039589 +v -0.720731 -0.302317 6.955738 +v -0.995648 0.041674 6.560749 +v -0.820994 0.199787 6.826003 +v -1.000461 0.198552 6.555556 +v -1.027863 0.526902 6.519598 +v -0.824876 0.224913 6.818840 +v -0.972952 -0.040004 6.595386 +v -0.820023 0.192801 6.827823 +v -0.796376 0.064261 6.862418 +v -0.893762 -0.208775 6.724267 +v -1.027895 0.532556 6.518710 +v -0.798943 0.070988 6.857798 +v -1.054327 0.504628 6.479134 +v -0.977314 -0.026078 6.589100 +v -0.843741 0.276994 6.791774 +v -0.688777 0.001876 7.016354 +v -0.625075 -0.056933 7.107978 +v -0.693832 -0.347904 7.014982 +v -1.008850 0.141345 6.536976 +v -1.031241 0.534485 6.513774 +v -0.618703 -0.293853 7.098677 +v -0.948361 -0.111833 6.643065 +v -0.771162 0.021319 6.895137 +v -0.854516 0.295043 6.777909 +v -1.008535 0.073435 6.550421 +v -0.786555 0.033502 6.881694 +v -1.023641 0.342045 6.530426 +v -0.598481 -0.145044 7.157890 +v -0.778694 0.046507 6.877526 +v -1.001111 0.485300 6.554927 +v -0.596850 -0.138219 7.158263 +v -0.998606 0.304964 6.551972 +v -1.007665 0.500446 6.547606 +v -0.959378 -0.094217 6.614929 +v -0.962246 -0.089876 6.609425 +v -0.606456 -0.097930 7.136005 +v -0.659329 -0.026997 7.067568 +v -0.996841 0.267635 6.564960 +v -0.999749 0.272895 6.566663 +v -1.044610 0.520724 6.501482 +v -0.808671 0.113657 6.840611 +v -0.981021 -0.015183 6.581785 +v -0.813379 0.148077 6.834114 +v -0.622641 -0.270587 7.124733 +v -0.628989 -0.287813 7.110655 +v -0.680426 -0.000531 7.023625 +v -1.011137 0.183623 6.548090 +v -0.629555 -0.059509 7.111646 +v -0.612682 -0.248261 7.135789 +v -1.049506 0.513303 6.490513 +v -0.594217 -0.153076 7.158769 +v -0.922052 0.385542 6.670997 +v -0.743663 -0.002866 6.936720 +v -0.830574 0.256162 6.806735 +v -0.839028 0.258260 6.803872 +v -0.838346 0.266693 6.800952 +v -1.030301 0.526934 6.517035 +v -0.983708 0.462678 6.584698 +v -0.603485 -0.107528 7.141256 +v -1.061602 0.474020 6.474500 +v -1.035249 0.514546 6.514219 +v -0.998050 0.478944 6.568107 +v -0.887836 -0.212995 6.735743 +v -1.029350 0.360629 6.517416 +v -0.800717 0.084601 6.852510 +v -1.063116 0.497696 6.470798 +v -0.768658 0.014700 6.900187 +v -0.684729 -0.346838 7.019431 +v -1.054992 0.437588 6.481938 +v -0.763098 -0.269174 6.899832 +v -0.884738 0.339661 6.732072 +v -0.718015 -0.002745 6.995378 +v -0.717386 -0.001516 6.984845 +v -0.723179 -0.003044 6.978292 +v -0.903982 0.361564 6.706464 +v -0.969852 -0.085413 6.606886 +v -1.053876 0.401222 6.493591 +v -0.661031 -0.015824 7.056979 +v -0.815479 0.196834 6.828784 +v -0.587837 -0.266461 7.165170 +v -0.595295 -0.263080 7.157864 +v -0.589768 -0.200235 7.166409 +v -0.595054 -0.240396 7.156032 +v -0.597379 -0.250411 7.156084 +v -0.596857 -0.237507 7.155846 +v -0.599380 -0.234759 7.152002 +v -0.595939 -0.185115 7.171334 +v -0.996765 -0.017949 6.577939 +v -0.637566 -0.305383 7.096703 +v -1.060770 0.515646 6.479308 +v -1.031558 0.524143 6.522443 +v -0.975506 -0.070336 6.597345 +v -1.039987 0.512459 6.503937 +v -0.790649 0.055161 6.867792 +v -1.004349 0.282746 6.565341 +v -1.036573 0.536433 6.513072 +v -0.607900 -0.091180 7.130098 +v -0.980719 -0.042963 6.591248 +v -0.771802 -0.000709 6.911853 +v -0.614311 -0.087147 7.129531 +v -0.826513 0.212286 6.819766 +v -0.615792 -0.082089 7.123297 +v -0.829652 0.246505 6.809860 +v -0.737318 -0.289575 6.937392 +v -1.064508 0.424838 6.481829 +v -0.794892 -0.246691 6.845836 +v -0.929788 -0.141855 6.678433 +v -1.062347 0.450995 6.478769 +v -0.634434 -0.057032 7.108851 +v -1.001537 0.041600 6.561320 +v -0.635193 -0.053136 7.102334 +v -1.017819 0.168941 6.541107 +v -0.640691 -0.047917 7.093331 +v -0.939242 0.398990 6.650940 +v -0.996669 0.223985 6.563474 +v -1.024780 0.150217 6.533728 +v -0.850830 0.284176 6.783022 +v -0.899082 0.353456 6.717137 +v -0.819238 0.139490 6.833035 +v -0.651955 -0.032838 7.075964 +v -0.931186 -0.120842 6.653852 +v -0.844529 -0.228016 6.789513 +v -0.780301 0.024899 6.890143 +v -0.854701 -0.218953 6.757951 +v -1.007351 0.495569 6.554467 +v -1.009029 0.502289 6.545409 +v -1.038615 0.395547 6.498525 +v -0.668306 -0.014110 7.051943 +v -0.825861 0.192929 6.824502 +v -0.814738 0.131064 6.837532 +v -0.912706 0.362759 6.707655 +v -0.752928 0.001489 6.920639 +v -0.597447 -0.154243 7.164859 +v -0.813745 0.086074 6.846364 +v -0.998721 0.479488 6.573418 +v -1.055434 0.520623 6.490376 +v -0.987907 -0.026746 6.584408 +v -1.035594 0.520623 6.516913 +v -1.039685 0.535633 6.519050 +v -0.847131 0.269506 6.795089 +v -0.625745 -0.072748 7.121970 +v -0.872871 0.305691 6.762843 +v -1.039269 0.536271 6.513588 +v -0.859170 0.283217 6.780210 +v -0.606861 -0.124758 7.154550 +v -0.934391 -0.134835 6.671659 +v -0.993192 0.010331 6.572577 +v -0.817183 -0.245887 6.842725 +v -0.611549 -0.118132 7.150437 +v -0.647336 -0.041703 7.087172 +v -0.939158 0.387144 6.668986 +v -0.935933 0.390709 6.662773 +v -0.700919 0.001411 7.001658 +v -0.900375 -0.190047 6.707847 +v -1.057787 0.462568 6.478171 +v -1.026868 0.349402 6.524535 +v -1.018561 0.158987 6.537626 +v -0.791100 0.039991 6.874832 +v -0.995189 0.297326 6.554904 +v -1.065180 0.463870 6.477430 +v -0.673336 -0.339618 7.046538 +v -0.667162 -0.020993 7.059762 +v -0.960946 -0.096508 6.620661 +v -0.733104 -0.003019 6.956396 +v -0.740864 -0.004296 6.946148 +v -0.703591 -0.345985 7.004913 +v -0.872493 -0.217356 6.757192 +v -0.588485 -0.264823 7.174179 +v -0.593557 -0.268507 7.171348 +v -0.596117 -0.268790 7.166509 +v -0.589997 -0.204207 7.168624 +v -0.598127 -0.245567 7.159856 +v -0.609200 -0.236445 7.140785 +v -0.609921 -0.240053 7.137228 +v -0.591574 -0.194034 7.168386 +v -0.594249 -0.178127 7.166159 +v -0.584675 -0.256392 7.179708 +v -0.579742 -0.235738 7.178380 +v -0.581648 -0.232043 7.183146 +v -0.580322 -0.224638 7.176684 +v -0.720111 -0.316416 6.973627 +v -0.838559 0.238730 6.809346 +v -1.069960 0.514961 6.470515 +v -1.032284 0.524932 6.526216 +v -0.848063 0.260160 6.799671 +v -0.622011 -0.085482 7.128494 +v -0.919227 0.373027 6.692802 +v -0.962113 0.417790 6.618722 +v -1.017606 0.066635 6.554975 +v -0.801893 0.040801 6.868824 +v -0.650996 -0.319247 7.085278 +v -1.046776 0.384458 6.502792 +v -0.991648 0.465777 6.589920 +v -1.012281 0.305326 6.558559 +v -0.982358 -0.034708 6.589399 +v -1.018440 0.322514 6.547423 +v -1.015143 0.336839 6.532209 +v -0.692978 -0.002814 7.021458 +v -1.039475 0.538754 6.516266 +v -0.772263 0.008137 6.904259 +v -1.042647 0.520314 6.508540 +v -1.016709 0.091687 6.538648 +v -0.823791 0.145999 6.829398 +v -1.007158 0.056679 6.557253 +v -0.999060 0.242779 6.565820 +v -0.709733 -0.002124 7.001802 +v -0.822222 0.160439 6.829226 +v -0.946414 0.393544 6.658125 +v -0.886168 0.323473 6.746054 +v -0.650733 -0.047860 7.093468 +v -0.960527 -0.107100 6.636285 +v -0.808551 0.075119 6.851860 +v -1.047719 0.522429 6.498686 +v -0.619024 -0.096618 7.142027 +v -0.904278 -0.204086 6.717065 +v -1.012570 0.190026 6.549271 +v -1.011066 0.247867 6.567459 +v -0.822236 0.111141 6.835674 +v -0.961389 0.408603 6.629251 +v -0.999328 0.254871 6.566247 +v -1.019466 0.509408 6.542308 +v -0.730944 -0.002555 6.967585 +v -1.039598 0.521761 6.515375 +v -1.066387 0.506432 6.470586 +v -0.826814 0.171348 6.825545 +v -1.064351 0.521609 6.478414 +v -0.620993 -0.264307 7.132416 +v -0.847838 0.225242 6.806952 +v -1.025324 0.109630 6.532122 +v -0.865387 0.288080 6.776715 +v -1.032947 0.118958 6.529400 +v -0.646962 -0.310748 7.094280 +v -0.691005 -0.005817 7.030979 +v -0.978964 -0.082416 6.603380 +v -1.034542 0.524084 6.522182 +v -1.039033 0.524135 6.521335 +v -0.987993 -0.071045 6.594934 +v -0.973414 0.422898 6.617771 +v -0.986851 -0.063484 6.592153 +v -1.008618 0.489608 6.563064 +v -0.837942 0.194613 6.817011 +v -0.756459 -0.007215 6.931004 +v -1.055671 0.417598 6.487392 +v -0.935723 0.383820 6.675088 +v -0.767958 -0.007582 6.920999 +v -1.041785 0.538024 6.516821 +v -0.625145 -0.083858 7.127709 +v -0.995266 -0.004363 6.575487 +v -1.055610 0.526697 6.493952 +v -1.064550 0.437445 6.479730 +v -1.068167 0.449164 6.477170 +v -0.980300 0.441361 6.603961 +v -0.957272 0.400839 6.644006 +v -0.963012 0.404438 6.636360 +v -0.988430 0.457962 6.595841 +v -0.999785 0.021009 6.568038 +v -0.700334 -0.001427 7.012520 +v -0.644431 -0.051448 7.101993 +v -0.642919 -0.301717 7.106250 +v -0.608357 -0.147216 7.161900 +v -0.669456 -0.336570 7.056256 +v -0.830325 0.139286 6.827601 +v -0.840491 0.224118 6.812364 +v -0.679322 -0.335987 7.069932 +v -0.961609 -0.100877 6.626369 +v -1.003282 0.259904 6.567472 +v -0.794289 0.015603 6.888824 +v -0.685609 -0.347361 7.033826 +v -1.004210 0.216911 6.560744 +v -1.040648 0.373934 6.508882 +v -0.796839 0.030224 6.877290 +v -0.911967 -0.169591 6.697639 +v -0.677271 -0.015415 7.050636 +v -0.837208 0.232192 6.810825 +v -0.833454 0.182299 6.821803 +v -1.077880 0.500598 6.464390 +v -0.783424 0.018406 6.891707 +v -1.060007 0.522132 6.484970 +v -0.597976 -0.266908 7.163612 +v -0.598835 -0.172662 7.166901 +v -0.596970 -0.200639 7.170267 +v -0.602375 -0.245020 7.162002 +v -0.599667 -0.240483 7.160589 +v -0.610250 -0.236069 7.155218 +v -0.616131 -0.237995 7.141243 +v -0.621184 -0.241532 7.141624 +v -0.921345 -0.164485 6.695802 +v -1.001757 0.476065 6.583291 +v -0.977586 0.432235 6.611811 +v -0.987497 -0.078055 6.600235 +v -0.753537 -0.008291 6.944744 +v -0.729589 -0.330022 6.989239 +v -0.874957 0.290784 6.770265 +v -1.059610 0.534659 6.497424 +v -0.625424 -0.086740 7.134856 +v -1.025061 0.085167 6.544310 +v -0.877095 0.312591 6.756826 +v -0.846488 0.236693 6.805086 +v -0.778374 0.002017 6.905498 +v -0.992279 -0.036932 6.585301 +v -1.003494 -0.001180 6.571981 +v -0.817053 0.060561 6.855749 +v -0.840004 0.204610 6.815333 +v -0.821448 0.070429 6.849363 +v -0.636317 -0.287894 7.117353 +v -0.633465 -0.075951 7.126415 +v -0.630384 -0.065875 7.119191 +v -1.073086 0.524614 6.472216 +v -1.003520 0.482485 6.574709 +v -0.945589 0.400472 6.647672 +v -0.640321 -0.058716 7.108548 +v -1.037670 0.352586 6.527145 +v -0.854042 0.270970 6.789713 +v -0.827104 0.102676 6.837298 +v -1.009681 0.034540 6.561726 +v -1.013762 0.497616 6.561267 +v -0.825995 0.123653 6.832953 +v -0.657205 -0.050718 7.098313 +v -0.603280 -0.151965 7.165024 +v -0.966956 -0.093065 6.615179 +v -0.901505 -0.212211 6.734921 +v -0.606499 -0.143161 7.159387 +v -0.757025 -0.288468 6.936681 +v -0.733085 -0.005601 6.974802 +v -0.873639 -0.223824 6.779679 +v -1.036916 0.528373 6.523129 +v -0.740097 -0.007788 6.969872 +v -1.019325 0.078287 6.548932 +v -1.027110 0.101387 6.534328 +v -1.082784 0.507479 6.460683 +v -1.046993 0.525727 6.508787 +v -0.985252 -0.057025 6.592305 +v -1.072066 0.484215 6.469901 +v -1.073345 0.494009 6.467170 +v -1.032829 0.135075 6.529509 +v -0.921779 0.369597 6.697696 +v -0.791454 -0.261678 6.883284 +v -0.690191 -0.348810 7.027719 +v -0.641274 -0.297298 7.110437 +v -0.979985 -0.089023 6.607419 +v -1.074947 0.456746 6.474340 +v -0.807873 0.023090 6.877980 +v -1.044307 0.531030 6.516911 +v -1.016358 0.204584 6.554231 +v -0.632232 -0.277917 7.123437 +v -1.051863 0.531152 6.505139 +v -0.844228 0.249061 6.804034 +v -1.072134 0.466813 6.473811 +v -0.806951 0.046045 6.864801 +v -1.076699 0.477341 6.469209 +v -1.014127 0.047239 6.560646 +v -1.056732 0.394969 6.496100 +v -0.837184 -0.230940 6.798604 +v -1.042876 0.541308 6.518723 +v -0.859515 0.274375 6.784516 +v -1.011206 0.289232 6.567464 +v -0.868204 0.273816 6.782440 +v -1.025385 0.204023 6.551243 +v -0.897153 0.341748 6.728173 +v -0.754876 -0.297652 6.952658 +v -1.022909 0.316334 6.556870 +v -1.064940 0.410611 6.486914 +v -0.704312 -0.008289 7.024528 +v -0.957976 -0.112650 6.645530 +v -1.010790 0.490790 6.569469 +v -0.599250 -0.157458 7.168123 +v -0.846276 0.221425 6.810199 +v -0.707309 -0.007531 7.014953 +v -0.831099 0.163300 6.826143 +v -1.020225 0.506026 6.553269 +v -0.779955 -0.269091 6.899375 +v -0.903970 -0.200349 6.713383 +v -0.714378 -0.342546 6.999036 +v -0.908033 0.356169 6.714215 +v -0.724759 -0.005174 6.987015 +v -0.619799 -0.256213 7.138249 +v -1.072607 0.441264 6.475201 +v -1.041558 0.533829 6.519233 +v -1.075600 0.518554 6.468339 +v -1.083176 0.515704 6.461528 +v -0.598666 -0.178704 7.168878 +v -0.601991 -0.267150 7.168662 +v -0.606984 -0.166413 7.169386 +v -0.605163 -0.261349 7.166917 +v -0.597487 -0.162389 7.167532 +v -0.595808 -0.204483 7.176683 +v -0.602618 -0.253239 7.160647 +v -0.607911 -0.241305 7.161583 +v -0.609880 -0.237829 7.159799 +v -0.594142 -0.269003 7.179213 +v -0.586214 -0.255780 7.190872 +v -0.589578 -0.264293 7.185032 +v -0.585044 -0.246216 7.195348 +v -0.586073 -0.238240 7.197878 +v -0.588595 -0.230456 7.200046 +v -0.592137 -0.211682 7.182697 +v -0.626171 -0.267139 7.134911 +v -0.856427 0.259453 6.794559 +v -0.626675 -0.090230 7.139695 +v -0.758776 -0.010595 6.937990 +v -0.652856 -0.310602 7.100401 +v -1.020202 0.249766 6.568531 +v -0.992743 -0.057029 6.590331 +v -0.658416 -0.328542 7.069856 +v -0.956626 0.395009 6.653948 +v -0.835586 0.116176 6.831419 +v -0.844326 0.125905 6.825805 +v -0.625660 -0.258163 7.140791 +v -0.828690 -0.240296 6.825908 +v -1.016982 0.261801 6.573001 +v -1.015743 0.295365 6.566330 +v -0.998266 -0.031947 6.582369 +v -0.898793 0.331534 6.737755 +v -0.910388 -0.207678 6.721555 +v -0.637424 -0.060775 7.115227 +v -0.785649 0.005416 6.899630 +v -1.014641 0.058868 6.556531 +v -0.968202 0.412637 6.624985 +v -0.629407 -0.104783 7.148555 +v -1.024350 0.328895 6.545931 +v -0.837402 0.150886 6.824562 +v -1.090248 0.504310 6.457743 +v -0.742953 -0.306376 6.964641 +v -0.984386 0.427603 6.616539 +v -0.846540 0.179742 6.816678 +v -0.918856 0.361262 6.710408 +v -0.990676 0.453880 6.599524 +v -0.650925 -0.049634 7.100868 +v -0.927698 0.373785 6.691686 +v -1.043459 0.115372 6.528369 +v -0.660444 -0.038979 7.083844 +v -0.673648 -0.028721 7.067195 +v -0.666939 -0.036924 7.080480 +v -1.030849 0.342716 6.535589 +v -0.687881 -0.014957 7.044075 +v -1.084316 0.465934 6.466327 +v -1.048869 0.372589 6.511241 +v -1.084380 0.530459 6.464449 +v -1.056901 0.540450 6.508041 +v -0.861286 0.247977 6.799860 +v -0.935136 -0.148788 6.684829 +v -0.812171 0.051062 6.861559 +v -1.095932 0.518077 6.454533 +v -0.766159 -0.013215 6.940165 +v -1.043649 0.542416 6.524382 +v -0.946887 -0.119427 6.654307 +v -1.014695 0.028992 6.564188 +v -0.878857 0.282586 6.772552 +v -1.017274 0.037347 6.562549 +v -0.829266 0.082176 6.841747 +v -0.633417 -0.079916 7.131047 +v -0.854395 0.227602 6.802868 +v -1.029910 0.094079 6.538579 +v -0.841802 0.107792 6.832059 +v -1.034322 0.333329 6.548183 +v -0.607079 -0.155760 7.168159 +v -0.641118 -0.066470 7.120707 +v -0.928169 -0.158607 6.691549 +v -0.710975 -0.004913 7.007652 +v -1.005493 -0.024101 6.576848 +v -1.082649 0.491790 6.465590 +v -1.005780 -0.008188 6.571517 +v -1.052414 0.541798 6.512178 +v -1.012845 0.237445 6.565263 +v -1.018169 0.228225 6.563286 +v -1.051772 0.547796 6.514039 +v -1.028479 0.517181 6.541677 +v -0.722340 -0.007093 7.000248 +v -0.616478 -0.133967 7.157846 +v -1.041172 0.361717 6.520254 +v -0.984936 -0.085595 6.604886 +v -0.617263 -0.118380 7.152001 +v -0.931587 0.374711 6.687857 +v -0.897475 -0.215224 6.758719 +v -0.719491 -0.337009 6.992793 +v -0.745862 -0.007847 6.959188 +v -1.009526 0.481113 6.580442 +v -1.077256 0.539002 6.476119 +v -1.039907 0.534576 6.528112 +v -0.850769 0.191508 6.812965 +v -1.055852 0.550154 6.507686 +v -1.070541 0.535225 6.483274 +v -0.601102 -0.192042 7.175674 +v -0.599783 -0.269612 7.176047 +v -0.602238 -0.184670 7.176055 +v -0.602571 -0.198915 7.175963 +v -0.609672 -0.253982 7.163145 +v -0.610650 -0.246626 7.161655 +v -0.623497 -0.238904 7.146430 +v -0.864744 0.266910 6.787999 +v -0.871179 0.266511 6.784771 +v -0.633162 -0.269645 7.136010 +v -1.022145 0.219197 6.558678 +v -0.961661 0.389249 6.662083 +v -1.080080 0.426215 6.476553 +v -1.080096 0.436142 6.473207 +v -0.768171 -0.011342 6.928366 +v -1.001695 -0.044853 6.585724 +v -1.093519 0.530127 6.457513 +v -1.038730 0.166056 6.533890 +v -1.037739 0.529027 6.535268 +v -1.064563 0.547016 6.501930 +v -1.003009 -0.038815 6.582157 +v -1.086885 0.437391 6.471093 +v -1.046157 0.542702 6.529833 +v -1.008975 -0.025159 6.576925 +v -1.085339 0.453284 6.466368 +v -1.047240 0.545673 6.519658 +v -0.860469 0.220745 6.803595 +v -0.781040 -0.004247 6.911109 +v -1.056827 0.555819 6.508945 +v -1.089192 0.474936 6.463288 +v -0.925561 0.363827 6.706408 +v -0.889414 0.305809 6.757400 +v -1.017901 -0.007310 6.568736 +v -0.888501 0.313867 6.751735 +v -1.028472 0.059555 6.558234 +v -0.620897 -0.121486 7.154852 +v -0.863536 0.230005 6.798459 +v -1.040888 0.153625 6.529690 +v -1.039756 0.347494 6.534503 +v -1.013667 0.013827 6.568632 +v -0.645106 -0.070542 7.123085 +v -0.888071 -0.215243 6.750206 +v -1.082772 0.542961 6.471593 +v -0.860164 0.242857 6.801131 +v -0.945935 0.372290 6.689035 +v -0.855316 0.248665 6.801772 +v -1.010509 0.266355 6.571209 +v -0.652234 -0.054783 7.107885 +v -0.990901 0.437209 6.609742 +v -0.994509 -0.069390 6.594224 +v -0.999447 -0.068339 6.591559 +v -0.825543 0.092326 6.839873 +v -1.073849 0.410125 6.485485 +v -0.864234 0.246884 6.796089 +v -0.698177 -0.352411 7.041590 +v -0.994692 0.465268 6.592479 +v -0.918381 -0.181407 6.702668 +v -0.868687 -0.220844 6.769842 +v -0.678093 -0.022415 7.059608 +v -1.086073 0.484511 6.465420 +v -1.090940 0.494365 6.459772 +v -1.069852 0.542331 6.489555 +v -1.086927 0.524821 6.461596 +v -0.805213 -0.253167 6.862453 +v -0.627826 -0.097699 7.144289 +v -1.001435 -0.061743 6.589055 +v -1.092433 0.482982 6.460288 +v -0.999175 -0.051593 6.587739 +v -0.943146 -0.142434 6.679784 +v -0.900685 -0.212958 6.744849 +v -0.949254 0.383634 6.675031 +v -1.039859 0.100801 6.534046 +v -0.867638 0.248177 6.792971 +v -1.068407 0.553767 6.500725 +v -0.632138 -0.084518 7.134652 +v -1.045503 0.109431 6.530303 +v -1.063352 0.557545 6.506702 +v -1.014276 -0.019033 6.572497 +v -0.973211 -0.099701 6.625320 +v -1.078853 0.548035 6.481595 +v -0.846136 0.113389 6.828213 +v -0.825917 0.054929 6.855674 +v -0.879437 0.274005 6.775602 +v -0.916848 -0.197880 6.711151 +v -0.666706 -0.046797 7.093518 +v -1.052242 0.362189 6.524738 +v -0.765079 -0.285171 6.930051 +v -0.987185 -0.088592 6.610400 +v -1.031027 0.070867 6.553554 +v -0.783716 -0.283164 6.924931 +v -1.027169 0.187956 6.544731 +v -0.775842 -0.276578 6.913696 +v -0.717501 -0.010896 7.012485 +v -0.789789 -0.272231 6.905107 +v -0.844110 0.162881 6.821301 +v -1.003723 0.472876 6.587965 +v -1.035846 0.188393 6.541662 +v -1.059495 0.383894 6.503828 +v -1.054592 0.553109 6.516591 +v -0.712577 -0.349261 7.016770 +v -0.728459 -0.007567 6.992450 +v -0.736998 -0.010572 6.984122 +v -0.798241 0.018784 6.884010 +v -1.069627 0.396439 6.494726 +v -1.010970 0.487563 6.574617 +v -0.610538 -0.150971 7.167028 +v -1.020473 0.503751 6.565044 +v -0.842617 0.100592 6.832229 +v -1.060026 0.549188 6.506505 +v -0.853585 0.211301 6.807736 +v -0.861083 0.236896 6.798448 +v -1.091471 0.539318 6.461982 +v -0.607616 -0.188777 7.178144 +v -0.607993 -0.266264 7.178284 +v -0.609408 -0.260340 7.172256 +v -0.600327 -0.204429 7.179729 +v -0.613307 -0.250832 7.164418 +v -0.615488 -0.243422 7.160077 +v -0.618620 -0.239135 7.152841 +v -0.623048 -0.251293 7.141307 +v -0.626480 -0.242876 7.145147 +v -0.595551 -0.269428 7.190729 +v -0.590679 -0.262216 7.196289 +v -0.598703 -0.271259 7.184833 +v -0.588745 -0.254279 7.200791 +v -0.587814 -0.245533 7.202461 +v -0.587652 -0.223304 7.190084 +v -0.595877 -0.218133 7.202277 +v -0.595622 -0.215041 7.191154 +v -0.629708 -0.264309 7.141069 +v -1.028796 0.312688 6.565290 +v -0.699146 -0.353310 7.039175 +v -1.103343 0.498793 6.450747 +v -0.696097 -0.017439 7.045386 +v -0.949501 0.388349 6.665165 +v -1.028899 0.513244 6.554143 +v -0.958749 -0.118313 6.653428 +v -1.025051 0.050784 6.559176 +v -0.614711 -0.152055 7.172262 +v -1.030197 0.326161 6.554392 +v -1.049633 0.545469 6.528600 +v -0.887703 0.286076 6.765544 +v -0.969457 -0.109250 6.641915 +v -1.029879 0.219045 6.557055 +v -0.897493 0.316044 6.748601 +v -0.866654 0.215919 6.800079 +v -1.099763 0.525210 6.451962 +v -0.653355 -0.303135 7.111171 +v -1.086064 0.447424 6.466898 +v -0.846615 0.153704 6.820466 +v -0.856218 0.164577 6.815176 +v -1.093322 0.467800 6.460501 +v -1.017079 -0.026021 6.573511 +v -0.973889 0.399197 6.645452 +v -0.710447 -0.011807 7.024158 +v -0.648764 -0.061835 7.116639 +v -1.014905 0.282326 6.571658 +v -0.977629 0.403373 6.633705 +v -0.722803 -0.012761 7.013473 +v -0.681667 -0.341101 7.056711 +v -0.992418 -0.084280 6.606203 +v -0.864298 -0.228017 6.793367 +v -0.914602 0.349379 6.720161 +v -0.791496 -0.005215 6.904716 +v -1.000692 0.450352 6.604815 +v -1.049259 0.163601 6.529023 +v -0.885241 -0.220162 6.770946 +v -0.680117 -0.035477 7.075305 +v -0.820300 0.030249 6.868124 +v -0.808631 -0.263819 6.885454 +v -0.744586 -0.011615 6.980632 +v -0.760761 -0.010644 6.955822 +v -0.767638 -0.012578 6.947586 +v -1.002792 -0.074114 6.594160 +v -1.008962 -0.064267 6.588977 +v -0.876153 0.247960 6.789242 +v -0.709555 -0.353387 7.033875 +v -1.102175 0.514837 6.450335 +v -0.815444 -0.259093 6.874296 +v -0.903158 0.311098 6.748839 +v -1.024380 0.505237 6.568432 +v -1.076891 0.554320 6.489069 +v -0.824354 0.045129 6.859112 +v -1.009459 -0.035794 6.579154 +v -0.855171 0.126414 6.822973 +v -1.019968 0.007946 6.567787 +v -1.098521 0.475738 6.456161 +v -1.013630 -0.033175 6.578037 +v -1.099799 0.486622 6.455124 +v -0.639481 -0.084890 7.132258 +v -0.641859 -0.077241 7.128716 +v -0.662478 -0.320313 7.092872 +v -1.056143 0.552284 6.520036 +v -1.062999 0.558120 6.515844 +v -1.064185 0.561415 6.509351 +v -0.952534 -0.127035 6.663983 +v -0.642713 -0.286611 7.122871 +v -1.058040 0.102270 6.535483 +v -1.022525 0.017508 6.565214 +v -0.789793 -0.010902 6.913976 +v -0.851316 0.139051 6.821762 +v -0.704059 -0.013647 7.033607 +v -1.052747 0.120829 6.525138 +v -0.849948 -0.236190 6.815612 +v -1.039720 0.528000 6.541067 +v -1.091297 0.548582 6.466922 +v -1.019269 -0.015118 6.571085 +v -0.615746 -0.156973 7.174633 +v -1.035129 0.048253 6.559741 +v -1.035427 0.065544 6.556756 +v -0.620400 -0.147864 7.168946 +v -0.624280 -0.134933 7.161679 +v -0.627238 -0.123983 7.156850 +v -1.047596 0.177495 6.533734 +v -1.043549 0.138571 6.526614 +v -0.750079 -0.013524 6.974157 +v -0.889048 0.279068 6.769176 +v -1.060607 0.373962 6.512986 +v -0.806686 0.011053 6.886664 +v -0.884898 0.297841 6.762707 +v -0.927702 -0.181877 6.702338 +v -1.017481 0.486219 6.581647 +v -0.684241 -0.029291 7.065494 +v -0.693932 -0.022643 7.053756 +v -0.996023 0.441277 6.607890 +v -1.098358 0.537625 6.456709 +v -0.596927 -0.267102 7.199467 +v -0.600533 -0.270888 7.196108 +v -0.627542 -0.241988 7.149715 +v -0.602457 -0.271580 7.187395 +v -0.612260 -0.185258 7.178361 +v -0.602579 -0.210042 7.188435 +v -0.609352 -0.176005 7.172338 +v -0.611798 -0.161739 7.171023 +v -0.612987 -0.251547 7.171785 +v -0.616291 -0.248172 7.166818 +v -0.620900 -0.246200 7.164720 +v -0.624038 -0.244230 7.156198 +v -1.081340 0.417890 6.480938 +v -1.094157 0.429242 6.472476 +v -0.639266 -0.272359 7.133625 +v -0.638144 -0.087975 7.135674 +v -0.900454 0.290529 6.760890 +v -0.862215 0.184048 6.808147 +v -1.021405 -0.002919 6.567491 +v -1.086216 0.559019 6.483456 +v -0.863337 0.192769 6.805010 +v -1.012118 -0.070652 6.592010 +v -0.639004 -0.277550 7.128465 +v -0.907805 0.321899 6.741753 +v -1.108825 0.544180 6.449779 +v -1.097994 0.553405 6.462176 +v -1.048798 0.128541 6.524955 +v -0.776774 -0.014709 6.931538 +v -0.853915 0.101288 6.827842 +v -1.010900 -0.054051 6.585427 +v -0.920811 -0.207368 6.720327 +v -0.662911 -0.053292 7.104158 +v -0.911391 0.330452 6.737689 +v -1.033818 0.514584 6.558430 +v -1.022616 0.028065 6.563808 +v -1.037894 0.520070 6.551318 +v -1.106194 0.484179 6.451510 +v -0.838829 -0.243908 6.835872 +v -0.830024 0.037829 6.859439 +v -0.943542 -0.156663 6.690639 +v -0.882142 0.265059 6.779266 +v -1.038249 0.327934 6.557891 +v -0.651289 -0.297103 7.119518 +v -0.727092 -0.009712 7.003014 +v -0.798959 -0.010040 6.906403 +v -0.982925 -0.094681 6.617450 +v -0.989919 -0.095107 6.614216 +v -1.021872 0.271963 6.576376 +v -0.796476 0.000806 6.897872 +v -0.755234 -0.010457 6.963220 +v -0.807507 -0.000348 6.894508 +v -0.832595 0.056760 6.852320 +v -0.990260 0.404435 6.629062 +v -0.772243 -0.299667 6.955640 +v -0.677456 -0.044629 7.087735 +v -1.069280 0.557924 6.504315 +v -1.074505 0.558543 6.500861 +v -0.847791 0.074957 6.837765 +v -0.796242 -0.267260 6.893575 +v -0.871955 0.224099 6.796041 +v -0.871343 0.233984 6.793870 +v -1.054786 0.157460 6.526206 +v -0.634355 -0.100931 7.147433 +v -1.038986 0.084609 6.548463 +v -1.019742 0.492863 6.577893 +v -0.768482 -0.016193 6.953603 +v -0.837224 0.086871 6.837687 +v -1.101334 0.558445 6.462185 +v -1.094094 0.559753 6.471096 +v -0.822496 0.019951 6.872357 +v -0.639622 -0.269571 7.140243 +v -1.005958 -0.078390 6.596969 +v -0.637737 -0.092683 7.140838 +v -1.097568 0.442328 6.465893 +v -1.034276 0.032499 6.562250 +v -0.739840 -0.321273 6.983097 +v -0.862487 0.172270 6.811670 +v -0.774040 -0.016405 6.937427 +v -0.782535 -0.021376 6.935001 +v -1.097672 0.455084 6.460596 +v -1.025342 0.239446 6.566197 +v -0.835254 0.071938 6.843887 +v -0.780586 -0.016395 6.926399 +v -1.109959 0.525726 6.446444 +v -0.698588 -0.349810 7.048276 +v -0.714900 -0.014196 7.028415 +v -1.034019 0.510486 6.564699 +v -0.936195 -0.168294 6.697008 +v -0.636439 -0.262087 7.143055 +v -1.033989 0.232959 6.563812 +v -1.105233 0.468236 6.455035 +v -1.049636 0.349316 6.539825 +v -0.950797 -0.151665 6.686934 +v -0.655476 -0.060530 7.115472 +v -0.860695 0.200410 6.805788 +v -1.024215 0.253644 6.571854 +v -1.069902 0.564731 6.505918 +v -0.670363 -0.050592 7.099627 +v -1.069266 0.374128 6.516555 +v -0.759503 -0.015739 6.969583 +v -1.046426 0.537216 6.535811 +v -0.670012 -0.318393 7.106228 +v -0.982680 -0.103691 6.632912 +v -0.987954 0.411935 6.624472 +v -0.992463 -0.093985 6.612516 +v -0.995701 -0.088333 6.609735 +v -0.605196 -0.262042 7.190274 +v -0.608612 -0.257651 7.185593 +v -0.615581 -0.182078 7.176235 +v -0.617643 -0.250119 7.172041 +v -0.599570 -0.214704 7.205168 +v -0.602671 -0.212455 7.195048 +v -0.605122 -0.266691 7.187751 +v -0.606596 -0.261331 7.184532 +v -0.610485 -0.257648 7.177064 +v -0.592557 -0.241464 7.209841 +v -0.592720 -0.252899 7.208777 +v -0.594976 -0.261252 7.205734 +v -0.878819 0.240336 6.789336 +v -0.640186 -0.102204 7.146003 +v -1.090667 0.424390 6.475547 +v -0.997812 -0.082710 6.602561 +v -1.101789 0.568454 6.470424 +v -0.722740 -0.356332 7.046822 +v -0.761191 -0.013481 6.962010 +v -0.965981 -0.124546 6.661605 +v -0.662000 -0.310031 7.109229 +v -1.106976 0.563390 6.457653 +v -1.026141 0.504135 6.570900 +v -0.654183 -0.073521 7.126797 +v -0.819837 0.010313 6.880183 +v -1.031525 0.000114 6.564803 +v -0.872728 0.197962 6.800342 +v -1.059832 0.549848 6.525700 +v -0.828113 -0.255857 6.865982 +v -0.723654 -0.018580 7.029941 +v -0.883807 0.218310 6.791024 +v -0.719527 -0.015161 7.021680 +v -1.075031 0.561677 6.503188 +v -0.620059 -0.160580 7.176564 +v -0.787137 -0.021840 6.929370 +v -0.620810 -0.149705 7.173079 +v -1.112556 0.511224 6.446170 +v -0.662429 -0.061724 7.113127 +v -0.927705 0.348860 6.719659 +v -0.900604 0.298272 6.756783 +v -0.743167 -0.017697 7.003263 +v -1.020446 -0.038103 6.576389 +v -0.697669 -0.346325 7.060793 +v -1.030577 -0.030835 6.571877 +v -0.720499 -0.346671 7.009809 +v -1.001605 0.433979 6.612859 +v -1.027762 -0.013403 6.568495 +v -1.032516 -0.018342 6.569329 +v -1.015893 0.479148 6.587874 +v -1.074398 0.388570 6.501822 +v -1.077364 0.567906 6.502521 +v -1.107858 0.553366 6.453406 +v -0.877199 0.206894 6.796631 +v -0.656014 -0.290788 7.129249 +v -0.954307 -0.139171 6.675865 +v -0.764455 -0.019801 6.964668 +v -1.028824 0.303161 6.571611 +v -1.048645 0.339037 6.554773 +v -0.873477 0.176558 6.805633 +v -1.018877 -0.053203 6.582310 +v -0.644822 -0.088842 7.136044 +v -1.116694 0.467345 6.454923 +v -1.111827 0.477869 6.451071 +v -0.897886 0.272081 6.768729 +v -0.916750 -0.211305 6.730419 +v -1.086804 0.566179 6.492768 +v -0.973449 0.381988 6.668259 +v -1.065685 0.147372 6.521654 +v -0.916323 0.336813 6.732129 +v -1.035108 0.016746 6.563553 +v -0.675009 -0.051361 7.098630 +v -1.110656 0.499931 6.447966 +v -0.670888 -0.329753 7.083560 +v -1.028584 0.255851 6.572357 +v -1.054790 0.189797 6.535978 +v -1.030343 0.264659 6.576492 +v -0.869997 -0.236581 6.815506 +v -0.937767 0.356092 6.710404 +v -0.692569 -0.341947 7.067340 +v -0.972815 -0.115664 6.652696 +v -0.783880 -0.015270 6.920872 +v -0.841436 0.057141 6.847386 +v -1.025426 0.276336 6.576369 +v -0.639131 -0.114805 7.153698 +v -1.025445 0.286846 6.573613 +v -1.041250 0.075992 6.553088 +v -1.032046 0.295022 6.576111 +v -1.009089 0.460062 6.601342 +v -1.027518 0.489561 6.583329 +v -0.998432 -0.093599 6.613379 +v -1.081626 0.401957 6.491081 +v -0.632093 -0.245242 7.152894 +v -0.772857 -0.016962 6.944133 +v -0.875705 0.189339 6.800613 +v -1.119601 0.491457 6.446280 +v -0.603181 -0.270065 7.202229 +v -0.614931 -0.172568 7.173376 +v -0.604285 -0.267237 7.196610 +v -0.604047 -0.270787 7.196130 +v -0.609247 -0.260869 7.197088 +v -0.595120 -0.223076 7.207784 +v -0.612729 -0.255040 7.180371 +v -0.616108 -0.253210 7.176481 +v -0.624032 -0.252862 7.169554 +v -0.628111 -0.250713 7.165792 +v -0.890151 0.244216 6.783753 +v -0.972435 0.388057 6.659493 +v -0.975078 -0.121258 6.658769 +v -0.650398 -0.090983 7.138076 +v -0.892264 0.257657 6.776422 +v -0.778634 -0.021642 6.941284 +v -0.989239 -0.105568 6.637441 +v -1.103065 0.436535 6.468377 +v -0.677229 -0.326470 7.097042 +v -1.040138 0.207513 6.548949 +v -0.712164 -0.023183 7.045175 +v -0.893003 0.267456 6.773238 +v -0.647914 -0.277193 7.137629 +v -1.107355 0.567403 6.460064 +v -1.052299 0.526936 6.552284 +v -1.079313 0.573597 6.503874 +v -0.804283 -0.014958 6.907933 +v -0.901796 0.280541 6.764477 +v -0.633492 -0.246763 7.149402 +v -1.082844 0.572941 6.498748 +v -0.642444 -0.261130 7.146449 +v -1.053270 0.535345 6.542956 +v -0.861153 0.115947 6.822431 +v -1.091212 0.572897 6.490787 +v -1.053235 0.541136 6.536114 +v -0.838746 0.047419 6.851549 +v -0.626738 -0.143027 7.167351 +v -1.008749 -0.085435 6.600929 +v -1.123369 0.552638 6.441482 +v -1.097799 0.571178 6.478739 +v -0.725474 -0.354656 7.032551 +v -1.122898 0.528441 6.440961 +v -1.117519 0.536646 6.443140 +v -0.928308 -0.203747 6.714666 +v -1.018751 -0.068581 6.589730 +v -1.056332 0.134567 6.523051 +v -1.064923 0.178942 6.528496 +v -1.125090 0.517640 6.440658 +v -0.850160 0.065842 6.840685 +v -0.941515 -0.184508 6.701924 +v -0.634543 -0.108659 7.149545 +v -0.913665 0.306508 6.748332 +v -1.068867 0.556728 6.524608 +v -1.016866 0.466260 6.598856 +v -1.014062 0.470208 6.593900 +v -0.841201 -0.251452 6.852966 +v -0.751579 -0.018516 6.984853 +v -1.026575 0.477941 6.592072 +v -0.758930 -0.017552 6.973985 +v -1.040474 0.032808 6.560783 +v -0.695871 -0.032900 7.065747 +v -0.807242 -0.273418 6.903544 +v -0.903276 -0.216429 6.765826 +v -1.037974 0.252210 6.571970 +v -0.654868 -0.270582 7.149328 +v -1.026985 -0.060741 6.583838 +v -1.026680 -0.049621 6.580247 +v -0.654709 -0.286302 7.134676 +v -1.071342 0.562470 6.517275 +v -0.647768 -0.105395 7.149079 +v -0.787408 -0.025849 6.942479 +v -0.717600 -0.022115 7.038763 +v -1.041659 0.514971 6.563841 +v -0.881462 0.196429 6.795695 +v -0.709404 -0.353631 7.044544 +v -1.041255 -0.013521 6.565745 +v -1.044369 0.519811 6.555694 +v -0.639323 -0.247329 7.158738 +v -0.652893 -0.079555 7.129701 +v -0.662208 -0.068231 7.123289 +v -1.041986 0.057104 6.558659 +v -0.727499 -0.017230 7.020355 +v -1.049088 0.095393 6.539746 +v -1.117010 0.572842 6.452418 +v -0.890607 0.220878 6.786549 +v -1.049472 0.061991 6.557868 +v -0.761982 -0.304504 6.964137 +v -0.993277 -0.101211 6.630082 +v -0.982579 0.398529 6.640648 +v -0.665776 -0.065712 7.117461 +v -0.990686 0.399349 6.633274 +v -0.909853 0.285606 6.759953 +v -1.009198 -0.092097 6.608769 +v -1.118418 0.559448 6.447161 +v -1.062948 0.362771 6.530123 +v -1.007361 0.423401 6.616964 +v -1.012579 -0.088317 6.603070 +v -0.846541 0.040722 6.853612 +v -1.102654 0.575096 6.473656 +v -0.941361 -0.194945 6.706531 +v -0.813377 -0.012985 6.899850 +v -1.061403 0.541226 6.539789 +v -1.016405 -0.076409 6.594028 +v -0.768052 -0.021811 6.974581 +v -1.048223 0.198967 6.541980 +v -0.687467 -0.336771 7.081913 +v -1.014922 0.452117 6.606730 +v -0.914745 0.295765 6.752997 +v -0.813408 0.004437 6.887175 +v -0.864832 0.127084 6.819500 +v -0.943422 -0.174069 6.699002 +v -1.082582 0.389241 6.503983 +v -0.690267 -0.039280 7.078014 +v -0.858689 0.075521 6.834662 +v -0.684903 -0.048292 7.091784 +v -0.858409 0.146287 6.816739 +v -0.701327 -0.025376 7.053473 +v -0.881364 -0.229485 6.798761 +v -1.093011 0.410691 6.487026 +v -1.100136 0.427569 6.473290 +v -1.118133 0.545750 6.444171 +v -1.084912 0.568311 6.496519 +v -1.114854 0.564952 6.451025 +v -0.605553 -0.267844 7.201677 +v -0.645254 -0.256773 7.152033 +v -0.608645 -0.270719 7.202648 +v -0.606435 -0.263521 7.197352 +v -0.616937 -0.200372 7.181587 +v -0.621000 -0.188984 7.183953 +v -0.616475 -0.256512 7.192981 +v -0.603539 -0.213324 7.206742 +v -0.620236 -0.204558 7.183990 +v -0.618986 -0.255746 7.184589 +v -0.600817 -0.216898 7.210448 +v -0.598601 -0.231155 7.213905 +v -0.600738 -0.261820 7.210463 +v -0.598143 -0.252671 7.214393 +v -0.597676 -0.247079 7.215134 +v -0.834661 0.031144 6.863502 +v -1.057605 0.353972 6.540883 +v -0.907347 0.276684 6.764277 +v -1.113350 0.577617 6.460638 +v -0.793309 -0.020931 6.924328 +v -1.126254 0.585200 6.451102 +v -0.943142 0.364453 6.700455 +v -1.090217 0.578303 6.496253 +v -0.893517 0.213365 6.787062 +v -0.802046 -0.016739 6.913348 +v -0.849770 0.055019 6.846508 +v -0.897240 0.229189 6.782050 +v -0.660388 -0.300538 7.122065 +v -1.103615 0.579785 6.476836 +v -1.119626 0.477874 6.450269 +v -1.122966 0.485987 6.447070 +v -1.124448 0.498468 6.444525 +v -0.855792 0.085497 6.831173 +v -0.630662 -0.247701 7.162153 +v -0.735014 -0.016618 7.008431 +v -0.946200 -0.205013 6.714384 +v -0.959156 -0.168506 6.696487 +v -0.744036 -0.018200 6.993680 +v -1.048144 0.039959 6.560127 +v -0.965483 -0.152356 6.687769 +v -0.928709 0.329282 6.734202 +v -0.690373 -0.333140 7.095856 +v -0.625189 -0.151922 7.175776 +v -0.761411 -0.019117 6.981242 +v -0.664055 -0.073631 7.126603 +v -1.020295 -0.073832 6.591229 +v -0.938312 0.345504 6.721224 +v -0.768142 -0.023601 6.969606 +v -0.775530 -0.024042 6.961056 +v -1.045460 0.321053 6.570819 +v -0.855156 -0.245138 6.837484 +v -0.742175 -0.342081 7.009143 +v -1.108167 0.454311 6.459719 +v -0.892164 -0.224478 6.787247 +v -0.911937 -0.213090 6.739148 +v -1.039213 -0.038959 6.571641 +v -0.648508 -0.272695 7.145060 +v -0.926870 -0.212352 6.736557 +v -1.044976 0.223956 6.557191 +v -0.839594 0.027702 6.864367 +v -1.001763 0.411048 6.624454 +v -1.051792 0.012799 6.558934 +v -0.662950 -0.078963 7.130301 +v -1.007690 0.412673 6.622456 +v -1.077015 0.570533 6.509694 +v -1.046399 0.030902 6.561089 +v -1.069705 0.368545 6.527637 +v -0.957190 0.360530 6.702051 +v -1.053639 0.216120 6.550212 +v -1.127708 0.542174 6.438592 +v -1.125659 0.504304 6.442668 +v -1.055452 0.089215 6.545690 +v -0.647780 -0.248788 7.158822 +v -1.131721 0.550725 6.436514 +v -0.862450 -0.240682 6.826586 +v -0.631635 -0.146842 7.174256 +v -0.955775 0.372806 6.686588 +v -0.901458 0.250867 6.774029 +v -0.964237 -0.158194 6.691693 +v -0.768279 -0.022503 6.964588 +v -0.675659 -0.062224 7.110323 +v -1.017545 0.463843 6.600642 +v -0.967204 -0.142864 6.679405 +v -0.924824 0.325356 6.738084 +v -0.692435 -0.043327 7.083958 +v -0.833964 0.004011 6.878911 +v -1.019155 -0.085375 6.602432 +v -0.708001 -0.035328 7.063054 +v -0.981666 0.382217 6.661666 +v -1.110757 0.428704 6.475909 +v -0.712365 -0.028728 7.051726 +v -0.989908 0.388646 6.649497 +v -1.027940 -0.073169 6.590859 +v -1.036606 0.277915 6.580086 +v -1.039284 0.506152 6.574064 +v -1.108759 0.577802 6.469106 +v -0.872810 0.131314 6.815369 +v -0.874013 0.148739 6.811718 +v -1.126377 0.568974 6.441258 +v -0.895978 0.241447 6.781057 +v -0.603914 -0.219791 7.213417 +v -0.605729 -0.266964 7.205348 +v -0.605980 -0.215433 7.210485 +v -0.611599 -0.212619 7.199990 +v -0.613870 -0.207113 7.187398 +v -0.622122 -0.209519 7.190492 +v -0.625480 -0.255947 7.186270 +v -0.625166 -0.256167 7.175447 +v -1.090773 0.581410 6.499460 +v -1.041540 -0.030437 6.569647 +v -1.067101 0.196976 6.534036 +v -1.049572 -0.012780 6.562406 +v -1.009753 0.441641 6.610489 +v -0.795655 -0.027891 6.935461 +v -1.095533 0.580042 6.491546 +v -1.099413 0.581146 6.487664 +v -1.075392 0.188094 6.526733 +v -1.128813 0.483952 6.448449 +v -1.132474 0.489618 6.448246 +v -0.859532 0.058406 6.841121 +v -1.061636 0.204016 6.539731 +v -1.076005 0.168262 6.520925 +v -1.052923 0.075635 6.553120 +v -0.801454 -0.021264 6.919345 +v -1.015995 -0.093694 6.614540 +v -1.038510 0.311606 6.572237 +v -0.907611 0.232063 6.775004 +v -0.782743 -0.297831 6.951967 +v -0.670049 -0.071767 7.123263 +v -0.822025 -0.012387 6.896445 +v -0.637052 -0.144054 7.175478 +v -0.850447 -0.259620 6.870241 +v -0.965959 0.376837 6.678168 +v -0.911868 0.255163 6.766660 +v -0.912684 0.267014 6.764062 +v -0.732362 -0.021926 7.028944 +v -0.729377 -0.018399 7.025191 +v -1.050052 0.049080 6.559690 +v -0.682584 -0.055689 7.103257 +v -0.683800 -0.052685 7.098911 +v -1.092241 0.401005 6.495471 +v -1.104342 0.414755 6.486159 +v -1.111122 0.433115 6.472338 +v -1.058950 0.116081 6.526433 +v -1.038723 0.496713 6.581546 +v -1.114383 0.442590 6.468028 +v -0.886423 0.185516 6.796720 +v -0.697602 -0.039921 7.075866 +v -1.074817 0.157195 6.519703 +v -0.828819 -0.272423 6.897152 +v -1.133994 0.527245 6.436928 +v -1.135311 0.562697 6.433622 +v -0.868403 0.101227 6.823956 +v -1.037867 0.004905 6.563929 +v -1.137618 0.554411 6.432730 +v -0.900877 0.235092 6.777636 +v -1.133428 0.587558 6.443197 +v -0.958907 0.354357 6.709778 +v -1.129314 0.579003 6.443643 +v -1.094875 0.582498 6.503605 +v -0.891265 0.198033 6.791505 +v -1.054850 0.518187 6.562705 +v -1.094912 0.585175 6.495089 +v -0.660455 -0.083728 7.136004 +v -1.139800 0.537785 6.433096 +v -0.847024 0.030830 6.859504 +v -1.052353 0.068187 6.555662 +v -1.124203 0.460915 6.459687 +v -1.040415 -0.023998 6.567668 +v -1.140239 0.580587 6.432930 +v -1.018892 0.430580 6.615874 +v -0.726540 -0.027967 7.040577 +v -0.876831 0.111382 6.818401 +v -1.048251 -0.001860 6.561678 +v -0.925201 0.301374 6.748324 +v -1.116331 0.583651 6.464041 +v -1.037797 0.289582 6.579019 +v -1.121971 0.585815 6.459325 +v -0.906885 0.219682 6.778838 +v -1.050421 0.024132 6.559588 +v -0.668300 -0.292835 7.135110 +v -0.937343 -0.207082 6.717723 +v -0.978049 0.373030 6.677965 +v -0.829649 -0.005548 6.887160 +v -1.135301 0.509208 6.440904 +v -0.867002 0.069695 6.834662 +v -1.037544 -0.049524 6.577499 +v -1.026491 0.454151 6.604987 +v -0.868625 0.086154 6.827836 +v -0.864504 -0.249254 6.847733 +v -0.930178 0.340878 6.727047 +v -0.998423 0.391222 6.639474 +v -0.706942 -0.040098 7.070304 +v -0.644052 -0.120431 7.161163 +v -0.796767 -0.287226 6.930251 +v -1.025555 0.470223 6.595906 +v -0.779103 -0.024704 6.953815 +v -1.081923 0.563951 6.523496 +v -1.072617 0.108236 6.530590 +v -1.074450 0.113824 6.526665 +v -1.085426 0.578306 6.507358 +v -0.618898 -0.178624 7.175796 +v -0.627295 -0.172050 7.179312 +v -0.630370 -0.160335 7.181766 +v -1.135333 0.574106 6.435596 +v -1.138250 0.571057 6.432327 +v -0.611325 -0.264127 7.208398 +v -0.628015 -0.193127 7.190636 +v -0.617801 -0.258023 7.198849 +v -0.640913 -0.256603 7.175584 +v -0.626539 -0.200799 7.186335 +v -0.604134 -0.246170 7.219222 +v -0.604453 -0.237210 7.218829 +v -0.607214 -0.229324 7.217178 +v -0.605003 -0.252865 7.217874 +v -0.607871 -0.261419 7.213544 +v -0.966553 0.367709 6.687835 +v -1.135005 0.498747 6.444066 +v -1.054179 -0.008151 6.560011 +v -0.854421 -0.254596 6.858333 +v -0.668323 -0.299791 7.128426 +v -0.800846 -0.026931 6.930712 +v -0.896904 0.204064 6.786962 +v -0.901227 0.211335 6.783789 +v -1.150281 0.568465 6.424291 +v -1.025102 -0.064645 6.587043 +v -0.651654 -0.110400 7.153367 +v -0.996912 0.385584 6.650709 +v -1.046425 0.250960 6.571167 +v -1.050081 0.243143 6.566784 +v -1.065622 0.219201 6.546947 +v -1.074727 0.126639 6.521360 +v -1.059123 0.342484 6.562757 +v -0.908499 0.242151 6.772413 +v -0.974510 -0.135018 6.670570 +v -1.084662 0.131151 6.518738 +v -1.075330 0.134694 6.518863 +v -0.979975 -0.126473 6.662776 +v -1.082328 0.570531 6.514336 +v -1.040053 0.486206 6.591447 +v -1.102717 0.582568 6.511166 +v -0.892938 0.156187 6.803488 +v -0.895759 0.170066 6.798862 +v -0.947679 0.347717 6.719365 +v -1.040980 0.302766 6.577534 +v -1.107339 0.592621 6.489954 +v -1.003551 -0.103283 6.634567 +v -0.753381 -0.022774 7.005967 +v -0.675946 -0.309690 7.123080 +v -0.759210 -0.023885 6.991954 +v -1.006315 -0.096040 6.617292 +v -0.776443 -0.028098 6.967555 +v -1.058466 0.529551 6.551894 +v -0.785673 -0.029269 6.956869 +v -1.065434 0.532024 6.548866 +v -0.693970 -0.050144 7.094206 +v -1.065044 0.093935 6.542594 +v -0.639239 -0.134413 7.170272 +v -0.748768 -0.328945 6.995197 +v -1.058761 0.220155 6.549981 +v -1.187304 0.733659 6.364463 +v -1.016689 0.443494 6.610169 +v -0.704831 -0.345965 7.072608 +v -1.088851 0.382510 6.521811 +v -0.789789 -0.030359 6.950401 +v -1.147017 0.537997 6.429000 +v -1.113442 0.588940 6.477141 +v -0.715523 -0.352531 7.062486 +v -1.030225 -0.079812 6.594607 +v -0.915844 -0.213485 6.754512 +v -0.881858 0.103948 6.817899 +v -0.651742 -0.118882 7.161300 +v -1.141140 0.517538 6.437001 +v -1.056056 0.008274 6.559234 +v -1.054823 0.031646 6.558284 +v -0.758344 -0.328877 6.997585 +v -1.045846 0.277563 6.581106 +v -0.857563 0.026982 6.858407 +v -0.658246 -0.280343 7.142474 +v -1.046914 -0.039598 6.569820 +v -1.070222 0.548728 6.535483 +v -0.813112 -0.024509 6.916430 +v -0.715736 -0.033411 7.058100 +v -1.149419 0.581416 6.426193 +v -1.049116 -0.022613 6.565239 +v -0.642393 -0.249330 7.165868 +v -0.649564 -0.247596 7.163995 +v -1.187351 0.734071 6.367693 +v -1.187538 0.729672 6.369100 +v -0.823642 -0.020002 6.903661 +v -0.995887 -0.110939 6.644687 +v -1.190185 0.736473 6.365668 +v -0.942805 0.326336 6.733819 +v -0.636987 -0.147297 7.181688 +v -0.673033 -0.078367 7.129900 +v -1.098379 0.587369 6.498111 +v -1.101854 0.589327 6.494597 +v -0.947384 0.341403 6.723973 +v -1.108964 0.587400 6.484368 +v -1.027479 -0.092337 6.612026 +v -1.020578 0.422133 6.618408 +v -1.070096 0.537646 6.545946 +v -0.921968 0.257734 6.763174 +v -0.952697 -0.192578 6.703981 +v -0.958725 -0.183546 6.701739 +v -0.776797 -0.031461 6.977989 +v -0.902822 -0.224771 6.789178 +v -0.696469 -0.044519 7.088950 +v -1.145495 0.556973 6.428741 +v -1.119486 0.589002 6.466101 +v -1.137615 0.583834 6.437962 +v -0.930320 0.264986 6.756907 +v -1.128224 0.592863 6.454297 +v -0.877408 0.085297 6.823840 +v -1.137723 0.594260 6.439702 +v -0.609502 -0.284388 7.216803 +v -0.612170 -0.286847 7.218197 +v -0.612159 -0.285666 7.212821 +v -1.190200 0.728561 6.365244 +v -0.610608 -0.280719 7.215951 +v -1.193601 0.729535 6.360514 +v -0.611632 -0.279831 7.211783 +v -0.615114 -0.281785 7.211350 +v -1.194063 0.736714 6.359575 +v -0.621124 -0.259607 7.200185 +v -1.196670 0.733611 6.355926 +v -0.632302 -0.179902 7.184645 +v -1.198174 0.743139 6.354321 +v -0.614351 -0.218638 7.208612 +v -0.614557 -0.224113 7.214169 +v -0.617981 -0.210782 7.197238 +v -0.628747 -0.208425 7.190812 +v -0.631866 -0.257867 7.184822 +v -0.636380 -0.257381 7.179164 +v -0.654371 -0.258571 7.156010 +v -1.193233 0.732827 6.358270 +v -1.200219 0.743389 6.350937 +v -0.846535 0.016955 6.866735 +v -1.148605 0.547386 6.427653 +v -1.055357 -0.019032 6.562937 +v -0.922782 0.285249 6.754335 +v -0.801503 -0.036487 6.945064 +v -0.812077 -0.033739 6.931181 +v -1.058382 0.025844 6.557676 +v -0.645920 -0.247339 7.171263 +v -1.056484 0.042147 6.560098 +v -0.758555 -0.314161 6.976965 +v -1.070934 0.543904 6.541930 +v -1.037163 -0.076443 6.591013 +v -1.039437 -0.067366 6.585307 +v -0.656987 -0.103514 7.150749 +v -0.664186 -0.100055 7.147954 +v -0.662952 -0.089036 7.140751 +v -1.078099 0.551354 6.535622 +v -1.004172 0.395414 6.633025 +v -1.045217 0.507906 6.573691 +v -1.053287 0.514745 6.568196 +v -0.683318 -0.074080 7.120883 +v -1.054244 0.324276 6.573532 +v -1.137346 0.603439 6.447830 +v -0.685230 -0.069659 7.116937 +v -1.147035 0.562991 6.426669 +v -1.056492 0.333624 6.567837 +v -1.090015 0.151949 6.514626 +v -0.938943 0.319019 6.738806 +v -0.687136 -0.065011 7.110806 +v -0.810424 -0.028071 6.924626 +v -0.744778 -0.022393 7.017256 +v -1.099235 0.399562 6.502131 +v -1.047899 -0.049230 6.573735 +v -0.791536 -0.295620 6.946426 +v -1.111003 0.421674 6.484371 +v -0.681808 -0.323036 7.108263 +v -1.053160 -0.041288 6.569365 +v -0.926322 0.276926 6.756202 +v -0.752998 -0.023976 7.013044 +v -0.876210 0.053883 6.839314 +v -0.944105 0.334343 6.729477 +v -0.692715 -0.056994 7.101809 +v -0.646548 -0.130164 7.171134 +v -0.738188 -0.348221 7.016615 +v -1.122914 0.454373 6.464606 +v -0.768411 -0.022067 6.978540 +v -0.823638 -0.281852 6.915249 +v -1.076527 0.366549 6.540405 +v -1.140453 0.600354 6.442077 +v -1.081559 0.377787 6.520531 +v -1.005031 -0.108361 6.641360 +v -1.026146 0.436752 6.612856 +v -0.813439 -0.018781 6.906518 +v -0.702616 -0.044044 7.088317 +v -1.189847 0.732298 6.369220 +v -0.707325 -0.041739 7.077539 +v -1.008829 -0.098371 6.624522 +v -0.826328 -0.265399 6.885268 +v -0.834236 -0.014160 6.892933 +v -1.026121 -0.083727 6.601688 +v -0.719953 -0.031489 7.051188 +v -1.110899 0.593174 6.485211 +v -1.113119 0.596214 6.479972 +v -1.117740 0.599890 6.474529 +v -1.142773 0.595011 6.436273 +v -1.124729 0.600573 6.464716 +v -0.994084 -0.153720 6.686551 +v -1.088843 0.182954 6.518878 +v -1.110789 0.594837 6.489690 +v -0.918764 0.223396 6.773321 +v -0.990731 -0.124224 6.659207 +v -1.044174 0.284014 6.581744 +v -0.984825 0.375564 6.669808 +v -0.919295 0.240066 6.768798 +v -0.891886 0.126094 6.810362 +v -1.098360 0.138666 6.514831 +v -1.116370 0.601351 6.479657 +v -1.073294 0.210597 6.537647 +v -1.111801 0.417072 6.490420 +v -1.047494 -0.058917 6.577655 +v -0.952711 -0.211177 6.731757 +v -0.991975 0.379187 6.660948 +v -1.080709 0.557274 6.531074 +v -0.679146 -0.315961 7.118545 +v -0.946623 -0.209489 6.723130 +v -1.116517 0.427849 6.481847 +v -1.031392 0.488095 6.587443 +v -1.058306 0.018767 6.558545 +v -1.062719 -0.032522 6.563330 +v -1.132007 0.607857 6.461415 +v -1.118964 0.439877 6.472643 +v -0.667727 -0.083599 7.137262 +v -0.842848 -0.004405 6.880544 +v -1.061014 0.524399 6.559897 +v -0.678228 -0.078315 7.126333 +v -1.152283 0.598142 6.429700 +v -0.711438 -0.046528 7.084985 +v -1.061698 0.077972 6.551691 +v -1.072899 0.366680 6.532905 +v -1.150978 0.522957 6.432431 +v -0.766220 -0.026555 6.988764 +v -0.633327 -0.167975 7.181357 +v -0.635962 -0.149374 7.182831 +v -0.639490 -0.150680 7.183841 +v -1.150789 0.592642 6.428567 +v -0.729735 -0.033407 7.053963 +v -0.814646 -0.286467 6.924999 +v -1.073552 0.100666 6.537389 +v -0.926899 -0.212400 6.756785 +v -1.133308 0.598884 6.452127 +v -1.156867 0.564319 6.422168 +v -1.193042 0.730238 6.367841 +v -1.195895 0.734822 6.364500 +v -0.615838 -0.286315 7.215164 +v -1.196822 0.730161 6.362753 +v -0.613226 -0.282393 7.219428 +v -0.616953 -0.280655 7.215528 +v -0.633672 -0.193759 7.192133 +v -0.626141 -0.264911 7.200578 +v -1.203038 0.737946 6.353540 +v -0.630062 -0.260068 7.191182 +v -1.199078 0.742568 6.359200 +v -1.202681 0.745878 6.354140 +v -0.621944 -0.219417 7.208579 +v -1.204346 0.742207 6.349683 +v -0.645348 -0.254593 7.175907 +v -0.641510 -0.253784 7.170797 +v -0.634610 -0.202207 7.189875 +v -0.619302 -0.264588 7.206952 +v -0.616563 -0.253993 7.219096 +v -0.618519 -0.262671 7.213157 +v -0.611003 -0.245214 7.221541 +v -0.611488 -0.237556 7.221292 +v -1.057201 0.237652 6.561772 +v -1.061156 0.053490 6.559089 +v -0.810317 -0.036787 6.939242 +v -0.738848 -0.028202 7.036772 +v -1.093082 0.394896 6.503827 +v -1.126351 0.608303 6.468796 +v -1.068271 0.072371 6.554738 +v -1.004470 0.381470 6.650879 +v -1.034810 0.466694 6.599791 +v -0.673601 -0.291695 7.142428 +v -1.008790 0.386938 6.640021 +v -0.788599 -0.309275 6.971228 +v -1.049255 -0.063850 6.578933 +v -1.154891 0.538009 6.426379 +v -1.037326 0.480801 6.594089 +v -1.025509 0.410873 6.621660 +v -1.054285 -0.047764 6.572386 +v -0.953615 -0.198586 6.707736 +v -1.046885 0.310875 6.577969 +v -0.935818 0.275189 6.753224 +v -0.773784 -0.030137 6.983626 +v -1.062297 0.036709 6.557646 +v -1.062720 0.227803 6.554488 +v -1.053956 0.317422 6.577886 +v -0.640985 -0.154375 7.182495 +v -0.672548 -0.095430 7.143836 +v -0.690867 -0.324789 7.112563 +v -0.911730 0.195439 6.783391 +v -1.158615 0.584856 6.420713 +v -1.071994 0.220884 6.544425 +v -0.687896 -0.328619 7.105555 +v -0.742868 -0.353458 7.027282 +v -1.131262 0.472080 6.454438 +v -1.098214 0.580307 6.515131 +v -0.697239 -0.063742 7.108235 +v -0.699428 -0.056450 7.100921 +v -0.771291 -0.337025 7.013933 +v -0.704802 -0.345322 7.079723 +v -1.081616 0.201013 6.529702 +v -0.959182 0.347961 6.715512 +v -1.032497 -0.085710 6.602570 +v -0.851999 0.002450 6.873627 +v -1.041755 -0.076490 6.589180 +v -0.966197 0.356618 6.704280 +v -0.719360 -0.038280 7.070526 +v -0.983373 0.369171 6.681130 +v -1.116579 0.599804 6.484413 +v -0.948918 -0.211557 6.740615 +v -1.143304 0.498401 6.443339 +v -0.664425 -0.276084 7.151529 +v -0.900372 0.140955 6.805610 +v -0.738467 -0.034115 7.049942 +v -0.642859 -0.184604 7.191597 +v -0.818990 -0.032079 6.926165 +v -0.642944 -0.147239 7.179498 +v -0.882890 -0.235962 6.816159 +v -0.909960 0.168494 6.793987 +v -0.730624 -0.358241 7.062586 +v -1.065513 0.048005 6.559063 +v -1.129952 0.615498 6.466504 +v -0.753657 -0.028045 7.025816 +v -1.143242 0.606026 6.445678 +v -1.133780 0.616229 6.461274 +v -0.770226 -0.032493 7.001256 +v -0.656136 -0.132531 7.175882 +v -1.160431 0.558722 6.420513 +v -0.775790 -0.034026 6.993272 +v -0.737876 -0.360914 7.059078 +v -1.055050 0.296078 6.584687 +v -0.832240 -0.020855 6.902790 +v -0.746996 -0.362735 7.056667 +v -0.930469 0.222020 6.768782 +v -0.870107 0.031317 6.852396 +v -1.164504 0.569702 6.417935 +v -0.783549 -0.031429 6.963149 +v -0.899640 0.185778 6.791777 +v -0.951878 0.324103 6.731211 +v -1.067544 0.084400 6.549785 +v -1.073175 0.092920 6.544715 +v -1.052273 0.264637 6.577359 +v -0.882980 0.072237 6.828832 +v -1.108814 0.406072 6.503485 +v -0.803424 -0.041279 6.955559 +v -0.939484 0.264975 6.753569 +v -0.888006 0.093066 6.818248 +v -0.708426 -0.345185 7.087804 +v -0.974685 -0.157143 6.689634 +v -0.939897 0.295123 6.748131 +v -0.938169 0.304279 6.744474 +v -1.051763 0.478996 6.595018 +v -1.050016 0.495853 6.584905 +v -1.087923 0.115408 6.526598 +v -1.052586 0.504388 6.580394 +v -1.062800 0.348950 6.557824 +v -1.066020 0.356442 6.547549 +v -1.110140 0.592558 6.495965 +v -1.067099 0.527900 6.556370 +v -1.140976 0.479118 6.453560 +v -1.138859 0.610697 6.453347 +v -1.201002 0.734015 6.363259 +v -0.629102 -0.268599 7.202773 +v -0.652872 -0.245983 7.169456 +v -1.203069 0.734551 6.359721 +v -0.637815 -0.269295 7.194903 +v -0.635594 -0.260718 7.188275 +v -1.207515 0.744834 6.351528 +v -1.206918 0.737924 6.354615 +v -0.639240 -0.189825 7.193028 +v -0.637421 -0.197286 7.188937 +v -0.646190 -0.258306 7.183219 +v -0.631004 -0.189070 7.191490 +v -0.616152 -0.284697 7.219270 +v -0.664446 -0.111734 7.158742 +v -0.680213 -0.301206 7.135273 +v -1.167946 0.603910 6.416762 +v -1.169219 0.589242 6.413841 +v -1.132778 0.619622 6.466990 +v -0.673068 -0.089306 7.139847 +v -0.744080 -0.025030 7.028351 +v -1.051274 0.486682 6.592208 +v -0.676137 -0.081522 7.134035 +v -1.059443 -0.036096 6.565122 +v -0.951483 0.333514 6.727103 +v -0.909335 0.144367 6.801224 +v -1.102147 0.179192 6.511485 +v -1.187012 0.691586 6.387035 +v -0.929942 0.249498 6.761826 +v -1.119373 0.420805 6.496992 +v -1.140244 0.617522 6.455685 +v -0.648924 -0.178839 7.191206 +v -1.066208 0.512528 6.570326 +v -1.204073 0.745351 6.359464 +v -1.205566 0.743449 6.360589 +v -0.965489 -0.206154 6.714375 +v -1.159992 0.522945 6.431100 +v -0.844913 -0.012430 6.886713 +v -0.967811 -0.194064 6.705050 +v -1.021773 0.399812 6.626295 +v -0.760261 -0.027756 7.006633 +v -1.064222 -0.020392 6.560884 +v -1.089997 0.564133 6.526746 +v -1.069035 0.350107 6.563820 +v -1.067562 -0.011979 6.557496 +v -0.706641 -0.056160 7.096358 +v -1.051594 0.287531 6.583118 +v -0.863464 0.012212 6.862646 +v -1.058430 0.247525 6.569572 +v -1.164176 0.549379 6.421041 +v -1.081474 0.541625 6.545382 +v -1.074982 0.231792 6.551548 +v -1.049957 -0.067237 6.583106 +v -1.052171 -0.062596 6.577683 +v -1.066766 0.012263 6.557841 +v -1.095713 0.388963 6.517414 +v -0.718324 -0.041344 7.077420 +v -1.068388 0.023997 6.557579 +v -1.125927 0.610849 6.475755 +v -0.846599 -0.266251 6.883617 +v -1.031825 0.445062 6.610278 +v -0.914289 -0.217804 6.772678 +v -1.038398 0.457358 6.603244 +v -1.157330 0.514077 6.435846 +v -1.098869 0.194182 6.517135 +v -1.091067 0.172583 6.516027 +v -0.894358 0.110818 6.812099 +v -1.162279 0.581342 6.418121 +v -1.149584 0.608375 6.440870 +v -1.162404 0.594924 6.418869 +v -1.186017 0.685792 6.387916 +v -0.774099 -0.319224 6.986586 +v -1.058722 -0.050998 6.572251 +v -1.063977 -0.043731 6.568265 +v -0.786571 -0.316603 6.983722 +v -1.012146 0.381306 6.645020 +v -0.666690 -0.104429 7.157789 +v -1.017977 0.391524 6.630823 +v -1.084770 0.546928 6.539279 +v -0.668613 -0.100490 7.149230 +v -1.057246 0.275616 6.582101 +v -1.076882 0.359009 6.560289 +v -0.895900 0.059637 6.831871 +v -0.976077 -0.167244 6.694560 +v -0.882282 -0.244308 6.836129 +v -1.076619 0.362787 6.552907 +v -1.067827 -0.029537 6.559679 +v -1.162496 0.538026 6.425184 +v -0.742391 -0.357082 7.036817 +v -0.642012 -0.160949 7.184111 +v -0.943797 0.273953 6.751971 +v -1.030615 -0.094230 6.615214 +v -1.058263 0.501110 6.581809 +v -1.183217 0.680963 6.398527 +v -1.057656 0.508598 6.575362 +v -1.172455 0.559227 6.416775 +v -1.186472 0.690861 6.391300 +v -0.705920 -0.048833 7.091539 +v -0.904216 0.091380 6.814203 +v -0.917455 0.171962 6.789930 +v -0.795228 -0.039731 6.966997 +v -1.097692 0.387976 6.524036 +v -0.992654 0.364291 6.678840 +v -1.032190 0.428114 6.615895 +v -0.946104 0.309936 6.741369 +v -1.096718 0.161338 6.513023 +v -0.922520 0.184708 6.782732 +v -1.191317 0.693811 6.386319 +v -0.998343 -0.120316 6.655271 +v -0.993652 0.369109 6.672178 +v -1.040758 0.452088 6.605577 +v -1.051160 -0.081652 6.595438 +v -1.003307 0.376029 6.657722 +v -0.656902 -0.121216 7.166308 +v -1.097824 0.144800 6.513532 +v -0.923177 0.193566 6.779046 +v -1.106210 0.157018 6.509910 +v -0.721266 -0.351125 7.080805 +v -1.139110 0.469104 6.457834 +v -0.732503 -0.359158 7.069397 +v -1.104228 0.396458 6.518247 +v -1.054617 -0.056977 6.577374 +v -0.938149 -0.211556 6.733286 +v -1.151038 0.494135 6.446099 +v -1.059590 0.308482 6.583901 +v -0.662367 -0.267869 7.157681 +v -1.183095 0.676350 6.396104 +v -0.978812 0.362701 6.690459 +v -1.156082 0.606149 6.431769 +v -1.158305 0.612058 6.431526 +v -1.163255 0.614940 6.425039 +v -1.164244 0.607663 6.421690 +v -1.171448 0.578078 6.415693 +v -1.183040 0.683611 6.393557 +v -1.190537 0.691317 6.383816 +v -0.630709 -0.270445 7.207041 +v -0.647942 -0.247523 7.175060 +v -1.190545 0.685675 6.384389 +v -1.186671 0.679351 6.390475 +v -0.657872 -0.248844 7.166537 +v -0.639674 -0.275900 7.202708 +v -0.641373 -0.265107 7.191134 +v -0.642411 -0.196839 7.191284 +v -0.629481 -0.217801 7.211343 +v -0.635269 -0.211359 7.204724 +v -0.646527 -0.261258 7.188797 +v -0.649633 -0.255094 7.179030 +v -0.639642 -0.207560 7.198018 +v -0.646003 -0.201876 7.194571 +v -0.629277 -0.211105 7.197579 +v -1.206521 0.739411 6.359178 +v -1.210202 0.742117 6.353104 +v -0.625667 -0.262933 7.214453 +v -0.621549 -0.246351 7.221800 +v -0.624372 -0.238687 7.222076 +v -0.624342 -0.231218 7.220048 +v -0.624004 -0.226963 7.217241 +v -0.750636 -0.030795 7.037389 +v -0.960435 -0.208220 6.718466 +v -0.668292 -0.102672 7.157016 +v -1.070092 -0.035203 6.560791 +v -1.067791 0.341507 6.570550 +v -1.183968 0.675342 6.398119 +v -1.086018 0.098612 6.539457 +v -1.073846 0.007589 6.556868 +v -1.172297 0.568545 6.415328 +v -1.064825 0.261918 6.575853 +v -1.126355 0.437099 6.482238 +v -0.972016 -0.199300 6.707719 +v -0.943680 0.248393 6.756059 +v -1.138086 0.453321 6.473758 +v -1.076428 0.028476 6.555289 +v -1.188742 0.691028 6.392289 +v -1.039625 -0.081625 6.595597 +v -1.072409 -0.008147 6.555333 +v -1.133813 0.459347 6.464951 +v -1.159831 0.619889 6.434034 +v -1.072536 0.236931 6.556054 +v -1.110739 0.590833 6.503492 +v -1.056431 -0.064980 6.582403 +v -0.991126 0.353214 6.691058 +v -0.650228 -0.152261 7.182672 +v -1.071967 0.241620 6.558898 +v -1.076304 0.054272 6.556743 +v -1.063402 0.065581 6.556906 +v -0.887696 0.081485 6.822259 +v -0.948774 0.300552 6.742915 +v -1.078811 0.226283 6.546406 +v -1.135196 0.620934 6.464192 +v -0.819372 -0.036849 6.933176 +v -1.009388 -0.116852 6.651016 +v -1.089810 0.551219 6.536782 +v -0.950851 0.314830 6.738081 +v -1.070665 0.522630 6.563475 +v -0.684391 -0.310743 7.127277 +v -0.863124 0.003701 6.868856 +v -1.083014 0.212758 6.533082 +v -0.748165 -0.036077 7.046438 +v -0.695903 -0.330538 7.108400 +v -0.875657 0.040651 6.845210 +v -1.173923 0.600509 6.411561 +v -0.941999 0.229680 6.760453 +v -0.670748 -0.273301 7.159911 +v -1.072611 -0.023655 6.557466 +v -1.099288 0.567019 6.526878 +v -0.668905 -0.269057 7.161919 +v -1.101085 0.572720 6.523323 +v -0.825845 -0.032824 6.924230 +v -0.760705 -0.030465 7.017539 +v -0.831352 -0.033390 6.920902 +v -0.671173 -0.109104 7.159661 +v -0.900337 -0.235982 6.818122 +v -0.834948 -0.027640 6.910467 +v -0.913785 0.153869 6.796352 +v -0.974014 0.337886 6.715064 +v -0.787030 -0.037145 6.978321 +v -0.971618 0.350621 6.707774 +v -0.981652 -0.187836 6.701550 +v -1.026433 0.389447 6.628969 +v -1.053410 -0.068341 6.585891 +v -1.148039 0.486105 6.449692 +v -0.695409 -0.074968 7.121994 +v -0.798341 -0.037980 6.960253 +v -1.076944 -0.002733 6.555871 +v -0.953418 0.294941 6.744179 +v -1.005715 0.363103 6.670063 +v -0.683302 -0.319427 7.116741 +v -0.705261 -0.061840 7.103611 +v -1.129243 0.610671 6.479864 +v -0.705452 -0.339918 7.097301 +v -0.902122 0.100117 6.811587 +v -1.099356 0.122440 6.521783 +v -1.080260 0.525850 6.561098 +v -1.139320 0.623163 6.470027 +v -1.142527 0.624472 6.466867 +v -0.999395 -0.132022 6.665621 +v -0.900590 0.116297 6.808186 +v -0.729888 -0.045335 7.077997 +v -0.740926 -0.038081 7.056118 +v -0.924783 -0.216255 6.771220 +v -1.020803 -0.104119 6.636147 +v -1.189491 0.676950 6.392432 +v -1.116027 0.160733 6.506392 +v -1.195704 0.691333 6.385265 +v -1.111592 0.179275 6.507531 +v -1.195533 0.681439 6.385555 +v -1.090959 0.207604 6.527700 +v -1.176410 0.609548 6.410536 +v -1.172298 0.614493 6.414421 +v -0.628488 -0.267440 7.211353 +v -0.656839 -0.255132 7.177527 +v -0.658079 -0.247935 7.172938 +v -0.642203 -0.277200 7.199229 +v -0.644765 -0.273305 7.195141 +v -0.641304 -0.210155 7.203978 +v -0.858952 -0.023921 6.894390 +v -0.803109 -0.310373 6.971878 +v -1.096432 0.227010 6.536209 +v -0.810518 -0.300407 6.952981 +v -1.067280 -0.050635 6.570611 +v -1.184450 0.627471 6.402944 +v -1.079527 0.533018 6.552168 +v -1.183744 0.677302 6.400013 +v -1.194625 0.679036 6.392618 +v -1.143551 0.624441 6.459525 +v -1.154488 0.631531 6.454370 +v -0.680509 -0.095966 7.144809 +v -1.084815 -0.015139 6.550547 +v -1.071382 0.038696 6.557034 +v -0.959440 0.317007 6.732628 +v -0.961936 0.325061 6.728164 +v -0.911477 0.080460 6.817663 +v -1.076270 0.071115 6.554530 +v -1.178388 0.577006 6.413136 +v -1.077839 0.021634 6.555106 +v -1.085097 0.085971 6.547893 +v -1.200089 0.687383 6.382640 +v -1.175808 0.592791 6.410874 +v -1.198649 0.684987 6.382480 +v -1.064814 0.256601 6.572793 +v -0.976058 0.354870 6.699845 +v -1.003955 0.369801 6.662374 +v -1.051854 0.462974 6.600899 +v -1.015566 0.369321 6.654135 +v -0.867529 -0.260166 6.868886 +v -1.057139 0.291383 6.585449 +v -1.177845 0.630213 6.412549 +v -0.868454 -0.006504 6.875584 +v -1.063870 0.276022 6.582376 +v -1.105332 0.210922 6.519942 +v -1.182462 0.611829 6.404382 +v -1.175036 0.535170 6.424929 +v -1.081886 0.223038 6.540807 +v -0.759200 -0.347283 7.021586 +v -1.084135 0.239184 6.552766 +v -0.809147 -0.041174 6.945656 +v -0.987092 -0.167171 6.693486 +v -0.684803 -0.086706 7.138615 +v -0.713586 -0.051798 7.091798 +v -0.696515 -0.067491 7.114061 +v -1.057550 0.483823 6.591842 +v -1.056416 0.489381 6.589643 +v -0.730249 -0.355842 7.075886 +v -0.723434 -0.041277 7.078191 +v -0.645655 -0.167740 7.185703 +v -0.726858 -0.045064 7.082663 +v -1.087449 0.376021 6.533819 +v -1.046569 -0.089287 6.606054 +v -0.726823 -0.040591 7.069735 +v -0.731374 -0.041461 7.066029 +v -0.658006 -0.140160 7.180803 +v -1.055790 -0.076318 6.590462 +v -1.141467 0.459899 6.466786 +v -1.117239 0.593928 6.497010 +v -1.063642 -0.069330 6.580636 +v -1.128084 0.603806 6.488119 +v -0.945953 -0.211283 6.750513 +v -1.062403 -0.060803 6.579357 +v -1.146829 0.472006 6.459730 +v -1.147465 0.478421 6.454321 +v -0.759066 -0.032434 7.029267 +v -0.855307 -0.012497 6.883676 +v -1.039394 0.405963 6.620651 +v -1.149284 0.621524 6.452436 +v -1.155683 0.623263 6.444148 +v -1.174359 0.634082 6.419888 +v -1.108515 0.188143 6.510922 +v -1.168046 0.620743 6.423306 +v -1.083787 0.045617 6.554987 +v -1.079753 -0.009050 6.553855 +v -1.044039 0.429336 6.613638 +v -1.161044 0.507823 6.439003 +v -0.775164 -0.037659 7.009910 +v -1.043776 0.440364 6.609888 +v -1.064551 -0.063119 6.578194 +v -1.035939 0.416156 6.618827 +v -1.056086 0.447392 6.605135 +v -1.068228 0.248198 6.568081 +v -0.959144 0.303057 6.738375 +v -1.137038 0.613127 6.482762 +v -1.118256 0.188864 6.505657 +v -1.148970 0.629204 6.461853 +v -0.966663 0.334569 6.721025 +v -1.063280 0.486612 6.591811 +v -1.011971 -0.111604 6.645962 +v -0.938683 0.206074 6.769816 +v -1.076670 -0.047743 6.563038 +v -1.069960 -0.043591 6.567363 +v -0.939712 0.219773 6.763710 +v -1.111980 0.139899 6.512911 +v -1.181724 0.582726 6.410235 +v -1.064500 0.321267 6.582704 +v -1.017041 0.381801 6.639013 +v -1.027020 0.367060 6.643908 +v -0.943082 -0.212637 6.762274 +v -1.043379 -0.094104 6.613349 +v -0.879940 0.021921 6.853452 +v -1.186810 0.681442 6.399103 +v -1.181406 0.556052 6.416954 +v -1.109290 0.580347 6.516889 +v -1.192242 0.687416 6.394282 +v -0.925302 0.159652 6.792127 +v -0.964440 -0.210472 6.727557 +v -1.120987 0.594676 6.504500 +v -0.892868 0.047667 6.838413 +v -1.192993 0.625342 6.395216 +v -1.197021 0.689857 6.388437 +v -1.059833 -0.072433 6.586150 +v -0.771077 -0.036474 7.018488 +v -1.084443 0.369318 6.546739 +v -1.121386 0.597952 6.490535 +v -0.704222 -0.068631 7.110988 +v -0.995144 -0.144190 6.678465 +v -0.786033 -0.323857 6.996602 +v -0.667777 -0.251180 7.168662 +v -1.200072 0.683034 6.384806 +v -1.186640 0.634196 6.403078 +v -1.165648 0.628288 6.430781 +v -1.074665 -0.034914 6.559685 +v -1.181852 0.638639 6.409472 +v -0.636157 -0.265889 7.215399 +v -0.634797 -0.271544 7.211746 +v -0.643995 -0.284753 7.200695 +v -0.645623 -0.286882 7.198020 +v -0.647267 -0.197886 7.196378 +v -0.644527 -0.189987 7.195625 +v -0.647851 -0.284033 7.195023 +v -0.647870 -0.263795 7.192080 +v -0.631712 -0.254299 7.218812 +v -0.635808 -0.247137 7.215970 +v -0.640724 -0.241942 7.208907 +v -0.632287 -0.235976 7.217798 +v -0.637447 -0.234933 7.210891 +v -0.639987 -0.238392 7.206510 +v -0.655467 -0.257572 7.181131 +v -0.644057 -0.206269 7.197499 +v -0.648382 -0.277876 7.194630 +v -0.631605 -0.240250 7.217395 +v -0.632916 -0.240740 7.212828 +v -0.633797 -0.237135 7.211486 +v -0.630064 -0.245110 7.219431 +v -0.631202 -0.231858 7.220179 +v -0.631757 -0.224275 7.219424 +v -0.634456 -0.215316 7.215501 +v -0.638756 -0.209587 7.211358 +v -1.077002 -0.051913 6.564287 +v -0.662077 -0.125711 7.172199 +v -1.187374 0.645378 6.406411 +v -1.079504 -0.038994 6.558290 +v -1.090545 -0.033722 6.550579 +v -0.674329 -0.102981 7.153874 +v -0.785491 -0.040101 6.987113 +v -0.665240 -0.248330 7.171751 +v -0.662525 -0.254842 7.164090 +v -0.793133 -0.043116 6.983020 +v -0.689995 -0.086482 7.140109 +v -1.085785 -0.010200 6.551323 +v -1.172087 0.511956 6.438563 +v -1.187567 0.604039 6.403566 +v -1.196273 0.604804 6.398358 +v -1.068591 0.270802 6.580977 +v -1.198875 0.684610 6.391442 +v -1.171039 0.541551 6.423199 +v -0.884593 0.039083 6.843568 +v -1.190327 0.612303 6.399648 +v -1.081101 0.260503 6.572869 +v -0.949728 0.258736 6.752017 +v -1.047550 0.472470 6.597452 +v -1.023367 0.374552 6.639699 +v -0.692277 -0.078573 7.127122 +v -1.112095 0.125762 6.519935 +v -1.038400 -0.092997 6.611366 +v -1.065501 0.331265 6.576633 +v -1.107241 0.130111 6.517400 +v -1.197116 0.643330 6.392755 +v -1.089157 0.014061 6.552394 +v -1.065171 0.494941 6.585888 +v -1.199575 0.682684 6.390204 +v -1.086852 0.248551 6.558434 +v -1.183442 0.567523 6.413488 +v -1.201288 0.686659 6.386065 +v -1.084705 0.019830 6.552814 +v -0.837259 -0.284870 6.917679 +v -0.914337 0.115336 6.805061 +v -1.159290 0.633986 6.447159 +v -0.969391 0.319324 6.727466 +v -1.084736 0.057786 6.555855 +v -1.089114 0.367420 6.561298 +v -0.914335 0.125884 6.803617 +v -1.096046 0.220327 6.530506 +v -0.811741 -0.046143 6.957551 +v -1.170102 0.635383 6.430146 +v -1.107350 0.570757 6.523836 +v -0.981624 0.342989 6.707997 +v -0.759129 -0.355978 7.033517 +v -0.720301 -0.052729 7.093977 +v -1.084775 0.072665 6.553362 +v -1.091047 0.075169 6.551011 +v -0.727234 -0.352787 7.087708 +v -1.014324 -0.140093 6.672615 +v -1.133978 0.445361 6.478703 +v -1.081526 -0.029641 6.554377 +v -1.097705 0.233724 6.539981 +v -1.162247 0.627065 6.438112 +v -1.179243 0.646857 6.419192 +v -1.121099 0.162913 6.503788 +v -1.073015 -0.050753 6.567353 +v -1.021665 0.361699 6.654030 +v -1.047986 0.417178 6.614796 +v -0.673667 -0.280408 7.153488 +v -0.683501 -0.293286 7.147914 +v -1.028116 -0.097949 6.625391 +v -1.105644 0.106746 6.534206 +v -1.148557 0.623159 6.470651 +v -0.913619 -0.230037 6.804381 +v -1.097459 0.542000 6.549835 +v -0.686209 -0.099330 7.151480 +v -1.197561 0.617898 6.393959 +v -1.198929 0.634425 6.391347 +v -1.159378 0.636775 6.450704 +v -1.189620 0.593107 6.406212 +v -1.204046 0.628075 6.386882 +v -1.098009 0.243285 6.549890 +v -0.715080 -0.059695 7.100866 +v -0.912221 0.098054 6.810602 +v -1.123205 0.413510 6.515798 +v -0.799411 -0.045299 6.973091 +v -0.952223 0.214023 6.760301 +v -0.659719 -0.161430 7.189350 +v -0.804415 -0.046513 6.969615 +v -0.976023 0.327253 6.719696 +v -1.089455 -0.023246 6.549835 +v -1.119091 0.150146 6.507541 +v -1.057855 0.470885 6.598714 +v -1.127174 0.181000 6.500746 +v -0.847385 -0.278275 6.905293 +v -1.113250 0.219469 6.519650 +v -1.116349 0.200013 6.509777 +v -1.085790 0.001488 6.552869 +v -1.097533 0.559777 6.529464 +v -1.107883 0.564555 6.526450 +v -1.082975 0.064096 6.554043 +v -0.923576 0.137597 6.798723 +v -0.698485 -0.078784 7.129982 +v -1.095003 0.521594 6.566133 +v -1.072090 0.346902 6.571201 +v -0.724777 -0.052582 7.093812 +v -0.977695 -0.209497 6.721208 +v -0.878252 0.013622 6.858249 +v -0.959916 0.264636 6.748299 +v -0.961324 0.284162 6.744290 +v -1.010744 -0.127832 6.662304 +v -0.708951 -0.071206 7.114603 +v -1.165895 0.637810 6.442194 +v -1.163039 0.640878 6.445401 +v -1.129368 0.432145 6.489664 +v -0.844412 -0.035109 6.917365 +v -0.891769 0.026778 6.847240 +v -1.103186 0.390117 6.531528 +v -1.060664 -0.079346 6.590472 +v -1.120047 0.590618 6.510382 +v -1.069300 -0.064375 6.575089 +v -0.776768 -0.041744 7.022554 +v -0.668891 -0.252224 7.179396 +v -0.642407 -0.272271 7.217068 +v -0.640585 -0.264501 7.214248 +v -0.649888 -0.196167 7.202190 +v -1.202825 0.677516 6.384708 +v -0.637341 -0.259860 7.215492 +v -0.647792 -0.185981 7.197885 +v -0.641188 -0.277040 7.211425 +v -0.645936 -0.282211 7.205147 +v -0.653850 -0.284081 7.194894 +v -0.653715 -0.279574 7.193198 +v -0.651352 -0.269928 7.195180 +v -0.638664 -0.253237 7.216203 +v -0.641681 -0.245207 7.211795 +v -0.636711 -0.235343 7.220917 +v -0.639918 -0.236544 7.214331 +v -0.642404 -0.238162 7.210261 +v -0.646122 -0.213091 7.203424 +v -0.641599 -0.208529 7.207998 +v -0.651880 -0.260681 7.192337 +v -0.657447 -0.258214 7.189764 +v -0.663935 -0.255360 7.181857 +v -0.649399 -0.211267 7.200343 +v -0.653122 -0.205816 7.199148 +v -0.654087 -0.201639 7.199965 +v -1.085642 -0.055012 6.563485 +v -1.049090 0.397107 6.618739 +v -0.692918 -0.293780 7.154203 +v -1.125689 0.159728 6.502847 +v -1.102957 0.099107 6.538062 +v -1.091282 0.538013 6.552906 +v -1.069575 0.299823 6.588445 +v -1.083041 -0.045958 6.561733 +v -0.694527 -0.299754 7.148651 +v -1.167736 0.643627 6.441734 +v -1.109035 0.394162 6.531014 +v -0.975939 0.298173 6.733801 +v -0.676052 -0.264444 7.165304 +v -1.039370 0.359221 6.637642 +v -1.106991 0.402371 6.507135 +v -0.653083 -0.180289 7.195562 +v -1.034878 0.372261 6.633939 +v -1.176432 0.649058 6.429193 +v -1.175004 0.524182 6.430097 +v -1.052252 0.422307 6.613463 +v -1.183070 0.653559 6.418798 +v -0.732353 -0.050704 7.084305 +v -0.820379 -0.049190 6.955942 +v -0.678865 -0.110527 7.165243 +v -1.073234 0.329967 6.583278 +v -1.193174 0.647281 6.400446 +v -1.101571 0.553773 6.537344 +v -1.107648 0.555970 6.534867 +v -1.061723 0.466067 6.598710 +v -0.741125 -0.044212 7.069887 +v -0.662991 -0.147232 7.184248 +v -1.144408 0.447862 6.483099 +v -1.038787 -0.095375 6.619627 +v -0.822530 -0.292807 6.935550 +v -1.043404 0.387684 6.623262 +v -1.068241 0.486031 6.591425 +v -1.117620 0.585723 6.513678 +v -0.757453 -0.039090 7.046683 +v -0.955489 0.250993 6.750760 +v -1.200565 0.651880 6.393917 +v -0.698290 -0.082391 7.137199 +v -0.762181 -0.037083 7.037008 +v -1.059484 -0.083095 6.595486 +v -1.154520 0.481107 6.455682 +v -1.076192 0.498003 6.581866 +v -1.084571 0.034139 6.556262 +v -1.159228 0.487907 6.453090 +v -1.066727 -0.073629 6.584964 +v -0.706689 -0.075276 7.121892 +v -1.086581 0.360377 6.568169 +v -1.140966 0.619206 6.476076 +v -1.091196 0.374105 6.546558 +v -1.000296 0.338688 6.697382 +v -1.004730 0.354704 6.679695 +v -0.865616 -0.269026 6.886030 +v -0.980213 -0.204188 6.712336 +v -0.900607 -0.244503 6.837839 +v -0.934604 0.183446 6.779165 +v -0.780441 -0.039155 7.000032 +v -1.016073 0.353706 6.667814 +v -0.746170 -0.364126 7.071754 +v -0.790983 -0.045731 6.996740 +v -1.166460 0.501147 6.443983 +v -1.200119 0.597499 6.400445 +v -1.085413 -0.041990 6.559156 +v -1.171517 0.648529 6.439631 +v -0.673597 -0.119610 7.169442 +v -0.947873 0.196418 6.770007 +v -0.671724 -0.114817 7.166084 +v -1.203338 0.609715 6.393690 +v -0.870841 -0.018414 6.885050 +v -1.028830 -0.112730 6.646120 +v -1.095192 -0.010922 6.550180 +v -1.192368 0.656759 6.415471 +v -1.093026 -0.001818 6.551698 +v -0.760709 -0.359857 7.041699 +v -1.069477 0.280469 6.585842 +v -1.161187 0.636850 6.455904 +v -1.057347 0.408480 6.613641 +v -1.069129 0.291185 6.587080 +v -0.697455 -0.320276 7.128253 +v -1.200882 0.655589 6.396245 +v -1.166573 0.645035 6.447362 +v -1.029010 0.350653 6.657667 +v -1.212026 0.636730 6.380726 +v -1.214238 0.644271 6.379787 +v -1.181876 0.528949 6.428501 +v -0.955492 0.238228 6.753307 +v -1.178219 0.545628 6.421541 +v -1.184492 0.548545 6.421681 +v -1.058471 0.457065 6.602611 +v -0.720052 -0.344234 7.107113 +v -0.990207 0.331752 6.709947 +v -0.995215 0.341353 6.699245 +v -1.101554 0.240427 6.545529 +v -1.112529 0.574746 6.522598 +v -1.075084 0.474774 6.596345 +v -0.882126 -0.252472 6.854398 +v -1.074488 -0.056287 6.571357 +v -1.116904 0.580860 6.520135 +v -0.779713 -0.333281 7.010497 +v -1.138609 0.434921 6.496097 +v -0.984764 -0.198269 6.706782 +v -1.128625 0.598667 6.497811 +v -0.824384 -0.045616 6.944118 +v -1.081200 0.342862 6.581873 +v -0.712409 -0.066021 7.110702 +v -0.744563 -0.041882 7.061476 +v -1.038358 0.366409 6.634066 +v -1.084373 0.516292 6.571790 +v -0.835159 -0.043846 6.933703 +v -0.905828 0.066039 6.826680 +v -0.848613 -0.032715 6.911273 +v -1.166104 0.491607 6.450577 +v -0.654233 -0.182265 7.202683 +v -1.205012 0.646457 6.387033 +v -0.767958 -0.036150 7.029490 +v -1.213863 0.655865 6.379198 +v -0.926763 0.150239 6.794832 +v -0.643005 -0.267952 7.216943 +v -1.214613 0.690011 6.371643 +v -1.203286 0.677026 6.388312 +v -1.206013 0.671701 6.388298 +v -0.652687 -0.185658 7.204940 +v -0.648216 -0.277087 7.209026 +v -1.212115 0.679090 6.383045 +v -0.649227 -0.288205 7.201458 +v -1.211958 0.686891 6.375397 +v -1.215467 0.683363 6.377851 +v -1.215403 0.686077 6.372877 +v -0.651188 -0.265461 7.209499 +v -0.651724 -0.259913 7.199646 +v -0.653717 -0.264768 7.199463 +v -0.657681 -0.280169 7.194138 +v -0.645291 -0.249917 7.212375 +v -0.644803 -0.242370 7.212979 +v -0.643293 -0.240561 7.216991 +v -0.650543 -0.213465 7.206565 +v -0.647922 -0.254172 7.207220 +v -0.652335 -0.215461 7.203075 +v -0.653273 -0.209315 7.202030 +v -0.646334 -0.258924 7.206903 +v -0.643921 -0.231977 7.228436 +v -0.638182 -0.224341 7.223551 +v -0.642229 -0.211183 7.217666 +v -1.102696 0.548331 6.543759 +v -0.759383 -0.364249 7.053736 +v -0.953037 0.202822 6.764499 +v -1.041888 -0.097235 6.623200 +v -1.032302 0.358006 6.647168 +v -0.880368 -0.005724 6.873710 +v -1.187418 0.650424 6.413359 +v -1.205893 0.673755 6.393629 +v -1.209442 0.671984 6.385397 +v -1.097046 -0.021187 6.549870 +v -1.067951 0.471058 6.598050 +v -1.077842 -0.065556 6.573352 +v -1.059791 0.476306 6.598117 +v -0.683802 -0.106071 7.159209 +v -0.935531 0.141071 6.792570 +v -0.692838 -0.307168 7.138984 +v -0.884891 0.006999 6.862467 +v -1.117366 0.405898 6.521089 +v -1.119587 0.574774 6.525952 +v -0.694223 -0.094411 7.149619 +v -1.045491 0.380307 6.624833 +v -1.209293 0.618084 6.386874 +v -1.100017 0.083969 6.547404 +v -1.177106 0.522010 6.431605 +v -0.710034 -0.327699 7.125372 +v -0.839963 -0.037610 6.923713 +v -0.742862 -0.048251 7.079119 +v -0.675829 -0.252694 7.175313 +v -0.888494 0.020274 6.851099 +v -1.077974 0.491323 6.586643 +v -0.863695 -0.035962 6.909519 +v -0.698814 -0.088069 7.143260 +v -1.126102 0.418536 6.508379 +v -0.966271 0.291125 6.740353 +v -1.028409 -0.121014 6.654995 +v -1.093009 0.019990 6.552929 +v -1.107526 0.238210 6.538332 +v -0.673110 -0.150781 7.188674 +v -1.125096 0.582312 6.519619 +v -1.037322 -0.108032 6.640234 +v -0.874985 -0.257681 6.864727 +v -1.078231 0.268527 6.579214 +v -0.673371 -0.126527 7.175370 +v -0.943050 -0.214959 6.770774 +v -1.041366 -0.101418 6.629169 +v -1.199437 0.576491 6.409481 +v -1.199888 0.585719 6.406328 +v -0.748110 -0.364895 7.067476 +v -1.150226 0.463217 6.470613 +v -1.099870 0.384424 6.542069 +v -1.181424 0.652023 6.434813 +v -1.090842 0.532329 6.556371 +v -1.181225 0.653357 6.429082 +v -1.186880 0.656987 6.421487 +v -1.058394 0.433226 6.609243 +v -1.154887 0.631316 6.464039 +v -1.103262 -0.028557 6.547837 +v -0.975440 0.313055 6.728260 +v -0.981583 0.319609 6.722029 +v -1.218596 0.629262 6.377013 +v -0.724216 -0.060818 7.102431 +v -1.211322 0.679576 6.394011 +v -0.808671 -0.051696 6.985350 +v -1.065152 0.441266 6.606595 +v -0.684539 -0.288921 7.154637 +v -1.207955 0.678643 6.388935 +v -1.097202 -0.037281 6.550495 +v -1.053442 -0.092740 6.612960 +v -1.130960 0.144369 6.508566 +v -1.073700 0.305166 6.590695 +v -0.960075 0.229477 6.753712 +v -1.224250 0.654328 6.369952 +v -1.200550 0.669783 6.406466 +v -1.203149 0.670006 6.399015 +v -0.965436 0.252126 6.747433 +v -0.817217 -0.054094 6.967708 +v -1.107454 0.551907 6.538161 +v -1.096680 -0.007289 6.551811 +v -0.970709 0.271930 6.743599 +v -0.933604 0.165525 6.786356 +v -1.188587 0.544860 6.421777 +v -0.994291 -0.165031 6.692379 +v -1.191523 0.553903 6.418734 +v -1.140735 0.430160 6.508656 +v -1.004396 -0.160721 6.689257 +v -0.660736 -0.179695 7.199538 +v -1.118195 0.565857 6.529265 +v -0.773499 -0.040378 7.032298 +v -1.107156 0.231554 6.533116 +v -0.945629 0.184396 6.775017 +v -1.093154 0.048874 6.554820 +v -1.095398 0.064335 6.551980 +v -1.071479 0.478750 6.594668 +v -0.719925 -0.066051 7.110912 +v -1.172289 0.647602 6.443675 +v -1.224189 0.679793 6.371129 +v -0.986886 0.323885 6.715184 +v -0.769198 -0.352684 7.032251 +v -0.968628 -0.210443 6.741224 +v -1.069099 -0.081380 6.592463 +v -1.054924 0.379233 6.619505 +v -1.158502 0.466116 6.472485 +v -1.076299 0.275660 6.584806 +v -1.131029 0.594414 6.508137 +v -1.107788 0.115419 6.528155 +v -0.993990 -0.192507 6.702522 +v -0.666999 -0.135177 7.180041 +v -1.094532 0.373671 6.559515 +v -1.136931 0.603665 6.495181 +v -1.008542 0.350268 6.680122 +v -1.081805 -0.058033 6.567500 +v -0.900885 0.038094 6.840689 +v -1.147550 0.612671 6.484674 +v -1.154350 0.618540 6.480163 +v -0.916965 0.057216 6.827852 +v -1.214510 0.682932 6.386889 +v -1.216441 0.687411 6.380961 +v -1.215574 0.689643 6.376218 +v -1.200865 0.660852 6.401662 +v -1.222042 0.641468 6.374001 +v -1.208178 0.664291 6.390897 +v -1.205673 0.667547 6.394468 +v -1.213331 0.670687 6.382316 +v -1.219648 0.662293 6.374139 +v -1.222333 0.671790 6.370440 +v -1.218700 0.676971 6.376988 +v -0.647737 -0.268247 7.216316 +v -0.666504 -0.256431 7.190807 +v -0.644437 -0.275871 7.214426 +v -1.221792 0.684646 6.373051 +v -0.655967 -0.278815 7.204944 +v -0.651552 -0.270024 7.211847 +v -0.652524 -0.192763 7.205671 +v -0.655849 -0.266875 7.206339 +v -0.657181 -0.284357 7.201058 +v -0.659137 -0.279778 7.200043 +v -0.658708 -0.274853 7.200647 +v -0.647936 -0.245617 7.220162 +v -0.648028 -0.246796 7.215229 +v -0.647631 -0.203944 7.211607 +v -0.650999 -0.203786 7.209244 +v -0.653779 -0.201028 7.206517 +v -0.656293 -0.256976 7.196495 +v -0.653134 -0.206622 7.206579 +v -0.655906 -0.203167 7.203098 +v -1.056317 0.416341 6.611679 +v -1.064585 0.418898 6.609385 +v -1.124800 0.213580 6.509143 +v -1.132090 0.199153 6.500894 +v -1.111978 0.244773 6.541804 +v -0.927889 0.096857 6.807443 +v -1.093727 0.057139 6.554376 +v -1.057643 -0.089053 6.608341 +v -1.101279 0.069629 6.550825 +v -1.104836 0.076788 6.548694 +v -1.127882 0.416885 6.514411 +v -0.941318 -0.220116 6.784033 +v -1.045134 0.368216 6.629364 +v -1.114372 0.557232 6.533585 +v -1.074060 -0.077545 6.585167 +v -0.942405 0.155620 6.786793 +v -0.985825 0.311402 6.722575 +v -1.094175 -0.039478 6.552622 +v -1.080918 0.503111 6.578495 +v -1.101725 -0.041766 6.555081 +v -1.132441 0.171764 6.498944 +v -0.964303 0.214985 6.755292 +v -1.135788 0.190090 6.497813 +v -0.830254 -0.055604 6.956773 +v -0.658309 -0.183332 7.205102 +v -0.703856 -0.314259 7.140579 +v -0.973654 0.226757 6.749080 +v -1.087637 0.509188 6.574782 +v -0.752211 -0.045748 7.063633 +v -0.663206 -0.167848 7.192698 +v -1.125064 0.223857 6.514221 +v -0.999302 0.328111 6.705096 +v -0.761582 -0.042711 7.054658 +v -1.162451 0.484402 6.457924 +v -1.147621 0.150041 6.502872 +v -1.104256 0.012012 6.549280 +v -1.093593 0.036801 6.554434 +v -0.954893 0.193264 6.767259 +v -1.125410 0.586512 6.513286 +v -0.702559 -0.081811 7.136424 +v -0.783702 -0.350987 7.033990 +v -1.221712 0.615509 6.382271 +v -0.710352 -0.078137 7.126689 +v -1.090829 0.256478 6.565850 +v -1.005273 -0.148301 6.680340 +v -1.100027 0.538219 6.553986 +v -1.170243 0.640070 6.453778 +v -1.175828 0.650188 6.438680 +v -0.800091 -0.049612 6.992208 +v -1.159003 0.625144 6.473283 +v -1.186657 0.659890 6.427563 +v -0.867504 -0.029058 6.899886 +v -1.229358 0.670747 6.364189 +v -1.198213 0.665029 6.410178 +v -1.197496 0.658220 6.408375 +v -1.184672 0.520269 6.434909 +v -1.068045 0.446153 6.603779 +v -0.680730 -0.117449 7.170257 +v -0.961157 0.195079 6.765232 +v -1.201504 0.669953 6.413628 +v -1.115423 0.236678 6.532475 +v -0.735451 -0.061965 7.100313 +v -1.189118 0.531790 6.427120 +v -1.122222 0.231291 6.520303 +v -1.131452 0.232154 6.512871 +v -0.693875 -0.110858 7.162358 +v -1.123531 0.574772 6.526068 +v -1.059799 -0.086831 6.603208 +v -0.832672 -0.288527 6.926486 +v -1.220792 0.692461 6.380351 +v -0.968954 0.209118 6.756147 +v -0.736041 -0.053278 7.090459 +v -0.925020 0.111822 6.803702 +v -0.742038 -0.052168 7.084709 +v -1.079660 0.308829 6.591918 +v -1.136330 0.159885 6.500641 +v -0.935623 0.125197 6.798272 +v -1.145625 0.183422 6.492829 +v -0.887058 -0.010752 6.874955 +v -1.123770 0.579853 6.523333 +v -1.062042 0.359963 6.623290 +v -1.077091 0.321956 6.589268 +v -1.173586 0.643625 6.448888 +v -1.055643 0.368609 6.622721 +v -1.129978 0.581188 6.516790 +v -0.996048 -0.177034 6.697202 +v -1.099725 0.004750 6.550259 +v -0.891296 -0.000236 6.865783 +v -1.207988 0.594321 6.397771 +v -1.231995 0.657322 6.362492 +v -0.970139 0.241007 6.748240 +v -1.133602 0.596601 6.505572 +v -1.071265 -0.086227 6.602722 +v -1.236483 0.666982 6.357704 +v -0.711387 -0.083595 7.134841 +v -0.714626 -0.075096 7.121094 +v -0.671220 -0.156415 7.189882 +v -1.144893 0.609177 6.490120 +v -0.841632 -0.049101 6.935492 +v -1.081714 0.289100 6.590943 +v -1.146469 0.442964 6.492468 +v -0.948084 0.165830 6.781759 +v -1.081176 -0.072586 6.578593 +v -1.167747 0.634655 6.458119 +v -0.743546 -0.358848 7.086221 +v -1.088820 -0.064790 6.568915 +v -1.099062 -0.048737 6.556888 +v -1.057939 -0.101260 6.629184 +v -0.977555 0.282089 6.738773 +v -0.849375 -0.045011 6.925200 +v -1.011957 0.342676 6.684681 +v -0.966736 -0.210513 6.756572 +v -1.016001 0.345394 6.678600 +v -1.099701 0.259133 6.566093 +v -1.101757 0.382288 6.551991 +v -0.925590 0.072178 6.819192 +v -1.066539 0.431795 6.607585 +v -1.172593 0.498615 6.448034 +v -1.220932 0.691918 6.375356 +v -1.250785 0.732185 6.336386 +v -1.092668 -0.044806 6.558299 +v -1.229046 0.632174 6.370416 +v -1.069591 0.461920 6.600174 +v -1.224160 0.622752 6.376960 +v -1.101036 0.026540 6.551652 +v -1.194601 0.665274 6.420257 +v -1.235769 0.680545 6.360989 +v -1.228052 0.689018 6.373179 +v -0.654211 -0.251708 7.212320 +v -0.674383 -0.256168 7.186703 +v -0.676404 -0.253388 7.180173 +v -1.254680 0.725807 6.330627 +v -0.659702 -0.252530 7.211174 +v -1.257768 0.731059 6.326808 +v -0.665752 -0.254922 7.197214 +v -0.658583 -0.275174 7.205159 +v -1.250711 0.730855 6.332064 +v -0.658265 -0.271180 7.205867 +v -1.252799 0.730920 6.328794 +v -0.645270 -0.240065 7.226558 +v -0.645361 -0.224046 7.226483 +v -1.164617 0.632270 6.463422 +v -0.747852 -0.362717 7.079107 +v -0.686583 -0.282504 7.159108 +v -0.693655 -0.289672 7.159203 +v -1.194843 0.567785 6.412854 +v -1.050350 0.358157 6.631083 +v -0.683615 -0.258159 7.175225 +v -0.750997 -0.049369 7.073249 +v -1.103164 -0.015850 6.547912 +v -0.992076 0.306193 6.721086 +v -0.813648 -0.053249 6.976820 +v -1.061478 0.398040 6.614548 +v -0.994808 0.319339 6.712096 +v -0.685715 -0.111022 7.163392 +v -1.070514 0.412548 6.609501 +v -1.099976 0.040250 6.552322 +v -1.242680 0.682849 6.353554 +v -1.210202 0.603853 6.393218 +v -1.073541 0.422274 6.605826 +v -1.108715 0.090651 6.542900 +v -1.009512 0.329957 6.696094 +v -1.110343 0.544105 6.547490 +v -1.234806 0.695078 6.375829 +v -1.141996 0.198039 6.494931 +v -1.253803 0.732557 6.338027 +v -1.254543 0.734858 6.331064 +v -1.122378 0.128678 6.519231 +v -0.924180 -0.224039 6.790658 +v -0.841535 -0.054292 6.947562 +v -1.197015 0.552801 6.417539 +v -0.803193 -0.053134 7.009562 +v -1.019841 0.346851 6.671692 +v -1.082320 -0.079234 6.586682 +v -1.097279 0.250258 6.554467 +v -0.984349 0.273786 6.735734 +v -1.189558 0.662127 6.429375 +v -0.957119 -0.218836 6.783222 +v -1.194392 0.666043 6.422987 +v -1.082672 0.332102 6.588321 +v -1.089824 0.263946 6.573835 +v -0.920571 0.045234 6.833121 +v -1.085155 0.348378 6.580021 +v -0.679873 -0.134080 7.179538 +v -0.716543 -0.082005 7.127498 +v -1.164382 0.474000 6.467251 +v -1.206911 0.674675 6.400865 +v -1.170145 0.484250 6.461019 +v -1.104718 -0.037186 6.550829 +v -1.095754 0.371647 6.564323 +v -1.131151 0.575332 6.522542 +v -0.992160 -0.208583 6.718472 +v -1.109682 -0.023044 6.549072 +v -1.004986 -0.207746 6.714422 +v -0.994237 -0.203837 6.710560 +v -1.110298 0.391748 6.542914 +v -1.144925 0.602868 6.495857 +v -1.026455 0.347238 6.665166 +v -0.726566 -0.065637 7.109946 +v -0.974989 0.260886 6.742473 +v -1.040574 0.337314 6.654451 +v -1.069654 -0.090209 6.610829 +v -0.687413 -0.119923 7.170927 +v -1.118991 0.243505 6.535140 +v -1.134032 0.239183 6.515545 +v -1.210713 0.566189 6.409644 +v -1.111021 0.537341 6.552384 +v -0.928816 -0.231875 6.811736 +v -0.757063 -0.367243 7.071959 +v -0.690835 -0.117427 7.167062 +v -0.979227 0.248789 6.742377 +v -1.246285 0.664588 6.350441 +v -1.038970 0.345479 6.651595 +v -1.243626 0.669547 6.352465 +v -0.912043 0.019025 6.846519 +v -0.742967 -0.059715 7.095301 +v -1.247634 0.681932 6.349761 +v -1.194235 0.534380 6.427462 +v -1.079635 0.455198 6.599982 +v -1.188899 0.538448 6.424096 +v -1.194997 0.545858 6.419512 +v -1.227733 0.694348 6.377880 +v -1.074682 0.467139 6.599416 +v -1.099701 -0.064463 6.563300 +v -1.111994 0.014053 6.548920 +v -1.177894 0.643556 6.453000 +v -1.092808 -0.056981 6.561677 +v -1.101430 -0.054073 6.558738 +v -1.027389 -0.142252 6.674303 +v -1.140849 0.215857 6.499784 +v -0.747250 -0.054089 7.083858 +v -0.697355 -0.280622 7.168943 +v -0.850608 -0.289564 6.925938 +v -1.107657 0.021638 6.549709 +v -1.148889 0.199182 6.491719 +v -1.194191 0.659889 6.431019 +v -1.127559 0.569073 6.527138 +v -0.931616 0.084598 6.811239 +v -0.702681 -0.094754 7.149822 +v -0.851383 -0.051874 6.934136 +v -0.721249 -0.333256 7.126086 +v -1.197939 0.663307 6.427099 +v -1.151517 0.444154 6.496723 +v -0.709690 -0.333646 7.116180 +v -0.859081 -0.043599 6.921090 +v -0.661881 -0.187494 7.207131 +v -1.079948 0.281865 6.588202 +v -0.664145 -0.182836 7.201425 +v -1.101606 0.379985 6.557971 +v -0.673069 -0.181665 7.199560 +v -0.954401 0.152482 6.784283 +v -1.133508 0.586285 6.512687 +v -1.062520 0.382299 6.616671 +v -1.071564 0.383713 6.612153 +v -1.207935 0.673722 6.410441 +v -0.678301 -0.161048 7.191821 +v -1.034474 0.340784 6.661420 +v -0.674872 -0.141789 7.184547 +v -0.787755 -0.047094 7.021826 +v -0.793066 -0.048507 7.014223 +v -1.171687 0.491002 6.455958 +v -1.179965 0.509208 6.443224 +v -1.103804 0.524663 6.562611 +v -0.962594 0.182243 6.768693 +v -1.105211 0.054875 6.551529 +v -0.659152 -0.196244 7.209154 +v -1.249582 0.710034 6.344960 +v -1.249338 0.713864 6.344085 +v -1.236433 0.649542 6.360845 +v -0.986915 0.283725 6.731603 +v -0.985035 0.292963 6.730699 +v -1.248259 0.676014 6.350852 +v -1.045500 0.351824 6.639832 +v -1.253756 0.727032 6.338769 +v -0.653622 -0.248336 7.225722 +v -0.655032 -0.208676 7.218366 +v -1.255229 0.721177 6.336764 +v -1.260026 0.732828 6.329838 +v -1.261627 0.725906 6.328158 +v -1.262766 0.730009 6.325931 +v -0.664132 -0.252185 7.205285 +v -0.677488 -0.260838 7.196635 +v -0.653256 -0.249707 7.218556 +v -1.229267 0.685103 6.370484 +v -0.687696 -0.125497 7.174474 +v -1.118679 0.101235 6.537213 +v -1.076194 0.448512 6.603261 +v -1.084001 0.296251 6.591681 +v -1.097924 -0.069008 6.569638 +v -1.129350 0.121785 6.525666 +v -1.201018 0.559299 6.413810 +v -0.705471 -0.099180 7.152781 +v -1.060946 0.350151 6.627600 +v -1.091579 0.270956 6.581137 +v -1.244696 0.649212 6.356544 +v -1.082437 0.478927 6.591169 +v -1.135835 0.139642 6.511367 +v -1.238991 0.685275 6.363253 +v -1.105232 -0.059424 6.559037 +v -1.087658 0.490244 6.586401 +v -0.709545 -0.093390 7.144160 +v -1.224398 0.689093 6.391887 +v -0.836762 -0.055626 6.953742 +v -1.112707 -0.037944 6.549523 +v -0.848779 -0.056925 6.944428 +v -0.913049 0.029623 6.840949 +v -1.092233 0.498560 6.579619 +v -1.189108 0.649967 6.440990 +v -1.097906 0.503317 6.576325 +v -0.980712 -0.210518 6.735887 +v -1.138981 0.229161 6.505985 +v -1.067098 0.391388 6.613553 +v -1.092626 0.517298 6.570174 +v -1.002790 0.300146 6.716285 +v -1.072868 0.400929 6.608829 +v -1.250455 0.710184 6.352930 +v -0.688061 -0.275044 7.166515 +v -1.213549 0.680547 6.400462 +v -1.107831 0.066686 6.550740 +v -1.250017 0.662981 6.348684 +v -0.782035 -0.046357 7.030029 +v -0.791803 -0.051068 7.031242 +v -1.122907 0.554454 6.536857 +v -1.011868 -0.197857 6.702724 +v -1.257179 0.724408 6.339457 +v -1.133012 0.419763 6.522871 +v -0.894151 -0.266051 6.878795 +v -0.791132 -0.342400 7.025424 +v -1.095382 0.361509 6.575730 +v -1.022807 0.337779 6.676971 +v -0.684169 -0.257013 7.179011 +v -0.743079 -0.355351 7.103638 +v -0.897234 -0.252997 6.855801 +v -0.804629 -0.053939 7.003005 +v -0.665836 -0.198753 7.212268 +v -0.792249 -0.332704 7.012572 +v -1.238503 0.635076 6.365284 +v -1.138611 0.594566 6.505407 +v -0.805360 -0.317816 6.986080 +v -1.150944 0.602486 6.494794 +v -0.666931 -0.173402 7.197433 +v -0.967257 0.198543 6.761933 +v -0.815683 -0.310603 6.971521 +v -0.826622 -0.305165 6.959719 +v -1.166741 0.624355 6.476570 +v -1.167175 0.469663 6.473323 +v -1.075127 0.436155 6.605331 +v -1.183244 0.505178 6.450884 +v -1.131292 0.244810 6.523389 +v -1.112164 0.249580 6.546205 +v -1.051511 0.345101 6.638111 +v -1.017819 0.329104 6.688076 +v -1.145486 0.221288 6.498002 +v -1.202600 0.550036 6.418694 +v -1.115846 0.078092 6.547004 +v -1.151084 0.160394 6.496217 +v -0.707376 -0.305948 7.151376 +v -1.019570 -0.153668 6.683278 +v -0.825501 -0.058457 6.967902 +v -1.005093 0.318821 6.705823 +v -1.175172 0.632247 6.463117 +v -1.148927 0.168358 6.494158 +v -1.035907 -0.123554 6.657750 +v -1.192644 0.518222 6.439975 +v -1.075048 0.377877 6.612546 +v -1.083999 0.467370 6.595318 +v -1.200509 0.544151 6.421072 +v -0.692248 -0.262744 7.175723 +v -0.953310 0.117531 6.795531 +v -0.984517 0.264512 6.736515 +v -1.183284 0.646253 6.444940 +v -1.077739 0.408154 6.606579 +v -1.218624 0.573798 6.404961 +v -0.665073 -0.194864 7.208465 +v -1.210744 0.584798 6.402374 +v -1.155777 0.190022 6.486787 +v -1.160423 0.203846 6.484389 +v -1.109735 -0.046827 6.554412 +v -1.156815 0.213479 6.487223 +v -1.031982 0.329083 6.674921 +v -0.761190 -0.055169 7.077298 +v -1.226969 0.598167 6.388952 +v -1.099526 0.266786 6.574105 +v -1.151121 0.232087 6.500307 +v -0.945486 0.125241 6.795403 +v -0.767122 -0.047764 7.062783 +v -0.945334 0.139361 6.790213 +v -1.200178 0.668362 6.421524 +v -1.139501 0.237161 6.508962 +v -1.103813 -0.005903 6.551073 +v -1.063990 -0.097617 6.622072 +v -0.777934 -0.044332 7.039496 +v -1.249370 0.708726 6.352055 +v -1.109303 0.043364 6.551283 +v -0.880301 -0.025699 6.890929 +v -1.144128 0.435279 6.500482 +v -1.111000 0.055047 6.549726 +v -1.119323 0.249018 6.538934 +v -1.091074 0.347960 6.584195 +v -1.128354 0.250712 6.533674 +v -1.126434 0.246688 6.528788 +v -0.728756 -0.079071 7.123003 +v -0.930266 0.068840 6.819239 +v -1.144641 0.589987 6.511857 +v -1.158624 0.458406 6.481434 +v -1.153438 0.599686 6.500611 +v -1.153661 0.607543 6.489647 +v -1.165437 0.620740 6.480720 +v -1.180277 0.497341 6.457736 +v -1.260800 0.730412 6.333642 +v -1.009915 -0.188625 6.699547 +v -0.737744 -0.355277 7.098670 +v -0.734359 -0.066388 7.106509 +v -1.253542 0.713138 6.343015 +v -1.254672 0.715199 6.345256 +v -1.266352 0.731249 6.328030 +v -1.267383 0.725257 6.326575 +v -1.269100 0.729139 6.323878 +v -1.046092 0.342953 6.647507 +v -0.669272 -0.189105 7.204153 +v -0.664592 -0.203323 7.218696 +v -1.236126 0.689410 6.371949 +v -0.657594 -0.202173 7.212903 +v -0.659645 -0.253863 7.218925 +v -0.667264 -0.252470 7.207486 +v -0.669525 -0.253470 7.203866 +v -0.655417 -0.217697 7.226552 +v -0.671327 -0.257231 7.195772 +v -0.653333 -0.223363 7.228724 +v -0.652145 -0.232235 7.229632 +v -0.652878 -0.240509 7.228926 +v -1.128850 0.412233 6.540315 +v -1.118339 -0.027815 6.548328 +v -1.185093 0.638823 6.457874 +v -1.069946 0.366866 6.616457 +v -1.089604 0.460470 6.596478 +v -0.772785 -0.358989 7.041718 +v -1.110893 0.005029 6.549004 +v -1.227038 0.606985 6.384686 +v -1.126605 0.412590 6.530467 +v -1.254539 0.670681 6.345998 +v -1.253875 0.693483 6.352921 +v -1.061767 0.338918 6.633553 +v -1.050656 -0.114360 6.649348 +v -0.934402 0.051875 6.827041 +v -0.755499 -0.053315 7.079254 +v -1.112515 0.027878 6.548647 +v -1.090345 0.334835 6.590492 +v -1.000966 -0.210033 6.722055 +v -0.703361 -0.291552 7.165410 +v -1.196057 0.655670 6.435564 +v -1.133156 0.423271 6.515966 +v -0.996107 0.282807 6.726429 +v -1.259260 0.721466 6.339041 +v -1.261775 0.721968 6.335327 +v -1.264123 0.726150 6.334862 +v -1.116629 0.065529 6.547787 +v -0.962641 0.161027 6.778836 +v -1.004874 0.290439 6.718239 +v -0.960033 0.172238 6.775057 +v -1.007217 -0.203759 6.708533 +v -1.090978 0.480455 6.588440 +v -1.219107 0.684780 6.395694 +v -0.936134 0.089588 6.809189 +v -0.688381 -0.256476 7.187080 +v -1.088856 0.324531 6.593123 +v -0.712467 -0.088431 7.139235 +v -1.272545 0.728729 6.325037 +v -1.114893 -0.010980 6.547444 +v -1.011847 -0.172984 6.694587 +v -0.723823 -0.092634 7.139308 +v -0.715559 -0.084599 7.131449 +v -1.040464 0.330527 6.662281 +v -0.670436 -0.195323 7.206148 +v -1.110141 0.259930 6.564945 +v -1.139096 0.135180 6.515438 +v -0.730881 -0.349229 7.110062 +v -0.981241 0.196158 6.758080 +v -1.031281 -0.151299 6.680900 +v -0.943930 0.104513 6.802628 +v -1.148545 0.593798 6.506535 +v -0.686854 -0.133238 7.177991 +v -0.939017 -0.234074 6.818141 +v -1.106730 -0.051186 6.558686 +v -1.115289 0.533026 6.556058 +v -1.209867 0.551111 6.418199 +v -1.118748 0.395642 6.548894 +v -0.814978 -0.058050 6.996213 +v -1.117834 0.399822 6.538897 +v -1.083436 0.448322 6.601384 +v -0.904060 -0.005919 6.866994 +v -0.822130 -0.058747 6.976238 +v -1.122351 0.547926 6.543483 +v -0.908854 0.010611 6.853171 +v -1.192410 0.525976 6.433984 +v -0.772963 -0.048691 7.055385 +v -1.252019 0.686096 6.348560 +v -1.247639 0.688116 6.353109 +v -1.206639 0.541919 6.427130 +v -1.044219 -0.116137 6.650239 +v -0.944858 -0.228653 6.805532 +v -1.072032 0.354242 6.618938 +v -0.959186 0.143281 6.785790 +v -1.030026 0.319845 6.681536 +v -0.991940 0.249562 6.737570 +v -1.115211 0.257936 6.559241 +v -1.113963 0.254392 6.551188 +v -1.115870 -0.003821 6.548661 +v -1.090021 0.470787 6.591025 +v -0.718842 -0.339393 7.114279 +v -1.119217 0.004761 6.546839 +v -1.125787 0.252281 6.537812 +v -1.124851 0.013212 6.544876 +v -0.981519 -0.208989 6.746985 +v -1.118513 0.016681 6.546903 +v -1.103535 0.362892 6.578825 +v -1.180211 0.642165 6.455307 +v -0.692893 -0.267248 7.171393 +v -1.140485 0.243805 6.515577 +v -1.099858 0.493904 6.578798 +v -1.262108 0.677946 6.342990 +v -1.127280 0.073851 6.546254 +v -1.077066 -0.090942 6.611897 +v -0.876752 -0.275652 6.896448 +v -1.203711 0.663079 6.430042 +v -1.090576 -0.079396 6.586625 +v -1.139593 0.576431 6.520961 +v -1.016515 -0.165142 6.690563 +v -1.099820 -0.074153 6.575632 +v -1.239534 0.623325 6.370591 +v -0.718025 -0.093798 7.143474 +v -1.127542 0.111053 6.532141 +v -1.112527 0.383889 6.562333 +v -1.018993 0.315221 6.696373 +v -1.163027 0.190228 6.483189 +v -1.069075 0.343237 6.626348 +v -1.025348 0.322548 6.685588 +v -0.948176 0.096179 6.804798 +v -0.921788 -0.239741 6.829295 +v -0.730394 -0.341978 7.120816 +v -1.228304 0.692920 6.387587 +v -0.880396 -0.034091 6.903736 +v -0.844912 -0.303548 6.956244 +v -1.084350 0.417370 6.603416 +v -1.171805 0.476519 6.472843 +v -1.176594 0.486778 6.466253 +v -1.042746 -0.124374 6.657308 +v -0.798138 -0.052957 7.018818 +v -1.249653 0.636231 6.360007 +v -0.676392 -0.172465 7.198746 +v -1.161068 0.615279 6.484119 +v -1.247658 0.691880 6.362076 +v -0.833790 -0.063567 6.974329 +v -1.175505 0.628440 6.467938 +v -1.253765 0.703262 6.351665 +v -1.266390 0.725067 6.332428 +v -1.272046 0.725965 6.326818 +v -0.992284 0.266169 6.733253 +v -1.079540 0.428398 6.604457 +v -1.108828 -0.056110 6.558226 +v -1.257979 0.689153 6.344142 +v -1.080352 0.390305 6.606657 +v -0.986348 0.225979 6.745128 +v -1.241702 0.698331 6.371850 +v -1.245144 0.693036 6.367207 +v -0.669339 -0.256102 7.211430 +v -0.675558 -0.258648 7.205984 +v -0.682522 -0.261691 7.195553 +v -0.688273 -0.256847 7.190668 +v -0.704259 -0.109817 7.163393 +v -0.674729 -0.198735 7.210143 +v -0.959903 -0.213150 6.766747 +v -1.133297 0.251703 6.529113 +v -1.124431 0.065476 6.547042 +v -1.166791 0.224719 6.481592 +v -1.164454 0.215677 6.481590 +v -1.073216 -0.094937 6.619978 +v -1.164140 0.163961 6.491532 +v -0.720192 -0.326771 7.136407 +v -1.048347 0.327195 6.656136 +v -1.052179 0.329403 6.650909 +v -0.766992 -0.054918 7.073875 +v -1.262131 0.669164 6.342830 +v -1.119440 -0.051331 6.552902 +v -1.106164 0.373992 6.570881 +v -1.147059 0.583818 6.518075 +v -0.970924 0.186291 6.765955 +v -1.121290 -0.039235 6.549326 +v -1.011909 0.278880 6.716593 +v -1.101311 0.480732 6.585875 +v -1.084371 0.401069 6.604205 +v -1.008804 0.298184 6.711634 +v -1.106142 0.500116 6.576011 +v -1.259846 0.696316 6.346800 +v -1.257356 0.699857 6.349840 +v -0.698486 -0.269085 7.173539 +v -1.016396 0.291156 6.708939 +v -1.255806 0.706791 6.348406 +v -1.233997 0.692911 6.389298 +v -1.016965 0.303691 6.703839 +v -0.980865 0.204468 6.754030 +v -0.741244 -0.353346 7.110368 +v -1.163707 0.177141 6.485261 +v -0.900128 -0.258214 6.864532 +v -1.088871 0.309390 6.595197 +v -0.777213 -0.047795 7.046664 +v -1.212783 0.676368 6.406496 +v -1.080871 -0.085670 6.603424 +v -1.093164 0.320716 6.594891 +v -1.021048 -0.197631 6.702257 +v -1.105696 0.512289 6.568665 +v -1.270363 0.691881 6.334233 +v -1.021334 -0.182719 6.695922 +v -1.272010 0.698802 6.332900 +v -0.886508 -0.015579 6.879138 +v -1.119000 0.522745 6.559804 +v -1.155957 0.239317 6.502085 +v -1.125481 0.408917 6.540627 +v -0.958664 0.125333 6.790946 +v -0.959366 0.134349 6.788907 +v -1.215563 0.562048 6.410695 +v -0.744378 -0.067452 7.103377 +v -1.179647 0.620131 6.481140 +v -0.837684 -0.310886 6.972898 +v -0.810492 -0.059316 7.019599 +v -1.090578 0.291282 6.592861 +v -1.252709 0.699121 6.359172 +v -1.085626 0.427585 6.600809 +v -0.966965 0.150163 6.781070 +v -1.093964 0.442570 6.595862 +v -0.837584 -0.298681 6.946023 +v -1.084146 0.440243 6.600798 +v -0.860183 -0.297441 6.941050 +v -1.107942 -0.064920 6.563595 +v -1.051635 -0.109616 6.642621 +v -1.185069 0.500429 6.461069 +v -0.840247 -0.060815 6.965377 +v -1.200579 0.527124 6.436918 +v -1.234805 0.602500 6.384334 +v -0.845787 -0.062089 6.960524 +v -0.699217 -0.131960 7.178366 +v -1.191982 0.510243 6.449540 +v -0.927499 0.032653 6.837069 +v -1.116172 -0.018082 6.547248 +v -1.121659 -0.005100 6.546569 +v -1.266255 0.696759 6.337108 +v -1.271783 0.728033 6.328476 +v -1.097051 0.484979 6.584861 +v -1.170285 0.198443 6.477427 +v -1.254476 0.657483 6.349786 +v -0.984927 0.233280 6.744096 +v -1.166261 0.237817 6.490111 +v -1.135337 0.255180 6.537507 +v -1.002498 0.268918 6.726241 +v -0.718313 -0.319699 7.145147 +v -1.224036 0.687991 6.399363 +v -1.173233 0.230770 6.478651 +v -0.710815 -0.105305 7.156305 +v -1.010355 0.269018 6.721593 +v -1.152946 0.438329 6.507256 +v -0.867609 -0.281200 6.908408 +v -1.254904 0.632058 6.360398 +v -1.050222 0.318523 6.660072 +v -1.159230 0.447527 6.498743 +v -0.867297 -0.053198 6.930290 +v -1.120396 0.046429 6.548613 +v -0.872654 -0.049977 6.924186 +v -1.240384 0.698696 6.381119 +v -0.877038 -0.042195 6.913651 +v -0.692107 -0.256940 7.179760 +v -1.164707 0.462430 6.482066 +v -1.088191 0.375424 6.604847 +v -1.170408 0.468749 6.480619 +v -1.257260 0.645838 6.351245 +v -1.207636 0.667832 6.422917 +v -1.209943 0.670502 6.416798 +v -1.069687 0.337020 6.630395 +v -1.265394 0.704856 6.345466 +v -0.971911 0.170290 6.772050 +v -0.785454 -0.048592 7.038598 +v -1.261527 0.713047 6.347760 +v -1.126708 0.058346 6.545795 +v -1.077521 0.340302 6.621504 +v -1.093492 0.395021 6.599226 +v -1.120937 0.082716 6.544062 +v -0.674638 -0.192626 7.205241 +v -1.166090 0.611658 6.490177 +v -0.681245 -0.184638 7.203478 +v -1.093944 0.411334 6.599092 +v -1.093989 -0.079160 6.587836 +v -1.012429 -0.205270 6.710161 +v -1.262640 0.657340 6.345372 +v -0.683136 -0.171760 7.199607 +v -1.093347 0.421467 6.600034 +v -0.722126 -0.331502 7.131572 +v -1.028702 -0.156934 6.685865 +v -0.799281 -0.055636 7.029108 +v -1.271677 0.684930 6.336569 +v -0.893340 -0.025197 6.888963 +v -1.110741 0.506488 6.571443 +v -0.687992 -0.159717 7.194013 +v -0.687721 -0.146644 7.187962 +v -1.149228 0.141404 6.509974 +v -0.692218 -0.139836 7.184368 +v -1.203999 0.535404 6.430309 +v -1.113479 -0.072668 6.569707 +v -0.698086 -0.122582 7.171665 +v -1.122243 0.541498 6.549405 +v -0.752320 -0.363260 7.088267 +v -1.100443 0.345453 6.587309 +v -1.098248 0.354304 6.582726 +v -0.765327 -0.369028 7.084298 +v -1.135205 -0.000492 6.541437 +v -1.158860 0.248336 6.505454 +v -0.905798 0.000671 6.862144 +v -1.129517 0.560125 6.533510 +v -0.998297 0.249718 6.734678 +v -0.820932 -0.062716 7.005232 +v -1.225595 0.579373 6.399085 +v -1.090578 0.279098 6.587696 +v -1.052063 -0.131854 6.664030 +v -0.822568 -0.059713 6.988875 +v -0.733451 -0.071783 7.114064 +v -0.746401 -0.074363 7.112772 +v -1.240456 0.610927 6.377724 +v -1.102958 0.271283 6.578328 +v -1.068515 -0.101096 6.630819 +v -1.246022 0.702785 6.371239 +v -1.122667 0.053241 6.547306 +v -1.081633 0.377969 6.607757 +v -1.155555 0.223747 6.492340 +v -1.093278 0.454576 6.595861 +v -1.037650 0.325686 6.669161 +v -1.043421 0.317694 6.669066 +v -0.662369 -0.214090 7.227597 +v -0.683204 -0.263711 7.203785 +v -0.661296 -0.220586 7.229699 +v -1.246984 0.698491 6.367574 +v -1.252279 0.705778 6.358663 +v -0.661797 -0.259062 7.222788 +v -0.659213 -0.248295 7.233118 +v -0.660263 -0.240857 7.231627 +v -1.056713 0.319232 6.652788 +v -0.708439 -0.107833 7.161353 +v -1.255310 0.709752 6.359341 +v -1.122839 0.022027 6.546972 +v -0.703756 -0.280204 7.172466 +v -1.147661 0.244180 6.510777 +v -1.193034 0.634983 6.464064 +v -1.190887 0.504735 6.458807 +v -1.275641 0.696662 6.331403 +v -0.729972 -0.335463 7.133905 +v -1.025946 0.292023 6.698473 +v -1.270205 0.705134 6.337746 +v -0.700234 -0.266116 7.178921 +v -0.991852 -0.210972 6.732106 +v -0.720694 -0.098164 7.146297 +v -1.018633 -0.207788 6.714849 +v -1.124144 0.532966 6.554814 +v -1.126174 0.405328 6.547651 +v -1.129878 0.547734 6.542938 +v -1.275568 0.706062 6.333043 +v -0.729872 -0.087327 7.131811 +v -1.062408 0.330389 6.638931 +v -1.117509 -0.068190 6.564524 +v -1.232194 0.588106 6.392665 +v -1.118867 -0.059759 6.556689 +v -1.234792 0.593009 6.388124 +v -1.158803 0.151844 6.500543 +v -0.914892 -0.252180 6.853484 +v -1.176274 0.212329 6.474504 +v -1.083077 0.363888 6.609116 +v -1.124292 -0.044311 6.549170 +v -1.139784 0.570117 6.527229 +v -1.093362 0.403314 6.598579 +v -1.124708 0.090505 6.541578 +v -1.142418 0.426803 6.522105 +v -1.274120 0.669545 6.333225 +v -1.098840 0.463677 6.591587 +v -1.207215 0.659429 6.435300 +v -1.099543 0.470312 6.589382 +v -0.918722 -0.005250 6.864749 +v -1.252860 0.624863 6.365860 +v -0.825500 -0.318128 6.987908 +v -1.262876 0.706657 6.348686 +v -0.964743 0.136791 6.787024 +v -1.220952 0.682687 6.403780 +v -1.231026 0.689553 6.396209 +v -0.978765 -0.214151 6.772431 +v -0.979187 -0.210579 6.760049 +v -0.860319 -0.060768 6.944805 +v -1.106155 0.359786 6.583646 +v -1.097167 0.382066 6.598054 +v -1.178168 0.479150 6.477768 +v -0.706969 -0.120059 7.170205 +v -1.268389 0.683089 6.338786 +v -1.270610 0.675269 6.336889 +v -1.275137 0.682414 6.330112 +v -1.024764 0.309661 6.693398 +v -1.086257 0.388805 6.602947 +v -1.030759 0.306909 6.689258 +v -1.173834 0.183442 6.478372 +v -1.183590 0.626656 6.472253 +v -1.100627 0.293301 6.593520 +v -0.719391 -0.105682 7.153780 +v -1.099658 0.331185 6.592152 +v -1.106696 0.335951 6.590241 +v -1.034236 -0.166938 6.691147 +v -0.943723 0.075623 6.813470 +v -0.954400 0.078533 6.811011 +v -1.260616 0.715225 6.349399 +v -0.786138 -0.054401 7.056657 +v -1.032903 -0.195301 6.699020 +v -0.793846 -0.054067 7.044512 +v -0.734987 -0.341542 7.128061 +v -1.132631 0.532118 6.551367 +v -1.257998 0.639912 6.353655 +v -0.987712 0.215574 6.748022 +v -1.036366 -0.142366 6.674616 +v -1.124701 0.033892 6.545884 +v -1.268317 0.655414 6.343416 +v -1.066025 0.313904 6.648454 +v -0.948989 0.086414 6.807808 +v -1.184954 0.196503 6.470467 +v -0.903855 -0.021103 6.882444 +v -1.098642 0.400015 6.597091 +v -1.282871 0.702342 6.324205 +v -0.794281 -0.351331 7.037639 +v -1.135578 0.550632 6.538200 +v -0.695793 -0.258758 7.189824 +v -1.126232 -0.027347 6.544887 +v -1.111998 0.373756 6.575941 +v -0.741034 -0.079389 7.121583 +v -1.126852 -0.014568 6.545040 +v -1.099488 0.277343 6.585721 +v -1.130920 -0.004816 6.544519 +v -1.005550 0.243818 6.731632 +v -1.151178 0.132614 6.521752 +v -1.277563 0.676879 6.328371 +v -1.106865 0.488525 6.580226 +v -1.146309 0.575437 6.523600 +v -1.040673 0.299226 6.681789 +v -1.153717 0.435731 6.514757 +v -1.126801 0.257643 6.549864 +v -1.142582 0.079318 6.543668 +v -0.689460 -0.179869 7.204730 +v -1.143992 0.252902 6.526081 +v -1.157231 0.589417 6.509855 +v -1.144417 0.250279 6.521346 +v -1.161763 0.595489 6.505868 +v -1.136420 0.259206 6.543480 +v -0.938362 0.032221 6.835329 +v -0.941282 0.040832 6.830554 +v -1.169192 0.462852 6.490897 +v -0.696090 -0.163728 7.198592 +v -0.784609 -0.373253 7.071606 +v -1.015564 0.271544 6.715184 +v -1.277861 0.690079 6.329352 +v -1.279351 0.696063 6.326334 +v -1.269394 0.713139 6.343199 +v -1.101096 0.427697 6.597514 +v -1.100420 0.457574 6.591136 +v -1.273203 0.665491 6.334949 +v -1.083888 0.348882 6.613109 +v -1.031509 0.299828 6.690089 +v -1.009040 0.262139 6.725959 +v -1.044798 0.306909 6.674598 +v -0.674567 -0.267296 7.220814 +v -0.661719 -0.232863 7.229891 +v -0.668206 -0.223620 7.231030 +v -0.671230 -0.218223 7.228430 +v -0.667864 -0.212604 7.226731 +v -0.672130 -0.201424 7.218711 +v -1.183114 0.235176 6.473398 +v -0.712949 -0.113370 7.161815 +v -0.713077 -0.300450 7.161674 +v -1.275626 0.720451 6.338934 +v -1.096816 0.312914 6.595512 +v -1.278275 0.680535 6.327776 +v -1.097202 0.352311 6.602732 +v -1.098996 0.438450 6.595820 +v -1.202630 0.521284 6.443832 +v -1.283527 0.692156 6.327060 +v -1.229879 0.566147 6.410381 +v -1.284808 0.699338 6.322538 +v -1.133599 0.544371 6.544595 +v -1.109320 0.344149 6.588890 +v -0.905129 -0.271065 6.886685 +v -1.179577 0.219681 6.473612 +v -1.112945 0.265828 6.572564 +v -1.109132 0.455021 6.589537 +v -1.134776 -0.028255 6.541939 +v -0.702712 -0.262796 7.185143 +v -0.904767 -0.012013 6.871130 +v -0.735142 -0.346496 7.118194 +v -1.007874 0.237482 6.732545 +v -0.971158 0.126502 6.786897 +v -0.745601 -0.349637 7.121670 +v -0.771052 -0.064979 7.089209 +v -0.750282 -0.356818 7.115661 +v -0.775904 -0.056114 7.068592 +v -1.167024 0.171585 6.486430 +v -1.140545 0.094077 6.542904 +v -1.088267 -0.083034 6.597263 +v -1.016404 0.258809 6.720471 +v -1.137529 -0.010779 6.540011 +v -1.131737 0.103415 6.537832 +v -1.195580 0.646517 6.449266 +v -0.832425 -0.065608 6.988523 +v -1.181695 0.172655 6.480975 +v -1.129351 0.047891 6.546778 +v -0.808430 -0.338089 7.022451 +v -1.230122 0.687873 6.403421 +v -1.234790 0.690236 6.400921 +v -0.928895 -0.248718 6.847288 +v -1.139017 0.006616 6.540284 +v -1.157580 0.256380 6.512422 +v -1.247372 0.702575 6.385909 +v -1.133198 0.031957 6.544395 +v -1.024050 0.286091 6.703919 +v -1.154624 0.435885 6.520300 +v -1.153338 0.584905 6.517028 +v -0.784919 -0.367069 7.055703 +v -1.111395 -0.075025 6.574299 +v -1.123083 0.259866 6.561852 +v -1.271952 0.719110 6.342347 +v -0.990546 0.194687 6.756915 +v -0.698738 -0.146762 7.188792 +v -1.222311 0.556266 6.414672 +v -0.844527 -0.065724 6.971210 +v -0.721844 -0.314959 7.155649 +v -1.262298 0.713288 6.359200 +v -1.006396 -0.208921 6.747615 +v -0.941972 0.062388 6.820581 +v -1.164163 0.607671 6.494799 +v -0.714501 -0.118006 7.166625 +v -1.131899 -0.037290 6.544946 +v -1.167873 0.455982 6.498910 +v -0.868714 -0.291882 6.928618 +v -1.280927 0.715555 6.327978 +v -1.130829 0.018818 6.544402 +v -1.266471 0.716430 6.347600 +v -1.287130 0.705886 6.319282 +v -0.728215 -0.324594 7.147630 +v -1.116438 0.514732 6.565073 +v -1.266224 0.622134 6.364271 +v -0.966980 0.111984 6.793355 +v -0.707800 -0.286184 7.172694 +v -1.280497 0.724498 6.337480 +v -1.095877 0.304181 6.595468 +v -1.224397 0.570600 6.405684 +v -0.708209 -0.276335 7.175457 +v -0.703305 -0.272012 7.177247 +v -0.696621 -0.260106 7.193525 +v -0.911058 -0.016298 6.875350 +v -1.145257 0.263540 6.540246 +v -1.208887 0.525082 6.442468 +v -0.681649 -0.197311 7.211355 +v -1.206926 0.528369 6.437132 +v -0.684827 -0.193886 7.208234 +v -0.999499 0.225673 6.740332 +v -1.131309 0.008158 6.544150 +v -1.201741 0.515850 6.452475 +v -1.212377 0.534593 6.434312 +v -0.980904 0.165446 6.771956 +v -1.050157 0.302013 6.670678 +v -1.283168 0.657973 6.338008 +v -0.837846 -0.067241 6.987297 +v -1.289084 0.695084 6.322468 +v -1.133791 0.041156 6.544535 +v -1.177608 0.247228 6.484830 +v -0.986142 0.178007 6.765383 +v -1.265322 0.717323 6.353106 +v -1.178995 0.179891 6.477791 +v -0.695024 -0.172388 7.201171 +v -1.110592 0.467764 6.585268 +v -0.695397 -0.151822 7.191587 +v -1.107693 0.470924 6.586110 +v -1.144235 0.548128 6.537673 +v -0.703851 -0.145331 7.186267 +v -1.122123 0.392745 6.562191 +v -1.192250 0.209875 6.466592 +v -1.142633 0.558752 6.534005 +v -1.128676 0.521297 6.557947 +v -1.126868 0.401031 6.553598 +v -0.858727 -0.064200 6.952485 +v -1.134654 0.049559 6.543479 +v -0.929698 0.011294 6.848063 +v -1.290326 0.722334 6.323535 +v -1.098053 0.370739 6.598981 +v -1.245516 0.594954 6.384011 +v -0.925077 0.022113 6.841379 +v -1.199469 0.652309 6.442996 +v -0.944676 -0.240196 6.832085 +v -1.087829 -0.087003 6.606838 +v -1.108247 0.364323 6.586840 +v -1.167253 0.251600 6.501330 +v -1.248014 0.603077 6.379518 +v -1.165043 0.247089 6.497995 +v -1.043733 -0.136638 6.668464 +v -1.165428 0.587682 6.509973 +v -1.164623 0.603108 6.500082 +v -1.252587 0.617015 6.369505 +v -1.076804 0.319876 6.635392 +v -1.174180 0.609630 6.491582 +v -1.218584 0.672861 6.419107 +v -1.296069 0.716962 6.310846 +v -1.222940 0.676931 6.415800 +v -1.076739 0.328303 6.630040 +v -1.214833 0.542459 6.429870 +v -1.237495 0.690370 6.395531 +v -0.958734 -0.227868 6.804163 +v -1.243762 0.696267 6.390384 +v -1.085601 0.334126 6.620183 +v -1.059079 -0.115594 6.648672 +v -1.254951 0.708680 6.369004 +v -1.302888 0.716910 6.300952 +v -1.302385 0.720761 6.302156 +v -1.123460 -0.061123 6.557976 +v -1.126508 -0.053886 6.553451 +v -0.895607 -0.033704 6.899562 +v -1.164159 0.449467 6.504550 +v -1.015209 -0.209752 6.731715 +v -0.903933 -0.028959 6.891217 +v -1.284880 0.687915 6.327094 +v -1.108668 0.483727 6.583963 +v -1.156800 0.251795 6.510402 +v -1.185625 0.214240 6.469226 +v -1.291518 0.705521 6.316106 +v -0.676249 -0.209420 7.223945 +v -0.664099 -0.242578 7.239580 +v -0.666034 -0.264110 7.235978 +v -0.664450 -0.255758 7.238941 +v -0.671286 -0.271648 7.231666 +v -0.663279 -0.247804 7.240630 +v -0.722637 -0.309344 7.162034 +v -0.708549 -0.292466 7.170016 +v -0.963628 0.102327 6.798480 +v -1.177142 0.159932 6.491494 +v -1.109806 0.311092 6.594086 +v -1.239106 0.579542 6.395152 +v -1.294222 0.692760 6.316307 +v -1.132311 0.406892 6.551312 +v -1.265750 0.636164 6.353380 +v -1.081092 -0.097549 6.626597 +v -1.104768 0.416534 6.594918 +v -1.137352 0.019470 6.542292 +v -0.926434 0.000204 6.859659 +v -1.133147 0.405680 6.555986 +v -1.134963 0.062010 6.544561 +v -1.288577 0.718016 6.320674 +v -0.678885 -0.198153 7.215856 +v -0.738589 -0.087519 7.131482 +v -1.280762 0.721575 6.330804 +v -1.107258 0.349019 6.589413 +v -0.979389 0.139880 6.780952 +v -1.228621 0.679111 6.410748 +v -1.107450 0.376749 6.593622 +v -1.174092 0.249821 6.492344 +v -1.105180 0.370237 6.593889 +v -1.150213 0.432413 6.527325 +v -1.039349 -0.148154 6.679156 +v -1.039044 0.287718 6.688670 +v -1.293740 0.675912 6.321100 +v -1.120369 0.499371 6.571942 +v -1.273070 0.722848 6.350425 +v -1.162062 0.137737 6.516900 +v -1.109839 0.271694 6.580111 +v -0.813525 -0.328560 7.008236 +v -1.125172 0.505025 6.567939 +v -0.771407 -0.370297 7.068138 +v -1.071783 0.311790 6.645747 +v -1.150895 0.562772 6.530694 +v -1.247532 0.704801 6.378616 +v -1.301395 0.708265 6.305678 +v -1.105608 -0.080591 6.588136 +v -1.258067 0.709048 6.375778 +v -1.213516 0.657625 6.437772 +v -1.151386 0.574173 6.523231 +v -1.215343 0.664343 6.429800 +v -1.161630 0.578465 6.517675 +v -1.266323 0.714378 6.364044 +v -0.852732 -0.067043 6.967932 +v -0.776196 -0.061061 7.074336 +v -0.859713 -0.067591 6.958285 +v -1.159667 0.585392 6.512730 +v -0.783443 -0.057687 7.064907 +v -1.124966 0.264399 6.564614 +v -0.795263 -0.060464 7.059677 +v -1.091864 0.338636 6.612180 +v -1.167622 0.599166 6.502027 +v -1.019797 -0.209610 6.721444 +v -1.175298 0.611573 6.488560 +v -1.136817 -0.050131 6.547315 +v -0.801775 -0.057717 7.039601 +v -0.884297 -0.052238 6.923237 +v -1.137212 -0.038823 6.544243 +v -1.186142 0.621371 6.477590 +v -1.228954 0.560090 6.413358 +v -1.186562 0.488879 6.475827 +v -0.718910 -0.117764 7.162861 +v -1.002639 0.189827 6.755396 +v -0.870843 -0.302302 6.952783 +v -0.993848 0.205390 6.750161 +v -0.890178 -0.280343 6.903425 +v -1.292318 0.716835 6.316969 +v -1.151505 0.253421 6.518646 +v -1.180107 0.228679 6.473664 +v -1.061705 0.293727 6.665504 +v -1.298882 0.723372 6.310616 +v -1.288470 0.680901 6.323427 +v -1.182285 0.244782 6.478768 +v -1.111458 0.480083 6.583282 +v -1.023823 0.258020 6.715339 +v -1.106417 0.355559 6.590805 +v -1.106741 0.384339 6.592315 +v -1.293543 0.683694 6.319394 +v -1.138909 0.087395 6.543930 +v -1.199003 0.512096 6.459733 +v -1.192608 0.191874 6.468930 +v -1.298070 0.690857 6.311523 +v -1.147864 0.259866 6.533905 +v -1.154158 0.259433 6.528394 +v -1.245049 0.585471 6.389995 +v -1.141327 0.071896 6.544366 +v -1.144272 0.539345 6.542664 +v -1.254124 0.596234 6.380625 +v -0.711412 -0.276457 7.178362 +v -0.914009 -0.262909 6.872551 +v -1.104644 0.321246 6.593390 +v -1.110375 0.328872 6.592959 +v -1.033991 -0.201379 6.703644 +v -0.684601 -0.198916 7.216177 +v -0.691194 -0.186360 7.207175 +v -1.013665 0.228034 6.732179 +v -1.135971 0.414941 6.544405 +v -1.116104 0.462412 6.586756 +v -1.110234 0.419222 6.590933 +v -1.149821 0.555978 6.533834 +v -1.276461 0.653856 6.341661 +v -1.143908 0.425568 6.534130 +v -1.111574 0.392336 6.586967 +v -1.031827 -0.181788 6.695521 +v -0.930798 0.006432 6.852054 +v -0.713979 -0.135288 7.179467 +v -1.112684 0.383863 6.586858 +v -1.144499 0.003109 6.538488 +v -1.155680 0.564594 6.525695 +v -1.053882 0.288370 6.674045 +v -1.115065 0.377389 6.580462 +v -0.715450 -0.131419 7.175354 +v -0.717235 -0.124605 7.168454 +v -1.307077 0.706433 6.302527 +v -1.259207 0.615058 6.370136 +v -1.082668 0.314536 6.633442 +v -1.129489 0.399025 6.562303 +v -0.755288 -0.073468 7.108600 +v -1.145025 0.034760 6.540497 +v -1.098545 -0.086749 6.605812 +v -1.308218 0.720299 6.299738 +v -1.039819 -0.162071 6.688103 +v -0.761219 -0.061687 7.088847 +v -1.110129 0.294715 6.592522 +v -0.776691 -0.066220 7.085211 +v -1.173952 0.607398 6.498795 +v -1.057630 0.309403 6.658109 +v -1.117986 0.476448 6.579660 +v -0.762438 -0.364540 7.099434 +v -1.160521 0.144188 6.507677 +v -0.849308 -0.323680 7.000422 +v -1.209568 0.644564 6.455484 +v -0.861063 -0.308218 6.967772 +v -0.790409 -0.359986 7.045824 +v -1.131585 0.513002 6.559241 +v -1.256347 0.707595 6.383642 +v -1.160040 0.442349 6.510029 +v -1.166327 0.450367 6.513334 +v -1.134000 -0.059006 6.551297 +v -1.221642 0.668900 6.428083 +v -1.136082 -0.055578 6.548562 +v -0.887121 -0.042897 6.913404 +v -0.945006 0.057488 6.821437 +v -1.178546 0.475002 6.487091 +v -1.221271 0.542232 6.431906 +v -1.195717 0.501046 6.469380 +v -1.233011 0.569533 6.407492 +v -1.166867 0.257821 6.506919 +v -1.297182 0.698344 6.315288 +v -1.023911 0.250644 6.716920 +v -1.113520 0.470658 6.582010 +v -1.101589 0.342376 6.602652 +v -1.115755 0.490269 6.578469 +v -1.029334 0.269517 6.706226 +v -1.103596 0.356445 6.596998 +v -1.299966 0.698003 6.309503 +v -1.110753 0.397612 6.588855 +v -1.086772 0.324622 6.625404 +v -0.680973 -0.269265 7.218686 +v -0.688421 -0.266242 7.208333 +v -0.668492 -0.240257 7.242515 +v -0.668574 -0.235762 7.235940 +v -0.677072 -0.222809 7.234056 +v -0.680416 -0.202017 7.220075 +v -0.693415 -0.267812 7.203382 +v -0.695036 -0.266070 7.199836 +v -0.707936 -0.264341 7.192935 +v -0.809749 -0.063023 7.036485 +v -1.116600 0.268926 6.578315 +v -1.271928 0.628326 6.358675 +v -0.740455 -0.095820 7.140234 +v -1.193730 0.219239 6.464648 +v -0.922003 -0.258596 6.865561 +v -1.114221 0.405795 6.589881 +v -1.242331 0.571498 6.402259 +v -1.111034 0.341060 6.589664 +v -1.112531 0.332925 6.590348 +v -1.048855 0.281049 6.683137 +v -1.144147 -0.007091 6.536980 +v -1.272704 0.640914 6.349096 +v -1.249462 0.588569 6.388510 +v -0.962437 0.092127 6.804158 +v -1.151668 0.432312 6.536235 +v -1.277894 0.643059 6.347673 +v -0.706412 -0.271076 7.181514 +v -1.291790 0.729372 6.325320 +v -0.717932 -0.294211 7.172740 +v -1.297550 0.729768 6.319176 +v -1.009539 0.219047 6.738382 +v -1.262136 0.605080 6.374236 +v -0.975289 0.102978 6.795972 +v -1.108293 0.410031 6.593573 +v -0.842422 -0.071440 6.993649 +v -1.120027 0.386474 6.579319 +v -1.264758 0.610967 6.371430 +v -1.044288 -0.173679 6.691923 +v -1.295832 0.672640 6.322058 +v -0.698479 -0.179163 7.204709 +v -1.125867 0.397325 6.571748 +v -1.145762 0.105146 6.539529 +v -1.118361 -0.077819 6.582640 +v -1.125698 0.395300 6.568332 +v -1.270094 0.718815 6.357008 +v -1.125907 -0.074255 6.570217 +v -1.213830 0.530922 6.437970 +v -1.239141 0.684641 6.407876 +v -1.144640 0.023968 6.539232 +v -1.281175 0.726976 6.347171 +v -1.034523 0.253067 6.707073 +v -1.285834 0.729515 6.332196 +v -1.036364 0.274914 6.696281 +v -1.111052 0.438949 6.592009 +v -0.711034 -0.146335 7.187155 +v -1.172628 0.462595 6.500833 +v -1.128989 -0.065310 6.558496 +v -1.113643 0.426410 6.588181 +v -0.976232 0.122657 6.787893 +v -1.070573 0.303565 6.652211 +v -1.309704 0.694368 6.301070 +v -1.132590 -0.061875 6.555706 +v -0.849709 -0.069674 6.976742 +v -1.115984 0.278647 6.586743 +v -1.309041 0.702898 6.301606 +v -0.796162 -0.364146 7.052712 +v -1.311229 0.706662 6.298388 +v -0.726806 -0.320592 7.153299 +v -1.307373 0.713648 6.298209 +v -0.731750 -0.123099 7.165449 +v -1.184650 0.250157 6.480536 +v -1.137043 0.518341 6.554788 +v -0.982487 0.147204 6.777350 +v -1.156698 0.127855 6.529873 +v -0.987336 0.156501 6.772577 +v -1.140727 0.524722 6.549496 +v -0.994522 0.166098 6.768255 +v -1.076598 -0.105225 6.637883 +v -0.993649 0.175895 6.765396 +v -0.966953 -0.226255 6.800769 +v -1.144788 -0.028664 6.538953 +v -1.226792 0.672680 6.423491 +v -1.196681 0.508652 6.462300 +v -1.140192 -0.019335 6.538996 +v -0.882494 -0.058572 6.930433 +v -1.173733 0.593222 6.507349 +v -0.942954 0.020134 6.839378 +v -1.223976 0.549931 6.422170 +v -1.176451 0.609476 6.496002 +v -0.893043 -0.048848 6.916854 +v -0.888990 -0.288110 6.919886 +v -0.901149 -0.040820 6.907983 +v -1.134796 0.263474 6.560082 +v -0.963166 0.078286 6.810372 +v -0.910119 -0.035597 6.900751 +v -1.300472 0.730332 6.314160 +v -1.119931 0.385875 6.574894 +v -1.112714 0.376866 6.586079 +v -1.107762 0.429897 6.594060 +v -1.114690 0.305923 6.593325 +v -1.194677 0.631095 6.470911 +v -1.245893 0.575750 6.398583 +v -1.122548 0.476466 6.579583 +v -1.086876 -0.097919 6.626060 +v -1.150234 0.429538 6.544647 +v -1.300914 0.732586 6.318741 +v -1.201353 0.180252 6.471767 +v -0.817269 -0.064789 7.030177 +v -1.087385 -0.093684 6.618208 +v -1.306323 0.729031 6.308295 +v -1.144611 0.263921 6.547343 +v -1.005174 0.211830 6.744034 +v -0.981800 0.120500 6.789314 +v -1.158866 0.441934 6.527181 +v -1.107479 0.343272 6.596325 +v -1.115352 0.331142 6.590946 +v -0.824018 -0.065458 7.013595 +v -0.831285 -0.070483 7.015782 +v -1.108846 -0.082082 6.594909 +v -1.258760 0.589498 6.387107 +v -1.128752 0.411509 6.568900 +v -1.135122 0.408446 6.561717 +v -0.732284 -0.108742 7.152564 +v -1.147712 0.027069 6.537409 +v -1.159863 0.261252 6.521421 +v -1.116103 -0.080349 6.589924 +v -1.156259 0.549867 6.532078 +v -1.118071 0.426949 6.585050 +v -1.126544 0.267541 6.575296 +v -0.810652 -0.346217 7.034987 +v -1.145139 0.046848 6.541399 +v -1.308653 0.726558 6.303284 +v -1.119592 0.435001 6.585862 +v -1.145901 0.062464 6.542613 +v -1.316012 0.719934 6.296451 +v -1.313999 0.703639 6.295826 +v -0.959956 -0.234482 6.820182 +v -1.129871 -0.072737 6.566244 +v -1.317111 0.711852 6.294732 +v -0.857213 -0.072179 6.972248 +v -1.163549 0.558278 6.524688 +v -1.110229 0.446621 6.591227 +v -1.135649 -0.069779 6.562553 +v -1.079692 -0.101331 6.631354 +v -1.176260 0.260810 6.498481 +v -0.758649 -0.359985 7.115219 +v -1.185377 0.255078 6.485841 +v -1.192951 0.245962 6.470905 +v -1.094302 0.315598 6.624380 +v -1.141438 0.111597 6.536361 +v -1.151964 0.120906 6.533999 +v -1.094338 0.323166 6.620117 +v -0.950299 0.029506 6.833488 +v -0.977893 -0.219300 6.786008 +v -0.952235 0.039281 6.828285 +v -1.275298 0.716339 6.360493 +v -0.768255 -0.078611 7.111846 +v -1.244126 0.691699 6.400288 +v -0.958814 0.046696 6.823895 +v -0.960460 0.059266 6.817937 +v -0.769720 -0.070409 7.099506 +v -1.006727 0.199271 6.749431 +v -0.739566 -0.334755 7.143022 +v -1.251888 0.704728 6.390196 +v -0.994731 -0.210139 6.761943 +v -1.293213 0.733777 6.331194 +v -1.264496 0.714013 6.372337 +v -1.028022 -0.208544 6.713701 +v -0.799525 -0.060257 7.049214 +v -0.689624 -0.197789 7.212802 +v -0.692487 -0.192518 7.212474 +v -1.054779 0.269115 6.681872 +v -1.120346 0.400458 6.580279 +v -1.164487 0.260590 6.512610 +v -1.144050 0.014744 6.540374 +v -1.309865 0.688781 6.304435 +v -1.117917 0.411088 6.586673 +v -1.024939 0.243995 6.718679 +v -0.689965 -0.269094 7.214491 +v -0.674344 -0.235271 7.238291 +v -0.678754 -0.219652 7.230298 +v -0.684177 -0.209458 7.223597 +v -0.705727 -0.262347 7.197048 +v -0.665011 -0.293168 7.251385 +v -0.663249 -0.290776 7.258012 +v -0.669354 -0.289578 7.243859 +v -0.661641 -0.276521 7.255289 +v -0.663368 -0.269073 7.254082 +v -0.668150 -0.265646 7.247023 +v -0.669741 -0.263208 7.244903 +v -0.670218 -0.255454 7.244047 +v -0.675629 -0.283289 7.235731 +v -0.679086 -0.276988 7.228647 +v -0.668154 -0.247277 7.247181 +v -0.663990 -0.285437 7.248138 +v -0.663863 -0.277898 7.246561 +v -0.665320 -0.270368 7.246051 +v -0.667892 -0.279134 7.240191 +v -0.667826 -0.271595 7.238655 +v -1.152532 0.023983 6.536662 +v -0.807273 -0.064475 7.046133 +v -1.153971 0.008914 6.535387 +v -1.128556 0.486223 6.573459 +v -1.273231 0.715478 6.365727 +v -1.133817 0.408934 6.565692 +v -0.727340 -0.114411 7.158471 +v -0.826597 -0.069143 7.024956 +v -1.126195 0.495947 6.571949 +v -1.127247 0.266089 6.567388 +v -0.716004 -0.278536 7.184331 +v -1.114849 0.285013 6.590030 +v -1.191823 0.619257 6.480662 +v -1.306865 0.731243 6.313848 +v -1.200408 0.201851 6.464373 +v -1.164742 0.567355 6.521628 +v -1.139335 0.413138 6.562290 +v -1.066865 0.275926 6.667855 +v -1.113328 0.317162 6.595183 +v -1.116270 0.321361 6.591429 +v -1.113688 0.334288 6.593375 +v -1.289516 0.663120 6.331912 +v -1.204058 0.211192 6.461243 +v -1.200078 0.234121 6.463994 +v -1.236435 0.562650 6.412909 +v -1.166972 0.268150 6.521754 +v -1.318077 0.699065 6.294751 +v -1.062634 -0.141207 6.671207 +v -0.832982 -0.067940 7.001207 +v -0.841979 -0.316482 6.984685 +v -1.242967 0.567268 6.410235 +v -1.119816 0.466591 6.583329 +v -0.849634 -0.073355 6.988101 +v -1.128852 0.478997 6.576898 +v -1.125545 0.415520 6.577163 +v -0.748076 -0.094869 7.138868 +v -1.092290 0.304352 6.634531 +v -1.281986 0.725121 6.350960 +v -1.150985 0.053585 6.540434 +v -1.167941 0.266606 6.516600 +v -1.178671 0.593325 6.505709 +v -1.067182 -0.120949 6.653472 +v -0.745722 -0.345039 7.132240 +v -1.144145 0.517104 6.552177 +v -1.148353 0.527222 6.544809 +v -0.759654 -0.357339 7.122048 +v -1.186111 0.483361 6.484587 +v -1.033844 -0.189799 6.697012 +v -1.177084 0.601300 6.502260 +v -1.254941 0.582441 6.397685 +v -0.874813 -0.065798 6.944659 +v -0.925978 -0.015596 6.874965 +v -1.156500 0.439851 6.533817 +v -0.988865 0.132653 6.781417 +v -1.186938 0.612411 6.492612 +v -1.258574 0.594216 6.381942 +v -0.996436 0.148013 6.773037 +v -1.262406 0.599157 6.378750 +v -1.201268 0.639528 6.461563 +v -1.235030 0.677823 6.419343 +v -1.235823 0.680457 6.413341 +v -1.141156 -0.059057 6.549358 +v -1.050730 0.260057 6.690374 +v -1.214245 0.653071 6.444892 +v -1.242559 0.687910 6.406244 +v -1.151687 -0.027646 6.536857 +v -1.248674 0.694711 6.399168 +v -1.152103 -0.016629 6.535223 +v -1.126054 0.403945 6.572684 +v -1.132219 0.403335 6.566650 +v -1.117218 0.326447 6.587309 +v -1.119053 0.421772 6.586050 +v -1.120169 0.446511 6.586040 +v -1.116209 0.417064 6.589389 +v -1.183164 0.609272 6.495712 +v -1.124277 0.411067 6.579903 +v -1.267634 0.711267 6.376595 +v -1.123339 0.427501 6.583529 +v -1.129725 0.429371 6.579539 +v -1.105291 0.326391 6.610124 +v -1.267024 0.715224 6.370836 +v -1.168649 0.456023 6.519745 +v -1.231071 0.553019 6.421700 +v -1.117479 0.457785 6.587204 +v -1.113607 0.326499 6.598577 +v -1.126574 0.462336 6.582201 +v -1.151150 0.018262 6.537103 +v -0.691561 -0.202774 7.216415 +v -1.278133 0.632487 6.354630 +v -1.138842 0.498448 6.566270 +v -1.154716 0.044230 6.540246 +v -1.194540 0.615967 6.485231 +v -1.174407 0.569786 6.513292 +v -1.170848 0.577334 6.513639 +v -1.296095 0.734228 6.326301 +v -1.148145 0.263635 6.537870 +v -1.174052 0.465360 6.507746 +v -1.137892 0.508640 6.561479 +v -0.713430 -0.281530 7.175989 +v -0.738973 -0.114999 7.158720 +v -1.301177 0.668380 6.325626 +v -0.969128 0.085501 6.806094 +v -1.194510 0.175849 6.475208 +v -1.307202 0.681124 6.311976 +v -1.214398 0.524139 6.449445 +v -1.152924 0.515650 6.546464 +v -0.933085 -0.012484 6.870747 +v -1.129886 0.414206 6.568774 +v -1.276426 0.724195 6.354965 +v -1.141860 0.418296 6.553858 +v -1.041117 -0.199608 6.699675 +v -1.153644 -0.006156 6.534686 +v -1.052573 -0.191879 6.694701 +v -1.205452 0.224011 6.460517 +v -1.069817 0.288219 6.660101 +v -0.981522 0.099895 6.797688 +v -1.023662 0.226805 6.728829 +v -1.201362 0.632418 6.469648 +v -1.065258 -0.133262 6.664637 +v -1.321270 0.698580 6.295160 +v -1.183020 0.477729 6.499456 +v -1.199421 0.250135 6.469143 +v -1.200782 0.244395 6.465808 +v -1.315738 0.725449 6.302657 +v -1.074652 -0.121984 6.654878 +v -1.190832 0.490904 6.480368 +v -1.321432 0.704700 6.293582 +v -1.152506 -0.049735 6.542971 +v -1.079607 0.291728 6.651362 +v -1.201524 0.507048 6.469273 +v -1.012000 -0.212988 6.770622 +v -1.157239 -0.029638 6.534393 +v -1.184892 0.614079 6.487710 +v -0.703834 -0.159908 7.198437 +v -1.076496 0.303215 6.646807 +v -0.827382 -0.325414 7.002868 +v -1.163632 0.129469 6.530589 +v -0.789285 -0.064183 7.072957 +v -1.255842 0.705636 6.391431 +v -1.261897 0.706095 6.384171 +v -0.891860 -0.056606 6.924824 +v -0.731417 -0.317986 7.159782 +v -1.179362 0.473416 6.495687 +v -1.184181 0.603231 6.497568 +v -0.667263 -0.297894 7.253133 +v -0.670208 -0.298775 7.250062 +v -0.689497 -0.282293 7.227836 +v -0.694728 -0.272618 7.216666 +v -0.694371 -0.269159 7.209400 +v -0.673110 -0.240339 7.244753 +v -0.674122 -0.229430 7.234427 +v -0.680847 -0.217031 7.226396 +v -0.690045 -0.210434 7.221521 +v -0.700078 -0.266995 7.204879 +v -0.707676 -0.264530 7.203848 +v -1.250258 0.691444 6.403829 +v -0.736380 -0.324507 7.155750 +v -1.125060 0.269980 6.579144 +v -1.234062 0.669527 6.430893 +v -1.139461 0.265771 6.566827 +v -0.806577 -0.065215 7.053269 +v -1.038620 -0.208515 6.712191 +v -1.145393 0.264335 6.560539 +v -0.815081 -0.067140 7.042192 +v -0.916783 -0.275790 6.893605 +v -1.275193 0.715444 6.374811 +v -1.042450 -0.203421 6.702758 +v -1.117351 0.309860 6.594524 +v -0.921727 -0.269987 6.882969 +v -1.117902 0.320995 6.592968 +v -1.118187 0.326597 6.593213 +v -1.053478 -0.182588 6.692822 +v -0.748119 -0.088411 7.131282 +v -0.752969 -0.084966 7.125969 +v -0.757801 -0.083441 7.120953 +v -1.129735 -0.075061 6.572987 +v -0.695548 -0.197869 7.215386 +v -0.839486 -0.072731 7.010089 +v -1.162120 0.529862 6.535613 +v -1.144823 0.421563 6.557540 +v -1.138456 -0.066808 6.560860 +v -1.285589 0.639019 6.351225 +v -1.124926 0.318057 6.588327 +v -0.751396 -0.344126 7.140822 +v -1.151686 0.266343 6.545437 +v -1.127022 0.324135 6.584056 +v -1.122574 0.328464 6.589014 +v -0.946717 -0.256296 6.860292 +v -1.207445 0.511849 6.469479 +v -1.121515 0.328081 6.585431 +v -1.191833 0.491073 6.491132 +v -1.287854 0.652052 6.343144 +v -0.976683 0.109393 6.793211 +v -1.158734 0.265002 6.533893 +v -0.698250 -0.183766 7.207518 +v -1.141625 0.505635 6.562043 +v -1.199383 0.499782 6.486013 +v -0.765883 -0.364715 7.110278 +v -0.857018 -0.073977 6.979822 +v -0.984248 0.126180 6.786197 +v -1.054490 -0.151333 6.679523 +v -1.250696 0.581711 6.396633 +v -1.020877 0.207638 6.740435 +v -1.219770 0.528521 6.450920 +v -1.160012 0.542870 6.531963 +v -1.320757 0.718629 6.296308 +v -1.147102 0.512651 6.552812 +v -1.021894 0.236458 6.724857 +v -1.221362 0.532935 6.447327 +v -1.151984 0.037298 6.539085 +v -1.174492 0.264998 6.508201 +v -1.178445 0.141420 6.516351 +v -0.983724 -0.228562 6.809959 +v -0.934813 -0.005381 6.862540 +v -1.178634 0.583743 6.509071 +v -1.266919 0.603433 6.374444 +v -1.280311 0.721464 6.357120 +v -1.035981 0.244607 6.709935 +v -1.184463 0.263668 6.492311 +v -1.193707 0.261618 6.483348 +v -1.230123 0.542607 6.441041 +v -1.202696 0.627221 6.472445 +v -1.286556 0.729222 6.345937 +v -1.062334 0.268032 6.676532 +v -1.218118 0.644668 6.454452 +v -1.243667 0.684531 6.411407 +v -0.901102 -0.051034 6.918322 +v -0.796142 -0.369577 7.060728 +v -0.859713 -0.317102 6.988437 +v -1.154719 0.527007 6.540499 +v -1.116551 0.316259 6.594467 +v -1.113732 0.321424 6.601895 +v -1.131132 0.470870 6.577664 +v -1.133954 0.481193 6.572917 +v -0.742696 -0.331280 7.149038 +v -1.124952 0.435439 6.584960 +v -1.234867 0.673784 6.423792 +v -1.167664 0.452095 6.524259 +v -1.127673 0.440663 6.584042 +v -1.291372 0.728527 6.347651 +v -1.294765 0.733636 6.338418 +v -1.158003 0.032296 6.537875 +v -1.163644 -0.018334 6.531340 +v -0.977503 0.087022 6.803949 +v -1.120922 0.305707 6.594286 +v -1.122096 0.310006 6.592553 +v -1.119292 0.313865 6.594799 +v -1.200145 0.619732 6.481916 +v -1.203475 0.506424 6.477129 +v -1.128566 0.419378 6.576601 +v -1.245836 0.571001 6.404080 +v -1.015808 0.201701 6.745733 +v -1.163087 -0.006432 6.531254 +v -1.206485 0.514621 6.463386 +v -1.154120 0.095525 6.544644 +v -1.068896 0.262019 6.673279 +v -1.217571 0.205367 6.457359 +v -0.933285 -0.022558 6.882492 +v -1.256244 0.698594 6.400723 +v -1.127879 0.325959 6.585326 +v -1.143271 0.425314 6.563318 +v -1.140331 0.419596 6.564525 +v -0.938394 -0.263396 6.872043 +v -1.171809 0.465613 6.519099 +v -1.258166 0.700032 6.397845 +v -1.137252 -0.072069 6.568320 +v -1.264888 0.707121 6.381892 +v -1.321584 0.680927 6.307805 +v -1.140448 -0.068208 6.564968 +v -0.758919 -0.354953 7.127433 +v -1.075140 0.275058 6.660787 +v -1.036044 0.233747 6.717924 +v -1.202814 0.263009 6.472606 +v -1.167432 0.269376 6.528772 +v -1.173924 0.560214 6.518818 +v -1.325113 0.709163 6.295190 +v -1.086392 0.291709 6.646643 +v -1.183203 0.583752 6.507510 +v -1.179500 0.269503 6.511327 +v -1.327683 0.719684 6.300745 +v -1.183786 0.265583 6.496711 +v -1.295091 0.657413 6.337980 +v -1.267706 0.596548 6.381697 +v -1.149961 -0.042842 6.540156 +v -1.272306 0.611989 6.369483 +v -1.160632 -0.040569 6.537119 +v -0.994454 -0.214000 6.773698 +v -1.170124 0.143848 6.508266 +v -1.223108 0.650760 6.448673 +v -1.080886 -0.117268 6.649704 +v -1.282623 0.720228 6.360716 +v -1.082636 -0.109466 6.643482 +v -0.991025 0.140424 6.778332 +v -1.154016 0.436454 6.548347 +v -0.705488 -0.167150 7.202044 +v -1.223999 0.657021 6.443581 +v -1.286718 0.723035 6.353571 +v -0.712646 -0.154009 7.192851 +v -0.962934 0.039381 6.827828 +v -1.093424 -0.098570 6.629390 +v -0.785214 -0.068275 7.083046 +v -0.969353 0.057628 6.817647 +v -1.002978 0.180583 6.761619 +v -1.115974 -0.083999 6.598029 +v -1.110360 0.323796 6.606319 +v -1.137789 0.487631 6.569766 +v -1.080316 0.281293 6.654903 +v -1.041579 0.255599 6.700401 +v -1.206801 0.248097 6.463316 +v -0.694599 -0.276925 7.221219 +v -0.681217 -0.241335 7.244514 +v -0.690242 -0.228702 7.234403 +v -0.706692 -0.268135 7.209856 +v -0.714334 -0.270315 7.190808 +v -0.712300 -0.260249 7.200845 +v -0.662578 -0.274848 7.268115 +v -0.663998 -0.267944 7.264023 +v -0.667500 -0.265610 7.261579 +v -0.662906 -0.291246 7.268217 +v -0.662306 -0.282497 7.268980 +v -0.669405 -0.300300 7.255865 +v -0.674509 -0.265390 7.251251 +v -0.677983 -0.256091 7.246182 +v -0.682872 -0.288548 7.237439 +v -0.675622 -0.247880 7.248035 +v -0.692384 -0.215246 7.224471 +v -1.015075 0.171559 6.761754 +v -1.138554 0.430173 6.575994 +v -0.977082 0.075516 6.808902 +v -1.135586 0.422140 6.572393 +v -0.900766 -0.285691 6.913338 +v -0.807667 -0.067526 7.064200 +v -0.698609 -0.208236 7.217143 +v -1.060736 0.249724 6.687891 +v -1.135644 0.439572 6.578795 +v -1.313880 0.674528 6.314964 +v -0.727960 -0.300593 7.175766 +v -1.239958 0.676558 6.427335 +v -1.149400 0.495206 6.557384 +v -1.159691 0.513399 6.542680 +v -1.014323 0.192199 6.752116 +v -1.158322 0.520340 6.541979 +v -1.144500 0.430972 6.562820 +v -1.124733 -0.079134 6.588949 +v -1.233311 0.547074 6.433332 +v -1.154321 0.505067 6.550329 +v -1.052111 -0.167281 6.688677 +v -1.168205 0.046921 6.535465 +v -1.176877 0.153224 6.497859 +v -1.121408 0.297436 6.593636 +v -0.995479 0.129483 6.781516 +v -1.122422 0.308972 6.594994 +v -1.172928 0.473084 6.522243 +v -1.193865 0.607489 6.495151 +v -1.124937 0.321161 6.591748 +v -1.178648 0.472711 6.513000 +v -0.717736 -0.286860 7.176032 +v -1.005703 0.144908 6.771568 +v -1.127835 0.321805 6.587970 +v -0.824056 -0.069306 7.041140 +v -1.239214 0.552358 6.426585 +v -0.821245 -0.337894 7.023362 +v -1.126867 0.324062 6.590431 +v -1.314166 0.728363 6.311497 +v -0.828410 -0.070372 7.033880 +v -1.170234 0.536480 6.528062 +v -0.840870 -0.075097 7.018040 +v -0.701990 -0.190303 7.214459 +v -1.144034 -0.064625 6.557865 +v -1.145161 0.490166 6.563085 +v -1.158109 0.088001 6.544478 +v -1.320408 0.687736 6.303304 +v -1.099418 -0.093016 6.617632 +v -1.168460 0.549033 6.526627 +v -1.215713 0.198526 6.459599 +v -1.323344 0.726967 6.302007 +v -1.108061 -0.088816 6.611815 +v -0.721903 -0.148339 7.189309 +v -1.263157 0.704280 6.391293 +v -1.157018 0.108958 6.542118 +v -1.000734 0.159196 6.768523 +v -0.730572 -0.130542 7.173366 +v -1.082895 0.304627 6.641469 +v -1.159375 -0.048068 6.539370 +v -0.956211 0.014604 6.840824 +v -1.325356 0.724582 6.299235 +v -0.966561 0.027916 6.832215 +v -1.214137 0.625965 6.468702 +v -1.215686 0.251131 6.460186 +v -0.894615 -0.062530 6.933684 +v -1.211328 0.238256 6.459001 +v -0.970773 -0.231375 6.815948 +v -0.797319 -0.066079 7.072615 +v -1.105040 0.313132 6.617811 +v -1.146334 0.501524 6.559621 +v -1.148859 0.429483 6.556014 +v -1.163829 0.448845 6.535307 +v -1.126958 0.455362 6.583418 +v -1.140558 0.432482 6.574920 +v -0.700115 -0.214748 7.221173 +v -1.171351 0.473643 6.525937 +v -0.761943 -0.093367 7.134281 +v -1.155672 0.497663 6.552649 +v -1.117764 0.312223 6.604616 +v -0.745679 -0.102615 7.145740 +v -1.189014 0.580110 6.507871 +v -1.131674 -0.075841 6.580697 +v -1.144395 0.457568 6.570740 +v -1.280181 0.620945 6.363757 +v -1.200383 0.172112 6.477271 +v -1.136127 0.464024 6.575841 +v -1.127784 0.296822 6.593114 +v -1.204860 0.509527 6.484386 +v -1.126336 0.280061 6.585222 +v -0.818531 -0.071888 7.058172 +v -1.189932 0.599755 6.498608 +v -1.183646 0.145813 6.507980 +v -0.815928 -0.067600 7.047925 +v -1.015744 0.184074 6.754892 +v -1.230464 0.664630 6.435675 +v -1.124858 0.303436 6.593946 +v -1.163626 0.040975 6.536715 +v -0.997887 -0.208992 6.755170 +v -0.923109 -0.029001 6.891432 +v -1.160822 0.062419 6.541602 +v -1.156878 0.442643 6.549226 +v -1.311848 0.730564 6.319639 +v -1.033898 -0.210539 6.727088 +v -1.030946 0.214679 6.733246 +v -1.145349 0.468389 6.566717 +v -1.076393 0.253774 6.672205 +v -0.841816 -0.331432 7.013530 +v -1.037455 0.223244 6.726338 +v -1.274881 0.711577 6.380909 +v -0.843145 -0.074150 7.002913 +v -1.157108 0.101126 6.545239 +v -1.145434 -0.065689 6.562062 +v -1.050741 -0.208146 6.706434 +v -1.279720 0.717780 6.367261 +v -0.983684 0.093168 6.800943 +v -1.199583 0.266026 6.479873 +v -1.159896 0.116564 6.540743 +v -1.291320 0.632479 6.355597 +v -1.153601 0.485887 6.556983 +v -1.056733 0.243446 6.695600 +v -0.993665 0.108287 6.792236 +v -0.957108 -0.242131 6.837440 +v -1.205949 0.621952 6.477682 +v -1.178841 0.562648 6.513783 +v -1.324516 0.692697 6.303681 +v -1.213695 0.519905 6.466336 +v -1.158820 0.267767 6.542022 +v -1.297056 0.649975 6.344535 +v -1.219682 0.243421 6.456141 +v -1.184253 0.576114 6.510758 +v -1.183812 0.479575 6.505927 +v -1.212741 0.253868 6.463835 +v -1.253176 0.576312 6.404102 +v -1.189267 0.489656 6.503323 +v -1.307266 0.665644 6.325722 +v -0.781083 -0.374419 7.092016 +v -0.781810 -0.076768 7.104658 +v -1.223330 0.236448 6.453933 +v -0.992139 0.117627 6.788603 +v -0.783515 -0.072718 7.097071 +v -0.785024 -0.375522 7.082014 +v -1.259643 0.586855 6.395127 +v -1.101260 -0.095418 6.624929 +v -1.185617 0.268900 6.507504 +v -0.792025 -0.070374 7.086027 +v -0.723406 -0.143834 7.186546 +v -1.190629 0.267206 6.491894 +v -0.997051 -0.222319 6.794938 +v -1.273669 0.601926 6.380113 +v -1.302495 0.738528 6.337093 +v -1.140276 0.446625 6.572487 +v -1.149189 0.438860 6.560410 +v -1.152230 0.439646 6.553755 +v -1.092321 0.292878 6.643011 +v -1.140045 0.450183 6.572339 +v -1.141447 0.470837 6.571123 +v -1.149029 0.476232 6.561450 +v -0.667337 -0.270718 7.273893 +v -0.665055 -0.276141 7.272566 +v -0.668809 -0.267983 7.271026 +v -0.676963 -0.299969 7.249746 +v -0.670225 -0.265549 7.257720 +v -0.701316 -0.280138 7.223492 +v -0.702283 -0.272101 7.215194 +v -0.685422 -0.235270 7.237810 +v -0.688978 -0.223501 7.232173 +v -0.719823 -0.267890 7.194153 +v -1.049245 0.236730 6.705840 +v -1.167769 -0.028429 6.531426 +v -1.010952 0.149885 6.769454 +v -1.276975 0.609537 6.372738 +v -1.145299 0.439132 6.568955 +v -1.199675 0.607685 6.492420 +v -1.100174 0.296515 6.633799 +v -1.215831 0.220299 6.456154 +v -1.167912 -0.002135 6.531023 +v -1.288265 0.623101 6.361433 +v -1.289704 0.723478 6.356837 +v -0.760996 -0.098063 7.140869 +v -1.111984 0.303453 6.618006 +v -1.168418 0.015583 6.532502 +v -0.811195 -0.357937 7.049019 +v -1.191941 0.271321 6.502073 +v -0.809721 -0.070400 7.072022 +v -1.154241 0.479177 6.556261 +v -1.308796 0.734231 6.325789 +v -1.145720 -0.072689 6.570999 +v -1.027682 -0.209453 6.736362 +v -1.241369 0.671953 6.432067 +v -1.203333 0.613826 6.486194 +v -1.180795 0.547034 6.520122 +v -1.169685 0.472344 6.535211 +v -1.183182 0.555776 6.515854 +v -0.972796 0.051503 6.819489 +v -0.732623 -0.303788 7.174459 +v -0.730909 -0.296400 7.183142 +v -0.981690 0.063964 6.813367 +v -0.721918 -0.284229 7.182183 +v -1.298322 0.642337 6.348382 +v -1.089258 0.273584 6.652472 +v -0.726305 -0.281746 7.188664 +v -1.208248 0.271313 6.475725 +v -1.141813 -0.062396 6.552916 +v -1.129401 0.302423 6.591844 +v -1.161883 0.053848 6.539189 +v -1.131835 0.310510 6.587694 +v -0.834937 -0.072360 7.026176 +v -1.185011 0.484127 6.510708 +v -1.245478 0.556832 6.424649 +v -1.134069 0.310144 6.586353 +v -0.706240 -0.198145 7.216417 +v -1.193399 0.159413 6.488627 +v -1.159233 -0.057234 6.543919 +v -1.030615 0.194590 6.744676 +v -1.210122 0.167285 6.478333 +v -1.081009 -0.124728 6.656477 +v -0.917863 -0.033809 6.898994 +v -1.139354 0.270459 6.575178 +v -1.259328 0.584617 6.399528 +v -1.154709 0.457209 6.555220 +v -0.712917 -0.165612 7.201646 +v -1.030686 0.207366 6.738426 +v -0.721938 -0.156523 7.193171 +v -1.268324 0.592310 6.387620 +v -1.215062 0.186209 6.464722 +v -0.998394 0.111640 6.789209 +v -0.949701 -0.006023 6.861799 +v -0.730390 -0.135336 7.178852 +v -1.224168 0.247884 6.455663 +v -0.944745 0.007777 6.848676 +v -0.870367 -0.075897 6.968758 +v -1.332020 0.705980 6.295684 +v -0.777571 -0.370688 7.105672 +v -1.307289 0.737830 6.331140 +v -1.193385 0.155930 6.492455 +v -1.175270 0.271946 6.519852 +v -0.889211 -0.074238 6.951941 +v -1.154659 0.447776 6.553339 +v -1.140246 0.439718 6.575756 +v -1.162893 0.007579 6.532835 +v -1.080976 0.261261 6.663767 +v -1.143947 0.461915 6.570006 +v -1.210798 0.635175 6.466161 +v -1.163510 0.454799 6.541892 +v -1.168720 0.464960 6.531626 +v -1.168285 0.457640 6.530223 +v -1.158857 0.482484 6.548997 +v -1.194752 0.496921 6.495321 +v -1.151894 0.461296 6.560503 +v -1.097563 0.280644 6.645457 +v -1.159863 0.474458 6.551196 +v -1.155825 0.470494 6.558436 +v -0.732799 -0.308248 7.170948 +v -1.178453 -0.020997 6.527590 +v -1.174205 -0.012809 6.526251 +v -1.173038 0.137001 6.524520 +v -0.707266 -0.202030 7.217585 +v -0.753387 -0.336231 7.155203 +v -1.225758 0.649608 6.453283 +v -1.283139 0.612558 6.370645 +v -1.160210 0.461981 6.551900 +v -1.200074 0.595533 6.496364 +v -1.040165 -0.210124 6.717148 +v -1.201093 0.271177 6.486156 +v -1.122599 0.307248 6.602104 +v -1.288283 0.724527 6.365618 +v -1.066800 -0.164264 6.685206 +v -1.249026 0.685512 6.417022 +v -1.129928 0.302462 6.595615 +v -1.181540 0.537194 6.523808 +v -1.177020 0.547272 6.523702 +v -1.299790 0.733279 6.345628 +v -1.134401 0.298301 6.588059 +v -1.150651 -0.070273 6.564921 +v -1.315637 0.729511 6.326116 +v -0.766745 -0.351641 7.143683 +v -1.066019 0.253778 6.679875 +v -1.138036 0.275007 6.580686 +v -1.157694 -0.060951 6.547508 +v -1.186749 0.566230 6.512663 +v -0.773837 -0.367370 7.116613 +v -1.264803 0.699440 6.395516 +v -1.167663 -0.044032 6.537653 +v -1.148213 0.270380 6.573114 +v -1.131589 0.290744 6.589870 +v -1.165395 0.489688 6.544052 +v -1.319443 0.728508 6.313921 +v -1.103809 -0.100598 6.634479 +v -1.200771 0.581936 6.499081 +v -1.155651 0.073705 6.543475 +v -1.170545 0.079185 6.543901 +v -0.848167 -0.076785 7.012936 +v -0.852556 -0.079153 7.005589 +v -1.326366 0.726277 6.304761 +v -1.332393 0.715255 6.302271 +v -0.775955 -0.080761 7.111288 +v -1.236589 0.547981 6.443803 +v -0.706567 -0.178474 7.207181 +v -0.712923 -0.171992 7.204734 +v -0.801671 -0.376972 7.074762 +v -1.212406 0.622262 6.473047 +v -0.987733 0.080068 6.805923 +v -1.223262 0.634150 6.464001 +v -1.218396 0.638270 6.463066 +v -1.333861 0.709631 6.297224 +v -1.159606 0.268085 6.548262 +v -0.858106 -0.079668 6.994946 +v -1.171635 0.479721 6.533832 +v -1.243927 0.553090 6.428758 +v -1.001607 0.121879 6.782223 +v -0.876402 -0.078302 6.970563 +v -1.244378 0.561340 6.416385 +v -1.182613 0.273617 6.518349 +v -0.740696 -0.323235 7.163418 +v -1.260085 0.576543 6.406428 +v -0.881216 -0.294819 6.934495 +v -1.276483 0.595670 6.385446 +v -1.223814 0.223301 6.453704 +v -1.163133 0.505171 6.542736 +v -1.159322 0.455548 6.549441 +v -1.011609 0.156644 6.766763 +v -1.151387 0.448074 6.561564 +v -1.145900 0.449747 6.568666 +v -1.170073 0.523293 6.532745 +v -1.174366 0.541942 6.526398 +v -1.132484 0.305410 6.588153 +v -1.102577 0.290433 6.634418 +v -1.150458 0.455268 6.564475 +v -1.180434 0.483304 6.518477 +v -1.163757 0.480997 6.545040 +v -1.166760 0.475187 6.540474 +v -1.160769 0.492564 6.548547 +v -1.168475 0.486071 6.536689 +v -0.668199 -0.276466 7.274631 +v -0.681714 -0.307444 7.264415 +v -0.684754 -0.306558 7.259803 +v -0.680727 -0.292854 7.242929 +v -0.676379 -0.269488 7.268559 +v -0.692773 -0.232004 7.238431 +v -0.696056 -0.227747 7.232788 +v -0.710912 -0.264550 7.210926 +v -0.713308 -0.259584 7.207349 +v -0.716607 -0.260662 7.203915 +v -0.665466 -0.290321 7.277761 +v -0.667940 -0.283443 7.276056 +v -0.673691 -0.303167 7.266475 +v -0.695810 -0.286923 7.231036 +v -0.668643 -0.302368 7.273275 +v -0.685037 -0.256342 7.249375 +v -0.685519 -0.248737 7.248729 +v -0.665107 -0.298097 7.270049 +v -0.664907 -0.286012 7.273499 +v -1.218049 0.267093 6.465500 +v -1.179723 0.507834 6.527472 +v -1.178414 0.523721 6.527907 +v -1.045722 0.230237 6.714318 +v -1.322092 0.732603 6.319155 +v -1.254693 0.691545 6.410244 +v -0.700027 -0.221047 7.226882 +v -0.900080 -0.293722 6.931626 +v -1.213544 0.269916 6.469317 +v -1.328853 0.689828 6.306535 +v -1.163754 0.090973 6.546134 +v -1.259848 0.697509 6.404000 +v -1.181010 -0.003839 6.525696 +v -1.214516 0.613205 6.477710 +v -1.174896 0.002302 6.527872 +v -1.067346 -0.183876 6.691407 +v -0.906497 -0.063253 6.931265 +v -1.214657 0.519504 6.477656 +v -1.173409 0.030334 6.531585 +v -1.329186 0.700375 6.297590 +v -1.173392 0.023517 6.530814 +v -1.066723 0.239038 6.689787 +v -0.815037 -0.071202 7.061104 +v -1.132850 0.306497 6.590438 +v -1.022064 -0.208989 6.756604 +v -0.823718 -0.071973 7.057151 +v -1.139561 0.306401 6.588690 +v -1.131796 -0.080768 6.594300 +v -1.139155 0.303456 6.586470 +v -1.140420 0.296174 6.582797 +v -0.935556 -0.271370 6.885213 +v -1.039914 -0.210656 6.735920 +v -1.229106 0.194158 6.457119 +v -0.916421 -0.044521 6.911681 +v -1.023323 0.184135 6.751986 +v -1.192176 0.145599 6.511931 +v -1.050266 -0.210449 6.710873 +v -0.924571 -0.039196 6.906402 +v -1.168317 0.058336 6.539960 +v -1.152111 0.266476 6.556290 +v -0.768804 -0.086286 7.122263 +v -1.209174 0.611849 6.482361 +v -0.977862 -0.235453 6.824935 +v -1.298069 0.728555 6.351342 +v -1.267605 0.588658 6.396158 +v -1.031550 0.201192 6.740596 +v -1.307948 0.734274 6.344724 +v -0.983726 -0.224179 6.799915 +v -0.995671 0.102325 6.793519 +v -1.227298 0.647977 6.455019 +v -1.219079 0.524187 6.467845 +v -1.224796 0.531882 6.457736 +v -1.229297 0.539008 6.448500 +v -0.706847 -0.183660 7.211881 +v -1.280215 0.602093 6.381230 +v -1.232230 0.542014 6.450604 +v -1.167048 -0.054703 6.542573 +v -0.879719 -0.072903 6.954778 +v -1.246902 0.678384 6.425941 +v -0.879797 -0.305996 6.963496 +v -1.257690 0.688801 6.415227 +v -1.166677 -0.035748 6.532791 +v -1.091603 0.262660 6.655907 +v -1.195921 0.505352 6.501713 +v -1.178024 0.013311 6.527557 +v -1.168895 0.494274 6.537439 +v -1.195275 0.589082 6.499967 +v -1.176113 0.490077 6.528894 +v -1.169826 0.035224 6.533177 +v -1.158800 0.465442 6.553584 +v -1.163945 0.466036 6.545691 +v -1.037394 0.218737 6.729282 +v -1.172369 0.510792 6.533381 +v -1.179353 0.487353 6.523428 +v -1.195337 0.271614 6.494164 +v -0.707137 -0.222427 7.223373 +v -1.204176 0.275975 6.491578 +v -0.708418 -0.217447 7.221815 +v -1.177475 -0.028608 6.528034 +v -0.705205 -0.210855 7.220502 +v -1.055073 0.227447 6.709252 +v -0.748940 -0.123509 7.164618 +v -0.741673 -0.304781 7.183577 +v -1.165146 0.102118 6.546304 +v -0.976431 0.034472 6.826867 +v -1.064858 0.233299 6.696692 +v -1.302312 0.738124 6.341196 +v -1.176108 0.047899 6.531781 +v -1.168947 0.272105 6.539649 +v -1.316385 0.735066 6.329389 +v -1.175606 0.038744 6.529230 +v -1.176373 0.060763 6.538024 +v -1.109725 0.283206 6.634425 +v -1.245013 0.555253 6.441092 +v -0.847325 -0.340458 7.029410 +v -1.120650 -0.084819 6.602981 +v -1.278382 0.708960 6.387191 +v -1.202824 0.506750 6.491779 +v -1.186885 0.276636 6.520194 +v -1.324227 0.676731 6.311579 +v -1.251351 0.560744 6.426836 +v -1.198819 0.578177 6.503246 +v -1.328348 0.682456 6.309181 +v -1.213425 0.519605 6.483901 +v -1.072836 -0.146256 6.674022 +v -1.167157 0.114168 6.544639 +v -0.730250 -0.274238 7.192671 +v -1.327476 0.727295 6.313358 +v -1.328279 0.733290 6.316530 +v -1.298630 0.627095 6.358823 +v -1.234234 0.220486 6.450111 +v -1.334605 0.701614 6.299782 +v -1.199169 0.274724 6.500580 +v -0.759716 -0.352822 7.135550 +v -1.089375 -0.120263 6.654570 +v -0.986767 0.069238 6.810074 +v -1.266141 0.578120 6.408796 +v -1.011844 0.165013 6.763749 +v -1.138523 0.280080 6.585955 +v -0.722110 -0.167210 7.201239 +v -1.137223 0.287632 6.588661 +v -1.122047 0.305755 6.607622 +v -1.289051 0.725286 6.363385 +v -1.128390 0.297497 6.605258 +v -1.134374 0.310540 6.589118 +v -1.175082 -0.041386 6.533615 +v -0.780384 -0.084832 7.117019 +v -1.191506 0.547031 6.513036 +v -0.790416 -0.074820 7.095513 +v -1.229319 0.634752 6.459569 +v -1.228641 0.642981 6.457595 +v -0.942905 -0.032242 6.894451 +v -0.865719 -0.079279 6.983922 +v -1.234267 0.648492 6.453918 +v -1.233452 0.655844 6.447105 +v -0.875390 -0.082568 6.980773 +v -1.287045 0.610431 6.373919 +v -0.960332 0.007466 6.845421 +v -1.142571 0.297873 6.582729 +v -0.704715 -0.230172 7.227696 +v -1.189334 0.495233 6.510434 +v -1.192319 0.555684 6.510667 +v -1.191046 0.571406 6.510163 +v -1.181100 0.518316 6.525447 +v -1.231653 0.255587 6.453429 +v -1.203519 0.586865 6.494839 +v -1.118352 0.293626 6.618981 +v -0.716606 -0.261360 7.208840 +v -0.666025 -0.297535 7.279479 +v -0.714212 -0.264962 7.213070 +v -0.669152 -0.292864 7.283192 +v -0.675685 -0.282461 7.274966 +v -0.671977 -0.271362 7.274040 +v -0.678133 -0.272441 7.270721 +v -0.678513 -0.305361 7.270982 +v -0.694127 -0.301378 7.253737 +v -0.682200 -0.267337 7.256784 +v -0.695838 -0.295949 7.244130 +v -0.711816 -0.280706 7.226716 +v -0.705994 -0.274633 7.221056 +v -0.706604 -0.268607 7.217562 +v -0.688351 -0.241184 7.245768 +v -0.697655 -0.230897 7.241529 +v -0.700773 -0.230314 7.231765 +v -0.701196 -0.237627 7.231095 +v -0.724977 -0.271009 7.192335 +v -1.191936 0.514103 6.516808 +v -1.318454 0.738124 6.336638 +v -1.320635 0.732233 6.325536 +v -0.710198 -0.229629 7.226826 +v -1.187904 0.528565 6.521718 +v -1.222349 0.617384 6.472173 +v -1.110734 -0.103508 6.639474 +v -1.254025 0.566192 6.419231 +v -1.013243 0.141112 6.771512 +v -1.205009 0.519247 6.499567 +v -1.230153 0.207251 6.452994 +v -1.208199 0.591471 6.491680 +v -1.323087 0.665608 6.326456 +v -0.805185 -0.075946 7.086511 +v -1.222452 0.527620 6.471072 +v -0.977720 0.015789 6.837676 +v -1.231284 0.238720 6.451406 +v -1.207725 0.517010 6.491392 +v -1.098424 0.269943 6.649549 +v -0.757720 -0.108171 7.149455 +v -1.230796 0.624903 6.466572 +v -1.196500 0.531377 6.512464 +v -1.265073 0.583978 6.401612 +v -1.188506 0.537814 6.517128 +v -1.167224 0.272980 6.552362 +v -1.269246 0.587571 6.403763 +v -0.918246 -0.285095 6.911582 +v -1.111680 -0.095817 6.624642 +v -1.334056 0.685186 6.307963 +v -1.335100 0.693307 6.303447 +v -1.331209 0.717272 6.306681 +v -1.117453 -0.091099 6.614526 +v -1.215197 0.277627 6.479330 +v -1.233419 0.542926 6.457768 +v -0.830286 -0.072854 7.047132 +v -1.196542 0.150559 6.501924 +v -0.716042 -0.194061 7.219374 +v -1.026789 -0.208279 6.749895 +v -1.290064 0.617035 6.366575 +v -1.256390 0.675563 6.426138 +v -1.041101 0.207395 6.732424 +v -1.308244 0.642525 6.346049 +v -1.306912 0.649346 6.344181 +v -1.193211 0.279375 6.517920 +v -1.143048 0.283952 6.587107 +v -1.180610 0.133383 6.534079 +v -1.179411 0.027564 6.525988 +v -0.870217 -0.083113 6.991698 +v -0.723235 -0.160134 7.196637 +v -0.736997 -0.145950 7.185813 +v -1.304065 0.731725 6.353376 +v -1.061409 -0.202664 6.698664 +v -1.003264 0.097752 6.793422 +v -1.158596 -0.067296 6.559608 +v -0.736770 -0.135971 7.177121 +v -1.085187 0.248627 6.669985 +v -1.172693 -0.048237 6.536455 +v -1.185737 0.508632 6.521680 +v -1.195809 0.563900 6.507673 +v -1.224727 0.263793 6.459738 +v -0.748326 -0.327879 7.164320 +v -1.133449 0.297882 6.599948 +v -1.180495 -0.039644 6.532219 +v -1.154906 0.269158 6.564575 +v -1.269263 0.692560 6.405500 +v -0.769895 -0.098158 7.138142 +v -1.268437 0.696642 6.401578 +v -0.890725 -0.079786 6.961638 +v -1.200341 0.520556 6.506203 +v -1.141469 0.303273 6.590394 +v -1.207729 0.601151 6.489915 +v -1.235771 0.639528 6.456322 +v -1.261244 0.570165 6.415210 +v -0.743925 -0.288870 7.196478 +v -0.736962 -0.272505 7.197572 +v -1.270948 0.583687 6.411176 +v -1.143899 0.299944 6.585724 +v -1.238540 0.651165 6.448504 +v -1.276516 0.592230 6.398321 +v -0.969382 -0.253304 6.856623 +v -1.187539 0.281369 6.523272 +v -1.179496 0.275905 6.526654 +v -0.718341 -0.178185 7.209736 +v -0.727743 -0.183372 7.216333 +v -1.199273 0.281111 6.509538 +v -1.206640 0.581862 6.496044 +v -1.178747 0.054911 6.533305 +v -1.183442 -0.011393 6.523835 +v -1.174577 0.106365 6.547793 +v -1.021575 0.155840 6.764749 +v -1.167774 0.123108 6.538556 +v -1.229977 0.263900 6.458516 +v -0.850051 -0.079694 7.020246 +v -1.168594 -0.060356 6.550238 +v -1.184415 0.021700 6.525236 +v -1.081388 -0.138096 6.667376 +v -1.031912 0.181438 6.751294 +v -1.145904 0.277883 6.584011 +v -1.245747 0.668516 6.435320 +v -1.331422 0.719858 6.313498 +v -1.288022 0.719683 6.371726 +v -1.040919 0.193286 6.741542 +v -1.260609 0.679591 6.421014 +v -1.293633 0.618784 6.363786 +v -1.059646 -0.209652 6.706913 +v -1.330805 0.732086 6.315736 +v -0.912700 -0.056262 6.922948 +v -1.103836 -0.112866 6.649292 +v -1.148868 0.286390 6.581934 +v -1.224413 0.275022 6.465335 +v -1.095271 -0.108953 6.643887 +v -1.064225 -0.194963 6.694727 +v -1.364340 0.776188 6.264626 +v -0.921251 -0.051079 6.916964 +v -1.310059 0.654208 6.340177 +v -1.297384 0.727192 6.359653 +v -0.955657 -0.018867 6.875473 +v -1.191057 0.521301 6.518782 +v -0.727161 -0.263871 7.202452 +v -0.675421 -0.296662 7.288236 +v -0.720830 -0.264489 7.203038 +v -0.721975 -0.264369 7.198897 +v -0.671483 -0.288824 7.282616 +v -0.683013 -0.268905 7.262497 +v -0.702093 -0.288427 7.232087 +v -0.708509 -0.286949 7.231180 +v -0.713198 -0.270420 7.222346 +v -0.692280 -0.243217 7.249761 +v -0.699739 -0.230287 7.237971 +v -0.707811 -0.239529 7.235907 +v -0.704292 -0.237753 7.229140 +v -0.716634 -0.270424 7.219349 +v -0.718570 -0.267815 7.209907 +v -0.721654 -0.271571 7.210186 +v -0.684168 -0.263644 7.251991 +v -0.696345 -0.252929 7.255703 +v -0.674804 -0.304174 7.277780 +v -1.191611 0.142214 6.522408 +v -1.247682 0.556396 6.434882 +v -1.275250 0.693829 6.402649 +v -0.800010 -0.077726 7.096663 +v -0.760612 -0.341427 7.156710 +v -1.052350 0.217316 6.719982 +v -1.223791 0.530576 6.474988 +v -0.756785 -0.121751 7.163049 +v -1.192366 -0.005502 6.517133 +v -1.203248 0.547808 6.506458 +v -1.153787 0.276547 6.579407 +v -1.189888 0.000884 6.521247 +v -1.012611 0.111514 6.784338 +v -1.146199 0.280413 6.585217 +v -1.014556 0.128313 6.776292 +v -1.272226 0.701815 6.394343 +v -1.238652 0.643728 6.452302 +v -1.229491 0.535996 6.464989 +v -1.015768 0.137039 6.773551 +v -1.153741 0.272473 6.570542 +v -1.143968 0.296497 6.592356 +v -1.119245 -0.095806 6.627517 +v -1.126475 -0.092223 6.619909 +v -0.971327 0.020676 6.836258 +v -1.172815 0.071494 6.542417 +v -0.817013 -0.073679 7.070598 +v -1.130451 -0.086693 6.610047 +v -1.327005 0.669552 6.320596 +v -1.161352 0.270521 6.561563 +v -1.336046 0.675054 6.316381 +v -1.284160 0.709843 6.383814 +v -0.830238 -0.354902 7.048618 +v -1.074528 -0.178898 6.688224 +v -1.184048 0.048896 6.530284 +v -1.291492 0.717405 6.376739 +v -0.906025 -0.070334 6.939954 +v -0.712761 -0.187734 7.216865 +v -0.981441 0.054529 6.818602 +v -1.338861 0.689556 6.305134 +v -1.121323 0.282832 6.624791 +v -0.776374 -0.361269 7.135481 +v -1.028364 0.176186 6.756143 +v -1.171865 0.275857 6.543719 +v -1.334471 0.715434 6.311612 +v -0.833968 -0.344379 7.035006 +v -0.835711 -0.072962 7.037464 +v -1.183905 -0.025367 6.525392 +v -1.205124 0.281423 6.504491 +v -1.036304 0.187673 6.746719 +v -1.239985 0.549964 6.450963 +v -1.234992 0.180849 6.462920 +v -0.863820 -0.084260 7.028628 +v -0.857116 -0.081162 7.010997 +v -1.254063 0.668872 6.435147 +v -1.338314 0.712182 6.305221 +v -1.171111 0.119365 6.542710 +v -1.179346 0.124872 6.540752 +v -1.312531 0.739561 6.337426 +v -1.366080 0.774082 6.262758 +v -1.216333 0.599746 6.486758 +v -0.777053 -0.091971 7.127963 +v -1.302089 0.726207 6.363414 +v -0.787069 -0.090062 7.121637 +v -1.165397 -0.063379 6.554291 +v -1.366353 0.779294 6.265957 +v -1.365712 0.777568 6.262687 +v -1.265698 0.693653 6.411087 +v -1.217372 0.607065 6.481638 +v -0.813443 -0.384197 7.089702 +v -0.745720 -0.133539 7.173012 +v -1.208579 0.528317 6.497225 +v -1.185279 -0.018369 6.523891 +v -1.212785 0.532837 6.490165 +v -1.214135 0.523772 6.487172 +v -1.183837 0.010256 6.525077 +v -1.198069 0.524126 6.511010 +v -1.198781 0.540297 6.509022 +v -1.202711 0.529969 6.503874 +v -1.204917 0.541205 6.502636 +v -1.147654 0.291622 6.589053 +v -1.210514 0.545522 6.498881 +v -0.896596 -0.302093 6.955263 +v -1.242607 0.262281 6.448699 +v -1.207059 0.553386 6.502086 +v -1.148565 0.289809 6.583211 +v -1.180514 0.071541 6.541730 +v -1.231938 0.629296 6.463022 +v -0.747360 -0.314958 7.177192 +v -1.213266 0.151643 6.500754 +v -1.210547 0.154945 6.493097 +v -1.182700 -0.046817 6.531936 +v -1.056729 0.209783 6.724091 +v -1.241925 0.238751 6.446312 +v -1.237871 0.632770 6.458739 +v -1.157222 0.276068 6.575094 +v -1.230887 0.539315 6.466508 +v -0.897339 -0.073333 6.946547 +v -1.022454 -0.222221 6.795003 +v -1.260292 0.565552 6.424017 +v -0.971836 0.007991 6.842999 +v -1.217921 0.545847 6.489109 +v -1.026018 0.137155 6.770879 +v -1.267392 0.574366 6.417227 +v -0.981198 0.007955 6.842824 +v -1.238479 0.249184 6.449118 +v -1.192252 0.286519 6.524868 +v -0.917742 -0.291180 6.925981 +v -1.223070 0.533097 6.479100 +v -1.197593 0.285417 6.517592 +v -0.745714 -0.284313 7.199002 +v -1.244404 0.655399 6.447830 +v -1.026700 0.147732 6.765321 +v -1.248990 0.664561 6.440413 +v -1.182235 0.281763 6.537401 +v -1.023756 -0.214415 6.773547 +v -0.990464 0.041302 6.822315 +v -1.100822 0.251997 6.657816 +v -1.219813 0.541910 6.483010 +v -1.186857 0.028278 6.524624 +v -1.192619 -0.016828 6.518518 +v -0.995112 0.065755 6.811134 +v -1.345565 0.692815 6.307556 +v -1.313890 0.646985 6.344164 +v -1.245364 0.554215 6.447029 +v -1.079983 0.231629 6.686275 +v -1.221114 0.277480 6.470493 +v -0.793063 -0.376384 7.111155 +v -0.998696 0.082232 6.803404 +v -1.315853 0.659993 6.333497 +v -1.081332 -0.156845 6.678751 +v -1.214767 0.592415 6.489566 +v -1.095818 0.231887 6.674598 +v -0.818646 -0.078532 7.078412 +v -1.234783 0.273197 6.459141 +v -1.278959 0.595068 6.392641 +v -1.301375 0.723190 6.370087 +v -1.338465 0.707266 6.302172 +v -1.186069 0.039475 6.525819 +v -1.015170 0.098609 6.790991 +v -1.090451 -0.133142 6.662782 +v -0.855337 -0.331615 7.015807 +v -1.289946 0.607880 6.382772 +v -1.158707 -0.073143 6.576387 +v -1.230233 0.616080 6.471141 +v -1.161925 -0.071165 6.568460 +v -0.961808 -0.006434 6.862107 +v -1.165084 -0.068757 6.560360 +v -1.170574 -0.065785 6.556644 +v -0.738163 -0.152114 7.191509 +v -1.143223 0.290618 6.595074 +v -1.270044 0.690091 6.412987 +v -1.176741 -0.057264 6.540292 +v -0.745890 -0.318257 7.170966 +v -1.208038 0.571833 6.499222 +v -1.212405 0.582080 6.494411 +v -1.105630 0.275239 6.641494 +v -1.190276 0.017166 6.521203 +v -1.212792 0.539833 6.493154 +v -1.205843 0.562388 6.503531 +v -0.671161 -0.299704 7.283770 +v -0.731501 -0.265319 7.200879 +v -0.686961 -0.308638 7.267186 +v -0.684885 -0.306231 7.274682 +v -0.690614 -0.306650 7.260736 +v -0.679664 -0.284067 7.277025 +v -0.686937 -0.271754 7.266758 +v -0.689403 -0.267570 7.261576 +v -0.692481 -0.257825 7.255903 +v -0.702251 -0.296331 7.244994 +v -0.715296 -0.278393 7.224442 +v -0.696603 -0.241358 7.252843 +v -0.699134 -0.235800 7.247588 +v -0.702707 -0.234469 7.245461 +v -0.705589 -0.236579 7.238288 +v -0.704474 -0.234807 7.240895 +v -0.721578 -0.279637 7.215076 +v -0.731286 -0.266631 7.206503 +v -0.718324 -0.279390 7.218228 +v -1.215473 0.548531 6.491598 +v -1.099846 0.240905 6.666096 +v -1.238811 0.549941 6.457473 +v -1.174291 -0.061491 6.548605 +v -1.049368 0.188076 6.740306 +v -0.758853 -0.133501 7.173981 +v -1.332782 0.666755 6.324424 +v -1.219256 0.584507 6.490016 +v -1.188561 -0.053970 6.535171 +v -1.202742 0.287166 6.511255 +v -1.224323 0.553951 6.482442 +v -1.238927 0.201302 6.452495 +v -1.194833 0.000095 6.517113 +v -1.223350 0.593386 6.486338 +v -1.202131 0.007588 6.512588 +v -1.017370 0.115753 6.781639 +v -1.341084 0.682412 6.309233 +v -1.247902 0.659035 6.444285 +v -1.212642 0.551835 6.495961 +v -1.229945 0.610623 6.475324 +v -0.767762 -0.106201 7.146961 +v -1.171154 0.092444 6.547009 +v -1.194781 0.029730 6.517769 +v -1.210203 0.283540 6.499165 +v -1.337847 0.715319 6.312452 +v -1.213310 0.282764 6.488877 +v -1.220921 0.156870 6.490326 +v -1.300802 0.621888 6.364928 +v -1.304482 0.627427 6.358875 +v -1.337880 0.721962 6.314642 +v -1.219253 0.162454 6.481987 +v -1.304076 0.633213 6.353857 +v -1.060036 0.212685 6.719912 +v -0.960785 0.000566 6.852284 +v -0.810013 -0.079827 7.090382 +v -1.067550 0.211751 6.712801 +v -1.222182 0.173036 6.471468 +v -1.369291 0.773557 6.269907 +v -1.315103 0.642333 6.347142 +v -1.261594 0.672470 6.431598 +v -1.144684 -0.077734 6.588111 +v -1.186552 0.055758 6.532609 +v -1.108080 0.262619 6.647775 +v -1.224555 0.282102 6.476497 +v -1.282825 0.600023 6.390302 +v -1.320462 0.653704 6.339351 +v -1.186438 0.283845 6.543033 +v -0.778539 -0.365896 7.125900 +v -1.219664 0.560774 6.487700 +v -0.788022 -0.370604 7.128858 +v -0.784858 -0.371376 7.115346 +v -1.121283 0.275419 6.628530 +v -0.793413 -0.379018 7.095678 +v -0.802077 -0.381051 7.088391 +v -1.298835 0.616811 6.369770 +v -0.991742 0.022364 6.832059 +v -1.128886 0.289583 6.613324 +v -1.177086 0.279705 6.548157 +v -0.985268 0.029253 6.829458 +v -0.917992 -0.064871 6.930250 +v -0.730496 -0.162118 7.200884 +v -1.313336 0.730719 6.354462 +v -1.197737 -0.026253 6.519122 +v -1.265115 0.686090 6.417299 +v -1.315592 0.734924 6.345284 +v -0.962232 -0.261888 6.869576 +v -0.826689 -0.361558 7.056619 +v -0.832749 -0.074905 7.060002 +v -1.284151 0.705644 6.390237 +v -1.261142 0.565102 6.429001 +v -0.971411 -0.242790 6.839350 +v -0.893884 -0.305764 6.965239 +v -0.933037 -0.048623 6.916356 +v -1.095327 -0.146814 6.672536 +v -1.046165 -0.209855 6.742769 +v -0.998248 0.053563 6.816414 +v -1.050651 -0.211449 6.727152 +v -1.067267 -0.206087 6.700336 +v -0.792197 -0.095575 7.128623 +v -0.792142 -0.085122 7.114661 +v -1.218811 0.281869 6.482693 +v -1.195494 0.008871 6.516672 +v -1.034410 0.170156 6.757115 +v -1.219230 0.533458 6.484097 +v -1.225195 0.541871 6.477901 +v -1.213155 0.563726 6.496285 +v -1.220556 0.565051 6.485188 +v -1.215602 0.574169 6.492178 +v -1.227054 0.563397 6.476747 +v -1.232384 0.548338 6.468217 +v -1.322655 0.736786 6.337065 +v -1.323936 0.736851 6.331485 +v -0.713864 -0.216247 7.223629 +v -1.239063 0.557433 6.460288 +v -1.326082 0.732550 6.326586 +v -1.332138 0.732406 6.319671 +v -0.719011 -0.200541 7.223672 +v -1.102467 -0.122810 6.657971 +v -0.885896 -0.082986 6.973380 +v -1.198242 -0.007662 6.514913 +v -1.291837 0.704338 6.390317 +v -1.180210 -0.065026 6.552034 +v -0.735495 -0.291489 7.188319 +v -1.225721 0.561744 6.481071 +v -0.754030 -0.326965 7.167849 +v -1.247436 0.645621 6.450831 +v -0.800857 -0.083651 7.108428 +v -1.008683 -0.218197 6.784299 +v -1.343790 0.713325 6.312170 +v -1.244557 0.562305 6.454771 +v -1.230772 0.569241 6.474245 +v -1.031603 0.131404 6.770187 +v -1.064687 0.206704 6.720096 +v -1.274432 0.583281 6.418213 +v -1.334726 0.728469 6.317092 +v -1.073303 0.219928 6.701900 +v -1.169835 0.275292 6.560922 +v -1.348445 0.698437 6.310948 +v -0.732018 -0.173483 7.210574 +v -1.373739 0.774122 6.271681 +v -1.368141 0.777260 6.269951 +v -1.370425 0.779223 6.267690 +v -1.070919 -0.168814 6.686306 +v -1.041654 -0.215150 6.771343 +v -1.192309 -0.033684 6.525036 +v -1.252082 0.246052 6.440674 +v -1.141826 -0.084248 6.605228 +v -1.292173 0.611244 6.377399 +v -0.950289 -0.270016 6.882460 +v -1.195129 0.048022 6.524414 +v -1.143918 0.284079 6.602800 +v -1.238292 0.286896 6.464742 +v -1.232415 0.280590 6.463121 +v -1.175777 0.114685 6.545236 +v -0.842686 -0.079008 7.049236 +v -0.934123 -0.045754 6.913701 +v -0.842416 -0.076480 7.035465 +v -1.185272 0.128695 6.540332 +v -1.188373 0.283100 6.535149 +v -0.844365 -0.076540 7.029258 +v -1.269946 0.681224 6.419513 +v -1.238972 0.266366 6.452559 +v -1.299220 0.718130 6.376645 +v -1.250556 0.558581 6.447329 +v -0.877925 -0.086316 6.994721 +v -1.157484 -0.075606 6.587731 +v -1.003583 0.061532 6.811142 +v -1.279582 0.690017 6.410673 +v -0.813698 -0.375746 7.071534 +v -0.872974 -0.315830 6.988949 +v -0.892057 -0.309863 6.978578 +v -1.204345 -0.013650 6.511645 +v -1.243564 0.555192 6.452939 +v -1.031410 0.137441 6.767876 +v -1.220451 0.555050 6.489553 +v -1.222088 0.576750 6.486799 +v -1.225816 0.566854 6.477501 +v -0.741777 -0.276380 7.198450 +v -0.734840 -0.266143 7.203376 +v -0.694363 -0.307724 7.268381 +v -0.697770 -0.305931 7.265587 +v -0.687448 -0.276888 7.272869 +v -0.713269 -0.287946 7.234542 +v -0.699847 -0.242000 7.253851 +v -0.698899 -0.249236 7.254608 +v -0.703669 -0.238227 7.249118 +v -0.706757 -0.240595 7.242489 +v -0.712380 -0.237885 7.231471 +v -0.720691 -0.280379 7.223603 +v -0.725121 -0.280675 7.217789 +v -0.733894 -0.273466 7.210355 +v -0.681363 -0.302813 7.282853 +v -1.295062 0.711168 6.382974 +v -1.044109 0.173919 6.749411 +v -1.155902 0.286735 6.582777 +v -1.206536 -0.009863 6.509953 +v -1.161319 0.281166 6.576590 +v -1.311696 0.630421 6.358545 +v -1.165379 0.275695 6.566648 +v -1.332444 0.726909 6.328882 +v -1.338345 0.727237 6.325977 +v -1.232095 0.561915 6.477481 +v -1.327341 0.659011 6.334224 +v -1.201471 0.025953 6.512926 +v -1.278271 0.590880 6.408781 +v -0.722679 -0.202507 7.225000 +v -1.182544 0.082130 6.546132 +v -1.197581 0.037076 6.517854 +v -1.235188 0.558640 6.473792 +v -1.196761 0.289130 6.524903 +v -1.341761 0.675568 6.317758 +v -1.347193 0.683767 6.311411 +v -0.993706 -0.234220 6.826074 +v -1.314914 0.637406 6.352300 +v -1.336738 0.729532 6.319439 +v -1.180197 0.280320 6.555847 +v -0.722095 -0.214715 7.225756 +v -1.343908 0.718557 6.313291 +v -1.183268 0.063279 6.538487 +v -0.756557 -0.312208 7.185009 +v -1.236882 0.556361 6.470203 +v -1.097688 -0.142065 6.669313 +v -1.208333 0.288006 6.509869 +v -1.100920 -0.128577 6.661652 +v -1.059869 0.186951 6.737247 +v -1.285624 0.597237 6.402726 +v -0.933038 -0.278390 6.898321 +v -1.243428 0.281785 6.457070 +v -1.053277 0.197014 6.733337 +v -1.252292 0.188867 6.454916 +v -1.222450 0.290288 6.492833 +v -1.236648 0.552049 6.463755 +v -0.768725 -0.342484 7.160501 +v -1.234772 0.574065 6.471195 +v -1.310464 0.720657 6.368312 +v -1.241836 0.270747 6.453923 +v -1.291412 0.604766 6.388368 +v -1.245061 0.567724 6.462571 +v -1.133732 0.272495 6.621184 +v -1.080209 0.224428 6.693830 +v -1.032351 -0.209472 6.756756 +v -1.302346 0.613559 6.375167 +v -1.194764 -0.041940 6.525142 +v -1.228458 0.590109 6.483395 +v -1.247846 0.634537 6.454934 +v -1.136795 0.279824 6.612793 +v -1.045735 -0.209840 6.750867 +v -1.259226 0.652651 6.443899 +v -1.153147 0.286846 6.586926 +v -0.898796 -0.088345 6.978505 +v -0.732759 -0.169754 7.205587 +v -0.865987 -0.334941 7.023189 +v -1.202768 -0.024545 6.514981 +v -0.799971 -0.382237 7.106895 +v -1.063546 -0.211515 6.709719 +v -1.230244 0.579335 6.479974 +v -0.748444 -0.153977 7.190900 +v -0.746546 -0.144396 7.182533 +v -1.226727 0.600317 6.481052 +v -1.073957 -0.209413 6.703326 +v -1.190678 0.136199 6.533632 +v -1.254723 0.560446 6.437718 +v -1.075696 -0.201216 6.694932 +v -0.828809 -0.074275 7.064433 +v -1.231593 0.602173 6.476836 +v -0.814493 -0.368319 7.062235 +v -1.045674 0.162259 6.753544 +v -1.266364 0.570081 6.423323 +v -0.910996 -0.076722 6.948931 +v -0.915847 -0.069135 6.937203 +v -0.935485 -0.039134 6.904709 +v -1.196240 0.020465 6.517678 +v -1.230266 0.550607 6.476024 +v -1.201206 0.019980 6.513339 +v -1.244300 0.220431 6.446574 +v -1.248464 0.256964 6.444999 +v -1.206413 0.148064 6.513934 +v -1.010930 0.079854 6.802625 +v -0.721148 -0.228353 7.228176 +v -0.757645 -0.323988 7.174918 +v -1.111441 -0.133841 6.664009 +v -1.182641 0.089949 6.549758 +v -0.750548 -0.308821 7.185967 +v -1.203131 0.003462 6.512921 +v -1.253612 0.213427 6.444123 +v -1.210004 0.014345 6.509031 +v -1.254848 0.238744 6.439596 +v -1.113693 -0.110786 6.648154 +v -1.231106 0.291561 6.479958 +v -1.182698 0.112107 6.548972 +v -0.754860 -0.317277 7.179958 +v -0.766398 -0.116473 7.156820 +v -1.182616 -0.059634 6.542461 +v -1.232347 0.286429 6.469799 +v -1.206951 0.038536 6.513504 +v -1.208394 0.292138 6.520382 +v -1.236133 0.582288 6.474048 +v -1.203193 0.289874 6.518279 +v -1.114383 -0.096683 6.630690 +v -1.061979 0.198347 6.726597 +v -1.241559 0.564597 6.465213 +v -1.215032 0.288396 6.502913 +v -0.903846 -0.085489 6.965229 +v -1.241088 0.618746 6.466458 +v -0.806707 -0.082777 7.099541 +v -1.225067 0.291030 6.487067 +v -1.060587 -0.212333 6.717789 +v -1.087478 0.211865 6.697506 +v -1.251020 0.562155 6.450246 +v -1.243514 0.629450 6.460417 +v -1.296378 0.609545 6.380617 +v -0.946433 -0.277068 6.896451 +v -1.095279 0.222753 6.682181 +v -1.248519 0.639078 6.453807 +v -1.309109 0.718093 6.377154 +v -1.342169 0.726406 6.321495 +v -1.031633 0.110872 6.780178 +v -1.343549 0.724126 6.317113 +v -0.827779 -0.076352 7.069941 +v -0.753074 -0.144419 7.181736 +v -1.095891 -0.164768 6.679578 +v -1.268614 0.675572 6.426189 +v -1.264137 0.669435 6.435170 +v -1.309211 0.723295 6.362657 +v -1.041594 0.140856 6.764684 +v -0.884043 -0.322422 7.006461 +v -1.150156 0.282034 6.597646 +v -1.320701 0.730373 6.350826 +v -1.158339 -0.079967 6.602605 +v -1.279888 0.684324 6.417753 +v -1.033161 0.159009 6.759682 +v -0.854403 -0.081981 7.037172 +v -1.172691 -0.070847 6.571463 +v -1.263074 0.567649 6.436005 +v -1.269046 0.574582 6.423285 +v -1.230506 0.594643 6.477562 +v -1.209694 -0.003020 6.509657 +v -1.230280 0.559245 6.480348 +v -1.233781 0.590971 6.476576 +v -0.681440 -0.292977 7.295147 +v -0.682115 -0.285854 7.287586 +v -0.694024 -0.307038 7.272651 +v -0.704564 -0.303001 7.263043 +v -0.698548 -0.260838 7.263440 +v -0.707125 -0.299151 7.253807 +v -0.714998 -0.292548 7.243847 +v -0.720764 -0.288121 7.240214 +v -0.718240 -0.281253 7.229191 +v -0.707219 -0.247331 7.251488 +v -0.709281 -0.243457 7.246022 +v -0.729529 -0.276907 7.213350 +v -0.705530 -0.243155 7.249486 +v -1.162389 0.281123 6.581497 +v -1.186989 0.096209 6.552197 +v -1.168875 0.279875 6.572657 +v -1.215320 0.003475 6.504220 +v -0.860779 -0.083886 7.022124 +v -0.837502 -0.360873 7.057721 +v -1.083567 -0.194081 6.691639 +v -0.997483 -0.239580 6.837473 +v -1.258980 0.571751 6.447603 +v -0.867674 -0.085098 7.006839 +v -1.086614 -0.181807 6.687335 +v -1.256628 0.564240 6.442826 +v -1.120309 0.261157 6.640117 +v -0.910308 -0.304206 6.962686 +v -1.206565 0.294675 6.527179 +v -1.315739 0.631640 6.360971 +v -1.052677 0.172704 6.745857 +v -0.999759 -0.226933 6.807221 +v -1.267641 0.573653 6.431992 +v -1.249672 0.203981 6.448853 +v -0.760343 -0.332132 7.166495 +v -1.215159 0.292698 6.508358 +v -1.212590 0.037324 6.512542 +v -1.187356 0.283246 6.551631 +v -0.726469 -0.192549 7.221704 +v -1.260200 0.663369 6.439227 +v -1.192839 -0.050957 6.530285 +v -1.203324 -0.045980 6.523972 +v -1.250726 0.625355 6.459493 +v -0.773067 -0.347161 7.157004 +v -0.737120 -0.175411 7.210742 +v -1.324912 0.726328 6.349727 +v -0.904804 -0.081729 6.958191 +v -1.202031 -0.040324 6.522767 +v -1.152218 0.273968 6.605874 +v -1.325088 0.732039 6.343085 +v -1.206198 0.144797 6.523849 +v -1.246482 0.291331 6.462107 +v -1.330441 0.731232 6.331168 +v -1.281980 0.692263 6.405864 +v -1.287639 0.694007 6.400654 +v -1.259367 0.276416 6.442133 +v -1.253954 0.268174 6.443418 +v -1.347920 0.708938 6.316691 +v -1.349077 0.715418 6.316996 +v -1.262249 0.253033 6.435524 +v -1.373758 0.771345 6.274096 +v -0.819276 -0.381259 7.080925 +v -1.266549 0.260555 6.432493 +v -1.256142 0.644743 6.447260 +v -1.244810 0.579884 6.467781 +v -1.237251 0.564957 6.473259 +v -1.335878 0.726362 6.337454 +v -1.306026 0.612741 6.380357 +v -1.051826 0.161739 6.750724 +v -1.306985 0.619137 6.373484 +v -1.108629 -0.145142 6.669962 +v -1.269311 0.656846 6.436818 +v -1.217538 0.010608 6.503418 +v -1.263792 0.638076 6.448006 +v -1.264215 0.643920 6.445129 +v -1.174773 -0.067901 6.561680 +v -1.270205 0.673487 6.431272 +v -0.771605 -0.328944 7.177568 +v -1.274217 0.670416 6.425500 +v -0.745795 -0.300860 7.189894 +v -1.194010 0.061383 6.535349 +v -1.196534 0.287725 6.535693 +v -1.190091 -0.061315 6.543251 +v -1.261143 0.262552 6.436775 +v -1.195133 -0.058007 6.537760 +v -1.066594 0.197880 6.724838 +v -1.232265 0.295185 6.485819 +v -1.202693 0.058473 6.528807 +v -1.314397 0.721900 6.364303 +v -1.319629 0.721408 6.362374 +v -0.774637 -0.120903 7.160684 +v -1.003618 -0.228707 6.814322 +v -0.956890 -0.027200 6.886298 +v -1.286422 0.690307 6.406431 +v -0.775688 -0.115220 7.154360 +v -1.141655 0.260371 6.624043 +v -1.336582 0.659847 6.329666 +v -0.911252 -0.297944 6.943649 +v -1.206064 -0.034809 6.518993 +v -1.251452 0.287406 6.456030 +v -1.251137 0.279390 6.450692 +v -0.743963 -0.174765 7.210861 +v -1.341187 0.668396 6.322051 +v -1.131365 -0.095088 6.624880 +v -1.078026 0.206320 6.708726 +v -1.227337 0.151239 6.509764 +v -1.211955 -0.033126 6.515954 +v -1.331112 0.733376 6.335382 +v -1.188860 0.119985 6.547989 +v -1.111860 0.221418 6.672704 +v -1.242978 0.607602 6.470182 +v -0.881986 -0.087659 7.005338 +v -1.352092 0.689005 6.314772 +v -1.352923 0.694855 6.317944 +v -1.296939 0.707726 6.389309 +v -0.947886 -0.284098 6.911118 +v -1.160160 0.276090 6.595026 +v -0.788668 -0.366148 7.141386 +v -0.778602 -0.357522 7.146175 +v -1.306352 0.714442 6.381756 +v -1.346004 0.722139 6.320636 +v -0.971688 -0.003899 6.856713 +v -0.837318 -0.077046 7.054361 +v -0.745783 -0.156723 7.196811 +v -0.801000 -0.380250 7.116921 +v -1.374505 0.773993 6.274116 +v -0.818985 -0.389551 7.103095 +v -1.240540 0.569443 6.468039 +v -0.852087 -0.084950 7.047937 +v -0.988759 0.005451 6.845631 +v -0.999930 0.010825 6.840873 +v -1.040702 0.147679 6.760759 +v -1.048044 0.155546 6.755941 +v -0.926291 -0.060255 6.924432 +v -0.936608 -0.062122 6.927152 +v -0.945056 -0.039792 6.904528 +v -1.077602 -0.211802 6.708945 +v -1.108835 0.237914 6.661569 +v -1.240799 0.600871 6.472470 +v -1.117700 0.245988 6.651186 +v -1.057466 0.180562 6.742017 +v -1.239061 0.587893 6.471801 +v -1.073477 0.189721 6.725778 +v -0.740621 -0.271544 7.202619 +v -0.682186 -0.287729 7.294291 +v -0.690065 -0.284087 7.284375 +v -0.692821 -0.279084 7.280154 +v -0.705580 -0.254638 7.257138 +v -0.721847 -0.281020 7.235092 +v -0.722727 -0.279785 7.229151 +v -0.722800 -0.244838 7.248913 +v -0.724808 -0.240376 7.240635 +v -0.738944 -0.271430 7.207729 +v -0.689527 -0.302638 7.283273 +v -1.212537 0.053715 6.521495 +v -1.219903 0.016955 6.503810 +v -1.273834 0.580721 6.425463 +v -0.769431 -0.129190 7.169349 +v -1.269941 0.665626 6.434980 +v -1.327762 0.645528 6.348027 +v -1.213577 0.029414 6.509146 +v -0.888489 -0.315118 6.991320 +v -1.331952 0.648947 6.343225 +v -0.732586 -0.204031 7.225295 +v -0.764201 -0.320556 7.178664 +v -1.246688 0.573476 6.467625 +v -1.220598 0.024990 6.503231 +v -1.085769 -0.208340 6.701600 +v -1.081128 -0.204697 6.696740 +v -1.276977 0.676614 6.422950 +v -1.295496 0.602902 6.398812 +v -0.888851 -0.089443 6.999368 +v -1.150370 0.268851 6.611290 +v -1.238693 0.158836 6.488734 +v -1.349322 0.666459 6.322752 +v -0.768582 -0.334061 7.171295 +v -0.936494 -0.295073 6.938181 +v -0.800876 -0.093077 7.124427 +v -0.987951 -0.002714 6.856287 +v -1.263445 0.221899 6.439600 +v -1.325382 0.724739 6.354472 +v -1.348845 0.676761 6.317101 +v -1.073119 -0.215376 6.721147 +v -1.099174 0.216705 6.683761 +v -0.817464 -0.087144 7.102985 +v -1.295310 0.697268 6.396726 +v -1.332851 0.729482 6.340106 +v -0.785232 -0.103358 7.141834 +v -0.828290 -0.081024 7.079615 +v -0.787747 -0.097729 7.134199 +v -1.312326 0.623020 6.371121 +v -0.810118 -0.386602 7.105178 +v -1.001365 0.035863 6.823022 +v -0.744137 -0.164469 7.202718 +v -1.378837 0.767366 6.275904 +v -0.974965 -0.264793 6.876038 +v -1.378974 0.770309 6.277985 +v -1.376346 0.771116 6.273600 +v -1.164808 0.278779 6.587776 +v -0.939821 -0.054453 6.920093 +v -1.047562 0.127872 6.767372 +v -1.246841 0.609105 6.466453 +v -1.259727 0.282536 6.444707 +v -1.211712 -0.025563 6.511817 +v -1.252269 0.618141 6.460817 +v -1.214560 -0.013647 6.507672 +v -1.259685 0.629981 6.451561 +v -1.290343 0.688117 6.405155 +v -1.247954 0.584641 6.464128 +v -1.244097 0.594273 6.469577 +v -1.241523 0.170097 6.471190 +v -1.176415 0.279083 6.566065 +v -0.727159 -0.233427 7.232978 +v -1.249249 0.598006 6.465739 +v -0.871914 -0.089344 7.025827 +v -1.274723 0.582825 6.431633 +v -1.242758 0.293370 6.469190 +v -1.286447 0.591080 6.421537 +v -0.874287 -0.088899 7.016090 +v -1.132475 0.256375 6.633962 +v -1.222475 -0.020359 6.502854 +v -1.216451 -0.002471 6.505253 +v -0.763334 -0.145024 7.184693 +v -0.769113 -0.135941 7.176367 +v -1.192182 0.073131 6.542657 +v -1.265401 0.207540 6.442896 +v -0.886064 -0.087323 6.987772 +v -0.966465 -0.029207 6.886109 +v -1.273805 0.667370 6.431556 +v -1.276599 0.662734 6.429433 +v -1.279143 0.664941 6.424759 +v -1.221612 0.295600 6.506416 +v -1.231719 0.300579 6.496636 +v -1.096877 0.211788 6.689738 +v -0.758343 -0.307169 7.188502 +v -1.016045 0.073781 6.806700 +v -1.063285 0.170498 6.742440 +v -1.021414 0.075053 6.805786 +v -1.117317 -0.123559 6.657032 +v -1.314646 0.714777 6.374254 +v -0.755610 -0.301527 7.194751 +v -1.286232 0.689302 6.413476 +v -0.768895 -0.337999 7.164280 +v -1.271322 0.280051 6.434092 +v -1.068188 0.176626 6.738125 +v -1.222910 0.020285 6.499927 +v -1.301941 0.607890 6.388742 +v -1.231376 0.295962 6.492665 +v -1.021753 0.084418 6.799156 +v -0.929030 -0.286812 6.916669 +v -0.909794 -0.088684 6.970685 +v -1.208663 0.042553 6.515419 +v -1.317120 0.714247 6.372533 +v -1.027881 0.096460 6.790596 +v -1.302605 0.690304 6.399213 +v -1.201478 0.065803 6.537432 +v -1.128894 -0.103869 6.641152 +v -1.326085 0.714842 6.361812 +v -1.196137 0.131933 6.541162 +v -0.750755 -0.168430 7.204590 +v -1.265448 0.648038 6.441086 +v -0.974290 -0.013412 6.867573 +v -1.316320 0.622519 6.379485 +v -0.842297 -0.081728 7.065150 +v -1.255258 0.609514 6.460751 +v -1.080139 0.191700 6.720242 +v -1.344457 0.714619 6.329938 +v -0.923793 -0.073572 6.942276 +v -1.349514 0.709657 6.320891 +v -1.173658 0.279727 6.578897 +v -1.174314 0.281289 6.573663 +v -1.259104 0.624642 6.451926 +v -1.239000 0.298987 6.488073 +v -0.944628 -0.048900 6.916069 +v -1.051790 0.148233 6.757802 +v -0.996283 0.018764 6.834369 +v -1.250347 0.573799 6.464104 +v -1.266563 0.273252 6.436095 +v -1.265097 0.235445 6.436125 +v -1.223537 0.293118 6.499238 +v -1.341546 0.723217 6.327560 +v -1.259155 0.617689 6.453394 +v -0.686055 -0.298350 7.294152 +v -0.685758 -0.292661 7.297143 +v -0.685328 -0.289082 7.295681 +v -0.707904 -0.303201 7.272257 +v -0.697965 -0.271979 7.277861 +v -0.700082 -0.267408 7.269739 +v -0.703847 -0.261537 7.264808 +v -0.725149 -0.280093 7.237477 +v -0.712189 -0.252905 7.255999 +v -0.718074 -0.247504 7.253966 +v -0.716291 -0.244800 7.251035 +v -0.739352 -0.276817 7.218441 +v -0.751270 -0.273904 7.207302 +v -1.016093 0.057293 6.813648 +v -1.221790 0.048182 6.517380 +v -1.213436 0.295550 6.520127 +v -1.283212 0.681147 6.420414 +v -1.220284 0.034137 6.508290 +v -0.769107 -0.320257 7.179830 +v -1.223778 0.031653 6.504420 +v -1.076159 0.179232 6.730367 +v -1.083673 0.198454 6.712303 +v -1.269883 0.576555 6.441005 +v -0.910129 -0.307749 6.975474 +v -1.289366 0.681641 6.416759 +v -0.782548 -0.111722 7.150702 +v -1.326016 0.640215 6.353307 +v -0.810957 -0.089996 7.113766 +v -1.311408 0.717328 6.376297 +v -1.258029 0.292566 6.454876 +v -1.147213 0.266859 6.616385 +v -1.101714 -0.188243 6.686554 +v -1.156133 0.264051 6.609563 +v -1.206952 0.141617 6.529604 +v -1.273702 0.257412 6.428392 +v -1.193631 0.080874 6.546108 +v -1.350292 0.680343 6.316608 +v -1.190226 0.102316 6.552633 +v -0.824802 -0.084863 7.092682 +v -0.914290 -0.084316 6.960361 +v -1.252029 0.589856 6.462399 +v -1.127615 -0.109672 6.647486 +v -1.116470 0.229439 6.662766 +v -1.345423 0.708041 6.329378 +v -1.227843 0.009840 6.499086 +v -1.301366 0.705146 6.391797 +v -1.231756 0.015763 6.495606 +v -1.226333 0.022524 6.497674 +v -0.845235 -0.352681 7.046790 +v -0.837514 -0.078509 7.069311 +v -1.307274 0.709918 6.388764 +v -1.346792 0.710104 6.325066 +v -0.993125 0.002597 6.850496 +v -1.127454 0.248953 6.643348 +v -0.831903 -0.380669 7.079959 +v -1.334168 0.723776 6.343744 +v -1.177169 0.282613 6.575883 +v -1.272666 0.647729 6.436007 +v -1.204981 -0.058723 6.536594 +v -1.147989 -0.087645 6.614738 +v -1.205213 -0.051001 6.526547 +v -0.861002 -0.088139 7.040380 +v -0.859524 -0.341284 7.032365 +v -1.094684 -0.211635 6.705934 +v -1.187746 -0.069633 6.569916 +v -1.340015 0.724687 6.334036 +v -0.863494 -0.085167 7.032948 +v -1.009618 0.044314 6.819653 +v -1.050595 0.138384 6.762898 +v -1.352430 0.671592 6.319033 +v -1.380544 0.769317 6.276392 +v -1.336761 0.651029 6.342634 +v -1.211981 -0.048356 6.523582 +v -1.191588 0.108557 6.551239 +v -1.193883 0.115461 6.550838 +v -0.959598 -0.034700 6.895679 +v -1.345868 0.660188 6.329814 +v -0.900557 -0.313927 6.994708 +v -1.205348 0.137389 6.539304 +v -1.207890 0.139653 6.536728 +v -0.880371 -0.093637 7.028568 +v -1.346698 0.701438 6.332077 +v -1.222180 0.038023 6.508938 +v -1.233121 0.303203 6.499852 +v -0.850850 -0.367343 7.066623 +v -1.100996 -0.208048 6.700113 +v -0.990381 -0.247265 6.849473 +v -1.108129 0.213434 6.682112 +v -1.319699 0.713853 6.382676 +v -1.235803 0.298178 6.491952 +v -1.301714 0.606399 6.402948 +v -0.884654 -0.091900 7.016597 +v -1.041983 0.092918 6.790943 +v -1.139091 -0.094926 6.627238 +v -1.317594 0.714935 6.379114 +v -1.225902 0.152722 6.502138 +v -1.242037 0.299213 6.479332 +v -1.325226 0.713677 6.370632 +v -1.163507 0.268613 6.601286 +v -1.150294 -0.091587 6.623662 +v -1.290025 0.687456 6.409930 +v -1.351682 0.700736 6.321988 +v -1.180129 0.281498 6.570584 +v -1.229373 -0.021064 6.500196 +v -1.255151 0.297778 6.465908 +v -1.296216 0.687227 6.406765 +v -1.331898 0.714346 6.353053 +v -1.227532 -0.005358 6.501185 +v -1.239576 0.163548 6.479362 +v -1.258365 0.595251 6.460035 +v -0.770431 -0.322830 7.177884 +v -1.278012 0.242880 6.429021 +v -1.265382 0.588222 6.451034 +v -1.263278 0.604757 6.454187 +v -1.231881 -0.002376 6.496858 +v -1.268081 0.293095 6.442667 +v -1.133650 0.234006 6.649010 +v -1.188226 0.284144 6.561083 +v -1.213025 -0.053056 6.528821 +v -1.271116 0.288036 6.437738 +v -1.265755 0.631073 6.450798 +v -1.330791 0.723353 6.355319 +v -1.111303 -0.172008 6.679515 +v -1.233336 0.020609 6.494599 +v -1.266147 0.616467 6.447052 +v -1.268071 0.620165 6.445743 +v -1.199460 0.073572 6.541956 +v -0.838735 -0.084232 7.076206 +v -0.756244 -0.294614 7.198162 +v -1.344280 0.711181 6.339621 +v -1.205804 0.293727 6.536119 +v -1.275086 0.657366 6.433967 +v -0.845902 -0.085169 7.068726 +v -0.800294 -0.100542 7.132282 +v -1.288930 0.595131 6.412455 +v -1.216149 0.299035 6.523929 +v -1.189260 -0.067479 6.560119 +v -1.022380 0.032140 6.824402 +v -1.061192 -0.212326 6.738787 +v -1.319253 0.633349 6.365411 +v -0.879833 -0.328674 7.016775 +v -1.074609 -0.216295 6.731293 +v -1.322229 0.635677 6.359582 +v -0.842496 -0.377368 7.077363 +v -0.750505 -0.159476 7.200007 +v -0.962969 -0.270837 6.885342 +v -1.270756 0.635778 6.441812 +v -1.261767 0.581244 6.454055 +v -1.254286 0.578486 6.460361 +v -1.219805 -0.031981 6.509949 +v -1.349472 0.704606 6.326253 +v -1.250249 0.300298 6.472085 +v -1.265040 0.296390 6.448899 +v -1.260220 0.611631 6.457059 +v -0.690440 -0.293313 7.295141 +v -0.695333 -0.290329 7.289458 +v -0.717124 -0.301033 7.253783 +v -0.720091 -0.299788 7.251295 +v -0.723113 -0.294292 7.247602 +v -0.728406 -0.281518 7.239190 +v -0.729568 -0.277792 7.234123 +v -0.735555 -0.278623 7.225954 +v -0.689967 -0.297249 7.294485 +v -0.698723 -0.299492 7.283776 +v -0.704197 -0.301186 7.278321 +v -1.068884 0.163926 6.744744 +v -0.959654 -0.041580 6.903844 +v -1.227376 -0.027523 6.502803 +v -1.275239 0.302793 6.444661 +v -1.271515 0.629822 6.445479 +v -1.340846 0.717209 6.334723 +v -1.345657 0.715529 6.342918 +v -1.340233 0.724896 6.344381 +v -0.778171 -0.132535 7.171647 +v -1.099218 -0.197087 6.691317 +v -1.283808 0.589266 6.426661 +v -1.225647 0.026040 6.500068 +v -0.780971 -0.122758 7.163538 +v -1.228929 0.032025 6.503868 +v -1.235880 0.029639 6.499508 +v -0.777308 -0.341527 7.169044 +v -1.233832 0.025872 6.495085 +v -1.343230 0.657282 6.337807 +v -0.809027 -0.095434 7.125959 +v -1.227651 0.004952 6.498917 +v -1.322393 0.714040 6.372795 +v -1.285090 0.663284 6.423481 +v -0.767739 -0.310715 7.190356 +v -0.735109 -0.228948 7.230526 +v -0.766969 -0.317282 7.186902 +v -1.177342 0.278210 6.581250 +v -1.291405 0.674155 6.418225 +v -0.802439 -0.378176 7.132249 +v -1.211657 0.057709 6.525876 +v -1.328797 0.714498 6.358167 +v -0.850317 -0.084571 7.063793 +v -1.292992 0.601062 6.409032 +v -0.905285 -0.092051 6.988545 +v -0.856912 -0.088743 7.053364 +v -1.336354 0.722650 6.349036 +v -1.347310 0.701307 6.335810 +v -1.211095 0.295559 6.537447 +v -1.122891 0.215762 6.670038 +v -1.269029 0.593480 6.448996 +v -0.738732 -0.204290 7.226979 +v -0.790901 -0.113737 7.151293 +v -0.746895 -0.180334 7.214160 +v -1.306096 0.609136 6.393950 +v -1.202533 0.128705 6.546330 +v -1.169516 -0.073444 6.587525 +v -1.277280 0.586332 6.436115 +v -1.015369 -0.232896 6.826789 +v -1.221089 0.295590 6.515688 +v -1.122858 0.236607 6.654541 +v -1.355418 0.678323 6.322137 +v -1.237418 0.303187 6.494394 +v -1.249191 0.179373 6.462089 +v -0.945329 -0.057666 6.921749 +v -0.796722 -0.108573 7.144729 +v -1.354588 0.687989 6.320938 +v -1.032139 -0.219581 6.786870 +v -1.134125 0.243603 6.640334 +v -1.122686 -0.127250 6.660772 +v -1.201773 -0.064068 6.549472 +v -1.062502 0.160141 6.747685 +v -1.007026 0.028767 6.826674 +v -1.077229 -0.217076 6.739292 +v -1.023097 0.052869 6.815062 +v -1.268681 0.633280 6.448378 +v -1.262886 0.590048 6.456587 +v -1.353727 0.689911 6.326110 +v -1.274888 0.272102 6.430243 +v -1.276391 0.264666 6.426761 +v -1.231239 -0.008537 6.499084 +v -1.267654 0.600510 6.452548 +v -1.268974 0.582097 6.445989 +v -1.276490 0.638706 6.437743 +v -1.096145 0.199511 6.701920 +v -1.224530 0.044754 6.513659 +v -1.284327 0.237038 6.427429 +v -1.295015 0.682357 6.414370 +v -1.103644 0.206995 6.691070 +v -1.219597 0.148485 6.518273 +v -1.343741 0.722983 6.341007 +v -1.273926 0.634665 6.440627 +v -1.112891 0.208172 6.682629 +v -1.332509 0.643514 6.354755 +v -1.200633 0.290122 6.550576 +v -1.348735 0.660592 6.332800 +v -1.197093 0.289120 6.546058 +v -1.334563 0.646733 6.347167 +v -0.773946 -0.142715 7.182484 +v -1.297317 0.605456 6.412541 +v -1.353183 0.664820 6.327344 +v -1.242272 0.156585 6.497874 +v -1.233639 0.008032 6.496729 +v -0.740226 -0.236096 7.235131 +v -1.240154 0.019573 6.492780 +v -0.763903 -0.303427 7.197547 +v -1.211169 0.077153 6.545766 +v -1.254730 0.302558 6.472824 +v -1.281367 0.656690 6.431443 +v -1.301012 0.607930 6.406294 +v -1.322448 0.715995 6.378341 +v -1.318208 0.627676 6.375314 +v -1.324903 0.632371 6.374191 +v -1.284936 0.280512 6.427933 +v -1.224616 0.296957 6.512787 +v -1.250487 0.166750 6.475092 +v -0.798852 -0.104462 7.137649 +v -1.191312 0.284401 6.563969 +v -1.020055 -0.226497 6.810439 +v -0.781830 -0.347978 7.166213 +v -1.208907 0.059761 6.530409 +v -1.280049 0.591601 6.435058 +v -1.198630 0.107831 6.555125 +v -1.258417 0.302546 6.468453 +v -0.782531 -0.351685 7.158725 +v -1.003096 0.007491 6.843778 +v -1.337320 0.717815 6.350924 +v -1.036468 0.102219 6.785161 +v -1.211990 -0.057057 6.533129 +v -1.006009 0.023136 6.831671 +v -1.230881 0.039689 6.505437 +v -1.269981 0.611031 6.447738 +v -0.733954 -0.215300 7.227874 +v -1.094604 0.190881 6.711148 +v -0.837358 -0.088038 7.093769 +v -1.219166 -0.043250 6.516500 +v -1.220076 -0.038964 6.513809 +v -0.921179 -0.083114 6.955098 +v -1.225440 -0.045619 6.513826 +v -1.226610 -0.036558 6.506570 +v -0.757466 -0.171506 7.207853 +v -0.809429 -0.383883 7.123571 +v -1.116238 -0.157853 6.673940 +v -1.058653 -0.211906 6.752079 +v -0.756840 -0.153938 7.192297 +v -1.085980 -0.217687 6.725170 +v -1.123012 -0.135653 6.665545 +v -0.952850 -0.049603 6.914153 +v -1.120033 -0.116573 6.652506 +v -1.308439 0.690991 6.394549 +v -1.281585 0.587764 6.431979 +v -0.711266 -0.304590 7.268620 +v -0.709719 -0.265098 7.269263 +v -0.713463 -0.259998 7.262222 +v -0.720047 -0.307796 7.264085 +v -0.724245 -0.303794 7.256903 +v -0.727832 -0.289067 7.243498 +v -0.735225 -0.282053 7.236169 +v -0.720882 -0.253223 7.257514 +v -0.730363 -0.246242 7.248259 +v -0.751377 -0.277390 7.214710 +v -0.755491 -0.277194 7.205400 +v -0.698672 -0.295274 7.287948 +v -1.293409 0.664737 6.418612 +v -1.335498 0.709051 6.356779 +v -0.899378 -0.093928 7.004130 +v -0.734526 -0.244283 7.243551 +v -1.276690 0.601571 6.446039 +v -1.292247 0.598982 6.418828 +v -0.897816 -0.092583 6.992898 +v -1.185220 0.276454 6.581511 +v -1.245523 0.000209 6.486330 +v -1.244482 0.008430 6.488951 +v -0.995331 -0.008798 6.861510 +v -1.183809 0.280819 6.573359 +v -1.316938 0.689050 6.387267 +v -0.818557 -0.095232 7.120430 +v -1.318522 0.694555 6.383109 +v -1.309598 0.686144 6.398726 +v -1.253110 0.305939 6.476339 +v -1.279887 0.594618 6.439129 +v -1.302191 0.614008 6.405969 +v -1.306657 0.610324 6.401741 +v -1.158706 -0.085239 6.615108 +v -1.311691 0.613441 6.393605 +v -1.344198 0.720363 6.346154 +v -0.922920 -0.087857 6.967242 +v -1.309427 0.706501 6.390893 +v -1.263822 0.305169 6.459920 +v -1.272803 0.606107 6.448820 +v -0.791124 -0.119614 7.160140 +v -1.278804 0.632915 6.441424 +v -1.278998 0.610462 6.443752 +v -1.269759 0.301932 6.449872 +v -1.325323 0.706252 6.374946 +v -1.328595 0.707308 6.365800 +v -1.276695 0.618981 6.441814 +v -1.331901 0.704555 6.364596 +v -0.837907 -0.086093 7.085989 +v -0.738772 -0.222220 7.229051 +v -1.212739 0.299208 6.531884 +v -1.279366 0.625999 6.440899 +v -1.228832 0.046211 6.514973 +v -1.221504 0.300149 6.524479 +v -1.279685 0.651014 6.434445 +v -0.921691 -0.301031 6.954122 +v -1.229590 0.043781 6.509930 +v -0.851976 -0.088218 7.072413 +v -1.139710 -0.102659 6.641812 +v -1.287512 0.636023 6.429271 +v -1.017291 0.041908 6.820001 +v -1.287415 0.643522 6.428415 +v -1.175570 -0.075567 6.601763 +v -1.232529 0.303477 6.506723 +v -0.853858 -0.087167 7.060815 +v -0.863685 -0.091411 7.048070 +v -0.811172 -0.101809 7.132751 +v -1.346493 0.700303 6.342625 +v -1.264288 0.175526 6.462863 +v -1.238689 -0.013838 6.494378 +v -1.240539 -0.010689 6.493536 +v -0.740948 -0.189884 7.220742 +v -1.352637 0.692943 6.332244 +v -1.267191 0.195864 6.447256 +v -1.193582 -0.065822 6.552600 +v -0.753669 -0.178873 7.214098 +v -1.029085 0.065135 6.808818 +v -1.147880 0.254362 6.624485 +v -1.110968 0.201262 6.691122 +v -0.977536 -0.271930 6.889314 +v -0.768980 -0.149923 7.189784 +v -0.833381 -0.388827 7.092345 +v -1.309193 0.697598 6.393217 +v -1.313198 0.695299 6.388949 +v -1.239509 -0.002806 6.492255 +v -1.284351 0.639849 6.431148 +v -1.285291 0.645539 6.433681 +v -1.287021 0.650429 6.428461 +v -1.283154 0.596823 6.432105 +v -1.291445 0.657267 6.423077 +v -1.288490 0.605388 6.432745 +v -1.107242 -0.203026 6.694361 +v -1.341158 0.646697 6.354872 +v -1.119685 0.201028 6.684731 +v -1.086158 0.178303 6.725069 +v -1.341704 0.713669 6.352859 +v -0.738898 -0.239756 7.238863 +v -1.345758 0.657713 6.345279 +v -1.035605 0.087150 6.796725 +v -1.250505 0.309182 6.485175 +v -1.315709 0.619534 6.386582 +v -1.297678 0.605295 6.416676 +v -1.281788 0.604490 6.438870 +v -0.922566 -0.305377 6.974013 +v -0.771576 -0.309152 7.195532 +v -1.195779 0.281177 6.572550 +v -1.247488 0.159920 6.486148 +v -1.199101 0.086514 6.551620 +v -1.198674 0.286715 6.557688 +v -1.208558 0.293942 6.549161 +v -1.205096 0.294263 6.541593 +v -1.265094 0.311903 6.466850 +v -1.265999 0.185108 6.454432 +v -1.046796 0.113229 6.776261 +v -1.321325 0.703751 6.382736 +v -1.294250 0.605270 6.423820 +v -1.345858 0.713781 6.346374 +v -1.280073 0.184928 6.450522 +v -1.221101 0.054601 6.520927 +v -1.210072 0.069534 6.537889 +v -1.218764 0.063237 6.530249 +v -1.220503 0.299936 6.531840 +v -1.282928 0.639332 6.438686 +v -1.330511 0.702141 6.372392 +v -1.241145 0.043078 6.500786 +v -1.281930 0.215033 6.436603 +v -1.222283 -0.051516 6.519835 +v -1.199997 0.100799 6.556341 +v -1.285394 0.225821 6.430994 +v -0.934679 -0.083674 6.950825 +v -1.191449 -0.069670 6.579207 +v -1.228890 0.301736 6.519254 +v -1.324177 0.712421 6.379565 +v -0.803982 -0.376314 7.142461 +v -1.297617 0.678684 6.415854 +v -1.337343 0.699812 6.360662 +v -1.237534 -0.035325 6.502637 +v -1.271636 0.309225 6.453543 +v -1.241123 0.307029 6.503541 +v -1.240369 -0.024883 6.494767 +v -1.352527 0.664800 6.340507 +v -0.822815 -0.392724 7.116294 +v -1.355796 0.670949 6.329147 +v -1.357784 0.681801 6.330856 +v -1.145429 0.239478 6.636093 +v -1.352707 0.692168 6.338114 +v -1.302901 0.684256 6.404481 +v -1.079586 0.168251 6.734944 +v -0.760694 -0.165326 7.204422 +v -0.761810 -0.160612 7.200020 +v -1.224166 0.147700 6.526411 +v -0.953055 -0.056786 6.919019 +v -1.286393 0.288756 6.431342 +v -0.982360 -0.024271 6.878151 +v -0.872931 -0.090714 7.036762 +v -0.892025 -0.094078 7.011396 +v -1.295456 0.652441 6.421830 +v -1.278857 0.595094 6.441555 +v -1.292442 0.251900 6.421525 +v -1.315746 0.683465 6.389303 +v -1.243395 0.013900 6.488987 +v -1.316010 0.703566 6.388614 +v -1.325229 0.699144 6.380364 +v -1.284878 0.634771 6.433471 +v -1.282681 0.631755 6.438261 +v -1.281119 0.297444 6.437266 +v -1.078418 0.159838 6.739769 +v -1.283234 0.618322 6.437994 +v -0.719110 -0.300425 7.278510 +v -0.719878 -0.307213 7.271591 +v -0.703721 -0.272996 7.280011 +v -0.721467 -0.308651 7.268107 +v -0.736219 -0.287386 7.241481 +v -0.744122 -0.280346 7.225064 +v -0.762824 -0.289962 7.205150 +v -0.703463 -0.287762 7.287280 +v -0.698589 -0.281741 7.283945 +v -0.727030 -0.251328 7.254005 +v -0.714232 -0.296500 7.284149 +v -1.173218 0.264820 6.598906 +v -1.345496 0.704683 6.350274 +v -0.787159 -0.133209 7.174496 +v -0.775860 -0.334058 7.175504 +v -1.085032 0.164757 6.733808 +v -0.785456 -0.342827 7.174231 +v -1.322728 0.686554 6.383875 +v -1.241541 0.031229 6.498342 +v -0.971852 -0.037106 6.895697 +v -1.304067 0.640216 6.411640 +v -1.298054 0.245655 6.421996 +v -1.051570 0.101825 6.782662 +v -1.306568 0.644924 6.408548 +v -1.307673 0.637192 6.406009 +v -1.350971 0.695279 6.343000 +v -1.185271 0.269200 6.589359 +v -1.342553 0.703821 6.354508 +v -1.306003 0.651443 6.406069 +v -1.229480 0.149112 6.516345 +v -1.289627 0.240434 6.425358 +v -0.911704 -0.094316 6.989250 +v -1.293932 0.267806 6.420282 +v -1.249578 -0.004448 6.484969 +v -0.777877 -0.325334 7.185025 +v -1.251226 0.310412 6.490014 +v -0.835899 -0.094311 7.108856 +v -0.776070 -0.326739 7.181582 +v -1.295508 0.608524 6.423444 +v -1.304419 0.621261 6.409211 +v -1.208832 0.090074 6.554904 +v -1.231373 0.053343 6.519300 +v -0.939543 -0.081444 6.946472 +v -0.847781 -0.091325 7.084714 +v -1.062959 0.134414 6.761352 +v -1.300116 0.671325 6.415306 +v -0.938637 -0.070893 6.936518 +v -0.858202 -0.092786 7.075195 +v -1.303730 0.677546 6.412848 +v -1.258812 0.311647 6.478469 +v -0.946722 -0.067589 6.929714 +v -1.303395 0.680430 6.410646 +v -1.305122 0.653294 6.408043 +v -1.211474 0.291907 6.553627 +v -0.860369 -0.090804 7.060889 +v -1.352833 0.686412 6.340062 +v -1.297803 0.640114 6.423763 +v -1.300787 0.639621 6.417055 +v -1.073510 0.151914 6.746921 +v -1.314247 0.682312 6.403659 +v -1.205705 0.099292 6.558069 +v -1.314961 0.673817 6.396867 +v -1.312144 0.684960 6.393939 +v -1.203285 0.118824 6.552219 +v -0.835705 -0.392587 7.099769 +v -1.209101 0.132239 6.547064 +v -1.219546 0.297854 6.537206 +v -1.318071 0.665965 6.389110 +v -1.014719 0.024381 6.829705 +v -1.067923 -0.213861 6.742305 +v -1.323774 0.663281 6.383129 +v -0.948133 -0.288688 6.920707 +v -0.863740 -0.352057 7.048396 +v -1.339573 0.644288 6.358113 +v -1.159452 0.244495 6.623391 +v -0.984318 -0.266435 6.880528 +v -1.295977 0.613287 6.420487 +v -1.302829 0.649547 6.411923 +v -1.312073 0.667080 6.398592 +v -1.343820 0.714610 6.350070 +v -1.316978 0.657944 6.392071 +v -1.304236 0.666395 6.410689 +v -1.299851 0.618473 6.414942 +v -1.320187 0.710108 6.384683 +v -1.316598 0.672988 6.392151 +v -1.291970 0.613243 6.429175 +v -1.327964 0.657179 6.376455 +v -1.287899 0.615200 6.433260 +v -1.287446 0.628312 6.433576 +v -1.297006 0.647367 6.419730 +v -1.293571 0.622049 6.426035 +v -0.739036 -0.247297 7.249129 +v -1.139804 -0.107217 6.647955 +v -1.310328 0.618782 6.404321 +v -0.742114 -0.249013 7.245001 +v -1.306098 0.632477 6.412636 +v -0.742856 -0.241885 7.237820 +v -1.322520 0.636780 6.387150 +v -1.312221 0.614866 6.398510 +v -0.890448 -0.097484 7.027452 +v -1.349956 0.693801 6.349272 +v -1.161359 -0.090432 6.626902 +v -1.246583 -0.027770 6.494599 +v -1.092105 0.173617 6.723418 +v -0.793813 -0.359935 7.160844 +v -1.314993 0.649675 6.397893 +v -1.295473 0.261200 6.419748 +v -1.325293 0.654029 6.383925 +v -1.319083 0.622776 6.390172 +v -1.348108 0.658733 6.350740 +v -1.330178 0.657411 6.374373 +v -1.116416 -0.191058 6.685594 +v -1.299526 0.642361 6.420926 +v -1.130784 -0.123702 6.657739 +v -1.226423 -0.057215 6.527071 +v -1.305398 0.659106 6.414497 +v -1.117783 0.213162 6.676254 +v -1.327818 0.675788 6.379632 +v -1.301819 0.663969 6.413906 +v -0.786176 -0.336824 7.178874 +v -1.282723 0.198464 6.443428 +v -1.338485 0.690840 6.364303 +v -1.234029 -0.052947 6.518461 +v -1.030314 -0.225513 6.806838 +v -1.234177 -0.042518 6.507816 +v -0.797813 -0.116185 7.154529 +v -1.300652 0.629525 6.418981 +v -1.342926 0.698663 6.358210 +v -1.308756 0.675819 6.408367 +v -0.807218 -0.114757 7.153405 +v -1.352839 0.675753 6.342872 +v -1.308170 0.660751 6.409130 +v -0.825758 -0.093273 7.112514 +v -1.038279 0.080700 6.799817 +v -1.222464 0.066250 6.532426 +v -1.309906 0.670883 6.407355 +v -1.250692 0.001476 6.483892 +v -1.010885 0.014346 6.836744 +v -1.332331 0.639781 6.367634 +v -1.310793 0.667311 6.404513 +v -1.056593 -0.213736 6.762086 +v -1.200274 0.283876 6.566473 +v -1.332719 0.667190 6.372123 +v -1.057740 0.111856 6.774930 +v -1.100383 0.177539 6.715652 +v -1.314656 0.630167 6.399131 +v -0.986616 -0.256182 6.864069 +v -1.344878 0.697036 6.354027 +v -1.300143 0.656887 6.417768 +v -1.355540 0.685008 6.337019 +v -1.140732 0.224551 6.651651 +v -1.313473 0.655055 6.397863 +v -1.312848 0.660461 6.399026 +v -1.282151 0.309659 6.442011 +v -1.309374 0.625599 6.405097 +v -1.308457 0.631700 6.406139 +v -1.309433 0.646632 6.403578 +v -1.322888 0.672478 6.385866 +v -1.327517 0.666272 6.376488 +v -1.312479 0.642950 6.399443 +v -1.320626 0.627334 6.390251 +v -1.316339 0.644358 6.395524 +v -0.707237 -0.293008 7.287281 +v -0.721161 -0.263366 7.269880 +v -0.725931 -0.307000 7.263390 +v -0.737956 -0.292710 7.257841 +v -0.732683 -0.291132 7.249557 +v -0.724795 -0.257517 7.263137 +v -0.732727 -0.253285 7.257830 +v -0.736825 -0.247923 7.252576 +v -0.743717 -0.283534 7.240964 +v -0.757242 -0.275705 7.211071 +v -0.759791 -0.277875 7.208907 +v -1.258466 -0.007790 6.482205 +v -0.903852 -0.321734 7.014896 +v -1.340425 0.643044 6.364431 +v -1.072028 0.141627 6.753012 +v -1.326491 0.627170 6.384920 +v -1.214891 -0.064549 6.545390 +v -1.329890 0.630571 6.380983 +v -1.212525 0.123199 6.554226 +v -1.343454 0.689213 6.359696 +v -1.316051 0.680787 6.401886 +v -1.261882 0.004082 6.481193 +v -1.254715 0.010832 6.482823 +v -1.250088 0.015362 6.486969 +v -1.344105 0.651072 6.354893 +v -0.744750 -0.233441 7.234463 +v -1.141357 -0.115943 6.655675 +v -1.321684 0.647375 6.389039 +v -1.224286 0.060712 6.525063 +v -1.106931 0.188745 6.704259 +v -1.224506 0.144431 6.538357 +v -1.241419 -0.048285 6.508220 +v -1.351896 0.687361 6.347360 +v -1.331388 0.651253 6.376835 +v -0.746662 -0.197009 7.225700 +v -1.096472 0.162889 6.730139 +v -1.109364 -0.213113 6.704709 +v -1.354238 0.669472 6.342142 +v -1.167831 0.252110 6.611071 +v -0.788388 -0.353042 7.164521 +v -1.249042 -0.046356 6.503031 +v -0.793784 -0.126272 7.166374 +v -1.248860 0.037143 6.496953 +v -1.242558 0.047284 6.502501 +v -1.245574 0.043115 6.500020 +v -1.272979 0.318127 6.462805 +v -1.006235 -0.246941 6.852193 +v -0.911715 -0.096540 6.999300 +v -0.769926 -0.158513 7.197464 +v -1.246785 0.023074 6.492575 +v -1.292271 0.217078 6.431860 +v -1.296218 0.275870 6.422922 +v -1.290295 0.303435 6.435023 +v -0.920869 -0.093311 6.979209 +v -0.820368 -0.102363 7.130289 +v -0.928145 -0.087884 6.962891 +v -1.218427 -0.061909 6.538949 +v -1.250181 -0.016646 6.488979 +v -0.873847 -0.341164 7.035365 +v -0.989509 -0.015887 6.870380 +v -1.123656 -0.142087 6.668563 +v -0.891294 -0.333087 7.027502 +v -0.798239 -0.366324 7.155119 +v -0.949795 -0.075500 6.939391 +v -0.997085 -0.013842 6.868412 +v -1.208734 0.109487 6.558365 +v -0.851770 -0.395015 7.100874 +v -1.005771 -0.001904 6.852087 +v -1.229979 0.302992 6.527124 +v -1.183251 -0.071693 6.583555 +v -1.063476 0.123235 6.767986 +v -1.044671 -0.222137 6.798028 +v -1.242708 0.307631 6.498214 +v -1.312396 0.622570 6.404015 +v -1.316484 0.620802 6.396424 +v -1.318886 0.630997 6.391570 +v -1.304529 0.633610 6.415318 +v -1.292737 0.292314 6.431086 +v -1.329175 0.686321 6.379882 +v -1.356925 0.674755 6.337509 +v -1.333123 0.674986 6.374369 +v -0.873625 -0.094767 7.050788 +v -1.080296 0.143536 6.748984 +v -0.881314 -0.096339 7.044257 +v -1.346679 0.684229 6.356304 +v -1.297608 0.225469 6.428613 +v -1.347002 0.678335 6.357958 +v -0.784438 -0.322345 7.195403 +v -1.337449 0.638752 6.375232 +v -0.747969 -0.241582 7.237955 +v -1.344141 0.645224 6.367708 +v -0.793636 -0.350212 7.174366 +v -1.206818 0.114887 6.556084 +v -1.092422 0.158402 6.735419 +v -1.220793 0.134455 6.551204 +v -1.121040 0.184293 6.697442 +v -1.257810 0.315559 6.487711 +v -1.257769 0.016684 6.483467 +v -1.164289 0.235800 6.626219 +v -1.121308 -0.204255 6.693754 +v -1.338294 0.678524 6.370151 +v -0.897579 -0.097057 7.016569 +v -0.909226 -0.095822 7.006168 +v -1.151964 -0.097939 6.638846 +v -1.213525 0.085131 6.552661 +v -1.332201 0.691942 6.379433 +v -0.928443 -0.090509 6.970870 +v -1.334918 0.694831 6.376907 +v -0.966020 -0.056979 6.917042 +v -1.240905 0.049398 6.506886 +v -0.807302 -0.110396 7.146713 +v -1.059423 -0.220909 6.789773 +v -0.812561 -0.385056 7.135239 +v -1.290317 0.317452 6.441459 +v -1.258335 0.163142 6.481355 +v -0.751798 -0.215391 7.230197 +v -0.818275 -0.388942 7.132879 +v -0.931433 -0.303075 6.965982 +v -1.179250 0.262594 6.596979 +v -0.938025 -0.298339 6.950424 +v -1.121234 -0.170172 6.677322 +v -1.044234 0.047690 6.818479 +v -1.098204 -0.222062 6.735178 +v -0.851056 -0.093318 7.090294 +v -0.760176 -0.191193 7.223815 +v -1.201537 -0.067226 6.564065 +v -1.254039 -0.029274 6.490038 +v -1.142299 0.215323 6.658467 +v -1.132905 -0.146223 6.669495 +v -1.239244 0.307005 6.514476 +v -1.245918 0.312578 6.510497 +v -1.302613 0.274192 6.417612 +v -1.292365 0.186469 6.447928 +v -1.003952 -0.007164 6.857905 +v -1.329198 0.632379 6.385905 +v -1.337513 0.658041 6.371707 +v -1.331117 0.646213 6.381455 +v -1.337924 0.666630 6.369283 +v -1.349422 0.687162 6.351278 +v -1.351790 0.664715 6.350245 +v -1.351489 0.670259 6.349025 +v -1.347600 0.671524 6.353991 +v -0.714919 -0.288834 7.288313 +v -1.328846 0.640316 6.385152 +v -0.723983 -0.304667 7.273674 +v -0.722394 -0.270960 7.279276 +v -0.726940 -0.306455 7.268604 +v -0.731959 -0.303142 7.264451 +v -0.732611 -0.301186 7.259806 +v -0.742482 -0.286030 7.245789 +v -0.736641 -0.252754 7.255445 +v -0.744162 -0.280860 7.235597 +v -0.765553 -0.286005 7.218903 +v -0.766288 -0.286164 7.209445 +v -1.255652 -0.035294 6.491751 +v -1.224570 0.071932 6.539289 +v -1.096981 0.168720 6.723943 +v -0.964758 -0.287900 6.922445 +v -1.270154 0.319911 6.470153 +v -0.883900 -0.345687 7.042948 +v -0.922219 -0.098266 6.987442 +v -1.193751 0.273964 6.583436 +v -0.784286 -0.138349 7.179873 +v -1.197940 0.278614 6.576299 +v -0.747514 -0.250817 7.242527 +v -0.786452 -0.332603 7.184974 +v -1.085337 0.153348 6.740232 +v -1.235519 0.049999 6.513547 +v -0.962446 -0.281420 6.906283 +v -1.106687 0.178938 6.711150 +v -1.156236 0.228208 6.637227 +v -1.268860 0.169948 6.468963 +v -1.254192 0.036398 6.497237 +v -1.288064 0.176031 6.458744 +v -1.284401 0.317377 6.447673 +v -0.797078 -0.131508 7.172480 +v -1.069167 -0.216005 6.759902 +v -1.080229 -0.218664 6.755277 +v -1.247570 0.311948 6.505270 +v -1.346573 0.648594 6.360384 +v -1.179834 -0.072312 6.590747 +v -0.758356 -0.201833 7.227759 +v -1.263155 0.027859 6.480343 +v -0.859896 -0.096112 7.083977 +v -1.347481 0.655508 6.360830 +v -1.095824 -0.217592 6.719751 +v -0.821406 -0.391074 7.125441 +v -1.103896 -0.217424 6.715038 +v -1.070228 0.127222 6.764587 +v -0.869069 -0.094437 7.064388 +v -1.293753 0.312667 6.436562 +v -0.922433 -0.306933 6.988109 +v -0.961528 -0.064055 6.925010 +v -0.888716 -0.099290 7.035577 +v -1.265568 0.321976 6.482910 +v -1.241626 0.153895 6.506817 +v -1.266344 0.322412 6.476913 +v -1.298302 0.288096 6.427629 +v -1.016264 -0.250266 6.859329 +v -1.013282 0.009478 6.842642 +v -1.302272 0.255378 6.419947 +v -1.031966 0.044024 6.820269 +v -1.305997 0.285495 6.422007 +v -1.257093 0.022449 6.487453 +v -1.337187 0.685241 6.373554 +v -1.246614 -0.037493 6.499497 +v -1.342416 0.675348 6.365967 +v -1.343965 0.666807 6.363867 +v -1.347928 0.663240 6.356825 +v -1.340561 0.686734 6.367412 +v -0.746278 -0.253378 7.250369 +v -1.291991 0.326453 6.447102 +v -1.335566 0.638505 6.381705 +v -1.272487 0.325248 6.472134 +v -0.923580 -0.102438 7.001157 +v -0.992056 -0.028902 6.883838 +v -0.865748 -0.362379 7.062735 +v -0.749413 -0.254477 7.247954 +v -0.786557 -0.144302 7.188128 +v -0.785929 -0.325586 7.189099 +v -0.842392 -0.092763 7.099550 +v -1.218892 0.296480 6.545897 +v -1.343357 0.648537 6.371456 +v -0.901674 -0.318420 7.007585 +v -1.292411 0.181162 6.452364 +v -0.775909 -0.305467 7.205358 +v -1.286462 0.323171 6.454751 +v -1.345573 0.655760 6.365794 +v -1.226305 0.301892 6.542521 +v -1.347538 0.649972 6.365254 +v -1.231249 0.150286 6.530647 +v -1.180542 0.251549 6.603845 +v -1.269513 -0.003720 6.475368 +v -1.195904 -0.070633 6.585812 +v -1.116150 0.177896 6.704716 +v -1.232271 0.305012 6.532743 +v -1.239564 0.306639 6.523038 +v -0.776991 -0.166087 7.206423 +v -0.883217 -0.097934 7.050984 +v -0.957745 -0.084519 6.949210 +v -0.952199 -0.295218 6.945957 +v -1.213435 -0.065384 6.554289 +v -1.131808 0.202581 6.675344 +v -1.251741 0.314148 6.502179 +v -1.138211 0.202974 6.669620 +v -1.255377 0.029250 6.489664 +v -1.138399 -0.135297 6.666187 +v -1.086828 -0.220033 6.747135 +v -1.256208 0.314292 6.501359 +v -1.086626 0.137870 6.751208 +v -1.143896 -0.123825 6.660653 +v -1.303211 0.270886 6.416379 +v -1.025217 0.015165 6.835313 +v -1.235574 0.150579 6.520608 +v -0.969172 -0.046219 6.906769 +v -1.255503 0.159313 6.491752 +v -1.128034 -0.197055 6.688658 +v -0.827876 -0.096385 7.118741 +v -0.767019 -0.284758 7.214039 +v -1.250347 0.317583 6.505823 +v -1.251079 0.323436 6.504150 +v -1.253124 0.319194 6.500663 +v -1.345503 0.680092 6.364512 +v -1.333115 0.634155 6.382242 +v -1.260714 0.027305 6.483447 +v -1.149037 0.218220 6.649793 +v -1.170807 0.230538 6.623710 +v -1.260222 -0.023775 6.485779 +v -1.265877 -0.016246 6.480207 +v -1.262483 0.019880 6.480128 +v -0.719097 -0.283268 7.287103 +v -0.719563 -0.273802 7.283316 +v -0.726138 -0.264341 7.270578 +v -0.730910 -0.257864 7.264321 +v -0.743392 -0.287203 7.255303 +v -0.745830 -0.287087 7.252258 +v -0.739227 -0.258837 7.260117 +v -0.741486 -0.257450 7.253894 +v -0.742339 -0.252904 7.251861 +v -0.743451 -0.249513 7.252920 +v -0.746550 -0.286287 7.246657 +v -0.748691 -0.284285 7.239348 +v -0.771632 -0.297436 7.208117 +v -1.249928 0.323322 6.500794 +v -1.149924 0.205218 6.658484 +v -1.293732 0.209254 6.435219 +v -1.108128 0.167652 6.716001 +v -1.215839 0.109433 6.558467 +v -0.948639 -0.081628 6.945868 +v -1.298932 0.297681 6.432141 +v -1.309852 0.300987 6.427519 +v -1.218762 0.115211 6.555648 +v -0.792236 -0.138761 7.183623 +v -0.817505 -0.108739 7.141652 +v -1.064678 0.089321 6.790227 +v -1.056902 0.095359 6.787464 +v -1.213789 0.274980 6.576878 +v -1.137098 -0.175440 6.678390 +v -1.115235 -0.211167 6.701123 +v -1.258047 -0.045387 6.498090 +v -1.253118 0.326858 6.501089 +v -1.232613 0.147398 6.540240 +v -1.012700 0.001576 6.850708 +v -0.978433 -0.277459 6.901045 +v -1.022292 0.004480 6.849302 +v -1.165015 -0.084664 6.619348 +v -1.227851 -0.063732 6.542332 +v -1.261049 0.316850 6.493967 +v -1.269082 0.326064 6.478199 +v -1.008625 -0.265868 6.885835 +v -1.233269 -0.059242 6.528543 +v -1.037142 -0.232391 6.828945 +v -1.070182 0.118180 6.768987 +v -1.308574 0.241317 6.421301 +v -1.243271 0.053597 6.516163 +v -1.037469 0.031728 6.826715 +v -1.248938 0.050587 6.510759 +v -1.235905 0.062294 6.529477 +v -0.839716 -0.398348 7.115413 +v -1.254415 0.045701 6.507643 +v -0.846447 -0.097633 7.103326 +v -1.092016 0.147591 6.742045 +v -0.754091 -0.222080 7.234412 +v -1.044162 0.064008 6.808969 +v -1.270692 -0.012504 6.477243 +v -1.264272 0.035082 6.491615 +v -0.940352 -0.093297 6.967777 +v -1.004049 -0.024382 6.878875 +v -0.765309 -0.181641 7.217736 +v -0.772874 -0.168388 7.209325 +v -1.336140 0.642241 6.380382 +v -1.127107 0.191891 6.687240 +v -1.307001 0.293859 6.426607 +v -1.305544 0.318964 6.433559 +v -1.267477 0.023768 6.476831 +v -0.777855 -0.288805 7.217985 +v -0.850221 -0.386519 7.089077 +v -0.754176 -0.238216 7.239897 +v -0.829964 -0.102919 7.129638 +v -0.876839 -0.095370 7.059334 +v -1.304998 0.306851 6.431818 +v -1.244786 0.310457 6.520483 +v -0.791845 -0.340629 7.180438 +v -1.213538 0.283523 6.568372 +v -1.184637 0.227886 6.616906 +v -1.179097 0.236664 6.614289 +v -1.240735 0.060037 6.525824 +v -1.237815 0.151820 6.528428 +v -1.253426 0.157800 6.503640 +v -0.898745 -0.100147 7.027854 +v -1.315665 0.254750 6.415308 +v -0.806439 -0.370245 7.162252 +v -1.314170 0.266616 6.414258 +v -0.906526 -0.099454 7.017899 +v -1.318348 0.276309 6.413279 +v -0.912065 -0.097362 7.007733 +v -1.308332 0.219909 6.427040 +v -1.223061 0.088804 6.557263 +v -1.099052 0.154062 6.732984 +v -1.315749 0.287576 6.418421 +v -1.270908 0.164003 6.481126 +v -1.135865 0.185493 6.684890 +v -0.820239 -0.384521 7.150244 +v -1.184731 -0.074717 6.605991 +v -1.295983 0.328552 6.445184 +v -1.226905 0.083319 6.552026 +v -1.301152 0.323120 6.436630 +v -1.190414 -0.071913 6.597970 +v -0.804157 -0.133644 7.177082 +v -0.944391 -0.088346 6.957410 +v -1.042248 0.069939 6.805379 +v -1.229118 0.303730 6.543926 +v -1.235948 0.310277 6.536121 +v -1.212700 -0.068064 6.568400 +v -0.762481 -0.220353 7.235183 +v -1.254491 0.324032 6.498965 +v -1.132775 -0.162614 6.674394 +v -1.141965 -0.146921 6.670420 +v -1.146985 -0.130579 6.664151 +v -1.265914 -0.037710 6.488920 +v -1.283108 0.323467 6.461886 +v -1.277295 0.002393 6.471117 +v -0.781221 -0.158595 7.202044 +v -1.271232 0.009640 6.475164 +v -0.723109 -0.288737 7.286417 +v -1.238245 0.311045 6.530612 +v -0.722800 -0.278362 7.286369 +v -0.726958 -0.274965 7.284411 +v -0.740334 -0.298463 7.262592 +v -0.741160 -0.290827 7.263235 +v -0.743213 -0.286664 7.260510 +v -0.749859 -0.289475 7.248973 +v -0.744011 -0.262224 7.255440 +v -0.747080 -0.259674 7.252554 +v -0.755297 -0.291298 7.241033 +v -0.757746 -0.288897 7.231736 +v -0.768128 -0.292137 7.226301 +v -0.720202 -0.293417 7.285973 +v -0.730200 -0.295889 7.277680 +v -0.737169 -0.297277 7.271762 +v -0.739176 -0.299860 7.264297 +v -1.259973 0.324071 6.501919 +v -0.823748 -0.114883 7.149554 +v -1.231067 0.078666 6.545078 +v -0.772179 -0.289623 7.220597 +v -1.164164 -0.101167 6.645727 +v -1.268010 0.322501 6.497051 +v -1.215290 0.098865 6.558947 +v -0.839416 -0.103320 7.125502 +v -1.164768 -0.094070 6.637309 +v -1.284962 0.326466 6.465532 +v -0.940119 -0.300940 6.961010 +v -1.243902 -0.058583 6.519716 +v -1.231496 0.301626 6.549783 +v -1.187094 0.234652 6.611331 +v -1.187983 0.242053 6.605163 +v -1.021683 -0.240546 6.843737 +v -1.319612 0.282055 6.413583 +v -1.189530 0.248089 6.602076 +v -1.229288 0.141776 6.548067 +v -1.120978 0.170764 6.705522 +v -1.294500 0.330702 6.453147 +v -0.887325 -0.097028 7.058219 +v -1.052455 0.083262 6.797294 +v -1.010571 -0.015414 6.869407 +v -1.257653 0.039696 6.499979 +v -1.252531 -0.051913 6.508995 +v -1.275020 0.017793 6.474115 +v -1.126580 -0.183951 6.681667 +v -0.974994 -0.284515 6.915834 +v -1.250643 0.315762 6.513954 +v -1.268143 0.034090 6.487264 +v -1.268579 0.030586 6.483113 +v -1.256294 0.320110 6.505790 +v -1.160996 0.202911 6.652447 +v -1.296615 0.199243 6.440036 +v -0.790462 -0.322912 7.202765 +v -0.789033 -0.325573 7.193237 +v -1.067626 0.099406 6.782158 +v -1.170786 0.223611 6.630306 +v -1.076586 0.109615 6.774231 +v -0.913870 -0.314188 7.005111 +v -1.208573 -0.068260 6.577952 +v -1.028267 0.019843 6.831554 +v -1.274889 0.025799 6.476546 +v -0.804835 -0.363671 7.171523 +v -0.843544 -0.100396 7.114325 +v -1.252909 0.155217 6.511870 +v -1.269670 -0.027894 6.481941 +v -0.918009 -0.100440 7.003503 +v -0.853690 -0.098894 7.098967 +v -0.935708 -0.098970 6.980635 +v -1.069574 -0.219354 6.775497 +v -1.258457 0.318837 6.501156 +v -0.783425 -0.309238 7.205544 +v -0.816713 -0.117654 7.154587 +v -0.783393 -0.316216 7.200142 +v -0.869807 -0.096641 7.076285 +v -1.009717 -0.260559 6.876079 +v -1.195474 0.239583 6.602407 +v -1.223935 -0.066442 6.557718 +v -1.278428 0.330538 6.479539 +v -1.142603 0.185592 6.679502 +v -1.205560 0.270122 6.582724 +v -0.895469 -0.103864 7.048459 +v -0.753233 -0.253464 7.245235 +v -1.219276 0.105345 6.559831 +v -1.252497 0.054022 6.513051 +v -1.277807 0.163561 6.485325 +v -1.239138 -0.062285 6.529034 +v -0.759345 -0.253249 7.247472 +v -0.758623 -0.237501 7.240693 +v -1.106110 0.149236 6.732208 +v -1.278884 0.329944 6.473171 +v -1.265185 0.041029 6.496848 +v -1.221347 0.292089 6.558253 +v -1.240206 0.151277 6.533790 +v -1.228068 0.131220 6.556848 +v -1.169998 -0.088959 6.630819 +v -0.815150 -0.376872 7.164424 +v -1.284053 -0.005260 6.469898 +v -1.313598 0.310046 6.428991 +v -1.303515 0.328041 6.440083 +v -1.119249 0.154619 6.719284 +v -0.772667 -0.185573 7.221564 +v -1.235281 0.304458 6.543635 +v -1.285644 0.167484 6.473155 +v -1.180142 -0.080204 6.617637 +v -1.255732 0.317813 6.510928 +v -1.180598 0.221397 6.624642 +v -1.247259 0.154989 6.526104 +v -0.975431 -0.060193 6.919383 +v -0.908917 -0.104220 7.027346 +v -1.120651 -0.216801 6.710332 +v -1.132108 0.177661 6.692592 +v -0.990858 -0.278451 6.906291 +v -0.793123 -0.331347 7.192271 +v -1.307124 0.210270 6.431789 +v -1.319463 0.222187 6.424232 +v -1.324964 0.235815 6.417404 +v -1.262253 0.160948 6.492957 +v -0.992878 -0.046409 6.903546 +v -1.250252 0.060212 6.519777 +v -0.851290 -0.102856 7.110182 +v -1.270845 0.326329 6.490866 +v -1.145974 0.196702 6.666809 +v -0.731193 -0.279977 7.285254 +v -0.734267 -0.271939 7.276496 +v -0.745872 -0.299426 7.259392 +v -0.751314 -0.289562 7.253216 +v -0.739808 -0.262360 7.266634 +v -0.745320 -0.264167 7.263833 +v -0.746037 -0.283895 7.259366 +v -0.750130 -0.284756 7.254434 +v -0.753989 -0.301763 7.248468 +v -0.761546 -0.295559 7.240320 +v -0.749156 -0.300416 7.252855 +v -0.752132 -0.296037 7.247156 +v -0.751195 -0.264604 7.258062 +v -1.224097 0.092504 6.559710 +v -1.192913 0.232961 6.607322 +v -0.780656 -0.300486 7.209398 +v -0.809743 -0.125327 7.164743 +v -1.316726 0.225516 6.423363 +v -1.197017 0.253143 6.597335 +v -1.203452 0.264397 6.589740 +v -1.277910 -0.020246 6.474985 +v -1.259148 0.043465 6.504441 +v -1.299715 0.333428 6.449854 +v -0.790241 -0.299051 7.215029 +v -1.284915 -0.020798 6.470333 +v -1.107569 0.159784 6.723662 +v -0.992772 -0.038324 6.894825 +v -1.286675 -0.008917 6.466918 +v -0.871266 -0.380632 7.085886 +v -0.874446 -0.095639 7.068782 +v -1.157135 -0.106334 6.648877 +v -1.165665 -0.106318 6.650670 +v -1.263401 0.322996 6.499832 +v -1.266531 0.159781 6.509781 +v -1.003523 -0.031129 6.886889 +v -0.882270 -0.095610 7.062174 +v -1.235156 0.073203 6.540011 +v -0.889028 -0.100467 7.051080 +v -1.223836 0.122440 6.557264 +v -1.222954 0.113705 6.556691 +v -0.964787 -0.077197 6.939799 +v -0.891671 -0.352937 7.052502 +v -1.184174 -0.084409 6.629595 +v -0.792320 -0.327959 7.199167 +v -0.968768 -0.073031 6.933867 +v -1.014783 -0.006836 6.857973 +v -0.959707 -0.294122 6.948243 +v -1.147006 -0.185035 6.681159 +v -1.151346 -0.163487 6.674053 +v -0.920366 -0.105299 7.016727 +v -0.964688 -0.292351 6.938091 +v -1.233656 0.306717 6.538766 +v -1.202282 -0.070338 6.593730 +v -1.240506 0.314355 6.537972 +v -0.798054 -0.142134 7.187961 +v -1.248407 -0.065886 6.527671 +v -1.251091 0.316975 6.521336 +v -1.263681 -0.060166 6.510143 +v -1.287344 0.330788 6.466597 +v -1.162017 0.216211 6.641747 +v -1.135716 0.167106 6.694580 +v -1.277117 -0.010518 6.473031 +v -1.283715 0.005073 6.467938 +v -0.779675 -0.169783 7.213250 +v -1.245644 0.065401 6.530035 +v -1.191510 0.218558 6.615148 +v -1.251426 0.155011 6.521063 +v -1.326030 0.270653 6.412317 +v -1.277999 -0.030665 6.480497 +v -0.871263 -0.100515 7.089002 +v -1.320275 0.300109 6.422359 +v -0.998522 -0.041944 6.898264 +v -1.081432 0.126710 6.760987 +v -1.154911 -0.115999 6.656476 +v -1.328141 0.291349 6.413891 +v -0.883573 -0.097667 7.069721 +v -0.788727 -0.154596 7.199455 +v -1.112360 0.156641 6.721338 +v -1.124543 0.160314 6.709440 +v -1.264222 0.325236 6.504045 +v -0.774655 -0.290453 7.224899 +v -1.306566 0.332731 6.446216 +v -1.245016 0.072140 6.537066 +v -1.226646 0.108482 6.559817 +v -1.301817 0.183697 6.449337 +v -1.237793 -0.064746 6.536541 +v -1.294127 0.331416 6.463948 +v -1.245201 -0.062754 6.522911 +v -1.132723 0.164259 6.699192 +v -1.324909 0.244026 6.414827 +v -1.114314 -0.222256 6.726344 +v -1.040331 -0.227838 6.818029 +v -1.314719 0.196103 6.439128 +v -1.284327 0.027149 6.476832 +v -1.280587 0.022740 6.475826 +v -0.803730 -0.347250 7.187139 +v -1.198885 -0.073147 6.607783 +v -1.053718 0.056423 6.812318 +v -1.286020 0.014239 6.468769 +v -1.175309 0.212657 6.637287 +v -0.800483 -0.352169 7.177630 +v -0.982353 -0.062180 6.919452 +v -0.984849 -0.049440 6.906949 +v -0.769325 -0.200121 7.228986 +v -0.814687 -0.379531 7.155140 +v -1.027521 -0.000222 6.853093 +v -1.028759 0.008878 6.843564 +v -1.036927 0.017440 6.834130 +v -1.240701 0.314593 6.533560 +v -0.755836 -0.255779 7.251050 +v -0.739865 -0.281155 7.278469 +v -0.739303 -0.276125 7.279490 +v -0.749405 -0.296545 7.256255 +v -0.744430 -0.269809 7.277235 +v -0.744786 -0.264958 7.269944 +v -0.751546 -0.280001 7.259882 +v -0.754516 -0.291012 7.255167 +v -0.754382 -0.278384 7.256428 +v -0.756431 -0.280817 7.252621 +v -0.756919 -0.286177 7.251411 +v -0.772257 -0.294322 7.229526 +v -0.733479 -0.284583 7.282935 +v -0.754766 -0.307892 7.257727 +v -0.745919 -0.298209 7.269318 +v -0.760858 -0.308765 7.252674 +v -0.745460 -0.300372 7.268629 +v -0.745934 -0.295433 7.267970 +v -0.749259 -0.305867 7.262947 +v -0.741341 -0.289166 7.272965 +v -0.743979 -0.295655 7.262464 +v -1.199015 0.235382 6.601648 +v -1.265406 0.054220 6.509824 +v -1.161741 -0.112118 6.653251 +v -0.811988 -0.140796 7.184547 +v -1.204701 0.246803 6.596634 +v -0.814886 -0.131040 7.171438 +v -1.230864 0.102908 6.561502 +v -1.046315 0.037769 6.825000 +v -1.232981 0.114022 6.560647 +v -1.291349 -0.001819 6.463104 +v -0.955873 -0.101595 6.978892 +v -1.325129 0.319221 6.427427 +v -0.755120 -0.269177 7.257071 +v -1.327468 0.304341 6.422314 +v -1.197815 0.218469 6.611718 +v -0.791272 -0.306974 7.210741 +v -1.225809 0.285665 6.565633 +v -1.269411 0.327304 6.502271 +v -0.787181 -0.163440 7.207454 +v -1.192296 -0.075531 6.613359 +v -1.280853 0.033389 6.484130 +v -1.248875 0.155139 6.530268 +v -1.264944 -0.057718 6.506382 +v -1.061650 0.062339 6.809042 +v -1.105535 -0.221465 6.726468 +v -1.317361 0.324610 6.431226 +v -1.159646 -0.122540 6.661767 +v -0.858485 -0.404978 7.119030 +v -1.278068 0.331178 6.487988 +v -1.239369 0.303046 6.549573 +v -1.288880 0.025940 6.472988 +v -0.974960 -0.066156 6.926811 +v -1.327201 0.281806 6.410861 +v -1.283957 -0.030100 6.475235 +v -1.286597 0.331925 6.474542 +v -0.921644 -0.107747 7.027023 +v -1.247289 0.316613 6.535023 +v -1.022654 -0.007891 6.861919 +v -0.980232 -0.051130 6.908901 +v -0.931849 -0.307076 6.997065 +v -1.097193 0.117349 6.763622 +v -0.769894 -0.193999 7.225257 +v -1.145962 0.171878 6.686450 +v -1.137225 -0.208214 6.697514 +v -1.043078 0.022879 6.830957 +v -0.966959 -0.294960 6.955466 +v -1.267286 0.047939 6.503049 +v -1.272403 0.044938 6.495560 +v -1.261848 0.320831 6.520019 +v -1.205528 0.255706 6.593890 +v -1.263026 -0.062727 6.514972 +v -1.060007 0.048778 6.818684 +v -1.218853 0.273702 6.579047 +v -1.265014 -0.048733 6.499098 +v -0.911423 -0.330423 7.027736 +v -0.767510 -0.263286 7.249820 +v -1.155671 0.190930 6.663921 +v -1.271939 -0.045818 6.491826 +v -1.299092 0.019490 6.463016 +v -1.299078 0.010446 6.461537 +v -0.779731 -0.287958 7.224635 +v -1.090999 -0.222857 6.759307 +v -1.292897 -0.024197 6.467882 +v -0.761038 -0.258584 7.249096 +v -1.261389 0.157961 6.521415 +v -0.874110 -0.099176 7.079404 +v -0.963934 -0.091704 6.960286 +v -0.885206 -0.102386 7.076880 +v -0.999434 -0.273262 6.897706 +v -1.235936 0.141134 6.550261 +v -0.843580 -0.107937 7.132230 +v -1.326643 0.260747 6.411387 +v -0.851284 -0.104460 7.118513 +v -1.261507 0.321869 6.526271 +v -1.018981 -0.015612 6.870667 +v -1.109680 0.137020 6.742545 +v -1.293103 0.171871 6.464527 +v -1.297801 0.003538 6.460209 +v -1.199595 0.226307 6.607856 +v -1.106318 0.142924 6.738870 +v -0.903232 -0.105095 7.047926 +v -1.150378 0.180701 6.675171 +v -0.907315 -0.104847 7.034722 +v -0.981204 -0.067273 6.925810 +v -1.240100 0.081427 6.551759 +v -0.980314 -0.286903 6.924650 +v -1.145251 -0.195665 6.687010 +v -0.766758 -0.247329 7.243786 +v -0.751447 -0.296491 7.265402 +v -0.756573 -0.295317 7.261322 +v -0.747447 -0.280625 7.271627 +v -0.750538 -0.270589 7.273389 +v -0.754856 -0.268694 7.263237 +v -0.758222 -0.273634 7.257487 +v -0.762282 -0.301846 7.244806 +v -0.769906 -0.296573 7.236967 +v -0.763389 -0.290468 7.252988 +v -0.761497 -0.280062 7.252179 +v -0.779070 -0.290825 7.228890 +v -0.745321 -0.282883 7.268026 +v -0.827442 -0.392798 7.139375 +v -1.207776 0.236530 6.597570 +v -0.762396 -0.270500 7.254394 +v -0.858130 -0.105185 7.111155 +v -1.125978 0.147617 6.719734 +v -1.327315 0.311354 6.423372 +v -1.168055 0.190181 6.656929 +v -0.988112 -0.282826 6.918750 +v -1.072725 -0.223817 6.806787 +v -0.824179 -0.126134 7.163720 +v -1.306783 0.337784 6.451142 +v -1.319825 0.337855 6.441289 +v -1.309382 0.331237 6.439545 +v -1.228673 0.277549 6.573564 +v -1.248648 0.151896 6.541605 +v -1.236879 -0.066384 6.549339 +v -1.097924 0.130148 6.752483 +v -1.241033 0.142446 6.553893 +v -1.009310 -0.034622 6.888690 +v -1.274076 0.049213 6.500913 +v -1.301051 -0.006783 6.458519 +v -1.272586 0.325909 6.497201 +v -0.885235 -0.100815 7.072826 +v -1.259527 0.058412 6.513182 +v -1.067089 0.075164 6.799920 +v -0.892917 -0.099564 7.060939 +v -1.274609 0.038237 6.489989 +v -0.763004 -0.230818 7.238363 +v -0.798954 -0.148329 7.194376 +v -1.074463 0.079891 6.796179 +v -1.251644 0.315933 6.539310 +v -1.299629 0.336013 6.460228 +v -1.304555 0.338289 6.456303 +v -0.802194 -0.338715 7.194114 +v -0.775452 -0.212274 7.235985 +v -1.250983 0.069965 6.534955 +v -0.863031 -0.389755 7.095454 +v -0.812925 -0.366977 7.175976 +v -1.033455 0.005464 6.846494 +v -0.882273 -0.368229 7.071128 +v -1.040760 0.006309 6.846935 +v -0.800437 -0.335170 7.200401 +v -0.940221 -0.304309 6.995315 +v -1.005229 -0.045393 6.901824 +v -0.796071 -0.313062 7.209931 +v -1.256116 0.155447 6.533520 +v -1.044742 0.013518 6.837876 +v -1.306532 0.175131 6.458436 +v -1.058439 -0.225228 6.811274 +v -1.131302 -0.213262 6.704036 +v -1.322043 0.212413 6.430882 +v -1.292508 -0.012593 6.464978 +v -1.168878 -0.116062 6.657867 +v -0.900506 -0.342302 7.040834 +v -1.333086 0.228979 6.418913 +v -0.933535 -0.102311 6.990503 +v -0.836787 -0.398389 7.138340 +v -1.264083 0.323304 6.513172 +v -0.838322 -0.399390 7.125749 +v -1.251071 -0.067522 6.531520 +v -0.865139 -0.100820 7.093676 +v -1.336183 0.252174 6.409693 +v -1.268541 0.326791 6.509045 +v -1.275008 0.326716 6.505162 +v -0.838504 -0.118132 7.150144 +v -0.773417 -0.245428 7.244097 +v -1.266395 -0.068063 6.519486 +v -1.234554 0.289950 6.563181 +v -1.283575 0.330166 6.495554 +v -1.292188 0.334127 6.484112 +v -1.286117 0.035315 6.480166 +v -1.116266 0.136569 6.739860 +v -1.134846 0.157674 6.704629 +v -1.292098 0.331644 6.473601 +v -1.087860 -0.222520 6.769548 +v -1.302202 0.333316 6.474051 +v -1.240468 0.297091 6.556361 +v -0.780096 -0.198442 7.231764 +v -0.922021 -0.323063 7.022074 +v -0.892645 -0.102153 7.069316 +v -1.300072 0.333564 6.467195 +v -0.919422 -0.314904 7.010615 +v -1.223659 0.262508 6.587442 +v -1.072477 0.060740 6.809554 +v -0.895420 -0.361682 7.063160 +v -1.273682 0.161848 6.492623 +v -1.183128 0.209672 6.633005 +v -1.191080 0.210512 6.624233 +v -1.311228 0.338361 6.452390 +v -1.283619 -0.052373 6.490203 +v -1.178180 -0.090522 6.638977 +v -1.255381 0.319007 6.532686 +v -1.109351 -0.225838 6.745608 +v -1.313066 0.337260 6.447269 +v -1.288281 -0.043629 6.480657 +v -1.028982 -0.010861 6.863530 +v -1.255720 0.066406 6.528429 +v -0.978573 -0.079374 6.939913 +v -1.163237 0.177349 6.668972 +v -0.942284 -0.302570 6.977512 +v -1.323684 0.201283 6.437036 +v -0.959281 -0.298246 6.966233 +v -1.082886 0.091732 6.785948 +v -1.333970 0.289196 6.410958 +v -1.024636 -0.254860 6.870188 +v -1.086993 0.106119 6.774633 +v -0.992601 -0.057969 6.914050 +v -1.117744 0.140540 6.732520 +v -1.206791 0.223501 6.602282 +v -0.759867 -0.293089 7.256724 +v -0.750242 -0.274329 7.277440 +v -0.747342 -0.277812 7.276317 +v -0.754519 -0.279313 7.269639 +v -0.753192 -0.268274 7.267481 +v -0.758815 -0.277138 7.262923 +v -0.778253 -0.301475 7.240088 +v -0.768315 -0.286029 7.252769 +v -0.766732 -0.277986 7.251985 +v -0.777463 -0.295728 7.234869 +v -0.754669 -0.307632 7.268565 +v -0.759073 -0.314843 7.262003 +v -0.753183 -0.298702 7.270848 +v -0.763626 -0.314202 7.255613 +v -0.752285 -0.307103 7.265228 +v -1.213676 0.244574 6.595860 +v -1.211348 0.255212 6.593797 +v -1.179251 0.202719 6.642001 +v -1.142416 0.150186 6.705890 +v -0.838776 -0.113651 7.142124 +v -1.152397 -0.178726 6.678219 +v -1.076373 0.067059 6.803936 +v -1.105698 -0.226161 6.758106 +v -1.144558 0.155955 6.697006 +v -1.280527 0.046924 6.495635 +v -1.247627 0.075946 6.542918 +v -0.853508 -0.107968 7.124729 +v -1.314377 0.188759 6.444630 +v -1.288215 0.048693 6.494420 +v -1.305506 -0.014553 6.456732 +v -1.237951 0.098631 6.563062 +v -0.861874 -0.111695 7.122382 +v -1.282821 0.040884 6.488659 +v -0.898614 -0.103949 7.065218 +v -1.305468 0.017341 6.460208 +v -1.159186 -0.136722 6.667384 +v -1.324176 0.336806 6.436283 +v -1.321401 0.330380 6.433580 +v -1.309268 0.004062 6.453859 +v -0.867464 -0.398961 7.107395 +v -0.897432 -0.104339 7.056495 +v -0.768829 -0.256332 7.246991 +v -1.294351 0.034135 6.475470 +v -1.239220 0.137259 6.556712 +v -1.095040 0.100898 6.776919 +v -1.226451 -0.067554 6.581423 +v -1.260052 0.064695 6.521537 +v -1.240499 0.147318 6.544226 +v -0.808208 -0.357549 7.180479 +v -1.038061 -0.006719 6.858574 +v -1.229086 -0.067389 6.570617 +v -1.299664 0.024598 6.467699 +v -1.272010 -0.055991 6.501820 +v -1.336061 0.272602 6.408483 +v -1.277691 -0.038384 6.484021 +v -1.133415 -0.219878 6.717945 +v -1.185213 -0.088909 6.638761 +v -1.247407 0.310784 6.543524 +v -1.289126 -0.038827 6.477709 +v -1.173732 0.198011 6.648764 +v -1.257877 0.316930 6.534923 +v -0.786720 -0.182363 7.222523 +v -1.057359 0.029585 6.828377 +v -0.940116 -0.101582 6.985085 +v -1.252904 -0.066995 6.537679 +v -0.988995 -0.064834 6.923343 +v -1.149750 -0.205340 6.693284 +v -0.999080 -0.058078 6.912890 +v -0.999003 -0.280394 6.916362 +v -0.877499 -0.102399 7.092608 +v -1.016189 -0.039725 6.894442 +v -1.150494 0.163512 6.687562 +v -1.211843 0.230383 6.599240 +v -0.800809 -0.299457 7.222134 +v -1.029943 -0.023231 6.878047 +v -0.931840 -0.312369 7.011689 +v -1.236982 0.088422 6.559250 +v -0.845150 -0.118994 7.149139 +v -1.226295 0.273462 6.580101 +v -1.191090 -0.079349 6.620326 +v -1.202548 0.206891 6.614908 +v -0.801849 -0.155940 7.201632 +v -1.159644 -0.189056 6.681951 +v -1.010105 -0.271664 6.899716 +v -0.973533 -0.084865 6.949751 +v -1.211423 0.219410 6.600221 +v -1.246067 0.301420 6.553023 +v -0.982976 -0.073165 6.932730 +v -1.239777 0.132364 6.559171 +v -0.931457 -0.108209 7.011026 +v -1.346445 0.265613 6.406120 +v -0.939030 -0.107624 7.005291 +v -0.976626 -0.292845 6.949441 +v -1.001024 -0.052618 6.908936 +v -1.257963 0.072711 6.535130 +v -1.164331 -0.149886 6.671638 +v -1.265096 0.066590 6.523360 +v -1.345053 0.275015 6.406956 +v -0.790933 -0.176598 7.220613 +v -1.288746 0.039834 6.487088 +v -0.793747 -0.169948 7.216711 +v -0.889430 -0.377190 7.082501 +v -1.310377 0.018171 6.456750 +v -1.309675 0.012001 6.454774 +v -1.090966 -0.222900 6.784377 +v -0.800774 -0.323301 7.208223 +v -1.330259 0.217153 6.426361 +v -1.128065 0.139683 6.726148 +v -1.137341 0.134046 6.728011 +v -1.143203 0.160683 6.693857 +v -1.294252 -0.033825 6.471163 +v -0.757597 -0.272057 7.271878 +v -0.757770 -0.275944 7.272607 +v -0.757438 -0.293585 7.266017 +v -0.767983 -0.291612 7.258117 +v -0.759143 -0.273176 7.263366 +v -0.773409 -0.289617 7.257585 +v -0.772432 -0.281087 7.249445 +v -0.773260 -0.276598 7.247966 +v -0.784522 -0.291526 7.227885 +v -0.786616 -0.291786 7.224682 +v -0.785169 -0.293420 7.219534 +v -0.936927 -0.317555 7.022681 +v -0.771682 -0.271496 7.249703 +v -1.275335 -0.065640 6.511474 +v -1.151336 0.152905 6.692869 +v -1.156974 0.162303 6.682347 +v -1.194258 0.193154 6.635408 +v -1.208483 -0.069791 6.599925 +v -1.324380 0.340481 6.446085 +v -1.125051 -0.226040 6.738156 +v -0.904824 -0.107312 7.060479 +v -1.287923 -0.057552 6.493943 +v -1.287654 0.164927 6.484236 +v -1.217242 -0.067980 6.600523 +v -1.041082 -0.009297 6.863947 +v -1.299109 0.168545 6.472262 +v -1.243734 0.110694 6.563228 +v -1.312173 0.174219 6.461099 +v -0.913650 -0.108471 7.046418 +v -1.316196 -0.005202 6.450439 +v -0.804153 -0.335548 7.203057 +v -1.126064 -0.223520 6.728511 +v -1.245328 0.116172 6.563855 +v -1.236472 0.121858 6.562102 +v -1.305501 0.025069 6.463807 +v -1.183428 0.189991 6.647284 +v -1.238201 0.285243 6.570071 +v -1.234882 -0.067768 6.563282 +v -1.305374 -0.026810 6.460964 +v -1.085477 0.084900 6.789540 +v -1.254171 0.150118 6.548906 +v -1.247177 0.294305 6.557590 +v -1.313848 0.024382 6.458168 +v -1.255944 0.306793 6.543290 +v -1.051693 0.017193 6.835669 +v -1.060681 0.024130 6.832477 +v -1.172329 -0.125645 6.662862 +v -1.259501 0.313298 6.535248 +v -0.811058 -0.342391 7.197792 +v -0.867053 -0.106633 7.103858 +v -1.282347 0.329473 6.501965 +v -0.827245 -0.379881 7.177567 +v -1.292351 0.331342 6.492944 +v -0.782438 -0.217952 7.238758 +v -1.024013 -0.035589 6.889867 +v -1.277503 0.162282 6.510478 +v -1.178946 -0.100800 6.652343 +v -1.260672 -0.069126 6.528370 +v -1.186268 -0.095897 6.650585 +v -1.345731 0.281173 6.406215 +v -0.787669 -0.195175 7.230748 +v -0.816089 -0.354461 7.192800 +v -0.819491 -0.366512 7.187261 +v -1.081793 -0.222742 6.793108 +v -1.306389 0.334675 6.465136 +v -1.337576 0.316084 6.422184 +v -1.336928 0.305485 6.417739 +v -0.799471 -0.170748 7.216687 +v -0.846002 -0.401874 7.146040 +v -1.207109 0.215526 6.606800 +v -1.254392 0.313400 6.541329 +v -1.315974 -0.018518 6.453292 +v -1.187560 0.194666 6.640098 +v -1.164071 -0.170274 6.676152 +v -1.317864 0.340322 6.454348 +v -1.271245 0.323333 6.521955 +v -1.237114 0.092710 6.561624 +v -1.274225 0.325949 6.515751 +v -1.233834 0.275724 6.578526 +v -1.161974 0.169689 6.674308 +v -0.872829 -0.404473 7.114552 +v -1.213117 0.205277 6.606884 +v -1.294241 0.331895 6.498442 +v -0.777465 -0.261147 7.249670 +v -0.779956 -0.231362 7.241511 +v -1.279363 0.163171 6.500767 +v -0.994612 -0.078732 6.940614 +v -1.253372 -0.067693 6.550739 +v -1.314200 0.012726 6.453294 +v -1.293860 -0.054339 6.486127 +v -1.335415 0.328989 6.426628 +v -1.321826 0.000299 6.446988 +v -0.910459 -0.107757 7.052848 +v -1.215398 -0.068733 6.588593 +v -1.251418 0.305645 6.548645 +v -1.295631 -0.046993 6.477800 +v -1.303351 0.170531 6.466503 +v -1.302289 -0.038430 6.469579 +v -1.219876 0.241092 6.596890 +v -1.311357 -0.037626 6.462422 +v -0.787195 -0.203311 7.234895 +v -1.341548 0.245641 6.410573 +v -1.221493 0.253901 6.592650 +v -1.051771 0.008867 6.843534 +v -1.300927 0.337289 6.481317 +v -0.832476 -0.391291 7.155855 +v -1.316178 0.179176 6.455700 +v -0.939331 -0.112304 7.017252 +v -0.981378 -0.289704 6.937172 +v -1.198337 -0.075371 6.619158 +v -1.135648 0.148517 6.712131 +v -1.333871 0.210140 6.430385 +v -0.959867 -0.105636 6.988181 +v -1.149156 0.146262 6.703162 +v -1.280814 0.050475 6.503432 +v -0.961942 -0.098240 6.972334 +v -1.272696 0.162480 6.521484 +v -1.105451 0.114541 6.763985 +v -1.011016 -0.055492 6.911480 +v -1.271090 0.058684 6.513945 +v -0.824735 -0.137632 7.178288 +v -1.110363 0.121232 6.755662 +v -0.798296 -0.163969 7.210979 +v -1.118572 0.121015 6.753409 +v -1.144233 -0.216168 6.706869 +v -1.060660 -0.231587 6.834268 +v -1.101540 -0.225684 6.775741 +v -0.889834 -0.106033 7.088071 +v -0.889152 -0.105910 7.080200 +v -1.202754 0.194137 6.623990 +v -0.765669 -0.289992 7.270852 +v -0.775191 -0.287372 7.253918 +v -0.778664 -0.269238 7.249923 +v -0.798493 -0.309445 7.215025 +v -0.785456 -0.295954 7.233412 +v -0.760419 -0.298996 7.273771 +v -0.760260 -0.293973 7.271167 +v -0.770848 -0.324304 7.258080 +v -0.775002 -0.311674 7.252033 +v -0.780155 -0.305542 7.244742 +v -0.761923 -0.321361 7.274117 +v -0.764313 -0.326086 7.267756 +v -0.767853 -0.326383 7.260870 +v -0.759804 -0.314319 7.274547 +v -0.760085 -0.306655 7.274199 +v -0.762294 -0.323451 7.265875 +v -0.758860 -0.314680 7.271154 +v -0.769407 -0.312925 7.252869 +v -1.029616 -0.016266 6.870532 +v -1.209701 -0.071055 6.611675 +v -0.901401 -0.103391 7.070886 +v -1.352194 0.240181 6.411258 +v -1.234336 0.270887 6.582634 +v -1.242724 0.284136 6.569199 +v -1.026355 -0.261989 6.884567 +v -1.265844 0.157378 6.532528 +v -1.254188 0.083481 6.553198 +v -1.284005 -0.058727 6.499256 +v -1.305545 0.036998 6.472012 +v -1.328244 -0.009087 6.445337 +v -1.216572 0.215065 6.600589 +v -0.853471 -0.113308 7.134573 +v -1.102754 0.091988 6.781573 +v -1.261936 -0.069024 6.536794 +v -1.225372 0.234214 6.596998 +v -1.254066 0.299288 6.556306 +v -1.270450 -0.070190 6.521644 +v -1.177033 -0.111000 6.657876 +v -1.354362 0.258420 6.404987 +v -1.260936 0.075708 6.541543 +v -1.264046 0.310692 6.536798 +v -1.266255 0.313557 6.533690 +v -1.272296 0.317547 6.530203 +v -1.266938 0.321259 6.529118 +v -1.310238 -0.042824 6.469047 +v -0.798869 -0.178969 7.221227 +v -0.999521 -0.064400 6.921223 +v -0.916175 -0.365370 7.066097 +v -0.974933 -0.098744 6.972054 +v -1.191917 -0.084734 6.636771 +v -1.084215 0.073142 6.799111 +v -1.284582 0.051020 6.501876 +v -1.291082 0.040768 6.487189 +v -1.296911 0.039877 6.480223 +v -0.918324 -0.344190 7.044446 +v -1.212726 0.194814 6.614042 +v -1.345003 0.306276 6.415590 +v -0.927789 -0.333611 7.035957 +v -1.156255 -0.210125 6.696076 +v -0.883116 -0.102642 7.089984 +v -1.341923 0.224161 6.420554 +v -1.274855 0.322030 6.525404 +v -1.332121 0.338347 6.434515 +v -0.817705 -0.154858 7.200189 +v -1.340154 0.338126 6.429712 +v -0.777122 -0.252722 7.248012 +v -1.320440 0.184453 6.450142 +v -1.278445 0.327790 6.516061 +v -0.812742 -0.338974 7.205439 +v -1.043543 -0.001149 6.854993 +v -0.951196 -0.302392 7.005759 +v -1.050983 0.000541 6.854439 +v -1.167354 0.154480 6.679841 +v -1.322028 0.009890 6.447350 +v -1.292864 0.047366 6.491920 +v -1.232243 0.260652 6.585076 +v -1.310944 0.045504 6.478305 +v -0.920550 -0.112235 7.049064 +v -0.788508 -0.233133 7.244572 +v -0.925263 -0.110860 7.037170 +v -1.345109 0.317727 6.418627 +v -1.222389 0.225185 6.597403 +v -1.318137 0.035630 6.459878 +v -1.256077 0.305533 6.552813 +v -1.331630 0.195780 6.442816 +v -1.244682 -0.068243 6.565303 +v -0.950737 -0.300995 6.982518 +v -1.247704 0.136472 6.559144 +v -1.173634 0.162452 6.670858 +v -0.875857 -0.109354 7.106626 +v -1.176570 0.179494 6.658600 +v -0.994435 -0.071004 6.929297 +v -1.273536 0.065084 6.523050 +v -1.187839 0.176051 6.653094 +v -1.248321 0.144383 6.554353 +v -1.306173 0.049364 6.482855 +v -0.947885 -0.106933 6.996937 +v -1.013425 -0.047351 6.904583 +v -1.289194 0.166616 6.511424 +v -1.308204 -0.051201 6.475117 +v -1.191605 -0.090287 6.648556 +v -1.016075 -0.042745 6.900415 +v -0.811153 -0.158204 7.204025 +v -0.807924 -0.322716 7.213553 +v -1.292015 0.164111 6.492687 +v -1.004702 -0.277499 6.910948 +v -1.303738 0.337637 6.484297 +v -0.823568 -0.362145 7.193877 +v -1.309271 0.336440 6.470871 +v -1.325802 0.343828 6.450344 +v -0.841926 -0.126090 7.159603 +v -0.839144 -0.396433 7.153569 +v -0.898986 -0.103240 7.073010 +v -1.321635 0.015769 6.449290 +v -0.765050 -0.292278 7.273793 +v -0.767842 -0.289512 7.266566 +v -0.774390 -0.325288 7.260569 +v -0.780995 -0.311252 7.256228 +v -0.783026 -0.304460 7.248628 +v -0.787477 -0.305193 7.245489 +v -0.783057 -0.284027 7.252526 +v -0.779643 -0.276567 7.249176 +v -0.788883 -0.305908 7.238760 +v -0.807963 -0.314203 7.218910 +v -0.800733 -0.299658 7.233027 +v -0.798056 -0.295597 7.223500 +v -1.175357 0.148032 6.679654 +v -0.783635 -0.257845 7.252132 +v -1.236797 0.267324 6.581189 +v -0.787496 -0.247056 7.248931 +v -1.239514 0.275738 6.577243 +v -1.286290 0.329368 6.513313 +v -0.877492 -0.112777 7.112267 +v -1.285136 0.327914 6.507521 +v -0.915121 -0.111538 7.059834 +v -1.224707 0.198179 6.601399 +v -1.039527 -0.249781 6.865324 +v -1.298024 0.048636 6.487444 +v -1.328940 0.003947 6.446169 +v -0.881012 -0.394462 7.103913 +v -1.224076 -0.069325 6.600320 +v -0.827674 -0.371262 7.190034 +v -1.003063 -0.073794 6.932357 +v -1.331517 -0.001902 6.443778 +v -1.221842 0.215913 6.597869 +v -1.038382 -0.243930 6.853634 +v -1.229126 0.223135 6.594833 +v -1.322786 0.177734 6.459215 +v -1.068238 0.023985 6.833069 +v -1.352545 0.320658 6.414547 +v -1.006815 -0.066148 6.922133 +v -1.246116 0.123265 6.563178 +v -1.231487 0.249351 6.592806 +v -1.069504 0.038365 6.824881 +v -1.315535 -0.041226 6.463930 +v -1.248055 0.089910 6.560636 +v -1.258534 0.087490 6.557553 +v -1.267511 0.071203 6.532997 +v -1.004685 -0.059368 6.913939 +v -1.233398 0.256895 6.588059 +v -0.832058 -0.387773 7.168619 +v -0.933795 -0.110931 7.023222 +v -1.287924 0.056926 6.507162 +v -1.316191 -0.026169 6.454650 +v -0.810310 -0.163611 7.211543 +v -1.211931 -0.073629 6.617278 +v -1.216576 -0.070936 6.614785 +v -1.264018 0.305257 6.546292 +v -1.113668 0.108087 6.766027 +v -1.218019 0.190230 6.610297 +v -1.223018 -0.069072 6.608636 +v -1.272525 0.312099 6.537513 +v -0.993169 -0.287626 6.944482 +v -0.954267 -0.304919 7.016702 +v -1.218496 0.194171 6.607001 +v -0.863850 -0.410877 7.133729 +v -1.076729 -0.225849 6.819303 +v -0.998082 -0.285154 6.934393 +v -1.350532 0.300727 6.410382 +v -0.891472 -0.107833 7.091632 +v -1.283690 0.165483 6.519519 +v -1.348589 0.286092 6.406062 +v -0.880466 -0.402119 7.111796 +v -1.298154 0.165443 6.483953 +v -0.851080 -0.123412 7.152334 +v -1.306735 0.167313 6.478730 +v -1.320554 0.027094 6.453933 +v -1.327503 0.021759 6.446791 +v -1.172243 -0.157645 6.673784 +v -1.120641 -0.228085 6.754530 +v -1.351062 0.310231 6.412888 +v -1.351776 0.228386 6.416608 +v -1.239584 0.259216 6.583450 +v -1.249046 0.103091 6.565061 +v -1.285647 0.327545 6.517241 +v -0.857699 -0.123320 7.148982 +v -0.785815 -0.256578 7.252422 +v -0.925521 -0.113650 7.046502 +v -1.355302 0.249379 6.406653 +v -0.864925 -0.118921 7.136450 +v -1.230678 -0.068682 6.591713 +v -1.238334 -0.068342 6.576645 +v -1.292722 -0.063189 6.497589 +v -1.053472 -0.249322 6.870794 +v -1.226324 0.204241 6.599120 +v -1.183032 0.158313 6.667523 +v -1.123363 0.127043 6.745863 +v -1.250054 0.285658 6.565475 +v -1.200778 0.180522 6.637929 +v -0.931657 -0.116111 7.041162 +v -1.055808 -0.234717 6.842016 +v -0.969518 -0.296138 6.971448 +v -1.300422 -0.058750 6.487870 +v -0.977706 -0.293058 6.960942 +v -1.188348 0.167780 6.657063 +v -1.314138 0.041985 6.470106 +v -1.252220 0.276483 6.570155 +v -1.185508 -0.109678 6.659259 +v -1.303768 0.334294 6.489728 +v -1.209553 0.190390 6.621244 +v -1.060587 0.011012 6.841847 +v -1.358166 0.311688 6.409985 +v -0.947345 -0.114196 7.014121 +v -1.270642 0.160771 6.528621 +v -1.338769 0.201584 6.437297 +v -1.279331 -0.072537 6.523363 +v -1.319534 -0.035347 6.459248 +v -1.199966 -0.082129 6.641149 +v -1.290507 0.053054 6.497436 +v -1.222497 0.179356 6.611402 +v -1.253195 0.098806 6.564073 +v -1.224979 0.191174 6.602616 +v -1.313730 0.341135 6.471782 +v -0.953553 -0.111164 7.003296 +v -1.073072 0.031584 6.827820 +v -1.158477 0.144975 6.696084 +v -1.324862 -0.037940 6.455949 +v -1.325207 0.343748 6.456327 +v -0.796393 -0.190336 7.230074 +v -1.331077 0.016159 6.443840 +v -1.330469 0.340876 6.442097 +v -1.019564 -0.048431 6.903819 +v -1.335001 0.025650 6.447271 +v -1.169825 -0.188223 6.680732 +v -0.978050 -0.090559 6.957586 +v -1.027812 -0.027961 6.882014 +v -1.041249 -0.020222 6.874927 +v -0.862641 -0.409181 7.127146 +v -0.906702 -0.107257 7.071500 +v -1.287193 0.060682 6.515886 +v -0.769630 -0.291692 7.273920 +v -0.773499 -0.289661 7.268740 +v -0.779467 -0.315696 7.259055 +v -0.784727 -0.311657 7.259853 +v -0.794929 -0.308726 7.247621 +v -0.780541 -0.289026 7.262998 +v -0.780635 -0.289608 7.257533 +v -0.794224 -0.306707 7.237648 +v -0.794606 -0.294151 7.225893 +v -0.770459 -0.328046 7.272280 +v -0.774783 -0.328069 7.265868 +v -0.765991 -0.314315 7.279027 +v -1.262925 0.154689 6.549936 +v -1.350240 0.326631 6.419232 +v -0.815704 -0.345232 7.198670 +v -1.281240 0.322773 6.522677 +v -1.071854 0.015063 6.841522 +v -1.190026 -0.100758 6.655947 +v -1.330722 -0.016694 6.445623 +v -1.234418 0.228955 6.593481 +v -0.905981 -0.374768 7.076998 +v -1.359977 0.270297 6.403502 +v -1.227800 0.242407 6.594568 +v -1.333636 0.003970 6.444814 +v -1.015984 -0.060449 6.915050 +v -1.256116 0.298355 6.560215 +v -1.260677 0.304646 6.556581 +v -1.215860 0.182031 6.620046 +v -1.293444 0.328374 6.511559 +v -1.289987 0.328883 6.504945 +v -1.362916 0.306400 6.406574 +v -1.253847 0.119772 6.564257 +v -1.155511 -0.217136 6.708140 +v -1.228429 0.181155 6.605043 +v -1.200074 -0.078407 6.629434 +v -0.804647 -0.218445 7.244682 +v -1.253527 0.133855 6.562912 +v -1.365007 0.280254 6.402827 +v -0.801123 -0.206358 7.239507 +v -1.212020 -0.076112 6.628472 +v -1.280955 0.063203 6.518442 +v -1.167371 0.149088 6.685607 +v -1.182318 -0.146927 6.671127 +v -1.354879 0.295987 6.408822 +v -1.320341 -0.048736 6.464432 +v -1.279241 0.316956 6.528184 +v -1.176685 0.154166 6.673419 +v -1.174889 -0.140385 6.667971 +v -1.291681 0.059013 6.505232 +v -0.807210 -0.190905 7.233169 +v -0.852275 -0.403547 7.153809 +v -1.187353 -0.131026 6.667603 +v -0.803063 -0.180605 7.222299 +v -1.298932 0.055872 6.496103 +v -0.810977 -0.178175 7.222074 +v -1.289264 0.166495 6.503531 +v -1.099566 0.077668 6.792157 +v -1.330490 -0.029867 6.449298 +v -1.309768 0.337901 6.479415 +v -1.165163 -0.204762 6.689285 +v -0.811836 -0.169761 7.215024 +v -1.275277 -0.070076 6.516058 +v -1.108993 0.087140 6.782542 +v -1.317896 0.342830 6.470395 +v -1.317189 0.170601 6.470716 +v -1.098851 -0.224075 6.797585 +v -0.904721 -0.106988 7.077543 +v -1.324026 0.173579 6.466313 +v -1.048239 -0.006985 6.862894 +v -0.922838 -0.113132 7.056046 +v -1.327356 0.032173 6.452155 +v -1.350295 0.332904 6.421807 +v -1.195209 0.175377 6.647622 +v -1.188973 0.157839 6.661822 +v -0.957612 -0.298723 7.004781 +v -1.139972 -0.224397 6.731642 +v -1.307076 -0.058422 6.483054 +v -1.309362 0.054941 6.488796 +v -1.264394 0.078934 6.547065 +v -1.326634 0.038094 6.459238 +v -0.986873 -0.291031 6.959100 +v -1.272528 0.074868 6.541417 +v -1.296863 0.331734 6.502734 +v -1.234285 0.207051 6.597438 +v -0.902229 -0.384170 7.089935 +v -1.142501 0.140168 6.717859 +v -1.275689 0.161299 6.537667 +v -1.206789 0.182820 6.630934 +v -1.236545 0.244215 6.593876 +v -1.243672 0.250594 6.591530 +v -1.238734 0.256157 6.589664 +v -1.283447 0.163087 6.528058 +v -1.246498 0.268478 6.578391 +v -0.889171 -0.112742 7.102569 +v -1.247393 0.274025 6.574964 +v -1.165312 -0.200101 6.686069 +v -1.152891 0.139150 6.709671 +v -1.197527 -0.087065 6.649541 +v -1.338149 0.012454 6.441241 +v -1.204912 -0.078047 6.637467 +v -1.259111 -0.069091 6.557177 +v -1.317056 -0.052298 6.470548 +v -1.362125 0.293074 6.404649 +v -0.896940 -0.109104 7.082857 +v -0.905432 -0.107763 7.085287 +v -0.857609 -0.409292 7.141535 +v -1.358010 0.323717 6.413624 +v -0.817716 -0.334567 7.213527 +v -1.232454 0.185575 6.600051 +v -1.079374 0.056298 6.811937 +v -1.295141 0.167723 6.507792 +v -0.913309 -0.110352 7.072428 +v -1.325310 0.345323 6.460133 +v -1.336639 0.343017 6.445506 +v -1.276720 -0.072726 6.529425 +v -1.297160 0.165839 6.498568 +v -1.358861 0.215849 6.424869 +v -1.177387 0.139363 6.687471 +v -1.178959 -0.169004 6.675466 +v -1.307209 0.165803 6.488911 +v -0.914851 -0.112870 7.064785 +v -1.291130 -0.073012 6.517896 +v -1.181029 0.138788 6.683737 +v -1.296154 -0.070384 6.508142 +v -0.963085 -0.110603 6.999829 +v -1.121795 -0.228259 6.778214 +v -0.900483 -0.113938 7.093565 +v -1.036880 -0.029970 6.883222 +v -1.048784 -0.013898 6.869449 +v -0.985978 -0.092653 6.961935 +v -0.789153 -0.274857 7.252853 +v -1.194630 0.166179 6.652047 +v -0.766978 -0.322119 7.278145 +v -1.276705 0.070405 6.529081 +v -0.766593 -0.304907 7.277373 +v -0.774777 -0.299578 7.273775 +v -0.781475 -0.314121 7.264129 +v -0.786992 -0.296578 7.254871 +v -0.789778 -0.298042 7.250727 +v -0.792421 -0.305292 7.249561 +v -0.783409 -0.290737 7.265406 +v -0.785422 -0.292337 7.256687 +v -0.787845 -0.292678 7.253556 +v -0.787065 -0.288587 7.253432 +v -0.793079 -0.308862 7.241739 +v -0.797829 -0.307677 7.239493 +v -0.809976 -0.306348 7.223941 +v -0.769471 -0.299339 7.276258 +v -0.784084 -0.303170 7.253038 +v -1.357578 0.334281 6.420266 +v -1.134938 0.128201 6.737346 +v -0.826170 -0.356801 7.203518 +v -1.206914 0.172803 6.638809 +v -1.242060 0.260174 6.587937 +v -1.266216 0.094141 6.561547 +v -1.301700 0.334119 6.505329 +v -1.244945 0.255249 6.585132 +v -1.277444 -0.072222 6.537052 +v -1.268004 0.084837 6.553894 +v -1.241951 0.218667 6.595221 +v -1.248199 0.254817 6.579314 +v -1.257651 0.296431 6.562460 +v -1.164368 0.137375 6.700908 +v -1.236745 0.226257 6.593119 +v -0.792274 -0.264572 7.253163 +v -1.321235 0.046413 6.473299 +v -1.362720 0.257610 6.405573 +v -1.324673 -0.048680 6.461216 +v -1.329877 -0.046668 6.455424 +v -0.950496 -0.118226 7.027926 +v -1.055803 -0.241809 6.856246 +v -0.959553 -0.113527 7.010132 +v -1.251123 0.266759 6.575790 +v -0.800789 -0.237551 7.251216 +v -1.270577 0.304809 6.547747 +v -1.206339 -0.078350 6.644189 +v -1.292220 0.060707 6.512215 +v -0.827700 -0.147376 7.190433 +v -1.349081 0.209854 6.430326 +v -1.072871 -0.228518 6.829622 +v -0.839298 -0.139820 7.180837 +v -1.086185 0.046566 6.817307 +v -1.302505 0.164788 6.494519 +v -1.212843 0.171461 6.633117 +v -1.091692 0.064261 6.803550 +v -1.298183 -0.065962 6.499890 +v -1.282420 0.305877 6.541656 +v -1.337940 -0.033438 6.445955 +v -0.928099 -0.351507 7.052460 +v -1.169530 -0.213581 6.697716 +v -1.334970 0.346705 6.452223 +v -1.189489 0.150719 6.666547 +v -1.028540 -0.044445 6.899168 +v -0.975772 -0.292643 6.981982 +v -1.035886 -0.038843 6.894939 +v -1.344644 -0.013956 6.438047 +v -1.342300 -0.006435 6.438787 +v -1.182394 -0.120995 6.663160 +v -1.189422 -0.116315 6.661904 +v -1.239061 -0.067348 6.583862 +v -0.806543 -0.186000 7.228487 +v -1.002900 -0.284853 6.940854 +v -1.323847 0.191547 6.443871 +v -0.819637 -0.160219 7.207162 +v -1.064487 0.002812 6.851278 +v -1.339917 0.001585 6.440472 +v -1.243586 0.257428 6.580945 +v -1.203508 -0.085721 6.649625 +v -1.262953 0.288776 6.566053 +v -1.224946 0.167973 6.617448 +v -1.208730 -0.076081 6.634499 +v -1.321383 -0.059854 6.475955 +v -0.827985 -0.352974 7.209702 +v -1.371075 0.265921 6.402321 +v -1.270734 0.302929 6.552589 +v -1.217554 -0.073368 6.631898 +v -1.335236 0.037219 6.453893 +v -1.244650 0.250336 6.583963 +v -1.242034 0.176606 6.597085 +v -1.235952 0.191013 6.596925 +v -1.338760 0.032550 6.448101 +v -1.244270 0.196199 6.594995 +v -0.871431 -0.114908 7.124145 +v -1.024079 -0.060112 6.916727 +v -1.171170 0.137297 6.692849 +v -0.940774 -0.119290 7.043420 +v -0.963159 -0.295498 7.002346 +v -1.244350 0.259927 6.587038 +v -1.183407 -0.183751 6.678989 +v -1.291763 0.065588 6.519012 +v -1.281193 0.314319 6.534352 +v -1.235850 -0.067472 6.603819 +v -1.349487 0.005257 6.434723 +v -1.292126 0.168757 6.517705 +v -1.246434 0.248284 6.582654 +v -1.310164 0.167446 6.496798 +v -0.984503 -0.291074 6.969083 +v -1.305038 0.330978 6.498695 +v -1.309232 0.332934 6.493470 +v -0.827776 -0.361464 7.199327 +v -1.179881 -0.208933 6.691627 +v -1.257999 0.103805 6.564281 +v -1.002306 -0.285125 6.951808 +v -1.313061 0.168804 6.481402 +v -0.873084 -0.414977 7.145434 +v -1.018284 -0.275410 6.916822 +v -1.363057 0.327355 6.412579 +v -1.258501 0.138289 6.566601 +v -1.021817 -0.270421 6.905021 +v -0.873758 -0.409540 7.123357 +v -0.911065 -0.108548 7.084501 +v -1.360279 0.231613 6.415094 +v -1.329600 0.344151 6.468223 +v -1.045525 -0.025610 6.879734 +v -1.196163 -0.101731 6.659937 +v -1.339945 0.347416 6.449117 +v -0.931851 -0.115546 7.051041 +v -1.344858 0.345435 6.440505 +v -1.055414 -0.010291 6.866788 +v -1.061862 -0.003674 6.858709 +v -0.825048 -0.165282 7.210419 +v -1.089279 -0.224106 6.809078 +v -1.278478 0.071890 6.532482 +v -1.127502 0.111929 6.758323 +v -1.195937 0.157439 6.657409 +v -0.775268 -0.314209 7.281393 +v -0.778697 -0.319710 7.280966 +v -0.774457 -0.307857 7.280271 +v -0.778355 -0.304278 7.275810 +v -0.781443 -0.317627 7.269135 +v -0.779127 -0.312631 7.272089 +v -0.780097 -0.308903 7.271930 +v -0.784740 -0.312011 7.264901 +v -0.780484 -0.319885 7.265412 +v -0.780710 -0.294716 7.269256 +v -0.790545 -0.295953 7.255989 +v -0.792475 -0.299869 7.253541 +v -0.794036 -0.307459 7.252448 +v -0.788236 -0.292746 7.259732 +v -0.792416 -0.288770 7.253905 +v -0.805228 -0.300993 7.234665 +v -0.806855 -0.300496 7.230213 +v -0.788536 -0.311275 7.259346 +v -0.791334 -0.306988 7.255262 +v -0.787060 -0.306859 7.255776 +v -0.778210 -0.324760 7.276850 +v -1.140929 -0.227576 6.746557 +v -1.260530 0.124952 6.566359 +v -1.259264 0.281219 6.566700 +v -1.270204 0.102015 6.562526 +v -1.246234 -0.067924 6.590115 +v -1.252116 0.242004 6.583385 +v -1.323686 0.043036 6.466202 +v -1.254385 -0.067996 6.573385 +v -1.255737 0.268780 6.574597 +v -1.294400 0.326158 6.516689 +v -1.257731 0.276249 6.569300 +v -1.025931 -0.049881 6.905777 +v -1.306318 0.330948 6.502223 +v -1.033424 -0.047286 6.901993 +v -0.801624 -0.227759 7.246846 +v -1.291687 0.168083 6.522523 +v -1.267326 -0.070089 6.552629 +v -1.256945 0.145251 6.559324 +v -0.898597 -0.116232 7.103349 +v -1.341374 -0.050555 6.453820 +v -1.149190 0.125512 6.732208 +v -1.377198 0.270360 6.401765 +v -1.292377 -0.073329 6.525456 +v -1.154432 0.129305 6.723473 +v -1.110791 0.079336 6.788214 +v -1.336800 -0.042823 6.450484 +v -1.161194 0.131916 6.712329 +v -1.280495 0.304655 6.543917 +v -1.372480 0.300896 6.402750 +v -1.041796 -0.034949 6.890069 +v -1.340452 -0.025088 6.443227 +v -1.316159 0.334539 6.494490 +v -1.318889 0.337116 6.483067 +v -1.305090 -0.067982 6.501206 +v -1.239921 0.223111 6.594738 +v -1.342721 0.022154 6.442487 +v -1.307512 -0.064316 6.492064 +v -1.370597 0.322266 6.407848 +v -1.241599 0.242739 6.592877 +v -1.204280 0.157744 6.650340 +v -0.949805 -0.313661 7.024588 +v -1.319267 0.170620 6.483154 +v -1.013994 -0.279600 6.929689 +v -1.220212 0.166851 6.626214 +v -0.889382 -0.409595 7.120862 +v -1.301080 0.062685 6.505545 +v -1.199612 -0.091560 6.654692 +v -1.351714 0.340455 6.426900 +v -1.350327 0.202795 6.438115 +v -1.006006 -0.079846 6.942198 +v -1.219155 -0.071406 6.621209 +v -0.865210 -0.126190 7.149887 +v -0.922608 -0.117373 7.067052 +v -1.343718 0.031041 6.442346 +v -1.328897 -0.056303 6.466387 +v -0.946879 -0.120301 7.041136 +v -1.352830 -0.001815 6.432344 +v -1.183643 -0.195828 6.683058 +v -1.292739 0.326465 6.523249 +v -1.262616 -0.070200 6.564076 +v -1.297200 0.325638 6.519581 +v -1.224546 -0.070132 6.624572 +v -0.941631 -0.116965 7.031087 +v -1.082234 0.036754 6.825331 +v -1.268939 0.157188 6.549676 +v -1.275915 0.161039 6.546712 +v -1.144052 -0.226491 6.740787 +v -1.233507 -0.068677 6.611785 +v -1.186391 0.142011 6.676606 +v -1.267406 0.302317 6.558785 +v -1.298881 0.328374 6.511663 +v -0.961305 -0.116681 7.018296 +v -1.243187 0.202483 6.596216 +v -1.343628 -0.035493 6.445016 +v -0.801202 -0.269234 7.252399 +v -1.278631 0.307363 6.552067 +v -1.243944 0.207241 6.595469 +v -1.249124 0.243620 6.585207 +v -1.242660 0.211722 6.593691 +v -1.344547 0.348270 6.443627 +v -1.262037 0.138512 6.571063 +v -1.347821 0.019474 6.438613 +v -1.279778 0.073128 6.540093 +v -1.274353 0.307047 6.545485 +v -1.232954 0.164816 6.612075 +v -1.303603 0.330896 6.509871 +v -1.286590 0.071877 6.533431 +v -0.835909 -0.384337 7.184800 +v -1.248139 0.223408 6.589886 +v -0.824430 -0.331547 7.220080 +v -1.283744 0.163159 6.531711 +v -1.292045 0.321835 6.526046 +v -1.245496 0.230189 6.591397 +v -0.986560 -0.288383 6.978454 +v -1.258439 0.269243 6.576314 +v -1.240615 -0.067271 6.590927 +v -0.797826 -0.212819 7.241158 +v -0.943564 -0.331301 7.038592 +v -1.246985 0.251536 6.589257 +v -1.251637 0.244608 6.588434 +v -1.324606 0.337727 6.480850 +v -0.842114 -0.147690 7.189485 +v -1.298800 0.066665 6.512514 +v -1.075186 -0.231538 6.844214 +v -0.997183 -0.287226 6.960326 +v -1.333050 0.345474 6.459661 +v -1.312662 -0.068521 6.493204 +v -0.860400 -0.408627 7.158962 +v -0.910230 -0.110535 7.089123 +v -0.818142 -0.175552 7.219952 +v -1.344891 0.349304 6.447320 +v -1.373285 0.310172 6.403462 +v -0.866179 -0.132112 7.161383 +v -1.130706 0.121885 6.748236 +v -0.852964 -0.403040 7.167856 +v -1.067595 -0.011620 6.869316 +v -1.211294 -0.075487 6.640241 +v -1.325703 0.051641 6.475613 +v -1.333996 0.172944 6.470780 +v -1.076145 0.009615 6.848321 +v -0.899646 -0.397491 7.104976 +v -1.128875 -0.228589 6.764503 +v -1.305818 0.339040 6.506468 +v -1.352364 0.345767 6.433009 +v -1.349704 0.010859 6.433256 +v -1.245334 0.219056 6.590641 +v -1.244790 0.225457 6.593524 +v -0.781061 -0.315607 7.280131 +v -0.822865 -0.344031 7.212536 +v -0.781412 -0.324260 7.272300 +v -0.783807 -0.320394 7.275020 +v -0.787970 -0.310806 7.267448 +v -0.791000 -0.314260 7.263310 +v -0.784636 -0.300954 7.272254 +v -0.786339 -0.305607 7.271530 +v -0.789837 -0.294452 7.269150 +v -0.796061 -0.316890 7.259266 +v -0.790737 -0.291596 7.262774 +v -0.793663 -0.292171 7.257483 +v -0.813037 -0.303968 7.240201 +v -0.811540 -0.304802 7.227623 +v -0.777979 -0.311439 7.278719 +v -0.876713 -0.121230 7.131943 +v -1.296760 0.327108 6.523633 +v -1.139811 -0.228136 6.759794 +v -1.361647 0.344857 6.426530 +v -0.890758 -0.119540 7.117661 +v -0.799850 -0.258498 7.252865 +v -1.304276 0.337047 6.509200 +v -0.904665 -0.120259 7.108256 +v -0.907387 -0.119468 7.100711 +v -1.252401 0.217990 6.586553 +v -1.341105 0.040444 6.453563 +v -1.377827 0.248111 6.406794 +v -1.282613 0.074209 6.541354 +v -1.267994 0.152695 6.560423 +v -1.352286 -0.029394 6.436719 +v -1.300002 0.167865 6.515045 +v -1.263140 0.115038 6.564430 +v -1.313573 0.336423 6.487694 +v -1.195829 0.143129 6.668779 +v -1.200159 -0.102870 6.661968 +v -1.250165 0.229852 6.590069 +v -1.348581 -0.026252 6.439579 +v -0.804677 -0.201624 7.237899 +v -1.249664 0.241301 6.593001 +v -1.208560 -0.088362 6.654563 +v -1.360892 0.003687 6.429867 +v -1.276516 -0.072331 6.547488 +v -0.817568 -0.181650 7.227905 +v -1.249932 0.245327 6.591514 +v -1.339017 0.345737 6.468721 +v -1.280405 0.307535 6.549058 +v -0.826846 -0.176895 7.221607 +v -1.255414 0.250609 6.578921 +v -1.264179 0.129470 6.570987 +v -1.257309 0.262108 6.575321 +v -1.353776 0.012776 6.431108 +v -1.248284 0.191499 6.594037 +v -1.260743 0.275134 6.573167 +v -1.264009 0.145648 6.569093 +v -1.120093 0.098009 6.772386 +v -1.215422 0.157105 6.641098 +v -1.373289 0.333960 6.413577 +v -1.342947 0.349411 6.456389 +v -1.135498 0.107899 6.758134 +v -0.989741 -0.085075 6.949719 +v -1.003648 -0.087096 6.954912 +v -1.242843 0.165296 6.600441 +v -0.966415 -0.302092 7.021858 +v -1.362080 0.218325 6.423858 +v -1.015803 -0.071341 6.930459 +v -0.857550 -0.135792 7.169471 +v -0.881369 -0.416074 7.137603 +v -1.308381 0.066065 6.505190 +v -1.308275 0.062266 6.500065 +v -1.014971 -0.280674 6.939127 +v -1.089253 0.030613 6.830924 +v -1.315669 0.055234 6.487677 +v -1.146796 0.114465 6.745701 +v -1.315749 -0.064805 6.484780 +v -1.340605 0.190765 6.452637 +v -1.367407 0.246294 6.408150 +v -1.334738 0.048049 6.466918 +v -1.331331 0.041932 6.463097 +v -1.108951 -0.225642 6.788237 +v -0.917741 -0.112874 7.075028 +v -1.351042 -0.008996 6.434360 +v -1.347739 0.035871 6.445950 +v -1.279636 0.079619 6.547092 +v -0.932137 -0.120769 7.069189 +v -1.281449 0.165479 6.545050 +v -1.274384 0.084362 6.551600 +v -1.240675 -0.065526 6.610390 +v -1.358463 0.347142 6.436167 +v -1.289708 0.167718 6.535352 +v -1.289388 0.075475 6.537734 +v -1.252749 0.212645 6.590229 +v -1.310685 0.341440 6.506286 +v -0.918859 -0.381492 7.084891 +v -1.099179 0.055697 6.808937 +v -1.309698 0.332337 6.503719 +v -1.256042 0.211675 6.585767 +v -1.311823 0.332079 6.500718 +v -1.039628 -0.043787 6.899770 +v -1.264864 0.297250 6.563355 +v -1.272685 0.295219 6.567157 +v -1.250492 0.181699 6.591969 +v -1.346526 -0.049094 6.450664 +v -1.292073 0.069429 6.526192 +v -1.281132 0.159506 6.552906 +v -1.268631 0.124998 6.570951 +v -1.298887 0.069953 6.518937 +v -1.199838 -0.111547 6.664461 +v -1.330913 0.341949 6.476984 +v -1.043225 -0.261492 6.897792 +v -1.268824 0.109624 6.562780 +v -1.033499 -0.264288 6.894713 +v -1.254727 -0.067691 6.581635 +v -1.305084 0.167581 6.506371 +v -1.355561 0.008340 6.430254 +v -1.268713 0.118000 6.566335 +v -1.110926 0.063695 6.800138 +v -1.319485 0.171836 6.496369 +v -0.936013 -0.342087 7.046426 +v -1.276229 0.304471 6.557502 +v -1.356084 0.028804 6.434804 +v -1.356814 0.024750 6.432762 +v -1.282868 0.303990 6.545446 +v -1.210577 0.150101 6.649548 +v -1.326358 0.171955 6.475224 +v -1.301736 -0.070257 6.506619 +v -1.359610 -0.007713 6.429673 +v -1.378041 0.292293 6.400711 +v -1.267827 0.152306 6.565201 +v -1.255355 0.238879 6.589822 +v -1.055153 -0.019857 6.874359 +v -1.285856 0.307148 6.541732 +v -1.213840 -0.092032 6.658221 +v -0.834977 -0.161387 7.205790 +v -1.149606 -0.224374 6.729681 +v -1.290903 0.319818 6.530532 +v -0.851666 -0.399814 7.175699 +v -1.158908 0.123594 6.728087 +v -0.912715 -0.115728 7.095984 +v -0.836765 -0.155361 7.199414 +v -1.256985 0.265637 6.584086 +v -1.261764 0.260631 6.576163 +v -0.924766 -0.119117 7.074031 +v -1.172459 0.125079 6.712387 +v -0.845679 -0.136117 7.174133 +v -1.180660 0.128812 6.696034 +v -1.260731 0.265533 6.578068 +v -1.229677 -0.067957 6.619062 +v -1.025881 -0.063383 6.922496 +v -0.916417 -0.112440 7.084339 +v -0.800942 -0.290738 7.258133 +v -1.310487 0.337965 6.503849 +v -1.257461 0.266952 6.582311 +v -1.259775 0.274899 6.579288 +v -1.298058 0.318119 6.523006 +v -1.299879 0.322290 6.518955 +v -1.239253 0.162149 6.608528 +v -0.792828 -0.316743 7.267304 +v -0.791222 -0.299026 7.271385 +v -0.793114 -0.304390 7.268963 +v -0.795785 -0.291573 7.264325 +v -0.797851 -0.292065 7.260282 +v -0.802570 -0.308985 7.247136 +v -0.810024 -0.303920 7.243051 +v -0.801186 -0.313762 7.252435 +v -0.811997 -0.304410 7.233123 +v -0.783379 -0.319809 7.279346 +v -1.301801 0.314108 6.525412 +v -1.283273 0.165389 6.547473 +v -1.367094 0.343191 6.425122 +v -1.255506 0.161109 6.591637 +v -1.305278 0.325933 6.511522 +v -1.033956 -0.055472 6.914258 +v -1.270365 -0.071042 6.565461 +v -1.350879 0.030077 6.440229 +v -0.939022 -0.118954 7.048594 +v -1.378610 0.240534 6.410109 +v -1.372270 0.257580 6.404660 +v -1.254916 0.198129 6.588966 +v -1.383643 0.255878 6.404830 +v -1.244815 0.158094 6.602091 +v -1.255115 0.186664 6.591495 +v -1.348405 -0.041528 6.447661 +v -1.276413 0.093048 6.560513 +v -1.380808 0.275767 6.400165 +v -1.291714 0.166101 6.529609 +v -1.274546 0.154776 6.565981 +v -1.353468 -0.018705 6.435940 +v -1.382783 0.283069 6.399066 +v -1.359520 -0.015993 6.432221 +v -0.814091 -0.196528 7.238029 +v -0.968280 -0.296064 7.014158 +v -1.265335 0.280543 6.569674 +v -1.194530 -0.155415 6.673092 +v -0.971110 -0.292720 7.008170 +v -1.195020 -0.142186 6.671527 +v -0.829885 -0.170330 7.215493 +v -0.969201 -0.292679 6.995159 +v -1.273049 -0.071618 6.556154 +v -1.276249 0.155834 6.560533 +v -1.294890 0.317310 6.536123 +v -1.289820 -0.074261 6.540700 +v -1.300233 0.314525 6.527296 +v -1.257066 0.225557 6.589252 +v -0.979848 -0.115534 7.008619 +v -1.314795 0.335816 6.502725 +v -1.255042 0.234302 6.590989 +v -1.118714 0.082454 6.783681 +v -1.378133 0.324130 6.407829 +v -1.258678 0.234533 6.585306 +v -1.324575 0.337632 6.487753 +v -1.379578 0.313204 6.402317 +v -0.857422 -0.149040 7.188881 +v -1.314573 0.063172 6.501096 +v -1.260623 0.247189 6.580009 +v -0.986904 -0.099134 6.975416 +v -1.310594 -0.074322 6.507696 +v -1.131963 0.093106 6.772453 +v -1.314579 0.171508 6.503209 +v -1.260980 0.267916 6.583695 +v -1.010003 -0.282686 6.951961 +v -1.260966 0.276526 6.580884 +v -0.861670 -0.407355 7.172782 +v -1.335508 0.175290 6.467606 +v -1.363128 0.209195 6.433064 +v -1.066975 -0.006495 6.864244 +v -1.332465 0.055238 6.477394 +v -1.071185 -0.000989 6.859396 +v -1.226908 0.157758 6.625124 +v -1.339077 0.183558 6.459574 +v -1.232459 0.146633 6.627615 +v -1.215747 -0.077054 6.645714 +v -1.353530 0.349084 6.446432 +v -1.334466 -0.053054 6.460325 +v -1.219541 -0.074446 6.639118 +v -1.374796 0.231217 6.416041 +v -1.360121 0.202474 6.442729 +v -1.024291 -0.069126 6.929183 +v -1.107324 -0.225645 6.794301 +v -1.251876 0.203355 6.593705 +v -1.253181 0.207979 6.590938 +v -1.287776 0.079529 6.540665 +v -1.248687 0.166524 6.594185 +v -1.255244 0.191573 6.589523 +v -0.797895 -0.279303 7.252257 +v -1.234328 -0.068559 6.621026 +v -0.933271 -0.118521 7.058998 +v -1.192584 -0.169312 6.676030 +v -1.306499 0.320332 6.517705 +v -1.261632 0.205158 6.585043 +v -0.958970 -0.121129 7.028108 +v -1.310845 0.323710 6.513992 +v -1.344086 0.049710 6.465939 +v -0.902186 -0.121279 7.114303 +v -1.099283 0.046903 6.816517 +v -1.043965 -0.051805 6.909349 +v -0.809196 -0.237030 7.252395 +v -1.283401 -0.073588 6.546870 +v -1.310231 0.336115 6.511866 +v -0.809066 -0.229634 7.250874 +v -1.354463 -0.049417 6.446520 +v -0.815359 -0.208276 7.242887 +v -1.253471 -0.067362 6.592624 +v -1.310694 0.340577 6.509829 +v -1.050073 -0.256235 6.886154 +v -1.196633 -0.124244 6.666971 +v -1.061373 -0.251162 6.880914 +v -1.259632 0.234109 6.588393 +v -1.314585 0.339995 6.505282 +v -1.266529 0.247847 6.581682 +v -1.365668 -0.018721 6.427864 +v -0.838620 -0.373419 7.203665 +v -1.046098 -0.039157 6.894369 +v -1.321646 0.061122 6.492980 +v -1.192258 0.133666 6.678692 +v -0.951615 -0.324295 7.036504 +v -1.324322 0.059072 6.486037 +v -1.118484 0.071983 6.791822 +v -1.198682 0.131191 6.677059 +v -1.268585 0.279961 6.574449 +v -1.126099 0.077880 6.783410 +v -1.292288 0.166775 6.537857 +v -1.071298 -0.237680 6.855737 +v -0.839692 -0.382647 7.195792 +v -1.298214 0.162228 6.534271 +v -0.919122 -0.118429 7.090402 +v -1.249363 0.158130 6.596343 +v -1.209301 0.140866 6.658078 +v -1.134544 0.081190 6.779607 +v -1.215904 -0.079395 6.649234 +v -1.252599 0.176442 6.590065 +v -1.328237 -0.071096 6.487494 +v -1.279517 0.096988 6.562004 +v -1.275749 0.113647 6.565587 +v -1.311048 0.171156 6.509547 +v -1.279656 0.108082 6.562062 +v -1.079782 0.005889 6.853278 +v -1.355662 0.039260 6.445903 +v -0.970753 -0.107400 6.991180 +v -1.179423 -0.218676 6.706713 +v -1.347290 0.349813 6.460336 +v -1.362427 0.014693 6.429063 +v -1.193877 -0.189696 6.679579 +v -1.271569 0.151623 6.569015 +v -1.225648 0.146733 6.636545 +v -1.328214 0.174056 6.487667 +v -1.361244 0.211466 6.429577 +v -1.023965 -0.274518 6.926879 +v -1.299154 0.317136 6.531587 +v -0.909316 -0.394789 7.102041 +v -1.361510 -0.025282 6.432486 +v -0.823583 -0.320782 7.226323 +v -0.794618 -0.316267 7.270699 +v -0.817334 -0.314261 7.226270 +v -0.795965 -0.309677 7.268808 +v -0.797554 -0.301120 7.266488 +v -0.796030 -0.322082 7.268801 +v -0.801798 -0.323506 7.262912 +v -0.802254 -0.319421 7.257318 +v -0.800464 -0.296301 7.262906 +v -0.817738 -0.307420 7.243397 +v -0.817910 -0.310710 7.232100 +v -0.795325 -0.295835 7.268654 +v -1.019135 -0.278883 6.936257 +v -1.246480 0.146468 6.611590 +v -1.278141 0.153688 6.561394 +v -1.260040 0.224188 6.585746 +v -1.265580 0.231436 6.590535 +v -0.813576 -0.259727 7.254900 +v -1.263322 0.232750 6.584769 +v -0.808924 -0.246832 7.253744 +v -1.262411 0.220400 6.583528 +v -1.360224 0.037327 6.439997 +v -1.186277 0.128176 6.691421 +v -1.372313 0.040474 6.438350 +v -1.263184 0.229234 6.585152 +v -1.287069 0.163845 6.547478 +v -1.369962 0.022775 6.428470 +v -1.260152 0.188804 6.589877 +v -1.300694 0.167406 6.521372 +v -1.034405 -0.269487 6.926115 +v -1.315507 0.339301 6.508802 +v -1.249866 0.145592 6.606743 +v -1.029305 -0.270092 6.914482 +v -1.258253 0.169658 6.588352 +v -1.391146 0.278625 6.396978 +v -1.247000 -0.065337 6.598472 +v -1.268120 0.255978 6.579347 +v -1.267804 0.259879 6.579441 +v -1.262183 -0.068863 6.586292 +v -1.099917 0.035125 6.826792 +v -1.141985 0.095515 6.765537 +v -1.262863 0.275763 6.582443 +v -0.981947 -0.285088 6.994843 +v -1.264457 -0.067856 6.579899 +v -1.113600 0.054986 6.807623 +v -0.997799 -0.283513 6.970559 +v -1.164383 -0.220811 6.716350 +v -1.322206 0.334870 6.496558 +v -1.257634 0.154635 6.591842 +v -1.331658 0.343096 6.489073 +v -1.309160 0.169189 6.514377 +v -1.264260 0.214205 6.584249 +v -1.065813 -0.019934 6.875835 +v -1.323211 0.068119 6.498171 +v -1.272985 0.284339 6.575062 +v -1.275288 0.288892 6.573035 +v -1.387130 0.322301 6.404009 +v -1.266305 0.137037 6.573322 +v -1.332073 0.064494 6.483799 +v -1.270841 0.142402 6.571614 +v -1.373821 0.342672 6.421844 +v -0.851716 -0.397584 7.185675 +v -1.285889 0.307380 6.551331 +v -1.343863 0.178785 6.468328 +v -1.368279 0.223272 6.422779 +v -0.915154 -0.121655 7.099403 +v -0.915208 -0.115408 7.094373 +v -0.922849 -0.117228 7.080495 +v -1.199047 -0.200231 6.682924 +v -1.019111 -0.078685 6.941071 +v -1.104039 -0.223829 6.821978 +v -1.032966 -0.070858 6.931557 +v -1.203321 0.138878 6.667514 +v -1.364583 -0.008380 6.428394 +v -1.366218 0.001239 6.427189 +v -1.368248 0.011289 6.424696 +v -1.329756 0.063173 6.483606 +v -1.185325 0.123812 6.703330 +v -0.883586 -0.127261 7.138249 +v -1.316267 0.335240 6.509637 +v -1.266660 0.208522 6.585317 +v -1.352063 0.048035 6.462467 +v -0.808708 -0.269909 7.254434 +v -1.319860 0.335560 6.501165 +v -1.326329 0.337400 6.493987 +v -0.938220 -0.124369 7.064669 +v -1.366552 -0.046560 6.437475 +v -1.349153 0.042253 6.453712 +v -1.334901 0.344965 6.488168 +v -1.340270 0.343880 6.479114 +v -0.894944 -0.128206 7.129410 +v -1.195732 0.123280 6.687988 +v -1.255096 -0.063997 6.601862 +v -1.364905 -0.031421 6.434058 +v -0.844207 -0.388921 7.192531 +v -1.369208 -0.029332 6.429460 +v -1.026207 -0.273559 6.933588 +v -1.307603 -0.074612 6.514292 +v -1.294789 0.076511 6.537786 +v -0.918196 -0.125650 7.102673 +v -1.386427 0.298986 6.398109 +v -1.387677 0.305372 6.397421 +v -1.385848 0.329780 6.407894 +v -1.265265 0.173463 6.585528 +v -1.316146 -0.072597 6.499265 +v -1.363458 0.348626 6.438624 +v -0.824225 -0.191520 7.234791 +v -0.839277 -0.167812 7.213294 +v -1.274852 0.302441 6.561416 +v -1.281454 0.297643 6.566228 +v -1.334527 -0.074955 6.493408 +v -1.123169 0.057836 6.803112 +v -1.261657 0.177137 6.586916 +v -1.367642 0.029779 6.431269 +v -1.338200 0.173010 6.475910 +v -1.270677 0.128608 6.572723 +v -1.374482 0.011624 6.422078 +v -1.341077 -0.070391 6.477941 +v -1.372743 0.019582 6.424072 +v -1.307244 0.069966 6.514478 +v -1.283928 0.086794 6.553135 +v -0.985489 -0.282210 7.001516 +v -1.142287 0.105615 6.757645 +v -1.317467 0.067953 6.509055 +v -1.274572 0.138436 6.572722 +v -1.149802 0.108655 6.751462 +v -1.285865 -0.072082 6.558774 +v -1.271774 0.147747 6.570776 +v -1.229792 -0.070677 6.636269 +v -1.312129 0.313000 6.525521 +v -1.004075 -0.283418 6.960865 +v -1.155200 0.115948 6.738607 +v -1.066706 -0.245832 6.871712 +v -1.170246 0.122567 6.722264 +v -1.315212 0.321547 6.514183 +v -1.090274 -0.228463 6.846272 +v -1.359425 0.195411 6.451986 +v -1.115094 -0.224654 6.804707 +v -1.084522 0.006639 6.851575 +v -1.028664 -0.076067 6.939871 +v -0.893179 -0.417248 7.135392 +v -1.035258 -0.067370 6.927704 +v -1.267123 0.265301 6.581812 +v -1.292587 0.309634 6.549164 +v -1.237596 0.149240 6.620269 +v -1.275182 0.152094 6.567659 +v -1.291521 0.163996 6.542612 +v -0.795641 -0.321806 7.274544 +v -1.287287 0.152203 6.552701 +v -1.295381 0.157139 6.539381 +v -0.829237 -0.317086 7.234189 +v -0.801982 -0.314437 7.271099 +v -0.799491 -0.325244 7.271659 +v -0.805851 -0.327227 7.266263 +v -0.811411 -0.306897 7.248723 +v -1.105548 0.040896 6.820526 +v -0.903371 -0.129093 7.127337 +v -1.357576 -0.041083 6.440797 +v -1.316475 0.326718 6.510532 +v -1.369579 -0.037928 6.432259 +v -0.941032 -0.353532 7.056432 +v -1.259635 -0.064414 6.596606 +v -0.851405 -0.390658 7.199301 +v -1.393560 0.269815 6.397916 +v -1.133910 -0.229189 6.783889 +v -1.049020 -0.041797 6.900304 +v -1.402425 0.281480 6.393770 +v -1.266415 0.164236 6.584952 +v -1.265169 0.228798 6.588800 +v -1.268378 -0.068442 6.588372 +v -1.317754 0.071589 6.517645 +v -1.287813 0.093913 6.558280 +v -1.206421 -0.125062 6.668868 +v -1.315813 -0.076895 6.510460 +v -1.267105 0.232748 6.588293 +v -0.973509 -0.115890 7.010104 +v -1.259782 0.142560 6.596752 +v -1.333588 0.342269 6.481544 +v -1.383182 0.336669 6.410793 +v -1.056428 -0.030667 6.887379 +v -1.262810 0.143576 6.590287 +v -0.949589 -0.125683 7.055099 +v -1.312281 0.167806 6.522259 +v -1.269034 0.238144 6.581900 +v -1.162977 -0.226658 6.739519 +v -1.068362 -0.028782 6.887519 +v -0.873506 -0.414647 7.162172 +v -1.338145 0.063037 6.483243 +v -1.265434 0.193836 6.590677 +v -1.259694 0.197743 6.589251 +v -1.385541 0.340194 6.412607 +v -1.351670 0.349027 6.464236 +v -1.209629 0.131254 6.667650 +v -1.395839 0.311111 6.396239 +v -1.291939 0.305755 6.557872 +v -1.221346 -0.078258 6.650985 +v -1.224886 0.135178 6.646236 +v -1.325767 0.173402 6.492461 +v -0.930336 -0.121298 7.078737 +v -1.340178 0.173731 6.484123 +v -1.377137 -0.016848 6.423219 +v -1.156488 0.102124 6.752333 +v -0.908789 -0.404388 7.114483 +v -1.243403 0.140730 6.620022 +v -1.167667 0.118605 6.729923 +v -0.818774 -0.216100 7.248003 +v -1.246731 -0.062588 6.614043 +v -1.366238 0.346766 6.430865 +v -0.986718 -0.285120 6.988020 +v -1.375687 -0.008761 6.422497 +v -1.379032 -0.003879 6.417216 +v -1.354114 0.184194 6.467323 +v -1.385201 -0.004532 6.411422 +v -0.822911 -0.184369 7.231404 +v -1.186839 -0.204495 6.686803 +v -1.085420 0.014434 6.844399 +v -1.016550 -0.083890 6.952177 +v -1.302432 0.083677 6.539654 +v -1.292595 0.082489 6.541278 +v -0.832550 -0.347932 7.220595 +v -1.040293 -0.058781 6.920824 +v -1.106322 -0.223250 6.813056 +v -1.279791 0.147562 6.562618 +v -1.375093 0.000018 6.423543 +v -1.261921 0.161165 6.589164 +v -1.285583 0.101691 6.559385 +v -1.328490 0.067522 6.489531 +v -1.265235 0.151015 6.586320 +v -1.376396 -0.004949 6.420637 +v -1.298089 -0.074613 6.541135 +v -0.892433 -0.131974 7.144226 +v -0.838382 -0.365557 7.208760 +v -1.312528 -0.076233 6.521308 +v -1.370586 -0.050739 6.438669 +v -1.330781 0.340231 6.496826 +v -1.279000 0.137335 6.570133 +v -1.248943 0.132164 6.619732 +v -1.341689 0.344853 6.484963 +v -1.397911 0.298722 6.394573 +v -1.401442 0.294962 6.393085 +v -1.281985 0.144022 6.564186 +v -1.300405 0.082099 6.538340 +v -1.128646 -0.227960 6.794705 +v -1.377099 0.347626 6.427001 +v -1.380625 0.343927 6.418279 +v -1.372427 -0.029209 6.428002 +v -1.396528 0.321024 6.399858 +v -1.269028 0.221157 6.583555 +v -1.296718 0.315051 6.545288 +v -1.269978 0.138488 6.588242 +v -1.271565 0.142130 6.584588 +v -1.328185 0.171349 6.497032 +v -1.378007 -0.026765 6.426363 +v -1.303969 0.073515 6.526791 +v -0.907773 -0.124557 7.116194 +v -0.850907 -0.154500 7.196614 +v -1.040659 -0.263478 6.911579 +v -1.380536 -0.011596 6.418234 +v -1.215259 -0.101892 6.663190 +v -1.380473 -0.018642 6.418863 +v -1.321160 0.318755 6.516265 +v -1.380304 -0.001426 6.420672 +v -1.208750 0.124213 6.676282 +v -1.379729 0.011888 6.420215 +v -0.873264 -0.131876 7.156197 +v -1.382298 -0.007061 6.413613 +v -0.876484 -0.129648 7.145781 +v -1.137945 -0.229145 6.771035 +v -1.339749 0.056360 6.476269 +v -1.350514 0.056827 6.470770 +v -0.821678 -0.201191 7.240197 +v -0.829715 -0.184165 7.232749 +v -0.832314 -0.180305 7.229193 +v -1.009817 -0.097342 6.972235 +v -1.176362 0.117446 6.723705 +v -1.178236 0.121292 6.714936 +v -1.226040 -0.075828 6.647798 +v -0.843228 -0.359331 7.221932 +v -1.373702 0.213889 6.433819 +v -1.013981 -0.276907 6.961367 +v -1.037631 -0.061892 6.924143 +v -1.270274 0.216237 6.585498 +v -1.244810 -0.063390 6.621243 +v -1.050535 -0.258539 6.904270 +v -1.270824 0.268341 6.583588 +v -1.251666 -0.063541 6.608990 +v -1.269087 -0.069839 6.575985 +v -0.968653 -0.310594 7.032514 +v -1.078475 -0.010061 6.868420 +v -1.365075 0.045579 6.448990 +v -1.063429 -0.252651 6.892213 +v -1.095833 0.014494 6.846214 +v -1.081084 -0.237176 6.861171 +v -1.231504 0.137522 6.638374 +v -0.831454 -0.339873 7.223500 +v -1.296229 0.152627 6.540765 +v -0.828703 -0.328605 7.227134 +v -0.798913 -0.319030 7.274498 +v -1.295677 0.143464 6.548602 +v -1.304687 0.163799 6.527960 +v -1.320884 0.067616 6.505075 +v -0.812927 -0.327829 7.263467 +v -0.804516 -0.300624 7.265035 +v -0.813512 -0.322195 7.256868 +v -0.816693 -0.318097 7.254825 +v -0.818574 -0.313168 7.250416 +v -0.820998 -0.314943 7.244252 +v -0.823012 -0.315613 7.239979 +v -0.815998 -0.306901 7.247438 +v -1.270504 0.247953 6.583242 +v -1.276307 0.177064 6.584654 +v -1.267334 0.182612 6.587819 +v -1.271429 0.251400 6.588816 +v -1.058227 -0.037457 6.895320 +v -1.322322 0.172354 6.505151 +v -1.213259 -0.108043 6.664426 +v -1.383868 0.013874 6.415953 +v -1.375201 -0.035621 6.425850 +v -0.938351 -0.374130 7.075367 +v -1.383525 0.020355 6.419295 +v -1.041168 -0.264198 6.919099 +v -1.267138 0.188385 6.589917 +v -1.133109 0.071727 6.786641 +v -1.068599 -0.022881 6.881278 +v -1.344562 0.346573 6.473510 +v -1.286878 0.296503 6.569030 +v -1.271004 0.277703 6.579423 +v -1.356832 0.350005 6.462918 +v -0.816689 -0.226438 7.252119 +v -1.392901 0.330465 6.404551 +v -1.383664 0.349225 6.425024 +v -1.337858 0.072292 6.497702 +v -1.338423 0.068553 6.491650 +v -1.389417 -0.002263 6.408342 +v -1.369449 0.196484 6.452332 +v -0.992862 -0.104373 6.987129 +v -1.358205 0.349293 6.456622 +v -0.846731 -0.160240 7.204371 +v -1.208745 -0.140248 6.672435 +v -1.303801 0.321920 6.536973 +v -1.307406 0.312707 6.532165 +v -1.314125 0.310477 6.530506 +v -1.284501 0.113363 6.564258 +v -1.191250 0.117097 6.709990 +v -1.398631 0.335824 6.402525 +v -1.274043 0.161641 6.581308 +v -0.837824 -0.181151 7.229509 +v -1.193186 0.122147 6.693243 +v -1.401521 0.311321 6.393754 +v -1.386336 -0.010147 6.414256 +v -1.200212 0.115474 6.694989 +v -1.162364 -0.224359 6.730047 +v -1.280518 0.162820 6.569426 +v -1.353135 0.190410 6.458566 +v -1.176910 -0.222551 6.723732 +v -1.281410 0.159567 6.570704 +v -1.242288 -0.064269 6.626619 +v -1.363271 -0.055244 6.447692 +v -1.321789 0.324219 6.511491 +v -1.371912 -0.044694 6.435154 +v -1.320646 0.333825 6.509861 +v -1.321313 0.336574 6.507689 +v -0.867745 -0.138603 7.170885 +v -1.279465 0.123099 6.571248 +v -0.844654 -0.378289 7.206364 +v -1.285217 0.139578 6.567626 +v -1.304829 0.079165 6.534578 +v -1.286764 0.145829 6.557784 +v -1.004366 -0.279313 6.969031 +v -1.316086 0.171415 6.513221 +v -0.882601 -0.133511 7.151411 +v -1.096059 -0.224262 6.826515 +v -1.379048 0.025019 6.421901 +v -1.017785 -0.278424 6.949830 +v -1.197521 -0.214030 6.694948 +v -1.275973 0.241849 6.582065 +v -0.970009 -0.121790 7.025181 +v -0.929293 -0.380324 7.082538 +v -1.355061 0.045912 6.458074 +v -1.252149 0.138033 6.610591 +v -1.325416 0.337001 6.505170 +v -0.987434 -0.121137 7.018570 +v -0.814762 -0.278990 7.259854 +v -1.206074 0.120640 6.682980 +v -0.848387 -0.385736 7.202623 +v -1.294392 0.105772 6.559094 +v -0.859911 -0.394746 7.201229 +v -0.861587 -0.392602 7.208107 +v -1.343602 0.175305 6.475788 +v -0.962789 -0.125634 7.041886 +v -1.218942 0.129967 6.658961 +v -0.819483 -0.249081 7.254779 +v -1.376589 0.039313 6.435362 +v -1.057955 -0.043674 6.903495 +v -1.001832 -0.100366 6.976901 +v -1.232616 0.116597 6.656313 +v -1.387347 0.001576 6.415523 +v -1.348896 -0.063684 6.465614 +v -1.389448 0.010684 6.414074 +v -1.173513 0.112346 6.732366 +v -1.280102 0.118516 6.570056 +v -1.281520 -0.070303 6.571807 +v -1.349728 0.346392 6.471302 +v -0.970274 -0.319290 7.040723 +v -0.980212 -0.290571 7.015623 +v -1.273298 0.151728 6.582775 +v -1.283025 0.290509 6.570817 +v -1.277156 0.158257 6.578125 +v -1.286701 0.301803 6.562563 +v -1.293266 -0.073821 6.552039 +v -0.864738 -0.403948 7.187131 +v -0.831932 -0.194636 7.236448 +v -1.285821 0.135663 6.567739 +v -1.267843 0.203049 6.588216 +v -1.294000 0.088626 6.551764 +v -1.207787 -0.158149 6.674297 +v -1.392387 -0.005994 6.407373 +v -1.237784 -0.067664 6.631983 +v -1.286512 0.150632 6.571123 +v -1.284225 0.164877 6.569933 +v -1.046268 -0.058317 6.919336 +v -1.312418 -0.076214 6.532132 +v -1.053656 -0.061329 6.925260 +v -1.369271 0.043289 6.445015 +v -0.931596 -0.123205 7.084488 +v -0.937109 -0.125520 7.077305 +v -1.362006 0.349404 6.448134 +v -1.053732 -0.047193 6.908003 +v -1.260100 -0.062234 6.609219 +v -1.392554 0.337437 6.408236 +v -1.309711 0.076305 6.528677 +v -1.006968 -0.276165 6.975243 +v -1.404474 0.325569 6.395480 +v -1.092418 -0.225770 6.835889 +v -1.342657 0.063779 6.482036 +v -1.203878 -0.209008 6.687292 +v -0.853138 -0.383025 7.208437 +v -1.309684 0.322469 6.535607 +v -1.391991 0.247835 6.407564 +v -1.388527 0.262355 6.401200 +v -1.028893 -0.269857 6.948902 +v -1.306823 0.320705 6.533943 +v -1.102331 0.029958 6.832347 +v -1.272524 0.247784 6.586205 +v -1.325968 0.069077 6.510689 +v -1.382915 0.002689 6.420006 +v -1.281133 0.153611 6.572831 +v -1.277130 0.128484 6.573489 +v -1.273919 0.233881 6.583907 +v -1.290241 0.141071 6.557584 +v -0.799996 -0.322423 7.277148 +v -1.301882 0.147360 6.541203 +v -1.315858 0.156028 6.527511 +v -0.813624 -0.291300 7.263052 +v -0.825492 -0.319349 7.256381 +v -0.822993 -0.318633 7.249751 +v -0.824197 -0.323339 7.246898 +v -0.826738 -0.321136 7.243508 +v -0.828660 -0.316438 7.239249 +v -0.808631 -0.329502 7.270284 +v -1.336023 0.340994 6.501720 +v -1.397066 -0.011734 6.405709 +v -1.277435 -0.070606 6.578921 +v -1.168737 0.097714 6.751454 +v -1.381387 0.228789 6.418877 +v -1.278556 0.245788 6.586522 +v -1.358703 -0.060303 6.454752 +v -0.845337 -0.171971 7.217602 +v -1.225451 -0.083658 6.656621 +v -0.857052 -0.165088 7.210128 +v -1.275426 0.222390 6.589825 +v -1.283525 0.285223 6.575460 +v -1.273619 0.259187 6.586548 +v -1.350482 0.348428 6.479660 +v -1.294203 0.097418 6.558549 +v -1.292754 0.102611 6.557945 +v -1.277327 0.266920 6.584910 +v -1.015750 -0.092192 6.964436 +v -1.277190 0.137364 6.581754 +v -1.179796 -0.224859 6.736230 +v -1.383453 0.026891 6.422223 +v -1.283675 0.147409 6.575768 +v -1.383095 -0.037148 6.425389 +v -1.061126 -0.253911 6.901002 +v -1.233906 0.123236 6.648556 +v -1.384372 -0.027832 6.421878 +v -1.252115 -0.062564 6.618202 +v -1.304842 -0.076111 6.535474 +v -1.274802 0.170759 6.584082 +v -1.388216 -0.020571 6.414297 +v -1.358928 0.348494 6.472523 +v -1.234273 0.129491 6.640359 +v -1.392327 0.002177 6.410197 +v -1.270669 -0.063632 6.597369 +v -1.318016 0.165779 6.524624 +v -1.188998 -0.216154 6.700297 +v -1.364439 0.049985 6.456698 +v -1.394503 0.015778 6.409073 +v -1.154415 0.090573 6.764300 +v -1.272156 0.197094 6.589510 +v -1.318172 0.169751 6.523235 +v -1.383541 0.038474 6.430995 +v -0.900193 -0.411323 7.124975 +v -1.196097 0.115570 6.702301 +v -1.212755 -0.206027 6.684201 +v -1.217073 -0.117802 6.668586 +v -1.324281 0.174387 6.509799 +v -1.335621 0.172075 6.493459 +v -1.040657 -0.264609 6.930572 +v -1.223322 -0.095261 6.663004 +v -1.303538 0.320133 6.543112 +v -1.314114 0.311102 6.532764 +v -0.943990 -0.126952 7.064817 +v -0.848624 -0.176248 7.222950 +v -0.991614 -0.116806 7.008530 +v -0.852347 -0.378556 7.213089 +v -1.130928 -0.226349 6.802758 +v -1.391896 -0.016808 6.411874 +v -1.379969 -0.031807 6.426059 +v -1.280343 0.150278 6.577309 +v -1.391507 0.018484 6.411574 +v -1.285146 0.126020 6.568722 +v -1.219553 0.118649 6.670293 +v -1.291710 0.134023 6.559493 +v -1.282685 0.173244 6.577546 +v -1.227701 0.115606 6.665347 +v -1.384191 0.034715 6.426330 +v -1.228274 -0.086577 6.660971 +v -1.152684 -0.229092 6.764631 +v -0.992486 -0.282905 7.011672 +v -1.340626 0.345467 6.490470 +v -0.998816 -0.273493 6.999864 +v -1.273715 0.250311 6.589837 +v -1.277857 0.255737 6.588113 +v -0.994126 -0.276831 6.994377 +v -1.347632 0.173891 6.479507 +v -1.282885 0.129662 6.581339 +v -1.008171 -0.269068 6.984306 +v -1.390517 0.030835 6.420565 +v -1.322911 -0.077716 6.506259 +v -1.209454 -0.196644 6.680223 +v -1.280176 0.278378 6.580251 +v -1.354464 0.178254 6.475700 +v -1.365483 0.348315 6.463840 +v -1.373472 0.349196 6.447463 +v -1.391553 0.343856 6.416718 +v -1.396224 0.021761 6.413867 +v -1.190718 0.110899 6.718849 +v -1.233296 -0.073971 6.650424 +v -0.870969 -0.150784 7.186124 +v -1.377388 0.349832 6.433091 +v -0.928010 -0.128551 7.099393 +v -1.242858 0.128336 6.633160 +v -1.090706 -0.000464 6.858730 +v -1.273147 0.183738 6.587760 +v -1.304403 0.315072 6.551610 +v -1.319330 0.076347 6.524183 +v -1.306293 0.315723 6.548642 +v -0.929195 -0.127057 7.091898 +v -1.206239 0.109469 6.699800 +v -0.885768 -0.143209 7.169207 +v -1.405641 0.256493 6.401317 +v -1.377567 -0.041881 6.428662 +v -1.352990 -0.072271 6.475171 +v -1.307646 0.322759 6.538349 +v -0.946060 -0.130655 7.075715 +v -1.274896 0.208811 6.589569 +v -1.387621 -0.034722 6.421001 +v -1.292907 0.108861 6.561279 +v -1.398933 0.342777 6.412349 +v -1.248698 0.126228 6.627510 +v -1.035197 -0.076810 6.944809 +v -1.288953 0.120671 6.567194 +v -0.886476 -0.138213 7.156578 +v -1.403085 0.333506 6.400164 +v -1.041764 -0.070902 6.933774 +v -0.960727 -0.131314 7.055516 +v -1.038542 -0.263733 6.940934 +v -1.118243 0.044443 6.816610 +v -1.357109 0.053991 6.466287 +v -1.404152 0.339179 6.402336 +v -1.270962 0.130736 6.594622 +v -1.347968 0.061518 6.477490 +v -1.222353 -0.135397 6.670995 +v -1.323942 0.321673 6.513642 +v -1.303935 0.090663 6.546890 +v -0.832565 -0.204328 7.243134 +v -1.073110 -0.036804 6.898242 +v -1.314838 0.085625 6.534128 +v -1.080745 -0.242446 6.877902 +v -1.324400 0.068864 6.512863 +v -1.387189 0.225804 6.423628 +v -1.328953 0.072386 6.505890 +v -1.117433 -0.223688 6.825146 +v -1.168985 0.105684 6.741536 +v -1.407331 0.321197 6.392983 +v -0.838483 -0.333847 7.234842 +v -0.809021 -0.322069 7.280842 +v -0.804618 -0.326142 7.277063 +v -0.806447 -0.317565 7.276628 +v -0.837218 -0.325097 7.237494 +v -0.814706 -0.308418 7.273441 +v -0.832726 -0.317926 7.237577 +v -1.328887 0.174368 6.506644 +v -0.812344 -0.303735 7.267543 +v -0.821300 -0.303086 7.264708 +v -0.814900 -0.296753 7.264721 +v -1.289885 0.161253 6.567949 +v -0.841277 -0.342973 7.229553 +v -0.824136 -0.323688 7.260821 +v -1.306536 0.139858 6.543712 +v -0.825632 -0.322873 7.248820 +v -1.309684 0.151360 6.535385 +v -0.829310 -0.324578 7.245548 +v -1.312385 0.155210 6.529577 +v -1.294084 0.130161 6.558158 +v -1.393227 0.027123 6.418208 +v -0.817075 -0.285525 7.263209 +v -0.825407 -0.269311 7.262873 +v -1.331707 0.337572 6.509770 +v -1.175638 0.097343 6.746045 +v -0.954913 -0.344196 7.053231 +v -1.280716 0.242326 6.588755 +v -1.300038 0.101669 6.558260 +v -0.995067 -0.109070 6.996763 +v -1.398190 0.007227 6.407056 +v -1.315339 -0.077076 6.540204 +v -0.958433 -0.339370 7.050506 +v -1.132307 0.061841 6.796438 +v -1.090172 -0.009527 6.866605 +v -1.362908 0.188869 6.463593 +v -0.827198 -0.229525 7.256469 +v -0.828246 -0.219533 7.253551 +v -1.296604 0.114901 6.560895 +v -1.096109 0.006666 6.854535 +v -1.154294 -0.229478 6.776989 +v -1.403232 0.005121 6.403027 +v -1.408976 0.304346 6.389672 +v -1.283442 0.255040 6.585833 +v -1.279995 0.261250 6.584323 +v -0.862458 -0.158861 7.200782 +v -1.289949 0.155151 6.568660 +v -1.392534 0.348645 6.421909 +v -1.403672 -0.000957 6.399819 +v -1.301979 0.096680 6.555009 +v -1.292619 0.299911 6.567375 +v -1.410997 0.331108 6.393253 +v -1.350556 -0.075160 6.481374 +v -0.901839 -0.137631 7.144261 +v -1.239816 -0.068633 6.642625 +v -1.244219 -0.067650 6.640793 +v -0.909185 -0.136492 7.135884 +v -1.322646 0.173063 6.523109 +v -0.845235 -0.178578 7.227950 +v -1.325441 0.076829 6.516841 +v -1.308375 0.319184 6.545316 +v -1.212842 0.116846 6.683661 +v -1.329595 0.075251 6.511810 +v -1.368583 0.347338 6.452165 +v -1.333838 0.073239 6.499804 +v -1.370278 -0.065110 6.453473 +v -1.343030 0.070170 6.491618 +v -1.329105 0.179481 6.515075 +v -1.250541 -0.061077 6.626318 +v -1.256032 0.125963 6.618717 +v -1.401062 -0.007292 6.402987 +v -1.220369 -0.155219 6.673951 +v -1.346935 0.173039 6.496492 +v -1.324975 0.314324 6.523787 +v -1.379130 0.350320 6.443846 +v -1.153383 0.076712 6.775621 +v -1.025741 -0.266417 6.966044 +v -1.329752 0.332706 6.513779 +v -0.860290 -0.388002 7.211056 +v -1.060339 -0.047647 6.909237 +v -1.164697 0.096673 6.753854 +v -1.408946 0.274727 6.394433 +v -1.222337 -0.199951 6.679762 +v -1.411735 0.287813 6.390073 +v -1.296024 0.156504 6.560850 +v -1.296089 0.161711 6.560074 +v -1.299719 0.156381 6.556717 +v -1.317793 0.171568 6.530144 +v -0.912868 -0.135397 7.128848 +v -1.287783 0.179308 6.576423 +v -0.968047 -0.132286 7.053326 +v -1.292395 -0.071517 6.565959 +v -1.334700 0.329076 6.516753 +v -1.278998 0.236229 6.590689 +v -0.855788 -0.172556 7.217950 +v -1.145291 0.055229 6.796666 +v -0.955493 -0.357407 7.063629 +v -1.349427 0.067422 6.480585 +v -1.355592 0.175231 6.482991 +v -1.327098 0.081102 6.526081 +v -1.181326 0.097796 6.740347 +v -1.378808 -0.057606 6.442489 +v -1.362463 0.184164 6.469163 +v -1.145946 0.067845 6.785407 +v -1.394979 0.242880 6.410441 +v -1.288850 0.134496 6.573075 +v -1.383648 -0.043651 6.430560 +v -1.239633 0.116457 6.647911 +v -1.288484 0.140580 6.572888 +v -1.180642 0.105025 6.735227 +v -1.285352 0.267519 6.583924 +v -1.231412 -0.077049 6.653776 +v -1.293191 0.286231 6.576283 +v -1.293190 0.293795 6.572440 +v -1.318280 -0.077511 6.527910 +v -1.396168 -0.025194 6.414054 +v -1.328690 -0.078633 6.522235 +v -1.365393 0.348861 6.467920 +v -1.400737 -0.016303 6.408626 +v -1.338557 -0.078767 6.503254 +v -1.408804 -0.006175 6.397954 +v -1.246477 -0.063954 6.633946 +v -1.372106 0.347277 6.453750 +v -1.284329 0.186031 6.585821 +v -1.305461 0.165637 6.551352 +v -1.400724 0.347175 6.416481 +v -1.261617 -0.058048 6.623944 +v -1.302749 0.169484 6.557783 +v -1.264957 -0.060847 6.614311 +v -0.944459 -0.134499 7.090442 +v -1.081352 -0.019861 6.879123 +v -1.272728 -0.062860 6.605785 +v -1.275697 -0.068213 6.588927 +v -1.360730 -0.067914 6.461570 +v -1.283380 -0.069065 6.581306 +v -1.257341 0.115350 6.627187 +v -0.880070 -0.148412 7.180067 +v -0.953580 -0.128665 7.062772 +v -0.961165 -0.133987 7.064903 +v -1.279331 0.190358 6.588712 +v -1.308544 0.163392 6.549037 +v -1.269888 0.127029 6.601327 +v -0.893827 -0.141002 7.157699 +v -1.320439 0.164692 6.527781 +v -1.359577 0.062953 6.469587 +v -1.022061 -0.093057 6.969057 +v -1.363917 0.055950 6.463277 +v -0.925694 -0.394744 7.100263 +v -1.222411 -0.106981 6.666413 +v -1.321474 0.311738 6.527527 +v -1.002584 -0.272058 6.990299 +v -1.019550 -0.267959 6.972859 +v -1.105803 0.019503 6.842272 +v -1.111605 -0.223321 6.835025 +v -0.839199 -0.187307 7.234135 +v -1.346724 0.172449 6.491355 +v -1.122539 -0.223146 6.818913 +v -1.391600 -0.030501 6.418912 +v -1.315850 0.318940 6.533728 +v -0.942921 -0.130951 7.084867 +v -1.311367 0.092861 6.543737 +v -1.308558 0.169912 6.546941 +v -1.326087 0.178046 6.515320 +v -0.842761 -0.329566 7.240765 +v -1.318605 0.311510 6.531382 +v -0.812132 -0.318114 7.280023 +v -1.306333 0.124986 6.551223 +v -0.838056 -0.324572 7.242481 +v -0.848534 -0.367230 7.218918 +v -1.308053 0.132774 6.549574 +v -1.311193 0.137107 6.540844 +v -0.819488 -0.305749 7.266907 +v -0.822174 -0.295676 7.265125 +v -1.318605 0.138308 6.532364 +v -0.824034 -0.329738 7.265069 +v -0.828844 -0.326987 7.250925 +v -0.829430 -0.323037 7.255010 +v -0.832852 -0.329007 7.248299 +v -1.301908 0.132283 6.551035 +v -1.310596 0.144110 6.537663 +v -1.318971 0.147863 6.530872 +v -0.824595 -0.332989 7.271286 +v -0.815660 -0.331563 7.275424 +v -1.390716 0.220492 6.428352 +v -1.396544 0.226813 6.423144 +v -1.341627 0.342902 6.500977 +v -1.093168 -0.019951 6.880046 +v -1.249407 0.111206 6.640643 +v -1.348377 0.345974 6.495153 +v -1.091245 -0.016411 6.874414 +v -1.332632 0.079491 6.516272 +v -1.353300 0.348969 6.484689 +v -1.265669 0.113967 6.619629 +v -1.304362 0.115016 6.556602 +v -1.339858 0.080117 6.502018 +v -0.875580 -0.408347 7.194183 +v -1.295392 0.150495 6.567070 +v -1.098613 -0.008882 6.866508 +v -1.172287 -0.227004 6.746764 +v -0.826835 -0.255099 7.259912 +v -0.874928 -0.412240 7.181337 +v -1.387793 -0.043695 6.429179 +v -1.401946 0.020418 6.409074 +v -1.397078 -0.033511 6.417099 +v -1.390910 0.352789 6.429081 +v -1.282288 -0.063487 6.591515 +v -1.235654 -0.072550 6.647230 +v -0.886981 -0.420363 7.164385 +v -1.293415 -0.068815 6.572873 +v -0.864241 -0.401821 7.195735 +v -1.404972 0.344668 6.409862 +v -1.375659 0.047246 6.449512 +v -0.962311 -0.326726 7.042504 +v -1.311229 0.166781 6.544528 +v -1.207818 -0.183576 6.678142 +v -0.834745 -0.214160 7.250569 +v -1.319809 0.173130 6.535789 +v -1.364911 -0.073841 6.469042 +v -1.346818 0.075301 6.495865 +v -1.294918 0.198837 6.574214 +v -1.412472 0.252974 6.403075 +v -1.194011 -0.220618 6.712426 +v -1.350261 0.072807 6.488228 +v -1.377453 0.205181 6.445560 +v -1.301022 0.311637 6.556569 +v -1.018201 -0.265029 6.976635 +v -1.420939 0.286583 6.387348 +v -0.845128 -0.182043 7.231713 +v -1.339574 0.177122 6.509394 +v -1.380162 0.043371 6.438473 +v -1.051216 -0.065497 6.931736 +v -1.311897 0.315383 6.546455 +v -1.419012 0.300227 6.387568 +v -1.218074 -0.146765 6.673213 +v -1.421978 0.310842 6.386333 +v -1.324216 0.313884 6.529408 +v -1.315991 0.321169 6.537222 +v -0.891535 -0.146488 7.169968 +v -1.326074 0.314317 6.526951 +v -1.129894 0.042030 6.816741 +v -0.950972 -0.377891 7.081267 +v -1.403720 0.027149 6.413336 +v -0.921274 -0.130512 7.111976 +v -1.145968 0.045938 6.805896 +v -0.932458 -0.134919 7.110286 +v -0.845492 -0.352478 7.228700 +v -0.901705 -0.142505 7.153883 +v -1.226591 -0.118556 6.668804 +v -1.228579 -0.108599 6.667550 +v -1.228897 -0.096025 6.664633 +v -0.998095 -0.118912 7.012122 +v -1.292336 0.186007 6.573948 +v -1.292273 0.174470 6.570472 +v -1.239707 -0.081962 6.661145 +v -1.385494 -0.052003 6.434209 +v -0.825416 -0.285271 7.265968 +v -1.141820 -0.228660 6.790680 +v -1.298634 0.124563 6.570373 +v -1.080096 -0.035816 6.896007 +v -1.390734 -0.042783 6.424945 +v -1.010906 -0.109483 6.992865 +v -1.310610 -0.074382 6.552296 +v -1.052792 -0.257102 6.918270 +v -1.396745 -0.043173 6.422407 +v -0.868188 -0.166186 7.211740 +v -1.249071 -0.067560 6.645349 +v -1.062689 -0.250692 6.915713 +v -1.179896 0.093413 6.746001 +v -0.891480 -0.421898 7.154606 +v -1.226635 -0.192264 6.677801 +v -1.417392 -0.008741 6.392415 +v -1.271116 0.120371 6.607859 +v -1.292114 0.278260 6.579224 +v -1.311823 0.101914 6.553202 +v -1.307161 0.107118 6.555930 +v -1.019387 -0.099959 6.977614 +v -1.180680 0.110334 6.728109 +v -1.265057 -0.058066 6.619016 +v -1.068388 -0.247756 6.909925 +v -0.895340 -0.145983 7.164222 +v -1.343651 0.080347 6.499633 +v -1.275240 -0.062998 6.603096 +v -1.196353 0.110427 6.715101 +v -1.201143 0.110197 6.707729 +v -1.359475 -0.075502 6.477915 +v -1.043982 -0.074032 6.943052 +v -1.298289 -0.071138 6.562055 +v -1.294501 0.190464 6.570773 +v -1.298508 0.191957 6.568635 +v -1.402351 0.353280 6.416507 +v -1.415278 0.007983 6.394959 +v -1.076440 -0.245449 6.885840 +v -0.941575 -0.136211 7.096960 +v -1.421074 0.322202 6.388793 +v -1.307835 0.170442 6.554132 +v -1.407439 0.014310 6.403664 +v -1.229728 -0.156217 6.674629 +v -1.299047 0.131763 6.566845 +v -1.412018 0.346624 6.406074 +v -1.311986 0.156891 6.550101 +v -1.366601 0.063894 6.468330 +v -1.412245 0.015047 6.398383 +v -1.310958 0.170301 6.545040 +v -1.236875 -0.122996 6.668990 +v -1.415654 0.335657 6.395441 +v -1.319441 0.175007 6.533725 +v -1.413981 0.280116 6.391586 +v -1.318868 0.081316 6.531045 +v -1.117668 0.025806 6.836287 +v -1.015382 -0.262475 6.983220 +v -1.374685 -0.070649 6.457869 +v -1.390298 0.044368 6.431780 +v -1.335034 0.324847 6.520294 +v -1.409137 0.261643 6.398550 +v -1.067685 -0.042155 6.905480 +v -1.335734 0.177127 6.513783 +v -1.030472 -0.263743 6.959746 +v -1.339636 0.172889 6.503286 +v -1.045854 -0.258240 6.943375 +v -0.987236 -0.123556 7.025947 +v -1.315169 0.123629 6.543818 +v -1.409750 0.003304 6.398721 +v -1.402753 -0.021125 6.410523 +v -1.411191 -0.013084 6.399415 +v -1.414737 -0.003806 6.393746 +v -1.412360 -0.000905 6.397595 +v -1.286338 0.122316 6.584816 +v -1.297330 0.171550 6.567549 +v -1.299491 0.170001 6.564050 +v -1.279069 0.226775 6.592187 +v -0.811850 -0.326349 7.281091 +v -0.849015 -0.343339 7.237911 +v -1.323741 0.145595 6.531150 +v -0.853326 -0.365000 7.225583 +v -1.330326 0.319949 6.522939 +v -1.327517 0.150188 6.528755 +v -1.317650 0.120155 6.539955 +v -0.820679 -0.314669 7.277414 +v -0.818966 -0.308316 7.273048 +v -0.823087 -0.310635 7.270195 +v -1.320067 0.121185 6.536356 +v -1.320759 0.129375 6.534830 +v -0.824306 -0.306314 7.266549 +v -1.323323 0.137291 6.531696 +v -0.829213 -0.323624 7.259657 +v -0.831242 -0.328236 7.254638 +v -1.321546 0.321056 6.533513 +v -1.310966 0.130895 6.547321 +v -1.316187 0.124789 6.539191 +v -1.187076 0.091097 6.743245 +v -0.831693 -0.275422 7.265814 +v -0.976656 -0.341959 7.061352 +v -1.248787 0.104934 6.649181 +v -1.361984 0.348388 6.482096 +v -1.282357 0.248967 6.588288 +v -1.288928 0.257102 6.584810 +v -0.882985 -0.416898 7.174898 +v -1.410476 0.019877 6.403748 +v -1.196332 0.102497 6.723452 +v -1.306419 0.155452 6.554123 +v -0.871843 -0.160146 7.201420 +v -1.401337 0.355158 6.419133 +v -0.981661 -0.310655 7.039958 +v -0.907599 -0.426674 7.153156 +v -1.410909 -0.023020 6.403250 +v -1.288650 -0.066918 6.579040 +v -1.415744 -0.019272 6.395286 +v -1.301485 -0.066690 6.570582 +v -1.419289 -0.013221 6.392908 +v -1.279168 0.121469 6.593231 +v -0.913470 -0.421442 7.139853 +v -1.426402 -0.003606 6.385018 +v -1.321862 -0.078476 6.532566 +v -1.375675 0.348951 6.457917 +v -1.304965 -0.072050 6.557936 +v -1.419308 -0.001220 6.390094 +v -1.414062 0.341596 6.400746 +v -1.282189 0.203377 6.590273 +v -1.075699 -0.025858 6.884979 +v -1.303532 0.184517 6.566691 +v -1.309520 0.111795 6.558486 +v -1.379630 0.045224 6.444735 +v -1.282744 0.236850 6.591870 +v -0.949766 -0.136749 7.085982 +v -1.432755 0.306313 6.382810 +v -1.286075 0.244093 6.589971 +v -1.393934 0.041280 6.428889 +v -0.953857 -0.134922 7.076561 +v -1.166402 0.083365 6.763243 +v -0.931483 -0.142346 7.125472 +v -0.926053 -0.136193 7.120059 +v -1.295008 0.120333 6.577284 +v -1.396532 0.032339 6.420094 +v -1.386738 -0.057583 6.439617 +v -1.405367 0.033472 6.417314 +v -1.396020 -0.054021 6.428805 +v -0.967939 -0.353306 7.065113 +v -1.321169 0.315114 6.547052 +v -1.231068 -0.175122 6.676404 +v -1.222642 -0.172650 6.676688 +v -1.411969 0.242455 6.410657 +v -1.400653 0.233418 6.418864 +v -1.023186 -0.252810 6.979823 +v -1.026538 -0.261962 6.971138 +v -1.318370 0.174095 6.545215 +v -1.184694 -0.226192 6.743711 +v -0.976009 -0.126077 7.034210 +v -1.321601 0.171430 6.538518 +v -1.230750 -0.146323 6.673932 +v -1.329501 0.320765 6.527430 +v -1.303999 0.145579 6.561777 +v -1.103383 0.004809 6.855409 +v -1.329279 0.165664 6.526271 +v -1.313591 0.123212 6.547822 +v -1.227742 -0.135723 6.672285 +v -1.318262 0.092233 6.539847 +v -1.323350 0.089441 6.536127 +v -1.325549 0.170129 6.531104 +v -1.326954 0.180675 6.521996 +v -1.332612 0.181707 6.520684 +v -0.854094 -0.179437 7.228210 +v -1.235966 -0.095647 6.666636 +v -1.360246 0.070285 6.478789 +v -0.854826 -0.357979 7.230888 +v -1.069288 -0.057118 6.920726 +v -1.059635 -0.058029 6.920397 +v -1.104192 -0.229472 6.864684 +v -0.860145 -0.381980 7.219151 +v -1.355611 0.176631 6.490982 +v -1.371855 0.187039 6.465599 +v -1.310332 0.145268 6.556132 +v -1.295289 0.274359 6.578971 +v -1.037515 -0.252448 6.963018 +v -1.296372 0.142244 6.568515 +v -1.402868 -0.027975 6.411654 +v -1.408739 -0.029577 6.407027 +v -1.302037 0.176399 6.565031 +v -1.414947 -0.014846 6.394467 +v -1.291723 0.189555 6.580747 +v -1.325582 0.161222 6.527837 +v -1.300218 0.288246 6.573843 +v -1.336510 0.081088 6.511667 +v -1.178138 0.087636 6.755157 +v -1.402428 -0.049567 6.423583 +v -1.311509 -0.074927 6.545455 +v -1.296901 0.279704 6.575598 +v -1.240917 -0.073425 6.652110 +v -1.419895 0.003861 6.390619 +v -1.188647 0.097491 6.737582 +v -1.364066 0.347311 6.476783 +v -1.304658 0.300621 6.566862 +v -1.054828 -0.254721 6.932614 +v -1.335673 -0.079601 6.510034 +v -0.833906 -0.284315 7.267443 +v -1.419805 0.008518 6.395518 +v -1.156552 -0.228453 6.790226 +v -1.346166 -0.079081 6.500805 +v -1.422266 0.338741 6.393538 +v -1.256577 -0.061903 6.633114 +v -1.006544 -0.278457 7.021728 +v -1.375164 0.347383 6.463480 +v -0.865077 -0.168423 7.215233 +v -1.261491 -0.059737 6.629438 +v -0.899708 -0.424125 7.183947 +v -0.831630 -0.262043 7.263301 +v -1.176847 -0.228102 6.757346 +v -1.310855 0.116094 6.554273 +v -1.003589 -0.273365 7.010662 +v -1.191039 0.104353 6.728837 +v -1.306075 0.121725 6.568589 +v -1.380076 0.046484 6.451939 +v -1.020645 -0.107185 6.986584 +v -1.010823 -0.264303 6.997478 +v -1.298126 0.265564 6.581064 +v -1.382361 0.353709 6.452922 +v -1.019544 -0.254729 6.986099 +v -1.323756 0.179503 6.544496 +v -1.324854 0.180833 6.535052 +v -1.202084 0.099030 6.722881 +v -1.306648 0.128940 6.565958 +v -1.324684 0.154130 6.539705 +v -1.388262 0.353337 6.449712 +v -1.381244 0.198490 6.455017 +v -1.427520 0.277325 6.388970 +v -1.428776 0.292520 6.383833 +v -1.386355 0.352967 6.437018 +v -1.325872 0.169522 6.534258 +v -1.035237 -0.088464 6.961541 +v -1.298277 0.206348 6.579549 +v -0.954644 -0.140200 7.090389 +v -0.830057 -0.245471 7.257966 +v -1.389479 0.047258 6.437209 +v -1.337386 0.179435 6.516909 +v -0.829637 -0.236891 7.256693 +v -1.217208 0.108125 6.690589 +v -0.964502 -0.140216 7.079429 +v -1.398891 0.038715 6.426343 +v -1.343310 0.337522 6.508336 +v -1.394344 0.046422 6.433001 +v -0.908965 -0.424081 7.145535 +v -1.327620 0.087995 6.531678 +v -1.401475 0.224166 6.427904 +v -1.353398 0.340645 6.502923 +v -1.339107 0.090692 6.517984 +v -1.343195 0.087487 6.511024 +v -0.966916 -0.370059 7.078762 +v -1.107802 -0.225837 6.854125 +v -1.068531 -0.050329 6.912481 +v -1.319084 0.124317 6.545608 +v -1.322475 0.120959 6.539572 +v -1.370234 0.058663 6.464571 +v -1.318396 0.161185 6.542947 +v -1.307746 0.137909 6.562992 +v -1.153641 0.061859 6.788088 +v -1.316662 0.170828 6.544116 +v -1.291055 0.194257 6.584515 +v -1.297952 0.216781 6.576467 +v -1.295557 0.199466 6.580975 +v -1.330821 0.170878 6.528103 +v -1.336502 0.087691 6.516132 +v -0.815571 -0.322457 7.282829 +v -1.309914 0.176724 6.561115 +v -0.846275 -0.332966 7.245011 +v -1.324231 0.128277 6.537382 +v -1.299040 0.201981 6.576099 +v -1.326153 0.134911 6.534306 +v -1.302429 0.194565 6.570018 +v -0.825117 -0.314035 7.273287 +v -1.327272 0.147610 6.532760 +v -0.826085 -0.300671 7.266127 +v -0.827972 -0.308357 7.270497 +v -0.832829 -0.331901 7.260414 +v -0.842336 -0.334534 7.252505 +v -0.836115 -0.332409 7.251803 +v -1.290151 0.203500 6.588933 +v -1.293752 0.204201 6.587844 +v -1.344000 -0.080430 6.512772 +v -1.307766 0.310119 6.558955 +v -1.181036 0.084291 6.754057 +v -1.369054 0.349755 6.473130 +v -1.253463 -0.062098 6.639706 +v -1.386365 0.045405 6.446455 +v -1.259802 -0.061052 6.639851 +v -1.287390 0.220852 6.591025 +v -1.094028 -0.028854 6.889793 +v -1.291815 0.227801 6.589184 +v -1.322392 0.321695 6.535790 +v -1.391836 0.212149 6.438829 +v -1.073746 -0.246712 6.899176 +v -1.334954 0.323281 6.524960 +v -1.079442 -0.242670 6.899893 +v -1.325902 0.164445 6.535019 +v -1.208014 0.101948 6.709404 +v -1.372753 0.349440 6.472268 +v -1.353928 -0.078131 6.491080 +v -1.377803 0.347613 6.471193 +v -1.162130 0.066844 6.779209 +v -1.273844 -0.059515 6.611013 +v -1.386270 0.347240 6.462244 +v -1.344920 0.174745 6.504815 +v -1.280476 -0.059653 6.599443 +v -1.289258 -0.062617 6.587919 +v -0.878022 -0.157951 7.193933 +v -1.361088 0.184146 6.495455 +v -1.294288 0.253567 6.586410 +v -1.049497 -0.082927 6.953477 +v -0.884580 -0.152824 7.185449 +v -1.318709 -0.072977 6.553733 +v -1.317395 -0.073248 6.547549 +v -1.382124 -0.064473 6.446247 +v -1.174638 0.075717 6.764016 +v -0.904286 -0.158803 7.182538 +v -1.173984 0.084368 6.760441 +v -1.277171 0.107526 6.614483 +v -1.395121 -0.060865 6.436758 +v -1.302643 0.279296 6.573225 +v -1.089718 -0.238432 6.881418 +v -1.284756 0.110940 6.599281 +v -1.297423 0.216615 6.578391 +v -1.095296 -0.236157 6.877341 +v -1.353671 0.344928 6.493163 +v -0.973393 -0.133718 7.047354 +v -1.317315 0.120907 6.549355 +v -1.408846 -0.044027 6.418207 +v -1.318822 0.124160 6.549043 +v -1.314291 0.151616 6.553334 +v -1.312859 0.108075 6.556424 +v -1.212148 -0.212560 6.691123 +v -1.362494 0.343498 6.491500 +v -1.429364 -0.008430 6.383883 +v -0.924930 -0.143034 7.130300 +v -0.931920 -0.405869 7.116223 +v -1.396473 0.355558 6.431497 +v -1.317229 0.102755 6.554351 +v -1.121307 0.021384 6.841877 +v -1.073480 -0.051485 6.915240 +v -1.415130 0.029504 6.408212 +v -1.408756 0.349526 6.411474 +v -1.346215 0.084618 6.503125 +v -1.048935 -0.249055 6.951397 +v -1.418133 0.019875 6.395580 +v -1.355984 0.075427 6.491394 +v -1.418660 0.016810 6.394880 +v -1.005065 -0.122307 7.016091 +v -1.366881 0.073847 6.478384 +v -1.322600 0.151946 6.547270 +v -1.424706 0.003143 6.390670 +v -1.301133 0.224920 6.574044 +v -1.301281 0.214133 6.573694 +v -1.242030 -0.085628 6.665427 +v -1.312234 0.137634 6.559862 +v -1.296372 0.204012 6.585210 +v -1.297327 0.212533 6.586043 +v -1.159172 0.051684 6.793957 +v -1.300994 0.206674 6.576877 +v -1.193760 0.084436 6.742606 +v -0.836318 -0.267523 7.265606 +v -1.394952 0.049432 6.443210 +v -1.261887 0.104437 6.633521 +v -0.879619 -0.163152 7.201972 +v -1.407795 -0.035422 6.414928 +v -1.325590 0.149151 6.545331 +v -1.328766 0.151665 6.538332 +v -1.301562 0.272828 6.578686 +v -1.334667 0.166154 6.535450 +v -1.422740 0.246944 6.408542 +v -0.841578 -0.228283 7.257987 +v -0.843902 -0.218042 7.255716 +v -1.417095 0.025078 6.404008 +v -0.842355 -0.214312 7.253521 +v -1.270888 -0.057097 6.619278 +v -1.316219 0.309239 6.556891 +v -0.847994 -0.199020 7.243340 +v -1.297812 0.257631 6.581630 +v -1.208522 0.093365 6.721321 +v -0.846331 -0.189833 7.236162 +v -1.296069 -0.063645 6.584294 +v -1.317268 0.138313 6.556146 +v -1.280553 0.112359 6.604096 +v -1.073693 -0.243903 6.913526 +v -1.389277 0.204634 6.450270 +v -0.905608 -0.150912 7.166464 +v -1.354568 0.183315 6.505879 +v -0.871129 -0.396284 7.211223 +v -1.427263 -0.016223 6.389437 +v -1.296397 0.113367 6.583184 +v -1.215586 0.097624 6.706484 +v -0.912340 -0.152712 7.162691 +v -1.316276 0.109661 6.555945 +v -0.937153 -0.139204 7.115578 +v -1.434403 0.316545 6.383737 +v -1.335411 0.323498 6.535965 +v -0.873042 -0.404737 7.201063 +v -1.284059 -0.056000 6.601927 +v -1.332231 -0.077310 6.533497 +v -1.305427 0.229488 6.574283 +v -0.912496 -0.144513 7.148161 +v -1.104090 -0.011043 6.871051 +v -1.349720 0.087950 6.508125 +v -1.168260 0.074524 6.770917 +v -1.382810 -0.069000 6.450156 +v -0.918265 -0.141492 7.138292 +v -1.210325 -0.221205 6.717408 +v -1.429154 0.324701 6.386436 +v -1.231550 0.103349 6.678679 +v -1.403803 0.040418 6.429135 +v -1.018430 -0.254953 6.994457 +v -0.972020 -0.139846 7.066331 +v -1.392823 -0.063950 6.439409 +v -1.237947 0.100387 6.671493 +v -1.408681 0.357178 6.417506 +v -1.359079 0.083979 6.501831 +v -1.411886 0.033740 6.416705 +v -0.983186 -0.135974 7.045910 +v -1.234659 -0.110089 6.668280 +v -1.177179 0.081083 6.760764 +v -1.370499 0.182226 6.473135 +v -0.992170 -0.130606 7.036504 +v -1.360282 0.078079 6.493780 +v -1.117128 -0.000762 6.863661 +v -1.424790 0.020673 6.395244 +v -1.370199 0.068881 6.472525 +v -1.374342 0.062663 6.471580 +v -1.308095 0.291727 6.569466 +v -1.382080 0.048638 6.455110 +v -0.952013 -0.369481 7.073317 +v -1.077075 -0.043529 6.906881 +v -1.128816 0.029604 6.832387 +v -1.323945 0.127995 6.542641 +v -0.860077 -0.373088 7.227957 +v -0.856500 -0.361257 7.229723 +v -1.289770 -0.056768 6.594880 +v -1.317044 0.132028 6.553946 +v -1.416059 -0.033124 6.407260 +v -1.302561 0.285144 6.573809 +v -1.424510 0.012553 6.393819 +v -1.431589 0.002054 6.381557 +v -1.321203 0.147051 6.550022 +v -1.422965 -0.022269 6.394969 +v -0.824289 -0.326493 7.287685 +v -1.305205 0.200751 6.574994 +v -1.315824 0.177950 6.558850 +v -0.847363 -0.336652 7.251137 +v -0.822390 -0.318426 7.282352 +v -1.304547 0.189867 6.568828 +v -1.310920 0.190096 6.568119 +v -1.329540 0.183309 6.542046 +v -1.322683 0.138856 6.546927 +v -1.327919 0.147607 6.537457 +v -0.834876 -0.302128 7.275796 +v -1.331867 0.150380 6.534216 +v -1.334771 0.148517 6.528476 +v -1.346785 0.093141 6.521024 +v -1.335536 0.171358 6.527544 +v -1.336298 0.149520 6.525172 +v -1.337754 0.163751 6.524374 +v -1.326424 0.133369 6.539056 +v -1.326240 0.142823 6.536659 +v -1.338219 0.152803 6.522666 +v -1.332223 0.157143 6.526569 +v -1.221729 0.099262 6.697733 +v -0.870587 -0.175448 7.223558 +v -1.227641 0.102096 6.686214 +v -1.320928 0.098971 6.546805 +v -0.996911 -0.130290 7.033552 +v -1.251821 0.094971 6.660569 +v -1.295460 0.109276 6.591224 +v -1.346004 0.334044 6.511179 +v -1.389080 0.351619 6.455722 +v -0.989584 -0.301472 7.036147 +v -1.140509 0.034945 6.821824 +v -0.990524 -0.294062 7.028294 +v -1.411372 0.042293 6.422138 +v -1.150757 0.036855 6.815511 +v -1.298909 0.221884 6.587663 +v -1.413459 0.039811 6.418028 +v -1.013107 -0.117205 7.004401 +v -0.845608 -0.235602 7.259983 +v -1.184816 0.086638 6.749361 +v -1.070552 -0.242630 6.923926 +v -1.268099 0.095602 6.635702 +v -1.326442 0.104764 6.546160 +v -1.429242 0.016890 6.391808 +v -1.291271 0.233172 6.590353 +v -1.081824 -0.046542 6.909348 +v -1.300891 -0.064186 6.576356 +v -1.011461 -0.264778 7.005157 +v -1.302498 0.252826 6.583463 +v -1.296831 -0.058382 6.590188 +v -1.375779 0.348201 6.475561 +v -1.300684 0.219534 6.583567 +v -1.302054 -0.062839 6.582788 +v -1.428355 0.023127 6.392667 +v -1.147209 -0.224680 6.814621 +v -1.301142 0.225956 6.577956 +v -1.025826 -0.246329 6.988395 +v -1.084830 -0.029648 6.889980 +v -1.025254 -0.113781 6.994276 +v -1.250707 -0.071326 6.652000 +v -1.416493 0.353404 6.410993 +v -1.084833 -0.241592 6.885839 +v -1.032169 -0.245821 6.975398 +v -1.319714 0.110984 6.552042 +v -1.315129 -0.067601 6.567885 +v -1.381969 0.053404 6.459817 +v -1.254358 -0.068405 6.647963 +v -1.389348 0.051176 6.453602 +v -0.939752 -0.139028 7.108044 +v -1.253148 -0.063337 6.644525 +v -1.321237 0.117788 6.550534 +v -0.950860 -0.139708 7.099710 +v -0.864846 -0.181922 7.231588 +v -1.437743 -0.013226 6.378426 +v -1.387555 0.048670 6.449880 +v -1.437200 -0.005014 6.377158 +v -1.318980 0.125281 6.555690 +v -1.330647 -0.075723 6.539167 +v -1.319618 0.125243 6.551364 +v -1.424064 0.346765 6.399813 +v -0.978280 -0.140396 7.058314 +v -1.269825 -0.055496 6.632127 +v -1.349456 -0.079467 6.513018 +v -1.205815 -0.217949 6.703457 +v -1.400202 0.048416 6.436962 +v -1.230578 -0.202957 6.680388 +v -1.330954 0.160172 6.536104 +v -1.002184 -0.128863 7.026991 +v -1.304727 0.275588 6.574269 +v -1.332693 0.171354 6.531189 +v -0.859324 -0.377939 7.223787 +v -1.312770 0.297948 6.566214 +v -1.345086 0.183233 6.517528 +v -1.424976 0.269738 6.393447 +v -1.316214 0.303369 6.562035 +v -1.349192 0.180259 6.507173 +v -1.323019 0.129433 6.546003 +v -1.042067 -0.244037 6.963428 +v -1.429887 0.010345 6.386984 +v -1.321007 0.103347 6.551349 +v -1.311624 0.129067 6.563501 +v -1.238816 -0.136833 6.672374 +v -1.182204 0.071134 6.762012 +v -1.331245 0.320924 6.542665 +v -1.421819 -0.035929 6.404245 +v -1.421721 -0.030174 6.400342 +v -1.375317 0.074621 6.478689 +v -1.057004 -0.245562 6.945095 +v -1.429580 -0.030053 6.395106 +v -1.237512 0.095213 6.679702 +v -1.394858 0.354468 6.445937 +v -1.136143 -0.224706 6.813896 +v -1.326089 0.114945 6.548703 +v -0.982550 -0.332272 7.057047 +v -1.363791 0.180057 6.481415 +v -1.244227 -0.105615 6.668597 +v -1.186179 0.080423 6.753772 +v -1.241913 0.101333 6.665567 +v -0.985703 -0.321336 7.051369 +v -0.839551 -0.258402 7.266861 +v -1.305693 0.109713 6.580303 +v -1.317166 0.122326 6.558025 +v -1.008972 -0.125124 7.021884 +v -1.361429 0.088508 6.509766 +v -1.304407 0.259714 6.579533 +v -1.315671 0.268800 6.578238 +v -1.295116 -0.055547 6.597710 +v -1.272505 0.102181 6.624537 +v -1.147171 -0.225869 6.802698 +v -0.888164 -0.160988 7.195696 +v -1.377708 0.186620 6.468992 +v -0.889867 -0.418265 7.186256 +v -1.412063 0.031180 6.413307 +v -1.324492 0.117703 6.551922 +v -1.432997 0.341714 6.392388 +v -1.241071 -0.099091 6.667078 +v -1.433609 -0.025635 6.388881 +v -1.309262 -0.063529 6.574342 +v -1.305518 0.223505 6.584161 +v -1.358248 0.340514 6.498321 +v -1.251528 -0.078277 6.662570 +v -0.968316 -0.140926 7.072865 +v -1.375010 -0.077768 6.473009 +v -0.897254 -0.424816 7.171778 +v -1.406023 0.359440 6.428833 +v -1.342309 -0.078258 6.527220 +v -1.361258 0.347234 6.485463 +v -1.413264 0.360630 6.420419 +v -0.983126 -0.140020 7.053014 +v -1.397570 0.213423 6.438763 +v -0.925661 -0.148331 7.143509 +v -1.337256 0.166405 6.534743 +v -0.930348 -0.149492 7.139548 +v -1.029949 -0.243018 6.982899 +v -1.370119 0.348353 6.480197 +v -1.079027 -0.238737 6.912888 +v -1.393404 -0.074262 6.450918 +v -0.921944 -0.410053 7.123240 +v -1.375980 0.058343 6.468482 +v -1.411778 0.230549 6.423951 +v -1.380843 0.348604 6.465518 +v -1.428439 0.026350 6.394688 +v -1.386930 0.347696 6.460750 +v -1.427401 0.350736 6.399767 +v -1.382328 0.054241 6.467332 +v -1.086987 -0.239191 6.899820 +v -0.941065 -0.388140 7.092607 +v -1.425704 0.258399 6.399621 +v -1.405610 -0.065208 6.433442 +v -1.240175 -0.178788 6.675447 +v -1.403658 -0.057012 6.429041 +v -1.417431 0.238863 6.415062 +v -1.435756 0.273507 6.389344 +v -1.240534 -0.164835 6.674844 +v -0.857414 -0.187895 7.237398 +v -1.404141 0.042251 6.433983 +v -1.397702 0.049833 6.439196 +v -1.309166 0.284446 6.571128 +v -0.852464 -0.353365 7.235506 +v -0.868729 -0.384992 7.221439 +v -1.124504 0.012642 6.850609 +v -1.132572 0.024423 6.837084 +v -1.233784 -0.211511 6.685739 +v -1.117817 -0.222936 6.845660 +v -1.128979 -0.220698 6.839344 +v -1.306994 0.223993 6.582213 +v -1.334848 0.089066 6.526156 +v -1.441910 0.294287 6.380895 +v -1.199395 0.092897 6.731133 +v -1.431414 -0.022658 6.387340 +v -1.434995 -0.015467 6.384447 +v -1.337386 0.157296 6.533256 +v -1.439807 -0.015425 6.377881 +v -1.254515 0.099400 6.648195 +v -1.307853 0.235605 6.575806 +v -0.827543 -0.322742 7.289131 +v -1.309320 0.197447 6.574995 +v -0.850264 -0.338681 7.243841 +v -1.325213 0.184038 6.550371 +v -0.857067 -0.346626 7.245614 +v -0.829109 -0.318530 7.286518 +v -1.304912 0.230712 6.577962 +v -1.336621 0.150527 6.532487 +v -1.339825 0.146503 6.528494 +v -0.831347 -0.291984 7.269418 +v -1.346690 0.147635 6.522495 +v -1.348981 0.151506 6.520680 +v -1.344168 0.157364 6.521395 +v -1.339125 0.168386 6.528973 +v -1.343025 0.164256 6.524978 +v -1.336868 0.187165 6.532650 +v -1.339248 0.186467 6.526024 +v -0.840210 -0.332858 7.262871 +v -1.320280 0.178060 6.550823 +v -0.827297 -0.333006 7.283542 +v -1.261025 -0.061385 6.643143 +v -1.384185 0.055813 6.468922 +v -0.841035 -0.250854 7.263679 +v -1.244542 -0.157628 6.673214 +v -1.245170 -0.147570 6.672310 +v -1.370598 0.343744 6.492512 +v -1.440702 0.326490 6.383600 +v -1.441192 0.305844 6.379976 +v -1.408099 0.359547 6.438870 +v -1.395043 0.050998 6.448977 +v -1.365256 -0.077762 6.482464 +v -1.310502 0.235463 6.574496 +v -1.061725 -0.068043 6.934950 +v -1.313700 0.218830 6.571321 +v -1.012414 -0.123945 7.015518 +v -1.422567 0.030577 6.406533 +v -0.884079 -0.413858 7.192954 +v -1.073911 -0.065165 6.930425 +v -1.329612 0.093138 6.538213 +v -0.903102 -0.154261 7.172379 +v -1.003973 -0.285682 7.028850 +v -1.048979 -0.244104 6.956404 +v -1.314275 0.285786 6.571363 +v -1.418323 0.357901 6.412576 +v -1.066345 -0.244374 6.931882 +v -1.304528 0.104115 6.588845 +v -1.313633 0.292604 6.567470 +v -0.870495 -0.371076 7.236784 +v -1.311580 0.194347 6.572495 +v -1.318960 0.193878 6.563446 +v -1.093418 -0.040485 6.900596 +v -1.243209 -0.091594 6.667741 +v -1.303566 0.242134 6.587699 +v -0.861850 -0.362558 7.235032 +v -1.219486 0.089689 6.711445 +v -1.385536 -0.075977 6.462423 +v -1.436371 -0.020399 6.386034 +v -1.396630 -0.069220 6.441642 +v -1.031892 -0.105578 6.982218 +v -1.311249 0.273255 6.577169 +v -1.436407 0.259786 6.398876 +v -1.424141 0.026500 6.400730 +v -1.394204 0.352686 6.456088 +v -0.963622 -0.142025 7.086689 +v -1.036985 -0.237906 6.975515 +v -1.432604 0.030536 6.397940 +v -1.432945 0.025075 6.392620 +v -1.440855 0.287855 6.382252 +v -1.196639 0.077796 6.746701 +v -1.315487 -0.071943 6.558759 +v -1.101459 -0.020249 6.879994 +v -1.202629 0.086053 6.733065 +v -1.320259 0.187185 6.559973 +v -1.444350 0.003188 6.375410 +v -1.264388 0.090164 6.643137 +v -1.369852 0.185817 6.489218 +v -1.041486 -0.084169 6.956461 +v -1.448764 -0.007749 6.373954 +v -1.441582 -0.005597 6.374795 +v -1.173631 0.064430 6.774444 +v -1.244844 -0.199455 6.676383 +v -1.228580 0.093966 6.693409 +v -1.042758 -0.234026 6.968493 +v -1.315639 0.185024 6.563694 +v -1.308496 0.235018 6.581558 +v -0.998894 -0.304809 7.046741 +v -1.361065 0.338984 6.503113 +v -1.267003 -0.061496 6.646029 +v -1.435384 -0.033034 6.394969 +v -1.430529 0.254648 6.403225 +v -1.285915 0.088096 6.623898 +v -1.286336 0.102407 6.611356 +v -1.315967 0.229276 6.573630 +v -1.355125 -0.080041 6.517553 +v -1.309547 0.260050 6.580103 +v -1.224665 0.089561 6.704833 +v -0.993855 -0.315356 7.051446 +v -1.291804 0.094235 6.612066 +v -1.050964 -0.225781 6.963539 +v -1.329359 0.111823 6.546430 +v -0.941951 -0.146223 7.123839 +v -1.317730 0.112788 6.567018 +v -1.324927 0.117905 6.556195 +v -1.289684 -0.054812 6.605066 +v -0.880324 -0.167340 7.210275 +v -1.387787 0.053865 6.466288 +v -1.390851 0.055362 6.458022 +v -1.424397 0.358300 6.409827 +v -1.292846 0.101981 6.602539 +v -1.322203 0.293303 6.567915 +v -1.396991 0.054092 6.453999 +v -1.441943 0.321775 6.381131 +v -1.254866 -0.122282 6.668507 +v -1.420283 0.044284 6.419637 +v -1.435781 0.349616 6.394037 +v -1.322973 0.302595 6.562259 +v -1.017744 -0.123771 7.009983 +v -1.339992 0.097383 6.535707 +v -1.330437 -0.071559 6.544043 +v -1.251596 -0.104339 6.669465 +v -1.093257 -0.034696 6.896940 +v -1.396027 -0.078347 6.455264 +v -0.948243 -0.140881 7.106683 +v -1.331965 0.117841 6.544896 +v -0.894502 -0.164799 7.197242 +v -1.439598 -0.025964 6.390940 +v -1.439570 -0.019779 6.382520 +v -1.366456 0.083433 6.497478 +v -1.337934 0.322782 6.538639 +v -0.856908 -0.202408 7.247254 +v -1.346971 0.326278 6.525969 +v -1.436836 0.017219 6.387817 +v -1.435519 0.009471 6.384194 +v -0.955252 -0.146577 7.108048 +v -0.856294 -0.353039 7.241103 +v -0.873996 -0.393301 7.220290 +v -1.198326 0.087525 6.738095 +v -1.167567 -0.229274 6.772136 +v -1.215066 0.085998 6.720416 +v -1.107148 -0.013082 6.875215 +v -1.254442 -0.070058 6.654259 +v -1.103508 -0.231753 6.875135 +v -0.989425 -0.141007 7.048705 +v -0.999478 -0.141143 7.045013 +v -1.228422 -0.219473 6.702639 +v -1.306462 0.229674 6.583573 +v -1.420831 -0.049256 6.414234 +v -1.304158 0.234091 6.587062 +v -1.437366 0.341377 6.390087 +v -1.247732 0.092859 6.670060 +v -0.837581 -0.337128 7.281417 +v -0.852367 -0.342194 7.253137 +v -0.835435 -0.334779 7.271580 +v -1.312913 0.206788 6.575451 +v -0.846040 -0.332416 7.266646 +v -1.346952 0.188945 6.523592 +v -1.329318 0.189215 6.553153 +v -1.335576 0.183415 6.548151 +v -1.348167 0.157312 6.522346 +v -1.342113 0.149475 6.532230 +v -1.344682 0.145156 6.527786 +v -1.361605 0.192650 6.505271 +v -1.345930 0.158456 6.526659 +v -1.340527 0.191905 6.533752 +v -1.307432 0.207572 6.574574 +v -1.341138 0.165199 6.530691 +v -1.445171 0.333514 6.383527 +v -0.977425 -0.353475 7.069770 +v -1.445152 0.020795 6.385341 +v -1.175428 0.058147 6.779116 +v -0.879461 -0.177043 7.222463 +v -1.317164 0.201796 6.574486 +v -1.438385 0.023449 6.389271 +v -1.389641 0.196976 6.460979 +v -1.267158 0.084625 6.645477 +v -1.413149 -0.039527 6.414644 +v -1.208125 0.086200 6.728686 +v -1.187616 0.060519 6.764377 +v -1.312845 0.237175 6.579437 +v -1.338516 0.102879 6.541892 +v -1.317636 0.214791 6.572084 +v -1.249936 -0.091569 6.668419 +v -1.332418 0.106933 6.545546 +v -0.857471 -0.219002 7.256492 +v -1.381580 0.065067 6.471373 +v -1.095354 -0.235745 6.893685 +v -1.434787 0.357855 6.402822 +v -1.194539 -0.223351 6.723624 +v -1.326182 0.311946 6.554307 +v -1.053941 -0.232275 6.958210 +v -1.330812 0.314137 6.550111 +v -0.910550 -0.429007 7.160277 +v -1.382052 0.353334 6.476207 +v -1.387552 0.352628 6.467953 +v -1.261411 -0.066999 6.650419 +v -1.271998 -0.055326 6.639372 +v -1.389333 0.359526 6.466376 +v -1.061574 -0.239176 6.946144 +v -1.448687 0.009616 6.378164 +v -1.303223 -0.057693 6.587582 +v -1.375283 0.067311 6.474904 +v -1.279934 -0.053873 6.623540 +v -1.410225 0.041014 6.432795 +v -1.359347 -0.079619 6.499640 +v -1.071757 -0.233572 6.938750 +v -1.409080 0.040969 6.430608 +v -1.410513 0.043371 6.426230 +v -1.102357 -0.233839 6.889347 +v -1.340069 0.118049 6.543122 +v -1.422840 0.039072 6.415434 +v -1.064449 -0.076259 6.943078 +v -1.370243 0.077656 6.482434 +v -1.421830 0.033784 6.412146 +v -1.375291 -0.080053 6.483315 +v -1.350906 0.329470 6.520245 +v -1.029486 -0.244417 6.999514 +v -1.033507 -0.237172 6.987136 +v -0.975557 -0.146951 7.078260 +v -1.014461 -0.126139 7.020422 +v -1.404533 0.359035 6.450574 +v -1.137677 0.018448 6.846156 +v -1.446409 0.310390 6.379725 +v -1.133387 -0.222226 6.831347 +v -1.143843 -0.221163 6.830127 +v -1.169008 -0.227489 6.795558 +v -1.443533 0.342077 6.387996 +v -1.385916 0.069387 6.474486 +v -1.000007 -0.136187 7.039620 +v -1.326245 -0.070693 6.550102 +v -1.428921 0.366248 6.418647 +v -1.333674 -0.068934 6.547759 +v -1.254740 -0.081855 6.667030 +v -1.412004 -0.060055 6.425494 +v -1.308380 0.246915 6.584991 +v -1.257360 -0.073835 6.661957 +v -1.040546 -0.231485 6.975749 +v -1.429684 0.036545 6.410035 +v -1.046753 -0.223780 6.972015 +v -1.450254 0.343618 6.384075 +v -1.373972 0.347537 6.486125 +v -0.895811 -0.419156 7.194348 +v -1.439332 0.353584 6.395254 +v -1.042228 -0.097574 6.969917 +v -1.050345 -0.218521 6.969447 +v -1.394319 0.056568 6.461257 +v -1.429492 -0.040336 6.402984 +v -1.063377 -0.234104 6.948256 +v -1.402823 0.051733 6.446258 +v -1.333486 0.118088 6.549927 +v -1.377901 0.349763 6.480164 +v -1.260254 0.088738 6.652126 +v -1.108601 -0.229649 6.878695 +v -1.226576 0.082379 6.711953 +v -1.410643 0.047087 6.439337 +v -1.068702 -0.081782 6.947027 +v -0.861119 -0.360142 7.240915 +v -0.864617 -0.358668 7.245845 +v -1.307139 -0.051970 6.591135 +v -1.389232 0.355845 6.470969 +v -1.128308 0.005197 6.859088 +v -1.444689 -0.018012 6.379692 +v -1.309678 -0.058641 6.582194 +v -1.407602 -0.074810 6.441899 +v -1.317196 -0.061780 6.574817 +v -1.334095 0.311852 6.552970 +v -1.123026 -0.222496 6.858898 +v -1.372231 0.082135 6.493765 +v -1.277459 0.093102 6.629254 +v -1.452218 -0.010745 6.373793 +v -1.337546 0.319224 6.543653 +v -1.448283 0.014653 6.382289 +v -1.443215 0.011998 6.384738 +v -1.403707 0.049280 6.442004 +v -0.873108 -0.380589 7.233122 +v -1.451415 0.316028 6.379584 +v -1.383748 0.078814 6.480532 +v -1.244224 0.082824 6.685090 +v -1.392323 0.355435 6.467059 +v -1.257473 0.086140 6.662578 +v -1.130243 -0.221039 6.850106 +v -1.142911 0.027059 6.832694 +v -1.393589 0.352508 6.464754 +v -1.390596 0.361870 6.469055 +v -1.327841 0.196209 6.559597 +v -1.393500 0.362315 6.463023 +v -1.150621 0.033103 6.821964 +v -1.409454 0.224213 6.430404 +v -0.969719 -0.147571 7.089921 +v -1.421410 0.044357 6.425246 +v -1.163601 0.038991 6.808773 +v -1.380068 0.188781 6.480906 +v -1.160317 0.044405 6.801137 +v -1.385039 0.188245 6.472729 +v -1.170187 0.047637 6.792514 +v -1.317869 0.207772 6.574886 +v -1.348738 0.095338 6.526869 +v -1.319055 0.236548 6.578666 +v -1.392743 0.364405 6.464454 +v -1.347291 0.196372 6.530304 +v -0.865928 -0.351258 7.247871 +v -0.855145 -0.343535 7.256596 +v -0.843851 -0.332822 7.271684 +v -1.372243 0.190945 6.491787 +v -1.336402 0.190317 6.552905 +v -1.332982 0.184296 6.551008 +v -0.847841 -0.336966 7.258190 +v -1.335533 0.187292 6.541523 +v -1.346717 0.196454 6.534771 +v -0.851258 -0.297793 7.284797 +v -1.357468 0.200008 6.515365 +v -1.349776 0.148050 6.524348 +v -1.350660 0.154143 6.522806 +v -1.346184 0.149282 6.529904 +v -0.826168 -0.320616 7.298983 +v -0.822112 -0.323906 7.305497 +v -0.827457 -0.326217 7.292016 +v -0.830310 -0.322524 7.292823 +v -0.829541 -0.330547 7.293892 +v -0.833002 -0.334967 7.288403 +v -1.194346 0.066640 6.755586 +v -1.441478 0.033821 6.395475 +v -1.440383 0.038505 6.400468 +v -0.996088 -0.146268 7.053402 +v -1.418912 -0.058383 6.420483 +v -1.444161 0.025475 6.388249 +v -1.392914 0.193685 6.469464 +v -1.252791 0.081372 6.676606 +v -1.328685 0.309135 6.557495 +v -1.443909 0.274750 6.388355 +v -1.104097 -0.026585 6.888649 +v -1.089305 -0.234256 6.911744 +v -1.347652 -0.075627 6.534590 +v -1.310982 0.104491 6.582589 +v -1.325292 0.204906 6.569928 +v -0.912253 -0.430627 7.175481 +v -1.209980 0.076996 6.735669 +v -1.450092 0.295827 6.380219 +v -1.346493 0.322626 6.535825 +v -1.450086 0.322661 6.379764 +v -1.322334 0.209852 6.570401 +v -1.325764 0.113928 6.560368 +v -1.334700 0.115169 6.555833 +v -1.342833 0.107394 6.541545 +v -1.050742 -0.217956 6.973783 +v -1.094367 -0.233892 6.906791 +v -1.442976 -0.022020 6.386957 +v -1.390545 0.355644 6.473314 +v -1.014060 -0.130014 7.025505 +v -1.050471 -0.105813 6.975541 +v -0.921900 -0.431182 7.161243 +v -1.058667 -0.092608 6.961625 +v -1.357500 0.328786 6.522039 +v -1.109432 -0.228619 6.886923 +v -1.417729 0.043714 6.431437 +v -1.383118 -0.081095 6.488410 +v -1.397777 0.197715 6.463131 +v -1.387857 -0.079882 6.475423 +v -1.181218 0.056533 6.774443 +v -1.321536 0.218606 6.569311 +v -1.402731 0.202624 6.460176 +v -1.454068 0.004032 6.373268 +v -1.368287 0.084178 6.499598 +v -1.239061 0.086307 6.689141 +v -1.356200 0.333098 6.513154 +v -1.456558 -0.003355 6.371114 +v -1.397895 0.205799 6.452927 +v -1.443774 0.351659 6.393389 +v -1.117540 -0.224610 6.872621 +v -1.376913 0.081706 6.489256 +v -1.324489 0.200973 6.568109 +v -1.319467 0.276207 6.574452 +v -1.296348 -0.053628 6.604759 +v -1.406320 0.364269 6.450323 +v -1.404684 0.359517 6.444935 +v -0.950180 -0.398213 7.106441 +v -1.411896 -0.073694 6.436557 +v -0.959254 -0.145987 7.097797 +v -0.856860 -0.208559 7.251639 +v -1.283360 -0.051315 6.628413 +v -1.070114 -0.071278 6.936368 +v -1.237033 -0.215394 6.690114 +v -1.284253 -0.054664 6.613182 +v -1.080654 -0.230242 6.928430 +v -0.964841 -0.395407 7.105544 +v -0.864701 -0.193734 7.241091 +v -1.244981 -0.208413 6.680192 +v -0.990714 -0.150190 7.066528 +v -1.323248 -0.070086 6.556472 +v -1.380099 0.185703 6.477536 +v -0.868666 -0.366637 7.241835 +v -1.018572 -0.265163 7.025030 +v -0.870190 -0.182585 7.231730 +v -1.247797 -0.127125 6.669058 +v -1.362039 0.200154 6.510336 +v -1.034045 -0.120624 6.996327 +v -1.136082 0.011540 6.851625 +v -0.914597 -0.160561 7.175884 +v -1.389582 0.061036 6.468902 +v -1.395416 0.062312 6.465034 +v -0.938647 -0.147282 7.129218 +v -0.976805 -0.366933 7.080365 +v -1.115647 -0.013658 6.876616 +v -1.352528 0.198004 6.524741 +v -1.255602 -0.114452 6.667617 +v -1.408513 0.059770 6.447625 +v -1.197275 0.071462 6.751381 +v -1.416093 0.047530 6.437111 +v -0.848628 -0.267715 7.272477 +v -1.447242 -0.025542 6.387997 +v -1.314349 0.240946 6.582738 +v -1.205345 0.076966 6.741544 +v -0.850156 -0.259207 7.269099 +v -1.387361 0.351397 6.481970 +v -1.326711 0.217923 6.569341 +v -1.342806 -0.073443 6.542651 +v -1.055929 -0.212772 6.968153 +v -1.011216 -0.136428 7.032031 +v -1.259851 0.079350 6.665727 +v -1.340023 0.301764 6.558908 +v -1.016147 -0.134959 7.026476 +v -1.451679 0.283856 6.381369 +v -1.343519 0.311613 6.547334 +v -1.428730 -0.057025 6.414205 +v -1.250188 -0.193954 6.675761 +v -1.341598 0.119124 6.545720 +v -1.453551 -0.020966 6.379066 +v -1.257365 -0.187387 6.674018 +v -1.438920 -0.043403 6.400163 +v -1.274273 0.077270 6.645696 +v -1.207423 -0.224708 6.741530 +v -1.440747 0.027341 6.394066 +v -1.346713 0.119947 6.539427 +v -0.951731 -0.149598 7.119891 +v -1.338096 0.113448 6.542834 +v -1.349889 0.100724 6.534592 +v -0.897014 -0.169268 7.205898 +v -0.916489 -0.431362 7.170223 +v -1.370402 0.083855 6.507833 +v -1.447468 0.349358 6.390091 +v -0.884711 -0.402966 7.214041 +v -1.013644 -0.271837 7.023962 +v -1.258131 -0.137172 6.668639 +v -1.448154 0.031021 6.386854 +v -0.902376 -0.164611 7.194163 +v -1.269287 -0.062385 6.652576 +v -1.373123 0.342575 6.499279 +v -1.077091 -0.225947 6.938691 +v -1.395222 0.364595 6.468013 +v -1.376508 0.344169 6.495676 +v -1.381621 0.347413 6.486346 +v -1.395585 0.365801 6.465156 +v -1.424518 0.042837 6.418947 +v -1.428808 0.041685 6.419008 +v -1.358831 0.202720 6.518234 +v -1.300484 0.091497 6.609206 +v -1.275668 -0.054415 6.637407 +v -1.404671 0.213708 6.444574 +v -1.402393 0.355806 6.457983 +v -1.094028 -0.046782 6.907669 +v -0.924891 -0.159730 7.166083 +v -1.388894 0.196178 6.478506 +v -1.435065 0.039836 6.408457 +v -1.412409 0.362224 6.443840 +v -1.398588 -0.080116 6.466449 +v -1.171170 0.041947 6.798287 +v -0.927851 -0.153918 7.152218 +v -0.969021 -0.382245 7.091854 +v -0.939116 -0.152550 7.140063 +v -1.418770 -0.068698 6.428804 +v -0.877487 -0.186680 7.232858 +v -1.236174 -0.218375 6.696370 +v -0.866853 -0.199756 7.246325 +v -1.424170 0.365226 6.426697 +v -1.151653 -0.220680 6.832561 +v -1.254623 -0.204719 6.676813 +v -0.876061 -0.395954 7.219203 +v -0.894260 -0.411317 7.210771 +v -1.417488 0.223740 6.435623 +v -1.057180 -0.211680 6.962727 +v -1.054459 -0.217035 6.965827 +v -1.219001 0.079408 6.724210 +v -1.058828 -0.212368 6.960456 +v -1.384156 0.196400 6.480986 +v -1.430413 0.360147 6.408142 +v -1.447933 0.361664 6.395807 +v -0.847535 -0.334507 7.274552 +v -0.856553 -0.344467 7.249579 +v -1.355116 0.091294 6.518909 +v -1.361545 0.091295 6.514591 +v -0.850056 -0.333969 7.271072 +v -0.852436 -0.336297 7.266889 +v -1.331403 0.205452 6.567944 +v -0.824719 -0.321763 7.307950 +v -0.839784 -0.300565 7.279554 +v -1.340410 0.186832 6.547301 +v -0.840374 -0.282533 7.270157 +v -1.321035 0.226562 6.572960 +v -1.375966 0.195582 6.488321 +v -1.392093 0.192969 6.472512 +v -1.101315 -0.037399 6.899304 +v -1.402223 0.356632 6.463403 +v -1.304544 0.100330 6.596025 +v -1.434589 -0.053480 6.408063 +v -1.354090 -0.077601 6.528688 +v -1.402303 0.363831 6.458926 +v -1.043260 -0.228342 6.981760 +v -1.405394 0.360757 6.456765 +v -1.408183 0.368853 6.451457 +v -1.369481 -0.081242 6.504087 +v -1.379500 -0.081993 6.497344 +v -1.258262 0.078643 6.672400 +v -1.013036 -0.149897 7.044538 +v -0.886401 -0.171766 7.213962 +v -1.264176 0.077407 6.660810 +v -0.926850 -0.429872 7.154625 +v -1.320014 0.257359 6.579470 +v -1.321168 0.265139 6.577342 +v -1.101119 -0.230701 6.902339 +v -1.411608 0.367559 6.447189 +v -1.192860 0.048989 6.770120 +v -1.414112 0.215087 6.446447 +v -1.120048 -0.009400 6.872645 +v -1.460051 0.325744 6.376000 +v -1.433182 0.039464 6.415425 +v -1.462307 0.343346 6.378309 +v -1.206670 0.067294 6.747777 +v -1.347604 0.106271 6.538362 +v -1.139060 0.005829 6.858527 +v -1.062541 -0.208362 6.959543 +v -1.461875 0.310912 6.375867 +v -1.350697 0.111781 6.535312 +v -1.456273 0.316820 6.377692 +v -1.430811 0.367821 6.422281 +v -1.304997 -0.050616 6.601122 +v -0.943662 -0.410458 7.123777 +v -1.350090 0.118772 6.536565 +v -1.199029 0.056306 6.759198 +v -1.402454 -0.075353 6.445629 +v -1.226679 0.069620 6.723614 +v -1.449193 0.034533 6.391058 +v -1.326775 -0.064203 6.569760 +v -1.351986 0.115445 6.534500 +v -1.356412 0.100317 6.529773 +v -1.329823 -0.067141 6.563479 +v -1.089946 -0.059656 6.922378 +v -1.122938 -0.221881 6.865218 +v -1.417199 -0.080413 6.444043 +v -1.416264 -0.076131 6.436515 +v -1.453061 0.017027 6.381373 +v -1.328527 0.276979 6.570563 +v -1.324199 0.286485 6.569198 +v -1.457330 -0.010335 6.373152 +v -0.876245 -0.384883 7.230720 +v -1.010732 -0.287016 7.037330 +v -1.283148 -0.052675 6.636372 +v -1.084479 -0.230587 6.919708 +v -1.330614 0.297159 6.564613 +v -1.394382 0.063739 6.471218 +v -1.457834 0.011913 6.376868 +v -1.447799 0.265168 6.395513 +v -1.139641 -0.219970 6.843033 +v -1.103207 -0.046009 6.907265 +v -1.404073 0.068160 6.461977 +v -0.943777 -0.152354 7.134490 +v -1.453304 0.025502 6.381065 +v -1.020466 -0.129833 7.014447 +v -1.152009 -0.222897 6.824976 +v -1.162074 -0.223661 6.810525 +v -1.031168 -0.243615 7.008737 +v -1.041413 -0.114724 6.987783 +v -1.033036 -0.239931 6.999696 +v -1.399075 0.356256 6.466696 +v -1.036766 -0.234004 6.988501 +v -0.988313 -0.335596 7.063838 +v -1.023957 -0.136152 7.019973 +v -1.180568 0.045630 6.785977 +v -1.216100 0.075702 6.729467 +v -1.436775 0.367448 6.412933 +v -1.275826 0.081215 6.640048 +v -1.060896 -0.222796 6.956652 +v -1.068110 -0.220780 6.949249 +v -1.174178 0.037106 6.805355 +v -1.006503 -0.150600 7.048275 +v -1.402005 0.365667 6.461086 +v -1.400788 0.197691 6.466588 +v -1.266226 0.070748 6.663795 +v -1.114403 -0.031497 6.892619 +v -1.090016 -0.231530 6.914281 +v -1.283296 0.068463 6.644258 +v -1.097612 -0.229335 6.910835 +v -1.203780 0.060363 6.753965 +v -1.460075 0.337435 6.377825 +v -1.410614 0.211298 6.458171 +v -1.456192 0.353179 6.383977 +v -1.105286 -0.229718 6.899058 +v -1.462140 0.317276 6.376998 +v -1.326572 0.106399 6.567928 +v -1.280843 0.082356 6.635099 +v -1.422798 0.045674 6.427557 +v -1.127640 -0.003080 6.869264 +v -1.347505 -0.074184 6.541167 +v -1.365132 0.330483 6.517470 +v -1.064745 -0.089954 6.955712 +v -1.295305 0.084900 6.618604 +v -0.858101 -0.240668 7.265912 +v -1.068613 -0.207683 6.954160 +v -1.259872 -0.093957 6.671313 +v -1.069195 -0.091360 6.953492 +v -1.316391 0.252540 6.582218 +v -1.373084 0.199981 6.499214 +v -0.860914 -0.224196 7.259624 +v -1.189916 0.039803 6.785599 +v -1.262100 -0.082922 6.671015 +v -1.260920 -0.077436 6.668564 +v -1.340519 0.114416 6.553843 +v -0.897605 -0.179302 7.217522 +v -1.075232 -0.208378 6.949500 +v -1.328977 0.264469 6.576369 +v -0.953085 -0.155664 7.126525 +v -1.370519 -0.079990 6.513102 +v -1.145779 0.023352 6.839251 +v -1.074400 -0.081313 6.943812 +v -1.348982 0.111198 6.549604 +v -1.465000 -0.012053 6.370534 +v -1.349927 0.116031 6.545897 +v -1.259290 -0.169780 6.672025 +v -0.959717 -0.151889 7.113732 +v -1.315943 -0.050705 6.588396 +v -1.462598 0.001564 6.368004 +v -1.461491 0.009692 6.371856 +v -1.152934 0.028478 6.828847 +v -1.222378 -0.221243 6.716670 +v -1.454250 0.032083 6.384186 +v -1.326196 -0.054522 6.577312 +v -1.340414 0.293806 6.563161 +v -1.398144 0.199456 6.471998 +v -1.392257 0.064532 6.473598 +v -0.908251 -0.168749 7.197869 +v -0.987967 -0.153486 7.075421 +v -0.879466 -0.379262 7.236743 +v -1.079121 -0.214278 6.942226 +v -0.889854 -0.398176 7.226987 +v -1.267057 -0.070500 6.662027 +v -1.457995 0.021726 6.378344 +v -1.082841 -0.058475 6.922920 +v -1.412925 0.061509 6.447524 +v -1.042899 -0.232028 6.996767 +v -1.266769 -0.066888 6.657990 +v -1.062928 -0.206129 6.961707 +v -0.894250 -0.404219 7.221554 +v -1.463594 -0.004636 6.368779 +v -1.388611 0.071894 6.478983 +v -1.397349 0.355924 6.472051 +v -1.400923 0.360938 6.468729 +v -1.032544 -0.132382 7.010112 +v -1.247464 0.075187 6.691495 +v -1.458400 0.288738 6.379622 +v -0.955857 -0.162372 7.135840 +v -1.326815 0.229807 6.578239 +v -1.357403 0.096615 6.525987 +v -1.427310 -0.068196 6.422794 +v -1.002779 -0.151653 7.053364 +v -1.336294 0.108963 6.558600 +v -0.912865 -0.161499 7.182197 +v -1.236451 0.079045 6.701693 +v -0.869535 -0.356019 7.250776 +v -1.369097 0.085976 6.511556 +v -1.382483 0.204175 6.493460 +v -1.366808 0.095180 6.517364 +v -0.851996 -0.337728 7.274502 +v -0.864898 -0.347083 7.251862 +v -0.856260 -0.340902 7.269360 +v -1.376286 0.080900 6.500450 +v -0.847869 -0.312050 7.293959 +v -1.337963 0.199855 6.561055 +v -0.849574 -0.288485 7.278709 +v -1.340853 0.190329 6.551071 +v -1.348245 0.193448 6.545394 +v -1.346262 0.192072 6.542533 +v -0.826144 -0.331470 7.310728 +v -0.825804 -0.327039 7.311522 +v -0.830332 -0.336593 7.304949 +v -0.836283 -0.312327 7.285563 +v -0.832016 -0.334395 7.296321 +v -0.839415 -0.338697 7.292855 +v -0.845360 -0.339936 7.284007 +v -1.295771 -0.047157 6.615750 +v -1.341049 -0.065376 6.559685 +v -1.417674 0.054572 6.440923 +v -1.262605 0.065456 6.678627 +v -1.352636 0.199586 6.530614 +v -1.412609 0.369787 6.449861 +v -1.265483 0.067961 6.670949 +v -1.006836 -0.140778 7.038241 +v -1.211055 0.056289 6.749957 +v -1.211639 0.067825 6.741874 +v -1.217164 0.063605 6.736889 +v -1.461976 -0.020561 6.377811 +v -1.365881 0.204532 6.519709 +v -1.064677 -0.104125 6.966213 +v -1.276223 0.071121 6.650963 +v -1.437672 -0.057742 6.410773 +v -1.374340 0.328769 6.516876 +v -1.369238 0.206511 6.514967 +v -1.428315 0.048435 6.427489 +v -1.461207 0.016247 6.377341 +v -1.371319 0.335569 6.510550 +v -1.246173 0.068180 6.700627 +v -1.288626 0.075509 6.631670 +v -1.430113 0.235931 6.422681 +v -0.966192 -0.150711 7.101553 +v -0.975581 -0.156060 7.098919 +v -1.405529 0.061546 6.454968 +v -1.262479 -0.113385 6.668924 +v -1.420182 0.365407 6.438415 +v -0.984186 -0.156680 7.082669 +v -1.431023 0.046290 6.420921 +v -1.472308 -0.002300 6.367147 +v -1.091678 -0.069967 6.931972 +v -0.878745 -0.368324 7.242491 +v -1.441806 0.364012 6.404132 +v -1.096959 -0.064565 6.927761 +v -1.389148 0.346542 6.491652 +v -1.389891 0.084920 6.484596 +v -1.453028 0.362263 6.393764 +v -1.070076 -0.204800 6.955036 +v -1.145851 0.013104 6.851788 +v -1.393804 0.352646 6.478599 +v -1.471134 0.004315 6.366434 +v -0.933167 -0.161401 7.161950 +v -1.337997 0.105195 6.562107 +v -0.881496 -0.391236 7.227627 +v -1.397355 -0.079819 6.458370 +v -1.411258 -0.080265 6.450215 +v -1.441598 0.044537 6.408368 +v -1.451782 -0.034485 6.390435 +v -1.411954 0.368999 6.457466 +v -1.023867 -0.253596 7.016810 +v -1.176970 0.038483 6.797652 +v -1.053329 -0.116122 6.982438 +v -1.393437 0.080938 6.480063 +v -0.904329 -0.420091 7.202069 +v -1.289735 -0.047733 6.631928 +v -1.405119 0.207695 6.458620 +v -1.402266 0.069284 6.467474 +v -1.355093 0.117630 6.537138 +v -1.361102 0.112247 6.534762 +v -0.875032 -0.194579 7.241578 +v -1.359661 0.103207 6.532649 +v -1.191600 -0.227899 6.776741 +v -1.189534 -0.228019 6.765419 +v -1.336781 0.291265 6.564884 +v -1.089763 -0.218506 6.930700 +v -1.092606 -0.224478 6.917676 +v -1.451583 -0.042185 6.395329 +v -1.358624 0.316041 6.537029 +v -1.100431 -0.221735 6.914953 +v -1.342392 -0.066403 6.553203 +v -1.266069 -0.200291 6.673338 +v -1.432846 0.240963 6.416454 +v -1.118012 -0.020207 6.882299 +v -1.354037 0.324064 6.528237 +v -1.411489 0.212037 6.450365 +v -1.417851 0.370062 6.443921 +v -1.371630 0.322207 6.522362 +v -1.300248 -0.041759 6.619870 +v -1.361435 -0.075945 6.529952 +v -0.856522 -0.258795 7.271331 +v -1.324880 0.241901 6.581657 +v -1.267128 -0.164166 6.670043 +v -1.261623 -0.145600 6.669683 +v -0.870440 -0.214651 7.256272 +v -1.434182 0.050164 6.423521 +v -1.435004 0.041561 6.416804 +v -1.060131 -0.213329 6.972050 +v -1.198662 0.045414 6.767690 +v -1.222322 0.064405 6.731869 +v -1.439882 0.047793 6.412029 +v -1.319907 0.097797 6.588183 +v -1.066903 -0.204915 6.966663 +v -1.379619 0.336701 6.505368 +v -1.447308 0.043148 6.397514 +v -1.464803 0.331858 6.376287 +v -0.965721 -0.159643 7.114859 +v -1.467202 0.345403 6.375371 +v -1.311161 0.083997 6.607686 +v -1.030968 -0.247516 7.019740 +v -1.392942 -0.081067 6.481415 +v -1.263103 -0.104409 6.670169 +v -1.439155 0.249947 6.406413 +v -0.934054 -0.426034 7.147340 +v -1.458085 0.359894 6.387426 +v -1.379790 0.205452 6.507341 +v -1.376334 0.203583 6.502815 +v -1.460122 0.027538 6.379987 +v -0.892319 -0.392283 7.232181 +v -1.033057 -0.138754 7.018943 +v -1.309068 -0.050434 6.593094 +v -1.351493 0.118798 6.540086 +v -0.939304 -0.162793 7.155130 +v -1.263243 -0.130136 6.667329 +v -1.383304 0.205163 6.502673 +v -1.320246 -0.048638 6.588116 +v -0.945940 -0.419547 7.137195 +v -1.258039 -0.218561 6.688811 +v -1.133182 -0.219972 6.856547 +v -1.272428 -0.070212 6.663961 +v -0.985620 -0.365196 7.084934 +v -1.359429 0.106199 6.533719 +v -1.358681 0.110364 6.533562 +v -1.420808 0.057318 6.443054 +v -1.098226 -0.054064 6.916200 +v -1.424707 -0.071429 6.429207 +v -1.388718 0.075007 6.479739 +v -1.045516 -0.123342 6.994859 +v -1.286397 -0.054845 6.645185 +v -0.993308 -0.342444 7.072724 +v -1.185390 -0.225817 6.801855 +v -1.351222 0.311189 6.546333 +v -1.410197 0.070048 6.458713 +v -0.906584 -0.426009 7.188386 +v -1.334625 0.212131 6.570876 +v -1.326645 0.222203 6.570996 +v -1.193617 0.042029 6.776747 +v -1.232997 0.073400 6.711661 +v -1.369661 0.090403 6.513664 +v -0.832482 -0.339709 7.316420 +v -1.366980 0.097891 6.521867 +v -0.830298 -0.327201 7.315694 +v -1.373173 0.099065 6.515831 +v -0.828710 -0.323469 7.310886 +v -1.387300 0.203687 6.485158 +v -0.860312 -0.344129 7.262721 +v -1.380146 0.081432 6.497373 +v -1.385706 0.083474 6.492767 +v -1.340848 0.197587 6.556841 +v -1.349962 0.197763 6.551088 +v -1.355922 0.199804 6.540095 +v -0.999374 -0.322281 7.063879 +v -1.457274 -0.027174 6.385079 +v -1.431655 -0.072744 6.424203 +v -1.182927 0.039771 6.791067 +v -1.376541 0.209475 6.515103 +v -1.465968 0.023480 6.376631 +v -1.396140 0.203617 6.479549 +v -1.022459 -0.146873 7.039257 +v -1.468529 0.018180 6.373090 +v -1.268943 -0.082677 6.671197 +v -1.473004 -0.010107 6.367783 +v -1.323740 0.102446 6.578103 +v -1.342557 0.100537 6.566534 +v -1.208300 -0.226145 6.758142 +v -1.257101 0.068209 6.685885 +v -1.308668 -0.035783 6.618948 +v -1.270397 -0.147409 6.667831 +v -1.009071 -0.298551 7.049037 +v -1.062234 -0.213031 6.975571 +v -1.394867 0.070764 6.477967 +v -1.210101 0.053185 6.754844 +v -1.352519 -0.071641 6.545760 +v -1.281111 0.061291 6.653471 +v -1.216751 0.052274 6.747911 +v -1.271485 -0.115708 6.666460 +v -1.224270 0.055796 6.736310 +v -1.232593 0.063834 6.720090 +v -0.910563 -0.173303 7.203823 +v -1.271267 -0.075279 6.666718 +v -1.328735 0.253707 6.577666 +v -1.217036 -0.223230 6.732477 +v -1.069070 -0.202490 6.962230 +v -1.337551 0.278668 6.569592 +v -1.074375 -0.204896 6.955195 +v -1.275721 -0.061987 6.652117 +v -0.917031 -0.168160 7.187758 +v -1.304117 0.081558 6.615527 +v -1.137367 -0.002214 6.867820 +v -1.364848 0.104650 6.528168 +v -1.422987 0.223085 6.441398 +v -1.444615 0.047952 6.412031 +v -0.971817 -0.158825 7.108129 +v -0.924997 -0.166137 7.178593 +v -1.459807 0.267918 6.392527 +v -0.978994 -0.158092 7.091365 +v -0.987898 -0.165025 7.091121 +v -1.081301 -0.201902 6.948406 +v -1.402971 0.353517 6.476566 +v -1.454006 0.042342 6.394533 +v -1.325563 -0.048059 6.582689 +v -1.431509 0.061220 6.430432 +v -1.464825 0.287964 6.379040 +v -1.408685 0.201587 6.465411 +v -1.071895 -0.098867 6.959168 +v -0.873685 -0.205104 7.249876 +v -0.999279 -0.156610 7.067723 +v -1.466268 0.349366 6.378274 +v -1.437387 0.368304 6.416324 +v -1.469677 0.317780 6.374072 +v -1.339100 0.282905 6.566586 +v -1.348106 0.301764 6.554251 +v -1.425557 0.057355 6.436838 +v -1.254521 0.063371 6.693094 +v -1.244177 -0.222869 6.709243 +v -1.403939 -0.082023 6.473358 +v -0.963246 -0.408741 7.122344 +v -0.877248 -0.366513 7.244731 +v -1.461682 0.368828 6.397489 +v -1.104923 -0.216235 6.917886 +v -0.891032 -0.387088 7.238786 +v -1.136996 -0.215717 6.867339 +v -1.103215 -0.052038 6.914678 +v -1.257277 -0.211044 6.680030 +v -1.422356 -0.076120 6.435757 +v -1.024796 -0.140564 7.030386 +v -1.153755 -0.220205 6.839433 +v -1.085974 -0.215193 6.936749 +v -1.370505 0.315563 6.529644 +v -1.021461 -0.142490 7.036314 +v -1.434601 0.056120 6.425294 +v -1.040965 -0.136191 7.011260 +v -1.441746 -0.063515 6.412462 +v -1.337614 -0.064273 6.564867 +v -1.329007 0.230826 6.579257 +v -0.889163 -0.186895 7.230174 +v -1.440550 0.047112 6.416852 +v -1.365844 0.202838 6.524279 +v -1.472233 0.334734 6.373034 +v -0.960352 -0.159845 7.124618 +v -1.431803 0.367314 6.432576 +v -1.066127 -0.112723 6.972506 +v -1.348440 -0.062581 6.555646 +v -1.122072 -0.024767 6.887671 +v -1.372952 0.206067 6.525801 +v -0.978777 -0.161154 7.101390 +v -1.336804 0.258255 6.574985 +v -1.466793 -0.018317 6.373094 +v -1.375164 0.209692 6.519278 +v -1.273089 0.065244 6.661480 +v -1.279070 0.058377 6.661111 +v -1.431711 0.229620 6.434634 +v -1.309737 -0.046628 6.606261 +v -1.342662 0.107124 6.555867 +v -1.451012 0.046190 6.399254 +v -1.113211 -0.224724 6.896337 +v -1.320476 -0.047752 6.594778 +v -1.428293 0.372339 6.441928 +v -1.039428 -0.237407 7.012712 +v -1.438562 0.368174 6.429163 +v -1.009803 -0.159635 7.055947 +v -1.046861 -0.230422 7.009063 +v -1.027753 -0.140086 7.026402 +v -1.394848 0.346864 6.488707 +v -1.402695 -0.082983 6.481940 +v -1.330567 -0.046042 6.581503 +v -1.462244 0.276793 6.385165 +v -0.946521 -0.164762 7.152847 +v -0.869993 -0.235664 7.268044 +v -1.451179 0.372159 6.413594 +v -1.302878 0.068820 6.626064 +v -1.343644 0.275899 6.568196 +v -1.464634 0.031764 6.383214 +v -1.401469 0.357183 6.471337 +v -1.454727 0.365345 6.398946 +v -1.080580 -0.202771 6.952437 +v -1.425373 -0.083470 6.447517 +v -1.394670 0.084707 6.482033 +v -1.402173 0.081571 6.478159 +v -1.167372 0.024600 6.827855 +v -1.280972 -0.060779 6.651513 +v -1.364954 0.109457 6.532472 +v -1.223738 0.050981 6.741283 +v -1.340254 0.211309 6.570730 +v -0.876020 -0.365469 7.252119 +v -1.124755 -0.220496 6.885203 +v -1.412166 0.364236 6.468137 +v -0.901799 -0.412980 7.217167 +v -1.410907 0.076230 6.467079 +v -1.416779 0.368764 6.452251 +v -1.129041 -0.219651 6.873196 +v -1.470398 0.307427 6.373930 +v -1.476826 0.316111 6.373348 +v -1.459587 -0.045802 6.393482 +v -1.419177 0.062359 6.449933 +v -1.360371 0.311280 6.541696 +v -1.151540 -0.216191 6.857676 +v -1.425488 0.059368 6.441947 +v -1.166877 -0.222253 6.826158 +v -1.043321 -0.129296 7.001099 +v -1.390524 0.210562 6.493266 +v -1.407758 0.200435 6.468506 +v -1.242120 0.065233 6.707224 +v -1.437120 0.062429 6.422858 +v -1.367130 0.102180 6.525217 +v -1.401535 0.072940 6.473916 +v -0.830048 -0.330842 7.317332 +v -0.833838 -0.337316 7.319193 +v -1.396172 0.087061 6.488846 +v -0.829582 -0.321718 7.306479 +v -1.372376 0.106750 6.520040 +v -0.863697 -0.348304 7.271657 +v -1.377809 0.082770 6.505190 +v -0.834060 -0.321657 7.303567 +v -0.877747 -0.362539 7.257637 +v -0.871064 -0.352385 7.255412 +v -0.870558 -0.349711 7.261229 +v -0.836576 -0.344168 7.310651 +v -0.840882 -0.344374 7.304263 +v -0.844128 -0.342979 7.296735 +v -0.851921 -0.351983 7.294547 +v -0.853834 -0.351106 7.286334 +v -0.841344 -0.320034 7.299171 +v -0.851028 -0.345272 7.282115 +v -1.426576 0.373972 6.447105 +v -1.440663 0.053590 6.420951 +v -1.019025 -0.156044 7.047987 +v -0.909706 -0.180729 7.212510 +v -1.419825 0.216971 6.452023 +v -1.428451 0.366944 6.439846 +v -1.388560 0.209234 6.498881 +v -1.448886 0.245918 6.414152 +v -1.449483 0.047167 6.403563 +v -1.458300 0.043956 6.398848 +v -0.859009 -0.274492 7.280730 +v -1.017072 -0.285628 7.046219 +v -0.926114 -0.173981 7.191051 +v -1.016995 -0.280862 7.039012 +v -1.021439 -0.269361 7.035810 +v -1.454551 0.370638 6.405806 +v -1.336203 0.229985 6.577141 +v -1.459732 0.041932 6.391498 +v -1.401202 0.350076 6.483189 +v -1.331411 0.248358 6.579059 +v -1.395439 0.210723 6.496365 +v -1.448969 -0.066283 6.412229 +v -1.451943 -0.054270 6.400985 +v -1.000643 -0.162715 7.074173 +v -1.273098 0.057704 6.671582 +v -1.065398 -0.124064 6.980351 +v -1.094352 -0.209451 6.933145 +v -1.395181 0.210677 6.487742 +v -1.326944 -0.043477 6.588197 +v -1.470117 0.030858 6.378582 +v -1.126073 -0.030095 6.890536 +v -1.463485 0.354012 6.382379 +v -1.404369 0.206893 6.477161 +v -1.194289 0.038225 6.781048 +v -1.332975 -0.059673 6.571622 +v -1.476661 0.026859 6.370798 +v -1.473249 0.028061 6.372509 +v -1.356773 0.108196 6.549167 +v -1.198623 0.038629 6.775710 +v -1.344464 -0.058167 6.566980 +v -1.471979 -0.025582 6.379046 +v -1.123267 -0.015104 6.879841 +v -1.418216 0.068878 6.456908 +v -1.361296 0.113830 6.542642 +v -1.348558 -0.059565 6.563248 +v -1.415779 0.063911 6.454810 +v -1.479229 -0.016718 6.370607 +v -1.205481 0.042908 6.765384 +v -1.347089 0.281462 6.563791 +v -1.214617 0.039925 6.762212 +v -1.473195 0.010923 6.367347 +v -1.477442 0.000873 6.366907 +v -1.222353 0.043069 6.749292 +v -1.478996 0.020338 6.370212 +v -1.358713 0.303233 6.547592 +v -1.084186 -0.194770 6.948414 +v -1.347409 0.203096 6.557748 +v -1.230536 0.045831 6.736459 +v -1.293809 0.061024 6.639833 +v -1.341302 0.218737 6.574296 +v -1.392448 -0.081024 6.496445 +v -1.312986 0.066762 6.619947 +v -1.370515 0.310941 6.535011 +v -1.090526 -0.189221 6.941181 +v -0.914918 -0.422934 7.209612 +v -1.134455 -0.217921 6.878562 +v -1.417186 -0.082463 6.454891 +v -1.235946 0.054887 6.723226 +v -1.086997 -0.202874 6.941141 +v -1.443967 0.061998 6.418792 +v -1.083669 -0.198670 6.945248 +v -1.050422 -0.136684 7.003539 +v -1.154839 0.019743 6.842966 +v -1.034820 -0.140656 7.024272 +v -1.355849 -0.065752 6.551462 +v -1.002953 -0.313316 7.057959 +v -1.263626 0.055322 6.688759 +v -1.361273 -0.071146 6.541048 +v -1.431945 0.373029 6.446965 +v -1.466086 0.043997 6.387126 +v -1.447710 0.052325 6.414336 +v -1.327405 0.096425 6.587026 +v -1.318345 0.086889 6.602070 +v -1.024931 -0.151539 7.041985 +v -1.432060 0.371416 6.439931 +v -1.281167 -0.098297 6.673287 +v -1.468797 0.040071 6.385033 +v -1.013669 -0.300151 7.055768 +v -1.431205 0.225909 6.442874 +v -1.389346 0.207711 6.513083 +v -1.171655 0.020431 6.834820 +v -1.268599 0.056641 6.678159 +v -1.455048 0.255384 6.404515 +v -1.381605 -0.079511 6.513463 +v -1.380373 0.331259 6.512980 +v -1.479336 0.033921 6.374300 +v -1.181525 0.025628 6.819082 +v -1.098495 -0.210932 6.926465 +v -1.187896 -0.227513 6.790038 +v -1.435488 0.067554 6.435219 +v -1.273058 -0.187975 6.670934 +v -1.028441 -0.256678 7.032670 +v -1.110124 -0.216829 6.911069 +v -0.973149 -0.163338 7.114461 +v -1.444088 0.070046 6.424135 +v -1.481901 -0.005635 6.367763 +v -0.907931 -0.408309 7.228094 +v -1.283134 -0.062522 6.657990 +v -0.887025 -0.371834 7.247299 +v -1.469538 0.366454 6.389441 +v -1.470423 0.359532 6.384399 +v -1.410670 0.206938 6.470616 +v -1.274754 -0.155189 6.666755 +v -1.412067 0.210444 6.462514 +v -1.288259 0.060640 6.646876 +v -1.275279 -0.140528 6.665076 +v -1.294810 -0.044542 6.638160 +v -1.321806 -0.043379 6.606180 +v -1.417172 0.213524 6.462508 +v -1.461521 -0.053236 6.396534 +v -1.327119 -0.042381 6.594151 +v -1.415717 0.073879 6.460035 +v -1.336062 -0.041214 6.589777 +v -1.392154 0.340655 6.499549 +v -0.937425 -0.436156 7.165817 +v -1.298654 -0.041310 6.636043 +v -1.277329 -0.125304 6.665644 +v -1.300440 -0.042167 6.628806 +v -1.035294 -0.245187 7.025891 +v -1.365920 0.111393 6.538388 +v -1.072111 -0.204383 6.978848 +v -1.476654 0.295799 6.375864 +v -1.111333 -0.043726 6.906294 +v -1.461241 -0.034836 6.385229 +v -1.307165 -0.036407 6.625986 +v -1.427782 -0.080457 6.441341 +v -1.398035 0.346988 6.492858 +v -1.471792 -0.038749 6.385571 +v -1.432064 -0.076280 6.430028 +v -1.426489 0.067407 6.447492 +v -1.309767 -0.037808 6.615597 +v -1.343099 0.211564 6.569734 +v -0.950061 -0.161665 7.144484 +v -1.034896 -0.144020 7.027676 +v -1.237240 -0.223000 6.720274 +v -1.153102 -0.217716 6.849122 +v -1.078197 -0.197784 6.962703 +v -1.478858 0.334778 6.372446 +v -1.413079 0.360547 6.472040 +v -0.984309 -0.376661 7.094362 +v -1.082871 -0.199830 6.954364 +v -0.889246 -0.199619 7.242283 +v -1.085728 -0.089336 6.946935 +v -1.087388 -0.191951 6.944086 +v -1.137222 -0.012098 6.877095 +v -1.313937 0.075261 6.613405 +v -1.096471 -0.080362 6.938698 +v -1.271860 -0.215423 6.679859 +v -1.159045 0.011404 6.855001 +v -1.371516 0.109495 6.527817 +v -1.452396 0.048689 6.407189 +v -1.094618 -0.199037 6.935405 +v -1.385671 0.206258 6.512860 +v -0.834798 -0.331342 7.320230 +v -0.838225 -0.327681 7.317585 +v -1.386273 0.088791 6.509779 +v -1.384515 0.099647 6.514444 +v -1.405427 0.086518 6.480160 +v -0.844631 -0.325103 7.311127 +v -1.389627 0.085904 6.496708 +v -0.856367 -0.294046 7.286543 +v -1.363532 0.202904 6.538994 +v -1.369731 0.203243 6.535578 +v -0.879706 -0.354634 7.262134 +v -0.923867 -0.434760 7.187457 +v -0.863281 -0.262562 7.278193 +v -1.038611 -0.145875 7.023482 +v -1.302983 0.061649 6.633010 +v -0.864046 -0.248554 7.271157 +v -1.097568 -0.184484 6.936904 +v -1.433879 0.070488 6.441348 +v -1.282356 -0.111425 6.666904 +v -1.251271 0.054719 6.706068 +v -1.102680 -0.069454 6.929318 +v -1.483505 -0.013401 6.367832 +v -0.951250 -0.427828 7.150061 +v -1.346767 0.267538 6.568209 +v -1.470473 0.291975 6.377875 +v -1.102082 -0.190120 6.931856 +v -1.472736 0.353498 6.380826 +v -1.353305 0.278682 6.563880 +v -1.106119 -0.199325 6.926568 +v -1.483554 0.008491 6.364756 +v -1.340706 0.094769 6.580747 +v -1.253907 -0.220751 6.694106 +v -1.339352 0.098230 6.574171 +v -1.483182 0.302053 6.373618 +v -1.273742 -0.098311 6.673214 +v -1.163016 0.021716 6.837660 +v -1.483484 0.316898 6.371482 +v -1.451368 0.066355 6.418150 +v -1.352799 0.105137 6.555226 +v -1.385589 -0.080870 6.505251 +v -0.920371 -0.175751 7.196814 +v -1.351001 0.286712 6.561522 +v -1.401528 0.210923 6.488567 +v -1.449932 0.056945 6.416181 +v -0.986466 -0.166609 7.097098 +v -1.170081 0.030207 6.818752 +v -1.406986 0.211644 6.483229 +v -1.352770 0.292485 6.557096 +v -1.477465 0.323009 6.371592 +v -1.414633 0.081707 6.467466 +v -1.057178 -0.133765 6.994009 +v -1.190356 0.028019 6.808530 +v -1.275388 0.046089 6.678653 +v -1.323144 0.076029 6.609145 +v -1.015579 -0.162213 7.056188 +v -1.064080 -0.132228 6.987636 +v -1.474262 0.348599 6.373730 +v -1.415719 0.210617 6.474497 +v -1.292482 -0.051151 6.649376 +v -1.345393 0.240097 6.574925 +v -1.350621 0.206637 6.560477 +v -0.942809 -0.168476 7.164530 +v -1.415349 0.212737 6.467745 +v -1.369423 0.309177 6.537860 +v -1.280003 0.049477 6.666965 +v -1.424480 0.373668 6.456031 +v -1.081308 -0.193979 6.961820 +v -1.027232 -0.269487 7.047493 +v -1.079906 -0.113952 6.965627 +v -1.437923 0.375829 6.435034 +v -0.897321 -0.192165 7.231174 +v -1.084986 -0.193718 6.952479 +v -1.208193 0.035939 6.773676 +v -1.420419 0.372404 6.456987 +v -1.382705 0.316711 6.526383 +v -1.094784 -0.182789 6.947970 +v -1.220729 -0.224773 6.743920 +v -0.882964 -0.368796 7.247783 +v -1.219443 0.041373 6.755819 +v -0.994256 -0.355240 7.082324 +v -0.892871 -0.390216 7.236884 +v -0.887045 -0.382218 7.240673 +v -1.003121 -0.331123 7.073495 +v -1.257344 0.053554 6.698325 +v -1.435985 0.370298 6.434489 +v -1.005569 -0.163948 7.066557 +v -1.144468 -0.006404 6.874223 +v -1.361282 -0.063849 6.554069 +v -1.025913 -0.161391 7.046445 +v -1.033620 -0.149312 7.031917 +v -1.474045 0.045887 6.387047 +v -1.130872 -0.215293 6.891150 +v -1.028266 -0.153199 7.038098 +v -1.354802 0.252409 6.569539 +v -1.281540 -0.151388 6.663562 +v -1.460909 0.374473 6.409770 +v -1.458455 0.046299 6.404071 +v -0.919271 -0.179717 7.204831 +v -1.347716 0.096254 6.572439 +v -1.278536 -0.105481 6.669197 +v -1.406222 0.350210 6.488044 +v -1.151827 0.013250 6.851718 +v -1.474810 0.039390 6.382739 +v -1.050527 -0.148468 7.011840 +v -1.318533 -0.037202 6.618011 +v -1.055624 -0.147580 7.006306 +v -1.240294 0.043348 6.730242 +v -1.053495 -0.221056 6.984619 +v -1.108907 -0.061190 6.921401 +v -1.111173 -0.055824 6.916718 +v -1.277624 -0.071599 6.669405 +v -1.241522 0.048575 6.721426 +v -1.281402 -0.069014 6.668386 +v -1.160161 0.017080 6.847808 +v -1.269038 0.052760 6.685495 +v -1.392685 -0.079186 6.508544 +v -1.167928 0.019029 6.839003 +v -0.946529 -0.439506 7.169537 +v -1.066737 -0.208592 6.982393 +v -0.967493 -0.168375 7.135255 +v -1.108836 -0.210784 6.918344 +v -1.372516 0.108086 6.534536 +v -0.938855 -0.171217 7.172813 +v -1.132754 -0.026886 6.888947 +v -0.985809 -0.169019 7.106944 +v -1.051940 -0.229778 7.014577 +v -1.070881 -0.127375 6.980186 +v -1.411546 0.082972 6.474160 +v -1.122188 -0.217053 6.901960 +v -1.119699 -0.220380 6.899016 +v -1.417150 0.084588 6.469417 +v -0.996818 -0.172032 7.092749 +v -1.345944 0.220862 6.573474 +v -1.425323 0.215478 6.463587 +v -1.274578 -0.090045 6.674881 +v -1.416366 0.075957 6.464093 +v -1.289465 -0.059039 6.658608 +v -1.420933 0.366024 6.465615 +v -1.369028 0.299220 6.545304 +v -1.420890 0.070740 6.458930 +v -1.008003 -0.171685 7.073725 +v -1.480599 0.359347 6.379528 +v -0.909925 -0.414700 7.220876 +v -1.341528 -0.043030 6.579916 +v -1.480674 0.029729 6.371009 +v -1.484886 0.325850 6.371348 +v -1.084246 -0.187694 6.959798 +v -1.087256 -0.186921 6.954506 +v -1.192529 0.033163 6.796184 +v -1.430628 0.076807 6.448316 +v -1.440335 0.231509 6.435782 +v -1.438011 0.374630 6.440230 +v -1.003738 -0.347892 7.085935 +v -0.986059 -0.387619 7.105368 +v -1.206759 0.031019 6.782328 +v -0.887352 -0.204725 7.248641 +v -1.385733 0.328219 6.516313 +v -1.214188 -0.225952 6.777536 +v -1.359293 0.204644 6.552101 +v -1.377416 0.109712 6.520916 +v -1.114309 -0.221722 6.903512 +v -1.012851 -0.168879 7.065249 +v -1.383875 0.091356 6.512896 +v -0.838782 -0.338990 7.320410 +v -1.439744 0.069360 6.428012 +v -0.839452 -0.331714 7.320405 +v -1.394698 0.090075 6.504405 +v -0.863691 -0.353433 7.281837 +v -0.880157 -0.353799 7.277366 +v -0.856933 -0.298623 7.289532 +v -1.364990 0.206152 6.544864 +v -0.861806 -0.295040 7.293043 +v -1.374338 0.203956 6.531747 +v -0.881163 -0.366925 7.257977 +v -0.853818 -0.309922 7.296829 +v -0.842683 -0.346524 7.315228 +v -0.847059 -0.349010 7.309193 +v -0.850236 -0.352022 7.302747 +v -0.859072 -0.356062 7.290841 +v -0.850686 -0.319648 7.304154 +v -1.284822 -0.065703 6.662000 +v -1.218247 0.034941 6.764408 +v -0.939202 -0.442355 7.184816 +v -1.477672 0.044405 6.382018 +v -1.369655 -0.074598 6.533270 +v -1.479786 0.042043 6.376853 +v -1.345755 0.253282 6.573353 +v -1.479463 0.048224 6.377133 +v -0.902981 -0.186125 7.223352 +v -1.232271 0.040405 6.741812 +v -1.129946 -0.211894 6.898129 +v -0.980568 -0.167306 7.116605 +v -1.044161 -0.152159 7.024810 +v -1.489748 -0.008195 6.365952 +v -1.476002 0.364400 6.385555 +v -1.468700 0.047740 6.399253 +v -1.304230 -0.037648 6.640328 +v -1.440304 0.073991 6.440784 +v -1.085251 -0.098548 6.953448 +v -1.032443 -0.255759 7.038559 +v -1.488691 0.007175 6.362302 +v -1.096262 -0.182140 6.944054 +v -1.488569 0.027824 6.367994 +v -0.877252 -0.242334 7.272910 +v -1.106447 -0.188873 6.930176 +v -1.002234 -0.172688 7.083974 +v -1.348698 0.099319 6.566846 +v -1.311818 -0.032821 6.629987 +v -1.467793 -0.060822 6.400000 +v -1.252895 -0.224872 6.709120 +v -1.412576 -0.083924 6.466683 +v -1.363734 0.210554 6.553150 +v -1.390713 0.334787 6.507433 +v -1.267961 0.045578 6.695272 +v -1.400640 0.341681 6.497834 +v -1.389953 0.207188 6.503309 +v -1.434740 0.375134 6.448096 +v -1.473847 -0.048873 6.391215 +v -1.412753 0.086308 6.478510 +v -0.881445 -0.215188 7.257815 +v -1.289009 0.049426 6.655619 +v -1.406859 0.347840 6.493580 +v -0.954801 -0.171100 7.152106 +v -1.083145 -0.188781 6.966094 +v -1.475225 0.278810 6.383499 +v -1.442420 -0.079288 6.430081 +v -1.116188 -0.066563 6.922956 +v -1.423672 0.070377 6.456505 +v -1.449470 0.378514 6.427860 +v -1.444343 0.371833 6.428469 +v -1.418701 0.083260 6.466506 +v -0.906824 -0.396426 7.240281 +v -1.380386 0.110038 6.522947 +v -1.450553 0.373074 6.422523 +v -1.381547 0.106898 6.517803 +v -1.457342 0.374438 6.416846 +v -1.118806 -0.048125 6.907863 +v -1.462977 0.373142 6.401124 +v -1.086136 -0.119624 6.968107 +v -1.226110 0.039753 6.750328 +v -1.090647 -0.188325 6.949888 +v -1.046237 -0.144341 7.015020 +v -0.980679 -0.165904 7.109591 +v -1.134400 -0.216954 6.884382 +v -1.272199 0.048113 6.685419 +v -1.295621 0.049499 6.646646 +v -1.352680 0.264862 6.567244 +v -1.118813 -0.210266 6.909660 +v -1.427668 0.073514 6.452367 +v -1.327646 0.088101 6.595930 +v -0.869506 -0.267848 7.283893 +v -1.342725 0.088208 6.588314 +v -1.433640 0.076737 6.445409 +v -1.413150 0.355435 6.478878 +v -1.291937 -0.159312 6.661711 +v -1.153329 0.002421 6.862884 +v -1.408740 0.358599 6.474518 +v -1.241024 0.030547 6.741522 +v -1.287101 -0.133642 6.662120 +v -1.310705 0.057638 6.629828 +v -1.239354 0.038975 6.734314 +v -1.455625 0.058520 6.415379 +v -1.388438 -0.076567 6.514973 +v -1.247358 0.039901 6.726572 +v -1.322604 0.067364 6.616229 +v -1.350305 0.240647 6.572334 +v -1.464290 -0.064447 6.405174 +v -0.918333 -0.186446 7.214781 +v -1.489009 0.012875 6.365232 +v -1.495580 0.014607 6.363452 +v -1.493256 0.007602 6.360991 +v -1.457054 0.248642 6.414931 +v -1.293812 -0.108066 6.667775 +v -1.250849 -0.225961 6.722128 +v -1.113918 -0.189777 6.925311 +v -1.361279 0.104275 6.551411 +v -1.021163 -0.288914 7.057490 +v -1.280099 -0.079873 6.673750 +v -1.383647 0.322399 6.520741 +v -1.102492 -0.181713 6.940147 +v -0.886183 -0.370258 7.256108 +v -1.365151 0.108302 6.547225 +v -1.484197 0.039399 6.372938 +v -1.140239 -0.212323 6.885934 +v -1.063725 -0.213192 6.989338 +v -1.484846 0.353187 6.373744 +v -1.293453 -0.053347 6.657719 +v -1.144055 -0.210938 6.874473 +v -1.456276 0.053717 6.413337 +v -1.376985 0.107183 6.529696 +v -1.108032 -0.075784 6.933715 +v -1.394626 0.211669 6.513915 +v -1.401520 -0.082174 6.490805 +v -0.971602 -0.169410 7.127707 +v -1.412899 0.209700 6.477684 +v -1.265660 -0.224691 6.700437 +v -1.481039 -0.027272 6.378019 +v -1.334447 -0.042177 6.596879 +v -0.977109 -0.171608 7.125122 +v -0.962860 -0.417287 7.134463 +v -0.978858 -0.167926 7.119769 +v -1.399849 0.210373 6.500307 +v -1.474840 0.269616 6.391132 +v -1.407370 0.212592 6.488808 +v -1.355050 -0.046713 6.571216 +v -1.397717 0.337235 6.502287 +v -1.486300 0.347151 6.369257 +v -1.471437 0.045135 6.393598 +v -1.481121 0.281699 6.381598 +v -1.356438 0.216105 6.562196 +v -1.443744 0.377302 6.440736 +v -1.446832 0.379921 6.433266 +v -0.959619 -0.172393 7.148682 +v -0.980626 -0.396284 7.111898 +v -1.473845 0.375380 6.397396 +v -1.001404 -0.382739 7.110602 +v -1.078494 -0.195056 6.971481 +v -1.041672 -0.245706 7.032254 +v -1.168944 -0.220018 6.836749 +v -1.416105 0.084573 6.474783 +v -1.269656 -0.208341 6.675052 +v -1.126463 -0.049458 6.906559 +v -1.431600 -0.085696 6.453561 +v -1.419986 0.080406 6.465496 +v -1.422125 0.074131 6.466933 +v -1.433368 0.222776 6.447756 +v -1.423580 0.071299 6.464325 +v -1.082553 -0.185189 6.970372 +v -1.421540 0.082498 6.472354 +v -1.181207 -0.220850 6.828708 +v -1.088270 -0.181682 6.959751 +v -1.447788 0.239188 6.425565 +v -1.362134 0.281304 6.559389 +v -1.056354 -0.222514 7.000115 +v -1.205514 -0.226072 6.791513 +v -1.450262 -0.074887 6.419117 +v -1.214653 -0.225683 6.765307 +v -1.391707 0.091977 6.510452 +v -1.090490 -0.179597 6.954594 +v -1.460412 0.051706 6.407219 +v -1.486926 0.308643 6.371222 +v -1.388122 0.109042 6.519003 +v -1.121965 -0.203924 6.909486 +v -1.024843 -0.165353 7.051817 +v -1.350296 0.230369 6.571787 +v -1.283359 -0.191262 6.668416 +v -1.033249 -0.159881 7.039852 +v -1.400821 0.090427 6.494027 +v -1.320128 -0.040940 6.613199 +v -1.343682 -0.052786 6.571060 +v -0.847831 -0.340158 7.318182 +v -0.850706 -0.332926 7.316503 +v -1.410316 0.089277 6.484679 +v -1.376848 0.204974 6.534991 +v -0.848404 -0.328556 7.314609 +v -1.430866 0.077310 6.453129 +v -1.385992 0.211012 6.523649 +v -0.862946 -0.286439 7.290000 +v -1.444711 0.074863 6.438552 +v -1.448357 0.076949 6.427443 +v -0.882008 -0.370871 7.262658 +v -0.884209 -0.373351 7.259886 +v -0.882698 -0.353940 7.271900 +v -0.882267 -0.358780 7.262408 +v -1.274504 0.040338 6.687876 +v -1.369073 0.283490 6.553700 +v -1.281248 0.040955 6.675016 +v -1.019270 -0.298838 7.064495 +v -1.364095 0.217071 6.557459 +v -1.226483 0.028874 6.763214 +v -1.358562 0.225007 6.564018 +v -1.451149 0.076320 6.423778 +v -1.365099 0.232484 6.563134 +v -1.144097 -0.019061 6.883177 +v -1.228685 0.032983 6.754049 +v -1.382581 -0.073780 6.533288 +v -1.129821 -0.199678 6.904723 +v -1.288601 -0.143281 6.660541 +v -1.487417 0.358457 6.375112 +v -1.383076 -0.076407 6.521595 +v -1.023767 -0.171579 7.057081 +v -1.458056 0.071605 6.419571 +v -1.495870 0.001435 6.362898 +v -1.312254 0.047593 6.635099 +v -1.422186 0.356196 6.479464 +v -1.490520 0.019315 6.367520 +v -1.318532 0.061057 6.621941 +v -1.494119 0.338943 6.368258 +v -1.289347 -0.127346 6.662639 +v -1.465930 0.055608 6.404914 +v -1.494937 0.349369 6.367791 +v -1.360630 0.263545 6.565084 +v -1.440034 -0.082508 6.438276 +v -1.435787 0.375671 6.449754 +v -1.034336 -0.154137 7.036259 +v -1.440516 0.372394 6.445444 +v -1.092749 -0.179652 6.957394 +v -1.377411 0.216007 6.543304 +v -1.448384 -0.080747 6.430967 +v -1.413485 0.217386 6.488111 +v -1.474326 -0.032269 6.381821 +v -1.047977 -0.158259 7.023768 +v -0.933938 -0.174587 7.183631 +v -1.391936 0.105713 6.514251 +v -0.952117 -0.175134 7.167178 +v -1.487427 -0.025519 6.372637 +v -1.491575 0.045011 6.371634 +v -0.952161 -0.172772 7.160355 +v -1.047269 -0.239019 7.026452 +v -1.346604 -0.042424 6.580358 +v -1.058735 -0.158901 7.012424 +v -1.482292 0.371133 6.385572 +v -0.972325 -0.414128 7.131771 +v -0.899584 -0.390507 7.243116 +v -1.200474 0.028174 6.797658 +v -1.113451 -0.196109 6.923174 +v -1.476065 0.373114 6.391270 +v -1.306905 -0.035014 6.636294 +v -0.920176 -0.429936 7.203560 +v -1.414311 0.345232 6.497938 +v -1.442249 0.226992 6.446687 +v -0.997853 -0.372126 7.098892 +v -1.315471 -0.034331 6.624581 +v -0.890178 -0.211092 7.252958 +v -1.443645 0.229762 6.439980 +v -1.300109 0.036911 6.652269 +v -1.130976 -0.034719 6.894686 +v -1.108399 -0.178894 6.936098 +v -1.074853 -0.202311 6.984852 +v -1.179626 -0.224770 6.813766 +v -1.084010 -0.181389 6.965895 +v -1.083418 -0.124951 6.973971 +v -1.492951 0.316093 6.370073 +v -1.338532 0.082586 6.596206 +v -1.260030 0.044468 6.706159 +v -1.364291 0.271901 6.560925 +v -1.290493 -0.181491 6.665907 +v -1.371737 0.292279 6.548389 +v -1.371543 -0.065090 6.547962 +v -1.084222 -0.181959 6.973927 +v -1.380506 0.294823 6.543098 +v -1.113457 -0.202914 6.921545 +v -1.492318 0.359343 6.371883 +v -0.872893 -0.259706 7.280755 +v -1.041954 -0.163987 7.037557 +v -1.115385 -0.205724 6.917689 +v -1.228880 -0.225374 6.766218 +v -1.384017 0.309632 6.531306 +v -1.154538 -0.012027 6.878168 +v -1.232261 -0.224652 6.746240 +v -1.147246 -0.004990 6.869946 +v -0.880649 -0.229092 7.266300 +v -1.331378 0.077843 6.603718 +v -1.397128 0.324826 6.515659 +v -1.093253 -0.106689 6.956181 +v -1.461553 0.061168 6.415578 +v -1.406285 -0.080362 6.495018 +v -0.914233 -0.192305 7.224788 +v -1.098862 -0.178674 6.955880 +v -1.052916 -0.163731 7.020878 +v -1.243677 0.032793 6.738125 +v -1.355114 0.091227 6.577378 +v -1.101490 -0.091748 6.944609 +v -1.159795 0.006652 6.861267 +v -1.293368 -0.115328 6.664143 +v -1.397100 0.332297 6.510426 +v -0.971992 -0.174109 7.138780 +v -1.417661 -0.085213 6.479130 +v -1.490587 0.036235 6.368134 +v -1.497814 0.332741 6.367468 +v -1.479257 0.048544 6.385586 +v -1.481352 0.051766 6.385720 +v -1.064264 -0.139953 6.995054 +v -1.334203 -0.043851 6.600967 +v -1.436103 -0.083567 6.445508 +v -1.105622 -0.173617 6.938387 +v -1.106909 -0.174601 6.936944 +v -1.276565 -0.222319 6.686714 +v -1.351429 -0.042934 6.580198 +v -1.178355 0.020805 6.832717 +v -1.439353 0.374552 6.448869 +v -1.442167 0.375692 6.446237 +v -0.905521 -0.402989 7.232224 +v -1.294351 0.038786 6.657066 +v -0.952412 -0.436281 7.162842 +v -1.464154 0.261796 6.399260 +v -1.484312 -0.037180 6.381342 +v -0.904937 -0.394263 7.244518 +v -1.359712 0.096315 6.565695 +v -0.891715 -0.377861 7.246571 +v -1.293111 -0.064259 6.667825 +v -1.367301 0.097936 6.560287 +v -1.369856 0.216998 6.551040 +v -1.449822 0.380555 6.440501 +v -1.300896 -0.044893 6.648727 +v -0.937242 -0.181118 7.194612 +v -1.282408 -0.089902 6.675958 +v -1.464087 0.057139 6.410179 +v -1.282224 -0.202598 6.670193 +v -1.472376 0.057268 6.404552 +v -1.459367 0.378975 6.423337 +v -1.069273 -0.208391 6.994928 +v -1.488481 0.285466 6.381826 +v -1.007268 -0.181063 7.086184 +v -1.311980 -0.033848 6.637238 +v -1.150494 -0.213407 6.863966 +v -1.429122 0.076135 6.466602 +v -0.975365 -0.401889 7.116326 +v -1.420600 0.214084 6.469933 +v -1.016702 -0.181948 7.072221 +v -1.373378 0.108195 6.540874 +v -1.391050 0.105538 6.528481 +v -1.175886 -0.222769 6.819094 +v -1.397238 0.095831 6.508697 +v -1.395960 0.110146 6.513558 +v -1.195682 -0.224602 6.810299 +v -1.141225 -0.030464 6.891610 +v -0.991388 -0.390500 7.110747 +v -1.372973 0.273632 6.555317 +v -1.126502 -0.211225 6.901843 +v -1.287995 0.037937 6.667903 +v -1.329805 -0.044938 6.610229 +v -1.341978 -0.041391 6.588724 +v -1.105640 -0.177729 6.939244 +v -1.381431 0.207825 6.531024 +v -0.863795 -0.299204 7.297666 +v -1.405499 0.091949 6.503232 +v -1.414249 0.093163 6.494917 +v -1.398113 0.216118 6.513721 +v -1.404853 0.213680 6.499845 +v -0.885773 -0.368752 7.270741 +v -1.434447 0.077705 6.455977 +v -0.892480 -0.368855 7.262634 +v -1.435851 0.078391 6.449877 +v -1.448858 0.076596 6.434097 +v -0.854463 -0.325741 7.311558 +v -0.850267 -0.339963 7.317220 +v -0.860099 -0.359936 7.301626 +v -0.852400 -0.350055 7.314443 +v -0.859345 -0.359167 7.310246 +v -0.867024 -0.361694 7.298281 +v -1.062738 -0.217375 7.000119 +v -0.920081 -0.431946 7.196424 +v -1.436575 -0.085337 6.455166 +v -1.063250 -0.219247 7.014558 +v -1.135694 -0.047566 6.904896 +v -1.413613 0.350251 6.487603 +v -1.208355 0.023560 6.800743 +v -1.219163 0.022123 6.790216 +v -1.498899 0.010517 6.361800 +v -1.011094 -0.314878 7.070205 +v -1.271152 0.043645 6.692890 +v -1.217725 0.026772 6.780167 +v -1.433592 0.370141 6.458582 +v -1.418902 0.084923 6.479413 +v -0.929573 -0.181619 7.200405 +v -1.005981 -0.183603 7.094246 +v -1.079859 -0.193313 6.984001 +v -1.375569 0.287531 6.548462 +v -1.495844 0.021906 6.364496 +v -1.422976 0.078150 6.472029 +v -1.475828 0.052692 6.398165 +v -1.478496 0.046146 6.391017 +v -0.936348 -0.178465 7.191039 +v -1.484001 0.053687 6.382989 +v -1.283734 0.030161 6.680871 +v -1.486996 0.052277 6.376259 +v -1.013143 -0.187158 7.083324 +v -1.492185 0.053001 6.373983 +v -1.290602 0.028524 6.670482 +v -1.294956 0.028151 6.665800 +v -1.475902 -0.061765 6.398679 +v -1.397970 0.108719 6.511279 +v -1.358312 0.236540 6.566781 +v -1.087656 -0.180550 6.976462 +v -1.033833 -0.170478 7.046821 +v -1.090794 -0.172320 6.967570 +v -1.095382 -0.096558 6.948273 +v -1.367167 -0.055725 6.562957 +v -1.030030 -0.272531 7.054987 +v -1.452143 -0.077865 6.422156 +v -1.421674 0.363487 6.470422 +v -1.134974 -0.200829 6.901317 +v -1.238986 0.025721 6.754255 +v -1.358263 -0.058059 6.563848 +v -1.094734 -0.177330 6.958505 +v -1.315246 -0.032889 6.631560 +v -1.236824 0.031036 6.748859 +v -1.002310 -0.360463 7.093271 +v -1.372420 -0.071304 6.539459 +v -1.247746 0.032041 6.733281 +v -1.431695 0.369016 6.462565 +v -1.102816 -0.179030 6.946756 +v -1.458253 0.241565 6.430485 +v -1.258960 0.031541 6.719455 +v -1.258942 0.038432 6.712822 +v -1.471570 0.377163 6.403625 +v -0.902963 -0.378822 7.253088 +v -1.364521 0.254924 6.565104 +v -1.120324 -0.186764 6.925271 +v -0.897597 -0.373346 7.251003 +v -1.154471 -0.203676 6.877135 +v -1.337489 -0.049019 6.601822 +v -1.147713 -0.209629 6.871593 +v -1.293302 -0.122753 6.661806 +v -0.902902 -0.384076 7.246396 +v -1.340281 -0.043565 6.594012 +v -1.475384 0.259734 6.404659 +v -1.434719 0.219889 6.458453 +v -1.480131 0.263612 6.399304 +v -1.166965 0.004386 6.862337 +v -1.489841 0.375920 6.381912 +v -1.108305 -0.177188 6.940347 +v -1.488425 0.368986 6.379611 +v -1.168799 -0.213828 6.857157 +v -1.423464 -0.086581 6.468400 +v -1.483285 0.275638 6.387380 +v -0.985130 -0.173917 7.121164 +v -0.990225 -0.176865 7.113985 +v -1.288997 -0.221828 6.681212 +v -0.993674 -0.177000 7.103376 +v -1.115084 -0.184644 6.929881 +v -1.278887 0.033817 6.689145 +v -1.310670 0.029863 6.645288 +v -1.495013 -0.017866 6.367434 +v -1.044697 -0.157876 7.030088 +v -1.027606 -0.184186 7.061157 +v -0.867961 -0.286324 7.293146 +v -1.300410 0.015270 6.665304 +v -1.016732 -0.312044 7.077247 +v -1.304777 0.028518 6.652938 +v -1.357724 -0.043944 6.582187 +v -1.273868 0.035431 6.698901 +v -1.303672 -0.206088 6.666299 +v -1.115306 -0.177692 6.934669 +v -1.308094 0.041690 6.641726 +v -0.901848 -0.201119 7.238478 +v -0.919237 -0.191441 7.219743 +v -1.444136 0.374786 6.451471 +v -1.432508 0.079381 6.471088 +v -0.883381 -0.256584 7.283987 +v -1.288793 -0.073894 6.673123 +v -1.222821 -0.226114 6.771414 +v -1.293926 -0.070367 6.671586 +v -1.323403 0.050314 6.626087 +v -1.126811 -0.193215 6.914272 +v -1.495380 0.033255 6.368581 +v -1.299414 -0.052969 6.660644 +v -1.501142 0.040696 6.366274 +v -1.499820 0.025814 6.364629 +v -0.942600 -0.441468 7.176963 +v -1.149682 -0.014988 6.881026 +v -0.884611 -0.242873 7.275965 +v -1.157163 -0.010629 6.873932 +v -1.365196 0.249261 6.565205 +v -1.367234 0.237562 6.563169 +v -1.482051 -0.046680 6.388640 +v -1.320612 -0.036202 6.627746 +v -0.967221 -0.175115 7.145376 +v -1.225037 0.026985 6.771791 +v -1.140326 -0.201953 6.895363 +v -1.161653 -0.005183 6.867725 +v -1.094438 -0.170501 6.961277 +v -0.961713 -0.180009 7.159816 +v -0.893800 -0.224361 7.266336 +v -1.373957 0.229314 6.555473 +v -1.146523 -0.208304 6.883937 +v -1.167967 0.010964 6.852047 +v -1.000068 -0.180836 7.100173 +v -1.099149 -0.170275 6.956270 +v -0.894948 -0.368599 7.260857 +v -1.391367 0.309559 6.527100 +v -1.457497 0.383544 6.427683 +v -1.162716 -0.213261 6.860743 +v -1.021351 -0.186941 7.071445 +v -1.417897 0.217190 6.484036 +v -1.409856 -0.079650 6.503965 +v -1.117263 -0.076282 6.931015 +v -1.465010 0.374093 6.415444 +v -1.458718 0.076094 6.423381 +v -1.500849 0.049266 6.369387 +v -1.469265 0.255355 6.411214 +v -1.254805 0.037464 6.719650 +v -1.416620 -0.085823 6.486710 +v -1.285157 -0.230080 6.701438 +v -1.483001 0.048300 6.389802 +v -1.306379 -0.124133 6.657982 +v -1.369872 0.102704 6.553278 +v -1.070573 -0.156293 7.005895 +v -1.288500 -0.097580 6.676023 +v -1.424824 0.217539 6.478929 +v -1.171044 -0.217556 6.844153 +v -1.434041 0.219152 6.468269 +v -1.385569 0.104481 6.534293 +v -1.442444 0.225705 6.451727 +v -0.901943 -0.206836 7.245251 +v -1.490532 0.294564 6.376483 +v -1.303958 -0.141197 6.656133 +v -1.498780 0.299230 6.373308 +v -1.451809 0.235895 6.435937 +v -1.394438 0.108793 6.519214 +v -1.044823 -0.166342 7.034382 +v -1.496817 0.364296 6.371855 +v -1.053089 -0.170365 7.025511 +v -1.323636 -0.042531 6.612796 +v -0.860447 -0.327191 7.312327 +v -1.433539 0.076511 6.462677 +v -0.863302 -0.310876 7.302680 +v -1.445080 0.076220 6.443501 +v -1.455940 0.075235 6.431251 +v -0.886164 -0.372776 7.267969 +v -0.888743 -0.373714 7.265300 +v -0.886776 -0.362408 7.268088 +v -0.886128 -0.358666 7.267948 +v -1.418015 0.346474 6.493108 +v -1.338481 -0.051741 6.608479 +v -1.010673 -0.332789 7.083276 +v -1.293255 0.022101 6.673779 +v -1.502939 0.009880 6.361733 +v -1.474633 -0.068867 6.405620 +v -1.192022 -0.221683 6.824172 +v -0.924337 -0.428835 7.214105 +v -1.231889 0.027081 6.760997 +v -1.483994 0.049522 6.394258 +v -1.423281 0.082538 6.475245 +v -1.458235 0.385019 6.432071 +v -1.466484 0.378810 6.422582 +v -0.980753 -0.183352 7.140865 +v -0.872660 -0.278678 7.290298 +v -1.303303 -0.046683 6.654119 +v -1.406307 0.094341 6.506432 +v -0.983599 -0.183404 7.134539 +v -1.251939 0.028161 6.733886 +v -1.464801 0.063386 6.417959 +v -1.464365 0.076835 6.423968 +v -1.028447 -0.198080 7.067369 +v -1.293208 -0.103335 6.671998 +v -1.472516 0.377070 6.411509 +v -1.464998 0.072874 6.419303 +v -1.399144 0.110838 6.513313 +v -1.404870 0.107026 6.512666 +v -1.356920 -0.043806 6.575130 +v -1.479187 0.379331 6.399266 +v -1.458014 -0.080778 6.429235 +v -1.067233 -0.212467 7.005437 +v -1.363309 -0.048376 6.569583 +v -1.150918 -0.024692 6.887235 +v -0.933849 -0.192170 7.212076 +v -1.308052 -0.038172 6.645055 +v -1.097901 -0.159111 6.964845 +v -1.327912 0.041206 6.629966 +v -1.370627 -0.060868 6.554530 +v -1.497142 0.378068 6.375303 +v -0.891769 -0.227603 7.268151 +v -1.104707 -0.175312 6.951303 +v -1.502632 0.364079 6.367953 +v -1.501235 0.354026 6.365911 +v -1.327890 -0.039017 6.625651 +v -1.329304 0.059076 6.619445 +v -1.110648 -0.178063 6.943922 +v -1.107858 -0.085842 6.939122 +v -1.387917 0.300190 6.534626 +v -0.894782 -0.372933 7.266642 +v -1.157230 -0.203456 6.873680 +v -1.267639 0.029013 6.714423 +v -1.274990 0.028754 6.702775 +v -1.392806 -0.076694 6.519566 +v -1.399524 -0.078090 6.512418 +v -1.490962 -0.038193 6.378068 +v -1.122070 -0.065557 6.919663 +v -1.184340 -0.218582 6.834277 +v -1.409088 -0.084269 6.488778 +v -1.371599 0.264057 6.559443 +v -1.056552 -0.170648 7.023618 +v -1.178718 0.015270 6.842897 +v -0.916198 -0.414948 7.228161 +v -1.199496 0.019381 6.814706 +v -1.501613 -0.018748 6.368229 +v -1.353228 0.084436 6.587897 +v -1.497581 -0.011357 6.363884 +v -1.063997 -0.166837 7.017761 +v -1.130535 -0.055723 6.911716 +v -1.409561 0.338797 6.502056 +v -1.449688 0.232820 6.444330 +v -1.366901 0.094561 6.564604 +v -1.076466 -0.199915 6.995811 +v -1.238886 -0.224908 6.738612 +v -1.392360 0.214443 6.523388 +v -1.055075 -0.232457 7.026365 +v -1.502748 0.348874 6.364829 +v -1.294127 -0.209147 6.669193 +v -1.074563 -0.146701 6.996126 +v -1.470130 0.059639 6.410624 +v -1.121981 -0.189992 6.921816 +v -1.244581 0.022358 6.748448 +v -1.127607 -0.184759 6.918653 +v -1.049624 -0.181086 7.037205 +v -1.372118 0.234659 6.559433 +v -1.371227 0.254255 6.561482 +v -1.024943 -0.201545 7.073930 +v -0.907350 -0.210895 7.249903 +v -1.412484 0.096342 6.504392 +v -1.121106 -0.182788 6.929225 +v -1.437015 -0.087028 6.465594 +v -1.412288 0.222136 6.500182 +v -1.505746 0.032646 6.365525 +v -1.443647 -0.086531 6.458572 +v -1.342197 -0.051762 6.607141 +v -1.340997 -0.050271 6.600895 +v -1.408739 0.106443 6.511380 +v -1.346463 -0.048176 6.597634 +v -1.235204 0.022160 6.768237 +v -1.093385 -0.128619 6.972752 +v -1.424900 0.089540 6.480220 +v -1.304138 0.008504 6.664104 +v -0.912332 -0.203391 7.238651 +v -1.085231 -0.184943 6.986197 +v -1.299704 -0.060363 6.666207 +v -1.134343 -0.190456 6.909850 +v -1.487185 0.051631 6.390749 +v -1.488050 0.055876 6.386721 +v -1.404494 0.102013 6.509013 +v -0.987030 -0.180151 7.127882 +v -0.878364 -0.275470 7.291106 +v -0.991145 -0.180735 7.122367 +v -1.354397 -0.045063 6.589072 +v -1.032979 -0.202466 7.066135 +v -1.456962 0.382651 6.439424 +v -1.445151 -0.084372 6.450879 +v -1.467642 0.074529 6.421507 +v -1.454560 -0.084002 6.445382 +v -1.402774 0.311863 6.521111 +v -1.309923 -0.042838 6.652366 +v -1.382613 0.223199 6.547084 +v -1.015494 -0.196249 7.087739 +v -1.232557 -0.225294 6.754348 +v -0.929380 -0.196684 7.221069 +v -1.388643 0.224550 6.540763 +v -0.916459 -0.409957 7.233473 +v -1.407482 0.323927 6.512432 +v -1.468871 0.388036 6.427075 +v -1.472476 0.061846 6.411818 +v -1.468213 0.375590 6.418238 +v -1.303874 -0.154338 6.656893 +v -1.396455 0.217490 6.521485 +v -1.476455 0.060989 6.405859 +v -0.944286 -0.182696 7.188540 +v -1.318254 0.018825 6.642731 +v -1.178191 0.004682 6.855946 +v -1.484980 0.378724 6.390398 +v -0.989926 -0.410953 7.133566 +v -1.334901 0.054808 6.619122 +v -1.088804 -0.180033 6.979006 +v -1.304547 -0.132987 6.656888 +v -1.312804 -0.133415 6.655124 +v -1.505198 0.004671 6.360083 +v -1.501082 0.377311 6.372375 +v -1.124466 -0.075657 6.926109 +v -1.506532 0.335696 6.365582 +v -1.506077 0.371432 6.368335 +v -1.269726 -0.229266 6.723639 +v -1.510211 0.355333 6.361052 +v -0.948789 -0.183834 7.183040 +v -1.263806 -0.227084 6.712320 +v -1.440851 0.222283 6.461460 +v -1.133249 -0.069363 6.921133 +v -1.130366 -0.062010 6.917176 +v -1.409895 0.223715 6.507770 +v -1.470298 0.247711 6.425214 +v -1.497240 -0.029185 6.372791 +v -1.389420 -0.069308 6.539006 +v -1.391176 -0.073030 6.530952 +v -1.109879 -0.167390 6.950411 +v -1.103600 -0.162114 6.956531 +v -1.112430 -0.176203 6.947098 +v -1.293237 -0.218878 6.675994 +v -1.493133 0.282908 6.384821 +v -1.080469 -0.140190 6.987644 +v -1.501884 0.315820 6.370022 +v -1.389123 0.215287 6.531825 +v -1.373240 0.242786 6.559384 +v -1.310961 0.022018 6.649617 +v -1.034239 -0.183865 7.053934 +v -1.377514 0.236585 6.554206 +v -0.862864 -0.339524 7.316438 +v -1.416420 0.095473 6.499885 +v -1.329511 -0.042005 6.621988 +v -0.863796 -0.332846 7.313618 +v -1.421309 0.092985 6.487508 +v -0.881743 -0.357548 7.284501 +v -0.887080 -0.355544 7.283787 +v -1.455917 0.074974 6.449289 +v -0.866122 -0.318937 7.307539 +v -0.867927 -0.306623 7.301072 +v -0.871896 -0.310306 7.301769 +v -0.892670 -0.374078 7.269368 +v -0.889175 -0.369996 7.273388 +v -0.889809 -0.351293 7.276992 +v -0.887036 -0.354691 7.272008 +v -0.892717 -0.362659 7.270125 +v -0.890313 -0.357985 7.270140 +v -0.874262 -0.358432 7.290384 +v -0.860210 -0.357049 7.316455 +v -0.866629 -0.364236 7.306872 +v -0.865536 -0.356666 7.321390 +v -0.905625 -0.218774 7.258100 +v -1.061037 -0.227077 7.022579 +v -1.447168 0.379912 6.446118 +v -1.431868 -0.084609 6.479671 +v -1.304572 -0.188305 6.661543 +v -0.924573 -0.426163 7.220927 +v -1.320321 0.006719 6.641442 +v -1.437330 -0.085847 6.471579 +v -1.435943 0.356876 6.480766 +v -1.294391 -0.079113 6.678427 +v -1.413040 0.228690 6.508026 +v -1.312349 -0.162286 6.655654 +v -1.403637 0.223316 6.514936 +v -1.141167 -0.043270 6.900899 +v -1.434164 0.363157 6.472012 +v -1.300561 -0.068435 6.674446 +v -1.030110 -0.284945 7.068147 +v -0.873275 -0.295658 7.300483 +v -1.336366 0.067224 6.610038 +v -1.131313 -0.177251 6.923355 +v -1.491624 -0.049544 6.385622 +v -1.417259 0.227527 6.498816 +v -1.141919 -0.194201 6.903093 +v -1.494143 0.057154 6.380362 +v -1.319760 0.034972 6.637494 +v -1.386862 0.290333 6.543470 +v -0.933214 -0.432882 7.218697 +v -1.038094 -0.259460 7.047771 +v -1.307826 -0.053961 6.661159 +v -1.500159 -0.025486 6.369974 +v -1.470585 0.069418 6.420900 +v -1.231793 0.021835 6.778034 +v -1.509559 0.040411 6.363470 +v -1.231316 -0.225545 6.783520 +v -1.509095 -0.007633 6.362591 +v -1.092553 -0.167125 6.969211 +v -1.350264 0.074536 6.596818 +v -1.477495 0.381064 6.411716 +v -1.239600 0.020593 6.763711 +v -0.977086 -0.184742 7.146854 +v -1.464211 0.242678 6.429450 +v -1.246589 0.019224 6.751387 +v -1.482431 0.070157 6.405300 +v -1.482372 0.383705 6.402689 +v -1.386749 0.227056 6.544493 +v -1.256600 0.021231 6.738534 +v -0.991096 -0.185854 7.128588 +v -1.315139 -0.038170 6.645781 +v -0.996488 -0.188028 7.119704 +v -1.512387 0.336152 6.362595 +v -1.163673 -0.202592 6.873297 +v -1.262779 0.025260 6.725231 +v -1.004407 -0.189881 7.106898 +v -1.493269 0.382386 6.385924 +v -1.171515 0.007723 6.857675 +v -0.882811 -0.267710 7.288026 +v -1.510586 0.349601 6.361320 +v -1.378474 0.101660 6.554644 +v -1.009851 -0.193405 7.098724 +v -0.941008 -0.441511 7.202498 +v -1.504955 0.021649 6.361033 +v -0.889114 -0.239203 7.272976 +v -1.110173 -0.152625 6.953354 +v -1.411400 0.331475 6.508602 +v -1.276111 0.022615 6.708845 +v -1.120392 -0.086657 6.936617 +v -1.505444 0.028446 6.364059 +v -1.294972 -0.213863 6.671233 +v -0.984702 -0.422576 7.144849 +v -1.482939 0.059386 6.402691 +v -1.466756 -0.077084 6.418537 +v -0.993538 -0.404173 7.125731 +v -1.091253 -0.139188 6.980351 +v -1.189990 0.015523 6.837547 +v -1.188752 0.021757 6.822455 +v -1.456277 0.235403 6.442719 +v -1.384777 -0.068884 6.544688 +v -0.971639 -0.185728 7.159538 +v -1.401964 -0.076331 6.518110 +v -1.076179 -0.202773 7.001605 +v -1.082590 -0.192581 6.992656 +v -1.314464 0.002830 6.647740 +v -1.482194 -0.061667 6.398697 +v -1.041750 -0.180655 7.044946 +v -1.305004 0.019679 6.657604 +v -1.019709 -0.205350 7.085450 +v -1.411631 0.103347 6.505897 +v -1.311502 0.006673 6.653695 +v -1.324381 -0.040901 6.636366 +v -1.380079 0.225974 6.550694 +v -1.481285 0.067357 6.404020 +v -1.105864 -0.152691 6.955854 +v -1.398832 0.224316 6.530666 +v -1.390544 0.104360 6.540535 +v -1.085674 -0.185919 6.999472 +v -1.121058 -0.177775 6.936422 +v -1.490631 0.058466 6.393203 +v -1.426862 0.352383 6.486828 +v -1.454299 0.377985 6.447600 +v -1.463201 0.385299 6.440955 +v -1.095733 -0.132180 6.973361 +v -1.301188 -0.175394 6.661333 +v -1.136636 -0.060862 6.914112 +v -1.464219 0.387117 6.433485 +v -1.027589 -0.302424 7.086559 +v -1.441689 0.364392 6.473032 +v -0.922993 -0.208991 7.241760 +v -1.026407 -0.292701 7.071893 +v -1.315773 -0.155491 6.652488 +v -1.090938 -0.171869 6.983160 +v -1.426166 -0.085760 6.487269 +v -0.877795 -0.287058 7.294922 +v -1.071575 -0.210622 7.007285 +v -1.298370 0.013477 6.673432 +v -1.497594 -0.036255 6.376030 +v -1.428044 -0.085304 6.475838 +v -1.096455 -0.158123 6.974079 +v -1.471009 0.381073 6.422607 +v -1.387576 0.272958 6.550141 +v -1.104386 -0.115984 6.960215 +v -1.506502 0.052879 6.370305 +v -1.374419 0.279075 6.551933 +v -1.109424 -0.141626 6.957325 +v -0.955746 -0.453160 7.196616 +v -1.416858 0.222025 6.494465 +v -1.502401 -0.032870 6.372057 +v -1.054475 -0.188423 7.039370 +v -1.345876 0.073681 6.601578 +v -1.295721 -0.089302 6.679369 +v -1.164855 -0.015164 6.880310 +v -1.108788 -0.160130 6.953546 +v -1.149401 -0.199243 6.891862 +v -1.508359 -0.018068 6.365850 +v -0.885021 -0.249367 7.279016 +v -1.391028 0.294204 6.539162 +v -1.475013 0.254783 6.416725 +v -1.486773 0.384894 6.403055 +v -0.899445 -0.240808 7.273976 +v -1.395937 0.294172 6.534989 +v -1.470345 0.064026 6.417664 +v -1.509980 -0.000556 6.359271 +v -1.485971 0.058346 6.398150 +v -1.170504 -0.003653 6.867706 +v -1.492107 0.060406 6.394552 +v -0.974222 -0.429031 7.151577 +v -1.511372 0.008057 6.359291 +v -1.129900 -0.084264 6.930790 +v -1.176639 0.000075 6.863965 +v -1.407128 -0.073093 6.521586 +v -1.510017 0.015618 6.360029 +v -1.048115 -0.247834 7.039944 +v -1.048651 -0.255177 7.049746 +v -1.506129 0.298556 6.373979 +v -1.381532 0.244505 6.554319 +v -1.377269 0.093190 6.563532 +v -1.495052 0.266250 6.400578 +v -1.181336 0.012584 6.846744 +v -1.066096 -0.231359 7.028843 +v -1.257418 0.014182 6.748857 +v -1.451708 0.230887 6.449243 +v -1.386246 0.103940 6.546525 +v -1.487620 0.267253 6.395236 +v -1.009349 -0.359336 7.100018 +v -1.015968 -0.342780 7.095785 +v -1.490565 0.273904 6.390654 +v -1.383953 0.254835 6.552882 +v -1.200122 0.015174 6.830116 +v -1.503321 0.384093 6.375128 +v -1.420725 0.342212 6.498416 +v -1.317410 -0.043025 6.654235 +v -1.318388 -0.036969 6.641465 +v -1.306233 0.002579 6.663034 +v -1.417625 0.102573 6.502536 +v -1.312691 -0.003602 6.652898 +v -1.016708 -0.204325 7.092496 +v -1.414656 0.108860 6.506601 +v -1.383577 0.264777 6.552537 +v -1.318231 -0.003521 6.644961 +v -1.415474 0.107300 6.504364 +v -1.103499 -0.152835 6.959835 +v -1.040252 -0.197984 7.054412 +v -1.430112 0.087286 6.477043 +v -1.333127 -0.046217 6.624200 +v -0.896325 -0.369941 7.275078 +v -0.890066 -0.365654 7.273395 +v -0.858032 -0.347185 7.317967 +v -1.330168 -0.041506 6.629227 +v -0.898509 -0.363506 7.266721 +v -0.867137 -0.344885 7.319822 +v -1.332820 -0.049061 6.618965 +v -1.437367 0.095657 6.485752 +v -1.461897 0.074572 6.433886 +v -1.467538 0.076096 6.426541 +v -0.882219 -0.362654 7.294184 +v -1.434904 0.218786 6.478117 +v -0.876632 -0.304706 7.305394 +v -1.476988 0.383088 6.419532 +v -1.405097 0.230262 6.525414 +v -1.314296 -0.011981 6.655393 +v -1.020623 -0.314155 7.086992 +v -1.091516 -0.168106 6.988197 +v -1.391750 0.282672 6.544197 +v -1.512512 -0.013206 6.362188 +v -1.023102 -0.307034 7.085182 +v -1.512025 0.027699 6.362956 +v -1.326040 0.004545 6.637319 +v -1.210965 0.018335 6.807737 +v -1.085260 -0.150718 6.992405 +v -1.216480 0.016449 6.804218 +v -1.303959 0.001173 6.671888 +v -1.327873 0.023863 6.636457 +v -1.076744 -0.213313 7.012916 +v -1.416611 0.234052 6.512393 +v -1.094927 -0.147895 6.980885 +v -1.147514 -0.195509 6.898557 +v -1.509983 0.310832 6.370593 +v -1.154601 -0.202365 6.885249 +v -1.160240 -0.198391 6.883501 +v -1.120528 -0.162394 6.946690 +v -1.415282 0.326142 6.509796 +v -1.295563 -0.100044 6.674958 +v -1.491211 0.063805 6.392827 +v -1.113752 -0.173168 6.948470 +v -1.518381 0.331382 6.361729 +v -1.250343 -0.227821 6.759863 +v -1.243147 0.021000 6.758530 +v -1.253825 -0.227896 6.750671 +v -1.062785 -0.178005 7.027292 +v -1.115390 -0.140246 6.952124 +v -1.491861 0.061607 6.388482 +v -1.517671 0.339635 6.361508 +v -1.408426 0.109227 6.515800 +v -1.500276 0.057389 6.382507 +v -1.155240 -0.046112 6.903103 +v -1.170291 -0.207954 6.867315 +v -1.519543 0.357869 6.358927 +v -1.489608 0.383110 6.393725 +v -1.480309 0.069637 6.410108 +v -0.900078 -0.227263 7.267974 +v -0.899497 -0.218881 7.259825 +v -1.507312 0.050091 6.367441 +v -0.899372 -0.370743 7.274240 +v -1.113226 -0.104665 6.951062 +v -0.903752 -0.368387 7.267491 +v -1.499032 0.385692 6.382367 +v -0.909965 -0.387485 7.250070 +v -1.511196 0.375836 6.364849 +v -1.309885 -0.147074 6.654827 +v -1.160505 -0.015533 6.883363 +v -0.914091 -0.396154 7.249821 +v -1.391813 0.231362 6.542553 +v -1.052172 -0.247284 7.040920 +v -1.396961 0.235696 6.539163 +v -0.924290 -0.409648 7.244851 +v -1.191244 -0.217627 6.838127 +v -1.001537 -0.392710 7.120095 +v -1.167872 -0.009544 6.872984 +v -1.445048 0.225673 6.466117 +v -1.322435 -0.041749 6.648363 +v -1.452548 0.227161 6.457553 +v -1.102799 -0.141854 6.969248 +v -1.080248 -0.198284 6.998519 +v -1.374881 -0.046309 6.570057 +v -1.491184 0.262492 6.406058 +v -1.384039 -0.064926 6.548881 +v -1.502312 0.293014 6.376003 +v -1.443795 0.371022 6.460091 +v -1.474356 0.387284 6.424221 +v -1.312094 -0.011563 6.659495 +v -1.103912 -0.145416 6.966058 +v -1.486657 0.061656 6.399982 +v -0.953621 -0.192193 7.191669 +v -0.990519 -0.194428 7.138624 +v -1.096622 -0.152770 6.977373 +v -1.110838 -0.118154 6.958372 +v -1.133992 -0.174458 6.925266 +v -1.511292 0.050312 6.368298 +v -1.424468 -0.082491 6.500084 +v -1.326333 -0.014981 6.648693 +v -0.884336 -0.289606 7.298781 +v -1.522139 -0.015742 6.361892 +v -1.281639 0.022541 6.701529 +v -1.450775 0.370959 6.461551 +v -1.507816 -0.037347 6.373343 +v -1.422931 -0.084915 6.493053 +v -1.318646 -0.175344 6.655490 +v -1.031356 -0.214061 7.076789 +v -1.346844 -0.051305 6.608960 +v -1.518655 0.004112 6.357585 +v -1.229162 -0.224197 6.796343 +v -1.088206 -0.164245 6.997921 +v -1.490449 0.383913 6.397430 +v -1.140260 -0.067040 6.917325 +v -1.089693 -0.158487 6.991702 +v -0.923148 -0.201845 7.231775 +v -1.398579 0.103661 6.534769 +v -1.400643 0.102754 6.530787 +v -1.162196 -0.194591 6.887358 +v -1.487645 0.067452 6.400591 +v -1.069512 -0.216984 7.014869 +v -1.364568 -0.044372 6.586211 +v -1.403436 0.102122 6.527716 +v -1.494146 0.065565 6.395236 +v -1.421468 0.232544 6.503459 +v -1.499898 0.060517 6.385827 +v -1.307921 -0.066021 6.674831 +v -1.364548 -0.045727 6.574923 +v -1.238249 -0.225715 6.767273 +v -0.892179 -0.248012 7.278799 +v -1.400065 0.300294 6.529969 +v -0.901779 -0.252160 7.280187 +v -1.420971 0.099021 6.501318 +v -0.971853 -0.181680 7.153555 +v -1.405308 0.108716 6.519585 +v -1.468556 -0.085213 6.434389 +v -1.316968 -0.045970 6.658190 +v -1.412413 -0.076088 6.515036 +v -0.954213 -0.449525 7.187078 +v -1.095921 -0.157539 6.982241 +v -0.961779 -0.189981 7.177939 +v -1.305120 -0.116594 6.661134 +v -1.489429 -0.067145 6.401853 +v -1.000440 -0.191295 7.114838 +v -1.324138 -0.042910 6.643617 +v -1.118719 -0.152184 6.950396 +v -1.512315 0.321011 6.365731 +v -1.319816 -0.128020 6.655922 +v -1.388730 0.244152 6.548715 +v -1.308317 -0.004123 6.667049 +v -1.123906 -0.170518 6.942680 +v -1.283410 -0.226101 6.690414 +v -1.008172 -0.197538 7.110150 +v -1.271162 0.014803 6.728084 +v -1.044908 -0.260111 7.054924 +v -1.119071 -0.177235 6.941995 +v -1.294622 -0.228114 6.689057 +v -0.980711 -0.440008 7.167440 +v -1.021263 -0.360284 7.111729 +v -1.150474 -0.037542 6.897338 +v -1.520025 0.350043 6.360569 +v -1.513309 0.363507 6.362928 +v -1.312326 -0.213478 6.665988 +v -1.457915 0.230579 6.451749 +v -1.130953 -0.090249 6.935750 +v -1.516399 0.381090 6.364427 +v -1.518166 0.374985 6.361287 +v -0.918946 -0.407368 7.242592 +v -1.075883 -0.167096 7.011497 +v -1.159401 -0.022499 6.885485 +v -1.427429 0.346625 6.494298 +v -0.908885 -0.230835 7.265661 +v -1.130856 -0.077686 6.926852 +v -1.126394 -0.180142 6.932747 +v -1.127880 -0.180431 6.927334 +v -1.179329 -0.215951 6.849275 +v -0.897802 -0.371369 7.253460 +v -1.048519 -0.201520 7.051929 +v -0.911844 -0.376792 7.262949 +v -1.474063 0.388630 6.427644 +v -1.185261 0.005295 6.853111 +v -1.090121 -0.171365 6.996528 +v -1.199562 -0.220325 6.829755 +v -1.208691 -0.222622 6.815536 +v -1.423636 0.095310 6.496310 +v -1.465030 0.382954 6.444875 +v -1.336274 0.042238 6.626027 +v -1.099204 -0.138763 6.972966 +v -1.091377 -0.150987 6.987423 +v -1.110836 -0.130908 6.959723 +v -1.106704 -0.127355 6.964469 +v -0.894119 -0.350078 7.279938 +v -1.336923 -0.050249 6.625881 +v -1.328476 -0.048417 6.638427 +v -0.899324 -0.366541 7.273395 +v -0.898374 -0.350732 7.273055 +v -0.897062 -0.357473 7.270028 +v -0.872184 -0.340209 7.315877 +v -0.875839 -0.329582 7.310434 +v -0.903155 -0.366745 7.269864 +v -0.880788 -0.370768 7.304644 +v -1.476316 0.070849 6.429508 +v -1.382865 -0.048238 6.564221 +v -1.377407 -0.056300 6.559177 +v -1.427224 0.221201 6.484495 +v -0.885511 -0.358049 7.291061 +v -1.440449 0.222611 6.475027 +v -0.870365 -0.324287 7.309849 +v -0.877171 -0.321342 7.305872 +v -1.445776 0.077970 6.461982 +v -1.330877 -0.045028 6.633300 +v -0.868817 -0.362360 7.317301 +v -0.872880 -0.366526 7.310929 +v -1.140118 -0.179451 6.914868 +v -1.145384 -0.176399 6.913181 +v -0.879905 -0.301591 7.305208 +v -1.520245 0.016543 6.358157 +v -1.310478 -0.011003 6.670386 +v -1.346240 0.048595 6.619631 +v -1.280951 0.016605 6.711496 +v -1.024132 -0.327732 7.099867 +v -1.522628 0.023532 6.358939 +v -1.014598 -0.208756 7.107831 +v -1.149702 -0.188377 6.904735 +v -1.520270 0.031908 6.360144 +v -1.352032 -0.049779 6.603588 +v -1.016539 -0.328628 7.088470 +v -1.124841 -0.134067 6.946822 +v -1.508149 0.391499 6.386063 +v -1.399428 0.276454 6.540947 +v -1.157808 -0.189195 6.894240 +v -1.512991 0.293809 6.377978 +v -1.379543 -0.044771 6.582226 +v -1.124291 -0.113233 6.947020 +v -1.160842 -0.189934 6.891193 +v -1.486430 0.072165 6.408243 +v -1.166608 -0.197756 6.879487 +v -1.153588 -0.034217 6.893329 +v -1.488084 0.071510 6.404188 +v -1.294021 0.012809 6.690002 +v -0.890154 -0.284104 7.297417 +v -0.886586 -0.274703 7.292307 +v -1.407034 0.301631 6.526647 +v -1.324552 -0.156853 6.650145 +v -1.426026 0.096797 6.497470 +v -1.507593 0.390396 6.381638 +v -1.415181 0.307715 6.519838 +v -1.083412 -0.161407 7.001945 +v -1.424221 0.110982 6.503740 +v -0.938375 -0.438767 7.214160 +v -1.476224 -0.083251 6.427356 +v -1.089962 -0.164882 6.991802 +v -1.402559 -0.067437 6.534001 +v -1.038538 -0.212087 7.066249 +v -1.405396 -0.071208 6.527489 +v -1.194569 -0.214725 6.847002 +v -1.302016 -0.091805 6.680208 +v -1.231930 0.019720 6.785486 +v -1.486087 -0.078984 6.413987 +v -1.122872 -0.095641 6.942851 +v -1.125118 -0.173363 6.938784 +v -1.420883 0.330961 6.505408 +v -1.310814 -0.105784 6.673789 +v -1.038270 -0.282698 7.073289 +v -1.305306 -0.104463 6.672336 +v -1.492454 -0.062160 6.396766 +v -1.432550 -0.084966 6.491953 +v -1.344830 0.057673 6.615110 +v -1.354259 0.062449 6.607876 +v -0.995374 -0.201784 7.137518 +v -1.037169 -0.270832 7.059845 +v -1.301633 -0.075018 6.676575 +v -1.504247 0.053304 6.383330 +v -1.480131 0.252565 6.422807 +v -1.321912 -0.008311 6.644258 +v -1.305237 -0.070045 6.676169 +v -0.998071 -0.195008 7.125971 +v -1.328645 -0.012219 6.639062 +v -1.528288 0.354823 6.356265 +v -1.499235 -0.054591 6.388690 +v -1.471727 0.239561 6.441158 +v -0.901462 -0.370210 7.271408 +v -1.479405 0.259040 6.409854 +v -0.942497 -0.200014 7.213001 +v -1.066537 -0.185185 7.031202 +v -1.501421 -0.047345 6.379989 +v -1.334357 0.006534 6.632658 +v -1.306217 -0.062820 6.671217 +v -1.364153 0.083614 6.585474 +v -1.283694 -0.231581 6.710866 +v -1.380995 0.089489 6.567307 +v -1.500118 0.270690 6.395947 +v -1.072778 -0.176768 7.021767 +v -1.420520 0.111090 6.505603 +v -0.913068 -0.383675 7.259930 +v -1.083870 -0.202777 7.004972 +v -1.137489 -0.175083 6.925076 +v -1.083674 -0.193941 6.999440 +v -1.447547 0.366631 6.471297 +v -0.952050 -0.194533 7.197319 +v -1.505064 0.050817 6.381108 +v -1.138378 -0.174118 6.921814 +v -1.506347 0.053388 6.374880 +v -1.508383 0.284255 6.382738 +v -1.521223 -0.006766 6.358080 +v -1.468323 0.386173 6.436103 +v -1.487349 0.385811 6.410853 +v -1.022490 -0.216014 7.093141 +v -1.398692 0.285985 6.538225 +v -1.424738 0.231178 6.498936 +v -1.122255 -0.124462 6.945575 +v -1.118469 -0.123802 6.951208 +v -1.336556 0.017824 6.630345 +v -1.094634 -0.157778 6.986160 +v -1.120882 -0.107390 6.949333 +v -1.523167 0.370278 6.359390 +v -1.499285 0.383493 6.402905 +v -1.455178 0.369038 6.463861 +v -1.087555 -0.182642 7.007965 +v -1.521697 0.010332 6.355478 +v -1.477916 0.246578 6.429533 +v -1.026744 -0.217201 7.085207 +v -1.145157 -0.173159 6.917782 +v -1.424896 0.104446 6.503141 +v -1.037684 -0.291259 7.083099 +v -1.317326 -0.015709 6.657880 +v -1.151479 -0.054379 6.908126 +v -0.892288 -0.261431 7.286753 +v -0.946182 -0.444293 7.209890 +v -1.351144 0.057056 6.613393 +v -1.408608 0.287376 6.530969 +v -1.404931 0.096074 6.534713 +v -0.916316 -0.217239 7.252537 +v -1.129821 -0.158615 6.940356 +v -1.287088 0.010643 6.706501 +v -1.337950 -0.015288 6.636393 +v -1.125618 -0.126027 6.942695 +v -1.357649 0.067906 6.600907 +v -1.330792 -0.006988 6.636292 +v -1.497987 0.070615 6.401180 +v -1.128395 -0.119458 6.940622 +v -1.365618 0.074028 6.593303 +v -1.413408 0.106694 6.523463 +v -1.157761 -0.027551 6.890004 +v -0.907968 -0.239541 7.272242 +v -1.224163 0.016466 6.797983 +v -1.460112 0.232795 6.453882 +v -1.340259 0.030158 6.627992 +v -1.401268 0.289539 6.533897 +v -1.396739 -0.061652 6.542341 +v -0.904778 -0.369909 7.264241 +v -1.239347 0.016578 6.782069 +v -1.373913 0.086667 6.576279 +v -1.469093 0.236725 6.447639 +v -0.919425 -0.396563 7.255826 +v -1.134486 -0.097057 6.937990 +v -1.496969 0.065218 6.391449 +v -1.173562 -0.013132 6.875613 +v -1.414930 0.109328 6.518055 +v -1.175700 -0.207703 6.867080 +v -1.426075 -0.077270 6.509266 +v -1.186467 -0.210345 6.858886 +v -1.419794 0.109460 6.512938 +v -1.020060 -0.214619 7.099957 +v -1.387325 0.099534 6.555279 +v -1.396336 0.256226 6.545570 +v -1.394562 0.258552 6.547085 +v -1.516902 0.048180 6.368787 +v -1.032312 -0.222737 7.081118 +v -1.301865 0.001645 6.680082 +v -1.400701 0.244874 6.538419 +v -1.079106 -0.208064 7.006857 +v -1.306303 -0.007775 6.677037 +v -0.985342 -0.194196 7.148147 +v -1.303165 -0.083168 6.680538 +v -1.137807 -0.078075 6.925014 +v -1.247525 0.016438 6.769907 +v -1.311462 -0.057437 6.666619 +v -1.459211 0.374796 6.453135 +v -1.253932 0.012703 6.763325 +v -1.254338 0.014243 6.755501 +v -1.420651 0.317867 6.512681 +v -1.013490 -0.371317 7.111273 +v -1.414456 0.237988 6.521329 +v -1.483176 0.391736 6.418591 +v -1.003615 -0.206396 7.129453 +v -1.215311 -0.222730 6.805815 +v -1.429530 0.339326 6.499224 +v -1.265093 -0.229924 6.739254 +v -1.011905 -0.209854 7.117813 +v -1.080204 -0.178207 7.015096 +v -1.221646 -0.224297 6.798513 +v -1.437155 0.350337 6.488923 +v -1.062709 -0.250482 7.043777 +v -1.312336 -0.222353 6.672733 +v -1.065687 -0.240361 7.035029 +v -1.506850 0.050204 6.382235 +v -1.359938 0.076782 6.593612 +v -1.513869 0.387950 6.371330 +v -1.430929 0.229719 6.492586 +v -1.452171 0.230507 6.464411 +v -1.394908 0.268678 6.544868 +v -1.044056 -0.216099 7.064419 +v -0.872867 -0.348562 7.324244 +v -1.443663 0.089566 6.480296 +v -1.340267 -0.053781 6.628080 +v -1.476234 0.068774 6.421204 +v -0.899491 -0.349544 7.276450 +v -0.903256 -0.351933 7.274048 +v -1.455206 0.079126 6.462882 +v -1.462006 0.075391 6.453989 +v -0.884753 -0.368290 7.299618 +v -0.903641 -0.361357 7.271452 +v -1.343991 -0.054676 6.616998 +v -0.889499 -0.359544 7.293542 +v -1.349735 -0.054597 6.613205 +v -0.895452 -0.353842 7.289040 +v -0.881938 -0.320070 7.305890 +v -1.390975 -0.056381 6.555665 +v -0.883692 -0.313866 7.304978 +v -1.333939 -0.053321 6.634972 +v -1.332868 -0.017675 6.641149 +v -1.358646 0.055401 6.610300 +v -1.489785 0.258253 6.413270 +v -1.151948 -0.175145 6.911530 +v -1.342283 -0.010432 6.631868 +v -1.503341 0.066143 6.392746 +v -0.914573 -0.227669 7.262015 +v -1.229343 0.016730 6.791790 +v -0.891264 -0.277470 7.295371 +v -1.515410 0.303953 6.371972 +v -1.424165 0.105708 6.513835 +v -1.416239 0.299490 6.522271 +v -1.373905 0.079648 6.585792 +v -1.522812 0.324194 6.363960 +v -0.962378 -0.454297 7.193464 +v -0.964566 -0.449481 7.181787 +v -1.401816 -0.061355 6.539699 +v -1.306604 -0.007976 6.685812 +v -1.024781 -0.229949 7.098453 +v -1.085843 -0.189887 7.012741 +v -1.309449 -0.078840 6.678157 +v -0.899729 -0.261722 7.285960 +v -1.529057 0.349080 6.359380 +v -1.496225 -0.071737 6.400857 +v -1.499378 -0.065135 6.397717 +v -1.085762 -0.171124 7.005277 +v -0.921485 -0.402959 7.246407 +v -1.132391 -0.172644 6.936325 +v -1.134275 -0.177456 6.932587 +v -1.431539 0.097140 6.491901 +v -1.529287 0.373535 6.358857 +v -1.182662 -0.005745 6.868491 +v -1.441115 0.095275 6.483900 +v -1.007898 -0.203691 7.120667 +v -1.322089 -0.049058 6.662155 +v -1.326230 -0.042511 6.654883 +v -1.042591 -0.275037 7.071235 +v -1.527907 0.008740 6.354392 +v -1.527719 0.385270 6.360085 +v -1.459003 0.371156 6.458014 +v -1.318450 -0.209390 6.662088 +v -1.389713 0.099405 6.551330 +v -1.315187 -0.017662 6.668389 +v -1.190287 0.007633 6.848735 +v -1.360996 -0.048630 6.597022 +v -1.141205 -0.176172 6.927131 +v -1.375311 -0.044428 6.589338 +v -0.941768 -0.206250 7.224804 +v -1.370779 -0.043726 6.587377 +v -1.469523 0.384552 6.440924 +v -1.199622 0.011399 6.838181 +v -1.519616 -0.037758 6.372213 +v -1.512254 -0.028959 6.368154 +v -1.055763 -0.261423 7.060785 +v -1.421964 0.239340 6.509562 +v -0.924892 -0.403266 7.256326 +v -1.220038 -0.219537 6.824083 +v -1.522385 -0.023716 6.364098 +v -1.207090 0.012847 6.825226 +v -1.324481 -0.134523 6.651779 +v -1.498208 0.072168 6.406044 +v -1.482671 0.385187 6.420144 +v -0.931726 -0.423137 7.234660 +v -1.406480 0.095821 6.537492 +v -1.459980 -0.085466 6.456897 +v -1.289494 0.016356 6.693097 +v -1.223086 0.013585 6.807351 +v -1.442769 0.359377 6.476945 +v -1.411317 0.102124 6.526238 +v -1.248976 -0.227353 6.768087 +v -1.431106 0.238507 6.498552 +v -1.495856 0.382874 6.404822 +v -1.458889 0.365518 6.459610 +v -1.302940 -0.002429 6.690234 +v -1.485068 0.394060 6.417591 +v -1.427559 0.104673 6.505909 +v -0.961755 -0.198812 7.196885 +v -1.490167 0.391344 6.411134 +v -0.966230 -0.196648 7.187068 +v -1.158841 -0.184376 6.899424 +v -1.431805 0.101118 6.496395 +v -1.342728 0.001383 6.628282 +v -1.124872 -0.142028 6.947101 +v -1.133438 -0.103968 6.939903 +v -1.088072 -0.175586 7.002433 +v -1.069488 -0.188463 7.031209 +v -1.521851 0.381499 6.362709 +v -0.885092 -0.299721 7.303681 +v -1.417065 0.291713 6.525484 +v -1.025643 -0.337590 7.105791 +v -1.326803 -0.165105 6.651931 +v -1.517595 0.045844 6.364931 +v -1.523504 0.390481 6.366290 +v -1.334431 -0.160277 6.646578 +v -1.154940 -0.179175 6.907043 +v -1.328506 -0.150458 6.648561 +v -1.154449 -0.171671 6.915968 +v -1.429976 0.102614 6.500866 +v -0.923388 -0.223946 7.255097 +v -0.940138 -0.436476 7.224927 +v -1.426373 0.301811 6.518139 +v -1.310255 -0.089868 6.681759 +v -1.131800 -0.127292 6.941158 +v -1.086169 -0.183088 7.011178 +v -1.417266 0.105764 6.523157 +v -1.491423 -0.075026 6.408619 +v -1.320792 -0.119053 6.661015 +v -1.027080 -0.312557 7.095282 +v -1.495304 -0.077056 6.406838 +v -1.164380 -0.184661 6.894474 +v -1.021047 -0.224109 7.108470 +v -1.018181 -0.219763 7.111963 +v -0.953288 -0.449482 7.205052 +v -1.499519 -0.075734 6.403687 +v -1.505268 0.063413 6.387518 +v -1.134915 -0.114023 6.937360 +v -1.528030 0.328104 6.362038 +v -0.984754 -0.201166 7.163220 +v -1.410306 -0.072554 6.525611 +v -0.900816 -0.268478 7.289734 +v -1.525945 0.343971 6.359902 +v -1.033345 -0.234816 7.088243 +v -1.067038 -0.200630 7.040843 +v -1.419120 -0.076202 6.516812 +v -1.035667 -0.235128 7.085960 +v -1.504292 0.278009 6.388244 +v -1.328989 -0.138899 6.649638 +v -0.964153 -0.443364 7.171470 +v -1.145128 -0.078759 6.924782 +v -1.181097 -0.013345 6.874538 +v -1.513334 0.054611 6.381908 +v -1.391397 0.086636 6.567151 +v -1.346803 0.023566 6.626410 +v -1.438738 0.228427 6.486746 +v -0.958132 -0.200004 7.204456 +v -1.386332 0.096382 6.559847 +v -1.525644 0.362530 6.357827 +v -1.512840 0.049671 6.378849 +v -1.180215 -0.195595 6.877910 +v -1.141164 -0.174481 6.931169 +v -1.403728 0.098343 6.543238 +v -0.923480 -0.392427 7.261414 +v -1.405000 0.097655 6.539705 +v -1.133799 -0.161471 6.938481 +v -1.467822 0.376589 6.451967 +v -1.263172 0.012278 6.744079 +v -1.367196 -0.054252 6.598125 +v -1.148329 -0.066673 6.914768 +v -1.512367 -0.052564 6.383705 +v -1.411071 0.096900 6.531922 +v -0.920174 -0.400886 7.248080 +v -1.466708 0.235465 6.450393 +v -1.187418 -0.000227 6.860558 +v -1.073675 -0.227144 7.022889 +v -1.011136 -0.213586 7.125025 +v -1.075497 -0.224008 7.020185 +v -1.472618 0.380321 6.445816 +v -1.082837 -0.223179 7.023645 +v -1.439690 0.238761 6.493641 +v -1.446371 -0.084928 6.475837 +v -1.449914 -0.086964 6.465943 +v -1.197917 0.007892 6.843061 +v -1.474708 0.383609 6.437042 +v -1.407813 0.264395 6.539739 +v -1.413877 0.279247 6.532526 +v -1.207144 0.007993 6.835454 +v -1.381507 -0.044133 6.570082 +v -1.059350 -0.254467 7.048485 +v -1.219614 0.011842 6.815449 +v -1.484028 0.388810 6.425689 +v -1.125955 -0.150445 6.945285 +v -1.525477 -0.032800 6.368278 +v -1.474912 -0.086210 6.435408 +v -1.492918 0.386310 6.407660 +v -1.494152 0.398722 6.413731 +v -1.442329 0.227085 6.479409 +v -1.478372 0.387904 6.426159 +v -1.482201 0.386090 6.426061 +v -1.059296 -0.197064 7.043884 +v -1.457509 0.237090 6.463246 +v -1.408150 0.246377 6.534021 +v -1.412609 0.246668 6.529178 +v -1.402962 0.232947 6.533188 +v -1.528578 0.017389 6.354631 +v -1.329071 -0.048388 6.644636 +v -1.502904 0.387538 6.400140 +v -0.901726 -0.351343 7.284845 +v -1.444390 0.082003 6.472054 +v -1.473555 0.071981 6.437477 +v -1.334715 -0.049769 6.650312 +v -0.879715 -0.336450 7.312971 +v -1.331094 -0.052463 6.639129 +v -0.905952 -0.351426 7.277953 +v -0.891556 -0.367441 7.295254 +v -1.487274 0.070347 6.415643 +v -0.893208 -0.359412 7.294814 +v -0.884287 -0.329437 7.308305 +v -1.447503 0.233997 6.477865 +v -0.872279 -0.353062 7.325261 +v -0.875958 -0.389012 7.320130 +v -0.879127 -0.385490 7.314154 +v -0.883089 -0.377029 7.309527 +v -0.885331 -0.391525 7.306226 +v -0.882372 -0.371248 7.310153 +v -0.888178 -0.373859 7.300731 +v -0.873783 -0.396017 7.324112 +v -0.875221 -0.396845 7.319110 +v -0.879583 -0.397465 7.314727 +v -0.875211 -0.361733 7.321481 +v -0.873983 -0.389276 7.316779 +v -0.877926 -0.390512 7.310350 +v -0.879686 -0.382984 7.310045 +v -0.884265 -0.384223 7.304046 +v -0.885207 -0.376690 7.303189 +v -1.441647 0.234650 6.490214 +v -0.893922 -0.291083 7.301860 +v -1.274538 -0.231966 6.748168 +v -1.492994 -0.077524 6.412440 +v -1.521530 0.049178 6.371169 +v -1.067763 -0.253787 7.048265 +v -1.415474 0.262292 6.531037 +v -1.417493 0.248644 6.525709 +v -1.330001 -0.132558 6.650731 +v -1.142100 -0.086482 6.929646 +v -1.149079 -0.081241 6.925825 +v -1.422683 0.243748 6.516582 +v -1.199488 0.002323 6.850974 +v -1.506059 -0.068227 6.396487 +v -1.435505 -0.080234 6.503237 +v -1.155265 -0.063258 6.912525 +v -1.085193 -0.211878 7.014373 +v -1.059306 -0.207823 7.051717 +v -1.163656 -0.042561 6.899735 +v -0.931866 -0.212747 7.240530 +v -1.279318 0.012269 6.722201 +v -1.526617 0.309374 6.369217 +v -1.170784 -0.031882 6.890561 +v -1.433934 0.102027 6.505561 +v -1.434423 0.103593 6.497690 +v -1.086241 -0.199010 7.008272 +v -1.532903 0.342885 6.356903 +v -1.441340 -0.084740 6.482880 +v -1.446932 0.354987 6.482958 +v -1.133424 -0.166265 6.940541 +v -1.462705 0.368025 6.457220 +v -1.393856 0.096398 6.555732 +v -1.312771 -0.014970 6.675075 +v -1.409793 0.260102 6.536314 +v -1.319490 -0.018521 6.675846 +v -1.293324 0.002793 6.708065 +v -1.460291 -0.084986 6.472251 +v -1.139825 -0.166802 6.937435 +v -1.328558 -0.018672 6.660834 +v -1.535511 0.376862 6.356180 +v -1.329244 -0.017014 6.653461 +v -1.232856 0.011990 6.802705 +v -1.295787 0.006228 6.698288 +v -1.530616 0.391257 6.362870 +v -1.074033 -0.235079 7.034739 +v -1.459855 0.362801 6.475809 +v -1.073502 -0.230954 7.032502 +v -1.044783 -0.225363 7.072103 +v -1.535715 0.036668 6.357216 +v -1.320492 -0.230606 6.678327 +v -1.482225 0.383367 6.441795 +v -1.357666 0.046375 6.616602 +v -1.342356 -0.017383 6.632367 +v -1.476275 0.243157 6.438954 +v -1.049768 -0.262173 7.060676 +v -1.313712 -0.063336 6.675511 +v -1.318974 -0.060405 6.674021 +v -1.343161 0.010771 6.628586 +v -0.976623 -0.202508 7.185503 +v -1.165338 -0.177244 6.899624 +v -0.972090 -0.194368 7.171793 +v -1.012742 -0.411045 7.140463 +v -1.007903 -0.400150 7.128676 +v -1.487192 0.394062 6.423262 +v -1.134666 -0.135277 6.943082 +v -1.077148 -0.191495 7.025330 +v -1.498513 0.398493 6.408642 +v -1.243769 -0.225643 6.779328 +v -1.137638 -0.149243 6.939052 +v -1.497896 0.391246 6.407310 +v -1.360624 -0.056611 6.605223 +v -1.534334 0.024137 6.351216 +v -1.320267 -0.055758 6.669114 +v -1.414415 -0.071317 6.528804 +v -0.950920 -0.447931 7.218820 +v -1.327248 -0.051479 6.666601 +v -1.425937 0.322522 6.509805 +v -1.328815 -0.045451 6.659409 +v -1.421974 0.258017 6.526400 +v -1.419281 -0.074022 6.521266 +v -1.262110 0.010021 6.753991 +v -1.332064 -0.045794 6.652892 +v -1.317251 -0.021024 6.681477 +v -1.140037 -0.116970 6.936406 +v -1.028499 -0.237479 7.099086 +v -1.513787 0.059132 6.385497 +v -1.517166 0.288553 6.381409 +v -1.088307 -0.196705 7.020113 +v -1.089273 -0.198750 7.016353 +v -1.321731 -0.019000 6.664246 +v -1.523906 0.297768 6.375590 +v -1.372199 0.074168 6.593485 +v -1.333275 -0.023839 6.653883 +v -1.375522 0.076635 6.590192 +v -1.284624 -0.233194 6.726059 +v -1.330413 -0.122388 6.658801 +v -1.446091 0.237596 6.484768 +v -0.911740 -0.256225 7.282787 +v -1.336753 -0.023292 6.645950 +v -1.334118 -0.140102 6.649758 +v -1.340854 -0.020805 6.640784 +v -1.520684 0.048518 6.378125 +v -1.468705 -0.085582 6.441020 +v -1.428625 0.245696 6.512489 +v -1.511385 0.061718 6.388309 +v -1.433129 0.245203 6.505019 +v -1.515051 0.061169 6.389905 +v -1.086319 -0.193108 7.017957 +v -1.349015 0.040930 6.622602 +v -1.054604 -0.220337 7.063035 +v -1.470722 0.244638 6.459344 +v -1.068077 -0.204754 7.044116 +v -1.158274 -0.069886 6.917774 +v -1.478820 0.380965 6.447276 +v -1.387482 0.082895 6.575131 +v -1.337020 -0.152191 6.645720 +v -1.194641 -0.000476 6.856125 +v -1.277935 0.006192 6.732166 +v -1.140311 -0.158666 6.936228 +v -1.371052 -0.049693 6.596249 +v -1.325597 -0.201716 6.658541 +v -1.451926 0.093958 6.482605 +v -1.447807 0.098229 6.482996 +v -1.348298 -0.020766 6.629045 +v -1.072353 -0.240573 7.043032 +v -1.411852 0.096285 6.542591 +v -1.068057 -0.243401 7.038703 +v -0.948594 -0.198316 7.206152 +v -1.516999 -0.046445 6.377144 +v -1.314734 -0.096805 6.679260 +v -1.390890 -0.046006 6.573775 +v -1.309686 -0.085391 6.682683 +v -1.384807 -0.044142 6.569368 +v -1.033079 -0.315208 7.102602 +v -1.286329 0.002347 6.725139 +v -1.005141 -0.427802 7.155463 +v -1.536823 0.015738 6.347751 +v -0.979124 -0.204327 7.180716 +v -1.310759 -0.111311 6.666973 +v -1.406745 -0.056887 6.544348 +v -1.046906 -0.273956 7.072855 +v -1.174027 -0.023177 6.883772 +v -0.989773 -0.205586 7.158306 +v -1.443753 0.346795 6.491086 +v -1.415314 0.270325 6.533985 +v -1.022564 -0.375115 7.121575 +v -1.529781 -0.024986 6.361889 +v -1.500825 0.064949 6.399035 +v -1.083265 -0.216304 7.017191 +v -1.503150 0.069239 6.401465 +v -1.203699 -0.214486 6.840356 +v -1.422777 0.287257 6.523087 +v -1.451464 0.352405 6.484627 +v -1.533358 0.360475 6.355292 +v -1.510807 0.062127 6.394289 +v -1.534834 0.365838 6.355804 +v -1.078740 -0.196199 7.027746 +v -1.226299 -0.220298 6.816512 +v -1.430589 0.310396 6.512758 +v -1.532180 0.384589 6.357512 +v -1.135414 -0.142103 6.941851 +v -1.460963 0.363907 6.459817 +v -1.489915 0.246260 6.429875 +v -1.502069 0.263168 6.407717 +v -0.899360 -0.354654 7.292284 +v -1.454457 0.091561 6.480076 +v -1.500463 0.386365 6.405105 +v -1.000869 -0.210820 7.139369 +v -1.438899 0.097493 6.490908 +v -1.352077 -0.061615 6.623447 +v -1.359226 -0.060562 6.611678 +v -0.911100 -0.360619 7.275099 +v -1.370183 -0.060866 6.597001 +v -0.878852 -0.347422 7.325080 +v -0.873565 -0.357097 7.325054 +v -1.467311 0.078666 6.458499 +v -1.473422 0.074269 6.445545 +v -0.881207 -0.340066 7.319612 +v -1.480833 0.071150 6.434649 +v -0.878502 -0.392169 7.324845 +v -0.883851 -0.384874 7.316319 +v -1.495052 0.071609 6.419772 +v -0.886888 -0.371014 7.311821 +v -0.888124 -0.384347 7.302560 +v -0.900069 -0.373188 7.302180 +v -1.458394 0.239113 6.466654 +v -0.895787 -0.366223 7.297758 +v -0.889421 -0.336435 7.313153 +v -0.886709 -0.307122 7.304674 +v -1.453041 -0.084348 6.480654 +v -1.402539 0.094530 6.553447 +v -1.021243 -0.346645 7.105399 +v -0.923860 -0.237164 7.266520 +v -1.017090 -0.220554 7.121652 +v -1.021868 -0.239977 7.115633 +v -1.330909 -0.019979 6.659490 +v -1.020756 -0.231916 7.112737 +v -1.029336 -0.327707 7.106820 +v -1.060386 -0.217925 7.057218 +v -1.472723 -0.084540 6.456071 +v -1.065608 -0.222921 7.056104 +v -0.955849 -0.217575 7.229986 +v -1.032642 -0.242084 7.096813 +v -1.073185 -0.205975 7.043875 +v -1.348149 -0.026194 6.633954 +v -1.422850 0.279267 6.528965 +v -1.446704 0.101803 6.491071 +v -1.310306 -0.015764 6.690525 +v -1.532634 -0.007463 6.355306 +v -1.151447 -0.170826 6.926217 +v -1.334791 -0.187781 6.651911 +v -1.074548 -0.235343 7.040842 +v -1.530361 0.028334 6.356165 +v -1.479934 0.386861 6.433922 +v -1.547476 0.009430 6.345968 +v -1.320443 -0.109391 6.672066 +v -1.545550 0.013860 6.345755 +v -1.418907 0.099989 6.526892 +v -1.333823 -0.170589 6.649044 +v -1.213984 0.006211 6.834047 +v -1.458673 0.082953 6.467300 +v -1.422855 0.101563 6.521794 +v -1.428203 0.100577 6.513469 +v -1.357148 0.016606 6.623858 +v -1.538677 0.025990 6.349246 +v -1.364774 0.046657 6.614708 +v -1.535588 0.349781 6.355475 +v -1.151424 -0.157649 6.935392 +v -1.423382 0.252592 6.523982 +v -1.485930 0.390382 6.428648 +v -1.459511 0.366867 6.469090 +v -1.385913 -0.046593 6.578847 +v -1.235817 0.012008 6.796121 +v -1.370737 0.066234 6.599053 +v -1.350500 -0.010550 6.626770 +v -1.524895 0.039349 6.359206 +v -1.532197 0.047963 6.364613 +v -1.380198 0.075533 6.587316 +v -1.495179 0.399718 6.415853 +v -1.505529 0.065680 6.398399 +v -1.082470 -0.226281 7.028112 +v -1.170671 -0.178318 6.894741 +v -1.439235 0.331882 6.501732 +v -1.462678 0.241347 6.462763 +v -1.482109 0.245827 6.435730 +v -1.182673 -0.018281 6.875818 +v -1.320150 -0.020177 6.671734 +v -1.269544 0.004276 6.747769 +v -1.007697 -0.218182 7.134190 +v -0.932065 -0.407915 7.256742 +v -1.148409 -0.092374 6.929776 +v -0.911118 -0.368909 7.269812 +v -1.506024 0.392152 6.400316 +v -0.917266 -0.376999 7.269229 +v -1.485743 0.249460 6.426353 +v -1.504341 0.389204 6.395035 +v -1.293010 0.001631 6.713618 +v -1.524841 0.051490 6.371988 +v -1.517624 0.395259 6.381185 +v -1.522930 0.396290 6.375548 +v -1.263365 -0.228820 6.760028 +v -1.484171 -0.082940 6.426097 +v -1.491425 -0.081700 6.422379 +v -1.513236 0.275579 6.394262 +v -1.317053 -0.233391 6.686789 +v -1.543779 0.336170 6.353384 +v -1.024357 -0.237556 7.107771 +v -1.143440 -0.104956 6.933770 +v -1.260696 0.008513 6.761886 +v -1.015535 -0.226462 7.130938 +v -1.403577 0.089660 6.560800 +v -1.033364 -0.247188 7.101607 +v -1.533667 0.316317 6.365694 +v -1.300448 -0.006656 6.708902 +v -1.344065 -0.026923 6.640950 +v -1.539478 0.327820 6.357385 +v -1.024064 -0.244605 7.113965 +v -1.478540 0.245312 6.446957 +v -0.941474 -0.212456 7.235145 +v -1.046109 -0.235769 7.081046 +v -1.516720 -0.061239 6.388761 +v -1.139704 -0.125309 6.939401 +v -1.539829 0.341260 6.354867 +v -1.151216 -0.115592 6.934083 +v -1.220350 0.008754 6.823404 +v -1.549026 -0.008615 6.352276 +v -1.466925 0.366253 6.463141 +v -1.531505 -0.036974 6.368523 +v -1.394848 -0.046581 6.565630 +v -1.071342 -0.220605 7.051269 +v -1.542815 0.357231 6.351563 +v -1.314507 -0.081891 6.683466 +v -1.401769 -0.055455 6.547900 +v -1.320719 -0.104368 6.675943 +v -1.545025 0.370796 6.349520 +v -1.408432 -0.055737 6.548637 +v -1.503017 0.071316 6.403826 +v -1.537129 0.002608 6.350411 +v -0.973200 -0.456549 7.189607 +v -1.325663 -0.060828 6.676952 +v -0.976711 -0.449715 7.179795 +v -1.414525 -0.064532 6.535698 +v -1.492181 0.392915 6.427306 +v -1.486497 -0.085234 6.442591 +v -1.422424 -0.067659 6.530807 +v -1.145683 -0.162258 6.935509 +v -1.331628 -0.049546 6.661463 +v -0.989607 -0.207469 7.170124 +v -1.213678 -0.216737 6.834103 +v -1.425182 0.099438 6.524415 +v -1.232995 0.006447 6.811333 +v -1.434688 0.098258 6.513638 +v -0.931406 -0.402625 7.262424 +v -1.428096 0.256262 6.519573 +v -1.243702 0.010913 6.787061 +v -1.334738 -0.049843 6.655409 +v -1.501661 0.400976 6.410132 +v -1.538297 0.394495 6.358962 +v -1.440610 0.249433 6.502327 +v -1.338689 -0.029762 6.658062 +v -1.249351 0.011408 6.781625 +v -1.545049 0.382959 6.349879 +v -1.345735 -0.158343 6.643611 +v -0.996054 -0.210179 7.150173 +v -1.539338 0.389909 6.354074 +v -1.256012 0.010781 6.769502 +v -1.344393 -0.036203 6.647489 +v -1.441960 0.245240 6.498506 +v -1.029992 -0.352151 7.119631 +v -1.077082 -0.204387 7.038753 +v -1.543464 0.030763 6.350724 +v -1.452698 0.102964 6.486366 +v -1.452599 0.101401 6.484491 +v -1.353994 -0.027843 6.628509 +v -1.283791 0.000149 6.730942 +v -1.443500 -0.081560 6.493580 +v -1.355120 -0.016887 6.625592 +v -1.230715 -0.222865 6.807055 +v -1.386673 0.078398 6.582019 +v -1.441913 0.104544 6.501005 +v -1.004427 -0.218695 7.142515 +v -1.502260 0.259666 6.416721 +v -1.268167 0.004085 6.751950 +v -1.175198 -0.171065 6.896482 +v -1.512241 0.393062 6.394062 +v -1.538949 0.021705 6.348204 +v -1.176069 -0.186296 6.888481 +v -1.543557 0.019694 6.345840 +v -0.948897 -0.446147 7.227556 +v -1.472069 0.370705 6.459479 +v -1.179620 -0.027491 6.886414 +v -1.455548 0.241519 6.479495 +v -1.475282 0.374870 6.457380 +v -1.450933 0.245175 6.486360 +v -1.184708 -0.207307 6.864265 +v -1.444435 0.327287 6.502557 +v -1.194797 -0.016074 6.869761 +v -1.187296 -0.007906 6.869347 +v -1.501208 -0.078831 6.409429 +v -1.196009 -0.007159 6.863118 +v -1.201122 -0.006802 6.858869 +v -1.505583 -0.073471 6.404773 +v -1.300946 -0.236643 6.713794 +v -1.463938 0.242640 6.474312 +v -1.532807 0.468499 6.367615 +v -1.533326 0.472109 6.367124 +v -1.428479 0.266414 6.524555 +v -1.144131 -0.145455 6.936770 +v -1.473543 0.240454 6.448510 +v -1.167386 -0.174540 6.903017 +v -1.019565 -0.227757 7.121286 +v -1.434806 0.323325 6.507731 +v -1.336923 -0.056729 6.650471 +v -0.879798 -0.342846 7.322769 +v -1.338250 -0.058966 6.646306 +v -1.500260 0.072182 6.414457 +v -0.912810 -0.355532 7.284940 +v -1.470493 0.081976 6.461155 +v -0.911278 -0.355701 7.279199 +v -0.890015 -0.340490 7.317419 +v -1.376045 -0.063358 6.596928 +v -1.375054 -0.056645 6.594877 +v -1.379248 -0.046749 6.590816 +v -0.919125 -0.363511 7.277458 +v -1.086790 -0.216733 7.022680 +v -1.484560 0.071819 6.435483 +v -1.089744 -0.213459 7.018952 +v -1.402905 -0.050145 6.563356 +v -0.895034 -0.368612 7.311965 +v -1.486831 0.070015 6.429763 +v -0.885500 -0.364953 7.319122 +v -0.895588 -0.376049 7.301272 +v -1.454746 0.235875 6.469760 +v -0.897895 -0.363443 7.299515 +v -0.877543 -0.394970 7.333207 +v -0.880611 -0.393129 7.330853 +v -1.348462 -0.059578 6.632550 +v -1.353632 -0.063658 6.631614 +v -1.357366 -0.064294 6.619772 +v -1.341243 -0.060919 6.642970 +v -1.368270 -0.062524 6.600857 +v -0.881465 -0.405498 7.325026 +v -0.885191 -0.405390 7.319996 +v -0.879753 -0.403805 7.328026 +v -0.877805 -0.400719 7.330943 +v -0.891773 -0.400547 7.309918 +v -0.895900 -0.393395 7.304009 +v -0.885780 -0.358505 7.325756 +v -0.896354 -0.385607 7.302360 +v -1.541612 0.317968 6.361500 +v -1.396014 -0.045366 6.570893 +v -1.400005 -0.046693 6.567957 +v -1.425278 0.095647 6.536662 +v -1.332934 -0.116211 6.667524 +v -1.364153 0.039586 6.617301 +v -1.496545 0.398403 6.422590 +v -1.178846 -0.034380 6.892259 +v -1.157018 -0.170399 6.920262 +v -1.489942 0.245667 6.432868 +v -1.323973 -0.030230 6.676550 +v -1.346093 -0.147531 6.645326 +v -0.958478 -0.454314 7.203362 +v -1.324528 -0.024724 6.673654 +v -0.900830 -0.278579 7.294624 +v -1.466550 0.243847 6.469234 +v -1.505609 0.399996 6.406157 +v -1.341018 -0.138600 6.648727 +v -1.548938 0.000913 6.349289 +v -1.506248 0.395745 6.403007 +v -1.337931 -0.126927 6.655063 +v -1.370949 0.053689 6.606910 +v -1.487069 0.253972 6.421427 +v -1.429217 0.277049 6.524940 +v -1.524244 0.395647 6.386731 +v -1.380230 0.068504 6.593249 +v -1.163943 -0.081480 6.921557 +v -1.441287 0.098204 6.508707 +v -1.030197 -0.250667 7.112012 +v -1.261081 0.004604 6.771403 +v -0.924105 -0.380413 7.271553 +v -1.548094 0.393878 6.349925 +v -1.388794 0.071370 6.587252 +v -1.072437 -0.212738 7.047615 +v -1.545219 0.363191 6.350048 +v -1.163846 -0.169757 6.910599 +v -1.036617 -0.299933 7.092033 +v -1.210122 -0.000462 6.846723 +v -0.924480 -0.388204 7.267921 +v -1.043400 -0.284462 7.082960 +v -0.950976 -0.446447 7.231863 +v -1.293583 -0.003030 6.720515 +v -0.994717 -0.212413 7.160464 +v -0.988407 -0.444652 7.173696 +v -1.362426 0.010677 6.621522 +v -0.938114 -0.417596 7.251919 +v -1.358163 0.031257 6.621970 +v -1.310731 -0.017203 6.699432 +v -1.471638 -0.084956 6.464365 +v -0.967497 -0.201894 7.192979 +v -1.317116 -0.072978 6.679613 +v -1.074227 -0.251366 7.048879 +v -1.076975 -0.243314 7.048986 +v -1.478035 0.377169 6.451770 +v -1.493557 0.388640 6.435180 +v -1.012506 -0.385680 7.120609 +v -1.079211 -0.228478 7.034316 +v -1.191026 -0.191712 6.878876 +v -1.083057 -0.199966 7.029878 +v -1.523232 0.047067 6.377214 +v -1.527387 0.052150 6.372939 +v -1.329740 -0.222082 6.665176 +v -1.143781 -0.137782 6.937457 +v -1.531824 0.470362 6.369841 +v -1.358544 0.001576 6.622513 +v -1.087535 -0.202708 7.025542 +v -1.520171 -0.070959 6.394812 +v -1.502117 0.396507 6.422742 +v -1.348542 -0.165610 6.643470 +v -1.417168 0.095637 6.535341 +v -1.343124 -0.135119 6.650291 +v -1.444517 0.260780 6.508117 +v -1.238538 0.005569 6.804751 +v -1.243213 0.009980 6.793757 +v -1.379199 0.056123 6.603510 +v -1.019825 -0.236785 7.128912 +v -1.179795 -0.023603 6.880968 +v -1.417818 -0.058561 6.539498 +v -1.065371 -0.226731 7.061345 +v -1.530219 0.397081 6.373141 +v -1.464702 0.247253 6.479373 +v -1.354764 -0.034776 6.632639 +v -1.487422 0.247504 6.439457 +v -1.252987 0.006662 6.787294 +v -1.154622 -0.138882 6.934703 +v -1.495338 0.250072 6.427315 +v -1.361623 -0.034137 6.624908 +v -1.530472 -0.012572 6.358597 +v -0.893279 -0.301040 7.306051 +v -1.362349 -0.008864 6.622593 +v -1.195214 -0.022006 6.873712 +v -1.022238 -0.246932 7.125014 +v -1.429607 -0.074939 6.513816 +v -1.502645 0.400563 6.416149 +v -0.897084 -0.286336 7.298708 +v -1.436297 0.299382 6.514395 +v -1.436196 0.265594 6.518353 +v -1.510499 0.400142 6.407398 +v -1.284555 -0.003002 6.735994 +v -1.550532 0.347211 6.350426 +v -1.322960 -0.032746 6.682746 +v -1.430181 0.286500 6.519932 +v -1.170200 -0.167875 6.908031 +v -1.515113 0.064287 6.397921 +v -1.174059 -0.166513 6.904136 +v -1.518392 0.395953 6.388887 +v -0.954351 -0.210483 7.218453 +v -1.551672 0.365552 6.345607 +v -1.546567 0.027430 6.350395 +v -1.484551 0.380799 6.446362 +v -1.520948 0.051539 6.380902 +v -1.414131 0.094298 6.545996 +v -1.432176 0.292515 6.518349 +v -0.966574 -0.208094 7.208616 +v -1.312811 -0.020224 6.692695 +v -1.316671 -0.023439 6.688879 +v -1.461176 0.094990 6.476202 +v -0.979788 -0.214438 7.201906 +v -0.978182 -0.207929 7.194166 +v -1.051857 -0.285853 7.087522 +v -1.046751 -0.281705 7.082067 +v -1.046506 -0.246937 7.093191 +v -0.983066 -0.211589 7.192102 +v -1.003882 -0.419332 7.145243 +v -0.994706 -0.214101 7.171178 +v -1.000419 -0.220637 7.158950 +v -1.526972 0.044923 6.378323 +v -1.330918 -0.025812 6.667634 +v -1.456537 -0.082934 6.486146 +v -1.199488 -0.198484 6.869664 +v -1.063207 -0.262014 7.063431 +v -1.067641 -0.261188 7.059135 +v -1.551064 0.023446 6.346534 +v -1.065540 -0.258925 7.053815 +v -1.056287 -0.233559 7.071091 +v -1.060982 -0.232567 7.066687 +v -1.223646 -0.213695 6.838975 +v -1.538503 0.042065 6.359551 +v -1.454864 0.343150 6.491294 +v -1.347697 -0.039834 6.645518 +v -1.084754 -0.226340 7.033157 +v -1.502772 -0.079488 6.416392 +v -1.164382 -0.053549 6.906153 +v -1.545205 0.040759 6.355152 +v -1.462198 0.357819 6.479806 +v -1.513986 -0.071739 6.400540 +v -1.340738 -0.210593 6.655442 +v -1.320391 -0.227000 6.673420 +v -1.537858 0.304770 6.371996 +v -1.462989 0.088496 6.470313 +v -1.484050 0.081798 6.444375 +v -1.150140 -0.149782 6.936601 +v -0.960157 -0.453869 7.213305 +v -1.319854 -0.025047 6.682412 +v -1.550439 0.386108 6.345853 +v -0.878675 -0.394191 7.341321 +v -1.354023 -0.065794 6.640891 +v -1.331550 -0.052422 6.669774 +v -1.086871 -0.221863 7.030115 +v -1.088495 -0.212016 7.025784 +v -1.488075 0.073610 6.435967 +v -1.492634 0.071659 6.430081 +v -0.885275 -0.395865 7.331378 +v -1.360105 -0.068938 6.629369 +v -1.500172 0.071879 6.424468 +v -1.334902 -0.029843 6.663441 +v -1.372416 -0.067637 6.609303 +v -0.894061 -0.345617 7.321207 +v -1.335602 -0.057061 6.661475 +v -1.376714 -0.068027 6.600594 +v -1.380241 -0.062860 6.596086 +v -0.886138 -0.390855 7.322245 +v -1.381603 -0.053941 6.594366 +v -0.886998 -0.376739 7.312498 +v -1.383992 -0.051476 6.591123 +v -0.892466 -0.361330 7.323088 +v -1.394032 -0.053106 6.581491 +v -0.903583 -0.369916 7.301439 +v -0.896189 -0.359901 7.297628 +v -0.896085 -0.327225 7.315316 +v -0.896231 -0.314707 7.310785 +v -1.476004 0.080972 6.453471 +v -1.089672 -0.207402 7.019481 +v -0.911918 -0.359717 7.296066 +v -0.902834 -0.300853 7.310227 +v -1.547898 0.320747 6.358379 +v -1.360346 -0.024877 6.625612 +v -1.188091 -0.021720 6.877127 +v -1.021539 -0.243962 7.140937 +v -1.051528 -0.241509 7.084830 +v -1.165198 -0.093653 6.924813 +v -1.446163 0.321062 6.503846 +v -1.055045 -0.277480 7.078010 +v -1.367873 0.022448 6.618451 +v -1.440274 0.097313 6.515553 +v -1.059465 -0.273909 7.074805 +v -1.448280 -0.078840 6.501740 +v -1.550655 0.399106 6.354557 +v -1.059619 -0.266701 7.068349 +v -1.157323 -0.091395 6.925552 +v -1.495150 -0.083453 6.431055 +v -1.357704 -0.184907 6.642617 +v -0.965825 -0.457777 7.203255 +v -1.344698 -0.177465 6.646420 +v -1.437658 0.281249 6.519960 +v -1.219170 -0.001962 6.840492 +v -1.167348 -0.067468 6.915196 +v -1.468933 0.093991 6.475268 +v -0.935961 -0.222370 7.249705 +v -1.271423 -0.000688 6.760383 +v -1.205491 -0.202690 6.861993 +v -1.532656 0.052034 6.371015 +v -1.528851 0.046787 6.380767 +v -1.539208 0.048265 6.368083 +v -1.173824 -0.049772 6.903191 +v -1.360313 -0.040011 6.636263 +v -1.231293 -0.002112 6.832362 +v -1.360578 -0.037535 6.627697 +v -1.458168 0.350847 6.485936 +v -1.276986 0.004159 6.739979 +v -1.228908 0.005809 6.822541 +v -1.541089 0.046973 6.360075 +v -1.435744 0.256609 6.511290 +v -1.410398 -0.053166 6.553398 +v -1.236095 0.002698 6.821299 +v -1.532166 0.051701 6.372928 +v -1.456555 0.249484 6.484532 +v -1.324321 -0.088924 6.683786 +v -1.448265 0.252693 6.497502 +v -1.507879 -0.077786 6.414401 +v -0.918270 -0.357949 7.291297 +v -1.333081 -0.057574 6.679310 +v -1.327094 -0.031828 6.674511 +v -1.458470 0.103249 6.488055 +v -1.180701 -0.031499 6.888101 +v -1.443615 0.295208 6.513173 +v -1.466520 0.363910 6.474228 +v -1.243829 0.006625 6.799571 +v -1.469977 0.365007 6.468727 +v -1.214380 -0.211186 6.845388 +v -1.521765 -0.050925 6.380638 +v -1.478577 0.367094 6.464810 +v -1.444780 0.307159 6.510621 +v -1.430681 0.098048 6.528337 +v -1.227889 -0.216236 6.828024 +v -1.077493 -0.218340 7.046751 +v -1.529672 0.289194 6.381959 +v -1.027022 -0.365297 7.121184 +v -1.080483 -0.208784 7.043411 +v -1.151013 -0.167799 6.931231 +v -0.983667 -0.209424 7.181522 +v -1.161409 -0.165591 6.923438 +v -1.159861 -0.168015 6.915869 +v -1.166448 -0.169822 6.914956 +v -1.022570 -0.249582 7.129824 +v -1.154726 -0.145004 6.934085 +v -1.175203 -0.166281 6.901160 +v -1.518174 0.398240 6.404793 +v -1.157275 -0.103046 6.928729 +v -1.084684 -0.208413 7.036461 +v -1.350775 -0.033651 6.641018 +v -1.369968 0.028465 6.615241 +v -0.898560 -0.306726 7.310935 +v -1.007730 -0.224583 7.149137 +v -0.966516 -0.459994 7.220529 +v -0.972407 -0.462009 7.208653 +v -1.379865 0.049510 6.606053 +v -1.531756 0.399149 6.382576 +v -1.448551 0.099921 6.504717 +v -0.971898 -0.461458 7.200414 +v -1.075520 -0.225571 7.053983 +v -0.975894 -0.461448 7.196906 +v -1.458660 0.098633 6.483156 +v -1.059932 -0.244625 7.079137 +v -1.497868 0.249360 6.429984 +v -1.439684 0.276507 6.519325 +v -1.368155 -0.023955 6.621768 +v -1.317441 -0.023077 6.696955 +v -1.464794 0.100056 6.482488 +v -1.189432 -0.031387 6.886374 +v -1.552948 0.026181 6.349647 +v -1.472245 0.086996 6.464989 +v -1.479785 0.086132 6.456519 +v -1.073368 -0.261986 7.062636 +v -1.347991 -0.201757 6.650661 +v -1.538539 0.397324 6.364349 +v -1.386340 0.062649 6.597040 +v -1.384757 0.069026 6.590124 +v -1.061771 -0.238922 7.073196 +v -1.201018 -0.011633 6.865783 +v -1.276792 -0.006443 6.757733 +v -1.521022 0.064015 6.392425 +v -1.402377 0.080678 6.571198 +v -1.466406 -0.084410 6.477876 +v -1.287284 -0.010688 6.747924 +v -1.372521 0.013516 6.617343 +v -1.410892 0.086905 6.557944 +v -1.530512 0.044731 6.378397 +v -1.407585 -0.047502 6.565962 +v -1.298386 -0.010878 6.725783 +v -1.416313 0.089096 6.550900 +v -1.479308 -0.084599 6.451090 +v -1.001769 -0.432982 7.161796 +v -1.533552 0.047339 6.374872 +v -0.923971 -0.369724 7.275136 +v -0.975371 -0.213714 7.206329 +v -1.081189 -0.231500 7.046279 +v -1.026955 -0.255601 7.121887 +v -1.373324 0.043733 6.611654 +v -1.523630 -0.061788 6.389709 +v -0.995380 -0.216658 7.179486 +v -1.554197 0.019066 6.346387 +v -1.048359 -0.294099 7.095324 +v -1.081390 -0.224680 7.046537 +v -1.336087 -0.043101 6.667948 +v -1.082899 -0.229008 7.042259 +v -1.085919 -0.225763 7.039558 +v -1.365109 -0.018313 6.624759 +v -1.541539 0.048409 6.362225 +v -1.354488 -0.037800 6.639530 +v -1.554528 0.354109 6.347284 +v -1.257217 -0.224381 6.791365 +v -1.463161 0.252469 6.483937 +v -1.288843 -0.233146 6.757729 +v -1.554037 0.374166 6.345115 +v -1.475533 0.246768 6.453507 +v -1.532114 0.295667 6.378086 +v -1.172474 -0.169822 6.911804 +v -1.336985 -0.216385 6.659251 +v -1.500449 0.390085 6.430304 +v -1.174520 -0.170081 6.906658 +v -1.493332 0.253021 6.442949 +v -1.507225 0.395590 6.418679 +v -1.555450 0.398433 6.349721 +v -1.179448 -0.042695 6.897174 +v -1.464757 0.353503 6.480968 +v -1.473477 0.356703 6.478261 +v -1.180681 -0.171143 6.896003 +v -1.180080 -0.180876 6.891936 +v -1.156389 -0.114687 6.931897 +v -1.080275 -0.211626 7.045248 +v -1.082604 -0.219638 7.041222 +v -1.403783 -0.047257 6.571835 +v -1.159112 -0.161792 6.930741 +v -0.880621 -0.390299 7.340348 +v -1.078966 -0.238464 7.047727 +v -0.924472 -0.359085 7.288817 +v -1.494186 0.078856 6.433590 +v -0.926291 -0.366920 7.279637 +v -0.884427 -0.391206 7.337936 +v -1.500600 0.073529 6.428192 +v -1.332138 -0.034899 6.675452 +v -0.892899 -0.354906 7.327031 +v -1.342862 -0.063318 6.654519 +v -1.513777 0.065866 6.403394 +v -1.345446 -0.037514 6.655881 +v -1.362015 -0.068630 6.640116 +v -0.894454 -0.390060 7.321864 +v -1.386071 -0.055976 6.592463 +v -1.087129 -0.222802 7.035573 +v -0.900142 -0.383676 7.317685 +v -0.896563 -0.373008 7.311001 +v -0.898683 -0.367417 7.313936 +v -1.401212 -0.049999 6.576182 +v -0.903444 -0.384403 7.306551 +v -0.899978 -0.371705 7.312145 +v -0.904240 -0.375087 7.305628 +v -0.895388 -0.337736 7.315724 +v -0.879736 -0.399437 7.341719 +v -1.348832 -0.066991 6.649281 +v -1.365046 -0.070646 6.625014 +v -0.884232 -0.401063 7.335403 +v -0.888477 -0.398196 7.328205 +v -0.886333 -0.403916 7.331925 +v -1.369487 -0.068642 6.616353 +v -1.085443 -0.212532 7.036259 +v -1.331879 -0.033210 6.671225 +v -1.334291 -0.036601 6.666122 +v -1.387035 -0.072023 6.592121 +v -0.908949 -0.416885 7.299146 +v -0.885744 -0.419535 7.330182 +v -0.882003 -0.418202 7.337784 +v -0.913018 -0.411918 7.291551 +v -1.383104 -0.076519 6.599622 +v -0.905965 -0.398669 7.302858 +v -0.881889 -0.410819 7.336431 +v -0.883509 -0.407290 7.336082 +v -0.908784 -0.402974 7.296281 +v -0.901055 -0.414591 7.312294 +v -0.914020 -0.404278 7.291358 +v -0.904401 -0.393735 7.305223 +v -0.899012 -0.408186 7.309026 +v -0.906565 -0.410607 7.296299 +v -0.883237 -0.411947 7.327495 +v -0.904069 -0.401842 7.302210 +v -0.897236 -0.400589 7.306689 +v -0.879283 -0.397958 7.336222 +v -0.884814 -0.399772 7.331004 +v -1.307841 -0.236594 6.703687 +v -1.371560 -0.028569 6.617778 +v -0.907578 -0.316382 7.318102 +v -1.309915 -0.017190 6.711251 +v -1.511556 0.264231 6.411172 +v -1.274008 -0.008792 6.777025 +v -1.164429 -0.107641 6.929368 +v -1.319618 -0.027166 6.700441 +v -1.369320 -0.012601 6.621786 +v -1.321217 -0.032023 6.689031 +v -1.391914 0.063938 6.592565 +v -1.199208 -0.194338 6.874057 +v -1.534125 0.050047 6.380355 +v -1.354490 -0.191839 6.646149 +v -1.551241 0.401761 6.369633 +v -1.201495 -0.016211 6.869153 +v -1.431249 -0.064176 6.530851 +v -1.443566 -0.067143 6.521709 +v -1.526353 0.279760 6.393081 +v -1.372995 -0.004155 6.618279 +v -1.547117 -0.020639 6.358194 +v -1.400357 0.071078 6.581582 +v -1.489049 0.085081 6.443740 +v -1.435336 -0.068341 6.522151 +v -1.546659 0.047086 6.356485 +v -1.328398 -0.097658 6.678682 +v -1.440066 -0.076192 6.507521 +v -1.449008 0.103129 6.497748 +v -1.210570 -0.209431 6.851972 +v -1.520247 -0.072922 6.398540 +v -1.316240 -0.084549 6.684100 +v -1.465177 0.345381 6.486979 +v -0.927802 -0.396784 7.262139 +v -1.396940 0.075937 6.579726 +v -1.223136 -0.004971 6.842677 +v -1.408243 0.083827 6.565608 +v -1.560493 0.356868 6.345083 +v -1.304673 -0.012081 6.713459 +v -1.469198 0.248737 6.475480 +v -1.343188 -0.230552 6.666317 +v -1.345380 -0.122168 6.663120 +v -1.241637 -0.001949 6.814977 +v -1.443678 0.272524 6.514103 +v -1.243048 0.000395 6.807487 +v -1.556758 0.386694 6.345098 +v -1.326123 -0.067819 6.681387 +v -1.364632 -0.044663 6.631273 +v -1.554847 0.381487 6.343957 +v -1.324216 -0.034586 6.690198 +v -1.557455 0.003400 6.345594 +v -1.243703 -0.224423 6.796027 +v -1.541041 0.301507 6.375073 +v -1.479193 0.252575 6.463195 +v -1.327627 -0.053520 6.674372 +v -1.366373 -0.033867 6.622487 +v -1.510730 0.399531 6.411886 +v -1.517072 0.399626 6.410250 +v -1.522599 0.397853 6.398095 +v -1.528489 0.397495 6.389280 +v -1.178175 -0.161239 6.903086 +v -1.334973 -0.109212 6.673280 +v -1.157334 -0.152558 6.932959 +v -1.162033 -0.128251 6.929498 +v -0.962123 -0.214686 7.219944 +v -1.080664 -0.227946 7.050241 +v -1.497356 0.249176 6.432106 +v -0.967101 -0.211024 7.213855 +v -1.300285 -0.237031 6.733330 +v -1.183411 -0.162299 6.898613 +v -1.187314 -0.182621 6.888648 +v -1.037003 -0.253588 7.107389 +v -1.338640 -0.046889 6.666016 +v -1.566192 0.378426 6.336530 +v -1.428499 -0.060889 6.535553 +v -1.559315 0.015058 6.343341 +v -1.374577 -0.034140 6.619024 +v -1.294328 -0.013992 6.739746 +v -1.000010 -0.221264 7.169330 +v -1.443852 0.094813 6.522847 +v -1.445906 0.093985 6.515381 +v -1.539117 0.402571 6.378640 +v -1.531456 0.057299 6.383557 +v -1.449776 0.095896 6.512197 +v -1.457647 -0.072512 6.507020 +v -1.537855 0.049433 6.375891 +v -1.540797 0.045177 6.372801 +v -1.552030 0.049993 6.357553 +v -1.507860 0.256710 6.422996 +v -1.211152 -0.012147 6.861143 +v -1.556851 0.046971 6.354065 +v -1.012810 -0.232450 7.147713 +v -1.019993 -0.245436 7.152748 +v -1.552760 0.035298 6.351410 +v -1.458666 0.101205 6.494018 +v -1.375470 0.007465 6.617260 +v -1.557041 0.029752 6.349790 +v -1.377252 0.020695 6.614365 +v -0.937365 -0.231830 7.259300 +v -1.057660 -0.247275 7.085685 +v -1.261303 0.002420 6.784963 +v -1.038201 -0.347480 7.126422 +v -1.065261 -0.268468 7.073354 +v -0.946146 -0.226229 7.249170 +v -1.357800 -0.172197 6.640641 +v -1.224774 -0.208549 6.846114 +v -1.328231 -0.077636 6.684352 +v -1.482011 -0.084065 6.459431 +v -1.421546 -0.049124 6.553293 +v -0.937698 -0.396584 7.274207 +v -1.358626 -0.160953 6.640933 +v -0.951247 -0.442440 7.237275 +v -1.422126 -0.056991 6.540445 +v -1.511944 -0.074022 6.409556 +v -1.355029 -0.146577 6.644549 +v -0.958722 -0.445396 7.249061 +v -1.483681 0.374075 6.460982 +v -1.348926 -0.137802 6.650231 +v -1.357766 -0.153321 6.641814 +v -1.217196 -0.200806 6.860090 +v -1.165334 -0.150808 6.931867 +v -1.382248 0.038295 6.608518 +v -1.452987 0.265989 6.504730 +v -1.561493 0.009572 6.343946 +v -0.944244 -0.431281 7.245138 +v -1.338760 -0.115518 6.669477 +v -1.368120 -0.041821 6.626318 +v -1.525269 -0.067918 6.396489 +v -1.425750 0.091531 6.540793 +v -1.077733 -0.256531 7.055373 +v -1.479278 0.090730 6.464335 +v -1.431918 0.093178 6.536382 +v -1.039748 -0.261604 7.116102 +v -1.544574 0.309047 6.367400 +v -1.503942 0.254607 6.427678 +v -1.167663 -0.165427 6.919720 +v -1.446069 0.287232 6.515331 +v -1.330003 -0.035902 6.682265 +v -1.186890 -0.052775 6.901552 +v -1.178724 -0.163260 6.904671 +v -1.354107 -0.043162 6.646323 +v -1.181919 -0.157823 6.904174 +v -1.236298 -0.216419 6.823488 +v -1.184597 -0.158561 6.900639 +v -1.179811 -0.168627 6.905429 +v -1.540085 -0.027710 6.361711 +v -1.268209 -0.226931 6.779613 +v -1.045896 -0.253894 7.100574 +v -1.023664 -0.400858 7.138272 +v -1.271599 -0.228895 6.769422 +v -1.032093 -0.394149 7.139495 +v -1.285593 -0.233590 6.741659 +v -1.543342 0.045461 6.368608 +v -1.457646 0.258470 6.498166 +v -1.485057 0.254903 6.456893 +v -1.343043 -0.046584 6.663271 +v -1.418353 -0.055310 6.547093 +v -0.881765 -0.396163 7.345595 +v -0.927104 -0.411141 7.282249 +v -1.505552 0.071926 6.418829 +v -1.344229 -0.060495 6.668231 +v -1.337370 -0.056748 6.667036 +v -0.883270 -0.401810 7.343313 +v -1.344683 -0.063566 6.662102 +v -1.502380 0.079237 6.431336 +v -1.342290 -0.052360 6.669713 +v -1.337293 -0.045866 6.673338 +v -1.510585 0.068251 6.412402 +v -1.367260 -0.071547 6.628534 +v -0.883428 -0.389569 7.343189 +v -0.913260 -0.366290 7.301022 +v -1.350634 -0.046238 6.652147 +v -1.364744 -0.055364 6.633631 +v -1.080704 -0.232670 7.051917 +v -1.079077 -0.250276 7.052154 +v -0.930298 -0.376000 7.276906 +v -1.374907 -0.070788 6.616968 +v -1.079853 -0.239927 7.052953 +v -0.891637 -0.400927 7.330348 +v -1.400940 -0.057951 6.581085 +v -0.902653 -0.376795 7.314954 +v -0.894913 -0.359859 7.326422 +v -0.905779 -0.374987 7.316835 +v -0.906541 -0.388103 7.308955 +v -0.905800 -0.382899 7.313564 +v -0.911152 -0.371401 7.304507 +v -0.901970 -0.344113 7.317564 +v -0.900700 -0.331431 7.317569 +v -0.904883 -0.322410 7.317534 +v -0.914726 -0.420638 7.297028 +v -0.920913 -0.413316 7.286600 +v -0.925055 -0.414526 7.280445 +v -0.881872 -0.402443 7.338686 +v -1.348564 -0.046287 6.654780 +v -1.335286 -0.051976 6.669873 +v -1.343469 -0.037657 6.660872 +v -1.393940 -0.057380 6.585380 +v -0.920828 -0.260115 7.285504 +v -1.528030 0.062296 6.387784 +v -1.534254 0.065057 6.387679 +v -1.509959 -0.080101 6.417880 +v -1.305962 -0.014729 6.722251 +v -1.448087 -0.069116 6.514990 +v -0.908875 -0.293073 7.304922 +v -1.562842 0.340824 6.346743 +v -1.321318 -0.241984 6.708898 +v -1.375830 -0.016706 6.618229 +v -1.046373 -0.303818 7.103075 +v -1.392503 0.051290 6.601996 +v -1.534951 0.288668 6.385410 +v -1.315124 -0.024168 6.708267 +v -1.013588 -0.238448 7.155037 +v -0.914003 -0.271981 7.291581 +v -1.515081 -0.078405 6.416991 +v -0.937509 -0.413727 7.257983 +v -1.498096 0.082870 6.435675 +v -1.458773 0.331689 6.496012 +v -1.451808 0.280430 6.512189 +v -1.050485 -0.260311 7.103951 +v -1.489806 0.381804 6.449055 +v -1.467853 0.101536 6.486315 +v -1.378966 0.029576 6.613020 +v -1.041337 -0.313374 7.106728 +v -1.463296 0.338252 6.491800 +v -1.484756 0.089312 6.457775 +v -1.559572 0.364809 6.343544 +v -1.063029 -0.281752 7.083076 +v -1.282793 -0.007943 6.752758 +v -1.490437 0.087195 6.448643 +v -1.564312 0.400449 6.351047 +v -1.562894 0.397317 6.347284 +v -1.030209 -0.265323 7.132038 +v -1.072459 -0.239558 7.071114 +v -1.329410 -0.036841 6.692009 +v -1.515251 0.396576 6.415267 +v -1.268627 -0.003570 6.780073 +v -1.335855 -0.039555 6.678723 +v -1.358551 -0.140046 6.646665 +v -1.556199 -0.014710 6.352491 +v -1.342389 -0.044960 6.678531 +v -1.073712 -0.232661 7.063403 +v -1.553209 0.311902 6.363886 +v -1.523585 0.400162 6.408689 +v -1.262245 -0.009537 6.810189 +v -1.474517 0.249488 6.471776 +v -1.077975 -0.232645 7.058567 +v -1.563334 0.016339 6.341327 +v -1.166689 -0.156541 6.928484 +v -1.347440 -0.127659 6.657188 +v -1.360378 -0.148029 6.640559 +v -0.958939 -0.450750 7.237814 +v -1.554851 0.330980 6.350439 +v -1.177901 -0.170406 6.909778 +v -0.940894 -0.424859 7.247993 +v -1.163451 -0.135366 6.930537 +v -1.546168 -0.046137 6.373222 +v -1.201483 -0.188938 6.876916 +v -0.960481 -0.454888 7.228791 +v -1.507842 -0.081256 6.427141 +v -1.512024 0.261486 6.417232 +v -1.522305 0.265772 6.416423 +v -1.448545 0.267768 6.510133 +v -1.563738 0.388741 6.342803 +v -1.536741 0.407712 6.384482 +v -1.569457 0.384530 6.335599 +v -1.170990 -0.121137 6.926129 +v -1.262114 -0.001148 6.791043 +v -1.379204 -0.017650 6.616284 +v -1.379743 -0.006904 6.617848 +v -1.507000 0.079134 6.431383 +v -1.317727 -0.027994 6.724236 +v -1.397350 0.056442 6.596335 +v -1.382137 0.001135 6.615424 +v -1.275474 -0.007178 6.767215 +v -1.406178 0.070950 6.578285 +v -1.549875 0.044971 6.365592 +v -1.457606 0.098152 6.505176 +v -1.064072 -0.278722 7.081035 +v -1.536327 0.059334 6.384184 +v -1.384380 0.008786 6.615056 +v -1.381228 0.014283 6.615625 +v -1.065027 -0.271351 7.078300 +v -1.061202 -0.288849 7.090306 +v -1.167500 -0.100407 6.927671 +v -1.312269 -0.236048 6.696095 +v -1.383702 0.019688 6.613199 +v -1.532408 -0.067375 6.397966 +v -1.380981 -0.034769 6.616171 +v -1.008033 -0.439852 7.170323 +v -1.178170 -0.086430 6.920167 +v -0.946996 -0.232661 7.256318 +v -1.478172 0.255580 6.475888 +v -1.482076 0.092504 6.465175 +v -1.345092 -0.101950 6.678265 +v -1.486726 0.260375 6.472475 +v -1.479627 -0.082798 6.478091 +v -1.026202 -0.256035 7.137892 +v -1.560725 0.025661 6.350767 +v -1.205280 -0.021167 6.873615 +v -1.181645 -0.060168 6.907659 +v -1.492035 -0.083548 6.455239 +v -1.533844 -0.056967 6.385969 +v -1.452986 0.300661 6.509857 +v -1.365426 -0.143998 6.639798 +v -1.073331 -0.264651 7.070307 +v -1.427007 -0.049029 6.552686 +v -1.567315 0.019942 6.342229 +v -1.060723 -0.255694 7.092804 +v -1.065202 -0.249956 7.081043 +v -1.069757 -0.245231 7.074841 +v -1.414563 -0.046037 6.560921 +v -0.950861 -0.427492 7.259772 +v -1.378126 -0.046062 6.624083 +v -1.535787 -0.046725 6.375341 +v -1.183877 -0.159295 6.906296 +v -0.977868 -0.218014 7.214706 +v -1.379168 -0.026224 6.618029 +v -1.035914 -0.334182 7.116558 +v -1.511811 0.258642 6.425338 +v -1.189716 -0.163139 6.899436 +v -1.540809 -0.040625 6.369354 +v -1.570063 0.390859 6.337657 +v -1.552668 -0.032156 6.362509 +v -1.170793 -0.132401 6.927295 +v -1.337477 -0.051763 6.674835 +v -1.521533 0.066660 6.398249 +v -1.193623 -0.183021 6.884525 +v -1.239097 -0.001720 6.828151 +v -1.176152 -0.124130 6.925178 +v -1.031288 -0.380781 7.131922 +v -1.531813 0.405230 6.402145 +v -1.514905 0.268940 6.406032 +v -1.529564 0.403988 6.400515 +v -1.534126 0.403912 6.389305 +v -1.540277 0.408554 6.385686 +v -1.542937 0.407106 6.384256 +v -1.254573 0.000823 6.800540 +v -1.506626 -0.082079 6.438368 +v -1.311175 -0.238879 6.713436 +v -1.547297 0.043727 6.369596 +v -1.409163 -0.043158 6.573422 +v -1.510584 0.074983 6.424151 +v -0.928120 -0.414598 7.283520 +v -1.345022 -0.056455 6.670010 +v -1.359206 -0.070025 6.647535 +v -0.886005 -0.398983 7.346111 +v -1.076858 -0.260349 7.065289 +v -1.485353 0.258775 6.462203 +v -1.078474 -0.256360 7.063985 +v -1.348864 -0.061565 6.666671 +v -1.079914 -0.254099 7.055385 +v -1.081532 -0.242877 7.057374 +v -1.353878 -0.067630 6.654124 +v -1.488783 0.261750 6.459249 +v -0.886433 -0.391029 7.344160 +v -0.887804 -0.402231 7.342584 +v -1.368216 -0.071352 6.637923 +v -0.887567 -0.394992 7.341716 +v -1.492098 0.256081 6.452262 +v -0.890289 -0.403939 7.333803 +v -0.897139 -0.358687 7.330736 +v -1.345937 -0.052004 6.667683 +v -0.896121 -0.351633 7.324949 +v -1.375003 -0.070175 6.624460 +v -0.904702 -0.387688 7.317763 +v -1.367061 -0.059110 6.635810 +v -1.367688 -0.044257 6.635602 +v -0.928046 -0.366380 7.284711 +v -0.901006 -0.364249 7.320577 +v -1.347252 -0.050840 6.660620 +v -0.902728 -0.368880 7.316864 +v -1.360289 -0.043047 6.645971 +v -0.937821 -0.386522 7.279206 +v -1.351207 -0.052394 6.657238 +v -1.364390 -0.040331 6.636915 +v -1.369268 -0.055590 6.628123 +v -0.907827 -0.388940 7.314202 +v -1.367136 -0.048512 6.629434 +v -0.907098 -0.377163 7.312747 +v -0.903306 -0.349097 7.320053 +v -1.407094 -0.048870 6.576532 +v -0.907964 -0.336209 7.318162 +v -0.909316 -0.328228 7.317640 +v -0.913420 -0.422129 7.301294 +v -0.923583 -0.424387 7.292260 +v -0.923086 -0.418369 7.289391 +v -0.885022 -0.424029 7.347111 +v -1.387578 -0.080374 6.604744 +v -0.899348 -0.395927 7.326352 +v -1.392541 -0.082313 6.597794 +v -0.887079 -0.428119 7.342609 +v -0.911916 -0.423924 7.311862 +v -1.402268 -0.080750 6.587587 +v -0.912835 -0.394192 7.306307 +v -0.920565 -0.399710 7.295209 +v -0.891216 -0.429228 7.336286 +v -1.408943 -0.074629 6.579948 +v -0.923649 -0.405605 7.288059 +v -0.901650 -0.429426 7.326091 +v -0.906178 -0.423252 7.317194 +v -1.388591 -0.078457 6.594372 +v -1.394031 -0.071833 6.587396 +v -0.924159 -0.410666 7.284695 +v -1.365019 -0.201346 6.644491 +v -1.195590 -0.039577 6.892504 +v -1.071043 -0.272413 7.083356 +v -0.925181 -0.249231 7.275939 +v -0.910231 -0.314622 7.317736 +v -1.563783 0.040445 6.349205 +v -1.258143 0.000299 6.797623 +v -1.561306 -0.011590 6.349418 +v -1.560529 0.035485 6.348384 +v -1.051850 -0.308798 7.110266 +v -1.536900 0.279675 6.396310 +v -0.909985 -0.306537 7.313735 +v -0.911675 -0.298458 7.310256 +v -1.008214 -0.231921 7.162310 +v -1.462424 -0.077763 6.497074 +v -1.479810 0.094079 6.472453 +v -1.284912 -0.014121 6.767387 +v -1.056121 -0.256577 7.095565 +v -1.066856 -0.256602 7.087366 +v -1.493869 0.374037 6.458937 +v -1.490566 0.089247 6.457120 +v -1.370847 -0.180989 6.635553 +v -1.370207 -0.157487 6.637587 +v -1.366741 -0.160973 6.637340 +v -1.072428 -0.249613 7.078612 +v -1.412394 0.076531 6.569918 +v -1.303987 -0.016511 6.731355 +v -0.991504 -0.453465 7.183652 +v -1.206060 -0.033948 6.885879 +v -1.456370 0.278697 6.509139 +v -1.335194 -0.240036 6.686261 +v -1.289556 -0.017572 6.759474 +v -1.459569 0.288673 6.509011 +v -1.565463 0.022377 6.349313 +v -1.520836 -0.073522 6.407232 +v -0.966512 -0.226721 7.235938 +v -1.296959 -0.019960 6.752995 +v -0.942705 -0.412261 7.264999 +v -1.553089 0.297990 6.376955 +v -1.222947 -0.011478 6.854248 +v -1.502773 0.386777 6.446274 +v -1.465451 -0.081590 6.488118 +v -1.504859 0.388811 6.440567 +v -1.567900 0.012486 6.340951 +v -1.498742 0.084700 6.443460 +v -1.189390 -0.163560 6.904158 +v -1.471364 -0.083101 6.482910 +v -1.185613 -0.158331 6.904912 +v -1.176837 -0.163712 6.917924 +v -1.510368 0.388759 6.434997 +v -1.545127 0.044864 6.373443 +v -1.385781 -0.015836 6.613300 +v -1.349484 -0.224501 6.659049 +v -1.443463 0.092077 6.528271 +v -1.319580 -0.028258 6.713975 +v -1.551617 0.048700 6.362877 +v -1.191754 -0.169726 6.896095 +v -1.515746 0.393427 6.421391 +v -1.324113 -0.033195 6.700610 +v -1.412429 -0.042075 6.568688 +v -1.191653 -0.048051 6.896975 +v -1.423526 -0.042202 6.559000 +v -1.562832 0.332221 6.348723 +v -1.567901 0.368412 6.339471 +v -1.204777 -0.184429 6.877439 +v -1.390113 0.040649 6.605222 +v -1.339242 -0.060543 6.682459 +v -1.036142 -0.275259 7.133396 +v -1.574110 0.376640 6.335445 +v -1.334188 -0.037356 6.688450 +v -1.359392 -0.216393 6.650818 +v -1.473559 0.362038 6.472920 +v -1.539469 0.406309 6.389346 +v -1.355920 -0.047546 6.654603 +v -1.499948 -0.084237 6.442098 +v -1.172484 -0.145244 6.930415 +v -1.531568 0.069936 6.398594 +v -1.539582 0.056534 6.379656 +v -1.177537 -0.154981 6.923934 +v -1.541549 0.058680 6.384721 +v -1.197493 -0.030699 6.884505 +v -1.453250 0.290145 6.512698 +v -0.981761 -0.468338 7.206587 +v -1.045365 -0.260533 7.110414 +v -1.058467 -0.298401 7.098516 +v -1.386333 -0.035524 6.612706 +v -1.035220 -0.359117 7.127758 +v -1.384754 -0.024392 6.615949 +v -1.180308 -0.078310 6.917045 +v -1.429302 0.082901 6.552546 +v -0.914130 -0.311545 7.314309 +v -1.560504 -0.022813 6.355673 +v -1.172829 -0.149069 6.929938 +v -1.064977 -0.262001 7.091208 +v -1.462381 0.271978 6.501468 +v -1.232570 -0.206877 6.844245 +v -0.919291 -0.298336 7.310385 +v -1.182269 -0.134860 6.927082 +v -0.992159 -0.472808 7.208680 +v -1.569898 0.350575 6.342159 +v -1.306217 -0.021686 6.737572 +v -1.388699 -0.008741 6.614540 +v -1.531813 -0.061260 6.391611 +v -1.429525 -0.053810 6.544950 +v -1.438633 0.091230 6.534013 +v -1.570132 -0.001946 6.342139 +v -1.078183 -0.239488 7.069225 +v -1.419406 -0.043557 6.564345 +v -1.505840 0.388748 6.434756 +v -1.209260 -0.017951 6.867844 +v -1.540063 -0.060876 6.392641 +v -1.321432 -0.029557 6.704156 +v -1.177612 -0.116012 6.924087 +v -0.918382 -0.294720 7.308415 +v -1.194626 -0.162403 6.898077 +v -1.571143 0.399454 6.342983 +v -1.502339 -0.082821 6.452884 +v -1.023108 -0.428510 7.159791 +v -0.955740 -0.225695 7.241657 +v -0.917984 -0.285611 7.299958 +v -1.339490 -0.090411 6.683135 +v -1.372083 -0.176673 6.634970 +v -1.577379 0.395728 6.336863 +v -1.366675 -0.167038 6.635667 +v -1.329376 -0.036728 6.697436 +v -1.461670 0.099033 6.501304 +v -1.374051 -0.165531 6.634259 +v -1.287835 -0.231189 6.767776 +v -1.454662 0.306910 6.508131 +v -1.183913 -0.168902 6.908836 +v -1.355785 -0.133949 6.652800 +v -1.571393 0.022194 6.340037 +v -1.040341 -0.367483 7.137132 +v -1.347796 -0.110274 6.673338 +v -1.465036 0.098107 6.496314 +v -1.515754 0.263816 6.422376 +v -1.518957 0.264743 6.423368 +v -1.556481 0.051535 6.362389 +v -0.925918 -0.270236 7.290486 +v -1.558208 0.049497 6.365490 +v -1.559646 0.049070 6.357791 +v -1.336453 -0.078266 6.687154 +v -1.332831 -0.085210 6.684781 +v -1.369333 -0.149991 6.637107 +v -1.439379 -0.052766 6.539405 +v -0.997757 -0.218517 7.177771 +v -1.529672 0.272265 6.403625 +v -1.250460 -0.008633 6.816982 +v -1.335110 -0.042363 6.693551 +v -1.342704 -0.048945 6.675506 +v -1.520469 0.395704 6.418473 +v -1.456275 0.322712 6.501327 +v -1.200776 -0.174761 6.886388 +v -1.524571 0.399622 6.414615 +v -1.469450 0.264390 6.494109 +v -1.214003 -0.193905 6.867124 +v -1.463287 0.264253 6.498816 +v -1.569972 0.336493 6.345343 +v -1.535559 0.404889 6.397286 +v -1.186760 -0.167051 6.907284 +v -1.370142 -0.058335 6.638069 +v -1.365657 -0.054872 6.638402 +v -1.367377 -0.036852 6.642356 +v -1.015137 -0.243158 7.166103 +v -1.395754 0.047068 6.601928 +v -1.062887 -0.259697 7.091223 +v -1.284909 -0.012638 6.760122 +v -1.370011 -0.038470 6.638422 +v -0.921150 -0.429119 7.307701 +v -1.552996 0.044013 6.368353 +v -1.517029 0.071049 6.419651 +v -1.554917 0.045729 6.364975 +v -0.885205 -0.417442 7.347546 +v -1.515322 0.075399 6.427007 +v -1.354202 -0.064702 6.658937 +v -1.081999 -0.245835 7.063587 +v -0.889318 -0.427195 7.353232 +v -1.359423 -0.067813 6.654405 +v -0.925733 -0.428048 7.294483 +v -0.886426 -0.410006 7.345512 +v -0.931859 -0.421578 7.288270 +v -1.372612 -0.071470 6.636482 +v -1.505573 0.260122 6.440884 +v -1.373812 -0.063713 6.632206 +v -0.939394 -0.405635 7.270303 +v -1.375364 -0.068546 6.630176 +v -0.891777 -0.410151 7.347113 +v -1.379059 -0.066381 6.624868 +v -0.891359 -0.403652 7.340221 +v -1.376762 -0.061409 6.626676 +v -1.377947 -0.057669 6.624734 +v -1.376214 -0.050033 6.625903 +v -0.906757 -0.398630 7.331724 +v -0.932515 -0.375875 7.281060 +v -1.382140 -0.041382 6.620000 +v -0.930584 -0.371184 7.288781 +v -0.906200 -0.392266 7.321372 +v -0.925156 -0.360733 7.294992 +v -0.901380 -0.358361 7.336236 +v -0.901527 -0.362342 7.335246 +v -1.380018 -0.072593 6.615468 +v -0.928746 -0.362198 7.292323 +v -0.898842 -0.361655 7.327648 +v -1.385842 -0.047305 6.616173 +v -0.899402 -0.355197 7.331517 +v -1.388101 -0.045102 6.612063 +v -1.389318 -0.041358 6.610647 +v -0.908130 -0.370915 7.326738 +v -0.910220 -0.377104 7.320207 +v -1.405642 -0.066309 6.579789 +v -0.913068 -0.390944 7.312879 +v -1.412124 -0.045712 6.575651 +v -1.414753 -0.041612 6.572047 +v -0.903132 -0.352485 7.328321 +v -0.886321 -0.395319 7.346360 +v -1.349841 -0.057414 6.666284 +v -1.384897 -0.041203 6.613019 +v -1.196476 -0.162591 6.901241 +v -1.482145 0.096478 6.477845 +v -1.006163 -0.232993 7.176341 +v -1.489309 0.361830 6.472967 +v -1.425793 0.078447 6.562574 +v -1.395403 0.012398 6.610119 +v -1.556672 -0.038014 6.365554 +v -1.569006 0.021861 6.347425 +v -1.576242 0.402955 6.343038 +v -1.076519 -0.245002 7.073045 +v -1.570051 0.025904 6.347795 +v -1.573800 0.385729 6.333469 +v -1.222419 -0.017391 6.862138 +v -1.441577 0.083191 6.539694 +v -1.503593 0.086973 6.447990 +v -1.543188 0.294413 6.380930 +v -1.573488 0.010477 6.339418 +v -1.571768 0.017168 6.342113 +v -0.953596 -0.236452 7.255683 +v -1.543338 0.407248 6.394182 +v -0.996180 -0.467149 7.197751 +v -1.473493 0.272491 6.496110 +v -0.971550 -0.223842 7.228751 +v -1.535461 0.067754 6.390607 +v -0.947189 -0.420806 7.263776 +v -1.547793 0.405485 6.381366 +v -1.461972 0.280094 6.504365 +v -1.511377 0.259858 6.433126 +v -1.054279 -0.265000 7.109157 +v -0.961144 -0.449771 7.247632 +v -1.346734 -0.117463 6.667741 +v -1.233559 -0.012325 6.844602 +v -1.448363 0.089483 6.525003 +v -1.575751 0.022130 6.338192 +v -1.545719 0.053470 6.377447 +v -1.478034 0.263086 6.483471 +v -1.065037 -0.262634 7.095351 +v -1.236805 -0.007937 6.838114 +v -1.457664 0.091893 6.513246 +v -1.550644 0.045454 6.371872 +v -1.541966 0.065189 6.386998 +v -1.026228 -0.256792 7.146749 +v -1.242709 -0.006441 6.830795 +v -1.248394 -0.011012 6.826580 +v -1.339385 -0.070139 6.686246 +v -1.563567 0.046578 6.353177 +v -1.467414 0.096389 6.503283 +v -1.565140 0.036037 6.348084 +v -1.569973 -0.013211 6.347609 +v -1.476711 0.098430 6.483591 +v -1.581722 0.385150 6.332611 +v -1.350299 -0.059818 6.679476 +v -1.561418 0.317600 6.357380 +v -1.391361 -0.032377 6.612007 +v -1.397631 0.032341 6.605437 +v -1.477821 0.345945 6.483423 +v -1.451995 -0.064186 6.518906 +v -1.393816 -0.009342 6.610818 +v -1.175598 -0.101139 6.925724 +v -1.487601 0.368455 6.465785 +v -1.353126 -0.061504 6.660153 +v -1.075150 -0.265157 7.074612 +v -1.224431 -0.200059 6.857295 +v -1.071480 -0.251708 7.082613 +v -1.406751 0.055271 6.594195 +v -1.563037 0.405399 6.361091 +v -1.514748 0.386651 6.444278 +v -1.189072 -0.068216 6.909522 +v -1.559141 0.402228 6.359692 +v -1.048800 -0.319563 7.118395 +v -1.246667 -0.219926 6.812957 +v -1.051000 -0.315256 7.116461 +v -1.080623 -0.241530 7.067981 +v -1.192351 -0.175810 6.891128 +v -1.433841 0.087314 6.542590 +v -1.389714 -0.024525 6.611777 +v -1.576549 0.351641 6.338454 +v -1.576409 0.366155 6.337110 +v -1.359189 -0.052541 6.656240 +v -1.274673 -0.215412 6.810840 +v -1.345469 -0.083239 6.687371 +v -1.259649 -0.222351 6.799318 +v -1.416408 0.071078 6.574369 +v -1.230101 -0.014709 6.850983 +v -1.199277 -0.159496 6.899295 +v -1.578031 0.012775 6.339638 +v -0.916063 -0.320501 7.318765 +v -1.241761 -0.013861 6.839446 +v -1.484475 -0.082809 6.468840 +v -0.938598 -0.240675 7.266941 +v -1.033186 -0.270621 7.142048 +v -1.361738 -0.118549 6.666559 +v -0.926325 -0.297525 7.308836 +v -1.542368 0.069998 6.394041 +v -1.204211 -0.169683 6.889521 +v -1.574732 0.024257 6.339090 +v -1.064221 -0.287910 7.091179 +v -1.436291 -0.052039 6.544551 +v -1.347512 -0.054573 6.676737 +v -1.549855 0.410080 6.382853 +v -1.423844 -0.045310 6.568011 +v -0.952447 -0.426931 7.267360 +v -1.546367 0.406130 6.388004 +v -1.556183 0.413828 6.372578 +v -1.378318 -0.159327 6.634184 +v -1.547465 0.410275 6.385893 +v -1.360810 -0.128086 6.659888 +v -0.964689 -0.446799 7.255154 +v -1.494873 0.089031 6.470094 +v -0.964076 -0.235646 7.249480 +v -1.298302 -0.020113 6.746573 +v -1.007318 -0.478971 7.212203 +v -1.339726 -0.042077 6.687052 +v -1.425847 -0.041929 6.560451 +v -1.275444 -0.013542 6.789088 +v -1.212694 -0.187730 6.872938 +v -1.521369 -0.078973 6.420765 +v -1.368977 -0.143568 6.639611 +v -1.360412 -0.062875 6.656970 +v -1.439218 0.080789 6.547338 +v -1.476094 0.271047 6.491338 +v -1.365997 -0.056412 6.651213 +v -1.583390 0.368084 6.332094 +v -1.373271 -0.147468 6.637912 +v -1.208925 -0.041517 6.889657 +v -1.519688 0.264872 6.429806 +v -1.446418 0.085124 6.535680 +v -1.312888 -0.240511 6.731125 +v -1.367233 -0.039895 6.647840 +v -1.312630 -0.024615 6.730691 +v -1.213324 -0.025245 6.875546 +v -1.373527 -0.051660 6.640216 +v -1.507341 0.084842 6.440968 +v -1.366826 -0.208619 6.646278 +v -1.489811 0.267610 6.476903 +v -1.332916 -0.244877 6.706513 +v -1.370608 -0.037428 6.642692 +v -1.444707 -0.056246 6.533300 +v -1.588160 0.377021 6.330153 +v -1.071097 -0.261012 7.092481 +v -1.332779 -0.037574 6.703775 +v -1.468062 0.280665 6.503278 +v -1.004296 -0.231245 7.188437 +v -1.068372 -0.281276 7.085625 +v -0.973863 -0.465642 7.234105 +v -1.401839 -0.009780 6.603718 +v -1.071787 -0.257256 7.086042 +v -1.482285 0.336656 6.486209 +v -0.986213 -0.222349 7.211291 +v -1.547851 -0.052518 6.381635 +v -0.992565 -0.222770 7.198967 +v -1.242324 -0.213663 6.830173 +v -1.494999 0.379843 6.453325 +v -0.996808 -0.224513 7.191660 +v -1.408778 0.062033 6.586365 +v -1.337933 -0.234391 6.674454 +v -1.511419 0.392469 6.427531 +v -1.368915 -0.223202 6.651196 +v -1.496468 0.267002 6.458800 +v -1.390490 0.003440 6.612569 +v -1.570288 0.329257 6.349645 +v -1.544737 0.058095 6.383936 +v -1.553218 0.408278 6.376090 +v -1.557581 0.403844 6.368747 +v -1.361739 -0.044112 6.651230 +v -0.893653 -0.424436 7.355667 +v -1.374163 -0.062364 6.636765 +v -1.489163 0.261756 6.468998 +v -1.522462 0.070253 6.426911 +v -1.366616 -0.072330 6.648491 +v -1.489606 0.266454 6.464446 +v -1.368218 -0.068956 6.651144 +v -1.080487 -0.256220 7.075021 +v -1.430130 -0.044266 6.558219 +v -1.371394 -0.073721 6.642885 +v -1.384761 -0.072175 6.620322 +v -1.383334 -0.062260 6.623574 +v -1.527857 0.067897 6.417143 +v -1.387551 -0.052748 6.620644 +v -1.375641 -0.067827 6.635764 +v -1.080114 -0.248778 7.071274 +v -1.390040 -0.048910 6.615564 +v -1.494475 0.272740 6.466367 +v -0.900839 -0.401657 7.336808 +v -1.495813 0.271172 6.462116 +v -0.931437 -0.428520 7.293571 +v -1.534135 0.070677 6.402742 +v -0.929955 -0.425247 7.290260 +v -1.421148 -0.100988 6.566932 +v -1.419731 -0.096550 6.574704 +v -0.944313 -0.401618 7.277710 +v -1.420012 -0.092340 6.571192 +v -0.911056 -0.390778 7.319277 +v -0.920129 -0.372296 7.307086 +v -1.426669 -0.098392 6.559596 +v -0.903753 -0.355462 7.334021 +v -0.923208 -0.366512 7.303481 +v -0.927413 -0.364050 7.298595 +v -1.418845 -0.066382 6.572571 +v -0.934334 -0.381382 7.286345 +v -0.915449 -0.388607 7.319784 +v -0.914603 -0.378057 7.317103 +v -0.911813 -0.352691 7.324954 +v -0.914638 -0.349884 7.321576 +v -0.917922 -0.347395 7.321136 +v -1.496182 0.260489 6.453426 +v -1.382562 -0.050625 6.622113 +v -1.416692 -0.045401 6.573058 +v -1.420772 -0.096979 6.565650 +v -1.423653 -0.093087 6.564332 +v -1.400184 -0.085703 6.603631 +v -0.915790 -0.431130 7.316512 +v -1.394329 -0.082637 6.608796 +v -0.930830 -0.396879 7.294971 +v -1.402888 -0.085574 6.596078 +v -0.931679 -0.403388 7.291998 +v -0.892825 -0.433239 7.349051 +v -1.410345 -0.087526 6.587924 +v -0.934987 -0.412883 7.287008 +v -0.897545 -0.435609 7.341809 +v -1.411061 -0.083603 6.582536 +v -1.416488 -0.083455 6.576950 +v -0.897313 -0.404924 7.344450 +v -0.921576 -0.391315 7.307086 +v -0.901583 -0.436709 7.335418 +v -1.417885 -0.077346 6.573868 +v -0.926564 -0.395277 7.297400 +v -0.930429 -0.370405 7.294666 +v -0.908223 -0.437497 7.327914 +v -0.927104 -0.278584 7.295420 +v -1.038601 -0.273386 7.128489 +v -1.396512 -0.022283 6.609244 +v -0.942033 -0.268459 7.287577 +v -0.946009 -0.260042 7.281386 +v -1.350678 -0.093265 6.683719 +v -1.051334 -0.267509 7.115716 +v -1.559751 0.301512 6.373680 +v -1.432271 0.078401 6.557630 +v -1.560284 0.416752 6.375321 +v -1.331835 -0.037684 6.711115 +v -1.398310 -0.013649 6.605790 +v -1.529801 0.268722 6.413132 +v -1.554672 0.050816 6.372598 +v -1.064178 -0.298504 7.099493 +v -1.473100 0.097535 6.496366 +v -1.444558 -0.049208 6.542915 +v -1.364406 -0.127614 6.659884 +v -1.065776 -0.286291 7.097139 +v -1.333978 -0.042733 6.697788 +v -1.564510 0.415221 6.369176 +v -1.476873 0.094434 6.496123 +v -1.562896 0.049913 6.360979 +v -1.367345 -0.134531 6.652972 +v -1.540923 0.276577 6.403583 +v -1.309739 -0.029108 6.746315 +v -0.984371 -0.470665 7.214184 +v -1.201225 -0.162410 6.895551 +v -0.919336 -0.306195 7.311401 +v -1.564456 0.409615 6.364482 +v -1.552388 0.063646 6.380535 +v -1.404301 -0.040636 6.598944 +v -1.212744 -0.178821 6.879892 +v -1.404990 -0.038500 6.597148 +v -1.484437 0.093044 6.471375 +v -1.567862 0.050649 6.355540 +v -1.573493 0.033060 6.345669 +v -0.958017 -0.437808 7.260178 +v -1.577091 0.039810 6.345209 +v -1.511674 0.078630 6.432178 +v -1.572103 0.044579 6.347896 +v -1.575243 0.004449 6.339404 +v -1.507196 -0.082215 6.446210 +v -1.381559 -0.151231 6.637014 +v -1.032689 -0.270288 7.156998 +v -1.520339 0.076850 6.429359 +v -1.587142 0.349455 6.331649 +v -1.485214 0.267374 6.479939 +v -1.574171 0.025444 6.344367 +v -1.452289 0.084840 6.531566 +v -0.970572 -0.459844 7.240675 +v -1.519959 -0.079052 6.426896 +v -1.381470 -0.157687 6.633893 +v -0.973819 -0.466687 7.224513 +v -1.265793 -0.007127 6.800385 +v -1.581554 0.358567 6.334470 +v -1.184288 -0.119991 6.923151 +v -1.350662 -0.048476 6.679531 +v -1.474877 0.322083 6.495720 +v -1.373248 -0.049347 6.642223 +v -1.475700 0.329968 6.492409 +v -1.583526 0.400327 6.334637 +v -1.212791 -0.036187 6.883759 +v -1.590798 0.394945 6.330288 +v -1.553965 0.414936 6.378246 +v -1.300247 -0.236500 6.742685 +v -1.529512 -0.075256 6.411592 +v -1.392160 0.025252 6.609596 +v -1.585774 0.397301 6.331844 +v -1.516951 0.390871 6.434886 +v -1.076596 -0.266515 7.081199 +v -1.532950 -0.077812 6.409924 +v -1.530270 -0.072395 6.405916 +v -1.225297 -0.027951 6.873307 +v -1.529942 0.398459 6.416606 +v -1.322664 -0.242927 6.714476 +v -1.038473 -0.386708 7.140560 +v -1.256172 -0.219816 6.810342 +v -1.262211 -0.216694 6.814902 +v -1.559482 0.408398 6.369191 +v -1.553007 0.056823 6.377978 +v -1.581726 0.339407 6.339023 +v -1.366182 -0.064544 6.651986 +v -1.364896 -0.045429 6.650961 +v -1.371281 -0.049410 6.645485 +v -1.371562 -0.040791 6.645050 +v -1.373269 -0.042114 6.640861 +v -1.477824 0.280417 6.495646 +v -1.229760 -0.019211 6.859863 +v -1.293783 -0.021212 6.766002 +v -1.571113 0.410450 6.360265 +v -1.050375 -0.279443 7.127020 +v -1.236611 -0.019390 6.852502 +v -1.403872 -0.036496 6.600295 +v -1.480035 -0.079895 6.488476 +v -1.587695 0.402389 6.335982 +v -1.280040 -0.226566 6.782008 +v -1.221007 -0.190052 6.867885 +v -1.021055 -0.256118 7.175701 +v -1.470404 -0.070991 6.505046 +v -1.181053 -0.142205 6.928123 +v -1.470199 -0.076685 6.495502 +v -1.005038 -0.458162 7.188981 +v -1.590443 0.364568 6.329346 +v -1.037491 -0.282407 7.142080 +v -1.066534 -0.284038 7.095926 +v -1.033467 -0.274955 7.149755 +v -1.208070 -0.163014 6.895228 +v -1.348362 -0.066571 6.685516 +v -1.337886 -0.044283 6.697100 +v -1.348229 -0.044165 6.691294 +v -1.354059 -0.054046 6.678696 +v -1.256511 -0.012494 6.820058 +v -1.031013 -0.406316 7.145934 +v -1.303407 -0.236674 6.751777 +v -1.565619 0.047379 6.362730 +v -1.468469 0.289262 6.505059 +v -1.266770 -0.011473 6.806730 +v -1.568909 0.051587 6.357913 +v -1.044507 -0.374424 7.142900 +v -1.428689 0.072134 6.568126 +v -1.493236 -0.081477 6.469652 +v -1.591596 0.397616 6.331293 +v -1.484045 0.094395 6.489364 +v -1.071919 -0.279462 7.090898 +v -1.235792 -0.203755 6.847982 +v -1.471994 0.301597 6.501796 +v -1.208662 -0.164080 6.892808 +v -1.408327 -0.035521 6.596852 +v -0.924434 -0.312935 7.314030 +v -1.043322 -0.324334 7.116140 +v -1.381019 -0.180008 6.631766 +v -1.074050 -0.269581 7.088037 +v -1.568458 0.319279 6.354147 +v -1.553911 0.068263 6.385499 +v -1.189142 -0.077209 6.915106 +v -1.385603 -0.172898 6.630646 +v -1.504459 0.271982 6.461177 +v -1.465776 0.091958 6.509350 +v -1.455152 -0.057706 6.528209 +v -1.405432 0.047518 6.597908 +v -1.383696 -0.166018 6.630545 +v -1.504064 0.270850 6.456067 +v -1.199450 -0.053937 6.899015 +v -1.470595 0.313819 6.499871 +v -1.357355 -0.105455 6.676701 +v -1.358037 -0.113101 6.670049 +v -1.584976 0.014892 6.336555 +v -1.580274 0.022699 6.340469 +v -1.205153 -0.047970 6.893581 +v -1.187844 -0.164643 6.913908 +v -1.579863 0.018399 6.340005 +v -1.515435 0.083811 6.440213 +v -1.373544 -0.142942 6.644361 +v -1.536121 -0.074926 6.406286 +v -0.991112 -0.227243 7.211821 +v -1.323481 -0.033288 6.721397 +v -1.488780 0.349262 6.479762 +v -1.371880 -0.056990 6.647947 +v -1.343085 -0.245313 6.694096 +v -1.400838 -0.030383 6.611314 +v -1.350853 -0.243378 6.679675 +v -1.218888 -0.028445 6.875062 +v -1.229292 -0.025033 6.865874 +v -1.198163 -0.164485 6.907173 +v -1.194028 -0.165019 6.906963 +v -1.200480 -0.163453 6.900875 +v -1.473476 0.281765 6.501096 +v -1.078992 -0.252426 7.077940 +v -1.524922 0.273495 6.438752 +v -1.067392 -0.292389 7.099689 +v -1.185201 -0.110892 6.922466 +v -1.492510 0.269764 6.474152 +v -1.078795 -0.261455 7.080782 +v -0.919961 -0.353917 7.323221 +v -1.387334 -0.066645 6.624030 +v -0.914967 -0.334573 7.319484 +v -1.433048 -0.044959 6.564214 +v -1.386810 -0.070555 6.623341 +v -1.373267 -0.071240 6.647917 +v -0.894010 -0.415852 7.349969 +v -1.375657 -0.071420 6.644898 +v -1.499456 0.276402 6.463721 +v -1.378114 -0.067982 6.639799 +v -1.434215 -0.049925 6.552983 +v -0.902148 -0.410947 7.348582 +v -0.905122 -0.403867 7.344769 +v -1.379275 -0.061415 6.638135 +v -1.380866 -0.056125 6.640788 +v -1.505341 0.269394 6.451867 +v -1.441444 -0.050671 6.552067 +v -1.391512 -0.063488 6.621785 +v -1.527361 0.068050 6.410882 +v -1.393302 -0.058405 6.622026 +v -0.944077 -0.422815 7.286988 +v -1.396657 -0.048234 6.618665 +v -0.950084 -0.412653 7.276556 +v -0.914579 -0.391965 7.325985 +v -1.561143 0.052019 6.369597 +v -1.397859 -0.040702 6.610887 +v -0.905842 -0.362652 7.338171 +v -0.905634 -0.366317 7.333451 +v -0.905859 -0.358223 7.337706 +v -0.910953 -0.355585 7.330984 +v -0.925459 -0.387627 7.308032 +v -0.916490 -0.383788 7.326436 +v -0.917116 -0.381506 7.319987 +v -0.924891 -0.375707 7.309112 +v -1.426111 -0.105818 6.575825 +v -0.918188 -0.385455 7.319217 +v -1.423997 -0.102971 6.565128 +v -0.929342 -0.369200 7.302170 +v -0.930511 -0.381572 7.297637 +v -1.431455 -0.108986 6.571770 +v -0.938857 -0.386945 7.286288 +v -1.428926 -0.093619 6.559456 +v -1.422284 -0.051664 6.570017 +v -1.424376 -0.067038 6.568594 +v -0.933470 -0.386610 7.292529 +v -1.475612 0.089094 6.504025 +v -1.286139 -0.021694 6.780480 +v -1.482615 0.271767 6.487711 +v -1.012108 -0.241280 7.181092 +v -1.498101 0.363404 6.468233 +v -1.579550 0.407713 6.350918 +v -1.525362 0.265649 6.424991 +v -1.422589 0.063434 6.577095 +v -1.547499 0.409273 6.391192 +v -1.579216 0.048115 6.348615 +v -1.531463 0.268471 6.417958 +v -0.932364 -0.299197 7.307857 +v -1.056619 -0.268651 7.113838 +v -1.431144 0.063719 6.572709 +v -1.219073 -0.171209 6.879187 +v -1.380172 -0.192853 6.635436 +v -1.572142 0.053029 6.355270 +v -1.536712 0.272702 6.406500 +v -1.490515 0.278544 6.488545 +v -1.241627 -0.020045 6.845864 +v -1.065927 -0.300085 7.104403 +v -1.575389 0.050817 6.350401 +v -1.224240 -0.164516 6.880057 +v -1.475596 0.291830 6.500036 +v -1.529047 -0.080527 6.430045 +v -1.069623 -0.288784 7.100308 +v -1.583484 0.404862 6.345987 +v -1.532074 -0.078486 6.419492 +v -1.405734 -0.001782 6.603690 +v -1.501666 0.087379 6.463843 +v -1.535245 -0.069769 6.403254 +v -1.024671 -0.259071 7.168708 +v -1.507581 0.088446 6.456859 +v -1.202628 -0.066684 6.904739 +v -1.409741 -0.041861 6.599051 +v -1.582671 0.403627 6.340833 +v -1.240152 -0.191914 6.854976 +v -1.060748 -0.260978 7.103571 +v -1.521505 0.080477 6.430815 +v -1.027766 -0.261260 7.157701 +v -1.259383 -0.211632 6.826629 +v -1.209597 -0.056433 6.897808 +v -1.568282 0.314599 6.359363 +v -1.340021 -0.041799 6.704697 +v -1.208066 -0.052095 6.894261 +v -1.463986 -0.066018 6.514561 +v -1.451214 -0.049837 6.541451 +v -1.345199 -0.080082 6.687805 +v -1.389116 -0.182585 6.628056 +v -1.198379 -0.120434 6.923249 +v -1.066062 -0.262043 7.101897 +v -1.585767 0.003110 6.337873 +v -1.484778 -0.073858 6.495828 +v -1.019841 -0.442409 7.173680 +v -1.355926 -0.059031 6.681528 +v -1.560410 0.415493 6.383728 +v -1.192740 -0.099113 6.919191 +v -1.583230 0.023429 6.339974 +v -1.242209 -0.205226 6.843569 +v -1.550751 0.282109 6.393967 +v -1.189380 -0.088719 6.919103 +v -1.045695 -0.361548 7.138762 +v -1.592847 0.380875 6.327280 +v -1.042040 -0.347182 7.129633 +v -1.456262 0.087466 6.519289 +v -1.587712 0.019044 6.338562 +v -1.495105 -0.082925 6.463312 +v -1.046273 -0.338847 7.127114 +v -1.580797 0.029662 6.341486 +v -1.548361 0.288580 6.387605 +v -0.969068 -0.237980 7.251358 +v -1.464966 0.086180 6.516494 +v -1.573671 0.405521 6.354376 +v -1.570693 0.045457 6.361327 +v -1.522637 0.391226 6.431273 +v -1.466988 0.088521 6.511227 +v -1.593729 0.389697 6.328240 +v -1.272111 -0.221551 6.799720 +v -1.187269 -0.146953 6.924237 +v -0.980184 -0.228498 7.229943 +v -0.933002 -0.283046 7.298797 +v -1.361191 -0.232759 6.661532 +v -1.205798 -0.166070 6.899981 +v -1.220940 -0.176548 6.876532 +v -1.072890 -0.262892 7.093226 +v -1.403936 -0.038253 6.606019 +v -1.077839 -0.259502 7.082995 +v -1.075331 -0.265417 7.087934 +v -1.274844 -0.016456 6.799208 +v -1.401782 0.006520 6.606606 +v -1.403608 0.020950 6.604897 +v -1.401278 -0.002764 6.607746 +v -1.472695 -0.062821 6.513326 +v -1.583699 0.051444 6.347883 +v -1.402014 -0.037939 6.609259 +v -1.578345 0.052420 6.354470 +v -1.413659 0.056033 6.590054 +v -1.580722 0.053086 6.350577 +v -1.588119 0.034909 6.336611 +v -1.447090 -0.048596 6.544829 +v -1.295959 -0.230281 6.772710 +v -1.337500 -0.039748 6.709882 +v -1.302269 -0.025819 6.760060 +v -1.486613 0.094788 6.482712 +v -1.382155 -0.221080 6.646126 +v -1.197464 -0.081490 6.915276 +v -1.500021 0.088602 6.474823 +v -1.188602 -0.140701 6.924317 +v -1.588639 0.009237 6.338221 +v -1.248634 -0.205680 6.838018 +v -1.212724 -0.046839 6.892011 +v -1.419231 0.061057 6.581846 +v -1.484047 0.305129 6.496154 +v -1.590393 0.403181 6.342940 +v -1.492184 -0.080764 6.480739 +v -1.484138 0.283478 6.491371 +v -0.929409 -0.304300 7.311126 +v -1.599499 0.346137 6.328311 +v -1.016159 -0.449479 7.181738 +v -1.513275 0.087623 6.449365 +v -1.508440 -0.083068 6.456108 +v -1.255805 -0.206137 6.834255 +v -1.050111 -0.346430 7.135007 +v -1.075143 -0.277122 7.093135 +v -1.596343 0.366671 6.327618 +v -1.504365 0.276147 6.462160 +v -1.559382 0.061398 6.377954 +v -1.522212 0.391796 6.425257 +v -1.518119 -0.082985 6.440575 +v -1.063524 -0.263454 7.108893 +v -1.057696 -0.323913 7.124263 +v -1.564903 0.060971 6.373176 +v -1.575614 0.045777 6.360291 +v -1.375145 -0.139865 6.647024 +v -1.486737 0.322569 6.491095 +v -0.987380 -0.230035 7.226489 +v -1.264838 -0.019329 6.820356 +v -1.198766 -0.159155 6.914472 +v -0.968014 -0.454000 7.251375 +v -1.541484 -0.074763 6.408433 +v -1.316604 -0.031572 6.740464 +v -1.002773 -0.235594 7.210281 +v -1.458097 0.082005 6.529662 +v -1.596272 0.397398 6.326452 +v -1.411002 -0.038299 6.596822 +v -1.328754 -0.037287 6.726576 +v -1.593282 0.335265 6.335149 +v -1.382321 -0.059698 6.643499 +v -1.268531 -0.019887 6.812975 +v -1.374799 -0.214213 6.644684 +v -1.379110 -0.055588 6.644217 +v -1.461969 -0.060904 6.520813 +v -1.041376 -0.397716 7.146328 +v -0.987226 -0.473975 7.221016 +v -1.578111 0.411021 6.359427 +v -1.581977 0.129109 6.346195 +v -1.582760 0.133746 6.344979 +v -1.587506 0.127593 6.337949 +v -1.212224 -0.171137 6.884146 +v -1.584448 0.043035 6.341970 +v -1.412390 0.045781 6.594877 +v -1.566397 0.049780 6.368473 +v -1.431632 -0.047474 6.567561 +v -1.510231 0.274132 6.452492 +v -1.529349 0.068292 6.423576 +v -0.921483 -0.339645 7.322265 +v -1.376762 -0.065951 6.648089 +v -1.525655 0.072382 6.429247 +v -1.397202 -0.064346 6.618459 +v -1.588315 0.131368 6.336695 +v -1.513802 0.269506 6.444414 +v -0.920193 -0.329837 7.321819 +v -1.527838 0.079314 6.427078 +v -1.439165 -0.049219 6.557815 +v -1.381310 -0.064307 6.641929 +v -1.396728 -0.076010 6.616975 +v -1.397002 -0.056435 6.622767 +v -1.533293 0.068285 6.417839 +v -1.383485 -0.060447 6.638730 +v -1.549192 0.069854 6.396660 +v -0.927861 -0.434819 7.311376 +v -0.912181 -0.398144 7.333354 +v -1.397365 -0.045879 6.612901 +v -1.553498 0.066843 6.382345 +v -1.403366 -0.045884 6.610546 +v -0.930715 -0.431109 7.302817 +v -0.910605 -0.362139 7.337138 +v -0.910855 -0.367368 7.337860 +v -1.411321 -0.045540 6.603621 +v -0.941909 -0.430765 7.296755 +v -0.940741 -0.404955 7.290205 +v -0.944904 -0.404349 7.287796 +v -0.947528 -0.412790 7.283485 +v -0.941844 -0.411875 7.286404 +v -0.950626 -0.412199 7.279639 +v -0.946693 -0.407029 7.283399 +v -0.946527 -0.403971 7.280044 +v -1.433706 -0.099076 6.559228 +v -0.953785 -0.420763 7.278412 +v -0.958985 -0.432057 7.269584 +v -1.434184 -0.058302 6.564548 +v -0.942300 -0.395012 7.293898 +v -0.940567 -0.398721 7.293850 +v -0.935592 -0.390644 7.292982 +v -0.946852 -0.393029 7.283083 +v -1.404208 -0.085225 6.608481 +v -1.581602 0.130912 6.342385 +v -0.925575 -0.383412 7.310833 +v -0.928491 -0.378034 7.306708 +v -0.929086 -0.382032 7.305507 +v -0.917258 -0.442374 7.326691 +v -1.412075 -0.089246 6.594614 +v -0.897600 -0.432746 7.355927 +v -0.899808 -0.435451 7.352628 +v -1.417219 -0.092389 6.588420 +v -1.421946 -0.098530 6.582358 +v -0.907456 -0.443446 7.340801 +v -1.434938 -0.084706 6.561506 +v -0.911849 -0.444714 7.334449 +v -1.434779 -0.071653 6.562566 +v -0.914101 -0.376404 7.331920 +v -1.417178 -0.091013 6.578793 +v -0.929599 -0.389342 7.298269 +v -1.426139 -0.085882 6.565694 +v -1.425993 -0.078339 6.563565 +v -1.488434 0.093381 6.478533 +v -0.931662 -0.314913 7.316350 +v -1.504396 0.371520 6.460523 +v -1.593542 0.354637 6.327778 +v -1.229015 -0.173443 6.875273 +v -1.022256 -0.260270 7.180302 +v -1.501820 -0.081941 6.462286 +v -1.512079 0.383540 6.449695 +v -1.227461 -0.178687 6.870622 +v -1.593908 0.029798 6.332627 +v -1.308727 -0.236235 6.758321 +v -1.569051 0.308563 6.364478 +v -1.521429 0.388227 6.439727 +v -1.304684 -0.032910 6.768135 +v -1.530333 0.391237 6.433164 +v -1.248496 -0.018819 6.839622 +v -1.232117 -0.178196 6.868019 +v -1.232568 -0.190874 6.862265 +v -1.473692 0.086826 6.511942 +v -1.525512 0.082803 6.439953 +v -1.319586 -0.239213 6.749778 +v -1.565288 0.297578 6.379784 +v -1.473846 -0.065219 6.508628 +v -1.485298 0.090851 6.495097 +v -1.051759 -0.291658 7.139801 +v -1.541039 0.405248 6.405489 +v -1.589172 0.319624 6.348302 +v -1.547437 0.407339 6.401849 +v -1.062496 -0.309465 7.111402 +v -1.251120 -0.016136 6.831063 +v -0.931512 -0.293280 7.304200 +v -1.488393 0.286650 6.490968 +v -1.349998 -0.043893 6.703552 +v -1.073336 -0.284891 7.097147 +v -1.493104 0.272638 6.480321 +v -1.196038 -0.156009 6.918121 +v -1.598867 0.376426 6.325166 +v -1.496980 0.276212 6.476366 +v -1.489539 0.316917 6.491602 +v -1.382792 -0.145934 6.642347 +v -1.570109 0.417520 6.370925 +v -1.602443 0.385960 6.323530 +v -1.559028 0.411630 6.390774 +v -1.570384 0.413282 6.366759 +v -1.602629 0.396570 6.323256 +v -1.065425 -0.271828 7.114963 +v -1.276160 -0.022909 6.806032 +v -1.356985 -0.099597 6.679837 +v -1.579218 -0.029525 6.355237 +v -1.593943 0.402676 6.335226 +v -1.598343 0.402411 6.327810 +v -1.410382 -0.027531 6.604885 +v -1.406176 -0.021871 6.607637 +v -1.074329 -0.270091 7.095146 +v -1.578926 -0.015214 6.346965 +v -1.498486 0.344560 6.477411 +v -1.206667 -0.166521 6.902455 +v -1.344041 -0.246838 6.700583 +v -1.587173 0.126471 6.340717 +v -1.586548 0.134593 6.341238 +v -1.538391 0.276226 6.419046 +v -0.961461 -0.250224 7.269589 +v -0.979277 -0.468909 7.241042 +v -1.321161 -0.034354 6.736083 +v -1.005950 -0.234881 7.200098 +v -1.235185 -0.023381 6.861805 +v -1.410781 0.001410 6.602087 +v -1.577872 0.321074 6.351146 +v -1.408278 -0.032617 6.601965 +v -0.951688 -0.288980 7.300280 +v -1.578205 0.311065 6.360225 +v -1.438231 0.069008 6.565071 +v -1.239359 -0.025616 6.858224 +v -1.567576 0.065189 6.375594 +v -1.202992 -0.100694 6.917965 +v -1.195963 -0.135265 6.924289 +v -1.415538 0.012337 6.599537 +v -1.537056 -0.076874 6.415093 +v -1.249081 -0.026326 6.849565 +v -1.504415 -0.080356 6.476774 +v -1.451692 0.076894 6.544300 +v -1.466305 -0.057533 6.527211 +v -1.454511 0.079701 6.538111 +v -1.507708 0.366253 6.464079 +v -1.586969 -0.004949 6.339012 +v -1.475423 -0.060970 6.516042 +v -1.591932 0.045794 6.339571 +v -1.588652 0.326376 6.342793 +v -1.233688 -0.186013 6.865126 +v -0.983858 -0.473179 7.245079 +v -1.351986 -0.077369 6.687521 +v -0.981574 -0.472780 7.231884 +v -1.594844 0.000416 6.334856 +v -1.488451 0.308199 6.492468 +v -1.522838 0.377036 6.452448 +v -1.588525 0.132146 6.342828 +v -1.597021 0.358278 6.326053 +v -1.595091 0.023917 6.334147 +v -1.506271 -0.080370 6.469000 +v -1.594282 0.016080 6.332981 +v -1.603469 0.368494 6.323103 +v -1.518822 0.085441 6.448888 +v -1.517766 -0.083643 6.453561 +v -1.368382 -0.107813 6.673851 +v -1.605722 0.373484 6.323489 +v -1.335137 -0.245849 6.711212 +v -1.552459 0.279386 6.401771 +v -1.052644 -0.335440 7.132624 +v -1.491734 0.297245 6.492797 +v -1.029287 -0.436823 7.168563 +v -1.208464 -0.164794 6.904843 +v -1.053228 -0.326150 7.125525 +v -1.356045 -0.248563 6.688409 +v -1.370221 -0.121773 6.661722 +v -1.568349 -0.042279 6.368625 +v -1.213735 -0.162912 6.895905 +v -1.382243 -0.138807 6.645991 +v -1.599866 0.404035 6.329210 +v -1.359560 -0.237759 6.667257 +v -1.217725 -0.158214 6.890476 +v -1.059233 -0.285001 7.127592 +v -1.536015 0.402314 6.411747 +v -0.975559 -0.236763 7.244882 +v -1.455448 -0.050296 6.544205 +v -1.358571 -0.051285 6.685905 +v -1.066470 -0.309067 7.116121 +v -1.494797 0.278372 6.486568 +v -1.076256 -0.285882 7.099202 +v -1.542197 0.275511 6.411485 +v -1.068332 -0.265936 7.110284 +v -1.071953 -0.266608 7.105825 +v -1.072649 -0.266772 7.100483 +v -1.493599 0.093527 6.484408 +v -1.217155 -0.040129 6.886142 +v -1.224639 -0.035183 6.877314 +v -1.267703 -0.213623 6.816709 +v -1.533932 0.081792 6.426341 +v -1.590264 0.021736 6.336769 +v -1.377197 -0.235568 6.657884 +v -1.213033 -0.162094 6.891943 +v -1.220505 -0.161631 6.884730 +v -1.607362 0.396998 6.317755 +v -1.588740 0.128083 6.342099 +v -1.287303 -0.026110 6.794992 +v -1.590346 0.130707 6.339427 +v -0.903375 -0.419504 7.351857 +v -0.901761 -0.426482 7.356256 +v -0.945800 -0.399495 7.291810 +v -1.535231 0.075952 6.422436 +v -1.518533 0.277614 6.449487 +v -0.946062 -0.391898 7.291021 +v -1.068339 -0.296169 7.111737 +v -1.512802 0.285282 6.456770 +v -1.069198 -0.293807 7.104734 +v -1.515097 0.284448 6.453817 +v -1.537937 0.071535 6.417336 +v -0.907038 -0.408701 7.349092 +v -0.910497 -0.403047 7.349092 +v -1.407997 -0.051606 6.613249 +v -0.948789 -0.398979 7.285647 +v -0.948569 -0.392284 7.287908 +v -0.916420 -0.391720 7.329983 +v -1.560237 0.067486 6.388377 +v -0.916915 -0.360298 7.336984 +v -1.431330 -0.108754 6.580647 +v -0.918549 -0.356148 7.330348 +v -1.432309 -0.104255 6.563572 +v -1.572654 0.050614 6.368568 +v -1.438555 -0.103084 6.561761 +v -1.570365 0.045690 6.365865 +v -1.443578 -0.099633 6.562207 +v -1.433704 -0.094523 6.559045 +v -1.574047 0.043849 6.363903 +v -0.925271 -0.350805 7.323052 +v -1.444524 -0.051021 6.555125 +v -0.943862 -0.427411 7.289949 +v -0.953241 -0.427843 7.284925 +v -0.952090 -0.418776 7.281930 +v -1.437505 -0.048627 6.563138 +v -1.531447 0.070958 6.425040 +v -1.505744 0.279822 6.465760 +v -1.509979 0.280902 6.459826 +v -1.543406 0.071246 6.407507 +v -1.292569 -0.025845 6.781291 +v -1.600796 0.018177 6.327739 +v -1.514219 0.087095 6.456687 +v -1.060790 -0.318454 7.117719 +v -1.376782 -0.125057 6.658772 +v -1.196905 -0.145049 6.922116 +v -1.600464 0.027239 6.329669 +v -1.206471 -0.072044 6.906992 +v -1.064871 -0.319389 7.119795 +v -1.495740 0.334405 6.483503 +v -1.444765 0.073603 6.552879 +v -0.926163 -0.321520 7.318833 +v -1.598639 0.041183 6.333118 +v -1.381776 -0.133598 6.652642 +v -1.361735 -0.088315 6.687738 +v -1.214667 -0.061929 6.899000 +v -1.546009 -0.072306 6.405604 +v -1.360990 -0.085436 6.688158 +v -1.042448 -0.289281 7.143962 +v -1.364973 -0.096251 6.682599 +v -1.573935 0.064985 6.370414 +v -1.606371 0.380917 6.320483 +v -1.462367 0.075272 6.536600 +v -1.413460 0.023869 6.601303 +v -1.462614 0.082534 6.526679 +v -0.935602 -0.310052 7.313354 +v -1.224884 -0.045898 6.886066 +v -1.553384 -0.061064 6.393853 +v -1.260066 -0.025933 6.840354 +v -1.212189 -0.156526 6.908911 +v -1.469461 0.081059 6.522595 +v -1.477972 0.081627 6.518984 +v -1.228502 -0.041106 6.879401 +v -1.193101 -0.125994 6.924952 +v -1.271354 -0.024274 6.816144 +v -1.391850 -0.155827 6.634836 +v -1.360560 -0.078273 6.688438 +v -1.563027 0.291001 6.385402 +v -1.358890 -0.066520 6.688021 +v -1.072966 -0.271335 7.109291 +v -1.249600 -0.199719 6.847189 +v -1.252868 -0.201783 6.843759 +v -1.363241 -0.244944 6.675118 +v -1.487390 -0.078467 6.488516 +v -1.417459 0.032835 6.597760 +v -1.015307 -0.249336 7.197179 +v -1.533957 0.272056 6.420847 +v -1.562009 -0.049779 6.376803 +v -1.429762 0.050901 6.583044 +v -1.401627 -0.048326 6.619223 +v -1.605974 0.401289 6.323032 +v -1.403335 -0.047584 6.616842 +v -1.218920 -0.158843 6.892455 +v -1.078631 -0.284345 7.101612 +v -1.410383 -0.021218 6.606483 +v -1.567437 0.301166 6.375257 +v -1.414960 -0.027875 6.600379 +v -1.412907 -0.012737 6.602038 +v -1.505466 0.281943 6.475076 +v -1.034216 -0.421379 7.157977 +v -1.049512 -0.406528 7.154775 +v -1.552592 0.410116 6.399210 +v -1.224265 -0.168992 6.878839 +v -1.596637 0.010060 6.333590 +v -1.048403 -0.395773 7.150009 +v -1.389363 -0.204417 6.636442 +v -1.309623 -0.029864 6.753535 +v -1.315301 -0.035463 6.749867 +v -1.202877 -0.089766 6.915015 +v -0.940712 -0.294039 7.304239 +v -1.417953 -0.035800 6.598971 +v -1.436438 0.064980 6.569056 +v -1.329381 -0.040644 6.736679 +v -1.570797 -0.034115 6.360883 +v -1.585794 0.315507 6.352099 +v -1.575555 0.420089 6.366963 +v -0.950180 -0.276072 7.291641 +v -1.514280 0.375004 6.457378 +v -1.036739 -0.280930 7.150095 +v -1.396698 -0.185165 6.626486 +v -0.991668 -0.236382 7.232471 +v -1.396704 -0.178638 6.625995 +v -0.995498 -0.233499 7.220006 +v -1.397202 -0.165443 6.628181 +v -0.926675 -0.329932 7.321230 +v -1.308855 -0.032943 6.761638 +v -1.609967 0.393713 6.315949 +v -1.591601 0.005832 6.337967 +v -1.227360 -0.029915 6.873979 +v -1.426901 0.057715 6.581328 +v -1.229043 -0.161662 6.880661 +v -1.247256 -0.033089 6.861023 +v -1.016040 -0.475201 7.204203 +v -1.008937 -0.238075 7.199075 +v -1.065820 -0.325131 7.124520 +v -1.341797 -0.042726 6.708026 +v -1.045953 -0.300334 7.155565 +v -1.030458 -0.271112 7.173111 +v -1.420712 -0.008082 6.598514 +v -0.943700 -0.300532 7.306983 +v -1.254383 -0.195154 6.847791 +v -1.604077 0.038354 6.329083 +v -1.420350 0.000285 6.597771 +v -1.422960 0.038644 6.593697 +v -1.218069 -0.059397 6.895021 +v -1.612071 0.368844 6.319471 +v -0.992597 -0.479209 7.234765 +v -1.499817 0.324489 6.485685 +v -0.970911 -0.247395 7.260935 +v -1.332569 -0.243157 6.746104 +v -1.610893 0.379369 6.320386 +v -1.434812 0.054858 6.575664 +v -1.579586 0.051786 6.366215 +v -1.573645 0.061053 6.367956 +v -1.564050 0.286619 6.393064 +v -1.587969 0.053072 6.352098 +v -1.546813 -0.064946 6.398133 +v -1.263605 -0.023404 6.831533 +v -1.588395 0.049776 6.343834 +v -1.036336 -0.277520 7.166550 +v -1.494798 0.282836 6.489663 +v -1.504259 0.339577 6.477908 +v -1.461936 -0.049446 6.540201 +v -0.968849 -0.449907 7.259621 +v -1.040516 -0.291396 7.153676 +v -1.613120 0.386021 6.316129 +v -1.581392 0.418600 6.363755 +v -1.578103 0.422548 6.365401 +v -1.578528 0.423539 6.367737 +v -1.503050 0.285039 6.481994 +v -1.053370 -0.359336 7.142502 +v -1.584679 0.416239 6.359583 +v -1.460689 -0.054371 6.535000 +v -1.504853 0.355209 6.471223 +v -1.466137 -0.051458 6.536303 +v -1.078269 -0.275449 7.100291 +v -1.078232 -0.274370 7.103848 +v -1.588502 0.415664 6.356780 +v -1.204113 -0.124129 6.920531 +v -1.449245 0.069224 6.556955 +v -1.591937 0.407705 6.349451 +v -1.558703 -0.053335 6.382328 +v -1.060053 -0.337705 7.139677 +v -1.230271 -0.034537 6.873170 +v -1.393695 -0.149839 6.636799 +v -1.236892 -0.040965 6.873356 +v -1.394738 -0.162362 6.629969 +v -1.424276 0.014162 6.597848 +v -1.482497 0.085807 6.504259 +v -1.420388 -0.015558 6.599603 +v -1.493127 0.084292 6.497119 +v -1.527826 -0.080646 6.448258 +v -1.197089 -0.107197 6.921154 +v -1.371155 -0.101598 6.677098 +v -1.490570 0.093128 6.491368 +v -1.537656 0.278341 6.428553 +v -1.221500 -0.163674 6.895810 +v -1.233123 -0.171666 6.872007 +v -1.222621 -0.158205 6.888479 +v -1.234050 -0.160992 6.877914 +v -1.545436 -0.074364 6.416320 +v -1.512271 0.084523 6.468736 +v -1.506737 0.086875 6.476560 +v -1.210940 -0.085484 6.911313 +v -1.323885 -0.040963 6.742533 +v -1.585451 -0.012882 6.343630 +v -0.964930 -0.436650 7.274519 +v -1.403658 -0.059342 6.624369 +v -1.575872 0.415541 6.368237 +v -1.418026 -0.022515 6.601014 +v -1.065236 -0.281103 7.120947 +v -1.495574 0.305019 6.490180 +v -1.607333 0.362922 6.321579 +v -1.599450 0.006147 6.331776 +v -1.445800 0.064412 6.563617 +v -1.405909 -0.077303 6.616003 +v -1.450796 -0.054950 6.554289 +v -0.906583 -0.425114 7.356334 +v -1.435027 -0.111069 6.575976 +v -0.909061 -0.417055 7.352765 +v -1.069535 -0.298644 7.115817 +v -1.403239 -0.065393 6.619083 +v -1.529474 0.082592 6.430907 +v -1.460487 -0.048057 6.543484 +v -1.416141 -0.045165 6.603988 +v -1.521175 0.284251 6.451386 +v -1.076279 -0.289789 7.106856 +v -1.441601 -0.106675 6.565793 +v -1.444422 -0.103505 6.562734 +v -0.915928 -0.395906 7.336113 +v -1.526809 0.289701 6.442911 +v -1.540281 0.078045 6.420533 +v -0.918438 -0.390582 7.338968 +v -1.545999 0.077013 6.412484 +v -1.528976 0.288717 6.440074 +v -1.443119 -0.088430 6.563704 +v -1.551086 0.070702 6.406748 +v -1.554853 0.067819 6.403151 +v -1.558967 0.066282 6.399901 +v -0.923904 -0.357258 7.332707 +v -0.924944 -0.355168 7.324827 +v -0.927143 -0.340097 7.323641 +v -1.563698 0.065333 6.380666 +v -1.577446 0.045143 6.365935 +v -1.579911 0.045346 6.362811 +v -0.957906 -0.426785 7.277906 +v -0.948617 -0.396084 7.290401 +v -1.445476 -0.059097 6.558451 +v -1.439497 -0.052295 6.561294 +v -1.418135 -0.090275 6.600737 +v -0.904458 -0.432939 7.359410 +v -0.906099 -0.438202 7.357408 +v -0.907737 -0.442858 7.351139 +v -1.424990 -0.097380 6.590508 +v -0.934078 -0.441220 7.316249 +v -0.917916 -0.452653 7.349568 +v -0.940850 -0.435514 7.305802 +v -0.922836 -0.454631 7.343945 +v -1.443754 -0.080069 6.562705 +v -0.923906 -0.447923 7.330662 +v -1.440642 -0.064867 6.561305 +v -0.917650 -0.374157 7.340373 +v -0.918791 -0.383020 7.337908 +v -0.935039 -0.326969 7.320695 +v -1.499419 -0.075833 6.489373 +v -1.583756 0.051326 6.357644 +v -1.060528 -0.326917 7.128476 +v -1.461003 0.071369 6.545265 +v -0.938778 -0.319655 7.317874 +v -1.600140 0.323658 6.341163 +v -1.605332 0.335053 6.332082 +v -1.500485 0.297797 6.487630 +v -1.204585 -0.115855 6.920218 +v -1.565331 -0.064645 6.401035 +v -1.501974 0.291176 6.483244 +v -1.558005 0.282297 6.396920 +v -1.597398 0.047324 6.338377 +v -1.222044 -0.051309 6.890251 +v -1.530595 0.385085 6.441892 +v -1.402414 -0.056219 6.624571 +v -1.514479 0.285903 6.465780 +v -1.535358 0.394347 6.429637 +v -1.215785 -0.164247 6.900444 +v -1.511465 -0.082275 6.462041 +v -1.597507 0.406814 6.341550 +v -1.425400 -0.000613 6.596848 +v -0.958470 -0.260391 7.278241 +v -1.364084 -0.248507 6.681750 +v -1.281542 -0.026980 6.808442 +v -1.239524 -0.031479 6.865271 +v -1.575700 0.298029 6.376962 +v -1.607424 0.405236 6.328621 +v -1.425830 0.032137 6.592474 +v -1.545398 0.279283 6.420218 +v -1.425259 0.046265 6.589592 +v -1.478835 -0.059848 6.521599 +v -1.432501 0.043651 6.588842 +v -0.978861 -0.456746 7.264162 +v -1.483155 -0.062467 6.509829 +v -1.338924 -0.043422 6.714567 +v -1.215141 -0.071246 6.903645 +v -1.570274 0.416156 6.379387 +v -1.537959 0.399010 6.421383 +v -1.582581 0.307832 6.362546 +v -1.420549 -0.031660 6.597697 +v -1.291632 -0.027293 6.790755 +v -1.614718 0.399967 6.314763 +v -1.590597 0.309147 6.359701 +v -1.584101 0.061129 6.367855 +v -1.438162 0.050480 6.577808 +v -1.514133 0.371003 6.460192 +v -1.426903 -0.018276 6.597576 +v -1.072417 -0.280028 7.115318 +v -1.550644 0.402243 6.415863 +v -1.594248 0.314204 6.353614 +v -1.574447 0.419989 6.370461 +v -1.078926 -0.284822 7.107715 +v -1.360960 -0.057586 6.685984 +v -1.560088 0.409536 6.401661 +v -1.611186 0.018712 6.324696 +v -1.004496 -0.248767 7.232449 +v -0.979049 -0.466306 7.250601 +v -1.355952 -0.044421 6.695403 +v -1.241358 -0.184367 6.864597 +v -1.242184 -0.188197 6.862165 +v -1.295088 -0.225593 6.785116 +v -1.238862 -0.177651 6.867068 +v -1.524280 -0.082064 6.439493 +v -1.537069 -0.079646 6.424431 +v -1.209915 -0.148323 6.916122 +v -1.331333 -0.244968 6.730223 +v -1.497653 0.314186 6.488206 +v -1.497758 0.288141 6.487925 +v -1.601805 0.047046 6.339074 +v -1.604238 0.042392 6.334188 +v -1.606014 0.326170 6.339322 +v -1.339345 -0.046764 6.721743 +v -1.031806 -0.277258 7.185122 +v -1.204821 -0.130306 6.922041 +v -1.345664 -0.248504 6.714130 +v -1.222293 -0.064656 6.896815 +v -1.618592 0.358620 6.318649 +v -1.365118 -0.075390 6.690794 +v -1.481974 -0.057843 6.525527 +v -1.207564 -0.106092 6.918446 +v -1.316399 -0.037177 6.758996 +v -1.541255 0.391989 6.431644 +v -1.536820 0.083005 6.435143 +v -1.038123 -0.285870 7.171872 +v -1.363655 -0.067217 6.689408 +v -1.472688 0.074103 6.535392 +v -1.471567 0.076529 6.529594 +v -1.029566 -0.447261 7.180623 +v -1.352974 -0.047291 6.710404 +v -1.487895 -0.061871 6.507338 +v -1.261437 -0.033588 6.847650 +v -1.480288 -0.069734 6.500508 +v -1.568851 0.413841 6.388650 +v -1.524565 0.346566 6.469521 +v -1.615630 0.377019 6.316936 +v -1.590946 0.058677 6.355456 +v -1.579483 0.418980 6.375839 +v -1.367659 -0.083347 6.690330 +v -1.509659 0.286036 6.477108 +v -1.227085 -0.161720 6.891181 +v -1.374925 -0.104886 6.673744 +v -1.504705 0.297381 6.484355 +v -1.577105 -0.048615 6.373601 +v -1.433276 0.046490 6.586688 +v -1.492107 -0.073704 6.495463 +v -1.395491 -0.193745 6.630124 +v -1.407753 -0.184675 6.622036 +v -1.401078 -0.202361 6.631299 +v -1.248061 -0.185848 6.858379 +v -1.442232 0.052977 6.571570 +v -1.587147 0.421480 6.362472 +v -1.411624 -0.053994 6.621552 +v -1.552754 0.279925 6.411391 +v -1.048744 -0.419655 7.162210 +v -1.407790 -0.159297 6.629668 +v -1.428287 -0.032616 6.600087 +v -1.617851 0.406279 6.320550 +v -1.593495 -0.025486 6.348482 +v -1.270802 -0.210629 6.822505 +v -1.579925 0.065501 6.370859 +v -1.480320 0.075200 6.524521 +v -1.620429 0.401279 6.313025 +v -1.597443 0.406993 6.348029 +v -1.616359 0.005328 6.327515 +v -1.280136 -0.217865 6.806348 +v -1.210905 -0.099075 6.914175 +v -1.240760 -0.171129 6.870826 +v -1.610970 0.345068 6.325742 +v -0.973902 -0.458744 7.256027 +v -1.282360 -0.222204 6.796741 +v -1.009450 -0.477067 7.208070 +v -1.495886 0.090177 6.489891 +v -1.534642 -0.079473 6.432743 +v -0.932701 -0.348975 7.327097 +v -1.410796 -0.051875 6.608397 +v -1.419220 -0.052497 6.605868 +v -1.368625 -0.061078 6.686841 +v -1.427502 0.022826 6.595327 +v -1.201389 -0.138227 6.922746 +v -1.609284 0.349782 6.325098 +v -1.621048 0.390620 6.312000 +v -1.414267 -0.076879 6.618625 +v -0.956274 -0.432442 7.287748 +v -1.518866 0.288111 6.460054 +v -0.919663 -0.365849 7.344064 +v -0.922709 -0.358794 7.339836 +v -1.452880 -0.062810 6.555674 +v -1.524140 0.288028 6.454462 +v -0.958364 -0.428945 7.283498 +v -1.456182 -0.053305 6.549285 +v -1.416038 -0.079702 6.617164 +v -0.962221 -0.431153 7.281868 +v -1.526353 0.289884 6.447880 +v -1.403380 -0.081989 6.612724 +v -1.548678 0.079590 6.415465 +v -1.552053 0.076789 6.411958 +v -1.583510 0.052178 6.363962 +v -1.443373 -0.107419 6.569986 +v -1.531704 0.293877 6.440023 +v -1.534733 0.282318 6.436414 +v -1.534250 0.292518 6.438767 +v -1.074273 -0.292467 7.115491 +v -1.423341 -0.088475 6.606587 +v -0.950853 -0.430922 7.293718 +v -1.421612 -0.037703 6.602827 +v -1.527516 0.280223 6.442528 +v -1.608589 0.036196 6.328547 +v -1.340096 -0.048864 6.732355 +v -1.552223 -0.072396 6.411298 +v -1.621090 0.367276 6.314278 +v -1.298258 -0.036763 6.794323 +v -1.501921 0.087771 6.485301 +v -1.507476 0.086652 6.482127 +v -1.624642 0.373501 6.312212 +v -0.939139 -0.334575 7.322958 +v -1.022517 -0.464981 7.195424 +v -1.060048 -0.344819 7.144491 +v -1.422197 -0.055653 6.608467 +v -1.359821 -0.251489 6.697726 +v -1.454707 0.060339 6.563826 +v -1.595996 0.050976 6.347844 +v -1.304110 -0.033266 6.772830 +v -1.520890 0.087539 6.460524 +v -1.533528 0.087119 6.444626 +v -1.563161 0.280882 6.401471 +v -1.458144 0.065949 6.554211 +v -1.504134 0.306493 6.486021 +v -1.539075 0.382761 6.440168 +v -1.273249 -0.199528 6.834207 +v -1.431910 0.019677 6.594393 +v -1.230484 -0.060523 6.891087 +v -1.032050 -0.282128 7.198110 +v -1.373660 -0.102190 6.674020 +v -1.268971 -0.205323 6.829103 +v -1.232351 -0.052540 6.886098 +v -0.954864 -0.271400 7.287511 +v -1.222214 -0.163536 6.897962 +v -0.992269 -0.478231 7.228633 +v -1.509213 0.289675 6.479578 +v -1.514216 0.292231 6.472857 +v -1.550267 0.397627 6.423785 +v -1.405121 -0.153343 6.635923 +v -1.584206 0.422600 6.365990 +v -1.592661 0.410522 6.354151 +v -1.517526 0.358229 6.464711 +v -1.237530 -0.046897 6.878923 +v -1.234097 -0.160979 6.884198 +v -0.964072 -0.273394 7.285853 +v -1.626992 0.394313 6.308702 +v -1.246502 -0.039613 6.867377 +v -1.363046 -0.047568 6.697970 +v -1.408878 -0.170313 6.623569 +v -1.392058 -0.215225 6.640228 +v -1.612681 0.340219 6.325301 +v -1.067946 -0.290353 7.129448 +v -1.524090 0.365123 6.458133 +v -1.046414 -0.426499 7.165119 +v -1.409316 -0.200805 6.628104 +v -1.375765 -0.244069 6.667299 +v -1.312223 -0.228985 6.777251 +v -1.047563 -0.413586 7.157528 +v -1.238519 -0.158339 6.875555 +v -1.068390 -0.287919 7.125336 +v -1.222034 -0.079900 6.902649 +v -1.077218 -0.280729 7.112081 +v -1.247616 -0.179927 6.861611 +v -1.396918 -0.229501 6.647286 +v -1.247009 -0.192790 6.851643 +v -0.981348 -0.246847 7.251930 +v -0.990731 -0.243054 7.240561 +v -1.614435 0.350482 6.321743 +v -1.076435 -0.287316 7.113777 +v -1.512798 0.286919 6.471435 +v -1.498178 0.084089 6.494658 +v -1.211308 -0.129533 6.918352 +v -1.222780 -0.075213 6.900081 +v -1.507607 0.082966 6.491485 +v -1.053842 -0.305175 7.153326 +v -1.516217 0.081196 6.479045 +v -1.596400 0.060556 6.355584 +v -1.067368 -0.329181 7.130286 +v -1.525469 0.371974 6.455730 +v -1.526683 0.086263 6.451222 +v -1.535374 0.378843 6.446103 +v -1.507788 0.311200 6.482546 +v -1.219923 -0.123105 6.913855 +v -1.483919 0.072447 6.528056 +v -1.510073 0.319013 6.480814 +v -1.293988 -0.036670 6.804155 +v -1.019146 -0.255868 7.205108 +v -1.575025 0.417105 6.393014 +v -1.395515 -0.142419 6.642861 +v -1.212627 -0.118138 6.917490 +v -0.866581 -0.560341 7.428643 +v -1.215527 -0.106638 6.914347 +v -1.416808 -0.055499 6.616610 +v -1.559978 -0.070808 6.411997 +v -1.581497 0.420173 6.384301 +v -1.348599 -0.053526 6.724538 +v -1.510782 -0.075546 6.484744 +v -1.314579 -0.041030 6.768872 +v -1.410342 -0.192679 6.623909 +v -1.609113 0.409603 6.332572 +v -1.346473 -0.048764 6.715887 +v -1.610894 -0.001277 6.332492 +v -1.296412 -0.223412 6.792147 +v -1.611380 0.026007 6.324664 +v -1.413116 -0.176929 6.620368 +v -1.594639 0.420146 6.362537 +v -1.238837 -0.053814 6.881001 +v -1.412227 -0.063757 6.625119 +v -1.558541 0.401916 6.415034 +v -1.603275 0.008445 6.329177 +v -1.565270 -0.058196 6.388400 +v -1.487646 0.083030 6.506305 +v -1.373758 -0.251913 6.684588 +v -1.075514 -0.284650 7.119337 +v -1.577441 -0.060326 6.393870 +v -1.569899 0.292571 6.386645 +v -1.377522 -0.110310 6.670848 +v -1.430378 -0.023417 6.595006 +v -1.539668 0.281887 6.433153 +v -1.258623 -0.192064 6.849138 +v -1.430265 -0.001917 6.593971 +v -1.040620 -0.447010 7.180647 +v -1.430771 0.008597 6.593956 +v -1.619492 0.341897 6.320660 +v -1.567229 0.412545 6.397076 +v -1.045612 -0.437354 7.172899 +v -0.972179 -0.448328 7.271644 +v -1.393177 -0.248769 6.666696 +v -1.248360 -0.162550 6.870038 +v -1.012932 -0.489097 7.231192 +v -1.239615 -0.154739 6.880199 +v -1.005732 -0.481853 7.221159 +v -1.218703 -0.156156 6.907099 +v -1.216880 -0.143284 6.916050 +v -1.053006 -0.370082 7.146969 +v -1.599285 0.315774 6.347778 +v -1.586378 -0.035973 6.359586 +v -1.424500 -0.051856 6.605385 +v -0.933184 -0.355515 7.330952 +v -1.537277 0.284767 6.436835 +v -1.596126 0.406287 6.353887 +v -1.518728 0.290489 6.467256 +v -0.969712 -0.261401 7.274723 +v -0.863525 -0.556217 7.431836 +v -1.622175 0.382253 6.312970 +v -1.040019 -0.291862 7.185474 +v -1.217833 -0.087055 6.907758 +v -0.960928 -0.435331 7.291151 +v -1.366750 -0.055960 6.687482 +v -0.963670 -0.436550 7.286241 +v -0.965673 -0.435351 7.280092 +v -0.860225 -0.549706 7.437620 +v -1.073778 -0.305458 7.122208 +v -0.862776 -0.547689 7.433855 +v -1.410962 -0.069419 6.618835 +v -1.608121 0.410493 6.343149 +v -1.533585 0.294556 6.448174 +v -1.078982 -0.299004 7.121500 +v -1.540382 0.291991 6.441001 +v -1.573089 0.069721 6.385848 +v -0.856817 -0.567554 7.442570 +v -1.576031 0.068468 6.378123 +v -1.544550 0.080971 6.422857 +v -0.924745 -0.361499 7.343024 +v -1.461422 -0.058560 6.550560 +v -0.923124 -0.367085 7.344969 +v -0.857233 -0.565420 7.438247 +v -0.861086 -0.566040 7.434731 +v -1.559571 0.067694 6.406002 +v -0.929434 -0.357181 7.337010 +v -1.462525 -0.049423 6.546074 +v -1.436194 -0.107949 6.584395 +v -1.441825 -0.107096 6.583925 +v -1.566243 0.068059 6.389441 +v -1.467617 -0.047195 6.541406 +v -1.446697 -0.102904 6.573163 +v -1.432148 -0.035790 6.601858 +v -1.454881 -0.076957 6.560431 +v -1.457390 -0.069302 6.557559 +v -0.923091 -0.381393 7.344764 +v -1.449301 -0.084707 6.567144 +v -0.857201 -0.558430 7.436890 +v -0.858804 -0.550561 7.435612 +v -0.856395 -0.562041 7.442253 +v -0.861578 -0.562323 7.431814 +v -0.912839 -0.448532 7.360537 +v -0.932135 -0.454606 7.332776 +v -1.433161 -0.097587 6.600164 +v -0.938034 -0.450584 7.323299 +v -1.433183 -0.103124 6.591963 +v -1.448490 -0.095264 6.569440 +v -0.948546 -0.443093 7.312410 +v -0.909301 -0.440096 7.367249 +v -0.951190 -0.435788 7.303891 +v -0.911377 -0.425404 7.362875 +v -0.913227 -0.418359 7.359015 +v -0.912999 -0.410388 7.360603 +v -0.912590 -0.402352 7.362545 +v -0.920443 -0.390060 7.348880 +v -1.449148 -0.073437 6.559527 +v -0.911899 -0.403385 7.354422 +v -0.916231 -0.396314 7.342899 +v -1.448224 0.052362 6.571104 +v -1.511862 0.333243 6.477334 +v -1.233038 -0.068973 6.892820 +v -1.509860 0.344418 6.474926 +v -1.382035 -0.112501 6.668557 +v -1.603508 -0.016376 6.341311 +v -1.468799 0.070745 6.540455 +v -1.376470 -0.094405 6.683965 +v -1.058977 -0.365214 7.147776 +v -1.373693 -0.066942 6.688141 +v -1.063894 -0.360036 7.152799 +v -1.208153 -0.138847 6.919150 +v -1.522637 0.085047 6.465826 +v -1.261365 -0.201399 6.837894 +v -1.566208 0.283425 6.396494 +v -1.426385 -0.056569 6.611915 +v -1.257336 -0.037370 6.857545 +v -1.410689 -0.210077 6.631017 +v -0.864957 -0.551334 7.432084 +v -1.264690 -0.193407 6.842613 +v -1.432281 -0.044113 6.603251 +v -1.433173 -0.026206 6.596030 +v -0.949733 -0.309409 7.310661 +v -1.432211 -0.011758 6.594247 +v -1.303802 -0.038564 6.781236 +v -0.942515 -0.328468 7.322788 +v -0.954808 -0.298119 7.304937 +v -1.547700 0.282686 6.427295 +v -1.225188 -0.157782 6.901158 +v -0.944868 -0.314093 7.315516 +v -1.579464 -0.042219 6.365698 +v -1.590098 0.421387 6.372125 +v -1.596392 -0.033117 6.354066 +v -1.245285 -0.051027 6.873484 +v -1.597821 0.415795 6.357929 +v -1.539408 0.085552 6.442271 +v -1.589669 0.058448 6.362356 +v -1.417332 -0.186846 6.619623 +v -1.631728 0.389875 6.307192 +v -1.436780 0.041897 6.587518 +v -1.600819 0.311662 6.353607 +v -1.597647 0.054095 6.350757 +v -1.594977 0.414359 6.358324 +v -1.605496 0.051319 6.341385 +v -1.239272 -0.155353 6.877411 +v -0.991810 -0.476688 7.246593 +v -1.562614 0.405327 6.407745 +v -1.298446 -0.218952 6.799296 +v -1.559547 0.281812 6.413070 +v -1.245873 -0.169886 6.868257 +v -1.070544 -0.330257 7.133412 +v -0.985238 -0.467129 7.257727 +v -1.521644 -0.081723 6.458600 +v -1.614554 0.037625 6.328027 +v -1.622055 0.347294 6.317540 +v -1.074538 -0.318076 7.125556 +v -1.608019 0.049916 6.338508 +v -1.513734 0.296733 6.481018 +v -1.321783 -0.044499 6.761842 +v -1.326115 -0.043951 6.748318 +v -1.530998 -0.080146 6.455442 +v -1.222322 -0.096510 6.907959 +v -1.623127 0.358283 6.314753 +v -1.516684 0.295624 6.473465 +v -1.223033 -0.091053 6.904938 +v -1.534271 -0.079153 6.440247 +v -1.218941 -0.132661 6.915673 +v -1.540616 -0.079543 6.437047 +v -1.226993 -0.150698 6.907247 +v -1.547973 -0.077601 6.425183 +v -1.258285 -0.177246 6.858962 +v -1.260310 -0.184032 6.854520 +v -1.248588 -0.045452 6.867350 +v -1.465225 0.063547 6.548438 +v -1.270483 -0.027510 6.828136 +v -1.434684 0.026030 6.590778 +v -1.076957 -0.289392 7.120113 +v -1.337008 -0.047815 6.741611 +v -0.997191 -0.251362 7.245737 +v -1.410163 -0.059883 6.624762 +v -1.288991 -0.035145 6.808359 +v -1.626561 0.367498 6.313588 +v -1.568165 0.283272 6.407515 +v -1.496913 -0.066359 6.499759 +v -1.007225 -0.246663 7.223186 +v -1.011837 -0.247211 7.212616 +v -0.939880 -0.345886 7.326997 +v -1.553872 0.390098 6.431934 +v -1.630123 0.374592 6.310048 +v -1.045970 -0.304676 7.162212 +v -1.074869 -0.323919 7.128811 +v -1.388113 -0.123957 6.660306 +v -1.521295 0.335277 6.475190 +v -1.577042 0.293892 6.385556 +v -1.428569 -0.049600 6.606341 +v -1.303692 -0.045665 6.802298 +v -1.600321 0.410324 6.356759 +v -1.598165 0.406782 6.355529 +v -1.460979 0.059236 6.558207 +v -1.311191 -0.043682 6.779773 +v -1.241283 -0.059691 6.885561 +v -1.280136 -0.208301 6.820321 +v -1.230070 -0.153035 6.902314 +v -1.228558 -0.161413 6.894377 +v -1.606012 -0.035927 6.355497 +v -1.023525 -0.263234 7.192439 +v -1.248415 -0.057848 6.876808 +v -1.240013 -0.159269 6.884660 +v -1.029504 -0.275665 7.201789 +v -1.604823 -0.010004 6.337267 +v -1.452895 0.036925 6.575943 +v -1.633688 0.384493 6.306897 +v -1.440242 -0.029752 6.595695 +v -1.543198 0.285633 6.439488 +v -1.415440 -0.161857 6.627015 +v -1.546989 0.283739 6.435424 +v -1.044470 -0.298147 7.177428 +v -1.441749 -0.020453 6.589681 +v -1.361469 -0.049124 6.707942 +v -1.554063 0.284516 6.429678 +v -1.480260 0.069321 6.536407 +v -1.253902 -0.051753 6.867984 +v -0.983561 -0.262715 7.268745 +v -0.989234 -0.259675 7.261627 +v -1.379876 -0.101154 6.677219 +v -1.620878 0.323445 6.337772 +v -1.510276 0.296566 6.483092 +v -1.532123 0.368055 6.454560 +v -1.489392 0.077454 6.515507 +v -1.523125 0.296547 6.470835 +v -1.279920 -0.033879 6.822792 +v -1.445662 0.008312 6.586870 +v -1.285257 -0.030940 6.809558 +v -1.618115 0.012401 6.325882 +v -1.604213 0.053263 6.346205 +v -1.416754 -0.169546 6.620894 +v -1.243587 -0.155031 6.878000 +v -1.248339 -0.158131 6.873871 +v -1.630677 0.401098 6.309002 +v -1.632010 0.408658 6.308719 +v -1.627908 0.408733 6.311528 +v -1.620277 0.039625 6.324078 +v -1.343275 -0.247504 6.731278 +v -1.619170 0.034553 6.324076 +v -0.871446 -0.568663 7.428475 +v -0.873319 -0.565238 7.426551 +v -1.602294 0.407107 6.352541 +v -0.971515 -0.441900 7.280933 +v -0.481425 -0.415313 8.003814 +v -1.253012 -0.181124 6.859505 +v -1.445472 0.046189 6.576844 +v -1.078538 -0.302648 7.121320 +v -0.871371 -0.587150 7.426668 +v -0.962692 -0.443374 7.294374 +v -1.377752 -0.058440 6.691772 +v -1.419284 -0.070249 6.623573 +v -1.583994 0.067959 6.376738 +v -0.962995 -0.436218 7.294158 +v -1.078989 -0.315851 7.126116 +v -0.957054 -0.431421 7.296776 +v -1.613519 0.412730 6.336222 +v -0.858871 -0.602604 7.446255 +v -1.590139 0.061411 6.366974 +v -1.553853 0.080822 6.420269 +v -0.965253 -0.444819 7.290245 +v -1.420057 -0.074440 6.619872 +v -0.862281 -0.603330 7.441083 +v -1.462412 -0.065523 6.555132 +v -0.875782 -0.584881 7.417768 +v -0.855780 -0.598644 7.448588 +v -0.855694 -0.590739 7.450800 +v -1.564407 0.071640 6.408503 +v -0.969356 -0.441319 7.285023 +v -1.426255 -0.083170 6.611580 +v -1.471030 -0.060378 6.546730 +v -1.562009 0.065966 6.402636 +v -1.470020 -0.047964 6.544210 +v -1.575138 0.072843 6.398072 +v -0.857826 -0.587214 7.447670 +v -1.452598 -0.084323 6.575260 +v -0.862652 -0.588174 7.442676 +v -1.452387 -0.080203 6.563932 +v -0.855362 -0.591635 7.446730 +v -0.959724 -0.431710 7.294261 +v -1.472323 -0.043177 6.541496 +v -0.863376 -0.600227 7.438903 +v -1.474049 -0.043837 6.538687 +v -0.865756 -0.590310 7.438259 +v -1.476394 -0.047167 6.535019 +v -0.863611 -0.551094 7.439476 +v -1.478057 -0.051824 6.532492 +v -0.861220 -0.573070 7.442597 +v -0.861137 -0.571726 7.446959 +v -0.899083 -0.529876 7.388928 +v -0.902357 -0.530659 7.381331 +v -0.900717 -0.525483 7.384483 +v -0.906537 -0.525356 7.375988 +v -0.908133 -0.528109 7.373654 +v -0.929107 -0.374901 7.343861 +v -0.933578 -0.363593 7.337467 +v -0.873547 -0.588511 7.418028 +v -1.362511 -0.048814 6.691234 +v -0.962975 -0.442569 7.289298 +v -0.857014 -0.598936 7.444008 +v -0.925044 -0.373592 7.343894 +v -0.929787 -0.361200 7.340131 +v -0.936619 -0.359694 7.334344 +v -1.402011 -0.150645 6.638372 +v -0.486791 -0.417115 8.008184 +v -1.550662 0.381082 6.439567 +v -1.255012 -0.040830 6.861611 +v -1.633491 0.369381 6.310289 +v -1.235514 -0.089910 6.898066 +v -1.603950 -0.028413 6.349055 +v -1.268455 -0.184995 6.846871 +v -1.262020 -0.047721 6.859085 +v -1.472197 0.058342 6.552532 +v -1.235092 -0.081341 6.896712 +v -1.066210 -0.374660 7.153408 +v -1.640096 0.373597 6.304580 +v -1.469552 0.065434 6.544177 +v -1.264101 -0.041763 6.855191 +v -1.534552 0.085943 6.455017 +v -1.046884 -0.304993 7.176827 +v -1.621627 0.409120 6.324142 +v -1.017042 -0.255656 7.221378 +v -0.873662 -0.558873 7.428878 +v -1.517484 0.304996 6.479829 +v -1.505068 0.069198 6.512840 +v -1.501559 0.076573 6.504088 +v -1.238850 -0.060555 6.887877 +v -1.373080 -0.080909 6.690144 +v -1.628227 0.334152 6.323356 +v -1.441854 -0.001756 6.588152 +v -1.246150 -0.062043 6.882222 +v -1.224132 -0.108026 6.911850 +v -0.946685 -0.349281 7.329168 +v -1.269852 -0.034736 6.840848 +v -1.395186 -0.131735 6.654695 +v -1.526389 0.291900 6.460779 +v -1.237721 -0.160076 6.889305 +v -1.388401 -0.108350 6.669796 +v -1.248232 -0.156716 6.878182 +v -1.586823 0.419924 6.376231 +v -1.389966 -0.118566 6.664592 +v -1.528761 0.301405 6.469894 +v -1.001500 -0.484306 7.237974 +v -0.983823 -0.460640 7.267126 +v -1.232681 -0.099735 6.904409 +v -1.376054 -0.086968 6.687167 +v -1.596115 0.306039 6.363009 +v -1.605527 0.417553 6.353419 +v -1.069259 -0.297171 7.136840 +v -1.079489 -0.301410 7.125679 +v -1.075856 -0.291661 7.127425 +v -1.035562 -0.467233 7.198701 +v -1.420081 -0.181022 6.618699 +v -1.419115 -0.065807 6.625776 +v -1.614617 0.052051 6.341500 +v -1.606314 0.311583 6.352788 +v -0.976694 -0.280853 7.286776 +v -1.285502 -0.038114 6.821302 +v -1.615925 0.043665 6.331443 +v -1.572116 0.406326 6.410645 +v -1.295294 -0.043300 6.810880 +v -1.528754 -0.076648 6.471271 +v -1.531834 -0.075734 6.466314 +v -1.548860 -0.077547 6.433104 +v -1.496988 -0.061977 6.506596 +v -1.553988 -0.075319 6.419551 +v -1.595469 0.062750 6.360419 +v -1.619595 0.043589 6.327794 +v -1.256939 -0.171102 6.863736 +v -1.050591 -0.446079 7.181614 +v -1.628837 0.356410 6.313425 +v -1.607966 0.057633 6.346999 +v -1.446808 0.034162 6.581388 +v -1.321493 -0.236405 6.764297 +v -0.992046 -0.255417 7.253758 +v -1.055765 -0.402587 7.156288 +v -1.052887 -0.384153 7.150032 +v -1.515797 -0.079485 6.471442 +v -1.439610 0.012912 6.588685 +v -1.456320 0.050750 6.566708 +v -1.436933 -0.002635 6.591743 +v -1.375569 -0.074656 6.686559 +v -1.225094 -0.139593 6.911556 +v -1.488249 -0.060949 6.520164 +v -1.006503 -0.252450 7.236908 +v -1.623567 0.027113 6.320801 +v -1.024689 -0.488998 7.220873 +v -1.505595 -0.064825 6.498088 +v -1.637329 0.365591 6.307645 +v -1.582159 0.288240 6.405864 +v -0.879968 -0.572312 7.426388 +v -0.874937 -0.552960 7.428388 +v -0.940347 -0.353184 7.333029 +v -1.640721 0.395222 6.301970 +v -1.403512 -0.137615 6.649223 +v -1.062506 -0.355870 7.150375 +v -1.512633 0.080421 6.491579 +v -1.357904 -0.052620 6.714638 +v -1.629184 0.017794 6.320393 +v -1.466587 0.058442 6.555211 +v -1.628805 0.411292 6.318330 +v -1.054212 -0.315259 7.162993 +v -1.275514 -0.186369 6.842798 +v -1.583520 0.420607 6.386560 +v -1.594800 0.421201 6.380586 +v -1.314939 -0.045604 6.775859 +v -1.235816 -0.155667 6.895000 +v -1.067230 -0.338677 7.140095 +v -1.631004 0.034956 6.320395 +v -1.632246 0.410733 6.310338 +v -1.445864 0.024337 6.584601 +v -1.641920 0.402646 6.304774 +v -1.381450 -0.090541 6.687190 +v -1.254517 -0.155931 6.873473 +v -1.037952 -0.458585 7.191132 +v -1.637233 0.404785 6.307807 +v -1.385443 -0.096161 6.681464 +v -1.530845 0.085442 6.460494 +v -1.439116 -0.035158 6.601833 +v -1.435451 -0.028895 6.600083 +v -1.273535 -0.194371 6.838800 +v -0.969265 -0.291474 7.297329 +v -1.537733 0.086553 6.446516 +v -1.546644 0.086155 6.441224 +v -1.421689 -0.202291 6.621741 +v -1.442027 -0.032209 6.592615 +v -1.443482 -0.025274 6.590817 +v -1.550253 0.084005 6.427717 +v -1.447168 -0.020867 6.586624 +v -1.287059 -0.204932 6.822559 +v -1.627776 0.339388 6.320102 +v -1.444116 -0.011925 6.588350 +v -1.632868 0.348890 6.315970 +v -1.422476 -0.191445 6.617916 +v -1.605103 0.061521 6.351915 +v -1.427905 -0.184334 6.616586 +v -1.274124 -0.040817 6.841180 +v -1.530368 0.355596 6.462182 +v -1.332379 -0.048622 6.751823 +v -1.427302 -0.177009 6.619037 +v -1.291971 -0.209389 6.814076 +v -1.545685 -0.079097 6.442668 +v -1.418793 -0.063415 6.625346 +v -1.533414 0.297988 6.463005 +v -1.278011 -0.036609 6.831665 +v -1.550166 0.289213 6.439296 +v -1.305323 -0.222157 6.790630 +v -1.411915 -0.230776 6.642038 +v -1.311773 -0.225960 6.783749 +v -1.077449 -0.294622 7.129571 +v -1.538254 0.367132 6.453375 +v -1.533326 0.295430 6.459059 +v -1.452944 0.044711 6.573456 +v -1.519667 0.300282 6.478253 +v -1.225223 -0.114301 6.910992 +v -1.081653 -0.308253 7.125072 +v -0.879544 -0.593368 7.435128 +v -1.539358 0.296050 6.446430 +v -1.615225 0.412635 6.346090 +v -1.462056 -0.077507 6.568100 +v -0.948719 -0.464851 7.321063 +v -1.594581 0.061666 6.369452 +v -1.379510 -0.074866 6.684432 +v -1.619239 0.419025 6.339016 +v -1.581095 0.070284 6.385320 +v -1.376317 -0.060671 6.689447 +v -1.425819 -0.075420 6.616275 +v -1.588725 0.068689 6.385235 +v -0.876421 -0.592353 7.420623 +v -1.379097 -0.067117 6.686155 +v -0.944447 -0.457266 7.321284 +v -1.464647 -0.071369 6.563703 +v -1.562405 0.078157 6.416018 +v -1.465913 -0.067750 6.559184 +v -1.470287 -0.065954 6.553543 +v -0.966815 -0.431857 7.296328 +v -0.887439 -0.593924 7.415671 +v -0.864960 -0.605567 7.443755 +v -0.873069 -0.583357 7.428279 +v -0.883478 -0.581501 7.421470 +v -1.482254 -0.058984 6.535197 +v -0.860649 -0.600033 7.450108 +v -1.455005 -0.080144 6.573629 +v -0.860601 -0.591538 7.450813 +v -0.881651 -0.585867 7.415845 +v -0.878822 -0.589437 7.415166 +v -0.964406 -0.430502 7.301870 +v -0.862098 -0.587207 7.448163 +v -0.965699 -0.428809 7.297736 +v -1.486343 -0.059096 6.527155 +v -0.867438 -0.603465 7.440100 +v -1.443412 -0.039610 6.590937 +v -1.479061 -0.052727 6.536432 +v -0.868615 -0.594602 7.437243 +v -0.866517 -0.548256 7.435300 +v -0.874683 -0.548720 7.430809 +v -0.872710 -0.590748 7.430813 +v -0.865079 -0.583478 7.443719 +v -0.865915 -0.581991 7.446939 +v -0.899773 -0.529777 7.392963 +v -0.862159 -0.561283 7.445533 +v -0.871533 -0.580856 7.432444 +v -0.905151 -0.522843 7.385200 +v -0.910206 -0.525011 7.377379 +v -0.913717 -0.531656 7.371995 +v -0.928813 -0.378780 7.348473 +v -0.934210 -0.374502 7.343325 +v -1.450530 -0.093905 6.579982 +v -0.958380 -0.433952 7.302227 +v -0.906195 -0.539684 7.386809 +v -0.911613 -0.536201 7.375192 +v -0.912000 -0.440868 7.375722 +v -0.913802 -0.437254 7.375654 +v -0.917426 -0.425323 7.367629 +v -0.928420 -0.388313 7.364456 +v -0.944145 -0.464078 7.322948 +v -1.474157 -0.053637 6.542173 +v -0.865719 -0.576895 7.440236 +v -0.900542 -0.536438 7.390943 +v -0.868669 -0.585775 7.435039 +v -1.473808 -0.047066 6.542928 +v -1.478354 -0.048140 6.538147 +v -0.872426 -0.574352 7.431465 +v -0.908992 -0.532197 7.373848 +v -1.431544 -0.088889 6.608177 +v -0.912812 -0.448862 7.374005 +v -0.940456 -0.464697 7.329817 +v -1.439005 -0.106620 6.596577 +v -0.917561 -0.455150 7.368478 +v -0.950584 -0.450179 7.316957 +v -0.924275 -0.459169 7.357150 +v -1.442803 -0.107584 6.589456 +v -1.448201 -0.103049 6.583350 +v -0.960760 -0.442407 7.309657 +v -0.930175 -0.461202 7.346376 +v -0.918539 -0.417940 7.365975 +v -0.915147 -0.409661 7.371080 +v -0.915378 -0.401518 7.370811 +v -0.909246 -0.432281 7.367011 +v -0.912332 -0.409699 7.365289 +v -1.459551 0.041119 6.569814 +v -0.484922 -0.414530 8.006758 +v -1.426715 -0.070734 6.620948 +v -1.528993 0.332778 6.472669 +v -1.620976 -0.016809 6.337646 +v -1.632803 0.025388 6.317442 +v -1.013134 -0.256577 7.229660 +v -1.247831 -0.159625 6.883477 +v -1.022338 -0.263313 7.212555 +v -1.424813 -0.060267 6.619647 +v -0.880516 -0.559764 7.425509 +v -1.025607 -0.270807 7.208954 +v -1.644855 0.384821 6.301617 +v -1.429239 -0.062094 6.616179 +v -1.642475 0.388746 6.302270 +v -1.411241 -0.147276 6.639627 +v -1.008258 -0.487995 7.235891 +v -1.572991 0.285351 6.398129 +v -1.625478 0.007688 6.324684 +v -1.515813 -0.076534 6.480445 +v -0.951936 -0.317677 7.317412 +v -1.357341 -0.058331 6.724480 +v -1.310909 -0.048818 6.790711 +v -1.367559 -0.059237 6.719759 +v -1.432803 -0.060207 6.612329 +v -1.625725 0.416317 6.331467 +v -1.467132 0.054593 6.559531 +v -1.595074 0.420672 6.376335 +v -1.372705 -0.054265 6.694683 +v -1.603518 0.423181 6.372933 +v -1.600952 0.421003 6.366712 +v -1.354285 -0.250131 6.727707 +v -1.419582 -0.216023 6.629220 +v -1.384997 -0.083155 6.684205 +v -1.614334 0.415612 6.350591 +v -1.393784 -0.108687 6.668431 +v -1.283871 -0.194429 6.833182 +v -1.582533 0.295557 6.384445 +v -1.278729 -0.199938 6.829744 +v -1.355206 -0.251602 6.717741 +v -1.502469 -0.061358 6.504192 +v -1.445532 -0.034262 6.591690 +v -0.992701 -0.477081 7.254051 +v -1.449605 -0.027435 6.590626 +v -1.614638 0.056901 6.344375 +v -1.001081 -0.483510 7.246091 +v -1.270733 -0.044069 6.851039 +v -1.608083 0.061610 6.358310 +v -1.479938 0.057554 6.546473 +v -1.613984 0.047154 6.336663 +v -1.485977 0.066891 6.533215 +v -1.422803 -0.162858 6.624411 +v -1.613281 0.318915 6.342762 +v -1.617667 0.328510 6.333306 +v -1.305797 -0.212177 6.803977 +v -1.494723 0.065630 6.530271 +v -1.539242 -0.080157 6.448078 +v -1.385884 -0.251530 6.674193 +v -1.543904 0.085547 6.460724 +v -1.453131 -0.015300 6.582844 +v -1.388850 -0.104144 6.673789 +v -1.257360 -0.163364 6.866416 +v -1.527196 0.305970 6.471652 +v -1.339940 -0.053438 6.752397 +v -1.257678 -0.156418 6.870388 +v -1.066063 -0.308745 7.152084 +v -1.524744 0.319661 6.475221 +v -0.994542 -0.265081 7.262466 +v -1.606504 0.413167 6.353212 +v -1.228571 -0.127218 6.909539 +v -1.641433 0.379415 6.302207 +v -1.433696 -0.051713 6.606604 +v -1.523665 0.308066 6.476074 +v -1.234220 -0.142660 6.901748 +v -1.233942 -0.135190 6.904721 +v -1.333667 -0.240046 6.757844 +v -1.584432 -0.051501 6.378195 +v -1.430480 -0.068045 6.618823 +v -1.302300 -0.047169 6.809786 +v -1.256055 -0.058278 6.871562 +v -1.519721 0.080826 6.474794 +v -0.948476 -0.327029 7.322313 +v -1.411330 -0.137471 6.646490 +v -1.238678 -0.147270 6.897889 +v -1.035551 -0.283529 7.188370 +v -1.350041 -0.055252 6.734231 +v -0.960624 -0.315278 7.312981 +v -1.456308 -0.018254 6.578982 +v -1.466310 0.029399 6.572375 +v -1.245232 -0.155837 6.889137 +v -0.965058 -0.299439 7.303031 +v -1.530625 0.312939 6.470600 +v -1.564208 0.398543 6.424265 +v -1.067560 -0.346309 7.147121 +v -1.451298 -0.024344 6.588436 +v -1.456044 0.010112 6.582469 +v -1.624138 0.423400 6.335361 +v -1.621820 0.418440 6.335218 +v -1.453109 -0.020923 6.582685 +v -1.461637 0.046768 6.565136 +v -0.950499 -0.345006 7.326276 +v -1.628875 0.414231 6.325879 +v -0.954408 -0.333706 7.322828 +v -1.468341 0.040979 6.567313 +v -1.457902 -0.027126 6.578087 +v -1.460082 0.051679 6.562665 +v -1.290697 -0.049385 6.825937 +v -1.593275 0.297234 6.379823 +v -1.284698 -0.040421 6.830067 +v -1.286276 -0.040981 6.827344 +v -1.554268 0.085413 6.430597 +v -1.598831 0.303098 6.369274 +v -1.645535 0.396688 6.301118 +v -1.346809 -0.246501 6.740863 +v -1.237143 -0.121151 6.905396 +v -1.601725 0.062939 6.366855 +v -1.244562 -0.084989 6.893219 +v -1.614131 0.310470 6.352000 +v -0.983867 -0.455389 7.278242 +v -1.611234 0.058395 6.347792 +v -1.451847 0.015790 6.583400 +v -1.608269 0.061380 6.351260 +v -1.413473 -0.223449 6.636324 +v -1.075323 -0.335954 7.138393 +v -1.512410 -0.067594 6.493189 +v -1.560397 0.287352 6.425503 +v -1.253365 -0.063556 6.879080 +v -1.426952 -0.209922 6.621537 +v -1.625834 0.044300 6.329894 +v -1.579933 0.412939 6.400882 +v -1.627108 0.326490 6.332433 +v -1.058941 -0.324386 7.171178 +v -1.535815 -0.077114 6.458441 +v -1.364251 -0.254167 6.714850 +v -1.236155 -0.109302 6.904889 +v -1.251950 -0.160309 6.880308 +v -1.374351 -0.053039 6.704477 +v -1.077529 -0.298338 7.134008 +v -1.563284 -0.074223 6.423260 +v -1.458390 0.024405 6.578655 +v -1.420098 -0.154359 6.629803 +v -1.399633 -0.242633 6.656398 +v -1.611984 0.421779 6.357685 +v -1.402910 -0.125941 6.656783 +v -1.613896 0.420804 6.354198 +v -1.639109 0.359787 6.309440 +v -1.442531 -0.037311 6.594121 +v -1.534193 0.306107 6.467158 +v -1.242788 -0.073163 6.889519 +v -1.074809 -0.305936 7.141675 +v -1.438070 -0.028683 6.598825 +v -0.946624 -0.468350 7.325627 +v -0.866956 -0.603614 7.447776 +v -1.083397 -0.322620 7.129309 +v -0.869327 -0.604725 7.444747 +v -1.558787 0.087082 6.424920 +v -1.549137 0.296062 6.441781 +v -1.083919 -0.316773 7.128466 +v -1.083833 -0.306971 7.129462 +v -0.892220 -0.597041 7.416912 +v -1.545883 0.297080 6.443411 +v -0.955902 -0.466209 7.320644 +v -1.569885 0.073398 6.407905 +v -0.873013 -0.595107 7.437725 +v -1.574632 0.075728 6.406424 +v -1.383255 -0.065208 6.686594 +v -1.453358 -0.096053 6.583362 +v -1.585112 0.076619 6.397683 +v -1.454091 -0.089521 6.581564 +v -0.962723 -0.451756 7.313652 +v -0.893133 -0.590541 7.414930 +v -0.867414 -0.577661 7.449452 +v -0.966301 -0.436954 7.308157 +v -1.594315 0.063399 6.377396 +v -1.581146 0.072786 6.392058 +v -0.871460 -0.565653 7.445077 +v -0.869655 -0.552428 7.438665 +v -0.969168 -0.442416 7.303411 +v -0.968570 -0.447089 7.298623 +v -1.488821 -0.061726 6.530390 +v -0.881441 -0.550291 7.426637 +v -0.971180 -0.447373 7.295013 +v -1.495077 -0.060651 6.521043 +v -0.899669 -0.537369 7.396204 +v -0.903748 -0.542902 7.394964 +v -0.902270 -0.532037 7.397150 +v -0.909176 -0.525397 7.385995 +v -0.913792 -0.539629 7.379611 +v -0.917313 -0.531663 7.374340 +v -0.916666 -0.536953 7.374342 +v -0.914383 -0.445465 7.378722 +v -0.914991 -0.432280 7.372581 +v -0.920392 -0.396178 7.365684 +v -0.930938 -0.378030 7.354142 +v -0.944115 -0.372839 7.346714 +v -0.938905 -0.367332 7.338902 +v -1.640442 0.408769 6.312558 +v -0.886828 -0.569829 7.424994 +v -0.884034 -0.554818 7.423378 +v -0.882698 -0.578267 7.425236 +v -1.244371 -0.148078 6.892528 +v -1.348242 -0.055031 6.744943 +v -1.278090 -0.181745 6.845940 +v -1.419635 -0.142858 6.637163 +v -1.437698 -0.068419 6.614174 +v -1.635883 0.412951 6.315282 +v -1.633057 0.000482 6.326089 +v -1.282978 -0.187455 6.839040 +v -1.423460 -0.220870 6.629504 +v -0.977059 -0.444509 7.284793 +v -1.024122 -0.268232 7.224242 +v -1.500935 -0.058716 6.515286 +v -1.638111 0.342094 6.316192 +v -1.441485 -0.053873 6.601987 +v -1.006176 -0.489123 7.251817 +v -1.622880 -0.000134 6.327941 +v -1.557144 0.085827 6.441068 +v -1.444896 -0.036777 6.600733 +v -1.442729 -0.041672 6.599524 +v -1.432804 -0.206748 6.616452 +v -1.269090 -0.046216 6.854754 +v -1.515942 0.079061 6.486052 +v -1.566878 0.292439 6.428547 +v -1.385227 -0.060060 6.698356 +v -1.537126 0.308918 6.464688 +v -1.527309 0.078075 6.479222 +v -1.279633 -0.053856 6.847285 +v -1.425876 -0.169311 6.621734 +v -1.651068 0.367925 6.300261 +v -1.281479 -0.047908 6.841393 +v -1.542178 0.301785 6.456031 +v -1.649972 0.376883 6.298896 +v -1.320198 -0.051772 6.783205 +v -1.628563 0.423809 6.330478 +v -1.493775 0.071401 6.521099 +v -1.536807 0.316151 6.465023 +v -1.539321 0.351180 6.461412 +v -1.387609 -0.091035 6.682222 +v -0.969419 -0.309690 7.308236 +v -1.460117 -0.024680 6.576528 +v -1.240613 -0.107471 6.902348 +v -1.458683 -0.007949 6.582578 +v -1.449363 0.000317 6.585119 +v -1.625685 0.048938 6.338234 +v -1.068279 -0.302044 7.143651 +v -1.243115 -0.094703 6.897234 +v -1.550547 0.363005 6.450247 +v -1.614753 0.315903 6.344241 +v -1.081349 -0.330307 7.137284 +v -1.264512 -0.168041 6.863057 +v -1.398089 -0.118431 6.662166 +v -1.078696 -0.304879 7.137861 +v -0.985709 -0.283715 7.285699 +v -1.083769 -0.307768 7.134175 +v -0.989286 -0.270979 7.271606 +v -1.631796 0.040048 6.321328 +v -1.061064 -0.428210 7.170084 +v -1.263071 -0.058181 6.865114 +v -1.532749 0.317946 6.469017 +v -1.251455 -0.076651 6.886333 +v -1.429496 -0.194188 6.616628 +v -1.633386 0.418668 6.323211 +v -1.409178 -0.131695 6.653162 +v -1.062677 -0.409171 7.162251 +v -0.894476 -0.561761 7.418417 +v -1.445269 -0.049066 6.599485 +v -1.631225 -0.008761 6.330634 +v -1.288616 -0.187956 6.834001 +v -1.562162 0.292172 6.436247 +v -1.607651 -0.042966 6.363603 +v -1.258520 -0.082700 6.883217 +v -1.295049 -0.202717 6.820688 +v -1.427801 -0.149537 6.633756 +v -1.068725 -0.357037 7.155004 +v -1.369081 -0.055376 6.712049 +v -1.531736 0.080103 6.473982 +v -1.525718 -0.069970 6.483343 +v -1.346684 -0.244027 6.751518 +v -1.296705 -0.052875 6.821583 +v -1.634807 0.008594 6.323534 +v -1.533219 0.084393 6.468061 +v -1.640274 0.022038 6.316714 +v -1.457934 -0.030412 6.585262 +v -1.004803 -0.258264 7.246951 +v -1.600814 0.419209 6.359632 +v -1.502615 -0.059767 6.516651 +v -1.507484 -0.060671 6.508159 +v -1.541680 0.318267 6.465040 +v -1.243030 -0.130561 6.900990 +v -1.263530 -0.156934 6.872481 +v -1.076796 -0.309451 7.146703 +v -1.082768 -0.311008 7.139007 +v -1.274745 -0.057563 6.856586 +v -1.077182 -0.337570 7.143931 +v -1.263528 -0.161727 6.865598 +v -1.387850 -0.080515 6.687538 +v -1.547941 0.085908 6.451185 +v -1.559581 0.085357 6.434376 +v -1.003169 -0.485658 7.257443 +v -1.641423 0.351846 6.313825 +v -1.600587 0.299766 6.373896 +v -1.542091 0.342484 6.462866 +v -1.392880 -0.096835 6.676938 +v -1.533540 0.342865 6.467768 +v -1.461441 0.016180 6.577760 +v -1.269260 -0.174809 6.857652 +v -0.975256 -0.454574 7.298230 +v -1.562390 -0.076577 6.434351 +v -1.613501 0.057129 6.350874 +v -1.364967 -0.253918 6.723360 +v -0.979069 -0.289031 7.292878 +v -1.052784 -0.318335 7.175668 +v -1.305470 -0.205568 6.810345 +v -1.278408 -0.173654 6.853909 +v -1.610736 0.305096 6.364598 +v -1.371841 -0.254448 6.697715 +v -1.554179 0.375443 6.442616 +v -1.503592 0.066878 6.518662 +v -1.279209 -0.177998 6.847137 +v -1.244601 -0.138338 6.897218 +v -1.290244 -0.051149 6.833169 +v -1.398242 -0.100108 6.674975 +v -1.654106 0.387343 6.300282 +v -1.630432 0.042492 6.324146 +v -0.984456 -0.275264 7.277009 +v -1.403215 -0.109243 6.663305 +v -1.511650 0.072994 6.501742 +v -1.425309 -0.155278 6.629168 +v -1.329938 -0.233464 6.770700 +v -1.410647 -0.242435 6.650949 +v -1.595884 -0.053418 6.382583 +v -1.593682 -0.046050 6.369360 +v -0.890425 -0.558697 7.420534 +v -0.945626 -0.364478 7.341124 +v -1.448229 -0.037736 6.593957 +v -1.458576 0.003061 6.580859 +v -1.447804 -0.039836 6.598164 +v -1.256599 -0.067633 6.878501 +v -1.630952 0.426048 6.330488 +v -1.437287 -0.079083 6.613390 +v -1.621930 0.417457 6.350137 +v -1.387548 -0.069957 6.684872 +v -1.620094 0.415963 6.344257 +v -0.885207 -0.594317 7.428880 +v -1.469235 -0.070858 6.566360 +v -1.541850 0.305642 6.460507 +v -1.442078 -0.077071 6.606807 +v -1.567506 0.085310 6.421035 +v -1.475690 -0.069525 6.554419 +v -1.454349 -0.077117 6.593700 +v -1.488390 -0.071108 6.538910 +v -0.953378 -0.468881 7.323867 +v -1.086439 -0.316460 7.133787 +v -1.440372 -0.069038 6.607331 +v -1.571626 0.084724 6.416083 +v -1.492425 -0.068205 6.531736 +v -0.888942 -0.596724 7.420795 +v -1.443673 -0.067257 6.603858 +v -1.448131 -0.071558 6.597601 +v -1.502761 -0.068286 6.521987 +v -1.457647 -0.092718 6.583784 +v -1.387112 -0.065422 6.687930 +v -1.458699 -0.087571 6.582160 +v -1.499635 -0.063606 6.521665 +v -0.894607 -0.594998 7.413543 +v -0.970479 -0.449059 7.302552 +v -0.969893 -0.433982 7.306247 +v -0.970278 -0.431760 7.301403 +v -0.971511 -0.435333 7.302649 +v -1.599436 0.061527 6.374207 +v -0.888562 -0.554802 7.422865 +v -0.976124 -0.444573 7.289219 +v -1.589891 0.070834 6.388816 +v -0.900357 -0.537005 7.400796 +v -0.905762 -0.530129 7.392739 +v -0.914548 -0.532981 7.383509 +v -0.916301 -0.537843 7.380351 +v -0.914920 -0.538935 7.384386 +v -0.919553 -0.539429 7.376410 +v -0.917852 -0.445398 7.380406 +v -0.922587 -0.439421 7.377796 +v -0.930320 -0.382355 7.362399 +v -0.934885 -0.375715 7.351386 +v -0.937047 -0.375820 7.346880 +v -0.947784 -0.472604 7.335776 +v -1.455943 -0.101540 6.585763 +v -0.913326 -0.542158 7.385885 +v -0.918415 -0.543335 7.379366 +v -0.918850 -0.451441 7.378642 +v -0.921475 -0.456159 7.374937 +v -0.925790 -0.418712 7.365401 +v -0.932628 -0.375114 7.359123 +v -1.485266 -0.065988 6.535915 +v -1.437289 -0.087362 6.610603 +v -0.869409 -0.596348 7.447949 +v -0.872241 -0.597511 7.445422 +v -0.874956 -0.595726 7.442234 +v -1.444546 -0.072427 6.600596 +v -0.902680 -0.544590 7.403389 +v -0.918566 -0.536393 7.377064 +v -1.441929 -0.097540 6.606355 +v -1.445036 -0.110409 6.601633 +v -0.871512 -0.588561 7.447849 +v -1.449401 -0.111203 6.595153 +v -0.926993 -0.461263 7.366710 +v -1.452704 -0.107248 6.590291 +v -0.941027 -0.470148 7.340607 +v -0.933214 -0.467661 7.360325 +v -0.936763 -0.469997 7.351154 +v -0.923550 -0.402095 7.372360 +v -0.922758 -0.408873 7.371751 +v -0.927162 -0.414404 7.366877 +v -1.442578 -0.197320 6.612181 +v -1.579526 0.288184 6.410028 +v -1.429713 -0.154161 6.631710 +v -1.597823 0.417739 6.387335 +v -1.585899 0.291303 6.396139 +v -1.595726 0.294501 6.387937 +v -0.957592 -0.347419 7.327291 +v -0.948733 -0.356403 7.338925 +v -1.647995 0.410228 6.309885 +v -1.447543 -0.062354 6.602888 +v -1.515998 0.075528 6.496242 +v -1.083915 -0.335034 7.144298 +v -1.646662 0.356584 6.307733 +v -1.336044 -0.056624 6.766839 +v -1.322530 -0.223297 6.786482 +v -1.000551 -0.271912 7.266518 +v -1.263704 -0.069034 6.874327 +v -0.988878 -0.462469 7.271605 +v -1.452764 -0.033923 6.591390 +v -1.619963 0.056702 6.345948 +v -1.526040 0.074870 6.484941 +v -1.542277 -0.075736 6.458924 +v -1.464714 -0.013633 6.577158 +v -1.256867 -0.157364 6.883392 +v -1.474828 0.050827 6.559681 +v -1.641865 0.033966 6.314899 +v -1.270046 -0.164439 6.867388 +v -1.551059 -0.076888 6.450518 +v -1.613045 0.420755 6.363809 +v -1.256439 -0.158917 6.879999 +v -1.051661 -0.317073 7.183796 +v -1.403310 -0.105503 6.669579 +v -1.509949 -0.062149 6.502330 +v -1.404136 -0.106887 6.666427 +v -1.641140 0.336105 6.317304 +v -1.533289 0.325100 6.471080 +v -0.993401 -0.474423 7.260429 +v -1.539859 0.331323 6.468418 +v -1.317225 -0.054116 6.791364 +v -1.645876 0.344130 6.312008 +v -1.246362 -0.114440 6.899630 +v -1.521148 -0.062490 6.493599 +v -1.250310 -0.128558 6.895884 +v -1.058167 -0.420821 7.166058 +v -1.625487 0.423663 6.338919 +v -1.358355 -0.058933 6.736212 +v -1.658020 0.376418 6.295447 +v -1.463507 -0.029760 6.576706 +v -1.653539 0.412246 6.300261 +v -1.563590 0.380319 6.436494 +v -1.274450 -0.169324 6.860120 +v -1.243718 -0.123263 6.900568 +v -1.465820 -0.021797 6.575102 +v -1.424962 -0.140365 6.637731 +v -1.570776 -0.068761 6.415766 +v -1.578418 -0.064754 6.407230 +v -1.429219 -0.222720 6.629247 +v -1.062820 -0.384866 7.156524 +v -1.329916 -0.053266 6.767310 +v -1.069348 -0.373803 7.154928 +v -0.958594 -0.324501 7.318464 +v -1.387498 -0.075678 6.685897 +v -1.438732 -0.180274 6.617999 +v -1.392606 -0.084974 6.685053 +v -1.396386 -0.091648 6.679254 +v -1.635143 0.335832 6.318635 +v -1.587165 0.415463 6.395480 +v -1.401868 -0.249421 6.662360 +v -1.592584 0.413345 6.393945 +v -1.437257 -0.072212 6.616681 +v -1.641292 0.418210 6.316859 +v -1.654424 0.407055 6.298772 +v -1.644887 0.406091 6.309547 +v -1.649645 0.406979 6.305493 +v -0.890532 -0.581171 7.422730 +v -0.889599 -0.574314 7.425603 +v -1.547965 0.314168 6.462722 +v -1.653154 0.413869 6.306783 +v -1.267918 -0.073771 6.871703 +v -1.582539 0.408664 6.407832 +v -1.467432 -0.003678 6.576078 +v -1.468615 -0.012612 6.573114 +v -1.622150 0.059040 6.349564 +v -1.473816 0.038417 6.565097 +v -1.348755 -0.059637 6.753103 +v -1.047149 -0.306055 7.193500 +v -0.895298 -0.564323 7.419841 +v -1.353558 -0.058640 6.742733 +v -1.605066 0.419713 6.384666 +v -1.269457 -0.059720 6.861193 +v -1.631864 0.047461 6.331137 +v -1.303432 -0.059840 6.823075 +v -1.014379 -0.269073 7.252125 +v -1.422240 -0.148671 6.634005 +v -1.539316 -0.070758 6.474545 +v -1.056581 -0.326587 7.184367 +v -1.513071 -0.057079 6.507399 +v -1.568196 0.087947 6.431174 +v -1.520566 -0.057838 6.502238 +v -1.615362 0.052581 6.357340 +v -1.616115 0.057781 6.356181 +v -1.371785 -0.062819 6.730121 +v -1.055239 -0.321317 7.172103 +v -1.073332 -0.383026 7.158477 +v -1.654114 0.362910 6.302894 +v -1.074192 -0.373839 7.158660 +v -1.372831 -0.058587 6.713014 +v -1.019046 -0.264388 7.233745 +v -1.628492 0.425832 6.336717 +v -1.516289 -0.054177 6.505171 +v -1.659990 0.364562 6.299484 +v -1.026098 -0.273996 7.232260 +v -1.031456 -0.279345 7.228664 +v -1.309770 -0.053666 6.807545 +v -1.625901 0.315833 6.341272 +v -1.623123 -0.026222 6.343146 +v -1.064653 -0.323501 7.166049 +v -1.250675 -0.134794 6.893303 +v -1.637429 0.423438 6.327379 +v -1.630451 0.318978 6.336698 +v -1.557962 -0.075798 6.440743 +v -1.636791 0.048998 6.324475 +v -1.640184 0.330554 6.322155 +v -1.458006 -0.044370 6.595810 +v -1.527189 -0.063187 6.488726 +v -1.254522 -0.115474 6.892783 +v -1.653320 0.392925 6.300601 +v -1.653941 0.399417 6.301557 +v -1.639551 0.420733 6.322177 +v -1.326907 -0.053680 6.774253 +v -1.450719 -0.037985 6.599102 +v -0.996773 -0.474796 7.267172 +v -1.657011 0.406167 6.296921 +v -1.433726 -0.218040 6.622812 +v -1.025909 -0.484777 7.213090 +v -1.549728 0.369768 6.445152 +v -1.433914 -0.184821 6.616540 +v -1.561561 0.386292 6.434799 +v -1.386889 -0.257020 6.690669 +v -1.570077 0.401431 6.417291 +v -1.312395 -0.217574 6.796058 +v -1.053257 -0.452139 7.186670 +v -1.556241 0.294505 6.442280 +v -1.261199 -0.074963 6.877616 +v -1.258729 -0.094551 6.886557 +v -1.457142 -0.035983 6.590644 +v -1.462267 -0.005282 6.580501 +v -1.504933 -0.076293 6.521065 +v -0.942710 -0.374479 7.351006 +v -1.614010 0.059505 6.365040 +v -0.939052 -0.370787 7.357148 +v -1.390610 -0.064735 6.692842 +v -1.581898 0.293110 6.419736 +v -0.884485 -0.561465 7.441341 +v -1.444057 -0.092433 6.613062 +v -0.892460 -0.595703 7.423548 +v -1.086412 -0.322682 7.132192 +v -1.556103 0.302762 6.448693 +v -1.614308 0.058265 6.360171 +v -1.446385 -0.081383 6.609518 +v -1.575804 0.089183 6.415833 +v -1.619657 0.419210 6.354371 +v -1.583029 0.078427 6.405875 +v -1.451521 -0.083553 6.601023 +v -1.467180 -0.077472 6.570725 +v -1.472581 -0.070529 6.564766 +v -1.454091 -0.080867 6.595229 +v -0.896908 -0.594866 7.417014 +v -1.501771 -0.074398 6.524634 +v -1.497892 -0.070434 6.529768 +v -0.896248 -0.589943 7.418608 +v -1.467970 -0.103953 6.581053 +v -0.972653 -0.455063 7.305111 +v -1.399500 -0.075515 6.682362 +v -1.469460 -0.098916 6.579103 +v -1.395139 -0.070445 6.683794 +v -1.467555 -0.081912 6.577203 +v -0.883179 -0.552662 7.434459 +v -0.885140 -0.551539 7.431017 +v -1.459197 -0.073502 6.592323 +v -0.887796 -0.552897 7.427209 +v -1.453453 -0.034338 6.596659 +v -0.903421 -0.542583 7.407902 +v -0.906604 -0.539962 7.409092 +v -0.903804 -0.536092 7.403115 +v -0.916961 -0.540077 7.389685 +v -0.918159 -0.541699 7.386008 +v -0.921876 -0.539492 7.380113 +v -0.926125 -0.548685 7.379792 +v -0.914674 -0.536022 7.394818 +v -0.913429 -0.533843 7.390534 +v -0.924021 -0.544771 7.376251 +v -0.924168 -0.540811 7.375505 +v -0.924316 -0.455666 7.376589 +v -0.922784 -0.445759 7.379398 +v -0.924688 -0.426847 7.367591 +v -0.939893 -0.432014 7.367018 +v -0.925631 -0.396439 7.370206 +v -0.933747 -0.421279 7.362610 +v -0.936873 -0.412216 7.361461 +v -0.931894 -0.415692 7.364133 +v -0.934028 -0.377153 7.363856 +v -0.936176 -0.372433 7.360712 +v -0.949635 -0.477329 7.339059 +v -1.441388 -0.076594 6.611757 +v -1.444834 -0.078432 6.603230 +v -0.968609 -0.446120 7.307784 +v -0.917363 -0.546830 7.385624 +v -0.970807 -0.438455 7.307747 +v -0.933618 -0.384696 7.364717 +v -0.895855 -0.581254 7.424714 +v -1.294143 -0.058663 6.833581 +v -1.040922 -0.298925 7.206411 +v -1.086455 -0.308950 7.149163 +v -1.518874 -0.054273 6.505806 +v -1.665205 0.363372 6.292670 +v -1.478127 0.043662 6.562097 +v -1.629174 0.420757 6.346185 +v -1.009091 -0.488479 7.266827 +v -1.536238 0.076875 6.480764 +v -1.308052 -0.054935 6.813963 +v -1.633238 0.424361 6.337742 +v -1.487790 0.055032 6.546192 +v -1.415045 -0.126595 6.655322 +v -1.435154 -0.162008 6.623964 +v -0.981628 -0.300590 7.300373 +v -1.468645 0.015846 6.574505 +v -1.496682 0.059278 6.536039 +v -0.893530 -0.555115 7.422618 +v -1.035492 -0.289793 7.208662 +v -1.500025 0.061303 6.530265 +v -1.082809 -0.308799 7.145718 +v -1.651833 0.415717 6.309705 +v -1.660914 0.417300 6.304768 +v -1.646972 0.339877 6.312607 +v -1.651219 0.348706 6.308749 +v -1.655032 0.351610 6.307357 +v -1.453084 -0.065429 6.599720 +v -1.457291 -0.038044 6.598651 +v -1.644507 0.051046 6.320068 +v -1.364468 -0.251708 6.734509 +v -1.467797 -0.034105 6.575884 +v -0.898027 -0.557047 7.416520 +v -0.948916 -0.367366 7.343318 +v -0.956577 -0.363140 7.339428 +v -1.474170 -0.025198 6.571961 +v -1.002569 -0.277876 7.273444 +v -0.955010 -0.352378 7.332164 +v -1.472803 -0.017458 6.569894 +v -1.435722 -0.167418 6.620300 +v -1.250258 -0.093336 6.893346 +v -1.445903 -0.175708 6.615812 +v -1.445413 -0.211500 6.613632 +v -1.087273 -0.312012 7.141599 +v -1.569924 0.374781 6.438362 +v -1.288975 -0.055087 6.840080 +v -1.658595 0.395817 6.298906 +v -1.662694 0.397211 6.294320 +v -1.291176 -0.183214 6.836372 +v -1.662150 0.409417 6.296158 +v -1.362963 -0.061571 6.727952 +v -1.634704 0.324326 6.329309 +v -1.647177 0.024113 6.313459 +v -0.969178 -0.330904 7.321805 +v -0.962143 -0.332858 7.323181 +v -0.969160 -0.323274 7.315907 +v -1.375811 -0.256451 6.714082 +v -1.260930 -0.155315 6.882741 +v -1.258074 -0.147965 6.886255 +v -1.404420 -0.098906 6.673164 +v -1.295822 -0.186448 6.833185 +v -1.402674 -0.111538 6.664214 +v -0.980563 -0.450316 7.292728 +v -1.641118 -0.006336 6.326495 +v -1.568901 0.390405 6.429942 +v -1.553571 0.082145 6.463129 +v -1.595869 -0.058386 6.391570 +v -1.626490 0.056682 6.343692 +v -1.000408 -0.472993 7.280658 +v -1.627801 0.051585 6.340027 +v -1.555086 0.085406 6.454951 +v -1.040455 -0.492071 7.220316 +v -1.525459 0.071816 6.494164 +v -1.040552 -0.485067 7.213890 +v -1.571888 0.397563 6.423060 +v -1.596826 0.293952 6.394753 +v -1.554224 0.313747 6.459485 +v -1.608151 0.422040 6.378411 +v -1.545505 0.329534 6.465420 +v -1.398905 -0.256448 6.676791 +v -1.072129 -0.317033 7.158884 +v -1.583614 0.403580 6.412724 +v -1.078511 -0.317207 7.156196 +v -1.551841 0.351189 6.456211 +v -1.316658 -0.213539 6.800235 +v -1.569745 0.087004 6.423950 +v -1.577160 0.081976 6.411514 +v -1.346351 -0.232867 6.772475 +v -1.470412 0.025628 6.573306 +v -1.640802 0.420015 6.324963 +v -1.256084 -0.142072 6.890057 +v -1.649457 0.038627 6.309854 +v -1.468421 0.004993 6.575079 +v -1.340909 -0.239386 6.761564 +v -1.668144 0.358968 6.294148 +v -1.646992 0.330791 6.320338 +v -1.408237 -0.119364 6.662257 +v -1.620291 0.057298 6.356975 +v -1.426822 -0.234458 6.636865 +v -1.637203 0.055470 6.331792 +v -1.271443 -0.161247 6.869255 +v -1.275843 -0.071881 6.865907 +v -1.091930 -0.308207 7.148989 +v -1.617651 0.304394 6.363331 +v -1.262456 -0.141157 6.885976 +v -1.266529 -0.150226 6.880354 +v -1.373205 -0.061422 6.718299 +v -1.420402 -0.134812 6.645263 +v -0.977174 -0.458498 7.301608 +v -1.050995 -0.313991 7.201210 +v -1.640787 0.053716 6.325238 +v -1.359673 -0.250430 6.739601 +v -1.295276 -0.193629 6.826952 +v -1.062391 -0.333510 7.181212 +v -1.379822 -0.057007 6.708864 +v -1.560736 0.362853 6.446383 +v -1.300591 -0.199972 6.821759 +v -0.981892 -0.448442 7.288775 +v -1.383751 -0.059086 6.703102 +v -1.315731 -0.058928 6.803743 +v -1.321025 -0.062530 6.803279 +v -1.670277 0.371457 6.287083 +v -1.281035 -0.065113 6.857795 +v -1.669325 0.378788 6.286577 +v -1.479042 0.033171 6.565279 +v -1.663551 0.403803 6.295417 +v -1.657906 0.413815 6.299703 +v -1.324614 -0.060432 6.791176 +v -1.286140 -0.061377 6.850570 +v -1.483334 0.038461 6.562026 +v -1.341986 -0.067735 6.778111 +v -1.489335 0.047813 6.554106 +v -1.482316 0.049479 6.554166 +v -0.968486 -0.339348 7.325507 +v -1.056615 -0.323644 7.196327 +v -1.399352 -0.081253 6.684956 +v -1.658887 0.037385 6.306580 +v -1.318102 -0.206605 6.804333 +v -0.988849 -0.454633 7.289306 +v -1.298098 -0.065175 6.834122 +v -1.531080 -0.068478 6.484259 +v -1.668435 0.409775 6.294076 +v -1.644366 0.416028 6.324705 +v -1.407846 -0.107038 6.670496 +v -1.473784 -0.008940 6.572113 +v -1.473486 -0.002063 6.573617 +v -1.074161 -0.367108 7.161761 +v -1.291185 -0.175935 6.842476 +v -1.494290 0.055315 6.543526 +v -1.296844 -0.180171 6.836134 +v -1.621026 -0.047225 6.370929 +v -1.594298 0.409797 6.401534 +v -1.647749 0.419048 6.318746 +v -1.083053 -0.346697 7.153037 +v -1.596145 0.413422 6.392831 +v -1.066572 -0.399544 7.161644 +v -1.654569 0.418155 6.312003 +v -1.081396 -0.403444 7.169928 +v -1.075649 -0.396072 7.164436 +v -1.263706 -0.101487 6.884196 +v -1.077264 -0.383929 7.161722 +v -1.267351 -0.092960 6.879537 +v -1.622438 -0.032586 6.348460 +v -1.611214 0.422023 6.373469 +v -1.616725 0.421788 6.359897 +v -1.420137 -0.243043 6.647946 +v -1.582248 0.088796 6.414557 +v -1.566134 -0.074558 6.439599 +v -1.484010 -0.024922 6.560468 +v -1.259907 -0.128121 6.889877 +v -1.662392 0.368772 6.293133 +v -1.261826 -0.133061 6.886286 +v -1.260251 -0.115332 6.887219 +v -1.663147 0.383545 6.293224 +v -1.638257 0.412782 6.333174 +v -1.639578 0.411766 6.328911 +v -1.666253 0.387271 6.290470 +v -1.392646 -0.079240 6.687705 +v -1.456823 -0.056892 6.597207 +v -1.655924 0.358472 6.304281 +v -1.605558 0.062649 6.375360 +v -1.505283 -0.081316 6.524259 +v -1.639319 0.408586 6.332940 +v -1.080188 -0.339596 7.147560 +v -1.623931 0.417905 6.354990 +v -0.946590 -0.376827 7.353480 +v -0.894814 -0.593323 7.425428 +v -1.551028 0.303311 6.450823 +v -1.458730 -0.034890 6.595657 +v -0.872690 -0.572880 7.448574 +v -1.462366 -0.039082 6.593947 +v -1.401491 -0.088899 6.681501 +v -1.462811 -0.039094 6.589568 +v -1.615559 0.051400 6.362490 +v -0.942065 -0.373055 7.359244 +v -1.508673 -0.079952 6.521016 +v -1.617481 0.050019 6.359235 +v -1.443010 -0.083109 6.613392 +v -1.468964 -0.037389 6.580161 +v -1.448205 -0.090221 6.617076 +v -1.509485 -0.069107 6.518123 +v -1.578734 0.089246 6.418826 +v -1.084975 -0.330910 7.142657 +v -1.451302 -0.085140 6.606224 +v -0.899185 -0.585979 7.426818 +v -1.511640 -0.062358 6.511691 +v -1.089135 -0.321465 7.141129 +v -1.392925 -0.067086 6.687590 +v -1.478279 -0.075717 6.566307 +v -1.600924 0.066800 6.386883 +v -0.952514 -0.485161 7.342252 +v -1.596026 0.076659 6.393335 +v -1.504141 -0.101038 6.532086 +v -1.460861 -0.078137 6.592157 +v -0.888881 -0.556323 7.436538 +v -1.504676 -0.102247 6.528474 +v -0.894435 -0.558065 7.431977 +v -0.961385 -0.472129 7.329377 +v -1.501366 -0.075414 6.531332 +v -0.904442 -0.550863 7.411241 +v -1.503658 -0.080249 6.527617 +v -0.974692 -0.458350 7.309484 +v -1.470699 -0.087411 6.580378 +v -0.910929 -0.538500 7.407278 +v -0.915908 -0.537469 7.402309 +v -0.929699 -0.539421 7.379335 +v -0.924324 -0.451713 7.378240 +v -0.935085 -0.442796 7.373261 +v -0.933744 -0.435746 7.370825 +v -0.936784 -0.395832 7.369729 +v -0.942956 -0.425865 7.360185 +v -0.946768 -0.413008 7.351771 +v -0.939996 -0.377659 7.364383 +v -0.939710 -0.373671 7.362664 +v -0.948781 -0.485139 7.348549 +v -1.485657 -0.076938 6.556817 +v -1.488942 -0.074898 6.548620 +v -1.497369 -0.073470 6.538089 +v -0.911340 -0.554817 7.402869 +v -1.462962 -0.106830 6.587543 +v -0.917179 -0.553276 7.393697 +v -0.940136 -0.386099 7.365318 +v -0.944348 -0.418773 7.354577 +v -0.941674 -0.413778 7.355234 +v -0.881603 -0.589403 7.445436 +v -1.451502 -0.110243 6.605703 +v -0.968071 -0.465527 7.320673 +v -0.933796 -0.464957 7.371308 +v -1.455488 -0.113785 6.599761 +v -0.877377 -0.580837 7.449324 +v -0.970594 -0.456357 7.312180 +v -0.940900 -0.475469 7.369678 +v -0.944198 -0.477577 7.344854 +v -0.932472 -0.402897 7.372762 +v -0.932414 -0.410238 7.369587 +v -0.943425 -0.407327 7.357770 +v -0.962366 -0.461364 7.317789 +v -1.284456 -0.075564 6.857246 +v -1.461401 -0.064420 6.594125 +v -1.653183 0.030834 6.308627 +v -1.518125 -0.056374 6.509208 +v -0.502599 -0.400049 8.012959 +v -1.643604 0.407827 6.332377 +v -0.503630 -0.396640 8.010638 +v -1.645984 0.042370 6.315587 +v -1.486906 0.041507 6.557854 +v -1.531586 -0.057109 6.493543 +v -0.991724 -0.296221 7.294014 +v -0.896363 -0.570183 7.424738 +v -1.587709 0.287381 6.413466 +v -1.364020 -0.063097 6.738577 +v -1.631212 0.315239 6.342178 +v -1.673229 0.389817 6.287010 +v -1.475676 0.010567 6.571187 +v -1.301364 -0.174363 6.840678 +v -1.477845 -0.022826 6.566885 +v -1.552930 0.341171 6.458743 +v -1.384162 -0.062253 6.710443 +v -1.288141 -0.067937 6.852049 +v -1.482275 -0.020801 6.561237 +v -1.640754 -0.014144 6.331018 +v -1.061692 -0.439711 7.178098 +v -1.481799 -0.013666 6.564042 +v -1.482849 -0.005433 6.565917 +v -1.563758 0.356217 6.450147 +v -1.557513 0.291702 6.439086 +v -1.600358 0.292137 6.398819 +v -1.013569 -0.491995 7.246442 +v -0.986544 -0.456894 7.298187 +v -1.049731 -0.314461 7.207907 +v -1.390878 -0.061212 6.704423 +v -1.648568 0.324676 6.325692 +v -0.959781 -0.358703 7.334071 +v -1.507911 0.053661 6.530353 +v -1.343133 -0.061729 6.765182 +v -1.416152 -0.105557 6.671912 +v -1.447616 -0.201713 6.610208 +v -1.544227 -0.072111 6.469624 +v -0.997849 -0.467317 7.286806 +v -1.566467 0.295196 6.440264 +v -1.651377 0.335172 6.314686 +v -1.008502 -0.269976 7.258853 +v -1.659336 0.345838 6.306457 +v -1.625603 0.310317 6.352622 +v -1.570679 0.366625 6.443159 +v -1.078531 -0.354854 7.156701 +v -1.668335 0.401593 6.292181 +v -1.662449 0.351319 6.300655 +v -1.517039 0.066304 6.507590 +v -1.275618 -0.079811 6.870074 +v -1.634421 0.055926 6.338728 +v -1.439131 -0.146805 6.633530 +v -1.629134 0.061568 6.350564 +v -1.018661 -0.268840 7.246342 +v -1.027993 -0.277822 7.241203 +v -1.313996 -0.197949 6.815757 +v -1.618669 0.417926 6.366380 +v -1.021921 -0.492950 7.229155 +v -1.547611 -0.075018 6.458571 +v -1.633036 0.060707 6.344494 +v -1.639481 0.416583 6.338588 +v -1.034834 -0.286017 7.221626 +v -1.311981 -0.204884 6.809613 +v -1.647010 0.052893 6.321707 +v -1.278531 -0.166467 6.865081 +v -1.556893 -0.076217 6.451660 +v -1.282095 -0.169583 6.859488 +v -1.561681 0.083414 6.450490 +v -1.332872 -0.229600 6.779194 +v -1.565557 0.086662 6.441560 +v -1.571471 0.087519 6.437249 +v -1.060002 -0.456172 7.190185 +v -1.595704 0.081550 6.400712 +v -1.437899 -0.232203 6.630263 +v -1.357088 -0.246982 6.748230 +v -1.521920 -0.059259 6.507850 +v -1.463145 -0.049835 6.591413 +v -1.270242 -0.104080 6.878261 +v -1.270175 -0.150354 6.875570 +v -1.658288 0.350381 6.304514 +v -1.638198 0.419287 6.332910 +v -1.662660 0.358379 6.300105 +v -1.477623 -0.008851 6.568478 +v -1.265246 -0.085430 6.877986 +v -1.585563 0.084460 6.409088 +v -1.480833 -0.000396 6.566668 +v -1.280478 -0.072184 6.862057 +v -1.262770 -0.120981 6.886646 +v -1.291330 -0.078696 6.852691 +v -1.524379 -0.057869 6.498568 +v -1.645995 0.410819 6.327939 +v -0.900519 -0.576852 7.423844 +v -1.674224 0.378466 6.283864 +v -1.678470 0.372315 6.283073 +v -0.905528 -0.571985 7.423309 +v -1.270313 -0.115330 6.880996 +v -1.275756 -0.116388 6.876444 +v -1.548881 0.080150 6.466766 +v -1.294480 -0.064139 6.839787 +v -1.652034 0.422645 6.319633 +v -1.659197 0.023989 6.307699 +v -0.907268 -0.559741 7.417959 +v -1.392724 -0.260389 6.708133 +v -1.515725 0.053334 6.524831 +v -1.274061 -0.147996 6.873323 +v -1.467965 -0.049566 6.588716 +v -1.641621 -0.030330 6.341308 +v -1.561154 0.322024 6.459680 +v -1.302962 -0.066386 6.829993 +v -1.309714 -0.189013 6.825845 +v -1.525356 0.060774 6.509116 +v -1.450254 -0.171995 6.617019 +v -1.585817 0.399629 6.418641 +v -1.406538 -0.086921 6.685904 +v -1.410156 -0.110585 6.665930 +v -1.467239 -0.042687 6.593201 +v -1.637163 -0.025214 6.338421 +v -1.328912 -0.067575 6.796947 +v -1.623349 -0.038466 6.354861 +v -1.330088 -0.063106 6.785972 +v -1.481995 -0.028807 6.568038 +v -1.439774 -0.141900 6.637625 +v -1.488748 -0.032360 6.560772 +v -1.588665 0.287446 6.410731 +v -1.077974 -0.377139 7.163068 +v -1.030790 -0.503298 7.243771 +v -1.672063 0.355681 6.293399 +v -1.670359 0.362385 6.289522 +v -1.591069 0.291770 6.405059 +v -1.000645 -0.474420 7.273875 +v -1.479901 0.022138 6.567498 +v -1.559821 -0.075902 6.448498 +v -1.484492 0.013435 6.564980 +v -1.589524 0.087327 6.412871 +v -1.649483 0.003576 6.320791 +v -1.431153 -0.132450 6.646688 +v -1.431125 -0.141599 6.637743 +v -1.572394 -0.072361 6.427314 +v -1.539736 0.064687 6.492642 +v -1.321914 -0.218821 6.791242 +v -1.653945 0.020927 6.310848 +v -1.349309 -0.064546 6.765289 +v -1.587766 -0.063045 6.403501 +v -1.049154 -0.471176 7.202107 +v -1.545678 0.078281 6.474078 +v -1.596789 -0.060159 6.398451 +v -1.624683 0.306285 6.359970 +v -1.643012 0.056832 6.334167 +v -1.644219 0.053594 6.328102 +v -1.354883 -0.244283 6.755517 +v -1.574689 0.086546 6.427160 +v -1.573796 0.088409 6.420011 +v -1.565350 0.301927 6.448206 +v -1.474243 -0.038496 6.578966 +v -1.609223 0.062518 6.380209 +v -1.658898 0.048083 6.310634 +v -1.448097 -0.184959 6.613589 +v -1.609796 0.401584 6.380871 +v -1.277305 -0.085738 6.868783 +v -1.464523 -0.127480 6.593578 +v -0.502780 -0.399763 8.015671 +v -1.076979 -0.363701 7.165498 +v -1.576501 0.293439 6.424549 +v -1.413166 -0.097408 6.674190 +v -0.506114 -0.394749 8.012742 +v -1.465918 -0.129511 6.590942 +v -1.477400 -0.081498 6.579862 +v -1.467094 -0.112021 6.589471 +v -1.408221 -0.092532 6.675382 +v -1.082293 -0.349528 7.158195 +v -1.090498 -0.343145 7.151268 +v -1.628421 0.409557 6.360723 +v -1.405239 -0.079503 6.684428 +v -0.890778 -0.561010 7.439548 +v -1.479242 -0.077686 6.571685 +v -1.409176 -0.076123 6.684714 +v -0.887169 -0.591863 7.439071 +v -1.469956 -0.108750 6.585382 +v -1.599651 0.070496 6.390579 +v -1.631074 0.411490 6.351823 +v -0.908540 -0.559561 7.415424 +v -0.957328 -0.486419 7.342537 +v -1.448526 -0.097250 6.615348 +v -1.635261 0.418228 6.345575 +v -1.612895 0.061577 6.374733 +v -1.401543 -0.071828 6.682371 +v -1.091459 -0.338390 7.148740 +v -1.483449 -0.075860 6.568167 +v -1.089656 -0.328453 7.148056 +v -1.450823 -0.085446 6.614957 +v -1.458441 -0.086307 6.611957 +v -0.908773 -0.556788 7.410830 +v -1.454867 -0.084832 6.601362 +v -0.974820 -0.466348 7.320637 +v -1.091935 -0.321924 7.143990 +v -1.505136 -0.102720 6.533064 +v -1.464146 -0.083127 6.606129 +v -1.461651 -0.079910 6.597752 +v -1.507692 -0.098640 6.529310 +v -1.634907 0.406098 6.344422 +v -1.624118 0.057082 6.367227 +v -1.491531 -0.077325 6.554478 +v -1.634890 0.410234 6.345227 +v -1.501132 -0.073362 6.552271 +v -1.638315 0.406065 6.340109 +v -1.093862 -0.308942 7.145843 +v -1.621547 0.049543 6.361796 +v -1.639409 0.412440 6.338545 +v -1.507331 -0.082873 6.530610 +v -1.466850 -0.078509 6.591416 +v -0.919544 -0.538094 7.397464 +v -1.626318 0.056964 6.358354 +v -1.091162 -0.317324 7.141049 +v -1.507744 -0.106155 6.529049 +v -1.509462 -0.102728 6.526509 +v -1.512510 -0.083160 6.525173 +v -1.472427 -0.102778 6.581796 +v -1.212016 -0.196811 6.966892 +v -0.931761 -0.546672 7.377593 +v -1.212682 -0.201229 6.966393 +v -1.472953 -0.092997 6.580875 +v -1.513897 -0.078901 6.521139 +v -0.932248 -0.541279 7.376770 +v -1.215030 -0.201313 6.963534 +v -1.516991 -0.071326 6.518231 +v -1.212574 -0.197986 6.963997 +v -1.523008 -0.068486 6.513182 +v -0.930638 -0.456314 7.375667 +v -1.219380 -0.195604 6.960035 +v -1.467673 -0.035741 6.590394 +v -1.471459 -0.036906 6.582925 +v -1.475646 -0.031817 6.575170 +v -0.949763 -0.419021 7.353284 +v -0.951567 -0.415535 7.351596 +v -0.951761 -0.411396 7.351915 +v -0.945075 -0.380472 7.360777 +v -0.953661 -0.373605 7.347469 +v -1.630255 0.414699 6.350476 +v -0.908214 -0.552808 7.413774 +v -1.505594 -0.076807 6.536066 +v -1.635266 0.409648 6.341516 +v -1.534864 -0.065730 6.485479 +v -1.005071 -0.287346 7.281719 +v -0.505002 -0.400596 8.014269 +v -1.619788 0.302920 6.372329 +v -1.453821 -0.208409 6.607995 +v -1.395608 -0.062632 6.699458 +v -1.647768 0.416306 6.325888 +v -1.653628 0.049913 6.316408 +v -1.490711 -0.033316 6.567290 +v -0.965583 -0.354397 7.332912 +v -1.410704 -0.260457 6.675449 +v -1.488905 -0.040324 6.560513 +v -0.901982 -0.561588 7.417914 +v -1.491024 -0.031049 6.558363 +v -1.490034 0.032451 6.560128 +v -1.608988 -0.054220 6.384108 +v -1.078209 -0.425721 7.177024 +v -1.287078 -0.086625 6.860425 +v -1.559856 0.318125 6.459948 +v -1.531759 -0.059855 6.505415 +v -1.538230 -0.056661 6.488716 +v -1.557475 0.334018 6.459389 +v -1.500481 0.049096 6.545733 +v -1.309576 -0.185166 6.827879 +v -1.072174 -0.420994 7.171540 +v -1.657172 0.423451 6.314993 +v -1.079405 -0.327256 7.165352 +v -1.084405 -0.324090 7.160714 +v -1.596976 0.404939 6.411175 +v -1.666202 0.340788 6.309924 +v -1.570970 0.297830 6.440961 +v -1.548976 -0.068540 6.470222 +v -1.087610 -0.315687 7.153879 +v -1.552521 -0.067488 6.467259 +v -1.422485 -0.235484 6.639405 +v -1.675704 0.384545 6.283030 +v -1.331416 -0.213918 6.797660 +v -1.664708 0.415758 6.300115 +v -1.642011 0.318089 6.338134 +v -1.533818 0.070736 6.487733 +v -1.573438 0.377576 6.436553 +v -1.672258 0.397173 6.290500 +v -1.678505 0.392609 6.285165 +v -1.578275 0.084203 6.437477 +v -1.283640 -0.167154 6.862499 +v -1.357754 -0.065865 6.757854 +v -1.672703 0.403164 6.292529 +v -1.359333 -0.063425 6.748002 +v -1.278986 -0.161064 6.868484 +v -1.672605 0.412033 6.291739 +v -1.060037 -0.464865 7.198179 +v -1.285480 -0.151014 6.867970 +v -1.349472 -0.238178 6.765575 +v -1.586907 0.387437 6.430275 +v -1.013527 -0.494477 7.259919 +v -1.475341 -0.044613 6.583212 +v -1.476144 -0.036514 6.581692 +v -1.290303 -0.170650 6.853257 +v -1.445779 -0.224305 6.619335 +v -1.675479 0.366774 6.288574 +v -1.377078 -0.062207 6.718911 +v -1.610024 0.299395 6.378308 +v -1.573837 -0.070698 6.436320 +v -1.619356 0.420353 6.374284 +v -1.649109 0.013453 6.317262 +v -1.622079 0.418316 6.371826 +v -1.042327 -0.301197 7.220254 +v -0.997979 -0.292623 7.288693 +v -1.050377 -0.315156 7.212065 +v -1.279771 -0.095068 6.869636 +v -1.324881 -0.066984 6.804087 +v -1.269824 -0.136175 6.880984 +v -1.469946 -0.060433 6.585741 +v -1.303701 -0.178100 6.834560 +v -1.598452 0.085355 6.402749 +v -1.564179 0.308746 6.451450 +v -1.341057 -0.073244 6.786135 +v -1.662793 0.421821 6.314483 +v -0.992253 -0.460794 7.298769 +v -1.326158 -0.208999 6.801426 +v -1.280146 -0.129319 6.876207 +v -0.963879 -0.364101 7.336789 +v -1.074860 -0.439647 7.180836 +v -1.564956 0.346545 6.452935 +v -1.419112 -0.118440 6.664657 +v -1.354651 -0.070529 6.769298 +v -1.071484 -0.336922 7.175997 +v -1.419420 -0.258151 6.664084 +v -1.014758 -0.285906 7.273706 +v -1.421012 -0.253891 6.656389 +v -1.073223 -0.327341 7.166796 +v -1.284917 -0.159071 6.866668 +v -1.677783 0.409087 6.291624 +v -1.275234 -0.153104 6.870171 +v -1.019211 -0.278413 7.262030 +v -1.633402 0.312059 6.352698 +v -0.958434 -0.367847 7.342819 +v -1.568618 0.302871 6.447959 +v -0.969958 -0.347518 7.329244 +v -1.296941 -0.086064 6.853190 +v -1.289090 -0.166145 6.858646 +v -1.022444 -0.275030 7.249803 +v -1.495195 -0.022128 6.554824 +v -1.491186 -0.017215 6.557448 +v -1.663801 0.348280 6.301816 +v -0.968144 -0.366308 7.340499 +v -1.650664 -0.021037 6.332140 +v -1.028946 -0.281362 7.248546 +v -1.310424 -0.070712 6.827290 +v -1.316870 -0.189345 6.818782 +v -1.454012 -0.196897 6.608308 +v -1.543630 -0.055286 6.487136 +v -1.082786 -0.378773 7.169557 +v -1.667069 0.038607 6.303108 +v -1.314047 -0.066059 6.817189 +v -1.036038 -0.290073 7.231935 +v -1.321129 -0.068666 6.809464 +v -1.669937 0.349555 6.300443 +v -1.328366 -0.072389 6.804147 +v -1.301195 -0.075953 6.840596 +v -1.366506 -0.066732 6.745117 +v -1.421108 -0.123069 6.660545 +v -1.676943 0.358320 6.291592 +v -1.426640 -0.130422 6.651434 +v -1.550922 0.074789 6.473660 +v -1.679560 0.362186 6.291605 +v -1.452809 -0.219364 6.613607 +v -0.975916 -0.335804 7.323739 +v -0.981480 -0.332542 7.320459 +v -1.480937 -0.062459 6.578805 +v -1.479481 -0.054059 6.580961 +v -1.563140 -0.072051 6.455995 +v -1.470471 -0.043511 6.591179 +v -1.464054 -0.215524 6.605796 +v -1.573248 -0.070266 6.442553 +v -1.616272 0.401215 6.378884 +v -1.596591 0.290418 6.410886 +v -1.578744 -0.069746 6.433338 +v -1.560469 0.084726 6.457988 +v -1.598950 0.290049 6.404494 +v -1.603482 0.065930 6.395454 +v -1.638437 0.061569 6.346068 +v -1.583927 -0.067123 6.420167 +v -1.615117 0.300670 6.383754 +v -1.400110 -0.262588 6.703450 +v -1.585253 0.087610 6.418759 +v -1.584194 0.300442 6.428049 +v -1.470910 -0.031807 6.591162 +v -1.613874 0.061666 6.380549 +v -1.481086 -0.039712 6.576118 +v -1.603345 0.070132 6.394210 +v -1.485393 -0.063908 6.568939 +v -1.623946 0.046981 6.365003 +v -1.623784 0.050608 6.366940 +v -1.489175 -0.053707 6.564300 +v -1.491547 -0.048871 6.560130 +v -1.494915 -0.044060 6.555672 +v -1.489554 -0.034967 6.564477 +v -1.489452 0.022907 6.562732 +v -1.475358 -0.048985 6.582489 +v -1.504911 0.050186 6.540109 +v -1.478059 -0.043668 6.577600 +v -1.287725 -0.159904 6.860373 +v -1.289573 -0.160357 6.858790 +v -1.525987 -0.060700 6.506105 +v -1.526339 -0.065553 6.511043 +v -0.898007 -0.589176 7.431103 +v -1.604654 0.077471 6.396029 +v -1.610375 0.402826 6.383907 +v -0.957455 -0.489693 7.348117 +v -1.467832 -0.129045 6.594976 +v -0.888192 -0.581648 7.448186 +v -1.627423 0.060156 6.354702 +v -1.636315 0.062319 6.354053 +v -1.470715 -0.128982 6.590729 +v -1.482632 -0.074941 6.573353 +v -1.626709 0.050898 6.360979 +v -1.471345 -0.120499 6.589842 +v -1.472600 -0.112696 6.588051 +v -1.460675 -0.115105 6.603521 +v -0.891246 -0.588099 7.443877 +v -0.995383 -0.462920 7.295012 +v -1.408730 -0.088586 6.684549 +v -1.613654 0.404870 6.377177 +v -1.454105 -0.093178 6.618124 +v -1.623818 0.414620 6.370072 +v -1.453162 -0.098196 6.616867 +v -1.097145 -0.317228 7.142989 +v -1.464721 -0.120296 6.600410 +v -1.083060 -0.349779 7.163517 +v -1.625100 0.410860 6.371678 +v -0.960900 -0.478897 7.338032 +v -1.485796 -0.070813 6.568444 +v -0.912836 -0.554600 7.415965 +v -1.086081 -0.347007 7.159129 +v -0.969906 -0.474683 7.332139 +v -1.465669 -0.078902 6.599711 +v -1.494123 -0.077580 6.556950 +v -0.980643 -0.465707 7.315286 +v -1.473123 -0.079997 6.588909 +v -1.477000 -0.084989 6.581772 +v -1.401544 -0.065645 6.691560 +v -1.477227 -0.073157 6.584704 +v -1.403344 -0.068505 6.686373 +v -1.507791 -0.072678 6.548627 +v -1.473824 -0.067691 6.585804 +v -1.215220 -0.203562 6.969035 +v -1.408150 -0.072050 6.685225 +v -1.218009 -0.205859 6.966439 +v -1.638804 0.410853 6.347121 +v -1.478198 -0.032075 6.583031 +v -1.511077 -0.083839 6.528659 +v -1.216318 -0.197953 6.967756 +v -1.481786 -0.033663 6.573967 +v -1.639214 0.418226 6.343195 +v -0.917563 -0.547638 7.407240 +v -1.488179 -0.044152 6.565907 +v -1.488497 -0.031333 6.570800 +v -1.645031 0.412336 6.336183 +v -1.222070 -0.193122 6.959734 +v -0.920820 -0.540831 7.402562 +v -1.220184 -0.199896 6.960597 +v -0.926757 -0.542441 7.398129 +v -1.648030 0.414045 6.331710 +v -0.926889 -0.542392 7.390720 +v -1.511015 -0.106526 6.530112 +v -1.514287 -0.104850 6.526303 +v -0.933195 -0.540849 7.383153 +v -1.513224 -0.101858 6.529006 +v -0.936244 -0.541661 7.379536 +v -0.938542 -0.456535 7.376975 +v -0.947159 -0.441537 7.371390 +v -0.952269 -0.407898 7.354999 +v -0.954795 -0.384440 7.359134 +v -1.489246 -0.078100 6.562711 +v -0.931157 -0.553887 7.385859 +v -0.943335 -0.401446 7.370546 +v -0.943763 -0.396536 7.370562 +v -0.945624 -0.389916 7.367194 +v -1.460724 -0.113136 6.596651 +v -1.464426 -0.116408 6.596416 +v -0.911660 -0.543754 7.409992 +v -1.468055 -0.121099 6.591887 +v -1.634919 0.411154 6.346179 +v -0.985834 -0.463990 7.306111 +v -1.638587 0.408735 6.344464 +v -1.642173 0.408869 6.340640 +v -0.935299 -0.460841 7.375597 +v -0.949556 -0.486274 7.358755 +v -0.940520 -0.471980 7.377731 +v -0.949671 -0.402011 7.360922 +v -0.938493 -0.403529 7.372353 +v -0.943129 -0.404769 7.366391 +v -0.941810 -0.400775 7.369823 +v -1.652531 0.420778 6.328767 +v -1.071667 -0.342990 7.182057 +v -1.493775 0.019392 6.559567 +v -1.075997 -0.410433 7.169694 +v -1.575273 0.297623 6.432951 +v -1.584590 0.083624 6.429076 +v -1.450175 -0.167596 6.620145 +v -1.476575 -0.037908 6.590271 +v -1.664081 -0.006915 6.321959 +v -1.284202 -0.144003 6.870528 +v -0.901420 -0.562907 7.434795 +v -0.903785 -0.558855 7.428663 +v -0.905675 -0.558982 7.422195 +v -1.663984 0.028353 6.303668 +v -1.496836 0.036862 6.553659 +v -1.682457 0.406341 6.289015 +v -1.600867 0.090321 6.403633 +v -1.548343 0.072627 6.479372 +v -1.491110 -0.055659 6.571584 +v -1.487987 -0.056729 6.566436 +v -1.666157 0.421660 6.310829 +v -1.669191 0.422784 6.302885 +v -1.492083 -0.056708 6.566455 +v -1.502579 -0.025421 6.553574 +v -1.037574 -0.498879 7.229691 +v -1.608566 0.063904 6.388170 +v -1.498903 -0.035237 6.553222 +v -1.433801 -0.251632 6.647404 +v -1.492257 -0.008061 6.562277 +v -1.639411 0.315401 6.349227 +v -1.339122 -0.076257 6.793267 +v -1.287894 -0.103716 6.868511 +v -1.010249 -0.485748 7.272916 +v -1.674121 0.420989 6.295967 +v -1.644068 0.064462 6.344494 +v -0.973922 -0.359724 7.336407 +v -1.590597 0.297965 6.421425 +v -1.391052 -0.065658 6.713219 +v -1.449317 -0.237696 6.627817 +v -1.597461 0.400211 6.415212 +v -1.544015 -0.053915 6.490209 +v -0.985247 -0.314418 7.308804 +v -1.508466 0.042476 6.543554 +v -1.591587 0.290136 6.415677 +v -1.492124 -0.004329 6.562485 +v -1.682839 0.385516 6.282452 +v -1.062548 -0.333749 7.194291 +v -1.492309 0.008482 6.560602 +v -1.304269 -0.174387 6.840906 +v -1.404473 -0.066032 6.699779 +v -1.308176 -0.173013 6.836129 +v -1.328227 -0.202926 6.804644 +v -1.272794 -0.122117 6.879618 +v -1.313151 -0.179091 6.826340 +v -1.683091 0.371686 6.283196 +v -1.463902 -0.193294 6.605939 +v -1.282937 -0.117515 6.873743 +v -1.650532 0.057689 6.327092 +v -1.424924 -0.120121 6.664171 +v -1.651041 0.054691 6.324581 +v -1.290484 -0.152930 6.861393 +v -1.297423 -0.171123 6.852010 +v -1.568948 0.317612 6.455050 +v -1.663143 0.057581 6.312363 +v -1.661915 0.054061 6.310327 +v -1.397439 -0.260081 6.690181 +v -1.520728 0.056960 6.517635 +v -1.444625 -0.137376 6.643888 +v -1.431982 -0.259500 6.656723 +v -1.615532 0.404069 6.387100 +v -1.532360 0.061048 6.504667 +v -1.605778 0.415484 6.396388 +v -1.614925 0.418686 6.384549 +v -1.682272 0.398587 6.282669 +v -1.469893 -0.037976 6.592815 +v -1.476848 -0.031357 6.586878 +v -1.565162 0.326223 6.456808 +v -1.483962 -0.046697 6.576344 +v -0.912443 -0.577449 7.426116 +v -1.678201 0.414637 6.291821 +v -1.574033 0.306800 6.446808 +v -1.386402 -0.071751 6.736818 +v -1.296090 -0.161248 6.857926 +v -1.656073 0.423787 6.325761 +v -1.319662 -0.076162 6.818595 +v -1.664832 0.020354 6.306829 +v -1.088724 -0.323011 7.156724 +v -1.664595 0.046764 6.308315 +v -1.095377 -0.313365 7.152571 +v -1.686677 0.399235 6.282279 +v -1.304335 -0.090242 6.846627 +v -1.308230 -0.082035 6.837817 +v -1.475782 -0.031813 6.589866 +v -1.501643 0.038762 6.550874 +v -1.672303 0.038806 6.299803 +v -1.645883 0.317811 6.341076 +v -1.359111 -0.236336 6.768814 +v -1.582645 0.379973 6.435389 +v -1.690371 0.394525 6.282422 +v -1.477318 -0.041424 6.582857 +v -1.324402 -0.199482 6.810557 +v -1.502276 -0.014806 6.552643 +v -1.325458 -0.191680 6.814369 +v -1.330396 -0.197709 6.810923 +v -1.383723 -0.068209 6.729401 +v -1.595343 0.087954 6.407422 +v -1.654559 0.323380 6.327131 +v -1.312988 -0.174035 6.830448 +v -1.658488 0.423827 6.321207 +v -1.600608 0.090273 6.406773 +v -1.039407 -0.293857 7.240995 +v -0.911655 -0.559398 7.422703 +v -1.348897 -0.073370 6.777164 +v -1.591931 0.395908 6.421908 +v -1.048436 -0.309916 7.217917 +v -1.529013 0.054193 6.512744 +v -1.565728 0.082767 6.459405 +v -1.554240 -0.058992 6.477844 +v -1.493245 -0.062240 6.564692 +v -1.055225 -0.320047 7.208515 +v -1.492020 -0.051397 6.565729 +v -1.614041 0.062310 6.385522 +v -1.069654 -0.344906 7.187410 +v -1.600150 -0.063284 6.407440 +v -1.599110 0.293212 6.411380 +v -1.498842 -0.046435 6.556376 +v -1.606409 0.291160 6.401199 +v -1.293063 -0.095521 6.861596 +v -1.650028 0.061089 6.332733 +v -1.647673 0.064729 6.337103 +v -1.603932 0.412107 6.404202 +v -1.615466 0.299392 6.390609 +v -1.443743 -0.153452 6.631077 +v -1.341897 -0.222983 6.788363 +v -1.452643 -0.149757 6.632885 +v -1.384012 -0.257102 6.719423 +v -0.997620 -0.306544 7.299489 +v -1.630093 0.306459 6.371283 +v -1.614748 0.400227 6.388198 +v -1.618344 0.399624 6.383320 +v -1.659324 0.057198 6.319905 +v -1.685018 0.364520 6.285219 +v -1.044634 -0.303603 7.233428 +v -1.668052 0.058897 6.310165 +v -1.415453 -0.095372 6.676166 +v -1.661464 0.008503 6.314301 +v -1.617746 0.417539 6.391755 +v -1.570015 0.083031 6.449882 +v -1.572413 0.086463 6.443805 +v -1.486192 -0.060641 6.575366 +v -0.913333 -0.562202 7.414155 +v -1.303069 -0.176876 6.845591 +v -0.916162 -0.560287 7.409917 +v -1.625777 0.061065 6.370552 +v -1.229470 -0.189058 6.954653 +v -1.627884 0.050600 6.365101 +v -1.634057 0.059960 6.357814 +v -1.608318 0.074235 6.395071 +v -1.301127 -0.086149 6.849118 +v -1.502480 -0.038960 6.553159 +v -1.472952 -0.127225 6.596540 +v -0.892619 -0.574442 7.446581 +v -1.084069 -0.363744 7.171854 +v -1.094794 -0.346498 7.158460 +v -1.621173 0.407603 6.378864 +v -0.897635 -0.582894 7.448743 +v -1.097401 -0.340686 7.153162 +v -0.961834 -0.495295 7.359590 +v -1.622316 0.404026 6.376927 +v -1.412501 -0.082163 6.685537 +v -1.622662 0.407730 6.374860 +v -1.492616 -0.076780 6.565446 +v -0.962346 -0.490245 7.348947 +v -1.475204 -0.127028 6.591994 +v -1.231954 -0.193699 6.952130 +v -1.099884 -0.331393 7.150150 +v -1.498679 -0.074679 6.557137 +v -1.080748 -0.357970 7.166590 +v -1.098340 -0.325277 7.148759 +v -0.962941 -0.483402 7.343495 +v -1.086931 -0.351281 7.168323 +v -1.097611 -0.309583 7.148417 +v -0.969522 -0.481494 7.343356 +v -1.087231 -0.348235 7.164493 +v -0.897941 -0.588627 7.439868 +v -1.475155 -0.120322 6.590912 +v -1.099494 -0.321532 7.145694 +v -1.507693 -0.074695 6.541587 +v -1.099858 -0.317660 7.145807 +v -1.631206 0.405371 6.367666 +v -1.512151 -0.078891 6.534812 +v -1.477422 -0.112187 6.590701 +v -1.636530 0.407884 6.350974 +v -1.217679 -0.210565 6.971845 +v -1.413962 -0.088137 6.682257 +v -1.415970 -0.091148 6.680395 +v -1.218444 -0.205815 6.970995 +v -1.220032 -0.209971 6.968543 +v -1.223149 -0.204288 6.963973 +v -0.904183 -0.582111 7.427559 +v -1.461546 -0.097975 6.616536 +v -1.222103 -0.194294 6.963578 +v -1.491196 -0.043663 6.568034 +v -1.491589 -0.037817 6.567058 +v -1.227067 -0.197634 6.957707 +v -1.485640 -0.032442 6.576313 +v -1.644647 0.415160 6.351174 +v -1.454395 -0.088861 6.616874 +v -1.643850 0.418216 6.345050 +v -0.920216 -0.558478 7.400091 +v -1.003393 -0.471691 7.290250 +v -1.008342 -0.477777 7.286297 +v -1.523997 -0.074486 6.519484 +v -1.520264 -0.077970 6.524212 +v -0.927650 -0.560547 7.397394 +v -0.938358 -0.544711 7.386241 +v -1.477590 -0.102188 6.586501 +v -0.936107 -0.558007 7.390595 +v -1.478984 -0.085310 6.587025 +v -0.938971 -0.546813 7.382382 +v -1.483679 -0.040540 6.579152 +v -0.944479 -0.450586 7.375754 +v -0.956785 -0.425072 7.357408 +v -0.953141 -0.396481 7.362360 +v -1.226739 -0.189749 6.955138 +v -1.477263 -0.080275 6.584082 +v -1.481873 -0.074013 6.578746 +v -1.481350 -0.066693 6.576922 +v -1.482623 -0.035340 6.579186 +v -1.510582 -0.101526 6.531833 +v -0.949090 -0.392255 7.366097 +v -0.948479 -0.398092 7.366429 +v -1.534765 -0.055971 6.499289 +v -1.563447 0.074362 6.467867 +v -1.594363 0.086391 6.422138 +v -1.637219 0.310956 6.358120 +v -1.079970 -0.347539 7.181164 +v -1.684998 0.415062 6.291298 +v -1.396384 -0.069030 6.714257 +v -1.463793 -0.182207 6.612362 +v -1.516509 0.037981 6.538707 +v -1.078500 -0.338315 7.176964 +v -1.576268 0.328270 6.452534 +v -1.085495 -0.338449 7.175309 +v -1.656840 0.330726 6.320131 +v -1.676357 0.424647 6.299464 +v -1.320026 -0.175213 6.826953 +v -1.035599 -0.505721 7.243195 +v -1.096884 -0.321951 7.155977 +v -1.232272 -0.191068 6.955656 +v -1.574197 0.312862 6.450729 +v -1.689892 0.387369 6.279788 +v -1.488323 -0.052929 6.575213 +v -1.439029 -0.129692 6.649633 +v -1.339229 -0.212259 6.799066 +v -1.490680 -0.072097 6.568284 +v -0.915098 -0.569705 7.418930 +v -1.497897 -0.063288 6.562401 +v -1.613429 0.066898 6.391595 +v -0.922271 -0.567351 7.417217 +v -1.605123 0.090414 6.403664 +v -1.547853 -0.053596 6.490721 +v -1.596860 0.387944 6.426949 +v -1.494225 -0.049681 6.562741 +v -1.459958 -0.225776 6.615330 +v -1.546014 -0.060360 6.481006 +v -1.580587 0.303273 6.438695 +v -1.451323 -0.142281 6.637130 +v -1.574278 0.346772 6.449826 +v -1.682410 0.358481 6.290716 +v -1.549346 0.064629 6.486350 +v -0.970255 -0.370918 7.348007 +v -1.430129 -0.263450 6.663424 +v -1.477261 -0.041016 6.588060 +v -1.033278 -0.283977 7.242299 +v -1.685176 0.368011 6.283988 +v -1.627818 0.415674 6.376299 +v -1.558479 -0.067011 6.465749 +v -1.485046 -0.029424 6.582314 +v -1.301117 -0.096740 6.854290 +v -1.630644 0.052222 6.362071 +v -1.055984 -0.318556 7.220623 +v -1.569563 -0.066121 6.461436 +v -1.621372 0.064448 6.376416 +v -1.506031 -0.022275 6.551383 +v -1.467558 -0.211112 6.603928 +v -1.502802 0.005643 6.555660 +v -1.027033 -0.502188 7.254807 +v -1.470988 -0.205083 6.601416 +v -1.367230 -0.242086 6.762210 +v -1.458480 -0.186723 6.611884 +v -1.055704 -0.478965 7.209489 +v -1.319634 -0.086907 6.829333 +v -1.067919 -0.339522 7.192572 +v -1.670038 0.030477 6.301757 +v -1.506533 0.026648 6.550828 +v -1.632395 -0.046469 6.370375 +v -1.565480 0.084914 6.455896 +v -1.291667 -0.136657 6.868559 +v -1.577209 0.083481 6.443425 +v -1.292237 -0.144645 6.865130 +v -1.589543 -0.065953 6.425481 +v -1.605712 0.066184 6.396110 +v -1.342319 -0.084929 6.800577 +v -1.632912 0.059069 6.363386 +v -1.596147 0.303319 6.418769 +v -1.604249 0.290980 6.405252 +v -1.499214 -0.004896 6.557220 +v -1.309106 -0.095119 6.844260 +v -1.692181 0.376066 6.282397 +v -0.983703 -0.344664 7.328422 +v -1.321334 -0.180093 6.822687 +v -1.495788 -0.058636 6.566746 +v -1.353620 -0.222974 6.786517 +v -1.345237 -0.228820 6.780674 +v -1.084681 -0.420731 7.176818 +v -1.589564 0.375013 6.436164 +v -1.295907 -0.116984 6.865898 +v -1.508743 -0.014476 6.547931 +v -1.689273 0.380906 6.281159 +v -1.654972 0.068230 6.333582 +v -1.458848 -0.176110 6.613707 +v -1.085490 -0.343413 7.178201 +v -1.655854 0.431049 6.335102 +v -1.655141 0.064198 6.330400 +v -1.536180 -0.059396 6.508248 +v -1.659305 0.428378 6.329632 +v -1.326081 -0.184016 6.820318 +v -1.353203 -0.077624 6.780004 +v -1.501909 -0.070866 6.558429 +v -1.582896 0.311625 6.443857 +v -1.516746 0.044966 6.533550 +v -1.425407 -0.113446 6.670493 +v -1.461268 -0.235895 6.621625 +v -1.490753 -0.041988 6.576996 +v -1.584671 0.304525 6.434138 +v -1.296996 -0.103461 6.860496 +v -1.538323 0.051800 6.510374 +v -1.553892 -0.054212 6.484033 +v -1.676333 0.425225 6.304208 +v -1.672010 0.009948 6.309370 +v -1.671540 0.330111 6.319848 +v -1.613175 -0.055910 6.390864 +v -1.036531 -0.292395 7.257310 +v -1.320030 -0.080213 6.824020 +v -1.093291 -0.327853 7.161798 +v -1.088492 -0.393551 7.170055 +v -1.679146 0.429085 6.300186 +v -1.514683 0.030201 6.544260 +v -1.602940 0.401706 6.413620 +v -1.671889 0.055147 6.306444 +v -1.451744 -0.159226 6.627248 +v -1.423115 -0.097629 6.681348 +v -1.683902 0.421861 6.292143 +v -1.627962 0.060896 6.375523 +v -1.371291 -0.068121 6.745820 +v -1.332919 -0.201196 6.808249 +v -1.673541 0.342416 6.307432 +v -0.918539 -0.555725 7.414711 +v -1.685391 0.348664 6.292731 +v -1.391820 -0.068953 6.727705 +v -1.419850 -0.262436 6.672630 +v -1.690816 0.357138 6.284208 +v -1.695809 0.365710 6.281015 +v -1.299676 -0.149098 6.858329 +v -1.073473 -0.454507 7.191439 +v -1.582279 0.081936 6.443228 +v -1.077478 -0.351617 7.186462 +v -1.071335 -0.449143 7.186141 +v -1.489574 -0.030334 6.575417 +v -1.494913 -0.033827 6.569864 +v -1.592393 0.311115 6.428343 +v -1.485453 -0.040437 6.584683 +v -1.213805 -0.225968 6.986200 +v -1.306575 -0.177585 6.846890 +v -0.922915 -0.553194 7.408767 +v -1.406532 -0.066759 6.694875 +v -1.307524 -0.177767 6.841298 +v -0.961667 -0.375049 7.351027 +v -1.219536 -0.219084 6.975902 +v -1.222211 -0.212975 6.972250 +v -1.650569 0.424703 6.342628 +v -1.220577 -0.212234 6.974808 +v -1.228060 -0.194932 6.965293 +v -1.228899 -0.201715 6.962242 +v -1.237290 -0.196501 6.950973 +v -1.236574 -0.192687 6.951653 +v -1.602864 0.301515 6.411987 +v -1.495340 -0.073024 6.566581 +v -1.500272 0.019714 6.556777 +v -1.489085 -0.045152 6.575746 +v -1.290562 -0.122500 6.868853 +v -1.680615 0.350946 6.294357 +v -1.686764 0.353565 6.287999 +v -1.507491 0.000899 6.550237 +v -1.313974 -0.173555 6.833702 +v -1.626737 0.406031 6.370914 +v -1.646171 0.065328 6.346697 +v -0.898886 -0.579116 7.448691 +v -1.623242 0.406595 6.385226 +v -1.622420 0.408773 6.382740 +v -1.626599 0.412060 6.378237 +v -1.415574 -0.071808 6.691082 +v -1.614628 0.079683 6.395803 +v -1.480080 -0.126370 6.590932 +v -1.092001 -0.348470 7.161724 +v -0.903883 -0.586137 7.433778 +v -1.514199 -0.074520 6.541132 +v -1.622434 0.399890 6.385179 +v -1.100167 -0.336041 7.150986 +v -1.639539 0.404926 6.362352 +v -0.974780 -0.479983 7.338030 +v -1.519636 -0.074087 6.535169 +v -1.496212 -0.038452 6.567421 +v -1.099482 -0.320964 7.151907 +v -1.640379 0.407402 6.355928 +v -0.990612 -0.474112 7.314428 +v -1.215655 -0.222617 6.977446 +v -1.521397 -0.077656 6.528957 +v -0.999003 -0.470025 7.301137 +v -1.224336 -0.204358 6.968277 +v -1.226673 -0.198929 6.967064 +v -0.922743 -0.562854 7.412432 +v -0.925380 -0.546983 7.403584 +v -1.466976 -0.086470 6.611102 +v -1.532270 -0.065625 6.510984 +v -1.005822 -0.476734 7.300444 +v -1.470996 -0.080692 6.600906 +v -1.482224 -0.102960 6.589850 +v -0.938780 -0.553540 7.387119 +v -0.940993 -0.549006 7.387814 +v -0.953514 -0.441033 7.368850 +v -1.481137 -0.119667 6.588437 +v -1.486961 -0.124196 6.583539 +v -0.956022 -0.436634 7.363500 +v -0.962112 -0.425487 7.358334 +v -0.958742 -0.408123 7.358424 +v -0.959068 -0.418123 7.356454 +v -0.959892 -0.390690 7.360703 +v -1.533418 -0.074333 6.514168 +v -0.902537 -0.587590 7.444426 +v -1.609298 0.087067 6.400092 +v -1.648096 0.416814 6.339626 +v -1.212687 -0.224628 6.980561 +v -1.218503 -0.214160 6.973073 +v -1.221212 -0.209386 6.971757 +v -1.466198 -0.106587 6.611254 +v -0.942486 -0.563848 7.397038 +v -1.468351 -0.114675 6.607990 +v -0.979081 -0.475269 7.329779 +v -0.944986 -0.471439 7.389974 +v -0.948945 -0.479892 7.388166 +v -0.943767 -0.464544 7.382775 +v -0.957592 -0.493279 7.375724 +v -0.963172 -0.498245 7.370401 +v -0.947173 -0.483381 7.365941 +v -0.958726 -0.399223 7.361174 +v -1.462743 -0.112070 6.608009 +v -1.646758 0.312900 6.353039 +v -1.658762 0.433410 6.333492 +v -0.916302 -0.580571 7.434425 +v -1.695358 0.381644 6.279506 +v -1.544626 -0.056336 6.496313 +v -1.460131 -0.169162 6.618911 +v -1.026104 -0.283552 7.262806 +v -1.484505 -0.035923 6.587676 +v -1.577809 0.313536 6.447456 +v -1.088275 -0.331756 7.167790 +v -1.678900 0.425222 6.305704 +v -1.679076 0.422679 6.303998 +v -1.532675 0.048235 6.518290 +v -1.642564 0.064184 6.352579 +v -1.663902 0.428384 6.325279 +v -1.215827 -0.230239 6.983949 +v -1.665566 0.424445 6.322427 +v -1.088779 -0.413301 7.176819 +v -1.489946 -0.028110 6.580488 +v -1.495663 -0.029268 6.575592 +v -1.676043 0.046309 6.300430 +v -1.622421 0.066172 6.387533 +v -1.372459 -0.249863 6.744903 +v -1.661724 0.062386 6.326196 +v -1.667711 0.422559 6.318919 +v -1.335969 -0.083753 6.806925 +v -1.673252 0.425776 6.308816 +v -1.591409 0.311922 6.430509 +v -1.430923 -0.120429 6.663513 +v -1.304997 -0.164148 6.855261 +v -1.576618 0.336797 6.452429 +v -1.659746 0.318738 6.336571 +v -1.367587 -0.069429 6.755433 +v -1.216890 -0.219184 6.980017 +v -1.674982 0.000223 6.314440 +v -1.583127 0.339640 6.448097 +v -1.498495 -0.059128 6.564416 +v -1.221336 -0.218471 6.977434 +v -1.234711 -0.200535 6.960129 +v -1.688619 0.421133 6.290823 +v -1.503904 -0.062911 6.558987 +v -1.501418 -0.046003 6.562362 +v -1.388734 -0.067970 6.721185 +v -1.621063 0.064795 6.385079 +v -1.505170 -0.040609 6.554508 +v -1.631441 0.062517 6.367998 +v -1.692754 0.400974 6.283185 +v -1.510926 -0.031826 6.548807 +v -1.691357 0.353927 6.285961 +v -1.693294 0.410999 6.283819 +v -1.401334 -0.262730 6.712033 +v -1.608930 0.401599 6.410610 +v -1.069657 -0.341753 7.198677 +v -1.678761 0.023232 6.300696 +v -0.915615 -0.560398 7.424807 +v -1.467471 -0.221947 6.609135 +v -1.304282 -0.134423 6.857360 +v -1.593550 0.304188 6.425106 +v -1.399785 -0.068808 6.707777 +v -1.336118 -0.205024 6.803622 +v -1.685251 0.040695 6.293468 +v -1.310623 -0.179672 6.843472 +v -1.468104 -0.176856 6.614718 +v -1.063231 -0.489289 7.217076 +v -1.599793 0.308675 6.421818 +v -1.671748 -0.004353 6.318436 +v -1.605402 0.307674 6.414733 +v -1.472558 -0.194528 6.603853 +v -1.664151 0.001215 6.318387 +v -1.016862 -0.294851 7.283626 +v -1.069441 -0.466527 7.200457 +v -1.318372 -0.182307 6.836607 +v -1.321446 -0.176702 6.828321 +v -1.642760 -0.042484 6.361198 +v -1.328132 -0.182919 6.821862 +v -0.967966 -0.381171 7.356870 +v -1.582363 -0.066338 6.441211 +v -1.635414 -0.035109 6.347808 +v -1.625336 0.418571 6.381228 +v -1.331183 -0.188962 6.812932 +v -1.596853 -0.064182 6.418428 +v -1.656034 0.431689 6.339256 +v -1.449199 -0.249907 6.637088 +v -1.297900 -0.111162 6.863307 +v -1.496591 -0.045760 6.564780 +v -1.607976 0.293497 6.403749 +v -1.612664 0.295345 6.399145 +v -1.227522 -0.187857 6.958851 +v -1.507807 0.012203 6.551989 +v -1.297012 -0.133265 6.862597 +v -1.679400 0.424634 6.299725 +v -1.689242 0.404448 6.284968 +v -1.537180 -0.057875 6.511841 +v -1.451991 -0.245162 6.631103 +v -1.640661 0.065589 6.358088 +v -1.315340 -0.097726 6.839857 +v -1.459882 -0.159153 6.624815 +v -1.596882 0.316195 6.429684 +v -1.614692 -0.059041 6.397737 +v -1.666224 0.432941 6.332388 +v -1.488951 -0.037471 6.585018 +v -1.682356 0.047337 6.296111 +v -1.699851 0.383771 6.278105 +v -1.595517 0.378955 6.431557 +v -1.095090 -0.333541 7.167056 +v -1.589785 0.345805 6.445387 +v -1.310169 -0.124361 6.853331 +v -1.671507 0.427174 6.321138 +v -1.545030 -0.057629 6.500991 +v -1.333292 -0.087579 6.811446 +v -1.476503 -0.211468 6.600819 +v -1.594785 0.363756 6.440579 +v -1.482048 -0.206995 6.599105 +v -1.307607 -0.152190 6.855472 +v -1.313234 -0.106908 6.845676 +v -1.501075 -0.048997 6.567214 +v -1.502944 -0.048074 6.563816 +v -1.305683 -0.172646 6.850845 +v -1.697004 0.390407 6.281693 +v -0.922349 -0.564226 7.426033 +v -1.385585 -0.256055 6.731782 +v -1.547600 0.058427 6.495063 +v -0.923136 -0.559622 7.420156 +v -1.565204 -0.060828 6.473558 +v -1.506339 -0.052279 6.559746 +v -0.997952 -0.317152 7.308220 +v -0.931570 -0.559386 7.413448 +v -1.668389 0.065230 6.323857 +v -1.063790 -0.330419 7.206898 +v -1.505712 -0.046674 6.558994 +v -1.669149 0.323762 6.327495 +v -1.666398 0.059369 6.317314 +v -1.469869 -0.228035 6.615119 +v -1.025457 -0.502823 7.270063 +v -1.509550 -0.037362 6.555399 +v -1.571493 -0.066501 6.451336 +v -1.672851 0.058411 6.315997 +v -1.692049 0.417542 6.287214 +v -1.510036 -0.035773 6.550392 +v -1.639220 0.310126 6.363378 +v -1.493921 -0.038309 6.579108 +v -1.588303 -0.067618 6.431700 +v -1.558257 -0.053910 6.483744 +v -1.215854 -0.223738 6.985902 +v -1.500105 -0.038190 6.576464 +v -1.518022 -0.030789 6.545535 +v -1.375293 -0.074639 6.760706 +v -1.607197 -0.061848 6.410000 +v -1.065855 -0.333731 7.203969 +v -1.413532 -0.265431 6.688917 +v -1.628507 0.416733 6.390260 +v -1.514377 -0.016024 6.543803 +v -1.513425 -0.005202 6.546482 +v -1.232844 -0.196052 6.962665 +v -1.052802 -0.496935 7.224257 +v -1.241057 -0.195715 6.952124 +v -1.442481 -0.261964 6.651902 +v -1.591915 0.081732 6.433455 +v -1.218960 -0.231928 6.985140 +v -1.219998 -0.230581 6.981874 +v -1.505888 -0.072022 6.553948 +v -1.231690 -0.199918 6.964615 +v -1.587806 0.318266 6.443221 +v -1.500156 -0.055655 6.567394 +v -1.685152 0.032204 6.293993 +v -1.306612 -0.111631 6.854563 +v -1.616630 0.300544 6.397424 +v -1.513552 0.007378 6.546846 +v -1.003349 -0.477251 7.306107 +v -1.483808 -0.126773 6.595313 +v -1.486713 -0.122969 6.603939 +v -1.525816 -0.074284 6.530035 +v -0.904026 -0.582175 7.451931 +v -1.090382 -0.361485 7.177116 +v -1.487386 -0.118424 6.586185 +v -1.472567 -0.121724 6.603142 +v -1.091114 -0.351568 7.172109 +v -0.940052 -0.547964 7.402152 +v -1.488637 -0.128023 6.584333 +v -1.483279 -0.112667 6.591061 +v -0.933813 -0.546000 7.398949 +v -1.620267 0.401703 6.387195 +v -0.900622 -0.586257 7.448534 +v -0.939545 -0.547279 7.394448 +v -1.095436 -0.349463 7.165718 +v -1.628716 0.401539 6.384850 +v -1.527050 -0.077741 6.524172 +v -1.494118 -0.124955 6.576480 +v -1.629098 0.401307 6.381020 +v -1.622894 0.073322 6.391025 +v -1.426078 -0.086590 6.685746 +v -0.941408 -0.557115 7.392535 +v -1.503451 -0.132503 6.562357 +v -1.643047 0.406489 6.361350 +v -0.906208 -0.588766 7.446202 +v -1.099075 -0.342928 7.160195 +v -1.417135 -0.076269 6.687729 +v -1.506297 -0.133141 6.559069 +v -1.087499 -0.374348 7.175739 +v -1.099349 -0.328375 7.159287 +v -1.643296 0.411280 6.359529 +v -1.504670 -0.129010 6.562152 +v -0.900987 -0.575364 7.446103 +v -1.468559 -0.093866 6.613560 +v -1.469435 -0.101114 6.612670 +v -1.472181 -0.088771 6.609798 +v -1.103480 -0.335318 7.154012 +v -1.480124 -0.087424 6.601147 +v -0.961421 -0.437595 7.363663 +v -1.499986 -0.029962 6.571410 +v -1.109980 -0.333652 7.149353 +v -0.964191 -0.431330 7.359544 +v -1.649951 0.422172 6.348253 +v -1.533612 -0.079572 6.518246 +v -1.485919 -0.094899 6.590737 +v -1.485185 -0.090520 6.596550 +v -1.538864 -0.081081 6.510794 +v -1.538737 -0.076886 6.510855 +v -1.538218 -0.060898 6.514541 +v -0.968214 -0.484949 7.347330 +v -0.967213 -0.494449 7.353846 +v -0.992310 -0.477904 7.318667 +v -1.087984 -0.353022 7.179399 +v -1.434879 -0.114693 6.667098 +v -1.024762 -0.293051 7.275846 +v -1.096909 -0.345172 7.169719 +v -1.669473 0.432704 6.328538 +v -1.442896 -0.124008 6.654882 +v -1.222207 -0.230194 6.985331 +v -1.562354 -0.054201 6.479224 +v -1.216429 -0.226406 6.987452 +v -1.318803 -0.111597 6.844172 +v -1.443907 -0.253643 6.644034 +v -1.222274 -0.220541 6.982418 +v -1.669387 0.429346 6.324160 +v -1.647231 0.059825 6.354139 +v -1.655752 0.067311 6.339581 +v -1.524814 0.030217 6.536370 +v -1.051674 -0.313592 7.242885 +v -1.680552 0.427206 6.307361 +v -1.475147 -0.217740 6.604990 +v -1.632496 0.061766 6.378328 +v -0.926358 -0.569291 7.419190 +v -1.664034 0.066977 6.329413 +v -1.628613 0.062254 6.380643 +v -1.641140 0.068880 6.376145 +v -1.550799 -0.061767 6.494755 +v -1.035403 -0.509187 7.259603 +v -1.223325 -0.226480 6.979134 +v -1.221995 -0.218214 6.979811 +v -1.315572 -0.176541 6.846163 +v -1.630372 -0.051656 6.382684 +v -1.053801 -0.316292 7.232947 +v -1.465421 -0.244259 6.624689 +v -1.601833 0.317481 6.426272 +v -1.682108 0.340441 6.305823 +v -1.470682 -0.185584 6.609677 +v -1.311947 -0.155979 6.852134 +v -1.541767 0.043454 6.516150 +v -1.383038 -0.248465 6.750472 +v -1.318975 -0.179622 6.841576 +v -1.309641 -0.142767 6.855078 +v -1.553630 -0.063095 6.491466 +v -1.579434 -0.062565 6.450306 +v -1.555637 -0.058614 6.488749 +v -1.597443 0.320940 6.429136 +v -1.502822 -0.044138 6.568113 +v -1.642252 0.066954 6.365129 +v -1.595963 0.317166 6.436497 +v -1.465367 -0.152428 6.628470 +v -1.628146 0.307621 6.385262 +v -1.514319 -0.066237 6.550427 +v -1.518429 0.010193 6.544448 +v -1.516413 -0.071658 6.544763 +v -0.973969 -0.378918 7.351363 +v -1.548819 0.050343 6.502028 +v -1.504215 -0.040578 6.565794 +v -1.240952 -0.195324 6.955177 +v -1.592111 0.339454 6.445083 +v -1.576776 0.077902 6.459274 +v -1.239632 -0.197995 6.954973 +v -1.073635 -0.346581 7.205190 +v -1.636712 0.307380 6.375982 +v -1.697146 0.353218 6.287175 +v -1.400331 -0.070564 6.719513 +v -1.583543 0.077726 6.451580 +v -1.554859 0.053695 6.495363 +v -1.671737 -0.020196 6.327584 +v -1.697234 0.359990 6.283244 +v -1.584725 0.083351 6.438528 +v -1.513782 -0.036863 6.554971 +v -1.407796 -0.070973 6.713987 +v -1.342241 -0.200808 6.806504 +v -1.595360 0.082119 6.428877 +v -1.559382 0.064415 6.481850 +v -1.518601 -0.019302 6.542155 +v -1.601810 0.088071 6.421178 +v -1.611059 0.412403 6.403375 +v -1.346085 -0.215196 6.796737 +v -1.424926 -0.105149 6.675301 +v -1.614918 0.415086 6.399111 +v -1.691878 0.040645 6.293419 +v -1.020936 -0.498144 7.275443 +v -0.975045 -0.369424 7.344177 +v -1.675058 0.058730 6.309011 +v -1.586874 0.367073 6.439967 +v -1.633926 0.405763 6.383062 +v -1.629451 0.413275 6.384076 +v -1.515663 0.018627 6.545768 +v -1.536981 -0.053266 6.514107 +v -1.091101 -0.348328 7.175230 +v -1.313144 -0.115646 6.849729 +v -1.606486 0.314464 6.416280 +v -1.590366 0.324284 6.443689 +v -1.495172 -0.031467 6.578161 +v -1.582885 0.329271 6.449346 +v -1.327616 -0.097121 6.826864 +v -1.236678 -0.198427 6.960382 +v -1.587043 0.334150 6.445236 +v -1.347711 -0.085312 6.796628 +v -1.302552 -0.120547 6.859936 +v -1.466510 -0.166627 6.621364 +v -1.686402 0.424995 6.300492 +v -1.694861 0.420258 6.296804 +v -1.689377 0.058398 6.301275 +v -1.696578 0.397496 6.283534 +v -1.683773 0.054560 6.299969 +v -1.533038 -0.049198 6.525347 +v -1.661963 0.317644 6.348717 +v -1.536505 -0.050487 6.521479 +v -1.364751 -0.071716 6.765788 +v -1.502818 -0.030513 6.573685 +v -1.689601 0.048567 6.296126 +v -1.510127 -0.059607 6.558562 +v -1.511614 -0.063421 6.556430 +v -1.529342 -0.043125 6.531144 +v -1.607419 0.316432 6.417973 +v -1.532318 0.028204 6.532196 +v -1.615258 0.304380 6.408282 +v -1.704944 0.393883 6.277159 +v -1.604217 0.393477 6.421576 +v -1.381849 -0.073310 6.747074 +v -1.096446 -0.410599 7.177985 +v -0.985036 -0.350023 7.332073 +v -1.090955 -0.360591 7.183816 +v -1.674653 0.430434 6.318044 +v -1.461392 -0.254926 6.633628 +v -1.325153 -0.105472 6.833815 +v -1.474616 -0.226406 6.612565 +v -1.539019 -0.049354 6.513833 +v -1.594834 0.318564 6.439138 +v -1.611261 0.305434 6.411474 +v -1.541751 -0.055112 6.508970 +v -1.517751 -0.035540 6.548634 +v -1.093373 -0.400945 7.173714 +v -1.328251 -0.089978 6.820143 +v -1.596628 0.321245 6.437345 +v -1.611736 0.316811 6.411849 +v -1.074216 -0.351319 7.195963 +v -1.096642 -0.397110 7.176676 +v -1.548528 0.045835 6.509036 +v -1.223367 -0.231277 6.983529 +v -0.975771 -0.375695 7.347939 +v -1.224730 -0.226786 6.980947 +v -1.687490 0.343495 6.300850 +v -1.408206 -0.072555 6.706854 +v -1.579992 -0.060433 6.460100 +v -1.684606 0.012421 6.306633 +v -1.636961 0.066780 6.369233 +v -1.692660 0.346988 6.293934 +v -1.526122 0.007213 6.539556 +v -1.452285 -0.138516 6.641718 +v -1.416799 -0.070320 6.698407 +v -1.457603 -0.142782 6.638295 +v -1.614900 0.300962 6.403308 +v -1.425161 -0.070889 6.697684 +v -1.344675 -0.098454 6.808852 +v -1.699347 0.374589 6.279864 +v -1.657870 0.427551 6.345228 +v -1.660642 0.432775 6.338640 +v -1.527841 -0.035121 6.533086 +v -1.588638 -0.067005 6.436049 +v -1.523172 -0.025100 6.541786 +v -1.464044 -0.144464 6.633502 +v -1.619866 0.304225 6.392160 +v -1.595443 -0.064428 6.433365 +v -1.068316 -0.477201 7.207143 +v -1.653952 -0.036955 6.348905 +v -1.528535 -0.026161 6.534259 +v -1.663002 -0.024499 6.332838 +v -1.663477 -0.013794 6.326629 +v -1.584730 0.357426 6.444384 +v -1.647224 0.415722 6.357715 +v -1.324940 -0.186512 6.831398 +v -1.422482 -0.093960 6.683372 +v -1.618091 0.087553 6.405943 +v -1.649773 0.059034 6.354428 +v -1.615368 0.084877 6.400161 +v -1.329379 -0.189741 6.826911 +v -1.556827 -0.067423 6.491219 +v -1.504060 -0.037394 6.566460 +v -1.524154 -0.040679 6.536973 +v -1.699923 0.405585 6.281276 +v -1.535787 -0.048148 6.520978 +v -1.097360 -0.338170 7.167668 +v -1.595270 0.330435 6.437311 +v -1.594164 0.326817 6.436298 +v -1.561935 -0.062849 6.485000 +v -1.528713 -0.005838 6.537526 +v -1.000891 -0.479770 7.313610 +v -0.933608 -0.555870 7.408208 +v -1.623407 0.078618 6.391832 +v -1.011655 -0.479396 7.292673 +v -1.535565 -0.079189 6.522463 +v -1.016976 -0.487034 7.287482 +v -1.622787 0.085413 6.396052 +v -1.636315 0.403382 6.372602 +v -1.091103 -0.373134 7.180653 +v -1.332885 -0.185155 6.821169 +v -1.497256 -0.130848 6.582638 +v -1.645158 0.405672 6.368932 +v -1.632417 0.400936 6.382949 +v -1.089561 -0.355911 7.176123 +v -1.494262 -0.116830 6.580927 +v -1.090263 -0.384553 7.176070 +v -1.104906 -0.332547 7.152750 +v -1.108526 -0.335170 7.152049 +v -1.111124 -0.332009 7.151278 +v -1.538717 -0.083988 6.516969 +v -1.644137 0.415763 6.364741 +v -1.499378 -0.130885 6.573814 +v -0.943773 -0.554737 7.395484 +v -1.474417 -0.107691 6.610809 +v -0.910317 -0.574988 7.448268 +v -1.539603 -0.072236 6.513129 +v -1.476043 -0.100136 6.609851 +v -1.481594 -0.095854 6.606384 +v -1.537098 -0.066680 6.513745 +v -1.497709 -0.126306 6.574705 +v -1.544388 -0.081858 6.509183 +v -1.474931 -0.085989 6.606019 +v -1.502569 -0.124548 6.572290 +v -1.488896 -0.102732 6.591601 +v -1.545278 -0.077800 6.507824 +v -0.912363 -0.571683 7.442222 +v -0.955787 -0.450794 7.376591 +v -1.506388 -0.135432 6.566955 +v -0.907451 -0.569132 7.438240 +v -1.485802 -0.091726 6.592175 +v -0.967984 -0.430946 7.360896 +v -0.967025 -0.384862 7.359676 +v -0.975959 -0.495015 7.351494 +v -0.973288 -0.485311 7.346173 +v -0.996523 -0.482701 7.323831 +v -0.967212 -0.412644 7.360987 +v -0.989605 -0.485341 7.333517 +v -1.326410 -0.184107 6.826330 +v -1.095682 -0.348927 7.169576 +v -1.098857 -0.343759 7.165349 +v -1.100957 -0.337055 7.160773 +v -1.102162 -0.330417 7.156094 +v -1.480197 -0.116004 6.610795 +v -0.944412 -0.470657 7.395420 +v -0.946622 -0.478625 7.392686 +v -0.947243 -0.469175 7.391234 +v -0.954101 -0.464993 7.385968 +v -1.326087 -0.185431 6.834801 +v -1.571730 -0.066586 6.474978 +v -0.915385 -0.584672 7.441634 +v -1.315170 -0.149152 6.852110 +v -1.568980 0.069930 6.470591 +v -1.534659 -0.034788 6.528506 +v -1.574203 -0.063611 6.468968 +v -1.044134 -0.300448 7.248250 +v -1.341814 -0.193320 6.810756 +v -1.046807 -0.304513 7.243645 +v -1.653213 0.059387 6.350225 +v -1.595423 0.337705 6.440954 +v -1.538997 -0.043163 6.520433 +v -1.503628 -0.030996 6.571296 +v -1.602014 -0.061264 6.421992 +v -1.645610 0.310944 6.361814 +v -1.532312 -0.028545 6.529310 +v -1.595706 0.370066 6.438010 +v -1.619314 -0.057976 6.399304 +v -0.994687 -0.343961 7.327249 +v -1.451921 -0.260555 6.645832 +v -1.317858 -0.124451 6.847889 +v -1.624148 0.089129 6.398960 +v -1.674286 0.064842 6.322722 +v -1.048250 -0.514082 7.249969 +v -1.676444 0.433974 6.321319 +v -1.679145 0.430523 6.317421 +v -1.678167 0.059687 6.312485 +v -1.653044 0.316113 6.345899 +v -1.339437 -0.105475 6.819170 +v -1.357211 -0.228540 6.779979 +v -1.708338 0.381501 6.274567 +v -1.684053 0.334201 6.315711 +v -1.523924 -0.050716 6.542519 +v -1.081132 -0.358847 7.201199 +v -1.529322 -0.048273 6.532737 +v -1.704266 0.410889 6.281063 +v -1.531878 -0.016523 6.532542 +v -1.568242 -0.064827 6.480049 +v -1.080921 -0.487190 7.214462 +v -1.568421 -0.062306 6.472802 +v -1.611594 0.398262 6.415532 +v -1.567304 0.056198 6.487435 +v -1.481152 -0.190034 6.604920 +v -1.703545 0.400556 6.279678 +v -1.336963 -0.184379 6.816928 +v -1.381247 -0.076375 6.756462 +v -1.705047 0.357928 6.278655 +v -1.707374 0.404125 6.275913 +v -1.697383 0.417332 6.289206 +v -1.082704 -0.463122 7.198286 +v -1.396921 -0.258088 6.729761 +v -1.552980 -0.057951 6.496914 +v -1.503279 -0.040025 6.573114 +v -1.616901 0.313828 6.410414 +v -1.425842 -0.269438 6.688929 +v -1.314069 -0.167656 6.849789 +v -1.471771 -0.165564 6.622056 +v -1.436044 -0.270715 6.676416 +v -1.676520 0.015035 6.306160 +v -1.014677 -0.489218 7.279967 +v -1.028627 -0.504384 7.285262 +v -1.357301 -0.097055 6.800608 +v -1.612268 0.320043 6.415309 +v -1.560799 -0.069462 6.491127 +v -0.985204 -0.368966 7.342342 +v -1.325250 -0.117156 6.840044 +v -1.626932 0.413431 6.397255 +v -1.695034 0.025105 6.294733 +v -0.990529 -0.355154 7.335279 +v -1.401683 -0.073459 6.723272 +v -1.691981 0.033651 6.293087 +v -1.631957 0.415455 6.385762 +v -1.013261 -0.300412 7.290659 +v -1.371717 -0.080867 6.775838 +v -1.595149 0.081023 6.441811 +v -1.439171 -0.100294 6.676073 +v -1.563221 -0.054487 6.481304 +v -1.525187 0.021047 6.539461 +v -1.522468 -0.064848 6.545636 +v -1.522995 -0.047903 6.542320 +v -1.312289 -0.136474 6.852620 +v -1.522921 -0.036443 6.542728 +v -1.524340 -0.013126 6.539581 +v -1.574309 0.070731 6.468593 +v -1.331474 -0.192119 6.829726 +v -1.614894 0.089611 6.414312 +v -1.627372 -0.054420 6.395273 +v -1.627458 0.312323 6.395288 +v -1.593980 0.334241 6.439068 +v -1.701774 0.367972 6.277895 +v -1.434469 -0.082990 6.687857 +v -1.356754 -0.211051 6.798579 +v -0.996665 -0.350500 7.331729 +v -0.920474 -0.570764 7.436565 +v -1.712705 0.371379 6.275672 +v -1.512104 -0.042888 6.558195 +v -1.642997 0.306847 6.371415 +v -1.663332 0.069825 6.340064 +v -1.549224 -0.049266 6.510550 +v -1.637605 0.066548 6.379618 +v -1.534105 -0.022165 6.531145 +v -1.644688 0.415982 6.374578 +v -1.643740 0.068583 6.372180 +v -1.539023 0.033686 6.526590 +v -1.668584 0.068296 6.336013 +v -1.575347 -0.055514 6.471055 +v -1.603593 0.381399 6.428542 +v -1.687310 0.425798 6.310997 +v -1.688262 0.425924 6.304483 +v -1.663809 0.425334 6.351588 +v -0.928954 -0.571046 7.424838 +v -0.930660 -0.563931 7.420785 +v -1.484034 -0.218533 6.601702 +v -1.696170 0.048631 6.293558 +v -1.496788 -0.207786 6.594877 +v -1.521662 -0.039360 6.553398 +v -1.664729 -0.031626 6.340235 +v -1.677055 0.435419 6.331930 +v -1.642774 -0.045644 6.370213 +v -1.000414 -0.326974 7.315041 +v -1.676143 0.325594 6.326110 +v -0.984199 -0.373741 7.345772 +v -1.555490 -0.065099 6.494611 +v -1.476143 -0.177505 6.613132 +v -0.991044 -0.361255 7.340371 +v -1.339654 -0.182556 6.819580 +v -1.354031 -0.086747 6.792201 +v -1.409809 -0.072258 6.717384 +v -1.461529 -0.134288 6.642018 +v -1.076681 -0.354124 7.192552 +v -1.470261 -0.155378 6.625849 +v -1.029778 -0.291387 7.267990 +v -1.528672 -0.054066 6.539978 +v -1.418021 -0.075010 6.710736 +v -1.700369 0.413547 6.282563 +v -1.715317 0.379622 6.269976 +v -1.710095 0.393421 6.272377 +v -1.340430 -0.180753 6.817575 +v -1.417402 -0.073253 6.703641 +v -1.704166 0.354674 6.282042 +v -1.061699 -0.499711 7.228138 +v -1.609875 -0.059117 6.416637 +v -1.342886 -0.186268 6.812883 +v -1.581625 0.072970 6.461228 +v -1.620011 0.313427 6.409407 +v -1.615977 0.405752 6.408880 +v -1.526313 -0.068412 6.537813 +v -1.619109 -0.057704 6.407432 +v -1.317727 -0.160781 6.849070 +v -1.623737 0.312643 6.404805 +v -1.327429 -0.122203 6.838828 +v -1.383549 -0.244244 6.759679 +v -1.326284 -0.172203 6.841890 +v -1.386626 -0.252757 6.742388 +v -1.623092 0.412580 6.402466 +v -1.377232 -0.079224 6.769493 +v -1.074858 -0.473698 7.204891 +v -1.604139 0.084278 6.430181 +v -1.410374 -0.265332 6.706353 +v -1.087631 -0.441109 7.186162 +v -1.609518 0.089394 6.416315 +v -1.083445 -0.433022 7.181381 +v -1.458349 -0.266294 6.647223 +v -1.645865 0.416873 6.370766 +v -1.632096 0.313676 6.391330 +v -1.664171 0.427711 6.343513 +v -1.684596 0.059714 6.307749 +v -1.503115 -0.034891 6.576037 +v -1.644402 0.412678 6.368462 +v -1.506058 -0.035424 6.571387 +v -1.529434 0.004131 6.536579 +v -1.576880 -0.059051 6.466183 +v -1.337017 -0.111951 6.825411 +v -1.599573 -0.060858 6.435678 +v -1.025197 -0.299690 7.283361 +v -1.528000 -0.061836 6.538214 +v -1.618615 0.308146 6.405757 +v -1.112416 -0.333468 7.153060 +v -1.480332 -0.102077 6.611090 +v -1.480124 -0.108277 6.613149 +v -1.629695 0.089029 6.392130 +v -1.629711 0.083582 6.391044 +v -1.661222 0.065114 6.344178 +v -1.335304 -0.190847 6.825090 +v -1.510548 -0.136177 6.561979 +v -1.115993 -0.334304 7.150800 +v -1.115109 -0.330610 7.150370 +v -1.513935 -0.133818 6.559491 +v -0.947373 -0.557385 7.398509 +v -1.339740 -0.186850 6.821473 +v -1.509254 -0.126539 6.562758 +v -1.647745 0.408072 6.366565 +v -1.487686 -0.095231 6.599951 +v -1.540661 -0.083130 6.520456 +v -1.493484 -0.106377 6.589451 +v -1.492053 -0.098011 6.595705 +v -1.543547 -0.083378 6.517785 +v -0.906610 -0.593267 7.453738 +v -0.911231 -0.594715 7.451858 +v -1.543212 -0.065274 6.518841 +v -0.964212 -0.442680 7.370535 +v -1.541282 -0.068865 6.515603 +v -1.508808 -0.121698 6.568703 +v -0.967193 -0.435300 7.362967 +v -1.547217 -0.081597 6.510738 +v -1.511321 -0.136752 6.570160 +v -1.552119 -0.088206 6.505876 +v -1.551272 -0.081125 6.507072 +v -0.968845 -0.406361 7.362038 +v -1.552594 -0.087450 6.501359 +v -0.932544 -0.571189 7.418888 +v -0.971318 -0.397839 7.364118 +v -1.548204 -0.073730 6.510313 +v -0.970983 -0.389432 7.362762 +v -0.938011 -0.568502 7.405005 +v -1.551550 -0.078853 6.505445 +v -0.979343 -0.383390 7.359837 +v -1.555477 -0.084687 6.498064 +v -1.539539 -0.057267 6.518904 +v -1.007253 -0.481103 7.308911 +v -1.018141 -0.486668 7.299242 +v -1.637458 0.403721 6.380237 +v -1.631284 0.065617 6.383398 +v -1.551537 -0.083203 6.501914 +v -0.921908 -0.585508 7.444485 +v -1.387296 -0.077502 6.754018 +v -1.329913 -0.189886 6.832197 +v -1.680290 -0.015673 6.323322 +v -1.093455 -0.422748 7.180366 +v -1.602706 0.331637 6.436121 +v -1.389590 -0.073498 6.743752 +v -1.647732 0.065085 6.367424 +v -0.923543 -0.577929 7.433304 +v -1.598054 0.342197 6.443632 +v -1.594011 -0.062409 6.442568 +v -1.318650 -0.140074 6.849834 +v -1.583740 0.067205 6.468161 +v -1.545981 0.038647 6.517196 +v -0.927594 -0.570696 7.428255 +v -1.523915 -0.050206 6.547427 +v -1.609593 0.356562 6.436196 +v -1.605972 -0.058921 6.432336 +v -1.638476 0.416606 6.384980 +v -1.562445 -0.068143 6.494322 +v -1.032577 -0.509883 7.273632 +v -1.562888 -0.058374 6.493670 +v -1.557907 -0.055041 6.497664 +v -1.527191 -0.054962 6.547888 +v -1.497341 -0.214378 6.595091 +v -1.527410 -0.057932 6.545504 +v -1.654390 0.419595 6.365040 +v -1.613109 0.321662 6.424438 +v -1.711518 0.400445 6.274544 +v -1.613693 0.324610 6.426126 +v -1.667322 0.431459 6.338493 +v -1.704256 0.418925 6.286708 +v -1.480713 -0.184984 6.608953 +v -1.706758 0.415596 6.283580 +v -1.674086 0.434733 6.326112 +v -1.065387 -0.327330 7.224025 +v -1.535882 -0.005073 6.534294 +v -0.984324 -0.376183 7.350268 +v -1.576243 -0.059701 6.470312 +v -1.534935 0.001190 6.533815 +v -1.072820 -0.338329 7.214809 +v -1.533565 -0.072603 6.533073 +v -1.460282 -0.260166 6.638760 +v -1.488521 -0.193698 6.603151 +v -1.341044 -0.176757 6.819576 +v -1.589811 -0.057220 6.459358 +v -1.661664 -0.038292 6.351293 +v -1.467749 -0.139371 6.634149 +v -1.483126 -0.200742 6.599594 +v -1.518723 -0.057263 6.557598 +v -1.436459 -0.074091 6.697631 +v -1.361259 -0.088548 6.789437 +v -1.363901 -0.077515 6.775668 +v -1.434127 -0.096837 6.682879 +v -1.648267 0.064928 6.362213 +v -1.651148 0.064646 6.358111 +v -1.454738 -0.130565 6.647133 +v -1.521671 -0.043590 6.555755 +v -1.546400 -0.033463 6.521692 +v -1.713177 0.395656 6.271786 +v -1.442709 -0.109125 6.670726 +v -1.670624 0.067771 6.328289 +v -1.538921 -0.030604 6.527449 +v -1.087491 -0.359281 7.191494 +v -1.469770 -0.151037 6.626104 +v -1.682727 0.068428 6.317684 +v -1.093755 -0.435364 7.184864 +v -1.447625 -0.117694 6.660526 +v -1.481701 -0.232815 6.612144 +v -0.994200 -0.336615 7.322174 +v -1.633109 0.414956 6.393811 +v -1.094718 -0.366380 7.183159 +v -1.537351 -0.013460 6.530444 +v -1.711579 0.367016 6.276985 +v -1.691983 0.017820 6.300308 +v -1.539400 0.004975 6.530320 +v -1.488224 -0.227223 6.604731 +v -1.451741 -0.273848 6.664588 +v -1.335683 -0.191633 6.829421 +v -1.044807 -0.303064 7.262361 +v -1.353254 -0.195813 6.808562 +v -1.602037 0.346873 6.440497 +v -1.355118 -0.203528 6.802628 +v -1.640241 0.310069 6.380362 +v -1.349658 -0.106146 6.810311 +v -1.325578 -0.148730 6.845495 +v -1.605000 0.337761 6.438562 +v -1.708266 0.358671 6.278109 +v -1.642890 0.406312 6.379143 +v -1.332493 -0.132734 6.837336 +v -1.654598 0.310796 6.363623 +v -1.657955 0.313743 6.355757 +v -1.643574 0.416991 6.379619 +v -1.555058 0.044373 6.505071 +v -1.591962 0.070146 6.460902 +v -1.668894 0.317972 6.345726 +v -1.562564 0.049395 6.498174 +v -1.067099 -0.331989 7.219119 +v -1.330653 -0.181680 6.837396 +v -1.647686 0.420483 6.374880 +v -1.703442 0.413161 6.295612 +v -1.577223 -0.055741 6.473709 +v -1.580627 -0.049037 6.472518 +v -1.521793 -0.057128 6.555757 +v -1.707869 0.412344 6.284853 +v -1.525337 -0.056854 6.550243 +v -1.526081 -0.045830 6.549647 +v -1.623600 -0.056755 6.419174 +v -1.450907 -0.270839 6.658888 +v -1.395851 -0.071733 6.731775 +v -1.654015 0.420019 6.357982 +v -1.552097 -0.050641 6.506253 +v -1.556831 -0.048338 6.501863 +v -0.940053 -0.567470 7.420474 +v -1.484814 -0.178028 6.609086 +v -1.060744 -0.321654 7.230783 +v -1.710593 0.410721 6.280091 +v -1.459334 -0.273300 6.659063 +v -1.674119 0.319844 6.337582 +v -1.717453 0.404723 6.276464 +v -1.099647 -0.406535 7.178877 +v -1.401313 -0.073931 6.732668 +v -1.404515 -0.077040 6.727640 +v -1.587627 -0.055939 6.461527 +v -1.092089 -0.366849 7.187503 +v -1.352397 -0.188650 6.811240 +v -1.602041 0.081511 6.440626 +v -1.579316 0.060947 6.477421 +v -1.348978 -0.182864 6.814313 +v -1.563602 -0.050531 6.495119 +v -1.534529 -0.056060 6.533196 +v -1.540170 -0.054804 6.533706 +v -1.536041 -0.052173 6.529422 +v -1.701609 0.038005 6.288864 +v -1.535598 0.018001 6.532221 +v -1.656471 0.064836 6.362666 +v -1.544486 -0.052943 6.522305 +v -1.699770 0.420178 6.293430 +v -1.544506 -0.051075 6.524287 +v -1.343267 -0.126004 6.827294 +v -1.690925 0.338597 6.308870 +v -1.368363 -0.222459 6.787501 +v -1.656524 0.059820 6.352348 +v -1.695198 0.342013 6.301455 +v -1.550105 -0.032130 6.518077 +v -1.546091 -0.041740 6.515879 +v -1.706240 0.417740 6.287160 +v -1.476231 -0.149459 6.624648 +v -1.702248 0.344783 6.293681 +v -1.619192 0.322176 6.418115 +v -1.428174 -0.076080 6.691485 +v -1.668580 0.071266 6.342399 +v -1.686959 0.065002 6.310304 +v -1.677907 0.071431 6.333570 +v -1.630777 0.315013 6.401765 +v -1.613210 0.088848 6.420241 +v -1.717041 0.375473 6.270709 +v -1.624006 0.402617 6.410432 +v -1.679496 0.068134 6.322033 +v -1.628511 0.409800 6.401386 +v -1.716999 0.387240 6.270267 +v -1.400508 -0.256640 6.737450 +v -1.629758 0.091381 6.396850 +v -1.535168 -0.075857 6.529305 +v -1.524554 -0.041384 6.549052 +v -1.697340 0.415822 6.300216 +v -1.094557 -0.371974 7.186942 +v -1.646495 0.408954 6.374561 +v -1.539943 -0.019272 6.529581 +v -1.544876 0.014184 6.527146 +v -1.516858 -0.137378 6.563304 +v -1.635653 0.093470 6.389065 +v -1.639335 0.075738 6.382476 +v -1.550827 -0.073881 6.512476 +v -1.515030 -0.122464 6.568676 +v -1.641935 0.083708 6.384054 +v -1.485596 -0.099836 6.613685 +v -1.095917 -0.389373 7.183232 +v -1.567127 -0.069530 6.487011 +v -1.515630 -0.129534 6.563885 +v -1.694023 0.421627 6.304615 +v -0.944108 -0.551079 7.406287 +v -0.949169 -0.552057 7.404263 +v -1.518980 -0.131540 6.561810 +v -1.490988 -0.097044 6.603708 +v -1.553375 -0.094007 6.510008 +v -1.521962 -0.135044 6.555398 +v -1.578686 -0.066861 6.472112 +v -0.935240 -0.570849 7.422231 +v -0.974487 -0.433036 7.367577 +v -1.580693 -0.063141 6.470243 +v -1.556840 -0.076583 6.504420 +v -1.500282 -0.130321 6.587873 +v -0.939244 -0.572165 7.416777 +v -1.558210 -0.095032 6.503705 +v -1.500057 -0.104294 6.587893 +v -1.507344 -0.116483 6.576326 +v -1.563513 -0.085512 6.495834 +v -0.976763 -0.410624 7.362379 +v -1.559123 -0.079862 6.499590 +v -1.565066 -0.080011 6.494876 +v -1.503852 -0.111412 6.580328 +v -1.565432 -0.073611 6.493272 +v -0.987267 -0.490788 7.340909 +v -1.001250 -0.486923 7.330626 +v -1.006721 -0.489419 7.326962 +v -1.010083 -0.489706 7.318283 +v -1.009929 -0.484766 7.311217 +v -1.021925 -0.489087 7.296063 +v -0.948117 -0.568785 7.402716 +v -0.966080 -0.453139 7.377044 +v -1.551431 -0.078190 6.511908 +v -1.636061 0.090487 6.386508 +v -0.910353 -0.598550 7.457690 +v -0.972237 -0.500528 7.366990 +v -0.949353 -0.478034 7.401681 +v -0.909666 -0.590311 7.459532 +v -0.952486 -0.480541 7.397013 +v -0.976593 -0.499815 7.361093 +v -0.910558 -0.582826 7.458275 +v -0.956304 -0.485841 7.391304 +v -0.981921 -0.501898 7.355765 +v -0.917943 -0.581315 7.460875 +v -0.950586 -0.470650 7.399919 +v -0.954130 -0.470625 7.396157 +v -0.963853 -0.500313 7.380596 +v -0.971436 -0.422529 7.363030 +v -0.961448 -0.496200 7.385211 +v -1.535513 -0.066750 6.536182 +v -1.482472 -0.172769 6.612527 +v -1.580595 -0.051061 6.474691 +v -1.039078 -0.297974 7.264946 +v -1.709286 0.352629 6.285155 +v -1.582033 -0.051234 6.466598 +v -0.925959 -0.572659 7.436079 +v -1.691556 0.064012 6.306803 +v -1.698280 0.064284 6.306121 +v -1.055087 -0.316708 7.252218 +v -0.927480 -0.574643 7.433772 +v -1.715348 0.355232 6.281397 +v -1.592544 -0.057139 6.453852 +v -1.603777 0.327737 6.430474 +v -1.596357 -0.058915 6.449059 +v -1.544180 -0.075373 6.523206 +v -1.065173 -0.326195 7.236368 +v -1.443700 -0.271643 6.666837 +v -0.982923 -0.378787 7.356142 +v -1.570588 -0.055867 6.492319 +v -1.658196 0.062531 6.356700 +v -1.101012 -0.401829 7.181067 +v -1.620119 -0.055609 6.425001 +v -1.554124 -0.080027 6.509839 +v -1.620846 0.085671 6.412352 +v -1.618365 0.381883 6.425694 +v -1.674248 0.070215 6.337490 +v -1.613708 0.386573 6.424285 +v -1.094012 -0.368878 7.193799 +v -1.626059 0.085876 6.408948 +v -1.054962 -0.506644 7.234931 +v -1.704921 0.063745 6.292599 +v -1.616887 0.322920 6.421329 +v -1.410739 -0.076579 6.720420 +v -1.681038 0.069674 6.325910 +v -1.327626 -0.142574 6.843837 +v -1.097487 -0.370619 7.189620 +v -1.473582 -0.136789 6.635403 +v -1.678125 -0.022765 6.328081 +v -1.472338 -0.144298 6.629777 +v -1.337089 -0.186678 6.834504 +v -1.633557 0.090622 6.402414 +v -1.475818 -0.155533 6.625686 +v -1.608542 0.334106 6.434655 +v -1.345438 -0.179488 6.819410 +v -1.547696 -0.019960 6.522126 +v -1.690166 0.431511 6.316337 +v -1.450135 -0.114174 6.666964 +v -1.686217 -0.008002 6.315453 +v -1.707001 0.411300 6.290840 +v -1.541908 0.028766 6.525608 +v -1.634466 0.317466 6.399618 +v -1.473994 -0.244139 6.622710 +v -1.610561 0.367648 6.433525 +v -1.090826 -0.474509 7.205024 +v -1.599545 0.076364 6.449800 +v -1.400625 -0.249432 6.752397 +v -1.011432 -0.339897 7.321754 +v -1.456216 -0.124630 6.653437 +v -1.593266 0.078541 6.448996 +v -1.677479 0.434886 6.334737 +v -1.697581 0.055631 6.295505 +v -1.485736 -0.239389 6.614232 +v -1.695539 0.011451 6.300636 +v -1.006552 -0.318373 7.308249 +v -1.544626 -0.001461 6.525640 +v -1.437064 -0.091745 6.683915 +v -1.684040 0.432807 6.322685 +v -1.013033 -0.311926 7.300604 +v -1.619529 0.086010 6.423682 +v -1.529876 -0.047753 6.550753 +v -1.723055 0.375228 6.269963 +v -1.025866 -0.313522 7.297657 +v -1.722940 0.397255 6.272096 +v -1.384883 -0.078623 6.765418 +v -1.538009 -0.062040 6.535168 +v -1.555735 -0.039972 6.510326 +v -1.330391 -0.164264 6.841996 +v -1.696170 0.063499 6.300262 +v -1.550240 -0.073702 6.517269 +v -1.702106 0.029727 6.290426 +v -1.548885 -0.026485 6.521202 +v -1.708699 0.049961 6.285134 +v -1.688082 0.004134 6.309256 +v -1.344003 -0.175421 6.819227 +v -1.585793 -0.059170 6.473834 +v -1.495854 -0.200358 6.597402 +v -1.618412 0.333299 6.426214 +v -0.925946 -0.582295 7.439044 +v -0.928041 -0.578724 7.435746 +v -1.694138 0.068680 6.310162 +v -1.559860 -0.033672 6.511915 +v -1.657261 0.422054 6.369852 +v -1.488355 -0.184899 6.607132 +v -1.041205 -0.305958 7.278443 +v -0.935836 -0.576226 7.437239 +v -1.619928 0.326804 6.423015 +v -1.530401 -0.043458 6.552768 +v -1.332655 -0.157926 6.840270 +v -1.565053 -0.042830 6.502470 +v -1.049528 -0.309766 7.259697 +v -1.552719 -0.071591 6.520808 +v -1.530450 -0.052509 6.550213 +v -1.106333 -0.409565 7.182277 +v -1.554476 -0.089838 6.510119 +v -1.104780 -0.406126 7.181150 +v -1.689198 0.427678 6.314123 +v -1.480612 -0.161968 6.620089 +v -1.660388 0.420291 6.361358 +v -1.651981 -0.044760 6.366600 +v -1.570577 -0.048382 6.493308 +v -1.563589 0.044010 6.501377 +v -1.554975 -0.076861 6.508812 +v -1.548198 0.003434 6.524209 +v -1.032277 -0.509138 7.284539 +v -1.076550 -0.340867 7.224808 +v -1.591970 -0.048761 6.461505 +v -1.637715 0.319134 6.397222 +v -0.990195 -0.376084 7.349136 +v -1.415332 -0.075033 6.715238 +v -1.093592 -0.379736 7.185736 +v -1.604401 -0.056398 6.444696 +v -1.712700 0.409151 6.277857 +v -1.644444 0.307080 6.375709 +v -1.611653 -0.058346 6.427286 +v -1.451022 -0.117200 6.661645 +v -1.674935 0.431944 6.339752 +v -1.709393 0.022430 6.288014 +v -1.721911 0.380742 6.269464 +v -1.479925 -0.168373 6.618693 +v -1.067412 -0.516083 7.243083 +v -1.489972 -0.167996 6.614844 +v -1.614818 0.086736 6.430613 +v -1.621356 0.396151 6.415369 +v -1.476851 -0.262545 6.632977 +v -1.676223 -0.033581 6.340021 +v -1.441962 -0.093759 6.680559 +v -1.063519 -0.505951 7.233541 +v -1.405304 -0.261565 6.722142 +v -1.353549 -0.189853 6.817423 +v -1.347076 -0.179460 6.817435 +v -1.637628 0.410273 6.396064 +v -1.697066 -0.001711 6.306194 +v -1.645950 0.072447 6.373644 +v -1.074389 -0.502954 7.230761 +v -1.643622 0.413197 6.389039 +v -1.477892 -0.257753 6.628283 +v -1.701015 0.336116 6.309913 +v -1.033715 -0.311297 7.290826 +v -1.702108 0.340294 6.302754 +v -1.440134 -0.272729 6.692693 +v -1.091562 -0.365632 7.199318 +v -1.342279 -0.190082 6.825443 +v -1.524474 -0.053322 6.554385 +v -1.607139 0.352348 6.438540 +v -1.549883 0.030573 6.518997 +v -1.708739 0.056984 6.288276 +v -1.542303 -0.006992 6.528377 +v -1.554844 -0.021377 6.517388 +v -1.106906 -0.406422 7.183937 +v -1.515032 -0.117035 6.573119 +v -0.941555 -0.562333 7.416320 +v -1.697854 0.417319 6.310178 +v -0.917168 -0.603463 7.458189 +v -1.447257 -0.101469 6.672855 +v -0.919712 -0.599699 7.453969 +v -1.449707 -0.108356 6.669832 +v -0.919082 -0.588930 7.447723 +v -1.566080 -0.091008 6.497923 +v -1.647892 0.084373 6.376479 +v -1.016106 -0.490633 7.306793 +v -0.956806 -0.570333 7.408412 +v -0.923453 -0.573889 7.450779 +v -1.667271 0.070512 6.346279 +v -1.564424 -0.076764 6.499221 +v -1.572237 -0.071433 6.488462 +v -1.488220 -0.105733 6.619446 +v -1.555271 -0.097294 6.513706 +v -0.944621 -0.571880 7.418519 +v -1.575151 -0.069264 6.482415 +v -1.576249 -0.068833 6.476511 +v -0.950226 -0.572304 7.412987 +v -0.954556 -0.556269 7.404066 +v -1.492689 -0.097922 6.611797 +v -0.951537 -0.563734 7.398956 +v -1.562729 -0.100141 6.506579 +v -0.964100 -0.459083 7.382681 +v -0.978999 -0.453260 7.377299 +v -0.972267 -0.442541 7.371558 +v -0.978042 -0.414203 7.363050 +v -0.978667 -0.395378 7.365401 +v -1.499772 -0.100283 6.593478 +v -1.506603 -0.100313 6.588567 +v -1.512094 -0.092787 6.577826 +v -0.979760 -0.532766 7.360958 +v -1.514716 -0.093454 6.574983 +v -0.981682 -0.535789 7.362312 +v -0.982837 -0.536881 7.358641 +v -0.985366 -0.534593 7.354796 +v -0.983131 -0.528079 7.361761 +v -0.984300 -0.529498 7.353502 +v -0.987792 -0.530612 7.354158 +v -0.997259 -0.495298 7.342174 +v -0.998757 -0.489955 7.337865 +v -1.649344 0.082853 6.373725 +v -1.504876 -0.103921 6.582509 +v -1.509273 -0.099361 6.577152 +v -1.514099 -0.098676 6.573839 +v -0.981095 -0.533696 7.355233 +v -0.980800 -0.529716 7.355852 +v -1.547289 -0.054107 6.524586 +v -1.675243 0.319188 6.345182 +v -1.087888 -0.453426 7.193614 +v -1.702328 0.411425 6.302169 +v -1.575455 0.044588 6.493659 +v -1.690760 0.435736 6.322398 +v -1.401319 -0.074321 6.738737 +v -1.337539 -0.141889 6.837040 +v -1.545862 -0.068958 6.530498 +v -1.576498 0.053161 6.486093 +v -1.552777 -0.070703 6.526924 +v -1.690970 0.436001 6.318946 +v -1.480337 -0.157265 6.623362 +v -1.549360 -0.009393 6.522704 +v -1.608564 -0.055993 6.440336 +v -1.477546 -0.144117 6.628880 +v -1.483168 -0.147937 6.625559 +v -0.990803 -0.382161 7.357909 +v -1.556260 0.015538 6.520337 +v -0.996145 -0.378251 7.353231 +v -1.354524 -0.187479 6.813939 +v -1.693916 -0.005832 6.311387 +v -1.427926 -0.080884 6.717776 +v -1.051173 -0.313932 7.274035 +v -1.103296 -0.450698 7.195644 +v -1.642335 0.316792 6.390741 +v -1.672276 0.428369 6.345697 +v -1.105580 -0.428224 7.188635 +v -1.710585 0.040517 6.282825 +v -1.675704 -0.030220 6.335429 +v -1.567141 -0.071789 6.496227 +v -1.342024 -0.189896 6.828379 +v -1.449453 -0.275558 6.676802 +v -1.543230 -0.053626 6.532103 +v -1.630188 -0.053334 6.409627 +v -1.680806 0.434274 6.332601 +v -1.584818 -0.045994 6.472927 +v -1.652733 0.308934 6.372679 +v -1.438517 -0.076232 6.694523 +v -1.614659 0.338114 6.432718 +v -1.590659 -0.045837 6.465353 +v -1.639361 -0.051435 6.392784 +v -1.344004 -0.133975 6.829778 +v -1.681718 0.326088 6.324619 +v -1.425522 -0.075108 6.706851 +v -1.722198 0.369790 6.273126 +v -1.700565 0.004915 6.301944 +v -1.509576 -0.220428 6.593973 +v -1.685999 0.070738 6.319339 +v -1.567050 0.035087 6.505651 +v -1.431041 -0.073029 6.702241 +v -1.066180 -0.326778 7.243433 +v -1.642586 -0.049263 6.377818 +v -1.608502 0.084242 6.435853 +v -1.096684 -0.371461 7.198462 +v -1.037707 -0.514856 7.287394 +v -1.098233 -0.377929 7.192835 +v -1.495970 -0.183965 6.605468 +v -1.625914 0.321258 6.417014 +v -1.704497 0.007969 6.297380 +v -1.043265 -0.517562 7.275588 +v -1.383937 -0.080352 6.770025 +v -1.492085 -0.172152 6.609262 +v -1.071133 -0.332735 7.232676 +v -1.023873 -0.332733 7.317228 +v -0.994670 -0.374168 7.348093 +v -1.076557 -0.350123 7.212543 +v -1.689769 0.068579 6.315648 +v -1.695018 0.070368 6.313179 +v -1.083965 -0.356976 7.216501 +v -1.080751 -0.356592 7.208247 +v -1.461525 -0.129802 6.646385 +v -1.705294 0.343527 6.295267 +v -1.470939 -0.133798 6.641182 +v -1.700543 0.064720 6.299836 +v -1.430048 -0.268954 6.683136 +v -1.640988 0.323423 6.392940 +v -1.442141 -0.084253 6.687024 +v -1.338228 -0.133345 6.834092 +v -1.337599 -0.174511 6.836808 +v -1.613852 0.346348 6.434645 +v -1.574293 -0.055968 6.488596 +v -1.573713 -0.051906 6.487391 +v -1.633144 0.321572 6.412349 +v -1.696694 0.415691 6.314963 +v -1.713477 0.029369 6.283307 +v -1.363944 -0.197658 6.803926 +v -1.557388 0.009833 6.520354 +v -1.365036 -0.209132 6.797272 +v -1.042523 -0.313366 7.288566 +v -1.560204 -0.025919 6.512752 +v -1.552618 -0.000112 6.520285 +v -1.596830 -0.054082 6.455700 +v -1.358153 -0.189306 6.810796 +v -1.561728 -0.081801 6.510902 +v -1.560574 -0.087992 6.511425 +v -1.602649 -0.053539 6.449502 +v -1.415163 -0.081210 6.724729 +v -1.695168 0.437725 6.319815 +v -1.709293 0.411256 6.298726 +v -1.645900 0.323544 6.390903 +v -1.706346 0.065708 6.294516 +v -1.711926 0.064016 6.289711 +v -1.598195 -0.048207 6.458974 +v -1.345248 -0.164768 6.835066 +v -1.722932 0.039164 6.277070 +v -1.693413 0.067388 6.319965 +v -0.934131 -0.573594 7.440124 +v -1.545564 -0.057474 6.534034 +v -1.061445 -0.524329 7.255318 +v -1.577532 -0.059350 6.485428 +v -1.579711 -0.062293 6.483371 +v -1.623296 0.338108 6.427587 +v -1.701685 0.065893 6.305472 +v -1.579931 -0.044027 6.489968 +v -1.549951 -0.059352 6.529255 +v -1.625863 0.327931 6.422049 +v -1.462335 -0.270768 6.650523 +v -1.467916 -0.275196 6.651834 +v -1.718441 0.350500 6.282927 +v -1.662070 0.065592 6.363230 +v -1.561372 0.032353 6.510659 +v -1.663990 0.065660 6.360397 +v -1.688524 0.079057 6.327102 +v -1.348922 -0.192279 6.825367 +v -1.446470 -0.084395 6.681849 +v -1.576258 -0.049049 6.486515 +v -1.373405 -0.090626 6.786479 +v -1.101180 -0.369000 7.193491 +v -1.721092 0.364599 6.279080 +v -1.581292 -0.056358 6.481340 +v -1.101966 -0.369989 7.190270 +v -1.378602 -0.085912 6.778332 +v -1.688721 0.073203 6.324001 +v -1.081020 -0.346933 7.221907 +v -1.507313 -0.211425 6.592540 +v -1.596928 -0.043141 6.464860 +v -1.349661 -0.122319 6.822237 +v -1.356152 -0.119235 6.817052 +v -1.726678 0.381500 6.273007 +v -1.724666 0.387331 6.272045 +v -1.628756 0.083122 6.413038 +v -1.722939 0.391938 6.270587 +v -1.470672 -0.129126 6.647942 +v -1.495368 -0.175574 6.607574 +v -1.398086 -0.081640 6.758099 +v -1.687858 -0.015451 6.319622 +v -1.009531 -0.355736 7.335491 +v -1.647771 0.416655 6.383204 +v -1.416427 -0.261777 6.732293 +v -1.422480 -0.266520 6.721067 +v -1.090741 -0.481518 7.209309 +v -1.422633 -0.268811 6.699019 +v -1.713799 0.349515 6.287488 +v -1.639372 0.094102 6.393129 +v -1.446805 -0.092318 6.679961 +v -1.560512 -0.093184 6.520417 +v -1.556187 -0.093150 6.516420 +v -1.640574 0.094132 6.389233 +v -1.567742 -0.077318 6.504646 +v -1.575061 -0.070037 6.491091 +v -1.572875 -0.062538 6.495286 +v -1.558062 0.027744 6.515908 +v -1.699002 0.418848 6.311683 +v -1.030539 -0.500042 7.298212 +v -1.451990 -0.098762 6.673665 +v -1.645541 0.091086 6.385375 +v -1.654412 0.090363 6.379029 +v -1.348265 -0.190318 6.821510 +v -1.522050 -0.115750 6.570292 +v -1.574908 -0.084322 6.490633 +v -1.102895 -0.392843 7.192041 +v -0.951763 -0.569067 7.417027 +v -1.019411 -0.500154 7.315449 +v -0.917183 -0.602123 7.462613 +v -1.574953 -0.076586 6.490354 +v -1.520524 -0.109546 6.571634 +v -1.520606 -0.102160 6.572215 +v -1.654272 0.087585 6.371944 +v -1.521294 -0.097713 6.573259 +v -1.568014 -0.100461 6.502934 +v -0.951157 -0.561047 7.413031 +v -1.558893 -0.096814 6.521185 +v -1.490045 -0.099976 6.616919 +v -1.654185 0.078242 6.370648 +v -1.656239 0.086246 6.368340 +v -1.572365 -0.071265 6.495398 +v -1.669621 0.070441 6.352816 +v -1.578271 -0.068537 6.486064 +v -0.930038 -0.591283 7.448050 +v -1.673475 0.076062 6.349970 +v -0.957015 -0.560736 7.402301 +v -0.934276 -0.572389 7.445776 +v -1.501725 -0.098177 6.599615 +v -1.590634 -0.063251 6.476571 +v -1.585488 -0.051904 6.475721 +v -0.981414 -0.431238 7.369505 +v -1.524367 -0.125762 6.565108 +v -1.529279 -0.131290 6.558739 +v -0.981007 -0.401268 7.365781 +v -1.515183 -0.091870 6.580105 +v -0.985492 -0.526367 7.358109 +v -0.985492 -0.499117 7.348079 +v -1.488600 -0.112354 6.617519 +v -0.983669 -0.422216 7.369002 +v -1.492242 -0.116526 6.614725 +v -1.513505 -0.111140 6.575732 +v -1.570554 -0.075401 6.490976 +v -0.916074 -0.598118 7.463616 +v -0.915673 -0.590254 7.464281 +v -0.977648 -0.507588 7.373526 +v -0.980331 -0.502532 7.364147 +v -1.495118 -0.120979 6.609208 +v -1.513291 -0.131120 6.592314 +v -0.960122 -0.488666 7.395050 +v -1.515614 -0.135769 6.579298 +v -1.524969 -0.138276 6.571905 +v -0.960573 -0.479509 7.398686 +v -0.962743 -0.472384 7.395534 +v -1.533276 -0.138574 6.563761 +v -0.971336 -0.510486 7.396073 +v -0.969303 -0.504347 7.375736 +v -0.958473 -0.466976 7.388879 +v -0.955353 -0.479015 7.398641 +v -1.701234 0.413005 6.308184 +v -1.412143 -0.079026 6.735430 +v -1.623720 0.349911 6.431953 +v -1.558046 -0.063451 6.524652 +v -1.670532 0.427057 6.354531 +v -1.550566 -0.061061 6.523304 +v -1.696929 0.436065 6.317041 +v -1.363902 -0.187449 6.807009 +v -1.640805 0.324440 6.396038 +v -1.092971 -0.369687 7.205108 +v -1.367167 -0.099781 6.799278 +v -1.648883 0.330032 6.394194 +v -1.388433 -0.229868 6.779347 +v -1.697884 0.068949 6.317877 +v -1.658665 0.070353 6.367080 +v -1.379613 -0.237579 6.769726 +v -1.495888 -0.236058 6.607305 +v -1.494206 -0.161975 6.616607 +v -1.622788 0.373228 6.428683 +v -1.576420 -0.060326 6.492407 +v -1.699718 0.070610 6.309706 +v -1.458763 -0.116506 6.668348 +v -1.687063 0.432085 6.327873 +v -1.549336 -0.062042 6.530561 +v -1.555663 -0.070445 6.523998 +v -1.640144 -0.051444 6.385569 +v -1.712773 0.066698 6.296990 +v -1.657279 -0.047630 6.375760 +v -1.629529 0.325219 6.417810 +v -1.651054 0.311124 6.379608 +v -1.376592 -0.096750 6.792163 +v -1.636527 0.336424 6.416523 +v -0.989433 -0.390095 7.360754 +v -1.375442 -0.217539 6.791592 +v -1.376318 -0.230440 6.779016 +v -1.667147 0.315026 6.359277 +v -1.550111 -0.068290 6.518979 +v -1.630786 0.330987 6.414712 +v -1.641578 0.325761 6.407108 +v -1.346534 -0.180501 6.833685 +v -1.486413 -0.141158 6.634211 +v -1.564065 -0.030398 6.511143 +v -1.595252 -0.048317 6.469516 +v -1.689469 0.325131 6.329895 +v -1.695326 0.069335 6.321157 +v -1.467047 -0.124927 6.653012 +v -1.683003 0.320677 6.339746 +v -1.625266 0.365075 6.430408 +v -1.477244 -0.134052 6.644768 +v -1.618086 -0.055082 6.434004 +v -1.691310 0.329201 6.321249 +v -1.673561 -0.038860 6.351591 +v -1.343705 -0.148155 6.835307 +v -1.564019 0.026280 6.511405 +v -1.636464 0.396942 6.409093 +v -1.634213 0.406150 6.401582 +v -1.347066 -0.139381 6.830484 +v -1.601561 0.070802 6.454593 +v -1.718863 0.061409 6.284215 +v -1.400825 -0.077076 6.749434 +v -1.607731 0.076916 6.447389 +v -1.058019 -0.516531 7.246873 +v -1.689383 -0.023550 6.326824 +v -1.656372 0.421108 6.376707 +v -1.095826 -0.492271 7.218435 +v -1.354830 -0.130203 6.823233 +v -1.108485 -0.415358 7.185568 +v -1.718763 0.050995 6.279289 +v -1.476027 -0.269532 6.639802 +v -1.486265 -0.254113 6.621628 +v -0.984068 -0.385567 7.360585 +v -1.450655 -0.095625 6.679618 +v -1.561808 0.021557 6.512661 +v -1.611916 0.359863 6.433933 +v -1.691496 0.080846 6.326554 +v -1.617545 0.082434 6.436460 +v -1.364517 -0.186568 6.809989 +v -1.082708 -0.354118 7.220126 +v -1.558955 -0.065820 6.525313 +v -1.676072 0.428000 6.351562 +v -1.496815 -0.240944 6.611673 +v -1.698855 0.434091 6.325905 +v -1.101095 -0.373948 7.199144 +v -0.942227 -0.578058 7.437801 +v -1.625671 0.085585 6.425366 +v -1.679734 0.429488 6.343411 +v -1.686682 0.427294 6.340370 +v -1.589843 0.051796 6.481153 +v -1.586238 -0.061574 6.481745 +v -1.690677 0.426137 6.337649 +v -1.649056 0.314905 6.389139 +v -1.443538 -0.077491 6.695770 +v -1.445465 -0.082260 6.689938 +v -1.565568 -0.023242 6.511032 +v -1.629460 0.334086 6.416653 +v -1.021527 -0.498598 7.311397 +v -1.562319 0.015177 6.514855 +v -1.570709 0.026828 6.508042 +v -1.663333 0.313544 6.368412 +v -1.573957 0.033392 6.501187 +v -1.674103 0.317500 6.352842 +v -1.047172 -0.313228 7.281136 +v -1.565990 -0.034876 6.505591 +v -1.645690 0.408518 6.395611 +v -1.714246 0.409711 6.291053 +v -1.088011 -0.365420 7.207941 +v -1.723360 0.357119 6.281505 +v -1.728398 0.370508 6.275768 +v -1.499422 -0.220629 6.597322 +v -1.596429 0.060732 6.470884 +v -1.352252 -0.193539 6.826955 +v -1.668521 0.422527 6.363904 +v -1.728064 0.399605 6.274214 +v -1.103765 -0.382871 7.195745 +v -1.102486 -0.377978 7.195443 +v -1.107861 -0.368866 7.188834 +v -1.512123 -0.209826 6.592081 +v -1.717159 0.346703 6.291315 +v -1.716196 0.068180 6.290318 +v -0.999909 -0.367835 7.346703 +v -1.706874 -0.003841 6.302721 +v -1.699701 0.412501 6.314147 +v -1.698830 0.413474 6.318975 +v -1.002129 -0.358699 7.341006 +v -1.394439 -0.084242 6.768501 +v -1.504951 -0.194117 6.599287 +v -1.724309 0.059431 6.280283 +v -1.481386 -0.266909 6.635597 +v -1.506656 -0.202550 6.595645 +v -1.494377 -0.269483 6.628794 +v -1.493408 -0.259899 6.621892 +v -1.664770 0.085456 6.365199 +v -1.587020 -0.047647 6.473505 +v -1.666894 0.073962 6.364482 +v -1.667267 0.069115 6.360623 +v -1.585670 -0.057698 6.479774 +v -1.586014 -0.050441 6.480733 +v -1.560970 0.002787 6.515825 +v -0.957943 -0.566163 7.413156 +v -1.699198 0.416279 6.317351 +v -1.541232 -0.091735 6.546566 +v -1.664435 0.076892 6.367013 +v -1.526101 -0.119168 6.570108 +v -1.543380 -0.098152 6.548843 +v -1.659912 0.089310 6.369823 +v -1.652071 0.091801 6.385295 +v -1.025921 -0.493727 7.304554 +v -1.030206 -0.497649 7.303486 +v -1.453858 -0.108987 6.671638 +v -1.545404 -0.098446 6.544553 +v -1.531346 -0.126501 6.561532 +v -1.492997 -0.108495 6.620413 +v -0.924435 -0.607375 7.464168 +v -1.548524 -0.093815 6.537213 +v -0.923457 -0.606490 7.458359 +v -1.544097 -0.088710 6.543656 +v -0.929331 -0.607772 7.457246 +v -0.951606 -0.555272 7.408373 +v -1.574661 -0.093195 6.494618 +v -0.959983 -0.562517 7.408956 +v -1.695630 0.422517 6.310312 +v -1.560833 -0.100729 6.518768 +v -0.959106 -0.563992 7.404957 +v -1.569055 -0.102280 6.506562 +v -0.926129 -0.597786 7.454021 +v -1.492888 -0.102452 6.618330 +v -1.537827 -0.133286 6.554300 +v -1.669759 0.078267 6.359128 +v -1.532562 -0.136093 6.558035 +v -1.669434 0.072280 6.359904 +v -0.921793 -0.576203 7.456186 +v -1.537763 -0.129116 6.554235 +v -1.576239 -0.075817 6.501119 +v -1.576969 -0.075088 6.496512 +v -1.499953 -0.099540 6.607201 +v -1.584010 -0.068729 6.488757 +v -1.583166 -0.070399 6.485921 +v -1.585514 -0.070562 6.482576 +v -1.676909 0.077739 6.346237 +v -0.987035 -0.438660 7.366854 +v -1.518233 -0.093101 6.577241 +v -1.587340 -0.067286 6.477779 +v -0.953937 -0.571753 7.414532 +v -0.987039 -0.407376 7.364958 +v -1.525753 -0.102420 6.570106 +v -0.986055 -0.532903 7.365483 +v -0.990734 -0.533898 7.362600 +v -0.987969 -0.529069 7.365213 +v -0.991010 -0.528631 7.362510 +v -0.990895 -0.529648 7.358050 +v -0.989243 -0.504437 7.351285 +v -1.008416 -0.503630 7.341074 +v -1.005253 -0.496237 7.338850 +v -1.008407 -0.492343 7.333794 +v -1.015060 -0.494981 7.330014 +v -1.542768 -0.092595 6.541223 +v -0.980778 -0.439732 7.370890 +v -1.702950 -0.014071 6.312610 +v -1.482153 -0.136450 6.635885 +v -1.572772 -0.021613 6.507153 +v -1.700803 0.432369 6.317236 +v -1.352430 -0.155740 6.833519 +v -1.386400 -0.095063 6.788311 +v -1.704060 0.429069 6.312715 +v -0.936320 -0.585638 7.440463 +v -1.664096 0.317550 6.375632 +v -1.560014 -0.065972 6.522895 +v -0.988730 -0.396762 7.364254 +v -1.510224 -0.225624 6.597182 +v -1.388754 -0.086920 6.776153 +v -1.564556 -0.016933 6.513961 +v -1.642422 0.089658 6.401727 +v -1.717282 -0.001059 6.295959 +v -1.562331 -0.091280 6.515661 +v -1.715232 0.009409 6.290960 +v -1.025166 -0.506153 7.314327 +v -1.708462 0.426905 6.310746 +v -1.482534 -0.133015 6.640694 +v -1.587038 -0.044968 6.487837 +v -1.401363 -0.085896 6.764194 +v -1.694981 0.077551 6.322157 +v -1.660568 0.327068 6.379478 +v -1.663028 0.325752 6.375832 +v -1.704921 0.072471 6.310345 +v -1.012338 -0.348109 7.327938 +v -1.719514 0.067393 6.286779 +v -1.707109 0.071345 6.306186 +v -1.355534 -0.196616 6.821646 +v -1.043410 -0.318888 7.296995 +v -1.718769 0.022734 6.283463 +v -1.626824 0.333939 6.422499 +v -1.503787 -0.180712 6.603768 +v -1.576547 -0.041685 6.495549 +v -1.672028 0.085864 6.357556 +v -1.053169 -0.521455 7.261691 +v -1.685598 0.077890 6.334857 +v -1.567228 -0.000996 6.514598 +v -1.712898 0.410777 6.298688 +v -1.612462 0.081539 6.441525 +v -1.514472 -0.218311 6.593181 +v -1.492922 -0.249157 6.616399 +v -1.501522 -0.172351 6.606410 +v -1.669874 0.312730 6.365636 +v -1.575106 -0.079160 6.504605 +v -1.720918 0.034156 6.279810 +v -1.697484 -0.016712 6.318507 +v -1.652116 0.411451 6.390341 +v -1.663775 0.418667 6.381940 +v -1.637056 0.325020 6.412279 +v -1.728250 0.043806 6.274454 +v -1.093619 -0.467802 7.202493 +v -1.493106 -0.149493 6.624064 +v -1.599641 -0.043738 6.465753 +v -1.603946 -0.044593 6.461223 +v -1.665007 0.421979 6.374263 +v -1.729069 0.391252 6.278272 +v -1.729387 0.396971 6.273053 +v -1.714182 0.342314 6.300301 +v -1.411861 -0.079904 6.747309 +v -1.604945 -0.046659 6.455735 +v -1.110695 -0.412785 7.188624 +v -1.104293 -0.373865 7.198394 +v -1.105145 -0.371889 7.189411 +v -1.112395 -0.371429 7.186275 +v -1.359687 -0.170083 6.832276 +v -1.373140 -0.108908 6.804840 +v -1.352611 -0.185590 6.831405 +v -1.001449 -0.377081 7.353189 +v -1.498820 -0.152291 6.613266 +v -1.421360 -0.079666 6.723111 +v -1.705054 0.415086 6.316024 +v -1.646992 0.330527 6.397548 +v -1.653990 0.320705 6.393250 +v -1.444632 -0.274674 6.686740 +v -1.455324 -0.094226 6.679926 +v -1.455995 -0.277397 6.675471 +v -1.448781 -0.083077 6.683136 +v -1.576165 -0.031099 6.500488 +v -1.504948 -0.173285 6.604867 +v -1.706606 0.066382 6.304283 +v -1.707933 0.410006 6.307475 +v -1.568040 0.010356 6.510912 +v -1.569963 0.018204 6.509630 +v -1.081701 -0.343764 7.235196 +v -1.569932 -0.094319 6.517860 +v -1.658890 0.314076 6.379533 +v -1.635475 0.386915 6.415990 +v -1.633461 0.337533 6.422038 +v -1.668030 0.313952 6.369980 +v -1.581506 0.031406 6.498113 +v -1.663522 0.320381 6.378650 +v -1.629052 -0.054402 6.425087 +v -1.027537 -0.510218 7.317793 +v -1.485218 -0.273848 6.640924 +v -1.628968 -0.055347 6.418447 +v -1.662194 0.328717 6.376863 +v -1.636306 -0.052238 6.408077 +v -1.622367 0.075258 6.444465 +v -1.029806 -0.500722 7.308789 +v -1.703292 0.433282 6.324092 +v -1.640511 0.333221 6.411344 +v -1.714090 -0.007571 6.302124 +v -1.688449 -0.028894 6.333348 +v -1.360791 -0.143064 6.828664 +v -1.694368 -0.029140 6.331971 +v -1.708149 0.431833 6.312977 +v -1.626554 0.085192 6.428278 +v -0.996930 -0.389178 7.358229 +v -1.585050 0.047790 6.487920 +v -1.394602 -0.240090 6.767988 +v -1.653404 0.405680 6.396442 +v -1.573329 -0.094360 6.511603 +v -1.655400 0.408495 6.391070 +v -1.694491 0.430249 6.329977 +v -1.590801 -0.047554 6.477459 +v -1.395348 -0.245922 6.758517 +v -1.474583 -0.131959 6.648567 +v -1.635004 0.083932 6.419248 +v -1.720317 0.406043 6.295804 +v -1.635719 0.083433 6.411369 +v -1.678600 0.320427 6.349405 +v -1.357501 -0.197923 6.825293 +v -1.687102 0.322636 6.344487 +v -1.413361 -0.248015 6.758188 +v -1.374680 -0.205989 6.799607 +v -1.102722 -0.483340 7.212399 +v -1.502736 -0.255852 6.617003 +v -1.720901 0.407681 6.283505 +v -1.730875 0.400182 6.282892 +v -1.437735 -0.074997 6.700779 +v -1.625928 0.355042 6.431751 +v -1.518745 -0.207661 6.593540 +v -1.076633 -0.510728 7.238776 +v -1.577631 0.024648 6.501437 +v -1.608482 -0.041959 6.457204 +v -1.729510 0.363214 6.282069 +v -1.102084 -0.438796 7.189547 +v -1.447932 -0.082899 6.696236 +v -1.409987 -0.253545 6.746613 +v -1.108968 -0.378614 7.193160 +v -1.506087 -0.231305 6.602669 +v -1.450718 -0.088447 6.691079 +v -1.453308 -0.085446 6.685737 +v -1.504481 -0.165936 6.609760 +v -1.439287 -0.082196 6.708867 +v -1.431910 -0.271614 6.699249 +v -1.709417 0.334166 6.311617 +v -1.368448 -0.188822 6.805823 +v -1.503672 -0.154586 6.611152 +v -1.731593 0.056619 6.273501 +v -1.364470 -0.112254 6.809770 +v -1.703196 0.409418 6.321216 +v -1.360766 -0.194930 6.817620 +v -1.500339 -0.149766 6.614864 +v -1.649940 0.093522 6.394248 +v -1.581235 -0.080926 6.493205 +v -1.585195 -0.081911 6.492506 +v -1.665890 0.090515 6.371036 +v -1.456211 -0.085850 6.681909 +v -1.496071 -0.152678 6.619732 +v -1.497822 -0.158560 6.615105 +v -1.561142 -0.009351 6.515305 +v -1.503940 -0.159982 6.611372 +v -1.034407 -0.509847 7.295925 +v -1.105048 -0.380000 7.200143 +v -1.452733 -0.087148 6.679810 +v -1.459175 -0.113440 6.672080 +v -0.978401 -0.461652 7.391637 +v -1.462463 -0.119890 6.663554 +v -0.980734 -0.460292 7.388045 +v -1.114755 -0.368137 7.184297 +v -0.928603 -0.609837 7.462485 +v -0.979192 -0.456903 7.381724 +v -1.499904 -0.113482 6.615985 +v -0.987985 -0.444481 7.367138 +v -1.457687 -0.097510 6.679345 +v -0.924900 -0.598989 7.467450 +v -1.577819 -0.097394 6.498306 +v -1.579036 -0.092117 6.494588 +v -0.992884 -0.438949 7.364836 +v -0.984618 -0.457448 7.377237 +v -0.984542 -0.450157 7.374737 +v -1.501318 -0.109591 6.616058 +v -1.501732 -0.118408 6.613258 +v -1.549242 -0.101716 6.545442 +v -1.586477 -0.074788 6.489210 +v -1.107459 -0.385601 7.199998 +v -1.556851 -0.103409 6.543754 +v -0.986701 -0.425659 7.370935 +v -1.585352 -0.064800 6.487000 +v -1.500868 -0.105949 6.613908 +v -0.989108 -0.412489 7.368288 +v -0.935023 -0.573086 7.451674 +v -1.540280 -0.124521 6.555789 +v -0.937822 -0.592524 7.448578 +v -1.545300 -0.129592 6.548971 +v -0.945560 -0.571228 7.444470 +v -1.506096 -0.099384 6.602356 +v -1.111404 -0.367843 7.189671 +v -1.556381 -0.099166 6.532886 +v -1.004758 -0.508796 7.347733 +v -1.556184 -0.095256 6.530919 +v -1.512214 -0.100746 6.592350 +v -1.519567 -0.098854 6.588278 +v -1.549656 -0.088954 6.542627 +v -1.526892 -0.113478 6.576287 +v -1.553842 -0.088903 6.536159 +v -1.527767 -0.117223 6.574482 +v -1.015620 -0.498003 7.324258 +v -1.527848 -0.110124 6.573063 +v -1.530096 -0.119731 6.568958 +v -1.566287 -0.101516 6.517502 +v -1.524740 -0.097719 6.576756 +v -1.575794 -0.101938 6.506469 +v -1.535032 -0.100509 6.572455 +v -1.542588 -0.096100 6.552671 +v -1.543200 -0.090550 6.551795 +v -0.966020 -0.486357 7.409777 +v -1.545423 -0.134531 6.548644 +v -0.966267 -0.482488 7.408513 +v -1.541832 -0.137287 6.554059 +v -0.965948 -0.477336 7.401749 +v -1.528228 -0.106453 6.570845 +v -0.959438 -0.568305 7.411742 +v -1.673719 0.078954 6.354516 +v -1.535832 -0.119180 6.561565 +v -1.548694 -0.089818 6.537480 +v -1.505348 -0.126859 6.602446 +v -1.505390 -0.125016 6.607595 +v -0.986702 -0.516442 7.375597 +v -0.925153 -0.590839 7.466712 +v -0.973901 -0.514426 7.390153 +v -0.986899 -0.509953 7.370037 +v -0.977546 -0.516155 7.383622 +v -0.925166 -0.583840 7.463801 +v -1.532997 -0.137901 6.577858 +v -0.992344 -0.511272 7.364636 +v -0.968166 -0.502267 7.402326 +v -1.685799 0.082287 6.344159 +v -0.995722 -0.401907 7.366613 +v -1.100969 -0.378470 7.207405 +v -1.364067 -0.129695 6.819557 +v -1.687048 0.079297 6.338219 +v -1.580900 -0.005628 6.506499 +v -1.489151 -0.144562 6.628916 +v -1.696037 0.079579 6.324533 +v -1.498691 -0.148728 6.621983 +v -1.511145 -0.186054 6.601763 +v -1.444140 -0.079193 6.701649 +v -0.995294 -0.394827 7.363836 +v -1.103444 -0.463083 7.202647 +v -1.699634 0.329438 6.321166 +v -1.021913 -0.507330 7.321697 +v -1.648846 0.092655 6.397930 +v -1.722935 0.406172 6.289221 +v -1.704421 0.332269 6.318810 +v -1.575654 0.010686 6.506725 +v -1.702294 0.070957 6.317786 +v -1.113365 -0.418425 7.188251 +v -1.107826 -0.382188 7.198055 +v -1.114028 -0.381546 7.197102 +v -1.119708 -0.372605 7.183386 +v -1.614761 -0.043855 6.450515 +v -1.069376 -0.334267 7.263057 +v -1.046845 -0.521991 7.281921 +v -1.076960 -0.339804 7.238724 +v -1.731535 0.375533 6.279582 +v -1.722552 0.012514 6.287249 +v -1.683866 0.317187 6.359330 +v -1.678635 0.424507 6.356435 +v -1.730355 0.397190 6.279645 +v -1.715754 0.338028 6.305767 +v -1.367919 -0.187160 6.807762 +v -1.673064 0.091028 6.365571 +v -1.677786 0.091619 6.360832 +v -1.374236 -0.189897 6.806231 +v -1.725935 0.349134 6.289295 +v -1.683813 0.087582 6.348915 +v -1.083778 -0.347520 7.231771 +v -1.685333 0.320478 6.352417 +v -1.706422 0.406639 6.319499 +v -1.371725 -0.118839 6.812494 +v -1.710693 0.406867 6.314685 +v -1.716418 0.408320 6.313927 +v -1.448062 -0.273515 6.702921 +v -1.088988 -0.361523 7.226007 +v -1.645094 0.330279 6.406186 +v -1.650826 0.333486 6.402669 +v -1.505968 -0.248704 6.614643 +v -1.405927 -0.243285 6.762995 +v -1.091311 -0.363158 7.218441 +v -1.579738 -0.077900 6.494987 +v -1.095810 -0.372103 7.216593 +v -1.586345 -0.080288 6.494455 +v -1.098999 -0.377769 7.216889 +v -1.589455 -0.043475 6.487340 +v -1.657238 0.317959 6.392606 +v -1.593598 -0.041645 6.483734 +v -1.659834 0.316638 6.390049 +v -1.598452 -0.048433 6.475596 +v -1.472945 -0.123933 6.656480 +v -1.654302 0.329754 6.393677 +v -1.671216 0.318396 6.376790 +v -1.631791 0.374711 6.423599 +v -1.582029 -0.082116 6.501499 +v -1.398669 -0.087560 6.771730 +v -1.705849 0.418523 6.311728 +v -1.576738 0.014874 6.503465 +v -1.732481 0.044914 6.273572 +v -1.491670 -0.142472 6.637612 +v -1.582912 0.010769 6.501716 +v -1.625565 0.078747 6.437129 +v -1.691752 0.430544 6.344836 +v -1.364880 -0.198689 6.825454 +v -1.602702 -0.048741 6.469508 +v -1.606661 -0.045290 6.464890 +v -1.517938 -0.186081 6.599675 +v -1.608840 -0.040811 6.462458 +v -1.517346 -0.228013 6.599564 +v -1.587204 0.020403 6.496239 +v -1.615908 -0.050210 6.446087 +v -1.378422 -0.194523 6.804165 +v -1.725207 0.006841 6.287904 +v -1.653027 0.384981 6.409268 +v -1.372318 -0.191011 6.818188 +v -1.056491 -0.319597 7.267842 +v -1.624758 -0.050076 6.438797 +v -1.508893 -0.241918 6.607649 +v -1.725840 0.016661 6.283293 +v -1.034124 -0.508912 7.314581 +v -1.058527 -0.527549 7.270282 +v -1.709499 0.073028 6.309862 +v -1.632231 0.082392 6.430803 +v -1.716644 0.071155 6.300868 +v -1.513437 -0.163662 6.611176 +v -1.450882 -0.085348 6.699865 +v -1.450233 -0.088162 6.693669 +v -1.588682 0.038757 6.492019 +v -1.459161 -0.088425 6.694715 +v -1.579487 -0.085565 6.502159 +v -1.077545 -0.526873 7.249905 +v -1.583726 -0.080176 6.498700 +v -1.358732 -0.184847 6.832771 +v -1.586194 -0.087776 6.496334 +v -1.695084 0.079582 6.333374 +v -1.700575 0.076399 6.323245 +v -1.733256 0.016830 6.280944 +v -1.644376 0.085004 6.414835 +v -1.723281 0.069485 6.295507 +v -1.577315 0.000037 6.509638 +v -1.434020 -0.081840 6.719697 +v -1.089870 -0.501985 7.227765 +v -1.651102 0.085870 6.403113 +v -1.734472 0.030490 6.274608 +v -1.659376 0.413135 6.387833 +v -1.511111 -0.174756 6.604248 +v -1.709639 -0.022080 6.316223 +v -1.381339 -0.210243 6.796397 +v -1.049708 -0.525061 7.289491 +v -1.664405 0.090695 6.378876 +v -1.684420 -0.037577 6.347550 +v -1.631841 0.352097 6.429925 +v -1.514669 -0.196728 6.596780 +v -1.726187 0.068824 6.289198 +v -1.633959 0.359147 6.428000 +v -1.568946 -0.097979 6.519474 +v -1.054840 -0.527766 7.278041 +v -1.650602 0.335210 6.405861 +v -1.737106 0.046457 6.270726 +v -1.392957 -0.223808 6.784227 +v -1.575521 -0.099531 6.511018 +v -1.481833 -0.132020 6.650794 +v -1.576090 -0.089545 6.506870 +v -1.121984 -0.428000 7.196152 +v -1.616956 0.072179 6.451498 +v -1.735073 0.386330 6.283108 +v -1.117132 -0.373813 7.189727 +v -1.033811 -0.330852 7.313663 +v -1.386987 -0.102224 6.793918 +v -1.675304 0.421204 6.369605 +v -1.040232 -0.324494 7.305013 +v -1.481827 -0.277728 6.648205 +v -1.727068 0.346241 6.293365 +v -1.721287 0.349085 6.285231 +v -1.004028 -0.389767 7.357802 +v -1.654535 0.339236 6.396996 +v -1.727753 0.062623 6.284315 +v -1.009666 -0.365099 7.344042 +v -1.490272 -0.274556 6.635809 +v -1.704328 0.410581 6.321938 +v -1.669986 0.089670 6.371489 +v -1.714657 0.409626 6.313863 +v -1.660717 0.329979 6.387098 +v -1.668406 0.321032 6.377098 +v -1.666792 0.333567 6.380082 +v -1.361971 -0.189958 6.814447 +v -1.590367 -0.078241 6.487820 +v -1.637187 0.365795 6.423465 +v -1.585973 -0.035790 6.492891 +v -0.928304 -0.605704 7.466082 +v -1.545246 -0.103285 6.555512 +v -1.462289 -0.108850 6.677522 +v -1.547832 -0.106612 6.553245 +v -1.545472 -0.122665 6.557028 +v -0.966664 -0.492937 7.408044 +v -1.708935 0.411210 6.318453 +v -1.109472 -0.403024 7.196114 +v -1.471970 -0.111697 6.674531 +v -0.932579 -0.608392 7.459639 +v -1.506692 -0.111075 6.616154 +v -1.553123 -0.131807 6.546971 +v -1.711744 0.413911 6.311992 +v -0.933674 -0.603080 7.459175 +v -1.563055 -0.100324 6.534281 +v -1.467670 -0.120246 6.662149 +v -1.109492 -0.382221 7.200919 +v -1.106874 -0.368850 7.195860 +v -1.505805 -0.106713 6.613044 +v -1.546463 -0.090729 6.553843 +v -1.509512 -0.103047 6.607326 +v -1.548527 -0.088460 6.549952 +v -1.516271 -0.104327 6.598473 +v -0.987401 -0.461296 7.379536 +v -1.116965 -0.368727 7.187883 +v -1.118797 -0.369530 7.184537 +v -0.993608 -0.451456 7.372908 +v -0.995316 -0.446118 7.367500 +v -1.523398 -0.103871 6.592176 +v -1.595388 -0.070524 6.493612 +v -0.998145 -0.515103 7.360325 +v -0.943884 -0.585667 7.442982 +v -1.559097 -0.091743 6.530517 +v -1.534540 -0.111028 6.571147 +v -1.535676 -0.114650 6.568624 +v -1.590746 -0.060827 6.479802 +v -1.014973 -0.498137 7.336264 +v -1.008623 -0.369313 7.350617 +v -1.534400 -0.103762 6.569882 +v -1.021744 -0.506993 7.328390 +v -0.949378 -0.571403 7.440884 +v -0.945007 -0.573343 7.438463 +v -1.540084 -0.116995 6.562329 +v -1.545117 -0.097179 6.555762 +v -0.989989 -0.457484 7.375546 +v -1.654284 0.340738 6.399078 +v -1.675524 0.313635 6.361191 +v -1.702782 0.078354 6.328331 +v -1.700383 -0.034411 6.338178 +v -1.514714 -0.179690 6.601120 +v -1.024569 -0.509779 7.324841 +v -1.485377 -0.133554 6.643710 +v -1.692127 0.426453 6.340572 +v -1.052814 -0.320433 7.286435 +v -1.366042 -0.199087 6.821096 +v -1.522363 -0.174661 6.597198 +v -1.629566 -0.046577 6.438854 +v -1.494850 -0.144190 6.630297 +v -1.702342 -0.025021 6.323090 +v -1.651991 0.084567 6.406686 +v -1.075760 -0.337207 7.245530 +v -1.581247 0.007022 6.506500 +v -1.704484 0.075357 6.321013 +v -1.647894 0.347229 6.417825 +v -1.714440 0.431660 6.311160 +v -1.389376 -0.214295 6.794111 +v -1.679198 0.421700 6.364243 +v -1.736308 0.021665 6.277836 +v -1.684742 0.427905 6.352918 +v -1.371130 -0.196510 6.819881 +v -1.460002 -0.085628 6.686143 +v -1.094009 -0.355818 7.240866 +v -1.425964 -0.080433 6.728659 +v -1.463504 -0.086951 6.680904 +v -1.509306 -0.157324 6.615646 +v -1.434102 -0.268820 6.723539 +v -1.719711 0.074389 6.305356 +v -1.725667 -0.008675 6.296671 +v -1.120165 -0.441669 7.198775 +v -1.441930 -0.272566 6.713609 +v -1.512512 -0.231422 6.603554 +v -1.655905 0.089916 6.393731 +v -1.599821 -0.045200 6.478348 +v -1.741948 0.051727 6.268046 +v -1.660377 0.088423 6.389679 +v -1.432461 -0.083525 6.730376 +v -1.590844 -0.034552 6.491205 +v -1.727157 0.070390 6.291864 +v -1.463733 -0.102773 6.680522 +v -1.107919 -0.384384 7.203453 +v -1.087062 -0.510591 7.236605 +v -1.736914 0.058773 6.271993 +v -1.646018 -0.049365 6.407893 +v -1.729429 0.357179 6.286681 +v -1.003406 -0.399962 7.364470 +v -1.612347 -0.043337 6.464642 +v -1.489930 -0.138225 6.641996 +v -1.612169 -0.037966 6.460464 +v -1.657588 -0.049160 6.383870 +v -1.676642 -0.044367 6.362253 +v -1.685267 0.091818 6.358872 +v -1.480968 -0.126826 6.655460 +v -1.470383 -0.280605 6.662551 +v -1.680270 0.088133 6.354976 +v -1.660137 0.324851 6.394262 +v -1.720802 0.338622 6.306008 +v -1.718635 0.342636 6.302663 +v -1.663146 0.316467 6.384427 +v -1.664595 0.321288 6.386642 +v -1.658269 0.331372 6.392736 +v -1.669722 0.339250 6.384294 +v -1.673417 0.327638 6.376215 +v -1.666538 0.329610 6.375690 +v -1.635932 0.344163 6.425482 +v -1.611169 0.049643 6.473635 +v -1.588569 0.007282 6.496565 +v -1.571419 -0.097458 6.517789 +v -1.652921 0.344178 6.405779 +v -1.619037 -0.043067 6.448743 +v -1.575631 -0.015439 6.507918 +v -1.034923 -0.513192 7.322842 +v -1.105993 -0.382876 7.210908 +v -1.590365 -0.020928 6.498267 +v -1.587307 -0.090757 6.504026 +v -1.674786 0.314448 6.368270 +v -1.587243 -0.085551 6.497411 +v -1.693105 0.323068 6.348233 +v -1.602487 0.044755 6.480219 +v -1.707227 0.431602 6.320738 +v -1.424353 -0.261910 6.734953 +v -1.588695 -0.082790 6.492070 +v -1.045984 -0.519387 7.309086 +v -1.736605 0.009660 6.281620 +v -1.609820 0.060861 6.463634 +v -1.487896 -0.132320 6.648757 +v -1.662537 0.088459 6.397114 +v -1.587900 -0.074701 6.492805 +v -1.712209 0.076519 6.315609 +v -1.375501 -0.189480 6.814130 +v -1.668446 0.088009 6.381138 +v -1.707590 0.328524 6.337064 +v -1.724735 0.071822 6.299314 +v -1.703496 0.329055 6.331310 +v -1.498768 -0.142177 6.631620 +v -1.588424 0.001679 6.501663 +v -1.507899 -0.261830 6.619920 +v -1.387150 -0.220325 6.787531 +v -1.719768 0.407058 6.305611 +v -1.593788 0.008520 6.493600 +v -1.731804 0.066238 6.287299 +v -1.504680 -0.150819 6.615336 +v -1.423199 -0.080661 6.737799 +v -1.663654 0.319824 6.390206 +v -1.115560 -0.456203 7.202374 +v -1.662448 0.325562 6.392308 +v -1.690211 -0.034744 6.342364 +v -1.656057 -0.048388 6.403386 +v -1.589550 0.031078 6.495687 +v -1.728094 0.400772 6.297770 +v -1.361264 -0.191479 6.831580 +v -1.656946 -0.049348 6.395656 +v -1.714020 -0.023366 6.313902 +v -1.112448 -0.445890 7.196434 +v -1.078143 -0.340585 7.255788 +v -1.736396 0.355650 6.291537 +v -1.735507 0.360352 6.286058 +v -1.736295 0.062309 6.279655 +v -1.400168 -0.235868 6.772731 +v -1.114338 -0.427047 7.190604 +v -1.734725 0.367288 6.282619 +v -1.110845 -0.390309 7.204886 +v -1.524218 -0.227487 6.599684 +v -1.606033 -0.046524 6.472423 +v -1.522645 -0.209415 6.596121 +v -1.463656 -0.281476 6.685596 +v -1.378529 -0.131562 6.818006 +v -1.687051 0.089722 6.347447 +v -1.462687 -0.276254 6.664269 +v -1.095924 -0.363102 7.234097 +v -1.364326 -0.159237 6.830794 +v -1.088845 -0.362607 7.223315 +v -1.644985 0.352849 6.420502 +v -1.500239 -0.275886 6.632073 +v -1.672825 -0.047402 6.373796 +v -1.662099 0.408088 6.390976 +v -1.643160 0.360921 6.422190 +v -1.519665 -0.166168 6.605373 +v -1.748801 0.053902 6.267305 +v -1.022543 -0.348196 7.328844 +v -1.641413 0.343112 6.419385 +v -1.673343 0.419575 6.375118 +v -1.652370 0.347885 6.409842 +v -1.685813 0.426657 6.359149 +v -1.694527 0.431010 6.346743 +v -1.596660 -0.078595 6.487420 +v -1.467990 -0.090652 6.679523 +v -1.009197 -0.385312 7.357212 +v -1.010474 -0.375954 7.355320 +v -1.639087 0.350844 6.425658 +v -1.646052 0.340606 6.412748 +v -1.710121 0.406998 6.320022 +v -1.583481 0.001377 6.504548 +v -1.582231 -0.101868 6.505446 +v -1.547116 -0.121359 6.561064 +v -0.969124 -0.486638 7.413254 +v -1.036182 -0.507287 7.306945 +v -1.114226 -0.409347 7.201450 +v -0.970032 -0.481749 7.411185 +v -0.973505 -0.474223 7.402166 +v -0.938572 -0.596590 7.461402 +v -1.118649 -0.381757 7.201162 +v -1.479075 -0.115533 6.664425 +v -0.938552 -0.594952 7.456880 +v -1.112880 -0.376263 7.200196 +v -1.118448 -0.376649 7.199085 +v -1.549195 -0.106389 6.556577 +v -1.508027 -0.118315 6.617376 +v -0.986449 -0.460729 7.390464 +v -1.118509 -0.376229 7.195159 +v -0.948964 -0.594926 7.447725 +v -1.509708 -0.106531 6.615891 +v -1.552444 -0.106390 6.551642 +v -0.994138 -0.420300 7.376201 +v -0.994694 -0.415708 7.375832 +v -1.552067 -0.091983 6.552054 +v -1.554320 -0.135801 6.544955 +v -0.941702 -0.573876 7.454859 +v -0.998928 -0.406105 7.370111 +v -1.003884 -0.447478 7.367410 +v -0.948991 -0.572088 7.451371 +v -1.597626 -0.071625 6.482510 +v -1.597874 -0.067322 6.481393 +v -1.516764 -0.104186 6.604934 +v -1.004255 -0.519183 7.361660 +v -1.008450 -0.516218 7.353834 +v -1.522484 -0.106253 6.596950 +v -0.996391 -0.434118 7.367005 +v -1.012055 -0.514041 7.350621 +v -1.525276 -0.098702 6.584659 +v -1.019786 -0.503471 7.340447 +v -1.020029 -0.501606 7.334579 +v -1.025143 -0.506672 7.336481 +v -1.541086 -0.111272 6.568501 +v -1.543389 -0.115682 6.565525 +v -1.560235 -0.089736 6.535399 +v -1.566693 -0.092555 6.531039 +v -0.970135 -0.496710 7.411521 +v -0.998960 -0.521551 7.368667 +v -1.117915 -0.371405 7.191077 +v -1.122408 -0.372397 7.186870 +v -0.934060 -0.599748 7.464333 +v -1.510747 -0.126658 6.613255 +v -0.935718 -0.592132 7.464612 +v -0.992131 -0.430861 7.370108 +v -0.934813 -0.583998 7.463275 +v -1.515642 -0.129265 6.606010 +v -0.932602 -0.577108 7.458689 +v -0.976654 -0.516875 7.401819 +v -0.988158 -0.523587 7.382910 +v -0.993296 -0.524188 7.377291 +v -0.979916 -0.520835 7.396078 +v -1.545335 -0.139795 6.561885 +v -0.983726 -0.522757 7.389089 +v -0.973117 -0.508318 7.407314 +v -0.984769 -0.465978 7.401500 +v -1.683722 0.318694 6.363578 +v -1.672933 0.085823 6.375482 +v -1.698441 0.325433 6.335362 +v -1.520179 -0.192484 6.596362 +v -1.050003 -0.324139 7.298123 +v -1.721399 0.076077 6.310758 +v -1.502928 -0.269914 6.625785 +v -1.045521 -0.521873 7.300539 +v -1.592003 -0.072513 6.494571 +v -1.371232 -0.193021 6.830248 +v -1.028738 -0.340787 7.323916 +v -1.594714 -0.080867 6.490359 +v -1.707373 -0.029237 6.328152 +v -1.648448 0.395695 6.405458 +v -1.484383 -0.121354 6.658524 +v -1.520654 -0.199461 6.596427 +v -1.665850 0.398670 6.398025 +v -1.735947 0.065812 6.283763 +v -1.741675 0.068594 6.278955 +v -1.718261 0.419460 6.311035 +v -1.733538 -0.000943 6.287915 +v -1.680377 0.092668 6.366763 +v -1.630699 0.072321 6.442173 +v -1.623901 -0.036893 6.454807 +v -1.717296 -0.019381 6.309367 +v -1.722025 0.433604 6.315146 +v -1.390846 -0.093574 6.784941 +v -1.743785 0.033105 6.268807 +v -1.671372 0.415962 6.382888 +v -1.675798 0.332981 6.377206 +v -1.713923 0.333517 6.316079 +v -1.596292 0.000346 6.495963 +v -1.608975 -0.038859 6.477185 +v -1.623866 -0.044316 6.446524 +v -1.741482 0.065186 6.273065 +v -1.506155 -0.150650 6.621069 +v -1.447412 -0.086059 6.706974 +v -1.365755 -0.174267 6.833545 +v -1.744456 0.064900 6.270863 +v -1.407409 -0.082838 6.756965 +v -1.388060 -0.200465 6.800682 +v -1.371331 -0.137096 6.821980 +v -1.638567 -0.047136 6.431924 +v -1.461579 -0.085380 6.689902 +v -1.465923 -0.083408 6.683516 +v -1.084468 -0.344864 7.249167 +v -1.432031 -0.088171 6.750835 +v -1.105182 -0.477200 7.209908 +v -1.466444 -0.098383 6.681519 +v -1.640457 0.083492 6.422080 +v -1.698996 0.428461 6.340484 +v -1.731739 0.397378 6.289891 +v -1.656580 0.344183 6.402477 +v -1.648044 0.376057 6.415632 +v -1.429023 -0.082791 6.741298 +v -1.595963 0.019587 6.493462 +v -1.718052 0.412227 6.313942 +v -1.590193 0.027270 6.496002 +v -1.703568 0.432568 6.330672 +v -1.696293 0.084753 6.341383 +v -1.386773 -0.110483 6.802330 +v -1.457717 -0.279294 6.689543 +v -1.674870 0.085511 6.378147 +v -1.398558 -0.228790 6.780523 +v -1.108028 -0.387659 7.217835 +v -1.109667 -0.392871 7.211781 +v -1.118235 -0.383021 7.199485 +v -1.476006 -0.281022 6.658497 +v -1.746195 0.044174 6.266482 +v -1.700225 0.083087 6.334868 +v -1.522127 -0.172104 6.598824 +v -1.681351 -0.045511 6.367213 +v -1.617970 -0.037166 6.460541 +v -1.052965 -0.331523 7.305838 +v -1.378375 -0.191579 6.816292 +v -1.591982 -0.009084 6.501451 +v -1.098086 -0.368069 7.223886 +v -1.595506 -0.013132 6.497321 +v -1.596244 -0.076643 6.494019 +v -1.591366 -0.078920 6.494166 +v -1.711133 0.330965 6.327785 +v -1.592115 -0.006426 6.501400 +v -1.527290 -0.179237 6.596117 +v -1.059897 -0.327646 7.293201 +v -1.666872 0.336211 6.391281 +v -1.494969 -0.277548 6.637845 +v -1.710259 0.077585 6.325181 +v -1.030765 -0.510456 7.328561 +v -1.659457 0.084776 6.402717 +v -1.389421 -0.217984 6.790935 +v -1.664033 0.088317 6.392992 +v -1.599487 -0.029487 6.489562 +v -1.398678 -0.101296 6.789875 +v -1.628924 -0.040497 6.450562 +v -1.672780 0.087969 6.389983 +v -1.592298 0.002973 6.496611 +v -1.600732 0.028845 6.489908 +v -1.673899 0.088996 6.384005 +v -1.651768 0.352752 6.417777 +v -1.676600 0.340584 6.387114 +v -1.672352 0.339519 6.381122 +v -1.397654 -0.219170 6.790501 +v -1.119505 -0.469996 7.209692 +v -1.063084 -0.327597 7.281605 +v -1.522383 -0.221683 6.597367 +v -1.600524 0.036350 6.487445 +v -1.366155 -0.146385 6.827835 +v -1.728030 -0.019343 6.301254 +v -1.523668 -0.214555 6.597286 +v -1.727500 0.405349 6.303874 +v -1.052438 -0.525760 7.294240 +v -1.527698 -0.191729 6.593944 +v -1.434931 -0.263040 6.735966 +v -1.735821 0.070776 6.286401 +v -1.112946 -0.395680 7.203169 +v -1.077971 -0.531946 7.256896 +v -1.617076 0.053495 6.467809 +v -1.616599 -0.041357 6.466315 +v -1.615279 -0.038904 6.463409 +v -1.498507 -0.139015 6.637096 +v -1.116447 -0.418398 7.193336 +v -1.642787 -0.049566 6.421758 +v -1.685455 0.423457 6.365794 +v -1.530240 -0.166982 6.600862 +v -1.404713 -0.091622 6.774110 +v -1.120147 -0.378749 7.196012 +v -1.517295 -0.237302 6.606930 +v -1.721051 0.404985 6.312550 +v -1.655419 0.378581 6.410059 +v -1.723250 0.423650 6.307716 +v -1.697377 0.092453 6.349126 +v -1.738189 0.372686 6.288144 +v -1.697085 0.430564 6.344659 +v -1.706286 0.427063 6.344544 +v -1.364232 -0.188189 6.832994 +v -1.421198 -0.082453 6.744684 +v -1.725650 0.078667 6.305536 +v -1.443236 -0.084621 6.721087 +v -1.735422 0.072545 6.291515 +v -1.467713 -0.083716 6.684615 +v -1.470420 -0.108309 6.678814 +v -1.661163 0.338458 6.396974 +v -1.592608 -0.063663 6.486274 +v -1.601521 -0.071465 6.485139 +v -1.599771 -0.067375 6.485389 +v -0.944874 -0.599043 7.461975 +v -0.947369 -0.597984 7.454735 +v -1.564302 -0.088436 6.532747 +v -1.114061 -0.404696 7.204645 +v -0.975672 -0.502448 7.414201 +v -1.587100 -0.104503 6.507095 +v -0.995874 -0.455643 7.375907 +v -0.974423 -0.496887 7.414649 +v -1.007014 -0.453361 7.371049 +v -1.514315 -0.105973 6.623389 +v -0.973681 -0.483533 7.411872 +v -1.589139 -0.102099 6.503582 +v -1.514133 -0.110622 6.625801 +v -1.568803 -0.088657 6.530790 +v -0.978814 -0.478098 7.405028 +v -1.007549 -0.433720 7.369306 +v -0.952088 -0.573849 7.439523 +v -1.001078 -0.438056 7.366102 +v -1.513405 -0.103306 6.610672 +v -1.558746 -0.139230 6.546873 +v -0.991298 -0.460560 7.382508 +v -1.569878 -0.102431 6.532651 +v -0.953778 -0.571979 7.443715 +v -0.998356 -0.416217 7.377630 +v -1.583505 -0.100534 6.510984 +v -1.562037 -0.129493 6.550530 +v -0.998779 -0.424240 7.376455 +v -1.562743 -0.137139 6.540716 +v -1.000601 -0.411427 7.373860 +v -1.572096 -0.092740 6.528842 +v -1.523792 -0.105197 6.606490 +v -1.536460 -0.102150 6.587788 +v -1.537429 -0.100150 6.581495 +v -1.544612 -0.113079 6.570206 +v -1.553125 -0.103262 6.555716 +v -1.549164 -0.098367 6.555736 +v -1.557342 -0.096393 6.551027 +v -1.560265 -0.106644 6.547322 +v -1.563243 -0.103544 6.538040 +v -1.568799 -0.098648 6.531377 +v -0.932748 -0.606404 7.464520 +v -1.514355 -0.246696 6.610480 +v -1.508110 -0.150124 6.623996 +v -1.723119 -0.027157 6.313804 +v -1.527956 -0.200168 6.594655 +v -1.516762 -0.147605 6.623659 +v -1.696551 0.324527 6.352711 +v -0.946218 -0.590899 7.445302 +v -1.665366 -0.049231 6.393247 +v -0.955619 -0.587020 7.441791 +v -0.954599 -0.581136 7.441527 +v -1.758233 0.044212 6.259465 +v -1.588858 -0.097853 6.502933 +v -1.600357 -0.070406 6.491501 +v -1.600068 -0.075882 6.489570 +v -1.652036 0.363778 6.416878 +v -1.741168 0.071333 6.284207 +v -1.602204 -0.069850 6.488386 +v -1.391964 -0.116939 6.807517 +v -1.597692 -0.020869 6.495418 +v -1.623998 -0.036117 6.457819 +v -1.605666 -0.028519 6.485647 +v -1.733498 0.395415 6.294660 +v -1.666270 0.342257 6.402606 +v -1.740196 0.384748 6.289430 +v -1.453633 -0.087866 6.711184 +v -1.679905 0.420620 6.376043 +v -1.617949 0.067512 6.457082 +v -1.626412 0.061574 6.459670 +v -1.751308 0.058178 6.267927 +v -1.396307 -0.213783 6.793746 +v -1.624173 0.068979 6.452988 +v -1.754920 0.052524 6.263208 +v -1.721339 0.335725 6.311100 +v -1.636425 0.075662 6.438043 +v -1.692294 -0.041581 6.356238 +v -1.644633 0.081121 6.425582 +v -1.115834 -0.396532 7.209662 +v -1.722485 0.074540 6.314435 +v -1.103706 -0.378139 7.226028 +v -1.382015 -0.192204 6.814138 +v -1.044820 -0.334581 7.313018 +v -1.728805 0.431038 6.309957 +v -1.714286 -0.028305 6.324541 +v -1.440759 -0.085466 6.726479 +v -1.731386 0.424813 6.304955 +v -1.725228 0.427338 6.306276 +v -1.680279 0.325285 6.378129 +v -1.676329 0.318906 6.375793 +v -1.740684 0.381224 6.288978 +v -1.067663 -0.332810 7.272934 +v -1.691671 0.092504 6.353470 +v -1.665997 0.389391 6.403433 +v -1.471339 -0.282394 6.680946 +v -1.724728 0.399900 6.319935 +v -1.712783 0.432028 6.330009 +v -1.016083 -0.372730 7.351203 +v -1.022459 -0.371815 7.347716 +v -1.600327 0.009747 6.493706 +v -1.600802 0.016264 6.494219 +v -1.473754 -0.099878 6.682407 +v -1.490156 -0.278374 6.647559 +v -1.684400 0.322500 6.369075 +v -1.753573 0.066188 6.268788 +v -1.515059 -0.272675 6.625986 +v -1.495562 -0.139018 6.641970 +v -1.488796 -0.113967 6.658585 +v -1.417711 -0.084797 6.754525 +v -1.730008 0.074863 6.297524 +v -1.504510 -0.140702 6.633927 +v -1.505038 -0.143822 6.629462 +v -1.755831 0.035717 6.263014 +v -1.663664 0.084640 6.406739 +v -1.680448 0.337734 6.383788 +v -1.653977 0.350648 6.415234 +v -1.024926 -0.364436 7.341184 +v -1.034711 -0.513152 7.335504 +v -1.535174 -0.182711 6.595674 +v -1.676707 0.400793 6.392824 +v -1.488270 -0.286636 6.666831 +v -1.046215 -0.516024 7.317369 +v -1.681682 0.405660 6.386695 +v -1.656478 0.368224 6.413599 +v -1.519328 -0.158248 6.614205 +v -1.638663 -0.041671 6.439243 +v -1.124221 -0.434613 7.197063 +v -1.678783 0.415911 6.381351 +v -1.406952 -0.225589 6.783388 +v -1.489999 -0.281780 6.652899 +v -1.051304 -0.527305 7.302946 +v -1.730873 0.402345 6.305612 +v -1.733526 0.398844 6.300914 +v -1.719518 0.333401 6.316025 +v -1.725100 0.338527 6.310100 +v -1.057344 -0.530218 7.299414 +v -1.645306 -0.045791 6.428569 +v -1.727817 0.344457 6.307395 +v -1.603572 0.004626 6.493916 +v -1.677682 0.091716 6.382947 +v -1.734156 -0.016547 6.298565 +v -1.091895 -0.352184 7.243912 +v -1.737150 -0.008913 6.291047 +v -1.070369 -0.534949 7.275237 +v -1.719540 0.406931 6.321762 +v -1.719364 0.408943 6.321459 +v -1.747654 0.009410 6.277491 +v -1.744025 0.069548 6.289527 +v -1.474017 -0.088848 6.682690 +v -1.471265 -0.094549 6.680060 +v -1.680177 0.087171 6.375013 +v -1.381515 -0.197507 6.821748 +v -1.748905 0.070267 6.274949 +v -1.685415 0.091568 6.371796 +v -1.476503 -0.095636 6.679077 +v -1.747342 0.022595 6.272062 +v -1.607649 -0.031246 6.482061 +v -1.505404 -0.280319 6.637563 +v -1.683524 0.325823 6.377189 +v -1.102285 -0.371653 7.233588 +v -1.093626 -0.513604 7.238190 +v -1.652823 0.084710 6.415771 +v -1.734298 0.397405 6.302782 +v -1.489676 -0.119282 6.658575 +v -1.394078 -0.204651 6.798206 +v -1.488238 -0.124645 6.656667 +v -1.690343 0.319469 6.363668 +v -1.694504 0.321341 6.358562 +v -1.719456 0.432377 6.320300 +v -1.410304 -0.237678 6.769238 +v -1.692817 0.428371 6.355971 +v -1.511929 -0.278310 6.631310 +v -1.386585 -0.194733 6.805858 +v -1.698883 0.428569 6.349604 +v -1.725580 0.412389 6.315380 +v -1.704059 0.085869 6.340510 +v -1.506831 -0.138506 6.639356 +v -1.516243 -0.263494 6.622195 +v -1.419901 -0.241295 6.765622 +v -1.735777 0.075521 6.299574 +v -1.420109 -0.254947 6.745587 +v -1.739574 0.365554 6.289288 +v -1.590909 -0.103975 6.508398 +v -1.590997 -0.098151 6.506344 +v -1.472291 -0.087594 6.680981 +v -1.677847 0.086542 6.378710 +v -1.477903 -0.104730 6.678153 +v -1.589463 -0.100709 6.511102 +v -1.606150 -0.022487 6.488498 +v -1.465711 -0.087742 6.691284 +v -1.558084 -0.093552 6.544258 +v -1.512686 -0.126694 6.621263 +v -1.004168 -0.456237 7.376479 +v -1.478530 -0.112494 6.669938 +v -0.948703 -0.601639 7.456551 +v -0.974943 -0.490644 7.413787 +v -1.118722 -0.416120 7.206016 +v -0.986054 -0.485413 7.402187 +v -1.546435 -0.119398 6.571877 +v -1.484828 -0.113374 6.662242 +v -0.984259 -0.479345 7.403807 +v -1.707644 0.084787 6.335233 +v -1.712646 0.082571 6.330931 +v -1.556223 -0.123315 6.560238 +v -1.718650 0.077538 6.319595 +v -1.577527 -0.103842 6.531579 +v -0.982953 -0.471751 7.402647 +v -1.014791 -0.435843 7.369913 +v -1.521431 -0.101202 6.615369 +v -0.998977 -0.456077 7.382161 +v -1.009343 -0.407313 7.372731 +v -1.577573 -0.098311 6.523635 +v -1.560041 -0.139478 6.553364 +v -1.578989 -0.094639 6.523304 +v -0.998073 -0.419745 7.378046 +v -1.004250 -0.425621 7.374766 +v -1.563832 -0.134339 6.542469 +v -1.566036 -0.137104 6.543982 +v -1.523170 -0.102342 6.610414 +v -1.001786 -0.524160 7.373377 +v -1.533181 -0.109271 6.597335 +v -1.015867 -0.518399 7.362188 +v -1.544055 -0.102532 6.573164 +v -1.018733 -0.511916 7.351257 +v -1.546906 -0.111663 6.573298 +v -1.036833 -0.512395 7.342460 +v -1.558943 -0.100129 6.554384 +v -0.979221 -0.513309 7.412408 +v -1.516688 -0.134089 6.621660 +v -1.517287 -0.133990 6.617380 +v -1.512216 -0.119851 6.624597 +v -1.558450 -0.104240 6.554122 +v -1.561395 -0.107120 6.552115 +v -0.980523 -0.487375 7.409428 +v -1.521738 -0.131746 6.610605 +v -1.526229 -0.130027 6.603961 +v -0.949510 -0.593155 7.466866 +v -0.981443 -0.520226 7.406616 +v -0.943328 -0.585168 7.464286 +v -1.527521 -0.131238 6.595653 +v -1.538686 -0.136014 6.585551 +v -1.545844 -0.137280 6.579192 +v -0.988647 -0.460707 7.398192 +v -0.992946 -0.458166 7.391840 +v -1.528178 -0.109711 6.601253 +v -1.603493 -0.016372 6.492600 +v -1.415086 -0.090407 6.765819 +v -1.645064 0.075381 6.434436 +v -1.124821 -0.464661 7.208241 +v -1.727431 0.432309 6.316005 +v -0.957820 -0.595423 7.445244 +v -1.400543 -0.207669 6.793836 +v -1.726713 0.400404 6.313915 +v -1.533694 -0.213984 6.595428 +v -1.698257 0.326424 6.356203 +v -1.616846 -0.032592 6.477147 +v -1.531496 -0.201546 6.593664 +v -1.669111 -0.044721 6.408484 +v -1.514401 -0.137481 6.629905 +v -1.662576 0.355207 6.412329 +v -0.961352 -0.591486 7.442715 +v -1.615716 0.043389 6.476394 +v -1.525685 -0.159634 6.611067 +v -1.518125 -0.152395 6.620479 +v -1.433986 -0.086268 6.742819 +v -1.526599 -0.155566 6.610505 +v -1.531250 -0.170618 6.597731 +v -1.413419 -0.231965 6.779302 +v -1.485082 -0.287226 6.674470 +v -1.091636 -0.351766 7.256161 +v -1.038746 -0.516773 7.327456 +v -1.042893 -0.514269 7.319791 +v -1.375226 -0.158227 6.829302 +v -1.675944 -0.047817 6.379698 +v -1.759872 0.052279 6.261412 +v -1.633098 0.070452 6.448538 +v -1.729438 0.336717 6.312614 +v -1.758004 0.063085 6.264502 +v -1.718992 -0.028835 6.319779 +v -1.422289 -0.250030 6.755054 +v -1.688311 0.425558 6.371125 +v -1.029755 -0.355571 7.334617 +v -1.730321 0.428711 6.306749 +v -1.733613 0.419635 6.306082 +v -1.695338 0.427309 6.363715 +v -1.747457 0.071507 6.284135 +v -1.498867 -0.129712 6.651769 +v -1.017733 -0.388114 7.363338 +v -1.627557 -0.040550 6.460332 +v -1.035839 -0.349733 7.329247 +v -1.628777 -0.039033 6.454959 +v -1.503537 -0.282860 6.653141 +v -1.602015 -0.002592 6.494011 +v -1.729346 0.078710 6.312198 +v -1.633593 -0.038862 6.447298 +v -1.671272 0.338672 6.398358 +v -1.729558 0.079714 6.305032 +v -1.731424 0.078388 6.301062 +v -1.739992 0.357329 6.294645 +v -1.025395 -0.377518 7.353698 +v -1.741158 0.368975 6.295449 +v -1.470268 -0.095591 6.691048 +v -1.741722 0.071511 6.295487 +v -1.119123 -0.488419 7.217394 +v -1.476793 -0.090879 6.679771 +v -1.743988 -0.009389 6.289472 +v -1.742071 0.000863 6.284023 +v -1.686902 0.091243 6.376685 +v -1.650093 -0.044377 6.422373 +v -1.719324 0.432606 6.328205 +v -1.678635 0.093477 6.364580 +v -1.536606 -0.226808 6.598167 +v -1.534593 -0.221776 6.597953 +v -1.409497 -0.096045 6.780296 +v -1.748496 0.000880 6.279383 +v -1.655046 -0.045398 6.413285 +v -1.753990 0.011542 6.271649 +v -1.592462 -0.102031 6.506201 +v -1.609326 0.037662 6.482372 +v -1.465955 -0.092573 6.696009 +v -1.426229 -0.090992 6.759815 +v -1.716366 0.330361 6.332999 +v -1.611129 0.023794 6.487679 +v -1.128260 -0.458003 7.206874 +v -1.732853 0.395775 6.309404 +v -1.714303 -0.033018 6.333411 +v -1.613629 -0.025736 6.484302 +v -1.382376 -0.145443 6.824447 +v -1.128332 -0.433012 7.199246 +v -1.076357 -0.342596 7.272405 +v -1.510373 -0.137566 6.632428 +v -1.618561 0.036118 6.478939 +v -1.704624 0.092871 6.349837 +v -1.460800 -0.089127 6.703664 +v -1.468623 -0.092221 6.703990 +v -1.629136 0.050203 6.464995 +v -1.673562 0.089250 6.399641 +v -1.710184 0.089330 6.340744 +v -1.668671 0.090236 6.397289 +v -1.630917 0.058680 6.459760 +v -1.662460 0.365209 6.412320 +v -1.539710 -0.199638 6.593969 +v -1.662670 0.349474 6.408861 +v -1.620022 -0.037412 6.470618 +v -1.371614 -0.180818 6.832959 +v -1.675651 -0.047641 6.385302 +v -1.534243 -0.175582 6.595838 +v -1.587836 -0.100118 6.520705 +v -1.762360 0.034694 6.259268 +v -1.068160 -0.335503 7.295105 +v -1.073507 -0.340717 7.280027 +v -1.445177 -0.086496 6.730556 +v -1.732135 0.080853 6.310814 +v -1.453583 -0.087157 6.718438 +v -1.754654 0.073071 6.281643 +v -1.412754 -0.234690 6.775537 +v -1.608704 0.015689 6.490918 +v -1.762291 0.069301 6.268899 +v -1.670114 0.342724 6.402299 +v -1.505261 -0.133132 6.651482 +v -1.704185 0.427834 6.355736 +v -1.719653 0.330758 6.321352 +v -1.711067 0.427758 6.340532 +v -1.478846 -0.097019 6.681390 +v -1.725024 0.335322 6.320397 +v -1.632360 -0.039473 6.453119 +v -1.730660 0.346198 6.300971 +v -1.534296 -0.235120 6.602360 +v -1.013816 -0.395841 7.364937 +v -1.640118 0.071706 6.443319 +v -1.018414 -0.376848 7.355711 +v -1.755470 -0.000885 6.277277 +v -1.755068 0.004435 6.274296 +v -1.470589 -0.282743 6.696825 +v -1.456846 -0.274701 6.717129 +v -1.572704 -0.087977 6.537742 +v -1.479137 -0.093420 6.680480 +v -1.481656 -0.093991 6.678014 +v -1.589385 -0.103052 6.523908 +v -1.482695 -0.103882 6.676294 +v -1.487494 -0.108679 6.667799 +v -1.476851 -0.096643 6.683264 +v -1.479645 -0.100279 6.678161 +v -1.765044 0.052697 6.258885 +v -0.980980 -0.501534 7.416759 +v -0.957858 -0.575006 7.456660 +v -1.726192 0.074883 6.316347 +v -1.525120 -0.151020 6.612309 +v -1.120219 -0.413424 7.211419 +v -0.959386 -0.573681 7.449000 +v -1.685559 0.331839 6.378560 +v -1.719244 0.083931 6.325368 +v -1.516434 -0.102684 6.620504 +v -1.723445 0.406313 6.322360 +v -1.494328 -0.118803 6.660341 +v -0.987398 -0.489170 7.403578 +v -1.735584 0.391973 6.305363 +v -1.528058 -0.163737 6.606006 +v -0.993643 -0.472961 7.403785 +v -0.989886 -0.483779 7.401585 +v -0.999095 -0.458834 7.389552 +v -1.120133 -0.400517 7.210289 +v -1.003243 -0.457512 7.383753 +v -0.960227 -0.601722 7.445933 +v -0.999596 -0.527514 7.381737 +v -1.012351 -0.443009 7.368983 +v -1.521800 -0.134419 6.615608 +v -1.013745 -0.524335 7.375749 +v -1.723920 0.080505 6.319513 +v -1.010389 -0.412621 7.373455 +v -1.492659 -0.110173 6.660577 +v -1.512897 -0.120649 6.630872 +v -1.513555 -0.114917 6.629848 +v -1.020936 -0.514149 7.355682 +v -1.032749 -0.511867 7.346740 +v -1.567154 -0.136424 6.549603 +v -1.515189 -0.127115 6.631261 +v -1.566601 -0.132214 6.550921 +v -1.026917 -0.508530 7.341911 +v -0.984405 -0.518548 7.413552 +v -1.539902 -0.105189 6.590928 +v -1.546227 -0.102608 6.585250 +v -1.552656 -0.112621 6.575352 +v -1.549943 -0.120831 6.570352 +v -1.566569 -0.104583 6.557581 +v -1.562451 -0.096223 6.549659 +v -1.574122 -0.110065 6.552476 +v -1.574359 -0.092665 6.546869 +v -1.574809 -0.111612 6.541690 +v -1.574195 -0.107313 6.536877 +v -0.950623 -0.609614 7.458611 +v -0.953711 -0.610688 7.454225 +v -1.007337 -0.418585 7.374279 +v -0.953969 -0.601707 7.452035 +v -1.684672 0.324079 6.373789 +v -1.700808 0.326136 6.357512 +v -1.585808 -0.093506 6.525427 +v -1.528535 -0.246348 6.611181 +v -1.716750 0.330939 6.338914 +v -1.101116 -0.504596 7.229014 +v -1.740688 0.384467 6.303895 +v -1.747703 -0.007369 6.285256 +v -1.590968 -0.096523 6.520363 +v -1.530780 -0.239393 6.606638 +v -1.382691 -0.195164 6.826901 +v -1.659407 0.083548 6.413284 +v -1.395740 -0.196204 6.806253 +v -1.402261 -0.197357 6.802499 +v -1.730784 -0.030478 6.319660 +v -1.758945 0.023121 6.266284 +v -1.609528 -0.013889 6.488070 +v -1.770312 0.026484 6.258995 +v -1.112192 -0.395341 7.220406 +v -1.067645 -0.535620 7.281888 +v -1.107368 -0.378608 7.233349 +v -1.514982 -0.135551 6.634897 +v -1.121020 -0.399237 7.214642 +v -1.390622 -0.127137 6.812971 +v -1.734402 -0.023399 6.304820 +v -1.728597 0.335373 6.314730 +v -1.726421 0.342401 6.308843 +v -1.696735 0.426856 6.369794 +v -1.063543 -0.333152 7.300289 +v -1.090194 -0.527707 7.247619 +v -1.040794 -0.514147 7.338860 +v -1.397453 -0.111882 6.801582 +v -1.370355 -0.169319 6.830888 +v -1.099600 -0.526275 7.244642 +v -1.736976 0.350326 6.299335 +v -1.460643 -0.092324 6.717638 +v -1.519210 -0.258604 6.616856 +v -1.397828 -0.199313 6.801930 +v -1.471506 -0.096791 6.693309 +v -1.545234 -0.189782 6.592798 +v -1.477569 -0.099166 6.687134 +v -1.017277 -0.400063 7.369937 +v -1.479481 -0.101229 6.680870 +v -1.525149 -0.148882 6.618939 +v -1.665926 -0.043695 6.412629 +v -1.665837 0.375133 6.408355 +v -1.538985 -0.170172 6.596682 +v -1.488161 -0.109632 6.671186 +v -1.580277 -0.087765 6.544424 +v -1.485372 -0.098552 6.673879 +v -1.694551 0.092215 6.366372 +v -1.496893 -0.124379 6.654209 +v -1.578748 -0.091869 6.527787 +v -1.741938 0.354917 6.303387 +v -1.706365 0.428184 6.351604 +v -1.705817 0.326868 6.346431 +v -1.700113 0.091640 6.361108 +v -1.742018 0.378235 6.295575 +v -1.771757 0.043668 6.254938 +v -1.654982 0.076591 6.428905 +v -1.680254 -0.043527 6.396281 +v -1.728284 0.400267 6.321097 +v -1.710812 0.092624 6.345000 +v -1.699246 0.324942 6.361237 +v -1.438053 -0.254787 6.751236 +v -1.416264 -0.099797 6.781746 +v -1.679014 0.340831 6.392129 +v -1.454514 -0.275230 6.711680 +v -1.459019 -0.276822 6.704093 +v -1.625584 -0.039521 6.465058 +v -1.380010 -0.167589 6.828228 +v -1.762929 0.041146 6.258769 +v -1.487113 -0.103918 6.672139 +v -1.490051 -0.106064 6.665055 +v -1.714621 0.085710 6.333328 +v -1.422303 -0.234950 6.773853 +v -1.615870 0.028580 6.482621 +v -1.764620 0.065717 6.265062 +v -1.109902 -0.528377 7.245015 +v -1.503352 -0.135033 6.646916 +v -1.520927 -0.140958 6.627245 +v -1.672156 0.355066 6.407410 +v -1.769203 0.065805 6.263366 +v -1.745940 -0.020425 6.299144 +v -1.718391 0.429911 6.333663 +v -1.761222 0.012179 6.268465 +v -1.378515 -0.187133 6.831455 +v -1.039536 -0.369277 7.347828 +v -1.734060 0.429598 6.312595 +v -1.729524 0.397711 6.319754 +v -1.733135 0.395516 6.314498 +v -1.128485 -0.442872 7.201242 +v -1.489801 -0.101429 6.673295 +v -1.487970 -0.098777 6.673895 +v -1.391357 -0.199439 6.815575 +v -1.734551 0.406843 6.311453 +v -1.694798 -0.045334 6.369619 +v -1.733500 0.412798 6.310425 +v -1.686726 0.417356 6.379858 +v -1.121145 -0.400940 7.223330 +v -1.408144 -0.208103 6.793528 +v -1.623625 0.028652 6.480223 +v -1.384258 -0.183752 6.830503 +v -1.680106 0.089914 6.392442 +v -1.681787 0.093426 6.385554 +v -1.615527 0.008997 6.487055 +v -1.671960 0.360358 6.407665 +v -1.717994 0.332274 6.327703 +v -1.711382 -0.036340 6.341195 +v -1.115098 -0.508808 7.229537 +v -1.406241 -0.217361 6.788789 +v -1.700143 0.426400 6.362947 +v -1.618791 -0.007592 6.486654 +v -1.736195 0.340631 6.314901 +v -1.610987 -0.004678 6.488676 +v -1.019949 -0.394836 7.366203 +v -1.769197 0.061674 6.258462 +v -1.113050 -0.396633 7.228577 +v -1.116213 -0.400278 7.227207 +v -1.107194 -0.376606 7.239789 +v -1.639849 0.067023 6.450649 +v -1.773628 0.051743 6.253745 +v -1.103197 -0.367016 7.241931 +v -1.108783 -0.388191 7.227306 +v -1.406652 -0.107100 6.794119 +v -1.514983 -0.280630 6.636510 +v -1.673301 0.385239 6.401551 +v -1.484565 -0.108914 6.674109 +v -1.674766 0.341383 6.399347 +v -1.522241 -0.268513 6.624372 +v -1.525777 -0.265391 6.619971 +v -1.451692 -0.272087 6.722540 +v -1.493667 -0.101162 6.665952 +v -1.719756 0.092100 6.331370 +v -1.496441 -0.114903 6.660604 +v -1.731991 0.403274 6.316022 +v -1.584041 -0.105904 6.532011 +v -1.498093 -0.108634 6.658296 +v -1.609213 0.001697 6.491520 +v -1.484555 -0.101831 6.676479 +v -0.965758 -0.577079 7.457696 +v -1.750810 0.072715 6.286680 +v -0.982613 -0.495392 7.415549 +v -1.528793 -0.149194 6.613646 +v -1.125967 -0.422748 7.212198 +v -1.723225 0.090222 6.327076 +v -1.016854 -0.459458 7.377055 +v -0.986380 -0.502620 7.418012 +v -1.499695 -0.122600 6.657030 +v -1.690120 0.332076 6.376619 +v -1.640712 -0.035186 6.450689 +v -1.013857 -0.454100 7.372378 +v -1.500876 -0.104306 6.656745 +v -1.696451 0.334461 6.370870 +v -1.518044 -0.107248 6.630061 +v -1.701905 0.331902 6.361514 +v -0.989909 -0.498244 7.414216 +v -0.991551 -0.492872 7.406067 +v -1.015356 -0.416310 7.374823 +v -1.511525 -0.118027 6.639180 +v -1.512401 -0.122450 6.639027 +v -0.964197 -0.597561 7.442315 +v -1.531707 -0.162724 6.609202 +v -1.530377 -0.102226 6.616416 +v -0.967326 -0.621164 7.443703 +v -0.999169 -0.480216 7.401192 +v -1.128455 -0.429646 7.202995 +v -1.513683 -0.111294 6.642586 +v -0.998140 -0.460539 7.395239 +v -1.516897 -0.132274 6.631229 +v -0.968033 -0.622243 7.440186 +v -1.008068 -0.464429 7.385673 +v -1.536780 -0.161640 6.602931 +v -1.519066 -0.136922 6.627686 +v -0.968014 -0.617791 7.440453 +v -1.522282 -0.137907 6.621184 +v -1.731771 0.087170 6.314687 +v -1.531309 -0.156208 6.607899 +v -1.532872 -0.156920 6.604429 +v -0.970567 -0.618429 7.437533 +v -1.534131 -0.152865 6.605254 +v -1.536459 -0.156616 6.602120 +v -1.013482 -0.519644 7.366927 +v -0.968503 -0.594311 7.441728 +v -0.962960 -0.577893 7.446853 +v -1.527160 -0.137675 6.621272 +v -1.555040 -0.136079 6.573051 +v -1.556599 -0.121435 6.571228 +v -1.565295 -0.123349 6.572272 +v -1.565656 -0.134586 6.561919 +v -1.564273 -0.127657 6.557801 +v -1.539335 -0.112440 6.598350 +v -1.548234 -0.105907 6.588869 +v -1.551764 -0.101372 6.578484 +v -1.555090 -0.117531 6.574932 +v -1.553298 -0.103642 6.575544 +v -1.566819 -0.100306 6.557692 +v -0.985528 -0.510172 7.418794 +v -1.532331 -0.108703 6.608993 +v -1.527978 -0.131667 6.612045 +v -1.534914 -0.112190 6.604898 +v -1.534369 -0.128810 6.607645 +v -1.693212 0.329234 6.369005 +v -1.692699 0.324545 6.366440 +v -1.728037 0.083192 6.316448 +v -0.961048 -0.611061 7.448101 +v -1.560385 -0.137901 6.561016 +v -0.992474 -0.524192 7.413916 +v -0.951097 -0.604278 7.466250 +v -1.014554 -0.426446 7.373736 +v -0.987783 -0.525698 7.401595 +v -0.991934 -0.527563 7.395565 +v -0.998171 -0.529172 7.390772 +v -0.954020 -0.614306 7.461826 +v -0.958014 -0.617771 7.455873 +v -0.957309 -0.586242 7.466294 +v -0.948955 -0.579342 7.461644 +v -0.966618 -0.616458 7.447430 +v -0.949860 -0.605211 7.461205 +v -1.649206 -0.035272 6.439871 +v -1.678241 0.381960 6.401553 +v -1.688529 0.423106 6.375221 +v -1.096302 -0.355029 7.265034 +v -1.112751 -0.496559 7.221800 +v -1.388099 -0.200645 6.823191 +v -1.386465 -0.165026 6.827466 +v -1.394482 -0.157662 6.824738 +v -1.042099 -0.340866 7.320439 +v -1.497864 -0.283654 6.655332 +v -1.642178 0.069110 6.447437 +v -1.386650 -0.149315 6.825127 +v -1.411508 -0.201900 6.795367 +v -1.684072 0.093988 6.383293 +v -1.404011 -0.203803 6.796090 +v -1.685000 0.339010 6.390735 +v -1.055066 -0.343492 7.322074 +v -1.077033 -0.542964 7.294687 +v -1.456033 -0.090599 6.726370 +v -1.737391 0.426541 6.310186 +v -1.666396 0.079541 6.421063 +v -1.080085 -0.540708 7.274881 +v -1.739258 0.415310 6.308488 +v -1.766689 0.000451 6.269537 +v -1.418038 -0.228706 6.780930 +v -1.652120 -0.040552 6.430500 +v -1.739488 0.346786 6.306732 +v -1.620845 -0.022754 6.481158 +v -1.756396 0.073427 6.275272 +v -1.473272 -0.096180 6.700185 +v -1.052393 -0.520918 7.317219 +v -1.056132 -0.527768 7.312754 +v -1.698426 0.086653 6.373827 +v -1.496728 -0.100753 6.666774 +v -1.636917 -0.040272 6.458218 +v -1.060747 -0.532542 7.309052 +v -1.687575 0.336052 6.385669 +v -1.641827 -0.033804 6.447609 +v -1.089234 -0.535143 7.254819 +v -1.722748 -0.033363 6.330304 +v -1.580403 -0.087198 6.538282 +v -1.671237 0.084665 6.407320 +v -1.621381 0.000563 6.485162 +v -1.742638 0.361751 6.304100 +v -1.580770 -0.113429 6.539366 +v -1.477944 -0.098472 6.691498 +v -1.585036 -0.106195 6.534594 +v -1.588328 -0.102915 6.527138 +v -1.722531 0.334133 6.340976 +v -1.616638 0.016733 6.486710 +v -1.742990 0.079928 6.306191 +v -1.745662 0.077394 6.301974 +v -1.588418 -0.091259 6.530129 +v -1.591858 -0.097396 6.525115 +v -1.590726 -0.092904 6.525537 +v -1.735924 0.399378 6.316848 +v -1.740943 0.409232 6.312852 +v -1.688563 -0.045500 6.376194 +v -1.760466 -0.007923 6.280154 +v -1.726176 0.337963 6.326189 +v -1.061073 -0.338708 7.310469 +v -1.775422 0.032386 6.255218 +v -1.728648 -0.025775 6.310328 +v -1.526415 -0.142350 6.623755 +v -1.491550 -0.111373 6.671563 +v -1.496262 -0.113616 6.665661 +v -1.771989 0.064464 6.258530 +v -1.535463 -0.246054 6.609288 +v -1.522087 -0.143421 6.625875 +v -1.079669 -0.345732 7.277255 +v -1.429204 -0.095758 6.766933 +v -1.511063 -0.136538 6.641966 +v -1.479969 -0.285118 6.687147 +v -1.447489 -0.089899 6.741654 +v -1.660705 -0.042044 6.417465 +v -1.702105 0.326835 6.360585 +v -1.705878 0.325747 6.355396 +v -1.733049 0.429090 6.320309 +v -1.112333 -0.516944 7.236604 +v -1.692374 0.091322 6.383643 +v -1.701477 0.423498 6.370759 +v -1.065566 -0.535876 7.296412 +v -1.740348 0.421139 6.308460 +v -1.692369 0.088927 6.378202 +v -1.685541 0.355374 6.398988 +v -1.711539 -0.039293 6.355077 +v -1.706281 -0.038464 6.349391 +v -1.714891 -0.036957 6.349007 +v -1.126772 -0.505728 7.226825 +v -1.709638 -0.043147 6.360193 +v -1.659728 -0.037409 6.427116 +v -1.452654 -0.091290 6.735241 +v -1.397296 -0.129125 6.813246 +v -1.725318 -0.030714 6.324323 +v -1.614933 -0.014780 6.486613 +v -1.669502 -0.037661 6.418730 +v -1.653855 0.072249 6.436992 +v -1.620514 0.007115 6.486386 +v -1.103362 -0.363714 7.247581 +v -1.628421 -0.028368 6.472647 +v -1.466645 -0.094097 6.715265 +v -1.665465 0.081126 6.415141 +v -1.717637 0.094694 6.342890 +v -1.681224 0.393541 6.394351 +v -1.541311 -0.163119 6.601455 +v -1.545962 -0.181894 6.595453 +v -1.693255 0.405633 6.382780 +v -1.389002 -0.191517 6.828046 +v -1.052436 -0.518623 7.329858 +v -1.403178 -0.121368 6.807450 +v -1.712485 0.424284 6.354903 +v -1.742440 0.346747 6.311821 +v -1.392318 -0.202466 6.819495 +v -1.017493 -0.407527 7.375311 +v -1.625523 0.036911 6.476457 +v -1.485296 -0.103522 6.682123 +v -1.743398 0.359608 6.307053 +v -1.491407 -0.111710 6.675986 +v -1.543245 -0.210876 6.593401 +v -1.098686 -0.539669 7.258089 +v -1.390978 -0.136268 6.817948 +v -1.718340 0.426347 6.347975 +v -1.746598 0.371967 6.302001 +v -1.400914 -0.195899 6.808744 +v -1.769656 0.006630 6.264924 +v -1.711228 0.327252 6.349218 +v -1.674945 0.369397 6.405080 +v -1.687897 -0.044269 6.385569 +v -1.725197 0.427374 6.333359 +v -1.584697 -0.088744 6.538127 +v -1.727711 0.432869 6.322501 +v -1.470323 -0.276455 6.719659 +v -1.408383 -0.195424 6.799652 +v -1.535942 -0.258636 6.614969 +v -1.417820 -0.210503 6.791624 +v -1.727794 0.339229 6.332685 +v -1.435783 -0.235040 6.773315 +v -1.734593 0.343754 6.324544 +v -1.580102 -0.114311 6.544034 +v -1.499127 -0.112903 6.661323 +v -1.506276 -0.108713 6.653252 +v -1.724740 0.093581 6.332258 +v -1.568839 -0.103629 6.562083 +v -1.736515 0.393306 6.310775 +v -1.729156 0.090772 6.325600 +v -1.644221 -0.037705 6.452486 +v -1.511328 -0.111791 6.646952 +v -1.520737 -0.136586 6.632001 +v -1.506207 -0.102267 6.654323 +v -1.497431 -0.103247 6.667661 +v -1.632128 -0.037104 6.464191 +v -1.503362 -0.107758 6.656359 +v -1.497354 -0.118843 6.667284 +v -0.994643 -0.496927 7.408837 +v -1.738670 0.388622 6.308419 +v -1.517564 -0.106422 6.636950 +v -0.996482 -0.502031 7.407628 +v -1.523962 -0.104065 6.627218 +v -1.693056 0.335213 6.381391 +v -0.969684 -0.578905 7.456049 +v -1.005029 -0.480114 7.398905 +v -0.966306 -0.612563 7.446377 +v -1.003293 -0.487071 7.396496 +v -1.565383 -0.132869 6.570937 +v -1.502816 -0.127293 6.658924 +v -1.003723 -0.491928 7.395468 +v -1.009885 -0.449305 7.368835 +v -0.969357 -0.604303 7.445782 +v -1.746796 0.070826 6.293013 +v -1.001539 -0.469589 7.399052 +v -1.531943 -0.145931 6.621836 +v -1.535610 -0.149447 6.612776 +v -1.513224 -0.122686 6.643796 +v -1.005304 -0.561201 7.392938 +v -1.005474 -0.565126 7.393460 +v -1.707418 0.332076 6.359597 +v -1.539366 -0.153045 6.604760 +v -1.007502 -0.562878 7.389443 +v -1.519564 -0.131653 6.634335 +v -1.008440 -0.559518 7.389683 +v -1.566967 -0.131145 6.559660 +v -1.512910 -0.117044 6.643711 +v -1.531726 -0.132687 6.618692 +v -1.020352 -0.423836 7.377161 +v -1.022389 -0.522864 7.371891 +v -1.024899 -0.519978 7.364534 +v -1.012714 -0.462293 7.380145 +v -0.970278 -0.624118 7.444484 +v -1.541553 -0.113570 6.601869 +v -0.975883 -0.626263 7.441337 +v -1.028954 -0.515980 7.354013 +v -0.975081 -0.620195 7.437245 +v -0.971200 -0.611568 7.443585 +v -0.966935 -0.590143 7.445717 +v -1.555763 -0.103248 6.581235 +v -0.964576 -0.583425 7.446816 +v -1.558209 -0.109417 6.577207 +v -1.558270 -0.103769 6.577796 +v -0.986035 -0.515461 7.417234 +v -0.992037 -0.518654 7.418495 +v -0.990717 -0.506256 7.421134 +v -1.547206 -0.129940 6.597926 +v -1.499107 -0.119127 6.662296 +v -0.996266 -0.491006 7.399648 +v -1.534209 -0.159851 6.610944 +v -1.505411 -0.105144 6.652352 +v -1.546630 -0.229707 6.599133 +v -1.414363 -0.109041 6.793211 +v -1.684873 0.346514 6.395039 +v -1.703560 0.416327 6.372939 +v -1.552902 -0.216931 6.595190 +v -1.703934 -0.043142 6.366597 +v -1.683239 0.359456 6.400355 +v -1.488883 -0.101302 6.688912 +v -1.582739 -0.113140 6.540746 +v -1.645371 -0.032956 6.449885 +v -1.490529 -0.107019 6.681459 +v -1.743574 0.382892 6.307584 +v -1.783482 0.053657 6.249461 +v -1.036814 -0.361439 7.339278 +v -1.691459 0.340411 6.389085 +v -1.742914 -0.024817 6.304842 +v -1.650833 -0.032447 6.446292 +v -1.631245 -0.014275 6.478787 +v -1.653493 -0.032914 6.440165 +v -1.522029 -0.276419 6.628292 +v -1.642809 0.050003 6.459624 +v -1.469261 -0.278882 6.710036 +v -1.700567 0.085776 6.376302 +v -1.510279 -0.109450 6.652288 +v -1.550932 -0.179825 6.596263 +v -1.102350 -0.359723 7.263216 +v -1.591295 -0.102233 6.532755 +v -1.756354 0.078394 6.289642 +v -1.648394 0.063152 6.448689 +v -1.638304 -0.025026 6.468111 +v -1.394872 -0.201118 6.823884 +v -1.401392 -0.203083 6.817043 +v -1.090758 -0.542634 7.268476 +v -1.397587 -0.197866 6.812283 +v -1.718791 -0.033890 6.337617 +v -1.573358 -0.097584 6.559593 +v -1.118343 -0.525160 7.242234 +v -1.528530 -0.274293 6.627670 +v -1.516191 -0.111206 6.645364 +v -1.476928 -0.285127 6.695703 +v -1.574104 -0.096659 6.552474 +v -1.432697 -0.242164 6.766061 +v -1.764112 0.072333 6.278563 +v -1.742740 0.395674 6.312873 +v -1.739881 0.402558 6.318063 +v -1.640713 -0.039866 6.454884 +v -1.107074 -0.368742 7.251551 +v -1.447042 -0.266576 6.731679 +v -1.406563 -0.195820 6.804042 +v -1.113516 -0.393198 7.234324 +v -1.739957 0.343018 6.318172 +v -1.659640 0.070179 6.434229 +v -1.768375 0.068582 6.269988 +v -1.689348 0.392215 6.392051 +v -1.768388 0.017219 6.263406 +v -1.132419 -0.440546 7.202721 +v -1.526989 -0.253780 6.613379 +v -1.694630 0.397767 6.388128 +v -1.507444 -0.103877 6.656318 +v -1.022580 -0.413277 7.376093 +v -1.392513 -0.180026 6.827804 +v -1.513940 -0.101274 6.646391 +v -1.546239 -0.233957 6.603014 +v -1.025134 -0.387504 7.362334 +v -1.751040 -0.011456 6.288435 +v -1.083287 -0.346379 7.267048 +v -1.510697 -0.282976 6.644367 +v -1.502807 -0.103629 6.660049 +v -1.783803 0.036099 6.249737 +v -1.637876 0.040486 6.467672 +v -1.395697 -0.192894 6.827074 +v -1.121216 -0.517220 7.235876 +v -1.679293 0.084054 6.407122 +v -1.752106 0.374633 6.314133 +v -1.684026 0.087284 6.399703 +v -1.049539 -0.356372 7.335067 +v -1.627794 -0.003850 6.482623 +v -1.709251 0.420793 6.363726 +v -1.686064 0.091102 6.391178 +v -1.520749 -0.282796 6.640045 +v -1.627068 0.007750 6.484056 +v -1.721727 0.425952 6.341248 +v -1.627788 0.002213 6.482160 +v -1.588231 -0.102183 6.538842 +v -1.655827 0.062420 6.444955 +v -1.398262 -0.203171 6.820489 +v -1.727047 0.426279 6.339216 +v -1.667132 0.069352 6.430668 +v -1.074140 -0.342264 7.302141 +v -1.085392 -0.348108 7.285683 +v -1.584531 -0.094994 6.547523 +v -1.588698 -0.094027 6.537896 +v -1.554514 -0.203015 6.591452 +v -1.592209 -0.099072 6.532306 +v -1.720042 0.328122 6.347944 +v -1.061985 -0.532077 7.321797 +v -1.538506 -0.270795 6.624374 +v -1.577629 -0.095913 6.558797 +v -1.023245 -0.403705 7.372889 +v -1.581387 -0.112153 6.546475 +v -1.581688 -0.088849 6.546261 +v -1.629811 0.020690 6.479996 +v -1.675505 -0.042317 6.406443 +v -1.103539 -0.363343 7.255873 +v -1.633258 -0.023740 6.472787 +v -1.643835 -0.037006 6.459039 +v -1.498433 -0.117231 6.673018 +v -1.401139 -0.137030 6.815445 +v -1.110914 -0.378763 7.245191 +v -1.685474 0.381488 6.397591 +v -1.747162 0.414387 6.309148 +v -1.515372 -0.110121 6.648170 +v -1.745807 0.417619 6.308469 +v -1.518519 -0.137710 6.642362 +v -1.781214 0.017423 6.257580 +v -1.411610 -0.196158 6.797880 +v -1.517506 -0.101805 6.644548 +v -1.710614 0.092770 6.351838 +v -1.413827 -0.219131 6.787475 +v -1.540822 -0.239931 6.604815 +v -1.424648 -0.214633 6.787482 +v -1.429963 -0.227001 6.780823 +v -1.470799 -0.093336 6.708968 +v -1.735104 -0.031632 6.323579 +v -1.752462 -0.024290 6.299127 +v -1.445158 -0.260005 6.741751 +v -1.577926 -0.095197 6.554411 +v -1.541638 -0.157862 6.602300 +v -1.736732 0.089570 6.319790 +v -1.572785 -0.108433 6.565675 +v -1.574338 -0.120315 6.559142 +v -1.575375 -0.112215 6.558215 +v -1.396246 -0.148839 6.821580 +v -1.698560 0.418601 6.375897 +v -1.571496 -0.120556 6.564002 +v -1.703001 0.337220 6.368080 +v -0.855459 -0.590706 7.621668 +v -1.527545 -0.102508 6.629553 +v -1.571368 -0.115390 6.564925 +v -1.130942 -0.429816 7.211256 +v -1.131527 -0.429117 7.218725 +v -0.856030 -0.587831 7.621038 +v -1.125462 -0.405139 7.220048 +v -1.742969 0.346213 6.323827 +v -1.745655 0.387659 6.311882 +v -0.999291 -0.499986 7.413726 +v -1.740403 0.084614 6.313423 +v -1.531195 -0.104493 6.624064 +v -1.528147 -0.137537 6.626456 +v -1.027801 -0.445308 7.376915 +v -0.859262 -0.587188 7.616226 +v -1.529053 -0.141244 6.627050 +v -1.024980 -0.418856 7.380645 +v -1.004349 -0.506033 7.405426 +v -0.999949 -0.501739 7.402359 +v -1.007907 -0.503018 7.400565 +v -0.965607 -0.579717 7.462863 +v -1.009412 -0.486368 7.394601 +v -1.544047 -0.150415 6.615657 +v -1.568215 -0.129807 6.571361 +v -0.971297 -0.621155 7.449801 +v -1.008069 -0.476525 7.396565 +v -0.979170 -0.622206 7.439512 +v -1.574910 -0.124007 6.560876 +v -1.535590 -0.101137 6.618536 +v -1.007553 -0.471704 7.393848 +v -0.977093 -0.610000 7.439215 +v -1.537768 -0.102646 6.614919 +v -0.975740 -0.604574 7.442830 +v -1.006977 -0.563328 7.397407 +v -0.976312 -0.599553 7.441495 +v -1.009233 -0.567698 7.396500 +v -1.009305 -0.567022 7.391750 +v -0.970940 -0.590172 7.450606 +v -0.972350 -0.582852 7.454103 +v -0.968839 -0.585326 7.451791 +v -1.548934 -0.114066 6.597747 +v -1.010079 -0.558830 7.394034 +v -1.013720 -0.560187 7.389362 +v -1.552486 -0.113049 6.591947 +v -0.977592 -0.595753 7.441587 +v -1.012423 -0.563478 7.387926 +v -1.558728 -0.117365 6.581161 +v -0.992039 -0.511375 7.421077 +v -1.562155 -0.114890 6.584411 +v -1.560956 -0.107663 6.580459 +v -1.019695 -0.471016 7.384693 +v -1.030549 -0.520377 7.364094 +v -1.034567 -0.517104 7.356906 +v -1.039105 -0.518258 7.355585 +v -0.937070 -0.540966 7.501227 +v -1.540812 -0.127616 6.603494 +v -0.937822 -0.536445 7.500196 +v -1.555782 -0.132503 6.593780 +v -1.023583 -0.435015 7.374308 +v -1.558905 -0.133200 6.588556 +v -0.933261 -0.543100 7.507162 +v -1.008688 -0.426441 7.396091 +v -1.011462 -0.423968 7.392021 +v -1.011916 -0.430260 7.391269 +v -1.572255 -0.111903 6.562860 +v -1.515000 -0.103023 6.642631 +v -1.571071 -0.107471 6.559291 +v -1.000058 -0.473105 7.401536 +v -1.752481 0.078325 6.292880 +v -1.537246 -0.110088 6.608416 +v -0.930585 -0.539044 7.510904 +v -0.960538 -0.610427 7.466179 +v -1.007982 -0.530806 7.387890 +v -0.933754 -0.532223 7.506240 +v -0.964473 -0.616466 7.459963 +v -1.017398 -0.532070 7.385073 +v -0.957864 -0.601423 7.468895 +v -0.957756 -0.593688 7.468803 +v -0.998278 -0.529333 7.410609 +v -0.968615 -0.618381 7.453803 +v -0.994343 -0.465187 7.403580 +v -0.931580 -0.539717 7.506575 +v -1.043154 -0.518655 7.347877 +v -1.398919 -0.199358 6.824353 +v -1.648561 -0.035483 6.452032 +v -1.939349 0.012590 6.022707 +v -1.580699 -0.102459 6.552866 +v -1.668997 0.075000 6.424581 +v -1.520171 -0.106469 6.644271 +v -1.452938 -0.092151 6.743015 +v -1.525615 -0.117590 6.636919 +v -1.675133 0.082104 6.414548 +v -1.065412 -0.536859 7.316833 +v -1.070986 -0.538824 7.299873 +v -1.522059 -0.099553 6.639369 +v -1.543847 -0.193593 6.592095 +v -1.525116 -0.100452 6.634312 +v -1.661912 -0.031879 6.432054 +v -1.939885 0.013729 6.025583 +v -1.555340 -0.195175 6.591269 +v -1.691742 0.351636 6.392776 +v -1.944999 -0.001337 6.014973 +v -1.410851 -0.197531 6.805518 +v -1.675667 -0.039668 6.413177 +v -1.054537 -0.520002 7.325768 +v -1.791453 0.038534 6.245533 +v -1.704744 0.420432 6.367134 +v -1.944991 0.008021 6.015529 +v -1.714368 0.418532 6.361343 +v -1.577025 -0.105949 6.560162 +v -1.762133 -0.017449 6.287823 +v -1.789410 0.049661 6.246267 +v -1.632626 0.028766 6.476973 +v -1.699861 -0.043003 6.374491 +v -1.767457 -0.008219 6.274086 +v -1.716267 0.331040 6.360899 +v -1.135792 -0.451220 7.205939 +v -1.772819 -0.012822 6.275761 +v -1.577270 -0.120595 6.559791 +v -1.637906 0.032855 6.473190 +v -1.400077 -0.184220 6.825634 +v -1.714625 0.330253 6.355217 +v -1.787939 0.043920 6.245984 +v -1.945267 0.015802 6.013405 +v -1.723999 -0.036229 6.345064 +v -1.134869 -0.436914 7.207092 +v -1.764848 0.077022 6.283566 +v -1.403779 -0.170700 6.824850 +v -1.943603 0.019840 6.016713 +v -1.577400 -0.110143 6.558100 +v -1.705945 0.087389 6.378939 +v -1.033319 -0.375701 7.352936 +v -1.070365 -0.344933 7.314658 +v -1.525981 -0.140971 6.634258 +v -1.722318 0.330109 6.344035 +v -1.513885 -0.135712 6.652474 +v -1.426655 -0.113322 6.791717 +v -1.712870 0.090441 6.359400 +v -1.777398 0.068536 6.261034 +v -1.499221 -0.289126 6.669262 +v -1.704014 0.341721 6.374290 +v -1.118176 -0.399347 7.234923 +v -1.075521 -0.341660 7.292181 +v -1.445795 -0.095286 6.754641 +v -1.120621 -0.401025 7.231857 +v -1.746294 0.421407 6.316051 +v -1.114609 -0.381774 7.246480 +v -1.089602 -0.351038 7.279496 +v -1.514555 -0.287102 6.655138 +v -1.518849 -0.114507 6.641797 +v -1.571451 -0.101660 6.563043 +v -1.511394 -0.105370 6.653398 +v -1.582029 -0.096606 6.552206 +v -1.582406 -0.107951 6.550384 +v -1.518932 -0.124340 6.641132 +v -1.516008 -0.118897 6.644096 +v -1.588924 -0.099687 6.539978 +v -1.547911 -0.223896 6.596613 +v -1.129091 -0.485459 7.218640 +v -1.653920 -0.032942 6.451194 +v -1.051599 -0.371827 7.349197 +v -1.733661 -0.033584 6.331326 +v -1.407179 -0.203701 6.817441 +v -1.658898 -0.032913 6.438333 +v -1.624524 -0.014209 6.483006 +v -1.701830 0.401235 6.382730 +v -1.407017 -0.200323 6.812996 +v -1.555833 -0.191245 6.594456 +v -1.940899 0.009695 6.024431 +v -1.670840 -0.033060 6.424105 +v -1.703642 0.409519 6.376079 +v -1.544438 -0.247152 6.609732 +v -1.545745 -0.161783 6.606559 +v -1.739022 -0.034354 6.326239 +v -1.636388 0.003363 6.478498 +v -1.415305 -0.194525 6.802771 +v -1.059389 -0.352986 7.329899 +v -1.945328 -0.000715 6.017832 +v -1.768261 -0.014671 6.280702 +v -1.947922 -0.003257 6.014430 +v -1.751940 0.369329 6.313421 +v -1.748093 0.361354 6.309752 +v -1.683851 0.080644 6.410596 +v -1.717973 0.424936 6.352906 +v -1.721423 0.421147 6.351142 +v -1.052351 -0.520281 7.339327 +v -1.751516 0.382538 6.313863 +v -1.945614 0.020116 6.020053 +v -1.474517 -0.097671 6.717623 +v -1.081271 -0.544159 7.289243 +v -1.749114 0.372168 6.306229 +v -1.953378 0.016046 6.009456 +v -1.083979 -0.544331 7.281227 +v -1.028796 -0.410717 7.376125 +v -1.725446 0.420022 6.346226 +v -1.641550 -0.028338 6.465397 +v -1.118297 -0.392346 7.242403 +v -1.549623 -0.170168 6.599686 +v -1.789580 0.055890 6.248200 +v -1.576552 -0.116539 6.560896 +v -1.420974 -0.119412 6.799878 +v -1.143194 -0.456167 7.209140 +v -1.723447 0.332491 6.356509 +v -1.128937 -0.403040 7.228899 +v -1.646401 -0.032161 6.459207 +v -1.740841 0.400289 6.319214 +v -1.746276 0.396034 6.316227 +v -1.690809 0.363228 6.396688 +v -1.478472 -0.098143 6.704983 +v -1.744908 0.406203 6.315056 +v -1.700199 0.089582 6.380502 +v -1.751418 0.414293 6.312289 +v -1.484243 -0.097937 6.697098 +v -1.429185 -0.104739 6.780199 +v -1.702687 0.089306 6.368228 +v -1.699887 0.342470 6.381789 +v -1.716722 0.090437 6.361011 +v -1.705606 0.344387 6.379530 +v -1.775577 0.070537 6.274693 +v -1.508574 -0.287717 6.664666 +v -1.726338 0.092987 6.351559 +v -1.725774 0.094822 6.343140 +v -1.782361 0.072461 6.262084 +v -1.782773 0.061758 6.252601 +v -1.791883 0.062542 6.248156 +v -1.739795 0.091971 6.329497 +v -1.756600 -0.030163 6.304937 +v -1.728892 0.341711 6.339787 +v -1.565932 -0.120774 6.578278 +v -1.569545 -0.113837 6.576287 +v -1.568714 -0.120770 6.575137 +v -1.543948 -0.153986 6.608547 +v -1.572603 -0.114205 6.570490 +v -1.531293 -0.129741 6.628932 +v -1.570932 -0.112726 6.573829 +v -1.539935 -0.129016 6.615347 +v -1.575082 -0.118984 6.565354 +v -1.548572 -0.165814 6.607408 +v -1.560516 -0.120282 6.579518 +v -1.566315 -0.121000 6.582911 +v -1.539116 -0.098502 6.620082 +v -1.629363 0.014128 6.482808 +v -1.579544 -0.098836 6.558350 +v -1.526978 -0.124947 6.634449 +v -1.640289 0.027846 6.472300 +v -1.527886 -0.100246 6.635438 +v -0.939936 -0.545202 7.503387 +v -1.533674 -0.145147 6.627342 +v -1.548388 -0.126971 6.607162 +v -0.858835 -0.593836 7.623098 +v -1.560742 -0.111955 6.586923 +v -1.028295 -0.450288 7.378278 +v -1.708550 0.337464 6.366765 +v -1.750104 0.085047 6.308057 +v -1.755561 0.088846 6.305142 +v -0.995460 -0.506413 7.420386 +v -1.001746 -0.513288 7.418506 +v -1.756405 0.084257 6.298277 +v -1.737618 0.346407 6.328920 +v -0.857917 -0.590715 7.624620 +v -1.503540 -0.125591 6.665193 +v -0.862557 -0.587190 7.618814 +v -0.863760 -0.592191 7.616570 +v -1.003567 -0.508328 7.411703 +v -0.865458 -0.588828 7.612940 +v -1.002197 -0.504244 7.411677 +v -0.864575 -0.586015 7.615199 +v -0.974590 -0.625892 7.445335 +v -0.979896 -0.615136 7.439093 +v -1.023104 -0.427489 7.382036 +v -1.011051 -0.507825 7.401111 +v -0.984497 -0.608292 7.442904 +v -0.981231 -0.601799 7.442070 +v -1.564707 -0.131704 6.581427 +v -1.010942 -0.498318 7.398670 +v -1.569159 -0.125490 6.574587 +v -0.974355 -0.589631 7.451381 +v -0.976559 -0.592793 7.444760 +v -1.013853 -0.485153 7.394806 +v -1.015117 -0.475571 7.395061 +v -0.936120 -0.546724 7.509456 +v -1.013516 -0.426848 7.396512 +v -1.009812 -0.430565 7.394773 +v -0.944073 -0.533104 7.503957 +v -1.014059 -0.423073 7.395041 +v -1.549232 -0.111222 6.603069 +v -1.015729 -0.430822 7.392438 +v -1.015713 -0.423334 7.390945 +v -1.021492 -0.425102 7.386333 +v -1.012057 -0.561164 7.397404 +v -1.013316 -0.568714 7.394786 +v -1.018427 -0.567064 7.393157 +v -1.027797 -0.533850 7.381803 +v -1.024945 -0.471707 7.383368 +v -1.035326 -0.517024 7.362609 +v -1.533364 -0.131905 6.622452 +v -1.766716 0.079871 6.286685 +v -1.750867 0.404114 6.313258 +v -1.780876 -0.011571 6.272144 +v -1.530565 -0.107541 6.633963 +v -1.772996 0.072443 6.278267 +v -1.068891 -0.538646 7.326609 +v -1.662543 0.058916 6.441294 +v -1.495273 -0.103122 6.695031 +v -1.698445 0.088205 6.389890 +v -1.722545 -0.038656 6.356505 +v -1.537032 -0.100847 6.624802 +v -1.744021 0.422493 6.322279 +v -1.572087 -0.110683 6.572200 +v -1.058208 -0.360105 7.337706 +v -1.778927 0.072094 6.267162 +v -1.695796 -0.039395 6.392805 +v -1.692096 0.378082 6.395007 +v -1.701450 -0.038086 6.387108 +v -1.664593 -0.028677 6.435852 +v -1.558042 -0.185159 6.595251 +v -1.032438 -0.400379 7.373129 +v -1.951978 0.003169 6.009909 +v -1.716619 -0.039191 6.370872 +v -1.782351 0.077140 6.265678 +v -1.700151 0.348919 6.387126 +v -1.671849 0.064645 6.432257 +v -1.710835 0.346391 6.375813 +v -1.137330 -0.498394 7.224533 +v -1.089888 -0.351316 7.285562 +v -1.558264 -0.213562 6.593113 +v -1.955598 0.010130 6.005876 +v -1.036810 -0.383354 7.361056 +v -1.954296 0.018952 6.017035 +v -1.956184 0.021082 6.014278 +v -1.439528 -0.247500 6.759509 +v -1.503006 -0.289131 6.676727 +v -1.749309 0.351956 6.315721 +v -1.122339 -0.401001 7.239107 +v -1.742170 -0.030348 6.314057 +v -1.643122 -0.009924 6.473760 +v -1.709525 0.411094 6.373644 +v -1.464987 -0.265329 6.740007 +v -1.532033 -0.119983 6.629976 +v -1.554794 -0.174063 6.599872 +v -1.788973 0.018505 6.254407 +v -1.731548 0.422842 6.340063 +v -1.422690 -0.202733 6.795243 +v -1.799722 0.041841 6.242263 +v -1.759350 -0.027685 6.300220 +v -1.763837 -0.022228 6.292218 +v -1.741463 0.424194 6.325891 +v -1.748451 0.398237 6.316584 +v -1.540729 -0.260569 6.618448 +v -1.567022 -0.115863 6.579762 +v -1.724771 0.332960 6.349722 +v -1.644326 0.033123 6.467081 +v -1.529304 -0.112882 6.635334 +v -1.537429 -0.128136 6.622169 +v -1.532996 -0.102921 6.628977 +v -1.951063 0.010260 6.009520 +v -1.697912 0.365894 6.390963 +v -1.650122 0.053536 6.452915 +v -1.663480 0.050245 6.447193 +v -1.555352 -0.227424 6.597170 +v -1.140575 -0.470212 7.213290 +v -1.498669 -0.107100 6.685732 +v -1.142372 -0.446737 7.211528 +v -1.489697 -0.287084 6.696198 +v -1.046802 -0.524272 7.351298 +v -1.502622 -0.111274 6.682926 +v -1.678100 0.068411 6.425321 +v -1.779385 0.002947 6.264663 +v -1.131764 -0.407487 7.228199 +v -1.523140 -0.139391 6.640024 +v -1.668157 -0.027691 6.436553 +v -1.647767 0.040174 6.460685 +v -1.676057 -0.029687 6.429138 +v -1.735309 0.347319 6.338497 +v -1.087655 -0.351988 7.294878 +v -1.656279 0.037655 6.457959 +v -1.404875 -0.196707 6.822934 +v -1.751814 0.417696 6.315115 +v -1.953784 0.001378 6.012331 +v -1.702605 0.392548 6.387256 +v -1.551359 -0.165588 6.608534 +v -1.960064 0.006735 6.003494 +v -1.957376 0.018534 6.007215 +v -1.549928 -0.157337 6.611364 +v -1.100053 -0.358783 7.275435 +v -1.556062 -0.167162 6.600927 +v -1.566584 -0.127399 6.583801 +v -1.734448 -0.035243 6.339921 +v -1.540949 -0.106327 6.623800 +v -1.446924 -0.252413 6.753864 +v -1.453055 -0.258111 6.747287 +v -1.118634 -0.386683 7.248726 +v -1.441093 -0.103679 6.772248 +v -1.748096 0.092687 6.323948 +v -1.747889 0.086588 6.317137 +v -1.720486 0.414264 6.364142 +v -1.749963 -0.034108 6.317847 +v -1.032933 -0.390856 7.365900 +v -1.791477 0.071434 6.252913 +v -1.706629 0.086424 6.375170 +v -1.094658 -0.353236 7.272407 +v -1.092596 -0.552617 7.289688 +v -1.752545 0.389875 6.318222 +v -1.102371 -0.551612 7.274916 +v -1.749330 0.408106 6.315125 +v -1.752133 0.411057 6.316661 +v -1.550875 -0.097937 6.610176 +v -1.555468 -0.113534 6.595091 +v -1.532980 -0.145239 6.634636 +v -1.561736 -0.111282 6.593948 +v -1.565675 -0.119197 6.586463 +v -1.555036 -0.128261 6.602534 +v -1.565944 -0.112733 6.585888 +v -1.569668 -0.122062 6.580248 +v -1.540214 -0.113073 6.624593 +v -1.570408 -0.117321 6.576123 +v -1.573752 -0.110934 6.572073 +v -1.658489 -0.031515 6.445439 +v -1.576698 -0.114170 6.567161 +v -1.638334 0.012845 6.478857 +v -1.706854 0.385482 6.385787 +v -1.786033 0.078081 6.260385 +v -1.540229 -0.123721 6.622947 +v -0.943357 -0.546364 7.505556 +v -1.504453 -0.116256 6.678483 +v -1.946298 0.007867 6.022858 +v -1.541844 -0.147480 6.622364 +v -1.946749 0.014380 6.023816 +v -0.867568 -0.595351 7.623767 +v -1.134511 -0.422672 7.229243 +v -1.130712 -0.418808 7.221744 +v -1.552073 -0.104063 6.606792 +v -0.863031 -0.595142 7.622082 +v -1.027006 -0.458364 7.382415 +v -1.515365 -0.125569 6.672050 +v -1.141613 -0.393797 7.214307 +v -0.862551 -0.592275 7.623876 +v -1.511045 -0.132724 6.660796 +v -0.863839 -0.590386 7.622517 +v -1.140234 -0.389072 7.215010 +v -0.943784 -0.541718 7.501610 +v -1.145377 -0.385951 7.207411 +v -0.868738 -0.592915 7.615793 +v -1.146841 -0.391733 7.204903 +v -0.867468 -0.588875 7.617712 +v -1.147729 -0.388029 7.203905 +v -0.944999 -0.537830 7.501119 +v -0.982595 -0.623348 7.445261 +v -1.031301 -0.442446 7.379364 +v -0.987208 -0.619208 7.442885 +v -0.986107 -0.615374 7.441547 +v -1.027939 -0.433857 7.381710 +v -1.028322 -0.436410 7.378918 +v -1.005018 -0.513129 7.414249 +v -1.008747 -0.514439 7.408450 +v -1.024280 -0.422109 7.382944 +v -0.974407 -0.581341 7.459146 +v -0.978597 -0.584903 7.452825 +v -1.017002 -0.510936 7.399559 +v -0.982152 -0.589336 7.447644 +v -0.987171 -0.598847 7.445303 +v -1.020634 -0.482369 7.396966 +v -0.938414 -0.546998 7.512599 +v -1.015195 -0.471305 7.390901 +v -1.019573 -0.428787 7.394645 +v -1.020551 -0.422307 7.392191 +v -1.012184 -0.565684 7.398818 +v -1.017563 -0.566837 7.397273 +v -1.017470 -0.562459 7.396344 +v -1.019015 -0.563346 7.391904 +v -1.034194 -0.522814 7.368717 +v -1.016198 -0.507077 7.397823 +v -1.022933 -0.475156 7.388425 +v -1.025964 -0.466880 7.381837 +v -1.038522 -0.517747 7.364820 +v -0.857782 -0.594092 7.626269 +v -1.139111 -0.390135 7.210928 +v -1.947576 0.003322 6.019838 +v -1.142502 -0.387199 7.206375 +v -0.867054 -0.588395 7.617338 +v -1.001246 -0.505034 7.416030 +v -1.543912 -0.102329 6.612735 +v -0.859905 -0.593023 7.624613 +v -0.968627 -0.594807 7.468228 +v -1.023228 -0.430750 7.388145 +v -0.967338 -0.602468 7.467871 +v -0.999708 -0.526940 7.419407 +v -1.008711 -0.534522 7.405985 +v -1.020134 -0.536026 7.391796 +v -1.005812 -0.533650 7.414730 +v -1.000442 -0.519026 7.421148 +v -0.969312 -0.586958 7.466712 +v -0.971203 -0.611167 7.463444 +v -0.975199 -0.615775 7.457719 +v -0.978122 -0.621484 7.452318 +v -0.935255 -0.538594 7.517639 +v -0.937384 -0.531473 7.514545 +v -0.940169 -0.529985 7.510429 +v -0.996485 -0.513830 7.419815 +v -1.017482 -0.427192 7.389853 +v -1.645442 -0.003052 6.472026 +v -1.413479 -0.184090 6.822522 +v -1.043809 -0.524544 7.362128 +v -1.725304 0.418326 6.356881 +v -1.548955 -0.119136 6.614823 +v -1.653055 -0.023916 6.464527 +v -1.545197 -0.100008 6.616462 +v -1.434950 -0.108380 6.782531 +v -1.720580 -0.038217 6.367326 +v -1.646408 -0.017623 6.470660 +v -1.519054 -0.134218 6.657215 +v -1.647941 0.020498 6.470277 +v -1.451726 -0.241046 6.765773 +v -1.786693 0.004734 6.260881 +v -1.563502 -0.211587 6.592995 +v -1.565862 -0.118624 6.589644 +v -1.532757 -0.144299 6.643780 +v -1.755078 0.401951 6.314671 +v -1.751984 0.361052 6.315352 +v -1.112719 -0.374346 7.256105 +v -1.660798 0.041743 6.452339 +v -1.058594 -0.525297 7.344622 +v -1.080737 -0.349070 7.309943 +v -1.711721 0.397164 6.380101 +v -1.408954 -0.201767 6.820171 +v -1.565081 -0.128694 6.590024 +v -1.418931 -0.196637 6.804783 +v -1.416867 -0.205690 6.811656 +v -1.689259 0.083811 6.403220 +v -1.957692 0.004575 6.006560 +v -1.736599 0.422064 6.340057 +v -1.798510 0.056515 6.244999 +v -1.738844 0.423337 6.334620 +v -1.754059 0.091255 6.318374 +v -1.711874 0.406064 6.376487 +v -1.752035 0.086194 6.313466 +v -1.707679 0.087808 6.383309 +v -1.098196 -0.359643 7.288998 +v -1.039639 -0.393956 7.369997 +v -1.962271 0.017211 6.004877 +v -1.718571 0.409645 6.367425 +v -1.798047 0.064788 6.248099 +v -1.712380 -0.042386 6.363874 +v -1.704837 0.366274 6.386645 +v -1.106205 -0.545384 7.262549 +v -1.464620 -0.095920 6.734602 +v -1.470588 -0.271593 6.729783 +v -1.772923 -0.023589 6.290091 +v -1.547741 -0.261657 6.617923 +v -1.491967 -0.102252 6.702585 +v -1.498467 -0.105219 6.694002 +v -1.545773 -0.111754 6.618545 +v -1.778691 0.073259 6.274390 +v -1.641831 0.000700 6.476342 +v -1.639620 0.017896 6.476892 +v -1.555974 -0.107567 6.601058 +v -1.564929 -0.111642 6.589041 +v -1.710232 0.361475 6.383030 +v -1.644087 0.008313 6.474927 +v -1.717388 0.405379 6.370931 +v -1.561777 -0.130620 6.592863 +v -1.542778 -0.101569 6.620258 +v -1.800927 0.053998 6.241183 +v -1.562165 -0.237259 6.602898 +v -1.754844 0.411298 6.321317 +v -1.780507 -0.016658 6.274710 +v -1.651011 0.021178 6.465765 +v -1.774913 0.078790 6.282392 +v -1.659517 0.022137 6.462254 +v -1.140017 -0.477675 7.217752 +v -1.779973 0.079932 6.278897 +v -1.551725 -0.110020 6.613523 +v -1.671278 0.056980 6.437565 +v -1.067029 -0.348513 7.322282 +v -1.657608 0.031821 6.460187 +v -1.750431 0.418595 6.327007 +v -1.785242 0.077560 6.271847 +v -1.752374 0.419151 6.321610 +v -1.728202 0.090344 6.360909 +v -1.790331 0.079358 6.260201 +v -1.562058 -0.191466 6.591391 +v -1.959405 0.005842 6.010114 +v -1.148193 -0.459691 7.212549 +v -1.652094 -0.028729 6.457660 +v -1.118210 -0.539940 7.252371 +v -1.965573 0.004918 6.003319 +v -1.775316 -0.006958 6.269524 +v -1.557786 -0.123244 6.604808 +v -1.552246 -0.100132 6.613261 +v -1.150723 -0.456856 7.214545 +v -1.965890 0.010182 6.001067 +v -1.126794 -0.536239 7.248069 +v -1.413811 -0.164557 6.821650 +v -1.681075 0.078285 6.417128 +v -1.407288 -0.155409 6.820973 +v -1.731198 0.341462 6.346107 +v -1.690359 0.080963 6.408853 +v -1.665183 -0.030997 6.442284 +v -1.521397 -0.287958 6.648143 +v -1.959206 0.021566 6.011248 +v -1.537281 -0.282836 6.636504 +v -1.444922 -0.228713 6.779066 +v -1.736962 0.343239 6.344998 +v -1.568099 -0.188464 6.593112 +v -1.541315 -0.274581 6.629797 +v -1.408137 -0.145712 6.817520 +v -1.752657 0.349912 6.323837 +v -1.449039 -0.109406 6.772709 +v -1.691104 -0.039016 6.401872 +v -1.719027 0.342055 6.368405 +v -1.545561 -0.147757 6.623785 +v -1.750887 -0.036656 6.325237 +v -1.118231 -0.381648 7.257186 +v -1.754382 0.087711 6.315190 +v -1.710706 -0.037889 6.378261 +v -1.757699 0.396841 6.318151 +v -1.461989 -0.101192 6.751871 +v -1.800444 0.030967 6.244631 +v -1.475565 -0.099010 6.730783 +v -1.779054 -0.021902 6.282909 +v -1.491144 -0.103657 6.710253 +v -1.739859 0.348022 6.337974 +v -1.744914 0.346975 6.334665 +v -1.553461 -0.099006 6.611187 +v -1.555720 -0.106983 6.607917 +v -1.705152 0.373560 6.387751 +v -1.548707 -0.124733 6.611808 +v -1.132020 -0.406964 7.232260 +v -1.563518 -0.122482 6.594140 +v -1.792664 0.026314 6.250088 +v -1.138069 -0.435728 7.222740 +v -1.951591 0.015027 6.021731 +v -1.766793 0.083802 6.295594 +v -0.869591 -0.592363 7.621212 +v -0.990662 -0.620814 7.453180 +v -0.989902 -0.622087 7.447949 +v -1.032655 -0.447863 7.380845 +v -1.138296 -0.437501 7.214321 +v -1.728861 0.333607 6.355408 +v -1.022954 -0.504015 7.400564 +v -1.144944 -0.390184 7.214759 +v -1.522847 -0.130220 6.667964 +v -1.148467 -0.391515 7.209348 +v -1.148681 -0.387602 7.208410 +v -0.989809 -0.611212 7.441782 +v -0.989738 -0.603996 7.443515 +v -1.020690 -0.423864 7.395038 +v -0.942635 -0.545058 7.514321 +v -0.946856 -0.545031 7.507789 +v -0.949431 -0.541736 7.504871 +v -0.948983 -0.534991 7.504142 +v -1.037888 -0.527257 7.372375 +v -1.007600 -0.514290 7.417404 +v -1.020514 -0.508489 7.398305 +v -1.021293 -0.478036 7.395388 +v -1.027620 -0.478187 7.393631 +v -1.029799 -0.473028 7.386656 +v -1.030041 -0.468628 7.384956 +v -1.719590 0.334018 6.362903 +v -1.951522 0.000202 6.015857 +v -1.042219 -0.525870 7.368284 +v -1.790686 0.077876 6.268792 +v -1.127730 -0.401691 7.243355 +v -1.484605 -0.278567 6.720520 +v -1.739891 0.346724 6.341911 +v -1.653958 -0.013449 6.468973 +v -1.713755 0.355007 6.377918 +v -1.128555 -0.404725 7.237176 +v -1.796280 0.079164 6.261328 +v -1.572407 -0.206330 6.588750 +v -1.798311 0.071058 6.252402 +v -1.556497 -0.243865 6.605406 +v -1.144475 -0.489543 7.223070 +v -1.698842 0.084266 6.399786 +v -1.421405 -0.202027 6.807091 +v -1.425055 -0.200992 6.803423 +v -1.719377 0.393390 6.374684 +v -1.152809 -0.453520 7.220782 +v -1.725704 -0.038270 6.362922 +v -1.417061 -0.189889 6.822139 +v -1.685707 -0.033947 6.416959 +v -1.723858 0.091803 6.366217 +v -1.570021 -0.201930 6.589229 +v -1.718809 0.348715 6.373268 +v -1.075360 -0.349640 7.319357 +v -1.690081 -0.038610 6.409501 +v -1.570622 -0.220650 6.594753 +v -1.753899 0.416083 6.319269 +v -1.967962 0.005527 6.000245 +v -1.425837 -0.157920 6.816348 +v -1.730252 0.417239 6.353633 +v -1.968315 0.010283 6.001747 +v -1.425364 -0.146225 6.813412 +v -1.966974 0.015844 6.004529 +v -1.746551 0.412508 6.341562 +v -1.533357 -0.279678 6.632780 +v -1.428754 -0.207692 6.791676 +v -1.546816 -0.270932 6.624052 +v -1.085868 -0.550418 7.297058 +v -1.113754 -0.556322 7.274055 +v -1.507051 -0.111199 6.689064 +v -1.732683 -0.036956 6.346596 +v -1.071997 -0.541706 7.322842 +v -1.541605 -0.147621 6.636228 +v -1.551779 -0.153393 6.618670 +v -1.763655 -0.026324 6.298197 +v -1.558172 -0.161260 6.609185 +v -1.557322 -0.163979 6.605598 +v -1.450396 -0.245511 6.761069 +v -1.085900 -0.552423 7.310596 +v -1.076669 -0.544054 7.312716 +v -1.445932 -0.234408 6.771987 +v -1.468584 -0.098491 6.740124 +v -1.792052 -0.011479 6.268431 +v -1.481358 -0.282378 6.713106 +v -1.760774 0.088572 6.302708 +v -1.563039 -0.229210 6.598217 +v -1.104781 -0.361499 7.270763 +v -1.051103 -0.377430 7.357163 +v -1.558277 -0.117457 6.606063 +v -1.560746 -0.109358 6.600607 +v -1.797188 0.009000 6.252571 +v -1.713030 0.373378 6.381646 +v -1.654200 0.005251 6.467792 +v -1.732140 0.416501 6.347005 +v -1.421464 -0.197295 6.802862 +v -1.004973 -0.618627 7.428005 +v -1.483327 -0.101613 6.720179 +v -1.714442 0.086830 6.383146 +v -1.131644 -0.408445 7.241995 +v -1.655351 -0.007993 6.468399 +v -1.047522 -0.528468 7.364501 +v -1.757876 0.405249 6.320256 +v -1.544526 -0.150349 6.629078 +v -1.420055 -0.125449 6.804577 +v -1.500531 -0.288622 6.694525 +v -1.671052 -0.031619 6.440722 +v -1.683030 -0.028925 6.430385 +v -1.685698 -0.028650 6.425325 +v -1.692295 -0.029254 6.417442 +v -1.805334 0.013483 6.245343 +v -1.508498 -0.289906 6.684167 +v -1.561076 -0.245929 6.606458 +v -1.750107 0.418494 6.331065 +v -1.675009 0.048570 6.443690 +v -1.133236 -0.521212 7.238561 +v -1.969723 0.004421 6.002131 +v -1.810124 0.041649 6.239576 +v -1.968303 0.011675 6.004497 +v -1.421705 -0.177659 6.821089 +v -1.549880 -0.151580 6.625792 +v -1.425841 -0.195461 6.819374 +v -1.521503 -0.290212 6.657358 +v -1.736545 0.094074 6.352108 +v -1.134297 -0.513378 7.232153 +v -1.725366 0.395232 6.370857 +v -1.436574 -0.218871 6.785107 +v -1.525346 -0.135293 6.658407 +v -1.094975 -0.360368 7.302022 +v -1.140196 -0.511624 7.230449 +v -1.726395 0.403786 6.368004 +v -1.034000 -0.413070 7.379893 +v -1.532017 -0.291331 6.652540 +v -1.566461 -0.173678 6.600903 +v -1.696626 0.071833 6.417212 +v -1.804431 0.066267 6.246151 +v -1.756347 0.379092 6.317409 +v -1.048455 -0.381954 7.362308 +v -1.694585 0.077200 6.410769 +v -1.493627 -0.287080 6.704730 +v -1.442914 -0.118049 6.787280 +v -1.754513 0.093881 6.326832 +v -1.783740 0.089564 6.285613 +v -1.744668 -0.035042 6.337506 +v -1.745308 -0.035642 6.331651 +v -1.728047 0.344647 6.365806 +v -1.789011 -0.019682 6.274747 +v -1.453618 -0.102715 6.761109 +v -1.747057 0.416519 6.337192 +v -1.541548 -0.279258 6.632639 +v -1.470403 -0.102724 6.746709 +v -1.771585 0.083704 6.291213 +v -1.423968 -0.207494 6.811859 +v -1.732154 0.340203 6.359267 +v -1.734528 0.339941 6.355422 +v -1.959690 0.021128 6.014621 +v -1.655263 0.012258 6.466709 +v -1.963208 0.017504 6.009117 +v -1.803994 0.022254 6.243853 +v -1.136893 -0.420815 7.234969 +v -1.017666 -0.511675 7.416498 +v -1.034807 -0.447574 7.384577 +v -0.985563 -0.618858 7.455978 +v -1.144380 -0.442841 7.224639 +v -1.034528 -0.442252 7.384665 +v -1.013687 -0.515423 7.408518 +v -0.994880 -0.620252 7.441654 +v -0.991669 -0.599330 7.446890 +v -1.033343 -0.436833 7.391388 +v -1.022380 -0.512384 7.402808 +v -1.017125 -0.496325 7.399291 +v -1.026633 -0.422883 7.391946 +v -1.033838 -0.419280 7.383947 +v -1.001927 -0.621871 7.433424 +v -1.003762 -0.612781 7.429433 +v -1.031236 -0.541603 7.386376 +v -0.945458 -0.539690 7.515779 +v -1.025864 -0.508257 7.403836 +v -0.945761 -0.532318 7.514308 +v -0.949760 -0.533901 7.508334 +v -0.951232 -0.537893 7.505377 +v -1.027066 -0.482733 7.397647 +v -1.005083 -0.516330 7.422371 +v -1.018476 -0.514569 7.408100 +v -1.032723 -0.459351 7.389513 +v -1.005962 -0.518586 7.427492 +v -1.003838 -0.522218 7.428663 +v -0.945052 -0.535603 7.516071 +v -1.003901 -0.527785 7.429469 +v -1.006387 -0.535510 7.425745 +v -1.727889 0.333831 6.359183 +v -1.958340 0.014007 6.014867 +v -1.967677 0.008042 6.005216 +v -1.042542 -0.530540 7.372309 +v -0.991906 -0.616759 7.440073 +v -0.995213 -0.606474 7.439347 +v -1.001329 -0.603906 7.433416 +v -0.979899 -0.613252 7.459227 +v -1.019688 -0.539585 7.405773 +v -0.980596 -0.604395 7.462961 +v -1.010552 -0.538740 7.419637 +v -1.026291 -0.541811 7.393533 +v -0.982183 -0.608994 7.461079 +v -0.978459 -0.596212 7.464763 +v -0.979151 -0.588777 7.462994 +v -0.984337 -0.586634 7.458103 +v -0.988435 -0.589929 7.452021 +v -0.978891 -0.585378 7.458727 +v -1.024605 -0.427382 7.393424 +v -1.007702 -0.617645 7.427308 +v -1.008281 -0.612734 7.428320 +v -1.474350 -0.262426 6.744930 +v -1.665152 -0.028081 6.449958 +v -1.760325 0.361251 6.321405 +v -1.678942 -0.030559 6.435709 +v -1.433708 -0.201738 6.799812 +v -1.099443 -0.560206 7.296212 +v -1.800244 -0.002086 6.256592 +v -1.112968 -0.370961 7.263320 +v -1.576707 -0.205308 6.587442 +v -1.105975 -0.557691 7.286226 +v -1.697431 -0.035710 6.405759 +v -1.804165 0.001638 6.251806 +v -1.419748 -0.150678 6.817078 +v -1.549526 -0.275418 6.629761 +v -1.078775 -0.548136 7.328130 +v -1.708502 -0.035696 6.395693 +v -1.684981 0.071780 6.422048 +v -1.415837 -0.206927 6.816506 +v -1.757901 0.402714 6.316483 +v -1.662092 0.010753 6.460760 +v -1.717082 0.089220 6.373747 +v -1.730031 0.090365 6.367879 +v -1.712814 0.077975 6.397224 +v -1.709809 0.083100 6.391612 +v -1.658834 0.000999 6.466545 +v -1.560909 -0.256156 6.613301 +v -1.665006 0.004078 6.460197 +v -1.789483 0.079386 6.273973 +v -1.667913 0.040776 6.450891 +v -1.553919 -0.251019 6.612182 +v -1.744856 0.093414 6.336516 +v -1.725216 0.388926 6.373309 +v -1.134335 -0.412446 7.238224 +v -1.556197 -0.155090 6.620770 +v -1.759853 0.388923 6.320431 +v -1.127272 -0.394984 7.253827 +v -1.433890 -0.204906 6.794112 +v -1.787522 -0.023842 6.278366 +v -1.743292 0.341670 6.345081 +v -1.440368 -0.211287 6.788820 +v -1.745608 0.345560 6.339906 +v -1.805736 0.077533 6.255056 +v -1.561230 -0.167550 6.600740 +v -1.807786 0.049050 6.238865 +v -1.796603 -0.006766 6.262813 +v -1.486420 -0.284925 6.708573 +v -1.659301 -0.020921 6.463218 +v -1.742342 0.409041 6.346866 +v -1.807661 0.062925 6.240751 +v -1.728967 0.413478 6.360386 +v -1.718931 0.380673 6.378310 +v -1.003584 -0.630345 7.432094 +v -1.476300 -0.255166 6.753525 +v -1.115458 -0.372197 7.272508 +v -1.668370 -0.023283 6.454714 +v -1.674154 -0.030689 6.442921 +v -1.695477 -0.024624 6.420795 +v -1.724976 -0.037652 6.377095 +v -1.077120 -0.359590 7.332051 +v -1.807292 0.004567 6.247380 +v -1.787013 0.084251 6.278779 +v -1.760677 0.394965 6.326065 +v -1.659782 -0.015774 6.464437 +v -1.754506 0.405940 6.335715 +v -1.464393 -0.255915 6.751942 +v -1.142261 -0.417285 7.241967 +v -1.731282 -0.037847 6.355402 +v -1.665124 -0.003516 6.463348 +v -1.764098 0.373659 6.321160 +v -1.727729 0.384914 6.372013 +v -1.761783 0.379731 6.321350 +v -1.770659 0.089270 6.303889 +v -1.124790 -0.555432 7.267513 +v -1.742662 0.341830 6.349929 +v -1.769040 -0.032753 6.303359 +v -1.566409 -0.169584 6.605384 +v -1.580451 -0.191274 6.589396 +v -1.752689 0.349833 6.338785 +v -1.573842 -0.193865 6.590796 +v -1.815248 0.023209 6.237676 +v -1.754972 0.349996 6.333041 +v -1.555765 -0.270852 6.624965 +v -1.777706 -0.030903 6.297240 +v -1.008587 -0.622503 7.429811 +v -1.151662 -0.474539 7.219582 +v -1.726345 0.089086 6.374828 +v -1.760059 0.394154 6.320578 +v -1.818274 0.033936 6.236632 +v -1.810580 0.033107 6.241013 +v -1.816107 0.049517 6.235943 +v -1.737570 -0.037743 6.351368 +v -1.060342 -0.530940 7.354052 +v -1.681612 0.057022 6.433531 +v -1.416144 -0.134532 6.810525 +v -1.081367 -0.550409 7.322287 +v -1.438434 -0.201650 6.796255 +v -1.565942 -0.250059 6.610446 +v -1.039686 -0.415747 7.382649 +v -1.049896 -0.394486 7.372620 +v -1.732686 0.090489 6.358536 +v -1.760246 -0.036900 6.318026 +v -1.793715 -0.019156 6.272396 +v -1.522690 -0.292260 6.666714 +v -1.536074 -0.145047 6.644202 +v -1.741997 0.096323 6.344853 +v -1.752831 0.092706 6.334302 +v -1.545325 -0.284698 6.639086 +v -1.006709 -0.634945 7.430786 +v -1.736160 0.402528 6.361738 +v -1.728506 0.373119 6.369796 +v -1.007125 -0.524020 7.431677 +v -1.004059 -0.633749 7.434154 +v -1.012648 -0.514966 7.426429 +v -1.032483 -0.424907 7.392517 +v -1.002682 -0.627591 7.436604 +v -1.004399 -0.626198 7.432391 +v -1.009674 -0.607325 7.428939 +v -1.001034 -0.598297 7.444475 +v -1.028693 -0.508442 7.410809 +v -1.011238 -0.596676 7.431906 +v -1.007367 -0.603349 7.429751 +v -1.032137 -0.428874 7.394461 +v -1.007548 -0.532215 7.430977 +v -1.040665 -0.546267 7.381786 +v -1.050321 -0.530488 7.369869 +v -1.028634 -0.502204 7.403658 +v -1.027616 -0.491489 7.401402 +v -1.033222 -0.480717 7.396333 +v -1.034120 -0.475977 7.395215 +v -1.035928 -0.462425 7.396243 +v -0.995085 -0.601830 7.442262 +v -0.950076 -0.539019 7.510074 +v -1.048555 -0.399204 7.376226 +v -1.433326 -0.125851 6.798703 +v -1.721319 0.089179 6.380497 +v -1.815159 0.002767 6.245423 +v -1.781604 0.091183 6.294703 +v -1.759857 0.357232 6.329865 +v -1.735754 0.350740 6.362293 +v -1.012779 -0.635588 7.427259 +v -1.691144 0.059346 6.430108 +v -1.764263 0.367580 6.321155 +v -1.672420 0.014432 6.454486 +v -1.048597 -0.533146 7.373115 +v -1.565134 -0.165897 6.612906 +v -1.133093 -0.404085 7.246829 +v -1.795769 0.078412 6.268737 +v -1.733107 0.380860 6.366748 +v -1.803024 0.080330 6.259855 +v -1.681930 0.048986 6.438815 +v -1.820663 0.038720 6.235220 +v -1.684022 -0.031604 6.437949 +v -1.738217 0.410013 6.352177 +v -1.748663 0.346555 6.342173 +v -1.149728 -0.481801 7.220467 +v -1.700017 -0.029554 6.410212 +v -1.060953 -0.374949 7.352702 +v -1.819397 0.027181 6.233679 +v -1.712337 -0.035376 6.387373 +v -1.785020 -0.028169 6.292862 +v -1.087100 -0.358207 7.319650 +v -1.156908 -0.461538 7.219756 +v -1.151739 -0.464236 7.215084 +v -1.814402 0.057134 6.237727 +v -1.434000 -0.205420 6.806535 +v -1.816322 0.066313 6.235807 +v -1.445643 -0.207733 6.791166 +v -1.458439 -0.237167 6.771318 +v -1.569181 -0.234084 6.599758 +v -1.786709 -0.026688 6.286891 +v -1.456758 -0.110686 6.769587 +v -1.760528 0.089323 6.312031 +v -1.773046 0.089075 6.310445 +v -1.778355 0.092151 6.301498 +v -1.556593 -0.263544 6.618934 +v -1.561417 -0.260592 6.618497 +v -1.568826 -0.245961 6.604230 +v -1.055220 -0.532549 7.362913 +v -1.730061 0.354101 6.367419 +v -1.668869 0.008458 6.457255 +v -1.726268 0.364458 6.372306 +v -1.675672 0.041653 6.447132 +v -1.731776 0.394111 6.367131 +v -1.106781 -0.368673 7.295723 +v -1.751995 0.403587 6.342088 +v -1.108643 -0.367590 7.289406 +v -1.742542 0.351635 6.357569 +v -1.468614 -0.245714 6.760949 +v -1.013503 -0.617144 7.430891 +v -1.154804 -0.488442 7.225650 +v -1.015162 -0.630124 7.426864 +v -1.498455 -0.106965 6.716379 +v -1.671056 0.030611 6.455341 +v -1.771787 -0.034348 6.309900 +v -1.674685 -0.025673 6.450464 +v -1.760190 0.387214 6.329590 +v -1.748550 0.094710 6.348753 +v -1.147982 -0.502126 7.227942 +v -1.754948 0.380588 6.337782 +v -1.759759 0.402399 6.330375 +v -1.825471 0.012616 6.234020 +v -1.425000 -0.202967 6.817876 +v -1.060732 -0.534722 7.364187 +v -1.427077 -0.175985 6.819456 +v -1.757050 0.379088 6.334217 +v -1.754714 0.092776 6.337717 +v -1.759490 0.383462 6.331779 +v -1.124207 -0.380193 7.268329 +v -1.794094 0.091061 6.281162 +v -1.060712 -0.392119 7.372312 +v -1.696624 0.067123 6.421716 +v -1.708792 0.064414 6.415223 +v -1.703185 0.074785 6.409666 +v -1.715670 0.084514 6.387393 +v -1.698976 -0.021337 6.416823 +v -1.449163 -0.216705 6.783821 +v -1.705076 -0.026548 6.410993 +v -1.067018 -0.529359 7.349029 +v -1.763046 0.361091 6.323884 +v -1.711245 -0.034417 6.399026 +v -1.092619 -0.363322 7.322138 +v -1.068483 -0.530009 7.345381 +v -1.542882 -0.289158 6.647642 +v -1.097523 -0.363630 7.308675 +v -1.127408 -0.548709 7.258322 +v -1.759983 0.091788 6.324946 +v -1.500215 -0.284896 6.712666 +v -1.571023 -0.241510 6.601442 +v -1.801641 0.080989 6.266953 +v -1.738959 -0.037213 6.361146 +v -1.576195 -0.216071 6.592018 +v -1.809215 0.081039 6.258072 +v -1.812740 0.078376 6.254608 +v -1.583028 -0.209528 6.590554 +v -1.810815 0.069385 6.242832 +v -1.555593 -0.278722 6.631414 +v -1.823223 0.018267 6.232660 +v -1.819185 0.069974 6.237048 +v -1.467682 -0.115850 6.768279 +v -1.433567 -0.145771 6.809549 +v -1.823943 0.028982 6.230002 +v -1.744019 0.400052 6.351033 +v -1.802687 -0.009866 6.264172 +v -1.758947 -0.038628 6.326514 +v -1.512202 -0.288136 6.700435 +v -1.520375 -0.292400 6.680600 +v -1.042403 -0.420940 7.388753 +v -1.432758 -0.207379 6.810699 +v -1.736158 0.358432 6.362121 +v -1.733584 0.367128 6.366826 +v -1.671892 0.024267 6.456098 +v -1.741398 0.343537 6.354373 +v -1.739843 0.395665 6.359470 +v -1.823395 0.049035 6.233798 +v -1.008328 -0.633968 7.436975 +v -1.029898 -0.432625 7.392746 +v -1.695344 -0.024922 6.426931 +v -1.038463 -0.428326 7.394861 +v -1.145077 -0.435967 7.228766 +v -1.688286 -0.031200 6.432900 +v -1.012724 -0.525032 7.432738 +v -1.512177 -0.116588 6.686643 +v -1.015894 -0.512523 7.421915 +v -1.000328 -0.622506 7.445145 +v -1.003729 -0.625270 7.441295 +v -1.018656 -0.605247 7.429610 +v -1.030762 -0.587018 7.401555 +v -1.033446 -0.587610 7.397888 +v -1.009419 -0.596079 7.435493 +v -1.011960 -0.600445 7.427731 +v -1.035702 -0.582567 7.395606 +v -1.011268 -0.530632 7.432663 +v -1.046599 -0.549107 7.381900 +v -1.034789 -0.487432 7.398285 +v -1.035812 -0.471481 7.395482 +v -1.036296 -0.435547 7.397737 +v -1.029558 -0.580241 7.398673 +v -1.029267 -0.578362 7.403070 +v -1.031343 -0.583050 7.395768 +v -0.994023 -0.605219 7.458690 +v -1.036962 -0.448702 7.394550 +v -1.023705 -0.545539 7.413715 +v -1.028413 -0.570842 7.400828 +v -0.992082 -0.613130 7.459208 +v -0.996803 -0.599432 7.453139 +v -1.027936 -0.560930 7.407529 +v -1.036285 -0.440717 7.395921 +v -1.026520 -0.547433 7.404195 +v -1.016538 -0.542362 7.424383 +v -1.021918 -0.544514 7.419104 +v -1.039148 -0.560794 7.390476 +v -1.028628 -0.563321 7.399363 +v -0.985037 -0.597385 7.460702 +v -0.991277 -0.598634 7.455823 +v -1.029612 -0.555788 7.398534 +v -1.029039 -0.548246 7.396656 +v -1.034883 -0.571761 7.395234 +v -1.033394 -0.555420 7.391680 +v -1.485163 -0.272316 6.733296 +v -1.747131 0.353828 6.351889 +v -1.685200 0.035754 6.445225 +v -1.764368 0.379852 6.325664 +v -1.768452 0.090877 6.316475 +v -1.132381 -0.543117 7.252164 +v -1.682017 0.041146 6.442764 +v -1.102007 -0.365651 7.300234 +v -1.138214 -0.408417 7.252397 +v -1.789133 0.090994 6.285352 +v -1.440234 -0.202474 6.799092 +v -1.757399 -0.038492 6.332115 +v -1.683731 -0.026330 6.443206 +v -1.755350 0.351552 6.338304 +v -1.138840 -0.412286 7.244712 +v -1.565725 -0.270751 6.622040 +v -1.764952 -0.037615 6.318239 +v -1.516242 -0.110841 6.695140 +v -1.721953 -0.035056 6.388937 +v -1.731154 0.088112 6.379069 +v -1.453321 -0.211599 6.786390 +v -1.160003 -0.466599 7.221374 +v -1.735862 0.091661 6.365626 +v -1.752464 0.375707 6.341903 +v -1.797482 0.087823 6.276582 +v -1.782477 -0.032668 6.299751 +v -1.540320 -0.139426 6.655340 +v -1.540847 -0.144059 6.646245 +v -1.547709 -0.146893 6.640273 +v -1.759539 0.393692 6.335135 +v -1.062370 -0.381399 7.361442 +v -1.813805 0.015062 6.240652 +v -1.672540 -0.001315 6.459403 +v -1.569285 -0.254065 6.611568 +v -1.454250 -0.231008 6.776042 +v -1.515381 -0.290391 6.688843 +v -1.101470 -0.563005 7.304143 +v -1.711245 0.069533 6.407041 +v -1.115611 -0.373247 7.280867 +v -1.079863 -0.543306 7.339524 +v -1.552279 -0.150492 6.633277 +v -1.679873 -0.020128 6.451752 +v -1.120230 -0.564924 7.284143 +v -1.797917 -0.021233 6.275014 +v -1.734188 -0.036821 6.368763 +v -1.438144 -0.136127 6.803393 +v -1.135180 -0.556216 7.265032 +v -1.585317 -0.190842 6.589136 +v -1.766292 0.366401 6.325774 +v -1.535631 -0.292633 6.657377 +v -1.490000 -0.104316 6.724378 +v -1.747734 -0.036516 6.348912 +v -1.826396 0.069026 6.232501 +v -1.766291 0.374575 6.326638 +v -1.486022 -0.265781 6.741723 +v -1.742404 0.387916 6.358734 +v -1.430454 -0.170248 6.816965 +v -1.686970 0.045350 6.437627 +v -1.019423 -0.626194 7.424134 +v -1.013839 -0.623818 7.428595 +v -1.575368 -0.238146 6.600668 +v -1.750856 0.390614 6.350695 +v -1.823114 0.061568 6.235152 +v -1.749367 0.348801 6.347105 +v -1.675832 0.023209 6.452721 +v -1.678482 0.029863 6.449373 +v -1.752780 0.372212 6.341531 +v -1.738769 0.372637 6.363850 +v -1.757905 0.355326 6.334579 +v -1.442019 -0.207244 6.803476 +v -1.027469 -0.624764 7.420823 +v -1.128824 -0.393486 7.260356 +v -1.128277 -0.387006 7.266837 +v -1.790993 0.091864 6.288019 +v -1.143283 -0.536714 7.246646 +v -1.133545 -0.401700 7.254071 +v -1.674096 -0.008461 6.458796 +v -1.738842 0.090586 6.369100 +v -1.458129 -0.124110 6.783051 +v -1.826873 0.006866 6.234645 +v -1.065996 -0.532949 7.357809 +v -1.749924 0.371223 6.349639 +v -1.833465 0.007902 6.228996 +v -1.694506 0.048756 6.434289 +v -1.756240 0.383819 6.342803 +v -1.830481 0.022206 6.228790 +v -1.578226 -0.184584 6.594190 +v -1.764400 0.379071 6.329239 +v -1.454057 -0.116396 6.778795 +v -1.756361 0.395789 6.340545 +v -1.838325 0.021862 6.222128 +v -1.072802 -0.536712 7.338108 +v -1.485240 -0.104948 6.735792 +v -1.801582 0.082880 6.270052 +v -1.704508 -0.017732 6.418831 +v -1.703353 -0.020381 6.416658 +v -1.710408 -0.021619 6.417190 +v -1.579742 -0.236978 6.598787 +v -1.584521 -0.236141 6.598979 +v -1.733842 -0.034751 6.376459 +v -1.674551 -0.015590 6.456748 +v -1.752269 0.095133 6.342995 +v -1.818497 0.073871 6.244285 +v -1.700308 -0.011467 6.424694 +v -1.718283 0.065926 6.406312 +v -1.560526 -0.157421 6.624968 +v -1.792534 -0.025260 6.285975 +v -1.826421 0.073811 6.236390 +v -1.586686 -0.212058 6.590189 +v -1.584790 -0.203448 6.588555 +v -1.069987 -0.362593 7.339886 +v -1.144931 -0.422979 7.238907 +v -1.690478 -0.031154 6.435862 +v -1.517251 -0.120706 6.680362 +v -1.524641 -0.122538 6.680261 +v -1.021278 -0.618318 7.426518 +v -1.678138 0.007134 6.452931 +v -1.744502 0.377564 6.357259 +v -1.741642 0.362928 6.358438 +v -1.683527 0.027018 6.447966 +v -1.696004 -0.010209 6.428844 +v -1.694988 -0.011692 6.427059 +v -1.752848 0.362366 6.346762 +v -1.755859 0.360363 6.340815 +v -1.758928 0.365420 6.336288 +v -1.035200 -0.584599 7.407876 +v -1.011011 -0.637356 7.432265 +v -1.017256 -0.639710 7.428521 +v -1.525166 -0.127033 6.674618 +v -1.150587 -0.437872 7.235546 +v -1.696286 -0.013841 6.429949 +v -1.042363 -0.580327 7.399091 +v -1.039783 -0.577869 7.396424 +v -1.010196 -0.626765 7.445856 +v -1.016318 -0.611599 7.433563 +v -1.037751 -0.495401 7.402412 +v -1.024116 -0.597290 7.431505 +v -1.039146 -0.475437 7.398715 +v -1.040040 -0.469478 7.399069 +v -1.017141 -0.528381 7.432159 +v -1.012776 -0.536415 7.430157 +v -1.017884 -0.518757 7.430181 +v -1.025608 -0.510412 7.418111 +v -1.041103 -0.433968 7.401387 +v -1.691312 -0.028781 6.430053 +v -1.012953 -0.593987 7.441774 +v -1.682969 0.010724 6.449732 +v -1.531136 -0.294288 6.669166 +v -1.758619 -0.039431 6.337237 +v -1.432248 -0.205068 6.815637 +v -1.681149 0.016808 6.450191 +v -1.440411 -0.206440 6.812757 +v -1.022744 -0.635064 7.423729 +v -1.579017 -0.230002 6.597199 +v -1.766608 -0.036843 6.323707 +v -1.587813 -0.228718 6.593342 +v -1.574178 -0.253415 6.608149 +v -1.098124 -0.560131 7.318066 +v -1.056212 -0.545159 7.382003 +v -1.700196 -0.008965 6.424895 +v -1.468291 -0.240816 6.767303 +v -1.496355 -0.283599 6.716712 +v -1.578728 -0.246366 6.603906 +v -1.699471 0.052267 6.428963 +v -1.813742 -0.004800 6.252113 +v -1.591606 -0.193514 6.589594 +v -1.582577 -0.198442 6.588695 +v -1.698887 0.060632 6.425377 +v -1.095807 -0.559902 7.311000 +v -1.838299 0.037467 6.223984 +v -1.059845 -0.539234 7.370449 +v -1.837587 0.052062 6.224712 +v -1.544363 -0.290051 6.653356 +v -1.507424 -0.106992 6.705121 +v -1.683580 -0.011053 6.452663 +v -1.831362 0.055262 6.229986 +v -1.683631 -0.017390 6.449138 +v -1.682715 -0.003336 6.454582 +v -1.830772 0.064836 6.229125 +v -1.143833 -0.522886 7.237999 +v -1.821251 -0.001540 6.245517 +v -1.448768 -0.129555 6.792191 +v -1.518599 -0.113823 6.691364 +v -1.458443 -0.216917 6.783039 +v -1.826687 0.001005 6.239926 +v -1.752403 -0.035167 6.353303 +v -1.779458 -0.034749 6.311812 +v -1.527224 -0.292870 6.678814 +v -1.159639 -0.498814 7.229649 +v -1.787387 -0.033410 6.303472 +v -1.439564 -0.174158 6.816664 +v -1.799092 -0.015131 6.270790 +v -1.750088 0.382917 6.353382 +v -1.763734 0.367008 6.332298 +v -1.830266 0.041496 6.228275 +v -1.762806 0.374884 6.332870 +v -1.754720 0.386558 6.347039 +v -1.725293 -0.029978 6.395377 +v -1.682964 0.005140 6.451261 +v -1.468664 -0.109911 6.759718 +v -1.553695 -0.147935 6.640106 +v -1.532430 -0.133807 6.663135 +v -1.692434 0.039485 6.440145 +v -1.445954 -0.142318 6.803136 +v -1.694892 -0.017268 6.442773 +v -1.689339 -0.022885 6.441696 +v -1.162122 -0.511084 7.233789 +v -1.718243 0.075631 6.399162 +v -1.152416 -0.508240 7.231567 +v -1.027015 -0.619807 7.425157 +v -1.761945 -0.038944 6.337166 +v -1.447472 -0.207483 6.795768 +v -1.810146 0.084909 6.268001 +v -1.580865 -0.222723 6.593996 +v -1.805743 0.088902 6.271640 +v -1.452163 -0.208196 6.792481 +v -1.746277 -0.034940 6.358892 +v -1.109615 -0.371627 7.302506 +v -1.024610 -0.614143 7.429802 +v -1.754588 -0.036562 6.343683 +v -1.817646 -0.012204 6.257751 +v -1.558448 -0.147546 6.642440 +v -1.770689 -0.036970 6.324362 +v -1.564138 -0.154799 6.631772 +v -1.591311 -0.203471 6.587535 +v -1.053860 -0.539281 7.375106 +v -1.820473 0.083222 6.251243 +v -1.711663 -0.024471 6.414551 +v -1.476078 -0.243521 6.761590 +v -1.717170 -0.031233 6.399951 +v -1.830622 0.079289 6.241156 +v -1.833935 0.067403 6.228707 +v -1.071495 -0.531046 7.356305 +v -1.563787 -0.278223 6.630193 +v -1.462211 -0.222297 6.781322 +v -1.074825 -0.532005 7.354724 +v -1.495694 -0.275001 6.730742 +v -1.086493 -0.550931 7.335905 +v -1.574264 -0.267870 6.618863 +v -1.160102 -0.477170 7.226068 +v -1.801986 -0.020897 6.277381 +v -1.810280 -0.015251 6.267518 +v -1.697862 -0.029440 6.431496 +v -1.024040 -0.641054 7.422375 +v -1.699631 -0.011195 6.428098 +v -1.035025 -0.588227 7.403934 +v -1.700862 -0.021526 6.425010 +v -1.040752 -0.584117 7.402039 +v -1.154075 -0.449734 7.229396 +v -1.707706 -0.012990 6.422771 +v -1.537858 -0.124802 6.679826 +v -1.055522 -0.551150 7.384906 +v -1.034538 -0.506678 7.410042 +v -1.037773 -0.501405 7.406108 +v -1.020433 -0.612312 7.432239 +v -1.017460 -0.617227 7.430493 +v -1.040893 -0.487059 7.404217 +v -1.039925 -0.481260 7.401464 +v -1.023285 -0.536279 7.428082 +v -1.021086 -0.523515 7.431346 +v -1.030968 -0.510691 7.417311 +v -1.033458 -0.472105 7.413569 +v -1.031656 -0.476287 7.416615 +v -1.036080 -0.472699 7.409682 +v -1.032776 -0.477399 7.412874 +v -1.028848 -0.559806 7.417651 +v -1.033312 -0.576201 7.413855 +v -1.041879 -0.448703 7.401404 +v -1.003146 -0.615409 7.458177 +v -1.027212 -0.544942 7.423573 +v -1.003815 -0.621507 7.452336 +v -1.028128 -0.552682 7.420760 +v -1.030851 -0.569237 7.414616 +v -1.004937 -0.601121 7.454073 +v -1.009021 -0.596556 7.448703 +v -1.045684 -0.568988 7.393223 +v -1.017932 -0.593851 7.435512 +v -1.689525 0.023130 6.445074 +v -1.787143 0.092332 6.300404 +v -1.046139 -0.425792 7.395350 +v -1.554970 -0.286142 6.639762 +v -1.773461 0.090359 6.325119 +v -1.048278 -0.412552 7.386435 +v -1.149367 -0.428525 7.248803 +v -1.048530 -0.409004 7.382751 +v -1.799019 0.092781 6.283475 +v -1.495767 -0.266521 6.741103 +v -1.807535 0.091251 6.274484 +v -1.136572 -0.392893 7.274419 +v -1.716230 -0.024019 6.408124 +v -1.815603 0.083358 6.264615 +v -1.691792 0.028009 6.445088 +v -1.690477 -0.011147 6.450509 +v -1.689544 -0.016299 6.448714 +v -1.687569 0.000417 6.451128 +v -1.839470 0.062760 6.224213 +v -1.835891 0.000567 6.233005 +v -1.035594 -0.633793 7.417156 +v -1.844896 0.017888 6.219757 +v -1.075378 -0.372020 7.350563 +v -1.567780 -0.160428 6.624466 +v -1.136516 -0.400560 7.266587 +v -1.143163 -0.407957 7.263430 +v -1.699160 -0.025297 6.435775 +v -1.116316 -0.374374 7.300634 +v -1.760675 0.094565 6.347900 +v -1.032140 -0.637899 7.416492 +v -1.575685 -0.260239 6.611972 +v -1.824404 0.085185 6.251132 +v -1.845058 0.047562 6.221025 +v -1.574767 -0.174095 6.604764 +v -1.163344 -0.470772 7.226963 +v -1.146961 -0.425251 7.241100 +v -1.576421 -0.167826 6.614537 +v -1.164044 -0.464671 7.227757 +v -1.087137 -0.371352 7.346210 +v -1.590368 -0.185878 6.594039 +v -1.582351 -0.174986 6.606447 +v -1.835889 0.073358 6.234575 +v -1.525614 -0.292090 6.687611 +v -1.078299 -0.537371 7.349215 +v -1.797888 -0.027418 6.288963 +v -1.595365 -0.210588 6.587726 +v -1.086598 -0.553570 7.328724 +v -1.447150 -0.205634 6.809421 +v -1.082807 -0.363684 7.336633 +v -1.443295 -0.208456 6.806477 +v -1.451492 -0.209919 6.806379 +v -1.480762 -0.252588 6.757011 +v -1.469335 -0.121821 6.775552 +v -1.454141 -0.212174 6.800992 +v -1.759743 -0.034590 6.346654 +v -1.460899 -0.211224 6.788999 +v -1.525539 -0.120782 6.686342 +v -1.477499 -0.110244 6.753995 +v -1.031809 -0.630323 7.418118 +v -1.467934 -0.235377 6.771636 +v -1.113627 -0.565233 7.294147 +v -1.837055 0.028674 6.222097 +v -1.713498 0.059766 6.416756 +v -1.838812 0.011224 6.224845 +v -1.692194 0.031887 6.444395 +v -1.775420 -0.035892 6.328028 +v -1.812289 -0.019988 6.271603 +v -1.441290 -0.201948 6.816001 +v -1.844738 0.011466 6.220712 +v -1.475133 -0.238924 6.766665 +v -1.563533 -0.152946 6.639157 +v -1.505602 -0.280490 6.724902 +v -1.445828 -0.176954 6.815032 +v -1.036509 -0.641445 7.417572 +v -1.577052 -0.162885 6.625656 +v -1.700120 -0.020867 6.440165 +v -1.099283 -0.368403 7.326581 +v -1.840405 0.071402 6.228148 +v -1.143102 -0.549792 7.257602 +v -1.591386 -0.235745 6.597136 +v -1.845064 0.066251 6.220493 +v -1.104964 -0.370085 7.324448 +v -1.695566 0.018212 6.443993 +v -1.797521 0.092912 6.298233 +v -1.457354 -0.139702 6.795693 +v -1.717312 -0.024415 6.417092 +v -1.793933 0.090937 6.292217 +v -1.722561 -0.022299 6.408789 +v -1.715187 -0.025951 6.404966 +v -1.104397 -0.368848 7.310411 +v -1.593399 -0.227346 6.591657 +v -1.592118 -0.219328 6.591236 +v -1.572654 -0.166390 6.618266 +v -1.119535 -0.375446 7.292906 +v -1.449286 -0.172855 6.812695 +v -1.538972 -0.293270 6.679357 +v -1.821856 -0.009135 6.250576 +v -1.691630 0.009183 6.450486 +v -1.829767 -0.012580 6.250895 +v -1.515221 -0.109554 6.702925 +v -1.450076 -0.211584 6.803051 +v -1.523082 -0.112620 6.699487 +v -1.725473 0.071591 6.401721 +v -1.462172 -0.210747 6.792710 +v -1.530718 -0.119190 6.687885 +v -1.152578 -0.530397 7.242538 +v -1.128220 -0.382217 7.282134 +v -1.786567 0.090504 6.308133 +v -1.441349 -0.164450 6.812675 +v -1.729781 0.084301 6.387014 +v -1.526713 -0.117203 6.691430 +v -1.553692 -0.288803 6.647971 +v -1.782181 -0.033168 6.319802 +v -1.817230 0.083222 6.261700 +v -1.103696 -0.564877 7.314031 +v -1.747112 -0.033908 6.372238 +v -1.151599 -0.515840 7.234010 +v -1.751726 -0.034772 6.363302 +v -1.076380 -0.381113 7.360229 +v -1.844440 0.053225 6.222255 +v -1.841809 0.000303 6.229556 +v -1.732613 -0.035116 6.383111 +v -1.759259 0.090823 6.355053 +v -1.073641 -0.533521 7.363583 +v -1.582953 -0.254228 6.608744 +v -1.762649 0.091099 6.337840 +v -1.766534 0.092495 6.342975 +v -1.805399 -0.020478 6.276765 +v -1.027309 -0.645044 7.422086 +v -1.022645 -0.642944 7.428302 +v -1.703592 -0.023363 6.431372 +v -1.712431 -0.013500 6.417556 +v -1.155777 -0.438270 7.247672 +v -1.030900 -0.646946 7.424489 +v -1.023873 -0.631586 7.444925 +v -1.053944 -0.559523 7.387249 +v -1.706242 -0.018600 6.426777 +v -1.710103 -0.011391 6.419788 +v -1.020230 -0.640219 7.433166 +v -1.045126 -0.429662 7.401658 +v -1.037759 -0.512196 7.412683 +v -1.045321 -0.502402 7.405593 +v -1.042735 -0.497506 7.405133 +v -1.046902 -0.482488 7.409439 +v -1.047903 -0.475955 7.402621 +v -1.025448 -0.608890 7.431758 +v -1.032376 -0.528304 7.423384 +v -1.036543 -0.476081 7.421029 +v -1.036337 -0.474061 7.419393 +v -1.039571 -0.470419 7.411949 +v -1.042413 -0.474254 7.409939 +v -1.049192 -0.433162 7.405738 +v -1.024153 -0.520303 7.428519 +v -1.032230 -0.515559 7.419778 +v -1.590372 -0.248754 6.601202 +v -1.166424 -0.472158 7.233309 +v -1.558544 -0.291400 6.653035 +v -1.696772 0.011067 6.447915 +v -1.586897 -0.171972 6.612931 +v -1.835237 -0.006985 6.241770 +v -1.837916 -0.003575 6.234116 +v -1.446337 -0.200791 6.814328 +v -1.436268 -0.184436 6.818160 +v -1.752355 0.090228 6.364506 +v -1.592191 -0.243603 6.598727 +v -1.595852 -0.180760 6.595352 +v -1.709917 0.053807 6.424644 +v -1.849552 0.035887 6.218283 +v -1.766350 -0.036421 6.337250 +v -1.501432 -0.112777 6.729898 +v -1.508596 -0.112634 6.721387 +v -1.163941 -0.492279 7.233191 +v -1.850570 0.054234 6.217385 +v -1.851166 0.061302 6.215312 +v -1.548502 -0.144241 6.652837 +v -1.470363 -0.226537 6.776170 +v -1.551277 -0.134689 6.664501 +v -1.517563 -0.111578 6.710698 +v -1.098138 -0.560972 7.335569 +v -1.130300 -0.385719 7.275605 +v -1.741778 0.091262 6.362710 +v -1.804990 0.091301 6.291317 +v -1.817830 -0.019395 6.264781 +v -1.815268 0.090297 6.269741 +v -1.777205 0.090875 6.332415 +v -1.733008 0.079273 6.393414 +v -1.484269 -0.116917 6.758111 +v -1.783805 0.090434 6.317062 +v -1.480838 -0.243365 6.762712 +v -1.787194 -0.032977 6.312290 +v -1.848256 0.024736 6.219471 +v -1.064944 -0.543062 7.375732 +v -1.696352 -0.012619 6.448398 +v -1.036421 -0.646520 7.420974 +v -1.495557 -0.110930 6.737988 +v -1.701532 -0.015811 6.442543 +v -1.465361 -0.216707 6.786329 +v -1.746279 -0.029323 6.383520 +v -1.836803 -0.012855 6.248562 +v -1.444751 -0.192909 6.815598 +v -1.733964 -0.032398 6.388646 +v -1.842417 0.073632 6.231097 +v -1.603723 -0.196567 6.589723 +v -1.481055 -0.235292 6.770513 +v -1.716140 0.053708 6.418809 +v -1.144416 -0.563845 7.269353 +v -1.700957 -0.004807 6.446589 +v -1.452232 -0.183212 6.812745 +v -1.757322 -0.033435 6.356884 +v -1.166719 -0.462613 7.234409 +v -1.559113 -0.146255 6.649861 +v -1.151341 -0.542119 7.250042 +v -1.036169 -0.621521 7.420510 +v -1.590066 -0.178203 6.601917 +v -1.764767 -0.033990 6.348924 +v -1.774683 -0.035832 6.341533 +v -1.506418 -0.115602 6.728981 +v -1.848921 -0.001188 6.225764 +v -1.451348 -0.153477 6.804518 +v -1.724612 -0.021836 6.404978 +v -1.128346 -0.383035 7.291508 +v -1.484540 -0.248803 6.759620 +v -1.854669 0.068500 6.216548 +v -1.765562 0.092642 6.347215 +v -1.532649 -0.118513 6.690366 +v -1.515182 -0.284794 6.715810 +v -1.850536 0.068729 6.220224 +v -1.599562 -0.189462 6.589002 +v -1.088148 -0.548735 7.346711 +v -1.109330 -0.568618 7.311457 +v -1.147192 -0.418182 7.257638 +v -1.119914 -0.572768 7.299098 +v -1.814228 0.092760 6.275141 +v -1.821319 0.087601 6.264326 +v -1.545648 -0.294033 6.668972 +v -1.828773 0.084993 6.247166 +v -1.855023 0.021302 6.215621 +v -1.032238 -0.618978 7.427730 +v -1.710383 -0.019496 6.427451 +v -1.715328 -0.020798 6.420439 +v -1.039707 -0.519254 7.415715 +v -1.059898 -0.560063 7.387251 +v -1.029752 -0.613036 7.434566 +v -1.716213 -0.015290 6.420139 +v -1.060301 -0.550667 7.385337 +v -1.066136 -0.549785 7.382520 +v -1.032841 -0.607527 7.434348 +v -1.713890 -0.012466 6.422550 +v -1.029691 -0.600070 7.430927 +v -1.036465 -0.529488 7.422198 +v -1.043772 -0.479318 7.411606 +v -1.046303 -0.471610 7.411616 +v -1.048009 -0.471186 7.402228 +v -1.013635 -0.615987 7.457816 +v -1.037874 -0.575132 7.426548 +v -1.033765 -0.560263 7.425990 +v -1.013137 -0.619673 7.456048 +v -1.033507 -0.552441 7.426442 +v -1.051482 -0.577763 7.399561 +v -1.035383 -0.540492 7.423766 +v -1.015441 -0.600835 7.454937 +v -1.057089 -0.574372 7.394980 +v -1.057219 -0.568252 7.390857 +v -1.039291 -0.482316 7.418490 +v -1.019335 -0.593786 7.447088 +v -1.038479 -0.580977 7.418815 +v -1.024549 -0.590903 7.439383 +v -1.042480 -0.584358 7.412851 +v -1.030320 -0.590799 7.433920 +v -1.046223 -0.583037 7.406337 +v -1.031583 -0.537088 7.424141 +v -1.486326 -0.112632 6.747365 +v -1.571931 -0.157136 6.628836 +v -1.697197 -0.009728 6.449040 +v -1.856687 0.060476 6.212433 +v -1.585417 -0.166360 6.617391 +v -1.171905 -0.480621 7.237552 +v -1.133184 -0.564425 7.274361 +v -1.506036 -0.118210 6.738626 +v -1.543892 -0.126741 6.680224 +v -1.474985 -0.217660 6.781065 +v -1.599297 -0.201667 6.587422 +v -1.471837 -0.213985 6.785225 +v -1.064296 -0.406363 7.387743 +v -1.157735 -0.518936 7.237205 +v -1.700303 0.026954 6.441479 +v -1.545279 -0.131367 6.671434 +v -1.149043 -0.552542 7.260437 +v -1.475558 -0.227243 6.774721 +v -1.168851 -0.493673 7.234262 +v -1.042157 -0.642009 7.418110 +v -1.040957 -0.636991 7.419290 +v -1.724694 0.049578 6.416663 +v -1.854655 0.012962 6.217701 +v -1.599156 -0.237357 6.596993 +v -1.842935 -0.004006 6.233264 +v -1.037478 -0.624242 7.418610 +v -1.528842 -0.115861 6.704934 +v -1.605623 -0.215941 6.586898 +v -1.579150 -0.275421 6.623720 +v -1.816312 -0.026294 6.275893 +v -1.785228 0.089771 6.324327 +v -1.158173 -0.538201 7.247325 +v -1.574562 -0.155299 6.633834 +v -1.819536 -0.026556 6.274360 +v -1.722113 0.057770 6.411276 +v -1.461922 -0.213457 6.803199 +v -1.154524 -0.430068 7.256194 +v -1.454357 -0.198612 6.811043 +v -1.534212 -0.118660 6.696158 +v -1.728897 0.064277 6.404139 +v -1.163142 -0.528549 7.242140 +v -1.585598 -0.262817 6.611234 +v -1.593495 -0.259375 6.608300 +v -1.479000 -0.124860 6.773043 +v -1.739834 0.077077 6.393711 +v -1.551946 -0.293007 6.663848 +v -1.748168 0.085284 6.376271 +v -1.800185 -0.031157 6.299138 +v -1.792180 0.092124 6.314931 +v -1.153675 -0.428043 7.261751 +v -1.706884 0.039498 6.431781 +v -1.712543 0.047618 6.425846 +v -1.853362 0.071118 6.224355 +v -1.468556 -0.140468 6.792096 +v -1.590941 -0.169435 6.614799 +v -1.592335 -0.175451 6.608387 +v -1.598150 -0.174565 6.607969 +v -1.141928 -0.403236 7.270488 +v -1.462425 -0.213349 6.805326 +v -1.107313 -0.567635 7.329477 +v -1.048309 -0.624799 7.416749 +v -1.606279 -0.203842 6.586576 +v -1.479099 -0.221447 6.776273 +v -1.605527 -0.191160 6.587647 +v -1.860034 0.065436 6.214988 +v -1.805146 0.091649 6.298299 +v -1.858235 0.020540 6.214591 +v -1.507430 -0.272664 6.732830 +v -1.072918 -0.542234 7.373728 +v -1.727298 -0.017203 6.408579 +v -1.603765 -0.185088 6.590131 +v -1.729995 -0.016037 6.405861 +v -1.824217 -0.017355 6.258778 +v -1.733985 -0.022901 6.396774 +v -1.074205 -0.388859 7.369233 +v -1.824071 0.089564 6.268095 +v -1.702507 0.012935 6.447173 +v -1.518699 -0.116538 6.718384 +v -1.832112 0.088830 6.259806 +v -1.711232 0.025740 6.438666 +v -1.114782 -0.572856 7.307432 +v -1.123003 -0.579670 7.304702 +v -1.773571 0.091593 6.341378 +v -1.538996 -0.121540 6.691182 +v -1.742166 0.082679 6.386014 +v -1.710788 -0.018612 6.433796 +v -1.857190 0.042729 6.214466 +v -1.853870 0.029369 6.217556 +v -1.717404 -0.022202 6.423849 +v -0.934258 -0.595943 7.580058 +v -1.050106 -0.440532 7.405805 +v -0.935567 -0.600322 7.577365 +v -1.838265 0.084317 6.246415 +v -0.935802 -0.595692 7.576455 +v -1.049986 -0.507173 7.407175 +v -1.039881 -0.650339 7.428336 +v -1.161875 -0.451155 7.241677 +v -1.053141 -0.503631 7.405869 +v -1.035862 -0.624385 7.434833 +v -1.046916 -0.494246 7.407207 +v -0.938432 -0.601418 7.572971 +v -1.045571 -0.480816 7.416261 +v -1.842066 0.079018 6.241226 +v -1.048483 -0.486449 7.411201 +v -1.051165 -0.477857 7.411260 +v -1.039678 -0.619564 7.424105 +v -1.054529 -0.472296 7.408956 +v -1.031612 -0.617705 7.436190 +v -1.037036 -0.591477 7.429068 +v -1.085553 -0.536959 7.361340 +v -1.043531 -0.521484 7.417674 +v -1.043349 -0.527775 7.425072 +v -1.065971 -0.566443 7.386030 +v -1.041001 -0.463385 7.402694 +v -1.044333 -0.473024 7.420229 +v -1.065704 -0.553334 7.385036 +v -1.044928 -0.476754 7.422041 +v -1.714621 -0.020180 6.424569 +v -1.722922 0.046985 6.421178 +v -1.811046 0.088692 6.294704 +v -1.853113 0.005955 6.221418 +v -1.127839 -0.575406 7.294302 +v -1.561771 -0.292062 6.655673 +v -1.595457 -0.248628 6.601043 +v -1.062209 -0.409831 7.390459 +v -1.762301 0.089902 6.357415 +v -1.474678 -0.215233 6.785565 +v -1.171223 -0.502912 7.234285 +v -1.122648 -0.379886 7.307512 +v -1.559633 -0.142707 6.655728 +v -1.815471 -0.030594 6.285574 +v -1.565123 -0.145630 6.652989 +v -1.603058 -0.231779 6.592438 +v -1.600581 -0.221679 6.589713 +v -1.111597 -0.571635 7.322342 +v -1.770764 -0.035024 6.348977 +v -1.731336 0.057433 6.409388 +v -1.457502 -0.196699 6.810659 +v -1.720121 0.041587 6.425738 +v -1.730296 -0.015919 6.409673 +v -1.852654 -0.005535 6.228377 +v -1.149015 -0.413824 7.264238 +v -1.566214 -0.289158 6.644620 +v -1.739508 -0.017075 6.394670 +v -1.796543 0.091079 6.308106 +v -1.705458 0.020334 6.442647 +v -1.459226 -0.178034 6.810248 +v -1.079151 -0.536071 7.370127 +v -1.803058 0.090224 6.305503 +v -1.484599 -0.240390 6.767449 +v -1.091514 -0.378468 7.355385 +v -1.575048 -0.156849 6.640069 +v -1.083212 -0.535122 7.365707 +v -1.850941 0.070251 6.229316 +v -1.763830 0.090324 6.363552 +v -1.790868 0.090791 6.321018 +v -1.169828 -0.467993 7.238292 +v -1.531796 -0.290038 6.699144 +v -1.856922 0.069836 6.218145 +v -1.157598 -0.435676 7.254800 +v -1.170714 -0.487866 7.235354 +v -1.784531 -0.032882 6.321726 +v -1.486785 -0.257013 6.752773 +v -1.794861 -0.031839 6.313457 +v -1.058767 -0.423199 7.402383 +v -1.704706 -0.010101 6.444299 +v -1.862599 0.056966 6.212191 +v -1.739439 -0.021550 6.391467 +v -1.609411 -0.189126 6.589495 +v -1.061240 -0.419722 7.396530 +v -1.096231 -0.368896 7.334876 +v -1.466634 -0.216957 6.801884 +v -1.859848 -0.001322 6.220564 +v -1.056283 -0.418695 7.394253 +v -1.811965 0.090028 6.289394 +v -1.143643 -0.395367 7.282618 +v -1.553634 -0.128843 6.677634 +v -1.841094 -0.008275 6.240961 +v -1.171431 -0.522146 7.240261 +v -1.069082 -0.412086 7.392637 +v -1.607064 -0.184659 6.591564 +v -1.714745 0.036356 6.430928 +v -1.848689 -0.008828 6.236189 +v -1.480428 -0.218213 6.779745 +v -1.816683 0.092246 6.285129 +v -1.471613 -0.149350 6.795221 +v -1.049655 -0.636267 7.419081 +v -1.805062 -0.029127 6.287624 +v -1.859037 0.005959 6.220964 +v -1.048882 -0.628186 7.416927 +v -1.754540 0.079333 6.383218 +v -1.158521 -0.558898 7.263139 +v -1.703547 0.006910 6.446792 +v -1.735290 -0.015925 6.403387 +v -1.611777 -0.224776 6.589468 +v -1.126868 -0.581721 7.302587 +v -1.070926 -0.402601 7.383794 +v -1.073451 -0.553787 7.379494 +v -1.078778 -0.540936 7.374711 +v -1.463476 -0.185954 6.809169 +v -1.458907 -0.165753 6.807313 +v -1.864752 0.023344 6.215408 +v -1.459432 -0.153553 6.801220 +v -1.494131 -0.240078 6.765568 +v -1.098100 -0.374347 7.345573 +v -1.861973 0.034627 6.212960 +v -1.739939 0.063937 6.401991 +v -1.515385 -0.281488 6.723500 +v -1.531643 -0.283843 6.719972 +v -1.834728 0.088436 6.254403 +v -1.741259 -0.032392 6.381533 +v -1.569353 -0.154521 6.642249 +v -1.498247 -0.124949 6.757563 +v -1.579309 -0.156843 6.632954 +v -1.829218 -0.023298 6.264205 +v -1.584863 -0.164651 6.625496 +v -1.499381 -0.263053 6.745977 +v -1.747863 0.079194 6.387941 +v -1.592246 -0.277672 6.621216 +v -1.544035 -0.292896 6.686750 +v -1.585923 -0.270637 6.617067 +v -1.592826 -0.271294 6.615461 +v -1.836576 -0.020661 6.255518 +v -1.793299 -0.034769 6.320331 +v -1.598308 -0.177562 6.600494 +v -1.466793 -0.212632 6.797659 +v -1.470708 -0.213564 6.792711 +v -1.746553 -0.020239 6.386952 +v -1.169329 -0.463704 7.241728 +v -1.718537 -0.012599 6.428172 +v -1.469334 -0.219056 6.796731 +v -0.936198 -0.599874 7.582442 +v -1.051363 -0.514191 7.412217 +v -0.945639 -0.603368 7.579933 +v -1.159992 -0.445234 7.251733 +v -1.058373 -0.506180 7.409348 +v -0.945973 -0.601278 7.577487 +v -1.057849 -0.438410 7.407460 +v -1.036265 -0.645927 7.433816 +v -1.055945 -0.493741 7.413160 +v -1.164694 -0.454037 7.245834 +v -1.049921 -0.482625 7.416380 +v -1.730747 -0.017765 6.416293 +v -1.039188 -0.623650 7.431039 +v -1.053547 -0.474718 7.414146 +v -0.936286 -0.589544 7.583599 +v -1.043009 -0.620132 7.420286 +v -1.033752 -0.634055 7.443864 +v -1.034379 -0.614132 7.438255 +v -1.060358 -0.455840 7.411237 +v -1.072547 -0.571879 7.382215 +v -1.056206 -0.447370 7.408343 +v -1.076349 -0.567065 7.376593 +v -1.073342 -0.559417 7.380149 +v -1.044012 -0.532128 7.427426 +v -1.048284 -0.472806 7.418093 +v -0.934315 -0.591188 7.586749 +v -1.041651 -0.535874 7.425858 +v -1.718491 -0.020176 6.427382 +v -0.934950 -0.595502 7.585190 +v -1.721142 -0.022302 6.419844 +v -1.719247 -0.014090 6.421814 +v -1.066402 -0.575050 7.390153 +v -1.058221 -0.582582 7.402925 +v -1.040161 -0.568067 7.430091 +v -1.040012 -0.575770 7.430244 +v -1.018753 -0.625051 7.451680 +v -1.040152 -0.560318 7.430175 +v -1.019691 -0.608752 7.458410 +v -1.040445 -0.552658 7.429808 +v -1.022977 -0.601417 7.456088 +v -1.069939 -0.579186 7.391457 +v -1.026418 -0.594438 7.450754 +v -1.031217 -0.588791 7.443169 +v -1.044308 -0.592307 7.425367 +v -1.035665 -0.586155 7.436599 +v -1.044087 -0.588540 7.424087 +v -1.039413 -0.583398 7.430629 +v -1.049843 -0.587474 7.415389 +v -1.042011 -0.584805 7.421949 +v -1.744592 -0.015255 6.396856 +v -1.488809 -0.221796 6.776794 +v -1.707035 -0.000169 6.442753 +v -1.785694 0.092228 6.339407 +v -1.714436 0.018871 6.438185 +v -1.178858 -0.504321 7.238431 +v -1.841613 0.086570 6.248621 +v -1.177800 -0.497131 7.233389 +v -1.598227 -0.168586 6.613512 +v -1.824168 -0.025461 6.273468 +v -1.845500 0.084287 6.244243 +v -1.788926 0.091436 6.335485 +v -1.723758 0.035899 6.427476 +v -1.531677 -0.287048 6.711514 +v -1.852891 0.068491 6.234696 +v -1.132990 -0.387674 7.301180 +v -1.721533 -0.009154 6.424604 +v -1.744257 -0.015347 6.394173 +v -1.137627 -0.389979 7.285213 +v -1.799312 0.091381 6.314910 +v -1.785733 -0.034197 6.328405 +v -1.573686 -0.147860 6.649991 +v -1.478556 -0.133643 6.781188 +v -1.852230 0.067478 6.231901 +v -1.719108 -0.042504 6.430987 +v -1.115559 -0.377660 7.316640 +v -1.742566 0.070698 6.398040 +v -1.501480 -0.255731 6.752333 +v -1.848399 0.073447 6.234300 +v -1.579956 -0.155748 6.638016 +v -1.863551 0.064778 6.220861 +v -1.863945 0.063240 6.215983 +v -1.866466 0.054009 6.211226 +v -1.595614 -0.267042 6.611883 +v -1.540990 -0.291621 6.695382 +v -1.867352 0.040795 6.210051 +v -1.489663 -0.127231 6.767218 +v -1.801392 -0.029738 6.306039 +v -1.090063 -0.386913 7.368053 +v -1.816486 -0.032399 6.301746 +v -1.611320 -0.196750 6.590296 +v -1.617343 -0.200717 6.588438 +v -1.867666 0.057176 6.212995 +v -1.730287 0.051119 6.413172 +v -1.720061 -0.038938 6.429802 +v -1.856770 -0.007921 6.228391 +v -1.570636 -0.143006 6.659215 +v -1.560498 -0.290929 6.676035 +v -1.099941 -0.563407 7.344169 +v -1.600116 -0.258193 6.608423 +v -1.750736 -0.032974 6.376867 +v -1.056689 -0.429417 7.408142 +v -1.716021 -0.014427 6.433325 +v -1.819871 0.092594 6.281496 +v -1.505622 -0.263492 6.742644 +v -1.478864 -0.219795 6.787124 +v -1.485636 -0.224736 6.773703 +v -1.724242 -0.040760 6.422033 +v -1.752652 -0.025099 6.383115 +v -1.741753 -0.017978 6.407982 +v -1.574430 -0.289073 6.642441 +v -1.811998 -0.032578 6.296254 +v -1.465584 -0.196692 6.808553 +v -1.727448 -0.032310 6.422519 +v -1.128644 -0.386198 7.312752 +v -1.584301 -0.285050 6.635941 +v -1.479715 -0.142783 6.788217 +v -1.586894 -0.279532 6.629004 +v -1.712100 0.012505 6.441590 +v -1.048101 -0.643191 7.418805 +v -1.153365 -0.417885 7.272477 +v -1.564488 -0.136788 6.663923 +v -1.472016 -0.172868 6.803802 +v -1.716719 -0.007772 6.437335 +v -1.486621 -0.220241 6.779107 +v -1.856547 -0.010895 6.234828 +v -1.767802 -0.033005 6.356611 +v -1.601031 -0.268261 6.613203 +v -1.719429 0.022667 6.433503 +v -1.779075 -0.034401 6.347517 +v -1.796538 0.092774 6.329183 +v -1.849827 0.079439 6.241353 +v -1.158461 -0.435195 7.265846 +v -1.165058 -0.549695 7.256635 +v -1.592211 -0.167310 6.621567 +v -1.155871 -0.430767 7.265981 +v -1.727763 0.041290 6.424510 +v -1.724912 -0.004645 6.428655 +v -1.724466 -0.015168 6.420884 +v -1.845553 -0.012659 6.246252 +v -1.116483 -0.579136 7.327641 +v -1.760532 0.084000 6.376380 +v -1.759541 -0.029175 6.379043 +v -1.760551 -0.031857 6.366700 +v -1.601652 -0.248894 6.601414 +v -1.131364 -0.586472 7.306633 +v -1.174081 -0.475333 7.242451 +v -1.564023 -0.292318 6.664186 +v -1.615690 -0.204859 6.585711 +v -1.862257 -0.002096 6.220829 +v -1.515622 -0.271411 6.735039 +v -1.087338 -0.542158 7.375500 +v -1.110677 -0.377291 7.335844 +v -1.468812 -0.209565 6.805959 +v -1.490363 -0.229782 6.772584 +v -1.063382 -0.427777 7.406867 +v -1.071936 -0.419586 7.400053 +v -1.076497 -0.575246 7.384074 +v -1.478478 -0.224118 6.795629 +v -1.473376 -0.222123 6.795758 +v -1.055685 -0.432974 7.409262 +v -1.717663 0.027956 6.433670 +v -1.616895 -0.213124 6.584319 +v -0.939292 -0.588335 7.586317 +v -1.165857 -0.458066 7.251608 +v -1.724275 -0.047610 6.427091 +v -1.726463 -0.049627 6.423816 +v -0.936733 -0.590975 7.590088 +v -0.941077 -0.601186 7.585964 +v -0.941176 -0.603089 7.581537 +v -1.726652 -0.019801 6.418603 +v -1.033034 -0.640701 7.437602 +v -1.065021 -0.445576 7.407659 +v -1.732284 -0.034177 6.418303 +v -1.044535 -0.651609 7.432206 +v -1.078232 -0.559117 7.379532 +v -0.941951 -0.592742 7.579230 +v -0.938717 -0.597136 7.574241 +v -1.080290 -0.554418 7.380324 +v -1.040034 -0.624972 7.438861 +v -1.164339 -0.453634 7.254526 +v -1.735001 -0.016498 6.411400 +v -1.041792 -0.625237 7.433991 +v -1.728789 -0.039619 6.419035 +v -1.060815 -0.517019 7.412037 +v -1.057253 -0.510585 7.409263 +v -1.046016 -0.618405 7.426970 +v -1.037986 -0.616564 7.438951 +v -1.053552 -0.498796 7.407496 +v -1.048432 -0.620520 7.419216 +v -1.044458 -0.543162 7.427453 +v -1.046015 -0.530131 7.427496 +v -1.039469 -0.601135 7.429680 +v -1.089537 -0.540222 7.365954 +v -1.091470 -0.545209 7.356768 +v -1.053013 -0.520511 7.418377 +v -1.725708 -0.034296 6.421598 +v -1.723464 -0.044346 6.423772 +v -1.052405 -0.478076 7.417518 +v -1.053652 -0.647564 7.420569 +v -1.583900 -0.158318 6.635321 +v -1.622546 -0.203330 6.583095 +v -1.504560 -0.121818 6.747242 +v -1.580372 -0.291998 6.647120 +v -1.850313 -0.013730 6.243169 +v -1.718547 0.002321 6.438355 +v -1.490224 -0.223543 6.777901 +v -1.718455 0.012529 6.438529 +v -1.603629 -0.176861 6.607433 +v -1.175282 -0.518528 7.239684 +v -1.078339 -0.571023 7.378120 +v -1.464186 -0.204483 6.809066 +v -1.730041 -0.047844 6.426577 +v -1.180462 -0.497624 7.236594 +v -1.521567 -0.125007 6.735572 +v -1.549815 -0.125519 6.688691 +v -1.837074 0.086397 6.263479 +v -1.085964 -0.538824 7.372748 +v -1.531916 -0.121323 6.718954 +v -1.136613 -0.575566 7.286695 +v -1.541800 -0.288048 6.706050 +v -1.842177 0.087488 6.253248 +v -1.724943 0.001482 6.429977 +v -1.770059 -0.031915 6.368425 +v -1.148033 -0.401755 7.281893 +v -1.726901 0.033268 6.425112 +v -1.148464 -0.408727 7.270645 +v -1.123050 -0.585232 7.322915 +v -1.806007 -0.030255 6.312760 +v -1.867314 0.013165 6.217272 +v -1.728727 0.015641 6.431643 +v -1.541996 -0.120210 6.700528 +v -1.805645 -0.029936 6.306998 +v -1.109264 -0.570239 7.335048 +v -1.810571 -0.029498 6.305728 +v -1.856577 0.081891 6.245881 +v -1.870849 0.042097 6.213570 +v -1.502967 -0.250562 6.758233 +v -1.553322 -0.291709 6.677404 +v -1.561000 -0.133055 6.669861 +v -1.782001 -0.035261 6.342517 +v -1.079377 -0.409817 7.393124 +v -1.469541 -0.216713 6.803778 +v -1.852444 0.076238 6.238067 +v -1.476625 -0.220880 6.797869 +v -1.610090 -0.243083 6.596953 +v -1.610980 -0.234163 6.593511 +v -1.820927 -0.032188 6.286176 +v -1.869381 0.054701 6.217899 +v -1.619296 -0.240931 6.591798 +v -1.105789 -0.376924 7.343163 +v -1.618617 -0.219174 6.584861 +v -1.721073 -0.043325 6.431933 +v -1.484331 -0.225121 6.784438 +v -1.841732 -0.018469 6.252405 +v -1.501823 -0.246586 6.762370 +v -1.722577 0.002245 6.435728 +v -1.119210 -0.380593 7.326450 +v -1.475254 -0.163669 6.801027 +v -1.123396 -0.383468 7.319757 +v -1.763282 -0.024030 6.380485 +v -1.734082 0.038954 6.420466 +v -1.559835 -0.128669 6.682095 +v -1.772169 0.088761 6.364081 +v -1.851114 -0.018347 6.246655 +v -1.142204 -0.394181 7.300455 +v -1.598312 -0.165512 6.627496 +v -1.867017 0.019205 6.215287 +v -1.869586 0.028821 6.216472 +v -1.146876 -0.573518 7.277726 +v -1.521706 -0.276400 6.729734 +v -1.521754 -0.121024 6.727698 +v -1.609028 -0.179283 6.610641 +v -1.738562 0.046909 6.414171 +v -1.875494 0.045506 6.213051 +v -1.871059 0.050514 6.213126 +v -1.733597 0.002648 6.425516 +v -1.579413 -0.145020 6.653853 +v -1.530447 -0.118125 6.712616 +v -1.874789 0.049996 6.213953 +v -1.492740 -0.234855 6.769166 +v -1.078689 -0.578995 7.389385 +v -1.155682 -0.565141 7.266667 +v -1.804452 0.090680 6.313920 +v -1.810003 0.086487 6.318585 +v -1.811499 0.086941 6.313457 +v -1.102499 -0.565099 7.348783 +v -1.481081 -0.152293 6.794268 +v -1.824410 0.090887 6.285467 +v -1.746455 -0.016985 6.401085 +v -1.079391 -0.398666 7.381230 +v -1.827669 0.089910 6.277030 +v -1.083905 -0.406036 7.389465 +v -1.751835 -0.016378 6.392776 +v -1.754260 -0.019340 6.387113 +v -1.617481 -0.226947 6.587499 +v -1.759138 -0.018736 6.384273 +v -1.121948 -0.581019 7.316262 +v -1.729711 -0.033087 6.423684 +v -1.099901 -0.381482 7.357866 +v -1.731911 0.030698 6.422365 +v -1.173280 -0.536890 7.248353 +v -1.587296 -0.150261 6.647711 +v -1.474327 -0.186623 6.803885 +v -1.780592 0.091332 6.347751 +v -1.829095 -0.030670 6.279924 +v -1.792804 -0.032744 6.332834 +v -1.748288 0.065997 6.398266 +v -1.834425 -0.027335 6.271070 +v -1.486227 -0.230880 6.786176 +v -1.080498 -0.566498 7.377453 +v -1.615672 -0.195834 6.593644 +v -1.613133 -0.187296 6.597380 +v -1.064036 -0.510627 7.412846 +v -1.048095 -0.652345 7.429039 +v -1.064688 -0.516381 7.413226 +v -1.733535 -0.014904 6.419283 +v -1.183261 -0.360012 7.236499 +v -1.059049 -0.652238 7.420893 +v -1.740530 -0.039308 6.415807 +v -1.184137 -0.364990 7.231622 +v -1.096173 -0.549580 7.365657 +v -1.045347 -0.622765 7.435526 +v -1.186601 -0.359004 7.227171 +v -1.189016 -0.355591 7.228383 +v -1.042868 -0.620706 7.439494 +v -0.942235 -0.591677 7.588778 +v -1.048380 -0.608079 7.431331 +v -0.945523 -0.592445 7.583869 +v -1.050171 -0.613624 7.429200 +v -0.948548 -0.596755 7.579344 +v -1.052458 -0.616049 7.425174 +v -1.055757 -0.623929 7.420269 +v -1.051701 -0.534602 7.428245 +v -1.053090 -0.529573 7.424157 +v -1.058059 -0.520467 7.414572 +v -0.942181 -0.595728 7.590593 +v -1.481686 -0.225920 6.791394 +v -1.180426 -0.360227 7.232844 +v -1.043817 -0.606216 7.432660 +v -1.182135 -0.358422 7.228974 +v -1.052739 -0.600666 7.426767 +v -1.021601 -0.617011 7.457608 +v -1.057946 -0.486261 7.418103 +v -1.054016 -0.594553 7.422029 +v -1.058854 -0.478708 7.417375 +v -1.038839 -0.602959 7.457599 +v -1.066471 -0.587372 7.404560 +v -1.033656 -0.595318 7.453151 +v -1.037595 -0.588862 7.447367 +v -1.042412 -0.582386 7.440378 +v -1.044937 -0.575395 7.436600 +v -1.046695 -0.568165 7.434058 +v -1.048805 -0.560994 7.431330 +v -0.938831 -0.593970 7.588636 +v -1.831793 0.086932 6.270278 +v -1.059260 -0.644078 7.420118 +v -1.842085 0.086074 6.271773 +v -1.843724 0.085275 6.260120 +v -1.162122 -0.432018 7.275902 +v -1.571660 -0.292709 6.654834 +v -1.732206 -0.011706 6.422107 +v -1.775008 0.089584 6.356837 +v -1.510074 -0.130123 6.756092 +v -1.790639 0.089614 6.350241 +v -1.490660 -0.232503 6.779758 +v -1.612402 -0.247800 6.599137 +v -1.629589 -0.200024 6.585256 +v -1.513067 -0.259315 6.746412 +v -1.794585 0.091294 6.346216 +v -1.745818 0.057084 6.405374 +v -1.721573 -0.040215 6.432133 +v -1.475568 -0.198026 6.806426 +v -1.850057 0.084398 6.245507 +v -1.776136 -0.031724 6.363485 +v -1.138123 -0.585211 7.299419 +v -1.511756 -0.243714 6.759371 +v -1.862132 -0.015890 6.240584 +v -1.148917 -0.584333 7.290843 +v -1.086633 -0.549541 7.377955 +v -1.875142 0.028887 6.217472 +v -1.598981 -0.282202 6.623878 +v -1.859673 0.067511 6.234843 +v -1.859160 0.074713 6.240404 +v -1.803184 0.091779 6.321632 +v -1.497033 -0.144105 6.778883 +v -1.601303 -0.276241 6.617165 +v -1.609664 -0.172928 6.615145 +v -1.860847 0.064882 6.226744 +v -1.867491 0.060897 6.225430 +v -1.164653 -0.441672 7.266294 +v -1.162012 -0.444753 7.258659 +v -1.821692 0.087614 6.295155 +v -1.161589 -0.572010 7.271971 +v -1.832103 0.090390 6.289624 +v -1.754282 0.069820 6.393145 +v -1.844135 -0.024777 6.261185 +v -1.504390 -0.238968 6.763677 +v -1.788835 -0.032467 6.342300 +v -1.553110 -0.291190 6.691250 +v -1.089456 -0.394730 7.376022 +v -1.066844 -0.428733 7.406241 +v -1.740001 -0.004220 6.421722 +v -1.732202 -0.048623 6.423304 +v -1.740758 -0.012050 6.416871 +v -1.084843 -0.572087 7.381663 +v -1.778257 0.086929 6.363884 +v -1.488274 -0.133498 6.776460 +v -1.737493 -0.034005 6.419507 +v -1.136270 -0.389726 7.308147 +v -1.583357 -0.153833 6.642485 +v -1.594634 -0.154112 6.639292 +v -1.826033 -0.033209 6.294446 +v -1.593692 -0.159299 6.632410 +v -1.483212 -0.156688 6.795199 +v -1.833153 -0.032238 6.286658 +v -1.601427 -0.167629 6.619709 +v -1.502589 -0.137968 6.768860 +v -1.108264 -0.574497 7.345804 +v -1.775727 -0.031264 6.354834 +v -1.728664 0.008775 6.430076 +v -1.625397 -0.228318 6.586341 +v -1.870475 0.007636 6.221482 +v -1.726962 0.027186 6.427724 +v -1.871560 0.015612 6.219187 +v -1.877113 0.042786 6.215779 +v -1.787461 -0.028369 6.350016 +v -1.796276 0.091241 6.335067 +v -1.629753 -0.216213 6.579612 +v -1.516983 -0.127441 6.742453 +v -1.807769 0.089760 6.321619 +v -1.152767 -0.578280 7.281751 +v -1.593841 -0.286564 6.635664 +v -1.822440 0.087850 6.301692 +v -1.596684 -0.283856 6.628676 +v -1.868882 0.065542 6.233002 +v -1.766970 0.078499 6.380377 +v -1.512754 -0.251462 6.751763 +v -1.115317 -0.579928 7.337537 +v -1.183809 -0.522597 7.244101 +v -1.480181 -0.183293 6.802232 +v -1.505589 -0.246387 6.761240 +v -1.768142 0.086424 6.371476 +v -1.183958 -0.502466 7.239690 +v -1.795027 -0.032700 6.338285 +v -1.801789 -0.034166 6.319727 +v -1.168429 -0.447396 7.266397 +v -1.164688 -0.437370 7.274168 +v -1.489720 -0.234064 6.787742 +v -1.749485 -0.017692 6.403591 +v -1.085990 -0.560061 7.382642 +v -1.740946 -0.016544 6.412378 +v -1.090912 -0.566945 7.384694 +v -1.739502 -0.045789 6.420727 +v -1.771977 -0.030483 6.370083 +v -1.061159 -0.636439 7.417259 +v -1.475978 -0.203504 6.806115 +v -1.063514 -0.528518 7.416495 +v -0.946782 -0.599754 7.589551 +v -1.739127 -0.043025 6.417654 +v -1.621624 -0.191220 6.601028 +v -1.052315 -0.652129 7.431915 +v -1.741109 -0.034871 6.415563 +v -1.183987 -0.364591 7.236242 +v -0.946947 -0.595942 7.589195 +v -1.492931 -0.237029 6.782607 +v -1.060824 -0.654053 7.424008 +v -1.189041 -0.367973 7.235514 +v -0.950644 -0.597062 7.583346 +v -1.183174 -0.356200 7.233991 +v -1.068538 -0.446730 7.409042 +v -0.951559 -0.601414 7.581667 +v -1.191833 -0.367291 7.232471 +v -1.763448 -0.016778 6.387449 +v -1.040304 -0.619259 7.457720 +v -1.073923 -0.583862 7.396424 +v -1.174439 -0.474022 7.252442 +v -1.060285 -0.629461 7.418134 +v -1.192985 -0.358115 7.228704 +v -1.179155 -0.483602 7.247256 +v -1.185928 -0.354018 7.230583 +v -1.759196 -0.016614 6.389746 +v -1.068347 -0.458754 7.414218 +v -1.056567 -0.464313 7.409311 +v -1.058986 -0.557705 7.423449 +v -1.097264 -0.553061 7.354597 +v -1.059358 -0.535921 7.424763 +v -1.095623 -0.550695 7.372167 +v -1.059930 -0.545675 7.422090 +v -1.060478 -0.531069 7.419705 +v -1.108745 -0.565985 7.362851 +v -1.045904 -0.620364 7.436272 +v -1.178275 -0.486634 7.240890 +v -1.053709 -0.554220 7.427671 +v -1.049810 -0.549819 7.429679 +v -1.052905 -0.542736 7.426455 +v -1.572895 -0.140792 6.666209 +v -1.523653 -0.252720 6.755105 +v -1.871112 0.000625 6.223054 +v -1.148583 -0.597738 7.306583 +v -1.746087 0.041336 6.413960 +v -1.876326 0.010434 6.221597 +v -1.520286 -0.263854 6.741940 +v -1.085135 -0.579596 7.387278 +v -1.800823 0.094328 6.333869 +v -1.613230 -0.266932 6.610707 +v -1.861373 0.069411 6.239263 +v -1.178651 -0.544455 7.253096 +v -1.588120 -0.291610 6.647899 +v -1.610248 -0.260428 6.607311 +v -1.737554 -0.043491 6.427740 +v -1.753137 0.060558 6.397361 +v -1.878734 0.019021 6.224019 +v -1.610924 -0.255510 6.604035 +v -1.799127 -0.035411 6.330226 +v -1.619083 -0.255098 6.602878 +v -1.783084 -0.026268 6.356853 +v -1.527201 -0.272251 6.733421 +v -1.489773 -0.157442 6.790329 +v -1.481695 -0.213407 6.800233 +v -1.139074 -0.394764 7.316449 +v -1.127210 -0.593164 7.331558 +v -1.532606 -0.126171 6.726732 +v -1.813426 0.088289 6.304781 +v -1.768194 0.071474 6.386326 +v -1.878420 0.034942 6.216225 +v -1.540561 -0.120257 6.709036 +v -1.620881 -0.246473 6.593248 +v -1.734261 0.010809 6.428825 +v -1.496671 -0.232541 6.773722 +v -1.871174 0.054496 6.223210 +v -1.554363 -0.126206 6.694978 +v -1.502898 -0.234401 6.768512 +v -1.508545 -0.238652 6.763059 +v -1.481767 -0.196783 6.804084 +v -1.570796 -0.139510 6.671298 +v -1.095711 -0.554891 7.377137 +v -1.481542 -0.206584 6.801611 +v -1.562828 -0.292313 6.689752 +v -1.112537 -0.579432 7.350241 +v -1.156773 -0.417494 7.281458 +v -1.865884 -0.005638 6.226893 +v -1.110546 -0.576929 7.343548 +v -1.549023 -0.286284 6.712571 +v -1.772729 -0.026179 6.372748 +v -1.858280 -0.020234 6.246678 +v -1.090753 -0.548579 7.376796 +v -1.091350 -0.544637 7.374324 +v -1.759925 0.060488 6.395819 +v -1.619567 -0.235180 6.590292 +v -1.070529 -0.436214 7.407827 +v -1.746401 -0.012727 6.413868 +v -1.075362 -0.428185 7.406335 +v -1.739172 0.006329 6.425003 +v -1.854099 0.084571 6.252790 +v -1.870224 -0.009517 6.231248 +v -1.862827 0.081297 6.246200 +v -1.094329 -0.575048 7.385379 +v -1.814227 0.086379 6.320740 +v -1.184732 -0.513773 7.242787 +v -1.632310 -0.227326 6.584126 +v -1.747615 0.051084 6.408082 +v -1.866581 0.066125 6.238046 +v -1.088290 -0.558786 7.382815 +v -1.827155 0.088694 6.304503 +v -1.574642 -0.292702 6.662935 +v -1.121191 -0.387776 7.347425 +v -1.754735 0.055808 6.402031 +v -1.188420 -0.508125 7.241029 +v -1.187810 -0.497837 7.242891 +v -1.582259 -0.293311 6.662768 +v -1.109680 -0.572879 7.353717 +v -1.582096 -0.292666 6.651636 +v -1.496952 -0.168918 6.793096 +v -1.131663 -0.389967 7.331177 +v -1.823490 -0.031908 6.299510 +v -1.827530 -0.030947 6.286311 +v -1.806793 0.094379 6.327112 +v -1.133268 -0.592709 7.316513 +v -1.525862 -0.266459 6.737284 +v -1.077695 -0.416666 7.398117 +v -1.632174 -0.208811 6.579963 +v -1.840857 -0.028422 6.274416 +v -1.877963 0.039441 6.220572 +v -1.073302 -0.442197 7.410988 +v -1.172894 -0.564652 7.266238 +v -1.875744 0.051496 6.221050 +v -1.528093 -0.133110 6.739525 +v -1.561185 -0.130331 6.688808 +v -1.534111 -0.279477 6.728313 +v -1.848025 -0.025209 6.263475 +v -1.799526 -0.032161 6.338706 +v -1.594663 -0.291433 6.646455 +v -1.617205 -0.182026 6.611566 +v -1.498252 -0.150355 6.781554 +v -1.774207 -0.019638 6.373065 +v -1.493090 -0.233444 6.789038 +v -1.820295 -0.029781 6.314247 +v -1.737788 -0.038830 6.427084 +v -1.819615 -0.029997 6.307662 +v -1.484459 -0.188925 6.802354 +v -1.504496 -0.234248 6.772962 +v -1.503009 -0.238794 6.779272 +v -1.744248 -0.041428 6.417838 +v -1.743379 -0.036581 6.418729 +v -1.876291 -0.000622 6.223453 +v -1.877368 0.048414 6.221724 +v -1.771993 -0.019368 6.376172 +v -1.072317 -0.530119 7.418387 +v -1.059890 -0.649131 7.434948 +v -1.047438 -0.647696 7.436902 +v -1.069199 -0.520456 7.415625 +v -1.168965 -0.455997 7.260921 +v -1.174710 -0.467022 7.258782 +v -1.618183 -0.187811 6.603254 +v -1.760298 -0.015934 6.399112 +v -1.038905 -0.627319 7.452981 +v -1.068489 -0.654720 7.414624 +v -1.627396 -0.198132 6.593280 +v -1.188473 -0.361920 7.239311 +v -1.073324 -0.464026 7.418126 +v -1.070304 -0.651129 7.412138 +v -1.175897 -0.474630 7.256907 +v -1.191018 -0.356338 7.238286 +v -1.193680 -0.363480 7.229818 +v -1.195928 -0.353866 7.234426 +v -1.062186 -0.617647 7.424852 +v -1.191914 -0.353283 7.235010 +v -1.767874 -0.019832 6.381935 +v -1.209814 -0.323093 7.207994 +v -1.065131 -0.624539 7.421055 +v -1.211960 -0.323550 7.204798 +v -1.069346 -0.634769 7.413155 +v -1.061153 -0.563048 7.425260 +v -1.064191 -0.552485 7.421676 +v -1.063770 -0.559849 7.422216 +v -1.064737 -0.544628 7.424496 +v -1.078475 -0.597099 7.410084 +v -1.066831 -0.503999 7.419427 +v -0.950008 -0.600726 7.585980 +v -1.065797 -0.653360 7.415390 +v -1.063126 -0.645531 7.418228 +v -1.069459 -0.641188 7.412774 +v -1.045774 -0.636164 7.444615 +v -1.054186 -0.568135 7.436605 +v -1.058710 -0.609028 7.426382 +v -1.070945 -0.603476 7.418677 +v -1.063211 -0.471498 7.414404 +v -1.047113 -0.596323 7.455292 +v -1.044301 -0.590529 7.451064 +v -1.066606 -0.595491 7.414479 +v -1.050032 -0.576805 7.442688 +v -1.571799 -0.135816 6.677976 +v -1.538039 -0.126111 6.722559 +v -1.854316 0.085651 6.265382 +v -1.523224 -0.257713 6.748434 +v -1.742490 0.014902 6.424886 +v -1.813056 0.087940 6.325885 +v -1.749049 0.036750 6.415707 +v -1.489084 -0.186996 6.799122 +v -1.568526 -0.291949 6.680593 +v -1.756068 0.042926 6.410485 +v -1.096262 -0.564116 7.385299 +v -1.489092 -0.227001 6.793695 +v -1.573334 -0.292134 6.672004 +v -1.612653 -0.273164 6.612427 +v -1.115213 -0.386180 7.354489 +v -1.522354 -0.135717 6.751414 +v -1.105002 -0.561549 7.371267 +v -1.795715 0.090503 6.339681 +v -1.114893 -0.383516 7.349434 +v -1.864502 0.079805 6.243954 +v -1.173938 -0.451501 7.266769 +v -1.637886 -0.194782 6.584458 +v -1.868883 0.073007 6.240093 +v -1.577404 -0.140370 6.671707 +v -1.837006 -0.030928 6.280449 +v -1.159534 -0.581258 7.281384 +v -1.505967 -0.237115 6.784081 +v -1.627071 -0.245758 6.592389 +v -1.624891 -0.251958 6.598188 +v -1.630616 -0.237744 6.589048 +v -1.835998 0.087146 6.281545 +v -1.600591 -0.288350 6.634818 +v -1.880887 0.006696 6.221415 +v -1.799849 0.085840 6.350558 +v -1.633512 -0.202308 6.581386 +v -1.185288 -0.533036 7.249261 +v -1.880605 0.027227 6.219735 +v -1.808085 -0.032841 6.332099 +v -1.516817 -0.244485 6.757059 +v -1.565473 -0.130252 6.681262 +v -1.133994 -0.392450 7.324844 +v -1.878404 0.056748 6.228971 +v -1.487538 -0.176761 6.798841 +v -1.811309 -0.032482 6.318101 +v -1.096896 -0.389541 7.369184 +v -1.533308 -0.273508 6.735728 +v -1.149517 -0.402526 7.290496 +v -1.610905 -0.277358 6.616768 +v -1.558019 -0.290746 6.698424 +v -1.550786 -0.276073 6.726880 +v -1.632652 -0.221459 6.580333 +v -1.738984 -0.041385 6.427994 +v -1.745247 -0.042776 6.420869 +v -1.872035 0.062096 6.231348 +v -1.867400 -0.014040 6.239509 +v -1.616076 -0.265804 6.609488 +v -1.746776 0.008757 6.421525 +v -1.620937 -0.264261 6.604762 +v -1.495893 -0.223158 6.795168 +v -1.620830 -0.258984 6.602722 +v -1.551173 -0.125169 6.704869 +v -1.562113 -0.131833 6.701495 +v -1.767158 0.063219 6.390207 +v -1.530679 -0.261728 6.743155 +v -1.175254 -0.450578 7.269680 +v -1.823210 0.087917 6.317921 +v -1.842996 -0.026490 6.278069 +v -1.567211 -0.136597 6.693852 +v -1.881406 0.025503 6.221777 +v -1.755246 -0.010720 6.409247 +v -1.804597 0.095113 6.332848 +v -1.122624 -0.383499 7.334370 +v -1.882128 0.035588 6.225611 +v -1.831875 0.089024 6.298862 +v -1.500458 -0.231923 6.788169 +v -1.099077 -0.396803 7.379030 +v -1.641125 -0.208124 6.579563 +v -1.776145 -0.017171 6.376603 +v -1.780038 -0.019964 6.369935 +v -1.587593 -0.291607 6.654469 +v -1.784466 -0.019626 6.365376 +v -1.604662 -0.157520 6.637192 +v -1.190543 -0.519544 7.244694 +v -1.148545 -0.400927 7.304142 +v -1.749260 0.029278 6.415945 +v -1.783953 -0.025821 6.362065 +v -1.118926 -0.585414 7.350861 +v -1.106782 -0.393816 7.372093 +v -1.568761 -0.132206 6.685557 +v -1.836027 0.090520 6.294142 +v -1.784636 0.086950 6.357463 +v -1.509594 -0.237551 6.774460 +v -1.164468 -0.425617 7.284163 +v -1.809107 -0.032931 6.323891 +v -1.844508 0.084706 6.285835 +v -1.151735 -0.403731 7.298926 +v -1.846838 0.085788 6.281152 +v -1.758694 0.050271 6.405927 +v -1.510204 -0.236657 6.769821 +v -1.858318 -0.024240 6.255166 +v -1.634895 -0.232044 6.585455 +v -1.489609 -0.195651 6.800240 +v -1.863650 -0.021536 6.251416 +v -1.618866 -0.186528 6.608519 +v -1.212881 -0.323361 7.210750 +v -1.215210 -0.324356 7.206825 +v -1.857060 0.083051 6.256190 +v -1.866896 0.068329 6.241489 +v -1.744474 -0.044890 6.421944 +v -1.772948 0.070870 6.382681 +v -1.781108 -0.025747 6.366019 +v -1.071248 -0.512569 7.422748 +v -1.194387 -0.365394 7.238602 +v -1.081960 -0.583564 7.397242 +v -1.178795 -0.479902 7.260114 +v -1.619640 -0.195804 6.596098 +v -1.181972 -0.472670 7.261079 +v -1.064988 -0.566024 7.432497 +v -1.753307 -0.015827 6.405742 +v -1.182759 -0.488016 7.246451 +v -1.177150 -0.460433 7.265399 +v -1.067206 -0.561118 7.424189 +v -1.196471 -0.363814 7.234797 +v -1.064903 -0.487071 7.421579 +v -1.068397 -0.555292 7.424150 +v -1.198357 -0.357319 7.235508 +v -1.210910 -0.327794 7.209624 +v -1.104222 -0.559396 7.365358 +v -1.212810 -0.328672 7.206428 +v -1.219148 -0.335922 7.206787 +v -1.065330 -0.540207 7.424984 +v -1.064809 -0.536095 7.423362 +v -1.072150 -0.654018 7.416029 +v -1.067219 -0.532782 7.419336 +v -1.073867 -0.647629 7.413627 +v -1.073201 -0.633299 7.414655 +v -1.072455 -0.627056 7.419093 +v -1.862203 0.082961 6.263706 +v -1.838457 -0.033523 6.291935 +v -1.498238 -0.198203 6.797074 +v -1.090087 -0.584175 7.394888 +v -1.744268 0.024455 6.419538 +v -1.588453 -0.145331 6.656723 +v -1.871343 0.074174 6.241571 +v -1.748248 0.000600 6.421352 +v -1.086121 -0.424073 7.408195 +v -1.779775 0.078284 6.373185 +v -1.536872 -0.134899 6.734663 +v -1.499710 -0.160248 6.787295 +v -1.089245 -0.419054 7.403907 +v -1.619950 -0.272873 6.610542 +v -1.149518 -0.591859 7.299219 +v -1.493729 -0.216382 6.798180 +v -1.116237 -0.580690 7.355522 +v -1.093645 -0.413957 7.397928 +v -1.813478 0.089762 6.331655 +v -1.801719 0.089296 6.344762 +v -1.843628 -0.027394 6.283347 +v -1.503784 -0.161782 6.785359 +v -1.882056 0.030094 6.225818 +v -1.880126 0.041375 6.224658 +v -1.155451 -0.589068 7.294124 +v -1.145270 -0.395368 7.311224 +v -1.875372 0.068508 6.234014 +v -1.803399 0.090872 6.339867 +v -1.600870 -0.151086 6.646820 +v -1.497210 -0.237643 6.784223 +v -1.766370 0.056167 6.395365 +v -1.519574 -0.245933 6.756998 +v -1.146343 -0.603576 7.315625 +v -1.771644 0.063963 6.385132 +v -1.604799 -0.164325 6.630464 +v -1.507612 -0.238418 6.780522 +v -1.637443 -0.247340 6.587917 +v -1.617045 -0.277995 6.615271 +v -1.514281 -0.240371 6.765722 +v -1.828078 -0.028520 6.304979 +v -1.797160 -0.030488 6.344251 +v -1.866583 -0.017579 6.249782 +v -1.495524 -0.182100 6.796723 +v -1.550900 -0.130727 6.715462 +v -1.583426 -0.144432 6.663575 +v -1.643472 -0.235898 6.581221 +v -1.129584 -0.597519 7.338565 +v -1.624268 -0.279100 6.615486 +v -1.116778 -0.394591 7.366554 +v -1.875215 -0.012692 6.241787 +v -1.110829 -0.388577 7.360445 +v -1.190970 -0.546084 7.254531 +v -1.758720 0.001730 6.415462 +v -1.130777 -0.394073 7.348140 +v -1.501587 -0.190280 6.796070 +v -1.778778 0.068546 6.382391 +v -1.876539 -0.008476 6.232403 +v -1.752812 0.014226 6.419915 +v -1.763788 0.044738 6.407171 +v -1.513548 -0.141896 6.765021 +v -1.767152 0.050949 6.400524 +v -1.595247 -0.292849 6.655258 +v -1.832854 -0.032183 6.298019 +v -1.824459 0.087403 6.310030 +v -1.640863 -0.223851 6.578117 +v -1.833270 0.087968 6.306240 +v -1.533206 -0.265029 6.738849 +v -1.841807 -0.032243 6.289646 +v -1.644193 -0.201577 6.580969 +v -1.642032 -0.215344 6.578150 +v -1.626978 -0.261075 6.602311 +v -1.504346 -0.225132 6.789543 +v -1.630556 -0.256495 6.595770 +v -1.640089 -0.197367 6.581248 +v -1.194685 -0.505157 7.243168 +v -1.815120 -0.030112 6.327908 +v -1.149660 -0.399416 7.310482 +v -1.602881 -0.290340 6.641631 +v -1.879890 0.023458 6.228267 +v -1.838927 0.087654 6.289882 +v -1.544110 -0.131207 6.723190 +v -1.094031 -0.580673 7.389397 +v -1.889817 0.051972 6.228038 +v -1.885763 0.044929 6.225378 +v -1.785227 0.079819 6.367670 +v -1.634158 -0.251914 6.594013 +v -1.790486 -0.020589 6.363580 +v -1.612146 -0.167151 6.625815 +v -1.607849 -0.287826 6.635368 +v -1.177495 -0.458075 7.268924 +v -1.539235 -0.276237 6.730175 +v -1.574889 -0.137539 6.683743 +v -1.800814 0.082348 6.354993 +v -1.100909 -0.562805 7.381022 +v -1.579779 -0.138582 6.677797 +v -1.170711 -0.444192 7.273158 +v -1.858822 -0.025682 6.261710 +v -1.510750 -0.236882 6.777050 +v -1.513743 -0.240266 6.771921 +v -1.519656 -0.240500 6.765285 +v -1.869280 -0.017465 6.252008 +v -1.629754 -0.190673 6.602530 +v -1.076778 -0.448759 7.417365 +v -1.614009 -0.171537 6.618042 +v -1.089045 -0.588923 7.401114 +v -1.764073 -0.009913 6.402607 +v -1.068600 -0.654209 7.423230 +v -1.201350 -0.354064 7.236087 +v -1.768125 -0.015349 6.396491 +v -1.071214 -0.516901 7.418298 +v -1.073797 -0.509401 7.425547 +v -1.190813 -0.496423 7.249123 +v -1.201006 -0.352774 7.240596 +v -1.771630 -0.017272 6.384881 +v -1.641138 -0.192886 6.593725 +v -1.072980 -0.653075 7.420491 +v -1.211685 -0.328432 7.214919 +v -1.183181 -0.484315 7.261662 +v -1.180497 -0.484645 7.257484 +v -1.215380 -0.326411 7.217851 +v -1.068902 -0.563043 7.428567 +v -1.075384 -0.650336 7.418715 +v -1.076618 -0.643924 7.416383 +v -1.217173 -0.329409 7.205253 +v -1.117245 -0.572150 7.367199 +v -1.077441 -0.632095 7.418420 +v -1.219611 -0.326138 7.212524 +v -1.070415 -0.550788 7.433755 +v -1.070294 -0.543812 7.430583 +v -1.075703 -0.623198 7.420979 +v -1.216503 -0.337164 7.211380 +v -1.081636 -0.611399 7.417847 +v -1.051199 -0.627428 7.453089 +v -1.072228 -0.479067 7.424300 +v -1.057230 -0.638467 7.445120 +v -1.047729 -0.611415 7.458609 +v -1.052270 -0.604123 7.458536 +v -1.078569 -0.619304 7.420955 +v -1.052117 -0.589353 7.453140 +v -1.060147 -0.568458 7.441419 +v -1.056192 -0.575990 7.447216 +v -1.133113 -0.600772 7.347032 +v -1.492810 -0.208612 6.800492 +v -1.782039 0.071779 6.377637 +v -1.132538 -0.598623 7.330342 +v -1.811225 -0.026258 6.338320 +v -1.165556 -0.593526 7.292455 +v -1.621690 -0.175726 6.611703 +v -1.625214 -0.186869 6.608799 +v -1.167066 -0.585914 7.283484 +v -1.126073 -0.591885 7.342519 +v -1.510677 -0.157828 6.779137 +v -1.595859 -0.147197 6.652685 +v -1.193726 -0.541030 7.253829 +v -1.141393 -0.601924 7.320174 +v -1.191698 -0.529776 7.248219 +v -1.754463 0.003032 6.418967 +v -1.173952 -0.448580 7.276874 +v -1.870167 0.080215 6.249971 +v -1.775138 0.059239 6.390089 +v -1.758551 0.010680 6.417199 +v -1.885687 -0.000582 6.224604 +v -1.880835 0.064377 6.233411 +v -1.884029 0.010885 6.225713 +v -1.195312 -0.502273 7.245810 +v -1.829270 -0.027970 6.316689 +v -1.824653 -0.028427 6.308831 +v -1.878219 0.069606 6.238393 +v -1.883519 -0.011066 6.235908 +v -1.177084 -0.559620 7.261745 +v -1.885018 0.005686 6.223399 +v -1.532871 -0.142909 6.750724 +v -1.535477 -0.138917 6.742455 +v -1.643034 -0.193136 6.589760 +v -1.758443 0.024272 6.413759 +v -1.828674 0.084759 6.315232 +v -1.081156 -0.433851 7.410964 +v -1.643988 -0.195137 6.583089 +v -1.525838 -0.248460 6.761761 +v -1.162681 -0.410697 7.305532 +v -1.863643 -0.025446 6.259885 +v -1.845973 0.082436 6.294664 +v -1.573487 -0.290998 6.684736 +v -1.795057 -0.020425 6.358466 +v -1.629908 -0.270979 6.604626 +v -1.800026 -0.020976 6.353826 +v -1.632297 -0.262035 6.599723 +v -1.636171 -0.258837 6.595607 +v -1.854531 0.084677 6.270650 +v -1.810071 0.092200 6.333991 +v -1.819133 0.087130 6.335324 +v -1.138753 -0.603616 7.332085 +v -1.531666 -0.252326 6.751768 +v -1.614432 -0.287299 6.631989 +v -1.618615 -0.165145 6.627759 +v -1.820203 0.086354 6.328427 +v -1.543350 -0.269677 6.733612 +v -1.537562 -0.260530 6.740576 +v -1.644953 -0.251951 6.586468 +v -1.561263 -0.284697 6.714394 +v -1.152518 -0.603048 7.310826 +v -1.512997 -0.152929 6.773201 +v -1.883797 0.021218 6.231491 +v -1.816129 -0.025778 6.333951 +v -1.202429 -0.522388 7.250247 +v -1.854047 -0.028926 6.282929 +v -1.103465 -0.577108 7.385795 +v -1.758646 0.006107 6.417622 +v -1.502781 -0.218550 6.796209 +v -1.198268 -0.506689 7.245605 +v -1.614214 -0.283834 6.625826 +v -1.173768 -0.443755 7.283613 +v -1.761963 0.013415 6.412725 +v -1.175882 -0.455525 7.277879 +v -1.781628 0.062143 6.387011 +v -1.570647 -0.141731 6.700145 +v -1.507767 -0.231996 6.787505 +v -1.102286 -0.569979 7.383473 +v -1.883953 0.054807 6.231916 +v -1.848708 -0.024748 6.272592 +v -1.833987 0.085252 6.309822 +v -1.581386 -0.290548 6.682274 +v -1.856715 -0.024307 6.267406 +v -1.790093 0.070386 6.372108 +v -1.777784 -0.014085 6.388834 +v -1.784300 -0.015623 6.375695 +v -1.189285 -0.559252 7.260825 +v -1.146853 -0.402213 7.324860 +v -1.767803 0.022267 6.410106 +v -1.595696 -0.142744 6.661679 +v -1.793152 0.074947 6.367162 +v -1.109165 -0.399465 7.379443 +v -1.851427 0.086069 6.280986 +v -1.856557 0.084603 6.278097 +v -1.758264 0.036545 6.412303 +v -1.120902 -0.391267 7.356184 +v -1.773847 0.048748 6.401498 +v -1.603255 -0.291738 6.649250 +v -1.159439 -0.411286 7.295157 +v -1.802737 -0.025010 6.348980 +v -1.808001 -0.027004 6.343559 +v -1.514017 -0.232797 6.780099 +v -1.537586 -0.271170 6.737183 +v -1.789015 -0.012880 6.369066 +v -1.214748 -0.330265 7.221113 +v -1.635913 -0.194520 6.597291 +v -1.215085 -0.334419 7.220217 +v -1.518981 -0.241329 6.770759 +v -1.109632 -0.567435 7.373954 +v -1.185535 -0.478613 7.264593 +v -1.094659 -0.597279 7.406615 +v -1.190708 -0.488503 7.266288 +v -1.068846 -0.547217 7.431610 +v -1.223718 -0.332236 7.207793 +v -1.771085 -0.013502 6.397137 +v -1.633053 -0.186818 6.603114 +v -1.635540 -0.190354 6.600614 +v -1.223896 -0.336828 7.207489 +v -1.097929 -0.585866 7.398029 +v -1.180933 -0.467717 7.262053 +v -1.122758 -0.586223 7.359759 +v -1.073756 -0.555277 7.436084 +v -1.075401 -0.537567 7.424639 +v -1.199236 -0.360539 7.241103 +v -1.205950 -0.357850 7.240180 +v -1.083052 -0.535946 7.424816 +v -1.203108 -0.350073 7.237199 +v -1.206451 -0.350872 7.234686 +v -1.074792 -0.499518 7.423760 +v -1.080014 -0.486046 7.427432 +v -1.076513 -0.472508 7.424325 +v -1.084162 -0.461214 7.428612 +v -1.528538 -0.248890 6.760448 +v -1.529785 -0.252156 6.755470 +v -1.784546 -0.011250 6.387501 +v -1.629325 -0.179035 6.609635 +v -1.636458 -0.174782 6.603190 +v -1.541865 -0.135759 6.730362 +v -1.551633 -0.282632 6.717292 +v -1.852063 -0.030284 6.289844 +v -1.885770 -0.004615 6.228262 +v -1.124753 -0.588670 7.354146 +v -1.129175 -0.587870 7.354794 +v -1.507353 -0.202851 6.795270 +v -1.129173 -0.593320 7.347791 +v -1.151259 -0.611589 7.320733 +v -1.590884 -0.142228 6.667807 +v -1.648136 -0.228776 6.578451 +v -1.652626 -0.220979 6.577068 +v -1.198339 -0.512322 7.246790 +v -1.517805 -0.157508 6.774225 +v -1.562057 -0.287799 6.708193 +v -1.867455 -0.022135 6.259498 +v -1.765893 0.037979 6.408866 +v -1.605984 -0.153776 6.647382 +v -1.159182 -0.593771 7.296906 +v -1.888881 -0.003012 6.228951 +v -1.506183 -0.181883 6.792729 +v -1.874880 0.074457 6.247328 +v -1.174716 -0.582318 7.277612 +v -1.611261 -0.157847 6.637585 +v -1.524835 -0.150516 6.766081 +v -1.616027 -0.159145 6.633251 +v -1.653938 -0.199578 6.584464 +v -1.832144 0.085437 6.321729 +v -1.572681 -0.142497 6.697817 +v -1.884983 0.062041 6.236281 +v -1.887502 0.020702 6.232032 +v -1.886384 0.055114 6.231968 +v -1.178393 -0.573319 7.271460 +v -1.544479 -0.145238 6.743330 +v -1.503440 -0.175413 6.793273 +v -1.178156 -0.459476 7.275890 +v -1.579787 -0.144885 6.683475 +v -1.510338 -0.216690 6.792478 +v -1.621468 -0.168547 6.620993 +v -1.510239 -0.234308 6.784158 +v -1.504640 -0.221034 6.793789 +v -1.837161 0.088556 6.299421 +v -1.783414 0.056976 6.391116 +v -1.885924 0.035290 6.230537 +v -1.138273 -0.397622 7.333823 +v -1.891896 0.045143 6.228373 +v -1.519939 -0.234349 6.776819 +v -1.797484 -0.014591 6.363189 +v -1.884982 0.051838 6.227506 +v -1.641571 -0.257926 6.592690 +v -1.787098 0.067813 6.380668 +v -1.196014 -0.556868 7.260503 +v -1.765683 0.006891 6.410717 +v -1.159825 -0.602120 7.302223 +v -1.135966 -0.605215 7.348202 +v -1.106749 -0.569041 7.379257 +v -1.889056 0.000891 6.227414 +v -1.790944 -0.010113 6.377461 +v -1.828587 -0.025245 6.325901 +v -1.634772 -0.173976 6.610565 +v -1.649900 -0.242056 6.580879 +v -1.818244 -0.031237 6.321215 +v -1.888053 0.007599 6.229591 +v -1.087450 -0.441850 7.419375 +v -1.535168 -0.152396 6.757785 +v -1.885948 0.028354 6.231880 +v -1.871516 0.082731 6.259996 +v -1.582176 -0.140392 6.680408 +v -1.620993 -0.281347 6.620616 +v -1.796580 -0.007955 6.372898 +v -1.841584 -0.029880 6.301272 +v -1.654305 -0.228898 6.576519 +v -1.608533 -0.148693 6.653243 +v -1.598697 -0.142842 6.662940 +v -1.648862 -0.204560 6.582267 +v -1.774631 0.003719 6.405377 +v -1.881368 -0.013566 6.242218 +v -1.106101 -0.407863 7.390058 +v -1.565712 -0.136734 6.704512 +v -1.816311 0.083704 6.342911 +v -1.769873 0.029350 6.406645 +v -1.144879 -0.402256 7.335121 +v -1.534667 -0.245406 6.756563 +v -1.637685 -0.264706 6.600268 +v -1.575836 -0.139354 6.690395 +v -1.809110 -0.017981 6.352580 +v -1.552211 -0.271724 6.731724 +v -1.883729 0.064435 6.241400 +v -1.890675 0.057471 6.231281 +v -1.080677 -0.454276 7.422234 +v -1.508536 -0.210250 6.795105 +v -1.809255 0.079433 6.351180 +v -1.208590 -0.354265 7.236859 +v -1.525449 -0.246808 6.767922 +v -1.103602 -0.518452 7.391081 +v -1.640350 -0.191016 6.598102 +v -1.105604 -0.514723 7.388144 +v -1.209662 -0.349970 7.235307 +v -1.102207 -0.581526 7.392564 +v -1.218675 -0.331778 7.222424 +v -1.074446 -0.542880 7.431674 +v -1.522834 -0.237384 6.771742 +v -1.778406 -0.009798 6.393830 +v -1.638893 -0.175739 6.600824 +v -1.523558 -0.242754 6.769694 +v -1.123927 -0.582579 7.366462 +v -1.219217 -0.327607 7.219858 +v -1.195447 -0.494731 7.260912 +v -1.080413 -0.521785 7.423172 +v -1.105828 -0.518476 7.386418 +v -1.076505 -0.513946 7.425946 +v -1.223347 -0.328323 7.214336 +v -1.226130 -0.332159 7.211146 +v -1.095560 -0.589175 7.402064 +v -1.185113 -0.463924 7.276503 +v -1.226303 -0.336525 7.211498 +v -1.188281 -0.470817 7.270684 +v -1.203348 -0.357244 7.242693 +v -1.208149 -0.354001 7.241451 +v -1.206950 -0.350266 7.239401 +v -1.218982 -0.338331 7.221822 +v -1.222164 -0.341377 7.216845 +v -1.224865 -0.339483 7.212382 +v -1.102670 -0.517661 7.388870 +v -1.064683 -0.637707 7.447677 +v -1.082027 -0.635043 7.422130 +v -1.068530 -0.642941 7.441980 +v -1.079800 -0.642148 7.425273 +v -1.083079 -0.627558 7.420994 +v -1.072396 -0.646205 7.435902 +v -1.056906 -0.619390 7.457267 +v -1.076929 -0.645571 7.429501 +v -1.062510 -0.617038 7.458898 +v -1.058285 -0.593637 7.457611 +v -1.062147 -0.576267 7.452038 +v -1.067533 -0.565037 7.444546 +v -1.073348 -0.562646 7.437757 +v -1.067596 -0.565429 7.449528 +v -1.077457 -0.642633 7.419948 +v -1.073502 -0.648936 7.427860 +v -1.625891 -0.291418 6.632208 +v -1.821181 -0.024541 6.330699 +v -1.104939 -0.579498 7.388485 +v -1.111508 -0.578399 7.385119 +v -1.779728 0.014425 6.406060 +v -1.114225 -0.571339 7.379354 +v -1.527485 -0.162834 6.771678 +v -1.515025 -0.227861 6.783992 +v -1.512523 -0.194073 6.793748 +v -1.630940 -0.277096 6.609676 +v -1.591642 -0.139755 6.675773 +v -1.835102 -0.029603 6.304898 +v -1.772730 -0.001111 6.403725 +v -1.866443 -0.026460 6.270218 +v -1.200523 -0.510873 7.251181 +v -1.134761 -0.595742 7.351091 +v -1.177860 -0.443802 7.291002 +v -1.642851 -0.265341 6.598404 +v -1.773691 0.035954 6.407313 +v -1.539507 -0.252862 6.747312 +v -1.140572 -0.398879 7.347445 +v -1.092479 -0.431362 7.413961 +v -1.835608 0.084004 6.314386 +v -1.172919 -0.435957 7.290483 +v -1.602097 -0.293503 6.661524 +v -1.843331 0.083484 6.307142 +v -1.610711 -0.292098 6.643693 +v -1.615681 -0.290425 6.642099 +v -1.518144 -0.169069 6.781366 +v -1.878906 0.069655 6.245123 +v -1.816051 -0.018693 6.345880 +v -1.157671 -0.603852 7.305364 +v -1.875984 -0.017047 6.250400 +v -1.100317 -0.423026 7.405085 +v -1.650339 -0.193832 6.587045 +v -1.843631 -0.031509 6.294905 +v -1.553125 -0.137862 6.726112 +v -1.563073 -0.137027 6.712818 +v -1.889720 0.060214 6.235672 +v -1.794657 0.069039 6.377183 +v -1.852972 0.083056 6.286013 +v -1.583293 -0.147029 6.688629 +v -1.862800 0.080862 6.273632 +v -1.811656 -0.023999 6.344607 +v -1.659854 -0.238647 6.578292 +v -1.658981 -0.222498 6.575845 +v -1.862095 -0.027006 6.279180 +v -1.825511 0.084883 6.329895 +v -1.775554 0.040335 6.406820 +v -1.662079 -0.206554 6.576925 +v -1.595729 -0.142786 6.669611 +v -1.813477 0.076396 6.350058 +v -1.664261 -0.215397 6.572817 +v -1.199468 -0.537806 7.254750 +v -1.876581 0.080737 6.257731 +v -1.880164 0.074365 6.248638 +v -1.201808 -0.531736 7.251896 +v -1.893399 0.001483 6.230979 +v -1.891996 0.010653 6.231556 +v -1.870281 -0.023140 6.263851 +v -1.822445 0.081367 6.339386 +v -1.847161 0.083934 6.303129 +v -1.175278 -0.594633 7.287189 +v -1.880633 -0.015055 6.253296 +v -1.832817 -0.023566 6.331944 +v -1.645984 -0.261578 6.595390 +v -1.123761 -0.397431 7.365098 +v -1.183647 -0.570135 7.268080 +v -1.777894 0.051371 6.396917 +v -1.132885 -0.400686 7.366083 +v -1.883629 -0.014753 6.245570 +v -1.137673 -0.399817 7.354414 +v -1.140813 -0.608866 7.338835 +v -1.609301 -0.154075 6.648201 +v -1.836942 -0.025426 6.318416 +v -1.529485 -0.246744 6.768557 +v -1.561885 -0.271560 6.728822 +v -1.153601 -0.407820 7.326531 +v -1.803767 0.073632 6.363286 +v -1.794698 -0.006375 6.386558 +v -1.196457 -0.563314 7.264117 +v -1.590875 -0.290434 6.684749 +v -1.890689 0.038896 6.230783 +v -1.592043 -0.292185 6.675341 +v -1.598661 -0.293148 6.669268 +v -1.612350 -0.291377 6.649963 +v -1.106073 -0.589705 7.395852 +v -1.108799 -0.582714 7.392895 +v -1.628269 -0.164423 6.623015 +v -1.640459 -0.171898 6.606589 +v -1.655296 -0.210643 6.577537 +v -1.511909 -0.200062 6.794712 +v -1.074112 -0.547637 7.436307 +v -1.100387 -0.592262 7.401846 +v -1.197336 -0.501574 7.254703 +v -1.080907 -0.529544 7.422601 +v -1.647402 -0.185693 6.597600 +v -1.527697 -0.240631 6.770906 +v -1.081354 -0.494905 7.426277 +v -1.090681 -0.495315 7.427910 +v -1.082541 -0.466953 7.428507 +v -1.117136 -0.571791 7.376677 +v -1.131277 -0.586149 7.360804 +v -1.211836 -0.350925 7.238158 +v -1.224321 -0.339179 7.219175 +v -1.224901 -0.334543 7.217210 +v -1.106697 -0.517685 7.391585 +v -1.843623 -0.028574 6.308489 +v -1.090460 -0.455461 7.429419 +v -1.584738 -0.146762 6.685255 +v -1.792776 0.063523 6.382639 +v -1.118077 -0.580774 7.386694 +v -1.598734 -0.145565 6.673929 +v -1.605156 -0.145412 6.664484 +v -1.516431 -0.198165 6.792928 +v -1.602769 -0.145369 6.653821 +v -1.779935 0.002019 6.402115 +v -1.560353 -0.145577 6.729415 +v -1.820984 -0.022475 6.336965 +v -1.634892 -0.282846 6.617910 +v -1.518352 -0.180945 6.786163 +v -1.900157 0.033555 6.230840 +v -1.778625 0.033793 6.404076 +v -1.515978 -0.210795 6.792731 +v -1.534409 -0.164197 6.766493 +v -1.636583 -0.276801 6.609564 +v -1.898667 0.045245 6.229809 +v -1.849637 0.081918 6.296754 +v -1.620697 -0.157570 6.636753 +v -1.525365 -0.172208 6.777810 +v -1.800624 0.069822 6.372169 +v -1.144007 -0.611821 7.343508 +v -1.878916 -0.017365 6.258247 +v -1.157297 -0.405730 7.313932 +v -1.810168 0.073607 6.357810 +v -1.886879 0.062377 6.242385 +v -1.545300 -0.157014 6.754022 +v -1.565968 -0.282095 6.715581 +v -1.183872 -0.606097 7.294936 +v -1.888424 -0.011520 6.244506 +v -1.102891 -0.413904 7.396441 +v -1.890200 -0.007681 6.234204 +v -1.868364 0.081006 6.269482 +v -1.800510 -0.008097 6.371861 +v -1.203263 -0.513563 7.254395 +v -1.664181 -0.218837 6.572835 +v -1.580059 -0.290213 6.691225 +v -1.181859 -0.460979 7.281658 +v -1.801881 -0.013237 6.368233 +v -1.168389 -0.422423 7.298104 +v -1.535514 -0.244691 6.760951 +v -1.851693 -0.029797 6.296856 +v -1.856911 -0.028588 6.286332 +v -1.538404 -0.246132 6.751855 +v -1.531191 -0.243768 6.769279 +v -1.533364 -0.240984 6.765285 +v -1.529129 -0.234591 6.770089 +v -1.534139 -0.235578 6.766154 +v -1.844779 -0.028159 6.313396 +v -1.885219 0.068082 6.248754 +v -1.786350 0.002905 6.397244 +v -1.137284 -0.603101 7.354241 +v -1.593588 -0.141981 6.678001 +v -1.630982 -0.172029 6.614954 +v -1.883485 0.074329 6.252366 +v -1.555767 -0.264243 6.735609 +v -1.875762 -0.024209 6.264236 +v -1.554662 -0.149991 6.737734 +v -1.801499 0.067551 6.376433 +v -1.094097 -0.444582 7.423443 +v -1.181639 -0.451054 7.290129 +v -1.896349 0.061732 6.241352 +v -1.777310 0.028491 6.404277 +v -1.664641 -0.249611 6.584993 +v -1.525587 -0.227351 6.784767 +v -1.154894 -0.619632 7.332311 +v -1.895219 -0.007895 6.242705 +v -1.540507 -0.160982 6.760590 +v -1.527939 -0.234854 6.780025 +v -1.570947 -0.140812 6.714027 +v -1.184878 -0.600077 7.287646 +v -1.519718 -0.221910 6.785350 +v -1.162104 -0.611178 7.310490 +v -1.893652 -0.000997 6.234901 +v -1.824359 0.077395 6.342397 +v -1.578835 -0.143615 6.696087 +v -1.822709 -0.019090 6.343569 +v -1.574297 -0.282987 6.713569 +v -1.571454 -0.287836 6.701926 +v -1.651754 -0.267450 6.595163 +v -1.898025 0.022827 6.234041 +v -1.893529 0.030030 6.233718 +v -1.651080 -0.260955 6.590806 +v -1.856979 0.083785 6.305058 +v -1.813199 0.067842 6.361169 +v -1.815432 0.072508 6.357580 +v -1.781813 0.044011 6.403317 +v -1.550624 -0.251737 6.746086 +v -1.850667 -0.027355 6.301025 +v -1.900829 0.054205 6.238501 +v -1.623630 -0.159822 6.633435 +v -1.894652 0.054067 6.232004 +v -1.798702 -0.008832 6.376570 +v -1.524077 -0.182421 6.785227 +v -1.863274 0.081075 6.291121 +v -1.542458 -0.240599 6.758990 +v -1.802896 -0.011430 6.373440 +v -1.806046 -0.015520 6.371540 +v -1.545382 -0.242859 6.751622 +v -1.808986 -0.014644 6.364878 +v -1.169306 -0.416505 7.311143 +v -1.858474 -0.023354 6.289556 +v -1.866362 -0.027505 6.278510 +v -1.626780 -0.288224 6.627381 +v -1.629979 -0.161465 6.628932 +v -1.082363 -0.544957 7.431308 +v -1.196018 -0.491525 7.270775 +v -1.085111 -0.541211 7.428194 +v -1.659397 -0.196790 6.589808 +v -1.201455 -0.496386 7.266537 +v -1.644184 -0.172524 6.604936 +v -1.094273 -0.603273 7.410056 +v -1.206285 -0.503351 7.264438 +v -1.189490 -0.482222 7.269250 +v -1.643725 -0.176669 6.600355 +v -1.079892 -0.546480 7.435728 +v -1.088238 -0.514979 7.429647 +v -1.087064 -0.469947 7.431951 +v -1.122268 -0.578509 7.373993 +v -1.126450 -0.586153 7.373584 +v -1.126915 -0.587369 7.363631 +v -1.129918 -0.589346 7.364625 +v -1.134487 -0.586373 7.357805 +v -1.072985 -0.559681 7.450156 +v -1.074957 -0.557649 7.443622 +v -1.084743 -0.480774 7.430522 +v -1.083324 -0.644931 7.433679 +v -1.062732 -0.629291 7.454263 +v -1.090309 -0.642333 7.428679 +v -1.074956 -0.641972 7.446114 +v -1.079034 -0.644562 7.440044 +v -1.090328 -0.635673 7.423376 +v -1.068615 -0.577002 7.455377 +v -1.096057 -0.625634 7.417896 +v -1.798207 -0.009186 6.380306 +v -1.780548 0.010191 6.404068 +v -1.533707 -0.175902 6.773695 +v -1.776451 0.019059 6.407234 +v -1.875951 0.078735 6.267610 +v -1.892323 0.020615 6.232313 +v -1.882037 0.076900 6.261133 +v -1.885990 0.072092 6.254811 +v -1.838447 -0.025114 6.324645 +v -1.784778 0.010113 6.400205 +v -1.615647 -0.150928 6.652631 +v -1.789119 0.021476 6.402080 +v -1.811887 -0.017124 6.356465 +v -1.599526 -0.290383 6.682794 +v -1.556616 -0.257505 6.739705 +v -1.896526 0.057964 6.237464 +v -1.640010 -0.271565 6.607046 +v -1.831109 0.083202 6.332055 +v -1.172256 -0.603799 7.298576 +v -1.603571 -0.293231 6.670199 +v -1.124975 -0.402586 7.378026 +v -1.521996 -0.210320 6.788585 +v -1.152120 -0.406874 7.332112 +v -1.784956 0.035651 6.402322 +v -1.781679 0.027180 6.403890 +v -1.139119 -0.604909 7.356267 +v -1.796679 0.057375 6.386411 +v -1.640543 -0.168246 6.619231 +v -1.794168 0.042299 6.396559 +v -1.160463 -0.619110 7.320845 +v -1.576578 -0.145243 6.711754 +v -1.528257 -0.197970 6.786840 +v -1.589732 -0.147358 6.691627 +v -1.531176 -0.179363 6.778101 +v -1.209569 -0.557322 7.264678 +v -1.594706 -0.147838 6.684714 +v -1.526559 -0.235122 6.774044 +v -1.138379 -0.402074 7.363441 +v -1.162821 -0.410829 7.321112 +v -1.099621 -0.428168 7.410833 +v -1.860038 -0.026336 6.285327 +v -1.208080 -0.530126 7.255230 +v -1.864725 0.079659 6.283078 +v -1.551462 -0.242744 6.746801 +v -1.182906 -0.458269 7.286942 +v -1.549078 -0.152014 6.745293 +v -1.600836 -0.148504 6.679647 +v -1.173199 -0.611137 7.301847 +v -1.658489 -0.255146 6.586550 +v -1.869998 0.077323 6.276299 +v -1.182375 -0.439918 7.300055 +v -1.607521 -0.146651 6.677232 +v -1.654582 -0.186145 6.594753 +v -1.143764 -0.612259 7.350594 +v -1.844764 -0.025569 6.317064 +v -1.818301 0.073820 6.354337 +v -1.850688 -0.028016 6.310431 +v -1.806117 -0.012868 6.375297 +v -1.567809 -0.144379 6.723487 +v -1.808659 -0.016650 6.369164 +v -1.156502 -0.623609 7.337079 +v -1.527973 -0.215083 6.784492 +v -1.809329 0.066724 6.368879 +v -1.839165 0.083572 6.323259 +v -1.607060 -0.291270 6.656587 +v -1.817114 -0.014691 6.360245 +v -1.844056 0.081534 6.312551 +v -1.562078 -0.258253 6.736371 +v -1.849741 0.080539 6.309868 +v -1.902318 0.041154 6.231738 +v -1.117483 -0.581154 7.393055 +v -1.540762 -0.237050 6.764840 +v -1.208057 -0.564018 7.267815 +v -1.188481 -0.448160 7.298803 +v -1.855934 -0.025411 6.296861 +v -1.877317 -0.025220 6.269082 +v -1.553433 -0.159983 6.747890 +v -1.881757 -0.019370 6.259201 +v -1.573934 -0.275699 6.720284 +v -1.884637 -0.014533 6.254361 +v -1.525106 -0.192707 6.787479 +v -1.871714 -0.026187 6.275271 +v -1.824356 -0.017255 6.348477 +v -1.206507 -0.533309 7.254807 +v -1.888198 -0.011400 6.251484 +v -1.554719 -0.243024 6.744556 +v -1.834323 -0.021165 6.341790 +v -1.655420 -0.266638 6.593044 +v -1.112600 -0.588635 7.399631 +v -1.536963 -0.232706 6.774389 +v -1.803491 -0.004140 6.382537 +v -1.789836 0.051709 6.394688 +v -1.192544 -0.480942 7.279104 +v -1.121838 -0.578908 7.381250 +v -1.656657 -0.189525 6.591383 +v -1.079948 -0.553946 7.443498 +v -1.790556 -0.003512 6.391979 +v -1.130887 -0.594843 7.370854 +v -1.090160 -0.539463 7.432627 +v -1.191154 -0.471185 7.278357 +v -1.069379 -0.610230 7.461159 +v -1.071475 -0.588786 7.458429 +v -1.070516 -0.567282 7.454260 +v -1.076406 -0.559470 7.451833 +v -1.188197 -0.467418 7.273815 +v -1.093858 -0.492781 7.429998 +v -1.094492 -0.500264 7.430086 +v -1.066191 -0.594468 7.459755 +v -1.134198 -0.595246 7.363593 +v -1.135671 -0.595328 7.359950 +v -1.135642 -0.587802 7.359239 +v -1.202558 -0.583776 7.276407 +v -1.898196 0.003953 6.239433 +v -1.170499 -0.416935 7.316234 +v -1.787866 0.027565 6.400875 +v -1.791413 0.030564 6.400094 +v -1.611921 -0.145694 6.676084 +v -1.882818 0.070796 6.265160 +v -1.831350 0.077970 6.339741 +v -1.529638 -0.209842 6.785734 +v -1.188100 -0.615567 7.299777 +v -1.905995 0.030594 6.231681 +v -1.095490 -0.467023 7.435641 +v -1.902318 0.050295 6.237189 +v -1.890586 0.064219 6.250840 +v -1.799532 0.060944 6.380077 +v -1.530858 -0.234071 6.781084 +v -1.634844 -0.160448 6.634251 +v -1.109040 -0.594997 7.403215 +v -1.904050 0.042210 6.236510 +v -1.532617 -0.187879 6.783176 +v -1.671073 -0.198275 6.583249 +v -1.542678 -0.172485 6.767811 +v -1.635918 -0.164577 6.623755 +v -1.197135 -0.572289 7.269526 +v -1.900502 0.059957 6.241884 +v -1.808411 0.062892 6.375978 +v -1.144044 -0.405069 7.359792 +v -1.546911 -0.164948 6.759810 +v -1.674440 -0.219416 6.570753 +v -1.188628 -0.454286 7.292266 +v -1.147636 -0.404610 7.349559 +v -1.796304 0.004698 6.395710 +v -1.792163 0.012907 6.398545 +v -1.815031 0.063792 6.368396 +v -1.859411 0.080908 6.300355 +v -1.856007 0.081014 6.293664 +v -1.555209 -0.242381 6.751657 +v -1.620024 -0.290724 6.653445 +v -1.900083 -0.004488 6.245299 +v -1.171353 -0.619319 7.310314 +v -1.118320 -0.406386 7.385905 +v -1.206951 -0.541796 7.260224 +v -1.648519 -0.273329 6.603570 +v -1.568528 -0.268953 6.728755 +v -1.815019 -0.016374 6.368527 +v -1.656964 -0.274060 6.602646 +v -1.864972 -0.022127 6.288073 +v -1.580710 -0.279670 6.714345 +v -1.876142 0.075176 6.280978 +v -1.659426 -0.264689 6.591855 +v -1.168656 -0.417808 7.327480 +v -1.624109 -0.291648 6.637908 +v -1.632132 -0.292437 6.635316 +v -1.586000 -0.287029 6.702099 +v -1.136858 -0.405153 7.373003 +v -1.664102 -0.242382 6.579298 +v -1.567389 -0.155106 6.736129 +v -1.887339 0.066706 6.253695 +v -1.796775 0.053377 6.390401 +v -1.558214 -0.249587 6.745347 +v -1.114404 -0.598146 7.403174 +v -1.639260 -0.286261 6.619602 +v -1.533941 -0.231175 6.782187 +v -1.901465 0.012429 6.238755 +v -1.643435 -0.281992 6.615154 +v -1.114926 -0.428382 7.410326 +v -1.532997 -0.222244 6.782715 +v -1.878491 0.075147 6.272108 +v -1.624856 -0.154486 6.648089 +v -1.149841 -0.407205 7.341238 +v -1.845397 0.081871 6.321502 +v -1.161996 -0.625445 7.334170 +v -1.158373 -0.410997 7.330420 +v -1.855240 0.079583 6.316522 +v -1.117722 -0.582979 7.397003 +v -1.674875 -0.238016 6.574237 +v -1.862439 -0.028243 6.311135 +v -1.826796 0.069784 6.351638 +v -1.855685 0.083477 6.308822 +v -1.532397 -0.203782 6.785213 +v -1.823371 0.073396 6.349497 +v -1.819973 0.064984 6.361474 +v -1.536331 -0.218820 6.777808 +v -1.192117 -0.594607 7.282188 +v -1.190369 -0.582035 7.275352 +v -1.548302 -0.237706 6.761221 +v -1.817885 -0.017200 6.354321 +v -1.641327 -0.163991 6.629780 +v -1.661643 -0.270641 6.596196 +v -1.883842 -0.022960 6.265954 +v -1.613793 -0.292601 6.664948 +v -1.129955 -0.414477 7.392803 +v -1.887487 -0.019882 6.260336 +v -1.560177 -0.171011 6.756452 +v -1.823058 0.069415 6.356053 +v -1.562248 -0.252666 6.743152 +v -1.671931 -0.202537 6.575040 +v -1.647148 -0.168384 6.614778 +v -1.894954 -0.010179 6.249973 +v -1.681000 -0.208387 6.571442 +v -1.793583 0.035836 6.397666 +v -1.102385 -0.436202 7.419428 +v -1.804974 0.037178 6.386471 +v -1.557273 -0.243205 6.745104 +v -1.839911 -0.020907 6.330288 +v -1.217355 -0.533163 7.260520 +v -1.806263 0.051107 6.384457 +v -1.210150 -0.518260 7.259914 +v -1.628661 -0.157902 6.639448 +v -1.092397 -0.473739 7.437851 +v -1.876100 -0.025241 6.274747 +v -1.800972 0.044452 6.388063 +v -1.675834 -0.227212 6.571653 +v -1.080679 -0.560843 7.452987 +v -1.128597 -0.585549 7.387117 +v -1.126547 -0.582232 7.380415 +v -1.085644 -0.555075 7.446493 +v -1.195902 -0.486293 7.279117 +v -1.074767 -0.607984 7.460930 +v -1.541549 -0.232180 6.769686 +v -1.131436 -0.594235 7.379658 +v -1.650640 -0.171613 6.610462 +v -1.654549 -0.176584 6.605968 +v -1.072838 -0.602185 7.459417 +v -1.082248 -0.595556 7.455665 +v -1.078864 -0.591363 7.457251 +v -1.080908 -0.567559 7.454582 +v -1.137526 -0.602149 7.365593 +v -1.202527 -0.491747 7.280652 +v -1.093044 -0.518274 7.432676 +v -1.144888 -0.611862 7.360440 +v -1.204172 -0.497374 7.269608 +v -1.090304 -0.483726 7.434114 +v -1.093925 -0.507649 7.432390 +v -1.664867 -0.203239 6.578998 +v -1.081023 -0.621696 7.463493 +v -1.072877 -0.637120 7.452771 +v -1.076413 -0.583280 7.458133 +v -1.078084 -0.576025 7.455720 +v -1.081460 -0.643040 7.450703 +v -1.098409 -0.643701 7.427012 +v -1.075696 -0.629549 7.458783 +v -1.100962 -0.637226 7.420914 +v -1.103615 -0.614498 7.411497 +v -1.607367 -0.291166 6.675178 +v -1.801029 -0.000754 6.390153 +v -1.814780 -0.015709 6.370892 +v -1.120250 -0.586094 7.399176 +v -1.847893 -0.016563 6.328476 +v -1.821754 -0.015014 6.362987 +v -1.539694 -0.213849 6.777911 +v -1.845491 -0.023773 6.320610 +v -1.875080 -0.021423 6.279107 +v -1.541170 -0.197152 6.781155 +v -1.796815 0.030140 6.398614 +v -1.839401 0.075218 6.334772 +v -1.561826 -0.164857 6.748615 +v -1.536706 -0.226122 6.781197 +v -1.806806 -0.008174 6.379228 +v -1.813699 -0.009585 6.376107 +v -1.809386 0.056382 6.379262 +v -1.585587 -0.146353 6.710046 +v -1.592391 -0.147075 6.704751 +v -1.817461 0.059083 6.372234 +v -1.174613 -0.624702 7.313767 +v -1.587871 -0.145198 6.696836 +v -1.859482 -0.028831 6.307882 +v -1.652447 -0.181453 6.600815 +v -1.625778 -0.290454 6.648476 +v -1.864539 -0.028631 6.304866 +v -1.176197 -0.425961 7.314682 +v -1.180743 -0.432016 7.308249 +v -1.850971 0.079289 6.318892 +v -1.151776 -0.622325 7.348731 +v -1.189361 -0.461829 7.290319 +v -1.153965 -0.621810 7.342092 +v -1.113820 -0.422174 7.403328 +v -1.884196 0.069261 6.266268 +v -1.541168 -0.229438 6.774319 +v -1.122933 -0.420803 7.401220 +v -1.904848 0.049551 6.240825 +v -1.548096 -0.181720 6.769952 +v -1.091780 -0.478530 7.437849 +v -1.676723 -0.199890 6.577253 +v -1.588730 -0.284981 6.704747 +v -1.123671 -0.584595 7.395054 +v -1.633166 -0.290382 6.641082 +v -1.123852 -0.584610 7.389183 +v -1.098065 -0.457686 7.432028 +v -1.891725 -0.013540 6.257092 +v -1.538044 -0.207298 6.779647 +v -1.801691 0.034851 6.391584 +v -1.582939 -0.152318 6.721381 +v -1.107203 -0.449032 7.430971 +v -1.838917 0.072796 6.340162 +v -1.124601 -0.592011 7.400567 +v -1.799739 0.013437 6.396432 +v -1.800516 0.005123 6.394304 +v -1.162941 -0.415422 7.331711 +v -1.630215 -0.150198 6.655928 +v -1.814559 -0.004427 6.377070 +v -1.152110 -0.411273 7.363790 +v -1.815949 0.051070 6.376734 +v -1.894060 0.063369 6.261144 +v -1.178964 -0.619491 7.305230 +v -1.811142 -0.000191 6.378281 +v -1.543637 -0.216659 6.775576 +v -1.615202 -0.290142 6.672009 +v -1.874863 -0.021528 6.289634 +v -1.541452 -0.188015 6.776895 +v -1.904560 0.002214 6.247248 +v -1.197452 -0.606922 7.289145 +v -1.902471 0.060852 6.247473 +v -1.678260 -0.215271 6.569324 +v -1.130155 -0.409409 7.385529 +v -1.907585 0.018099 6.235466 +v -1.908929 0.030902 6.233822 +v -1.154158 -0.626056 7.353598 +v -1.802618 0.018649 6.396184 +v -1.908754 0.044651 6.240780 +v -1.594034 -0.148449 6.687718 +v -1.839155 -0.018786 6.340699 +v -1.159883 -0.625575 7.343276 +v -1.576332 -0.269564 6.726283 +v -1.911148 0.025999 6.233022 +v -1.171193 -0.627255 7.319068 +v -1.637021 -0.290727 6.630978 +v -1.653052 -0.168974 6.617974 +v -1.546900 -0.236272 6.767896 +v -1.808010 0.045901 6.383464 +v -1.081171 -0.613862 7.464517 +v -1.082111 -0.601084 7.456466 +v -1.133721 -0.599625 7.374772 +v -1.555810 -0.240159 6.757204 +v -1.141963 -0.607332 7.367673 +v -1.112257 -0.607511 7.406982 +v -1.561786 -0.248170 6.748557 +v -1.089360 -0.559382 7.447292 +v -1.561488 -0.248205 6.754602 +v -1.210948 -0.510071 7.266183 +v -1.088025 -0.546480 7.437570 +v -1.207489 -0.502962 7.269705 +v -1.204886 -0.497767 7.275047 +v -1.092885 -0.534977 7.432569 +v -1.192407 -0.469403 7.290093 +v -1.097637 -0.511923 7.436621 +v -1.099284 -0.501495 7.433611 +v -1.099886 -0.495918 7.433829 +v -1.099218 -0.491109 7.435989 +v -1.130976 -0.586959 7.384308 +v -1.896073 -0.012782 6.255445 +v -1.543352 -0.202843 6.779860 +v -1.642388 -0.290801 6.628114 +v -1.870980 0.078982 6.294878 +v -1.201290 -0.601158 7.285515 +v -1.851269 -0.018605 6.323668 +v -1.152056 -0.621258 7.356404 +v -1.209905 -0.589712 7.278151 +v -1.667088 -0.274834 6.601539 +v -1.807092 0.002352 6.387218 +v -1.210364 -0.581480 7.275821 +v -1.186644 -0.621813 7.303169 +v -1.546231 -0.234179 6.774175 +v -1.215048 -0.540500 7.260416 +v -1.842416 0.067181 6.338549 +v -1.836809 -0.012869 6.348761 +v -1.672677 -0.243009 6.576816 +v -1.664816 -0.263791 6.594456 +v -1.831266 -0.017278 6.345609 +v -1.616458 -0.146613 6.662231 +v -1.608200 -0.289847 6.682003 +v -1.883650 -0.020158 6.275298 +v -1.212463 -0.573386 7.273294 +v -1.908970 0.033689 6.238963 +v -1.671734 -0.254725 6.585782 +v -1.911363 0.022694 6.234726 +v -1.623664 -0.148481 6.656689 +v -1.882789 0.073065 6.270661 +v -1.607417 -0.149580 6.683215 +v -1.153784 -0.410393 7.351140 +v -1.631743 -0.155128 6.649677 +v -1.849463 0.078020 6.325663 +v -1.679222 -0.197731 6.582360 +v -1.888957 -0.020930 6.269712 +v -1.892321 0.072547 6.267748 +v -1.863659 0.081127 6.311248 +v -1.542745 -0.222234 6.777689 +v -1.551971 -0.238338 6.769001 +v -1.570167 -0.254107 6.745416 +v -1.644355 -0.293404 6.637738 +v -1.570709 -0.255888 6.736968 +v -1.817208 -0.012368 6.371979 +v -1.815304 0.002563 6.376986 +v -1.815202 0.006158 6.381430 +v -1.554169 -0.187396 6.770394 +v -1.822656 0.060586 6.367723 +v -1.167368 -0.627312 7.325003 +v -1.124035 -0.585796 7.397933 +v -1.810508 0.034269 6.385306 +v -1.578275 -0.154116 6.728090 +v -1.174414 -0.632044 7.326845 +v -1.556573 -0.175900 6.761189 +v -1.828246 0.066881 6.358000 +v -1.857116 -0.021769 6.319563 +v -1.156755 -0.627669 7.350877 +v -1.546019 -0.211520 6.776421 +v -1.570223 -0.164429 6.743706 +v -1.883898 0.076789 6.277891 +v -1.844714 0.064312 6.340493 +v -1.880647 -0.020031 6.280295 +v -1.637817 -0.289967 6.643105 +v -1.908612 0.014517 6.240163 +v -1.859894 0.080728 6.315504 +v -1.849219 0.067358 6.334452 +v -1.648690 -0.284496 6.616158 +v -1.656845 -0.281544 6.613485 +v -1.636028 -0.160202 6.644970 +v -1.866664 -0.023805 6.295687 +v -1.186967 -0.625584 7.307255 +v -1.163923 -0.418023 7.344339 +v -1.684321 -0.247762 6.578798 +v -1.216687 -0.561983 7.268734 +v -1.612481 -0.148876 6.692617 +v -1.193248 -0.625281 7.305548 +v -1.572536 -0.253615 6.741224 +v -1.646414 -0.167959 6.623596 +v -1.101256 -0.470994 7.440043 +v -1.194201 -0.451510 7.307762 +v -1.867592 0.078043 6.307680 +v -1.894368 -0.018128 6.265373 +v -1.900429 0.061082 6.254430 +v -1.911026 0.029172 6.242480 +v -1.905562 0.057713 6.249178 +v -1.844148 -0.017678 6.332372 +v -1.667637 -0.259151 6.591008 +v -1.680965 -0.205486 6.573286 +v -1.593354 -0.281248 6.707218 +v -1.658091 -0.175808 6.613381 +v -1.664902 -0.177609 6.610655 +v -1.194616 -0.470698 7.297654 +v -1.808320 0.028025 6.388001 +v -1.806609 0.017655 6.393242 +v -1.575352 -0.259921 6.732698 +v -1.809793 0.010825 6.387948 +v -1.804726 0.027672 6.392922 +v -1.811002 0.019035 6.387162 +v -1.676170 -0.197294 6.587631 +v -1.665229 -0.191587 6.592473 +v -1.668768 -0.195510 6.589224 +v -1.201705 -0.487691 7.286460 +v -1.083327 -0.609219 7.463406 +v -1.102091 -0.535723 7.437183 +v -1.213970 -0.516546 7.267467 +v -1.666245 -0.182101 6.601390 +v -1.136808 -0.603111 7.383765 +v -1.098117 -0.483577 7.440019 +v -1.120492 -0.610846 7.404899 +v -1.131671 -0.589329 7.390021 +v -1.206829 -0.511850 7.280484 +v -1.121704 -0.605045 7.404534 +v -1.205269 -0.505673 7.281400 +v -1.133996 -0.597300 7.387882 +v -1.207392 -0.495805 7.279948 +v -1.085712 -0.573036 7.458361 +v -1.090294 -0.569884 7.451236 +v -1.828198 -0.015392 6.357273 +v -1.086438 -0.568451 7.452289 +v -1.204853 -0.505396 7.278017 +v -1.122034 -0.626933 7.409621 +v -1.098475 -0.518225 7.439653 +v -1.084181 -0.638011 7.461184 +v -1.097238 -0.527241 7.435889 +v -1.083305 -0.618154 7.464782 +v -1.095398 -0.563701 7.444546 +v -1.082078 -0.583123 7.463390 +v -1.102600 -0.654697 7.457544 +v -1.086132 -0.646436 7.445194 +v -1.090133 -0.647188 7.438709 +v -1.097468 -0.648440 7.434567 +v -1.109763 -0.645582 7.421776 +v -1.082617 -0.629761 7.462173 +v -1.113886 -0.638740 7.417321 +v -1.195472 -0.460688 7.300444 +v -1.581275 -0.168644 6.740170 +v -1.614341 -0.147250 6.681775 +v -1.815479 0.018489 6.383567 +v -1.873431 0.077838 6.300137 +v -1.206492 -0.598294 7.282417 +v -1.632696 -0.292156 6.650335 +v -1.843105 0.065376 6.342225 +v -1.817652 0.009467 6.382399 +v -1.185901 -0.640303 7.322856 +v -1.598357 -0.284916 6.701057 +v -1.103131 -0.464439 7.434366 +v -1.672021 -0.264139 6.594968 +v -1.193688 -0.456953 7.297013 +v -1.123107 -0.600094 7.403537 +v -1.194917 -0.454917 7.302969 +v -1.608630 -0.286904 6.688823 +v -1.650531 -0.289368 6.625062 +v -1.187992 -0.436018 7.311146 +v -1.112737 -0.444481 7.427111 +v -1.663229 -0.170469 6.617827 +v -1.110353 -0.436682 7.419314 +v -1.907737 0.007707 6.244533 +v -1.824750 -0.010753 6.367261 +v -1.179441 -0.429674 7.319839 +v -1.580530 -0.258389 6.732537 +v -1.551133 -0.208294 6.777222 +v -1.816260 0.039904 6.382984 +v -1.843474 0.068314 6.345379 +v -1.186856 -0.434390 7.316367 +v -1.891875 0.074531 6.270819 +v -1.837150 -0.011254 6.354442 +v -1.821252 0.052160 6.373006 +v -1.898610 0.060070 6.266603 +v -1.153637 -0.624726 7.362052 +v -1.855750 0.074791 6.326219 +v -1.601352 -0.148146 6.705421 +v -1.826278 0.055215 6.370621 +v -1.567378 -0.250798 6.749365 +v -1.636223 -0.159087 6.639132 +v -1.683060 -0.200559 6.579891 +v -1.600792 -0.149931 6.694312 +v -1.912670 0.023728 6.239226 +v -1.840200 0.069510 6.349493 +v -1.577764 -0.250080 6.737018 +v -1.552726 -0.231615 6.775910 +v -1.912371 0.042353 6.246262 +v -1.545849 -0.231235 6.776174 +v -1.893058 0.067462 6.264707 +v -1.162996 -0.416882 7.350758 +v -1.900683 -0.012968 6.260683 +v -1.845829 -0.015419 6.337978 +v -1.557831 -0.241910 6.761054 +v -1.834070 0.057431 6.364155 +v -1.631745 -0.291488 6.660966 +v -1.178852 -0.636782 7.326212 +v -1.590347 -0.276199 6.715183 +v -1.858544 -0.017072 6.322095 +v -1.181193 -0.632304 7.319845 +v -1.220452 -0.539431 7.261799 +v -1.620909 -0.148034 6.674468 +v -1.856575 -0.010894 6.325811 +v -1.876477 0.076785 6.288723 +v -1.691871 -0.208216 6.571011 +v -1.222600 -0.537293 7.263883 +v -1.167227 -0.418940 7.338716 +v -1.177970 -0.428935 7.338992 +v -1.176811 -0.424916 7.331297 +v -1.560558 -0.186268 6.765089 +v -1.819775 0.029551 6.382061 +v -1.866957 -0.028895 6.308056 +v -1.129478 -0.593046 7.399378 +v -1.890522 0.076086 6.280351 +v -1.570419 -0.175908 6.752057 +v -1.904315 -0.009313 6.255576 +v -1.140859 -0.415509 7.388777 +v -1.193226 -0.627907 7.308914 +v -1.672810 -0.269521 6.597991 +v -1.158691 -0.627465 7.358169 +v -1.586886 -0.265883 6.722659 +v -1.575243 -0.251989 6.750659 +v -1.688675 -0.234770 6.571575 +v -1.623014 -0.292377 6.662590 +v -1.577143 -0.251648 6.745370 +v -1.547583 -0.221511 6.777817 +v -1.578289 -0.247557 6.741678 +v -1.826010 0.043779 6.377723 +v -1.695008 -0.229040 6.567737 +v -1.149805 -0.413228 7.376303 +v -1.194157 -0.443191 7.313458 +v -1.879528 -0.022034 6.292154 +v -1.588941 -0.155392 6.723924 +v -1.556762 -0.223532 6.774999 +v -1.825792 0.047476 6.376271 +v -1.630689 -0.149371 6.660631 +v -1.915204 0.019568 6.246382 +v -1.898797 -0.016927 6.268441 +v -1.907629 0.049836 6.246027 +v -1.124217 -0.433618 7.412385 +v -1.101961 -0.479393 7.440819 +v -1.196783 -0.477503 7.291415 +v -1.557597 -0.244490 6.768223 +v -1.900691 0.057573 6.264615 +v -1.100334 -0.487347 7.441274 +v -1.201267 -0.482675 7.293767 +v -1.089782 -0.572399 7.464808 +v -1.096432 -0.570516 7.451475 +v -1.204035 -0.489390 7.294707 +v -1.132189 -0.610875 7.395863 +v -1.674407 -0.186068 6.600996 +v -1.084141 -0.575618 7.462417 +v -1.084673 -0.589699 7.459632 +v -1.564870 -0.249464 6.757263 +v -1.130080 -0.597382 7.399751 +v -1.096704 -0.555629 7.445686 +v -1.094269 -0.550613 7.443314 +v -1.105645 -0.494381 7.441463 +v -1.115396 -0.632509 7.414858 +v -1.147350 -0.615840 7.366216 +v -1.211254 -0.514940 7.277474 +v -1.208212 -0.505497 7.283866 +v -1.150115 -0.624087 7.370713 +v -1.214437 -0.515037 7.272387 +v -1.130912 -0.607009 7.395978 +v -1.135359 -0.603794 7.389941 +v -1.907406 0.054250 6.256810 +v -1.652743 -0.165176 6.628772 +v -1.836693 -0.008279 6.361042 +v -1.100862 -0.473958 7.440870 +v -1.109527 -0.471309 7.438941 +v -1.869683 -0.026346 6.310869 +v -1.188977 -0.635500 7.321509 +v -1.589000 -0.256896 6.728672 +v -1.198619 -0.474467 7.301995 +v -1.690347 -0.221211 6.568126 +v -1.620735 -0.153421 6.680034 +v -1.112181 -0.451297 7.432312 +v -1.184286 -0.629245 7.315982 +v -1.824816 0.013571 6.380697 +v -1.175303 -0.426786 7.344492 +v -1.827619 -0.004429 6.368261 +v -1.642495 -0.291613 6.647296 +v -1.603336 -0.147692 6.701452 +v -1.558474 -0.213411 6.775679 +v -1.885733 0.077892 6.286712 +v -1.897566 0.069049 6.268008 +v -1.862681 0.076313 6.319359 +v -1.888931 -0.023533 6.286730 +v -1.822043 0.020083 6.380846 +v -1.869357 0.076058 6.310856 +v -1.648120 -0.293821 6.634804 +v -1.599689 -0.286151 6.697400 +v -1.837474 0.062830 6.358422 +v -1.172475 -0.632945 7.337751 +v -1.198145 -0.624216 7.303411 +v -1.682994 -0.251393 6.582443 +v -1.625708 -0.290087 6.675477 +v -1.557058 -0.240679 6.771605 +v -1.625455 -0.291651 6.671320 +v -1.554716 -0.235596 6.773529 +v -1.688725 -0.203291 6.579570 +v -1.620807 -0.153934 6.682005 +v -1.879316 -0.024556 6.302172 +v -1.905419 0.057032 6.257631 +v -1.617877 -0.149545 6.684685 +v -1.848354 0.064763 6.347117 +v -1.641714 -0.292701 6.652669 +v -1.559745 -0.196680 6.771564 +v -1.560125 -0.190230 6.768575 +v -1.660840 -0.168435 6.620609 +v -1.886456 0.074956 6.295344 +v -1.908460 -0.002234 6.256154 +v -1.676326 -0.259629 6.592441 +v -1.224528 -0.539494 7.267950 +v -1.626961 -0.149213 6.672476 +v -1.827125 0.025499 6.379547 +v -1.560950 -0.231898 6.773972 +v -1.184142 -0.642019 7.324312 +v -1.680565 -0.254142 6.586071 +v -1.638075 -0.151838 6.659873 +v -1.859028 -0.002952 6.329703 +v -1.176757 -0.637175 7.334832 +v -1.601548 -0.277838 6.708156 +v -1.580635 -0.245828 6.739675 +v -1.584884 -0.250000 6.733767 +v -1.913275 0.011718 6.249353 +v -1.594533 -0.153923 6.717881 +v -1.833244 0.050489 6.370030 +v -1.640287 -0.159428 6.650654 +v -1.857226 0.068946 6.329963 +v -1.896730 0.073063 6.270940 +v -1.855925 0.065268 6.335573 +v -1.203307 -0.479272 7.301247 +v -1.873880 -0.026250 6.308129 +v -1.863827 0.065858 6.327725 +v -1.864859 -0.014593 6.317839 +v -1.852334 0.006070 6.342052 +v -1.554615 -0.202016 6.775405 +v -1.826530 0.006563 6.375896 +v -1.601039 -0.152385 6.711361 +v -1.207832 -0.617621 7.293946 +v -1.671659 -0.280985 6.606881 +v -1.906774 -0.011107 6.261060 +v -1.647747 -0.160516 6.635967 +v -1.575365 -0.168876 6.743449 +v -1.900899 0.069958 6.273650 +v -1.844011 -0.009294 6.355683 +v -1.561568 -0.246538 6.762635 +v -1.852217 0.003969 6.341692 +v -1.129391 -0.620937 7.402750 +v -1.156541 -0.626651 7.365885 +v -1.824304 0.032957 6.378764 +v -1.851450 0.005652 6.339552 +v -1.681264 -0.188970 6.596376 +v -1.680281 -0.197073 6.591583 +v -1.093619 -0.572184 7.462954 +v -1.087819 -0.576012 7.468596 +v -1.104625 -0.486951 7.444542 +v -1.845343 -0.007993 6.347241 +v -1.573215 -0.250675 6.754716 +v -1.850967 -0.008997 6.341632 +v -1.686811 -0.201294 6.586739 +v -1.206451 -0.491692 7.288425 +v -1.211844 -0.495239 7.284935 +v -1.145612 -0.619649 7.386460 +v -1.213567 -0.518434 7.287350 +v -1.105507 -0.551387 7.447057 +v -1.211493 -0.514051 7.287574 +v -1.090891 -0.590977 7.464170 +v -1.110527 -0.554263 7.450686 +v -1.088208 -0.596367 7.456372 +v -1.212911 -0.500164 7.283469 +v -1.088625 -0.601371 7.457110 +v -1.099317 -0.600577 7.460612 +v -1.217001 -0.520956 7.280803 +v -1.130988 -0.630731 7.410964 +v -1.126033 -0.635935 7.417799 +v -1.086905 -0.582646 7.469892 +v -1.101219 -0.568208 7.448508 +v -1.106134 -0.509688 7.449200 +v -1.852226 -0.008971 6.335390 +v -1.144545 -0.614903 7.383495 +v -1.102445 -0.526731 7.441505 +v -1.097533 -0.649354 7.463041 +v -1.107368 -0.657738 7.452399 +v -1.107135 -0.654288 7.439255 +v -1.114606 -0.652783 7.427861 +v -1.088066 -0.629539 7.467752 +v -1.090189 -0.621949 7.468175 +v -1.119297 -0.647715 7.420766 +v -1.172310 -0.425210 7.357680 +v -1.566579 -0.184696 6.761180 +v -1.702316 -0.221763 6.565425 +v -1.594712 -0.161515 6.726077 +v -1.699086 -0.212942 6.568337 +v -1.892189 -0.020248 6.277980 +v -1.574699 -0.185107 6.755744 +v -1.170774 -0.633171 7.345572 +v -1.213810 -0.610381 7.288776 +v -1.832981 0.031818 6.376656 +v -1.630935 -0.148165 6.668046 +v -1.910474 0.050485 6.262733 +v -1.875692 -0.021976 6.310690 +v -1.685549 -0.258947 6.589499 +v -1.655754 -0.291469 6.634470 +v -1.690949 -0.255470 6.584232 +v -1.915140 0.027021 6.249788 +v -1.855959 0.007228 6.337725 +v -1.198637 -0.467940 7.304544 +v -1.113642 -0.457000 7.436805 +v -1.593426 -0.265587 6.721526 +v -1.665474 -0.289500 6.620064 +v -1.185802 -0.435007 7.326539 +v -1.689064 -0.244623 6.575982 +v -1.695555 -0.205191 6.575109 +v -1.694789 -0.243116 6.573088 +v -1.121696 -0.444334 7.423223 +v -1.218412 -0.551982 7.265758 +v -1.695453 -0.236623 6.569948 +v -1.181643 -0.429522 7.330356 +v -1.643143 -0.160284 6.648665 +v -1.877618 0.076032 6.294220 +v -1.662886 -0.166832 6.629129 +v -1.647999 -0.294004 6.639060 +v -1.160379 -0.420232 7.374305 +v -1.566251 -0.242185 6.767375 +v -1.901397 0.067774 6.271703 +v -1.867347 -0.005764 6.320872 +v -1.199272 -0.472710 7.307345 +v -1.138443 -0.623457 7.397953 +v -1.141462 -0.613100 7.388454 +v -1.855665 0.002065 6.338005 +v -1.855852 -0.002034 6.335553 +v -1.652256 -0.293605 6.638318 +v -1.584635 -0.246501 6.740004 +v -1.863581 0.057319 6.330405 +v -1.837422 0.021552 6.373344 +v -1.895150 -0.021442 6.287586 +v -1.884533 0.074645 6.302409 +v -1.858476 0.007053 6.337914 +v -1.619677 -0.284504 6.693165 +v -1.167386 -0.633678 7.354761 +v -1.130917 -0.427046 7.405020 +v -1.704267 -0.207744 6.567565 +v -1.679983 -0.266341 6.593405 +v -1.891514 0.075296 6.288715 +v -1.580466 -0.181839 6.751258 +v -1.849563 0.061697 6.351573 +v -1.855319 0.065443 6.344582 +v -1.632449 -0.292436 6.669961 +v -1.834745 0.003815 6.370262 +v -1.837174 0.001768 6.366459 +v -1.181039 -0.644349 7.331925 +v -1.840741 0.058605 6.360672 +v -1.916784 0.039740 6.250316 +v -1.659436 -0.291923 6.628813 +v -1.880414 -0.021805 6.307899 +v -1.907836 0.055249 6.265553 +v -1.885400 -0.023116 6.295227 +v -1.667721 -0.284137 6.613694 +v -1.563234 -0.213735 6.772873 +v -1.699022 -0.205569 6.570653 +v -1.640670 -0.153995 6.655730 +v -1.888652 -0.020084 6.294959 +v -1.673906 -0.274823 6.603260 +v -1.699607 -0.238667 6.572778 +v -1.195004 -0.632220 7.315217 +v -1.201536 -0.457248 7.312587 +v -1.864335 0.004223 6.331915 +v -1.867767 0.067864 6.324255 +v -1.870939 -0.006035 6.319534 +v -1.207790 -0.488512 7.300205 +v -1.672649 -0.180539 6.607316 +v -1.597047 -0.255859 6.726030 +v -1.832154 0.011082 6.374720 +v -1.090093 -0.579004 7.471036 +v -1.090870 -0.583367 7.471053 +v -1.097744 -0.572565 7.457419 +v -1.221141 -0.532927 7.271224 +v -1.156571 -0.630669 7.372450 +v -1.161369 -0.633141 7.364728 +v -1.092030 -0.615405 7.466128 +v -1.100558 -0.604425 7.461992 +v -1.221524 -0.526158 7.284566 +v -1.218762 -0.524391 7.274295 +v -1.123948 -0.640382 7.418465 +v -1.207503 -0.493288 7.296095 +v -1.215090 -0.499018 7.287587 +v -1.585333 -0.252110 6.752563 +v -1.583633 -0.251090 6.745899 +v -1.215322 -0.504353 7.286989 +v -1.092557 -0.575286 7.468482 +v -1.690108 -0.200641 6.589517 +v -1.104987 -0.571469 7.453575 +v -1.107120 -0.568182 7.450703 +v -1.113769 -0.484771 7.444703 +v -1.106139 -0.564125 7.449091 +v -1.107738 -0.540734 7.441771 +v -1.108510 -0.534324 7.443252 +v -1.110637 -0.493660 7.445045 +v -1.866850 0.054950 6.329359 +v -1.850332 0.056515 6.354045 +v -1.571111 -0.216942 6.770524 +v -1.854955 -0.005152 6.338529 +v -1.903803 0.059521 6.271895 +v -1.563528 -0.240541 6.769556 +v -1.903293 0.065786 6.276266 +v -1.213941 -0.603704 7.285896 +v -1.201061 -0.631565 7.309416 +v -1.176924 -0.642975 7.344614 +v -1.703846 -0.234515 6.569491 +v -1.839629 0.046949 6.368142 +v -1.129306 -0.441496 7.417664 +v -1.870002 -0.000309 6.327876 +v -1.839282 0.014245 6.371256 +v -1.842315 0.051773 6.362907 +v -1.873373 -0.015924 6.315163 +v -1.916263 0.040911 6.252057 +v -1.222753 -0.574717 7.274403 +v -1.871395 0.072529 6.316361 +v -1.613289 -0.149181 6.701813 +v -1.915729 0.009949 6.259360 +v -1.592070 -0.249063 6.737021 +v -1.230236 -0.558178 7.272390 +v -1.111669 -0.464167 7.436347 +v -1.194811 -0.441771 7.316920 +v -1.861227 0.004416 6.337221 +v -1.194432 -0.442234 7.326956 +v -1.637463 -0.289265 6.676548 +v -1.881547 0.071140 6.311943 +v -1.672936 -0.177220 6.612651 +v -1.842901 -0.000354 6.361902 +v -1.591304 -0.252712 6.731087 +v -1.198361 -0.449994 7.316986 +v -1.638454 -0.292203 6.662712 +v -1.916263 0.019940 6.257833 +v -1.918051 0.032202 6.252754 +v -1.610129 -0.276175 6.709544 +v -1.652334 -0.157861 6.652813 +v -1.889353 0.072691 6.300292 +v -1.858819 0.064259 6.341315 +v -1.860325 0.063272 6.334001 +v -1.897176 0.068506 6.286418 +v -1.682925 -0.270854 6.596922 +v -1.165436 -0.424015 7.372476 +v -1.831930 0.022637 6.377069 +v -1.650124 -0.159483 6.644941 +v -1.604080 -0.265455 6.718904 +v -1.910475 0.061396 6.274365 +v -1.697211 -0.246834 6.575221 +v -1.909440 0.054026 6.270242 +v -1.695384 -0.258934 6.586605 +v -1.674730 -0.285832 6.615079 +v -1.866956 0.058563 6.327056 +v -1.224681 -0.590184 7.280309 +v -1.190207 -0.644140 7.326432 +v -1.883881 -0.019275 6.313529 +v -1.859149 0.002343 6.339329 +v -1.628660 -0.154278 6.680864 +v -1.918165 0.038018 6.267171 +v -1.626274 -0.286868 6.679918 +v -1.839305 0.033735 6.373227 +v -1.865794 0.057283 6.334253 +v -1.147778 -0.417176 7.384362 +v -1.917743 0.033583 6.265649 +v -1.228806 -0.579506 7.277389 +v -1.914997 0.041561 6.257248 +v -1.227489 -0.552530 7.270865 +v -1.565327 -0.226860 6.771652 +v -1.697392 -0.250940 6.580494 +v -1.909395 0.063733 6.277637 +v -1.637646 -0.150858 6.670036 +v -1.202075 -0.477885 7.309238 +v -1.846881 0.010094 6.364023 +v -1.678241 -0.282668 6.607481 +v -1.884964 0.072697 6.306527 +v -1.204998 -0.625804 7.301321 +v -1.900600 0.060758 6.282575 +v -1.919190 0.031996 6.255472 +v -1.885092 -0.018987 6.307152 +v -1.692280 -0.266679 6.593813 +v -1.851718 -0.007959 6.354020 +v -1.884651 -0.018608 6.303662 +v -1.716633 -0.223774 6.561104 +v -1.893746 -0.021481 6.290895 +v -1.598393 -0.254169 6.733326 +v -1.905877 -0.016785 6.270570 +v -1.911418 -0.000201 6.267268 +v -1.659402 -0.291052 6.637374 +v -1.593562 -0.254373 6.733720 +v -1.140732 -0.420967 7.395245 +v -1.610844 -0.152174 6.708033 +v -1.595591 -0.249818 6.731771 +v -1.568233 -0.248343 6.760307 +v -1.853778 -0.009031 6.347226 +v -1.708046 -0.225701 6.564503 +v -1.899434 0.063195 6.281557 +v -1.588876 -0.174784 6.741088 +v -1.593022 -0.241963 6.736293 +v -1.688995 -0.188650 6.593352 +v -1.094860 -0.579491 7.469921 +v -1.687094 -0.195203 6.592944 +v -1.174086 -0.641256 7.356642 +v -1.690419 -0.186287 6.595045 +v -1.680995 -0.179601 6.605577 +v -1.224937 -0.534380 7.280766 +v -1.130439 -0.641357 7.417099 +v -1.875542 -0.006983 6.319386 +v -1.590672 -0.251790 6.743960 +v -1.217046 -0.504341 7.291198 +v -1.211063 -0.495886 7.294157 +v -1.699618 -0.204734 6.581937 +v -1.110476 -0.548747 7.448898 +v -1.220149 -0.511750 7.293544 +v -1.100493 -0.577620 7.462436 +v -1.112224 -0.540294 7.447134 +v -1.150485 -0.633841 7.388826 +v -1.156127 -0.633146 7.380050 +v -1.159265 -0.636503 7.379385 +v -1.109123 -0.500669 7.445086 +v -1.217529 -0.519558 7.290274 +v -1.103614 -0.517523 7.450204 +v -1.107525 -0.524794 7.453778 +v -1.129084 -0.660311 7.424574 +v -1.127750 -0.651953 7.419539 +v -1.175733 -0.640007 7.352182 +v -1.130597 -0.636373 7.416616 +v -1.145123 -0.631138 7.395876 +v -1.150300 -0.628696 7.381566 +v -1.097527 -0.590014 7.467732 +v -1.094593 -0.637382 7.471660 +v -1.096384 -0.643618 7.468948 +v -1.113168 -0.658732 7.442242 +v -1.120595 -0.660639 7.432249 +v -1.093630 -0.629352 7.473160 +v -1.102370 -0.595469 7.463682 +v -1.848200 0.052053 6.358732 +v -1.627216 -0.154693 6.687325 +v -1.874090 0.053394 6.330964 +v -1.179349 -0.430576 7.347965 +v -1.183345 -0.436102 7.352777 +v -1.859778 0.057024 6.348729 +v -1.213030 -0.493069 7.303045 +v -1.913339 0.006178 6.264354 +v -1.859132 0.063447 6.344658 +v -1.179966 -0.646434 7.349333 +v -1.864194 -0.003289 6.344124 +v -1.644927 -0.152472 6.662279 +v -1.912199 0.047658 6.270679 +v -1.217369 -0.597336 7.283027 +v -1.899581 0.061788 6.286638 +v -1.687805 -0.279007 6.600933 +v -1.899569 0.064898 6.294172 +v -1.855168 -0.002859 6.357201 +v -1.892427 -0.014263 6.296478 +v -1.900244 -0.015249 6.293107 +v -1.577667 -0.241006 6.765670 +v -1.710524 -0.210230 6.564524 +v -1.117553 -0.475941 7.442739 +v -1.856116 -0.008473 6.345301 +v -1.142762 -0.432656 7.406992 +v -1.582769 -0.251066 6.757143 +v -1.878425 0.058719 6.321122 +v -1.871328 0.005437 6.331847 +v -1.596985 -0.170113 6.733386 +v -1.905334 -0.018366 6.277693 +v -1.917039 0.043350 6.264838 +v -1.121782 -0.465597 7.439713 +v -1.121274 -0.461661 7.437788 +v -1.163451 -0.419538 7.362165 +v -1.877698 0.067058 6.318059 +v -1.203096 -0.475527 7.312778 +v -1.917522 0.062245 6.260063 +v -1.229912 -0.551774 7.273491 +v -1.182992 -0.436122 7.344252 +v -1.602867 -0.159692 6.720753 +v -1.617150 -0.155327 6.706736 +v -1.617441 -0.150909 6.698175 +v -1.592903 -0.248161 6.738666 +v -1.189250 -0.440324 7.337673 +v -1.891364 -0.012416 6.300322 +v -1.592972 -0.251981 6.736245 +v -1.705648 -0.204376 6.578179 +v -1.705459 -0.239450 6.572152 +v -1.600882 -0.255580 6.726340 +v -1.135622 -0.645672 7.412875 +v -1.842177 0.037770 6.370156 +v -1.843628 0.030921 6.368670 +v -1.651657 -0.292064 6.656356 +v -1.189866 -0.652805 7.337199 +v -1.136860 -0.656474 7.414993 +v -1.910610 -0.006718 6.271473 +v -1.146084 -0.441352 7.417120 +v -1.216646 -0.615813 7.292432 +v -1.856219 0.049228 6.356058 +v -1.584577 -0.203927 6.761787 +v -1.676181 -0.171742 6.618601 +v -1.901553 -0.021509 6.287344 +v -1.201649 -0.468684 7.310438 +v -1.908002 -0.016241 6.278038 +v -1.649843 -0.156264 6.657895 +v -1.209611 -0.486658 7.306766 +v -1.864567 -0.000919 6.341073 +v -1.864993 0.057595 6.339970 +v -1.914349 0.047017 6.270950 +v -1.650693 -0.291127 6.649282 +v -1.916738 0.046688 6.266424 +v -1.871293 0.056333 6.336828 +v -1.867525 0.004073 6.335095 +v -1.139017 -0.639023 7.409020 +v -1.195246 -0.648170 7.328299 +v -1.708095 -0.249218 6.581090 +v -1.706911 -0.246105 6.574376 +v -1.851639 0.006922 6.359910 +v -1.206361 -0.638589 7.316207 +v -1.146431 -0.643391 7.404228 +v -1.207448 -0.633248 7.306480 +v -1.150737 -0.638793 7.399486 +v -1.216696 -0.623935 7.297009 +v -1.908666 0.063356 6.281255 +v -1.915870 0.013866 6.265328 +v -1.917484 0.060756 6.263763 +v -1.917688 0.060060 6.260024 +v -1.204504 -0.462833 7.314825 +v -1.185826 -0.652377 7.341317 +v -1.665013 -0.294350 6.636374 +v -1.666372 -0.295000 6.631033 +v -1.666645 -0.293368 6.625575 +v -1.675448 -0.292837 6.623475 +v -1.620833 -0.281055 6.699989 +v -1.596344 -0.252857 6.740868 +v -1.618622 -0.276332 6.706439 +v -1.597083 -0.253130 6.737170 +v -1.130609 -0.452713 7.427028 +v -1.198781 -0.448451 7.325585 +v -1.622876 -0.285506 6.685831 +v -1.156368 -0.425393 7.390960 +v -1.599162 -0.249858 6.732286 +v -1.572044 -0.208791 6.769330 +v -1.597663 -0.243147 6.735428 +v -1.609393 -0.261420 6.720873 +v -1.618450 -0.264811 6.715350 +v -1.136970 -0.444070 7.420410 +v -1.600345 -0.252329 6.732867 +v -1.686952 -0.185047 6.599643 +v -1.845862 0.019983 6.368921 +v -1.576695 -0.221964 6.767041 +v -1.850239 0.020810 6.362516 +v -1.849439 0.034843 6.363525 +v -1.597080 -0.249675 6.737056 +v -1.579535 -0.191146 6.758230 +v -1.696297 -0.196822 6.591448 +v -1.921057 0.064654 6.259186 +v -1.695484 -0.189433 6.591690 +v -1.697690 -0.200896 6.588093 +v -1.590694 -0.255090 6.751471 +v -1.107921 -0.593110 7.464988 +v -1.662189 -0.162903 6.636382 +v -1.593194 -0.256723 6.748667 +v -1.105459 -0.575441 7.458367 +v -1.225739 -0.531348 7.285360 +v -1.215892 -0.500329 7.294096 +v -1.157260 -0.639582 7.387783 +v -1.595772 -0.245340 6.739753 +v -1.594646 -0.241223 6.740494 +v -1.597220 -0.240674 6.738936 +v -1.136712 -0.661491 7.418817 +v -1.228064 -0.544319 7.279346 +v -1.110947 -0.572575 7.452078 +v -1.167186 -0.649186 7.371568 +v -1.115339 -0.516827 7.460232 +v -1.180696 -0.648188 7.352973 +v -1.111112 -0.510857 7.455105 +v -1.115916 -0.500736 7.450653 +v -1.164307 -0.640509 7.369968 +v -1.095613 -0.583463 7.470573 +v -1.140765 -0.656827 7.414587 +v -1.184851 -0.655410 7.348089 +v -1.855750 0.001635 6.358660 +v -1.852831 0.041742 6.360415 +v -1.890619 0.067167 6.306749 +v -1.236281 -0.562195 7.276072 +v -1.896993 -0.011330 6.298952 +v -1.869051 -0.001360 6.340628 +v -1.621180 -0.157218 6.704031 +v -1.210907 -0.488035 7.312567 +v -1.914571 0.005941 6.272762 +v -1.180713 -0.649201 7.342964 +v -1.912929 0.049329 6.273793 +v -1.218232 -0.631441 7.305619 +v -1.873164 0.004993 6.333469 +v -1.880338 -0.015293 6.316600 +v -1.712135 -0.236971 6.566027 +v -1.908541 -0.014737 6.286802 +v -1.719124 -0.231637 6.562897 +v -1.670109 -0.167058 6.628396 +v -1.920678 0.055171 6.265829 +v -1.920838 0.059436 6.265170 +v -1.707523 -0.204741 6.571769 +v -1.628765 -0.154089 6.697964 +v -1.856859 0.032500 6.360080 +v -1.195384 -0.657769 7.332354 +v -1.922824 0.057414 6.258844 +v -1.923276 0.060986 6.256180 +v -1.576114 -0.230780 6.766226 +v -1.868740 0.050800 6.342947 +v -1.637328 -0.156122 6.690602 +v -1.681852 -0.283370 6.605049 +v -1.228907 -0.599250 7.285723 +v -1.232390 -0.581698 7.280035 +v -1.692221 -0.281787 6.603631 +v -1.700717 -0.252871 6.584505 +v -1.691651 -0.276257 6.599307 +v -1.174880 -0.428305 7.353336 +v -1.705228 -0.249360 6.582723 +v -1.604653 -0.255540 6.728387 +v -1.712709 -0.247024 6.569765 +v -1.856584 0.015667 6.358856 +v -1.862764 0.054188 6.344718 +v -1.718094 -0.246501 6.566851 +v -1.915527 0.051809 6.274022 +v -1.124392 -0.472933 7.442147 +v -1.877030 0.049873 6.333671 +v -1.864569 -0.002517 6.346877 +v -1.887461 0.065581 6.312503 +v -1.700792 -0.267610 6.589278 +v -1.701956 -0.266013 6.586663 +v -1.618057 -0.159220 6.714286 +v -1.659670 -0.158648 6.649600 +v -1.580760 -0.245138 6.762394 +v -1.714415 -0.205764 6.566787 +v -1.163486 -0.650403 7.388484 +v -1.184063 -0.651437 7.351098 +v -1.875714 0.054702 6.326763 +v -1.222218 -0.621574 7.296900 +v -1.638813 -0.286114 6.682622 +v -1.918974 0.031762 6.273202 +v -1.644671 -0.290117 6.671551 +v -1.722877 -0.215424 6.562220 +v -1.915921 0.002868 6.280176 +v -1.711565 -0.215880 6.563727 +v -1.919805 0.052305 6.267766 +v -1.199247 -0.451966 7.339991 +v -1.582680 -0.237226 6.762872 +v -1.161042 -0.424799 7.385067 +v -1.895154 -0.012097 6.307318 +v -1.874828 0.001523 6.334046 +v -1.867272 0.043686 6.348120 +v -1.168602 -0.429341 7.381640 +v -1.127002 -0.455871 7.431936 +v -1.918051 0.022478 6.270591 +v -1.592635 -0.233431 6.760677 +v -1.657295 -0.291388 6.643995 +v -1.921464 0.046805 6.265666 +v -1.235727 -0.569175 7.276834 +v -1.137899 -0.433205 7.410330 +v -1.176814 -0.431940 7.364329 +v -1.684461 -0.284066 6.605111 +v -1.903141 -0.019912 6.288622 +v -1.886460 0.060262 6.319073 +v -1.205559 -0.462791 7.322062 +v -1.925760 0.057145 6.259217 +v -1.648541 -0.154673 6.670634 +v -1.910087 -0.011017 6.279422 +v -1.862138 0.016938 6.356084 +v -1.924701 0.061732 6.260427 +v -1.882697 -0.006932 6.322927 +v -1.673076 -0.163491 6.633630 +v -1.689669 -0.178942 6.605594 +v -1.588052 -0.198029 6.757480 +v -1.860530 0.048543 6.352764 +v -1.591903 -0.184323 6.747033 +v -1.918417 0.028087 6.264013 +v -1.201149 -0.644455 7.323750 +v -1.115729 -0.563745 7.451303 +v -1.116678 -0.574805 7.450298 +v -1.684099 -0.171207 6.618502 +v -1.110475 -0.587637 7.462489 +v -1.122775 -0.572825 7.449085 +v -1.117877 -0.581801 7.452572 +v -1.914426 0.056070 6.273911 +v -1.224326 -0.525205 7.290292 +v -1.135068 -0.666990 7.427699 +v -1.880975 -0.005062 6.329204 +v -1.230990 -0.531061 7.289467 +v -1.171366 -0.658360 7.372139 +v -1.701544 -0.196462 6.589637 +v -1.115912 -0.524552 7.458994 +v -1.704829 -0.195265 6.584394 +v -1.178033 -0.653273 7.359004 +v -1.600835 -0.253942 6.739146 +v -1.117126 -0.512557 7.462636 +v -1.221222 -0.505439 7.302919 +v -1.227043 -0.518861 7.293378 +v -1.234655 -0.536132 7.287255 +v -1.120310 -0.679663 7.446899 +v -1.112802 -0.529473 7.455791 +v -1.119035 -0.673707 7.448924 +v -1.124943 -0.682963 7.441241 +v -1.125265 -0.675484 7.438757 +v -1.102881 -0.587221 7.465172 +v -1.113615 -0.582836 7.457551 +v -1.599701 -0.246928 6.736120 +v -1.703165 -0.202913 6.582967 +v -1.115376 -0.546156 7.453499 +v -1.101102 -0.637473 7.475662 +v -1.116488 -0.556784 7.453565 +v -1.103096 -0.644581 7.472642 +v -1.105788 -0.650693 7.468596 +v -1.110557 -0.657720 7.461461 +v -1.116648 -0.666964 7.451263 +v -1.101232 -0.629525 7.477333 +v -1.101209 -0.622011 7.475642 +v -1.105830 -0.608295 7.467117 +v -1.108637 -0.600955 7.464815 +v -1.117512 -0.666701 7.442348 +v -1.122525 -0.667942 7.436640 +v -1.687034 -0.175243 6.611133 +v -1.188380 -0.661282 7.348512 +v -1.192379 -0.658898 7.341384 +v -1.150638 -0.431976 7.402643 +v -1.872473 0.051373 6.340792 +v -1.145233 -0.650447 7.411864 +v -1.707261 -0.251851 6.585050 +v -1.212551 -0.640264 7.314075 +v -1.912185 -0.000973 6.276845 +v -1.201643 -0.655266 7.329160 +v -1.208473 -0.474554 7.316358 +v -1.212191 -0.486814 7.316127 +v -1.175113 -0.656374 7.366407 +v -1.127126 -0.482971 7.447304 +v -1.612968 -0.167213 6.723941 +v -1.696938 -0.274244 6.596649 +v -1.587623 -0.246537 6.760775 +v -1.634206 -0.282242 6.689541 +v -1.863622 0.002935 6.352877 +v -1.599967 -0.181874 6.742038 +v -1.224054 -0.610279 7.290661 +v -1.614535 -0.261040 6.724340 +v -1.685629 -0.288762 6.613087 +v -1.194431 -0.446433 7.345508 +v -1.890388 -0.018056 6.313334 +v -1.607429 -0.174350 6.733113 +v -1.899774 0.062815 6.302596 +v -1.671650 -0.161919 6.644781 +v -1.906701 0.060567 6.290038 +v -1.914392 0.060408 6.282369 +v -1.611281 -0.252146 6.736003 +v -1.876282 0.002193 6.336505 +v -1.626436 -0.270727 6.708691 +v -1.901174 -0.012773 6.295780 +v -1.232614 -0.592637 7.285884 +v -1.884733 -0.011768 6.320691 +v -1.861681 0.029690 6.355923 +v -1.205587 -0.649044 7.323085 +v -1.168085 -0.655109 7.379741 +v -1.924016 0.056733 6.264174 +v -1.862387 0.038428 6.355245 +v -1.871457 0.043012 6.342065 +v -1.637858 -0.156634 6.682892 +v -1.920754 0.035398 6.272713 +v -1.192543 -0.667216 7.349491 +v -1.882412 0.041039 6.334335 +v -1.189703 -0.442410 7.356283 +v -1.909060 -0.007347 6.284727 +v -1.155231 -0.649460 7.406940 +v -1.881505 0.002219 6.334492 +v -1.200012 -0.667388 7.345149 +v -1.912595 -0.000148 6.286502 +v -1.631300 -0.279451 6.699045 +v -1.889028 -0.015456 6.318294 +v -1.120303 -0.489437 7.449480 +v -1.200987 -0.663479 7.333774 +v -1.920148 0.018173 6.275295 +v -1.895682 0.064082 6.310014 +v -1.706728 -0.280084 6.595129 +v -1.714658 -0.201913 6.577563 +v -1.716266 -0.210507 6.563599 +v -1.595910 -0.252718 6.755944 +v -1.723631 -0.204457 6.566789 +v -1.701236 -0.268449 6.593338 +v -1.885022 -0.004695 6.324824 +v -1.726622 -0.231600 6.559225 +v -1.710196 -0.267606 6.586087 +v -1.230677 -0.617968 7.295476 +v -1.903612 -0.012555 6.300689 +v -1.906579 -0.012809 6.290547 +v -1.914409 0.060690 6.278348 +v -1.918296 0.053396 6.275282 +v -1.694191 -0.184250 6.599848 +v -1.213713 -0.478825 7.319148 +v -1.177635 -0.435945 7.371096 +v -1.214907 -0.494194 7.317538 +v -1.709030 -0.255989 6.584977 +v -1.218688 -0.500103 7.305462 +v -1.875827 0.045500 6.338837 +v -1.595415 -0.240819 6.761319 +v -1.605430 -0.252232 6.731960 +v -1.229586 -0.604423 7.289620 +v -1.143687 -0.456634 7.430211 +v -1.693619 -0.288243 6.613416 +v -1.189888 -0.441957 7.347942 +v -1.655485 -0.291906 6.666172 +v -1.655308 -0.291216 6.662661 +v -1.141819 -0.663959 7.420153 +v -1.595401 -0.256117 6.752885 +v -1.117191 -0.505597 7.458205 +v -1.229749 -0.541680 7.283657 +v -1.184480 -0.658373 7.355513 +v -1.862479 0.006710 6.355104 +v -1.113711 -0.593922 7.467556 +v -1.126436 -0.577640 7.449379 +v -1.707841 -0.192567 6.586726 +v -1.600136 -0.258432 6.745854 +v -1.707855 -0.200567 6.581421 +v -1.607466 -0.254940 6.741771 +v -1.715050 -0.198578 6.581960 +v -1.113856 -0.589619 7.464005 +v -1.172361 -0.663911 7.379012 +v -1.603251 -0.250766 6.735660 +v -1.923235 0.052316 6.271094 +v -1.224025 -0.512540 7.302389 +v -1.224850 -0.514082 7.296922 +v -1.119032 -0.585317 7.456367 +v -1.123020 -0.686715 7.449445 +v -1.121406 -0.679616 7.451942 +v -1.122727 -0.670719 7.454237 +v -1.132236 -0.676869 7.436895 +v -1.131179 -0.670718 7.433244 +v -1.141343 -0.667556 7.426049 +v -1.155588 -0.646323 7.401966 +v -1.131123 -0.684342 7.437459 +v -1.155669 -0.640426 7.394463 +v -1.152881 -0.652929 7.411883 +v -1.909343 0.046224 6.291656 +v -1.647451 -0.157260 6.688236 +v -1.586800 -0.225696 6.763700 +v -1.160128 -0.653079 7.398126 +v -1.650799 -0.158112 6.683861 +v -1.174709 -0.435671 7.378758 +v -1.639470 -0.152833 6.674500 +v -1.881140 0.047050 6.330165 +v -1.203271 -0.456359 7.326901 +v -1.197722 -0.666359 7.347271 +v -1.894243 0.042804 6.317087 +v -1.920389 0.007288 6.278815 +v -1.197568 -0.662988 7.337211 +v -1.870856 0.021298 6.347469 +v -1.726515 -0.209297 6.564564 +v -1.731417 -0.214875 6.558333 +v -1.678354 -0.168349 6.627213 +v -1.923053 0.028611 6.276394 +v -1.633264 -0.280592 6.695895 +v -1.211331 -0.470192 7.321708 +v -1.649225 -0.288124 6.675734 +v -1.915477 0.040488 6.283546 +v -1.214391 -0.496561 7.309458 +v -1.668269 -0.294957 6.646995 +v -1.665654 -0.156153 6.656452 +v -1.892690 -0.011106 6.319300 +v -1.891901 -0.016480 6.315590 +v -1.898573 -0.009841 6.310224 +v -1.120283 -0.505755 7.459894 +v -1.701403 -0.186203 6.596272 +v -1.706779 -0.271109 6.594133 +v -1.239954 -0.590250 7.296370 +v -1.628819 -0.158288 6.704556 +v -1.717693 -0.258101 6.575512 +v -1.122055 -0.495242 7.452145 +v -1.893539 0.062526 6.314776 +v -1.127919 -0.490921 7.450520 +v -1.236796 -0.581130 7.284507 +v -1.134867 -0.478940 7.444791 +v -1.905508 0.062525 6.296629 +v -1.156714 -0.440477 7.410611 +v -1.233544 -0.550768 7.285385 +v -1.871930 0.010665 6.347345 +v -1.239549 -0.571712 7.280219 +v -1.909005 0.059513 6.295105 +v -1.241740 -0.572767 7.283658 +v -1.710111 -0.264309 6.583346 +v -1.910235 0.043089 6.289341 +v -1.864691 0.024869 6.354430 +v -1.873371 0.027516 6.346251 +v -1.873773 0.033059 6.344472 +v -1.714714 -0.254291 6.577421 +v -1.872322 0.001747 6.343679 +v -1.912067 0.044663 6.286845 +v -1.878546 0.007582 6.339797 +v -1.182615 -0.667487 7.362076 +v -1.913425 0.037181 6.286618 +v -1.216754 -0.486210 7.321077 +v -1.908506 0.042921 6.293600 +v -1.729481 -0.246627 6.562176 +v -1.170733 -0.435594 7.390198 +v -1.135852 -0.460682 7.434858 +v -1.910649 0.035458 6.294748 +v -1.626284 -0.260762 6.715944 +v -1.190559 -0.672049 7.354382 +v -1.211251 -0.654553 7.324741 +v -1.193372 -0.448099 7.356833 +v -1.881967 -0.002363 6.332338 +v -1.884812 -0.003579 6.330519 +v -1.726777 -0.202206 6.571185 +v -1.226299 -0.636585 7.309271 +v -1.913254 0.034386 6.291757 +v -1.725928 -0.256921 6.569716 +v -1.881328 0.033788 6.338571 +v -1.589924 -0.214431 6.763015 +v -1.592442 -0.207745 6.760556 +v -1.120114 -0.509504 7.462471 +v -1.700792 -0.281282 6.597434 +v -1.926867 0.033305 6.271921 +v -1.616135 -0.255592 6.735241 +v -1.236466 -0.606457 7.294986 +v -1.926508 0.043533 6.268350 +v -1.897467 0.058720 6.315773 +v -1.705622 -0.189195 6.593297 +v -1.599867 -0.198106 6.753403 +v -1.894793 0.037689 6.318558 +v -1.726344 -0.222946 6.558587 +v -1.891128 -0.003570 6.320764 +v -1.897095 0.001419 6.317783 +v -1.610875 -0.182980 6.737488 +v -1.905495 -0.010268 6.304493 +v -1.910310 -0.009165 6.295138 +v -1.920157 0.052490 6.279961 +v -1.670626 -0.158697 6.651146 +v -1.626982 -0.160510 6.710348 +v -1.189374 -0.676832 7.357165 +v -1.165338 -0.657466 7.392624 +v -1.222950 -0.513622 7.309980 +v -1.890549 0.056782 6.321729 +v -1.177184 -0.672569 7.372842 +v -1.178786 -0.671912 7.368439 +v -1.891448 0.041814 6.321827 +v -1.890449 0.049586 6.323489 +v -1.913135 0.052453 6.291093 +v -1.918984 0.048265 6.282738 +v -1.118299 -0.589529 7.468225 +v -1.115255 -0.655429 7.466529 +v -1.122049 -0.586068 7.458716 +v -1.124753 -0.684101 7.453835 +v -1.127030 -0.580353 7.450855 +v -1.133383 -0.691034 7.438934 +v -1.123850 -0.559686 7.456280 +v -1.141867 -0.685699 7.433440 +v -1.127807 -0.573398 7.450290 +v -1.229276 -0.518660 7.302267 +v -1.137265 -0.681073 7.436728 +v -1.138769 -0.673625 7.433476 +v -1.119952 -0.531659 7.463006 +v -1.238449 -0.508382 7.286798 +v -1.712670 -0.194839 6.586374 +v -1.240296 -0.512413 7.284611 +v -1.239584 -0.510079 7.283099 +v -1.691344 -0.170465 6.615686 +v -1.224414 -0.518808 7.307829 +v -1.241235 -0.504756 7.283194 +v -1.118560 -0.536994 7.462848 +v -1.126047 -0.689301 7.451866 +v -1.129375 -0.696330 7.446869 +v -1.115383 -0.603910 7.470732 +v -1.234787 -0.557654 7.277029 +v -1.237646 -0.506224 7.281603 +v -1.121264 -0.551036 7.460192 +v -1.110449 -0.638334 7.478462 +v -1.111717 -0.647382 7.473490 +v -1.120413 -0.663718 7.460450 +v -1.125973 -0.690578 7.443441 +v -1.186581 -0.442184 7.364781 +v -1.149351 -0.665056 7.424061 +v -1.626670 -0.265258 6.711450 +v -1.923135 0.026163 6.279770 +v -1.148848 -0.660793 7.419135 +v -1.711703 -0.269288 6.590366 +v -1.208719 -0.462381 7.339416 +v -1.220416 -0.503520 7.316395 +v -1.160669 -0.655855 7.407186 +v -1.195442 -0.680274 7.353657 +v -1.643022 -0.281431 6.688951 +v -1.197561 -0.674306 7.351578 +v -1.924336 0.049713 6.268357 +v -1.720024 -0.265136 6.574533 +v -1.929601 0.037944 6.269356 +v -1.148798 -0.458718 7.429884 +v -1.216330 -0.480145 7.322457 +v -1.899029 0.051451 6.316224 +v -1.148492 -0.446171 7.420648 +v -1.899334 -0.005473 6.314601 +v -1.684714 -0.166663 6.630067 +v -1.662301 -0.292812 6.652519 +v -1.705024 -0.179794 6.602504 +v -1.899727 0.058608 6.309346 +v -1.678889 -0.297303 6.637338 +v -1.730529 -0.210765 6.562371 +v -1.909248 -0.001456 6.305015 +v -1.694324 -0.298222 6.631481 +v -1.602453 -0.256694 6.750650 +v -1.730770 -0.251045 6.563634 +v -1.888564 0.043378 6.327846 +v -1.635575 -0.271585 6.705741 +v -1.909091 0.050742 6.301144 +v -1.210371 -0.465503 7.330733 +v -1.686282 -0.295384 6.624586 +v -1.689016 -0.293563 6.620982 +v -1.180016 -0.441427 7.376658 +v -1.125919 -0.500392 7.458283 +v -1.741218 -0.222368 6.552825 +v -1.203095 -0.458679 7.346470 +v -1.887573 0.002931 6.332320 +v -1.914250 0.055719 6.289644 +v -1.882105 0.023538 6.339878 +v -1.893699 -0.007641 6.319644 +v -1.671340 -0.293226 6.653460 +v -1.886761 0.027113 6.334719 +v -1.890651 0.001211 6.328556 +v -1.211746 -0.668084 7.330789 +v -1.906748 0.055435 6.302772 +v -1.223401 -0.627780 7.304459 +v -1.214129 -0.472304 7.330067 +v -1.912113 -0.000329 6.300170 +v -1.908350 0.048524 6.307378 +v -1.903589 0.034882 6.313527 +v -1.194031 -0.683541 7.356282 +v -1.919455 0.035595 6.287307 +v -1.220509 -0.652224 7.318515 +v -1.167273 -0.439257 7.402381 +v -1.231579 -0.626349 7.304015 +v -1.893473 0.034633 6.330057 +v -1.914238 -0.002527 6.293679 +v -1.901054 0.039891 6.314585 +v -1.241074 -0.578725 7.287183 +v -1.921053 0.004974 6.286103 +v -1.184061 -0.680949 7.371988 +v -1.187734 -0.685546 7.367386 +v -1.924188 0.014420 6.280665 +v -1.236112 -0.620377 7.299913 +v -1.631004 -0.256165 6.715919 +v -1.229387 -0.640904 7.311048 +v -1.201401 -0.679139 7.351139 +v -1.902332 0.053753 6.312582 +v -1.922722 0.038210 6.282668 +v -1.237929 -0.557486 7.292478 +v -1.601648 -0.240793 6.759027 +v -1.736515 -0.209340 6.561018 +v -1.893810 0.037188 6.328330 +v -1.742832 -0.214956 6.557255 +v -1.597823 -0.225627 6.761892 +v -1.606065 -0.250627 6.754012 +v -1.895711 0.035463 6.322235 +v -1.619413 -0.259013 6.728978 +v -1.623221 -0.260010 6.722743 +v -1.655815 -0.157143 6.673244 +v -1.931446 0.035386 6.271028 +v -1.658584 -0.157199 6.680148 +v -1.696749 -0.294820 6.622091 +v -1.652594 -0.287001 6.682015 +v -1.931412 0.040016 6.269983 +v -1.655842 -0.288539 6.677896 +v -1.659047 -0.156482 6.665243 +v -1.663664 -0.292532 6.666112 +v -1.742799 -0.231051 6.552588 +v -1.663591 -0.155921 6.661647 +v -1.908528 0.041757 6.303078 +v -1.908321 -0.009008 6.302137 +v -1.886155 0.014436 6.335666 +v -1.604286 -0.258371 6.747195 +v -1.238578 -0.563392 7.289104 +v -1.132056 -0.696653 7.443978 +v -1.129471 -0.686469 7.454475 +v -1.131095 -0.579251 7.452608 +v -1.131146 -0.563423 7.458350 +v -1.131031 -0.571954 7.454472 +v -1.615456 -0.255448 6.740727 +v -1.143749 -0.682058 7.435068 +v -1.720941 -0.199693 6.581824 +v -1.143151 -0.691533 7.436038 +v -1.122948 -0.543603 7.466672 +v -1.724858 -0.200292 6.575048 +v -1.129639 -0.673987 7.454970 +v -1.141189 -0.675230 7.436364 +v -1.133298 -0.696258 7.449733 +v -1.143286 -0.672267 7.429083 +v -1.924242 0.010998 6.282403 +v -1.148644 -0.667883 7.426864 +v -1.125172 -0.524997 7.461516 +v -1.111045 -0.622466 7.477800 +v -1.711125 -0.191628 6.591993 +v -1.925818 0.048538 6.278790 +v -1.174565 -0.671624 7.394569 +v -1.229526 -0.527690 7.313028 +v -1.231901 -0.520114 7.298848 +v -1.234433 -0.524819 7.297059 +v -1.125143 -0.584548 7.461285 +v -1.127824 -0.584051 7.456464 +v -1.233320 -0.529018 7.294373 +v -1.238866 -0.535688 7.292233 +v -1.242153 -0.522419 7.287889 +v -1.244925 -0.519278 7.285650 +v -1.243309 -0.509968 7.286415 +v -1.244413 -0.510320 7.284764 +v -1.895336 0.010842 6.328152 +v -1.190626 -0.446254 7.367237 +v -1.207958 -0.463987 7.346188 +v -1.143238 -0.469875 7.439066 +v -1.124208 -0.514907 7.461780 +v -1.895999 0.005509 6.323076 +v -1.600912 -0.248789 6.756424 +v -1.664614 -0.159097 6.666730 +v -1.196805 -0.453860 7.361792 +v -1.608276 -0.226693 6.758083 +v -1.198164 -0.685692 7.356727 +v -1.908232 0.008638 6.310964 +v -1.736626 -0.245050 6.560054 +v -1.605473 -0.219579 6.758853 +v -1.701224 -0.289282 6.610688 +v -1.622992 -0.169405 6.722129 +v -1.219979 -0.659083 7.322299 +v -1.224766 -0.509495 7.318818 +v -1.705275 -0.285867 6.603514 +v -1.906188 0.027692 6.312139 +v -1.630997 -0.174185 6.721653 +v -1.922860 0.033024 6.286448 +v -1.716218 -0.280567 6.592669 +v -1.913872 0.031922 6.298682 +v -1.718062 -0.269265 6.587942 +v -1.925406 0.021737 6.283576 +v -1.207065 -0.675103 7.339511 +v -1.601549 -0.205056 6.756671 +v -1.724863 -0.272389 6.576726 +v -1.894233 0.025110 6.328488 +v -1.924872 0.033217 6.281591 +v -1.929560 0.033494 6.275447 +v -1.932207 0.037217 6.273560 +v -1.735854 -0.235371 6.557810 +v -1.633731 -0.264030 6.709551 +v -1.607988 -0.189060 6.743938 +v -1.632114 -0.164363 6.712319 +v -1.241689 -0.600701 7.300526 +v -1.636671 -0.160891 6.704832 +v -1.734873 -0.254116 6.565780 +v -1.154800 -0.661766 7.416938 +v -1.901407 0.027255 6.317535 +v -1.241996 -0.572443 7.290826 +v -1.926214 0.043851 6.280086 +v -1.905850 0.044740 6.311386 +v -1.184182 -0.687915 7.374457 +v -1.910753 0.032213 6.302479 +v -1.651722 -0.158589 6.692932 +v -1.697231 -0.290819 6.618288 +v -1.719820 -0.276890 6.590172 +v -1.722595 -0.277434 6.588073 +v -1.925945 0.018141 6.289598 +v -1.911025 0.023012 6.303105 +v -1.920284 0.032724 6.293080 +v -1.916435 0.028880 6.299807 +v -1.904008 0.003444 6.314342 +v -1.621430 -0.181311 6.732253 +v -1.679980 -0.293054 6.655810 +v -1.162458 -0.663125 7.413431 +v -1.610537 -0.245436 6.754571 +v -1.732366 -0.266950 6.567780 +v -1.709620 -0.289742 6.605223 +v -1.628648 -0.259071 6.723707 +v -1.747000 -0.238060 6.553191 +v -1.688805 -0.298192 6.638040 +v -1.632634 -0.255470 6.720097 +v -1.170249 -0.668424 7.407688 +v -1.618033 -0.186708 6.738950 +v -1.244486 -0.548639 7.297431 +v -1.223479 -0.663768 7.321700 +v -1.638976 -0.157575 6.698602 +v -1.649225 -0.277924 6.693081 +v -1.216961 -0.477482 7.335388 +v -1.909887 0.014573 6.310282 +v -1.158254 -0.453587 7.424180 +v -1.219995 -0.485500 7.328012 +v -1.190562 -0.693088 7.367964 +v -1.192060 -0.685083 7.362283 +v -1.241011 -0.540148 7.292587 +v -1.178409 -0.443693 7.390200 +v -1.692163 -0.169006 6.623886 +v -1.747674 -0.220142 6.548240 +v -1.705897 -0.175755 6.609004 +v -1.734477 -0.205136 6.571839 +v -1.716327 -0.196973 6.590600 +v -1.717318 -0.194244 6.594898 +v -1.641664 -0.274277 6.701576 +v -1.909358 0.020937 6.307558 +v -1.919158 0.003234 6.292563 +v -1.929855 0.041994 6.277035 +v -1.185667 -0.690642 7.373724 +v -1.901753 0.021961 6.318501 +v -1.243657 -0.567926 7.297610 +v -1.611158 -0.252890 6.746144 +v -1.141165 -0.699411 7.446084 +v -1.148956 -0.700170 7.443077 +v -1.077370 -0.626988 7.538033 +v -1.134329 -0.688652 7.453011 +v -1.132182 -0.579483 7.457839 +v -1.147719 -0.688482 7.434256 +v -1.147727 -0.682319 7.431840 +v -1.179945 -0.679779 7.390352 +v -1.135784 -0.678798 7.453843 +v -1.149599 -0.679321 7.427961 +v -1.127712 -0.648258 7.463418 +v -1.079052 -0.623840 7.534796 +v -1.153584 -0.668659 7.424467 +v -1.726639 -0.200444 6.580050 +v -1.126715 -0.618053 7.475227 +v -1.125402 -0.539248 7.467211 +v -1.078654 -0.627717 7.534231 +v -1.115220 -0.614382 7.473879 +v -1.728998 -0.201331 6.576147 +v -1.123756 -0.611656 7.472579 +v -1.129817 -0.581251 7.461800 +v -1.244023 -0.541548 7.297509 +v -1.712956 -0.180263 6.599948 +v -1.238337 -0.528406 7.300604 +v -1.242773 -0.537487 7.309914 +v -1.245540 -0.523040 7.288842 +v -1.247857 -0.517516 7.286434 +v -1.124033 -0.551179 7.466810 +v -1.128077 -0.555843 7.463701 +v -1.129193 -0.665535 7.461068 +v -1.120919 -0.585716 7.474817 +v -1.123866 -0.581025 7.469773 +v -1.928730 0.047206 6.275043 +v -1.179721 -0.676123 7.380644 +v -1.143567 -0.677476 7.438308 +v -1.123307 -0.652458 7.466343 +v -1.244686 -0.516291 7.287810 +v -1.117520 -0.646606 7.474644 +v -1.130119 -0.659166 7.464657 +v -1.126337 -0.658728 7.465364 +v -1.123004 -0.648788 7.470396 +v -1.119361 -0.631162 7.482515 +v -1.121393 -0.601059 7.473209 +v -1.158649 -0.675929 7.423496 +v -1.216212 -0.675868 7.330108 +v -1.233172 -0.641210 7.312069 +v -1.240298 -0.586804 7.293823 +v -1.128791 -0.508388 7.460453 +v -1.235279 -0.634535 7.310542 +v -1.647304 -0.166097 6.706753 +v -1.706103 -0.292319 6.615610 +v -1.917450 0.015627 6.303942 +v -1.130984 -0.496051 7.457691 +v -1.673486 -0.157571 6.658800 +v -1.610944 -0.212085 6.756419 +v -1.212860 -0.690972 7.349453 +v -1.200020 -0.453796 7.355054 +v -1.678663 -0.160782 6.653138 +v -1.925993 0.021573 6.289985 +v -1.608737 -0.239475 6.758071 +v -1.682105 -0.162627 6.645378 +v -1.740006 -0.248013 6.564749 +v -1.634502 -0.253108 6.717019 +v -1.923469 0.025305 6.294765 +v -1.612356 -0.196745 6.748062 +v -1.744441 -0.219847 6.552518 +v -1.640177 -0.259730 6.712285 +v -1.750826 -0.225523 6.547943 +v -1.715177 -0.183349 6.597013 +v -1.183758 -0.686895 7.383247 +v -1.661784 -0.283225 6.682428 +v -1.742909 -0.246675 6.560714 +v -1.241831 -0.616683 7.302535 +v -1.147810 -0.479692 7.443750 +v -1.131532 -0.520201 7.463585 +v -1.670305 -0.289907 6.669589 +v -1.905990 0.010229 6.316799 +v -1.902614 0.014391 6.321963 +v -1.897766 0.018951 6.326989 +v -1.227631 -0.650445 7.318013 +v -1.706799 -0.296498 6.620842 +v -1.651381 -0.274065 6.695489 +v -1.221757 -0.677758 7.329444 +v -1.921833 0.015689 6.300327 +v -1.922815 0.018880 6.298757 +v -1.628980 -0.190647 6.735747 +v -1.635727 -0.170531 6.715014 +v -1.920580 0.025119 6.299152 +v -1.204764 -0.690122 7.356094 +v -1.719201 -0.291516 6.606647 +v -1.244496 -0.581635 7.296480 +v -1.238574 -0.626824 7.303519 +v -1.676448 -0.160183 6.663634 +v -1.213856 -0.686770 7.342657 +v -1.723875 -0.284527 6.590758 +v -1.722283 -0.200512 6.591992 +v -1.727023 -0.282684 6.585505 +v -1.151005 -0.468720 7.437847 +v -1.745966 -0.209934 6.562057 +v -1.739679 -0.206490 6.566380 +v -1.736478 -0.274753 6.571209 +v -1.244908 -0.578118 7.296096 +v -1.138614 -0.503228 7.460431 +v -1.192541 -0.696475 7.373141 +v -1.216197 -0.683141 7.337713 +v -1.206102 -0.460318 7.357637 +v -1.222432 -0.494653 7.328981 +v -1.185741 -0.449131 7.384370 +v -1.674685 -0.291815 6.663620 +v -1.641294 -0.254701 6.712812 +v -1.750348 -0.217701 6.548838 +v -1.739015 -0.266894 6.565259 +v -1.140638 -0.487629 7.448234 +v -1.213180 -0.470856 7.342849 +v -1.227694 -0.518301 7.317511 +v -1.744792 -0.245039 6.556772 +v -1.618331 -0.254533 6.744470 +v -1.227333 -0.523344 7.315359 +v -1.621332 -0.256257 6.738230 +v -1.623775 -0.258773 6.732329 +v -1.631432 -0.259586 6.732169 +v -1.916270 0.007647 6.302441 +v -1.726847 -0.203933 6.587935 +v -1.154395 -0.686521 7.433993 +v -1.080036 -0.630932 7.540772 +v -1.142356 -0.689556 7.453397 +v -1.129903 -0.578037 7.467623 +v -1.082273 -0.630989 7.537782 +v -1.080523 -0.627729 7.539683 +v -1.139575 -0.698590 7.449397 +v -1.083212 -0.627110 7.537257 +v -1.141504 -0.683742 7.453007 +v -1.124700 -0.550768 7.475583 +v -1.124397 -0.547026 7.474281 +v -1.128035 -0.554069 7.471666 +v -1.234081 -0.530947 7.317126 +v -1.137649 -0.673487 7.456845 +v -1.133615 -0.576558 7.463246 +v -1.135929 -0.571346 7.461248 +v -1.131925 -0.654402 7.463249 +v -1.132108 -0.649807 7.462765 +v -1.130511 -0.647153 7.466107 +v -1.134305 -0.555686 7.465600 +v -1.131057 -0.540211 7.473024 +v -1.130138 -0.609833 7.471611 +v -1.130065 -0.534034 7.466830 +v -1.121567 -0.591538 7.475162 +v -1.124112 -0.579551 7.475732 +v -1.127078 -0.599677 7.474590 +v -1.248280 -0.525934 7.287924 +v -1.667517 -0.285295 6.675910 +v -1.236921 -0.649440 7.321595 +v -1.722611 -0.288039 6.597178 +v -1.230047 -0.509515 7.326038 +v -1.230814 -0.672683 7.325562 +v -1.642955 -0.254143 6.714125 +v -1.225056 -0.667423 7.323184 +v -1.230447 -0.661170 7.322546 +v -1.167200 -0.671722 7.416389 +v -1.191982 -0.453602 7.379120 +v -1.186126 -0.690948 7.381847 +v -1.156027 -0.473000 7.439373 +v -1.200227 -0.458344 7.365304 +v -1.691870 -0.163193 6.651636 +v -1.243144 -0.596473 7.300637 +v -1.620843 -0.195285 6.743930 +v -1.618027 -0.244537 6.754020 +v -1.689761 -0.165875 6.642175 +v -1.244959 -0.581614 7.302280 +v -1.696228 -0.168024 6.636973 +v -1.182821 -0.448127 7.393821 +v -1.733957 -0.285039 6.582474 +v -1.197544 -0.695369 7.368371 +v -1.702805 -0.169034 6.627645 +v -1.637966 -0.255188 6.718908 +v -1.669528 -0.161549 6.680932 +v -1.752530 -0.247790 6.552349 +v -1.167643 -0.450747 7.416246 +v -1.715368 -0.178510 6.609125 +v -1.751512 -0.251727 6.555360 +v -1.725790 -0.186757 6.600131 +v -1.138892 -0.520334 7.463426 +v -1.204988 -0.695662 7.361566 +v -1.229358 -0.677875 7.329388 +v -1.639288 -0.256242 6.731219 +v -1.136666 -0.496551 7.456690 +v -1.740704 -0.274673 6.570150 +v -1.759408 -0.235315 6.547009 +v -1.761376 -0.228743 6.545884 +v -1.153901 -0.482008 7.442797 +v -1.219977 -0.689172 7.341602 +v -1.196671 -0.459002 7.375357 +v -1.636677 -0.180839 6.724846 +v -1.234022 -0.645143 7.315908 +v -1.646029 -0.175788 6.718133 +v -1.659068 -0.159009 6.691872 +v -1.757969 -0.226122 6.545734 +v -1.173338 -0.445382 7.404975 +v -1.747903 -0.260663 6.564202 +v -1.692901 -0.163871 6.658967 +v -1.224637 -0.498505 7.329416 +v -1.663662 -0.158690 6.682281 +v -1.620130 -0.209962 6.751128 +v -1.747274 -0.250521 6.563182 +v -1.244710 -0.610363 7.304900 +v -1.210935 -0.466520 7.352457 +v -1.245978 -0.598228 7.306561 +v -1.713215 -0.174737 6.616866 +v -1.724189 -0.198452 6.594160 +v -1.628124 -0.259995 6.738877 +v -1.615976 -0.220175 6.755271 +v -1.643453 -0.265284 6.709889 +v -1.652488 -0.269334 6.700390 +v -1.182084 -0.683637 7.397636 +v -1.246277 -0.573298 7.305728 +v -1.082018 -0.630387 7.544992 +v -1.247458 -0.567827 7.306712 +v -1.249950 -0.546143 7.301816 +v -1.247591 -0.557555 7.302295 +v -1.083340 -0.629247 7.540860 +v -1.729695 -0.204201 6.590499 +v -1.085682 -0.631235 7.540364 +v -1.127600 -0.550699 7.478512 +v -1.737256 -0.205146 6.578302 +v -1.741712 -0.206064 6.570518 +v -1.236790 -0.533835 7.313873 +v -1.136000 -0.559023 7.461373 +v -1.135194 -0.650180 7.465463 +v -1.135476 -0.656535 7.465895 +v -1.127651 -0.546477 7.478072 +v -1.244028 -0.538909 7.303285 +v -1.133698 -0.649119 7.468467 +v -1.121262 -0.624859 7.480840 +v -1.135679 -0.533881 7.466666 +v -1.134323 -0.613929 7.473039 +v -1.126124 -0.582400 7.477840 +v -1.128228 -0.591048 7.476806 +v -1.129330 -0.578689 7.474305 +v -1.082623 -0.634532 7.542832 +v -1.129566 -0.625263 7.485463 +v -1.080611 -0.634155 7.546702 +v -1.125576 -0.642490 7.480292 +v -1.129087 -0.649191 7.475027 +v -1.135182 -0.525846 7.466059 +v -1.659081 -0.276941 6.691387 +v -1.630103 -0.261431 6.736895 +v -1.159001 -0.681457 7.427696 +v -1.623618 -0.251594 6.746078 +v -1.642432 -0.257051 6.718546 +v -1.647551 -0.257367 6.712074 +v -1.757413 -0.219933 6.547110 +v -1.173773 -0.453734 7.414749 +v -1.621444 -0.228306 6.751844 +v -1.653357 -0.261065 6.706750 +v -1.235931 -0.524356 7.322325 +v -1.664477 -0.160682 6.691029 +v -1.631826 -0.258754 6.741541 +v -1.690885 -0.295362 6.646344 +v -1.239956 -0.635834 7.313763 +v -1.742705 -0.282919 6.577927 +v -1.711907 -0.292734 6.612030 +v -1.216141 -0.475003 7.347721 +v -1.221130 -0.480767 7.340753 +v -1.244272 -0.627063 7.309494 +v -1.670879 -0.162459 6.672751 +v -1.703097 -0.298620 6.628819 +v -1.729797 -0.288474 6.590098 +v -1.631781 -0.197373 6.740118 +v -1.138256 -0.512419 7.462757 +v -1.162131 -0.463426 7.430678 +v -1.224131 -0.683948 7.335779 +v -1.146178 -0.496967 7.457036 +v -1.148429 -0.492733 7.451402 +v -1.706245 -0.169732 6.622008 +v -1.743563 -0.250540 6.565630 +v -1.745976 -0.266339 6.566106 +v -1.246446 -0.586408 7.306789 +v -1.211255 -0.467418 7.355682 +v -1.622107 -0.247411 6.749368 +v -1.616529 -0.238268 6.755273 +v -1.145116 -0.527059 7.468298 +v -1.721004 -0.293546 6.612915 +v -1.241883 -0.634031 7.315348 +v -1.626186 -0.219746 6.747306 +v -1.667737 -0.277989 6.685449 +v -1.233036 -0.664604 7.324569 +v -1.699821 -0.298013 6.637794 +v -1.631254 -0.209538 6.745071 +v -1.236145 -0.659027 7.326318 +v -1.634682 -0.261474 6.738921 +v -1.756079 -0.254071 6.561277 +v -1.223903 -0.487174 7.339374 +v -1.757964 -0.253666 6.557240 +v -1.628377 -0.254151 6.743237 +v -1.744815 -0.277797 6.572692 +v -1.207509 -0.697256 7.365795 +v -1.676680 -0.285839 6.673048 +v -1.199637 -0.463731 7.378071 +v -1.765121 -0.222223 6.545514 +v -1.213204 -0.694826 7.355643 +v -1.185690 -0.687652 7.399630 +v -1.649662 -0.258125 6.710755 +v -1.753493 -0.211997 6.558294 +v -1.222053 -0.692363 7.347005 +v -1.751664 -0.216397 6.554004 +v -1.660381 -0.269565 6.698588 +v -1.208311 -0.467727 7.365087 +v -1.148925 -0.501987 7.459260 +v -1.678822 -0.163783 6.670518 +v -1.632404 -0.186749 6.730182 +v -1.721890 -0.184210 6.600574 +v -1.659872 -0.161448 6.695294 +v -1.182017 -0.454755 7.407006 +v -1.196932 -0.460339 7.384210 +v -1.233529 -0.517573 7.323099 +v -1.687791 -0.164334 6.668986 +v -1.671530 -0.161442 6.686968 +v -1.623080 -0.239944 6.751070 +v -1.191408 -0.694999 7.383704 +v -1.231794 -0.502961 7.341681 +v -1.234444 -0.512020 7.332308 +v -1.655045 -0.164238 6.700215 +v -1.185316 -0.454014 7.397736 +v -1.136729 -0.603586 7.476151 +v -1.121997 -0.571077 7.492096 +v -1.081402 -0.632834 7.551487 +v -1.131991 -0.546880 7.479507 +v -1.081884 -0.636733 7.551963 +v -1.134365 -0.592139 7.475535 +v -1.123871 -0.575987 7.488951 +v -1.127316 -0.568901 7.486544 +v -1.124503 -0.568214 7.489091 +v -1.735886 -0.206522 6.585911 +v -1.115792 -0.678227 7.500295 +v -1.136962 -0.581178 7.470594 +v -1.083798 -0.637901 7.548310 +v -1.118553 -0.678908 7.496669 +v -1.118047 -0.676100 7.497986 +v -1.161863 -0.688262 7.437750 +v -1.087485 -0.630256 7.550136 +v -1.244530 -0.560535 7.300601 +v -1.754858 -0.211462 6.562833 +v -1.146863 -0.702934 7.450601 +v -1.148255 -0.695832 7.455872 +v -1.253767 -0.555368 7.304099 +v -1.087394 -0.635057 7.543808 +v -1.253948 -0.551337 7.303157 +v -1.143097 -0.679165 7.454517 +v -1.134786 -0.554421 7.478322 +v -1.239553 -0.538390 7.323538 +v -1.136270 -0.665642 7.464396 +v -1.121511 -0.575535 7.493170 +v -1.142978 -0.669751 7.464234 +v -1.138092 -0.555582 7.475560 +v -1.249220 -0.543614 7.310783 +v -1.136541 -0.576958 7.466733 +v -1.132388 -0.617806 7.476483 +v -1.139877 -0.553298 7.467528 +v -1.140629 -0.553609 7.463509 +v -1.144687 -0.558422 7.462080 +v -1.137509 -0.564740 7.460557 +v -1.134140 -0.543066 7.474713 +v -1.141964 -0.549872 7.464238 +v -1.139370 -0.544423 7.464992 +v -1.141093 -0.535973 7.464848 +v -1.122765 -0.572165 7.487801 +v -1.130969 -0.583675 7.475988 +v -1.134948 -0.653727 7.470954 +v -1.136516 -0.538877 7.467151 +v -1.681913 -0.281062 6.676505 +v -1.627674 -0.231334 6.749277 +v -1.725869 -0.293010 6.604928 +v -1.143984 -0.517423 7.463367 +v -1.226932 -0.684729 7.337844 +v -1.154332 -0.489618 7.447044 +v -1.166770 -0.680737 7.426775 +v -1.229271 -0.679254 7.337964 +v -1.711795 -0.297215 6.621495 +v -1.213937 -0.699760 7.364974 +v -1.732805 -0.293945 6.594831 +v -1.642258 -0.194485 6.733092 +v -1.740443 -0.295184 6.590816 +v -1.687186 -0.164348 6.660642 +v -1.213445 -0.475966 7.364352 +v -1.174898 -0.676881 7.418455 +v -1.636109 -0.261712 6.736273 +v -1.632536 -0.250377 6.744432 +v -1.763629 -0.216722 6.551398 +v -1.753418 -0.266138 6.563596 +v -1.650352 -0.261107 6.715811 +v -1.770174 -0.252518 6.549965 +v -1.759067 -0.246081 6.549409 +v -1.234277 -0.668981 7.330281 +v -1.646635 -0.181814 6.722611 +v -1.631088 -0.202423 6.743490 +v -1.646285 -0.258252 6.721042 +v -1.728315 -0.191296 6.597009 +v -1.243404 -0.628900 7.314033 +v -1.760285 -0.215250 6.555893 +v -1.243719 -0.618740 7.307803 +v -1.232125 -0.675950 7.328901 +v -1.191381 -0.459202 7.395064 +v -1.171697 -0.461416 7.424784 +v -1.717467 -0.295926 6.614104 +v -1.204963 -0.699108 7.375532 +v -1.650026 -0.172817 6.712175 +v -1.174369 -0.678902 7.429307 +v -1.665665 -0.266694 6.698339 +v -1.668265 -0.269281 6.693302 +v -1.178537 -0.463416 7.419402 +v -1.697082 -0.294716 6.651645 +v -1.665092 -0.167421 6.696340 +v -1.751457 -0.257382 6.565531 +v -1.644976 -0.186179 6.727520 +v -1.633575 -0.236891 6.747568 +v -1.237188 -0.530288 7.325926 +v -1.220067 -0.693858 7.353085 +v -1.752560 -0.276089 6.566090 +v -1.178632 -0.680638 7.414239 +v -1.655335 -0.257083 6.709818 +v -1.218016 -0.478904 7.357120 +v -1.735251 -0.193717 6.595019 +v -1.735120 -0.202716 6.592833 +v -1.227071 -0.495316 7.344982 +v -1.645502 -0.255641 6.726885 +v -1.746527 -0.293038 6.584042 +v -1.652303 -0.180286 6.719155 +v -1.687509 -0.292292 6.656348 +v -1.772072 -0.225361 6.541668 +v -1.227240 -0.681244 7.342007 +v -1.123895 -0.574655 7.497046 +v -1.086664 -0.638688 7.552046 +v -1.251645 -0.572666 7.313991 +v -1.738459 -0.205618 6.589857 +v -1.127839 -0.567236 7.491263 +v -1.087735 -0.633700 7.552374 +v -1.088785 -0.637645 7.548549 +v -1.132277 -0.568995 7.488750 +v -1.136623 -0.551314 7.480069 +v -1.122201 -0.678547 7.499108 +v -1.242987 -0.545356 7.325531 +v -1.746743 -0.207222 6.577678 +v -1.143680 -0.574707 7.466546 +v -1.141646 -0.582579 7.470279 +v -1.089477 -0.630952 7.546978 +v -1.146713 -0.562922 7.463315 +v -1.146508 -0.699956 7.454482 +v -1.254225 -0.549075 7.306303 +v -1.141716 -0.549513 7.468223 +v -1.090572 -0.634585 7.547779 +v -1.120543 -0.678242 7.503202 +v -1.146662 -0.550717 7.463499 +v -1.126492 -0.578748 7.496274 +v -1.143409 -0.548941 7.473864 +v -1.153983 -0.682779 7.457805 +v -1.157050 -0.687931 7.456638 +v -1.127970 -0.572775 7.486579 +v -1.126932 -0.578119 7.491955 +v -1.152247 -0.709912 7.455618 +v -1.155912 -0.708345 7.448262 +v -1.133483 -0.656079 7.479587 +v -1.134906 -0.662679 7.480730 +v -1.142731 -0.542589 7.463194 +v -1.243349 -0.625870 7.318556 +v -1.241682 -0.541130 7.319208 +v -1.160446 -0.697618 7.440347 +v -1.161616 -0.701933 7.441954 +v -1.131495 -0.637452 7.484619 +v -1.138366 -0.664614 7.474626 +v -1.133615 -0.647486 7.481984 +v -1.164253 -0.683878 7.434342 +v -1.737234 -0.298540 6.599714 +v -1.243832 -0.648069 7.324139 +v -1.663624 -0.262700 6.702785 +v -1.243216 -0.641429 7.321103 +v -1.727140 -0.183978 6.605917 +v -1.676766 -0.164274 6.683874 +v -1.246478 -0.610724 7.312307 +v -1.746716 -0.288053 6.578123 +v -1.753048 -0.288630 6.573021 +v -1.715310 -0.301586 6.631989 +v -1.141775 -0.529595 7.467745 +v -1.697911 -0.163835 6.652930 +v -1.186710 -0.687725 7.411009 +v -1.250456 -0.595348 7.311998 +v -1.715496 -0.168419 6.640751 +v -1.702899 -0.169803 6.635116 +v -1.227167 -0.685152 7.345293 +v -1.243039 -0.533896 7.333111 +v -1.204059 -0.468310 7.373600 +v -1.773082 -0.237442 6.541387 +v -1.213545 -0.475372 7.372237 +v -1.768040 -0.233500 6.542390 +v -1.723927 -0.299702 6.618184 +v -1.683843 -0.289373 6.664502 +v -1.148555 -0.518049 7.462653 +v -1.217997 -0.696466 7.359498 +v -1.235115 -0.663870 7.329103 +v -1.178247 -0.679919 7.421780 +v -1.713859 -0.170364 6.623335 +v -1.719863 -0.172364 6.623140 +v -1.768168 -0.259148 6.555284 +v -1.242214 -0.654559 7.327328 +v -1.189323 -0.458394 7.401639 +v -1.153299 -0.500451 7.455321 +v -1.226269 -0.495319 7.352705 +v -1.226787 -0.690888 7.343166 +v -1.764555 -0.216874 6.553867 +v -1.171620 -0.679806 7.434198 +v -1.230205 -0.683768 7.347933 +v -1.724941 -0.176177 6.616538 +v -1.756161 -0.258487 6.566117 +v -1.236282 -0.678011 7.341238 +v -1.714037 -0.300813 6.627429 +v -1.172094 -0.676899 7.422507 +v -1.760910 -0.254326 6.553863 +v -1.178130 -0.467532 7.426026 +v -1.634949 -0.243656 6.745616 +v -1.235497 -0.514101 7.338213 +v -1.244430 -0.644008 7.325253 +v -1.196131 -0.694467 7.395624 +v -1.686042 -0.164145 6.677952 +v -1.732926 -0.186146 6.599013 +v -1.769719 -0.242389 6.545757 +v -1.178592 -0.459571 7.413488 +v -1.738988 -0.187358 6.598059 +v -1.190177 -0.466668 7.411118 +v -1.219756 -0.486199 7.369940 +v -1.224560 -0.490124 7.347248 +v -1.641282 -0.259507 6.739783 +v -1.150130 -0.522677 7.465604 +v -1.633428 -0.217808 6.744504 +v -1.771447 -0.220672 6.551852 +v -1.759168 -0.272316 6.563741 +v -1.639440 -0.204806 6.739000 +v -1.230794 -0.507351 7.333617 +v -1.200884 -0.467614 7.393788 +v -1.223973 -0.689709 7.352851 +v -1.145775 -0.537601 7.464182 +v -1.245450 -0.631317 7.324603 +v -1.246480 -0.626524 7.323277 +v -1.246824 -0.616990 7.320926 +v -1.742137 -0.193895 6.589746 +v -1.129040 -0.575182 7.497696 +v -1.085706 -0.644285 7.558574 +v -1.132329 -0.576904 7.495175 +v -1.087583 -0.647780 7.558361 +v -1.087559 -0.641784 7.557158 +v -1.131163 -0.575854 7.490763 +v -1.089347 -0.645136 7.554805 +v -1.255562 -0.556256 7.308374 +v -1.166523 -0.696433 7.439148 +v -1.134296 -0.572849 7.490968 +v -1.166570 -0.684205 7.440626 +v -1.132825 -0.571254 7.494392 +v -1.743067 -0.206385 6.585377 +v -1.250530 -0.578538 7.312874 +v -1.151451 -0.708128 7.459128 +v -1.156224 -0.692098 7.456666 +v -1.154859 -0.711010 7.452939 +v -1.764106 -0.220148 6.564039 +v -1.161257 -0.713951 7.453133 +v -1.757192 -0.213245 6.568535 +v -1.143661 -0.552711 7.474867 +v -1.138963 -0.669791 7.483947 +v -1.154406 -0.705394 7.460748 +v -1.134819 -0.624274 7.486759 +v -1.151954 -0.561623 7.466810 +v -1.137073 -0.619023 7.483411 +v -1.136452 -0.631028 7.485671 +v -1.137296 -0.640430 7.485645 +v -1.154613 -0.542653 7.465969 +v -1.140593 -0.613811 7.478125 +v -1.137764 -0.610059 7.475524 +v -1.140002 -0.598509 7.476714 +v -1.247263 -0.544480 7.317954 +v -1.643754 -0.251546 6.743830 +v -1.708216 -0.299301 6.634689 +v -1.706537 -0.294895 6.640150 +v -1.232498 -0.501643 7.348327 +v -1.745510 -0.202183 6.589149 +v -1.712819 -0.295335 6.638478 +v -1.767950 -0.260960 6.561337 +v -1.654146 -0.259290 6.724768 +v -1.734323 -0.182175 6.607913 +v -1.206363 -0.699396 7.383335 +v -1.679878 -0.275293 6.685540 +v -1.755760 -0.293434 6.578000 +v -1.664059 -0.260616 6.712773 +v -1.221085 -0.698182 7.363770 +v -1.770039 -0.220209 6.549129 +v -1.648815 -0.206271 6.736059 +v -1.775063 -0.223098 6.542481 +v -1.203145 -0.467909 7.387670 +v -1.156545 -0.519512 7.462582 +v -1.240610 -0.525197 7.334768 +v -1.777373 -0.232310 6.539927 +v -1.732154 -0.298354 6.604823 +v -1.734875 -0.301037 6.611342 +v -1.670553 -0.264475 6.699701 +v -1.676688 -0.269244 6.692533 +v -1.695017 -0.292217 6.658138 +v -1.713065 -0.168433 6.634452 +v -1.651617 -0.193765 6.730425 +v -1.174119 -0.478083 7.435886 +v -1.161358 -0.506211 7.456313 +v -1.186587 -0.472258 7.419593 +v -1.243550 -0.637227 7.329554 +v -1.745695 -0.190054 6.589384 +v -1.170803 -0.471757 7.433702 +v -1.230505 -0.498490 7.350813 +v -1.179499 -0.478627 7.432603 +v -1.244527 -0.647049 7.330527 +v -1.643424 -0.258966 6.738301 +v -1.649110 -0.256964 6.731528 +v -1.165124 -0.494987 7.448395 +v -1.217691 -0.481234 7.373772 +v -1.244999 -0.636494 7.332789 +v -1.228246 -0.498342 7.359488 +v -1.185397 -0.683132 7.424326 +v -1.251359 -0.606529 7.315814 +v -1.217259 -0.700916 7.374528 +v -1.643030 -0.241923 6.745111 +v -1.245767 -0.631740 7.330673 +v -1.778137 -0.228430 6.544180 +v -1.223896 -0.490159 7.360876 +v -1.256715 -0.592278 7.320639 +v -1.253898 -0.586758 7.317708 +v -1.781354 -0.232385 6.542773 +v -1.763557 -0.260969 6.564155 +v -1.677557 -0.166415 6.690561 +v -1.775110 -0.221115 6.545252 +v -1.244911 -0.654344 7.331782 +v -1.210655 -0.477548 7.388781 +v -1.197438 -0.470995 7.403336 +v -1.701433 -0.167192 6.644486 +v -1.727741 -0.297517 6.614691 +v -1.657564 -0.259160 6.715492 +v -1.209884 -0.473947 7.375579 +v -1.694063 -0.286446 6.667575 +v -1.695097 -0.288823 6.662544 +v -1.703720 -0.291506 6.656188 +v -1.773904 -0.262733 6.556625 +v -1.703500 -0.293309 6.648662 +v -1.658499 -0.175231 6.709771 +v -1.667007 -0.175838 6.706234 +v -1.751561 -0.205712 6.584270 +v -1.150891 -0.581170 7.471635 +v -1.088956 -0.648422 7.561855 +v -1.119395 -0.614460 7.518456 +v -1.118432 -0.618384 7.518818 +v -1.090489 -0.644502 7.559894 +v -1.092019 -0.648760 7.557311 +v -1.093322 -0.645042 7.556922 +v -1.250843 -0.553666 7.321838 +v -1.755278 -0.211485 6.574487 +v -1.167062 -0.682205 7.445731 +v -1.760794 -0.218834 6.576022 +v -1.245828 -0.562486 7.330433 +v -1.247139 -0.562175 7.327045 +v -1.171550 -0.703712 7.438962 +v -1.155699 -0.711207 7.462950 +v -1.177244 -0.700733 7.433345 +v -1.175216 -0.696649 7.433322 +v -1.170253 -0.692885 7.439186 +v -1.151482 -0.675287 7.462109 +v -1.169040 -0.679208 7.442165 +v -1.158131 -0.714459 7.458996 +v -1.245173 -0.552793 7.328548 +v -1.151437 -0.552303 7.465576 +v -1.141021 -0.634730 7.484893 +v -1.254717 -0.561669 7.316370 +v -1.136734 -0.664835 7.487079 +v -1.143991 -0.621959 7.482765 +v -1.244201 -0.543335 7.331232 +v -1.144120 -0.627377 7.480380 +v -1.139858 -0.676352 7.491845 +v -1.147940 -0.626748 7.474809 +v -1.140692 -0.621106 7.484588 +v -1.252419 -0.578628 7.320052 +v -1.254149 -0.567223 7.316288 +v -1.147064 -0.622525 7.476816 +v -1.146977 -0.604144 7.475850 +v -1.145363 -0.593919 7.474933 +v -1.123256 -0.619250 7.512171 +v -1.148688 -0.668902 7.473096 +v -1.170645 -0.699631 7.436700 +v -1.252630 -0.549492 7.316052 +v -1.255245 -0.553988 7.313223 +v -1.248521 -0.549382 7.322467 +v -1.167004 -0.709729 7.445572 +v -1.143883 -0.673964 7.485065 +v -1.144682 -0.670353 7.480014 +v -1.707080 -0.168689 6.659140 +v -1.243358 -0.663723 7.336637 +v -1.154131 -0.537172 7.465935 +v -1.171345 -0.681470 7.439541 +v -1.733125 -0.176426 6.615937 +v -1.776210 -0.224399 6.550320 +v -1.723303 -0.171534 6.640905 +v -1.178746 -0.678468 7.434485 +v -1.728418 -0.171271 6.631141 +v -1.684285 -0.271936 6.689950 +v -1.763470 -0.278418 6.564665 +v -1.744048 -0.186304 6.594759 +v -1.209053 -0.699594 7.389983 +v -1.752281 -0.186325 6.591067 +v -1.725643 -0.301716 6.624950 +v -1.254090 -0.612789 7.325363 +v -1.786388 -0.234204 6.536952 +v -1.255224 -0.601550 7.320797 +v -1.739777 -0.302280 6.604993 +v -1.701931 -0.285418 6.666233 +v -1.702988 -0.167003 6.663319 +v -1.711136 -0.291634 6.654552 +v -1.232472 -0.687307 7.358547 +v -1.720321 -0.296543 6.639002 +v -1.709836 -0.293500 6.645779 +v -1.650143 -0.245000 6.742979 +v -1.669462 -0.261767 6.707715 +v -1.765648 -0.269424 6.564461 +v -1.240521 -0.673555 7.338878 +v -1.776202 -0.253329 6.546629 +v -1.184042 -0.474910 7.424315 +v -1.764066 -0.292186 6.572843 +v -1.777397 -0.257979 6.550771 +v -1.764286 -0.288870 6.569890 +v -1.782475 -0.238751 6.537459 +v -1.158692 -0.529721 7.468452 +v -1.652464 -0.249918 6.741133 +v -1.679561 -0.263152 6.702713 +v -1.753558 -0.300099 6.589095 +v -1.154866 -0.528026 7.467400 +v -1.218542 -0.485198 7.381154 +v -1.236938 -0.680903 7.346442 +v -1.222078 -0.493215 7.378459 +v -1.176014 -0.681188 7.439334 +v -1.674845 -0.176460 6.701382 +v -1.719540 -0.300171 6.635981 +v -1.651070 -0.256372 6.736253 +v -1.713449 -0.293873 6.649765 +v -1.681520 -0.167905 6.691351 +v -1.715006 -0.294169 6.641698 +v -1.662662 -0.260474 6.723986 +v -1.660337 -0.258939 6.720785 +v -1.783461 -0.247053 6.540269 +v -1.211964 -0.479630 7.382297 +v -1.215329 -0.699735 7.381755 +v -1.689182 -0.165740 6.682229 +v -1.767539 -0.273957 6.565566 +v -1.222348 -0.700357 7.370033 +v -1.228273 -0.696996 7.365066 +v -1.225194 -0.491147 7.366805 +v -1.770808 -0.268493 6.561729 +v -1.743159 -0.183818 6.603559 +v -1.165637 -0.485947 7.442317 +v -1.653389 -0.198579 6.733011 +v -1.193969 -0.691084 7.405272 +v -1.201629 -0.477655 7.408321 +v -1.201476 -0.475428 7.400262 +v -1.200236 -0.696750 7.401242 +v -1.206173 -0.476946 7.398389 +v -1.758363 -0.210755 6.581546 +v -1.236915 -0.516449 7.347782 +v -1.168360 -0.678522 7.446403 +v -1.105797 -0.636612 7.544770 +v -1.171450 -0.682460 7.448459 +v -1.107332 -0.630046 7.541020 +v -1.119340 -0.613042 7.523942 +v -1.768624 -0.221976 6.564608 +v -1.115528 -0.638658 7.535419 +v -1.255198 -0.585847 7.322474 +v -1.106317 -0.637137 7.539965 +v -1.123366 -0.672449 7.517399 +v -1.170055 -0.686005 7.444015 +v -1.128292 -0.668507 7.515250 +v -1.250044 -0.569193 7.334918 +v -1.140185 -0.661879 7.490573 +v -1.151973 -0.573851 7.470725 +v -1.124202 -0.677164 7.514210 +v -1.129040 -0.677724 7.513073 +v -1.124596 -0.611529 7.516604 +v -1.125147 -0.673539 7.512615 +v -1.180420 -0.696945 7.434758 +v -1.127731 -0.614004 7.512265 +v -1.138759 -0.650212 7.485957 +v -1.156143 -0.568019 7.473261 +v -1.163258 -0.709913 7.462120 +v -1.112124 -0.627014 7.534509 +v -1.117879 -0.616445 7.525965 +v -1.772476 -0.224317 6.558265 +v -1.157585 -0.556747 7.470800 +v -1.250136 -0.573325 7.330892 +v -1.779070 -0.232160 6.548209 +v -1.247961 -0.559310 7.338194 +v -1.174267 -0.677752 7.444989 +v -1.162606 -0.715125 7.459452 +v -1.164455 -0.715423 7.456129 +v -1.247468 -0.551831 7.337199 +v -1.152812 -0.669036 7.476961 +v -1.156801 -0.670290 7.471574 +v -1.149323 -0.616812 7.482157 +v -1.150787 -0.622903 7.474514 +v -1.154160 -0.605362 7.477807 +v -1.155192 -0.587102 7.474448 +v -1.092918 -0.648379 7.562070 +v -1.106559 -0.631398 7.537181 +v -1.124313 -0.615512 7.511990 +v -1.108988 -0.634270 7.534371 +v -1.109806 -0.630712 7.532634 +v -1.252817 -0.571625 7.324275 +v -1.142244 -0.678291 7.489271 +v -1.252135 -0.564269 7.323209 +v -1.152779 -0.635243 7.478251 +v -1.252845 -0.623514 7.330255 +v -1.659832 -0.231672 6.741124 +v -1.758459 -0.297898 6.585835 +v -1.644792 -0.232891 6.745760 +v -1.656817 -0.259507 6.733543 +v -1.245550 -0.656819 7.337841 +v -1.165252 -0.533131 7.466992 +v -1.783117 -0.257041 6.544683 +v -1.156676 -0.631893 7.476479 +v -1.658625 -0.262737 6.729393 +v -1.768935 -0.284669 6.565747 +v -1.646031 -0.217717 6.740914 +v -1.747792 -0.301124 6.596914 +v -1.254888 -0.626996 7.338494 +v -1.676703 -0.264274 6.708086 +v -1.792251 -0.234646 6.533219 +v -1.702417 -0.169427 6.669583 +v -1.694444 -0.281862 6.673095 +v -1.724190 -0.301002 6.632411 +v -1.656389 -0.205579 6.734660 +v -1.709355 -0.168314 6.650632 +v -1.717994 -0.169804 6.645728 +v -1.685542 -0.172130 6.692966 +v -1.750834 -0.195188 6.587459 +v -1.755215 -0.192722 6.587290 +v -1.656324 -0.251313 6.737367 +v -1.235771 -0.515979 7.354539 +v -1.239796 -0.521284 7.346912 +v -1.245007 -0.667092 7.342175 +v -1.203416 -0.693859 7.409521 +v -1.738428 -0.302685 6.614178 +v -1.781390 -0.261279 6.553965 +v -1.660090 -0.216862 6.737535 +v -1.789967 -0.265283 6.541419 +v -1.230840 -0.694357 7.368350 +v -1.750903 -0.184838 6.595492 +v -1.768763 -0.294520 6.570662 +v -1.649424 -0.226409 6.743868 +v -1.258201 -0.597035 7.328706 +v -1.167666 -0.509131 7.456507 +v -1.723743 -0.171303 6.632796 +v -1.662732 -0.193310 6.723618 +v -1.208545 -0.701792 7.399877 +v -1.699595 -0.167774 6.674689 +v -1.757908 -0.185167 6.591787 +v -1.674108 -0.262652 6.716077 +v -1.793580 -0.229632 6.534710 +v -1.795058 -0.238275 6.531176 +v -1.730610 -0.174233 6.623833 +v -1.178734 -0.678766 7.439665 +v -1.692955 -0.275870 6.682125 +v -1.248980 -0.647919 7.334543 +v -1.218367 -0.700062 7.388665 +v -1.756691 -0.205445 6.586055 +v -1.231232 -0.503465 7.359469 +v -1.221712 -0.697171 7.379157 +v -1.246061 -0.535467 7.340890 +v -1.227476 -0.697940 7.371202 +v -1.247209 -0.543238 7.339596 +v -1.255452 -0.617308 7.331569 +v -1.779217 -0.260820 6.555307 +v -1.197706 -0.476411 7.416904 +v -1.163302 -0.521516 7.463608 +v -1.194233 -0.688136 7.420397 +v -1.198166 -0.689243 7.414078 +v -1.190853 -0.683992 7.427256 +v -1.731438 -0.300121 6.617965 +v -1.241227 -0.675211 7.345726 +v -1.792406 -0.255051 6.536426 +v -1.792584 -0.245808 6.533942 +v -1.690933 -0.173522 6.689306 +v -1.664377 -0.267153 6.726940 +v -1.674084 -0.189357 6.714658 +v -1.241291 -0.528072 7.354167 +v -1.108789 -0.634608 7.546297 +v -1.251018 -0.578118 7.332871 +v -1.122783 -0.613463 7.526181 +v -1.110928 -0.628851 7.543104 +v -1.143895 -0.667814 7.494796 +v -1.778117 -0.237898 6.557034 +v -1.121480 -0.616979 7.527967 +v -1.158437 -0.579886 7.476259 +v -1.765487 -0.220974 6.576097 +v -1.126969 -0.670942 7.519526 +v -1.773206 -0.220582 6.564846 +v -1.129179 -0.677394 7.517606 +v -1.144887 -0.642854 7.488351 +v -1.776645 -0.235244 6.559415 +v -1.775496 -0.224478 6.561534 +v -1.131344 -0.672910 7.512436 +v -1.177286 -0.680635 7.450066 +v -1.181809 -0.700719 7.436574 +v -1.114290 -0.626927 7.539320 +v -1.130684 -0.613005 7.513949 +v -1.180247 -0.704028 7.439640 +v -1.255783 -0.585170 7.330139 +v -1.181862 -0.697016 7.440794 +v -1.127182 -0.611304 7.519365 +v -1.781835 -0.235883 6.551213 +v -1.176573 -0.691050 7.443495 +v -1.162016 -0.705270 7.462965 +v -1.165435 -0.697637 7.462509 +v -1.168182 -0.713923 7.457820 +v -1.163247 -0.682677 7.462952 +v -1.141703 -0.676635 7.496484 +v -1.153586 -0.643398 7.484569 +v -1.108301 -0.640244 7.547574 +v -1.122550 -0.621160 7.526024 +v -1.125823 -0.625650 7.521045 +v -1.111009 -0.641700 7.543284 +v -1.133348 -0.625797 7.510258 +v -1.126540 -0.675650 7.518830 +v -1.128282 -0.626836 7.516024 +v -1.134353 -0.616985 7.509999 +v -1.133096 -0.620710 7.508339 +v -1.116589 -0.627332 7.535058 +v -1.118067 -0.631523 7.532495 +v -1.170745 -0.712677 7.453277 +v -1.144060 -0.681339 7.494899 +v -1.145491 -0.682690 7.492327 +v -1.775768 -0.230855 6.556455 +v -1.176751 -0.709904 7.444773 +v -1.147890 -0.679023 7.487846 +v -1.151076 -0.672745 7.483178 +v -1.157850 -0.649829 7.480040 +v -1.762666 -0.218324 6.580486 +v -1.776043 -0.285621 6.565123 +v -1.207479 -0.479209 7.405132 +v -1.229002 -0.697595 7.377717 +v -1.732396 -0.302362 6.629982 +v -1.760845 -0.201766 6.586540 +v -1.801612 -0.245448 6.529695 +v -1.211636 -0.483347 7.400634 +v -1.744889 -0.302448 6.621640 +v -1.788425 -0.231421 6.548469 +v -1.745662 -0.304076 6.614504 +v -1.249363 -0.550986 7.343445 +v -1.187146 -0.486642 7.433127 +v -1.215202 -0.484811 7.389779 +v -1.666096 -0.266505 6.729881 +v -1.219169 -0.488148 7.387943 +v -1.790176 -0.232581 6.540323 +v -1.692376 -0.168394 6.684033 +v -1.239084 -0.682875 7.357132 +v -1.173325 -0.513161 7.456168 +v -1.176362 -0.501805 7.450077 +v -1.234144 -0.514277 7.363879 +v -1.685515 -0.259870 6.701105 +v -1.745805 -0.302943 6.604478 +v -1.751669 -0.304827 6.599950 +v -1.777793 -0.276550 6.562778 +v -1.207190 -0.481833 7.409190 +v -1.707292 -0.170372 6.665399 +v -1.698301 -0.279751 6.677060 +v -1.790271 -0.276150 6.544989 +v -1.784848 -0.264209 6.547716 +v -1.786793 -0.272616 6.545995 +v -1.778233 -0.269450 6.557930 +v -1.195392 -0.684008 7.427931 +v -1.257147 -0.605388 7.326837 +v -1.777753 -0.279079 6.563735 +v -1.660800 -0.246585 6.737982 +v -1.764457 -0.195906 6.584717 +v -1.737692 -0.302222 6.623707 +v -1.258127 -0.590834 7.332837 +v -1.795848 -0.272384 6.541251 +v -1.759439 -0.304361 6.591395 +v -1.783038 -0.273157 6.554427 +v -1.661875 -0.224158 6.739368 +v -1.671492 -0.268398 6.726177 +v -1.683961 -0.263453 6.707475 +v -1.249239 -0.653696 7.339975 +v -1.160065 -0.641291 7.476179 +v -1.794700 -0.228967 6.544528 +v -1.663455 -0.259645 6.734356 +v -1.251043 -0.635928 7.339346 +v -1.252420 -0.645129 7.344171 +v -1.788250 -0.280009 6.553987 +v -1.238895 -0.522232 7.354617 +v -1.661890 -0.203318 6.731077 +v -1.797022 -0.225502 6.535765 +v -1.669636 -0.263245 6.720913 +v -1.235838 -0.516743 7.368156 +v -1.217905 -0.491429 7.394024 +v -1.802062 -0.251139 6.529511 +v -1.698643 -0.173691 6.685014 +v -1.220023 -0.491501 7.381370 +v -1.802048 -0.234541 6.528307 +v -1.238132 -0.687888 7.365530 +v -1.740691 -0.177927 6.616058 +v -1.764039 -0.298584 6.581056 +v -1.768079 -0.296893 6.577865 +v -1.181432 -0.674055 7.443690 +v -1.751996 -0.179603 6.613947 +v -1.228021 -0.497693 7.376640 +v -1.730785 -0.172020 6.640657 +v -1.185255 -0.674024 7.439065 +v -1.232302 -0.509901 7.372046 +v -1.674308 -0.268795 6.722703 +v -1.128264 -0.620602 7.524248 +v -1.781009 -0.236572 6.560699 +v -1.778601 -0.215547 6.566927 +v -1.781816 -0.238700 6.558553 +v -1.769124 -0.217714 6.577761 +v -1.785322 -0.237188 6.553367 +v -1.158080 -0.619102 7.479271 +v -1.772824 -0.218450 6.572038 +v -1.113708 -0.633220 7.546361 +v -1.130151 -0.615088 7.520692 +v -1.152101 -0.655259 7.494726 +v -1.119088 -0.642283 7.539461 +v -1.160387 -0.597085 7.475023 +v -1.160649 -0.566725 7.480246 +v -1.255084 -0.565675 7.342202 +v -1.148865 -0.640029 7.486075 +v -1.135810 -0.617545 7.514889 +v -1.255714 -0.570502 7.341243 +v -1.122171 -0.633522 7.536623 +v -1.166379 -0.689322 7.462111 +v -1.138857 -0.621061 7.508190 +v -1.168559 -0.681816 7.464900 +v -1.179989 -0.686909 7.451740 +v -1.159250 -0.666533 7.480139 +v -1.177187 -0.710631 7.453449 +v -1.163894 -0.664180 7.477735 +v -1.166145 -0.665589 7.474091 +v -1.156706 -0.649519 7.483402 +v -1.165273 -0.674057 7.468616 +v -1.158303 -0.615147 7.481222 +v -1.156209 -0.610625 7.483199 +v -1.168822 -0.593603 7.475817 +v -1.133212 -0.673897 7.515731 +v -1.138667 -0.627958 7.514631 +v -1.131163 -0.669609 7.517400 +v -1.245343 -0.673044 7.353271 +v -1.759837 -0.306416 6.597425 +v -1.164228 -0.638111 7.476072 +v -1.226463 -0.496092 7.378183 +v -1.212847 -0.488748 7.404100 +v -1.199200 -0.685617 7.423697 +v -1.207933 -0.699874 7.403590 +v -1.170457 -0.522699 7.461924 +v -1.251759 -0.555424 7.345098 +v -1.163070 -0.550169 7.472511 +v -1.769544 -0.303158 6.581025 +v -1.239774 -0.524836 7.366086 +v -1.724497 -0.296299 6.644460 +v -1.772914 -0.297202 6.573395 +v -1.195835 -0.677095 7.434190 +v -1.216380 -0.702725 7.395430 +v -1.246129 -0.533976 7.350481 +v -1.715140 -0.170392 6.657546 +v -1.777795 -0.292204 6.567876 +v -1.691487 -0.266362 6.693804 +v -1.700086 -0.268196 6.687861 +v -1.241874 -0.678502 7.357787 +v -1.171983 -0.531751 7.467718 +v -1.767694 -0.193931 6.585582 +v -1.763399 -0.189803 6.587932 +v -1.758722 -0.184297 6.597571 +v -1.801351 -0.219784 6.535574 +v -1.799388 -0.225701 6.532430 +v -1.687771 -0.182622 6.702540 +v -1.728613 -0.296758 6.640141 +v -1.702091 -0.273052 6.682236 +v -1.258029 -0.604460 7.336277 +v -1.771129 -0.213028 6.580309 +v -1.250193 -0.665632 7.348559 +v -1.689338 -0.257603 6.702507 +v -1.738559 -0.302353 6.627275 +v -1.723558 -0.286897 6.662251 +v -1.740790 -0.178043 6.625867 +v -1.806076 -0.262784 6.532285 +v -1.725275 -0.290730 6.654006 +v -1.228301 -0.502906 7.383529 +v -1.229593 -0.508087 7.383936 +v -1.776913 -0.303892 6.573900 +v -1.165057 -0.641052 7.478100 +v -1.735146 -0.300229 6.634261 +v -1.670057 -0.193151 6.720582 +v -1.197391 -0.482873 7.426142 +v -1.723250 -0.168716 6.656443 +v -1.223693 -0.696933 7.385974 +v -1.750806 -0.182227 6.609606 +v -1.251139 -0.551578 7.352825 +v -1.707665 -0.275942 6.679186 +v -1.799115 -0.223998 6.539847 +v -1.801370 -0.255112 6.530878 +v -1.224435 -0.503720 7.387946 +v -1.223584 -0.505029 7.393009 +v -1.736466 -0.174611 6.630966 +v -1.737960 -0.174039 6.636525 +v -1.165123 -0.631283 7.478269 +v -1.793447 -0.279992 6.548145 +v -1.253579 -0.619289 7.346906 +v -1.682414 -0.264783 6.716164 +v -1.186107 -0.505376 7.449464 +v -1.231019 -0.511028 7.378344 +v -1.257284 -0.579270 7.340469 +v -1.254231 -0.561503 7.345839 +v -1.255326 -0.617339 7.340636 +v -1.134119 -0.621803 7.518489 +v -1.116726 -0.641334 7.545743 +v -1.134586 -0.627249 7.517810 +v -1.161311 -0.571079 7.481726 +v -1.782310 -0.216888 6.565544 +v -1.121604 -0.643734 7.543154 +v -1.778292 -0.214731 6.576493 +v -1.141469 -0.618220 7.514168 +v -1.786950 -0.236494 6.558039 +v -1.144420 -0.619295 7.511704 +v -1.789915 -0.235473 6.555030 +v -1.145105 -0.621620 7.510155 +v -1.120480 -0.635457 7.545199 +v -1.116502 -0.630405 7.543881 +v -1.776578 -0.217125 6.573341 +v -1.121290 -0.630825 7.540387 +v -1.146912 -0.676772 7.497901 +v -1.164108 -0.614492 7.477997 +v -1.167225 -0.606576 7.474182 +v -1.167026 -0.600828 7.473821 +v -1.172647 -0.688741 7.464831 +v -1.162586 -0.584701 7.477213 +v -1.176409 -0.693209 7.464155 +v -1.175428 -0.704461 7.459919 +v -1.174375 -0.709206 7.457092 +v -1.185939 -0.679779 7.453604 +v -1.181756 -0.691489 7.450773 +v -1.179897 -0.675864 7.447742 +v -1.142119 -0.625883 7.510532 +v -1.125356 -0.639520 7.535790 +v -1.183289 -0.710625 7.448727 +v -1.152849 -0.680635 7.492677 +v -1.162892 -0.556716 7.476580 +v -1.161244 -0.605257 7.475993 +v -1.185906 -0.703869 7.444907 +v -1.247932 -0.545509 7.355107 +v -1.190036 -0.672130 7.440743 +v -1.706905 -0.172392 6.671686 +v -1.788590 -0.283341 6.557184 +v -1.234790 -0.515732 7.375587 +v -1.202054 -0.486175 7.422837 +v -1.253063 -0.619862 7.351268 +v -1.206603 -0.489464 7.419416 +v -1.255848 -0.624678 7.342581 +v -1.797891 -0.276698 6.546663 +v -1.221224 -0.498122 7.402246 +v -1.711128 -0.174250 6.677237 +v -1.247622 -0.536530 7.356614 +v -1.675717 -0.228222 6.734384 +v -1.256808 -0.608592 7.348501 +v -1.257555 -0.601262 7.342492 +v -1.224648 -0.504296 7.400204 +v -1.811203 -0.236444 6.525611 +v -1.751104 -0.304108 6.608634 +v -1.807294 -0.227866 6.530458 +v -1.805154 -0.220846 6.535219 +v -1.218608 -0.700922 7.402331 +v -1.667803 -0.249799 6.734588 +v -1.720561 -0.293700 6.651338 +v -1.727342 -0.168620 6.651401 +v -1.730793 -0.295173 6.646304 +v -1.666733 -0.239940 6.736390 +v -1.163769 -0.563554 7.484030 +v -1.731707 -0.170648 6.648029 +v -1.166009 -0.558276 7.481298 +v -1.190688 -0.497578 7.441133 +v -1.681807 -0.192728 6.715189 +v -1.681525 -0.267448 6.718654 +v -1.760285 -0.181703 6.607739 +v -1.247200 -0.667636 7.361144 +v -1.781541 -0.295819 6.568072 +v -1.787318 -0.292967 6.562305 +v -1.792304 -0.290679 6.556749 +v -1.233359 -0.692768 7.376861 +v -1.767817 -0.306490 6.589590 +v -1.236751 -0.690803 7.373059 +v -1.751662 -0.307461 6.613748 +v -1.242865 -0.532634 7.373287 +v -1.716061 -0.174303 6.665337 +v -1.240827 -0.682813 7.369709 +v -1.776825 -0.307156 6.579052 +v -1.812155 -0.253820 6.527805 +v -1.250710 -0.658791 7.346625 +v -1.741953 -0.178296 6.636532 +v -1.691573 -0.258001 6.700638 +v -1.221794 -0.701096 7.399089 +v -1.259677 -0.584662 7.344456 +v -1.695918 -0.178737 6.693371 +v -1.816114 -0.235035 6.526081 +v -1.709549 -0.278772 6.674956 +v -1.750347 -0.177857 6.621232 +v -1.177688 -0.526483 7.464084 +v -1.229927 -0.696471 7.384487 +v -1.680364 -0.270092 6.724105 +v -1.217299 -0.498826 7.410226 +v -1.197667 -0.494824 7.434658 +v -1.804450 -0.220178 6.538604 +v -1.172076 -0.549364 7.474698 +v -1.256377 -0.631994 7.350639 +v -1.767131 -0.187235 6.596090 +v -1.687579 -0.190026 6.708889 +v -1.814053 -0.270599 6.536652 +v -1.210623 -0.495640 7.419197 +v -1.144801 -0.624365 7.518363 +v -1.123506 -0.641790 7.546445 +v -1.163020 -0.621169 7.478727 +v -1.142555 -0.627330 7.516702 +v -1.144046 -0.620573 7.517249 +v -1.169890 -0.610239 7.476319 +v -1.146537 -0.625271 7.513876 +v -1.164490 -0.568682 7.485461 +v -1.788829 -0.228341 6.561096 +v -1.803523 -0.229582 6.549986 +v -1.169948 -0.579558 7.483666 +v -1.802238 -0.224845 6.542666 +v -1.128094 -0.643376 7.537854 +v -1.786584 -0.221142 6.563931 +v -1.152554 -0.679057 7.496363 +v -1.158638 -0.676273 7.495244 +v -1.129619 -0.639499 7.538038 +v -1.161496 -0.674546 7.491680 +v -1.156754 -0.651757 7.493517 +v -1.159482 -0.651483 7.490897 +v -1.182522 -0.708145 7.456479 +v -1.182729 -0.705680 7.457782 +v -1.184115 -0.697640 7.453982 +v -1.178009 -0.686179 7.464653 +v -1.162565 -0.665744 7.482143 +v -1.179445 -0.692878 7.461164 +v -1.171645 -0.665727 7.478595 +v -1.181408 -0.689916 7.457314 +v -1.161412 -0.650947 7.482752 +v -1.171724 -0.666777 7.473096 +v -1.186753 -0.706375 7.450410 +v -1.175355 -0.672780 7.468664 +v -1.191464 -0.672546 7.446920 +v -1.179509 -0.698425 7.459213 +v -1.185203 -0.698602 7.447586 +v -1.772504 -0.194815 6.588183 +v -1.741191 -0.299299 6.630332 +v -1.741836 -0.296092 6.636630 +v -1.674066 -0.266000 6.729536 +v -1.208429 -0.497254 7.426906 +v -1.692039 -0.259250 6.706216 +v -1.787942 -0.300638 6.569477 +v -1.772684 -0.199348 6.585106 +v -1.243421 -0.677813 7.372503 +v -1.248003 -0.541456 7.368320 +v -1.753450 -0.299696 6.631491 +v -1.688438 -0.208750 6.722845 +v -1.751186 -0.306224 6.619821 +v -1.754178 -0.307750 6.616147 +v -1.245832 -0.671462 7.370885 +v -1.220149 -0.691106 7.410817 +v -1.782114 -0.216357 6.572496 +v -1.803399 -0.268981 6.536753 +v -1.806927 -0.278029 6.542474 +v -1.758057 -0.305113 6.603766 +v -1.764184 -0.307553 6.604533 +v -1.675356 -0.260518 6.731637 +v -1.238722 -0.528647 7.375684 +v -1.221795 -0.698989 7.403690 +v -1.225902 -0.693197 7.391867 +v -1.196444 -0.671242 7.443799 +v -1.721781 -0.175334 6.665523 +v -1.671150 -0.218642 6.734560 +v -1.231990 -0.691872 7.389941 +v -1.255715 -0.640781 7.350275 +v -1.814142 -0.245219 6.525417 +v -1.699739 -0.189268 6.701698 +v -1.255067 -0.623275 7.357985 +v -1.253601 -0.615516 7.350399 +v -1.818353 -0.238848 6.522806 +v -1.709029 -0.177401 6.685338 +v -1.713990 -0.177410 6.679455 +v -1.817867 -0.241442 6.522605 +v -1.791999 -0.295295 6.560285 +v -1.731095 -0.168824 6.653595 +v -1.678222 -0.205763 6.725507 +v -1.714916 -0.176225 6.673862 +v -1.198310 -0.503603 7.439730 +v -1.260366 -0.596442 7.345375 +v -1.205207 -0.683785 7.424448 +v -1.202728 -0.500379 7.435476 +v -1.255597 -0.574473 7.352613 +v -1.210602 -0.690582 7.415137 +v -1.255361 -0.652299 7.353430 +v -1.722732 -0.178898 6.668135 +v -1.799417 -0.280210 6.548394 +v -1.773951 -0.193067 6.592255 +v -1.822541 -0.248768 6.524977 +v -1.680066 -0.256719 6.730268 +v -1.259218 -0.598040 7.351067 +v -1.690936 -0.263826 6.713257 +v -1.780362 -0.192415 6.585568 +v -1.249884 -0.547852 7.360182 +v -1.809839 -0.226347 6.537996 +v -1.775253 -0.306405 6.586838 +v -1.694796 -0.258568 6.710366 +v -1.711265 -0.267064 6.685939 +v -1.815719 -0.232664 6.535761 +v -1.781146 -0.307250 6.584272 +v -1.785076 -0.213097 6.575551 +v -1.258235 -0.608371 7.353903 +v -1.255461 -0.661874 7.357112 +v -1.725340 -0.277063 6.673810 +v -1.755075 -0.179080 6.619854 +v -1.750734 -0.300749 6.625064 +v -1.701808 -0.262278 6.698681 +v -1.724124 -0.169663 6.659387 +v -1.224347 -0.507369 7.406059 +v -1.800740 -0.295436 6.556149 +v -1.781019 -0.197956 6.581598 +v -1.249215 -0.548612 7.366105 +v -1.679352 -0.222558 6.731297 +v -1.797871 -0.286049 6.552166 +v -1.167825 -0.561746 7.483657 +v -1.186860 -0.516719 7.455174 +v -1.732653 -0.290506 6.655823 +v -1.707497 -0.264773 6.692841 +v -1.683049 -0.270483 6.721406 +v -1.170317 -0.572647 7.484598 +v -1.675121 -0.251148 6.733958 +v -1.257375 -0.582644 7.350218 +v -1.787508 -0.217028 6.572294 +v -1.796085 -0.231119 6.558538 +v -1.156353 -0.669993 7.497922 +v -1.170565 -0.618489 7.481252 +v -1.126109 -0.638129 7.545077 +v -1.158307 -0.661420 7.497169 +v -1.166714 -0.667160 7.498171 +v -1.795840 -0.231766 6.553640 +v -1.127719 -0.645732 7.548765 +v -1.792237 -0.227444 6.562728 +v -1.162581 -0.653847 7.488819 +v -1.129992 -0.639282 7.543256 +v -1.171236 -0.602744 7.474723 +v -1.174653 -0.595845 7.477786 +v -1.165833 -0.649684 7.485271 +v -1.806492 -0.226372 6.542902 +v -1.169313 -0.640896 7.483730 +v -1.181025 -0.679312 7.466359 +v -1.183244 -0.684632 7.462164 +v -1.177082 -0.670052 7.472087 +v -1.184522 -0.684315 7.457586 +v -1.170237 -0.632580 7.482050 +v -1.127993 -0.646276 7.543034 +v -1.148431 -0.621319 7.514805 +v -1.698397 -0.256592 6.708223 +v -1.788065 -0.207052 6.577884 +v -1.215946 -0.503909 7.419022 +v -1.256421 -0.566842 7.348348 +v -1.257515 -0.560284 7.352661 +v -1.252457 -0.554297 7.366213 +v -1.257633 -0.557936 7.358389 +v -1.760048 -0.178762 6.618738 +v -1.227172 -0.694111 7.397835 +v -1.718718 -0.180910 6.678185 +v -1.204291 -0.676361 7.432761 +v -1.196371 -0.506385 7.444051 +v -1.787800 -0.193163 6.582451 +v -1.770635 -0.309391 6.604284 +v -1.254231 -0.664372 7.363497 +v -1.253518 -0.666060 7.356597 +v -1.816699 -0.261625 6.530312 +v -1.678109 -0.240648 6.733617 +v -1.182017 -0.534784 7.466985 +v -1.257336 -0.640462 7.361063 +v -1.230023 -0.515663 7.394709 +v -1.236079 -0.688019 7.384399 +v -1.209204 -0.503638 7.432998 +v -1.183186 -0.521838 7.459125 +v -1.240474 -0.686542 7.379668 +v -1.749413 -0.179924 6.629165 +v -1.757697 -0.304169 6.615277 +v -1.706774 -0.259238 6.703617 +v -1.764611 -0.179836 6.613353 +v -1.248788 -0.538497 7.374472 +v -1.200479 -0.667491 7.447392 +v -1.772656 -0.184698 6.602489 +v -1.737107 -0.174495 6.645338 +v -1.238465 -0.686122 7.387324 +v -1.693876 -0.199589 6.713811 +v -1.258478 -0.586749 7.354602 +v -1.256903 -0.577999 7.356617 +v -1.746516 -0.179710 6.637842 +v -1.242480 -0.679194 7.384199 +v -1.712179 -0.282094 6.668298 +v -1.726168 -0.177149 6.664687 +v -1.705132 -0.192331 6.700442 +v -1.779563 -0.304006 6.589807 +v -1.256765 -0.616376 7.356693 +v -1.821259 -0.236271 6.528515 +v -1.682563 -0.229071 6.730237 +v -1.237954 -0.528808 7.386612 +v -1.751468 -0.299074 6.633778 +v -1.182602 -0.550252 7.472293 +v -1.200735 -0.515672 7.449449 +v -1.820208 -0.255949 6.528705 +v -1.756238 -0.298308 6.626058 +v -1.250979 -0.664001 7.369015 +v -1.256830 -0.657233 7.363250 +v -1.255624 -0.653339 7.357285 +v -1.693688 -0.205370 6.718036 +v -1.225229 -0.688146 7.409847 +v -1.238608 -0.689079 7.391759 +v -1.694108 -0.271250 6.717841 +v -1.697837 -0.264888 6.715529 +v -1.710817 -0.182619 6.689043 +v -1.797644 -0.228499 6.563175 +v -1.163965 -0.671489 7.497883 +v -1.132505 -0.648774 7.550489 +v -1.690676 -0.274679 6.719971 +v -1.811125 -0.228902 6.542491 +v -1.169171 -0.672067 7.497366 +v -1.136044 -0.647245 7.543963 +v -1.795681 -0.224993 6.567896 +v -1.170892 -0.626655 7.481607 +v -1.136896 -0.641252 7.543629 +v -1.178788 -0.615404 7.485785 +v -1.169700 -0.666686 7.484591 +v -1.175053 -0.610833 7.481781 +v -1.173306 -0.662790 7.489654 +v -1.168267 -0.656745 7.488188 +v -1.174202 -0.647559 7.486849 +v -1.186245 -0.682021 7.465721 +v -1.759860 -0.302269 6.619425 +v -1.689108 -0.253183 6.728263 +v -1.207925 -0.664543 7.444663 +v -1.208121 -0.667213 7.439883 +v -1.682140 -0.263800 6.730155 +v -1.688778 -0.271931 6.723485 +v -1.769819 -0.183110 6.608615 +v -1.807551 -0.286350 6.547596 +v -1.790112 -0.310604 6.576644 +v -1.200568 -0.666738 7.443736 +v -1.227279 -0.693362 7.403559 +v -1.682878 -0.237105 6.732343 +v -1.216126 -0.684506 7.421661 +v -1.716130 -0.272307 6.680857 +v -1.698892 -0.257665 6.713844 +v -1.745265 -0.293698 6.649665 +v -1.255859 -0.662138 7.363353 +v -1.825401 -0.240681 6.522911 +v -1.725676 -0.282451 6.665608 +v -1.734142 -0.178884 6.662041 +v -1.255903 -0.623415 7.362542 +v -1.824441 -0.236481 6.525448 +v -1.803020 -0.301937 6.563941 +v -1.767909 -0.307376 6.610025 +v -1.233999 -0.522121 7.389586 +v -1.228329 -0.514587 7.403526 +v -1.176479 -0.571458 7.482944 +v -1.173511 -0.564090 7.482556 +v -1.183780 -0.560617 7.478619 +v -1.774077 -0.307844 6.594353 +v -1.213337 -0.511482 7.431634 +v -1.714485 -0.183901 6.684978 +v -1.193946 -0.518758 7.453026 +v -1.213421 -0.504817 7.426143 +v -1.712567 -0.192027 6.694711 +v -1.786098 -0.306701 6.587634 +v -1.224392 -0.516295 7.417926 +v -1.241922 -0.535518 7.390626 +v -1.248425 -0.537625 7.377291 +v -1.791641 -0.196837 6.578994 +v -1.689598 -0.258964 6.728900 +v -1.732442 -0.278595 6.667370 +v -1.780452 -0.188013 6.596663 +v -1.248385 -0.670531 7.377148 +v -1.260402 -0.583127 7.360145 +v -1.259894 -0.576532 7.362974 +v -1.205565 -0.514386 7.445127 +v -1.824578 -0.261975 6.529178 +v -1.736711 -0.296621 6.638916 +v -1.255000 -0.567324 7.375899 +v -1.703228 -0.204407 6.714622 +v -1.825688 -0.233578 6.532947 +v -1.222743 -0.685864 7.416423 +v -1.731490 -0.182429 6.668485 +v -1.830530 -0.235156 6.522086 +v -1.257787 -0.562703 7.364124 +v -1.735848 -0.173986 6.659593 +v -1.202397 -0.524394 7.455054 +v -1.830234 -0.240001 6.521422 +v -1.219686 -0.508323 7.414417 +v -1.236253 -0.533552 7.397469 +v -1.190280 -0.527359 7.461297 +v -1.738388 -0.174052 6.656945 +v -1.712219 -0.202837 6.706821 +v -1.787549 -0.310542 6.581449 +v -1.240832 -0.691648 7.398468 +v -1.783453 -0.190776 6.590849 +v -1.257811 -0.638107 7.369166 +v -1.757465 -0.179955 6.628057 +v -1.796310 -0.202559 6.575979 +v -1.788643 -0.305867 6.571980 +v -1.215863 -0.675553 7.430016 +v -1.794855 -0.301186 6.566636 +v -1.794648 -0.212957 6.574916 +v -1.233352 -0.530607 7.404795 +v -1.181281 -0.556860 7.475164 +v -1.176396 -0.586389 7.482678 +v -1.796276 -0.220878 6.572766 +v -1.176409 -0.577500 7.487052 +v -1.261813 -0.602427 7.358492 +v -1.818710 -0.277607 6.537927 +v -1.812690 -0.275006 6.540665 +v -1.258809 -0.566707 7.360840 +v -1.206439 -0.507243 7.439922 +v -1.221873 -0.517568 7.425648 +v -1.133014 -0.645829 7.551572 +v -1.282482 -0.577375 7.330529 +v -1.282326 -0.573872 7.328651 +v -1.174860 -0.633582 7.483377 +v -1.275836 -0.568021 7.338854 +v -1.278716 -0.574587 7.341432 +v -1.282836 -0.569941 7.329274 +v -1.695856 -0.276900 6.719822 +v -1.696605 -0.272096 6.719189 +v -1.170987 -0.667720 7.497088 +v -1.813295 -0.227763 6.548835 +v -1.279875 -0.573002 7.333388 +v -1.197479 -0.673620 7.451830 +v -1.172501 -0.669361 7.493696 +v -1.130543 -0.642222 7.548532 +v -1.173774 -0.657654 7.487440 +v -1.280780 -0.562833 7.335833 +v -1.280961 -0.565546 7.331236 +v -1.142371 -0.641337 7.542668 +v -1.135309 -0.643904 7.539167 +v -1.178365 -0.598933 7.481786 +v -1.189611 -0.682949 7.461006 +v -1.196237 -0.683138 7.461314 +v -1.278139 -0.569166 7.331921 +v -1.276293 -0.564946 7.333230 +v -1.173339 -0.663713 7.485141 +v -1.178585 -0.666521 7.483407 +v -1.182510 -0.670621 7.477551 +v -1.252768 -0.657633 7.376441 +v -1.726575 -0.182294 6.675036 +v -1.794438 -0.309500 6.572863 +v -1.258384 -0.586762 7.369921 +v -1.259567 -0.628807 7.369275 +v -1.689170 -0.224177 6.727734 +v -1.235767 -0.691840 7.401572 +v -1.252627 -0.547672 7.383183 +v -1.754742 -0.295217 6.642695 +v -1.184082 -0.585130 7.484572 +v -1.818581 -0.232567 6.538544 +v -1.696034 -0.265143 6.724304 +v -1.701909 -0.259351 6.715719 +v -1.261395 -0.615348 7.363229 +v -1.256737 -0.650374 7.373619 +v -1.701429 -0.256578 6.712766 +v -1.827823 -0.231343 6.527015 +v -1.697406 -0.233600 6.727149 +v -1.809024 -0.293863 6.551070 +v -1.739798 -0.286298 6.658477 +v -1.232623 -0.686829 7.411545 +v -1.775470 -0.308980 6.601614 +v -1.780285 -0.303721 6.598810 +v -1.782521 -0.304066 6.593936 +v -1.771478 -0.308496 6.608562 +v -1.251840 -0.556085 7.374083 +v -1.766419 -0.178072 6.625278 +v -1.744803 -0.179179 6.654245 +v -1.771978 -0.181200 6.617842 +v -1.781427 -0.185255 6.616185 +v -1.211288 -0.515063 7.438953 +v -1.246314 -0.673962 7.385616 +v -1.693755 -0.277190 6.723157 +v -1.252424 -0.563965 7.382842 +v -1.715086 -0.264196 6.693882 +v -1.725132 -0.265567 6.690382 +v -1.815062 -0.288211 6.546206 +v -1.262439 -0.610497 7.365274 +v -1.828721 -0.277066 6.537370 +v -1.701261 -0.268835 6.720125 +v -1.778801 -0.305568 6.605499 +v -1.225848 -0.523282 7.420973 +v -1.718175 -0.261844 6.700593 +v -1.739158 -0.182337 6.660294 +v -1.741144 -0.178220 6.658384 +v -1.833530 -0.252636 6.524793 +v -1.784810 -0.303018 6.599331 +v -1.700586 -0.211303 6.719864 +v -1.836142 -0.245592 6.522869 +v -1.259617 -0.573858 7.368621 +v -1.237998 -0.538039 7.406291 +v -1.242536 -0.539315 7.397561 +v -1.745764 -0.285490 6.656286 +v -1.753100 -0.182824 6.652759 +v -1.829266 -0.231411 6.530699 +v -1.822861 -0.266940 6.533703 +v -1.833485 -0.231096 6.523063 +v -1.258078 -0.585312 7.373363 +v -1.244236 -0.668533 7.392749 +v -1.249657 -0.663981 7.383282 +v -1.763110 -0.299962 6.627048 +v -1.830557 -0.228697 6.523850 +v -1.192663 -0.539966 7.466350 +v -1.768261 -0.304224 6.617068 +v -1.182251 -0.599527 7.485653 +v -1.180819 -0.575243 7.487463 +v -1.182551 -0.592476 7.484022 +v -1.262753 -0.597416 7.367854 +v -1.705834 -0.260243 6.712526 +v -1.243276 -0.677076 7.391335 +v -1.179847 -0.607671 7.486495 +v -1.140984 -0.642866 7.546961 +v -1.138539 -0.646645 7.548667 +v -1.278361 -0.570207 7.343137 +v -1.818692 -0.226020 6.544425 +v -1.703121 -0.268022 6.716769 +v -1.185109 -0.677162 7.470898 +v -1.822988 -0.231933 6.538634 +v -1.144343 -0.644524 7.543853 +v -1.277470 -0.564461 7.338309 +v -1.806131 -0.226898 6.563436 +v -1.184094 -0.648889 7.487278 +v -1.181498 -0.640260 7.484572 +v -1.282317 -0.576437 7.336815 +v -1.287055 -0.579448 7.334018 +v -1.805341 -0.229124 6.558423 +v -1.180947 -0.627508 7.483926 +v -1.186455 -0.635722 7.485160 +v -1.285809 -0.563578 7.334701 +v -1.737056 -0.187040 6.671432 +v -1.773810 -0.304430 6.613344 +v -1.797628 -0.312971 6.578295 +v -1.693377 -0.244240 6.727316 +v -1.240684 -0.689709 7.403627 +v -1.800108 -0.220132 6.573069 +v -1.831370 -0.259070 6.525528 +v -1.802153 -0.308435 6.570642 +v -1.259689 -0.595981 7.376146 +v -1.261324 -0.611421 7.375936 +v -1.755632 -0.179306 6.637246 +v -1.196781 -0.548388 7.470164 +v -1.736859 -0.183927 6.663333 +v -1.728095 -0.267067 6.687849 +v -1.709176 -0.210946 6.713953 +v -1.700659 -0.253197 6.725158 +v -1.231354 -0.680637 7.422659 +v -1.745227 -0.180440 6.644023 +v -1.208758 -0.528190 7.451940 +v -1.201544 -0.539202 7.463232 +v -1.247216 -0.540681 7.388616 +v -1.242378 -0.690075 7.398538 +v -1.230969 -0.526789 7.413050 +v -1.253387 -0.552176 7.383619 +v -1.732723 -0.271517 6.681784 +v -1.248427 -0.660477 7.392083 +v -1.260705 -0.586501 7.365513 +v -1.238326 -0.686554 7.407585 +v -1.724351 -0.271573 6.682566 +v -1.251556 -0.570329 7.389844 +v -1.259988 -0.603149 7.377698 +v -1.779358 -0.303406 6.614561 +v -1.754449 -0.180207 6.643116 +v -1.796376 -0.311074 6.583135 +v -1.797495 -0.190619 6.594041 +v -1.182382 -0.578683 7.487368 +v -1.746276 -0.292072 6.651916 +v -1.240088 -0.682179 7.407945 +v -1.257718 -0.582374 7.379377 +v -1.184779 -0.571468 7.483671 +v -1.194698 -0.570270 7.481716 +v -1.805409 -0.214097 6.572482 +v -1.235857 -0.539023 7.412970 +v -1.722743 -0.264921 6.696932 +v -1.704249 -0.226924 6.723376 +v -1.696736 -0.218271 6.723547 +v -1.809947 -0.300399 6.554666 +v -1.822131 -0.285639 6.540947 +v -1.728758 -0.191794 6.683684 +v -1.218536 -0.659961 7.443797 +v -1.833383 -0.235763 6.525530 +v -1.837130 -0.239582 6.524370 +v -1.803456 -0.196732 6.576353 +v -1.772250 -0.301127 6.621123 +v -1.781264 -0.184247 6.607614 +v -1.785372 -0.186480 6.600818 +v -1.706017 -0.269742 6.718473 +v -1.234696 -0.682854 7.413614 +v -1.259678 -0.636317 7.377223 +v -1.806008 -0.219434 6.571011 +v -1.262188 -0.621626 7.372409 +v -1.261855 -0.599339 7.372006 +v -1.258054 -0.574695 7.377727 +v -1.252411 -0.551520 7.389793 +v -1.208995 -0.665461 7.448866 +v -1.189677 -0.674190 7.480352 +v -1.820996 -0.223985 6.548181 +v -1.192404 -0.683624 7.470481 +v -1.281292 -0.575356 7.345895 +v -1.220086 -0.662440 7.440855 +v -1.824850 -0.223866 6.541727 +v -1.202302 -0.690225 7.466667 +v -1.223302 -0.674359 7.431535 +v -1.281934 -0.570393 7.345129 +v -1.815470 -0.224055 6.561183 +v -1.286026 -0.576753 7.338615 +v -1.829639 -0.229217 6.535490 +v -1.206957 -0.680504 7.460694 +v -1.288219 -0.566432 7.333233 +v -1.207132 -0.673261 7.453556 +v -1.285937 -0.564222 7.339833 +v -1.289152 -0.572908 7.330833 +v -1.289997 -0.578723 7.331206 +v -1.194811 -0.682411 7.477921 +v -1.711246 -0.260630 6.704873 +v -1.185200 -0.662751 7.487380 +v -1.186326 -0.667538 7.485575 +v -1.184888 -0.605435 7.488646 +v -1.705829 -0.267592 6.720484 +v -1.251626 -0.568107 7.398749 +v -1.189931 -0.601142 7.487948 +v -1.762594 -0.294695 6.642754 +v -1.762903 -0.299345 6.636609 +v -1.246635 -0.545699 7.405283 +v -1.772375 -0.298637 6.632529 +v -1.210306 -0.538172 7.458054 +v -1.251144 -0.563344 7.391122 +v -1.832872 -0.267489 6.529699 +v -1.839653 -0.270465 6.530578 +v -1.217263 -0.523144 7.441012 +v -1.724265 -0.206016 6.703749 +v -1.843097 -0.255740 6.522081 +v -1.704953 -0.258881 6.720385 +v -1.792403 -0.308156 6.587850 +v -1.803089 -0.311738 6.576657 +v -1.723830 -0.194798 6.689304 +v -1.261889 -0.625292 7.378058 +v -1.237344 -0.680387 7.413650 +v -1.254427 -0.656215 7.385014 +v -1.244427 -0.665254 7.399959 +v -1.812663 -0.303908 6.557268 +v -1.773131 -0.180359 6.626736 +v -1.716034 -0.217736 6.713119 +v -1.826997 -0.286174 6.541292 +v -1.258318 -0.588418 7.381893 +v -1.187313 -0.575800 7.484934 +v -1.243208 -0.676849 7.401950 +v -1.231156 -0.532243 7.422830 +v -1.841037 -0.253821 6.523607 +v -1.259171 -0.646552 7.379848 +v -1.722617 -0.210701 6.708092 +v -1.193192 -0.580453 7.482584 +v -1.804934 -0.312473 6.584302 +v -1.247519 -0.660828 7.399442 +v -1.711056 -0.260028 6.719752 +v -1.715130 -0.261914 6.718071 +v -1.844007 -0.240090 6.523025 +v -1.254050 -0.657079 7.394565 +v -1.216648 -0.528318 7.444574 +v -1.257320 -0.651180 7.386251 +v -1.812966 -0.308937 6.567688 +v -1.198090 -0.557913 7.474119 +v -1.817337 -0.308675 6.562378 +v -1.229251 -0.540472 7.432044 +v -1.254013 -0.581783 7.392060 +v -1.703573 -0.241413 6.726091 +v -1.739279 -0.274598 6.673145 +v -1.748184 -0.280370 6.660163 +v -1.231401 -0.682501 7.419133 +v -1.202856 -0.549932 7.469799 +v -1.797526 -0.193142 6.585120 +v -1.802893 -0.192692 6.588305 +v -1.746776 -0.185018 6.661736 +v -1.750072 -0.181972 6.658365 +v -1.810914 -0.203778 6.572616 +v -1.223567 -0.667586 7.436947 +v -1.709957 -0.268450 6.717074 +v -1.710107 -0.267570 6.713010 +v -1.717938 -0.266761 6.706181 +v -1.241283 -0.543524 7.413752 +v -1.225964 -0.530203 7.432110 +v -1.285725 -0.571957 7.345459 +v -1.229125 -0.671405 7.429089 +v -1.833672 -0.235019 6.533389 +v -1.290304 -0.573211 7.340816 +v -1.830599 -0.225688 6.541387 +v -1.194774 -0.694981 7.479597 +v -1.288604 -0.568634 7.342781 +v -1.827044 -0.223491 6.546250 +v -1.291186 -0.577283 7.336486 +v -1.189011 -0.690957 7.485951 +v -1.192700 -0.699366 7.482121 +v -1.291118 -0.568283 7.339206 +v -1.292474 -0.572431 7.335981 +v -1.197082 -0.687860 7.476273 +v -1.837073 -0.238286 6.531951 +v -1.190891 -0.690936 7.482549 +v -1.200684 -0.690997 7.470500 +v -1.205426 -0.688749 7.463882 +v -1.191769 -0.649492 7.490543 +v -1.188903 -0.623041 7.488441 +v -1.189668 -0.634730 7.487610 +v -1.222046 -0.670238 7.458963 +v -1.188999 -0.615131 7.488168 +v -1.187333 -0.694894 7.484231 +v -1.769778 -0.183560 6.646653 +v -1.845231 -0.248132 6.522523 +v -1.709671 -0.233240 6.723896 +v -1.194777 -0.606850 7.488498 +v -1.826984 -0.292801 6.545205 +v -1.791573 -0.306764 6.595865 +v -1.836564 -0.277833 6.534381 +v -1.847413 -0.244111 6.522346 +v -1.746264 -0.275347 6.666697 +v -1.723032 -0.266100 6.702075 +v -1.752957 -0.275365 6.662711 +v -1.190464 -0.595251 7.484340 +v -1.737765 -0.270454 6.682549 +v -1.712934 -0.254638 6.719714 +v -1.261049 -0.618938 7.384992 +v -1.822320 -0.298171 6.550598 +v -1.200946 -0.565061 7.477416 +v -1.238826 -0.545578 7.422256 +v -1.772923 -0.298392 6.628472 +v -1.217141 -0.535808 7.449568 +v -1.783957 -0.303576 6.617317 +v -1.222756 -0.530963 7.439331 +v -1.197530 -0.589246 7.481036 +v -1.718951 -0.268579 6.709751 +v -1.812811 -0.216888 6.571998 +v -1.815433 -0.208389 6.570694 +v -1.744208 -0.187971 6.666517 +v -1.753392 -0.186348 6.660222 +v -1.806510 -0.196247 6.577345 +v -1.727409 -0.204999 6.698534 +v -1.228467 -0.668284 7.433461 +v -1.247277 -0.549760 7.409902 +v -1.230369 -0.675175 7.426159 +v -1.740137 -0.194372 6.680287 +v -1.232953 -0.538262 7.422354 +v -1.250354 -0.547228 7.397674 +v -1.256172 -0.646448 7.391703 +v -1.260276 -0.630174 7.384558 +v -1.252639 -0.654902 7.401701 +v -1.257646 -0.588405 7.393984 +v -1.835082 -0.294797 6.544950 +v -1.261464 -0.598912 7.386139 +v -1.243130 -0.680940 7.412334 +v -1.196428 -0.602269 7.486727 +v -1.256544 -0.650074 7.398605 +v -1.713265 -0.225099 6.718524 +v -1.258442 -0.638426 7.393730 +v -1.788574 -0.301766 6.604263 +v -1.752286 -0.284869 6.656811 +v -1.714497 -0.245527 6.720910 +v -1.259648 -0.624641 7.394794 +v -1.254929 -0.578661 7.399717 +v -1.798495 -0.309614 6.594553 +v -1.812140 -0.198451 6.576878 +v -1.737273 -0.267295 6.690124 +v -1.238478 -0.679475 7.423187 +v -1.244484 -0.677733 7.413898 +v -1.261859 -0.607728 7.387095 +v -1.230920 -0.667855 7.428424 +v -1.743939 -0.267823 6.679073 +v -1.777956 -0.183238 6.628180 +v -1.839061 -0.285169 6.536922 +v -1.786880 -0.184821 6.612096 +v -1.793636 -0.187996 6.597712 +v -1.843732 -0.264080 6.524985 +v -1.208734 -0.547940 7.464116 +v -1.243466 -0.675050 7.408835 +v -1.757250 -0.277580 6.658832 +v -1.784662 -0.302743 6.610332 +v -1.226631 -0.541017 7.441321 +v -1.246417 -0.658976 7.407954 +v -1.815301 -0.220356 6.564817 +v -1.232831 -0.665123 7.430871 +v -1.260090 -0.636912 7.387542 +v -1.258681 -0.631803 7.390011 +v -1.249389 -0.560247 7.403950 +v -1.189510 -0.697937 7.489421 +v -1.732046 -0.264880 6.695070 +v -1.193637 -0.699899 7.488101 +v -1.196931 -0.698849 7.483245 +v -1.197903 -0.690296 7.482160 +v -1.838809 -0.237467 6.536978 +v -1.188833 -0.694176 7.490092 +v -1.834056 -0.226095 6.548812 +v -1.819837 -0.225344 6.558634 +v -1.826075 -0.225912 6.554486 +v -1.194902 -0.689925 7.486447 +v -1.847583 -0.242261 6.534479 +v -1.202523 -0.689791 7.474860 +v -1.199870 -0.686713 7.479404 +v -1.205518 -0.690179 7.468927 +v -1.208954 -0.687263 7.465500 +v -1.195885 -0.674470 7.484403 +v -1.217902 -0.664597 7.453018 +v -1.191744 -0.627093 7.491556 +v -1.218709 -0.660569 7.447600 +v -1.223773 -0.661131 7.446421 +v -1.193797 -0.666551 7.488352 +v -1.234636 -0.664158 7.426913 +v -1.823122 -0.315286 6.574009 +v -1.763702 -0.178612 6.638415 +v -1.729894 -0.268049 6.702561 +v -1.780103 -0.300350 6.625660 +v -1.259706 -0.590690 7.389778 +v -1.784076 -0.303431 6.622091 +v -1.224262 -0.550856 7.449260 +v -1.245901 -0.660861 7.412724 +v -1.824934 -0.306653 6.557094 +v -1.829607 -0.300255 6.548315 +v -1.832411 -0.300072 6.547720 +v -1.219473 -0.543218 7.451448 +v -1.224300 -0.540471 7.445773 +v -1.204663 -0.568749 7.477866 +v -1.849500 -0.268315 6.526621 +v -1.851268 -0.260835 6.522269 +v -1.850017 -0.255540 6.522033 +v -1.251008 -0.565401 7.407660 +v -1.853047 -0.250641 6.519917 +v -1.237270 -0.677613 7.425105 +v -1.240656 -0.678816 7.419277 +v -1.849096 -0.243458 6.525349 +v -1.732868 -0.208639 6.699940 +v -1.213012 -0.562646 7.466797 +v -1.734403 -0.198344 6.689306 +v -1.209422 -0.554743 7.468246 +v -1.817851 -0.197594 6.572726 +v -1.720288 -0.245756 6.716089 +v -1.261139 -0.595195 7.395512 +v -1.246063 -0.666290 7.418186 +v -1.222250 -0.558579 7.455581 +v -1.239951 -0.559590 7.437131 +v -1.722144 -0.261186 6.713858 +v -1.769587 -0.179732 6.635381 +v -1.775156 -0.294747 6.636941 +v -1.804267 -0.313170 6.590127 +v -1.726187 -0.266188 6.704168 +v -1.745384 -0.190393 6.671917 +v -1.237114 -0.546713 7.428385 +v -1.751746 -0.191016 6.669811 +v -1.819933 -0.218546 6.569619 +v -1.199671 -0.594065 7.481833 +v -1.819405 -0.201762 6.570023 +v -1.241731 -0.552412 7.419873 +v -1.848675 -0.276584 6.533899 +v -1.838303 -0.290961 6.540170 +v -1.746344 -0.267107 6.679684 +v -1.757905 -0.289579 6.651170 +v -1.828378 -0.213341 6.566404 +v -1.231980 -0.667194 7.438342 +v -1.247934 -0.558310 7.413378 +v -1.843815 -0.288628 6.540990 +v -1.800245 -0.186419 6.606396 +v -1.844912 -0.279749 6.533174 +v -1.811200 -0.314015 6.575488 +v -1.717485 -0.230803 6.718274 +v -1.759791 -0.183744 6.651654 +v -1.245038 -0.554051 7.417354 +v -1.751093 -0.270579 6.673484 +v -1.852717 -0.252951 6.523081 +v -1.732880 -0.218030 6.706278 +v -1.192588 -0.632032 7.497986 +v -1.717999 -0.254911 6.716317 +v -1.262500 -0.615246 7.390524 +v -1.240152 -0.669476 7.424053 +v -1.243577 -0.676216 7.418063 +v -1.205257 -0.562531 7.473161 +v -1.213597 -0.548729 7.458933 +v -1.198743 -0.691554 7.488239 +v -1.824540 -0.223727 6.563582 +v -1.194441 -0.697190 7.494004 +v -1.193953 -0.693575 7.494825 +v -1.828482 -0.225544 6.557266 +v -1.238349 -0.662745 7.428957 +v -1.197602 -0.699089 7.488959 +v -1.199944 -0.695357 7.489835 +v -1.839323 -0.229375 6.546373 +v -1.203626 -0.683744 7.480200 +v -1.196805 -0.645363 7.492385 +v -1.208604 -0.682971 7.472882 +v -1.199137 -0.663631 7.490028 +v -1.215768 -0.680947 7.464726 +v -1.192934 -0.638151 7.491629 +v -1.205876 -0.686171 7.475647 +v -1.194519 -0.626834 7.493979 +v -1.203418 -0.581091 7.480273 +v -1.250154 -0.659630 7.417501 +v -1.252020 -0.656049 7.413027 +v -1.209997 -0.576668 7.475827 +v -1.256972 -0.654090 7.406148 +v -1.227977 -0.664885 7.444403 +v -1.209679 -0.571678 7.474768 +v -1.723459 -0.251299 6.714978 +v -1.728513 -0.247769 6.714140 +v -1.233233 -0.549782 7.439038 +v -1.728165 -0.258559 6.709232 +v -1.732095 -0.268219 6.704452 +v -1.825860 -0.217264 6.568189 +v -1.853941 -0.244300 6.521866 +v -1.253235 -0.572647 7.410048 +v -1.825812 -0.309695 6.564441 +v -1.229600 -0.550439 7.444264 +v -1.755261 -0.270163 6.667924 +v -1.237638 -0.663776 7.434811 +v -1.761288 -0.271199 6.664165 +v -1.245262 -0.666212 7.423624 +v -1.262409 -0.609836 7.395909 +v -1.198173 -0.622099 7.491346 +v -1.797589 -0.302488 6.603837 +v -1.759783 -0.190253 6.661911 +v -1.852209 -0.264370 6.526414 +v -1.206640 -0.597837 7.484836 +v -1.852219 -0.248972 6.525393 +v -1.794081 -0.187514 6.616170 +v -1.230075 -0.561707 7.447991 +v -1.809883 -0.315678 6.591260 +v -1.821602 -0.197060 6.573997 +v -1.250516 -0.572379 7.417445 +v -1.725726 -0.224122 6.712008 +v -1.736840 -0.262296 6.705982 +v -1.774278 -0.291448 6.643356 +v -1.829715 -0.208615 6.567427 +v -1.806976 -0.307769 6.595234 +v -1.258141 -0.583997 7.403602 +v -1.259572 -0.634482 7.405407 +v -1.853579 -0.273278 6.532078 +v -1.259258 -0.651085 7.404972 +v -1.740544 -0.207563 6.694224 +v -1.843550 -0.294643 6.542849 +v -1.238244 -0.662155 7.442475 +v -1.814192 -0.318198 6.585498 +v -1.817741 -0.318246 6.582908 +v -1.244459 -0.556872 7.424510 +v -1.203182 -0.611992 7.494991 +v -1.799312 -0.306778 6.616680 +v -1.744223 -0.199174 6.681164 +v -1.765171 -0.284505 6.653879 +v -1.802525 -0.302471 6.608638 +v -1.206894 -0.588083 7.481740 +v -1.202084 -0.648663 7.489533 +v -1.194622 -0.633185 7.501410 +v -1.198470 -0.640556 7.496480 +v -1.807431 -0.196747 6.583018 +v -1.855765 -0.246926 6.522115 +v -1.851410 -0.257284 6.524140 +v -1.850259 -0.246628 6.531538 +v -1.242388 -0.662910 7.433214 +v -1.826977 -0.221260 6.566942 +v -1.201780 -0.673417 7.486674 +v -1.835247 -0.224578 6.554904 +v -1.845642 -0.238708 6.539013 +v -1.212444 -0.676079 7.476773 +v -1.220544 -0.675800 7.462732 +v -1.199516 -0.658192 7.490733 +v -1.821630 -0.317382 6.583477 +v -1.235572 -0.558445 7.443031 +v -1.732984 -0.240464 6.712657 +v -1.200729 -0.608695 7.490905 +v -1.741750 -0.219528 6.699247 +v -1.259438 -0.618627 7.404935 +v -1.216870 -0.678021 7.471816 +v -1.233893 -0.663031 7.448385 +v -1.729634 -0.251200 6.711731 +v -1.745556 -0.206806 6.691548 +v -1.732577 -0.258118 6.707628 +v -1.801535 -0.187873 6.617282 +v -1.252982 -0.654013 7.419032 +v -1.744278 -0.203019 6.687507 +v -1.767090 -0.196578 6.669452 +v -1.249749 -0.566554 7.417625 +v -1.768045 -0.191556 6.662485 +v -1.784053 -0.294686 6.635262 +v -1.774354 -0.189167 6.653328 +v -1.198647 -0.629609 7.499745 +v -1.242833 -0.558115 7.431774 +v -1.801240 -0.304509 6.597768 +v -1.807282 -0.312012 6.593021 +v -1.261858 -0.592399 7.401897 +v -1.202715 -0.625612 7.491644 +v -1.200892 -0.616411 7.491583 +v -1.738214 -0.214421 6.698795 +v -1.218097 -0.569313 7.468285 +v -1.213947 -0.682548 7.468387 +v -1.260109 -0.642149 7.403268 +v -1.737993 -0.267750 6.699841 +v -1.262268 -0.610264 7.405745 +v -1.216659 -0.587351 7.476432 +v -1.790506 -0.185973 6.625373 +v -1.225515 -0.577164 7.462224 +v -1.840051 -0.309412 6.555475 +v -1.841271 -0.300599 6.549172 +v -1.825948 -0.201452 6.570842 +v -1.845456 -0.298691 6.543778 +v -1.850201 -0.298260 6.541998 +v -1.736946 -0.246712 6.707443 +v -1.829487 -0.314291 6.574922 +v -1.852459 -0.261768 6.536852 +v -1.853103 -0.263814 6.531774 +v -1.773660 -0.286464 6.650332 +v -1.788079 -0.288001 6.641825 +v -1.805522 -0.189750 6.600761 +v -1.263129 -0.602968 7.407990 +v -1.259215 -0.645785 7.409465 +v -1.257046 -0.581024 7.412660 +v -1.261068 -0.628341 7.409216 +v -1.258894 -0.590472 7.412148 +v -1.234214 -0.575049 7.452296 +v -1.206079 -0.614208 7.496562 +v -1.821734 -0.196265 6.584102 +v -1.781221 -0.186751 6.642209 +v -1.233355 -0.566052 7.449661 +v -1.204771 -0.606892 7.490851 +v -1.221122 -0.675811 7.467347 +v -1.205356 -0.617902 7.489654 +v -1.210841 -0.593072 7.482933 +v -1.248762 -0.650390 7.427650 +v -1.817444 -0.319091 6.589839 +v -1.740057 -0.266548 6.695688 +v -1.746235 -0.264080 6.695606 +v -1.203119 -0.642565 7.496000 +v -1.204113 -0.644647 7.491108 +v -1.222188 -0.568560 7.463904 +v -1.197734 -0.632394 7.501407 +v -1.737963 -0.227082 6.707275 +v -1.261553 -0.595451 7.408249 +v -1.249980 -0.662178 7.423802 +v -1.207100 -0.674034 7.485342 +v -1.227177 -0.667406 7.457669 +v -1.850779 -0.254231 6.538084 +v -1.206531 -0.666241 7.489145 +v -1.228035 -0.662992 7.451416 +v -1.247600 -0.661560 7.433177 +v -1.851371 -0.246521 6.537274 +v -1.837443 -0.219067 6.558582 +v -1.844354 -0.225230 6.551671 +v -1.853499 -0.242654 6.537712 +v -1.848219 -0.231804 6.544098 +v -1.850275 -0.255865 6.534548 +v -1.830404 -0.221153 6.564983 +v -1.753544 -0.267521 6.682324 +v -1.207949 -0.659452 7.490459 +v -1.815192 -0.192477 6.597328 +v -1.754344 -0.199575 6.676405 +v -1.212676 -0.612402 7.486234 +v -1.780732 -0.185514 6.635469 +v -1.247483 -0.572903 7.431765 +v -1.738154 -0.240220 6.709532 +v -1.251500 -0.579781 7.425431 +v -1.818012 -0.195827 6.582364 +v -1.242207 -0.565639 7.436646 +v -1.205440 -0.636921 7.495533 +v -1.735011 -0.229566 6.710915 +v -1.744561 -0.243169 6.701624 +v -1.740840 -0.243532 6.703424 +v -1.794566 -0.306113 6.618545 +v -1.760293 -0.270692 6.672491 +v -1.207497 -0.610487 7.491191 +v -1.798456 -0.185446 6.610127 +v -1.862379 -0.270963 6.534272 +v -1.814020 -0.311121 6.595692 +v -1.848899 -0.283439 6.538217 +v -1.208246 -0.614080 7.495150 +v -1.769660 -0.273408 6.661655 +v -1.772815 -0.275101 6.658420 +v -1.772272 -0.280952 6.657385 +v -1.207999 -0.644188 7.489037 +v -1.256346 -0.645398 7.420712 +v -1.204677 -0.653879 7.489079 +v -1.203624 -0.631684 7.495265 +v -1.738034 -0.253670 6.706170 +v -1.220504 -0.582721 7.470444 +v -1.217676 -0.579250 7.473945 +v -1.199711 -0.637738 7.498244 +v -1.263038 -0.613836 7.415779 +v -1.805711 -0.306076 6.617259 +v -1.222796 -0.594866 7.475826 +v -1.220649 -0.593604 7.478169 +v -1.223529 -0.592162 7.470271 +v -1.209159 -0.632654 7.489421 +v -1.224721 -0.603460 7.473524 +v -1.238424 -0.578534 7.448290 +v -1.240488 -0.571517 7.448201 +v -1.744925 -0.259765 6.705131 +v -1.209818 -0.622427 7.486340 +v -1.229756 -0.601255 7.467238 +v -1.243618 -0.577297 7.443043 +v -1.759642 -0.265460 6.685632 +v -1.206322 -0.610766 7.496070 +v -1.742953 -0.263835 6.702826 +v -1.241863 -0.569562 7.445077 +v -1.766284 -0.271874 6.668300 +v -1.794422 -0.187012 6.629706 +v -1.739430 -0.233411 6.708883 +v -1.743382 -0.233878 6.705136 +v -1.215001 -0.651356 7.484677 +v -1.260854 -0.636456 7.411395 +v -1.744613 -0.229553 6.701081 +v -1.264277 -0.625996 7.418086 +v -1.808221 -0.189336 6.613295 +v -1.793658 -0.301963 6.629982 +v -1.256137 -0.584369 7.420236 +v -1.834549 -0.204079 6.571577 +v -1.755722 -0.205547 6.682803 +v -1.250145 -0.646275 7.429299 +v -1.838021 -0.212271 6.562549 +v -1.748635 -0.266211 6.688300 +v -1.829162 -0.200170 6.578260 +v -1.854248 -0.256039 6.538754 +v -1.226836 -0.587046 7.464439 +v -1.210255 -0.659236 7.489193 +v -1.212242 -0.640173 7.485951 +v -1.249589 -0.657141 7.432221 +v -1.219347 -0.666069 7.477436 +v -1.858063 -0.245609 6.538054 +v -1.233762 -0.667844 7.456197 +v -1.236370 -0.666479 7.452313 +v -1.211955 -0.671618 7.482471 +v -1.223903 -0.670090 7.464627 +v -1.220541 -0.632534 7.482080 +v -1.836242 -0.314987 6.569366 +v -1.760321 -0.210973 6.684051 +v -1.776022 -0.271579 6.657679 +v -1.855904 -0.291653 6.543262 +v -1.258470 -0.594979 7.421807 +v -1.762138 -0.269460 6.677013 +v -1.844582 -0.214770 6.561085 +v -1.218711 -0.613545 7.482751 +v -1.853909 -0.286259 6.540289 +v -1.800318 -0.307759 6.621737 +v -1.262237 -0.607037 7.419521 +v -1.215989 -0.604071 7.483137 +v -1.250231 -0.648570 7.435204 +v -1.224133 -0.660388 7.472186 +v -1.790865 -0.294778 6.635424 +v -1.215840 -0.634855 7.485148 +v -1.224186 -0.640194 7.477695 +v -1.219799 -0.642653 7.478783 +v -1.818659 -0.316788 6.595384 +v -1.853795 -0.261155 6.542011 +v -1.842034 -0.314925 6.563499 +v -1.753348 -0.264069 6.695161 +v -1.856247 -0.266688 6.535687 +v -1.852910 -0.304720 6.545986 +v -1.778527 -0.273481 6.654960 +v -1.780010 -0.280789 6.653464 +v -1.249963 -0.582542 7.432716 +v -1.748379 -0.226315 6.697028 +v -1.217499 -0.659908 7.482007 +v -1.231657 -0.591228 7.461315 +v -1.752678 -0.213227 6.692248 +v -1.751220 -0.258980 6.702155 +v -1.831635 -0.314139 6.571292 +v -1.748876 -0.256771 6.703760 +v -1.749676 -0.246892 6.702764 +v -1.250582 -0.588913 7.437137 +v -1.256750 -0.588817 7.428699 +v -1.259025 -0.607426 7.427093 +v -1.809913 -0.302728 6.612927 +v -1.754572 -0.243495 6.700862 +v -1.231048 -0.646658 7.473150 +v -1.766477 -0.204236 6.676264 +v -1.749549 -0.237074 6.698378 +v -1.818659 -0.307967 6.606995 +v -1.226544 -0.664004 7.467288 +v -1.819705 -0.311894 6.602027 +v -1.782067 -0.283283 6.650297 +v -1.860190 -0.279086 6.537845 +v -1.827195 -0.318370 6.585025 +v -1.260263 -0.637931 7.424196 +v -1.752896 -0.219435 6.694310 +v -1.829689 -0.317788 6.581752 +v -1.798306 -0.305282 6.627546 +v -1.815520 -0.305893 6.601135 +v -1.834375 -0.199831 6.581342 +v -1.238937 -0.586210 7.451391 +v -1.219151 -0.623035 7.483221 +v -1.221770 -0.652512 7.477863 +v -1.236269 -0.596868 7.458546 +v -1.247425 -0.592829 7.441545 +v -1.248201 -0.583699 7.440855 +v -1.852424 -0.222997 6.551101 +v -1.859799 -0.227242 6.542026 +v -1.239909 -0.662049 7.448591 +v -1.854555 -0.225283 6.545571 +v -1.256606 -0.593695 7.433954 +v -1.799246 -0.297564 6.633538 +v -1.865812 -0.255699 6.537332 +v -1.257857 -0.615562 7.430845 +v -1.864142 -0.276051 6.534382 +v -1.834188 -0.314466 6.577409 +v -1.263556 -0.615367 7.421870 +v -1.779570 -0.197605 6.663043 +v -1.816549 -0.192722 6.604397 +v -1.236364 -0.659953 7.463372 +v -1.772590 -0.268840 6.678436 +v -1.237963 -0.607113 7.461152 +v -1.258097 -0.594315 7.430460 +v -1.250672 -0.610496 7.442350 +v -1.810037 -0.304653 6.619038 +v -1.867345 -0.248303 6.534767 +v -1.252150 -0.604897 7.438191 +v -1.863215 -0.305181 6.536903 +v -1.810780 -0.304210 6.606938 +v -1.241702 -0.661407 7.451662 +v -1.247279 -0.660532 7.445001 +v -1.228964 -0.640012 7.475147 +v -1.799304 -0.190360 6.632379 +v -1.252256 -0.598274 7.438864 +v -1.802291 -0.187213 6.622904 +v -1.783987 -0.273644 6.654718 +v -1.254460 -0.639799 7.434334 +v -1.243194 -0.602108 7.454062 +v -1.847980 -0.309447 6.553875 +v -1.244162 -0.594792 7.449502 +v -1.222322 -0.615791 7.478811 +v -1.257230 -0.634986 7.431073 +v -1.860428 -0.306228 6.539742 +v -1.237892 -0.665536 7.456752 +v -1.856966 -0.299513 6.542550 +v -1.263491 -0.628159 7.421920 +v -1.257123 -0.625586 7.429829 +v -1.253331 -0.652049 7.443367 +v -1.234688 -0.655690 7.467131 +v -1.772929 -0.196621 6.665430 +v -1.252033 -0.656469 7.440815 +v -1.824736 -0.316733 6.593962 +v -1.856665 -0.262433 6.543325 +v -1.862370 -0.294643 6.541626 +v -1.802312 -0.302676 6.630685 +v -1.833496 -0.315845 6.582338 +v -1.781321 -0.270888 6.660017 +v -1.806738 -0.304431 6.626599 +v -1.794412 -0.190662 6.644181 +v -1.233661 -0.647740 7.470723 +v -1.784957 -0.191657 6.651221 +v -1.863174 -0.286662 6.538885 +v -1.865431 -0.252868 6.535327 +v -1.777529 -0.268701 6.673034 +v -1.230692 -0.634942 7.472816 +v -1.864718 -0.283237 6.537679 +v -1.845957 -0.207086 6.565930 +v -1.854911 -0.235071 6.541409 +v -1.232604 -0.615764 7.471510 +v -1.254347 -0.634592 7.438629 +v -1.252038 -0.622606 7.442166 +v -1.758759 -0.224466 6.692207 +v -1.245986 -0.605484 7.449597 +v -1.255050 -0.620432 7.437591 +v -1.257652 -0.603683 7.432577 +v -1.850186 -0.220579 6.557253 +v -1.860225 -0.223607 6.545188 +v -1.240944 -0.645180 7.463428 +v -1.865788 -0.274504 6.534359 +v -1.822698 -0.193286 6.600724 +v -1.829813 -0.198963 6.590868 +v -1.854622 -0.310868 6.550593 +v -1.761049 -0.259338 6.700869 +v -1.856703 -0.315172 6.556243 +v -1.804770 -0.190056 6.632398 +v -1.858775 -0.308405 6.545105 +v -1.764997 -0.266551 6.682415 +v -1.864430 -0.260846 6.542212 +v -1.768129 -0.220448 6.685385 +v -1.762304 -0.264251 6.689825 +v -1.237889 -0.636334 7.466277 +v -1.236479 -0.629750 7.469619 +v -1.777467 -0.272532 6.665580 +v -1.790236 -0.273825 6.652844 +v -1.247979 -0.642254 7.452781 +v -1.865391 -0.311345 6.539498 +v -1.784566 -0.270768 6.658578 +v -1.251588 -0.627873 7.444386 +v -1.243827 -0.655061 7.459853 +v -1.865472 -0.235251 6.540642 +v -1.247478 -0.655305 7.452114 +v -1.870022 -0.301384 6.534426 +v -1.252017 -0.655633 7.447124 +v -1.862113 -0.267896 6.540139 +v -1.237116 -0.622056 7.468082 +v -1.245025 -0.637375 7.454987 +v -1.237898 -0.613178 7.464985 +v -1.241053 -0.621022 7.463967 +v -1.244376 -0.629692 7.456932 +v -1.248551 -0.631278 7.450936 +v -1.251972 -0.646503 7.443708 +v -1.759679 -0.233649 6.695503 +v -1.248262 -0.617845 7.448500 +v -1.759050 -0.253155 6.702069 +v -1.800266 -0.291311 6.641211 +v -1.852697 -0.316076 6.560955 +v -1.840990 -0.201967 6.579766 +v -1.760357 -0.248233 6.700443 +v -1.844814 -0.203431 6.572131 +v -1.815638 -0.303914 6.614446 +v -1.837172 -0.315383 6.586825 +v -1.838493 -0.317854 6.580544 +v -1.870685 -0.305467 6.533039 +v -1.794533 -0.277491 6.651087 +v -1.788346 -0.201930 6.664213 +v -1.811358 -0.301746 6.625759 +v -1.794902 -0.195602 6.650512 +v -1.868651 -0.290103 6.542358 +v -1.832986 -0.315078 6.593984 +v -1.872281 -0.287131 6.539552 +v -1.779571 -0.218837 6.681027 +v -1.867294 -0.224590 6.541030 +v -1.780347 -0.206215 6.670315 +v -1.857880 -0.207889 6.560584 +v -1.767207 -0.234296 6.689710 +v -1.252204 -0.638308 7.447216 +v -1.869078 -0.294320 6.540496 +v -1.766061 -0.227665 6.688397 +v -1.244452 -0.620073 7.459074 +v -1.247827 -0.649885 7.453173 +v -1.245319 -0.645843 7.458941 +v -1.252084 -0.653190 7.448006 +v -1.849624 -0.320974 6.572026 +v -1.801473 -0.295061 6.637879 +v -1.867742 -0.315387 6.546779 +v -1.850180 -0.319895 6.566968 +v -1.870711 -0.238853 6.538527 +v -1.767900 -0.267409 6.691852 +v -1.869953 -0.223509 6.544651 +v -1.871403 -0.314117 6.537342 +v -1.844078 -0.322345 6.577839 +v -1.808768 -0.190590 6.627085 +v -1.877962 -0.310670 6.527690 +v -1.870785 -0.221518 6.539710 +v -1.817632 -0.192043 6.616533 +v -1.868968 -0.271383 6.539003 +v -1.800844 -0.286869 6.642592 +v -1.877136 -0.307964 6.526971 +v -1.875538 -0.293686 6.532135 +v -1.787660 -0.267748 6.668468 +v -1.829880 -0.315678 6.600066 +v -1.874047 -0.250354 6.535021 +v -1.810020 -0.293979 6.634923 +v -1.808795 -0.296586 6.630847 +v -1.852843 -0.204976 6.572680 +v -1.796112 -0.199514 6.656168 +v -1.781701 -0.213644 6.675654 +v -1.808766 -0.285128 6.644147 +v -1.873942 -0.315431 6.541364 +v -1.859946 -0.205335 6.563041 +v -1.874672 -0.221401 6.539201 +v -1.834050 -0.197764 6.601636 +v -1.871902 -0.267877 6.540458 +v -1.835271 -0.195777 6.607891 +v -1.826776 -0.312646 6.606981 +v -1.833988 -0.200336 6.596359 +v -1.802872 -0.192800 6.639159 +v -1.869216 -0.257613 6.541870 +v -1.882279 -0.307409 6.524960 +v -1.874730 -0.224569 6.535439 +v -1.789806 -0.270688 6.655457 +v -1.882847 -0.301817 6.525455 +v -1.856380 -0.215344 6.558010 +v -1.858664 -0.218568 6.556070 +v -1.826562 -0.194072 6.608369 +v -1.879507 -0.298021 6.527126 +v -1.669809 -0.335921 6.839585 +v -1.671873 -0.335556 6.836719 +v -1.670444 -0.332105 6.838948 +v -1.672597 -0.331629 6.835195 +v -1.878645 -0.288103 6.536180 +v -1.770482 -0.248651 6.697330 +v -1.861412 -0.320197 6.558771 +v -1.875712 -0.282110 6.535844 +v -1.796402 -0.282040 6.646995 +v -1.805266 -0.196600 6.644384 +v -1.771174 -0.230932 6.687502 +v -1.790415 -0.197549 6.657932 +v -1.770670 -0.268523 6.688524 +v -1.863060 -0.220690 6.554810 +v -1.869865 -0.222960 6.551657 +v -1.817519 -0.195360 6.631322 +v -1.877049 -0.228648 6.538744 +v -1.876462 -0.222095 6.536128 +v -1.877976 -0.254932 6.538268 +v -1.880394 -0.290840 6.529718 +v -1.884312 -0.294446 6.526244 +v -1.843292 -0.203154 6.592712 +v -1.817000 -0.193232 6.625607 +v -1.874939 -0.242824 6.538689 +v -1.840872 -0.316758 6.591354 +v -1.843505 -0.318114 6.586136 +v -1.834388 -0.313440 6.602137 +v -1.847137 -0.203235 6.584598 +v -1.874576 -0.289351 6.537519 +v -1.875919 -0.260348 6.540636 +v -1.811862 -0.192465 6.637370 +v -1.880712 -0.284352 6.537881 +v -1.809427 -0.289545 6.637843 +v -1.878359 -0.244564 6.538231 +v -1.808517 -0.278325 6.646810 +v -1.853283 -0.318775 6.577257 +v -1.877001 -0.274670 6.536314 +v -1.879066 -0.312282 6.530443 +v -1.770653 -0.241070 6.693496 +v -1.874459 -0.233113 6.539003 +v -1.876290 -0.225950 6.540952 +v -1.831897 -0.194751 6.610790 +v -1.857364 -0.321011 6.566965 +v -1.767227 -0.263034 6.697652 +v -1.815829 -0.296660 6.629587 +v -1.820346 -0.302601 6.622041 +v -1.777097 -0.271084 6.692998 +v -1.794611 -0.268811 6.663352 +v -1.815654 -0.287164 6.638182 +v -1.673926 -0.333251 6.837902 +v -1.798657 -0.207809 6.662926 +v -1.800719 -0.271801 6.659259 +v -1.776041 -0.235109 6.689004 +v -1.797036 -0.271891 6.654394 +v -1.843781 -0.314881 6.598313 +v -1.779427 -0.227042 6.684556 +v -1.884680 -0.314733 6.537515 +v -1.890946 -0.245901 6.533251 +v -1.890361 -0.296881 6.527154 +v -1.880849 -0.270926 6.539924 +v -1.884716 -0.290595 6.531322 +v -1.778085 -0.252565 6.698223 +v -1.825020 -0.299609 6.625954 +v -1.830993 -0.311079 6.608082 +v -1.780723 -0.268648 6.684478 +v -1.784455 -0.266204 6.677386 +v -1.827493 -0.196116 6.617699 +v -1.889290 -0.306180 6.526400 +v -1.887612 -0.311671 6.531065 +v -1.882473 -0.260292 6.539662 +v -1.871355 -0.323468 6.558578 +v -1.808648 -0.274003 6.651553 +v -1.804412 -0.204527 6.654163 +v -1.831671 -0.298248 6.622447 +v -1.877896 -0.226664 6.546189 +v -1.821977 -0.292617 6.631028 +v -1.882437 -0.250656 6.536948 +v -1.888214 -0.240235 6.535517 +v -1.849689 -0.319896 6.580979 +v -1.874163 -0.218781 6.557766 +v -1.879945 -0.230363 6.540423 +v -1.783344 -0.271796 6.688555 +v -1.865521 -0.206993 6.562564 +v -1.788113 -0.266822 6.679533 +v -1.858525 -0.320111 6.573138 +v -1.799789 -0.267238 6.671367 +v -1.787941 -0.237335 6.690706 +v -1.778275 -0.270722 6.694499 +v -1.773350 -0.261613 6.699453 +v -1.832955 -0.201265 6.628252 +v -1.792660 -0.210607 6.669921 +v -1.851526 -0.318855 6.586720 +v -1.870392 -0.320764 6.553200 +v -1.773917 -0.256994 6.700195 +v -1.856593 -0.318480 6.585351 +v -1.823558 -0.303977 6.616068 +v -1.852025 -0.201356 6.590506 +v -1.876436 -0.319751 6.547712 +v -1.786519 -0.227028 6.683679 +v -1.870837 -0.209346 6.572576 +v -1.840200 -0.308104 6.608597 +v -1.861739 -0.205896 6.571671 +v -1.882822 -0.279073 6.538050 +v -1.865362 -0.321748 6.562166 +v -1.801117 -0.214718 6.668912 +v -1.842465 -0.312706 6.601203 +v -1.870387 -0.212616 6.560778 +v -1.892571 -0.296006 6.532192 +v -1.810637 -0.206689 6.651111 +v -1.777064 -0.268012 6.696788 +v -1.814566 -0.284540 6.643253 +v -1.806908 -0.271034 6.659307 +v -1.816850 -0.205848 6.646267 +v -1.780679 -0.241347 6.694538 +v -1.838529 -0.300755 6.617615 +v -1.886178 -0.234820 6.538422 +v -1.854665 -0.204253 6.580827 +v -1.843854 -0.199383 6.601444 +v -1.815812 -0.197710 6.642729 +v -1.888652 -0.274861 6.536389 +v -1.860649 -0.207329 6.576714 +v -1.884355 -0.270559 6.539098 +v -1.788625 -0.269297 6.682754 +v -1.888340 -0.289025 6.535273 +v -1.895618 -0.243822 6.532385 +v -1.814956 -0.277885 6.644091 +v -1.822370 -0.278910 6.640553 +v -1.877445 -0.215127 6.561306 +v -1.785936 -0.271662 6.691650 +v -1.891201 -0.240936 6.538332 +v -1.871673 -0.210805 6.563987 +v -1.846792 -0.200642 6.606844 +v -1.878609 -0.223389 6.555020 +v -1.862378 -0.321928 6.578393 +v -1.898491 -0.303289 6.525397 +v -1.896654 -0.300851 6.525756 +v -1.848088 -0.309334 6.599222 +v -1.841223 -0.305328 6.612896 +v -1.891575 -0.255349 6.536210 +v -1.882447 -0.322609 6.548524 +v -1.878976 -0.322328 6.555269 +v -1.850565 -0.202299 6.597625 +v -1.821082 -0.276414 6.643220 +v -1.784356 -0.245503 6.696845 +v -1.791304 -0.233652 6.685389 +v -1.791671 -0.218907 6.678210 +v -1.790477 -0.275471 6.688643 +v -1.885618 -0.227669 6.547986 +v -1.896020 -0.313934 6.531698 +v -1.825153 -0.288991 6.635068 +v -1.894169 -0.294371 6.534043 +v -1.819473 -0.196503 6.637432 +v -1.873936 -0.212692 6.568171 +v -1.853348 -0.315854 6.592072 +v -1.794310 -0.268315 6.678942 +v -1.802375 -0.266728 6.675104 +v -1.794212 -0.275968 6.684187 +v -1.894204 -0.286136 6.534451 +v -1.898062 -0.253931 6.535308 +v -1.814601 -0.270548 6.662817 +v -1.892370 -0.264269 6.537090 +v -1.897451 -0.315310 6.534167 +v -1.797601 -0.272237 6.681086 +v -1.893436 -0.276843 6.536494 +v -1.892460 -0.318420 6.537963 +v -1.857933 -0.201433 6.591780 +v -1.786701 -0.252650 6.697279 +v -1.903432 -0.303530 6.527387 +v -1.861913 -0.202478 6.585859 +v -1.825469 -0.201504 6.635998 +v -1.897189 -0.243353 6.533749 +v -1.874169 -0.321588 6.573034 +v -1.833359 -0.292605 6.626733 +v -1.898064 -0.247922 6.533120 +v -1.862250 -0.320950 6.583510 +v -1.871575 -0.322263 6.566793 +v -1.832951 -0.288475 6.632042 +v -1.851230 -0.308377 6.600066 +v -1.800803 -0.227743 6.678901 +v -1.886819 -0.223521 6.553984 +v -1.803288 -0.221577 6.676001 +v -1.786897 -0.267864 6.694698 +v -1.849035 -0.305458 6.610198 +v -1.897673 -0.250326 6.538242 +v -1.807946 -0.220224 6.670763 +v -1.846157 -0.300360 6.615724 +v -1.904240 -0.301265 6.529369 +v -1.796290 -0.273208 6.688359 +v -1.849664 -0.306811 6.603967 +v -1.789708 -0.245891 6.695121 +v -1.861004 -0.204372 6.601472 +v -1.793324 -0.239809 6.690212 +v -1.812682 -0.215199 6.663322 +v -1.888346 -0.233867 6.544481 +v -1.883993 -0.326557 6.559585 +v -1.880654 -0.325735 6.562572 +v -1.895537 -0.249077 6.542994 +v -1.899007 -0.261606 6.536734 +v -1.800205 -0.279876 6.682748 +v -1.795673 -0.277116 6.686069 +v -1.899007 -0.290167 6.537701 +v -1.897433 -0.283302 6.536922 +v -1.828683 -0.277550 6.642176 +v -1.906030 -0.303575 6.530511 +v -1.822269 -0.214068 6.651141 +v -1.792523 -0.262477 6.691262 +v -1.853998 -0.203098 6.603326 +v -1.868803 -0.208413 6.579673 +v -1.886225 -0.323562 6.553323 +v -1.895573 -0.320010 6.541326 +v -1.901217 -0.311016 6.536706 +v -1.813971 -0.220860 6.667743 +v -1.841509 -0.298803 6.622471 +v -1.893348 -0.321374 6.543262 +v -1.839390 -0.207284 6.630415 +v -1.799088 -0.236175 6.684487 +v -1.811801 -0.267981 6.671883 +v -1.792960 -0.254784 6.693613 +v -1.800637 -0.251403 6.689573 +v -1.811085 -0.232690 6.673874 +v -1.890957 -0.229984 6.550730 +v -1.895252 -0.238772 6.552099 +v -1.842409 -0.199008 6.616468 +v -1.825479 -0.207049 6.642588 +v -1.803946 -0.279661 6.680089 +v -1.821693 -0.274797 6.649051 +v -1.804716 -0.268307 6.677025 +v -1.836386 -0.209902 6.637589 +v -1.803423 -0.237637 6.681873 +v -1.864771 -0.203907 6.593612 +v -1.800838 -0.262569 6.687752 +v -1.896653 -0.268917 6.541476 +v -1.841166 -0.203617 6.625453 +v -1.900025 -0.264565 6.540861 +v -1.900510 -0.257274 6.537027 +v -1.899287 -0.285437 6.540817 +v -1.901439 -0.297796 6.535092 +v -1.823724 -0.273751 6.662959 +v -1.875066 -0.212404 6.573414 +v -1.818067 -0.217140 6.659766 +v -1.838750 -0.221389 6.642830 +v -1.870189 -0.208393 6.586120 +v -1.861867 -0.317661 6.590233 +v -1.862020 -0.312365 6.595820 +v -1.872779 -0.320765 6.579206 +v -1.812346 -0.240044 6.677324 +v -1.889939 -0.323124 6.555545 +v -1.890825 -0.218652 6.556604 +v -1.835377 -0.276416 6.643238 +v -1.836021 -0.206942 6.635468 +v -1.907367 -0.299993 6.534132 +v -1.897489 -0.275928 6.547099 +v -1.885885 -0.214873 6.564616 +v -1.852743 -0.304359 6.613459 +v -1.805835 -0.277771 6.685488 +v -1.854645 -0.205648 6.612524 +v -1.836199 -0.282758 6.634833 +v -1.825536 -0.221006 6.653152 +v -1.846503 -0.203008 6.622343 +v -1.859499 -0.206864 6.608925 +v -1.900526 -0.254491 6.546551 +v -1.901214 -0.259227 6.544742 +v -1.846605 -0.296222 6.625216 +v -1.833015 -0.278169 6.638581 +v -1.810135 -0.278892 6.680222 +v -1.805459 -0.280141 6.683600 +v -1.877004 -0.214766 6.581184 +v -1.806595 -0.271066 6.686567 +v -1.889279 -0.323981 6.564156 +v -1.884485 -0.216588 6.576062 +v -1.870066 -0.212034 6.590232 +v -1.891817 -0.216426 6.560454 +v -1.878800 -0.313971 6.585896 +v -1.894975 -0.321536 6.550070 +v -1.858940 -0.307924 6.602983 +v -1.899418 -0.268344 6.547407 +v -1.897208 -0.249358 6.548186 +v -1.848618 -0.297779 6.620320 +v -1.828178 -0.273022 6.652702 +v -1.897284 -0.237313 6.553390 +v -1.869995 -0.312835 6.592104 +v -1.852189 -0.298193 6.617714 +v -1.848081 -0.214526 6.627781 +v -1.843401 -0.290900 6.628483 +v -1.867720 -0.206525 6.592118 +v -1.887355 -0.323309 6.567024 +v -1.803540 -0.248097 6.687305 +v -1.882880 -0.319276 6.572286 +v -1.817692 -0.271903 6.667026 +v -1.899247 -0.283636 6.547746 +v -1.901769 -0.287129 6.545509 +v -1.898170 -0.276085 6.542488 +v -1.884658 -0.316392 6.579257 +v -1.835282 -0.223938 6.648368 +v -1.846658 -0.282837 6.631707 +v -1.856791 -0.209001 6.618898 +v -1.807846 -0.253647 6.684704 +v -1.815154 -0.275779 6.675800 +v -1.860571 -0.304323 6.609725 +v -1.812182 -0.275225 6.684215 +v -1.843511 -0.219013 6.636535 +v -1.842695 -0.275156 6.635816 +v -1.828423 -0.227495 6.657235 +v -1.904907 -0.310157 6.546874 +v -1.893456 -0.217475 6.566818 +v -1.908635 -0.296056 6.539357 +v -1.897504 -0.223975 6.552891 +v -1.875675 -0.219092 6.587934 +v -1.895101 -0.221421 6.555832 +v -1.898798 -0.276514 6.549798 +v -1.853910 -0.291784 6.624056 +v -1.900171 -0.242420 6.553324 +v -1.890616 -0.321350 6.566948 +v -1.895460 -0.228759 6.551788 +v -1.864440 -0.304333 6.604955 +v -1.814088 -0.268204 6.682069 +v -1.867890 -0.304427 6.600242 +v -1.814687 -0.248460 6.678936 +v -1.908186 -0.305856 6.538776 +v -1.880262 -0.218202 6.582880 +v -1.909122 -0.303403 6.539044 +v -1.813788 -0.260054 6.681380 +v -1.869205 -0.308136 6.596767 +v -1.860256 -0.210505 6.612325 +v -1.820632 -0.228137 6.666024 +v -1.893582 -0.320203 6.560576 +v -1.896566 -0.315236 6.562306 +v -1.897864 -0.312452 6.556796 +v -1.904363 -0.259477 6.549001 +v -1.904161 -0.291902 6.540609 +v -1.821954 -0.278254 6.669292 +v -1.821055 -0.233828 6.669105 +v -1.889638 -0.315129 6.571683 +v -1.851679 -0.274600 6.631916 +v -1.866257 -0.206949 6.605876 +v -1.837126 -0.271459 6.650083 +v -1.909781 -0.289983 6.542394 +v -1.905933 -0.225266 6.552091 +v -1.900355 -0.314274 6.551703 +v -1.902486 -0.250507 6.549935 +v -1.859884 -0.299944 6.615633 +v -1.819567 -0.277167 6.674980 +v -1.825828 -0.279368 6.668358 +v -1.904886 -0.222466 6.553115 +v -1.839094 -0.229998 6.653220 +v -1.853155 -0.277265 6.628591 +v -1.868822 -0.209522 6.600569 +v -1.876448 -0.220611 6.591668 +v -1.866892 -0.304299 6.610097 +v -1.906305 -0.272439 6.553517 +v -1.815202 -0.275737 6.680091 +v -1.834108 -0.270993 6.657045 +v -1.857775 -0.211328 6.621552 +v -1.907716 -0.302760 6.548003 +v -1.888544 -0.218763 6.572692 +v -1.895218 -0.310995 6.569584 +v -1.842705 -0.274214 6.640667 +v -1.902989 -0.309286 6.555295 +v -1.912362 -0.295866 6.546999 +v -1.825088 -0.241863 6.670794 +v -1.821011 -0.258249 6.680244 +v -1.910982 -0.291931 6.542477 +v -1.870181 -0.209745 6.605809 +v -1.844261 -0.231273 6.649072 +v -1.875803 -0.219615 6.601964 +v -1.855073 -0.284937 6.627744 +v -1.907570 -0.248250 6.550902 +v -1.884178 -0.310017 6.582968 +v -1.905004 -0.237620 6.553174 +v -1.903473 -0.284287 6.552229 +v -1.850968 -0.225438 6.637123 +v -1.907348 -0.224631 6.553460 +v -1.832296 -0.272810 6.661957 +v -1.856444 -0.220008 6.628843 +v -1.888293 -0.307209 6.583530 +v -1.893053 -0.304382 6.581964 +v -1.831483 -0.276982 6.664354 +v -1.841431 -0.271598 6.650711 +v -1.831988 -0.236515 6.664089 +v -1.846215 -0.271458 6.645539 +v -1.905049 -0.303817 6.553199 +v -1.870498 -0.213351 6.610673 +v -1.830199 -0.277817 6.667725 +v -1.819673 -0.271936 6.677944 +v -1.824619 -0.269861 6.675033 +v -1.882959 -0.222550 6.589453 +v -1.879950 -0.303745 6.594701 +v -1.856918 -0.292523 6.620515 +v -1.867032 -0.295320 6.616316 +v -1.907649 -0.278896 6.555863 +v -1.866366 -0.300287 6.614589 +v -1.909760 -0.286087 6.546429 +v -1.822807 -0.248155 6.675422 +v -1.856891 -0.276863 6.628790 +v -1.902285 -0.223135 6.559995 +v -1.882624 -0.308298 6.588903 +v -1.838111 -0.273051 6.658554 +v -1.853040 -0.224360 6.633341 +v -1.889388 -0.219414 6.581871 +v -1.910233 -0.252592 6.549992 +v -1.875175 -0.300461 6.608838 +v -1.900917 -0.309816 6.563284 +v -1.906132 -0.299623 6.564880 +v -1.848850 -0.232871 6.648552 +v -1.906786 -0.226602 6.557921 +v -1.838946 -0.235634 6.659104 +v -1.835937 -0.244634 6.664425 +v -1.832964 -0.251411 6.666924 +v -1.837380 -0.276590 6.661652 +v -1.824251 -0.259174 6.678531 +v -1.908957 -0.285200 6.551876 +v -1.910126 -0.240450 6.552439 +v -1.897789 -0.305563 6.575656 +v -1.851174 -0.230393 6.641642 +v -1.831783 -0.266153 6.670347 +v -1.846898 -0.271083 6.649775 +v -1.830703 -0.258962 6.670677 +v -1.874083 -0.302318 6.604592 +v -1.915930 -0.287538 6.552140 +v -1.889134 -0.226995 6.593823 +v -1.869013 -0.288444 6.625336 +v -1.909851 -0.232539 6.554927 +v -1.915678 -0.247435 6.550399 +v -1.914757 -0.254573 6.552121 +v -1.875223 -0.215998 6.607594 +v -1.860384 -0.282585 6.628647 +v -1.858794 -0.276981 6.632429 +v -1.834569 -0.276269 6.665018 +v -1.845980 -0.275509 6.654737 +v -1.855686 -0.275221 6.637102 +v -1.864610 -0.213563 6.614933 +v -1.840650 -0.247745 6.659496 +v -1.829887 -0.270949 6.671761 +v -1.841666 -0.254380 6.661495 +v -1.879716 -0.303138 6.604278 +v -1.871166 -0.292516 6.618073 +v -1.861918 -0.282525 6.630734 +v -1.899971 -0.300940 6.578473 +v -1.914499 -0.277397 6.556640 +v -1.901118 -0.302867 6.568830 +v -1.905444 -0.227033 6.568563 +v -1.899708 -0.221230 6.574860 +v -1.875853 -0.295107 6.610799 +v -1.912546 -0.233764 6.559696 +v -1.851843 -0.273260 6.644822 +v -1.887365 -0.227179 6.596205 +v -1.840428 -0.275002 6.662804 +v -1.880761 -0.302287 6.598082 +v -1.914445 -0.285833 6.550259 +v -1.845862 -0.281430 6.654413 +v -1.848490 -0.283323 6.650987 +v -1.908675 -0.281613 6.555626 +v -1.911072 -0.298004 6.551454 +v -1.914580 -0.241027 6.553099 +v -1.848149 -0.251416 6.658616 +v -1.856413 -0.233344 6.641889 +v -1.856259 -0.275577 6.642643 +v -1.846447 -0.272855 6.658827 +v -1.888773 -0.301001 6.594314 +v -1.845849 -0.238894 6.654328 +v -1.894505 -0.219698 6.586975 +v -1.857923 -0.233981 6.646495 +v -1.916627 -0.286776 6.557675 +v -1.839346 -0.258957 6.666135 +v -1.918252 -0.270449 6.558274 +v -1.862073 -0.233274 6.636313 +v -1.846715 -0.281717 6.656414 +v -1.911084 -0.292291 6.558581 +v -1.891584 -0.303129 6.588691 +v -1.847937 -0.285248 6.654724 +v -1.881084 -0.221958 6.603664 +v -1.908331 -0.228658 6.574030 +v -1.904783 -0.295632 6.575369 +v -1.844505 -0.259546 6.666256 +v -1.912367 -0.285860 6.561855 +v -1.850152 -0.243651 6.656288 +v -1.850368 -0.275125 6.655645 +v -1.874209 -0.220419 6.616795 +v -1.854187 -0.288461 6.649705 +v -1.863847 -0.222879 6.628093 +v -1.880455 -0.218139 6.612325 +v -1.896449 -0.219106 6.583405 +v -1.905802 -0.284410 6.571000 +v -1.873894 -0.222459 6.622274 +v -1.907522 -0.280615 6.568630 +v -1.917277 -0.278398 6.558220 +v -1.915344 -0.263052 6.553837 +v -1.883372 -0.300658 6.605431 +v -1.914913 -0.242155 6.558955 +v -1.918360 -0.246194 6.555157 +v -1.910989 -0.279661 6.563612 +v -1.853420 -0.275905 6.646477 +v -1.906020 -0.295286 6.569913 +v -1.865617 -0.286131 6.631370 +v -1.857476 -0.285167 6.643134 +v -1.849839 -0.284177 6.656344 +v -1.887094 -0.297978 6.601583 +v -1.844924 -0.266580 6.665944 +v -1.863222 -0.236653 6.643160 +v -1.864785 -0.232093 6.634180 +v -1.850839 -0.257596 6.658281 +v -1.916460 -0.279955 6.561159 +v -1.852250 -0.235776 6.652524 +v -1.874213 -0.224415 6.625377 +v -1.922620 -0.260074 6.559559 +v -1.847296 -0.265562 6.663502 +v -1.857140 -0.289189 6.651334 +v -1.893477 -0.296100 6.591448 +v -1.900231 -0.292785 6.582811 +v -1.911690 -0.232254 6.570321 +v -1.874705 -0.288586 6.625433 +v -1.854196 -0.248277 6.655470 +v -1.887480 -0.226632 6.606588 +v -1.899622 -0.289989 6.586190 +v -1.895722 -0.288881 6.593817 +v -1.906201 -0.286863 6.579443 +v -1.915147 -0.278326 6.565607 +v -1.886362 -0.294305 6.606790 +v -1.919354 -0.275541 6.560424 +v -1.906399 -0.228072 6.581844 +v -1.853876 -0.277158 6.654217 +v -1.919625 -0.245195 6.561261 +v -1.883062 -0.220875 6.613841 +v -1.902021 -0.221904 6.583477 +v -1.850809 -0.268549 6.658134 +v -1.884262 -0.220830 6.610074 +v -1.891419 -0.291402 6.599835 +v -1.866111 -0.289864 6.638024 +v -1.917756 -0.283312 6.557950 +v -1.856482 -0.238198 6.651799 +v -1.894556 -0.290348 6.592674 +v -1.454433 -0.593504 7.244915 +v -1.456106 -0.597226 7.243188 +v -1.457481 -0.594039 7.241014 +v -1.858582 -0.290283 6.646911 +v -1.909898 -0.281643 6.573342 +v -1.857081 -0.255169 6.655146 +v -1.859317 -0.284480 6.654525 +v -1.872864 -0.232157 6.634691 +v -1.859128 -0.275557 6.653991 +v -1.872770 -0.227286 6.630067 +v -1.865259 -0.238523 6.643526 +v -1.892419 -0.228210 6.600526 +v -1.895879 -0.225048 6.596859 +v -1.858739 -0.245943 6.651741 +v -1.864130 -0.265707 6.646276 +v -1.910355 -0.232627 6.583727 +v -1.893523 -0.230669 6.605103 +v -1.922034 -0.249129 6.558364 +v -1.896392 -0.290586 6.601665 +v -1.911418 -0.231018 6.578074 +v -1.905550 -0.227386 6.589966 +v -1.880916 -0.226443 6.619880 +v -1.866710 -0.279257 6.647305 +v -1.885521 -0.229357 6.617606 +v -1.884698 -0.292868 6.615757 +v -1.923249 -0.251572 6.567792 +v -1.873468 -0.281147 6.642948 +v -1.864929 -0.251329 6.650994 +v -1.894251 -0.293388 6.611004 +v -1.900065 -0.288295 6.590014 +v -1.861842 -0.287358 6.651895 +v -1.865595 -0.290675 6.645051 +v -1.909312 -0.283637 6.581826 +v -1.869464 -0.291182 6.640162 +v -1.855957 -0.270230 6.657495 +v -1.862583 -0.272884 6.647132 +v -1.887760 -0.229735 6.611083 +v -1.865905 -0.265776 6.644559 +v -1.458173 -0.593974 7.246370 +v -1.877734 -0.289625 6.627138 +v -1.459993 -0.597985 7.244245 +v -1.461630 -0.594492 7.242406 +v -1.880090 -0.227872 6.629069 +v -1.891033 -0.236682 6.610045 +v -1.862750 -0.260045 6.653070 +v -1.864482 -0.281143 6.651753 +v -1.887041 -0.293385 6.619413 +v -1.921706 -0.275987 6.563597 +v -1.876544 -0.235737 6.635746 +v -1.917670 -0.280986 6.571800 +v -1.872905 -0.271057 6.641014 +v -1.871465 -0.241631 6.644802 +v -1.899114 -0.223568 6.594333 +v -1.875665 -0.290233 6.635942 +v -1.905729 -0.284843 6.589471 +v -1.926068 -0.265662 6.563574 +v -1.860771 -0.267320 6.653300 +v -1.906159 -0.231862 6.595578 +v -1.900093 -0.289803 6.595525 +v -1.869884 -0.251474 6.644607 +v -1.871252 -0.287800 6.644016 +v -1.867063 -0.283441 6.647615 +v -1.867119 -0.248250 6.647758 +v -1.916613 -0.240958 6.574073 +v -1.924117 -0.267564 6.561832 +v -1.887852 -0.238125 6.620898 +v -1.921439 -0.277750 6.572001 +v -1.924239 -0.259465 6.566634 +v -1.918634 -0.279867 6.577932 +v -1.894414 -0.238401 6.608979 +v -1.867596 -0.257518 6.647252 +v -1.914044 -0.236925 6.576044 +v -1.879176 -0.292146 6.630827 +v -1.922511 -0.247777 6.572530 +v -1.884051 -0.239590 6.627851 +v -1.909989 -0.285593 6.592243 +v -1.914093 -0.238744 6.583561 +v -1.908360 -0.287736 6.601402 +v -1.916225 -0.282382 6.581341 +v -1.901667 -0.231634 6.601983 +v -1.880368 -0.231372 6.632109 +v -1.884622 -0.233104 6.626037 +v -1.877530 -0.286112 6.639166 +v -1.883892 -0.249336 6.633168 +v -1.896501 -0.246687 6.612687 +v -1.878505 -0.249094 6.640086 +v -1.874838 -0.262364 6.640777 +v -1.912160 -0.235179 6.594591 +v -1.885450 -0.296028 6.628664 +v -1.881112 -0.291335 6.635184 +v -1.899675 -0.240593 6.608795 +v -1.874400 -0.247797 6.643582 +v -1.878663 -0.240918 6.639472 +v -1.889390 -0.296758 6.623802 +v -1.878658 -0.277813 6.640221 +v -1.903197 -0.287788 6.602556 +v -1.925747 -0.260390 6.573367 +v -1.921868 -0.274532 6.579062 +v -1.912213 -0.233891 6.590017 +v -1.927275 -0.254845 6.573205 +v -1.900408 -0.251115 6.610795 +v -1.926335 -0.267357 6.571589 +v -1.889287 -0.297729 6.629551 +v -1.926715 -0.264217 6.568311 +v -1.904367 -0.243159 6.604150 +v -1.892711 -0.250814 6.623826 +v -1.898058 -0.294341 6.617880 +v -1.902577 -0.255253 6.613588 +v -1.914514 -0.247847 6.600585 +v -1.922912 -0.280812 6.586475 +v -1.904973 -0.291270 6.609385 +v -1.884090 -0.270708 6.638956 +v -1.889757 -0.280106 6.631980 +v -1.885005 -0.291659 6.634916 +v -1.913717 -0.239359 6.597136 +v -1.917714 -0.242255 6.587718 +v -1.886246 -0.287776 6.634706 +v -1.883407 -0.259177 6.637137 +v -1.922238 -0.268551 6.582819 +v -1.884540 -0.279189 6.637867 +v -1.892692 -0.297816 6.626113 +v -1.923551 -0.270131 6.588348 +v -1.914933 -0.292306 6.609149 +v -1.892751 -0.281398 6.629973 +v -1.910416 -0.256217 6.605330 +v -1.893441 -0.296411 6.630084 +v -1.917486 -0.242665 6.592839 +v -1.887960 -0.272794 6.636446 +v -1.889972 -0.258476 6.630603 +v -1.921799 -0.246508 6.584971 +v -1.919483 -0.252316 6.590360 +v -1.925275 -0.251349 6.578820 +v -1.904094 -0.283747 6.614011 +v -1.909427 -0.291303 6.612478 +v -1.916232 -0.264688 6.599001 +v -1.921169 -0.284163 6.588903 +v -1.912759 -0.262681 6.604407 +v -1.907283 -0.258390 6.609875 +v -1.898353 -0.259304 6.623316 +v -1.925272 -0.263746 6.580594 +v -1.927495 -0.256916 6.576257 +v -1.905722 -0.277155 6.617789 +v -1.918810 -0.286654 6.595345 +v -1.897365 -0.293077 6.623900 +v -1.923977 -0.255407 6.586317 +v -1.893600 -0.293459 6.630620 +v -1.893889 -0.271638 6.630505 +v -1.906933 -0.279653 6.610420 +v -1.913908 -0.255958 6.601333 +v -1.906699 -0.261018 6.618295 +v -1.897330 -0.287539 6.626492 +v -1.897363 -0.267375 6.628513 +v -1.902495 -0.287511 6.624699 +v -1.902743 -0.291351 6.620116 +v -1.915837 -0.287627 6.602191 +v -1.906412 -0.258637 6.615653 +v -1.907957 -0.277099 6.610302 +v -1.909835 -0.268509 6.613277 +v -1.905146 -0.286500 6.620160 +v -1.926153 -0.260140 6.589051 +v -1.916017 -0.272736 6.604724 +v -1.923639 -0.268422 6.592610 +v -1.924149 -0.258253 6.590774 +v -1.917053 -0.247867 6.597944 +v -1.895235 -0.260942 6.628880 +v -1.905862 -0.288164 6.613573 +v -1.914102 -0.270548 6.611007 +v -1.908854 -0.273590 6.614440 +v -1.925542 -0.276881 6.590469 +v -1.913746 -0.276961 6.607049 +v -1.921363 -0.268670 6.597427 +v -1.925287 -0.277194 6.596503 +v -1.917367 -0.282268 6.605787 +v -1.918733 -0.284497 6.604377 +v -1.923021 -0.283514 6.598085 +v -1.924114 -0.282870 6.593936 +v -1.900900 -0.276750 6.629009 +v -1.903620 -0.269231 6.625358 +v -1.906185 -0.267439 6.620872 +v -1.914318 -0.291107 6.613667 +v -1.913623 -0.286730 6.612849 +v -1.917176 -0.291094 6.609320 +v -1.905299 -0.282683 6.624276 +v -1.921714 -0.279471 6.601752 +v -1.917137 -0.289035 6.611274 +v -1.569877 -0.576100 7.197666 +v -1.573252 -0.579755 7.203684 +v -1.572052 -0.580458 7.199624 +v -1.574858 -0.583780 7.203666 +v -1.578173 -0.581188 7.198241 +v -1.573627 -0.576415 7.200767 +v -1.575671 -0.576905 7.197766 +v -1.577979 -0.583666 7.207170 +v -1.583370 -0.584349 7.203395 +v -1.578254 -0.579536 7.205601 +v -1.584056 -0.581447 7.198764 +v -1.583833 -0.578282 7.202461 +v -1.585033 -0.580773 7.204524 +v -1.586818 -0.577970 7.199744 +v -1.588044 -0.581698 7.201250 +v 0.714568 -0.381051 7.092342 +v 0.719337 -0.374272 7.095432 +v 0.721156 -0.372291 7.097175 +v 0.721458 -0.371676 7.097379 +v 0.733599 -0.364206 7.114960 +v 0.737483 -0.367144 7.123071 +v 0.725387 -0.367748 7.102277 +v 0.745932 -0.368760 7.154943 +v 0.709119 -0.393082 7.090912 +v 0.703326 -0.398836 7.088257 +v 0.702544 -0.403515 7.089890 +v 0.742536 -0.363997 7.139102 +v 0.741705 -0.365038 7.137118 +v 0.904150 -0.195121 7.415181 +v 0.908447 -0.196166 7.421773 +v 0.901280 -0.191134 7.409606 +v 0.900098 -0.189940 7.407507 +v 0.689995 -0.438170 7.101543 +v 1.024280 -0.261738 7.595362 +v 1.023007 -0.262671 7.597227 +v 0.890399 -0.178569 7.393364 +v 1.023700 -0.261150 7.591527 +v 0.745206 -0.376624 7.175452 +v 1.019984 -0.261763 7.583519 +v 0.691015 -0.435775 7.100528 +v 0.697578 -0.422584 7.096924 +v 1.021427 -0.260465 7.581694 +v 0.755877 -0.321177 7.194713 +v 0.804692 -0.181295 7.264827 +v 0.701250 -0.415037 7.095396 +v 0.805448 -0.172588 7.269461 +v 0.753147 -0.324366 7.196503 +v 1.003633 -0.260920 7.560355 +v 0.978045 -0.242039 7.526820 +v 0.979126 -0.245114 7.529054 +v 0.878065 -0.179476 7.382976 +v 0.916056 -0.197331 7.435535 +v 0.919307 -0.197526 7.444031 +v 1.002873 -0.258920 7.557167 +v 0.971668 -0.234579 7.519437 +v 0.745252 -0.376456 7.174452 +v 0.877650 -0.178033 7.382433 +v 0.991782 -0.257856 7.547587 +v 0.913410 -0.196958 7.431107 +v 0.801855 -0.199405 7.251667 +v 0.806394 -0.168226 7.274189 +v 0.804096 -0.184908 7.260553 +v 0.800556 -0.206074 7.247316 +v 0.801238 -0.202281 7.249069 +v 0.996675 -0.244958 7.538932 +v 0.981772 -0.246452 7.531596 +v 0.771607 -0.291854 7.202265 +v 0.773693 -0.283139 7.208141 +v 0.776717 -0.271364 7.208214 +v 0.778036 -0.266856 7.210831 +v 0.780670 -0.260701 7.215889 +v 0.781407 -0.259114 7.218108 +v 0.782460 -0.255675 7.219624 +v 0.793093 -0.225340 7.230886 +v 0.797298 -0.211878 7.237182 +v 0.786437 -0.241948 7.222316 +v 0.764652 -0.310785 7.188922 +v 0.770920 -0.294364 7.196401 +v 1.025089 -0.260713 7.615632 +v 0.740551 -0.385872 7.199260 +v 0.737870 -0.377550 7.203470 +v 0.966903 -0.232585 7.515751 +v 0.808547 -0.162702 7.282125 +v 0.828810 -0.160065 7.322824 +v 0.832514 -0.162165 7.328164 +v 0.827004 -0.159509 7.320112 +v 0.963163 -0.221021 7.510714 +v 0.742303 -0.382531 7.191870 +v 0.682761 -0.453274 7.109531 +v 0.688917 -0.439837 7.102045 +v 0.934124 -0.191254 7.478131 +v 0.935950 -0.193699 7.481489 +v 0.873877 -0.169191 7.377753 +v 0.744014 -0.331127 7.208941 +v 0.745593 -0.328554 7.210245 +v 0.865210 -0.163720 7.369842 +v 0.750513 -0.326069 7.202412 +v 0.752064 -0.323867 7.201181 +v 0.859630 -0.162676 7.363896 +v 0.854348 -0.162229 7.358204 +v 0.816884 -0.155601 7.302662 +v 0.844577 -0.161357 7.345956 +v 0.927976 -0.196675 7.464527 +v 0.674197 -0.459863 7.105532 +v 0.946538 -0.203567 7.495587 +v 0.945295 -0.203051 7.494489 +v 0.739749 -0.375402 7.206339 +v 0.734937 -0.360352 7.216642 +v 0.734220 -0.357992 7.218747 +v 0.737851 -0.353833 7.225808 +v 0.735108 -0.340026 7.221570 +v 0.736410 -0.368588 7.213974 +v 0.663155 -0.471132 7.105761 +v 0.670887 -0.463869 7.106359 +v 1.013540 -0.253983 7.660117 +v 0.646483 -0.476949 7.094068 +v 0.632009 -0.488729 7.095279 +v 0.642622 -0.481784 7.096294 +v 0.630107 -0.489793 7.094506 +v 1.022445 -0.259419 7.630551 +v 0.613931 -0.493905 7.086437 +v 1.011098 -0.253253 7.664467 +v 1.008260 -0.254807 7.667518 +v 1.010618 -0.254976 7.663096 +v 0.578250 -0.517171 7.071988 +v 0.998097 -0.256528 7.683657 +v 0.996766 -0.254857 7.687830 +v 0.609742 -0.496240 7.085311 +v 0.606906 -0.497331 7.083764 +v 0.590204 -0.506389 7.077432 +v 0.584074 -0.512567 7.075008 +v 0.577256 -0.524371 7.075438 +v 0.568324 -0.560085 7.088089 +v 0.980251 -0.264162 7.714103 +v 0.982557 -0.262060 7.710021 +v 0.983475 -0.262239 7.707593 +v 0.991309 -0.256919 7.696873 +v 0.565346 -0.582859 7.102216 +v 0.563888 -0.588662 7.104697 +v 0.578696 -0.529082 7.080074 +v 0.575580 -0.548315 7.089367 +v 0.968356 -0.276834 7.734553 +v 0.562252 -0.596674 7.109547 +v 0.564440 -0.588902 7.105923 +v 0.976523 -0.265958 7.722776 +v 0.554611 -0.634559 7.141464 +v 0.557049 -0.626565 7.134708 +v 0.562360 -0.616608 7.131746 +v 0.967256 -0.277891 7.736749 +v 0.965731 -0.278779 7.740735 +v 0.554165 -0.650939 7.170523 +v 0.554841 -0.639734 7.150666 +v 0.960188 -0.281054 7.755287 +v 0.551032 -0.661846 7.188360 +v 0.553864 -0.656897 7.183868 +v 0.549234 -0.665013 7.191512 +v 0.947112 -0.290802 7.784862 +v 0.549824 -0.672156 7.219637 +v 0.941751 -0.297446 7.792476 +v 0.937619 -0.302753 7.797991 +v 0.549734 -0.666262 7.196662 +v 0.944994 -0.294591 7.786331 +v 0.542508 -0.682183 7.235496 +v 0.929809 -0.309011 7.812689 +v 0.933895 -0.304771 7.805818 +v 0.535329 -0.689262 7.248219 +v 0.540518 -0.684053 7.239426 +v 0.536026 -0.689691 7.266488 +v 0.536941 -0.688625 7.259888 +v 0.912954 -0.339773 7.827702 +v 0.528035 -0.695697 7.284710 +v 0.530521 -0.694176 7.275169 +v 0.862817 -0.685451 7.791993 +v 0.863500 -0.686937 7.791655 +v 0.864900 -0.694746 7.783720 +v 0.864627 -0.702896 7.775406 +v 0.858020 -0.708587 7.762298 +v 0.849552 -0.702230 7.754153 +v 0.840365 -0.702556 7.744043 +v 0.836171 -0.705342 7.739079 +v 0.823351 -0.697245 7.727454 +v 0.814822 -0.699764 7.722274 +v 0.904765 -0.353561 7.835987 +v 0.767118 -0.671998 7.650182 +v 0.763608 -0.670552 7.645917 +v 0.857992 -0.675419 7.793083 +v 0.850091 -0.656232 7.799974 +v 0.854868 -0.668352 7.793787 +v 0.849528 -0.654894 7.800998 +v 0.814389 -0.699471 7.721683 +v 0.793685 -0.704805 7.711611 +v 0.894735 -0.365034 7.850969 +v 0.892382 -0.367815 7.853867 +v 0.790267 -0.703681 7.707467 +v 0.787330 -0.697133 7.698122 +v 0.785272 -0.698428 7.697358 +v 0.781363 -0.696822 7.690026 +v 0.777071 -0.695941 7.683733 +v 0.776345 -0.694587 7.680750 +v 0.775191 -0.686243 7.671255 +v 0.774626 -0.678214 7.663217 +v 0.773461 -0.677763 7.661387 +v 0.761027 -0.669561 7.642865 +v 0.760286 -0.668879 7.641872 +v 0.745823 -0.665531 7.627658 +v 0.750401 -0.667743 7.632297 +v 0.730728 -0.661115 7.614780 +v 0.726411 -0.660520 7.612870 +v 0.524717 -0.698295 7.311798 +v 0.526533 -0.696879 7.296869 +v 0.523566 -0.698760 7.305879 +v 0.846191 -0.643434 7.800987 +v 0.843535 -0.638840 7.807271 +v 1.002738 -0.846285 8.048742 +v 0.547126 -0.684099 7.378301 +v 0.839092 -0.631724 7.813904 +v 0.537395 -0.696820 7.360420 +v 0.545262 -0.687756 7.370066 +v 0.544517 -0.689575 7.364936 +v 0.542962 -0.690877 7.361365 +v 0.530926 -0.699511 7.346156 +v 0.553790 -0.673624 7.389375 +v 0.874530 -0.395112 7.867678 +v 0.984556 -0.886472 8.010808 +v 0.990847 -0.871324 8.019820 +v 0.710094 -0.657151 7.605956 +v 0.708736 -0.654607 7.603735 +v 0.695850 -0.651262 7.600235 +v 0.982696 -0.890878 8.007642 +v 0.983603 -0.889260 8.010353 +v 1.000482 -0.847436 8.039811 +v 0.998138 -0.851589 8.032070 +v 0.994457 -0.852402 8.016054 +v 0.969978 -0.918015 7.992577 +v 0.970180 -0.916632 7.989146 +v 0.977392 -0.899610 7.993527 +v 0.863864 -0.411392 7.873672 +v 0.871599 -0.399372 7.869530 +v 1.010627 -0.834597 8.074492 +v 1.011018 -0.833632 8.075807 +v 0.692280 -0.646516 7.595484 +v 0.681735 -0.644262 7.593844 +v 0.673462 -0.643443 7.594172 +v 0.552697 -0.666217 7.416115 +v 0.552814 -0.670867 7.398022 +v 0.969383 -0.924457 8.011865 +v 1.015728 -0.827491 8.093163 +v 1.017319 -0.828207 8.098733 +v 1.015180 -0.828043 8.091220 +v 0.836711 -0.611010 7.820368 +v 0.968111 -0.927849 8.016608 +v 0.966437 -0.932231 8.022481 +v 0.966356 -0.932370 8.022557 +v 0.835391 -0.607954 7.823384 +v 0.835134 -0.606627 7.823850 +v 1.022385 -0.843751 8.126834 +v 1.022090 -0.843211 8.124698 +v 0.664891 -0.641838 7.594428 +v 0.655751 -0.640958 7.595488 +v 0.826295 -0.562957 7.849082 +v 0.552786 -0.664735 7.442589 +v 0.552066 -0.664238 7.437156 +v 0.829942 -0.574034 7.838862 +v 0.831335 -0.577850 7.835227 +v 0.826812 -0.565174 7.847450 +v 0.828162 -0.568336 7.843918 +v 0.850995 -0.426820 7.883282 +v 1.020471 -0.837527 8.115184 +v 1.019492 -0.827936 8.106283 +v 0.860467 -0.415063 7.876862 +v 0.965215 -0.937775 8.044568 +v 0.966788 -0.933376 8.032051 +v 0.650935 -0.639169 7.595187 +v 0.638033 -0.637281 7.597997 +v 0.569531 -0.671590 7.494670 +v 0.569586 -0.668808 7.487672 +v 0.565877 -0.666577 7.475862 +v 0.562542 -0.666128 7.467822 +v 0.558900 -0.665963 7.461647 +v 0.824431 -0.557113 7.853675 +v 0.820137 -0.537367 7.867489 +v 0.821857 -0.541199 7.862909 +v 0.841436 -0.425305 7.900095 +v 1.027116 -0.859293 8.164358 +v 1.027131 -0.858502 8.163151 +v 1.026012 -0.858226 8.157734 +v 1.025108 -0.850984 8.144371 +v 0.959325 -0.947032 8.058431 +v 0.962670 -0.942113 8.049984 +v 0.587183 -0.661192 7.543528 +v 0.588748 -0.659978 7.523431 +v 0.628337 -0.635454 7.592131 +v 0.622375 -0.635475 7.589363 +v 0.580574 -0.666953 7.511808 +v 0.580199 -0.667069 7.510940 +v 0.572315 -0.671514 7.499617 +v 0.596576 -0.649623 7.562283 +v 0.596659 -0.651188 7.553822 +v 1.024114 -0.879897 8.194224 +v 0.589108 -0.659143 7.547249 +v 0.818544 -0.528617 7.873116 +v 0.962559 -0.945220 8.093241 +v 0.830390 -0.441691 7.902632 +v 0.829601 -0.442007 7.903492 +v 0.839894 -0.427252 7.900767 +v 0.955754 -0.951892 8.080451 +v 0.955072 -0.952521 8.075878 +v 0.809211 -0.506616 7.895176 +v 0.810735 -0.513735 7.890382 +v 0.807703 -0.498445 7.900629 +v 1.020823 -0.889814 8.210903 +v 0.807962 -0.488007 7.904500 +v 0.594698 -0.647400 7.571848 +v 0.811526 -0.467907 7.909965 +v 1.023161 -0.881660 8.195314 +v 1.022242 -0.885217 8.202655 +v 0.971511 -0.937227 8.126882 +v 0.969825 -0.938927 8.124374 +v 0.965556 -0.942780 8.109402 +v 0.964038 -0.944175 8.107033 +v 0.822210 -0.451630 7.906791 +v 0.818830 -0.454811 7.909010 +v 0.818071 -0.457631 7.908007 +v 1.019940 -0.892446 8.215182 +v 0.971241 -0.938305 8.140627 +v 0.805966 -0.473543 7.913436 +v 0.807716 -0.477041 7.909862 +v 0.806113 -0.472039 7.914055 +v 0.972819 -0.937938 8.168488 +v 0.972017 -0.938254 8.160073 +v 0.969930 -0.939885 8.155715 +v 0.967605 -0.941633 8.146956 +v 0.984057 -0.930584 8.214258 +v 0.975811 -0.937102 8.204023 +v 0.969565 -0.940977 8.180917 +v 0.972932 -0.938071 8.176277 +v 1.005604 -0.909969 8.226746 +v 1.003463 -0.912043 8.226526 +v 1.007764 -0.907544 8.226626 +v 1.008549 -0.906345 8.224900 +v 1.002450 -0.912948 8.225031 +v 0.969536 -0.941814 8.199757 +v 0.967245 -0.943352 8.194121 +v 0.952215 -1.033640 7.812404 +v 0.959015 -1.032633 7.814455 +v 0.958241 -1.032342 7.817247 +v 0.957624 -1.031872 7.821194 +v 0.954447 -1.031185 7.828928 +v 0.940772 -1.033961 7.815936 +v 0.935962 -1.034605 7.815818 +v 0.951675 -1.030821 7.833373 +v 0.949136 -1.030556 7.837110 +v 0.926299 -1.035621 7.815632 +v 0.945906 -1.030197 7.842715 +v 0.920798 -1.035576 7.819177 +v 0.943305 -1.029708 7.847747 +v 0.917176 -1.035651 7.822349 +v 0.938791 -1.029318 7.855937 +v 0.906327 -1.036023 7.826983 +v 0.931985 -1.027813 7.864871 +v 0.896151 -1.036795 7.828650 +v 0.929974 -1.028618 7.865516 +v 0.927708 -1.028886 7.865129 +v 0.901347 -1.036406 7.828764 +v 0.924313 -1.028913 7.867375 +v 0.921613 -1.029233 7.866911 +v 0.913689 -1.030541 7.865565 +v 0.890745 -1.037798 7.830366 +v 0.898764 -1.032014 7.854532 +v 0.887220 -1.037025 7.833218 +v 0.881214 -1.037527 7.831242 +v 0.911239 -1.030507 7.864820 +v 0.910069 -1.030766 7.863720 +v 0.906413 -1.031746 7.859016 +v 0.893592 -1.034132 7.852345 +v 0.889702 -1.034272 7.852083 +v 0.875065 -1.038114 7.833837 +v 0.876323 -1.036270 7.846516 +v 0.872891 -1.037645 7.839093 +v 0.861570 -1.029945 7.907568 +v 0.859961 -1.029896 7.906298 +v 0.857139 -1.030432 7.904308 +v 0.860059 -1.028409 7.917381 +v 0.859387 -1.027948 7.921320 +v 0.852218 -1.030521 7.907177 +v 0.847748 -1.030374 7.911886 +v 0.857671 -1.027195 7.928205 +v 0.843687 -1.028983 7.924928 +v 0.842950 -1.029839 7.918536 +v 0.859733 -1.024597 7.948160 +v 0.858771 -1.024817 7.945251 +v 0.858497 -1.025168 7.942815 +v 0.857460 -1.025984 7.937435 +v 0.857348 -1.026304 7.935115 +v 0.864843 -1.021347 7.967138 +v 0.862000 -1.022322 7.961635 +v 0.837585 -1.028521 7.932583 +v 0.884794 -1.013355 8.012496 +v 0.884868 -1.013165 8.013862 +v 0.885208 -1.013707 8.009556 +v 0.884427 -1.014522 8.004007 +v 0.877570 -1.017875 7.983788 +v 0.872019 -1.019498 7.975613 +v 0.829954 -1.028587 7.937112 +v 0.826339 -1.028607 7.940158 +v 0.880083 -1.010963 8.033811 +v 0.881094 -1.011313 8.030467 +v 0.821349 -1.027519 7.952681 +v 0.819853 -1.026222 7.963108 +v 0.818160 -1.025200 7.972217 +v 0.877385 -1.010544 8.038903 +v 0.818967 -1.023711 7.976077 +v 0.816070 -1.024743 7.981733 +v 0.812390 -1.022435 7.987742 +v 0.862471 -1.008827 8.062528 +v 0.807417 -1.023536 7.991801 +v 0.805781 -1.023516 7.992265 +v 0.799751 -1.023653 7.996860 +v 0.861096 -1.008571 8.065423 +v 0.802215 -1.020890 8.015463 +v 0.800331 -1.021756 8.010283 +v 0.794806 -1.023380 8.002201 +v 0.795179 -1.020353 8.024624 +v 0.846307 -1.006273 8.093298 +v 0.848165 -1.006655 8.089098 +v 0.790188 -1.019280 8.035145 +v 0.782075 -1.019662 8.039203 +v 0.779131 -1.018027 8.054107 +v 0.778268 -1.018737 8.048812 +v 0.780065 -1.016739 8.062516 +v 0.934468 -0.970517 8.298052 +v 0.932828 -0.971286 8.293465 +v 0.917333 -0.974455 8.280844 +v 0.829432 -1.001921 8.138080 +v 0.781289 -1.015710 8.069214 +v 0.768510 -1.015441 8.080402 +v 0.929146 -0.969232 8.311516 +v 0.928816 -0.969256 8.311573 +v 0.932788 -0.969502 8.306873 +v 0.914410 -0.974978 8.279018 +v 0.909197 -0.975998 8.275121 +v 0.906280 -0.976690 8.272031 +v 0.903652 -0.977243 8.269772 +v 0.902104 -0.977537 8.268684 +v 0.777379 -1.012919 8.091633 +v 0.776027 -1.013849 8.087555 +v 0.768983 -1.015010 8.083405 +v 0.776843 -1.012792 8.094417 +v 0.926760 -0.969027 8.314537 +v 0.887140 -0.979876 8.261950 +v 0.819818 -1.000467 8.155908 +v 0.923171 -0.968612 8.320410 +v 0.916366 -0.969220 8.321327 +v 0.773959 -1.011136 8.108873 +v 0.882746 -0.980265 8.262147 +v 0.904640 -0.972388 8.305496 +v 0.771295 -1.011195 8.111981 +v 0.896978 -0.973778 8.300983 +v 0.768042 -1.011039 8.113887 +v 0.869631 -0.981421 8.262916 +v 0.868604 -0.981489 8.263144 +v 0.889686 -0.974046 8.304601 +v 0.763616 -1.011445 8.114007 +v 0.754715 -1.011318 8.121442 +v 0.754434 -1.012185 8.115210 +v 0.852901 -0.982855 8.264196 +v 0.851113 -0.982985 8.264504 +v 0.875516 -0.975071 8.305223 +v 0.760701 -1.009038 8.134414 +v 0.759547 -1.009864 8.130397 +v 0.867849 -0.976472 8.302441 +v 0.842517 -0.983878 8.265080 +v 0.862678 -0.977024 8.301170 +v 0.760653 -1.008288 8.139835 +v 0.850356 -0.979274 8.292643 +v 0.836836 -0.983350 8.270172 +v 0.846992 -0.980056 8.289480 +v 0.840084 -0.981821 8.281322 +v 0.775332 -1.001033 8.183643 +v 0.773885 -1.001256 8.183029 +v 0.758414 -1.005972 8.158795 +v 0.755916 -1.006714 8.155734 +v 0.752766 -1.007269 8.153013 +v 0.770033 -1.001561 8.180367 +v 0.768771 -1.002316 8.178617 +v 0.765272 -1.003278 8.176264 +v 0.757478 -1.005599 8.165222 +v 0.772441 -1.000289 8.191322 +v 0.770938 -0.999742 8.193201 +v 0.762369 -1.003790 8.174032 +v 0.754549 -1.005158 8.167677 +v 0.783357 -0.996229 8.214274 +v 0.778062 -0.996874 8.212574 +v 0.770121 -0.999757 8.196835 +v 0.793706 -0.991427 8.238896 +v 0.792989 -0.992375 8.235874 +v 0.772641 -0.997806 8.210445 +v 0.767889 -0.999230 8.202538 +v 0.767374 -0.998657 8.207205 +v 0.791737 -0.990784 8.248733 +v 0.790235 -0.990836 8.248977 +v 0.788461 -0.991352 8.245884 +v 0.786222 -0.992728 8.239744 +v 0.786417 -0.992817 8.237308 +v 1.075279 -0.211494 7.560126 +v 1.077343 -0.217748 7.564177 +v 1.076365 -0.217381 7.562730 +v 1.073163 -0.217916 7.557801 +vn 0.288797 0.952827 0.093368 +vn 0.646719 0.654602 -0.391473 +vn 0.560596 0.376368 -0.737618 +vn 0.539304 0.831763 -0.131610 +vn 0.854845 -0.456132 -0.247352 +vn 0.768530 0.402648 -0.497229 +vn 0.902532 0.107190 -0.417069 +vn 0.774633 -0.495611 -0.392828 +vn 0.714096 0.698139 -0.051654 +vn 0.713563 -0.005997 -0.700565 +vn 0.807953 0.540162 -0.235450 +vn 0.864788 -0.052142 -0.499423 +vn 0.562655 -0.408284 -0.718835 +vn 0.468761 -0.115271 -0.875772 +vn 0.674232 -0.526664 -0.517723 +vn 0.576980 -0.564557 -0.590229 +vn 0.688731 -0.287793 -0.665451 +vn 0.803996 -0.287725 -0.520389 +vn 0.811149 -0.019410 -0.584517 +vn 0.360067 0.917676 0.167994 +vn 0.508374 0.855841 -0.095354 +vn 0.818800 0.564361 -0.105178 +vn 0.398354 0.818196 -0.414571 +vn 0.997887 0.053254 -0.037234 +vn 0.392832 0.357218 -0.847395 +vn 0.174126 0.983890 -0.040504 +vn 0.049563 -0.989981 0.132214 +vn 0.998386 -0.032109 -0.046846 +vn 0.608506 0.082768 -0.789221 +vn 0.686029 0.695686 0.213039 +vn 0.348747 0.923388 0.160408 +vn 0.324025 0.770636 -0.548751 +vn 0.215060 0.952137 0.217218 +vn 0.174146 0.429648 -0.886045 +vn 0.946717 -0.286460 -0.147196 +vn 0.348779 -0.538265 -0.767218 +vn 0.856050 0.091008 -0.508819 +vn 0.797721 -0.463562 -0.385684 +vn 0.570089 -0.475926 -0.669696 +vn 0.789291 -0.611543 -0.055080 +vn 0.251550 0.329938 -0.909870 +vn 0.879082 -0.459427 0.127046 +vn 0.562269 -0.752806 -0.342253 +vn 0.470905 -0.743987 -0.474059 +vn 0.655434 -0.729300 -0.196286 +vn 0.399234 -0.674258 -0.621280 +vn 0.283533 -0.622428 -0.729515 +vn 0.363059 -0.503665 -0.783907 +vn 0.224764 -0.177172 -0.958171 +vn 0.853845 0.451175 0.259594 +vn 0.190625 0.836766 -0.513308 +vn 0.781429 0.504220 -0.367601 +vn 0.489505 0.871730 -0.021731 +vn 0.122441 0.992224 -0.022362 +vn 0.937720 0.279717 0.206010 +vn -0.549733 -0.456693 -0.699446 +vn 0.344100 -0.182881 -0.920951 +vn -0.264554 -0.927269 -0.264923 +vn 0.004184 0.775271 -0.631615 +vn 0.881472 -0.450423 0.141867 +vn 0.118385 0.972219 -0.201928 +vn 0.282578 -0.699362 0.656538 +vn -0.066733 0.500691 -0.863050 +vn -0.475396 -0.096523 -0.874461 +vn 0.802348 0.543087 -0.247579 +vn 0.305081 0.948250 -0.088017 +vn 0.970109 -0.126126 0.207319 +vn 0.800062 0.541986 0.257199 +vn 0.546441 0.497675 -0.673588 +vn 0.975610 -0.017573 -0.218807 +vn 0.067708 -0.100318 -0.992649 +vn 0.724632 -0.655895 0.211446 +vn 0.260104 0.625442 -0.735641 +vn 0.980938 -0.109077 0.160821 +vn 0.487728 -0.872886 -0.013822 +vn 0.163692 0.113723 -0.979935 +vn 0.853574 -0.512670 -0.092628 +vn 0.450142 -0.873385 -0.185935 +vn 0.602020 -0.688000 -0.405250 +vn 0.422808 -0.863997 -0.273391 +vn 0.323481 -0.660662 -0.677411 +vn 0.988400 0.048835 -0.143806 +vn 0.952591 -0.168945 -0.253038 +vn 0.932533 0.134489 -0.335105 +vn 0.824508 0.430282 -0.367484 +vn 0.649863 0.384473 -0.655637 +vn 0.218845 0.047609 -0.974598 +vn 0.624294 -0.204309 -0.753999 +vn 0.457645 0.128690 -0.879773 +vn 0.758807 -0.332232 0.560208 +vn 0.803160 -0.390302 -0.450109 +vn 0.854669 -0.094270 -0.510542 +vn 0.798188 0.077509 -0.597402 +vn 0.261186 0.947137 -0.186315 +vn -0.123634 0.784451 -0.607743 +vn 0.365011 0.915565 0.168843 +vn 0.498185 0.777692 0.383414 +vn 0.373021 -0.798325 0.472792 +vn 0.323423 0.930038 -0.174431 +vn -0.079518 0.986341 -0.144252 +vn 0.371201 0.888249 0.270597 +vn 0.287713 0.955556 0.064288 +vn 0.603356 0.772813 0.196776 +vn 0.517229 0.855290 -0.030892 +vn 0.108344 0.966588 -0.232312 +vn 0.405161 0.906723 0.117037 +vn 0.269119 0.685276 -0.676736 +vn 0.374088 0.898471 -0.229800 +vn -0.215091 0.794622 -0.567725 +vn 0.081011 -0.692493 -0.716862 +vn 0.970168 -0.105053 0.218489 +vn 0.206430 0.148422 -0.967139 +vn 0.362859 0.913164 0.185647 +vn 0.801696 0.588826 0.102799 +vn 0.204661 0.939501 -0.274686 +vn 0.456325 0.867140 0.199588 +vn 0.887560 0.390462 0.244495 +vn 0.914630 0.041733 0.402133 +vn 0.678390 -0.667986 0.305911 +vn 0.999151 0.041186 -0.000732 +vn 0.720263 0.682418 -0.124609 +vn 0.654419 0.695889 -0.295762 +vn 0.352610 -0.800773 -0.484178 +vn 0.300589 -0.689538 -0.658926 +vn 0.989424 -0.145046 -0.001278 +vn 0.369712 0.802572 -0.468178 +vn 0.559208 -0.817313 0.138873 +vn 0.495342 0.603916 -0.624437 +vn 0.744542 -0.641397 0.185114 +vn 0.188323 -0.212510 -0.958840 +vn 0.235478 -0.640629 -0.730852 +vn 0.643632 -0.760971 -0.081619 +vn 0.974159 0.211966 -0.078000 +vn 0.827014 -0.437901 0.352550 +vn 0.383624 -0.835971 -0.392410 +vn 0.157721 -0.389717 -0.907328 +vn 0.895227 0.429589 -0.118416 +vn 0.458021 -0.853831 -0.247367 +vn 0.214662 -0.435586 -0.874177 +vn 0.356012 -0.790812 -0.497868 +vn 0.223174 0.065401 -0.972582 +vn 0.240848 0.419149 -0.875389 +vn -0.254741 0.340736 -0.904989 +vn -0.080191 0.014025 -0.996681 +vn -0.062681 -0.109496 -0.992009 +vn 0.162824 -0.176318 -0.970773 +vn 0.236518 0.339407 -0.910419 +vn 0.734248 0.482599 0.477470 +vn 0.859158 -0.100924 0.501659 +vn 0.069516 0.992164 0.103819 +vn 0.403639 0.782736 0.473709 +vn 0.161034 0.982433 -0.094308 +vn 0.424599 -0.431369 0.796013 +vn 0.431484 0.900220 -0.058529 +vn 0.498625 0.811696 0.304175 +vn 0.210804 -0.933722 0.289354 +vn 0.259608 0.942009 -0.212658 +vn -0.008017 0.733571 -0.679565 +vn 0.450560 -0.880445 -0.147687 +vn -0.186032 -0.358477 -0.914815 +vn -0.617139 -0.327412 -0.715501 +vn 0.558670 0.782603 0.274629 +vn 0.435112 0.445104 0.782662 +vn 0.939643 -0.337974 -0.053332 +vn 0.350762 0.935222 0.048223 +vn 0.337977 0.748768 0.570191 +vn -0.097636 0.896441 -0.432273 +vn -0.399860 -0.825531 -0.398259 +vn 0.666470 -0.139264 0.732409 +vn 0.261578 0.960236 0.097589 +vn -0.127234 0.975906 -0.177254 +vn 0.211566 0.971619 0.105817 +vn 0.161249 0.883671 -0.439460 +vn 0.342897 0.274624 -0.898334 +vn 0.616001 0.106523 0.780510 +vn 0.470012 0.880727 -0.058391 +vn 0.704187 -0.450940 0.548429 +vn 0.156525 0.985201 0.069847 +vn 0.137639 0.497001 -0.856764 +vn 0.433535 -0.813078 -0.388526 +vn 0.582837 -0.714478 0.387067 +vn 0.457971 -0.888933 -0.007770 +vn 0.280959 -0.713164 -0.642230 +vn 0.604377 -0.748626 0.272558 +vn -0.273479 0.273409 -0.922202 +vn 0.307833 0.912298 -0.270094 +vn 0.221800 -0.511720 -0.830028 +vn -0.375878 0.261028 -0.889146 +vn 0.047776 0.581723 -0.811983 +vn -0.361264 0.120769 -0.924610 +vn 0.624479 -0.672509 0.397187 +vn 0.662737 0.745621 -0.069487 +vn 0.462402 -0.879463 -0.112822 +vn 0.435122 -0.847941 -0.302762 +vn 0.040431 0.106589 -0.993481 +vn 0.375160 -0.819132 -0.433910 +vn 0.702570 -0.042349 0.710354 +vn 0.268079 0.963366 -0.007732 +vn -0.305747 0.151380 -0.940001 +vn 0.649132 0.526129 0.549377 +vn 0.492598 -0.853102 -0.171941 +vn 0.429398 0.571471 -0.699313 +vn 0.621300 -0.551318 0.556807 +vn 0.353950 0.191597 -0.915429 +vn 0.314266 -0.138787 -0.939135 +vn 0.993562 -0.095213 0.061392 +vn 0.237446 -0.335562 -0.911602 +vn 0.981872 0.186554 -0.033545 +vn 0.881412 0.449746 -0.144367 +vn 0.349518 -0.772601 -0.530023 +vn 0.748860 0.118434 -0.652060 +vn 0.344924 -0.571631 -0.744490 +vn 0.802596 -0.071178 -0.592262 +vn 0.869591 -0.053316 -0.490886 +vn 0.247740 -0.556595 -0.792986 +vn 0.730264 -0.081836 -0.678246 +vn 0.195256 0.002088 -0.980750 +vn 0.861986 -0.505381 -0.039620 +vn 0.675635 0.101663 -0.730193 +vn 0.824119 -0.497059 -0.271587 +vn 0.776036 0.059323 -0.627892 +vn 0.809964 -0.301056 -0.503313 +vn 0.889516 -0.078631 -0.450088 +vn 0.844096 -0.044540 -0.534340 +vn 0.834553 0.071368 -0.546286 +vn 0.832373 0.067119 -0.550137 +vn 0.948100 -0.299937 0.105563 +vn 0.884491 -0.455480 0.101065 +vn 0.672124 -0.295668 -0.678844 +vn 0.521372 -0.360418 -0.773480 +vn 0.808569 -0.455416 -0.372576 +vn 0.934934 -0.344397 -0.085377 +vn 0.417793 0.902362 0.105791 +vn -0.033559 -0.469932 -0.882064 +vn 0.193737 -0.253027 0.947863 +vn 0.013185 -0.852931 0.521857 +vn -0.120993 -0.743445 -0.657762 +vn 0.679883 0.726494 0.099826 +vn 0.189581 0.635034 0.748860 +vn -0.198859 -0.968894 -0.147306 +vn 0.286709 0.949771 -0.125428 +vn -0.171449 -0.972605 -0.156986 +vn 0.221870 0.970989 -0.089184 +vn -0.362036 0.884523 0.294192 +vn 0.450512 0.871721 0.192720 +vn -0.070059 0.912038 0.404077 +vn -0.222838 0.974812 -0.009252 +vn -0.410540 0.909494 -0.065399 +vn -0.236081 0.942753 -0.235549 +vn -0.404679 -0.628584 -0.664166 +vn 0.305370 -0.071233 0.949566 +vn 0.488426 0.865083 0.114334 +vn -0.599114 -0.398598 -0.694394 +vn 0.139767 0.960069 -0.242349 +vn 0.261322 0.962779 -0.069046 +vn 0.073462 0.847186 0.526192 +vn -0.264489 0.830198 0.490731 +vn 0.492922 0.858659 0.140478 +vn -0.985199 0.064891 -0.158656 +vn 0.550202 0.695974 0.461408 +vn 0.486214 0.817316 -0.309177 +vn 0.350415 0.935661 -0.041808 +vn 0.259482 0.944624 -0.200884 +vn -0.409596 0.417032 -0.811366 +vn 0.502746 -0.670012 0.546197 +vn 0.275008 0.299301 -0.913668 +vn 0.424080 -0.434499 0.794586 +vn 0.731311 -0.339475 0.591558 +vn -0.215907 0.046130 -0.975324 +vn 0.599590 0.729494 -0.329137 +vn 0.169545 -0.233934 -0.957355 +vn 0.591393 0.504017 -0.629461 +vn 0.160959 0.105356 -0.981322 +vn -0.326717 0.387498 -0.862033 +vn 0.307883 0.743791 -0.593281 +vn 0.388985 -0.003978 -0.921235 +vn -0.316225 -0.002572 -0.948681 +vn 0.565430 -0.820714 0.081965 +vn 0.567340 0.740973 -0.359282 +vn 0.170186 0.956464 -0.237092 +vn 0.479194 0.140550 -0.866382 +vn 0.532268 -0.778809 0.331884 +vn 0.390501 -0.745053 -0.540745 +vn -0.198601 0.114884 -0.973324 +vn 0.315858 -0.618246 -0.719726 +vn 0.497146 0.346130 -0.795638 +vn 0.524115 -0.815229 0.246382 +vn 0.466362 -0.880332 0.086726 +vn -0.866491 -0.079133 -0.492881 +vn -0.119282 -0.962421 0.243963 +vn -0.356738 0.754296 0.551158 +vn -0.175636 0.983155 -0.050587 +vn -0.112705 0.885227 0.451299 +vn -0.719885 0.663432 0.204018 +vn -0.090891 0.823272 0.560323 +vn 0.472649 0.866125 0.162575 +vn -0.192068 0.962239 0.192890 +vn -0.046039 -0.321857 0.945668 +vn -0.172879 0.517809 0.837846 +vn -0.023471 0.997926 -0.059944 +vn -0.550032 0.516434 0.656323 +vn 0.174294 0.970307 -0.167708 +vn 0.311641 0.949987 -0.020109 +vn -0.537696 0.765122 0.354220 +vn -0.962955 0.260069 0.071292 +vn 0.433518 0.900121 -0.042951 +vn -0.287787 0.891234 0.350544 +vn 0.651109 0.669119 -0.358242 +vn -0.565574 0.288119 -0.772731 +vn -0.129971 0.293505 -0.947081 +vn 0.605592 0.375200 -0.701772 +vn 0.442547 -0.425316 0.789467 +vn 0.507526 0.861340 -0.022590 +vn 0.407265 0.365388 -0.837035 +vn 0.458481 0.073946 -0.885623 +vn 0.676913 0.117693 0.726593 +vn 0.132070 0.034247 0.990649 +vn 0.562015 0.740483 -0.368542 +vn -0.197050 0.244686 -0.949368 +vn 0.736040 -0.608722 0.296147 +vn 0.426091 0.577880 -0.696061 +vn 0.245192 -0.231634 0.941396 +vn 0.522718 -0.574074 0.630242 +vn 0.650401 0.425998 0.628891 +vn 0.527212 -0.717022 0.455990 +vn -0.109540 0.224300 -0.968344 +vn 0.216380 0.709273 -0.670904 +vn 0.659370 0.734631 -0.159838 +vn 0.586988 0.769441 -0.251804 +vn 0.188104 0.413926 -0.890664 +vn 0.170110 0.982207 -0.079575 +vn 0.252616 0.162766 -0.953778 +vn 0.600172 0.535122 -0.594506 +vn 0.181180 0.909262 -0.374722 +vn 0.058403 -0.313954 -0.947640 +vn 0.485783 0.648711 -0.585824 +vn 0.299888 0.578073 -0.758880 +vn 0.708026 0.606356 -0.361983 +vn 0.121727 -0.446132 -0.886650 +vn 0.081684 -0.015725 -0.996534 +vn 0.034297 -0.099460 -0.994450 +vn 0.398304 0.515110 -0.758957 +vn 0.645377 0.614578 -0.453632 +vn 0.485443 0.621091 -0.615297 +vn 0.407709 0.288297 -0.866405 +vn 0.388308 0.682054 -0.619693 +vn 0.376512 -0.368083 -0.850149 +vn 0.324436 -0.064612 -0.943698 +vn 0.336088 0.135185 -0.932078 +vn 0.502090 -0.573930 -0.646923 +vn 0.614753 0.343951 -0.709772 +vn 0.600460 0.273085 -0.751580 +vn -0.071984 0.603504 0.794104 +vn 0.459628 0.097847 -0.882705 +vn 0.575023 -0.303999 -0.759561 +vn 0.721118 -0.691035 -0.049590 +vn 0.486586 -0.870115 0.078317 +vn 0.984047 0.139791 -0.110049 +vn 0.975960 -0.033311 -0.215391 +vn 0.320068 -0.094597 -0.942660 +vn 0.333762 0.291253 -0.896535 +vn 0.982776 0.061138 -0.174395 +vn 0.419340 -0.762689 -0.492402 +vn 0.514144 -0.223727 -0.828011 +vn 0.604138 -0.708845 -0.364082 +vn 0.405252 -0.637212 -0.655540 +vn 0.396064 -0.158095 -0.904511 +vn 0.136887 -0.269099 -0.953335 +vn 0.382606 -0.625502 -0.679971 +vn 0.973712 -0.131761 -0.185807 +vn 0.529701 0.359110 -0.768412 +vn 0.960962 0.276646 -0.004428 +vn 0.963118 -0.126055 -0.237726 +vn 0.983576 -0.177947 -0.030208 +vn 0.967983 -0.241576 0.068194 +vn 0.950156 -0.184404 -0.251392 +vn 0.645761 0.761196 0.059780 +vn 0.923174 -0.212660 -0.320197 +vn 0.347663 -0.367008 -0.862807 +vn 0.434017 0.890445 0.136884 +vn 0.391595 -0.164755 -0.905267 +vn 0.915981 -0.194329 -0.351021 +vn 0.967659 -0.230201 0.103172 +vn 0.855408 -0.490392 0.166714 +vn 0.902653 -0.407872 0.137328 +vn 0.864349 -0.475608 0.163394 +vn 0.984748 -0.172801 -0.020290 +vn 0.713838 -0.438021 -0.546419 +vn 0.639923 -0.366719 -0.675289 +vn 0.544731 -0.024890 -0.838241 +vn 0.576525 0.128706 -0.806879 +vn 0.930191 0.006904 -0.367012 +vn 0.891015 0.327653 -0.314222 +vn 0.706260 -0.287809 -0.646810 +vn 0.984521 -0.163305 0.063642 +vn 0.731457 0.066452 -0.678642 +vn 0.752551 0.249550 -0.609419 +vn 0.581074 -0.275562 -0.765780 +vn 0.996810 -0.003671 -0.079724 +vn 0.378838 -0.120437 -0.917593 +vn 0.499642 -0.332121 -0.800034 +vn 0.677526 0.233064 -0.697596 +vn 0.737225 -0.201483 -0.644906 +vn 0.730516 -0.097927 -0.675837 +vn 0.424180 0.404590 -0.810172 +vn 0.637379 0.442201 -0.631036 +vn 0.973824 -0.025253 -0.225898 +vn 0.482988 0.185531 -0.855746 +vn 0.982417 0.031269 -0.184063 +vn 0.668693 -0.306333 -0.677503 +vn 0.921810 0.344602 -0.177527 +vn 0.412901 0.365338 -0.834291 +vn 0.746199 0.363428 -0.557770 +vn 0.650557 -0.220909 -0.726619 +vn 0.927607 -0.052218 -0.369891 +vn 0.892597 -0.001235 -0.450853 +vn 0.647460 -0.093927 -0.756289 +vn 0.722859 0.530202 -0.443127 +vn 0.710563 0.026359 -0.703140 +vn 0.934565 -0.189060 -0.301403 +vn 0.587971 0.437063 -0.680636 +vn 0.644743 0.045916 -0.763019 +vn 0.618623 0.206686 -0.758015 +vn 0.763841 0.186664 -0.617822 +vn 0.798684 0.265729 -0.539899 +vn 0.545185 -0.147395 -0.825257 +vn 0.746509 0.453215 -0.487155 +vn 0.906176 -0.181374 -0.382033 +vn 0.597321 0.603757 -0.527906 +vn 0.966726 -0.078548 -0.243458 +vn 0.502248 0.354176 -0.788864 +vn 0.816439 -0.195776 -0.543230 +vn 0.731599 -0.296627 -0.613821 +vn 0.794429 -0.233842 -0.560536 +vn 0.910844 -0.403119 -0.088644 +vn 0.957524 -0.222454 -0.183471 +vn 0.911068 -0.265234 -0.315605 +vn 0.926003 -0.162837 -0.340590 +vn 0.878807 -0.070237 -0.471979 +vn 0.571323 0.542928 -0.615483 +vn -0.079532 0.169159 -0.982375 +vn 0.376918 0.743061 -0.552986 +vn 0.982326 -0.164097 -0.090039 +vn -0.128587 0.260778 -0.956797 +vn 0.034653 0.285972 -0.957611 +vn -0.167309 0.969522 0.178981 +vn 0.550019 0.832690 -0.064080 +vn -0.506216 0.859240 0.073832 +vn -0.031240 0.853131 -0.520761 +vn 0.554492 0.831032 -0.043875 +vn 0.497411 0.847482 0.185356 +vn 0.552432 0.720700 -0.418820 +vn 0.041121 0.408155 0.911986 +vn -0.158459 0.774241 0.612733 +vn -0.703699 -0.068345 0.707204 +vn -0.186995 0.963470 -0.191724 +vn 0.131483 0.989947 -0.052118 +vn -0.230707 0.972999 -0.006842 +vn 0.488193 0.872582 0.016370 +vn 0.350100 0.936629 -0.012496 +vn 0.513135 0.858142 0.016869 +vn 0.717530 0.572213 -0.397142 +vn 0.500563 0.727239 -0.469638 +vn 0.326858 -0.037697 0.944321 +vn -0.685516 -0.481794 -0.545841 +vn 0.031127 0.923235 -0.382973 +vn -0.560951 -0.055351 -0.825997 +vn 0.583691 0.528288 -0.616618 +vn 0.237611 0.502327 -0.831390 +vn 0.691427 0.667517 -0.276315 +vn 0.885522 -0.147250 0.440645 +vn 0.363355 0.899176 -0.243837 +vn 0.707086 0.617026 -0.345411 +vn 0.021376 0.991595 0.127602 +vn 0.554392 0.761042 -0.336846 +vn -0.099831 -0.403268 -0.909620 +vn -0.233829 -0.355029 -0.905140 +vn 0.891637 0.173804 0.418062 +vn 0.551415 0.425660 -0.717464 +vn 0.225102 0.326772 -0.917905 +vn 0.001598 0.997261 -0.073946 +vn -0.028465 0.888167 -0.458638 +vn 0.815976 0.510087 0.272018 +vn -0.001917 0.803863 -0.594812 +vn 0.912317 -0.379418 0.154014 +vn 0.295965 0.370976 -0.880217 +vn 0.447729 0.191158 -0.873497 +vn 0.087274 -0.028057 -0.995789 +vn 0.205778 0.859296 -0.468259 +vn 0.142682 0.794096 -0.590807 +vn 0.257843 0.639870 -0.723936 +vn 0.750935 0.654645 0.086811 +vn 0.303195 0.682483 -0.665049 +vn -0.072162 0.826446 -0.558373 +vn 0.164653 0.373317 -0.912975 +vn 0.568034 0.574228 -0.589575 +vn -0.801983 0.069469 -0.593294 +vn -0.444678 -0.079622 -0.892145 +vn 0.401036 -0.016797 -0.915908 +vn 0.414085 0.433844 -0.800196 +vn 0.372925 0.759525 -0.532962 +vn 0.348096 0.092147 -0.932919 +vn 0.419775 0.312125 -0.852272 +vn 0.113264 0.889415 -0.442846 +vn 0.377396 0.919903 0.106544 +vn 0.096370 0.931980 0.349465 +vn 0.336033 0.534997 0.775151 +vn -0.270802 0.802921 -0.531022 +vn 0.507450 0.849062 0.146932 +vn 0.144006 0.595071 -0.790666 +vn 0.005019 0.481764 -0.876287 +vn 0.365843 0.930386 0.023256 +vn 0.278198 0.960524 0.000255 +vn 0.275854 0.476314 -0.834883 +vn 0.286332 0.957924 -0.019907 +vn 0.337036 0.867001 0.367037 +vn 0.011769 0.789308 -0.613884 +vn 0.256445 0.966471 0.013007 +vn -0.003785 0.948093 -0.317969 +vn -0.487924 0.750821 -0.445195 +vn -0.364449 0.737516 -0.568547 +vn 0.710704 0.674161 -0.201013 +vn 0.737452 0.587988 -0.332317 +vn -0.948609 -0.315802 -0.020260 +vn 0.630070 0.560018 -0.537951 +vn -0.513048 0.053377 0.856699 +vn 0.081071 0.995403 -0.050988 +vn -0.907382 0.406627 -0.106358 +vn 0.380514 0.667590 -0.639947 +vn 0.267332 0.422540 -0.866022 +vn 0.302166 0.770044 -0.561896 +vn -0.464540 -0.632650 0.619642 +vn 0.113285 0.967345 -0.226738 +vn 0.997143 -0.032336 0.068267 +vn 0.256026 0.500349 -0.827104 +vn 0.592277 0.078774 0.801874 +vn 0.267744 -0.940232 0.210420 +vn 0.946921 0.320521 0.024622 +vn 0.402963 0.906578 0.125448 +vn -0.478786 0.872868 -0.094151 +vn 0.427214 0.337649 -0.838738 +vn 0.601051 -0.375660 0.705420 +vn 0.165215 0.452845 -0.876148 +vn 0.063349 0.844314 -0.532091 +vn -0.138833 -0.858620 -0.493455 +vn -0.994675 -0.096821 -0.035326 +vn 0.444435 0.481505 -0.755401 +vn -0.173951 -0.493916 -0.851932 +vn -0.342179 -0.219714 -0.913586 +vn 0.985585 0.114616 0.124444 +vn 0.816074 0.573367 -0.072612 +vn -0.505304 0.805736 0.308962 +vn -0.352829 0.906511 0.231839 +vn 0.485840 0.316653 -0.814672 +vn 0.162672 0.523379 -0.836428 +vn -0.143663 0.779341 -0.609908 +vn -0.717619 0.298093 -0.629415 +vn 0.377762 0.594496 -0.709839 +vn -0.364230 0.217328 -0.905597 +vn 0.560221 0.202434 -0.803226 +vn -0.401797 0.895696 -0.190496 +vn -0.185276 0.967478 0.172220 +vn 0.704680 0.708615 -0.035937 +vn -0.454464 0.874760 -0.168098 +vn -0.824418 0.532380 -0.192112 +vn -0.705217 0.351065 -0.615973 +vn 0.445485 0.882725 -0.149468 +vn 0.216084 -0.125076 -0.968330 +vn 0.511180 0.820465 -0.255991 +vn 0.004430 -0.078993 -0.996865 +vn 0.311489 0.934740 0.170983 +vn 0.439798 0.689597 -0.575355 +vn -0.140710 -0.171098 -0.975154 +vn 0.067535 0.979960 0.187397 +vn 0.306483 0.504877 -0.806950 +vn -0.044922 0.973727 0.223244 +vn 0.219235 -0.017784 -0.975510 +vn 0.194027 0.169723 -0.966203 +vn 0.197827 0.376723 -0.904955 +vn 0.702132 0.575717 -0.418999 +vn -0.965010 -0.242496 0.099759 +vn 0.609858 -0.611155 0.504542 +vn 0.590688 -0.705198 0.392153 +vn 0.845093 0.338226 -0.414030 +vn 0.550136 -0.803658 0.226902 +vn 0.536158 -0.841378 0.067946 +vn 0.585099 0.071173 -0.807833 +vn 0.756780 0.617294 -0.215016 +vn 0.897991 0.210527 -0.386383 +vn 0.961256 -0.221559 -0.164005 +vn 0.556058 -0.830939 0.018432 +vn 0.985118 -0.051017 0.164135 +vn 0.658166 -0.008664 -0.752823 +vn 0.889214 -0.356568 -0.286633 +vn 0.658722 -0.522842 -0.541037 +vn 0.448604 -0.809318 -0.379155 +vn 0.523925 -0.194666 -0.829221 +vn 0.530111 -0.109571 -0.840819 +vn 0.361409 0.231205 -0.903287 +vn 0.475911 0.026532 -0.879093 +vn 0.676648 -0.613327 0.407405 +vn 0.612494 -0.449713 -0.650084 +vn 0.676099 -0.522224 0.519781 +vn 0.517475 -0.401254 -0.755787 +vn 0.920003 0.077293 0.384213 +vn 0.849239 -0.064389 0.524069 +vn 0.461097 -0.316717 -0.828903 +vn 0.327885 -0.234778 -0.915080 +vn 0.235856 -0.170201 -0.956767 +vn 0.462387 0.015427 -0.886544 +vn 0.656431 -0.516574 -0.549773 +vn 0.503597 0.518543 -0.691016 +vn 0.861293 -0.483386 -0.156562 +vn 0.406378 -0.648178 -0.643990 +vn 0.950466 0.166515 -0.262465 +vn 0.296091 0.051545 -0.953768 +vn 0.551421 -0.399255 -0.732482 +vn 0.371034 0.297168 -0.879787 +vn 0.921810 0.269149 -0.278971 +vn 0.967489 0.145374 -0.206956 +vn 0.398092 -0.423697 -0.813636 +vn 0.946344 0.279453 -0.162296 +vn 0.768446 -0.547142 -0.331853 +vn 0.426693 -0.291760 -0.856043 +vn 0.651628 -0.444864 -0.614391 +vn 0.519846 -0.182585 -0.834520 +vn 0.451251 -0.222128 -0.864310 +vn 0.578602 -0.059559 -0.813433 +vn 0.979823 0.019922 -0.198872 +vn 0.447177 -0.146536 -0.882361 +vn 0.582851 -0.362703 -0.727139 +vn 0.457138 -0.276778 -0.845233 +vn 0.344668 -0.207870 -0.915420 +vn 0.130354 0.132578 -0.982563 +vn 0.549925 0.609086 -0.571487 +vn 0.370884 0.557136 -0.742997 +vn 0.522046 0.827147 0.208076 +vn 0.948823 0.059302 -0.310190 +vn -0.707462 0.667538 -0.232142 +vn -0.269568 0.675169 -0.686644 +vn 0.147369 0.808766 -0.569368 +vn 0.305046 0.699944 -0.645775 +vn 0.526288 0.839518 -0.135020 +vn -0.045900 0.995042 0.088230 +vn 0.774452 0.556422 -0.301029 +vn 0.350654 0.931148 -0.100023 +vn -0.987543 -0.112668 -0.109838 +vn 0.352641 0.909119 0.221691 +vn 0.614121 0.787773 -0.047644 +vn 0.031636 -0.161579 0.986353 +vn -0.206296 0.255325 0.944591 +vn -0.553642 0.236881 0.798353 +vn 0.358896 0.876713 -0.320261 +vn 0.172024 0.726023 -0.665806 +vn -0.754418 -0.112384 0.646702 +vn -0.895297 0.184126 0.405637 +vn 0.046860 -0.926257 -0.373968 +vn 0.522403 0.830283 0.194232 +vn 0.479872 0.870359 0.110444 +vn -0.693668 0.558726 -0.454587 +vn 0.920670 -0.050372 0.387078 +vn -0.018016 0.946950 0.320874 +vn 0.115935 0.613924 -0.780805 +vn -0.469419 0.431888 0.770142 +vn 0.314388 0.947944 -0.050627 +vn 0.540940 -0.426064 0.725158 +vn 0.969445 -0.116716 0.215761 +vn 0.819749 0.505271 -0.269651 +vn 0.839938 0.475379 -0.261762 +vn -0.206582 -0.575846 -0.791028 +vn -0.557084 -0.352749 -0.751814 +vn 0.557343 0.297699 -0.775077 +vn -0.256233 0.964765 0.059772 +vn 0.262925 0.754120 -0.601809 +vn 0.142016 0.054979 -0.988336 +vn 0.493312 0.863615 0.103982 +vn 0.418372 0.876698 0.237412 +vn 0.666854 0.718695 -0.196935 +vn 0.247826 0.963323 0.102916 +vn 0.873037 0.163099 0.459570 +vn 0.150419 0.981825 -0.115733 +vn 0.605741 0.292021 -0.740136 +vn 0.984419 -0.175795 -0.003928 +vn -0.040883 0.967588 -0.249202 +vn 0.499537 0.860551 0.099570 +vn -0.688502 0.056556 -0.723026 +vn 0.510578 0.706874 -0.489529 +vn 0.431851 0.900550 0.050145 +vn 0.185159 0.829933 -0.526238 +vn -0.305842 0.354758 -0.883520 +vn 0.401603 0.480633 -0.779556 +vn -0.315164 -0.812032 -0.491198 +vn 0.329166 0.941705 -0.069583 +vn 0.766392 -0.210314 0.606969 +vn 0.089177 0.646168 -0.757967 +vn 0.116033 0.561428 -0.819350 +vn 0.866859 -0.244788 -0.434321 +vn 0.195559 0.618267 -0.761251 +vn 0.637250 0.656809 0.403131 +vn 0.544239 0.045011 -0.837722 +vn 0.093153 0.920440 -0.379622 +vn -0.146776 0.063040 -0.987159 +vn 0.270383 0.928458 -0.254675 +vn -0.862098 -0.098449 -0.497086 +vn -0.230415 -0.060065 -0.971237 +vn -0.214573 0.974164 0.070447 +vn -0.598853 0.785770 0.154726 +vn -0.258034 0.198709 -0.945481 +vn -0.037719 0.741258 -0.670159 +vn 0.246402 0.586188 -0.771796 +vn 0.065067 0.997852 0.007610 +vn -0.974985 0.185221 -0.122873 +vn -0.680427 0.732648 0.015661 +vn -0.838121 0.544699 -0.029275 +vn 0.969902 -0.143643 -0.196611 +vn 0.197280 0.551025 -0.810834 +vn -0.874045 0.179272 -0.451561 +vn -0.044798 0.580570 -0.812977 +vn 0.044878 0.193307 -0.980111 +vn 0.992671 0.049337 -0.110318 +vn 0.168705 0.202159 -0.964712 +vn 0.385976 0.284698 -0.877479 +vn 0.035790 0.406786 -0.912822 +vn 0.343081 0.586182 -0.733953 +vn 0.693172 0.591108 -0.412436 +vn -0.052375 -0.165104 -0.984885 +vn 0.769061 -0.075414 -0.634711 +vn 0.816023 -0.056732 -0.575229 +vn 0.874938 -0.021818 -0.483744 +vn 0.023863 0.010414 -0.999661 +vn 0.924408 0.011965 -0.381218 +vn 0.780724 0.284460 -0.556375 +vn -0.126281 0.982470 0.137133 +vn -0.095785 0.994593 0.040127 +vn -0.168163 0.833606 0.526139 +vn 0.169179 0.982020 -0.083759 +vn 0.826110 -0.133637 0.547434 +vn -0.450595 0.781599 0.431355 +vn -0.910387 0.214215 0.353987 +vn 0.329153 0.927339 -0.178048 +vn -0.283457 -0.040125 -0.958145 +vn -0.167853 0.922256 0.348238 +vn 0.370889 -0.632823 -0.679689 +vn -0.203504 0.970546 0.128944 +vn -0.237842 0.625145 -0.743388 +vn 0.412171 0.576716 0.705347 +vn 0.189996 0.930203 0.314044 +vn 0.626262 0.499580 0.598511 +vn 0.071164 0.871990 -0.484323 +vn 0.493553 0.858693 0.138031 +vn 0.038274 0.975945 0.214630 +vn -0.429550 0.881501 -0.196067 +vn -0.646145 0.390785 -0.655579 +vn 0.141732 0.376576 -0.915480 +vn 0.424647 0.904595 -0.037188 +vn 0.524311 0.509248 0.682470 +vn 0.430508 0.893966 0.124452 +vn 0.480536 0.870246 0.108427 +vn -0.214879 0.914996 0.341480 +vn -0.895492 -0.006147 -0.445036 +vn -0.861668 0.220601 0.457016 +vn 0.418304 0.885117 0.203937 +vn -0.468249 0.863092 0.189249 +vn 0.628112 0.540325 0.559932 +vn -0.773371 0.576345 -0.264052 +vn -0.223741 0.918960 0.324734 +vn 0.471851 0.870566 0.139540 +vn -0.699497 0.508111 -0.502520 +vn 0.284157 0.954797 -0.087272 +vn 0.530309 0.359328 0.767891 +vn -0.303546 0.771074 -0.559737 +vn 0.264623 0.727363 -0.633180 +vn 0.668164 0.734755 -0.117012 +vn -0.276937 0.940554 0.196632 +vn 0.332641 0.942078 -0.042881 +vn 0.224095 0.969746 0.096816 +vn 0.113900 0.378922 0.918392 +vn 0.167582 0.978126 0.123226 +vn 0.176277 0.458629 -0.870969 +vn -0.748240 0.662854 0.027606 +vn 0.181657 -0.339997 -0.922715 +vn -0.932669 0.094069 -0.348251 +vn -0.039744 -0.031472 -0.998714 +vn -0.865543 0.498426 -0.049062 +vn -0.581903 0.494519 0.645632 +vn -0.434608 0.251872 -0.864683 +vn 0.362106 0.891489 -0.272261 +vn 0.460223 0.662097 -0.591458 +vn 0.972750 -0.069721 0.221125 +vn 0.170193 0.973035 -0.155685 +vn 0.543332 0.821881 0.171178 +vn -0.191904 0.684428 -0.703371 +vn -0.425301 -0.215411 -0.879043 +vn 0.730053 0.382891 -0.566054 +vn 0.797993 -0.404910 0.446379 +vn -0.058935 0.348862 -0.935319 +vn -0.318915 0.257634 -0.912096 +vn 0.167478 0.975300 0.144015 +vn 0.833770 0.549396 0.054685 +vn 0.494899 0.590543 -0.637444 +vn 0.959300 0.280303 -0.034256 +vn 0.986019 -0.041767 0.161312 +vn -0.175216 0.980088 0.093422 +vn 0.390705 0.398317 -0.829875 +vn -0.391822 0.911729 -0.123396 +vn 0.230896 0.619311 -0.750427 +vn 0.472336 0.580516 -0.663250 +vn 0.307004 0.734699 -0.604951 +vn -0.282515 0.925334 -0.252869 +vn -0.581093 0.776224 -0.244556 +vn 0.192670 0.730449 -0.655227 +vn 0.271853 0.626056 -0.730855 +vn -0.136597 0.717139 -0.683413 +vn -0.494827 0.779634 -0.383818 +vn 0.141881 0.610759 -0.779002 +vn 0.548642 0.769609 -0.326640 +vn -0.261412 0.682864 -0.682174 +vn 0.541668 0.795584 -0.271370 +vn 0.247458 0.653739 -0.715116 +vn 0.992836 0.087869 -0.080963 +vn 0.289511 -0.292425 -0.911411 +vn -0.020412 0.751710 0.659178 +vn 0.519598 0.253544 -0.815925 +vn -0.154207 0.065670 -0.985854 +vn 0.069955 -0.051218 -0.996234 +vn -0.176237 0.348080 0.920750 +vn 0.775209 0.284840 -0.563842 +vn 0.468003 0.442759 -0.764812 +vn 0.215557 -0.174713 -0.960734 +vn 0.580730 0.152049 -0.799771 +vn 0.047681 -0.831702 0.553171 +vn -0.459886 -0.262109 0.848412 +vn 0.900310 0.347287 -0.262360 +vn 0.488112 0.332342 -0.807029 +vn 0.938968 0.204429 -0.276674 +vn 0.867006 0.079573 -0.491903 +vn 0.804571 0.125669 -0.580408 +vn 0.697420 0.168532 -0.696564 +vn 0.734961 0.285780 -0.614949 +vn 0.995822 -0.090903 -0.008658 +vn 0.403782 -0.182908 -0.896384 +vn 0.709675 0.270230 -0.650644 +vn 0.582643 0.431990 -0.688413 +vn 0.673611 0.138222 -0.726046 +vn 0.593460 0.378600 -0.710259 +vn 0.882255 0.023337 0.470194 +vn 0.966459 0.074276 -0.245847 +vn 0.948923 -0.185573 -0.255162 +vn 0.839358 -0.158015 -0.520105 +vn -0.286491 0.416965 -0.862591 +vn 0.911857 -0.370607 0.176544 +vn 0.667894 -0.621260 0.409822 +vn -0.452850 -0.178096 -0.873618 +vn 0.536320 -0.577544 -0.615470 +vn 0.598934 -0.574031 -0.558361 +vn 0.816442 0.348661 -0.460279 +vn -0.392098 -0.154663 -0.906829 +vn -0.371099 0.119621 -0.920856 +vn 0.919116 0.254635 0.300645 +vn 0.958820 0.193361 -0.208029 +vn 0.597013 -0.744698 0.298329 +vn 0.588002 0.602640 -0.539517 +vn 0.522795 -0.480068 -0.704429 +vn 0.378870 -0.433684 -0.817543 +vn 0.766956 0.468436 0.438573 +vn -0.088311 -0.971719 -0.219004 +vn 0.576660 -0.810194 0.105112 +vn -0.023473 -0.132767 -0.990869 +vn 0.798370 0.096558 -0.594376 +vn 0.616313 0.220904 -0.755883 +vn 0.687629 0.069369 -0.722741 +vn 0.824107 0.103330 -0.556929 +vn 0.957502 0.074390 0.278669 +vn 0.680345 0.171847 -0.712460 +vn 0.888979 0.168846 -0.425685 +vn 0.647090 -0.563739 -0.513297 +vn 0.813315 0.134203 -0.566134 +vn 0.749317 0.106767 -0.653548 +vn 0.776656 0.232419 -0.585480 +vn 0.783676 0.247748 -0.569626 +vn 0.774462 0.144028 -0.616007 +vn 0.879193 0.175083 -0.443132 +vn 0.622966 -0.529136 -0.576132 +vn 0.833853 0.157057 -0.529172 +vn 0.783810 0.214208 -0.582887 +vn 0.430196 -0.902672 0.010691 +vn 0.847629 0.155780 -0.507206 +vn 0.725407 0.337708 -0.599782 +vn 0.872261 0.194672 -0.448624 +vn 0.716131 0.337393 -0.611002 +vn 0.830050 0.224488 -0.510512 +vn 0.914922 0.186234 -0.358099 +vn 0.888263 0.152357 -0.433331 +vn 0.602506 0.054353 -0.796261 +vn 0.848368 0.144728 -0.509240 +vn 0.436602 -0.352558 -0.827696 +vn 0.959056 -0.011623 -0.282979 +vn 0.982196 0.094345 -0.162447 +vn 0.907671 0.128574 -0.399504 +vn 0.433271 0.453446 -0.778886 +vn 0.724353 0.158915 -0.670864 +vn 0.637070 0.389655 -0.665065 +vn 0.993668 0.087523 -0.070458 +vn 0.878652 0.158836 -0.450269 +vn 0.192106 -0.156458 -0.968822 +vn 0.611690 0.164820 -0.773737 +vn 0.893737 0.225072 -0.388043 +vn 0.696482 -0.446852 0.561458 +vn 0.902796 0.295831 -0.312160 +vn 0.532398 0.358266 0.766940 +vn 0.060417 -0.372315 0.926138 +vn 0.060072 0.493566 -0.867631 +vn 0.186773 0.747013 -0.638034 +vn -0.299193 -0.449856 -0.841495 +vn 0.135546 0.989525 -0.049685 +vn 0.933866 0.232778 0.271492 +vn 0.591233 0.363772 0.719801 +vn 0.065100 -0.635936 0.768991 +vn 0.378438 0.925401 0.020448 +vn -0.508513 -0.860861 -0.018256 +vn -0.030725 0.613450 -0.789135 +vn -0.523926 0.851758 0.003030 +vn -0.451115 0.776604 -0.439752 +vn 0.322320 0.863370 -0.388203 +vn 0.309749 0.913360 0.264253 +vn -0.614142 0.495188 -0.614507 +vn 0.222580 0.963240 0.150421 +vn 0.703252 0.606707 -0.370598 +vn 0.600434 0.797153 -0.063449 +vn 0.561097 0.827743 -0.003559 +vn -0.366055 0.320196 -0.873772 +vn 0.225621 0.678527 -0.699068 +vn 0.101972 -0.018050 -0.994624 +vn -0.046860 0.926257 0.373968 +vn -0.539879 -0.122292 -0.832812 +vn 0.295140 0.946059 0.133662 +vn 0.751317 0.614928 0.239555 +vn 0.477850 0.399852 -0.782163 +vn -0.613338 0.692991 -0.378920 +vn 0.310014 0.919469 -0.241800 +vn -0.015057 0.865465 -0.500744 +vn 0.080226 0.966898 0.242223 +vn 0.322749 0.945983 -0.030800 +vn 0.320627 0.937982 -0.131863 +vn 0.347958 0.798629 0.491037 +vn 0.138168 0.932591 -0.333442 +vn 0.318062 0.046480 -0.946930 +vn 0.475254 0.852752 0.216672 +vn -0.789260 0.607491 0.089575 +vn -0.969875 0.055365 -0.237227 +vn 0.632474 0.671697 -0.385747 +vn -0.401686 -0.025319 -0.915427 +vn -0.701859 0.148631 -0.696637 +vn -0.072662 0.443619 -0.893265 +vn 0.213471 0.135091 -0.967564 +vn 0.604905 0.795809 0.027891 +vn 0.241047 0.679746 -0.692706 +vn -0.113172 0.477748 -0.871177 +vn -0.909479 0.411239 -0.061074 +vn 0.552793 0.788988 -0.268174 +vn 0.042821 0.992465 0.114803 +vn 0.901125 -0.289229 0.322987 +vn 0.813486 -0.441418 0.378669 +vn 0.895250 0.302037 0.327568 +vn 0.433774 0.891741 -0.128985 +vn -0.163365 0.904990 0.392816 +vn 0.661710 0.521452 -0.538727 +vn -0.291190 0.625105 0.724190 +vn 0.501912 0.864712 -0.018910 +vn 0.967255 0.242967 -0.073387 +vn -0.415883 0.297637 -0.859333 +vn 0.626127 0.699982 -0.343496 +vn -0.221562 0.740588 -0.634381 +vn 0.684343 0.585635 -0.434403 +vn 0.429698 0.298261 -0.852291 +vn 0.137207 0.751563 -0.645234 +vn 0.307283 0.456514 -0.834968 +vn 0.041354 0.701832 -0.711141 +vn 0.725955 0.469944 -0.502137 +vn 0.206116 -0.284395 -0.936288 +vn -0.604218 0.796030 -0.035463 +vn 0.999271 0.029331 0.024434 +vn 0.477943 0.556844 -0.679334 +vn -0.581451 -0.165612 -0.796547 +vn -0.644314 0.018879 -0.764528 +vn 0.502506 0.597007 -0.625356 +vn -0.331122 0.455966 0.826107 +vn 0.680119 0.596766 -0.425803 +vn -0.574979 0.628034 -0.524378 +vn 0.988336 0.059384 0.140232 +vn 0.830802 0.474946 -0.290161 +vn -0.070041 0.832554 -0.549498 +vn 0.881527 0.441226 -0.168017 +vn -0.558744 -0.814333 0.157058 +vn 0.664016 0.708189 -0.239896 +vn -0.658318 -0.650772 0.378302 +vn 0.588241 0.806923 -0.053357 +vn 0.872147 0.489092 -0.012196 +vn 0.337625 0.906837 -0.252301 +vn -0.593134 -0.471435 0.652641 +vn -0.351260 0.930902 -0.100188 +vn 0.817266 0.511108 0.266169 +vn -0.399943 0.121520 0.908448 +vn 0.329624 0.729544 -0.599261 +vn -0.471983 -0.146662 0.869323 +vn -0.576869 0.805565 0.135229 +vn 0.275303 0.868096 -0.413059 +vn -0.088244 0.897049 -0.433031 +vn -0.744417 0.658480 0.110665 +vn 0.173294 0.184163 -0.967498 +vn 0.156152 0.915876 -0.369848 +vn -0.770066 0.603792 0.205994 +vn 0.066484 0.905688 -0.418699 +vn 0.579869 0.797489 -0.166622 +vn 0.357151 0.553978 -0.752031 +vn 0.370825 0.257852 -0.892189 +vn 0.506695 0.855765 0.104526 +vn 0.074467 0.780491 -0.620716 +vn 0.370044 0.330804 -0.868123 +vn 0.431370 0.845749 -0.314051 +vn 0.580299 0.812612 -0.053983 +vn 0.947715 0.249114 -0.199445 +vn 0.945779 0.322333 -0.040049 +vn -0.623756 -0.434062 0.650014 +vn 0.639605 0.521119 -0.565102 +vn -0.527904 0.028696 0.848819 +vn -0.586794 -0.273857 0.762020 +vn 0.094860 -0.103589 -0.990086 +vn 0.737068 0.430211 -0.521200 +vn 0.705107 0.421219 -0.570437 +vn 0.589820 0.495033 -0.638008 +vn 0.824044 0.365314 -0.433009 +vn 0.061114 0.484416 -0.872701 +vn 0.938743 0.327472 -0.107350 +vn 0.466203 0.598784 -0.651240 +vn 0.918191 0.088012 0.386238 +vn 0.453722 0.164887 -0.875756 +vn -0.368525 0.643285 -0.671099 +vn -0.151003 0.466050 -0.871777 +vn -0.276304 0.640306 -0.716704 +vn 0.028438 0.935385 -0.352487 +vn -0.951096 0.306537 -0.038097 +vn 0.132259 0.976764 0.168641 +vn 0.603766 0.668408 -0.434393 +vn 0.505182 0.839991 -0.198005 +vn 0.310118 0.950398 0.023905 +vn -0.042650 0.617879 -0.785115 +vn 0.567781 0.788635 -0.235966 +vn -0.305360 0.667250 -0.679362 +vn -0.169966 0.845647 -0.505957 +vn 0.031508 0.900372 -0.433978 +vn 0.121250 0.880611 -0.458064 +vn 0.521077 0.789074 0.325333 +vn 0.567084 0.800547 0.193755 +vn 0.347527 0.674051 0.651828 +vn 0.264065 0.906287 0.330020 +vn 0.955047 0.234874 0.180884 +vn -0.820531 0.514271 -0.249507 +vn 0.573146 0.741937 -0.347900 +vn 0.178671 0.937638 0.298180 +vn 0.478423 0.379661 -0.791813 +vn 0.574102 0.818726 -0.009698 +vn -0.235915 0.626347 -0.742990 +vn 0.256498 0.960777 -0.105433 +vn -0.923972 0.246814 -0.292161 +vn -0.271879 0.639017 -0.719541 +vn -0.376643 0.306166 -0.874301 +vn -0.741164 0.533264 -0.407806 +vn 0.018426 0.993010 -0.116579 +vn 0.415465 0.909602 -0.003694 +vn -0.369995 0.394849 -0.840951 +vn 0.530488 0.847380 -0.022999 +vn -0.918839 0.181628 -0.350350 +vn 0.458495 0.831686 0.313178 +vn -0.081359 0.979780 0.182791 +vn 0.472504 0.780614 0.409123 +vn -0.094961 0.820172 0.564181 +vn 0.453636 0.864367 0.216986 +vn -0.756786 0.364854 0.542363 +vn 0.242685 0.771582 -0.588018 +vn 0.442802 0.793154 -0.418131 +vn 0.451554 0.788912 -0.416793 +vn 0.073806 0.777308 -0.624776 +vn -0.244718 0.969020 -0.033365 +vn 0.360478 0.891131 0.275574 +vn 0.248755 0.726193 -0.640909 +vn 0.461406 0.696464 0.549585 +vn 0.900833 0.351914 0.254277 +vn 0.401405 0.798133 0.449286 +vn 0.028864 0.981596 -0.188778 +vn 0.246873 0.677376 0.692976 +vn -0.343119 0.193070 -0.919235 +vn -0.222750 0.779532 -0.585416 +vn 0.536003 0.843032 -0.044691 +vn 0.364426 0.930039 -0.047129 +vn 0.152631 0.859431 -0.487937 +vn 0.185375 0.923750 -0.335144 +vn 0.215005 0.702344 -0.678591 +vn 0.159476 0.588743 -0.792433 +vn -0.290644 0.794704 -0.532890 +vn -0.078121 0.234355 -0.969007 +vn -0.121236 0.353108 -0.927694 +vn -0.949672 0.133914 0.283180 +vn -0.997704 0.048577 0.047200 +vn -0.926944 0.304825 0.218763 +vn -0.857973 0.287479 0.425719 +vn 0.676292 -0.325357 0.660888 +vn 0.032162 0.326076 -0.944796 +vn 0.459293 0.815741 -0.351591 +vn 0.679972 -0.490536 0.544988 +vn -0.297070 0.491312 -0.818756 +vn 0.512998 0.858389 -0.001257 +vn -0.652407 0.605089 0.456325 +vn -0.734250 0.636624 0.235770 +vn 0.543807 0.624552 -0.560543 +vn -0.196079 0.337849 0.920549 +vn 0.276578 0.528638 -0.802525 +vn 0.313935 0.662735 -0.679873 +vn -0.147823 0.971277 0.186466 +vn -0.310004 0.079688 0.947390 +vn 0.564596 0.699292 -0.438432 +vn 0.100073 0.905587 -0.412186 +vn 0.064450 0.925827 -0.372412 +vn 0.795543 0.586960 -0.150301 +vn -0.430716 -0.124281 0.893889 +vn -0.094234 0.893558 0.438947 +vn 0.626034 0.769481 0.126412 +vn -0.552729 -0.412082 0.724347 +vn -0.037842 0.902412 -0.429210 +vn 0.525755 0.849062 0.051715 +vn -0.827344 0.522091 -0.207179 +vn 0.564757 0.814741 0.131328 +vn -0.120533 0.728597 0.674253 +vn -0.860404 0.422834 -0.284457 +vn 0.651698 0.730059 -0.205676 +vn -0.033681 0.730264 -0.682335 +vn -0.771698 0.134799 -0.621539 +vn 0.738062 0.610025 -0.288331 +vn -0.082660 0.646860 0.758116 +vn -0.634896 -0.770292 -0.059652 +vn -0.591901 -0.796900 0.120849 +vn -0.098320 0.827042 -0.553475 +vn 0.896324 0.399204 -0.192975 +vn 0.978221 0.178313 0.106245 +vn 0.013649 -0.131436 -0.991231 +vn 0.044568 -0.264000 -0.963492 +vn -0.782816 -0.026488 -0.621689 +vn -0.777587 -0.233588 -0.583776 +vn -0.689146 0.216950 -0.691383 +vn 0.004131 0.009139 -0.999950 +vn -0.667599 0.545828 -0.506343 +vn -0.888021 0.020693 -0.459337 +vn -0.805735 -0.265629 -0.529371 +vn -0.078581 0.203720 -0.975870 +vn 0.691766 0.569170 -0.444416 +vn 0.287586 0.802608 -0.522603 +vn -0.591096 -0.695425 0.408643 +vn -0.515553 -0.335093 0.788618 +vn -0.544716 -0.435682 0.716565 +vn 0.198269 -0.388388 -0.899913 +vn 0.345854 -0.506906 -0.789577 +vn 0.685670 -0.534771 0.493839 +vn 0.637329 -0.640984 0.427728 +vn 0.662282 -0.663902 0.347300 +vn 0.005741 -0.387237 -0.921962 +vn 0.189694 0.331990 -0.924012 +vn 0.509661 -0.609895 -0.606855 +vn 0.073161 0.830294 -0.552503 +vn -0.364099 -0.513358 -0.777107 +vn 0.466954 -0.554501 -0.688827 +vn -0.443425 -0.858810 -0.256554 +vn 0.754622 0.541185 -0.371031 +vn 0.651145 -0.693788 0.307681 +vn 0.849392 0.378950 -0.367329 +vn 0.589738 -0.609336 -0.530017 +vn 0.735198 0.492385 -0.465876 +vn 0.568946 0.709749 -0.415400 +vn 0.876375 0.381002 -0.294624 +vn 0.662787 0.747874 0.037382 +vn -0.516273 0.251300 -0.818725 +vn 0.354409 0.227341 0.907034 +vn -0.735287 0.312387 -0.601471 +vn -0.472266 0.112130 -0.874295 +vn -0.042476 0.881492 -0.470285 +vn 0.091418 0.986121 -0.138596 +vn 0.285171 0.934188 0.214407 +vn 0.817532 0.393212 0.420745 +vn -0.637760 0.751595 -0.168424 +vn 0.549878 0.785259 0.284609 +vn -0.783167 0.544996 0.299381 +vn 0.372797 0.918926 0.128832 +vn -0.860062 0.251886 -0.443675 +vn -0.519361 0.492524 -0.698344 +vn -0.550879 0.654961 -0.517260 +vn 0.060412 0.890093 -0.451758 +vn -0.728690 0.438308 0.526211 +vn -0.344961 0.581052 -0.737143 +vn -0.492132 0.110339 -0.863499 +vn 0.068040 0.967810 0.242309 +vn -0.743932 0.565394 -0.356223 +vn -0.073612 0.991642 0.105963 +vn 0.207652 0.904011 0.373692 +vn 0.317194 0.880614 -0.352004 +vn -0.467830 0.233038 -0.852542 +vn -0.198401 0.979432 0.036742 +vn 0.461815 0.886095 0.039530 +vn -0.714049 0.700081 -0.004525 +vn 0.458019 0.885433 0.078909 +vn 0.221240 0.853106 -0.472507 +vn -0.386925 0.809543 0.441508 +vn 0.469625 0.863308 0.184802 +vn -0.379634 0.884745 0.270378 +vn 0.586929 0.809041 0.031092 +vn -0.363408 0.902043 -0.232924 +vn -0.234244 0.700686 -0.673920 +vn -0.532767 0.684028 -0.498263 +vn -0.359987 0.821449 -0.442302 +vn 0.522083 0.833416 -0.181237 +vn 0.354415 0.934963 0.015333 +vn -0.995177 -0.030021 -0.093391 +vn -0.869249 0.468694 0.157265 +vn -0.549276 0.014775 -0.835510 +vn -0.711824 0.450817 -0.538582 +vn -0.638715 0.425954 0.640786 +vn -0.623740 0.258103 -0.737788 +vn 0.474557 0.470327 0.744035 +vn -0.008421 0.769930 0.638073 +vn -0.805565 0.384699 -0.450634 +vn -0.620497 0.592321 -0.513944 +vn 0.251583 0.957618 0.140264 +vn -0.047536 0.877461 0.477286 +vn -0.261101 0.965264 -0.009629 +vn -0.528733 0.144352 -0.836423 +vn -0.736515 -0.092555 -0.670060 +vn 0.500255 0.865353 0.030148 +vn 0.125796 0.828990 0.544932 +vn -0.317490 0.891147 0.324124 +vn -0.479723 0.814991 0.325048 +vn 0.204154 0.672209 0.711657 +vn -0.152624 0.843367 0.515207 +vn -0.376766 0.829598 0.412085 +vn 0.477936 0.871772 -0.107663 +vn 0.443248 0.890528 0.102431 +vn 0.434339 0.894792 0.103426 +vn -0.268372 0.944655 0.188686 +vn -0.852837 0.423195 0.305901 +vn 0.073130 0.891836 -0.446409 +vn 0.524839 0.840564 -0.134149 +vn 0.446361 0.884894 -0.133135 +vn -0.743297 0.279945 0.607569 +vn 0.114105 0.961070 -0.251645 +vn 0.371983 0.916323 0.148263 +vn -0.892501 0.268900 -0.362126 +vn -0.552657 0.832832 0.030998 +vn 0.272079 0.949515 0.156186 +vn -0.870980 -0.109332 -0.479000 +vn -0.312229 0.756224 -0.575011 +vn -0.285266 0.625371 -0.726315 +vn 0.344471 0.931013 -0.120646 +vn 0.398964 0.908619 0.123448 +vn 0.193605 0.951264 0.240027 +vn 0.148864 0.593353 -0.791057 +vn 0.213360 0.432610 -0.875972 +vn -0.711737 0.511727 -0.481212 +vn 0.039610 0.857808 0.512441 +vn 0.384121 0.832268 -0.399727 +vn -0.056228 0.508543 0.859199 +vn 0.190802 0.554546 -0.809984 +vn 0.488132 0.807853 -0.330305 +vn -0.675626 0.362115 0.642185 +vn -0.422228 0.904198 -0.064420 +vn -0.025516 0.914598 -0.403558 +vn -0.149692 -0.163072 -0.975192 +vn -0.722172 -0.609076 0.327863 +vn 0.282731 -0.028369 0.958780 +vn -0.059651 0.982990 -0.173703 +vn 0.565796 -0.430473 0.703255 +vn -0.594834 -0.367957 0.714689 +vn 0.484702 0.857551 0.172251 +vn 0.299917 0.902878 -0.307994 +vn -0.148723 0.329639 0.932319 +vn -0.466888 -0.124452 0.875515 +vn -0.328894 0.116472 0.937157 +vn 0.363679 0.919156 -0.151297 +vn -0.029036 -0.266428 -0.963417 +vn -0.146308 0.764461 -0.627848 +vn -0.252064 0.857685 -0.448152 +vn -0.482061 0.406600 -0.776076 +vn 0.005909 0.999501 0.031014 +vn -0.328742 0.413460 -0.849105 +vn -0.203199 -0.032859 -0.978586 +vn -0.088362 0.531683 -0.842321 +vn 0.093276 0.947440 0.306033 +vn -0.825720 0.392305 0.405318 +vn 0.070357 0.882767 -0.464512 +vn -0.984845 0.017150 0.172589 +vn -0.526440 -0.824526 -0.207406 +vn 0.705456 0.705731 -0.065390 +vn -0.585252 0.810130 -0.034206 +vn -0.910522 0.144077 0.387545 +vn -0.997511 -0.068544 0.016555 +vn 0.687244 0.674000 0.270960 +vn 0.665134 0.602922 0.440547 +vn -0.956173 -0.169247 0.238932 +vn -0.938045 -0.152721 0.311042 +vn -0.153423 0.280655 -0.947467 +vn -0.151146 0.694218 -0.703716 +vn 0.897561 0.432855 0.083788 +vn -0.924252 0.357785 0.133224 +vn -0.976021 0.217302 0.012782 +vn -0.976281 -0.213178 0.037832 +vn -0.970502 -0.238631 -0.034371 +vn 0.184877 0.971081 0.151069 +vn -0.024888 0.585384 0.810374 +vn -0.479407 0.843631 -0.241775 +vn -0.563915 0.771625 -0.294270 +vn -0.749421 -0.058331 -0.659519 +vn -0.514456 0.711066 -0.479292 +vn -0.839549 0.530507 0.117136 +vn -0.102761 0.784987 -0.610930 +vn -0.933060 0.307773 0.186210 +vn 0.322840 0.935336 0.144639 +vn 0.404217 0.526327 0.748056 +vn 0.302055 0.889655 0.342458 +vn 0.204018 0.692849 0.691619 +vn 0.118132 0.837680 0.533233 +vn -0.683317 0.570155 0.456072 +vn -0.060325 0.874188 0.481825 +vn -0.581642 0.344819 -0.736744 +vn 0.002304 0.701720 0.712449 +vn -0.684042 -0.066476 -0.726408 +vn -0.756020 0.654205 -0.021231 +vn -0.842362 0.538801 -0.010968 +vn 0.566283 0.785500 0.249628 +vn -0.927743 0.340163 0.153564 +vn -0.709599 0.700290 -0.077869 +vn -0.132359 0.988224 0.076774 +vn -0.084526 0.937950 -0.336312 +vn -0.446137 0.659194 -0.605331 +vn -0.052695 0.859929 -0.507687 +vn -0.943253 0.161199 0.290326 +vn -0.808940 0.139680 -0.571057 +vn -0.782744 0.005678 -0.622318 +vn 0.014154 0.995684 0.091718 +vn -0.280326 0.957469 -0.068342 +vn -0.766848 0.447902 -0.459703 +vn -0.813193 0.424705 -0.397924 +vn 0.008096 0.714572 0.699515 +vn 0.101544 0.969314 0.223871 +vn -0.672999 0.432737 -0.599842 +vn -0.127297 0.984220 -0.122908 +vn -0.734616 0.455223 -0.503101 +vn 0.496307 0.866670 0.050614 +vn 0.428580 0.900198 -0.077221 +vn 0.017302 0.974151 0.225235 +vn -0.065441 0.226783 -0.971744 +vn -0.981763 0.174511 -0.075421 +vn -0.599489 0.794518 0.096718 +vn 0.437661 0.885279 0.157269 +vn -0.833453 0.535007 0.138285 +vn -0.858014 0.488605 -0.158359 +vn -0.048475 0.940521 -0.336258 +vn -0.891402 0.321933 0.319001 +vn -0.946769 0.197579 -0.254147 +vn -0.974734 -0.009640 0.223163 +vn 0.338247 0.271713 0.900978 +vn -0.673128 0.169659 -0.719802 +vn -0.610639 0.538199 0.580915 +vn 0.206650 0.977422 -0.044081 +vn 0.173863 0.928836 -0.327161 +vn -0.964091 0.187039 0.188535 +vn 0.042517 0.995012 0.090243 +vn -0.821766 0.539378 -0.183772 +vn -0.469974 0.494975 -0.730838 +vn -0.988771 0.123476 -0.084178 +vn 0.439145 0.868023 0.231705 +vn 0.113460 0.867657 0.484043 +vn -0.783338 0.377731 -0.493661 +vn -0.994284 0.065421 0.084376 +vn 0.011106 0.993759 0.110992 +vn -0.946822 0.081363 -0.311300 +vn 0.051570 0.831540 0.553066 +vn -0.992832 0.100068 0.065349 +vn -0.760852 0.478942 -0.437857 +vn -0.975965 0.189769 -0.107147 +vn -0.227437 0.963511 0.141135 +vn -0.161253 0.977674 -0.134728 +vn -0.709530 0.664958 -0.233233 +vn -0.445358 0.319321 -0.836475 +vn 0.202895 0.949317 0.240066 +vn -0.820783 0.569149 0.048840 +vn 0.232780 0.894039 0.382763 +vn -0.676247 0.312434 -0.667140 +vn 0.206569 0.957251 0.202482 +vn 0.511375 0.858797 0.031042 +vn -0.998492 0.053888 -0.010514 +vn 0.115524 0.987058 0.111224 +vn -0.042892 0.939829 0.338942 +vn -0.838273 0.451633 -0.305494 +vn -0.881050 0.193446 -0.431660 +vn -0.785677 0.437863 0.437022 +vn -0.300207 0.935133 0.188153 +vn -0.446832 0.343171 -0.826181 +vn -0.290620 0.913525 0.284626 +vn -0.386114 0.355073 -0.851375 +vn -0.584080 0.783542 0.211926 +vn 0.391485 0.898355 0.199243 +vn -0.074864 0.975755 -0.205662 +vn -0.783734 -0.066744 -0.617500 +vn -0.928682 0.329164 0.170881 +vn -0.813183 0.364469 0.453757 +vn -0.999227 0.035886 0.016042 +vn -0.616300 0.765568 0.184608 +vn -0.633770 0.742918 0.215426 +vn 0.416822 0.901244 0.118400 +vn -0.037694 0.998090 -0.048943 +vn -0.452523 0.058988 0.889799 +vn -0.136247 0.989045 -0.056812 +vn -0.283667 0.847016 -0.449551 +vn 0.075840 0.939683 0.333533 +vn -0.658486 0.724520 0.203636 +vn -0.256059 0.964326 0.067151 +vn -0.781058 0.312667 0.540545 +vn -0.950385 0.010917 0.310883 +vn -0.396104 0.367585 0.841417 +vn -0.979793 0.118124 0.161406 +vn -0.980861 0.060045 0.185220 +vn 0.582824 -0.219154 0.782488 +vn -0.650318 -0.759556 0.012730 +vn -0.686808 -0.482107 0.543938 +vn -0.209037 -0.137697 -0.968165 +vn 0.305946 0.880374 0.362406 +vn 0.024457 0.662800 -0.748397 +vn -0.716580 -0.127940 0.685671 +vn 0.147348 0.972503 -0.180352 +vn 0.396133 0.835550 0.380704 +vn 0.233600 0.972157 0.018498 +vn 0.362907 0.756268 0.544387 +vn -0.194110 0.739418 -0.644657 +vn -0.604801 0.627100 -0.490879 +vn -0.405139 -0.072559 -0.911371 +vn -0.141552 0.609656 -0.779924 +vn 0.088033 0.560820 -0.823245 +vn -0.441193 0.109768 -0.890674 +vn -0.223093 0.900622 0.372974 +vn 0.215520 0.572578 -0.791015 +vn -0.168992 0.984838 0.039183 +vn -0.274679 0.932477 -0.234601 +vn 0.225369 0.779283 -0.584745 +vn -0.347993 0.525756 -0.776197 +vn -0.465773 0.526443 0.711275 +vn -0.685324 0.506292 0.523450 +vn -0.235627 0.351840 0.905919 +vn -0.852387 0.070681 0.518112 +vn -0.895883 -0.011264 0.444146 +vn -0.581019 -0.234227 0.779458 +vn 0.665194 -0.508263 0.546978 +vn -0.108053 0.110874 -0.987943 +vn 0.439173 -0.591804 -0.675940 +vn 0.101581 -0.190831 -0.976353 +vn -0.215888 -0.455889 -0.863457 +vn -0.405381 -0.718594 -0.565056 +vn 0.273688 -0.383775 -0.881936 +vn 0.666749 -0.565726 0.485181 +vn 0.379405 -0.534898 -0.754941 +vn 0.253343 -0.467476 -0.846926 +vn -0.581170 -0.813233 -0.029902 +vn 0.426831 -0.600414 -0.676253 +vn -0.577569 -0.814656 -0.052449 +vn -0.639494 -0.637345 0.429929 +vn -0.462488 -0.742278 -0.484900 +vn 0.485299 0.571263 0.661925 +vn -0.735669 0.655413 -0.170953 +vn 0.388593 0.908484 0.153796 +vn -0.587284 0.567965 -0.576640 +vn -0.735901 0.421177 -0.530151 +vn 0.191883 0.630783 0.751861 +vn -0.261187 0.330074 0.907101 +vn -0.925592 0.346227 -0.152993 +vn 0.084122 0.993491 0.076802 +vn 0.323616 0.946101 -0.012824 +vn 0.105008 0.859565 0.500122 +vn -0.693874 0.560531 -0.452044 +vn 0.288971 0.956844 -0.030743 +vn -0.878959 0.247295 -0.407770 +vn 0.007282 0.757326 0.652997 +vn -0.246125 0.299811 -0.921703 +vn -0.839125 0.522808 0.150136 +vn -0.366660 0.356571 0.859312 +vn -0.622242 0.745289 0.239496 +vn -0.001557 0.999883 0.015200 +vn -0.949749 0.298453 -0.094356 +vn -0.501458 0.815647 -0.288548 +vn -0.466336 0.861936 0.198987 +vn -0.312073 0.880435 -0.356994 +vn -0.011645 0.821668 0.569847 +vn -0.447229 0.740040 0.502321 +vn 0.008700 0.877620 0.479277 +vn 0.230626 0.749049 -0.621078 +vn -0.995032 -0.024963 0.096376 +vn -0.987524 0.141193 0.069714 +vn 0.304907 0.952240 0.016474 +vn 0.185267 0.939711 0.287436 +vn -0.208428 0.881959 0.422737 +vn -0.924519 0.222383 -0.309531 +vn -0.201547 0.649722 0.732966 +vn 0.334687 0.897472 0.287278 +vn -0.383457 0.894531 -0.229728 +vn -0.733217 0.174535 -0.657214 +vn -0.481598 0.376713 -0.791297 +vn -0.792409 0.071393 -0.605798 +vn 0.246563 0.938694 -0.240957 +vn -0.865781 0.500390 0.005780 +vn -0.193164 0.711973 0.675116 +vn 0.275900 0.945644 0.172155 +vn -0.496707 0.850958 -0.170738 +vn 0.203839 0.822411 0.531121 +vn -0.821703 0.176166 -0.542006 +vn -0.210236 0.708587 0.673576 +vn -0.846896 0.492992 -0.199313 +vn -0.948149 0.139098 -0.285771 +vn 0.124708 0.938137 0.323027 +vn -0.867685 0.178347 -0.464021 +vn -0.736423 0.159956 -0.657339 +vn 0.422180 0.886796 0.188036 +vn -0.768554 0.636238 -0.067281 +vn 0.063524 0.789059 0.611025 +vn -0.886564 0.014217 -0.462387 +vn -0.085808 0.546904 0.832787 +vn -0.643859 0.422902 0.637652 +vn -0.623719 0.108750 0.774046 +vn -0.865918 -0.078250 0.494028 +vn -0.328424 0.729516 0.599954 +vn -0.891386 0.450254 0.051979 +vn 0.264156 0.964004 0.030302 +vn 0.469173 0.838850 -0.276056 +vn 0.291537 0.954726 -0.059201 +vn -0.964902 0.257615 -0.050967 +vn -0.821060 0.053615 -0.568319 +vn 0.296769 0.924809 0.238029 +vn -0.657360 0.069883 -0.750329 +vn -0.678132 0.734691 0.019152 +vn -0.451224 0.891970 0.028055 +vn 0.125696 0.983650 0.128968 +vn -0.278247 0.843815 -0.458863 +vn 0.261144 0.444126 -0.857062 +vn -0.015814 0.887663 0.460221 +vn 0.236400 0.907283 0.347783 +vn 0.222294 0.953829 0.201978 +vn 0.246962 0.877745 0.410577 +vn 0.195889 0.979116 0.054402 +vn -0.224134 0.927928 -0.297848 +vn -0.755425 0.448854 -0.477351 +vn 0.381025 0.841222 -0.383622 +vn 0.435220 0.892752 0.116526 +vn -0.646314 0.754193 0.116064 +vn -0.136313 0.990112 0.033109 +vn -0.401632 0.912684 0.075501 +vn -0.705537 0.679308 -0.201886 +vn -0.741965 0.663793 -0.094160 +vn 0.136819 0.954077 0.266492 +vn -0.937724 0.243646 -0.247611 +vn 0.309814 0.944469 -0.109517 +vn 0.162015 0.945721 -0.281716 +vn 0.393423 0.877980 0.272709 +vn 0.148713 0.956934 -0.249323 +vn 0.260134 0.961802 -0.085255 +vn -0.254169 0.582679 -0.771935 +vn -0.433076 0.533183 0.726747 +vn -0.899015 0.014588 -0.437675 +vn -0.905119 0.424871 -0.015628 +vn -0.739299 0.610816 0.283444 +vn 0.359227 0.881895 0.305315 +vn 0.188046 0.973347 0.131281 +vn -0.901881 -0.176848 0.394127 +vn -0.517429 0.111851 -0.848384 +vn 0.325744 0.886308 0.329163 +vn -0.835993 -0.002818 -0.548732 +vn -0.926321 0.125663 -0.355160 +vn 0.024274 0.578349 -0.815428 +vn 0.235017 0.891596 -0.387070 +vn -0.706830 0.039356 -0.706287 +vn -0.990566 -0.081930 0.109852 +vn -0.308864 0.604510 -0.734283 +vn -0.617226 0.228138 -0.752984 +vn -0.305292 0.826820 0.472404 +vn 0.558895 0.242651 0.792942 +vn -0.572108 0.817439 0.066976 +vn 0.036041 0.802947 -0.594960 +vn -0.085045 0.116032 -0.989598 +vn -0.680156 0.553661 -0.480466 +vn 0.341420 0.836538 0.428529 +vn 0.383431 0.660796 -0.645235 +vn 0.617561 0.553943 -0.558360 +vn -0.907410 -0.218360 0.359063 +vn 0.450668 0.596621 -0.664034 +vn -0.750988 -0.660309 0.003110 +vn -0.747169 -0.577579 0.328848 +vn -0.804647 -0.361000 0.471405 +vn -0.392777 0.188090 0.900194 +vn -0.854602 -0.254918 0.452407 +vn -0.851297 0.489703 0.188374 +vn 0.310373 0.893180 0.325420 +vn 0.808309 -0.412938 -0.419666 +vn 0.176037 0.901792 0.394694 +vn -0.918887 0.281339 -0.276576 +vn 0.964965 -0.016766 -0.261843 +vn -0.332286 0.352537 0.874817 +vn -0.597312 0.696956 -0.396825 +vn 0.473486 0.859862 0.190917 +vn -0.405335 0.905230 0.127527 +vn -0.318187 0.634455 0.704432 +vn 0.302701 0.930656 -0.205551 +vn -0.526611 0.260746 -0.809131 +vn 0.502035 0.862862 0.058562 +vn -0.898534 0.437632 -0.033382 +vn -0.565063 0.417564 -0.711578 +vn 0.111857 0.860188 0.497558 +vn 0.567924 0.169097 -0.805524 +vn 0.752167 0.296236 -0.588632 +vn 0.616806 -0.405343 -0.674721 +vn 0.181928 0.614507 -0.767648 +vn 0.176762 0.816181 -0.550094 +vn -0.978768 0.196872 -0.057046 +vn 0.361263 0.931857 -0.033634 +vn -0.101462 0.685881 0.720605 +vn 0.393759 0.769649 0.502588 +vn -0.341796 0.581146 0.738542 +vn -0.995546 0.094074 -0.006151 +vn -0.921664 0.364405 -0.133207 +vn -0.521544 0.571402 0.633633 +vn -0.566931 0.421412 -0.707815 +vn 0.182369 0.979933 -0.080452 +vn -0.581600 0.645905 -0.494517 +vn -0.854473 0.383637 -0.350284 +vn -0.803014 -0.077887 -0.590849 +vn 0.337534 0.936149 -0.098469 +vn -0.110187 0.759392 0.641235 +vn -0.350067 0.681501 0.642658 +vn 0.337062 0.854464 0.395322 +vn -0.222165 0.460306 0.859512 +vn 0.278980 0.955702 -0.093832 +vn -0.887984 0.033007 -0.458688 +vn 0.287135 0.942240 0.172448 +vn -0.899774 0.374075 -0.224665 +vn 0.411853 0.910784 -0.029138 +vn 0.188100 0.940678 0.282388 +vn 0.415530 0.877235 -0.240403 +vn 0.093486 0.936485 -0.338018 +vn 0.166448 0.957693 0.234775 +vn 0.244067 0.731307 0.636884 +vn 0.899112 -0.252757 -0.357367 +vn -0.897504 0.369195 0.241207 +vn 0.784419 0.071551 -0.616090 +vn -0.309119 0.654561 -0.689924 +vn -0.290056 0.920416 -0.262111 +vn -0.769228 0.528384 0.359302 +vn 0.454436 0.869007 -0.195740 +vn -0.455924 0.889954 0.010754 +vn -0.432124 0.690470 0.580104 +vn -0.839657 0.479700 0.254684 +vn -0.395242 0.892851 -0.215875 +vn 0.539639 0.806573 0.241308 +vn 0.238719 0.959137 0.151887 +vn 0.142277 0.011731 -0.989757 +vn -0.674216 0.420149 -0.607377 +vn -0.607907 0.790634 0.073116 +vn 0.428099 0.903385 -0.025027 +vn -0.957847 0.072827 -0.277894 +vn 0.450221 0.891499 0.050317 +vn -0.241386 0.962316 0.125221 +vn -0.270931 0.866484 0.419287 +vn -0.851642 0.347776 0.392119 +vn 0.157079 0.867042 0.472827 +vn 0.243864 0.893710 0.376580 +vn 0.154648 0.132954 -0.978983 +vn 0.239066 0.923693 0.299396 +vn 0.011542 0.856894 0.515363 +vn 0.229621 0.916625 0.327219 +vn -0.314123 0.759086 0.570189 +vn -0.137806 0.987615 -0.075013 +vn -0.750559 0.018644 -0.660541 +vn -0.354569 0.684122 0.637384 +vn -0.810987 0.200991 -0.549456 +vn -0.780333 0.374799 0.500606 +vn -0.342829 0.553625 -0.758926 +vn -0.914659 0.299324 0.271670 +vn 0.040530 0.595968 -0.801985 +vn 0.146710 0.952962 -0.265215 +vn -0.927977 0.151053 -0.340649 +vn -0.591330 0.418647 -0.689249 +vn 0.175989 0.953017 0.246549 +vn -0.756567 0.406783 -0.511990 +vn 0.592681 0.692261 0.411709 +vn -0.424173 0.041353 -0.904637 +vn -0.341575 0.161393 -0.925894 +vn -0.305550 0.921748 0.238786 +vn -0.476228 0.329916 -0.815084 +vn 0.600533 -0.374701 -0.706371 +vn -0.150602 0.842062 0.517929 +vn 0.446978 -0.191819 -0.873737 +vn -0.434360 0.454342 0.777756 +vn 0.485376 0.866725 0.114881 +vn 0.545670 0.115391 -0.830018 +vn -0.999143 -0.010276 0.040085 +vn 0.388840 0.916136 -0.097464 +vn 0.506252 0.833785 -0.220251 +vn -0.538254 0.585256 0.606430 +vn -0.074290 0.655664 -0.751390 +vn 0.444450 0.858295 -0.256502 +vn 0.440022 0.844799 -0.304459 +vn 0.893019 -0.349041 -0.284055 +vn 0.653223 -0.494185 -0.573656 +vn 0.657162 -0.131268 -0.742231 +vn 0.548193 0.699452 -0.458532 +vn -0.547753 0.728010 0.412272 +vn -0.996151 0.083241 0.027475 +vn 0.817721 -0.194317 -0.541823 +vn 0.711593 -0.152148 -0.685920 +vn 0.792006 0.476479 -0.381700 +vn 0.227713 0.093833 -0.969197 +vn 0.892829 0.006426 -0.450349 +vn 0.762216 0.203664 -0.614449 +vn -0.123913 0.845139 0.519986 +vn -0.767767 -0.478699 -0.425889 +vn 0.065972 0.973776 0.217733 +vn 0.718477 0.294785 0.629994 +vn 0.456130 0.634755 -0.623724 +vn -0.706632 -0.242587 -0.664697 +vn -0.316454 -0.342061 -0.884789 +vn 0.931545 0.215255 -0.293069 +vn 0.003072 -0.230724 -0.973014 +vn 0.257324 -0.265043 -0.929267 +vn -0.442463 0.703449 -0.556224 +vn 0.289378 0.775475 -0.561159 +vn 0.448685 0.803647 0.390939 +vn -0.186269 0.936271 -0.297827 +vn 0.937251 0.095023 -0.335456 +vn 0.412968 0.531745 -0.739395 +vn 0.944182 -0.190096 -0.269041 +vn 0.106907 0.983372 -0.146800 +vn 0.421401 0.841223 -0.338769 +vn 0.946953 -0.101172 -0.305033 +vn 0.212503 0.476302 -0.853217 +vn -0.826733 0.455099 -0.330753 +vn -0.295608 0.730796 -0.615267 +vn 0.974257 0.045523 -0.220795 +vn 0.290278 0.951886 -0.098241 +vn 0.954366 0.194490 -0.226625 +vn -0.995444 -0.010027 -0.094818 +vn 0.426842 0.835498 0.346047 +vn 0.895986 0.265824 -0.355734 +vn 0.747312 0.482615 -0.456735 +vn 0.463022 0.794144 0.393633 +vn -0.976993 0.010855 0.212994 +vn -0.287334 -0.573029 -0.767514 +vn -0.801863 0.442035 0.402021 +vn 0.717304 0.672255 -0.183164 +vn 0.642496 0.750817 -0.153211 +vn 0.705432 0.404593 -0.581953 +vn -0.908736 -0.409221 0.082085 +vn 0.527273 0.150721 -0.836221 +vn -0.930160 0.305033 -0.204346 +vn 0.751106 -0.338437 0.566834 +vn 0.384918 0.060765 -0.920948 +vn -0.046436 0.022937 -0.998658 +vn -0.592163 -0.717867 -0.366074 +vn 0.519055 -0.173327 -0.836983 +vn 0.738656 -0.507241 0.443953 +vn -0.205695 -0.344789 -0.915866 +vn 0.054817 0.221211 -0.973684 +vn -0.652114 -0.637527 -0.410253 +vn 0.433500 -0.438886 -0.787056 +vn -0.336367 -0.738674 -0.584139 +vn 0.496077 -0.427708 -0.755628 +vn -0.458201 -0.794932 -0.397663 +vn -0.605111 -0.717263 -0.345505 +vn 0.541177 -0.009965 -0.840850 +vn 0.449798 -0.308318 -0.838225 +vn 0.305851 -0.265568 -0.914292 +vn 0.584593 0.428722 -0.688803 +vn 0.432351 -0.527030 -0.731650 +vn 0.731073 0.356823 -0.581558 +vn 0.657802 0.127149 -0.742381 +vn 0.651415 -0.323994 0.686066 +vn -0.815006 -0.572260 0.091013 +vn 0.360086 0.482220 -0.798625 +vn 0.757957 0.399814 -0.515412 +vn 0.548065 0.628577 -0.551829 +vn -0.379965 0.088049 -0.920801 +vn 0.590332 -0.788021 0.174730 +vn -0.344130 0.925985 0.155326 +vn -0.704373 0.708188 0.048262 +vn -0.811859 0.419039 -0.406560 +vn 0.828090 -0.104007 -0.550862 +vn -0.723195 0.570541 0.389194 +vn 0.499269 0.863640 -0.069686 +vn -0.552734 0.712101 0.432895 +vn -0.699697 0.713125 -0.043331 +vn -0.484748 0.694562 -0.531603 +vn 0.690406 -0.112649 -0.714598 +vn 0.667290 -0.387982 -0.635763 +vn -0.507076 0.364117 -0.781212 +vn -0.086142 0.923571 0.373625 +vn -0.556523 0.632481 0.538749 +vn -0.720529 0.484217 0.496359 +vn 0.354908 0.934893 -0.003791 +vn -0.620103 0.195699 0.759719 +vn 0.433626 -0.142761 -0.889712 +vn 0.360314 0.921755 0.143320 +vn -0.983247 -0.091530 0.157633 +vn 0.366961 0.902679 0.224746 +vn -0.541483 0.254328 -0.801320 +vn 0.043856 0.941545 -0.334019 +vn -0.229040 0.938773 -0.257384 +vn -0.114313 0.766230 -0.632317 +vn -0.144798 0.612707 -0.776932 +vn -0.503793 0.422478 -0.753462 +vn 0.063820 0.948754 -0.309503 +vn -0.203388 0.788466 -0.580478 +vn -0.551781 0.828152 0.098501 +vn 0.240252 0.965751 0.098003 +vn -0.882237 0.263625 0.390077 +vn -0.709362 0.567872 -0.417525 +vn -0.997268 -0.006109 0.073619 +vn 0.458142 -0.461132 -0.759910 +vn -0.991276 0.118430 0.057854 +vn -0.502486 0.143115 -0.852658 +vn -0.459857 0.876632 0.141587 +vn -0.652266 0.200681 -0.730942 +vn -0.161047 0.622080 -0.766212 +vn -0.676980 0.044786 -0.734637 +vn 0.014377 0.912668 0.408448 +vn -0.613486 -0.042242 -0.788575 +vn -0.804184 0.069749 -0.590274 +vn -0.499367 0.390274 -0.773511 +vn -0.458766 0.886754 -0.056575 +vn -0.285980 0.930539 0.228719 +vn 0.408967 0.894463 0.180783 +vn 0.091454 -0.496825 -0.863019 +vn 0.358950 0.933096 -0.022063 +vn 0.628221 0.758063 -0.175152 +vn 0.024735 -0.339625 -0.940236 +vn 0.175099 0.517954 -0.837296 +vn 0.527602 0.827408 -0.192438 +vn -0.706372 0.246271 0.663619 +vn -0.397028 0.382145 0.834466 +vn -0.799562 0.292557 0.524510 +vn -0.958686 0.023348 0.283508 +vn 0.822610 -0.202152 -0.531457 +vn -0.912360 0.307395 0.270383 +vn 0.614715 0.494595 -0.614411 +vn 0.471329 0.760628 0.446423 +vn 0.284814 0.947506 0.145305 +vn -0.446501 0.830791 0.332300 +vn -0.148797 0.860507 -0.487225 +vn 0.426370 -0.401907 -0.810358 +vn -0.406070 0.645761 -0.646606 +vn 0.282172 0.881856 0.377767 +vn -0.634446 0.528428 -0.564129 +vn -0.460144 0.661932 0.591704 +vn 0.366677 0.923849 -0.109775 +vn 0.098324 0.125766 -0.987175 +vn -0.641193 0.383419 -0.664727 +vn -0.749969 0.603964 -0.269765 +vn 0.752603 -0.519802 -0.404222 +vn -0.595122 0.113400 -0.795594 +vn -0.120364 0.992507 0.021053 +vn -0.172516 0.939266 -0.296678 +vn 0.137615 0.805422 -0.576504 +vn 0.339264 0.732943 -0.589656 +vn -0.626554 0.411717 -0.661754 +vn -0.651851 0.754251 -0.078706 +vn -0.935422 0.340823 0.093943 +vn -0.455607 0.153640 -0.876822 +vn 0.313443 0.936822 0.155302 +vn -0.595541 -0.027153 -0.802866 +vn 0.139179 -0.990198 -0.011738 +vn -0.587207 0.809422 0.005011 +vn -0.071643 -0.649724 -0.756787 +vn 0.185865 0.919268 0.346986 +vn -0.203765 0.895781 -0.395041 +vn -0.528321 -0.686503 -0.499591 +vn 0.533773 0.845602 -0.006572 +vn 0.746181 0.665037 0.030659 +vn -0.425197 -0.652101 -0.627672 +vn 0.041014 0.999109 0.009939 +vn -0.061072 0.166443 -0.984158 +vn 0.421740 0.900794 -0.103464 +vn -0.408638 0.693048 0.593885 +vn -0.118004 0.862580 0.491966 +vn -0.456048 0.884204 -0.101013 +vn -0.496009 0.670174 -0.552124 +vn -0.043952 -0.427805 -0.902802 +vn -0.438765 0.870381 -0.223434 +vn 0.257768 -0.237376 -0.936594 +vn -0.563232 0.817034 0.123393 +vn -0.231692 0.831162 0.505458 +vn 0.032059 0.881974 0.470206 +vn 0.271891 -0.185584 -0.944264 +vn -0.505716 0.677237 -0.534417 +vn 0.187692 -0.006172 -0.982209 +vn -0.112229 -0.316429 -0.941954 +vn -0.149099 0.071657 -0.986222 +vn 0.568835 -0.820123 -0.061851 +vn -0.017136 0.433996 -0.900752 +vn 0.468975 0.881072 0.061435 +vn 0.262755 0.946960 -0.185004 +vn 0.930648 -0.203127 -0.304359 +vn 0.712106 -0.505482 -0.487230 +vn 0.833370 -0.507305 -0.219398 +vn 0.917664 -0.218939 -0.331599 +vn 0.843981 -0.186512 -0.502901 +vn -0.812167 -0.140796 -0.566181 +vn -0.812289 0.179712 0.554879 +vn -0.905551 0.237940 0.351229 +vn -0.946281 -0.093633 -0.309492 +vn 0.897870 -0.140434 -0.417263 +vn -0.541725 0.234271 0.807249 +vn 0.577529 -0.180426 -0.796183 +vn 0.895917 0.321570 -0.306472 +vn 0.528176 0.690678 -0.493957 +vn -0.631314 0.709771 0.312518 +vn 0.298114 0.671513 -0.678379 +vn -0.449867 -0.484750 -0.750091 +vn 0.702673 0.710215 -0.042948 +vn -0.647363 0.326603 -0.688659 +vn 0.596865 0.774115 0.210946 +vn -0.172943 0.976345 -0.129773 +vn 0.236364 0.453292 -0.859452 +vn 0.642195 0.740883 0.196668 +vn 0.000320 0.976367 0.216121 +vn -0.248361 0.959809 0.130704 +vn 0.745120 -0.151844 0.649414 +vn 0.734811 0.498544 0.459899 +vn 0.590078 0.798290 0.120589 +vn 0.229571 0.936723 -0.264285 +vn 0.002022 0.999738 -0.022813 +vn -0.901525 -0.162130 -0.401207 +vn 0.157329 0.185300 -0.970006 +vn 0.701172 0.622307 0.347983 +vn 0.025490 -0.095521 -0.995101 +vn -0.025645 -0.328134 -0.944283 +vn -0.832275 0.550665 0.063916 +vn -0.237803 0.886501 0.396945 +vn -0.139511 -0.537108 -0.831896 +vn 0.463451 0.847765 0.257889 +vn -0.373797 0.453313 0.809187 +vn -0.083084 0.991016 0.104801 +vn 0.522242 0.774503 0.356944 +vn -0.079635 -0.559116 -0.825256 +vn -0.703701 0.225162 0.673875 +vn 0.703258 0.547693 -0.453278 +vn 0.920092 0.284782 -0.268942 +vn 0.539552 0.826712 0.159473 +vn 0.825313 0.420607 -0.376760 +vn 0.638061 0.741794 0.206445 +vn 0.180004 -0.490594 -0.852594 +vn 0.842542 0.442387 -0.307273 +vn 0.319162 0.940063 0.120071 +vn 0.526274 0.833541 0.168061 +vn 0.781565 0.538466 -0.314976 +vn 0.708688 0.597446 -0.375260 +vn -0.782465 0.065816 -0.619206 +vn 0.585776 0.468651 -0.661236 +vn -0.924818 0.316343 0.211279 +vn -0.791420 0.377292 0.480943 +vn 0.484433 0.873668 0.045046 +vn -0.888718 -0.086562 0.450209 +vn -0.775400 0.258714 0.576040 +vn -0.905142 -0.022701 0.424502 +vn -0.643300 0.190086 0.741642 +vn 0.852863 -0.124522 -0.507069 +vn 0.961014 -0.079079 -0.264949 +vn -0.509803 0.690358 0.513329 +vn 0.876929 -0.114344 -0.466819 +vn 0.957719 0.125484 -0.258896 +vn 0.890715 -0.167180 -0.422703 +vn -0.816142 0.259298 0.516408 +vn -0.594649 0.648680 0.474980 +vn 0.886480 -0.222156 -0.405956 +vn 0.932208 -0.002734 -0.361914 +vn 0.929569 0.166524 -0.328894 +vn 0.035550 0.989891 -0.137305 +vn -0.117426 0.201159 -0.972495 +vn 0.180188 0.953247 -0.242594 +vn 0.598802 0.792415 0.116251 +vn -0.852793 0.264462 -0.450338 +vn 0.311615 0.947870 0.066627 +vn -0.782960 0.571141 -0.246518 +vn -0.668349 0.625897 0.401948 +vn -0.534243 0.649635 -0.540886 +vn 0.834292 0.510376 0.208501 +vn -0.338689 0.845133 -0.413569 +vn -0.306011 0.873708 0.378143 +vn 0.464648 -0.493081 -0.735509 +vn 0.277360 0.940842 0.194647 +vn 0.827756 0.559825 0.037617 +vn 0.208277 0.974493 0.083576 +vn -0.496223 0.286786 -0.819461 +vn -0.230707 0.893423 0.385448 +vn -0.291180 0.593253 -0.750510 +vn 0.723234 0.669378 0.169900 +vn -0.317426 0.857006 0.405932 +vn 0.362643 0.928349 0.081595 +vn -0.132745 0.990795 0.026524 +vn 0.117437 0.907979 0.402221 +vn -0.801156 0.318307 -0.506784 +vn 0.168489 0.985060 0.035599 +vn 0.043905 0.832787 0.551850 +vn -0.432422 0.397036 -0.809551 +vn -0.344921 0.286811 -0.893739 +vn -0.456079 -0.000353 -0.889939 +vn -0.107077 0.994246 0.002968 +vn -0.975060 0.087617 0.203915 +vn 0.077259 0.792721 0.604669 +vn -0.266322 0.930659 0.250893 +vn 0.655174 -0.099722 -0.748867 +vn -0.575641 0.053153 -0.815973 +vn 0.719552 -0.479168 -0.502635 +vn 0.215802 0.638190 -0.739015 +vn -0.379188 -0.762828 -0.523747 +vn -0.641061 0.285058 -0.712589 +vn -0.380678 0.832732 0.402048 +vn 0.215640 0.443939 -0.869722 +vn 0.354758 0.934928 -0.007492 +vn 0.377866 -0.255236 -0.889984 +vn -0.730923 -0.319954 -0.602811 +vn -0.136882 0.904688 -0.403488 +vn -0.343244 0.494450 -0.798563 +vn 0.423101 -0.441165 -0.791429 +vn 0.364476 0.727991 -0.580678 +vn 0.493267 0.866452 -0.077127 +vn 0.606345 -0.746322 -0.274498 +vn -0.604046 -0.742400 -0.289777 +vn -0.908197 0.326397 0.261999 +vn -0.569453 0.255011 0.781468 +vn -0.208896 0.631027 -0.747106 +vn 0.088127 0.792957 0.602871 +vn 0.518068 -0.833084 -0.193847 +vn 0.196114 -0.980317 -0.022738 +vn 0.798348 0.485253 -0.356608 +vn 0.465017 -0.685234 -0.560547 +vn 0.109363 0.990485 0.083546 +vn -0.663162 0.567405 0.488127 +vn 0.166419 0.856226 -0.489062 +vn -0.136961 -0.037324 -0.989873 +vn -0.374709 0.583637 -0.720390 +vn -0.254255 0.366528 -0.894993 +vn 0.195556 0.865568 -0.461031 +vn 0.558618 0.739098 0.376404 +vn 0.269427 0.944832 0.186284 +vn 0.544207 0.818455 -0.184310 +vn 0.558109 -0.669140 -0.490680 +vn 0.738040 -0.467309 -0.486743 +vn -0.351175 -0.300592 -0.886747 +vn 0.221397 0.950841 0.216527 +vn -0.711251 0.241575 -0.660124 +vn -0.513689 0.837764 -0.185133 +vn 0.020119 0.859232 0.511191 +vn 0.621692 0.783259 -0.001806 +vn 0.423173 0.903792 0.063910 +vn 0.976343 0.113209 0.184224 +vn 0.217894 0.875172 0.431968 +vn 0.811092 -0.405902 -0.421157 +vn 0.698400 -0.081281 -0.711077 +vn 0.166239 0.986085 0.000864 +vn -0.850941 -0.019262 -0.524908 +vn 0.102743 0.971765 -0.212405 +vn -0.902258 0.401183 -0.158058 +vn 0.004716 -0.302974 -0.952987 +vn 0.402895 0.715002 -0.571356 +vn 0.261747 0.948879 0.176398 +vn -0.819779 0.392653 0.416877 +vn 0.658475 0.541216 -0.522969 +vn -0.343577 0.527608 0.776907 +vn -0.779023 -0.584955 -0.225723 +vn -0.673417 0.474443 -0.566933 +vn -0.638466 0.478436 0.602877 +vn -0.598499 -0.801082 -0.008107 +vn 0.179055 0.965324 -0.189972 +vn -0.274631 -0.961214 -0.025395 +vn 0.004103 0.990650 0.136367 +vn 0.046172 -0.961958 -0.269268 +vn -0.575880 0.664938 0.475626 +vn -0.105291 0.950223 0.293241 +vn 0.328622 0.937505 0.114423 +vn 0.273107 0.961895 0.013060 +vn 0.319727 0.941739 -0.104412 +vn -0.383955 0.309895 -0.869795 +vn 0.529242 -0.456793 -0.715013 +vn -0.064945 0.111555 -0.991634 +vn -0.047007 0.633668 -0.772176 +vn -0.130948 0.112815 -0.984949 +vn -0.112077 0.130323 -0.985117 +vn -0.465610 0.311154 -0.828487 +vn -0.021776 -0.117161 -0.992874 +vn -0.453799 0.626443 -0.633747 +vn -0.030770 0.785352 -0.618285 +vn -0.360500 0.854189 -0.374702 +vn 0.292503 0.953219 -0.076264 +vn -0.363737 0.927829 -0.082638 +vn 0.003551 0.971335 0.237687 +vn 0.246579 0.965269 0.086345 +vn -0.400723 0.107208 -0.909905 +vn -0.129062 0.089121 -0.987624 +vn -0.083805 -0.126643 -0.988402 +vn 0.292302 0.952318 -0.087466 +vn -0.052944 0.206476 -0.977018 +vn 0.497571 0.857995 -0.127542 +vn 0.388767 0.879951 -0.273032 +vn -0.357832 -0.915709 0.182850 +vn 0.581173 -0.206080 -0.787254 +vn -0.511213 0.802157 0.308554 +vn 0.273915 0.347012 -0.896969 +vn -0.204496 0.933668 -0.294015 +vn -0.064930 0.988741 -0.134819 +vn 0.742074 0.669625 0.030471 +vn 0.933973 -0.295348 -0.201158 +vn 0.223649 0.675298 -0.702818 +vn 0.758048 0.641641 0.116873 +vn 0.633917 0.770962 0.061377 +vn 0.841859 0.160779 0.515193 +vn 0.641894 -0.261289 -0.720902 +vn 0.964758 -0.156854 -0.211278 +vn -0.494921 -0.129362 -0.859255 +vn -0.376235 -0.646676 -0.663519 +vn 0.899622 0.307520 0.310018 +vn 0.258124 0.655183 -0.710005 +vn -0.002215 0.490741 -0.871302 +vn -0.644473 0.599759 -0.474283 +vn 0.032620 0.958504 -0.283207 +vn -0.045366 0.533184 -0.844782 +vn -0.377143 0.839835 -0.390435 +vn 0.151254 -0.016495 -0.988357 +vn 0.670495 0.713979 -0.201670 +vn 0.868255 -0.115542 0.482476 +vn 0.649887 0.750927 0.117283 +vn -0.105446 0.978495 -0.177281 +vn 0.824506 0.565212 -0.026926 +vn -0.013492 -0.662101 -0.749293 +vn 0.785640 0.460986 -0.412628 +vn 0.843448 -0.423869 -0.330047 +vn 0.691555 0.720563 0.050395 +vn 0.027757 0.999348 -0.023075 +vn 0.244906 0.304429 -0.920513 +vn 0.333039 0.619007 -0.711277 +vn 0.327216 0.911244 0.250126 +vn 0.096836 -0.166252 -0.981317 +vn 0.434700 0.401895 -0.805926 +vn 0.021586 -0.385601 -0.922413 +vn 0.522103 0.789788 0.321936 +vn 0.287828 0.802391 -0.522804 +vn 0.078306 -0.653678 -0.752710 +vn -0.142616 0.948068 -0.284301 +vn 0.564118 0.424777 -0.708051 +vn 0.579665 0.763934 0.283538 +vn -0.590648 0.794697 -0.139969 +vn 0.309997 0.943127 -0.120053 +vn -0.282392 0.064765 -0.957110 +vn 0.585927 0.808121 -0.060244 +vn 0.000000 0.000000 0.000000 +vn 0.267719 0.962967 -0.031965 +vn 0.000000 0.000000 0.000000 +vn 0.722898 -0.264545 -0.638306 +vn 0.838407 -0.183513 -0.513222 +vn 0.790966 -0.202696 -0.577311 +vn 0.916011 -0.246538 -0.316454 +vn 0.344506 0.715418 -0.607859 +vn 0.850943 0.371954 -0.370872 +vn 0.977114 -0.050615 -0.206608 +vn 0.000000 0.000000 0.000000 +vn 0.975954 0.061484 -0.209124 +vn 0.800632 0.391024 -0.453971 +vn 0.621956 0.661376 -0.419229 +vn -0.304748 -0.671952 -0.674988 +vn 0.827588 -0.258789 0.498123 +vn 0.739632 0.659582 -0.133775 +vn 0.860909 0.487455 -0.145682 +vn 0.805811 -0.368754 0.463345 +vn -0.113123 -0.560234 -0.820574 +vn 0.911087 0.361943 -0.197278 +vn 0.882146 0.398025 -0.251784 +vn 0.598354 0.731609 -0.326680 +vn 0.954758 0.165141 -0.247317 +vn 0.747122 -0.323756 -0.580508 +vn 0.883100 0.362124 -0.298330 +vn 0.329413 -0.405077 -0.852877 +vn 0.784912 -0.295833 -0.544422 +vn 0.520324 0.297565 -0.800449 +vn 0.848411 0.363454 -0.384838 +vn -0.245260 -0.661965 -0.708273 +vn 0.801151 0.488262 -0.346059 +vn 0.467617 -0.023975 -0.883606 +vn 0.813843 0.370175 -0.447917 +vn 0.697392 -0.353866 -0.623236 +vn 0.679162 -0.137306 -0.721032 +vn 0.635074 -0.332198 -0.697370 +vn 0.704409 0.028286 -0.709230 +vn 0.658045 0.346910 -0.668304 +vn 0.527319 0.117362 -0.841523 +vn 0.746609 -0.252260 -0.615580 +vn 0.811184 0.119685 -0.572412 +vn 0.597488 0.391279 -0.699935 +vn 0.803263 -0.182111 -0.567101 +vn 0.780448 -0.099488 -0.617255 +vn 0.847923 -0.020080 -0.529739 +vn 0.610118 -0.239293 -0.755311 +vn 0.564039 -0.424128 -0.708502 +vn 0.829902 0.380544 -0.407981 +vn 0.719299 -0.197272 -0.666103 +vn 0.308887 -0.288536 -0.906276 +vn 0.892848 0.147128 -0.425648 +vn 0.903447 0.270620 -0.332489 +vn 0.832206 -0.119589 -0.541416 +vn 0.351840 0.784367 -0.510859 +vn 0.211784 -0.341637 -0.915659 +vn -0.492134 0.453091 -0.743312 +vn -0.253702 -0.949324 -0.185525 +vn -0.012643 -0.990007 0.140449 +vn -0.187357 0.832215 0.521839 +vn -0.282663 0.889826 -0.358207 +vn 0.452477 0.888516 0.076184 +vn 0.408518 0.894827 -0.179992 +vn 0.915836 -0.361201 -0.175438 +vn -0.236435 0.862328 0.447759 +vn 0.255707 0.570683 -0.780343 +vn 0.164016 0.950283 0.264692 +vn -0.901907 0.188608 -0.388576 +vn -0.713292 0.509489 -0.481286 +vn 0.501742 0.864381 0.033175 +vn -0.273095 0.895659 -0.351017 +vn -0.310829 0.625201 0.715898 +vn -0.898314 0.207562 -0.387235 +vn 0.180071 -0.494944 -0.850061 +vn -0.873537 0.263498 -0.409269 +vn -0.606466 0.420795 -0.674634 +vn 0.119842 0.992043 -0.038581 +vn -0.650114 -0.755368 -0.082287 +vn -0.512584 0.676956 -0.528193 +vn -0.008764 0.986241 0.165082 +vn -0.987401 0.155259 -0.030559 +vn 0.433520 0.564686 -0.702275 +vn 0.515601 -0.777674 -0.359693 +vn 0.125025 0.983671 0.129462 +vn -0.112580 0.344175 -0.932131 +vn 0.211458 0.864410 0.456160 +vn 0.347870 -0.551322 -0.758308 +vn -0.389781 -0.095042 -0.915990 +vn 0.981183 -0.185769 0.052633 +vn 0.407147 0.857812 -0.313672 +vn -0.091940 -0.210867 -0.973181 +vn 0.959008 -0.279322 -0.047774 +vn 0.132097 0.991201 -0.008413 +vn -0.678444 0.664754 -0.312755 +vn 0.025250 -0.084097 -0.996138 +vn 0.217014 0.972529 -0.084216 +vn -0.643481 0.717913 -0.265582 +vn -0.906662 0.270736 0.323521 +vn 0.228525 0.960208 -0.160553 +vn -0.606911 0.770903 -0.193306 +vn 0.005555 0.078149 -0.996926 +vn 0.261886 -0.124503 -0.957034 +vn 0.773784 0.574433 0.266994 +vn 0.828045 0.497428 0.258663 +vn 0.100109 -0.122932 -0.987353 +vn -0.168832 0.978674 -0.117016 +vn 0.399788 0.914549 -0.061396 +vn 0.428491 0.887694 -0.168509 +vn 0.163817 0.973546 0.159284 +vn 0.203384 0.971382 0.122686 +vn 0.143386 -0.749116 -0.646734 +vn -0.011666 0.913919 0.405730 +vn 0.118937 0.992898 -0.002602 +vn 0.500186 0.859158 -0.107988 +vn 0.252613 -0.737476 -0.626352 +vn -0.736131 -0.389292 -0.553681 +vn -0.800826 0.531240 0.276516 +vn -0.584113 0.513085 0.628932 +vn -0.263600 0.006488 -0.964610 +vn 0.124118 -0.914279 -0.385602 +vn 0.702621 -0.454620 -0.547398 +vn 0.251978 0.732945 -0.631901 +vn -0.348494 -0.814944 -0.463053 +vn -0.050220 0.934128 -0.353388 +vn 0.368335 -0.073652 -0.926771 +vn -0.756369 0.327104 0.566488 +vn 0.383286 -0.350407 -0.854580 +vn 0.628941 -0.625988 -0.461055 +vn -0.700029 0.313936 0.641407 +vn -0.903825 0.207977 0.373961 +vn 0.488544 -0.604944 -0.628783 +vn -0.096457 0.891447 0.442740 +vn 0.120170 0.987790 0.099146 +vn 0.169973 -0.826234 -0.537072 +vn 0.320619 -0.633987 -0.703750 +vn 0.455258 0.532647 0.713461 +vn -0.816428 0.574347 -0.059754 +vn 0.222634 0.860493 -0.458242 +vn 0.185381 0.636965 -0.748271 +vn 0.813549 0.485400 0.320195 +vn -0.335618 -0.889932 -0.308841 +vn -0.792193 -0.335861 -0.509538 +vn 0.166654 0.947505 -0.272874 +vn 0.375713 0.901393 0.215244 +vn -0.971896 0.166775 -0.166145 +vn -0.578134 0.506394 -0.639786 +vn -0.442790 0.596657 -0.669281 +vn 0.139000 0.973589 0.181117 +vn -0.033423 -0.402250 -0.914920 +vn 0.900271 -0.302955 0.312619 +vn -0.724856 0.416658 0.548616 +vn 0.375716 0.888571 0.263210 +vn 0.291771 0.954515 0.061415 +vn 0.089538 -0.544491 -0.833974 +vn -0.609754 0.228289 -0.759002 +vn -0.013722 0.880854 -0.473188 +vn -0.306523 0.693000 -0.652529 +vn -0.828034 0.245154 -0.504242 +vn 0.818867 -0.523259 -0.235919 +vn 0.077480 -0.666391 -0.741565 +vn -0.450906 -0.000476 -0.892571 +vn 0.398725 0.916713 0.025622 +vn 0.376984 0.827990 0.415110 +vn -0.027501 0.334750 -0.941905 +vn -0.608675 0.791484 -0.055396 +vn -0.344466 0.875083 0.339959 +vn 0.677541 0.625859 0.386315 +vn -0.521805 -0.543079 -0.657863 +vn -0.637159 0.600096 -0.483647 +vn -0.219547 -0.261794 -0.939821 +vn -0.220891 -0.134233 -0.966017 +vn -0.174891 0.980237 -0.092461 +vn 0.406130 0.908508 -0.098350 +vn -0.529217 0.638857 0.558383 +vn -0.295289 0.315333 -0.901870 +vn 0.265581 0.936828 0.227641 +vn -0.243003 -0.298465 -0.922967 +vn 0.292980 0.952926 -0.078071 +vn -0.133480 0.955549 -0.262886 +vn 0.240683 0.970309 0.023922 +vn 0.151949 0.842658 0.516565 +vn 0.072453 0.889299 0.451551 +vn 0.034650 0.353440 -0.934815 +vn -0.137654 0.385733 -0.912284 +vn -0.197225 0.230165 -0.952957 +vn -0.281713 0.862674 -0.420037 +vn 0.200061 0.979671 -0.014848 +vn 0.355115 0.914194 0.195301 +vn 0.062482 0.989036 -0.133806 +vn 0.331753 0.752217 -0.569306 +vn 0.231298 -0.221166 -0.947411 +vn 0.848088 0.331634 0.413239 +vn 0.706424 0.394584 -0.587595 +vn 0.034886 0.684587 -0.728096 +vn 0.663376 0.575758 -0.477949 +vn -0.611587 0.294551 -0.734303 +vn 0.680852 0.696276 -0.227246 +vn 0.883344 0.399228 0.245602 +vn 0.862539 0.504321 -0.041061 +vn 0.736636 0.656484 -0.162469 +vn 0.476310 -0.442970 -0.759544 +vn 0.780075 -0.191793 -0.595565 +vn 0.388289 -0.054257 -0.919939 +vn 0.169489 0.573712 -0.801329 +vn -0.210899 0.414469 -0.885289 +vn 0.996077 0.086458 -0.018830 +vn 0.975289 0.171252 0.139584 +vn 0.493640 0.252784 -0.832118 +vn 0.594888 -0.577425 -0.559186 +vn 0.731490 -0.512294 -0.449975 +vn 0.881691 -0.414937 -0.224608 +vn 0.311436 0.845705 -0.433348 +vn 0.670803 0.741634 -0.001633 +vn -0.094868 0.912943 -0.396907 +vn 0.453262 0.807220 0.378086 +vn 0.806525 -0.546405 -0.225739 +vn 0.257757 -0.432588 -0.863961 +vn 0.223265 0.285215 -0.932097 +vn -0.213531 0.967929 0.132355 +vn 0.070218 0.573387 -0.816270 +vn 0.287448 -0.063711 -0.955675 +vn 0.588948 -0.736914 -0.331810 +vn -0.472526 0.711706 -0.519803 +vn -0.014856 0.377602 -0.925849 +vn -0.035036 0.743642 -0.667660 +vn 0.430152 0.900520 0.063509 +vn -0.450011 0.782490 -0.430348 +vn -0.206001 0.784743 -0.584587 +vn 0.945520 -0.236528 -0.223713 +vn 0.953543 -0.031432 -0.299614 +vn 0.190466 0.487910 -0.851860 +vn 0.437142 0.833156 0.338759 +vn 0.472267 0.613666 -0.632754 +vn 0.808519 0.064262 -0.584951 +vn 0.787910 -0.301913 -0.536699 +vn 0.901179 0.309584 -0.303371 +vn 0.815547 -0.255641 -0.519163 +vn 0.923780 -0.326506 -0.200062 +vn 0.659150 -0.236941 -0.713709 +vn 0.106937 0.992134 0.065073 +vn -0.659883 -0.693639 -0.288823 +vn 0.677263 0.093678 0.729753 +vn -0.315025 0.901255 0.297487 +vn 0.092106 -0.815529 -0.571339 +vn -0.535883 0.805257 -0.253753 +vn -0.347655 -0.732842 -0.584874 +vn -0.408619 0.767891 -0.493329 +vn -0.728222 0.525254 -0.440227 +vn -0.634773 0.586253 -0.503359 +vn 0.237325 0.654457 -0.717887 +vn 0.381585 0.810552 -0.444295 +vn 0.307664 -0.925429 -0.221188 +vn -0.320585 -0.700488 -0.637606 +vn 0.967464 -0.181184 0.176593 +vn -0.477147 0.865347 0.153316 +vn -0.000543 -0.237890 -0.971292 +vn 0.349165 0.890192 0.292646 +vn 0.703096 -0.107099 0.702983 +vn -0.091639 0.994611 -0.048497 +vn 0.393241 0.917644 -0.057363 +vn 0.387472 -0.603654 0.696755 +vn -0.291077 0.943493 -0.158415 +vn 0.168828 -0.877480 -0.448916 +vn 0.164225 0.012518 -0.986343 +vn 0.707457 0.705459 0.042789 +vn -0.553578 -0.730769 0.399409 +vn -0.606701 0.794912 0.005385 +vn -0.335620 -0.256171 -0.906496 +vn 0.010651 -0.102813 -0.994644 +vn -0.880133 -0.462432 -0.107341 +vn -0.266885 -0.236635 -0.934225 +vn 0.022925 -0.557709 -0.829720 +vn 0.324587 -0.942767 -0.076379 +vn 0.169630 0.943392 -0.285021 +vn -0.529542 0.634353 -0.563189 +vn 0.053120 0.002186 -0.998586 +vn 0.044011 -0.718137 -0.694509 +vn 0.224989 0.947537 -0.227053 +vn 0.435116 -0.897916 -0.066482 +vn -0.520798 0.743546 -0.419414 +vn 0.379121 0.562771 0.734545 +vn -0.779352 0.613774 0.126064 +vn -0.085261 0.661009 -0.745518 +vn -0.766313 0.239561 -0.596134 +vn -0.951151 0.222141 -0.214395 +vn -0.331887 0.933392 -0.136492 +vn 0.329440 0.942350 -0.058705 +vn -0.073204 0.444226 -0.892919 +vn 0.222067 0.955601 -0.193684 +vn 0.326808 0.889722 0.318735 +vn 0.235449 0.970651 0.048999 +vn 0.548045 0.816509 -0.181549 +vn 0.139862 0.971182 0.192987 +vn -0.781915 0.124568 -0.610813 +vn 0.038590 0.162285 -0.985989 +vn -0.244235 0.814723 -0.525905 +vn 0.184218 0.403225 -0.896367 +vn -0.869452 0.024483 -0.493410 +vn -0.886589 0.374363 -0.271684 +vn 0.325603 0.936921 0.127127 +vn -0.133064 0.882586 -0.450927 +vn 0.413494 0.754840 0.509155 +vn -0.738494 0.458440 -0.494429 +vn -0.056088 0.451261 -0.890627 +vn -0.255097 0.894515 0.367109 +vn 0.356174 -0.013232 -0.934326 +vn 0.222839 0.203555 -0.953367 +vn -0.911251 0.228463 -0.342676 +vn -0.830963 0.324575 -0.451831 +vn 0.504588 0.817772 -0.276838 +vn 0.168897 0.898984 -0.404106 +vn 0.314572 -0.581957 -0.749914 +vn -0.601744 -0.511156 -0.613696 +vn -0.227819 -0.399321 -0.888055 +vn 0.213553 -0.786142 -0.579979 +vn 0.203015 0.979168 -0.003730 +vn -0.328093 0.933192 0.146654 +vn 0.164951 0.964947 -0.204129 +vn -0.260363 0.700968 0.663969 +vn 0.621233 0.745428 0.241675 +vn 0.182942 -0.605582 -0.774469 +vn -0.714006 0.508729 -0.481031 +vn 0.048175 0.944999 -0.323507 +vn -0.571785 0.760123 0.308666 +vn -0.980123 0.193776 -0.042539 +vn -0.948114 0.305738 -0.087199 +vn 0.358760 0.927866 -0.101767 +vn -0.378191 -0.488281 0.786481 +vn -0.862023 -0.280782 0.421993 +vn -0.191213 0.976951 -0.094888 +vn -0.327517 0.247567 0.911835 +vn -0.265735 0.948689 -0.171387 +vn 0.391559 0.918475 -0.055550 +vn 0.385719 0.921046 0.053799 +vn -0.139648 0.808462 0.571741 +vn -0.320947 0.947082 0.005256 +vn -0.298493 0.948004 0.110414 +vn -0.488880 0.829784 0.269174 +vn -0.989743 -0.140094 -0.027956 +vn 0.788043 0.479000 0.386712 +vn -0.662174 0.585542 -0.467617 +vn -0.883261 0.442457 -0.155184 +vn -0.983560 0.175083 -0.044232 +vn -0.700034 0.500519 -0.509345 +vn 0.188475 0.972618 -0.135986 +vn -0.960628 0.237127 -0.144791 +vn 0.305711 0.908078 0.286243 +vn -0.387569 0.875103 -0.289801 +vn -0.201023 0.787126 -0.583115 +vn 0.307264 0.916198 0.257235 +vn -0.825038 0.540521 0.164767 +vn 0.408788 0.884342 -0.225456 +vn -0.283766 0.894613 -0.345172 +vn -0.574670 0.536708 -0.617818 +vn -0.156723 -0.246022 -0.956510 +vn 0.255263 0.965815 0.045194 +vn 0.018337 0.946997 -0.320720 +vn -0.000894 0.221188 -0.975231 +vn 0.076264 0.157595 -0.984554 +vn 0.305467 0.493572 0.814295 +vn 0.166267 0.327278 -0.930185 +vn 0.228566 0.340622 0.911995 +vn 0.283509 0.950597 -0.126442 +vn 0.577865 0.811717 -0.084774 +vn 0.488028 -0.720122 -0.493207 +vn 0.985390 0.168058 0.027626 +vn -0.235870 -0.819513 -0.522268 +vn -0.380076 -0.678914 -0.628187 +vn -0.258428 -0.262235 -0.929757 +vn -0.746884 0.400943 -0.530480 +vn 0.179885 0.046457 -0.982590 +vn 0.042924 0.581919 -0.812114 +vn 0.987489 -0.157664 -0.002744 +vn -0.031228 0.079962 -0.996309 +vn 0.261520 0.958750 0.111378 +vn 0.429072 0.794633 0.429484 +vn 0.102655 0.469459 -0.876967 +vn -0.013776 0.247666 -0.968748 +vn 0.784685 -0.547749 -0.290242 +vn 0.132351 0.491785 -0.860599 +vn 0.459678 0.858442 -0.227536 +vn 0.376941 0.920324 -0.104491 +vn 0.648533 -0.624424 -0.435316 +vn 0.322484 0.941568 -0.097228 +vn 0.635420 0.722758 0.271777 +vn 0.344530 0.411249 -0.843904 +vn 0.738891 -0.489532 -0.463031 +vn 0.631347 -0.574612 -0.520790 +vn 0.443121 0.202330 -0.873331 +vn -0.185512 0.947204 -0.261514 +vn 0.122834 0.639938 -0.758545 +vn 0.487380 -0.010248 -0.873130 +vn 0.028589 0.643726 -0.764722 +vn 0.976475 -0.125914 0.175051 +vn 0.015555 0.669386 -0.742752 +vn -0.024872 0.857937 -0.513152 +vn 0.711908 -0.418264 -0.564129 +vn 0.992542 -0.098022 -0.072476 +vn 0.888906 -0.227700 0.397490 +vn 0.458327 0.675614 -0.577479 +vn 0.184161 -0.654549 -0.733246 +vn 0.174425 0.280192 -0.943964 +vn 0.869650 -0.423366 -0.253911 +vn 0.530164 0.803852 0.269718 +vn 0.743465 -0.384734 -0.547027 +vn 0.877029 0.200582 -0.436564 +vn 0.852079 0.162037 -0.497701 +vn 0.597312 0.608266 -0.522715 +vn 0.669920 0.713377 0.205673 +vn 0.279429 -0.606418 -0.744431 +vn 0.815688 0.562258 0.136083 +vn 0.707819 0.658187 -0.256479 +vn 0.234250 0.536461 -0.810763 +vn 0.901817 -0.289122 -0.321145 +vn 0.940260 -0.125158 0.316617 +vn 0.276960 0.619272 -0.734707 +vn 0.231427 -0.059984 -0.971001 +vn 0.886103 0.459427 0.061219 +vn 0.759798 0.309969 -0.571512 +vn 0.132704 0.752329 -0.645283 +vn 0.734945 0.414752 -0.536504 +vn 0.860267 -0.324561 0.393192 +vn 0.431924 -0.499383 -0.751038 +vn 0.682604 0.516801 -0.516691 +vn 0.901288 0.432139 -0.030594 +vn 0.854196 0.467537 -0.227506 +vn 0.651647 -0.451555 -0.609470 +vn 0.830560 0.328411 -0.449796 +vn 0.068102 -0.402551 -0.912861 +vn 0.806146 -0.214184 -0.551592 +vn 0.836420 0.521184 -0.169614 +vn 0.046716 -0.525493 -0.849514 +vn 0.576512 0.692499 -0.433681 +vn -0.065132 0.966390 -0.248691 +vn 0.004602 -0.577529 -0.816357 +vn 0.125956 -0.629467 -0.766750 +vn 0.781583 0.201865 -0.590236 +vn 0.126448 0.630196 -0.766070 +vn 0.245619 0.243793 -0.938209 +vn 0.097266 -0.262156 -0.960111 +vn 0.806833 0.070396 -0.586570 +vn 0.744271 -0.385531 -0.545368 +vn 0.937810 -0.248828 -0.242067 +vn 0.763518 -0.383725 -0.519419 +vn 0.515308 0.808112 -0.285329 +vn 0.836682 0.161819 -0.523238 +vn 0.505095 -0.266390 -0.820923 +vn 0.753966 -0.359152 -0.550040 +vn -0.120594 -0.655859 -0.745189 +vn 0.896415 0.436553 -0.076566 +vn 0.687723 -0.258181 -0.678512 +vn 0.832929 -0.314819 -0.455103 +vn 0.880788 0.435799 -0.185177 +vn 0.641830 0.476457 -0.600869 +vn 0.878485 0.296711 -0.374470 +vn 0.582247 0.116560 -0.804613 +vn 0.847681 -0.010996 -0.530392 +vn 0.786736 0.515397 -0.339723 +vn 0.833942 0.139888 -0.533828 +vn 0.938446 -0.120537 -0.323713 +vn 0.959869 -0.026447 -0.279198 +vn 0.903272 0.028738 -0.428105 +vn 0.945233 0.085973 -0.314870 +vn 0.868821 0.174257 -0.463449 +vn 0.895706 0.246486 -0.370074 +vn 0.822503 0.212979 -0.527379 +vn 0.817380 0.314990 -0.482360 +vn 0.803142 0.436669 -0.405318 +vn 0.704102 0.578644 -0.411596 +vn 0.459244 0.887994 0.023697 +vn 0.944118 -0.011215 0.329416 +vn 0.438362 -0.819167 -0.369870 +vn 0.454370 -0.634131 -0.625640 +vn 0.203188 -0.442563 -0.873415 +vn 0.440855 0.635882 0.633483 +vn -0.913137 0.140280 -0.382756 +vn 0.462226 0.843480 -0.273657 +vn -0.283872 0.957486 -0.051355 +vn 0.213054 0.854023 -0.474609 +vn 0.119305 -0.862522 -0.491754 +vn 0.195273 0.937115 0.289282 +vn -0.032514 -0.454481 -0.890163 +vn 0.225642 -0.670485 -0.706779 +vn -0.897364 0.411580 -0.159185 +vn -0.177510 0.867556 0.464582 +vn -0.237030 -0.729566 -0.641522 +vn -0.009825 -0.593623 -0.804683 +vn -0.207449 0.976267 -0.062186 +vn 0.461633 0.735695 0.495629 +vn -0.082321 0.738144 -0.669601 +vn -0.339257 0.757107 0.558296 +vn -0.115300 0.954568 -0.274784 +vn -0.809903 0.505558 -0.297436 +vn -0.182304 -0.732709 -0.655669 +vn 0.326530 0.216189 -0.920131 +vn 0.370336 0.928544 0.025657 +vn 0.691578 0.352687 -0.630343 +vn 0.704986 0.667160 -0.240609 +vn -0.746404 0.636314 0.194898 +vn -0.656831 0.638522 0.401078 +vn 0.007897 -0.740400 -0.672120 +vn 0.287417 0.893367 -0.345379 +vn 0.391218 0.920045 -0.021556 +vn 0.355769 0.931942 -0.070092 +vn 0.264641 -0.905593 -0.331461 +vn -0.673308 0.739345 -0.005049 +vn 0.555936 0.206385 -0.805196 +vn 0.542916 -0.211845 -0.812627 +vn -0.973267 0.196491 0.118925 +vn 0.259999 0.965288 0.024883 +vn -0.939933 0.170138 -0.295938 +vn -0.110583 0.296116 -0.948729 +vn 0.384848 0.922641 -0.025017 +vn 0.115318 -0.057730 -0.991650 +vn -0.109212 0.484839 -0.867758 +vn 0.164295 -0.956391 -0.241502 +vn 0.481036 0.866300 -0.134641 +vn 0.005519 -0.039554 -0.999202 +vn 0.266780 0.174023 -0.947916 +vn -0.795830 0.188560 -0.575412 +vn 0.064756 0.621786 0.780505 +vn 0.272621 0.943922 -0.186251 +vn 0.045348 0.681723 0.730203 +vn 0.207079 0.977399 -0.042529 +vn 0.820267 0.567448 0.071867 +vn 0.762618 -0.151032 -0.628971 +vn 0.755922 0.359266 -0.547274 +vn 0.353999 -0.770860 -0.529584 +vn -0.146430 -0.212869 -0.966046 +vn -0.152268 -0.583886 -0.797428 +vn 0.070826 -0.565149 -0.821943 +vn -0.295218 -0.703665 -0.646298 +vn 0.655062 -0.425000 -0.624715 +vn 0.078785 0.968432 0.236499 +vn 0.486922 -0.369977 -0.791217 +vn 0.516460 -0.291376 -0.805214 +vn 0.269019 0.962569 0.033007 +vn -0.054593 -0.495430 -0.866931 +vn -0.166650 0.878574 -0.447589 +vn -0.520201 0.821599 -0.233164 +vn -0.473470 -0.746938 -0.466808 +vn -0.710038 0.528491 -0.465342 +vn 0.174522 0.810334 0.559376 +vn 0.532579 0.800949 -0.273568 +vn -0.748894 0.638513 -0.177368 +vn 0.612527 -0.537028 -0.580010 +vn 0.013928 -0.184780 -0.982681 +vn -0.724380 0.631709 0.276076 +vn 0.361477 -0.480960 -0.798757 +vn -0.436500 -0.754311 -0.490390 +vn -0.277076 0.642865 -0.714110 +vn -0.014720 -0.434961 -0.900329 +vn 0.280156 0.942669 -0.181351 +vn 0.363390 0.916372 0.167960 +vn -0.710912 0.690206 0.134982 +vn -0.084092 -0.591057 -0.802235 +vn 0.164368 0.956507 -0.240995 +vn 0.393111 0.910147 0.130755 +vn 0.439109 -0.334466 -0.833856 +vn -0.868420 0.442783 -0.223139 +vn 0.262066 0.956552 -0.127785 +vn -0.945425 0.293172 -0.142202 +vn -0.576691 0.815823 0.043126 +vn 0.454493 -0.501655 -0.736056 +vn -0.227786 0.958119 0.173557 +vn 0.435898 -0.406058 -0.803187 +vn -0.734900 0.636055 -0.235277 +vn 0.557820 -0.577243 -0.596345 +vn 0.198335 0.852901 -0.482932 +vn -0.676232 -0.148642 -0.721537 +vn -0.335199 0.760172 -0.556578 +vn 0.116022 0.935506 0.333718 +vn 0.434372 0.862551 0.259474 +vn 0.430953 -0.857796 -0.280115 +vn 0.357817 -0.839283 -0.409355 +vn -0.560064 -0.676651 -0.477987 +vn 0.263796 0.009600 -0.964531 +vn 0.962299 -0.204853 0.178927 +vn 0.408500 0.790162 0.456915 +vn 0.223056 0.941502 0.252627 +vn 0.057669 -0.995916 -0.069474 +vn 0.204207 0.960147 -0.190835 +vn 0.623609 0.682473 -0.381238 +vn 0.041260 0.995010 0.090844 +vn 0.262832 -0.422022 -0.867650 +vn -0.723975 0.654892 -0.216743 +vn -0.521728 0.089851 -0.848367 +vn -0.149431 0.825464 -0.544316 +vn 0.105935 0.169708 -0.979784 +vn 0.111213 0.991677 -0.064877 +vn 0.296423 0.874624 0.383621 +vn -0.260370 0.150325 -0.953735 +vn 0.093121 0.497381 0.862520 +vn -0.545032 0.596332 -0.589346 +vn -0.425388 0.200854 -0.882441 +vn -0.564871 0.298869 -0.769155 +vn 0.355521 0.913603 0.197320 +vn 0.348481 0.917590 0.191286 +vn 0.276267 0.961043 0.008529 +vn 0.567360 0.763372 -0.308813 +vn -0.093251 -0.303351 -0.948305 +vn 0.133791 0.534826 -0.834303 +vn 0.521471 -0.512582 -0.682150 +vn -0.955815 0.266840 0.123348 +vn 0.921509 -0.218990 0.320725 +vn 0.033805 0.833735 -0.551129 +vn 0.576114 -0.212100 -0.789371 +vn 0.914590 -0.339257 0.220068 +vn 0.439227 0.145012 -0.886595 +vn 0.306474 0.880039 0.362773 +vn -0.041301 0.584833 -0.810101 +vn -0.156239 0.890634 -0.427036 +vn 0.509438 -0.396866 -0.763525 +vn 0.945996 -0.150911 0.286909 +vn 0.266860 0.640781 -0.719851 +vn 0.216841 -0.003418 -0.976201 +vn -0.160759 0.896185 -0.413534 +vn 0.562666 0.806989 -0.179373 +vn 0.387355 0.842882 0.373506 +vn -0.386540 0.913205 -0.129013 +vn 0.702012 -0.354866 -0.617454 +vn 0.262252 0.837496 -0.479400 +vn 0.798828 -0.493237 -0.344371 +vn 0.636769 -0.433088 -0.637934 +vn 0.711598 -0.526163 -0.465598 +vn 0.451640 0.889746 -0.066126 +vn 0.395931 0.774949 0.492639 +vn 0.447548 0.864580 0.228477 +vn 0.491209 -0.486165 -0.722743 +vn 0.454318 -0.702560 -0.547727 +vn 0.273503 -0.740634 -0.613724 +vn 0.600273 0.023050 -0.799463 +vn 0.626010 0.045359 -0.778495 +vn 0.250246 0.966819 0.051361 +vn 0.769292 -0.080956 -0.633747 +vn 0.587570 -0.201119 -0.783781 +vn 0.601759 -0.263829 -0.753844 +vn 0.636256 -0.254927 -0.728142 +vn 0.352218 0.848745 -0.394428 +vn 0.080161 0.984401 -0.156619 +vn -0.452590 0.889336 0.065147 +vn 0.637057 0.101832 0.764060 +vn 0.420373 0.876405 -0.234950 +vn 0.328934 -0.937721 0.111724 +vn 0.908890 0.317919 0.269901 +vn 0.012229 -0.420086 -0.907402 +vn 0.168198 0.979798 -0.108190 +vn 0.588958 0.717137 0.372616 +vn 0.294995 0.952244 -0.078805 +vn -0.045947 0.945441 0.322537 +vn 0.089948 0.995307 0.035696 +vn -0.229133 0.969622 0.085622 +vn 0.016060 0.939239 0.342887 +vn -0.064825 0.910103 0.409280 +vn -0.144164 0.981379 -0.126933 +vn -0.330649 -0.341589 -0.879766 +vn 0.226757 0.965522 0.127862 +vn 0.035968 -0.293213 -0.955370 +vn 0.058549 0.151700 -0.986691 +vn -0.561282 0.796875 -0.223503 +vn 0.139486 0.809050 -0.570948 +vn 0.390255 0.920599 -0.014085 +vn 0.347533 0.932214 -0.100985 +vn 0.264698 0.943286 0.200365 +vn 0.255200 0.852047 -0.457043 +vn 0.188445 0.914580 0.357815 +vn 0.280862 0.913696 -0.293727 +vn -0.483594 0.767521 0.420771 +vn 0.311546 0.857600 -0.409219 +vn -0.741696 -0.140634 -0.655827 +vn 0.461757 -0.122470 -0.878511 +vn 0.331916 0.939553 -0.084093 +vn -0.281573 -0.365973 -0.887006 +vn 0.255840 0.964461 -0.066043 +vn 0.077212 0.786793 -0.612368 +vn -0.610097 0.779594 -0.141477 +vn -0.365969 0.898745 0.241502 +vn 0.413842 -0.007988 -0.910314 +vn -0.586185 0.786611 -0.193986 +vn 0.427407 -0.731074 -0.531839 +vn -0.665421 0.706887 -0.239845 +vn 0.393786 -0.448719 -0.802237 +vn 0.135012 -0.053977 -0.989373 +vn -0.546578 0.625085 -0.557244 +vn 0.330301 -0.716490 -0.614446 +vn 0.163898 0.956323 -0.242040 +vn -0.284295 0.684737 -0.671053 +vn 0.160193 0.978470 0.130131 +vn 0.296637 0.938974 0.174168 +vn 0.665037 0.146694 -0.732261 +vn 0.404325 0.914615 -0.000729 +vn 0.789809 0.281191 -0.545100 +vn 0.547802 0.806522 -0.222341 +vn -0.439514 0.671438 -0.596656 +vn 0.265202 0.910041 0.318579 +vn 0.558340 0.748213 -0.358376 +vn 0.590350 0.709346 -0.385117 +vn -0.895011 0.441058 -0.066513 +vn 0.385486 0.730268 0.564011 +vn -0.198769 -0.208432 -0.957626 +vn 0.468766 -0.043058 -0.882273 +vn 0.397719 -0.545941 -0.737406 +vn 0.358954 -0.543759 -0.758603 +vn 0.477946 -0.458678 -0.749121 +vn 0.181317 -0.156957 -0.970819 +vn -0.685304 0.721809 -0.096697 +vn 0.771466 0.145577 -0.619393 +vn 0.490063 -0.258196 -0.832570 +vn 0.581265 -0.321772 -0.747391 +vn 0.634972 -0.399452 -0.661248 +vn 0.406251 -0.248928 -0.879201 +vn 0.528835 -0.525100 -0.666786 +vn 0.017549 -0.700182 -0.713748 +vn 0.196985 0.926290 0.321222 +vn 0.033784 -0.351866 -0.935440 +vn 0.071226 -0.372395 -0.925337 +vn 0.301829 0.880328 0.365953 +vn 0.102632 -0.273498 -0.956381 +vn 0.477669 0.172459 0.861447 +vn 0.176702 0.959025 0.221466 +vn 0.119197 -0.769372 -0.627582 +vn 0.872342 0.011633 0.488758 +vn 0.494013 -0.509581 -0.704470 +vn 0.171610 0.934718 0.311211 +vn -0.135485 0.837050 0.530086 +vn -0.040920 0.981408 -0.187521 +vn 0.162160 -0.956082 -0.244153 +vn 0.718953 0.481116 -0.501631 +vn 0.234031 -0.556053 -0.797518 +vn -0.556985 -0.709826 -0.431179 +vn -0.952268 0.133801 -0.274378 +vn 0.239334 -0.472316 -0.848314 +vn -0.393163 -0.702348 -0.593405 +vn 0.133867 0.890498 -0.434848 +vn -0.272110 0.027317 -0.961878 +vn -0.365006 -0.665524 -0.651036 +vn 0.848754 -0.205741 0.487121 +vn -0.133616 0.841179 -0.523989 +vn -0.555212 0.703950 -0.442938 +vn 0.034635 0.146949 -0.988538 +vn 0.597694 0.793110 -0.117210 +vn -0.401721 -0.025172 -0.915416 +vn -0.221394 0.750067 -0.623205 +vn 0.118647 0.629863 -0.767591 +vn -0.426287 -0.265982 -0.864600 +vn 0.457938 0.858885 0.229366 +vn -0.110822 0.473745 -0.873661 +vn 0.280388 0.899454 -0.335210 +vn -0.595396 0.786603 -0.163580 +vn 0.254458 0.103709 -0.961507 +vn -0.176330 0.793346 -0.582674 +vn -0.390802 0.457539 -0.798707 +vn 0.164470 0.956854 -0.239541 +vn -0.531602 0.832964 -0.153530 +vn -0.093544 0.863075 0.496338 +vn 0.228648 0.878965 -0.418499 +vn -0.382932 0.779464 -0.495782 +vn 0.013151 -0.327835 -0.944644 +vn 0.651257 0.562038 0.509881 +vn 0.414363 0.852894 0.317610 +vn 0.236907 0.925290 0.296164 +vn -0.462114 -0.574123 -0.675895 +vn 0.175248 0.703073 0.689186 +vn 0.574194 -0.508275 -0.641840 +vn 0.327380 0.924878 -0.193451 +vn 0.116617 0.444696 -0.888058 +vn 0.442371 0.026262 -0.896447 +vn 0.506033 0.352959 -0.786988 +vn 0.723187 0.493567 -0.483106 +vn 0.894114 -0.223521 0.388069 +vn 0.964240 0.260424 0.049200 +vn 0.255216 0.595902 -0.761423 +vn -0.534961 0.290095 -0.793512 +vn 0.739177 -0.367564 -0.564370 +vn 0.971303 0.237079 0.019087 +vn 0.448892 0.387126 -0.805376 +vn 0.610150 0.752303 -0.248508 +vn -0.046186 0.875808 -0.480444 +vn 0.678644 -0.353946 -0.643557 +vn 0.360358 -0.251292 -0.898329 +vn 0.127139 0.768321 -0.627310 +vn 0.605215 -0.320272 -0.728794 +vn 0.768430 0.405816 -0.494801 +vn -0.063986 0.018156 -0.997786 +vn 0.673680 0.380028 -0.633825 +vn 0.310779 0.805948 0.503850 +vn 0.397813 -0.287584 -0.871229 +vn 0.343899 0.719320 -0.603583 +vn -0.421718 0.786668 -0.450896 +vn 0.640402 0.597718 0.482305 +vn -0.764935 0.353224 -0.538615 +vn 0.511897 0.857205 -0.056221 +vn 0.327822 -0.584831 -0.741960 +vn 0.630792 0.771310 0.084744 +vn 0.166469 0.436314 -0.884261 +vn 0.185114 0.633070 -0.751635 +vn 0.766590 -0.373118 -0.522612 +vn 0.192162 -0.004812 -0.981351 +vn -0.018083 0.485144 -0.874247 +vn -0.070867 0.384689 -0.920322 +vn 0.675259 -0.473166 -0.565808 +vn 0.127227 0.371893 -0.919515 +vn 0.568044 -0.511359 -0.644855 +vn 0.500223 0.811743 0.301414 +vn 0.679046 0.655343 0.330790 +vn 0.967359 0.038444 -0.250476 +vn 0.941296 0.036645 -0.335587 +vn 0.905090 -0.222584 0.362311 +vn 0.905957 0.233244 -0.353326 +vn 0.948111 0.193963 -0.251922 +vn 0.902395 0.178054 -0.392404 +vn 0.818721 -0.417839 -0.393834 +vn 0.896280 0.186347 -0.402440 +vn 0.744310 0.406038 -0.530223 +vn 0.767644 0.294521 -0.569192 +vn 0.677872 0.457769 -0.575271 +vn 0.513171 -0.540420 -0.666785 +vn 0.833568 0.452492 0.316883 +vn 0.338070 -0.569813 -0.749014 +vn 0.948821 0.280880 0.144374 +vn 0.764439 -0.391109 -0.512511 +vn 0.955584 0.293097 0.030885 +vn 0.361416 0.525367 -0.770304 +vn 0.672917 0.648262 0.356286 +vn 0.212181 0.461358 -0.861469 +vn 0.692096 0.362102 -0.624408 +vn 0.597872 -0.523130 -0.607358 +vn 0.765281 0.550197 0.334109 +vn 0.687652 -0.479679 -0.545017 +vn 0.692943 0.297578 -0.656717 +vn 0.777019 -0.436689 -0.453369 +vn 0.649892 0.304382 -0.696414 +vn 0.825936 -0.415007 -0.381574 +vn 0.245813 0.438522 -0.864451 +vn 0.906443 -0.245808 0.343423 +vn 0.983702 0.178591 0.020869 +vn 0.307164 0.402047 -0.862559 +vn 0.978868 0.130635 -0.157326 +vn 0.960413 0.264425 -0.087677 +vn 0.899607 -0.283437 0.332221 +vn 0.410120 0.066393 -0.909612 +vn 0.805332 0.357879 -0.472613 +vn 0.651567 0.392200 -0.649338 +vn 0.407036 -0.176462 -0.896205 +vn 0.284888 -0.394271 -0.873722 +vn 0.361497 -0.438741 -0.822695 +vn 0.889758 -0.353682 0.288512 +vn 0.629034 0.328108 -0.704742 +vn 0.511670 0.575244 -0.638191 +vn 0.438461 0.590492 -0.677548 +vn 0.766505 -0.392130 -0.508629 +vn 0.930314 -0.198155 0.308626 +vn 0.899078 0.404752 0.166838 +vn 0.313580 0.262634 -0.912519 +vn 0.888814 0.458115 -0.011860 +vn 0.520053 -0.553237 -0.650748 +vn 0.287426 -0.075124 -0.954852 +vn 0.229642 -0.603981 -0.763199 +vn 0.846760 -0.402007 -0.348408 +vn 0.344746 -0.615121 -0.709067 +vn 0.245532 -0.312380 -0.917678 +vn 0.768039 -0.437738 -0.467442 +vn 0.839034 -0.445600 -0.312188 +vn 0.893157 0.147397 -0.424905 +vn 0.937605 0.223073 -0.266713 +vn 0.828860 -0.406232 -0.384663 +vn 0.862005 -0.396769 -0.315472 +vn 0.203920 -0.546950 -0.811950 +vn 0.942149 0.122439 -0.312033 +vn 0.811395 0.167116 -0.560099 +vn 0.796050 0.198483 -0.571760 +vn 0.902715 0.401241 -0.155276 +vn 0.950971 0.120586 -0.284804 +vn 0.892819 0.351938 -0.281095 +vn 0.864700 0.142139 -0.481758 +vn 0.930679 0.097627 -0.352571 +vn 0.717414 0.324867 -0.616261 +vn 0.794682 0.490852 -0.357135 +vn 0.932813 0.138385 -0.332729 +vn 0.723220 0.269970 -0.635665 +vn 0.524851 0.594907 -0.608783 +vn 0.753651 0.221088 -0.618975 +vn 0.703941 0.288329 -0.649102 +vn 0.696205 0.366190 -0.617417 +vn 0.649520 0.439079 -0.620752 +vn 0.730530 -0.069024 -0.679383 +vn 0.881603 -0.128637 -0.454124 +vn 0.860293 0.123953 -0.494500 +vn 0.786870 0.220487 -0.576386 +vn 0.591402 0.521291 -0.615223 +vn 0.423375 -0.582165 -0.694145 +vn 0.196162 0.970724 0.138621 +vn 0.332920 -0.387119 -0.859827 +vn 0.887523 -0.279561 -0.366264 +vn -0.074308 0.928900 0.362798 +vn 0.133010 -0.954689 -0.266228 +vn -0.887560 0.242747 -0.391551 +vn -0.594089 -0.207923 -0.777063 +vn 0.264615 0.950252 -0.164316 +vn -0.015034 0.442882 -0.896454 +vn 0.721925 0.576178 0.383200 +vn -0.060831 -0.307937 -0.949460 +vn -0.813816 0.053293 -0.578673 +vn 0.487143 0.778059 -0.396631 +vn 0.032643 0.901937 0.430633 +vn -0.152685 0.861355 0.484515 +vn -0.471761 0.041912 -0.880730 +vn 0.111203 -0.723212 -0.681614 +vn -0.095231 -0.120794 -0.988099 +vn 0.269978 -0.259078 -0.927357 +vn -0.148652 0.520119 -0.841058 +vn 0.886903 -0.385843 0.254026 +vn -0.573605 -0.209170 -0.791976 +vn 0.019463 0.985401 -0.169133 +vn 0.210257 0.975240 -0.068548 +vn 0.127742 -0.694837 -0.707732 +vn -0.633293 0.663582 -0.398245 +vn -0.014984 0.949831 -0.312403 +vn -0.721325 0.307231 -0.620725 +vn -0.025936 -0.501366 -0.864847 +vn 0.462974 -0.690776 0.555413 +vn 0.562398 0.196075 0.803283 +vn 0.241295 0.898203 0.367435 +vn 0.493686 0.472783 0.729897 +vn 0.327020 0.909337 -0.257225 +vn -0.354413 0.933536 -0.053866 +vn 0.912961 -0.247995 -0.324039 +vn -0.554630 0.746755 -0.367072 +vn 0.216536 0.943471 0.250949 +vn -0.482259 0.817479 0.314886 +vn -0.251117 -0.484660 -0.837881 +vn -0.102984 0.679492 -0.726420 +vn 0.306362 0.923912 0.229191 +vn 0.199075 -0.673089 -0.712264 +vn -0.185560 -0.266165 -0.945898 +vn 0.162170 -0.633019 -0.756960 +vn 0.663072 0.568711 -0.486727 +vn 0.242917 -0.364931 -0.898786 +vn -0.451591 0.837920 0.306523 +vn -0.629361 0.771146 0.096122 +vn 0.516733 -0.101123 -0.850154 +vn 0.185121 0.890778 0.415024 +vn -0.426934 -0.242750 -0.871091 +vn -0.639721 -0.308171 -0.704122 +vn 0.178870 -0.769450 -0.613149 +vn -0.496411 -0.510354 -0.702222 +vn -0.321083 0.946567 -0.030288 +vn -0.574151 -0.191384 -0.796067 +vn -0.071436 0.990447 0.117945 +vn -0.278366 -0.563256 -0.777981 +vn 0.120663 0.986608 0.109754 +vn -0.368953 -0.742509 -0.559066 +vn 0.084375 -0.845404 -0.527420 +vn -0.382847 0.918253 -0.101187 +vn 0.578607 0.380124 0.721609 +vn 0.853743 0.500320 -0.144230 +vn 0.395035 0.713442 0.578747 +vn 0.434467 0.899785 0.040301 +vn -0.357319 -0.582332 -0.730214 +vn -0.271253 -0.372277 -0.887599 +vn 0.054735 -0.726630 -0.684845 +vn -0.564406 0.696633 -0.442887 +vn 0.124254 0.693022 -0.710127 +vn 0.091377 0.995748 0.011654 +vn 0.306288 0.942493 0.133773 +vn 0.562256 0.771204 -0.298517 +vn 0.679771 0.157011 -0.716420 +vn 0.603340 -0.587921 -0.538823 +vn 0.894929 0.026441 -0.445424 +vn 0.653437 -0.148504 -0.742271 +vn -0.292005 -0.931527 -0.216772 +vn -0.639391 0.765409 0.072990 +vn 0.673681 -0.344741 -0.653687 +vn 0.819105 -0.127989 -0.559183 +vn -0.057447 -0.546287 -0.835626 +vn -0.902459 -0.149711 -0.403923 +vn -0.297311 -0.841748 -0.450628 +vn 0.073356 0.988749 -0.130366 +vn -0.482885 -0.020669 -0.875440 +vn 0.207454 -0.130830 -0.969457 +vn -0.341621 -0.232365 -0.910660 +vn 0.913432 -0.009281 -0.406885 +vn 0.792710 0.110984 0.599411 +vn 0.368493 0.927176 0.067515 +vn 0.210165 0.950697 0.228047 +vn 0.967144 -0.068553 -0.244812 +vn -0.662071 -0.049785 -0.747786 +vn 0.993258 0.071165 0.091512 +vn -0.252847 0.947898 -0.193796 +vn -0.606982 0.781178 -0.146059 +vn 0.152530 -0.340458 -0.927806 +vn -0.029223 -0.933391 -0.357670 +vn -0.382037 -0.158987 -0.910369 +vn 0.306925 0.917991 0.251175 +vn 0.256996 0.890012 -0.376604 +vn -0.555109 0.210607 -0.804673 +vn 0.344996 0.668434 -0.658918 +vn 0.354260 0.872884 -0.335520 +vn 0.115253 -0.459175 -0.880838 +vn 0.117689 0.886981 -0.446558 +vn -0.418160 -0.689160 -0.591778 +vn 0.480564 0.830592 -0.281382 +vn 0.002993 -0.913275 -0.407333 +vn 0.223591 0.944218 0.241782 +vn -0.104304 0.934598 -0.340071 +vn -0.156911 -0.771353 -0.616761 +vn 0.200025 0.843509 0.498481 +vn -0.583699 0.810823 0.043136 +vn -0.587088 0.776804 0.227823 +vn 0.433228 0.898134 -0.075290 +vn -0.101386 0.848814 0.518879 +vn 0.118909 -0.628573 -0.768607 +vn -0.082792 -0.132831 -0.987675 +vn 0.979851 -0.115332 0.163065 +vn 0.161553 -0.288601 -0.943722 +vn -0.053887 0.948157 0.313201 +vn 0.338219 0.922868 0.184179 +vn -0.502034 0.863418 0.049711 +vn 0.240713 0.826871 0.508273 +vn -0.593495 0.720117 -0.359437 +vn -0.165222 0.942205 0.291465 +vn 0.843187 0.527606 0.103286 +vn 0.182382 -0.863423 -0.470359 +vn 0.331740 0.925860 0.180920 +vn 0.238938 0.968511 0.069962 +vn 0.994148 -0.054384 -0.093340 +vn 0.512149 -0.041615 0.857888 +vn 0.606711 0.794754 -0.016350 +vn -0.173970 0.660995 -0.729945 +vn 0.088877 0.723093 -0.685009 +vn 0.837665 0.125768 -0.531508 +vn 0.217517 0.940066 0.262607 +vn -0.647971 -0.223272 -0.728206 +vn -0.596420 -0.466001 -0.653549 +vn 0.288861 0.905510 0.310822 +vn 0.421152 0.771783 0.476426 +vn -0.374703 -0.368563 -0.850740 +vn 0.451098 0.770733 -0.449979 +vn 0.396373 0.745157 0.536311 +vn 0.811401 0.582514 0.048030 +vn 0.045118 -0.360134 -0.931809 +vn 0.663552 -0.584864 -0.466512 +vn 0.550545 -0.792807 -0.261452 +vn -0.423620 -0.692082 -0.584439 +vn -0.710326 0.454890 -0.537133 +vn 0.143481 0.776639 -0.613388 +vn 0.127741 0.094301 -0.987314 +vn 0.418130 0.889728 0.183171 +vn 0.780932 0.609516 0.136509 +vn 0.563401 0.386823 -0.730032 +vn 0.239457 -0.257329 -0.936185 +vn 0.372980 0.684295 -0.626598 +vn 0.189565 -0.244060 -0.951052 +vn 0.626625 0.690418 -0.361475 +vn 0.909842 -0.364865 -0.197637 +vn 0.954606 0.292034 -0.058692 +vn 0.789133 0.495577 -0.362866 +vn 0.869722 0.458455 0.182763 +vn 0.901875 -0.430866 -0.031240 +vn 0.753151 -0.017581 -0.657613 +vn -0.245522 -0.693200 0.677637 +vn 0.932422 0.048649 -0.358081 +vn 0.510237 0.638364 -0.576324 +vn 0.789856 0.510355 0.340095 +vn 0.326699 0.261110 -0.908344 +vn 0.477664 0.738872 0.475295 +vn 0.180727 0.345535 -0.920838 +vn 0.481026 0.582507 -0.655209 +vn 0.142678 -0.316171 -0.937912 +vn 0.308261 0.203697 -0.929237 +vn 0.272153 0.630685 -0.726752 +vn 0.633859 0.632897 -0.444594 +vn 0.762328 -0.442296 -0.472473 +vn 0.787049 0.426558 0.445649 +vn 0.704305 0.483391 -0.519892 +vn 0.163093 0.039532 -0.985818 +vn 0.393883 0.729173 -0.559610 +vn 0.467032 -0.802340 -0.371660 +vn 0.653719 -0.399317 -0.642804 +vn 0.459682 -0.319751 -0.828524 +vn 0.008641 0.417141 -0.908801 +vn 0.384656 0.832032 -0.399703 +vn 0.173913 0.632262 -0.754983 +vn 0.847692 -0.172128 0.501786 +vn 0.681633 -0.419278 -0.599652 +vn 0.983294 -0.155815 -0.094098 +vn 0.307494 0.395629 -0.865405 +vn 0.993951 -0.018520 -0.108252 +vn 0.891184 0.304970 0.335835 +vn 0.113186 0.282546 -0.952553 +vn 0.821489 0.530263 -0.209708 +vn 0.837057 0.496707 -0.229384 +vn 0.251698 0.406318 -0.878381 +vn 0.365874 0.702064 -0.610936 +vn 0.914507 -0.154635 0.373852 +vn 0.014335 0.697910 -0.716042 +vn 0.586294 0.572424 -0.573228 +vn 0.884167 0.466447 -0.026001 +vn -0.157342 0.503345 -0.849639 +vn 0.904213 0.322339 0.280172 +vn 0.470865 -0.440221 -0.764520 +vn 0.550805 -0.120058 -0.825954 +vn 0.332213 -0.527023 -0.782228 +vn 0.829891 0.071907 -0.553273 +vn 0.722474 -0.418774 -0.550145 +vn 0.550637 -0.305600 -0.776793 +vn 0.961810 -0.080307 -0.261671 +vn 0.674618 -0.305272 -0.672086 +vn 0.884991 0.034904 -0.464297 +vn 0.557041 0.404618 -0.725252 +vn 0.846727 0.347876 -0.402536 +vn 0.845159 0.023277 -0.534009 +vn 0.839413 0.405217 -0.362194 +vn 0.306292 0.122687 -0.943999 +vn 0.913193 0.371468 -0.167602 +vn 0.433751 0.162623 -0.886236 +vn 0.412824 -0.109036 -0.904261 +vn 0.343522 -0.128105 -0.930366 +vn -0.616981 0.708095 0.343419 +vn -0.986632 0.162610 0.010765 +vn 0.589064 -0.607420 -0.532959 +vn -0.908039 -0.238226 -0.344548 +vn -0.280716 0.793392 0.540118 +vn -0.233922 -0.060322 -0.970382 +vn -0.496625 -0.225009 -0.838293 +vn -0.896732 -0.277854 -0.344483 +vn 0.040186 0.980064 0.194578 +vn -0.508993 0.532659 -0.676165 +vn 0.414222 -0.566399 -0.712469 +vn -0.820696 0.519171 -0.238578 +vn -0.287181 -0.947400 -0.141278 +vn 0.221209 0.956978 -0.187775 +vn -0.681531 -0.273551 -0.678738 +vn 0.322913 0.902785 0.284089 +vn 0.010930 -0.972811 -0.231342 +vn 0.101263 0.992158 -0.073274 +vn 0.278263 0.594337 0.754542 +vn 0.994140 -0.081789 0.070684 +vn -0.099077 -0.841912 0.530441 +vn 0.025222 0.948773 -0.314952 +vn 0.012223 -0.385648 -0.922565 +vn -0.364408 0.564297 -0.740794 +vn -0.450392 0.159526 -0.878464 +vn -0.330613 -0.882761 -0.333809 +vn 0.443959 0.866607 -0.227801 +vn 0.529142 0.722049 0.445707 +vn -0.467083 -0.185238 -0.864593 +vn 0.011406 0.675305 0.737450 +vn -0.105626 -0.870285 -0.481090 +vn -0.094491 0.995215 0.024889 +vn 0.141178 -0.377915 -0.915013 +vn 0.051768 0.994649 -0.089401 +vn 0.257857 0.950683 0.172372 +vn -0.543064 0.839403 -0.021977 +vn -0.307863 0.902920 -0.299927 +vn -0.693563 -0.387153 -0.607522 +vn 0.380107 0.596237 -0.707121 +vn 0.356413 0.154942 0.921392 +vn -0.201019 -0.557159 -0.805708 +vn 0.079863 -0.493778 -0.865913 +vn -0.711934 -0.460458 -0.530215 +vn 0.231948 0.525617 -0.818490 +vn -0.179851 0.917438 -0.354910 +vn 0.579299 0.813694 -0.048119 +vn -0.422713 0.875000 0.235983 +vn 0.549543 -0.430994 -0.715715 +vn -0.502598 0.800971 -0.325333 +vn 0.568243 0.819554 -0.073689 +vn 0.207295 0.976498 0.058999 +vn -0.680166 0.732527 -0.027891 +vn -0.017684 -0.317716 -0.948021 +vn -0.579719 0.552905 -0.598517 +vn -0.133319 -0.323587 -0.936759 +vn -0.150682 -0.638018 -0.755134 +vn 0.172369 -0.570195 -0.803222 +vn 0.284453 0.915213 0.285431 +vn 0.432121 0.854172 -0.289243 +vn -0.768294 -0.076544 -0.635503 +vn -0.164319 0.986219 0.019262 +vn 0.025501 0.997773 0.061638 +vn 0.684096 -0.097720 0.722816 +vn -0.155085 -0.583703 -0.797019 +vn -0.003590 0.981602 -0.190907 +vn -0.764962 -0.133221 -0.630147 +vn 0.328590 0.944469 0.002704 +vn 0.795150 0.551259 0.252686 +vn -0.357936 0.841227 0.405239 +vn -0.460600 0.095775 -0.882426 +vn 0.474512 -0.800594 0.365907 +vn -0.158963 0.618722 0.769360 +vn 0.174771 0.843888 0.507255 +vn -0.080274 -0.863789 -0.497417 +vn 0.330820 -0.751935 -0.570221 +vn 0.375724 0.926681 -0.009678 +vn -0.354198 0.935068 0.013857 +vn -0.008607 0.544807 -0.838517 +vn 0.342994 0.917582 0.200994 +vn 0.350802 -0.285468 -0.891878 +vn 0.273769 -0.951578 -0.139818 +vn -0.239926 0.902089 0.358707 +vn -0.616777 -0.752954 -0.229449 +vn 0.569182 -0.384224 -0.726914 +vn 0.207854 -0.613894 -0.761532 +vn -0.171170 0.816471 -0.551431 +vn -0.261833 0.851675 -0.453974 +vn 0.448379 -0.263554 -0.854105 +vn -0.354924 0.086880 -0.930850 +vn -0.200281 -0.090258 -0.975572 +vn 0.724283 0.482500 -0.492552 +vn 0.944309 0.075693 0.320235 +vn 0.333473 0.769861 -0.544160 +vn 0.803544 0.004113 0.595231 +vn 0.161939 0.959272 0.231459 +vn 0.784515 -0.188536 -0.590754 +vn 0.570341 0.147405 -0.808074 +vn 0.711870 0.471298 -0.520692 +vn -0.679841 0.691159 0.245183 +vn -0.111497 0.903664 0.413472 +vn -0.228777 -0.319581 -0.919526 +vn 0.059800 0.977874 0.200466 +vn -0.059105 0.897824 0.436369 +vn 0.024957 0.917330 0.397345 +vn -0.252809 -0.385772 -0.887281 +vn -0.215209 0.071052 -0.973980 +vn 0.048108 -0.663552 -0.746582 +vn -0.289033 -0.536715 -0.792715 +vn -0.609447 0.666914 -0.428720 +vn -0.281126 0.868820 -0.407578 +vn 0.129258 0.990234 0.052243 +vn 0.473868 0.826215 0.304661 +vn -0.160797 -0.480223 -0.862282 +vn 0.350408 0.930098 -0.110144 +vn -0.079501 -0.995242 -0.056338 +vn -0.303616 0.887387 0.346931 +vn 0.761898 0.224970 0.607371 +vn -0.291654 -0.954061 0.068600 +vn -0.053923 0.791420 -0.608889 +vn 0.541213 -0.717570 -0.438385 +vn -0.315297 0.697433 -0.643565 +vn -0.151031 0.832728 0.532685 +vn -0.120160 -0.185079 -0.975350 +vn -0.376962 0.791085 0.481751 +vn 0.549767 0.829775 -0.096070 +vn -0.277396 -0.430940 -0.858686 +vn 0.202576 0.958558 -0.200322 +vn 0.016571 -0.604010 -0.796804 +vn 0.350669 0.915771 -0.195948 +vn -0.178988 0.779283 -0.600568 +vn 0.959436 -0.181625 0.215627 +vn -0.390176 0.887153 0.246419 +vn 0.540552 -0.507810 -0.670770 +vn -0.158665 -0.598991 -0.784879 +vn 0.119884 0.953327 -0.277120 +vn -0.768340 0.639781 0.018278 +vn 0.367314 0.894151 0.256075 +vn 0.174200 -0.317141 -0.932242 +vn 0.180935 -0.083606 -0.979935 +vn 0.899576 0.102618 0.424537 +vn 0.174137 0.984719 0.002100 +vn -0.230708 -0.557841 -0.797237 +vn 0.337975 0.481210 0.808832 +vn 0.677997 0.213977 0.703231 +vn -0.017591 0.982240 0.186802 +vn 0.450102 0.401377 -0.797687 +vn -0.379284 0.875458 0.299527 +vn 0.628938 0.772225 0.090033 +vn 0.093961 0.849812 0.518644 +vn -0.227504 -0.514009 -0.827065 +vn 0.420011 0.388403 -0.820203 +vn 0.552844 0.168023 0.816169 +vn -0.024521 -0.367788 0.929586 +vn 0.228273 0.967324 0.110346 +vn -0.532369 -0.537352 0.654092 +vn -0.031480 -0.726804 -0.686123 +vn 0.142592 0.956866 0.253130 +vn -0.461859 0.206226 0.862646 +vn 0.352160 0.815848 -0.458667 +vn -0.321476 -0.398523 -0.858972 +vn -0.120518 0.202896 -0.971755 +vn 0.244016 0.965921 0.086325 +vn 0.021400 0.173194 -0.984655 +vn -0.123378 0.096701 -0.987637 +vn 0.695561 0.418069 0.584306 +vn -0.122262 0.051099 -0.991182 +vn 0.004258 0.721965 -0.691917 +vn 0.032574 0.153284 -0.987645 +vn -0.367825 -0.473575 -0.800269 +vn -0.325230 -0.857556 0.398526 +vn 0.495379 -0.868668 -0.003931 +vn -0.162817 0.941748 -0.294280 +vn 0.270520 0.722568 -0.636172 +vn 0.399865 0.431771 -0.808506 +vn 0.540008 0.661328 -0.520613 +vn -0.323526 -0.020804 0.945990 +vn -0.890329 0.088158 0.446702 +vn 0.517668 -0.422794 -0.743818 +vn 0.409894 -0.149578 -0.899785 +vn 0.212537 -0.081928 -0.973712 +vn 0.059754 0.866405 -0.495754 +vn 0.821632 0.522416 0.228040 +vn 0.442825 0.291517 -0.847894 +vn 0.948412 0.249539 0.195565 +vn 0.289988 0.869353 -0.400165 +vn 0.986042 0.143034 0.085216 +vn 0.724468 -0.470023 -0.504207 +vn 0.872832 0.261374 0.412126 +vn 0.411294 0.744821 -0.525432 +vn 0.349816 0.411130 -0.841784 +vn 0.486094 0.869208 -0.090494 +vn 0.412963 0.774577 0.479053 +vn 0.417241 0.831554 -0.366643 +vn 0.673688 -0.501853 -0.542484 +vn 0.261415 0.495235 -0.828495 +vn 0.443054 0.793945 -0.416359 +vn 0.741725 0.635687 0.213885 +vn 0.540666 -0.024871 -0.840870 +vn 0.335867 0.453087 -0.825776 +vn 0.868514 -0.155229 0.470730 +vn 0.872849 -0.261620 0.411934 +vn 0.956346 0.066951 -0.284465 +vn 0.210806 0.127700 -0.969151 +vn 0.340506 0.555705 -0.758451 +vn 0.532244 -0.555198 -0.639118 +vn 0.809429 -0.056340 0.584508 +vn 0.260653 0.371220 -0.891210 +vn 0.198785 0.360678 -0.911261 +vn 0.815744 -0.546284 0.190095 +vn 0.817681 0.575405 -0.017523 +vn 0.600656 0.660689 -0.450225 +vn 0.677304 0.382112 -0.628688 +vn 0.785013 0.605379 -0.131416 +vn -0.099902 -0.111400 -0.988741 +vn 0.401994 -0.247348 -0.881601 +vn 0.044962 0.998931 -0.010748 +vn 0.527719 0.066433 -0.846817 +vn 0.781066 0.595644 0.187468 +vn 0.184992 -0.325949 -0.927111 +vn 0.593568 0.291792 -0.750023 +vn 0.629737 0.582217 -0.514251 +vn 0.544602 -0.233431 -0.805555 +vn 0.093417 -0.137883 -0.986033 +vn 0.997238 -0.032684 -0.066687 +vn 0.478297 0.118207 -0.870207 +vn 0.371773 0.576824 -0.727364 +vn 0.911870 -0.172467 0.372489 +vn 0.781825 0.522104 -0.340818 +vn 0.834547 -0.307370 -0.457225 +vn 0.757878 -0.279653 -0.589420 +vn 0.424903 0.463329 -0.777678 +vn 0.497493 0.548435 -0.672100 +vn 0.788292 0.318215 -0.526625 +vn 0.921961 0.216354 -0.321214 +vn 0.806241 0.106268 -0.581965 +vn 0.924549 -0.035945 -0.379365 +vn 0.807068 0.134581 -0.574917 +vn 0.719887 0.156332 -0.676257 +vn 0.710250 0.216316 -0.669890 +vn 0.726737 0.229736 -0.647360 +vn 0.623263 -0.208907 -0.753592 +vn 0.667792 0.039190 -0.743316 +vn 0.712183 0.318298 -0.625685 +vn 0.807324 -0.086163 -0.583784 +vn 0.647778 0.291183 -0.703986 +vn 0.842658 0.248953 -0.477440 +vn 0.823829 0.313284 -0.472396 +vn 0.766381 0.443904 -0.464338 +vn 0.122953 -0.992216 -0.019752 +vn 0.202434 -0.921310 -0.331977 +vn 0.993134 0.092418 -0.071715 +vn 0.506031 0.236372 -0.829495 +vn 0.751586 -0.499847 -0.430432 +vn 0.924651 0.376360 -0.058078 +vn 0.654678 0.300923 -0.693428 +vn 0.503645 0.031860 -0.863323 +vn 0.756582 -0.519044 -0.397714 +vn 0.519357 0.437751 -0.733923 +vn 0.981569 0.091138 -0.167974 +vn 0.752898 0.335092 -0.566444 +vn 0.569295 0.312794 -0.760304 +vn 0.924444 -0.247782 0.289840 +vn 0.621274 0.192405 -0.759604 +vn 0.639850 0.166977 -0.750140 +vn 0.356610 0.522177 -0.774701 +vn 0.981910 0.070478 -0.175741 +vn 0.897552 -0.346319 0.272880 +vn 0.978395 -0.000236 -0.206744 +vn 0.525018 -0.141465 -0.839252 +vn 0.596883 -0.268011 -0.756241 +vn 0.584703 0.136604 -0.799664 +vn 0.932593 -0.207161 0.295558 +vn 0.674543 -0.362535 -0.643086 +vn 0.507372 0.358818 -0.783469 +vn 0.739653 -0.413751 -0.530776 +vn 0.731345 0.343623 -0.589116 +vn 0.500510 0.455507 -0.736208 +vn 0.525389 -0.016621 -0.850700 +vn 0.425587 0.457532 -0.780731 +vn 0.811912 0.529136 -0.246605 +vn 0.890238 -0.291546 -0.349968 +vn 0.971259 -0.028026 -0.236371 +vn 0.300223 0.428768 -0.852071 +vn 0.911670 -0.224109 -0.344432 +vn 0.959763 -0.069114 -0.272174 +vn 0.597085 0.415327 -0.686290 +vn 0.962985 0.211199 0.167495 +vn 0.879480 0.072369 -0.470402 +vn 0.886787 -0.371553 0.274875 +vn 0.825750 0.168189 -0.538376 +vn 0.567684 0.355020 -0.742762 +vn 0.978491 0.196666 0.062273 +vn 0.827826 0.001493 -0.560984 +vn 0.411062 0.328662 -0.850300 +vn 0.541139 0.470029 -0.697310 +vn 0.532053 0.424110 -0.732837 +vn 0.772976 -0.452553 -0.444639 +vn 0.985184 0.162342 -0.055305 +vn 0.773009 0.116550 -0.623597 +vn 0.715655 0.405348 -0.568798 +vn 0.681250 0.671776 -0.290889 +vn 0.774700 0.627497 0.078023 +vn 0.767196 -0.090730 -0.634963 +vn 0.664907 0.064850 -0.744106 +vn 0.936738 0.325579 0.128534 +vn 0.759334 0.268338 -0.592796 +vn 0.960727 0.197929 -0.194493 +vn 0.695096 0.238206 -0.678306 +vn 0.995906 0.089231 0.014466 +vn 0.647704 -0.461152 -0.606481 +vn 0.798284 -0.391779 -0.457440 +vn 0.471353 -0.299933 -0.829377 +vn 0.843018 -0.370336 -0.390092 +vn 0.688953 0.288080 -0.665097 +vn 0.492003 0.514447 -0.702337 +vn 0.640424 0.261540 -0.722117 +vn 0.488541 -0.407356 -0.771614 +vn 0.871567 -0.341570 -0.351713 +vn 0.726952 0.265894 -0.633120 +vn 0.565149 -0.392112 -0.725848 +vn 0.546141 -0.470237 -0.693258 +vn 0.680129 0.298294 -0.669660 +vn 0.938395 -0.154566 -0.309071 +vn 0.863337 -0.305080 -0.401965 +vn 0.970497 -0.004827 -0.241063 +vn 0.942923 -0.068100 -0.325973 +vn 0.944421 0.077752 -0.319412 +vn 0.877079 -0.109761 -0.467637 +vn 0.799236 -0.237292 -0.552191 +vn 0.361627 0.027746 -0.931910 +vn 0.911675 -0.248481 0.327269 +vn 0.542401 0.739235 -0.399164 +vn 0.656366 -0.095963 -0.748315 +vn 0.571535 0.063333 -0.818130 +vn 0.540695 0.155420 -0.826737 +vn 0.745988 0.138166 -0.651469 +vn 0.153234 0.716278 -0.680783 +vn 0.585925 -0.522844 -0.619134 +vn 0.020471 -0.312268 -0.949774 +vn 0.041323 -0.411021 -0.910689 +vn 0.072143 0.216076 -0.973708 +vn -0.118283 -0.568225 -0.814328 +vn 0.154541 -0.617592 -0.771166 +vn 0.319397 -0.319019 -0.892307 +vn -0.388135 -0.194361 -0.900874 +vn -0.777252 0.350343 -0.522627 +vn 0.080096 0.953043 0.292050 +vn -0.062233 -0.386954 -0.919996 +vn 0.521312 -0.457575 -0.720318 +vn 0.204476 0.968027 -0.145306 +vn 0.047817 0.977615 0.204898 +vn 0.070484 -0.528671 -0.845895 +vn 0.275525 -0.340531 -0.898958 +vn 0.201354 -0.127483 -0.971187 +vn 0.196475 0.969137 0.148899 +vn -0.525860 0.588761 -0.613867 +vn 0.367747 0.812194 0.452883 +vn 0.113924 0.932646 0.342335 +vn 0.195363 -0.415868 -0.888193 +vn 0.341812 -0.176367 -0.923071 +vn -0.333965 0.818604 -0.467284 +vn -0.607640 0.642289 -0.467160 +vn -0.708413 0.428701 0.560684 +vn 0.170685 0.041227 -0.984463 +vn -0.389005 0.723469 -0.570322 +vn -0.178616 -0.393168 -0.901951 +vn -0.839679 0.126443 -0.528159 +vn -0.642688 0.766127 -0.000777 +vn -0.867081 0.151283 -0.474640 +vn 0.104002 0.989053 0.104679 +vn 0.972746 0.211974 -0.093976 +vn -0.321072 0.946834 0.020461 +vn -0.119505 -0.609882 -0.783430 +vn -0.651995 0.500618 -0.569460 +vn -0.015470 0.431371 -0.902042 +vn 0.384668 0.668581 -0.636419 +vn -0.314915 0.949029 -0.013121 +vn 0.198138 0.417795 0.886673 +vn 0.341903 0.939515 0.020361 +vn 0.070392 0.458508 -0.885898 +vn 0.551833 0.832319 -0.052209 +vn 0.495602 0.417657 -0.761539 +vn -0.097453 -0.236440 -0.966747 +vn -0.193438 0.974020 0.117759 +vn -0.288207 -0.181144 -0.940279 +vn 0.331815 0.913687 -0.234681 +vn -0.186338 -0.242615 -0.952059 +vn 0.734801 0.655127 -0.175715 +vn 0.513396 0.748406 0.419895 +vn 0.072752 0.863475 -0.499118 +vn 0.290214 0.917754 0.271117 +vn -0.385173 -0.457600 -0.801401 +vn -0.050424 0.859306 -0.508971 +vn -0.232084 -0.123555 -0.964817 +vn -0.384612 -0.795902 -0.467560 +vn -0.051945 0.997708 0.043371 +vn 0.163445 0.980761 0.106739 +vn 0.300045 0.907101 0.295197 +vn -0.582733 0.717343 0.381892 +vn -0.316027 0.944513 0.089570 +vn -0.099239 0.905654 0.412241 +vn -0.099821 0.992509 -0.070442 +vn -0.087009 -0.435372 -0.896036 +vn -0.691636 -0.354599 -0.629206 +vn -0.005600 -0.218041 -0.975924 +vn -0.084082 0.966562 0.242257 +vn 0.023904 0.901752 -0.431593 +vn 0.170822 -0.430555 -0.886252 +vn -0.497705 -0.299097 -0.814144 +vn 0.437794 0.583461 -0.684039 +vn -0.003704 0.820295 0.571928 +vn 0.610108 0.335232 0.717906 +vn 0.418333 -0.606723 -0.675932 +vn 0.390844 0.879084 0.272859 +vn 0.343584 0.697319 -0.629044 +vn 0.155367 0.162348 -0.974425 +vn -0.660553 -0.209621 0.720922 +vn -0.351288 -0.320874 0.879566 +vn -0.612874 0.314065 0.725085 +vn 0.366392 -0.601600 -0.709813 +vn 0.107043 0.973937 0.199970 +vn 0.214167 -0.135165 -0.967400 +vn 0.436456 -0.240416 -0.867010 +vn 0.437344 -0.331766 -0.835860 +vn 0.016694 -0.193503 -0.980958 +vn 0.095200 0.983395 0.154503 +vn 0.332419 -0.868026 -0.368820 +vn -0.001820 -0.356171 -0.934419 +vn 0.055035 0.982945 0.175470 +vn -0.941708 0.233286 -0.242412 +vn -0.021985 -0.579493 -0.814681 +vn 0.985847 -0.164789 0.030819 +vn 0.168540 0.977872 0.123936 +vn -0.551862 0.489670 -0.675035 +vn 0.069201 -0.021290 -0.997376 +vn -0.938918 0.098807 -0.329652 +vn 0.272200 -0.883796 -0.380541 +vn 0.560207 0.669851 0.487306 +vn -0.178699 0.344865 0.921485 +vn 0.026087 0.991492 0.127523 +vn 0.039176 -0.628253 -0.777022 +vn -0.195067 0.978833 -0.061931 +vn 0.488167 0.801275 0.345908 +vn 0.455856 0.249045 0.854501 +vn 0.081376 0.976277 0.200651 +vn 0.301794 0.926427 0.225063 +vn -0.346330 -0.496015 -0.796257 +vn 0.504078 0.194421 0.841490 +vn -0.684576 0.388276 -0.616926 +vn 0.003510 -0.463735 -0.885967 +vn 0.290243 0.365698 0.884321 +vn -0.231345 -0.056924 -0.971205 +vn 0.044754 0.864460 0.500705 +vn 0.084144 0.224593 -0.970813 +vn 0.695355 0.335693 0.635446 +vn -0.153451 0.987251 -0.042296 +vn 0.559502 -0.447087 -0.697905 +vn -0.156818 0.743560 -0.650021 +vn -0.054616 -0.444139 -0.894292 +vn 0.814973 0.538401 0.214343 +vn 0.316984 0.059840 -0.946541 +vn 0.621516 0.705514 0.340540 +vn -0.113709 -0.527543 -0.841884 +vn 0.286020 0.945789 0.153870 +vn 0.562774 0.019047 -0.826391 +vn 0.038975 0.977589 0.206884 +vn -0.002405 0.893923 0.448215 +vn 0.581718 -0.153558 -0.798764 +vn 0.249188 -0.205536 -0.946393 +vn -0.230738 -0.443592 -0.866017 +vn 0.326567 -0.096066 -0.940280 +vn -0.064018 -0.542893 -0.837359 +vn 0.614806 0.352133 -0.705703 +vn 0.002036 0.974957 -0.222385 +vn 0.172866 0.928176 0.329556 +vn 0.309528 0.167196 -0.936076 +vn 0.277355 -0.032328 -0.960223 +vn 0.334046 0.907723 0.253876 +vn 0.233824 0.961669 0.143246 +vn 0.223336 0.872948 0.433686 +vn 0.645083 0.293267 0.705594 +vn -0.415434 0.378344 0.827206 +vn -0.132582 0.707326 -0.694343 +vn 0.139038 -0.564076 -0.813933 +vn -0.307176 0.655575 0.689829 +vn -0.384001 0.919383 0.085319 +vn 0.253201 0.967392 -0.006504 +vn -0.027837 0.028535 -0.999205 +vn 0.255997 0.368013 0.893886 +vn -0.056296 0.433336 0.899473 +vn 0.222446 -0.492727 -0.841272 +vn 0.385628 0.921559 -0.044945 +vn -0.121794 0.910215 0.395822 +vn 0.246372 -0.250704 -0.936188 +vn 0.236139 0.962674 0.132279 +vn -0.175838 0.170342 -0.969569 +vn 0.285535 -0.512947 -0.809540 +vn 0.944775 0.123423 -0.303592 +vn 0.586128 -0.422192 -0.691526 +vn 0.357579 0.900699 0.246736 +vn 0.325934 -0.093086 0.940799 +vn 0.790926 0.611412 -0.024725 +vn 0.176733 -0.061676 -0.982325 +vn -0.596910 -0.394717 -0.698496 +vn 0.552457 0.827020 -0.104063 +vn 0.206417 0.927070 0.312943 +vn 0.282216 0.536168 -0.795536 +vn -0.346526 0.165432 0.923338 +vn 0.735036 -0.079517 -0.673349 +vn 0.864895 0.044538 -0.499973 +vn 0.660606 0.618826 -0.425033 +vn 0.925796 0.181026 -0.331860 +vn -0.589550 0.501765 0.632979 +vn 0.852944 0.062172 -0.518287 +vn 0.328374 0.303090 -0.894599 +vn 0.721444 0.017703 -0.692247 +vn 0.752449 0.140376 -0.643517 +vn -0.021859 -0.605645 -0.795435 +vn 0.461569 0.742144 0.485980 +vn 0.533255 0.184360 -0.825621 +vn 0.326769 0.666792 -0.669784 +vn 0.472682 0.774703 0.420007 +vn 0.394604 -0.252258 -0.883546 +vn 0.584437 0.211648 -0.783351 +vn 0.043527 -0.555615 -0.830300 +vn 0.542788 0.138941 -0.828297 +vn 0.350772 0.856112 -0.379515 +vn 0.911235 -0.085939 0.402822 +vn -0.032651 0.996628 -0.075282 +vn 0.191471 0.288662 -0.938090 +vn 0.839801 -0.013531 0.542726 +vn 0.703483 -0.549275 -0.451009 +vn 0.273026 0.926712 0.258190 +vn 0.456207 -0.093903 -0.884905 +vn 0.766432 -0.089611 0.636044 +vn 0.665102 0.164848 -0.728330 +vn 0.605643 -0.619912 -0.498905 +vn 0.287530 -0.397155 -0.871547 +vn 0.421039 -0.625793 -0.656589 +vn 0.346947 0.833834 -0.429359 +vn 0.018948 -0.414291 -0.909947 +vn 0.455665 0.158532 -0.875921 +vn 0.416640 0.490121 -0.765632 +vn 0.862011 0.278515 -0.423517 +vn 0.760458 0.560389 -0.328126 +vn 0.451376 0.820022 -0.351886 +vn 0.945264 0.075874 -0.317364 +vn 0.037646 0.816967 -0.575454 +vn 0.462399 0.857834 -0.224294 +vn 0.633253 0.450778 -0.629118 +vn 0.646861 0.758636 -0.077732 +vn 0.173455 0.690012 -0.702707 +vn 0.953841 0.036778 -0.298052 +vn 0.530482 0.566203 -0.630875 +vn 0.689825 0.577442 0.436695 +vn 0.557972 0.122560 -0.820760 +vn 0.527565 0.188700 -0.828292 +vn 0.537971 0.285588 -0.793112 +vn 0.500748 0.399110 -0.768090 +vn 0.771677 0.514471 -0.373944 +vn 0.715044 -0.021466 -0.698750 +vn 0.600534 -0.006404 -0.799574 +vn 0.829498 0.337490 -0.445010 +vn 0.478615 0.394886 -0.784215 +vn 0.592434 0.590010 -0.548554 +vn 0.692089 0.040184 -0.720693 +vn 0.820792 0.563847 0.091528 +vn 0.910323 0.408552 -0.066307 +vn 0.421845 -0.022441 -0.906390 +vn 0.990291 0.103612 -0.092670 +vn 0.581274 0.197200 -0.789451 +vn 0.361263 0.028994 -0.932013 +vn 0.651471 0.757617 -0.040012 +vn -0.624823 -0.599655 0.500010 +vn -0.943334 0.028375 -0.330630 +vn -0.126202 -0.462291 -0.877702 +vn -0.895773 0.174100 -0.408999 +vn -0.266220 -0.668143 -0.694775 +vn -0.928357 -0.138948 -0.344742 +vn -0.976821 -0.157937 -0.144488 +vn 0.353726 -0.301927 -0.885278 +vn 0.594342 -0.366713 -0.715737 +vn 0.382381 -0.370296 -0.846561 +vn 0.156379 0.965906 0.206329 +vn 0.120282 0.968942 0.216064 +vn -0.159572 -0.293356 -0.942592 +vn 0.431617 -0.701241 -0.567422 +vn 0.509378 -0.603199 -0.613747 +vn 0.885062 -0.395780 -0.244996 +vn -0.952427 0.184692 -0.242430 +vn 0.176971 0.898388 0.401971 +vn -0.065996 -0.566493 -0.821420 +vn 0.597360 -0.375093 -0.708848 +vn 0.375998 0.907998 0.184835 +vn 0.107816 0.853088 -0.510506 +vn 0.221701 0.951505 0.213277 +vn 0.796083 -0.509765 -0.326177 +vn -0.204803 -0.295541 -0.933119 +vn 0.794219 0.534284 0.289408 +vn 0.884278 0.152794 0.441256 +vn 0.134357 0.968399 -0.210121 +vn 0.543282 -0.307801 -0.781091 +vn 0.639748 0.741018 -0.203996 +vn -0.250322 0.814438 -0.523479 +vn 0.248321 0.963517 0.099863 +vn 0.226222 -0.219749 -0.948965 +vn 0.202307 -0.395801 -0.895775 +vn 0.721800 -0.419042 -0.550826 +vn 0.058079 0.348203 0.935618 +vn 0.946592 0.021737 -0.321700 +vn -0.466348 0.761500 -0.450153 +vn -0.079082 0.979222 0.186734 +vn 0.120710 0.838700 0.531047 +vn -0.088309 -0.305247 -0.948170 +vn 0.623788 -0.344239 -0.701704 +vn -0.056023 0.087821 0.994560 +vn 0.908425 0.117364 -0.401234 +vn 0.248570 0.967003 0.055833 +vn 0.237407 0.896995 0.372879 +vn -0.054703 -0.561610 -0.825592 +vn 0.137874 -0.489620 -0.860966 +vn 0.993741 -0.109364 0.022773 +vn -0.284323 0.420600 0.861543 +vn 0.761938 -0.643272 0.075174 +vn 0.052061 0.968651 0.242908 +vn 0.214590 0.169708 -0.961847 +vn 0.508713 0.333390 -0.793765 +vn 0.388221 0.908451 0.154922 +vn 0.442699 0.014360 -0.896555 +vn -0.418523 0.898316 0.133670 +vn 0.310544 -0.451884 -0.836280 +vn 0.128694 0.981582 -0.141190 +vn -0.033463 0.999020 -0.028987 +vn 0.472359 -0.048958 -0.880046 +vn 0.254309 -0.021349 -0.966887 +vn -0.039623 0.999183 0.007948 +vn -0.475452 -0.454722 -0.753109 +vn -0.730315 -0.385594 -0.563876 +vn 0.385598 -0.443415 -0.809134 +vn -0.849323 0.093459 -0.519534 +vn 0.080802 0.032949 -0.996185 +vn -0.104615 -0.506482 -0.855881 +vn -0.385234 0.916969 0.103739 +vn 0.221581 0.924624 0.309795 +vn 0.150639 -0.589536 -0.793571 +vn 0.195108 0.931032 0.308404 +vn -0.150491 -0.122589 -0.980981 +vn 0.384622 0.611798 -0.691208 +vn 0.679810 0.617482 0.395695 +vn 0.218720 -0.505520 -0.834632 +vn -0.105879 0.990389 0.088991 +vn -0.170043 0.643801 -0.746060 +vn 0.556711 0.025354 -0.830319 +vn -0.034853 0.963291 0.266186 +vn 0.446876 0.891841 0.070155 +vn 0.812460 0.316866 0.489392 +vn 0.238138 -0.484584 -0.841706 +vn 0.039070 0.896111 -0.442107 +vn 0.057018 0.907056 0.417132 +vn -0.211025 0.970282 -0.118416 +vn 0.030562 -0.325286 -0.945122 +vn 0.211065 0.065875 0.975250 +vn 0.288095 0.956425 -0.047453 +vn -0.490743 0.674710 -0.551306 +vn -0.018569 0.230102 0.972989 +vn 0.210556 0.919145 0.332923 +vn 0.863850 -0.326433 -0.383672 +vn 0.588108 -0.696256 -0.411530 +vn 0.119558 0.083810 -0.989283 +vn 0.810899 0.176769 -0.557849 +vn 0.862466 0.473223 -0.179477 +vn 0.652818 0.256881 -0.712630 +vn -0.196247 -0.567295 -0.799790 +vn 0.159417 0.929000 0.333985 +vn 0.544953 -0.445223 -0.710495 +vn 0.203292 0.970967 0.126075 +vn -0.228892 -0.147340 -0.962237 +vn -0.050859 0.976015 0.211681 +vn -0.971680 -0.006908 -0.236198 +vn -0.969359 0.057105 -0.238919 +vn -0.287262 -0.621246 -0.729064 +vn 0.250464 -0.157663 -0.955202 +vn 0.921119 0.074894 -0.382010 +vn 0.098471 0.977460 0.186747 +vn -0.293556 -0.373330 -0.880028 +vn -0.275451 0.643304 -0.714344 +vn 0.456268 -0.488630 -0.743680 +vn 0.528768 0.438957 0.726444 +vn 0.242048 0.103833 0.964692 +vn 0.036807 -0.594355 -0.803360 +vn -0.511645 0.708984 -0.485347 +vn 0.064846 0.474990 0.877599 +vn 0.974279 -0.007016 0.225236 +vn 0.139721 0.978300 0.152996 +vn 0.354717 0.923672 0.144937 +vn -0.551514 0.669676 0.497360 +vn 0.096030 0.994930 -0.029858 +vn 0.459869 -0.413910 -0.785620 +vn -0.750785 0.608211 0.257686 +vn -0.459236 0.731697 -0.503708 +vn -0.121957 -0.797362 -0.591051 +vn -0.040474 0.172260 -0.984220 +vn -0.633728 -0.415873 -0.652256 +vn -0.027109 0.936668 -0.349167 +vn 0.045765 0.860217 -0.507870 +vn 0.237323 0.075987 0.968454 +vn -0.119757 0.918699 -0.376364 +vn -0.446406 0.894783 -0.009226 +vn 0.266756 0.087312 -0.959801 +vn -0.493706 0.605792 -0.623915 +vn 0.970466 -0.037066 0.238373 +vn 0.531546 0.422389 0.734198 +vn 0.792713 0.068787 -0.605702 +vn -0.011018 0.999673 -0.023075 +vn -0.113325 0.990101 -0.082810 +vn -0.151804 -0.363994 -0.918947 +vn -0.065471 0.148348 -0.986766 +vn 0.333249 0.937182 0.103129 +vn 0.783649 -0.236688 -0.574346 +vn 0.945238 -0.137133 -0.296174 +vn 0.440148 0.755406 -0.485419 +vn 0.300998 0.091638 0.949212 +vn -0.093381 0.887736 -0.450782 +vn 0.303349 -0.283609 -0.909695 +vn 0.083972 -0.355161 -0.931026 +vn 0.825702 -0.376202 -0.420343 +vn 0.412512 0.137351 -0.900538 +vn 0.734008 0.416247 -0.536629 +vn 0.193771 -0.020187 -0.980839 +vn -0.153111 0.985245 0.076481 +vn -0.109288 -0.416330 -0.902622 +vn -0.526414 0.809625 0.259607 +vn -0.359113 0.723264 -0.589853 +vn -0.004978 -0.573971 -0.818861 +vn 0.300564 0.941376 -0.153208 +vn -0.086913 -0.459813 -0.883752 +vn 0.425800 -0.399351 -0.811920 +vn -0.168282 0.837245 0.520291 +vn -0.289152 0.877164 0.383372 +vn -0.057063 -0.542766 -0.837943 +vn 0.978493 -0.030235 -0.204052 +vn 0.733851 0.636670 0.236884 +vn 0.132588 -0.165140 -0.977317 +vn -0.160308 -0.478507 -0.863326 +vn -0.314863 -0.217726 -0.923827 +vn 0.349150 0.344476 -0.871453 +vn -0.580994 0.759443 0.292733 +vn -0.375814 0.384410 0.843204 +vn -0.059343 0.845210 -0.531130 +vn -0.483346 0.719851 -0.498188 +vn -0.300266 0.397071 0.867280 +vn 0.378165 0.924069 -0.055573 +vn 0.392170 0.908320 -0.145459 +vn 0.356493 -0.925738 -0.126181 +vn -0.190355 -0.531687 -0.825272 +vn 0.856917 -0.005731 0.515422 +vn -0.410908 -0.326353 -0.851263 +vn 0.205206 0.150554 -0.967070 +vn -0.265213 0.459913 0.847432 +vn 0.649158 -0.325734 -0.687380 +vn 0.009210 -0.034800 -0.999352 +vn 0.859707 0.342841 -0.378633 +vn 0.634975 0.343637 -0.691896 +vn 0.448133 -0.449924 -0.772493 +vn -0.375953 0.808793 0.452232 +vn 0.999734 -0.022866 -0.003080 +vn 0.675980 0.046694 -0.735439 +vn 0.544033 0.384667 -0.745694 +vn 0.195892 0.455139 -0.868605 +vn 0.134065 0.373253 -0.917992 +vn 0.681090 -0.697697 -0.222116 +vn 0.344816 0.628125 -0.697539 +vn 0.526268 -0.723878 -0.446141 +vn 0.328553 -0.805696 -0.492856 +vn -0.156689 -0.232708 -0.959841 +vn 0.472440 -0.034731 -0.880678 +vn 0.526342 0.651413 -0.546466 +vn -0.016595 0.990404 0.137204 +vn 0.251955 -0.729138 -0.636299 +vn 0.348098 0.001703 -0.937457 +vn -0.208939 -0.651499 -0.729310 +vn 0.613924 0.095696 -0.783543 +vn 0.350099 0.827531 -0.438889 +vn 0.887052 -0.042099 0.459746 +vn 0.613896 0.643968 0.456549 +vn 0.559092 -0.078628 -0.825369 +vn 0.408922 0.835491 -0.367067 +vn 0.562419 -0.177025 -0.807680 +vn 0.942896 -0.032587 0.331488 +vn 0.004660 0.888168 0.459495 +vn 0.572018 0.787862 -0.228188 +vn 0.277526 0.508591 0.815055 +vn 0.693953 0.704218 -0.150021 +vn -0.335004 0.939544 -0.070916 +vn 0.457218 0.440245 -0.772746 +vn 0.014254 0.917747 -0.396909 +vn 0.572303 0.400137 -0.715793 +vn 0.312385 0.569360 0.760424 +vn 0.173123 0.868409 -0.464645 +vn 0.639461 -0.660402 -0.393648 +vn 0.625082 -0.657938 -0.419989 +vn 0.947334 -0.149841 0.283031 +vn 0.887180 0.028978 -0.460513 +vn 0.437325 -0.043736 -0.898239 +vn 0.624782 0.287708 -0.725859 +vn 0.608413 0.225256 -0.760982 +vn 0.844872 0.039733 0.533491 +vn 0.573609 0.071307 -0.816019 +vn 0.767142 0.109645 -0.632037 +vn 0.618879 0.274451 -0.735980 +vn 0.833627 0.061015 -0.548948 +vn 0.635104 0.339471 -0.693832 +vn 0.431473 -0.200900 -0.879472 +vn 0.311233 0.535635 -0.785002 +vn 0.491152 0.453870 -0.743487 +vn 0.927891 -0.239943 0.285387 +vn 0.716834 -0.598677 -0.357401 +vn 0.722616 -0.567888 -0.394118 +vn 0.440176 0.410635 -0.798514 +vn 0.462547 0.466232 -0.754108 +vn 0.368311 0.448772 -0.814218 +vn 0.903240 -0.329500 0.274931 +vn 0.887255 -0.377891 0.264530 +vn 0.259102 0.260879 -0.929951 +vn 0.137975 0.305081 -0.942278 +vn 0.594217 0.047092 -0.802925 +vn 0.772710 0.133842 -0.620488 +vn 0.588341 0.214432 -0.779663 +vn 0.684855 0.378392 -0.622730 +vn 0.550041 0.338363 -0.763522 +vn 0.480159 0.349232 -0.804664 +vn 0.914327 0.055071 -0.401215 +vn 0.818735 0.044088 -0.572476 +vn 0.744686 -0.541736 -0.389827 +vn 0.673612 0.029639 -0.738491 +vn 0.491684 0.358423 -0.793587 +vn 0.856238 -0.018222 -0.516260 +vn 0.586917 0.291606 -0.755311 +vn 0.610252 -0.127489 -0.781882 +vn 0.656369 0.163528 -0.736504 +vn 0.849182 0.057994 -0.524907 +vn 0.693075 -0.112442 -0.712042 +vn 0.694433 -0.244718 -0.676666 +vn 0.920980 0.041980 -0.387343 +vn 0.982778 0.053403 -0.176908 +vn 0.737327 0.003762 -0.675525 +vn 0.737527 0.104360 -0.667205 +vn 0.878476 0.015238 -0.477543 +vn 0.800270 -0.019374 -0.599327 +vn 0.951539 -0.006339 -0.307464 +vn 0.552872 0.287224 -0.782199 +vn 0.908207 -0.068005 -0.412959 +vn 0.266659 0.334936 -0.903721 +vn 0.761221 0.125365 -0.636260 +vn 0.949210 -0.069133 -0.306955 +vn 0.391293 0.368917 -0.843083 +vn 0.822579 0.050617 -0.566393 +vn 0.430301 0.368762 -0.823927 +vn 0.861080 -0.055188 -0.505466 +vn 0.762667 -0.119791 -0.635601 +vn 0.763832 -0.227584 -0.603959 +vn 0.820788 -0.119135 -0.558672 +vn 0.823226 -0.227152 -0.520289 +vn 0.760470 -0.315710 -0.567461 +vn 0.820144 -0.318244 -0.475484 +vn 0.872515 -0.142405 -0.467375 +vn 0.870961 -0.227394 -0.435568 +vn 0.913337 -0.140917 -0.382044 +vn 0.909242 -0.218330 -0.354416 +vn 0.866746 -0.293305 -0.403390 +vn 0.949422 -0.112697 -0.293083 +vn 0.569361 0.500827 -0.651920 +vn 0.856159 0.065197 -0.512583 +vn 0.876229 0.214610 -0.431468 +vn -0.374288 -0.225755 -0.899413 +vn 0.120055 0.838574 0.531394 +vn 0.139750 0.986749 0.082437 +vn -0.372980 -0.608069 -0.700813 +vn 0.026555 -0.359276 -0.932853 +vn 0.892067 -0.439317 0.105910 +vn 0.212702 0.974497 0.071511 +vn 0.240205 0.300740 -0.922961 +vn 0.201895 0.967586 0.151710 +vn -0.175538 -0.684580 -0.707486 +vn -0.605302 0.713770 -0.352338 +vn 0.419214 -0.798060 -0.432852 +vn 0.322353 -0.891171 -0.319222 +vn -0.898288 0.163057 -0.408034 +vn 0.225776 0.920553 0.318760 +vn -0.389205 -0.609372 -0.690785 +vn -0.241862 -0.581543 -0.776731 +vn 0.018316 -0.536713 -0.843566 +vn -0.853339 0.280149 -0.439692 +vn 0.206778 0.918842 0.336113 +vn -0.888025 -0.079058 -0.452948 +vn -0.524667 -0.699041 -0.485867 +vn 0.518319 -0.302680 -0.799831 +vn -0.526052 -0.789907 -0.315145 +vn -0.029954 0.345143 -0.938072 +vn -0.167235 0.191422 0.967156 +vn 0.532732 -0.423742 -0.732556 +vn 0.444922 -0.148201 -0.883222 +vn 0.340450 -0.687822 0.641089 +vn -0.403108 0.836916 -0.370237 +vn -0.209988 0.242902 0.947050 +vn 0.981900 0.095383 -0.163630 +vn -0.688756 -0.713032 -0.131151 +vn 0.320309 0.929402 0.183339 +vn 0.205428 0.974649 -0.088645 +vn 0.850676 0.022494 0.525209 +vn -0.503508 0.690381 -0.519475 +vn 0.094241 -0.208563 -0.973458 +vn 0.083532 -0.476916 -0.874971 +vn 0.752958 0.329349 0.569722 +vn -0.755573 0.504841 0.417427 +vn 0.521952 -0.321262 -0.790163 +vn 0.049253 -0.220639 -0.974111 +vn 0.310454 0.604583 -0.733552 +vn -0.993376 -0.108106 -0.038947 +vn 0.372326 0.368077 -0.851993 +vn 0.117479 0.979596 -0.163063 +vn 0.396258 0.879575 0.263302 +vn -0.144033 0.597341 0.788948 +vn -0.082736 0.919516 0.384245 +vn -0.002678 0.948356 -0.317195 +vn -0.042291 0.195774 -0.979737 +vn 0.087671 0.950760 0.297268 +vn 0.441271 0.341677 0.829781 +vn -0.129570 0.981735 0.139311 +vn 0.166399 0.969887 0.177850 +vn 0.314108 0.915890 0.249965 +vn 0.188715 -0.049179 -0.980800 +vn 0.149684 0.895526 -0.419080 +vn 0.009913 -0.497822 -0.867223 +vn -0.120954 -0.594936 -0.794620 +vn -0.830943 0.296684 -0.470651 +vn 0.524880 0.191820 -0.829281 +vn -0.054091 -0.539313 -0.840366 +vn 0.451108 0.833942 0.317872 +vn -0.007821 -0.588720 -0.808299 +vn -0.373711 0.403051 0.835398 +vn -0.273726 -0.143240 -0.951082 +vn 0.704324 -0.591624 -0.392313 +vn 0.330034 0.943246 0.036931 +vn -0.554336 0.830378 -0.056428 +vn 0.096825 -0.623374 -0.775906 +vn -0.062480 0.997975 -0.011962 +vn -0.341716 0.483335 -0.805989 +vn 0.574200 -0.189559 0.796468 +vn -0.306532 0.290494 -0.906450 +vn -0.751829 0.584783 0.304602 +vn 0.221567 0.847579 -0.482200 +vn -0.243320 0.870327 -0.428166 +vn 0.697713 0.443041 0.562948 +vn 0.283598 0.007749 -0.958912 +vn -0.085079 -0.317231 -0.944524 +vn -0.109367 -0.386585 -0.915746 +vn -0.301339 -0.037200 -0.952791 +vn -0.346048 -0.109202 0.931840 +vn 0.037086 0.224794 0.973700 +vn 0.282044 0.943006 0.176610 +vn 0.128836 -0.345174 -0.929654 +vn -0.370043 0.415331 0.831004 +vn 0.536813 0.365558 0.760394 +vn -0.130471 0.808887 0.573306 +vn 0.313141 0.938727 -0.143995 +vn -0.194870 -0.318855 -0.927554 +vn -0.579373 -0.187560 -0.793189 +vn -0.543262 0.716739 0.437210 +vn 0.473425 0.876808 -0.084122 +vn -0.580193 0.588001 0.563588 +vn -0.092914 -0.585379 -0.805418 +vn 0.209508 -0.711538 -0.670686 +vn -0.532263 0.668376 0.519585 +vn 0.181461 0.911629 -0.368789 +vn 0.388191 -0.751212 -0.533844 +vn 0.540517 -0.740374 -0.399610 +vn 0.394495 0.914867 0.085974 +vn 0.826149 0.462994 -0.321115 +vn 0.783927 0.084187 -0.615119 +vn 0.525964 -0.008759 -0.850462 +vn -0.339899 0.106443 0.934419 +vn -0.222634 -0.816837 -0.532175 +vn 0.866515 0.163686 0.471549 +vn 0.089879 0.975846 0.199114 +vn -0.671302 -0.575286 -0.467332 +vn -0.873262 -0.144840 -0.465225 +vn -0.714402 -0.679515 -0.167000 +vn -0.061421 0.905986 0.418829 +vn 0.074708 0.891332 0.447153 +vn 0.348902 -0.601265 -0.718852 +vn 0.895263 -0.412380 -0.168664 +vn -0.440413 -0.753074 -0.488790 +vn -0.021416 -0.443752 -0.895894 +vn 0.065144 -0.012261 -0.997801 +vn -0.482378 -0.184388 -0.856337 +vn -0.451500 -0.580766 -0.677391 +vn -0.676488 -0.546072 -0.494135 +vn -0.401160 -0.555024 -0.728711 +vn -0.165032 -0.194595 -0.966901 +vn 0.312816 -0.034105 -0.949201 +vn 0.018134 0.995305 -0.095072 +vn -0.340211 -0.410434 -0.846050 +vn -0.049340 -0.943754 -0.326946 +vn -0.288645 0.956614 0.039674 +vn -0.593210 -0.250599 -0.765051 +vn 0.924491 -0.145059 0.352526 +vn 0.109887 0.979183 0.170660 +vn 0.150100 0.988661 -0.004290 +vn -0.039439 -0.560959 -0.826904 +vn -0.272380 -0.218101 -0.937145 +vn -0.671565 -0.700971 -0.240085 +vn 0.374738 0.923626 -0.080538 +vn 0.015875 0.188650 -0.981916 +vn 0.262980 0.953190 0.149234 +vn 0.124685 0.852553 0.507550 +vn -0.899320 -0.425692 -0.100048 +vn 0.354741 0.545246 0.759517 +vn 0.654164 0.113362 0.747809 +vn -0.621077 -0.040025 0.782727 +vn -0.737875 0.494593 -0.459259 +vn 0.953704 -0.234101 0.188799 +vn -0.281464 0.278634 0.918227 +vn 0.599249 0.779473 0.182544 +vn -0.929862 0.023195 -0.367177 +vn 0.078513 0.952377 -0.294642 +vn 0.290801 0.947743 0.131218 +vn -0.762291 0.409818 -0.500960 +vn -0.692998 0.599932 0.399795 +vn -0.608768 0.717954 0.337554 +vn -0.118754 -0.593623 -0.795933 +vn 0.196915 0.950205 0.241527 +vn 0.377420 0.826496 0.417681 +vn 0.396131 -0.300860 -0.867504 +vn -0.014318 -0.451312 -0.892251 +vn -0.721460 0.650903 0.236263 +vn -0.789312 0.013629 -0.613842 +vn 0.352188 0.146051 -0.924463 +vn -0.934560 -0.320553 -0.154413 +vn 0.500308 0.154763 -0.851904 +vn 0.285398 -0.658859 -0.696026 +vn 0.106078 0.993656 0.037359 +vn 0.580432 0.525235 0.622276 +vn -0.623041 0.694447 0.359948 +vn -0.833860 -0.236672 0.498662 +vn -0.730389 0.366780 -0.576198 +vn -0.697787 0.197575 0.688518 +vn 0.336134 -0.369398 0.866348 +vn -0.285245 0.243735 -0.926946 +vn 0.060807 0.998123 -0.007334 +vn 0.349613 0.908690 0.228152 +vn -0.115413 -0.353370 -0.928337 +vn -0.282031 0.791816 0.541743 +vn 0.306374 -0.301039 -0.903056 +vn -0.026538 0.236871 0.971179 +vn 0.373296 0.902074 -0.216595 +vn 0.562902 0.772554 0.293773 +vn 0.405519 0.704757 -0.582127 +vn -0.234525 0.117299 0.965007 +vn -0.304574 0.339147 0.890064 +vn 0.047654 0.861496 0.505523 +vn -0.292642 0.267791 0.917959 +vn -0.112384 0.979718 -0.165902 +vn 0.169813 0.847281 0.503268 +vn 0.317544 0.944127 0.088259 +vn 0.426454 -0.401048 -0.810738 +vn -0.425807 0.435283 0.793232 +vn -0.528822 0.592905 0.607298 +vn 0.342694 0.859747 -0.378677 +vn -0.081289 -0.384460 -0.919556 +vn 0.139534 0.940901 -0.308603 +vn 0.570372 0.807702 0.149309 +vn -0.624087 0.661111 0.416470 +vn 0.579029 0.744905 -0.331426 +vn 0.482274 0.523914 -0.702087 +vn 0.131462 0.956928 -0.258857 +vn 0.386999 -0.316951 -0.865895 +vn -0.346352 0.825509 0.445617 +vn 0.316999 0.945435 -0.075258 +vn -0.883996 0.149480 -0.442952 +vn -0.131162 -0.841909 -0.523437 +vn -0.075653 0.554223 -0.828923 +vn -0.315971 0.945960 0.072951 +vn -0.303684 0.734287 -0.607123 +vn 0.307855 0.462162 -0.831644 +vn -0.278853 -0.499878 -0.819977 +vn -0.144650 0.987644 -0.060299 +vn 0.123575 0.245739 -0.961427 +vn 0.201099 0.287930 -0.936299 +vn -0.422659 0.454749 0.783940 +vn -0.646152 -0.469002 0.602101 +vn 0.334832 0.200665 -0.920663 +vn 0.962089 0.231000 -0.144998 +vn 0.896477 0.237322 -0.374175 +vn 0.707656 0.368446 -0.602885 +vn 0.759849 -0.636324 0.133124 +vn 0.977961 0.201516 -0.054613 +vn 0.410996 -0.801020 -0.435258 +vn 0.537124 -0.836463 0.108756 +vn 0.257937 -0.862643 -0.435105 +vn 0.173077 0.159722 -0.971871 +vn 0.968376 -0.235629 -0.082023 +vn -0.279214 0.941364 0.189402 +vn 0.344144 0.817709 -0.461430 +vn 0.541602 0.753657 0.372384 +vn 0.711512 0.636896 -0.296839 +vn 0.867790 0.450582 -0.209563 +vn -0.175966 0.975069 0.135190 +vn 0.395905 -0.915828 -0.067216 +vn -0.069925 0.878530 -0.472541 +vn 0.620695 -0.772986 -0.131266 +vn 0.550142 0.265562 -0.791720 +vn -0.378170 -0.725759 -0.574684 +vn 0.568381 -0.716013 -0.405301 +vn -0.621904 -0.409968 -0.667205 +vn 0.572818 -0.071690 -0.816542 +vn 0.163013 0.320780 -0.933020 +vn -0.135717 0.950756 0.278647 +vn 0.691321 0.686591 -0.225093 +vn 0.860606 0.495197 -0.118901 +vn 0.135579 0.795170 -0.591036 +vn 0.600461 0.188469 -0.777127 +vn -0.349603 0.327864 -0.877658 +vn 0.888955 0.097215 0.447558 +vn 0.599219 0.043628 -0.799396 +vn 0.364132 0.181294 -0.913532 +vn 0.507548 0.401542 -0.762338 +vn 0.886041 0.370315 -0.278924 +vn -0.093502 -0.870364 -0.483449 +vn -0.603457 -0.473912 -0.641285 +vn -0.186004 0.182154 0.965517 +vn -0.341615 0.045641 0.938731 +vn 0.086395 0.952633 0.291591 +vn -0.021638 -0.494566 -0.868871 +vn -0.474643 -0.688348 -0.548535 +vn -0.456781 -0.702063 -0.546314 +vn -0.756595 0.167481 -0.632071 +vn -0.519424 -0.019075 0.854303 +vn -0.843049 -0.365366 0.394684 +vn -0.516410 0.855302 0.042190 +vn -0.368936 -0.634191 -0.679476 +vn 0.101658 0.956004 0.275177 +vn 0.232335 0.900927 0.366538 +vn 0.252915 0.864567 0.434232 +vn 0.230583 0.968391 -0.095139 +vn -0.184827 0.042323 0.981859 +vn -0.027679 0.023883 0.999332 +vn 0.011611 -0.557952 0.829792 +vn 0.127049 0.991346 0.033026 +vn -0.002894 -0.541240 -0.840863 +vn 0.551309 -0.762488 -0.338629 +vn -0.041513 -0.737087 -0.674521 +vn 0.266485 0.943531 -0.196815 +vn -0.927310 -0.179708 -0.328330 +vn 0.002656 -0.591154 -0.806555 +vn -0.295360 0.729945 0.616395 +vn 0.039473 0.952931 0.300608 +vn 0.235197 0.948522 -0.212107 +vn 0.293732 0.918320 0.265347 +vn -0.298047 0.797421 0.524679 +vn 0.352872 0.350600 0.867503 +vn 0.137517 0.945343 -0.295660 +vn 0.354847 0.768840 -0.531948 +vn 0.297021 0.797864 -0.524587 +vn -0.076528 0.865967 0.494211 +vn -0.749728 -0.146489 0.645328 +vn 0.048871 -0.509538 -0.859059 +vn -0.233852 0.100936 -0.967019 +vn -0.598254 0.732274 0.325372 +vn -0.817918 0.569666 -0.080566 +vn -0.646710 0.666911 -0.370130 +vn 0.841270 0.540063 -0.024417 +vn -0.086453 0.325184 0.941690 +vn -0.986147 0.105251 -0.128205 +vn 0.098516 0.875122 -0.473768 +vn 0.184231 -0.025124 -0.982562 +vn -0.865238 -0.420076 0.273679 +vn -0.313007 0.014181 -0.949645 +vn 0.142478 0.885578 0.442099 +vn 0.090365 0.984065 -0.153132 +vn 0.140506 0.982641 -0.121143 +vn 0.626823 0.399476 0.668963 +vn -0.481375 -0.066513 -0.873988 +vn 0.286768 -0.335011 -0.897514 +vn 0.431979 -0.312554 -0.845993 +vn 0.274909 0.958970 -0.069301 +vn -0.987053 0.062455 0.147734 +vn -0.167670 0.982929 -0.075744 +vn -0.429821 0.124713 0.894260 +vn 0.022157 -0.408201 -0.912623 +vn 0.385814 -0.301260 -0.872004 +vn 0.314234 0.948479 0.040562 +vn -0.930220 -0.340002 -0.138166 +vn -0.878651 0.319552 -0.354765 +vn -0.254539 -0.459666 -0.850834 +vn -0.494677 0.816298 -0.298249 +vn -0.504356 0.791839 -0.344407 +vn 0.048000 0.233017 -0.971287 +vn -0.768240 0.017014 -0.639936 +vn -0.584647 0.805513 -0.096630 +vn -0.096495 -0.393350 -0.914311 +vn -0.116688 -0.402206 -0.908083 +vn 0.317762 0.937031 0.144913 +vn -0.910385 0.291202 -0.293939 +vn -0.636963 0.707766 0.305524 +vn 0.503401 0.760456 0.410235 +vn 0.396125 -0.303621 -0.866544 +vn 0.139154 0.191710 -0.971537 +vn 0.106625 -0.019576 -0.994107 +vn -0.699757 0.404702 -0.588691 +vn 0.496652 0.791972 0.355129 +vn -0.356367 -0.727716 -0.586031 +vn 0.430774 0.254565 -0.865812 +vn -0.713051 0.623592 -0.320455 +vn 0.323169 0.941654 0.094066 +vn 0.188840 0.747473 -0.636886 +vn -0.177472 -0.460004 -0.870000 +vn -0.296200 -0.336304 -0.893960 +vn -0.405965 0.896716 -0.176332 +vn -0.222360 -0.401448 -0.888479 +vn -0.260230 0.842599 0.471495 +vn -0.072043 0.249214 0.965765 +vn 0.229969 0.169383 -0.958344 +vn -0.854371 0.077262 0.513888 +vn -0.928132 -0.001445 0.372249 +vn -0.453275 -0.708803 0.540500 +vn 0.372471 -0.807968 -0.456566 +vn -0.768511 -0.344248 -0.539336 +vn -0.189406 -0.439982 -0.877805 +vn 0.129518 0.978660 0.159530 +vn 0.899398 -0.253266 0.356286 +vn 0.072262 0.962234 0.262459 +vn -0.966359 -0.055628 -0.251109 +vn 0.065551 0.945967 0.317570 +vn 0.330993 0.942130 0.053246 +vn 0.269917 -0.854585 -0.443655 +vn 0.010220 0.895697 0.444547 +vn -0.570221 -0.632336 -0.524404 +vn -0.789288 -0.243934 -0.563490 +vn 0.908384 -0.363705 -0.206297 +vn 0.911630 0.062619 0.406214 +vn -0.076933 0.997015 0.006478 +vn -0.381106 -0.278789 -0.881496 +vn 0.164436 0.850572 0.499487 +vn -0.248289 -0.919927 -0.303458 +vn -0.913890 0.138572 -0.381580 +vn 0.153916 0.970101 0.187656 +vn -0.253109 -0.711577 -0.655434 +vn -0.361726 -0.726036 -0.584830 +vn -0.153909 0.970880 0.183586 +vn 0.268577 0.957226 0.107628 +vn -0.908600 -0.264033 -0.323623 +vn 0.055931 -0.223848 -0.973018 +vn -0.431555 0.875506 -0.217368 +vn 0.992838 -0.115275 -0.031385 +vn -0.549758 0.653519 0.520268 +vn -0.425230 0.431775 0.795456 +vn 0.064797 0.942807 0.326979 +vn -0.253751 0.954568 0.156239 +vn 0.166183 0.953953 0.249714 +vn -0.112456 0.616169 0.779544 +vn 0.251041 0.892034 0.375838 +vn 0.561544 0.732984 0.383931 +vn 0.099672 0.409007 0.907072 +vn 0.756600 0.288968 0.586561 +vn 0.766246 0.481074 0.425951 +vn -0.264778 0.257493 0.929295 +vn 0.229958 0.973200 -0.000461 +vn -0.925435 0.371111 0.076463 +vn 0.271737 0.731905 0.624879 +vn -0.382368 0.137301 0.913752 +vn -0.413132 0.631425 0.656220 +vn -0.985124 -0.148550 0.086396 +vn -0.884585 -0.059501 -0.462568 +vn -0.635696 0.647326 0.420547 +vn -0.099906 -0.479775 -0.871685 +vn 0.634595 0.479480 0.606125 +vn -0.974469 0.218189 -0.052946 +vn 0.293225 0.442101 -0.847683 +vn 0.455342 0.422632 -0.783611 +vn 0.000000 0.000000 -1.000000 +vn 0.000000 0.000000 -1.000000 +vn -0.046270 0.671771 0.739312 +vn -0.314349 0.222589 0.922843 +vn 0.210572 -0.156815 -0.964919 +vn -0.432188 0.426107 0.794762 +vn -0.193079 0.644832 0.739535 +vn 0.000000 0.000000 -1.000000 +vn -0.404404 0.052370 0.913080 +vn 0.659638 0.030354 -0.750970 +vn -0.677793 0.678519 -0.283213 +vn -0.813677 -0.035590 0.580227 +vn 0.640955 0.012402 -0.767478 +vn 0.085577 0.926958 0.365276 +vn 0.150337 -0.461902 -0.874097 +vn 0.292658 0.573187 0.765381 +vn 0.344473 -0.194021 -0.918528 +vn 0.169903 -0.578191 -0.798015 +vn 0.257818 -0.756305 -0.601276 +vn -0.720730 0.442854 0.533319 +vn -0.197713 -0.405064 -0.892655 +vn -0.118257 -0.444201 -0.888088 +vn -0.429454 0.689680 0.583019 +vn -0.882810 0.176209 -0.435427 +vn -0.505903 -0.713007 -0.485472 +vn 0.296030 0.952439 0.072298 +vn 0.019556 0.859505 -0.510753 +vn 0.384729 -0.762444 0.520254 +vn -0.335996 -0.464772 -0.819203 +vn -0.070538 0.988178 0.136118 +vn 0.290229 -0.668166 -0.685070 +vn -0.744396 0.008441 -0.667686 +vn -0.824632 -0.052647 -0.563214 +vn -0.093947 -0.421083 -0.902143 +vn 0.048701 0.942497 0.330647 +vn 0.219880 0.939727 -0.261852 +vn 0.141103 0.955470 -0.259167 +vn -0.020598 0.979708 0.199371 +vn -0.980418 0.060751 -0.187324 +vn -0.990664 -0.099153 0.093565 +vn 0.101686 0.986594 -0.127641 +vn -0.879042 0.250658 -0.405531 +vn 0.093101 0.960335 -0.262846 +vn -0.353146 0.446648 -0.822066 +vn -0.459950 0.887127 -0.038091 +vn -0.859522 0.506374 0.069337 +vn 0.394390 0.041833 -0.917990 +vn 0.525553 0.200242 -0.826859 +vn 0.579245 0.099454 -0.809064 +vn 0.618985 -0.154799 -0.769997 +vn 0.753558 0.281505 0.594058 +vn -0.854097 0.295541 -0.427988 +vn 0.030526 -0.887444 -0.459904 +vn -0.260813 0.833240 0.487532 +vn 0.367645 0.929678 0.023133 +vn 0.577555 -0.065732 -0.813701 +vn -0.949680 0.293679 0.108908 +vn 0.614753 -0.083469 -0.784291 +vn -0.829188 -0.151750 0.537977 +vn -0.857705 -0.162704 0.487719 +vn 0.720809 -0.003508 -0.693124 +vn -0.859648 -0.185107 0.476173 +vn -0.758617 -0.118807 0.640613 +vn 0.094690 -0.883692 -0.458391 +vn 0.867451 -0.447749 -0.216907 +vn 0.212142 -0.855345 -0.472631 +vn 0.423009 0.749459 -0.509288 +vn -0.660345 0.670559 0.338075 +vn -0.476682 0.733625 0.484323 +vn 0.437920 -0.896960 0.060727 +vn -0.240024 -0.934950 -0.261261 +vn -0.309890 0.856437 0.412897 +vn -0.342014 0.926839 0.154905 +vn 0.256682 0.201042 -0.945355 +vn 0.390196 -0.806374 -0.444419 +vn -0.001253 0.641642 0.767003 +vn 0.486087 0.507216 -0.711654 +vn -0.072806 0.594059 -0.801120 +vn -0.942609 0.333899 0.000747 +vn -0.570608 -0.047282 -0.819860 +vn 0.572419 -0.191747 -0.797226 +vn 0.378023 0.849532 -0.367959 +vn 0.953382 -0.073832 -0.292596 +vn -0.957904 -0.011980 -0.286839 +vn 0.696768 0.706092 -0.126290 +vn 0.977225 -0.130195 -0.167574 +vn 0.928833 0.157205 0.335492 +vn 0.575949 -0.359624 -0.734134 +vn 0.945071 -0.091139 0.313902 +vn -0.969703 -0.206156 -0.131054 +vn -0.955927 -0.247864 0.157377 +vn 0.893781 0.409736 -0.182408 +vn 0.850868 0.253674 0.460080 +vn -0.929272 -0.213338 0.301562 +vn 0.662800 0.728552 -0.172942 +vn 0.938929 -0.200572 0.279612 +vn 0.554426 -0.734365 -0.391562 +vn 0.178869 0.695523 -0.695883 +vn 0.317129 0.601191 -0.733483 +vn -0.217753 0.974921 -0.045956 +vn -0.077239 0.938573 -0.336326 +vn 0.672783 0.002385 -0.739836 +vn -0.979286 0.000318 0.202483 +vn 0.779513 -0.542555 -0.313039 +vn 0.475387 0.187034 -0.859666 +vn 0.375454 0.523383 -0.764921 +vn 0.887708 -0.368973 0.275377 +vn 0.436847 0.499305 -0.748238 +vn 0.670342 -0.669298 -0.320439 +vn -0.171735 0.462201 -0.869987 +vn 0.415128 0.555809 -0.720240 +vn 0.403938 0.534346 -0.742501 +vn 0.082386 0.063836 -0.994554 +vn 0.646889 -0.681318 -0.342551 +vn -0.215245 0.065282 -0.974376 +vn 0.361919 0.385702 -0.848675 +vn 0.216884 0.106558 -0.970364 +vn 0.894279 -0.319150 0.313700 +vn 0.884283 -0.365888 0.290119 +vn 0.708470 -0.621103 -0.335115 +vn 0.891769 -0.367983 0.263319 +vn 0.356470 0.489474 -0.795829 +vn 0.684109 -0.633560 -0.361382 +vn 0.327125 0.253621 -0.910311 +vn -0.055859 0.300462 -0.952157 +vn 0.012553 0.844504 -0.535403 +vn -0.020839 0.454009 -0.890753 +vn -0.706218 -0.676371 0.209233 +vn 0.245698 -0.712789 -0.656936 +vn -0.580198 -0.482205 -0.656391 +vn 0.171119 -0.421785 -0.890402 +vn -0.239018 -0.820043 -0.519999 +vn -0.364555 -0.842120 -0.397410 +vn 0.060539 -0.488299 -0.870574 +vn 0.413889 -0.119705 -0.902422 +vn -0.012699 -0.774588 -0.632338 +vn -0.005679 -0.751392 -0.659832 +vn 0.174365 -0.320883 -0.930930 +vn -0.038976 0.948553 0.314210 +vn 0.109648 0.929801 0.351352 +vn 0.450160 -0.312733 -0.836394 +vn -0.810047 0.563024 0.163790 +vn 0.112765 0.946025 0.303845 +vn 0.477289 -0.007255 -0.878716 +vn 0.074448 0.904657 0.419587 +vn 0.127026 0.079108 -0.988740 +vn -0.495838 0.756638 -0.426198 +vn 0.232427 0.036882 -0.971914 +vn -0.004214 0.999067 0.042985 +vn 0.723004 0.406333 0.558712 +vn 0.200865 0.043695 -0.978644 +vn -0.711393 0.281271 -0.644054 +vn -0.388354 -0.342870 0.855348 +vn -0.578538 0.681156 -0.448688 +vn 0.591097 -0.387080 -0.707654 +vn -0.069707 -0.238704 -0.968587 +vn -0.423129 0.161930 0.891482 +vn 0.393054 0.876599 -0.277637 +vn -0.346296 0.924981 0.156489 +vn -0.375506 0.172162 0.910690 +vn -0.297944 0.787212 0.539931 +vn -0.115692 -0.392338 -0.912517 +vn 0.630811 0.690604 -0.353756 +vn -0.315865 -0.573534 -0.755836 +vn -0.668758 0.711672 0.215143 +vn -0.127075 0.991461 -0.029257 +vn 0.385752 0.919990 0.069376 +vn -0.529803 -0.062412 -0.845821 +vn 0.341841 0.719901 0.604059 +vn -0.579700 0.696875 0.422272 +vn -0.027738 -0.946330 0.322009 +vn -0.548164 0.680829 0.485786 +vn -0.234247 0.873448 -0.426868 +vn 0.448578 0.390161 -0.804085 +vn -0.640291 0.762645 -0.091654 +vn 0.146580 0.749078 0.646063 +vn 0.225443 0.964326 0.138748 +vn -0.296863 0.045070 -0.953856 +vn 0.103958 -0.196130 -0.975052 +vn 0.167279 0.974195 0.151534 +vn -0.310910 0.096289 0.945549 +vn -0.387646 0.473323 0.791009 +vn -0.569784 0.816549 0.092705 +vn -0.483985 0.858121 -0.171422 +vn -0.057015 0.698809 0.713033 +vn -0.314183 0.686151 0.656114 +vn -0.508716 0.102913 0.854761 +vn -0.046344 -0.686648 -0.725512 +vn -0.773172 0.235679 0.588779 +vn -0.432545 0.899014 -0.068397 +vn -0.446321 0.841568 -0.304238 +vn -0.263176 0.962088 -0.071588 +vn -0.667688 0.741156 -0.069860 +vn -0.964398 -0.249557 -0.087511 +vn -0.674042 0.735230 -0.071439 +vn 0.368729 0.882938 0.290619 +vn -0.919760 -0.135898 -0.368202 +vn 0.736865 0.630001 0.245209 +vn -0.884866 -0.173293 -0.432413 +vn 0.261575 0.196154 -0.945041 +vn 0.243346 0.961615 0.126805 +vn 0.340794 0.024570 -0.939817 +vn -0.766333 0.637402 0.080331 +vn -0.124725 -0.350643 -0.928167 +vn -0.070665 -0.177257 -0.981624 +vn -0.131100 0.685886 0.715803 +vn -0.781303 0.269937 -0.562760 +vn -0.774238 0.448901 0.446143 +vn -0.040144 -0.860550 -0.507782 +vn -0.780449 0.476940 0.404262 +vn -0.323346 -0.787428 -0.524789 +vn 0.362029 0.837064 -0.410194 +vn -0.171676 -0.390072 -0.904639 +vn 0.120536 0.970114 0.210595 +vn -0.879171 0.143309 -0.454446 +vn -0.827304 -0.053936 0.559159 +vn -0.608950 0.008380 0.793164 +vn -0.577934 0.172324 0.797682 +vn -0.559017 0.488192 0.670200 +vn 0.725308 0.104663 -0.680422 +vn -0.501667 0.071025 0.862140 +vn 0.094935 0.878349 0.468497 +vn 0.174558 0.823134 0.540352 +vn 0.412473 0.088120 -0.906698 +vn 0.135430 0.962304 0.235861 +vn -0.785009 -0.585125 -0.203444 +vn -0.965752 -0.018448 -0.258811 +vn 0.477797 0.646640 0.594615 +vn 0.211346 0.947671 0.239275 +vn 0.225470 0.951451 0.209533 +vn 0.188938 0.961275 0.200633 +vn 0.717308 -0.195983 0.668626 +vn 0.488541 0.075868 -0.869236 +vn 0.570885 -0.021557 -0.820747 +vn 0.254527 0.877117 0.407286 +vn 0.311460 -0.191366 -0.930791 +vn -0.019323 -0.768147 -0.639982 +vn -0.322398 -0.878909 -0.351538 +vn 0.221247 0.900027 0.375500 +vn -0.114863 0.971838 0.205760 +vn -0.996895 0.067812 -0.040015 +vn 0.425728 -0.021749 -0.904590 +vn 0.144487 0.907498 0.394425 +vn 0.132032 0.988109 -0.078793 +vn -0.078376 -0.307560 -0.948295 +vn 0.308502 0.921407 -0.236295 +vn 0.388692 0.912457 -0.127832 +vn 0.121510 -0.544499 -0.829914 +vn 0.242389 0.726505 0.642992 +vn 0.125161 -0.442194 -0.888144 +vn -0.209629 0.094776 0.973177 +vn 0.001779 -0.725599 -0.688116 +vn 0.090696 0.950256 -0.297973 +vn 0.531485 0.834637 -0.144588 +vn 0.160150 0.881454 -0.444287 +vn 0.435602 -0.374028 -0.818752 +vn -0.442839 -0.388729 -0.807950 +vn 0.316493 -0.421655 -0.849729 +vn 0.479193 0.484267 0.732025 +vn -0.312297 0.150042 0.938061 +vn -0.431354 -0.699433 -0.569849 +vn -0.382169 0.708636 0.593112 +vn 0.308366 0.809430 -0.499734 +vn 0.118928 0.984237 0.130897 +vn -0.081110 -0.550150 -0.831117 +vn -0.174507 0.859202 0.480957 +vn -0.816210 0.529742 -0.230594 +vn 0.108790 -0.829674 -0.547546 +vn -0.720623 0.679198 -0.139260 +vn 0.202202 -0.940809 -0.272018 +vn 0.130940 0.986356 0.099781 +vn -0.542909 -0.682469 -0.489373 +vn -0.361640 -0.599738 0.713814 +vn -0.475547 0.302632 -0.825996 +vn -0.094000 -0.519114 -0.849520 +vn -0.457689 0.869697 0.184791 +vn -0.272923 0.900514 -0.338507 +vn 0.252261 0.960890 0.114255 +vn -0.783978 0.620260 -0.025631 +vn 0.195202 0.024257 -0.980463 +vn -0.745170 0.663741 0.064573 +vn -0.095613 0.940735 0.325386 +vn 0.009931 0.995759 -0.091463 +vn 0.205820 0.279375 -0.937863 +vn -0.071086 -0.397270 -0.914944 +vn -0.571639 0.740878 0.352602 +vn -0.240371 -0.732965 -0.636383 +vn 0.164252 0.170679 -0.971540 +vn -0.239658 0.967448 -0.081299 +vn 0.082482 0.979618 0.183154 +vn 0.275113 0.596267 0.754174 +vn 0.626346 0.367874 0.687284 +vn 0.535056 -0.063189 0.842450 +vn -0.982949 0.115247 -0.143281 +vn 0.221752 -0.487367 -0.844571 +vn -0.857445 -0.118022 -0.500858 +vn -0.174114 0.639317 0.748972 +vn 0.746880 -0.535807 -0.393805 +vn 0.517767 -0.771404 -0.369937 +vn -0.801396 -0.345484 -0.488267 +vn -0.720908 0.033337 -0.692229 +vn -0.026653 0.588050 -0.808385 +vn 0.528073 0.749109 0.399967 +vn 0.078997 -0.469020 -0.879647 +vn -0.303304 0.009014 -0.952851 +vn 0.204176 -0.279043 -0.938322 +vn 0.457383 0.475723 -0.751324 +vn 0.370773 0.895160 -0.247419 +vn 0.011464 -0.077992 -0.996888 +vn 0.021014 0.667238 -0.744548 +vn -0.803163 -0.150647 -0.576398 +vn 0.006512 0.681070 -0.732190 +vn -0.847935 -0.289182 -0.444274 +vn -0.635241 -0.407819 -0.655860 +vn -0.254086 0.190765 -0.948182 +vn 0.068551 0.910905 -0.406881 +vn -0.205572 0.245120 -0.947447 +vn -0.459915 -0.815512 -0.351308 +vn 0.338508 -0.355092 -0.871391 +vn -0.495046 0.066144 0.866345 +vn 0.445074 0.752278 -0.485785 +vn -0.107905 -0.647898 -0.754045 +vn -0.732624 0.652136 0.194883 +vn -0.885051 0.212979 0.413915 +vn -0.847415 0.081532 0.524634 +vn -0.426882 0.845492 0.320803 +vn 0.676883 -0.721323 -0.146705 +vn 0.987676 -0.130370 0.086597 +vn -0.008506 0.573181 -0.819385 +vn 0.950629 -0.308585 -0.032867 +vn 0.892463 -0.447149 0.059740 +vn 0.964222 0.020587 -0.264295 +vn 0.007029 0.868790 0.495130 +vn 0.977957 0.102221 0.182075 +vn 0.896311 -0.412762 -0.162029 +vn 0.962851 0.248389 0.105925 +vn 0.071113 0.438875 -0.895730 +vn -0.163212 0.826251 0.539139 +vn -0.919269 -0.050006 -0.390442 +vn 0.363482 0.183058 -0.913439 +vn 0.869812 0.467908 0.156492 +vn 0.471629 0.589603 -0.655694 +vn 0.915080 -0.271741 0.297969 +vn 0.788324 0.533603 -0.306288 +vn 0.824500 0.361348 0.435461 +vn 0.517163 -0.766425 -0.380965 +vn -0.941622 0.168700 -0.291356 +vn -0.242136 0.486659 0.839364 +vn -0.936209 0.348883 -0.042340 +vn -0.191363 -0.590863 -0.783748 +vn 0.374815 -0.815738 -0.440550 +vn 0.813978 0.337818 -0.472567 +vn 0.915191 0.135597 -0.379524 +vn -0.118989 0.686227 0.717589 +vn -0.141726 0.922381 0.359343 +vn 0.669832 0.597574 -0.440715 +vn 0.846642 -0.528483 0.062474 +vn 0.861365 -0.507938 -0.007071 +vn 0.625870 0.751738 -0.207792 +vn -0.011338 0.995751 -0.091386 +vn 0.240145 0.925826 -0.291852 +vn 0.113457 0.952353 -0.283110 +vn 0.250110 0.783622 -0.568666 +vn 0.956232 -0.099242 -0.275267 +vn -0.828356 0.381859 0.409891 +vn -0.951289 -0.290359 -0.103642 +vn 0.967730 -0.008147 -0.251858 +vn 0.914197 0.279871 -0.293116 +vn -0.217545 0.810575 0.543731 +vn 0.971108 0.106296 -0.213658 +vn 0.928077 -0.275021 -0.251071 +vn -0.387132 0.767190 0.511418 +vn 0.947845 -0.317802 -0.024319 +vn 0.830207 -0.050158 -0.555194 +vn 0.417446 0.112244 -0.901743 +vn -0.514269 -0.821866 -0.245077 +vn 0.010628 0.958610 0.284523 +vn -0.501679 -0.608804 -0.614553 +vn 0.006330 0.951641 0.307148 +vn 0.093644 0.972057 0.215256 +vn -0.014869 0.998443 0.053768 +vn 0.142807 0.968896 0.202108 +vn -0.600466 0.636596 -0.483928 +vn -0.005892 -0.081185 -0.996682 +vn -0.019997 0.934921 0.354291 +vn -0.327434 -0.774109 -0.541795 +vn 0.305274 0.929933 -0.205019 +vn -0.154791 -0.217519 -0.963704 +vn -0.156870 -0.400759 -0.902654 +vn 0.217128 0.952937 -0.211581 +vn 0.397057 0.082346 -0.914092 +vn -0.868208 0.128847 -0.479179 +vn 0.314499 0.006935 -0.949233 +vn -0.095397 -0.553836 -0.827143 +vn -0.076442 0.077341 -0.994070 +vn -0.452275 -0.716058 -0.531703 +vn -0.227461 -0.511391 -0.828698 +vn 0.134182 -0.030710 -0.990481 +vn -0.100123 0.991582 0.082104 +vn 0.396086 0.027052 -0.917815 +vn 0.089405 0.911370 0.401760 +vn -0.511113 0.837760 -0.192150 +vn -0.185606 -0.678336 -0.710922 +vn 0.368102 0.113793 -0.922796 +vn 0.123177 0.960938 0.247843 +vn 0.255561 0.478192 0.840251 +vn 0.259318 0.939747 -0.222776 +vn 0.394518 -0.600935 -0.695149 +vn 0.057519 0.900425 0.431192 +vn -0.795314 0.598889 -0.093849 +vn -0.559703 0.696849 0.448480 +vn -0.780055 0.347701 -0.520210 +vn 0.360934 0.904232 0.228237 +vn -0.354106 -0.304110 -0.884379 +vn -0.245901 -0.754101 -0.608986 +vn -0.350484 -0.832664 0.428755 +vn -0.608283 0.699246 0.375561 +vn -0.273292 -0.731304 -0.624905 +vn -0.639800 -0.046062 -0.767160 +vn -0.784380 -0.397507 -0.476169 +vn -0.129155 -0.293864 -0.947081 +vn 0.418098 0.737843 -0.529889 +vn 0.158728 0.254818 -0.953873 +vn 0.221497 0.925288 0.307865 +vn 0.105460 -0.965379 0.238584 +vn -0.507463 -0.095110 -0.856409 +vn 0.025502 0.661909 0.749151 +vn -0.374111 -0.303740 -0.876232 +vn -0.211238 0.677762 -0.704285 +vn -0.152622 0.127776 0.979990 +vn 0.823943 0.488566 -0.287092 +vn -0.005060 0.917479 0.397751 +vn 0.857559 -0.255257 -0.446583 +vn -0.673122 -0.541530 -0.503638 +vn 0.282797 0.958865 -0.024564 +vn 0.010686 0.095951 -0.995329 +vn -0.695188 0.492686 0.523425 +vn 0.093495 0.812983 -0.574733 +vn -0.732249 0.677454 0.069770 +vn -0.021677 -0.767152 -0.641099 +vn -0.162598 -0.798773 -0.579244 +vn -0.745730 -0.206831 -0.633331 +vn 0.149438 -0.389439 -0.908848 +vn 0.245010 0.796947 0.552128 +vn -0.978969 0.203633 -0.012385 +vn -0.632225 0.366969 -0.682368 +vn -0.833901 0.462284 -0.301502 +vn -0.276005 0.148825 0.949564 +vn 0.044999 0.063890 -0.996942 +vn -0.968176 0.197217 -0.154077 +vn 0.171711 0.233142 -0.957162 +vn -0.694868 -0.457680 -0.554697 +vn -0.677060 0.585622 0.445687 +vn -0.527637 0.699073 -0.482593 +vn -0.408518 0.737232 -0.538147 +vn -0.576543 0.593189 0.561894 +vn 0.612339 -0.625378 -0.483677 +vn -0.591248 0.806000 -0.028104 +vn -0.798848 -0.519140 -0.303869 +vn -0.985629 0.152661 -0.072325 +vn 0.241593 -0.369322 -0.897349 +vn -0.810799 -0.125890 -0.571626 +vn 0.275542 -0.295083 -0.914878 +vn -0.862661 -0.025298 -0.505149 +vn 0.389417 0.698864 0.599954 +vn -0.218119 0.857582 0.465809 +vn 0.176927 0.982559 0.057230 +vn 0.155407 0.880030 -0.448771 +vn 0.268841 0.847128 -0.458365 +vn -0.306929 -0.948525 0.078076 +vn 0.330129 0.871825 -0.361851 +vn 0.344665 0.838591 -0.421866 +vn -0.143145 0.953120 -0.266594 +vn 0.237404 0.835257 -0.495968 +vn -0.610919 0.713659 -0.342737 +vn 0.312595 0.949199 -0.036134 +vn -0.143109 0.972985 0.181166 +vn 0.363416 -0.502189 -0.784688 +vn 0.914495 -0.163953 -0.369888 +vn 0.742427 -0.191486 -0.641977 +vn -0.955612 0.294052 0.018413 +vn -0.972892 0.229501 -0.028480 +vn 0.121622 0.929898 0.347128 +vn 0.165640 0.911255 0.377065 +vn -0.285744 -0.742995 -0.605235 +vn 0.211083 -0.127321 -0.969141 +vn -0.099133 0.984475 0.144848 +vn 0.198326 0.884197 0.422921 +vn -0.879681 0.449814 -0.154366 +vn 0.219205 0.953826 0.205342 +vn 0.110452 0.944875 0.308240 +vn 0.053559 0.982813 0.176664 +vn 0.404639 0.079220 -0.911038 +vn -0.268388 -0.622483 -0.735176 +vn -0.188924 0.981353 -0.035407 +vn -0.250069 0.647908 0.719501 +vn -0.850285 0.127076 -0.510751 +vn 0.109121 0.977098 0.182679 +vn -0.286958 0.951201 -0.113454 +vn -0.335852 0.684129 0.647434 +vn -0.137176 -0.447309 -0.883797 +vn 0.245492 -0.308793 -0.918902 +vn 0.068767 -0.165199 -0.983860 +vn -0.229415 -0.681473 -0.694955 +vn -0.303217 0.710660 0.634841 +vn -0.292772 -0.745825 -0.598356 +vn 0.048025 0.841370 0.538322 +vn 0.358088 -0.028997 -0.933238 +vn 0.398623 -0.444634 -0.802122 +vn 0.460831 0.727472 0.508350 +vn -0.279734 0.605990 0.744664 +vn -0.159306 0.085234 0.983543 +vn 0.144438 -0.817052 -0.558179 +vn -0.883047 -0.423351 -0.202490 +vn -0.844402 0.376436 0.381158 +vn -0.438433 -0.808974 0.391583 +vn -0.340204 -0.846862 -0.408762 +vn 0.288405 0.932620 0.216891 +vn -0.526354 0.679408 0.511229 +vn 0.315423 0.929224 -0.192485 +vn -0.448277 0.771824 0.450928 +vn 0.228102 -0.068145 -0.971250 +vn 0.819677 -0.401759 -0.408313 +vn 0.478262 0.832905 0.278449 +vn -0.683707 -0.506902 -0.524972 +vn 0.043032 0.989422 -0.138534 +vn -0.635348 0.765181 0.104067 +vn -0.132063 0.560858 0.817311 +vn 0.254050 -0.536600 -0.804686 +vn -0.098753 -0.991184 -0.088332 +vn 0.255796 0.949734 -0.180482 +vn -0.711968 0.434346 -0.551766 +vn -0.915068 0.132502 0.380911 +vn 0.187170 0.396069 0.898942 +vn -0.900587 0.428477 0.073144 +vn -0.845320 0.460796 -0.270372 +vn -0.538547 0.417667 0.731794 +vn -0.853084 0.514547 0.086537 +vn 0.140437 -0.096352 -0.985390 +vn -0.115830 0.873025 0.473719 +vn -0.628394 0.649470 0.428147 +vn -0.426315 -0.833337 -0.351859 +vn -0.536385 -0.830771 0.148696 +vn 0.064165 0.868957 0.490710 +vn -0.693327 0.022360 -0.720276 +vn 0.099549 0.953496 -0.284492 +vn -0.939493 0.259920 0.223148 +vn 0.238942 0.856683 -0.457167 +vn -0.209141 0.648693 0.731749 +vn -0.900149 -0.215658 -0.378448 +vn 0.240432 0.847757 0.472759 +vn -0.949292 -0.259050 -0.178154 +vn -0.270078 0.102875 0.957327 +vn -0.908090 0.411205 0.079267 +vn 0.169447 0.070926 -0.982984 +vn -0.130298 -0.811096 -0.570215 +vn -0.769093 0.448800 0.455054 +vn -0.997303 -0.032045 0.066027 +vn -0.988203 0.088130 -0.125255 +vn -0.578091 -0.340182 -0.741678 +vn -0.035521 0.367519 0.929337 +vn -0.884317 0.429111 0.183976 +vn -0.678523 -0.651960 0.338459 +vn 0.358796 0.165656 -0.918599 +vn 0.177722 -0.210349 -0.961337 +vn -0.949049 -0.301515 -0.091625 +vn 0.388739 0.716826 0.578829 +vn 0.442858 -0.406278 -0.799259 +vn -0.878649 0.363563 -0.309514 +vn 0.872909 -0.392054 -0.290385 +vn -0.082898 0.959237 -0.270172 +vn 0.013576 -0.814535 -0.579956 +vn 0.708718 -0.323913 -0.626737 +vn -0.817100 -0.240955 -0.523725 +vn -0.511352 0.852758 -0.106410 +vn -0.535156 0.236322 0.811024 +vn 0.975544 0.219779 -0.003237 +vn -0.505315 -0.827953 -0.243209 +vn -0.724717 -0.508497 0.464989 +vn 0.886779 -0.325237 -0.328397 +vn 0.164058 -0.300633 -0.939524 +vn 0.347773 -0.794074 -0.498499 +vn 0.717793 -0.672822 -0.179120 +vn -0.511597 -0.851019 0.118473 +vn 0.141393 -0.738135 0.659670 +vn -0.193219 0.876347 0.441228 +vn 0.975464 0.070736 0.208485 +vn 0.733415 0.119027 0.669279 +vn 0.371658 -0.644592 -0.668111 +vn 0.440008 -0.861569 -0.253163 +vn 0.076063 -0.972955 -0.218111 +vn -0.879248 -0.139605 0.455448 +vn -0.668838 -0.136453 -0.730778 +vn -0.496577 -0.657047 -0.567186 +vn -0.439614 -0.750390 -0.493614 +vn 0.776289 -0.466244 -0.424254 +vn 0.444078 -0.172798 -0.879167 +vn -0.802068 0.004132 0.597219 +vn -0.994559 0.093302 -0.046331 +vn -0.903717 0.377464 0.202029 +vn -0.987892 -0.064551 0.141079 +vn -0.904806 0.373989 0.203611 +vn -0.970053 0.175293 -0.168135 +vn 0.911438 -0.391678 0.125974 +vn 0.761593 0.376604 -0.527395 +vn -0.264299 0.884840 0.383673 +vn -0.209198 0.973155 0.095941 +vn -0.070104 0.645657 -0.760403 +vn 0.852530 -0.034085 0.521565 +vn 0.046254 -0.872723 -0.486020 +vn 0.394964 0.629346 -0.669273 +vn 0.203061 0.045198 -0.978122 +vn 0.853942 0.151341 0.497874 +vn 0.874178 -0.214263 -0.435780 +vn -0.972909 0.229840 0.024950 +vn 0.897991 -0.015573 -0.439738 +vn -0.965212 0.261467 -0.000128 +vn 0.681072 0.437980 0.586783 +vn 0.032080 0.745796 0.665402 +vn 0.378883 0.642225 0.666329 +vn -0.028026 0.576675 -0.816493 +vn 0.440055 -0.714468 -0.543955 +vn 0.936085 0.150201 -0.318095 +vn 0.875297 -0.305083 0.375206 +vn 0.217848 0.850889 -0.478049 +vn 0.476043 -0.758736 -0.444637 +vn 0.775841 -0.468708 -0.422355 +vn 0.545206 -0.678952 -0.491706 +vn 0.727827 -0.553376 -0.405023 +vn 0.589576 -0.763914 -0.262366 +vn 0.766248 -0.592785 0.247929 +vn 0.484591 -0.467360 -0.739423 +vn 0.546500 -0.332304 -0.768708 +vn 0.666672 0.579418 0.468854 +vn 0.698886 0.409123 0.586666 +vn 0.659384 0.010091 -0.751739 +vn 0.924924 -0.375033 -0.062183 +vn 0.814519 0.376397 -0.441457 +vn 0.386931 0.582303 0.714988 +vn 0.793827 0.428079 -0.431957 +vn 0.665916 0.401688 -0.628652 +vn 0.964151 -0.253190 -0.079423 +vn 0.024976 0.928655 0.370104 +vn 0.622140 0.620989 -0.476775 +vn 0.053935 0.990082 0.129727 +vn 0.667666 0.500283 -0.551307 +vn 0.162044 0.986783 0.001401 +vn 0.759336 -0.604108 0.241788 +vn 0.228097 0.911008 -0.343564 +vn 0.727011 0.216532 -0.651590 +vn 0.804324 0.043807 -0.592573 +vn 0.988903 -0.096457 -0.112986 +vn -0.053497 -0.268455 -0.961806 +vn 0.033097 -0.159813 -0.986592 +vn 0.010072 -0.079474 -0.996786 +vn 0.921961 0.164246 -0.350730 +vn 0.942044 0.227060 -0.246976 +vn 0.252158 0.488115 -0.835560 +vn 0.900342 0.345451 -0.264665 +vn 0.101271 0.103632 -0.989447 +vn 0.822630 0.453763 -0.342606 +vn 0.269222 0.320130 -0.908315 +vn 0.389339 -0.499167 -0.774111 +vn 0.896413 -0.438433 -0.064960 +vn 0.792768 -0.054323 -0.607098 +vn 0.936463 -0.343633 -0.070377 +vn 0.888314 -0.428061 -0.166317 +vn 0.742618 -0.182703 -0.644312 +vn 0.567708 -0.494655 -0.658046 +vn 0.647485 0.498088 -0.576777 +vn 0.911053 0.063801 -0.407323 +vn 0.840907 0.119033 -0.527926 +vn 0.887367 -0.294907 -0.354414 +vn 0.822591 0.037616 -0.567389 +vn 0.900085 -0.119533 -0.418999 +vn 0.829627 0.242752 -0.502782 +vn 0.965056 -0.074184 -0.251324 +vn 0.909523 -0.024442 -0.414934 +vn 0.918814 0.022959 -0.394022 +vn 0.930010 -0.350954 0.109146 +vn 0.643393 -0.458614 -0.612959 +vn 0.861376 0.010559 -0.507858 +vn 0.807387 -0.127205 -0.576147 +vn 0.977189 0.084153 -0.194986 +vn 0.640892 -0.556506 -0.528733 +vn 0.948391 0.116356 -0.294984 +vn 0.887261 0.167076 -0.429945 +vn 0.891445 0.196598 -0.408258 +vn 0.795122 0.032180 -0.605595 +vn 0.771594 0.225963 -0.594628 +vn 0.861191 0.167219 -0.479987 +vn 0.707506 -0.266239 -0.654639 +vn 0.867578 0.302384 -0.394808 +vn 0.869493 0.277747 -0.408460 +vn 0.818424 0.271677 -0.506333 +vn 0.721672 0.011192 -0.692144 +vn 0.694179 0.188692 -0.694630 +vn 0.744905 0.367594 -0.556769 +vn 0.718021 0.357880 -0.596966 +vn 0.868527 -0.373287 -0.326063 +vn 0.854185 -0.475119 0.211258 +vn 0.876292 -0.332835 0.348328 +vn 0.333861 0.588115 -0.736653 +vn 0.664473 -0.702798 -0.254069 +vn 0.375986 0.756601 -0.534966 +vn 0.340049 0.585158 -0.736177 +vn -0.073012 0.654576 -0.752462 +vn 0.641343 -0.708785 -0.293774 +vn 0.867753 -0.324663 0.376296 +vn 0.542475 -0.762359 -0.352887 +vn 0.337275 0.537054 -0.773187 +vn 0.341929 0.620549 -0.705693 +vn 0.703349 -0.655044 -0.276075 +vn -0.168918 -0.060532 -0.983769 +vn -0.574066 -0.731458 -0.367992 +vn 0.372309 0.073362 -0.925205 +vn -0.106374 -0.846199 -0.522141 +vn 0.070227 0.890815 0.448906 +vn 0.003132 -0.441211 -0.897398 +vn 0.357420 0.204977 -0.911172 +vn 0.118435 0.965904 0.230224 +vn 0.403681 -0.015948 -0.914761 +vn -0.195141 0.738291 0.645636 +vn -0.345405 -0.935305 -0.076818 +vn 0.178900 0.974596 0.134747 +vn 0.254256 -0.241657 -0.936459 +vn 0.034579 0.942918 0.331226 +vn -0.366723 0.802667 -0.470361 +vn -0.266716 0.915321 -0.301744 +vn -0.140353 0.662786 -0.735538 +vn 0.364274 0.058713 -0.929439 +vn 0.348970 -0.054588 -0.935543 +vn -0.900123 0.398658 -0.175645 +vn 0.420839 0.019039 -0.906936 +vn 0.160411 0.948258 0.274000 +vn -0.033716 -0.706164 -0.707245 +vn 0.309966 0.364077 -0.878276 +vn 0.191975 0.928956 0.316521 +vn 0.420398 0.118133 -0.899617 +vn 0.167831 0.959220 0.227442 +vn -0.725136 -0.104861 -0.680574 +vn -0.008948 -0.261723 -0.965102 +vn -0.426030 -0.475147 -0.769892 +vn 0.753212 -0.373961 -0.541132 +vn -0.326670 -0.005560 -0.945122 +vn 0.873814 -0.147915 0.463217 +vn 0.302553 0.915645 -0.264681 +vn -0.037924 0.882274 -0.469207 +vn 0.966549 -0.182189 -0.180525 +vn 0.337139 0.927181 -0.163319 +vn 0.224307 0.926734 -0.301414 +vn 0.010139 -0.409166 -0.912404 +vn -0.039146 -0.653498 -0.755916 +vn 0.950426 0.203942 -0.234729 +vn -0.472352 -0.414755 -0.777728 +vn -0.974579 -0.189244 0.119924 +vn -0.927755 0.309961 0.207835 +vn 0.320197 -0.499558 -0.804932 +vn 0.443899 0.093049 -0.891232 +vn 0.435271 0.080576 -0.896687 +vn 0.160186 0.496524 -0.853114 +vn 0.008344 -0.732602 -0.680606 +vn 0.989204 -0.145556 0.017005 +vn -0.798768 0.422137 0.428684 +vn -0.371239 0.057579 0.926750 +vn 0.490314 0.854606 0.170996 +vn 0.035338 0.927180 -0.372946 +vn -0.846408 0.521343 0.108601 +vn 0.160824 0.865190 -0.474954 +vn -0.687389 -0.644806 0.334249 +vn -0.929467 0.281901 0.237955 +vn 0.992282 0.080768 0.094090 +vn -0.793600 0.000920 -0.608439 +vn -0.748038 0.432640 0.503251 +vn -0.814100 -0.542947 0.206034 +vn -0.612588 0.748831 0.252959 +vn 0.098790 0.567706 -0.817282 +vn 0.008334 0.788976 0.614367 +vn -0.704287 -0.674397 0.221741 +vn 0.515327 -0.854358 -0.067165 +vn 0.530673 -0.671099 -0.517700 +vn -0.326377 -0.673462 -0.663270 +vn 0.275632 -0.621092 -0.733670 +vn -0.004104 -0.928963 -0.370151 +vn -0.736806 0.070603 -0.672408 +vn 0.240646 0.341294 -0.908630 +vn -0.457073 -0.889415 0.005088 +vn -0.222368 0.112176 0.968488 +vn -0.948287 0.128806 0.290103 +vn -0.406775 0.850402 0.333692 +vn -0.637806 0.684667 -0.352752 +vn 0.641117 -0.640719 -0.422431 +vn 0.340997 -0.768804 -0.540982 +vn -0.432014 -0.729077 0.530859 +vn 0.021976 -0.849515 -0.527107 +vn -0.996784 0.068678 -0.041300 +vn -0.478344 -0.236787 -0.845647 +vn 0.122642 -0.394752 -0.910565 +vn -0.925985 0.032807 -0.376133 +vn 0.412317 0.723644 0.553474 +vn -0.645029 -0.651025 0.400131 +vn 0.558352 0.803001 0.208405 +vn -0.747866 -0.648176 -0.143405 +vn 0.753522 0.541744 -0.372448 +vn -0.275961 0.437145 0.856008 +vn -0.708858 0.584204 -0.395254 +vn -0.141776 0.450898 0.881244 +vn 0.126267 0.839015 -0.529254 +vn 0.007831 0.876023 0.482205 +vn -0.163730 0.318397 0.933711 +vn -0.960893 0.217172 -0.171818 +vn -0.052203 0.503452 0.862445 +vn 0.072226 -0.234058 -0.969536 +vn -0.159398 0.524212 0.836537 +vn 0.337064 -0.759027 -0.557015 +vn 0.331180 0.930759 0.154945 +vn 0.350448 -0.510523 -0.785208 +vn -0.244177 0.856838 0.454100 +vn -0.458970 0.885696 0.069920 +vn -0.696503 -0.715772 -0.050545 +vn -0.766331 0.501201 0.401914 +vn 0.924023 -0.340307 -0.174279 +vn 0.640647 0.025064 -0.767426 +vn -0.534991 0.127543 0.835175 +vn -0.557613 0.052285 0.828453 +vn 0.864463 0.495222 0.086361 +vn 0.245247 0.945777 -0.212977 +vn -0.489462 0.132605 0.861883 +vn -0.510474 0.804717 0.303062 +vn 0.139565 0.739559 0.658464 +vn -0.125215 0.712969 0.689924 +vn 0.101913 0.024794 0.994484 +vn -0.473339 -0.869107 -0.143538 +vn -0.897121 -0.441711 0.008067 +vn -0.949315 0.182779 0.255720 +vn -0.736116 -0.676484 0.022416 +vn -0.599169 -0.666650 0.443366 +vn -0.793867 0.071789 0.603840 +vn -0.659180 -0.008587 0.751936 +vn -0.857915 -0.512057 -0.042182 +vn -0.558621 -0.343514 0.754944 +vn -0.544102 0.085097 0.834692 +vn -0.751502 -0.590155 -0.294893 +vn -0.235330 0.879581 -0.413470 +vn -0.661996 -0.716227 -0.220862 +vn 0.961729 0.007622 -0.273895 +vn -0.673782 0.737903 -0.038957 +vn -0.378777 0.692859 0.613575 +vn 0.968819 -0.034468 -0.245362 +vn -0.508255 -0.188199 0.840391 +vn -0.167743 -0.568073 -0.805702 +vn 0.374568 -0.081418 -0.923618 +vn -0.421438 0.543110 0.726238 +vn -0.900700 -0.063061 0.429840 +vn 0.639810 -0.177396 -0.747779 +vn -0.906979 0.161423 0.389013 +vn -0.844050 0.521470 0.125093 +vn -0.842953 0.444681 0.302802 +vn -0.992057 -0.105535 -0.068453 +vn -0.727543 0.126541 0.674292 +vn -0.882672 -0.088519 0.461578 +vn 0.048303 0.957185 0.285417 +vn -0.322191 -0.662999 -0.675740 +vn -0.598274 -0.753404 0.272856 +vn 0.263789 -0.077344 -0.961475 +vn 0.000097 -0.506808 -0.862059 +vn 0.194682 -0.193489 -0.961593 +vn -0.647524 -0.090110 0.756698 +vn 0.156354 0.890284 0.427724 +vn 0.263225 -0.200005 -0.943775 +vn 0.144395 0.989372 0.017117 +vn -0.494142 -0.803954 -0.330878 +vn 0.806283 -0.415809 -0.420727 +vn 0.322532 0.932178 0.164367 +vn -0.021799 0.995698 -0.090059 +vn -0.088803 -0.368765 -0.925271 +vn 0.010126 -0.509153 -0.860616 +vn -0.827888 0.452089 0.331990 +vn 0.276704 -0.227350 -0.933674 +vn -0.506568 0.697841 -0.506366 +vn 0.404155 0.048856 -0.913385 +vn 0.228762 -0.483215 -0.845086 +vn -0.387984 -0.892035 -0.231822 +vn 0.160247 0.956795 0.242621 +vn -0.185165 0.967445 -0.172520 +vn 0.218486 0.933436 0.284536 +vn -0.218641 -0.481760 -0.848589 +vn 0.070449 0.951690 0.298868 +vn 0.132287 -0.235780 -0.962761 +vn 0.132584 0.885118 0.446080 +vn 0.371834 -0.115838 -0.921043 +vn 0.025214 0.990457 -0.135498 +vn -0.308809 0.797706 0.517978 +vn 0.569585 -0.022170 -0.821633 +vn -0.328380 0.482153 -0.812216 +vn -0.657832 0.722467 0.212836 +vn -0.661884 -0.613832 0.430255 +vn -0.238220 0.309217 -0.920671 +vn 0.023275 -0.873836 -0.485663 +vn 0.444419 -0.311279 0.839999 +vn 0.187009 0.574107 0.797138 +vn 0.224822 0.967270 0.117661 +vn 0.401778 0.694396 0.596982 +vn -0.962025 0.268401 -0.049679 +vn 0.482742 0.101604 -0.869848 +vn 0.886768 -0.442018 -0.135138 +vn 0.017438 0.643715 0.765067 +vn -0.774617 0.630018 0.055197 +vn -0.338363 0.787737 0.514763 +vn -0.442767 0.783009 0.436869 +vn 0.246467 0.324355 -0.913262 +vn -0.910133 -0.246054 -0.333340 +vn -0.770964 0.634478 0.055253 +vn -0.255577 -0.893274 0.369787 +vn 0.253224 -0.434072 -0.864557 +vn 0.308750 0.948201 -0.074751 +vn -0.214357 -0.761310 -0.611930 +vn 0.035929 0.979176 -0.199807 +vn -0.198684 -0.946641 -0.253762 +vn -0.980441 -0.078567 -0.180452 +vn 0.020764 -0.888248 -0.458895 +vn -0.558046 0.461621 -0.689559 +vn -0.915107 0.361103 0.179400 +vn 0.196492 -0.463084 -0.864259 +vn 0.302669 0.711318 0.634365 +vn 0.087408 -0.503569 -0.859522 +vn -0.304242 0.518792 0.798931 +vn -0.803883 -0.226325 -0.550045 +vn -0.928184 0.182048 0.324551 +vn 0.420017 0.681131 0.599706 +vn -0.460516 0.696188 -0.550680 +vn 0.217409 0.081349 -0.972685 +vn -0.643628 -0.764180 -0.042091 +vn -0.514310 0.643913 -0.566447 +vn -0.020347 0.153649 -0.987916 +vn -0.842135 -0.310037 0.441233 +vn 0.154656 -0.365951 -0.917693 +vn 0.037265 0.969079 0.243921 +vn -0.264989 -0.441593 -0.857191 +vn 0.545689 0.826929 0.135695 +vn 0.125532 0.120914 -0.984694 +vn -0.045223 0.975598 -0.214855 +vn 0.883853 -0.422208 0.201358 +vn 0.482907 -0.478904 -0.733111 +vn -0.529908 -0.709928 -0.463897 +vn -0.813207 -0.309473 -0.492869 +vn -0.066760 0.967031 0.245752 +vn 0.360614 0.883498 -0.298981 +vn -0.809854 0.069040 0.582555 +vn -0.979228 0.130674 0.155037 +vn 0.466536 0.860850 -0.203178 +vn -0.357443 0.577475 0.734000 +vn -0.718095 0.445569 0.534609 +vn -0.399925 -0.632400 -0.663423 +vn -0.381681 -0.669959 -0.636769 +vn 0.416924 0.898940 -0.134465 +vn 0.502200 -0.845281 -0.182471 +vn -0.038090 -0.838582 -0.543442 +vn 0.344080 0.905936 -0.246758 +vn 0.260903 0.934828 -0.240885 +vn -0.615851 0.385140 0.687310 +vn -0.928445 0.256723 0.268482 +vn 0.224605 0.951524 -0.210132 +vn -0.996718 0.071969 -0.037054 +vn -0.869781 -0.412535 -0.270732 +vn -0.135469 0.845282 0.516862 +vn -0.016187 0.867905 0.496467 +vn -0.885105 -0.258146 0.387234 +vn -0.868888 -0.085163 0.487627 +vn -0.873094 -0.450951 0.185337 +vn -0.996254 0.018263 0.084528 +vn -0.721438 0.559417 -0.408142 +vn -0.918974 -0.355697 -0.170197 +vn -0.957734 0.268006 -0.104494 +vn 0.563158 -0.470675 -0.679204 +vn 0.351034 -0.409946 -0.841855 +vn 0.925600 -0.378456 -0.006051 +vn 0.660598 0.176260 0.729755 +vn -0.301396 -0.359839 -0.882993 +vn -0.843669 -0.024571 -0.536301 +vn 0.189767 -0.834815 -0.516790 +vn -0.264736 0.633831 0.726755 +vn 0.578758 -0.650716 -0.491537 +vn -0.436503 -0.892746 -0.111669 +vn -0.577307 -0.734110 0.357491 +vn 0.259674 0.578492 0.773250 +vn -0.375431 -0.851544 0.365957 +vn -0.564791 -0.702843 0.432463 +vn 0.829306 -0.513304 -0.220840 +vn -0.378950 -0.832051 0.405078 +vn 0.214140 -0.911517 -0.351114 +vn -0.666661 -0.536473 0.517456 +vn 0.371224 -0.918550 -0.135862 +vn -0.295175 0.750131 -0.591756 +vn 0.082158 -0.995171 0.053712 +vn -0.448004 0.877113 0.173103 +vn 0.481398 -0.616026 -0.623513 +vn -0.050382 -0.769986 0.636069 +vn 0.468016 -0.624295 -0.625473 +vn -0.389988 0.816057 0.426568 +vn -0.920266 -0.071508 -0.384703 +vn -0.987936 -0.141043 -0.063947 +vn -0.795432 0.356269 0.490266 +vn -0.959051 -0.019132 0.282586 +vn 0.406009 0.369959 -0.835636 +vn -0.898066 -0.306086 0.315893 +vn -0.868693 0.030742 0.494396 +vn -0.755918 0.641909 -0.128611 +vn 0.766920 0.541607 0.344232 +vn -0.923699 0.229161 0.307028 +vn -0.802523 0.372503 0.466044 +vn -0.569580 0.218950 -0.792237 +vn -0.968327 0.123848 0.216805 +vn -0.903059 0.186797 0.386771 +vn -0.919803 0.290882 0.263344 +vn -0.582348 -0.059866 0.810732 +vn 0.469002 -0.481124 -0.740646 +vn -0.833669 -0.296700 0.465796 +vn -0.626208 -0.149387 0.765210 +vn -0.841375 0.023413 0.539945 +vn 0.845556 -0.508396 0.162999 +vn -0.933814 0.248416 -0.257451 +vn 0.151881 0.652858 0.742098 +vn -0.353604 0.346503 0.868850 +vn 0.379454 -0.831273 -0.406202 +vn -0.214575 0.900243 -0.378841 +vn 0.547849 0.730012 -0.408588 +vn 0.954256 -0.204493 0.218124 +vn -0.009797 -0.153946 -0.988031 +vn 0.018169 0.989437 -0.143823 +vn -0.460164 -0.133916 0.877676 +vn 0.775058 -0.269695 0.571445 +vn 0.994440 0.003078 0.105260 +vn -0.029718 0.578285 -0.815293 +vn 0.331617 0.892764 -0.304964 +vn 0.860093 0.398097 -0.318997 +vn 0.395436 0.876427 0.274785 +vn 0.160843 0.976437 0.143878 +vn -0.151987 -0.209347 -0.965957 +vn 0.752228 0.509236 -0.418130 +vn 0.882151 -0.011725 0.470821 +vn -0.695034 0.711607 -0.102680 +vn -0.639571 0.326721 -0.695846 +vn 0.514993 0.767279 -0.382185 +vn 0.030782 0.872922 0.486887 +vn 0.295460 0.435892 0.850118 +vn 0.588028 0.668011 -0.456054 +vn 0.299227 0.299743 0.905879 +vn 0.000929 0.483279 0.875466 +vn 0.538410 0.654321 -0.531017 +vn -0.115096 -0.112462 -0.986968 +vn -0.225271 0.685654 0.692193 +vn 0.464272 0.515196 -0.720434 +vn 0.989211 -0.143074 0.031494 +vn 0.143867 0.422261 -0.894985 +vn 0.536290 0.780793 -0.320555 +vn 0.072470 0.939933 0.333577 +vn 0.963886 -0.263052 -0.041557 +vn 0.855710 -0.517053 -0.020381 +vn 0.789134 0.590429 -0.169294 +vn 0.999576 0.002169 -0.029038 +vn 0.976993 0.199214 -0.076147 +vn 0.374981 0.901287 -0.216960 +vn 0.947986 0.308768 -0.077364 +vn 0.085618 0.388384 -0.917512 +vn 0.927405 0.326027 -0.183376 +vn 0.468945 -0.859226 0.204501 +vn 0.132119 0.275402 -0.952207 +vn -0.074936 -0.954299 0.289307 +vn 0.416673 -0.607380 -0.676367 +vn 0.854268 0.446077 -0.266910 +vn 0.863951 0.439898 -0.245109 +vn 0.775948 0.536179 -0.332290 +vn 0.617562 0.665663 -0.418940 +vn -0.027663 0.353835 -0.934899 +vn 0.378769 0.502831 -0.776978 +vn 0.662797 0.636356 -0.394654 +vn 0.701062 0.506308 -0.502160 +vn 0.691778 0.526287 -0.494435 +vn 0.639860 0.484877 -0.596216 +vn 0.883598 0.169233 -0.436595 +vn 0.786461 0.403765 -0.467390 +vn 0.940024 0.284168 -0.188690 +vn 0.558369 -0.296525 -0.774789 +vn 0.727279 -0.413792 -0.547578 +vn 0.785187 -0.147665 -0.601396 +vn 0.932627 0.266649 -0.243115 +vn 0.487626 -0.400875 -0.775577 +vn -0.053352 -0.972500 -0.226710 +vn -0.523012 0.590517 0.614612 +vn 0.202247 0.643493 0.738250 +vn -0.365509 -0.435384 -0.822705 +vn -0.058378 0.983103 0.173497 +vn 0.438259 0.052112 -0.897337 +vn 0.360689 -0.039687 -0.931841 +vn 0.344795 -0.119398 -0.931053 +vn 0.184057 -0.079217 -0.979718 +vn 0.348960 -0.849738 -0.395187 +vn 0.293510 0.840428 -0.455558 +vn -0.650643 0.507943 -0.564498 +vn 0.029384 -0.706403 -0.707199 +vn -0.807726 0.279103 -0.519307 +vn 0.204020 0.883630 0.421396 +vn -0.165509 -0.773755 -0.611482 +vn -0.008157 0.881912 0.471344 +vn -0.861916 0.243160 -0.444942 +vn 0.098415 0.941616 0.321985 +vn 0.191523 0.816072 0.545294 +vn 0.317620 0.812348 0.489090 +vn 0.639685 0.410316 -0.649957 +vn 0.013193 -0.724962 -0.688662 +vn 0.065513 0.877531 0.475024 +vn 0.187734 -0.285026 -0.939955 +vn 0.187943 -0.259764 -0.947206 +vn 0.219697 0.872520 0.436397 +vn -0.149600 0.726075 0.671144 +vn 0.071411 0.980761 0.181682 +vn 0.263736 -0.041604 -0.963697 +vn 0.260177 -0.119603 -0.958125 +vn -0.114709 0.686879 0.717662 +vn 0.414110 -0.317928 -0.852898 +vn 0.032414 0.875445 0.482230 +vn 0.165130 -0.226447 -0.959924 +vn 0.093045 0.904126 0.417012 +vn 0.343295 -0.329678 -0.879466 +vn 0.469877 -0.241662 0.849008 +vn 0.044084 -0.536297 -0.842877 +vn -0.730713 -0.384584 -0.564052 +vn -0.322238 0.900111 -0.293196 +vn 0.426679 0.870427 0.245562 +vn -0.190509 -0.317792 -0.928824 +vn 0.097599 0.876970 0.470529 +vn 0.200524 0.906997 0.370333 +vn 0.219055 -0.118386 -0.968504 +vn 0.144838 0.963738 0.224124 +vn -0.573063 -0.479789 -0.664380 +vn 0.517034 -0.180593 0.836697 +vn -0.039317 -0.744103 -0.666907 +vn -0.609961 0.354230 0.708850 +vn 0.549642 -0.727192 -0.411201 +vn -0.870815 -0.318224 0.374719 +vn -0.731233 0.371015 0.572404 +vn 0.398690 0.078231 -0.913743 +vn -0.288095 -0.296037 -0.910694 +vn -0.700941 -0.610906 -0.368070 +vn -0.116805 -0.804431 -0.582449 +vn -0.399016 0.724595 -0.561914 +vn 0.835158 -0.546167 -0.064903 +vn -0.806543 -0.588546 0.055691 +vn 0.319339 0.041234 -0.946743 +vn -0.061262 -0.758787 -0.648451 +vn -0.718652 0.121161 -0.684733 +vn 0.348552 0.641076 0.683764 +vn 0.973446 -0.049399 0.223525 +vn 0.190312 -0.906615 -0.376604 +vn 0.240425 0.824308 -0.512554 +vn -0.826954 -0.523887 0.204181 +vn 0.398326 0.590599 0.701804 +vn -0.381704 -0.877284 -0.290990 +vn 0.180548 0.599357 0.779855 +vn -0.327420 0.879614 -0.345072 +vn -0.040676 -0.732694 -0.679341 +vn 0.334416 0.895825 0.292682 +vn 0.944334 0.171736 0.280606 +vn 0.483163 -0.515156 -0.707932 +vn -0.778512 -0.358726 0.515010 +vn 0.803774 0.575353 0.151381 +vn -0.497961 0.711622 0.495609 +vn -0.999372 -0.025799 0.024277 +vn -0.601747 0.771403 -0.206972 +vn -0.979945 0.165135 0.111531 +vn -0.520468 -0.846276 0.113711 +vn 0.294210 0.892557 0.341734 +vn -0.348549 0.453626 -0.820206 +vn -0.855843 0.499720 -0.133468 +vn -0.087391 0.759537 -0.644567 +vn 0.201253 0.978427 0.046668 +vn -0.588043 -0.759196 0.278976 +vn 0.382069 0.685792 0.619445 +vn -0.268390 -0.911432 -0.311864 +vn -0.662838 0.730925 -0.162463 +vn -0.451128 -0.826135 -0.337616 +vn -0.303247 0.808613 0.504169 +vn -0.677398 -0.679596 0.281568 +vn 0.254071 -0.876141 -0.409663 +vn -0.910049 -0.413982 0.020729 +vn -0.968787 -0.136479 -0.206942 +vn -0.670135 -0.737908 0.080064 +vn 0.240926 -0.406093 -0.881501 +vn -0.602740 0.248896 -0.758126 +vn -0.818395 -0.441578 0.367747 +vn -0.817362 -0.234999 0.526017 +vn -0.974127 -0.069998 0.214887 +vn -0.983690 -0.179666 -0.008573 +vn 0.361796 0.740347 0.566560 +vn -0.132808 0.760023 0.636182 +vn -0.850824 0.077948 0.519637 +vn 0.185593 0.953194 -0.238698 +vn -0.651864 0.104553 0.751094 +vn -0.935912 0.122561 -0.330224 +vn 0.136252 0.936984 -0.321709 +vn -0.624474 -0.077802 -0.777161 +vn -0.933412 -0.218181 -0.284848 +vn 0.208470 -0.935085 -0.286631 +vn -0.679382 -0.107131 0.725922 +vn 0.026898 0.524784 -0.850810 +vn 0.106573 0.920294 -0.376432 +vn -0.580357 0.043098 0.813221 +vn 0.158990 0.986672 -0.034642 +vn -0.507944 0.021439 0.861123 +vn -0.751610 -0.583285 0.307996 +vn -0.096623 -0.824234 0.557944 +vn -0.705947 -0.592713 0.387723 +vn 0.764687 0.644126 -0.018858 +vn -0.039069 -0.746892 -0.663796 +vn -0.741742 -0.607107 0.285027 +vn 0.160041 0.897873 -0.410134 +vn -0.094021 0.847507 0.522391 +vn -0.028924 0.413107 0.910223 +vn -0.063833 0.910542 0.408460 +vn -0.544878 -0.521957 0.656253 +vn -0.267782 -0.772787 -0.575407 +vn 0.244378 0.946221 -0.212002 +vn -0.023191 0.349043 0.936820 +vn 0.281206 0.885149 -0.370722 +vn -0.119857 0.331078 0.935960 +vn 0.242502 0.822369 -0.514686 +vn -0.212239 0.723182 0.657238 +vn -0.239596 0.828568 0.506033 +vn -0.861739 -0.217078 0.458566 +vn 0.447652 0.119474 -0.886191 +vn -0.836099 0.132270 0.532393 +vn -0.758730 -0.334979 0.558675 +vn -0.080176 -0.985399 -0.150201 +vn -0.866537 -0.238711 0.438326 +vn -0.810709 -0.306501 0.498806 +vn -0.609387 0.241027 0.755350 +vn 0.311405 -0.157018 -0.937215 +vn 0.424308 -0.258443 -0.867854 +vn 0.411440 -0.441459 -0.797390 +vn -0.890277 0.094523 0.445503 +vn -0.156460 -0.729109 -0.666273 +vn 0.092638 0.944868 0.314074 +vn -0.077831 0.759877 0.645390 +vn 0.188252 0.938576 0.289200 +vn -0.451017 -0.658388 -0.602585 +vn 0.246551 0.007473 -0.969101 +vn 0.032647 0.970946 0.237060 +vn 0.035140 0.855734 0.516221 +vn -0.899558 0.026120 -0.436021 +vn 0.163265 0.985380 0.048697 +vn -0.138688 0.984454 -0.107781 +vn -0.191847 -0.738866 -0.645966 +vn 0.091068 0.976676 0.194449 +vn 0.367686 -0.085433 -0.926017 +vn 0.335026 0.021262 -0.941969 +vn 0.220237 -0.512735 -0.829818 +vn -0.194676 -0.497010 -0.845625 +vn 0.021037 -0.785986 -0.617887 +vn -0.364107 -0.283846 -0.887050 +vn -0.830882 -0.028946 -0.555695 +vn 0.605512 0.052796 -0.794083 +vn -0.233150 -0.694813 -0.680350 +vn 0.155878 -0.213431 -0.964443 +vn 0.221495 0.948439 0.226725 +vn -0.238541 -0.863050 -0.445246 +vn 0.097464 0.886704 0.451949 +vn 0.019781 0.966768 0.254887 +vn 0.100224 0.873110 0.477110 +vn -0.013158 0.999127 -0.039656 +vn 0.211929 -0.934944 -0.284544 +vn 0.240976 -0.315609 -0.917781 +vn 0.401092 -0.332975 -0.853377 +vn 0.587681 0.012238 -0.809000 +vn 0.406312 -0.114253 -0.906563 +vn -0.736233 -0.611639 0.289583 +vn -0.817416 -0.558273 -0.141995 +vn 0.415637 0.144713 -0.897944 +vn 0.138528 -0.846194 -0.514554 +vn -0.561078 0.775457 -0.289582 +vn -0.396608 0.368300 -0.840867 +vn -0.617017 0.338573 0.710393 +vn -0.938667 -0.256682 0.230256 +vn -0.812625 0.440397 0.381696 +vn 0.257967 0.961633 -0.093354 +vn -0.352281 0.848110 0.395737 +vn -0.055847 0.666866 0.743082 +vn -0.915514 -0.364816 -0.169541 +vn -0.566071 0.393331 -0.724469 +vn -0.910496 0.241223 -0.335870 +vn -0.879212 -0.422841 0.219528 +vn -0.841650 -0.055315 -0.537183 +vn 0.943449 -0.293671 0.153824 +vn -0.228978 0.950000 0.212295 +vn -0.955017 -0.221489 0.197195 +vn -0.945914 -0.318515 0.061599 +vn 0.626049 0.470978 -0.621484 +vn 0.400801 -0.182400 -0.897825 +vn -0.174318 -0.748252 -0.640103 +vn 0.387252 0.110791 -0.915293 +vn -0.719539 -0.634553 0.282146 +vn -0.952424 -0.266040 0.148701 +vn -0.149346 0.785491 0.600583 +vn -0.663734 -0.535518 0.522185 +vn -0.494656 0.865834 -0.075144 +vn -0.764191 -0.429421 0.481258 +vn -0.917260 0.388716 -0.086803 +vn -0.659979 -0.749484 -0.051988 +vn -0.903657 -0.255454 -0.343726 +vn -0.748805 -0.648458 -0.137091 +vn -0.857972 -0.507311 -0.080745 +vn 0.085624 0.974948 0.205291 +vn 0.281710 0.714100 0.640859 +vn -0.524517 0.004670 -0.851387 +vn -0.213222 -0.371514 -0.903611 +vn 0.299858 0.833222 -0.464572 +vn -0.420177 -0.722104 0.549561 +vn -0.133189 -0.766251 -0.628586 +vn 0.328691 0.923118 -0.199539 +vn 0.252875 0.889598 -0.380354 +vn -0.651193 0.483068 -0.585314 +vn -0.488232 -0.235122 0.840444 +vn -0.206390 0.670497 -0.712627 +vn 0.103676 -0.512518 -0.852395 +vn -0.643879 0.637699 -0.422800 +vn -0.892478 -0.402306 0.204040 +vn -0.012164 -0.709748 -0.704351 +vn 0.037349 0.964566 0.261187 +vn -0.964143 0.065210 -0.257248 +vn 0.524038 0.851544 -0.016035 +vn -0.157353 -0.394673 -0.905248 +vn 0.145154 0.639671 0.754819 +vn -0.077375 -0.547762 -0.833048 +vn 0.625487 0.779708 0.028666 +vn 0.248943 0.825622 -0.506336 +vn -0.397634 0.815311 0.420898 +vn -0.449019 0.867657 0.213431 +vn -0.239748 0.915006 0.324477 +vn -0.249220 0.320390 -0.913914 +vn 0.092404 0.881079 -0.463854 +vn -0.461345 0.507438 -0.727782 +vn 0.543387 0.824462 0.158092 +vn -0.624185 -0.608978 0.489426 +vn 0.143042 0.654082 0.742776 +vn -0.470844 -0.599388 0.647333 +vn -0.369240 -0.786970 -0.494308 +vn 0.138759 -0.759598 -0.635419 +vn -0.072478 0.935408 0.346061 +vn -0.073560 -0.884220 -0.461242 +vn 0.016049 -0.658520 -0.752392 +vn 0.726500 0.378755 -0.573361 +vn 0.205111 0.667500 -0.715803 +vn -0.391294 0.223714 0.892659 +vn -0.594637 0.271468 0.756778 +vn -0.484588 -0.872092 0.068051 +vn -0.656453 -0.728883 0.194421 +vn -0.968620 -0.227374 0.100380 +vn -0.580715 -0.315117 0.750647 +vn -0.656545 -0.000973 0.754287 +vn 0.849925 -0.347504 0.396066 +vn 0.064131 0.713719 -0.697490 +vn 0.726278 0.655217 0.207875 +vn 0.358347 -0.843213 -0.400724 +vn -0.477325 0.011760 -0.878648 +vn -0.065371 0.747708 -0.660802 +vn 0.072688 0.996838 -0.032105 +vn -0.245310 0.698014 -0.672755 +vn -0.803806 0.459974 -0.377253 +vn 0.519509 0.366513 -0.771867 +vn 0.058842 0.875161 -0.480241 +vn 0.182272 0.983248 -0.000143 +vn -0.177769 0.630307 0.755719 +vn 0.233070 0.937419 -0.258697 +vn -0.552166 -0.274755 -0.787161 +vn 0.492172 0.870378 0.014471 +vn -0.209446 0.655767 -0.725329 +vn 0.254906 0.966376 -0.033758 +vn -0.316534 -0.269340 0.909539 +vn -0.000082 0.228816 -0.973470 +vn 0.077413 0.377582 -0.922735 +vn 0.526556 0.718702 -0.454100 +vn -0.217512 0.354481 0.909413 +vn 0.367008 0.828274 -0.423400 +vn 0.412157 0.810712 0.415780 +vn 0.924834 -0.126115 0.358855 +vn -0.272344 -0.319742 -0.907521 +vn 0.764146 -0.549461 0.337897 +vn 0.827112 0.393527 0.401277 +vn 0.907110 0.268046 0.324503 +vn 0.289605 0.763807 -0.576825 +vn 0.939943 0.324961 0.104436 +vn 0.007076 0.521180 -0.853417 +vn 0.669454 -0.659664 0.341578 +vn 0.014118 -0.003540 -0.999894 +vn 0.057558 0.216564 -0.974570 +vn 0.927815 -0.129124 0.349982 +vn 0.933415 -0.138411 0.331027 +vn 0.250433 0.943403 0.217425 +vn 0.890791 0.232633 0.390349 +vn 0.304708 0.937580 0.167623 +vn 0.864749 -0.493954 -0.090660 +vn 0.945443 -0.325732 0.005957 +vn 0.948366 0.178366 0.262275 +vn 0.656404 -0.686671 -0.312438 +vn 0.412717 -0.907025 -0.083491 +vn 0.913344 0.179816 0.365333 +vn 0.885398 0.208093 0.415654 +vn 0.948694 0.307195 0.074912 +vn -0.417484 -0.908575 0.014126 +vn -0.401006 -0.877192 0.264061 +vn 0.902927 0.422997 -0.076127 +vn 0.721229 0.551758 -0.418799 +vn 0.479979 0.657072 -0.581272 +vn 0.184697 0.774861 -0.604548 +vn -0.159023 0.959216 -0.233701 +vn 0.826687 -0.307065 0.471486 +vn 0.726450 -0.274740 0.629912 +vn -0.131407 0.519361 -0.844391 +vn 0.531985 -0.796694 -0.286829 +vn 0.425835 0.904582 0.019902 +vn 0.858091 -0.296411 0.419308 +vn 0.417406 -0.833120 -0.362882 +vn 0.871258 0.475078 -0.123331 +vn 0.445060 0.800132 -0.402132 +vn 0.887872 0.424873 -0.176540 +vn 0.792364 0.538689 -0.286309 +vn 0.249577 0.619231 -0.744489 +vn 0.810811 0.505395 -0.295232 +vn 0.266495 0.642915 -0.718082 +vn 0.289017 0.677535 -0.676326 +vn 0.277329 0.866656 -0.414724 +vn 0.222884 0.600290 -0.768098 +vn 0.139907 0.524481 -0.839849 +vn 0.246017 0.908186 -0.338636 +vn 0.698631 0.607786 -0.377506 +vn -0.774761 0.393218 0.495101 +vn 0.943926 0.330136 0.003819 +vn 0.725924 0.575918 0.375969 +vn 0.463653 0.116876 -0.878274 +vn 0.264792 0.599883 -0.755000 +vn 0.669715 -0.728699 -0.143108 +vn 0.659715 -0.730821 -0.175148 +vn 0.618240 -0.752143 -0.228166 +vn 0.883404 -0.359051 0.301131 +vn 0.674420 -0.707677 -0.210596 +vn 0.000157 0.603774 -0.797155 +vn -0.472911 -0.052769 -0.879528 +vn 0.012568 0.951681 0.306831 +vn 0.267166 -0.656617 -0.705320 +vn 0.134303 -0.289273 -0.947778 +vn -0.169893 -0.730645 -0.661282 +vn 0.423976 -0.076211 -0.902461 +vn 0.207676 -0.459183 -0.863725 +vn -0.441116 -0.569513 -0.693593 +vn 0.063915 0.948554 0.310097 +vn 0.202189 0.979136 0.020298 +vn 0.029584 0.771890 0.635067 +vn 0.345854 -0.319546 -0.882199 +vn -0.393236 -0.598248 -0.698187 +vn -0.024099 0.983645 -0.178501 +vn -0.078832 -0.843900 -0.530677 +vn -0.177691 -0.739388 -0.649408 +vn 0.044445 0.966725 0.251929 +vn -0.120069 -0.497449 -0.859144 +vn 0.021089 0.854597 0.518864 +vn 0.380443 0.005359 -0.924789 +vn 0.173308 -0.676091 -0.716146 +vn 0.427083 -0.008796 -0.904170 +vn 0.469754 -0.418607 -0.777238 +vn 0.005802 0.913159 0.407563 +vn 0.290518 0.927681 0.234537 +vn -0.022936 -0.936977 -0.348637 +vn -0.341855 -0.689726 -0.638289 +vn -0.188032 -0.479660 -0.857071 +vn 0.212693 -0.322304 -0.922433 +vn -0.522642 0.663778 -0.535018 +vn -0.835221 -0.252091 -0.488729 +vn 0.071664 -0.670009 -0.738886 +vn 0.073003 -0.996251 -0.046419 +vn 0.408554 -0.131943 -0.903147 +vn 0.131424 0.980120 0.148635 +vn 0.364220 -0.012743 -0.931226 +vn 0.261713 -0.663014 -0.701369 +vn 0.306004 -0.293431 -0.905682 +vn -0.313359 -0.235071 -0.920080 +vn 0.211975 0.956082 0.202420 +vn 0.324665 0.027999 -0.945415 +vn 0.016725 -0.870012 -0.492747 +vn 0.406473 -0.216844 -0.887557 +vn 0.502238 -0.535390 -0.679053 +vn 0.245562 0.818661 0.519127 +vn -0.088516 -0.743777 -0.662541 +vn 0.220329 0.940589 0.258357 +vn -0.205654 -0.336781 -0.918850 +vn -0.813533 0.199134 -0.546360 +vn 0.140013 -0.127473 -0.981910 +vn 0.222561 -0.137980 -0.965105 +vn 0.358456 0.060217 -0.931603 +vn 0.811882 0.583346 -0.023563 +vn -0.624622 0.596585 -0.503918 +vn 0.948432 -0.315690 -0.028579 +vn -0.747418 -0.654809 0.112207 +vn 0.454021 0.049766 -0.889600 +vn -0.865583 0.328184 -0.378234 +vn -0.087346 0.942402 0.322877 +vn -0.011573 0.026104 0.999592 +vn -0.994341 -0.068275 -0.081388 +vn -0.882412 -0.445426 0.151476 +vn -0.980749 -0.131927 0.143970 +vn -0.869779 -0.015443 -0.493199 +vn -0.351584 0.582836 -0.732592 +vn -0.845998 0.421026 -0.327147 +vn 0.445702 0.458019 0.769135 +vn 0.709032 0.433718 -0.556024 +vn 0.183833 0.947716 -0.260844 +vn 0.669535 0.536960 -0.513222 +vn -0.799049 -0.499530 0.334651 +vn -0.800864 0.080841 -0.593364 +vn -0.101559 0.914308 0.392079 +vn 0.387463 0.325233 -0.862610 +vn 0.194397 0.969891 -0.146699 +vn 0.174405 0.657020 0.733422 +vn 0.068092 0.448898 -0.890985 +vn -0.652391 -0.682576 0.329357 +vn 0.462849 -0.337845 -0.819531 +vn 0.306561 -0.284190 -0.908436 +vn -0.808379 -0.588588 0.009356 +vn 0.257644 0.919511 -0.296850 +vn -0.713991 -0.668231 0.209007 +vn -0.189739 0.791684 0.580720 +vn 0.099315 -0.636994 -0.764445 +vn 0.211441 0.977381 -0.004461 +vn -0.784310 0.128874 -0.606836 +vn -0.815508 -0.553387 -0.169439 +vn -0.349516 -0.936481 0.029029 +vn 0.152896 0.840946 -0.519070 +vn -0.578386 0.685552 -0.442141 +vn -0.015046 0.671127 0.741189 +vn -0.013172 -0.150625 -0.988503 +vn -0.436159 0.869370 0.232294 +vn -0.867976 -0.496312 0.017103 +vn -0.228936 0.973420 -0.006529 +vn 0.201818 0.378469 -0.903344 +vn -0.917694 -0.380926 -0.112842 +vn -0.298944 -0.694687 -0.654249 +vn 0.141187 0.879714 0.454060 +vn -0.577030 -0.758208 -0.303574 +vn 0.149604 0.987227 -0.054779 +vn -0.890372 -0.403788 -0.210221 +vn 0.244928 0.930602 -0.272011 +vn -0.914315 -0.368519 -0.167991 +vn 0.205442 0.947152 -0.246368 +vn -0.351700 -0.774397 0.525943 +vn -0.235697 -0.746028 -0.622807 +vn -0.332707 -0.838470 0.431595 +vn -0.824772 -0.541894 0.161562 +vn -0.323727 -0.816917 0.477334 +vn 0.247074 0.940868 -0.231781 +vn -0.158647 0.664564 -0.730195 +vn -0.528418 -0.413691 0.741373 +vn 0.236118 0.616607 0.751028 +vn -0.030409 0.498784 0.866193 +vn 0.016246 0.804896 0.593193 +vn -0.180983 0.727583 0.661716 +vn 0.561087 0.255768 -0.787251 +vn 0.263602 0.928641 -0.261037 +vn -0.246346 -0.484310 0.839498 +vn 0.258709 -0.325552 -0.909442 +vn -0.980502 -0.182169 0.073693 +vn -0.289736 -0.516159 0.805998 +vn 0.081982 -0.394685 -0.915152 +vn 0.143644 0.332724 0.932020 +vn 0.008616 0.958638 0.284497 +vn -0.241427 -0.358843 0.901635 +vn 0.742136 0.634700 0.215381 +vn -0.207454 -0.513301 -0.832757 +vn 0.278954 0.556119 0.782890 +vn 0.242366 0.969171 -0.044351 +vn 0.301313 0.953262 0.022416 +vn -0.578412 -0.361909 0.731069 +vn -0.568780 0.478751 -0.668795 +vn 0.340203 0.827134 0.447339 +vn -0.381030 -0.922866 -0.055984 +vn -0.429457 -0.163577 -0.888149 +vn -0.627378 0.776093 0.063842 +vn -0.422574 -0.807271 -0.412001 +vn -0.918036 -0.315733 0.239840 +vn -0.821214 -0.360432 0.442377 +vn -0.764930 -0.481739 0.427562 +vn -0.936011 -0.084391 0.341704 +vn 0.627591 -0.054116 -0.776660 +vn -0.796943 -0.277352 0.536617 +vn -0.678800 -0.052571 0.732439 +vn -0.694085 -0.473017 0.542679 +vn -0.629774 0.086460 0.771952 +vn -0.680628 -0.023294 0.732259 +vn -0.734502 -0.122821 0.667399 +vn -0.182443 0.982246 0.043671 +vn 0.169973 0.825620 0.538015 +vn 0.528508 -0.828399 -0.185565 +vn 0.029934 0.918337 0.394665 +vn 0.477766 -0.214101 -0.851998 +vn -0.232321 -0.714712 -0.659707 +vn 0.299009 -0.300088 -0.905837 +vn 0.307199 0.020713 -0.951420 +vn 0.273760 -0.400725 -0.874343 +vn -0.364309 -0.822624 -0.436541 +vn -0.964033 -0.236784 -0.120720 +vn -0.491115 0.820812 0.291675 +vn 0.548329 -0.386890 -0.741385 +vn -0.643984 0.322020 -0.693965 +vn 0.488299 0.165900 -0.856762 +vn -0.136139 -0.076878 -0.987702 +vn -0.223885 -0.858851 -0.460707 +vn 0.152811 0.864463 0.478908 +vn 0.204017 -0.406775 -0.890455 +vn 0.092061 0.863426 0.496005 +vn -0.282325 0.916639 -0.282960 +vn -0.143613 0.970648 -0.192922 +vn 0.096819 -0.091783 -0.991061 +vn 0.267044 -0.466046 -0.843498 +vn 0.125708 -0.362008 -0.923660 +vn -0.078410 -0.791139 -0.606590 +vn 0.218378 -0.239484 -0.946022 +vn -0.655760 -0.717307 -0.235477 +vn -0.705615 -0.478667 -0.522480 +vn -0.003381 -0.783165 -0.621804 +vn 0.026176 0.857556 0.513725 +vn -0.807575 -0.189643 -0.558443 +vn -0.565674 -0.571949 -0.594043 +vn 0.354658 -0.093521 -0.930307 +vn -0.002296 0.791688 0.610921 +vn 0.030310 0.872781 0.487171 +vn 0.265279 -0.329431 -0.906147 +vn 0.072048 0.870959 0.486045 +vn -0.767640 0.359162 -0.530783 +vn 0.154246 -0.361632 -0.919473 +vn -0.038603 0.961280 0.272855 +vn -0.123605 0.721836 -0.680936 +vn 0.602286 -0.798210 0.010593 +vn -0.328022 -0.044081 -0.943641 +vn 0.212157 0.933764 0.288225 +vn 0.591463 0.032395 -0.805681 +vn 0.072087 0.913108 0.401296 +vn 0.458136 0.479384 0.748534 +vn -0.201969 -0.597908 -0.775703 +vn 0.187164 0.982259 -0.011739 +vn 0.212950 -0.857727 -0.467928 +vn -0.669793 0.508179 -0.541416 +vn -0.126658 0.109254 -0.985911 +vn -0.631088 0.125171 -0.765545 +vn -0.708677 0.489840 -0.507773 +vn -0.857596 -0.001190 -0.514323 +vn -0.577700 -0.713186 0.397026 +vn -0.895587 -0.431147 -0.109705 +vn -0.125947 0.603840 0.787092 +vn 0.098193 -0.983410 -0.152522 +vn 0.245228 0.402393 -0.882011 +vn 0.340185 0.900329 0.271445 +vn -0.499808 -0.293975 -0.814721 +vn -0.143441 0.661847 0.735787 +vn -0.761337 0.578832 -0.292095 +vn -0.640135 0.513426 -0.571507 +vn 0.254615 0.967025 -0.005817 +vn -0.823776 0.028170 -0.566215 +vn -0.181841 -0.938440 0.293707 +vn -0.831954 -0.507964 -0.223213 +vn -0.598295 -0.461770 0.654837 +vn -0.111935 -0.562798 0.818981 +vn -0.952411 -0.297585 -0.066002 +vn -0.409227 0.902266 0.135832 +vn -0.268637 -0.408190 0.872477 +vn -0.512957 0.857379 -0.042147 +vn -0.884038 0.412759 0.219333 +vn -0.607152 0.578694 0.544500 +vn -0.832374 -0.543252 0.109682 +vn -0.030442 0.968774 0.246068 +vn 0.533016 0.791610 0.298743 +vn 0.222642 0.000287 -0.974900 +vn -0.773511 -0.566167 0.284844 +vn -0.168523 0.729856 0.662503 +vn -0.090570 -0.183516 -0.978836 +vn -0.494798 0.827174 -0.266379 +vn -0.786083 -0.603385 -0.134162 +vn 0.480189 0.635853 0.604243 +vn -0.760848 0.459145 -0.458581 +vn 0.341801 0.799204 -0.494414 +vn 0.012235 0.238734 0.971008 +vn -0.154112 -0.605521 -0.780765 +vn -0.590505 -0.549757 0.590822 +vn 0.180809 0.981735 -0.059197 +vn -0.811385 -0.513304 0.279595 +vn 0.085683 0.990638 -0.106274 +vn 0.083048 0.602704 -0.793632 +vn -0.247499 -0.957581 -0.147593 +vn -0.937895 -0.321358 -0.130695 +vn 0.121296 0.843619 -0.523063 +vn 0.106377 -0.993774 0.033121 +vn 0.131896 0.843626 -0.520479 +vn 0.046421 0.607939 -0.792626 +vn -0.147989 0.456648 0.877252 +vn -0.102846 0.569046 0.815848 +vn 0.038812 0.914184 0.403436 +vn -0.056843 0.918066 0.392332 +vn -0.610395 -0.046850 -0.790710 +vn -0.855572 -0.450282 0.255428 +vn -0.210533 -0.732655 0.647219 +vn -0.334880 -0.782415 -0.525054 +vn -0.403890 -0.167148 -0.899408 +vn -0.618588 0.544802 -0.566162 +vn -0.067911 0.924923 -0.374039 +vn 0.930686 0.168365 0.324773 +vn -0.586534 0.092578 -0.804616 +vn 0.063792 0.964505 0.256244 +vn -0.335617 0.597711 -0.728082 +vn 0.812655 0.525654 -0.251554 +vn -0.356764 0.873883 0.330224 +vn 0.039975 0.532903 -0.845232 +vn -0.411787 0.797525 0.440892 +vn -0.191217 0.418039 0.888076 +vn -0.075590 -0.562817 -0.823118 +vn 0.571760 0.340419 0.746462 +vn -0.277583 -0.219836 0.935211 +vn 0.566728 0.217616 0.794646 +vn 0.047782 -0.203677 -0.977872 +vn -0.528438 -0.166857 0.832413 +vn -0.633322 0.644077 -0.429031 +vn -0.919419 -0.363885 0.149187 +vn 0.886355 -0.226248 0.403964 +vn 0.014658 0.811081 0.584750 +vn 0.906658 0.394374 0.149798 +vn -0.753587 -0.224108 0.617966 +vn 0.782339 -0.200605 0.589664 +vn 0.077436 0.317984 -0.944928 +vn -0.279977 -0.134672 0.950514 +vn -0.309727 0.624616 0.716884 +vn -0.025588 0.613339 -0.789405 +vn 0.461637 0.048471 0.885744 +vn 0.325065 0.750716 -0.575116 +vn 0.698161 -0.561820 0.443766 +vn -0.625690 0.598897 -0.499835 +vn -0.043042 0.345349 -0.937487 +vn 0.513798 0.794061 -0.324776 +vn 0.616315 -0.049431 0.785947 +vn 0.675396 0.446229 -0.587128 +vn 0.476371 0.494206 -0.727208 +vn 0.911544 0.376916 0.164384 +vn 0.898288 0.243850 0.365536 +vn 0.834590 0.547709 0.058945 +vn 0.046972 0.520355 -0.852657 +vn 0.043263 0.488163 -0.871680 +vn 0.733970 0.672604 -0.094295 +vn 0.597404 -0.546476 -0.586918 +vn 0.789123 0.606675 -0.096076 +vn 0.157834 0.679615 -0.716388 +vn 0.182964 0.748010 -0.637970 +vn -0.048362 0.642250 0.764968 +vn 0.144413 0.989516 0.001953 +vn 0.076676 0.927645 -0.365506 +vn 0.238038 -0.888538 -0.392222 +vn 0.642799 0.642099 -0.417753 +vn 0.479546 0.696749 -0.533457 +vn 0.029602 0.836097 0.547782 +vn 0.085360 0.676048 -0.731896 +vn 0.198060 -0.869852 -0.451808 +vn 0.008727 0.503651 -0.863863 +vn 0.226418 0.745524 -0.626841 +vn 0.957716 0.135834 0.253632 +vn 0.092487 0.875516 -0.474255 +vn 0.639427 0.765043 0.076439 +vn -0.034463 0.423560 -0.905212 +vn -0.284796 0.929276 -0.235240 +vn -0.388561 0.920371 0.044018 +vn 0.265715 0.903570 0.336092 +vn 0.969860 -0.084577 0.228512 +vn 0.936513 0.134381 0.323861 +vn 0.953805 -0.269182 0.133407 +vn 0.855360 -0.474875 -0.207012 +vn -0.024758 -0.760336 -0.649057 +vn 0.728915 0.116819 0.674564 +vn -0.683874 -0.689818 -0.237628 +vn 0.936519 0.337452 0.095172 +vn 0.899769 0.411981 -0.143831 +vn 0.850720 0.485228 -0.202060 +vn 0.791320 0.498926 -0.353391 +vn 0.912583 -0.114139 0.392637 +vn 0.699048 0.638288 -0.322366 +vn 0.894114 0.293903 0.337908 +vn 0.470108 0.836549 -0.281396 +vn 0.247234 -0.962955 -0.107670 +vn 0.154966 0.843199 0.514783 +vn 0.256863 0.033367 -0.965872 +vn 0.079399 0.965132 0.249431 +vn -0.211105 -0.300222 -0.930216 +vn 0.290874 -0.225034 -0.929920 +vn 0.284002 -0.242949 -0.927534 +vn 0.321760 -0.377136 -0.868469 +vn -0.073313 -0.718845 -0.691294 +vn -0.052885 0.923076 0.380965 +vn 0.146871 -0.382112 -0.912370 +vn -0.302150 0.937453 -0.172879 +vn 0.355016 0.711386 0.606542 +vn 0.217333 -0.618948 -0.754765 +vn 0.089547 0.888804 0.449454 +vn -0.351306 0.883895 -0.308730 +vn -0.727667 -0.623279 0.286398 +vn 0.027201 0.957259 -0.287949 +vn -0.205360 -0.134871 -0.969349 +vn 0.177761 -0.287184 -0.941237 +vn -0.043203 -0.258582 -0.965023 +vn -0.523076 -0.789571 -0.320888 +vn -0.771136 0.339567 -0.538557 +vn 0.040160 -0.377435 -0.925165 +vn 0.150044 -0.390378 -0.908345 +vn -0.019804 0.931782 0.362479 +vn -0.868652 0.205749 -0.450679 +vn 0.025256 0.984791 0.171898 +vn 0.332605 -0.109617 -0.936674 +vn 0.085458 0.875194 0.476164 +vn -0.040220 0.954371 0.295903 +vn 0.053120 0.869228 0.491549 +vn -0.025013 -0.652296 -0.757552 +vn 0.319263 0.020291 -0.947449 +vn 0.160680 -0.388144 -0.907484 +vn 0.175888 0.054548 -0.982898 +vn 0.152454 0.087067 -0.984468 +vn 0.309901 0.011361 -0.950701 +vn 0.047645 -0.398001 -0.916147 +vn 0.017608 0.934452 0.355654 +vn -0.722420 0.541131 -0.430448 +vn 0.309374 0.950933 -0.003665 +vn -0.138444 -0.828146 -0.543146 +vn -0.436795 0.874473 0.210967 +vn -0.063523 0.877126 0.476041 +vn 0.287269 -0.956219 -0.055868 +vn -0.908186 -0.094211 0.407827 +vn 0.055566 0.772788 0.632227 +vn -0.603653 0.266621 0.751343 +vn 0.599896 -0.207215 0.772778 +vn -0.174757 0.424555 -0.888376 +vn -0.861206 -0.499328 0.094840 +vn -0.771071 -0.528710 0.354845 +vn -0.785943 0.414860 -0.458458 +vn -0.880560 0.352571 -0.316713 +vn 0.185400 0.938730 -0.290539 +vn -0.561578 0.812965 -0.154006 +vn 0.878753 -0.477043 -0.014925 +vn -0.652243 -0.648465 0.392520 +vn -0.292471 -0.551545 0.781191 +vn 0.962674 -0.016351 0.270170 +vn -0.901779 -0.218032 -0.373172 +vn 0.149006 -0.098652 -0.983903 +vn -0.621439 -0.502827 0.600815 +vn -0.651643 0.504450 -0.566473 +vn -0.948834 -0.299659 -0.099586 +vn -0.846997 -0.503090 -0.171744 +vn -0.045911 -0.637201 -0.769329 +vn -0.284153 -0.649224 0.705525 +vn -0.910092 -0.370675 -0.185292 +vn -0.839111 -0.453436 0.300481 +vn -0.305248 -0.578005 -0.756792 +vn -0.766321 0.113793 0.632300 +vn -0.191301 -0.668805 0.718403 +vn 0.135632 0.558930 -0.818047 +vn -0.430395 -0.449859 -0.782552 +vn 0.382801 0.719395 0.579598 +vn 0.418715 0.636933 0.647298 +vn -0.648801 0.568410 -0.505932 +vn -0.459729 0.290370 0.839246 +vn -0.541635 0.368480 0.755549 +vn 0.330757 0.614396 -0.716322 +vn -0.971011 -0.239007 -0.003759 +vn -0.765527 0.359006 0.533932 +vn -0.953476 -0.298672 -0.040967 +vn -0.001841 -0.954816 -0.297192 +vn 0.566472 0.558540 0.605923 +vn 0.202614 -0.978448 0.039840 +vn -0.292896 -0.495052 -0.818007 +vn -0.049911 0.849158 -0.525776 +vn -0.715965 -0.406248 0.567765 +vn 0.393768 0.380981 -0.836541 +vn -0.375890 0.604813 0.702074 +vn -0.404527 -0.349864 -0.844957 +vn -0.419675 -0.800538 0.427798 +vn -0.505793 0.524026 -0.685253 +vn -0.547651 0.833939 0.068004 +vn -0.126799 -0.538495 -0.833034 +vn -0.825884 0.438839 0.354027 +vn 0.351168 -0.175386 -0.919739 +vn 0.606320 0.469635 0.641732 +vn 0.242513 0.970012 -0.016281 +vn -0.513208 -0.434861 0.739942 +vn 0.357046 -0.817572 -0.451768 +vn -0.352762 0.900261 -0.255124 +vn -0.289093 0.224433 0.930621 +vn -0.290938 0.032837 0.956178 +vn -0.657455 -0.222589 0.719866 +vn -0.777558 0.546579 -0.310893 +vn -0.020260 0.823805 0.566511 +vn -0.727399 0.085774 -0.680833 +vn 0.110867 0.990393 -0.082642 +vn -0.810247 -0.559101 0.175798 +vn -0.022660 -0.943040 -0.331908 +vn 0.784200 0.602498 0.148411 +vn -0.909084 0.416607 0.002386 +vn 0.117329 0.892348 -0.435831 +vn -0.864136 0.188069 0.466796 +vn 0.696273 0.498461 -0.516470 +vn -0.710566 0.329799 0.621554 +vn -0.413780 -0.910184 0.018736 +vn 0.179799 0.977602 0.109392 +vn 0.119566 0.918288 -0.377427 +vn -0.793587 -0.568143 0.217792 +vn 0.064100 0.995084 0.075486 +vn 0.131327 0.975628 -0.175795 +vn -0.147202 0.930551 0.335272 +vn 0.021927 0.987086 0.158686 +vn -0.506026 0.842515 -0.184678 +vn 0.082207 0.979423 0.184318 +vn -0.363411 0.652709 -0.664758 +vn -0.706475 -0.693611 0.140701 +vn -0.178708 0.872227 -0.455284 +vn 0.170240 0.777935 0.604843 +vn 0.278887 0.957105 -0.078567 +vn -0.064404 0.645761 0.760818 +vn -0.463510 0.282803 0.839750 +vn 0.775527 0.266798 0.572168 +vn -0.845958 0.202660 0.493238 +vn -0.876815 0.029860 0.479900 +vn -0.602595 0.270669 0.750744 +vn -0.770950 -0.551395 0.318747 +vn -0.814251 -0.543092 0.205052 +vn -0.997940 0.059168 -0.024802 +vn 0.246601 0.112765 -0.962534 +vn -0.987851 -0.142644 -0.061665 +vn 0.095127 0.874001 0.476522 +vn 0.020196 0.852983 0.521547 +vn 0.193123 -0.053170 -0.979733 +vn -0.370580 -0.692807 -0.618619 +vn 0.142939 -0.515937 -0.844617 +vn -0.136964 0.990562 -0.005358 +vn -0.010832 0.966365 -0.256947 +vn -0.795838 -0.349877 -0.494195 +vn -0.286851 -0.678529 -0.676251 +vn -0.242792 -0.740787 -0.626327 +vn 0.332972 -0.299411 -0.894138 +vn -0.121381 -0.812946 -0.569549 +vn -0.075777 -0.739767 -0.668583 +vn -0.195562 0.980643 -0.009732 +vn 0.236768 0.952989 0.189085 +vn 0.177107 -0.235202 -0.955674 +vn 0.166965 0.884538 0.435563 +vn 0.051849 0.918997 0.390840 +vn 0.121359 0.827441 0.548282 +vn 0.301450 -0.040045 -0.952641 +vn 0.265411 -0.472838 -0.840227 +vn -0.286354 -0.883686 -0.370272 +vn 0.110094 -0.407384 -0.906597 +vn 0.340615 0.045417 -0.939105 +vn -0.678440 0.619914 -0.394242 +vn -0.812950 0.259766 -0.521185 +vn 0.306491 -0.427015 -0.850718 +vn 0.174912 -0.259916 -0.949657 +vn -0.595076 0.716420 -0.364180 +vn -0.011782 -0.746637 -0.665127 +vn 0.277312 -0.396231 -0.875271 +vn -0.843805 -0.506247 0.178065 +vn 0.523268 -0.645456 -0.556396 +vn -0.137472 -0.700608 -0.700179 +vn -0.581575 -0.663756 0.470317 +vn -0.960535 -0.277649 0.016829 +vn 0.205570 0.325316 -0.922990 +vn -0.030443 0.826377 0.562294 +vn 0.343722 0.936791 -0.065408 +vn -0.412133 -0.445833 0.794594 +vn -0.807498 -0.589370 0.024290 +vn -0.996335 0.076547 0.038163 +vn -0.994637 0.081682 -0.063452 +vn 0.236435 0.309406 -0.921068 +vn -0.210457 0.859087 0.466558 +vn 0.360241 -0.105150 -0.926914 +vn 0.262107 0.915707 0.304601 +vn -0.634792 0.309546 0.707969 +vn 0.422930 -0.149952 -0.893669 +vn -0.643830 0.532755 -0.549231 +vn 0.350783 -0.536663 -0.767427 +vn -0.900343 -0.435129 0.006757 +vn 0.199992 0.871990 -0.446808 +vn -0.347173 0.219027 0.911865 +vn -0.651159 -0.667176 0.361757 +vn 0.955616 -0.286695 0.067859 +vn -0.740337 0.516521 0.430241 +vn -0.462332 0.542459 -0.701418 +vn -0.867843 0.439181 0.232311 +vn 0.356815 -0.402551 -0.842992 +vn -0.832416 0.028392 -0.553424 +vn 0.599102 0.796607 0.080588 +vn -0.278644 0.423645 -0.861906 +vn 0.081873 -0.850417 -0.519700 +vn -0.640632 0.150849 -0.752885 +vn -0.236483 0.755182 0.611373 +vn -0.819285 -0.044507 -0.571656 +vn -0.517051 0.197396 0.832882 +vn 0.526016 0.089953 -0.845704 +vn -0.242545 0.298209 -0.923170 +vn -0.220939 0.853947 -0.471127 +vn 0.077658 -0.801853 -0.592453 +vn -0.734910 -0.356009 0.577205 +vn -0.972855 -0.223511 0.059960 +vn -0.978417 0.097349 0.182274 +vn -0.832885 0.333491 -0.441685 +vn -0.080261 0.992736 -0.089629 +vn -0.967776 -0.145883 0.205249 +vn -0.996850 -0.008873 -0.078807 +vn -0.759728 -0.317423 0.567500 +vn -0.357532 0.132504 0.924453 +vn 0.219408 0.160751 -0.962299 +vn 0.059743 -0.843299 -0.534114 +vn 0.468450 0.845922 0.254895 +vn -0.156703 0.844094 0.512785 +vn -0.491882 -0.831991 -0.256598 +vn -0.989098 0.070792 0.129124 +vn 0.265351 0.952145 -0.151687 +vn 0.202320 -0.681346 -0.703445 +vn 0.270831 0.816435 -0.509985 +vn -0.873633 -0.278910 0.398716 +vn -0.783848 -0.611764 0.106427 +vn -0.034676 0.998552 -0.041120 +vn 0.608582 -0.581906 -0.539457 +vn -0.871634 -0.443882 0.207900 +vn -0.649710 0.733250 -0.200553 +vn 0.247918 0.891054 -0.380209 +vn -0.899786 0.347561 -0.263792 +vn 0.206487 0.933213 -0.294068 +vn 0.175722 0.966960 -0.184689 +vn -0.459422 0.637348 -0.618642 +vn -0.718591 0.212165 -0.662279 +vn -0.166117 0.773452 -0.611700 +vn 0.152185 0.893722 -0.422020 +vn 0.554668 0.825481 0.104523 +vn 0.174548 0.933245 -0.313987 +vn -0.335512 0.079758 0.938653 +vn 0.875817 0.170123 0.451667 +vn 0.877510 0.372567 0.301944 +vn 0.690458 0.714906 -0.110349 +vn -0.663388 0.697906 -0.269896 +vn -0.529952 -0.426608 0.732910 +vn 0.048098 0.947756 0.315348 +vn 0.130732 -0.935161 -0.329214 +vn 0.210595 -0.482928 0.849959 +vn 0.213313 0.947596 0.237822 +vn -0.002387 -0.295698 0.955279 +vn -0.765569 0.470890 0.438369 +vn -0.070938 0.847550 0.525953 +vn -0.812919 -0.430067 -0.392690 +vn -0.762338 0.138827 -0.632114 +vn -0.715734 -0.585383 -0.380856 +vn -0.315995 0.550713 0.772569 +vn -0.200648 -0.971620 -0.125281 +vn -0.800029 0.591694 0.099256 +vn -0.724350 -0.683944 -0.086814 +vn -0.325274 -0.926639 0.188513 +vn -0.310518 0.119011 -0.943088 +vn -0.296178 0.518814 0.801942 +vn 0.290158 0.530205 -0.796675 +vn 0.562802 0.601644 -0.566815 +vn 0.556998 -0.261118 0.788397 +vn 0.341335 0.615154 0.710687 +vn 0.854102 -0.218959 0.471770 +vn 0.797223 -0.102403 0.594936 +vn 0.174704 0.304825 -0.936248 +vn -0.414350 0.161955 -0.895592 +vn 0.529406 0.503262 -0.682977 +vn 0.208377 0.845930 0.490899 +vn 0.488367 0.272843 -0.828887 +vn 0.369913 0.638721 -0.674685 +vn -0.220879 -0.016129 -0.975168 +vn 0.691524 0.598638 -0.404261 +vn 0.808615 0.258727 0.528395 +vn 0.340314 -0.872989 -0.349395 +vn 0.607628 -0.671206 0.424584 +vn 0.142051 0.878359 0.456407 +vn 0.399638 0.429328 -0.809918 +vn 0.764524 0.078866 0.639752 +vn 0.907993 0.291565 0.300898 +vn 0.677998 -0.100063 0.728221 +vn -0.596623 0.379783 0.706970 +vn 0.822865 0.058618 0.565205 +vn 0.018224 0.889725 0.456133 +vn 0.769352 -0.455753 0.447645 +vn -0.147089 -0.872151 0.466602 +vn 0.199348 -0.876555 -0.438077 +vn -0.056916 0.079609 0.995200 +vn 0.875647 -0.264179 0.404293 +vn 0.030906 -0.266453 0.963352 +vn 0.838957 0.521365 0.155981 +vn -0.209018 0.904923 0.370711 +vn 0.254002 0.275455 -0.927150 +vn 0.253000 0.360314 -0.897867 +vn 0.928108 -0.073300 0.365025 +vn -0.241378 0.622509 -0.744459 +vn -0.672342 0.548376 -0.497233 +vn 0.941174 -0.183568 0.283715 +vn -0.787754 0.613491 -0.055432 +vn 0.964686 0.020689 -0.262587 +vn 0.991183 -0.072607 0.110839 +vn 0.986441 -0.158872 -0.041157 +vn -0.146076 0.968624 0.201069 +vn 0.126222 0.976455 -0.174939 +vn 0.605556 0.115904 -0.787317 +vn 0.494549 -0.151070 -0.855920 +vn -0.051381 0.682166 -0.729390 +vn -0.133909 0.518990 -0.844226 +vn 0.948733 -0.309532 0.064001 +vn 0.121970 0.246013 -0.961562 +vn 0.776445 0.528203 0.343706 +vn 0.669535 -0.194472 0.716871 +vn 0.905075 0.199905 0.375337 +vn 0.937219 0.347546 0.028855 +vn -0.270004 -0.277355 -0.922048 +vn -0.509486 -0.386498 -0.768793 +vn 0.895731 0.237252 -0.376002 +vn 0.848739 0.244278 -0.469011 +vn 0.226058 0.831817 -0.506930 +vn 0.938003 -0.336490 -0.083214 +vn 0.342391 0.704137 -0.622061 +vn 0.740188 0.597451 -0.308503 +vn 0.454038 0.601096 -0.657672 +vn 0.245763 0.592173 -0.767419 +vn 0.127983 0.606191 -0.784954 +vn 0.136625 0.591724 -0.794479 +vn 0.881428 0.383926 -0.275111 +vn 0.259227 0.666929 -0.698574 +vn -0.312628 -0.389952 0.866141 +vn -0.969560 -0.102261 0.222477 +vn -0.816076 0.244346 0.523750 +vn 0.883575 0.394942 -0.251626 +vn 0.895561 -0.118736 -0.428803 +vn -0.777834 -0.382683 0.498525 +vn -0.644571 0.206891 0.736020 +vn -0.612854 -0.194838 0.765799 +vn 0.880378 0.310011 0.358926 +vn 0.788442 -0.334334 -0.516314 +vn 0.356859 -0.322689 -0.876655 +vn 0.825194 0.348238 -0.444731 +vn 0.842128 0.535507 0.063661 +vn 0.887968 -0.312390 0.337528 +vn 0.885475 -0.314439 0.342143 +vn 0.881287 -0.270153 0.387750 +vn 0.611679 -0.778358 -0.141446 +vn 0.511924 -0.833288 -0.208725 +vn 0.266005 0.649622 -0.712203 +vn -0.203488 -0.716417 -0.667338 +vn -0.095088 0.852950 0.513259 +vn 0.336592 0.895448 0.291339 +vn -0.033098 -0.699567 -0.713800 +vn 0.248373 -0.487305 -0.837164 +vn -0.814092 0.283174 -0.507018 +vn 0.253969 0.067966 -0.964822 +vn 0.321778 0.101162 -0.941395 +vn 0.138820 -0.162180 -0.976948 +vn -0.014890 0.959184 0.282391 +vn 0.094924 0.898120 0.429382 +vn 0.273910 -0.093963 -0.957154 +vn -0.014477 0.798857 0.601347 +vn -0.046314 0.817013 0.574756 +vn -0.001991 -0.346285 -0.938127 +vn 0.036579 0.943840 0.328373 +vn -0.317391 0.906734 0.277663 +vn -0.100623 0.994379 0.032947 +vn 0.293737 -0.326120 -0.898534 +vn 0.347589 0.000768 -0.937647 +vn 0.181973 -0.235090 -0.954787 +vn -0.192523 -0.726488 -0.659659 +vn 0.093516 0.975893 0.197201 +vn -0.650768 0.725443 -0.224127 +vn 0.213979 -0.081756 -0.973411 +vn -0.282813 -0.252891 -0.925237 +vn 0.167816 0.877136 0.449967 +vn 0.139377 0.963032 0.230528 +vn 0.064421 0.988508 0.136758 +vn 0.376880 0.113630 -0.919266 +vn 0.243930 0.903365 0.352745 +vn -0.140740 -0.818314 -0.557275 +vn 0.333916 -0.459333 -0.823112 +vn -0.152593 -0.837198 -0.525181 +vn 0.254817 -0.287245 -0.923341 +vn 0.282358 0.959254 -0.010269 +vn -0.585223 0.809386 -0.049076 +vn -0.346620 -0.111034 -0.931411 +vn 0.391129 -0.814920 -0.427696 +vn -0.076577 -0.707560 -0.702492 +vn 0.284676 -0.272871 -0.918967 +vn 0.389801 0.694597 -0.604640 +vn -0.315198 -0.898491 0.305557 +vn 0.124873 -0.361324 0.924041 +vn 0.321908 -0.581505 -0.747146 +vn 0.501627 -0.043503 -0.863990 +vn -0.418293 -0.903650 -0.091907 +vn 0.652443 -0.572900 -0.496089 +vn -0.134890 0.570603 0.810072 +vn 0.968683 -0.045035 -0.244181 +vn -0.091187 0.688024 0.719937 +vn 0.557142 0.173167 -0.812161 +vn -0.039309 0.658994 0.751120 +vn 0.260558 0.286416 -0.921995 +vn 0.270950 0.723486 0.634944 +vn -0.000352 0.226612 -0.973985 +vn 0.247093 0.463697 0.850841 +vn -0.262316 -0.512314 -0.817756 +vn -0.046449 -0.796731 -0.602546 +vn -0.380370 -0.313509 -0.870075 +vn -0.215101 0.930169 0.297520 +vn 0.530222 0.664618 -0.526448 +vn 0.048506 0.996761 0.064150 +vn 0.412505 0.817834 -0.401232 +vn 0.069108 0.983756 0.165677 +vn -0.311274 -0.716078 0.624773 +vn -0.531630 -0.249291 0.809459 +vn -0.580655 0.447343 -0.680238 +vn 0.951173 0.050718 0.304464 +vn 0.597390 0.599948 -0.532154 +vn -0.227262 -0.810358 -0.540067 +vn 0.089308 0.995837 -0.018256 +vn 0.153137 0.980156 0.125870 +vn 0.179859 0.968296 0.173360 +vn -0.710440 0.083391 -0.698800 +vn -0.291821 0.799316 0.525294 +vn -0.391005 0.892107 0.226405 +vn -0.809713 0.180694 -0.558314 +vn -0.373140 -0.188166 0.908493 +vn 0.388802 0.763056 0.516313 +vn -0.578302 0.810394 -0.093957 +vn -0.562431 0.623889 -0.542617 +vn -0.095272 0.979788 0.175896 +vn -0.845123 -0.064771 -0.530634 +vn -0.361156 0.765509 -0.532505 +vn 0.144667 0.909605 0.389474 +vn -0.727775 0.659244 -0.189053 +vn -0.251586 -0.317598 -0.914240 +vn -0.464923 0.734044 -0.495001 +vn 0.253751 -0.080722 -0.963896 +vn -0.703025 0.640791 0.308453 +vn -0.050461 -0.965073 -0.257075 +vn 0.064059 0.996804 0.047731 +vn -0.018232 0.444447 -0.895620 +vn 0.357918 0.410916 -0.838476 +vn -0.013023 -0.136688 -0.990529 +vn 0.761860 0.592979 -0.260663 +vn -0.238342 0.874440 0.422550 +vn -0.286138 -0.908484 -0.304600 +vn -0.376841 0.505718 0.776041 +vn 0.252687 0.930089 -0.266614 +vn 0.441767 0.851271 -0.283160 +vn -0.531720 -0.842722 0.084228 +vn 0.079859 -0.959083 -0.271630 +vn 0.532457 -0.326609 -0.780907 +vn -0.217144 -0.017108 0.975990 +vn 0.373426 -0.131597 -0.918278 +vn -0.185581 -0.156621 0.970067 +vn -0.408262 -0.332171 -0.850285 +vn -0.120037 -0.836790 -0.534204 +vn 0.654663 0.686255 -0.316971 +vn -0.082074 -0.932560 0.351561 +vn -0.804789 -0.486790 -0.339633 +vn 0.717099 -0.454025 -0.528801 +vn 0.107719 0.948884 -0.296674 +vn 0.485408 -0.159855 -0.859550 +vn -0.054075 0.981612 -0.183067 +vn -0.172719 0.784997 -0.594935 +vn -0.336331 0.929916 0.148789 +vn 0.576655 -0.311142 -0.755420 +vn -0.572189 0.164776 -0.803398 +vn -0.439768 0.019195 -0.897906 +vn -0.005056 0.684135 -0.729338 +vn 0.489258 0.606436 -0.626787 +vn 0.646548 0.328754 -0.688401 +vn -0.862621 0.127023 0.489643 +vn -0.994679 0.089426 0.051162 +vn 0.657309 0.479841 -0.581117 +vn -0.777935 0.534955 0.329607 +vn 0.708276 0.345868 -0.615402 +vn -0.834543 -0.334611 0.437691 +vn 0.549580 -0.548464 -0.630198 +vn -0.903913 0.102256 0.415314 +vn -0.249883 -0.773448 -0.582526 +vn -0.075196 -0.712148 -0.697990 +vn -0.639398 0.642807 -0.421863 +vn -0.260439 -0.739598 -0.620618 +vn 0.333966 -0.278694 -0.900442 +vn 0.060602 -0.358474 -0.931571 +vn 0.299866 -0.200278 -0.932721 +vn 0.399410 0.100707 -0.911224 +vn -0.568316 0.784999 -0.246564 +vn 0.014826 0.973338 0.228897 +vn 0.452703 0.070655 -0.888858 +vn 0.298542 -0.438696 -0.847595 +vn 0.527817 -0.331847 -0.781849 +vn 0.433511 -0.375271 -0.819292 +vn 0.510705 -0.262788 -0.818611 +vn 0.524060 -0.239999 -0.817167 +vn 0.280011 -0.272290 -0.920572 +vn 0.111409 0.793411 0.598404 +vn -0.047798 0.941688 0.333075 +vn -0.011281 -0.367020 -0.930145 +vn 0.150591 0.824285 0.545780 +vn -0.192417 0.964989 -0.178248 +vn -0.240384 -0.715969 -0.655441 +vn 0.092858 0.884757 0.456709 +vn 0.197745 -0.199203 -0.959800 +vn 0.159553 0.894845 0.416887 +vn -0.162161 -0.796490 -0.582501 +vn 0.132892 -0.335429 -0.932645 +vn -0.502817 0.689189 -0.521722 +vn -0.010561 -0.575522 -0.817718 +vn 0.330405 -0.346085 -0.878099 +vn 0.054188 0.822067 0.566806 +vn -0.637708 0.728744 -0.249521 +vn -0.035040 0.957082 0.287690 +vn 0.173038 -0.143002 -0.974478 +vn 0.300558 0.910741 0.283223 +vn 0.449493 -0.259944 -0.854625 +vn 0.093632 0.991865 0.086234 +vn 0.208939 -0.165690 -0.963790 +vn 0.223630 -0.195278 -0.954912 +vn 0.485785 -0.309593 -0.817414 +vn 0.180501 0.027448 -0.983192 +vn 0.097579 0.799860 0.592201 +vn 0.302850 0.810083 -0.502044 +vn 0.263265 0.703985 -0.659619 +vn -0.730780 -0.401101 0.552339 +vn 0.089449 0.995096 0.042222 +vn 0.272302 0.960816 -0.051813 +vn 0.137623 0.970358 0.198659 +vn -0.979582 -0.024271 -0.199574 +vn -0.565454 -0.757495 0.326287 +vn -0.328830 0.708721 -0.624168 +vn -0.101377 0.398040 0.911749 +vn 0.171068 0.217285 -0.961001 +vn -0.964277 -0.101576 -0.244649 +vn 0.059515 0.932232 -0.356933 +vn -0.822640 -0.516967 0.236661 +vn -0.002749 0.996012 -0.089177 +vn -0.159532 0.898166 -0.409691 +vn 0.082493 0.996219 -0.027247 +vn 0.049811 0.206330 -0.977214 +vn -0.885976 0.394274 -0.244119 +vn 0.132818 -0.980999 -0.141421 +vn 0.212531 0.958979 -0.187588 +vn 0.562845 0.348960 0.749288 +vn -0.192611 0.951707 -0.239069 +vn -0.917562 -0.356833 -0.175357 +vn -0.937897 -0.341982 0.058279 +vn 0.102667 0.945840 -0.307970 +vn 0.241162 0.970302 -0.018822 +vn -0.996913 -0.072898 -0.029170 +vn 0.223965 -0.613877 -0.756964 +vn 0.128473 0.987831 -0.087658 +vn -0.590551 0.655931 -0.470111 +vn 0.216157 0.955895 -0.198850 +vn 0.404514 0.876649 -0.260488 +vn -0.341486 0.708578 0.617498 +vn -0.991974 -0.080804 -0.097258 +vn 0.098699 0.894108 -0.436840 +vn 0.144072 -0.079435 -0.986374 +vn 0.260608 -0.150122 -0.953702 +vn -0.314478 -0.152143 0.936993 +vn -0.013990 0.634878 0.772486 +vn -0.385364 0.345434 0.855669 +vn -0.689065 -0.253924 -0.678758 +vn 0.468597 0.596088 0.651994 +vn -0.307971 0.236655 0.921492 +vn 0.477797 0.516840 0.710343 +vn -0.486622 0.166042 0.857688 +vn 0.183675 0.876109 -0.445754 +vn 0.430277 0.884451 -0.180577 +vn 0.485080 0.866530 0.117573 +vn 0.359537 0.360353 -0.860743 +vn -0.413853 -0.215624 0.884439 +vn -0.431433 -0.787855 -0.439488 +vn -0.336917 0.837105 -0.430978 +vn -0.022856 0.305923 -0.951782 +vn -0.494290 -0.454297 -0.741142 +vn 0.028190 0.349467 -0.936525 +vn -0.005894 0.983145 0.182735 +vn 0.210965 -0.135240 -0.968093 +vn 0.349958 0.099155 -0.931503 +vn -0.142588 0.448428 -0.882373 +vn -0.067809 0.633607 0.770678 +vn -0.023884 -0.471679 -0.881447 +vn -0.016072 -0.575578 -0.817589 +vn 0.174372 0.879153 0.443492 +vn -0.923955 0.326101 -0.199912 +vn 0.082420 0.970115 -0.228221 +vn -0.108738 0.937316 0.331080 +vn 0.161502 0.198898 -0.966621 +vn 0.314854 0.367299 -0.875190 +vn -0.723765 -0.543580 -0.425071 +vn 0.486566 -0.476894 -0.732001 +vn 0.311423 0.919640 -0.239329 +vn -0.490578 0.862405 0.124867 +vn -0.172931 -0.528064 0.831410 +vn 0.607348 -0.425580 -0.670828 +vn 0.564543 -0.453262 -0.689815 +vn -0.348213 -0.240895 0.905934 +vn 0.267026 0.952363 -0.147312 +vn 0.567708 -0.504778 -0.650313 +vn -0.299388 0.170481 0.938777 +vn 0.039466 -0.662380 -0.748128 +vn -0.669088 -0.647753 0.364331 +vn -0.100038 -0.991428 0.084046 +vn 0.192000 0.818669 -0.541219 +vn -0.181368 0.224646 -0.957413 +vn 0.396497 0.015651 -0.917903 +vn -0.948837 -0.295143 -0.112249 +vn -0.831044 0.159434 -0.532866 +vn -0.589894 -0.110678 -0.799860 +vn -0.662900 0.605943 0.439769 +vn -0.998642 0.048769 -0.018348 +vn 0.277493 -0.770764 0.573515 +vn -0.854999 0.280724 0.436085 +vn -0.855985 0.032985 -0.515947 +vn 0.085365 -0.934989 0.344252 +vn 0.028849 -0.188310 -0.981686 +vn 0.281343 0.666003 0.690859 +vn 0.337065 -0.070507 0.938838 +vn 0.498192 0.861337 0.099511 +vn 0.664256 -0.330208 -0.670617 +vn 0.018131 -0.994781 0.100410 +vn 0.298627 -0.824518 0.480617 +vn 0.206307 -0.445704 -0.871083 +vn 0.625762 -0.143090 0.766777 +vn 0.315647 -0.117844 -0.941530 +vn 0.811172 -0.579639 0.077580 +vn 0.524656 0.691128 -0.497070 +vn 0.809559 -0.072955 -0.582487 +vn 0.576494 0.726789 -0.373407 +vn 0.584845 0.653853 -0.480034 +vn -0.590893 0.806462 -0.021544 +vn -0.903762 -0.427352 0.024196 +vn 0.719823 -0.088992 0.688430 +vn 0.066353 0.097107 -0.993060 +vn -0.542576 -0.139759 -0.828299 +vn 0.676000 -0.123256 0.726521 +vn 0.505586 0.274940 0.817796 +vn 0.183613 0.448702 -0.874616 +vn 0.432301 -0.860821 -0.268520 +vn 0.742175 0.123785 0.658676 +vn 0.298971 0.407739 -0.862766 +vn 0.693365 -0.577417 0.431086 +vn 0.845997 0.011019 0.533073 +vn 0.314294 -0.901741 -0.296788 +vn -0.158731 0.932906 0.323249 +vn -0.183735 0.895679 0.404970 +vn 0.352443 0.540580 -0.763909 +vn 0.085612 0.914626 0.395132 +vn 0.119955 -0.914043 -0.387475 +vn 0.114613 0.915037 0.386744 +vn 0.390677 0.545359 0.741590 +vn 0.319928 0.933540 -0.161707 +vn -0.111208 -0.298802 -0.947813 +vn 0.228148 0.874315 -0.428395 +vn -0.087833 -0.460089 -0.883518 +vn 0.958271 -0.205675 0.198529 +vn 0.195911 0.842668 -0.501527 +vn 0.069993 0.613106 -0.786894 +vn 0.809504 0.256129 -0.528300 +vn 0.011785 0.609926 -0.792371 +vn 0.828324 0.216776 -0.516612 +vn 0.720011 0.229283 -0.654992 +vn 0.369256 -0.108093 -0.923020 +vn 0.644738 0.159485 -0.747582 +vn 0.101829 -0.608424 -0.787052 +vn 0.863913 0.119485 0.489262 +vn 0.960399 -0.269203 0.071864 +vn 0.889140 0.378241 0.257613 +vn -0.399029 0.910682 -0.106930 +vn -0.181262 0.337608 -0.923669 +vn 0.925157 -0.295929 0.237721 +vn -0.506202 0.115611 -0.854631 +vn 0.798254 0.470588 -0.375947 +vn 0.672597 0.502966 -0.542806 +vn 0.035586 0.677910 -0.734283 +vn 0.528017 0.453104 -0.718259 +vn 0.224103 0.349644 -0.909685 +vn 0.932609 -0.128780 -0.337131 +vn -0.241191 0.582357 -0.776329 +vn 0.958686 -0.194536 0.207548 +vn -0.108809 0.622659 -0.774891 +vn 0.931804 -0.284955 0.224815 +vn 0.919293 0.090743 0.382971 +vn 0.967047 0.016325 0.254075 +vn -0.068767 0.527926 -0.846502 +vn 0.869488 0.449692 0.204375 +vn 0.977319 0.026269 -0.210136 +vn 0.944271 0.022580 -0.328393 +vn 0.973593 0.078206 -0.214478 +vn 0.588316 -0.502326 -0.633682 +vn 0.117399 -0.425753 0.897191 +vn -0.073068 0.021991 0.997084 +vn 0.944166 0.245874 -0.219308 +vn 0.907383 0.248807 -0.338750 +vn 0.889085 0.172148 -0.424138 +vn 0.737830 0.212626 -0.640622 +vn 0.146288 0.006330 -0.989222 +vn 0.533494 0.096489 -0.840282 +vn 0.911897 0.054348 -0.406806 +vn 0.869973 0.098223 -0.483217 +vn 0.803785 -0.060070 -0.591880 +vn 0.870382 0.024966 -0.491745 +vn 0.851920 -0.006767 -0.523628 +vn 0.841976 0.117526 -0.526559 +vn 0.998454 0.043744 -0.034295 +vn 0.933139 0.153407 -0.325141 +vn 0.904903 0.170859 -0.389817 +vn 0.267400 0.960782 0.073445 +vn 0.001675 0.812227 0.583339 +vn 0.141018 -0.408081 -0.901989 +vn 0.123599 0.971968 0.200004 +vn 0.050842 0.880686 0.470965 +vn -0.214603 -0.715390 -0.664953 +vn 0.311373 -0.437138 -0.843776 +vn 0.602453 -0.793854 0.082743 +vn 0.244994 -0.042455 -0.968595 +vn 0.339693 -0.219720 -0.914512 +vn -0.337301 -0.937255 -0.088213 +vn 0.010463 0.794772 0.606818 +vn 0.051146 0.889232 0.454588 +vn -0.186233 -0.759867 -0.622832 +vn -0.581699 -0.603864 -0.544953 +vn -0.845995 -0.114712 -0.520706 +vn 0.159434 -0.212035 -0.964169 +vn 0.395108 -0.372221 -0.839846 +vn 0.258119 -0.500390 -0.826429 +vn 0.024331 0.958823 0.282960 +vn 0.097933 0.990473 0.096812 +vn 0.196293 -0.430087 -0.881189 +vn -0.232866 -0.825015 -0.514901 +vn 0.331732 -0.384712 -0.861365 +vn 0.366843 -0.111431 -0.923585 +vn 0.230978 -0.366909 -0.901125 +vn 0.014510 0.917386 0.397734 +vn 0.372131 -0.216775 -0.902511 +vn 0.093318 -0.440838 -0.892722 +vn 0.429646 -0.041138 -0.902060 +vn 0.071576 0.825352 0.560063 +vn -0.528682 -0.666621 -0.525463 +vn 0.358080 -0.507107 -0.783978 +vn 0.013466 0.936727 0.349802 +vn 0.047257 -0.611692 -0.789683 +vn 0.350416 -0.006546 -0.936571 +vn -0.260939 -0.784340 -0.562781 +vn -0.037380 0.948796 0.313671 +vn -0.302514 -0.851608 -0.428075 +vn -0.105433 -0.858212 -0.502350 +vn -0.012614 0.994631 0.102710 +vn 0.089355 0.888155 0.450773 +vn -0.137029 -0.770669 -0.622328 +vn 0.314847 -0.055164 -0.947538 +vn -0.484442 0.683313 -0.546259 +vn -0.509797 -0.800904 -0.314101 +vn -0.397815 0.581683 -0.709498 +vn 0.463975 -0.296295 -0.834827 +vn 0.535818 -0.312737 0.784280 +vn -0.280581 -0.812486 -0.511019 +vn 0.089530 0.787252 -0.610097 +vn 0.007997 -0.251259 -0.967887 +vn 0.150704 0.583327 -0.798134 +vn 0.287391 -0.666232 0.688143 +vn -0.117331 -0.267953 -0.956261 +vn 0.955177 -0.235451 0.179443 +vn -0.000027 -0.475625 -0.879648 +vn -0.815640 0.345852 0.463809 +vn 0.643762 -0.657431 0.391606 +vn -0.301675 -0.873815 -0.381364 +vn -0.324390 -0.939287 0.111853 +vn -0.382421 -0.089300 0.919663 +vn 0.187108 -0.278243 -0.942110 +vn 0.309897 0.119703 -0.943205 +vn -0.434281 -0.882738 0.179367 +vn 0.349547 0.818442 -0.456036 +vn 0.743373 0.511739 0.430719 +vn -0.101110 0.782864 -0.613922 +vn -0.539403 0.586528 0.604176 +vn 0.030476 0.763960 -0.644543 +vn 0.059713 0.412967 -0.908786 +vn -0.878882 -0.469130 -0.086513 +vn -0.959186 -0.225575 -0.170525 +vn -0.648630 0.614390 -0.449226 +vn -0.330874 -0.239744 0.912713 +vn 0.880004 -0.452104 0.145589 +vn 0.079891 -0.669841 -0.738194 +vn -0.608958 0.584156 -0.536592 +vn -0.774928 -0.248362 -0.581209 +vn 0.099655 0.994839 -0.019094 +vn -0.250951 -0.967810 -0.019174 +vn 0.240762 0.942125 0.233312 +vn 0.386422 0.654416 0.649937 +vn -0.159737 0.815724 0.555948 +vn -0.471664 -0.879579 0.062244 +vn -0.152935 0.832080 0.533155 +vn -0.699509 -0.565844 -0.436472 +vn -0.290193 -0.701700 0.650695 +vn -0.913723 0.122959 -0.387287 +vn -0.569609 -0.523416 -0.633704 +vn 0.227036 -0.623117 -0.748452 +vn 0.218597 0.969020 0.114955 +vn -0.177649 -0.295016 -0.938832 +vn -0.407269 0.459028 0.789573 +vn -0.142002 -0.240803 0.960130 +vn -0.499977 0.272927 -0.821909 +vn -0.503422 0.134018 -0.853584 +vn 0.246337 0.968874 -0.024523 +vn -0.583994 0.786168 0.202212 +vn 0.218602 0.899845 -0.377481 +vn -0.804272 -0.371012 -0.464215 +vn -0.677927 0.614822 -0.403000 +vn -0.552588 -0.160021 -0.817949 +vn 0.143438 0.987566 -0.064340 +vn -0.282006 -0.391473 0.875912 +vn -0.675352 0.697405 -0.239846 +vn -0.100432 0.965842 -0.238879 +vn 0.253948 0.964374 -0.074123 +vn 0.359645 0.764776 0.534578 +vn 0.226712 0.625519 0.746544 +vn -0.560547 0.786110 -0.260418 +vn -0.016421 0.330659 0.943607 +vn 0.249613 0.309151 -0.917671 +vn 0.406979 0.218775 -0.886851 +vn 0.581456 0.236220 -0.778530 +vn -0.826476 0.053657 -0.560409 +vn 0.343913 0.790478 0.506821 +vn 0.748937 0.492746 -0.443052 +vn 0.962959 0.264989 -0.049907 +vn -0.949092 -0.121958 -0.290432 +vn 0.232204 0.871023 0.432898 +vn 0.303567 -0.274421 -0.912436 +vn -0.974233 -0.001255 -0.225541 +vn 0.048198 0.247994 -0.967562 +vn -0.302253 0.942882 0.140060 +vn 0.143844 0.906899 -0.396034 +vn 0.214543 -0.893936 -0.393509 +vn 0.455290 -0.888759 -0.053087 +vn -0.877991 -0.139102 -0.458020 +vn 0.870268 -0.310026 0.382775 +vn -0.424010 0.639717 0.641076 +vn -0.875400 -0.039262 -0.481801 +vn -0.174951 0.818310 -0.547504 +vn 0.498638 0.040554 -0.865861 +vn -0.735040 -0.042107 0.676715 +vn -0.691006 0.489632 0.531761 +vn -0.151742 0.248626 0.956640 +vn -0.448149 -0.177548 0.876150 +vn -0.696048 0.322821 0.641329 +vn -0.707771 0.601247 0.370894 +vn -0.991764 0.065496 -0.110067 +vn -0.416706 -0.145847 -0.897265 +vn -0.302740 -0.333726 -0.892735 +vn -0.293461 -0.284398 -0.912688 +vn -0.719463 -0.041146 -0.693311 +vn -0.690900 0.573850 0.439719 +vn 0.476196 0.805393 -0.352958 +vn -0.714664 -0.153462 0.682426 +vn -0.998659 0.016821 0.048952 +vn -0.815646 0.334389 -0.472129 +vn -0.417785 0.338800 0.843013 +vn -0.615870 -0.027841 0.787355 +vn -0.428804 0.070146 0.900670 +vn -0.606748 -0.305048 0.734032 +vn -0.692249 -0.477006 0.541532 +vn -0.636064 0.017373 0.771441 +vn 0.755741 0.436662 0.488039 +vn 0.965485 -0.258030 -0.035477 +vn 0.321526 0.351533 -0.879230 +vn 0.318619 -0.046987 -0.946718 +vn 0.151919 -0.274021 -0.949649 +vn -0.177955 0.909480 0.375736 +vn -0.204067 -0.879262 -0.430413 +vn -0.046803 -0.804431 -0.592200 +vn 0.381133 -0.191116 -0.904551 +vn -0.523060 -0.613944 -0.591170 +vn -0.148519 -0.712524 -0.685749 +vn 0.072742 -0.449067 -0.890532 +vn 0.282632 -0.341615 -0.896336 +vn 0.045043 0.963359 0.264405 +vn -0.756074 -0.418458 -0.503235 +vn -0.207207 -0.841769 -0.498488 +vn 0.396977 0.080689 -0.914275 +vn 0.395828 0.190036 -0.898447 +vn -0.050916 0.850413 0.523646 +vn -0.382973 0.813084 -0.438436 +vn 0.156751 0.868466 0.470314 +vn 0.379753 -0.248425 -0.891108 +vn 0.428689 -0.198599 -0.881354 +vn -0.492530 0.861738 0.121741 +vn 0.406557 -0.409421 -0.816753 +vn 0.075099 0.905329 0.418019 +vn 0.307481 -0.089894 -0.947299 +vn 0.330703 -0.446069 -0.831660 +vn 0.110952 0.938192 0.327850 +vn 0.253056 -0.371025 -0.893478 +vn -0.053866 0.941618 0.332345 +vn 0.458151 0.088756 -0.884432 +vn 0.107920 0.799443 0.590968 +vn -0.148689 -0.717900 -0.680082 +vn -0.480369 -0.719544 -0.501499 +vn 0.203788 -0.388255 -0.898737 +vn 0.074056 0.923965 0.375238 +vn -0.421738 -0.789061 -0.446677 +vn 0.173350 -0.349375 -0.920808 +vn 0.315481 -0.068573 -0.946451 +vn 0.280265 -0.099215 -0.954782 +vn -0.272782 -0.933686 -0.231992 +vn -0.576083 0.614063 -0.539495 +vn 0.025718 0.868397 0.495201 +vn -0.135047 -0.848784 -0.511203 +vn -0.004165 -0.805915 -0.592017 +vn 0.291914 -0.103136 -0.950867 +vn -0.593455 -0.782108 -0.190048 +vn 0.237539 0.959472 0.151622 +vn 0.384175 0.822265 -0.419869 +vn -0.891747 -0.426448 -0.151421 +vn 0.045837 0.617510 -0.785226 +vn -0.121134 0.002200 -0.992634 +vn -0.919313 -0.391359 -0.041251 +vn 0.004336 0.993520 0.113575 +vn -0.610949 -0.592316 -0.525264 +vn -0.013636 0.996865 0.077933 +vn 0.460715 0.855353 -0.236881 +vn -0.453066 -0.836069 0.309387 +vn -0.469026 0.877311 0.101685 +vn 0.406031 -0.423339 -0.809891 +vn 0.126461 0.527713 -0.839956 +vn -0.053069 0.546481 0.835788 +vn -0.009952 0.678556 -0.734482 +vn -0.635782 0.749446 0.184697 +vn 0.071471 0.997228 0.020689 +vn -0.669648 -0.429670 -0.605768 +vn -0.583284 -0.812265 0.002167 +vn 0.173501 -0.798840 0.575979 +vn -0.374268 0.704057 -0.603512 +vn -0.028056 0.999456 -0.017328 +vn 0.257830 0.881810 0.394885 +vn -0.194716 0.926210 -0.322831 +vn 0.472680 0.770606 -0.427482 +vn 0.183444 0.853904 0.487028 +vn -0.893445 -0.448786 0.018654 +vn 0.372704 -0.038504 -0.927151 +vn -0.902069 -0.418486 -0.105550 +vn 0.152533 -0.524387 -0.837706 +vn -0.410585 -0.354882 0.839928 +vn -0.451716 -0.673478 -0.585132 +vn -0.620121 -0.585829 -0.521779 +vn 0.145518 -0.603517 -0.783959 +vn -0.995496 -0.047644 -0.081965 +vn -0.007475 0.998354 0.056863 +vn -0.795254 0.311359 -0.520218 +vn -0.996706 -0.041037 0.069948 +vn -0.664461 0.179388 0.725473 +vn -0.858051 -0.488500 -0.158483 +vn 0.079583 0.261019 0.962048 +vn -0.770606 0.462646 -0.438320 +vn -0.489210 0.217679 0.844564 +vn 0.016504 0.427246 -0.903985 +vn -0.099751 0.179209 -0.978741 +vn -0.241719 0.764192 -0.597982 +vn -0.814932 -0.561568 -0.143271 +vn -0.527370 -0.325991 0.784609 +vn -0.616337 -0.307781 -0.724845 +vn -0.398179 -0.901770 -0.168118 +vn 0.335583 -0.861679 -0.380648 +vn 0.387480 0.849608 -0.357807 +vn 0.465467 -0.584805 0.664337 +vn 0.220720 0.934081 -0.280670 +vn -0.498967 0.763305 0.410364 +vn -0.505642 -0.405703 0.761401 +vn 0.511961 0.026867 -0.858588 +vn -0.611616 0.318844 0.724061 +vn 0.253171 0.948137 -0.192198 +vn -0.708934 0.047896 -0.703646 +vn -0.972177 0.009208 -0.234066 +vn 0.231138 0.145381 -0.961998 +vn -0.070124 0.954283 -0.290561 +vn -0.211690 0.949692 -0.230808 +vn -0.083115 0.978940 -0.186462 +vn 0.219439 -0.452157 -0.864523 +vn 0.373050 -0.041648 -0.926876 +vn 0.055829 0.806817 0.588158 +vn 0.600483 0.494175 -0.628658 +vn -0.466422 -0.072526 0.881584 +vn 0.061307 0.642666 0.763690 +vn 0.891257 0.438796 -0.114541 +vn 0.719261 -0.563347 -0.406575 +vn -0.144311 0.786885 0.599988 +vn 0.214344 0.884480 -0.414430 +vn 0.012505 0.920255 -0.391119 +vn 0.336112 0.894347 -0.295251 +vn -0.393756 -0.355911 -0.847516 +vn 0.350583 0.931290 -0.098953 +vn -0.210877 0.831223 0.514392 +vn -0.372967 0.728682 0.574385 +vn -0.701716 -0.208224 -0.681350 +vn 0.265417 0.954038 -0.139158 +vn -0.385631 0.698057 0.603329 +vn 0.241026 0.885083 -0.398163 +vn -0.160943 0.985522 -0.053328 +vn -0.336418 0.897579 0.284911 +vn 0.363951 0.760050 -0.538391 +vn 0.227481 0.948860 -0.218899 +vn -0.565165 0.800684 0.198728 +vn 0.166972 0.985295 -0.036255 +vn -0.601961 -0.163937 0.781516 +vn 0.310786 0.949225 -0.048824 +vn -0.605469 -0.088266 0.790959 +vn 0.270146 0.954509 -0.126231 +vn -0.684022 -0.240273 -0.688755 +vn -0.626916 0.726091 0.282434 +vn -0.618031 -0.447400 0.646429 +vn -0.870483 -0.492061 0.011638 +vn 0.337771 0.718644 0.607833 +vn -0.120811 -0.720469 0.682883 +vn -0.660513 -0.445291 -0.604514 +vn 0.208763 0.922927 0.323455 +vn 0.222290 -0.621065 0.751576 +vn 0.271454 -0.170500 0.947229 +vn 0.583061 0.424197 0.692890 +vn -0.654307 -0.320049 0.685166 +vn -0.002533 -0.839435 -0.543454 +vn -0.163650 -0.227125 -0.960017 +vn -0.547459 -0.303014 0.780045 +vn 0.060177 0.967683 0.244886 +vn -0.637662 -0.733045 -0.236711 +vn -0.010303 -0.373862 -0.927427 +vn -0.885553 -0.251637 0.390480 +vn 0.228979 -0.481258 -0.846144 +vn 0.123101 -0.343936 -0.930889 +vn -0.574047 0.051144 0.817224 +vn -0.288951 0.051707 -0.955946 +vn -0.701260 0.581782 -0.412023 +vn -0.704467 0.493784 0.509807 +vn -0.639908 0.089890 0.763176 +vn 0.313186 0.945875 -0.085056 +vn -0.153953 0.963403 -0.219439 +vn 0.959725 0.224708 0.168626 +vn 0.493591 -0.350805 -0.795804 +vn -0.466308 -0.352379 0.811410 +vn -0.653161 0.268842 0.707888 +vn -0.824555 -0.245755 0.509622 +vn 0.888554 -0.049882 -0.456053 +vn -0.658568 0.223607 0.718532 +vn 0.855181 -0.099760 0.508639 +vn 0.245859 0.500671 -0.829989 +vn 0.065841 -0.549612 -0.832822 +vn 0.870723 0.197436 0.450400 +vn 0.823420 0.369747 0.430426 +vn 0.739825 -0.459267 0.491663 +vn 0.940475 -0.319370 0.116230 +vn 0.491136 0.842777 0.220255 +vn -0.081518 0.559347 -0.824915 +vn 0.210115 0.640704 -0.738478 +vn 0.142813 -0.301649 -0.942662 +vn 0.847351 -0.445562 -0.288912 +vn 0.518456 -0.593859 -0.615253 +vn -0.061394 0.987317 0.146409 +vn -0.484979 -0.290278 -0.824945 +vn -0.297159 -0.264159 -0.917560 +vn -0.194480 -0.976203 0.095947 +vn 0.693124 -0.199997 0.692517 +vn 0.081596 0.881034 0.465962 +vn 0.089425 0.908072 0.409155 +vn -0.061917 0.995907 -0.065845 +vn -0.190505 0.840845 -0.506644 +vn -0.156419 0.752492 -0.639757 +vn 0.292180 -0.003704 -0.956356 +vn 0.845476 -0.332385 0.417959 +vn 0.273881 -0.861701 -0.427155 +vn 0.907457 -0.284895 0.308798 +vn -0.072420 0.620900 -0.780537 +vn 0.351560 0.091109 -0.931721 +vn 0.063590 0.004435 -0.997966 +vn 0.819146 0.322776 0.474148 +vn 0.778386 -0.384777 -0.496047 +vn -0.273923 0.615952 -0.738626 +vn 0.958146 -0.269462 -0.096675 +vn 0.937417 -0.284797 -0.200348 +vn 0.227601 -0.043401 -0.972787 +vn 0.992397 0.004815 0.122987 +vn -0.272537 -0.043654 -0.961154 +vn 0.934482 0.339387 -0.107519 +vn 0.530358 0.834003 -0.152183 +vn 0.914745 -0.345969 0.208680 +vn 0.360401 -0.538656 -0.761552 +vn -0.441051 -0.551280 -0.708212 +vn -0.626060 -0.770531 0.119711 +vn -0.344617 -0.578358 0.739419 +vn 0.884155 -0.213849 0.415378 +vn 0.393600 -0.900817 -0.183323 +vn 0.989709 -0.133784 -0.050765 +vn 0.891505 0.250811 -0.377243 +vn 0.929514 0.209510 -0.303494 +vn 0.995778 -0.083636 -0.037825 +vn 0.994092 0.021919 -0.106303 +vn -0.281472 0.561559 -0.778090 +vn 0.619172 0.169821 -0.766673 +vn 0.975864 0.102491 -0.192836 +vn 0.914914 0.288572 0.282237 +vn 0.942073 0.315892 -0.112743 +vn 0.932145 0.341248 -0.121060 +vn 0.842991 0.395844 -0.364242 +vn 0.775197 0.411673 -0.479161 +vn 0.713407 0.371641 -0.594082 +vn 0.505427 0.272250 -0.818794 +vn 0.997502 -0.068692 0.016454 +vn 0.853730 0.518071 0.052425 +vn 0.911401 -0.107358 -0.397268 +vn 0.770107 0.552766 -0.318412 +vn 0.538598 -0.502841 -0.676065 +vn 0.546683 -0.249840 -0.799198 +vn 0.332385 0.438478 -0.835019 +vn 0.826356 -0.416278 -0.379274 +vn 0.509271 0.089529 -0.855937 +vn 0.982133 0.053576 -0.180403 +vn 0.970056 -0.097841 -0.222301 +vn -0.806466 0.227043 -0.545953 +vn 0.912725 -0.300567 0.276753 +vn 0.861747 0.332697 -0.383021 +vn 0.480831 -0.867607 -0.126730 +vn 0.888881 -0.287659 0.356571 +vn 0.894063 0.289635 -0.341706 +vn 0.889528 -0.321007 0.325107 +vn 0.605844 -0.793259 -0.060771 +vn 0.873067 0.287643 -0.393720 +vn 0.840900 0.317384 -0.438354 +vn 0.559035 -0.824494 -0.087692 +vn 0.889222 -0.327211 0.319716 +vn 0.733822 0.340986 -0.587567 +vn 0.761341 0.269875 -0.589515 +vn 0.682825 0.289385 -0.670825 +vn 0.877873 0.114406 -0.465027 +vn 0.860325 0.206668 -0.465971 +vn 0.882810 0.214821 -0.417731 +vn 0.866574 0.199420 -0.457473 +vn 0.801747 0.266434 -0.534990 +vn 0.734134 0.300713 -0.608785 +vn 0.913043 0.405801 0.040962 +vn 0.910764 0.400089 -0.102165 +vn 0.479882 -0.320085 -0.816859 +vn -0.632515 0.774380 0.016125 +vn -0.713185 0.700386 -0.028755 +vn 0.415153 -0.245106 -0.876112 +vn 0.037601 0.804884 0.592240 +vn 0.097926 0.855504 0.508453 +vn 0.141693 0.856912 0.495606 +vn 0.057240 -0.866779 -0.495397 +vn 0.040342 -0.699070 -0.713915 +vn 0.267316 -0.142058 -0.953080 +vn -0.488062 -0.671086 -0.558068 +vn 0.190500 -0.338898 -0.921335 +vn 0.260544 -0.373127 -0.890446 +vn -0.815666 0.224673 -0.533114 +vn 0.224303 -0.247376 -0.942599 +vn 0.060358 -0.573489 -0.816987 +vn -0.038746 -0.394939 -0.917890 +vn -0.123306 0.992315 -0.010308 +vn -0.156279 0.985663 -0.063610 +vn -0.534347 -0.670527 -0.514652 +vn -0.233371 0.944553 -0.230992 +vn -0.025323 0.976568 0.213712 +vn -0.425318 -0.732730 -0.531236 +vn 0.589477 -0.541659 -0.599268 +vn 0.105347 -0.354594 -0.929067 +vn 0.082093 0.951277 0.297207 +vn 0.446171 0.067133 -0.892426 +vn -0.171206 -0.725995 -0.666048 +vn -0.730557 0.338723 -0.592919 +vn -0.804752 0.157164 -0.572428 +vn 0.456501 -0.266815 -0.848773 +vn 0.368494 -0.021799 -0.929374 +vn -0.885884 -0.425373 -0.185114 +vn 0.349812 -0.077886 -0.933577 +vn 0.143092 -0.409174 -0.901167 +vn -0.169429 0.984042 -0.054366 +vn -0.609979 -0.790430 -0.056084 +vn 0.401667 -0.120289 -0.907851 +vn -0.011237 0.954121 0.299211 +vn 0.263402 0.944658 0.195549 +vn 0.280753 -0.340716 -0.897268 +vn 0.313176 -0.250064 -0.916182 +vn 0.249573 -0.176256 -0.952180 +vn 0.085921 0.952996 0.290546 +vn -0.067417 0.885729 0.459281 +vn -0.332925 -0.942905 -0.009594 +vn 0.408150 -0.867305 -0.284948 +vn -0.492789 -0.155576 -0.856128 +vn 0.087019 0.968081 0.235047 +vn -0.701264 -0.676906 -0.223666 +vn -0.708250 -0.693030 -0.134503 +vn 0.463822 0.109482 -0.879138 +vn -0.447362 0.763197 -0.466259 +vn -0.801140 -0.589185 -0.105047 +vn -0.188872 0.126544 -0.973814 +vn 0.215782 0.755007 0.619195 +vn 0.001036 0.993278 -0.115749 +vn 0.660183 0.478395 -0.579048 +vn 0.107036 0.951344 0.288943 +vn 0.972396 -0.023842 0.232115 +vn 0.021731 0.926061 0.376748 +vn 0.898587 0.328123 0.291336 +vn -0.096800 0.967776 0.232464 +vn 0.678238 0.654012 0.335055 +vn 0.199810 0.779596 0.593553 +vn 0.424943 0.309938 -0.850507 +vn -0.339463 -0.602038 0.722714 +vn 0.168961 0.985623 -0.000562 +vn -0.732255 -0.556875 -0.392037 +vn 0.237969 0.803075 -0.546298 +vn 0.097685 0.869322 -0.484497 +vn -0.669700 -0.345972 0.657119 +vn -0.320824 0.106437 0.941139 +vn 0.427926 -0.080393 -0.900231 +vn -0.558169 -0.225275 0.798560 +vn 0.651522 -0.392295 -0.649326 +vn -0.553640 0.128897 0.822720 +vn -0.248038 0.393713 -0.885137 +vn 0.900858 -0.354450 0.250639 +vn -0.347761 0.674319 0.651426 +vn 0.087811 -0.416461 -0.904903 +vn 0.277172 0.685534 0.673215 +vn -0.207894 0.053928 -0.976664 +vn 0.334653 0.576604 0.745343 +vn 0.420415 0.558577 0.715013 +vn -0.162795 0.836036 0.523967 +vn -0.877508 -0.446449 0.175107 +vn 0.360998 0.162981 -0.918214 +vn 0.424068 -0.444573 -0.789000 +vn 0.462555 0.623384 0.630425 +vn 0.003114 0.999948 -0.009698 +vn -0.867990 -0.221609 -0.444391 +vn -0.340861 0.399804 0.850865 +vn -0.267034 0.940260 0.211196 +vn -0.203642 0.950664 0.234025 +vn -0.621782 -0.414010 0.664818 +vn -0.972567 0.197717 -0.122562 +vn 0.153279 0.506112 -0.848738 +vn 0.924971 -0.037133 0.378220 +vn -0.307412 -0.077575 0.948409 +vn 0.821433 0.418051 0.387919 +vn -0.151798 -0.833148 0.531811 +vn 0.233448 0.940231 0.247926 +vn -0.096055 0.807148 0.582482 +vn -0.002925 0.994738 0.102412 +vn -0.705832 0.703663 -0.081609 +vn -0.790754 -0.460715 -0.403050 +vn 0.501199 0.687577 0.525393 +vn -0.910177 0.375771 -0.174284 +vn -0.338681 0.926040 0.166568 +vn -0.449477 0.491988 0.745599 +vn 0.391714 0.661525 0.639488 +vn -0.408788 0.352788 0.841685 +vn -0.293469 0.852637 0.432304 +vn -0.367947 0.562227 0.740618 +vn -0.873424 -0.269626 -0.405502 +vn -0.969852 0.054273 -0.237576 +vn -0.862004 0.346524 0.369959 +vn -0.600513 0.105029 -0.792687 +vn -0.602551 0.348479 -0.717980 +vn -0.741678 -0.102780 0.662835 +vn -0.859002 -0.450826 0.242637 +vn 0.320586 0.921095 0.220926 +vn 0.533408 -0.524216 0.663833 +vn 0.166110 -0.978465 0.122530 +vn 0.441122 -0.316144 0.839919 +vn -0.980121 -0.105961 0.167737 +vn -0.451236 0.877407 -0.162920 +vn -0.097506 -0.406806 -0.908296 +vn -0.625212 0.713296 0.316731 +vn -0.496116 0.847441 -0.188977 +vn 0.219679 0.971149 0.092792 +vn -0.983112 0.097080 -0.155131 +vn -0.992716 0.058156 -0.105511 +vn -0.028220 0.905609 -0.423173 +vn -0.924532 -0.308197 -0.224176 +vn 0.228359 0.971347 -0.065862 +vn -0.591058 -0.745481 -0.308072 +vn -0.231889 -0.589935 -0.773436 +vn 0.344015 0.929313 0.134282 +vn 0.410270 0.652637 -0.636981 +vn -0.205339 0.592247 0.779153 +vn 0.390122 0.690787 -0.608784 +vn -0.868346 0.487798 0.089604 +vn -0.960187 0.179177 -0.214327 +vn 0.321321 0.911818 -0.255619 +vn 0.312997 0.909615 -0.273190 +vn -0.093692 0.991445 0.090879 +vn -0.059001 0.906545 -0.417966 +vn 0.582694 0.203656 -0.786761 +vn -0.766388 -0.337322 0.546684 +vn -0.690922 -0.051160 0.721117 +vn -0.438479 0.141688 0.887503 +vn -0.937927 -0.319688 0.134508 +vn 0.451326 0.810891 -0.372506 +vn 0.467065 0.269703 -0.842087 +vn 0.584080 -0.095903 -0.806011 +vn 0.033359 0.928175 0.370646 +vn 0.559772 0.082713 -0.824508 +vn 0.046173 -0.443275 -0.895196 +vn -0.080434 0.992989 0.086622 +vn 0.135107 0.936659 0.323135 +vn 0.125305 -0.463853 -0.877006 +vn 0.388619 -0.216209 -0.895672 +vn 0.269948 -0.443947 -0.854423 +vn 0.421248 -0.576945 -0.699774 +vn 0.230892 -0.154118 -0.960696 +vn -0.085854 -0.939828 -0.330685 +vn -0.522212 0.740765 -0.422566 +vn -0.761111 -0.627571 0.163907 +vn -0.312508 -0.731540 -0.605961 +vn -0.051215 0.842612 0.536081 +vn 0.460892 0.000042 -0.887456 +vn -0.641158 -0.691467 -0.332851 +vn -0.062712 0.812192 0.580010 +vn 0.010744 0.843424 0.537141 +vn -0.642162 0.762068 0.082947 +vn 0.372352 -0.119734 -0.920336 +vn -0.074847 0.951583 0.298141 +vn -0.059960 0.839571 0.539930 +vn -0.433749 -0.776752 -0.456638 +vn -0.373278 -0.768059 -0.520335 +vn -0.776007 -0.499144 -0.385576 +vn 0.307549 0.807145 0.503915 +vn 0.466158 0.042569 -0.883677 +vn -0.027356 0.945835 0.323492 +vn 0.065338 0.914126 0.400131 +vn -0.089451 0.806654 0.584215 +vn -0.096399 -0.812411 -0.575061 +vn -0.174457 -0.748959 -0.639238 +vn 0.186121 -0.417435 -0.889442 +vn 0.441147 0.038142 -0.896624 +vn -0.254902 0.963562 0.081078 +vn 0.193002 -0.197366 -0.961143 +vn -0.217755 0.966696 -0.134469 +vn -0.254294 0.963559 -0.083003 +vn -0.383388 0.918028 0.101186 +vn 0.435202 -0.036999 -0.899572 +vn -0.121015 0.866956 -0.483469 +vn -0.766555 -0.613331 -0.190312 +vn 0.241478 -0.025182 -0.970080 +vn -0.515918 0.018196 0.856445 +vn -0.057570 0.996808 0.055320 +vn 0.342297 -0.441914 -0.829183 +vn -0.389552 0.729390 -0.562352 +vn 0.306267 0.940906 -0.144557 +vn -0.828685 -0.375042 0.415482 +vn -0.769765 -0.633573 -0.077770 +vn -0.594807 0.643091 -0.482327 +vn -0.572555 -0.772237 0.275373 +vn 0.982988 0.001822 0.183659 +vn 0.648403 0.672191 -0.357398 +vn 0.215395 0.436064 -0.873758 +vn -0.768756 -0.452716 0.451733 +vn 0.679266 -0.159645 -0.716318 +vn 0.318241 0.719343 -0.617470 +vn -0.613742 -0.755922 0.227820 +vn -0.140192 0.784533 0.604032 +vn -0.033786 0.828486 0.558990 +vn -0.982568 0.068461 -0.172841 +vn -0.919598 -0.378465 0.105369 +vn -0.766642 0.536543 0.352677 +vn -0.347287 0.837546 0.421791 +vn 0.846869 0.435928 0.304597 +vn -0.090194 0.984700 -0.149103 +vn 0.146112 -0.872475 -0.466303 +vn 0.415508 0.417237 -0.808249 +vn 0.463511 0.561646 -0.685355 +vn 0.097324 0.982254 -0.160331 +vn 0.453594 0.821911 -0.344552 +vn 0.457788 0.881864 -0.112894 +vn -0.828143 -0.542321 -0.141661 +vn -0.640338 -0.547386 0.538829 +vn 0.183168 0.956972 -0.225064 +vn -0.445513 -0.879488 -0.167388 +vn 0.102169 0.975524 -0.194718 +vn 0.071977 0.935641 -0.345535 +vn 0.276784 0.676044 0.682902 +vn 0.417021 -0.838706 -0.350236 +vn -0.033024 0.877020 -0.479317 +vn -0.934081 -0.333614 0.127260 +vn 0.333581 0.887137 0.318924 +vn -0.918517 -0.303979 -0.252830 +vn 0.080718 0.812880 0.576811 +vn -0.932983 0.316152 0.172021 +vn -0.145527 0.615792 -0.774353 +vn -0.441922 0.811631 0.382046 +vn 0.191234 -0.509296 -0.839075 +vn 0.164002 -0.402909 -0.900426 +vn -0.825228 0.547334 0.139374 +vn -0.388654 0.897515 -0.208360 +vn -0.931654 -0.339147 -0.130385 +vn -0.693412 0.713064 0.103534 +vn 0.294811 -0.712718 -0.636490 +vn 0.682272 0.517864 -0.516064 +vn -0.522797 0.834504 0.174028 +vn 0.517134 -0.778636 0.355387 +vn -0.947294 -0.292134 -0.131496 +vn -0.038905 0.975831 -0.215037 +vn -0.092898 -0.959339 -0.266531 +vn -0.569841 0.787690 0.234148 +vn 0.576147 0.817192 0.015870 +vn -0.824154 -0.012731 -0.566223 +vn 0.144257 -0.379629 -0.913822 +vn 0.535624 -0.072030 0.841379 +vn -0.408859 -0.121610 -0.904459 +vn 0.453774 -0.439273 -0.775325 +vn 0.349912 -0.137403 -0.926651 +vn -0.700728 0.026420 -0.712939 +vn 0.103730 0.862327 -0.495614 +vn 0.199591 0.971451 -0.128245 +vn 0.268109 0.216818 -0.938673 +vn 0.043725 0.611479 -0.790051 +vn 0.369216 0.923904 -0.100404 +vn -0.235031 0.971449 -0.032351 +vn -0.502358 0.858308 -0.104614 +vn -0.723105 0.637196 -0.266647 +vn -0.723747 0.645201 -0.244758 +vn -0.562221 0.652373 0.508249 +vn -0.754892 0.112186 -0.646183 +vn -0.175697 -0.743652 -0.645068 +vn -0.196227 -0.417492 -0.887240 +vn -0.255599 0.965781 -0.044006 +vn -0.207120 -0.688243 0.695287 +vn -0.684663 -0.467586 -0.559106 +vn 0.331661 -0.389345 0.859309 +vn -0.511894 -0.478042 0.713751 +vn 0.794360 -0.176802 0.581148 +vn -0.723384 -0.520846 -0.453249 +vn 0.754366 -0.096470 0.649327 +vn -0.915027 -0.401447 -0.039581 +vn -0.818876 -0.213667 -0.532717 +vn 0.108347 0.797970 0.592878 +vn 0.761436 -0.001408 -0.648238 +vn 0.677359 -0.290783 -0.675744 +vn 0.613784 0.611235 -0.499662 +vn 0.810341 -0.494979 -0.313596 +vn 0.932711 -0.030510 0.359333 +vn -0.891140 -0.452862 -0.028024 +vn -0.818958 0.568589 0.077559 +vn -0.962233 -0.239608 0.129213 +vn 0.834981 -0.232658 -0.498675 +vn 0.771810 -0.125281 -0.623389 +vn 0.597961 0.102688 -0.794920 +vn 0.633497 -0.578962 -0.513307 +vn 0.073358 -0.977899 0.195788 +vn -0.220652 0.216814 0.950949 +vn -0.977665 -0.209594 0.015568 +vn -0.017304 0.450832 0.892441 +vn 0.064206 -0.699226 -0.712011 +vn 0.949567 0.235505 0.207028 +vn 0.777418 0.579205 -0.245241 +vn 0.256847 -0.960134 -0.110332 +vn 0.835748 -0.306089 0.455890 +vn -0.247680 0.744472 -0.620013 +vn 0.071784 0.343651 0.936350 +vn 0.222498 0.891375 -0.394898 +vn -0.360069 -0.473115 -0.804060 +vn 0.163461 -0.517901 -0.839678 +vn -0.080931 -0.875774 0.475889 +vn -0.010746 -0.455044 -0.890404 +vn 0.994312 -0.073642 -0.076951 +vn -0.251134 0.050355 -0.966642 +vn 0.023115 0.888942 0.457435 +vn -0.076412 0.968321 0.237730 +vn 0.039794 0.484931 -0.873646 +vn 0.582240 0.256336 -0.771549 +vn -0.120804 -0.074573 -0.989871 +vn -0.077797 0.704317 -0.705610 +vn -0.164269 0.840693 0.515995 +vn 0.244234 -0.350663 -0.904094 +vn 0.478567 0.020941 -0.877801 +vn 0.984017 -0.013903 -0.177531 +vn -0.334112 0.916923 0.218222 +vn 0.233303 0.381318 -0.894520 +vn -0.408426 0.900678 -0.148216 +vn 0.968127 0.068818 -0.240820 +vn 0.015331 0.601929 -0.798402 +vn 0.003942 0.774364 -0.632728 +vn 0.549026 -0.471058 0.690417 +vn -0.055175 -0.032520 -0.997947 +vn -0.205101 0.575669 -0.791542 +vn -0.318788 0.856384 -0.406179 +vn 0.918676 0.131186 0.372592 +vn 0.662587 -0.697683 -0.272428 +vn 0.722639 0.431786 0.539771 +vn -0.257740 0.473254 -0.842378 +vn 0.560259 -0.450996 0.694775 +vn 0.661951 0.337114 0.669459 +vn 0.874054 -0.442137 0.201355 +vn -0.524291 0.616010 -0.587920 +vn -0.463345 0.697631 -0.546463 +vn 0.330254 -0.768905 -0.547465 +vn 0.317397 -0.924132 -0.212696 +vn 0.867044 0.029233 0.497374 +vn 0.716768 -0.428842 0.549853 +vn -0.553891 0.455784 -0.696754 +vn 0.931144 0.207493 -0.299864 +vn -0.023709 -0.371750 -0.928030 +vn 0.332398 -0.468638 -0.818469 +vn 0.900806 0.015698 0.433937 +vn 0.394400 -0.284145 -0.873905 +vn 0.028783 0.577869 -0.815621 +vn 0.550916 0.418789 -0.721877 +vn 0.883389 -0.130068 0.450229 +vn 0.970126 -0.184824 -0.157146 +vn 0.981346 -0.191503 -0.016939 +vn 0.969327 -0.244564 -0.024366 +vn 0.948845 -0.289868 0.125179 +vn 0.379092 -0.175357 -0.908592 +vn -0.456480 -0.872534 0.174100 +vn 0.903785 0.221124 -0.366438 +vn 0.991210 0.000471 -0.132297 +vn 0.935436 0.164539 -0.312867 +vn 0.981063 0.044319 -0.188549 +vn 0.398734 0.024004 -0.916752 +vn 0.775818 0.151649 0.612461 +vn 0.858825 -0.370013 0.354273 +vn 0.993717 0.079159 0.079123 +vn 0.898440 0.151697 -0.412059 +vn 0.990333 0.028289 -0.135798 +vn 0.919596 -0.185486 -0.346321 +vn 0.512719 -0.034225 -0.857874 +vn 0.796590 0.241204 -0.554315 +vn 0.729862 0.231490 -0.643207 +vn 0.731414 0.331462 -0.595958 +vn 0.598413 0.327867 -0.731030 +vn 0.612480 0.383277 -0.691351 +vn 0.771377 -0.425513 -0.473198 +vn 0.119542 0.801967 0.585285 +vn 0.461265 -0.526783 -0.713957 +vn -0.533748 -0.733476 -0.420863 +vn 0.185009 -0.308508 -0.933056 +vn -0.557134 -0.799809 -0.223402 +vn -0.446222 0.850272 0.279148 +vn 0.071919 0.924706 0.373826 +vn -0.103835 0.927662 0.358695 +vn -0.620972 0.618597 -0.481385 +vn -0.261843 0.873903 0.409552 +vn -0.511895 -0.737241 -0.440953 +vn 0.267279 -0.227523 -0.936373 +vn -0.268029 0.963007 -0.027878 +vn -0.082213 0.846967 0.525250 +vn -0.293054 -0.806128 -0.514079 +vn 0.051766 0.773393 0.631809 +vn -0.126595 -0.783883 -0.607866 +vn 0.135654 -0.350401 -0.926724 +vn 0.515322 0.187591 -0.836213 +vn -0.750711 0.060351 -0.657868 +vn 0.102275 -0.137534 -0.985203 +vn -0.112894 0.972837 0.202096 +vn -0.526735 -0.686785 -0.500876 +vn -0.058619 -0.507836 -0.859457 +vn -0.275059 -0.693039 -0.666363 +vn -0.269747 0.953670 0.133230 +vn -0.438817 -0.629016 -0.641699 +vn -0.010298 -0.505541 -0.862741 +vn -0.719483 0.356726 -0.595894 +vn -0.189465 -0.837037 -0.513296 +vn -0.437500 -0.802167 -0.406352 +vn -0.690876 -0.419226 -0.589017 +vn -0.308388 -0.745029 -0.591462 +vn 0.048396 0.934510 0.352631 +vn -0.170868 -0.695997 -0.697418 +vn -0.436973 -0.798675 -0.413730 +vn 0.016588 -0.711476 -0.702515 +vn -0.191443 -0.335556 -0.922362 +vn -0.403354 -0.587777 0.701301 +vn 0.407840 -0.088180 -0.908785 +vn -0.114664 -0.986395 -0.117803 +vn -0.962512 0.066071 -0.263070 +vn -0.932085 -0.223097 -0.285386 +vn 0.162461 -0.346203 -0.923986 +vn -0.115978 0.970435 0.211670 +vn 0.189877 -0.104017 -0.976282 +vn -0.886956 -0.461435 -0.019686 +vn 0.370595 -0.583783 -0.722397 +vn -0.219968 -0.945995 -0.238133 +vn 0.918278 -0.349443 0.186160 +vn 0.159631 0.812668 0.560436 +vn -0.699634 -0.537605 0.470630 +vn -0.748307 -0.633065 0.198154 +vn -0.254920 0.965196 0.058414 +vn -0.070596 0.823630 -0.562716 +vn -0.246877 0.794963 -0.554153 +vn -0.628842 0.011993 -0.777440 +vn -0.061224 0.715870 0.695545 +vn 0.575376 0.601869 -0.553802 +vn -0.576984 0.703720 -0.414569 +vn -0.213430 -0.001732 -0.976957 +vn -0.830633 0.435498 -0.346974 +vn 0.523573 0.603315 -0.601567 +vn -0.691315 0.720432 0.055323 +vn -0.089072 0.991090 0.099025 +vn -0.711782 -0.648552 -0.269715 +vn -0.073465 0.995585 0.058417 +vn 0.461084 0.776481 0.429509 +vn 0.253475 -0.119784 -0.959897 +vn 0.899695 0.387796 0.200406 +vn 0.230061 -0.430456 -0.872800 +vn 0.411123 0.491598 0.767665 +vn -0.117797 0.993004 0.008141 +vn -0.376877 0.832945 -0.405175 +vn 0.431426 0.187946 -0.882354 +vn -0.099245 -0.473182 -0.875357 +vn 0.228343 0.036594 -0.972893 +vn 0.160116 -0.600119 -0.783722 +vn -0.270086 0.733830 -0.623336 +vn -0.433953 -0.305192 -0.847669 +vn -0.608182 -0.531230 0.589838 +vn -0.722016 -0.379443 0.578546 +vn 0.499571 -0.020467 0.866031 +vn 0.516849 0.846567 0.127245 +vn 0.679345 0.696136 0.232131 +vn -0.925541 -0.330653 -0.184503 +vn 0.038738 0.576167 -0.816414 +vn -0.458201 0.268225 0.847412 +vn 0.224788 0.963467 0.145606 +vn 0.386248 -0.783081 -0.487439 +vn 0.107705 -0.768182 0.631107 +vn 0.187908 -0.000817 0.982186 +vn 0.306812 0.899397 -0.311371 +vn -0.060901 0.231655 -0.970890 +vn 0.255621 0.508661 0.822145 +vn -0.755667 0.622999 -0.202085 +vn -0.238284 -0.971182 0.005116 +vn 0.013295 -0.369244 -0.929237 +vn -0.885890 0.364696 0.286698 +vn -0.270278 -0.252387 -0.929113 +vn -0.413464 -0.598007 -0.686612 +vn 0.348571 -0.890475 0.292493 +vn -0.642189 0.731506 0.229113 +vn 0.291335 0.951298 -0.100777 +vn -0.181914 -0.733758 0.654604 +vn 0.208595 -0.504348 -0.837927 +vn -0.819721 -0.555687 0.138817 +vn -0.008128 -0.627524 0.778555 +vn 0.476256 0.781089 -0.403832 +vn -0.461989 0.882574 0.087346 +vn 0.243497 0.958542 -0.148009 +vn -0.533305 0.804567 -0.261260 +vn 0.436828 0.706133 0.557277 +vn -0.430382 0.744956 0.509718 +vn -0.449102 -0.653854 -0.608919 +vn 0.215534 0.961099 -0.172725 +vn -0.010350 0.999427 0.032237 +vn -0.652332 0.660430 0.371881 +vn 0.045053 0.962871 -0.266177 +vn -0.965297 -0.229874 -0.123932 +vn 0.581214 -0.515215 0.629876 +vn 0.297770 0.943229 -0.147148 +vn 0.139937 0.973144 -0.182778 +vn 0.074074 -0.630618 0.772550 +vn -0.045879 -0.686115 0.726045 +vn -0.420135 -0.654404 0.628683 +vn 0.206524 0.174443 -0.962766 +vn -0.774211 -0.611769 -0.162282 +vn 0.719828 0.425692 -0.548301 +vn 0.817929 -0.234838 -0.525208 +vn 0.715530 -0.126200 -0.687089 +vn -0.878155 -0.477370 -0.031015 +vn -0.092898 0.405366 -0.909422 +vn -0.066717 0.944654 -0.321212 +vn 0.004852 0.840844 0.541256 +vn 0.471743 -0.226067 -0.852263 +vn -0.148064 0.562752 0.813257 +vn -0.710478 0.050374 -0.701914 +vn -0.879000 0.007299 -0.476767 +vn -0.978997 -0.082178 -0.186577 +vn -0.858002 -0.499156 0.121145 +vn -0.632633 -0.740010 0.228387 +vn -0.447059 0.877043 -0.175880 +vn -0.207720 -0.789253 -0.577869 +vn 0.253646 -0.532795 -0.807337 +vn 0.497850 0.119456 -0.858997 +vn 0.036705 0.480197 0.876392 +vn -0.883041 -0.434421 -0.177531 +vn -0.931027 0.274795 0.240159 +vn 0.270649 0.075196 -0.959737 +vn 0.674232 -0.073600 -0.734843 +vn 0.362011 0.425941 -0.829169 +vn 0.344830 0.233179 -0.909241 +vn 0.270964 -0.958595 -0.087604 +vn -0.119256 0.937563 0.326730 +vn -0.177418 -0.789714 -0.587260 +vn -0.334909 0.932400 -0.135892 +vn 0.271061 -0.213935 -0.938487 +vn -0.006518 0.914691 0.404102 +vn 0.194450 -0.057509 -0.979225 +vn -0.873685 -0.261127 -0.410472 +vn 0.277444 0.122209 -0.952938 +vn 0.108913 -0.570350 -0.814149 +vn -0.439074 -0.894339 -0.085862 +vn 0.383189 -0.014359 -0.923558 +vn 0.161550 -0.430370 -0.888078 +vn 0.348013 0.127238 -0.928815 +vn 0.065577 -0.754628 -0.652867 +vn -0.267448 -0.659442 -0.702572 +vn -0.817496 -0.403246 -0.411208 +vn -0.326718 -0.754238 -0.569544 +vn -0.260309 -0.078836 -0.962301 +vn 0.121844 -0.353514 -0.927460 +vn -0.263005 -0.918179 -0.296269 +vn 0.039586 -0.206189 -0.977711 +vn 0.222354 -0.478796 -0.849301 +vn 0.272552 -0.173515 -0.946366 +vn 0.116735 -0.133611 -0.984135 +vn -0.020443 0.805315 0.592495 +vn -0.739763 -0.528331 -0.416675 +vn -0.631658 0.595692 -0.496145 +vn -0.111986 -0.370230 0.922165 +vn 0.292945 -0.200220 -0.934931 +vn 0.598441 -0.723175 0.344800 +vn -0.667846 0.737372 0.101315 +vn -0.491467 -0.863364 0.114290 +vn 0.220202 -0.915290 -0.337277 +vn 0.116715 -0.796894 -0.592737 +vn -0.534088 -0.488542 -0.689984 +vn 0.003507 0.814705 0.579865 +vn -0.231488 0.864874 0.445429 +vn -0.056927 -0.675857 -0.734831 +vn 0.152366 0.919565 0.362193 +vn -0.260810 -0.691396 -0.673758 +vn 0.227952 -0.375664 -0.898284 +vn -0.065400 -0.493295 -0.867400 +vn -0.206460 0.973899 0.094311 +vn -0.757794 0.318089 -0.569709 +vn 0.171414 -0.340409 -0.924521 +vn 0.306650 -0.318142 -0.897079 +vn -0.014627 -0.438001 -0.898856 +vn 0.083468 -0.433694 -0.897186 +vn 0.330092 0.042775 -0.942979 +vn -0.636108 0.661974 -0.396430 +vn -0.011955 0.931767 0.362860 +vn -0.090978 0.970425 0.223603 +vn -0.062318 0.927167 0.369429 +vn -0.761852 -0.617139 -0.196775 +vn 0.095906 0.948452 0.302062 +vn 0.321831 -0.073272 -0.943957 +vn -0.168150 0.984901 0.041177 +vn -0.669359 0.212626 -0.711863 +vn -0.660671 -0.735121 0.152024 +vn 0.008383 0.914111 0.405378 +vn -0.851955 -0.522916 0.027072 +vn 0.191853 -0.976737 -0.095795 +vn 0.360321 0.771653 -0.524138 +vn -0.622680 -0.692592 0.364124 +vn 0.474910 0.559154 -0.679564 +vn -0.488062 -0.750987 0.444762 +vn -0.292580 0.940190 -0.174471 +vn 0.251802 0.734206 0.630506 +vn -0.495213 -0.867583 0.045427 +vn -0.541880 0.242423 0.804734 +vn 0.203527 0.064668 -0.976931 +vn -0.108311 -0.953775 -0.280326 +vn -0.067607 -0.537541 -0.840523 +vn -0.338644 0.360550 0.869094 +vn -0.221786 0.961794 -0.160510 +vn -0.739477 -0.394752 -0.545294 +vn -0.418846 -0.415676 -0.807330 +vn 0.280882 -0.161876 -0.945992 +vn -0.547130 0.832156 -0.090357 +vn -0.171555 0.439543 0.881686 +vn -0.073662 0.954868 -0.287751 +vn -0.540594 -0.590522 0.599201 +vn -0.372353 0.900814 0.223353 +vn -0.364052 0.667496 0.649550 +vn -0.166330 0.572901 -0.802570 +vn -0.625515 0.776471 0.076308 +vn -0.485349 0.445815 -0.752121 +vn -0.053222 -0.530859 0.845787 +vn -0.878325 -0.089921 -0.469532 +vn -0.318259 -0.778469 -0.541016 +vn 0.149393 0.976075 0.157984 +vn -0.669577 -0.737865 0.084981 +vn 0.357017 0.518053 0.777277 +vn 0.066861 0.952183 0.298123 +vn -0.303305 0.952870 -0.006662 +vn -0.564805 0.567113 -0.599481 +vn -0.012480 0.993754 -0.110890 +vn 0.135864 0.805518 -0.576786 +vn 0.311730 0.906424 0.284991 +vn -0.108556 -0.935290 0.336821 +vn -0.017556 0.999750 -0.013853 +vn -0.596415 0.639550 0.485040 +vn 0.108471 0.947674 0.300245 +vn 0.075876 0.760996 0.644304 +vn -0.524279 0.413466 0.744431 +vn -0.239641 -0.576253 -0.781348 +vn 0.504119 0.839758 -0.201670 +vn -0.886662 -0.112995 0.448399 +vn -0.584724 0.693849 0.420323 +vn 0.540573 0.784088 -0.304937 +vn -0.725622 0.611003 0.316461 +vn 0.574216 0.772921 -0.269943 +vn -0.462819 0.830642 0.309569 +vn -0.223634 0.022280 -0.974418 +vn 0.460602 0.862396 -0.210045 +vn 0.451971 0.355420 -0.818168 +vn -0.318433 0.918066 -0.236124 +vn -0.577678 0.788142 0.212415 +vn -0.061703 -0.862040 -0.503070 +vn -0.940648 0.125258 -0.315424 +vn 0.136445 0.949223 -0.283476 +vn -0.399187 -0.446077 -0.801040 +vn 0.633365 0.730653 -0.254942 +vn -0.138645 0.985672 -0.096063 +vn 0.184577 0.949729 -0.252877 +vn -0.958883 -0.254982 -0.124611 +vn -0.370388 0.536477 0.758291 +vn -0.091778 0.531131 -0.842304 +vn -0.194795 -0.126640 -0.972634 +vn -0.827747 -0.528437 -0.188651 +vn -0.436342 0.897308 -0.066663 +vn -0.606115 0.731831 -0.311526 +vn -0.397442 0.308188 0.864326 +vn -0.845250 0.337475 0.414322 +vn -0.681033 0.722512 0.119043 +vn -0.607944 0.051553 0.792305 +vn 0.483105 -0.141917 -0.863984 +vn -0.558565 -0.555178 0.616264 +vn -0.765537 0.372480 -0.524607 +vn -0.644077 -0.645266 0.410849 +vn 0.303835 -0.125895 -0.944370 +vn 0.653511 0.738179 -0.167377 +vn 0.539996 0.584952 0.605174 +vn 0.562248 0.685230 -0.462966 +vn 0.451308 -0.504865 0.735821 +vn -0.741791 -0.639935 0.200573 +vn -0.885946 -0.284347 -0.366397 +vn -0.927259 -0.291229 -0.235324 +vn -0.197809 0.883146 -0.425352 +vn -0.039451 0.491654 -0.869896 +vn -0.001522 0.146949 -0.989143 +vn -0.997689 0.002268 -0.067912 +vn -0.654468 -0.651137 0.384307 +vn -0.207291 0.954995 -0.212167 +vn -0.316230 0.890183 -0.327983 +vn -0.083443 0.810646 0.579560 +vn 0.479411 0.690503 -0.541637 +vn 0.350876 -0.882134 -0.314207 +vn 0.871856 -0.409428 0.268768 +vn -0.064821 -0.899079 0.432960 +vn 0.040917 0.295669 -0.954414 +vn -0.111846 -0.592710 -0.797613 +vn -0.401651 -0.850349 0.339974 +vn -0.127727 0.719282 0.682876 +vn 0.005250 0.146872 -0.989142 +vn 0.358517 -0.506366 -0.784257 +vn 0.225550 -0.862957 0.452142 +vn 0.902510 -0.378562 0.205346 +vn 0.301973 0.887494 0.348090 +vn 0.085653 -0.982683 -0.164312 +vn -0.164648 -0.909652 0.381346 +vn 0.179665 -0.820095 -0.543290 +vn 0.560296 0.603336 0.567498 +vn -0.341134 0.304492 -0.889333 +vn 0.858388 0.171532 0.483474 +vn -0.593925 0.184045 -0.783186 +vn -0.497205 -0.096375 -0.862264 +vn 0.839567 0.219962 -0.496734 +vn 0.644022 -0.745650 0.171002 +vn -0.660005 0.007610 -0.751223 +vn 0.098638 -0.276883 -0.955827 +vn 0.616441 0.722219 0.313689 +vn -0.747164 -0.633856 -0.199934 +vn -0.606448 -0.791814 0.072468 +vn 0.186981 -0.177016 -0.966283 +vn -0.027252 0.296645 -0.954599 +vn 0.391102 0.833742 -0.389761 +vn 0.578866 0.329931 -0.745694 +vn -0.080706 -0.655337 -0.751013 +vn -0.595670 0.307527 0.742027 +vn -0.855340 -0.265946 0.444597 +vn -0.549777 0.143577 0.822879 +vn -0.985684 -0.083691 -0.146368 +vn -0.881423 -0.218865 -0.418560 +vn 0.489010 0.466682 -0.736938 +vn 0.561897 -0.584633 -0.585215 +vn -0.643489 0.736975 -0.206858 +vn 0.530698 0.250430 -0.809719 +vn -0.307964 0.661775 -0.683529 +vn 0.876830 0.378826 0.296075 +vn 0.576833 0.087698 -0.812141 +vn 0.470378 -0.315469 -0.824150 +vn 0.619249 0.279363 0.733817 +vn -0.634052 -0.017614 -0.773090 +vn 0.461661 -0.451150 0.763763 +vn 0.969596 0.025187 -0.243410 +vn -0.253943 0.138162 0.957300 +vn 0.044173 -0.823609 -0.565435 +vn 0.993350 -0.070668 0.090892 +vn 0.889370 -0.043423 0.455121 +vn 0.149849 -0.988641 -0.011593 +vn 0.902247 -0.015357 0.430946 +vn -0.512397 -0.301048 -0.804251 +vn -0.197672 0.900283 0.387836 +vn -0.338383 0.870555 0.357254 +vn 0.851279 0.376991 0.364968 +vn 0.541999 0.697162 0.469257 +vn -0.193933 0.953472 0.230829 +vn -0.277696 -0.669828 -0.688633 +vn -0.138012 0.946865 -0.290515 +vn 0.892120 0.147394 0.427079 +vn 0.534344 -0.571401 0.622878 +vn 0.497992 0.512277 0.699697 +vn 0.103277 0.922994 -0.370697 +vn 0.551628 0.159606 0.818678 +vn 0.267029 0.669614 -0.693045 +vn 0.611445 -0.772610 -0.170909 +vn 0.311900 -0.628705 0.712354 +vn 0.644161 -0.130371 0.753697 +vn 0.370876 -0.905912 -0.204386 +vn 0.777743 -0.467563 0.420119 +vn 0.749822 -0.526246 0.401038 +vn 0.195810 -0.921605 -0.335117 +vn 0.069368 0.419005 -0.905330 +vn 0.178542 -0.401886 -0.898115 +vn -0.790344 0.326739 -0.518265 +vn 0.965019 -0.258462 0.044005 +vn -0.721439 0.615279 -0.317738 +vn 0.958508 -0.208315 -0.194595 +vn -0.819650 0.568914 -0.067161 +vn 0.851206 -0.500458 -0.158081 +vn -0.537726 0.248010 -0.805817 +vn 0.657981 0.601492 -0.453066 +vn 0.237720 0.459259 -0.855903 +vn 0.987815 -0.144774 -0.057116 +vn 0.923417 0.229541 -0.307590 +vn 0.394879 -0.914367 -0.089467 +vn 0.972138 -0.230690 -0.041591 +vn 0.038260 -0.927318 -0.372315 +vn 0.811036 0.462542 -0.358156 +vn 0.969796 -0.196322 -0.144754 +vn 0.420903 -0.878901 -0.224441 +vn 0.842839 0.444771 -0.302987 +vn 0.740316 -0.672259 0.001049 +vn 0.887138 -0.179016 0.425369 +vn 0.767941 -0.499220 0.401304 +vn 0.897539 -0.368693 0.241846 +vn 0.490807 0.224211 -0.841925 +vn 0.451670 0.418869 -0.787746 +vn 0.459397 0.523092 -0.717865 +vn 0.871340 0.463323 -0.161551 +vn 0.565636 0.404507 -0.718631 +vn 0.429979 0.378003 -0.819897 +vn 0.988735 -0.066136 -0.134275 +vn 0.889006 -0.449386 -0.087862 +vn 0.784865 -0.324173 -0.528109 +vn 0.356309 -0.508427 -0.783930 +vn 0.369974 -0.507862 -0.777943 +vn 0.844638 -0.408911 -0.345512 +vn 0.860037 -0.050087 -0.507767 +vn 0.980071 -0.196356 0.030095 +vn 0.891977 0.123988 -0.434745 +vn 0.788441 0.290768 -0.542047 +vn 0.781498 -0.112727 -0.613639 +vn 0.639588 0.009072 -0.768664 +vn 0.915437 -0.376852 0.141270 +vn -0.242330 -0.089823 -0.966027 +vn 0.765743 0.112332 0.633261 +vn 0.287007 -0.695700 -0.658505 +vn 0.968514 0.080931 -0.235437 +vn 0.975005 0.026103 -0.220644 +vn 0.547514 -0.835908 -0.038562 +vn 0.884684 -0.227720 0.406790 +vn 0.844667 0.470407 -0.255450 +vn 0.847465 0.433118 -0.306940 +vn 0.432151 -0.898980 -0.071282 +vn 0.873174 0.391690 -0.290078 +vn 0.896215 0.378766 -0.230943 +vn 0.964333 -0.263716 -0.022688 +vn 0.745452 0.577967 -0.332048 +vn 0.718806 0.506649 -0.476052 +vn 0.735769 0.485208 -0.472459 +vn 0.777832 0.459362 -0.428910 +vn 0.803102 0.412047 -0.430401 +vn 0.827687 0.409204 -0.384039 +vn 0.827816 0.368378 -0.423105 +vn 0.678681 0.186273 -0.710419 +vn 0.527981 0.101865 -0.843125 +vn 0.785211 0.273796 -0.555410 +vn 0.881763 -0.375283 0.285757 +vn 0.570160 -0.821254 -0.021439 +vn 0.878290 0.315170 -0.359548 +vn 0.865478 0.293703 -0.405816 +vn 0.877955 0.292826 -0.378745 +vn 0.867583 0.358000 -0.345161 +vn 0.852681 0.390851 -0.346656 +vn 0.881291 0.301567 -0.363845 +vn 0.917969 -0.353256 0.180399 +vn 0.854621 0.418052 -0.307986 +vn 0.833352 0.357936 -0.421196 +vn 0.791953 0.366821 -0.488111 +vn 0.843047 0.311906 -0.438163 +vn 0.800684 0.368051 -0.472698 +vn 0.743790 0.311805 -0.591231 +vn 0.756830 0.134085 -0.639711 +vn 0.731694 -0.156436 -0.663439 +vn 0.804875 0.276636 -0.525022 +vn 0.814756 0.199986 -0.544222 +vn 0.786371 0.381369 -0.485982 +vn 0.810705 0.088022 -0.578800 +vn 0.819831 0.286926 -0.495531 +vn 0.808687 -0.382159 -0.447192 +vn 0.930537 -0.169989 -0.324352 +vn 0.850854 0.009855 -0.525309 +vn 0.821351 0.189271 -0.538106 +vn 0.828285 0.139621 -0.542632 +vn 0.833873 0.278902 -0.476308 +vn 0.804859 0.236389 -0.544354 +vn 0.758609 0.212698 -0.615851 +vn 0.623251 0.184326 -0.759988 +vn 0.758093 0.237602 -0.607322 +vn 0.468396 -0.575108 -0.670713 +vn 0.884965 -0.325820 0.332683 +vn 0.452743 -0.268518 -0.850248 +vn 0.056824 0.812912 0.579608 +vn -0.456045 -0.431157 -0.778541 +vn -0.545551 -0.693945 -0.469908 +vn -0.839677 -0.476873 -0.259874 +vn -0.432386 -0.117409 -0.894012 +vn -0.757809 0.032423 -0.651671 +vn -0.220608 0.963566 -0.151237 +vn -0.550741 0.726001 -0.411835 +vn -0.000416 0.854755 0.519032 +vn -0.672672 0.739712 0.018400 +vn -0.615132 -0.498920 -0.610484 +vn -0.279463 -0.920028 -0.274678 +vn -0.313397 -0.614574 -0.723934 +vn 0.150338 0.987479 -0.047789 +vn -0.005744 0.821491 0.570193 +vn 0.573450 -0.778615 0.254782 +vn 0.066455 0.953567 0.293758 +vn 0.129958 -0.436010 -0.890509 +vn 0.122619 -0.173537 -0.977164 +vn 0.111807 -0.178461 -0.977574 +vn 0.121022 0.899910 0.418947 +vn 0.025969 0.769378 0.638266 +vn 0.024349 0.869720 0.492944 +vn 0.087033 -0.391612 -0.916005 +vn -0.756181 -0.580924 0.301195 +vn 0.245218 -0.303354 -0.920785 +vn -0.106662 0.945388 0.308000 +vn -0.262979 -0.698147 -0.665908 +vn 0.008636 -0.581115 -0.813776 +vn 0.030353 0.892650 0.449728 +vn 0.325289 -0.243469 -0.913734 +vn 0.027336 -0.558882 -0.828796 +vn 0.358162 -0.127211 -0.924953 +vn 0.018395 -0.424428 -0.905275 +vn -0.400769 -0.831636 -0.384402 +vn -0.102401 -0.884158 -0.455828 +vn -0.290524 -0.861901 0.415599 +vn -0.029770 0.997974 0.056234 +vn 0.358870 -0.222670 -0.906438 +vn -0.458235 0.881844 -0.111231 +vn -0.370925 -0.725112 -0.580196 +vn 0.008974 0.905144 0.425011 +vn 0.205541 -0.267562 -0.941363 +vn -0.157179 0.865148 0.476250 +vn 0.217533 -0.075342 -0.973141 +vn 0.019850 0.798326 0.601898 +vn -0.858115 -0.149988 -0.491063 +vn -0.285314 0.209794 -0.935191 +vn 0.494691 -0.720370 -0.486156 +vn -0.472908 -0.830813 0.293442 +vn 0.458321 -0.267635 -0.847534 +vn 0.395587 -0.151292 -0.905882 +vn -0.052905 0.639263 -0.767166 +vn 0.258714 0.749355 0.609536 +vn -0.886044 0.017131 -0.463284 +vn 0.078488 0.984229 0.158534 +vn -0.055683 0.369277 -0.927650 +vn 0.567573 -0.041225 -0.822290 +vn 0.890500 0.020974 -0.454500 +vn 0.372476 0.634132 -0.677597 +vn -0.318081 0.760380 -0.566257 +vn -0.870714 0.480242 0.105949 +vn -0.956219 -0.268549 -0.116305 +vn -0.516447 -0.828701 0.215727 +vn -0.777813 -0.421303 -0.466381 +vn 0.428474 0.694219 -0.578334 +vn -0.202762 0.977338 -0.060807 +vn -0.612543 -0.763930 0.202983 +vn 0.329472 0.710225 -0.622116 +vn 0.519504 0.810483 -0.270616 +vn 0.414393 -0.748836 -0.517227 +vn -0.186475 0.186825 0.964533 +vn -0.031221 -0.575039 -0.817530 +vn -0.283828 0.921791 -0.264088 +vn -0.416954 0.906289 0.069205 +vn -0.439493 0.854761 0.276098 +vn -0.117171 -0.886429 -0.447789 +vn -0.104180 0.908842 -0.403922 +vn -0.513260 -0.076764 -0.854793 +vn -0.342795 0.796448 -0.498159 +vn -0.757896 0.482861 -0.438678 +vn 0.575698 0.800188 -0.168137 +vn -0.911031 -0.402971 0.087387 +vn -0.178914 0.957915 0.224473 +vn 0.336099 0.870609 -0.359273 +vn 0.014680 -0.581501 -0.813413 +vn 0.262685 0.958727 0.108807 +vn -0.083319 -0.552555 -0.829301 +vn -0.657677 0.672172 0.340067 +vn 0.248974 -0.952917 0.173094 +vn -0.948760 0.285424 0.135601 +vn 0.058019 -0.933034 0.355080 +vn 0.024953 -0.997037 -0.072765 +vn -0.552188 -0.651868 -0.519766 +vn -0.931485 -0.337726 0.135191 +vn -0.905731 -0.393247 -0.158139 +vn -0.927351 -0.265931 -0.263252 +vn -0.533664 -0.507084 0.676807 +vn -0.182723 0.912143 0.366888 +vn -0.728193 -0.520412 0.445990 +vn 0.066976 -0.369172 -0.926944 +vn -0.261415 0.876327 0.404615 +vn 0.327650 -0.752962 -0.570695 +vn -0.573321 -0.679904 0.457201 +vn 0.301119 0.698881 0.648762 +vn -0.075747 0.274769 0.958522 +vn -0.982647 0.124689 0.137322 +vn -0.881652 -0.204948 -0.425071 +vn -0.449400 0.781944 0.431975 +vn -0.585482 0.476990 -0.655509 +vn -0.253896 0.418057 0.872219 +vn -0.407140 -0.889276 -0.208386 +vn -0.743429 -0.668813 0.001551 +vn 0.016619 -0.751755 0.659233 +vn -0.039094 -0.998351 0.042039 +vn 0.016331 0.997401 0.070175 +vn -0.909516 -0.242748 -0.337423 +vn -0.504287 0.825333 -0.254006 +vn 0.719121 0.381403 0.580858 +vn -0.779895 0.600897 0.175175 +vn 0.103975 0.961472 0.254482 +vn 0.276371 0.334177 -0.901080 +vn 0.317422 0.907339 -0.275643 +vn 0.164565 0.975950 -0.142969 +vn 0.034060 0.995386 0.089705 +vn 0.024788 -0.020557 -0.999481 +vn -0.469050 0.237742 0.850571 +vn 0.170152 0.983050 -0.068275 +vn 0.990601 -0.095247 -0.098170 +vn -0.675985 -0.495761 0.545220 +vn 0.300366 0.936498 -0.180974 +vn -0.413880 0.326964 0.849587 +vn 0.571742 0.786826 -0.232413 +vn 0.459345 0.846471 -0.269238 +vn -0.473095 0.571330 0.670644 +vn -0.780453 -0.622478 -0.058432 +vn 0.224317 0.824262 -0.519879 +vn 0.806401 0.538197 0.245074 +vn 0.151867 0.720112 0.677035 +vn -0.046458 0.417076 0.907684 +vn -0.640289 -0.425181 -0.639727 +vn 0.882801 0.238784 -0.404529 +vn -0.075273 0.903429 0.422079 +vn 0.131859 0.770188 -0.624038 +vn -0.512988 0.355862 0.781157 +vn -0.449640 0.677347 0.582258 +vn 0.603602 0.454611 -0.654975 +vn 0.413766 0.841879 -0.346464 +vn 0.179356 0.879537 -0.440733 +vn 0.320052 0.885760 -0.336148 +vn 0.694021 -0.413312 -0.589498 +vn -0.274743 0.659659 -0.699547 +vn 0.453800 0.831097 -0.321469 +vn -0.419868 0.859182 -0.292434 +vn -0.221067 0.882376 0.415381 +vn -0.463857 0.885439 0.028878 +vn -0.688134 -0.724208 0.044653 +vn -0.602266 0.268204 -0.751892 +vn -0.274269 0.911412 0.306765 +vn -0.765525 -0.634559 -0.106334 +vn -0.737540 -0.675215 0.010934 +vn -0.933454 -0.357765 -0.025820 +vn -0.919068 0.255209 -0.300305 +vn -0.771549 0.323960 -0.547506 +vn -0.542745 0.834200 -0.097668 +vn 0.881534 0.203924 -0.425809 +vn 0.421154 -0.387020 -0.820272 +vn -0.501668 0.223607 0.835661 +vn 0.861345 -0.220956 -0.457452 +vn 0.070399 0.428360 0.900861 +vn -0.884540 -0.041447 -0.464619 +vn -0.492026 0.277395 0.825204 +vn -0.563752 -0.474950 0.675726 +vn 0.627404 0.010850 -0.778619 +vn 0.898881 0.093583 -0.428083 +vn -0.098392 0.944513 0.313392 +vn -0.003593 -0.609522 -0.792761 +vn -0.094175 0.830584 0.548873 +vn 0.203204 -0.148768 -0.967769 +vn -0.772832 0.634588 -0.005273 +vn 0.281615 -0.039608 -0.958710 +vn 0.306033 -0.231736 -0.923386 +vn -0.370091 -0.728798 -0.576095 +vn 0.425039 -0.458921 0.780214 +vn 0.296972 -0.557266 -0.775411 +vn 0.255552 -0.252148 -0.933335 +vn 0.288365 0.526513 0.799768 +vn 0.179293 -0.416564 -0.891251 +vn -0.104410 -0.701104 -0.705373 +vn -0.104640 -0.897633 -0.428142 +vn -0.452340 -0.659490 -0.600384 +vn 0.189508 0.202976 -0.960670 +vn 0.022740 0.400714 -0.915921 +vn 0.021422 0.934365 0.355672 +vn -0.665707 -0.655441 -0.356696 +vn 0.000403 -0.664549 -0.747244 +vn -0.597561 -0.464649 -0.653469 +vn 0.033208 0.844339 0.534779 +vn -0.053206 0.994825 0.086555 +vn 0.114521 -0.796201 -0.594095 +vn 0.115563 -0.737528 -0.665355 +vn 0.443859 -0.355382 -0.822613 +vn 0.333281 -0.239271 -0.911961 +vn -0.296561 -0.650545 -0.699173 +vn 0.364018 -0.207934 -0.907885 +vn 0.306191 -0.460514 -0.833171 +vn -0.154464 -0.845988 -0.510338 +vn -0.173583 -0.860166 -0.479566 +vn -0.722922 -0.337684 -0.602789 +vn -0.627223 0.773597 0.090218 +vn 0.239385 0.955932 0.169966 +vn -0.135570 -0.741659 -0.656934 +vn -0.148957 -0.986977 -0.060738 +vn 0.064985 -0.530003 -0.845502 +vn -0.743969 -0.626972 -0.231117 +vn 0.211357 -0.133104 -0.968304 +vn -0.571733 -0.238853 -0.784902 +vn 0.183627 0.982162 -0.040490 +vn -0.069238 0.875363 0.478482 +vn 0.038556 0.924492 0.379246 +vn 0.255334 -0.069358 -0.964362 +vn 0.076853 -0.565946 -0.820853 +vn -0.344470 0.938191 -0.033743 +vn 0.341962 -0.460582 -0.819101 +vn 0.248811 0.117545 -0.961393 +vn 0.007792 -0.381640 -0.924278 +vn 0.103796 -0.405001 -0.908405 +vn 0.120476 0.901930 0.414738 +vn -0.137968 -0.943080 -0.302598 +vn 0.296009 -0.121182 -0.947467 +vn 0.101830 0.757013 0.645416 +vn -0.511263 -0.747930 -0.423332 +vn 0.234655 0.971543 0.032276 +vn -0.138571 -0.714826 -0.685435 +vn 0.296823 -0.251285 -0.921277 +vn -0.505553 0.599367 0.620625 +vn -0.301356 0.531735 0.791481 +vn -0.144509 -0.673595 -0.724836 +vn -0.301666 0.929089 0.213987 +vn -0.724789 -0.065221 -0.685876 +vn -0.900217 -0.124844 -0.417162 +vn 0.403630 0.765186 0.501571 +vn 0.022855 0.995826 0.088365 +vn 0.591421 0.806356 0.003287 +vn -0.726569 0.634602 -0.263395 +vn -0.978071 0.134546 0.158982 +vn 0.626741 0.771439 -0.109899 +vn 0.156418 0.271585 -0.949618 +vn -0.938685 0.235374 -0.251933 +vn 0.244308 0.956906 0.156987 +vn -0.588142 -0.757679 -0.282863 +vn 0.114917 0.838228 0.533074 +vn 0.035166 -0.402880 -0.914577 +vn -0.232900 0.132332 -0.963455 +vn -0.800725 -0.379255 0.463687 +vn -0.581437 -0.800983 0.142681 +vn -0.743763 -0.201955 0.637206 +vn 0.399791 0.700485 -0.591176 +vn -0.560810 -0.739296 0.372738 +vn 0.317605 0.847740 -0.424811 +vn -0.716292 -0.697745 0.008799 +vn 0.335965 0.886019 -0.319528 +vn -0.543564 -0.643140 -0.539360 +vn -0.201811 0.724692 -0.658858 +vn 0.093652 0.926998 -0.363187 +vn 0.031386 0.694750 -0.718566 +vn -0.171069 0.951954 0.254004 +vn -0.202740 0.977488 0.058434 +vn 0.549709 0.696122 -0.461773 +vn -0.389551 0.895157 0.216666 +vn 0.009645 -0.637879 0.770076 +vn -0.902335 0.330516 -0.276679 +vn -0.379882 0.870669 -0.312450 +vn 0.228018 -0.655705 -0.719762 +vn 0.917368 -0.377968 0.124802 +vn -0.774523 0.598328 -0.205226 +vn -0.326254 -0.777144 0.538150 +vn 0.139033 0.857888 0.494670 +vn -0.518092 0.834309 -0.188438 +vn -0.197048 -0.980237 0.017549 +vn 0.254671 0.670708 0.696630 +vn 0.270181 0.745924 0.608768 +vn -0.910956 -0.133888 -0.390170 +vn -0.335436 0.392340 0.856476 +vn -0.280234 0.954677 0.100307 +vn -0.307193 0.409288 0.859136 +vn 0.737577 0.673949 0.042107 +vn 0.814683 -0.528565 -0.238558 +vn -0.821515 0.542485 0.175566 +vn 0.955985 -0.254995 -0.145159 +vn -0.788516 0.611566 0.065030 +vn 0.450822 -0.435437 -0.779201 +vn -0.057191 0.941787 -0.331311 +vn -0.150538 -0.864912 0.478816 +vn -0.907614 -0.363603 0.209835 +vn -0.411288 0.123675 0.903076 +vn -0.311771 0.766080 -0.562068 +vn -0.362137 0.722821 0.588546 +vn -0.334367 0.667996 0.664816 +vn 0.454632 0.703730 -0.545961 +vn 0.040394 -0.538863 -0.841424 +vn 0.207312 0.960045 -0.187979 +vn -0.065742 0.244238 0.967484 +vn -0.855407 -0.232165 -0.463010 +vn 0.088068 -0.480185 -0.872735 +vn -0.902534 -0.169039 -0.396053 +vn 0.193103 -0.457046 -0.868228 +vn -0.768835 -0.599568 -0.222285 +vn -0.714441 -0.343326 0.609673 +vn -0.803424 -0.537271 -0.256613 +vn 0.274869 0.719859 -0.637377 +vn -0.121114 0.991716 0.042791 +vn 0.286950 0.894743 -0.342192 +vn 0.173406 0.881289 -0.439614 +vn -0.170207 -0.522442 -0.835514 +vn -0.784457 -0.620139 -0.007427 +vn -0.036049 -0.112189 -0.993033 +vn -0.405176 0.251601 -0.878936 +vn -0.917950 -0.300098 0.259442 +vn -0.968354 0.007557 -0.249466 +vn -0.785802 0.520314 -0.334348 +vn -0.528758 -0.533178 0.660406 +vn -0.598561 0.782538 -0.171343 +vn 0.224530 -0.872139 0.434695 +vn -0.155513 0.326374 -0.932360 +vn 0.392975 -0.908417 -0.142649 +vn -0.289698 0.954781 0.066848 +vn -0.059587 0.949623 -0.307678 +vn -0.119797 0.352795 0.928000 +vn -0.918914 -0.394281 -0.011787 +vn -0.912996 0.167773 -0.371874 +vn -0.609694 -0.750407 0.255269 +vn -0.912321 0.408833 -0.022937 +vn 0.101068 0.991865 0.077390 +vn 0.515927 0.848488 0.117845 +vn -0.678341 -0.414946 -0.606361 +vn -0.037633 0.495454 -0.867819 +vn 0.119724 0.730238 -0.672621 +vn -0.695940 0.346470 -0.628988 +vn 0.352531 0.788834 0.503452 +vn 0.092549 0.735083 0.671630 +vn 0.061034 0.552811 -0.831068 +vn -0.636231 -0.525169 0.565162 +vn -0.634704 -0.388899 -0.667764 +vn 0.552533 0.831203 -0.061707 +vn 0.663864 -0.247369 0.705757 +vn 0.544729 -0.836681 -0.056882 +vn 0.227119 -0.954897 -0.191282 +vn 0.624195 0.759042 0.185032 +vn -0.049190 -0.649580 -0.758700 +vn 0.161979 0.881219 0.444091 +vn -0.759555 -0.441124 -0.478002 +vn -0.001161 0.784884 -0.619642 +vn -0.960211 0.065756 0.271423 +vn -0.600245 0.390918 0.697774 +vn -0.791368 -0.426448 0.438040 +vn 0.651592 -0.730145 -0.205709 +vn -0.824836 -0.104359 -0.555657 +vn -0.983796 0.163851 0.072787 +vn -0.624985 -0.692351 -0.360617 +vn -0.995664 0.002528 -0.092986 +vn -0.684457 -0.320335 0.654908 +vn -0.939512 -0.001290 -0.342514 +vn 0.944051 0.325653 -0.052130 +vn -0.257699 -0.799302 0.542869 +vn -0.681363 -0.570649 0.458372 +vn -0.355946 -0.766870 0.534054 +vn -0.906114 0.422853 -0.012371 +vn -0.809168 -0.332860 0.484201 +vn -0.899417 -0.269933 0.343782 +vn -0.915251 -0.261538 0.306454 +vn -0.792355 -0.366652 0.487585 +vn -0.052651 0.275041 0.959990 +vn 0.364838 -0.341080 0.866347 +vn 0.809051 0.459696 -0.366218 +vn -0.377251 -0.434964 -0.817611 +vn 0.137319 -0.018814 -0.990348 +vn -0.219780 -0.831372 -0.510408 +vn -0.827627 0.550705 0.108437 +vn 0.392590 -0.549965 -0.737165 +vn 0.767761 -0.531309 0.358125 +vn -0.346597 0.808338 0.475878 +vn 0.023529 -0.998289 -0.053535 +vn 0.404232 0.618892 -0.673476 +vn -0.090392 -0.944033 -0.317224 +vn 0.396471 0.373683 -0.838554 +vn -0.827733 -0.192001 -0.527252 +vn 0.798895 -0.597777 0.066552 +vn 0.128654 -0.988661 -0.077450 +vn -0.487156 -0.520054 -0.701586 +vn -0.084382 0.061058 0.994561 +vn 0.396788 -0.861391 0.317120 +vn 0.987632 -0.156683 -0.005871 +vn -0.270954 -0.962527 0.011236 +vn -0.078698 0.614336 -0.785110 +vn 0.218494 -0.922331 0.318695 +vn 0.996056 0.008552 -0.088317 +vn -0.233193 -0.939088 0.252459 +vn -0.826361 0.563036 0.010818 +vn 0.913563 -0.036219 0.405080 +vn 0.970947 0.144880 -0.190453 +vn 0.442482 0.844494 -0.301729 +vn 0.732661 0.234589 0.638886 +vn 0.468739 0.727220 -0.501433 +vn 0.889083 -0.021972 0.457219 +vn 0.119420 -0.528193 0.840685 +vn -0.181323 -0.092441 -0.979069 +vn 0.477826 -0.759571 0.441288 +vn 0.360231 0.251534 0.898312 +vn -0.044936 -0.960698 0.273933 +vn 0.863093 0.367701 -0.346217 +vn 0.543528 -0.190278 0.817540 +vn 0.249225 0.135083 -0.958978 +vn 0.813141 0.462398 -0.353539 +vn 0.465998 0.692919 -0.550190 +vn 0.485616 -0.779609 0.395458 +vn 0.213580 -0.899987 -0.380009 +vn 0.518861 0.453296 -0.724780 +vn 0.376894 -0.916565 0.133637 +vn 0.373586 0.134901 -0.917734 +vn 0.354477 0.562830 -0.746706 +vn 0.470433 0.205446 -0.858187 +vn 0.284495 -0.927766 -0.241482 +vn 0.571460 0.324129 -0.753906 +vn 0.382810 0.608957 -0.694714 +vn 0.160172 -0.962051 -0.220913 +vn 0.516331 0.838320 -0.174990 +vn 0.017959 0.909112 -0.416165 +vn -0.058827 -0.953614 -0.295229 +vn 0.964684 0.115147 -0.236910 +vn 0.848451 0.385140 -0.363042 +vn 0.824307 0.470026 -0.315584 +vn 0.970624 -0.214157 -0.109662 +vn 0.525190 -0.035916 -0.850227 +vn 0.981534 -0.067374 -0.179030 +vn 0.949374 0.295442 0.106789 +vn 0.876659 -0.083908 -0.473739 +vn 0.414118 -0.131405 -0.900688 +vn 0.515018 0.288613 -0.807130 +vn 0.537693 0.467539 -0.701636 +vn 0.814896 -0.532824 -0.228128 +vn 0.922067 0.230424 -0.310963 +vn 0.632995 0.615535 -0.469504 +vn 0.974120 0.198455 -0.108192 +vn 0.915952 -0.099448 -0.388770 +vn 0.938869 -0.045347 -0.341275 +vn 0.270109 0.416652 -0.868010 +vn 0.256961 -0.294530 -0.920447 +vn 0.124899 -0.837329 0.532242 +vn -0.094307 0.818673 0.566464 +vn -0.023134 0.755550 0.654682 +vn -0.090936 0.946071 0.310935 +vn -0.062453 0.781581 0.620669 +vn -0.433633 -0.634537 -0.639785 +vn -0.948366 -0.224717 -0.223840 +vn 0.204213 -0.116409 -0.971980 +vn 0.175210 -0.279048 -0.944157 +vn -0.337990 -0.671475 -0.659457 +vn 0.173038 -0.617152 -0.767581 +vn -0.106172 -0.856316 -0.505421 +vn 0.059284 0.073224 -0.995552 +vn 0.109280 -0.628699 -0.769932 +vn -0.653283 0.021425 -0.756811 +vn 0.021879 0.931902 0.362051 +vn 0.038746 0.769501 0.637470 +vn 0.388875 -0.413400 -0.823333 +vn 0.148797 -0.533128 -0.832847 +vn -0.458749 -0.405133 -0.790833 +vn 0.030544 -0.471833 -0.881159 +vn 0.129565 0.946248 0.296357 +vn 0.116862 0.946610 0.300454 +vn -0.153790 0.979286 0.131713 +vn 0.373430 -0.110157 -0.921095 +vn 0.341663 -0.508504 -0.790373 +vn 0.167670 -0.448207 -0.878065 +vn -0.246018 -0.650549 -0.718513 +vn 0.307826 -0.233237 -0.922412 +vn 0.108112 0.933306 0.342421 +vn 0.227765 -0.038472 -0.972956 +vn 0.226506 -0.414419 -0.881449 +vn -0.123153 0.991959 0.029180 +vn -0.207395 -0.788706 -0.578732 +vn -0.605941 -0.302967 -0.735559 +vn -0.291481 0.880834 0.373055 +vn 0.171559 -0.418166 -0.892023 +vn 0.221102 0.975136 -0.014978 +vn 0.312105 -0.943971 -0.107283 +vn -0.130157 -0.857225 -0.498221 +vn 0.167355 -0.022359 -0.985643 +vn 0.560685 -0.818303 -0.126539 +vn -0.127647 -0.707325 -0.695268 +vn -0.094350 0.787753 0.608723 +vn -0.104598 0.340264 -0.934494 +vn 0.249704 -0.168957 -0.953468 +vn -0.677726 -0.732957 -0.058830 +vn 0.219591 -0.392661 -0.893083 +vn -0.510929 0.838306 -0.190250 +vn -0.067191 0.973782 0.217335 +vn -0.224361 0.909096 -0.351009 +vn -0.551432 0.482998 -0.680173 +vn 0.199822 -0.227195 -0.953128 +vn -0.027982 0.929215 0.368479 +vn 0.005577 0.998261 0.058678 +vn 0.038114 -0.483958 -0.874261 +vn -0.441150 -0.663129 -0.604687 +vn -0.015522 0.987553 0.156519 +vn -0.103806 0.994584 0.005117 +vn 0.135666 -0.724034 -0.676291 +vn 0.258591 0.964678 0.050268 +vn 0.272872 0.961391 0.035597 +vn 0.378390 -0.201068 -0.903544 +vn -0.373761 0.513715 -0.772270 +vn -0.182661 0.709140 0.680996 +vn 0.171227 0.677196 0.715602 +vn 0.394067 0.354230 -0.848076 +vn 0.462010 0.879883 -0.111143 +vn -0.133804 0.955858 0.261596 +vn -0.824645 0.564933 0.028476 +vn 0.412712 0.883120 0.223088 +vn 0.683248 -0.596955 -0.420496 +vn -0.324293 -0.603145 -0.728732 +vn -0.996910 -0.052700 0.058252 +vn 0.539762 -0.756841 -0.368577 +vn 0.278679 0.895118 0.347997 +vn -0.585288 0.620985 -0.521359 +vn -0.441145 -0.148782 -0.885017 +vn -0.488299 -0.668455 0.561010 +vn -0.169767 0.899760 -0.402008 +vn -0.671436 0.487913 -0.557776 +vn -0.820936 -0.355836 -0.446593 +vn -0.703975 0.700289 0.118381 +vn -0.952178 0.149452 -0.266498 +vn -0.859760 -0.459656 0.222553 +vn 0.077273 0.549097 -0.832179 +vn -0.584908 -0.441601 0.680347 +vn -0.758578 0.447639 -0.473475 +vn -0.170794 0.924000 0.342129 +vn -0.632754 -0.599228 0.490458 +vn -0.052927 0.784218 -0.618224 +vn 0.289754 0.926849 0.238733 +vn -0.481043 -0.484950 0.730357 +vn -0.628600 0.225065 -0.744452 +vn 0.002065 -0.551448 -0.834207 +vn -0.938317 -0.178485 0.296148 +vn 0.193448 0.062852 -0.979095 +vn -0.211166 0.369276 0.905011 +vn 0.196645 0.182785 -0.963286 +vn -0.929196 -0.359866 -0.084214 +vn -0.416238 -0.592727 0.689507 +vn -0.195473 0.922623 0.332502 +vn -0.267596 -0.849525 -0.454643 +vn 0.171328 0.890292 -0.421932 +vn 0.137778 0.796338 0.588951 +vn -0.962931 -0.243134 0.116834 +vn -0.902944 -0.272158 -0.332599 +vn 0.219654 0.974056 0.054466 +vn 0.315055 -0.927942 0.199159 +vn -0.737481 0.121118 -0.664419 +vn -0.148805 0.512466 0.845716 +vn -0.112985 0.897584 -0.426120 +vn -0.397047 -0.914485 0.077917 +vn 0.521180 0.450649 -0.724767 +vn -0.503026 0.847139 -0.171230 +vn -0.891272 -0.063827 -0.448955 +vn 0.501051 0.838587 -0.213823 +vn 0.187272 0.918410 -0.348500 +vn -0.873222 0.480835 -0.079259 +vn 0.005631 0.451567 0.892219 +vn 0.155825 0.308913 -0.938239 +vn -0.316117 0.495944 0.808770 +vn -0.896345 0.115931 -0.427931 +vn 0.124861 0.991958 0.020712 +vn -0.283152 0.958036 0.044635 +vn 0.279613 0.750858 -0.598355 +vn 0.982585 -0.010198 0.185534 +vn -0.842635 -0.509913 0.173077 +vn -0.701957 -0.709631 -0.060663 +vn -0.734105 0.611929 -0.294333 +vn 0.030118 0.987840 -0.152529 +vn 0.060933 0.983199 -0.172066 +vn -0.627594 -0.776068 -0.062007 +vn 0.019336 0.993540 0.111824 +vn 0.129437 0.801430 0.583915 +vn -0.617035 -0.705190 0.349249 +vn -0.707119 -0.703620 0.070007 +vn 0.188776 0.966601 -0.173340 +vn -0.043351 0.923503 0.381132 +vn -0.794450 -0.591471 -0.137883 +vn -0.688022 -0.436553 0.579696 +vn -0.470763 0.509421 -0.720328 +vn -0.904977 0.393201 0.162511 +vn -0.412593 0.340551 -0.844862 +vn -0.834984 0.515727 0.191905 +vn -0.990999 0.016793 -0.132809 +vn -0.914354 -0.352686 -0.198921 +vn -0.716718 -0.473272 0.512180 +vn -0.882244 0.241231 -0.404294 +vn -0.908023 0.365184 -0.205268 +vn -0.805943 0.591884 -0.011366 +vn -0.886698 -0.286552 -0.362841 +vn 0.354068 0.772551 -0.527067 +vn 0.801890 -0.496010 -0.333086 +vn -0.951361 0.089998 -0.294639 +vn -0.980296 -0.143699 0.135537 +vn -0.519177 -0.819688 -0.242004 +vn -0.842485 -0.196320 0.501674 +vn -0.833310 0.510661 -0.211706 +vn 0.103305 -0.732844 -0.672509 +vn -0.954000 0.290492 -0.074153 +vn -0.746605 -0.664658 0.028477 +vn -0.807090 0.561130 0.183681 +vn -0.721786 0.538821 -0.434392 +vn -0.896606 -0.252503 -0.363786 +vn -0.784786 0.615795 0.070046 +vn -0.154714 0.956803 0.246154 +vn -0.467408 -0.522413 0.713173 +vn -0.947290 0.240127 -0.212086 +vn -0.788380 0.447740 -0.421884 +vn 0.247045 0.927399 -0.280892 +vn -0.279624 0.554028 -0.784132 +vn -0.628717 0.775573 0.056573 +vn -0.745680 -0.356369 0.562995 +vn -0.773993 0.030609 0.632453 +vn -0.700037 -0.419293 0.578050 +vn -0.875353 -0.090671 0.474907 +vn 0.356479 0.705422 -0.612619 +vn -0.868476 0.471184 0.154063 +vn -0.209181 0.977472 0.028123 +vn -0.964198 0.259825 -0.053037 +vn -0.862823 0.098588 0.495800 +vn -0.919037 -0.279918 0.277520 +vn -0.787645 -0.268917 0.554345 +vn -0.708549 -0.387533 0.589726 +vn -0.854913 -0.399198 0.331308 +vn -0.622103 -0.430000 0.654284 +vn -0.875235 -0.432477 0.216625 +vn -0.856713 -0.515370 0.020900 +vn -0.051912 -0.538131 -0.841261 +vn 0.267594 -0.334744 -0.903515 +vn 0.288938 -0.204050 -0.935349 +vn 0.105565 -0.958739 -0.263960 +vn 0.769448 -0.635729 -0.061629 +vn -0.390241 -0.920404 -0.023840 +vn 0.180483 -0.181158 -0.966751 +vn -0.134903 0.832619 0.537166 +vn 0.320844 0.939787 0.117728 +vn 0.703705 -0.551620 -0.447788 +vn -0.006267 0.799063 0.601215 +vn -0.036010 0.909803 0.413475 +vn 0.069844 -0.854201 0.515230 +vn 0.150032 0.679853 0.717837 +vn -0.545986 0.700794 -0.459116 +vn -0.372658 -0.784743 -0.495282 +vn 0.086096 0.861282 0.500781 +vn -0.376690 -0.200619 -0.904354 +vn -0.094533 0.977175 0.190244 +vn -0.030765 0.978777 0.202606 +vn 0.351931 -0.408548 -0.842160 +vn -0.032498 0.895724 0.443422 +vn -0.205690 -0.719249 -0.663606 +vn 0.468177 -0.840438 -0.272900 +vn -0.017073 0.922626 0.385317 +vn -0.149381 -0.806496 -0.572057 +vn -0.971173 -0.175691 -0.161109 +vn 0.011786 -0.571088 -0.820804 +vn 0.259478 -0.476286 -0.840132 +vn -0.244177 -0.849499 -0.467685 +vn 0.223039 -0.522350 -0.823046 +vn 0.499430 -0.512447 -0.698547 +vn 0.390216 -0.355690 -0.849244 +vn 0.224186 -0.586411 -0.778371 +vn -0.045230 0.991101 0.125195 +vn 0.408765 -0.581949 -0.703027 +vn 0.010723 0.992553 0.121340 +vn -0.337024 -0.526037 -0.780833 +vn 0.114409 -0.498519 -0.859296 +vn -0.127057 0.941989 0.310665 +vn 0.140509 -0.146910 -0.979119 +vn -0.081840 -0.479414 -0.873764 +vn -0.081118 0.838299 0.539142 +vn 0.092383 -0.321482 -0.942398 +vn -0.257492 -0.695785 -0.670508 +vn -0.068832 -0.700571 -0.710255 +vn 0.185584 -0.570900 -0.799770 +vn -0.030185 0.818007 0.574415 +vn -0.059985 0.997539 0.036306 +vn -0.084910 0.754296 0.651021 +vn -0.617509 0.575965 -0.535673 +vn 0.225569 0.970361 -0.086712 +vn 0.543954 -0.814105 0.203339 +vn -0.585266 0.496028 -0.641420 +vn -0.510752 0.859392 0.024023 +vn 0.269060 0.955771 -0.118777 +vn 0.918735 -0.218995 -0.328584 +vn 0.446685 0.413934 -0.793178 +vn -0.475593 0.780939 -0.404902 +vn 0.242683 0.835860 0.492386 +vn -0.732485 0.680333 -0.024734 +vn -0.962248 -0.002521 -0.272162 +vn 0.019114 0.998005 0.060171 +vn -0.988362 0.006981 -0.151957 +vn -0.093045 0.651264 -0.753125 +vn 0.486415 0.866013 -0.115850 +vn 0.324011 0.616706 0.717419 +vn 0.052734 0.867279 0.495021 +vn 0.363810 0.573660 0.733864 +vn 0.080893 0.965138 -0.248926 +vn 0.271948 0.823332 -0.498164 +vn -0.811533 -0.582771 0.042332 +vn -0.871792 0.142486 -0.468697 +vn -0.902406 -0.234297 -0.361618 +vn -0.862402 0.480971 -0.157889 +vn -0.896182 0.419591 -0.144225 +vn -0.915974 0.048313 -0.398318 +vn 0.392546 -0.096404 -0.914666 +vn -0.801262 -0.372201 -0.468450 +vn 0.273934 0.418959 -0.865698 +vn 0.127608 0.314775 -0.940549 +vn 0.233137 0.296389 -0.926175 +vn -0.710939 -0.603298 -0.361383 +vn 0.192443 0.689750 -0.698005 +vn -0.882242 -0.234718 -0.408114 +vn -0.316723 0.714849 -0.623440 +vn 0.435332 0.769011 -0.468090 +vn -0.597763 -0.518311 0.611583 +vn -0.658810 0.748391 0.076682 +vn -0.648050 -0.613338 0.451494 +vn -0.686785 -0.643808 0.337398 +vn 0.545118 0.735117 -0.403051 +vn -0.374932 0.695872 -0.612526 +vn 0.112732 0.811001 -0.574081 +vn -0.676443 -0.566327 0.470849 +vn -0.789172 -0.499284 0.357664 +vn -0.662726 0.734074 -0.148090 +vn 0.545080 0.811564 -0.210361 +vn -0.503811 0.658836 -0.558668 +vn -0.822292 -0.511353 0.249707 +vn -0.033239 -0.783184 -0.620901 +vn -0.716001 0.539331 -0.443243 +vn 0.352407 0.692536 -0.629447 +vn 0.194224 0.965980 0.170762 +vn 0.423359 0.886441 -0.187056 +vn 0.322490 0.940814 -0.104250 +vn 0.003102 -0.751142 -0.660133 +vn 0.338635 0.123558 -0.932770 +vn 0.113732 0.500773 -0.858074 +vn -0.596487 -0.547564 0.586836 +vn -0.863995 -0.040066 -0.501903 +vn 0.200034 0.769696 0.606262 +vn -0.000708 0.477993 0.878364 +vn -0.491747 0.710575 -0.503258 +vn 0.157334 0.622417 0.766709 +vn -0.765083 -0.629137 0.137241 +vn -0.927923 0.348742 -0.131675 +vn -0.201442 0.977728 -0.058907 +vn -0.149196 0.449912 0.880522 +vn -0.201266 0.796794 0.569747 +vn -0.919897 -0.299413 -0.253261 +vn -0.658144 0.715172 0.235321 +vn -0.857100 -0.514820 0.018440 +vn -0.931194 -0.356316 -0.076918 +vn 0.039710 -0.506586 -0.861275 +vn -0.685066 -0.728387 -0.011732 +vn -0.673513 0.725065 0.143739 +vn -0.264945 0.370057 0.890428 +vn -0.982158 0.174863 0.069203 +vn -0.987129 0.018363 0.158869 +vn 0.065811 0.996391 -0.053609 +vn -0.534107 -0.397221 0.746287 +vn -0.962854 -0.045335 0.266191 +vn -0.221360 0.726942 0.650043 +vn -0.868897 -0.472319 -0.148095 +vn -0.959097 -0.173499 -0.223678 +vn -0.321912 -0.450496 0.832722 +vn -0.831626 -0.142271 -0.536803 +vn -0.671470 0.728247 0.137054 +vn -0.745105 0.246077 -0.619891 +vn -0.117610 0.963701 -0.239684 +vn -0.695955 0.681826 -0.225297 +vn 0.088019 0.921383 -0.378557 +vn -0.791502 0.350238 -0.500857 +vn 0.368478 0.926306 -0.078623 +vn -0.474225 -0.542479 0.693417 +vn 0.031092 0.705792 -0.707736 +vn -0.408834 0.788908 -0.458780 +vn -0.637114 0.769639 -0.041734 +vn 0.452792 -0.662239 -0.597008 +vn -0.711563 0.460784 0.530430 +vn -0.674796 -0.737853 0.014908 +vn -0.422792 0.706843 -0.567115 +vn -0.074155 -0.993857 0.082151 +vn -0.736496 -0.637056 0.227451 +vn -0.623000 -0.396731 0.674148 +vn -0.693917 0.516004 0.502214 +vn -0.487678 -0.495279 -0.718936 +vn -0.546476 0.768011 -0.333951 +vn 0.009144 -0.997443 0.070886 +vn 0.635817 0.661867 0.397075 +vn 0.148483 -0.887094 -0.437054 +vn 0.515483 0.097180 0.851371 +vn -0.674072 -0.601826 0.428291 +vn 0.428358 0.853355 -0.297145 +vn -0.108792 -0.888273 0.446246 +vn 0.517032 -0.850224 0.098986 +vn -0.737383 -0.497349 -0.457067 +vn 0.812278 -0.550632 0.192380 +vn 0.930917 -0.238084 0.276964 +vn 0.254916 0.837013 -0.484177 +vn -0.723120 0.689443 -0.042013 +vn 0.380546 0.509677 -0.771631 +vn -0.497204 0.674782 0.545397 +vn -0.362188 -0.621790 0.694404 +vn -0.641826 -0.533310 0.551035 +vn -0.963911 -0.019760 0.265492 +vn -0.807164 -0.097099 0.582287 +vn 0.610988 -0.266935 -0.745278 +vn -0.470000 -0.605773 0.641981 +vn -0.561030 -0.779939 0.277383 +vn -0.166827 0.303655 0.938063 +vn 0.882619 -0.128561 0.452168 +vn -0.367312 -0.703138 -0.608834 +vn -0.481614 -0.792141 -0.374914 +vn 0.735197 -0.654334 0.177009 +vn -0.161427 0.893453 -0.419145 +vn 0.234430 0.778100 -0.582755 +vn 0.223822 -0.927337 0.299915 +vn -0.021800 -0.971491 0.236070 +vn -0.017800 0.562563 -0.826563 +vn 0.497090 -0.636251 0.589988 +vn -0.032114 0.394786 0.918212 +vn 0.967362 0.050293 0.248357 +vn 0.089713 -0.991575 -0.093442 +vn 0.654346 -0.345124 0.672845 +vn 0.893288 0.227623 0.387588 +vn -0.190436 0.333532 -0.923304 +vn -0.088698 -0.990850 -0.101728 +vn 0.355267 0.877963 0.320884 +vn -0.428521 0.032067 -0.902962 +vn -0.126345 -0.988048 -0.088307 +vn -0.146592 -0.475378 -0.867483 +vn 0.002502 -0.696644 -0.717413 +vn 0.245389 0.721521 -0.647450 +vn -0.119125 0.568760 -0.813831 +vn 0.451256 -0.340545 -0.824862 +vn 0.484724 -0.091920 -0.869824 +vn 0.986129 0.070467 -0.150281 +vn 0.085842 0.899581 -0.428235 +vn 0.889458 0.352071 -0.291394 +vn 0.743434 0.514935 -0.426788 +vn -0.073755 0.985899 -0.150211 +vn 0.980047 -0.142137 0.138942 +vn 0.219849 0.883757 -0.413086 +vn 0.992460 -0.122266 0.008656 +vn 0.092413 0.988186 -0.122261 +vn -0.433390 0.888983 -0.147924 +vn 0.156829 -0.971559 0.177420 +vn 0.007410 -0.999876 -0.013866 +vn -0.075924 -0.991263 -0.107856 +vn -0.176571 -0.966051 -0.188593 +vn 0.767431 -0.614222 0.183797 +vn 0.817349 0.550040 -0.171456 +vn 0.636270 -0.615892 0.464583 +vn 0.314995 -0.945390 -0.083764 +vn 0.755434 0.610044 -0.239094 +vn 0.981582 0.100943 -0.162193 +vn 0.245731 -0.965332 -0.088035 +vn 0.631838 0.737327 -0.239017 +vn 0.141110 0.816998 -0.559108 +vn 0.965364 0.214778 -0.148132 +vn 0.595656 0.737585 -0.318061 +vn 0.624523 0.722181 -0.297365 +vn 0.876902 0.378613 -0.296133 +vn 0.793012 0.458536 -0.401096 +vn 0.623044 0.732282 -0.274917 +vn 0.780150 0.528399 -0.334905 +vn 0.863107 -0.205493 0.461324 +vn -0.593693 -0.315342 0.740330 +vn 0.499249 0.766067 -0.404835 +vn 0.622065 -0.052519 -0.781202 +vn 0.527564 0.043794 -0.848386 +vn 0.894724 -0.055776 -0.443124 +vn 0.598308 0.666601 -0.444601 +vn 0.753395 0.524823 -0.396177 +vn 0.143380 0.833190 -0.534076 +vn -0.692644 -0.550190 -0.466407 +vn -0.975643 -0.061463 0.210579 +vn 0.209758 0.180337 -0.960979 +vn 0.980612 -0.020162 -0.194921 +vn 0.803942 0.559493 -0.201606 +vn 0.542056 -0.840252 0.012301 +vn 0.758434 0.585223 -0.286865 +vn 0.875281 -0.286346 0.389729 +vn 0.506963 -0.861966 0.001508 +vn 0.964739 -0.239414 -0.109363 +vn 0.426174 -0.903618 -0.043024 +vn 0.972963 -0.188177 -0.133912 +vn 0.280355 -0.054365 -0.958356 +vn 0.956070 -0.283445 -0.074759 +vn 0.817350 0.549927 -0.171811 +vn 0.945728 -0.324896 -0.006482 +vn 0.853067 0.498733 -0.153434 +vn 0.923250 -0.371901 0.096435 +vn 0.974454 -0.124312 -0.187046 +vn 0.670117 0.735615 -0.099065 +vn 0.787317 0.597856 -0.150667 +vn 0.361378 -0.272643 -0.891668 +vn 0.903566 -0.416351 0.101098 +vn 0.864718 -0.487189 0.122108 +vn 0.860395 -0.482092 0.165252 +vn 0.876598 -0.330941 0.349364 +vn 0.664775 -0.367329 -0.650495 +vn 0.983558 0.031965 -0.177741 +vn 0.814219 0.519464 -0.259239 +vn 0.980533 -0.134905 -0.142674 +vn 0.981830 -0.011409 -0.189421 +vn 0.973476 0.073699 -0.216592 +vn 0.935147 0.258208 -0.242547 +vn 0.819711 0.488694 -0.298750 +vn 0.856259 0.422181 -0.297630 +vn 0.801133 0.574969 -0.166119 +vn 0.979972 -0.113532 -0.163600 +vn 0.837621 0.447179 -0.313721 +vn 0.698348 0.605244 -0.382085 +vn 0.928287 -0.361203 0.088410 +vn 0.757440 0.566976 -0.323764 +vn 0.781228 0.564260 -0.267006 +vn 0.693170 0.162742 -0.702161 +vn 0.377769 0.087010 -0.921802 +vn 0.567287 -0.040926 -0.822502 +vn 0.372374 0.387290 -0.843412 +vn 0.760763 -0.342652 -0.551208 +vn -0.676257 -0.410682 -0.611569 +vn 0.224899 0.910239 0.347685 +vn -0.903287 -0.042964 -0.426880 +vn -0.069837 -0.704894 -0.705867 +vn 0.221274 -0.012133 -0.975136 +vn 0.099293 -0.019927 -0.994859 +vn -0.176337 -0.925775 -0.334434 +vn -0.408243 -0.703994 -0.581146 +vn 0.079107 0.160727 -0.983824 +vn 0.168723 0.981726 0.088013 +vn 0.140643 -0.638139 -0.756966 +vn 0.147094 0.796039 0.587099 +vn -0.045875 -0.644427 -0.763288 +vn 0.227603 -0.096697 -0.968941 +vn 0.121075 -0.540996 -0.832264 +vn 0.064248 0.138249 -0.988311 +vn -0.446127 -0.752959 -0.483760 +vn 0.030649 -0.524534 -0.850837 +vn 0.428872 -0.883725 0.187348 +vn 0.170193 0.899632 0.402116 +vn -0.773316 -0.544217 -0.325284 +vn 0.099532 -0.540146 -0.835665 +vn -0.473268 0.473219 -0.743022 +vn -0.232740 -0.879955 -0.414140 +vn -0.038278 0.992761 0.113847 +vn -0.127783 0.991802 -0.000920 +vn 0.233315 -0.168089 -0.957763 +vn 0.206191 -0.259413 -0.943499 +vn -0.043647 0.752249 0.657431 +vn 0.250058 -0.073484 -0.965438 +vn 0.097763 -0.441484 -0.891927 +vn 0.198343 -0.375351 -0.905413 +vn -0.021915 0.001709 -0.999758 +vn 0.247471 -0.732898 -0.633734 +vn -0.016434 0.812389 0.582884 +vn 0.070154 0.944460 0.321050 +vn -0.037130 0.899576 0.435184 +vn 0.178242 -0.783406 -0.595403 +vn -0.255815 -0.567555 -0.782585 +vn -0.930283 0.365923 0.025945 +vn -0.059925 -0.841051 -0.537626 +vn 0.073918 0.937056 0.341265 +vn 0.225605 -0.213681 -0.950496 +vn 0.200887 -0.276725 -0.939717 +vn 0.256702 0.965481 -0.044172 +vn -0.103813 -0.759461 -0.642217 +vn 0.193664 -0.201508 -0.960150 +vn -0.116103 0.985638 -0.122631 +vn -0.115088 0.955036 -0.273241 +vn 0.049674 0.923818 0.379595 +vn 0.124234 0.922369 0.365790 +vn -0.127865 0.815661 -0.564223 +vn 0.247419 0.025922 -0.968562 +vn 0.152949 -0.240492 -0.958525 +vn -0.830802 -0.082905 -0.550359 +vn -0.801390 0.597429 0.029217 +vn -0.325707 -0.242052 -0.913962 +vn 0.029044 0.857190 -0.514180 +vn 0.067517 0.925526 -0.372617 +vn 0.986667 -0.062551 0.150251 +vn -0.181627 0.982843 0.032117 +vn 0.538014 0.690685 -0.483213 +vn -0.694085 -0.717862 -0.054036 +vn 0.328703 0.756552 -0.565317 +vn -0.612568 0.545651 0.571861 +vn -0.170490 -0.618429 -0.767124 +vn -0.673149 -0.730544 -0.114786 +vn -0.353248 -0.929589 -0.105259 +vn -0.517029 -0.002358 -0.855964 +vn -0.712538 -0.075713 -0.697537 +vn -0.715248 -0.106547 -0.690701 +vn 0.161348 0.986642 0.022475 +vn -0.065857 0.956858 -0.282994 +vn 0.235248 0.869190 -0.434934 +vn -0.091671 0.675128 -0.731983 +vn -0.467678 0.345505 -0.813575 +vn 0.020015 0.758385 -0.651499 +vn -0.823803 -0.552259 -0.127898 +vn -0.850411 0.088710 -0.518586 +vn -0.660810 -0.523103 0.538231 +vn 0.104845 0.991076 0.082320 +vn 0.320743 0.421276 -0.848322 +vn -0.017230 0.888293 -0.458954 +vn -0.807101 -0.477543 0.347190 +vn -0.265177 0.893247 -0.363029 +vn -0.552502 -0.765870 0.328913 +vn 0.168052 0.851628 -0.496476 +vn -0.953309 -0.164856 -0.253030 +vn 0.268008 0.938719 0.216744 +vn -0.696439 -0.653298 -0.296943 +vn -0.013348 0.928763 -0.370434 +vn -0.746544 -0.600893 -0.285658 +vn -0.392697 0.874983 -0.283185 +vn -0.549305 -0.625660 0.553908 +vn -0.012918 -0.083746 -0.996403 +vn -0.817980 -0.551323 0.164173 +vn -0.162433 0.656489 -0.736640 +vn 0.568914 0.805275 -0.166939 +vn 0.299174 0.949694 0.092612 +vn 0.453337 -0.218155 -0.864230 +vn -0.769303 0.575463 -0.277517 +vn -0.742478 -0.243118 -0.624196 +vn -0.656285 -0.752314 -0.057562 +vn -0.573524 0.697340 -0.429869 +vn -0.821924 0.489316 -0.291566 +vn 0.457910 0.883607 -0.097766 +vn 0.983624 -0.078189 -0.162388 +vn 0.404605 -0.766906 -0.498146 +vn -0.852228 0.366727 -0.373120 +vn 0.220949 -0.469528 -0.854825 +vn -0.869589 -0.213814 -0.445082 +vn -0.474612 -0.579292 0.662695 +vn -0.701140 -0.641125 0.312028 +vn 0.838939 0.315641 -0.443343 +vn 0.064609 -0.628512 0.775112 +vn -0.877303 0.191848 -0.439924 +vn 0.323951 0.932919 -0.157220 +vn -0.946714 -0.214977 0.239830 +vn -0.765757 -0.199027 -0.611559 +vn -0.871981 -0.331204 0.360489 +vn -0.433534 -0.632418 0.641947 +vn 0.192535 0.802034 0.565395 +vn -0.837458 -0.365407 0.406376 +vn -0.176296 -0.918885 -0.352945 +vn -0.315683 -0.691105 0.650167 +vn -0.198638 0.964369 0.174742 +vn 0.308750 0.951131 -0.004891 +vn 0.187665 0.918063 0.349203 +vn 0.301458 0.739754 -0.601570 +vn -0.565219 -0.657688 0.497970 +vn 0.007714 0.087044 -0.996175 +vn -0.963013 -0.151679 0.222711 +vn -0.298615 -0.752725 0.586715 +vn -0.649982 -0.759314 -0.031068 +vn 0.463532 -0.850082 -0.249997 +vn -0.693025 -0.559188 -0.455000 +vn -0.212981 -0.968169 0.131481 +vn -0.309691 0.345043 0.886023 +vn 0.077387 0.360059 -0.929714 +vn -0.935905 0.267486 -0.229201 +vn -0.583309 0.400576 0.706604 +vn -0.140977 0.548487 0.824189 +vn 0.469905 0.115788 0.875090 +vn -0.834775 0.506024 0.217002 +vn -0.353328 -0.884944 0.303371 +vn -0.721352 0.474484 0.504496 +vn -0.079200 -0.831105 0.550447 +vn -0.678475 -0.713188 0.176165 +vn -0.428385 0.675800 0.599817 +vn -0.491252 0.660793 0.567472 +vn -0.462108 0.862442 0.206519 +vn -0.332521 0.468528 0.818481 +vn -0.804836 -0.488094 0.337644 +vn -0.915290 0.368410 0.162844 +vn -0.919337 0.341915 -0.194713 +vn 0.451019 0.193678 0.871247 +vn -0.999017 0.042621 0.012171 +vn 0.356130 0.752973 0.553357 +vn -0.268170 0.960578 -0.073310 +vn -0.858038 -0.438785 0.266906 +vn -0.177098 0.351420 -0.919315 +vn 0.275368 0.858265 0.433076 +vn 0.122798 0.632703 -0.764597 +vn -0.301458 0.940216 -0.158481 +vn 0.379912 0.865638 -0.326096 +vn -0.095533 0.939583 0.328721 +vn 0.102691 0.595250 -0.796952 +vn 0.502317 -0.165277 -0.848741 +vn 0.359586 -0.368915 -0.857088 +vn -0.168761 -0.614376 -0.770754 +vn -0.613547 0.783304 -0.099972 +vn 0.227984 0.874647 -0.427803 +vn 0.771852 0.018786 -0.635524 +vn -0.718818 -0.397137 0.570598 +vn -0.283068 0.779949 -0.558169 +vn -0.499663 0.861290 0.092289 +vn -0.603804 -0.549532 0.577439 +vn -0.925791 -0.265799 0.268814 +vn -0.665307 -0.185435 0.723174 +vn -0.586389 0.401378 0.703594 +vn 0.392571 0.574863 -0.717928 +vn -0.797100 0.241030 0.553658 +vn 0.011146 -0.720602 -0.693259 +vn -0.731421 0.078350 0.677410 +vn -0.923098 -0.334228 0.190213 +vn 0.282386 -0.618519 -0.733276 +vn -0.389703 -0.800806 -0.454798 +vn -0.063503 0.755539 0.652019 +vn 0.106557 -0.822868 -0.558153 +vn 0.355270 -0.620868 -0.698789 +vn 0.111866 -0.883352 -0.455166 +vn -0.183363 -0.843486 -0.504885 +vn 0.220095 -0.236304 -0.946424 +vn -0.308481 -0.864262 -0.397355 +vn -0.166988 -0.717187 -0.676578 +vn -0.780424 -0.625144 -0.011519 +vn -0.426857 -0.901134 -0.075826 +vn -0.232680 -0.250750 -0.939673 +vn -0.021784 0.997687 -0.064398 +vn 0.260134 0.034023 -0.964973 +vn -0.049126 0.977295 0.206109 +vn -0.178651 0.891918 0.415411 +vn 0.253117 -0.246712 -0.935449 +vn -0.063935 0.844094 0.532369 +vn -0.289729 -0.670835 -0.682670 +vn -0.123160 -0.488814 -0.863651 +vn -0.029592 0.799272 0.600240 +vn -0.089119 -0.590251 -0.802285 +vn 0.115132 0.202166 -0.972560 +vn 0.058897 -0.200915 -0.977837 +vn -0.611278 -0.779399 -0.137392 +vn 0.298899 -0.326428 -0.896719 +vn 0.024889 -0.778321 -0.627374 +vn 0.184190 -0.217818 -0.958452 +vn 0.178832 -0.166918 -0.969617 +vn -0.067401 0.985330 0.156787 +vn -0.387307 -0.881680 -0.269505 +vn 0.338955 -0.353116 -0.872020 +vn 0.263967 0.616383 0.741885 +vn -0.092802 0.854104 0.511756 +vn 0.141138 -0.009848 -0.989941 +vn 0.262608 0.934640 0.239762 +vn -0.039301 0.964845 0.259864 +vn -0.369856 -0.794371 -0.481853 +vn -0.047538 -0.936186 -0.348274 +vn 0.102682 -0.584156 -0.805120 +vn -0.621837 -0.417951 -0.662296 +vn -0.355129 -0.133207 -0.925278 +vn -0.269082 -0.663347 -0.698259 +vn -0.037170 -0.731272 -0.681072 +vn 0.500503 -0.845258 0.187179 +vn -0.798137 0.520980 0.302584 +vn 0.213274 0.913778 -0.345721 +vn 0.267089 0.950139 -0.160935 +vn -0.392338 -0.349385 0.850882 +vn 0.335353 0.296886 -0.894090 +vn -0.399234 0.693911 -0.599250 +vn -0.881204 -0.317147 0.350566 +vn -0.531902 -0.805470 -0.261339 +vn 0.169764 0.481441 0.859881 +vn 0.475875 -0.115251 -0.871929 +vn 0.509038 0.454122 -0.731200 +vn 0.391834 0.548483 0.738670 +vn 0.489822 0.243493 -0.837130 +vn -0.112490 -0.622279 -0.774671 +vn -0.210585 0.824825 -0.524708 +vn -0.001666 0.878456 -0.477820 +vn -0.213718 0.963274 -0.162564 +vn -0.750481 0.565111 -0.342676 +vn -0.593075 0.717378 -0.365556 +vn -0.378140 0.822436 0.424982 +vn 0.033997 0.314002 -0.948813 +vn 0.318260 0.921106 -0.224220 +vn 0.173347 -0.370659 -0.912449 +vn -0.891156 0.330374 -0.310957 +vn 0.193576 -0.265886 -0.944369 +vn 0.180543 0.979557 0.088724 +vn -0.893798 -0.270728 0.357535 +vn -0.904948 -0.363514 0.221193 +vn -0.335549 -0.185184 0.923642 +vn -0.555880 -0.625234 0.547795 +vn 0.360430 0.395658 -0.844716 +vn 0.934280 0.351775 0.058102 +vn 0.651057 0.731263 -0.203420 +vn 0.339168 0.910206 0.237675 +vn -0.555848 -0.790919 0.255891 +vn -0.812832 0.533397 -0.234076 +vn -0.771579 0.517302 0.370222 +vn 0.271168 0.878821 0.392610 +vn -0.014539 0.840246 -0.542010 +vn -0.959142 -0.281847 0.024691 +vn 0.077394 -0.988901 0.126828 +vn -0.528852 -0.161925 -0.833124 +vn -0.077394 0.988901 -0.126828 +vn -0.353979 0.065687 0.932944 +vn -0.520690 -0.566371 0.638831 +vn -0.632461 -0.618894 -0.465793 +vn -0.312904 -0.088885 0.945617 +vn -0.725796 0.493204 -0.479552 +vn 0.072960 0.650163 -0.756284 +vn -0.612614 0.790011 0.024245 +vn 0.143404 0.719138 -0.679909 +vn -0.319309 0.614829 0.721129 +vn -0.512240 -0.715493 0.475059 +vn -0.792863 0.412709 -0.448374 +vn 0.097875 0.991339 -0.087563 +vn -0.741428 0.670261 0.032153 +vn 0.428249 0.339429 -0.837491 +vn -0.559951 -0.718234 0.413032 +vn 0.984759 -0.054559 -0.165148 +vn -0.086491 0.944675 -0.316398 +vn -0.146529 0.900318 -0.409825 +vn -0.635090 0.724914 0.266759 +vn 0.808115 -0.562089 -0.176087 +vn -0.732356 0.368754 -0.572429 +vn 0.261591 -0.398772 -0.878949 +vn 0.443772 0.287690 -0.848706 +vn -0.852218 -0.469943 0.229952 +vn -0.105443 -0.640883 0.760362 +vn -0.415197 0.524073 -0.743612 +vn -0.455657 0.833049 0.313697 +vn -0.290062 0.765914 0.573794 +vn -0.195338 -0.838895 0.508034 +vn -0.059786 -0.998184 -0.007312 +vn -0.533782 -0.714988 0.451518 +vn -0.991129 -0.082593 0.104123 +vn -0.108616 -0.850620 -0.514439 +vn -0.960029 -0.275304 0.050512 +vn -0.015519 0.936574 -0.350127 +vn 0.129871 0.645343 -0.752772 +vn -0.807502 -0.548350 0.217379 +vn 0.910774 0.196099 -0.363366 +vn -0.516841 0.113804 0.848483 +vn -0.890658 -0.418107 0.178647 +vn 0.371301 0.732609 -0.570456 +vn -0.544058 0.368060 0.754011 +vn -0.977444 0.185926 -0.100177 +vn -0.961433 -0.174323 -0.212739 +vn -0.791549 -0.005185 -0.611083 +vn -0.845385 -0.415724 0.335406 +vn -0.644957 -0.009936 -0.764154 +vn -0.731979 -0.579654 0.358061 +vn -0.773245 -0.577982 0.260823 +vn 0.459604 0.243726 0.854027 +vn -0.885882 0.207170 0.415082 +vn -0.531204 0.311082 0.788068 +vn -0.997750 0.017034 0.064837 +vn -0.311561 0.863499 -0.396610 +vn 0.106161 0.994347 -0.001851 +vn 0.210114 0.897587 -0.387543 +vn -0.685581 0.176641 0.706241 +vn 0.164965 0.983005 0.080546 +vn -0.008277 0.631988 -0.774934 +vn -0.281518 -0.322966 -0.903571 +vn -0.329275 0.943136 0.045516 +vn -0.615815 0.715918 -0.328988 +vn -0.643046 0.663185 0.382985 +vn 0.337848 0.832997 -0.438150 +vn 0.185492 0.873890 -0.449342 +vn 0.140661 0.989447 0.034764 +vn 0.139370 0.986584 0.085018 +vn -0.664431 0.171477 -0.727412 +vn 0.515798 0.745239 -0.422577 +vn 0.751974 0.585045 0.303738 +vn 0.545000 -0.836181 0.061453 +vn 0.184687 0.809712 -0.557007 +vn 0.959077 0.257264 -0.118262 +vn -0.586352 0.044687 -0.808823 +vn 0.717637 0.687063 -0.113761 +vn 0.598816 0.779622 0.183326 +vn -0.571934 0.766842 -0.291282 +vn 0.541635 0.689181 -0.481312 +vn -0.598568 0.514333 -0.614148 +vn -0.512524 0.387629 0.766200 +vn 0.808490 0.151963 0.568552 +vn -0.478202 0.170204 0.861599 +vn -0.601617 -0.195736 0.774431 +vn -0.566062 0.824291 0.010854 +vn -0.486539 -0.705488 -0.515332 +vn 0.294223 -0.194191 -0.935801 +vn 0.291501 0.013026 0.956482 +vn -0.693240 0.275429 -0.666001 +vn 0.557811 -0.572390 -0.601013 +vn -0.788032 0.090176 -0.608994 +vn -0.456387 -0.289738 -0.841287 +vn 0.946055 -0.312826 0.084377 +vn 0.882957 -0.399259 0.246939 +vn 0.742465 -0.485342 0.461723 +vn -0.722605 -0.444618 -0.529299 +vn -0.852798 -0.193126 -0.485220 +vn 0.591909 -0.670804 -0.446840 +vn -0.653549 -0.008540 0.756836 +vn 0.275306 0.958300 -0.076595 +vn 0.463352 0.293048 -0.836318 +vn -0.924863 -0.246290 0.289775 +vn 0.823324 -0.000672 -0.567571 +vn -0.687314 -0.223869 0.691001 +vn -0.558052 0.281049 0.780762 +vn -0.785192 0.491381 0.376854 +vn -0.556170 0.117710 0.822690 +vn -0.681993 0.345733 0.644479 +vn -0.393816 -0.792227 0.466139 +vn -0.803444 -0.519389 0.291055 +vn -0.251937 0.122859 0.959913 +vn -0.533311 0.178508 0.826870 +vn 0.578064 -0.768618 0.273985 +vn -0.207123 0.838040 -0.504767 +vn -0.071992 -0.806532 0.586791 +vn -0.790277 -0.603193 0.107797 +vn 0.113863 -0.982596 -0.146764 +vn 0.004400 -0.990447 -0.137827 +vn 0.387009 -0.861101 0.329741 +vn 0.522432 0.068701 0.849909 +vn 0.970493 0.171934 -0.169064 +vn 0.672309 0.696871 -0.249743 +vn -0.704368 -0.637351 0.312488 +vn 0.552730 -0.525030 0.647173 +vn -0.316298 -0.503733 0.803871 +vn 0.591005 0.762086 -0.264457 +vn 0.995702 -0.072646 -0.057454 +vn 0.048501 -0.992031 -0.116287 +vn 0.981225 -0.192590 0.010290 +vn 0.987335 0.103005 -0.120666 +vn -0.447675 0.880466 -0.156101 +vn -0.435734 0.883442 -0.172238 +vn 0.825638 0.456376 -0.331725 +vn 0.931762 0.313763 -0.182680 +vn -0.432628 0.841219 0.324320 +vn 0.481293 0.850885 -0.210601 +vn -0.303256 -0.283385 0.909796 +vn -0.169350 0.982790 -0.073780 +vn -0.564065 -0.354724 0.745655 +vn 0.483471 0.860363 -0.161340 +vn -0.350894 0.828377 -0.436652 +vn -0.194879 0.938301 -0.285679 +vn -0.151697 0.969422 -0.192897 +vn -0.210547 -0.976881 -0.037061 +vn 0.898417 0.360345 -0.250996 +vn -0.454200 0.884680 -0.105093 +vn -0.164255 -0.975874 -0.143841 +vn -0.481807 -0.874958 0.048077 +vn -0.431412 0.614527 -0.660484 +vn 0.132918 -0.990803 -0.025361 +vn 0.829903 -0.186582 0.525783 +vn -0.781651 -0.614609 -0.106199 +vn 0.827497 -0.187108 0.529377 +vn 0.532415 -0.416707 0.736810 +vn 0.365205 -0.880969 0.300864 +vn 0.883094 -0.226817 0.410729 +vn 0.914509 -0.031293 0.403354 +vn 0.890926 0.258538 0.373374 +vn -0.312955 0.257247 0.914266 +vn -0.243639 0.391993 0.887120 +vn 0.568346 -0.564685 -0.598426 +vn 0.956641 0.194690 -0.216643 +vn 0.783789 0.495678 -0.374137 +vn -0.728951 0.301701 -0.614497 +vn 0.600419 0.627830 -0.495304 +vn 0.761245 0.507077 -0.404202 +vn 0.701218 0.565213 -0.434543 +vn -0.288934 0.427105 0.856796 +vn -0.295314 -0.947841 -0.119950 +vn 0.595068 -0.795383 0.115151 +vn -0.068756 0.193029 -0.978781 +vn -0.409903 -0.905808 0.107200 +vn 0.032870 -0.082129 -0.996080 +vn -0.111232 -0.692015 -0.713262 +vn -0.862380 0.165844 -0.478327 +vn 0.013784 0.824425 0.565804 +vn 0.082719 -0.872891 -0.480853 +vn -0.053598 -0.727738 -0.683758 +vn 0.163248 -0.175626 -0.970827 +vn -0.231282 -0.791342 -0.565938 +vn -0.076510 -0.721923 -0.687730 +vn -0.107304 0.941072 0.320734 +vn -0.069124 -0.888224 -0.454181 +vn -0.181951 -0.915543 -0.358714 +vn -0.095482 -0.407921 -0.908011 +vn 0.012930 -0.483536 -0.875229 +vn -0.058401 0.995640 -0.072732 +vn -0.142192 0.731457 0.666898 +vn -0.001068 0.864281 0.503008 +vn 0.300293 0.951024 0.073333 +vn -0.001858 0.968475 0.249105 +vn -0.999196 0.023494 -0.032480 +vn 0.454538 -0.825804 -0.333831 +vn -0.069569 0.991794 -0.107256 +vn 0.257163 0.962587 -0.085397 +vn -0.335026 0.881106 0.333780 +vn -0.187007 0.882798 0.430924 +vn 0.283857 -0.315979 -0.905308 +vn 0.301227 0.919858 0.251244 +vn 0.157591 -0.531261 -0.832422 +vn -0.554647 0.831161 -0.039209 +vn -0.004890 0.922803 0.385242 +vn -0.352134 -0.718024 -0.600370 +vn -0.138486 -0.289331 -0.947158 +vn 0.085726 -0.354254 -0.931212 +vn -0.150461 -0.679364 -0.718210 +vn -0.164580 -0.741599 -0.650341 +vn -0.934369 0.256009 0.247817 +vn -0.152645 0.772686 0.616163 +vn 0.066146 0.800616 0.595516 +vn -0.076806 0.870024 0.486990 +vn -0.371842 0.130496 -0.919078 +vn 0.193829 0.973878 -0.118287 +vn -0.164098 -0.746621 -0.644693 +vn 0.114948 -0.563732 -0.817920 +vn 0.155567 -0.308088 -0.938552 +vn 0.094301 0.698184 0.709680 +vn -0.035874 0.896827 0.440925 +vn -0.255527 -0.907012 -0.334717 +vn -0.106330 0.775203 0.622699 +vn -0.227526 0.878605 0.419864 +vn 0.626645 -0.688631 -0.364834 +vn -0.397061 -0.741057 -0.541459 +vn 0.103385 0.985051 0.137789 +vn -0.468723 0.876862 -0.106827 +vn 0.164160 0.849094 0.502087 +vn -0.268438 -0.828749 -0.491035 +vn 0.121038 -0.463868 -0.877597 +vn -0.484336 -0.651030 -0.584447 +vn -0.916097 0.367242 -0.160932 +vn -0.710838 -0.103258 -0.695735 +vn -0.074809 0.964934 -0.251605 +vn -0.248352 -0.646775 -0.721112 +vn -0.700870 -0.706119 0.100882 +vn -0.013696 -0.716111 -0.697852 +vn 0.372081 -0.849620 -0.373767 +vn 0.072447 -0.091313 -0.993183 +vn 0.209745 -0.166889 -0.963408 +vn 0.341176 -0.115368 -0.932893 +vn 0.487160 0.031921 -0.872729 +vn -0.157593 0.949657 0.270770 +vn -0.116215 0.518491 0.847149 +vn -0.650195 0.506461 -0.566343 +vn -0.853895 -0.116180 -0.507312 +vn -0.792966 -0.420956 -0.440456 +vn -0.844568 -0.307369 -0.438439 +vn -0.007658 -0.288049 -0.957585 +vn -0.967367 0.142740 0.209349 +vn 0.172563 0.984704 0.024066 +vn -0.478456 0.616987 0.624825 +vn -0.714762 -0.684984 0.141112 +vn -0.162425 0.970110 -0.180293 +vn 0.951975 -0.154571 0.264294 +vn -0.952310 -0.305081 0.005581 +vn -0.030463 0.040425 -0.998718 +vn -0.991133 -0.128485 0.033868 +vn -0.382077 -0.563145 -0.732724 +vn 0.037257 0.941568 -0.334755 +vn 0.019817 -0.984210 0.175891 +vn -0.998393 -0.052982 -0.020122 +vn 0.390717 0.735481 -0.553542 +vn -0.904177 -0.312986 -0.290694 +vn -0.207971 -0.856379 0.472613 +vn -0.541645 -0.834039 0.104877 +vn -0.667478 -0.565818 -0.484068 +vn -0.912585 -0.212602 0.349268 +vn -0.303310 -0.952883 -0.004186 +vn -0.466268 0.690811 0.552607 +vn -0.445651 -0.822120 0.354280 +vn -0.773798 0.492924 -0.397822 +vn -0.337488 0.678825 0.652149 +vn 0.260131 0.959068 0.111890 +vn 0.369400 -0.807446 0.459973 +vn -0.273089 -0.035947 -0.961317 +vn -0.841539 -0.391712 0.371985 +vn 0.552190 0.701417 -0.450667 +vn 0.125765 0.754269 -0.644408 +vn 0.415370 0.675817 0.608884 +vn 0.403661 0.867814 0.289752 +vn -0.933736 -0.343653 -0.100196 +vn -0.625881 -0.620186 0.472909 +vn 0.068549 0.997357 -0.024100 +vn 0.285035 0.748911 -0.598237 +vn 0.232639 0.904084 0.358484 +vn 0.465245 0.598892 -0.651824 +vn 0.541282 -0.365813 -0.757096 +vn -0.230308 0.691106 -0.685077 +vn 0.262203 0.639035 -0.723107 +vn -0.224373 -0.251636 -0.941454 +vn -0.441292 -0.122823 -0.888918 +vn -0.080560 0.992760 0.089090 +vn -0.693854 -0.558372 -0.454739 +vn -0.400032 0.425845 0.811561 +vn -0.630827 0.439507 -0.639446 +vn -0.285704 -0.951085 -0.117515 +vn -0.424909 -0.155479 0.891784 +vn -0.782177 -0.602830 0.157465 +vn -0.497799 0.455156 0.738261 +vn -0.745783 0.621840 -0.239005 +vn -0.931207 -0.225962 -0.285997 +vn -0.911243 -0.218223 -0.349306 +vn 0.268134 0.963172 0.020095 +vn -0.012261 -0.598115 -0.801316 +vn 0.732024 -0.479502 -0.483962 +vn -0.862427 0.163458 -0.479063 +vn -0.746902 0.576894 -0.330651 +vn 0.238188 0.970271 -0.042896 +vn 0.185666 0.974336 -0.127270 +vn 0.254344 0.153008 0.954933 +vn 0.117999 0.931978 -0.342773 +vn -0.730522 -0.148453 0.666558 +vn -0.886183 0.201695 0.417132 +vn -0.703646 -0.646024 0.295863 +vn -0.658121 0.483706 -0.576980 +vn -0.920479 0.369928 -0.125983 +vn -0.657995 -0.688347 -0.305322 +vn -0.405691 0.853935 0.325897 +vn 0.224555 -0.284583 0.931981 +vn 0.005735 0.751856 -0.659303 +vn -0.577611 0.392712 0.715642 +vn -0.205373 0.805038 0.556539 +vn -0.582294 0.123540 -0.803537 +vn -0.298198 -0.639421 0.708674 +vn -0.561447 0.042816 -0.826404 +vn -0.647268 0.371708 -0.665490 +vn -0.393128 -0.543558 0.741616 +vn -0.913854 0.368012 -0.171576 +vn 0.477723 0.753168 -0.452238 +vn 0.030407 -0.355867 -0.934042 +vn 0.468669 -0.652155 -0.595855 +vn -0.158946 -0.136050 -0.977868 +vn 0.789535 0.480864 0.381319 +vn -0.568809 0.168042 -0.805120 +vn 0.869892 0.040894 0.491545 +vn 0.935772 -0.165197 0.311513 +vn 0.486494 0.871384 0.063357 +vn 0.274701 0.941736 -0.194094 +vn -0.544404 0.781123 -0.305731 +vn 0.400862 0.618076 -0.676234 +vn -0.825824 -0.497427 0.265671 +vn 0.320051 0.304309 -0.897198 +vn 0.623130 -0.199305 -0.756298 +vn -0.752945 0.491237 -0.437905 +vn -0.990910 0.128858 0.038648 +vn -0.718400 -0.668926 0.190890 +vn 0.061680 0.996786 -0.051120 +vn -0.961429 -0.258305 -0.094508 +vn -0.017673 -0.008398 -0.999809 +vn -0.418264 0.689989 -0.590737 +vn -0.823950 0.387786 -0.413194 +vn 0.190781 -0.905083 0.380035 +vn -0.166418 -0.830971 0.530841 +vn 0.265105 0.630255 -0.729724 +vn -0.383795 -0.350943 0.854131 +vn -0.430825 0.629569 -0.646555 +vn 0.734283 -0.421202 -0.532370 +vn -0.426866 -0.127112 -0.895337 +vn 0.565469 -0.372783 -0.735716 +vn -0.590419 -0.806963 -0.014684 +vn 0.735700 -0.299048 -0.607714 +vn 0.420025 -0.064919 -0.905188 +vn 0.743410 0.389343 -0.543833 +vn -0.913280 -0.400814 0.072581 +vn -0.761141 0.497211 0.416468 +vn 0.460514 0.218844 -0.860252 +vn 0.534937 0.844450 0.027317 +vn -0.403070 0.847007 -0.346574 +vn -0.755689 -0.631235 -0.174577 +vn -0.133420 0.898660 -0.417863 +vn 0.232797 0.951864 -0.199400 +vn 0.253779 0.218191 -0.942332 +vn 0.391911 0.496182 -0.774732 +vn -0.569161 -0.775847 -0.272245 +vn 0.449532 0.335863 -0.827718 +vn -0.764932 0.250071 0.593585 +vn -0.501449 0.033789 0.864527 +vn -0.503234 0.510064 0.697561 +vn -0.703701 0.452840 0.547486 +vn 0.719063 -0.101757 -0.687454 +vn 0.525314 -0.173599 -0.833012 +vn 0.573286 -0.223622 -0.788249 +vn -0.646219 0.355664 0.675207 +vn -0.819692 -0.302614 0.486344 +vn 0.822494 -0.244691 -0.513449 +vn -0.896018 -0.290061 0.336179 +vn -0.763310 -0.632635 0.130885 +vn 0.785235 0.019335 -0.618896 +vn -0.706170 0.556988 -0.437136 +vn 0.433802 0.222576 -0.873084 +vn -0.962226 0.264552 0.064290 +vn 0.293496 0.954967 0.043568 +vn 0.106974 -0.343836 -0.932917 +vn 0.284279 0.942788 -0.174172 +vn -0.151708 0.988266 0.017755 +vn 0.148094 -0.640035 -0.753938 +vn 0.241653 -0.356464 -0.902517 +vn -0.274325 -0.731618 -0.624084 +vn -0.298338 0.841301 0.450785 +vn -0.004909 0.827840 0.560943 +vn 0.149665 -0.351632 -0.924097 +vn 0.017952 0.999727 0.014923 +vn 0.258876 0.959352 -0.112375 +vn -0.702384 0.709566 -0.056327 +vn -0.283568 -0.163317 -0.944943 +vn -0.604352 0.791903 -0.087455 +vn -0.014873 -0.614111 -0.789080 +vn -0.163992 -0.188051 -0.968371 +vn -0.294721 -0.532748 -0.793296 +vn -0.563136 0.826361 -0.002369 +vn -0.649185 0.759995 0.031073 +vn 0.158934 0.976920 -0.142714 +vn -0.024802 0.861316 0.507464 +vn -0.785767 -0.016621 -0.618299 +vn -0.510057 -0.023835 -0.859810 +vn -0.043089 0.929143 0.367202 +vn -0.166130 -0.324919 -0.931036 +vn -0.032051 0.886747 0.461143 +vn -0.001913 0.807716 0.589569 +vn -0.185246 -0.521974 -0.832603 +vn 0.178922 -0.470592 -0.864020 +vn 0.272389 -0.415567 -0.867818 +vn -0.276251 -0.659915 -0.698711 +vn -0.034745 0.890113 0.454413 +vn 0.584483 -0.664355 -0.465846 +vn -0.370419 0.885023 -0.282000 +vn -0.384795 -0.802356 -0.456243 +vn -0.094035 0.986291 0.135601 +vn -0.588340 0.774814 -0.231342 +vn -0.201156 -0.918345 -0.340851 +vn 0.089946 -0.434402 -0.896217 +vn 0.044243 0.918611 0.392678 +vn -0.222867 -0.833396 -0.505749 +vn 0.046503 -0.629740 -0.775413 +vn 0.084805 -0.340456 -0.936428 +vn -0.018244 -0.332306 -0.942995 +vn 0.220739 -0.057003 -0.973666 +vn -0.092820 -0.939895 -0.328606 +vn -0.041633 0.942388 -0.331922 +vn 0.289132 0.640739 0.711236 +vn -0.726892 0.650918 -0.218939 +vn -0.742300 0.349107 -0.571939 +vn 0.155281 0.738961 -0.655610 +vn -0.920214 0.390692 -0.023808 +vn -0.989963 -0.106460 -0.092952 +vn -0.260605 0.681384 0.683960 +vn -0.232937 0.967803 -0.095384 +vn -0.781652 -0.532560 -0.324654 +vn 0.652736 0.658044 0.375383 +vn 0.199267 0.496733 -0.844718 +vn 0.416184 -0.507533 0.754454 +vn -0.007104 -0.176453 0.984284 +vn -0.955908 -0.293657 0.002276 +vn -0.586789 -0.314460 0.746186 +vn -0.179805 0.820783 -0.542204 +vn 0.026689 0.995983 0.085475 +vn 0.196674 0.931219 -0.306838 +vn -0.882395 -0.408777 0.232982 +vn 0.643114 -0.706665 0.295006 +vn -0.792836 -0.474877 0.381973 +vn 0.567371 0.805961 0.168870 +vn 0.980621 0.109737 0.162296 +vn 0.196966 0.732959 -0.651134 +vn -0.895632 0.034809 -0.443432 +vn 0.277393 0.145640 -0.949654 +vn 0.513363 -0.238048 -0.824495 +vn -0.267156 -0.145699 -0.952575 +vn 0.062698 -0.852889 0.518313 +vn -0.512583 0.485302 -0.708337 +vn -0.173143 -0.849584 -0.498225 +vn 0.137806 0.988734 -0.058428 +vn -0.855707 -0.304832 -0.418143 +vn 0.225699 -0.878529 -0.421006 +vn -0.261012 0.701626 0.663019 +vn -0.455990 -0.844498 0.280887 +vn -0.714244 -0.438361 0.545614 +vn -0.360653 0.632889 0.685114 +vn -0.808610 0.310185 -0.499935 +vn -0.391562 0.592300 0.704173 +vn -0.857947 -0.230050 0.459352 +vn -0.410338 0.404534 0.817297 +vn -0.945530 -0.261863 -0.193391 +vn 0.362232 0.809554 -0.461963 +vn -0.752608 0.523221 -0.399775 +vn -0.997399 -0.039317 0.060407 +vn -0.766130 0.642262 -0.023339 +vn -0.457868 0.582377 -0.671710 +vn 0.355591 0.263116 -0.896842 +vn -0.587335 0.581824 0.562600 +vn 0.690389 -0.573389 -0.441120 +vn -0.167795 -0.510910 -0.843099 +vn -0.964576 -0.121119 -0.234356 +vn -0.562580 0.820296 -0.103042 +vn -0.493353 -0.222220 0.840964 +vn -0.438406 0.688729 0.577454 +vn 0.184561 0.924181 -0.334404 +vn 0.431896 0.897754 -0.086618 +vn -0.730465 0.678494 0.077892 +vn 0.251897 0.967563 0.019239 +vn -0.982900 0.114253 0.144405 +vn -0.498379 -0.315090 0.807673 +vn 0.578329 0.626379 -0.522671 +vn -0.498939 -0.745443 0.442012 +vn -0.987048 -0.082750 0.137434 +vn -0.937257 0.251019 -0.241946 +vn 0.578666 -0.480514 -0.658977 +vn -0.953382 0.067169 -0.294195 +vn -0.022282 0.584036 0.811422 +vn -0.459169 -0.701961 -0.544440 +vn -0.176946 0.750853 -0.636325 +vn -0.751603 0.167613 -0.637964 +vn -0.775618 -0.586769 0.232637 +vn 0.191080 0.980318 0.049645 +vn 0.200320 0.966635 -0.159651 +vn 0.649638 -0.531498 -0.543581 +vn 0.172341 0.927224 -0.332497 +vn -0.945582 -0.156159 0.285463 +vn 0.435648 -0.114274 -0.892834 +vn -0.292947 0.757148 0.583874 +vn -0.390248 -0.503182 -0.771047 +vn 0.341145 -0.271133 -0.900059 +vn -0.233409 0.396250 -0.887978 +vn -0.591869 0.629960 0.502833 +vn -0.213650 0.954201 0.209415 +vn -0.433250 0.563497 -0.703396 +vn 0.927921 0.243628 -0.282149 +vn 0.184642 -0.126260 -0.974662 +vn 0.845183 0.326139 -0.423437 +vn -0.889631 -0.194888 0.413007 +vn 0.924075 0.241513 0.296237 +vn 0.292845 0.920455 -0.258852 +vn 0.265828 -0.646448 -0.715150 +vn -0.565520 0.307686 0.765191 +vn -0.706741 0.173681 -0.685823 +vn 0.203366 0.439395 -0.874971 +vn 0.169738 0.807915 -0.564324 +vn 0.522461 -0.501428 -0.689641 +vn -0.876537 0.452402 -0.164360 +vn 0.484380 -0.114615 -0.867317 +vn 0.461794 0.084257 -0.882976 +vn 0.142067 0.988486 0.052086 +vn 0.368718 0.281011 -0.886048 +vn -0.537938 -0.635148 0.554266 +vn -0.993182 0.086139 0.078545 +vn -0.768243 0.231700 -0.596756 +vn -0.737632 0.517595 -0.433583 +vn -0.599416 -0.619889 0.506397 +vn 0.073639 0.653895 -0.752993 +vn 0.398548 -0.685730 0.609043 +vn -0.746388 0.442414 -0.497167 +vn 0.343499 0.354291 -0.869762 +vn 0.407616 0.912699 -0.028801 +vn -0.490271 0.869063 -0.066058 +vn 0.373797 0.218325 0.901449 +vn -0.537473 -0.841619 0.052920 +vn -0.605303 0.353153 -0.713366 +vn -0.167370 0.973645 0.154926 +vn -0.682558 -0.530297 0.502892 +vn 0.290762 0.529093 -0.797194 +vn -0.622491 0.763079 0.173827 +vn -0.472250 -0.655907 0.588869 +vn -0.605966 -0.426987 0.671183 +vn 0.944899 -0.316540 0.083474 +vn 0.570170 -0.820902 0.032039 +vn -0.354914 -0.709388 0.608938 +vn -0.438155 0.839952 -0.320158 +vn 0.351555 0.523267 -0.776274 +vn -0.067064 0.948921 -0.308305 +vn 0.891418 -0.263289 0.368853 +vn 0.139760 -0.989638 0.032916 +vn 0.726285 0.159374 0.668663 +vn 0.853195 -0.518543 0.056321 +vn -0.462097 -0.743954 -0.482700 +vn 0.685178 0.521883 0.508104 +vn -0.734826 -0.145333 -0.662502 +vn -0.089984 -0.987742 0.127550 +vn 0.497104 -0.299408 0.814397 +vn 0.949915 -0.306492 0.061023 +vn -0.759481 -0.625384 0.179121 +vn -0.658609 -0.378600 0.650305 +vn -0.731662 -0.657684 0.179226 +vn 0.144217 -0.978715 0.146005 +vn -0.674271 -0.527583 0.516735 +vn -0.801321 -0.391431 0.452401 +vn -0.846933 0.202813 0.491500 +vn -0.995371 0.086744 -0.041379 +vn -0.683421 -0.381964 0.622125 +vn -0.887983 0.155621 -0.432745 +vn -0.664006 -0.511937 0.544992 +vn 0.780862 0.614031 -0.114978 +vn -0.948892 -0.091738 0.301972 +vn 0.167323 -0.751431 0.638243 +vn 0.591747 0.109286 -0.798682 +vn -0.785057 -0.183076 0.591751 +vn 0.777960 -0.178830 -0.602328 +vn 0.669677 0.445927 -0.593870 +vn -0.555045 0.824547 -0.109758 +vn -0.639934 -0.332687 0.692679 +vn -0.794469 -0.458430 0.398323 +vn -0.734848 -0.470306 0.488683 +vn 0.587516 -0.796118 0.144987 +vn -0.296752 0.903601 -0.308937 +vn -0.594685 0.470717 0.651747 +vn 0.273868 -0.946086 0.172966 +vn 0.964532 -0.254960 0.068361 +vn -0.549746 -0.732141 -0.402180 +vn 0.944360 0.295328 -0.144798 +vn 0.250269 -0.964069 -0.089082 +vn 0.909939 0.206754 -0.359532 +vn 0.946221 0.298457 -0.124860 +vn 0.386453 0.885895 -0.256599 +vn -0.679290 0.431041 0.593943 +vn -0.020848 -0.722929 0.690608 +vn 0.056984 0.718116 -0.693587 +vn -0.577244 0.728465 0.368955 +vn -0.143201 -0.708305 0.691229 +vn -0.265477 -0.936186 -0.230387 +vn -0.561686 -0.826268 -0.042314 +vn -0.860820 -0.482902 -0.160604 +vn 0.179586 0.973991 -0.138170 +vn -0.683423 -0.413079 -0.601913 +vn 0.820554 0.414511 -0.393538 +vn -0.440350 0.897515 0.023634 +vn 0.298350 0.780007 -0.550069 +vn 0.275312 0.961303 0.009968 +vn -0.223772 -0.958137 -0.178607 +vn -0.339431 0.933889 -0.112419 +vn -0.520510 -0.846594 0.111121 +vn 0.718035 -0.122235 0.685189 +vn -0.838871 -0.529467 -0.126332 +vn 0.443472 0.895760 -0.030766 +vn 0.645314 -0.222507 0.730794 +vn -0.483795 0.645577 0.590908 +vn 0.648127 -0.368908 0.666212 +vn 0.733368 -0.239654 0.636189 +vn -0.858951 0.441332 -0.259673 +vn 0.597461 -0.695793 -0.398639 +vn 0.940339 0.237711 -0.243426 +vn 0.608597 -0.751408 0.254941 +vn 0.532362 -0.833599 0.147320 +vn 0.729964 0.659684 -0.178797 +vn 0.859869 0.400071 -0.317125 +vn 0.957559 0.200850 -0.206738 +vn 0.674641 -0.366386 -0.640797 +vn -0.675127 -0.300803 -0.673589 +vn 0.953947 0.250189 -0.165503 +vn -0.323742 -0.048165 -0.944919 +vn -0.088327 -0.313919 -0.945332 +vn 0.694808 0.554608 -0.457877 +vn 0.654360 0.640603 -0.401796 +vn 0.745619 0.600329 -0.289235 +vn 0.761397 0.614099 -0.207741 +vn 0.856030 -0.241916 0.456826 +vn 0.979008 0.080866 -0.187095 +vn -0.631884 -0.610514 0.477488 +vn -0.606890 0.710734 0.355726 +vn 0.913620 0.337352 -0.226920 +vn -0.972236 0.006976 0.233897 +vn 0.614935 0.639290 -0.461696 +vn -0.690521 0.157131 0.706039 +vn 0.928063 0.296090 -0.225899 +vn 0.859168 0.402395 -0.316084 +vn -0.014918 -0.375884 0.926547 +vn -0.212167 -0.764173 -0.609118 +vn -0.976972 0.054188 -0.206373 +vn -0.966086 0.060095 0.251129 +vn 0.898335 -0.437816 -0.036210 +vn 0.969875 0.096548 -0.223653 +vn 0.586649 0.808225 0.051143 +vn 0.874711 0.468051 0.125735 +vn 0.651427 0.729938 0.206963 +vn 0.852748 -0.522168 0.012674 +vn 0.960799 -0.202556 -0.189303 +vn 0.760533 0.626831 0.169327 +vn 0.957801 -0.227087 -0.176209 +vn 0.464327 -0.885575 -0.012528 +vn 0.087914 -0.530696 -0.842990 +vn 0.859841 -0.312752 0.403559 +vn 0.955327 -0.257274 -0.145468 +vn 0.272081 -0.615152 -0.739973 +vn 0.944176 -0.291882 -0.152761 +vn 0.369415 -0.929161 -0.013880 +vn 0.370775 -0.683579 -0.628686 +vn 0.975571 0.018514 -0.218902 +vn 0.973123 -0.048832 -0.225049 +vn 0.856183 -0.349971 0.380093 +vn 0.962560 -0.165559 -0.214635 +vn 0.946082 -0.300426 -0.121132 +vn 0.931631 -0.346740 -0.108786 +vn 0.924882 -0.370496 -0.085589 +vn 0.926991 -0.369610 -0.063853 +vn 0.672349 -0.706690 0.220308 +vn 0.485196 -0.732731 -0.477170 +vn 0.796603 -0.573965 0.189705 +vn 0.632533 -0.665052 -0.396999 +vn 0.719639 -0.509786 -0.471422 +vn 0.586126 -0.397618 -0.705944 +vn 0.526321 -0.370985 -0.765086 +vn 0.351228 -0.389412 -0.851468 +vn 0.235568 -0.468669 -0.851385 +vn 0.516384 -0.853024 -0.075480 +vn 0.829561 0.557156 -0.037498 +vn 0.816136 0.547725 -0.184172 +vn 0.900060 -0.433068 0.048426 +vn 0.897906 0.440049 -0.011051 +vn 0.719934 0.611886 -0.327551 +vn 0.751258 0.659803 0.016467 +vn 0.768430 0.580852 -0.268563 +vn 0.306806 -0.449760 -0.838800 +vn 0.963707 -0.195318 -0.181987 +vn 0.414026 -0.529337 -0.740530 +vn 0.975862 -0.070097 -0.206832 +vn 0.969328 -0.126273 -0.210850 +vn 0.946797 -0.306190 -0.099113 +vn 0.694731 -0.498113 -0.518876 +vn 0.691442 -0.490221 -0.530651 +vn 0.689050 -0.484371 -0.539068 +vn 0.687114 -0.457956 -0.564048 +vn 0.617506 -0.400848 -0.676762 +vn 0.797010 -0.582621 0.159147 +vn 0.616428 -0.345036 -0.707790 +vn 0.537759 -0.375015 -0.755102 +vn -0.535952 0.333154 -0.775734 +vn -0.091686 -0.066231 -0.993583 +vn 0.710934 0.571342 -0.410050 +vn 0.015215 -0.882844 -0.469420 +vn 0.193183 -0.082689 -0.977672 +vn -0.171231 0.933819 0.314106 +vn -0.953105 0.295542 -0.065154 +vn -0.167821 -0.785614 -0.595523 +vn -0.977079 0.203987 -0.060879 +vn -0.482771 -0.374418 -0.791671 +vn 0.219086 -0.417512 -0.881865 +vn -0.262095 -0.532113 -0.805085 +vn 0.409460 -0.382470 -0.828287 +vn -0.136464 0.990417 0.021264 +vn -0.151422 0.848041 0.507837 +vn 0.008503 0.985117 0.171672 +vn 0.127476 -0.288156 -0.949061 +vn -0.046161 0.977063 0.207886 +vn -0.132133 -0.474097 -0.870501 +vn 0.279537 -0.866174 -0.414249 +vn -0.768813 0.350615 -0.534785 +vn -0.121889 0.910723 0.394622 +vn -0.072594 0.726658 0.683154 +vn -0.565745 0.052191 -0.822927 +vn 0.255859 0.540728 0.801342 +vn -0.231504 -0.689353 -0.686439 +vn -0.004839 -0.968206 -0.250106 +vn -0.689235 -0.724101 -0.025169 +vn 0.107101 -0.847643 -0.519645 +vn -0.477288 -0.766452 -0.429823 +vn -0.367439 -0.863296 -0.345991 +vn 0.158180 -0.667719 -0.727414 +vn -0.050360 -0.463865 -0.884473 +vn 0.068437 0.904858 0.420176 +vn 0.152930 -0.438788 -0.885481 +vn 0.330986 -0.486915 -0.808308 +vn 0.279129 0.957581 -0.071587 +vn 0.007938 -0.659605 -0.751571 +vn -0.363766 -0.025726 -0.931135 +vn -0.400868 0.592875 -0.698430 +vn -0.065936 0.928902 0.364409 +vn -0.930964 -0.169142 -0.323569 +vn -0.724636 0.613412 -0.314052 +vn 0.027175 -0.554197 -0.831942 +vn -0.932896 -0.360145 0.000218 +vn 0.116597 -0.563319 -0.817971 +vn 0.262293 0.940057 -0.217934 +vn 0.043169 0.995971 0.078603 +vn -0.674759 -0.735895 0.056205 +vn -0.150800 -0.648511 -0.746119 +vn 0.134399 0.725025 0.675482 +vn 0.105593 -0.190768 -0.975939 +vn -0.369104 -0.519286 -0.770782 +vn -0.211769 0.017915 -0.977156 +vn -0.623269 -0.161857 -0.765074 +vn -0.599496 -0.713955 -0.361764 +vn -0.004443 -0.836943 -0.547272 +vn -0.109470 -0.788335 -0.605430 +vn 0.126850 -0.478963 -0.868622 +vn -0.176751 0.967808 0.179184 +vn -0.702051 0.215100 -0.678864 +vn -0.525302 -0.610610 -0.592633 +vn -0.595167 0.301035 -0.745086 +vn -0.389006 -0.919444 0.057422 +vn 0.069616 -0.090328 -0.993476 +vn -0.181222 0.726229 -0.663136 +vn 0.275088 0.957436 -0.087421 +vn -0.016635 0.999444 -0.028884 +vn -0.476574 0.827926 0.295662 +vn 0.525462 -0.527113 -0.667863 +vn 0.154923 -0.143967 -0.977380 +vn 0.182932 0.964620 -0.189853 +vn -0.037092 0.963072 -0.266676 +vn -0.534566 0.562036 -0.631154 +vn -0.196866 -0.962187 0.188253 +vn 0.662639 -0.734885 -0.144404 +vn 0.266777 0.963362 -0.027620 +vn -0.176697 -0.007024 -0.984240 +vn -0.737814 0.650675 0.179593 +vn -0.815399 0.507839 0.277892 +vn 0.136884 0.480924 -0.866011 +vn 0.365397 -0.815658 0.448538 +vn -0.864282 0.097465 -0.493474 +vn -0.264882 0.888221 -0.375367 +vn 0.236721 0.936313 -0.259386 +vn -0.522099 0.284995 0.803860 +vn -0.316000 0.948570 0.018940 +vn 0.159266 0.804155 0.572686 +vn 0.562886 -0.269644 -0.781314 +vn -0.206319 -0.027112 -0.978109 +vn 0.353649 0.437813 -0.826591 +vn -0.201165 -0.695233 0.690060 +vn 0.573282 -0.549350 -0.607917 +vn 0.458537 -0.869686 -0.182731 +vn -0.991053 -0.104986 0.082407 +vn 0.126641 0.339398 -0.932079 +vn 0.912013 -0.393008 0.117376 +vn -0.948527 0.279987 -0.148000 +vn -0.179454 0.954864 0.236709 +vn -0.939315 0.215747 0.266721 +vn -0.496129 -0.504271 0.706801 +vn 0.085885 0.227771 -0.969920 +vn -0.418163 0.875719 -0.241365 +vn -0.940776 -0.218831 -0.258948 +vn -0.661252 -0.526038 0.534817 +vn 0.120741 0.988051 0.095792 +vn -0.623432 -0.647935 -0.437622 +vn 0.214149 0.588068 -0.779947 +vn -0.346595 -0.903140 0.253397 +vn 0.386545 -0.122493 -0.914100 +vn 0.163643 -0.154052 -0.974417 +vn 0.536389 -0.164606 -0.827763 +vn -0.839449 -0.542718 -0.027969 +vn -0.641787 -0.685006 0.344784 +vn 0.153567 0.982639 0.104104 +vn -0.750213 -0.400690 0.525954 +vn 0.479348 -0.142183 -0.866031 +vn -0.871850 -0.465094 0.153509 +vn -0.222482 0.692799 0.685952 +vn 0.323137 0.484486 -0.812931 +vn -0.475071 -0.638445 -0.605554 +vn 0.402843 0.183578 -0.896669 +vn 0.512707 0.721982 -0.464622 +vn 0.074057 0.954457 0.289011 +vn -0.585820 -0.577206 -0.568901 +vn -0.979047 0.198214 0.046667 +vn 0.374043 -0.489628 -0.787627 +vn 0.301452 0.952204 -0.049332 +vn 0.485336 -0.540923 0.686914 +vn -0.628099 -0.373623 0.682567 +vn -0.691853 -0.419627 -0.587582 +vn -0.856993 0.263024 -0.443149 +vn -0.729262 -0.143548 -0.669008 +vn 0.405800 0.351112 0.843828 +vn -0.845836 0.095770 -0.524775 +vn 0.615040 0.018542 0.788278 +vn 0.551162 -0.786339 0.279090 +vn -0.696663 -0.390094 -0.602070 +vn 0.190917 0.976246 0.102447 +vn -0.344524 0.477709 -0.808144 +vn 0.019784 -0.895638 0.444343 +vn -0.061336 0.734791 0.675514 +vn -0.009900 0.985962 -0.166674 +vn -0.329535 0.867893 0.371710 +vn -0.690302 -0.402638 0.601138 +vn 0.116693 0.986798 0.112304 +vn -0.233137 0.708673 0.665906 +vn 0.006927 0.916064 -0.400972 +vn -0.982021 0.093220 0.164147 +vn -0.343538 0.592250 -0.728850 +vn -0.272266 0.916552 -0.292923 +vn 0.541499 0.212015 -0.813529 +vn -0.937279 0.103708 -0.332796 +vn 0.023312 0.949185 -0.313855 +vn -0.589482 0.563824 -0.578458 +vn 0.012927 0.999881 0.008433 +vn -0.523039 0.369058 -0.768262 +vn -0.846315 0.497695 -0.189873 +vn 0.485610 -0.136965 -0.863379 +vn 0.491749 -0.250054 -0.834060 +vn 0.212330 0.976816 0.027324 +vn -0.956953 0.146136 -0.250768 +vn 0.010963 0.010537 -0.999884 +vn 0.303553 0.766678 -0.565738 +vn -0.709621 0.697953 -0.096433 +vn -0.630628 0.169717 -0.757301 +vn -0.825315 -0.544838 0.148345 +vn -0.882843 -0.425896 0.197989 +vn 0.675292 -0.432222 -0.597633 +vn -0.992851 -0.042984 0.111352 +vn -0.875224 0.435694 0.210128 +vn 0.572016 0.748237 -0.336064 +vn 0.605782 -0.391908 -0.692413 +vn 0.553821 -0.065317 -0.830070 +vn -0.495738 -0.133167 0.858202 +vn 0.131928 0.869527 -0.475940 +vn -0.608320 -0.375042 0.699493 +vn 0.036535 0.912618 -0.407178 +vn -0.752383 -0.485369 0.445350 +vn 0.340034 0.906627 0.249809 +vn -0.510091 -0.756044 0.410128 +vn 0.716336 0.337925 -0.610466 +vn -0.742509 -0.177149 0.645986 +vn 0.864362 -0.143352 -0.482004 +vn -0.906944 0.099880 0.409238 +vn 0.631170 -0.034714 -0.774867 +vn 0.478957 -0.088696 -0.873346 +vn -0.470730 0.182402 0.863216 +vn -0.586598 -0.372301 0.719232 +vn -0.866305 -0.352229 0.354190 +vn -0.768883 -0.241253 0.592128 +vn -0.649696 -0.069749 0.756988 +vn -0.429591 -0.244930 0.869172 +vn -0.039994 -0.379578 -0.924295 +vn -0.082020 -0.499583 -0.862375 +vn -0.078298 0.755651 0.650278 +vn -0.169729 -0.818404 -0.549005 +vn -0.090529 -0.486865 -0.868773 +vn 0.009938 -0.324951 -0.945679 +vn -0.252328 -0.187232 -0.949355 +vn -0.143507 -0.529080 -0.836349 +vn -0.123195 -0.184720 -0.975039 +vn -0.360464 0.751570 -0.552456 +vn -0.250132 -0.951711 -0.177990 +vn 0.292784 0.929509 -0.224257 +vn -0.036112 0.886600 0.461125 +vn -0.985369 -0.163305 0.048782 +vn -0.384217 0.841328 0.380190 +vn -0.243957 -0.892884 -0.378475 +vn -0.490702 -0.657652 -0.571581 +vn -0.119617 -0.303713 -0.945225 +vn -0.414276 0.852559 0.318620 +vn 0.151795 0.918487 0.365157 +vn -0.208060 0.948953 0.237065 +vn -0.586714 0.800055 0.125213 +vn -0.007027 0.821847 0.569664 +vn -0.107415 -0.828881 -0.549015 +vn -0.188371 0.981762 0.025687 +vn -0.222020 -0.751177 -0.621643 +vn -0.249211 0.778995 0.575379 +vn -0.102849 -0.672622 -0.732804 +vn 0.033449 -0.447310 -0.893754 +vn 0.206779 0.574587 0.791892 +vn -0.012361 0.852199 0.523072 +vn 0.153248 0.987741 0.029713 +vn -0.411253 0.875045 -0.255280 +vn -0.380351 0.837207 0.392960 +vn -0.971739 0.067202 -0.226289 +vn -0.161951 -0.803753 -0.572497 +vn -0.534881 0.841559 0.075368 +vn -0.979758 0.033570 0.197349 +vn -0.401377 -0.391576 -0.827988 +vn -0.386410 -0.888778 -0.246497 +vn 0.026470 0.080272 -0.996421 +vn -0.233908 -0.562100 -0.793303 +vn 0.080191 0.956771 0.279568 +vn 0.040075 0.812026 0.582244 +vn -0.981874 0.187991 0.024139 +vn -0.052153 0.754356 0.654391 +vn 0.252163 0.924916 -0.284507 +vn 0.088807 -0.428029 -0.899391 +vn -0.216904 0.870976 0.440855 +vn -0.075028 -0.995899 0.050563 +vn 0.089353 -0.421097 -0.902604 +vn 0.077422 -0.427792 -0.900555 +vn -0.263826 0.872188 0.411928 +vn 0.198031 -0.231260 -0.952524 +vn 0.149386 -0.810382 -0.566538 +vn -0.322281 -0.727795 -0.605350 +vn -0.125783 0.790867 0.598922 +vn -0.505088 0.826439 -0.248764 +vn -0.002102 -0.998340 0.057561 +vn 0.194724 -0.877507 -0.438251 +vn -0.227422 0.853030 0.469701 +vn -0.123550 0.758511 0.639841 +vn -0.301598 -0.846412 -0.438891 +vn -0.002246 0.867778 0.496947 +vn -0.237983 -0.883504 -0.403466 +vn 0.008754 -0.504001 -0.863659 +vn -0.029019 -0.724909 -0.688233 +vn 0.033832 0.846231 0.531741 +vn -0.568746 -0.792084 -0.221654 +vn 0.157612 -0.856208 0.492003 +vn 0.223904 -0.801648 0.554281 +vn -0.777888 0.143382 -0.611826 +vn -0.742179 0.197170 -0.640542 +vn -0.982007 -0.035545 0.185472 +vn -0.897842 -0.438794 0.036611 +vn -0.933227 -0.045672 -0.356372 +vn 0.396606 -0.560480 -0.727025 +vn -0.601661 0.724976 -0.335282 +vn -0.791567 0.142144 -0.594320 +vn -0.042557 0.770441 0.636089 +vn -0.008875 -0.961496 0.274676 +vn 0.193214 -0.916275 0.350868 +vn 0.635369 0.591138 -0.496853 +vn -0.858931 -0.176149 -0.480842 +vn -0.834909 -0.440846 0.329518 +vn -0.946487 -0.146535 -0.287558 +vn 0.084065 0.991236 0.101902 +vn -0.064936 -0.994719 0.079477 +vn -0.914192 -0.072382 -0.398766 +vn -0.743740 -0.657746 0.119250 +vn -0.573690 0.819070 -0.002170 +vn -0.117089 0.109929 -0.987019 +vn -0.627353 0.775908 0.066296 +vn -0.921724 -0.369652 -0.117398 +vn -0.834727 0.545393 -0.076014 +vn -0.807329 0.349347 -0.475580 +vn -0.085700 0.989273 -0.118302 +vn -0.269958 0.915533 0.298197 +vn -0.415265 0.883085 0.218439 +vn 0.619531 0.586324 -0.521925 +vn 0.347168 0.462405 0.815877 +vn -0.855459 0.220874 -0.468407 +vn -0.582024 0.539660 -0.608288 +vn 0.236203 0.961136 -0.142916 +vn 0.214473 0.191992 -0.957674 +vn -0.945571 -0.220302 -0.239506 +vn -0.866796 0.319648 -0.382740 +vn -0.966469 0.172848 -0.189898 +vn -0.468255 0.811369 -0.349881 +vn 0.428019 0.612404 -0.664650 +vn 0.046000 0.957185 0.285800 +vn 0.750091 0.319018 0.579302 +vn 0.901425 -0.230202 0.366661 +vn -0.163774 0.965839 -0.200832 +vn -0.062044 0.964466 -0.256817 +vn 0.613573 0.778801 0.130373 +vn -0.456022 0.820282 -0.345227 +vn -0.561135 -0.383366 0.733592 +vn -0.055057 0.897425 -0.437718 +vn -0.087440 -0.995986 -0.019127 +vn 0.982115 -0.055886 0.179797 +vn -0.070630 0.945184 0.318808 +vn -0.291267 0.744559 -0.600662 +vn -0.390692 0.841179 0.373869 +vn -0.701215 -0.144786 -0.698094 +vn 0.009315 -0.197680 -0.980222 +vn 0.298098 -0.653563 0.695696 +vn -0.472317 -0.858778 0.198536 +vn -0.444065 -0.893855 -0.061878 +vn -0.314392 -0.331029 -0.889706 +vn 0.349586 -0.812850 0.465901 +vn 0.447836 -0.851284 0.273420 +vn 0.878362 -0.311017 0.362971 +vn 0.436111 -0.698966 -0.566793 +vn -0.565046 -0.696654 0.442037 +vn 0.412494 0.121104 0.902874 +vn 0.184686 0.982599 0.019773 +vn 0.628294 0.650499 0.426730 +vn 0.174233 0.976285 -0.128493 +vn -0.998412 -0.039103 0.040563 +vn -0.558690 -0.434516 -0.706443 +vn -0.299911 0.833360 0.464288 +vn -0.426987 -0.652492 0.626048 +vn 0.375661 -0.070436 -0.924076 +vn -0.619517 -0.681616 0.389357 +vn -0.368832 0.905074 -0.211670 +vn -0.600633 -0.705484 -0.376208 +vn -0.147763 0.098478 0.984108 +vn -0.663584 -0.612884 0.428987 +vn -0.972364 -0.232470 0.021566 +vn -0.326970 0.608462 0.723094 +vn 0.039455 -0.670533 -0.740830 +vn 0.279302 0.699570 0.657717 +vn -0.742608 -0.564783 0.359936 +vn -0.393805 0.918808 -0.026641 +vn -0.226090 0.782598 -0.580021 +vn -0.315176 0.606689 0.729790 +vn 0.068585 0.134810 -0.988495 +vn -0.305067 0.531740 -0.790055 +vn 0.195779 0.860287 -0.470719 +vn -0.088403 0.901740 0.423142 +vn -0.779166 0.400023 -0.482578 +vn -0.294113 0.768616 0.568091 +vn 0.136248 0.125352 -0.982712 +vn -0.644918 0.713896 0.272823 +vn -0.952440 0.166185 -0.255422 +vn -0.090561 0.932603 0.349356 +vn -0.753618 -0.655030 0.054739 +vn -0.482437 0.495453 0.722344 +vn 0.370020 0.308930 -0.876155 +vn -0.498544 0.841591 0.207796 +vn -0.987281 -0.157620 0.020772 +vn 0.106416 0.965202 -0.238874 +vn -0.228919 0.204658 0.951688 +vn -0.961953 -0.259905 -0.084236 +vn 0.193165 0.430645 -0.881608 +vn -0.210127 -0.247314 0.945876 +vn -0.285231 0.752365 -0.593793 +vn 0.295864 0.616801 -0.729398 +vn 0.392114 0.349447 -0.850960 +vn -0.526610 0.660614 0.535043 +vn 0.437853 0.777428 -0.451542 +vn -0.579986 0.368105 -0.726715 +vn -0.036213 0.620417 -0.783436 +vn 0.341204 0.939277 -0.036582 +vn 0.263426 0.110634 -0.958315 +vn -0.313481 0.811075 -0.493849 +vn -0.847211 -0.424877 0.318926 +vn 0.127385 0.592033 -0.795783 +vn -0.581883 0.413682 -0.700199 +vn -0.573476 0.444692 -0.688022 +vn -0.695507 -0.476068 0.538172 +vn 0.450417 -0.190457 -0.872267 +vn 0.419967 0.143980 -0.896045 +vn -0.251880 -0.653636 0.713664 +vn 0.466391 0.369238 -0.803830 +vn 0.273250 0.652707 -0.706617 +vn 0.557734 -0.196721 -0.806371 +vn 0.622309 -0.471704 -0.624681 +vn 0.271339 -0.381979 -0.883440 +vn -0.499353 -0.419761 0.757923 +vn 0.935696 0.352380 0.017381 +vn -0.442043 0.884207 -0.150916 +vn -0.558106 -0.486117 -0.672464 +vn -0.505369 -0.608271 0.612052 +vn 0.792475 0.603089 -0.090928 +vn 0.199550 0.969655 -0.141238 +vn -0.160077 0.385368 0.908772 +vn -0.069946 -0.975168 -0.210131 +vn -0.632738 -0.506294 0.585925 +vn 0.286060 -0.729256 0.621574 +vn 0.158073 -0.925077 0.345320 +vn 0.007262 0.698559 0.715516 +vn -0.298398 0.294337 0.907923 +vn 0.174859 0.814669 -0.552936 +vn -0.517628 -0.677158 -0.522990 +vn 0.893717 -0.352111 0.278008 +vn -0.593261 -0.708240 0.382671 +vn -0.300325 0.192109 -0.934291 +vn -0.269884 -0.713018 0.647123 +vn -0.056144 0.636945 0.768862 +vn 0.209185 -0.974698 0.078779 +vn -0.334431 -0.898242 -0.285161 +vn -0.683898 0.717097 -0.134370 +vn -0.900461 0.258763 -0.349589 +vn -0.620816 -0.623099 -0.475747 +vn 0.304617 -0.391961 -0.868087 +vn -0.910697 -0.149317 -0.385144 +vn 0.470890 0.261225 -0.842630 +vn 0.772907 0.150520 -0.616408 +vn -0.748268 -0.183894 0.637400 +vn -0.986009 -0.016382 0.165883 +vn -0.911760 -0.220644 0.346425 +vn -0.959262 0.048215 0.278372 +vn -0.908099 -0.292856 0.299317 +vn -0.832031 -0.303816 0.464133 +vn 0.594144 -0.104807 -0.797501 +vn 0.458718 0.021249 -0.888328 +vn -0.732212 -0.418423 0.537390 +vn -0.721978 -0.406065 0.560231 +vn 0.837478 0.516714 0.177870 +vn 0.026647 -0.855207 0.517600 +vn 0.921752 0.379398 -0.080184 +vn -0.462254 -0.867356 0.184434 +vn 0.937207 0.315005 -0.149714 +vn 0.191727 -0.981421 0.007295 +vn -0.437367 0.805881 -0.399082 +vn 0.914888 0.403433 -0.014900 +vn -0.114618 0.017759 -0.993251 +vn 0.192841 -0.979064 -0.065165 +vn 0.715608 0.666169 -0.210059 +vn 0.890000 0.454615 -0.034992 +vn 0.611488 0.755903 -0.233865 +vn 0.058964 -0.986600 -0.152128 +vn 0.446867 0.025034 -0.894250 +vn 0.725324 0.626760 -0.284741 +vn 0.448880 0.853829 -0.263598 +vn 0.527978 0.700417 -0.480266 +vn 0.237397 0.936857 0.256790 +vn 0.549834 0.430118 -0.716018 +vn 0.961888 -0.199012 -0.187523 +vn 0.979662 -0.152463 -0.130450 +vn 0.551389 0.703559 -0.448302 +vn 0.521712 0.381705 -0.762967 +vn 0.955025 -0.289256 0.065258 +vn 0.628302 0.716743 -0.302516 +vn 0.539217 -0.815930 0.208573 +vn -0.448659 -0.850380 -0.274881 +vn 0.930225 -0.155737 -0.332305 +vn 0.699514 0.674003 -0.237488 +vn 0.850594 -0.363010 -0.380412 +vn 0.430864 -0.885281 0.175025 +vn 0.750955 0.631278 -0.193792 +vn -0.014819 0.906593 -0.421747 +vn 0.653900 -0.014467 -0.756443 +vn 0.187562 -0.979995 0.066564 +vn 0.682344 0.242598 -0.689604 +vn -0.162211 0.982604 0.090426 +vn -0.363503 -0.902221 -0.232084 +vn 0.043569 0.946797 0.318868 +vn 0.597639 -0.235167 -0.766501 +vn -0.600128 -0.585849 -0.544635 +vn -0.578102 -0.270169 -0.769939 +vn 0.350207 -0.220707 0.910298 +vn -0.366388 -0.452614 -0.812958 +vn 0.587249 0.036171 0.808597 +vn -0.753875 -0.542580 -0.370513 +vn 0.762322 -0.017870 0.646952 +vn 0.320562 -0.417277 0.850365 +vn 0.390766 -0.277217 0.877754 +vn -0.523325 0.446896 0.725545 +vn -0.396644 -0.690920 0.604403 +vn 0.818789 0.294220 -0.492969 +vn 0.393042 0.595892 -0.700307 +vn 0.749514 0.263295 -0.607376 +vn 0.948087 -0.006365 -0.317947 +vn 0.994694 -0.065427 -0.079387 +vn 0.216510 0.933800 -0.284853 +vn 0.910827 -0.020860 -0.412261 +vn 0.775325 -0.355722 -0.521855 +vn 0.815262 -0.143904 -0.560927 +vn 0.706047 -0.186917 -0.683052 +vn 0.824742 0.158366 -0.542882 +vn 0.860474 0.115619 -0.496203 +vn 0.792403 0.068884 -0.606096 +vn -0.227229 -0.733509 0.640571 +vn 0.117848 -0.587512 -0.800588 +vn -0.041451 0.724509 0.688018 +vn 0.238350 0.922078 -0.304895 +vn -0.012362 0.967965 0.250781 +vn -0.722899 -0.690323 -0.029499 +vn 0.184191 -0.461561 -0.867776 +vn -0.007611 0.922157 0.386740 +vn -0.188607 -0.803363 -0.564832 +vn 0.161049 -0.986070 0.041577 +vn -0.765687 0.641790 -0.042766 +vn 0.305031 0.927242 -0.217206 +vn -0.019394 0.886271 0.462761 +vn -0.788989 0.248892 -0.561737 +vn -0.171795 0.761324 0.625198 +vn -0.125094 0.398656 -0.908529 +vn 0.068798 0.158936 -0.984889 +vn 0.107169 -0.261772 -0.959161 +vn 0.327310 -0.345881 -0.879338 +vn 0.003967 -0.718780 -0.695226 +vn -0.502385 -0.745824 -0.437443 +vn -0.167544 0.985459 -0.028284 +vn -0.705892 0.462693 -0.536312 +vn -0.537552 0.837843 0.095167 +vn -0.047995 -0.325846 -0.944204 +vn -0.583192 -0.691239 -0.426704 +vn 0.026854 -0.276764 -0.960563 +vn -0.418079 -0.319559 -0.850348 +vn -0.684251 -0.711982 -0.157740 +vn -0.889762 -0.390946 -0.235553 +vn -0.056244 -0.068807 -0.996043 +vn -0.107142 0.881601 0.459674 +vn -0.377311 -0.924469 0.054715 +vn -0.247175 -0.523972 -0.815081 +vn -0.872473 0.079266 -0.482190 +vn 0.125151 -0.451303 -0.883551 +vn -0.073467 -0.314332 -0.946466 +vn -0.507380 0.747054 0.429507 +vn -0.739001 0.276276 -0.614450 +vn -0.678209 -0.730529 -0.079749 +vn -0.467109 -0.407358 -0.784773 +vn -0.092867 0.787318 0.609513 +vn -0.118428 0.772159 0.624296 +vn 0.184585 -0.241490 -0.952686 +vn -0.280292 -0.859667 -0.427093 +vn -0.067846 0.806900 0.586779 +vn 0.046495 -0.746663 -0.663575 +vn -0.429645 0.889777 -0.153955 +vn -0.294369 -0.815729 -0.497929 +vn -0.338751 -0.457504 -0.822155 +vn 0.179971 -0.402719 -0.897456 +vn -0.639410 -0.764431 -0.082464 +vn 0.543690 -0.521492 -0.657607 +vn -0.037351 0.861532 0.506327 +vn -0.113289 -0.094031 -0.989102 +vn -0.565691 0.824611 -0.003211 +vn 0.435035 0.865877 -0.246987 +vn -0.208063 -0.823414 -0.527919 +vn -0.242675 -0.822272 -0.514759 +vn -0.002895 -0.642089 -0.766624 +vn -0.004700 -0.722390 -0.691470 +vn -0.240508 -0.946107 -0.216881 +vn 0.307080 0.632521 0.711069 +vn 0.156142 0.987661 0.012070 +vn -0.895673 0.408680 -0.175360 +vn -0.390710 -0.920467 0.009315 +vn 0.142970 -0.041238 -0.988868 +vn -0.836508 -0.007604 -0.547902 +vn 0.604567 -0.613635 0.507887 +vn 0.285187 0.666035 -0.689250 +vn -0.535005 0.557121 -0.635127 +vn -0.931222 0.246728 -0.268237 +vn -0.508882 -0.408112 0.757947 +vn -0.334039 0.938867 -0.083350 +vn -0.422890 -0.767074 0.482453 +vn 0.018950 -0.651039 0.758808 +vn -0.612885 0.483393 -0.625062 +vn -0.906239 0.403753 -0.125359 +vn -0.663843 -0.621232 0.416393 +vn -0.791911 0.522452 -0.316104 +vn -0.998141 -0.060938 0.001154 +vn -0.304526 -0.618910 -0.724027 +vn 0.257866 0.966057 -0.015424 +vn -0.969150 -0.072428 0.235589 +vn -0.609336 -0.550588 0.570581 +vn 0.977554 -0.207556 0.036168 +vn -0.862128 -0.359432 0.357131 +vn -0.585885 -0.434518 0.684056 +vn -0.090343 0.454792 0.886004 +vn 0.108929 -0.544696 0.831529 +vn 0.726169 -0.651123 0.220719 +vn -0.338157 -0.836249 -0.431668 +vn -0.889167 -0.306052 0.340167 +vn -0.707103 -0.313334 0.633898 +vn -0.713866 0.668683 -0.207986 +vn -0.455537 -0.669370 -0.586882 +vn 0.287672 0.597502 -0.748489 +vn -0.933943 -0.035816 0.355623 +vn -0.622641 0.150185 0.767960 +vn -0.738589 -0.181549 -0.649251 +vn -0.918068 0.125529 -0.376024 +vn -0.926008 -0.316782 -0.205326 +vn -0.972967 -0.104764 -0.205813 +vn 0.494253 0.124753 -0.860320 +vn -0.472630 -0.343401 0.811601 +vn 0.469116 -0.781649 -0.411041 +vn 0.342272 0.046818 -0.938434 +vn 0.199291 0.421223 -0.884791 +vn 0.032917 0.979778 0.197359 +vn -0.447503 -0.479837 -0.754651 +vn -0.535716 0.128393 0.834580 +vn -0.914094 -0.402852 0.046275 +vn -0.563929 -0.822878 0.069687 +vn -0.868216 -0.162892 -0.468686 +vn -0.408019 -0.696086 0.590749 +vn 0.222337 -0.120858 -0.967450 +vn -0.610895 -0.791343 -0.024138 +vn -0.828790 -0.193417 0.525069 +vn -0.944854 -0.327454 0.004939 +vn -0.837576 0.287680 -0.464442 +vn -0.602092 0.660734 -0.448236 +vn 0.547677 0.825203 -0.138168 +vn -0.026335 -0.726961 0.686173 +vn -0.185604 0.775804 -0.603059 +vn -0.938574 0.256209 0.231164 +vn 0.281046 0.951697 -0.123638 +vn -0.134637 -0.865647 0.482212 +vn -0.071724 -0.706932 0.703635 +vn -0.244527 0.770883 -0.588172 +vn -0.116908 0.465066 0.877523 +vn -0.446453 0.452674 0.771859 +vn -0.927649 -0.022452 0.372779 +vn -0.692773 -0.370587 0.618653 +vn -0.888252 -0.184193 0.420811 +vn 0.277922 0.432548 0.857708 +vn -0.575366 -0.816397 -0.049503 +vn -0.972119 -0.152831 0.177839 +vn -0.841483 -0.531795 -0.095398 +vn -0.414085 0.664610 0.621954 +vn -0.645171 0.761034 0.067693 +vn -0.883188 -0.456735 0.106637 +vn -0.797449 0.121946 -0.590935 +vn 0.479533 0.877487 0.008074 +vn -0.627654 0.754098 -0.193356 +vn -0.795408 -0.590928 -0.134645 +vn -0.434332 -0.667775 -0.604510 +vn 0.051557 0.985206 -0.163433 +vn -0.809040 -0.108024 -0.577742 +vn -0.538489 0.637267 0.551290 +vn -0.751398 -0.170941 -0.637323 +vn 0.008936 0.983541 -0.180465 +vn -0.087964 0.735177 -0.672143 +vn -0.345546 0.286324 -0.893654 +vn 0.439683 0.026014 -0.897776 +vn -0.494262 0.688943 0.530154 +vn 0.151822 -0.054453 -0.986907 +vn -0.883893 -0.463007 0.066013 +vn 0.466258 0.514017 -0.719993 +vn 0.073533 0.996588 0.037479 +vn 0.124824 0.880197 -0.457899 +vn -0.253845 -0.925934 -0.279659 +vn -0.989980 -0.096485 0.103099 +vn 0.098863 0.983782 -0.149662 +vn -0.953817 0.005965 0.300330 +vn -0.229000 0.924807 0.303794 +vn -0.356211 -0.109734 -0.927940 +vn 0.087351 0.321346 -0.942925 +vn -0.211483 0.509630 -0.833997 +vn -0.427281 -0.857258 -0.287298 +vn 0.000668 0.999862 -0.016586 +vn -0.124303 0.150072 -0.980830 +vn -0.731913 -0.679090 -0.056042 +vn 0.198354 0.964011 -0.177025 +vn -0.350998 -0.855550 0.380572 +vn 0.303142 -0.289805 -0.907810 +vn 0.339167 -0.826582 0.449142 +vn 0.094737 0.951166 0.293782 +vn -0.024793 0.875258 -0.483021 +vn -0.245862 0.794668 0.555027 +vn 0.533930 0.187074 -0.824574 +vn -0.214874 -0.569490 -0.793417 +vn 0.539147 0.067473 -0.839505 +vn -0.211786 0.791168 0.573759 +vn -0.874228 0.353390 0.332928 +vn 0.381310 0.922368 -0.061970 +vn -0.572028 -0.160235 0.804431 +vn 0.464320 0.756392 -0.460737 +vn -0.376004 0.737016 0.561630 +vn 0.549011 0.772258 -0.319696 +vn 0.457128 0.551428 -0.697826 +vn -0.481679 -0.284167 -0.828996 +vn 0.517202 0.296171 -0.802985 +vn -0.738449 0.291904 0.607853 +vn -0.889226 0.286256 0.356840 +vn -0.874917 0.154325 0.459024 +vn -0.668367 -0.504023 0.547034 +vn -0.610763 -0.524882 0.592847 +vn -0.799993 -0.407088 0.440785 +vn -0.781429 -0.620390 -0.066964 +vn -0.959775 -0.039524 0.277973 +vn 0.584520 0.707151 -0.397837 +vn -0.472362 0.801843 0.365954 +vn -0.823214 0.090761 0.560429 +vn -0.717510 -0.302977 0.627204 +vn -0.992994 -0.052546 0.105838 +vn -0.940067 -0.133030 0.313968 +vn 0.406765 -0.108468 -0.907070 +vn 0.485066 -0.038857 -0.873614 +vn -0.462172 0.241282 0.853335 +vn -0.392081 -0.679674 -0.619933 +vn -0.191121 -0.732271 -0.653645 +vn 0.191256 0.980598 0.043003 +vn -0.646884 0.663664 0.375620 +vn -0.561527 0.775019 -0.289884 +vn -0.028752 0.899374 0.436234 +vn -0.237789 -0.875845 -0.419942 +vn -0.193411 -0.865372 -0.462303 +vn 0.199449 -0.424755 -0.883065 +vn -0.092726 -0.623767 -0.776091 +vn -0.339677 0.885455 0.317156 +vn -0.036281 -0.911955 -0.408684 +vn -0.271127 -0.846706 -0.457799 +vn -0.413809 -0.861140 0.295298 +vn -0.866588 0.163434 0.471503 +vn -0.447231 -0.144675 -0.882640 +vn 0.031454 -0.285217 -0.957947 +vn -0.238141 -0.853124 -0.464186 +vn 0.031071 -0.551535 -0.833573 +vn 0.077691 -0.487181 -0.869839 +vn -0.190241 0.752735 0.630237 +vn -0.217072 -0.769842 -0.600186 +vn -0.691579 -0.557903 -0.458762 +vn -0.146566 -0.797254 -0.585581 +vn -0.261513 -0.782222 -0.565455 +vn -0.280880 -0.692833 -0.664146 +vn -0.015011 -0.572951 -0.819452 +vn -0.331077 0.678072 -0.656206 +vn -0.096311 0.026367 -0.995002 +vn -0.244140 -0.316177 -0.916748 +vn 0.091394 0.699070 0.709189 +vn -0.996332 -0.085144 0.008582 +vn -0.492627 0.803360 -0.334562 +vn -0.232205 0.845699 0.480494 +vn -0.638001 -0.729409 -0.246814 +vn 0.001114 0.881927 0.471385 +vn 0.455936 0.183977 -0.870790 +vn -0.979937 0.187369 0.067946 +vn -0.475085 -0.851634 0.221393 +vn -0.149318 -0.659986 -0.736290 +vn -0.962913 0.037051 0.267255 +vn -0.146312 0.836510 0.528056 +vn -0.654034 0.598498 0.462645 +vn -0.836666 0.446616 -0.317055 +vn -0.128062 -0.693195 -0.709282 +vn -0.157518 0.207871 -0.965390 +vn 0.222599 0.074085 -0.972091 +vn 0.160043 -0.548267 -0.820847 +vn -0.140827 -0.201122 -0.969390 +vn -0.826010 0.074889 -0.558658 +vn -0.863109 0.065465 -0.500757 +vn 0.196171 0.980569 0.001168 +vn 0.235433 0.957471 -0.166796 +vn -0.660895 0.487694 -0.570414 +vn 0.274925 -0.318104 -0.907318 +vn 0.111255 -0.499934 -0.858888 +vn 0.065190 -0.664528 -0.744415 +vn -0.635864 -0.665028 -0.391682 +vn 0.355480 0.933210 -0.052476 +vn -0.842089 -0.173101 0.510806 +vn -0.584512 0.690108 0.426727 +vn 0.264726 0.936032 -0.231869 +vn -0.028563 -0.677423 -0.735039 +vn -0.213060 0.976284 0.038418 +vn -0.949585 0.304709 0.073763 +vn -0.061769 0.994693 0.082287 +vn -0.929273 0.325762 0.174160 +vn -0.216164 -0.578117 -0.786800 +vn -0.729437 0.119207 -0.673581 +vn 0.056933 -0.202701 -0.977584 +vn -0.703249 -0.709799 -0.040327 +vn -0.629860 -0.713656 -0.306547 +vn -0.234872 0.951740 0.197548 +vn -0.406397 -0.697020 -0.590766 +vn -0.048306 0.869148 0.492188 +vn -0.997078 -0.003310 0.076313 +vn -0.054681 0.903146 0.425837 +vn -0.894305 0.257174 0.366171 +vn 0.018952 0.904915 0.425170 +vn -0.118580 0.744059 0.657507 +vn -0.798560 0.601474 0.023020 +vn 0.316758 0.931607 0.178247 +vn 0.072817 0.989673 -0.123472 +vn -0.589146 -0.805495 -0.063905 +vn -0.322729 -0.447757 -0.833883 +vn -0.673453 -0.036480 -0.738330 +vn -0.534821 0.634084 -0.558483 +vn -0.859381 0.508061 0.057774 +vn -0.020809 0.712597 -0.701265 +vn -0.959890 -0.259302 -0.106648 +vn 0.559921 0.753815 0.343876 +vn -0.812251 0.310213 0.493981 +vn 0.318719 0.612051 -0.723748 +vn -0.184883 -0.653169 0.734294 +vn -0.052486 0.995790 -0.075143 +vn -0.733559 -0.662473 -0.151723 +vn -0.610415 0.702911 -0.365115 +vn 0.443547 0.871339 -0.209845 +vn -0.306369 -0.945690 -0.108671 +vn 0.078211 -0.614106 0.785338 +vn -0.412408 0.709496 0.571432 +vn 0.321196 0.708749 0.628098 +vn -0.544520 0.477269 -0.689719 +vn -0.913894 -0.062839 -0.401060 +vn -0.411988 -0.497935 0.763103 +vn -0.999756 -0.005497 -0.021415 +vn -0.549632 -0.814617 -0.185216 +vn 0.072269 0.729032 0.680653 +vn -0.431391 0.708998 0.557873 +vn 0.418386 -0.171910 -0.891852 +vn -0.552866 -0.765457 -0.329265 +vn 0.049317 -0.976805 0.208375 +vn 0.265001 0.405321 0.874923 +vn -0.696769 -0.187801 -0.692274 +vn 0.283436 0.385113 0.878266 +vn 0.603274 -0.747477 0.278098 +vn 0.505574 0.844450 -0.176915 +vn 0.356121 0.719840 -0.595825 +vn -0.562319 -0.169742 -0.809312 +vn 0.601999 -0.757394 -0.252887 +vn -0.420896 0.804975 0.418165 +vn -0.838832 -0.465104 -0.282911 +vn -0.299909 0.853216 0.426704 +vn 0.155064 0.971218 -0.180807 +vn 0.653747 -0.630121 0.419001 +vn -0.924336 -0.092741 -0.370139 +vn -0.818512 -0.521476 -0.241040 +vn 0.399325 0.841901 -0.362962 +vn -0.783229 0.134942 -0.606913 +vn -0.807187 -0.042372 -0.588772 +vn -0.260929 -0.774679 0.576011 +vn -0.603790 0.017711 -0.796947 +vn 0.031438 0.981409 -0.189336 +vn -0.617086 -0.763257 0.191426 +vn -0.385290 0.921641 -0.046143 +vn 0.418824 0.197981 -0.886223 +vn -0.102772 0.967016 -0.233063 +vn -0.250756 0.679769 0.689228 +vn -0.217781 0.971774 -0.090701 +vn -0.469929 0.525159 -0.709489 +vn -0.648175 -0.405715 0.644410 +vn 0.126781 0.799547 0.587070 +vn 0.272805 0.248620 -0.929390 +vn 0.276915 0.800457 -0.531588 +vn -0.110986 0.121761 -0.986335 +vn -0.871439 0.337024 -0.356383 +vn -0.400040 0.647845 0.648278 +vn -0.494552 0.715535 0.493384 +vn -0.998311 0.036740 -0.044994 +vn 0.265247 0.936270 0.230308 +vn 0.643629 0.519500 -0.562015 +vn 0.179653 0.979923 0.086462 +vn -0.587326 0.613229 0.528203 +vn 0.285815 -0.082719 -0.954708 +vn -0.092543 -0.910356 0.403345 +vn -0.596145 -0.073269 0.799526 +vn 0.362020 0.524286 -0.770757 +vn 0.319747 0.947483 -0.006110 +vn -0.034394 -0.587181 -0.808725 +vn -0.835759 -0.528552 0.148792 +vn -0.282948 0.791734 0.541386 +vn 0.878331 0.226615 -0.420927 +vn -0.472936 -0.599379 0.645815 +vn -0.406346 -0.898594 -0.165567 +vn -0.398114 -0.313313 -0.862172 +vn -0.447430 -0.636821 0.627906 +vn -0.645741 -0.237263 -0.725758 +vn 0.552604 0.440045 -0.707806 +vn -0.943650 -0.322417 -0.074642 +vn -0.670066 0.345611 -0.656936 +vn -0.001225 0.917169 -0.398497 +vn -0.968947 0.220883 0.111139 +vn 0.159645 -0.456942 -0.875053 +vn -0.697470 -0.702512 -0.141465 +vn -0.788475 -0.462720 0.405212 +vn -0.909365 -0.318786 -0.267267 +vn -0.736903 -0.513442 0.439717 +vn 0.646877 0.363088 -0.670609 +vn -0.577808 -0.639827 0.506714 +vn -0.607075 -0.724478 0.326484 +vn -0.865829 -0.294980 -0.404136 +vn 0.472845 0.148276 -0.868580 +vn 0.272389 0.931424 -0.241359 +vn -0.234686 -0.425276 -0.874107 +vn -0.961938 0.122197 0.244423 +vn 0.227708 0.962893 -0.144866 +vn 0.126728 0.987741 -0.091145 +vn 0.011378 -0.880490 0.473929 +vn -0.898354 -0.071905 0.433347 +vn -0.787688 -0.110201 -0.606138 +vn 0.368464 0.091409 -0.925137 +vn -0.970083 0.075167 0.230842 +vn -0.761132 -0.368450 -0.533782 +vn -0.596545 -0.075001 -0.799067 +vn -0.898896 -0.411692 0.149983 +vn -0.457107 0.534942 -0.710556 +vn -0.858515 -0.293635 0.420393 +vn -0.556468 -0.579412 0.595504 +vn 0.091243 0.166800 0.981760 +vn -0.342112 0.514821 0.786078 +vn -0.814403 0.271198 -0.513029 +vn 0.566965 0.754932 0.329589 +vn -0.857747 -0.044557 0.512137 +vn 0.988712 0.143516 0.043022 +vn -0.645332 -0.758916 0.087132 +vn -0.531900 -0.692531 0.487322 +vn -0.534413 -0.845215 -0.003741 +vn 0.558426 0.466844 0.685723 +vn 0.088113 -0.816431 -0.570680 +vn 0.820559 0.510577 0.256893 +vn 0.362991 -0.788468 -0.496543 +vn 0.902089 -0.396844 0.169561 +vn 0.708020 0.698248 0.105634 +vn 0.023758 -0.130130 -0.991212 +vn -0.651450 0.722784 0.230643 +vn 0.179009 0.386351 -0.904814 +vn 0.320425 0.946846 0.028452 +vn -0.302591 0.614691 0.728419 +vn 0.326078 0.910300 -0.255005 +vn -0.441964 -0.440635 0.781350 +vn -0.529190 -0.347564 0.774052 +vn 0.029234 -0.262101 0.964598 +vn -0.325451 -0.796787 0.509128 +vn -0.525346 0.448534 0.723069 +vn 0.252627 0.926829 -0.277790 +vn -0.861119 0.146362 0.486880 +vn -0.642723 0.613506 0.458822 +vn -0.775566 0.271966 0.569677 +vn -0.971242 0.202007 0.126027 +vn 0.601756 0.431102 -0.672340 +vn -0.879282 -0.208533 0.428225 +vn 0.504164 0.190646 -0.842302 +vn -0.792956 0.073486 0.604831 +vn -0.678849 -0.210844 0.703356 +vn -0.602524 -0.589254 0.538280 +vn -0.981886 -0.151488 0.113804 +vn -0.937005 0.056959 0.344641 +vn -0.948505 0.084903 0.305172 +vn -0.354390 -0.790475 0.499556 +vn 0.987792 -0.097219 0.121719 +vn -0.149867 0.985050 0.084952 +vn 0.654281 -0.708352 -0.264865 +vn 0.264969 0.939218 -0.218316 +vn 0.628170 -0.772167 0.095712 +vn 0.325438 -0.461236 -0.825440 +vn 0.479976 0.081700 -0.873469 +vn 0.880951 0.462250 -0.101241 +vn -0.036750 0.991598 -0.124031 +vn -0.594942 0.543465 -0.592191 +vn 0.257448 0.540067 -0.801279 +vn -0.252925 0.894154 -0.369483 +vn 0.860228 0.509865 0.006783 +vn 0.046532 0.597142 -0.800785 +vn 0.037191 0.842571 0.537299 +vn 0.620018 0.768379 -0.158656 +vn 0.590672 0.796037 -0.132027 +vn 0.907931 -0.387192 0.160448 +vn 0.438484 0.898634 0.013760 +vn 0.212782 0.887428 0.408895 +vn 0.331251 0.859368 -0.389564 +vn 0.349436 0.465972 -0.812874 +vn 0.746455 0.663574 0.049742 +vn 0.936357 -0.347885 -0.047029 +vn 0.554862 0.810898 0.185936 +vn 0.460860 0.122705 -0.878949 +vn 0.503249 0.829167 -0.243358 +vn 0.312799 -0.086407 -0.945881 +vn 0.399680 -0.916436 0.020013 +vn -0.006977 -0.991092 0.132996 +vn -0.391731 -0.582731 -0.712020 +vn 0.560598 0.757622 -0.334273 +vn 0.292236 -0.954531 0.058895 +vn 0.518819 0.812345 -0.266314 +vn -0.175581 -0.611123 -0.771816 +vn 0.498726 0.377816 0.780082 +vn 0.660659 0.106502 0.743093 +vn 0.255820 0.195120 0.946828 +vn 0.001042 0.107938 0.994157 +vn 0.561824 0.778139 0.280809 +vn 0.881710 0.318245 -0.348293 +vn 0.657464 0.711744 -0.247309 +vn 0.842158 -0.479844 -0.246008 +vn 0.758044 -0.607739 -0.236691 +vn 0.904737 0.374935 -0.202176 +vn 0.397080 0.877776 0.268022 +vn 0.927378 -0.326902 -0.181950 +vn 0.739154 0.644844 -0.194493 +vn 0.028718 -0.747119 -0.664070 +vn 0.191591 -0.808421 -0.556551 +vn 0.202444 -0.237069 -0.950166 +vn 0.840606 -0.234292 0.488353 +vn 0.798841 -0.109985 0.591403 +vn 0.841698 -0.053237 -0.537318 +vn 0.946038 -0.323599 0.017199 +vn -0.425356 0.903592 -0.050928 +vn 0.548948 0.326489 -0.769455 +vn 0.412590 -0.233472 -0.880489 +vn -0.941462 -0.146965 -0.303399 +vn 0.280133 -0.033747 0.959368 +vn 0.680040 -0.687658 -0.254307 +vn 0.319534 -0.947357 -0.020321 +vn 0.294113 -0.955456 0.024528 +vn 0.634104 -0.695518 0.337885 +vn 0.969706 -0.040042 -0.240969 +vn 0.132757 -0.390721 -0.910885 +vn 0.786668 -0.585959 0.194436 +vn 0.795994 -0.600823 -0.073521 +vn 0.715694 -0.696079 -0.057063 +vn 0.857016 -0.497087 -0.135752 +vn 0.650223 0.656734 0.381982 +vn 0.695383 -0.629513 -0.346636 +vn 0.502862 -0.807954 -0.307148 +vn 0.959569 0.135480 -0.246724 +vn 0.431347 -0.894742 -0.115652 +vn -0.009329 -0.523227 -0.852142 +vn 0.969640 0.040712 -0.241123 +vn 0.785283 0.491779 0.376144 +vn 0.896408 0.315046 0.311765 +vn 0.835235 -0.368784 0.407899 +vn 0.929974 0.205060 0.305120 +vn 0.891624 -0.442716 -0.094918 +vn 0.898959 -0.430450 -0.081156 +vn 0.946008 0.095414 0.309782 +vn 0.364889 -0.794647 -0.485172 +vn 0.871204 -0.485437 -0.073177 +vn 0.540573 -0.756711 -0.367654 +vn 0.831825 -0.550749 -0.068872 +vn 0.777617 -0.628264 0.024408 +vn 0.680167 0.673057 0.290460 +vn 0.529407 -0.831819 -0.166750 +vn 0.968918 -0.107891 -0.222613 +vn 0.722210 -0.598845 -0.346119 +vn 0.784171 -0.494484 -0.374915 +vn 0.343921 -0.311665 -0.885767 +vn 0.190640 -0.496136 -0.847057 +vn 0.845153 -0.359786 0.395310 +vn 0.937297 -0.313281 -0.152737 +vn 0.772424 -0.542316 -0.330536 +vn 0.493847 0.129001 -0.859927 +vn -0.849397 0.183722 -0.494743 +vn -0.001867 0.986757 0.162195 +vn 0.284205 -0.099180 -0.953620 +vn 0.005079 -0.652338 -0.757911 +vn 0.012128 -0.584139 -0.811563 +vn -0.171356 -0.598199 -0.782812 +vn -0.268905 -0.149648 -0.951470 +vn -0.052521 -0.671285 -0.739336 +vn -0.162284 -0.760976 -0.628155 +vn -0.439865 -0.182639 -0.879296 +vn -0.572240 0.466026 -0.674804 +vn -0.735124 0.541803 -0.407483 +vn 0.204051 0.952161 -0.227494 +vn -0.000915 0.734675 0.678418 +vn 0.034340 -0.561576 -0.826712 +vn 0.206510 0.958047 0.198746 +vn 0.301737 0.953387 0.002876 +vn -0.076951 0.718793 0.690953 +vn -0.092694 0.856794 0.507259 +vn -0.593935 0.118050 -0.795805 +vn -0.411810 0.862808 0.293214 +vn 0.070715 -0.565798 -0.821506 +vn -0.931142 0.108216 -0.348231 +vn -0.099963 -0.066602 -0.992760 +vn -0.022945 0.729816 0.683258 +vn 0.179307 -0.111229 -0.977485 +vn -0.199502 -0.453745 -0.868512 +vn -0.470431 0.818747 0.329162 +vn -0.989481 0.095932 0.108280 +vn -0.023607 0.873620 0.486035 +vn -0.370086 -0.873826 -0.315379 +vn -0.263243 -0.840898 -0.472857 +vn -0.269800 -0.862281 -0.428578 +vn -0.851232 -0.491762 0.183231 +vn -0.917452 -0.361754 0.165576 +vn 0.070433 -0.729066 -0.680810 +vn -0.041379 0.984471 0.170599 +vn -0.883627 0.430318 0.184472 +vn -0.930094 0.363865 -0.050270 +vn 0.107008 -0.269360 -0.957076 +vn 0.010111 -0.265222 -0.964134 +vn -0.649058 -0.679607 0.341844 +vn -0.497173 0.707086 0.502841 +vn -0.085699 0.755420 0.649613 +vn -0.151378 -0.753409 -0.639890 +vn 0.091523 0.994798 -0.044734 +vn -0.320664 -0.902560 -0.287331 +vn -0.380539 0.881392 -0.279891 +vn -0.603866 -0.588302 -0.537816 +vn -0.825894 -0.444095 0.347388 +vn -0.123794 -0.901319 -0.415089 +vn -0.080509 0.888595 0.451573 +vn -0.033863 -0.297425 -0.954144 +vn -0.500236 -0.498626 -0.707910 +vn -0.180288 0.762910 0.620858 +vn 0.384378 0.096251 -0.918145 +vn -0.940453 -0.339519 0.016604 +vn -0.082477 -0.822523 -0.562720 +vn -0.451830 -0.608405 -0.652452 +vn -0.123800 0.989125 0.079409 +vn -0.277813 -0.827936 -0.487178 +vn -0.318878 -0.881675 -0.347802 +vn -0.211225 0.832083 0.512856 +vn -0.202762 -0.962852 0.178335 +vn -0.669555 0.031117 -0.742111 +vn -0.537666 -0.805379 0.249561 +vn -0.806392 -0.568165 0.164074 +vn 0.084049 0.853755 0.513846 +vn 0.139299 0.983675 -0.113924 +vn -0.118690 0.936366 0.330349 +vn 0.327403 0.944840 -0.009200 +vn -0.829718 0.086938 0.551372 +vn -0.990525 -0.113305 0.077598 +vn -0.295678 -0.731603 -0.614273 +vn -0.945178 -0.153126 -0.288430 +vn 0.689413 0.487795 0.535504 +vn 0.315476 0.920826 -0.229245 +vn 0.396063 -0.401529 -0.825778 +vn -0.053168 0.898002 0.436768 +vn 0.244346 0.064375 -0.967549 +vn 0.042238 0.999095 -0.004918 +vn -0.663072 0.209874 -0.718532 +vn -0.698588 -0.714832 0.031478 +vn 0.130035 0.990612 0.042177 +vn 0.484806 0.871333 -0.075782 +vn -0.544751 0.621062 0.563497 +vn 0.377696 0.915660 -0.137524 +vn 0.839602 -0.535985 0.088254 +vn 0.987954 -0.115569 0.102907 +vn -0.161434 -0.962997 0.215814 +vn 0.436061 -0.898410 0.052066 +vn -0.052923 -0.998402 0.019822 +vn 0.341643 -0.292131 -0.893275 +vn -0.792164 -0.422302 -0.440610 +vn -0.788975 0.591549 -0.166096 +vn -0.526067 0.357313 -0.771739 +vn 0.341619 -0.739107 0.580532 +vn -0.882729 0.337527 0.326904 +vn -0.662709 0.540426 -0.518418 +vn -0.838590 -0.340454 0.425274 +vn -0.046257 0.908959 0.414312 +vn 0.317578 -0.094364 -0.943525 +vn 0.160649 0.909752 -0.382809 +vn -0.717934 0.479948 -0.504203 +vn -0.631413 -0.546076 0.550562 +vn -0.634496 0.623145 -0.457280 +vn -0.568361 0.296387 -0.767541 +vn -0.800129 0.075787 0.595021 +vn 0.498769 0.464074 -0.732027 +vn 0.366709 0.902083 -0.227533 +vn 0.336892 0.941523 0.006206 +vn -0.802957 0.581795 0.129519 +vn 0.487273 0.590222 -0.643586 +vn -0.948879 -0.315603 0.004791 +vn 0.544317 0.829904 0.122381 +vn -0.853736 -0.435006 0.286190 +vn 0.401204 0.007764 -0.915956 +vn -0.661629 -0.732373 0.160861 +vn 0.389853 0.450295 -0.803274 +vn -0.881296 -0.422850 -0.210988 +vn 0.037827 0.959537 -0.279030 +vn -0.518627 -0.355687 0.777504 +vn -0.558569 0.469168 0.684019 +vn -0.223217 -0.305933 -0.925516 +vn 0.233521 0.961538 -0.144611 +vn -0.637129 0.680763 -0.361426 +vn 0.045423 0.441181 0.896268 +vn -0.701016 -0.631887 0.330598 +vn 0.505873 -0.008688 -0.862564 +vn -0.100549 -0.346956 -0.932476 +vn -0.685562 0.546796 -0.480643 +vn -0.847993 -0.526733 0.058822 +vn -0.157545 -0.172232 -0.972376 +vn -0.468322 0.097112 0.878205 +vn -0.574830 -0.646275 0.501895 +vn -0.578657 0.027082 0.815121 +vn -0.328700 -0.812217 0.481933 +vn -0.682775 0.456170 -0.570725 +vn -0.050903 0.877927 0.476081 +vn -0.936283 -0.229698 -0.265732 +vn -0.680430 -0.303789 0.666878 +vn -0.915711 -0.400689 -0.030353 +vn -0.565357 0.759238 0.322380 +vn 0.114455 0.292890 -0.949271 +vn -0.482186 -0.844701 0.232329 +vn -0.856549 -0.227792 -0.463071 +vn -0.119772 0.821116 0.558054 +vn -0.146337 0.927437 0.344159 +vn -0.952332 -0.162534 -0.258161 +vn -0.452074 -0.565490 -0.689818 +vn -0.581747 0.041194 -0.812326 +vn -0.003947 0.998637 -0.052051 +vn -0.969481 -0.244901 -0.011428 +vn 0.438068 0.474010 -0.763813 +vn -0.532805 0.207719 0.820348 +vn -0.472077 -0.881540 -0.005603 +vn -0.964202 -0.265076 0.006945 +vn -0.986973 0.040334 -0.155747 +vn -0.965760 0.190984 0.175593 +vn -0.415975 0.818437 0.396390 +vn 0.531172 0.545722 -0.648108 +vn -0.489894 0.688822 0.534349 +vn -0.380246 0.575139 0.724312 +vn -0.192333 -0.851483 0.487837 +vn -0.076121 0.178044 -0.981074 +vn -0.942951 -0.329050 -0.050700 +vn -0.165908 -0.961248 -0.220173 +vn -0.460382 0.824520 -0.328961 +vn -0.279609 0.366007 0.887613 +vn 0.500782 -0.825518 0.260264 +vn 0.900995 -0.411254 0.138128 +vn -0.976065 -0.130134 -0.174248 +vn 0.509093 -0.807248 -0.298621 +vn -0.943302 0.331842 -0.007928 +vn -0.359205 0.538227 0.762420 +vn -0.204529 0.694193 -0.690118 +vn -0.425679 -0.559960 0.710804 +vn -0.498534 0.866619 0.020858 +vn -0.064161 0.813356 0.578217 +vn -0.677932 0.734496 0.030408 +vn -0.907561 -0.410799 -0.087051 +vn -0.718019 -0.473060 0.510552 +vn -0.399615 0.219606 -0.889989 +vn -0.983621 -0.178002 0.028384 +vn -0.413298 0.841637 -0.347609 +vn -0.666400 0.512568 -0.541466 +vn -0.302579 -0.254841 -0.918424 +vn -0.962830 0.259692 0.074281 +vn -0.867142 -0.199543 -0.456341 +vn -0.600824 -0.644499 -0.472897 +vn -0.632426 0.029493 -0.774059 +vn -0.821258 -0.182834 -0.540469 +vn -0.505749 -0.030719 0.862133 +vn -0.526320 -0.057388 0.848348 +vn -0.268504 0.646156 -0.714414 +vn -0.049887 -0.437310 -0.897926 +vn -0.100038 -0.495024 -0.863101 +vn -0.015394 -0.418820 0.907939 +vn -0.189394 -0.407442 0.893376 +vn -0.409613 -0.741964 0.530760 +vn -0.356240 0.879441 -0.315714 +vn -0.778102 0.276232 -0.564140 +vn -0.428468 -0.759637 0.489251 +vn -0.841632 0.235723 -0.485891 +vn -0.396887 -0.774401 0.492731 +vn -0.712277 -0.625918 -0.317629 +vn -0.384562 0.793074 -0.472382 +vn -0.658040 -0.647666 0.384074 +vn -0.832417 -0.058555 0.551048 +vn -0.825525 0.159949 0.541225 +vn -0.937676 0.064943 0.341390 +vn -0.317594 -0.755672 0.572795 +vn -0.836475 -0.484242 0.256551 +vn -0.933281 -0.254074 0.253835 +vn -0.856630 0.069706 0.511200 +vn -0.826702 0.037848 0.561366 +vn -0.477440 -0.679119 0.557538 +vn -0.896913 0.426657 0.116233 +vn -0.844893 -0.065816 0.530871 +vn -0.441251 -0.062802 0.895183 +vn -0.503170 0.672436 -0.542816 +vn -0.612912 0.596620 0.518057 +vn 0.136180 -0.072395 -0.988035 +vn -0.259921 -0.316052 -0.912443 +vn -0.137460 -0.130653 -0.981853 +vn 0.410250 -0.009023 -0.911928 +vn -0.781785 0.162304 -0.602055 +vn -0.809121 0.449109 -0.378978 +vn -0.762005 -0.570473 -0.306445 +vn -0.102897 0.871222 0.479984 +vn -0.844125 -0.083296 -0.529637 +vn -0.071031 -0.804601 -0.589552 +vn 0.014737 0.986772 0.161445 +vn -0.720488 -0.693453 -0.004470 +vn -0.251922 0.735484 0.628967 +vn -0.762877 -0.227039 -0.605369 +vn -0.384911 -0.775923 -0.499787 +vn -0.068640 0.859121 0.507148 +vn -0.025740 0.995802 0.087842 +vn -0.923880 -0.320937 -0.208435 +vn -0.350765 -0.742305 -0.570918 +vn -0.063215 -0.737234 -0.672673 +vn -0.013614 0.736709 0.676073 +vn -0.140346 0.861137 0.488617 +vn -0.084535 -0.516694 -0.851986 +vn -0.691101 0.626254 -0.360812 +vn 0.046986 0.547816 0.835278 +vn 0.049169 0.162031 -0.985560 +vn -0.971687 0.136792 0.192648 +vn -0.087625 0.990763 -0.103495 +vn 0.246882 0.951695 -0.182552 +vn -0.990142 0.134733 0.038289 +vn -0.196666 -0.710663 -0.675486 +vn -0.984011 0.177855 0.009453 +vn 0.484749 0.027981 -0.874206 +vn -0.615724 -0.783378 0.084869 +vn -0.226707 -0.105052 -0.968281 +vn -0.478960 0.760815 0.437901 +vn -0.483800 -0.746313 -0.457115 +vn -0.562410 -0.826144 0.034355 +vn -0.083858 0.993442 0.077727 +vn -0.283975 -0.536910 -0.794409 +vn -0.567911 0.640393 0.517082 +vn 0.007566 -0.113468 -0.993513 +vn -0.248339 -0.874400 -0.416837 +vn -0.378310 -0.731216 -0.567631 +vn -0.071988 -0.551300 -0.831195 +vn 0.396358 -0.100027 -0.912631 +vn -0.260628 0.858506 0.441633 +vn -0.209878 0.840219 0.499984 +vn 0.122997 0.986616 0.107052 +vn -0.360575 -0.097936 -0.927574 +vn -0.211765 -0.796714 -0.566041 +vn 0.119493 0.992817 -0.006018 +vn 0.117234 -0.911787 -0.393575 +vn 0.217020 0.940612 0.261057 +vn -0.975216 0.217817 -0.038844 +vn -0.031532 -0.430570 -0.902006 +vn -0.989153 0.135425 -0.056893 +vn -0.048598 0.832206 0.552333 +vn -0.215759 0.948395 0.232367 +vn -0.565772 0.776353 -0.277810 +vn -0.195905 -0.787828 -0.583908 +vn -0.262017 -0.868950 -0.419848 +vn 0.375890 0.926324 0.025103 +vn -0.938394 -0.343663 0.036236 +vn -0.447925 -0.864946 -0.226345 +vn 0.304603 0.922870 -0.235645 +vn -0.132121 0.983964 -0.119827 +vn -0.794170 0.095599 -0.600130 +vn -0.516915 -0.628440 -0.581259 +vn -0.434276 -0.519289 0.736032 +vn -0.941968 0.087241 -0.324169 +vn -0.506446 0.103927 0.855986 +vn -0.027932 -0.407701 0.912688 +vn 0.045173 0.804232 0.592597 +vn -0.681969 -0.535026 0.498664 +vn 0.517612 0.103856 -0.849289 +vn -0.192240 -0.026713 0.980984 +vn 0.020954 0.618337 0.785633 +vn 0.320729 -0.942073 0.098140 +vn -0.987678 -0.108714 0.112577 +vn 0.578068 -0.110136 -0.808521 +vn 0.758118 -0.545593 0.357191 +vn 0.393983 -0.714410 0.578269 +vn 0.331517 0.927413 -0.173208 +vn 0.243175 0.939856 0.239867 +vn -0.819017 -0.253241 -0.514859 +vn -0.929348 0.292251 0.225613 +vn -0.876479 -0.449605 0.172165 +vn -0.790262 0.092804 0.605701 +vn -0.819969 -0.522424 -0.233932 +vn -0.983035 -0.154716 0.098516 +vn 0.648270 0.276657 -0.709371 +vn -0.712995 -0.116063 -0.691497 +vn -0.813717 0.195146 0.547524 +vn -0.374891 -0.109304 -0.920603 +vn -0.102156 -0.781693 -0.615240 +vn -0.808265 0.183741 -0.559416 +vn -0.060653 0.847135 0.527904 +vn -0.479946 -0.372036 0.794507 +vn -0.844031 -0.251812 0.473500 +vn -0.793296 0.226483 0.565143 +vn -0.905424 -0.267814 -0.329367 +vn 0.343515 0.885891 -0.311762 +vn -0.867325 -0.365019 0.338392 +vn -0.389357 -0.876346 0.283581 +vn -0.248227 0.919441 -0.304977 +vn -0.733912 0.177063 -0.655761 +vn -0.829862 0.505212 -0.236833 +vn -0.642836 0.727636 0.239389 +vn -0.663358 -0.724183 0.188457 +vn 0.381715 0.874357 0.299656 +vn 0.243157 0.730171 -0.638534 +vn -0.122056 -0.992454 0.011754 +vn -0.844062 0.391181 0.366792 +vn 0.172539 0.943205 -0.283890 +vn 0.487610 0.197885 -0.850340 +vn -0.778906 -0.043741 -0.625614 +vn -0.601018 0.357898 -0.714623 +vn -0.617208 0.644339 0.451533 +vn -0.961058 -0.000711 -0.276346 +vn -0.445628 0.193603 0.874033 +vn 0.155554 0.518964 -0.840523 +vn -0.616486 0.056654 0.785325 +vn -0.747255 -0.174522 0.641211 +vn -0.967798 -0.250014 0.029330 +vn -0.777715 -0.541871 0.318645 +vn 0.125711 -0.077415 -0.989042 +vn 0.211403 0.724449 -0.656112 +vn -0.693798 -0.021479 -0.719849 +vn -0.214968 0.971350 0.101331 +vn -0.485178 0.430861 -0.760895 +vn 0.368047 -0.022984 -0.929523 +vn 0.140156 -0.656521 0.741172 +vn -0.477543 -0.842027 -0.250886 +vn -0.266065 -0.825603 0.497583 +vn -0.853035 -0.492216 0.173363 +vn 0.274622 0.634693 -0.722321 +vn -0.446221 -0.138648 0.884117 +vn -0.642136 -0.694391 0.324781 +vn -0.865059 -0.379986 0.327541 +vn -0.765513 -0.465596 0.444084 +vn -0.800580 -0.597610 0.043972 +vn 0.189687 -0.105486 -0.976162 +vn -0.356598 0.357762 -0.863044 +vn -0.515784 -0.625375 0.585553 +vn -0.981945 -0.188785 -0.011973 +vn -0.700929 -0.532317 0.474696 +vn 0.723662 -0.681627 0.108154 +vn -0.854920 0.518526 0.015601 +vn -0.707454 -0.001656 0.706758 +vn 0.395008 0.492777 -0.775332 +vn -0.192425 0.931222 -0.309512 +vn -0.914397 -0.387538 -0.117010 +vn -0.940599 -0.254056 -0.225230 +vn -0.499369 -0.857660 -0.122675 +vn -0.939289 0.327291 0.103034 +vn -0.657955 -0.572125 0.489661 +vn 0.102659 0.204890 -0.973386 +vn -0.917462 -0.357883 -0.173734 +vn -0.477019 0.633415 0.609293 +vn 0.020613 -0.915091 0.402721 +vn -0.307232 -0.947192 -0.091846 +vn -0.716262 -0.681679 0.149277 +vn 0.539880 0.402666 -0.739181 +vn -0.469214 0.718569 0.513319 +vn -0.516060 0.641687 -0.567381 +vn 0.004982 -0.066042 -0.997804 +vn 0.248464 0.899184 -0.360185 +vn -0.978842 -0.147336 0.141990 +vn -0.482504 -0.846184 -0.226192 +vn -0.482547 0.439511 -0.757614 +vn -0.303196 0.863676 -0.402660 +vn 0.353411 0.559151 -0.749967 +vn -0.397621 0.912901 -0.092243 +vn -0.910971 0.288702 0.294589 +vn -0.299658 0.840074 -0.452196 +vn -0.124179 0.864997 0.486168 +vn -0.005940 0.074177 -0.997227 +vn 0.516406 0.667817 -0.536046 +vn 0.052740 0.899992 -0.432703 +vn 0.436249 0.665881 -0.605218 +vn 0.097288 0.995014 -0.021963 +vn 0.468766 0.602919 -0.645560 +vn -0.319219 -0.512862 -0.796914 +vn 0.716904 -0.087825 -0.691618 +vn -0.664103 0.453920 -0.594073 +vn -0.430112 -0.443879 -0.786114 +vn -0.976016 0.210412 -0.055859 +vn -0.744521 -0.345000 0.571545 +vn 0.178153 0.297509 -0.937950 +vn 0.134058 0.916789 0.376201 +vn 0.742987 -0.669194 0.012235 +vn -0.633272 -0.423938 0.647490 +vn 0.232535 -0.482131 -0.844675 +vn -0.408326 -0.680917 0.607966 +vn 0.412389 0.560327 -0.718310 +vn 0.704940 0.664274 0.248596 +vn -0.157415 0.312972 0.936626 +vn -0.929611 0.367902 0.021717 +vn 0.903618 -0.286832 0.318124 +vn -0.611568 0.683733 0.398113 +vn -0.247769 -0.410352 0.877623 +vn 0.733153 0.674099 0.089874 +vn 0.211700 0.952670 0.218179 +vn 0.948982 -0.172160 0.264185 +vn -0.080427 -0.969828 0.230141 +vn -0.555700 -0.722099 0.412032 +vn -0.129147 -0.682241 0.719631 +vn -0.512400 0.580562 -0.632767 +vn -0.170741 -0.959175 -0.225457 +vn -0.270626 -0.953805 -0.130449 +vn -0.072214 -0.532911 0.843084 +vn -0.067437 0.956946 -0.282322 +vn -0.311513 -0.910309 -0.272574 +vn -0.411473 0.909932 -0.052084 +vn -0.311390 -0.814702 -0.489181 +vn -0.075396 0.597027 0.798670 +vn 0.346530 0.695114 0.629868 +vn -0.933652 -0.339457 0.114289 +vn -0.950481 0.245289 0.190838 +vn 0.568802 -0.706134 -0.421710 +vn -0.694651 -0.447818 0.562956 +vn 0.486162 0.069150 -0.871128 +vn -0.690554 0.291322 0.662017 +vn -0.463732 0.155204 0.872275 +vn -0.782452 0.552636 0.286989 +vn -0.854062 -0.483263 0.192445 +vn -0.571091 -0.734270 0.367018 +vn -0.939647 -0.315266 0.132929 +vn -0.835697 -0.175267 0.520472 +vn 0.695677 -0.041879 -0.717133 +vn -0.815163 0.063393 0.575752 +vn 0.482666 0.419210 -0.768958 +vn -0.669393 -0.172463 0.722613 +vn -0.889629 -0.255676 0.378404 +vn -0.826534 -0.325527 0.459210 +vn 0.367156 -0.930059 -0.013663 +vn 0.660017 -0.623306 0.419366 +vn -0.272152 0.458156 -0.846183 +vn -0.304409 -0.584135 -0.752410 +vn 0.220187 0.912910 -0.343677 +vn 0.226771 -0.968847 0.099552 +vn 0.170203 0.261390 -0.950108 +vn 0.716061 0.651296 0.251139 +vn 0.823198 -0.143702 0.549268 +vn -0.400346 0.123506 0.908003 +vn -0.149995 -0.106616 0.982921 +vn 0.219358 -0.963646 -0.152539 +vn 0.812658 0.232384 0.534402 +vn 0.880382 -0.466742 0.084138 +vn -0.123797 -0.954523 -0.271219 +vn -0.071184 0.412581 0.908135 +vn 0.770136 0.615857 -0.166166 +vn 0.135441 0.752900 0.644047 +vn 0.106161 -0.047468 -0.993215 +vn -0.513192 -0.743748 -0.428338 +vn 0.842280 0.530763 0.094100 +vn -0.787619 -0.458320 -0.411824 +vn 0.299388 0.790845 -0.533789 +vn -0.920635 0.331938 -0.205545 +vn 0.009028 -0.221616 -0.975092 +vn -0.748240 0.044052 -0.661963 +vn 0.680179 0.673712 -0.288908 +vn -0.019475 -0.888722 -0.458034 +vn 0.311436 -0.865044 -0.393329 +vn 0.542742 0.704039 0.457996 +vn 0.811658 0.554357 -0.184117 +vn -0.116214 -0.563394 -0.817974 +vn 0.885837 -0.426467 0.182808 +vn 0.116874 -0.286898 -0.950805 +vn 0.506278 0.598158 -0.621200 +vn 0.352908 0.118560 -0.928116 +vn 0.331739 0.942821 -0.032220 +vn 0.771850 0.635390 -0.022946 +vn 0.880568 -0.444345 0.164794 +vn 0.652079 0.756467 -0.050497 +vn 0.975980 0.184090 0.116505 +vn 0.878352 0.477570 -0.020605 +vn 0.748915 0.654992 -0.100560 +vn 0.757239 0.641424 0.123139 +vn 0.818564 -0.556268 -0.143249 +vn 0.014928 -0.998758 0.047536 +vn 0.865462 -0.496689 -0.065382 +vn 0.011506 -0.997456 -0.070350 +vn 0.671172 0.701339 -0.240109 +vn 0.828653 -0.280331 0.484508 +vn 0.807079 -0.183166 0.561314 +vn 0.273738 0.931914 -0.237915 +vn -0.123794 0.992257 0.010008 +vn 0.704467 0.251675 0.663615 +vn 0.193051 0.519216 0.832554 +vn 0.661116 -0.746578 -0.074481 +vn 0.917591 0.225159 -0.327612 +vn 0.948371 0.313038 0.050991 +vn 0.932493 0.253848 -0.256939 +vn 0.863165 0.415896 -0.286315 +vn 0.799970 0.471868 -0.370659 +vn 0.510026 0.318081 -0.799186 +vn -0.111044 0.972316 0.205600 +vn -0.199958 -0.199774 -0.959222 +vn -0.353501 -0.843508 -0.404390 +vn 0.087086 -0.461224 -0.882999 +vn -0.072747 -0.639172 -0.765615 +vn -0.359512 -0.898047 -0.253501 +vn -0.782443 -0.621038 0.045770 +vn 0.214092 -0.178756 -0.960318 +vn -0.985962 -0.147077 -0.079038 +vn -0.479744 -0.304012 -0.823057 +vn -0.122513 0.683012 0.720059 +vn 0.229591 0.962911 -0.141744 +vn -0.117091 0.815514 0.566769 +vn -0.811502 0.018414 -0.584060 +vn -0.244320 -0.805956 -0.539206 +vn -0.830337 0.279450 -0.482128 +vn -0.187943 -0.736513 -0.649790 +vn -0.342709 -0.183989 -0.921248 +vn -0.180212 0.878499 0.442452 +vn -0.259547 0.946212 -0.193178 +vn -0.196717 -0.876713 -0.438950 +vn 0.028751 -0.487562 -0.872615 +vn -0.181401 0.761931 0.621736 +vn -0.113450 0.826137 0.551931 +vn -0.128872 -0.547268 -0.826976 +vn -0.243210 0.706186 0.664944 +vn 0.395223 0.036705 -0.917852 +vn -0.131154 -0.588247 -0.797975 +vn -0.221647 0.949018 0.224136 +vn -0.014965 -0.743177 -0.668927 +vn -0.156224 -0.442968 -0.882821 +vn -0.143625 -0.860521 -0.488748 +vn -0.092027 -0.841603 -0.532199 +vn 0.194342 0.977913 -0.076930 +vn -0.226304 -0.122289 -0.966350 +vn 0.206789 0.978203 0.018904 +vn 0.272296 0.381859 0.883198 +vn -0.598789 0.647562 0.471290 +vn 0.084618 0.988262 0.127195 +vn -0.306006 -0.636977 -0.707545 +vn -0.485367 -0.851380 -0.198923 +vn -0.246018 -0.962942 0.110534 +vn 0.076795 -0.658582 -0.748580 +vn -0.303599 -0.332040 -0.893072 +vn -0.247192 0.724689 0.643212 +vn -0.503259 -0.832385 -0.232091 +vn 0.021129 0.082709 -0.996350 +vn -0.176372 -0.783165 -0.596276 +vn 0.278475 0.774781 -0.567597 +vn -0.914253 -0.311180 -0.259440 +vn -0.113107 0.856451 0.503684 +vn -0.985894 0.070017 -0.152023 +vn -0.708987 0.605968 -0.360749 +vn -0.029644 0.880845 0.472475 +vn -0.002773 0.228761 -0.973479 +vn -0.040113 -0.251729 -0.966966 +vn -0.256750 -0.750615 -0.608815 +vn -0.086992 -0.603777 -0.792392 +vn 0.209391 0.950082 0.231299 +vn -0.287965 -0.598649 -0.747459 +vn -0.543550 -0.428892 -0.721530 +vn -0.048795 -0.180022 -0.982452 +vn 0.023717 0.981598 0.189480 +vn -0.260820 -0.253791 -0.931431 +vn -0.204278 -0.885422 -0.417490 +vn -0.273511 -0.359460 -0.892177 +vn 0.416306 -0.206288 -0.885513 +vn -0.094768 0.679656 0.727383 +vn 0.467801 -0.000634 -0.883834 +vn 0.184831 0.977819 -0.098522 +vn -0.362199 0.932074 0.007111 +vn -0.042248 0.859992 0.508556 +vn -0.163882 0.934178 0.316946 +vn -0.184002 0.771404 0.609163 +vn 0.142558 -0.055322 -0.988239 +vn -0.211103 -0.763537 -0.610284 +vn 0.159829 0.917293 -0.364732 +vn 0.363593 0.931307 -0.021632 +vn 0.230342 0.970149 0.075852 +vn -0.351322 0.935454 0.038722 +vn -0.098465 0.732555 0.673549 +vn -0.559755 0.469801 0.682614 +vn -0.871590 0.484397 0.075433 +vn -0.962449 0.259321 -0.080276 +vn 0.524979 -0.021605 -0.850841 +vn 0.215573 0.971626 0.097316 +vn -0.330869 -0.411045 0.849451 +vn -0.405689 -0.049372 0.912677 +vn -0.956945 0.186277 -0.222614 +vn 0.690951 -0.637452 0.340944 +vn -0.467972 -0.663494 0.583762 +vn 0.443672 0.053090 -0.894616 +vn -0.293198 -0.696986 0.654404 +vn -0.853105 -0.477081 -0.211200 +vn 0.498690 0.106376 -0.860228 +vn -0.738827 -0.668418 -0.085744 +vn 0.170831 -0.971616 0.163641 +vn -0.395175 -0.294700 -0.870051 +vn 0.170009 -0.937541 0.303501 +vn 0.657065 0.098251 -0.747403 +vn 0.094735 0.024787 0.995194 +vn -0.333829 0.576070 0.746124 +vn -0.489498 -0.787189 -0.375133 +vn -0.139608 -0.745257 -0.651998 +vn -0.651533 -0.238346 -0.720206 +vn 0.223924 0.973572 -0.044892 +vn 0.241622 0.968048 0.067098 +vn 0.312090 0.933704 0.175490 +vn 0.747632 -0.465505 -0.473658 +vn -0.479320 -0.452010 -0.752289 +vn 0.387131 0.909033 -0.154235 +vn -0.071691 -0.965989 -0.248444 +vn -0.674353 0.421232 -0.606475 +vn -0.724696 0.282204 -0.628631 +vn -0.539479 0.841968 -0.007186 +vn -0.642678 -0.703577 0.303224 +vn -0.140886 0.693758 0.706293 +vn -0.824747 0.369600 -0.428005 +vn -0.760710 -0.558568 0.330639 +vn -0.883201 -0.145714 -0.445783 +vn 0.698495 -0.027323 -0.715094 +vn -0.689475 -0.606635 0.395751 +vn -0.052187 0.688036 0.723798 +vn -0.762170 0.645936 0.043168 +vn -0.542793 -0.132473 0.829353 +vn -0.948284 -0.264961 0.174793 +vn -0.529302 0.356579 0.769864 +vn 0.407192 0.715037 -0.568258 +vn -0.910068 -0.299757 -0.286220 +vn 0.346992 0.199227 -0.916463 +vn -0.710959 -0.511329 -0.482784 +vn -0.903143 -0.259268 -0.342218 +vn -0.499669 0.814553 0.294675 +vn -0.740935 -0.595000 0.311432 +vn -0.619029 -0.141079 0.772593 +vn -0.909567 0.414387 -0.031169 +vn 0.042121 -0.518644 -0.853952 +vn 0.534927 -0.337657 -0.774494 +vn -0.531169 -0.027825 0.846809 +vn 0.168818 -0.546911 -0.819993 +vn -0.874336 -0.467628 -0.129847 +vn -0.804858 -0.462703 0.371631 +vn -0.679060 0.132100 -0.722099 +vn -0.564431 -0.326995 0.757952 +vn -0.334848 0.470676 0.816297 +vn -0.832197 -0.480104 0.277394 +vn -0.967811 -0.003583 -0.251651 +vn -0.943604 -0.188138 -0.272426 +vn -0.869369 0.207341 -0.448562 +vn -0.848090 -0.479282 0.225903 +vn 0.206229 0.242317 -0.948025 +vn -0.524337 0.210272 0.825140 +vn 0.442700 -0.794711 -0.415273 +vn -0.885346 -0.354710 0.300570 +vn -0.514566 -0.092122 -0.852488 +vn 0.678227 -0.673431 -0.294106 +vn 0.066489 0.973557 -0.218552 +vn -0.777495 -0.568313 0.269298 +vn 0.374762 0.157304 -0.913679 +vn -0.202481 0.957213 -0.206749 +vn -0.373595 -0.926753 0.039443 +vn -0.991323 -0.068036 0.112468 +vn 0.207659 0.969582 -0.129569 +vn -0.733168 0.431382 -0.525712 +vn -0.977715 0.182853 -0.103145 +vn -0.674347 0.705243 -0.218836 +vn 0.564027 0.552482 -0.613708 +vn -0.128953 -0.977792 0.165206 +vn -0.644198 -0.700714 0.306609 +vn -0.227318 0.939526 0.256158 +vn -0.395335 -0.515988 0.759912 +vn -0.951800 0.210548 0.223039 +vn 0.366084 -0.892128 0.264746 +vn -0.987820 0.147075 -0.050791 +vn -0.997064 0.051767 0.056424 +vn 0.619942 0.653399 -0.434444 +vn -0.620371 -0.747075 -0.238787 +vn 0.143568 0.501031 -0.853438 +vn -0.361178 -0.928026 0.091208 +vn -0.656503 0.605891 -0.449332 +vn -0.572033 -0.794889 0.202311 +vn -0.922817 0.096286 -0.373012 +vn -0.483387 -0.873751 0.053823 +vn 0.373010 0.649569 -0.662513 +vn 0.480578 0.446776 -0.754610 +vn -0.575617 0.669234 -0.469884 +vn 0.513172 0.467052 -0.720082 +vn -0.520486 0.630964 -0.575308 +vn 0.297055 -0.075416 -0.951878 +vn 0.581492 -0.791446 -0.188360 +vn -0.921391 0.371827 0.113060 +vn -0.245222 -0.967337 0.064228 +vn -0.994959 0.005945 -0.100109 +vn -0.308428 -0.569216 0.762145 +vn -0.874171 0.186801 0.448253 +vn -0.988439 0.139360 0.059729 +vn 0.269548 -0.524296 -0.807749 +vn -0.979301 -0.201483 0.019352 +vn -0.815493 -0.453801 0.359216 +vn -0.011306 0.969424 -0.245131 +vn -0.015109 0.924233 -0.381529 +vn -0.720884 0.155062 0.675487 +vn -0.724862 -0.374024 0.578517 +vn -0.157587 -0.081428 0.984142 +vn 0.258522 0.938430 -0.229163 +vn -0.421292 0.601166 0.679053 +vn -0.766592 0.598313 0.233149 +vn -0.743710 0.665351 0.064840 +vn -0.962758 0.245415 0.113437 +vn -0.514840 -0.671829 0.532528 +vn -0.670823 -0.554050 0.492976 +vn -0.925017 -0.300934 0.231909 +vn -0.933992 -0.121939 0.335841 +vn -0.648906 -0.145069 0.746911 +vn 0.673411 0.177503 -0.717642 +vn 0.757288 0.092431 -0.646507 +vn -0.770691 -0.167235 0.614872 +vn 0.404720 -0.011440 -0.914369 +vn -0.498941 -0.036648 0.865861 +vn -0.631366 0.649413 -0.423840 +vn -0.633559 0.276477 0.722608 +vn -0.902135 -0.340276 0.265263 +vn 0.785045 -0.323971 -0.527966 +vn -0.695308 -0.178732 0.696134 +vn 0.931191 0.257204 -0.258320 +vn 0.683687 0.156236 -0.712855 +vn 0.976483 0.128086 -0.173420 +vn -0.868668 0.140165 0.475152 +vn 0.715098 -0.006477 -0.698994 +vn 0.527321 -0.073525 -0.846479 +vn -0.982102 -0.017984 0.187488 +vn 0.869225 0.490297 -0.063692 +vn -0.615459 0.039435 0.787182 +vn -0.549605 -0.454473 0.700991 +vn -0.563774 -0.510367 0.649372 +vn -0.198494 0.821345 0.534782 +vn 0.099890 0.097871 -0.990173 +vn -0.932730 0.090484 -0.349037 +vn -0.001823 -0.697307 -0.716770 +vn 0.157609 -0.203978 -0.966205 +vn -0.483975 -0.874588 -0.029379 +vn -0.290131 -0.728066 -0.621083 +vn -0.434538 0.744357 -0.507060 +vn -0.676608 0.267455 0.686054 +vn -0.842965 -0.509054 0.173994 +vn -0.756710 -0.648800 0.080304 +vn 0.173497 0.956064 -0.236305 +vn -0.513056 0.705990 0.488214 +vn -0.076888 0.150496 -0.985616 +vn 0.377108 -0.113553 -0.919182 +vn -0.236913 0.639714 0.731189 +vn -0.255683 0.748802 0.611492 +vn -0.298171 0.711973 0.635759 +vn 0.357002 0.151627 -0.921715 +vn -0.212489 -0.617201 -0.757570 +vn -0.139127 0.142570 -0.979958 +vn -0.217955 -0.605581 -0.765354 +vn -0.820676 -0.522719 -0.230772 +vn -0.258502 0.945819 0.196479 +vn -0.361237 -0.725032 -0.586376 +vn -0.417805 0.885262 0.204330 +vn -0.004966 -0.676237 -0.736667 +vn -0.261641 -0.751379 -0.605783 +vn -0.139485 0.015153 -0.990108 +vn 0.351194 0.929644 -0.111469 +vn 0.230294 0.900375 -0.369175 +vn 0.159961 0.947163 -0.278018 +vn -0.353613 -0.889025 -0.290849 +vn -0.276060 0.921528 0.273087 +vn -0.173134 -0.621031 -0.764425 +vn -0.350236 0.932258 0.090717 +vn 0.135116 0.975709 0.172439 +vn -0.837888 -0.537734 -0.093735 +vn -0.756845 -0.644211 -0.110353 +vn 0.586228 0.335053 -0.737615 +vn -0.236296 -0.679103 -0.694970 +vn -0.157177 -0.848833 -0.504755 +vn 0.073430 0.944721 0.319548 +vn -0.645390 0.625161 0.438914 +vn 0.129716 -0.300129 -0.945038 +vn -0.598946 0.656882 0.458006 +vn -0.078016 0.982782 -0.167493 +vn -0.512305 0.819971 0.255326 +vn -0.601613 0.797023 -0.053068 +vn -0.289938 -0.282691 -0.914342 +vn 0.142584 0.989680 -0.014269 +vn -0.498479 0.753230 -0.429142 +vn -0.453813 0.654644 0.604562 +vn -0.056740 0.888058 0.456216 +vn -0.984066 0.124024 -0.127405 +vn -0.092450 -0.119347 -0.988539 +vn 0.361389 0.894979 -0.261553 +vn 0.088838 -0.393793 -0.914896 +vn -0.060016 0.645420 0.761466 +vn -0.995368 -0.040178 -0.087337 +vn 0.145281 -0.479490 -0.865438 +vn -0.686789 0.710589 -0.152921 +vn 0.032385 -0.730429 -0.682220 +vn -0.246593 0.671473 0.698796 +vn -0.619945 0.756888 0.206852 +vn 0.171821 0.984867 0.022678 +vn -0.199734 -0.897642 -0.392867 +vn 0.199371 -0.313929 -0.928278 +vn -0.672740 -0.710281 0.207173 +vn 0.233241 -0.624964 -0.744996 +vn -0.309339 0.833340 0.458098 +vn 0.184835 -0.041717 -0.981884 +vn -0.412740 -0.897433 -0.155755 +vn -0.436943 -0.105218 -0.893314 +vn -0.151410 -0.858675 -0.489644 +vn -0.051075 -0.776736 -0.627752 +vn -0.479918 -0.485573 -0.730683 +vn -0.174678 -0.827050 -0.534300 +vn -0.133521 0.692219 0.709229 +vn -0.293103 0.816484 0.497437 +vn -0.133796 -0.810555 -0.570174 +vn -0.294731 -0.720673 -0.627507 +vn -0.837634 0.517571 -0.174612 +vn -0.467592 0.771776 0.430952 +vn -0.834939 0.311073 -0.453994 +vn 0.252254 -0.173132 -0.952047 +vn -0.972040 -0.181633 0.148824 +vn 0.480633 0.251966 -0.839944 +vn -0.965156 0.261649 0.003770 +vn -0.541482 -0.316425 0.778892 +vn 0.301488 0.550847 0.778250 +vn -0.861408 0.255398 -0.439031 +vn -0.457914 -0.865059 -0.204908 +vn 0.277490 -0.580379 -0.765611 +vn 0.285864 0.687967 -0.667070 +vn 0.149195 0.915906 -0.372635 +vn 0.367964 0.923148 -0.111357 +vn 0.527475 0.154966 -0.835318 +vn 0.624053 -0.551322 0.553716 +vn -0.292148 -0.883986 0.364991 +vn -0.852152 -0.342707 -0.395460 +vn -0.796367 0.603585 -0.038536 +vn 0.657262 0.657882 -0.367694 +vn -0.731007 -0.436956 0.524117 +vn -0.424864 -0.051700 0.903780 +vn -0.783743 -0.114691 -0.610404 +vn 0.299147 -0.169389 -0.939052 +vn -0.789443 -0.457026 0.409765 +vn -0.372918 0.500705 -0.781170 +vn -0.809482 0.431688 -0.397976 +vn -0.923120 0.283427 -0.259842 +vn -0.220303 -0.617500 -0.755090 +vn -0.843963 0.523192 0.118307 +vn 0.346134 0.927563 -0.140778 +vn -0.900433 -0.160768 -0.404196 +vn 0.397754 0.851681 0.341219 +vn -0.948745 0.030087 -0.314606 +vn -0.709358 -0.697876 0.098891 +vn 0.834417 -0.550988 0.012654 +vn -0.884112 0.143904 -0.444564 +vn -0.427806 0.774346 -0.466230 +vn 0.591234 -0.806020 0.027806 +vn -0.395766 -0.493025 0.774788 +vn 0.887944 -0.456327 -0.057638 +vn -0.647100 -0.125684 0.751974 +vn -0.760001 0.417886 0.497765 +vn -0.664945 0.570071 -0.482562 +vn 0.019887 0.746743 0.664815 +vn -0.613998 -0.147957 0.775316 +vn -0.684731 0.514139 0.516531 +vn -0.389582 0.904160 0.175271 +vn -0.907060 -0.414094 0.075953 +vn -0.999183 0.013950 -0.037926 +vn 0.873338 0.236261 -0.425982 +vn -0.767673 -0.638125 0.058947 +vn -0.760130 -0.235626 0.605544 +vn 0.068063 -0.042114 -0.996792 +vn -0.834288 0.519474 -0.184688 +vn -0.415300 0.191194 -0.889365 +vn -0.021646 0.784112 0.620242 +vn 0.463121 0.162539 -0.871263 +vn 0.068627 -0.240964 -0.968105 +vn -0.644348 -0.685845 0.338279 +vn -0.904203 0.423934 -0.051937 +vn 0.202856 0.964491 -0.169135 +vn 0.416118 0.876706 0.241313 +vn -0.577734 0.038946 0.815295 +vn 0.526953 0.048424 -0.848514 +vn -0.929837 0.342213 -0.135257 +vn -0.722158 -0.496807 0.481322 +vn -0.739372 -0.459676 0.491963 +vn -0.454847 0.528659 -0.716683 +vn -0.490026 0.602054 0.630401 +vn 0.045640 0.934864 -0.352060 +vn 0.662080 -0.747382 -0.055403 +vn -0.556668 -0.548525 0.623892 +vn 0.288729 0.879113 -0.379203 +vn 0.171239 0.361287 -0.916596 +vn -0.917863 -0.346394 0.193748 +vn 0.303898 0.828438 -0.470464 +vn -0.601462 -0.778536 -0.179234 +vn -0.860581 0.468898 0.198836 +vn -0.587113 0.524857 -0.616299 +vn -0.477754 0.785026 0.394316 +vn -0.460657 -0.887511 -0.010897 +vn -0.463493 -0.859082 0.217145 +vn -0.740614 -0.592133 -0.317599 +vn -0.623516 0.580292 -0.523917 +vn -0.592183 -0.769156 0.240247 +vn -0.920857 0.388968 -0.026944 +vn 0.981289 -0.011194 0.192216 +vn -0.524871 0.728904 -0.439557 +vn -0.465306 0.734627 -0.493775 +vn 0.395393 -0.070850 -0.915775 +vn -0.939301 0.336185 0.068514 +vn -0.654524 0.622958 -0.428395 +vn 0.187673 0.981837 0.027819 +vn -0.930479 0.246323 -0.271172 +vn 0.318787 -0.864581 -0.388425 +vn 0.166091 0.790811 -0.589094 +vn -0.944527 0.008233 -0.328331 +vn -0.969225 0.215832 -0.118407 +vn -0.975316 0.071175 -0.209027 +vn -0.984988 -0.168186 -0.038876 +vn 0.853899 -0.244665 0.459343 +vn -0.859722 0.470580 -0.198577 +vn -0.991434 0.101921 0.081671 +vn -0.949648 -0.102040 -0.296237 +vn -0.899735 -0.382468 -0.210228 +vn -0.960771 0.014721 -0.276953 +vn -0.811105 0.491829 -0.316564 +vn -0.196267 -0.741003 0.642178 +vn -0.429281 -0.305218 0.850035 +vn -0.356151 -0.600172 0.716205 +vn -0.349619 -0.682123 0.642242 +vn 0.936470 -0.036502 -0.348844 +vn 0.594594 0.653175 -0.468849 +vn 0.419344 0.691714 -0.587947 +vn 0.315143 -0.557223 0.768236 +vn -0.176026 -0.039198 0.983605 +vn -0.850738 -0.117455 -0.512297 +vn -0.400436 -0.517426 -0.756255 +vn -0.643376 0.348109 -0.681827 +vn -0.448474 -0.491730 0.746373 +vn -0.454822 -0.345615 -0.820785 +vn -0.739328 -0.272497 -0.615744 +vn 0.277525 -0.154073 0.948283 +vn 0.558202 -0.618210 0.553378 +vn -0.075399 0.904052 0.420720 +vn 0.810732 -0.464022 0.356927 +vn 0.200820 0.849281 -0.488255 +vn -0.200624 0.881202 -0.428057 +vn 0.493711 0.869448 -0.017616 +vn 0.618819 0.103808 0.778644 +vn 0.066002 0.049091 0.996611 +vn 0.032033 -0.848519 0.528195 +vn 0.085110 0.864676 0.495068 +vn -0.673913 -0.011477 -0.738722 +vn 0.716423 0.402395 0.569926 +vn -0.442191 -0.508301 0.738984 +vn -0.838016 0.204279 0.505963 +vn -0.667138 -0.506621 0.546134 +vn 0.831652 -0.554339 -0.032607 +vn 0.612537 0.189628 -0.767359 +vn 0.559360 0.257950 -0.787768 +vn 0.594633 0.476487 -0.647589 +vn -0.814589 -0.020563 0.579674 +vn 0.463307 -0.691101 -0.554730 +vn -0.780247 -0.412455 0.470207 +vn 0.420362 -0.887331 -0.189578 +vn 0.699895 0.700419 -0.139855 +vn -0.111963 -0.061119 -0.991831 +vn -0.115735 0.523197 0.844316 +vn -0.261281 -0.957397 0.122973 +vn -0.356669 0.082518 -0.930580 +vn -0.534678 0.549073 0.642369 +vn 0.256469 -0.904761 -0.340047 +vn 0.660712 0.738242 0.135862 +vn -0.137649 -0.628856 -0.765240 +vn 0.780116 0.479750 -0.401570 +vn 0.805845 0.591941 0.014815 +vn 0.300463 0.747285 0.592696 +vn -0.014261 -0.806100 -0.591607 +vn 0.662535 0.733249 -0.152952 +vn 0.618811 0.758163 0.205579 +vn 0.472264 0.861586 -0.186108 +vn 0.647255 0.731450 0.214571 +vn 0.824641 -0.548248 -0.139250 +vn 0.587687 0.769306 0.250585 +vn -0.413917 -0.883315 -0.220060 +vn 0.755579 0.654855 0.016297 +vn -0.336545 -0.768365 -0.544383 +vn 0.795156 -0.505117 0.335536 +vn 0.776572 0.625451 -0.075804 +vn 0.408415 0.828903 -0.382252 +vn 0.659675 0.569002 -0.490984 +vn 0.803607 -0.589749 0.080068 +vn 0.803541 -0.542260 0.245511 +vn 0.417798 0.800297 -0.430082 +vn 0.907524 0.416208 0.056311 +vn 0.796394 0.604685 0.010628 +vn 0.794645 -0.249915 0.553247 +vn 0.721827 0.684278 -0.103581 +vn -0.164121 -0.985525 0.042493 +vn -0.339535 -0.928004 0.153379 +vn -0.169154 -0.848980 0.500620 +vn 0.431488 0.848754 -0.305670 +vn 0.138920 0.871366 -0.470555 +vn 0.742195 0.140383 0.655317 +vn -0.235263 0.872448 -0.428353 +vn -0.630286 0.722359 -0.284494 +vn 0.542097 0.628309 0.557995 +vn 0.130765 0.841344 0.524443 +vn 0.404210 -0.837008 -0.368824 +vn 0.485225 -0.814024 -0.319251 +vn 0.516941 -0.258364 -0.816100 +vn -0.138935 -0.212739 -0.967181 +vn 0.610274 0.714896 0.341306 +vn -0.128029 -0.673215 -0.728279 +vn -0.126891 -0.405587 -0.905206 +vn 0.234999 -0.382792 -0.893446 +vn 0.547884 -0.739312 0.391461 +vn 0.830674 -0.348001 0.434598 +vn 0.990605 0.132108 0.035345 +vn 0.657430 -0.723798 -0.209527 +vn 0.643081 0.666179 0.377693 +vn 0.881012 -0.129383 -0.455057 +vn 0.745620 -0.646465 -0.161662 +vn 0.995281 -0.029024 0.092594 +vn 0.632954 -0.447343 -0.631866 +vn 0.728918 -0.425988 -0.535922 +vn 0.886521 -0.272414 0.373994 +vn 0.806440 -0.030936 0.590507 +vn 0.599444 -0.572825 -0.559051 +vn 0.381108 -0.714495 -0.586731 +vn 0.147496 -0.989029 0.008184 +vn -0.491166 0.159525 0.856334 +vn 0.785086 0.378963 -0.489926 +vn 0.900073 0.258976 -0.350428 +vn 0.849889 0.354538 -0.389860 +vn -0.887609 -0.160697 0.431656 +vn 0.829789 0.384634 -0.404361 +vn 0.594414 0.563095 -0.574104 +vn 0.811753 0.244883 -0.530178 +vn -0.979777 0.151303 0.130938 +vn 0.787764 0.376571 -0.487466 +vn 0.633490 0.292366 -0.716389 +vn 0.683278 0.649458 -0.333670 +vn 0.508360 0.313308 -0.802127 +vn 0.873887 -0.472698 0.113484 +vn -0.793754 -0.497306 0.350203 +vn -0.350492 -0.463930 0.813587 +vn -0.275775 -0.479066 0.833333 +vn -0.178462 0.663702 -0.726396 +vn 0.699375 -0.696957 -0.158510 +vn 0.814629 -0.378377 0.439557 +vn 0.939419 0.144500 -0.310824 +vn 0.251905 -0.954195 -0.161419 +vn 0.949347 0.098317 -0.298453 +vn 0.815541 0.294250 0.498307 +vn 0.809575 -0.401528 0.428209 +vn -0.209165 -0.553712 -0.806011 +vn 0.884512 0.163868 0.436790 +vn -0.183418 -0.715061 -0.674571 +vn 0.861897 -0.501909 -0.072261 +vn 0.920945 0.098131 0.377134 +vn 0.374653 -0.803312 -0.462952 +vn 0.842232 -0.535383 -0.063325 +vn 0.810696 -0.580191 -0.078426 +vn 0.367485 -0.885908 -0.283057 +vn 0.752840 -0.644901 -0.131657 +vn 0.337504 -0.889999 0.306582 +vn 0.964267 -0.032388 -0.262945 +vn 0.961546 -0.057477 -0.268561 +vn 0.912786 -0.015337 0.408150 +vn 0.958101 0.028175 -0.285040 +vn 0.903370 0.004664 0.428837 +vn -0.102785 -0.629563 -0.770121 +vn 0.940669 -0.293154 -0.170887 +vn 0.788541 -0.508776 -0.345471 +vn 0.953873 0.114698 -0.277436 +vn 0.913328 -0.352736 0.203491 +vn 0.491156 -0.821284 -0.290272 +vn 0.964928 0.028036 -0.261012 +vn 0.585044 -0.674403 -0.450448 +vn 0.883785 -0.458490 -0.093333 +vn 0.434655 -0.878320 -0.199069 +vn 0.776636 -0.545097 0.315762 +vn -0.934252 -0.117024 -0.336865 +vn -0.086015 -0.559658 -0.824248 +vn -0.043800 -0.424394 -0.904418 +vn -0.022952 -0.683251 -0.729823 +vn 0.272033 -0.208499 -0.939429 +vn -0.006748 0.968726 0.248042 +vn 0.358498 -0.411098 -0.838139 +vn 0.330526 0.943792 -0.003026 +vn 0.401272 0.225370 -0.887800 +vn -0.602620 0.794197 -0.078109 +vn -0.723445 0.687881 -0.058706 +vn -0.762358 0.488725 -0.424215 +vn 0.138462 0.648267 0.748718 +vn -0.989267 0.050594 -0.137083 +vn 0.219031 0.526425 0.821525 +vn -0.090594 -0.143363 -0.985515 +vn -0.804583 0.546041 -0.233421 +vn -0.934878 -0.194393 -0.297009 +vn 0.508161 0.228139 -0.830497 +vn -0.275603 0.741042 0.612290 +vn -0.252184 -0.631860 -0.732909 +vn -0.171337 0.806343 0.566087 +vn -0.180325 0.716251 0.674142 +vn -0.209849 -0.816594 -0.537715 +vn 0.418766 -0.089689 -0.903654 +vn 0.366959 -0.151918 -0.917748 +vn -0.165198 -0.716900 -0.677321 +vn -0.755060 0.247172 -0.607282 +vn -0.338610 -0.910142 -0.238716 +vn -0.541488 -0.342614 -0.767728 +vn -0.168687 -0.800672 -0.574865 +vn -0.089503 0.867319 0.489639 +vn 0.036645 -0.001785 -0.999327 +vn -0.198555 -0.578581 -0.791088 +vn -0.070329 0.851109 0.520257 +vn 0.483441 -0.010398 -0.875315 +vn 0.178402 0.959637 -0.217416 +vn -0.204204 -0.916032 -0.345233 +vn -0.152161 0.904249 0.398975 +vn -0.222053 0.836418 0.501095 +vn -0.394104 -0.873101 -0.287015 +vn 0.317138 -0.367796 -0.874157 +vn 0.354777 0.839602 -0.411341 +vn 0.101079 -0.762903 -0.638562 +vn -0.920025 -0.023123 -0.391177 +vn -0.035154 0.693231 0.719857 +vn 0.473398 0.059635 -0.878828 +vn 0.286011 0.174423 -0.942218 +vn 0.185412 -0.538114 -0.822226 +vn -0.030737 -0.179362 -0.983303 +vn -0.795967 0.435835 -0.420101 +vn 0.045637 0.995936 0.077642 +vn 0.252710 -0.233241 -0.939008 +vn -0.072664 0.847560 0.525702 +vn -0.377946 -0.646735 -0.662488 +vn 0.453625 -0.378338 -0.806898 +vn -0.432438 0.898984 0.069465 +vn -0.103197 0.894711 0.434560 +vn 0.090165 0.973478 -0.210262 +vn 0.083944 -0.346941 -0.934123 +vn 0.197098 -0.089162 -0.976321 +vn -0.174018 -0.799863 -0.574401 +vn -0.786966 0.578479 -0.214584 +vn 0.123837 0.974588 -0.186662 +vn 0.167223 0.957952 0.233161 +vn 0.237429 -0.034838 -0.970780 +vn 0.109042 0.989242 0.097516 +vn -0.954737 0.287648 -0.075736 +vn 0.128643 0.990554 0.047465 +vn 0.222087 0.953602 -0.203277 +vn -0.309211 -0.332839 0.890846 +vn -0.492451 -0.676020 -0.548169 +vn -0.090242 -0.355307 0.930383 +vn -0.983435 0.109369 -0.144546 +vn -0.332532 -0.879152 -0.341343 +vn -0.330344 0.385145 -0.861705 +vn -0.883493 0.035823 -0.467073 +vn -0.778876 -0.455381 -0.431254 +vn -0.998976 0.022113 -0.039466 +vn 0.459246 0.844960 -0.274109 +vn 0.237029 -0.496211 -0.835220 +vn -0.856829 -0.142855 -0.495415 +vn -0.352824 -0.900565 -0.253965 +vn 0.502267 0.555178 -0.662952 +vn -0.455680 -0.461755 0.761011 +vn 0.133610 0.979688 0.149530 +vn -0.828153 -0.460887 -0.318977 +vn -0.968348 0.080275 -0.236343 +vn 0.243841 0.723055 -0.646323 +vn -0.112200 0.343481 0.932433 +vn -0.635530 -0.250621 -0.730268 +vn -0.410619 -0.893174 -0.183389 +vn -0.216360 -0.293484 0.931158 +vn -0.226171 -0.582930 0.780410 +vn 0.331639 0.938759 -0.093526 +vn -0.628946 -0.606189 0.486787 +vn -0.767663 -0.375078 0.519625 +vn -0.598822 0.565728 -0.566889 +vn -0.403530 -0.840082 0.362527 +vn 0.352694 0.118021 0.928266 +vn -0.859699 0.494315 -0.128724 +vn -0.053923 -0.906108 0.419595 +vn -0.242655 0.781571 -0.574686 +vn -0.590855 0.742930 -0.314556 +vn -0.418182 -0.540403 0.730129 +vn 0.338301 0.934616 -0.109754 +vn 0.259791 0.957889 -0.122300 +vn -0.888105 0.459443 -0.013483 +vn 0.484652 -0.867861 -0.109224 +vn -0.019784 -0.999782 0.006604 +vn -0.659069 -0.360003 0.660322 +vn 0.877115 -0.410037 0.250076 +vn -0.675256 -0.336231 0.656490 +vn -0.931245 -0.338864 -0.133994 +vn -0.633263 0.773134 -0.035247 +vn 0.295816 0.945293 -0.137528 +vn -0.664680 -0.064207 0.744364 +vn -0.831675 -0.212560 -0.512968 +vn 0.364617 0.930736 -0.028035 +vn -0.552131 0.701885 -0.450010 +vn -0.741920 -0.510619 0.434538 +vn 0.078142 0.488861 -0.868855 +vn 0.417790 0.881675 -0.219318 +vn -0.211691 -0.680495 0.701508 +vn 0.306734 0.856716 -0.414672 +vn -0.429982 0.832207 -0.350067 +vn -0.303668 -0.932396 -0.196018 +vn -0.715648 -0.250647 -0.651939 +vn -0.557165 0.041677 0.829355 +vn 0.323805 0.850537 0.414413 +vn -0.330500 -0.942416 0.051195 +vn -0.203558 -0.810420 -0.549348 +vn -0.519455 0.724764 -0.452641 +vn -0.457582 -0.828865 -0.321873 +vn -0.532907 -0.048812 0.844765 +vn -0.715985 0.409174 -0.565635 +vn -0.760278 -0.427719 0.488911 +vn 0.285044 0.891725 0.351535 +vn -0.630255 0.755414 -0.179242 +vn -0.734128 -0.364506 -0.572881 +vn -0.799987 -0.511620 0.313473 +vn -0.188038 -0.627235 -0.755790 +vn 0.212644 0.787781 -0.578086 +vn 0.688070 -0.120544 0.715562 +vn -0.732235 -0.586570 0.346074 +vn -0.860259 0.400968 -0.314929 +vn -0.687802 -0.618690 0.379673 +vn 0.951519 0.109959 0.287263 +vn 0.030839 0.841916 -0.538727 +vn -0.053479 0.985815 0.159084 +vn -0.345616 0.211928 -0.914131 +vn -0.674386 -0.684142 0.277765 +vn -0.103617 0.540460 -0.834965 +vn -0.259373 0.542213 -0.799206 +vn -0.521840 -0.141346 -0.841252 +vn -0.488244 0.699742 0.521516 +vn -0.228291 -0.752302 0.618001 +vn -0.521858 -0.396219 0.755430 +vn -0.639225 -0.767909 -0.041318 +vn 0.453782 0.245047 -0.856757 +vn -0.598016 -0.672919 -0.435381 +vn -0.424412 -0.699451 -0.575015 +vn -0.591914 -0.391727 -0.704406 +vn 0.452463 0.377157 -0.808103 +vn -0.913736 -0.390499 -0.112241 +vn -0.816777 -0.567600 0.103473 +vn 0.835833 0.548776 -0.015074 +vn 0.609177 -0.607793 0.509403 +vn 0.043339 0.898482 0.436865 +vn -0.512503 -0.686072 0.516378 +vn 0.204076 0.606973 -0.768073 +vn 0.193155 0.940592 0.279247 +vn -0.137316 -0.473162 -0.870208 +vn 0.421324 0.093823 -0.902044 +vn -0.997213 0.033888 0.066474 +vn -0.837771 -0.529334 0.133957 +vn -0.903442 0.397731 -0.160009 +vn 0.732303 0.653752 0.190630 +vn 0.636751 0.769814 -0.043981 +vn -0.961139 -0.129347 0.243887 +vn 0.488109 0.098758 -0.867177 +vn 0.455165 -0.100034 -0.884770 +vn 0.176022 0.830754 -0.528075 +vn -0.909307 0.392782 -0.137414 +vn -0.225381 0.857197 -0.463052 +vn -0.795701 0.133869 -0.590710 +vn 0.332620 0.691963 -0.640743 +vn -0.967416 0.039732 -0.250054 +vn -0.803048 -0.310898 -0.508386 +vn 0.353703 0.549685 -0.756796 +vn 0.179720 0.979075 -0.095458 +vn -0.261597 -0.099982 0.959985 +vn -0.445383 -0.667336 0.596906 +vn 0.803631 0.123420 -0.582189 +vn -0.572807 0.696751 0.431776 +vn 0.779867 -0.581949 -0.230527 +vn 0.949930 0.212055 -0.229489 +vn -0.783518 -0.041475 0.619984 +vn 0.683701 0.215635 -0.697176 +vn 0.513374 -0.534461 -0.671416 +vn 0.794715 0.192352 -0.575699 +vn -0.785096 -0.332886 0.522313 +vn 0.669387 -0.112661 -0.734321 +vn -0.133505 0.820565 0.555743 +vn -0.065254 0.589898 0.804837 +vn 0.342267 -0.228197 -0.911471 +vn 0.173308 -0.515373 -0.839258 +vn -0.981309 0.152520 -0.117351 +vn -0.374845 -0.925778 -0.049255 +vn 0.001459 -0.595310 -0.803495 +vn -0.859504 0.466194 -0.209561 +vn 0.010543 0.888784 0.458206 +vn 0.429526 -0.117030 -0.895439 +vn -0.414896 -0.683344 -0.600751 +vn -0.371918 -0.910060 -0.182941 +vn 0.360150 0.184971 -0.914373 +vn 0.415663 0.242832 -0.876503 +vn 0.019859 -0.459847 -0.887776 +vn -0.176287 -0.602016 -0.778781 +vn -0.000590 -0.616841 -0.787088 +vn 0.089945 -0.754624 -0.649963 +vn -0.425904 -0.861758 -0.275645 +vn -0.306141 -0.919127 -0.247960 +vn -0.756135 0.372403 -0.538122 +vn -0.699374 -0.645969 -0.305943 +vn -0.616562 -0.707355 -0.345688 +vn -0.273619 0.645028 0.713493 +vn 0.142803 0.989189 -0.033352 +vn -0.048510 0.906311 0.419818 +vn -0.100889 0.646543 0.756177 +vn 0.231586 -0.213283 -0.949146 +vn -0.090286 0.825827 0.556649 +vn 0.161216 -0.509360 -0.845317 +vn -0.123196 0.848282 0.515015 +vn -0.797946 0.430112 0.422240 +vn -0.677658 0.682610 0.273537 +vn 0.181385 -0.011643 -0.983343 +vn 0.424626 -0.002090 -0.905366 +vn -0.821266 -0.210135 -0.530439 +vn 0.093449 -0.602245 -0.792823 +vn -0.641197 0.715765 -0.276671 +vn -0.440452 -0.893812 -0.084274 +vn 0.229688 -0.318190 -0.919782 +vn 0.274570 -0.079831 -0.958248 +vn -0.513233 0.596489 0.617084 +vn 0.370784 -0.263637 -0.890514 +vn -0.110507 -0.677174 -0.727478 +vn 0.457826 -0.510869 -0.727604 +vn -0.909999 0.364371 -0.197827 +vn -0.977560 0.085787 -0.192396 +vn 0.096751 -0.393041 -0.914417 +vn -0.198843 0.671643 0.713693 +vn -0.075093 -0.848053 -0.524563 +vn 0.117163 -0.087823 -0.989222 +vn -0.839604 -0.321298 0.437988 +vn 0.123084 -0.359494 -0.924994 +vn -0.980448 0.192962 -0.038553 +vn -0.341032 -0.910426 -0.234139 +vn 0.013827 -0.610877 -0.791605 +vn -0.132667 0.937245 0.322447 +vn 0.509906 0.118168 -0.852075 +vn 0.019248 0.997212 0.072089 +vn -0.285067 -0.544598 -0.788765 +vn 0.124785 -0.235258 -0.963889 +vn -0.304174 -0.602655 -0.737757 +vn -0.799646 0.410240 0.438485 +vn -0.618070 0.757070 0.211741 +vn -0.020045 0.972830 0.230653 +vn -0.650054 0.751690 0.111319 +vn -0.100129 0.919242 0.380748 +vn -0.989357 0.093865 -0.111187 +vn -0.149149 -0.976760 0.153928 +vn -0.821707 0.390198 -0.415384 +vn -0.773961 0.613942 0.155109 +vn 0.540113 0.136411 -0.830464 +vn 0.229383 -0.610060 -0.758427 +vn 0.328134 0.000230 -0.944631 +vn 0.431911 -0.088639 -0.897550 +vn 0.517884 0.171621 -0.838059 +vn 0.137639 -0.792210 -0.594524 +vn -0.381505 -0.773057 -0.506791 +vn -0.915974 0.094848 -0.389866 +vn -0.105971 -0.366927 0.924194 +vn 0.541550 -0.234621 -0.807265 +vn 0.527559 0.783743 -0.327764 +vn -0.569710 -0.648945 -0.504283 +vn -0.751718 -0.345456 0.561765 +vn 0.337591 0.935651 -0.102908 +vn -0.669812 -0.431523 0.604269 +vn -0.223956 -0.186550 -0.956579 +vn -0.603154 -0.061128 0.795279 +vn -0.780042 -0.209685 0.589548 +vn 0.955874 0.286095 -0.066742 +vn -0.743571 0.474038 -0.471583 +vn -0.010695 -0.999348 0.034484 +vn -0.281102 0.900141 -0.332758 +vn 0.434282 0.733552 -0.522782 +vn 0.181927 0.844037 -0.504484 +vn -0.910208 0.279079 -0.306001 +vn -0.967534 -0.211449 0.138445 +vn -0.736100 -0.343713 -0.583111 +vn 0.193908 0.980967 0.010200 +vn -0.407594 -0.244931 0.879702 +vn -0.738878 -0.142549 0.658589 +vn -0.257705 0.953621 -0.155549 +vn -0.700399 -0.538934 -0.467965 +vn -0.935411 0.134667 -0.326911 +vn -0.489531 0.803346 -0.339108 +vn 0.177296 0.835030 -0.520857 +vn -0.505607 0.477048 -0.718879 +vn 0.253816 0.959251 0.124157 +vn -0.162321 -0.981706 0.099527 +vn -0.687526 -0.690270 0.225468 +vn -0.840561 -0.515027 0.167943 +vn -0.644126 -0.637320 0.422996 +vn 0.458966 0.790703 -0.405141 +vn 0.431399 0.901842 0.023996 +vn -0.602155 0.272450 -0.750454 +vn -0.566790 0.559167 0.605046 +vn -0.627462 0.684440 -0.371258 +vn -0.696420 -0.702454 -0.146822 +vn -0.826261 0.538392 -0.165609 +vn -0.140084 0.879220 -0.455356 +vn -0.691790 -0.689381 0.214894 +vn -0.471925 0.843764 -0.255637 +vn -0.264160 0.841118 -0.471954 +vn -0.973190 -0.229722 0.011409 +vn 0.583969 0.708871 0.395578 +vn -0.504989 -0.156587 -0.848803 +vn 0.591373 0.574809 0.565572 +vn -0.394285 0.781776 -0.483079 +vn -0.598776 -0.782277 -0.171782 +vn -0.833911 -0.172940 -0.524103 +vn -0.763916 -0.608304 0.215404 +vn -0.886780 0.450945 -0.101345 +vn -0.088927 -0.798636 0.595208 +vn -0.825098 0.349853 -0.443640 +vn -0.633153 -0.655626 0.411426 +vn 0.137766 -0.849604 0.509111 +vn 0.176028 -0.252570 0.951432 +vn -0.791400 -0.530019 -0.304575 +vn -0.232119 0.971319 -0.051585 +vn -0.500038 -0.353175 0.790714 +vn -0.675655 -0.581059 0.453719 +vn -0.536446 0.659400 -0.526705 +vn 0.172963 -0.727961 0.663443 +vn -0.363369 0.929788 -0.058795 +vn -0.740556 -0.620029 0.259115 +vn -0.899329 0.223049 -0.376106 +vn -0.399887 -0.349216 0.847431 +vn -0.918806 0.116414 -0.377151 +vn -0.172974 -0.458332 0.871787 +vn -0.934933 0.272590 -0.227144 +vn -0.468634 -0.664215 0.582409 +vn -0.947229 0.208960 -0.243090 +vn -0.608292 -0.791333 0.061430 +vn -0.931423 0.229702 -0.282291 +vn -0.136740 -0.495756 -0.857629 +vn -0.694042 0.719430 -0.026930 +vn 0.395430 0.884119 0.248934 +vn -0.320577 -0.906198 -0.275744 +vn -0.865700 0.210542 -0.454131 +vn 0.258196 0.415552 -0.872154 +vn -0.981599 -0.170707 -0.085576 +vn -0.446914 0.854878 -0.263537 +vn 0.579009 0.444789 -0.683309 +vn 0.631868 -0.036238 -0.774228 +vn -0.037888 0.877005 0.478985 +vn 0.661853 0.274525 -0.697558 +vn -0.574547 0.373871 0.728091 +vn -0.961488 0.237414 -0.138475 +vn -0.475032 0.548873 0.687810 +vn -0.137154 0.758988 0.636495 +vn -0.013300 0.822835 0.568125 +vn 0.130999 0.800630 -0.584663 +vn -0.876612 -0.174277 -0.448530 +vn 0.376527 0.202765 -0.903944 +vn -0.278672 0.135506 0.950779 +vn -0.419004 -0.392357 0.818836 +vn -0.680824 0.233011 -0.694395 +vn -0.588056 -0.733430 -0.340985 +vn -0.815220 0.365574 -0.449190 +vn 0.171269 0.966120 0.193077 +vn 0.197012 0.807814 -0.555539 +vn 0.454171 0.583121 0.673572 +vn -0.120861 0.754628 -0.644925 +vn 0.141487 -0.361508 0.921571 +vn 0.663780 -0.427868 -0.613454 +vn 0.448840 0.515013 0.730276 +vn 0.102123 -0.663348 -0.741310 +vn -0.577232 -0.654861 -0.487812 +vn -0.405884 -0.504330 0.762174 +vn 0.841358 -0.535411 -0.073839 +vn 0.205636 -0.630249 -0.748666 +vn -0.209286 -0.700028 0.682759 +vn -0.003003 0.938094 -0.346369 +vn 0.413045 0.604947 0.680759 +vn 0.840994 0.529948 0.109018 +vn 0.130793 0.815059 0.564422 +vn -0.786622 -0.381879 -0.485175 +vn 0.217606 0.974317 0.057916 +vn 0.955557 -0.115128 0.271397 +vn 0.250701 -0.830952 0.496657 +vn -0.480896 -0.395638 0.782439 +vn -0.539394 -0.774157 0.331262 +vn 0.264848 -0.689273 -0.674358 +vn 0.611687 0.028697 -0.790579 +vn -0.482936 0.093758 0.870622 +vn -0.787273 -0.301559 0.537832 +vn -0.657606 -0.012212 0.753263 +vn -0.719551 -0.273330 0.638387 +vn -0.407488 -0.630175 0.660933 +vn 0.448905 0.200986 -0.870683 +vn -0.847397 -0.503139 0.169619 +vn -0.682643 0.516198 0.517241 +vn -0.582752 -0.556849 0.591878 +vn -0.630465 0.428375 0.647309 +vn -0.683842 0.024048 0.729234 +vn -0.660263 -0.170191 0.731497 +vn -0.845722 -0.418156 0.331512 +vn 0.626589 0.288692 -0.723909 +vn -0.999401 -0.030658 -0.016057 +vn 0.615964 -0.737246 -0.277592 +vn 0.369060 0.051031 0.928004 +vn 0.746180 0.528645 0.404660 +vn 0.698935 0.442268 0.562041 +vn 0.612957 -0.766424 -0.192036 +vn -0.391830 -0.918819 0.047333 +vn 0.885054 -0.316841 0.341015 +vn -0.446489 -0.160844 -0.880214 +vn 0.340688 0.939993 -0.018580 +vn -0.238742 -0.794369 -0.558552 +vn 0.259665 0.965299 -0.027778 +vn 0.887703 0.241736 -0.391851 +vn -0.794255 0.600328 0.093622 +vn -0.711702 0.607142 0.353353 +vn 0.610685 0.785300 0.101819 +vn 0.262043 -0.665312 -0.699066 +vn -0.255308 -0.892009 -0.373012 +vn 0.047884 -0.866408 -0.497036 +vn 0.446543 -0.815270 -0.368693 +vn 0.765819 0.635733 0.096774 +vn 0.666208 0.673769 0.319691 +vn -0.325188 -0.943435 -0.064686 +vn 0.077913 0.942920 0.323775 +vn 0.778194 -0.062862 0.624870 +vn -0.298322 -0.165326 -0.940038 +vn -0.291996 -0.274546 -0.916167 +vn 0.640677 0.705933 -0.301980 +vn 0.556988 0.698490 0.449307 +vn -0.713715 0.624463 -0.317266 +vn 0.428490 -0.847436 -0.313447 +vn -0.971927 -0.014457 -0.234839 +vn 0.586985 0.758259 -0.283712 +vn 0.349550 -0.566850 -0.745987 +vn 0.851898 0.312826 -0.420013 +vn 0.740630 -0.664575 -0.099032 +vn 0.775224 -0.606298 -0.177286 +vn 0.766541 0.414897 -0.490179 +vn 0.867258 0.360088 0.343804 +vn 0.719094 0.488981 0.493763 +vn 0.877268 -0.455330 -0.151908 +vn 0.639476 0.507128 -0.577834 +vn 0.826814 0.234803 0.511122 +vn 0.878732 -0.392080 -0.272219 +vn 0.766503 0.609113 0.203604 +vn 0.593620 0.563704 -0.574329 +vn 0.789387 -0.597756 -0.139846 +vn 0.335291 -0.752150 0.567319 +vn 0.600669 -0.582439 0.547687 +vn 0.582316 -0.806874 0.099311 +vn 0.606447 -0.728874 0.317750 +vn 0.828444 0.397087 0.394972 +vn 0.748335 0.270187 0.605800 +vn 0.454856 -0.604477 -0.653998 +vn 0.637969 0.071610 0.766725 +vn 0.567102 -0.277257 0.775580 +vn 0.368082 -0.667773 -0.646989 +vn 0.913119 0.376649 0.156044 +vn 0.757583 0.641737 0.119339 +vn 0.651223 0.757298 0.049078 +vn 0.523145 0.835890 -0.166152 +vn -0.125199 -0.990742 -0.052485 +vn -0.224226 -0.973321 0.048679 +vn 0.918452 0.197607 -0.342633 +vn 0.720300 0.069650 -0.690157 +vn 0.866055 0.313433 -0.389497 +vn 0.682134 -0.208138 -0.700979 +vn 0.870727 0.279535 -0.404592 +vn 0.533214 -0.454624 -0.713443 +vn 0.762687 0.422491 -0.489705 +vn 0.635780 0.620554 -0.459016 +vn 0.935450 0.320509 -0.149022 +vn 0.899181 0.109585 0.423633 +vn -0.530607 -0.051070 -0.846078 +vn -0.170925 -0.612317 -0.771915 +vn -0.634183 0.646503 0.424082 +vn 0.140312 -0.313260 -0.939245 +vn 0.126945 -0.654894 -0.744982 +vn 0.191960 -0.102997 -0.975983 +vn -0.453792 -0.248657 -0.855712 +vn -0.753510 -0.529615 -0.389526 +vn -0.260784 -0.453109 -0.852458 +vn 0.505380 0.315282 -0.803236 +vn 0.042021 -0.803636 -0.593635 +vn -0.091631 0.828236 0.552837 +vn 0.397517 -0.167246 -0.902224 +vn -0.321562 -0.917486 -0.234131 +vn -0.158147 -0.465001 -0.871071 +vn 0.254823 -0.180099 -0.950068 +vn -0.009616 -0.378857 -0.925405 +vn -0.118511 0.948638 0.293328 +vn -0.247194 -0.924192 -0.291142 +vn 0.380645 0.250100 -0.890258 +vn 0.284825 0.159674 -0.945187 +vn 0.722467 -0.093100 -0.685108 +vn 0.125125 0.991513 0.035309 +vn 0.123935 0.625412 0.770390 +vn -0.403463 0.791594 -0.458908 +vn -0.190738 0.700952 0.687230 +vn 0.241675 -0.375431 -0.894788 +vn -0.259523 -0.822472 -0.506150 +vn 0.006449 -0.441061 -0.897454 +vn -0.151241 0.850949 0.503002 +vn 0.134741 0.976786 -0.166538 +vn 0.166318 0.962285 -0.215282 +vn -0.858444 0.000570 0.512908 +vn 0.436179 0.133500 -0.889902 +vn 0.489662 -0.039861 -0.871001 +vn 0.450996 0.857064 -0.249087 +vn -0.688975 0.662581 -0.293769 +vn 0.100196 0.994745 0.021043 +vn -0.011703 -0.713474 -0.700584 +vn 0.425168 -0.277037 -0.861674 +vn -0.348891 -0.722533 -0.596843 +vn -0.500425 -0.760402 0.413960 +vn -0.423168 0.579966 0.696109 +vn 0.162054 -0.146859 -0.975792 +vn -0.198374 -0.633045 -0.748266 +vn 0.036744 0.967582 0.249868 +vn -0.100214 0.640648 0.761267 +vn -0.589336 -0.802875 0.089864 +vn 0.345285 -0.204922 -0.915852 +vn -0.128362 -0.806011 -0.577815 +vn -0.904024 0.174401 -0.390287 +vn -0.272521 -0.723516 0.634237 +vn -0.055215 0.998458 0.005714 +vn -0.170587 0.959688 0.223382 +vn -0.289921 -0.921180 -0.259563 +vn -0.513214 0.668627 0.538098 +vn -0.162132 0.975983 0.145500 +vn -0.269329 0.960857 -0.064926 +vn -0.350222 -0.922874 -0.160148 +vn 0.083973 -0.530863 -0.843287 +vn -0.115924 0.983652 0.137803 +vn -0.684848 -0.133103 -0.716427 +vn 0.222652 0.428551 0.875654 +vn -0.393753 -0.892834 -0.218647 +vn -0.448052 0.855031 0.261095 +vn -0.241846 -0.864514 -0.440598 +vn -0.010318 -0.696782 -0.717209 +vn 0.120414 0.991194 0.055090 +vn 0.297376 -0.528511 -0.795138 +vn -0.701391 -0.388082 -0.597865 +vn -0.501436 -0.018625 -0.864994 +vn 0.211008 0.976755 0.037757 +vn 0.098050 -0.131939 -0.986397 +vn 0.061761 0.989946 0.127249 +vn -0.324884 -0.766534 -0.553963 +vn -0.038023 0.919021 0.392370 +vn -0.167973 0.739916 0.651391 +vn -0.300642 0.936298 0.181552 +vn 0.558384 0.179763 -0.809872 +vn -0.033860 -0.905047 -0.423961 +vn -0.180063 0.967835 0.175705 +vn 0.276064 -0.074550 -0.958244 +vn -0.249114 0.612138 0.750486 +vn 0.183771 -0.839253 -0.511745 +vn -0.715839 0.446844 -0.536568 +vn -0.753595 0.162293 0.636990 +vn -0.435703 -0.896986 0.074689 +vn 0.712158 -0.147869 -0.686270 +vn -0.042768 -0.440543 0.896712 +vn -0.728788 -0.468473 0.499401 +vn -0.830632 0.482907 -0.277219 +vn -0.154836 0.583336 0.797336 +vn -0.516639 -0.420307 -0.745940 +vn 0.508309 0.438371 -0.741250 +vn -0.889753 -0.319825 0.325656 +vn 0.455986 0.120282 -0.881821 +vn -0.655148 -0.482296 0.581526 +vn -0.878512 -0.143903 0.455532 +vn -0.528112 -0.646464 -0.550620 +vn -0.835605 -0.368020 -0.407831 +vn -0.943508 -0.331011 0.014993 +vn -0.867650 -0.380867 -0.319568 +vn -0.322803 0.709393 -0.626546 +vn -0.358650 0.715370 0.599680 +vn -0.890688 0.345082 0.295963 +vn 0.449120 0.760772 -0.468526 +vn 0.492611 0.307817 -0.813992 +vn -0.636710 0.317526 0.702693 +vn 0.237455 0.962002 0.134783 +vn -0.936503 -0.194719 -0.291629 +vn -0.779256 0.533389 -0.329023 +vn -0.680254 -0.659540 -0.319783 +vn -0.531346 0.750891 -0.392216 +vn -0.598465 0.488743 -0.634799 +vn -0.155263 0.628641 -0.762039 +vn -0.470103 0.652375 -0.594483 +vn 0.221002 0.955370 0.196026 +vn 0.368716 0.848885 -0.378737 +vn -0.669694 -0.675803 -0.307896 +vn -0.001411 -0.179465 0.983763 +vn -0.735172 -0.567484 -0.370789 +vn -0.111012 0.260641 0.959032 +vn 0.217107 0.840069 -0.497141 +vn -0.365357 0.308488 0.878265 +vn -0.564203 -0.780704 0.268657 +vn -0.492971 -0.812271 -0.311762 +vn 0.280550 -0.851922 0.442177 +vn 0.594042 0.714183 0.370213 +vn 0.849560 0.181889 0.495140 +vn 0.175000 0.973989 -0.143949 +vn -0.407375 -0.750837 0.519893 +vn -0.402231 0.260157 -0.877797 +vn 0.306431 0.951869 0.006775 +vn 0.319805 0.807263 0.496035 +vn -0.496521 -0.834120 0.240228 +vn -0.389051 0.845756 -0.365152 +vn -0.310382 -0.822606 0.476426 +vn -0.953240 -0.243377 -0.179168 +vn -0.658054 -0.725738 0.200672 +vn -0.885217 -0.402135 0.233832 +vn -0.879298 0.470868 -0.071541 +vn -0.518892 -0.324869 0.790703 +vn 0.451631 0.761235 -0.465350 +vn -0.051484 0.423599 -0.904386 +vn -0.575905 0.347631 -0.739923 +vn -0.643686 -0.333891 0.688611 +vn -0.319346 -0.137030 0.937678 +vn 0.049437 0.531976 0.845315 +vn -0.541117 -0.182116 0.820991 +vn -0.214992 0.821666 0.527867 +vn 0.974159 -0.223165 -0.034812 +vn -0.307787 0.934444 0.179113 +vn -0.830210 0.529211 -0.175177 +vn -0.386171 0.906855 -0.168778 +vn -0.468300 -0.357937 0.807822 +vn 0.468776 0.715918 -0.517408 +vn -0.755418 0.655030 -0.016732 +vn 0.546082 -0.419869 -0.724917 +vn -0.775338 0.415036 -0.476022 +vn -0.755893 -0.511584 0.408543 +vn -0.439092 0.841278 -0.315356 +vn 0.932447 -0.216918 -0.288946 +vn 0.088916 0.953575 0.287729 +vn 0.177071 0.030783 0.983717 +vn -0.548482 0.581030 -0.601308 +vn -0.602607 0.649196 -0.464123 +vn 0.083144 0.892183 -0.443956 +vn 0.075043 -0.659351 0.748080 +vn 0.942175 -0.195088 0.272484 +vn -0.241839 -0.771312 0.588721 +vn -0.227967 0.710209 0.666059 +vn 0.481654 -0.812789 0.327695 +vn 0.006483 0.999870 -0.014766 +vn -0.808703 -0.588120 0.010695 +vn -0.931140 -0.188828 -0.311964 +vn -0.296703 -0.613448 0.731881 +vn -0.564006 -0.479896 -0.672010 +vn -0.819776 -0.554946 -0.141429 +vn -0.493153 0.609872 0.620367 +vn -0.630659 -0.491815 0.600323 +vn -0.480955 -0.844296 0.236320 +vn -0.905561 0.186907 -0.380820 +vn -0.851913 0.456721 0.256222 +vn 0.029722 0.779374 0.625853 +vn -0.292320 0.541753 0.788069 +vn 0.413163 0.306923 -0.857377 +vn -0.960501 -0.271547 0.060827 +vn 0.124325 0.865238 -0.485702 +vn 0.292132 0.140752 -0.945964 +vn -0.927726 0.031527 -0.371927 +vn -0.711914 -0.698350 0.074062 +vn -0.509158 -0.575535 0.639936 +vn 0.251160 0.671820 -0.696833 +vn -0.715298 -0.682110 -0.151905 +vn -0.760718 -0.269125 -0.590660 +vn -0.822955 0.547161 -0.152839 +vn -0.928188 0.278117 -0.247223 +vn 0.571459 -0.387096 -0.723596 +vn 0.471205 0.366392 -0.802323 +vn -0.059109 -0.200286 -0.977953 +vn -0.374870 0.748895 -0.546469 +vn -0.309987 0.729745 -0.609410 +vn 0.285642 0.557818 -0.779261 +vn -0.994121 0.092794 -0.055786 +vn -0.924103 0.012536 0.381938 +vn -0.707479 0.531200 0.466155 +vn -0.726609 0.539203 0.425793 +vn -0.784236 -0.129394 0.606821 +vn 0.574525 0.465253 -0.673395 +vn -0.819278 0.015474 0.573188 +vn 0.789482 -0.002338 -0.613769 +vn -0.552763 -0.458439 0.695907 +vn -0.611706 -0.217903 0.760483 +vn -0.673795 -0.280762 0.683500 +vn -0.716971 -0.390702 0.577325 +vn 0.352421 -0.364317 -0.862016 +vn 0.616568 -0.547332 -0.565925 +vn -0.912539 0.004963 0.408959 +vn 0.480736 0.443316 -0.756548 +vn 0.577201 0.152837 -0.802172 +vn -0.133624 0.825597 0.548210 +vn 0.758070 0.086114 -0.646463 +vn -0.183987 0.789578 0.585419 +vn 0.525612 -0.106262 -0.844062 +vn -0.331121 0.815452 0.474759 +vn 0.300839 0.951444 -0.065190 +vn -0.114376 0.566659 0.815975 +vn -0.315041 0.728048 0.608848 +vn 0.156102 0.149689 -0.976333 +vn -0.786202 0.209138 0.581505 +vn 0.141433 -0.657266 -0.740269 +vn -0.278703 0.688322 0.669730 +vn 0.371237 0.024052 -0.928227 +vn -0.749808 0.632749 0.193435 +vn -0.082019 -0.643270 -0.761233 +vn 0.231242 0.537756 0.810768 +vn 0.459937 -0.221192 -0.859961 +vn -0.695821 0.540208 0.473295 +vn 0.236000 -0.040323 -0.970916 +vn 0.177412 -0.659111 -0.730820 +vn -0.842814 0.417814 -0.339258 +vn -0.031193 -0.177428 0.983639 +vn -0.411388 0.665626 0.622657 +vn -0.995432 0.030505 -0.090464 +vn -0.421178 -0.662118 -0.619846 +vn -0.265770 0.675386 0.687910 +vn -0.218918 0.947242 0.234112 +vn -0.319411 -0.747160 -0.582862 +vn -0.152987 -0.817366 -0.555435 +vn -0.205932 0.736527 0.644298 +vn 0.009187 0.386509 -0.922240 +vn -0.408573 -0.904253 -0.124074 +vn -0.610529 0.780513 -0.134367 +vn -0.576669 0.687503 0.441352 +vn -0.017742 -0.574844 -0.818070 +vn -0.575773 0.628514 -0.522930 +vn -0.244792 0.928068 0.280655 +vn -0.307522 -0.825861 -0.472635 +vn -0.779044 0.432807 -0.453616 +vn -0.364859 0.548585 -0.752285 +vn -0.359814 0.895509 0.261910 +vn -0.899578 0.342969 0.270428 +vn 0.494393 0.024999 -0.868879 +vn -0.645016 0.044399 0.762878 +vn 0.280638 -0.214875 -0.935452 +vn 0.249752 -0.345521 -0.904565 +vn -0.921555 0.267825 -0.281080 +vn -0.477421 -0.849208 -0.225643 +vn -0.867001 0.483425 0.120872 +vn -0.570253 0.736048 -0.364753 +vn -0.031519 0.968888 0.245486 +vn -0.161490 0.600003 0.783529 +vn -0.022940 0.998024 0.058494 +vn -0.426842 -0.904325 -0.001449 +vn -0.070931 -0.152639 -0.985733 +vn 0.221441 -0.097243 -0.970313 +vn -0.674282 0.604551 -0.424101 +vn -0.042284 0.934008 0.354741 +vn -0.454743 0.565929 0.687702 +vn -0.042790 0.524692 0.850216 +vn -0.333218 -0.942503 -0.025588 +vn 0.050280 -0.517221 -0.854373 +vn 0.129326 0.972806 0.192155 +vn -0.373235 0.900312 0.223907 +vn -0.026499 0.941413 0.336213 +vn -0.143874 0.984061 0.104521 +vn -0.478389 -0.853311 -0.207378 +vn 0.424304 -0.286175 -0.859110 +vn -0.202130 0.930387 -0.305816 +vn 0.028665 0.944084 0.328458 +vn -0.039445 0.945051 0.324536 +vn -0.156398 0.829245 0.536556 +vn -0.434347 -0.874492 -0.215886 +vn -0.410901 -0.846307 -0.339005 +vn -0.623719 -0.724084 -0.294409 +vn -0.347607 -0.897213 -0.272356 +vn -0.190610 0.800004 0.568912 +vn -0.663971 -0.391840 -0.636870 +vn -0.021903 0.676503 0.736114 +vn -0.465059 -0.454651 -0.759613 +vn -0.252824 0.760265 0.598395 +vn -0.363534 0.811192 0.458052 +vn -0.409696 0.679296 0.608856 +vn 0.101770 0.985855 0.133167 +vn 0.060763 -0.595629 -0.800958 +vn -0.104485 0.989173 0.103049 +vn -0.021352 -0.516573 -0.855977 +vn -0.764957 0.366628 -0.529552 +vn -0.511923 0.857599 0.049586 +vn -0.995050 0.030574 -0.094552 +vn -0.998394 -0.005496 -0.056385 +vn -0.515405 0.796342 0.316539 +vn -0.768365 0.634010 0.087441 +vn -0.498041 0.808358 -0.313866 +vn -0.288200 -0.894512 0.341744 +vn 0.590726 0.439272 -0.676818 +vn -0.295928 0.955055 -0.017251 +vn -0.860564 -0.358754 0.361558 +vn -0.899065 -0.383067 -0.211992 +vn -0.280613 0.812584 -0.510847 +vn -0.738410 -0.503842 -0.448211 +vn 0.446041 0.852493 -0.272585 +vn -0.465695 0.884527 0.027212 +vn -0.559889 -0.377043 0.737810 +vn -0.811130 -0.462707 -0.357729 +vn -0.430148 0.892946 -0.132739 +vn -0.519124 0.788546 -0.329707 +vn -0.681802 -0.281599 -0.675165 +vn -0.291839 -0.529328 0.796645 +vn 0.267594 0.835741 -0.479511 +vn 0.554706 0.756095 -0.347305 +vn -0.354762 -0.628133 0.692527 +vn -0.860765 0.084751 -0.501898 +vn 0.526087 0.787978 -0.319879 +vn -0.641843 -0.491263 -0.588811 +vn -0.847729 -0.277333 0.452152 +vn -0.892449 -0.147471 -0.426365 +vn -0.418538 -0.564798 0.711217 +vn -0.143436 -0.242321 0.959535 +vn -0.613837 -0.410707 0.674184 +vn -0.500515 -0.570735 0.650958 +vn -0.798503 -0.496499 0.340414 +vn -0.959922 0.083078 -0.267670 +vn -0.656551 0.499674 -0.565037 +vn -0.783411 -0.579037 -0.225795 +vn -0.993327 0.109867 -0.035084 +vn -0.168395 -0.953293 0.250748 +vn -0.859464 0.503533 -0.088181 +vn -0.401595 -0.274517 -0.873706 +vn -0.619776 0.614856 -0.487678 +vn -0.842526 0.530603 0.092793 +vn 0.006557 0.849164 0.528089 +vn -0.667813 -0.741461 -0.065282 +vn -0.906986 0.420728 0.019081 +vn -0.874128 0.095486 -0.476217 +vn -0.517937 -0.678982 0.520311 +vn -0.623659 -0.778459 0.071074 +vn 0.438480 0.190075 -0.878412 +vn -0.734764 0.256115 -0.628114 +vn -0.447945 0.328694 0.831448 +vn -0.443919 -0.844997 -0.298189 +vn 0.270757 0.626967 -0.730481 +vn -0.349072 -0.918392 -0.186295 +vn 0.438870 0.780508 -0.445197 +vn -0.586966 -0.751870 -0.300272 +vn -0.360046 -0.886361 -0.291086 +vn -0.671960 -0.722141 0.164263 +vn -0.749495 0.661810 0.016279 +vn -0.980386 0.193396 0.037953 +vn 0.284852 0.885537 -0.366992 +vn -0.653532 0.062675 -0.754300 +vn -0.777541 -0.532368 -0.334685 +vn -0.662712 -0.746928 0.053959 +vn 0.219492 0.848042 0.482335 +vn -0.733260 -0.665336 0.140204 +vn 0.137624 0.834280 0.533889 +vn -0.727251 0.465278 -0.504602 +vn -0.128949 -0.358402 0.924619 +vn 0.152560 0.970055 0.188994 +vn -0.281496 0.909126 0.307001 +vn -0.263592 0.944105 -0.197954 +vn 0.723881 -0.563897 0.397513 +vn -0.306327 0.654138 0.691569 +vn 0.021700 -0.724264 0.689181 +vn 0.356534 0.584107 -0.729179 +vn -0.494222 -0.649357 0.577996 +vn -0.707442 -0.669491 -0.226511 +vn 0.852530 0.356547 -0.382188 +vn -0.169414 0.665546 0.726875 +vn -0.362224 -0.928355 0.083370 +vn 0.788398 0.569512 -0.232561 +vn -0.076055 0.406658 -0.910409 +vn -0.188305 0.716154 0.672060 +vn 0.094123 -0.585117 0.805468 +vn 0.062527 0.618937 -0.782948 +vn -0.174346 0.710890 0.681351 +vn 0.280153 0.460492 -0.842295 +vn -0.921086 0.127233 -0.367983 +vn -0.948149 0.209657 -0.238865 +vn 0.756169 0.556946 0.343540 +vn 0.828949 0.546620 0.118534 +vn -0.653723 -0.618363 0.436204 +vn -0.903166 -0.131132 -0.408773 +vn -0.492911 -0.570621 0.656834 +vn 0.240661 -0.853968 0.461326 +vn -0.258106 -0.703272 0.662412 +vn 0.695763 0.112162 0.709460 +vn -0.418491 -0.872250 0.253071 +vn 0.551530 0.643716 -0.530514 +vn 0.486216 -0.664313 0.567699 +vn -0.536064 -0.843891 0.021976 +vn -0.362677 -0.901047 0.237865 +vn 0.430977 -0.161663 0.887763 +vn 0.147378 0.904485 0.400232 +vn 0.369207 -0.794453 -0.482215 +vn -0.668251 -0.692560 0.271662 +vn -0.381167 -0.697514 -0.606783 +vn 0.342106 0.820160 -0.458586 +vn 0.356560 0.727256 0.586483 +vn -0.230457 0.743573 -0.627685 +vn -0.767362 -0.400589 -0.500683 +vn -0.433893 0.250829 -0.865345 +vn 0.801142 0.174504 0.572469 +vn 0.751287 0.600563 0.273664 +vn 0.522876 0.625316 -0.579292 +vn -0.608856 -0.785291 0.112306 +vn -0.597054 -0.794329 0.112113 +vn 0.715559 0.669348 0.199874 +vn -0.423327 -0.799205 0.426692 +vn -0.762153 -0.388235 0.518070 +vn -0.437426 0.492816 0.752191 +vn -0.934570 -0.152574 0.321405 +vn -0.804267 -0.299801 0.513102 +vn -0.875438 -0.262308 0.405960 +vn 0.765304 0.104852 -0.635072 +vn -0.988686 -0.096414 0.114910 +vn -0.622272 0.608393 0.492580 +vn 0.609869 0.321569 -0.724329 +vn -0.751788 0.201367 0.627906 +vn -0.898816 -0.281937 0.335621 +vn -0.711199 -0.302031 0.634802 +vn -0.827649 -0.143991 0.542461 +vn 0.722048 0.104137 -0.683960 +vn -0.714880 -0.361388 0.598620 +vn -0.918193 -0.303205 0.254928 +vn -0.374572 -0.736095 0.563790 +vn 0.037031 -0.895261 -0.444000 +vn 0.112273 -0.786669 -0.607080 +vn -0.667856 -0.159140 -0.727078 +vn 0.825340 0.078047 0.559216 +vn -0.121499 -0.988660 -0.088255 +vn 0.023796 -0.999232 0.031120 +vn 0.083812 -0.983341 -0.161295 +vn 0.091336 -0.757012 -0.646985 +vn 0.808821 0.338542 -0.480829 +vn -0.682672 0.710701 -0.169891 +vn -0.503022 -0.270482 -0.820858 +vn 0.900824 0.049619 0.431339 +vn -0.401898 0.667111 0.627249 +vn 0.810356 0.583281 -0.055740 +vn 0.524913 0.524687 0.670201 +vn 0.633985 -0.768532 -0.086147 +vn -0.948199 0.202950 -0.244397 +vn 0.984115 -0.122565 0.128436 +vn -0.841011 0.514375 0.167686 +vn 0.664550 0.569913 -0.483293 +vn 0.713625 -0.679103 -0.171925 +vn -0.581029 0.636767 0.506886 +vn 0.271420 -0.567735 0.777179 +vn 0.539553 0.751154 -0.380328 +vn 0.889359 -0.320920 0.325655 +vn -0.387551 -0.376783 -0.841332 +vn 0.795249 -0.314125 0.518560 +vn 0.730407 0.497485 0.467988 +vn 0.799808 -0.586312 -0.128632 +vn -0.381111 -0.696038 -0.608510 +vn 0.718480 -0.682851 0.132293 +vn -0.993567 -0.049727 0.101743 +vn 0.499137 -0.760001 -0.416247 +vn 0.524103 0.816617 0.241769 +vn 0.766233 -0.271576 0.582351 +vn 0.845590 -0.107714 0.522853 +vn 0.272188 -0.717507 -0.641169 +vn -0.515244 0.740025 0.432303 +vn 0.754690 -0.133012 0.642457 +vn -0.617129 0.781803 -0.089085 +vn -0.464876 0.726198 -0.506484 +vn 0.246211 -0.957798 -0.148332 +vn 0.763919 0.047623 0.643553 +vn 0.519942 0.446462 0.728239 +vn 0.340041 -0.914759 0.218145 +vn 0.791179 -0.354424 0.498416 +vn -0.584838 0.620229 -0.522763 +vn 0.705316 0.364848 0.607795 +vn -0.840057 -0.485142 0.242780 +vn 0.342684 0.186547 0.920743 +vn 0.750074 -0.207001 0.628124 +vn -0.499982 -0.774637 -0.387241 +vn 0.281938 -0.208274 0.936554 +vn -0.827372 0.546357 0.130191 +vn 0.856958 -0.454864 0.242325 +vn -0.984806 -0.145162 0.095311 +vn 0.773497 -0.633135 -0.029026 +vn 0.189601 -0.759187 -0.622645 +vn 0.465101 -0.412011 -0.783536 +vn 0.490164 0.803689 0.337377 +vn 0.557490 0.818170 0.140723 +vn 0.460657 0.887126 -0.028345 +vn -0.377049 -0.926080 0.014517 +vn 0.362288 0.859334 -0.360961 +vn 0.203015 0.823576 -0.529630 +vn 0.751607 -0.658987 -0.028670 +vn 0.661883 -0.744848 -0.084332 +vn -0.376184 -0.555853 -0.741292 +vn 0.177383 -0.765550 -0.618441 +vn 0.516673 -0.818237 -0.252067 +vn -0.217707 0.879360 0.423474 +vn 0.934686 0.157732 -0.318563 +vn 0.942276 -0.315143 -0.113141 +vn -0.607300 0.748676 0.265839 +vn -0.654775 0.697876 -0.290241 +vn 0.790713 0.390894 -0.471142 +vn 0.704610 0.260710 0.659966 +vn 0.856020 0.065665 0.512755 +vn 0.618389 -0.762972 -0.188332 +vn -0.429684 -0.678061 -0.596327 +vn 0.957676 0.045647 -0.284205 +vn -0.283832 -0.842855 -0.457204 +vn -0.054153 -0.969177 -0.240339 +vn 0.950549 0.152581 -0.270509 +vn 0.875960 0.017486 0.482067 +vn 0.888500 0.004443 0.458855 +vn 0.894048 -0.053533 0.444762 +vn 0.290625 -0.792136 -0.536710 +vn 0.187571 -0.886571 -0.422858 +vn 0.948053 0.148798 -0.281168 +vn 0.059659 -0.945710 -0.319490 +vn 0.945524 -0.213949 -0.245379 +vn 0.940532 -0.242980 -0.237403 +vn 0.881064 -0.083760 0.465522 +vn 0.220940 -0.972168 -0.077944 +vn 0.190149 -0.966987 0.169647 +vn 0.787240 -0.408340 0.462073 +vn 0.953338 -0.120385 -0.276863 +vn 0.783913 -0.395702 0.478435 +vn 0.957829 -0.043731 -0.283992 +vn 0.166439 -0.916982 0.362550 +vn 0.815913 -0.577728 -0.022721 +vn 0.822247 -0.567917 -0.037154 +vn 0.783865 -0.620909 0.005258 +vn 0.806430 0.200755 0.556209 +vn 0.875544 0.073150 0.477568 +vn 0.948069 0.096742 -0.302997 +vn 0.943300 0.144578 -0.298801 +vn 0.950980 -0.058422 -0.303684 +vn 0.954120 -0.120856 -0.273950 +vn 0.957250 -0.039600 -0.286539 +vn 0.947133 0.025882 -0.319797 +vn 0.959008 -0.099792 -0.265225 +vn 0.838386 -0.539443 -0.078167 +vn 0.056842 -0.991901 -0.113582 +vn 0.346114 -0.606902 -0.715454 +vn 0.006847 -0.585236 -0.810834 +vn 0.072178 0.988538 0.132604 +vn 0.429898 -0.135510 -0.892650 +vn -0.543473 0.530971 -0.650159 +vn 0.084414 0.485337 0.870242 +vn 0.301577 0.265752 -0.915657 +vn -0.388872 0.876380 0.284141 +vn 0.062589 0.027609 -0.997657 +vn 0.144882 -0.406040 -0.902298 +vn -0.199144 0.784566 0.587194 +vn -0.389386 -0.893140 -0.225121 +vn -0.953975 0.243364 -0.175228 +vn -0.164035 0.821202 0.546553 +vn 0.441444 -0.100681 -0.891623 +vn -0.903877 0.346059 0.251496 +vn -0.579951 0.306684 -0.754720 +vn -0.821148 0.547889 0.159790 +vn 0.247751 0.960176 0.129154 +vn -0.334540 -0.609694 -0.718579 +vn -0.469209 -0.652908 -0.594604 +vn 0.303883 -0.352197 -0.885219 +vn 0.021576 -0.613387 -0.789488 +vn 0.019818 0.868369 0.495522 +vn 0.151698 0.979064 0.135725 +vn -0.321050 -0.736203 -0.595761 +vn -0.275581 0.941893 0.192076 +vn 0.193885 -0.558172 -0.806754 +vn -0.198733 0.691083 0.694917 +vn 0.155388 -0.175555 -0.972129 +vn 0.466703 -0.334164 -0.818855 +vn 0.149347 0.902010 -0.405061 +vn -0.009853 -0.734505 -0.678531 +vn 0.140839 0.956235 -0.256475 +vn -0.974754 0.183687 -0.126940 +vn 0.510252 0.851456 -0.121101 +vn 0.097085 -0.635065 -0.766334 +vn 0.141014 -0.108276 -0.984069 +vn -0.293472 0.744595 0.599544 +vn -0.027314 0.996480 -0.079260 +vn 0.305771 -0.567002 -0.764861 +vn -0.134072 0.833456 0.536075 +vn -0.685653 -0.716749 -0.127086 +vn 0.424505 0.867522 -0.259232 +vn -0.511423 0.829286 0.225236 +vn -0.600839 0.783033 -0.160787 +vn -0.207031 0.791522 0.575005 +vn 0.483198 -0.311360 -0.818275 +vn -0.876666 0.423874 0.227568 +vn 0.492613 0.171656 -0.853151 +vn -0.362377 0.555103 0.748694 +vn 0.196312 0.980515 -0.007141 +vn 0.228573 -0.436593 -0.870139 +vn -0.542331 0.801683 -0.251360 +vn -0.664367 0.587552 -0.461952 +vn 0.402592 -0.156046 -0.901981 +vn -0.438881 -0.867842 -0.232881 +vn -0.151692 0.575809 0.803389 +vn 0.054012 -0.702389 -0.709741 +vn 0.468948 0.380355 -0.797131 +vn 0.370794 -0.109453 -0.922243 +vn -0.345237 0.629286 0.696284 +vn -0.193359 0.039775 -0.980322 +vn 0.386163 -0.105008 -0.916434 +vn -0.110605 0.966534 0.231470 +vn -0.151286 0.831121 0.535118 +vn 0.044548 0.982748 0.179506 +vn 0.363418 -0.151180 -0.919278 +vn -0.264435 0.902170 -0.340826 +vn 0.164483 0.076827 -0.983383 +vn -0.344386 -0.709208 -0.615160 +vn -0.004646 -0.101528 -0.994822 +vn -0.145674 -0.632469 -0.760764 +vn -0.499713 0.865683 0.029665 +vn -0.319180 0.947682 -0.004840 +vn -0.910640 0.411948 -0.032141 +vn -0.093331 0.667394 0.738833 +vn 0.333648 0.924732 -0.183166 +vn 0.133100 -0.551007 -0.823818 +vn 0.291773 -0.005223 -0.956473 +vn 0.098110 -0.135113 -0.985961 +vn -0.435942 -0.848783 -0.299201 +vn 0.207406 -0.500386 -0.840593 +vn -0.080441 0.845065 0.528577 +vn 0.116476 0.919963 -0.374301 +vn -0.996050 0.077356 0.043589 +vn 0.665290 -0.217866 -0.714090 +vn -0.989132 -0.012676 0.146483 +vn -0.977188 -0.023664 0.211053 +vn -0.999219 0.003865 -0.039333 +vn 0.121654 0.322824 0.938608 +vn 0.087043 0.932227 -0.351250 +vn 0.573915 0.480400 0.663202 +vn 0.120772 0.677649 0.725400 +vn -0.340115 -0.527393 0.778574 +vn 0.183316 0.406286 0.895169 +vn 0.923379 -0.379742 0.056273 +vn 0.393416 -0.825400 -0.404894 +vn -0.451502 0.868774 0.203413 +vn 0.080802 -0.481838 0.872527 +vn -0.473308 -0.587555 0.656322 +vn -0.750399 -0.505079 0.426375 +vn 0.443057 0.034784 -0.895818 +vn -0.944942 0.123147 -0.303182 +vn 0.129670 -0.223982 -0.965928 +vn 0.425606 -0.041233 -0.903969 +vn 0.501963 0.081532 -0.861038 +vn -0.995197 -0.096224 -0.017979 +vn -0.512283 -0.857829 -0.041175 +vn -0.097439 0.934202 0.343180 +vn -0.400733 -0.889043 0.221396 +vn -0.842542 0.294174 -0.451203 +vn -0.425830 0.829855 0.360568 +vn 0.335636 0.764879 -0.549826 +vn -0.727734 -0.206164 -0.654140 +vn -0.919521 0.115669 0.375634 +vn -0.602467 -0.565933 0.562808 +vn -0.662988 -0.613444 0.429108 +vn -0.849480 -0.504800 0.153491 +vn -0.555827 -0.511274 0.655481 +vn -0.536313 0.526100 0.659990 +vn -0.747249 -0.580784 0.322967 +vn 0.458836 0.213136 -0.862579 +vn -0.747480 -0.623864 -0.228181 +vn -0.678107 0.570735 0.463069 +vn 0.585478 0.178651 -0.790758 +vn -0.695898 -0.648045 0.309459 +vn 0.172113 0.861304 -0.478051 +vn -0.960339 -0.231060 -0.156079 +vn -0.861272 -0.425141 0.278328 +vn -0.900508 -0.409243 0.146988 +vn 0.626959 0.504019 -0.594043 +vn 0.690873 0.435306 -0.577238 +vn -0.940515 -0.292316 0.173154 +vn 0.251591 -0.752627 -0.608485 +vn -0.447660 0.251926 0.857982 +vn -0.271596 0.627391 -0.729806 +vn -0.017966 -0.057178 -0.998202 +vn -0.414066 0.909977 -0.022159 +vn 0.198534 0.979889 -0.020063 +vn 0.603501 0.771846 0.200099 +vn -0.021778 0.967638 0.251402 +vn -0.659883 0.660215 -0.358706 +vn -0.071669 0.059977 0.995624 +vn -0.015532 0.474803 0.879955 +vn -0.350845 0.195490 0.915801 +vn -0.863635 0.138227 -0.484797 +vn -0.218569 -0.914159 0.341380 +vn -0.114166 0.770833 -0.626724 +vn -0.892551 0.416421 -0.173049 +vn 0.010747 0.784217 0.620394 +vn -0.863864 -0.329993 -0.380584 +vn -0.987822 0.096054 -0.122402 +vn -0.270698 0.776615 -0.568851 +vn -0.641361 -0.027827 0.766735 +vn 0.519422 -0.566971 0.639331 +vn -0.505695 0.755225 -0.417023 +vn -0.466483 0.742294 -0.481033 +vn -0.367934 -0.867486 0.334802 +vn -0.839430 -0.539598 -0.064736 +vn -0.529557 -0.826090 0.192727 +vn -0.264418 0.628816 0.731214 +vn -0.027729 -0.046352 0.998540 +vn -0.492856 -0.869695 0.026883 +vn -0.647322 -0.761718 -0.027581 +vn -0.441477 -0.647044 0.621636 +vn -0.762873 -0.645347 0.039410 +vn -0.265446 -0.072073 0.961428 +vn -0.758211 0.651203 -0.032421 +vn 0.368580 0.799090 -0.474977 +vn -0.813098 0.580458 -0.044044 +vn -0.212954 -0.668084 0.712961 +vn -0.254887 0.638348 -0.726322 +vn -0.714820 0.228905 -0.660784 +vn 0.858210 0.054166 0.510432 +vn -0.070217 -0.749966 0.657739 +vn -0.416786 -0.890865 0.180691 +vn 0.354943 0.703357 -0.615877 +vn -0.543746 0.572379 -0.613777 +vn -0.714352 0.690663 -0.112632 +vn -0.744662 0.520666 -0.417594 +vn -0.354433 -0.917193 -0.182027 +vn -0.679730 0.616355 -0.397584 +vn -0.111541 -0.341750 0.933148 +vn 0.030270 -0.777662 0.627954 +vn -0.755279 -0.491088 0.434035 +vn -0.364698 -0.547940 0.752833 +vn -0.830671 -0.375178 0.411373 +vn -0.982139 0.096089 0.161772 +vn -0.962222 -0.193131 0.191912 +vn -0.981053 0.057993 -0.184856 +vn 0.659734 -0.155977 -0.735134 +vn -0.883079 0.012781 0.469051 +vn 0.340127 0.772492 -0.536255 +vn -0.455536 -0.408702 0.790854 +vn 0.426687 0.783518 -0.451704 +vn -0.679507 -0.445704 0.582767 +vn -0.801184 0.101163 0.589805 +vn -0.615441 -0.380034 0.690512 +vn -0.899007 -0.191625 0.393785 +vn 0.667142 0.276301 -0.691794 +vn -0.656610 -0.686444 0.312501 +vn 0.018730 -0.581725 -0.813170 +vn -0.848989 0.457904 -0.263707 +vn -0.216504 0.751592 0.623086 +vn 0.092649 -0.143783 -0.985263 +vn -0.011987 0.924456 0.381100 +vn -0.510761 0.859573 0.016035 +vn 0.240646 -0.493906 -0.835552 +vn -0.257064 0.575786 0.776137 +vn -0.707037 0.642579 0.295281 +vn 0.075072 -0.466609 -0.881272 +vn -0.042201 -0.394922 -0.917745 +vn 0.472628 -0.350695 -0.808478 +vn 0.562510 0.043057 -0.825669 +vn 0.128572 -0.105758 -0.986045 +vn 0.206919 -0.452524 -0.867414 +vn -0.218939 -0.806323 -0.549462 +vn -0.936734 0.144602 -0.318778 +vn 0.523777 -0.018524 -0.851654 +vn -0.980637 -0.105447 -0.165020 +vn 0.567427 -0.032210 -0.822793 +vn -0.306885 -0.863773 -0.399647 +vn -0.148182 -0.803157 -0.577045 +vn -0.159977 0.800215 0.577982 +vn 0.221483 -0.195708 -0.955324 +vn -0.442525 0.609822 0.657487 +vn -0.937442 0.140758 -0.318417 +vn -0.374788 0.618020 0.691076 +vn -0.910857 0.264588 -0.316754 +vn -0.092804 0.950649 0.296063 +vn 0.075979 0.923926 0.374951 +vn -0.936832 0.080968 -0.340279 +vn 0.274663 -0.394252 -0.876998 +vn -0.745905 0.184015 -0.640129 +vn 0.191070 0.978996 -0.071132 +vn -0.660738 0.728758 -0.179825 +vn -0.876741 0.385219 0.287979 +vn -0.280920 0.918441 0.278479 +vn -0.401926 -0.848111 -0.345201 +vn -0.223315 0.973095 -0.056712 +vn -0.804710 0.488400 0.337500 +vn -0.615116 0.505669 0.604922 +vn -0.133188 0.831041 0.540030 +vn 0.704074 -0.308404 -0.639661 +vn -0.770418 0.323952 -0.549101 +vn 0.559328 0.063930 -0.826477 +vn 0.490041 0.232220 -0.840198 +vn 0.241514 -0.283253 -0.928137 +vn 0.651817 -0.106900 -0.750804 +vn -0.532301 0.670435 -0.516887 +vn -0.223196 -0.817145 -0.531467 +vn 0.228870 -0.302078 -0.925401 +vn -0.945258 0.280187 -0.167281 +vn 0.193744 -0.330866 -0.923575 +vn -0.465643 0.627606 0.623928 +vn 0.104532 -0.089451 -0.990491 +vn -0.708474 0.005102 -0.705718 +vn 0.569516 -0.400684 -0.717707 +vn 0.283498 0.911703 -0.297366 +vn -0.600387 0.639206 0.480573 +vn -0.675997 0.735244 0.049439 +vn -0.928520 -0.352472 -0.116682 +vn 0.198626 0.957702 -0.208217 +vn -0.140629 -0.680752 -0.718888 +vn 0.144988 -0.670713 -0.727408 +vn 0.246182 0.575448 -0.779906 +vn -0.178550 0.968499 0.173576 +vn -0.147303 0.577253 0.803169 +vn 0.222048 -0.300110 -0.927701 +vn -0.716250 -0.629474 -0.301243 +vn -0.149767 0.754471 0.639018 +vn 0.484392 -0.403134 -0.776432 +vn 0.225948 -0.481115 -0.847039 +vn -0.199871 0.488832 0.849173 +vn -0.389293 -0.889350 -0.239809 +vn -0.842889 -0.357831 0.401864 +vn -0.701767 -0.654910 -0.280385 +vn 0.101810 0.994383 0.028938 +vn -0.082992 -0.557260 -0.826180 +vn -0.358718 0.812763 0.459062 +vn 0.312987 -0.588541 -0.745426 +vn 0.283558 0.872976 -0.396873 +vn -0.231927 -0.905636 -0.355013 +vn 0.068601 0.996824 0.040450 +vn 0.102938 0.986402 -0.128123 +vn 0.022419 0.924581 0.380325 +vn -0.939171 0.317448 0.131093 +vn -0.932843 0.267124 0.241762 +vn -0.425233 0.705854 -0.566522 +vn -0.770590 -0.306214 -0.558949 +vn -0.978360 0.134741 -0.157027 +vn -0.921034 -0.389397 0.008168 +vn 0.496921 -0.210250 -0.841941 +vn -0.876009 0.277006 0.394811 +vn 0.595696 0.118106 -0.794479 +vn 0.367435 0.329074 -0.869886 +vn 0.310688 0.901971 -0.299868 +vn 0.552747 0.220851 -0.803552 +vn -0.230242 0.732255 0.640930 +vn -0.725481 -0.448599 0.521954 +vn -0.360981 0.566177 0.741037 +vn 0.194295 -0.168535 0.966357 +vn -0.035577 -0.396689 0.917263 +vn -0.623404 0.356274 -0.696014 +vn -0.942890 -0.300608 -0.143504 +vn -0.338271 0.832386 0.438983 +vn -0.784773 -0.619782 -0.000951 +vn -0.794745 -0.535757 -0.285210 +vn -0.569524 0.652602 0.499753 +vn -0.816057 0.058883 -0.574964 +vn -0.625911 0.450992 -0.636271 +vn -0.365778 -0.807715 0.462388 +vn -0.499666 -0.410991 0.762509 +vn 0.315935 0.385468 -0.866948 +vn 0.005953 0.993811 0.110925 +vn 0.390669 0.791878 -0.469369 +vn -0.828513 -0.544722 0.129783 +vn -0.390110 -0.384413 0.836685 +vn -0.690749 -0.678752 0.249322 +vn -0.943368 -0.225177 -0.243623 +vn -0.613066 -0.085317 0.785411 +vn 0.447031 0.749261 -0.488642 +vn -0.612728 -0.204558 0.763361 +vn -0.521380 -0.196522 0.830387 +vn -0.656959 0.716932 -0.233266 +vn -0.706386 -0.453029 0.543861 +vn 0.347187 0.709357 -0.613412 +vn -0.697659 0.648673 0.304130 +vn -0.859120 -0.503233 -0.093108 +vn 0.171786 0.718529 0.673947 +vn 0.308181 0.727190 -0.613367 +vn 0.287581 0.954596 0.077738 +vn 0.410711 0.850886 -0.327582 +vn -0.547245 0.639704 -0.539723 +vn 0.216965 0.831445 0.511493 +vn -0.320201 -0.550892 -0.770707 +vn -0.924597 -0.362609 -0.116773 +vn -0.357963 -0.596785 -0.718130 +vn -0.624338 -0.366945 0.689604 +vn -0.306861 -0.434602 -0.846733 +vn 0.217944 -0.124542 0.967982 +vn -0.593185 -0.274063 -0.756981 +vn 0.159652 0.839595 0.519223 +vn -0.397044 -0.174880 0.900985 +vn 0.048515 0.809269 0.585432 +vn 0.554271 0.582215 -0.594819 +vn 0.577117 0.151553 -0.802476 +vn -0.356860 0.750435 -0.556326 +vn -0.553973 -0.105448 -0.825829 +vn -0.411250 -0.882028 -0.229999 +vn -0.265013 0.848452 -0.458145 +vn -0.199075 0.566365 -0.799750 +vn -0.285204 -0.849873 0.443142 +vn -0.662204 0.515524 -0.543803 +vn -0.679420 -0.699492 0.221583 +vn 0.397642 0.884849 -0.242739 +vn -0.580785 -0.488024 0.651553 +vn 0.071126 0.995095 -0.068757 +vn -0.263616 0.687987 -0.676152 +vn -0.671658 -0.549739 0.496651 +vn 0.029643 0.945197 -0.325153 +vn -0.801003 0.255449 -0.541424 +vn 0.184487 0.446743 -0.875434 +vn 0.180357 0.936321 0.301286 +vn -0.709427 -0.516483 0.479540 +vn -0.697792 -0.611914 -0.372354 +vn -0.913705 0.400569 0.068471 +vn -0.816244 -0.145379 -0.559116 +vn -0.043325 0.787856 0.614334 +vn -0.790740 0.465593 -0.397434 +vn -0.371258 -0.062259 0.926440 +vn 0.223774 -0.134826 0.965271 +vn -0.534867 0.840930 -0.082175 +vn 0.369179 0.929308 -0.009688 +vn -0.183823 0.982059 0.042068 +vn -0.830961 -0.546079 -0.106307 +vn -0.692585 0.279893 0.664821 +vn -0.577401 -0.351193 0.737069 +vn -0.724520 0.575505 -0.379295 +vn -0.687469 -0.610825 0.392783 +vn -0.420153 -0.679143 -0.601860 +vn -0.737184 0.322616 -0.593699 +vn -0.666083 -0.743908 -0.054166 +vn -0.739352 -0.145635 -0.657380 +vn -0.622352 -0.659470 0.421636 +vn -0.633837 -0.731090 0.252503 +vn 0.638402 0.616154 0.461300 +vn -0.909235 0.403453 -0.102557 +vn 0.081963 0.968661 -0.234473 +vn -0.853517 -0.425012 -0.301453 +vn -0.502370 -0.833060 0.231591 +vn 0.391413 0.787970 -0.475289 +vn -0.564716 -0.809082 0.162734 +vn -0.680702 0.711843 -0.172983 +vn -0.827003 0.253601 -0.501750 +vn 0.011972 0.871419 -0.490392 +vn -0.692542 -0.718096 0.068729 +vn -0.782787 -0.601892 -0.158022 +vn -0.838102 -0.390805 -0.380600 +vn -0.558745 -0.467652 0.684913 +vn -0.613043 -0.602307 0.511277 +vn -0.336399 -0.904431 -0.262374 +vn 0.585891 0.136429 0.798824 +vn -0.133633 -0.884632 0.446731 +vn -0.113525 0.732543 -0.671188 +vn 0.859105 0.375588 0.347668 +vn 0.163163 0.187653 0.968589 +vn -0.281357 0.790599 -0.543868 +vn 0.566380 -0.781305 0.262253 +vn -0.515145 0.844332 -0.147408 +vn 0.611953 0.529019 -0.587921 +vn 0.094016 0.986559 0.133649 +vn -0.113099 -0.630861 0.767609 +vn -0.453985 -0.599180 -0.659455 +vn -0.783188 -0.621672 -0.011879 +vn 0.856765 0.504880 0.105122 +vn -0.354945 0.678287 -0.643383 +vn 0.180676 -0.275889 0.944056 +vn -0.679250 -0.453587 -0.576956 +vn 0.415576 0.526419 0.741741 +vn 0.436820 0.422568 0.794119 +vn 0.723128 0.651809 -0.228541 +vn 0.445061 0.349569 0.824453 +vn -0.030619 -0.816069 -0.577143 +vn -0.530121 -0.814588 0.235409 +vn -0.175689 -0.847158 0.501454 +vn -0.200901 -0.705100 -0.680053 +vn 0.219025 0.806793 -0.548738 +vn 0.085506 0.184529 0.979100 +vn -0.964288 0.194294 -0.179996 +vn -0.781954 0.139972 -0.607417 +vn -0.545977 -0.744696 0.383844 +vn 0.557898 -0.829739 0.016804 +vn 0.546474 -0.834273 0.073177 +vn -0.490105 -0.829754 0.267031 +vn -0.816074 0.514880 -0.262529 +vn -0.722947 0.497743 0.479166 +vn -0.711675 0.190302 0.676242 +vn -0.880228 -0.433831 0.192327 +vn -0.659916 -0.318387 0.680545 +vn 0.401772 0.518309 -0.754940 +vn -0.965226 -0.032720 0.259361 +vn -0.615552 -0.379981 0.690442 +vn -0.736918 -0.199866 0.645759 +vn -0.672904 0.004936 0.739713 +vn -0.707865 -0.313111 0.633157 +vn -0.512432 -0.365357 0.777128 +vn -0.970134 0.148271 0.191977 +vn 0.621853 -0.139221 -0.770660 +vn -0.384201 -0.821565 0.421213 +vn -0.917800 0.152838 -0.366448 +vn 0.070475 -0.957521 0.279618 +vn -0.997973 -0.060035 -0.021133 +vn -0.301072 -0.951410 0.064605 +vn 0.898554 0.118710 -0.422503 +vn 0.954982 0.071028 -0.288037 +vn -0.395414 0.865492 -0.307523 +vn 0.458949 -0.830599 -0.315392 +vn 0.774214 -0.361979 -0.519195 +vn -0.591031 -0.329840 -0.736131 +vn 0.255699 0.841556 0.475816 +vn 0.022403 0.973984 -0.225509 +vn -0.582576 -0.457135 -0.672036 +vn -0.934305 0.322930 0.150963 +vn 0.067590 0.859423 -0.506778 +vn 0.643417 -0.676282 -0.358689 +vn -0.192383 0.862270 -0.468486 +vn 0.228726 0.898389 0.374943 +vn 0.769559 -0.137202 0.623662 +vn 0.668691 0.508897 -0.542104 +vn 0.344032 0.589893 0.730527 +vn 0.950798 -0.304462 0.057324 +vn 0.805225 -0.561544 0.190478 +vn -0.097187 -0.868728 -0.485660 +vn -0.504941 0.754155 0.419863 +vn 0.804756 0.303503 -0.510151 +vn 0.793422 0.172995 0.583571 +vn -0.085045 -0.850282 -0.519411 +vn -0.867695 -0.404168 -0.289402 +vn 0.806340 -0.082235 0.585707 +vn 0.845384 -0.315127 0.431301 +vn 0.139400 -0.813715 0.564301 +vn 0.831973 0.138598 0.537226 +vn 0.858755 -0.111799 0.500042 +vn 0.039876 -0.146236 0.988446 +vn 0.000614 -0.853176 -0.521624 +vn -0.196911 0.501153 0.842657 +vn 0.403998 0.676425 0.615821 +vn 0.448192 0.806789 0.384988 +vn 0.688386 -0.725215 0.013690 +vn 0.894974 0.179970 -0.408207 +vn 0.923883 0.286593 0.253584 +vn -0.884348 0.446332 -0.136805 +vn -0.909405 0.087023 0.406706 +vn 0.940816 0.133555 -0.311495 +vn -0.886930 -0.119421 0.446199 +vn -0.876507 0.086341 0.473583 +vn 0.857728 0.264926 -0.440588 +vn -0.825367 0.474187 0.306457 +vn -0.234053 -0.847919 0.475659 +vn -0.325226 -0.916030 -0.234769 +vn -0.021578 -0.583226 -0.812024 +vn 0.464265 0.110459 -0.878782 +vn 0.338956 -0.498412 -0.797932 +vn 0.459410 -0.344129 -0.818851 +vn -0.061986 0.810103 0.583001 +vn -0.218792 0.535197 0.815901 +vn -0.731348 -0.496742 -0.467310 +vn -0.424727 -0.875352 -0.231012 +vn 0.271353 0.858842 -0.434463 +vn -0.160013 0.606722 0.778642 +vn 0.364023 0.931321 -0.011306 +vn 0.034125 0.518549 0.854367 +vn -0.000489 0.952922 0.303214 +vn -0.588242 0.808492 0.017695 +vn 0.130050 -0.646029 -0.752152 +vn 0.534436 0.032928 -0.844567 +vn -0.468804 0.559764 0.683291 +vn 0.599658 0.124562 -0.790503 +vn -0.103913 0.820572 0.562018 +vn -0.116557 -0.595839 -0.794601 +vn -0.499341 -0.780247 -0.376659 +vn -0.663370 -0.728202 -0.172228 +vn -0.130509 0.749208 0.649350 +vn 0.276605 -0.091199 -0.956647 +vn 0.066402 -0.424669 -0.902910 +vn -0.594022 -0.804354 0.012377 +vn -0.629158 0.577379 0.520378 +vn 0.111005 0.985240 0.130311 +vn -0.823074 0.554152 -0.124362 +vn -0.220426 0.923416 -0.314191 +vn -0.520565 0.827892 -0.208822 +vn -0.718465 0.694342 0.041195 +vn -0.116071 -0.615418 -0.779608 +vn 0.038145 0.970888 0.236476 +vn -0.999199 -0.009705 -0.038819 +vn -0.959932 0.238458 -0.147204 +vn 0.086766 -0.377011 -0.922136 +vn -0.184714 0.779719 0.598264 +vn 0.017864 0.984677 0.173471 +vn -0.848105 0.485944 0.211131 +vn 0.241927 -0.257419 -0.935525 +vn -0.022438 0.890378 0.454669 +vn 0.381327 0.527446 -0.759204 +vn -0.757126 -0.111954 0.643604 +vn -0.973869 0.025900 0.225627 +vn -0.971648 -0.040280 0.232974 +vn 0.499514 0.070602 -0.863424 +vn -0.637952 0.765715 0.081840 +vn -0.061991 -0.548351 -0.833947 +vn -0.835068 -0.353761 -0.421324 +vn -0.195725 -0.689905 -0.696938 +vn -0.111866 0.750766 0.651027 +vn 0.245646 -0.643587 -0.724882 +vn 0.144757 -0.412807 -0.899242 +vn -0.700762 0.713370 -0.006040 +vn -0.301253 -0.894026 -0.331609 +vn -0.973721 0.168490 -0.153228 +vn 0.139725 -0.339224 -0.930271 +vn -0.596883 0.734729 -0.322342 +vn 0.186007 -0.088648 -0.978541 +vn -0.031256 0.953347 0.300254 +vn -0.326539 0.614443 0.718214 +vn -0.706110 0.683952 -0.183354 +vn -0.847894 -0.282754 -0.448470 +vn -0.504633 -0.737796 -0.448332 +vn 0.263498 0.959116 0.103276 +vn -0.296579 0.726040 0.620408 +vn -0.440506 0.691419 0.572620 +vn -0.607696 0.626171 -0.488483 +vn -0.064793 0.944757 0.321305 +vn -0.740771 -0.281080 0.610125 +vn 0.206915 -0.463513 -0.861593 +vn -0.308800 0.951126 -0.000929 +vn -0.023493 0.999543 0.019044 +vn 0.540148 -0.304274 -0.784638 +vn 0.193573 0.964809 0.177968 +vn -0.919650 0.371070 -0.128651 +vn -0.353797 0.934757 0.032519 +vn -0.116494 0.964802 0.235767 +vn 0.095866 -0.347625 -0.932720 +vn 0.444174 0.895277 -0.034468 +vn -0.011804 -0.280626 -0.959745 +vn 0.107377 0.903380 0.415181 +vn 0.562046 -0.044477 -0.825909 +vn -0.092400 0.795473 0.598904 +vn 0.231259 -0.606140 -0.760995 +vn -0.303129 0.809561 0.502716 +vn 0.559652 -0.062695 -0.826353 +vn -0.449001 0.477481 -0.755255 +vn -0.088457 0.662340 -0.743963 +vn 0.562487 0.028914 -0.826300 +vn -0.055576 0.995505 0.076683 +vn 0.415126 0.900305 -0.130850 +vn -0.962110 0.231199 -0.144536 +vn 0.519183 0.023153 -0.854350 +vn 0.556890 0.180944 -0.810637 +vn 0.480641 -0.019000 -0.876712 +vn 0.351416 -0.198898 -0.914848 +vn -0.900781 0.427135 -0.078417 +vn -0.424408 0.861565 -0.278537 +vn -0.844601 0.456527 0.279702 +vn -0.926323 0.273357 -0.259234 +vn 0.109035 0.355941 0.928126 +vn 0.206331 0.387333 0.898555 +vn -0.961269 -0.128007 -0.244082 +vn 0.081153 -0.032444 0.996173 +vn -0.917224 0.066030 -0.392863 +vn -0.409730 -0.338630 0.847025 +vn -0.533716 -0.732820 0.422044 +vn -0.925500 0.203987 -0.319122 +vn 0.309601 0.934897 -0.173534 +vn -0.636793 -0.570761 0.518389 +vn -0.606689 0.625027 -0.491191 +vn -0.051126 -0.708578 0.703778 +vn 0.435763 0.576152 -0.691491 +vn -0.682559 -0.528986 0.504269 +vn -0.872880 0.391134 0.291710 +vn -0.963132 -0.254816 -0.086282 +vn -0.839058 -0.353497 -0.413548 +vn -0.789684 -0.410264 -0.456160 +vn 0.535732 -0.843522 -0.038244 +vn -0.730323 -0.591040 0.342491 +vn -0.716727 -0.671241 0.189045 +vn 0.460694 0.874929 -0.149198 +vn -0.997323 0.021019 0.070042 +vn -0.809229 -0.341371 0.478136 +vn -0.454861 -0.267871 0.849321 +vn -0.498071 0.680409 -0.537559 +vn -0.723889 -0.648551 -0.235302 +vn -0.844507 -0.530895 0.070416 +vn 0.128946 0.738475 0.661836 +vn -0.924570 0.034916 -0.379408 +vn -0.757417 0.222093 -0.613999 +vn -0.416343 -0.476920 0.774084 +vn -0.448418 -0.306756 0.839537 +vn -0.383382 0.264350 0.884951 +vn 0.435122 0.803924 -0.405432 +vn -0.803845 -0.530736 -0.268614 +vn -0.196357 -0.448051 0.872178 +vn 0.539156 0.227376 -0.810932 +vn -0.739081 0.406614 -0.537051 +vn -0.969950 0.200713 -0.137521 +vn -0.970079 0.156644 0.185496 +vn -0.464979 -0.790290 0.399044 +vn -0.293765 -0.271282 0.916574 +vn -0.177871 0.798257 -0.575454 +vn -0.641233 0.759733 0.107823 +vn -0.997797 0.039971 -0.052957 +vn -0.394093 -0.534298 0.747808 +vn -0.969164 -0.211954 -0.125684 +vn -0.998082 0.045665 -0.041794 +vn 0.843752 0.535559 -0.035488 +vn 0.269020 0.921799 -0.279133 +vn 0.582137 0.497469 0.643149 +vn -0.747333 -0.641915 0.171579 +vn -0.410606 0.714749 -0.566159 +vn -0.924437 0.335475 0.181310 +vn -0.177988 -0.861773 -0.475045 +vn -0.097327 -0.858461 0.503560 +vn -0.133732 -0.746766 -0.651503 +vn 0.412414 -0.909438 0.053259 +vn -0.540185 -0.596116 0.594008 +vn -0.270477 -0.860172 -0.432373 +vn -0.458326 -0.750838 0.475584 +vn -0.250149 -0.442180 0.861338 +vn 0.390237 -0.318623 -0.863825 +vn 0.136705 0.728583 0.671177 +vn 0.193593 -0.202426 0.959971 +vn 0.497729 0.689989 -0.525529 +vn -0.476994 -0.870377 -0.122151 +vn -0.039788 0.819314 -0.571963 +vn -0.347650 0.800768 -0.487760 +vn -0.264190 -0.604954 0.751156 +vn -0.484839 -0.618885 0.617991 +vn -0.433406 -0.175297 0.883986 +vn -0.760911 0.423920 -0.491229 +vn -0.358998 -0.933330 -0.004095 +vn 0.100776 -0.901935 0.419949 +vn -0.799841 -0.004772 -0.600193 +vn 0.340569 0.759236 -0.554593 +vn -0.904366 0.341834 -0.255483 +vn 0.046148 -0.856186 0.514602 +vn -0.845309 0.269546 -0.461300 +vn 0.096469 -0.958296 0.269003 +vn -0.103566 -0.878070 0.467191 +vn -0.559104 -0.440857 0.702174 +vn -0.860676 -0.482412 0.162838 +vn -0.368425 -0.929466 -0.018878 +vn -0.957873 0.146375 -0.247089 +vn -0.012171 0.944596 0.328011 +vn -0.691819 0.660145 -0.292565 +vn 0.144580 0.980586 -0.132466 +vn 0.259166 0.951528 -0.165614 +vn 0.940749 0.080182 -0.329487 +vn -0.889352 0.135384 -0.436720 +vn 0.760160 0.314990 -0.568276 +vn -0.845109 0.512009 -0.153744 +vn 0.071260 0.855540 0.512810 +vn -0.949366 0.254897 -0.183664 +vn -0.133840 0.731648 -0.668414 +vn 0.487921 0.683833 -0.542499 +vn -0.285988 0.898389 -0.333330 +vn 0.356834 0.689207 -0.630606 +vn -0.656544 0.751317 -0.066877 +vn -0.829472 0.426322 -0.360869 +vn -0.479238 -0.846074 0.233429 +vn 0.231688 0.737692 -0.634138 +vn -0.717765 -0.039751 -0.695150 +vn -0.252199 -0.863170 0.437416 +vn 0.596078 0.278157 0.753206 +vn -0.171970 -0.854641 0.489913 +vn 0.771675 0.048898 0.634135 +vn -0.288844 0.752980 0.591261 +vn -0.324852 -0.945677 -0.012898 +vn -0.738499 0.435996 -0.514322 +vn -0.499392 0.695384 -0.516768 +vn -0.487855 -0.206399 0.848173 +vn -0.435360 -0.174934 0.883097 +vn -0.799819 -0.550128 0.240103 +vn -0.138545 0.175941 0.974602 +vn 0.861407 -0.088644 -0.500120 +vn -0.615437 -0.432573 0.658877 +vn -0.771544 -0.271947 0.575121 +vn -0.759355 -0.403773 0.510242 +vn 0.248858 0.613617 -0.749362 +vn -0.720885 -0.285708 0.631424 +vn -0.725881 -0.321737 0.607933 +vn -0.821335 0.146758 0.551244 +vn -0.810751 -0.242750 0.532686 +vn -0.714346 -0.073655 0.695905 +vn 0.733364 0.455134 -0.505005 +vn -0.981097 0.161129 -0.107169 +vn 0.023506 0.948144 0.316970 +vn -0.485709 0.715285 0.502449 +vn -0.943231 0.280474 0.177905 +vn 0.108772 0.993494 0.033725 +vn -0.454937 0.873610 -0.172737 +vn -0.207510 0.788029 0.579612 +vn -0.374277 0.465604 0.801954 +vn -0.428735 0.630767 0.646776 +vn 0.326360 0.944207 -0.044292 +vn -0.850708 0.513492 0.112349 +vn 0.345785 0.881908 -0.320423 +vn -0.311675 -0.892005 -0.327393 +vn -0.514709 0.535170 0.669827 +vn 0.075750 0.988010 0.134530 +vn -0.994998 -0.015184 0.098735 +vn 0.305947 -0.112831 -0.945339 +vn -0.739280 0.670268 -0.064857 +vn -0.273966 -0.862092 -0.426309 +vn -0.987213 -0.013057 0.158871 +vn 0.428087 0.198861 -0.881587 +vn -0.977876 -0.088850 -0.189376 +vn -0.507226 0.857994 0.081051 +vn 0.052060 0.975251 0.214884 +vn -0.867623 -0.424524 -0.258864 +vn 0.111491 0.960301 -0.255719 +vn -0.306627 0.815640 0.490623 +vn -0.105876 0.994301 0.012444 +vn 0.101587 -0.127120 -0.986671 +vn -0.515078 -0.692959 -0.504483 +vn -0.548612 0.832193 -0.080499 +vn -0.136016 -0.696504 -0.704543 +vn -0.644654 -0.631336 -0.431086 +vn 0.367138 -0.591939 -0.717509 +vn 0.195454 -0.356406 -0.913659 +vn 0.244341 -0.624150 -0.742115 +vn -0.270918 0.811589 -0.517617 +vn -0.924172 0.242389 -0.295218 +vn 0.640578 0.084247 -0.763258 +vn 0.549173 0.015797 -0.835559 +vn 0.517386 -0.406674 -0.752946 +vn 0.226683 0.602030 -0.765620 +vn -0.020728 0.988368 0.150662 +vn 0.073828 0.553846 0.829339 +vn 0.212397 0.947000 -0.240993 +vn 0.016428 -0.409622 -0.912107 +vn -0.291729 -0.900081 -0.323647 +vn 0.235723 0.931182 -0.278090 +vn 0.461465 -0.405764 -0.788927 +vn -0.640347 -0.561488 -0.524106 +vn -0.703802 0.491489 0.512933 +vn -0.055268 0.992421 0.109757 +vn 0.087191 -0.660600 -0.745658 +vn 0.206947 0.976717 -0.056538 +vn 0.320903 0.934353 -0.154941 +vn -0.574488 -0.801396 -0.166519 +vn -0.523593 -0.803521 -0.283204 +vn -0.455643 -0.884924 -0.096432 +vn -0.013559 -0.600141 -0.799780 +vn -0.057269 -0.702359 -0.709515 +vn -0.067308 -0.767553 -0.637441 +vn 0.224807 0.019604 -0.974206 +vn 0.396522 -0.385304 -0.833254 +vn -0.256350 0.532018 0.806995 +vn -0.082622 -0.245810 -0.965790 +vn 0.255883 0.966213 0.030918 +vn -0.851919 0.468512 -0.233947 +vn -0.667891 0.510697 0.541397 +vn -0.978392 0.187009 0.088183 +vn -0.523912 -0.850476 -0.046983 +vn -0.327701 -0.851377 -0.409597 +vn 0.096813 0.550640 -0.829109 +vn -0.280712 0.913070 0.295809 +vn 0.161778 0.426012 0.890136 +vn 0.193773 -0.726600 -0.659170 +vn -0.770425 0.588074 -0.246199 +vn -0.487502 -0.687657 -0.538024 +vn -0.777294 0.334426 -0.532891 +vn 0.145983 -0.438210 -0.886939 +vn -0.154057 0.837491 0.524286 +vn 0.436867 0.176870 -0.881966 +vn -0.852431 0.436616 0.287624 +vn -0.657588 -0.751236 -0.056757 +vn -0.805427 0.172489 -0.567041 +vn 0.284829 0.831676 -0.476642 +vn -0.870106 -0.487768 0.070692 +vn -0.381904 0.870168 -0.311378 +vn -0.535490 0.622106 -0.571169 +vn -0.421335 0.900812 0.104947 +vn 0.206115 -0.293752 0.933395 +vn -0.917502 0.051525 -0.394380 +vn -0.800836 0.583960 0.132861 +vn 0.057898 0.146949 0.987448 +vn -0.426831 -0.305182 0.851281 +vn 0.440178 -0.025125 0.897559 +vn -0.184121 0.764472 0.617804 +vn -0.037182 0.987140 0.155473 +vn -0.977529 -0.199338 -0.068567 +vn -0.917298 -0.026761 -0.397301 +vn -0.901676 -0.428727 -0.056333 +vn -0.751349 -0.657427 -0.057131 +vn -0.847964 -0.465333 -0.253815 +vn -0.312333 -0.473637 0.823478 +vn -0.896805 -0.430278 -0.102966 +vn -0.464559 -0.063329 0.883275 +vn -0.636937 -0.192157 0.746584 +vn -0.909017 -0.389782 -0.147508 +vn -0.219831 0.831737 0.509792 +vn -0.382698 -0.475776 0.791947 +vn -0.148066 -0.949858 -0.275404 +vn 0.015313 -0.928591 -0.370789 +vn -0.649230 -0.750878 0.121172 +vn -0.976366 -0.124171 -0.176893 +vn 0.122161 0.468757 0.874839 +vn -0.384343 -0.837043 -0.389409 +vn -0.392336 0.739841 -0.546543 +vn -0.968758 -0.226045 0.102032 +vn -0.374850 0.874959 0.306487 +vn -0.782890 -0.582122 0.219584 +vn -0.827881 -0.296794 0.475948 +vn -0.796377 0.599977 0.076232 +vn -0.280035 -0.355684 0.891666 +vn -0.573665 0.813408 0.096313 +vn -0.126256 -0.886717 0.444739 +vn -0.391618 0.163945 -0.905405 +vn 0.469505 -0.578692 0.666844 +vn -0.476394 -0.696899 -0.536079 +vn -0.818421 -0.551566 -0.161126 +vn 0.006629 0.969479 0.245083 +vn 0.000000 0.000000 0.000000 +vn -0.586741 0.765825 -0.263148 +vn 0.000000 0.000000 0.000000 +vn -0.674315 -0.616025 0.407200 +vn 0.954216 -0.195887 0.226053 +vn -0.400887 0.612078 -0.681653 +vn -0.503234 -0.749301 0.430470 +vn 0.000000 0.000000 0.000000 +vn -0.739117 -0.578630 0.344809 +vn -0.679538 -0.618441 -0.394663 +vn -0.527517 -0.602189 0.599245 +vn 0.415763 0.900647 -0.126395 +vn -0.710484 -0.297334 -0.637813 +vn -0.519173 -0.643827 0.562091 +vn -0.984314 0.176016 -0.012054 +vn -0.815203 -0.472991 0.334251 +vn -0.690658 -0.383173 -0.613327 +vn -0.465450 -0.859771 -0.210119 +vn 0.498080 0.752459 -0.430956 +vn -0.935876 0.253997 0.244174 +vn 0.343134 0.731290 -0.589470 +vn -0.666768 0.739017 -0.096305 +vn -0.514037 -0.738594 0.436171 +vn -0.602308 -0.797605 -0.032418 +vn -0.683117 0.015916 0.730135 +vn -0.973373 0.055122 -0.222502 +vn -0.985422 -0.168463 0.023727 +vn -0.850239 0.500392 0.163404 +vn -0.806913 0.536897 -0.246238 +vn -0.793077 -0.319639 0.518518 +vn 0.353579 0.883059 -0.308525 +vn -0.020174 0.651114 -0.758712 +vn -0.963617 -0.114351 -0.241590 +vn -0.549672 -0.714011 -0.433646 +vn -0.478835 -0.846106 -0.234138 +vn 0.754683 0.332200 0.565771 +vn -0.538293 -0.842528 0.019662 +vn -0.333337 -0.867737 0.368672 +vn -0.261212 -0.910832 0.319615 +vn 0.271004 0.945932 0.178243 +vn 0.844321 0.463990 0.268023 +vn -0.223330 -0.326135 0.918564 +vn -0.289132 -0.701609 0.651266 +vn 0.194663 0.653580 -0.731395 +vn 0.472247 0.658595 -0.585863 +vn -0.605651 -0.485604 0.630377 +vn 0.070899 0.874043 -0.480648 +vn 0.429004 0.903293 -0.004129 +vn -0.145578 0.770069 -0.621129 +vn -0.464014 -0.803400 0.373147 +vn -0.103574 0.854823 -0.508479 +vn 0.002270 0.859156 -0.511709 +vn -0.649145 0.663653 0.371719 +vn 0.274360 0.919701 0.280849 +vn -0.849544 0.410906 -0.330803 +vn -0.050226 0.769427 0.636757 +vn -0.828800 0.556983 -0.053493 +vn -0.065764 0.767552 -0.637604 +vn -0.437239 0.690802 -0.575859 +vn -0.983535 0.154050 0.094482 +vn -0.802867 0.476147 -0.358732 +vn -0.286784 -0.730604 0.619656 +vn -0.851563 0.522999 -0.036217 +vn -0.291635 -0.790362 0.538774 +vn -0.895442 0.289885 -0.337862 +vn -0.946901 0.099966 -0.305591 +vn -0.531096 -0.735007 0.421546 +vn -0.760717 -0.289357 -0.581018 +vn -0.410337 0.899310 0.151210 +vn -0.587090 0.769823 0.250394 +vn -0.727039 0.592642 -0.346685 +vn -0.103082 -0.746422 0.657440 +vn -0.474779 -0.745495 0.467784 +vn -0.957608 0.247264 -0.147811 +vn -0.930117 -0.008541 0.367164 +vn -0.383653 -0.742615 0.548938 +vn -0.649768 -0.722809 -0.235262 +vn -0.824189 0.541277 0.166527 +vn 0.697466 0.489865 0.523042 +vn -0.252020 0.118676 0.960418 +vn -0.958756 -0.089800 -0.269673 +vn -0.466790 -0.509899 0.722572 +vn 0.123446 -0.931238 0.342867 +vn -0.719105 0.578040 0.385691 +vn -0.740691 -0.456590 -0.492851 +vn -0.718323 0.031277 0.695006 +vn 0.120321 -0.990011 0.073495 +vn 0.301376 0.550732 0.778375 +vn 0.120951 0.060844 0.990792 +vn -0.292481 -0.309890 0.904667 +vn -0.479289 -0.708546 -0.517923 +vn 0.589938 0.546735 -0.594184 +vn 0.294419 0.915685 -0.273566 +vn -0.365571 -0.822017 0.436631 +vn -0.818364 -0.120918 0.561836 +vn -0.981686 0.055654 -0.182194 +vn -0.887044 0.397878 0.234192 +vn -0.979085 -0.062966 0.193462 +vn 0.279468 0.934649 -0.219839 +vn 0.579975 0.195492 -0.790830 +vn -0.852918 -0.519935 0.046879 +vn -0.911596 0.146098 0.384251 +vn -0.984832 0.148413 -0.089882 +vn -0.898563 -0.037340 0.437252 +vn -0.989973 -0.111762 0.086390 +vn -0.631274 -0.647201 0.427345 +vn 0.855543 0.271559 -0.440798 +vn -0.309771 -0.685588 0.658795 +vn 0.651408 0.549857 -0.522804 +vn -0.269754 0.957975 -0.097550 +vn 0.211472 0.973052 -0.091918 +vn 0.051267 0.848212 -0.527169 +vn 0.730735 -0.250644 0.634983 +vn 0.748131 -0.321888 0.580249 +vn 0.458914 -0.850222 -0.257915 +vn 0.982230 0.015256 -0.187062 +vn -0.275134 -0.932725 0.233076 +vn -0.093991 -0.934279 -0.343930 +vn -0.251439 0.667766 -0.700619 +vn 0.515703 0.082000 0.852834 +vn -0.711858 -0.302608 -0.633787 +vn 0.807595 0.104012 0.580493 +vn -0.773348 -0.437299 0.459024 +vn -0.974982 -0.218743 -0.039507 +vn 0.867956 0.087113 0.488941 +vn -0.510281 -0.180318 -0.840892 +vn 0.585605 -0.782244 -0.212513 +vn -0.369189 -0.855733 -0.362520 +vn 0.775781 -0.626223 -0.077515 +vn -0.220632 -0.918698 0.327591 +vn 0.874305 -0.017612 0.485058 +vn -0.261902 -0.904315 -0.337079 +vn 0.790677 -0.479532 0.380631 +vn 0.319833 -0.592869 0.739062 +vn -0.022529 0.129253 0.991356 +vn 0.096801 -0.450727 0.887398 +vn -0.073307 -0.884200 -0.461321 +vn 0.298532 0.770519 0.563186 +vn -0.513663 -0.854556 0.076707 +vn -0.337632 -0.919598 0.200858 +vn 0.542207 -0.839926 0.023155 +vn 0.525165 -0.843078 -0.115850 +vn 0.452636 -0.863440 -0.222691 +vn 0.976893 0.061999 -0.204539 +vn -0.076938 -0.870418 -0.486264 +vn -0.195240 -0.900404 -0.388785 +vn 0.875710 0.030555 0.481869 +vn -0.378989 -0.897732 -0.224599 +vn -0.537186 0.482989 0.691486 +vn -0.920458 0.344533 0.184537 +vn 0.957331 0.022425 -0.288122 +vn -0.330094 -0.128471 0.935165 +vn 0.867819 -0.033410 0.495756 +vn -0.539241 -0.747807 -0.387304 +vn 0.984010 0.087295 -0.155256 +vn -0.433914 -0.841934 -0.320728 +vn 0.953483 -0.200212 -0.225355 +vn -0.318952 -0.927416 -0.195368 +vn 0.977610 0.150818 -0.146741 +vn 0.968495 0.140035 -0.205929 +vn 0.930463 -0.289737 -0.224257 +vn 0.551482 -0.756101 -0.352389 +vn 0.747807 -0.373783 0.548699 +vn 0.919629 -0.332756 -0.208702 +vn 0.433325 -0.824128 -0.364750 +vn 0.967180 -0.106241 -0.230817 +vn 0.304669 -0.882252 -0.358898 +vn 0.846206 -0.087880 0.525559 +vn 0.852348 -0.129068 0.506798 +vn 0.971363 0.003662 -0.237570 +vn 0.845722 -0.168118 0.506450 +vn 0.958811 0.185025 -0.215517 +vn -0.050828 -0.897382 -0.438318 +vn 0.208779 -0.953969 -0.215299 +vn 0.739058 -0.672938 0.030792 +vn 0.115271 -0.991976 -0.051935 +vn 0.032375 -0.958310 0.283891 +vn 0.026014 -0.774823 0.631643 +vn 0.735290 -0.675963 0.049225 +vn 0.687608 -0.720831 0.087170 +vn 0.605797 -0.793355 0.059975 +vn 0.962170 0.135905 -0.236134 +vn 0.956850 0.174444 -0.232396 +vn 0.957474 0.116216 -0.264077 +vn 0.319963 -0.917357 -0.236813 +vn 0.968257 -0.006863 -0.249861 +vn 0.035419 -0.851851 -0.522585 +vn 0.969793 0.120613 -0.212024 +vn 0.960471 -0.134423 -0.243773 +vn 0.968522 -0.023165 -0.247847 +vn 0.972634 0.091560 -0.213542 +vn 0.933694 -0.279103 -0.224316 +vn 0.787517 -0.616175 -0.012053 +vn -0.457055 0.491759 0.741130 +vn -0.153234 0.798658 0.581949 +vn -0.048451 0.969446 0.240472 +vn -0.144669 0.829340 0.539690 +vn -0.586077 -0.750421 -0.305584 +vn -0.239545 0.616057 0.750395 +vn -0.069354 -0.639960 -0.765272 +vn 0.214790 0.323712 -0.921453 +vn 0.066388 -0.997794 -0.000529 +vn -0.428492 0.897307 0.105991 +vn 0.171874 0.974492 -0.144308 +vn 0.174274 0.406088 -0.897062 +vn 0.124702 -0.412768 -0.902259 +vn -0.472156 0.475006 0.742588 +vn 0.225217 -0.467239 -0.854965 +vn -0.167803 -0.771401 -0.613826 +vn -0.090082 -0.588687 -0.803326 +vn 0.040540 0.614042 0.788231 +vn -0.147991 0.938337 0.312447 +vn 0.371970 -0.056625 -0.926516 +vn 0.110293 0.900963 -0.419645 +vn 0.108062 0.941240 -0.319985 +vn -0.301315 -0.721103 -0.623875 +vn -0.859732 0.205582 -0.467544 +vn 0.100843 -0.475936 -0.873679 +vn 0.018242 -0.228987 -0.973259 +vn 0.355041 0.033830 -0.934239 +vn -0.026101 -0.603220 -0.797147 +vn 0.229044 0.970850 0.070640 +vn -0.599025 -0.783401 -0.165686 +vn -0.983029 -0.133889 -0.125414 +vn 0.028355 0.993241 0.112555 +vn -0.006163 -0.515443 -0.856902 +vn 0.003055 0.999757 0.021823 +vn -0.233211 0.923018 0.306023 +vn -0.151931 -0.715573 -0.681816 +vn -0.026645 0.924149 0.381102 +vn 0.160278 0.954016 -0.253307 +vn 0.127191 -0.187932 -0.973912 +vn -0.988757 0.106364 -0.105101 +vn 0.154182 -0.031425 -0.987543 +vn -0.115519 0.811170 0.573287 +vn -0.995861 0.047773 -0.077327 +vn -0.888888 0.016504 -0.457827 +vn -0.552553 0.444625 0.704978 +vn 0.250038 -0.706354 -0.662227 +vn 0.521702 -0.423631 -0.740516 +vn 0.167430 0.976167 0.138073 +vn -0.045002 0.956073 0.289654 +vn -0.322669 0.788990 0.522857 +vn -0.237695 0.441777 0.865063 +vn -0.644615 0.764229 -0.020626 +vn 0.023423 -0.826732 -0.562108 +vn -0.225153 -0.706138 -0.671324 +vn 0.356234 -0.120329 -0.926617 +vn 0.122428 0.990975 0.054586 +vn 0.433192 -0.248335 -0.866415 +vn 0.056444 0.895051 0.442377 +vn -0.414344 0.857750 0.304276 +vn 0.030647 -0.487196 -0.872755 +vn -0.564292 0.768306 -0.302126 +vn 0.369527 0.854025 -0.366185 +vn -0.057797 0.923969 0.378075 +vn -0.046324 0.909746 0.412573 +vn 0.205139 0.977454 -0.050018 +vn -0.706828 0.702666 -0.081578 +vn -0.766885 0.465278 0.442045 +vn -0.159744 0.714325 0.681338 +vn -0.042805 0.979543 0.196631 +vn -0.951152 0.296483 -0.086062 +vn 0.396185 -0.498361 -0.771150 +vn -0.012769 0.628215 0.777935 +vn 0.091738 -0.332103 -0.938771 +vn 0.021672 -0.378763 -0.925240 +vn 0.181829 -0.301640 -0.935923 +vn -0.157023 0.980025 0.122045 +vn 0.096636 -0.866369 -0.489966 +vn -0.482127 0.714453 0.507061 +vn -0.747968 -0.648516 0.141317 +vn 0.063755 0.825389 0.560952 +vn -0.294039 0.849485 -0.438081 +vn -0.153668 0.808492 0.568090 +vn -0.425410 0.759311 -0.492415 +vn -0.766251 0.517800 -0.380451 +vn 0.198015 0.965704 0.167948 +vn -0.784570 0.570878 -0.241968 +vn -0.853462 0.376468 -0.360380 +vn -0.973619 -0.081951 -0.212956 +vn -0.501525 0.851203 -0.154680 +vn -0.975361 -0.214771 -0.050446 +vn -0.506009 -0.052620 0.860922 +vn -0.533746 0.554903 0.638120 +vn -0.733285 0.167151 0.659056 +vn 0.201171 -0.596905 0.776682 +vn -0.735222 -0.670547 0.099072 +vn -0.948727 -0.229324 0.217550 +vn 0.139708 0.762683 -0.631504 +vn -0.612059 -0.534193 0.583113 +vn -0.477330 0.842711 -0.248987 +vn -0.864081 0.502319 0.032241 +vn -0.504680 0.337879 -0.794441 +vn -0.074033 -0.995661 -0.056380 +vn -0.809207 -0.372504 0.454339 +vn -0.442192 -0.663875 -0.603105 +vn 0.165047 0.984001 -0.067092 +vn 0.429300 0.475292 -0.767984 +vn -0.744862 -0.183711 0.641429 +vn 0.323190 0.656951 -0.681149 +vn -0.687069 -0.583799 0.432569 +vn 0.571502 0.379100 -0.727783 +vn -0.236516 -0.906421 -0.349944 +vn -0.562825 0.794608 0.227653 +vn -0.053794 -0.996786 -0.059365 +vn -0.769529 0.542711 -0.336587 +vn 0.194422 0.965176 -0.175028 +vn -0.361696 0.667072 0.651299 +vn -0.893279 0.446011 0.055911 +vn 0.534983 0.331661 -0.777042 +vn 0.046770 0.978676 0.200013 +vn -0.400853 0.658052 0.637404 +vn -0.467470 0.695001 0.546301 +vn -0.562133 0.246068 0.789593 +vn -0.507604 0.271092 0.817831 +vn -0.246021 -0.097611 0.964337 +vn -0.078938 0.976592 0.200093 +vn -0.492286 0.582290 -0.646988 +vn -0.274419 -0.818444 0.504820 +vn -0.642559 0.528989 0.554336 +vn -0.950367 0.272240 -0.150623 +vn -0.901084 0.433645 0.000490 +vn -0.827154 -0.321655 0.460820 +vn -0.908492 0.380885 -0.171956 +vn -0.369713 0.894714 -0.250598 +vn -0.663515 0.669149 0.334644 +vn -0.321514 0.743723 -0.586093 +vn -0.308267 0.943110 -0.124559 +vn 0.162256 0.969991 -0.181081 +vn -0.901348 0.398515 0.169578 +vn -0.582211 -0.744736 -0.326188 +vn -0.027139 0.723690 0.689591 +vn 0.604325 0.391657 0.693828 +vn 0.302486 0.384344 0.872228 +vn -0.749123 0.662373 -0.008699 +vn -0.499088 -0.834390 -0.233889 +vn 0.224424 0.862062 -0.454404 +vn -0.567574 -0.298547 0.767287 +vn -0.424955 -0.537879 -0.728079 +vn -0.408007 -0.911421 0.053300 +vn -0.830887 -0.498236 -0.247765 +vn -0.430078 -0.889875 -0.152166 +vn -0.562090 -0.235667 0.792790 +vn -0.366948 -0.789631 0.491764 +vn 0.440753 0.716146 0.541177 +vn -0.839867 0.090318 -0.535225 +vn -0.668928 0.533307 -0.517803 +vn -0.470618 -0.661607 0.583776 +vn -0.676522 0.730318 0.094628 +vn 0.465350 0.845788 -0.260944 +vn -0.412308 -0.807034 0.422727 +vn -0.478616 0.797073 -0.368243 +vn 0.982144 0.140988 0.124559 +vn -0.689416 -0.641324 0.336762 +vn 0.107543 0.982676 0.150937 +vn -0.895794 -0.226456 -0.382454 +vn -0.923476 0.086559 -0.373765 +vn -0.382219 -0.424672 0.820708 +vn 0.308035 0.950800 -0.033070 +vn -0.332805 -0.907181 -0.257418 +vn 0.427945 0.779600 -0.457260 +vn -0.977793 0.035681 -0.206514 +vn 0.090557 0.657757 -0.747766 +vn 0.218225 0.745028 -0.630326 +vn -0.997577 0.007442 -0.069167 +vn 0.175199 0.871312 -0.458390 +vn -0.876971 -0.340742 -0.338847 +vn -0.032012 0.939015 -0.342382 +vn -0.003595 0.126137 0.992006 +vn -0.657827 -0.638703 0.399151 +vn -0.761619 -0.600338 0.243992 +vn -0.986594 -0.013250 -0.162653 +vn -0.307669 -0.706438 0.637404 +vn 0.600811 -0.798557 0.036511 +vn -0.232842 0.614540 -0.753741 +vn -0.977336 0.060370 0.202902 +vn -0.608958 0.562189 -0.559566 +vn -0.853867 -0.105201 0.509749 +vn -0.532270 0.592472 -0.604703 +vn -0.788998 0.384888 -0.478898 +vn -0.306408 0.885169 -0.350128 +vn -0.842103 0.297490 -0.449847 +vn -0.985029 0.152585 -0.080222 +vn 0.355413 0.889924 0.285860 +vn -0.862069 -0.455006 -0.223174 +vn -0.872273 0.456053 0.176512 +vn -0.881761 -0.051900 -0.468833 +vn -0.860855 0.391917 0.324544 +vn 0.214950 0.976193 -0.029029 +vn -0.716804 0.170240 -0.676173 +vn -0.637898 0.754407 0.154779 +vn -0.790088 -0.404165 0.460882 +vn -0.717770 0.661789 0.216430 +vn 0.764250 -0.281392 -0.580293 +vn -0.866368 0.468607 -0.172666 +vn -0.761167 -0.347200 0.547793 +vn 0.748745 0.653274 -0.112312 +vn -0.401240 -0.193266 0.895352 +vn -0.985238 -0.171171 -0.002632 +vn -0.722764 -0.680455 0.120803 +vn -0.999268 0.033069 -0.019218 +vn -0.648079 -0.759146 -0.060753 +vn -0.590372 -0.535312 0.604071 +vn -0.637852 -0.084926 0.765462 +vn 0.191067 0.739581 -0.645379 +vn -0.776557 -0.285756 0.561518 +vn -0.580281 -0.804703 0.125402 +vn -0.926035 -0.292267 0.238831 +vn -0.979444 -0.200495 -0.022167 +vn 0.943918 0.104607 -0.313170 +vn 0.989356 0.009069 -0.145232 +vn 0.815740 0.224044 -0.533266 +vn -0.095628 0.878114 -0.468798 +vn -0.237723 0.761351 0.603186 +vn -0.474146 0.707891 0.523523 +vn 0.138619 0.982205 0.126724 +vn -0.660681 0.657286 0.362595 +vn -0.228470 0.395148 0.889752 +vn -0.704222 0.605095 -0.371392 +vn 0.098462 0.923236 -0.371403 +vn 0.012156 -0.355321 -0.934665 +vn -0.954300 0.144924 -0.261357 +vn -0.338592 0.828372 -0.446269 +vn 0.029607 -0.393126 -0.919008 +vn -0.015132 -0.330083 -0.943831 +vn -0.373609 0.467426 0.801205 +vn 0.169104 0.983184 0.068941 +vn -0.154211 0.802328 0.576618 +vn -0.770205 0.636458 0.041296 +vn 0.073656 0.949308 0.305595 +vn -0.107214 0.809163 0.577720 +vn -0.793911 0.597468 -0.112856 +vn -0.390954 0.445803 0.805242 +vn 0.175005 0.982564 0.062777 +vn 0.310922 -0.023068 -0.950156 +vn 0.155711 -0.371839 -0.915145 +vn 0.012232 0.975527 0.219538 +vn -0.416477 0.828300 -0.374787 +vn 0.291387 -0.353456 -0.888911 +vn 0.216358 -0.295228 -0.930607 +vn -0.720109 0.690017 0.072932 +vn -0.157677 0.916603 0.367392 +vn -0.646658 0.563354 0.514262 +vn -0.895004 -0.232404 0.380732 +vn -0.392851 0.548801 0.737893 +vn -0.671493 -0.704921 -0.228437 +vn 0.120667 0.076691 -0.989726 +vn -0.555388 -0.787901 -0.265999 +vn 0.268207 0.960897 -0.068863 +vn -0.640340 -0.031160 0.767459 +vn -0.699407 -0.182288 0.691087 +vn 0.299925 0.927154 -0.224569 +vn -0.122395 0.813302 0.568823 +vn 0.184879 -0.296544 -0.936953 +vn -0.921880 0.374849 -0.098106 +vn -0.261359 0.788902 0.556170 +vn -0.647224 0.747927 0.147332 +vn 0.262596 -0.349240 -0.899486 +vn -0.844844 -0.316597 0.431284 +vn -0.907554 0.347274 -0.236109 +vn -0.381913 0.500816 0.776741 +vn -0.218226 0.958368 0.184139 +vn -0.476055 0.500846 0.722859 +vn -0.026567 -0.441491 -0.896872 +vn -0.032134 -0.490275 -0.870975 +vn 0.182410 0.467300 0.865077 +vn 0.121481 -0.019782 -0.992397 +vn 0.218578 -0.386043 -0.896211 +vn 0.379728 -0.244491 -0.892206 +vn -0.521882 0.760228 -0.386902 +vn -0.767234 0.522013 -0.372632 +vn -0.079476 0.541541 0.836909 +vn -0.450759 0.723529 0.522802 +vn -0.896031 0.221045 -0.385055 +vn 0.206117 -0.345149 -0.915635 +vn 0.270603 -0.368959 -0.889181 +vn 0.108726 -0.338481 -0.934671 +vn -0.459651 0.630084 0.625871 +vn -0.307464 0.537970 0.784891 +vn 0.053746 -0.818016 -0.572679 +vn 0.182649 -0.112588 -0.976711 +vn 0.051304 -0.703506 -0.708835 +vn -0.026810 0.967050 0.253170 +vn -0.966512 0.127443 -0.222741 +vn -0.408931 0.742649 0.530329 +vn -0.060248 0.947764 0.313230 +vn 0.267857 -0.439518 -0.857366 +vn 0.086444 0.987314 0.133188 +vn -0.690722 0.022643 0.722765 +vn -0.940961 -0.020220 0.337910 +vn -0.899362 0.338482 0.276728 +vn -0.730683 0.677525 -0.084041 +vn -0.160066 0.769169 0.618675 +vn 0.152943 -0.504981 -0.849472 +vn -0.179351 -0.833354 -0.522833 +vn -0.104599 -0.634653 -0.765685 +vn 0.338076 0.909790 -0.240804 +vn -0.141246 0.836678 0.529168 +vn -0.852478 -0.310616 -0.420474 +vn 0.158661 -0.451684 -0.877957 +vn -0.224066 0.898329 -0.377887 +vn -0.568282 0.120152 0.814014 +vn 0.740116 0.429153 0.517741 +vn -0.997873 0.065192 0.000479 +vn -0.767143 0.281020 0.576644 +vn -0.988022 -0.154215 -0.005474 +vn -0.618628 0.773939 -0.135344 +vn 0.219405 0.559416 -0.799322 +vn 0.219842 0.975535 -0.000912 +vn -0.710643 0.693729 -0.117161 +vn -0.480843 -0.812562 -0.329445 +vn -0.286732 0.343747 -0.894216 +vn -0.950993 -0.305866 -0.045364 +vn -0.181296 0.039552 -0.982633 +vn 0.071930 0.055576 0.995860 +vn -0.235943 0.870365 -0.432199 +vn -0.658698 -0.437196 0.612353 +vn 0.001821 0.323556 0.946207 +vn -0.625330 0.751889 0.208865 +vn -0.410909 0.681706 -0.605335 +vn -0.464578 0.659127 0.591370 +vn -0.552258 0.826512 -0.109036 +vn -0.283423 0.936303 0.207383 +vn -0.456757 0.888791 0.037738 +vn -0.621469 0.781471 -0.055484 +vn 0.604388 0.784799 -0.137131 +vn -0.287210 -0.956114 0.057940 +vn -0.848840 0.168800 -0.500976 +vn -0.694759 -0.581746 0.422945 +vn -0.857217 0.144332 0.494314 +vn -0.932423 0.319097 0.169599 +vn 0.370569 -0.832743 -0.411360 +vn 0.186203 0.982063 -0.029668 +vn -0.804252 0.491844 -0.333567 +vn 0.590383 0.351399 -0.726613 +vn 0.524004 0.437901 -0.730522 +vn -0.446653 0.894258 -0.028344 +vn -0.174923 -0.888660 0.423894 +vn -0.284421 0.932542 0.222418 +vn 0.482106 -0.773818 -0.410827 +vn -0.541671 -0.605756 0.582797 +vn -0.921594 -0.270119 -0.278749 +vn 0.414829 0.888827 -0.194687 +vn -0.406490 -0.911239 0.066405 +vn 0.278882 -0.530363 -0.800587 +vn -0.446483 -0.883435 0.142109 +vn 0.103520 0.670664 -0.734502 +vn -0.474761 -0.873631 -0.106635 +vn -0.546622 -0.597606 0.586576 +vn -0.214823 0.461517 0.860728 +vn -0.386693 0.638666 0.665263 +vn -0.714036 0.404061 -0.571740 +vn -0.632378 -0.763389 -0.131666 +vn 0.422177 0.906507 -0.003339 +vn 0.254761 0.632889 -0.731129 +vn -0.596422 0.612171 0.519160 +vn -0.597329 0.479110 -0.643157 +vn 0.347115 0.374349 0.859869 +vn 0.250008 -0.534572 -0.807297 +vn -0.297175 -0.497803 0.814788 +vn -0.543472 -0.816635 -0.194282 +vn 0.031207 0.968521 -0.246969 +vn 0.262717 0.796199 -0.545021 +vn 0.128536 0.737872 0.662588 +vn -0.219668 0.944253 0.245220 +vn -0.761934 0.610178 -0.217115 +vn -0.477217 0.870113 0.123159 +vn -0.538484 -0.478078 0.693885 +vn -0.752367 0.615020 -0.235996 +vn -0.923248 -0.018016 -0.383781 +vn 0.342685 0.866006 -0.364143 +vn -0.567292 0.787959 -0.239375 +vn -0.863722 0.137629 -0.484813 +vn -0.931874 -0.220493 -0.288087 +vn -0.998209 -0.047518 -0.036348 +vn 0.284154 0.940843 -0.184581 +vn -0.914839 0.067524 -0.398133 +vn -0.414929 0.588284 -0.694086 +vn -0.901989 -0.223786 -0.369236 +vn -0.566043 -0.600860 0.564413 +vn -0.840008 -0.347506 -0.416685 +vn 0.176280 0.952944 -0.246623 +vn -0.974376 -0.072079 -0.213065 +vn -0.612879 0.584100 -0.532171 +vn -0.255155 0.888355 -0.381734 +vn -0.861868 -0.264241 -0.432851 +vn -0.762229 0.647085 0.016948 +vn -0.281403 -0.346829 0.894719 +vn 0.325743 0.651767 -0.684902 +vn 0.004638 0.698856 0.715247 +vn -0.926171 -0.346282 0.149315 +vn -0.145983 0.545683 0.825178 +vn -0.389350 -0.706210 0.591333 +vn -0.626053 -0.494223 0.603159 +vn -0.611635 -0.789321 -0.053625 +vn -0.443111 -0.789673 0.424347 +vn -0.711800 -0.674243 -0.196816 +vn -0.842296 -0.164108 -0.513426 +vn -0.551864 -0.405535 -0.728689 +vn -0.798577 0.113965 -0.591005 +vn -0.022268 0.253783 0.967005 +vn -0.949294 -0.002911 -0.314376 +vn -0.494968 -0.638064 0.589814 +vn -0.926596 0.336896 0.167094 +vn -0.594066 -0.625175 0.506204 +vn -0.571341 -0.783953 0.242873 +vn -0.788048 -0.612810 -0.058683 +vn -0.281357 0.821547 -0.495881 +vn -0.888688 -0.294203 -0.351679 +vn -0.987112 0.146969 0.063321 +vn 0.987147 -0.005320 0.159727 +vn -0.624845 0.588320 -0.513272 +vn -0.516073 -0.855818 -0.035276 +vn -0.527395 0.795905 -0.297304 +vn 0.658329 -0.735388 -0.160646 +vn -0.502120 0.821237 -0.271008 +vn -0.639967 -0.465815 0.611112 +vn -0.756123 -0.564651 0.330828 +vn -0.560765 0.817858 -0.129038 +vn 0.240249 0.742566 0.625201 +vn -0.577964 0.801307 -0.154480 +vn -0.654955 -0.746113 -0.119794 +vn -0.828665 -0.553429 0.083851 +vn -0.990223 -0.134490 0.037030 +vn -0.990875 0.001387 0.134779 +vn -0.573961 -0.651433 0.496190 +vn -0.628741 -0.737340 0.247012 +vn -0.438234 -0.619740 0.651056 +vn -0.712511 -0.541908 -0.445717 +vn -0.819560 0.549232 0.163296 +vn -0.166753 0.400566 0.900966 +vn -0.822112 -0.248674 -0.512145 +vn -0.412508 -0.532067 -0.739420 +vn 0.971985 -0.050024 0.229657 +vn 0.049754 0.601542 0.797291 +vn -0.806379 -0.581430 -0.108131 +vn -0.440061 -0.816249 0.374278 +vn -0.683390 -0.577942 0.446051 +vn -0.167494 -0.404768 -0.898949 +vn -0.596304 0.498387 0.629310 +vn -0.348900 0.924604 -0.152894 +vn -0.680841 -0.467249 0.564034 +vn 0.154356 0.860143 -0.486137 +vn -0.899309 0.408015 0.157376 +vn 0.271696 0.639117 -0.719521 +vn 0.014597 0.528148 -0.849027 +vn 0.058666 0.723729 -0.687586 +vn 0.757160 -0.131012 0.639956 +vn 0.301048 -0.426501 0.852917 +vn -0.573728 -0.807348 -0.137930 +vn -0.937061 -0.348084 -0.027474 +vn -0.810798 0.224151 0.540706 +vn -0.767959 0.272825 0.579488 +vn -0.986955 -0.160235 -0.015666 +vn -0.966481 -0.238324 0.095476 +vn -0.622825 0.401444 0.671515 +vn -0.757320 0.259874 0.599108 +vn -0.932808 0.347731 0.094619 +vn -0.434914 -0.751272 0.496428 +vn -0.849454 -0.222076 0.478654 +vn -0.254493 -0.467613 0.846505 +vn -0.954059 -0.028623 0.298248 +vn -0.826438 -0.291961 0.481413 +vn -0.833809 -0.254444 0.489919 +vn -0.748968 -0.182907 0.636861 +vn -0.742798 -0.313959 0.591338 +vn -0.589601 -0.686072 0.426235 +vn -0.798852 0.557916 -0.224869 +vn -0.724243 0.686606 0.063594 +vn 0.416146 -0.909259 -0.008478 +vn 0.950581 0.075138 -0.301248 +vn -0.860874 -0.159896 -0.483041 +vn 0.735340 -0.214924 0.642715 +vn -0.760327 -0.311975 -0.569714 +vn -0.356440 -0.884859 -0.299958 +vn 0.017524 -0.518181 0.855091 +vn 0.963924 0.155736 -0.215864 +vn 0.977144 0.193936 -0.087057 +vn 0.714261 -0.227479 0.661880 +vn -0.684562 -0.540564 -0.489045 +vn 0.366483 -0.925670 -0.093943 +vn -0.598810 -0.716226 -0.358395 +vn 0.989299 0.142601 -0.030850 +vn 0.802994 -0.196244 0.562751 +vn -0.688129 -0.680265 -0.252425 +vn 0.989212 0.035336 0.142168 +vn 0.873167 -0.147391 0.464603 +vn 0.715092 -0.329848 0.616315 +vn -0.680530 -0.727502 -0.087295 +vn -0.301218 -0.948205 -0.100875 +vn 0.834706 0.103174 0.540944 +vn 0.967799 -0.038505 -0.248763 +vn -0.500649 -0.863733 0.057578 +vn 0.941282 -0.109299 -0.319440 +vn 0.932549 0.170275 -0.318368 +vn 0.632895 -0.770075 -0.080179 +vn 0.873689 0.016295 0.486212 +vn -0.131785 -0.924115 -0.358669 +vn 0.936047 0.226894 -0.268952 +vn -0.157099 -0.891755 -0.424374 +vn -0.599890 -0.674164 -0.430854 +vn 0.537758 -0.838098 0.091700 +vn -0.881470 0.104600 -0.460511 +vn -0.733159 -0.669654 -0.118501 +vn -0.391448 -0.871447 0.295546 +vn 0.968453 0.125266 -0.215423 +vn -0.729310 -0.158681 0.665528 +vn 0.967477 -0.120812 -0.222246 +vn 0.971977 0.077563 -0.221913 +vn 0.999833 0.013182 -0.012619 +vn 0.943916 0.215152 -0.250465 +vn 0.756804 -0.653623 0.004943 +vn 0.934127 0.238068 -0.265952 +vn 0.861137 0.361126 0.357815 +vn 0.473023 -0.311223 -0.824251 +vn -0.034783 0.949689 0.311256 +vn -0.485737 0.763789 0.425073 +vn -0.549871 0.828227 0.108079 +vn -0.410833 -0.896575 -0.165435 +vn -0.419417 0.559352 0.714993 +vn -0.136694 -0.368871 -0.919374 +vn -0.578915 0.759058 0.297807 +vn -0.310702 0.543866 0.779535 +vn -0.687047 0.710642 0.151507 +vn 0.480624 0.189922 -0.856113 +vn -0.430025 -0.789360 -0.438165 +vn 0.165161 -0.364500 -0.916440 +vn -0.401722 0.898805 -0.175409 +vn -0.888406 0.457799 0.033972 +vn -0.963539 -0.266826 0.019923 +vn -0.778496 0.624504 -0.062756 +vn -0.787015 0.603795 -0.126645 +vn 0.231528 0.409235 0.882565 +vn -0.334946 0.440304 0.833033 +vn 0.122092 -0.545260 -0.829328 +vn -0.068588 0.970266 0.232121 +vn 0.002928 0.881410 0.472343 +vn -0.101791 -0.391259 -0.914634 +vn 0.094183 -0.883718 -0.458446 +vn -0.110568 0.883625 0.454952 +vn -0.348382 0.663424 0.662192 +vn -0.071269 -0.858879 -0.507195 +vn 0.262319 -0.430924 -0.863420 +vn -0.992864 -0.080736 0.087764 +vn -0.245899 0.813615 0.526844 +vn -0.948945 0.307149 0.071853 +vn -0.328730 -0.903190 -0.276015 +vn -0.125267 0.965718 0.227370 +vn 0.832125 -0.550104 -0.070385 +vn -0.057338 -0.634034 -0.771176 +vn 0.273198 -0.266172 -0.924400 +vn 0.032304 0.956675 0.289359 +vn -0.082521 0.994196 0.069032 +vn 0.261615 -0.253433 -0.931305 +vn 0.184045 0.981925 0.044174 +vn -0.809267 -0.288016 0.511990 +vn -0.952603 -0.228497 0.200841 +vn -0.795776 -0.122592 0.593054 +vn -0.651797 0.737396 -0.177223 +vn 0.030993 0.647471 0.761460 +vn 0.273369 -0.265719 -0.924480 +vn 0.305631 -0.219649 -0.926468 +vn 0.286171 -0.289758 -0.913316 +vn 0.341051 0.259858 -0.903415 +vn -0.226892 0.862141 0.453027 +vn -0.357788 0.681577 0.638311 +vn 0.442621 -0.036362 -0.895971 +vn -0.614892 -0.767407 -0.181645 +vn -0.894713 -0.248717 -0.370984 +vn 0.161866 0.979248 0.121954 +vn 0.904810 -0.281026 0.319910 +vn -0.209390 0.821629 0.530171 +vn -0.410314 0.604129 0.683133 +vn -0.070313 0.987434 0.141528 +vn -0.014008 -0.748230 -0.663291 +vn -0.918793 0.393590 0.030103 +vn 0.104417 0.985388 -0.134567 +vn -0.618045 0.589013 0.520657 +vn -0.470381 -0.653170 -0.593389 +vn -0.105401 -0.728997 -0.676353 +vn 0.304984 -0.021753 -0.952109 +vn -0.438221 0.675214 0.593337 +vn 0.073147 -0.585108 -0.807650 +vn -0.991898 0.114490 -0.055058 +vn 0.079780 0.978695 0.189188 +vn -0.013510 -0.663340 -0.748196 +vn -0.395996 0.891893 0.218437 +vn 0.013874 0.996257 -0.085324 +vn -0.398753 0.853623 -0.335146 +vn 0.225693 0.152304 -0.962219 +vn -0.623701 -0.747523 -0.228487 +vn -0.904971 -0.298739 -0.302955 +vn -0.223479 0.891479 -0.394110 +vn 0.076834 0.917440 -0.390385 +vn 0.372424 0.907334 -0.195052 +vn -0.883235 -0.457166 -0.104381 +vn -0.988555 -0.150092 0.015229 +vn -0.355548 0.353439 0.865255 +vn -0.629143 -0.429085 -0.648125 +vn -0.591586 -0.106575 -0.799167 +vn -0.560981 -0.607027 0.562867 +vn 0.093447 -0.505285 0.857878 +vn -0.429875 0.880921 -0.197954 +vn 0.919485 -0.048681 0.390098 +vn -0.587991 -0.172672 -0.790222 +vn -0.421111 -0.755487 0.501901 +vn -0.218260 0.825498 -0.520495 +vn 0.142647 -0.828159 0.542037 +vn 0.304723 0.718347 -0.625397 +vn -0.827035 -0.523798 0.204082 +vn -0.759158 0.240241 -0.604948 +vn -0.215452 -0.973105 0.081534 +vn -0.428138 -0.710774 0.558121 +vn 0.219404 0.945994 -0.238657 +vn 0.837131 0.245243 0.488946 +vn 0.206121 0.651943 0.729715 +vn -0.414589 -0.589089 0.693606 +vn 0.160625 -0.288052 0.944048 +vn 0.060281 0.987692 0.144331 +vn 0.208292 0.931337 -0.298707 +vn -0.283684 -0.418720 0.862669 +vn -0.689649 -0.481370 -0.540988 +vn -0.823343 0.534970 0.189508 +vn 0.071155 0.178455 0.981372 +vn 0.321202 0.459469 -0.828080 +vn 0.980542 -0.168519 -0.100696 +vn -0.415651 0.908118 -0.050554 +vn -0.575745 0.768912 0.278015 +vn 0.410490 0.879017 0.242544 +vn -0.323815 -0.787952 0.523713 +vn -0.611973 0.754707 0.236444 +vn -0.074351 -0.116999 0.990345 +vn -0.966717 0.050413 -0.250832 +vn -0.787408 0.337768 -0.515656 +vn -0.720634 0.508236 0.471576 +vn -0.956421 0.289656 0.036856 +vn 0.416259 0.670358 -0.614288 +vn -0.585955 0.796876 -0.147125 +vn -0.382979 -0.605570 0.697576 +vn -0.880780 0.473161 0.018609 +vn -0.698976 -0.649527 -0.299245 +vn -0.921919 0.343118 0.179818 +vn -0.267574 0.832069 -0.485866 +vn -0.154134 0.759118 0.632441 +vn 0.318345 0.858187 0.402706 +vn -0.781126 -0.477573 -0.402201 +vn -0.605535 0.621376 0.497211 +vn -0.471431 -0.877643 0.086575 +vn 0.189565 0.639346 -0.745186 +vn -0.937200 0.183182 -0.296817 +vn -0.636216 0.770407 -0.041255 +vn -0.946399 0.184074 -0.265417 +vn -0.472579 0.495296 -0.728938 +vn -0.340151 0.370013 -0.864516 +vn 0.329468 0.813720 -0.478863 +vn 0.131595 0.426616 -0.894808 +vn -0.891510 0.272173 -0.362122 +vn -0.709624 -0.697184 -0.101827 +vn 0.483145 -0.002361 -0.875537 +vn 0.262527 0.771665 -0.579321 +vn -0.536943 0.731429 -0.420362 +vn -0.338793 0.672048 -0.658460 +vn 0.251510 0.951375 -0.177844 +vn -0.288492 0.649128 -0.703850 +vn -0.356634 -0.465210 0.810180 +vn -0.981069 0.063697 -0.182882 +vn -0.595013 -0.786165 -0.167046 +vn -0.234283 -0.971634 0.032234 +vn 0.039693 0.996508 0.073455 +vn -0.980571 -0.187144 -0.058800 +vn -0.375977 0.866117 0.329367 +vn -0.403063 -0.757991 0.512825 +vn -0.913873 -0.367962 0.171581 +vn -0.182430 0.983194 -0.006947 +vn 0.515519 0.280830 -0.809552 +vn -0.252881 0.355739 -0.899723 +vn -0.350356 -0.160509 0.922761 +vn -0.711147 -0.691627 0.126181 +vn -0.418066 -0.819899 0.391134 +vn -0.865499 -0.468743 0.176611 +vn -0.782382 -0.618491 0.073130 +vn -0.715432 -0.516345 0.470685 +vn -0.730787 -0.678786 -0.072112 +vn 0.158684 -0.661126 -0.733302 +vn -0.022965 0.907901 0.418554 +vn -0.304479 0.125765 -0.944180 +vn -0.484082 -0.498601 0.719070 +vn 0.497018 0.504359 -0.706113 +vn 0.255603 0.619374 -0.742323 +vn -0.268804 0.395245 -0.878365 +vn -0.914213 -0.349118 -0.205747 +vn -0.584420 0.747497 -0.315755 +vn -0.350439 0.889049 -0.294592 +vn -0.404344 -0.637469 0.655849 +vn -0.987417 0.083793 -0.134112 +vn 0.524958 -0.165605 -0.834862 +vn -0.757898 0.559045 -0.336242 +vn -0.911481 -0.226102 -0.343629 +vn -0.684299 0.555260 -0.472674 +vn 0.143971 -0.723927 0.674687 +vn -0.550679 0.822188 0.144083 +vn -0.977562 -0.207260 0.037628 +vn -0.228501 -0.951111 0.207785 +vn -0.634354 -0.772702 -0.022941 +vn -0.636527 -0.769324 -0.054526 +vn -0.260762 -0.904193 0.338288 +vn -0.229762 -0.792511 0.564921 +vn -0.528821 -0.521889 0.669313 +vn 0.326430 0.724126 -0.607524 +vn -0.531054 -0.135843 0.836378 +vn 0.906117 -0.233602 -0.352677 +vn -0.736500 -0.310642 0.600890 +vn -0.474996 -0.410918 0.778155 +vn -0.532220 -0.465990 0.706820 +vn -0.655609 -0.354997 0.666449 +vn -0.852946 -0.087317 0.514644 +vn -0.076375 0.938194 0.337577 +vn -0.018596 0.856109 0.516460 +vn -0.619270 0.774101 -0.131426 +vn -0.072021 0.988074 0.136102 +vn 0.387862 -0.285220 -0.876477 +vn 0.209754 -0.128751 -0.969240 +vn -0.411343 0.587292 0.697054 +vn -0.382108 0.387639 0.838886 +vn -0.570538 0.559600 0.601111 +vn -0.134378 -0.857199 -0.497145 +vn -0.287196 0.487887 0.824308 +vn 0.312811 -0.246133 -0.917370 +vn 0.269484 -0.280725 -0.921180 +vn 0.281411 0.944879 -0.167367 +vn -0.155664 0.811465 0.563288 +vn -0.641184 0.699309 -0.315990 +vn -0.539150 0.838278 -0.081282 +vn -0.552218 -0.780094 -0.294124 +vn -0.312243 0.892643 -0.325105 +vn 0.005777 -0.610574 -0.791938 +vn 0.308795 -0.361416 -0.879786 +vn 0.436243 -0.310516 -0.844555 +vn -0.070325 -0.775993 -0.626809 +vn 0.140368 0.955934 -0.257851 +vn -0.303577 -0.888606 -0.343833 +vn -0.992989 -0.004480 0.118118 +vn 0.009288 -0.492917 -0.870027 +vn -0.086092 0.956058 0.280253 +vn -0.048948 0.437521 0.897875 +vn 0.165460 0.970888 -0.173205 +vn -0.249938 -0.919709 -0.302763 +vn 0.220038 -0.454934 -0.862913 +vn -0.454937 0.598954 0.659004 +vn -0.514005 -0.805200 -0.295724 +vn -0.144068 -0.716384 -0.682670 +vn 0.115428 0.980046 0.161824 +vn -0.145730 0.938296 0.313630 +vn 0.876239 -0.475777 -0.076429 +vn -0.844368 0.446552 -0.296032 +vn -0.899428 0.409894 0.151713 +vn 0.536807 0.015788 -0.843557 +vn 0.324901 -0.170091 -0.930327 +vn -0.602955 0.749136 -0.274299 +vn -0.956421 0.246212 -0.156968 +vn 0.086102 -0.485869 -0.869780 +vn 0.312868 0.909750 -0.272891 +vn -0.791640 0.431211 -0.432855 +vn -0.332528 0.677922 0.655627 +vn 0.339362 -0.167347 -0.925650 +vn -0.366479 0.834682 -0.411095 +vn 0.270970 -0.537774 -0.798358 +vn 0.260325 -0.297113 -0.918670 +vn 0.105126 -0.517797 -0.849020 +vn 0.322236 -0.206965 -0.923758 +vn 0.404031 -0.212669 -0.889680 +vn -0.996480 0.083439 -0.008145 +vn -0.940056 0.318846 0.120962 +vn -0.057267 -0.712771 -0.699055 +vn -0.159915 0.519784 0.839197 +vn -0.169479 0.954689 0.244633 +vn 0.603316 -0.536745 0.589843 +vn 0.104546 0.976953 0.186101 +vn 0.015220 -0.959445 -0.281486 +vn 0.058046 -0.406413 -0.911844 +vn 0.035569 -0.497950 -0.866476 +vn -0.192234 0.675540 0.711823 +vn -0.071786 -0.756559 -0.649974 +vn -0.382634 0.923741 -0.017162 +vn -0.173067 0.765176 0.620124 +vn -0.211646 -0.867941 -0.449316 +vn 0.220336 -0.590118 -0.776668 +vn 0.394541 -0.210738 -0.894386 +vn -0.074761 -0.765330 -0.639281 +vn -0.223320 0.509519 0.830974 +vn -0.585055 0.794269 -0.163850 +vn -0.672440 0.674624 -0.304479 +vn -0.726368 0.365135 -0.582294 +vn 0.681083 0.090634 -0.726575 +vn 0.656955 -0.004095 -0.753918 +vn 0.914609 0.277293 0.294276 +vn -0.256640 -0.860652 0.439788 +vn 0.264761 0.953522 -0.143869 +vn 0.984555 -0.175010 -0.004806 +vn 0.056275 0.968913 -0.240915 +vn 0.247838 0.923719 -0.292095 +vn -0.560016 -0.813428 0.157216 +vn -0.743358 0.141955 -0.653657 +vn 0.274647 0.895381 -0.350516 +vn -0.478051 -0.650743 -0.589916 +vn 0.013698 0.718957 -0.694919 +vn -0.369657 0.598523 -0.710720 +vn 0.520028 0.831624 -0.194867 +vn -0.756965 0.630588 -0.171357 +vn -0.350915 0.361230 -0.863928 +vn 0.774405 0.447910 0.446848 +vn 0.830820 -0.147048 0.536764 +vn 0.002792 0.841110 -0.540858 +vn 0.317935 0.947517 -0.033593 +vn -0.761996 0.181468 -0.621636 +vn 0.418165 0.908354 0.005525 +vn 0.159307 0.809740 -0.564750 +vn 0.071626 0.991228 0.111072 +vn 0.326344 0.901029 -0.285740 +vn -0.517704 0.176368 -0.837184 +vn -0.713805 0.700220 0.013174 +vn -0.991220 0.033447 0.127926 +vn 0.153692 0.875524 -0.458079 +vn 0.221936 -0.163373 0.961277 +vn 0.385898 0.424822 -0.818907 +vn -0.466032 0.596844 0.653140 +vn -0.796721 -0.227123 -0.560046 +vn -0.804948 0.458249 0.376917 +vn -0.226111 0.958917 0.171323 +vn -0.687891 0.352092 -0.634694 +vn -0.721897 0.691439 0.027887 +vn 0.269451 0.958683 0.091227 +vn -0.135853 0.773977 0.618469 +vn -0.600274 -0.799688 0.013038 +vn -0.647523 -0.761195 0.036000 +vn -0.728571 0.329854 0.600317 +vn 0.022717 0.559969 0.828202 +vn 0.151422 0.180459 0.971857 +vn 0.547262 0.370848 -0.750317 +vn 0.480718 0.148784 -0.864161 +vn 0.121641 0.643654 0.755588 +vn -0.969704 -0.027850 -0.242692 +vn 0.275324 0.930840 0.240276 +vn 0.478259 0.605734 -0.635889 +vn -0.203352 0.969733 -0.135151 +vn -0.432658 0.883008 -0.181943 +vn 0.023333 0.691247 -0.722242 +vn -0.417694 0.772835 -0.477764 +vn 0.574306 0.074911 -0.815206 +vn 0.100100 0.503622 0.858106 +vn 0.401971 0.566834 -0.719109 +vn -0.865073 0.259600 -0.429251 +vn -0.744570 0.643010 0.179314 +vn -0.799885 0.374981 0.468586 +vn -0.494577 0.837035 -0.234019 +vn -0.570531 -0.820160 0.042795 +vn 0.224221 0.966969 -0.121223 +vn -0.803657 0.461162 -0.376117 +vn -0.985613 0.036238 0.165090 +vn 0.932705 -0.062249 -0.355228 +vn 0.248813 -0.429371 -0.868178 +vn 0.263633 -0.937936 0.225329 +vn -0.505858 0.525730 -0.683897 +vn -0.975961 -0.214686 -0.037544 +vn 0.748582 -0.346372 0.565377 +vn -0.938945 -0.338945 -0.059149 +vn -0.989046 -0.004987 -0.147520 +vn -0.378293 -0.256132 -0.889545 +vn -0.630373 0.483011 -0.607726 +vn -0.564172 -0.236360 0.791103 +vn -0.778669 -0.353129 0.518628 +vn -0.919353 0.392714 0.023798 +vn -0.320130 0.457691 0.829479 +vn -0.441298 0.860471 -0.254650 +vn -0.872326 -0.125625 -0.472509 +vn 0.407456 0.815007 -0.412000 +vn 0.362736 -0.000141 -0.931892 +vn -0.821017 -0.381027 0.425147 +vn 0.328391 0.591065 -0.736751 +vn -0.308728 -0.562453 0.767029 +vn -0.907578 0.016142 -0.419573 +vn 0.226151 -0.286123 -0.931123 +vn -0.992079 0.017090 0.124446 +vn 0.624853 0.355129 -0.695300 +vn -0.624460 0.780256 0.035356 +vn -0.529510 0.825435 0.195643 +vn -0.816977 -0.237428 -0.525524 +vn -0.654065 -0.707526 0.267592 +vn -0.881244 -0.443623 -0.163115 +vn -0.649359 -0.753113 -0.105616 +vn -0.203968 0.304714 -0.930348 +vn -0.742254 0.578365 -0.338458 +vn -0.826839 -0.542841 -0.147177 +vn -0.525879 -0.533241 0.662650 +vn -0.971476 -0.067555 -0.227313 +vn -0.528303 0.821884 -0.213077 +vn -0.302280 -0.536221 0.788095 +vn -0.473028 0.874818 0.104582 +vn -0.557458 -0.810562 0.179529 +vn -0.460508 -0.869367 -0.179258 +vn -0.524464 0.851026 0.026300 +vn -0.765066 -0.642013 -0.049934 +vn -0.487489 -0.707897 0.511113 +vn -0.402554 0.885348 -0.232615 +vn -0.336517 -0.844297 0.417036 +vn -0.320612 -0.767350 0.555321 +vn 0.917783 -0.321579 -0.232941 +vn -0.676632 -0.630805 0.379808 +vn 0.623900 -0.721133 -0.301193 +vn -0.825035 -0.546019 -0.145535 +vn 0.964324 0.070158 0.255258 +vn -0.317448 -0.776289 0.544611 +vn 0.586580 0.380305 -0.715047 +vn 0.831952 -0.539048 0.131466 +vn 0.010983 0.992208 -0.124104 +vn -0.662111 0.418323 -0.621784 +vn -0.357479 -0.712914 0.603293 +vn -0.703932 0.225041 -0.673674 +vn -0.297216 -0.850039 0.434853 +vn -0.673765 -0.712143 -0.197215 +vn 0.851347 -0.357401 -0.384022 +vn 0.992389 0.071575 -0.100205 +vn 0.864426 0.024880 0.502144 +vn 0.681273 -0.213250 0.700280 +vn -0.355703 -0.934556 0.008993 +vn -0.933418 0.316391 0.169193 +vn 0.723552 0.460788 -0.513953 +vn 0.807207 -0.221457 -0.547151 +vn 0.700483 0.377527 -0.605638 +vn -0.922064 -0.304232 -0.239251 +vn -0.520356 0.762994 0.383497 +vn 0.828493 -0.003594 -0.559988 +vn 0.555011 0.301184 -0.775404 +vn 0.595548 0.240391 -0.766508 +vn -0.880887 -0.192173 0.432560 +vn 0.543696 -0.582176 -0.604537 +vn -0.778264 0.026229 0.627390 +vn -0.931643 -0.138196 0.336071 +vn -0.841750 -0.128036 -0.524466 +vn -0.712300 -0.182554 0.677719 +vn -0.251604 0.828351 0.500530 +vn -0.730116 0.424471 -0.535495 +vn 0.942013 -0.097468 -0.321111 +vn -0.380177 0.749135 0.542460 +vn 0.950416 0.259602 -0.171219 +vn 0.490473 -0.871390 -0.010732 +vn -0.754254 -0.443651 -0.484020 +vn -0.469397 -0.618284 0.630390 +vn 0.831609 -0.370462 -0.413745 +vn 0.004436 -0.410111 0.912025 +vn 0.941551 0.226143 -0.249683 +vn 0.020245 -0.133153 0.990889 +vn 0.959856 0.265420 -0.090717 +vn 0.661359 -0.282422 0.694868 +vn 0.950099 0.264627 -0.165178 +vn 0.040989 -0.420757 0.906247 +vn 0.752959 0.361538 -0.549857 +vn 0.863676 0.183844 -0.469325 +vn -0.345951 -0.930938 0.116924 +vn 0.951964 0.043495 -0.303105 +vn -0.195225 -0.955658 -0.220464 +vn 0.950355 0.157532 -0.268346 +vn 0.934777 0.260470 -0.241550 +vn 0.925288 0.376401 -0.046532 +vn 0.971833 0.233208 0.033982 +vn 0.982325 0.107693 0.153099 +vn -0.471441 -0.715998 -0.514870 +vn 0.803557 0.151407 -0.575650 +vn 0.116591 -0.256550 -0.959473 +vn 0.738139 0.085556 -0.669201 +vn 0.812124 -0.234273 0.534388 +vn -0.850355 -0.342403 -0.399571 +vn 0.936678 0.024503 0.349334 +vn 0.887556 -0.141024 0.438585 +vn -0.881228 -0.459404 0.111284 +vn 0.945740 0.042871 0.322085 +vn -0.422812 -0.659220 0.621820 +vn 0.775099 -0.518953 0.360430 +vn -0.259598 -0.719321 0.644350 +vn -0.816362 -0.487474 -0.309714 +vn -0.329352 -0.912185 0.243815 +vn -0.953788 0.220036 0.204628 +vn -0.707121 -0.523700 0.475098 +vn -0.471075 -0.827018 0.306806 +vn 0.881349 -0.262394 -0.392904 +vn 0.333655 -0.937319 -0.100531 +vn 0.892453 0.050141 0.448345 +vn 0.427151 -0.893642 -0.137643 +vn 0.928431 -0.242810 -0.281175 +vn -0.175264 -0.881453 -0.438545 +vn -0.235477 -0.876289 -0.420319 +vn 0.825684 -0.066629 -0.560184 +vn 0.839847 -0.050475 -0.540471 +vn -0.485478 -0.799211 0.354363 +vn 0.946344 -0.019531 -0.322571 +vn 0.881077 -0.070589 -0.467675 +vn -0.949321 -0.234998 0.208722 +vn -0.783725 -0.041021 0.619753 +vn 0.954829 0.210810 -0.209430 +vn 0.945313 0.241353 -0.219391 +vn -0.019330 -0.930978 0.364562 +vn 0.620881 -0.773482 0.127405 +vn 0.811322 -0.043535 0.582976 +vn 0.688852 -0.334801 0.642955 +vn 0.817271 -0.576176 0.009441 +vn -0.229856 -0.973049 0.018510 +vn -0.438812 -0.883014 -0.166521 +vn 0.732432 -0.677033 0.071893 +vn -0.047330 -0.968357 0.245039 +vn 0.887086 -0.420113 -0.191268 +vn 0.911629 -0.405422 -0.067561 +vn 0.533302 -0.833593 0.143914 +vn 0.846995 -0.453084 -0.278054 +vn 0.653350 -0.727871 0.208176 +vn 0.442334 -0.890490 0.106625 +vn 0.826560 -0.147478 0.543184 +vn 0.799563 -0.371808 -0.471655 +vn 0.789045 -0.117425 0.603009 +vn 0.819990 -0.172664 0.545713 +vn 0.553623 -0.538420 -0.635300 +vn 0.347080 -0.937561 0.022675 +vn 0.868330 -0.467826 -0.164747 +vn 0.725647 -0.400519 0.559483 +vn 0.332724 -0.939668 -0.079489 +vn 0.403480 -0.726298 -0.556502 +vn 0.725200 -0.410685 0.552651 +vn 0.323212 -0.824514 -0.464447 +vn 0.220769 -0.867128 -0.446486 +vn 0.089959 -0.959988 -0.265199 +vn 0.693039 -0.720898 0.001437 +vn 0.002780 -0.998299 -0.058229 +vn 0.691868 -0.721124 0.036036 +vn 0.620561 -0.777096 0.105007 +vn 0.798257 -0.585922 -0.139575 +vn 0.952355 -0.186925 -0.240995 +vn 0.718310 -0.594645 -0.361147 +vn 0.562901 -0.689792 -0.455334 +vn 0.903201 -0.382584 -0.194569 +vn -0.490989 0.665374 0.562323 +vn -0.045480 -0.658921 -0.750836 +vn -0.235494 0.722022 0.650559 +vn 0.043625 0.999003 -0.009518 +vn -0.083261 0.968246 0.235726 +vn -0.070541 -0.692604 -0.717861 +vn -0.817499 0.554895 -0.154229 +vn 0.068279 0.995586 -0.064396 +vn 0.422659 -0.174240 -0.889382 +vn 0.066334 0.995830 -0.062630 +vn -0.273786 0.466901 0.840859 +vn -0.173830 0.409999 0.895368 +vn 0.108973 0.857066 -0.503551 +vn 0.189827 0.981362 -0.029895 +vn -0.287769 0.572817 0.767508 +vn -0.542767 -0.805547 -0.237694 +vn -0.342711 -0.860795 -0.376272 +vn -0.110380 0.937647 0.329597 +vn -0.066429 -0.720230 -0.690548 +vn 0.042253 0.965203 0.258066 +vn 0.436570 -0.196163 -0.878024 +vn 0.207140 0.977707 -0.034374 +vn -0.882716 0.460955 0.091282 +vn 0.518528 -0.208170 -0.829333 +vn 0.438224 -0.091611 -0.894185 +vn -0.047691 0.891053 0.451387 +vn -0.462797 0.867581 0.181994 +vn -0.340757 -0.921514 -0.186273 +vn 0.424042 -0.413791 -0.805584 +vn -0.437767 -0.858821 -0.266058 +vn -0.986330 0.162977 -0.024334 +vn -0.975041 -0.213132 -0.062200 +vn -0.372254 0.479078 0.794928 +vn 0.509226 0.002765 -0.860629 +vn -0.535442 -0.493330 -0.685513 +vn -0.396184 0.519482 0.757084 +vn -0.117359 -0.575274 -0.809498 +vn 0.306000 -0.244475 -0.920106 +vn 0.520183 -0.232527 -0.821791 +vn -0.557413 0.785622 -0.268492 +vn -0.326631 0.457429 0.827086 +vn -0.430168 0.688816 0.583513 +vn 0.034322 -0.458228 -0.888172 +vn -0.433684 0.565726 0.701336 +vn 0.592107 0.004907 -0.805844 +vn 0.128563 0.989367 0.067998 +vn 0.747829 -0.006105 -0.663863 +vn 0.152436 -0.468117 -0.870419 +vn -0.102836 0.977845 0.182332 +vn -0.205950 0.928834 0.307980 +vn -0.073288 0.967179 0.243297 +vn -0.608035 0.793645 0.020506 +vn 0.659427 -0.257885 -0.706153 +vn -0.913340 0.161000 -0.374018 +vn -0.433413 -0.840850 -0.324230 +vn -0.921287 0.232427 0.311782 +vn -0.025306 -0.739341 -0.672855 +vn -0.612994 0.633862 -0.471654 +vn -0.077110 0.909084 0.409416 +vn 0.337694 -0.310951 -0.888410 +vn -0.181496 0.345168 0.920825 +vn 0.234569 0.936291 -0.261414 +vn -0.879433 0.467301 0.090706 +vn -0.278125 0.837201 0.470894 +vn 0.386473 -0.131191 -0.912923 +vn 0.666542 -0.413223 -0.620458 +vn -0.116609 0.989531 0.085034 +vn -0.883738 0.434575 -0.173642 +vn -0.406942 -0.882776 -0.234745 +vn -0.070264 0.997184 0.026223 +vn -0.072919 0.919182 0.387023 +vn 0.166662 -0.623519 -0.763837 +vn 0.068857 0.950769 -0.302154 +vn -0.042533 0.974451 0.220536 +vn -0.349673 0.837898 0.419114 +vn 0.656368 -0.261305 -0.707744 +vn -0.934933 0.339855 0.101972 +vn -0.375623 0.632467 0.677416 +vn 0.430940 -0.346292 -0.833290 +vn 0.030753 -0.696210 -0.717179 +vn -0.625043 0.699994 -0.345441 +vn 0.354984 -0.208024 -0.911434 +vn -0.387632 -0.817612 -0.425737 +vn -0.085683 0.936464 0.340137 +vn -0.595706 -0.653480 -0.467009 +vn -0.484509 0.836427 -0.256203 +vn -0.907664 0.415242 0.060997 +vn -0.995515 0.053079 0.078313 +vn -0.494896 0.807330 -0.321398 +vn -0.665736 0.699637 -0.259429 +vn -0.079324 0.571924 0.816462 +vn 0.052738 -0.519976 -0.852551 +vn -0.287534 0.912193 0.291940 +vn 0.243854 -0.170194 -0.954761 +vn 0.167541 0.984524 0.051401 +vn -0.829906 0.539263 0.143012 +vn 0.635807 0.232898 -0.735872 +vn 0.503136 0.110556 -0.857106 +vn -0.993819 -0.029903 -0.106909 +vn -0.955916 0.095836 -0.277559 +vn -0.360555 -0.353118 -0.863312 +vn -0.983521 0.108384 0.144707 +vn 0.780805 -0.461395 0.421258 +vn 0.614790 -0.772745 -0.157793 +vn 0.476099 0.310844 0.822621 +vn -0.523693 -0.699882 0.485706 +vn -0.021019 -0.814907 -0.579211 +vn -0.588634 0.756940 -0.283815 +vn 0.273903 0.249772 0.928758 +vn 0.518742 -0.195550 0.832266 +vn -0.265991 -0.758672 -0.594698 +vn 0.188171 -0.966773 0.173038 +vn 0.155370 -0.615967 -0.772298 +vn -0.206183 -0.891468 0.403452 +vn -0.214196 0.863532 -0.456544 +vn -0.964703 -0.144596 -0.220091 +vn -0.245848 0.930998 0.269818 +vn -0.148787 0.864193 0.480659 +vn -0.507346 0.850349 -0.139664 +vn -0.716348 0.650218 0.253104 +vn -0.737073 0.583197 0.341473 +vn 0.497692 0.855880 0.140612 +vn -0.114951 0.806082 -0.580533 +vn 0.447412 0.844446 0.294506 +vn 0.560640 0.465529 -0.684811 +vn -0.755069 0.601364 -0.261213 +vn 0.083902 0.996059 0.028767 +vn -0.473760 -0.752536 0.457429 +vn -0.727288 0.682467 0.072744 +vn -0.180869 -0.025083 0.983187 +vn -0.698188 0.627795 0.344103 +vn 0.333759 0.724360 -0.603247 +vn -0.503785 0.368741 0.781173 +vn 0.448627 0.853246 -0.265905 +vn -0.819849 0.359429 0.445712 +vn 0.756868 -0.045571 0.651977 +vn 0.188571 0.623946 0.758374 +vn -0.560077 -0.802233 -0.206726 +vn -0.269309 0.791702 -0.548343 +vn 0.373379 0.881785 -0.288172 +vn -0.979425 0.097032 0.176953 +vn 0.493405 0.745533 -0.448031 +vn 0.355801 0.844351 -0.400597 +vn 0.512976 0.843624 -0.158600 +vn -0.949867 0.312014 -0.019994 +vn -0.650013 0.759479 -0.025972 +vn -0.697355 0.671648 -0.250171 +vn 0.198990 0.771412 -0.604422 +vn 0.016831 0.207958 0.977993 +vn 0.621394 0.611224 -0.490178 +vn -0.034453 0.726109 0.686716 +vn -0.839560 0.180791 -0.512303 +vn -0.683155 0.721489 -0.112929 +vn -0.412774 0.135554 -0.900690 +vn 0.569518 0.811964 0.127920 +vn 0.796508 -0.512223 0.321251 +vn -0.275951 0.567925 -0.775444 +vn -0.462689 0.066858 -0.883996 +vn -0.378216 -0.849187 0.368557 +vn -0.421562 0.680924 -0.598856 +vn 0.757771 0.612965 -0.223735 +vn -0.410433 -0.413509 -0.812746 +vn 0.245771 0.969160 -0.018019 +vn -0.378577 -0.614211 0.692405 +vn -0.894079 0.244183 -0.375497 +vn 0.494626 -0.217127 -0.841547 +vn 0.986284 -0.143929 0.080802 +vn -0.771524 0.578243 -0.265304 +vn -0.235437 -0.964965 0.115812 +vn -0.339313 -0.629734 0.698787 +vn -0.253882 -0.891952 0.374121 +vn -0.496928 -0.856817 -0.137576 +vn -0.130815 0.794951 -0.592402 +vn 0.816225 0.576762 0.033516 +vn 0.485450 0.750319 -0.448731 +vn 0.191430 0.976732 -0.096688 +vn 0.698451 0.336881 -0.631409 +vn -0.445656 0.877495 -0.177182 +vn 0.549856 0.256185 -0.795002 +vn -0.830237 0.265083 -0.490345 +vn -0.543588 0.777204 0.316963 +vn 0.719751 0.296252 -0.627848 +vn -0.547955 0.713019 0.437434 +vn -0.233267 0.807774 -0.541377 +vn -0.578144 -0.793268 -0.190988 +vn -0.647898 0.757566 -0.079507 +vn -0.703022 0.510705 -0.494914 +vn -0.425260 0.102640 -0.899232 +vn -0.948350 0.127357 -0.290539 +vn 0.064086 0.683685 -0.726958 +vn -0.313014 -0.760462 0.568964 +vn -0.325179 -0.861227 0.390571 +vn -0.161814 0.402068 -0.901198 +vn -0.037034 0.486619 -0.872829 +vn -0.530598 0.847073 0.030540 +vn -0.944239 0.208826 -0.254567 +vn 0.537912 0.838372 0.088218 +vn 0.484196 0.373572 -0.791201 +vn -0.331397 0.558204 -0.760647 +vn -0.977367 0.106740 -0.182647 +vn -0.411563 -0.765839 0.494071 +vn -0.911752 -0.321944 -0.255068 +vn 0.520429 0.814348 -0.256887 +vn -0.752436 -0.614296 -0.237655 +vn -0.680203 0.727386 -0.090744 +vn -0.495394 -0.600004 0.628156 +vn 0.690931 -0.169252 0.702829 +vn -0.360979 0.244468 -0.899961 +vn -0.828250 -0.522900 0.201440 +vn -0.817974 -0.573319 -0.047162 +vn -0.770557 -0.614079 0.170732 +vn -0.921902 -0.384260 -0.049413 +vn 0.393183 -0.458170 0.797175 +vn 0.425045 0.481395 -0.766548 +vn -0.097112 -0.737332 0.668514 +vn -0.599770 -0.527672 0.601530 +vn 0.261470 0.604495 -0.752476 +vn -0.688646 -0.349353 -0.635389 +vn -0.650229 0.723154 0.232917 +vn -0.965169 0.213923 0.150619 +vn -0.980096 0.085899 -0.178980 +vn -0.978440 -0.046490 -0.201231 +vn -0.576968 -0.791558 0.201355 +vn -0.739357 0.649162 0.178717 +vn -0.380407 -0.828478 0.410992 +vn -0.335547 -0.849496 0.407141 +vn -0.946936 -0.312048 0.077060 +vn -0.555357 -0.311353 0.771128 +vn -0.565531 -0.089789 0.819825 +vn -0.935707 -0.350514 0.039897 +vn -0.886663 0.398613 0.234386 +vn 0.938844 -0.157634 -0.306141 +vn -0.848765 0.400119 0.345690 +vn -0.453394 -0.115057 0.883853 +vn -0.669991 -0.480399 0.565975 +vn -0.669961 -0.501190 0.547686 +vn -0.413955 -0.792239 0.448329 +vn 0.984493 0.099284 -0.144627 +vn 0.969117 0.120431 -0.215192 +vn 0.855647 0.343642 -0.387013 +vn -0.580243 0.573580 0.578208 +vn -0.569369 0.493447 0.657517 +vn -0.767375 -0.217166 0.603303 +vn -0.461829 0.859294 0.219835 +vn -0.369340 0.462178 0.806213 +vn -0.037172 -0.648867 -0.759993 +vn -0.471064 0.854373 0.219423 +vn -0.358339 0.431542 0.827868 +vn -0.729665 0.639668 -0.241689 +vn 0.399404 -0.377706 -0.835353 +vn 0.468789 -0.188931 -0.862868 +vn 0.105979 0.994142 0.021205 +vn -0.537625 0.843102 -0.011723 +vn -0.094358 0.862626 0.496963 +vn 0.009760 -0.679863 -0.733274 +vn 0.514690 0.228699 -0.826312 +vn 0.104745 0.988365 0.110288 +vn 0.066458 -0.909573 0.410196 +vn 0.328075 -0.285525 -0.900468 +vn -0.145801 0.920347 0.362911 +vn 0.317733 -0.197300 -0.927425 +vn -0.504547 0.618203 0.602708 +vn -0.977192 0.009810 0.212131 +vn -0.131827 0.793472 0.594158 +vn -0.984246 -0.158535 0.078271 +vn 0.448811 0.297622 -0.842609 +vn 0.170442 0.970090 0.172846 +vn -0.340243 0.845316 0.411918 +vn 0.346622 0.937649 0.025828 +vn 0.096009 0.446806 0.889464 +vn -0.340372 0.681482 0.647865 +vn 0.427316 0.282820 -0.858728 +vn -0.855511 -0.399306 0.329630 +vn -0.937644 -0.011459 0.347409 +vn -0.139183 0.926009 0.350905 +vn -0.916691 0.380977 0.120558 +vn 0.239607 0.970567 -0.024242 +vn -0.922148 0.354721 0.154326 +vn -0.982493 -0.113965 0.147373 +vn -0.376091 0.690871 0.617457 +vn 0.067583 -0.765177 -0.640263 +vn 0.220535 0.923040 -0.315216 +vn -0.062371 -0.729225 -0.681425 +vn -0.921816 0.340857 0.184582 +vn 0.196444 0.967856 -0.157050 +vn 0.447339 -0.163155 -0.879357 +vn -0.623693 0.574555 0.529993 +vn -0.955098 0.296125 0.009874 +vn -0.537801 -0.626082 -0.564616 +vn 0.362391 -0.325554 -0.873320 +vn 0.402776 -0.067587 -0.912800 +vn 0.240315 -0.388017 -0.889770 +vn 0.128821 -0.597204 -0.791677 +vn 0.509985 -0.152960 -0.846474 +vn 0.312645 -0.263102 -0.912705 +vn 0.551722 -0.317620 -0.771181 +vn 0.556784 0.822339 -0.117261 +vn 0.325982 0.026092 -0.945016 +vn 0.071917 0.977757 0.197024 +vn 0.489418 -0.117560 -0.864089 +vn -0.074915 0.007538 -0.997161 +vn -0.241902 -0.597364 -0.764617 +vn -0.088100 0.932922 0.349134 +vn -0.387695 0.873855 0.293378 +vn -0.707038 -0.706397 -0.033163 +vn 0.104964 0.984106 -0.143241 +vn -0.988491 0.031303 0.148003 +vn -0.702500 -0.704934 -0.097786 +vn 0.066405 0.517588 0.853049 +vn -0.039605 -0.777003 -0.628250 +vn 0.442334 0.292669 -0.847753 +vn -0.880697 0.339712 0.330104 +vn -0.786109 0.151744 -0.599172 +vn -0.785050 -0.448681 0.427062 +vn -0.976405 0.206864 0.061971 +vn 0.603914 -0.396222 -0.691590 +vn 0.372359 -0.242470 -0.895856 +vn -0.920077 -0.268447 0.285298 +vn -0.993825 0.023258 0.108492 +vn -0.550574 0.829098 0.097290 +vn -0.979366 0.182508 0.086793 +vn -0.442832 0.504776 0.741014 +vn -0.355992 0.828965 0.431377 +vn 0.199775 -0.801443 -0.563719 +vn -0.588547 0.801353 0.106986 +vn 0.191748 -0.831684 0.521089 +vn -0.255270 0.948415 0.188007 +vn 0.092521 0.937440 -0.335627 +vn -0.096056 -0.970732 -0.220121 +vn 0.660554 0.016023 0.750607 +vn -0.196530 -0.928979 -0.313645 +vn -0.963101 -0.134261 0.233261 +vn -0.337103 -0.842373 0.420439 +vn 0.275038 0.774330 -0.569883 +vn -0.622141 0.760981 0.183978 +vn -0.577155 -0.816554 0.011440 +vn -0.127208 -0.371602 -0.919636 +vn -0.681613 0.712522 -0.166479 +vn 0.359070 0.884648 -0.297433 +vn -0.054383 0.713966 0.698065 +vn -0.147825 0.986331 0.072787 +vn -0.630945 0.444307 -0.636003 +vn -0.064241 0.238451 0.969028 +vn -0.111275 -0.215040 0.970245 +vn -0.158900 0.215507 0.963487 +vn 0.005056 0.795045 0.606529 +vn -0.058844 0.793156 0.606170 +vn -0.350205 0.556438 0.753480 +vn -0.278180 0.956757 0.085045 +vn -0.146350 -0.076214 -0.986293 +vn 0.336916 0.854672 -0.394998 +vn 0.577010 0.594488 0.560040 +vn -0.869110 0.447759 -0.210142 +vn -0.474482 -0.492894 0.729330 +vn 0.224274 0.802691 -0.552619 +vn -0.024774 0.486738 0.873196 +vn 0.294000 0.890225 -0.347942 +vn -0.376547 -0.472774 0.796679 +vn -0.504125 -0.721203 0.475104 +vn -0.492237 0.800989 -0.340763 +vn -0.282789 -0.310884 0.907404 +vn -0.186347 -0.434245 0.881309 +vn -0.055317 0.968363 0.243336 +vn 0.030956 -0.088652 0.995581 +vn -0.363768 0.725033 0.584808 +vn 0.500544 0.472835 -0.725177 +vn -0.583486 0.672174 0.455769 +vn 0.141715 0.942758 -0.301867 +vn -0.097412 0.953187 -0.286262 +vn -0.194453 0.779666 0.595239 +vn -0.327587 -0.834443 0.443160 +vn 0.688085 0.702035 0.183536 +vn 0.568771 0.388751 -0.724826 +vn 0.614306 0.280484 -0.737535 +vn 0.866762 0.014463 0.498512 +vn -0.939179 -0.339228 0.053545 +vn -0.481062 0.295270 -0.825466 +vn 0.197115 -0.876629 -0.438939 +vn -0.029018 0.494488 -0.868700 +vn -0.397666 -0.749910 -0.528675 +vn -0.630715 0.760789 -0.152968 +vn -0.482315 0.829580 -0.281369 +vn -0.713853 0.665530 -0.217907 +vn -0.500435 -0.244604 -0.830502 +vn -0.897838 0.034868 -0.438943 +vn -0.028352 -0.501866 -0.864481 +vn -0.598597 0.801013 -0.007729 +vn -0.334981 0.904326 -0.264540 +vn -0.571179 0.298381 -0.764672 +vn 0.426418 0.893310 -0.142003 +vn -0.435038 -0.079075 -0.896933 +vn -0.582222 0.790394 0.190513 +vn -0.440719 0.049583 -0.896275 +vn -0.569942 0.817065 0.087008 +vn -0.046301 0.665633 0.744842 +vn -0.037620 -0.723040 -0.689781 +vn 0.282713 0.957563 0.056090 +vn -0.607089 0.431180 -0.667478 +vn -0.831552 0.133074 -0.539271 +vn -0.238217 -0.956504 0.168382 +vn -0.641981 0.602918 -0.473656 +vn -0.954511 -0.294814 -0.044652 +vn -0.802023 -0.299135 0.516989 +vn 0.037928 0.367661 -0.929186 +vn -0.600673 0.757046 -0.257048 +vn -0.698865 0.714724 0.027508 +vn -0.719443 -0.341377 0.604866 +vn -0.278626 0.121351 -0.952702 +vn -0.604118 -0.293184 0.741002 +vn -0.487870 -0.852691 0.186820 +vn -0.629339 0.774239 -0.066979 +vn 0.167894 0.884962 0.434343 +vn -0.932718 0.328639 -0.148437 +vn 0.581304 0.545846 -0.603439 +vn -0.675842 0.726474 -0.124395 +vn -0.721837 -0.439769 0.534372 +vn -0.503160 0.766623 -0.398897 +vn 0.081349 -0.464968 0.881582 +vn -0.978175 0.036862 -0.204487 +vn -0.864735 -0.432032 0.256089 +vn -0.996326 -0.048060 0.070889 +vn -0.933040 0.224496 -0.281137 +vn 0.594137 0.611114 -0.523012 +vn -0.597278 0.798140 -0.078945 +vn 0.702704 0.289408 -0.649961 +vn -0.766206 0.339053 -0.545868 +vn -0.936165 0.327940 -0.126689 +vn -0.775938 0.524149 -0.350983 +vn 0.201163 -0.380342 0.902703 +vn -0.195859 -0.465342 0.863189 +vn -0.666392 -0.605793 0.434669 +vn 0.933805 -0.264716 0.240695 +vn 0.312454 0.816714 -0.485129 +vn 0.653751 -0.693094 0.303697 +vn 0.864634 -0.057130 0.499143 +vn -0.924957 0.045379 -0.377352 +vn 0.830878 -0.015132 0.556249 +vn 0.816806 0.056440 0.574145 +vn -0.919629 -0.376486 0.111982 +vn -0.602711 -0.156578 -0.782446 +vn 0.891783 0.044984 0.450223 +vn 0.914655 0.403390 -0.026143 +vn 0.492623 0.497179 0.714238 +vn 0.846089 0.317960 0.427826 +vn 0.221269 0.034435 0.974605 +vn -0.338714 -0.604307 -0.721170 +vn -0.989002 0.100441 -0.108567 +vn -0.442111 -0.580762 0.683560 +vn 0.566143 -0.759281 -0.320897 +vn -0.516215 -0.211246 0.829998 +vn -0.147682 0.347476 0.925986 +vn -0.875835 0.045489 0.480461 +vn -0.980849 0.148564 0.125955 +vn 0.632958 -0.025604 -0.773763 +vn 0.828508 -0.537453 -0.157223 +vn -0.008636 -0.534391 -0.845194 +vn -0.263973 -0.854823 0.446761 +vn 0.771235 -0.590333 -0.238126 +vn 0.825761 0.287496 0.485248 +vn -0.177086 -0.889939 0.420296 +vn 0.928726 0.368107 0.044323 +vn 0.788252 -0.530317 -0.312126 +vn 0.953233 0.261671 0.151245 +vn 0.944915 0.315261 0.088018 +vn 0.988732 -0.148256 0.020694 +vn 0.988716 0.097205 0.113984 +vn -0.742311 -0.601633 0.294978 +vn 0.396845 -0.296265 -0.868758 +vn 0.846864 -0.434095 -0.307218 +vn -0.822564 -0.342569 -0.453911 +vn 0.060181 0.992464 0.106739 +vn 0.003327 -0.659329 0.751847 +vn -0.694689 -0.566120 -0.443751 +vn 0.653935 -0.281936 0.702054 +vn -0.529695 -0.656846 0.536635 +vn -0.412650 -0.861539 0.295754 +vn 0.025161 0.923021 0.383925 +vn -0.290926 -0.672492 0.680527 +vn -0.295296 -0.954905 -0.030928 +vn -0.357944 -0.887257 -0.290949 +vn 0.771260 -0.136161 0.621786 +vn 0.908387 -0.065516 0.412966 +vn -0.302999 -0.871398 -0.385819 +vn -0.340996 -0.882303 -0.324442 +vn 0.931574 0.103490 0.348510 +vn -0.655816 -0.754516 -0.024699 +vn -0.656635 -0.444643 -0.609199 +vn 0.874589 0.051387 0.482135 +vn 0.855100 -0.247435 0.455609 +vn 0.818637 0.057413 0.571435 +vn 0.892622 -0.102278 0.439051 +vn -0.732948 -0.163553 0.660332 +vn -0.461400 -0.818247 0.342902 +vn 0.999265 0.026297 0.027901 +vn -0.270422 -0.669862 0.691489 +vn 0.938274 0.320378 -0.130383 +vn 0.961295 0.146041 -0.233634 +vn 0.807596 -0.459652 -0.369471 +vn 0.213180 -0.148665 -0.965636 +vn 0.547370 -0.045886 -0.835632 +vn 0.961581 0.271598 -0.039956 +vn 0.833462 -0.264733 -0.485033 +vn 0.959245 -0.109884 -0.260334 +vn -0.648678 -0.591394 0.479030 +vn 0.815939 -0.396087 -0.421139 +vn 0.978421 -0.131603 0.159291 +vn 0.825482 -0.062900 -0.560913 +vn 0.592501 -0.121916 -0.796291 +vn 0.405043 -0.279878 -0.870407 +vn 0.897980 -0.361381 -0.251069 +vn 0.869436 0.196698 0.453200 +vn -0.387762 -0.637346 -0.665906 +vn 0.774004 0.599385 -0.204098 +vn -0.037174 -0.683832 -0.728692 +vn -0.993205 0.115572 0.013657 +vn -0.496040 0.492362 0.715209 +vn 0.032890 -0.693185 -0.720008 +vn -0.986613 0.007935 0.162888 +vn -0.918907 0.089054 -0.384292 +vn -0.782620 0.387742 -0.486993 +vn -0.883390 0.433686 0.177591 +vn -0.451649 -0.884242 -0.118867 +vn 0.379443 -0.168045 -0.909826 +vn 0.205794 -0.154351 -0.966346 +vn -0.488894 0.871288 -0.042895 +vn 0.450201 -0.219654 -0.865489 +vn 0.621071 -0.512342 -0.593107 +vn -0.789903 0.598687 -0.132769 +vn 0.510115 -0.198044 -0.836995 +vn -0.514178 0.636933 0.574401 +vn 0.177536 -0.580926 -0.794359 +vn 0.440776 -0.211732 -0.872288 +vn -0.522938 0.846639 0.098684 +vn -0.684920 0.689256 -0.236244 +vn 0.476020 -0.705701 0.524777 +vn -0.152500 -0.787453 -0.597212 +vn 0.069710 -0.683189 -0.726907 +vn 0.211287 -0.565330 -0.797346 +vn -0.516105 -0.840730 0.163734 +vn 0.161978 -0.566660 -0.807873 +vn -0.872406 -0.392256 0.291623 +vn -0.109355 0.984048 0.140326 +vn -0.147611 0.881334 0.448844 +vn 0.120456 0.991797 -0.042776 +vn -0.739531 0.037511 0.672076 +vn -0.430129 -0.335438 0.838135 +vn -0.936106 -0.221873 0.272905 +vn 0.013992 -0.707025 -0.707050 +vn -0.853694 -0.131040 0.504019 +vn -0.227514 0.850012 0.475098 +vn -0.752706 0.323585 0.573347 +vn -0.696047 -0.569351 0.437445 +vn 0.029261 0.980745 0.193086 +vn -0.147372 0.882087 0.447442 +vn -0.000580 -0.551070 -0.834459 +vn 0.021013 -0.626017 -0.779526 +vn -0.158565 0.335832 0.928479 +vn -0.565839 0.540821 0.622366 +vn 0.255980 -0.499903 -0.827388 +vn -0.175929 0.903642 0.390486 +vn -0.963818 -0.139156 0.227356 +vn 0.012119 -0.691811 -0.721977 +vn -0.998363 -0.036666 0.043896 +vn -0.353022 0.729657 0.585642 +vn 0.138517 0.989205 -0.047816 +vn -0.233968 0.885677 0.401042 +vn -0.600981 0.793003 -0.099838 +vn 0.054131 0.992359 -0.110878 +vn 0.028970 0.977420 0.209312 +vn -0.022989 0.975699 0.217907 +vn -0.553986 0.454584 0.697462 +vn -0.969057 -0.181242 0.167572 +vn 0.543309 -0.206544 -0.813729 +vn -0.299957 0.899953 0.316402 +vn -0.182909 0.885891 0.426312 +vn -0.742351 0.668333 -0.047382 +vn -0.518725 0.451230 0.726165 +vn 0.057722 0.986180 0.155294 +vn -0.620514 -0.582905 -0.524579 +vn -0.420418 0.900019 -0.114957 +vn -0.823924 0.394326 0.407009 +vn -0.729459 0.271980 0.627628 +vn -0.715350 0.698559 -0.017043 +vn -0.638215 0.725312 -0.258078 +vn -0.330961 -0.232431 -0.914571 +vn 0.341683 -0.297909 -0.891349 +vn 0.489514 -0.480364 -0.727754 +vn 0.387245 -0.107872 -0.915645 +vn 0.070822 -0.682899 -0.727072 +vn -0.085118 -0.856472 -0.509127 +vn 0.500810 -0.193268 -0.843704 +vn -0.960538 0.130950 0.245396 +vn -0.746663 0.665197 -0.002643 +vn -0.216652 0.867953 0.446900 +vn 0.631991 0.137024 -0.762766 +vn 0.322140 -0.313070 -0.893428 +vn 0.106293 0.500860 0.858977 +vn 0.107576 0.988979 0.101721 +vn 0.466295 0.076169 -0.881344 +vn 0.523053 0.245787 -0.816091 +vn -0.188443 0.894454 0.405513 +vn 0.237333 0.783436 -0.574371 +vn -0.087239 -0.753922 -0.651145 +vn -0.143068 0.419155 0.896571 +vn 0.365771 0.208019 -0.907160 +vn 0.321670 -0.208266 -0.923663 +vn -0.205474 0.780926 0.589859 +vn -0.020449 -0.763517 -0.645463 +vn -0.415440 0.682545 0.601284 +vn -0.084802 0.920475 0.381490 +vn -0.936776 0.254356 0.240321 +vn -0.649408 0.714495 -0.260319 +vn -0.479636 -0.874383 0.073513 +vn -0.302249 0.463114 0.833169 +vn 0.906706 0.145745 -0.395782 +vn -0.626462 0.310993 0.714723 +vn 0.727545 0.009272 -0.685997 +vn -0.070191 -0.774348 0.628855 +vn 0.134262 -0.519759 0.843697 +vn 0.149442 0.407027 0.901108 +vn 0.888292 -0.189995 0.418138 +vn 0.179252 0.675522 -0.715219 +vn -0.135236 0.989347 -0.053895 +vn 0.735684 0.346418 -0.582034 +vn 0.038275 0.961893 -0.270733 +vn 0.583822 0.435753 -0.685034 +vn -0.579606 0.768340 -0.271498 +vn -0.401416 -0.659929 0.635106 +vn -0.603287 0.797083 0.026508 +vn 0.100576 -0.419673 0.902086 +vn 0.481244 0.837063 -0.260251 +vn 0.258217 0.596433 0.759994 +vn -0.181197 -0.645507 0.741949 +vn -0.133202 -0.957384 0.256267 +vn 0.226781 0.901327 0.369025 +vn -0.476250 -0.419666 0.772701 +vn -0.213945 -0.763384 0.609486 +vn -0.370812 0.778534 0.506343 +vn -0.644527 0.762920 -0.050388 +vn -0.639291 0.767766 -0.042917 +vn 0.552919 0.672704 -0.491680 +vn -0.851103 0.349713 -0.391566 +vn -0.957346 -0.259717 0.126633 +vn -0.541122 -0.840626 0.023134 +vn -0.631725 -0.481320 0.607663 +vn -0.121399 0.686454 0.716968 +vn -0.173020 -0.781883 -0.598935 +vn -0.644143 -0.454495 0.615235 +vn -0.018620 -0.109197 -0.993846 +vn -0.129964 0.938896 -0.318721 +vn 0.259667 0.059944 0.963836 +vn -0.727486 0.672020 -0.138393 +vn -0.715806 -0.694268 -0.074929 +vn 0.838568 0.055707 -0.541941 +vn -0.479051 -0.815086 -0.325799 +vn 0.092434 0.994813 -0.042467 +vn -0.040628 0.991231 -0.125739 +vn 0.497314 0.344286 -0.796332 +vn 0.569534 0.482437 -0.665497 +vn -0.307634 -0.486517 0.817718 +vn -0.994687 -0.060631 -0.083200 +vn 0.459347 0.872869 -0.164620 +vn -0.516696 0.853555 -0.066853 +vn 0.126925 -0.969976 0.207454 +vn -0.435387 -0.695267 0.571875 +vn -0.510839 0.853590 -0.102118 +vn 0.758003 0.464266 0.458135 +vn -0.797435 0.551670 -0.244456 +vn -0.507509 -0.571059 0.645233 +vn 0.447045 0.408575 0.795750 +vn -0.000604 -0.999652 0.026370 +vn 0.803986 0.497648 0.325505 +vn 0.350287 -0.011571 0.936571 +vn -0.795595 0.466975 -0.385957 +vn -0.399270 0.831502 0.386248 +vn -0.656180 -0.545121 0.521795 +vn 0.071147 0.951113 -0.300538 +vn 0.722390 0.522892 -0.452478 +vn -0.462964 -0.698180 -0.546085 +vn 0.708146 0.273087 0.651117 +vn 0.112242 0.769998 -0.628096 +vn -0.884470 -0.086780 0.458457 +vn -0.872847 -0.054287 -0.484964 +vn -0.993361 0.113604 -0.018110 +vn 0.537806 0.284611 -0.793575 +vn -0.137369 0.241644 0.960593 +vn -0.463450 0.842837 -0.273567 +vn -0.550548 0.581943 0.598531 +vn 0.184553 0.966945 -0.175946 +vn 0.417828 0.747017 -0.517093 +vn -0.535363 -0.681428 0.499041 +vn -0.801455 0.113085 -0.587267 +vn 0.693073 0.476003 -0.541360 +vn 0.216249 0.775623 0.592996 +vn -0.667884 -0.672176 0.319548 +vn -0.800554 0.047993 -0.597336 +vn -0.814905 0.196426 -0.545296 +vn -0.940773 0.219252 0.258602 +vn -0.741484 -0.479834 0.469000 +vn -0.978735 -0.189904 0.077555 +vn -0.036568 0.835793 0.547826 +vn -0.533614 0.686319 -0.494189 +vn -0.779542 0.556007 0.288393 +vn -0.413495 0.791424 0.450190 +vn -0.368696 0.719943 -0.588002 +vn 0.581163 0.785333 -0.213309 +vn -0.656617 0.741017 0.140528 +vn -0.623010 -0.487267 0.611906 +vn -0.917718 -0.051506 0.393879 +vn -0.013922 -0.595604 -0.803157 +vn -0.335586 0.921242 -0.196711 +vn 0.575294 0.754760 -0.315237 +vn -0.716304 -0.126763 -0.686178 +vn 0.428355 0.611187 -0.665554 +vn -0.384948 -0.152186 0.910304 +vn -0.924085 0.240899 -0.296706 +vn -0.754619 0.620332 0.213865 +vn -0.281238 -0.956282 -0.080182 +vn -0.920221 -0.055688 -0.387417 +vn -0.831732 0.166993 0.529466 +vn -0.816820 0.453769 -0.356229 +vn 0.162792 -0.758620 -0.630868 +vn -0.447550 0.337961 -0.827938 +vn 0.511229 0.809750 -0.288009 +vn -0.756385 0.571184 -0.318796 +vn -0.739453 -0.020465 -0.672897 +vn -0.702524 0.548043 -0.453992 +vn -0.915517 0.330120 -0.229892 +vn 0.959893 0.071990 0.270968 +vn -0.393673 0.684135 0.613987 +vn -0.979078 0.144695 0.143072 +vn 0.288705 0.942086 -0.170655 +vn -0.957718 -0.245380 -0.150215 +vn 0.816908 0.516639 -0.256409 +vn -0.967927 -0.059451 -0.244097 +vn 0.661552 -0.427711 -0.615965 +vn -0.835983 0.504883 0.215000 +vn -0.407924 0.825368 -0.390342 +vn -0.275396 0.949666 0.149303 +vn -0.998437 0.039483 0.039561 +vn -0.276860 0.879318 -0.387491 +vn -0.968176 0.227575 0.104135 +vn -0.902960 -0.411823 0.122742 +vn -0.590499 0.801604 0.093498 +vn -0.861314 0.507507 0.023963 +vn -0.660086 0.730906 0.173386 +vn 0.320817 0.343731 -0.882568 +vn -0.436838 0.377151 -0.816658 +vn -0.839343 -0.390552 0.378117 +vn -0.521434 -0.792225 0.316996 +vn -0.606303 0.651677 -0.455757 +vn -0.622175 0.689036 0.371656 +vn -0.971941 -0.227787 -0.058682 +vn -0.925715 0.314032 -0.210799 +vn -0.286655 -0.802968 -0.522563 +vn -0.451099 -0.402319 0.796649 +vn -0.412407 -0.352544 0.840020 +vn -0.423231 -0.451323 0.785610 +vn -0.054414 -0.620997 0.781922 +vn -0.713974 -0.415024 0.563912 +vn -0.545476 -0.754719 -0.364494 +vn -0.307332 -0.877430 0.368326 +vn -0.316717 -0.893987 0.316983 +vn -0.516044 -0.854822 0.054580 +vn -0.802940 -0.546034 0.239029 +vn -0.794656 -0.533748 0.289197 +vn -0.819051 -0.322785 0.474306 +vn -0.771913 -0.627281 0.103291 +vn -0.933265 0.002683 0.359178 +vn -0.942423 -0.311960 0.120502 +vn 0.725294 0.192594 -0.660951 +vn -0.948650 -0.113837 0.295135 +vn -0.963711 0.071785 0.257113 +vn -0.857629 -0.010416 0.514163 +vn 0.917149 0.349576 0.191400 +vn -0.848932 0.461837 0.256945 +vn 0.696136 0.439971 -0.567292 +vn -0.226916 0.699259 0.677898 +vn -0.972366 0.201112 0.118570 +vn 0.622673 0.061494 -0.780062 +vn 0.698746 0.185932 -0.690785 +vn -0.528140 -0.733036 0.428633 +vn -0.978700 -0.112642 0.171635 +vn -0.720822 -0.190940 0.666302 +vn -0.717609 -0.468251 0.515537 +vn -0.788672 -0.190918 0.584419 +vn -0.778138 -0.355074 0.518097 +vn -0.872061 -0.140291 0.468858 +vn -0.884599 -0.227927 0.406858 +vn -0.755417 -0.214563 0.619118 +vn -0.683242 -0.624923 0.377692 +vn -0.034161 -0.634792 -0.771927 +vn -0.309108 0.364263 0.878501 +vn 0.218882 -0.301113 -0.928128 +vn -0.636408 0.760424 0.129386 +vn -0.366842 -0.926988 0.078234 +vn -0.445024 -0.615193 0.650762 +vn -0.252989 0.683712 0.684496 +vn -0.958743 0.274880 0.072469 +vn -0.947824 -0.086949 0.306706 +vn -0.447312 0.700007 0.556688 +vn -0.598057 0.793912 -0.109690 +vn -0.609606 0.696572 -0.378377 +vn -0.207391 0.431412 0.877994 +vn 0.392078 0.887567 -0.241867 +vn 0.496380 -0.494129 -0.713753 +vn -0.953477 -0.218218 -0.207997 +vn 0.343381 -0.146017 -0.927776 +vn -0.508949 -0.860530 0.021411 +vn -0.614103 0.768607 0.179221 +vn 0.019981 0.970757 0.239233 +vn -0.311789 0.635145 0.706668 +vn 0.153547 -0.540321 -0.827331 +vn -0.486978 0.838956 0.242912 +vn -0.149773 0.911987 0.381899 +vn 0.389079 -0.016320 -0.921060 +vn -0.017204 -0.476091 -0.879227 +vn -0.879300 0.351311 -0.321577 +vn -0.410670 0.271838 0.870319 +vn -0.657507 0.573095 0.489129 +vn -0.137580 0.813941 0.564422 +vn -0.346216 0.583485 0.734629 +vn 0.565033 -0.105832 -0.818253 +vn -0.346488 -0.800903 -0.488365 +vn 0.111604 -0.450962 -0.885538 +vn -0.009896 0.978240 0.207239 +vn 0.233976 -0.870601 -0.432792 +vn 0.233240 -0.717339 -0.656524 +vn 0.188408 0.971830 -0.141591 +vn 0.193197 0.975535 -0.104914 +vn -0.498985 0.691096 0.522877 +vn 0.253211 -0.578328 -0.775513 +vn 0.688024 0.581709 -0.433863 +vn -0.548436 0.694450 0.465787 +vn 0.176096 0.369852 -0.912250 +vn -0.225700 0.760318 0.609078 +vn 0.035231 -0.821286 -0.569428 +vn -0.197638 0.783811 0.588710 +vn -0.592700 0.462619 0.659310 +vn -0.805231 0.274694 0.525496 +vn 0.414983 -0.278615 -0.866119 +vn 0.642694 0.167367 -0.747618 +vn 0.291760 -0.300620 -0.908022 +vn 0.311684 0.004586 -0.950175 +vn 0.686278 0.075859 -0.723373 +vn 0.730006 0.042461 -0.682120 +vn 0.298025 -0.312421 -0.901983 +vn 0.634070 0.047372 -0.771823 +vn -0.093348 -0.800722 -0.591718 +vn -0.646867 0.446260 0.618398 +vn 0.537909 -0.274665 -0.797002 +vn -0.569627 0.807287 -0.154314 +vn 0.493349 0.269650 -0.826980 +vn 0.526736 -0.415842 -0.741367 +vn 0.619248 0.104985 -0.778145 +vn -0.258974 0.489764 0.832504 +vn 0.499282 -0.250515 -0.829434 +vn -0.018088 0.914675 0.403784 +vn 0.335665 -0.020569 -0.941757 +vn -0.162217 -0.927577 -0.336580 +vn -0.953392 -0.187226 -0.236622 +vn 0.367947 -0.111561 -0.923130 +vn -0.282213 0.674069 0.682632 +vn 0.250397 -0.372416 -0.893649 +vn -0.409257 0.423431 0.808217 +vn -0.270886 0.844169 0.462601 +vn -0.394319 0.866068 0.307308 +vn -0.304890 0.416307 0.856580 +vn 0.562379 -0.168520 -0.809525 +vn -0.355369 0.682181 0.639017 +vn -0.256864 0.397390 0.880967 +vn 0.646361 0.122826 -0.753082 +vn 0.073394 -0.509754 -0.857184 +vn 0.103304 -0.197974 -0.974748 +vn -0.683080 -0.725420 -0.084658 +vn -0.472513 0.836803 0.276572 +vn 0.099905 0.981347 0.164248 +vn 0.051857 0.993792 0.098434 +vn -0.105222 0.877852 0.467229 +vn 0.026133 0.981929 0.187438 +vn -0.127469 0.345404 0.929757 +vn -0.116604 0.856671 0.502511 +vn -0.831713 0.338600 0.440003 +vn 0.092008 0.990910 0.098147 +vn -0.927745 0.277252 0.249841 +vn -0.943532 0.208484 -0.257453 +vn -0.807292 0.465707 0.362488 +vn -0.630264 0.770266 0.097252 +vn -0.042097 0.380932 0.923644 +vn -0.408439 0.691924 0.595331 +vn -0.283693 -0.917389 -0.279134 +vn 0.229560 -0.495253 -0.837870 +vn -0.172402 0.781488 0.599629 +vn 0.597581 0.636282 -0.487895 +vn -0.990908 -0.098586 0.091552 +vn -0.853032 -0.512169 0.100096 +vn -0.959374 0.225620 0.169404 +vn -0.886631 0.116473 0.447571 +vn -0.571644 0.791403 -0.216576 +vn -0.149543 0.928963 -0.338623 +vn -0.912623 0.164587 0.374207 +vn 0.645464 0.149582 -0.749000 +vn 0.752629 0.035010 -0.657513 +vn 0.637562 0.250602 -0.728501 +vn 0.713974 0.121094 -0.689621 +vn 0.439203 0.522611 -0.730739 +vn 0.013848 0.894167 -0.447520 +vn -0.259631 -0.466147 0.845753 +vn -0.128096 -0.817379 0.561679 +vn -0.067840 0.988368 0.136109 +vn 0.085008 -0.831607 0.548820 +vn -0.925467 -0.111661 0.361998 +vn 0.382296 0.864467 0.326414 +vn -0.598576 -0.446064 0.665383 +vn -0.747157 0.657799 -0.095169 +vn 0.358826 0.837163 -0.412797 +vn -0.379746 -0.807901 0.450654 +vn -0.778091 0.598157 0.191787 +vn -0.585154 -0.487722 0.647860 +vn -0.893354 0.334494 0.300053 +vn -0.741245 -0.154838 0.653132 +vn 0.395630 0.551141 -0.734656 +vn 0.694938 0.418207 -0.584947 +vn -0.743916 -0.662934 0.084308 +vn -0.775329 0.402038 -0.487063 +vn -0.999129 0.040072 -0.011634 +vn -0.617701 -0.607777 0.499052 +vn -0.271815 -0.947388 -0.169035 +vn 0.721283 0.616002 -0.316690 +vn -0.275949 -0.128912 0.952488 +vn -0.533706 0.506555 0.677171 +vn 0.336441 -0.395707 -0.854531 +vn -0.041513 -0.213042 0.976161 +vn -0.737724 0.169429 -0.653496 +vn -0.698926 -0.482422 0.527988 +vn -0.108948 0.987354 0.115162 +vn -0.652162 0.341775 -0.676664 +vn 0.265681 0.283347 -0.921481 +vn -0.080339 -0.413213 0.907084 +vn -0.719482 -0.680645 0.138090 +vn -0.500648 -0.418180 -0.757943 +vn 0.525161 0.787719 -0.322033 +vn -0.535699 0.588127 0.605915 +vn -0.914060 0.308817 -0.262919 +vn -0.179136 0.576800 0.797002 +vn 0.750536 0.628785 -0.203289 +vn 0.565499 0.806596 -0.172083 +vn -0.742948 0.458697 0.487468 +vn -0.466017 -0.575058 0.672411 +vn -0.920764 -0.241911 0.306059 +vn -0.976058 -0.042999 -0.213216 +vn -0.406363 0.753881 0.516268 +vn -0.715985 -0.447289 0.536003 +vn 0.082285 0.539131 0.838193 +vn -0.396622 -0.482179 0.781150 +vn 0.369730 0.890103 0.266490 +vn 0.169004 0.970708 -0.170772 +vn -0.610820 0.702556 0.365122 +vn -0.868511 -0.446827 0.214556 +vn -0.719974 0.385852 -0.576850 +vn 0.605419 0.795874 -0.007277 +vn -0.514050 -0.789184 -0.336067 +vn -0.708325 -0.177691 0.683156 +vn -0.800276 0.020558 -0.599280 +vn -0.176226 -0.249179 0.952289 +vn -0.005259 0.970203 0.242237 +vn -0.386532 -0.537218 0.749660 +vn -0.219146 0.658682 0.719801 +vn -0.724318 0.670311 -0.161390 +vn -0.852955 0.110698 -0.510111 +vn -0.760999 0.632962 -0.142264 +vn -0.570008 0.350983 -0.742901 +vn 0.299947 0.913285 -0.275577 +vn -0.654222 0.721059 0.228183 +vn -0.282625 -0.454753 0.844585 +vn -0.338467 0.477658 0.810730 +vn -0.208272 -0.859657 -0.466489 +vn -0.312945 -0.446247 0.838409 +vn -0.814680 0.117619 -0.567857 +vn -0.879295 0.394459 -0.266913 +vn -0.389080 -0.810425 0.437981 +vn -0.470822 0.518455 0.713815 +vn -0.736169 -0.293473 -0.609859 +vn -0.413450 -0.396326 -0.819747 +vn -0.329729 -0.469981 -0.818778 +vn -0.666769 0.728250 -0.158339 +vn -0.923620 0.360112 -0.131324 +vn -0.356072 0.572073 0.738881 +vn -0.254391 0.574494 -0.777973 +vn -0.485794 -0.731546 0.478376 +vn -0.376995 0.658598 -0.651248 +vn -0.918703 -0.031551 -0.393688 +vn -0.668050 0.483779 -0.565391 +vn -0.383042 0.506770 0.772310 +vn -0.700823 0.698424 -0.145090 +vn -0.279495 -0.960135 0.004790 +vn -0.878712 0.359677 -0.313845 +vn -0.670470 0.156539 -0.725234 +vn 0.435662 0.664540 -0.607111 +vn -0.892987 0.227506 -0.388350 +vn 0.467289 0.494101 -0.733147 +vn 0.503800 0.782491 -0.365914 +vn -0.795003 -0.533025 0.289578 +vn -0.623057 -0.684900 -0.377772 +vn 0.514081 -0.418945 0.748469 +vn -0.602151 -0.724709 -0.334978 +vn 0.241491 0.342983 0.907769 +vn -0.434230 -0.328348 0.838828 +vn -0.521042 -0.401192 0.753366 +vn -0.059328 0.699309 0.712354 +vn -0.819653 0.323427 0.472826 +vn -0.951105 -0.253934 -0.175832 +vn -0.582383 0.380540 -0.718345 +vn 0.648559 -0.759124 -0.055697 +vn -0.806102 -0.448463 0.386110 +vn 0.113479 0.851541 0.511860 +vn -0.271554 -0.414409 0.868633 +vn 0.312910 0.881335 -0.354028 +vn -0.457701 0.456632 0.762888 +vn -0.173019 0.930723 0.322209 +vn -0.372605 0.919128 0.127938 +vn -0.549486 -0.823501 -0.141106 +vn -0.073432 0.931111 -0.357268 +vn -0.151135 0.986247 0.066892 +vn -0.918777 0.365303 -0.149677 +vn -0.786188 0.612390 0.082989 +vn -0.495827 -0.868375 -0.008967 +vn -0.466346 0.841821 -0.271771 +vn -0.735266 0.665663 -0.127578 +vn -0.859139 0.394666 0.325759 +vn 0.844144 -0.486172 0.225961 +vn -0.138284 -0.722514 0.677385 +vn 0.737373 -0.672398 0.064517 +vn -0.589707 -0.710678 0.383644 +vn -0.085622 -0.685035 0.723461 +vn 0.605050 0.539467 -0.585567 +vn -0.648055 -0.466623 -0.601903 +vn -0.985396 0.156254 0.067679 +vn -0.503182 0.602579 -0.619441 +vn -0.778170 -0.544119 -0.313666 +vn 0.880885 0.399355 0.254080 +vn 0.033920 -0.907565 0.418539 +vn 0.907841 0.367131 0.202583 +vn 0.815678 0.272290 0.510418 +vn 0.715360 -0.349129 0.605285 +vn 0.888745 -0.080460 0.451285 +vn -0.645122 -0.470542 0.602004 +vn -0.968611 0.017750 0.247946 +vn -0.309687 0.341293 0.887476 +vn 0.620956 0.350542 -0.701095 +vn -0.904365 -0.110506 0.412204 +vn -0.569907 0.054439 0.819904 +vn 0.859678 0.342861 -0.378682 +vn -0.741237 0.360218 0.566402 +vn -0.607600 0.317550 0.728000 +vn -0.841877 0.004345 0.539652 +vn 0.717275 0.461322 -0.522205 +vn 0.712762 0.000095 -0.701406 +vn 0.869232 0.311176 0.384193 +vn -0.974255 0.150522 0.167838 +vn 0.754561 0.097378 -0.648965 +vn 0.730545 0.393645 -0.557985 +vn -0.888346 0.123095 0.442368 +vn -0.638612 -0.442994 0.629230 +vn -0.879611 0.214370 0.424653 +vn -0.884336 -0.155179 0.440306 +vn 0.157022 0.598266 -0.785762 +vn -0.816032 -0.081648 0.572210 +vn -0.905919 0.056834 0.419619 +vn -0.890739 0.007512 0.454452 +vn -0.795467 0.335595 0.504588 +vn -0.490047 -0.095625 0.866435 +vn -0.535637 0.050044 0.842964 +vn -0.742536 -0.557077 0.371895 +vn -0.969882 0.006615 0.243485 +vn -0.996113 -0.043843 0.076402 +vn 0.751850 -0.009354 -0.659267 +vn -0.752794 -0.417024 0.509305 +vn 0.788487 0.374046 -0.488240 +vn -0.728554 -0.449272 0.517072 +vn 0.631535 -0.317620 -0.707305 +vn -0.094296 -0.752723 0.651550 +vn 0.426589 -0.475869 0.769136 +vn 0.073645 -0.866028 -0.494542 +vn -0.930572 -0.337548 0.141767 +vn 0.366065 -0.040336 0.929715 +vn 0.909317 -0.321830 0.263759 +vn -0.887296 -0.446604 0.115112 +vn 0.748535 -0.642337 -0.164620 +vn 0.802400 0.200798 0.561992 +vn -0.961159 0.111127 -0.252633 +vn 0.741736 -0.261170 0.617753 +vn 0.731479 0.181651 0.657222 +vn 0.722771 -0.687013 -0.074935 +vn -0.294430 -0.404825 0.865695 +vn 0.741643 0.113145 0.661183 +vn -0.583905 -0.699252 -0.412435 +vn 0.851760 0.073462 0.518757 +vn -0.388848 -0.832910 0.393774 +vn -0.260625 -0.756804 0.599435 +vn 0.801257 -0.565055 -0.196724 +vn 0.931686 -0.096298 0.350268 +vn 0.574349 -0.274515 0.771210 +vn -0.260374 -0.667688 0.697422 +vn 0.397585 0.913038 -0.091042 +vn -0.529757 -0.779623 -0.333984 +vn -0.572914 -0.718896 0.393647 +vn 0.311257 0.938225 -0.151172 +vn 0.391466 -0.777949 -0.491477 +vn 0.796555 0.201629 0.569953 +vn 0.183219 -0.284289 -0.941069 +vn 0.851484 -0.162916 0.498432 +vn -0.637213 -0.769821 0.036541 +vn 0.300333 -0.656137 -0.692304 +vn -0.511244 -0.846146 0.150554 +vn 0.324539 -0.331949 0.885711 +vn -0.506833 -0.585389 0.632803 +vn -0.616015 -0.621335 0.484218 +vn -0.700659 -0.707803 0.089955 +vn 0.238642 -0.026829 0.970737 +vn 0.466626 -0.112724 0.877242 +vn -0.612938 -0.774570 0.156039 +vn -0.441571 -0.874100 -0.202398 +vn -0.522022 -0.735556 -0.431799 +vn -0.946705 -0.277786 -0.163047 +vn -0.815283 -0.575873 0.060699 +vn 0.120570 -0.066353 -0.990485 +vn 0.179833 -0.218932 -0.959025 +vn 0.326534 -0.766144 -0.553533 +vn -0.107830 -0.981555 0.157870 +vn -0.074609 -0.900745 0.427893 +vn 0.946942 0.201786 0.250165 +vn -0.712203 -0.350330 0.608306 +vn -0.580517 -0.014163 0.814125 +vn 0.854272 -0.475232 -0.210653 +vn 0.398848 -0.301251 -0.866122 +vn 0.120147 -0.558025 0.821080 +vn 0.827047 -0.549017 -0.120721 +vn 0.496592 -0.849771 0.176875 +vn 0.794207 -0.185676 0.578584 +vn -0.466193 -0.826090 -0.316606 +vn 0.735051 -0.287413 0.614079 +vn 0.103603 -0.812184 -0.574129 +vn -0.228804 -0.964587 0.131226 +vn 0.758084 -0.225564 0.611907 +vn 0.692671 -0.348302 0.631579 +vn -0.046664 -0.918675 -0.392248 +vn 0.041051 -0.927026 0.372744 +vn 0.789105 -0.190678 0.583914 +vn 0.637912 -0.270315 0.721109 +vn 0.412161 -0.894485 0.173265 +vn 0.718808 -0.383906 0.579596 +vn -0.097094 -0.984205 -0.148032 +vn 0.735852 -0.195212 0.648394 +vn 0.361425 -0.820605 0.442695 +vn 0.518701 -0.777735 0.355075 +vn 0.673367 -0.739305 -0.002238 +vn 0.636425 -0.669497 0.383063 +vn 0.762962 -0.587255 0.270223 +vn 0.553581 -0.822700 0.129276 +vn 0.645359 -0.763459 0.025355 +vn 0.601482 -0.795647 0.071870 +vn 0.252397 -0.845353 0.470823 +vn 0.659776 -0.751425 0.007441 +vn 0.816282 -0.194018 0.544097 +vn 0.767390 -0.627580 0.131365 +vn 0.859088 -0.488551 -0.152594 +vn 0.699954 -0.713743 -0.025202 +vn -0.031599 -0.834082 0.550735 +vn 0.966233 -0.249746 0.063410 +vn 0.697677 -0.243455 -0.673778 +vn 0.173829 -0.906616 0.384487 +vn 0.696888 -0.716365 -0.034173 +vn -0.249567 0.489508 0.835523 +vn 0.482145 -0.207573 -0.851146 +vn -0.671281 0.741080 0.013507 +vn -0.983717 0.146591 -0.103983 +vn -0.067672 -0.717585 -0.693176 +vn -0.816947 0.555911 0.153496 +vn -0.881055 0.341805 -0.326973 +vn -0.381811 -0.866346 -0.321971 +vn 0.375648 0.661919 -0.648653 +vn 0.256192 -0.613369 -0.747090 +vn 0.142363 -0.681540 -0.717799 +vn -0.700024 0.677276 0.226416 +vn -0.969713 0.223075 -0.099470 +vn 0.161880 -0.669478 -0.724978 +vn 0.386623 0.273398 -0.880781 +vn -0.188913 0.276747 0.942190 +vn 0.256879 -0.244830 -0.934918 +vn 0.491547 0.071275 -0.867930 +vn 0.151345 -0.493269 -0.856610 +vn -0.676152 0.475942 0.562404 +vn 0.475150 0.324990 -0.817688 +vn -0.897082 0.345255 0.275760 +vn -0.123781 0.920547 0.370503 +vn -0.049851 0.973775 0.221983 +vn -0.604872 0.368818 0.705764 +vn -0.000874 -0.859826 -0.510586 +vn -0.525257 0.312795 0.791369 +vn -0.439521 0.856067 0.271973 +vn -0.443132 0.471938 0.762173 +vn 0.640899 -0.324476 -0.695675 +vn -0.330147 0.666170 0.668746 +vn -0.707668 0.678914 -0.195655 +vn 0.027823 0.990211 0.136775 +vn -0.202138 0.684078 0.700841 +vn -0.035059 0.962776 0.268017 +vn -0.720489 0.625275 0.299878 +vn -0.322249 0.704737 0.632061 +vn -0.636933 0.670655 0.380182 +vn 0.470482 -0.068924 -0.879714 +vn -0.732927 0.625775 -0.266879 +vn -0.578148 0.341763 0.740907 +vn -0.967193 -0.218106 -0.130256 +vn -0.404871 0.288641 0.867621 +vn -0.094214 -0.702471 -0.705449 +vn -0.249299 -0.968009 0.028443 +vn -0.253995 0.694668 0.672996 +vn -0.475848 0.705299 0.525473 +vn -0.109597 0.510399 0.852925 +vn -0.959827 0.180137 0.215133 +vn 0.386489 -0.263760 -0.883774 +vn -0.450932 0.881413 0.140607 +vn -0.109222 -0.686848 -0.718548 +vn 0.274942 -0.177149 -0.945000 +vn 0.746280 0.408069 -0.525876 +vn 0.066835 0.995878 0.061314 +vn 0.480742 -0.526203 -0.701425 +vn -0.601070 0.799130 -0.010263 +vn -0.335463 -0.941721 0.025026 +vn 0.461473 0.538506 -0.705020 +vn -0.848647 -0.523358 -0.076780 +vn 0.529977 -0.380378 -0.757917 +vn 0.255404 0.755785 -0.602958 +vn 0.162548 -0.728825 -0.665126 +vn 0.532823 0.106188 -0.839538 +vn 0.544883 0.128099 -0.828670 +vn 0.028060 -0.671659 -0.740329 +vn 0.188645 -0.282768 -0.940455 +vn -0.625784 0.748874 -0.218134 +vn -0.406522 0.580245 -0.705730 +vn 0.568090 0.142254 -0.810579 +vn -0.209294 -0.971487 -0.111395 +vn -0.377538 -0.898683 -0.223236 +vn -0.015274 -0.752999 -0.657844 +vn -0.274241 -0.399802 -0.874614 +vn 0.057438 -0.595787 -0.801086 +vn 0.161870 -0.556323 -0.815048 +vn -0.680468 0.732758 -0.005397 +vn 0.214019 -0.113994 -0.970155 +vn 0.254386 -0.374798 -0.891524 +vn -0.593974 0.801048 -0.074279 +vn 0.090006 0.961198 0.260764 +vn 0.003339 -0.164178 -0.986425 +vn 0.321066 -0.467715 -0.823504 +vn -0.342431 -0.898176 -0.275719 +vn 0.377789 -0.018146 -0.925714 +vn -0.460517 0.663356 0.589816 +vn -0.974421 0.222862 -0.028904 +vn -0.393008 0.647568 0.652840 +vn -0.867500 0.293804 0.401401 +vn -0.723653 0.385534 0.572442 +vn 0.568846 0.727355 -0.383887 +vn -0.264734 0.730762 0.629208 +vn -0.875734 0.114774 0.468952 +vn -0.262794 0.332223 0.905852 +vn -0.213071 -0.976945 -0.013358 +vn 0.068801 -0.316878 -0.945968 +vn -0.678344 0.698741 0.227178 +vn 0.317396 -0.096968 -0.943322 +vn -0.251880 0.770499 0.585566 +vn -0.503905 0.695672 0.511977 +vn -0.786924 0.549490 0.280732 +vn 0.582703 0.462152 -0.668486 +vn 0.084138 -0.778578 -0.621882 +vn 0.473771 0.031589 -0.880081 +vn 0.305747 -0.305310 -0.901834 +vn 0.364491 -0.255136 -0.895574 +vn 0.645560 -0.385746 -0.659130 +vn 0.225199 -0.625322 -0.747167 +vn 0.162237 -0.507704 -0.846118 +vn -0.027945 -0.686425 -0.726663 +vn 0.147183 -0.603455 -0.783696 +vn 0.785533 0.124240 -0.606220 +vn 0.783086 0.276724 -0.556957 +vn -0.903677 0.249012 0.348370 +vn 0.818505 0.143880 -0.556190 +vn 0.793747 0.360588 -0.489839 +vn -0.779071 0.591519 0.207733 +vn -0.704542 0.407038 -0.581327 +vn -0.656091 -0.752810 -0.053123 +vn -0.472161 -0.879996 -0.051692 +vn -0.941558 0.326211 0.083989 +vn -0.983957 0.093480 0.151955 +vn 0.197660 0.962344 -0.186611 +vn 0.056148 0.161874 0.985213 +vn -0.396927 -0.459456 0.794575 +vn -0.204420 0.967505 -0.148817 +vn 0.685031 -0.557434 0.469042 +vn -0.080095 0.856270 0.510281 +vn -0.401072 -0.870923 -0.283962 +vn -0.746211 0.665238 0.025040 +vn 0.533487 0.821307 0.202104 +vn 0.394490 0.908171 -0.140012 +vn -0.506276 -0.822007 -0.260746 +vn -0.670715 -0.724139 0.160509 +vn 0.647150 -0.262864 -0.715611 +vn -0.138149 -0.863141 0.485697 +vn 0.798716 0.560826 -0.218007 +vn -0.553831 0.683560 -0.475412 +vn 0.504920 0.676754 -0.535780 +vn -0.862147 0.501710 -0.070636 +vn 0.588000 0.436253 0.681131 +vn -0.060077 -0.989478 0.131618 +vn 0.420436 0.684952 -0.595041 +vn -0.931445 -0.307882 -0.193954 +vn -0.750970 -0.208261 0.626636 +vn -0.970801 -0.102152 -0.217047 +vn -0.395954 -0.460725 0.794325 +vn 0.055007 -0.579248 -0.813293 +vn -0.071267 -0.965908 0.248883 +vn -0.353334 0.336411 -0.872916 +vn -0.558153 -0.021667 -0.829455 +vn -0.062913 0.672227 0.737667 +vn 0.443071 0.756484 -0.481061 +vn -0.659419 0.744933 -0.101205 +vn -0.342407 -0.892639 -0.293177 +vn -0.953654 0.118077 -0.276771 +vn -0.536823 0.625083 -0.566650 +vn 0.670718 0.465900 0.577126 +vn -0.514496 -0.780260 0.355651 +vn 0.485890 0.788365 -0.377348 +vn -0.228548 -0.709938 -0.666148 +vn -0.979520 0.025453 0.199731 +vn 0.458812 0.886555 -0.059259 +vn -0.809424 0.535415 0.241172 +vn -0.670661 -0.716624 0.191478 +vn -0.909236 0.353744 0.219442 +vn -0.885220 -0.429205 0.179356 +vn -0.128186 0.982797 -0.132961 +vn 0.533704 0.498494 0.683128 +vn 0.734025 0.445574 -0.512515 +vn 0.709397 0.403563 -0.577834 +vn -0.845840 -0.527989 0.076037 +vn 0.129812 0.931009 0.341133 +vn -0.963484 0.267758 0.002006 +vn -0.722156 -0.005518 -0.691708 +vn -0.370164 -0.705800 0.604007 +vn -0.175250 0.950893 0.255128 +vn -0.878783 0.149890 -0.453070 +vn 0.315388 0.812378 -0.490483 +vn -0.597906 -0.618148 0.510295 +vn -0.716473 0.258064 0.648128 +vn 0.470411 0.761897 0.445227 +vn -0.415346 -0.654521 0.631736 +vn -0.379780 -0.924847 -0.020595 +vn 0.861606 0.186626 -0.472023 +vn -0.945777 0.127755 -0.298637 +vn -0.522927 -0.685681 0.506349 +vn -0.944184 -0.311875 -0.106072 +vn -0.823467 -0.525750 0.213283 +vn -0.671025 0.371346 0.641738 +vn -0.957414 0.286374 -0.036735 +vn -0.960605 -0.254437 -0.111799 +vn -0.053011 -0.021390 0.998365 +vn -0.606494 -0.784630 0.128534 +vn 0.330528 0.064173 0.941612 +vn -0.964128 -0.256771 -0.067276 +vn -0.325422 -0.505918 0.798841 +vn 0.347635 -0.339144 0.874146 +vn -0.957263 -0.235995 -0.167192 +vn -0.339918 -0.699934 0.628131 +vn 0.095685 0.883325 -0.458891 +vn 0.098852 0.809941 0.578121 +vn 0.480435 0.774654 -0.411210 +vn -0.880428 -0.342272 0.328173 +vn -0.582610 0.811741 0.040520 +vn -0.802252 -0.391732 0.450486 +vn -0.823271 -0.315376 0.471978 +vn -0.139566 -0.302494 0.942878 +vn 0.989071 0.147157 0.009076 +vn 0.730600 0.323709 -0.601195 +vn -0.824095 -0.327596 0.462112 +vn -0.742862 0.328585 0.583256 +vn 0.173169 0.303712 0.936895 +vn -0.244090 -0.968608 0.047095 +vn -0.700458 -0.386083 0.600249 +vn 0.650110 -0.257742 -0.714791 +vn 0.098467 0.507189 0.856192 +vn -0.391049 -0.440943 0.807868 +vn -0.606603 -0.481292 0.632764 +vn 0.451642 -0.526115 -0.720571 +vn -0.938409 -0.182980 -0.293099 +vn -0.955157 -0.151172 0.254601 +vn 0.295793 0.868973 -0.396727 +vn -0.757340 -0.296274 0.581944 +vn -0.645680 -0.009970 0.763543 +vn -0.997187 0.053480 0.052518 +vn -0.649175 0.644023 0.404731 +vn -0.957922 0.283308 -0.046069 +vn -0.730235 0.483587 0.482597 +vn -0.634310 0.732795 0.246298 +vn -0.891858 0.384582 -0.238089 +vn -0.743830 -0.121365 -0.657257 +vn -0.744929 0.633043 0.210563 +vn -0.410135 0.855601 -0.315810 +vn -0.444518 0.645641 0.620928 +vn -0.202885 0.964885 0.166839 +vn -0.728459 0.661845 0.176942 +vn -0.360383 0.637190 0.681259 +vn -0.556208 0.821478 -0.125723 +vn -0.293604 0.425808 0.855853 +vn -0.904216 0.423398 -0.055924 +vn -0.689493 0.404678 0.600696 +vn -0.377503 -0.269823 0.885825 +vn -0.247924 0.099542 0.963652 +vn -0.251242 -0.000146 0.967924 +vn -0.851852 0.523782 0.000768 +vn -0.896738 0.442529 -0.005321 +vn -0.653260 0.726280 0.213937 +vn -0.730660 0.671414 0.123852 +vn -0.733523 0.679609 -0.008658 +vn -0.910873 0.212835 0.353571 +vn -0.959298 -0.044740 0.278830 +vn -0.581222 -0.277247 0.765059 +vn -0.983508 -0.167565 -0.068068 +vn -0.600075 -0.587649 0.542751 +vn -0.933796 0.201756 0.295498 +vn -0.994250 0.077982 0.073394 +vn -0.913181 0.242051 0.327891 +vn 0.690707 0.467071 -0.552058 +vn -0.824568 -0.532327 0.191615 +vn -0.539588 0.417897 0.730895 +vn -0.808180 0.080475 0.583412 +vn -0.599920 -0.364340 0.712287 +vn -0.733987 0.209986 0.645886 +vn -0.681202 0.300001 0.667805 +vn -0.709203 0.134407 0.692073 +vn 0.181807 -0.506818 -0.842664 +vn -0.044755 0.927671 0.370706 +vn -0.543705 0.785053 0.296778 +vn -0.330532 0.682646 0.651723 +vn 0.030141 0.944309 0.327677 +vn 0.510395 0.556913 -0.655244 +vn -0.968304 -0.249769 0.001370 +vn -0.065055 0.927082 0.369170 +vn -0.755059 0.514910 0.405899 +vn -0.985363 0.166599 -0.036109 +vn -0.104135 -0.779757 -0.617362 +vn -0.996827 -0.062361 0.049476 +vn 0.016474 0.994666 0.101824 +vn -0.236089 0.215134 0.947618 +vn -0.309686 0.621465 0.719636 +vn -0.241977 0.340384 0.908617 +vn -0.660249 0.741732 -0.117916 +vn -0.790155 0.378838 -0.481806 +vn -0.972058 0.223477 0.071846 +vn 0.396972 -0.409837 -0.821247 +vn 0.638824 -0.050761 -0.767676 +vn -0.394683 0.636471 0.662669 +vn -0.778164 0.510361 -0.366049 +vn 0.167163 0.197669 -0.965911 +vn 0.142992 0.079837 -0.986499 +vn -0.129488 0.926586 0.353087 +vn 0.434765 0.604659 -0.667358 +vn -0.564298 -0.775649 0.282730 +vn -0.007602 0.434644 0.900570 +vn -0.540251 0.822635 0.177199 +vn 0.193178 -0.466228 -0.863316 +vn 0.051922 -0.689784 -0.722151 +vn -0.249507 -0.564712 -0.786668 +vn 0.142500 -0.651180 -0.745425 +vn 0.244700 0.969260 -0.025616 +vn -0.033980 -0.985505 -0.166208 +vn -0.244866 -0.905734 -0.345956 +vn 0.296048 -0.096182 -0.950318 +vn 0.341453 -0.234087 -0.910282 +vn 0.176441 -0.623727 -0.761467 +vn -0.278418 0.693858 0.664112 +vn 0.214146 -0.596622 -0.773423 +vn -0.599709 0.525433 0.603546 +vn -0.736217 0.533155 0.416809 +vn -0.999956 -0.008565 -0.003728 +vn 0.505430 -0.339139 -0.793427 +vn -0.708205 0.431362 0.558903 +vn -0.821715 0.163832 0.545841 +vn -0.747295 0.376882 0.547275 +vn -0.900869 0.064531 0.429267 +vn 0.297741 -0.627187 -0.719713 +vn 0.443191 -0.491227 -0.749852 +vn 0.473308 -0.228254 -0.850811 +vn -0.682015 0.673243 0.285656 +vn -0.150236 0.784464 0.601702 +vn -0.673873 0.674474 0.301629 +vn -0.607336 0.767250 0.206084 +vn 0.448527 0.063395 -0.891518 +vn -0.303449 0.664823 0.682590 +vn 0.245959 -0.468534 -0.848516 +vn 0.465353 0.422210 -0.777937 +vn 0.458408 0.291964 -0.839416 +vn 0.405848 0.188654 -0.894258 +vn -0.657089 0.305115 0.689303 +vn 0.396615 -0.308502 -0.864595 +vn 0.163934 -0.222942 -0.960949 +vn -0.503406 0.832264 -0.232204 +vn -0.329115 0.281173 0.901457 +vn 0.498314 0.181209 -0.847848 +vn -0.177653 0.784037 0.594748 +vn 0.218121 -0.438759 -0.871731 +vn 0.336086 0.456681 -0.823704 +vn 0.267077 -0.322240 -0.908202 +vn -0.610104 0.685287 -0.397687 +vn -0.710510 0.553959 -0.433941 +vn -0.583471 -0.804361 -0.112092 +vn -0.981448 0.179974 0.066103 +vn -0.625120 0.780527 0.001404 +vn -0.223065 0.934981 0.275777 +vn 0.500543 0.459506 -0.733697 +vn 0.073950 -0.671963 -0.736883 +vn 0.156075 -0.512101 -0.844626 +vn -0.282640 0.683419 0.673092 +vn 0.031107 0.990666 0.132716 +vn 0.187341 -0.492357 -0.849993 +vn 0.116707 -0.686247 -0.717945 +vn 0.245492 -0.392669 -0.886309 +vn -0.610822 0.433816 0.662344 +vn 0.134015 -0.703280 -0.698167 +vn 0.077819 -0.739926 -0.668172 +vn 0.007731 -0.799936 -0.600036 +vn -0.028991 0.973119 0.228472 +vn -0.022042 -0.411320 -0.911225 +vn 0.030565 0.968177 0.248393 +vn 0.132640 0.820760 -0.555661 +vn -0.380223 0.909845 0.166170 +vn 0.296693 0.801739 -0.518834 +vn 0.136803 -0.624804 -0.768704 +vn -0.024374 0.343003 0.939018 +vn -0.372922 -0.864508 -0.336979 +vn -0.337951 0.686282 0.644055 +vn -0.921297 0.290271 -0.258756 +vn -0.494447 -0.869129 0.011677 +vn -0.787906 0.550372 0.276214 +vn -0.964954 0.165643 -0.203536 +vn -0.891753 0.288764 -0.348413 +vn -0.538220 0.837374 0.095523 +vn -0.680999 0.478093 0.554678 +vn 0.639541 0.017610 -0.768555 +vn 0.680063 -0.148428 0.717972 +vn -0.201473 -0.731035 0.651917 +vn -0.729038 -0.684457 -0.004673 +vn -0.184135 0.970717 0.154280 +vn 0.007832 -0.040430 0.999152 +vn -0.437515 0.736131 -0.516421 +vn 0.160834 0.605745 0.779234 +vn -0.772863 -0.604924 -0.191702 +vn 0.250682 0.957616 -0.141878 +vn -0.972288 -0.233786 0.000715 +vn -0.750953 -0.593990 0.288522 +vn -0.945031 0.164534 0.282570 +vn -0.146328 0.603944 0.783480 +vn -0.787817 0.441350 0.429599 +vn -0.463753 0.763731 -0.449052 +vn -0.534087 -0.797719 -0.279991 +vn 0.013899 0.782417 0.622600 +vn -0.916722 0.375941 0.135237 +vn -0.119920 0.818902 0.561265 +vn -0.661098 0.737973 0.135448 +vn -0.163712 0.215611 0.962658 +vn -0.902657 0.196751 -0.382752 +vn -0.396575 -0.481809 0.781402 +vn -0.785064 0.619394 0.005066 +vn 0.455632 0.745152 -0.486978 +vn 0.541995 0.838941 -0.049187 +vn 0.153599 -0.661583 -0.733972 +vn -0.483896 0.873623 -0.051258 +vn 0.581135 0.652880 -0.485830 +vn -0.302719 -0.451460 0.839372 +vn -0.718239 0.604993 -0.343681 +vn -0.360279 -0.757102 0.544973 +vn 0.226026 0.952920 -0.202126 +vn -0.662416 0.618770 -0.422291 +vn -0.503603 0.223803 0.834444 +vn -0.599725 0.551462 -0.579845 +vn -0.183315 0.355132 0.916666 +vn 0.265492 0.888322 -0.374697 +vn -0.939500 0.074805 -0.334281 +vn 0.500086 0.764597 -0.406578 +vn -0.176969 0.327860 0.928003 +vn 0.251791 0.947650 0.196368 +vn -0.627430 0.522468 0.577372 +vn -0.897537 0.171685 -0.406143 +vn -0.901466 -0.094310 -0.422451 +vn -0.113587 0.786742 0.606741 +vn 0.009977 0.977599 -0.210242 +vn -0.891966 0.423837 0.157353 +vn -0.784786 0.202867 -0.585625 +vn -0.602794 0.259437 -0.754540 +vn 0.153811 0.986697 -0.052648 +vn -0.589753 -0.390753 -0.706755 +vn -0.803975 0.181681 -0.566229 +vn -0.666749 0.509477 -0.543948 +vn -0.886126 -0.452530 0.099989 +vn -0.675799 0.598488 -0.430242 +vn -0.914042 0.131197 -0.383817 +vn -0.546773 0.483736 0.683403 +vn -0.681067 0.580114 -0.446783 +vn 0.624390 0.537713 -0.566570 +vn 0.896912 0.326893 -0.297808 +vn -0.856414 0.418529 -0.302304 +vn -0.480205 -0.824981 -0.298009 +vn -0.974595 -0.223779 -0.009378 +vn -0.525062 0.376712 0.763150 +vn -0.900277 0.432273 0.051398 +vn -0.852531 0.303012 -0.425881 +vn -0.961520 0.067826 0.266231 +vn -0.367598 -0.404434 0.837440 +vn 0.524190 0.851586 -0.005174 +vn -0.739124 0.352890 -0.573728 +vn -0.125418 0.754999 0.643620 +vn -0.772988 0.312680 0.552016 +vn 0.356403 0.819304 -0.449130 +vn -0.931507 -0.217712 0.291369 +vn -0.575655 0.105376 0.810874 +vn -0.626688 -0.001474 -0.779269 +vn -0.958911 -0.027248 -0.282396 +vn -0.448603 -0.147578 -0.881462 +vn -0.905221 0.140315 -0.401106 +vn -0.916970 -0.199399 0.345550 +vn -0.960794 0.266824 -0.075361 +vn 0.291170 0.844682 -0.449146 +vn -0.164326 -0.370907 0.914016 +vn -0.856966 -0.482368 -0.181467 +vn -0.794808 0.265357 0.545771 +vn -0.472140 0.881387 0.015541 +vn -0.275731 -0.124302 0.953164 +vn -0.613767 0.746397 0.257258 +vn -0.542697 -0.420311 0.727199 +vn -0.179046 -0.137523 0.974182 +vn -0.259733 0.754669 0.602506 +vn 0.826443 0.344552 -0.445282 +vn -0.645265 0.082708 0.759469 +vn -0.312365 0.018318 0.949786 +vn -0.300988 0.055979 0.951984 +vn -0.060783 0.812087 0.580361 +vn -0.565812 -0.496990 0.657919 +vn -0.837139 -0.546962 -0.005516 +vn -0.838942 -0.249097 0.483867 +vn -0.740590 -0.463971 0.486063 +vn -0.959217 -0.129525 -0.251249 +vn -0.387637 0.779717 0.491710 +vn -0.728681 0.192389 0.657275 +vn -0.771301 0.342948 0.536173 +vn -0.594820 0.793803 0.126749 +vn -0.713432 -0.254167 0.653003 +vn -0.291851 -0.511179 0.808405 +vn -0.745845 0.663435 0.059740 +vn -0.901009 -0.042339 0.431730 +vn -0.855642 0.052134 0.514935 +vn -0.548638 0.554932 0.625337 +vn -0.815524 -0.238662 0.527220 +vn -0.953385 0.294587 0.065387 +vn -0.855127 0.167357 0.490663 +vn -0.897059 -0.111833 0.427526 +vn -0.770358 0.308829 0.557829 +vn -0.928418 -0.083025 0.362141 +vn -0.923301 0.383844 -0.013409 +vn -0.879467 0.370884 0.298299 +vn -0.856872 0.315599 0.407636 +vn -0.867678 0.482639 0.119139 +vn 0.206941 -0.085434 0.974616 +vn -0.194869 -0.764994 0.613849 +vn -0.748919 -0.221169 0.624663 +vn 0.294908 -0.696280 -0.654388 +vn -0.270111 -0.582359 0.766745 +vn 0.850086 0.520863 -0.077816 +vn -0.495334 0.086301 0.864405 +vn -0.630265 -0.706467 0.321978 +vn 0.254779 0.344158 -0.903683 +vn -0.870797 -0.462343 -0.167185 +vn -0.861720 -0.497470 -0.099809 +vn -0.701313 -0.698061 0.144472 +vn -0.457835 -0.452402 0.765323 +vn -0.473652 -0.716732 0.511809 +vn -0.462484 -0.737082 0.492766 +vn -0.437148 0.194938 0.878009 +vn -0.271571 -0.267975 0.924359 +vn -0.314098 -0.566270 0.762024 +vn -0.603348 -0.319477 0.730688 +vn 0.477021 0.522206 -0.706932 +vn 0.581798 0.422557 -0.694951 +vn -0.644533 -0.308292 0.699667 +vn -0.761950 -0.034356 0.646724 +vn -0.825947 0.106524 0.553592 +vn -0.815161 0.518943 0.257314 +vn -0.780947 0.059750 0.621732 +vn -0.972690 -0.231737 0.013147 +vn 0.889958 0.075708 -0.449714 +vn -0.749451 0.041443 0.660762 +vn -0.948875 -0.049485 0.311748 +vn 0.592254 0.244621 -0.767722 +vn -0.892643 -0.230423 0.387420 +vn -0.920600 -0.118003 -0.372251 +vn 0.683620 0.213991 -0.697762 +vn -0.612924 -0.124305 0.780303 +vn -0.858231 0.414219 0.303087 +vn -0.907307 0.301220 0.293361 +vn -0.647608 -0.308513 0.696723 +vn 0.848079 0.309983 -0.429735 +vn -0.955823 -0.053446 0.289042 +vn -0.884066 -0.091078 0.458401 +vn -0.987332 0.044157 0.152402 +vn -0.696571 0.441386 0.565657 +vn -0.866388 0.152815 0.475416 +vn -0.893351 -0.146558 0.424788 +vn -0.617443 0.337178 0.710687 +vn -0.731136 -0.053546 0.680127 +vn -0.808971 0.401021 0.429823 +vn -0.711024 0.060309 0.700576 +vn -0.864829 0.181500 0.468111 +vn -0.477947 -0.872335 0.102951 +vn 0.829817 -0.459830 0.316165 +vn 0.726527 -0.015970 0.686952 +vn 0.661329 -0.743979 0.095600 +vn -0.675289 -0.697505 -0.239734 +vn 0.294960 -0.139486 0.945274 +vn 0.010509 -0.988156 0.153090 +vn 0.615523 0.187527 0.765483 +vn 0.873819 -0.431071 0.224987 +vn 0.675297 -0.357382 0.645176 +vn -0.206779 -0.932065 0.297484 +vn -0.251234 -0.873408 0.417180 +vn 0.601548 0.093076 0.793396 +vn 0.391062 -0.173511 0.903861 +vn 0.626666 -0.313430 0.713478 +vn -0.007710 0.727854 -0.685688 +vn 0.557398 -0.374720 0.740873 +vn 0.449914 0.834330 -0.318546 +vn -0.835362 0.547862 0.044926 +vn 0.738758 -0.428892 0.519892 +vn -0.586130 -0.699663 0.408563 +vn 0.707013 -0.706333 -0.035022 +vn 0.085114 -0.995577 0.039769 +vn 0.885566 0.242135 0.396414 +vn -0.297422 -0.828179 -0.475037 +vn 0.762699 0.469096 0.445241 +vn -0.423201 -0.806872 -0.412138 +vn -0.622519 -0.744614 0.240871 +vn 0.790422 -0.332370 0.514551 +vn -0.536184 -0.191204 -0.822160 +vn 0.750889 -0.305399 0.585574 +vn 0.791854 -0.323469 0.518011 +vn -0.364983 -0.056329 -0.929309 +vn -0.295739 -0.332894 -0.895388 +vn -0.154742 -0.623072 -0.766705 +vn 0.076190 -0.822474 -0.563677 +vn 0.347171 -0.867850 -0.355399 +vn 0.466438 -0.732207 -0.496295 +vn 0.285394 -0.758411 -0.585971 +vn 0.176267 -0.702363 -0.689649 +vn 0.586701 -0.062015 0.807426 +vn 0.286390 -0.378132 0.880339 +vn -0.377902 -0.505063 0.775952 +vn -0.664052 -0.493721 0.561493 +vn 0.457649 -0.439800 0.772744 +vn 0.765658 -0.140515 0.627713 +vn -0.613848 -0.619526 0.489263 +vn -0.652004 -0.753545 0.084024 +vn -0.210036 -0.975677 -0.062771 +vn -0.101243 -0.952655 0.286703 +vn 0.006537 -0.786029 0.618155 +vn -0.003025 -0.640405 0.768032 +vn -0.985230 -0.130842 0.110465 +vn -0.691670 -0.721286 0.036584 +vn -0.473684 -0.864101 0.170157 +vn 0.850571 -0.504465 0.148477 +vn 0.892682 -0.440053 0.097322 +vn 0.100981 -0.423177 -0.900402 +vn -0.578145 -0.280346 0.766260 +vn -0.773786 -0.361050 0.520478 +vn 0.488793 -0.091072 -0.867633 +vn -0.127540 0.923588 0.361550 +vn 0.420962 0.633334 -0.649368 +vn 0.003153 0.995525 -0.094447 +vn -0.796844 0.539121 0.272740 +vn -0.934579 -0.326399 -0.141511 +vn 0.478239 0.408792 -0.777288 +vn -0.025128 0.955040 0.295411 +vn -0.438812 0.692373 0.572768 +vn 0.419075 0.642015 -0.642022 +vn -0.709853 0.683608 -0.169672 +vn -0.582409 0.722872 0.371827 +vn -0.922434 0.386100 0.006452 +vn -0.251863 0.348870 0.902693 +vn -0.581283 0.205338 0.787367 +vn 0.021144 0.996138 -0.085223 +vn 0.262902 -0.315689 -0.911714 +vn -0.607204 0.597799 0.523392 +vn -0.700508 0.704363 -0.114724 +vn -0.188569 0.870794 0.454048 +vn -0.253512 0.756737 0.602562 +vn 0.158501 -0.096052 -0.982676 +vn -0.224598 0.740753 0.633120 +vn -0.097176 0.904486 0.415285 +vn -0.528092 0.811094 -0.251488 +vn -0.582893 -0.801708 -0.132285 +vn 0.679913 0.440595 -0.586169 +vn -0.490053 0.792508 -0.363014 +vn -0.080677 -0.992957 -0.086766 +vn -0.753273 0.615189 -0.232640 +vn 0.047761 -0.805059 -0.591269 +vn 0.426554 0.691837 -0.582593 +vn -0.756943 0.602115 -0.253960 +vn -0.040782 0.968053 0.247407 +vn -0.828961 -0.469273 -0.304313 +vn 0.033144 0.976470 0.213089 +vn -0.331161 0.898340 0.288648 +vn -0.215345 -0.973575 -0.076018 +vn -0.402237 0.780509 0.478551 +vn 0.186034 0.982539 0.002761 +vn 0.482733 -0.032737 -0.875155 +vn 0.273852 -0.269652 -0.923197 +vn 0.521124 0.287900 -0.803457 +vn -0.988303 -0.118890 0.095509 +vn -0.913947 -0.288106 0.285824 +vn -0.230957 0.761780 0.605269 +vn 0.195154 -0.553347 -0.809767 +vn -0.767835 0.250808 0.589512 +vn -0.141815 0.833012 0.534770 +vn -0.809728 0.479158 0.338746 +vn -0.440493 0.771180 0.459616 +vn -0.350677 -0.935382 -0.045667 +vn -0.285130 0.678098 0.677410 +vn 0.159283 -0.344391 -0.925216 +vn -0.148285 0.894608 0.421531 +vn 0.088723 -0.024809 -0.995747 +vn 0.052779 0.079550 -0.995433 +vn 0.488107 0.339637 -0.803989 +vn -0.329042 0.573203 0.750446 +vn -0.496680 0.133419 0.857618 +vn 0.337584 0.623882 -0.704847 +vn 0.144358 -0.583060 -0.799501 +vn -0.419680 -0.890701 -0.174699 +vn -0.726674 0.655540 0.205455 +vn -0.741650 0.584288 -0.329488 +vn 0.261503 -0.326040 -0.908468 +vn 0.240584 -0.414454 -0.877694 +vn 0.484503 -0.220435 -0.846561 +vn 0.533516 0.713630 -0.453974 +vn 0.329230 -0.359550 -0.873116 +vn 0.286150 -0.453403 -0.844123 +vn 0.414972 -0.459833 -0.785081 +vn -0.170381 -0.767574 -0.617900 +vn -0.007388 0.977822 0.209307 +vn 0.395541 0.214471 -0.893056 +vn 0.521350 0.639554 -0.564946 +vn -0.029024 -0.726129 -0.686946 +vn 0.300240 0.058339 -0.952078 +vn 0.426470 0.608209 -0.669482 +vn 0.115155 -0.696665 -0.708094 +vn -0.490525 0.849982 0.192135 +vn 0.127265 0.974494 0.184839 +vn 0.292076 -0.305142 -0.906410 +vn -0.125140 0.947621 0.293862 +vn 0.522571 0.477859 -0.706095 +vn -0.447976 0.697026 0.559885 +vn -0.344596 0.621414 0.703632 +vn -0.966605 -0.038308 0.253392 +vn 0.370685 0.924937 0.084164 +vn -0.932884 0.360170 0.002417 +vn -0.691792 0.629796 0.353244 +vn -0.921861 0.094432 0.375838 +vn 0.253502 -0.111873 -0.960844 +vn -0.494903 0.391493 0.775761 +vn -0.351224 0.238441 0.905421 +vn -0.647156 0.706791 -0.285718 +vn 0.421428 0.886158 -0.192674 +vn -0.921203 0.383256 0.067090 +vn 0.539446 0.275609 -0.795637 +vn -0.862632 0.076634 -0.499994 +vn -0.891483 0.069251 0.447731 +vn -0.874040 -0.473010 0.110972 +vn -0.961168 0.243134 0.130542 +vn -0.670566 -0.512356 0.536501 +vn 0.326569 0.927286 -0.183015 +vn -0.213933 -0.479642 0.850985 +vn -0.546483 -0.623971 0.558584 +vn 0.013519 0.991306 -0.130883 +vn -0.734482 -0.472052 0.487548 +vn -0.740884 0.467154 -0.482554 +vn -0.390783 0.879334 -0.272141 +vn 0.406201 0.823063 -0.396948 +vn -0.751988 0.231083 0.617345 +vn 0.656365 0.206838 -0.725536 +vn -0.892769 -0.024415 -0.449853 +vn -0.510430 -0.807050 0.296870 +vn -0.752380 0.429924 0.499089 +vn -0.454135 0.850913 0.264023 +vn 0.410991 0.843280 -0.346359 +vn -0.674264 -0.382092 0.631960 +vn -0.731019 0.436231 -0.524704 +vn -0.509136 0.786698 0.349123 +vn -0.854524 0.428687 -0.293285 +vn -0.936415 0.291086 0.195949 +vn -0.788210 0.235258 -0.568664 +vn -0.713974 -0.400397 0.574390 +vn -0.061904 -0.738814 0.671060 +vn 0.726128 0.354508 -0.589120 +vn -0.728077 -0.616615 -0.299483 +vn -0.931507 -0.339789 0.129762 +vn -0.722534 0.668118 -0.177658 +vn 0.371015 0.889392 -0.267076 +vn -0.848395 0.460989 -0.260221 +vn -0.917145 0.345875 -0.198029 +vn -0.197656 0.681465 0.704655 +vn -0.488621 0.833957 0.256447 +vn -0.971640 -0.175593 -0.158377 +vn -0.848182 0.195685 0.492235 +vn -0.920930 -0.126303 -0.368695 +vn -0.176791 -0.434358 0.883220 +vn -0.893840 0.273602 -0.355235 +vn -0.236910 -0.506360 0.829140 +vn -0.330863 0.914859 0.231434 +vn -0.071630 0.742435 0.666078 +vn -0.870353 0.435960 0.228964 +vn -0.897518 -0.334734 0.287081 +vn 0.414078 0.804619 -0.425591 +vn -0.330945 -0.458864 0.824572 +vn -0.778077 0.569722 -0.264598 +vn -0.573567 0.755152 0.317438 +vn -0.062056 0.480907 0.874573 +vn -0.759663 -0.630152 0.160685 +vn -0.756535 0.457243 -0.467530 +vn -0.681509 0.713665 0.161949 +vn -0.571942 0.311097 -0.759013 +vn -0.743200 0.625971 -0.236249 +vn -0.825944 0.286968 -0.485249 +vn -0.887884 -0.459876 0.013285 +vn -0.867559 0.461050 -0.186479 +vn -0.636283 -0.543107 0.547885 +vn -0.760738 0.282898 0.584163 +vn 0.307131 0.945276 -0.110105 +vn -0.532669 0.586979 0.609689 +vn -0.566216 -0.213873 0.796026 +vn -0.652149 -0.589785 0.476293 +vn -0.377986 -0.537593 0.753737 +vn -0.876766 0.472060 -0.091871 +vn 0.345483 0.910808 -0.225988 +vn -0.619269 0.051067 0.783516 +vn -0.708692 -0.674759 0.206047 +vn 0.261616 0.803904 -0.534130 +vn 0.280752 0.883632 -0.374663 +vn -0.844191 -0.228526 0.484889 +vn -0.802515 -0.584457 0.119917 +vn -0.318126 -0.775453 -0.545407 +vn -0.102471 0.824691 -0.556223 +vn -0.900680 0.094761 0.424024 +vn -0.778986 -0.532243 0.331508 +vn -0.612737 -0.071326 0.787062 +vn -0.419759 0.589698 0.689970 +vn -0.812044 0.571544 -0.117993 +vn -0.636168 -0.730446 0.248474 +vn -0.513005 -0.344774 0.786102 +vn -0.965423 -0.157773 0.207522 +vn -0.494077 0.475233 -0.728040 +vn -0.216170 -0.365630 0.905309 +vn -0.584249 0.370023 0.722313 +vn -0.318437 -0.561703 0.763602 +vn -0.774543 -0.617107 0.138785 +vn -0.555285 -0.439742 0.705894 +vn -0.503340 -0.833183 0.229029 +vn -0.533433 0.845818 -0.006436 +vn -0.207660 0.879908 -0.427363 +vn -0.610376 -0.272436 0.743787 +vn -0.299253 -0.618406 0.726651 +vn -0.765038 0.429775 0.479594 +vn -0.394345 -0.557023 0.730902 +vn -0.453154 0.338893 0.824502 +vn -0.674974 -0.609149 0.416349 +vn -0.605719 -0.361604 0.708764 +vn 0.106575 0.988898 0.103553 +vn -0.750494 0.345604 0.563309 +vn -0.983092 -0.150901 -0.103726 +vn -0.242669 -0.441963 0.863586 +vn -0.968124 -0.130606 -0.213724 +vn -0.367149 -0.901315 -0.229855 +vn -0.760303 0.207986 0.615371 +vn -0.972795 0.151096 0.175613 +vn -0.349053 0.815895 0.460953 +vn -0.899672 -0.307107 -0.310284 +vn -0.882246 0.405642 -0.238949 +vn -0.480753 0.556314 0.677784 +vn -0.851617 0.306118 0.425487 +vn -0.627059 -0.770684 0.113328 +vn -0.963978 -0.230434 0.132844 +vn -0.656868 -0.472655 0.587471 +vn -0.891003 -0.392419 -0.228301 +vn -0.785936 0.310547 0.534663 +vn -0.887345 0.146397 0.437249 +vn -0.882041 0.142842 0.448999 +vn -0.635120 0.298269 0.712502 +vn -0.630681 -0.499204 0.594168 +vn -0.874172 0.389999 0.289352 +vn -0.664205 -0.523007 0.534131 +vn -0.810146 0.309120 0.498105 +vn 0.900249 -0.219428 -0.376036 +vn -0.612907 0.294035 0.733409 +vn 0.634569 0.382475 -0.671591 +vn -0.748300 0.293081 0.595106 +vn -0.699213 -0.491978 0.518708 +vn 0.813330 0.265563 -0.517660 +vn -0.862003 -0.108786 0.495093 +vn -0.452236 -0.606417 0.654019 +vn 0.461643 -0.200209 -0.864177 +vn -0.885821 -0.155753 0.437106 +vn -0.901969 -0.159074 0.401432 +vn -0.630931 0.760661 -0.152710 +vn -0.897183 -0.009696 0.441552 +vn -0.907195 0.094148 0.410041 +vn -0.825929 0.136213 0.547072 +vn -0.922306 -0.384163 0.042072 +vn -0.902257 -0.103815 0.418515 +vn -0.953839 0.044310 0.297032 +vn -0.932797 0.064495 0.354585 +vn -0.805358 -0.331708 0.491292 +vn -0.909914 -0.072256 0.408455 +vn -0.861417 -0.103439 0.497254 +vn -0.806206 -0.225922 0.546801 +vn -0.794798 0.454768 0.401849 +vn -0.925645 -0.073800 0.371127 +vn -0.800429 0.272137 0.534093 +vn -0.748803 0.028409 0.662184 +vn -0.907635 -0.183701 0.377430 +vn -0.558014 0.170448 0.812138 +vn -0.817441 0.213741 0.534887 +vn -0.846146 0.102685 0.522966 +vn -0.725429 0.197658 0.659306 +vn -0.929652 -0.066387 0.362408 +vn -0.842054 -0.242599 0.481758 +vn -0.675017 0.141265 0.724152 +vn -0.776306 -0.021926 0.629975 +vn -0.718430 0.065050 0.692550 +vn -0.666295 -0.204703 0.717041 +vn -0.781233 0.227692 0.581233 +vn -0.673300 0.232621 0.701822 +vn -0.837451 -0.004987 0.546489 +vn -0.905262 0.226445 0.359476 +vn -0.866761 -0.110187 0.486399 +vn -0.919656 0.225090 0.321820 +vn -0.848276 0.022971 0.529056 +vn -0.713023 -0.018824 0.700887 +vn -0.733766 -0.313053 0.602980 +vn -0.834623 -0.141719 0.532278 +vn -0.811619 0.230137 0.536946 +vn -0.785017 0.282634 0.551241 +vn -0.882654 -0.028195 0.469177 +vn -0.903524 0.068392 0.423045 +vn -0.483371 0.845893 0.225427 +vn -0.335479 -0.608175 -0.719428 +vn -0.339568 0.275517 0.899324 +vn -0.405751 -0.896646 -0.177177 +vn -0.814396 0.164527 0.556498 +vn 0.198081 -0.519171 -0.831400 +vn -0.102457 0.907051 0.408364 +vn -0.165346 -0.814738 -0.555754 +vn -0.429777 0.485119 0.761546 +vn 0.248002 -0.315268 -0.916025 +vn -0.344110 0.379030 0.859025 +vn -0.081667 -0.738466 -0.669326 +vn 0.452178 -0.341281 -0.824052 +vn 0.392907 0.525277 -0.754790 +vn 0.371872 -0.463211 -0.804454 +vn -0.293509 -0.934236 -0.202621 +vn -0.141018 0.929531 0.340713 +vn -0.806530 0.509238 0.300310 +vn 0.095701 -0.593456 -0.799156 +vn 0.114001 -0.716061 -0.688665 +vn -0.374909 -0.836667 -0.399289 +vn -0.859931 0.320312 0.397391 +vn 0.367022 0.364549 -0.855803 +vn 0.239609 -0.439680 -0.865604 +vn -0.123049 0.895802 0.427081 +vn -0.438525 0.847341 -0.299516 +vn 0.114876 -0.735566 -0.667642 +vn -0.066610 0.349318 0.934634 +vn 0.434431 0.117547 -0.893002 +vn -0.431414 0.778535 0.455813 +vn 0.159710 -0.175586 -0.971423 +vn -0.090207 0.315532 0.944617 +vn -0.156214 -0.987660 -0.011216 +vn -0.653973 -0.623871 -0.427907 +vn -0.448179 -0.716096 -0.535109 +vn -0.649266 0.759354 0.042850 +vn -0.122957 0.991846 -0.033505 +vn -0.865004 0.217861 0.452000 +vn -0.624185 0.335294 0.705670 +vn -0.785572 0.271168 0.556187 +vn -0.909651 -0.057601 0.411361 +vn -0.409610 0.903216 0.128138 +vn 0.509588 0.078103 -0.856866 +vn 0.079510 0.925430 0.370483 +vn 0.275111 0.683644 -0.675977 +vn 0.425578 0.510111 -0.747442 +vn -0.605596 0.365384 0.706929 +vn -0.233380 0.825374 0.514092 +vn -0.793497 0.196873 -0.575850 +vn -0.768901 0.465416 0.438382 +vn -0.416264 0.294785 0.860131 +vn -0.494669 0.237401 0.836029 +vn 0.051132 0.941356 0.333517 +vn -0.332572 0.275528 0.901932 +vn 0.350396 -0.294269 -0.889173 +vn 0.558538 -0.259333 -0.787897 +vn 0.469321 0.567730 -0.676329 +vn 0.321890 -0.281227 -0.904046 +vn 0.026119 0.989313 0.143450 +vn 0.239445 -0.221997 -0.945190 +vn -0.230149 0.969854 -0.080092 +vn 0.415914 0.675809 -0.608521 +vn -0.483347 0.108190 0.868718 +vn 0.304460 -0.147021 -0.941110 +vn -0.090051 0.863234 0.496707 +vn 0.103918 0.985598 0.133409 +vn -0.127452 0.859485 0.495017 +vn -0.851205 -0.077922 0.519017 +vn -0.117421 0.977865 -0.173182 +vn -0.092779 0.892087 0.442236 +vn -0.870929 -0.038556 -0.489894 +vn -0.204017 0.967742 0.147827 +vn -0.095666 0.911138 0.400843 +vn -0.250586 -0.958788 -0.133908 +vn -0.143597 0.945384 0.292626 +vn -0.389246 0.344772 0.854178 +vn 0.640586 -0.222146 -0.735052 +vn -0.064943 -0.817252 -0.572610 +vn -0.225797 0.952761 0.203133 +vn 0.264190 0.963002 -0.053195 +vn -0.013167 -0.762685 -0.646636 +vn -0.493711 0.831463 -0.254792 +vn 0.473465 -0.450699 -0.756770 +vn -0.489881 0.851474 0.187106 +vn -0.911676 0.203923 -0.356739 +vn 0.064846 -0.728929 -0.681511 +vn 0.419322 0.895513 -0.149082 +vn -0.833064 -0.267147 -0.484393 +vn -0.454291 0.652017 0.607037 +vn -0.977802 -0.130149 0.164207 +vn 0.467607 0.881301 -0.068207 +vn 0.347272 -0.367434 -0.862783 +vn -0.721798 0.152465 0.675102 +vn -0.469603 -0.864658 0.178435 +vn -0.448664 -0.786178 -0.425000 +vn 0.379989 0.424544 -0.821809 +vn -0.711005 0.696768 0.094790 +vn 0.011627 -0.334026 -0.942492 +vn -0.020308 0.964454 0.263471 +vn 0.191702 -0.593182 -0.781912 +vn -0.215310 0.744462 0.631995 +vn -0.228841 0.734272 0.639122 +vn -0.481071 0.731213 0.483631 +vn 0.233161 -0.574116 -0.784874 +vn -0.863917 0.295773 0.407634 +vn -0.719369 -0.408337 0.561933 +vn -0.226770 -0.966697 -0.118624 +vn -0.953624 -0.068318 0.293144 +vn -0.238600 -0.946056 -0.219199 +vn -0.900363 -0.317824 -0.297212 +vn -0.942616 -0.330813 0.045143 +vn -0.835928 0.545045 0.064417 +vn -0.557799 0.741995 0.371891 +vn -0.817326 0.326269 -0.474896 +vn -0.586817 0.611257 0.531047 +vn -0.440823 0.094685 0.892586 +vn -0.608497 -0.147368 0.779753 +vn -0.287942 -0.134778 0.948116 +vn 0.064413 0.535689 -0.841955 +vn 0.298947 0.310621 0.902300 +vn 0.051113 0.975724 -0.212957 +vn -0.432886 0.721422 -0.540517 +vn 0.495193 0.682753 -0.537246 +vn -0.756763 0.616338 -0.217802 +vn -0.047996 0.702869 0.709698 +vn 0.438644 0.890894 -0.117894 +vn -0.775037 0.101875 0.623650 +vn 0.041995 0.959134 -0.279820 +vn -0.764323 -0.245695 0.596191 +vn -0.712510 0.695633 -0.091786 +vn -0.707943 -0.654991 0.264203 +vn -0.716243 0.454005 -0.529976 +vn -0.263745 0.930607 -0.253790 +vn 0.502942 0.758537 -0.414332 +vn -0.241448 0.785368 -0.570000 +vn -0.523645 -0.803885 -0.282073 +vn -0.219622 -0.703187 0.676236 +vn -0.754570 0.526043 -0.392303 +vn -0.574112 -0.117409 -0.810315 +vn -0.789284 0.591194 0.165889 +vn -0.893529 -0.448520 0.020887 +vn -0.409341 -0.822058 0.395805 +vn -0.626097 0.622000 -0.470232 +vn -0.853735 0.179023 0.488966 +vn -0.186380 0.921031 0.342002 +vn -0.082102 0.973321 -0.214257 +vn 0.371040 0.903691 0.213710 +vn -0.620984 0.450632 0.641334 +vn -0.289693 0.773687 0.563459 +vn -0.916093 0.280319 0.286698 +vn 0.241225 0.953487 0.180758 +vn -0.637379 0.538466 0.551182 +vn -0.058750 0.670520 0.739561 +vn -0.531828 0.722859 0.441173 +vn -0.947164 -0.291986 -0.132759 +vn -0.941961 -0.321421 0.096947 +vn -0.977288 0.108094 -0.182273 +vn 0.496029 0.804779 -0.326017 +vn 0.030182 0.743559 0.667989 +vn -0.616664 -0.697487 0.365017 +vn -0.973759 0.172690 0.148228 +vn -0.174017 0.896954 0.406438 +vn -0.388065 0.649916 0.653464 +vn -0.979330 -0.201368 -0.019070 +vn -0.594106 -0.796658 0.111238 +vn -0.855719 -0.344256 0.386306 +vn -0.968314 -0.245493 -0.045828 +vn -0.502473 -0.819486 -0.275615 +vn -0.884372 -0.356439 0.301392 +vn -0.108859 0.930938 0.348574 +vn -0.758519 -0.410060 0.506458 +vn -0.405061 -0.496631 0.767648 +vn -0.060274 -0.720557 0.690771 +vn -0.393594 -0.498448 0.772420 +vn 0.297578 0.811844 -0.502352 +vn -0.448610 0.675239 0.585492 +vn -0.859079 0.102187 -0.501540 +vn -0.802967 0.571072 -0.170647 +vn -0.604592 -0.686262 0.404367 +vn -0.544618 -0.806169 -0.231263 +vn -0.070933 -0.761151 0.644684 +vn -0.908052 0.214658 -0.359670 +vn -0.792789 -0.090686 -0.602712 +vn -0.591206 0.665365 -0.455812 +vn -0.288481 0.598130 -0.747676 +vn -0.436072 -0.384139 0.813805 +vn -0.065969 0.798093 -0.598912 +vn -0.752085 -0.373548 -0.542983 +vn -0.754551 -0.654275 -0.050764 +vn -0.848335 0.244204 0.469779 +vn -0.127463 0.734301 0.666750 +vn -0.817079 0.357337 0.452428 +vn -0.423825 0.904666 -0.044169 +vn -0.540848 0.831868 0.124414 +vn -0.411018 -0.899548 0.147909 +vn -0.256218 0.832860 0.490608 +vn -0.315933 -0.948115 0.035550 +vn 0.061751 0.997782 0.024868 +vn -0.703522 -0.295931 0.646129 +vn -0.848585 0.212594 -0.484466 +vn -0.852202 -0.479113 0.210242 +vn -0.261870 -0.961691 -0.081088 +vn 0.224909 0.921960 0.315288 +vn -0.721132 0.650805 -0.237531 +vn -0.357876 -0.892489 -0.274567 +vn -0.055981 0.935459 0.348973 +vn -0.463106 -0.847643 -0.258910 +vn -0.745443 0.500940 -0.439742 +vn -0.584267 0.228268 0.778798 +vn -0.722295 0.679681 0.127767 +vn -0.902044 0.281457 -0.327258 +vn -0.617219 -0.599130 0.509985 +vn -0.598346 0.793648 0.110020 +vn -0.873069 0.439821 0.210496 +vn -0.441601 -0.579918 0.684605 +vn -0.539411 -0.606908 0.583694 +vn -0.333310 -0.397694 0.854835 +vn -0.076786 -0.279981 0.956930 +vn -0.938601 0.341536 0.048790 +vn -0.840551 -0.246616 -0.482343 +vn -0.833809 -0.417430 0.361268 +vn 0.667796 -0.441760 0.599080 +vn -0.195534 -0.462994 0.864525 +vn 0.938544 0.224884 0.261843 +vn 0.834651 -0.173680 0.522679 +vn -0.927279 -0.234347 -0.291952 +vn -0.935734 0.302125 -0.181997 +vn 0.833402 0.552628 -0.006601 +vn 0.479047 0.876600 -0.045686 +vn -0.221932 0.810223 -0.542480 +vn 0.488906 0.816603 -0.306806 +vn -0.624984 0.237454 -0.743647 +vn -0.242636 0.287588 -0.926510 +vn -0.009547 0.620814 -0.783899 +vn -0.896496 -0.245098 -0.369083 +vn -0.739602 0.481688 -0.470070 +vn -0.971912 -0.132808 0.194293 +vn -0.073668 -0.385919 0.919587 +vn 0.301185 -0.055082 0.951974 +vn -0.813101 0.051835 0.579810 +vn -0.875265 0.121171 0.468218 +vn -0.836702 -0.061327 0.544214 +vn -0.845057 0.142250 0.515406 +vn -0.828402 0.043134 0.558470 +vn -0.924334 0.367533 0.102597 +vn -0.918917 0.027174 0.393514 +vn 0.395170 0.833538 -0.386077 +vn -0.724034 -0.504749 0.470110 +vn -0.833356 0.170104 0.525911 +vn -0.909171 -0.084361 0.407788 +vn -0.585787 0.272691 0.763213 +vn -0.826488 -0.434434 0.358030 +vn -0.821197 0.045366 0.568839 +vn -0.816321 0.081238 0.571857 +vn -0.681298 0.005251 -0.731987 +vn 0.707817 0.487784 -0.510942 +vn -0.971896 0.030309 0.233450 +vn -0.985359 -0.170294 0.008243 +vn -0.749951 -0.121868 0.650170 +vn -0.763563 0.085416 0.640059 +vn -0.732762 -0.038086 0.679418 +vn -0.774403 0.009752 0.632618 +vn -0.682374 0.184780 0.707264 +vn -0.864805 -0.012655 0.501949 +vn -0.861910 0.303524 0.406182 +vn -0.841569 0.188156 0.506319 +vn -0.933962 -0.083587 0.347459 +vn 0.648870 -0.717235 0.254051 +vn -0.469459 -0.746564 0.471435 +vn 0.913451 -0.361240 0.187382 +vn -0.075280 -0.975971 0.204484 +vn 0.887767 -0.458834 -0.036635 +vn 0.680989 -0.725141 0.102096 +vn -0.582953 -0.732292 0.352014 +vn 0.578283 -0.161585 0.799675 +vn 0.611632 -0.755343 0.235294 +vn 0.128713 -0.671932 0.729343 +vn -0.799427 -0.582966 -0.145148 +vn -0.567527 -0.822806 -0.030057 +vn 0.420331 0.142930 0.896043 +vn -0.817065 -0.234833 -0.526553 +vn -0.053375 -0.991418 0.119341 +vn 0.663184 -0.454498 0.594659 +vn -0.498311 -0.793421 -0.349528 +vn -0.613995 -0.372528 -0.695869 +vn -0.327421 -0.700422 -0.634196 +vn 0.636957 -0.214226 0.740536 +vn -0.007995 -0.912913 -0.408077 +vn 0.330864 -0.930406 -0.157713 +vn 0.352161 -0.781832 -0.514511 +vn -0.811860 0.462651 -0.356143 +vn 0.105442 -0.659135 -0.744596 +vn 0.806956 -0.296054 0.511052 +vn 0.070867 -0.692912 -0.717531 +vn 0.724524 -0.131526 0.676584 +vn 0.572154 -0.530314 0.625625 +vn 0.704747 0.266249 0.657604 +vn -0.178256 0.014040 0.983884 +vn 0.002944 -0.879720 0.475483 +vn -0.824615 -0.480893 0.297913 +vn -0.875536 -0.041058 0.481406 +vn -0.633088 -0.476037 0.610400 +vn -0.079315 -0.855238 0.512130 +vn -0.868976 -0.249196 0.427530 +vn -0.614111 -0.753744 0.233961 +vn -0.216027 -0.963271 0.159503 +vn -0.090406 -0.681922 -0.725816 +vn 0.755252 -0.269749 0.597352 +vn -0.498403 -0.791298 0.354177 +vn -0.462568 -0.847327 0.260899 +vn -0.358758 -0.723172 0.590183 +vn 0.757141 -0.649067 -0.073825 +vn 0.911518 0.390727 0.128325 +vn 0.478392 0.800684 -0.360619 +vn -0.208931 -0.934373 -0.288607 +vn 0.509484 -0.853737 0.107511 +vn 0.794087 -0.605794 -0.049405 +vn 0.794568 -0.172447 0.582171 +vn -0.387325 -0.916241 -0.102381 +vn 0.448310 -0.878025 0.167603 +vn 0.757982 -0.648986 -0.065429 +vn 0.691970 -0.307989 0.652932 +vn -0.434331 -0.786926 -0.438297 +vn 0.764232 -0.644653 0.019298 +vn 0.759849 -0.156335 0.631022 +vn 0.564367 -0.823379 0.059482 +vn 0.404219 -0.727806 0.553991 +vn 0.698648 -0.214791 0.682463 +vn 0.728428 -0.229376 0.645584 +vn 0.597413 -0.596942 0.535498 +vn 0.670614 -0.492230 0.554964 +vn 0.361184 -0.908713 0.209255 +vn 0.703959 -0.347875 0.619213 +vn 0.628174 -0.778068 -0.002891 +vn 0.800399 -0.216283 0.559091 +vn 0.616528 -0.787136 0.017637 +vn 0.770847 -0.490625 0.406303 +vn 0.701286 -0.380243 0.603003 +vn -0.257780 -0.952554 0.161837 +vn 0.002665 -0.907851 0.419284 +vn 0.245091 -0.787056 0.566104 +vn 0.765482 -0.637791 -0.085205 +vn -0.116705 -0.984752 -0.129008 +vn -0.288876 -0.954108 0.078924 +vn 0.262027 -0.283885 -0.922362 +vn -0.759459 0.354475 0.545500 +vn -0.082534 0.316621 0.944955 +vn -0.255113 -0.936569 -0.240325 +vn -0.092205 0.988993 0.115722 +vn -0.440393 0.294704 0.848059 +vn -0.650120 0.710246 0.269989 +vn -0.865493 0.277099 0.417298 +vn -0.310091 -0.949006 0.056852 +vn -0.786794 0.594547 0.165739 +vn -0.557806 0.594865 0.578782 +vn -0.003131 -0.729226 -0.684266 +vn -0.212648 -0.789812 -0.575307 +vn 0.616207 -0.084911 -0.782994 +vn 0.676626 -0.113367 -0.727547 +vn 0.070879 0.982429 0.172655 +vn -0.392765 0.655329 0.645198 +vn -0.417271 0.394695 0.818597 +vn -0.428576 -0.038056 0.902704 +vn -0.324317 0.356923 0.876028 +vn -0.772881 0.607821 -0.182233 +vn -0.118255 0.347962 0.930021 +vn -0.527799 0.763061 -0.373050 +vn -0.008138 -0.798441 -0.602019 +vn -0.199101 0.969711 -0.141487 +vn 0.253801 -0.307063 -0.917223 +vn 0.307024 0.132550 -0.942426 +vn 0.131666 0.972601 -0.191600 +vn -0.043535 -0.798755 -0.600080 +vn -0.030178 0.956533 0.290060 +vn -0.971171 -0.116064 -0.208220 +vn -0.588251 -0.790300 -0.171425 +vn -0.840327 0.261610 0.474774 +vn -0.648293 0.249257 0.719436 +vn -0.043423 -0.790876 -0.610434 +vn -0.623221 0.245579 0.742486 +vn -0.500779 -0.722193 -0.477136 +vn -0.072475 -0.693289 -0.717006 +vn -0.518295 -0.831261 -0.200938 +vn -0.275221 0.669578 0.689869 +vn 0.082915 -0.616537 -0.782948 +vn 0.369951 -0.328414 -0.869069 +vn -0.217087 -0.733052 -0.644599 +vn -0.292871 0.682443 0.669700 +vn 0.114757 -0.718284 -0.686221 +vn -0.282808 0.691728 0.664479 +vn -0.908867 0.226711 0.350089 +vn -0.570968 0.648377 0.503589 +vn 0.546523 -0.047103 -0.836118 +vn -0.765611 0.577734 0.282956 +vn -0.766707 0.481575 0.424553 +vn -0.305342 0.248898 0.919139 +vn 0.503388 -0.304608 -0.808588 +vn 0.431618 0.566705 -0.701820 +vn 0.142941 -0.607886 -0.781052 +vn -0.490976 0.700105 0.518456 +vn 0.187599 -0.414573 -0.890469 +vn 0.405521 0.246564 -0.880204 +vn 0.425787 0.348840 -0.834875 +vn 0.636252 -0.112378 -0.763253 +vn -0.295678 0.250026 0.921988 +vn -0.414346 0.766452 0.490784 +vn 0.261521 -0.504577 -0.822806 +vn -0.709646 0.698537 0.091916 +vn 0.251721 0.951576 0.176462 +vn 0.243919 -0.556309 -0.794370 +vn -0.305811 0.660448 0.685775 +vn 0.354317 -0.206552 -0.912028 +vn -0.915979 -0.276749 -0.290503 +vn -0.368033 -0.923847 -0.105162 +vn -0.903330 -0.024213 0.428262 +vn -0.766468 0.596031 0.239321 +vn -0.238886 0.719249 0.652392 +vn -0.773203 0.488068 -0.404904 +vn 0.368567 0.671560 -0.642779 +vn 0.382438 0.049586 -0.922650 +vn -0.410855 0.643239 0.646097 +vn 0.337580 -0.281101 -0.898344 +vn 0.205522 -0.307140 -0.929207 +vn 0.423570 -0.365013 -0.829068 +vn -0.602649 0.426004 0.674784 +vn 0.256692 -0.377849 -0.889572 +vn 0.036665 0.982604 0.182059 +vn 0.558789 -0.360999 -0.746615 +vn -0.789450 0.598588 0.135871 +vn 0.244790 -0.462835 -0.851975 +vn -0.500609 0.812074 0.299878 +vn 0.333421 -0.365134 -0.869199 +vn 0.442960 0.626937 -0.640887 +vn -0.529659 0.847550 -0.033478 +vn -0.285673 0.684544 0.670665 +vn 0.454313 0.496569 -0.739607 +vn -0.759637 -0.172454 0.627066 +vn -0.014881 -0.823763 -0.566739 +vn 0.164794 -0.317228 -0.933921 +vn 0.352707 0.932502 -0.077703 +vn -0.008236 0.995034 -0.099191 +vn 0.215615 -0.274185 -0.937194 +vn 0.511136 0.628253 -0.586548 +vn -0.451041 -0.858933 -0.242478 +vn -0.144266 0.152317 0.977746 +vn -0.027520 0.999350 0.023306 +vn -0.248752 0.681276 0.688466 +vn -0.330262 0.756055 0.565073 +vn -0.090569 -0.640892 -0.762269 +vn -0.569903 0.770195 0.286374 +vn -0.502796 -0.861477 0.071091 +vn -0.528072 -0.840670 0.120056 +vn 0.079411 -0.686440 -0.722838 +vn 0.480578 0.636155 -0.603615 +vn -0.894924 0.106136 -0.433412 +vn -0.354777 -0.401586 0.844312 +vn -0.590293 -0.138852 0.795157 +vn 0.556661 0.183023 -0.810328 +vn -0.530186 0.270450 0.803592 +vn 0.517800 0.252837 -0.817286 +vn 0.586777 0.224665 -0.777958 +vn -0.860047 -0.130462 0.493254 +vn -0.962815 0.248591 0.105786 +vn -0.366574 -0.654783 0.660971 +vn -0.853062 -0.490401 0.178304 +vn 0.773995 0.093895 0.626191 +vn -0.893381 0.319645 -0.315750 +vn -0.508418 -0.855278 -0.100055 +vn -0.606615 -0.538202 0.585113 +vn 0.541272 0.827445 -0.149531 +vn -0.359470 0.902397 0.237613 +vn -0.816600 0.527477 -0.234376 +vn 0.531103 0.005040 0.847292 +vn 0.876791 -0.181885 0.445146 +vn 0.611025 -0.422514 0.669426 +vn -0.993831 0.040638 -0.103190 +vn -0.571178 -0.516531 0.637927 +vn -0.530835 0.846675 -0.036813 +vn -0.912572 -0.405091 0.055808 +vn -0.924025 -0.201117 -0.325160 +vn -0.947087 -0.279655 0.157542 +vn -0.742010 -0.530246 -0.410195 +vn -0.452276 0.853243 0.259661 +vn -0.024435 0.748465 0.662723 +vn -0.871791 0.486838 0.054485 +vn -0.706633 -0.001334 0.707579 +vn -0.914934 -0.376469 0.145487 +vn -0.842898 0.537718 -0.019557 +vn -0.299041 -0.830013 -0.470801 +vn -0.743153 0.060180 -0.666410 +vn -0.797005 -0.452438 0.400104 +vn -0.931746 -0.362272 -0.024659 +vn -0.763814 0.348610 -0.543194 +vn -0.273419 0.717292 0.640886 +vn 0.347028 0.926079 -0.148156 +vn -0.857871 -0.461980 0.225016 +vn -0.749110 0.282579 0.599152 +vn 0.262947 0.964693 -0.015061 +vn -0.314265 0.946744 -0.070097 +vn -0.030119 0.674096 0.738029 +vn -0.548509 0.794566 -0.260389 +vn -0.362704 0.894507 -0.261347 +vn 0.204951 0.970907 -0.123834 +vn -0.768184 -0.593827 0.239297 +vn -0.585997 -0.770411 0.251147 +vn -0.476648 -0.800581 -0.363149 +vn -0.628458 0.642514 -0.438425 +vn -0.539035 0.577474 -0.613160 +vn -0.622299 0.411644 -0.665803 +vn 0.083863 0.971027 0.223771 +vn 0.155893 0.987307 0.030357 +vn -0.736722 -0.405640 -0.541014 +vn -0.573668 -0.700120 -0.425133 +vn -0.398008 -0.266595 0.877791 +vn -0.055479 -0.307382 0.949967 +vn -0.430567 -0.418175 0.799838 +vn -0.939334 0.226646 0.257454 +vn -0.094900 -0.995472 -0.005466 +vn -0.825366 0.556857 0.093174 +vn -0.902120 0.046781 -0.428941 +vn -0.518552 -0.832721 -0.194113 +vn 0.156544 0.783469 0.601391 +vn -0.629307 0.280875 -0.724625 +vn -0.770150 -0.618194 0.157180 +vn -0.497721 0.836750 -0.228304 +vn -0.991390 0.098437 0.086345 +vn -0.945692 -0.127292 0.299103 +vn -0.752402 -0.183767 0.632551 +vn -0.698225 0.619173 -0.359314 +vn -0.503576 0.706811 0.496819 +vn -0.016002 0.886579 0.462301 +vn -0.272135 0.780687 -0.562557 +vn -0.781086 -0.602006 0.165812 +vn -0.929378 0.282660 -0.237403 +vn -0.355425 0.646144 0.675404 +vn -0.026853 0.982174 0.186047 +vn -0.386588 -0.492829 0.779532 +vn -0.250290 0.869636 -0.425544 +vn -0.429010 0.812691 -0.394315 +vn -0.075225 -0.457096 0.886230 +vn -0.815435 0.418126 0.400295 +vn -0.324885 0.807017 0.493126 +vn -0.752669 0.455388 0.475511 +vn -0.955122 -0.285496 0.078952 +vn -0.198203 -0.650039 0.733597 +vn -0.369245 0.923022 0.108112 +vn -0.488436 0.692679 0.530685 +vn -0.234177 -0.746699 0.622576 +vn -0.031499 0.767805 0.639909 +vn -0.022961 -0.328769 0.944131 +vn -0.434474 0.786086 0.439660 +vn -0.085225 -0.367219 0.926222 +vn -0.247976 0.848655 0.467218 +vn -0.410013 -0.829256 0.379768 +vn -0.072142 0.941198 0.330063 +vn -0.922027 0.109906 -0.371196 +vn -0.567193 0.765073 0.304884 +vn -0.772868 0.454336 0.443006 +vn -0.517123 0.645294 0.562299 +vn -0.997750 -0.022368 0.063204 +vn -0.927727 -0.340903 0.152012 +vn -0.649271 0.573045 0.500067 +vn -0.107645 -0.484235 0.868291 +vn -0.623101 0.776317 -0.095271 +vn -0.762331 0.630373 0.146565 +vn -0.204126 -0.481691 0.852236 +vn -0.238565 -0.464041 0.853084 +vn -0.350148 0.890137 -0.291637 +vn -0.302566 -0.201004 0.931693 +vn -0.936864 -0.330376 0.114621 +vn -0.653052 0.481041 0.584912 +vn -0.772780 0.634045 -0.028237 +vn 0.449753 0.768299 -0.455455 +vn 0.298420 0.807231 -0.509238 +vn -0.952713 -0.083352 0.292217 +vn -0.923360 0.151323 0.352858 +vn -0.860625 0.220357 0.459094 +vn -0.985471 0.141805 0.093479 +vn -0.604044 0.296089 0.739907 +vn -0.010965 0.994595 0.103249 +vn -0.043343 -0.777740 -0.627091 +vn -0.257898 0.804929 0.534394 +vn 0.420623 0.087707 -0.902986 +vn 0.171436 0.977020 0.126656 +vn -0.732535 -0.117122 0.670578 +vn -0.308565 0.323846 0.894378 +vn -0.772118 0.590348 -0.235210 +vn -0.559133 0.812973 0.162620 +vn 0.045483 -0.540825 -0.839904 +vn -0.468869 -0.845489 0.255559 +vn 0.568614 -0.458536 -0.682952 +vn -0.295342 0.669253 0.681816 +vn -0.484188 -0.363139 0.796048 +vn -0.244698 0.765622 0.594934 +vn -0.603028 0.039159 0.796759 +vn 0.066619 0.963066 0.260896 +vn -0.552896 -0.225993 0.802018 +vn -0.285807 0.799810 0.527843 +vn 0.488713 -0.369736 -0.790225 +vn 0.262324 -0.455895 -0.850497 +vn 0.094447 0.995029 0.031563 +vn -0.922261 -0.089547 -0.376054 +vn 0.321049 -0.360833 -0.875630 +vn -0.395182 0.232333 0.888736 +vn -0.273889 0.284437 0.918738 +vn -0.153037 0.356793 0.921563 +vn 0.316245 -0.160136 -0.935065 +vn 0.219666 -0.551559 -0.804692 +vn -0.165338 0.974704 -0.150385 +vn 0.174536 0.800684 -0.573098 +vn -0.677041 0.438598 0.590971 +vn -0.731603 0.677663 0.074366 +vn -0.543721 0.739033 0.397741 +vn -0.284501 -0.923757 -0.256384 +vn -0.966665 0.225096 -0.122028 +vn 0.036423 0.815878 -0.577075 +vn -0.781282 0.522990 0.340704 +vn -0.480632 -0.876681 0.020584 +vn -0.231055 0.828814 0.509590 +vn -0.790498 0.518629 0.325787 +vn 0.502088 -0.059730 -0.862751 +vn -0.944227 0.232952 0.232744 +vn 0.067737 0.966316 0.248282 +vn -0.047073 0.996982 0.061730 +vn -0.159893 0.846396 0.507984 +vn 0.385328 0.761821 -0.520721 +vn 0.058139 0.914553 0.400265 +vn -0.642305 -0.581524 -0.499274 +vn 0.526177 -0.145973 -0.837753 +vn -0.156593 -0.792856 -0.588947 +vn -0.170807 0.852612 0.493839 +vn -0.809973 -0.019182 0.586153 +vn -0.869291 0.302880 0.390636 +vn -0.893790 0.276154 0.353381 +vn -0.870621 0.296890 0.392269 +vn -0.531391 -0.373824 0.760184 +vn 0.405075 -0.056741 -0.912521 +vn 0.417699 -0.486879 -0.767122 +vn 0.386104 -0.434918 -0.813492 +vn -0.064166 -0.684375 -0.726301 +vn -0.527522 0.659941 0.534975 +vn 0.500331 0.079894 -0.862140 +vn -0.392493 0.256524 0.883258 +vn -0.142591 0.973201 0.180411 +vn -0.996709 -0.020316 0.078471 +vn -0.134988 0.869657 0.474841 +vn 0.506441 -0.188579 -0.841401 +vn 0.022776 -0.657745 -0.752896 +vn -0.824675 0.335449 0.455395 +vn -0.530871 -0.771872 -0.349842 +vn 0.336785 0.937466 -0.087942 +vn -0.523172 0.269382 0.808532 +vn -0.128609 0.427050 0.895035 +vn -0.286311 0.229424 0.930264 +vn 0.228658 0.736781 -0.636293 +vn 0.054238 -0.661470 -0.748008 +vn -0.463593 0.637581 0.615282 +vn -0.309280 0.950903 0.011363 +vn 0.061125 0.819140 -0.570327 +vn 0.405752 0.904180 -0.133505 +vn -0.971301 0.195168 -0.135955 +vn 0.519963 0.492844 -0.697670 +vn -0.570988 -0.303552 0.762777 +vn -0.442181 0.265565 0.856710 +vn -0.566488 -0.823644 -0.026495 +vn -0.313378 -0.915581 0.252004 +vn -0.129212 0.984201 0.121051 +vn 0.518811 0.485653 -0.703546 +vn 0.244845 -0.520763 -0.817837 +vn 0.044009 0.968343 0.245714 +vn -0.413884 0.760868 0.499779 +vn -0.750552 0.463998 0.470508 +vn -0.499673 0.864728 0.050720 +vn -0.986298 0.107550 -0.125099 +vn -0.509995 0.821917 0.253689 +vn -0.338849 0.843028 0.417714 +vn 0.082971 0.986784 -0.139189 +vn -0.422174 0.630142 0.651683 +vn -0.502037 -0.858363 0.105698 +vn -0.365835 -0.881069 0.299804 +vn -0.159170 0.860531 0.483892 +vn -0.694773 -0.377763 -0.612034 +vn -0.064204 0.193396 0.979018 +vn -0.622512 0.766085 0.159974 +vn -0.047789 0.311843 0.948931 +vn -0.779170 -0.602536 -0.172752 +vn -0.948036 0.202188 0.245657 +vn -0.049723 -0.773311 -0.632074 +vn -0.177723 -0.786206 -0.591857 +vn -0.991542 0.105582 0.075476 +vn -0.145434 -0.945506 -0.291319 +vn 0.301203 0.940363 0.158098 +vn -0.575061 0.693548 -0.433931 +vn -0.897198 0.328432 -0.295243 +vn -0.727140 0.224589 0.648712 +vn -0.610114 0.105403 0.785271 +vn 0.569635 -0.260674 -0.779465 +vn -0.982658 0.071333 0.171158 +vn -0.670992 0.341788 0.657990 +vn -0.744805 -0.240076 0.622599 +vn 0.379611 0.888369 0.258254 +vn -0.923879 -0.340919 0.173844 +vn -0.541234 0.761415 -0.356809 +vn -0.262052 -0.577861 0.772920 +vn 0.178150 0.704704 0.686771 +vn -0.927439 -0.350002 0.131740 +vn -0.127171 0.780451 -0.612147 +vn -0.038504 0.998620 0.035711 +vn -0.699867 0.686950 -0.195670 +vn 0.289085 0.880426 -0.375873 +vn -0.935510 -0.344080 0.080186 +vn -0.025363 0.968257 -0.248666 +vn -0.921042 0.386624 0.046935 +vn -0.705002 -0.595643 0.384945 +vn -0.203845 0.741003 -0.639814 +vn -0.970279 0.232932 0.065590 +vn -0.987178 0.146175 0.064132 +vn -0.884067 0.451810 0.119556 +vn -0.975222 0.039894 -0.217601 +vn -0.434794 0.250552 -0.864973 +vn -0.208591 0.875433 -0.436013 +vn 0.058213 0.939069 -0.338764 +vn -0.517775 0.655456 0.549806 +vn -0.867027 -0.424712 0.260547 +vn 0.086060 0.924529 -0.371269 +vn 0.190906 0.866904 -0.460470 +vn -0.552653 0.763043 -0.335172 +vn -0.713114 -0.646580 0.270929 +vn -0.942660 -0.270455 0.195568 +vn -0.571677 0.661197 -0.485802 +vn -0.956581 -0.168014 -0.238168 +vn -0.557131 0.731869 -0.392394 +vn -0.229543 -0.560125 0.795971 +vn -0.607860 0.764146 0.215839 +vn -0.224342 0.936372 0.269959 +vn -0.820717 0.556013 -0.131427 +vn -0.511680 0.851716 -0.112978 +vn -0.735971 -0.146630 0.660943 +vn -0.272798 -0.324142 0.905822 +vn -0.990480 0.069317 -0.118928 +vn -0.770991 0.599348 -0.215301 +vn -0.397039 -0.578161 0.712804 +vn -0.751535 -0.605136 -0.262689 +vn -0.330598 0.943698 0.011794 +vn -0.129467 0.927426 -0.350884 +vn -0.199477 0.978688 -0.048776 +vn -0.545554 -0.609391 0.575338 +vn -0.276247 0.837658 0.471187 +vn 0.142779 0.920932 -0.362626 +vn -0.128103 -0.989390 -0.068540 +vn -0.669133 0.559253 -0.489385 +vn -0.174313 0.422204 -0.889583 +vn -0.810928 -0.227113 0.539273 +vn -0.112025 -0.231074 -0.966465 +vn -0.142885 0.969121 0.200967 +vn -0.469576 -0.278147 0.837934 +vn -0.393290 0.858178 -0.329929 +vn -0.156558 -0.982976 0.096165 +vn -0.275010 -0.440337 0.854677 +vn -0.583812 -0.512917 0.629349 +vn -0.118567 0.968709 0.218047 +vn 0.317008 0.856999 -0.406274 +vn -0.902268 -0.316319 0.293008 +vn 0.381988 0.810833 -0.443435 +vn -0.536628 0.789145 0.298798 +vn -0.687800 -0.662204 0.297351 +vn -0.679641 0.666985 -0.305318 +vn -0.472229 -0.398507 0.786252 +vn -0.936875 -0.071221 0.342334 +vn -0.678119 0.685207 0.265791 +vn -0.966837 -0.230481 -0.110018 +vn -0.966060 0.062360 -0.250677 +vn -0.770891 -0.016117 -0.636763 +vn -0.558029 0.761698 0.329272 +vn -0.671896 0.168152 -0.721305 +vn -0.517878 0.837036 0.176559 +vn -0.312205 0.843674 0.436741 +vn 0.012620 0.812618 0.582660 +vn -0.882703 0.399322 -0.247747 +vn -0.316521 -0.564712 0.762177 +vn -0.929386 -0.117678 -0.349848 +vn -0.307145 -0.577892 0.756110 +vn -0.895272 -0.244864 -0.372196 +vn -0.577042 -0.491129 0.652545 +vn -0.769582 0.492207 0.406787 +vn -0.989723 0.058940 0.130285 +vn -0.527602 0.780766 0.334725 +vn -0.452636 0.803821 0.385994 +vn -0.488478 -0.845525 0.215585 +vn 0.342562 -0.479211 0.808089 +vn 0.087434 -0.764208 0.639016 +vn 0.678233 -0.477431 -0.558624 +vn -0.515526 -0.421252 0.746177 +vn -0.966859 -0.173024 -0.187742 +vn 0.074164 -0.081924 0.993875 +vn -0.927639 0.109450 -0.357081 +vn -0.922682 0.308683 -0.231024 +vn 0.899671 -0.435675 0.027925 +vn 0.983224 0.141012 0.115696 +vn 0.474700 -0.176088 0.862353 +vn 0.595496 0.420904 0.684269 +vn -0.900478 -0.434699 0.013315 +vn -0.958750 -0.181810 0.218501 +vn -0.964519 0.220850 0.144664 +vn -0.862325 -0.212273 0.459713 +vn 0.547010 0.759754 -0.351502 +vn -0.675023 -0.549184 0.492687 +vn -0.727937 0.303748 0.614691 +vn -0.666564 -0.197318 0.718859 +vn -0.759638 -0.636669 0.132673 +vn -0.786488 -0.237377 0.570166 +vn -0.368438 -0.917397 -0.150452 +vn -0.912922 0.381353 -0.145406 +vn 0.012482 -0.849627 -0.527236 +vn 0.602657 -0.763580 0.231842 +vn -0.270157 -0.582710 -0.766462 +vn -0.513258 -0.795286 -0.322623 +vn -0.002585 -0.984523 0.175234 +vn -0.223324 -0.767439 -0.600969 +vn 0.790918 -0.438237 0.427080 +vn -0.518705 0.598008 -0.611008 +vn -0.391687 -0.920086 0.004767 +vn -0.163183 -0.764585 0.623523 +vn 0.792647 -0.332951 0.510739 +vn 0.353862 -0.132117 0.925919 +vn -0.436958 0.866903 0.239891 +vn -0.326709 -0.909797 -0.255990 +vn 0.634885 -0.729606 0.254157 +vn 0.775152 -0.210975 0.595508 +vn -0.312215 -0.835097 -0.452918 +vn -0.229159 0.049885 -0.972110 +vn 0.640556 -0.338261 0.689396 +vn -0.149764 -0.975937 0.158488 +vn -0.529368 0.613365 -0.586133 +vn -0.328241 -0.796222 0.508221 +vn 0.972042 0.041244 0.231157 +vn -0.329243 0.455215 -0.827272 +vn -0.383989 0.608299 -0.694640 +vn 0.925340 -0.198556 0.322987 +vn 0.860062 -0.347265 0.373764 +vn -0.521425 -0.777745 0.351039 +vn -0.457772 -0.717464 0.525062 +vn -0.556765 -0.724430 0.406464 +vn -0.297865 -0.912107 0.281668 +vn -0.717891 -0.669836 0.189613 +vn -0.180346 -0.964396 0.193432 +vn -0.835619 -0.447430 -0.318665 +vn -0.569379 -0.711793 -0.411289 +vn 0.057266 -0.992362 0.109259 +vn 0.770093 -0.387541 0.506724 +vn 0.201952 -0.968098 -0.148328 +vn 0.313004 -0.939963 -0.136005 +vn -0.060839 -0.996190 0.062481 +vn -0.494945 -0.867385 0.051701 +vn 0.081601 -0.938789 -0.334688 +vn -0.074046 -0.800921 -0.594175 +vn -0.860503 -0.475797 0.182078 +vn -0.747819 -0.511102 0.423724 +vn -0.488137 -0.653713 0.578257 +vn -0.357268 -0.317991 0.878204 +vn -0.520223 0.138951 0.842651 +vn 0.854530 -0.205749 -0.476912 +vn -0.934052 0.246181 0.258730 +vn 0.987658 -0.092759 -0.126206 +vn 0.331804 -0.525880 -0.783171 +vn -0.592769 -0.527777 0.608340 +vn -0.793880 -0.414244 0.445149 +vn 0.697467 -0.570021 -0.434299 +vn -0.603750 -0.715013 0.352479 +vn -0.286774 -0.947881 0.138861 +vn 0.463483 -0.005068 -0.886091 +vn 0.114913 0.984423 0.133063 +vn -0.342383 0.727946 0.594027 +vn -0.705673 0.533305 0.466489 +vn -0.818902 -0.366691 0.441517 +vn -0.590428 0.569038 0.572356 +vn 0.246604 0.954534 0.167485 +vn -0.854902 0.146799 0.497587 +vn 0.296649 -0.341600 -0.891801 +vn -0.796353 0.592933 0.119384 +vn -0.544334 -0.480135 0.687874 +vn -0.438299 -0.277333 0.854974 +vn 0.335867 0.941347 0.032557 +vn -0.377957 0.874432 0.304165 +vn -0.658210 0.747618 0.088474 +vn 0.525835 0.625348 -0.576574 +vn -0.306045 -0.928131 0.211916 +vn 0.085665 0.987607 0.131509 +vn 0.495293 0.593213 -0.634652 +vn 0.545590 0.427373 -0.720891 +vn 0.007406 0.994838 0.101208 +vn -0.199227 0.030626 0.979475 +vn 0.458446 -0.445371 -0.769072 +vn 0.510925 0.205253 -0.834762 +vn 0.447128 0.229162 -0.864616 +vn 0.183579 0.980789 0.065966 +vn -0.948007 0.125407 0.292499 +vn 0.044635 0.988732 0.142887 +vn -0.011551 -0.792647 -0.609571 +vn -0.107469 -0.325538 -0.939402 +vn -0.113139 -0.773525 -0.623585 +vn -0.240830 0.791129 0.562242 +vn 0.320640 -0.203865 -0.925002 +vn -0.865762 0.098763 -0.490615 +vn 0.523614 0.351636 -0.776003 +vn -0.597808 0.745036 0.295884 +vn 0.498291 -0.442738 -0.745446 +vn -0.579557 -0.807663 0.108603 +vn -0.454253 -0.213577 0.864893 +vn 0.589173 0.455534 -0.667356 +vn -0.472333 -0.790058 0.390781 +vn -0.406778 -0.874683 0.263557 +vn -0.576198 0.787430 0.218973 +vn -0.232344 -0.885456 -0.402473 +vn -0.679379 0.728018 -0.091833 +vn 0.087898 0.960920 0.262502 +vn -0.562341 0.826809 -0.012597 +vn -0.284092 0.154973 0.946190 +vn -0.082309 -0.700843 -0.708551 +vn 0.486007 0.181319 -0.854939 +vn 0.152703 0.984625 0.084829 +vn 0.083170 -0.762080 -0.642119 +vn -0.950353 0.299145 0.085682 +vn -0.282155 0.038817 0.958583 +vn -0.281803 0.650677 0.705128 +vn -0.002894 0.980420 0.196895 +vn -0.510541 0.323382 0.796726 +vn -0.842448 -0.308785 -0.441512 +vn -0.866967 -0.122028 -0.483195 +vn -0.973597 0.151603 -0.170662 +vn -0.823271 0.567419 -0.016176 +vn 0.517688 0.265631 -0.813290 +vn -0.440576 -0.507199 0.740703 +vn -0.847840 0.376071 0.373815 +vn 0.647365 -0.163045 -0.744537 +vn -0.800311 0.203992 0.563816 +vn -0.938426 0.284754 0.195633 +vn -0.250539 -0.222196 0.942263 +vn -0.597792 -0.236094 0.766097 +vn -0.894987 0.294314 0.335228 +vn 0.049970 0.254585 0.965759 +vn -0.387821 0.262175 0.883663 +vn -0.961316 0.248294 0.119255 +vn 0.309804 0.948019 -0.072674 +vn 0.521682 0.613044 -0.593316 +vn -0.676192 0.426340 0.600832 +vn 0.013740 -0.726180 -0.687368 +vn -0.515557 0.110849 0.849655 +vn -0.596536 -0.188756 0.780074 +vn -0.011070 0.833014 -0.553140 +vn 0.321690 -0.348933 -0.880205 +vn -0.394807 0.581128 0.711630 +vn -0.412232 0.724424 0.552517 +vn -0.289099 0.811718 0.507480 +vn -0.453598 0.101793 0.885374 +vn -0.922954 0.352650 0.154253 +vn -0.582171 0.706327 0.402714 +vn 0.111251 0.993765 -0.007359 +vn 0.378281 -0.450078 -0.808909 +vn -0.278171 0.803256 0.526689 +vn -0.956869 -0.133910 0.257816 +vn -0.958452 0.285213 -0.004887 +vn -0.315171 0.245527 0.916724 +vn -0.330541 0.326250 0.885609 +vn -0.036422 0.312556 0.949201 +vn -0.387759 0.262415 0.883618 +vn -0.173335 0.865423 0.470105 +vn 0.608634 -0.191151 -0.770082 +vn -0.226769 0.767980 0.598984 +vn -0.764977 0.626699 0.148519 +vn 0.441092 0.333899 -0.833036 +vn -0.843101 0.523755 0.121908 +vn 0.544887 0.153195 -0.824396 +vn -0.326299 -0.915496 -0.235364 +vn 0.046758 -0.690640 -0.721686 +vn -0.791157 0.498015 -0.355037 +vn -0.387114 0.262264 0.883946 +vn 0.282594 0.028628 -0.958812 +vn 0.317403 -0.261207 -0.911607 +vn 0.259098 -0.192079 -0.946559 +vn -0.182906 0.853667 0.487645 +vn 0.459243 0.734030 -0.500296 +vn 0.201632 -0.355958 -0.912490 +vn -0.368227 -0.771400 -0.518990 +vn -0.328910 0.610033 0.720887 +vn -0.623928 0.777843 -0.075328 +vn 0.213673 -0.541744 -0.812931 +vn -0.349928 0.819995 0.452945 +vn 0.013637 0.987530 -0.156842 +vn -0.872487 -0.361470 0.328793 +vn -0.885265 -0.177438 -0.429909 +vn 0.311346 0.926041 0.213335 +vn -0.455230 0.786732 0.416915 +vn -0.431027 0.190064 0.882095 +vn -0.723032 0.379234 0.577414 +vn -0.448515 0.103413 0.887772 +vn 0.555588 0.448743 -0.699965 +vn 0.557585 0.069018 -0.827245 +vn 0.524257 0.071128 -0.848584 +vn -0.896719 -0.182949 0.403019 +vn -0.480089 0.758993 0.439823 +vn -0.839849 0.303306 0.450176 +vn -0.374854 -0.431497 0.820546 +vn 0.698641 -0.699110 0.152139 +vn 0.502161 0.654839 0.564819 +vn -0.830302 -0.386446 0.401570 +vn -0.967528 -0.083090 -0.238715 +vn -0.944607 0.017774 -0.327722 +vn -0.725354 0.671968 -0.149402 +vn 0.078237 -0.849415 -0.521894 +vn -0.988561 -0.149771 0.017750 +vn -0.660151 -0.744024 0.103095 +vn -0.679594 -0.643954 -0.351390 +vn -0.331577 0.824764 -0.458062 +vn -0.407368 -0.627657 -0.663399 +vn -0.365737 0.911083 0.190172 +vn -0.995158 -0.085129 0.049119 +vn -0.907736 0.343095 -0.241455 +vn -0.824768 0.443566 -0.350723 +vn -0.717691 0.693805 -0.059623 +vn -0.776164 -0.579315 -0.248925 +vn -0.667624 0.533286 -0.519504 +vn -0.972913 -0.222119 0.064057 +vn -0.257475 -0.920541 -0.293787 +vn -0.972200 0.161826 0.169230 +vn -0.982055 -0.081496 0.170079 +vn -0.919258 -0.021546 0.393065 +vn -0.073833 0.118710 0.990180 +vn -0.416088 0.609829 -0.674522 +vn -0.980713 -0.157201 -0.116143 +vn -0.959290 -0.203429 -0.195906 +vn 0.284090 0.930451 -0.231417 +vn -0.583250 0.807556 0.087595 +vn -0.823525 -0.466219 -0.323182 +vn -0.066815 0.762190 -0.643897 +vn -0.722900 -0.227707 0.652354 +vn -0.762103 -0.355990 0.540806 +vn -0.431693 0.862156 0.265195 +vn -0.925774 -0.342136 0.160892 +vn -0.841661 -0.528301 0.111826 +vn -0.124780 -0.246685 0.961029 +vn -0.635263 0.573135 -0.517646 +vn -0.396477 0.899207 -0.185023 +vn -0.927963 0.119515 0.352988 +vn -0.538888 0.429158 -0.724861 +vn -0.461923 -0.868045 -0.182003 +vn -0.720398 0.380035 -0.580172 +vn 0.018110 0.822809 0.568030 +vn -0.538582 0.576969 -0.614033 +vn -0.056755 -0.998141 0.022217 +vn 0.519264 0.852724 0.056799 +vn -0.947410 0.188342 0.258732 +vn -0.949690 0.312830 -0.015019 +vn -0.659339 -0.718230 -0.222303 +vn -0.319519 0.883672 0.342098 +vn -0.227103 -0.433441 0.872097 +vn -0.975714 0.062190 0.210036 +vn -0.950089 0.305910 0.061235 +vn -0.981975 -0.181838 -0.051576 +vn 0.322601 0.941418 0.098285 +vn -0.198743 0.873346 0.444712 +vn 0.393393 0.913896 0.100178 +vn 0.303345 0.828807 -0.470170 +vn -0.995047 -0.046119 0.088057 +vn -0.618199 0.217401 -0.755359 +vn -0.924869 -0.039307 -0.378248 +vn -0.462603 0.883517 0.073459 +vn -0.674226 0.247097 -0.695961 +vn -0.927328 0.371818 -0.042599 +vn -0.214960 0.812863 0.541337 +vn -0.466941 -0.520212 0.715085 +vn -0.577352 -0.473901 0.664893 +vn -0.785435 -0.322193 0.528473 +vn -0.979369 0.177362 -0.096840 +vn -0.081286 0.838392 0.538972 +vn -0.318858 0.820301 0.474801 +vn -0.408440 -0.578875 0.705748 +vn -0.113846 -0.550084 0.827313 +vn -0.343308 -0.490402 0.801028 +vn -0.608616 -0.484257 0.628556 +vn -0.433721 -0.456676 0.776745 +vn -0.557429 0.812321 -0.171485 +vn -0.858726 -0.332681 0.389760 +vn -0.999678 0.005325 0.024816 +vn -0.553098 -0.088766 0.828374 +vn -0.059678 0.960013 0.273520 +vn -0.972543 0.097813 -0.211172 +vn -0.964208 -0.256979 -0.065308 +vn -0.430232 0.842366 -0.324531 +vn -0.803697 -0.212205 0.555914 +vn -0.186769 0.808630 0.557884 +vn -0.351951 0.665485 0.658225 +vn 0.553636 -0.015247 0.832619 +vn 0.723810 0.126200 0.678360 +vn -0.118826 0.934952 0.334284 +vn -0.782923 0.620499 0.044854 +vn -0.298433 -0.496541 0.815098 +vn -0.732310 0.518595 0.441340 +vn -0.552937 0.806448 0.209526 +vn -0.567938 0.819895 -0.072242 +vn -0.381331 -0.417084 0.825002 +vn -0.250589 -0.071286 0.965465 +vn -0.511707 -0.623901 0.590680 +vn -0.461694 -0.344055 0.817597 +vn -0.336586 -0.392232 0.856074 +vn -0.939899 0.073472 0.333454 +vn -0.810990 0.055662 0.582406 +vn -0.842873 0.248933 0.477072 +vn -0.911417 -0.340757 0.230659 +vn -0.798579 0.112688 0.591248 +vn -0.826322 -0.231794 0.513287 +vn -0.935889 0.107866 0.335376 +vn -0.894245 -0.301045 0.331206 +vn -0.945374 -0.004745 0.325954 +vn -0.950274 -0.155357 0.269897 +vn -0.940187 -0.041019 0.338181 +vn -0.945805 0.154267 0.285752 +vn -0.931544 -0.007077 -0.363560 +vn -0.744264 -0.169341 0.646061 +vn -0.729046 -0.150276 0.667764 +vn -0.970295 -0.241429 -0.015468 +vn 0.464722 0.851903 -0.241444 +vn 0.386131 0.795754 -0.466561 +vn -0.315690 -0.932224 -0.176911 +vn -0.546920 0.831338 0.098773 +vn -0.929976 0.364959 0.044146 +vn -0.282681 0.955294 0.086628 +vn -0.380520 0.924132 -0.034419 +vn -0.426371 -0.751029 -0.504146 +vn -0.434686 0.026986 0.900178 +vn -0.238591 -0.748746 -0.618428 +vn -0.409229 0.790489 0.455697 +vn -0.906433 0.324353 0.270507 +vn 0.496988 0.452369 -0.740517 +vn -0.362034 -0.920764 -0.145342 +vn -0.394694 0.137784 0.908423 +vn 0.352295 -0.306418 -0.884306 +vn -0.855510 0.215955 0.470602 +vn -0.401768 0.649295 0.645754 +vn -0.586382 0.645975 0.488746 +vn -0.684408 0.030152 0.728475 +vn -0.042074 -0.717149 -0.695649 +vn -0.610515 0.043095 0.790831 +vn 0.150024 -0.407636 -0.900736 +vn -0.305011 0.644282 0.701334 +vn -0.469881 -0.260204 0.843508 +vn 0.559790 -0.420071 -0.714265 +vn -0.257029 0.678652 0.688017 +vn 0.465356 -0.367955 -0.805017 +vn -0.061123 0.954413 0.292164 +vn -0.251447 0.791490 0.557062 +vn 0.338602 0.938353 0.069589 +vn 0.387742 -0.335611 -0.858500 +vn -0.178190 0.814895 0.551538 +vn 0.474415 0.263828 -0.839836 +vn -0.150171 0.722016 0.675383 +vn -0.842750 -0.076422 -0.532852 +vn -0.004099 -0.775669 -0.631127 +vn 0.473758 -0.368725 -0.799747 +vn 0.088778 0.994452 0.056421 +vn 0.473459 -0.416734 -0.775996 +vn 0.251281 -0.601755 -0.758122 +vn -0.959246 0.018045 -0.281997 +vn -0.362154 0.585392 0.725369 +vn -0.876375 0.337642 0.343461 +vn 0.044535 0.971687 0.232035 +vn 0.502952 0.054260 -0.862609 +vn -0.730933 0.680873 -0.046352 +vn -0.594212 -0.473429 0.650213 +vn -0.289195 0.259795 0.921343 +vn -0.557230 -0.819616 -0.133132 +vn -0.829998 0.128970 0.542651 +vn 0.128278 0.990850 -0.041954 +vn -0.940314 0.053003 0.336156 +vn -0.069326 0.947766 -0.311340 +vn 0.477667 0.519190 -0.708714 +vn -0.081300 0.901213 0.425683 +vn -0.559085 0.676665 0.479113 +vn -0.306044 0.587018 0.749498 +vn 0.339000 -0.397714 -0.852586 +vn -0.283346 0.686668 0.669479 +vn -0.905624 0.127589 0.404433 +vn -0.718008 0.675074 0.169529 +vn -0.585783 -0.044663 0.809236 +vn 0.400330 0.698837 -0.592758 +vn -0.755605 -0.048041 0.653264 +vn -0.971514 0.236255 -0.018575 +vn -0.821748 -0.030053 0.569059 +vn -0.386797 -0.909199 -0.154092 +vn -0.860789 0.506173 0.053201 +vn -0.285005 0.670217 0.685260 +vn 0.488523 0.581449 -0.650586 +vn 0.386824 -0.432637 -0.814366 +vn 0.516665 0.501795 -0.693729 +vn 0.019558 0.946910 0.320902 +vn -0.662418 0.710702 0.236865 +vn -0.825331 0.411871 0.386252 +vn -0.408877 -0.909933 -0.069580 +vn -0.913405 0.406490 0.021365 +vn -0.998681 0.050598 0.008760 +vn -0.252700 -0.906697 0.337703 +vn -0.464007 -0.772901 -0.432806 +vn -0.915736 0.316789 0.247130 +vn 0.051773 -0.714600 -0.697615 +vn -0.216704 0.957916 0.188246 +vn 0.367258 0.416856 -0.831476 +vn -0.673528 -0.233128 0.701436 +vn 0.090810 -0.908907 -0.406991 +vn -0.931950 0.074152 -0.354924 +vn -0.997812 -0.001867 0.066095 +vn -0.045504 -0.833118 -0.551221 +vn -0.880117 0.452881 0.142456 +vn -0.966457 0.206709 0.152422 +vn 0.288104 -0.746773 -0.599438 +vn -0.119732 0.892754 0.434345 +vn -0.015217 -0.788172 -0.615267 +vn -0.896949 0.401085 0.186049 +vn 0.522474 0.242257 -0.817516 +vn 0.085756 -0.704029 -0.704975 +vn -0.267223 0.058064 -0.961884 +vn -0.509192 -0.857146 0.077615 +vn 0.255030 -0.349021 -0.901745 +vn -0.943499 0.242370 -0.225981 +vn 0.322078 -0.397706 -0.859125 +vn -0.031142 0.924585 0.379700 +vn -0.219939 0.863144 0.454544 +vn -0.127622 0.866944 0.481789 +vn 0.329474 -0.077024 -0.941018 +vn -0.875110 0.317918 0.364844 +vn 0.488497 0.768216 -0.413781 +vn 0.498227 0.634121 -0.591321 +vn 0.438782 0.193590 -0.877493 +vn 0.242331 0.967364 0.074048 +vn -0.497982 -0.749791 -0.435693 +vn -0.816101 0.322615 0.479478 +vn -0.008412 -0.820834 -0.571104 +vn -0.629231 -0.777217 0.001279 +vn 0.326994 -0.358373 -0.874439 +vn 0.209227 -0.542276 -0.813732 +vn 0.205616 0.978599 -0.008093 +vn 0.141321 0.982636 -0.120225 +vn -0.929194 -0.129098 0.346313 +vn 0.208126 0.821355 -0.531092 +vn -0.771935 -0.171144 0.612230 +vn -0.765660 0.084786 0.637633 +vn -0.984580 -0.174557 -0.011504 +vn 0.466105 0.793203 -0.391886 +vn -0.880301 0.280404 0.382680 +vn -0.452534 -0.106851 0.885323 +vn -0.535327 -0.102106 0.838450 +vn 0.560013 0.146507 -0.815427 +vn -0.321182 0.182369 0.929292 +vn -0.902412 0.086926 0.422014 +vn 0.469576 0.206978 -0.858288 +vn -0.861205 -0.092727 0.499728 +vn -0.992779 0.030499 0.116015 +vn -0.616844 -0.727795 0.299696 +vn -0.885675 0.319946 0.336475 +vn -0.544615 0.825540 -0.147915 +vn -0.965226 0.222613 -0.137049 +vn -0.991200 -0.119181 -0.057601 +vn 0.929858 0.052158 0.364203 +vn 0.356229 0.931134 0.078038 +vn -0.206221 0.785296 -0.583766 +vn -0.206158 -0.524405 0.826134 +vn 0.402580 0.913331 -0.061288 +vn -0.756018 0.571551 0.319008 +vn -0.974613 -0.111314 -0.194266 +vn 0.253516 0.943072 -0.215276 +vn -0.153486 -0.545880 0.823685 +vn -0.789836 -0.504481 0.348796 +vn -0.961172 0.018862 -0.275306 +vn -0.136863 0.978352 -0.155228 +vn -0.589438 0.804752 -0.070270 +vn -0.995127 -0.084614 0.050628 +vn 0.368095 0.918602 0.143795 +vn 0.189466 0.825293 -0.531973 +vn -0.945334 -0.083329 -0.315276 +vn -0.879231 -0.256458 0.401475 +vn -0.456533 0.884373 0.097271 +vn -0.631484 0.591126 -0.501795 +vn -0.939738 -0.339902 0.036870 +vn -0.646454 0.730378 -0.220559 +vn -0.087307 0.932656 0.350042 +vn 0.221563 0.972607 0.070321 +vn -0.418945 0.605971 0.676228 +vn -0.618499 0.455942 -0.639981 +vn -0.793766 -0.435151 -0.424946 +vn -0.771716 0.622780 0.128840 +vn 0.143814 0.018810 0.989426 +vn 0.210816 0.977446 -0.012495 +vn 0.419455 -0.137992 0.897227 +vn -0.176875 0.916255 0.359432 +vn -0.827576 0.561077 -0.017628 +vn -0.119895 0.520084 -0.845658 +vn -0.968505 0.049962 -0.243929 +vn 0.140929 0.984687 0.102618 +vn -0.606027 -0.187724 0.772975 +vn -0.158849 0.693394 -0.702832 +vn -0.145905 0.793308 0.591079 +vn -0.245939 0.882058 -0.401855 +vn -0.111866 0.809822 0.575911 +vn 0.064468 -0.933522 -0.352676 +vn -0.041347 -0.968228 -0.246625 +vn -0.981506 0.098874 0.163918 +vn -0.891170 0.364260 0.270427 +vn 0.060561 0.998164 -0.000098 +vn -0.774229 0.594658 0.216682 +vn -0.196058 -0.029328 0.980154 +vn -0.802902 0.592643 0.064213 +vn -0.822618 -0.561448 -0.089865 +vn -0.149870 -0.707403 0.690739 +vn -0.345290 0.731988 -0.587341 +vn -0.287294 -0.945472 -0.153441 +vn -0.191829 0.949937 0.246618 +vn -0.934081 0.333298 -0.128079 +vn -0.287775 0.877521 0.383591 +vn -0.267679 -0.439464 0.857449 +vn -0.177887 0.905033 0.386357 +vn -0.570880 0.806088 -0.155940 +vn -0.690616 -0.718526 -0.082277 +vn -0.335411 0.006947 0.942046 +vn -0.487165 -0.840586 0.236824 +vn -0.075428 0.947870 0.309602 +vn -0.892524 -0.449460 0.037240 +vn 0.207527 0.805849 -0.554563 +vn -0.266884 -0.523225 0.809326 +vn -0.593286 0.804971 -0.005796 +vn -0.168686 -0.346443 0.922780 +vn -0.886223 -0.426323 0.181268 +vn -0.189095 0.903507 0.384602 +vn -0.146040 0.985094 -0.090896 +vn -0.842706 0.510607 0.170667 +vn -0.400337 0.057696 0.914550 +vn -0.541057 0.731939 0.414153 +vn 0.167866 0.899359 -0.403700 +vn -0.422177 -0.585289 0.692245 +vn -0.032023 0.862266 0.505442 +vn -0.006213 -0.291818 0.956454 +vn -0.919975 0.087094 -0.382180 +vn -0.310907 -0.527124 0.790871 +vn -0.838117 -0.483519 0.252524 +vn -0.746280 0.573965 0.337090 +vn -0.578756 0.752511 -0.314275 +vn -0.652379 -0.448343 0.611057 +vn 0.373618 0.884887 -0.278181 +vn 0.149666 0.771756 0.618056 +vn -0.401864 -0.549991 0.732131 +vn -0.140259 0.335579 0.931512 +vn -0.925817 -0.084113 -0.368495 +vn -0.193385 0.097116 0.976305 +vn -0.890704 -0.218454 0.398654 +vn -0.260388 -0.342129 0.902854 +vn -0.325889 -0.454177 0.829168 +vn -0.223458 -0.534390 0.815165 +vn -0.988147 0.142562 -0.056936 +vn -0.590192 -0.271342 0.760294 +vn -0.990017 0.069647 -0.122542 +vn -0.663493 -0.246841 0.706291 +vn -0.927096 -0.185381 0.325772 +vn -0.987100 0.089783 0.132562 +vn -0.974718 -0.161305 0.154614 +vn -0.981479 -0.176548 -0.074368 +vn -0.395649 0.893231 0.213543 +vn -0.421963 0.705076 0.569926 +vn -0.874331 0.078006 -0.479020 +vn -0.177352 0.784262 0.594542 +vn -0.466382 -0.407877 0.784936 +vn -0.203147 0.703798 -0.680735 +vn -0.950002 0.046405 0.308777 +vn -0.782793 -0.332536 0.525980 +vn -0.758076 -0.390099 0.522632 +vn -0.363372 -0.840491 -0.401914 +vn -0.117332 -0.605166 0.787406 +vn -0.914274 -0.358940 -0.187789 +vn -0.139561 -0.387222 0.911363 +vn 0.337777 -0.406402 0.848967 +vn -0.434723 -0.107479 0.894128 +vn -0.319693 -0.564751 0.760824 +vn -0.854167 -0.414008 -0.314636 +vn -0.344152 -0.862743 0.370452 +vn -0.665624 -0.471268 0.578663 +vn -0.327928 -0.602654 0.727511 +vn -0.089727 -0.966369 0.240998 +vn -0.163368 -0.478460 0.862779 +vn -0.863542 0.417650 0.282601 +vn -0.448129 -0.582184 0.678411 +vn -0.923571 -0.211786 0.319629 +vn -0.641443 0.278708 0.714754 +vn -0.940312 -0.216892 0.262243 +vn -0.941836 -0.206356 0.265259 +vn -0.960432 -0.213627 0.178702 +vn -0.150660 0.205470 0.966997 +vn -0.902656 -0.174831 0.393251 +vn -0.531578 0.027871 0.846550 +vn -0.869528 0.270050 0.413514 +vn -0.896124 0.318892 0.308658 +vn -0.780928 0.416574 0.465422 +vn -0.819089 0.164190 0.549668 +vn -0.926770 -0.080834 -0.366827 +vn -0.655701 0.686478 0.314332 +vn -0.947579 -0.179945 0.264033 +vn -0.973859 0.045625 0.222525 +vn -0.957638 0.282880 0.053933 +vn 0.509013 -0.408048 0.757893 +vn 0.536253 -0.717430 0.444665 +vn -0.800201 -0.575885 0.167436 +vn -0.084646 0.506371 -0.858151 +vn -0.072100 -0.709959 -0.700543 +vn -0.423421 -0.903904 -0.060604 +vn 0.887035 -0.297783 0.352837 +vn 0.802384 -0.304383 0.513352 +vn 0.818578 -0.129064 0.559708 +vn 0.646725 -0.467747 0.602462 +vn -0.013789 0.362638 -0.931828 +vn -0.171848 -0.976417 0.130683 +vn -0.339518 0.573928 -0.745208 +vn -0.580315 -0.795129 0.176078 +vn -0.294677 -0.839079 0.457288 +vn -0.155624 -0.587571 -0.794067 +vn 0.130863 0.209204 -0.969076 +vn 0.269679 -0.126591 -0.954593 +vn -0.406511 -0.794067 0.451892 +vn -0.381709 -0.498403 -0.778391 +vn -0.733476 -0.679531 0.015827 +vn -0.256159 -0.963665 0.075712 +vn -0.142287 -0.953189 -0.266804 +vn 0.794821 -0.337698 0.504201 +vn -0.058831 -0.954927 0.290951 +vn 0.121366 -0.974869 0.186819 +vn 0.851527 -0.347236 0.392848 +vn 0.028338 -0.998077 -0.055129 +vn 0.318281 -0.947036 0.042658 +vn -0.275207 -0.954080 -0.118289 +vn -0.251652 -0.903326 -0.347381 +vn 0.834530 -0.340568 0.433098 +vn 0.248109 -0.947094 -0.203602 +vn -0.390170 -0.094932 0.915836 +vn -0.371967 -0.225284 0.900493 +vn 0.789955 -0.384464 0.477659 +vn -0.373703 -0.724521 -0.579151 +vn -0.423226 -0.764989 -0.485459 +vn -0.349179 -0.911646 -0.216737 +vn 0.723854 -0.338216 0.601370 +vn 0.842341 -0.225213 0.489633 +vn -0.537742 -0.645875 -0.541921 +vn -0.439204 -0.892771 -0.100294 +vn -0.250338 -0.937976 0.239857 +vn -0.778946 -0.246621 0.576559 +vn -0.717519 -0.062831 0.693699 +vn -0.623475 0.124123 0.771927 +vn -0.726813 -0.330358 0.602168 +vn 0.476912 -0.874191 0.091352 +vn 0.469927 -0.614919 0.633280 +vn 0.820656 -0.146271 0.552384 +vn 0.574541 -0.460921 0.676354 +vn -0.162383 -0.935795 0.312921 +vn -0.185358 -0.946412 0.264476 +vn 0.798918 -0.111412 0.591030 +vn 0.766657 -0.630355 0.122020 +vn 0.409146 -0.902494 0.134548 +vn 0.701494 -0.358195 0.616119 +vn 0.784254 -0.255692 0.565303 +vn 0.413887 -0.618197 0.668228 +vn 0.779599 -0.622093 0.072294 +vn 0.736889 -0.321523 0.594657 +vn 0.757566 -0.652702 -0.008645 +vn 0.713702 -0.665385 0.218842 +vn 0.687777 -0.380097 0.618457 +vn 0.322897 -0.926193 0.194691 +vn 0.659753 -0.751256 -0.018460 +vn 0.628089 -0.776672 -0.047793 +vn 0.284059 -0.931275 0.228117 +vn 0.607004 -0.794292 -0.025416 +vn 0.574161 -0.818684 0.009814 +vn 0.530496 -0.846016 0.053209 +vn 0.684558 -0.723822 -0.086382 +vn 0.726648 -0.683152 -0.072712 +vn 0.772313 -0.632444 0.059555 +vn 0.545021 0.235369 -0.804707 +vn -0.553620 -0.242395 0.796711 +vn 0.567036 0.247637 -0.785586 +vn -0.596258 -0.663865 -0.451397 +vn -0.544140 0.527101 0.652745 +vn -0.291295 -0.851430 -0.436135 +vn -0.470460 -0.180918 0.863676 +vn -0.677444 -0.043149 0.734308 +vn 0.422518 0.368658 -0.827991 +vn -0.008897 0.932798 0.360290 +vn 0.041857 -0.758209 -0.650666 +vn -0.498153 0.017819 0.866906 +vn -0.386216 0.029110 0.921949 +vn 0.174492 0.958889 0.223795 +vn -0.485572 0.484707 0.727516 +vn -0.141611 0.348534 0.926537 +vn 0.062463 0.300102 0.951860 +vn -0.715600 0.672254 0.189713 +vn 0.041478 0.182978 0.982242 +vn 0.102904 0.994418 -0.023331 +vn 0.205711 0.723007 -0.659503 +vn 0.245877 0.845307 -0.474342 +vn -0.360005 0.757321 0.544850 +vn 0.326657 -0.259138 -0.908924 +vn -0.839885 0.465377 -0.279316 +vn 0.282081 -0.173961 -0.943487 +vn 0.416004 0.063236 -0.907161 +vn -0.677216 0.686378 0.265075 +vn -0.036058 -0.063265 -0.997345 +vn -0.162119 0.910269 0.380957 +vn -0.272105 0.646627 0.712623 +vn -0.962731 0.269530 0.022417 +vn -0.231983 0.503043 0.832545 +vn -0.918660 0.394247 0.025148 +vn -0.969748 0.186246 0.157803 +vn 0.242375 0.818069 -0.521554 +vn -0.499243 0.843295 0.199022 +vn -0.173430 -0.156047 -0.972405 +vn 0.197784 -0.512707 -0.835472 +vn 0.151431 -0.532408 -0.832833 +vn -0.493528 0.749853 0.440625 +vn -0.708718 -0.484115 0.513178 +vn -0.377164 -0.926137 0.004134 +vn -0.980068 -0.050544 0.192125 +vn 0.404573 -0.318883 -0.857108 +vn -0.856311 -0.188897 -0.480676 +vn 0.344565 0.750777 -0.563567 +vn -0.858444 0.509600 -0.058151 +vn -0.061670 0.953303 0.295653 +vn 0.010395 -0.778091 -0.628065 +vn -0.298172 0.169109 0.939412 +vn -0.501256 0.505890 0.702009 +vn -0.046948 -0.793648 -0.606563 +vn 0.533162 0.462061 -0.708688 +vn 0.417812 0.778745 -0.467963 +vn -0.271122 0.750845 0.602267 +vn 0.430814 0.785999 -0.443402 +vn -0.718304 0.198643 0.666768 +vn -0.986584 -0.128285 -0.100974 +vn -0.916113 0.249063 0.314173 +vn -0.887032 -0.013791 0.461502 +vn -0.942919 0.138560 0.302829 +vn -0.982724 0.094033 0.159410 +vn -0.324683 -0.146464 0.934414 +vn -0.102364 0.892494 0.439289 +vn -0.290856 -0.004067 0.956758 +vn -0.882337 0.373097 0.286844 +vn 0.471767 0.408541 -0.781364 +vn 0.219851 0.975533 0.000123 +vn -0.182364 0.181254 0.966380 +vn -0.970643 -0.228174 -0.076082 +vn -0.208433 0.875500 0.435954 +vn -0.387934 -0.208727 0.897742 +vn -0.184568 -0.790041 -0.584611 +vn 0.525509 0.269769 -0.806886 +vn -0.306474 0.694420 0.651041 +vn -0.501124 0.010257 0.865315 +vn -0.524669 0.794664 0.305338 +vn -0.949073 0.013980 -0.314745 +vn -0.996682 0.079812 0.015980 +vn -0.122795 -0.822474 -0.555390 +vn -0.103732 0.883209 0.457364 +vn 0.321682 0.943488 0.079695 +vn -0.800609 0.480636 -0.357790 +vn 0.148498 -0.680565 -0.717481 +vn -0.231241 0.917252 0.324310 +vn -0.010819 -0.690531 -0.723221 +vn 0.600939 -0.334717 -0.725835 +vn 0.447342 0.492736 -0.746389 +vn 0.012950 0.216320 0.976237 +vn 0.289427 -0.022841 -0.956928 +vn 0.162094 0.984099 0.072621 +vn -0.036228 -0.713924 -0.699285 +vn -0.365334 0.035508 0.930199 +vn 0.239383 -0.449954 -0.860371 +vn -0.228977 0.811474 0.537662 +vn -0.246258 0.275671 0.929173 +vn -0.933223 0.346610 -0.094634 +vn -0.556390 -0.829357 0.050960 +vn 0.182096 -0.838175 -0.514105 +vn 0.478035 0.106772 -0.871827 +vn 0.586139 0.547803 -0.596953 +vn -0.388806 -0.053617 0.919758 +vn -0.579244 0.362026 0.730351 +vn -0.337277 0.268435 0.902323 +vn -0.504561 0.589241 0.631041 +vn -0.546533 0.530323 0.648119 +vn 0.297274 0.821564 -0.486477 +vn 0.219571 -0.662681 -0.715990 +vn -0.195929 0.871594 0.449372 +vn 0.085256 0.973879 0.210453 +vn -0.415410 0.152642 -0.896736 +vn 0.462219 0.582927 -0.668244 +vn -0.012442 0.910362 0.413625 +vn 0.210598 0.976568 0.044313 +vn 0.489642 -0.358381 -0.794867 +vn -0.250876 0.542149 0.801957 +vn 0.566833 -0.319695 -0.759273 +vn 0.275426 -0.373785 -0.885678 +vn -0.059200 -0.215756 -0.974651 +vn 0.281253 0.810466 -0.513850 +vn -0.668381 -0.109293 0.735746 +vn 0.195857 0.799374 -0.568015 +vn -0.156005 -0.926660 -0.342000 +vn -0.934900 -0.117247 0.334985 +vn -0.559588 0.441020 0.701686 +vn -0.941792 0.050748 -0.332344 +vn -0.437540 -0.077168 0.895882 +vn -0.161131 0.363416 0.917587 +vn -0.286603 -0.121198 0.950353 +vn -0.429675 -0.037685 0.902197 +vn -0.622759 0.246804 0.742468 +vn -0.428354 0.238460 0.871579 +vn -0.531873 0.213105 0.819572 +vn 0.356621 0.868747 0.343657 +vn -0.571489 0.816027 -0.086600 +vn 0.155318 0.762285 -0.628330 +vn 0.086846 -0.663217 -0.743371 +vn -0.964700 0.212141 -0.156047 +vn -0.893314 -0.326913 0.308413 +vn -0.926888 -0.018953 -0.374859 +vn 0.024621 0.907779 -0.418727 +vn -0.721304 -0.691650 0.036613 +vn -0.980884 -0.146197 -0.128423 +vn -0.049485 0.802811 -0.594176 +vn -0.885034 -0.458763 0.079059 +vn 0.208785 0.749623 -0.628072 +vn 0.216775 0.958227 0.186575 +vn -0.703934 0.682265 0.197464 +vn 0.005404 -0.501654 0.865052 +vn -0.187946 -0.851945 0.488739 +vn -0.682305 0.700781 0.208244 +vn -0.046849 -0.129015 0.990535 +vn -0.584639 0.624696 -0.517640 +vn -0.204319 -0.971812 0.117623 +vn -0.837502 -0.542104 0.068658 +vn 0.026143 0.754363 -0.655936 +vn 0.237241 0.952224 0.192316 +vn 0.467815 0.862961 -0.190915 +vn -0.106251 0.940621 -0.322401 +vn -0.135409 -0.260283 0.955990 +vn -0.803379 -0.568462 -0.177295 +vn -0.502065 -0.603140 0.619801 +vn -0.159119 0.986588 -0.036414 +vn -0.381581 -0.277183 0.881797 +vn -0.134314 0.661150 -0.738133 +vn 0.104956 0.715831 -0.690341 +vn -0.564136 -0.562099 0.604810 +vn -0.895757 0.009600 -0.444441 +vn -0.673664 -0.561430 0.480597 +vn -0.654876 -0.454789 0.603576 +vn -0.112434 -0.338099 0.934370 +vn -0.283842 -0.421351 0.861335 +vn -0.168863 -0.291903 0.941423 +vn -0.892200 -0.445439 -0.074583 +vn -0.178121 -0.731383 0.658295 +vn 0.097173 0.985192 -0.141256 +vn -0.925006 0.379655 0.015004 +vn 0.253699 0.821891 -0.510032 +vn -0.617405 0.067336 0.783758 +vn -0.449873 0.039003 0.892240 +vn -0.939241 0.223685 0.260367 +vn -0.435985 0.846995 -0.304165 +vn -0.558281 -0.596181 0.576967 +vn 0.069034 0.869471 0.489136 +vn -0.807631 0.579026 0.111627 +vn -0.640061 0.509224 -0.575337 +vn 0.284278 0.898935 -0.333318 +vn -0.423782 -0.261274 0.867263 +vn -0.818175 -0.365012 0.444248 +vn -0.663670 -0.305717 0.682700 +vn -0.292679 -0.360890 0.885493 +vn -0.274647 0.082685 0.957983 +vn -0.350937 -0.164555 0.921827 +vn -0.505172 0.577252 -0.641546 +vn -0.480555 0.691240 -0.539679 +vn -0.991980 -0.107779 -0.066019 +vn -0.860124 -0.236686 -0.451847 +vn -0.485463 -0.633821 -0.602160 +vn -0.044044 -0.017501 0.998876 +vn -0.922938 -0.051775 -0.381452 +vn -0.858894 -0.083334 -0.505328 +vn -0.320659 -0.615126 0.720276 +vn -0.492399 -0.868822 -0.051870 +vn -0.054072 -0.095114 0.993997 +vn -0.684194 0.336367 0.647098 +vn -0.072018 0.971887 0.224164 +vn -0.958020 0.282886 0.046621 +vn -0.350817 -0.436722 0.828373 +vn -0.799101 0.413377 -0.436528 +vn -0.909381 0.375281 -0.179415 +vn -0.106008 0.993771 0.034383 +vn -0.115020 0.984078 0.135502 +vn -0.855073 -0.445684 0.264983 +vn -0.896523 0.273624 -0.348392 +vn 0.105348 -0.545331 0.831574 +vn -0.983504 0.109806 0.143743 +vn -0.410813 -0.695417 0.589599 +vn -0.928360 -0.120646 -0.351556 +vn -0.944978 -0.047339 -0.323692 +vn -0.982636 -0.178078 0.052114 +vn 0.008958 0.646965 0.762467 +vn -0.074444 0.968959 -0.235745 +vn -0.117767 0.915766 0.384061 +vn -0.129021 -0.619628 0.774219 +vn -0.403204 -0.685568 0.606155 +vn -0.744122 -0.581671 0.328543 +vn -0.163729 -0.264713 0.950326 +vn -0.405740 0.913506 0.029703 +vn -0.288733 0.817630 -0.498110 +vn -0.942078 -0.282060 -0.181472 +vn -0.888483 0.196964 0.414491 +vn -0.565317 0.326650 0.757441 +vn -0.665280 -0.583496 0.465762 +vn -0.168152 -0.983766 -0.062680 +vn 0.033066 0.999051 -0.028351 +vn -0.981102 -0.192062 -0.023461 +vn -0.003303 0.998558 0.053588 +vn -0.628565 -0.285414 0.723495 +vn 0.113111 0.725232 0.679150 +vn -0.603971 -0.747310 -0.277030 +vn -0.011706 -0.330454 0.943750 +vn -0.449689 -0.874751 -0.180530 +vn -0.205542 -0.288974 0.935011 +vn -0.527366 0.144907 0.837190 +vn -0.106036 -0.244353 0.963871 +vn -0.245397 0.812325 -0.529064 +vn -0.161631 -0.971452 -0.173654 +vn -0.152237 0.972695 0.175178 +vn -0.352139 0.931306 -0.093096 +vn -0.744469 -0.592514 -0.307722 +vn -0.285332 0.958394 0.008227 +vn -0.930462 0.162163 0.328549 +vn 0.185326 -0.076363 -0.979706 +vn -0.732465 -0.570559 -0.371426 +vn -0.109396 0.901147 0.419484 +vn -0.721287 0.647803 0.245144 +vn -0.409980 0.886186 -0.215849 +vn -0.111501 0.943351 0.312500 +vn -0.947655 0.318987 0.014011 +vn -0.454546 0.889128 -0.053294 +vn -0.561852 0.556960 0.611652 +vn -0.298584 0.934339 0.194570 +vn -0.801251 0.589441 0.102740 +vn -0.581948 0.796430 -0.164423 +vn -0.579766 0.753421 -0.310207 +vn -0.660630 0.749912 -0.034637 +vn -0.959135 0.084609 -0.270003 +vn -0.875776 -0.435353 0.208529 +vn -0.747072 -0.664340 -0.023123 +vn -0.754796 0.194732 0.626389 +vn -0.970437 -0.144044 -0.193660 +vn 0.429032 -0.104500 -0.897224 +vn 0.338562 -0.116456 -0.933710 +vn -0.843639 -0.169970 0.509297 +vn -0.899714 0.028376 0.435556 +vn -0.863194 0.427650 0.268349 +vn -0.861096 0.365351 0.353600 +vn -0.388501 0.872781 0.295499 +vn -0.906701 0.316352 -0.278952 +vn 0.333416 -0.346009 -0.876990 +vn -0.378727 -0.912072 -0.157133 +vn -0.983041 0.108761 0.147652 +vn -0.325304 -0.875302 -0.357804 +vn 0.181259 -0.645954 -0.741545 +vn 0.387582 0.514060 -0.765194 +vn 0.409158 -0.013354 -0.912366 +vn -0.348237 -0.900566 -0.260216 +vn -0.217166 0.806980 0.549202 +vn 0.591344 -0.349924 -0.726544 +vn 0.240798 -0.481357 -0.842800 +vn -0.778205 -0.622668 0.081744 +vn -0.484191 0.152447 0.861580 +vn 0.609826 -0.356152 -0.708003 +vn -0.020107 -0.630560 -0.775880 +vn -0.137263 0.871020 0.471680 +vn 0.014889 0.009135 -0.999847 +vn 0.114662 0.207011 -0.971596 +vn -0.284808 -0.930966 -0.228446 +vn -0.427260 0.570999 0.701006 +vn 0.280695 -0.418151 -0.863921 +vn -0.953661 0.168036 0.249589 +vn -0.785737 0.204151 0.583901 +vn -0.933256 0.249382 0.258538 +vn 0.426362 0.072620 -0.901633 +vn -0.572376 0.697146 0.431710 +vn 0.553361 0.546014 -0.629015 +vn 0.004480 0.962701 0.270532 +vn -0.858854 -0.448213 -0.247940 +vn 0.267703 -0.304454 -0.914135 +vn 0.270428 -0.348125 -0.897595 +vn 0.523890 0.705805 -0.476842 +vn -0.987778 0.155651 -0.008154 +vn 0.241214 0.812461 -0.530776 +vn -0.403953 -0.297877 0.864923 +vn -0.897877 0.125260 0.422051 +vn 0.477457 0.135065 -0.868212 +vn -0.378243 -0.924988 -0.036463 +vn 0.383652 0.489552 -0.783039 +vn -0.690579 -0.308596 -0.654117 +vn -0.378062 0.596679 0.707845 +vn 0.193681 0.980201 0.041163 +vn -0.163284 -0.744640 -0.647186 +vn -0.150962 0.320554 0.935123 +vn -0.233214 0.764116 0.601447 +vn 0.334709 0.737978 -0.585968 +vn 0.232729 -0.379827 -0.895304 +vn -0.264322 0.796148 0.544318 +vn 0.208023 -0.384650 -0.899317 +vn 0.206950 0.974439 0.087405 +vn 0.254805 -0.307117 -0.916926 +vn 0.340664 0.914962 -0.216315 +vn -0.234996 -0.805883 -0.543443 +vn -0.941989 0.255038 0.218202 +vn 0.493254 0.153780 -0.856185 +vn -0.446584 0.144325 0.883025 +vn -0.792008 0.324366 0.517213 +vn -0.920319 0.189144 0.342400 +vn -0.169222 0.961214 0.217788 +vn -0.035104 0.967288 0.251239 +vn -0.933748 0.356017 0.036961 +vn -0.928814 0.151827 0.338013 +vn -0.995947 0.072013 0.053878 +vn -0.905351 -0.424152 0.020836 +vn -0.924870 0.367182 -0.098962 +vn -0.966591 0.250401 0.054784 +vn -0.369977 0.737538 0.564938 +vn 0.065666 -0.652744 -0.754727 +vn -0.981260 0.092988 0.168765 +vn -0.029823 0.934801 0.353918 +vn -0.986456 0.098845 0.130900 +vn 0.318937 -0.252393 -0.913552 +vn 0.000183 -0.713055 -0.701109 +vn 0.306500 -0.155860 -0.939024 +vn -0.303619 0.656152 0.690855 +vn -0.947145 0.319561 -0.028218 +vn -0.453628 0.328101 0.828596 +vn -0.630721 0.387908 0.672100 +vn 0.528250 0.516799 -0.673699 +vn 0.438998 -0.392914 -0.808022 +vn 0.631574 -0.013239 -0.775202 +vn -0.960900 0.269731 -0.062585 +vn -0.508904 0.736270 0.446008 +vn -0.072058 -0.745588 -0.662501 +vn -0.105756 0.846090 0.522444 +vn 0.501417 0.236076 -0.832375 +vn 0.407188 -0.088442 -0.909052 +vn 0.490563 0.676593 -0.549154 +vn 0.317987 -0.509967 -0.799261 +vn 0.445207 0.052940 -0.893861 +vn 0.157879 0.984495 0.076441 +vn 0.160328 -0.601669 -0.782489 +vn -0.759365 0.638785 -0.123766 +vn -0.026653 -0.770280 -0.637148 +vn 0.162271 0.897472 -0.410137 +vn -0.351894 -0.902693 0.247621 +vn -0.232073 0.810066 0.538456 +vn 0.609460 -0.184456 -0.771060 +vn 0.159705 0.986873 -0.023980 +vn -0.974116 0.225196 -0.019636 +vn -0.248125 0.582020 0.774395 +vn 0.238859 0.951230 -0.195212 +vn 0.186189 0.967020 -0.173799 +vn 0.290826 0.935374 0.201236 +vn 0.490021 0.590472 -0.641266 +vn -0.077121 -0.775703 -0.626368 +vn 0.286572 -0.343444 -0.894384 +vn -0.285308 0.289086 0.913799 +vn 0.329246 -0.710645 -0.621756 +vn 0.011696 -0.722940 -0.690811 +vn -0.910480 0.333652 0.244343 +vn -0.369411 -0.791475 -0.486932 +vn -0.292666 0.689560 0.662460 +vn -0.405247 0.759549 0.508783 +vn -0.837527 0.044531 -0.544578 +vn -0.664732 0.430873 0.610311 +vn -0.677733 -0.446866 -0.583942 +vn -0.241676 -0.129780 0.961639 +vn -0.883221 -0.127480 0.451298 +vn 0.078997 0.985551 0.149829 +vn -0.875964 0.438275 0.201500 +vn -0.957615 -0.265402 0.111963 +vn -0.987454 0.133940 0.083633 +vn 0.268380 -0.121148 -0.955665 +vn -0.696945 0.230413 0.679100 +vn -0.735847 0.316734 0.598506 +vn -0.018873 0.102853 0.994518 +vn -0.306030 -0.064174 0.949856 +vn -0.858631 0.392883 0.329237 +vn -0.208676 -0.409807 0.887982 +vn -0.002518 -0.453010 0.891502 +vn -0.928230 0.086287 -0.361862 +vn -0.464354 0.744447 -0.479764 +vn -0.986023 0.079752 -0.146283 +vn 0.109690 -0.533197 0.838850 +vn -0.875437 -0.110855 -0.470448 +vn 0.124046 0.901968 -0.413602 +vn -0.539230 -0.832992 0.123921 +vn -0.660365 -0.744600 -0.097407 +vn 0.325468 0.925533 -0.193543 +vn -0.428796 0.501494 -0.751423 +vn -0.215482 0.109132 0.970390 +vn -0.828727 0.142166 -0.541296 +vn 0.155058 0.978546 0.135665 +vn -0.993947 0.027427 0.106382 +vn -0.738570 0.133632 -0.660800 +vn -0.487129 0.427251 -0.761684 +vn -0.402701 -0.362049 0.840686 +vn -0.293685 -0.539256 0.789273 +vn -0.492392 0.296585 -0.818283 +vn 0.223304 0.953694 0.201502 +vn -0.771484 -0.231684 -0.592567 +vn 0.361439 0.926158 0.107673 +vn -0.496516 -0.510726 0.701876 +vn -0.725940 0.643522 0.242675 +vn 0.241003 0.969578 -0.042859 +vn -0.882943 -0.224220 -0.412477 +vn -0.125485 -0.459433 0.879304 +vn -0.908750 0.410580 -0.074821 +vn -0.350966 0.826169 -0.440759 +vn -0.725393 0.193460 -0.660589 +vn -0.625303 0.385714 0.678396 +vn -0.022028 0.891145 -0.453183 +vn -0.635596 0.748735 0.188186 +vn -0.787140 -0.465342 -0.404805 +vn -0.139560 -0.398729 0.906387 +vn 0.130424 0.965882 -0.223747 +vn -0.450207 0.708606 -0.543315 +vn -0.247776 -0.342181 0.906377 +vn -0.321759 0.935654 0.144990 +vn -0.130235 -0.894047 0.428624 +vn -0.936896 0.182551 -0.298163 +vn -0.766091 0.552083 -0.329103 +vn 0.390524 0.902239 -0.182911 +vn 0.128194 0.878842 0.459569 +vn 0.078971 0.966064 -0.245934 +vn -0.906625 0.048421 0.419150 +vn -0.779118 0.564956 -0.271662 +vn -0.862244 0.114814 -0.493308 +vn -0.748471 0.662700 -0.024904 +vn -0.706339 0.703631 0.077389 +vn -0.708773 -0.535542 -0.459168 +vn -0.257636 0.763570 -0.592102 +vn 0.469697 0.520177 0.713303 +vn -0.950826 -0.262505 -0.164379 +vn -0.970107 -0.110161 -0.216236 +vn -0.762993 0.604995 0.227646 +vn -0.555539 -0.328662 0.763778 +vn -0.754732 0.421528 -0.502686 +vn -0.262265 0.883289 0.388609 +vn -0.682046 -0.687227 -0.250064 +vn -0.597663 -0.632437 -0.492770 +vn -0.828178 -0.237403 0.507702 +vn -0.960066 -0.106571 0.258682 +vn -0.901774 -0.367630 -0.227269 +vn -0.348933 -0.789182 0.505408 +vn -0.548554 0.482803 -0.682634 +vn -0.050289 -0.899104 -0.434838 +vn -0.663733 0.706863 0.244547 +vn -0.988255 0.136884 -0.067928 +vn 0.746166 -0.342314 0.571014 +vn -0.962750 -0.261204 -0.069899 +vn 0.667151 0.349487 0.657851 +vn -0.154274 -0.979539 0.129239 +vn -0.249803 -0.126683 0.959974 +vn 0.488869 0.755151 0.436754 +vn -0.061836 0.526986 -0.847622 +vn 0.096484 -0.993155 0.065834 +vn -0.067032 -0.952831 -0.296007 +vn -0.185656 0.980758 -0.060370 +vn 0.072409 0.386281 -0.919535 +vn 0.108703 -0.287911 0.951468 +vn -0.989720 -0.134744 0.047950 +vn -0.217070 0.771710 -0.597784 +vn -0.991091 -0.124933 -0.046154 +vn -0.574733 0.785553 0.229323 +vn -0.446108 -0.064694 0.892638 +vn -0.491354 0.865366 -0.098552 +vn -0.674452 0.738317 0.001832 +vn -0.861417 0.477794 -0.172261 +vn -0.557163 -0.151517 0.816463 +vn -0.352780 0.838563 0.415161 +vn -0.292378 0.582087 0.758742 +vn -0.911766 -0.114404 -0.394454 +vn -0.864829 -0.123255 -0.486703 +vn -0.665256 0.744873 0.050975 +vn -0.700588 -0.700496 -0.135946 +vn -0.348533 0.933796 0.080933 +vn -0.487713 0.839755 0.238635 +vn -0.855690 0.351834 0.379484 +vn -0.537460 0.828251 0.158545 +vn -0.843347 -0.127968 -0.521910 +vn -0.675182 -0.727774 0.120305 +vn 0.227383 -0.449251 0.863985 +vn -0.608273 0.752804 -0.251575 +vn -0.486020 0.852343 0.193121 +vn -0.497369 0.842608 0.206482 +vn -0.875907 -0.099492 -0.472111 +vn 0.455510 -0.881382 0.125203 +vn 0.200689 -0.210366 -0.956802 +vn 0.595135 -0.226078 0.771170 +vn -0.399468 -0.911522 0.097739 +vn -0.490391 -0.772460 0.403513 +vn -0.522449 -0.851347 -0.047491 +vn -0.211211 -0.643968 0.735320 +vn -0.538290 -0.669751 0.511544 +vn -0.333580 -0.936573 -0.107496 +vn -0.492760 -0.310417 0.812914 +vn 0.180545 0.521908 0.833676 +vn 0.089450 -0.993117 -0.075611 +vn -0.526849 -0.847222 0.068156 +vn -0.191581 -0.949656 -0.247892 +vn -0.218542 -0.768085 -0.601901 +vn -0.271360 -0.555523 -0.785976 +vn -0.970660 0.205182 -0.125378 +vn 0.088399 -0.021124 -0.995861 +vn 0.603689 0.779927 0.165144 +vn -0.984255 -0.176677 -0.005266 +vn -0.763636 0.180330 0.619953 +vn 0.452945 -0.618557 0.642050 +vn -0.148601 -0.988837 0.010919 +vn 0.575976 -0.718414 0.390041 +vn -0.271145 -0.868879 -0.414162 +vn 0.870945 -0.356352 0.338331 +vn -0.234298 -0.941975 0.240390 +vn -0.035174 -0.964158 0.262986 +vn 0.839078 -0.203315 0.504590 +vn -0.180294 -0.977080 0.113177 +vn 0.776386 -0.367273 0.512187 +vn 0.119973 -0.933104 0.339004 +vn 0.889405 -0.269365 0.369324 +vn -0.719125 -0.694616 -0.019201 +vn 0.368715 -0.913138 0.173860 +vn 0.677097 -0.570680 0.464611 +vn 0.689504 -0.236208 0.684682 +vn 0.654128 -0.395828 0.644543 +vn -0.193123 -0.126476 0.972989 +vn -0.434829 -0.520693 0.734713 +vn -0.334230 0.055555 0.940853 +vn -0.694491 -0.656214 -0.295070 +vn -0.121199 -0.684796 0.718586 +vn 0.306297 0.595431 -0.742727 +vn -0.351944 -0.850997 -0.389793 +vn 0.006739 0.941236 0.337683 +vn -0.510928 -0.859274 0.024493 +vn 0.217479 0.748831 -0.626063 +vn -0.817201 0.316008 0.481998 +vn -0.606488 0.206370 0.767843 +vn 0.119798 0.992196 0.034567 +vn -0.148994 0.385222 0.910716 +vn -0.679307 0.714059 0.169297 +vn 0.385490 -0.461815 -0.798827 +vn -0.818451 0.263634 0.510525 +vn 0.265409 0.963847 -0.023598 +vn 0.466007 -0.154056 -0.871266 +vn 0.499362 0.498957 -0.708293 +vn -0.994767 -0.090144 0.048093 +vn -0.331926 0.224767 0.916136 +vn 0.565259 -0.005634 -0.824894 +vn 0.434299 -0.018832 -0.900572 +vn -0.944799 0.280987 0.168524 +vn -0.801383 0.240630 0.547615 +vn -0.080309 0.918597 0.386949 +vn -0.841259 -0.294814 0.453176 +vn 0.148933 0.988703 0.016905 +vn -0.865031 -0.128821 0.484899 +vn -0.588835 0.656851 0.470977 +vn 0.241621 -0.314197 -0.918096 +vn 0.167591 0.971497 -0.167650 +vn -0.925053 0.358796 0.124667 +vn -0.819683 0.494670 0.288827 +vn 0.485050 -0.385841 -0.784763 +vn 0.140497 0.982530 -0.122047 +vn -0.778341 -0.622856 0.078971 +vn 0.083362 0.994153 -0.068629 +vn 0.237616 -0.602438 -0.761976 +vn 0.577051 -0.164940 -0.799879 +vn -0.316725 0.157950 0.935274 +vn -0.368951 -0.016641 0.929300 +vn -0.078177 -0.800314 -0.594462 +vn -0.257287 0.778910 0.571929 +vn 0.204251 -0.535466 -0.819487 +vn 0.014144 -0.755776 -0.654678 +vn -0.928298 -0.304502 0.213402 +vn 0.296241 0.766119 -0.570354 +vn 0.062420 -0.739870 -0.669848 +vn 0.147563 -0.705367 -0.693313 +vn -0.447478 0.793436 0.412580 +vn -0.831697 0.554052 0.036149 +vn -0.956374 -0.141989 0.255319 +vn 0.623578 -0.029364 -0.781209 +vn -0.757044 -0.481717 0.441399 +vn -0.888060 -0.274214 0.368993 +vn -0.641357 0.148235 0.752786 +vn 0.639239 0.011430 -0.768923 +vn -0.594349 0.133797 0.792999 +vn -0.804017 -0.591148 -0.064032 +vn -0.927403 -0.046585 0.371151 +vn -0.945396 -0.285371 0.157447 +vn -0.951918 -0.131761 0.276570 +vn 0.075274 -0.711234 -0.698913 +vn -0.710511 -0.536695 -0.455119 +vn 0.300205 0.335818 -0.892806 +vn -0.896095 0.075816 -0.437340 +vn 0.198456 -0.506351 -0.839180 +vn 0.346084 -0.293132 -0.891235 +vn -0.519313 0.159319 0.839602 +vn 0.331195 0.618697 -0.712407 +vn -0.033488 -0.718417 -0.694806 +vn -0.767759 0.344094 0.540505 +vn -0.027175 0.950187 0.310494 +vn 0.259251 0.826241 -0.500115 +vn -0.415826 0.613025 0.671781 +vn 0.414095 0.296976 -0.860425 +vn 0.313601 -0.119324 -0.942028 +vn -0.669146 0.736959 0.095584 +vn 0.306908 -0.151709 -0.939570 +vn 0.316428 -0.140917 -0.938091 +vn -0.924915 0.363517 -0.111303 +vn -0.455060 0.517002 0.725003 +vn -0.875413 -0.426273 0.227908 +vn 0.351231 -0.049154 -0.934998 +vn -0.024140 -0.741314 -0.670724 +vn -0.801795 0.435690 -0.409023 +vn -0.748270 -0.606348 0.269136 +vn -0.311488 0.507727 0.803236 +vn 0.461370 -0.528711 -0.712462 +vn -0.342060 -0.106266 0.933650 +vn 0.305234 0.870558 -0.385954 +vn -0.328981 0.432236 0.839609 +vn 0.226427 -0.336510 -0.914052 +vn -0.462376 0.533509 0.708221 +vn -0.054810 0.929972 0.363521 +vn -0.274763 0.544994 0.792141 +vn 0.387848 0.556117 -0.735056 +vn -0.302871 0.629589 0.715463 +vn -0.080365 0.913018 0.399925 +vn -0.486217 0.674081 0.556064 +vn -0.160701 0.937231 0.309472 +vn -0.241929 0.811185 0.532400 +vn 0.216345 -0.524310 -0.823586 +vn 0.214080 -0.425165 -0.879434 +vn 0.142692 -0.480768 -0.865159 +vn -0.820999 0.558847 0.116834 +vn -0.878935 0.360891 0.311819 +vn -0.860266 -0.004333 -0.509827 +vn -0.051065 0.137061 0.989245 +vn -0.184891 -0.059457 0.980959 +vn 0.282992 0.898935 -0.334413 +vn -0.942315 -0.087277 -0.323149 +vn -0.478141 -0.244003 0.843708 +vn -0.094782 -0.364770 0.926261 +vn -0.281978 0.063457 0.957320 +vn -0.650118 0.511726 0.561679 +vn -0.949587 -0.268657 0.161581 +vn 0.192843 0.738728 -0.645827 +vn 0.565873 0.122322 -0.815368 +vn -0.776035 -0.557348 0.295183 +vn -0.612642 0.556492 0.561237 +vn 0.271141 -0.242666 -0.931448 +vn -0.992789 -0.108075 0.051866 +vn -0.985511 0.118526 0.121324 +vn -0.777288 -0.059511 0.626324 +vn 0.611346 -0.145627 -0.777849 +vn -0.367622 0.628426 0.685518 +vn -0.449730 0.082121 0.889381 +vn 0.271397 0.706188 -0.653944 +vn -0.707084 0.322234 -0.629442 +vn -0.422086 0.485277 -0.765735 +vn -0.365000 0.559782 -0.743922 +vn -0.595348 0.456076 -0.661480 +vn 0.563402 -0.792358 -0.233982 +vn 0.450522 -0.853233 -0.262722 +vn -0.565989 0.275418 -0.777047 +vn 0.489051 -0.624127 -0.609340 +vn 0.154885 0.798118 -0.582252 +vn 0.114363 -0.153341 0.981533 +vn -0.080191 -0.764523 0.639589 +vn -0.043362 0.723460 -0.689003 +vn -0.053443 0.731110 -0.680163 +vn 0.286915 0.749290 -0.596862 +vn -0.570564 0.531537 -0.626039 +vn -0.212789 0.725517 -0.654482 +vn 0.256688 0.957387 -0.132371 +vn -0.570590 0.820871 -0.024426 +vn 0.265548 -0.585093 -0.766257 +vn 0.294180 0.944106 -0.148737 +vn 0.451323 0.883278 -0.126990 +vn -0.064901 -0.308229 0.949096 +vn 0.468531 0.821639 -0.324634 +vn -0.371269 0.676343 -0.636176 +vn 0.415046 -0.387848 0.822989 +vn -0.683848 -0.687312 -0.244856 +vn -0.656371 0.371555 0.656601 +vn -0.460041 -0.792159 0.401057 +vn -0.399198 0.784178 -0.475084 +vn -0.800624 -0.327672 -0.501629 +vn 0.326066 0.945322 -0.006810 +vn -0.364022 -0.769371 0.524934 +vn -0.249541 -0.153489 0.956123 +vn -0.807215 0.536122 -0.246937 +vn -0.554809 -0.049741 0.830489 +vn 0.381931 -0.660202 0.646732 +vn -0.856670 0.457641 -0.238077 +vn 0.291922 0.925260 0.242232 +vn -0.243277 -0.159931 0.956681 +vn -0.404614 0.226474 0.886000 +vn -0.906670 -0.381557 0.179897 +vn -0.367737 -0.423461 0.827919 +vn -0.565774 0.712405 -0.415186 +vn -0.162233 -0.962145 0.218991 +vn -0.980865 -0.155706 -0.116872 +vn -0.955173 -0.295606 -0.016179 +vn -0.748958 0.383237 0.540547 +vn -0.457062 -0.646431 0.610919 +vn -0.147917 -0.988987 0.004938 +vn -0.023215 -0.851185 -0.524352 +vn -0.948539 -0.291207 -0.124389 +vn 0.508173 0.856512 0.090265 +vn -0.352212 -0.306122 0.884441 +vn -0.832574 -0.517119 0.198514 +vn -0.415235 -0.399336 0.817381 +vn -0.815778 0.203955 -0.541211 +vn -0.456606 -0.887151 -0.066886 +vn -0.373848 -0.874389 0.309323 +vn -0.084073 0.384991 -0.919083 +vn -0.194325 -0.086716 0.977097 +vn -0.202191 -0.029165 0.978912 +vn -0.432762 -0.127459 0.892453 +vn 0.069106 0.929931 -0.361181 +vn -0.423734 -0.902232 0.080171 +vn 0.143039 0.961727 0.233712 +vn -0.580386 0.806126 0.115381 +vn -0.976794 -0.036474 -0.211051 +vn 0.026299 -0.704311 0.709405 +vn -0.517109 -0.512548 0.685487 +vn -0.279144 0.913146 0.297056 +vn -0.417363 -0.466607 0.779799 +vn -0.234958 -0.429756 0.871840 +vn -0.270275 -0.597909 0.754623 +vn -0.425456 -0.887917 -0.174903 +vn 0.355538 0.678184 -0.643163 +vn 0.333101 0.406888 0.850580 +vn -0.966394 -0.256564 0.016048 +vn -0.858370 -0.049695 -0.510618 +vn -0.432717 0.808579 0.398693 +vn -0.446545 -0.569621 0.690021 +vn -0.729506 -0.683924 -0.008226 +vn -0.532911 -0.665987 0.521985 +vn -0.373331 0.736047 0.564676 +vn -0.153312 -0.063505 0.986135 +vn 0.044547 0.396108 -0.917123 +vn -0.042999 -0.298036 0.953586 +vn -0.995400 0.088988 -0.035499 +vn -0.216124 -0.115106 0.969557 +vn -0.298652 -0.155300 0.941641 +vn -0.510861 0.852549 -0.110366 +vn -0.663047 0.748457 -0.013481 +vn -0.468620 -0.868246 0.162924 +vn 0.014010 0.947947 0.318119 +vn -0.378068 0.924682 0.045036 +vn -0.259918 0.014453 -0.965522 +vn -0.478928 -0.045380 0.876680 +vn -0.295928 -0.565915 0.769523 +vn -0.321743 0.945808 -0.043905 +vn -0.386714 0.810681 0.439600 +vn -0.855873 0.410060 0.315171 +vn -0.248342 0.838721 0.484637 +vn -0.875077 0.478104 -0.075212 +vn -0.663438 0.741591 0.099462 +vn -0.358129 0.892541 0.274071 +vn -0.225605 -0.587233 0.777342 +vn -0.318977 -0.361234 0.876221 +vn -0.983070 0.162615 -0.084444 +vn -0.409416 -0.205979 0.888792 +vn -0.478610 0.832924 -0.277794 +vn -0.648582 0.732597 0.206501 +vn -0.535377 -0.834702 0.129013 +vn -0.453186 0.879495 -0.145298 +vn 0.276816 0.504169 0.818038 +vn -0.502762 0.860168 0.085678 +vn -0.512979 0.857266 0.044136 +vn -0.996608 -0.067224 0.047472 +vn 0.223361 0.131541 0.965819 +vn -0.766853 0.626055 0.141393 +vn 0.404032 -0.223410 0.887044 +vn -0.681054 0.722270 -0.120379 +vn -0.857927 -0.457726 -0.233343 +vn -0.733873 0.488308 -0.472214 +vn -0.888364 0.183480 -0.420886 +vn -0.994526 -0.008946 0.104102 +vn -0.893019 0.238016 -0.381924 +vn -0.527965 0.846063 -0.073689 +vn -0.471939 0.880548 -0.043680 +vn -0.792694 0.194719 0.577685 +vn -0.888805 -0.284847 0.359010 +vn -0.804127 -0.356585 0.475634 +vn -0.812021 -0.170068 0.558299 +vn -0.882576 0.270204 0.384772 +vn -0.248337 -0.025562 0.968336 +vn -0.655791 0.725727 -0.207987 +vn -0.271854 0.801117 0.533204 +vn -0.357518 -0.086625 0.929880 +vn -0.428691 -0.003927 0.903443 +vn -0.684944 0.709724 0.164755 +vn -0.272408 0.039172 0.961384 +vn -0.623609 -0.228569 0.747575 +vn -0.767832 0.535327 0.351936 +vn -0.532854 0.070911 0.843231 +vn -0.065633 0.952939 0.295974 +vn -0.310317 0.471553 0.825434 +vn 0.235118 0.900323 -0.366250 +vn -0.996300 0.027480 0.081431 +vn -0.276758 0.701079 0.657186 +vn -0.895864 0.442261 0.042821 +vn -0.371049 -0.080011 0.925160 +vn -0.997741 -0.067136 0.002175 +vn -0.114143 0.905277 0.409200 +vn 0.262863 -0.352659 -0.898073 +vn 0.309992 0.772198 -0.554631 +vn -0.472958 0.124238 0.872282 +vn -0.944983 -0.319888 0.068403 +vn -0.809189 0.178455 -0.559792 +vn -0.978844 -0.195495 0.060383 +vn -0.255320 0.004676 0.966845 +vn 0.382339 -0.250010 -0.889557 +vn 0.483273 -0.371735 -0.792629 +vn 0.031016 -0.780072 -0.624920 +vn -0.876703 0.453072 0.161611 +vn 0.525207 0.442107 -0.727117 +vn 0.526612 0.086728 -0.845670 +vn 0.336725 0.875409 -0.346806 +vn -0.150138 -0.971075 -0.185667 +vn 0.421397 0.503873 -0.754014 +vn -0.022925 0.945874 -0.323722 +vn -0.126142 0.856652 0.500236 +vn 0.427920 -0.326884 -0.842634 +vn 0.454816 0.728972 -0.511607 +vn 0.181983 -0.549295 -0.815572 +vn 0.366349 0.585863 -0.722878 +vn 0.156329 -0.502871 -0.850107 +vn -0.377474 0.699268 0.607073 +vn 0.472635 -0.018422 -0.881066 +vn -0.269244 -0.930565 0.248105 +vn 0.673485 -0.213040 -0.707836 +vn 0.383270 0.319370 -0.866664 +vn 0.106856 -0.684206 -0.721418 +vn -0.420050 0.545390 0.725333 +vn -0.510531 0.774699 0.373094 +vn 0.303065 0.943090 -0.136865 +vn -0.645494 0.754475 0.118761 +vn -0.131424 0.167019 0.977155 +vn -0.768587 0.590376 -0.246436 +vn 0.341155 0.572026 -0.745922 +vn -0.233437 -0.972059 0.024687 +vn -0.615861 -0.722690 0.313743 +vn -0.785423 0.569845 0.241633 +vn -0.437353 -0.859823 -0.263488 +vn 0.352122 0.903244 -0.245276 +vn -0.717304 0.696226 -0.027286 +vn -0.183532 -0.913756 -0.362444 +vn -0.265260 -0.900463 -0.344679 +vn -0.771167 0.246050 0.587164 +vn -0.544944 0.084296 0.834224 +vn -0.694239 0.074349 0.715894 +vn -0.936122 0.261308 0.235359 +vn -0.970575 -0.134683 0.199612 +vn -0.753474 -0.482195 0.446951 +vn 0.346150 -0.623979 -0.700593 +vn -0.982342 0.142473 0.121266 +vn -0.982116 -0.028851 0.186051 +vn -0.979756 0.072762 0.186506 +vn -0.705453 -0.129443 0.696836 +vn -0.950824 0.305400 -0.051608 +vn 0.194976 0.973675 0.118070 +vn -0.740588 0.662098 -0.114698 +vn -0.403449 -0.905673 0.130327 +vn 0.058453 0.997579 0.037678 +vn -0.769722 0.468841 -0.433262 +vn 0.267725 -0.154801 -0.950978 +vn 0.122768 -0.740269 -0.661007 +vn 0.092673 -0.739684 -0.666543 +vn -0.963302 0.219930 0.153882 +vn 0.184237 0.979026 0.086975 +vn -0.173237 0.866713 0.467758 +vn 0.194694 -0.595821 -0.779161 +vn -0.860111 0.504723 0.073914 +vn -0.495304 0.083930 0.864656 +vn -0.479612 -0.868761 -0.123399 +vn -0.205625 0.848007 0.488469 +vn -0.855444 0.471703 -0.213805 +vn -0.226180 0.830201 0.509519 +vn -0.029915 -0.219921 0.975059 +vn -0.795667 0.495592 -0.348284 +vn 0.349477 0.688795 -0.635159 +vn -0.372544 0.667665 0.644542 +vn 0.408826 -0.429048 -0.805468 +vn -0.908316 0.364297 -0.205547 +vn 0.301149 -0.183231 -0.935808 +vn -0.328979 -0.085984 0.940414 +vn 0.284622 0.622076 -0.729392 +vn -0.913068 0.364298 -0.183287 +vn 0.496575 0.363416 -0.788253 +vn -0.387592 0.114733 0.914663 +vn -0.411311 0.237653 0.879968 +vn -0.081141 -0.765354 -0.638474 +vn -0.267602 0.203923 0.941703 +vn -0.753666 0.657183 0.009917 +vn 0.036245 0.087344 0.995519 +vn -0.418088 -0.185438 0.889278 +vn -0.022838 0.324512 0.945606 +vn 0.080926 0.306017 0.948580 +vn -0.300588 0.617622 0.726767 +vn -0.806421 -0.370463 0.460915 +vn 0.026844 0.997816 0.060361 +vn -0.175075 -0.983279 0.050105 +vn 0.405339 0.747871 -0.525728 +vn -0.311575 0.713506 0.627559 +vn -0.396115 0.550208 0.735095 +vn -0.377724 -0.889150 -0.258333 +vn -0.261404 0.796843 0.544710 +vn -0.951533 -0.202265 -0.231675 +vn -0.698719 -0.655360 0.286871 +vn -0.378903 0.565147 0.732831 +vn 0.424256 0.905327 -0.019742 +vn -0.521730 -0.851733 -0.048450 +vn -0.711851 -0.530307 -0.460480 +vn -0.043905 0.926154 0.374581 +vn -0.955394 0.285546 0.075407 +vn 0.248536 0.968581 0.009016 +vn 0.033405 0.545497 0.837446 +vn -0.777806 -0.125998 0.615745 +vn -0.938516 -0.116803 0.324878 +vn -0.838705 0.060341 -0.541232 +vn -0.778168 0.234777 -0.582524 +vn -0.975664 0.128626 0.177582 +vn 0.531813 0.093263 -0.841711 +vn -0.885865 -0.173982 0.430086 +vn -0.302275 -0.163900 0.939024 +vn 0.634580 -0.026987 -0.772386 +vn -0.693825 -0.712820 0.102443 +vn -0.180921 -0.575399 0.797611 +vn -0.665601 0.553098 -0.501056 +vn 0.525806 0.163046 0.834832 +vn 0.531487 -0.312171 0.787446 +vn -0.227589 -0.180200 0.956938 +vn 0.468519 0.808669 -0.355731 +vn 0.466873 0.543724 0.697419 +vn -0.854737 -0.453024 0.253363 +vn -0.926356 -0.207872 0.314093 +vn 0.301348 0.932569 0.198759 +vn -0.935043 -0.290428 -0.203339 +vn -0.415641 -0.671882 0.613039 +vn -0.314448 -0.762563 0.565349 +vn -0.795331 -0.594453 -0.118633 +vn -0.245562 0.840769 -0.482501 +vn -0.859407 0.497333 -0.118658 +vn -0.993205 0.026849 -0.113239 +vn -0.398902 0.018346 0.916810 +vn -0.063857 -0.815285 0.575528 +vn -0.477035 0.285500 -0.831220 +vn 0.326245 0.870223 -0.369156 +vn -0.643646 0.718849 0.262631 +vn -0.688835 -0.705684 -0.165882 +vn -0.728859 0.317118 0.606796 +vn -0.656921 -0.712687 0.246034 +vn -0.410315 -0.101393 0.906290 +vn -0.086235 -0.133282 0.987319 +vn -0.396994 0.908919 -0.127522 +vn -0.683542 0.720517 0.116733 +vn -0.680770 0.731693 -0.034315 +vn -0.634412 0.769207 0.076434 +vn -0.628057 0.725679 -0.280952 +vn -0.620322 -0.784250 0.012382 +vn -0.232954 -0.439975 0.867268 +vn -0.670229 -0.741914 -0.018903 +vn 0.297814 0.924251 0.238889 +vn -0.438756 0.862558 -0.251965 +vn 0.487087 0.865951 0.113474 +vn -0.656480 0.735879 0.165880 +vn -0.457737 0.468985 -0.755334 +vn -0.988034 -0.072418 -0.136180 +vn -0.721564 0.691008 0.043046 +vn 0.010415 -0.147499 -0.989007 +vn -0.651361 0.042732 -0.757563 +vn -0.698008 -0.497308 0.515238 +vn -0.633442 -0.737390 -0.234534 +vn -0.761804 0.253652 0.596083 +vn -0.747631 -0.571135 -0.338898 +vn -0.892231 -0.058462 -0.447779 +vn -0.960185 -0.223593 -0.167486 +vn -0.701584 0.611153 0.366431 +vn 0.405634 0.796261 -0.448809 +vn -0.909141 -0.129854 -0.395728 +vn 0.936306 -0.305328 0.173513 +vn 0.291456 0.710905 -0.640053 +vn -0.270829 -0.153423 0.950323 +vn -0.385215 0.824155 -0.415184 +vn -0.182245 -0.562724 0.806306 +vn 0.092175 0.831592 -0.547684 +vn 0.175973 0.649125 0.740048 +vn 0.772745 -0.012068 -0.634602 +vn -0.663241 0.356516 0.658033 +vn 0.272259 0.954149 0.124399 +vn 0.144518 0.921649 -0.360109 +vn -0.909713 0.276752 0.309566 +vn -0.188962 -0.867121 -0.460864 +vn -0.175784 -0.300522 0.937436 +vn -0.617100 0.649068 -0.444857 +vn -0.357561 0.781402 -0.511431 +vn -0.850701 -0.525321 0.018587 +vn -0.271891 -0.410773 0.870253 +vn -0.855737 0.350361 0.380739 +vn -0.981584 -0.095042 -0.165709 +vn -0.376595 0.917294 -0.129413 +vn -0.797815 -0.004560 0.602885 +vn -0.242707 -0.968902 -0.048184 +vn -0.817637 -0.462402 0.343006 +vn -0.382412 0.906436 -0.179260 +vn -0.135897 -0.412138 0.900929 +vn -0.028655 0.304149 -0.952193 +vn -0.927709 -0.260023 0.267850 +vn -0.848218 -0.229357 0.477412 +vn -0.786296 0.228290 -0.574127 +vn -0.196291 0.767320 -0.610484 +vn -0.498876 0.716610 0.487435 +vn -0.265840 -0.043649 0.963028 +vn -0.590050 0.693286 -0.413757 +vn -0.903089 -0.400445 -0.155159 +vn -0.455263 -0.858870 0.234688 +vn -0.180878 0.257857 -0.949101 +vn -0.730121 0.365829 -0.577142 +vn -0.315317 -0.929050 0.193499 +vn -0.854908 0.470112 0.219378 +vn -0.130425 0.868528 0.478172 +vn -0.960986 -0.034479 0.274440 +vn -0.561800 0.788531 -0.250200 +vn -0.792280 0.602228 -0.098049 +vn -0.203611 -0.955483 -0.213531 +vn -0.286655 0.958013 -0.006394 +vn -0.355708 0.739309 -0.571746 +vn -0.546651 0.822731 -0.155839 +vn -0.445157 0.888500 -0.111366 +vn -0.857422 -0.514494 -0.011135 +vn -0.531937 0.769646 -0.353112 +vn -0.895177 -0.352607 0.272629 +vn -0.732519 0.606697 0.308763 +vn -0.597645 -0.761650 0.250418 +vn -0.723952 0.648784 0.234464 +vn -0.627602 -0.706799 0.326421 +vn -0.679623 0.678476 0.278897 +vn -0.285557 0.949557 0.129613 +vn -0.600992 0.798345 -0.038121 +vn -0.536769 0.843459 0.021368 +vn -0.780090 -0.613740 -0.121585 +vn -0.569415 0.812951 0.121974 +vn -0.706817 0.505792 0.494554 +vn -0.749099 0.445075 0.490672 +vn -0.910818 0.319218 0.261745 +vn -0.293536 0.924409 0.243524 +vn -0.820662 -0.564787 -0.086772 +vn -0.868930 0.485765 0.094834 +vn -0.200199 -0.979411 0.025992 +vn -0.388968 -0.916764 0.090818 +vn -0.819916 -0.277592 -0.500680 +vn -0.393922 -0.894427 0.211722 +vn -0.572663 -0.564039 0.594909 +vn 0.987465 0.149466 -0.050726 +vn -0.334516 -0.900958 0.276358 +vn -0.490483 -0.832026 -0.259149 +vn 0.430114 0.028747 -0.902317 +vn -0.491354 -0.854245 0.169814 +vn -0.534601 -0.409537 -0.739244 +vn -0.010191 -0.713510 0.700571 +vn 0.445163 -0.634056 0.632299 +vn 0.104680 -0.985427 0.134072 +vn -0.660513 0.430693 0.615001 +vn -0.625916 0.060260 0.777559 +vn -0.957184 0.103636 0.270293 +vn -0.892702 0.077718 0.443896 +vn -0.935800 -0.243719 0.254716 +vn -0.302669 -0.819349 0.486887 +vn -0.882999 0.094602 0.459742 +vn -0.947821 -0.059063 0.313284 +vn -0.960052 0.094145 0.263509 +vn -0.354941 -0.919863 -0.166942 +vn -0.583942 -0.647611 -0.489502 +vn -0.599033 -0.423591 -0.679507 +vn 0.692609 -0.627161 0.356318 +vn -0.584214 -0.571849 -0.575919 +vn -0.791131 -0.592854 0.150454 +vn 0.860196 -0.264142 0.436225 +vn 0.816198 -0.284701 0.502759 +vn 0.850444 -0.450743 0.271249 +vn 0.513865 -0.636431 0.575237 +vn 0.935971 -0.035971 0.350235 +vn 0.466142 -0.752599 0.465087 +vn 0.640306 -0.318559 0.698949 +vn 0.789712 0.250433 -0.560035 +vn -0.493111 -0.869379 0.031950 +vn -0.252567 -0.859395 0.444578 +vn 0.667723 -0.345268 0.659497 +vn 0.494857 -0.868858 -0.014224 +vn -0.518868 -0.339448 0.784571 +vn -0.085704 -0.111118 0.990105 +vn -0.473392 -0.632366 0.613200 +vn -0.716114 -0.452693 -0.531272 +vn -0.513644 0.142758 0.846043 +vn -0.931139 -0.257191 -0.258522 +vn -0.533618 -0.247237 0.808780 +vn -0.847403 -0.513210 0.136101 +vn -0.498085 -0.798944 0.337045 +vn 0.885870 -0.303750 0.350672 +vn 0.847890 -0.074914 0.524852 +vn -0.475165 -0.857491 -0.197297 +vn 0.879471 -0.307245 0.363499 +vn -0.334393 -0.942171 0.022231 +vn 0.563028 -0.501733 0.656707 +vn -0.158420 -0.969136 0.188889 +vn -0.115201 -0.980139 0.161422 +vn 0.862268 -0.291758 -0.413969 +vn 0.835446 0.022643 0.549106 +vn 0.749203 -0.589662 0.301652 +vn 0.775108 -0.057267 0.629229 +vn 0.447136 -0.890435 0.084817 +vn 0.739962 -0.385997 0.550874 +vn 0.771659 -0.558662 0.304038 +vn -0.097013 -0.877103 0.470403 +vn 0.802060 -0.574861 0.161971 +vn 0.398836 -0.909907 0.114018 +vn 0.719818 -0.395507 0.570471 +vn 0.165821 -0.833611 0.526874 +vn 0.700335 -0.345870 0.624423 +vn 0.492000 -0.869393 0.045745 +vn 0.790377 -0.610187 0.054551 +vn 0.720783 -0.080815 0.688434 +vn 0.389892 -0.701243 0.596861 +vn 0.796820 -0.355092 0.488863 +vn 0.495221 -0.582095 0.644919 +vn 0.843571 -0.300132 0.445319 +vn 0.689457 -0.721516 -0.063751 +vn 0.324390 -0.935783 0.138134 +vn 0.314472 -0.937395 0.149660 +vn 0.613582 -0.787064 -0.063618 +vn 0.248155 -0.953522 0.170921 +vn 0.513866 -0.857871 -0.000436 +vn 0.573736 -0.818679 -0.024339 +vn -0.454770 -0.877435 0.152617 +vn -0.947270 -0.164545 -0.274964 +vn 0.434464 -0.341045 -0.833624 +vn -0.603641 -0.017909 0.797055 +vn -0.557163 -0.250248 0.791799 +vn -0.943669 0.296500 0.146887 +vn -0.349757 0.563209 0.748642 +vn 0.223026 0.939633 -0.259517 +vn -0.178077 -0.083393 0.980476 +vn 0.271368 0.805827 -0.526310 +vn 0.224432 -0.280204 -0.933336 +vn -0.021485 -0.221545 0.974914 +vn 0.272288 -0.362005 -0.891522 +vn -0.342603 0.698445 0.628329 +vn 0.446318 -0.113209 -0.887685 +vn -0.409676 0.617990 0.671010 +vn 0.393919 0.655569 -0.644249 +vn 0.212582 0.824764 -0.523998 +vn 0.257182 0.946731 0.193797 +vn 0.114834 -0.735054 -0.668213 +vn -0.442605 0.060935 0.894644 +vn -0.195356 0.844367 0.498880 +vn -0.982068 -0.134037 0.132580 +vn -0.049891 -0.733333 -0.678036 +vn -0.244178 -0.035993 0.969062 +vn -0.004361 -0.752135 -0.658994 +vn -0.293330 -0.036006 0.955333 +vn 0.217572 0.971640 -0.092613 +vn -0.247650 0.821533 0.513569 +vn 0.132167 0.953342 -0.271423 +vn 0.348533 -0.329870 -0.877332 +vn 0.201294 0.970542 0.132397 +vn -0.920912 0.379434 -0.089167 +vn -0.380366 0.007165 0.924808 +vn -0.058662 -0.836618 -0.544637 +vn -0.395418 -0.913494 -0.095780 +vn -0.165534 0.814907 0.555451 +vn 0.066241 -0.772923 -0.631032 +vn -0.017765 -0.779994 -0.625535 +vn 0.130351 0.770011 -0.624574 +vn 0.172679 0.979737 -0.101479 +vn 0.289157 0.843952 -0.451810 +vn 0.088896 -0.602294 -0.793309 +vn -0.335671 0.706027 0.623579 +vn -0.970357 -0.113555 -0.213336 +vn -0.288768 -0.952605 -0.095694 +vn -0.002254 -0.734264 -0.678860 +vn -0.232673 -0.930221 -0.283817 +vn 0.036618 -0.771759 -0.634859 +vn 0.054706 -0.757491 -0.650549 +vn -0.410802 0.574755 0.707742 +vn 0.396230 0.766860 -0.504904 +vn 0.210963 -0.584568 -0.783438 +vn 0.172603 -0.435572 -0.883451 +vn -0.270389 0.780396 0.563801 +vn 0.193456 -0.429676 -0.882016 +vn -0.671959 -0.295294 0.679170 +vn -0.738303 0.145020 0.658694 +vn 0.338571 -0.319109 -0.885177 +vn -0.945891 0.275424 0.171554 +vn 0.565600 -0.129729 -0.814412 +vn -0.554821 0.110478 0.824602 +vn 0.546816 -0.043630 -0.836116 +vn -0.839409 -0.207007 0.502535 +vn -0.249493 0.150592 0.956596 +vn 0.092549 0.991272 0.093884 +vn 0.548593 0.112331 -0.828509 +vn -0.975184 0.219710 0.027275 +vn -0.299760 0.685559 0.663440 +vn -0.281625 -0.104929 0.953770 +vn -0.011350 -0.812473 -0.582888 +vn 0.330562 -0.555364 -0.763086 +vn 0.014768 -0.726687 -0.686810 +vn -0.970597 0.019372 0.239929 +vn -0.314945 0.622328 0.716601 +vn -0.006121 -0.754927 -0.655780 +vn -0.440881 -0.876499 -0.193320 +vn 0.277594 -0.554028 -0.784853 +vn -0.761283 0.169853 0.625778 +vn -0.701576 0.686077 0.192584 +vn -0.927489 -0.073914 0.366472 +vn -0.012916 -0.642687 -0.766020 +vn -0.750993 0.654202 -0.089602 +vn -0.774927 0.240634 -0.584452 +vn -0.974787 0.186821 -0.122013 +vn 0.313029 0.616280 -0.722642 +vn 0.346777 0.776853 -0.525590 +vn 0.222554 0.974684 0.021458 +vn -0.931204 0.346052 -0.114489 +vn -0.315463 0.749972 0.581399 +vn -0.647656 0.675099 0.353246 +vn -0.333390 0.461486 0.822120 +vn -0.012547 0.902373 0.430774 +vn 0.337305 -0.151140 -0.929183 +vn 0.412009 0.442042 -0.796774 +vn 0.195120 -0.485485 -0.852193 +vn 0.158073 -0.576408 -0.801727 +vn 0.336858 -0.225988 -0.914033 +vn 0.390354 0.554926 -0.734629 +vn -0.284699 -0.912637 -0.293327 +vn 0.487923 0.497972 -0.716906 +vn 0.224075 0.965422 0.133235 +vn -0.264986 0.012121 0.964176 +vn -0.186722 0.817567 0.544719 +vn -0.735823 -0.605363 0.303481 +vn -0.258913 -0.963418 -0.069213 +vn 0.194598 0.976148 0.096260 +vn -0.007461 0.957759 0.287475 +vn 0.300208 0.953873 0.000854 +vn -0.350249 0.733443 0.582569 +vn -0.812402 -0.193748 0.549967 +vn -0.534998 -0.167744 0.828033 +vn -0.113524 -0.992647 0.042000 +vn -0.059220 0.082555 0.994825 +vn -0.969728 -0.196938 -0.144373 +vn 0.436745 0.789253 -0.431665 +vn 0.378867 0.901202 -0.210463 +vn 0.285369 0.733649 -0.616704 +vn 0.511803 -0.238798 0.825247 +vn -0.733546 -0.057710 -0.677185 +vn -0.988931 0.037739 0.143500 +vn -0.881279 0.299055 0.365943 +vn -0.927650 -0.110347 0.356777 +vn -0.978623 0.191549 0.074869 +vn -0.855250 -0.518146 -0.008471 +vn -0.552954 -0.055036 0.831392 +vn -0.484223 -0.762961 0.428274 +vn -0.851318 -0.460207 0.251926 +vn -0.860166 -0.473385 -0.189794 +vn -0.639283 -0.184588 0.746488 +vn -0.643029 0.579961 0.500158 +vn -0.253752 0.677467 -0.690397 +vn -0.892904 -0.277819 -0.354315 +vn -0.661660 0.580665 -0.474378 +vn -0.970156 0.221203 0.099327 +vn -0.118748 -0.400770 0.908451 +vn -0.160039 -0.983275 0.086940 +vn 0.287493 0.745427 -0.601403 +vn 0.343764 0.880228 0.327145 +vn -0.854859 -0.083715 -0.512062 +vn 0.159323 0.830386 0.533925 +vn 0.006766 0.925351 -0.379052 +vn -0.215495 -0.963931 0.156201 +vn 0.076754 0.926517 -0.368341 +vn 0.059050 -0.606933 0.792556 +vn 0.156601 0.299711 0.941090 +vn 0.456110 0.767243 -0.450890 +vn -0.911227 -0.349924 -0.217299 +vn -0.087376 0.288928 0.953355 +vn 0.399774 -0.060293 0.914629 +vn -0.828457 -0.364620 -0.425101 +vn -0.082122 0.801713 -0.592041 +vn 0.384905 -0.259170 0.885821 +vn -0.316807 -0.349258 0.881846 +vn -0.677417 0.639910 -0.362797 +vn -0.737910 0.581178 -0.343105 +vn -0.580572 0.739901 -0.339827 +vn -0.817020 -0.013375 -0.576454 +vn -0.467586 0.667878 -0.579053 +vn -0.926916 -0.282640 -0.246865 +vn 0.211387 0.766406 -0.606579 +vn -0.973049 -0.154129 -0.171520 +vn 0.231535 0.966210 0.113265 +vn -0.979637 -0.104827 -0.171240 +vn 0.540067 0.157865 0.826684 +vn -0.446041 0.888653 0.106507 +vn -0.639655 0.619726 -0.454732 +vn -0.950081 -0.285367 -0.126140 +vn 0.591139 0.799811 -0.104197 +vn 0.606775 0.769613 -0.198794 +vn -0.526373 -0.830555 -0.181960 +vn 0.487400 0.800956 -0.347721 +vn -0.276490 -0.342605 -0.897873 +vn -0.391344 0.863412 -0.318387 +vn -0.438035 0.870470 -0.224517 +vn -0.265351 -0.105955 0.958312 +vn -0.231812 -0.024686 0.972447 +vn 0.116745 0.953315 0.278498 +vn -0.392673 -0.513620 0.762891 +vn -0.822630 -0.551849 0.136904 +vn 0.784930 -0.520935 0.335428 +vn -0.236764 -0.945482 0.223621 +vn 0.985064 0.069726 0.157437 +vn 0.630423 -0.689966 0.355688 +vn -0.439636 -0.209030 -0.873514 +vn 0.526703 -0.002992 -0.850044 +vn -0.207268 0.820043 -0.533450 +vn -0.770568 0.527682 -0.357457 +vn -0.105722 -0.958940 0.263169 +vn -0.784520 0.582909 -0.211532 +vn -0.347161 0.907734 0.235582 +vn -0.398222 -0.874370 0.277301 +vn -0.700875 -0.674857 0.230959 +vn -0.597390 0.797053 0.088491 +vn -0.160936 0.920955 -0.354882 +vn -0.482723 -0.803828 0.347619 +vn -0.291030 -0.378142 0.878812 +vn -0.628664 -0.712755 0.311064 +vn 0.248020 0.783092 0.570310 +vn -0.700244 0.467741 -0.539330 +vn 0.597666 -0.291225 0.746983 +vn -0.251198 -0.451028 0.856431 +vn -0.475753 0.830759 0.288963 +vn -0.242691 0.856425 0.455672 +vn -0.527623 0.140329 -0.837808 +vn -0.646741 -0.722029 0.245763 +vn -0.308415 0.760609 0.571274 +vn -0.661122 0.749596 -0.031980 +vn -0.833105 -0.504080 -0.227682 +vn -0.471665 0.853348 -0.222100 +vn -0.683132 -0.466015 0.562282 +vn -0.415042 0.909668 0.015632 +vn -0.284270 -0.270173 0.919890 +vn -0.093534 0.554231 -0.827091 +vn -0.831642 -0.526482 0.176600 +vn -0.153447 0.986373 -0.059355 +vn -0.214750 0.895210 0.390490 +vn -0.785441 0.462017 -0.411853 +vn -0.507701 -0.801685 0.315502 +vn -0.485479 0.806169 -0.338234 +vn -0.217702 -0.239224 0.946244 +vn -0.891800 0.438171 0.112685 +vn -0.530079 0.840263 -0.113907 +vn -0.659196 -0.660718 -0.359043 +vn -0.882616 0.328352 0.336412 +vn -0.912742 0.340120 0.226318 +vn -0.623472 0.401189 0.671066 +vn -0.563743 -0.818913 0.107590 +vn -0.821237 -0.505012 0.265578 +vn -0.924910 0.366624 -0.100639 +vn -0.791885 -0.448716 -0.414212 +vn -0.896813 0.060437 0.438262 +vn -0.931545 -0.340815 0.126765 +vn -0.470552 0.879855 -0.066611 +vn -0.055734 0.146681 0.987612 +vn -0.383242 0.794374 0.471270 +vn -0.964228 0.145671 -0.221458 +vn 0.537428 -0.764121 0.356778 +vn -0.808280 -0.291478 0.511590 +vn -0.561547 -0.801598 0.205195 +vn -0.945550 -0.294842 -0.137854 +vn -0.577815 -0.794798 0.185540 +vn -0.927968 0.348337 0.132427 +vn -0.953820 -0.300166 -0.011278 +vn -0.407195 0.851459 0.330468 +vn -0.587028 0.809524 0.008263 +vn -0.237188 -0.672198 -0.701350 +vn -0.447666 0.894003 0.018825 +vn -0.967947 -0.251108 0.004851 +vn -0.872605 -0.058293 0.484935 +vn -0.395904 0.661002 0.637445 +vn 0.474167 -0.497321 -0.726524 +vn -0.886134 0.208053 0.414103 +vn -0.983786 0.013777 0.178814 +vn -0.318027 -0.381858 0.867781 +vn -0.962056 0.113901 0.247943 +vn -0.517602 0.182699 0.835888 +vn -0.900194 -0.086898 0.426732 +vn -0.752245 -0.206137 0.625807 +vn -0.864925 -0.047994 0.499601 +vn -0.825855 -0.008316 0.563821 +vn -0.874640 -0.005333 0.484744 +vn -0.412847 0.716234 0.562642 +vn -0.959704 -0.123558 0.252393 +vn -0.178493 -0.866361 -0.466432 +vn -0.720078 -0.090825 0.687923 +vn -0.420557 -0.194296 0.886217 +vn 0.479145 0.522636 -0.705175 +vn -0.404566 0.589591 0.699077 +vn 0.351797 -0.279014 -0.893527 +vn -0.974547 0.223036 -0.022645 +vn 0.117084 0.991138 -0.062743 +vn 0.457986 -0.336516 -0.822804 +vn 0.271695 -0.350976 -0.896101 +vn -0.316160 0.741502 0.591792 +vn -0.232720 0.849806 0.472939 +vn 0.220266 0.818249 -0.530991 +vn 0.365923 -0.272042 -0.889997 +vn -0.767668 -0.254546 -0.588125 +vn 0.439265 -0.334859 -0.833616 +vn -0.373565 -0.926897 0.036223 +vn -0.834408 -0.011676 -0.551023 +vn -0.008381 0.969392 0.245373 +vn -0.655213 0.265461 0.707267 +vn 0.268844 -0.292119 -0.917818 +vn 0.475632 0.365303 -0.800205 +vn -0.342853 0.537237 0.770603 +vn -0.927868 0.175148 -0.329217 +vn 0.300647 0.827223 -0.474672 +vn 0.111767 0.878453 0.464573 +vn 0.210551 0.972447 0.100077 +vn 0.560214 0.491131 -0.667046 +vn 0.193622 0.863120 0.466405 +vn -0.447632 -0.226953 0.864938 +vn -0.255683 0.006016 0.966742 +vn -0.119147 0.933891 -0.337121 +vn -0.190786 -0.156417 0.969089 +vn -0.196752 -0.005957 0.980435 +vn 0.235162 0.971364 0.033924 +vn -0.340730 -0.918734 -0.199576 +vn 0.344998 0.936976 -0.055250 +vn -0.600008 -0.791032 0.119406 +vn 0.447015 0.728749 -0.518751 +vn -0.292981 0.725556 0.622680 +vn 0.446800 0.686984 -0.573082 +vn -0.360557 -0.059690 0.930825 +vn -0.035623 -0.779309 -0.625627 +vn -0.442398 0.604303 0.662647 +vn 0.079421 -0.765742 -0.638225 +vn 0.108462 0.990008 0.090111 +vn -0.892293 -0.168054 0.419013 +vn 0.508951 0.095259 -0.855509 +vn 0.286626 -0.464116 -0.838118 +vn -0.872530 -0.096126 0.479011 +vn -0.962067 -0.239970 0.129773 +vn 0.555145 0.566758 -0.608768 +vn -0.238063 -0.897399 -0.371486 +vn -0.276482 -0.155225 0.948400 +vn -0.055036 -0.608419 -0.791705 +vn 0.577661 0.454150 -0.678274 +vn -0.351252 -0.041026 0.935382 +vn -0.056939 -0.697185 -0.714627 +vn -0.697354 0.669060 -0.257014 +vn -0.586361 0.165932 0.792873 +vn 0.516672 0.678205 -0.522578 +vn 0.447586 0.767632 -0.458701 +vn -0.136943 0.080297 0.987319 +vn -0.251762 -0.060244 0.965912 +vn -0.814972 0.414782 0.404693 +vn -0.306601 0.701681 0.643149 +vn 0.162298 0.908850 -0.384255 +vn -0.984724 0.136356 0.108287 +vn -0.149954 -0.844242 -0.514558 +vn -0.434293 0.685412 0.584465 +vn -0.280689 0.327741 0.902108 +vn 0.275337 0.903982 -0.327118 +vn 0.198165 -0.350217 -0.915466 +vn -0.257732 -0.956872 -0.134053 +vn 0.226945 -0.214096 -0.950084 +vn -0.992262 0.091893 -0.083497 +vn 0.089238 -0.718382 -0.689902 +vn -0.939750 0.329110 -0.092498 +vn -0.269997 -0.912567 -0.307122 +vn -0.770049 0.637938 -0.007770 +vn 0.393060 -0.307472 -0.866582 +vn -0.902363 0.305310 -0.304181 +vn 0.011408 -0.745898 -0.665963 +vn -0.100847 -0.141559 0.984780 +vn 0.324920 -0.387844 -0.862556 +vn -0.879027 -0.423260 -0.219461 +vn 0.183982 0.975762 -0.118491 +vn -0.282448 0.805831 0.520441 +vn 0.421519 -0.405734 -0.810988 +vn -0.332229 0.477489 0.813405 +vn -0.750514 0.129998 -0.647942 +vn 0.525365 -0.361825 -0.770114 +vn 0.209515 -0.476171 -0.854029 +vn 0.504545 -0.410352 -0.759635 +vn 0.238899 0.557955 -0.794741 +vn -0.163286 0.836525 0.523033 +vn 0.588316 0.488181 -0.644642 +vn -0.671040 0.630689 0.389790 +vn 0.493702 0.411954 -0.765867 +vn 0.104932 0.994014 0.030429 +vn -0.311258 -0.121295 0.942553 +vn -0.371604 0.561110 0.739639 +vn 0.578915 0.359653 -0.731783 +vn 0.264808 -0.476177 -0.838530 +vn -0.302851 0.589147 0.749124 +vn 0.114324 -0.752931 -0.648093 +vn 0.020351 0.958220 0.285308 +vn 0.270386 -0.466156 -0.842371 +vn 0.303603 -0.378562 -0.874366 +vn 0.055568 0.994516 0.088601 +vn 0.176845 -0.570236 -0.802220 +vn 0.124874 -0.558217 -0.820244 +vn -0.768113 0.635548 0.077977 +vn 0.118151 -0.511437 -0.851160 +vn -0.394432 0.675731 0.622745 +vn 0.117952 0.756303 -0.643501 +vn 0.250239 0.856289 -0.451829 +vn -0.981582 -0.175199 0.076176 +vn -0.933871 0.324358 0.150591 +vn -0.923749 -0.347539 0.160950 +vn -0.911469 -0.188061 -0.365866 +vn -0.643985 0.130405 -0.753842 +vn -0.351214 -0.157306 0.922986 +vn 0.426490 -0.245891 -0.870427 +vn -0.936982 -0.061439 0.343932 +vn -0.287522 0.042407 0.956835 +vn 0.494813 0.090439 -0.864281 +vn -0.700515 -0.145479 0.698652 +vn -0.423679 -0.171562 0.889417 +vn 0.208386 0.970188 -0.123733 +vn -0.310171 0.813291 -0.492292 +vn 0.317885 0.813685 -0.486688 +vn 0.139554 0.926911 0.348368 +vn -0.360104 -0.734222 0.575538 +vn -0.470140 0.258076 -0.844017 +vn -0.584438 0.804032 -0.109382 +vn -0.241312 -0.641740 0.727969 +vn -0.337467 0.742407 -0.578747 +vn -0.494425 0.703906 -0.509962 +vn -0.875384 -0.162972 -0.455129 +vn -0.415608 0.722905 -0.551976 +vn -0.860592 -0.252968 -0.442027 +vn -0.880263 -0.221641 -0.419537 +vn -0.306027 -0.950384 0.055839 +vn 0.290759 0.930712 0.221887 +vn -0.635939 0.726879 -0.259285 +vn -0.783197 -0.476116 -0.399895 +vn -0.807697 0.441863 -0.390363 +vn 0.308879 -0.494462 0.812466 +vn -0.712369 0.544282 -0.443043 +vn -0.105944 -0.671833 0.733087 +vn -0.826733 0.557261 -0.077283 +vn 0.023310 0.429309 0.902857 +vn -0.607947 0.691908 -0.389441 +vn -0.465338 0.648183 -0.602759 +vn -0.610958 0.643822 -0.460678 +vn -0.564008 -0.813828 0.139928 +vn -0.394735 0.893654 -0.213464 +vn 0.210805 0.758826 -0.616234 +vn -0.715343 0.075824 -0.694647 +vn -0.589619 -0.804493 -0.071696 +vn -0.200977 0.856718 -0.475018 +vn -0.171535 -0.125591 0.977140 +vn -0.552699 -0.819820 0.149726 +vn -0.771513 -0.293517 -0.564460 +vn -0.115774 0.814724 -0.568174 +vn -0.889780 -0.451621 -0.065807 +vn 0.023021 -0.250469 0.967851 +vn -0.564244 -0.751859 0.341083 +vn 0.645299 0.687242 -0.333597 +vn -0.141745 0.939757 0.311070 +vn 0.599109 0.716903 -0.356538 +vn -0.485249 0.749818 -0.449786 +vn -0.306039 -0.240621 0.921109 +vn -0.298633 0.867129 -0.398630 +vn -0.800829 -0.598256 0.027615 +vn 0.035548 0.922355 -0.384704 +vn -0.349185 0.579769 -0.736164 +vn 0.256424 0.115432 0.959647 +vn 0.124717 0.983817 -0.128649 +vn 0.081435 -0.004784 0.996667 +vn -0.796921 0.410581 0.443103 +vn -0.794258 0.560996 0.233318 +vn -0.466756 0.736792 0.489160 +vn -0.330904 0.915703 0.228014 +vn -0.910517 0.349804 0.220444 +vn -0.332923 0.697280 -0.634793 +vn -0.777177 0.628218 -0.036583 +vn -0.643522 0.666514 -0.376349 +vn -0.955415 -0.180514 -0.233659 +vn -0.393249 0.918528 0.040765 +vn -0.958818 -0.055594 0.278526 +vn -0.176354 -0.393572 0.902220 +vn -0.237938 -0.903389 0.356756 +vn 0.344036 0.587340 -0.732578 +vn -0.466722 0.781237 0.414536 +vn -0.997294 0.066035 -0.032317 +vn -0.157193 -0.363124 0.918385 +vn 0.336309 0.662821 -0.669003 +vn -0.519574 -0.806550 0.281993 +vn 0.151292 -0.211755 0.965541 +vn -0.286141 -0.401685 0.869927 +vn -0.265125 0.950696 0.160890 +vn -0.145444 -0.246623 0.958135 +vn 0.133185 -0.379300 -0.915638 +vn -0.654708 -0.722481 0.222213 +vn -0.032725 -0.175141 0.983999 +vn -0.258036 0.843809 0.470536 +vn -0.292377 -0.910042 -0.293836 +vn -0.511502 0.685927 0.517561 +vn -0.480500 -0.861565 0.163786 +vn -0.087754 0.977774 -0.190411 +vn -0.227127 -0.681707 0.695477 +vn -0.692587 -0.720813 -0.027413 +vn -0.182902 0.965395 -0.185904 +vn -0.975309 -0.175174 -0.134489 +vn -0.735527 -0.589823 -0.333331 +vn -0.336330 -0.496892 0.799988 +vn -0.565597 0.820115 0.086668 +vn -0.885001 0.459071 0.077630 +vn 0.280104 -0.205406 0.937737 +vn -0.600061 0.790698 0.121341 +vn -0.535542 0.840369 0.083516 +vn -0.768258 -0.640118 0.005379 +vn -0.859435 -0.256160 0.442440 +vn -0.464626 0.769675 0.437862 +vn -0.853572 0.112119 0.508767 +vn -0.389048 0.822545 0.414804 +vn -0.926963 0.367005 -0.077765 +vn -0.654374 0.540103 0.529229 +vn -0.805837 -0.240864 0.540936 +vn -0.557377 0.524010 0.644006 +vn -0.974264 -0.162842 -0.155860 +vn -0.780758 0.425054 0.457980 +vn -0.625203 0.662110 -0.413195 +vn -0.149745 0.988618 0.014487 +vn -0.262663 0.950399 -0.166584 +vn 0.744368 -0.397854 0.536311 +vn -0.712845 -0.432396 -0.552165 +vn -0.223871 -0.971626 0.076317 +vn 0.319685 -0.824670 0.466606 +vn 0.148531 -0.981567 0.120269 +vn 0.096185 -0.884286 -0.456931 +vn 0.052479 -0.349632 -0.935416 +vn -0.822313 -0.011207 0.568924 +vn -0.486734 -0.613011 0.622341 +vn -0.946345 0.179258 0.268881 +vn -0.916097 0.220981 0.334564 +vn -0.967206 0.063464 0.245937 +vn -0.850633 0.220836 0.477132 +vn -0.938395 0.302802 0.166511 +vn -0.511706 0.198699 0.835868 +vn -0.769106 -0.317325 0.554780 +vn -0.675363 -0.724423 0.138190 +vn -0.789483 0.481081 0.381152 +vn 0.493545 -0.544489 0.678192 +vn -0.300002 -0.843724 0.445116 +vn -0.546985 -0.164043 -0.820912 +vn 0.762707 0.243449 -0.599175 +vn -0.688068 -0.477102 -0.546750 +vn -0.561243 -0.819442 -0.116277 +vn -0.692548 -0.607981 0.388247 +vn -0.936378 -0.346784 0.054194 +vn -0.423396 -0.725649 0.542374 +vn 0.987508 -0.091773 0.128085 +vn 0.949145 -0.288119 -0.126932 +vn -0.746740 -0.490663 0.449032 +vn -0.378639 -0.912496 0.154867 +vn 0.712302 -0.698270 0.071021 +vn -0.777837 -0.260969 0.571721 +vn -0.204502 -0.957075 0.205392 +vn 0.480423 -0.810260 0.335667 +vn -0.006087 -0.964891 0.262581 +vn -0.816162 -0.066910 0.573936 +vn 0.156284 -0.987685 0.007327 +vn 0.053128 -0.995781 0.074824 +vn 0.676081 -0.367405 0.638693 +vn 0.865457 -0.348547 0.359859 +vn 0.054301 -0.987630 0.147099 +vn -0.973287 0.172708 0.151278 +vn 0.871172 -0.325899 0.367217 +vn 0.481109 -0.479579 0.733852 +vn -0.738262 0.237720 0.631236 +vn -0.906057 -0.127041 -0.403634 +vn -0.570056 -0.505567 0.647640 +vn 0.683010 -0.304516 0.663903 +vn 0.773762 -0.295606 0.560276 +vn 0.993862 -0.109417 -0.016311 +vn 0.858822 0.417735 -0.296518 +vn 0.783104 0.550955 -0.288440 +vn 0.148545 -0.572284 -0.806490 +vn 0.385200 -0.291324 -0.875643 +vn -0.556934 -0.347361 0.754430 +vn -0.673391 -0.242103 0.698521 +vn -0.714852 0.155394 0.681791 +vn -0.946417 -0.074639 0.314203 +vn -0.866974 -0.022324 0.497853 +vn -0.671244 -0.078839 0.737032 +vn -0.724600 -0.277080 0.631016 +vn 0.935585 0.284541 -0.209087 +vn -0.770081 -0.194177 0.607676 +vn 0.740853 0.335876 -0.581656 +vn -0.882039 -0.164485 0.441534 +vn 0.539510 -0.000209 -0.841979 +vn 0.782436 0.333585 -0.525847 +vn 0.690554 0.101656 -0.716101 +vn -0.571647 -0.634866 0.519774 +vn -0.756602 -0.185888 0.626897 +vn -0.742572 -0.471647 0.475538 +vn -0.314064 -0.819783 0.478874 +vn 0.228239 0.173222 -0.958072 +vn -0.875259 -0.299152 0.380038 +vn 0.228744 -0.467190 -0.854055 +vn 0.392945 0.478107 -0.785499 +vn -0.404723 -0.221625 0.887176 +vn 0.030413 0.947988 0.316849 +vn -0.355606 0.530076 0.769782 +vn 0.603856 0.043149 -0.795924 +vn 0.313119 0.943531 0.108191 +vn 0.307135 -0.305225 -0.901391 +vn 0.349772 0.838961 -0.416899 +vn 0.293054 -0.235072 -0.926747 +vn 0.139111 0.989913 0.026854 +vn -0.596132 -0.114724 0.794648 +vn -0.922435 -0.301041 0.241841 +vn -0.460644 0.419518 0.782184 +vn 0.469828 -0.140042 -0.871579 +vn -0.382021 -0.439326 0.813051 +vn 0.547294 -0.088626 -0.832235 +vn 0.510467 0.076721 -0.856468 +vn 0.637000 0.179368 -0.749705 +vn -0.993462 0.113795 0.009141 +vn -0.000856 0.979644 -0.200740 +vn -0.034771 -0.720221 -0.692873 +vn -0.042366 -0.876544 -0.479454 +vn -0.447291 -0.303620 0.841276 +vn -0.354383 -0.043057 0.934108 +vn -0.956777 -0.141212 -0.254238 +vn -0.223162 0.024954 0.974462 +vn -0.909006 0.406864 0.090389 +vn 0.160693 -0.709913 -0.685712 +vn -0.364023 -0.777594 -0.512674 +vn -0.512827 0.723097 0.462752 +vn -0.433572 0.532659 0.726835 +vn -0.025143 0.959719 0.279835 +vn -0.256841 -0.965490 0.043152 +vn 0.155171 0.984652 0.079895 +vn 0.297980 -0.387787 -0.872255 +vn 0.410594 0.586527 -0.698139 +vn -0.070290 0.275247 0.958801 +vn -0.234329 0.800513 0.551606 +vn 0.044641 0.961026 0.272830 +vn -0.378671 -0.920392 0.097396 +vn 0.116770 0.992466 -0.037083 +vn -0.149044 -0.984758 -0.089654 +vn -0.158209 -0.724173 -0.671225 +vn 0.482627 0.500144 -0.718976 +vn -0.943203 0.332098 -0.008849 +vn -0.384210 0.711472 0.588380 +vn -0.287068 0.238323 0.927790 +vn 0.444420 0.722034 -0.530243 +vn -0.382321 0.663012 0.643619 +vn -0.867725 -0.148530 0.474334 +vn -0.790301 -0.237180 0.564951 +vn -0.906083 -0.216320 0.363619 +vn -0.428470 -0.058112 0.901685 +vn 0.453630 -0.289681 -0.842796 +vn -0.617091 -0.130496 0.775996 +vn 0.336961 -0.370124 -0.865716 +vn -0.510419 -0.080921 0.856110 +vn 0.639145 0.053922 -0.767193 +vn 0.084956 0.990246 0.110437 +vn -0.347158 0.175923 0.921158 +vn -0.382265 0.539650 0.750101 +vn -0.898692 -0.337857 0.279653 +vn -0.304706 0.796713 0.521921 +vn -0.329191 -0.091530 0.939817 +vn 0.099736 0.989410 0.105452 +vn -0.279309 0.781733 0.557566 +vn 0.227920 -0.417138 -0.879800 +vn 0.337752 -0.231414 -0.912344 +vn -0.981488 0.125113 0.145013 +vn 0.260543 0.917169 -0.301526 +vn -0.392000 0.029315 0.919498 +vn 0.436531 -0.161687 -0.885041 +vn 0.545168 -0.101802 -0.832123 +vn -0.420034 0.612661 0.669491 +vn 0.615834 0.119177 -0.778810 +vn 0.372991 -0.303884 -0.876659 +vn 0.227939 0.860905 -0.454848 +vn -0.012485 0.945761 -0.324624 +vn 0.144465 -0.560063 -0.815757 +vn -0.079275 0.950367 -0.300863 +vn -0.253893 0.813017 0.523967 +vn -0.913613 0.002767 -0.406576 +vn -0.368926 0.646735 0.667553 +vn -0.648363 0.525342 0.551036 +vn -0.922322 0.382749 -0.053147 +vn -0.544188 0.498965 0.674458 +vn 0.496315 0.499235 -0.710237 +vn -0.784407 0.482305 -0.389983 +vn -0.143905 0.989259 0.025657 +vn -0.900308 0.425271 -0.092681 +vn 0.366386 0.715633 -0.594669 +vn -0.090394 -0.940280 -0.328181 +vn 0.094519 -0.786760 -0.609980 +vn -0.109113 -0.787831 -0.606149 +vn -0.097616 -0.990808 0.093650 +vn -0.255166 0.854319 0.452802 +vn 0.356067 -0.286087 -0.889590 +vn 0.391414 0.485642 -0.781631 +vn -0.318994 0.110169 0.941332 +vn -0.355232 -0.928767 0.105839 +vn -0.539661 0.684601 0.489987 +vn -0.018306 -0.718448 -0.695340 +vn -0.424944 0.493188 0.759070 +vn -0.182034 -0.973012 -0.141811 +vn 0.638948 0.234065 -0.732775 +vn -0.093685 0.096739 0.990891 +vn -0.302359 0.622644 0.721730 +vn -0.811394 0.580071 -0.071813 +vn 0.216506 0.968856 0.120182 +vn 0.396698 -0.246910 -0.884119 +vn 0.194559 0.950226 0.243347 +vn -0.358164 0.927505 -0.107018 +vn -0.958526 -0.223516 0.176832 +vn -0.906142 0.159905 -0.391583 +vn -0.678895 0.143122 0.720151 +vn 0.440514 -0.346547 -0.828162 +vn -0.804042 0.191141 0.563012 +vn -0.356014 -0.176310 0.917698 +vn -0.056466 0.477189 0.876985 +vn -0.514230 -0.545823 0.661547 +vn 0.925327 -0.205962 0.318356 +vn -0.292634 -0.897611 0.329637 +vn 0.330117 0.866008 0.375570 +vn -0.643452 -0.765389 0.012210 +vn -0.527720 0.642964 -0.555076 +vn -0.321503 -0.149148 0.935089 +vn -0.754406 -0.484371 0.443008 +vn -0.190994 0.961954 -0.195362 +vn -0.310877 0.930028 -0.195966 +vn -0.252599 -0.645946 0.720380 +vn 0.008630 0.857970 0.513627 +vn -0.763930 -0.645096 -0.016209 +vn 0.500802 0.863034 -0.066107 +vn 0.489367 0.871257 -0.037831 +vn -0.701374 -0.697779 0.145530 +vn -0.795524 -0.492587 0.352845 +vn -0.102618 -0.251337 0.962444 +vn 0.295825 0.937964 0.180863 +vn 0.324586 -0.875310 0.358435 +vn 0.113426 0.811793 -0.572823 +vn 0.075369 0.979665 0.185945 +vn 0.012460 0.973371 0.228896 +vn 0.680720 0.649863 -0.338080 +vn -0.790379 0.581729 0.192073 +vn -0.703093 -0.705056 0.092503 +vn -0.607952 -0.649922 -0.456066 +vn -0.280519 0.937547 0.205703 +vn 0.978476 0.159546 -0.130880 +vn -0.744083 0.272105 0.610163 +vn -0.721605 0.569244 -0.394016 +vn -0.502595 -0.833492 0.229543 +vn 0.673171 0.642152 -0.366719 +vn 0.574472 0.692513 -0.436356 +vn -0.799866 -0.574057 -0.175137 +vn 0.386184 0.828323 -0.405886 +vn -0.054498 -0.283577 0.957400 +vn -0.835209 0.498763 -0.231651 +vn -0.804921 -0.534969 -0.256730 +vn -0.216054 0.976014 0.026774 +vn -0.596755 0.758926 -0.260603 +vn -0.595956 -0.749485 0.288285 +vn 0.366664 0.767402 -0.525976 +vn -0.813899 0.499055 -0.297510 +vn -0.795434 -0.519580 -0.311964 +vn -0.568993 0.820378 -0.056810 +vn -0.065517 0.685991 0.724654 +vn -0.959474 0.271891 0.074062 +vn -0.199624 0.852926 0.482357 +vn -0.832064 -0.341993 -0.436703 +vn -0.523817 0.841233 -0.133955 +vn -0.625496 0.702854 -0.338748 +vn -0.822592 -0.203425 -0.530999 +vn 0.366366 0.636929 -0.678305 +vn -0.421613 0.850961 -0.313222 +vn 0.336311 0.927439 -0.163559 +vn -0.348443 0.824600 0.445670 +vn -0.181144 0.296181 0.937797 +vn -0.615954 0.617609 -0.489039 +vn -0.014610 0.948860 -0.315359 +vn -0.272159 0.712364 -0.646890 +vn -0.159586 0.106767 0.981394 +vn 0.055232 -0.995408 0.078176 +vn -0.427570 0.883368 0.191950 +vn -0.430980 0.898849 -0.079539 +vn -0.138031 0.989491 -0.043074 +vn -0.551454 0.795885 0.249929 +vn -0.626442 0.734700 0.260359 +vn -0.323145 0.764766 -0.557414 +vn -0.615961 -0.752223 -0.233993 +vn -0.297746 0.923763 -0.240853 +vn -0.473629 0.880169 0.031267 +vn -0.889979 -0.381776 -0.249369 +vn -0.215751 0.846895 -0.486026 +vn -0.833087 -0.552764 0.020436 +vn -0.632180 0.654433 -0.414809 +vn -0.992735 -0.115060 -0.035197 +vn -0.959995 0.090566 -0.264966 +vn -0.213483 -0.443986 0.870231 +vn -0.579586 -0.811441 0.075125 +vn -0.420229 0.143692 0.895969 +vn -0.892198 -0.064446 -0.447022 +vn -0.539748 0.841366 -0.027838 +vn -0.292975 0.675693 0.676464 +vn -0.957578 0.101920 -0.269549 +vn -0.936014 -0.167109 -0.309760 +vn -0.693334 0.656868 0.296331 +vn -0.878105 -0.474495 -0.061521 +vn -0.470606 -0.477894 0.741719 +vn -0.632915 -0.752007 0.184128 +vn -0.204728 -0.521268 -0.828472 +vn -0.023440 -0.543678 -0.838966 +vn -0.364516 -0.928972 -0.064332 +vn -0.740745 -0.564051 0.364888 +vn -0.921788 -0.224500 0.316080 +vn -0.633939 0.745203 0.206869 +vn -0.538815 -0.790794 0.290384 +vn -0.854624 0.495486 0.155278 +vn -0.150009 -0.673948 0.723389 +vn 0.136084 0.980168 0.144058 +vn 0.565164 0.510337 -0.648187 +vn 0.307588 -0.412912 -0.857259 +vn 0.324135 -0.238612 -0.915424 +vn 0.025623 0.954605 -0.296770 +vn -0.988318 0.119566 0.094509 +vn -0.244420 -0.937814 -0.246501 +vn 0.434572 0.628687 -0.644903 +vn -0.731988 0.432192 -0.526691 +vn -0.231662 0.002009 0.972794 +vn -0.697018 -0.193339 0.690497 +vn 0.334178 0.938854 -0.082929 +vn 0.595171 -0.402937 -0.695279 +vn -0.326534 -0.307400 0.893801 +vn -0.942354 0.265261 -0.203975 +vn 0.398590 0.767998 -0.501304 +vn 0.069706 -0.075642 -0.994696 +vn -0.376864 -0.038048 0.925487 +vn -0.161674 0.115681 0.980041 +vn -0.058896 -0.048603 0.997080 +vn 0.549618 0.014825 -0.835284 +vn -0.230018 -0.909022 -0.347522 +vn -0.229101 0.799343 0.555485 +vn -0.072749 -0.889461 -0.451184 +vn -0.819001 0.457892 -0.345793 +vn -0.305100 0.060296 0.950409 +vn 0.068045 0.996498 0.048598 +vn 0.376756 0.716459 -0.587147 +vn -0.366972 -0.025463 0.929884 +vn -0.423797 -0.898329 -0.115761 +vn 0.034343 0.953657 0.298928 +vn 0.518628 -0.311729 -0.796147 +vn -0.056539 -0.871995 -0.486239 +vn -0.274473 -0.961573 0.006559 +vn -0.933715 -0.246446 0.259693 +vn 0.450186 -0.210988 -0.867650 +vn -0.483045 -0.065382 0.873151 +vn -0.290472 0.858189 0.423247 +vn -0.962972 -0.051212 0.264693 +vn -0.193509 0.817744 0.542078 +vn -0.743275 0.645297 0.176448 +vn 0.083239 0.990496 0.109492 +vn -0.496400 0.382558 0.779254 +vn -0.501081 0.438146 0.746288 +vn -0.029332 0.989675 0.140293 +vn -0.004884 0.953145 0.302473 +vn -0.319402 -0.947591 -0.007367 +vn -0.182909 -0.701348 -0.688953 +vn 0.458641 -0.476659 -0.749963 +vn -0.409968 0.643686 0.646215 +vn -0.532143 -0.061681 0.844405 +vn 0.553775 0.396849 -0.732014 +vn 0.450825 -0.157380 -0.878629 +vn 0.372693 -0.205932 -0.904816 +vn -0.024460 -0.761512 -0.647689 +vn -0.155604 0.044131 0.986833 +vn 0.032943 -0.781116 -0.623516 +vn 0.228171 -0.636900 -0.736408 +vn 0.176818 -0.561036 -0.808687 +vn 0.657871 0.540568 -0.524397 +vn -0.688418 -0.263069 0.675925 +vn 0.464136 -0.372925 -0.803433 +vn -0.934129 0.241921 0.262445 +vn -0.311616 -0.033420 0.949620 +vn -0.447461 0.499149 0.742044 +vn 0.598755 -0.031279 -0.800321 +vn -0.991309 -0.074869 0.108173 +vn 0.559917 -0.127743 -0.818642 +vn -0.630831 -0.197984 0.750236 +vn 0.565834 -0.630400 -0.531439 +vn 0.044558 0.980228 0.192791 +vn -0.509077 -0.081155 0.856887 +vn -0.649456 -0.018316 0.760178 +vn 0.301360 -0.362568 -0.881888 +vn -0.990389 -0.114991 -0.076852 +vn 0.187005 0.979897 0.069500 +vn 0.413189 0.899437 -0.142435 +vn 0.154449 0.978159 0.139107 +vn -0.261295 -0.926160 -0.271940 +vn 0.268754 -0.229365 -0.935502 +vn -0.893239 0.359024 0.270603 +vn 0.406018 -0.271537 -0.872592 +vn -0.217336 0.974764 0.050993 +vn -0.299664 0.576279 0.760332 +vn -0.009068 0.939683 -0.341925 +vn 0.495852 0.609487 -0.618592 +vn -0.264140 0.962684 0.058906 +vn -0.934624 0.352178 0.049484 +vn -0.008562 0.947861 -0.318569 +vn 0.013433 0.979168 -0.202609 +vn 0.523131 0.668401 -0.528747 +vn 0.247573 -0.686868 -0.683316 +vn 0.046909 0.991882 0.118197 +vn 0.350231 0.922387 -0.162914 +vn -0.065309 0.932217 0.355959 +vn 0.169954 0.973042 0.155900 +vn -0.125977 -0.855436 -0.502354 +vn 0.322756 -0.494826 -0.806831 +vn 0.281777 0.957012 0.068770 +vn -0.842697 -0.314333 0.437100 +vn 0.590336 0.047400 -0.805765 +vn 0.518322 -0.244137 -0.819597 +vn 0.286377 -0.493953 -0.820974 +vn -0.630378 0.700169 0.335241 +vn -0.385103 -0.879763 -0.278769 +vn 0.009432 0.971377 0.237357 +vn 0.421188 -0.307548 -0.853238 +vn 0.147689 -0.636044 -0.757388 +vn -0.458582 0.421600 0.782277 +vn -0.659703 0.461877 0.592842 +vn -0.866151 0.427196 -0.259395 +vn -0.378782 0.693073 0.613331 +vn 0.237320 -0.257844 -0.936587 +vn -0.835095 0.541811 -0.095165 +vn -0.430282 0.658979 0.616931 +vn -0.279272 -0.136193 0.950504 +vn 0.529330 0.483903 -0.696884 +vn -0.703552 -0.060911 0.708028 +vn 0.498612 0.034333 -0.866145 +vn -0.853100 -0.194521 0.484131 +vn -0.568201 -0.223531 0.791948 +vn -0.347869 -0.915620 -0.201563 +vn 0.213017 0.939561 -0.268047 +vn -0.260251 -0.248706 0.932960 +vn -0.039378 0.336085 0.941008 +vn -0.891754 0.255221 -0.373681 +vn -0.916094 0.027174 -0.400042 +vn 0.458665 0.865871 0.199735 +vn 0.531559 0.833275 0.151980 +vn 0.428840 0.857218 -0.285084 +vn -0.337506 -0.538609 0.772004 +vn -0.661096 -0.683501 0.309480 +vn -0.325327 0.601929 -0.729276 +vn -0.108779 0.991782 0.067346 +vn -0.243021 -0.950290 0.194652 +vn 0.489319 0.808997 -0.325715 +vn -0.344683 0.876363 -0.336425 +vn -0.117564 -0.724667 0.678997 +vn -0.484020 -0.870940 0.084786 +vn -0.095306 0.981936 -0.163458 +vn -0.562531 -0.727344 0.393102 +vn -0.476280 0.521992 -0.707589 +vn -0.745673 -0.661380 0.080920 +vn 0.322966 0.932849 0.159646 +vn -0.667725 0.013122 -0.744292 +vn 0.398560 0.761251 -0.511514 +vn -0.064578 0.997837 -0.012311 +vn -0.629983 -0.703508 0.328934 +vn -0.430655 -0.322475 0.842939 +vn -0.427085 -0.204515 0.880779 +vn 0.319570 0.769243 -0.553299 +vn -0.867831 -0.452741 0.204682 +vn -0.468687 -0.363189 0.805249 +vn -0.541917 0.446640 -0.711926 +vn 0.370940 0.817377 -0.440793 +vn -0.037094 0.987858 0.150866 +vn -0.321956 0.836105 -0.444154 +vn -0.541495 -0.695297 0.472594 +vn -0.834274 -0.541761 0.102383 +vn -0.462226 0.650334 -0.602837 +vn -0.891430 0.319565 -0.321297 +vn -0.672155 0.063467 -0.737685 +vn 0.089926 0.167322 0.981793 +vn -0.241918 0.962416 0.123418 +vn -0.655647 0.448706 -0.607281 +vn -0.488269 0.794214 -0.361687 +vn -0.315247 0.948328 -0.035954 +vn -0.678238 0.523540 -0.515653 +vn -0.437459 -0.801346 0.408012 +vn -0.741695 0.225757 -0.631603 +vn -0.607466 -0.712748 0.350678 +vn -0.625668 -0.686161 0.371110 +vn -0.210165 0.935567 0.283804 +vn -0.896629 0.260698 -0.357902 +vn -0.855862 0.490435 -0.164236 +vn -0.190488 0.978778 -0.075550 +vn -0.960757 0.026961 -0.276078 +vn -0.118300 0.947959 -0.295600 +vn -0.714067 -0.699144 -0.036130 +vn -0.873993 -0.111835 -0.472894 +vn -0.338271 0.753042 -0.564359 +vn 0.569288 0.508929 0.645680 +vn -0.496120 0.789582 -0.361145 +vn 0.832231 -0.497525 0.244664 +vn -0.036169 0.979106 0.200107 +vn -0.360109 -0.920253 -0.153152 +vn -0.837133 0.477460 -0.266910 +vn 0.169083 0.889610 -0.424271 +vn -0.870720 -0.489238 0.049933 +vn -0.054782 0.941380 0.332870 +vn -0.911923 -0.396207 0.106848 +vn -0.567155 0.632046 -0.528066 +vn -0.976193 -0.104027 -0.190329 +vn -0.577689 0.504824 -0.641427 +vn -0.455048 0.315227 -0.832804 +vn -0.494822 -0.833258 0.246642 +vn -0.426510 0.904099 0.026348 +vn -0.324725 -0.853703 0.407118 +vn -0.476438 0.875151 -0.084368 +vn -0.076380 0.962548 -0.260131 +vn -0.789210 0.525092 0.318475 +vn -0.545586 0.833111 0.090900 +vn -0.262507 0.889114 0.374922 +vn -0.623200 0.779089 -0.068141 +vn -0.055423 -0.590332 -0.805255 +vn -0.636149 0.476100 -0.607160 +vn -0.815256 0.456400 -0.356449 +vn 0.133725 -0.632020 -0.763327 +vn 0.150512 -0.681048 -0.716603 +vn -0.945000 -0.297260 -0.136422 +vn -0.892267 -0.390727 -0.226255 +vn -0.910657 -0.328572 -0.250488 +vn -0.997613 0.015582 0.067271 +vn -0.998043 -0.034356 0.052253 +vn 0.677231 -0.622163 0.392774 +vn -0.318997 0.853672 -0.411686 +vn -0.128191 -0.746338 0.653105 +vn -0.183276 -0.843813 0.504370 +vn -0.365366 -0.909766 0.197061 +vn -0.667649 -0.672505 0.319346 +vn -0.236564 -0.891483 -0.386387 +vn -0.319027 -0.226851 0.920196 +vn -0.968231 0.177853 -0.175776 +vn -0.689972 -0.620690 0.372401 +vn -0.880094 -0.272896 0.388538 +vn 0.446305 -0.449696 0.773683 +vn -0.254362 -0.831242 0.494304 +vn 0.862677 -0.193244 0.467380 +vn 0.754704 0.655637 0.023695 +vn -0.280272 -0.879408 0.384824 +vn 0.772857 -0.215684 0.596802 +vn -0.230364 -0.844407 0.483642 +vn 0.705220 -0.364417 0.608165 +vn 0.869342 0.494210 -0.000700 +vn -0.308071 -0.739579 0.598427 +vn -0.613407 -0.692514 -0.379679 +vn 0.960640 0.259581 0.098937 +vn 0.936315 0.252860 0.243671 +vn 0.639569 -0.427139 0.639143 +vn -0.520265 -0.844987 -0.123778 +vn -0.245905 -0.879864 -0.406657 +vn 0.736386 -0.366232 0.568867 +vn -0.089404 -0.543512 -0.834627 +vn 0.493104 -0.666083 0.559627 +vn -0.115027 -0.883757 0.453589 +vn -0.089622 -0.781245 0.617757 +vn 0.880950 -0.263333 0.393171 +vn 0.296258 -0.899936 0.319917 +vn 0.503527 -0.852069 0.142962 +vn 0.287058 -0.950222 -0.121140 +vn 0.183703 -0.952599 -0.242506 +vn 0.607625 -0.048686 0.792730 +vn 0.137696 -0.990111 0.026842 +vn 0.351617 0.159181 0.922511 +vn 0.719838 -0.501744 0.479674 +vn 0.809908 -0.380287 0.446578 +vn 0.611797 -0.513145 0.601985 +vn 0.843188 -0.457167 0.282898 +vn 0.902203 0.134055 0.409950 +vn 0.828456 0.084668 0.553617 +vn 0.780032 -0.625343 0.022268 +vn 0.773069 0.048998 0.632427 +vn 0.872693 -0.450590 0.188084 +vn 0.829859 -0.552060 0.081020 +vn 0.750537 -0.660818 -0.003847 +vn 0.697392 -0.716184 -0.026932 +vn 0.689221 -0.527674 0.496522 +vn -0.825221 0.000640 0.564810 +vn 0.691559 0.701031 -0.174072 +vn 0.843049 0.424302 -0.330510 +vn 0.712819 0.088219 -0.695778 +vn -0.959685 0.204716 0.192605 +vn 0.939477 0.151977 -0.307059 +vn 0.367951 -0.215840 -0.904448 +vn 0.669258 -0.332702 -0.664382 +vn 0.837159 -0.370162 0.402671 +vn 0.692082 -0.256787 0.674599 +vn 0.376092 -0.919523 0.114158 +vn 0.597787 -0.796469 -0.091036 +vn 0.768556 -0.445424 0.459260 +vn 0.526385 -0.847200 -0.071909 +vn 0.781694 -0.394329 0.483176 +vn 0.683939 -0.404913 0.606855 +vn 0.325481 -0.935253 0.139154 +vn -0.066608 -0.827885 0.556928 +vn 0.497407 -0.867041 -0.028746 +vn 0.093561 -0.818775 0.566440 +vn 0.408424 -0.909944 0.072053 +vn 0.444461 -0.895548 0.021150 +vn 0.303340 -0.749624 0.588259 +vn 0.798911 -0.380630 0.465684 +vn 0.226828 -0.961417 0.155648 +vn 0.242246 -0.950145 0.196320 +vn 0.155933 -0.735748 -0.659060 +vn 0.092423 0.946130 0.310317 +vn -0.430222 -0.901949 -0.037367 +vn -0.234412 -0.081600 0.968707 +vn 0.553270 0.104227 -0.826455 +vn -0.582241 0.410042 0.702040 +vn -0.029781 -0.757258 -0.652436 +vn -0.308467 -0.922777 -0.230935 +vn 0.003006 0.978716 0.205198 +vn -0.365762 0.930691 -0.005658 +vn -0.258154 -0.045036 0.965054 +vn 0.148021 -0.574868 -0.804746 +vn 0.480340 0.684715 -0.548123 +vn -0.197384 -0.973100 -0.118810 +vn -0.189224 0.099349 0.976895 +vn 0.618317 0.459372 -0.637700 +vn -0.018938 0.006479 0.999800 +vn -0.279058 -0.065024 0.958070 +vn -0.345045 0.230860 0.909751 +vn -0.220240 0.072290 0.972763 +vn -0.037234 -0.708170 -0.705059 +vn -0.961162 0.193223 0.197058 +vn -0.231272 -0.122342 0.965166 +vn -0.395041 -0.915635 -0.074534 +vn -0.296387 0.799155 -0.522977 +vn 0.216075 0.953818 0.208669 +vn 0.374731 -0.089344 -0.922819 +vn 0.440859 -0.284772 -0.851204 +vn -0.250409 0.755201 0.605778 +vn 0.437352 0.784781 -0.439138 +vn -0.196586 0.980046 -0.029383 +vn 0.403750 0.716230 -0.569210 +vn -0.971534 -0.230303 0.055522 +vn 0.261532 0.952689 -0.154871 +vn 0.187853 0.979346 -0.074786 +vn 0.196416 0.979752 0.038820 +vn 0.173404 0.963909 0.202014 +vn 0.388539 0.715359 -0.580774 +vn 0.548286 -0.321901 -0.771857 +vn -0.332596 0.173040 -0.927058 +vn 0.013061 -0.762216 -0.647190 +vn 0.060431 0.989451 0.131661 +vn -0.374961 0.556211 0.741643 +vn 0.223022 -0.508224 -0.831847 +vn 0.276573 -0.457897 -0.844889 +vn -0.623675 0.673500 0.396771 +vn 0.297403 -0.412212 -0.861181 +vn 0.493882 -0.200512 -0.846094 +vn -0.328352 0.221170 0.918297 +vn 0.534816 -0.314359 -0.784315 +vn -0.925091 -0.051758 0.376202 +vn -0.350320 -0.391289 0.850981 +vn -0.465855 -0.206787 0.860359 +vn 0.519902 -0.196212 -0.831386 +vn -0.401812 -0.894765 0.194790 +vn -0.715227 0.035077 0.698012 +vn 0.409131 -0.575293 -0.708272 +vn 0.371253 -0.170679 -0.912710 +vn 0.445228 -0.089093 -0.890974 +vn 0.766423 0.450483 -0.457887 +vn -0.210436 0.908601 0.360777 +vn -0.076540 0.942426 0.325537 +vn 0.463202 0.224855 -0.857254 +vn 0.403101 0.266007 -0.875642 +vn 0.410072 -0.213708 -0.886662 +vn -0.684541 0.290476 0.668601 +vn 0.312656 -0.392415 -0.865018 +vn 0.368184 -0.332914 -0.868107 +vn -0.079353 0.846491 0.526456 +vn -0.349031 0.048609 0.935850 +vn -0.256270 0.222053 0.940754 +vn 0.589675 -0.263526 -0.763438 +vn -0.013360 0.187250 0.982222 +vn 0.632791 -0.241530 -0.735689 +vn 0.185297 -0.589378 -0.786319 +vn 0.454526 -0.287563 -0.843038 +vn -0.454343 0.447204 0.770442 +vn -0.181911 0.964218 -0.192850 +vn -0.391588 -0.883557 -0.256878 +vn -0.275100 0.895838 -0.348991 +vn 0.272859 -0.136547 -0.952315 +vn 0.187128 -0.693670 -0.695560 +vn 0.183111 -0.457683 -0.870056 +vn 0.296679 0.939465 -0.171426 +vn 0.437857 0.704096 -0.559043 +vn 0.135285 0.844615 0.518000 +vn -0.110552 0.901507 0.418406 +vn -0.149223 0.861455 0.485414 +vn -0.406152 0.585425 0.701654 +vn 0.392102 0.565317 -0.725722 +vn -0.215108 -0.909546 -0.355605 +vn 0.146994 -0.572685 -0.806489 +vn -0.332080 0.031252 0.942733 +vn -0.293240 -0.875200 -0.384754 +vn 0.432966 -0.245516 -0.867331 +vn 0.089799 -0.774375 -0.626322 +vn 0.368007 0.627452 -0.686204 +vn -0.335904 0.576352 0.744974 +vn -0.237570 0.753359 0.613197 +vn 0.498911 -0.178219 -0.848131 +vn 0.260499 -0.322427 -0.910045 +vn 0.222404 -0.410264 -0.884432 +vn -0.294897 0.711727 0.637558 +vn -0.087931 -0.849927 -0.519511 +vn 0.499644 0.507273 -0.702161 +vn 0.012957 -0.784662 -0.619788 +vn -0.782992 -0.609495 -0.124258 +vn -0.550817 -0.176412 0.815769 +vn -0.857244 -0.478801 -0.189426 +vn 0.542524 0.135057 -0.829113 +vn -0.522129 0.364999 0.770816 +vn 0.613595 0.612979 -0.497753 +vn 0.565837 -0.049841 -0.823009 +vn -0.467364 -0.322671 0.823076 +vn 0.443499 0.561611 -0.698500 +vn 0.157483 -0.756774 0.634423 +vn -0.310998 -0.120534 0.942736 +vn -0.443225 0.847328 -0.292552 +vn -0.778528 -0.173500 0.603152 +vn -0.869185 -0.440160 -0.225339 +vn 0.490992 0.871148 -0.005290 +vn -0.920955 -0.387322 -0.042703 +vn -0.806238 -0.025896 0.591025 +vn 0.425771 0.885989 -0.183693 +vn -0.239240 -0.179331 0.954256 +vn -0.047202 0.837344 0.544635 +vn -0.527533 0.753782 -0.391818 +vn -0.370141 0.896650 -0.242928 +vn 0.183223 0.825242 -0.534233 +vn 0.022314 0.937235 0.347984 +vn -0.920796 -0.284636 0.266678 +vn -0.559551 0.682668 -0.469966 +vn 0.568968 0.758099 -0.318686 +vn -0.950442 0.121989 0.285969 +vn -0.653698 -0.688584 0.313897 +vn -0.824886 0.012680 -0.565158 +vn -0.273548 0.958434 -0.081094 +vn 0.214133 -0.673240 0.707740 +vn -0.299610 0.882771 -0.361869 +vn 0.357155 0.797940 -0.485522 +vn -0.408662 -0.783519 0.468075 +vn 0.359409 0.788694 -0.498785 +vn -0.333452 0.679924 -0.653079 +vn -0.368920 -0.733827 -0.570435 +vn -0.968007 0.228492 -0.103704 +vn -0.217164 0.966223 0.138754 +vn 0.265853 0.940998 0.209394 +vn -0.552008 -0.754913 0.354110 +vn -0.127362 -0.556198 0.821232 +vn -0.342803 0.508268 -0.790032 +vn -0.335582 -0.398478 0.853580 +vn 0.533688 0.596695 0.599276 +vn 0.043904 0.772289 -0.633752 +vn -0.198655 0.943535 0.265100 +vn -0.598575 0.584789 -0.547476 +vn -0.977255 -0.062654 0.202603 +vn -0.120155 0.943292 -0.309455 +vn -0.897154 0.223468 0.381022 +vn -0.904778 -0.324207 0.276164 +vn -0.951619 -0.288243 -0.106475 +vn 0.049519 -0.146840 0.987920 +vn -0.251671 0.594701 0.763539 +vn -0.511328 -0.352267 0.783870 +vn -0.844330 -0.532030 -0.063649 +vn -0.137313 0.670053 0.729503 +vn -0.099060 0.987009 -0.126490 +vn -0.516977 -0.285922 0.806836 +vn -0.248432 0.832028 0.495995 +vn -0.375468 0.767414 -0.519710 +vn -0.811634 -0.468340 0.349153 +vn -0.498690 -0.518978 0.694240 +vn -0.085120 0.975662 0.202087 +vn -0.690958 0.702624 -0.169988 +vn -0.722291 -0.660079 0.206378 +vn 0.458806 0.744087 -0.485625 +vn 0.704322 -0.658101 -0.266143 +vn 0.000000 0.000000 0.000000 +vn -0.940155 0.098666 0.326149 +vn 0.000000 0.000000 0.000000 +vn 0.000000 0.000000 0.000000 +vn -0.769053 -0.510173 0.385072 +vn -0.903966 -0.409786 0.122154 +vn -0.775050 0.253276 -0.578921 +vn 0.032170 0.998786 0.037314 +vn 0.040492 0.998119 0.046039 +vn -0.712047 0.697285 0.082356 +vn -0.801489 0.587308 0.112627 +vn -0.662897 -0.664501 0.344972 +vn -0.053355 0.926212 0.373209 +vn -0.832102 -0.465195 -0.301995 +vn -0.888661 0.400600 -0.223161 +vn -0.677188 0.735354 -0.025913 +vn -0.584906 0.749102 -0.311016 +vn -0.648306 -0.712382 0.268721 +vn -0.869092 -0.101272 -0.484172 +vn -0.993578 -0.096268 0.059452 +vn -0.827294 0.303707 0.472595 +vn -0.521894 -0.746146 0.413391 +vn -0.715046 -0.291183 0.635549 +vn -0.422631 -0.901312 0.094971 +vn -0.137364 0.990197 0.025328 +vn -0.518898 0.209619 0.828737 +vn -0.753030 -0.436182 -0.492637 +vn -0.013426 0.997540 -0.068802 +vn 0.288256 -0.687963 -0.666044 +vn -0.642579 -0.736427 0.211581 +vn -0.507654 0.848003 -0.152245 +vn -0.277276 0.934100 -0.224891 +vn -0.800260 0.550037 0.238836 +vn -0.779159 0.575373 -0.248710 +vn -0.920068 0.135452 -0.367597 +vn 0.395020 -0.432922 -0.810270 +vn -0.936883 0.190439 -0.293228 +vn -0.837171 0.264309 0.478837 +vn -0.001364 0.968733 -0.248102 +vn -0.386766 -0.692626 -0.608836 +vn -0.430336 0.902465 -0.019164 +vn -0.586827 0.634384 -0.503180 +vn -0.361673 0.920284 0.149232 +vn -0.725359 0.671770 -0.150263 +vn -0.597764 -0.763688 -0.243844 +vn -0.568131 -0.821367 0.050828 +vn 0.106704 0.909714 -0.401292 +vn -0.607570 -0.793052 0.043893 +vn -0.268719 0.792515 -0.547458 +vn -0.465926 0.884603 -0.019732 +vn -0.926183 0.372035 -0.061444 +vn -0.722371 0.547676 0.422175 +vn -0.819482 0.537331 0.199309 +vn -0.404682 -0.781447 0.474945 +vn -0.485583 -0.184500 0.854499 +vn -0.829855 0.228012 0.509266 +vn -0.912004 0.339783 0.229776 +vn -0.892267 -0.039811 0.449750 +vn -0.774087 -0.010394 0.632993 +vn -0.552975 0.377798 0.742622 +vn -0.162666 0.821027 0.547224 +vn -0.553097 0.392199 0.735026 +vn -0.095550 0.861804 0.498161 +vn 0.498259 -0.501135 -0.707532 +vn 0.175104 -0.655389 -0.734713 +vn -0.922979 -0.016000 0.384518 +vn 0.089549 -0.773615 -0.627297 +vn -0.193373 -0.013592 0.981031 +vn 0.496977 -0.235435 -0.835215 +vn -0.457362 0.481237 0.747817 +vn -0.393339 0.671333 0.628169 +vn 0.255105 -0.195804 -0.946880 +vn -0.113963 0.929557 0.350623 +vn -0.614180 0.778835 -0.127278 +vn -0.919476 0.301434 -0.252392 +vn -0.156139 -0.072795 0.985049 +vn -0.321845 -0.035419 0.946130 +vn 0.546051 0.100785 -0.831667 +vn 0.122861 -0.571961 -0.811028 +vn 0.082127 0.974789 0.207465 +vn -0.403935 0.522255 0.751057 +vn 0.421808 0.667450 -0.613668 +vn 0.121267 0.992617 -0.002313 +vn 0.626252 -0.343941 -0.699652 +vn 0.214400 -0.567202 -0.795182 +vn -0.297719 -0.944033 -0.142000 +vn 0.077161 -0.801685 -0.592746 +vn 0.591503 0.421364 -0.687441 +vn -0.420946 0.196471 0.885553 +vn -0.367088 0.359480 0.857916 +vn -0.602484 0.374943 0.704579 +vn 0.440621 -0.156342 -0.883974 +vn -0.617370 0.297492 0.728253 +vn 0.512321 0.449965 -0.731477 +vn 0.600944 -0.035621 -0.798497 +vn -0.151539 -0.940436 -0.304328 +vn -0.171185 -0.761505 -0.625145 +vn -0.325887 -0.942419 0.075130 +vn -0.138123 0.877219 0.459792 +vn 0.373398 -0.322181 -0.869928 +vn -0.424345 -0.853754 0.301720 +vn -0.402561 -0.905722 -0.132712 +vn -0.206441 -0.968004 -0.142654 +vn 0.481520 -0.137247 -0.865622 +vn -0.898674 0.105614 0.425713 +vn -0.904516 0.207027 0.372814 +vn 0.481903 -0.060206 -0.874154 +vn -0.715914 0.132867 0.685430 +vn 0.691051 -0.215804 -0.689839 +vn -0.506194 0.704109 -0.497994 +vn 0.610926 0.498136 -0.615329 +vn -0.218549 -0.181039 0.958885 +vn 0.106999 0.988369 -0.108068 +vn -0.053014 0.038544 0.997850 +vn -0.139086 -0.074623 0.987465 +vn 0.067003 -0.778478 -0.624086 +vn 0.808615 0.391907 -0.438807 +vn 0.248101 0.880624 -0.403666 +vn -0.041493 0.034095 0.998557 +vn 0.109649 -0.726499 -0.678363 +vn -0.380236 -0.924142 0.037185 +vn -0.222910 0.793163 0.566749 +vn -0.412865 0.462183 0.784812 +vn 0.389729 -0.173456 -0.904447 +vn -0.116683 0.077670 0.990128 +vn -0.371235 0.516552 0.771595 +vn 0.386699 0.759207 -0.523516 +vn -0.151279 0.812134 0.563518 +vn -0.184737 0.828320 0.528922 +vn 0.369004 0.922953 -0.109517 +vn 0.375204 0.570507 -0.730578 +vn -0.938170 0.334681 -0.088458 +vn 0.552481 -0.242361 -0.797512 +vn -0.295684 0.715535 0.632915 +vn 0.460504 -0.531394 -0.711025 +vn 0.430932 -0.122166 -0.894077 +vn -0.097157 -0.743063 -0.662131 +vn 0.117429 -0.798456 -0.590490 +vn 0.307774 -0.307258 -0.900482 +vn -0.365008 0.727442 0.581031 +vn -0.059575 0.967952 0.243966 +vn -0.408353 -0.834927 -0.368978 +vn -0.391595 0.484199 0.782435 +vn 0.221973 -0.673641 -0.704936 +vn -0.030187 0.899068 0.436767 +vn 0.204165 0.967790 0.147307 +vn -0.305283 0.548472 0.778448 +vn 0.216831 0.973639 0.070787 +vn 0.063215 0.958575 0.277738 +vn 0.243913 -0.491337 -0.836118 +vn 0.067516 0.876073 0.477428 +vn 0.288890 -0.477313 -0.829888 +vn -0.333258 0.715908 0.613527 +vn -0.670766 0.666610 0.325121 +vn -0.411103 0.644945 0.644236 +vn 0.371515 0.879426 -0.297634 +vn -0.010799 0.988598 0.150192 +vn -0.431960 -0.223360 0.873797 +vn 0.053995 0.973934 -0.220309 +vn 0.543407 0.257808 -0.798902 +vn 0.493338 -0.283735 -0.822260 +vn 0.641332 0.306181 -0.703525 +vn 0.694843 0.381252 -0.609788 +vn -0.344337 0.227971 0.910748 +vn 0.574174 -0.236763 -0.783752 +vn 0.423232 -0.025391 -0.905665 +vn -0.346048 0.592042 0.727831 +vn 0.529522 0.232797 0.815728 +vn -0.685685 -0.321649 0.652977 +vn 0.615842 -0.142669 0.774845 +vn -0.530730 0.295166 0.794483 +vn -0.540830 -0.766191 0.347066 +vn -0.905598 -0.387078 -0.173385 +vn -0.584862 -0.311874 0.748780 +vn -0.241694 -0.042512 0.969421 +vn -0.192792 0.842653 0.502760 +vn 0.191098 0.699148 0.688966 +vn 0.369012 0.406330 0.835898 +vn 0.157100 0.985316 0.066876 +vn -0.812769 0.074938 -0.577747 +vn -0.384058 -0.785507 0.485260 +vn 0.183062 0.847916 -0.497521 +vn 0.371123 0.913724 -0.165458 +vn 0.115705 0.962628 -0.244866 +vn 0.314324 0.881087 -0.353392 +vn -0.213698 -0.129855 0.968231 +vn -0.199317 0.896372 0.395967 +vn -0.620721 -0.743176 0.249791 +vn -0.688798 0.282283 -0.667738 +vn -0.303654 -0.894771 0.327381 +vn 0.217042 0.955618 -0.199217 +vn 0.387096 0.896029 -0.217460 +vn -0.955362 -0.198869 -0.218484 +vn -0.499708 -0.787041 0.361742 +vn -0.157177 -0.798773 0.580739 +vn -0.991859 -0.103266 -0.074508 +vn 0.222181 0.933028 -0.283008 +vn 0.329807 0.873773 -0.357419 +vn -0.570309 0.609311 0.550897 +vn -0.901894 0.417549 -0.110633 +vn -0.230781 0.864436 -0.446643 +vn -0.448107 0.049210 0.892624 +vn 0.050080 0.896507 -0.440189 +vn -0.485650 -0.357701 0.797617 +vn -0.977057 0.170870 0.127133 +vn 0.267033 0.963493 -0.019377 +vn -0.510013 -0.729026 0.456517 +vn -0.174044 0.914922 0.364179 +vn -0.324112 -0.848520 0.418288 +vn 0.628759 0.776645 -0.038544 +vn -0.198013 0.921585 0.333874 +vn -0.671891 -0.112489 -0.732058 +vn -0.743772 -0.664161 0.075452 +vn 0.300956 0.661638 -0.686776 +vn -0.771628 -0.612105 0.172967 +vn 0.006210 0.978986 0.203833 +vn -0.701242 -0.666072 0.254179 +vn -0.671871 0.433591 -0.600489 +vn -0.492675 -0.857801 0.146453 +vn -0.109633 0.000275 0.993972 +vn 0.149259 0.678086 -0.719668 +vn -0.074569 0.966372 -0.246097 +vn -0.807952 0.570203 -0.148601 +vn 0.027033 0.995064 -0.095483 +vn -0.262744 0.890338 0.371840 +vn -0.836446 -0.532824 -0.128282 +vn -0.739180 0.659327 0.137480 +vn -0.071786 0.927439 0.367020 +vn -0.458806 -0.744087 0.485625 +vn -0.955731 -0.292857 -0.028521 +vn -0.501554 -0.624304 0.598905 +vn -0.686995 -0.006396 -0.726634 +vn -0.273225 0.585527 -0.763221 +vn -0.632194 -0.629348 0.451942 +vn 0.309785 0.364707 0.878078 +vn -0.337297 0.941385 0.004972 +vn 0.169288 0.733420 -0.658359 +vn -0.155722 0.982926 -0.098020 +vn -0.863434 -0.414775 -0.287131 +vn -0.842150 -0.032111 -0.538287 +vn -0.841311 0.478943 -0.250617 +vn -0.544644 -0.197804 0.815007 +vn -0.234529 -0.861923 0.449538 +vn -0.395008 -0.207726 0.894885 +vn -0.978582 0.203484 -0.031166 +vn -0.485355 0.817045 0.311235 +vn -0.508002 0.714932 -0.480423 +vn -0.623161 0.754991 -0.204108 +vn -0.130082 -0.987481 0.089221 +vn -0.806650 -0.435520 -0.399548 +vn -0.839367 -0.528991 0.125023 +vn -0.100175 -0.949188 -0.298342 +vn 0.111597 0.902467 -0.416052 +vn 0.034413 0.851098 -0.523877 +vn 0.092844 -0.443878 -0.891265 +vn -0.612391 0.443302 -0.654568 +vn -0.855297 0.517550 -0.024674 +vn -0.642854 0.374670 0.668102 +vn 0.049071 -0.465347 -0.883767 +vn -0.794559 0.250842 0.552950 +vn -0.945126 0.272311 0.180511 +vn -0.538760 0.840360 0.059434 +vn -0.867493 0.210375 -0.450775 +vn -0.497707 0.855063 0.145448 +vn -0.481319 0.872569 -0.083398 +vn -0.593345 0.638050 -0.490748 +vn -0.451889 0.238803 -0.859517 +vn -0.527084 -0.782423 -0.331658 +vn -0.987324 0.071413 -0.141746 +vn -0.552608 -0.833440 0.001488 +vn -0.274666 -0.945683 -0.173904 +vn -0.548121 -0.722553 0.421285 +vn -0.592174 -0.639513 -0.490258 +vn 0.596654 -0.651801 0.468144 +vn -0.123490 0.978797 0.163421 +vn 0.023230 -0.998904 0.040630 +vn 0.280702 0.654528 0.701997 +vn 0.564800 0.734130 0.376901 +vn -0.998580 0.053216 0.002463 +vn -0.914734 -0.354625 0.193655 +vn -0.662237 -0.564095 0.493193 +vn -0.609437 -0.134751 0.781299 +vn -0.955531 -0.095763 0.278909 +vn -0.523336 0.116141 0.844175 +vn -0.051383 0.706436 0.705909 +vn -0.815198 -0.527967 0.238125 +vn -0.989070 0.029184 0.144529 +vn -0.532545 -0.386150 0.753183 +vn -0.848531 -0.223024 0.479850 +vn -0.939061 0.310490 0.147511 +vn -0.415508 0.909519 -0.011303 +vn -0.778554 -0.232849 0.582782 +vn -0.532950 -0.295239 0.792968 +vn -0.953850 0.297653 -0.039655 +vn -0.746283 -0.665629 -0.000080 +vn -0.455139 -0.515437 0.726066 +vn -0.466215 -0.802321 0.372727 +vn -0.928405 0.256958 0.268396 +vn -0.773165 -0.191593 0.604572 +vn -0.983572 0.024129 -0.178898 +vn 0.903360 -0.102821 0.416376 +vn -0.351303 -0.755971 0.552354 +vn -0.664204 -0.643710 -0.380094 +vn -0.067911 -0.861981 0.502372 +vn 0.740863 -0.382338 0.552214 +vn 0.741272 0.570087 0.354283 +vn -0.572546 -0.700921 -0.425324 +vn 0.857759 0.446849 0.254116 +vn 0.853374 0.356710 0.380146 +vn 0.918033 -0.202895 0.340659 +vn 0.760708 -0.395527 0.514666 +vn 0.577816 -0.549030 0.603899 +vn -0.630759 -0.729111 -0.265592 +vn -0.349073 -0.902452 0.252443 +vn 0.901883 -0.267278 0.339366 +vn 0.822333 0.222268 0.523799 +vn -0.387825 -0.900524 0.196593 +vn -0.191866 -0.932214 0.306863 +vn 0.030983 -0.929754 0.366875 +vn -0.220048 -0.804212 0.552107 +vn 0.210016 -0.647170 0.732846 +vn 0.905090 -0.360086 0.226163 +vn 0.507003 -0.809615 0.295756 +vn 0.869710 -0.476000 0.130495 +vn 0.103261 -0.942189 -0.318775 +vn 0.090828 -0.978525 -0.185038 +vn 0.768949 0.093927 0.632373 +vn 0.697408 -0.407246 0.589722 +vn 0.296976 0.446448 0.844091 +vn -0.961040 0.060521 0.269701 +vn -0.848229 -0.333624 0.411343 +vn -0.783272 -0.339583 0.520737 +vn -0.222502 0.932017 0.286073 +vn -0.100387 0.933119 0.345269 +vn -0.133969 0.942566 0.305975 +vn 0.560110 0.186120 -0.807240 +vn -0.132980 -0.980233 -0.146491 +vn 0.381127 0.924133 -0.026841 +vn -0.289172 0.957117 -0.017494 +vn -0.625607 -0.700078 0.344249 +vn -0.001691 0.089094 0.996022 +vn -0.071559 0.931133 0.357591 +vn -0.309547 0.852728 -0.420755 +vn -0.161168 -0.963469 -0.213900 +vn -0.608537 -0.574434 0.547457 +vn -0.442021 0.519523 0.731241 +vn -0.394010 0.915110 -0.085612 +vn -0.985684 0.167281 -0.021060 +vn 0.282469 -0.433385 -0.855797 +vn 0.676362 0.446117 -0.586101 +vn 0.281945 -0.430670 -0.857339 +vn -0.638451 -0.767321 -0.059993 +vn -0.281589 -0.919507 -0.274253 +vn -0.126062 -0.744331 -0.655805 +vn -0.048013 0.936181 0.348225 +vn 0.540130 -0.230219 -0.809481 +vn -0.347203 0.590300 0.728695 +vn 0.317313 0.780538 -0.538584 +vn -0.124360 -0.915139 -0.383477 +vn -0.077397 0.884961 0.459189 +vn -0.290860 0.775157 0.560831 +vn -0.469532 0.466107 0.749856 +vn -0.467095 0.425787 0.774937 +vn -0.257626 0.753470 0.604907 +vn 0.126406 -0.312647 -0.941421 +vn -0.092894 -0.892091 -0.442205 +vn 0.352466 0.785839 -0.508157 +vn -0.501811 0.415408 0.758697 +vn -0.312047 -0.943618 0.110504 +vn 0.009887 -0.723749 -0.689992 +vn 0.379714 0.671771 -0.636035 +vn -0.227548 0.741132 0.631621 +vn 0.197563 -0.222022 -0.954817 +vn -0.023278 -0.904584 -0.425659 +vn -0.019917 -0.753323 -0.657349 +vn 0.435938 -0.406736 -0.802822 +vn 0.210704 0.977546 -0.002607 +vn -0.291116 0.948231 -0.126922 +vn 0.011562 0.993131 -0.116437 +vn -0.389568 0.654571 0.647899 +vn -0.008467 -0.736285 -0.676619 +vn -0.840361 0.462115 -0.283273 +vn -0.812373 0.581883 0.038248 +vn -0.591263 0.722647 0.358035 +vn -0.868089 0.486489 -0.098739 +vn -0.359840 0.690684 0.627273 +vn -0.005547 0.947851 0.318664 +vn -0.162295 0.872954 -0.460013 +vn -0.593132 0.294703 0.749229 +vn 0.601755 -0.111145 -0.790910 +vn -0.492747 -0.132892 0.859965 +vn 0.591356 0.184355 -0.785055 +vn 0.563822 -0.116901 -0.817581 +vn 0.260327 -0.488611 -0.832760 +vn -0.567474 0.352472 0.744135 +vn -0.205804 0.832375 0.514584 +vn 0.009732 -0.788057 -0.615526 +vn 0.584357 -0.312254 -0.749015 +vn 0.307781 -0.429510 -0.848995 +vn -0.098729 -0.706898 -0.700391 +vn -0.410812 0.643359 0.646005 +vn -0.563903 0.693714 -0.448078 +vn -0.391417 0.853031 -0.345153 +vn -0.677928 -0.598468 0.426907 +vn -0.632494 0.667979 0.392117 +vn 0.600893 0.201664 -0.773472 +vn 0.577814 0.113011 -0.808307 +vn -0.708160 0.668179 0.228137 +vn -0.483110 0.293257 0.824988 +vn 0.218602 0.971902 0.087286 +vn 0.517750 0.297800 -0.802028 +vn 0.291656 0.927726 0.232939 +vn 0.333561 0.032528 -0.942167 +vn -0.837116 -0.515929 0.181809 +vn 0.297511 -0.541070 -0.786594 +vn 0.216823 -0.569696 -0.792739 +vn 0.294661 -0.200762 -0.934275 +vn 0.387870 -0.331491 -0.860041 +vn -0.010737 0.945694 0.324880 +vn 0.160396 0.971474 -0.174672 +vn -0.408380 -0.912236 -0.032422 +vn 0.110955 -0.448215 -0.887013 +vn -0.416251 0.531387 0.737810 +vn -0.191843 0.785337 0.588594 +vn -0.249923 -0.965755 -0.069686 +vn -0.380768 0.573130 0.725629 +vn -0.263298 0.740286 0.618588 +vn 0.261542 0.963805 -0.051733 +vn -0.395764 -0.917427 0.041203 +vn -0.828278 0.474301 -0.298318 +vn -0.449731 -0.891474 0.054927 +vn -0.189263 0.875320 0.444966 +vn -0.078242 -0.878501 -0.471290 +vn 0.288135 0.945019 -0.154654 +vn 0.446369 -0.287314 -0.847470 +vn -0.656385 0.306253 0.689469 +vn -0.200739 -0.246468 0.948134 +vn -0.901457 0.431368 0.036017 +vn 0.255473 0.883581 -0.392452 +vn -0.420716 -0.309251 0.852855 +vn -0.427313 -0.618086 -0.659828 +vn -0.480536 0.022323 0.876691 +vn -0.881379 -0.379603 0.281200 +vn 0.373976 0.874539 -0.308744 +vn 0.035777 0.810582 0.584532 +vn -0.615941 -0.675935 0.404634 +vn 0.383988 0.855468 -0.347460 +vn -0.641661 -0.766820 -0.016081 +vn 0.280285 0.919380 -0.276009 +vn 0.248112 0.884739 -0.394560 +vn -0.685777 -0.682806 0.251963 +vn -0.802618 0.278277 -0.527604 +vn 0.037750 -0.008929 0.999247 +vn -0.050364 0.790994 -0.609747 +vn -0.733180 -0.679258 -0.032484 +vn -0.739116 0.498334 -0.453179 +vn -0.229735 -0.434403 -0.870928 +vn -0.491641 -0.768043 0.410364 +vn 0.713919 -0.414919 0.564058 +vn 0.349485 0.526666 0.774909 +vn -0.190110 0.493003 -0.849003 +vn 0.271581 0.911506 -0.308869 +vn 0.318953 0.945508 0.065448 +vn -0.828529 -0.096255 -0.551611 +vn -0.697772 -0.716142 -0.015973 +vn -0.064038 0.906313 -0.417727 +vn -0.425422 -0.366573 0.827430 +vn -0.276484 0.930287 0.241088 +vn -0.414985 -0.821536 -0.390980 +vn -0.551133 0.805283 0.218568 +vn -0.581997 -0.775677 -0.244141 +vn -0.156288 -0.523835 -0.837360 +vn -0.580373 0.736778 -0.346880 +vn -0.320780 -0.263388 0.909795 +vn 0.148974 -0.877237 0.456357 +vn -0.535243 -0.806887 0.249897 +vn 0.341374 0.859092 -0.381345 +vn -0.779739 -0.623853 -0.053056 +vn -0.655890 -0.753516 -0.044957 +vn -0.678890 0.145847 -0.719609 +vn -0.917343 -0.392097 0.068854 +vn -0.262926 -0.961765 0.076669 +vn -0.836255 -0.407543 -0.366861 +vn 0.273672 0.849631 -0.450812 +vn -0.725726 -0.670164 0.155569 +vn -0.708267 -0.703825 0.054659 +vn -0.062674 0.787457 -0.613175 +vn -0.948088 -0.316663 0.029216 +vn -0.284401 -0.231226 0.930403 +vn -0.731974 0.666935 -0.139328 +vn -0.979715 -0.189945 0.063875 +vn -0.448856 -0.227224 0.864232 +vn -0.950746 0.283829 0.124588 +vn -0.892130 -0.410138 0.189448 +vn -0.883394 -0.437785 0.167210 +vn -0.403423 0.077127 0.911757 +vn -0.617712 0.416257 0.667205 +vn -0.963455 -0.230644 -0.136224 +vn -0.151968 -0.303259 0.940712 +vn -0.370302 -0.755494 -0.540468 +vn -0.937315 -0.214186 -0.274889 +vn -0.895573 -0.109072 -0.431337 +vn -0.375400 0.530068 0.760331 +vn -0.229760 -0.146982 0.962085 +vn -0.428055 0.902003 -0.056211 +vn -0.645958 0.572067 -0.505448 +vn -0.508316 0.858818 -0.063609 +vn -0.395609 0.907914 0.138510 +vn 0.591131 0.788461 0.169981 +vn -0.853802 0.426942 -0.297896 +vn -0.656008 0.686921 0.312718 +vn -0.797482 0.094816 -0.595846 +vn -0.368960 0.874402 0.315103 +vn -0.901460 -0.406558 -0.148597 +vn -0.543365 0.750216 0.376738 +vn -0.877133 -0.300092 -0.374944 +vn -0.228330 -0.430904 0.873033 +vn -0.374486 -0.268986 0.887359 +vn 0.379494 0.920217 -0.095840 +vn -0.127788 -0.133343 0.982797 +vn -0.672174 0.408112 -0.617760 +vn -0.323773 -0.511396 0.796018 +vn -0.722263 0.301697 -0.622347 +vn -0.345734 -0.253930 0.903320 +vn -0.459472 0.562354 -0.687491 +vn -0.247588 0.809671 0.532103 +vn -0.589246 -0.495693 0.638027 +vn 0.030921 0.995705 0.087269 +vn -0.835842 -0.548939 0.005760 +vn -0.926234 -0.300167 0.228015 +vn -0.518173 -0.485387 0.704199 +vn -0.272692 -0.254367 0.927867 +vn -0.907383 0.222684 -0.356466 +vn -0.190975 -0.239370 0.951961 +vn -0.923186 -0.217714 0.316746 +vn -0.364056 -0.753104 0.547994 +vn 0.130805 0.976056 0.173793 +vn -0.906023 0.366074 -0.212396 +vn -0.003053 0.967801 0.251696 +vn -0.900943 0.396211 -0.176970 +vn -0.473178 -0.290935 0.831540 +vn 0.397190 0.915919 0.057738 +vn -0.451181 -0.087935 0.888089 +vn -0.991436 0.130573 -0.002527 +vn -0.644148 0.751947 -0.140175 +vn -0.747314 0.655576 -0.108361 +vn -0.899898 0.012047 -0.435935 +vn -0.531236 0.816255 0.226970 +vn -0.674451 0.724155 0.143931 +vn -0.562712 0.816939 0.126358 +vn -0.484677 0.874393 0.022920 +vn -0.529326 0.846564 -0.056073 +vn -0.416512 0.814163 -0.404546 +vn -0.733890 0.677772 0.045075 +vn -0.156093 0.918198 0.364071 +vn -0.540516 0.747180 0.386736 +vn 0.061185 0.997769 -0.026711 +vn -0.726518 0.681118 -0.090828 +vn -0.366837 0.926298 -0.086040 +vn -0.138172 0.990406 0.001889 +vn -0.770826 0.606356 -0.195345 +vn -0.850114 0.466706 -0.243910 +vn 0.022353 0.995929 0.087328 +vn -0.522024 0.829706 -0.197682 +vn -0.526585 0.794877 -0.301461 +vn -0.412475 0.862898 -0.292012 +vn -0.592546 0.801948 -0.075953 +vn -0.966573 -0.253900 -0.035666 +vn -0.754447 -0.483715 0.443654 +vn -0.868907 0.419798 0.262240 +vn -0.976856 0.171924 0.127255 +vn 0.134777 0.945920 0.295077 +vn 0.449572 0.713740 -0.537085 +vn 0.547759 -0.155313 -0.822094 +vn 0.141437 0.964171 0.224432 +vn 0.438004 0.574689 -0.691293 +vn -0.133944 -0.760450 -0.635433 +vn 0.365930 0.740977 -0.563070 +vn -0.739725 0.637346 0.215861 +vn -0.281024 0.920557 0.271292 +vn -0.346839 -0.924264 -0.159495 +vn 0.142235 -0.811606 -0.566625 +vn 0.493658 0.514851 -0.700878 +vn -0.290928 0.610521 0.736631 +vn 0.295655 0.950609 -0.094501 +vn -0.553884 0.312908 0.771558 +vn 0.435710 -0.495735 -0.751268 +vn 0.280335 0.954777 -0.099061 +vn -0.018775 -0.761693 -0.647666 +vn -0.373587 0.563819 0.736574 +vn 0.191790 -0.436622 -0.878964 +vn 0.514268 0.539777 -0.666461 +vn -0.018340 0.939892 0.340978 +vn 0.293698 0.946612 -0.132920 +vn 0.533468 0.216924 -0.817530 +vn -0.275957 0.713550 0.643968 +vn -0.173852 0.803747 0.569004 +vn -0.067350 -0.759104 -0.647475 +vn -0.412795 0.622829 0.664593 +vn -0.451897 0.872147 0.187479 +vn -0.479123 0.672954 0.563537 +vn 0.219131 0.917837 -0.330993 +vn 0.060195 -0.684043 -0.726954 +vn 0.083131 -0.653457 -0.752385 +vn -0.153995 0.860602 0.485438 +vn 0.344293 -0.062114 -0.936805 +vn -0.051983 -0.209624 0.976399 +vn -0.161934 -0.986181 0.034992 +vn 0.334693 -0.668228 -0.664419 +vn 0.582866 0.525333 -0.619914 +vn -0.564565 0.311242 0.764457 +vn 0.360637 0.923559 0.130304 +vn 0.281591 0.899678 -0.333596 +vn 0.252232 -0.765505 -0.591930 +vn -0.061086 -0.784193 -0.617502 +vn 0.333246 -0.471365 -0.816555 +vn -0.743940 -0.511907 0.429540 +vn 0.264533 -0.407861 -0.873883 +vn 0.107193 0.979047 0.173135 +vn 0.237357 -0.378570 -0.894621 +vn 0.504263 0.584958 -0.635250 +vn -0.310942 -0.924836 -0.219073 +vn 0.315541 -0.589605 -0.743505 +vn -0.427624 0.418035 0.801489 +vn -0.223056 0.151073 0.963028 +vn -0.267444 0.776405 0.570674 +vn -0.456107 0.364990 0.811633 +vn -0.514478 0.307429 0.800500 +vn 0.369468 -0.130644 -0.920014 +vn 0.463117 0.094965 -0.881195 +vn 0.523425 0.502528 -0.688108 +vn 0.109242 0.974635 0.195328 +vn 0.469513 -0.198503 -0.860322 +vn -0.501105 0.358226 0.787761 +vn 0.271270 -0.418555 -0.866732 +vn -0.969814 0.047833 -0.239107 +vn -0.535430 -0.800953 -0.267934 +vn 0.566100 -0.105360 -0.817576 +vn -0.059325 -0.704175 -0.707544 +vn -0.171675 0.880240 0.442385 +vn 0.566637 -0.206090 -0.797777 +vn 0.241402 -0.546673 -0.801794 +vn 0.426099 0.763734 -0.484923 +vn 0.393017 0.078586 -0.916167 +vn -0.139151 0.835727 0.531222 +vn 0.341465 -0.452556 -0.823768 +vn -0.142788 0.867010 0.477395 +vn -0.058843 0.942179 0.329904 +vn -0.272548 0.717067 0.641508 +vn 0.007604 0.878490 0.477701 +vn 0.507827 0.596348 -0.621676 +vn 0.292674 0.953826 -0.067511 +vn 0.332769 0.928087 -0.167092 +vn -0.026124 0.993522 0.110593 +vn -0.167394 0.944643 -0.282186 +vn -0.288794 -0.945007 -0.153492 +vn 0.160137 -0.464911 -0.870755 +vn 0.091301 -0.782153 -0.616361 +vn -0.354648 0.643163 0.678650 +vn -0.289598 0.803996 0.519350 +vn -0.918178 0.213119 -0.333960 +vn -0.204464 -0.859545 -0.468376 +vn -0.440967 -0.752957 -0.488471 +vn 0.542809 -0.303953 -0.782925 +vn 0.488774 -0.061325 -0.870253 +vn -0.542215 0.465889 0.699250 +vn 0.548948 -0.180277 -0.816184 +vn 0.500816 -0.408619 -0.763029 +vn -0.538996 0.655608 -0.528831 +vn -0.217956 -0.147814 0.964700 +vn 0.009821 0.858408 0.512874 +vn -0.221476 -0.374861 0.900237 +vn -0.669309 -0.590931 0.450362 +vn -0.483230 -0.479747 0.732346 +vn -0.619931 -0.039356 0.783669 +vn -0.599497 -0.750334 0.278573 +vn -0.567938 -0.716955 0.404254 +vn -0.144127 0.115065 0.982847 +vn -0.480411 -0.864720 -0.146506 +vn -0.761857 -0.226524 -0.606845 +vn 0.416374 0.891141 -0.180276 +vn 0.335311 0.933060 -0.130250 +vn -0.714177 -0.628831 0.307446 +vn 0.229705 0.632260 -0.739920 +vn -0.297027 0.326911 -0.897164 +vn -0.817315 -0.520441 0.247262 +vn -0.012245 -0.038616 0.999179 +vn -0.150870 0.902282 0.403888 +vn -0.359893 0.105252 0.927038 +vn -0.521033 0.580678 -0.625570 +vn 0.306951 0.879237 0.364311 +vn -0.618257 -0.671490 0.408484 +vn -0.198215 -0.338415 0.919884 +vn 0.092114 -0.282391 0.954867 +vn -0.176659 0.922273 -0.343807 +vn 0.352620 -0.575128 0.738164 +vn 0.036173 0.791453 -0.610159 +vn 0.264531 -0.826352 0.497158 +vn -0.362126 0.931620 0.030798 +vn -0.082069 0.910665 0.404912 +vn -0.631098 -0.684104 0.365675 +vn -0.167820 0.925504 -0.339528 +vn 0.434484 0.886786 -0.157586 +vn -0.766490 -0.050355 0.640279 +vn -0.120804 0.988867 -0.086879 +vn -0.378708 -0.848521 0.369584 +vn -0.397230 0.863403 -0.311036 +vn 0.015610 0.998796 -0.046496 +vn -0.637116 -0.651624 0.411668 +vn -0.796919 0.603860 0.016524 +vn -0.268474 0.933923 0.236028 +vn -0.530992 0.217100 -0.819094 +vn 0.232276 0.747092 -0.622817 +vn -0.715283 -0.697246 -0.047102 +vn -0.731887 -0.680977 -0.024733 +vn -0.450619 0.782990 -0.428799 +vn -0.060342 0.924343 0.376762 +vn 0.053267 0.998277 0.024604 +vn -0.974363 -0.190258 -0.120075 +vn -0.695307 0.602665 -0.391590 +vn -0.669737 0.734622 -0.108546 +vn 0.389901 0.806668 0.444144 +vn -0.740150 -0.224885 0.633722 +vn -0.976551 -0.098206 -0.191580 +vn -0.414141 0.878842 -0.236904 +vn -0.727756 -0.659049 0.189805 +vn -0.236877 0.756976 -0.608997 +vn -0.135775 -0.199006 0.970547 +vn -0.777876 -0.623040 0.082035 +vn -0.866187 -0.487839 0.108315 +vn -0.776898 0.297262 0.555036 +vn -0.881524 0.255291 -0.397167 +vn -0.296956 0.459419 -0.837109 +vn -0.868522 -0.152981 -0.471451 +vn -0.700349 0.414376 -0.581209 +vn -0.824074 -0.551187 -0.130750 +vn -0.900630 0.172124 0.399049 +vn -0.296390 -0.903545 0.309450 +vn -0.725480 0.411079 -0.551990 +vn -0.998068 0.000585 -0.062136 +vn -0.828833 0.558106 -0.039415 +vn -0.827697 -0.505374 -0.243955 +vn -0.143110 -0.172743 0.974515 +vn -0.261953 -0.421056 0.868385 +vn -0.692414 0.695920 0.190416 +vn -0.990743 -0.078159 0.110990 +vn -0.916389 0.264959 -0.300047 +vn -0.866230 0.278035 -0.415141 +vn -0.431432 0.864287 0.258600 +vn -0.904633 -0.393127 -0.164594 +vn -0.601849 0.569666 -0.559695 +vn -0.527097 0.586497 -0.614972 +vn -0.586845 0.723069 -0.364395 +vn -0.505400 0.859255 0.079061 +vn -0.087085 -0.192548 0.977416 +vn -0.236708 0.966475 -0.099475 +vn -0.502049 0.864260 -0.031657 +vn -0.698259 0.419167 0.580288 +vn -0.489099 0.871519 0.035159 +vn -0.390846 0.920347 -0.014188 +vn -0.618860 0.653684 -0.435558 +vn -0.530799 0.795699 -0.291746 +vn -0.624409 -0.598750 0.501609 +vn -0.593505 0.745365 -0.303615 +vn -0.233863 0.871501 -0.431037 +vn -0.424932 0.832269 0.356035 +vn -0.653439 0.688201 -0.315274 +vn -0.589273 0.802826 0.090702 +vn -0.653556 -0.681208 0.329879 +vn -0.452001 0.856715 -0.248464 +vn -0.414482 0.891695 -0.181893 +vn -0.167018 -0.142734 0.975567 +vn -0.679888 0.678953 -0.277085 +vn -0.960881 0.215459 -0.174028 +vn -0.814446 0.516070 -0.265233 +vn -0.056409 0.996799 0.056650 +vn -0.723878 0.689427 -0.026295 +vn -0.507562 0.853004 -0.121512 +vn 0.664781 -0.294577 0.686506 +vn 0.424714 -0.556098 0.714404 +vn 0.180966 -0.946549 0.267012 +vn 0.094671 -0.107957 0.989638 +vn -0.141209 -0.490622 0.859854 +vn 0.007203 -0.999600 -0.027330 +vn 0.433993 0.260131 0.862544 +vn 0.018370 -0.981861 -0.188708 +vn -0.588430 -0.654027 -0.475394 +vn -0.321836 -0.891496 -0.318835 +vn -0.492849 -0.703044 -0.512669 +vn 0.492767 0.811653 0.313689 +vn -0.500382 -0.255356 0.827291 +vn -0.846276 0.109167 0.521440 +vn -0.999607 0.015141 -0.023586 +vn -0.857329 -0.509433 -0.073924 +vn -0.745026 -0.292086 0.599685 +vn -0.981564 0.178433 -0.068508 +vn -0.610176 -0.319674 0.724910 +vn -0.659237 -0.234908 0.714300 +vn -0.629607 0.276456 0.726063 +vn -0.726719 0.063354 0.684007 +vn -0.871961 0.412436 0.263781 +vn -0.976438 -0.085860 0.197980 +vn 0.704068 -0.366822 0.608054 +vn -0.611914 -0.188470 -0.768141 +vn -0.247630 -0.699115 0.670759 +vn 0.760265 0.366636 0.536261 +vn 0.810725 -0.585233 0.015062 +vn 0.960148 -0.123981 0.250490 +vn -0.521276 -0.839732 -0.152060 +vn 0.837922 -0.342228 0.425167 +vn -0.276703 -0.945560 0.171324 +vn 0.812414 -0.319332 0.487864 +vn 0.979078 -0.060392 0.194317 +vn 0.743680 0.452598 0.492031 +vn 0.789266 0.437522 0.430853 +vn 0.937769 0.331443 0.103610 +vn 0.050951 -0.930982 0.361491 +vn 0.744525 0.315674 0.588245 +vn 0.039277 -0.878809 0.475554 +vn 0.691785 0.154848 0.705305 +vn 0.637402 -0.085232 0.765803 +vn 0.147538 -0.830209 0.537573 +vn 0.883325 -0.329726 0.333194 +vn 0.911578 -0.404689 0.072475 +vn 0.255911 -0.777802 0.574050 +vn 0.844527 -0.396315 0.360150 +vn 0.653583 -0.755161 -0.050609 +vn 0.640381 -0.764891 -0.069675 +vn 0.587335 -0.801776 -0.110426 +vn 0.550937 -0.822961 -0.138578 +vn 0.481841 -0.869180 -0.111157 +vn -0.676175 -0.501446 0.539759 +vn -0.564755 -0.548682 0.616441 +vn 0.725442 -0.687976 -0.020551 +vn 0.375651 -0.926547 0.019933 +vn 0.691879 -0.349710 0.631669 +vn 0.827430 -0.416260 0.376945 +vn 0.729730 -0.442345 0.521367 +vn 0.317730 -0.943047 0.098543 +vn 0.773048 -0.452874 0.444188 +vn 0.423534 -0.904637 -0.047449 +vn 0.311780 -0.939855 0.139523 +vn 0.831091 -0.391153 0.395332 +vn 0.235053 -0.958192 0.163149 +vn 0.808172 -0.425147 0.407564 +vn 0.233232 -0.957629 0.168967 +vn 0.217281 -0.961569 0.167849 +vn 0.377718 -0.706128 0.598927 +vn 0.339077 -0.376991 -0.861919 +vn -0.143052 0.819036 0.555622 +vn -0.528841 0.366816 0.765358 +vn 0.037882 0.990271 0.133899 +vn 0.338638 -0.543147 -0.768320 +vn 0.509558 0.562277 -0.651303 +vn -0.182554 0.868723 0.460429 +vn -0.755860 0.605886 0.248147 +vn 0.399653 0.471637 -0.786025 +vn -0.436851 0.831412 0.343387 +vn 0.060294 -0.368922 -0.927503 +vn 0.523383 0.429185 -0.736119 +vn -0.515952 -0.781450 0.350899 +vn 0.334441 -0.344076 -0.877360 +vn 0.256025 -0.593988 -0.762647 +vn 0.418944 -0.449248 -0.789089 +vn 0.488741 -0.277815 -0.827014 +vn 0.271436 -0.516524 -0.812112 +vn 0.250987 -0.592159 -0.765737 +vn -0.880774 -0.382406 -0.279291 +vn -0.399742 0.607523 0.686383 +vn -0.427046 0.589625 0.685547 +vn 0.282070 -0.443433 -0.850767 +vn 0.314476 0.833283 -0.454691 +vn 0.045066 0.947778 0.315731 +vn 0.437564 0.816559 -0.376522 +vn 0.387278 -0.591941 -0.706839 +vn -0.012643 -0.758239 -0.651854 +vn 0.548935 -0.242805 -0.799823 +vn 0.528458 0.193566 -0.826598 +vn -0.501643 -0.844473 0.187670 +vn -0.375681 -0.926583 -0.017560 +vn 0.411952 0.729164 -0.546456 +vn 0.553491 0.653342 -0.516519 +vn -0.169734 0.882596 0.438424 +vn 0.527561 0.743815 -0.410388 +vn 0.043708 0.932012 0.359782 +vn 0.027889 -0.679045 -0.733566 +vn -0.476984 0.475262 0.739332 +vn 0.387385 0.692162 -0.608970 +vn -0.426442 0.639540 0.639637 +vn 0.007392 -0.706063 -0.708110 +vn -0.419099 -0.907933 0.003680 +vn -0.651913 -0.746127 0.135289 +vn -0.310932 0.752411 0.580688 +vn 0.205599 -0.647221 -0.734053 +vn -0.448265 -0.816596 0.363633 +vn -0.563967 0.360917 0.742752 +vn 0.291472 -0.353383 -0.888912 +vn -0.322000 -0.921247 -0.218219 +vn -0.053740 -0.741330 -0.668986 +vn -0.247177 0.745159 0.619389 +vn 0.505270 0.498946 -0.704099 +vn -0.192955 -0.964603 -0.179745 +vn -0.825455 0.537034 -0.173835 +vn -0.245477 0.761642 0.599702 +vn 0.244796 0.406353 -0.880314 +vn -0.504234 -0.857685 0.100619 +vn 0.129669 -0.661774 -0.738404 +vn -0.963487 -0.036983 -0.265190 +vn 0.103260 0.993843 0.040177 +vn 0.322880 0.945781 0.035309 +vn 0.641511 -0.052199 -0.765336 +vn 0.286324 -0.356913 -0.889175 +vn 0.107778 0.948293 0.298537 +vn -0.202980 0.933650 0.295122 +vn -0.104234 0.829405 0.548837 +vn 0.166263 0.969343 0.180919 +vn 0.312219 -0.244221 -0.918082 +vn -0.434843 0.629329 0.644094 +vn 0.341459 0.043284 -0.938900 +vn -0.401763 0.890601 0.213111 +vn 0.365693 0.144300 -0.919482 +vn 0.389531 -0.267811 -0.881217 +vn 0.249119 -0.631250 -0.734482 +vn 0.455411 0.740898 -0.493630 +vn -0.112718 0.832158 0.542962 +vn -0.182169 -0.478306 -0.859091 +vn 0.033149 -0.768307 -0.639223 +vn 0.240701 0.970188 0.028262 +vn -0.064277 -0.057989 0.996246 +vn 0.471174 0.564613 -0.677649 +vn -0.097741 0.949688 0.297554 +vn -0.143551 0.151027 0.978051 +vn 0.188022 0.969481 -0.157335 +vn 0.229299 -0.553266 -0.800824 +vn 0.310365 -0.557964 -0.769643 +vn 0.231831 0.942846 -0.239365 +vn -0.455690 0.823059 -0.338999 +vn 0.054117 -0.080848 0.995256 +vn -0.442822 0.410789 0.796970 +vn 0.520863 -0.504684 -0.688473 +vn 0.403659 0.678963 -0.613244 +vn 0.561870 0.125823 -0.817601 +vn -0.475543 0.437749 0.763043 +vn 0.530515 0.143808 0.835388 +vn -0.702137 -0.710546 -0.046135 +vn -0.599051 -0.674958 0.430777 +vn 0.670098 0.717510 0.190126 +vn 0.417257 0.894792 -0.158885 +vn -0.076557 -0.470667 0.878983 +vn 0.215622 -0.663460 0.716469 +vn -0.509226 0.736702 -0.444926 +vn -0.622048 -0.674709 0.397271 +vn -0.148112 -0.892965 0.425060 +vn 0.360861 0.877786 -0.315074 +vn -0.788946 0.289998 -0.541724 +vn -0.642335 -0.747687 0.168432 +vn -0.744552 0.356833 -0.564192 +vn -0.546429 0.837434 0.010923 +vn -0.965976 0.258468 -0.009150 +vn -0.082173 0.911586 0.402814 +vn -0.941763 0.202422 -0.268529 +vn -0.627731 0.744224 -0.228220 +vn -0.899926 0.165031 -0.403606 +vn -0.192235 0.056224 0.979737 +vn -0.309891 -0.238872 0.920276 +vn -0.673320 -0.671823 0.308696 +vn 0.208670 0.767456 -0.606192 +vn -0.723074 -0.669953 0.168304 +vn 0.026375 0.990365 -0.135949 +vn -0.648405 -0.737837 0.187528 +vn -0.274066 0.932467 0.235356 +vn -0.272135 0.942286 -0.195040 +vn 0.111017 0.992539 0.050411 +vn -0.643717 0.202679 0.737936 +vn -0.505261 -0.771062 0.387523 +vn -0.672368 -0.716629 0.185376 +vn -0.772391 0.079694 0.630128 +vn -0.154704 -0.961892 0.225455 +vn -0.571625 -0.459986 -0.679454 +vn 0.314373 0.949296 -0.002717 +vn -0.360118 0.932786 -0.015039 +vn -0.315626 0.406365 -0.857466 +vn -0.662783 0.715506 -0.220841 +vn -0.291208 0.634578 0.715897 +vn -0.771930 0.526899 -0.355669 +vn 0.427866 0.897263 -0.108854 +vn -0.516204 -0.809341 0.280179 +vn -0.264018 -0.962561 0.061404 +vn 0.341332 0.730424 -0.591585 +vn -0.651884 -0.701283 0.288528 +vn -0.270964 0.852357 0.447287 +vn -0.330531 -0.419330 0.845525 +vn -0.287143 0.834414 0.470427 +vn -0.416538 0.890600 -0.182559 +vn -0.617436 -0.560870 0.551541 +vn -0.639472 0.761411 -0.106440 +vn -0.770413 0.569646 0.286299 +vn -0.264995 -0.203004 0.942638 +vn -0.840363 0.487425 -0.237080 +vn -0.378249 0.862442 -0.336335 +vn -0.697358 -0.683625 0.215289 +vn -0.133604 -0.173594 0.975713 +vn -0.608195 0.791498 -0.060246 +vn -0.156386 -0.339032 0.927686 +vn -0.973025 0.021023 -0.229741 +vn -0.126984 -0.165272 0.978039 +vn 0.254862 0.784198 0.565755 +vn -0.111329 0.057931 0.992094 +vn -0.961682 0.141125 -0.235055 +vn 0.016883 0.037311 0.999161 +vn -0.997936 -0.062400 0.015190 +vn -0.828371 0.189143 -0.527282 +vn -0.675821 -0.544375 -0.496912 +vn -0.742901 0.009058 -0.669340 +vn -0.357145 0.601189 -0.714856 +vn -0.714051 -0.668051 -0.209378 +vn -0.510985 0.452208 -0.731029 +vn -0.754060 -0.614394 0.232194 +vn -0.661044 0.749776 0.029254 +vn -0.625388 -0.779996 -0.022263 +vn -0.739473 0.270814 -0.616311 +vn -0.734482 0.367205 -0.570698 +vn -0.532562 0.790716 -0.301905 +vn -0.258696 0.767730 -0.586232 +vn -0.654294 0.732094 -0.189573 +vn -0.394621 -0.402129 0.826176 +vn -0.550579 0.792139 0.263398 +vn -0.929316 -0.135677 -0.343457 +vn -0.461717 0.604151 -0.649476 +vn -0.971813 0.107038 0.210053 +vn 0.275215 0.636493 0.720509 +vn -0.423234 0.873739 0.239694 +vn -0.952676 0.194818 0.233353 +vn -0.155058 -0.547522 -0.822300 +vn -0.720363 0.371540 -0.585692 +vn -0.451279 0.836890 0.309779 +vn -0.959327 -0.169983 0.225383 +vn -0.299647 0.902971 -0.307985 +vn 0.217911 0.971852 -0.089549 +vn -0.790733 -0.194237 0.580528 +vn -0.367086 -0.357494 0.858747 +vn -0.614325 -0.353064 0.705656 +vn -0.742136 -0.577809 0.339663 +vn -0.952407 0.024987 0.303803 +vn -0.984594 -0.092721 0.148250 +vn -0.907138 -0.027660 0.419923 +vn 0.616378 0.414338 -0.669629 +vn 0.572696 0.464193 -0.675680 +vn 0.023418 -0.670299 -0.741721 +vn 0.322819 -0.523427 -0.788551 +vn -0.109195 -0.947987 -0.298994 +vn -0.549467 -0.463780 -0.694978 +vn -0.532898 0.358293 0.766581 +vn 0.071047 -0.802989 -0.591744 +vn 0.122274 -0.456452 -0.881306 +vn -0.391785 0.575019 0.718232 +vn 0.570295 0.327465 -0.753346 +vn 0.399134 0.086544 -0.912799 +vn -0.599367 -0.800110 -0.024146 +vn -0.810678 0.495247 -0.312299 +vn 0.041096 -0.034317 0.998566 +vn -0.006458 -0.750158 -0.661227 +vn 0.588884 -0.437122 -0.679808 +vn 0.583911 0.471968 -0.660525 +vn -0.345609 0.712729 0.610387 +vn 0.348473 -0.639298 -0.685467 +vn 0.307963 0.862772 -0.400977 +vn 0.236137 0.967657 -0.088763 +vn -0.447113 0.580791 0.680274 +vn -0.288822 0.752205 0.592257 +vn 0.391895 -0.292039 -0.872429 +vn 0.239442 -0.574989 -0.782340 +vn -0.281029 0.532864 0.798172 +vn 0.684276 0.364932 -0.631341 +vn 0.151747 0.985985 -0.069327 +vn 0.526451 0.124035 -0.841109 +vn 0.322449 -0.393036 -0.861133 +vn 0.144056 0.989005 -0.033411 +vn 0.556827 0.425234 -0.713526 +vn -0.479498 0.613058 0.627886 +vn 0.471831 0.341764 -0.812756 +vn 0.424916 -0.177436 -0.887673 +vn 0.395378 -0.529989 -0.750192 +vn -0.508018 0.453232 0.732460 +vn 0.567293 0.286601 -0.772036 +vn 0.292482 0.945898 -0.140468 +vn 0.562206 -0.071961 -0.823861 +vn -0.470354 -0.871055 0.141527 +vn 0.227425 -0.549976 -0.803619 +vn 0.374973 -0.132308 -0.917546 +vn -0.246558 0.837995 0.486800 +vn 0.074965 0.976653 0.201321 +vn -0.064208 0.922169 0.381420 +vn 0.257777 -0.389721 -0.884120 +vn 0.286766 0.806449 -0.517112 +vn 0.092875 0.947515 -0.305925 +vn 0.116948 0.992220 -0.042692 +vn 0.413613 0.725362 -0.550250 +vn 0.377119 -0.319715 -0.869232 +vn -0.595093 0.291240 0.749028 +vn -0.544431 0.303472 0.781985 +vn 0.309035 -0.469605 -0.827024 +vn -0.299752 0.794675 0.527864 +vn -0.421801 0.262661 0.867809 +vn -0.151328 -0.966106 -0.209138 +vn -0.295553 0.730164 0.616043 +vn -0.120323 -0.974883 -0.187416 +vn 0.244111 -0.544361 -0.802546 +vn -0.635346 0.278228 0.720364 +vn 0.348549 0.085957 -0.933341 +vn -0.260402 0.743043 0.616505 +vn -0.697973 0.714260 0.051630 +vn 0.357262 0.930333 0.082734 +vn -0.635807 0.475519 -0.607974 +vn 0.508462 -0.199632 -0.837624 +vn -0.527894 0.332532 0.781505 +vn -0.337959 -0.940240 0.041610 +vn 0.189591 -0.522292 -0.831424 +vn -0.293088 -0.942306 -0.161736 +vn -0.308809 -0.947446 0.083568 +vn -0.253128 -0.965709 -0.057727 +vn -0.158219 0.837422 0.523156 +vn -0.448947 0.605113 0.657484 +vn 0.519588 -0.287771 -0.804497 +vn 0.073347 -0.789289 -0.609625 +vn 0.224899 0.974238 -0.016745 +vn 0.445279 -0.411762 -0.795096 +vn 0.065004 -0.737666 -0.672030 +vn 0.128442 0.887485 0.442575 +vn 0.639030 0.395689 -0.659600 +vn -0.811813 0.579160 0.074387 +vn 0.435178 0.114446 -0.893041 +vn 0.431501 -0.330676 -0.839321 +vn 0.130921 0.943784 0.303531 +vn -0.035585 0.944135 0.327631 +vn 0.105506 0.949371 0.295910 +vn 0.274520 -0.370891 -0.887175 +vn -0.004216 -0.761101 -0.648620 +vn -0.056445 -0.749694 -0.659373 +vn -0.327822 0.665162 0.670889 +vn -0.366877 -0.927255 0.074834 +vn -0.092976 -0.746297 -0.659088 +vn 0.157591 -0.679139 -0.716893 +vn -0.799176 -0.589709 -0.116451 +vn -0.091562 0.984978 -0.146404 +vn -0.321806 0.931574 0.169148 +vn 0.099726 -0.013652 0.994921 +vn -0.553186 0.319659 0.769287 +vn -0.466702 0.862141 0.197236 +vn 0.655331 -0.076811 -0.751426 +vn 0.412639 -0.251744 -0.875417 +vn -0.958868 -0.218004 -0.181789 +vn 0.316274 0.407291 0.856788 +vn -0.119219 -0.775807 0.619605 +vn -0.236291 -0.750599 0.617064 +vn -0.891743 -0.420034 -0.168423 +vn 0.971691 -0.227684 -0.063055 +vn -0.565160 -0.759875 0.321221 +vn -0.272626 0.891280 -0.362347 +vn -0.647465 -0.601528 0.467924 +vn -0.466360 0.033467 0.883962 +vn 0.329275 0.490092 -0.807086 +vn 0.196867 0.465125 -0.863077 +vn 0.361007 0.903761 -0.229979 +vn -0.650814 -0.659317 0.376487 +vn 0.207026 0.928835 -0.307254 +vn -0.698700 -0.714177 -0.042062 +vn -0.564627 0.681831 -0.465083 +vn 0.215965 0.569758 -0.792928 +vn -0.597778 0.523619 -0.607029 +vn -0.596860 0.710292 -0.373153 +vn -0.310425 0.884001 -0.349540 +vn -0.098401 0.922262 0.373833 +vn -0.015984 -0.393978 0.918981 +vn -0.816597 0.022933 -0.576752 +vn -0.434120 0.440644 -0.785730 +vn 0.168410 0.597769 -0.783780 +vn 0.320308 0.767000 -0.555981 +vn -0.051207 -0.125746 0.990740 +vn -0.827989 -0.522345 -0.203937 +vn -0.373607 0.889300 0.263747 +vn 0.024613 -0.096227 0.995055 +vn -0.999041 -0.030714 -0.031195 +vn -0.067423 0.775264 0.628029 +vn -0.032363 -0.392510 0.919178 +vn -0.868828 -0.321400 -0.376615 +vn -0.295817 0.954634 0.034160 +vn -0.437501 -0.647187 0.624294 +vn -0.690974 -0.705187 0.158955 +vn -0.756579 -0.589027 0.283965 +vn -0.859750 0.429364 -0.276545 +vn -0.411680 0.852928 0.320987 +vn -0.843080 0.403599 -0.355420 +vn 0.251595 0.967636 0.019522 +vn -0.318306 0.772624 -0.549302 +vn -0.567589 0.817747 -0.095566 +vn -0.008193 -0.335685 0.941939 +vn -0.913050 0.149847 -0.379322 +vn -0.253350 0.916669 0.309082 +vn -0.569195 0.707133 -0.419500 +vn -0.820741 -0.562348 0.100740 +vn -0.276324 -0.169203 0.946052 +vn -0.351973 -0.833731 -0.425449 +vn -0.217354 0.765886 -0.605124 +vn -0.233888 -0.229379 0.944818 +vn -0.651753 -0.748087 0.124833 +vn -0.586642 0.793560 0.161597 +vn -0.915801 0.390509 -0.093870 +vn -0.835544 0.520523 0.175847 +vn -0.998357 0.057089 0.004863 +vn -0.628326 -0.757263 0.178210 +vn 0.005490 0.996926 -0.078155 +vn -0.811287 0.530316 0.246127 +vn -0.827361 -0.559110 -0.053565 +vn -0.900315 0.430887 -0.061402 +vn -0.956325 0.226165 -0.185179 +vn -0.339192 0.914214 -0.221723 +vn -0.872388 0.488308 -0.022228 +vn -0.524808 0.850590 -0.032747 +vn -0.811840 0.549472 -0.197478 +vn -0.493779 -0.730989 -0.470996 +vn -0.714818 0.688983 -0.119739 +vn -0.816145 -0.216582 -0.535723 +vn -0.614603 0.715641 -0.331844 +vn -0.838000 -0.107995 -0.534877 +vn -0.588442 0.632407 -0.503783 +vn -0.328591 0.514406 -0.792095 +vn -0.840761 0.345965 -0.416449 +vn -0.691633 0.153987 -0.705643 +vn -0.687705 0.366899 -0.626456 +vn -0.697135 0.117601 -0.707229 +vn -0.890063 -0.107927 -0.442877 +vn -0.648774 0.558897 -0.516457 +vn -0.790248 0.422391 -0.443953 +vn -0.958511 -0.015796 -0.284616 +vn -0.542491 -0.346101 -0.765452 +vn -0.222113 0.568102 -0.792418 +vn -0.157839 0.935798 -0.315228 +vn -0.534818 0.804903 -0.257100 +vn 0.058885 -0.972990 -0.223210 +vn -0.597583 0.687978 -0.411801 +vn 0.465933 -0.671293 0.576431 +vn -0.814432 0.109866 -0.569763 +vn 0.578540 0.007788 0.815617 +vn -0.503663 -0.796152 -0.335358 +vn -0.711498 -0.626022 0.319166 +vn -0.466087 -0.717774 0.517265 +vn -0.929544 -0.363265 0.063144 +vn -0.931514 0.130332 0.339552 +vn -0.796831 0.516676 0.313220 +vn -0.999660 -0.007674 0.024911 +vn -0.982504 0.040302 0.181829 +vn -0.392679 -0.781494 0.484840 +vn -0.782707 0.621654 0.030260 +vn -0.299548 -0.317729 0.899622 +vn -0.937854 -0.093542 0.334184 +vn 0.320584 -0.897256 0.303574 +vn 0.957643 -0.210786 0.196185 +vn 0.847329 -0.254095 0.466336 +vn 0.959172 -0.282745 0.006674 +vn 0.646416 0.489633 0.585155 +vn -0.558237 -0.722570 -0.407754 +vn -0.585953 -0.708024 -0.394159 +vn -0.400389 -0.900709 0.168558 +vn 0.871271 -0.200732 0.447876 +vn -0.355407 -0.714994 0.602054 +vn 0.217523 -0.921234 0.322510 +vn -0.279897 -0.942787 0.181133 +vn -0.124662 -0.427907 0.895184 +vn -0.153869 -0.940875 0.301791 +vn 0.972475 -0.136866 0.188575 +vn 0.268093 -0.872350 0.408818 +vn -0.164717 -0.759306 0.629541 +vn -0.159624 -0.873182 0.460514 +vn 0.617879 0.321617 0.717487 +vn 0.845338 -0.179308 0.503241 +vn 0.474690 -0.635400 0.609046 +vn -0.279889 -0.712071 0.643908 +vn -0.357285 -0.903699 0.235955 +vn 0.623769 -0.521268 0.582402 +vn 0.949055 -0.205962 0.238485 +vn 0.915199 -0.284164 0.285763 +vn 0.875850 -0.182403 0.446785 +vn 0.866538 -0.494795 -0.065498 +vn 0.992562 0.118563 -0.027642 +vn 0.747509 -0.348420 0.565538 +vn 0.746284 -0.659421 -0.090691 +vn 0.876909 0.380052 0.294265 +vn 0.488909 0.687636 -0.536773 +vn 0.970491 -0.104100 0.217511 +vn 0.670371 0.623491 -0.402320 +vn 0.792165 -0.295350 0.534081 +vn 0.603073 0.058768 0.795518 +vn -0.366655 0.844091 0.391248 +vn 0.192458 0.975407 0.107433 +vn -0.622505 0.350948 0.699516 +vn 0.131604 -0.583403 -0.801450 +vn -0.001281 -0.767811 -0.640675 +vn 0.536317 -0.066524 -0.841391 +vn -0.422766 0.575301 0.700212 +vn 0.528344 0.020747 -0.848777 +vn 0.081398 0.826288 0.557335 +vn -0.148619 0.847830 0.509015 +vn 0.625923 0.197356 -0.754501 +vn 0.020348 -0.759852 -0.649778 +vn 0.312209 -0.387178 -0.867536 +vn 0.312723 -0.149091 -0.938070 +vn -0.148090 0.832465 0.533921 +vn 0.307532 0.951533 0.003000 +vn 0.348447 0.923672 0.159418 +vn -0.122810 0.875107 0.468087 +vn -0.413811 0.544634 0.729476 +vn -0.530539 0.418893 0.736924 +vn 0.177264 0.984069 0.013608 +vn -0.687254 0.645949 0.332312 +vn 0.264093 0.835671 -0.481570 +vn -0.474912 -0.850552 -0.225875 +vn -0.520955 0.369151 0.769632 +vn -0.571814 0.683089 0.454333 +vn -0.879208 0.465506 -0.101476 +vn -0.934321 -0.097898 -0.342726 +vn 0.596352 0.403231 -0.694096 +vn -0.208794 0.814622 0.541106 +vn -0.299667 0.712475 0.634491 +vn 0.474764 -0.339022 -0.812197 +vn 0.413119 -0.302867 -0.858839 +vn 0.258510 0.821287 -0.508586 +vn -0.445622 0.299093 0.843780 +vn 0.100779 0.933107 0.345187 +vn 0.089054 0.932269 0.350633 +vn -0.205814 -0.968203 -0.142209 +vn 0.609593 -0.127724 -0.782357 +vn 0.356624 0.761597 -0.541100 +vn -0.291252 0.697683 0.654531 +vn 0.434080 -0.318528 -0.842683 +vn -0.887466 0.304354 -0.346082 +vn -0.489012 0.555111 0.672844 +vn -0.445404 -0.880544 0.162044 +vn -0.162787 0.915213 0.368626 +vn -0.486369 0.327991 0.809856 +vn 0.322342 0.771237 -0.548898 +vn -0.628268 0.267205 0.730671 +vn 0.570266 -0.344420 -0.745769 +vn -0.657678 0.639387 0.398300 +vn 0.709256 -0.175926 -0.682646 +vn 0.631019 0.268960 -0.727651 +vn -0.551689 0.367879 0.748534 +vn 0.173823 0.982437 -0.067853 +vn 0.268198 -0.431542 -0.861302 +vn -0.463799 -0.462798 -0.755453 +vn -0.268159 -0.917395 -0.294071 +vn 0.276358 -0.569307 -0.774284 +vn -0.456511 0.501591 0.734850 +vn 0.377123 0.815641 -0.438756 +vn -0.409892 0.559179 0.720630 +vn -0.091297 0.877826 0.470198 +vn 0.443153 0.649641 -0.617723 +vn 0.243609 0.958258 0.149651 +vn -0.169268 -0.063141 0.983545 +vn 0.249001 0.967243 0.049394 +vn 0.545550 -0.090697 -0.833156 +vn 0.353307 0.520932 -0.777048 +vn -0.518349 0.416016 0.747158 +vn 0.522232 -0.349759 -0.777780 +vn -0.480514 0.439731 0.758777 +vn 0.301527 -0.518697 -0.800022 +vn 0.339247 -0.524898 -0.780637 +vn -0.661744 0.561608 0.496681 +vn -0.382084 0.657821 0.649063 +vn -0.714628 0.542399 -0.441713 +vn 0.685181 0.336342 -0.646065 +vn 0.130954 -0.741821 -0.657688 +vn 0.317913 -0.336194 -0.886513 +vn 0.532433 0.586517 -0.610338 +vn 0.685244 0.131279 -0.716384 +vn 0.366026 -0.470042 -0.803172 +vn 0.599427 0.067305 -0.797594 +vn -0.470267 0.373893 0.799408 +vn -0.402784 -0.900288 -0.165066 +vn 0.100609 -0.781689 -0.615500 +vn -0.281502 0.958343 0.048328 +vn -0.611327 0.556948 0.562217 +vn 0.630470 0.363046 -0.686080 +vn 0.131005 0.976702 -0.169976 +vn -0.070799 0.870011 0.487922 +vn 0.222233 -0.544580 -0.808730 +vn -0.938367 -0.272121 -0.213114 +vn -0.010878 -0.810229 -0.586013 +vn -0.259042 0.737292 0.623937 +vn 0.206678 -0.579582 -0.788270 +vn -0.504034 0.515435 0.693020 +vn 0.387130 0.844809 -0.369361 +vn 0.482236 -0.617830 -0.621075 +vn 0.385233 -0.515487 -0.765421 +vn -0.983369 0.025634 -0.179802 +vn 0.245121 0.959643 -0.137843 +vn -0.312226 -0.946459 -0.082042 +vn -0.398021 -0.881960 0.252442 +vn -0.829144 0.341125 -0.442892 +vn -0.141977 0.796574 0.587633 +vn 0.078423 -0.742504 -0.665236 +vn -0.110311 -0.903794 -0.413506 +vn -0.003099 -0.694675 -0.719317 +vn -0.439003 0.597218 0.671273 +vn 0.369182 0.871948 -0.321576 +vn 0.439047 0.863364 -0.248676 +vn -0.921723 0.383096 -0.060530 +vn -0.327061 0.903992 -0.275373 +vn -0.754237 0.648232 0.104506 +vn -0.909517 0.170545 -0.379069 +vn 0.551876 -0.393204 -0.735407 +vn 0.576607 -0.167987 -0.799565 +vn -0.697064 0.520256 0.493391 +vn 0.510450 -0.060355 -0.857787 +vn 0.176051 -0.509554 -0.842236 +vn -0.792582 0.590637 -0.151531 +vn -0.916062 0.238217 -0.322620 +vn 0.188536 0.959696 -0.208418 +vn 0.213432 0.976800 0.017565 +vn -0.919573 0.364968 -0.145547 +vn 0.530942 0.152258 0.833617 +vn -0.718496 -0.657462 0.226952 +vn -0.758856 -0.556050 -0.339036 +vn -0.661249 -0.614938 0.429652 +vn 0.108794 0.774005 0.623762 +vn 0.005850 0.854892 -0.518773 +vn 0.282571 0.950773 -0.127221 +vn -0.777399 -0.470911 -0.417005 +vn -0.297105 0.935595 0.190765 +vn -0.626270 -0.591255 0.508138 +vn -0.175423 -0.351551 0.919586 +vn -0.490408 -0.766196 0.415263 +vn -0.465354 0.883926 0.046040 +vn -0.595889 0.455193 -0.661601 +vn -0.701649 0.435163 0.564200 +vn -0.415591 -0.858702 0.299858 +vn -0.397949 0.914739 -0.069920 +vn 0.099173 0.834057 -0.542691 +vn 0.010604 0.819971 -0.572307 +vn -0.637663 -0.770311 0.002681 +vn -0.995345 -0.070169 0.066065 +vn -0.577669 0.815461 -0.036355 +vn -0.328371 0.935034 -0.133728 +vn -0.577531 -0.394621 -0.714656 +vn 0.172463 -0.969881 0.172007 +vn -0.781269 0.608571 -0.138780 +vn -0.419800 0.906706 -0.040649 +vn -0.626823 -0.666446 0.403661 +vn 0.702513 -0.549190 0.452620 +vn -0.473499 0.536339 0.698670 +vn -0.411748 0.892986 -0.181766 +vn -0.582224 0.326405 -0.744630 +vn -0.632801 0.662182 0.401345 +vn -0.633228 0.755385 0.168571 +vn -0.600836 0.798929 -0.026603 +vn -0.910089 0.401474 -0.102749 +vn -0.495178 0.743529 -0.449403 +vn -0.143386 -0.716007 0.683209 +vn -0.119083 0.955406 -0.270220 +vn -0.484097 0.874843 -0.017323 +vn -0.073473 -0.294695 0.952763 +vn -0.573910 -0.718447 0.393017 +vn -0.456752 0.749277 0.479542 +vn -0.346663 0.284508 0.893801 +vn -0.876657 -0.422864 -0.229477 +vn -0.625005 -0.614473 0.481447 +vn -0.178789 -0.266551 0.947093 +vn -0.226864 0.334197 0.914792 +vn -0.085476 -0.237790 0.967548 +vn -0.361953 0.921238 -0.142518 +vn -0.382417 -0.694612 0.609321 +vn 0.745345 -0.640664 0.184420 +vn 0.969883 0.215746 -0.113053 +vn -0.436485 0.539231 0.720216 +vn -0.779831 0.144392 0.609110 +vn -0.108804 0.950138 -0.292233 +vn -0.971795 0.054452 -0.229456 +vn -0.372967 -0.864401 0.337204 +vn -0.827331 -0.351435 0.438197 +vn -0.373160 0.919331 0.124829 +vn 0.036888 0.797478 -0.602219 +vn -0.410071 0.847713 0.336487 +vn -0.805068 -0.079368 0.587849 +vn -0.834389 -0.001033 -0.551176 +vn -0.757870 0.481740 -0.439953 +vn -0.836264 0.377670 0.397528 +vn -0.832347 0.535555 -0.142756 +vn -0.900891 -0.101177 -0.422089 +vn -0.054794 -0.332200 0.941616 +vn -0.308917 0.490427 -0.814894 +vn -0.715305 -0.607164 0.345965 +vn -0.876622 0.262712 -0.403132 +vn -0.930946 -0.328345 0.159778 +vn -0.505073 0.771461 -0.386974 +vn -0.886677 0.441211 -0.138337 +vn -0.806353 0.493843 -0.325443 +vn -0.080353 -0.560846 0.824012 +vn -0.872679 0.167672 -0.458604 +vn -0.758338 0.651172 -0.029963 +vn -0.136676 -0.720191 0.680180 +vn -0.851034 0.439856 -0.286825 +vn -0.039178 -0.359987 0.932134 +vn -0.862242 -0.445107 0.241699 +vn -0.712182 -0.593481 0.374937 +vn -0.780751 -0.515836 0.352619 +vn -0.807224 -0.276834 -0.521298 +vn -0.773514 -0.463021 0.432768 +vn -0.994102 0.105859 0.023582 +vn -0.913681 0.019897 -0.405945 +vn -0.033169 -0.304244 0.952017 +vn -0.857989 -0.364282 0.362153 +vn -0.586250 0.713654 0.383417 +vn -0.832537 0.150073 -0.533254 +vn -0.688947 0.532645 0.491571 +vn -0.180938 0.964896 0.190359 +vn 0.187159 -0.275646 0.942863 +vn -0.579934 0.622482 0.525540 +vn -0.256570 0.925699 0.277945 +vn -0.490329 0.698684 0.520979 +vn -0.852160 0.501563 -0.149195 +vn -0.699593 0.710147 0.079125 +vn -0.265085 0.722408 0.638637 +vn -0.593155 0.776267 0.213487 +vn -0.490494 0.333572 0.805075 +vn -0.787198 0.603392 0.127426 +vn -0.681553 -0.240905 0.690978 +vn -0.904843 0.079405 0.418276 +vn 0.459768 0.879609 -0.122072 +vn -0.746895 0.160371 0.645313 +vn -0.966445 -0.128353 -0.222507 +vn -0.852445 0.219903 0.474321 +vn -0.384672 -0.898881 0.209858 +vn -0.840420 -0.297139 0.453213 +vn -0.016089 -0.726573 -0.686901 +vn -0.873828 -0.153341 0.461423 +vn -0.846067 -0.296937 0.442718 +vn -0.796553 0.220863 0.562782 +vn -0.370272 0.588033 0.719108 +vn -0.638157 0.029789 0.769330 +vn -0.736968 -0.262797 0.622749 +vn -0.691707 -0.192745 0.695982 +vn -0.887941 -0.153162 0.433708 +vn -0.849635 0.111710 0.515404 +vn -0.935421 -0.252836 0.247106 +vn -0.993576 0.004444 0.113077 +vn -0.786415 0.329541 0.522451 +vn -0.836061 -0.391781 0.384069 +vn -0.882451 -0.177758 0.435525 +vn -0.585335 0.192836 0.787526 +vn -0.672802 -0.136243 0.727169 +vn -0.969284 0.024968 0.244673 +vn -0.305161 0.740556 0.598711 +vn 0.140514 0.989935 -0.016893 +vn -0.266778 0.751543 0.603334 +vn 0.624455 0.202147 -0.754448 +vn -0.122807 0.981346 0.147917 +vn -0.095073 -0.914343 -0.393621 +vn 0.758915 -0.157561 -0.631841 +vn -0.654103 0.614405 0.441197 +vn 0.546360 -0.254460 -0.797961 +vn -0.717038 0.622787 0.313039 +vn -0.540010 0.260944 0.800186 +vn 0.322028 -0.484337 -0.813459 +vn -0.523299 0.310594 0.793530 +vn 0.513882 -0.414353 -0.751157 +vn 0.291624 -0.419931 -0.859426 +vn -0.061205 -0.854024 -0.516620 +vn -0.479257 0.353451 0.803358 +vn -0.499374 0.354300 0.790631 +vn 0.520101 0.650842 -0.553082 +vn -0.379230 0.057743 0.923499 +vn 0.149334 -0.328075 -0.932773 +vn -0.555571 0.423235 0.715691 +vn -0.608525 0.391207 0.690402 +vn -0.615638 -0.131992 -0.776896 +vn -0.999254 0.002157 -0.038566 +vn -0.844012 -0.497260 -0.200938 +vn -0.401185 -0.904946 -0.141859 +vn -0.312892 -0.947338 0.068183 +vn -0.650412 0.757671 0.053838 +vn -0.754252 0.648935 0.099937 +vn -0.482232 0.372035 0.793122 +vn -0.526905 0.525433 0.668050 +vn -0.428800 0.427702 0.795739 +vn 0.540542 0.539152 -0.645855 +vn -0.237472 -0.157618 0.958522 +vn 0.066939 -0.786928 -0.613403 +vn -0.527087 0.512138 0.678155 +vn 0.274110 0.955443 -0.109506 +vn -0.752873 0.570362 0.328435 +vn 0.463176 -0.453862 -0.761234 +vn 0.323114 -0.440320 -0.837685 +vn -0.333052 -0.936916 0.106133 +vn 0.724749 0.409938 -0.553796 +vn -0.323742 -0.943885 -0.065365 +vn 0.541974 0.009668 -0.840340 +vn 0.087573 0.947530 -0.307437 +vn 0.192387 0.980431 0.041747 +vn 0.128889 0.990910 0.038527 +vn 0.381039 -0.339264 -0.860063 +vn 0.084710 0.878877 0.469467 +vn 0.130395 0.961698 -0.241110 +vn 0.024563 0.996855 0.075341 +vn 0.097983 -0.796749 -0.596314 +vn 0.442783 0.783406 -0.436140 +vn -0.169216 0.915347 0.365385 +vn 0.673792 0.034731 -0.738104 +vn 0.233551 -0.466241 -0.853272 +vn -0.578440 0.411688 0.704215 +vn -0.880065 0.316137 0.354322 +vn -0.588540 0.347911 0.729780 +vn -0.928660 0.241790 0.281297 +vn 0.528111 0.118166 -0.840913 +vn 0.692346 0.005007 -0.721548 +vn 0.612347 0.139512 -0.778182 +vn -0.443902 0.451644 0.773931 +vn 0.584520 -0.327912 -0.742165 +vn -0.498763 0.408580 0.764394 +vn 0.283778 -0.428103 -0.858019 +vn -0.199820 0.779014 0.594314 +vn -0.297966 -0.953839 -0.037528 +vn -0.636891 0.326078 0.698600 +vn 0.461493 -0.247768 -0.851842 +vn 0.120949 -0.684168 -0.719226 +vn 0.503729 -0.226312 -0.833691 +vn 0.535408 0.080947 -0.840706 +vn -0.798731 0.600399 0.039360 +vn -0.685276 -0.723859 -0.080156 +vn 0.456101 0.691219 -0.560525 +vn -0.417875 0.475101 0.774377 +vn -0.009458 -0.685594 -0.727923 +vn -0.813089 0.582108 0.006016 +vn -0.741579 0.473071 -0.475673 +vn 0.215876 0.969046 -0.119781 +vn -0.022912 -0.732820 -0.680037 +vn 0.031191 -0.779972 -0.625036 +vn -0.498653 0.333051 0.800264 +vn 0.558877 -0.074817 -0.825868 +vn 0.316779 0.911112 -0.263677 +vn -0.032330 -0.731402 -0.681180 +vn 0.001362 0.995160 -0.098257 +vn 0.298311 -0.563485 -0.770386 +vn 0.020524 0.933788 0.357238 +vn -0.254311 0.952054 0.170057 +vn -0.478490 0.519960 0.707594 +vn -0.170204 0.844152 0.508367 +vn 0.450313 0.611168 -0.650916 +vn -0.339402 0.664781 0.665486 +vn -0.455883 0.397772 0.796209 +vn -0.465270 0.549779 0.693734 +vn -0.509724 0.199755 0.836827 +vn -0.342241 0.083096 0.935931 +vn -0.403007 0.584828 0.703961 +vn 0.209125 0.838365 -0.503400 +vn 0.186691 -0.700107 -0.689200 +vn 0.105913 0.925429 0.363819 +vn 0.110050 -0.790178 -0.602915 +vn -0.004443 0.914830 0.403814 +vn -0.084886 0.948506 0.305173 +vn 0.351649 0.809646 -0.469911 +vn -0.040035 0.941264 0.335291 +vn -0.708724 0.700058 -0.087343 +vn -0.979329 -0.154646 -0.130384 +vn -0.367036 0.731420 0.574726 +vn -0.973784 0.221077 -0.053564 +vn 0.602463 0.125967 -0.788143 +vn 0.664413 0.057195 -0.745174 +vn 0.624961 0.065708 -0.777885 +vn -0.319889 0.543117 -0.776335 +vn -0.214608 0.974806 -0.060796 +vn -0.829459 -0.407817 0.381684 +vn 0.378987 0.775772 -0.504526 +vn -0.766175 0.600762 -0.228170 +vn -0.901918 -0.345396 0.259316 +vn 0.438905 -0.150587 0.885825 +vn -0.400030 0.912102 0.089701 +vn -0.871248 0.225992 0.435724 +vn -0.459802 0.863382 0.207734 +vn -0.245753 0.895253 0.371654 +vn -0.648116 -0.657087 0.384944 +vn 0.110962 0.943784 -0.311383 +vn -0.857899 0.513212 -0.024965 +vn -0.467954 0.730907 -0.496784 +vn -0.370509 0.744610 0.555229 +vn -0.245125 0.967806 -0.057147 +vn 0.298448 0.857889 -0.418277 +vn -0.775299 0.481100 -0.409211 +vn -0.892700 -0.413821 -0.178433 +vn -0.415373 0.721644 0.553801 +vn -0.389570 0.568714 0.724431 +vn -0.334689 0.939675 0.070669 +vn -0.343060 0.785184 -0.515555 +vn -0.644286 -0.612453 0.458036 +vn -0.732772 -0.225156 -0.642145 +vn -0.136948 0.598765 -0.789130 +vn -0.405203 -0.820254 0.403724 +vn -0.858937 -0.509867 0.047573 +vn -0.131557 0.393485 -0.909869 +vn -0.915013 0.097798 0.391392 +vn -0.648937 0.711036 -0.270755 +vn -0.315997 0.900943 0.297402 +vn -0.400909 0.908417 0.118534 +vn -0.072713 -0.827208 0.557171 +vn -0.680517 0.247111 0.689806 +vn -0.001257 -0.353227 0.935537 +vn -0.854202 -0.007785 0.519883 +vn -0.579868 -0.773333 -0.256339 +vn 0.408934 0.910033 -0.067920 +vn -0.186001 0.976208 -0.111450 +vn -0.191022 -0.739922 0.645001 +vn 0.381234 0.921647 -0.072303 +vn -0.879228 -0.475775 -0.024417 +vn -0.900325 0.079819 -0.427836 +vn -0.785634 -0.491713 -0.375496 +vn -0.563112 0.723738 0.398884 +vn -0.977306 -0.163301 -0.134926 +vn -0.682396 0.679370 0.269800 +vn -0.480990 0.849770 -0.215731 +vn -0.537505 0.826590 -0.166842 +vn -0.731227 0.538249 -0.419042 +vn -0.023724 0.709737 -0.704068 +vn -0.732432 -0.674254 -0.094475 +vn -0.624408 -0.774502 0.101302 +vn -0.856679 0.494740 -0.146056 +vn -0.677099 -0.734831 -0.039496 +vn -0.877237 -0.419640 0.233147 +vn -0.904807 0.135518 -0.403681 +vn -0.801680 0.011135 -0.597650 +vn -0.052028 -0.311081 0.948958 +vn -0.384874 0.450236 -0.805705 +vn -0.382765 0.552384 0.740515 +vn -0.471115 -0.678073 0.564152 +vn -0.858699 -0.448626 0.247731 +vn -0.643699 0.373082 0.668177 +vn -0.443613 0.717426 0.537128 +vn -0.703669 -0.681750 0.200167 +vn -0.635864 0.741803 0.213085 +vn -0.862311 0.506115 -0.016369 +vn -0.245418 0.910853 -0.331838 +vn -0.735124 0.519072 0.436070 +vn -0.581910 -0.737947 0.341781 +vn -0.897267 0.261710 -0.355555 +vn -0.822478 -0.402017 -0.402383 +vn 0.717263 0.661947 -0.217622 +vn -0.948467 0.193650 -0.250820 +vn -0.577068 -0.747054 -0.330004 +vn -0.588546 0.365256 -0.721250 +vn -0.728976 -0.651352 0.210555 +vn -0.284698 0.476224 0.831960 +vn -0.562078 0.581636 0.588020 +vn -0.434203 0.184520 0.881714 +vn -0.855495 0.469029 -0.219408 +vn 0.084352 -0.339874 0.936681 +vn -0.514897 -0.856049 0.045408 +vn -0.762115 0.454560 -0.461038 +vn 0.042581 -0.325970 0.944421 +vn 0.326789 0.782488 -0.530021 +vn -0.939082 -0.150585 0.308948 +vn -0.749320 -0.615989 0.243058 +vn -0.555245 0.658606 -0.507879 +vn -0.886929 0.403613 0.224619 +vn -0.735236 0.373561 0.565580 +vn -0.922161 0.357946 -0.146607 +vn -0.823469 0.513386 0.241522 +vn -0.861638 0.397029 0.316144 +vn -0.942340 0.294959 -0.158096 +vn -0.154350 -0.542169 0.825972 +vn -0.146398 -0.057831 0.987534 +vn -0.835464 -0.509242 0.206572 +vn 0.086992 -0.253872 0.963318 +vn 0.189140 -0.369439 0.909803 +vn 0.724559 -0.529078 0.441691 +vn 0.728991 -0.278270 0.625410 +vn -0.384155 -0.921419 0.058421 +vn 0.935115 -0.241857 0.258969 +vn -0.478439 0.719948 0.502764 +vn -0.496387 -0.845952 0.194845 +vn -0.713616 0.498723 -0.491964 +vn 0.360211 0.143996 0.921690 +vn -0.812393 -0.388927 0.434458 +vn 0.453215 0.494846 0.741433 +vn -0.031025 -0.475527 0.879154 +vn -0.933075 -0.116465 -0.340305 +vn -0.881130 -0.386112 0.272995 +vn -0.991630 0.118426 -0.051425 +vn -0.803379 -0.098348 0.587290 +vn -0.767418 -0.266542 0.583116 +vn -0.504218 -0.862040 -0.051489 +vn 0.477578 -0.873798 -0.091634 +vn 0.755816 -0.020592 0.654460 +vn 0.296889 -0.939649 0.170051 +vn 0.314698 -0.768507 0.557101 +vn 0.488496 0.462408 0.739967 +vn 0.647979 -0.714724 0.263235 +vn 0.302984 -0.937514 0.171082 +vn 0.956601 -0.241394 0.163231 +vn -0.008323 -0.944067 0.329649 +vn 0.004462 -0.943388 0.331661 +vn -0.383039 -0.747886 0.542169 +vn -0.150972 -0.516878 0.842642 +vn -0.242863 -0.877109 0.414364 +vn 0.817964 -0.180194 0.546320 +vn 0.929142 -0.296625 0.220699 +vn 0.559213 -0.601293 0.570726 +vn -0.541964 -0.751426 0.376344 +vn 0.701840 -0.440099 0.560119 +vn -0.508344 -0.854627 0.105823 +vn 0.577861 0.248930 0.777246 +vn 0.885072 -0.074026 0.459530 +vn -0.144327 -0.727023 0.671273 +vn 0.949936 -0.060575 0.306517 +vn 0.838710 -0.527491 -0.135349 +vn 0.297254 0.258444 0.919155 +vn -0.061839 -0.312088 0.948038 +vn 0.944853 -0.045624 0.324303 +vn 0.101730 -0.392747 0.914003 +vn 0.972176 -0.091054 0.215830 +vn -0.415926 -0.891862 -0.177730 +vn 0.871860 -0.141409 0.468897 +vn 0.891494 -0.038629 0.451382 +vn 0.810822 0.495688 0.311225 +vn 0.358669 0.897720 -0.255840 +vn 0.674976 -0.734089 -0.074307 +vn 0.661683 -0.742785 -0.102205 +vn 0.707849 -0.562421 0.427356 +vn 0.360303 -0.775758 0.518055 +vn 0.876545 -0.408657 0.254302 +vn 0.489330 -0.688068 0.535834 +vn 0.864646 -0.381982 0.326309 +vn 0.812350 -0.480773 0.330069 +vn 0.581197 -0.809843 -0.079774 +vn 0.854255 -0.395689 0.337162 +vn 0.876595 -0.457994 0.147724 +vn 0.846985 -0.405558 0.343713 +vn 0.925211 -0.334808 0.178576 +vn 0.279952 -0.958912 0.045980 +vn 0.407730 -0.901171 -0.147130 +vn 0.353293 -0.929907 -0.102263 +vn 0.887558 -0.351327 0.298010 +vn 0.235376 -0.961619 0.141018 +vn 0.316554 -0.948505 -0.011496 +vn 0.200592 -0.963846 0.175394 +vn 0.204604 -0.961771 0.182026 +vn 0.863637 -0.423900 0.272837 +vn 0.606286 -0.379892 0.698641 +vn -0.097565 0.936910 0.335678 +vn -0.517149 0.473142 0.713227 +vn -0.894936 0.111290 0.432092 +vn 0.568705 -0.105420 -0.815758 +vn -0.797806 0.066294 -0.599259 +vn 0.521110 -0.358080 -0.774740 +vn -0.129170 0.888724 0.439869 +vn -0.221301 0.769887 0.598582 +vn -0.043025 0.860739 0.507226 +vn -0.693674 -0.536182 0.480963 +vn 0.000142 0.904128 0.427263 +vn 0.598907 -0.395264 -0.696475 +vn -0.504955 -0.821780 -0.264002 +vn 0.378528 0.690708 -0.616148 +vn -0.869246 -0.017034 -0.494085 +vn 0.262291 -0.495764 -0.827902 +vn 0.224548 -0.517352 -0.825788 +vn 0.150484 -0.639053 -0.754299 +vn -0.113144 0.856516 0.503566 +vn -0.588516 0.560207 0.582938 +vn 0.566427 0.164415 -0.807544 +vn -0.754831 0.504930 0.418660 +vn 0.147413 -0.714126 -0.684320 +vn -0.691679 0.592974 0.412264 +vn 0.622518 0.046297 -0.781235 +vn -0.561354 0.247972 0.789551 +vn -0.219619 0.001960 0.975584 +vn 0.498496 -0.210886 -0.840850 +vn 0.526938 0.021769 -0.849625 +vn 0.024105 0.980724 0.193906 +vn -0.185127 0.801079 0.569210 +vn -0.142801 -0.973078 -0.180904 +vn 0.114231 -0.832484 -0.542145 +vn -0.259633 0.041350 0.964822 +vn -0.334277 0.616953 0.712480 +vn -0.993536 0.024697 -0.110796 +vn -0.308276 0.753727 0.580398 +vn -0.557730 0.460821 0.690349 +vn -0.342398 0.688450 0.639375 +vn -0.404869 0.873388 -0.270692 +vn -0.016082 0.998401 0.054192 +vn 0.232314 0.971276 -0.051516 +vn 0.099198 0.967633 0.232047 +vn -0.910991 0.264459 -0.316475 +vn -0.491133 0.498570 0.714294 +vn -0.953569 0.121547 -0.275557 +vn 0.323418 -0.443288 -0.836000 +vn -0.285356 0.682018 0.673367 +vn 0.356495 0.788085 -0.501829 +vn 0.374122 0.827245 -0.419164 +vn 0.357407 -0.274807 -0.892604 +vn 0.501602 -0.377570 -0.778355 +vn 0.574025 0.014284 -0.818713 +vn -0.547984 0.001526 0.836488 +vn 0.592492 -0.055835 -0.803639 +vn 0.632255 -0.225087 -0.741343 +vn 0.656646 -0.161393 -0.736728 +vn 0.647836 -0.215211 -0.730748 +vn 0.197520 -0.687395 -0.698909 +vn -0.811287 0.527288 -0.252549 +vn 0.488834 -0.283602 -0.824992 +vn 0.207696 -0.583835 -0.784856 +vn 0.340415 -0.456013 -0.822295 +vn -0.638568 -0.608219 0.471487 +vn -0.498382 0.538868 0.679144 +vn 0.554894 -0.216356 -0.803295 +vn 0.310809 -0.328370 -0.891948 +vn -0.737849 0.643292 0.204337 +vn -0.786349 0.561593 0.257427 +vn 0.556443 0.068965 -0.828019 +vn -0.503995 0.331475 0.797567 +vn 0.475305 -0.541406 -0.693516 +vn -0.376333 0.564032 0.735011 +vn 0.522219 0.589091 -0.616652 +vn 0.506862 0.647326 -0.569263 +vn 0.262860 -0.424500 -0.866432 +vn 0.568712 0.621641 -0.538636 +vn 0.152115 0.984988 0.081608 +vn 0.251516 -0.557390 -0.791237 +vn 0.446586 -0.576939 -0.683888 +vn -0.504535 -0.862931 -0.028193 +vn -0.543220 -0.825943 -0.150766 +vn 0.078978 -0.768584 -0.634855 +vn 0.496597 -0.020700 -0.867734 +vn -0.481915 0.387846 0.785706 +vn 0.641134 0.462982 -0.612042 +vn -0.501124 -0.861370 0.083161 +vn 0.449864 0.629326 -0.633697 +vn 0.329385 0.810886 -0.483704 +vn 0.349350 0.935764 0.047953 +vn 0.411969 0.768152 -0.490126 +vn 0.041105 -0.802716 -0.594944 +vn -0.723865 0.625014 0.292193 +vn 0.233707 -0.469404 -0.851493 +vn -0.247192 0.755794 0.606359 +vn -0.363270 -0.929919 0.057325 +vn -0.606547 0.137389 0.783087 +vn -0.341681 0.611371 0.713778 +vn -0.069466 -0.932192 -0.355237 +vn 0.457535 0.791373 -0.405451 +vn -0.986127 0.035257 -0.162206 +vn -0.277933 0.958130 0.068845 +vn 0.373275 0.926191 -0.053259 +vn -0.047075 0.982862 -0.178232 +vn 0.302285 0.472138 -0.828076 +vn 0.288975 0.918016 -0.271550 +vn -0.944236 0.229053 -0.236543 +vn -0.182441 -0.124292 0.975329 +vn -0.568944 0.773100 -0.280391 +vn 0.654390 0.020200 -0.755887 +vn -0.695217 0.080703 0.714255 +vn 0.581416 -0.439639 -0.684597 +vn 0.755895 -0.167855 -0.632809 +vn 0.219066 -0.888188 0.403896 +vn -0.639911 -0.691267 0.335654 +vn -0.332384 0.893420 -0.302194 +vn -0.443651 -0.759953 0.475021 +vn -0.657795 -0.638304 0.399842 +vn 0.692224 -0.079877 0.717248 +vn -0.343990 0.938961 -0.004704 +vn 0.259992 -0.925831 0.274301 +vn -0.095458 0.504190 0.858301 +vn -0.841807 -0.419491 -0.339687 +vn 0.299732 0.603886 -0.738568 +vn -0.515931 0.593156 0.618047 +vn -0.922576 0.377118 -0.081459 +vn 0.296939 0.832061 -0.468509 +vn -0.968201 -0.094819 -0.231508 +vn -0.645757 0.647750 -0.404250 +vn -0.069357 0.988945 -0.131059 +vn 0.216327 0.360653 -0.907266 +vn -0.648941 0.622889 -0.436903 +vn -0.406122 -0.703563 0.583150 +vn -0.428449 -0.653252 0.624254 +vn 0.042893 0.881803 -0.469663 +vn -0.960326 0.166129 0.224000 +vn -0.777578 -0.457381 0.431480 +vn 0.827865 0.347645 0.440207 +vn -0.918536 -0.269029 -0.289682 +vn -0.610735 -0.739378 0.283413 +vn -0.364665 0.925373 -0.103461 +vn -0.701933 -0.609760 0.368079 +vn -0.903070 -0.424149 0.067544 +vn -0.552722 0.778688 0.296888 +vn -0.371226 0.922612 0.104778 +vn -0.827795 -0.441301 0.346424 +vn -0.958330 0.211279 0.192260 +vn -0.534935 -0.777739 0.330100 +vn 0.263968 -0.267114 0.926807 +vn -0.610767 -0.656314 -0.442963 +vn -0.876521 0.430731 -0.214899 +vn 0.764116 -0.578898 0.284612 +vn 0.015379 -0.763022 0.646190 +vn -0.602783 -0.797802 -0.012802 +vn 0.086992 -0.436627 0.895427 +vn -0.354931 -0.854194 -0.379970 +vn -0.009838 0.999952 -0.000153 +vn -0.536262 0.596032 0.597635 +vn -0.595084 -0.745971 0.299000 +vn -0.705214 0.333211 -0.625815 +vn -0.811023 0.580684 0.071051 +vn -0.948146 -0.290203 -0.129621 +vn -0.743973 -0.660534 0.100990 +vn -0.330092 0.760340 0.559394 +vn -0.181823 0.966800 -0.179549 +vn -0.557552 0.804091 0.206336 +vn -0.614113 0.787792 0.047432 +vn 0.074234 -0.343354 0.936268 +vn -0.674858 0.734400 -0.072280 +vn -0.968805 -0.189673 -0.159501 +vn -0.303170 0.784258 0.541319 +vn -0.859624 -0.354017 0.368399 +vn -0.781389 0.113008 0.613727 +vn -0.718679 0.580884 -0.382196 +vn -0.938562 -0.011442 -0.344921 +vn -0.709545 0.512933 0.483162 +vn -0.359849 0.750184 0.554736 +vn -0.778848 0.578511 -0.242324 +vn 0.182962 -0.169587 0.968383 +vn -0.449599 0.873680 0.185863 +vn -0.314947 0.945840 0.078707 +vn -0.172917 0.984829 0.014564 +vn -0.786160 0.565298 -0.249781 +vn -0.842811 0.500033 -0.199089 +vn -0.953247 -0.300783 0.029148 +vn 0.118300 0.992128 -0.041067 +vn -0.858455 0.469579 -0.206276 +vn -0.212021 0.027782 0.976870 +vn -0.680803 0.703801 -0.202910 +vn -0.373837 -0.680595 0.630108 +vn -0.328242 0.858097 -0.394876 +vn -0.851251 0.472538 0.228210 +vn -0.137512 0.934637 -0.327940 +vn 0.274276 0.961348 0.024136 +vn 0.222554 0.403063 0.887699 +vn -0.539219 0.833446 0.120872 +vn -0.921613 0.383813 0.057589 +vn -0.576550 -0.695896 0.428158 +vn -0.801873 -0.518880 0.296249 +vn -0.469411 0.317932 0.823755 +vn -0.609686 0.684914 0.398969 +vn -0.510606 0.415961 0.752501 +vn -0.717807 0.243731 -0.652188 +vn -0.796018 0.569462 0.205105 +vn -0.355916 0.843714 0.401833 +vn -0.830082 -0.520916 0.199025 +vn -0.872870 0.275083 -0.403022 +vn -0.944625 0.132290 0.300303 +vn -0.899159 0.118553 -0.421259 +vn 0.205681 0.944976 -0.254394 +vn -0.768305 0.061715 0.637102 +vn -0.685844 0.331644 -0.647789 +vn 0.240690 0.970497 -0.014306 +vn -0.974298 0.206329 0.090399 +vn -0.533812 0.816002 0.221778 +vn -0.988957 0.139385 0.050361 +vn -0.833710 0.548460 0.064177 +vn -0.258198 0.798204 -0.544247 +vn -0.806169 -0.535870 -0.250867 +vn -0.869630 -0.352962 0.345198 +vn -0.345295 0.932472 0.106146 +vn -0.947333 -0.035778 0.318245 +vn -0.458957 0.570217 -0.681330 +vn -0.896815 -0.427543 -0.113705 +vn -0.254654 0.779646 0.572104 +vn -0.868205 0.239215 0.434737 +vn -0.870865 -0.057361 0.488164 +vn -0.947373 0.305501 -0.095671 +vn -0.840733 0.533009 -0.095236 +vn -0.857769 0.194383 0.475866 +vn -0.816258 -0.129263 0.563040 +vn 0.238797 0.968259 -0.073828 +vn -0.648063 0.228892 0.726377 +vn -0.967909 -0.133494 -0.212912 +vn -0.834791 0.130437 0.534892 +vn -0.747691 -0.359733 0.558167 +vn -0.945763 0.141807 0.292273 +vn -0.821093 -0.009161 0.570721 +vn -0.985186 0.071355 0.155938 +vn -0.928431 0.089157 0.360647 +vn -0.943001 0.001323 0.332787 +vn -0.675314 -0.541840 0.500360 +vn -0.734717 -0.050722 0.676475 +vn -0.645584 0.173373 0.743749 +vn -0.975456 -0.061850 0.211328 +vn -0.891099 -0.160285 0.424560 +vn -0.912996 -0.111564 0.392418 +vn -0.941206 0.261863 0.213447 +vn -0.995946 0.029105 0.085111 +vn -0.757284 0.444510 0.478468 +vn -0.829261 -0.104144 0.549072 +vn -0.969135 0.184362 0.163668 +vn -0.764303 0.199754 0.613140 +vn -0.762738 0.380744 0.522748 +vn -0.838771 -0.363511 0.405368 +vn -0.861527 0.058682 0.504309 +vn -0.819476 -0.037976 0.571854 +vn -0.794927 -0.130537 0.592495 +vn -0.826231 -0.329223 0.457115 +vn -0.665779 -0.631672 0.397152 +vn -0.916501 0.293219 0.272119 +vn -0.753632 -0.170856 0.634703 +vn 0.516316 0.688976 -0.508654 +vn -0.273361 0.794553 0.542181 +vn -0.193279 -0.975735 -0.102881 +vn 0.283834 -0.481233 -0.829369 +vn -0.418223 0.480335 0.770953 +vn 0.158469 -0.825717 -0.541367 +vn -0.140757 0.987132 0.075885 +vn 0.547369 -0.434387 -0.715329 +vn 0.604773 0.086381 -0.791699 +vn -0.450397 0.362664 0.815854 +vn 0.537549 -0.342548 -0.770521 +vn -0.172377 -0.958648 -0.226451 +vn -0.932187 -0.076868 -0.353722 +vn -0.923518 0.225291 -0.310416 +vn 0.198645 0.864489 -0.461735 +vn 0.136980 -0.529776 -0.837003 +vn -0.663601 0.118059 0.738712 +vn -0.860682 0.504243 -0.070471 +vn -0.607392 0.238183 0.757855 +vn 0.302375 -0.430145 -0.850614 +vn 0.589678 -0.022600 -0.807322 +vn 0.291470 -0.679532 -0.673262 +vn 0.636810 -0.314364 -0.704022 +vn -0.064894 0.897386 -0.436449 +vn -0.611788 0.465680 0.639419 +vn 0.036452 -0.818138 -0.573866 +vn -0.963041 0.172734 -0.206677 +vn -0.149426 0.851195 0.503129 +vn 0.185820 -0.557044 -0.809428 +vn -0.996165 -0.047984 -0.073164 +vn 0.539286 -0.347637 -0.767019 +vn -0.262963 -0.086234 0.960944 +vn -0.316348 -0.944214 0.091569 +vn -0.192570 -0.081004 0.977934 +vn 0.004438 0.999490 0.031621 +vn 0.026041 0.988407 0.149579 +vn -0.249963 0.793711 0.554564 +vn 0.023554 -0.703462 -0.710343 +vn -0.171035 -0.967817 -0.184598 +vn 0.383519 -0.366438 -0.847725 +vn -0.493826 0.285537 0.821343 +vn -0.304536 0.610199 0.731379 +vn 0.023187 -0.755123 -0.655173 +vn 0.017073 0.966997 0.254216 +vn -0.143634 0.947717 0.284958 +vn -0.434059 -0.676911 0.594461 +vn -0.198530 0.784209 0.587879 +vn -0.519340 0.274346 0.809333 +vn 0.490514 0.376001 -0.786142 +vn -0.422602 0.522702 0.740399 +vn 0.057562 -0.828282 -0.557346 +vn -0.570068 0.236886 0.786707 +vn -0.152847 0.854961 0.495660 +vn 0.378713 -0.219390 -0.899135 +vn 0.536733 -0.192632 -0.821468 +vn -0.509957 0.318142 0.799206 +vn -0.437568 -0.875226 0.206188 +vn 0.168320 -0.664710 -0.727893 +vn -0.478765 0.337331 0.810550 +vn -0.444466 0.430715 0.785451 +vn -0.593203 0.227117 0.772353 +vn -0.186545 0.837575 0.513488 +vn -0.423816 -0.888329 0.176780 +vn -0.365420 -0.928979 0.058876 +vn -0.711490 0.652959 0.259665 +vn 0.578070 0.100763 -0.809742 +vn -0.742905 0.617942 -0.257372 +vn 0.168859 -0.726727 -0.665849 +vn 0.055497 0.997882 -0.033925 +vn 0.260933 0.965353 -0.002686 +vn -0.659719 0.623755 0.419166 +vn 0.523829 0.034559 -0.851122 +vn -0.274342 -0.958264 0.080418 +vn 0.383152 0.804406 -0.454011 +vn 0.265180 0.962075 0.063966 +vn 0.493905 0.095505 -0.864255 +vn 0.094398 0.986193 0.136057 +vn -0.806652 0.418291 -0.417547 +vn -0.080172 -0.870271 -0.486005 +vn 0.496063 0.568984 -0.655880 +vn -0.377137 -0.926101 -0.010183 +vn -0.087209 -0.807793 -0.582979 +vn -0.434757 0.450485 0.779775 +vn -0.976991 -0.178075 -0.117379 +vn -0.112866 -0.768761 -0.629498 +vn -0.046058 -0.760212 -0.648040 +vn -0.397068 0.066307 0.915391 +vn -0.181238 -0.132619 0.974456 +vn 0.394860 0.917619 0.045400 +vn -0.988903 0.003033 0.148532 +vn 0.311585 -0.458255 -0.832416 +vn 0.500312 0.424966 -0.754382 +vn 0.304199 0.862806 -0.403769 +vn -0.752928 0.449634 -0.480551 +vn -0.481380 0.712249 -0.510856 +vn -0.340648 0.250670 0.906159 +vn -0.520221 0.714448 -0.467904 +vn -0.338011 -0.880625 0.332037 +vn -0.999475 0.016548 -0.027853 +vn -0.465079 -0.642197 0.609331 +vn -0.681459 -0.521884 0.513080 +vn -0.526959 -0.733240 0.429737 +vn 0.214184 0.952148 -0.218038 +vn -0.546247 0.835782 0.055517 +vn -0.359865 0.932811 -0.018988 +vn -0.362221 -0.784509 0.503331 +vn -0.558307 -0.742484 0.370150 +vn -0.569520 -0.720113 0.396338 +vn 0.165305 0.948192 -0.271303 +vn -0.567589 -0.697578 0.437296 +vn -0.937407 0.070262 -0.341073 +vn 0.012535 0.970652 -0.240161 +vn -0.745936 0.658777 0.097943 +vn 0.098612 0.741341 -0.663844 +vn 0.284188 0.930251 -0.232102 +vn -0.464473 0.885457 -0.015216 +vn -0.399239 0.740782 0.540232 +vn -0.989933 -0.121891 -0.071932 +vn -0.101731 0.991125 -0.085569 +vn -0.033949 -0.573393 0.818577 +vn -0.614659 -0.780445 0.114457 +vn -0.763437 -0.483257 0.428516 +vn -0.089662 0.819424 0.566131 +vn -0.617641 0.573170 0.538512 +vn -0.947137 0.292398 0.132039 +vn -0.016339 -0.465855 0.884710 +vn -0.632399 -0.599865 0.490136 +vn 0.020572 -0.392660 0.919454 +vn 0.098434 -0.331279 0.938384 +vn -0.595666 -0.803131 -0.012734 +vn -0.662046 0.658862 -0.357206 +vn -0.565284 0.726523 -0.390664 +vn -0.239303 0.618418 0.748527 +vn -0.804513 0.333718 0.491315 +vn 0.095222 -0.412537 0.905950 +vn -0.378319 0.601790 0.703366 +vn -0.873634 0.338656 0.349394 +vn -0.293332 0.781638 0.550453 +vn -0.586217 0.407525 0.700195 +vn -0.886965 -0.110951 -0.448311 +vn -0.742305 -0.637133 -0.207470 +vn -0.021366 0.876108 -0.481642 +vn -0.533625 0.840500 -0.093828 +vn 0.087199 0.949051 -0.302819 +vn -0.423056 0.678647 0.600385 +vn -0.737086 0.615273 -0.279540 +vn -0.290793 0.948580 -0.125042 +vn -0.504894 0.507962 0.697894 +vn -0.847821 0.516487 -0.120171 +vn -0.306132 0.925483 -0.223080 +vn 0.176649 0.953878 0.242716 +vn 0.141809 0.975191 0.169981 +vn 0.211212 0.976214 -0.048937 +vn -0.997722 -0.061199 -0.028383 +vn -0.369722 0.864556 -0.340365 +vn 0.103778 -0.312489 0.944235 +vn -0.431094 -0.781495 0.451025 +vn 0.124803 -0.340464 0.931938 +vn -0.874523 0.181007 -0.449939 +vn -0.420085 -0.652738 0.630446 +vn -0.467483 0.588127 0.659975 +vn -0.075900 -0.266112 0.960949 +vn -0.623401 0.483862 -0.614205 +vn -0.858443 -0.311908 -0.407172 +vn -0.565048 -0.329710 0.756315 +vn -0.592600 0.742210 0.312968 +vn -0.643062 0.731190 0.227668 +vn -0.520075 -0.339730 0.783649 +vn -0.795455 0.600546 0.081213 +vn -0.082781 0.150232 0.985179 +vn -0.883629 0.397598 -0.247217 +vn -0.999360 -0.003657 -0.035587 +vn -0.717637 0.686952 0.114428 +vn -0.630739 0.360198 -0.687332 +vn -0.504526 -0.784454 0.360673 +vn -0.716336 0.265133 0.645419 +vn -0.766256 -0.482373 -0.424462 +vn -0.668020 -0.732841 0.129205 +vn -0.852769 -0.489023 -0.183416 +vn -0.815052 0.482292 -0.321068 +vn -0.826407 -0.562981 0.010207 +vn -0.671472 0.559191 -0.486242 +vn -0.963619 -0.264759 0.036622 +vn -0.652549 -0.757624 0.013630 +vn -0.294917 -0.910109 0.291078 +vn -0.810549 0.394806 0.432596 +vn -0.920651 0.386474 -0.055136 +vn -0.905675 -0.390378 -0.165405 +vn -0.807458 0.588677 -0.038366 +vn -0.924258 0.322094 0.204944 +vn -0.975552 -0.021735 -0.218689 +vn -0.650919 0.688287 0.320260 +vn -0.567127 -0.639940 0.518502 +vn -0.964971 0.260725 -0.029205 +vn -0.758571 0.597544 0.259829 +vn -0.747847 -0.605912 -0.271285 +vn -0.675562 0.558804 -0.480993 +vn -0.574291 0.732807 -0.364945 +vn -0.582158 0.640710 0.500583 +vn -0.945689 0.205116 -0.252190 +vn 0.359731 -0.461742 0.810795 +vn 0.577762 -0.235473 0.781501 +vn 0.631344 -0.768619 0.103099 +vn 0.208523 -0.976964 -0.045373 +vn -0.293402 -0.938447 -0.182295 +vn -0.064588 -0.182735 0.981038 +vn 0.620413 0.783973 0.021788 +vn 0.661163 -0.717520 0.219157 +vn 0.027597 0.900542 -0.433893 +vn 0.471833 -0.331532 0.816982 +vn -0.470548 -0.847852 0.244402 +vn -0.738887 -0.622412 -0.258166 +vn 0.182323 0.230191 0.955913 +vn -0.037403 -0.967917 0.248472 +vn -0.203856 -0.954158 0.219145 +vn 0.718944 -0.286666 0.633199 +vn 0.611184 -0.409345 0.677414 +vn -0.340339 -0.933555 0.112447 +vn 0.175059 -0.712139 0.679862 +vn -0.266763 0.052093 0.962353 +vn -0.656994 -0.722493 0.215322 +vn 0.808444 -0.125483 0.575042 +vn -0.899087 -0.340186 -0.275528 +vn -0.689552 -0.522639 0.501365 +vn -0.786424 -0.369412 0.495047 +vn -0.928222 -0.050226 -0.368622 +vn -0.572594 0.427369 0.699637 +vn -0.825527 0.393363 0.404686 +vn -0.985257 -0.098425 -0.139929 +vn -0.864921 0.302126 0.400790 +vn -0.825576 -0.526780 0.202305 +vn -0.813254 -0.503865 0.291098 +vn -0.857608 0.115569 0.501150 +vn -0.757264 -0.131428 0.639748 +vn -0.328855 -0.631090 0.702552 +vn 0.341973 0.268936 0.900404 +vn 0.526529 0.305426 0.793399 +vn -0.334175 -0.845717 0.416041 +vn 0.860953 -0.498666 0.100464 +vn 0.271516 -0.954340 -0.124558 +vn 0.103598 0.618931 0.778583 +vn 0.964479 0.060901 0.257042 +vn 0.683977 -0.729246 -0.019361 +vn -0.168886 -0.308159 0.936224 +vn -0.181396 -0.975210 0.126733 +vn 0.576485 -0.817060 -0.008889 +vn 0.864938 -0.499527 0.048530 +vn 0.289470 -0.899564 0.327095 +vn 0.581547 -0.810429 -0.070771 +vn -0.191968 -0.570484 0.798559 +vn 0.708784 -0.300161 0.638380 +vn 0.924153 -0.318145 0.211483 +vn -0.594639 0.463161 0.657180 +vn -0.770164 0.344235 0.536982 +vn -0.160544 -0.354654 0.921111 +vn -0.725033 -0.683310 0.086109 +vn 0.567922 -0.822412 -0.033207 +vn -0.626721 -0.749209 0.214260 +vn 0.933688 -0.329396 0.140447 +vn 0.579739 -0.450039 0.679241 +vn 0.432010 -0.901131 -0.036467 +vn 0.936409 0.037206 0.348932 +vn 0.907988 0.193474 0.371653 +vn 0.936808 -0.331589 0.111531 +vn -0.772944 -0.268138 0.575030 +vn -0.868322 -0.081625 0.489239 +vn 0.853434 -0.451632 0.260152 +vn 0.107205 -0.993313 -0.042845 +vn 0.543799 -0.292170 -0.786714 +vn -0.222553 0.784253 0.579152 +vn 0.269964 0.950938 0.151116 +vn 0.171365 0.975599 0.137260 +vn -0.800763 0.591795 0.092512 +vn -0.417377 0.454499 0.786910 +vn 0.188621 0.951634 0.242518 +vn -0.952024 0.302250 0.047907 +vn -0.178940 -0.976315 -0.121610 +vn 0.579547 0.548103 -0.603082 +vn -0.465565 0.506407 0.725810 +vn -0.875714 0.330151 -0.352313 +vn -0.867780 0.472148 0.155031 +vn 0.281027 0.866073 -0.413450 +vn -0.805345 0.590279 0.054684 +vn 0.311832 0.820424 -0.479234 +vn 0.508790 0.582720 -0.633696 +vn -0.937849 0.308265 0.159415 +vn 0.444659 -0.193774 -0.874488 +vn 0.511444 0.626944 -0.587679 +vn -0.947079 0.213642 0.239580 +vn 0.496847 0.780074 -0.380300 +vn 0.161493 -0.714003 -0.681264 +vn 0.585120 0.485883 -0.649270 +vn 0.535085 -0.271319 -0.800043 +vn 0.362339 0.877209 -0.314983 +vn 0.221225 0.972291 0.075566 +vn -0.044858 -0.596725 -0.801191 +vn -0.120833 0.929355 0.348853 +vn -0.395054 0.630626 0.668014 +vn 0.205999 0.966993 0.149961 +vn 0.528682 0.690254 -0.494009 +vn -0.317636 0.629132 0.709436 +vn 0.215254 -0.672953 -0.707673 +vn -0.255515 0.789343 0.558257 +vn -0.019957 0.949661 0.312643 +vn 0.343378 -0.674647 -0.653408 +vn 0.115099 0.945657 0.304114 +vn -0.351041 -0.891630 0.285949 +vn 0.541919 0.039099 -0.839521 +vn 0.270300 -0.539962 -0.797107 +vn 0.333301 -0.363864 -0.869778 +vn 0.143871 -0.555736 -0.818815 +vn -0.196090 0.762211 0.616915 +vn 0.446801 0.318847 -0.835886 +vn 0.161610 -0.531984 -0.831189 +vn -0.599682 0.184378 0.778708 +vn -0.189638 -0.943489 -0.271782 +vn 0.230234 -0.531583 -0.815115 +vn -0.483442 0.408440 0.774248 +vn 0.422776 -0.494273 -0.759575 +vn -0.189804 0.798285 0.571591 +vn -0.055107 -0.878802 -0.473994 +vn 0.019279 -0.794998 -0.606306 +vn -0.834937 -0.550217 -0.011887 +vn -0.485816 0.123382 0.865309 +vn -0.758449 0.616048 0.212694 +vn 0.557437 0.379303 -0.738507 +vn 0.483993 0.408783 -0.773722 +vn -0.619542 0.230991 0.750207 +vn 0.312687 -0.361118 -0.878533 +vn 0.559119 0.056754 -0.827142 +vn -0.587479 0.459205 0.666332 +vn -0.615755 0.620027 0.486222 +vn -0.494186 0.285777 0.821043 +vn 0.516546 0.522279 -0.678531 +vn -0.358218 0.603127 0.712684 +vn -0.221737 0.918675 -0.326908 +vn -0.482894 0.871268 0.087787 +vn 0.553935 0.073811 -0.829282 +vn 0.443486 0.141638 -0.885019 +vn -0.259687 0.959923 0.105406 +vn -0.321690 -0.939846 0.114914 +vn -0.873991 0.475172 0.101743 +vn 0.569948 0.623900 -0.534704 +vn -0.494007 0.392154 0.775998 +vn -0.538783 0.267269 0.798924 +vn 0.563849 -0.035897 -0.825097 +vn -0.506712 0.344765 0.790177 +vn 0.500118 -0.003157 -0.865952 +vn 0.189889 0.980806 0.044283 +vn -0.428668 0.387590 0.816099 +vn -0.966410 0.239040 -0.094398 +vn -0.987836 0.155253 0.008735 +vn -0.576335 0.257967 0.775430 +vn 0.123555 -0.825461 -0.550771 +vn -0.214321 0.819164 0.532013 +vn 0.057867 -0.784894 -0.616922 +vn -0.568890 0.248115 0.784094 +vn 0.263970 -0.456001 -0.849931 +vn 0.364666 -0.482633 -0.796294 +vn -0.385438 -0.922044 0.035663 +vn 0.409367 -0.431374 -0.803950 +vn 0.315944 -0.685547 -0.655900 +vn 0.576380 0.284953 -0.765890 +vn -0.430539 -0.070847 0.899787 +vn -0.885115 0.231498 -0.403709 +vn 0.203217 -0.698916 -0.685725 +vn 0.273863 0.953052 -0.129194 +vn 0.502767 0.084048 -0.860326 +vn 0.453755 -0.490236 -0.744160 +vn -0.459000 0.498814 0.735190 +vn -0.803589 0.579180 0.137096 +vn 0.037302 0.941094 0.336080 +vn 0.148137 0.978186 0.145629 +vn -0.674803 0.654363 0.341249 +vn 0.289107 -0.496181 -0.818671 +vn -0.420354 -0.016929 0.907202 +vn 0.278186 0.798534 -0.533813 +vn -0.743078 -0.606466 0.282901 +vn 0.582939 -0.335464 -0.740031 +vn 0.127283 0.978783 0.160570 +vn -0.417357 -0.033960 0.908108 +vn -0.556392 -0.817128 -0.150764 +vn -0.876032 0.481992 0.015844 +vn 0.364939 -0.400691 -0.840396 +vn -0.271665 0.760413 0.589890 +vn 0.339978 -0.368389 -0.865277 +vn -0.436677 0.559011 0.704855 +vn -0.335220 -0.916266 0.219279 +vn 0.321317 -0.415577 -0.850912 +vn -0.055649 -0.856722 -0.512768 +vn -0.642964 0.453791 0.616986 +vn -0.233832 0.786855 0.571124 +vn -0.596866 0.115345 0.794006 +vn -0.562651 0.159194 0.811222 +vn -0.303591 0.607298 0.734181 +vn -0.991340 0.128003 -0.029343 +vn 0.356931 -0.354674 -0.864180 +vn 0.613729 0.467345 -0.636337 +vn 0.529178 0.568101 -0.630264 +vn -0.941856 0.262678 -0.209542 +vn 0.639310 -0.038763 0.767972 +vn -0.108864 -0.502809 0.857515 +vn -0.725429 -0.674164 0.138766 +vn -0.481707 0.451083 0.751321 +vn -0.526891 -0.654854 0.541805 +vn -0.072919 0.408320 0.909922 +vn -0.614118 0.622179 0.485544 +vn 0.025657 -0.777127 0.628821 +vn 0.436571 0.765523 -0.472632 +vn 0.299661 -0.912781 -0.277549 +vn -0.603340 -0.772564 0.197803 +vn -0.567773 -0.654291 0.499537 +vn 0.301898 -0.860949 0.409419 +vn -0.938687 -0.223473 0.262539 +vn 0.385697 0.737331 -0.554599 +vn -0.600608 0.792124 -0.108669 +vn -0.933179 -0.331423 0.139052 +vn -0.830652 0.534704 0.155272 +vn 0.127607 0.991281 -0.032830 +vn -0.726338 -0.381968 0.571431 +vn -0.668849 -0.713516 0.208654 +vn -0.726162 0.648208 0.229161 +vn -0.615659 -0.692019 0.376928 +vn -0.056427 0.969585 -0.238160 +vn 0.052657 0.727890 -0.683669 +vn -0.580695 -0.723619 0.373053 +vn -0.899482 -0.427952 0.088251 +vn -0.760742 -0.621516 -0.187056 +vn -0.657402 -0.658226 0.366825 +vn -0.987758 -0.004401 -0.155930 +vn -0.857047 0.515069 0.013193 +vn -0.726318 0.579169 0.370170 +vn -0.307086 -0.921807 0.236581 +vn -0.969985 -0.000782 -0.243162 +vn -0.899588 0.434137 -0.047613 +vn -0.828860 0.407350 0.383480 +vn -0.547010 0.145365 0.824408 +vn -0.746952 0.520784 0.413335 +vn -0.489412 0.238947 0.838677 +vn -0.797097 0.586055 -0.145520 +vn -0.890573 0.362269 -0.275028 +vn 0.117083 -0.348038 0.930141 +vn -0.592441 -0.566636 0.572658 +vn -0.846429 0.501408 -0.179300 +vn -0.648416 -0.692894 0.315364 +vn 0.497335 -0.719150 0.485264 +vn -0.623955 0.779956 -0.048473 +vn 0.820725 -0.171088 0.545105 +vn 0.253947 0.933408 -0.253497 +vn -0.633005 -0.773975 -0.016382 +vn 0.074931 -0.426461 0.901397 +vn 0.042279 -0.346229 0.937197 +vn -0.394738 0.914252 0.091240 +vn 0.566367 0.820355 -0.079029 +vn -0.737077 -0.675809 -0.000196 +vn -0.397619 0.914750 0.071637 +vn -0.716429 0.646336 0.262639 +vn 0.215508 -0.038074 0.975760 +vn -0.922146 0.365928 -0.125473 +vn -0.822621 -0.378529 0.424277 +vn -0.293596 0.945574 0.140324 +vn -0.310413 0.948468 -0.063659 +vn -0.384375 0.871850 -0.303534 +vn -0.530352 -0.826936 0.186823 +vn -0.783049 0.513409 -0.351064 +vn -0.345426 -0.868712 0.354994 +vn 0.054654 0.952020 -0.301116 +vn -0.491624 -0.731129 -0.473029 +vn -0.178543 0.894734 -0.409357 +vn -0.921194 0.335479 -0.197117 +vn -0.814391 -0.167913 0.555493 +vn -0.189092 -0.231408 0.954303 +vn -0.515351 0.856138 -0.037955 +vn -0.456266 0.739979 -0.494219 +vn 0.289010 0.795083 -0.533213 +vn -0.434007 0.848730 0.302151 +vn -0.469807 0.882354 -0.027065 +vn 0.368629 0.913860 -0.170216 +vn -0.804021 0.452593 -0.385629 +vn -0.919749 0.357981 -0.160971 +vn 0.495182 0.868333 -0.028139 +vn -0.485682 -0.699606 0.524084 +vn -0.902213 -0.378454 0.206846 +vn -0.979674 0.023783 0.199180 +vn -0.321831 0.938601 -0.124313 +vn -0.508340 0.835890 -0.207072 +vn -0.621762 -0.743346 0.246673 +vn 0.352750 0.934163 0.053923 +vn -0.401787 0.758446 -0.513155 +vn -0.106827 -0.013606 0.994185 +vn -0.933153 -0.159945 0.321936 +vn -0.913423 -0.116687 -0.389926 +vn -0.978270 0.130898 -0.160788 +vn -0.381282 0.923585 0.040184 +vn -0.856709 0.347663 0.381026 +vn -0.961592 0.027952 -0.273056 +vn -0.844545 0.535439 0.006981 +vn -0.410139 0.894466 0.178090 +vn 0.313122 0.949578 0.016033 +vn -0.295667 0.928093 0.226329 +vn -0.864689 0.478121 0.153993 +vn -0.638624 -0.673515 0.372206 +vn -0.273191 0.959501 0.068741 +vn -0.876948 -0.093994 -0.471304 +vn -0.581226 0.784552 0.215998 +vn 0.039415 0.814704 0.578536 +vn -0.209963 0.884244 -0.417166 +vn -0.455614 0.720396 0.522920 +vn -0.213511 0.874477 -0.435548 +vn -0.928935 0.044934 -0.367507 +vn -0.525650 0.813775 0.247915 +vn 0.186389 0.957093 0.221882 +vn -0.971669 0.217169 -0.093260 +vn -0.855223 0.514536 -0.062020 +vn -0.884374 0.360100 -0.297003 +vn -0.880792 0.119596 -0.458151 +vn -0.673626 0.401900 0.620246 +vn -0.697038 0.387223 0.603487 +vn -0.858841 -0.264166 -0.438872 +vn -0.979904 -0.199291 -0.008463 +vn -0.813440 0.344830 0.468410 +vn -0.623756 -0.236669 0.744927 +vn -0.556433 0.514224 0.652653 +vn -0.444307 -0.133176 0.885921 +vn -0.585943 0.654117 0.478332 +vn -0.441034 -0.842106 0.310396 +vn -0.692420 -0.589287 0.416288 +vn -0.479544 0.102397 0.871523 +vn -0.883350 0.235290 0.405379 +vn -0.784849 0.360647 0.503931 +vn -0.877416 0.475400 0.064310 +vn -0.301013 0.160032 0.940096 +vn -0.911810 0.248027 0.327237 +vn -0.585935 0.251614 0.770306 +vn -0.872328 -0.266901 0.409645 +vn -0.605360 -0.299620 0.737406 +vn -0.717837 -0.003390 0.696203 +vn -0.739781 0.186204 0.646570 +vn -0.921863 0.111975 0.370987 +vn -0.806310 0.258766 0.531888 +vn -0.963863 0.042795 0.262940 +vn -0.797672 0.397251 0.453773 +vn -0.758271 0.511551 0.404154 +vn -0.541317 0.552540 0.633778 +vn -0.844853 0.500117 0.190015 +vn 0.348377 -0.076689 -0.934212 +vn -0.356105 -0.020681 0.934217 +vn 0.070359 0.997432 -0.013388 +vn -0.025347 0.992927 -0.115986 +vn 0.187294 -0.498590 -0.846362 +vn 0.586867 0.588832 -0.555755 +vn -0.011511 0.910444 0.413471 +vn -0.211355 -0.962120 -0.172203 +vn -0.929830 0.108268 -0.351702 +vn -0.036476 0.930141 0.365387 +vn -0.788132 0.510950 -0.343187 +vn -0.975466 0.180380 -0.126209 +vn 0.001656 0.950403 0.311016 +vn -0.181522 -0.971546 0.152145 +vn -0.079250 -0.648482 -0.757094 +vn 0.094658 0.981651 0.165535 +vn -0.554510 0.291251 0.779546 +vn -0.093645 0.947312 0.306319 +vn -0.138568 0.849099 0.509736 +vn -0.984649 -0.029430 -0.172047 +vn -0.138473 0.916831 0.374495 +vn 0.586309 -0.323988 -0.742478 +vn 0.277525 -0.648556 -0.708770 +vn 0.367024 -0.275201 -0.888571 +vn 0.230254 -0.651490 -0.722872 +vn 0.443338 -0.186022 -0.876839 +vn -0.607184 0.193284 0.770694 +vn -0.249957 0.804946 0.538129 +vn 0.315784 -0.456430 -0.831836 +vn -0.273728 -0.929360 0.247717 +vn -0.469202 -0.881219 -0.057468 +vn -0.947291 0.286731 -0.142914 +vn -0.409659 0.516202 0.752140 +vn 0.245740 0.969137 -0.019636 +vn 0.295579 0.939208 -0.174702 +vn -0.965973 0.228648 -0.120901 +vn 0.250446 0.957762 0.141309 +vn -0.201627 0.895520 0.396725 +vn 0.346053 -0.351345 -0.869945 +vn 0.089365 0.991244 0.097207 +vn 0.522653 -0.273754 -0.807399 +vn -0.865725 -0.496456 0.063663 +vn 0.022095 -0.787443 -0.615991 +vn 0.321645 -0.438783 -0.839056 +vn -0.043774 -0.869737 -0.491570 +vn -0.207687 0.841587 0.498595 +vn -0.114434 0.826929 0.550539 +vn 0.063469 0.997540 0.029752 +vn 0.316613 -0.458216 -0.830539 +vn 0.274840 -0.520408 -0.808479 +vn 0.513145 -0.344894 -0.785958 +vn -0.498664 0.296935 0.814349 +vn -0.940603 0.078911 -0.330211 +vn 0.480169 -0.040580 -0.876237 +vn -0.480540 -0.851632 0.209293 +vn 0.176766 -0.912154 -0.369768 +vn -0.950355 -0.074262 -0.302177 +vn 0.444967 0.803202 -0.396069 +vn -0.441296 0.479321 0.758623 +vn -0.372944 -0.927847 -0.003522 +vn 0.178563 -0.701649 -0.689785 +vn -0.214198 0.763037 0.609831 +vn 0.472341 0.089100 -0.876901 +vn -0.246589 0.788731 0.563114 +vn 0.412537 -0.477273 -0.775902 +vn -0.053462 0.907589 0.416442 +vn -0.193678 0.738444 0.645902 +vn 0.274678 0.895019 -0.351415 +vn 0.217912 -0.632079 -0.743633 +vn -0.272034 0.801302 0.532834 +vn -0.437883 0.432592 0.788113 +vn -0.362382 -0.925709 0.108360 +vn -0.409934 0.414604 0.812439 +vn 0.463776 -0.485178 -0.741292 +vn -0.854727 0.466321 -0.228007 +vn -0.243920 -0.964586 -0.100386 +vn 0.376304 -0.255582 -0.890547 +vn 0.387692 -0.441625 -0.809112 +vn 0.183495 -0.598181 -0.780070 +vn -0.116011 -0.988284 -0.099183 +vn 0.289195 0.634547 -0.716740 +vn -0.286226 0.881522 0.375491 +vn 0.449739 0.765244 -0.460583 +vn -0.356759 0.573931 0.737107 +vn -0.457697 -0.705047 0.541685 +vn 0.322325 0.877501 -0.355103 +vn -0.764381 0.553987 -0.329879 +vn -0.707008 0.693251 0.139795 +vn -0.131983 -0.182466 0.974313 +vn -0.764952 0.624423 0.157938 +vn 0.488323 -0.185270 -0.852769 +vn -0.558352 0.190638 0.807404 +vn -0.671870 0.132966 0.728636 +vn -0.645800 0.168581 0.744663 +vn 0.040363 0.435346 -0.899358 +vn -0.920833 0.386260 -0.053570 +vn 0.187459 -0.078112 0.979162 +vn -0.303767 -0.133903 0.943290 +vn -0.567186 -0.748744 0.343049 +vn -0.357291 0.155551 0.920949 +vn -0.438295 -0.749108 0.496724 +vn -0.905849 -0.347857 0.241728 +vn -0.497500 -0.655001 0.568743 +vn 0.064542 0.445629 -0.892888 +vn -0.942102 0.261326 -0.210126 +vn -0.496543 0.724252 0.478439 +vn -0.628066 0.497674 0.598209 +vn -0.746186 0.662086 -0.069630 +vn 0.116915 -0.399167 0.909394 +vn -0.859783 0.167565 0.482385 +vn -0.581729 0.809351 0.080883 +vn -0.649903 -0.294220 0.700758 +vn -0.846401 -0.524019 0.094923 +vn 0.315701 -0.925244 0.210373 +vn -0.051456 -0.995266 -0.082454 +vn -0.596084 0.505013 -0.624216 +vn -0.405785 -0.863712 0.298900 +vn -0.994049 0.005122 -0.108813 +vn -0.612424 0.489971 0.620375 +vn -0.399397 -0.900033 0.174420 +vn -0.884166 0.062474 0.462977 +vn -0.876194 0.444204 0.186992 +vn -0.815079 -0.429620 0.388680 +vn -0.565102 -0.592110 0.574514 +vn -0.543458 -0.806195 0.233887 +vn -0.852174 0.503933 0.140898 +vn -0.910220 -0.332569 -0.246773 +vn -0.475314 -0.792918 0.381258 +vn 0.208157 0.868457 -0.449948 +vn -0.546606 0.765396 0.339693 +vn -0.929834 0.352168 -0.106710 +vn -0.862776 -0.351006 0.363884 +vn 0.469545 -0.247291 0.847570 +vn -0.643692 -0.714508 0.274115 +vn -0.558733 -0.810410 0.176220 +vn -0.288326 -0.898881 0.329972 +vn -0.964370 0.264557 -0.000207 +vn -0.893548 -0.391878 0.219099 +vn -0.593186 -0.774887 0.218358 +vn -0.646460 0.254436 0.719271 +vn -0.580948 -0.747330 0.322486 +vn -0.648566 0.652528 0.391879 +vn -0.687794 0.707544 0.162237 +vn -0.144137 0.987813 -0.058743 +vn -0.769000 -0.638859 0.022309 +vn -0.753704 0.294924 0.587325 +vn -0.470619 -0.754283 0.457794 +vn 0.140859 -0.470413 0.871131 +vn -0.990921 0.102009 -0.087580 +vn 0.394248 0.896693 -0.201269 +vn -0.891074 0.126596 -0.435846 +vn -0.174253 -0.928356 0.328316 +vn 0.435728 0.900020 -0.010229 +vn -0.622620 0.665593 -0.411499 +vn -0.172854 0.954140 -0.244414 +vn -0.684136 0.558279 -0.469343 +vn -0.447855 0.863596 0.231576 +vn -0.487501 0.782026 0.388302 +vn -0.711084 0.642116 0.286438 +vn -0.449027 0.774662 -0.445278 +vn -0.228959 0.786115 -0.574108 +vn -0.168698 0.976017 0.137589 +vn -0.808491 0.535819 -0.243392 +vn -0.310128 0.919567 -0.241281 +vn -0.276531 0.738189 -0.615311 +vn -0.451826 0.845356 -0.285003 +vn -0.340715 0.927163 0.155826 +vn -0.861054 -0.467007 0.201224 +vn -0.691787 0.651963 -0.310442 +vn -0.470779 0.481050 0.739566 +vn -0.217782 0.941440 0.257414 +vn 0.074308 0.996962 0.023335 +vn -0.437775 0.777488 -0.451516 +vn -0.378060 0.535028 0.755524 +vn -0.448850 0.892607 0.042271 +vn -0.017484 0.614342 0.788846 +vn 0.306637 -0.019220 0.951632 +vn -0.865913 0.396041 0.305526 +vn -0.984743 -0.149682 -0.088752 +vn -0.290887 0.343673 0.892902 +vn -0.751864 0.250915 0.609706 +vn -0.986531 0.148532 -0.068518 +vn -0.953683 0.272820 0.126721 +vn -0.951240 -0.301759 0.063899 +vn -0.911264 0.298287 -0.283940 +vn -0.710500 0.379819 0.592392 +vn -0.786954 0.601369 0.138052 +vn -0.423029 -0.330710 0.843610 +vn -0.728162 -0.611594 0.309407 +vn -0.972263 0.092317 -0.214899 +vn -0.952037 -0.280745 -0.121690 +vn -0.933574 -0.159106 -0.321130 +vn -0.866848 0.357826 0.347182 +vn 0.274151 -0.750366 0.601492 +vn 0.436219 -0.533650 0.724520 +vn 0.309026 -0.398980 0.863318 +vn -0.587793 -0.372359 0.718226 +vn -0.696102 -0.712587 -0.087536 +vn 0.090861 -0.181994 0.979093 +vn -0.842788 0.213251 0.494198 +vn 0.927721 0.373257 0.003474 +vn -0.177122 -0.915366 0.361569 +vn -0.073228 -0.891843 0.446379 +vn -0.591704 -0.494578 0.636615 +vn -0.933421 -0.007389 0.358708 +vn 0.335659 0.121579 0.934105 +vn -0.803047 0.382404 0.457037 +vn -0.849669 0.316216 0.421984 +vn -0.971002 -0.214841 0.104869 +vn -0.714766 0.100211 0.692147 +vn -0.850916 0.460297 0.253116 +vn -0.954869 0.267578 -0.128947 +vn -0.582358 0.734067 -0.349293 +vn -0.907773 0.292052 0.301089 +vn -0.661392 0.709035 0.244599 +vn -0.751389 0.267287 0.603300 +vn -0.396993 -0.149009 0.905645 +vn 0.047512 -0.968801 -0.243245 +vn 0.601290 -0.771068 0.209532 +vn 0.923712 -0.112762 0.366115 +vn -0.322669 -0.450984 0.832165 +vn 0.134227 -0.145084 0.980272 +vn -0.317849 -0.891532 0.322710 +vn 0.228228 -0.973009 0.034131 +vn -0.730697 0.503534 0.461016 +vn 0.966945 -0.240097 0.085850 +vn 0.936347 -0.344290 -0.068695 +vn 0.433706 -0.900290 0.037115 +vn 0.986058 -0.012985 0.165892 +vn 0.636656 -0.450326 0.626000 +vn 0.860653 -0.366684 0.353298 +vn 0.429704 -0.698521 0.572209 +vn 0.950955 -0.299010 0.079227 +vn 0.817213 -0.235081 -0.526212 +vn -0.150521 0.987789 0.040204 +vn 0.051552 -0.334197 -0.941092 +vn -0.256137 -0.752359 -0.606918 +vn 0.976532 0.041879 0.211259 +vn 0.962939 0.062989 0.262260 +vn -0.625245 0.715780 0.311011 +vn -0.753926 0.593415 0.281876 +vn -0.451418 -0.795408 -0.404410 +vn -0.299045 -0.950951 -0.079143 +vn 0.851400 -0.491703 0.182609 +vn 0.349275 -0.924813 -0.150761 +vn 0.990038 -0.140167 0.013309 +vn 0.885481 -0.453768 -0.100095 +vn 0.921967 -0.376896 0.089027 +vn 0.954360 -0.195786 0.225534 +vn 0.833614 -0.435856 0.339289 +vn 0.851953 -0.381088 0.359094 +vn 0.904158 -0.240696 0.352935 +vn -0.412867 -0.438936 0.798045 +vn 0.924345 -0.360984 -0.123597 +vn 0.746925 -0.427800 -0.509010 +vn -0.696460 0.580210 0.422256 +vn 0.446158 -0.326010 0.833463 +vn 0.311613 -0.939702 -0.140920 +vn 0.272803 -0.958033 -0.088041 +vn 0.187510 -0.981795 0.030302 +vn 0.205512 -0.972722 0.107599 +vn 0.168601 -0.974200 0.150029 +vn 0.194104 -0.964816 0.177351 +vn 0.202437 -0.962718 0.179423 +vn 0.210402 -0.963588 0.165010 +vn 0.210485 -0.961486 0.176750 +vn 0.212479 -0.961523 0.174145 +vn 0.938332 -0.330940 0.100059 +vn 0.935705 -0.259272 0.239235 +vn -0.403401 0.568045 0.717351 +vn 0.019186 0.998145 -0.057783 +vn -0.475654 0.086694 0.875350 +vn 0.530576 -0.108089 -0.840718 +vn -0.380665 0.618773 0.687178 +vn -0.165472 0.851999 -0.496705 +vn 0.479007 0.207757 -0.852871 +vn -0.376093 0.597260 0.708403 +vn 0.243148 -0.627778 -0.739442 +vn -0.468168 -0.013514 0.883536 +vn -0.849686 0.435209 -0.297703 +vn -0.980947 0.192350 0.027290 +vn -0.958993 -0.263291 0.104933 +vn -0.836129 0.548287 0.016432 +vn -0.510505 0.231446 0.828141 +vn -0.908062 -0.418700 -0.010637 +vn -0.675098 0.651631 0.345861 +vn -0.484167 0.307575 0.819134 +vn -0.970368 0.222722 -0.093700 +vn -0.305401 0.743555 0.594857 +vn 0.120474 -0.829939 -0.544690 +vn 0.376695 0.842620 -0.384827 +vn 0.185809 0.981219 -0.051812 +vn 0.363560 0.283832 -0.887279 +vn -0.954469 0.002286 -0.298302 +vn 0.477557 0.410311 -0.776907 +vn 0.480376 -0.250606 -0.840497 +vn 0.314022 0.948318 -0.045649 +vn 0.465134 0.850289 -0.246291 +vn 0.136494 0.990288 0.026432 +vn -0.220840 0.787677 0.575147 +vn -0.436124 0.469743 0.767553 +vn 0.182865 0.982428 0.037355 +vn -0.023216 -0.749197 -0.661940 +vn 0.430497 -0.597674 -0.676357 +vn 0.040574 0.972115 0.230968 +vn -0.258879 0.721076 0.642675 +vn -0.464909 0.449448 0.762795 +vn 0.223392 0.927314 -0.300307 +vn 0.392562 -0.471680 -0.789565 +vn 0.420072 -0.132763 -0.897727 +vn 0.359704 -0.440886 -0.822334 +vn -0.181387 0.735622 0.652655 +vn 0.567690 -0.536031 -0.624819 +vn 0.053644 0.971287 0.231784 +vn -0.324237 0.723158 0.609847 +vn 0.265886 -0.475017 -0.838846 +vn -0.749287 -0.646148 0.145123 +vn -0.021628 -0.787694 -0.615687 +vn 0.151441 -0.695021 -0.702859 +vn 0.604318 0.586850 -0.538893 +vn -0.392124 0.519417 0.759239 +vn -0.701496 -0.632847 0.327732 +vn 0.544588 -0.379787 -0.747787 +vn 0.340757 -0.413734 -0.844221 +vn -0.224075 0.795268 0.563329 +vn -0.315103 -0.922182 -0.224257 +vn -0.341703 -0.936061 0.083839 +vn -0.185192 -0.954174 -0.235067 +vn -0.764421 0.465329 0.446239 +vn 0.482284 0.763310 -0.429837 +vn -0.700786 0.504743 0.504116 +vn -0.550830 0.154767 0.820142 +vn 0.542040 -0.310318 -0.780958 +vn -0.888615 -0.310174 0.337869 +vn -0.560785 0.189142 0.806068 +vn -0.987790 0.090654 0.126702 +vn -0.816242 0.545967 0.188862 +vn -0.729731 -0.434492 0.527930 +vn -0.033322 -0.808427 -0.587653 +vn -0.523794 0.277185 0.805486 +vn -0.734350 0.589921 0.335744 +vn -0.503393 0.452173 0.736299 +vn -0.831898 0.455992 -0.316254 +vn -0.432574 0.478415 0.764198 +vn 0.360462 -0.451431 -0.816258 +vn 0.116378 0.993150 0.010458 +vn -0.534379 0.014019 0.845129 +vn 0.300231 -0.473506 -0.828042 +vn 0.218629 0.964745 0.146520 +vn 0.459221 -0.333307 -0.823421 +vn 0.529461 0.578632 -0.620368 +vn 0.257342 -0.556912 -0.789699 +vn -0.313196 -0.942298 -0.118250 +vn -0.891339 0.434449 0.129493 +vn -0.360475 0.818394 -0.447536 +vn -0.584257 -0.769646 0.257466 +vn -0.605416 0.191106 0.772626 +vn 0.142489 -0.818594 -0.556417 +vn 0.549048 -0.118160 -0.827396 +vn 0.138891 -0.633431 -0.761232 +vn -0.083553 -0.812595 -0.576809 +vn 0.575937 -0.029294 -0.816969 +vn -0.347421 -0.935389 0.065930 +vn -0.783667 0.555998 0.277006 +vn 0.136499 -0.736254 -0.662796 +vn -0.262616 0.743732 0.614732 +vn 0.419111 -0.579989 -0.698540 +vn 0.477965 0.763255 -0.434730 +vn -0.857337 0.412314 -0.308173 +vn -0.947216 0.239397 -0.213238 +vn 0.396063 0.905711 -0.151070 +vn 0.256333 0.852495 -0.455572 +vn -0.069812 0.904119 0.421539 +vn -0.288979 0.738449 0.609249 +vn 0.283430 0.903033 -0.322799 +vn -0.874084 -0.477020 0.091809 +vn -0.074747 -0.655632 -0.751372 +vn -0.941378 -0.317050 -0.115265 +vn -0.021530 0.931709 0.362566 +vn 0.432623 0.498844 -0.750994 +vn -0.030252 -0.771299 -0.635754 +vn -0.234604 -0.964196 -0.123644 +vn 0.152182 -0.537743 -0.829260 +vn 0.437156 0.781734 -0.444731 +vn -0.336260 0.653093 0.678527 +vn 0.397939 0.793242 -0.460881 +vn 0.453744 -0.292596 -0.841727 +vn 0.360411 0.424446 -0.830632 +vn 0.094050 0.920455 0.379364 +vn 0.527544 0.653977 -0.542228 +vn -0.226460 -0.958785 -0.171600 +vn -0.923900 0.026760 -0.381697 +vn -0.015047 -0.788136 -0.615318 +vn -0.322758 0.906412 0.272478 +vn -0.788191 0.551995 -0.272135 +vn -0.632437 -0.531902 0.563119 +vn -0.089839 -0.933821 -0.346276 +vn -0.167566 -0.969491 -0.178910 +vn -0.767259 0.533822 0.355455 +vn 0.176458 0.812480 -0.555643 +vn -0.115881 0.971875 0.205013 +vn -0.660644 0.748093 -0.062494 +vn -0.120470 -0.222479 0.967466 +vn 0.448485 -0.393319 -0.802596 +vn -0.571795 0.170715 0.802438 +vn -0.971947 0.211865 0.102135 +vn 0.548720 0.114756 -0.828093 +vn -0.506836 0.133387 0.851660 +vn -0.510931 0.211144 0.833287 +vn -0.550709 0.100471 0.828628 +vn -0.460455 -0.185044 0.868182 +vn -0.725356 0.572341 0.382470 +vn -0.950822 0.132388 0.280018 +vn 0.261525 -0.621633 0.738361 +vn -0.644093 0.756018 0.116534 +vn -0.867938 0.457967 -0.192225 +vn -0.191461 0.945881 -0.262013 +vn -0.048521 -0.441622 0.895888 +vn -0.470263 -0.746050 0.471448 +vn -0.053327 -0.150078 0.987235 +vn -0.862657 0.503548 -0.047553 +vn -0.854810 0.495250 -0.155009 +vn -0.495714 -0.777781 0.386426 +vn 0.496813 0.747248 -0.441358 +vn -0.688378 0.533417 0.491530 +vn -0.290838 0.946509 0.139767 +vn 0.085081 -0.466933 0.880190 +vn 0.141960 0.653409 -0.743576 +vn 0.282062 0.699498 -0.656616 +vn -0.931778 0.184931 -0.312395 +vn -0.985399 0.130934 -0.108831 +vn 0.427373 0.810556 -0.400439 +vn 0.045495 -0.139262 0.989210 +vn -0.622531 -0.726389 0.291228 +vn -0.886924 -0.225008 -0.403407 +vn -0.574116 -0.734595 0.361610 +vn 0.076595 -0.133893 0.988031 +vn -0.657909 -0.718579 0.225389 +vn 0.450523 0.741888 -0.496620 +vn -0.363766 -0.573884 0.733711 +vn 0.457744 0.872886 0.168939 +vn -0.622812 0.207924 0.754236 +vn -0.111213 -0.290150 0.950497 +vn -0.834987 0.452151 -0.313619 +vn -0.711536 -0.702649 0.000532 +vn -0.413502 0.739817 0.530741 +vn 0.130923 0.928091 0.348577 +vn -0.705573 -0.641748 0.300543 +vn -0.527382 -0.607743 0.593731 +vn -0.390593 0.818592 0.421123 +vn -0.107956 0.977981 -0.178602 +vn -0.572345 0.477353 0.666750 +vn -0.486090 -0.502612 0.714911 +vn -0.869318 0.286327 -0.402868 +vn -0.491360 -0.700450 0.517625 +vn -0.819907 -0.481851 0.309146 +vn 0.058900 0.899495 -0.432942 +vn 0.207453 0.921969 -0.327010 +vn -0.402391 0.909927 0.100566 +vn -0.661245 -0.744860 0.089100 +vn 0.037183 -0.333662 0.941959 +vn -0.652749 -0.733508 0.189432 +vn -0.924128 0.139836 -0.355574 +vn 0.030180 0.996810 0.073880 +vn 0.099757 0.966726 0.235561 +vn -0.392228 -0.795132 -0.462518 +vn 0.260229 0.952012 -0.161100 +vn -0.493114 0.744915 -0.449378 +vn -0.837096 0.498079 0.226245 +vn -0.425123 0.702039 0.571324 +vn -0.651060 -0.539010 -0.534406 +vn -0.748544 0.655955 -0.096978 +vn -0.788739 0.572399 0.224164 +vn -0.250062 0.650678 0.716999 +vn -0.682975 -0.637026 0.357413 +vn -0.933256 0.345453 -0.098461 +vn -0.897294 0.033891 -0.440130 +vn -0.911638 0.292609 0.288611 +vn -0.957489 0.068185 -0.280294 +vn -0.438921 -0.777122 0.451033 +vn -0.423116 0.847856 0.319552 +vn -0.446702 -0.730358 0.516754 +vn -0.891758 -0.338897 0.299860 +vn -0.808724 -0.011551 -0.588075 +vn -0.463338 0.735884 -0.493754 +vn -0.430036 0.869005 0.244744 +vn -0.895017 -0.194328 0.401475 +vn -0.022663 0.988127 -0.151957 +vn -0.965569 0.259510 0.018180 +vn -0.849356 -0.270939 0.452975 +vn -0.845697 0.524858 -0.096545 +vn -0.159878 0.923790 -0.347924 +vn -0.317837 0.930980 -0.179598 +vn -0.858034 -0.224070 0.462136 +vn -0.899877 0.326565 0.289095 +vn -0.931227 0.362021 -0.041918 +vn -0.737309 0.651319 -0.179328 +vn -0.895609 0.431476 0.108225 +vn -0.779493 -0.288088 0.556234 +vn -0.919764 0.253465 -0.299650 +vn -0.937831 0.323659 -0.125372 +vn -0.284913 -0.815284 0.504119 +vn -0.157317 -0.922025 0.353726 +vn -0.848811 0.511067 0.135390 +vn 0.945967 0.030369 0.322838 +vn 0.865788 0.279588 0.415020 +vn -0.330713 0.931137 -0.153663 +vn -0.472008 0.881315 -0.022209 +vn -0.724484 0.341302 0.598862 +vn -0.442829 0.651876 -0.615597 +vn -0.886397 0.353384 0.299032 +vn -0.491384 -0.850922 0.185671 +vn -0.512021 -0.169000 0.842184 +vn -0.456772 0.884755 0.092566 +vn -0.711493 0.016558 0.702498 +vn -0.849707 -0.087297 0.519978 +vn -0.878691 0.380683 0.288066 +vn -0.874639 -0.230133 0.426667 +vn -0.549133 0.834844 0.038579 +vn -0.662474 0.342523 0.666188 +vn -0.886897 0.143831 0.439006 +vn -0.784552 0.191255 0.589830 +vn -0.657046 0.282569 0.698889 +vn -0.737465 0.142749 0.660128 +vn -0.591571 -0.087093 0.801535 +vn -0.577453 -0.530565 0.620523 +vn 0.500620 -0.269737 -0.822570 +vn -0.160105 0.829524 0.535029 +vn 0.537646 -0.206804 -0.817416 +vn 0.264338 -0.527685 -0.807263 +vn 0.143932 -0.560337 -0.815663 +vn -0.894819 0.388790 -0.219413 +vn 0.591794 0.021358 -0.805806 +vn -0.105268 -0.810312 -0.576467 +vn -0.668471 0.574376 0.472482 +vn 0.148791 -0.500745 -0.852711 +vn -0.815837 0.238864 -0.526644 +vn -0.507112 0.239826 0.827841 +vn 0.077995 0.953067 0.292540 +vn 0.513021 0.154088 -0.844433 +vn 0.482578 -0.529885 -0.697381 +vn 0.421332 -0.284408 -0.861157 +vn -0.310232 0.654004 0.689953 +vn -0.841493 0.399009 0.364255 +vn 0.312214 -0.473833 -0.823410 +vn -0.928343 -0.354765 0.110999 +vn -0.074948 -0.817113 -0.571585 +vn 0.574428 -0.524583 -0.628367 +vn -0.167412 -0.250348 0.953572 +vn -0.011420 0.950341 0.311002 +vn 0.314280 -0.415230 -0.853705 +vn -0.182222 -0.153996 0.971123 +vn -0.893367 0.129342 -0.430309 +vn -0.327441 -0.925792 0.188924 +vn -0.215137 -0.960651 -0.175689 +vn 0.020741 -0.773548 -0.633399 +vn -0.243247 0.762607 0.599384 +vn -0.496123 0.281517 0.821347 +vn -0.123308 0.735208 0.666532 +vn 0.548660 0.651874 -0.523482 +vn -0.693366 -0.547352 0.468667 +vn -0.886056 0.462200 0.035725 +vn -0.361353 0.841450 0.401729 +vn -0.158138 0.722806 0.672714 +vn -0.504420 0.520103 0.689241 +vn -0.374609 -0.926037 0.046077 +vn -0.276197 -0.960504 0.033863 +vn -0.407318 -0.120191 0.905343 +vn -0.640749 0.064817 0.765009 +vn -0.354669 0.902963 0.242626 +vn 0.377922 -0.508000 -0.774023 +vn -0.422786 0.414014 0.806129 +vn -0.672787 0.709420 0.209954 +vn 0.046889 0.980721 0.189705 +vn 0.547719 -0.197856 -0.812931 +vn -0.697853 0.494699 0.517952 +vn -0.269519 0.693159 0.668498 +vn 0.327434 -0.535609 -0.778402 +vn -0.562680 0.065091 0.824108 +vn 0.457519 0.337131 -0.822812 +vn 0.351516 -0.520530 -0.778130 +vn -0.685565 0.630646 0.363712 +vn -0.870499 0.425508 0.247337 +vn 0.215605 -0.682410 -0.698449 +vn 0.528227 0.352331 -0.772554 +vn -0.938872 0.248938 -0.237803 +vn -0.391493 -0.065786 0.917826 +vn -0.564031 0.356236 0.744960 +vn -0.681045 -0.337193 0.649984 +vn 0.298951 -0.481775 -0.823724 +vn -0.498094 0.387937 0.775505 +vn -0.151696 -0.732854 -0.663260 +vn -0.201426 0.808957 0.552283 +vn -0.100234 -0.677583 -0.728584 +vn -0.442340 0.437946 0.782649 +vn 0.542380 0.702752 -0.460394 +vn -0.032818 -0.749359 -0.661351 +vn -0.304757 0.608222 0.732932 +vn -0.557513 0.248219 0.792191 +vn -0.401334 -0.844878 -0.353713 +vn 0.179643 -0.532952 -0.826856 +vn 0.116136 -0.672419 -0.731003 +vn 0.049182 0.983625 -0.173386 +vn 0.027397 0.940844 -0.337730 +vn -0.151771 0.901850 0.404514 +vn 0.571415 0.190640 -0.798212 +vn -0.401765 -0.877906 0.260511 +vn -0.526343 0.361338 0.769674 +vn 0.233346 -0.560863 -0.794344 +vn -0.515545 0.042329 0.855816 +vn -0.302434 0.617420 0.726172 +vn -0.469909 0.461795 0.752283 +vn 0.456709 0.473494 -0.753140 +vn 0.495117 -0.206026 -0.844045 +vn -0.844035 0.529988 0.081960 +vn 0.287417 -0.388400 -0.875521 +vn -0.754427 0.577119 -0.312688 +vn 0.134810 -0.747977 -0.649890 +vn 0.337506 0.921328 -0.192989 +vn 0.324245 -0.387456 -0.862985 +vn 0.182577 -0.741085 -0.646111 +vn 0.106184 0.960805 0.256082 +vn 0.022805 0.976412 0.214706 +vn 0.339531 -0.434678 -0.834131 +vn -0.813798 0.503296 -0.290560 +vn -0.605164 -0.547487 0.577958 +vn -0.241727 -0.970116 0.021025 +vn -0.482479 -0.531081 0.696540 +vn -0.582826 0.810202 -0.062342 +vn -0.817800 -0.483865 0.311575 +vn 0.200585 0.927556 -0.315286 +vn -0.813769 0.528870 0.240990 +vn -0.733338 0.513948 0.445054 +vn 0.508231 0.375807 -0.774900 +vn 0.603767 0.187241 -0.774859 +vn -0.590614 0.097860 0.800999 +vn -0.261968 0.417341 0.870172 +vn -0.133859 -0.567821 0.812196 +vn 0.465063 0.752508 -0.466314 +vn -0.643911 -0.711468 0.281411 +vn 0.546956 0.679125 -0.489518 +vn 0.530646 0.768933 -0.356591 +vn -0.906829 0.243134 -0.344307 +vn 0.055962 0.947120 -0.315961 +vn -0.045722 -0.270143 0.961734 +vn 0.535688 0.809515 -0.240258 +vn -0.156551 0.974529 0.160580 +vn -0.530912 -0.836606 0.134989 +vn 0.055756 -0.511044 0.857744 +vn 0.004842 0.999961 0.007385 +vn -0.556078 -0.762610 0.330459 +vn 0.579334 0.796419 -0.173460 +vn -0.984165 -0.040213 0.172630 +vn -0.058320 0.887568 -0.456971 +vn -0.174955 -0.556653 0.812114 +vn -0.275401 0.960832 0.030928 +vn -0.438816 0.827722 0.349737 +vn -0.558513 0.263347 0.786582 +vn -0.848017 0.285140 0.446725 +vn -0.563803 0.733269 0.380056 +vn -0.201430 -0.385610 0.900406 +vn -0.001916 0.989679 -0.143286 +vn -0.923963 0.382236 -0.013689 +vn -0.975468 0.220060 0.006048 +vn -0.655480 -0.613701 0.440133 +vn 0.317878 0.948111 -0.006325 +vn -0.647537 0.611244 0.455057 +vn -0.323080 -0.423224 0.846464 +vn 0.150164 0.961816 -0.228824 +vn -0.133577 0.836921 0.530773 +vn 0.387945 0.895346 -0.218755 +vn -0.956901 0.286722 0.046154 +vn -0.554580 -0.779044 0.292458 +vn -0.329914 0.556344 0.762652 +vn 0.374374 0.826405 -0.420594 +vn -0.788719 -0.575116 0.217175 +vn -0.906577 0.314091 -0.281895 +vn -0.399066 0.621820 0.673859 +vn 0.309834 0.853125 -0.419738 +vn -0.667724 -0.743043 0.045064 +vn -0.791806 0.596202 -0.132613 +vn 0.911146 -0.156586 -0.381174 +vn -0.622174 0.709624 -0.330656 +vn 0.433940 0.889745 0.141600 +vn -0.366735 -0.927908 -0.067027 +vn -0.677073 -0.638784 -0.365413 +vn -0.175234 0.890655 0.419556 +vn 0.687762 -0.225037 -0.690175 +vn -0.943982 -0.115227 -0.309225 +vn 0.695430 0.328489 -0.639118 +vn -0.900992 0.102545 -0.421542 +vn -0.880499 0.383946 -0.278040 +vn -0.405304 -0.904954 0.129566 +vn -0.814266 -0.570885 -0.105173 +vn -0.761850 0.620564 0.185702 +vn -0.945726 0.092403 -0.311551 +vn -0.850523 0.477680 0.220072 +vn -0.450327 -0.863629 0.226608 +vn -0.194646 0.965586 0.172502 +vn -0.315074 0.949028 -0.008623 +vn -0.807381 0.510876 -0.295199 +vn -0.877066 0.474463 -0.075102 +vn -0.630920 0.665234 -0.399254 +vn -0.942420 -0.254738 0.216685 +vn -0.690080 0.723698 -0.007125 +vn -0.838988 -0.435830 0.325808 +vn -0.932290 0.357394 0.055721 +vn -0.561051 -0.779690 0.278038 +vn 0.027894 0.936564 -0.349385 +vn -0.474857 0.757751 -0.447576 +vn -0.894343 0.407882 0.183799 +vn -0.988474 0.147844 0.032565 +vn -0.292564 -0.658324 0.693554 +vn -0.360554 -0.622650 0.694484 +vn -0.142833 0.965132 -0.219358 +vn 0.158486 -0.984212 0.078791 +vn -0.894543 -0.369557 -0.251437 +vn 0.233883 -0.965993 -0.110257 +vn -0.177318 -0.868416 0.463047 +vn 0.156157 -0.987731 -0.001199 +vn 0.131277 -0.480796 0.866949 +vn 0.232769 -0.484418 0.843301 +vn -0.554513 -0.712431 0.430067 +vn 0.178636 -0.907138 0.381037 +vn -0.145375 -0.989375 -0.001875 +vn -0.251386 -0.967875 -0.004810 +vn -0.645449 0.712777 0.274489 +vn -0.992515 0.107983 0.057033 +vn -0.615253 0.553190 0.561644 +vn 0.428260 0.797230 -0.425461 +vn -0.948787 0.124394 0.290395 +vn -0.143521 -0.836571 0.528726 +vn -0.564162 -0.212702 0.797796 +vn -0.910563 0.120197 0.395509 +vn -0.663821 -0.646514 0.375980 +vn -0.963941 -0.126479 0.234140 +vn 0.207267 -0.369867 0.905670 +vn 0.473221 -0.797119 0.375052 +vn 0.726287 -0.652546 0.216079 +vn -0.452187 -0.472935 0.756214 +vn 0.259954 -0.965381 -0.021543 +vn -0.618662 0.485739 0.617507 +vn 0.860666 -0.281001 0.424609 +vn 0.275771 -0.960656 0.033026 +vn 0.965732 -0.256487 -0.039704 +vn 0.879303 -0.476253 -0.002957 +vn 0.960301 -0.277484 0.028720 +vn 0.222472 -0.950384 0.217431 +vn 0.976714 -0.148556 0.154791 +vn 0.387219 -0.916994 0.095831 +vn -0.554110 -0.138282 -0.820878 +vn -0.729335 -0.117325 -0.674022 +vn 0.891371 -0.451139 0.043960 +vn 0.948795 -0.040223 0.313321 +vn 0.846711 -0.356914 0.394579 +vn 0.785394 -0.611729 -0.094572 +vn 0.854980 -0.508480 0.102264 +vn 0.993051 -0.094920 0.069570 +vn 0.811113 -0.362355 0.459124 +vn 0.832907 -0.533546 -0.146950 +vn 0.885001 -0.459383 0.075761 +vn 0.970150 0.148864 0.191437 +vn 0.962624 0.029075 0.269276 +vn 0.846477 -0.532049 -0.020000 +vn 0.971183 -0.227649 0.070561 +vn -0.577351 0.201715 0.791187 +vn -0.771032 0.193734 0.606611 +vn -0.008139 -0.044543 -0.998974 +vn -0.520805 0.281699 0.805858 +vn -0.529157 0.231263 0.816401 +vn -0.329241 0.898169 0.291364 +vn 0.487985 0.749047 -0.448107 +vn 0.087785 0.947928 -0.306146 +vn -0.230902 0.793539 0.563010 +vn 0.161439 0.873821 -0.458665 +vn -0.301224 0.916736 0.262412 +vn -0.537209 0.273198 0.797978 +vn 0.535783 0.218481 -0.815599 +vn -0.528661 0.255304 0.809529 +vn 0.373728 -0.515829 -0.770875 +vn -0.556959 0.456538 0.693808 +vn 0.214106 -0.717661 -0.662662 +vn -0.848176 0.497667 0.181453 +vn -0.138603 -0.960649 -0.240712 +vn 0.300047 0.917090 -0.262523 +vn -0.197124 -0.063828 0.978299 +vn -0.461014 0.225022 0.858389 +vn 0.355856 -0.454201 -0.816742 +vn -0.197891 -0.825787 -0.528124 +vn -0.182324 0.793282 0.580915 +vn -0.572858 0.008484 0.819611 +vn -0.213972 -0.976176 0.036007 +vn -0.137363 -0.230753 0.963268 +vn -0.423240 0.423174 0.801119 +vn -0.290849 -0.953737 -0.076110 +vn 0.141783 -0.814479 -0.562603 +vn -0.242409 -0.806951 -0.538580 +vn -0.392327 -0.861145 0.323279 +vn -0.298635 0.595297 0.745948 +vn 0.273013 -0.447324 -0.851684 +vn -0.172406 0.823718 0.540152 +vn -0.621665 0.042213 0.782145 +vn -0.327026 0.654992 0.681205 +vn -0.388848 0.560861 0.730912 +vn 0.164080 -0.893102 -0.418864 +vn -0.587659 -0.578743 0.565432 +vn -0.139618 0.845846 0.514831 +vn -0.702370 0.395171 0.592044 +vn -0.896041 0.412855 -0.163285 +vn 0.603129 0.291325 -0.742540 +vn 0.493561 -0.241706 -0.835450 +vn -0.591016 0.118235 0.797948 +vn 0.603122 -0.221416 -0.766302 +vn -0.529787 -0.638629 0.558103 +vn -0.560785 0.425594 0.710204 +vn 0.562128 -0.335165 -0.756093 +vn -0.434243 -0.691654 0.577103 +vn 0.208964 -0.483772 -0.849881 +vn -0.774750 -0.528801 0.346601 +vn 0.148695 0.957616 0.246701 +vn 0.054026 0.854831 -0.516087 +vn -0.658707 -0.751267 -0.041259 +vn 0.569167 -0.052105 -0.820570 +vn 0.529109 -0.124075 -0.839433 +vn 0.443913 0.831945 -0.332881 +vn 0.221737 0.969962 0.100035 +vn -0.579418 -0.032591 0.814379 +vn 0.351394 0.792903 -0.497823 +vn -0.961592 0.105043 0.253587 +vn -0.619942 0.047000 0.783239 +vn -0.568688 0.125106 0.812984 +vn -0.538278 0.266978 0.799362 +vn 0.524034 -0.244678 -0.815795 +vn -0.519951 0.367651 0.771028 +vn -0.285470 0.867723 0.406895 +vn 0.246328 -0.557555 -0.792752 +vn -0.517983 0.315659 0.795018 +vn 0.521222 0.350666 -0.778049 +vn 0.343305 0.811068 -0.473613 +vn -0.493708 0.391870 0.776331 +vn -0.892022 0.431092 -0.135855 +vn -0.987740 0.043712 -0.149861 +vn -0.968521 -0.240724 0.063389 +vn 0.145602 0.969193 0.198658 +vn -0.269688 0.751755 0.601774 +vn 0.061990 -0.799520 -0.597432 +vn 0.046343 -0.748572 -0.661432 +vn 0.063906 0.985179 0.159183 +vn -0.411719 -0.162400 0.896724 +vn -0.843092 -0.419783 0.336122 +vn -0.123825 -0.886150 -0.446548 +vn 0.200284 0.978983 0.038447 +vn 0.486894 -0.157031 -0.859230 +vn -0.579352 0.172494 0.796616 +vn -0.134653 0.896325 0.422458 +vn -0.069612 0.778550 0.623710 +vn -0.286064 -0.815113 -0.503745 +vn -0.070979 0.872956 0.482607 +vn -0.208233 0.769332 0.603959 +vn -0.335836 0.724278 0.602192 +vn -0.282223 -0.835448 -0.471568 +vn 0.194764 0.969480 0.148913 +vn 0.222969 -0.475350 -0.851074 +vn -0.430177 0.454007 0.780273 +vn -0.170824 0.985088 -0.020500 +vn -0.587826 -0.662570 0.464178 +vn -0.027465 0.946105 0.322693 +vn -0.358104 -0.775401 -0.520111 +vn -0.000385 0.899420 0.437086 +vn 0.421465 -0.555841 -0.716525 +vn 0.084920 0.903815 0.419413 +vn 0.089206 0.886244 -0.454549 +vn -0.471283 0.316269 0.823327 +vn -0.385594 -0.818110 -0.426630 +vn 0.203487 -0.578561 -0.789848 +vn -0.823731 -0.528071 -0.206416 +vn 0.281039 0.872007 -0.400776 +vn 0.231008 -0.485340 -0.843256 +vn -0.899016 -0.393737 0.191682 +vn -0.583818 -0.808695 0.071899 +vn -0.476622 -0.828580 0.293746 +vn -0.235191 -0.137912 0.962115 +vn -0.944859 0.321570 0.061918 +vn -0.941580 0.257674 0.216868 +vn 0.038378 -0.378389 0.924851 +vn -0.324474 -0.400540 0.856904 +vn 0.321134 -0.512259 -0.796532 +vn 0.451991 0.147680 -0.879713 +vn -0.973098 0.077951 -0.216803 +vn 0.504759 -0.273642 -0.818742 +vn -0.670735 0.129801 0.730251 +vn -0.301195 -0.321969 0.897562 +vn -0.553869 0.178925 0.813151 +vn 0.603810 -0.291069 -0.742086 +vn -0.578737 0.162524 0.799155 +vn -0.576796 0.211544 0.789022 +vn -0.600015 0.108534 0.792592 +vn -0.190002 0.052227 0.980394 +vn -0.032594 0.987168 -0.156322 +vn -0.072818 -0.084693 0.993743 +vn -0.422732 -0.886634 0.187560 +vn -0.568401 0.663956 0.485884 +vn -0.222494 -0.875200 0.429559 +vn -0.009989 -0.893910 0.448136 +vn -0.996598 0.078169 0.026119 +vn -0.791581 0.497877 -0.354285 +vn 0.908117 -0.157009 0.388165 +vn -0.483065 0.742477 0.464086 +vn -0.503988 -0.316981 0.803442 +vn -0.021384 0.898703 0.438035 +vn -0.112534 0.992213 -0.053374 +vn -0.206095 -0.897233 0.390510 +vn -0.473376 0.417221 0.775785 +vn 0.562136 -0.815516 0.137612 +vn -0.604629 -0.685730 0.405213 +vn -0.292717 -0.862373 0.413074 +vn -0.526093 0.299309 0.796015 +vn -0.488323 0.831959 0.263408 +vn -0.147150 0.965009 0.217034 +vn 0.016165 0.992772 0.118925 +vn -0.771814 0.614046 -0.165075 +vn -0.335941 0.936185 -0.103449 +vn -0.668174 -0.566428 0.482394 +vn 0.332258 -0.597360 0.729908 +vn 0.016788 0.929838 0.367585 +vn -0.004901 0.982172 0.187922 +vn -0.568194 -0.705571 0.423468 +vn -0.579948 -0.803046 0.137032 +vn 0.213916 0.728754 0.650505 +vn -0.404934 -0.911102 0.076952 +vn -0.473716 -0.717119 -0.511208 +vn -0.156235 -0.938767 0.307096 +vn -0.473160 -0.389015 -0.790435 +vn 0.381769 0.922498 0.057011 +vn -0.611309 -0.519643 0.596886 +vn -0.819295 -0.554202 0.147027 +vn -0.226549 0.728488 0.646514 +vn -0.826533 0.412972 -0.382487 +vn -0.890396 0.366709 -0.269664 +vn -0.722719 -0.593037 0.354942 +vn -0.270228 -0.844975 0.461513 +vn 0.778453 -0.605757 0.164526 +vn -0.825086 0.445064 -0.348068 +vn -0.384188 0.648802 -0.656853 +vn -0.282062 -0.937469 -0.203944 +vn -0.905234 0.277137 -0.322097 +vn -0.325763 0.613027 -0.719775 +vn -0.341597 -0.485575 0.804691 +vn 0.455789 -0.876204 -0.156601 +vn 0.736840 0.669036 -0.097253 +vn -0.536613 0.450233 -0.713678 +vn -0.752567 0.654210 0.075184 +vn 0.338464 -0.781754 -0.523740 +vn -0.680579 0.724652 0.108127 +vn -0.935290 0.266976 -0.232288 +vn -0.393476 0.783689 0.480633 +vn -0.980229 0.148233 -0.131068 +vn -0.935885 0.306206 0.174232 +vn 0.318512 0.946445 -0.052843 +vn -0.215634 0.944646 0.247275 +vn 0.724300 0.660651 -0.197308 +vn 0.674040 0.651058 -0.348990 +vn -0.928623 0.140318 -0.343469 +vn 0.505940 0.747161 -0.431017 +vn 0.423770 0.254840 -0.869181 +vn -0.900103 0.376607 0.219048 +vn 0.228689 0.918891 0.321467 +vn 0.655297 0.438556 0.615024 +vn -0.731879 0.681384 -0.008314 +vn -0.868668 -0.335373 0.364611 +vn -0.361519 0.855889 -0.369808 +vn -0.965512 0.250865 0.069663 +vn -0.969729 0.156809 0.187178 +vn -0.976341 -0.139470 0.165244 +vn -0.414896 0.909772 -0.013285 +vn -0.874217 0.484632 -0.029613 +vn -0.906904 -0.364222 0.211821 +vn -0.600277 0.663905 0.445981 +vn -0.789128 0.500214 0.356459 +vn -0.321073 0.759227 -0.566115 +vn -0.312662 0.809224 -0.497392 +vn -0.969733 -0.019969 0.243350 +vn -0.975871 0.197915 -0.092225 +vn -0.074106 0.946088 0.315318 +vn -0.998895 -0.031473 -0.034910 +vn -0.992506 -0.106416 -0.060060 +vn -0.458087 0.730960 -0.505820 +vn -0.696272 0.454979 -0.555157 +vn -0.803507 0.087526 -0.588826 +vn -0.847188 0.292819 -0.443317 +vn -0.967394 0.242564 0.072880 +vn 0.709846 -0.597383 -0.373166 +vn -0.731477 -0.599662 0.324573 +vn 0.994612 0.028121 0.099776 +vn -0.565661 -0.660003 0.494392 +vn 0.453926 0.699249 -0.552270 +vn 0.729861 -0.527588 -0.434688 +vn -0.888403 0.432430 0.154092 +vn -0.949603 -0.017763 0.312951 +vn -0.974823 0.160808 0.154468 +vn -0.703395 0.426310 0.568767 +vn -0.908931 0.314658 0.273559 +vn -0.950635 0.104686 0.292121 +vn 0.681281 0.674981 -0.283295 +vn -0.726925 -0.105594 0.678550 +vn -0.573486 0.028731 0.818712 +vn 0.079034 -0.801362 -0.592936 +vn -0.244938 0.781331 0.574045 +vn 0.216551 -0.564947 -0.796204 +vn 0.449794 -0.255714 -0.855743 +vn -0.541040 0.226417 0.809945 +vn -0.609971 -0.032904 0.791740 +vn -0.260092 0.827788 0.497111 +vn -0.953683 0.253559 -0.161853 +vn -0.348264 0.645351 0.679879 +vn -0.846817 0.524596 -0.087756 +vn 0.037412 -0.817302 -0.574994 +vn 0.451004 -0.526456 -0.720721 +vn -0.181309 0.842313 0.507578 +vn 0.130090 -0.789997 -0.599151 +vn 0.569346 -0.102000 -0.815746 +vn -0.270314 -0.946916 -0.174011 +vn -0.615781 0.033801 0.787192 +vn -0.524944 0.388682 0.757205 +vn -0.318065 -0.726427 0.609212 +vn 0.002518 0.981443 0.191739 +vn -0.575042 0.163528 0.801614 +vn 0.078439 0.965492 0.248341 +vn -0.184704 -0.966472 -0.178370 +vn -0.488746 0.375892 0.787295 +vn 0.357253 0.853534 -0.379276 +vn -0.913983 0.306778 -0.265559 +vn -0.784652 0.386615 -0.484614 +vn 0.510717 0.039832 -0.858826 +vn 0.403101 0.780533 -0.477783 +vn -0.284326 -0.955495 0.078661 +vn -0.247831 0.698419 0.671410 +vn -0.955401 -0.294281 0.024661 +vn 0.329426 0.865493 -0.377360 +vn -0.492535 0.307151 0.814290 +vn -0.503409 -0.133629 0.853653 +vn 0.544068 0.413406 -0.730127 +vn -0.922543 0.244084 0.298894 +vn -0.714107 0.501571 0.488341 +vn -0.628441 0.093547 0.772212 +vn -0.528276 -0.803535 0.274330 +vn -0.448752 -0.893052 0.032849 +vn 0.353736 -0.470826 -0.808204 +vn 0.528302 0.339083 -0.778408 +vn 0.198550 -0.663480 -0.721368 +vn 0.444254 0.800553 -0.402185 +vn -0.324454 -0.938264 0.119961 +vn -0.238389 -0.192279 0.951945 +vn -0.650483 -0.489996 0.580324 +vn -0.516964 -0.537594 0.666139 +vn -0.630635 -0.498803 0.594554 +vn 0.391856 0.842203 -0.370329 +vn -0.404912 -0.212294 0.889369 +vn -0.806634 0.442400 0.391947 +vn -0.601232 -0.017472 0.798883 +vn 0.497649 -0.234691 -0.835024 +vn -0.637766 0.458022 0.619250 +vn -0.779187 0.392944 0.488326 +vn -0.607593 0.068223 0.791313 +vn 0.566171 0.018564 -0.824079 +vn 0.594351 -0.015224 -0.804062 +vn -0.873554 0.367999 0.318558 +vn 0.439162 -0.441879 -0.782228 +vn 0.451198 0.562550 -0.692790 +vn -0.421920 -0.112954 0.899569 +vn -0.003992 -0.848707 -0.528848 +vn 0.277072 -0.467945 -0.839201 +vn -0.072348 -0.773551 -0.629591 +vn -0.895779 0.444496 -0.001966 +vn -0.588344 -0.325005 0.740421 +vn -0.308912 -0.950481 -0.034048 +vn -0.552497 0.191691 0.811173 +vn -0.502217 0.309524 0.807448 +vn -0.023795 -0.772352 -0.634748 +vn 0.409684 -0.334487 -0.848692 +vn -0.613813 0.175609 0.769672 +vn 0.368186 0.904469 -0.215346 +vn 0.323624 -0.408591 -0.853417 +vn -0.909955 0.402224 0.100984 +vn -0.571176 0.096931 0.815084 +vn -0.539007 0.189696 0.820663 +vn -0.384860 -0.064259 0.920735 +vn -0.878622 0.395963 -0.266902 +vn -0.506855 0.200985 0.838274 +vn 0.365227 0.928229 -0.070704 +vn 0.134041 0.944135 -0.301068 +vn -0.042667 0.948427 0.314111 +vn 0.169708 0.895034 -0.412448 +vn 0.064326 0.982051 0.177305 +vn 0.262517 -0.610570 -0.747188 +vn -0.076221 0.769612 0.633947 +vn -0.697564 0.448023 0.559178 +vn 0.526015 0.000125 -0.850475 +vn -0.140890 -0.313163 0.939191 +vn -0.988486 0.098618 -0.114760 +vn -0.066834 0.806707 0.587160 +vn -0.955793 -0.057989 -0.288267 +vn 0.469178 0.039933 -0.882200 +vn 0.399857 0.344203 -0.849493 +vn 0.422153 0.548632 -0.721657 +vn 0.252808 -0.533281 -0.807279 +vn 0.401050 0.824986 -0.398192 +vn -0.886966 -0.402808 0.225915 +vn 0.476400 0.238832 -0.846169 +vn 0.458523 -0.548553 -0.699176 +vn -0.014361 0.985222 -0.170679 +vn -0.161752 -0.888688 -0.429033 +vn 0.192384 0.980828 0.031069 +vn 0.342010 0.914273 -0.217103 +vn -0.264938 -0.963413 0.040537 +vn -0.159305 0.969294 0.187327 +vn -0.946199 0.176185 0.271414 +vn -0.880017 -0.373070 0.293919 +vn -0.958453 -0.104778 0.265310 +vn -0.748317 -0.301556 0.590834 +vn -0.321808 -0.147800 0.935198 +vn -0.443573 -0.106087 0.889937 +vn -0.902650 0.370540 0.218915 +vn -0.634162 -0.100763 0.766606 +vn 0.440528 0.256116 -0.860430 +vn -0.471744 -0.122779 0.873146 +vn 0.124483 -0.563671 0.816565 +vn -0.379111 -0.161704 0.911113 +vn -0.866553 0.436401 -0.242157 +vn 0.186216 -0.967498 0.171089 +vn -0.010774 -0.943343 0.331645 +vn -0.206785 -0.882072 0.423307 +vn 0.035964 0.950401 -0.308942 +vn -0.415245 -0.871069 -0.262315 +vn -0.650404 -0.511609 0.561455 +vn -0.011819 0.978135 0.207635 +vn -0.699643 -0.547113 0.459530 +vn -0.791966 -0.417846 -0.445191 +vn -0.442434 -0.556026 0.703625 +vn -0.593981 -0.675885 0.436310 +vn -0.489143 0.790551 0.368466 +vn 0.034829 0.965548 -0.257884 +vn 0.408398 0.150302 0.900345 +vn -0.028648 0.993840 -0.107057 +vn -0.735833 -0.414211 -0.535705 +vn -0.477367 -0.727812 0.492352 +vn -0.421810 -0.559636 0.713361 +vn -0.966756 0.203560 -0.154748 +vn -0.517918 -0.742148 0.425415 +vn 0.115524 -0.971118 -0.208768 +vn -0.368354 0.691331 0.621592 +vn -0.071951 0.995046 -0.068607 +vn 0.325775 0.912650 -0.246861 +vn -0.595359 -0.794528 0.119468 +vn -0.340960 0.611797 0.713758 +vn -0.747596 -0.609826 0.263084 +vn -0.941533 -0.318764 -0.109111 +vn 0.308003 0.843013 -0.440980 +vn -0.347122 -0.845309 0.406152 +vn -0.692327 -0.556039 0.459895 +vn -0.642036 -0.621017 0.449586 +vn -0.340248 -0.569564 0.748217 +vn -0.359839 -0.854250 -0.375196 +vn -0.689378 -0.667280 0.281949 +vn 0.272842 0.888915 -0.367949 +vn -0.488175 -0.554163 0.674231 +vn -0.511396 -0.600017 0.615187 +vn -0.630689 -0.707630 0.318577 +vn -0.851212 -0.499443 0.161229 +vn 0.462013 0.709464 -0.532170 +vn -0.965250 0.251405 0.071334 +vn 0.524843 0.745004 -0.411714 +vn -0.828409 -0.315775 0.462629 +vn -0.799555 0.512697 -0.312815 +vn 0.312848 -0.348527 0.883547 +vn 0.010053 0.968511 0.248769 +vn -0.635411 -0.760681 0.132730 +vn 0.149628 -0.949373 0.276229 +vn -0.425820 0.895238 -0.131253 +vn -0.751606 0.632061 -0.188649 +vn 0.115867 -0.992121 -0.047657 +vn -0.869653 0.222089 0.440885 +vn -0.514234 0.777043 -0.362999 +vn 0.183717 0.660458 0.728040 +vn 0.257966 0.918963 -0.298262 +vn -0.418658 -0.725271 0.546541 +vn 0.112797 0.914890 -0.387626 +vn -0.332657 0.902197 0.274556 +vn -0.883909 0.262730 -0.386881 +vn -0.911592 0.290708 0.290670 +vn -0.930207 0.278092 -0.239541 +vn -0.728974 -0.683899 0.029636 +vn 0.484492 0.848813 -0.211622 +vn -0.745133 0.317004 -0.586758 +vn -0.977517 0.191057 0.089210 +vn -0.595841 -0.758413 0.264165 +vn -0.742059 0.340784 -0.577248 +vn 0.545324 0.838225 -0.000066 +vn -0.973449 0.181542 -0.139424 +vn -0.351191 0.813109 0.464239 +vn 0.311663 -0.431070 -0.846785 +vn -0.841505 0.377371 0.386601 +vn -0.667751 0.740652 -0.074455 +vn -0.323202 0.666432 0.671869 +vn -0.488055 0.670465 0.558819 +vn 0.079990 0.278111 -0.957212 +vn -0.372116 -0.800775 0.469350 +vn -0.334891 0.651946 0.680305 +vn -0.775407 -0.607126 0.173615 +vn -0.398983 0.764233 -0.506715 +vn -0.990159 0.138655 -0.018965 +vn -0.918805 -0.344595 0.192490 +vn -0.364660 0.763257 -0.533350 +vn -0.783463 -0.575789 0.233779 +vn -0.703798 0.473373 -0.529704 +vn -0.743466 0.627390 0.231605 +vn -0.905312 -0.423581 0.031467 +vn -0.920973 0.341249 -0.188035 +vn -0.584028 -0.402648 0.704830 +vn 0.090430 0.624342 0.775899 +vn -0.580158 -0.608234 0.541728 +vn -0.698917 0.476250 -0.533573 +vn -0.624386 0.778397 0.065113 +vn -0.808879 0.569522 -0.146145 +vn -0.373995 -0.660993 0.650550 +vn -0.580091 0.746785 0.325281 +vn -0.562249 0.771441 -0.297917 +vn -0.758044 0.628466 -0.174356 +vn -0.809053 0.540668 0.230459 +vn -0.933477 0.357719 0.025658 +vn -0.408208 0.912809 0.012107 +vn 0.050601 0.972528 0.227221 +vn -0.922731 0.163074 -0.349247 +vn -0.926048 -0.193918 -0.323775 +vn -0.866936 0.105848 -0.487050 +vn -0.586432 -0.228824 0.777006 +vn -0.695978 -0.557889 0.452077 +vn -0.543353 -0.695827 0.469671 +vn -0.861421 -0.045744 -0.505827 +vn -0.974020 -0.191699 -0.120564 +vn 0.350295 -0.787291 0.507412 +vn -0.966016 0.189433 -0.175864 +vn -0.053813 -0.575518 0.816017 +vn -0.929297 -0.179769 -0.322630 +vn 0.697044 -0.027743 0.716491 +vn 0.772455 0.122311 0.623180 +vn 0.549775 -0.634581 0.543190 +vn 0.396735 -0.913731 0.087733 +vn 0.566799 -0.816306 0.111279 +vn 0.550275 0.714068 -0.432785 +vn -0.121330 -0.986125 0.113301 +vn -0.873627 0.139051 0.466305 +vn -0.934599 0.056191 0.351236 +vn -0.908622 0.231396 0.347653 +vn -0.705028 -0.153501 0.692368 +vn -0.734015 -0.041883 0.677840 +vn -0.855799 0.073209 0.512102 +vn -0.954877 0.130938 0.266579 +vn 0.771760 -0.612472 0.171069 +vn -0.212351 -0.906462 0.365013 +vn 0.257556 0.457141 -0.851286 +vn 0.993256 -0.085609 0.078191 +vn -0.153894 -0.759862 0.631606 +vn 0.224729 -0.877422 0.423824 +vn 0.974629 0.185105 0.125835 +vn 0.821408 -0.345839 0.453524 +vn 0.852881 -0.339881 0.396327 +vn 0.805245 -0.143574 0.575297 +vn 0.649015 -0.418116 0.635578 +vn 0.688399 -0.613671 0.386671 +vn 0.944991 0.259157 0.199572 +vn 0.873074 0.180696 0.452869 +vn 0.425487 0.365521 0.827862 +vn 0.902213 -0.430168 -0.031085 +vn 0.299955 -0.938573 -0.170611 +vn 0.277643 -0.949959 -0.143150 +vn 0.162845 -0.978009 -0.130309 +vn 0.712521 -0.698786 -0.063334 +vn -0.247350 -0.321005 0.914207 +vn 0.895008 -0.352035 0.273918 +vn 0.956843 0.093021 0.275317 +vn 0.832118 -0.553397 0.036488 +vn 0.844111 0.115735 0.523528 +vn 0.118682 -0.973215 0.196894 +vn 0.188424 -0.963865 0.188310 +vn 0.208001 -0.963148 0.170532 +vn 0.363190 -0.931655 -0.010574 +vn 0.279275 -0.939554 -0.198101 +vn -0.426629 0.880452 -0.206863 +vn -0.608867 0.066330 0.790494 +vn 0.504535 -0.282804 -0.815761 +vn 0.497125 -0.212524 -0.841249 +vn -0.634001 0.426773 0.644909 +vn -0.583854 0.098990 0.805801 +vn 0.458251 0.007249 -0.888793 +vn 0.463988 0.320901 -0.825674 +vn -0.251980 0.878213 0.406507 +vn 0.366730 0.906128 -0.210810 +vn -0.425560 0.859502 0.283117 +vn 0.110359 -0.821936 -0.558786 +vn -0.265764 -0.961033 0.076061 +vn 0.291053 -0.515126 -0.806184 +vn -0.324640 -0.373269 0.869068 +vn 0.484287 0.207546 -0.849936 +vn -0.236765 0.782832 0.575427 +vn -0.881321 0.470845 -0.039733 +vn 0.212845 0.966558 0.143051 +vn -0.384233 -0.658545 0.647058 +vn -0.322992 0.604111 0.728509 +vn -0.383446 0.912440 0.142904 +vn 0.133536 0.988289 0.073843 +vn -0.704148 -0.524886 0.478195 +vn -0.801850 0.529782 0.276346 +vn -0.635574 0.090325 0.766738 +vn -0.417034 -0.815832 0.400626 +vn -0.860496 -0.480624 0.168960 +vn 0.238978 -0.507626 -0.827772 +vn -0.907323 0.377735 0.184611 +vn -0.576775 -0.088486 0.812096 +vn -0.450036 0.632242 0.630665 +vn 0.387421 -0.542288 -0.745539 +vn 0.129181 0.826947 -0.547240 +vn 0.023336 -0.799323 -0.600449 +vn 0.240198 0.870116 -0.430352 +vn -0.488958 0.363473 0.792974 +vn -0.899104 0.353833 -0.257710 +vn -0.545119 -0.253077 0.799248 +vn -0.027533 0.892692 0.449826 +vn 0.199423 -0.712730 -0.672493 +vn -0.281463 0.724105 0.629644 +vn -0.519137 0.327325 0.789529 +vn 0.418406 -0.556530 -0.717782 +vn -0.814082 0.371648 -0.446261 +vn 0.254647 -0.481044 -0.838899 +vn -0.185366 0.796563 0.575437 +vn -0.884518 0.390761 -0.254821 +vn -0.566919 -0.799135 0.199966 +vn -0.571388 0.267708 0.775789 +vn 0.346168 0.880291 -0.324432 +vn -0.147449 -0.977744 -0.149246 +vn -0.506765 0.381746 0.772955 +vn -0.444182 -0.821066 0.358544 +vn -0.283629 0.799659 0.529245 +vn -0.225198 0.779506 0.584513 +vn -0.409462 0.827501 0.384166 +vn 0.363261 -0.497845 -0.787523 +vn -0.604688 0.206580 0.769206 +vn 0.446132 0.816704 -0.366007 +vn 0.379084 -0.504210 -0.775930 +vn 0.422756 0.717998 -0.552953 +vn 0.387878 0.773255 -0.501624 +vn -0.477836 -0.082136 0.874601 +vn -0.595890 -0.092675 0.797701 +vn -0.594668 0.181900 0.783124 +vn -0.593906 0.105759 0.797553 +vn -0.990575 0.087434 0.105435 +vn -0.733990 0.080630 0.674357 +vn -0.964233 -0.142710 0.223356 +vn -0.676410 -0.067824 0.733396 +vn 0.490219 -0.522552 -0.697585 +vn -0.599103 0.036859 0.799823 +vn -0.254061 -0.964892 0.066602 +vn -0.676342 -0.030856 0.735941 +vn -0.615131 0.045229 0.787126 +vn -0.586312 0.010406 0.810018 +vn -0.303403 0.615554 0.727352 +vn -0.634752 0.093441 0.767045 +vn -0.256834 -0.861213 -0.438576 +vn -0.071953 0.890115 0.450021 +vn -0.574984 0.025879 0.817755 +vn 0.559570 -0.372851 -0.740178 +vn -0.563107 -0.404926 0.720379 +vn -0.610817 0.018504 0.791556 +vn -0.622070 0.011672 0.782874 +vn -0.373135 0.747716 0.549265 +vn 0.029768 0.943064 0.331277 +vn -0.577926 -0.286300 0.764221 +vn -0.127427 -0.816450 -0.563180 +vn 0.249775 -0.464826 -0.849441 +vn -0.323677 0.913532 0.246359 +vn 0.515285 -0.517433 -0.683187 +vn -0.543547 -0.020240 0.839135 +vn 0.268014 0.881816 -0.388033 +vn 0.122414 0.968735 0.215795 +vn 0.101287 -0.857558 -0.504317 +vn -0.710306 0.486548 0.508662 +vn 0.285868 0.869962 -0.401802 +vn 0.192547 0.974965 -0.111214 +vn 0.090081 -0.818933 -0.566775 +vn 0.384410 -0.265753 -0.884084 +vn -0.258522 -0.963988 0.062403 +vn -0.240731 0.934932 0.260675 +vn 0.383779 -0.316532 -0.867479 +vn -0.346004 0.897025 0.275005 +vn 0.402394 -0.291673 -0.867759 +vn -0.303550 -0.952507 0.024235 +vn -0.886240 0.432747 0.165252 +vn -0.220444 -0.972024 -0.081074 +vn -0.564171 -0.712682 0.416888 +vn -0.491098 0.310151 0.814020 +vn -0.196994 0.729686 0.654791 +vn -0.594108 -0.743015 0.308164 +vn -0.997020 0.047435 -0.060830 +vn -0.775684 0.392965 0.493855 +vn -0.800794 0.468371 0.373306 +vn -0.435730 -0.891669 0.122747 +vn -0.135823 -0.963445 -0.230923 +vn -0.314963 0.814754 0.486800 +vn 0.397470 0.812600 -0.426261 +vn -0.380514 -0.916687 0.122043 +vn -0.083659 -0.996480 -0.005424 +vn -0.892364 0.436363 0.115210 +vn 0.364417 -0.621811 -0.693219 +vn -0.084764 0.985455 0.147290 +vn 0.199182 -0.740520 -0.641838 +vn -0.436301 0.388530 0.811595 +vn -0.492578 0.319459 0.809514 +vn 0.284278 -0.560882 -0.777559 +vn 0.288336 -0.535528 -0.793771 +vn 0.249120 -0.527883 -0.811960 +vn -0.118623 -0.990792 0.065259 +vn -0.512172 0.802390 0.306349 +vn -0.374426 -0.377422 0.846970 +vn -0.425715 -0.866324 0.261246 +vn -0.601832 -0.100794 0.792237 +vn 0.563037 -0.432593 -0.704168 +vn -0.444969 0.427855 0.786729 +vn 0.501649 -0.285360 -0.816650 +vn 0.520346 0.161060 -0.838630 +vn -0.654048 -0.044178 0.755162 +vn -0.713891 0.313080 0.626371 +vn -0.065042 -0.190510 0.979528 +vn -0.406337 -0.230339 0.884214 +vn -0.610257 0.016554 0.792030 +vn -0.352017 -0.621148 0.700185 +vn 0.221921 0.967106 -0.124322 +vn -0.445736 -0.224273 0.866615 +vn -0.301166 -0.643752 0.703479 +vn -0.425048 -0.887955 0.175697 +vn -0.678743 -0.495870 0.541683 +vn -0.380400 -0.798930 0.465841 +vn -0.486988 -0.620121 0.615055 +vn -0.918491 0.381564 0.103846 +vn 0.552393 0.629794 -0.546096 +vn -0.658453 -0.634983 0.404025 +vn -0.248306 -0.364535 0.897474 +vn -0.845478 0.531146 0.055233 +vn -0.518890 -0.399768 0.755605 +vn -0.691712 -0.539896 0.479631 +vn -0.578041 -0.367320 0.728660 +vn -0.976546 0.123669 0.176247 +vn -0.474305 0.580402 0.661943 +vn -0.975068 -0.178646 -0.131638 +vn 0.311189 0.946484 -0.085612 +vn -0.723486 -0.660928 0.199353 +vn -0.197785 0.963330 0.181317 +vn -0.783853 -0.437400 0.440744 +vn -0.978593 -0.191823 -0.074559 +vn -0.936482 0.324514 -0.133010 +vn 0.265006 0.806705 -0.528204 +vn 0.367618 0.900504 -0.232270 +vn -0.748442 0.402943 -0.526755 +vn -0.455689 0.613025 0.645405 +vn -0.433757 0.094929 0.896015 +vn -0.951470 0.301619 -0.061078 +vn -0.360860 0.745102 0.560895 +vn -0.154403 -0.048929 0.986796 +vn -0.890364 0.453651 0.038113 +vn -0.737533 -0.617756 0.272807 +vn -0.458927 -0.516743 0.722746 +vn -0.312412 -0.087640 0.945895 +vn -0.981172 -0.055658 -0.184945 +vn 0.259613 0.796736 -0.545723 +vn -0.289622 -0.710272 0.641586 +vn -0.536594 0.720791 0.438780 +vn -0.980731 -0.138296 0.137989 +vn -0.734513 0.622091 -0.271098 +vn 0.271726 0.959881 -0.069236 +vn -0.974957 -0.203230 0.090313 +vn 0.394555 0.686020 -0.611312 +vn 0.266920 0.766317 -0.584390 +vn -0.550574 -0.730295 0.404397 +vn 0.319024 0.808804 0.494024 +vn -0.576044 0.439876 -0.688972 +vn 0.271890 0.793592 0.544324 +vn -0.959493 0.271704 -0.074503 +vn 0.072738 -0.974405 -0.212705 +vn -0.981497 0.163334 -0.099927 +vn -0.272562 0.442783 0.854197 +vn -0.585004 -0.769707 0.255579 +vn 0.147548 0.813820 0.562073 +vn -0.453205 0.793351 0.406447 +vn -0.302437 0.748660 0.589950 +vn -0.881714 -0.422701 -0.209532 +vn 0.354854 -0.803560 -0.477881 +vn 0.473628 -0.076080 -0.877433 +vn -0.569195 -0.818475 0.078207 +vn -0.525904 0.805767 -0.272331 +vn -0.376686 0.786741 0.489026 +vn -0.926192 -0.357489 0.119872 +vn -0.951256 -0.194483 0.239351 +vn -0.693615 0.715224 -0.085752 +vn -0.762083 -0.633022 -0.136062 +vn -0.555926 -0.796738 0.236970 +vn -0.157361 0.899487 -0.407628 +vn -0.575480 0.784741 0.230226 +vn -0.739747 -0.455674 0.495111 +vn -0.990975 0.125654 -0.046689 +vn -0.607662 -0.716452 0.342700 +vn -0.978588 0.147823 0.143229 +vn -0.938171 0.345272 -0.024934 +vn -0.412133 -0.904100 0.112914 +vn 0.041679 0.990301 -0.132538 +vn -0.498344 -0.835691 0.230813 +vn -0.636910 0.760856 -0.124270 +vn -0.477079 -0.571443 0.667719 +vn -0.745803 0.612709 0.261467 +vn -0.812439 -0.560621 0.160149 +vn -0.370713 0.793857 0.482040 +vn -0.450755 0.892552 -0.013079 +vn -0.859057 0.191995 0.474509 +vn -0.558834 0.376034 -0.739123 +vn -0.800802 0.394024 -0.451067 +vn -0.821960 -0.051502 -0.567212 +vn -0.918959 -0.229644 -0.320589 +vn -0.249441 0.801589 0.543355 +vn -0.899538 0.367677 -0.235892 +vn -0.850840 0.490635 -0.188011 +vn 0.151721 -0.196777 0.968638 +vn 0.025896 -0.381746 0.923904 +vn 0.409958 0.141357 0.901084 +vn -0.190404 -0.787553 0.586095 +vn -0.032808 -0.771666 0.635181 +vn 0.080379 -0.871883 0.483072 +vn -0.831843 0.554856 -0.013147 +vn -0.745711 0.604454 -0.280270 +vn -0.605951 -0.533028 0.590512 +vn -0.582838 0.635942 0.505844 +vn -0.622023 -0.557642 0.549658 +vn -0.560662 -0.713661 0.419936 +vn -0.752372 -0.361174 0.550899 +vn -0.502589 -0.445945 0.740633 +vn -0.911735 0.143549 0.384881 +vn -0.954691 0.245494 0.168219 +vn -0.976798 0.089857 0.194399 +vn -0.853773 0.330238 0.402511 +vn -0.986046 0.001320 0.166465 +vn -0.519012 -0.792605 0.320008 +vn -0.431274 -0.091203 0.897599 +vn -0.366565 -0.066368 0.928022 +vn -0.480064 -0.175690 0.859460 +vn 0.454176 0.095575 -0.885771 +vn 0.090196 0.924838 0.369512 +vn 0.376978 0.628150 -0.680672 +vn 0.458158 -0.023218 -0.888568 +vn -0.605232 0.072943 0.792700 +vn -0.396213 0.354848 0.846816 +vn 0.506724 0.220636 -0.833397 +vn 0.520527 -0.196460 -0.830936 +vn -0.878446 0.395114 -0.268733 +vn 0.469763 -0.172751 -0.865725 +vn -0.563068 -0.042107 0.825337 +vn -0.559158 0.046774 0.827740 +vn 0.427482 -0.544415 -0.721715 +vn -0.924983 0.372084 0.077199 +vn -0.530501 -0.087320 0.843175 +vn 0.445781 0.346299 -0.825443 +vn -0.321656 0.602293 0.730603 +vn -0.208318 -0.977410 -0.035670 +vn -0.302419 0.618782 0.725019 +vn 0.431486 -0.368748 -0.823313 +vn 0.262647 0.845686 -0.464578 +vn 0.491751 -0.542368 -0.681188 +vn 0.331695 -0.478403 -0.813086 +vn -0.976917 0.062788 -0.204183 +vn -0.293826 0.669543 0.682187 +vn 0.054392 0.954923 0.291827 +vn 0.530517 -0.586284 -0.612228 +vn -0.062036 0.799640 0.597266 +vn 0.095570 0.995350 0.012042 +vn -0.131629 0.918747 0.372261 +vn -0.238694 0.804065 0.544523 +vn 0.125076 0.992147 0.000191 +vn 0.053313 0.798014 0.600276 +vn 0.157799 -0.782520 -0.602297 +vn -0.000089 0.915566 0.402167 +vn 0.378353 -0.521077 -0.765067 +vn -0.907648 -0.395686 0.140024 +vn 0.112962 -0.736242 -0.667223 +vn 0.589210 -0.770828 -0.242189 +vn 0.197067 -0.793699 -0.575505 +vn 0.365324 -0.643101 -0.673022 +vn -0.571582 -0.771540 0.279320 +vn -0.085976 0.969816 0.228179 +vn -0.134754 -0.967175 -0.215439 +vn 0.346135 -0.433476 -0.832039 +vn -0.530720 0.208726 0.821444 +vn 0.496754 0.048893 -0.866513 +vn -0.477499 0.368146 0.797786 +vn -0.767372 0.334899 0.546794 +vn -0.599404 0.326314 0.730914 +vn 0.487855 0.208211 -0.847729 +vn -0.582678 -0.619048 0.526560 +vn -0.697293 0.032850 0.716033 +vn 0.657556 -0.427806 -0.620164 +vn -0.548604 0.129886 0.825932 +vn 0.358354 0.614440 -0.702884 +vn 0.500871 0.568502 -0.652635 +vn -0.341989 0.932016 -0.119955 +vn -0.245561 -0.967701 0.057042 +vn -0.386407 -0.129165 0.913239 +vn -0.831733 0.499715 0.241876 +vn 0.497675 0.498009 -0.710145 +vn -0.837343 0.437473 -0.327834 +vn 0.059197 0.984435 0.165480 +vn -0.329856 0.832781 0.444602 +vn 0.349833 -0.423710 -0.835516 +vn 0.089575 0.982442 0.163657 +vn -0.061121 0.983423 -0.170712 +vn -0.442058 -0.223494 0.868697 +vn -0.282387 -0.919013 -0.275086 +vn -0.849343 0.458743 -0.261098 +vn -0.739308 0.597819 -0.309897 +vn -0.151709 0.905183 0.397023 +vn -0.217128 0.765850 0.605251 +vn 0.267207 0.762508 -0.589222 +vn -0.912179 0.030334 -0.408668 +vn 0.386743 0.805518 -0.448967 +vn -0.905897 0.421948 -0.036203 +vn 0.485510 0.015955 -0.874086 +vn -0.647261 0.087463 0.757234 +vn -0.203904 0.777105 0.595425 +vn 0.466993 0.184985 -0.864695 +vn 0.391154 0.865997 -0.311525 +vn 0.487175 0.299738 -0.820255 +vn 0.196412 0.975299 -0.101066 +vn -0.808307 0.557849 0.188265 +vn -0.845587 0.398369 0.355367 +vn -0.343478 0.631355 0.695279 +vn -0.493777 0.385097 0.779670 +vn 0.012287 -0.790437 -0.612420 +vn -0.559866 0.387771 0.732246 +vn -0.431843 0.417741 0.799377 +vn -0.386398 0.402355 0.829944 +vn 0.528118 -0.234981 -0.816012 +vn -0.882218 0.458987 0.104990 +vn 0.311399 -0.483308 -0.818195 +vn -0.423961 0.457372 0.781708 +vn 0.182704 -0.685278 -0.704992 +vn 0.179857 -0.777694 -0.602365 +vn -0.513290 0.244210 0.822736 +vn -0.817008 0.339304 -0.466230 +vn -0.763412 0.392164 0.513235 +vn -0.352124 0.491996 0.796209 +vn -0.523990 0.270018 0.807790 +vn -0.211933 0.822866 0.527235 +vn -0.771756 0.496247 0.397659 +vn 0.284913 -0.440922 -0.851124 +vn -0.285320 0.699946 0.654728 +vn 0.274553 -0.457789 -0.845606 +vn 0.164399 -0.708143 -0.686664 +vn 0.486173 -0.235128 -0.841636 +vn -0.263231 0.711632 0.651375 +vn 0.228084 -0.599162 -0.767452 +vn 0.261119 -0.598598 -0.757296 +vn -0.548442 0.820774 -0.159815 +vn -0.688416 -0.663445 0.293128 +vn -0.591577 -0.716986 0.368738 +vn -0.941512 0.325786 0.086126 +vn -0.548880 -0.220884 0.806189 +vn -0.945972 0.106358 -0.306307 +vn -0.601961 0.022209 0.798217 +vn -0.620454 -0.082454 0.779896 +vn -0.600900 0.006857 0.799295 +vn -0.651866 0.146323 0.744084 +vn -0.600837 0.135102 0.787872 +vn 0.343465 -0.484880 -0.804315 +vn -0.573440 -0.704552 0.418060 +vn -0.731506 -0.463478 0.500087 +vn -0.440691 -0.480980 0.757924 +vn -0.083485 0.961206 0.262893 +vn -0.861255 0.505440 -0.052631 +vn -0.622098 -0.683800 0.381328 +vn -0.652205 -0.735765 0.182423 +vn 0.326602 0.910450 -0.253795 +vn 0.197206 0.961222 -0.192776 +vn -0.284121 0.838553 -0.464871 +vn -0.732835 -0.551899 0.397946 +vn -0.398570 -0.824907 0.400836 +vn 0.551761 0.683078 -0.478502 +vn 0.096232 0.963195 -0.250986 +vn -0.582804 -0.720779 0.375256 +vn -0.479610 0.490473 0.727606 +vn -0.509844 -0.635248 0.580103 +vn -0.058234 0.956334 0.286415 +vn -0.377530 0.611558 0.695319 +vn -0.552734 -0.605429 0.572661 +vn -0.378251 0.667779 -0.641090 +vn -0.789947 -0.585916 0.180791 +vn -0.435483 -0.577728 0.690351 +vn 0.594478 0.529424 -0.605232 +vn -0.247957 -0.561076 0.789754 +vn -0.515742 -0.244775 0.821034 +vn -0.960866 0.266956 0.073963 +vn 0.225727 0.930079 -0.289829 +vn 0.307930 0.888550 -0.340085 +vn -0.533136 -0.623005 0.572391 +vn 0.055211 -0.692328 0.719467 +vn -0.494906 -0.649376 0.577389 +vn -0.409807 0.897565 -0.162590 +vn -0.737770 -0.643376 0.204359 +vn -0.154433 -0.682640 0.714250 +vn -0.488991 -0.165351 0.856473 +vn -0.258059 0.940520 0.220971 +vn 0.164524 0.976634 0.138270 +vn 0.501101 0.845426 -0.184802 +vn -0.137318 -0.927282 0.348269 +vn -0.348233 -0.601173 0.719253 +vn -0.530496 0.627445 0.569989 +vn -0.421936 -0.496831 0.758373 +vn -0.216849 0.724697 0.654057 +vn -0.731865 -0.659350 0.172139 +vn 0.545854 0.789905 -0.279450 +vn -0.961357 -0.156103 0.226771 +vn -0.676521 0.588723 0.442408 +vn -0.227846 0.834478 0.501730 +vn -0.421780 0.649453 0.632702 +vn -0.242205 0.285983 0.927119 +vn -0.892182 0.380085 -0.244021 +vn -0.568708 0.761308 0.311419 +vn -0.902023 -0.221334 0.370629 +vn -0.565483 -0.708366 0.422430 +vn 0.525494 -0.850308 0.028865 +vn 0.422717 0.890652 -0.167480 +vn -0.278986 0.952349 0.123281 +vn -0.105600 0.774572 -0.623608 +vn 0.394006 0.907132 -0.147890 +vn -0.786448 0.589127 -0.185550 +vn 0.322873 0.908868 -0.264032 +vn -0.105412 0.978844 0.175362 +vn -0.666513 0.742565 0.066010 +vn 0.290173 0.375545 -0.880208 +vn -0.952231 -0.053747 -0.300611 +vn -0.955589 -0.017127 -0.294204 +vn -0.358051 0.933620 -0.012361 +vn -0.564407 -0.572216 -0.594990 +vn -0.611061 -0.290826 0.736223 +vn -0.655780 -0.366017 0.660290 +vn -0.744158 -0.274667 -0.608923 +vn -0.979271 0.119187 0.163777 +vn -0.657533 -0.486938 0.574927 +vn 0.548816 0.818886 -0.168007 +vn -0.676230 0.411923 -0.610763 +vn -0.774860 0.539859 -0.328853 +vn -0.857178 0.221243 0.465077 +vn -0.969743 0.211587 0.121778 +vn -0.622843 -0.357861 0.695703 +vn -0.651554 -0.330751 0.682701 +vn -0.898036 0.434900 -0.066279 +vn -0.862167 0.146639 -0.484938 +vn -0.833147 0.518143 -0.193375 +vn -0.553531 -0.449454 0.701138 +vn -0.968538 0.074507 0.237450 +vn -0.470755 -0.754833 0.456746 +vn 0.102002 0.970290 -0.219392 +vn -0.004580 0.746807 -0.665025 +vn 0.241191 0.785305 -0.570196 +vn -0.632050 0.591300 0.500877 +vn 0.143504 0.976915 -0.158251 +vn 0.304743 0.931141 0.200272 +vn -0.799395 0.160002 -0.579109 +vn 0.460327 0.887749 0.000847 +vn -0.959150 -0.002104 -0.282889 +vn 0.451059 0.863069 0.227284 +vn -0.800074 0.583752 -0.138258 +vn -0.397514 -0.071206 0.914829 +vn -0.545561 -0.396289 0.738456 +vn -0.403129 -0.759599 0.510389 +vn -0.392977 -0.613680 0.684811 +vn -0.261965 -0.264421 0.928147 +vn -0.735762 0.666298 -0.121246 +vn -0.612600 -0.196771 0.765508 +vn -0.717067 -0.216114 0.662653 +vn 0.412803 0.612381 0.674228 +vn -0.486635 0.018155 -0.873417 +vn -0.534186 0.579465 -0.615520 +vn -0.430661 -0.592568 0.680731 +vn 0.776410 0.422244 0.467865 +vn -0.250451 -0.132693 -0.958993 +vn -0.418194 -0.837790 0.351028 +vn -0.428588 -0.900948 0.067857 +vn -0.755477 -0.280800 0.591951 +vn -0.594380 0.061232 0.801850 +vn -0.936822 -0.027246 0.348743 +vn -0.909536 -0.208199 0.359719 +vn -0.916864 -0.216706 0.335259 +vn -0.956151 0.292667 -0.010983 +vn -0.900359 0.432992 0.043261 +vn 0.818904 -0.376186 0.433452 +vn 0.326210 -0.382440 0.864481 +vn 0.980526 -0.194945 -0.023775 +vn 0.709867 -0.268884 0.650992 +vn 0.987945 -0.152238 0.028068 +vn 0.590042 -0.162707 0.790808 +vn 0.586742 -0.584977 0.559942 +vn 0.995073 0.062963 0.076584 +vn 0.088872 -0.328273 0.940393 +vn 0.378634 -0.912344 0.155770 +vn 0.381953 -0.052836 0.922670 +vn 0.930058 0.313204 0.192083 +vn 0.206758 -0.947372 -0.244411 +vn 0.843093 0.498716 0.201186 +vn 0.867405 -0.484616 -0.112941 +vn 0.545636 0.675826 0.495521 +vn 0.089552 -0.967372 -0.237007 +vn 0.795024 -0.596715 -0.108940 +vn 0.221506 0.594257 0.773172 +vn 0.662460 -0.749040 -0.009279 +vn 0.933234 -0.357128 -0.039173 +vn 0.956326 -0.292244 0.005778 +vn 0.814133 0.570290 -0.109344 +vn -0.609701 0.076540 0.788927 +vn -0.087838 0.866356 0.491643 +vn -0.118296 -0.832686 -0.540963 +vn -0.529142 0.217172 0.820271 +vn -0.601611 0.073166 0.795431 +vn -0.196217 0.757161 0.623062 +vn -0.556424 0.103476 0.824430 +vn -0.568779 -0.034299 0.821775 +vn -0.665482 -0.664878 0.339221 +vn 0.206059 0.978539 -0.000702 +vn -0.513837 0.211663 0.831366 +vn 0.345159 -0.598719 -0.722773 +vn -0.581244 0.067503 0.810925 +vn -0.110455 -0.820198 -0.561316 +vn 0.176122 0.952949 0.246716 +vn -0.897183 0.412302 0.158335 +vn -0.446020 -0.722762 0.527902 +vn -0.420193 -0.055717 0.905723 +vn -0.515851 0.183907 0.836705 +vn 0.680894 -0.148723 -0.717123 +vn -0.350263 -0.055371 0.935013 +vn -0.977566 0.047114 0.205293 +vn 0.144030 -0.806678 -0.573172 +vn -0.399121 -0.140903 0.906007 +vn -0.185624 -0.973713 -0.132011 +vn -0.198710 -0.977198 -0.074825 +vn -0.186108 -0.967771 -0.169658 +vn 0.013489 0.950610 0.310094 +vn -0.180688 0.759187 0.625289 +vn 0.567719 -0.231109 -0.790117 +vn 0.529754 0.232241 -0.815736 +vn -0.582912 0.029976 0.811982 +vn -0.519236 0.011258 0.854557 +vn -0.585191 0.151248 0.796665 +vn -0.084867 0.850087 0.519759 +vn -0.708563 0.340491 0.618065 +vn -0.110796 0.986341 0.121886 +vn -0.329379 0.838080 0.434893 +vn 0.066789 -0.825240 -0.560819 +vn 0.024280 0.976947 0.212097 +vn -0.537383 0.233627 0.810332 +vn 0.371958 -0.493855 -0.785974 +vn -0.345573 -0.887452 -0.304972 +vn 0.314278 -0.512871 -0.798870 +vn 0.088525 -0.786438 -0.611292 +vn -0.257781 0.776097 0.575520 +vn -0.014235 0.954530 0.297775 +vn -0.468412 0.392701 0.791439 +vn 0.383789 -0.527220 -0.758119 +vn 0.344558 -0.442945 -0.827695 +vn -0.227716 -0.919071 -0.321644 +vn 0.299261 0.947557 -0.112152 +vn -0.920056 -0.384070 0.077380 +vn 0.439666 -0.243909 -0.864409 +vn -0.992720 -0.118868 -0.019451 +vn 0.169731 -0.590306 -0.789133 +vn 0.515695 0.103675 -0.850476 +vn 0.187669 0.963572 -0.190547 +vn -0.259360 -0.964399 0.051648 +vn -0.427551 0.391532 0.814802 +vn 0.485574 0.727653 -0.484499 +vn 0.522281 0.231715 -0.820689 +vn -0.632083 0.021555 0.774601 +vn 0.590140 -0.229661 -0.773945 +vn 0.603970 0.499568 -0.621009 +vn -0.628389 -0.514547 0.583411 +vn -0.589444 -0.557299 0.584785 +vn -0.471049 -0.241588 0.848380 +vn 0.483974 0.098630 -0.869506 +vn -0.830195 -0.523821 0.190759 +vn -0.970069 -0.190376 -0.150741 +vn -0.455211 0.376934 0.806662 +vn 0.190964 -0.780156 -0.595726 +vn 0.355677 -0.452564 -0.817728 +vn 0.519668 -0.119404 -0.845983 +vn -0.301283 0.817641 0.490604 +vn -0.883081 0.425529 -0.197718 +vn -0.580926 0.446207 0.680753 +vn -0.429635 0.385233 0.816706 +vn -0.503214 0.087540 0.859716 +vn -0.211848 0.943176 0.256005 +vn 0.408223 0.291151 -0.865208 +vn 0.593327 -0.086396 -0.800311 +vn 0.585355 0.630989 -0.509129 +vn -0.533752 -0.002046 0.845638 +vn -0.163883 -0.844033 -0.510637 +vn -0.718724 0.542330 0.435102 +vn -0.247809 0.806713 0.536474 +vn -0.649207 -0.654104 0.388172 +vn -0.726661 -0.586638 0.357520 +vn -0.649479 -0.731748 0.206693 +vn 0.442718 -0.228523 -0.867051 +vn 0.452853 -0.202838 -0.868206 +vn -0.110834 0.957455 0.266449 +vn -0.525150 -0.082645 0.846987 +vn -0.540124 0.193534 0.819030 +vn -0.270724 0.831776 0.484620 +vn -0.260295 0.779372 0.569935 +vn -0.578247 0.073975 0.812501 +vn 0.501402 0.110687 -0.858105 +vn -0.799469 -0.536498 0.270220 +vn 0.111034 0.992641 0.048315 +vn -0.269638 0.960809 0.064361 +vn -0.302992 0.645222 0.701345 +vn -0.352476 -0.877840 0.324279 +vn -0.254358 -0.966816 0.023841 +vn -0.293123 0.792590 0.534678 +vn -0.292588 0.794737 0.531776 +vn -0.565105 -0.384675 0.729850 +vn -0.133911 -0.933742 0.331954 +vn -0.444686 0.204996 0.871912 +vn -0.274831 0.769458 0.576543 +vn -0.176201 -0.980730 -0.084385 +vn 0.136544 -0.521406 -0.842313 +vn -0.400413 0.045673 0.915196 +vn -0.484289 0.422637 0.766056 +vn 0.209897 -0.576814 -0.789449 +vn 0.137159 0.883282 0.448331 +vn 0.367414 -0.466801 -0.804428 +vn -0.902385 0.430916 0.003515 +vn 0.217311 -0.737700 -0.639198 +vn -0.961122 0.177634 -0.211402 +vn -0.185037 -0.967620 -0.171677 +vn 0.351858 0.775273 -0.524545 +vn -0.079464 0.951209 0.298139 +vn 0.393905 -0.416388 -0.819427 +vn 0.378994 -0.434141 -0.817242 +vn -0.803736 0.474712 0.358687 +vn 0.274099 -0.496978 -0.823336 +vn 0.282935 -0.488074 -0.825670 +vn -0.699773 -0.434588 0.566967 +vn -0.928989 -0.077750 0.361848 +vn -0.920632 -0.206622 0.331276 +vn -0.436114 0.859305 0.267208 +vn 0.538453 -0.054993 -0.840859 +vn -0.613599 0.011771 0.789530 +vn -0.455242 0.400845 0.795034 +vn -0.584558 0.039604 0.810385 +vn -0.561960 -0.363473 0.743027 +vn -0.458177 0.333064 0.824101 +vn -0.450601 0.889499 0.075834 +vn -0.662783 -0.524028 0.534895 +vn -0.389638 -0.212202 0.896188 +vn -0.489295 -0.549282 0.677407 +vn -0.781100 0.100987 0.616185 +vn -0.746099 -0.031705 0.665079 +vn 0.308400 -0.598086 0.739718 +vn -0.555804 -0.623477 0.549872 +vn -0.949506 -0.306307 -0.067931 +vn -0.403275 -0.236379 0.884022 +vn -0.458619 -0.803000 0.380604 +vn -0.895409 0.443974 0.033621 +vn 0.593814 0.784516 -0.178657 +vn -0.521733 -0.665239 0.534089 +vn -0.948438 0.025589 -0.315929 +vn -0.632169 0.529836 -0.565363 +vn 0.592485 0.593115 -0.545138 +vn -0.443382 -0.011076 0.896264 +vn 0.545022 0.693960 -0.470500 +vn -0.640419 0.070761 0.764759 +vn -0.448744 -0.636352 0.627443 +vn -0.453487 -0.786482 0.419280 +vn -0.624458 0.641282 -0.445881 +vn -0.714353 0.080265 -0.695167 +vn -0.461302 -0.402988 0.790443 +vn -0.603365 -0.544809 0.582352 +vn 0.411366 0.768804 -0.489610 +vn -0.038938 0.256438 0.965776 +vn -0.595825 0.489690 -0.636550 +vn -0.643285 -0.564577 0.517144 +vn -0.768861 0.455797 0.448444 +vn -0.558543 -0.746286 0.362058 +vn -0.271435 -0.882377 0.384362 +vn -0.518825 0.511736 0.684797 +vn 0.336574 0.921721 -0.192737 +vn -0.745508 -0.155633 0.648071 +vn 0.161880 0.868771 -0.468008 +vn -0.025526 0.908953 -0.416116 +vn 0.217580 0.972325 -0.085105 +vn -0.427937 -0.849395 0.308865 +vn -0.402646 0.600117 0.691184 +vn -0.788060 -0.105666 0.606462 +vn -0.624482 0.656736 0.422753 +vn -0.792905 -0.074499 0.604774 +vn 0.218826 0.908203 -0.356767 +vn -0.412621 0.587327 0.696269 +vn 0.072399 0.150866 0.985899 +vn -0.165698 0.984772 0.052617 +vn 0.288263 0.957497 0.010182 +vn -0.589789 0.802682 -0.088603 +vn 0.407801 0.719666 -0.561943 +vn -0.962830 -0.109646 0.246854 +vn -0.634147 0.772611 0.030491 +vn -0.593120 -0.523166 0.611969 +vn 0.164188 0.943268 -0.288595 +vn 0.038641 0.971548 0.233671 +vn 0.836334 0.208118 0.507181 +vn -0.651811 0.737273 -0.177685 +vn -0.822354 -0.323462 -0.468087 +vn -0.197485 0.893799 0.402644 +vn -0.389060 -0.172448 -0.904927 +vn -0.041181 0.951840 -0.303816 +vn 0.937296 0.346024 -0.041743 +vn 0.511774 0.349322 -0.784896 +vn -0.135758 0.013553 -0.990649 +vn -0.428034 0.645870 -0.632170 +vn -0.282498 0.921973 -0.264878 +vn -0.931720 -0.040070 -0.360961 +vn -0.330102 0.941869 0.062581 +vn -0.480540 0.711670 -0.512452 +vn -0.096215 0.599154 -0.794831 +vn -0.243118 -0.930633 -0.273523 +vn -0.579657 0.802362 0.142170 +vn -0.323066 -0.161976 -0.932412 +vn -0.799044 -0.451549 -0.397028 +vn -0.643255 -0.020439 0.765379 +vn -0.827845 -0.552643 0.096223 +vn -0.621842 -0.393621 0.677034 +vn -0.543431 -0.807820 0.228274 +vn -0.826032 -0.291382 0.482459 +vn -0.795577 -0.219586 0.564658 +vn -0.374296 -0.233789 0.897354 +vn -0.751017 0.655377 -0.080341 +vn -0.448165 -0.583266 0.677458 +vn -0.854722 -0.287097 0.432465 +vn -0.230386 0.973099 -0.000083 +vn -0.437611 0.885909 0.153827 +vn -0.527125 -0.597329 0.604431 +vn -0.771077 0.623643 -0.128490 +vn -0.886155 0.021005 0.462913 +vn -0.413589 -0.728147 0.546577 +vn -0.914106 0.405389 0.008412 +vn -0.766059 0.637913 0.078867 +vn -0.815564 -0.509505 0.274336 +vn -0.909071 0.384448 0.160591 +vn -0.885902 0.458509 -0.070334 +vn -0.332512 0.307968 0.891398 +vn -0.583395 0.488801 0.648632 +vn -0.800561 -0.335269 0.496686 +vn -0.804707 0.029950 0.592916 +vn -0.904047 0.100359 0.415484 +vn -0.940382 0.256359 -0.223522 +vn -0.889286 0.279795 0.361780 +vn -0.893267 0.319518 0.316200 +vn -0.939167 0.341207 -0.039288 +vn -0.997609 -0.033777 -0.060301 +vn -0.854131 0.412306 0.316962 +vn -0.958993 -0.148887 0.241176 +vn -0.885014 -0.115647 0.450972 +vn -0.829218 -0.193040 0.524531 +vn -0.714335 0.004922 0.699786 +vn -0.841636 -0.196255 0.503122 +vn -0.879300 -0.123204 0.460057 +vn -0.401866 -0.047731 0.914454 +vn -0.985467 -0.165005 0.040349 +vn -0.664146 0.008259 0.747558 +vn -0.740727 0.119705 0.661055 +vn -0.842955 0.006673 0.537943 +vn -0.909744 -0.008969 0.415073 +vn -0.739064 -0.001253 0.673634 +vn -0.972768 0.143677 0.181877 +vn 0.603271 0.257100 -0.754960 +vn -0.738453 -0.074278 0.670202 +vn -0.760018 -0.173154 0.626411 +vn -0.704640 -0.201748 0.680280 +vn -0.749741 -0.008802 0.661673 +vn -0.437284 -0.637673 0.634157 +vn -0.815015 0.124001 0.566016 +vn -0.836699 0.082290 0.541446 +vn -0.864812 -0.130627 0.484806 +vn -0.772357 -0.061897 0.632166 +vn -0.655425 -0.394133 0.644264 +vn -0.733303 0.053399 0.677802 +vn -0.834046 -0.455184 0.311730 +vn -0.903894 -0.156522 0.398091 +vn 0.457407 -0.876663 0.149133 +vn -0.571991 0.180894 0.800065 +vn -0.622222 0.776344 -0.100648 +vn -0.485313 0.112759 0.867039 +vn 0.142499 -0.602097 -0.785603 +vn 0.394949 -0.537050 -0.745381 +vn 0.413313 -0.456378 -0.787967 +vn -0.648837 0.069852 0.757714 +vn -0.625584 0.738370 -0.251903 +vn 0.378934 -0.472453 -0.795737 +vn 0.358505 -0.664988 -0.655183 +vn -0.126204 0.831107 0.541603 +vn 0.012094 0.960402 0.278356 +vn 0.546146 -0.179736 -0.818181 +vn 0.334042 -0.598115 -0.728474 +vn -0.726917 0.314836 0.610303 +vn -0.404308 0.899673 0.164695 +vn -0.000448 0.813481 0.581592 +vn 0.091075 0.946798 0.308673 +vn 0.559841 0.349111 -0.751464 +vn 0.519947 0.076916 -0.850728 +vn 0.733496 0.325182 -0.596859 +vn 0.425034 0.055765 -0.903458 +vn 0.659824 0.365609 -0.656478 +vn -0.230428 0.882754 0.409449 +vn 0.113765 -0.639411 -0.760402 +vn 0.319604 -0.214614 -0.922927 +vn -0.360695 -0.783596 0.505842 +vn -0.548068 0.205926 0.810689 +vn -0.546512 -0.162663 0.821502 +vn -0.432822 -0.118788 0.893619 +vn -0.090292 0.833732 0.544737 +vn -0.383038 0.608370 0.695103 +vn -0.401151 0.384764 0.831285 +vn -0.512278 0.367815 0.776069 +vn -0.548648 0.145984 0.823210 +vn 0.408732 -0.212861 -0.887484 +vn 0.171961 0.983810 0.050462 +vn -0.921760 0.339107 0.188053 +vn -0.583684 -0.016554 0.811812 +vn 0.133427 0.973036 -0.188144 +vn 0.519051 -0.492912 -0.698301 +vn 0.164003 0.986386 -0.012079 +vn 0.309242 -0.489315 -0.815439 +vn 0.060141 -0.841537 -0.536842 +vn -0.988359 0.076379 -0.131581 +vn -0.399459 0.773046 0.492780 +vn -0.589960 0.096930 0.801593 +vn 0.070140 -0.842712 -0.533776 +vn -0.359879 0.566189 0.741564 +vn 0.031321 0.846251 0.531863 +vn 0.372027 0.904821 -0.207113 +vn -0.896416 0.415059 0.155449 +vn -0.921031 0.053947 -0.385736 +vn -0.784767 0.401559 0.472114 +vn 0.438012 0.829593 -0.346296 +vn 0.017881 0.983806 0.178343 +vn 0.453257 0.676833 -0.580048 +vn 0.635746 -0.083469 -0.767372 +vn -0.932837 -0.201006 0.299018 +vn -0.645352 -0.621503 0.444134 +vn -0.882561 0.103028 0.458771 +vn -0.604959 0.057071 0.794208 +vn -0.659555 -0.122629 0.741586 +vn 0.206861 -0.685353 -0.698211 +vn 0.333333 -0.888238 -0.316106 +vn -0.386236 0.486111 0.783912 +vn -0.199914 0.923172 0.328311 +vn -0.374533 0.585815 0.718711 +vn -0.881966 -0.279658 0.379377 +vn -0.544129 -0.162086 0.823196 +vn 0.220657 0.974740 -0.034519 +vn -0.756169 0.562219 0.334842 +vn 0.320143 0.301200 -0.898213 +vn 0.355291 -0.505799 -0.786089 +vn -0.454162 0.368497 0.811139 +vn -0.586300 -0.012148 0.810003 +vn 0.468481 0.074283 -0.880345 +vn -0.941805 -0.214818 0.258568 +vn -0.005259 0.825612 0.564214 +vn -0.273890 0.702965 0.656373 +vn -0.560087 0.217758 0.799302 +vn -0.549295 0.147498 0.822508 +vn -0.582273 0.057535 0.810955 +vn 0.397029 -0.520936 -0.755641 +vn -0.560835 0.231002 0.795049 +vn 0.618114 -0.602929 -0.504393 +vn -0.605749 0.036033 0.794840 +vn -0.261741 0.792401 0.550993 +vn -0.270900 0.773411 0.573105 +vn -0.364405 0.809943 0.459566 +vn 0.412295 -0.514890 -0.751599 +vn -0.020647 0.891203 0.453135 +vn -0.383752 0.417042 0.823900 +vn -0.997691 0.000090 -0.067915 +vn -0.886781 0.158087 -0.434314 +vn 0.107913 0.992817 0.051666 +vn -0.455438 -0.882093 -0.120368 +vn -0.618267 -0.732356 0.285307 +vn -0.869592 0.437123 -0.229638 +vn -0.976759 -0.133649 -0.167572 +vn 0.639023 0.562229 -0.524927 +vn -0.127453 -0.936589 -0.326430 +vn -0.851944 -0.440951 0.282408 +vn 0.314600 0.439266 -0.841470 +vn 0.359245 -0.567760 -0.740670 +vn 0.333185 -0.625395 -0.705599 +vn 0.157461 -0.710276 -0.686086 +vn -0.889554 0.416825 -0.186951 +vn 0.377304 -0.559195 -0.738203 +vn -0.479903 0.240144 0.843815 +vn 0.448011 -0.614189 -0.649660 +vn 0.029631 0.902306 0.430077 +vn -0.020039 0.999390 -0.028614 +vn 0.267702 -0.616052 -0.740821 +vn -0.024882 0.977645 -0.208786 +vn 0.304999 -0.466516 -0.830264 +vn 0.480716 0.632982 -0.606833 +vn 0.476350 0.704254 -0.526420 +vn -0.448353 0.613174 0.650383 +vn -0.544809 -0.367099 0.753937 +vn -0.560631 0.818118 0.127968 +vn 0.345773 0.919100 -0.188936 +vn 0.516348 0.354456 -0.779580 +vn -0.559747 -0.151826 0.814637 +vn -0.866314 -0.442249 0.232200 +vn -0.884165 0.170432 0.434977 +vn -0.631701 0.011844 0.775122 +vn -0.583545 -0.127998 0.801930 +vn -0.549212 0.085394 0.831309 +vn -0.573391 0.041039 0.818253 +vn -0.635242 -0.296406 0.713169 +vn -0.611627 -0.497197 0.615392 +vn -0.442487 -0.116051 0.889234 +vn 0.311301 -0.422950 -0.851002 +vn -0.621047 0.039515 0.782777 +vn -0.523444 0.177218 0.833427 +vn -0.712697 0.492141 -0.499860 +vn -0.633090 0.132854 0.762592 +vn -0.676990 -0.731751 0.078900 +vn 0.188909 -0.781106 0.595136 +vn -0.100853 0.895857 -0.432746 +vn -0.263786 0.853904 -0.448626 +vn 0.305888 0.883925 -0.353707 +vn -0.064003 0.923825 0.377426 +vn 0.435079 0.822588 -0.366136 +vn -0.826517 -0.282321 0.486995 +vn -0.502887 0.589490 0.632144 +vn -0.888558 -0.292274 -0.353609 +vn -0.658336 -0.625980 0.418022 +vn -0.446712 -0.640625 0.624538 +vn 0.542655 0.105076 0.833358 +vn -0.904034 0.389710 -0.175640 +vn -0.086470 -0.187564 0.978439 +vn -0.706626 -0.581734 0.402821 +vn -0.662602 -0.625456 0.412023 +vn -0.981097 -0.170068 -0.092331 +vn -0.464054 -0.658453 0.592532 +vn -0.674418 -0.661400 0.328192 +vn -0.635785 -0.762749 0.118286 +vn -0.601488 0.699984 0.385013 +vn -0.415723 -0.137438 -0.899047 +vn -0.533982 0.774099 0.340050 +vn -0.467670 0.880923 -0.072519 +vn -0.573585 0.735744 0.360112 +vn -0.614490 0.695009 0.373317 +vn -0.004533 0.931189 -0.364508 +vn -0.451386 0.755563 0.474737 +vn -0.796237 0.583882 -0.158394 +vn 0.416993 0.242961 -0.875835 +vn -0.857883 0.107945 -0.502379 +vn -0.402163 -0.736279 -0.544204 +vn -0.484130 -0.316889 -0.815597 +vn -0.648092 -0.674310 -0.353954 +vn -0.271696 0.960851 -0.054275 +vn -0.070421 0.927786 0.366407 +vn -0.979471 -0.100958 -0.174482 +vn -0.926147 0.276951 0.256028 +vn -0.564665 -0.458297 0.686380 +vn -0.958500 -0.052447 -0.280226 +vn 0.387709 0.764635 -0.514796 +vn -0.969243 0.090893 -0.228704 +vn -0.590076 -0.594290 0.546470 +vn -0.917291 0.051312 0.394898 +vn -0.737233 0.634352 -0.232561 +vn -0.335182 -0.777333 0.532359 +vn -0.887634 0.390557 0.244073 +vn -0.662698 -0.547783 0.510652 +vn -0.970968 0.158160 0.179460 +vn 0.320471 0.932617 -0.165902 +vn 0.462492 0.818189 -0.341566 +vn 0.016659 0.269653 0.962813 +vn -0.296109 0.906662 0.300471 +vn 0.237936 -0.149611 0.959689 +vn -0.882785 0.325986 0.338266 +vn -0.755952 0.451007 0.474478 +vn -0.050326 0.888242 -0.456611 +vn 0.319883 0.900195 -0.295505 +vn -0.005629 0.987165 -0.159605 +vn -0.953986 -0.253664 0.159893 +vn 0.111140 0.771916 -0.625934 +vn 0.207420 0.972509 -0.105841 +vn -0.300735 0.950116 -0.082694 +vn -0.760822 0.633853 -0.139212 +vn -0.021895 0.908214 0.417934 +vn -0.822571 0.567990 -0.027650 +vn -0.229399 0.916003 0.329112 +vn 0.016133 0.808327 -0.588513 +vn -0.549323 0.745681 0.377099 +vn -0.392392 0.816797 0.422932 +vn 0.322160 0.387079 0.863935 +vn 0.221943 0.332701 0.916543 +vn 0.000104 0.592561 0.805525 +vn -0.324268 -0.049428 -0.944673 +vn 0.854751 0.476420 0.205970 +vn 0.633792 -0.593615 0.495912 +vn 0.600390 0.787985 0.136424 +vn 0.105190 0.964275 -0.243122 +vn -0.395199 0.491801 0.775854 +vn -0.521623 0.430571 0.736558 +vn 0.658242 0.592991 0.463766 +vn -0.759458 0.293882 0.580394 +vn 0.324876 0.044715 0.944699 +vn 0.294806 0.613899 -0.732269 +vn 0.314447 -0.409628 0.856346 +vn -0.659079 -0.239156 0.713035 +vn -0.874097 0.062061 0.481770 +vn -0.818813 -0.321790 0.475391 +vn -0.665303 -0.735082 -0.130484 +vn -0.524620 0.828231 0.196996 +vn -0.298139 -0.784402 0.543899 +vn -0.578192 -0.473502 0.664447 +vn -0.393239 -0.738349 0.547908 +vn -0.926169 0.238509 0.292104 +vn -0.946202 0.160593 0.280911 +vn -0.900076 0.222597 0.374584 +vn -0.792152 0.225748 0.567039 +vn -0.875283 -0.371438 0.309700 +vn -0.946459 -0.202743 0.251217 +vn -0.832667 0.228128 0.504603 +vn -0.852933 0.130042 0.505563 +vn 0.964549 -0.253407 -0.073685 +vn 0.997670 -0.052632 0.043413 +vn 0.898891 0.350843 0.262497 +vn 0.998287 -0.046815 0.035102 +vn 0.985854 0.166157 0.022001 +vn 0.950674 0.282137 0.128911 +vn 0.894800 -0.446403 -0.007563 +vn 0.876338 -0.446522 -0.180693 +vn 0.751410 -0.616989 -0.233895 +vn 0.746098 -0.647493 -0.155210 +vn 0.517590 -0.826307 -0.222074 +vn 0.234935 -0.970365 -0.056536 +vn 0.199688 -0.957338 0.208876 +vn 0.180235 -0.962767 0.201482 +vn 0.166673 -0.969214 0.181230 +vn 0.095039 -0.995303 -0.018415 +vn 0.100386 -0.990152 0.097574 +vn 0.057307 -0.980737 0.186737 +vn -0.354304 -0.893877 0.274687 +vn 0.425524 -0.141611 0.893799 +vn -0.682590 -0.730799 -0.002032 +vn -0.704121 -0.220112 -0.675104 +vn 0.140870 -0.959584 0.243627 +vn 0.192797 -0.960827 0.199101 +vn 0.402776 -0.578001 -0.709709 +vn -0.560787 0.060671 0.825734 +vn 0.394070 -0.586718 -0.707440 +vn -0.519578 0.173729 0.836574 +vn 0.365607 -0.453334 -0.812908 +vn -0.595786 0.787410 0.158193 +vn -0.367371 0.428524 0.825473 +vn 0.090633 -0.835368 -0.542167 +vn -0.456237 0.392917 0.798413 +vn -0.635015 0.460785 0.620027 +vn -0.404446 0.080459 0.911016 +vn 0.313208 -0.457221 -0.832376 +vn -0.499662 0.147901 0.853501 +vn 0.147792 -0.300626 -0.942222 +vn -0.942576 -0.260956 0.208453 +vn -0.549343 0.076503 0.832087 +vn 0.424174 0.198231 -0.883618 +vn -0.411870 0.432970 0.801811 +vn 0.484534 0.258488 -0.835710 +vn -0.273244 0.745972 0.607342 +vn 0.214335 -0.732962 -0.645622 +vn -0.386130 0.512071 0.767260 +vn 0.513418 -0.103903 -0.851825 +vn 0.106518 -0.823960 -0.556546 +vn -0.570705 -0.057511 0.819139 +vn 0.410302 -0.552547 -0.725496 +vn 0.335151 -0.596811 -0.729034 +vn -0.251027 0.764228 0.594088 +vn -0.267824 -0.928408 -0.257545 +vn -0.054864 0.876761 0.477786 +vn -0.249803 0.729839 0.636344 +vn 0.479605 0.445711 -0.755858 +vn -0.628666 -0.062633 0.775149 +vn -0.558110 -0.038841 0.828857 +vn 0.272527 -0.487438 -0.829538 +vn -0.461502 0.362922 0.809508 +vn -0.881239 0.379207 -0.282169 +vn -0.392909 -0.911705 -0.120065 +vn 0.275349 -0.499183 -0.821583 +vn 0.538032 0.297917 -0.788522 +vn -0.405203 -0.751473 0.520672 +vn -0.259997 -0.732863 0.628740 +vn -0.214796 -0.957965 0.190171 +vn -0.590181 -0.495538 0.637282 +vn -0.515557 0.182324 0.837233 +vn 0.205760 -0.778207 -0.593344 +vn 0.276775 -0.466090 -0.840331 +vn -0.077029 0.909782 0.407877 +vn -0.021476 -0.806411 -0.590966 +vn -0.325058 0.594760 0.735254 +vn 0.009236 -0.748757 -0.662781 +vn -0.951156 0.145510 0.272265 +vn -0.680859 -0.643334 0.350075 +vn 0.212792 -0.774674 -0.595483 +vn 0.193049 -0.733475 -0.651726 +vn 0.175912 0.980028 -0.092733 +vn 0.054325 0.980775 0.187426 +vn -0.890823 -0.340990 0.300267 +vn 0.199121 0.961164 -0.191085 +vn 0.361607 0.922017 -0.138297 +vn -0.755743 -0.227700 0.614007 +vn -0.710358 0.528758 0.464549 +vn 0.519371 0.157865 -0.839841 +vn 0.524859 0.058389 -0.849184 +vn -0.804609 0.350873 0.479053 +vn -0.541693 0.007069 0.840547 +vn -0.598383 -0.401170 0.693542 +vn -0.474213 -0.270780 0.837735 +vn -0.518609 -0.121944 0.846271 +vn -0.568258 -0.411894 0.712338 +vn -0.597347 -0.392902 0.699145 +vn -0.788402 -0.170241 0.591134 +vn -0.854755 -0.422916 0.300891 +vn -0.877313 0.136406 0.460125 +vn 0.409825 -0.576787 -0.706654 +vn -0.515130 -0.205932 0.832005 +vn -0.297449 -0.954668 0.011522 +vn 0.383484 0.376186 -0.843460 +vn -0.545673 0.166029 0.821386 +vn 0.299889 -0.251058 -0.920346 +vn -0.421826 0.383085 0.821772 +vn 0.375239 -0.356978 -0.855431 +vn -0.622322 -0.326626 0.711358 +vn -0.293155 -0.952187 0.086021 +vn -0.312516 -0.945514 0.091304 +vn -0.001626 0.997481 0.070919 +vn -0.533181 0.090502 0.841147 +vn -0.528956 0.086067 0.844274 +vn -0.187055 -0.980968 -0.052077 +vn 0.569628 0.407949 -0.713514 +vn 0.400128 -0.476408 -0.782901 +vn -0.635871 0.056395 0.769732 +vn -0.235800 -0.943141 -0.234270 +vn -0.603897 -0.010118 0.796998 +vn 0.474066 -0.019215 -0.880280 +vn -0.978253 0.045389 -0.202387 +vn 0.390020 0.281701 -0.876658 +vn 0.690453 -0.710245 -0.137211 +vn -0.880275 0.401718 -0.252466 +vn -0.161595 0.817563 0.552701 +vn -0.952331 0.216872 -0.214552 +vn 0.623172 -0.661221 -0.417664 +vn -0.867084 -0.214162 0.449777 +vn -0.764056 -0.556965 0.325590 +vn -0.865590 -0.475611 0.156675 +vn 0.256853 -0.661107 -0.704957 +vn -0.072789 -0.847487 -0.525802 +vn 0.331395 -0.735114 -0.591426 +vn -0.434112 0.426219 0.793652 +vn 0.297042 0.133525 -0.945483 +vn -0.225178 0.766562 0.601397 +vn 0.135595 0.958827 0.249529 +vn -0.032479 0.921001 0.388203 +vn 0.259314 -0.527537 -0.808987 +vn -0.889441 0.219016 0.401156 +vn -0.269454 -0.961484 0.054248 +vn 0.380209 0.880528 -0.283039 +vn -0.672357 0.244905 0.698539 +vn 0.393946 -0.588887 -0.705705 +vn 0.469608 0.608772 -0.639425 +vn 0.263659 -0.488258 -0.831919 +vn -0.535537 0.188402 0.823228 +vn 0.272696 -0.437785 -0.856727 +vn -0.147397 -0.988612 -0.030350 +vn 0.207346 -0.614667 -0.761047 +vn 0.365476 -0.460227 -0.809085 +vn 0.329372 -0.477567 -0.814521 +vn -0.636125 0.770238 0.045578 +vn -0.534621 -0.571216 0.622811 +vn -0.893446 0.437319 -0.102498 +vn -0.564714 0.013163 0.825182 +vn -0.576249 0.184870 0.796091 +vn 0.518463 0.423778 -0.742704 +vn -0.986971 -0.064823 0.147265 +vn -0.691704 0.211408 0.690545 +vn -0.973188 -0.187389 0.133380 +vn -0.515897 0.185207 0.836390 +vn -0.465780 0.567095 0.679303 +vn -0.718341 0.672375 0.178598 +vn -0.825749 0.451303 -0.338325 +vn -0.497793 0.605528 0.620917 +vn 0.188930 0.942495 -0.275695 +vn -0.936321 0.254998 -0.241412 +vn -0.583356 -0.522850 0.621549 +vn -0.862044 -0.459664 -0.213515 +vn -0.585132 -0.695194 0.417525 +vn 0.284469 0.934325 -0.214742 +vn -0.910201 -0.001647 -0.414164 +vn 0.064551 0.961870 -0.265781 +vn -0.545642 -0.588541 0.596569 +vn -0.428334 0.869284 0.246730 +vn -0.770693 0.579641 -0.264668 +vn -0.401939 -0.652073 0.642842 +vn -0.685029 -0.628914 0.367698 +vn -0.752274 0.618244 0.227724 +vn -0.602639 -0.726214 0.330817 +vn -0.772143 0.585247 -0.247552 +vn 0.340583 0.926473 -0.160156 +vn -0.620437 -0.761765 0.186472 +vn -0.118811 0.988210 0.096568 +vn -0.645716 0.718187 0.259342 +vn -0.371953 0.797010 0.475842 +vn 0.361795 0.725470 -0.585489 +vn -0.265797 -0.049297 -0.962768 +vn -0.250619 0.678667 0.690363 +vn -0.494384 -0.517780 -0.698204 +vn -0.505719 0.599888 0.619986 +vn 0.434306 0.873993 -0.217978 +vn -0.262013 0.849528 0.457877 +vn -0.620321 -0.677703 0.394868 +vn -0.473049 -0.787659 0.394738 +vn -0.209251 -0.190096 0.959207 +vn 0.155308 0.987454 -0.028533 +vn -0.874752 0.340419 0.344852 +vn -0.268305 -0.244330 -0.931834 +vn -0.113463 -0.063732 0.991496 +vn 0.452137 0.868621 -0.202656 +vn -0.970324 0.213876 0.112817 +vn -0.930755 0.175404 0.320824 +vn -0.728480 -0.014423 0.684916 +vn -0.392732 -0.652596 0.647982 +vn -0.550246 -0.733335 0.399310 +vn -0.815879 -0.520177 0.252501 +vn 0.390022 0.906975 -0.158993 +vn -0.843580 -0.390104 -0.369041 +vn -0.514262 -0.710757 0.479958 +vn -0.964430 0.030799 -0.262537 +vn 0.243536 0.693433 -0.678116 +vn -0.441888 0.405387 0.800248 +vn -0.500452 -0.708346 0.497788 +vn -0.709962 0.648386 -0.274862 +vn -0.571729 0.326439 0.752704 +vn -0.059707 0.781078 -0.621573 +vn -0.014868 0.484727 0.874539 +vn -0.312388 0.935868 0.162988 +vn -0.611132 -0.244758 0.752736 +vn -0.525386 0.321740 -0.787688 +vn -0.886070 0.333855 -0.321590 +vn -0.760147 0.399549 0.512383 +vn -0.860014 0.466448 0.206887 +vn -0.308658 -0.475665 0.823695 +vn -0.296982 -0.632539 0.715329 +vn -0.470061 -0.857827 0.207788 +vn -0.515063 0.605136 0.607060 +vn -0.408915 -0.226443 0.884032 +vn -0.007489 0.969220 0.246082 +vn -0.563993 0.474286 0.675991 +vn -0.204262 0.882728 0.423164 +vn -0.337476 -0.752861 0.565075 +vn 0.062517 0.987422 -0.145225 +vn -0.741252 -0.427402 0.517564 +vn -0.419483 0.904529 0.076567 +vn -0.925815 0.205669 0.317123 +vn -0.195737 0.881163 0.430394 +vn -0.909311 0.107762 0.401921 +vn -0.454322 0.399643 -0.796164 +vn -0.497552 -0.845453 -0.194040 +vn -0.518426 0.199700 -0.831477 +vn -0.583365 -0.757868 -0.292100 +vn -0.232835 0.966653 0.106626 +vn -0.766837 -0.640411 -0.042833 +vn -0.321403 0.941438 0.101952 +vn -0.354388 0.931595 -0.080868 +vn -0.673850 -0.306875 0.672126 +vn -0.011683 0.993892 -0.109734 +vn -0.389624 0.791639 -0.470639 +vn -0.926235 -0.201412 0.318624 +vn -0.830512 0.151876 0.535895 +vn -0.177926 0.936724 -0.301482 +vn -0.874074 0.129859 0.468114 +vn -0.587251 -0.553212 0.590841 +vn -0.825161 -0.076799 0.559653 +vn -0.622668 -0.465501 0.628962 +vn -0.814916 -0.235644 0.529513 +vn -0.902714 0.227333 0.365277 +vn -0.642715 0.443955 0.624357 +vn -0.603674 0.339369 0.721392 +vn -0.649496 0.021757 0.760054 +vn -0.953139 0.147506 0.264137 +vn -0.784348 0.375785 0.493542 +vn -0.802088 0.027915 0.596553 +vn -0.770189 -0.067701 0.634213 +vn -0.784098 -0.117830 0.609349 +vn -0.704647 -0.387768 0.594229 +vn -0.763176 -0.477216 0.435690 +vn -0.835515 0.269049 0.479090 +vn -0.939006 0.048069 0.340525 +vn -0.538284 -0.131569 0.832430 +vn 0.160418 -0.783127 -0.600815 +vn -0.558489 0.083261 0.825323 +vn -0.445177 0.891654 -0.082279 +vn -0.845296 0.493600 0.204533 +vn -0.245771 -0.886346 -0.392413 +vn 0.323771 -0.302231 -0.896565 +vn -0.121122 0.970968 0.206277 +vn -0.538242 0.168797 0.825714 +vn 0.553818 0.473777 -0.684704 +vn 0.255422 -0.203877 -0.945089 +vn -0.623533 -0.299987 0.721952 +vn 0.575293 0.178692 -0.798190 +vn -0.873958 0.440876 -0.204512 +vn 0.440692 0.048064 -0.896371 +vn 0.320369 -0.376977 -0.869052 +vn -0.145566 -0.989348 0.000409 +vn -0.153201 -0.882362 -0.444934 +vn 0.459401 -0.142664 -0.876697 +vn -0.336745 0.155670 0.928639 +vn -0.573707 -0.099235 0.813027 +vn 0.262852 0.083416 -0.961223 +vn 0.234693 -0.726852 -0.645450 +vn -0.566620 0.078481 0.820234 +vn -0.342092 0.622204 0.704155 +vn -0.591921 -0.676820 0.437657 +vn -0.569355 0.094612 0.816629 +vn 0.036890 0.992568 0.115963 +vn -0.600188 0.154875 0.784721 +vn -0.341042 0.656073 0.673245 +vn -0.293253 -0.955955 0.012371 +vn 0.251304 -0.723660 -0.642778 +vn -0.270118 0.704458 0.656334 +vn -0.301016 -0.948744 -0.096303 +vn -0.253805 0.687064 0.680828 +vn 0.319910 -0.499219 -0.805257 +vn -0.044790 0.913999 0.403236 +vn 0.065509 0.875704 0.478384 +vn -0.174914 -0.879301 -0.442985 +vn -0.448608 0.467401 0.761766 +vn -0.033171 0.872787 0.486973 +vn -0.201208 0.965488 0.165370 +vn -0.923383 0.214600 -0.318293 +vn -0.917907 -0.287957 0.272998 +vn 0.002108 0.844906 0.534910 +vn 0.348754 -0.547291 -0.760818 +vn -0.542634 0.329807 0.772513 +vn 0.125739 0.989078 -0.076901 +vn 0.122728 0.986624 -0.107289 +vn 0.006650 -0.751223 -0.660015 +vn -0.987405 0.141040 -0.071687 +vn 0.404856 -0.489636 -0.772236 +vn -0.560530 0.352154 0.749529 +vn 0.431487 -0.788763 -0.437803 +vn 0.404319 -0.565568 -0.718789 +vn -0.625697 0.399523 0.669988 +vn -0.413361 0.782259 0.466052 +vn 0.310456 -0.318064 -0.895797 +vn 0.315211 -0.367005 -0.875185 +vn -0.349878 -0.922114 -0.165200 +vn -0.548907 -0.820763 0.158266 +vn 0.235222 -0.798253 -0.554493 +vn 0.174327 -0.788070 -0.590386 +vn -0.528950 0.046272 0.847390 +vn -0.871714 -0.484296 0.074649 +vn -0.864971 0.178759 0.468903 +vn -0.540951 -0.207481 0.815061 +vn 0.483435 0.668905 -0.564675 +vn -0.644979 -0.447699 0.619329 +vn 0.389131 -0.499752 -0.773838 +vn -0.601869 0.401704 0.690209 +vn -0.564162 0.127777 0.815717 +vn -0.591439 0.139962 0.794110 +vn 0.398535 0.439477 -0.805003 +vn -0.774504 -0.260606 0.576392 +vn -0.466656 0.230794 0.853795 +vn -0.497973 -0.016234 0.867041 +vn -0.336938 0.921146 0.194842 +vn -0.507200 -0.703928 0.497226 +vn -0.449800 -0.718453 0.530571 +vn -0.505832 -0.125359 0.853475 +vn 0.201885 -0.797446 -0.568614 +vn -0.500565 0.338744 0.796673 +vn -0.970342 0.088878 -0.224806 +vn -0.110427 0.805731 0.581897 +vn 0.200129 -0.768880 -0.607266 +vn -0.577941 -0.108582 0.808823 +vn -0.975622 0.044937 -0.214806 +vn -0.586517 -0.037901 0.809050 +vn 0.476398 0.255906 -0.841164 +vn -0.609698 0.030562 0.792044 +vn -0.527730 -0.135490 0.838537 +vn -0.330522 0.606962 0.722739 +vn -0.639398 -0.435370 0.633737 +vn 0.325461 -0.528734 -0.783910 +vn -0.526500 0.213773 0.822860 +vn 0.036184 0.957661 0.285616 +vn -0.956507 0.174867 -0.233485 +vn 0.448699 0.056053 -0.891923 +vn -0.543405 0.327493 0.772955 +vn -0.905696 0.418827 0.065568 +vn -0.553248 -0.370423 0.746125 +vn -0.192033 0.957191 0.216583 +vn -0.938126 0.200942 0.282032 +vn -0.564231 0.093836 0.820267 +vn -0.608658 -0.495892 0.619375 +vn -0.540647 0.074322 0.837960 +vn 0.399889 0.782263 -0.477655 +vn -0.161465 0.889392 0.427680 +vn 0.195557 -0.802330 -0.563936 +vn 0.270166 -0.257640 -0.927703 +vn 0.450498 0.679425 -0.579166 +vn -0.245217 0.845631 0.474106 +vn 0.464262 0.056899 -0.883868 +vn -0.914926 0.144565 -0.376843 +vn -0.442742 0.475696 0.760061 +vn -0.296425 0.657664 0.692539 +vn -0.057088 0.812456 0.580221 +vn -0.861546 0.464422 0.205064 +vn 0.212453 0.970659 -0.112623 +vn 0.445250 -0.504503 -0.739749 +vn -0.153529 0.872107 0.464605 +vn 0.336872 -0.466326 -0.817960 +vn 0.374361 -0.192392 0.907105 +vn -0.053643 -0.901229 -0.430009 +vn 0.262188 -0.586154 -0.766604 +vn -0.148071 0.824630 0.545949 +vn -0.817304 -0.567597 0.099233 +vn 0.061114 0.989734 0.129197 +vn -0.363465 -0.929962 0.055342 +vn 0.347027 0.930892 -0.114074 +vn -0.304514 -0.921066 -0.242709 +vn -0.242394 -0.935626 -0.256613 +vn -0.689216 -0.685411 0.234931 +vn -0.735369 0.653131 -0.180703 +vn -0.737624 -0.558653 0.379233 +vn -0.679941 0.218176 0.700057 +vn -0.719022 -0.217849 0.659962 +vn -0.625384 0.338575 0.703037 +vn 0.416826 0.573262 -0.705426 +vn -0.664521 -0.213030 0.716261 +vn -0.518735 -0.228536 0.823824 +vn -0.893049 0.332231 0.303457 +vn 0.431495 -0.482685 -0.762120 +vn -0.652337 0.691135 0.311109 +vn 0.286875 0.937760 -0.195725 +vn -0.598942 0.611784 0.516709 +vn 0.050631 0.899198 0.434603 +vn -0.664628 0.524001 -0.532629 +vn -0.817233 0.432965 0.380356 +vn 0.301220 0.900360 -0.314036 +vn -0.951464 0.305141 -0.040056 +vn -0.946576 0.240093 -0.215286 +vn 0.256374 0.952642 -0.163541 +vn -0.232120 0.571675 0.786961 +vn 0.248523 0.932943 -0.260489 +vn -0.617771 0.719129 -0.318140 +vn -0.870702 0.430539 -0.237726 +vn -0.062960 0.932036 0.356855 +vn -0.085886 0.975787 -0.201155 +vn -0.404427 0.687751 0.602858 +vn 0.597025 0.802177 0.008547 +vn -0.671059 -0.646887 0.362240 +vn -0.779536 0.385518 0.493660 +vn -0.539723 -0.598792 0.591732 +vn -0.324761 0.626420 0.708610 +vn -0.723440 -0.601578 0.338732 +vn -0.063416 0.888891 0.453708 +vn -0.900135 0.269263 0.342424 +vn -0.963553 0.197683 0.180242 +vn 0.283431 0.767054 -0.575582 +vn -0.665821 -0.741099 -0.086345 +vn 0.384830 0.784128 -0.486878 +vn -0.982261 0.044193 -0.182235 +vn -0.165007 0.686876 0.707795 +vn -0.828822 0.484542 0.279774 +vn -0.786426 0.616251 0.042046 +vn -0.083437 -0.411310 -0.907669 +vn 0.408801 0.782835 -0.469096 +vn -0.962498 0.242982 0.120652 +vn -0.862716 0.452297 0.226161 +vn 0.255606 0.872100 -0.417261 +vn 0.298173 0.883974 -0.360115 +vn -0.591134 0.660860 -0.462412 +vn -0.393688 -0.370996 0.841054 +vn -0.412606 -0.673236 0.613603 +vn -0.599631 0.469604 0.648009 +vn 0.301997 0.725194 -0.618782 +vn -0.478708 -0.721929 0.499657 +vn 0.309350 0.824539 -0.473749 +vn -0.856257 0.308666 -0.414186 +vn -0.461116 0.689795 0.558171 +vn 0.198920 -0.469703 0.860122 +vn -0.552338 0.637845 0.536727 +vn -0.478207 0.198743 0.855464 +vn -0.341560 0.662652 0.666506 +vn -0.677498 -0.673171 -0.296374 +vn -0.618277 -0.584295 0.525673 +vn -0.424714 -0.507725 0.749555 +vn 0.078371 0.945558 -0.315876 +vn -0.208446 0.969477 -0.129089 +vn -0.237181 0.917462 0.319388 +vn -0.366951 -0.837560 0.404772 +vn -0.346541 -0.821236 0.453300 +vn -0.239472 0.968506 0.068185 +vn -0.033306 0.888644 -0.457387 +vn -0.252109 0.905863 -0.340372 +vn -0.274013 -0.546997 0.791019 +vn -0.010732 0.933967 0.357199 +vn -0.457556 -0.557348 0.692825 +vn -0.597115 -0.680938 0.424001 +vn -0.321586 0.931120 0.172043 +vn -0.545679 -0.767619 0.336147 +vn -0.329424 0.881947 -0.337118 +vn -0.067273 0.978763 -0.193645 +vn -0.098046 0.992136 -0.077803 +vn -0.220983 0.911004 -0.348193 +vn -0.686538 -0.711087 -0.151726 +vn -0.681723 0.555512 0.476088 +vn 0.995508 0.037890 0.086764 +vn 0.660325 0.423511 0.620169 +vn -0.349073 0.757787 0.551278 +vn 0.805710 0.428421 0.409006 +vn 0.973203 -0.060324 0.221895 +vn 0.724040 0.661825 0.194304 +vn 0.764287 0.497454 0.410372 +vn -0.448150 0.310362 0.838353 +vn 0.172767 -0.531343 -0.829353 +vn -0.143497 -0.103836 -0.984188 +vn -0.964769 0.244764 -0.096500 +vn -0.678491 -0.347897 0.647006 +vn -0.634164 -0.192586 0.748830 +vn -0.723329 0.314112 0.614922 +vn -0.756142 0.289900 0.586692 +vn -0.461779 -0.100020 0.881338 +vn 0.362206 -0.930541 -0.053860 +vn -0.087039 -0.989344 -0.116719 +vn 0.952821 -0.260057 -0.156535 +vn 0.915008 -0.397437 -0.069317 +vn 0.809111 -0.578186 0.105073 +vn -0.440377 -0.880829 -0.173806 +vn 0.181797 -0.965263 0.187665 +vn 0.995535 -0.086450 -0.037903 +vn 0.039832 -0.948589 -0.313993 +vn 0.051077 -0.993640 -0.100357 +vn 0.959049 -0.197558 -0.202968 +vn 0.797305 -0.483131 -0.361785 +vn 0.029335 -0.999317 0.022460 +vn 0.934778 -0.324479 0.144579 +vn 0.792348 -0.520406 0.318374 +vn -0.268552 0.703752 0.657734 +vn -0.612858 -0.008472 0.790148 +vn -0.803929 -0.328003 0.496097 +vn -0.124564 0.824976 0.551269 +vn -0.533693 -0.316247 0.784321 +vn -0.967355 -0.219377 -0.126877 +vn 0.090862 -0.941582 -0.324295 +vn -0.635689 0.027473 0.771457 +vn -0.226556 0.801568 0.553318 +vn -0.271133 -0.958724 0.085646 +vn -0.576259 0.052887 0.815554 +vn -0.580391 -0.797992 0.162342 +vn -0.521472 0.160386 0.838059 +vn -0.492416 0.206401 0.845532 +vn -0.320934 0.821839 0.470724 +vn -0.651196 -0.605181 0.457930 +vn -0.009604 -0.802138 -0.597062 +vn -0.564751 0.063523 0.822813 +vn -0.577109 -0.376672 0.724613 +vn -0.439398 0.339988 0.831467 +vn -0.711879 -0.535642 0.454220 +vn -0.595098 -0.049352 0.802137 +vn -0.615623 -0.564308 0.550059 +vn 0.599615 0.706519 -0.375889 +vn 0.002448 0.843941 0.536430 +vn 0.212044 -0.638386 -0.739933 +vn 0.400880 0.253719 -0.880296 +vn 0.360971 0.842973 -0.398868 +vn -0.582203 0.114800 0.804898 +vn 0.327178 0.278697 -0.902930 +vn -0.645990 -0.486105 0.588556 +vn 0.623860 0.656968 -0.423311 +vn 0.235678 -0.650439 -0.722070 +vn -0.678447 0.331313 0.655699 +vn 0.297819 -0.463292 -0.834664 +vn -0.701192 0.392321 0.595326 +vn -0.618898 -0.493389 0.611173 +vn -0.722536 -0.683479 0.103914 +vn 0.316094 -0.562777 -0.763785 +vn 0.089682 0.995805 -0.018153 +vn -0.121085 -0.854561 -0.505038 +vn -0.774560 -0.235147 0.587165 +vn -0.093681 -0.819674 -0.565118 +vn -0.992438 -0.108880 -0.056670 +vn -0.916529 0.374275 -0.141042 +vn -0.353022 0.584036 0.730943 +vn -0.652213 -0.213325 0.727400 +vn -0.553174 -0.274223 0.786639 +vn -0.554065 0.104977 0.825828 +vn -0.580287 0.094424 0.808919 +vn 0.563696 0.219699 -0.796228 +vn -0.512909 0.091516 0.853551 +vn 0.465123 0.182714 -0.866185 +vn -0.564855 0.037727 0.824328 +vn -0.687232 0.295195 0.663756 +vn -0.770758 -0.432534 0.467810 +vn -0.725483 -0.296513 0.621091 +vn -0.643971 -0.368599 0.670400 +vn -0.347101 -0.933954 0.085150 +vn 0.329845 -0.352934 -0.875580 +vn -0.785637 -0.562115 0.258461 +vn -0.853827 0.428385 0.295748 +vn -0.565418 0.057592 0.822791 +vn -0.575947 0.109650 0.810100 +vn -0.713362 -0.307760 0.629602 +vn -0.754017 0.413319 0.510516 +vn -0.114304 -0.986942 0.113494 +vn -0.673320 -0.225465 0.704135 +vn -0.849541 0.335853 0.406796 +vn -0.549952 0.039068 0.834282 +vn 0.360236 -0.489349 -0.794209 +vn 0.249007 0.952624 -0.174653 +vn -0.525972 -0.070150 0.847604 +vn 0.193786 0.265522 -0.944429 +vn 0.317704 0.259563 -0.911971 +vn 0.421835 -0.433032 -0.796579 +vn -0.432823 0.334815 0.836997 +vn 0.430361 0.029761 -0.902166 +vn -0.566896 -0.357421 0.742213 +vn -0.803004 -0.304989 0.512021 +vn 0.431187 -0.579195 -0.691817 +vn -0.484427 -0.786814 0.382433 +vn -0.642350 0.198981 0.740131 +vn -0.555684 0.031203 0.830808 +vn 0.229235 -0.610631 -0.758011 +vn -0.737962 -0.010967 0.674753 +vn -0.701439 -0.361550 0.614219 +vn -0.156307 0.859369 0.486881 +vn -0.336416 0.566526 0.752245 +vn -0.546650 0.186679 0.816287 +vn 0.518681 0.591842 -0.617003 +vn -0.905563 -0.066284 0.419001 +vn -0.983863 -0.166678 -0.065051 +vn 0.253674 -0.172575 -0.951771 +vn -0.568690 -0.619997 0.540552 +vn 0.102739 0.985584 0.134420 +vn 0.150279 -0.828832 -0.538938 +vn -0.278591 -0.926116 -0.254353 +vn 0.257527 -0.641273 -0.722806 +vn 0.270225 -0.036831 -0.962092 +vn 0.231025 -0.616980 -0.752306 +vn -0.225599 0.832599 0.505850 +vn -0.782789 0.353171 0.512359 +vn -0.552128 -0.572008 0.606598 +vn -0.492742 -0.581025 0.647777 +vn 0.502717 0.005677 0.864432 +vn 0.369996 -0.771339 -0.517821 +vn -0.762146 -0.032524 0.646588 +vn 0.394082 -0.568358 -0.722266 +vn -0.896583 0.441287 -0.037483 +vn 0.108471 0.939218 -0.325735 +vn -0.910487 0.410259 -0.051968 +vn -0.448212 -0.886761 0.112961 +vn 0.339115 -0.622257 -0.705547 +vn 0.198260 -0.810031 -0.551854 +vn 0.299354 -0.586786 -0.752376 +vn -0.410599 -0.900077 0.145838 +vn -0.177816 0.908937 0.377114 +vn -0.916847 0.371129 0.147155 +vn -0.254639 -0.898668 -0.357147 +vn -0.095127 0.924835 0.368282 +vn -0.843580 0.361022 -0.397537 +vn -0.280294 0.766745 0.577527 +vn -0.057931 -0.886620 -0.458855 +vn -0.957397 -0.051419 0.284160 +vn -0.908120 0.417297 -0.034368 +vn -0.937597 0.031906 0.346257 +vn -0.910554 0.385064 -0.150388 +vn -0.161192 0.922792 0.349960 +vn 0.004557 0.947463 0.319832 +vn -0.874153 0.383293 -0.298234 +vn -0.538959 0.837101 -0.093724 +vn -0.653614 -0.200368 0.729823 +vn -0.684160 -0.169533 0.709354 +vn -0.491754 0.236402 0.838029 +vn -0.636171 0.278734 0.719440 +vn 0.575429 0.574333 -0.582257 +vn 0.586453 0.447545 -0.675113 +vn -0.713718 -0.009834 0.700364 +vn -0.310844 0.658201 0.685673 +vn -0.994502 0.057104 -0.087783 +vn -0.799186 0.034284 0.600105 +vn -0.491404 -0.143914 0.858959 +vn -0.966732 0.078461 0.243459 +vn -0.826560 -0.242202 0.508071 +vn -0.688935 0.229216 0.687625 +vn -0.855935 -0.129623 0.500573 +vn -0.711324 0.130706 0.690604 +vn -0.826671 -0.062501 0.559204 +vn -0.809632 -0.040113 0.585565 +vn -0.796702 -0.059085 0.601477 +vn -0.942934 0.313060 -0.113441 +vn -0.590635 -0.516514 0.619971 +vn -0.063889 0.965044 -0.254183 +vn 0.292290 0.922434 -0.252352 +vn -0.753821 0.617354 -0.225009 +vn -0.961489 0.194577 -0.194111 +vn -0.317341 0.617458 0.719750 +vn 0.061194 -0.863984 -0.499787 +vn -0.068564 -0.997154 0.031351 +vn 0.204015 0.971928 -0.117195 +vn -0.442138 -0.874308 0.200249 +vn 0.056343 0.889291 0.453857 +vn -0.696143 -0.600753 0.393041 +vn -0.484544 -0.580098 0.654755 +vn 0.225376 0.957999 -0.177323 +vn -0.781200 0.435450 0.447336 +vn 0.267111 0.958401 0.100593 +vn 0.323163 0.793399 -0.515832 +vn -0.084549 0.318908 0.944007 +vn -0.405148 -0.716352 0.568062 +vn -0.794359 0.513588 0.324377 +vn -0.365706 0.353993 0.860783 +vn 0.022538 0.796420 0.604324 +vn 0.389390 0.318089 0.864404 +vn -0.307682 0.780393 0.544351 +vn -0.488047 0.789190 0.372812 +vn -0.159227 -0.563710 0.810480 +vn 0.456192 0.882318 -0.115775 +vn -0.203733 -0.608393 0.767040 +vn -0.373901 -0.247756 0.893765 +vn 0.965079 -0.163681 0.204527 +vn -0.601097 0.240730 0.762057 +vn 0.773557 -0.308736 0.553435 +vn -0.485389 0.857224 -0.171944 +vn 0.093211 0.902713 0.420024 +vn 0.622732 0.759150 -0.189463 +vn 0.361075 0.907370 -0.215184 +vn -0.388564 -0.702233 0.596563 +vn 0.247247 0.754110 -0.608430 +vn -0.760035 -0.593346 0.265119 +vn -0.259850 0.962069 0.083069 +vn -0.943072 0.329711 0.043653 +vn -0.806532 -0.584916 -0.085902 +vn -0.067641 -0.290591 -0.954453 +vn 0.055176 0.496458 0.866305 +vn 0.236630 0.961616 -0.138929 +vn -0.346654 0.726668 0.593113 +vn 0.202569 0.975639 0.084225 +vn -0.681916 -0.639894 0.354297 +vn -0.963427 0.254241 -0.084671 +vn 0.225170 0.970101 -0.090572 +vn 0.117307 0.858334 -0.499502 +vn -0.199809 -0.651559 0.731811 +vn -0.953830 0.286421 0.090398 +vn 0.074632 0.821601 -0.565157 +vn -0.307160 0.901821 0.303929 +vn 0.063490 -0.839618 -0.539454 +vn 0.058580 0.996843 0.053597 +vn -0.079085 0.929292 0.360779 +vn -0.974954 0.175407 0.136734 +vn -0.243862 -0.505939 -0.827379 +vn 0.066177 0.982414 -0.174592 +vn -0.414982 -0.832955 0.366027 +vn -0.855248 0.212652 0.472577 +vn -0.322702 0.724828 -0.608677 +vn -0.356847 -0.713144 0.603396 +vn 0.315042 0.947777 -0.049672 +vn -0.492269 -0.684545 0.537651 +vn -0.790723 0.455770 0.408693 +vn -0.126719 0.962740 -0.238902 +vn -0.991745 0.108149 -0.068893 +vn -0.712975 0.699130 0.053704 +vn -0.933791 0.084235 0.347762 +vn -0.988676 -0.134466 0.066625 +vn -0.951879 -0.148453 -0.268118 +vn -0.447240 0.848388 0.283223 +vn -0.150616 0.974644 -0.165479 +vn -0.429314 0.776669 -0.460949 +vn -0.696894 -0.685591 -0.210483 +vn -0.950007 -0.140621 0.278769 +vn -0.797646 0.521976 -0.302162 +vn -0.916515 0.384096 0.111673 +vn -0.783557 0.298642 0.544840 +vn -0.851222 0.185584 0.490897 +vn -0.897700 0.237110 0.371368 +vn -0.917953 0.340619 0.203326 +vn -0.606471 0.582756 0.540914 +vn -0.976999 -0.069790 -0.201502 +vn 0.758269 -0.529010 -0.381021 +vn -0.965760 0.116265 -0.231925 +vn -0.216751 -0.874851 -0.433191 +vn -0.728896 -0.469613 0.498171 +vn -0.604662 0.037513 0.795598 +vn -0.590534 0.194256 0.783284 +vn 0.323568 -0.491773 -0.808371 +vn -0.570938 -0.789351 0.225733 +vn -0.559839 0.167131 0.811571 +vn 0.385366 0.062815 -0.920623 +vn -0.926205 0.373118 -0.054108 +vn -0.738859 0.673847 0.004142 +vn 0.316621 -0.591846 -0.741262 +vn -0.628226 0.655227 0.419535 +vn -0.200063 0.910401 0.362140 +vn -0.657543 0.022102 0.753093 +vn -0.324251 0.681216 0.656358 +vn -0.764871 0.231404 0.601187 +vn -0.610910 0.749814 0.254103 +vn -0.968016 0.226649 0.107588 +vn -0.962492 0.083680 -0.258085 +vn 0.311002 0.260076 -0.914133 +vn 0.363174 0.579194 -0.729821 +vn -0.562313 -0.387126 0.730710 +vn -0.682135 -0.075228 0.727346 +vn 0.109563 -0.393341 -0.912841 +vn 0.254829 0.541026 -0.801470 +vn -0.544888 0.069943 0.835586 +vn -0.885272 0.233723 0.402077 +vn -0.102819 0.841259 0.530766 +vn -0.333416 0.722075 0.606169 +vn -0.123111 0.893906 0.431017 +vn -0.484131 0.148501 0.862302 +vn -0.530897 0.108861 0.840415 +vn -0.864296 0.332824 -0.377121 +vn -0.114141 0.929502 0.350710 +vn -0.422687 0.370584 0.827045 +vn -0.950247 -0.309044 0.039025 +vn -0.590759 -0.005905 0.806826 +vn -0.911725 -0.065056 -0.405616 +vn -0.413939 0.379950 0.827219 +vn -0.921933 0.238968 0.304851 +vn -0.936816 -0.264677 0.228739 +vn -0.897391 0.185745 0.400236 +vn 0.007490 0.814729 0.579793 +vn -0.290022 0.706340 0.645733 +vn 0.301464 -0.718310 -0.627017 +vn -0.722347 -0.473186 0.504291 +vn 0.058508 0.971453 0.229905 +vn -0.725706 -0.034607 0.687134 +vn 0.121752 -0.842588 -0.524616 +vn -0.519394 0.161959 0.839046 +vn -0.384538 0.512103 0.768037 +vn 0.355440 -0.511274 -0.782471 +vn -0.381436 0.591750 0.710168 +vn -0.682810 -0.634640 0.361942 +vn 0.197936 -0.674954 -0.710816 +vn -0.526900 -0.700720 0.481007 +vn -0.260036 -0.964094 -0.053884 +vn -0.601756 -0.511469 0.613424 +vn 0.341576 0.886370 -0.312529 +vn -0.528423 0.162639 0.833257 +vn -0.242119 0.781823 0.574571 +vn 0.033283 0.999433 0.005168 +vn 0.573805 0.722305 -0.386036 +vn -0.920559 0.082492 0.381792 +vn 0.493816 0.612779 -0.616967 +vn 0.179847 0.983428 -0.022902 +vn 0.202316 -0.668307 -0.715845 +vn 0.291218 -0.556945 -0.777820 +vn -0.217522 -0.931851 -0.290410 +vn 0.405407 0.420101 -0.811887 +vn -0.481024 0.073110 0.873654 +vn -0.776385 -0.098248 0.622554 +vn -0.668763 0.344751 0.658713 +vn -0.527871 -0.180575 0.829907 +vn -0.896374 0.123504 0.425748 +vn -0.582771 -0.358934 0.729071 +vn -0.755907 -0.142761 0.638924 +vn -0.965954 0.048365 0.254152 +vn -0.535637 0.122809 0.835471 +vn -0.827361 -0.345808 0.442596 +vn -0.748378 -0.010464 0.663190 +vn -0.747947 -0.029091 0.663121 +vn -0.872067 0.266934 0.410177 +vn -0.572822 0.018398 0.819473 +vn -0.655639 -0.382366 0.651102 +vn -0.776156 -0.079332 0.625530 +vn -0.572946 0.096605 0.813880 +vn -0.648285 -0.441593 0.620260 +vn -0.507952 0.258882 0.821563 +vn -0.631590 0.075323 0.771635 +vn -0.744767 -0.111183 0.657998 +vn -0.750912 0.078009 0.655779 +vn -0.704267 -0.121164 0.699520 +vn -0.632655 0.019723 0.774182 +vn 0.348406 0.386806 -0.853812 +vn -0.980953 -0.140888 0.133723 +vn -0.972615 0.134144 0.189802 +vn -0.385465 -0.922596 -0.015279 +vn -0.091124 0.897393 0.431721 +vn -0.902552 -0.193003 0.384901 +vn 0.331650 -0.477312 -0.813745 +vn 0.169226 0.982386 -0.079252 +vn -0.126444 0.969117 0.211716 +vn 0.100235 0.887778 0.449226 +vn -0.635674 0.268286 0.723838 +vn 0.377168 0.082203 -0.922490 +vn 0.487456 0.279634 -0.827158 +vn -0.900015 0.154504 0.407555 +vn -0.571028 0.551271 0.608298 +vn -0.354492 0.593475 0.722581 +vn -0.974498 0.104523 0.198564 +vn -0.901413 0.428387 0.062764 +vn 0.104018 0.927646 0.358682 +vn -0.898335 0.048945 -0.436576 +vn -0.863220 0.046986 -0.502636 +vn -0.247397 -0.959323 -0.135991 +vn -0.835676 0.244547 -0.491775 +vn -0.517232 -0.380010 0.766853 +vn -0.823722 -0.314102 0.472041 +vn 0.336333 0.210712 -0.917867 +vn -0.156608 0.724498 0.671250 +vn -0.954223 -0.038452 -0.296613 +vn 0.389458 -0.611960 -0.688351 +vn -0.783653 -0.231740 0.576355 +vn 0.235789 -0.728357 -0.643351 +vn 0.507378 0.672440 -0.538880 +vn -0.200805 0.779064 0.593917 +vn -0.363729 -0.925099 0.109053 +vn -0.339819 -0.935139 0.100189 +vn -0.726927 -0.131125 0.674080 +vn -0.560987 0.080478 0.823903 +vn -0.261312 -0.956369 -0.130672 +vn -0.930564 0.354438 -0.091784 +vn -0.789871 -0.530347 0.307955 +vn 0.205082 0.974579 -0.090210 +vn 0.265258 0.033140 -0.963608 +vn -0.859936 0.317834 -0.399364 +vn -0.567967 0.078403 0.819309 +vn 0.252586 -0.412111 -0.875422 +vn -0.858437 -0.503727 0.096675 +vn 0.385081 0.903745 -0.186968 +vn -0.110240 0.889611 0.443215 +vn -0.987048 0.061362 -0.148226 +vn -0.900200 -0.348726 -0.260824 +vn -0.388582 0.257069 0.884827 +vn 0.370945 -0.415446 -0.830545 +vn -0.080395 -0.992555 0.091496 +vn 0.032460 0.995021 0.094230 +vn 0.325940 -0.627432 -0.707173 +vn -0.689738 -0.015923 0.723884 +vn 0.302505 -0.677156 -0.670784 +vn -0.252880 0.739800 0.623496 +vn -0.793781 0.476786 -0.377606 +vn 0.370290 -0.521287 -0.768859 +vn -0.220211 0.784544 0.579653 +vn 0.192878 -0.614326 -0.765115 +vn -0.195795 0.941838 0.273139 +vn -0.626767 0.763555 -0.155392 +vn -0.681351 0.051804 0.730121 +vn -0.861971 0.491303 -0.125013 +vn -0.679068 -0.042813 0.732826 +vn -0.878338 0.326778 0.348909 +vn -0.711742 -0.077361 0.698168 +vn 0.231860 -0.513726 -0.826031 +vn 0.510136 0.567483 -0.646315 +vn -0.612049 -0.236061 0.754766 +vn -0.739138 -0.214966 0.638330 +vn -0.732439 0.042449 0.679508 +vn -0.729016 -0.095194 0.677845 +vn -0.547274 -0.131772 0.826515 +vn -0.720739 -0.052146 0.691243 +vn -0.868682 -0.073900 0.489827 +vn -0.886536 0.113035 0.448638 +vn -0.581450 -0.412864 0.701042 +vn -0.624241 -0.172855 0.761869 +vn 0.230068 0.690201 -0.686069 +vn -0.755396 0.030858 0.654542 +vn -0.662571 -0.071814 0.745548 +vn 0.175123 0.936818 -0.302826 +vn 0.072615 0.995868 0.054528 +vn 0.321935 -0.696460 -0.641328 +vn -0.639349 0.337641 0.690819 +vn 0.527695 -0.233485 0.816715 +vn -0.623459 0.773617 0.113203 +vn 0.448415 0.748227 -0.488959 +vn 0.025298 0.519750 0.853944 +vn -0.192080 0.810087 0.553954 +vn -0.458432 0.030341 0.888211 +vn 0.210246 -0.914533 0.345582 +vn 0.082547 0.900194 0.427594 +vn -0.354528 0.084569 0.931213 +vn 0.474278 0.780736 -0.406831 +vn -0.259259 0.526583 0.809627 +vn 0.485047 0.847923 -0.213908 +vn -0.006779 0.955883 0.293670 +vn -0.460441 0.333697 0.822581 +vn -0.549337 -0.759781 0.347794 +vn -0.695446 -0.703152 0.148093 +vn 0.452588 0.886680 -0.094673 +vn -0.551333 -0.756687 -0.351363 +vn -0.668123 0.413791 0.618376 +vn -0.275432 0.862837 0.423850 +vn -0.935437 0.062070 0.348002 +vn -0.963965 0.222997 0.145064 +vn -0.055388 0.997680 0.039583 +vn -0.921200 0.344798 0.180290 +vn -0.295831 0.932501 0.207185 +vn -0.995894 -0.002656 0.090489 +vn -0.902951 0.403237 0.148595 +vn -0.746507 0.376095 0.548890 +vn 0.294224 0.640974 -0.708932 +vn -0.776183 0.246072 0.580507 +vn -0.582317 -0.808440 -0.085625 +vn -0.755500 -0.546898 0.360725 +vn -0.700634 0.374623 0.607264 +vn -0.487667 0.552535 0.675934 +vn 0.497294 0.741426 -0.450540 +vn -0.379180 -0.743787 0.550457 +vn -0.942802 0.042678 0.330609 +vn -0.771668 -0.461466 0.437697 +vn 0.342099 0.673726 -0.655027 +vn -0.993064 -0.013807 -0.116766 +vn -0.723507 0.268294 0.636047 +vn -0.667149 -0.323005 0.671252 +vn -0.385512 -0.821536 0.420070 +vn -0.558199 0.646508 0.520040 +vn -0.812114 0.134263 0.567842 +vn -0.505951 -0.637232 0.581334 +vn -0.370236 0.914605 0.162553 +vn -0.979735 -0.191175 0.059764 +vn -0.683847 -0.671075 0.286377 +vn -0.152162 0.972168 0.178146 +vn -0.466070 0.635829 -0.615223 +vn -0.673265 0.724452 0.147932 +vn -0.989938 -0.140055 0.020158 +vn -0.184575 -0.859926 0.475878 +vn -0.938752 -0.339917 -0.056581 +vn -0.146204 0.936525 -0.318663 +vn -0.305945 -0.892568 0.331239 +vn -0.344864 -0.921632 0.177941 +vn -0.763005 0.641665 -0.078041 +vn 0.090825 0.985227 0.145182 +vn -0.926582 0.082864 -0.366850 +vn 0.201244 0.965387 0.165918 +vn -0.525958 0.770794 0.359507 +vn -0.153326 0.921793 -0.356073 +vn -0.650227 0.557346 -0.516305 +vn 0.105878 0.833726 -0.541932 +vn 0.165037 0.986227 -0.010922 +vn 0.068015 0.900998 0.428458 +vn -0.312254 0.805351 -0.503892 +vn -0.343837 0.075900 -0.935957 +vn -0.629559 0.668371 -0.396152 +vn 0.869970 -0.478517 0.119056 +vn 0.975967 0.201541 0.082882 +vn 0.713595 0.620698 0.324832 +vn -0.285140 -0.135624 0.948842 +vn 0.185595 -0.371400 -0.909734 +vn 0.249054 -0.282349 -0.926418 +vn 0.697736 -0.642875 -0.316031 +vn -0.109513 0.827589 0.550547 +vn 0.557324 -0.777380 -0.291670 +vn 0.460764 -0.869355 -0.178656 +vn 0.411426 -0.582049 0.701390 +vn -0.153534 0.511163 0.845659 +vn 0.582178 -0.240903 0.776553 +vn -0.629641 -0.764480 -0.138284 +vn -0.654748 -0.755152 -0.032396 +vn -0.665612 -0.744065 0.057687 +vn -0.563289 -0.610843 0.556395 +vn 0.145797 0.770530 0.620505 +vn -0.922236 0.230399 0.310478 +vn 0.154414 -0.974390 0.163466 +vn 0.962761 -0.227501 -0.146063 +vn 0.191195 -0.959236 0.208114 +vn 0.996862 0.046042 0.064391 +vn 0.625322 -0.728482 -0.279798 +vn 0.231602 -0.950274 -0.208182 +vn 0.105407 -0.992501 0.061894 +vn 0.290164 -0.903846 0.314432 +vn 0.029907 -0.961518 -0.273109 +vn 0.976040 0.162880 0.144278 +vn 0.917236 0.214362 0.335750 +vn 0.801022 0.100970 0.590058 +vn -0.023479 -0.990190 -0.137741 +vn -0.433837 0.747540 0.502960 +vn 0.101516 -0.957007 0.271722 +vn 0.075224 -0.933832 0.349712 +vn 0.126529 -0.946718 0.296168 +vn 0.195838 -0.953661 0.228428 +vn 0.991060 -0.066616 -0.115596 +vn 0.911092 -0.297259 -0.285567 +vn 0.780917 -0.593429 -0.194964 +vn 0.874673 -0.353260 -0.331895 +vn 0.970838 0.031961 -0.237595 +vn -0.123329 -0.977315 0.172178 +vn 0.870719 0.444272 0.210880 +vn -0.863934 0.368175 -0.343607 +vn -0.341863 -0.929034 0.141514 +vn -0.178945 0.797477 0.576203 +vn -0.359161 0.589735 0.723336 +vn -0.551347 0.084191 0.830017 +vn -0.557449 0.054861 0.828397 +vn -0.054738 0.789377 0.611464 +vn -0.383738 0.583137 0.716028 +vn -0.668611 -0.388890 0.633817 +vn -0.093716 -0.901726 -0.422027 +vn 0.202567 -0.619982 -0.758017 +vn 0.124016 0.985882 0.112500 +vn -0.977588 0.174413 0.117909 +vn 0.186939 0.509740 -0.839773 +vn -0.106213 -0.881828 -0.459455 +vn -0.989411 0.085539 0.117257 +vn -0.560127 0.119969 0.819674 +vn -0.332121 0.621493 0.709537 +vn -0.429006 0.337366 0.837937 +vn -0.973831 0.199372 -0.109106 +vn -0.991546 -0.021979 -0.127877 +vn -0.990685 -0.134993 -0.017906 +vn -0.004741 0.252216 -0.967659 +vn 0.224005 0.929981 -0.291475 +vn -0.617841 0.009838 0.786242 +vn -0.656489 0.040981 0.753222 +vn -0.668114 -0.052515 0.742204 +vn 0.305619 0.362069 -0.880626 +vn -0.651749 -0.129022 0.747380 +vn -0.575176 -0.274512 0.770595 +vn 0.216114 -0.614920 -0.758399 +vn 0.036019 -0.806715 -0.589842 +vn -0.687206 -0.355690 0.633429 +vn -0.653929 0.322984 0.684148 +vn -0.581791 -0.215924 0.784153 +vn 0.231985 -0.578059 -0.782324 +vn 0.348003 0.748562 -0.564401 +vn -0.736588 -0.547950 0.396471 +vn -0.568745 0.139921 0.810525 +vn -0.635187 -0.553869 0.538300 +vn 0.166059 -0.807964 -0.565349 +vn -0.737848 -0.636898 0.223475 +vn -0.658353 -0.139389 0.739690 +vn -0.331645 0.833978 0.441013 +vn -0.931599 0.308006 -0.193018 +vn 0.151021 0.970811 0.186329 +vn 0.276647 0.026066 -0.960618 +vn -0.508480 0.081072 0.857249 +vn -0.953361 0.265539 -0.143499 +vn 0.306479 -0.407522 -0.860230 +vn -0.898273 0.311142 0.310315 +vn -0.238278 -0.971078 0.015232 +vn -0.906709 0.420400 -0.033794 +vn 0.298469 0.932758 -0.202183 +vn -0.816254 0.296550 0.495769 +vn 0.266455 0.957887 -0.107027 +vn 0.378843 -0.568730 -0.730085 +vn 0.230065 -0.040483 -0.972333 +vn -0.397974 0.552655 0.732249 +vn 0.226004 -0.779696 -0.583949 +vn 0.241940 -0.789498 -0.564054 +vn -0.549017 -0.382639 0.743080 +vn -0.284391 -0.956472 0.065454 +vn 0.134816 0.984935 -0.108294 +vn -0.779910 -0.383013 0.495016 +vn 0.385142 0.232331 -0.893134 +vn 0.249585 -0.673501 -0.695776 +vn -0.387183 0.678898 0.623849 +vn 0.339569 0.911049 -0.233844 +vn -0.816000 -0.538563 0.209985 +vn 0.177675 0.982217 -0.060667 +vn 0.336270 0.802184 -0.493380 +vn 0.362985 -0.552888 -0.750038 +vn -0.560898 0.088881 0.823100 +vn -0.538798 -0.057519 0.840469 +vn -0.565362 0.211695 0.797214 +vn -0.532466 0.123053 0.837459 +vn -0.620756 -0.076391 0.780273 +vn -0.896672 0.107354 0.429481 +vn -0.622712 0.011020 0.782373 +vn -0.924337 0.206669 0.320764 +vn -0.556814 -0.214206 0.802542 +vn -0.642714 -0.140437 0.753124 +vn -0.647204 -0.303593 0.699256 +vn -0.564743 0.013038 0.825164 +vn -0.940246 0.021001 0.339847 +vn -0.704647 -0.147889 0.693975 +vn -0.667660 -0.421308 0.613782 +vn -0.561970 0.122817 0.817989 +vn -0.653665 -0.292561 0.697946 +vn -0.635077 -0.197691 0.746723 +vn -0.665059 -0.029480 0.746209 +vn -0.918996 0.390755 0.052503 +vn -0.643773 -0.409660 0.646324 +vn -0.165694 -0.986096 0.012639 +vn -0.473935 0.254971 0.842838 +vn -0.393749 -0.816791 -0.421680 +vn -0.603192 0.139678 0.785271 +vn -0.599883 -0.269206 0.753438 +vn -0.533370 0.138153 0.834524 +vn -0.596520 -0.006884 0.802569 +vn 0.509557 0.233346 -0.828192 +vn -0.994070 -0.055331 0.093614 +vn 0.355716 -0.409470 -0.840119 +vn 0.066654 0.284761 -0.956279 +vn -0.407848 0.508541 0.758318 +vn -0.943607 0.304185 0.130681 +vn -0.553454 0.026414 0.832460 +vn -0.613298 -0.094354 0.784195 +vn 0.339711 -0.436769 -0.832964 +vn -0.682449 -0.611206 0.400862 +vn 0.356882 -0.115855 -0.926937 +vn -0.568666 -0.240499 0.786625 +vn -0.592652 -0.212459 0.776933 +vn -0.131081 0.868891 0.477333 +vn -0.902433 -0.351524 0.249091 +vn -0.508813 0.154891 0.846828 +vn -0.601030 0.216277 0.769407 +vn -0.528661 -0.011082 0.848761 +vn 0.333945 -0.411597 -0.847979 +vn -0.593506 0.278713 0.755030 +vn -0.613058 -0.189024 0.767092 +vn 0.187594 -0.461157 -0.867261 +vn -0.335942 0.655356 0.676500 +vn 0.216702 -0.481964 -0.848971 +vn 0.160855 -0.364671 -0.917137 +vn -0.038884 -0.860462 -0.508029 +vn 0.157880 0.985004 -0.069575 +vn -0.815802 -0.549753 0.179554 +vn -0.865772 0.375427 0.330897 +vn -0.645152 -0.081884 0.759654 +vn -0.344737 0.497620 0.795946 +vn -0.213046 0.762398 0.611033 +vn -0.577049 0.025041 0.816325 +vn -0.972195 0.205980 -0.111395 +vn -0.576717 -0.127019 0.807009 +vn 0.386593 -0.517197 -0.763579 +vn -0.140618 0.740723 0.656930 +vn -0.391632 0.641029 0.660080 +vn -0.029762 0.973633 0.226170 +vn -0.560932 -0.263013 0.784971 +vn 0.304794 -0.529235 -0.791840 +vn -0.506515 -0.371631 0.778031 +vn -0.973669 -0.102116 -0.203815 +vn 0.253728 0.534125 -0.806432 +vn -0.209045 0.775310 0.595982 +vn 0.317426 -0.596024 -0.737561 +vn 0.271348 -0.756700 -0.594791 +vn 0.183723 0.958127 -0.219633 +vn 0.332826 -0.473218 -0.815654 +vn -0.272438 -0.789547 0.549903 +vn -0.009791 -0.988014 -0.154052 +vn 0.042921 0.998999 -0.012631 +vn 0.129573 0.880615 -0.455771 +vn -0.459041 -0.706011 0.539286 +vn 0.124593 0.992207 0.001121 +vn 0.149977 -0.801984 -0.578212 +vn -0.640637 -0.761899 0.095366 +vn -0.582623 -0.629293 0.514335 +vn -0.321472 -0.940365 -0.111219 +vn 0.236004 -0.659553 -0.713647 +vn -0.194000 -0.955839 -0.220761 +vn -0.588287 -0.565223 0.578309 +vn -0.601308 -0.537542 0.591167 +vn 0.321375 0.893310 -0.314188 +vn 0.261050 0.676220 -0.688897 +vn -0.830809 -0.442321 0.337801 +vn -0.444505 0.343530 0.827286 +vn -0.599817 -0.191453 0.776895 +vn -0.720059 0.292138 0.629421 +vn -0.583991 0.098045 0.805817 +vn -0.519960 -0.050640 0.852688 +vn -0.540467 0.000151 0.841365 +vn -0.897154 0.439391 0.045275 +vn -0.551259 0.108917 0.827194 +vn -0.574932 -0.013060 0.818097 +vn -0.470334 -0.600400 0.646765 +vn -0.672904 0.448800 0.588030 +vn 0.598495 0.000184 0.801127 +vn 0.112624 0.919962 0.375481 +vn 0.358706 -0.896027 0.261658 +vn -0.914595 0.370025 0.163087 +vn -0.200410 0.848770 0.489312 +vn -0.099715 0.667803 0.737629 +vn -0.087148 0.820473 0.565004 +vn -0.621005 -0.528701 0.578643 +vn -0.529175 -0.624189 0.574772 +vn -0.263256 0.075428 0.961773 +vn -0.588039 -0.728108 0.352235 +vn -0.651057 0.714699 0.255596 +vn 0.137312 0.190390 0.972058 +vn 0.146221 0.907416 0.393975 +vn -0.173426 -0.981137 0.085407 +vn -0.380054 0.818989 0.429902 +vn -0.336187 0.644712 0.686531 +vn -0.712725 -0.633136 0.301930 +vn -0.535968 -0.743700 0.399560 +vn -0.443748 -0.881676 0.160422 +vn -0.462147 0.586714 0.664971 +vn 0.258415 -0.462821 -0.847950 +vn -0.245728 0.297202 0.922653 +vn 0.230834 -0.961526 -0.148940 +vn 0.368879 -0.481239 -0.795196 +vn -0.310496 0.622028 0.718800 +vn -0.075225 -0.996527 0.035719 +vn -0.322905 -0.877206 0.355306 +vn -0.178342 -0.715222 0.675760 +vn 0.496451 0.773780 -0.393447 +vn -0.554433 -0.542036 0.631507 +vn -0.422491 -0.905119 0.047541 +vn -0.455760 0.703362 0.545495 +vn -0.164487 -0.608691 0.776170 +vn -0.302923 0.907944 0.289613 +vn -0.914988 -0.393672 -0.088428 +vn -0.873592 -0.462226 -0.152266 +vn 0.271874 0.776251 -0.568788 +vn -0.627316 -0.742919 0.233551 +vn -0.680569 0.685927 0.257547 +vn -0.216374 -0.080887 0.972954 +vn -0.617694 0.709108 0.340030 +vn -0.319924 -0.313925 0.893924 +vn 0.087783 -0.610539 0.787106 +vn 0.267738 0.935029 -0.232460 +vn -0.574037 -0.379867 0.725385 +vn -0.982690 0.146131 -0.113870 +vn -0.070380 0.795787 -0.601473 +vn -0.963926 0.192889 0.183413 +vn 0.268269 0.963260 0.012730 +vn -0.814385 0.399768 0.420668 +vn 0.287546 0.957192 -0.033173 +vn -0.068845 0.980717 -0.182908 +vn -0.046995 0.880332 -0.472024 +vn -0.916937 -0.243693 0.315976 +vn -0.428017 0.864720 -0.262793 +vn -0.181993 0.877795 -0.443119 +vn -0.396659 0.908977 0.128151 +vn -0.870838 -0.364590 0.329720 +vn 0.060360 0.997914 -0.022903 +vn -0.951843 0.071378 0.298163 +vn -0.937536 0.135552 0.320392 +vn -0.294842 0.819784 0.490940 +vn -0.351865 0.883653 0.308786 +vn -0.972852 -0.225917 0.050195 +vn -0.084218 0.867807 -0.489712 +vn -0.970257 -0.131177 -0.203457 +vn -0.855175 0.432047 -0.286375 +vn 0.276163 0.846017 -0.456058 +vn -0.866352 0.499404 0.005460 +vn -0.726131 0.197390 0.658613 +vn 0.395968 0.861639 -0.317469 +vn -0.607169 0.291929 0.739002 +vn -0.701240 0.681824 0.208274 +vn -0.784234 0.592101 -0.185453 +vn -0.099536 0.994949 0.012986 +vn 0.047262 0.929643 -0.365418 +vn -0.993195 0.103746 -0.052912 +vn -0.974450 0.224602 -0.001016 +vn -0.920905 0.359170 -0.151432 +vn -0.939221 -0.342557 0.022766 +vn -0.957725 -0.281057 -0.061403 +vn -0.623787 -0.469480 0.624882 +vn 0.456905 0.835099 -0.306346 +vn -0.054931 0.158446 0.985838 +vn -0.797137 0.300704 0.523592 +vn -0.601525 -0.756234 0.257444 +vn -0.915182 0.302010 0.266892 +vn -0.854944 -0.027469 0.517992 +vn -0.715412 0.620138 0.321894 +vn -0.985842 0.022821 0.166118 +vn -0.592538 0.433562 0.678913 +vn -0.530606 0.083534 0.843492 +vn -0.941108 0.249707 -0.227952 +vn -0.386961 0.920708 -0.050583 +vn -0.519897 0.144561 0.841908 +vn -0.918111 0.329443 -0.220315 +vn 0.098113 0.373970 -0.922237 +vn -0.052609 0.889691 0.453522 +vn -0.155881 0.768257 0.620872 +vn 0.317413 0.476405 -0.819931 +vn -0.601918 0.151380 0.784078 +vn -0.118324 0.923160 0.365754 +vn -0.934930 0.354830 -0.001208 +vn -0.653370 -0.210123 0.727294 +vn 0.210883 -0.512256 -0.832540 +vn -0.389711 0.447756 0.804761 +vn -0.604593 -0.445593 0.660237 +vn -0.666788 -0.609271 0.429166 +vn -0.327777 0.664143 0.671920 +vn -0.574824 -0.288153 0.765862 +vn -0.901515 0.418401 -0.110504 +vn -0.304007 -0.943986 0.128339 +vn -0.835884 0.521488 0.171315 +vn -0.635516 0.743991 -0.206391 +vn -0.788593 -0.405799 0.462006 +vn -0.643477 -0.368537 0.670908 +vn -0.415518 0.496021 0.762435 +vn -0.953723 -0.242988 0.177113 +vn -0.588323 -0.010386 0.808559 +vn -0.480066 0.201257 0.853834 +vn -0.594519 0.004639 0.804068 +vn -0.981755 -0.179044 -0.064030 +vn -0.507892 0.256835 0.822242 +vn -0.143300 0.787173 0.599853 +vn -0.315246 0.735075 0.600237 +vn -0.854183 0.418617 0.308433 +vn -0.279371 0.683615 0.674257 +vn -0.523342 -0.033965 0.851445 +vn -0.484741 -0.496946 0.719771 +vn 0.261503 0.192397 -0.945833 +vn 0.228820 -0.297934 -0.926756 +vn 0.218312 -0.641093 -0.735758 +vn -0.554536 -0.451041 0.699322 +vn 0.271758 -0.565575 -0.778635 +vn -0.452833 -0.675206 0.582271 +vn -0.153903 0.784689 0.600480 +vn -0.357906 -0.932166 -0.054497 +vn -0.833844 -0.381169 0.399267 +vn -0.145938 0.837806 0.526101 +vn 0.178195 -0.401570 -0.898325 +vn -0.191980 0.920979 0.339029 +vn 0.257235 -0.118920 -0.959004 +vn -0.816690 -0.427396 0.387750 +vn -0.291201 0.827285 0.480417 +vn -0.947040 0.277163 -0.162158 +vn 0.275970 -0.536675 -0.797383 +vn 0.099389 -0.842254 -0.529840 +vn -0.886689 0.103342 -0.450669 +vn -0.427665 -0.902049 0.058395 +vn -0.733681 0.471059 -0.489710 +vn -0.112595 0.869846 0.480302 +vn 0.380661 -0.613845 -0.691586 +vn 0.329780 -0.660831 -0.674202 +vn -0.642449 -0.698441 0.315340 +vn 0.277466 -0.642642 -0.714160 +vn -0.200579 0.754669 0.624694 +vn 0.260558 -0.636747 -0.725715 +vn -0.822633 0.220678 -0.524000 +vn 0.095274 0.987433 0.126091 +vn -0.329155 -0.938190 0.107031 +vn 0.081021 0.985394 0.149779 +vn 0.290714 0.381381 -0.877516 +vn -0.755767 -0.367003 0.542333 +vn -0.593185 0.027421 0.804599 +vn -0.513719 -0.334114 0.790228 +vn -0.689516 -0.178953 0.701814 +vn -0.646593 -0.167910 0.744126 +vn -0.647306 -0.249592 0.720208 +vn 0.158188 0.981731 0.105743 +vn -0.550837 0.113262 0.826892 +vn -0.643673 -0.347982 0.681611 +vn -0.513064 0.114945 0.850619 +vn -0.959518 0.237857 -0.150827 +vn -0.519282 -0.040588 0.853638 +vn -0.546153 0.132154 0.827195 +vn -0.666862 -0.022702 0.744836 +vn -0.911114 0.173774 -0.373730 +vn -0.547330 0.006015 0.836895 +vn -0.555977 -0.181107 0.811227 +vn -0.947475 0.113603 -0.298973 +vn -0.507006 0.087030 0.857538 +vn -0.765590 -0.527577 0.368150 +vn -0.555992 -0.003661 0.831180 +vn -0.514263 0.098701 0.851934 +vn 0.219762 -0.572427 -0.789957 +vn -0.547182 0.078681 0.833307 +vn -0.591725 -0.324096 0.738122 +vn -0.038551 -0.857904 -0.512363 +vn -0.569921 -0.162641 0.805443 +vn 0.318938 -0.557454 -0.766501 +vn 0.074606 0.937844 0.338944 +vn -0.032910 -0.793012 -0.608316 +vn -0.511011 -0.043273 0.858484 +vn 0.262587 0.929327 -0.259613 +vn -0.787427 -0.399752 0.469208 +vn -0.592882 0.172883 0.786512 +vn -0.482291 -0.580787 0.655806 +vn -0.035886 0.796866 0.603090 +vn 0.193057 0.981097 0.013327 +vn 0.368035 -0.306272 -0.877922 +vn -0.056304 -0.906433 -0.418579 +vn 0.392346 0.511868 -0.764236 +vn 0.242419 -0.763971 -0.597981 +vn -0.046709 0.992218 0.115421 +vn 0.171776 -0.456406 -0.873033 +vn -0.206013 0.844381 0.494549 +vn -0.142997 -0.970461 0.194312 +vn -0.578450 -0.453174 0.678255 +vn 0.256027 0.854253 -0.452441 +vn 0.229238 -0.363475 -0.902959 +vn -0.809776 0.391740 -0.436810 +vn 0.225941 -0.622975 -0.748901 +vn -0.714316 -0.671514 -0.197031 +vn -0.147767 0.836626 0.527468 +vn -0.229132 -0.965124 -0.126623 +vn -0.366991 0.539524 0.757780 +vn -0.044348 0.996112 -0.076118 +vn 0.245565 0.013659 -0.969284 +vn 0.047448 0.998806 -0.011596 +vn 0.313467 0.000841 -0.949599 +vn -0.601371 -0.626602 0.495704 +vn -0.221188 -0.861533 0.456987 +vn 0.108707 0.975893 0.189252 +vn 0.308233 -0.557773 -0.770637 +vn -0.189826 -0.795503 0.575448 +vn -0.781555 0.437624 -0.444587 +vn -0.276328 -0.946941 0.164150 +vn 0.414870 0.900268 -0.131908 +vn 0.432919 0.786692 -0.440109 +vn 0.156871 0.981532 0.109487 +vn 0.052927 0.981020 0.186542 +vn -0.626243 -0.040595 0.778570 +vn -0.582600 -0.163406 0.796163 +vn -0.577829 -0.038969 0.815227 +vn -0.667892 -0.379688 0.640123 +vn -0.375695 0.559686 0.738651 +vn -0.531922 0.144062 0.834449 +vn -0.560401 0.029397 0.827699 +vn -0.767483 -0.364257 0.527529 +vn -0.958562 0.283080 0.032021 +vn -0.804121 0.373090 0.462810 +vn -0.618689 -0.057796 0.783507 +vn -0.565033 0.167718 0.807842 +vn -0.431511 -0.751725 0.498706 +vn -0.528501 -0.089738 0.844176 +vn 0.361364 0.893468 -0.266704 +vn 0.422072 0.906347 0.019777 +vn 0.233152 0.859233 -0.455366 +vn 0.294276 0.911712 -0.286674 +vn -0.185990 -0.627665 0.755939 +vn -0.427470 -0.789051 0.441212 +vn -0.450497 -0.833817 0.319065 +vn -0.269711 -0.949999 -0.157348 +vn 0.268834 0.819991 -0.505315 +vn 0.223170 -0.774116 0.592402 +vn -0.070739 0.870455 0.487138 +vn 0.554280 0.741306 -0.378469 +vn 0.171429 0.922841 0.344929 +vn 0.422763 -0.718932 0.551731 +vn 0.271038 0.674447 -0.686775 +vn -0.190408 -0.979348 -0.067993 +vn 0.441753 0.802119 -0.401819 +vn -0.590849 -0.762011 0.265023 +vn -0.202650 0.879074 0.431465 +vn -0.323998 -0.717003 0.617197 +vn 0.120451 0.970867 0.207146 +vn -0.483441 0.670719 0.562513 +vn -0.943484 0.297400 0.146259 +vn -0.615863 0.640243 0.459131 +vn -0.127273 0.987801 -0.089724 +vn 0.086913 0.914801 -0.394443 +vn 0.127713 0.984797 -0.117747 +vn -0.277820 0.906859 0.316895 +vn -0.313416 -0.732931 0.603807 +vn 0.112998 0.980892 -0.158373 +vn -0.352373 -0.763885 0.540660 +vn -0.330690 -0.901311 0.279789 +vn -0.723816 0.684907 0.083625 +vn 0.471967 0.869554 -0.145341 +vn -0.314261 0.899695 0.302965 +vn -0.536370 0.506360 0.675209 +vn -0.109693 0.843484 -0.525834 +vn -0.983046 -0.138784 0.119832 +vn -0.904374 -0.133199 -0.405420 +vn -0.980866 -0.058902 -0.185557 +vn -0.621550 0.763760 -0.174201 +vn -0.945822 0.265876 -0.186363 +vn -0.986188 -0.043545 -0.159800 +vn -0.998546 0.043031 -0.032463 +vn -0.989866 0.134608 -0.045239 +vn -0.677617 0.523104 -0.516911 +vn -0.682491 0.518419 -0.515216 +vn -0.477045 0.839505 -0.260113 +vn -0.559358 0.824603 0.084546 +vn -0.108400 -0.327089 -0.938756 +vn -0.351928 0.529145 -0.772109 +vn -0.827588 -0.534407 0.171775 +vn 0.981624 0.174949 0.076208 +vn 0.718584 -0.367344 -0.590504 +vn -0.563097 0.277074 0.778557 +vn 0.327275 -0.570019 -0.753638 +vn 0.481141 -0.688857 -0.542199 +vn -0.249518 0.934014 0.255653 +vn -0.424207 -0.729341 0.536759 +vn 0.743609 0.122258 0.657342 +vn -0.163734 -0.489862 -0.856286 +vn -0.138487 0.297191 0.944722 +vn -0.292577 -0.933836 -0.205790 +vn -0.018384 -0.920799 -0.389604 +vn -0.702466 -0.706363 -0.087136 +vn -0.476982 -0.834741 0.275130 +vn -0.069443 -0.919858 0.386057 +vn 0.851017 0.390163 0.351488 +vn 0.823133 0.409451 0.393448 +vn 0.615751 0.474553 0.629007 +vn -0.386694 0.661559 0.642500 +vn -0.503428 0.441659 0.742629 +vn -0.805411 -0.432963 0.404792 +vn -0.615353 -0.009796 0.788191 +vn -0.894189 0.029614 0.446710 +vn -0.849706 -0.015512 0.527029 +vn -0.647625 0.435914 0.624949 +vn -0.883332 -0.090891 0.459851 +vn -0.952427 -0.005931 0.304708 +vn -0.922853 -0.123281 0.364888 +vn 0.200240 -0.964618 0.171512 +vn 0.044685 -0.927977 -0.369948 +vn 0.014405 -0.929155 -0.369409 +vn -0.102984 -0.994683 -0.000054 +vn -0.031242 -0.986915 0.158185 +vn 0.121365 -0.933370 0.337774 +vn -0.572497 -0.809381 -0.130957 +vn 0.988188 -0.123920 -0.090155 +vn 0.818343 -0.533416 -0.213968 +vn 0.959070 0.128632 0.252269 +vn -0.051187 -0.865199 -0.498809 +vn 0.390639 -0.476553 -0.787590 +vn -0.699494 -0.299875 0.648678 +vn 0.212772 0.976190 -0.042213 +vn -0.819508 -0.222212 0.528231 +vn -0.554205 -0.232580 0.799227 +vn -0.799822 0.398947 0.448470 +vn -0.816812 -0.194424 0.543155 +vn 0.229654 0.950117 -0.211039 +vn -0.585034 0.012550 0.810911 +vn -0.528274 0.148594 0.835970 +vn -0.659713 -0.386010 0.644806 +vn -0.108894 -0.775719 0.621613 +vn -0.245485 0.644377 0.724235 +vn -0.835607 0.503987 -0.218538 +vn 0.498146 0.816739 -0.291183 +vn 0.253970 0.461306 -0.850115 +vn -0.699295 -0.283000 0.656428 +vn -0.250316 0.808982 0.531874 +vn 0.338910 -0.553618 -0.760688 +vn -0.872776 0.405241 0.272106 +vn -0.220403 0.780083 0.585570 +vn -0.580763 -0.313690 0.751208 +vn -0.152830 -0.946206 -0.285198 +vn 0.322584 -0.440599 -0.837742 +vn -0.578215 -0.081026 0.811851 +vn 0.018720 -0.975203 -0.220519 +vn -0.446028 0.323800 0.834394 +vn 0.237756 -0.656613 -0.715773 +vn -0.908903 0.415885 -0.030566 +vn -0.431943 -0.893980 0.119265 +vn -0.887122 -0.337843 0.314447 +vn 0.300928 0.020770 -0.953421 +vn 0.141743 -0.846787 -0.512700 +vn -0.674211 -0.225728 0.703197 +vn -0.696011 -0.252680 0.672102 +vn 0.002869 0.996858 -0.079152 +vn -0.595613 -0.586370 0.549014 +vn -0.018675 0.943513 0.330809 +vn 0.248771 -0.528504 -0.811663 +vn 0.350970 -0.442742 -0.825106 +vn -0.524708 -0.831325 0.183251 +vn -0.609142 -0.775684 0.165107 +vn -0.585589 -0.794727 0.159669 +vn 0.222777 0.961687 -0.159773 +vn -0.286079 0.888830 0.357967 +vn -0.838290 -0.441344 0.320133 +vn 0.164046 -0.826604 -0.538345 +vn -0.938317 -0.265377 -0.221667 +vn -0.953677 0.294524 -0.061288 +vn -0.911362 -0.137113 -0.388097 +vn 0.242917 -0.379360 -0.892792 +vn 0.148999 0.963840 0.220935 +vn -0.884278 0.392368 -0.253178 +vn 0.291315 0.024226 -0.956320 +vn -0.769269 0.378611 -0.514665 +vn -0.523851 0.108409 0.844883 +vn -0.580409 0.112250 0.806551 +vn 0.320067 0.757022 -0.569626 +vn -0.715036 0.301480 0.630740 +vn -0.532466 0.127752 0.836756 +vn -0.561807 -0.120407 0.818459 +vn -0.618746 -0.117432 0.776764 +vn -0.585439 -0.081085 0.806651 +vn -0.654361 -0.574644 0.491523 +vn -0.960952 0.242950 0.132465 +vn -0.795402 -0.340882 0.501133 +vn -0.773620 -0.288174 0.564330 +vn -0.780081 -0.145346 0.608563 +vn -0.571693 -0.412127 0.709450 +vn -0.555723 -0.207126 0.805153 +vn 0.209335 0.015838 -0.977716 +vn -0.282048 0.675849 0.680939 +vn -0.224255 -0.940682 0.254614 +vn -0.539638 0.137236 0.830636 +vn -0.772983 0.566330 -0.285949 +vn -0.360378 -0.920598 -0.150422 +vn -0.651350 0.196184 0.732977 +vn -0.256093 -0.965244 0.052158 +vn -0.214371 0.824898 0.523056 +vn -0.498703 -0.367147 0.785174 +vn -0.683234 -0.117289 0.720718 +vn -0.130225 0.883513 0.449940 +vn -0.551750 0.082514 0.829918 +vn -0.230359 -0.954034 0.191713 +vn -0.574639 -0.108314 0.811208 +vn 0.199807 -0.494238 -0.846053 +vn 0.118715 -0.862832 -0.491353 +vn 0.182974 -0.639136 -0.747011 +vn 0.129703 0.989971 0.055986 +vn -0.197891 -0.976757 -0.082369 +vn -0.545854 0.195277 0.814807 +vn -0.598487 -0.582420 0.550092 +vn -0.487336 0.304925 0.818245 +vn -0.127765 0.813182 0.567813 +vn -0.457590 0.300742 0.836759 +vn 0.353128 -0.550995 -0.756112 +vn -0.166938 -0.911327 -0.376318 +vn 0.355394 0.570029 -0.740784 +vn 0.192424 0.890277 0.412772 +vn -0.562847 -0.009265 0.826509 +vn -0.479993 -0.335897 0.810420 +vn -0.945135 0.322084 -0.054610 +vn -0.877322 -0.459980 0.136841 +vn -0.308816 0.682384 0.662559 +vn -0.051839 -0.879818 -0.472476 +vn 0.371293 0.386460 -0.844269 +vn 0.102180 0.981775 -0.160242 +vn 0.059074 0.997217 -0.045480 +vn 0.444977 0.843600 -0.300557 +vn -0.911413 0.310027 -0.270572 +vn -0.682206 -0.708178 0.181874 +vn 0.265461 -0.629525 -0.730225 +vn -0.224491 -0.924434 0.308261 +vn -0.847935 0.385780 -0.363567 +vn -0.928082 0.314565 -0.199279 +vn -0.372721 -0.921932 0.105456 +vn 0.217289 0.308574 -0.926049 +vn 0.190820 -0.215826 -0.957605 +vn -0.092693 0.870639 0.483111 +vn -0.755635 -0.345299 0.556583 +vn 0.265609 0.019150 -0.963891 +vn 0.215964 -0.795018 -0.566838 +vn 0.168168 -0.808761 -0.563582 +vn 0.225513 -0.753413 -0.617668 +vn -0.866345 0.499378 -0.008280 +vn -0.666831 -0.541369 0.512109 +vn -0.842638 0.494102 -0.214068 +vn 0.146908 0.780477 -0.607678 +vn 0.258345 0.736278 -0.625422 +vn -0.664093 -0.572534 0.480817 +vn -0.603539 -0.114221 0.789109 +vn -0.517501 -0.062324 0.853410 +vn -0.651174 -0.327438 0.684658 +vn -0.804557 -0.494975 0.328157 +vn -0.542265 -0.022893 0.839896 +vn -0.521934 -0.036516 0.852204 +vn -0.570433 0.012458 0.821250 +vn -0.585630 -0.033069 0.809904 +vn -0.577725 -0.621706 0.528881 +vn 0.788463 -0.572104 -0.225884 +vn -0.624693 -0.412719 0.662889 +vn -0.196769 0.868752 0.454480 +vn -0.444853 -0.614338 0.651687 +vn -0.258278 -0.791254 0.554264 +vn -0.114528 -0.950416 -0.289123 +vn 0.200949 0.928216 -0.313105 +vn -0.539474 -0.477061 0.693816 +vn 0.307121 0.951646 -0.006859 +vn -0.031934 0.935898 0.350821 +vn -0.054355 0.845993 0.530417 +vn -0.950372 -0.263967 -0.164666 +vn -0.279334 -0.815523 0.506848 +vn 0.463438 0.884191 -0.058580 +vn 0.228562 -0.559591 -0.796629 +vn 0.224631 0.653292 0.723014 +vn -0.869991 -0.064630 -0.488814 +vn 0.469034 0.852681 -0.230092 +vn 0.422810 -0.326077 -0.845521 +vn -0.229069 0.937015 0.263685 +vn 0.063764 0.434818 0.898258 +vn -0.358134 -0.659650 0.660758 +vn -0.437747 -0.799151 -0.411989 +vn -0.917525 -0.206293 -0.339986 +vn -0.148695 -0.841614 -0.519208 +vn 0.351347 0.712546 -0.607317 +vn 0.659810 -0.749870 -0.048443 +vn -0.189006 0.946390 0.261960 +vn 0.471716 0.752202 -0.460083 +vn 0.054803 -0.930397 -0.362435 +vn 0.526752 0.028234 0.849550 +vn -0.074924 0.603944 0.793498 +vn -0.966408 0.247142 0.070549 +vn 0.556304 0.729122 -0.398633 +vn 0.035307 0.227710 0.973089 +vn -0.426830 -0.672338 0.604795 +vn 0.315068 0.801195 -0.508743 +vn -0.189599 -0.509141 0.839540 +vn -0.977362 0.019721 0.210655 +vn -0.351919 0.908046 -0.227168 +vn -0.581293 -0.363286 0.728094 +vn -0.193476 0.959055 0.206833 +vn -0.068284 -0.991164 0.113718 +vn -0.277303 0.726220 0.629053 +vn 0.364450 0.459346 0.810048 +vn -0.855293 -0.447342 -0.261456 +vn -0.593609 0.762201 0.258221 +vn -0.952183 -0.169355 0.254295 +vn -0.966307 -0.145646 0.212222 +vn -0.407822 -0.673252 0.616776 +vn 0.237164 0.545459 0.803883 +vn -0.157786 0.642830 0.749582 +vn -0.403418 0.897216 0.179603 +vn -0.560707 0.809831 -0.172571 +vn -0.806564 -0.317981 0.498340 +vn -0.918458 0.177975 0.353213 +vn -0.699491 0.266641 0.663035 +vn -0.504139 0.847098 -0.168135 +vn -0.658053 0.010169 0.752903 +vn -0.109949 0.955573 0.273480 +vn -0.201763 0.830876 0.518592 +vn -0.340702 0.896360 -0.283655 +vn -0.712345 -0.201424 0.672305 +vn -0.348070 0.876808 0.331746 +vn -0.958287 0.225193 -0.175993 +vn -0.798938 -0.009061 0.601345 +vn -0.876621 0.198964 0.438119 +vn -0.962370 0.076164 0.260849 +vn -0.595324 0.494449 0.633332 +vn -0.457072 0.809843 -0.367749 +vn -0.513483 0.857531 -0.031235 +vn -0.471130 0.820277 -0.324318 +vn -0.781457 0.136250 0.608901 +vn -0.523470 -0.583265 0.621112 +vn -0.784476 0.047731 0.618320 +vn -0.908396 0.051917 0.414875 +vn -0.841325 -0.358511 0.404528 +vn -0.816335 0.035396 0.576494 +vn -0.848062 0.096008 0.521127 +vn -0.825139 -0.235787 0.513371 +vn -0.744310 0.042941 0.666452 +vn -0.671631 0.347981 0.654080 +vn -0.651028 0.278654 0.706056 +vn -0.934981 0.241524 -0.259762 +vn -0.535122 0.068596 0.841985 +vn -0.650912 -0.569371 0.502125 +vn -0.703359 -0.464215 0.538322 +vn 0.105656 -0.850169 -0.515800 +vn -0.535586 0.102403 0.838249 +vn -0.405339 0.559293 0.723112 +vn -0.438493 0.490516 0.753072 +vn -0.554826 -0.239135 0.796858 +vn -0.755191 -0.363562 0.545444 +vn -0.555334 0.031743 0.831022 +vn -0.576996 -0.458530 0.675889 +vn -0.581949 -0.234688 0.778625 +vn -0.771612 -0.589836 0.238135 +vn 0.124690 -0.784824 -0.607045 +vn -0.072609 0.939345 0.335201 +vn -0.571346 0.042330 0.819617 +vn -0.503455 -0.046713 0.862758 +vn -0.829500 0.459046 -0.318129 +vn -0.375162 0.609761 0.698173 +vn -0.114040 0.842576 0.526366 +vn 0.285280 0.944751 0.161431 +vn -0.580820 -0.069396 0.811068 +vn -0.748702 -0.256743 0.611170 +vn 0.191872 -0.686423 -0.701434 +vn -0.678788 -0.585638 0.443029 +vn -0.128823 -0.972368 -0.194692 +vn 0.275873 -0.522944 -0.806488 +vn 0.072233 0.879992 -0.469464 +vn -0.472330 0.425580 0.771872 +vn -0.148619 0.898276 0.413537 +vn -0.926547 0.373783 -0.042386 +vn -0.861550 -0.420869 0.283904 +vn 0.020055 0.956025 -0.292599 +vn -0.553884 0.125641 0.823059 +vn -0.668900 -0.280676 0.688327 +vn -0.077563 0.878917 0.470627 +vn -0.366085 -0.924169 0.109057 +vn -0.892373 0.448364 0.051391 +vn 0.062997 0.952401 0.298269 +vn -0.551507 -0.175299 0.815543 +vn -0.307958 0.698065 0.646426 +vn 0.012554 0.932370 0.361288 +vn 0.293700 -0.535567 -0.791776 +vn -0.530011 -0.201310 0.823749 +vn -0.950057 0.311568 0.017820 +vn 0.169117 0.981885 0.085443 +vn -0.565379 -0.156688 0.809812 +vn -0.393556 0.534369 0.748040 +vn 0.158401 0.335620 -0.928584 +vn -0.207773 0.848097 0.487403 +vn -0.933405 0.350840 0.075276 +vn -0.218873 -0.948535 0.228857 +vn -0.737657 -0.578878 0.347509 +vn -0.089824 -0.925610 -0.367664 +vn 0.237521 0.376928 -0.895270 +vn -0.190365 0.837706 0.511869 +vn 0.236302 -0.433973 -0.869384 +vn -0.872996 0.284564 -0.396108 +vn -0.061468 0.892106 0.447626 +vn -0.174994 0.914335 0.365196 +vn 0.279412 -0.316232 -0.906601 +vn -0.062058 0.943896 -0.324359 +vn 0.302781 -0.674483 -0.673347 +vn 0.187247 -0.330367 -0.925093 +vn 0.068117 -0.835554 -0.545169 +vn 0.311956 0.935593 -0.165379 +vn -0.589780 -0.237159 0.771955 +vn 0.224247 -0.622398 -0.749889 +vn 0.265190 -0.562031 -0.783451 +vn 0.112169 0.979639 0.166511 +vn 0.446523 -0.491236 -0.747867 +vn 0.367659 -0.498331 -0.785171 +vn 0.160418 0.973774 -0.161340 +vn -0.887080 0.331952 0.320775 +vn -0.524370 0.000840 0.851490 +vn 0.067704 0.838740 -0.540306 +vn -0.468363 0.326597 0.820957 +vn -0.798626 0.315679 0.512391 +vn -0.583337 -0.168424 0.794576 +vn -0.789909 -0.398612 0.465995 +vn -0.904753 0.288732 0.313140 +vn -0.598591 0.014651 0.800921 +vn -0.807082 -0.190997 0.558693 +vn -0.540506 -0.086772 0.836854 +vn -0.733339 -0.443974 0.514879 +vn -0.687479 -0.238954 0.685765 +vn -0.163211 0.791028 0.589608 +vn 0.217553 -0.526371 -0.821952 +vn 0.344871 0.288655 -0.893164 +vn -0.662081 -0.245316 0.708145 +vn -0.581820 -0.429534 0.690641 +vn -0.601598 0.797029 0.053138 +vn 0.362468 0.164578 -0.917350 +vn -0.574046 -0.362826 0.734049 +vn -0.891987 0.413562 0.182552 +vn -0.523970 -0.460780 0.716336 +vn 0.025122 -0.994030 -0.106171 +vn -0.704690 -0.173481 0.687980 +vn -0.441272 0.315243 0.840179 +vn -0.472618 -0.250967 0.844777 +vn -0.532155 0.058609 0.844616 +vn -0.670835 -0.387577 0.632269 +vn -0.691202 -0.660003 0.294341 +vn -0.125848 0.075130 -0.989201 +vn 0.024751 0.974426 -0.223343 +vn 0.363788 -0.641841 -0.675054 +vn 0.234343 -0.342924 -0.909663 +vn -0.362349 0.588150 0.723037 +vn 0.125343 0.859871 0.494885 +vn -0.518969 0.179126 0.835814 +vn 0.125786 -0.849383 -0.512569 +vn 0.351128 0.809486 -0.470576 +vn -0.558017 0.161071 0.814047 +vn -0.622363 -0.757882 0.195651 +vn 0.339719 0.546527 -0.765440 +vn -0.039107 0.804760 -0.592311 +vn -0.313599 0.594980 0.740037 +vn -0.543753 0.036159 0.838466 +vn 0.324947 -0.485250 -0.811752 +vn -0.522202 0.072211 0.849759 +vn 0.092934 0.367509 -0.925365 +vn 0.146213 -0.864280 -0.481292 +vn -0.645979 -0.274027 0.712475 +vn -0.571230 0.070506 0.817756 +vn -0.600844 -0.764222 0.234417 +vn 0.243043 0.969940 -0.012088 +vn -0.550318 0.118758 0.826467 +vn -0.502040 -0.042802 0.863785 +vn 0.179636 0.982236 -0.054249 +vn -0.522605 0.202342 0.828216 +vn -0.607341 -0.315076 0.729290 +vn 0.143869 0.968605 0.202746 +vn 0.388628 -0.450694 -0.803644 +vn -0.767555 0.427031 -0.478020 +vn -0.657429 -0.059946 0.751128 +vn -0.770543 0.119789 0.626031 +vn -0.346360 -0.932463 0.102706 +vn -0.152333 -0.944131 -0.292254 +vn 0.064719 0.991025 0.116968 +vn 0.460704 -0.462188 -0.757716 +vn 0.358890 -0.586296 -0.726261 +vn 0.079748 0.923781 0.374524 +vn -0.211103 -0.932341 -0.293558 +vn -0.729333 0.636649 -0.250504 +vn 0.223157 -0.652967 -0.723764 +vn -0.068919 0.758681 0.647806 +vn -0.259288 -0.956661 0.132549 +vn -0.091247 0.804569 0.586808 +vn -0.923432 0.268869 -0.273828 +vn -0.811572 0.253934 -0.526183 +vn 0.218040 -0.606897 -0.764287 +vn -0.051795 -0.888422 -0.456095 +vn -0.141771 0.832940 0.534894 +vn -0.041463 -0.854848 -0.517219 +vn -0.359762 0.921915 0.143681 +vn -0.680831 -0.469824 0.561903 +vn 0.236950 0.932314 -0.273213 +vn 0.336860 0.785125 -0.519715 +vn 0.131619 0.926369 -0.352869 +vn -0.589227 -0.002859 0.807962 +vn -0.627214 0.198727 0.753067 +vn -0.560730 -0.049479 0.826519 +vn -0.604176 -0.380793 0.699977 +vn -0.218406 0.802907 0.554652 +vn -0.489400 -0.503383 0.712105 +vn -0.101085 0.943405 0.315863 +vn -0.800828 -0.163402 0.576172 +vn 0.223120 0.891971 -0.393198 +vn -0.244037 -0.751910 0.612436 +vn 0.299149 0.921442 -0.247899 +vn -0.975352 -0.108347 0.192223 +vn -0.495328 0.156651 0.854465 +vn -0.605505 -0.776475 0.174497 +vn 0.322593 0.937896 -0.127609 +vn 0.406557 0.845174 -0.346978 +vn -0.823766 -0.409421 0.392154 +vn 0.112529 -0.844685 0.523302 +vn -0.803388 -0.589884 -0.081273 +vn -0.506375 -0.218959 0.834051 +vn -0.125813 -0.043030 0.991120 +vn -0.573165 -0.390567 0.720375 +vn -0.668620 -0.136783 0.730916 +vn -0.938514 0.157491 0.307226 +vn -0.537487 -0.735235 0.412963 +vn -0.952063 0.298805 0.065504 +vn -0.183711 -0.597079 0.780863 +vn -0.108994 -0.980720 0.162198 +vn -0.999948 -0.010209 -0.000371 +vn 0.874792 -0.400266 -0.272995 +vn -0.517100 -0.150541 0.842583 +vn -0.329965 0.316164 0.889474 +vn 0.582983 -0.770752 0.257044 +vn -0.532812 0.160078 0.830955 +vn -0.010783 -0.997734 0.066412 +vn -0.823803 -0.321271 0.467048 +vn -0.065877 -0.629549 -0.774163 +vn -0.388446 0.848397 0.359629 +vn -0.785457 0.158246 0.598344 +vn -0.061909 -0.675716 -0.734558 +vn -0.033703 0.897454 -0.439819 +vn -0.884625 0.354497 0.302935 +vn 0.168344 0.827863 -0.535072 +vn -0.382883 0.921394 0.066594 +vn -0.430740 -0.901726 0.036799 +vn 0.091239 0.962622 -0.255019 +vn -0.745153 -0.427575 0.511787 +vn -0.145685 0.989055 -0.023388 +vn -0.078078 -0.718560 0.691068 +vn -0.548902 0.832141 -0.079049 +vn -0.554898 0.830772 -0.043672 +vn 0.186898 0.861749 -0.471655 +vn -0.885396 0.442226 0.143210 +vn -0.495269 -0.294729 0.817217 +vn 0.141743 0.962306 -0.232114 +vn -0.348091 -0.888807 0.298087 +vn -0.663405 -0.746658 0.048947 +vn -0.343551 0.869093 -0.355881 +vn -0.837265 -0.527836 -0.142745 +vn 0.343760 0.925946 -0.156378 +vn -0.381274 0.898960 -0.215640 +vn 0.329151 0.941616 -0.070841 +vn -0.458238 0.858861 0.228856 +vn -0.659382 0.600994 0.451686 +vn -0.787916 0.594976 -0.158719 +vn -0.983371 0.157518 -0.090385 +vn -0.961703 0.161165 -0.221704 +vn -0.390463 0.812861 -0.432200 +vn -0.572645 0.794834 0.200792 +vn -0.656751 0.748845 0.088932 +vn -0.762961 0.255646 0.593747 +vn 0.565977 -0.477438 -0.672104 +vn -0.771480 0.047029 0.634513 +vn -0.709727 -0.065906 0.701387 +vn -0.993519 -0.065255 -0.093068 +vn -0.084287 -0.058310 0.994734 +vn 0.744721 -0.237912 -0.623529 +vn 0.547625 -0.776382 -0.311991 +vn -0.815126 -0.166731 0.554770 +vn 0.959601 -0.264618 -0.095621 +vn 0.960775 -0.256259 -0.106031 +vn 0.830860 -0.395680 -0.391291 +vn 0.792403 -0.400957 -0.459708 +vn -0.975185 0.116466 0.188280 +vn -0.642910 0.245243 0.725619 +vn -0.923550 -0.063779 0.378137 +vn -0.832712 0.552224 -0.040490 +vn -0.791113 0.390922 0.470447 +vn -0.686151 0.190319 0.702122 +vn -0.784824 -0.055489 0.617230 +vn -0.690222 0.240379 0.682504 +vn -0.789309 0.032785 0.613120 +vn 0.153181 -0.977284 0.146463 +vn 0.155739 -0.976075 0.151731 +vn -0.227461 -0.927747 -0.295884 +vn -0.328026 -0.942099 0.069633 +vn -0.163403 -0.934356 0.316666 +vn 0.249737 -0.909849 0.331370 +vn 0.254161 -0.932777 0.255598 +vn 0.194503 0.973751 -0.118230 +vn -0.555720 -0.097896 0.825585 +vn -0.613709 0.744972 0.261491 +vn 0.297359 -0.501323 -0.812559 +vn 0.007439 0.955565 0.294687 +vn 0.296744 -0.521985 -0.799672 +vn -0.640266 -0.115625 0.759401 +vn 0.283452 -0.474675 -0.833270 +vn -0.555458 0.047101 0.830210 +vn -0.584145 -0.613467 0.531444 +vn 0.310661 -0.506665 -0.804226 +vn 0.344453 0.308415 -0.886697 +vn -0.967703 -0.081686 -0.238492 +vn 0.210762 0.975431 0.064131 +vn -0.061195 -0.891960 -0.447954 +vn -0.540834 0.001354 0.841129 +vn -0.611769 0.070576 0.787882 +vn 0.275573 -0.296034 -0.914562 +vn -0.608698 0.065289 0.790711 +vn -0.545093 0.115340 0.830404 +vn 0.081151 0.991210 0.104482 +vn -0.070853 0.874488 0.479844 +vn 0.310813 -0.444984 -0.839871 +vn -0.913280 0.363498 0.183817 +vn 0.208145 -0.678021 -0.704956 +vn -0.880591 0.217200 -0.421170 +vn 0.343196 0.557934 -0.755597 +vn 0.066044 0.216521 -0.974041 +vn 0.328269 0.140580 -0.934065 +vn 0.064191 0.349198 -0.934848 +vn -0.023857 -0.790901 0.611479 +vn -0.522755 0.201181 0.828404 +vn 0.154386 -0.837977 -0.523411 +vn -0.244998 0.702212 0.668487 +vn 0.241479 -0.661782 -0.709741 +vn -0.894794 0.281124 -0.346861 +vn -0.026129 0.896485 0.442302 +vn 0.178377 0.967045 0.181675 +vn 0.250746 0.967222 0.040098 +vn 0.273336 0.961899 -0.006078 +vn -0.948740 0.305945 0.079306 +vn -0.958231 0.151294 -0.242703 +vn -0.075155 0.996975 -0.019833 +vn 0.200695 0.945516 0.256361 +vn -0.112970 0.913904 0.389895 +vn -0.293018 0.906289 -0.304599 +vn -0.138391 0.951580 -0.274487 +vn -0.607969 -0.793261 0.033333 +vn 0.318655 -0.468630 -0.823920 +vn 0.319552 -0.587487 -0.743469 +vn -0.917577 0.280644 0.281587 +vn 0.080749 -0.855340 -0.511735 +vn 0.223905 -0.630782 -0.742954 +vn -0.529063 -0.038340 0.847716 +vn -0.518153 -0.035683 0.854543 +vn -0.605006 -0.327744 0.725639 +vn -0.694634 -0.284146 0.660866 +vn -0.793917 -0.226287 0.564349 +vn -0.582157 0.113630 0.805097 +vn -0.586467 0.055375 0.808078 +vn -0.722120 0.258994 0.641455 +vn -0.732341 -0.208581 0.648206 +vn -0.574779 -0.284946 0.767095 +vn -0.947229 -0.219350 -0.233757 +vn 0.046189 0.939830 0.338507 +vn 0.052868 0.122730 -0.991031 +vn -0.654657 -0.310471 0.689226 +vn -0.633575 -0.324554 0.702316 +vn -0.595453 -0.078625 0.799534 +vn 0.275131 0.684089 -0.675518 +vn -0.631388 -0.379921 0.676024 +vn -0.182622 0.770387 0.610863 +vn -0.345721 0.629337 0.695997 +vn 0.183723 0.566266 -0.803485 +vn 0.282612 -0.447349 -0.848533 +vn -0.039752 0.919898 0.390138 +vn -0.560950 0.068597 0.825003 +vn -0.450098 0.358386 0.817907 +vn -0.569312 -0.101292 0.815857 +vn -0.259608 -0.956238 0.134952 +vn 0.043945 0.937346 0.345617 +vn -0.568713 -0.556383 0.605808 +vn -0.561674 -0.012539 0.827264 +vn -0.580633 0.075046 0.810699 +vn -0.048451 0.903523 0.425791 +vn -0.529939 0.201993 0.823629 +vn 0.054158 0.977739 0.202713 +vn 0.469982 0.076432 -0.879361 +vn -0.107199 0.848361 0.518451 +vn 0.402789 0.348520 -0.846342 +vn -0.521965 0.049740 0.851515 +vn -0.562263 -0.079178 0.823159 +vn 0.009080 -0.999267 -0.037186 +vn -0.579355 -0.012219 0.814984 +vn 0.124600 -0.227315 -0.965817 +vn -0.028295 0.926259 0.375823 +vn -0.635210 0.180755 0.750890 +vn -0.953484 0.243053 -0.178308 +vn 0.197632 0.955618 0.218484 +vn -0.854813 0.353250 0.380144 +vn -0.233298 0.747324 0.622156 +vn -0.251353 0.793641 0.554036 +vn -0.215645 0.310536 0.925778 +vn 0.126286 -0.849015 -0.513055 +vn 0.234854 -0.573434 -0.784868 +vn -0.299042 -0.850797 -0.432109 +vn 0.238811 0.968946 0.064139 +vn -0.937007 0.335421 -0.097522 +vn -0.530864 -0.837875 0.127080 +vn -0.846242 0.371009 -0.382397 +vn -0.086531 -0.788640 0.608736 +vn -0.833565 0.219225 -0.507061 +vn -0.880025 -0.472793 0.044961 +vn -0.407091 -0.554371 0.725913 +vn -0.478606 0.338446 0.810179 +vn -0.665365 -0.323237 0.672910 +vn -0.629312 -0.137860 0.764828 +vn -0.615484 -0.183269 0.766546 +vn -0.591481 -0.227129 0.773669 +vn -0.609529 -0.012663 0.792662 +vn -0.614737 0.217213 0.758232 +vn 0.156964 -0.034131 -0.987014 +vn -0.675704 0.197359 0.710263 +vn -0.949532 0.240398 0.201488 +vn -0.676340 0.081942 0.732018 +vn -0.509287 0.060063 0.858498 +vn -0.547043 0.112557 0.829503 +vn -0.529795 -0.847274 0.038006 +vn -0.078529 0.805325 0.587610 +vn -0.484749 -0.787406 0.380802 +vn -0.117810 0.899038 0.421725 +vn 0.184732 0.973188 -0.137039 +vn -0.218954 -0.689207 0.690690 +vn -0.225415 0.964802 0.135442 +vn -0.145182 -0.914343 0.378020 +vn 0.240036 0.958727 -0.152401 +vn 0.233060 0.969398 -0.077138 +vn -0.232870 -0.647239 0.725847 +vn -0.145971 0.548391 0.823383 +vn -0.480842 -0.750088 0.454047 +vn 0.449399 0.823320 -0.346677 +vn -0.142188 0.874762 0.463222 +vn -0.540019 -0.721914 0.432690 +vn -0.665314 -0.721589 0.191484 +vn 0.036490 -0.743016 -0.668278 +vn -0.306510 0.840719 0.446367 +vn -0.469827 0.701450 0.535939 +vn -0.269240 0.911479 0.310993 +vn 0.306670 0.676710 -0.669341 +vn -0.160604 0.986884 -0.016335 +vn -0.503731 -0.509209 -0.697826 +vn -0.549515 -0.423141 0.720406 +vn -0.503671 -0.073467 0.860766 +vn -0.865658 0.454902 0.209044 +vn -0.782265 0.508651 0.359633 +vn -0.346681 -0.474367 0.809190 +vn -0.883458 0.336111 0.326391 +vn -0.717298 0.536153 0.444998 +vn -0.184171 -0.590254 0.785927 +vn -0.627073 -0.239975 0.741075 +vn -0.887894 -0.455552 0.064164 +vn -0.851316 -0.446634 0.275280 +vn -0.764559 0.627190 0.148598 +vn -0.696623 0.638515 0.327133 +vn -0.583911 0.707995 0.397229 +vn -0.658984 0.751061 -0.040589 +vn -0.713727 0.700278 -0.014298 +vn 0.104064 0.961321 -0.255015 +vn -0.919585 0.212072 -0.330739 +vn -0.889428 0.016831 -0.456764 +vn -0.368651 0.714640 0.594462 +vn -0.964111 0.256570 -0.068273 +vn -0.363326 0.886874 -0.285394 +vn -0.712353 0.634246 -0.300477 +vn -0.895795 -0.012670 0.444287 +vn -0.934652 -0.323644 0.147244 +vn -0.889361 0.384693 0.247080 +vn -0.387333 -0.921616 -0.024425 +vn -0.441792 0.552103 0.707108 +vn -0.161985 -0.983375 -0.082064 +vn -0.270218 0.657776 0.703074 +vn -0.526523 -0.514240 0.677001 +vn 0.414598 -0.506342 -0.756126 +vn -0.862658 0.503758 0.045270 +vn -0.225992 0.946318 0.231104 +vn -0.294403 0.719376 0.629146 +vn -0.108645 -0.988621 -0.104040 +vn -0.207243 0.803421 0.558179 +vn -0.669119 -0.384305 0.636074 +vn -0.487962 0.287862 0.824032 +vn -0.451137 -0.287971 0.844718 +vn 0.174570 0.783174 -0.596795 +vn 0.074451 -0.877215 -0.474291 +vn -0.134254 0.938335 0.318595 +vn 0.276708 0.910612 -0.306950 +vn -0.080864 0.850992 0.518917 +vn -0.369644 0.463140 0.805521 +vn -0.597385 -0.158484 0.786138 +vn 0.204333 -0.608567 -0.766743 +vn -0.724110 -0.666520 0.177246 +vn -0.971713 0.159222 -0.174422 +vn 0.193661 0.971022 -0.140042 +vn 0.473342 -0.472585 -0.743378 +vn -0.330626 -0.824838 0.458615 +vn 0.317356 0.475824 -0.820291 +vn 0.097959 -0.700648 -0.706751 +vn -0.567524 0.066560 0.820662 +vn -0.632769 -0.266572 0.727010 +vn -0.625734 -0.014470 0.779902 +vn 0.343703 0.931671 -0.117715 +vn 0.138871 0.988775 0.055128 +vn -0.563432 0.092085 0.821014 +vn 0.270088 0.941107 -0.203395 +vn -0.892403 0.222318 0.392673 +vn 0.411014 -0.433299 -0.802072 +vn -0.552161 -0.328505 0.766292 +vn 0.238923 -0.726981 -0.643750 +vn 0.144448 -0.855252 -0.497673 +vn 0.483507 -0.560463 -0.672385 +vn -0.096130 0.972889 0.210348 +vn 0.413034 -0.550295 -0.725657 +vn 0.102101 -0.846019 -0.523285 +vn -0.620691 -0.506388 0.598593 +vn 0.537578 0.039979 -0.842266 +vn -0.140145 0.989819 0.024869 +vn -0.882477 0.249277 0.398867 +vn 0.000225 0.912542 0.408984 +vn -0.125235 0.991048 -0.046250 +vn -0.559612 0.081643 0.824723 +vn -0.543506 -0.584509 0.602454 +vn -0.884829 0.376625 0.274282 +vn 0.124481 -0.852032 -0.508473 +vn -0.041706 0.917337 0.395921 +vn -0.262086 -0.950052 -0.169445 +vn 0.166769 0.035689 -0.985350 +vn 0.206066 0.972876 -0.105117 +vn -0.979986 0.191883 -0.052995 +vn 0.272247 0.962179 -0.009667 +vn 0.357595 -0.485282 -0.797889 +vn 0.193173 0.958909 -0.207791 +vn 0.164642 -0.660096 -0.732916 +vn -0.543369 -0.026141 0.839087 +vn -0.547383 0.017635 0.836696 +vn -0.376364 0.527544 0.761609 +vn -0.785188 0.193151 0.588364 +vn -0.524737 -0.596513 0.607308 +vn -0.557618 -0.330452 0.761488 +vn -0.569882 0.063298 0.819285 +vn -0.555524 -0.362368 0.748386 +vn -0.017541 -0.996517 -0.081519 +vn -0.764800 0.584447 -0.271113 +vn 0.144527 0.910895 -0.386500 +vn -0.537356 -0.054890 0.841567 +vn -0.965632 0.243698 0.090373 +vn 0.549070 0.829179 -0.104805 +vn -0.581637 -0.218585 0.783530 +vn -0.076188 -0.975455 -0.206600 +vn -0.656204 -0.588163 0.472717 +vn -0.384232 -0.643685 0.661842 +vn 0.206419 -0.281512 -0.937092 +vn -0.582541 0.037792 0.811922 +vn 0.210002 -0.277169 -0.937591 +vn 0.329331 0.943638 0.032997 +vn -0.420971 -0.892479 0.162063 +vn -0.992528 0.118054 -0.030851 +vn -0.566443 -0.163219 0.807776 +vn -0.406313 -0.543845 0.734263 +vn 0.067829 -0.778204 -0.624337 +vn 0.198162 -0.095483 -0.975507 +vn 0.372957 -0.381478 -0.845800 +vn -0.103601 0.873942 0.474860 +vn -0.248008 -0.931182 -0.267193 +vn -0.534238 -0.025784 0.844941 +vn 0.158297 0.986424 0.043703 +vn -0.148138 -0.943237 -0.297253 +vn 0.129285 -0.101037 -0.986447 +vn 0.243737 0.938223 -0.245619 +vn -0.602185 -0.021338 0.798071 +vn -0.920253 0.284231 0.268973 +vn -0.574428 -0.092181 0.813348 +vn -0.581409 0.034085 0.812897 +vn -0.493623 0.278746 0.823794 +vn 0.618708 -0.045978 -0.784275 +vn -0.195637 0.862881 0.466007 +vn -0.927486 0.308248 0.211550 +vn 0.329122 -0.546816 -0.769852 +vn 0.530991 -0.513593 -0.673996 +vn 0.239524 0.958758 -0.153004 +vn 0.196418 0.961321 -0.193085 +vn -0.055888 0.934496 0.351560 +vn -0.070783 -0.879858 -0.469936 +vn 0.176128 -0.681422 -0.710383 +vn 0.370167 0.284729 -0.884254 +vn 0.347822 -0.576873 -0.739078 +vn 0.036555 0.995177 0.091025 +vn 0.255547 -0.650425 -0.715292 +vn 0.120934 0.971100 -0.205765 +vn -0.939907 0.233480 -0.249122 +vn 0.091824 0.855554 0.509505 +vn -0.108053 0.816060 0.567777 +vn 0.023129 0.988427 -0.149922 +vn 0.289386 0.956399 -0.039445 +vn -0.776492 0.531434 0.338583 +vn -0.815396 0.537768 0.214325 +vn -0.437777 -0.566524 0.698142 +vn -0.653601 0.721576 0.228326 +vn 0.168824 0.615595 -0.769767 +vn -0.710582 0.167114 0.683481 +vn -0.605158 -0.311449 0.732655 +vn -0.599848 -0.231327 0.765944 +vn -0.678308 -0.055452 0.732683 +vn -0.597108 -0.143494 0.789222 +vn -0.650672 0.044019 0.758082 +vn 0.354065 -0.520586 -0.776935 +vn -0.724028 0.163300 0.670161 +vn -0.765973 0.169920 0.620010 +vn -0.561028 0.014627 0.827668 +vn -0.588561 0.054117 0.806639 +vn -0.579801 0.069189 0.811815 +vn -0.680911 0.127915 0.721109 +vn -0.685966 -0.562740 0.461275 +vn -0.106600 0.742666 0.661123 +vn 0.023919 0.999699 0.005464 +vn 0.095317 0.920340 -0.379327 +vn -0.497598 0.838724 0.221220 +vn -0.454670 0.870263 0.189517 +vn -0.626364 -0.411792 0.661887 +vn 0.061729 0.463378 0.884008 +vn -0.169664 -0.488142 0.856114 +vn -0.574963 -0.815367 0.067779 +vn -0.402755 -0.888283 -0.220776 +vn -0.120413 -0.724482 0.678695 +vn -0.161514 0.930539 0.328650 +vn -0.655424 0.144761 -0.741258 +vn 0.444001 0.835033 -0.324934 +vn 0.268146 0.841708 -0.468643 +vn -0.538523 -0.839273 -0.074931 +vn -0.707424 -0.691902 0.144301 +vn -0.783330 0.353468 0.511327 +vn -0.893062 -0.420321 0.160531 +vn -0.533278 0.498025 0.683802 +vn 0.246829 0.949254 0.194916 +vn -0.640623 -0.691394 0.334030 +vn -0.869630 0.493705 0.000310 +vn 0.477921 0.863422 -0.161537 +vn -0.885843 0.462411 0.038196 +vn 0.284761 0.957725 -0.040903 +vn -0.871853 0.488728 0.031911 +vn -0.831544 0.367044 0.416909 +vn -0.437560 -0.744728 0.503906 +vn -0.270186 -0.844318 0.462739 +vn -0.266600 -0.712556 0.648990 +vn 0.364574 0.929492 0.055946 +vn -0.846126 0.179269 -0.501930 +vn -0.704582 0.460996 0.539487 +vn -0.705838 0.696312 0.130164 +vn -0.693241 0.625832 0.357423 +vn -0.939653 0.334079 -0.073779 +vn -0.681389 0.720720 0.127560 +vn -0.570714 0.780960 -0.253746 +vn -0.734802 0.654250 -0.178950 +vn 0.107454 0.637654 0.762791 +vn -0.348880 -0.635500 -0.688783 +vn -0.736341 -0.370379 0.566234 +vn -0.732776 0.063710 0.677481 +vn -0.712358 -0.056744 0.699519 +vn -0.875412 -0.274795 0.397671 +vn -0.799705 -0.056562 0.597723 +vn -0.562240 -0.334469 0.756318 +vn -0.549553 -0.786222 -0.282572 +vn -0.114141 -0.830897 0.544594 +vn 0.075968 -0.908944 0.409939 +vn 0.181528 -0.886583 0.425461 +vn -0.613491 -0.326098 0.719228 +vn -0.529419 0.296282 0.794942 +vn 0.403872 0.493182 -0.770493 +vn -0.033451 0.885296 0.463824 +vn -0.964623 -0.263553 -0.006514 +vn -0.999676 -0.021812 0.013095 +vn -0.960859 0.275582 0.028367 +vn -0.963091 0.239525 -0.122814 +vn 0.226424 -0.480479 -0.847274 +vn -0.979509 0.117386 -0.163656 +vn -0.958039 0.280261 -0.060119 +vn 0.424739 -0.405568 -0.809390 +vn -0.535436 0.029528 0.844059 +vn 0.259774 0.960580 0.099008 +vn 0.311310 -0.502051 -0.806865 +vn 0.168804 0.970349 0.173000 +vn 0.326957 -0.524344 -0.786234 +vn 0.056515 0.350325 -0.934922 +vn -0.504087 0.397193 0.766899 +vn -0.149549 0.968427 -0.199458 +vn 0.134266 -0.044821 -0.989931 +vn 0.193853 -0.356122 -0.914111 +vn -0.657956 -0.097507 0.746717 +vn -0.521064 -0.178914 0.834555 +vn 0.345808 -0.461491 -0.816972 +vn -0.555731 -0.079932 0.827511 +vn -0.439143 -0.650989 0.619166 +vn 0.255746 0.247169 -0.934613 +vn -0.589581 0.034546 0.806970 +vn 0.269047 -0.485138 -0.832018 +vn -0.625425 -0.215332 0.749984 +vn -0.045477 -0.947261 -0.317220 +vn -0.925452 0.345888 -0.154595 +vn 0.341325 0.475027 -0.811078 +vn -0.486371 -0.407972 0.772659 +vn 0.197184 -0.268018 -0.943019 +vn -0.043777 -0.913284 -0.404964 +vn 0.466238 0.864564 -0.187488 +vn -0.684515 0.204084 0.699849 +vn 0.157709 0.983862 0.084520 +vn -0.373049 0.546670 0.749657 +vn -0.587122 0.180466 0.789126 +vn 0.023359 0.999079 0.035991 +vn -0.510407 0.036243 0.859169 +vn -0.249448 -0.944319 0.214562 +vn -0.288107 -0.926764 0.241044 +vn 0.160485 -0.813662 -0.558747 +vn -0.267897 0.646959 0.713916 +vn -0.492503 -0.299831 0.817033 +vn 0.210826 -0.646761 -0.732975 +vn 0.272467 0.899574 -0.341362 +vn 0.398998 -0.522415 -0.753580 +vn -0.207151 0.973778 -0.094049 +vn 0.162329 0.936586 -0.310574 +vn 0.451473 -0.391407 -0.801856 +vn -0.079022 0.782039 0.618199 +vn 0.182285 0.926144 -0.330197 +vn 0.423234 0.345151 -0.837701 +vn -0.576192 0.070858 0.814237 +vn -0.918845 0.268895 0.288823 +vn -0.608844 -0.457204 0.648285 +vn -0.846192 0.497469 0.191009 +vn -0.354837 0.648095 0.673843 +vn -0.580815 -0.663176 0.472071 +vn -0.687359 -0.109604 0.718001 +vn -0.543418 0.137413 0.828139 +vn -0.723796 -0.151108 0.673265 +vn -0.652571 -0.247536 0.716154 +vn -0.522539 -0.262557 0.811182 +vn -0.650863 -0.344502 0.676532 +vn -0.108681 0.816011 0.567728 +vn 0.233142 0.909247 -0.344839 +vn 0.289115 -0.451825 -0.843959 +vn -0.519064 0.094507 0.849494 +vn -0.600705 0.226049 0.766847 +vn 0.339977 -0.573380 -0.745420 +vn 0.172933 -0.414816 -0.893321 +vn -0.836495 0.509264 -0.202304 +vn -0.402554 -0.472112 0.784258 +vn 0.189945 -0.730227 -0.656269 +vn -0.532323 0.079189 0.842829 +vn 0.288977 -0.124286 -0.949234 +vn -0.555936 0.099577 0.825239 +vn 0.398641 0.305393 -0.864766 +vn 0.201537 -0.255074 -0.945685 +vn 0.323832 -0.506037 -0.799412 +vn 0.205109 -0.026604 -0.978378 +vn 0.358162 0.495764 -0.791162 +vn -0.208431 0.745640 0.632912 +vn -0.148070 0.862452 0.483996 +vn 0.443447 0.098409 -0.890882 +vn 0.362328 -0.492436 -0.791344 +vn -0.138064 0.868057 0.476881 +vn -0.594926 -0.327491 0.734039 +vn 0.191016 -0.669648 -0.717694 +vn 0.355449 -0.571753 -0.739428 +vn -0.687378 -0.618302 0.381070 +vn -0.390206 -0.885030 0.253891 +vn -0.532064 -0.401567 0.745421 +vn -0.282629 -0.590710 0.755766 +vn 0.140716 0.894841 0.423626 +vn -0.502305 -0.349256 0.791018 +vn -0.513556 0.200494 0.834304 +vn -0.666972 -0.679972 0.304609 +vn -0.139699 0.738130 0.660037 +vn -0.950030 0.252927 -0.182953 +vn 0.022344 0.993566 -0.111027 +vn -0.625485 -0.619542 0.474274 +vn -0.528768 -0.132468 0.838366 +vn -0.966510 0.216842 0.137254 +vn -0.364077 -0.895143 0.257230 +vn 0.192734 -0.660739 -0.725450 +vn 0.413472 -0.542527 -0.731235 +vn -0.857005 0.389597 -0.337279 +vn -0.570140 0.274299 0.774403 +vn -0.557552 -0.094885 0.824702 +vn 0.169395 0.982414 -0.078537 +vn 0.362263 -0.472819 -0.803248 +vn 0.065715 0.928203 -0.366226 +vn 0.258126 0.827990 -0.497798 +vn -0.909925 0.374389 -0.178519 +vn 0.336823 0.835247 -0.434640 +vn 0.363942 0.760422 -0.537870 +vn 0.015310 -0.880362 -0.474056 +vn 0.284573 0.927343 -0.243009 +vn -0.331600 0.690421 0.642931 +vn 0.171134 0.985204 0.009282 +vn -0.329299 0.939357 0.095768 +vn -0.613675 0.761821 0.207442 +vn -0.544545 -0.078707 0.835031 +vn -0.644916 -0.289182 0.707430 +vn -0.630745 -0.651075 0.422211 +vn -0.760390 0.230619 0.607142 +vn -0.604186 0.107225 0.789596 +vn 0.482773 0.135741 -0.865162 +vn -0.574304 -0.096451 0.812940 +vn 0.348646 -0.418530 -0.838617 +vn -0.549944 0.178444 0.815916 +vn 0.490003 0.038657 -0.870863 +vn -0.691605 -0.695723 0.194042 +vn -0.947857 0.085170 -0.307103 +vn -0.670802 -0.257020 0.695677 +vn -0.182031 -0.939061 0.291597 +vn -0.120550 0.972878 -0.197424 +vn -0.763939 -0.480128 0.431131 +vn -0.476116 -0.675258 0.563330 +vn 0.420033 0.741940 -0.522587 +vn -0.375989 -0.316437 0.870919 +vn -0.706904 -0.518561 0.481021 +vn -0.635698 -0.628547 0.448126 +vn -0.563909 0.526540 0.636209 +vn -0.693905 -0.630076 0.348568 +vn 0.057877 0.997355 0.043967 +vn -0.656961 -0.572290 0.490801 +vn 0.387021 0.794169 -0.468519 +vn -0.603853 0.681007 0.414236 +vn 0.231261 0.962957 0.138682 +vn -0.621372 -0.466025 0.629855 +vn -0.361862 -0.341772 0.867322 +vn -0.153618 0.958453 0.240353 +vn -0.532169 -0.550572 0.643169 +vn 0.140785 0.989510 -0.032412 +vn -0.630567 0.511141 -0.584055 +vn -0.285226 0.277914 -0.917284 +vn 0.211543 0.538344 -0.815742 +vn -0.662539 -0.217060 -0.716887 +vn -0.306341 -0.861888 -0.404108 +vn -0.702353 0.683817 0.197726 +vn -0.328455 -0.890345 -0.315281 +vn -0.643224 0.666944 0.376096 +vn -0.436139 -0.603558 0.667458 +vn -0.687616 0.531771 0.494371 +vn -0.720762 0.656570 0.222302 +vn -0.696070 -0.243087 0.675571 +vn -0.376672 -0.571640 0.728935 +vn -0.849181 0.515074 -0.116577 +vn -0.812665 0.525084 -0.252710 +vn -0.926825 0.132651 -0.351282 +vn -0.714511 0.590475 0.375250 +vn -0.871161 0.490552 -0.020910 +vn -0.690834 0.669432 0.273146 +vn -0.882145 0.121279 -0.455094 +vn -0.722039 -0.583346 0.371977 +vn -0.793042 -0.454669 0.405413 +vn -0.823500 0.309680 0.475338 +vn -0.618348 -0.435877 0.653955 +vn -0.981699 0.111437 0.154432 +vn -0.752150 0.327880 0.571634 +vn -0.770044 0.280332 0.573102 +vn -0.439552 0.654589 0.615067 +vn -0.561100 0.046179 0.826459 +vn -0.880052 0.208563 0.426626 +vn -0.171128 0.639469 0.749529 +vn 0.367061 0.650920 -0.664507 +vn 0.182444 0.213279 -0.959805 +vn -0.358001 0.547276 0.756521 +vn -0.642902 -0.135814 0.753811 +vn 0.158037 -0.187720 -0.969425 +vn 0.258486 -0.594463 -0.761445 +vn -0.111359 0.858980 0.499752 +vn -0.784097 0.616329 0.073010 +vn -0.496794 0.116333 0.860036 +vn 0.301753 0.327674 -0.895307 +vn -0.510289 0.293531 0.808359 +vn -0.638459 -0.266188 0.722160 +vn -0.624867 -0.237661 0.743679 +vn -0.464399 -0.541432 0.700846 +vn 0.195069 -0.420097 -0.886266 +vn -0.571594 0.100661 0.814339 +vn 0.100238 0.985448 -0.137278 +vn -0.574818 0.055872 0.816372 +vn 0.012113 -0.894174 -0.447555 +vn -0.640868 -0.172118 0.748107 +vn -0.983900 -0.046403 0.172593 +vn 0.327266 -0.541688 -0.774255 +vn -0.545380 -0.274737 0.791884 +vn -0.890860 0.445949 -0.086593 +vn 0.396263 -0.523320 -0.754395 +vn 0.318281 -0.480258 -0.817343 +vn -0.619893 -0.163276 0.767511 +vn 0.365311 -0.580831 -0.727450 +vn 0.290014 0.954247 -0.072839 +vn -0.459376 0.472041 0.752430 +vn -0.086202 -0.885931 -0.455736 +vn -0.335119 -0.911407 0.238815 +vn 0.052792 0.953397 0.297065 +vn 0.196477 0.195271 -0.960867 +vn 0.133505 0.953840 0.269011 +vn 0.287123 0.804830 -0.519431 +vn -0.604842 0.076043 0.792706 +vn 0.340187 -0.125204 -0.931986 +vn -0.895416 0.173523 0.410024 +vn 0.272668 0.949493 -0.155291 +vn -0.749010 -0.531718 0.395297 +vn -0.514266 -0.654233 0.554535 +vn 0.161868 0.985584 0.049230 +vn -0.680274 -0.557186 0.476204 +vn -0.839406 -0.501541 0.209415 +vn -0.344096 -0.933414 0.101668 +vn -0.111026 0.839510 0.531881 +vn -0.159368 0.918115 0.362860 +vn 0.413573 -0.529374 -0.740756 +vn 0.186132 -0.814673 -0.549239 +vn 0.035856 -0.830291 -0.556176 +vn 0.312942 -0.626292 -0.714020 +vn 0.271660 -0.616952 -0.738628 +vn 0.194778 0.977366 0.082567 +vn 0.508467 0.845637 -0.162354 +vn 0.219881 -0.597993 -0.770751 +vn 0.262777 -0.602995 -0.753223 +vn 0.398893 0.858805 -0.321463 +vn 0.377505 0.918660 -0.116418 +vn 0.297590 -0.567952 -0.767379 +vn -0.510054 0.019691 0.859917 +vn -0.368149 0.562291 0.740470 +vn -0.552273 0.017019 0.833490 +vn -0.956588 -0.176730 0.231745 +vn -0.591942 -0.507456 0.626173 +vn -0.565809 -0.160568 0.808751 +vn -0.656383 -0.158830 0.737519 +vn -0.709548 -0.409553 0.573418 +vn -0.928561 0.242107 0.281352 +vn -0.533073 0.266098 0.803135 +vn 0.409110 -0.537902 -0.737082 +vn -0.603801 -0.419448 0.677856 +vn -0.581729 -0.056660 0.811407 +vn -0.614326 0.098531 0.782877 +vn -0.613158 -0.226024 0.756935 +vn -0.866931 0.263232 0.423249 +vn -0.512896 0.111439 0.851187 +vn -0.542060 -0.028305 0.839863 +vn -0.613553 0.046480 0.788284 +vn -0.627378 0.076970 0.774901 +vn -0.454591 0.232629 0.859785 +vn -0.653772 0.115007 0.747901 +vn -0.987972 0.077454 0.133833 +vn 0.218614 0.972481 -0.080550 +vn -0.649749 -0.198391 0.733803 +vn 0.038091 -0.903922 -0.425998 +vn 0.022999 0.252443 -0.967338 +vn -0.997982 -0.002508 0.063449 +vn -0.068212 0.896845 0.437055 +vn -0.358103 0.604491 0.711585 +vn 0.217051 -0.408933 -0.886376 +vn 0.036704 -0.876005 -0.480903 +vn -0.988505 -0.042108 -0.145207 +vn -0.981552 -0.006873 -0.191072 +vn -0.030726 0.961267 0.273902 +vn -0.315921 0.642793 0.697862 +vn -0.578540 0.662175 0.476252 +vn -0.535445 -0.128839 0.834685 +vn -0.575619 -0.650512 0.495477 +vn 0.174026 0.929099 0.326327 +vn 0.324805 0.716849 -0.616952 +vn -0.628299 -0.426370 0.650729 +vn 0.390963 0.397971 -0.829920 +vn 0.046193 -0.899294 -0.434898 +vn -0.945598 0.173884 0.274970 +vn -0.497241 0.308112 0.811060 +vn 0.140773 -0.694514 -0.705573 +vn 0.227407 -0.398890 -0.888354 +vn -0.643903 -0.040249 0.764048 +vn -0.938754 0.339426 0.059421 +vn -0.932695 0.338191 0.125330 +vn 0.197715 -0.690606 -0.695681 +vn -0.271914 0.669381 0.691370 +vn -0.598171 -0.382408 0.704241 +vn -0.052425 -0.917492 -0.394285 +vn -0.631548 -0.044242 0.774073 +vn -0.657971 -0.443173 0.608828 +vn -0.344634 -0.897282 0.275885 +vn -0.031827 -0.893375 -0.448183 +vn 0.309353 0.755394 -0.577651 +vn 0.297218 0.739990 -0.603387 +vn -0.230294 0.671523 0.704288 +vn -0.374786 0.546287 0.749070 +vn 0.135052 0.150857 -0.979287 +vn 0.104233 -0.866762 -0.487709 +vn 0.332299 0.926579 -0.176151 +vn -0.125664 0.900399 0.416521 +vn -0.504305 -0.647846 0.570940 +vn -0.193685 -0.928105 -0.317973 +vn -0.959490 0.274637 0.062870 +vn -0.165110 0.942237 0.291423 +vn -0.966726 0.255816 -0.000299 +vn -0.615069 -0.172015 0.769481 +vn 0.208235 0.975477 0.071291 +vn -0.164894 0.953586 0.251962 +vn -0.062880 0.986415 0.151759 +vn 0.219437 0.968120 -0.120796 +vn 0.326467 -0.528856 -0.783410 +vn 0.304790 -0.516321 -0.800322 +vn 0.146659 0.976817 -0.155949 +vn -0.923278 -0.149146 0.353997 +vn -0.612357 -0.029944 0.790014 +vn -0.799669 0.079712 0.595127 +vn -0.640273 -0.281182 0.714834 +vn -0.772057 0.182050 0.608922 +vn -0.551440 -0.083529 0.830022 +vn -0.395676 -0.827962 0.397391 +vn -0.866974 -0.306361 0.393064 +vn 0.048705 -0.958918 0.279470 +vn 0.419897 0.844406 -0.332663 +vn 0.541393 0.756858 -0.366142 +vn -0.582645 -0.501229 0.639761 +vn -0.205246 0.968270 0.142575 +vn -0.583583 -0.799058 0.144698 +vn 0.243143 0.621817 -0.744463 +vn 0.377499 0.539526 -0.752600 +vn 0.116846 0.992749 -0.028225 +vn 0.432768 0.739835 -0.515128 +vn 0.092710 0.993731 -0.062470 +vn -0.660366 -0.665622 0.347654 +vn -0.176175 0.834066 0.522778 +vn -0.624023 -0.729231 0.280744 +vn -0.511356 -0.487987 0.707378 +vn -0.104629 -0.370732 0.922827 +vn -0.533258 -0.309182 0.787428 +vn -0.120132 0.979137 0.163884 +vn -0.849984 0.078468 0.520931 +vn -0.748208 0.656588 0.095269 +vn -0.530809 -0.812977 0.239397 +vn -0.095009 0.620994 0.778036 +vn -0.673431 0.631655 -0.384061 +vn -0.291983 0.429790 0.854416 +vn -0.646210 -0.202856 -0.735705 +vn -0.654760 -0.729970 0.196046 +vn -0.129387 -0.980269 0.149436 +vn 0.232356 -0.612120 0.755857 +vn -0.800586 0.329942 0.500200 +vn -0.206274 -0.646607 0.734405 +vn -0.279702 0.598422 0.750771 +vn -0.236856 0.871625 0.429149 +vn -0.606147 0.751212 -0.261280 +vn 0.117937 -0.780856 0.613477 +vn -0.362266 0.909539 -0.203719 +vn -0.942534 0.234090 -0.238394 +vn -0.480872 0.682723 0.550138 +vn -0.576084 0.675060 0.460891 +vn -0.729148 0.675356 0.110625 +vn -0.769382 0.638773 0.004541 +vn -0.806232 0.586623 0.076571 +vn -0.795080 -0.425665 -0.432038 +vn -0.974352 0.212134 -0.075087 +vn -0.787316 -0.516477 -0.336726 +vn 0.290963 -0.870841 0.396201 +vn 0.584460 -0.755926 0.294926 +vn 0.173038 -0.855637 0.487795 +vn -0.758822 0.603960 0.243765 +vn -0.405946 -0.789080 0.461043 +vn 0.118861 -0.818779 0.561670 +vn -0.805451 -0.559122 -0.196549 +vn -0.501096 -0.176134 0.847278 +vn -0.544639 0.369830 0.752724 +vn -0.554463 -0.149615 0.818649 +vn -0.769089 0.294141 0.567436 +vn -0.916134 -0.208686 0.342270 +vn -0.644252 0.734846 0.211992 +vn -0.677530 -0.255768 0.689591 +vn -0.535705 0.778105 0.327982 +vn -0.642288 -0.088428 0.761345 +vn -0.616887 0.010094 0.786987 +vn -0.955573 0.292174 -0.038913 +vn -0.218753 0.974852 0.042539 +vn -0.274541 0.886710 0.371984 +vn -0.476600 0.334356 0.813055 +vn 0.040979 -0.856754 -0.514094 +vn -0.649127 -0.150072 0.745730 +vn -0.467164 -0.395746 0.790659 +vn -0.582198 -0.238119 0.777396 +vn -0.370387 0.514127 0.773619 +vn 0.194709 0.980839 -0.006619 +vn -0.082722 -0.983813 -0.158963 +vn -0.520352 0.112864 0.846461 +vn -0.876264 0.194859 0.440672 +vn -0.576546 -0.652120 0.492274 +vn 0.443170 -0.485524 -0.753569 +vn 0.229572 0.965478 -0.123083 +vn 0.405592 0.901874 -0.148724 +vn 0.375713 -0.575891 -0.726078 +vn 0.196966 -0.415753 -0.887893 +vn 0.194283 -0.389232 -0.900418 +vn 0.061239 0.948772 0.309971 +vn -0.077045 0.885950 0.457336 +vn -0.273577 -0.483701 0.831378 +vn -0.161003 -0.949337 -0.269884 +vn 0.166486 -0.256449 -0.952111 +vn -0.254840 -0.853059 0.455354 +vn 0.343712 -0.608897 -0.714917 +vn -0.497565 0.335147 0.800066 +vn 0.173504 -0.170128 -0.970027 +vn -0.218527 0.964598 0.147638 +vn 0.329791 -0.111710 -0.937421 +vn -0.036907 0.976089 0.214217 +vn -0.062731 0.995685 0.068385 +vn -0.048502 0.920420 0.387910 +vn -0.323069 -0.859167 0.396810 +vn 0.366476 -0.052655 -0.928937 +vn -0.697528 0.187062 0.691710 +vn 0.383131 0.177952 -0.906390 +vn -0.004477 0.878082 -0.478489 +vn 0.047967 0.847597 -0.528468 +vn 0.330066 0.941456 0.068683 +vn -0.690433 0.133607 0.710951 +vn -0.950095 0.272926 0.151098 +vn -0.918315 -0.154378 0.364505 +vn -0.700494 -0.205517 0.683426 +vn 0.191572 -0.659146 -0.727205 +vn -0.713725 -0.568591 0.409025 +vn -0.816418 -0.386447 0.429093 +vn -0.524306 0.151868 0.837878 +vn -0.969534 0.241435 -0.041383 +vn -0.517504 0.099366 0.849892 +vn -0.694679 0.056994 0.717058 +vn -0.824676 0.129855 0.550498 +vn -0.122759 0.834873 0.536579 +vn -0.447460 -0.842207 0.300776 +vn 0.346799 -0.494655 -0.796899 +vn -0.327537 -0.872929 0.361544 +vn 0.233028 -0.493967 -0.837672 +vn 0.329093 0.849889 -0.411565 +vn -0.085956 -0.925810 -0.368086 +vn -0.616042 -0.236333 0.751425 +vn 0.205883 -0.420562 -0.883595 +vn 0.179503 0.129553 -0.975190 +vn -0.192050 -0.976216 0.100590 +vn -0.557981 -0.215624 0.801351 +vn 0.459728 0.284047 -0.841408 +vn -0.520414 -0.341326 0.782729 +vn -0.241555 0.968429 0.061617 +vn 0.040066 -0.896477 -0.441276 +vn 0.359022 -0.493593 -0.792129 +vn -0.032682 0.850010 -0.525752 +vn -0.524730 -0.032066 0.850665 +vn -0.897103 0.204557 0.391616 +vn -0.365471 -0.351981 0.861708 +vn -0.940824 0.297893 0.161587 +vn 0.191008 -0.126635 -0.973386 +vn 0.007279 -0.835706 -0.549128 +vn -0.241137 -0.914846 -0.323898 +vn -0.622719 -0.219910 0.750907 +vn 0.340747 -0.189941 -0.920768 +vn -0.944740 0.273234 0.181135 +vn 0.106286 0.926609 0.360692 +vn -0.537446 -0.122647 0.834332 +vn 0.278637 -0.632341 -0.722846 +vn 0.334332 0.900059 -0.279493 +vn -0.283920 -0.663913 0.691816 +vn -0.962058 0.192481 -0.193381 +vn -0.190192 0.792438 0.579543 +vn -0.540177 -0.600221 0.589867 +vn -0.484851 0.301745 0.820896 +vn -0.589739 -0.189866 0.784958 +vn 0.275491 0.758376 -0.590737 +vn 0.438155 -0.459068 -0.772837 +vn -0.051278 -0.958470 -0.280547 +vn -0.535713 0.001460 0.844399 +vn -0.030196 -0.962243 -0.270512 +vn -0.073756 0.915039 0.396564 +vn 0.095220 -0.725509 -0.681593 +vn 0.228313 -0.139271 -0.963575 +vn 0.362898 -0.500792 -0.785820 +vn 0.163024 0.986018 0.034514 +vn -0.242727 0.959868 -0.140489 +vn 0.473058 0.873450 -0.115331 +vn -0.249661 0.727615 0.638942 +vn 0.378151 0.921418 -0.089397 +vn 0.358808 0.185000 -0.914894 +vn 0.278064 0.945251 -0.170823 +vn 0.382786 -0.453376 -0.804938 +vn -0.318738 0.618120 0.718563 +vn -0.210999 0.743215 0.634910 +vn 0.288092 0.346773 -0.892609 +vn 0.007166 0.940022 0.341038 +vn 0.390293 0.885944 -0.250548 +vn -0.700425 -0.364011 0.613923 +vn -0.714198 0.109073 0.691393 +vn -0.620275 0.097968 0.778242 +vn -0.882157 0.467005 0.060866 +vn 0.393894 -0.508743 -0.765524 +vn -0.764435 -0.337693 0.549184 +vn -0.708275 0.148890 0.690057 +vn -0.517988 0.227140 0.824679 +vn -0.949344 -0.198658 0.243476 +vn 0.225756 0.972470 0.057754 +vn -0.098393 0.981995 -0.161259 +vn 0.213920 0.914708 -0.342853 +vn 0.278437 0.813624 -0.510381 +vn -0.853075 -0.499414 0.151158 +vn -0.827543 -0.541579 -0.147871 +vn 0.275303 -0.829954 0.485165 +vn 0.334425 0.694586 -0.636954 +vn -0.966407 -0.072593 0.246553 +vn 0.311762 0.741413 -0.594231 +vn 0.381418 0.827712 -0.411598 +vn -0.699796 0.027407 0.713817 +vn 0.546309 0.810623 -0.210799 +vn 0.234973 -0.661442 0.712238 +vn -0.182446 -0.661796 0.727145 +vn -0.236236 -0.811209 0.534914 +vn -0.242804 -0.740729 0.626391 +vn 0.484116 -0.187509 0.854676 +vn -0.931677 0.280791 0.230511 +vn -0.874094 0.329603 0.356821 +vn 0.550256 0.817583 -0.169635 +vn -0.507340 -0.841098 0.187510 +vn -0.817743 0.556323 0.147650 +vn -0.696701 -0.439892 0.566660 +vn -0.161889 -0.697452 0.698107 +vn -0.076393 0.996332 0.038565 +vn -0.733116 0.598427 -0.323150 +vn -0.718487 0.439281 0.539267 +vn 0.015638 -0.991537 0.128876 +vn -0.813539 0.424099 -0.397862 +vn -0.692506 0.429056 0.579954 +vn -0.773812 0.618554 0.136403 +vn -0.632236 -0.442894 0.635707 +vn -0.695283 0.128488 0.707158 +vn -0.572143 0.444465 0.689277 +vn -0.658718 0.336590 0.672903 +vn -0.976677 -0.160587 0.142525 +vn -0.812373 0.129036 0.568683 +vn -0.856607 -0.405042 0.319632 +vn -0.665032 0.417781 0.619024 +vn -0.287723 0.679291 0.675114 +vn -0.466379 0.279792 0.839170 +vn -0.535749 -0.174746 0.826098 +vn -0.658606 -0.000067 0.752488 +vn -0.971068 0.205603 0.121468 +vn 0.194812 0.949941 -0.244256 +vn 0.443032 0.454922 -0.772508 +vn 0.154311 -0.457206 -0.875872 +vn -0.630985 -0.049014 0.774245 +vn -0.149055 -0.982573 -0.111057 +vn -0.649351 0.048111 0.758966 +vn -0.191874 0.755476 0.626451 +vn -0.537985 -0.188513 0.821605 +vn -0.708379 0.064215 0.702905 +vn 0.104034 0.994174 -0.028204 +vn -0.507995 0.302696 0.806421 +vn -0.379780 0.495229 0.781355 +vn -0.502911 -0.151138 0.851022 +vn 0.382907 0.098170 -0.918556 +vn 0.345732 0.710311 -0.613129 +vn -0.968857 -0.082129 0.233605 +vn 0.374205 0.908384 0.186574 +vn -0.500409 -0.017383 0.865615 +vn 0.416450 0.799503 -0.432856 +vn 0.374501 0.905245 -0.200699 +vn -0.672607 -0.314723 0.669738 +vn -0.948155 0.267266 0.171961 +vn -0.194737 0.961094 -0.195899 +vn -0.318551 0.947127 0.038401 +vn 0.227058 -0.661165 -0.715056 +vn -0.433933 0.453887 0.778260 +vn 0.117844 0.992874 0.017698 +vn -0.790614 -0.204896 0.577016 +vn 0.168726 -0.423909 -0.889850 +vn -0.057986 -0.912140 -0.405757 +vn 0.244293 0.739230 -0.627582 +vn 0.383210 0.665235 -0.640790 +vn 0.382713 0.590609 -0.710430 +vn -0.035054 -0.862630 -0.504619 +vn 0.070147 -0.808579 -0.584192 +vn -0.470832 -0.870709 0.142066 +vn 0.549723 0.776338 -0.308388 +vn 0.160076 0.964064 0.212030 +vn 0.215187 -0.105444 -0.970863 +vn -0.450415 0.215520 0.866417 +vn -0.346166 -0.749813 0.563871 +vn -0.193387 0.733767 0.651297 +vn 0.053470 0.884947 0.462611 +vn -0.307224 0.669974 0.675832 +vn -0.113136 0.948585 0.295611 +vn -0.290717 -0.951470 0.100938 +vn 0.198844 -0.609400 -0.767524 +vn 0.310222 -0.625978 -0.715481 +vn 0.455314 -0.467544 -0.757689 +vn -0.274888 -0.961245 0.021059 +vn -0.150433 0.939521 -0.307686 +vn 0.198143 -0.524310 -0.828154 +vn 0.174522 -0.686669 -0.705711 +vn 0.208981 -0.432526 -0.877068 +vn 0.302620 -0.576166 -0.759246 +vn 0.318123 0.892854 -0.318763 +vn -0.123163 -0.929375 0.347983 +vn -0.271371 -0.807736 0.523373 +vn -0.174819 -0.933392 0.313399 +vn 0.397857 -0.495723 -0.771990 +vn -0.624800 0.067722 0.777843 +vn -0.846514 0.149159 0.511043 +vn -0.925836 0.256944 0.277141 +vn -0.925085 -0.222485 0.307762 +vn -0.575105 -0.194918 0.794520 +vn 0.338950 -0.496048 -0.799405 +vn -0.659357 -0.122337 0.741810 +vn -0.577599 -0.237186 0.781103 +vn -0.687740 -0.325845 0.648721 +vn -0.775785 0.139924 0.615288 +vn -0.669209 -0.099269 0.736414 +vn -0.921454 -0.235645 0.308859 +vn -0.066394 -0.919287 -0.387948 +vn -0.069783 -0.992016 0.105047 +vn -0.544098 -0.331588 0.770719 +vn 0.054513 0.988468 0.141279 +vn -0.964026 0.153869 0.216745 +vn 0.091057 0.073858 -0.993103 +vn -0.474370 -0.434817 0.765446 +vn 0.199864 0.948238 -0.246779 +vn -0.700772 -0.144585 0.698579 +vn 0.121494 0.175099 -0.977026 +vn -0.500310 0.025861 0.865460 +vn -0.410613 0.526931 0.744138 +vn -0.564558 -0.187543 0.803805 +vn -0.018947 -0.898227 -0.439123 +vn 0.259423 -0.545494 -0.796955 +vn -0.551382 -0.176285 0.815415 +vn -0.550723 -0.059581 0.832559 +vn -0.555795 -0.029318 0.830803 +vn -0.026468 -0.954062 -0.298437 +vn -0.516709 -0.685881 0.512424 +vn -0.575444 -0.721128 0.385797 +vn 0.182207 -0.591376 -0.785541 +vn -0.534137 -0.291894 0.793408 +vn 0.218789 0.461224 -0.859886 +vn 0.191838 -0.575471 -0.795004 +vn 0.443329 -0.525453 -0.726195 +vn -0.275189 0.835424 0.475749 +vn -0.111348 0.873021 0.474801 +vn -0.654757 -0.234761 0.718457 +vn -0.565069 -0.250642 0.786051 +vn 0.220816 0.505369 -0.834172 +vn -0.170883 -0.708486 0.684723 +vn 0.389324 0.870253 -0.301805 +vn -0.243829 0.726454 0.642504 +vn -0.535370 -0.244561 0.808436 +vn -0.535465 -0.100172 0.838596 +vn -0.509543 0.116368 0.852540 +vn -0.017357 -0.963053 -0.268753 +vn -0.313440 0.632017 0.708738 +vn -0.896290 0.117365 0.427656 +vn -0.235302 -0.887309 0.396630 +vn 0.363764 0.751719 -0.550086 +vn -0.486830 0.171917 0.856412 +vn -0.185782 0.792300 0.581159 +vn -0.313704 -0.844924 0.433235 +vn 0.056345 0.915190 0.399064 +vn 0.084527 0.861233 0.501132 +vn -0.238835 -0.951418 0.194322 +vn -0.549078 -0.184919 0.815057 +vn 0.040582 -0.887482 -0.459052 +vn -0.633445 -0.747543 -0.199816 +vn -0.420434 0.477456 0.771538 +vn -0.237835 -0.900003 0.365278 +vn 0.296998 -0.294275 -0.908402 +vn 0.589998 0.786492 -0.182572 +vn 0.131522 -0.186011 -0.973705 +vn -0.045974 0.970735 0.235710 +vn 0.230752 -0.429419 -0.873128 +vn 0.038346 0.920061 0.389895 +vn -0.218308 0.970390 0.103372 +vn 0.311847 -0.552081 -0.773278 +vn -0.425057 0.570725 0.702566 +vn 0.125964 0.991843 -0.019522 +vn -0.591619 0.643009 0.486341 +vn -0.438061 0.754686 0.488418 +vn 0.251652 0.809587 -0.530321 +vn -0.700097 -0.145310 0.699106 +vn -0.680387 -0.189753 0.707861 +vn -0.873800 0.218772 0.434296 +vn -0.769819 0.105955 0.629407 +vn -0.917530 0.155631 0.365948 +vn -0.741960 -0.287662 0.605595 +vn -0.783566 -0.218324 0.581686 +vn -0.894298 -0.262751 0.362205 +vn 0.389008 0.848338 -0.359159 +vn -0.607127 -0.628970 0.485586 +vn -0.663410 -0.673738 0.325521 +vn 0.386401 0.807952 -0.444869 +vn -0.150848 0.867665 -0.473711 +vn -0.428280 -0.786087 -0.445695 +vn 0.335099 0.922308 -0.192498 +vn 0.109063 0.986898 -0.118899 +vn -0.108613 0.650840 0.751406 +vn 0.302637 0.947900 -0.099480 +vn -0.231301 -0.918031 -0.322053 +vn 0.190378 -0.956799 0.219754 +vn 0.580799 0.788317 -0.203050 +vn 0.797019 -0.501617 0.336366 +vn -0.709470 0.648066 -0.276881 +vn -0.453727 0.875447 -0.166505 +vn 0.731405 -0.442227 0.519117 +vn 0.456670 -0.365039 0.811295 +vn -0.051332 -0.993300 0.103541 +vn -0.546992 -0.800799 0.243968 +vn -0.194598 -0.899030 -0.392272 +vn -0.560726 0.542346 0.625657 +vn -0.755202 0.555364 0.348197 +vn -0.083553 -0.986718 0.139308 +vn -0.161545 -0.948787 0.271491 +vn -0.810028 0.144877 -0.568212 +vn -0.669745 0.438239 -0.599489 +vn -0.531875 0.763790 0.365696 +vn 0.155353 -0.756682 0.635058 +vn -0.077102 -0.933766 0.349479 +vn -0.847398 -0.499967 0.178746 +vn 0.078742 -0.316859 0.945198 +vn -0.847276 -0.224000 -0.481609 +vn -0.815615 0.095712 0.570623 +vn -0.883771 -0.189115 0.428001 +vn -0.830699 0.093647 0.548789 +vn -0.615100 0.311346 0.724373 +vn -0.701252 0.386732 0.598902 +vn 0.548068 -0.787850 0.280916 +vn 0.261852 -0.964638 -0.030123 +vn -0.086761 -0.996220 0.004220 +vn -0.756045 -0.117676 0.643854 +vn 0.207548 -0.174187 -0.962592 +vn 0.072942 -0.724062 -0.685867 +vn 0.246096 -0.049302 -0.967991 +vn -0.496775 0.287158 0.818997 +vn -0.810299 0.181151 0.557315 +vn -0.239693 0.765347 0.597320 +vn 0.238296 -0.383862 -0.892113 +vn -0.451083 -0.794833 0.405913 +vn -0.859570 0.135135 0.492827 +vn -0.911290 0.133240 0.389613 +vn 0.246943 -0.344553 -0.905705 +vn 0.387494 -0.668804 -0.634467 +vn 0.219828 -0.351786 -0.909902 +vn -0.642479 -0.064378 0.763594 +vn -0.038562 -0.916050 -0.399205 +vn -0.407516 0.484249 0.774231 +vn 0.269797 -0.113514 -0.956203 +vn -0.185775 -0.978680 -0.087595 +vn -0.468147 0.339606 0.815786 +vn -0.115066 -0.904527 -0.410597 +vn 0.229831 0.244817 -0.941935 +vn 0.363497 0.277963 -0.889160 +vn 0.292090 -0.548462 -0.783500 +vn -0.050791 0.952469 0.300372 +vn -0.938849 0.151922 0.309002 +vn -0.307475 0.656772 0.688557 +vn 0.087920 0.959394 0.268016 +vn -0.479746 0.369304 0.795901 +vn -0.551363 0.113271 0.826540 +vn 0.170531 -0.752830 -0.635741 +vn -0.081802 -0.934646 -0.346043 +vn -0.469740 -0.281039 0.836876 +vn 0.336414 0.852203 -0.400719 +vn 0.137730 0.988955 -0.054760 +vn 0.042823 -0.926517 -0.373808 +vn -0.101825 -0.974410 -0.200393 +vn 0.405587 0.827744 -0.387736 +vn 0.373842 0.399814 -0.836894 +vn -0.031880 0.966439 0.254912 +vn 0.191642 -0.699783 -0.688170 +vn -0.353643 0.571133 0.740773 +vn -0.478012 0.214897 0.851660 +vn -0.521482 -0.117720 0.845103 +vn -0.030459 0.987381 -0.155407 +vn -0.041482 0.895652 0.442816 +vn 0.423271 0.821422 -0.382242 +vn -0.164446 0.979316 0.117892 +vn 0.160350 -0.671187 -0.723738 +vn 0.531574 0.825526 -0.189569 +vn -0.070166 0.919047 0.387853 +vn 0.144273 0.911487 0.385197 +vn 0.147848 0.986203 0.074456 +vn 0.242289 -0.524689 -0.816086 +vn 0.282046 -0.530094 -0.799656 +vn 0.290588 -0.613668 -0.734146 +vn -0.909110 0.024601 0.415828 +vn -0.888493 -0.105653 0.446562 +vn -0.837574 -0.124543 0.531938 +vn -0.918584 0.118872 0.376926 +vn -0.526709 -0.015779 0.849899 +vn -0.801385 0.201253 0.563275 +vn -0.568273 -0.083649 0.818577 +vn -0.284145 -0.809773 0.513352 +vn -0.365709 0.644463 0.671509 +vn 0.285248 0.813250 -0.507206 +vn -0.319268 0.834002 0.450010 +vn 0.269290 -0.037057 -0.962346 +vn -0.152860 -0.883661 -0.442468 +vn -0.202690 0.805344 0.557080 +vn 0.079510 0.993880 0.076685 +vn -0.479519 -0.298799 0.825094 +vn -0.520181 -0.264090 0.812199 +vn 0.426790 0.845652 -0.320504 +vn -0.577231 -0.814738 -0.054833 +vn -0.076600 -0.925748 -0.370301 +vn 0.484695 0.737297 -0.470599 +vn -0.268704 0.730851 0.627419 +vn -0.250705 0.713768 0.653975 +vn 0.222366 -0.149274 -0.963468 +vn 0.166303 -0.512664 -0.842329 +vn -0.562563 -0.392177 0.727819 +vn 0.385116 0.357740 -0.850710 +vn -0.129577 -0.961136 0.243777 +vn 0.352372 -0.137833 -0.925654 +vn 0.290208 -0.574654 -0.765214 +vn -0.105932 -0.905955 -0.409907 +vn 0.384732 -0.565940 -0.729173 +vn 0.385463 0.582825 -0.715355 +vn -0.893923 0.071356 0.442504 +vn -0.584065 -0.107928 0.804499 +vn 0.413715 -0.491396 -0.766401 +vn -0.110479 -0.971812 -0.208270 +vn 0.308021 0.407509 -0.859686 +vn 0.239966 -0.581625 -0.777257 +vn -0.046866 -0.901074 -0.431126 +vn 0.318705 0.676626 -0.663780 +vn 0.134302 0.898601 -0.417708 +vn 0.343655 0.327468 -0.880151 +vn -0.052034 0.996562 0.064479 +vn -0.076695 0.895107 0.439205 +vn 0.201216 0.978193 -0.051477 +vn 0.217443 0.959916 -0.176858 +vn 0.366929 0.815564 -0.447457 +vn 0.368958 0.880651 -0.297192 +vn -0.674093 -0.065657 0.735723 +vn -0.809243 -0.099338 0.579014 +vn -0.675178 -0.090253 0.732113 +vn -0.866913 0.019135 0.498092 +vn -0.623028 -0.044816 0.780914 +vn -0.852959 -0.025484 0.521356 +vn -0.533524 -0.143554 0.833513 +vn -0.855932 -0.065282 0.512951 +vn -0.646280 -0.763100 -0.000271 +vn 0.380288 0.864883 -0.327656 +vn -0.786305 -0.600979 0.143347 +vn 0.384377 0.907856 -0.167484 +vn 0.408008 0.558370 -0.722324 +vn -0.543120 -0.824635 0.158107 +vn 0.453071 -0.553134 0.699121 +vn 0.728629 0.683556 0.043032 +vn 0.330250 -0.188101 0.924961 +vn 0.374486 0.801543 -0.466143 +vn 0.643676 -0.741518 0.189294 +vn -0.142579 -0.966837 0.211892 +vn 0.472836 0.785087 -0.400081 +vn 0.555599 0.790287 -0.258373 +vn -0.453292 -0.751862 -0.478779 +vn 0.183302 -0.364689 0.912909 +vn -0.097187 -0.744895 0.660065 +vn -0.025436 -0.983902 -0.176891 +vn 0.398227 0.908823 -0.124320 +vn 0.856024 -0.448536 0.256980 +vn 0.803176 -0.584601 0.114671 +vn -0.333104 -0.942358 0.031689 +vn -0.182426 0.752502 0.632820 +vn -0.822850 0.494481 0.280011 +vn 0.121715 -0.985077 -0.121692 +vn -0.926551 -0.354235 -0.126575 +vn 0.496388 -0.817202 -0.292882 +vn -0.992659 0.086568 -0.084466 +vn -0.952483 0.220998 0.209608 +vn -0.136111 -0.988161 0.070798 +vn -0.484936 0.827169 0.283950 +vn -0.705290 0.544068 0.454484 +vn -0.320038 -0.935776 0.147985 +vn -0.831280 0.555487 -0.020194 +vn -0.772171 0.281100 -0.569854 +vn -0.622083 0.776183 0.102725 +vn 0.279335 0.591300 -0.756529 +vn -0.131567 -0.893326 0.429719 +vn 0.272471 0.929552 -0.248381 +vn 0.260997 -0.632625 -0.729154 +vn -0.361422 0.569079 0.738596 +vn -0.233249 0.783796 0.575551 +vn -0.064264 -0.997448 0.031110 +vn 0.312185 0.063349 -0.947907 +vn 0.326945 -0.534293 -0.779511 +vn 0.181015 0.966649 -0.181174 +vn 0.150694 -0.167272 -0.974326 +vn -0.669362 -0.400969 0.625442 +vn -0.096382 -0.977566 -0.187286 +vn 0.341435 0.064192 -0.937711 +vn -0.681092 -0.353839 0.641024 +vn 0.392224 -0.469291 -0.791155 +vn -0.552623 -0.042407 0.832352 +vn -0.489670 0.116649 0.864070 +vn -0.215114 0.828179 0.517539 +vn 0.239386 0.924326 -0.297180 +vn -0.024249 0.865073 0.501059 +vn 0.321830 0.910953 -0.258052 +vn 0.193925 -0.467895 -0.862245 +vn 0.377647 0.770687 -0.513248 +vn 0.553945 0.787568 -0.269966 +vn -0.564076 -0.075474 0.822266 +vn -0.045314 0.858758 -0.510373 +vn -0.471502 -0.221328 0.853639 +vn 0.321864 -0.461017 -0.826963 +vn -0.570454 -0.072962 0.818082 +vn -0.096554 -0.990401 0.098906 +vn -0.215447 -0.818297 0.532890 +vn -0.574305 -0.093114 0.813329 +vn -0.061890 0.938327 0.340166 +vn -0.471744 0.314944 0.823570 +vn -0.013698 0.977601 0.210021 +vn -0.244018 0.849190 0.468328 +vn -0.047895 -0.931704 -0.360048 +vn -0.082368 0.897583 0.433083 +vn -0.367495 0.590238 0.718726 +vn -0.750706 -0.101029 0.652866 +vn -0.598125 -0.481185 0.640865 +vn -0.746393 0.010991 0.665415 +vn -0.681115 0.125196 0.721393 +vn -0.516803 0.062438 0.853824 +vn -0.540960 -0.110346 0.833779 +vn -0.836229 -0.004275 0.548363 +vn 0.071348 -0.764719 -0.640402 +vn 0.226420 -0.276289 -0.934023 +vn 0.313143 -0.510343 -0.800932 +vn 0.362167 -0.456851 -0.812479 +vn -0.291840 -0.927073 0.235297 +vn -0.388958 -0.752206 0.531881 +vn 0.220525 -0.444215 -0.868356 +vn 0.170794 0.596816 -0.783990 +vn 0.275725 -0.168905 -0.946281 +vn -0.214267 -0.796276 0.565716 +vn -0.572331 0.239659 0.784220 +vn -0.537495 0.123281 0.834207 +vn -0.557906 0.123681 0.820637 +vn 0.273158 -0.451694 -0.849327 +vn 0.339824 0.334941 -0.878825 +vn 0.349171 0.275683 -0.895589 +vn 0.293683 0.450242 -0.843228 +vn 0.376017 -0.522659 -0.765139 +vn 0.236743 0.407550 -0.881961 +vn 0.144999 0.986593 -0.074891 +vn 0.317173 0.947211 -0.046830 +vn -0.177794 -0.952944 -0.245535 +vn 0.304777 -0.392147 -0.867947 +vn 0.211315 0.970885 0.112819 +vn 0.229457 0.873204 -0.429959 +vn -0.494259 0.242835 0.834709 +vn -0.551348 -0.062088 0.831962 +vn -0.010815 0.840079 0.542356 +vn -0.350890 -0.895982 0.272200 +vn -0.013023 0.997670 0.066976 +vn -0.462385 0.444103 0.767446 +vn 0.459533 0.783189 -0.418861 +vn 0.263099 0.877877 -0.400138 +vn -0.019596 0.998614 0.048847 +vn -0.388589 0.516231 0.763220 +vn 0.114163 0.957416 0.265181 +vn 0.153553 0.988012 0.015940 +vn 0.415919 0.747016 -0.518632 +vn 0.332357 -0.528702 -0.781033 +vn -0.469548 0.334188 0.817217 +vn -0.476221 0.352562 0.805552 +vn 0.273129 0.922686 -0.272123 +vn -0.786507 -0.567717 0.243114 +vn 0.467523 0.875840 0.119693 +vn 0.186903 0.913588 -0.361143 +vn 0.566345 0.808916 0.157820 +vn 0.817031 -0.388019 0.426499 +vn 0.499294 0.776723 -0.383936 +vn -0.391270 -0.767450 0.507867 +vn -0.125334 -0.352317 0.927450 +vn 0.278129 0.945049 0.171832 +vn -0.371403 -0.916567 -0.148204 +vn 0.881821 -0.449160 -0.143692 +vn 0.350792 0.036287 -0.935750 +vn 0.357205 0.793883 -0.492092 +vn -0.192284 0.846545 -0.496375 +vn -0.107871 -0.613981 0.781915 +vn -0.251605 0.127634 -0.959377 +vn 0.300755 -0.358213 0.883872 +vn -0.875029 0.087935 -0.476017 +vn -0.157730 -0.980370 0.118301 +vn -0.267543 -0.007558 0.963516 +vn 0.116531 -0.675309 0.728270 +vn -0.571095 0.360243 0.737615 +vn 0.448144 0.868244 -0.212883 +vn -0.108900 -0.703900 -0.701901 +vn -0.014175 -0.920351 0.390837 +vn 0.202339 -0.807417 0.554199 +vn -0.051762 -0.710391 0.701901 +vn -0.065404 -0.963071 -0.261184 +vn -0.957709 -0.051604 0.283074 +vn -0.227700 0.937403 0.263493 +vn -0.546136 -0.835141 -0.065387 +vn 0.480973 0.800211 -0.358228 +vn 0.764830 -0.356926 -0.536320 +vn 0.561121 -0.631534 0.535077 +vn -0.930469 -0.062531 0.360996 +vn -0.836629 0.363342 0.409919 +vn -0.263125 0.792381 0.550361 +vn -0.079946 0.996644 -0.017563 +vn -0.196296 -0.935826 -0.292742 +vn 0.364270 0.034421 -0.930657 +vn 0.500651 -0.619872 -0.604241 +vn 0.069034 0.882944 0.464375 +vn -0.544682 -0.211113 0.811636 +vn -0.149975 0.910431 0.385517 +vn 0.377738 0.906885 -0.186743 +vn -0.091933 0.914855 0.393177 +vn 0.095211 -0.670230 -0.736021 +vn -0.265728 0.671198 0.692013 +vn -0.337572 -0.905476 -0.257211 +vn -0.455581 -0.884507 0.100465 +vn 0.239750 -0.377935 -0.894251 +vn -0.637593 -0.368295 0.676634 +vn 0.299305 0.561894 -0.771162 +vn 0.462237 -0.517651 -0.719982 +vn -0.581335 -0.220818 0.783127 +vn 0.202060 -0.681947 -0.702937 +vn -0.517215 -0.161329 0.840513 +vn -0.481316 -0.126717 0.867339 +vn 0.325992 -0.481663 -0.813468 +vn 0.314224 -0.564525 -0.763266 +vn -0.086058 -0.950694 0.297952 +vn 0.327957 -0.528689 -0.782900 +vn -0.074246 -0.958562 0.275039 +vn 0.205364 -0.676490 -0.707239 +vn 0.317825 -0.492067 -0.810467 +vn -0.057589 -0.952592 -0.298749 +vn -0.013815 0.964446 0.263920 +vn -0.483423 0.118348 0.867350 +vn 0.147021 0.988279 -0.041105 +vn -0.151974 0.784641 0.601035 +vn -0.458199 0.349940 0.817065 +vn -0.059985 -0.894624 -0.442776 +vn -0.148674 0.965404 -0.214224 +vn 0.443567 0.748553 -0.492866 +vn -0.300563 0.647840 0.699975 +vn -0.177591 0.842282 0.508942 +vn -0.071787 0.828513 0.555349 +vn -0.591778 -0.240682 0.769332 +vn 0.186947 0.904761 -0.382699 +vn 0.097871 0.973428 -0.207023 +vn 0.195133 0.978156 -0.071654 +vn -0.607317 0.038286 0.793537 +vn 0.306052 -0.447618 -0.840221 +vn -0.542100 -0.235124 0.806750 +vn 0.011065 0.916761 -0.399283 +vn -0.288669 0.704406 0.648447 +vn -0.435024 0.389201 0.811959 +vn 0.264150 -0.461151 -0.847092 +vn -0.112612 -0.916800 -0.383140 +vn -0.535576 -0.075169 0.841135 +vn 0.048245 0.890251 0.452907 +vn -0.590503 -0.473221 0.653735 +vn -0.507350 -0.157348 0.847253 +vn -0.133433 -0.925374 -0.354793 +vn 0.409529 0.497024 -0.765018 +vn 0.243817 -0.150182 -0.958122 +vn -0.094046 -0.973819 -0.206957 +vn -0.066189 -0.930784 -0.359527 +vn -0.576826 -0.803853 0.145229 +vn 0.345926 -0.927146 0.143997 +vn -0.497590 -0.766262 0.406505 +vn 0.131481 0.984355 0.117290 +vn -0.166659 0.802650 0.572693 +vn -0.279379 0.683189 0.674686 +vn 0.435985 -0.491909 -0.753620 +vn -0.415967 0.441399 0.795072 +vn -0.101798 -0.930051 -0.353047 +vn -0.283456 -0.893642 -0.347932 +vn -0.296473 -0.880460 -0.369992 +vn 0.187470 -0.971984 0.141782 +vn 0.248415 0.227829 -0.941479 +vn 0.285258 -0.617466 -0.733051 +vn -0.548325 -0.275576 0.789555 +vn -0.309416 0.691873 0.652360 +vn 0.399318 -0.405900 -0.822065 +vn -0.535576 -0.266996 0.801168 +vn -0.271086 0.720002 0.638835 +vn 0.324311 -0.576267 -0.750159 +vn 0.360094 0.683567 -0.634877 +vn 0.092571 -0.710436 -0.697647 +vn -0.204195 -0.923093 -0.325889 +vn -0.471326 0.215100 0.855327 +vn 0.172152 -0.710514 -0.682300 +vn 0.014817 0.965915 0.258434 +vn 0.190985 0.980036 -0.055269 +vn -0.003566 -0.874640 -0.484761 +vn -0.493676 -0.282543 0.822468 +vn 0.027769 -0.805205 -0.592346 +vn 0.375795 -0.481309 -0.791909 +vn 0.172599 -0.693918 -0.699062 +vn 0.125852 0.659109 -0.741442 +vn 0.203797 -0.710196 -0.673860 +vn -0.202070 -0.970150 -0.134077 +vn 0.249517 -0.018719 -0.968189 +vn 0.114852 -0.183987 -0.976195 +vn 0.033012 0.973565 0.226013 +vn 0.000443 0.934408 -0.356205 +vn 0.046714 0.868622 0.493268 +vn 0.188836 0.914840 -0.356945 +vn 0.548248 0.820419 -0.162285 +vn 0.331904 0.943306 -0.003601 +vn 0.169631 0.978473 0.117538 +vn 0.346407 0.816207 -0.462395 +vn 0.336003 -0.494922 -0.801345 +vn 0.400037 -0.675716 -0.619176 +vn -0.533221 -0.001019 0.845975 +vn 0.439711 0.162750 0.883270 +vn -0.092703 -0.860448 0.501035 +vn 0.363837 0.931456 -0.003370 +vn 0.407236 0.899353 0.159129 +vn 0.021361 -0.974739 -0.222321 +vn -0.107286 -0.994219 -0.004327 +vn -0.388631 -0.110591 0.914732 +vn 0.367710 0.879213 0.302943 +vn 0.781157 -0.419031 0.462826 +vn 0.780971 -0.609262 0.137419 +vn -0.169882 -0.555682 0.813854 +vn -0.256034 -0.951102 0.172775 +vn 0.235811 0.788989 -0.567353 +vn 0.449502 0.802648 -0.392052 +vn -0.406519 -0.170381 0.897615 +vn -0.124927 0.502737 -0.855364 +vn 0.370698 0.724555 -0.581036 +vn 0.460994 0.853302 -0.243640 +vn 0.058071 -0.478706 -0.876052 +vn 0.292183 0.102858 -0.950815 +vn -0.353755 -0.770388 0.530433 +vn -0.904074 0.416940 0.093873 +vn -0.560652 -0.816381 -0.138533 +vn -0.874135 -0.462366 0.148681 +vn -0.646041 -0.763021 -0.020718 +vn -0.458537 -0.613502 0.642930 +vn -0.611235 -0.700891 0.367619 +vn -0.371812 -0.849726 -0.373794 +vn -0.526351 -0.596505 0.605917 +vn 0.416975 0.206165 0.885227 +vn -0.253146 -0.892320 0.373742 +vn -0.675531 0.330649 0.659037 +vn -0.957129 0.221811 0.186292 +vn -0.251871 0.699044 0.669252 +vn 0.153267 0.987776 0.028421 +vn 0.389722 -0.472091 -0.790726 +vn -0.511177 -0.316250 0.799177 +vn 0.313558 -0.479224 -0.819772 +vn -0.568165 -0.447329 0.690714 +vn -0.459984 0.046211 0.886724 +vn -0.483214 0.085960 0.871272 +vn -0.007925 -0.856586 -0.515943 +vn -0.550585 -0.143296 0.822389 +vn 0.528821 -0.445207 -0.722592 +vn -0.524446 -0.345203 0.778326 +vn -0.119921 -0.891552 0.436754 +vn -0.520880 -0.081902 0.849692 +vn -0.471106 -0.878775 -0.076240 +vn 0.084732 -0.837616 -0.539648 +vn 0.266575 0.961574 -0.065674 +vn -0.212196 0.710991 0.670421 +vn 0.311217 0.226326 -0.922996 +vn 0.278347 -0.423629 -0.862010 +vn 0.321099 0.867454 -0.380026 +vn 0.363897 0.918991 -0.151774 +vn 0.259601 0.189893 -0.946862 +vn -0.213016 0.710725 0.670443 +vn -0.008299 0.979183 0.202808 +vn -0.433064 0.490710 0.756082 +vn 0.355085 0.554630 -0.752529 +vn 0.182001 -0.431885 -0.883375 +vn -0.012081 0.997050 0.075803 +vn -0.147392 -0.964378 -0.219658 +vn 0.235252 -0.387492 -0.891351 +vn 0.144084 -0.759426 -0.634438 +vn 0.329017 0.910116 -0.251864 +vn 0.337520 0.892954 -0.297847 +vn 0.438034 0.872477 -0.216586 +vn 0.196065 0.421413 -0.885420 +vn 0.361276 0.787931 -0.498643 +vn 0.377324 0.874697 -0.304190 +vn -0.052669 -0.853098 -0.519085 +vn -0.148505 -0.933560 -0.326207 +vn 0.210648 -0.247382 -0.945743 +vn 0.292867 0.242280 -0.924948 +vn 0.277575 -0.467058 -0.839529 +vn -0.177713 0.847622 0.499955 +vn -0.197080 0.822740 -0.533159 +vn -0.486387 -0.814477 -0.316316 +vn -0.549551 -0.084354 0.831191 +vn -0.579021 -0.052729 0.813606 +vn 0.306325 -0.004258 -0.951917 +vn -0.528701 0.003574 0.848801 +vn -0.529800 -0.033472 0.847462 +vn 0.393059 -0.460572 -0.795851 +vn 0.424341 -0.416819 -0.803863 +vn -0.513269 0.230682 0.826644 +vn -0.535160 -0.208170 0.818700 +vn -0.136605 -0.938074 -0.318365 +vn -0.341151 0.612936 0.712689 +vn -0.505531 0.028318 0.862344 +vn 0.322626 0.558575 -0.764137 +vn 0.183724 0.672136 -0.717272 +vn 0.014826 -0.952931 0.302824 +vn -0.445150 0.307817 0.840887 +vn -0.229420 0.746921 0.624080 +vn 0.205034 -0.448517 -0.869939 +vn -0.424091 0.384049 0.820155 +vn -0.397537 0.458384 0.794889 +vn 0.232094 -0.417894 -0.878349 +vn -0.490310 0.054998 0.869811 +vn -0.024812 -0.862282 -0.505821 +vn -0.577044 -0.433254 0.692323 +vn -0.032222 0.904629 0.424980 +vn 0.138873 0.989868 -0.029599 +vn -0.128100 0.873705 0.469286 +vn 0.295417 -0.124195 -0.947261 +vn 0.272197 -0.102635 -0.956752 +vn 0.202772 -0.361922 -0.909888 +vn 0.134502 0.988681 -0.066476 +vn 0.089245 0.964341 0.249161 +vn 0.335286 0.810747 -0.479867 +vn -0.264935 -0.963606 0.035686 +vn 0.026017 0.861944 0.506336 +vn 0.582761 -0.451191 -0.675882 +vn 0.146194 0.986564 -0.072930 +vn 0.401216 -0.474396 -0.783565 +vn 0.415347 0.904875 -0.093209 +vn 0.365470 -0.496256 -0.787504 +vn 0.269800 -0.633080 -0.725547 +vn 0.280041 -0.647836 -0.708439 +vn 0.017527 -0.999079 0.039178 +vn 0.186355 -0.480483 -0.856976 +vn -0.534649 -0.206707 0.819404 +vn -0.053166 0.960690 0.272486 +vn -0.151995 -0.951224 -0.268458 +vn 0.329660 0.864129 -0.380270 +vn -0.605449 0.553035 0.572349 +vn -0.014057 0.551046 -0.834357 +vn 0.262855 0.862292 -0.432852 +vn 0.521203 0.839386 -0.154205 +vn 0.494806 0.864513 -0.088226 +vn -0.546159 -0.184019 0.817219 +vn -0.481589 0.288363 0.827598 +vn -0.665717 -0.158144 0.729254 +vn -0.543099 -0.070029 0.836744 +vn -0.263006 -0.816710 0.513627 +vn 0.540964 -0.551939 0.634603 +vn -0.182037 -0.786923 0.589588 +vn -0.413202 -0.748976 0.517976 +vn 0.404171 0.825375 -0.394210 +vn -0.621742 -0.607745 0.494047 +vn -0.598480 -0.741046 0.304421 +vn 0.508757 0.837776 -0.198236 +vn -0.330859 -0.942742 0.042062 +vn 0.347163 0.883714 -0.313890 +vn -0.482061 -0.738729 0.471060 +vn -0.481750 -0.784955 -0.389567 +vn -0.723451 -0.110022 -0.681552 +vn -0.554844 -0.166952 0.815031 +vn -0.716505 0.685281 -0.130423 +vn -0.567581 -0.469837 0.676095 +vn -0.882864 -0.427743 0.193871 +vn -0.936618 -0.122169 0.328362 +vn -0.761581 -0.368052 0.533416 +vn -0.394836 -0.511322 0.763318 +vn -0.496330 -0.075983 0.864802 +vn -0.359958 -0.903596 0.232261 +vn -0.299106 -0.954214 -0.003482 +vn -0.105931 -0.724090 0.681522 +vn -0.172219 -0.851612 0.495073 +vn -0.251768 -0.447594 0.858063 +vn -0.128126 0.384777 0.914074 +vn 0.384526 0.860957 -0.333005 +vn -0.570695 -0.708860 0.414518 +vn 0.089104 -0.995681 0.026074 +vn -0.561422 -0.076735 0.823964 +vn -0.806790 0.584061 0.089235 +vn 0.146171 -0.722092 -0.676179 +vn 0.031863 0.960678 0.275831 +vn -0.501645 0.147143 0.852468 +vn -0.536317 -0.104356 0.837540 +vn -0.458223 0.337564 0.822242 +vn 0.139461 0.963346 0.229163 +vn 0.385970 0.856910 -0.341662 +vn -0.223825 -0.958743 -0.175257 +vn -0.563201 -0.110243 0.818933 +vn -0.509003 0.224759 0.830903 +vn -0.524007 -0.063322 0.849357 +vn 0.238997 0.917458 -0.318043 +vn -0.688083 -0.601363 0.406084 +vn 0.500822 0.845835 -0.183687 +vn -0.587283 -0.292753 0.754582 +vn 0.390849 -0.581628 -0.713404 +vn 0.395521 -0.522455 -0.755383 +vn 0.198373 0.979577 -0.032812 +vn 0.251506 -0.695884 -0.672674 +vn 0.301456 0.943550 0.137253 +vn 0.322952 -0.643024 -0.694423 +vn 0.340628 0.032398 -0.939640 +vn -0.361467 -0.859990 0.360221 +vn -0.137412 -0.941689 -0.307146 +vn 0.332261 0.929250 -0.161547 +vn 0.258229 -0.434943 -0.862637 +vn 0.272785 -0.123097 -0.954167 +vn 0.035137 -0.944249 0.327352 +vn 0.333141 0.940973 -0.059888 +vn 0.329797 0.800734 -0.500058 +vn 0.492830 -0.868332 0.055842 +vn 0.348900 -0.934602 -0.069195 +vn 0.264776 0.824364 -0.500317 +vn 0.226554 0.915542 -0.332348 +vn 0.356265 0.922215 -0.150317 +vn 0.197340 0.953553 -0.227580 +vn 0.374604 0.826737 -0.419735 +vn -0.525685 -0.188388 0.829557 +vn 0.228168 0.857504 -0.461115 +vn -0.292160 0.749173 0.594460 +vn 0.370284 -0.460835 -0.806549 +vn -0.134449 -0.987970 -0.076410 +vn -0.401150 0.553284 0.730038 +vn 0.406985 -0.449889 -0.794961 +vn 0.202095 -0.288397 -0.935940 +vn 0.451178 -0.519965 -0.725310 +vn 0.443634 -0.427961 -0.787425 +vn -0.143921 0.817335 0.557899 +vn 0.592607 0.373476 -0.713676 +vn -0.544974 -0.061276 0.836211 +vn -0.682725 -0.274891 0.676994 +vn 0.122352 0.990607 0.061051 +vn -0.138022 -0.933675 -0.330457 +vn -0.093190 -0.848340 0.521186 +vn 0.297892 0.328848 -0.896169 +vn -0.084387 0.894092 0.439861 +vn 0.084894 0.996362 0.007519 +vn -0.302857 -0.880630 -0.364374 +vn -0.566474 -0.015898 0.823926 +vn -0.461344 0.509743 0.726171 +vn 0.469774 0.408200 -0.782742 +vn -0.503775 0.072809 0.860761 +vn 0.301224 -0.111787 -0.946978 +vn -0.519510 -0.183977 0.834423 +vn -0.527217 -0.430849 0.732401 +vn -0.055508 0.962641 -0.265030 +vn -0.360745 -0.915835 -0.176376 +vn 0.190634 -0.866104 0.462086 +vn -0.233557 -0.957718 -0.168011 +vn 0.255429 0.959394 -0.119662 +vn 0.169065 0.979685 0.107864 +vn 0.273352 0.959081 -0.073777 +vn -0.081078 -0.983992 0.158699 +vn 0.275508 -0.431655 -0.858935 +vn 0.067178 -0.853595 -0.516587 +vn 0.269061 0.895031 -0.355705 +vn -0.387469 0.515599 0.764215 +vn 0.110356 -0.762520 -0.637483 +vn 0.471682 -0.464804 -0.749316 +vn 0.270566 -0.462396 -0.844384 +vn 0.322678 -0.459774 -0.827337 +vn -0.043742 0.959119 0.279602 +vn -0.843370 0.374274 0.385545 +vn -0.965178 -0.065602 0.253235 +vn -0.519069 0.087016 0.850291 +vn 0.359478 -0.481730 -0.799195 +vn -0.570122 -0.117348 0.813136 +vn 0.087639 0.983373 0.159047 +vn -0.533021 -0.674745 0.510498 +vn 0.550164 0.747898 -0.371441 +vn -0.424594 -0.889220 0.170318 +vn -0.817118 -0.354838 0.454322 +vn -0.490013 -0.377728 0.785627 +vn 0.213302 0.942680 -0.256626 +vn -0.269641 0.146025 0.951825 +vn -0.574511 -0.723037 0.383607 +vn -0.813874 -0.577922 -0.060133 +vn 0.261109 0.834319 -0.485524 +vn -0.288826 -0.755253 0.588364 +vn -0.418372 -0.903841 -0.089643 +vn -0.117258 -0.986539 -0.113981 +vn -0.111375 -0.929084 0.352702 +vn -0.545991 -0.369408 0.751952 +vn -0.558194 -0.566891 0.605850 +vn -0.625989 -0.726002 0.284709 +vn -0.629036 -0.520240 0.577637 +vn -0.504001 -0.446374 0.739414 +vn -0.774926 0.196719 0.600658 +vn -0.529319 -0.125182 0.839137 +vn 0.263553 -0.916458 0.301073 +vn -0.453786 0.375403 0.808177 +vn -0.359185 -0.920091 -0.156265 +vn -0.296553 -0.846097 0.442918 +vn -0.592304 -0.217197 0.775887 +vn 0.259143 0.965401 -0.029074 +vn 0.263216 0.959119 -0.103965 +vn -0.264908 -0.951024 -0.159302 +vn -0.541708 -0.099274 0.834684 +vn 0.403098 -0.653564 -0.640598 +vn -0.421662 0.508415 0.750810 +vn 0.188399 -0.430813 -0.882557 +vn -0.348349 -0.935283 -0.062449 +vn 0.414051 0.771726 -0.482702 +vn -0.524998 -0.366657 0.768075 +vn 0.298279 -0.644559 -0.703969 +vn 0.330778 -0.042428 -0.942754 +vn 0.374216 0.701776 -0.606196 +vn 0.443879 -0.280599 -0.851020 +vn -0.512389 -0.205523 0.833797 +vn 0.314388 0.004532 -0.949284 +vn 0.305364 -0.354465 -0.883803 +vn 0.021544 0.938915 0.343473 +vn 0.398177 0.785749 -0.473343 +vn -0.147916 -0.920676 -0.361214 +vn -0.492970 -0.867360 -0.068316 +vn 0.163927 0.584508 -0.794656 +vn -0.211206 0.820059 0.531879 +vn -0.467187 -0.883865 0.022783 +vn -0.434780 0.366755 0.822471 +vn 0.286279 -0.604230 -0.743606 +vn -0.223782 -0.963774 0.145127 +vn -0.379561 0.537650 0.752905 +vn -0.535515 -0.071565 0.841488 +vn -0.061670 -0.886372 -0.458848 +vn -0.385173 -0.880812 -0.275340 +vn 0.341063 -0.438096 -0.831714 +vn 0.330024 0.920444 -0.209445 +vn 0.301723 0.946957 0.110613 +vn 0.327728 0.943905 -0.040471 +vn 0.259328 0.887693 -0.380460 +vn 0.012738 -0.998028 0.061466 +vn -0.040795 0.803155 0.594372 +vn 0.110951 0.963112 -0.245163 +vn 0.413444 0.299506 -0.859861 +vn 0.528873 0.810420 -0.252016 +vn -0.507304 -0.216034 0.834249 +vn -0.470715 0.240173 0.848967 +vn -0.617782 -0.436809 0.653867 +vn 0.427931 -0.611340 -0.665687 +vn 0.353701 0.413185 -0.839150 +vn 0.438708 0.380879 -0.813920 +vn 0.044252 0.990753 -0.128259 +vn -0.030460 0.963406 0.266309 +vn 0.451454 -0.471448 -0.757579 +vn -0.342045 -0.934713 -0.096528 +vn -0.467600 0.274959 0.840088 +vn 0.088877 0.982456 0.163955 +vn 0.425521 -0.447196 -0.786732 +vn -0.657226 -0.753150 -0.028626 +vn -0.184541 0.841310 0.508077 +vn -0.114826 0.844876 0.522493 +vn 0.234814 0.544447 -0.805258 +vn -0.307471 0.632257 0.711135 +vn 0.396456 -0.048986 -0.916746 +vn -0.554820 -0.267999 0.787624 +vn 0.258118 0.263400 -0.929514 +vn -0.530474 -0.204294 0.822716 +vn 0.310365 0.946898 -0.084007 +vn 0.162668 0.454442 -0.875798 +vn -0.339773 -0.427058 0.837959 +vn -0.105409 -0.927894 -0.357634 +vn -0.379660 -0.895029 0.234054 +vn 0.187545 0.747046 -0.637769 +vn 0.001292 0.962887 0.269901 +vn 0.534766 0.452204 -0.713819 +vn -0.082226 -0.943112 0.322146 +vn 0.274940 0.789892 -0.548160 +vn 0.367346 -0.444890 -0.816780 +vn -0.035533 -0.815048 0.578303 +vn 0.616774 0.785788 0.046112 +vn 0.308464 -0.586098 -0.749226 +vn 0.156950 0.972821 -0.170253 +vn -0.183765 -0.910704 0.369931 +vn 0.282464 -0.348823 -0.893609 +vn 0.196721 0.979975 -0.030833 +vn -0.416269 0.393828 0.819524 +vn 0.396136 0.863431 -0.312352 +vn -0.564458 0.051155 0.823875 +vn -0.345168 0.608379 0.714657 +vn -0.506658 0.123170 0.853304 +vn -0.273431 -0.401251 0.874204 +vn 0.516821 0.851315 -0.090328 +vn -0.365213 -0.531341 0.764393 +vn -0.165908 -0.980265 -0.107497 +vn -0.062122 -0.697235 0.714146 +vn -0.433133 -0.637433 0.637240 +vn -0.340265 -0.931805 -0.126332 +vn -0.483451 -0.642614 0.594409 +vn 0.316709 0.927473 -0.198718 +vn -0.412082 -0.639698 0.648826 +vn -0.451135 -0.689581 0.566529 +vn -0.225973 -0.952252 -0.205310 +vn 0.028373 -0.896959 0.441203 +vn -0.709491 -0.092608 0.698603 +vn -0.659980 0.029530 0.750703 +vn -0.770888 -0.318791 0.551456 +vn -0.789660 0.029712 0.612825 +vn -0.735472 -0.380400 0.560693 +vn -0.617270 -0.417993 0.666528 +vn -0.899156 0.043716 0.435440 +vn -0.834209 0.147796 0.531273 +vn -0.739323 0.094670 0.666663 +vn 0.349647 0.519323 -0.779776 +vn -0.552522 -0.833485 -0.004803 +vn -0.336204 0.647410 0.683979 +vn 0.293920 -0.155979 -0.943017 +vn -0.508048 0.218162 0.833242 +vn 0.049477 -0.878697 -0.474810 +vn -0.558998 0.035603 0.828404 +vn -0.548410 -0.521426 0.653729 +vn -0.393545 0.466856 0.791939 +vn 0.294527 -0.657396 -0.693603 +vn -0.328746 -0.816516 0.474582 +vn 0.442619 0.385646 -0.809547 +vn -0.078334 -0.933338 -0.350347 +vn 0.241600 -0.219299 -0.945271 +vn -0.503730 0.010213 0.863801 +vn -0.562671 -0.257445 0.785572 +vn -0.514467 -0.348210 0.783628 +vn 0.263937 -0.630992 -0.729511 +vn -0.416010 -0.886703 0.201727 +vn -0.348186 -0.770992 0.533233 +vn -0.220506 -0.958034 -0.183161 +vn 0.375227 -0.603083 -0.703914 +vn 0.170994 0.302459 -0.937699 +vn 0.518878 0.364123 -0.773421 +vn 0.327767 -0.535924 -0.778045 +vn 0.457211 0.679329 -0.573995 +vn 0.487021 0.469707 -0.736332 +vn 0.095481 0.957498 0.272179 +vn 0.407499 0.865499 -0.291300 +vn 0.309251 0.896235 -0.318005 +vn -0.466069 0.235578 0.852809 +vn 0.209054 0.969556 -0.127505 +vn -0.191510 -0.934072 -0.301385 +vn -0.533329 -0.101988 0.839737 +vn 0.366172 0.898337 -0.242709 +vn 0.261460 0.962108 -0.077376 +vn -0.110660 0.808390 0.578152 +vn 0.246644 0.907142 -0.340970 +vn 0.192759 0.961105 -0.197792 +vn -0.426708 -0.868059 -0.253761 +vn 0.068670 0.964138 -0.256364 +vn 0.257043 -0.469458 -0.844712 +vn 0.459402 0.867805 -0.189378 +vn 0.467861 0.819771 -0.330274 +vn -0.504982 -0.076387 0.859743 +vn -0.680803 -0.509315 0.526409 +vn -0.426132 -0.878695 -0.215191 +vn -0.474984 -0.044604 0.878863 +vn -0.791253 -0.610243 0.039016 +vn -0.223157 0.767013 0.601575 +vn -0.515816 -0.067932 0.854002 +vn -0.002468 -0.872193 -0.489155 +vn -0.011246 0.925504 0.378572 +vn -0.483995 -0.061180 0.872929 +vn -0.267003 -0.850193 0.453742 +vn 0.392888 0.754554 -0.525631 +vn -0.392274 0.506353 0.767937 +vn 0.242720 -0.697793 -0.673923 +vn -0.527602 0.279141 0.802319 +vn -0.361753 -0.914105 0.183158 +vn -0.524681 0.089005 0.846633 +vn 0.066825 0.978646 0.194385 +vn -0.566732 -0.591299 0.573743 +vn -0.366911 -0.817636 0.443675 +vn -0.322379 -0.913337 0.248772 +vn 0.328951 -0.437698 -0.836786 +vn 0.341162 0.850012 -0.401358 +vn 0.324669 -0.501123 -0.802163 +vn -0.358119 0.538294 0.762883 +vn -0.530360 0.183030 0.827779 +vn -0.321856 0.646047 0.692122 +vn 0.440868 0.419602 -0.793454 +vn 0.193446 -0.415072 -0.888985 +vn -0.420251 -0.838831 0.346052 +vn 0.371922 -0.506578 -0.777851 +vn 0.174600 0.978049 0.113734 +vn 0.436387 -0.491758 -0.753485 +vn -0.523884 -0.263745 0.809928 +vn 0.300927 -0.645834 -0.701670 +vn -0.301123 0.689176 0.659061 +vn -0.505185 -0.520491 0.688388 +vn 0.255431 -0.244703 -0.935348 +vn 0.364610 -0.428112 -0.826910 +vn -0.366004 -0.705001 0.607466 +vn 0.432471 0.856686 -0.281172 +vn -0.023084 -0.982600 0.184294 +vn -0.075841 -0.930085 -0.359429 +vn -0.436438 -0.899561 0.017645 +vn -0.369910 -0.707133 0.602603 +vn -0.362120 0.584273 0.726288 +vn -0.509052 -0.591811 0.625001 +vn 0.467314 -0.005808 -0.884072 +vn -0.206832 0.846132 0.491203 +vn 0.400589 -0.476822 -0.782413 +vn 0.650769 0.394338 -0.648843 +vn -0.622328 -0.526565 0.579169 +vn -0.419143 0.468885 0.777474 +vn -0.554918 -0.814153 -0.170942 +vn 0.170058 -0.727173 -0.665056 +vn 0.337000 -0.425570 -0.839834 +vn 0.312908 0.949782 -0.001835 +vn 0.258438 0.965583 -0.029297 +vn 0.482252 0.839650 -0.249840 +vn 0.387441 0.812315 -0.435929 +vn 0.686577 0.210095 -0.696040 +vn -0.538171 0.037771 0.841989 +vn -0.466197 -0.087820 0.880311 +vn -0.449204 -0.859406 0.244206 +vn 0.287279 0.957238 0.034151 +vn -0.045012 -0.970046 -0.238715 +vn 0.316472 0.912174 -0.260355 +vn -0.261986 -0.905537 -0.333716 +vn -0.318980 -0.514758 0.795786 +vn 0.462167 0.885999 -0.037524 +vn 0.456807 0.854075 -0.248763 +vn -0.017071 -0.965427 0.260115 +vn -0.423593 -0.876778 0.227660 +vn 0.120272 0.811229 -0.572226 +vn -0.087907 -0.705206 0.703532 +vn -0.417155 -0.649190 0.636030 +vn -0.259288 -0.814284 0.519337 +vn 0.574808 0.726811 -0.375956 +vn 0.033843 -0.846698 -0.530997 +vn 0.398494 0.901060 -0.171153 +vn -0.190951 0.854576 0.482947 +vn 0.203421 -0.411032 -0.888636 +vn -0.831884 -0.505245 -0.229556 +vn 0.549007 0.354817 -0.756767 +vn 0.133250 0.988004 0.078049 +vn -0.672517 -0.426456 0.604860 +vn -0.540097 -0.376151 0.752865 +vn 0.452485 0.228640 -0.861964 +vn 0.137948 0.987653 0.074240 +vn -0.660495 -0.424717 0.619163 +vn 0.608097 0.735530 -0.298688 +vn 0.443731 0.805841 -0.392075 +vn 0.547204 0.500186 -0.671105 +vn 0.304262 0.938878 -0.161036 +vn -0.483080 -0.110228 0.868610 +vn -0.354292 -0.918871 -0.173650 +vn 0.168230 0.950055 -0.262858 +vn -0.100810 0.899069 0.426042 +vn -0.205133 0.786122 0.583038 +vn -0.717377 -0.622759 0.312315 +vn -0.025293 0.913931 0.405081 +vn -0.529937 -0.845244 0.068772 +vn -0.113870 -0.947001 -0.300370 +vn -0.493433 0.295132 0.818182 +vn -0.321298 -0.925939 0.198508 +vn -0.343616 -0.668062 0.660017 +vn -0.466650 0.324094 0.822922 +vn 0.309250 0.067101 -0.948611 +vn -0.291076 0.624633 0.724644 +vn -0.219683 0.703610 0.675775 +vn 0.034531 -0.730118 -0.682448 +vn 0.345550 -0.441064 -0.828286 +vn 0.039846 -0.876903 -0.479013 +vn -0.385801 0.531070 0.754402 +vn 0.110649 -0.758712 -0.641960 +vn 0.329364 -0.626606 -0.706318 +vn 0.320144 -0.630509 -0.707083 +vn 0.243646 0.856116 -0.455744 +vn -0.529462 -0.188562 0.827112 +vn 0.221389 0.791757 -0.569305 +vn -0.390962 -0.877957 0.276299 +vn 0.358342 0.908523 -0.214886 +vn -0.560062 -0.820945 -0.111266 +vn 0.331431 -0.382863 -0.862305 +vn 0.285395 -0.362488 -0.887216 +vn -0.455618 0.327834 0.827609 +vn 0.602875 0.229261 -0.764187 +vn -0.481186 -0.553304 0.679937 +vn -0.463531 -0.092530 0.881236 +vn 0.552554 0.281604 -0.784464 +vn -0.575960 -0.817363 -0.013666 +vn -0.697517 -0.659998 -0.279058 +vn -0.695066 -0.411053 0.589846 +vn 0.328216 -0.648001 -0.687291 +vn -0.521417 -0.275885 0.807473 +vn -0.370518 0.509760 0.776441 +vn -0.237273 -0.724921 0.646678 +vn -0.003382 0.918585 0.395208 +vn 0.240063 -0.708027 -0.664129 +vn -0.549428 -0.193620 0.812798 +vn -0.234369 -0.659554 0.714185 +vn -0.067249 0.934258 0.350200 +vn 0.084717 0.993949 0.069912 +vn 0.251827 -0.166477 -0.953346 +vn -0.630633 -0.606486 0.484229 +vn -0.525842 -0.087035 0.846118 +vn -0.517881 0.039683 0.854532 +vn -0.504918 0.108417 0.856331 +vn 0.410361 0.893155 -0.184059 +vn -0.001980 0.947424 0.319974 +vn 0.473027 0.629864 -0.616050 +vn -0.682408 -0.727460 0.071562 +vn -0.496972 -0.563068 0.660283 +vn -0.641406 -0.763488 -0.075399 +vn 0.279389 -0.048458 -0.958955 +vn 0.221558 -0.394682 -0.891705 +vn -0.329695 -0.808674 0.487184 +vn 0.346835 0.144387 -0.926746 +vn -0.007388 -0.880396 -0.474182 +vn 0.043446 0.337061 -0.940480 +vn 0.369538 -0.486054 -0.791955 +vn -0.511896 -0.065358 0.856557 +vn 0.247236 -0.394583 -0.884974 +vn 0.611529 0.723273 -0.320792 +vn 0.240254 0.964856 -0.106449 +vn -0.455046 0.332679 0.825989 +vn -0.668362 -0.200528 0.716297 +vn -0.444562 0.495108 0.746480 +vn 0.439889 0.834313 -0.332295 +vn -0.127292 -0.948726 -0.289337 +vn 0.559105 0.700022 -0.444265 +vn -0.161391 0.770949 0.616109 +vn 0.313125 -0.548350 -0.775413 +vn 0.419829 0.243734 -0.874264 +vn -0.067523 0.961371 0.266844 +vn 0.355950 -0.410638 -0.839450 +vn 0.202295 0.944366 -0.259326 +vn 0.428191 -0.526171 -0.734709 +vn -0.148733 0.798853 0.582849 +vn -0.651751 -0.365795 0.664390 +vn 0.263492 -0.191192 -0.945525 +vn -0.515737 0.207558 0.831225 +vn -0.528432 -0.138493 0.837603 +vn -0.499842 0.279500 0.819779 +vn -0.562415 -0.590123 0.579175 +vn -0.383647 -0.676241 0.628898 +vn 0.273093 0.946568 -0.171548 +vn -0.163770 -0.782995 0.600081 +vn 0.016883 -0.886047 0.463288 +vn 0.191517 0.931620 -0.308878 +vn -0.463841 -0.814003 0.349643 +vn -0.378055 -0.656126 0.653125 +vn -0.138757 -0.988779 -0.055344 +vn 0.250996 0.964069 0.087017 +vn -0.915307 -0.283558 -0.286020 +vn -0.575031 -0.101319 0.811834 +vn -0.440242 0.427120 0.789782 +vn -0.155327 0.831271 0.533725 +vn -0.457798 -0.712539 0.531705 +vn -0.669079 -0.447004 0.593735 +vn -0.534634 -0.733499 0.419696 +vn -0.538915 -0.829664 0.145697 +vn 0.246808 -0.270424 -0.930568 +vn -0.561462 -0.627770 0.539134 +vn -0.430151 -0.902508 -0.021175 +vn 0.293772 -0.066824 -0.953537 +vn -0.298793 -0.946569 -0.121364 +vn -0.288584 -0.950938 -0.111522 +vn 0.329524 -0.058323 -0.942344 +vn -0.268180 -0.935953 -0.228191 +vn -0.539764 0.038656 0.840928 +vn 0.256749 -0.209392 -0.943523 +vn 0.279558 -0.657649 -0.699532 +vn -0.294101 -0.591121 0.751053 +vn -0.449189 -0.514053 0.730738 +vn 0.236501 -0.692934 -0.681110 +vn 0.408481 -0.486769 -0.772139 +vn -0.241923 -0.727459 0.642088 +vn 0.266315 -0.636110 -0.724183 +vn 0.307152 -0.434028 -0.846922 +vn 0.357369 0.378500 -0.853830 +vn 0.007163 0.971258 0.237922 +vn 0.016845 0.983144 0.182054 +vn 0.402306 0.830378 -0.385515 +vn -0.613233 -0.789170 -0.033996 +vn 0.539265 0.833883 0.117610 +vn 0.101760 -0.768816 -0.631321 +vn 0.509809 0.702806 -0.496144 +vn 0.402234 -0.506457 -0.762699 +vn 0.351514 0.911201 -0.214826 +vn 0.566747 0.510367 -0.646780 +vn 0.284433 0.478976 -0.830470 +vn 0.313311 0.914661 -0.255404 +vn 0.622237 0.493278 -0.607863 +vn 0.311836 0.943910 -0.108593 +vn 0.232618 -0.720604 -0.653161 +vn 0.442890 0.310954 -0.840926 +vn 0.428144 0.489587 -0.759604 +vn -0.086643 0.782579 0.616493 +vn 0.350389 0.894378 -0.278056 +vn -0.349033 0.635585 0.688627 +vn -0.500461 -0.550332 0.668336 +vn -0.545950 -0.065781 0.835232 +vn -0.692307 -0.190442 0.696019 +vn -0.513302 0.253522 0.819907 +vn -0.722284 0.054397 0.689454 +vn 0.275506 -0.391022 -0.878179 +vn -0.663498 -0.038912 0.747166 +vn -0.609479 -0.620033 0.494059 +vn -0.521397 -0.123325 0.844356 +vn -0.486565 -0.613945 0.621551 +vn -0.382470 0.494439 0.780543 +vn -0.023564 0.958305 0.284776 +vn -0.015040 -0.902634 -0.430146 +vn 0.363054 0.921630 -0.137079 +vn -0.596935 -0.017939 0.802089 +vn 0.492526 0.749970 -0.441546 +vn -0.385648 -0.919929 -0.070760 +vn 0.217538 -0.297966 -0.929459 +vn -0.397385 -0.618036 0.678319 +vn -0.016596 0.982050 0.187888 +vn 0.337330 -0.634192 -0.695708 +vn 0.253639 -0.410107 -0.876059 +vn -0.602590 -0.221428 0.766717 +vn 0.307859 0.950737 -0.036355 +vn 0.327849 0.933548 -0.144926 +vn 0.434615 0.873607 0.218908 +vn 0.370881 -0.469064 -0.801515 +vn -0.039977 0.936541 0.348271 +vn 0.281825 0.953680 -0.105213 +vn 0.599761 0.528685 -0.600649 +vn -0.349820 0.630800 0.692616 +vn -0.167663 0.776249 0.607722 +vn 0.306272 -0.439973 -0.844169 +vn -0.507461 -0.152515 0.848070 +vn 0.220545 0.908412 -0.355173 +vn 0.316669 0.128383 -0.939808 +vn 0.136943 0.988630 0.062108 +vn -0.100675 -0.934885 -0.340374 +vn -0.435885 -0.705637 0.558642 +vn 0.285212 -0.371148 -0.883688 +vn -0.610493 -0.305347 0.730796 +vn 0.279791 -0.389973 -0.877291 +vn -0.605265 -0.028609 0.795510 +vn -0.408165 0.508362 0.758268 +vn 0.325621 0.896577 -0.300202 +vn 0.434980 0.877416 -0.202322 +vn -0.131166 0.806811 0.576066 +vn -0.506102 0.267054 0.820087 +vn 0.007662 0.948020 0.318118 +vn 0.290882 0.364838 -0.884466 +vn -0.235404 0.829746 0.506070 +vn 0.190490 -0.764153 -0.616266 +vn 0.357636 -0.416969 -0.835604 +vn -0.458790 0.356951 0.813694 +vn -0.007322 -0.857214 -0.514909 +vn -0.022672 -0.859385 -0.510825 +vn 0.209104 -0.718551 -0.663295 +vn 0.165868 -0.758727 -0.629938 +vn 0.106233 0.765434 -0.634686 +vn -0.525471 0.052721 0.849177 +vn -0.533245 0.066419 0.843349 +vn -0.507750 0.258935 0.821670 +vn 0.503062 0.805633 -0.312865 +vn -0.563883 -0.384027 0.731135 +vn -0.569273 -0.095897 0.816536 +vn -0.921458 -0.201708 -0.332009 +vn -0.229981 -0.955152 0.186532 +vn -0.422230 -0.905842 -0.034251 +vn -0.488035 -0.542795 0.683517 +vn 0.544057 0.760886 -0.353630 +vn -0.593831 -0.677298 0.434317 +vn -0.572179 -0.737634 0.358479 +vn -0.909713 -0.343893 0.232723 +vn 0.519863 0.808100 -0.276977 +vn -0.754503 -0.385092 0.531441 +vn 0.479066 0.844186 -0.240512 +vn -0.899753 -0.191192 0.392289 +vn 0.397459 0.902764 -0.164449 +vn -0.489394 -0.758789 0.429805 +vn -0.535895 0.079947 0.840491 +vn 0.295647 -0.048558 -0.954063 +vn -0.228364 0.863251 0.450164 +vn -0.534772 -0.483425 0.693051 +vn -0.585490 -0.150674 0.796554 +vn -0.345857 -0.839223 0.419627 +vn 0.280227 -0.156882 -0.947027 +vn 0.474908 0.362709 -0.801814 +vn 0.430134 -0.408821 -0.804891 +vn -0.708693 -0.682341 0.179345 +vn 0.211843 -0.471552 -0.856015 +vn 0.303858 0.865537 -0.398140 +vn -0.827832 -0.457472 -0.324675 +vn -0.412771 -0.910826 0.003882 +vn -0.411875 0.491045 0.767615 +vn -0.325489 -0.708969 0.625636 +vn -0.414317 -0.857258 0.305696 +vn -0.535962 -0.736153 0.413308 +vn -0.093158 0.940828 0.325828 +vn 0.372225 0.896440 -0.240509 +vn 0.311420 -0.389898 -0.866601 +vn -0.636415 -0.723901 0.266352 +vn 0.121413 -0.772705 -0.623045 +vn 0.310072 0.941847 -0.129540 +vn 0.256888 -0.412446 -0.874012 +vn -0.061515 0.798857 0.598367 +vn -0.027979 -0.936180 -0.350405 +vn -0.373643 0.553817 0.744095 +vn 0.027933 -0.906095 -0.422151 +vn 0.399457 -0.548549 -0.734526 +vn 0.376064 -0.598213 -0.707613 +vn -0.466103 0.284806 0.837635 +vn 0.149669 0.940775 -0.304205 +vn -0.140350 0.825735 0.546319 +vn -0.055396 0.855212 0.515310 +vn 0.020655 0.922077 0.386454 +vn 0.004545 0.848120 0.529785 +vn 0.236134 -0.310123 -0.920904 +vn 0.232372 0.957824 -0.169044 +vn 0.065779 0.951166 -0.301589 +vn 0.322018 0.823074 -0.467818 +vn -0.472477 -0.698464 0.537507 +vn -0.498221 0.253627 0.829125 +vn -0.555955 -0.120139 0.822484 +vn -0.185658 -0.739592 0.646943 +vn 0.262021 0.958528 -0.112112 +vn -0.526911 -0.240574 0.815162 +vn 0.325424 0.222593 -0.918995 +vn 0.484442 -0.437732 -0.757434 +vn -0.637156 -0.024807 0.770335 +vn -0.263317 0.689192 0.675040 +vn -0.257568 -0.809288 0.527932 +vn 0.543083 0.453138 -0.706914 +vn -0.501944 0.171122 0.847803 +vn -0.580051 -0.148569 0.800917 +vn -0.480793 -0.420780 0.769274 +vn 0.360745 -0.606301 -0.708705 +vn -0.546025 -0.451723 0.705551 +vn 0.466618 0.273636 -0.841066 +vn 0.487252 0.484843 -0.726300 +vn 0.249885 -0.245360 -0.936673 +vn -0.506194 0.212494 0.835831 +vn 0.282038 -0.699741 -0.656366 +vn -0.535276 0.045858 0.843431 +vn -0.477118 0.263051 0.838548 +vn 0.218283 0.918485 -0.329753 +vn 0.295424 -0.370647 -0.880537 +vn -0.365833 -0.406814 0.837059 +vn -0.227781 -0.614101 0.755642 +vn 0.328799 0.932708 0.148147 +vn 0.285228 0.919149 -0.271679 +vn 0.071233 -0.787817 -0.611776 +vn 0.510423 0.733001 -0.449642 +vn -0.345655 0.580156 0.737524 +vn 0.499715 0.850161 -0.165864 +vn 0.239427 0.969177 -0.058056 +vn 0.403846 0.303585 -0.862986 +vn 0.430120 0.698819 -0.571532 +vn 0.355095 0.023100 -0.934545 +vn 0.322029 -0.417693 -0.849606 +vn 0.328410 0.936923 -0.119675 +vn 0.155175 0.979434 -0.128958 +vn 0.303117 -0.425314 -0.852777 +vn -0.409229 -0.911739 0.035554 +vn -0.363367 0.655530 0.662001 +vn -0.151587 -0.951799 -0.266646 +vn -0.025002 0.953405 0.300656 +vn 0.380692 0.834496 -0.398359 +vn 0.241706 -0.133631 -0.961104 +vn 0.260357 -0.061680 -0.963540 +vn 0.191322 0.975881 0.105129 +vn -0.373043 -0.866298 0.332216 +vn -0.383046 -0.920016 0.082747 +vn -0.060690 0.996487 0.057702 +vn 0.212750 -0.762246 -0.611325 +vn 0.308616 0.924912 -0.222023 +vn 0.366468 0.336390 -0.867492 +vn -0.605968 -0.375905 0.701069 +vn -0.556451 -0.022433 0.830578 +vn 0.493010 0.746777 -0.446391 +vn -0.400446 -0.561996 0.723743 +vn -0.579261 -0.185164 0.793833 +vn 0.285991 0.296071 -0.911346 +vn -0.579464 0.008815 0.814950 +vn -0.203920 -0.830750 -0.517949 +vn 0.324408 0.874424 -0.360753 +vn 0.301063 0.868694 -0.393360 +vn 0.558044 0.729788 -0.394964 +vn 0.112281 0.781283 -0.613995 +vn -0.830513 0.541458 0.130653 +vn -0.519293 -0.763874 0.383185 +vn -0.753492 -0.654215 -0.065220 +vn -0.817236 -0.458709 0.348872 +vn -0.641140 0.676593 -0.362163 +vn -0.490400 -0.490948 0.720054 +vn 0.035542 -0.721770 -0.691220 +vn 0.558898 0.707081 -0.433208 +vn -0.868356 -0.270981 0.415364 +vn -0.543838 0.142439 0.827014 +vn 0.475633 0.459769 -0.749924 +vn -0.161088 0.881877 0.443107 +vn 0.086388 0.978572 -0.186907 +vn 0.314002 -0.613807 -0.724323 +vn -0.463195 0.270446 0.843985 +vn 0.316557 0.874534 -0.367399 +vn -0.332505 0.612614 0.717038 +vn -0.227519 -0.957561 -0.176954 +vn -0.030318 -0.872629 -0.487441 +vn -0.551592 -0.089362 0.829314 +vn -0.155890 0.816622 0.555722 +vn -0.527441 -0.842706 0.107947 +vn -0.383248 -0.847614 0.366976 +vn -0.594289 -0.017767 0.804055 +vn -0.529629 -0.489591 0.692671 +vn -0.991877 0.123359 0.031030 +vn -0.490937 -0.573659 0.655664 +vn -0.547201 -0.822905 -0.152964 +vn 0.358486 -0.420108 -0.833665 +vn 0.308657 0.894079 -0.324582 +vn -0.481958 -0.781968 0.395276 +vn -0.132235 -0.763260 0.632415 +vn -0.487663 -0.872902 0.015042 +vn -0.973056 -0.193703 0.125063 +vn -0.435390 0.467728 0.769198 +vn -0.504953 0.016049 0.862997 +vn -0.233099 -0.935856 -0.264271 +vn 0.024744 0.963725 0.265746 +vn 0.557649 0.238661 -0.795028 +vn 0.157674 -0.767339 -0.621555 +vn 0.425823 0.866554 0.260307 +vn 0.141939 -0.776836 -0.613498 +vn -0.108418 0.795898 0.595644 +vn -0.151713 0.733912 0.662085 +vn 0.429971 0.848200 -0.309324 +vn 0.421357 0.846609 -0.325133 +vn -0.178244 0.837891 0.515915 +vn 0.430154 0.244547 -0.869002 +vn -0.440489 0.461079 0.770309 +vn -0.421403 0.487450 0.764730 +vn -0.573400 -0.014558 0.819146 +vn -0.461878 0.340889 0.818819 +vn -0.182786 0.878893 0.440608 +vn -0.436229 0.399214 0.806432 +vn 0.337395 -0.372120 -0.864692 +vn -0.542555 -0.307153 0.781851 +vn -0.158776 0.906772 0.390583 +vn -0.254376 0.724195 0.640964 +vn -0.344608 -0.821687 0.453955 +vn -0.447397 -0.849265 0.280331 +vn -0.123026 0.953773 0.274192 +vn 0.302855 -0.400308 -0.864889 +vn 0.328235 -0.598264 -0.730987 +vn 0.255016 -0.132638 -0.957797 +vn 0.234362 -0.186155 -0.954160 +vn -0.267472 0.711884 0.649369 +vn -0.321207 -0.519178 0.792010 +vn 0.299404 -0.191408 -0.934730 +vn -0.562855 -0.790045 0.242946 +vn -0.366434 0.520331 0.771350 +vn 0.408619 0.895769 -0.175008 +vn -0.365927 0.592430 0.717721 +vn -0.186368 -0.973122 -0.135280 +vn 0.495936 0.175459 -0.850448 +vn -0.516190 -0.085070 0.852239 +vn 0.342888 0.083691 -0.935641 +vn -0.371476 0.563387 0.737971 +vn 0.407590 0.342206 -0.846620 +vn 0.172093 0.979289 0.106665 +vn -0.571723 -0.820403 -0.008445 +vn -0.133096 -0.944066 -0.301703 +vn 0.370781 0.168193 -0.913363 +vn -0.423211 -0.905758 -0.022246 +vn -0.292721 0.782158 0.550039 +vn 0.473472 0.671160 -0.570411 +vn -0.156421 0.786556 0.597380 +vn -0.269640 -0.710970 0.649473 +vn -0.482583 -0.479836 0.732715 +vn 0.383624 -0.468650 -0.795738 +vn 0.515035 0.799638 -0.308736 +vn -0.133124 0.828934 0.543274 +vn 0.403976 0.884728 -0.232508 +vn 0.133809 0.951438 -0.277237 +vn 0.182323 0.785161 -0.591845 +vn 0.370729 0.835927 -0.404705 +vn 0.001940 0.956714 0.291024 +vn 0.257032 0.823037 -0.506502 +vn -0.342518 -0.246613 0.906567 +vn -0.421256 -0.621520 0.660497 +vn 0.213768 -0.268709 -0.939201 +vn 0.031917 0.998323 0.048301 +vn 0.432452 0.852519 -0.293592 +vn -0.618832 -0.493697 0.610992 +vn -0.664585 -0.381141 0.642696 +vn -0.544511 -0.021609 0.838475 +vn -0.765775 -0.442581 0.466594 +vn -0.295100 -0.809385 0.507752 +vn -0.337827 -0.763248 0.550749 +vn 0.510125 0.798727 -0.319073 +vn -0.140441 -0.736549 0.661643 +vn -0.179829 -0.683484 0.707468 +vn -0.680423 -0.655867 0.326899 +vn 0.507037 0.777781 -0.371443 +vn -0.713931 -0.129764 -0.688087 +vn -0.992219 0.124472 -0.002918 +vn -0.224927 -0.642444 -0.732580 +vn -0.299513 -0.948285 -0.105104 +vn -0.434170 -0.763951 0.477363 +vn -0.446839 -0.225281 0.865785 +vn -0.600617 -0.383493 0.701564 +vn 0.444416 0.868615 0.219096 +vn 0.277654 0.125091 -0.952502 +vn 0.293258 -0.386637 -0.874363 +vn 0.443826 0.749785 -0.490755 +vn 0.225668 -0.202448 -0.952937 +vn -0.169592 0.883347 0.436964 +vn -0.221438 0.664909 0.713345 +vn 0.359001 0.261286 -0.896018 +vn 0.333006 -0.408225 -0.849976 +vn 0.194283 -0.724381 -0.661458 +vn -0.197300 0.633608 0.748073 +vn 0.374666 -0.581292 -0.722306 +vn -0.019311 -0.846079 -0.532707 +vn -0.571353 -0.296813 0.765152 +vn 0.418977 0.199417 -0.885828 +vn 0.233473 0.964131 -0.126258 +vn 0.235517 -0.671293 -0.702779 +vn 0.367237 -0.548595 -0.751120 +vn -0.450352 -0.835966 0.313598 +vn 0.263864 -0.111628 -0.958079 +vn 0.400820 -0.522796 -0.752348 +vn -0.571675 -0.004996 0.820465 +vn -0.386354 -0.815375 0.431155 +vn 0.251855 -0.748826 -0.613049 +vn 0.379185 -0.433781 -0.817345 +vn 0.387612 -0.354646 -0.850872 +vn -0.502787 -0.285529 0.815891 +vn -0.615078 -0.785910 -0.063440 +vn -0.446153 -0.750009 0.488298 +vn -0.559342 -0.206939 0.802691 +vn 0.059016 -0.830679 -0.553615 +vn -0.507928 -0.312120 0.802864 +vn 0.260299 -0.376353 -0.889159 +vn -0.225028 0.853494 0.470010 +vn 0.389388 -0.420560 -0.819455 +vn -0.054095 0.823338 0.564968 +vn 0.450778 0.753772 -0.478150 +vn -0.547963 -0.143828 0.824045 +vn -0.508998 0.159863 0.845792 +vn 0.522710 0.734288 -0.433123 +vn -0.275618 0.918338 0.284059 +vn 0.073421 0.986649 0.145374 +vn -0.438208 -0.070847 0.896077 +vn -0.039991 -0.980085 -0.194509 +vn -0.530899 -0.683806 0.500556 +vn -0.027923 -0.866932 -0.497644 +vn -0.717855 -0.633532 0.288655 +vn 0.011528 -0.857582 -0.514218 +vn 0.449304 0.862036 -0.234564 +vn -0.429382 -0.903108 -0.005116 +vn -0.323552 0.630740 0.705324 +vn 0.336801 0.887715 -0.313892 +vn 0.337742 0.891590 -0.301659 +vn -0.282345 0.650549 0.705030 +vn 0.361628 -0.624382 -0.692368 +vn -0.529908 0.002274 0.848052 +vn -0.535147 0.000183 0.844759 +vn 0.525588 0.564020 -0.636897 +vn -0.868390 -0.259252 0.422713 +vn -0.527492 0.074892 0.846253 +vn -0.513330 0.221031 0.829239 +vn -0.604548 -0.772098 0.195926 +vn -0.768012 -0.513624 0.382555 +vn -0.306805 0.673868 0.672141 +vn -0.491801 -0.099637 0.864988 +vn -0.496514 -0.077828 0.864532 +vn -0.473625 -0.007384 0.880696 +vn -0.334439 0.545194 0.768710 +vn 0.182151 0.925472 -0.332148 +vn -0.533848 -0.028561 0.845098 +vn 0.407204 -0.405036 -0.818615 +vn 0.417295 0.859939 -0.293886 +vn 0.599867 0.794405 -0.095294 +vn 0.350144 -0.423339 -0.835574 +vn 0.569449 0.437279 -0.696071 +vn 0.241997 -0.027182 -0.969896 +vn -0.124089 -0.980598 -0.151757 +vn -0.287163 0.874522 0.390831 +vn 0.490413 0.193640 -0.849705 +vn -0.491253 0.172306 0.853804 +vn 0.514353 0.778812 -0.359015 +vn -0.139239 0.885957 0.442373 +vn -0.806235 -0.521717 0.278921 +vn 0.439348 0.204316 -0.874773 +vn 0.590469 0.793839 -0.145484 +vn -0.636667 -0.650660 0.413880 +vn -0.457695 -0.804784 0.377938 +vn 0.448894 0.888653 0.093750 +vn -0.362378 0.551720 0.751190 +vn 0.420251 0.795116 -0.437240 +vn 0.558219 0.731192 -0.392109 +vn -0.189425 -0.958625 -0.212499 +vn 0.518310 0.683207 -0.514377 +vn 0.326117 -0.621778 -0.712068 +vn 0.234714 0.967981 -0.089008 +vn -0.355624 -0.459375 0.813945 +vn 0.524016 0.492665 -0.694758 +vn 0.127391 0.989141 0.073293 +vn 0.261354 -0.163091 -0.951365 +vn -0.417235 -0.908275 0.030836 +vn -0.446512 -0.893473 0.048307 +vn -0.515322 -0.853712 -0.074960 +vn 0.339025 -0.361405 -0.868590 +vn -0.250896 -0.967668 -0.025861 +vn 0.293504 -0.680400 -0.671499 +vn 0.211609 -0.344948 -0.914458 +vn 0.237435 -0.725163 -0.646346 +vn 0.297624 -0.615740 -0.729578 +vn -0.375202 -0.652094 0.658784 +vn -0.557482 -0.157800 0.815054 +vn -0.605316 -0.140583 0.783472 +vn -0.562944 -0.412186 0.716377 +vn 0.507150 0.836548 -0.207332 +vn 0.541962 0.450750 -0.709297 +vn -0.483693 0.267650 0.833309 +vn -0.386353 0.524332 0.758819 +vn -0.371561 0.592258 0.714963 +vn 0.507859 0.719450 -0.473784 +vn 0.778921 0.550409 -0.300554 +vn -0.281445 -0.953253 -0.109991 +vn 0.101468 -0.805266 -0.584168 +vn -0.289362 -0.769967 -0.568701 +vn 0.091203 -0.787538 -0.609480 +vn -0.183551 -0.940528 -0.285860 +vn -0.567877 -0.638055 0.520001 +vn 0.720404 0.667747 -0.187436 +vn -0.583322 -0.359580 0.728311 +vn -0.020877 -0.867228 -0.497473 +vn -0.533414 -0.801008 0.271764 +vn -0.249957 -0.960134 -0.125157 +vn -0.544282 -0.134694 0.828019 +vn -0.404193 0.438081 0.802940 +vn -0.178981 -0.963850 -0.197382 +vn -0.223832 -0.951525 -0.210947 +vn -0.483275 0.018479 0.875274 +vn -0.496110 -0.512629 0.700776 +vn -0.166829 -0.794544 0.583839 +vn 0.516918 0.341670 -0.784894 +vn 0.564932 0.327141 -0.757516 +vn -0.553704 -0.771780 0.312677 +vn -0.414575 -0.585593 0.696569 +vn 0.253164 0.961191 -0.109633 +vn -0.340386 0.536315 0.772336 +vn -0.219051 0.691397 0.688467 +vn -0.204133 0.796533 0.569091 +vn -0.156809 0.940007 0.302981 +vn -0.672720 -0.739216 0.031731 +vn 0.435349 0.234434 -0.869202 +vn -0.496598 -0.861680 0.104393 +vn -0.490997 0.261290 0.831053 +vn -0.023874 0.958214 0.285053 +vn 0.164355 -0.778754 -0.605417 +vn 0.464345 0.784195 -0.411609 +vn 0.217284 -0.759680 -0.612923 +vn -0.309876 0.647083 0.696606 +vn 0.304374 -0.394634 -0.866960 +vn -0.221722 0.849335 0.479030 +vn -0.397967 0.532151 0.747287 +vn 0.262432 -0.133046 -0.955734 +vn -0.399109 0.506975 0.763995 +vn -0.362928 -0.314511 0.877135 +vn -0.292749 -0.932505 0.211499 +vn 0.545662 0.684911 -0.482855 +vn -0.334689 -0.566909 0.752727 +vn 0.238159 -0.293767 -0.925733 +vn -0.506265 -0.788562 0.349091 +vn 0.430861 -0.474764 -0.767436 +vn 0.302483 0.918885 -0.253288 +vn 0.119648 -0.722270 -0.681183 +vn -0.511726 -0.148420 0.846232 +vn 0.469969 0.712707 -0.520748 +vn 0.342480 -0.357580 -0.868818 +vn -0.517887 -0.017718 0.855265 +vn -0.554750 -0.037505 0.831171 +vn -0.548261 -0.206397 0.810438 +vn 0.117714 0.990344 -0.073232 +vn -0.120803 0.902721 0.412918 +vn 0.386716 0.726837 -0.567590 +vn -0.512196 -0.002300 0.858866 +vn -0.521244 0.127074 0.843894 +vn 0.171579 -0.767168 -0.618073 +vn -0.603180 -0.721769 0.339445 +vn -0.588286 -0.625555 0.512446 +vn 0.473492 0.851853 -0.223945 +vn -0.585062 -0.656737 0.475815 +vn 0.270888 -0.380496 -0.884219 +vn -0.877451 -0.411434 0.246582 +vn -0.518570 -0.407467 0.751702 +vn -0.596528 -0.027823 0.802110 +vn -0.692550 -0.544478 0.473200 +vn 0.454986 0.246178 -0.855794 +vn 0.503516 0.704374 -0.500329 +vn 0.456239 0.300118 -0.837721 +vn -0.535582 -0.099325 0.838621 +vn 0.384058 0.191940 -0.903138 +vn -0.518883 -0.851925 -0.070603 +vn -0.327794 0.606448 0.724411 +vn -0.493300 0.000938 0.869859 +vn 0.231068 0.972412 -0.031977 +vn -0.168165 0.850530 0.498316 +vn -0.089533 -0.964196 -0.249622 +vn -0.472243 -0.881264 0.018982 +vn -0.547680 -0.080390 0.832817 +vn 0.531252 0.839344 0.115210 +vn -0.511221 -0.379259 0.771243 +vn 0.170853 0.985288 0.004035 +vn -0.457338 0.287652 0.841486 +vn -0.548865 -0.786680 0.282633 +vn 0.353308 -0.626053 -0.695148 +vn -0.087027 0.789864 0.607076 +vn -0.448594 -0.339193 0.826868 +vn 0.150631 0.984496 -0.089878 +vn -0.695332 -0.431994 0.574364 +vn 0.209635 0.939914 -0.269472 +vn 0.357823 -0.612361 -0.704966 +vn -0.051013 0.952949 0.298807 +vn 0.446225 0.845948 -0.291985 +vn -0.186278 -0.949382 -0.252929 +vn 0.206434 0.975821 -0.071829 +vn 0.199041 -0.765668 -0.611666 +vn 0.276435 -0.490958 -0.826162 +vn -0.512784 0.047479 0.857204 +vn -0.384908 0.572191 0.724184 +vn -0.451354 0.309148 0.837082 +vn -0.477277 -0.696278 0.536101 +vn -0.598823 -0.774121 0.205296 +vn 0.484449 0.814341 -0.319622 +vn -0.196088 -0.581929 -0.789246 +vn 0.099783 -0.800062 -0.591561 +vn 0.608628 0.722377 -0.328243 +vn -0.104291 -0.765844 -0.634512 +vn 0.500358 0.760571 -0.413732 +vn 0.343904 0.896762 -0.278474 +vn -0.002342 -0.954841 -0.297108 +vn -0.057859 -0.532100 0.844702 +vn -0.515429 -0.788595 0.335337 +vn 0.564016 0.595002 -0.572589 +vn 0.297335 -0.590347 -0.750388 +vn -0.545779 -0.134514 0.827062 +vn 0.450750 0.277559 -0.848402 +vn 0.420327 0.148237 -0.895182 +vn -0.587964 -0.261277 0.765528 +vn 0.171727 0.985120 -0.007021 +vn -0.480039 -0.042456 0.876219 +vn -0.367770 0.503087 0.782080 +vn -0.477955 -0.861412 0.171840 +vn -0.139154 0.953864 0.266045 +vn 0.331022 -0.450868 -0.828940 +vn 0.242215 -0.308760 -0.919782 +vn -0.454631 0.181853 0.871917 +vn 0.010127 -0.861868 -0.507031 +vn -0.038176 0.936712 0.348013 +vn -0.446112 0.277113 0.850995 +vn -0.252632 -0.934634 -0.250274 +vn 0.477484 0.869516 -0.126298 +vn -0.019040 0.952737 0.303198 +vn -0.419792 0.414674 0.807354 +vn 0.550385 0.817298 -0.170590 +vn -0.334549 -0.928753 -0.159669 +vn 0.154016 0.981237 -0.115988 +vn 0.001606 -0.898506 -0.438958 +vn -0.315053 0.581835 0.749806 +vn -0.099455 -0.965731 -0.239732 +vn 0.164154 0.975245 -0.148160 +vn 0.169085 -0.060349 -0.983752 +vn 0.094783 -0.823294 -0.559646 +vn 0.360192 0.890670 -0.277434 +vn 0.050087 0.986444 0.156265 +vn -0.770715 -0.377455 0.513348 +vn 0.510753 0.807631 -0.294727 +vn 0.123748 -0.778019 -0.615932 +vn 0.018627 -0.871043 -0.490853 +vn 0.551748 0.755255 -0.353785 +vn 0.455287 0.689030 -0.563872 +vn 0.488133 0.185238 -0.852885 +vn 0.256968 -0.659042 -0.706846 +vn -0.315586 -0.549324 0.773724 +vn -0.812029 -0.336245 0.477020 +vn -0.779489 -0.334201 0.529817 +vn -0.583588 -0.407877 0.702184 +vn 0.555163 0.732114 -0.394720 +vn -0.398846 -0.620308 0.675381 +vn -0.542436 -0.664503 0.514003 +vn -0.542627 -0.344418 0.766115 +vn 0.208747 -0.423852 -0.881348 +vn -0.554093 -0.072323 0.829307 +vn -0.665505 -0.701616 0.254632 +vn -0.513731 -0.376556 0.770899 +vn 0.455490 0.252051 -0.853814 +vn 0.473346 0.765083 -0.436567 +vn -0.331856 -0.943275 -0.010192 +vn 0.424057 0.843727 -0.329091 +vn -0.563016 -0.825864 0.031002 +vn 0.439982 0.834581 -0.331498 +vn 0.231844 -0.743519 -0.627239 +vn 0.212799 -0.155710 -0.964609 +vn -0.543038 -0.205870 0.814081 +vn -0.291758 0.865096 0.408028 +vn -0.889214 -0.386952 0.244063 +vn -0.612958 -0.487404 0.621868 +vn -0.702250 -0.500336 0.506466 +vn -0.696102 -0.421399 0.581262 +vn 0.383165 0.240319 -0.891870 +vn 0.734125 0.643816 -0.215780 +vn -0.698699 -0.422025 0.577681 +vn 0.203826 -0.038061 -0.978267 +vn 0.239962 0.960437 0.141345 +vn -0.225222 -0.953222 -0.201601 +vn -0.237958 -0.970654 0.034740 +vn -0.556615 -0.109279 0.823552 +vn 0.404660 0.126449 -0.905682 +vn -0.551376 -0.140452 0.822349 +vn -0.561369 -0.130824 0.817160 +vn 0.222083 -0.372327 -0.901139 +vn -0.336431 0.600547 0.725367 +vn 0.395905 0.488952 -0.777293 +vn -0.167810 0.899482 0.403451 +vn -0.623035 -0.225133 0.749095 +vn 0.279409 0.918306 -0.280437 +vn -0.314574 0.616765 0.721557 +vn -0.726973 -0.424133 0.540020 +vn -0.464854 -0.362255 0.807887 +vn -0.012575 0.958958 0.283268 +vn 0.381857 0.895339 -0.229245 +vn 0.308136 -0.613826 -0.726822 +vn 0.112027 -0.800250 -0.589109 +vn 0.285536 -0.622044 -0.729061 +vn 0.672183 0.698068 -0.246721 +vn 0.470948 0.733175 -0.490573 +vn -0.774090 -0.411493 0.481102 +vn -0.505360 -0.386866 0.771327 +vn -0.599144 -0.231863 0.766333 +vn -0.549648 -0.415688 0.724631 +vn -0.658754 -0.483994 0.576015 +vn -0.593370 -0.572426 0.565898 +vn 0.366175 0.784600 -0.500318 +vn 0.699558 0.622832 -0.350285 +vn -0.567492 -0.481590 0.667850 +vn -0.671482 -0.550662 0.495866 +vn 0.707847 0.641663 -0.295333 +vn -0.560395 -0.764883 0.317665 +vn -0.106991 -0.915203 -0.388531 +vn 0.222938 -0.675381 -0.702965 +vn -0.146573 -0.608271 0.780079 +vn 0.469862 -0.584441 -0.661558 +vn 0.637530 -0.770402 -0.006020 +vn -0.246960 0.651553 0.717279 +vn -0.571533 -0.197141 0.796546 +vn -0.541642 -0.117107 0.832412 +vn -0.617182 -0.317360 0.719978 +vn 0.213943 0.975922 -0.042475 +vn 0.168769 -0.722793 -0.670140 +vn -0.213849 0.766898 0.605092 +vn -0.285999 -0.820699 0.494629 +vn -0.109337 0.824625 0.555013 +vn -0.269613 0.848044 0.456214 +vn 0.265755 0.012568 -0.963959 +vn 0.309186 0.896909 -0.316163 +vn -0.511943 -0.601991 0.612798 +vn -0.601044 -0.608011 0.518719 +vn -0.510417 -0.715902 0.476402 +vn 0.432376 0.886300 -0.165902 +vn -0.040774 -0.898119 -0.437859 +vn 0.535471 0.825539 -0.178202 +vn -0.147270 0.824769 0.545956 +vn 0.523881 0.549765 -0.650620 +vn 0.335713 0.279467 -0.899553 +vn -0.366787 -0.929826 0.029841 +vn 0.496587 0.784194 -0.372077 +vn 0.477468 0.669070 -0.569534 +vn -0.581697 -0.243853 0.775993 +vn -0.432187 0.350283 0.830973 +vn 0.399483 0.851170 -0.340475 +vn -0.234486 0.699555 0.675011 +vn -0.143191 0.912570 0.383030 +vn -0.732897 -0.562523 0.382661 +vn -0.540633 -0.762528 0.355342 +vn -0.897758 -0.328927 0.292981 +vn 0.423836 0.800734 -0.423307 +vn -0.357021 0.569013 0.740784 +vn 0.244402 -0.702237 -0.668678 +vn 0.232028 -0.111192 -0.966333 +vn 0.183273 0.977756 -0.102003 +vn -0.505274 0.109776 0.855948 +vn -0.436847 -0.285667 0.852971 +vn -0.428237 0.493549 0.756983 +vn -0.579772 -0.170741 0.796688 +vn 0.133231 -0.793393 -0.593950 +vn 0.421901 0.270243 -0.865430 +vn -0.457947 0.517363 0.722925 +vn -0.268250 -0.949118 -0.164977 +vn 0.349480 0.205570 -0.914114 +vn -0.522915 -0.794190 0.309553 +vn -0.538782 0.006893 0.842417 +vn 0.132315 -0.173922 -0.975830 +vn -0.378725 0.484296 0.788685 +vn 0.272573 0.959029 -0.077242 +vn 0.011981 -0.874565 -0.484760 +vn 0.273114 -0.025604 -0.961641 +vn 0.241339 0.946204 -0.215532 +vn 0.227993 -0.668963 -0.707465 +vn -0.544250 -0.102624 0.832622 +vn -0.537448 0.050035 0.841811 +vn 0.373467 0.199595 -0.905916 +vn -0.623571 -0.332614 0.707479 +vn -0.379037 0.517323 0.767273 +vn 0.499648 0.809456 -0.308435 +vn -0.353489 -0.657954 0.664938 +vn 0.417781 0.672727 -0.610653 +vn 0.339029 0.858685 -0.384343 +vn -0.497475 -0.853694 -0.154031 +vn 0.218650 -0.093208 -0.971342 +vn 0.236406 -0.387738 -0.890939 +vn -0.297683 -0.952887 0.058237 +vn -0.796392 -0.212261 0.566308 +vn -0.791254 -0.378811 0.480019 +vn 0.202891 0.974169 0.099150 +vn 0.346157 0.911281 -0.223032 +vn 0.172764 -0.377394 -0.909795 +vn -0.448563 -0.333625 0.829148 +vn 0.236754 -0.520595 -0.820322 +vn 0.497092 0.671965 -0.548964 +vn -0.596846 -0.648575 0.472361 +vn 0.625966 0.596578 -0.502257 +vn -0.132681 0.869012 0.476669 +vn 0.429903 0.813791 -0.391060 +vn -0.049609 -0.862535 -0.503559 +vn -0.069238 0.940878 0.331593 +vn 0.310175 -0.654572 -0.689440 +vn 0.195130 -0.501272 -0.843001 +vn -0.661023 -0.704379 0.258650 +vn -0.750744 -0.353818 0.557850 +vn 0.216058 -0.466024 -0.857986 +vn -0.532907 -0.008005 0.846136 +vn -0.679065 -0.511546 0.526489 +vn -0.524237 0.007192 0.851542 +vn -0.548013 0.123917 0.827240 +vn -0.420966 0.314241 0.850906 +vn -0.795383 -0.455006 0.400420 +vn -0.662347 -0.447511 0.600858 +vn -0.628782 -0.435324 0.644303 +vn 0.733172 0.580458 -0.354300 +vn 0.554846 0.794003 -0.248405 +vn 0.426336 -0.799685 -0.422777 +vn 0.416108 -0.874626 -0.248766 +vn -0.464608 -0.678482 0.569036 +vn 0.554059 0.574127 -0.602824 +vn -0.569030 -0.583635 0.579288 +vn 0.599114 0.775512 -0.199107 +vn -0.086319 -0.948791 -0.303883 +vn 0.573679 0.577745 -0.580606 +vn 0.615072 0.767732 -0.179653 +vn 0.733381 0.672429 -0.099958 +vn 0.359403 0.207808 -0.909750 +vn 0.053405 -0.855635 -0.514818 +vn 0.257454 0.933900 -0.248087 +vn 0.175122 -0.206072 -0.962739 +vn 0.379939 0.919575 -0.100138 +vn -0.427149 -0.534023 0.729632 +vn -0.452536 -0.318838 0.832799 +vn -0.064188 0.956066 0.286039 +vn -0.572402 0.028291 0.819485 +vn 0.346433 0.801024 -0.488205 +vn 0.184453 -0.771292 -0.609168 +vn -0.281563 -0.835265 0.472286 +vn -0.194520 0.913566 0.357154 +vn -0.219761 -0.972307 0.079528 +vn -0.391241 -0.657589 0.643823 +vn 0.318003 0.799136 -0.510152 +vn -0.127112 0.899245 0.418570 +vn -0.640638 0.027671 0.767345 +vn 0.581629 0.660377 -0.474984 +vn -0.145780 0.890164 0.431691 +vn -0.528600 -0.075465 0.845510 +vn -0.207345 -0.976831 -0.053008 +vn -0.493185 0.061905 0.867719 +vn -0.418538 0.569850 0.707175 +vn 0.337538 0.790999 -0.510283 +vn 0.158861 0.987108 -0.019528 +vn -0.543116 -0.719649 0.432586 +vn 0.544398 0.629791 -0.554071 +vn -0.729260 -0.376044 0.571638 +vn -0.010912 0.968031 0.250593 +vn -0.635290 -0.561232 0.530495 +vn -0.480871 -0.535057 0.694606 +vn 0.184582 -0.435686 -0.880970 +vn 0.265313 0.950222 -0.163366 +vn -0.421750 0.576922 0.699492 +vn -0.425304 0.309981 0.850311 +vn -0.418844 0.337713 0.842923 +vn -0.465119 -0.885248 0.000964 +vn -0.393223 -0.911142 0.123273 +vn 0.226032 -0.270499 -0.935809 +vn 0.236180 -0.776197 -0.584582 +vn 0.139961 -0.818769 -0.556802 +vn -0.628880 -0.348881 0.694832 +vn -0.401445 0.431501 0.807867 +vn -0.559080 -0.150416 0.815356 +vn -0.731877 -0.413285 0.541804 +vn 0.661959 0.370991 -0.651288 +vn -0.741255 -0.208932 0.637878 +vn -0.806705 -0.433976 0.401114 +vn -0.099706 -0.976401 -0.191574 +vn 0.195165 -0.055282 -0.979211 +vn 0.159194 -0.567124 -0.808101 +vn 0.446936 0.844907 -0.293904 +vn -0.540143 -0.589772 0.600346 +vn -0.464645 0.192629 0.864291 +vn -0.438296 0.077733 0.895463 +vn -0.074901 -0.990879 -0.112018 +vn -0.163351 0.864551 0.475256 +vn 0.191733 -0.108814 -0.975396 +vn 0.377573 0.290496 -0.879233 +vn -0.293256 0.619366 0.728276 +vn 0.725303 0.607510 -0.323832 +vn -0.537751 -0.769721 0.344026 +vn -0.113423 0.882719 0.456007 +vn 0.562460 0.537648 -0.628150 +vn -0.234398 -0.951669 -0.198454 +vn 0.438833 0.868835 -0.229242 +vn 0.106971 -0.813092 -0.572223 +vn -0.371454 0.556244 0.743381 +vn -0.158259 0.879878 0.448073 +vn -0.551596 0.033322 0.833445 +vn -0.159714 -0.958436 -0.236413 +vn 0.479797 0.169044 -0.860941 +vn 0.160001 -0.325604 -0.931870 +vn 0.036359 0.998861 -0.030908 +vn 0.464202 0.836682 -0.290653 +vn -0.715683 -0.427437 0.552354 +vn -0.472052 0.254200 0.844126 +vn 0.368242 0.451574 -0.812698 +vn 0.175049 0.984559 0.001131 +vn 0.387749 0.308916 -0.868459 +vn -0.259876 0.760132 0.595537 +vn 0.158449 0.984697 -0.072569 +vn -0.156877 0.788916 0.594139 +vn 0.177271 -0.757247 -0.628611 +vn 0.214504 -0.732201 -0.646429 +vn 0.661560 0.649080 -0.375543 +vn -0.554609 -0.016350 0.831950 +vn -0.563690 -0.129543 0.815765 +vn -0.502953 0.038066 0.863475 +vn 0.550114 0.501289 -0.667895 +vn -0.557029 -0.054274 0.828717 +vn -0.556103 -0.235671 0.797000 +vn 0.219031 -0.974808 -0.042138 +vn 0.710466 0.609962 -0.350975 +vn 0.223876 -0.900374 -0.373103 +vn 0.573298 0.667752 -0.474802 +vn -0.264190 -0.850084 -0.455589 +vn -0.454179 -0.880948 -0.132864 +vn -0.487622 -0.851890 0.191073 +vn 0.828617 0.409814 -0.381375 +vn 0.473752 0.626234 -0.619184 +vn 0.179118 -0.418065 -0.890583 +vn -0.531843 -0.173879 0.828800 +vn 0.206686 -0.379474 -0.901821 +vn 0.324456 0.204492 -0.923532 +vn 0.447030 0.837041 -0.315478 +vn -0.541941 -0.090658 0.835513 +vn -0.270212 0.749304 0.604590 +vn 0.545250 0.830671 -0.112643 +vn 0.418156 0.486932 -0.766840 +vn 0.248240 -0.706864 -0.662359 +vn 0.100721 -0.818826 -0.565136 +vn -0.446396 0.084016 0.890883 +vn -0.545367 -0.643585 0.537003 +vn -0.252650 -0.965713 -0.059725 +vn -0.823087 -0.534529 0.191850 +vn -0.471886 -0.209643 0.856372 +vn -0.528954 -0.829594 0.178835 +vn 0.622502 0.550405 -0.556369 +vn -0.000490 -0.884580 -0.466389 +vn 0.663152 0.514379 -0.543731 +vn 0.292058 0.946763 0.135433 +vn 0.669043 0.544316 -0.506065 +vn 0.371878 0.405479 -0.835041 +vn -0.432318 -0.637992 0.637234 +vn -0.174978 0.972448 0.154039 +vn 0.195986 -0.609820 -0.767926 +vn 0.117047 -0.480911 -0.868922 +vn -0.202061 0.856805 0.474402 +vn -0.265809 0.895147 0.357852 +vn -0.524108 -0.095259 0.846308 +vn -0.277541 -0.954131 -0.112275 +vn -0.386121 -0.920504 0.059859 +vn 0.273101 0.195021 -0.942010 +vn 0.007766 0.928679 0.370804 +vn -0.437324 -0.898181 0.044925 +vn -0.164418 0.747868 0.643164 +vn -0.470003 -0.877681 -0.093662 +vn 0.237862 -0.414248 -0.878533 +vn -0.340525 0.599125 0.724632 +vn -0.069475 0.969404 0.235434 +vn -0.120829 -0.945935 -0.301012 +vn 0.153098 -0.770916 -0.618264 +vn 0.476272 0.768671 -0.426977 +vn -0.144635 -0.877318 0.457596 +vn 0.463630 0.796728 -0.387648 +vn -0.576668 -0.267182 0.772054 +vn -0.576714 -0.149001 0.803243 +vn 0.829333 0.379436 -0.410165 +vn -0.421839 -0.813680 0.399972 +vn 0.106300 -0.850178 -0.515652 +vn 0.198731 -0.769909 -0.606421 +vn -0.079589 0.931904 0.353865 +vn 0.152492 -0.558809 -0.815156 +vn -0.569391 -0.186870 0.800546 +vn -0.317514 0.717006 0.620555 +vn -0.141758 -0.966471 -0.214100 +vn -0.240699 -0.969489 0.046411 +vn -0.081480 -0.928872 -0.361328 +vn 0.012395 0.958872 0.283568 +vn -0.227866 -0.870915 0.435414 +vn -0.390432 0.412934 0.822829 +vn 0.406719 0.749645 -0.522123 +vn 0.323196 0.799192 -0.506790 +vn -0.192633 0.925468 0.326191 +vn -0.000837 0.955152 0.296116 +vn -0.272982 -0.577303 0.769547 +vn 0.194267 -0.638112 -0.745032 +vn 0.013344 0.946749 0.321696 +vn -0.515002 -0.082432 0.853216 +vn 0.608730 0.555648 -0.566306 +vn 0.518341 0.787105 -0.334349 +vn -0.788784 -0.561867 0.249251 +vn -0.362952 -0.922454 -0.131698 +vn -0.230771 0.660213 0.714747 +vn -0.490481 0.037032 0.870665 +vn -0.118988 0.942921 0.311032 +vn 0.464475 0.783014 -0.413705 +vn -0.214820 0.666759 0.713642 +vn -0.411767 0.506584 0.757510 +vn 0.128524 -0.211881 -0.968808 +vn -0.237633 -0.848694 0.472492 +vn -0.286836 0.640784 0.712124 +vn -0.036120 -0.877983 -0.477327 +vn -0.196603 0.712606 0.673454 +vn -0.422084 -0.761823 0.491397 +vn -0.256875 -0.954499 -0.151486 +vn -0.297966 -0.953646 -0.042136 +vn -0.687224 -0.682454 0.248957 +vn 0.160539 -0.258018 -0.952709 +vn -0.222974 0.769617 0.598308 +vn -0.497486 -0.672189 0.548334 +vn -0.523665 -0.551258 0.649530 +vn -0.483525 -0.453287 0.748822 +vn -0.041796 -0.858296 -0.511450 +vn -0.076601 -0.944222 -0.320277 +vn 0.718982 0.585752 -0.374111 +vn 0.753083 0.610310 -0.245737 +vn 0.429126 0.774945 -0.464016 +vn 0.723320 0.654278 -0.220744 +vn 0.823893 0.448446 -0.346550 +vn -0.398410 -0.664606 0.632115 +vn -0.014884 -0.972434 -0.232702 +vn -0.435194 -0.803401 0.406390 +vn 0.771795 0.441670 -0.457449 +vn 0.860355 0.331657 -0.387030 +vn 0.526862 0.540075 -0.656305 +vn -0.522010 -0.196224 0.830061 +vn -0.180935 0.805245 0.564662 +vn -0.516485 0.133165 0.845878 +vn -0.485662 0.247488 0.838380 +vn -0.227775 0.938997 0.257690 +vn 0.397804 0.865950 -0.303123 +vn -0.527868 -0.315319 0.788625 +vn 0.505001 0.484791 -0.714109 +vn -0.516079 -0.021230 0.856278 +vn -0.448380 -0.267459 0.852890 +vn -0.578364 -0.139450 0.803772 +vn -0.526350 -0.158638 0.835338 +vn 0.111562 -0.448255 -0.886916 +vn -0.492731 -0.011621 0.870104 +vn 0.353451 0.917564 -0.182069 +vn -0.022251 0.913007 0.407337 +vn -0.389859 0.484469 0.783135 +vn 0.153789 -0.128708 -0.979685 +vn 0.021195 0.999622 -0.017485 +vn -0.067850 -0.868599 -0.490849 +vn -0.426234 -0.854445 0.297067 +vn 0.424069 0.406028 -0.809510 +vn -0.516463 0.031881 0.855716 +vn 0.519318 0.572472 -0.634495 +vn 0.145658 0.986698 -0.072191 +vn 0.183543 -0.027859 -0.982617 +vn 0.084696 -0.490213 -0.867478 +vn 0.346413 0.795168 -0.497701 +vn 0.237355 0.964076 0.119245 +vn -0.568876 -0.388584 0.724832 +vn -0.004028 -0.934725 -0.355348 +vn -0.303162 -0.942625 -0.139825 +vn 0.363527 0.344097 -0.865705 +vn 0.342505 0.817330 -0.463316 +vn -0.546408 -0.283800 0.787969 +vn 0.437254 0.112241 -0.892306 +vn 0.438524 0.269939 -0.857222 +vn -0.062726 0.913864 0.401146 +vn -0.045397 -0.963361 -0.264340 +vn -0.474498 -0.560663 0.678607 +vn -0.440796 0.289943 0.849489 +vn -0.357221 0.560913 0.746840 +vn -0.550730 -0.571008 0.608807 +vn 0.145374 -0.560976 -0.814968 +vn -0.528756 -0.047668 0.847434 +vn -0.481707 0.097108 0.870935 +vn -0.568009 -0.684810 0.456510 +vn -0.512977 -0.063608 0.856043 +vn -0.135516 0.666545 0.733043 +vn -0.138411 0.939768 0.312535 +vn 0.249392 0.942124 -0.224068 +vn -0.416815 0.330720 0.846693 +vn -0.563850 -0.306079 0.767065 +vn 0.126127 -0.523730 -0.842496 +vn 0.660867 0.679682 -0.318257 +vn -0.571419 -0.304606 0.762034 +vn -0.336950 0.582803 0.739463 +vn -0.495647 -0.826315 0.267465 +vn -0.460554 -0.620248 0.634967 +vn -0.609399 -0.567679 0.553510 +vn 0.083933 0.974637 0.207456 +vn -0.834452 -0.550588 0.023271 +vn -0.318849 -0.710710 0.627078 +vn 0.425514 0.793948 -0.434263 +vn 0.354339 0.929773 -0.099825 +vn -0.476210 -0.861119 0.178038 +vn -0.136320 0.919046 0.369826 +vn -0.303394 0.603725 0.737202 +vn -0.611630 -0.432659 0.662356 +vn -0.043382 0.911944 0.408014 +vn -0.538478 -0.834398 0.117568 +vn 0.353143 0.471971 -0.807796 +vn 0.249757 0.104176 -0.962688 +vn -0.435151 0.458217 0.775036 +vn -0.450165 0.249169 0.857476 +vn -0.058708 -0.979978 -0.190254 +vn 0.113534 0.986959 0.114115 +vn 0.325104 0.875674 -0.357076 +vn -0.360971 0.501917 0.785989 +vn -0.052161 -0.898955 -0.434925 +vn 0.156405 -0.613712 -0.773883 +vn -0.022066 -0.916499 -0.399428 +vn 0.556971 0.728987 -0.397946 +vn -0.334872 0.582119 0.740944 +vn 0.043595 -0.905015 -0.423140 +vn -0.495650 -0.819233 0.288423 +vn 0.599467 0.642776 -0.476947 +vn -0.526008 -0.725120 0.444428 +vn 0.666041 0.588362 -0.458497 +vn 0.774265 0.594399 -0.217265 +vn -0.242359 -0.962410 0.122592 +vn 0.748102 0.645286 -0.154756 +vn -0.245589 -0.883049 0.399888 +vn -0.413043 -0.505347 0.757641 +vn 0.742327 0.555947 -0.373997 +vn -0.589675 -0.342868 0.731248 +vn 0.109995 -0.190969 -0.975414 +vn 0.716181 0.632667 -0.294649 +vn -0.325709 -0.937864 0.119685 +vn -0.445234 0.323443 0.834956 +vn 0.204271 0.971732 0.118362 +vn -0.519051 0.150754 0.841344 +vn 0.184633 0.072303 -0.980144 +vn 0.218602 -0.730253 -0.647259 +vn 0.553557 0.724113 -0.411381 +vn -0.257218 -0.835426 -0.485698 +vn -0.670306 -0.564227 0.482015 +vn -0.579349 -0.540026 0.610514 +vn -0.353524 0.576363 0.736768 +vn -0.556623 -0.229303 0.798493 +vn -0.496468 0.051528 0.866524 +vn -0.488120 0.186403 0.852639 +vn -0.299039 0.769476 0.564343 +vn -0.305807 0.769306 0.560937 +vn 0.477368 0.658074 -0.582287 +vn 0.073638 -0.864108 -0.497890 +vn 0.296263 0.192018 -0.935605 +vn 0.438148 0.723192 -0.533872 +vn 0.154123 -0.808609 -0.567800 +vn -0.701482 -0.243317 0.669866 +vn -0.616786 -0.431110 0.658574 +vn 0.368095 0.910690 -0.187484 +vn -0.203492 0.950239 0.235874 +vn 0.530268 0.558209 -0.638136 +vn -0.234616 0.702830 0.671555 +vn 0.493197 0.836236 -0.239719 +vn -0.278689 -0.958243 0.064049 +vn 0.536950 0.530648 -0.655818 +vn 0.352856 0.926853 -0.128202 +vn 0.059813 -0.477201 -0.876756 +vn -0.283367 -0.927094 0.245355 +vn -0.177570 0.814713 0.552007 +vn -0.315425 -0.912215 0.261478 +vn 0.589270 0.716015 -0.374278 +vn 0.113837 -0.459737 -0.880729 +vn 0.117881 -0.816915 -0.564582 +vn 0.074623 -0.477428 -0.875496 +vn 0.142968 -0.807679 -0.572028 +vn -0.589954 -0.312695 0.744430 +vn -0.540549 -0.051516 0.839734 +vn -0.692571 -0.430939 0.578478 +vn 0.566667 0.574772 -0.590361 +vn -0.579917 -0.055494 0.812784 +vn -0.527846 -0.096793 0.843807 +vn -0.285358 0.648882 0.705353 +vn -0.294124 0.694942 0.656161 +vn 0.143756 -0.814255 -0.562426 +vn -0.564092 -0.314438 0.763498 +vn 0.525403 0.666837 -0.528470 +vn 0.120317 -0.090122 -0.988636 +vn 0.154055 -0.046443 -0.986970 +vn -0.569733 -0.021824 0.821540 +vn 0.110735 -0.424512 -0.898625 +vn 0.578327 0.783391 -0.227676 +vn 0.204708 0.201112 -0.957940 +vn 0.115121 -0.170967 -0.978528 +vn -0.567980 -0.499646 0.654028 +vn -0.618316 -0.478957 0.623126 +vn -0.802257 -0.475258 0.361266 +vn -0.057720 -0.792670 0.606912 +vn -0.126538 -0.924932 -0.358454 +vn -0.635286 -0.674381 0.376326 +vn -0.418824 -0.895617 0.149853 +vn -0.464204 0.343873 0.816251 +vn 0.113430 -0.381323 -0.917457 +vn 0.118369 -0.387457 -0.914257 +vn -0.475675 -0.848379 0.232350 +vn 0.058428 -0.494930 -0.866966 +vn -0.114301 0.900877 0.418754 +vn 0.025012 0.885639 0.463701 +vn 0.379743 0.370532 -0.847645 +vn 0.317707 0.382690 -0.867531 +vn -0.210658 0.700717 0.681630 +vn -0.199215 -0.956731 -0.212084 +vn -0.557804 -0.195149 0.806704 +vn -0.502891 0.127141 0.854948 +vn -0.414167 0.496702 0.762727 +vn -0.532167 -0.087358 0.842120 +vn -0.338462 0.553742 0.760798 +vn -0.512402 -0.783555 0.351404 +vn 0.740089 0.618846 -0.263245 +vn 0.381644 0.837772 -0.390495 +vn 0.740784 0.669543 -0.054324 +vn 0.383597 0.849123 -0.363104 +vn 0.476800 0.799163 -0.366061 +vn 0.744841 0.631416 -0.215698 +vn 0.525265 0.837911 -0.148327 +vn -0.003678 -0.950374 -0.311089 +vn -0.209770 -0.974641 0.077918 +vn -0.792920 -0.569927 0.215548 +vn 0.042852 0.880236 0.472598 +vn -0.508360 -0.021625 0.860873 +vn 0.443710 0.859494 -0.253755 +vn 0.002451 -0.926240 -0.376927 +vn -0.490514 0.157480 0.857086 +vn -0.350100 0.576576 0.738234 +vn -0.452302 0.216871 0.865095 +vn -0.182799 0.967930 0.172324 +vn -0.551698 -0.308113 0.775046 +vn -0.551718 -0.055323 0.832194 +vn 0.429601 0.422069 -0.798311 +vn -0.269026 0.707822 0.653156 +vn 0.582300 0.532823 -0.614024 +vn -0.278387 0.793707 0.540861 +vn 0.177922 -0.701743 -0.689855 +vn -0.361640 -0.932272 -0.009248 +vn 0.149978 0.987518 0.048111 +vn -0.148429 0.961132 0.232798 +vn -0.227495 0.916508 0.329027 +vn -0.076783 -0.979995 -0.183615 +vn 0.048457 -0.514434 -0.856160 +vn -0.171703 -0.680165 0.712666 +vn 0.554318 0.527120 -0.644108 +vn 0.390401 0.278626 -0.877471 +vn 0.354041 0.348342 -0.867936 +vn -0.447062 0.390469 0.804779 +vn -0.545928 0.122430 0.828838 +vn -0.057451 -0.981249 -0.183981 +vn -0.398111 -0.915511 0.057855 +vn 0.208264 0.976795 -0.049970 +vn 0.588572 0.690425 -0.420591 +vn -0.225649 0.823500 0.520510 +vn -0.095782 -0.903450 -0.417855 +vn 0.356252 0.804315 -0.475565 +vn -0.024957 0.921522 0.387524 +vn 0.223771 0.974066 -0.033488 +vn 0.614004 0.702161 -0.360513 +vn -0.006138 0.966755 0.255630 +vn 0.075385 -0.814233 -0.575623 +vn 0.114071 -0.830895 -0.544612 +vn -0.164634 -0.974979 -0.149367 +vn 0.073089 -0.793829 -0.603733 +vn -0.336319 0.559535 0.757503 +vn -0.216277 -0.974871 0.053392 +vn -0.171350 0.931395 0.321159 +vn 0.130187 -0.800536 -0.584972 +vn -0.657999 -0.338784 0.672505 +vn -0.605558 -0.101993 0.789238 +vn -0.567473 -0.271241 0.777434 +vn -0.442207 -0.699402 0.561507 +vn -0.522759 0.001814 0.852479 +vn -0.540880 -0.021969 0.840813 +vn -0.481911 0.300515 0.823075 +vn -0.316058 0.725792 0.611010 +vn -0.586842 -0.100565 0.803432 +vn 0.443832 0.874740 -0.194534 +vn 0.136306 0.990666 0.000892 +vn -0.576283 -0.738421 0.350190 +vn -0.287325 -0.943913 0.162701 +vn -0.373143 -0.927229 0.031795 +vn -0.319107 -0.943779 0.086323 +vn -0.553626 -0.078483 0.829059 +vn -0.151662 -0.961170 -0.230546 +vn -0.423286 -0.894322 0.144974 +vn 0.390401 0.882486 -0.262307 +vn 0.385658 0.402169 -0.830378 +vn 0.125291 -0.177271 -0.976154 +vn 0.170573 -0.673124 -0.719589 +vn -0.511288 -0.081701 0.855517 +vn -0.214838 0.750193 0.625344 +vn -0.365420 0.484551 0.794782 +vn 0.321411 0.940372 -0.111332 +vn 0.459829 0.543090 -0.702574 +vn -0.553872 -0.285316 0.782190 +vn -0.240182 0.620062 0.746884 +vn -0.493649 -0.863437 0.103858 +vn 0.104472 -0.372436 -0.922159 +vn 0.515462 0.740659 -0.430957 +vn -0.404412 0.531867 0.744021 +vn -0.392618 -0.914126 0.101114 +vn 0.295392 0.951165 -0.089605 +vn 0.331469 0.285592 -0.899203 +vn -0.607190 -0.506807 0.611938 +vn -0.159780 0.884513 0.438299 +vn -0.109411 0.914576 0.389332 +vn -0.169070 -0.897593 -0.407114 +vn 0.095392 -0.589415 -0.802178 +vn 0.167799 -0.043858 -0.984845 +vn -0.169684 -0.983045 -0.069495 +vn -0.125084 -0.680847 0.721666 +vn -0.356718 0.535183 0.765723 +vn -0.253116 -0.702053 0.665622 +vn -0.347484 0.562705 0.750079 +vn -0.351061 0.570145 0.742759 +vn 0.572977 0.685097 -0.449822 +vn 0.409947 0.775142 -0.480727 +vn -0.630170 -0.106106 0.769173 +vn -0.539144 -0.575814 0.614624 +vn -0.635110 -0.293876 0.714334 +vn -0.597648 -0.252485 0.760965 +vn -0.587936 -0.260539 0.765800 +vn -0.371950 0.522373 0.767319 +vn -0.193956 -0.940212 -0.279968 +vn 0.682385 0.682552 -0.261673 +vn 0.533953 0.639806 -0.552760 +vn 0.008001 -0.952002 -0.305987 +vn -0.447384 -0.893612 0.036125 +vn -0.693801 -0.397902 0.600262 +vn 0.600275 0.769285 -0.218794 +vn 0.535815 0.781328 -0.320045 +vn 0.542523 0.681971 -0.490495 +vn -0.794074 -0.306166 0.525080 +vn 0.030321 -0.441578 -0.896710 +vn 0.578660 0.813619 -0.056358 +vn -0.221230 0.938109 0.266474 +vn 0.128245 -0.170143 -0.977039 +vn -0.643754 -0.464446 0.608170 +vn -0.595184 -0.292421 0.748496 +vn -0.092561 0.916260 0.389743 +vn 0.170052 0.962100 0.213181 +vn -0.312077 -0.941988 0.123556 +vn -0.223680 0.691135 0.687241 +vn 0.580779 0.508004 -0.636103 +vn 0.243673 0.106138 -0.964032 +vn -0.196253 0.797393 0.570656 +vn 0.117441 -0.161487 -0.979862 +vn -0.593823 -0.250934 0.764465 +vn 0.250375 0.967703 0.029394 +vn -0.049835 0.958411 0.281008 +vn 0.172069 0.060817 -0.983206 +vn -0.530750 0.096193 0.842052 +vn 0.445866 0.460604 -0.767494 +vn -0.401922 0.485625 0.776291 +vn 0.117579 -0.305123 -0.945026 +vn 0.108741 -0.647291 -0.754447 +vn -0.220499 -0.972253 -0.078126 +vn -0.492971 0.205510 0.845426 +vn -0.233379 -0.961667 -0.143985 +vn -0.352751 0.731293 0.583761 +vn -0.372453 -0.882248 0.287954 +vn 0.112571 -0.807755 -0.578671 +vn -0.267507 -0.740158 0.616933 +vn -0.367782 0.624799 0.688740 +vn -0.580102 -0.054442 0.812723 +vn -0.544216 0.032371 0.838320 +vn -0.526731 -0.065541 0.847501 +vn -0.373793 -0.911979 0.169036 +vn -0.547525 -0.141021 0.824821 +vn 0.085779 -0.571770 -0.815917 +vn -0.504410 -0.033751 0.862805 +vn -0.476147 0.013766 0.879258 +vn -0.554102 -0.237023 0.797992 +vn -0.561780 -0.185772 0.806159 +vn -0.656717 -0.470629 0.589264 +vn -0.461847 0.014681 0.886838 +vn -0.587006 -0.302426 0.750975 +vn -0.302744 -0.947463 -0.103249 +vn 0.139976 -0.796461 -0.588266 +vn -0.397831 0.507106 0.764575 +vn -0.484018 0.301509 0.821474 +vn -0.457529 0.143393 0.877557 +vn -0.251723 0.830037 0.497669 +vn 0.092102 -0.702424 -0.705775 +vn 0.070467 -0.532053 -0.843774 +vn -0.233548 0.819398 0.523490 +vn -0.367546 0.557293 0.744537 +vn -0.408826 0.480240 0.776036 +vn 0.466258 0.576192 -0.671272 +vn -0.061877 0.858320 0.509370 +vn -0.401898 -0.605753 0.686689 +vn 0.375890 0.359154 -0.854234 +vn -0.044290 -0.998276 0.038511 +vn -0.075436 0.908341 0.411370 +vn -0.208206 -0.973485 -0.094743 +vn 0.402778 0.183614 -0.896691 +vn -0.106246 0.926816 0.360173 +vn 0.281955 0.825132 -0.489550 +vn -0.335262 0.596749 0.729034 +vn -0.166998 -0.984971 0.044094 +vn -0.078447 -0.988123 -0.132133 +vn 0.010136 0.969622 0.244397 +vn 0.403847 0.839509 -0.363500 +vn -0.395063 -0.880388 0.262377 +vn -0.518523 -0.820463 0.240780 +vn 0.137176 -0.819921 -0.555799 +vn 0.020016 -0.490458 -0.871235 +vn -0.235065 -0.912417 0.335022 +vn 0.461978 0.803617 -0.375201 +vn 0.416262 0.859311 -0.297171 +vn -0.583613 -0.035452 0.811258 +vn -0.381880 0.501598 0.776252 +vn -0.539776 -0.042016 0.840760 +vn -0.469762 0.312717 0.825550 +vn 0.487029 0.833995 -0.259335 +vn 0.450820 0.844457 -0.289230 +vn 0.129919 -0.947520 -0.292107 +vn 0.064453 -0.958244 -0.278593 +vn 0.704562 0.651745 -0.280752 +vn -0.573753 -0.731291 0.368810 +vn -0.078853 -0.926333 0.368360 +vn -0.088707 -0.843169 0.530281 +vn -0.563820 -0.311124 0.765055 +vn 0.447630 0.759025 -0.472767 +vn 0.546605 0.831341 -0.100476 +vn -0.515892 -0.137903 0.845481 +vn 0.439692 0.417021 -0.795465 +vn -0.486982 -0.027074 0.872993 +vn -0.601506 -0.199076 0.773666 +vn -0.488593 -0.061287 0.870357 +vn 0.414365 0.683983 -0.600391 +vn 0.542415 0.831894 -0.117211 +vn -0.043242 -0.887875 -0.458048 +vn -0.604863 -0.253742 0.754821 +vn -0.389972 0.572673 0.721087 +vn 0.008407 -0.854233 -0.519822 +vn -0.367684 -0.912193 0.180867 +vn -0.430510 0.286143 0.856027 +vn -0.254160 -0.875112 -0.411802 +vn 0.278405 0.191897 -0.941099 +vn -0.235026 0.882024 0.408406 +vn -0.369729 0.554246 0.745729 +vn 0.427139 0.265860 -0.864217 +vn 0.253706 0.963326 -0.087384 +vn -0.392446 0.638798 0.661757 +vn 0.099769 -0.282216 -0.954149 +vn -0.555626 -0.581708 0.594050 +vn -0.076462 0.822779 0.563194 +vn 0.136216 -0.017181 -0.990530 +vn 0.336432 0.933124 -0.126859 +vn -0.518992 -0.119198 0.846427 +vn -0.344510 -0.771079 0.535490 +vn 0.301304 0.949372 -0.088928 +vn -0.378140 -0.793200 0.477330 +vn -0.336518 0.549220 0.764926 +vn -0.264874 -0.888180 0.375470 +vn 0.489270 0.851292 -0.189520 +vn 0.735818 0.676267 -0.035140 +vn -0.432917 0.400650 0.807504 +vn -0.294938 -0.955242 0.022880 +vn -0.342479 -0.935709 0.084595 +vn 0.580031 0.726530 -0.368400 +vn 0.537468 0.746294 -0.392650 +vn -0.528680 -0.560234 0.637680 +vn -0.549702 -0.282822 0.786027 +vn -0.232240 0.961848 0.144615 +vn -0.445622 0.393490 0.804106 +vn -0.477339 0.240260 0.845236 +vn 0.073143 -0.142789 -0.987047 +vn -0.605697 -0.498523 0.620166 +vn -0.566963 -0.812063 0.138226 +vn 0.214542 0.976186 0.032139 +vn 0.619856 0.703431 -0.347798 +vn 0.103437 -0.099508 -0.989646 +vn -0.544882 -0.111534 0.831062 +vn 0.228172 0.960140 -0.161457 +vn 0.082544 -0.811330 -0.578732 +vn -0.428831 0.476709 0.767367 +vn 0.050498 -0.426486 -0.903083 +vn -0.433004 0.501393 0.749074 +vn -0.169503 -0.497752 0.850595 +vn -0.567354 -0.266512 0.779154 +vn 0.301357 0.783059 -0.544061 +vn -0.385077 0.360651 0.849498 +vn 0.154990 0.143202 -0.977482 +vn 0.106866 -0.707344 -0.698744 +vn 0.329585 0.744333 -0.580812 +vn -0.191144 0.691040 0.697085 +vn 0.527493 0.804838 -0.272005 +vn -0.452620 -0.887007 0.091398 +vn -0.343504 0.641515 0.685903 +vn 0.386789 0.476592 -0.789464 +vn -0.279292 -0.877590 -0.389656 +vn 0.143711 -0.809596 -0.569124 +vn -0.270445 -0.952200 0.142036 +vn 0.443789 0.470730 -0.762538 +vn -0.329615 -0.925068 0.188688 +vn -0.179321 0.941801 0.284351 +vn -0.314317 0.918400 0.240304 +vn -0.194461 -0.905035 -0.378281 +vn 0.099551 -0.580764 -0.807962 +vn 0.138924 -0.805838 -0.575608 +vn -0.554828 0.075510 0.828531 +vn -0.295966 0.628264 0.719506 +vn -0.395883 0.621092 0.676403 +vn -0.540685 -0.098818 0.835401 +vn -0.111762 0.910421 0.398299 +vn 0.540211 0.794105 -0.278512 +vn 0.550597 0.805093 -0.220607 +vn -0.597825 -0.255095 0.759955 +vn -0.519835 -0.612159 0.595846 +vn -0.372574 -0.530758 0.761239 +vn 0.627764 0.693514 -0.353484 +vn -0.134390 -0.824985 -0.548944 +vn -0.105299 -0.876118 -0.470456 +vn 0.453041 -0.890975 0.030294 +vn -0.233395 -0.724024 0.649089 +vn -0.339822 -0.940207 -0.023044 +vn 0.451485 0.884312 -0.118964 +vn -0.384870 0.548756 0.742120 +vn -0.082775 0.813307 0.575917 +vn 0.634255 0.736820 -0.234130 +vn -0.317177 0.554902 0.769079 +vn -0.520318 0.069410 0.851147 +vn -0.406069 -0.871972 0.273446 +vn -0.622478 -0.200386 0.756549 +vn -0.419403 0.264519 0.868407 +vn 0.054417 -0.859775 -0.507766 +vn -0.490249 0.301884 0.817632 +vn -0.383540 -0.912383 0.143020 +vn -0.569569 0.062600 0.819557 +vn -0.119906 -0.982972 -0.139244 +vn -0.518252 -0.114576 0.847518 +vn -0.558237 -0.827763 0.056389 +vn -0.636708 -0.749337 0.181924 +vn -0.474790 -0.835039 0.278001 +vn -0.137745 0.918643 0.370299 +vn 0.058998 -0.845404 -0.530860 +vn -0.502445 -0.849622 0.160286 +vn 0.087748 -0.785616 -0.612460 +vn -0.438464 0.409287 0.800146 +vn -0.603118 -0.529670 0.596405 +vn -0.394986 0.737499 0.547796 +vn -0.066917 -0.975957 -0.207436 +vn -0.480124 -0.088825 0.872692 +vn 0.079394 -0.372569 -0.924602 +vn -0.301731 0.776257 0.553519 +vn 0.457093 0.775712 -0.435129 +vn -0.484495 -0.444970 0.753171 +vn -0.332171 0.505115 0.796569 +vn 0.107552 -0.855514 -0.506486 +vn 0.088720 -0.078590 -0.992951 +vn -0.520529 0.059133 0.851794 +vn 0.093718 -0.545206 -0.833047 +vn 0.384705 0.311919 -0.868740 +vn 0.303172 0.105176 -0.947114 +vn 0.043510 -0.158532 -0.986395 +vn -0.308479 -0.868142 0.388806 +vn -0.339732 0.580987 0.739619 +vn -0.272724 0.756515 0.594396 +vn -0.335274 0.543351 0.769650 +vn 0.092317 0.987955 0.124187 +vn -0.052868 0.935342 0.349773 +vn -0.054275 -0.964266 0.259317 +vn -0.322844 0.745755 0.582770 +vn 0.012612 -0.475448 -0.879654 +vn 0.518745 0.739572 -0.428878 +vn -0.305575 -0.947690 0.092242 +vn -0.525020 -0.652424 0.546532 +vn 0.637831 0.692489 -0.337091 +vn -0.554996 -0.303184 0.774635 +vn 0.298536 0.954356 -0.009039 +vn 0.385042 0.913447 -0.131746 +vn -0.267019 0.910107 0.316869 +vn 0.464406 0.768414 -0.440304 +vn -0.103631 0.904044 0.414687 +vn 0.569160 0.812263 -0.127618 +vn -0.074363 0.874274 0.479702 +vn 0.093675 -0.809182 -0.580043 +vn 0.025750 -0.920449 -0.390014 +vn 0.368934 0.671779 -0.642339 +vn -0.568948 -0.232504 0.788822 +vn -0.362022 0.638528 0.679133 +vn -0.559232 -0.197226 0.805209 +vn -0.528661 0.089352 0.844117 +vn 0.119337 0.990992 0.060776 +vn -0.495359 -0.058641 0.866707 +vn -0.142068 -0.978883 -0.146985 +vn -0.433837 0.295401 0.851190 +vn -0.008037 -0.884473 -0.466521 +vn -0.527538 0.156444 0.835003 +vn -0.516014 -0.112606 0.849146 +vn 0.313955 0.939772 -0.135130 +vn -0.560144 -0.259133 0.786822 +vn 0.516445 0.706769 -0.483490 +vn 0.115188 0.968781 0.219533 +vn -0.625031 -0.358819 0.693243 +vn -0.328090 -0.935095 0.133990 +vn 0.465649 0.835276 -0.292379 +vn -0.450862 0.379920 0.807703 +vn -0.349166 0.522448 0.777901 +vn -0.235581 -0.965324 -0.112477 +vn -0.092753 -0.924940 -0.368623 +vn 0.529541 0.676006 -0.512448 +vn -0.446999 0.562437 0.695598 +vn 0.392584 0.272973 -0.878273 +vn 0.095871 -0.837737 -0.537592 +vn -0.351114 0.862794 0.363738 +vn -0.273829 0.820491 0.501809 +vn -0.492816 -0.012036 0.870050 +vn 0.417780 0.502296 -0.757073 +vn 0.463743 0.844640 -0.267444 +vn 0.534643 0.757316 -0.375006 +vn -0.510109 -0.858511 0.052424 +vn -0.407713 0.479089 0.777331 +vn -0.404723 -0.772104 0.489955 +vn 0.141212 0.032191 -0.989456 +vn 0.502876 0.691137 -0.519081 +vn 0.694176 0.664110 -0.277630 +vn 0.220874 0.093806 -0.970781 +vn -0.204612 -0.525644 0.825731 +vn -0.213658 -0.976165 -0.038102 +vn -0.432527 -0.697475 0.571357 +vn -0.184580 -0.973761 -0.133117 +vn 0.108010 -0.184813 -0.976820 +vn -0.221574 -0.936694 -0.271125 +vn 0.012695 -0.505630 -0.862657 +vn 0.210461 -0.974808 0.073856 +vn -0.256980 0.846603 0.466074 +vn -0.372273 -0.920967 0.115033 +vn -0.217071 -0.881549 -0.419228 +vn -0.618030 -0.386408 0.684636 +vn -0.663048 -0.141746 0.735035 +vn 0.385608 -0.869676 -0.308172 +vn 0.513402 0.786740 -0.342722 +vn 0.654420 0.738859 -0.160695 +vn -0.368782 -0.616409 0.695729 +vn -0.216280 -0.464409 0.858805 +vn 0.136386 0.976323 -0.167906 +vn 0.449066 0.564536 -0.692559 +vn -0.573734 -0.134820 0.807869 +vn -0.396053 0.565820 0.723180 +vn -0.355449 0.648930 0.672715 +vn -0.549447 -0.320855 0.771466 +vn -0.476514 0.007970 0.879131 +vn 0.443723 0.638375 -0.628958 +vn 0.096343 -0.858641 -0.503442 +vn -0.407859 -0.889896 0.204295 +vn -0.286353 0.649429 0.704446 +vn -0.225065 -0.974341 -0.002340 +vn -0.580983 -0.219247 0.783830 +vn 0.311405 0.396551 -0.863582 +vn -0.229506 -0.962279 -0.146100 +vn -0.131227 0.698061 0.703910 +vn 0.283659 0.958688 0.021316 +vn -0.201891 -0.935394 -0.290308 +vn 0.090178 -0.795267 -0.599515 +vn -0.530462 -0.320186 0.784914 +vn -0.335279 0.549966 0.764935 +vn 0.476219 0.734430 -0.483557 +vn 0.516788 0.847808 -0.118965 +vn 0.605361 0.700596 -0.377761 +vn -0.542896 0.052901 0.838132 +vn -0.669033 -0.639159 0.379302 +vn 0.614775 0.669039 -0.417657 +vn -0.051877 -0.487770 -0.871429 +vn -0.332387 0.577475 0.745682 +vn 0.084619 -0.613030 -0.785515 +vn -0.055299 -0.549001 -0.833990 +vn -0.066343 -0.995655 -0.065337 +vn -0.636909 -0.254915 0.727574 +vn 0.693948 0.638779 -0.332263 +vn -0.395903 -0.891945 0.218394 +vn -0.343224 0.859754 0.378180 +vn -0.468545 -0.871988 0.141783 +vn -0.554601 -0.209898 0.805208 +vn -0.539131 -0.125467 0.832824 +vn -0.442517 -0.463618 0.767617 +vn 0.610776 0.775047 -0.162035 +vn -0.510774 -0.065883 0.857187 +vn -0.323021 -0.935737 0.141612 +vn 0.501093 0.600767 -0.622884 +vn -0.187162 -0.925312 0.329801 +vn -0.461421 0.034724 0.886502 +vn -0.496431 -0.084892 0.863915 +vn -0.382371 0.845420 0.372904 +vn -0.627420 -0.270753 0.730094 +vn 0.101439 -0.833736 -0.542765 +vn 0.587573 0.727321 -0.354630 +vn 0.071500 -0.506505 -0.859267 +vn -0.095468 0.941998 0.321753 +vn 0.060321 -0.858917 -0.508550 +vn -0.364827 0.578814 0.729298 +vn -0.521649 0.113043 0.845638 +vn -0.586142 -0.808037 0.059267 +vn -0.522790 0.062257 0.850185 +vn -0.220787 0.786249 0.577118 +vn 0.170341 0.105525 -0.979719 +vn -0.318067 -0.926462 0.201252 +vn -0.253745 -0.947328 0.195406 +vn -0.468330 0.367014 0.803721 +vn -0.225813 -0.967687 -0.112209 +vn -0.433786 -0.891250 0.132295 +vn -0.413886 0.456655 0.787505 +vn -0.087686 0.909444 0.406475 +vn 0.153815 -0.793462 -0.588862 +vn 0.547007 0.726650 -0.415648 +vn 0.327371 0.931574 -0.158108 +vn 0.364500 0.913869 -0.178836 +vn -0.411227 0.545881 0.730004 +vn 0.583705 0.811312 0.032577 +vn 0.057621 -0.608907 -0.791146 +vn 0.550417 -0.738923 -0.388631 +vn -0.517312 0.080558 0.851997 +vn -0.321401 -0.365739 0.873462 +vn 0.239021 0.045714 -0.969938 +vn -0.559420 -0.145860 0.815950 +vn -0.595825 -0.228605 0.769891 +vn 0.660781 0.663685 -0.350559 +vn -0.663567 -0.676867 0.318637 +vn -0.348032 -0.903825 0.248946 +vn -0.202475 -0.959451 0.196106 +vn -0.503497 -0.029205 0.863503 +vn -0.388281 0.712608 0.584318 +vn 0.106085 -0.818264 -0.564969 +vn 0.240367 0.966363 0.091462 +vn -0.547307 -0.103926 0.830454 +vn -0.318933 0.762994 0.562247 +vn -0.541889 -0.172858 0.822482 +vn -0.038007 0.894260 0.445932 +vn -0.468406 0.206128 0.859132 +vn -0.052146 -0.485415 -0.872727 +vn -0.527999 0.268614 0.805644 +vn -0.007019 0.975959 0.217839 +vn -0.212246 0.845062 0.490736 +vn -0.540228 -0.779154 0.317921 +vn 0.038455 -0.372550 -0.927215 +vn 0.457521 0.805096 -0.377486 +vn 0.344282 0.933965 -0.095810 +vn -0.624801 -0.276183 0.730306 +vn 0.219009 0.071333 -0.973112 +vn -0.420921 0.484758 0.766704 +vn 0.412915 0.428653 -0.803590 +vn 0.555964 0.679331 -0.478972 +vn 0.008550 -0.913947 -0.405744 +vn 0.066354 -0.223524 -0.972437 +vn 0.048577 0.997331 -0.054516 +vn -0.494131 -0.714083 0.495903 +vn -0.176063 0.898609 0.401876 +vn -0.023066 -0.483675 -0.874944 +vn 0.196285 0.086073 -0.976762 +vn 0.317751 -0.730674 -0.604276 +vn -0.450100 0.487829 0.747952 +vn 0.134844 -0.828601 -0.543357 +vn 0.076289 -0.582275 -0.809405 +vn 0.279504 0.191943 -0.940763 +vn -0.452070 -0.816134 0.359942 +vn 0.600672 0.774234 -0.199387 +vn 0.683762 0.687064 -0.245789 +vn -0.596482 -0.218609 0.772282 +vn -0.546194 -0.455696 0.702861 +vn -0.399896 0.498843 0.768920 +vn -0.521202 0.085375 0.849153 +vn -0.543822 0.097389 0.833530 +vn -0.370139 0.529338 0.763412 +vn -0.525196 0.198119 0.827597 +vn -0.518017 -0.100581 0.849436 +vn 0.291713 0.956155 0.025902 +vn 0.534234 0.622310 -0.572122 +vn -0.615528 -0.260446 0.743837 +vn -0.361496 0.825291 0.433838 +vn 0.550177 0.528695 -0.646364 +vn -0.390932 0.583091 0.712164 +vn 0.628843 0.733988 -0.256552 +vn -0.550601 -0.298156 0.779706 +vn -0.263984 -0.954846 0.136315 +vn -0.206827 -0.897785 -0.388851 +vn -0.098547 -0.933294 -0.345328 +vn -0.011600 -0.463780 -0.885874 +vn -0.653777 -0.628453 0.421453 +vn 0.028694 -0.484810 -0.874149 +vn 0.049839 -0.817425 -0.573874 +vn -0.215718 0.750718 0.624410 +vn -0.364492 -0.926131 0.097089 +vn 0.017523 -0.096579 -0.995171 +vn 0.071387 -0.779881 -0.621844 +vn -0.619210 -0.646109 0.446231 +vn 0.453766 0.465105 -0.760115 +vn 0.074984 -0.840448 -0.536679 +vn -0.403197 -0.910060 0.096040 +vn -0.515610 0.268306 0.813731 +vn -0.450589 -0.853525 0.261656 +vn -0.592523 -0.238477 0.769445 +vn -0.055619 -0.938174 -0.341665 +vn -0.257910 -0.953570 -0.155524 +vn 0.355628 0.438109 -0.825584 +vn -0.001072 -0.923610 -0.383331 +vn -0.336552 -0.916715 0.215329 +vn 0.158853 0.164879 -0.973438 +vn 0.028913 -0.296297 -0.954658 +vn -0.485123 -0.407427 0.773730 +vn 0.254785 0.303047 -0.918285 +vn 0.091099 -0.868320 -0.487566 +vn 0.252031 0.961317 0.111126 +vn -0.401858 0.841353 0.361435 +vn -0.473521 0.205141 0.856560 +vn 0.210328 0.973202 -0.092954 +vn 0.439559 0.755297 -0.486122 +vn 0.561076 0.790513 -0.245525 +vn -0.275688 -0.938439 -0.208156 +vn -0.551200 0.042493 0.833291 +vn -0.293100 -0.803164 -0.518671 +vn -0.226543 0.792168 0.566699 +vn -0.351609 0.861768 0.365688 +vn -0.419682 0.549619 0.722348 +vn -0.167068 -0.911902 0.374864 +vn 0.486232 -0.817716 -0.308089 +vn -0.595283 -0.156702 0.788088 +vn -0.524682 0.057098 0.849381 +vn -0.514031 -0.425663 0.744703 +vn -0.454465 0.146889 0.878570 +vn -0.574249 -0.160960 0.802701 +vn 0.418399 -0.857316 -0.299918 +vn 0.675247 0.671768 -0.304580 +vn -0.142081 -0.974826 0.171833 +vn 0.776256 0.628244 -0.052309 +vn 0.706641 0.667130 -0.235790 +vn 0.653946 0.684222 -0.322791 +vn 0.562389 -0.751859 -0.344131 +vn -0.595873 -0.685456 0.418432 +vn -0.233780 0.761073 0.605075 +vn -0.265431 0.758918 0.594634 +vn 0.444784 0.801446 -0.399813 +vn 0.565702 0.718907 -0.403923 +vn 0.355602 0.752018 -0.554992 +vn 0.011070 -0.859595 -0.510857 +vn -0.510856 -0.581957 0.632734 +vn 0.488179 0.762253 -0.425032 +vn -0.526050 -0.328987 0.784244 +vn -0.142607 0.914131 0.379510 +vn 0.515708 0.826472 -0.225809 +vn 0.409839 0.540223 -0.734977 +vn -0.065232 -0.489559 -0.869527 +vn -0.418139 -0.598475 0.683365 +vn 0.063487 -0.072804 -0.995324 +vn -0.095505 0.906309 0.411684 +vn 0.599035 0.798722 -0.056560 +vn 0.148279 0.964657 0.217832 +vn -0.317740 0.538147 0.780666 +vn 0.076668 -0.481481 -0.873097 +vn 0.572090 0.612852 -0.545092 +vn -0.340154 0.615538 0.710921 +vn -0.231062 -0.954784 -0.187076 +vn -0.426790 0.456611 0.780613 +vn -0.437794 0.449620 0.778575 +vn 0.051818 -0.496084 -0.866727 +vn -0.165304 0.883123 0.439055 +vn 0.105681 0.970271 0.217728 +vn -0.201280 0.813185 0.546092 +vn -0.371146 -0.922913 0.102381 +vn -0.024670 -0.460853 -0.887133 +vn -0.466929 -0.558115 0.685919 +vn 0.007465 -0.196722 -0.980431 +vn 0.261620 -0.954940 -0.140161 +vn -0.356285 -0.632127 0.688096 +vn -0.543926 0.141013 0.827200 +vn -0.595683 -0.551626 0.583841 +vn -0.258537 0.624565 0.736937 +vn -0.515009 -0.822027 0.242976 +vn -0.288142 0.672125 0.682072 +vn 0.029849 -0.914856 -0.402675 +vn 0.580860 0.751780 -0.312135 +vn 0.050397 -0.894679 -0.443858 +vn -0.601533 -0.224861 0.766548 +vn -0.561371 -0.109761 0.820253 +vn -0.613630 -0.163681 0.772442 +vn 0.248127 0.965707 0.076439 +vn -0.247523 0.889724 0.383567 +vn -0.435836 0.575517 0.691973 +vn -0.244657 0.827085 0.506037 +vn 0.108968 -0.775766 -0.621541 +vn 0.559404 0.782063 -0.274673 +vn -0.623883 -0.144484 0.768046 +vn -0.676906 -0.132873 0.723977 +vn -0.312291 0.792208 0.524291 +vn -0.177289 0.807002 0.563309 +vn -0.086745 0.886772 0.453994 +vn -0.496725 -0.197378 0.845166 +vn -0.502434 -0.033968 0.863948 +vn -0.276575 0.858794 0.431253 +vn -0.331312 -0.375745 0.865475 +vn 0.037297 -0.129451 -0.990884 +vn -0.300565 -0.947023 0.113171 +vn 0.310872 0.874811 -0.371570 +vn -0.138573 0.845766 0.515244 +vn -0.397355 0.496712 0.771613 +vn 0.629672 0.744754 -0.221032 +vn 0.051850 -0.579869 -0.813058 +vn -0.669600 -0.199257 0.715495 +vn -0.052519 -0.948981 -0.310929 +vn -0.339173 -0.936910 0.084626 +vn -0.454574 0.212359 0.865024 +vn -0.010910 -0.937678 -0.347335 +vn -0.323313 0.883805 0.338169 +vn -0.470112 -0.623643 0.624551 +vn -0.079091 -0.994479 -0.068965 +vn -0.521626 -0.579628 0.626049 +vn 0.205638 0.977176 -0.053292 +vn 0.019517 -0.166782 -0.985801 +vn -0.385110 0.558328 0.734820 +vn -0.448518 -0.890297 -0.078763 +vn 0.168168 -0.827706 -0.535371 +vn -0.438097 -0.879959 0.183691 +vn 0.648239 -0.537283 -0.539550 +vn 0.338022 -0.153244 -0.928578 +vn -0.489646 0.196880 0.849403 +vn -0.513211 0.097632 0.852691 +vn -0.581914 -0.548585 0.600358 +vn -0.533589 0.216377 0.817596 +vn -0.565972 -0.521927 0.638176 +vn -0.585424 -0.214448 0.781851 +vn -0.579104 -0.286522 0.763245 +vn 0.647711 0.672060 -0.358896 +vn -0.263746 -0.610997 0.746406 +vn 0.760577 0.593621 -0.262938 +vn 0.472871 -0.682777 -0.556964 +vn 0.483970 -0.232965 -0.843505 +vn 0.459660 0.761640 -0.456746 +vn -0.120625 -0.939728 -0.319940 +vn -0.403792 0.109661 0.908254 +vn 0.435901 0.556350 -0.707435 +vn -0.530945 -0.052314 0.845790 +vn 0.599576 0.785441 -0.153596 +vn 0.382929 0.480398 -0.789039 +vn -0.310929 0.723226 0.616659 +vn -0.482219 -0.517543 0.706834 +vn -0.238339 -0.910296 0.338462 +vn -0.225856 0.899460 0.374112 +vn -0.306935 -0.751540 0.583933 +vn 0.270771 0.396435 -0.877224 +vn -0.001475 0.853843 0.520529 +vn -0.403760 0.479325 0.779247 +vn 0.538740 0.711899 -0.450510 +vn -0.446207 0.356712 0.820766 +vn 0.640157 -0.743760 -0.192405 +vn -0.568750 -0.532920 0.626514 +vn -0.583447 -0.108438 0.804879 +vn -0.589006 -0.349615 0.728589 +vn 0.069364 -0.864301 -0.498169 +vn -0.036289 -0.268871 -0.962492 +vn -0.352315 0.545482 0.760476 +vn 0.079656 -0.561119 -0.823894 +vn -0.205553 -0.978637 -0.004266 +vn -0.321178 0.580154 0.748510 +vn 0.062784 -0.018493 -0.997856 +vn 0.112365 0.047475 -0.992532 +vn 0.602687 0.591337 -0.535807 +vn 0.118573 -0.771479 -0.625109 +vn -0.437925 -0.760469 0.479488 +vn 0.263868 0.958286 0.109823 +vn 0.482262 0.546721 -0.684484 +vn -0.517014 -0.084429 0.851803 +vn -0.035334 -0.427639 -0.903259 +vn 0.051777 -0.674740 -0.736237 +vn 0.444324 0.892346 -0.079338 +vn 0.485282 0.871102 -0.075377 +vn 0.695576 0.703553 -0.145561 +vn 0.492247 0.804539 -0.332280 +vn 0.476370 0.847819 -0.232970 +vn -0.538374 0.027428 0.842260 +vn -0.523100 0.081729 0.848344 +vn -0.575782 -0.196769 0.793572 +vn -0.037516 -0.334133 -0.941779 +vn -0.470293 -0.548359 0.691467 +vn -0.531387 -0.419388 0.736031 +vn -0.550282 -0.220962 0.805211 +vn -0.352073 -0.910676 0.216134 +vn 0.216629 0.976162 -0.013392 +vn -0.566303 -0.135796 0.812933 +vn 0.225055 0.974342 0.002955 +vn -0.310687 -0.811787 0.494445 +vn -0.342468 0.546386 0.764315 +vn -0.571967 -0.284220 0.769463 +vn -0.443432 -0.895967 0.024732 +vn -0.397281 0.469807 0.788321 +vn -0.255181 0.807066 0.532472 +vn -0.354112 -0.892111 0.280611 +vn -0.530783 0.106689 0.840766 +vn 0.632754 0.770623 -0.075909 +vn -0.225176 0.854712 0.467721 +vn -0.578989 -0.227641 0.782912 +vn -0.542156 0.258301 0.799592 +vn -0.634300 -0.595759 0.492681 +vn -0.454308 0.228204 0.861120 +vn 0.124908 -0.783858 -0.608247 +vn -0.411748 -0.809969 0.417629 +vn 0.084540 0.935548 0.342932 +vn -0.565022 -0.455312 0.688070 +vn -0.353648 0.498436 0.791514 +vn -0.485332 0.379431 0.787709 +vn 0.465624 0.595094 -0.655025 +vn 0.135548 0.142475 -0.980473 +vn -0.465215 -0.562946 0.683130 +vn -0.335771 -0.940636 0.049610 +vn -0.338300 -0.763083 0.550688 +vn 0.121537 -0.794369 -0.595152 +vn -0.245189 0.701048 0.669637 +vn -0.339010 0.709733 0.617536 +vn 0.621680 0.703029 -0.345346 +vn 0.642077 0.758570 -0.110940 +vn -0.413804 0.350677 0.840114 +vn -0.421473 0.461077 0.780877 +vn 0.640536 0.745391 -0.184680 +vn 0.157287 -0.292202 -0.943334 +vn -0.404783 -0.881322 0.243766 +vn -0.521749 -0.001243 0.853098 +vn 0.244244 0.523620 -0.816191 +vn 0.454449 0.773538 -0.441719 +vn -0.563581 -0.289488 0.773675 +vn -0.368974 0.609332 0.701835 +vn -0.497767 -0.652196 0.571723 +vn -0.522216 -0.233761 0.820150 +vn -0.370862 0.501176 0.781847 +vn -0.435854 0.368038 0.821328 +vn -0.310575 -0.683266 -0.660825 +vn -0.556819 -0.409244 0.722822 +vn -0.565178 -0.219167 0.795324 +vn 0.483861 0.779801 -0.397227 +vn -0.306521 -0.937933 0.162253 +vn 0.016111 -0.822747 -0.568180 +vn -0.290187 -0.407425 0.865908 +vn -0.432878 -0.486161 0.759121 +vn -0.555961 -0.829227 0.057351 +vn -0.234926 -0.969702 0.066995 +vn -0.607108 -0.017662 0.794423 +vn -0.232107 -0.969695 0.076277 +vn 0.660509 0.747776 -0.067519 +vn 0.007167 -0.930119 -0.367190 +vn 0.354394 0.813663 -0.460822 +vn 0.046922 -0.891506 -0.450571 +vn -0.335036 0.768063 0.545738 +vn 0.117093 -0.788404 -0.603911 +vn 0.048902 -0.853780 -0.518332 +vn -0.276443 -0.927353 0.252182 +vn 0.293507 0.512226 -0.807142 +vn 0.464482 0.735184 -0.493721 +vn -0.377365 0.584347 0.718425 +vn 0.117866 -0.772161 -0.624399 +vn 0.065962 -0.665720 -0.743280 +vn -0.131856 0.877631 0.460845 +vn 0.533513 0.611534 -0.584286 +vn 0.718759 0.651879 -0.241744 +vn -0.028061 -0.224055 -0.974172 +vn -0.380139 0.588455 0.713593 +vn 0.376072 0.781537 -0.497765 +vn -0.508040 0.150233 0.848130 +vn 0.231860 0.970813 0.061345 +vn -0.383410 -0.697251 0.605671 +vn -0.198315 0.792877 0.576209 +vn -0.481558 0.182670 0.857166 +vn -0.370503 -0.890612 0.263698 +vn -0.423744 -0.214665 0.879977 +vn 0.561965 0.621614 -0.545702 +vn -0.027888 0.875010 0.483301 +vn 0.059937 -0.139018 -0.988474 +vn -0.061252 -0.254590 -0.965107 +vn -0.466381 0.119538 0.876470 +vn -0.495249 0.073071 0.865673 +vn -0.437686 0.143177 0.887655 +vn -0.425960 -0.884434 0.190614 +vn -0.158644 0.866541 0.473222 +vn -0.148855 0.906680 0.394682 +vn -0.499926 -0.790085 0.354738 +vn 0.052607 -0.731685 -0.679610 +vn 0.476351 0.665692 -0.574407 +vn -0.105313 -0.477005 -0.872569 +vn -0.453462 -0.891172 0.013622 +vn -0.163203 -0.976772 -0.138855 +vn -0.205964 -0.973502 -0.099363 +vn 0.148856 0.168637 -0.974373 +vn 0.019309 0.932836 0.359783 +vn 0.288309 0.406285 -0.867070 +vn -0.173440 0.787104 0.591934 +vn 0.317907 0.388727 -0.864770 +vn 0.454026 0.815589 -0.358712 +vn 0.100712 -0.855999 -0.507073 +vn -0.335191 0.646985 0.684877 +vn -0.362130 0.551833 0.751227 +vn 0.021185 -0.470641 -0.882071 +vn 0.068988 -0.825308 -0.560453 +vn 0.017019 -0.436135 -0.899721 +vn -0.032571 -0.494223 -0.868725 +vn -0.583739 -0.689796 -0.428287 +vn 0.043901 -0.168279 -0.984761 +vn -0.370281 0.507147 0.778264 +vn -0.596887 -0.011410 0.802244 +vn -0.590770 0.017797 0.806643 +vn -0.557644 0.168783 0.812740 +vn 0.602729 0.779286 -0.171557 +vn 0.603388 0.773719 -0.193086 +vn 0.720761 0.631738 -0.285325 +vn 0.081963 -0.241992 -0.966810 +vn -0.351864 0.584203 0.731368 +vn 0.326703 0.944555 -0.032872 +vn -0.592565 -0.169215 0.787549 +vn 0.330580 0.939643 -0.088255 +vn -0.471512 -0.267193 0.840407 +vn -0.241389 0.831918 0.499643 +vn -0.546905 0.039260 0.836274 +vn -0.519629 0.272210 0.809869 +vn 0.513025 0.584849 -0.628298 +vn -0.694839 -0.534486 0.481170 +vn -0.359601 -0.913170 0.191855 +vn -0.103812 0.835972 0.538864 +vn -0.289098 -0.949071 0.125245 +vn 0.455177 0.836081 -0.306238 +vn -0.527632 -0.232365 0.817074 +vn -0.538463 -0.794178 0.281671 +vn -0.483870 -0.327078 0.811720 +vn -0.541262 -0.259929 0.799670 +vn -0.228112 -0.972934 -0.036928 +vn -0.199757 -0.964991 -0.169967 +vn -0.337662 0.793984 0.505544 +vn -0.086444 0.936307 0.340377 +vn -0.373031 0.484002 0.791574 +vn -0.518694 0.094259 0.849748 +vn -0.202871 -0.956510 -0.209600 +vn 0.054982 -0.865138 -0.498512 +vn -0.511796 -0.547788 0.661811 +vn -0.391873 -0.916693 0.078163 +vn 0.617689 0.766045 -0.177862 +vn 0.071948 0.974332 0.213309 +vn 0.039553 -0.715643 -0.697346 +vn 0.333426 0.929964 0.154900 +vn -0.052091 -0.473634 -0.879180 +vn -0.507373 0.216852 0.833995 +vn -0.464056 -0.439458 0.769109 +vn -0.606428 -0.163342 0.778180 +vn -0.116774 0.878884 0.462523 +vn -0.761859 -0.365545 0.534741 +vn -0.361310 -0.904639 0.226015 +vn -0.363369 -0.818902 0.444256 +vn -0.115594 0.852432 0.509900 +vn -0.214086 -0.900629 0.378198 +vn -0.508683 -0.090025 0.856234 +vn 0.365718 0.828229 -0.424603 +vn 0.030631 -0.063028 -0.997542 +vn -0.338010 0.520899 0.783845 +vn -0.094479 0.842933 0.529659 +vn -0.594815 -0.799988 0.078828 +vn 0.435101 0.856688 -0.277078 +vn -0.633238 -0.426255 0.646001 +vn 0.372383 0.771844 -0.515352 +vn 0.494450 0.740205 -0.455649 +vn 0.034193 -0.932711 -0.359001 +vn 0.373990 0.481565 -0.792607 +vn -0.488048 -0.399253 0.776148 +vn 0.215915 0.210244 -0.953508 +vn -0.519139 -0.098476 0.848998 +vn -0.522887 -0.241226 0.817557 +vn -0.274087 0.795804 0.539974 +vn -0.534886 -0.591917 0.602935 +vn 0.606190 0.674902 -0.420763 +vn 0.014737 0.983267 0.181575 +vn 0.023727 -0.869704 -0.493002 +vn -0.579890 -0.598051 0.553228 +vn 0.616561 0.778820 -0.115287 +vn 0.138477 0.136800 -0.980872 +vn -0.025599 0.946555 0.321524 +vn -0.044778 -0.287133 -0.956844 +vn -0.550100 0.162699 0.819097 +vn 0.172117 0.978078 0.117213 +vn -0.289538 0.746109 0.599575 +vn -0.500820 0.281300 0.818566 +vn -0.381789 0.724428 0.573970 +vn -0.074719 -0.362670 -0.928917 +vn -0.071715 0.945135 0.318710 +vn -0.371565 0.726885 0.577561 +vn -0.153718 -0.977568 -0.143988 +vn -0.459103 0.720994 0.519030 +vn -0.715451 -0.377688 0.587777 +vn -0.730028 -0.216000 0.648385 +vn -0.752752 -0.281651 0.595010 +vn -0.410152 -0.643194 0.646589 +vn 0.687537 0.714375 -0.130232 +vn -0.164922 -0.765028 -0.622522 +vn -0.225303 -0.974276 0.005028 +vn -0.557145 -0.521027 0.646623 +vn -0.673134 -0.459381 0.579534 +vn -0.511567 0.072537 0.856176 +vn 0.055916 -0.543563 -0.837504 +vn -0.532095 0.087772 0.842123 +vn -0.517287 0.027279 0.855377 +vn -0.301560 -0.953146 -0.023978 +vn 0.439265 0.884969 -0.154519 +vn -0.253195 -0.964613 0.073576 +vn 0.068984 -0.832680 -0.549440 +vn -0.070971 -0.966110 -0.248183 +vn -0.529011 -0.667160 0.524448 +vn 0.020647 -0.135379 -0.990579 +vn 0.035870 -0.864733 -0.500949 +vn -0.492924 0.157449 0.855708 +vn 0.033868 -0.431738 -0.901363 +vn -0.244321 0.818563 0.519867 +vn -0.534280 -0.282865 0.796575 +vn 0.488611 0.775121 -0.400557 +vn 0.511589 0.812709 -0.278893 +vn -0.359947 0.577485 0.732768 +vn -0.544579 0.202743 0.813836 +vn -0.336245 -0.916285 0.217624 +vn 0.506918 0.822679 -0.257358 +vn -0.389383 0.542224 0.744563 +vn 0.106597 0.104016 -0.988847 +vn -0.084839 -0.429992 -0.898838 +vn -0.415480 0.774239 0.477421 +vn -0.288293 0.774487 0.563078 +vn 0.403843 0.738591 -0.539810 +vn -0.363396 -0.878973 0.308788 +vn -0.010609 -0.420845 -0.907071 +vn -0.545045 -0.240995 0.803024 +vn 0.143048 -0.847764 -0.510718 +vn -0.437824 -0.396287 0.807011 +vn 0.041382 -0.835051 -0.548613 +vn -0.500470 -0.348383 0.792565 +vn -0.299331 0.797537 0.523771 +vn -0.436215 -0.802879 0.406328 +vn -0.435171 0.381853 0.815361 +vn 0.158270 0.290269 -0.943766 +vn 0.609851 0.767671 -0.196885 +vn -0.364058 0.597094 0.714801 +vn -0.013417 -0.926590 -0.375833 +vn -0.474241 -0.802861 0.361263 +vn 0.631881 0.740335 -0.229413 +vn 0.061524 -0.607476 -0.791952 +vn 0.564784 0.795996 -0.217736 +vn 0.072969 -0.568448 -0.819477 +vn 0.432073 0.795555 -0.424742 +vn 0.105058 -0.598801 -0.793977 +vn -0.541625 -0.203339 0.815656 +vn -0.525328 -0.244393 0.815048 +vn -0.556947 0.199656 0.806193 +vn -0.546796 -0.621605 0.560912 +vn 0.319857 0.946545 -0.041759 +vn -0.520069 0.045529 0.852910 +vn -0.291444 -0.955334 0.048957 +vn -0.535297 -0.074943 0.841333 +vn -0.760545 -0.501996 0.411791 +vn -0.516743 -0.237780 0.822458 +vn 0.365357 0.906790 -0.210347 +vn -0.629551 -0.615560 0.474079 +vn -0.527665 -0.233702 0.816672 +vn -0.148231 0.830064 0.537608 +vn -0.495589 0.013454 0.868453 +vn 0.324252 0.937568 -0.125804 +vn 0.462071 0.667043 -0.584418 +vn -0.388002 -0.654124 0.649289 +vn -0.049584 0.853395 0.518901 +vn -0.352771 0.547949 0.758488 +vn -0.440875 -0.839017 0.318873 +vn -0.294983 -0.954734 0.038323 +vn 0.357479 0.502183 -0.787414 +vn 0.468128 0.832171 -0.297234 +vn -0.396540 0.491939 0.775082 +vn 0.076959 0.012787 -0.996952 +vn -0.161151 0.803687 0.572816 +vn -0.234608 -0.968603 0.082261 +vn -0.472438 -0.368980 0.800410 +vn -0.326426 -0.358688 0.874522 +vn -0.501910 -0.309163 0.807778 +vn -0.000189 -0.163124 -0.986606 +vn 0.056264 -0.043677 -0.997460 +vn -0.538210 -0.703053 0.464808 +vn -0.624412 -0.723462 0.294470 +vn 0.351853 0.493708 -0.795269 +vn -0.068021 -0.949986 -0.304794 +vn -0.248693 -0.767437 0.590925 +vn -0.052806 -0.945540 -0.321194 +vn -0.528374 -0.208842 0.822925 +vn -0.415867 0.539050 0.732448 +vn -0.507695 0.037393 0.860725 +vn -0.463543 -0.859758 0.214348 +vn 0.142644 0.136469 -0.980321 +vn 0.640913 0.767211 -0.024841 +vn -0.454651 -0.876353 0.159053 +vn 0.276372 0.373272 -0.885599 +vn 0.261533 0.518239 -0.814266 +vn -0.259172 0.778177 0.572076 +vn 0.079647 -0.860924 -0.502460 +vn -0.501730 -0.308080 0.808303 +vn -0.543927 0.116465 0.831011 +vn -0.570656 0.132396 0.810446 +vn 0.520783 0.813668 -0.258319 +vn 0.602457 0.754890 -0.259204 +vn -0.130005 0.915217 0.381415 +vn -0.565343 0.220401 0.794865 +vn 0.392770 0.580724 -0.713086 +vn 0.115761 -0.859509 -0.497838 +vn -0.537641 -0.489776 0.686339 +vn 0.447638 0.804004 -0.391406 +vn -0.444434 0.278815 0.851317 +vn -0.496554 0.247173 0.832070 +vn 0.320341 0.925725 -0.201036 +vn -0.122671 0.905524 0.406174 +vn 0.020715 -0.412514 -0.910716 +vn 0.118845 -0.862610 -0.491712 +vn -0.437551 0.326819 0.837699 +vn -0.167844 0.905072 0.390733 +vn -0.478622 -0.084970 0.873900 +vn 0.411913 0.379756 -0.828320 +vn 0.056558 -0.035557 -0.997766 +vn -0.121657 -0.428407 -0.895359 +vn -0.403144 0.481348 0.778318 +vn -0.284735 -0.890353 -0.355242 +vn 0.295677 0.843482 -0.448456 +vn -0.277029 0.732707 0.621608 +vn 0.312477 0.921135 -0.232095 +vn 0.271117 0.351929 -0.895903 +vn -0.479600 -0.459578 0.747510 +vn -0.565855 -0.537800 0.624964 +vn -0.061461 -0.478478 -0.875946 +vn -0.021911 0.959836 0.279704 +vn 0.106360 -0.803439 -0.585810 +vn -0.812994 -0.477796 0.332794 +vn -0.054841 -0.898006 -0.436552 +vn 0.482708 0.801078 -0.353931 +vn -0.378892 0.675309 0.632770 +vn -0.333491 0.709481 0.620823 +vn -0.036165 -0.252814 -0.966839 +vn 0.512681 0.768041 -0.383760 +vn -0.414209 -0.801267 0.431744 +vn 0.320650 0.938403 -0.128773 +vn 0.065997 -0.625802 -0.777185 +vn 0.036101 -0.791695 -0.609849 +vn 0.024565 -0.750414 -0.660512 +vn 0.047526 -0.471238 -0.880725 +vn -0.378559 -0.520254 0.765525 +vn -0.545751 0.216969 0.809370 +vn -0.458579 0.203367 0.865071 +vn 0.037038 -0.112359 -0.992977 +vn -0.478863 -0.252410 0.840821 +vn -0.366823 0.591788 0.717794 +vn -0.414167 0.475634 0.776040 +vn -0.205769 -0.975090 -0.082811 +vn 0.573776 0.780651 -0.247719 +vn -0.500962 -0.726270 0.470711 +vn -0.620983 -0.738497 0.262685 +vn -0.472329 0.098261 0.875928 +vn -0.564941 0.219822 0.795311 +vn -0.090845 -0.955915 -0.279236 +vn 0.031059 -0.669910 -0.741793 +vn -0.540893 -0.601062 0.588354 +vn -0.316262 0.709335 0.629939 +vn 0.598386 0.783218 -0.168828 +vn 0.589716 0.761998 -0.267571 +vn -0.041934 -0.957742 -0.284556 +vn -0.402509 0.717129 0.568957 +vn 0.571071 0.680026 -0.459828 +vn -0.274519 0.775620 0.568377 +vn -0.502214 -0.226405 0.834579 +vn 0.440880 0.825519 -0.352340 +vn -0.121937 0.922414 0.366447 +vn -0.495924 -0.198597 0.845351 +vn -0.385073 0.481852 0.787107 +vn -0.203499 -0.929098 -0.308812 +vn 0.501821 0.686615 -0.526057 +vn 0.670428 0.741948 -0.006235 +vn -0.413259 -0.743224 0.526151 +vn -0.538087 -0.236419 0.809054 +vn -0.453160 -0.143912 0.879736 +vn -0.496473 0.120554 0.859640 +vn -0.516854 0.155812 0.841774 +vn -0.501086 0.088821 0.860827 +vn -0.498538 0.125950 0.857669 +vn -0.475973 -0.292020 0.829563 +vn -0.823512 -0.370020 0.430015 +vn -0.848814 -0.348221 0.397816 +vn -0.754981 -0.263209 0.600603 +vn -0.468695 -0.600841 0.647545 +vn -0.465847 -0.680593 -0.565491 +vn -0.930599 -0.322858 -0.172476 +vn -0.889727 -0.341358 0.303084 +vn 0.341799 0.589338 -0.732020 +vn -0.384460 0.573248 0.723586 +vn -0.515857 -0.760216 0.394921 +vn -0.098558 -0.968227 -0.229833 +vn -0.381621 0.460819 0.801256 +vn -0.525651 -0.726318 0.442893 +vn -0.166942 0.855487 0.490175 +vn -0.554679 -0.740270 0.379910 +vn -0.946404 -0.320700 0.038344 +vn -0.453159 0.258951 0.852990 +vn 0.330103 0.933925 0.137172 +vn -0.051109 -0.957637 -0.283407 +vn -0.358608 0.513679 0.779445 +vn -0.351898 0.569811 0.742619 +vn 0.649047 0.756949 0.075933 +vn -0.148151 0.860276 0.487828 +vn -0.222116 0.840337 0.494467 +vn -0.520797 -0.365181 0.771631 +vn 0.103029 -0.886768 -0.450585 +vn 0.472004 0.734527 -0.487526 +vn 0.582057 0.760130 -0.288811 +vn 0.338130 0.941066 -0.007983 +vn 0.101475 -0.833881 -0.542536 +vn 0.461076 0.657595 -0.595800 +vn -0.743015 -0.618011 0.256887 +vn -0.144736 0.903401 0.403630 +vn -0.097947 0.853326 0.512095 +vn -0.158976 0.898153 0.409937 +vn -0.389144 -0.799922 0.456829 +vn -0.057740 0.899551 0.432982 +vn 0.172026 0.933583 0.314373 +vn -0.134428 -0.474753 -0.869793 +vn 0.068546 -0.708171 -0.702706 +vn -0.630931 -0.476529 0.612247 +vn 0.024530 -0.911327 -0.410952 +vn 0.024022 -0.444787 -0.895314 +vn 0.058374 -0.855822 -0.513966 +vn -0.482861 -0.049856 0.874277 +vn -0.006954 -0.924291 -0.381626 +vn -0.317698 0.544301 0.776405 +vn -0.404416 0.364902 0.838626 +vn 0.034986 -0.889919 -0.454776 +vn -0.471177 -0.326394 0.819426 +vn 0.173431 0.980703 0.090244 +vn 0.596472 0.740344 -0.310019 +vn 0.013469 -0.885487 -0.464470 +vn -0.021240 -0.445452 -0.895054 +vn -0.040862 -0.961651 -0.271216 +vn -0.466483 0.708607 0.529406 +vn 0.051064 -0.852372 -0.520437 +vn 0.245034 0.969122 0.027588 +vn -0.070221 0.903558 0.422673 +vn -0.560053 -0.281898 0.779021 +vn -0.020259 -0.450854 -0.892368 +vn 0.143664 0.059950 -0.987809 +vn -0.046177 -0.471851 -0.880468 +vn -0.537866 0.081626 0.839069 +vn 0.109432 -0.871004 -0.478933 +vn 0.340291 0.540722 -0.769300 +vn 0.424789 0.887547 -0.178365 +vn 0.383852 0.898742 -0.211944 +vn -0.227238 0.772513 0.592947 +vn 0.470466 0.817584 -0.331991 +vn -0.295268 -0.828918 0.475092 +vn -0.207042 0.827851 0.521342 +vn 0.135844 0.267462 -0.953945 +vn 0.081170 0.047416 -0.995572 +vn -0.513292 -0.574643 0.637430 +vn -0.011841 -0.191073 -0.981504 +vn 0.025530 -0.531166 -0.846883 +vn -0.146822 -0.482144 -0.863702 +vn 0.500840 0.864830 -0.035038 +vn -0.601975 -0.409858 0.685305 +vn 0.491324 0.787551 -0.371973 +vn -0.365332 0.578004 0.729687 +vn -0.511667 -0.037440 0.858368 +vn 0.553706 0.702512 -0.447087 +vn -0.466630 -0.848213 0.250582 +vn -0.496935 -0.377779 0.781242 +vn -0.492454 -0.152523 0.856870 +vn -0.487885 0.022130 0.872627 +vn -0.473549 0.156370 0.866776 +vn -0.437426 0.242781 0.865861 +vn -0.701916 -0.360714 -0.614166 +vn -0.565369 -0.461109 0.683913 +vn -0.668841 -0.149305 -0.728258 +vn -0.336003 -0.886890 -0.317063 +vn 0.349701 0.914323 -0.204263 +vn 0.230696 0.954632 0.188300 +vn -0.159737 0.771536 0.615806 +vn -0.371298 0.546197 0.750871 +vn 0.511181 0.762255 -0.397066 +vn 0.315986 0.947603 -0.046918 +vn -0.434932 0.199663 0.878048 +vn 0.604135 0.793978 -0.067969 +vn -0.492305 -0.267876 0.828177 +vn -0.700432 -0.589829 0.401866 +vn 0.407687 0.668021 -0.622526 +vn -0.364373 -0.923384 0.120809 +vn -0.611804 -0.260052 0.747040 +vn 0.368012 0.396538 -0.841026 +vn 0.393121 0.821829 -0.412375 +vn -0.586261 -0.809318 0.036096 +vn -0.482747 -0.832976 0.270383 +vn -0.609093 -0.727959 0.314771 +vn -0.126466 0.841158 0.525794 +vn 0.518436 0.846724 -0.119509 +vn 0.530811 0.846793 -0.034366 +vn -0.481328 -0.729023 0.486671 +vn -0.245872 -0.964504 0.096323 +vn -0.402400 0.544418 0.735991 +vn -0.200557 -0.976320 0.081095 +vn -0.311492 0.774958 0.549921 +vn 0.342984 0.574181 -0.743423 +vn -0.232492 -0.965883 -0.114093 +vn -0.448322 -0.648201 0.615502 +vn -0.164792 0.878671 0.448087 +vn -0.037448 -0.249790 -0.967576 +vn 0.016242 -0.517945 -0.855259 +vn -0.256826 -0.956454 0.138695 +vn -0.322241 0.701125 0.636069 +vn 0.134431 0.950998 0.278446 +vn 0.024494 -0.087470 -0.995866 +vn 0.609015 0.777949 0.154586 +vn -0.583128 -0.325553 0.744297 +vn -0.513676 0.154429 0.843972 +vn -0.581556 -0.235120 0.778788 +vn -0.520389 -0.140991 0.842210 +vn -0.529809 -0.647410 0.547871 +vn 0.581072 0.735652 -0.348096 +vn -0.282205 0.579455 0.764586 +vn -0.477350 0.452719 0.753115 +vn -0.430061 0.430884 0.793339 +vn 0.258906 0.965487 0.028323 +vn 0.204924 0.977366 -0.052560 +vn -0.416811 0.181309 0.890728 +vn 0.094218 -0.796058 -0.597841 +vn -0.464799 -0.097760 0.880003 +vn -0.405315 0.445639 0.798201 +vn -0.506909 0.154021 0.848128 +vn -0.627960 -0.371870 0.683651 +vn 0.490523 0.815153 -0.308079 +vn -0.331243 0.572285 0.750179 +vn 0.086085 -0.804392 -0.587828 +vn 0.048038 -0.598438 -0.799728 +vn -0.241115 0.769166 0.591816 +vn -0.284903 0.696742 0.658316 +vn -0.381630 -0.880526 0.281128 +vn -0.470410 -0.222340 0.853978 +vn -0.243034 0.860423 0.447892 +vn -0.099275 0.957730 0.269994 +vn -0.496535 -0.768370 0.403808 +vn -0.360380 0.589116 0.723235 +vn 0.007339 -0.168047 -0.985752 +vn -0.544682 -0.269181 0.794269 +vn 0.128943 0.239980 -0.962176 +vn -0.432578 0.742704 0.511142 +vn 0.585545 0.755130 -0.294813 +vn -0.226631 -0.968665 -0.101617 +vn 0.092661 -0.852951 -0.513701 +vn -0.459562 0.238554 0.855509 +vn -0.424463 -0.554706 0.715634 +vn -0.024679 -0.938055 -0.345605 +vn 0.011919 -0.718360 -0.695570 +vn -0.479327 -0.272342 0.834311 +vn -0.474608 0.193792 0.858599 +vn -0.355745 -0.487432 -0.797405 +vn -0.591059 -0.547232 0.592610 +vn 0.090493 -0.852578 -0.514706 +vn -0.474437 -0.690406 0.546122 +vn -0.128294 -0.811971 -0.569424 +vn -0.345492 -0.417246 0.840560 +vn -0.396111 -0.383786 0.834149 +vn -0.422081 0.506261 0.752029 +vn -0.490130 -0.559477 0.668400 +vn -0.274635 0.557341 0.783548 +vn -0.384685 0.518229 0.763843 +vn -0.217052 0.835196 0.505308 +vn -0.551719 -0.336663 0.763062 +vn -0.095920 -0.293968 -0.950990 +vn -0.347251 0.631245 0.693503 +vn -0.473841 0.125766 0.871583 +vn -0.473654 0.194375 0.858994 +vn -0.428288 0.144747 0.891974 +vn -0.411201 0.665562 0.622849 +vn -0.420460 0.016251 0.907166 +vn -0.301062 -0.949561 0.087730 +vn 0.362330 0.836825 -0.410415 +vn -0.070597 -0.951560 -0.299248 +vn -0.277494 -0.910747 0.305837 +vn -0.478371 -0.705245 0.523249 +vn 0.502734 0.749016 -0.431547 +vn 0.582241 0.783815 -0.215937 +vn 0.374384 0.321831 -0.869633 +vn 0.447366 0.813969 -0.370565 +vn -0.338310 -0.930731 0.138873 +vn -0.291707 0.864095 0.410178 +vn -0.093156 -0.943094 -0.319211 +vn 0.649436 0.672313 -0.355285 +vn 0.351164 0.424572 -0.834519 +vn -0.214108 0.742357 0.634873 +vn -0.564239 -0.663527 0.491291 +vn -0.371966 -0.227372 -0.899968 +vn 0.036013 -0.074666 -0.996558 +vn -0.457637 -0.817965 0.348570 +vn -0.487149 -0.237335 0.840451 +vn -0.620435 -0.741540 0.255300 +vn 0.100335 -0.792286 -0.601844 +vn -0.482646 -0.093340 0.870828 +vn -0.569190 0.214982 0.793603 +vn -0.492848 -0.083018 0.866146 +vn -0.080203 -0.975804 -0.203408 +vn -0.509277 -0.231886 0.828774 +vn 0.083386 -0.804951 -0.587452 +vn 0.570034 0.747348 -0.341368 +vn -0.386433 0.567339 0.727184 +vn -0.287604 -0.949329 0.126725 +vn 0.316253 0.856562 -0.407780 +vn -0.541455 0.115264 0.832791 +vn -0.451997 -0.308561 0.836952 +vn -0.393010 0.558314 0.730636 +vn -0.509798 0.089119 0.855666 +vn 0.551564 0.833064 -0.042222 +vn -0.527535 -0.103229 0.843238 +vn 0.061192 -0.900124 -0.431315 +vn -0.500731 0.285036 0.817326 +vn -0.467670 -0.406034 0.785125 +vn -0.200133 0.829919 0.520750 +vn -0.102682 0.835685 0.539524 +vn -0.125614 0.899005 0.419537 +vn -0.131378 0.853162 0.504831 +vn -0.300924 -0.749975 0.589052 +vn 0.457160 0.596912 -0.659318 +vn -0.194367 -0.574855 -0.794836 +vn -0.289394 -0.941541 0.172488 +vn -0.303912 -0.952609 -0.013173 +vn -0.535144 -0.617171 0.576819 +vn -0.196299 0.878260 0.436035 +vn -0.166505 0.854610 0.491852 +vn -0.511422 -0.444645 0.735349 +vn 0.143274 0.184285 -0.972374 +vn -0.496499 -0.486803 0.718687 +vn -0.562931 -0.725746 0.395476 +vn 0.066431 0.922837 0.379419 +vn -0.147195 0.810970 0.566270 +vn -0.423219 -0.563199 0.709713 +vn -0.367359 0.597475 0.712791 +vn -0.250039 -0.966463 -0.058569 +vn -0.432632 -0.709311 0.556514 +vn -0.275546 0.530983 0.801331 +vn -0.099906 -0.384032 -0.917899 +vn 0.092479 0.980858 0.171364 +vn 0.441632 0.802928 -0.400336 +vn 0.539926 0.825111 -0.166348 +vn 0.338214 0.883290 -0.324669 +vn 0.559959 0.825372 -0.072162 +vn -0.357823 0.543938 0.759009 +vn 0.565429 0.771122 -0.292678 +vn -0.498517 -0.349904 0.793125 +vn 0.379262 0.441838 -0.812982 +vn -0.539249 0.190374 0.820347 +vn -0.641808 -0.477410 0.600135 +vn -0.509278 0.398730 0.762660 +vn 0.092944 -0.872547 -0.479607 +vn -0.358279 -0.312124 0.879895 +vn -0.154294 -0.977826 -0.141598 +vn -0.089901 0.858368 0.505097 +vn -0.463595 -0.106920 0.879573 +vn -0.448148 0.226408 0.864814 +vn -0.120270 0.786102 0.606282 +vn 0.266646 0.108266 -0.957694 +vn -0.480433 0.225894 0.847441 +vn -0.488095 0.270417 0.829842 +vn 0.202776 0.221926 -0.953746 +vn -0.074442 0.911664 0.404137 +vn 0.035342 -0.890912 -0.452799 +vn -0.208492 0.884264 0.417861 +vn 0.527987 0.848984 0.021366 +vn 0.562033 0.805529 0.187729 +vn -0.511838 -0.801577 0.309025 +vn -0.538872 -0.134805 0.831531 +vn -0.516623 -0.367033 -0.773555 +vn -0.433545 -0.521895 0.734619 +vn -0.401152 0.503003 0.765549 +vn -0.097498 -0.956526 -0.274866 +vn -0.199799 0.805793 0.557475 +vn 0.076857 -0.017524 -0.996888 +vn 0.076873 -0.044645 -0.996041 +vn -0.356796 0.591153 0.723350 +vn -0.355838 0.498266 0.790639 +vn 0.126476 0.143958 -0.981468 +vn -0.258033 -0.954625 0.148697 +vn 0.458809 0.866080 -0.198493 +vn -0.666137 -0.360096 0.653140 +vn 0.360117 0.470780 -0.805408 +vn 0.234843 0.596420 -0.767549 +vn 0.186819 0.209967 -0.959694 +vn -0.381476 0.527380 0.759174 +vn 0.287933 0.840321 -0.459299 +vn 0.147980 0.940909 0.304617 +vn -0.173835 -0.963147 0.205255 +vn -0.370989 -0.874771 0.311678 +vn -0.215009 -0.975526 -0.046040 +vn 0.020498 -0.798508 -0.601635 +vn -0.404296 0.093587 0.909828 +vn 0.030942 -0.747061 -0.664035 +vn 0.058252 -0.690447 -0.721034 +vn -0.461563 0.180336 0.868584 +vn 0.546905 0.738233 -0.394850 +vn -0.549994 -0.464722 0.693931 +vn -0.536414 -0.245033 0.807600 +vn 0.255259 0.925083 -0.281184 +vn -0.305546 -0.823198 0.478525 +vn -0.347374 -0.935857 0.059178 +vn 0.353123 0.863590 -0.359885 +vn 0.019159 -0.900049 -0.435368 +vn -0.413766 -0.755177 0.508435 +vn 0.422922 0.839206 -0.341863 +vn 0.512011 0.745574 -0.426573 +vn 0.283550 0.958878 0.012355 +vn -0.413973 0.169255 0.894415 +vn -0.524298 0.126883 0.842029 +vn -0.157136 -0.981652 -0.108015 +vn 0.001758 -0.149363 -0.988781 +vn 0.485702 0.858502 -0.164523 +vn -0.298399 0.859953 0.414051 +vn -0.527260 -0.227896 0.818572 +vn -0.215141 0.882708 0.417780 +vn -0.460494 -0.267754 0.846317 +vn -0.513432 -0.444387 0.734103 +vn -0.408187 -0.287697 0.866380 +vn 0.567202 0.820896 0.066428 +vn -0.481061 -0.268029 0.834710 +vn -0.044625 0.896415 0.440963 +vn -0.551563 -0.770391 0.319806 +vn -0.440184 0.584424 0.681679 +vn 0.340533 0.537041 -0.771767 +vn -0.419689 0.368179 0.829641 +vn -0.124223 -0.465610 -0.876228 +vn 0.039598 0.936039 0.349661 +vn 0.009524 -0.515425 -0.856882 +vn -0.444675 -0.871710 0.205876 +vn -0.242705 0.787584 0.566397 +vn 0.333401 0.787513 -0.518331 +vn 0.219182 0.930826 0.292440 +vn -0.015272 -0.433467 -0.901040 +vn 0.000118 -0.729668 -0.683801 +vn 0.482958 0.801471 -0.352698 +vn -0.109257 0.781834 0.613839 +vn 0.036224 0.904428 0.425086 +vn -0.004162 -0.415943 -0.909381 +vn -0.400926 -0.894145 0.199406 +vn 0.078780 -0.855002 -0.512606 +vn -0.564732 -0.451974 0.690505 +vn -0.421208 -0.217332 0.880540 +vn -0.490433 -0.112913 0.864133 +vn -0.492299 -0.788197 0.369305 +vn -0.657396 -0.362891 0.660410 +vn -0.813027 -0.331457 0.478668 +vn -0.343869 -0.591393 0.729389 +vn 0.132384 -0.798113 -0.587784 +vn 0.188159 -0.380949 -0.905248 +vn 0.030913 -0.715066 -0.698373 +vn -0.735425 -0.325579 0.594263 +vn -0.720913 -0.383162 0.577470 +vn -0.778543 -0.225309 0.585754 +vn -0.320279 -0.701342 0.636820 +vn -0.786739 -0.452147 0.420243 +vn -0.841442 -0.345374 0.415563 +vn 0.026455 -0.795782 -0.605005 +vn -0.494133 -0.129530 0.859683 +vn -0.502012 -0.056068 0.863041 +vn -0.380800 0.731561 0.565517 +vn -0.193420 0.812964 0.549253 +vn -0.013637 -0.249559 -0.968264 +vn -0.238318 -0.962180 0.131966 +vn 0.369880 0.871789 -0.321206 +vn -0.109890 -0.450684 -0.885894 +vn 0.388525 0.807655 -0.443556 +vn -0.197505 0.827163 0.526111 +vn 0.347211 0.937683 -0.013983 +vn 0.642560 0.685158 -0.343039 +vn 0.424687 0.493264 -0.759165 +vn -0.302786 0.735241 0.606416 +vn -0.074034 -0.961285 -0.265424 +vn -0.428995 -0.886870 0.171537 +vn -0.372337 -0.872542 0.316283 +vn -0.338224 -0.725590 0.599269 +vn -0.397355 -0.528104 0.750476 +vn -0.056676 -0.945500 -0.320651 +vn -0.237180 -0.966847 -0.094620 +vn -0.077564 -0.910644 -0.405847 +vn 0.058846 -0.081123 -0.994965 +vn -0.011788 -0.490368 -0.871435 +vn -0.595130 0.119523 0.794691 +vn 0.091423 0.885276 0.455991 +vn -0.154373 -0.986481 -0.054990 +vn 0.276459 0.152337 -0.948875 +vn 0.145619 0.941763 0.303112 +vn -0.157193 0.809383 0.565853 +vn 0.190706 0.968763 0.158522 +vn 0.013974 -0.934659 -0.355271 +vn -0.081019 -0.435749 -0.896414 +vn 0.457651 0.813516 -0.358813 +vn -0.511743 -0.101775 0.853089 +vn 0.015001 -0.544864 -0.838390 +vn -0.454493 0.562763 0.690459 +vn -0.519781 -0.165730 0.838070 +vn 0.103589 0.048247 -0.993449 +vn -0.184276 0.769335 0.611691 +vn -0.461547 -0.751005 0.472193 +vn 0.202386 -0.687866 -0.697051 +vn 0.016505 -0.917749 -0.396818 +vn -0.361634 0.411230 0.836726 +vn -0.502946 -0.023575 0.863996 +vn -0.340630 0.421142 0.840602 +vn 0.498213 0.828385 -0.256051 +vn 0.485022 0.801003 -0.350926 +vn -0.218269 0.911552 0.348470 +vn -0.506804 -0.403492 0.761803 +vn -0.029854 -0.933892 -0.356307 +vn -0.731487 -0.522739 0.437802 +vn 0.469084 0.866007 -0.173184 +vn -0.150612 0.910195 0.385826 +vn -0.373971 -0.908960 0.184224 +vn -0.385456 0.594237 0.705908 +vn -0.017333 -0.894616 -0.446499 +vn -0.654280 -0.600027 0.460309 +vn 0.578633 0.782253 0.230792 +vn 0.568584 0.633729 -0.524499 +vn 0.340795 0.556200 -0.757957 +vn -0.024580 -0.762070 -0.647028 +vn -0.107403 -0.398649 -0.910793 +vn -0.328499 -0.764070 0.555234 +vn 0.422120 0.788984 -0.446452 +vn 0.293794 0.457545 -0.839248 +vn 0.020671 -0.824771 -0.565090 +vn -0.515454 -0.792518 0.325918 +vn 0.257569 0.966050 -0.020152 +vn -0.458938 0.389234 0.798669 +vn 0.050644 -0.811991 -0.581468 +vn 0.032202 -0.797837 -0.602012 +vn 0.453339 0.843168 -0.289052 +vn -0.386673 -0.812022 0.437155 +vn 0.052213 -0.917579 -0.394110 +vn -0.567024 -0.123592 0.814376 +vn -0.466259 -0.034654 0.883969 +vn -0.557836 -0.031273 0.829362 +vn -0.442883 0.262965 0.857149 +vn 0.259347 -0.750911 -0.607348 +vn 0.314063 -0.301628 -0.900214 +vn -0.367181 0.435719 0.821783 +vn -0.287085 0.761228 0.581476 +vn -0.462794 -0.678884 0.570034 +vn 0.387912 0.921022 -0.035245 +vn -0.367380 0.097876 0.924906 +vn -0.324677 -0.586135 0.742314 +vn -0.317984 0.092183 0.943604 +vn 0.086184 -0.885638 -0.456308 +vn -0.234774 -0.968239 0.085988 +vn -0.480191 0.125749 0.868104 +vn -0.368846 -0.330185 0.868867 +vn -0.000446 -0.197895 -0.980223 +vn 0.226756 0.142825 -0.963422 +vn -0.409433 -0.576463 0.707146 +vn -0.114190 0.821987 0.557941 +vn -0.133474 -0.441175 -0.887440 +vn 0.047948 -0.826173 -0.561372 +vn 0.533682 0.835785 -0.129024 +vn -0.242772 -0.970079 0.002948 +vn 0.607000 0.789210 -0.093262 +vn -0.406471 -0.390624 0.825950 +vn -0.023883 -0.756404 -0.653669 +vn -0.335856 -0.909301 0.245708 +vn -0.243715 0.838912 0.486651 +vn -0.494562 -0.816775 0.297132 +vn -0.404489 0.562487 0.721108 +vn -0.234968 0.769008 0.594489 +vn -0.447735 0.493184 0.745857 +vn -0.379063 0.274463 0.883731 +vn 0.383802 0.450675 -0.805970 +vn -0.498801 0.275527 0.821755 +vn -0.415022 -0.506209 0.755983 +vn -0.438430 -0.417369 0.795979 +vn -0.001210 -0.935455 -0.353445 +vn 0.018878 -0.679545 -0.733391 +vn -0.511053 0.471007 0.719011 +vn 0.012161 -0.645090 -0.764010 +vn -0.520363 -0.129973 0.843996 +vn -0.592092 -0.384138 0.708424 +vn -0.449720 0.292144 0.844040 +vn -0.408828 0.266006 0.872984 +vn -0.469499 -0.286639 0.835110 +vn -0.357111 0.373614 0.856086 +vn -0.696863 -0.581510 0.419795 +vn -0.290918 -0.905044 0.310261 +vn -0.419340 -0.407831 0.811066 +vn 0.529146 0.769338 -0.357944 +vn -0.520411 0.088056 0.849363 +vn -0.208648 0.783561 0.585233 +vn 0.651340 0.687323 -0.321470 +vn 0.527689 0.707285 -0.470417 +vn -0.383255 -0.036901 0.922905 +vn -0.456281 0.228498 0.859998 +vn -0.427546 -0.173538 0.887180 +vn -0.471043 -0.857723 0.205983 +vn 0.341732 0.871848 -0.350858 +vn 0.119843 0.100741 -0.987668 +vn -0.483586 -0.149675 0.862405 +vn -0.382648 0.525595 0.759822 +vn -0.015051 -0.854358 -0.519467 +vn -0.474017 0.490541 0.731216 +vn -0.007793 -0.414282 -0.910115 +vn 0.015541 -0.885568 -0.464250 +vn -0.372571 0.669884 0.642219 +vn -0.497961 -0.131836 0.857119 +vn -0.372258 0.639355 0.672792 +vn -0.120788 0.823326 0.554567 +vn -0.288666 0.800104 0.525838 +vn 0.450269 0.463206 -0.763346 +vn -0.000046 -0.803165 -0.595756 +vn -0.452199 0.321816 0.831836 +vn -0.353324 0.526794 0.773078 +vn 0.567066 0.793347 -0.221440 +vn -0.335043 0.684484 0.647478 +vn -0.353714 0.543913 0.760950 +vn -0.211452 0.749795 0.626974 +vn 0.020935 0.909344 0.415518 +vn 0.002580 -0.600019 -0.799982 +vn -0.194538 -0.979607 -0.050259 +vn -0.000262 -0.523185 -0.852219 +vn -0.514775 -0.791546 0.329334 +vn -0.583814 -0.610874 0.534784 +vn -0.631421 -0.273227 0.725710 +vn 0.446042 0.596873 -0.666925 +vn -0.239605 -0.716662 0.654970 +vn 0.262417 -0.299351 -0.917347 +vn -0.478923 0.011611 0.877780 +vn 0.006993 -0.171476 -0.985164 +vn -0.495867 -0.604232 0.623714 +vn -0.529912 -0.221664 0.818571 +vn -0.002921 -0.484720 -0.874664 +vn -0.280412 -0.864521 0.417101 +vn 0.120812 -0.779485 -0.614660 +vn -0.356075 -0.795746 0.489897 +vn -0.224059 0.790438 0.570093 +vn -0.545389 -0.521516 0.656179 +vn -0.484841 0.028952 0.874123 +vn -0.419274 0.458066 0.783827 +vn -0.442293 0.324842 0.835975 +vn -0.202137 0.837327 0.507961 +vn 0.530590 0.817329 -0.224605 +vn -0.521668 -0.168806 0.836281 +vn -0.251064 0.717951 0.649241 +vn -0.252254 0.785602 0.564976 +vn -0.403814 -0.319817 0.857118 +vn 0.445447 0.632621 -0.633536 +vn 0.492365 0.830392 -0.260816 +vn -0.261849 0.770780 0.580804 +vn -0.416122 -0.792873 0.445190 +vn 0.573047 0.809416 -0.128309 +vn -0.060984 -0.946959 -0.315514 +vn 0.169777 0.951012 -0.258362 +vn 0.294272 0.955246 -0.030159 +vn -0.167829 -0.982841 -0.076526 +vn 0.499510 0.787562 -0.360881 +vn 0.513025 0.762496 -0.394214 +vn 0.208730 0.215299 -0.953980 +vn 0.450033 0.844540 -0.290211 +vn -0.238647 0.640105 0.730283 +vn -0.280048 0.712724 0.643115 +vn -0.225599 -0.780200 0.583433 +vn -0.507933 -0.098335 0.855765 +vn -0.021614 -0.409854 -0.911895 +vn -0.047227 -0.291546 -0.955390 +vn -0.437782 0.553686 0.708363 +vn -0.304925 -0.811670 0.498209 +vn -0.070571 -0.421767 -0.903954 +vn -0.321840 -0.939916 0.113913 +vn -0.393166 0.359671 0.846202 +vn -0.380514 -0.896101 0.228501 +vn -0.088727 -0.440443 -0.893385 +vn 0.315464 0.939926 0.130465 +vn 0.328454 0.944385 0.015973 +vn -0.523955 -0.070169 0.848850 +vn 0.543292 0.769114 -0.336597 +vn -0.412613 0.290581 0.863316 +vn -0.589760 -0.150809 0.793372 +vn 0.346983 0.449755 -0.822996 +vn 0.012158 -0.884415 -0.466543 +vn -0.213240 -0.976980 -0.006162 +vn -0.050982 -0.965568 -0.255106 +vn -0.013208 -0.769560 -0.638438 +vn -0.432491 -0.840026 0.327579 +vn 0.199168 0.118140 -0.972818 +vn -0.470720 0.290775 0.832990 +vn -0.321812 -0.753963 0.572693 +vn -0.535289 0.047011 0.843360 +vn -0.451899 -0.192676 0.871013 +vn -0.462935 -0.230525 0.855891 +vn -0.342584 0.636714 0.690819 +vn -0.463324 -0.079606 0.882606 +vn -0.365940 0.112742 0.923784 +vn -0.163432 -0.979225 -0.120037 +vn 0.288407 0.400914 -0.869534 +vn -0.438792 0.224563 0.870076 +vn 0.415282 0.457038 -0.786548 +vn -0.006168 -0.409395 -0.912336 +vn -0.407595 -0.392141 0.824677 +vn -0.456069 -0.211746 0.864387 +vn 0.259351 0.663812 -0.701491 +vn -0.173277 0.797362 0.578091 +vn -0.187733 -0.981921 -0.024256 +vn 0.452393 0.821325 -0.347515 +vn -0.479251 -0.649440 0.590378 +vn 0.598661 0.762995 -0.243811 +vn -0.589178 -0.772595 0.236573 +vn -0.435093 0.555615 0.708510 +vn -0.352377 -0.811559 0.466050 +vn -0.498040 -0.055035 0.865406 +vn -0.461879 -0.603456 0.650007 +vn -0.319537 -0.940429 0.116146 +vn 0.069144 0.922324 0.380180 +vn -0.273183 0.810355 0.518359 +vn 0.080345 0.078580 -0.993665 +vn -0.019410 -0.803156 -0.595452 +vn -0.130499 -0.977238 -0.167261 +vn -0.213846 -0.963872 0.158813 +vn -0.102221 -0.446055 -0.889149 +vn -0.000340 -0.751227 -0.660044 +vn 0.501458 0.742533 -0.444055 +vn 0.130998 -0.344357 -0.929655 +vn 0.192625 -0.351781 -0.916049 +vn 0.271244 0.907509 -0.320708 +vn 0.621732 0.721841 -0.303965 +vn -0.169857 0.742901 0.647493 +vn -0.454969 0.068443 0.887873 +vn -0.461474 -0.629080 0.625540 +vn 0.147124 -0.728388 -0.669183 +vn -0.239589 0.637725 0.732055 +vn -0.436762 0.294649 0.849954 +vn -0.190302 0.817253 0.543950 +vn -0.508468 -0.161282 0.845842 +vn -0.430583 0.527401 0.732425 +vn 0.027303 -0.139757 -0.989809 +vn -0.280428 -0.715707 0.639628 +vn -0.416071 0.566316 0.711456 +vn -0.493431 0.182119 0.850505 +vn 0.055560 -0.065058 -0.996334 +vn -0.444308 0.231318 0.865496 +vn -0.494039 -0.346601 0.797366 +vn -0.129923 -0.452632 -0.882181 +vn -0.453761 0.273679 0.848057 +vn -0.477119 -0.807330 0.347242 +vn -0.020482 -0.905852 -0.423099 +vn -0.385978 0.561346 0.732060 +vn -0.339509 0.853704 0.394872 +vn -0.304554 0.865395 0.397917 +vn -0.356574 0.743232 0.566093 +vn -0.216135 0.750790 0.624179 +vn 0.403714 0.497974 -0.767488 +vn 0.003324 -0.277327 -0.960770 +vn -0.363519 -0.219193 0.905433 +vn -0.422188 -0.329515 0.844499 +vn -0.195159 0.685480 0.701448 +vn 0.480448 0.750141 -0.454378 +vn -0.489993 0.070543 0.868868 +vn -0.461729 0.007352 0.886990 +vn -0.374554 -0.657923 0.653335 +vn -0.447279 0.530674 0.719949 +vn -0.199154 0.830540 0.520136 +vn -0.422700 -0.642454 0.639200 +vn -0.460722 -0.343553 0.818356 +vn -0.491482 -0.451218 0.744881 +vn -0.672345 -0.594454 0.441109 +vn 0.378560 0.908245 -0.178279 +vn -0.412425 -0.661080 0.626801 +vn -0.606251 -0.589472 0.533837 +vn 0.452497 0.577289 -0.679694 +vn 0.014674 -0.939913 -0.341098 +vn -0.369678 -0.914217 0.165967 +vn -0.496045 0.385785 0.777888 +vn -0.394312 -0.824426 0.406006 +vn 0.430738 0.537294 -0.725107 +vn -0.275183 0.813634 0.512127 +vn 0.565101 0.820606 0.085244 +vn -0.248956 0.805236 0.538160 +vn -0.357969 -0.890919 0.279502 +vn -0.388853 0.542597 0.744568 +vn -0.227802 -0.897226 0.378276 +vn 0.064389 -0.072559 -0.995284 +vn -0.387050 -0.721973 0.573539 +vn 0.585021 0.804105 -0.105669 +vn 0.551632 0.802955 0.225757 +vn 0.368187 0.929481 0.022450 +vn 0.302206 0.472741 -0.827760 +vn 0.595099 0.750785 -0.286668 +vn -0.454871 -0.867957 0.199356 +vn -0.522291 -0.243538 0.817253 +vn 0.572792 0.747070 -0.337336 +vn -0.250549 0.857828 0.448727 +vn 0.301944 0.429543 -0.851072 +vn 0.614099 0.781893 -0.107357 +vn 0.033475 -0.905508 -0.423007 +vn -0.050833 -0.690227 -0.721805 +vn -0.408241 0.366755 0.835960 +vn 0.404704 0.782058 -0.473919 +vn 0.607749 0.781531 -0.140887 +vn -0.513744 -0.280135 0.810920 +vn -0.297260 -0.897140 -0.326766 +vn -0.446768 -0.195836 0.872953 +vn 0.017379 -0.932175 -0.361592 +vn -0.452958 -0.199630 0.868894 +vn -0.059294 -0.372625 -0.926086 +vn -0.039533 -0.886992 -0.460089 +vn -0.468913 -0.192737 0.861959 +vn 0.132024 0.569064 -0.811626 +vn 0.040983 -0.149345 -0.987935 +vn -0.376909 -0.752385 0.540237 +vn -0.438977 0.560090 0.702566 +vn -0.536410 -0.226134 0.813097 +vn -0.537288 -0.241101 0.808203 +vn -0.119668 -0.463847 -0.877796 +vn -0.023445 -0.853302 -0.520890 +vn -0.643955 -0.610778 0.460731 +vn 0.081751 0.874633 0.477844 +vn -0.241584 0.737175 0.631038 +vn -0.530418 0.124302 0.838574 +vn -0.478499 0.268718 0.835960 +vn -0.389296 -0.591832 0.705821 +vn -0.424206 0.557428 0.713669 +vn 0.269859 0.227941 -0.935531 +vn 0.378475 0.925598 -0.005015 +vn -0.133893 0.875686 0.463946 +vn 0.544158 0.699029 -0.463951 +vn 0.211513 0.192667 -0.958197 +vn -0.326191 -0.886635 0.327837 +vn 0.590326 0.803360 0.078282 +vn -0.253233 0.806559 0.534169 +vn -0.248461 0.780524 0.573629 +vn -0.191457 0.736641 0.648618 +vn -0.054782 0.825230 0.562134 +vn -0.035534 -0.364190 -0.930647 +vn 0.031736 -0.905333 -0.423515 +vn -0.264376 -0.962171 0.065811 +vn 0.555013 0.759939 -0.338310 +vn -0.468179 0.251446 0.847103 +vn 0.008024 -0.923305 -0.383984 +vn -0.016649 -0.549983 -0.835010 +vn -0.420883 0.363668 0.831025 +vn -0.386809 -0.616862 0.685463 +vn -0.515642 -0.219629 0.828177 +vn -0.412514 -0.812696 0.411531 +vn -0.572481 -0.565310 0.593877 +vn 0.357655 0.469221 -0.807412 +vn -0.341607 0.508612 0.790328 +vn -0.034515 -0.729913 -0.682668 +vn 0.625011 0.769506 -0.131232 +vn -0.492633 -0.275870 0.825354 +vn 0.472100 0.865771 -0.166018 +vn 0.487075 0.872746 0.032734 +vn -0.482106 0.392786 0.783130 +vn -0.541590 0.199620 0.816598 +vn -0.231082 -0.824180 0.517038 +vn -0.171440 -0.981106 -0.089668 +vn -0.467293 -0.261766 0.844462 +vn -0.005025 -0.930250 -0.366893 +vn -0.426201 -0.684005 0.592022 +vn -0.321506 -0.898332 0.299388 +vn -0.066959 -0.777781 -0.624959 +vn 0.530471 0.489380 -0.692176 +vn -0.463200 -0.593099 0.658543 +vn -0.409995 -0.840802 0.353491 +vn -0.380856 -0.906917 0.180138 +vn -0.032500 -0.394887 -0.918155 +vn -0.266395 -0.853582 0.447696 +vn -0.348665 0.774370 0.528000 +vn -0.353351 0.748046 0.561757 +vn -0.307930 -0.879861 0.361972 +vn -0.390183 -0.853585 0.345180 +vn -0.454271 -0.308430 0.835768 +vn 0.560679 0.825633 -0.062994 +vn -0.140909 0.794345 0.590899 +vn -0.568293 -0.018618 0.822616 +vn -0.016139 -0.950351 -0.310761 +vn -0.045290 -0.616058 -0.786398 +vn -0.293619 0.683463 0.668331 +vn 0.594866 0.791917 -0.137845 +vn -0.368593 0.305118 0.878090 +vn -0.552133 -0.021294 0.833484 +vn -0.654528 0.005402 0.756018 +vn 0.152994 0.056767 -0.986595 +vn 0.617382 0.771937 -0.151501 +vn -0.813912 -0.544256 0.203306 +vn -0.412969 -0.739065 -0.532203 +vn -0.011065 -0.697403 -0.716594 +vn -0.247025 -0.409068 0.878432 +vn -0.325357 -0.883002 0.338305 +vn -0.017147 -0.711127 -0.702854 +vn -0.018691 -0.190614 -0.981487 +vn -0.480014 -0.837435 0.261323 +vn -0.394656 0.558677 0.729470 +vn -0.506690 0.089536 0.857466 +vn -0.223443 0.727915 0.648239 +vn -0.323537 -0.702905 0.633441 +vn 0.436906 0.658455 -0.612822 +vn -0.114741 -0.968254 -0.222076 +vn -0.318732 0.799293 0.509451 +vn -0.454627 0.504789 0.733827 +vn 0.010696 -0.186166 -0.982460 +vn -0.137799 -0.980308 -0.141450 +vn -0.404349 0.559338 0.723632 +vn -0.426047 0.196262 0.883157 +vn -0.448177 -0.215766 0.867515 +vn 0.363511 0.424314 -0.829347 +vn -0.486712 0.063002 0.871288 +vn -0.475074 0.367375 0.799587 +vn 0.033254 -0.899437 -0.435784 +vn 0.510214 0.664284 -0.546268 +vn 0.098881 0.027185 -0.994728 +vn 0.071955 -0.073325 -0.994709 +vn -0.491337 0.410039 0.768411 +vn -0.492959 0.010127 0.869994 +vn 0.489522 0.861456 -0.135138 +vn 0.512798 0.858008 -0.029319 +vn -0.242326 0.652583 0.717923 +vn -0.045352 -0.866311 -0.497441 +vn -0.043399 -0.798156 -0.600885 +vn 0.485298 0.746952 -0.454476 +vn 0.342558 0.540010 -0.768793 +vn -0.220696 0.839083 0.497226 +vn 0.405831 0.605127 -0.684925 +vn 0.253893 0.780246 -0.571625 +vn -0.193220 0.722339 0.663997 +vn 0.434828 0.871467 -0.226872 +vn -0.432406 -0.851608 0.296292 +vn -0.508603 -0.029716 0.860488 +vn -0.481354 -0.225593 0.846998 +vn 0.318220 0.652373 -0.687856 +vn -0.085981 -0.439262 -0.894235 +vn -0.472741 -0.306386 0.826223 +vn -0.396980 -0.809315 0.432916 +vn 0.592597 0.780112 0.200635 +vn -0.517664 0.240824 0.820992 +vn -0.070143 -0.847075 -0.526824 +vn 0.606462 0.794091 -0.040298 +vn -0.487354 -0.192752 0.851665 +vn 0.216958 0.104915 -0.970527 +vn 0.604559 0.776260 -0.178688 +vn -0.460715 -0.244605 0.853176 +vn -0.430746 0.221248 0.874932 +vn -0.396481 -0.890269 0.224110 +vn 0.272564 0.896914 0.348215 +vn -0.324595 0.716847 0.617064 +vn -0.568561 0.013653 0.822528 +vn -0.452801 0.097822 0.886229 +vn -0.209195 -0.977469 0.028137 +vn 0.668367 0.560433 -0.489081 +vn 0.177961 0.201076 -0.963275 +vn 0.456545 0.858933 -0.231950 +vn 0.474270 0.759644 -0.444983 +vn -0.384159 0.486606 0.784625 +vn 0.450486 0.753674 -0.478579 +vn -0.413550 0.532518 0.738512 +vn -0.370024 0.362281 0.855473 +vn -0.259555 0.719824 0.643805 +vn -0.104684 -0.976029 -0.190811 +vn -0.065311 -0.412261 -0.908722 +vn -0.198791 0.768435 0.608268 +vn -0.095311 -0.906334 -0.411673 +vn 0.167462 0.098320 -0.980964 +vn -0.018415 -0.950364 -0.310596 +vn 0.000069 -0.252315 -0.967645 +vn -0.101490 -0.433157 -0.895586 +vn -0.250374 0.752013 0.609745 +vn -0.615819 -0.071413 0.784645 +vn -0.499475 0.055486 0.864549 +vn -0.495349 0.100286 0.862886 +vn -0.260573 -0.930975 0.255710 +vn 0.564470 0.540898 -0.623541 +vn -0.532177 -0.324679 -0.781903 +vn -0.599951 -0.163164 -0.783222 +vn -0.229006 -0.764315 -0.602809 +vn 0.074765 -0.995497 0.058275 +vn -0.347267 -0.747504 0.566254 +vn 0.163457 -0.474439 0.864980 +vn -0.873719 -0.220885 0.433389 +vn -0.211076 -0.977085 -0.027417 +vn -0.026607 -0.932294 -0.360722 +vn -0.218243 -0.975633 -0.022577 +vn -0.367858 -0.631819 0.682265 +vn -0.548362 -0.698878 0.459205 +vn -0.020199 -0.922792 -0.384768 +vn 0.440741 0.517570 -0.733396 +vn -0.457716 -0.777404 0.431438 +vn 0.467270 0.853393 -0.231040 +vn -0.470281 -0.819582 0.327293 +vn -0.092153 -0.824018 -0.559018 +vn -0.494915 -0.577932 0.648886 +vn -0.303811 0.748586 0.589337 +vn -0.036211 -0.411522 -0.910680 +vn -0.323478 -0.907618 0.267567 +vn 0.409628 0.414709 -0.812540 +vn 0.442968 0.377047 -0.813397 +vn 0.161992 0.100556 -0.981655 +vn -0.040709 0.853888 0.518862 +vn -0.194340 0.867873 0.457196 +vn -0.239383 0.865478 0.440049 +vn -0.455803 0.369341 0.809834 +vn 0.396019 0.918242 0.000908 +vn -0.300845 0.639809 0.707203 +vn -0.033185 -0.355940 -0.933919 +vn -0.552406 0.196309 0.810130 +vn -0.058950 -0.954913 -0.290974 +vn -0.359957 0.649962 0.669314 +vn -0.043116 -0.900023 -0.433705 +vn -0.428132 0.505896 0.748847 +vn -0.516384 0.168683 0.839580 +vn -0.499012 -0.220752 0.838007 +vn -0.515022 -0.065069 0.854703 +vn -0.439365 -0.200705 0.875600 +vn -0.396845 0.510831 0.762604 +vn -0.127658 -0.879480 -0.458496 +vn -0.385047 0.397373 0.832967 +vn 0.596068 0.802916 -0.005385 +vn 0.469995 0.761752 -0.445913 +vn -0.395462 0.453447 0.798746 +vn -0.426804 -0.565449 0.705766 +vn -0.298623 0.652012 0.696925 +vn -0.081163 -0.832543 -0.547982 +vn -0.438382 0.091847 0.894084 +vn 0.363665 0.319175 -0.875143 +vn -0.296460 0.782585 0.547423 +vn 0.440810 0.547272 -0.711463 +vn -0.246941 0.791394 0.559210 +vn -0.504752 -0.267764 0.820688 +vn -0.412433 0.560507 0.718144 +vn -0.469277 0.024118 0.882721 +vn -0.314909 0.773958 0.549382 +vn -0.534578 -0.194136 0.822519 +vn 0.493421 0.803540 -0.332956 +vn -0.330998 0.789015 0.517586 +vn -0.507578 -0.064146 0.859215 +vn -0.028194 -0.508483 -0.860610 +vn 0.296458 0.777239 -0.554988 +vn 0.425234 0.867006 -0.259764 +vn -0.182696 -0.982703 -0.030268 +vn -0.464356 0.518061 0.718322 +vn -0.535979 -0.690296 0.486023 +vn -0.424490 0.485495 0.764266 +vn -0.067888 -0.775612 -0.627549 +vn -0.472354 -0.745654 0.469981 +vn -0.533340 -0.646221 0.545845 +vn -0.362975 -0.610637 0.703826 +vn -0.341220 -0.925890 0.162162 +vn 0.460220 0.856814 -0.232522 +vn -0.194037 -0.976677 -0.091933 +vn -0.419154 -0.833146 0.360802 +vn -0.469370 -0.231526 0.852107 +vn -0.516447 0.198790 0.832926 +vn -0.127403 -0.679419 -0.722605 +vn 0.124532 -0.459209 -0.879556 +vn 0.403197 -0.362806 -0.840121 +vn 0.520340 -0.558540 0.645972 +vn -0.049800 -0.768215 0.638252 +vn -0.267878 -0.653241 0.708179 +vn -0.511963 -0.775975 0.368451 +vn -0.322118 0.605089 0.728084 +vn -0.357965 0.519431 0.775920 +vn -0.463050 -0.111351 0.879310 +vn 0.444913 0.693908 -0.566167 +vn -0.447036 -0.005920 0.894497 +vn -0.152401 0.748618 0.645248 +vn -0.423214 0.303229 0.853781 +vn 0.477592 0.670474 -0.567777 +vn -0.473671 -0.247956 0.845076 +vn -0.503918 0.304310 0.808370 +vn -0.184757 0.736400 0.650830 +vn -0.440285 0.372590 0.816900 +vn -0.048369 -0.665155 -0.745137 +vn -0.493073 -0.277685 0.824482 +vn -0.043031 -0.608069 -0.792717 +vn -0.449775 0.525144 0.722445 +vn -0.483164 -0.844460 0.231172 +vn -0.499834 0.445880 0.742534 +vn -0.457391 0.511921 0.727138 +vn -0.351377 0.604196 0.715179 +vn 0.544854 0.810838 -0.213718 +vn -0.463199 -0.167925 0.870200 +vn -0.285119 0.802923 0.523471 +vn -0.044277 -0.898114 -0.437528 +vn -0.512478 -0.246958 0.822422 +vn -0.096050 -0.745823 -0.659183 +vn -0.248246 0.848944 0.466549 +vn -0.308000 0.733859 0.605464 +vn 0.570325 0.821260 0.016168 +vn -0.048582 -0.874969 -0.481736 +vn 0.387981 0.919183 -0.067629 +vn 0.430991 0.821189 -0.374027 +vn -0.027383 -0.427342 -0.903675 +vn -0.040593 -0.378725 -0.924619 +vn 0.542436 0.836217 0.080652 +vn 0.562495 0.790085 0.243648 +vn -0.349475 -0.903405 0.248450 +vn -0.218862 -0.971308 -0.093055 +vn -0.390386 0.192268 0.900351 +vn -0.488108 0.055520 0.871015 +vn -0.521636 -0.026589 0.852754 +vn -0.464532 0.193070 0.864254 +vn -0.378269 -0.666927 0.641967 +vn -0.515868 -0.541530 0.663796 +vn -0.556277 -0.445460 0.701513 +vn 0.440607 0.477352 -0.760263 +vn -0.009364 -0.915330 -0.402595 +vn -0.378862 0.484703 0.788369 +vn -0.526387 -0.255816 0.810848 +vn -0.335190 -0.904471 0.263782 +vn -0.557038 0.051374 0.828896 +vn -0.582657 -0.668184 0.462646 +vn -0.109225 -0.802358 -0.586763 +vn -0.050988 -0.527362 -0.848109 +vn -0.433079 0.534684 0.725641 +vn 0.420628 0.874591 -0.241168 +vn -0.553924 -0.118967 0.824024 +vn -0.460818 -0.098639 0.881996 +vn -0.519947 -0.449891 0.726122 +vn 0.367332 0.924287 0.103732 +vn -0.526295 0.217786 0.821939 +vn 0.367342 0.806696 -0.462927 +vn -0.456110 -0.225913 0.860771 +vn -0.144563 0.734231 0.663330 +vn 0.298457 0.728617 -0.616475 +vn -0.466760 -0.231233 0.853620 +vn -0.369997 0.558873 0.742134 +vn 0.233223 0.129480 -0.963765 +vn 0.117899 0.033569 -0.992458 +vn 0.431648 0.326598 -0.840841 +vn -0.119135 -0.867541 -0.482887 +vn -0.331520 0.758927 0.560467 +vn 0.051033 -0.109519 -0.992674 +vn 0.483160 0.874006 0.051674 +vn -0.094591 0.798087 0.595072 +vn -0.355565 0.556309 0.751062 +vn 0.377540 0.865909 -0.328124 +vn -0.427482 -0.893504 -0.137513 +vn 0.627361 0.546873 -0.554389 +vn -0.394916 0.178847 0.901141 +vn -0.699024 -0.477120 0.532656 +vn 0.094437 -0.768811 -0.632465 +vn 0.466895 -0.508767 -0.723301 +vn 0.004938 -0.394087 -0.919060 +vn -0.392193 0.286268 0.874206 +vn -0.209320 -0.977740 0.014492 +vn -0.334725 0.505816 0.795053 +vn -0.563931 -0.696416 0.443832 +vn -0.563301 -0.672471 0.480077 +vn -0.300246 0.354645 0.885483 +vn -0.356283 -0.810510 0.464905 +vn -0.730996 -0.534664 0.424004 +vn -0.404384 -0.562761 0.720953 +vn -0.453875 0.089396 0.886570 +vn 0.360710 0.437962 -0.823455 +vn 0.365518 0.413639 -0.833846 +vn -0.391982 0.558459 0.731077 +vn -0.537633 -0.248168 0.805831 +vn 0.421682 0.419730 -0.803748 +vn 0.230922 0.792002 0.565162 +vn 0.464323 0.869913 -0.166297 +vn -0.356703 0.581384 0.731270 +vn -0.332497 0.754311 0.566093 +vn -0.385208 0.614422 0.688549 +vn -0.463449 -0.649369 0.602938 +vn -0.521885 -0.789688 0.322535 +vn -0.441106 0.514182 0.735556 +vn -0.494538 0.450961 0.743012 +vn -0.291192 -0.926304 0.239099 +vn 0.515011 0.734910 -0.441216 +vn 0.491044 0.859691 0.140742 +vn 0.011379 -0.253506 -0.967267 +vn -0.385686 0.183502 0.904198 +vn -0.186252 0.748162 0.636838 +vn -0.064604 -0.447576 -0.891909 +vn 0.046791 0.741968 0.668800 +vn -0.254881 0.828076 0.499326 +vn -0.427558 0.320560 0.845243 +vn 0.586820 0.784986 0.198594 +vn -0.068882 -0.966088 -0.248855 +vn 0.216757 0.096375 -0.971457 +vn -0.043828 -0.533426 -0.844710 +vn 0.328556 0.810771 -0.484460 +vn -0.428109 0.542313 0.722925 +vn -0.490875 -0.264980 0.829956 +vn -0.348743 -0.924529 -0.153702 +vn -0.465794 -0.244774 0.850366 +vn -0.499058 -0.655115 0.567244 +vn -0.497064 -0.006024 0.867693 +vn -0.448530 -0.579336 0.680581 +vn -0.493942 -0.260917 0.829424 +vn -0.451901 0.146074 0.880027 +vn -0.394693 0.501387 0.769954 +vn -0.527535 -0.138413 0.838182 +vn -0.197483 0.749543 0.631812 +vn -0.104424 -0.827897 -0.551074 +vn -0.487225 0.134721 0.862822 +vn -0.168357 0.759997 0.627743 +vn -0.295353 0.795276 0.529436 +vn 0.266138 0.892786 -0.363461 +vn -0.508397 0.215106 0.833824 +vn -0.217970 0.728232 0.649744 +vn 0.480027 0.670217 -0.566024 +vn -0.189267 0.744344 0.640413 +vn -0.488086 -0.702647 0.517744 +vn -0.244846 0.734991 0.632328 +vn -0.280385 0.819933 0.499094 +vn -0.027305 -0.906038 -0.422315 +vn 0.435248 0.898097 -0.063089 +vn -0.265415 0.838716 0.475511 +vn -0.391845 0.588109 0.707520 +vn -0.484301 -0.207665 0.849899 +vn -0.152333 0.832632 0.532465 +vn -0.103239 -0.986483 -0.127250 +vn -0.294929 -0.915985 0.272009 +vn -0.437537 0.477648 0.761849 +vn -0.614225 -0.327347 0.718033 +vn -0.574354 -0.362208 0.734114 +vn -0.074384 -0.952289 -0.295994 +vn -0.290495 -0.956195 -0.036112 +vn 0.476924 0.853911 0.208279 +vn -0.024450 -0.409808 -0.911844 +vn -0.020729 -0.382126 -0.923878 +vn -0.564181 -0.552401 0.613639 +vn -0.637593 -0.596000 0.488118 +vn -0.149839 -0.850083 -0.504884 +vn -0.660382 -0.481828 0.575967 +vn -0.780760 -0.491264 0.386100 +vn -0.530341 -0.626297 0.571393 +vn 0.441236 0.546102 -0.712098 +vn -0.322359 -0.794435 0.514741 +vn 0.004088 -0.929183 -0.369598 +vn -0.283536 -0.862911 0.418320 +vn -0.463110 0.523488 0.715185 +vn 0.377506 0.881609 -0.283294 +vn -0.665296 -0.421824 0.615991 +vn -0.175238 0.795168 0.580517 +vn 0.076426 -0.074370 -0.994298 +vn 0.184138 0.129860 -0.974284 +vn 0.190255 0.256449 -0.947648 +vn -0.472997 0.479639 0.739067 +vn -0.507575 0.135785 0.850841 +vn 0.535679 0.789845 -0.298653 +vn -0.299914 0.745429 0.595304 +vn -0.672466 -0.451984 0.586089 +vn -0.490864 0.017078 0.871069 +vn 0.031334 -0.195975 -0.980108 +vn -0.228047 0.675255 0.701446 +vn -0.473583 0.290601 0.831427 +vn -0.202864 0.624456 0.754255 +vn -0.626890 -0.266725 0.732029 +vn -0.298589 0.251789 0.920569 +vn -0.059479 -0.590611 -0.804762 +vn -0.111765 -0.788706 -0.604525 +vn 0.459464 0.886117 -0.060745 +vn -0.303692 0.782988 0.542863 +vn -0.423131 -0.610623 0.669402 +vn -0.064845 -0.908704 -0.412373 +vn -0.355297 -0.906937 0.226341 +vn -0.035822 -0.994396 -0.099464 +vn -0.473258 0.201234 0.857632 +vn -0.067940 -0.972952 -0.220792 +vn -0.040826 -0.394612 -0.917940 +vn -0.461978 0.489301 0.739703 +vn -0.272489 -0.961999 -0.017546 +vn -0.064997 -0.887995 -0.455235 +vn -0.568594 -0.552947 0.609057 +vn -0.568936 -0.543693 0.617017 +vn -0.481408 0.474782 0.736769 +vn -0.606447 -0.187363 0.772734 +vn -0.541012 -0.172759 0.823080 +vn 0.328294 0.929395 -0.168667 +vn -0.558286 -0.273089 0.783415 +vn -0.508379 -0.226252 0.830880 +vn 0.411002 0.759263 -0.504576 +vn -0.474805 -0.236798 0.847636 +vn 0.375948 0.494038 -0.783957 +vn 0.428707 0.481042 -0.764728 +vn -0.584097 -0.270180 0.765398 +vn -0.142192 -0.989796 -0.009229 +vn -0.485915 0.038338 0.873165 +vn 0.346198 0.877434 0.332050 +vn -0.280771 -0.732281 0.620429 +vn -0.504118 0.084114 0.859529 +vn 0.404086 0.901582 -0.154485 +vn -0.574063 -0.791672 0.209064 +vn -0.265802 0.652290 0.709836 +vn -0.466909 0.115966 0.876669 +vn -0.325700 0.599603 0.731024 +vn -0.448482 0.275908 0.850140 +vn 0.335149 0.724258 -0.602599 +vn 0.429611 0.761108 -0.485952 +vn -0.293377 -0.925554 0.239330 +vn 0.499592 0.856452 0.129993 +vn -0.319246 0.772841 0.548452 +vn 0.547433 0.819776 -0.168182 +vn 0.487511 0.872936 0.017781 +vn -0.427454 0.417862 0.801670 +vn -0.301931 0.784539 0.541606 +vn 0.190339 0.025537 -0.981386 +vn -0.138115 0.846645 0.513923 +vn -0.070807 -0.994144 -0.081640 +vn 0.539023 0.822344 -0.182221 +vn -0.359548 -0.903519 0.233193 +vn 0.418113 0.907117 -0.048160 +vn -0.180361 -0.967923 -0.174917 +vn -0.373074 -0.904901 -0.204866 +vn -0.235331 -0.706915 -0.667002 +vn -0.551107 -0.015010 0.834299 +vn -0.542050 -0.101684 0.834172 +vn -0.521045 -0.265438 0.811206 +vn 0.102686 -0.041094 -0.993865 +vn -0.237939 -0.769439 -0.592746 +vn -0.216974 -0.976061 0.015095 +vn -0.323487 -0.782906 0.531427 +vn -0.054396 -0.433304 -0.899605 +vn -0.340380 0.756183 0.558864 +vn -0.503674 -0.242824 0.829065 +vn -0.589947 -0.385088 0.709697 +vn -0.344932 -0.926791 0.148597 +vn 0.139597 0.768585 0.624331 +vn -0.594503 -0.415525 0.688408 +vn -0.156730 0.829455 0.536135 +vn 0.129602 0.002092 -0.991564 +vn -0.046765 -0.953825 -0.296700 +vn 0.270403 0.862643 0.427469 +vn -0.407114 0.399032 0.821603 +vn -0.134545 -0.990506 -0.028211 +vn -0.536890 0.093214 0.838487 +vn -0.029681 -0.944666 -0.326689 +vn 0.335958 0.780232 -0.527608 +vn 0.509919 0.813525 -0.279570 +vn -0.493882 0.458598 0.738761 +vn -0.019200 -0.387836 -0.921528 +vn 0.442860 0.464367 -0.766967 +vn -0.118635 -0.989169 -0.086436 +vn 0.481469 0.698489 -0.529435 +vn -0.486681 -0.192360 0.852138 +vn 0.067146 -0.192733 -0.978951 +vn -0.047475 -0.970045 -0.238241 +vn 0.034062 -0.174567 -0.984056 +vn -0.014919 -0.880426 -0.473949 +vn -0.699175 -0.648029 0.302014 +vn -0.329584 -0.898472 0.290039 +vn 0.218797 0.233461 -0.947430 +vn -0.366455 0.318755 0.874131 +vn -0.416361 0.525603 0.741880 +vn 0.006009 -0.398025 -0.917355 +vn -0.074949 -0.705723 -0.704513 +vn 0.222109 0.385870 -0.895417 +vn -0.569119 0.025377 0.821864 +vn -0.596727 -0.132096 0.791497 +vn -0.555960 0.109440 0.823973 +vn -0.481065 -0.773841 0.412004 +vn -0.049222 -0.936314 -0.347697 +vn 0.077521 -0.086119 -0.993264 +vn -0.342418 0.554632 0.758375 +vn -0.489586 0.108155 0.865221 +vn -0.282463 0.732846 0.618992 +vn 0.020287 -0.371643 -0.928154 +vn -0.283664 0.775845 0.563560 +vn -0.046561 -0.952744 -0.300185 +vn -0.435714 0.271412 0.858189 +vn -0.643557 -0.436797 0.628524 +vn -0.537112 -0.271768 0.798532 +vn 0.287004 0.829905 -0.478421 +vn -0.389377 -0.731342 0.559933 +vn -0.395822 -0.771237 0.498516 +vn -0.514969 0.042841 0.856137 +vn 0.536769 0.756587 -0.373437 +vn 0.641784 0.722844 -0.256144 +vn 0.201116 0.101946 -0.974248 +vn -0.145492 -0.984039 -0.102465 +vn -0.431209 0.521799 0.736060 +vn -0.312468 0.640931 0.701121 +vn -0.431621 0.539483 0.722953 +vn 0.455446 0.865962 -0.206590 +vn 0.432734 0.686213 -0.584682 +vn -0.101428 -0.871193 -0.480349 +vn -0.249847 0.771943 0.584534 +vn -0.378638 0.517336 0.767461 +vn 0.504277 0.829025 0.241707 +vn -0.385253 0.510693 0.768617 +vn -0.067419 -0.428547 -0.901001 +vn -0.447382 0.527370 0.722309 +vn -0.461450 -0.538077 0.705363 +vn -0.345812 0.261648 0.901085 +vn -0.346031 0.550753 0.759562 +vn -0.159704 -0.715658 -0.679948 +vn -0.307725 -0.724854 -0.616354 +vn 0.080369 -0.988122 0.130978 +vn 0.164460 -0.986105 0.023446 +vn -0.008163 -0.400033 -0.916464 +vn -0.560750 0.509348 0.652781 +vn -0.493050 0.471513 0.731148 +vn -0.573432 -0.452168 0.683169 +vn -0.449755 0.460437 0.765322 +vn -0.369014 0.464483 0.805037 +vn -0.519514 -0.268686 0.811118 +vn -0.287999 0.613946 0.734933 +vn -0.386129 0.487965 0.782812 +vn -0.287959 0.772070 0.566558 +vn 0.491580 0.844924 -0.210836 +vn -0.434784 -0.820087 0.372047 +vn -0.605637 -0.523979 0.598874 +vn -0.608008 -0.532708 0.588683 +vn -0.158214 -0.806834 -0.569198 +vn 0.400377 0.425173 -0.811742 +vn -0.213118 0.755711 0.619260 +vn 0.423529 0.671754 -0.607758 +vn -0.494600 0.045681 0.867920 +vn -0.507039 -0.175542 0.843858 +vn -0.027560 -0.424547 -0.904987 +vn -0.493365 0.417824 0.762898 +vn 0.479841 0.496475 -0.723371 +vn 0.380326 0.451389 -0.807217 +vn 0.017679 -0.388495 -0.921281 +vn -0.407099 0.118210 0.905702 +vn -0.512440 -0.692188 0.508213 +vn -0.503916 -0.837736 -0.210400 +vn -0.550951 -0.153174 0.820360 +vn -0.513833 0.084676 0.853701 +vn 0.181481 0.139263 -0.973484 +vn -0.118513 -0.882015 -0.456075 +vn -0.088974 0.617086 0.781849 +vn 0.004848 0.644005 0.765006 +vn 0.134193 0.725320 0.675206 +vn -0.073937 -0.867521 -0.491875 +vn 0.430268 0.896900 0.102176 +vn -0.077114 -0.691318 -0.718423 +vn -0.464370 -0.689388 0.555972 +vn -0.562350 0.032460 0.826262 +vn -0.621575 -0.625223 0.471954 +vn -0.536483 -0.125187 0.834575 +vn -0.421579 0.228834 0.877443 +vn -0.569905 -0.140583 0.809596 +vn -0.247549 0.759443 0.601636 +vn -0.401736 0.001573 0.915754 +vn 0.321652 0.385327 -0.864907 +vn -0.269486 0.724319 0.634617 +vn -0.514496 -0.518767 0.682770 +vn -0.485685 0.080780 0.870393 +vn -0.447593 -0.482409 0.752956 +vn -0.571792 -0.003000 0.820393 +vn -0.354581 0.295435 0.887125 +vn -0.544366 -0.174291 0.820542 +vn 0.004428 0.578653 0.815562 +vn 0.115268 -0.045096 -0.992310 +vn 0.109652 0.788735 0.604875 +vn 0.324779 0.855872 0.402495 +vn 0.335562 0.894200 -0.296317 +vn 0.001116 -0.395809 -0.918332 +vn 0.427995 0.787502 -0.443464 +vn -0.308235 0.756914 0.576258 +vn 0.444720 0.698784 -0.560290 +vn 0.487688 0.846449 0.213739 +vn -0.419855 -0.752196 0.507862 +vn 0.478395 0.851957 -0.212857 +vn -0.170555 0.822906 0.541975 +vn 0.406924 0.662940 -0.628430 +vn -0.168527 0.825735 0.538294 +vn 0.397361 0.456100 -0.796290 +vn -0.035511 -0.498826 -0.865974 +vn 0.189872 0.014878 -0.981696 +vn 0.507404 0.837379 -0.203315 +vn -0.259456 -0.962726 0.076425 +vn -0.339268 0.596145 0.727673 +vn -0.346411 0.403246 0.846990 +vn -0.188094 -0.981541 -0.034623 +vn -0.127327 -0.987304 -0.094966 +vn -0.344372 -0.913507 -0.216596 +vn -0.058765 -0.968943 -0.240200 +vn -0.498293 -0.829860 -0.251071 +vn -0.436431 0.095131 0.894694 +vn -0.571800 0.070105 0.817392 +vn -0.513211 -0.483892 0.708846 +vn -0.245469 -0.966246 0.078188 +vn -0.461474 -0.195407 0.865366 +vn -0.568011 -0.137379 0.811475 +vn -0.472082 -0.614185 0.632388 +vn -0.280396 0.663128 0.694002 +vn 0.262925 0.353069 -0.897894 +vn -0.562990 -0.159448 0.810937 +vn -0.267589 0.812006 0.518693 +vn -0.485803 -0.294092 0.823107 +vn 0.327935 0.301109 -0.895429 +vn 0.240079 0.905561 -0.349744 +vn -0.388569 0.272819 0.880104 +vn 0.431310 0.874962 -0.220029 +vn -0.328904 0.295015 0.897100 +vn -0.456830 0.101186 0.883780 +vn -0.560946 -0.447447 0.696514 +vn -0.646289 -0.642603 0.411549 +vn 0.435166 0.866981 -0.242847 +vn 0.552111 0.809787 0.198543 +vn 0.606263 0.777494 -0.167177 +vn -0.409669 -0.819873 0.399974 +vn -0.229715 0.817442 0.528223 +vn -0.524780 -0.370645 0.766308 +vn -0.623656 -0.426031 0.655401 +vn -0.461338 -0.558420 0.689445 +vn 0.547498 0.836448 -0.024514 +vn 0.477850 0.803466 -0.355108 +vn -0.344222 0.769415 0.538063 +vn 0.426967 0.882206 -0.198524 +vn -0.384294 0.523021 0.760767 +vn 0.188847 0.209191 -0.959466 +vn -0.538301 -0.738879 0.405326 +vn -0.089156 -0.753591 -0.651270 +vn -0.500062 -0.664728 0.555045 +vn -0.635831 -0.146416 0.757813 +vn -0.303549 0.583576 0.753191 +vn -0.468373 0.488593 0.736141 +vn -0.430067 -0.711910 0.555182 +vn -0.132294 0.579942 0.803844 +vn 0.491488 0.866530 0.086984 +vn -0.199239 0.803173 0.561442 +vn -0.123578 -0.987480 0.098037 +vn -0.363179 -0.876865 0.314975 +vn -0.358685 0.199230 0.911950 +vn -0.498775 0.414106 0.761406 +vn 0.150298 -0.008368 -0.988605 +vn 0.104774 -0.102560 -0.989194 +vn -0.057580 -0.903750 -0.424170 +vn -0.136932 -0.810483 -0.569533 +vn 0.222987 0.753801 0.618110 +vn -0.356363 0.664627 0.656716 +vn -0.747684 -0.378050 0.545937 +vn 0.005574 -0.363862 -0.931436 +vn -0.290444 0.747249 0.597713 +vn -0.509002 -0.223846 0.831150 +vn -0.269272 0.699294 0.662178 +vn -0.455380 -0.545612 0.703517 +vn -0.061788 -0.879892 -0.471139 +vn -0.505695 0.438678 0.742855 +vn -0.180209 0.643321 0.744085 +vn -0.358412 0.253998 0.898346 +vn -0.134388 -0.797464 -0.588210 +vn -0.098976 -0.761645 -0.640391 +vn -0.443624 0.338052 0.830011 +vn -0.386582 0.602495 0.698251 +vn -0.475929 -0.151849 0.866275 +vn -0.646638 -0.708126 0.283579 +vn -0.327770 -0.855173 0.401555 +vn -0.464479 -0.100691 0.879841 +vn -0.835224 -0.487793 0.253887 +vn 0.054792 0.683028 0.728335 +vn 0.001827 -0.413437 -0.910531 +vn -0.306239 -0.928823 0.208579 +vn -0.286237 0.820653 0.494567 +vn -0.330247 0.566014 0.755358 +vn -0.068175 -0.858556 -0.508167 +vn 0.459036 0.818155 -0.346278 +vn -0.310154 -0.939516 0.145303 +vn -0.162360 0.808365 0.565849 +vn -0.268114 -0.931950 0.244100 +vn -0.647950 0.047898 0.760175 +vn -0.498386 0.187673 0.846398 +vn -0.317677 0.493778 0.809484 +vn -0.251504 0.589578 0.767557 +vn -0.306045 0.640846 0.704026 +vn 0.516966 0.824801 -0.229017 +vn -0.537548 0.427690 0.726721 +vn -0.435219 -0.729098 0.528205 +vn -0.263641 0.588408 0.764375 +vn -0.562917 0.023374 0.826183 +vn -0.525631 0.028693 0.850228 +vn -0.471899 0.048534 0.880316 +vn -0.519084 -0.252139 0.816687 +vn 0.241305 -0.965387 0.098997 +vn 0.114036 -0.992744 -0.038146 +vn -0.141670 -0.989376 -0.032637 +vn -0.318392 0.568214 0.758788 +vn -0.487794 -0.381308 0.785278 +vn -0.165307 -0.983488 -0.073652 +vn -0.674019 0.058179 0.736419 +vn -0.495412 0.133237 0.858379 +vn -0.545847 -0.294276 0.784508 +vn -0.534383 -0.507527 0.675908 +vn -0.469660 -0.489931 0.734430 +vn -0.075093 -0.993282 -0.088042 +vn -0.422365 0.315726 0.849662 +vn 0.362029 0.747708 -0.556657 +vn -0.500707 -0.864125 -0.050801 +vn 0.370358 0.878104 0.302934 +vn 0.281685 0.911463 -0.299814 +vn 0.499455 0.834704 -0.231978 +vn 0.157922 0.055080 -0.985914 +vn -0.410907 -0.351047 0.841381 +vn 0.033495 -0.393035 -0.918913 +vn 0.405842 0.522919 -0.749565 +vn 0.524025 0.837472 -0.155043 +vn -0.256709 0.645324 0.719484 +vn -0.309504 -0.939407 0.147383 +vn -0.354310 0.719452 0.597372 +vn -0.202787 -0.960145 0.192354 +vn -0.415939 -0.680928 0.602770 +vn -0.418315 -0.781855 0.462293 +vn -0.516100 -0.433390 0.738792 +vn -0.533191 0.560599 0.633590 +vn 0.441995 0.863506 -0.242894 +vn 0.463281 0.830848 -0.308321 +vn -0.167217 -0.813359 -0.557212 +vn 0.438515 0.713432 -0.546552 +vn 0.010173 -0.922627 -0.385559 +vn -0.385921 0.200867 0.900398 +vn -0.525832 0.404893 0.748039 +vn -0.535472 -0.123959 0.835407 +vn -0.566296 0.175867 0.805220 +vn -0.547658 0.092750 0.831546 +vn -0.508178 0.081671 0.857371 +vn -0.597466 0.133819 0.790649 +vn -0.546865 -0.086347 0.832756 +vn 0.392806 0.352675 -0.849308 +vn -0.211425 -0.971609 0.106187 +vn -0.499791 0.149882 0.853079 +vn -0.328627 0.587148 0.739772 +vn -0.348476 0.586140 0.731440 +vn -0.427019 -0.527378 0.734525 +vn 0.052316 -0.242299 -0.968790 +vn -0.388124 0.701473 0.597742 +vn -0.403690 -0.509358 0.759993 +vn 0.114853 -0.068997 -0.990983 +vn -0.371015 0.733343 0.569698 +vn -0.476690 0.607626 0.635261 +vn -0.483609 -0.210250 0.849657 +vn -0.480724 0.090529 0.872186 +vn -0.245796 0.704696 0.665573 +vn 0.106971 0.578958 0.808310 +vn -0.353750 -0.873769 0.333750 +vn 0.507587 0.851483 0.131655 +vn -0.036296 -0.541463 -0.839940 +vn -0.519521 0.397769 0.756226 +vn 0.554226 0.804903 -0.212047 +vn 0.424374 0.835445 -0.349197 +vn -0.779370 -0.625802 0.030906 +vn -0.083990 -0.973795 -0.211349 +vn -0.018139 -0.896667 -0.442334 +vn -0.470253 -0.634115 0.613808 +vn -0.415517 0.298113 0.859345 +vn -0.457075 0.751360 0.475963 +vn 0.192256 0.159801 -0.968246 +vn -0.380815 0.482785 0.788605 +vn 0.396629 0.909980 0.120920 +vn -0.190387 -0.966723 0.170878 +vn -0.324326 0.546314 0.772239 +vn 0.436373 0.899497 -0.022002 +vn -0.460221 0.401513 0.791823 +vn -0.387675 0.297581 0.872441 +vn -0.558231 -0.149469 0.816111 +vn -0.301018 0.576459 0.759660 +vn -0.494289 0.118589 0.861171 +vn -0.623655 0.197415 0.756361 +vn -0.508648 -0.020982 0.860719 +vn -0.245228 -0.758390 0.603911 +vn -0.245587 0.380758 0.891465 +vn -0.317090 0.539666 0.779881 +vn -0.262346 -0.961783 0.078404 +vn -0.469265 0.281662 0.836933 +vn -0.010712 -0.372553 -0.927949 +vn -0.463595 -0.698288 0.545412 +vn -0.641510 -0.147565 0.752788 +vn 0.078721 -0.168639 -0.982529 +vn -0.244122 0.751054 0.613451 +vn 0.442745 0.681507 -0.582688 +vn -0.440113 0.560746 0.701330 +vn -0.197361 0.755501 0.624714 +vn -0.230239 0.632633 0.739436 +vn -0.336258 0.524495 0.782199 +vn 0.455060 0.870158 -0.189064 +vn -0.584772 0.197087 0.786891 +vn -0.342102 0.554395 0.758691 +vn -0.452353 -0.002242 0.891836 +vn -0.522860 0.340407 0.781499 +vn -0.283421 -0.948678 0.140293 +vn -0.418209 -0.185550 0.889198 +vn -0.379312 -0.083700 0.921475 +vn -0.479244 -0.255564 0.839650 +vn -0.220953 0.567056 0.793490 +vn -0.481140 -0.209434 0.851259 +vn 0.279870 0.859266 0.428176 +vn -0.403229 0.478233 0.780192 +vn -0.296583 0.590072 0.750902 +vn -0.463242 -0.561788 0.685421 +vn 0.299911 0.209268 -0.930731 +vn 0.493872 0.598818 -0.630482 +vn -0.106415 -0.835193 -0.539564 +vn 0.454251 0.699896 -0.551182 +vn 0.550246 0.824236 0.133660 +vn -0.017559 -0.430781 -0.902286 +vn -0.418538 -0.427742 0.801163 +vn -0.540332 -0.688400 0.483887 +vn -0.500857 0.080883 0.861743 +vn -0.443612 0.142053 0.884890 +vn -0.555929 0.462736 0.690521 +vn -0.554956 -0.207272 0.805644 +vn 0.438610 0.842559 -0.312597 +vn -0.433509 -0.762019 0.481037 +vn -0.233609 0.746757 0.622720 +vn 0.335192 0.541579 -0.770934 +vn -0.236503 -0.970764 -0.041035 +vn 0.134799 -0.047670 -0.989726 +vn 0.031996 -0.897004 -0.440864 +vn -0.074912 -0.885292 -0.458962 +vn -0.408432 0.132081 0.903182 +vn 0.352704 0.750781 -0.558504 +vn 0.155612 -0.000222 -0.987818 +vn -0.350431 0.616628 0.704960 +vn 0.035312 -0.392302 -0.919158 +vn -0.337057 0.553313 0.761733 +vn 0.425864 0.337250 -0.839584 +vn 0.603727 0.756145 -0.252504 +vn -0.371398 0.529614 0.762609 +vn -0.462007 -0.470940 0.751509 +vn -0.361875 0.312113 0.878426 +vn -0.446050 -0.279998 0.850083 +vn -0.184603 -0.480721 -0.857222 +vn -0.525854 -0.235405 0.817351 +vn -0.066069 -0.882626 -0.465410 +vn -0.440405 0.500160 0.745576 +vn -0.172940 -0.982941 -0.062600 +vn -0.195392 0.833286 0.517161 +vn 0.007799 -0.395207 -0.918559 +vn -0.406171 0.529649 0.744645 +vn 0.510924 0.846569 0.149259 +vn -0.050741 -0.865347 -0.498598 +vn -0.038045 -0.839121 -0.542613 +vn 0.022597 -0.371029 -0.928346 +vn -0.442161 0.711021 0.546756 +vn -0.254296 0.793052 0.553536 +vn 0.512522 0.850542 0.117892 +vn -0.096618 -0.961315 -0.257951 +vn -0.098729 -0.756526 -0.646469 +vn 0.503993 0.645639 -0.573708 +vn -0.438726 -0.866504 0.238097 +vn -0.433855 0.060021 0.898981 +vn -0.486231 -0.159665 0.859120 +vn 0.072461 -0.153014 -0.985564 +vn 0.095710 -0.052575 -0.994020 +vn 0.460047 0.855661 -0.237067 +vn -0.228019 -0.898917 -0.374107 +vn 0.442672 0.889118 -0.116237 +vn -0.064260 -0.761809 -0.644607 +vn -0.673743 -0.737333 -0.049096 +vn 0.631135 0.603260 -0.487592 +vn -0.327062 0.696759 0.638402 +vn -0.424931 0.491595 0.760111 +vn -0.147332 -0.988342 -0.038379 +vn -0.490943 -0.548567 0.676793 +vn -0.524349 -0.248340 0.814485 +vn -0.466201 0.253397 0.847612 +vn -0.313399 0.051919 0.948201 +vn -0.478777 -0.564316 0.672548 +vn -0.520563 -0.262195 0.812569 +vn 0.526158 0.720347 -0.451950 +vn -0.386575 -0.657751 0.646470 +vn -0.279244 0.690076 0.667696 +vn -0.530718 0.148030 0.834521 +vn 0.550870 0.740986 -0.384034 +vn -0.127886 -0.987034 -0.096996 +vn -0.379333 -0.756853 0.532240 +vn 0.214478 0.134826 -0.967378 +vn -0.100512 -0.991925 -0.077345 +vn -0.271350 -0.949549 0.157243 +vn -0.429550 -0.609460 0.666367 +vn 0.469773 0.874261 -0.122396 +vn -0.482177 -0.008737 0.876031 +vn -0.420569 0.786344 0.452532 +vn -0.521909 -0.043900 0.851870 +vn 0.145749 -0.152433 -0.977508 +vn -0.546157 0.232127 0.804879 +vn -0.715813 0.604667 0.349269 +vn -0.573406 0.139854 0.807246 +vn 0.523038 0.838785 -0.151235 +vn -0.452287 -0.805425 0.383049 +vn 0.228566 0.154724 -0.961154 +vn -0.128029 0.554732 0.822120 +vn -0.292497 -0.931319 0.217004 +vn -0.015564 -0.477916 -0.878268 +vn -0.071718 -0.592098 -0.802668 +vn -0.349110 -0.925447 0.147209 +vn -0.429603 -0.503678 0.749500 +vn -0.327865 -0.927231 0.180960 +vn -0.040272 -0.960317 -0.275988 +vn -0.013848 -0.964605 -0.263337 +vn -0.445578 -0.133374 0.885252 +vn -0.123151 -0.911474 -0.392491 +vn -0.184644 0.830909 0.524878 +vn 0.423261 0.515015 -0.745392 +vn -0.187970 0.812467 0.551874 +vn -0.491988 0.445682 0.747874 +vn 0.036007 -0.387030 -0.921364 +vn -0.195472 0.799279 0.568281 +vn -0.581224 0.195163 0.789994 +vn -0.402846 0.362703 0.840334 +vn -0.400832 0.328863 0.855092 +vn -0.435522 -0.426682 0.792631 +vn 0.462667 0.841902 0.277740 +vn 0.364847 0.808211 -0.462257 +vn -0.382096 0.129350 0.915025 +vn -0.496465 -0.515407 0.698483 +vn -0.477357 -0.501713 0.721397 +vn -0.319603 0.605479 0.728868 +vn 0.023671 -0.390903 -0.920128 +vn -0.383793 -0.809037 -0.445155 +vn -0.300337 -0.744792 0.595888 +vn -0.387406 -0.207399 0.898277 +vn -0.307543 -0.912629 0.269305 +vn -0.047220 0.520143 0.852773 +vn 0.568089 0.779926 -0.262660 +vn 0.448153 0.831393 -0.328548 +vn -0.486217 -0.114051 0.866363 +vn -0.392490 0.104097 0.913846 +vn -0.371727 0.652768 0.660085 +vn 0.238789 0.209493 -0.948205 +vn -0.185525 0.681411 0.707997 +vn -0.568299 -0.423493 0.705472 +vn -0.233206 0.715864 0.658144 +vn -0.044374 -0.971907 -0.231144 +vn -0.291542 -0.915695 0.276598 +vn -0.375006 -0.722259 0.581130 +vn -0.300271 -0.839505 0.452844 +vn 0.286327 0.789693 0.542588 +vn 0.456661 0.460625 -0.761108 +vn 0.294575 0.935904 -0.193156 +vn -0.548380 -0.091373 0.831222 +vn 0.698710 0.548084 -0.459791 +vn 0.727765 0.607433 -0.318409 +vn -0.393595 -0.410456 0.822562 +vn -0.151106 -0.914568 -0.375144 +vn 0.626116 0.736543 -0.255896 +vn -0.509250 -0.134140 0.850100 +vn -0.669618 -0.276850 0.689177 +vn -0.531046 0.277636 0.800567 +vn -0.436533 0.720986 0.538162 +vn -0.455924 -0.702828 0.546046 +vn -0.517961 0.114067 0.847765 +vn -0.667989 0.598673 0.442020 +vn 0.365328 0.872582 -0.324247 +vn -0.539817 0.248641 0.804223 +vn 0.524068 0.822684 0.220327 +vn -0.202083 0.800877 0.563701 +vn -0.357520 -0.092485 0.929315 +vn 0.380004 0.906265 -0.185153 +vn -0.048864 0.596103 0.801419 +vn -0.319169 -0.633008 0.705289 +vn -0.539011 -0.225404 0.811579 +vn -0.565814 0.161674 0.808527 +vn -0.473376 -0.532901 0.701378 +vn -0.133265 -0.944761 -0.299445 +vn 0.056129 -0.315181 -0.947370 +vn -0.156726 -0.987641 -0.001473 +vn -0.460749 -0.183940 0.868260 +vn -0.584502 -0.178161 0.791591 +vn 0.656741 0.581352 -0.480335 +vn 0.109410 -0.029973 -0.993545 +vn -0.092060 0.796603 0.597452 +vn 0.724738 0.646347 -0.238727 +vn 0.388071 0.837868 0.383899 +vn -0.517131 -0.076329 0.852496 +vn -0.438912 -0.685545 0.580848 +vn -0.443306 -0.751639 0.488383 +vn 0.705698 0.552356 -0.443726 +vn -0.002997 -0.365223 -0.930915 +vn -0.338262 -0.868141 0.363194 +vn -0.402938 0.647799 0.646527 +vn 0.014770 -0.374444 -0.927132 +vn -0.526613 -0.203068 0.825495 +vn -0.441749 0.038532 0.896311 +vn -0.615898 0.195131 0.763278 +vn -0.599671 -0.107003 0.793060 +vn -0.629811 -0.112575 0.768547 +vn 0.090097 -0.202995 -0.975026 +vn -0.676473 -0.557511 0.481212 +vn -0.458449 -0.515047 0.724259 +vn -0.528574 -0.249939 0.811258 +vn -0.273509 0.566463 0.777375 +vn -0.358679 -0.111747 0.926748 +vn -0.447517 0.383926 0.807669 +vn -0.461430 0.500982 0.732188 +vn -0.545115 0.270056 0.793674 +vn -0.515149 0.222587 0.827694 +vn -0.445656 0.343947 0.826493 +vn 0.480097 0.876427 -0.037188 +vn 0.598635 0.665012 -0.446537 +vn -0.263705 0.760042 0.593966 +vn 0.003560 -0.399762 -0.916612 +vn 0.518679 0.677785 -0.521132 +vn 0.601352 0.626896 -0.495355 +vn 0.511434 0.564247 -0.648121 +vn 0.353021 -0.806355 -0.474518 +vn -0.264905 -0.823440 0.501768 +vn -0.230083 0.564278 0.792876 +vn -0.402077 0.145987 0.903892 +vn 0.110748 -0.164075 -0.980211 +vn 0.366664 0.478036 -0.798147 +vn -0.251212 0.813575 0.524393 +vn -0.306422 0.552111 0.775421 +vn -0.089250 -0.966693 -0.239871 +vn -0.109565 -0.980336 -0.164122 +vn 0.174684 0.049354 -0.983387 +vn -0.272850 0.783015 0.558964 +vn -0.425295 -0.729008 0.536350 +vn -0.185043 0.801641 0.568445 +vn 0.139481 0.000400 -0.990225 +vn 0.304138 0.796347 -0.522810 +vn 0.321930 0.412061 -0.852389 +vn -0.531397 0.144674 0.834677 +vn 0.684939 0.594114 -0.421766 +vn -0.540605 0.066207 0.838667 +vn -0.469984 0.242909 0.848593 +vn 0.672644 0.556628 -0.487561 +vn 0.714208 0.696649 -0.067730 +vn 0.002694 -0.754335 -0.656484 +vn 0.434630 0.817427 0.378033 +vn -0.164883 -0.811211 -0.561027 +vn -0.490493 -0.299434 0.818386 +vn 0.505318 0.512053 -0.694590 +vn -0.561742 -0.118664 0.818758 +vn -0.451581 -0.123086 0.883699 +vn 0.542996 0.579720 -0.607520 +vn 0.379109 0.877739 -0.293004 +vn -0.435826 0.185035 0.880805 +vn -0.534811 0.274524 0.799133 +vn -0.509392 -0.211580 0.834118 +vn -0.528228 0.057488 0.847154 +vn -0.517087 0.366785 0.773362 +vn -0.481690 -0.754580 0.445628 +vn -0.578958 0.018074 0.815157 +vn 0.101940 -0.108640 -0.988840 +vn -0.361706 0.496844 0.788869 +vn -0.097207 -0.682016 -0.724849 +vn -0.433781 -0.635001 0.639225 +vn -0.226325 0.257124 0.939502 +vn -0.050766 -0.597044 -0.800600 +vn -0.479628 0.146707 0.865121 +vn -0.016476 -0.454003 -0.890848 +vn -0.179772 -0.796011 -0.577969 +vn -0.426215 0.625642 0.653386 +vn -0.108924 0.883524 0.455545 +vn 0.332953 0.937025 -0.105479 +vn 0.490250 0.401888 -0.773396 +vn -0.491928 -0.672409 0.553058 +vn 0.135677 0.484368 0.864280 +vn 0.300701 0.935233 -0.186862 +vn 0.300640 0.862801 -0.406435 +vn -0.380776 -0.824868 0.417855 +vn -0.324962 0.654585 0.682582 +vn 0.299824 0.838791 -0.454460 +vn 0.596906 0.631309 -0.495128 +vn -0.566168 0.024273 0.823932 +vn -0.558398 -0.062776 0.827195 +vn -0.603452 0.254876 0.755568 +vn -0.488121 0.295807 0.821119 +vn -0.461239 0.314962 0.829492 +vn -0.502261 -0.197183 0.841934 +vn -0.436081 0.012603 0.899819 +vn -0.196649 0.807721 0.555802 +vn -0.440588 0.724822 0.529637 +vn -0.340629 0.513585 0.787529 +vn -0.557237 0.192029 0.807844 +vn -0.474853 0.241926 0.846160 +vn -0.348088 -0.824717 0.445732 +vn -0.355616 0.525896 0.772639 +vn -0.157271 -0.818512 -0.552544 +vn -0.573056 -0.161467 0.803452 +vn -0.517521 0.145382 0.843230 +vn 0.262390 0.178096 -0.948385 +vn 0.599585 0.782299 -0.168838 +vn 0.566068 0.816657 -0.112422 +vn -0.285772 -0.776202 0.562001 +vn -0.373456 0.268798 0.887850 +vn -0.225360 0.740131 0.633576 +vn -0.077729 0.659862 0.747355 +vn -0.540674 -0.023157 0.840913 +vn 0.118022 -0.165397 -0.979140 +vn -0.672468 -0.366938 0.642762 +vn -0.582121 -0.196622 0.788971 +vn -0.509713 0.159611 0.845409 +vn -0.412721 -0.224790 0.882684 +vn -0.512512 -0.341770 0.787734 +vn -0.424344 0.511528 0.747175 +vn -0.430395 0.274990 0.859733 +vn -0.349680 0.495383 0.795185 +vn 0.452121 -0.469793 -0.758209 +vn 0.355956 0.524799 -0.773228 +vn -0.121600 -0.798829 -0.589140 +vn 0.441742 0.435648 -0.784267 +vn -0.422137 -0.773649 0.472512 +vn -0.163698 0.771947 0.614248 +vn -0.569890 -0.436518 0.696188 +vn -0.397294 -0.700470 0.592874 +vn -0.256201 -0.950691 0.174780 +vn 0.022873 -0.981170 0.191785 +vn -0.152560 -0.976031 -0.155209 +vn 0.050159 -0.392809 -0.918251 +vn -0.455903 0.331184 0.826117 +vn -0.323722 0.545409 0.773132 +vn -0.129485 -0.970146 -0.205061 +vn 0.133594 -0.063183 -0.989020 +vn 0.249847 0.173638 -0.952589 +vn -0.249802 -0.965568 0.072644 +vn 0.621058 0.647247 -0.441994 +vn 0.220117 0.590734 0.776262 +vn 0.356417 0.775501 0.521119 +vn -0.352919 -0.925600 0.136798 +vn -0.493870 -0.224035 0.840179 +vn -0.554267 -0.224889 0.801382 +vn 0.580875 0.726430 -0.367264 +vn -0.662229 -0.300509 0.686402 +vn 0.222879 -0.299815 -0.927597 +vn 0.602882 0.640367 -0.475883 +vn 0.507586 -0.180960 -0.842384 +vn -0.473835 -0.681098 0.558199 +vn -0.318391 -0.943843 -0.088245 +vn 0.036116 0.554340 0.831506 +vn -0.618244 -0.157823 0.769978 +vn -0.521641 0.427357 0.738414 +vn -0.496859 -0.133438 0.857511 +vn -0.536054 -0.117662 0.835944 +vn -0.130452 -0.981645 -0.139120 +vn -0.492817 -0.627652 0.602647 +vn -0.462475 -0.618372 0.635400 +vn 0.124389 0.022177 -0.991986 +vn -0.379137 0.640427 0.667914 +vn 0.627382 0.776225 -0.062177 +vn 0.039824 0.443057 0.895608 +vn 0.663584 0.747959 0.014591 +vn -0.538624 -0.172386 0.824722 +vn 0.669959 0.734066 -0.110914 +vn -0.416205 0.484222 0.769612 +vn 0.524579 0.767188 -0.369107 +vn -0.206884 0.851835 0.481224 +vn -0.115222 -0.896460 -0.427882 +vn 0.454954 0.890132 -0.026098 +vn -0.331563 0.603937 0.724794 +vn -0.218110 0.853021 0.474112 +vn -0.240965 0.675137 0.697227 +vn -0.141893 0.652564 0.744329 +vn -0.120793 -0.991560 0.047101 +vn -0.179789 0.663873 0.725912 +vn -0.032855 -0.538529 -0.841966 +vn -0.489071 -0.247456 0.836406 +vn -0.687112 -0.204980 0.697037 +vn 0.510392 0.841763 -0.175883 +vn 0.025793 -0.405462 -0.913748 +vn -0.185742 0.836832 0.514988 +vn -0.344007 0.609775 0.714026 +vn -0.187262 0.836095 0.515634 +vn -0.431041 0.363163 0.826025 +vn -0.523972 -0.177340 0.833069 +vn -0.453175 -0.491793 0.743487 +vn -0.302643 -0.888968 0.343718 +vn 0.120420 -0.142756 -0.982405 +vn -0.600354 -0.530751 0.598229 +vn -0.419791 -0.129011 0.898405 +vn -0.076251 -0.897636 -0.434092 +vn 0.122793 -0.112126 -0.986078 +vn -0.064784 -0.872284 -0.484688 +vn -0.445932 0.005533 0.895050 +vn 0.523899 0.773277 -0.357173 +vn -0.298741 0.453164 0.839879 +vn -0.407983 0.241932 0.880351 +vn -0.092862 -0.852776 -0.513955 +vn 0.582488 0.735389 -0.346281 +vn -0.504893 0.258176 0.823668 +vn -0.002182 -0.355399 -0.934712 +vn -0.394043 0.309638 0.865364 +vn -0.485896 -0.450877 0.748742 +vn -0.392424 0.375171 0.839792 +vn -0.079449 0.801757 0.592347 +vn -0.506480 -0.291009 0.811660 +vn 0.521200 0.819706 0.237557 +vn 0.226873 0.167826 -0.959356 +vn -0.352605 0.524004 0.775300 +vn -0.553195 0.166298 0.816284 +vn 0.332005 0.314120 -0.889439 +vn 0.505047 0.512180 -0.694694 +vn 0.568970 0.798511 0.196603 +vn -0.348800 -0.908428 0.230427 +vn 0.373916 0.460185 -0.805243 +vn -0.586808 0.414187 0.695777 +vn -0.099523 -0.648396 -0.754770 +vn -0.410281 -0.832694 0.371875 +vn -0.086099 -0.976097 -0.199555 +vn 0.645069 0.764066 -0.009432 +vn -0.653858 -0.215263 0.725349 +vn 0.111301 -0.144594 -0.983211 +vn -0.379146 0.685871 0.621152 +vn 0.254165 0.652531 0.713865 +vn 0.531863 0.659955 -0.530642 +vn -0.144532 -0.914228 -0.378547 +vn 0.406796 0.870850 -0.275930 +vn 0.293973 0.723935 -0.624098 +vn 0.040032 -0.392519 -0.918872 +vn 0.520164 0.791113 0.321822 +vn -0.055233 0.631072 0.773755 +vn 0.697686 0.504653 -0.508487 +vn 0.158204 -0.658397 -0.735856 +vn 0.292187 -0.429800 -0.854341 +vn -0.178352 -0.923554 -0.339468 +vn 0.503627 0.863921 -0.000841 +vn -0.327395 0.291625 0.898759 +vn -0.490733 -0.025525 0.870936 +vn 0.015444 -0.381289 -0.924327 +vn 0.483360 0.861790 0.153886 +vn -0.518980 0.088313 0.850212 +vn -0.397038 0.173000 0.901350 +vn 0.373384 0.518384 -0.769326 +vn -0.458462 -0.028110 0.888269 +vn -0.260527 -0.964787 0.036223 +vn -0.412561 -0.207292 0.887031 +vn -0.392599 0.576822 0.716340 +vn -0.405041 -0.741625 0.534728 +vn 0.277761 0.186818 -0.942310 +vn -0.326944 -0.845464 0.422254 +vn 0.486790 0.799868 -0.351065 +vn -0.037400 0.682083 0.730318 +vn -0.349201 -0.916373 0.195755 +vn 0.593826 0.680179 -0.429800 +vn -0.591614 -0.047702 0.804809 +vn -0.539601 -0.366244 0.758087 +vn 0.534480 0.628856 -0.564687 +vn -0.268461 0.741164 0.615309 +vn -0.166345 0.773012 0.612194 +vn -0.488855 -0.328229 0.808261 +vn -0.439985 -0.655440 0.613849 +vn -0.415554 -0.604541 0.679591 +vn -0.020592 0.576948 0.816521 +vn 0.419436 0.788850 0.449210 +vn -0.186938 -0.981766 0.034507 +vn 0.570170 0.804571 -0.166046 +vn -0.558768 -0.354277 0.749844 +vn 0.061417 -0.400384 -0.914287 +vn -0.494152 0.043782 0.868273 +vn -0.617579 -0.237670 0.749739 +vn -0.016294 -0.417291 -0.908627 +vn -0.361037 0.582005 0.728645 +vn 0.039629 -0.383940 -0.922507 +vn -0.690546 -0.206383 0.693219 +vn -0.479397 0.082468 0.873715 +vn -0.561457 -0.409539 0.719057 +vn -0.141797 -0.989635 -0.022704 +vn -0.567407 -0.287749 0.771524 +vn -0.447456 -0.187266 0.874480 +vn -0.455497 -0.573746 0.680689 +vn -0.434204 -0.830960 0.347811 +vn -0.482900 -0.623084 0.615283 +vn -0.088772 0.776991 0.623221 +vn -0.127348 0.876171 0.464872 +vn -0.507508 -0.209093 0.835893 +vn -0.533233 -0.391411 0.749973 +vn -0.356406 -0.785427 0.506042 +vn -0.119916 -0.736260 -0.665989 +vn -0.543165 0.363262 0.756976 +vn -0.092666 -0.926077 -0.365780 +vn 0.186329 0.055515 -0.980918 +vn -0.025792 0.832615 0.553251 +vn 0.131089 -0.072135 -0.988743 +vn 0.353355 0.561478 -0.748253 +vn 0.249296 0.179789 -0.951592 +vn -0.088671 -0.913174 -0.397807 +vn -0.077106 0.595750 0.799460 +vn -0.191076 -0.964341 0.183129 +vn 0.508897 0.853251 0.113957 +vn -0.602329 0.248991 0.758421 +vn -0.378526 0.366418 0.849974 +vn 0.363422 0.784961 0.501758 +vn -0.144337 -0.973895 0.175200 +vn 0.511421 0.733288 0.448037 +vn -0.385698 0.594701 0.705384 +vn 0.332549 0.847204 -0.414315 +vn -0.133347 -0.990225 -0.040911 +vn -0.409891 0.217374 0.885854 +vn -0.338291 -0.848009 0.407971 +vn -0.379104 0.633963 0.674070 +vn -0.351222 0.278479 0.893920 +vn -0.536888 -0.306871 0.785863 +vn -0.080240 -0.900916 -0.426512 +vn 0.424699 0.762030 -0.488816 +vn -0.041204 -0.471601 -0.880849 +vn -0.444596 -0.502289 0.741647 +vn -0.381141 0.764414 0.520002 +vn 0.516467 0.747902 -0.417017 +vn 0.647875 0.711424 -0.272278 +vn -0.320425 -0.947180 0.013339 +vn -0.529851 -0.554085 0.642066 +vn -0.403450 0.425845 0.809866 +vn -0.321392 -0.803845 0.500540 +vn -0.513481 0.252214 0.820199 +vn 0.669639 0.557704 -0.490459 +vn 0.569852 0.526625 -0.630821 +vn 0.439350 0.635029 -0.635382 +vn -0.434178 0.342544 0.833159 +vn 0.633231 0.772498 0.047598 +vn 0.172716 0.001034 -0.984971 +vn -0.301800 -0.922136 0.242037 +vn -0.592272 -0.261783 0.762026 +vn -0.538715 0.037806 0.841640 +vn -0.225835 0.755620 0.614847 +vn -0.413915 0.259690 0.872488 +vn -0.345182 0.488352 0.801475 +vn -0.575450 -0.354134 0.737188 +vn -0.429245 0.325011 0.842684 +vn -0.400767 0.573248 0.714683 +vn -0.105617 -0.965541 -0.237855 +vn -0.568949 -0.222906 0.791587 +vn -0.052565 -0.496490 -0.866449 +vn -0.427412 0.477379 0.767743 +vn 0.389320 0.582448 -0.713571 +vn 0.332753 0.405676 -0.851295 +vn 0.267367 0.152486 -0.951453 +vn -0.453487 -0.547108 0.703578 +vn -0.185785 0.698925 0.690643 +vn 0.480525 0.785507 -0.389968 +vn 0.072985 0.356681 0.931371 +vn -0.461058 -0.317182 0.828747 +vn -0.094249 0.900878 0.423717 +vn -0.418747 -0.707521 0.569267 +vn -0.423676 -0.041255 0.904874 +vn 0.317484 0.917337 -0.240200 +vn 0.015891 -0.379500 -0.925055 +vn -0.179582 -0.981936 -0.059591 +vn -0.312812 0.514569 0.798353 +vn 0.425790 0.762970 0.486394 +vn 0.148774 -0.166968 -0.974673 +vn 0.669883 0.734794 -0.106459 +vn 0.534066 0.835257 0.130841 +vn -0.127687 -0.824245 -0.551649 +vn -0.107201 -0.981286 -0.159953 +vn -0.117400 -0.791612 -0.599639 +vn -0.508692 0.162617 0.845452 +vn -0.480085 0.143815 0.865353 +vn -0.562762 -0.315559 0.764017 +vn -0.439668 0.376883 0.815262 +vn -0.512767 0.490749 0.704440 +vn -0.587723 -0.721600 0.365890 +vn -0.310701 0.553052 0.773045 +vn -0.315822 -0.794980 0.517941 +vn 0.376236 0.891051 -0.253919 +vn -0.515763 -0.072807 0.853632 +vn 0.490519 0.807798 -0.326884 +vn 0.343378 0.879783 -0.328746 +vn -0.374335 0.557257 0.741173 +vn -0.386816 -0.850174 0.357181 +vn -0.378086 -0.350237 0.856963 +vn -0.281507 -0.942320 0.181072 +vn -0.372740 0.393698 0.840278 +vn -0.366537 0.440253 0.819651 +vn -0.476076 0.273201 0.835890 +vn -0.386436 -0.550943 0.739682 +vn -0.121708 0.570713 0.812080 +vn -0.409663 -0.549671 0.728038 +vn -0.069225 -0.630775 -0.772872 +vn -0.095733 0.846414 0.523849 +vn -0.427285 0.190504 0.883819 +vn 0.196091 0.265672 -0.943910 +vn -0.350917 -0.883216 0.311105 +vn -0.111155 -0.838000 -0.534229 +vn -0.144279 -0.814211 -0.562355 +vn -0.143781 -0.826361 -0.544476 +vn -0.405749 -0.829832 0.383075 +vn 0.043781 -0.937159 -0.346146 +vn -0.521390 0.025829 0.852928 +vn 0.676491 0.731848 -0.082209 +vn 0.275454 -0.355089 -0.893329 +vn 0.384391 -0.270874 -0.882537 +vn -0.034011 -0.895024 -0.444720 +vn -0.166717 -0.932669 -0.319897 +vn 0.195015 -0.783522 -0.589969 +vn -0.139964 -0.717444 -0.682411 +vn 0.023909 0.773373 0.633500 +vn -0.450343 -0.162704 0.877906 +vn -0.424417 0.345457 0.836977 +vn -0.565085 -0.312953 0.763374 +vn -0.382547 0.198421 0.902379 +vn -0.403468 0.449049 0.797225 +vn -0.559387 0.110356 0.821528 +vn -0.100682 0.857203 0.505041 +vn -0.541427 0.096598 0.835180 +vn 0.451226 0.888607 -0.082300 +vn 0.383641 0.609630 -0.693665 +vn 0.496939 0.476584 -0.725203 +vn 0.389992 0.584117 -0.711838 +vn -0.459843 -0.026980 0.887591 +vn -0.346889 0.608353 0.713845 +vn 0.385080 0.921178 0.056079 +vn 0.402438 0.804493 0.436846 +vn 0.460215 0.593300 -0.660452 +vn -0.224588 0.721432 0.655054 +vn -0.262892 -0.962421 0.068072 +vn -0.434553 0.019950 0.900425 +vn -0.217440 -0.967789 0.126903 +vn -0.362493 0.557460 0.746885 +vn -0.445861 -0.380884 0.810022 +vn -0.108737 -0.592714 -0.798039 +vn 0.569599 0.785485 -0.242014 +vn 0.121958 -0.209543 -0.970164 +vn 0.494117 0.757298 -0.427023 +vn -0.344861 -0.877714 0.332699 +vn 0.194788 0.299837 0.933893 +vn -0.146014 0.883418 0.445256 +vn -0.333654 0.554731 0.762200 +vn -0.363057 -0.901088 0.237126 +vn 0.229409 0.437640 0.869392 +vn 0.200906 0.340541 -0.918514 +vn -0.320890 -0.027797 0.946709 +vn 0.609931 0.732065 -0.303422 +vn -0.118195 0.884972 0.450394 +vn -0.176434 0.729691 0.660622 +vn -0.642789 -0.331423 0.690638 +vn -0.138235 0.804005 0.578332 +vn 0.029684 -0.435002 -0.899940 +vn -0.342296 0.657713 0.671005 +vn -0.274930 -0.907195 0.318451 +vn -0.452369 0.635422 0.625781 +vn -0.562878 -0.400293 0.723142 +vn -0.563244 -0.402371 0.721702 +vn 0.236018 0.187299 -0.953527 +vn -0.258213 -0.034519 0.965471 +vn -0.084190 0.834247 0.544926 +vn 0.281124 0.462252 -0.841007 +vn -0.156265 -0.814733 -0.558383 +vn 0.496516 0.565220 -0.658786 +vn -0.348361 -0.656735 0.668838 +vn -0.439729 -0.638440 0.631691 +vn -0.467662 -0.569603 0.675902 +vn -0.478227 -0.446554 0.756233 +vn -0.551907 0.068353 0.831100 +vn -0.140632 0.855604 0.498162 +vn -0.650753 0.081829 0.754868 +vn -0.093313 0.788448 0.607982 +vn 0.758365 0.626127 0.181241 +vn 0.044488 -0.368481 -0.928570 +vn -0.074026 -0.907099 -0.414357 +vn -0.108421 0.886329 0.450184 +vn -0.414973 -0.644643 0.642054 +vn -0.394718 -0.131667 0.909319 +vn 0.146132 0.351828 0.924588 +vn 0.566369 0.765266 -0.305931 +vn 0.337320 0.911021 -0.237183 +vn 0.097270 -0.285375 -0.953467 +vn 0.361919 0.541106 -0.759091 +vn 0.161740 -0.027095 -0.986461 +vn 0.178146 0.006204 -0.983984 +vn 0.574850 0.688288 -0.442501 +vn 0.660021 0.748204 -0.067544 +vn -0.581314 -0.690684 0.430150 +vn -0.511710 -0.538421 0.669519 +vn -0.661189 -0.234845 0.712514 +vn -0.403767 0.290889 0.867384 +vn -0.364914 -0.898187 0.245148 +vn -0.308774 -0.534024 0.787068 +vn 0.552799 0.603309 -0.574832 +vn -0.639590 0.211684 0.738995 +vn -0.061316 -0.915630 -0.397319 +vn -0.474082 0.415590 0.776229 +vn -0.639809 -0.143964 0.754930 +vn 0.509811 0.860132 0.016287 +vn -0.093870 -0.556236 -0.825706 +vn 0.483920 0.827891 -0.283580 +vn -0.118559 0.871364 0.476096 +vn 0.163032 0.041467 -0.985749 +vn -0.544375 -0.163106 0.822832 +vn -0.484648 0.132710 0.864583 +vn -0.492044 0.078279 0.867044 +vn -0.506013 0.226833 0.832164 +vn 0.193807 0.131779 -0.972149 +vn -0.273357 0.691943 0.668200 +vn -0.155176 -0.985627 0.066790 +vn -0.341927 0.441653 0.829475 +vn -0.236164 -0.970824 -0.041557 +vn 0.051811 -0.382926 -0.922325 +vn -0.459222 -0.329993 0.824754 +vn -0.243053 0.499021 0.831807 +vn -0.425084 0.211857 0.880011 +vn -0.565289 0.306463 0.765851 +vn -0.082439 0.618614 0.781358 +vn -0.172357 -0.979476 -0.104493 +vn -0.526328 0.093957 0.845074 +vn 0.582767 0.811453 -0.043886 +vn -0.157996 -0.791943 -0.589800 +vn 0.119010 -0.183087 -0.975867 +vn 0.505272 0.826425 0.248437 +vn -0.161750 -0.975019 -0.152233 +vn 0.544268 0.835157 -0.079273 +vn 0.738261 0.433769 -0.516541 +vn -0.500309 0.372085 0.781821 +vn -0.630792 0.139876 0.763241 +vn 0.663078 0.744458 -0.078158 +vn -0.679565 -0.205359 0.704286 +vn 0.140214 -0.103098 -0.984739 +vn 0.597125 0.719261 -0.355113 +vn -0.465427 -0.320024 0.825204 +vn -0.078282 0.840453 0.536200 +vn -0.103963 -0.916894 -0.385354 +vn -0.563714 0.079635 0.822122 +vn -0.351683 -0.712885 0.606724 +vn 0.424814 0.786391 0.448466 +vn -0.409467 -0.290919 0.864698 +vn -0.364556 -0.170275 0.915481 +vn -0.260800 -0.089071 0.961275 +vn -0.312650 -0.095465 0.945059 +vn -0.370878 -0.835631 0.405180 +vn 0.039109 -0.384608 -0.922251 +vn -0.491804 0.359315 0.793109 +vn -0.604914 -0.273261 0.747935 +vn -0.469785 0.376965 0.798248 +vn -0.318999 0.591540 0.740487 +vn -0.521509 -0.565033 0.639348 +vn -0.427136 0.227215 0.875173 +vn -0.155056 0.565934 0.809738 +vn 0.481951 0.765736 0.425878 +vn -0.017316 0.560235 0.828153 +vn -0.186917 -0.974380 0.125081 +vn -0.468415 0.291987 0.833865 +vn -0.517740 -0.384545 0.764245 +vn -0.194240 0.644319 0.739678 +vn 0.185995 0.179505 -0.966014 +vn 0.562319 0.664047 -0.492786 +vn 0.250968 0.381561 -0.889622 +vn 0.371314 0.831267 -0.413669 +vn -0.391978 -0.694285 0.603591 +vn -0.476303 0.342860 0.809681 +vn -0.189386 0.878182 0.439238 +vn -0.236245 0.655769 0.717047 +vn -0.140293 -0.988824 -0.050445 +vn 0.001352 0.837493 0.546446 +vn -0.114487 -0.835671 -0.537165 +vn 0.190777 0.237236 -0.952535 +vn -0.362334 0.372887 0.854207 +vn -0.325500 0.662787 0.674361 +vn -0.385383 0.518687 0.763180 +vn 0.536016 0.643565 -0.546361 +vn 0.689470 0.709781 -0.144368 +vn -0.555275 -0.372934 0.743364 +vn -0.549770 -0.102331 0.829024 +vn -0.504494 0.188558 0.842575 +vn -0.693962 -0.162717 0.701384 +vn 0.160831 -0.059974 -0.985158 +vn -0.203947 -0.792568 -0.574666 +vn 0.692661 0.721157 0.012405 +vn 0.277060 -0.801848 -0.529413 +vn -0.070807 -0.900019 -0.430060 +vn 0.016596 -0.992527 0.120891 +vn 0.713733 0.563742 -0.415669 +vn -0.363877 -0.716259 -0.595455 +vn -0.036056 0.703098 0.710178 +vn -0.271046 0.538331 0.797956 +vn -0.464859 0.099116 0.879820 +vn -0.434152 -0.001030 0.900839 +vn -0.380602 0.456985 0.803932 +vn -0.425280 -0.055735 0.903344 +vn -0.207119 -0.029361 0.977875 +vn 0.398915 0.798742 0.450421 +vn -0.330769 -0.914320 0.233690 +vn -0.562798 -0.431477 0.705043 +vn -0.453271 0.296697 0.840545 +vn -0.451281 -0.077467 0.889013 +vn 0.153488 0.035085 -0.987527 +vn 0.671841 0.570614 -0.472261 +vn -0.506583 -0.854477 0.115080 +vn 0.155151 -0.016815 -0.987748 +vn -0.479876 -0.158905 0.862826 +vn 0.465552 0.828204 -0.311994 +vn -0.589005 0.442039 0.676516 +vn -0.088666 -0.896133 -0.434838 +vn -0.555912 -0.370130 0.744289 +vn -0.126818 -0.876778 -0.463872 +vn 0.436646 0.536217 -0.722365 +vn 0.517434 0.849488 0.103108 +vn -0.286390 -0.902910 0.320523 +vn -0.403369 -0.549028 0.732026 +vn 0.316737 0.549836 -0.772889 +vn -0.354396 0.542381 0.761726 +vn -0.132609 -0.961650 -0.240091 +vn 0.044278 -0.396088 -0.917144 +vn -0.395773 0.567622 0.721920 +vn 0.578331 0.792851 0.192147 +vn 0.306209 0.662570 0.683547 +vn -0.389437 0.055418 0.919385 +vn -0.538986 0.000663 0.842314 +vn -0.591254 -0.178292 0.786531 +vn -0.529042 -0.274756 0.802885 +vn 0.370922 0.497509 -0.784157 +vn -0.299267 0.585144 0.753688 +vn -0.601985 -0.303576 0.738550 +vn -0.266027 0.456764 0.848880 +vn 0.451493 0.727267 0.516949 +vn -0.355583 -0.835159 0.419606 +vn -0.112119 -0.916496 -0.384011 +vn -0.344353 -0.919559 0.189295 +vn -0.433419 -0.335704 0.836332 +vn -0.478649 -0.254697 0.840253 +vn -0.195338 -0.979049 0.057497 +vn -0.513659 0.055481 0.856198 +vn 0.132087 -0.137992 -0.981586 +vn 0.473408 0.756044 0.451976 +vn -0.262365 0.624891 0.735306 +vn -0.285464 0.358054 0.888992 +vn -0.104135 0.528819 0.842322 +vn 0.365036 0.766626 -0.528236 +vn -0.583177 -0.211433 0.784348 +vn -0.258094 -0.901647 0.347015 +vn -0.450725 0.181531 0.874010 +vn 0.136782 -0.113564 -0.984070 +vn -0.554568 0.406570 0.726054 +vn -0.552341 -0.572398 0.606036 +vn -0.446718 -0.496137 0.744507 +vn -0.151862 -0.766823 -0.623635 +vn -0.144117 0.804980 0.575532 +vn 0.272923 0.500753 0.821437 +vn 0.276827 0.588058 0.759971 +vn 0.655563 0.651409 -0.381974 +vn -0.143944 -0.978363 -0.148611 +vn 0.336410 0.729361 0.595702 +vn 0.485871 0.608111 -0.627798 +vn -0.119668 0.831402 0.542633 +vn -0.151506 -0.805118 -0.573437 +vn -0.478374 -0.469301 0.742236 +vn -0.592468 -0.308094 0.744352 +vn 0.136124 -0.094381 -0.986186 +vn -0.496739 -0.310542 0.810441 +vn -0.510288 -0.176763 0.841642 +vn -0.472861 -0.379134 0.795399 +vn -0.431979 -0.547646 0.716574 +vn -0.226611 0.605338 0.763029 +vn -0.460683 0.163320 0.872409 +vn -0.162748 -0.828428 -0.535929 +vn -0.076667 0.790464 0.607692 +vn 0.111688 -0.186518 -0.976082 +vn -0.467717 0.307095 0.828815 +vn -0.545905 -0.041044 0.836841 +vn -0.013392 0.793429 0.608515 +vn -0.450153 -0.096976 0.887670 +vn -0.376860 -0.733577 0.565545 +vn -0.538860 -0.832125 0.131141 +vn -0.595721 0.511727 0.619073 +vn 0.331230 0.512310 -0.792354 +vn -0.156540 -0.749051 -0.643753 +vn -0.425251 -0.269962 0.863876 +vn -0.304408 -0.859571 0.410456 +vn -0.024185 -0.434884 -0.900162 +vn 0.313626 0.367629 0.875493 +vn -0.443896 0.029573 0.895590 +vn -0.327712 0.597166 0.732119 +vn -0.317699 0.572056 0.756187 +vn -0.352076 0.196746 0.915059 +vn 0.595494 0.765932 -0.242352 +vn -0.387052 -0.133998 0.912269 +vn -0.288327 -0.894811 0.340852 +vn -0.406425 -0.068489 0.911113 +vn -0.186053 -0.798466 -0.572570 +vn -0.087935 0.860820 0.501255 +vn 0.067103 0.770444 0.633966 +vn 0.568628 0.637633 -0.519698 +vn 0.172878 0.255442 -0.951243 +vn 0.212471 0.299805 -0.930039 +vn -0.295190 -0.952197 0.078640 +vn 0.288555 0.413787 0.863433 +vn 0.736811 0.540685 -0.405917 +vn 0.045414 -0.384217 -0.922125 +vn 0.695151 0.605222 -0.387906 +vn -0.281009 -0.958227 0.053237 +vn 0.509364 0.802046 0.311881 +vn 0.663779 0.620467 -0.417634 +vn -0.472060 -0.115664 0.873946 +vn -0.664317 0.396675 0.633507 +vn 0.174176 0.786154 -0.592980 +vn -0.355544 -0.910095 0.212876 +vn 0.416266 0.357419 0.836047 +vn 0.308265 0.882943 -0.354096 +vn -0.379482 0.429776 0.819321 +vn -0.305913 0.159533 0.938598 +vn -0.323054 0.619917 0.715080 +vn 0.054335 -0.395390 -0.916905 +vn 0.491845 0.869749 0.040302 +vn 0.084679 0.799871 0.594168 +vn -0.288476 0.662342 0.691436 +vn -0.273253 0.488385 0.828742 +vn -0.508967 -0.292348 0.809620 +vn 0.235359 0.844761 -0.480608 +vn 0.139171 0.037580 -0.989555 +vn -0.544979 -0.577974 0.607407 +vn -0.045503 0.173016 0.983867 +vn 0.142565 0.021558 -0.989551 +vn 0.054194 -0.373128 -0.926196 +vn -0.281419 -0.900318 0.332011 +vn -0.451291 -0.504658 0.735973 +vn -0.151613 0.699565 0.698299 +vn -0.163840 -0.815846 -0.554574 +vn -0.138720 -0.739050 -0.659213 +vn -0.384624 -0.694028 0.608596 +vn 0.109410 -0.101469 -0.988804 +vn 0.061763 0.675559 0.734715 +vn -0.208348 0.511046 0.833920 +vn -0.403760 -0.633080 0.660445 +vn 0.581698 0.706052 -0.403878 +vn -0.241920 0.300054 0.922736 +vn -0.363243 -0.693953 0.621678 +vn -0.226010 0.729568 0.645484 +vn -0.381681 -0.785513 0.487123 +vn 0.553471 0.832643 0.019376 +vn 0.518192 0.849110 -0.102411 +vn -0.162665 0.877058 0.452005 +vn -0.168047 -0.960811 -0.220459 +vn 0.424467 0.810407 -0.403817 +vn 0.666626 0.612750 -0.424437 +vn -0.186955 -0.982325 0.009239 +vn 0.430694 0.636487 -0.639833 +vn 0.576962 0.695409 -0.428394 +vn 0.380892 -0.802765 -0.458791 +vn 0.185376 -0.902391 -0.389005 +vn 0.048064 -0.936233 -0.348076 +vn 0.695211 0.717035 -0.050419 +vn 0.426840 0.527063 -0.734855 +vn 0.354476 0.482652 -0.800871 +vn -0.210931 0.856680 0.470751 +vn 0.598943 0.738514 -0.309619 +vn -0.398371 0.136041 0.907080 +vn -0.125090 0.866857 0.482609 +vn 0.531690 0.764038 -0.365448 +vn -0.169965 0.666705 0.725683 +vn -0.123215 -0.674848 -0.727598 +vn 0.329224 0.529181 -0.782035 +vn -0.425124 -0.430776 0.796054 +vn -0.294153 -0.901437 0.317625 +vn -0.507756 -0.133264 0.851132 +vn -0.291036 0.658839 0.693707 +vn -0.669914 0.128741 0.731191 +vn -0.492178 0.009830 0.870439 +vn 0.084223 0.791714 0.605058 +vn -0.245958 0.688393 0.682364 +vn -0.046399 -0.499270 -0.865203 +vn -0.134008 0.838629 0.527962 +vn -0.382452 -0.387300 0.838886 +vn -0.037018 -0.500718 -0.864819 +vn -0.298332 0.573563 0.762905 +vn 0.439584 0.832103 -0.338186 +vn -0.284548 -0.938911 0.193595 +vn 0.290066 0.852408 -0.435044 +vn 0.078041 -0.368650 -0.926286 +vn -0.270557 0.693743 0.667472 +vn -0.266732 -0.950772 0.157756 +vn 0.558107 0.705407 -0.436942 +vn 0.536231 0.685822 -0.492040 +vn -0.573928 -0.632575 0.520053 +vn -0.351009 -0.440277 0.826407 +vn -0.348050 -0.390988 0.852050 +vn 0.541792 0.739752 0.399033 +vn -0.168292 -0.837494 -0.519886 +vn -0.076394 -0.910936 -0.405413 +vn -0.486081 0.044097 0.872801 +vn -0.730662 -0.653829 0.196573 +vn 0.203070 0.063822 -0.977082 +vn -0.569801 -0.351631 0.742753 +vn -0.466581 0.233866 0.853000 +vn 0.475290 0.875696 0.085177 +vn 0.099419 0.517209 0.850065 +vn -0.428964 -0.476817 0.767226 +vn 0.666639 0.660139 -0.346135 +vn -0.480179 0.187785 0.856835 +vn -0.355727 0.705304 0.613192 +vn 0.036009 -0.389461 -0.920339 +vn -0.525099 0.156217 0.836581 +vn 0.238721 0.793812 -0.559352 +vn 0.494897 0.764772 -0.412555 +vn 0.569488 0.757887 0.318261 +vn 0.147423 0.184368 -0.971738 +vn -0.161541 -0.798733 -0.579595 +vn -0.449093 -0.305698 0.839561 +vn -0.466607 0.003391 0.884458 +vn -0.560265 -0.780171 -0.278273 +vn -0.194519 -0.796711 -0.572201 +vn -0.552327 -0.815457 0.173103 +vn -0.291421 0.612497 0.734793 +vn -0.369687 0.405983 0.835769 +vn -0.290455 -0.510598 0.809275 +vn -0.306684 0.540710 0.783312 +vn 0.132635 -0.000005 -0.991165 +vn 0.475719 0.869717 -0.131469 +vn 0.396930 0.581028 0.710530 +vn -0.242107 0.285851 0.927186 +vn -0.232529 0.704484 0.670546 +vn -0.297839 -0.925777 0.232873 +vn -0.206101 0.583702 0.785376 +vn 0.087101 -0.395106 -0.914497 +vn 0.454143 0.703267 0.546965 +vn -0.041461 0.386840 0.921214 +vn 0.096072 -0.317754 -0.943293 +vn 0.234003 0.561944 0.793386 +vn 0.130668 -0.060352 -0.989587 +vn 0.367383 0.408455 0.835580 +vn -0.215063 -0.976486 0.014958 +vn -0.189615 -0.910345 0.367856 +vn -0.364978 0.289401 0.884894 +vn -0.634343 -0.084894 0.768376 +vn -0.722039 0.021948 0.691505 +vn 0.286344 -0.825262 -0.486775 +vn 0.293266 -0.649621 -0.701418 +vn -0.210046 -0.642921 -0.736569 +vn -0.318458 -0.066052 0.945633 +vn -0.477971 -0.085237 0.874230 +vn -0.097224 0.825747 0.555598 +vn -0.446562 -0.338378 0.828301 +vn -0.347679 0.238762 0.906704 +vn 0.110033 -0.095534 -0.989326 +vn -0.148964 0.708428 0.689883 +vn -0.497280 -0.213864 0.840818 +vn -0.549484 0.059658 0.833372 +vn -0.186665 -0.964835 -0.185069 +vn 0.477262 0.865945 0.149532 +vn -0.497059 -0.040676 0.866763 +vn -0.445444 -0.567987 0.692077 +vn -0.077480 -0.983650 0.162572 +vn -0.404342 -0.580708 0.706602 +vn -0.357548 0.667104 0.653553 +vn 0.114973 -0.977748 0.175469 +vn 0.106857 -0.196563 -0.974651 +vn -0.180798 0.792536 0.582408 +vn -0.141889 -0.942675 -0.302046 +vn 0.284071 0.771753 0.568947 +vn -0.547809 -0.572357 0.610174 +vn -0.255419 0.545557 0.798204 +vn 0.405001 0.709450 0.576762 +vn 0.652810 0.755057 -0.061058 +vn 0.638494 0.757281 0.137300 +vn -0.317396 -0.755658 0.572923 +vn 0.694100 0.719467 0.024334 +vn 0.548870 0.814582 0.187613 +vn 0.500790 0.861138 -0.087476 +vn 0.335604 0.919499 -0.204674 +vn 0.582409 0.749950 -0.313648 +vn -0.460618 -0.098224 0.882147 +vn -0.350906 -0.210074 0.912543 +vn 0.491107 0.823142 -0.285046 +vn -0.571185 -0.352056 0.741488 +vn -0.501778 -0.117162 0.857025 +vn -0.457185 -0.572870 0.680295 +vn -0.467126 -0.062229 0.881998 +vn 0.037332 -0.397978 -0.916635 +vn -0.174844 -0.838081 -0.516769 +vn 0.134375 -0.215307 -0.967257 +vn 0.517055 0.670991 -0.531436 +vn 0.291553 0.474081 -0.830809 +vn 0.328328 0.502400 -0.799872 +vn -0.256996 0.577649 0.774774 +vn -0.455743 0.266561 0.849261 +vn 0.172194 0.269704 -0.947422 +vn -0.395630 0.178263 0.900944 +vn 0.493718 0.803625 0.332310 +vn -0.605066 0.177256 0.776193 +vn -0.391225 0.373936 0.840901 +vn -0.261528 0.479700 0.837551 +vn 0.101139 0.733490 0.672133 +vn -0.483016 -0.327005 0.812258 +vn 0.448822 0.687432 0.570961 +vn -0.215471 0.683939 0.696993 +vn -0.236812 0.713176 0.659772 +vn 0.535458 0.842617 -0.057291 +vn 0.124929 -0.127217 -0.983976 +vn 0.179478 0.317483 -0.931124 +vn -0.343039 -0.914751 0.213434 +vn 0.443313 0.571309 0.690710 +vn -0.336299 -0.878751 0.338674 +vn -0.193122 0.672905 0.714074 +vn 0.506720 0.677600 -0.533005 +vn -0.136371 0.813912 0.564757 +vn -0.466820 0.159976 0.869763 +vn -0.623397 -0.218003 0.750900 +vn -0.620700 -0.099155 0.777753 +vn -0.687719 -0.102637 0.718685 +vn -0.598300 -0.503133 0.623614 +vn 0.440846 -0.686630 -0.578096 +vn 0.300482 -0.400475 -0.865639 +vn 0.239958 -0.650168 -0.720904 +vn -0.307004 -0.937745 0.162427 +vn 0.469862 0.616319 -0.631966 +vn -0.351573 -0.913949 0.202715 +vn -0.504639 -0.066931 0.860732 +vn -0.317616 0.108392 0.942004 +vn -0.221458 0.366521 0.903670 +vn -0.619055 -0.313074 0.720247 +vn 0.503990 0.651617 -0.566912 +vn 0.130985 -0.160108 -0.978370 +vn -0.213681 -0.976815 0.013128 +vn -0.174023 -0.978660 -0.109278 +vn -0.606995 -0.299753 0.736007 +vn 0.507274 0.840177 0.191769 +vn -0.137159 0.810683 0.569193 +vn -0.522852 0.108195 0.845529 +vn 0.385880 0.339659 0.857746 +vn -0.272316 0.643017 0.715803 +vn 0.163056 0.009140 -0.986575 +vn 0.146369 0.078357 -0.986122 +vn -0.376720 0.561246 0.736943 +vn -0.183624 -0.814439 -0.550428 +vn -0.411010 -0.653021 0.636108 +vn 0.036602 -0.378559 -0.924853 +vn -0.324167 -0.793692 0.514752 +vn 0.436381 0.888592 -0.141335 +vn 0.501070 0.700445 -0.508237 +vn -0.224461 0.690603 0.687520 +vn -0.442417 -0.300297 0.845038 +vn -0.184199 0.740230 0.646630 +vn -0.624533 -0.246478 0.741085 +vn -0.647293 -0.163521 0.744495 +vn 0.695852 0.619232 -0.363788 +vn 0.707410 0.553423 -0.439651 +vn -0.479959 -0.166828 0.861283 +vn -0.734112 -0.213434 0.644613 +vn -0.177818 -0.909189 0.376506 +vn -0.671105 0.001698 0.741360 +vn -0.570365 -0.067155 0.818642 +vn -0.625104 -0.103775 0.773612 +vn -0.352327 -0.278459 0.893491 +vn -0.263151 0.558608 0.786581 +vn -0.356505 -0.151349 0.921953 +vn 0.426708 0.899474 -0.094158 +vn -0.266261 -0.953251 0.142890 +vn -0.398536 0.325588 0.857416 +vn 0.316544 0.753625 -0.576064 +vn -0.489129 0.596498 0.636351 +vn 0.339238 0.513233 -0.788359 +vn 0.341008 0.447544 -0.826691 +vn 0.553961 0.825497 0.108079 +vn 0.094522 -0.074309 -0.992746 +vn 0.706817 0.601670 -0.372025 +vn 0.101221 -0.117295 -0.987925 +vn -0.252364 -0.961652 0.107417 +vn -0.201230 -0.977866 -0.057313 +vn -0.093981 0.627604 0.772839 +vn 0.210826 0.299139 -0.930628 +vn 0.499366 0.752090 0.430109 +vn 0.144551 0.019520 -0.989305 +vn -0.150459 -0.943091 -0.296548 +vn -0.488936 -0.518368 0.701596 +vn -0.301439 0.650257 0.697353 +vn -0.428645 -0.592340 0.682200 +vn -0.156638 -0.913421 -0.375668 +vn -0.482987 -0.692641 0.535698 +vn 0.612234 0.420002 -0.669902 +vn 0.034675 -0.400581 -0.915605 +vn 0.592762 0.465114 -0.657497 +vn -0.626104 -0.014498 0.779605 +vn 0.263619 0.733125 -0.626923 +vn 0.102443 -0.396851 -0.912148 +vn -0.322665 -0.619456 0.715654 +vn -0.562085 0.110392 0.819679 +vn -0.335082 -0.906334 0.257447 +vn -0.186207 0.772885 0.606610 +vn -0.700436 -0.185417 0.689210 +vn -0.441176 -0.377069 0.814360 +vn -0.390126 -0.459112 0.798134 +vn 0.170774 0.738230 0.652574 +vn -0.239691 -0.966799 0.088593 +vn -0.572277 -0.143041 0.807489 +vn -0.459336 0.009802 0.888209 +vn -0.535565 0.039476 0.843571 +vn 0.469643 -0.551331 -0.689543 +vn 0.101922 -0.358783 -0.927840 +vn -0.342317 -0.932160 0.117887 +vn 0.387384 0.473673 -0.790928 +vn -0.470188 0.080551 0.878883 +vn -0.406087 -0.361662 0.839222 +vn -0.710052 0.181138 0.680452 +vn 0.009298 -0.467215 -0.884095 +vn -0.684585 -0.115979 0.719647 +vn 0.337259 0.360958 0.869463 +vn 0.492146 0.764672 0.416015 +vn 0.085248 -0.068184 -0.994024 +vn -0.408968 -0.338575 0.847415 +vn -0.285164 0.516234 0.807579 +vn -0.304300 -0.887297 0.346562 +vn -0.381287 0.304323 0.872930 +vn -0.565504 0.085071 0.820347 +vn -0.476418 -0.050318 0.877778 +vn -0.294661 0.130654 0.946628 +vn -0.139547 -0.647982 -0.748763 +vn 0.077806 -0.385699 -0.919338 +vn 0.279831 0.440187 -0.853188 +vn -0.100585 -0.599395 -0.794109 +vn 0.132215 0.016289 -0.991087 +vn -0.159044 0.700341 0.695865 +vn -0.213993 -0.965301 -0.149671 +vn 0.605590 0.621727 -0.496706 +vn -0.614787 -0.090340 0.783502 +vn 0.176465 0.241052 -0.954334 +vn 0.251905 0.747343 0.614836 +vn 0.543890 0.839134 0.006138 +vn -0.200682 -0.837676 -0.507962 +vn -0.396685 -0.472559 0.786975 +vn 0.362721 0.888082 -0.282390 +vn 0.265465 0.834238 -0.483296 +vn -0.604668 -0.177550 0.776436 +vn -0.568611 -0.092240 0.817419 +vn -0.512239 0.083345 0.854789 +vn -0.603661 -0.108622 0.789807 +vn -0.736567 -0.180554 0.651820 +vn -0.464951 -0.122975 0.876754 +vn -0.599498 -0.121601 0.791085 +vn -0.599083 -0.190790 0.777624 +vn -0.660008 -0.209646 0.721414 +vn 0.452073 0.624005 -0.637375 +vn -0.173915 0.844442 0.506628 +vn 0.097958 -0.330772 -0.938613 +vn -0.121590 0.731258 0.671177 +vn -0.647393 -0.065120 0.759369 +vn -0.284707 0.555406 0.781323 +vn 0.115184 -0.271124 -0.955628 +vn -0.260796 0.818987 0.511122 +vn -0.714827 -0.294282 0.634366 +vn 0.367384 0.432921 -0.823170 +vn 0.442546 0.537396 0.717885 +vn -0.544082 0.083957 0.834821 +vn -0.433693 -0.330035 0.838443 +vn -0.179668 -0.789859 -0.586380 +vn -0.524776 -0.223576 0.821355 +vn -0.383596 -0.063185 0.921337 +vn -0.268002 0.635811 0.723823 +vn 0.554053 0.553641 -0.621696 +vn -0.397091 0.479685 0.782445 +vn 0.423406 0.495947 0.758132 +vn -0.502324 -0.059741 0.862613 +vn -0.410228 -0.068841 0.909381 +vn 0.233161 0.235471 -0.943498 +vn 0.589376 0.472853 -0.655016 +vn 0.203489 0.320923 -0.924987 +vn 0.047799 -0.643367 -0.764064 +vn -0.409273 -0.669470 0.619924 +vn -0.877537 -0.362599 0.313768 +vn -0.409866 0.342402 0.845441 +vn -0.169841 -0.732870 -0.658829 +vn -0.497516 -0.041303 0.866471 +vn -0.328543 -0.875207 0.355066 +vn 0.439561 0.714204 0.544700 +vn 0.496610 0.863131 0.091560 +vn 0.113618 0.016542 -0.993387 +vn -0.227956 -0.810959 -0.538870 +vn -0.462292 -0.447590 0.765473 +vn -0.360557 0.352091 0.863731 +vn 0.572335 0.656578 -0.491261 +vn 0.435929 0.898797 0.046149 +vn -0.396321 -0.854342 0.336198 +vn 0.162910 0.124487 -0.978756 +vn -0.344950 -0.918410 0.193734 +vn -0.238916 0.731841 0.638222 +vn 0.636682 0.741345 -0.212236 +vn -0.598890 -0.407203 0.689577 +vn -0.623126 0.055425 0.780155 +vn -0.338619 0.499052 0.797674 +vn -0.509270 -0.291819 0.809621 +vn -0.409058 -0.053502 0.910939 +vn 0.708955 0.379832 -0.594232 +vn -0.561855 0.007003 0.827206 +vn 0.021076 -0.987944 0.153372 +vn 0.573459 -0.418114 -0.704504 +vn 0.506175 -0.122593 -0.853673 +vn 0.549986 -0.425109 -0.718887 +vn 0.569487 -0.079350 -0.818161 +vn 0.235574 -0.385619 -0.892078 +vn -0.514359 -0.518431 0.683128 +vn 0.203689 0.197864 -0.958833 +vn 0.018457 0.793111 0.608797 +vn -0.644662 -0.404447 0.648717 +vn 0.128110 0.805168 0.579045 +vn 0.139214 -0.002403 -0.990259 +vn 0.633432 0.569174 -0.524218 +vn -0.637761 -0.369315 0.675920 +vn 0.031581 -0.401934 -0.915124 +vn 0.481024 0.626257 -0.613529 +vn 0.043435 -0.410767 -0.910705 +vn 0.419724 0.495965 -0.760165 +vn -0.252428 0.876548 0.409809 +vn -0.235295 0.488265 0.840377 +vn -0.373289 -0.867695 0.328268 +vn 0.429883 0.856734 0.284969 +vn -0.220121 -0.971493 -0.088022 +vn 0.090085 -0.354286 -0.930788 +vn -0.395744 0.288702 0.871802 +vn -0.234273 0.488497 0.840528 +vn 0.533641 0.365186 0.762802 +vn 0.427065 0.341131 0.837404 +vn -0.595535 -0.015552 0.803179 +vn -0.158750 -0.941351 -0.297752 +vn -0.327690 -0.884532 0.331996 +vn -0.453393 -0.286546 0.843994 +vn 0.475723 0.523097 -0.707147 +vn 0.457000 0.592904 -0.663035 +vn -0.457661 -0.519661 0.721456 +vn -0.475970 -0.584920 0.656751 +vn 0.335562 0.889036 -0.311468 +vn 0.713687 0.687478 -0.134257 +vn -0.359944 -0.646084 0.673065 +vn 0.569477 0.670918 -0.474937 +vn -0.274584 0.604607 0.747699 +vn -0.145072 0.693384 0.705814 +vn -0.400776 -0.789067 0.465567 +vn 0.581998 0.744411 -0.327310 +vn -0.517382 -0.742932 0.424696 +vn 0.701825 0.614775 -0.359852 +vn -0.654879 -0.007629 0.755695 +vn -0.547988 -0.027917 0.836020 +vn -0.513097 -0.573432 0.638676 +vn -0.570866 -0.001384 0.821042 +vn -0.643476 -0.370149 0.670021 +vn 0.471309 0.402916 0.784555 +vn -0.462264 -0.061028 0.884640 +vn -0.292797 0.606819 0.738946 +vn 0.386617 0.879038 -0.278959 +vn -0.351202 0.088451 0.932112 +vn 0.444861 0.749310 -0.490544 +vn -0.451432 -0.236740 0.860327 +vn -0.202517 0.712463 0.671851 +vn 0.388154 0.920530 -0.044284 +vn -0.551051 -0.141578 0.822374 +vn 0.515119 0.603635 -0.608504 +vn -0.487377 0.187583 0.852805 +vn 0.396152 0.915648 -0.068217 +vn -0.576639 -0.075252 0.813526 +vn -0.469434 -0.081961 0.879155 +vn -0.413754 -0.605777 0.679589 +vn -0.664796 -0.329986 0.670190 +vn -0.167484 -0.723534 -0.669663 +vn -0.667187 -0.308354 0.678070 +vn 0.280215 0.790013 -0.545307 +vn 0.069773 -0.408102 -0.910266 +vn 0.103005 -0.147265 -0.983719 +vn 0.108210 -0.391720 -0.913699 +vn -0.453941 -0.686960 0.567471 +vn 0.132724 0.028810 -0.990734 +vn 0.102571 -0.111838 -0.988419 +vn -0.387040 -0.866649 0.314833 +vn 0.399543 0.529438 -0.748372 +vn -0.391394 -0.885141 0.251668 +vn 0.618485 0.670628 -0.409553 +vn -0.485726 -0.009546 0.874059 +vn 0.477441 0.868632 -0.132397 +vn 0.251528 0.781858 0.570466 +vn -0.466432 -0.378209 0.799625 +vn 0.335147 0.642700 0.688922 +vn -0.223159 -0.965110 0.136981 +vn 0.376073 0.682777 0.626406 +vn -0.600719 -0.239040 0.762887 +vn -0.694672 -0.211535 0.687521 +vn 0.211185 -0.510830 -0.833339 +vn -0.477179 -0.450062 0.754815 +vn -0.367792 -0.462059 0.806989 +vn -0.373457 -0.581247 0.722967 +vn 0.258953 -0.291517 -0.920848 +vn 0.279496 0.117557 -0.952923 +vn -0.034548 0.013482 -0.999312 +vn -0.831776 -0.179959 -0.525132 +vn -0.814901 -0.476661 -0.329742 +vn -0.333628 -0.930827 0.149175 +vn 0.529821 -0.074624 -0.844820 +vn 0.488937 -0.222322 -0.843513 +vn 0.580573 -0.119664 -0.805367 +vn -0.374543 0.303468 0.876142 +vn -0.621942 0.170049 0.764377 +vn -0.227967 0.716917 0.658834 +vn -0.174658 0.430764 0.885402 +vn -0.330105 0.462676 0.822777 +vn -0.238747 0.048936 0.969848 +vn 0.030062 -0.393612 -0.918785 +vn -0.308737 0.487068 0.816974 +vn -0.347750 0.432332 0.831961 +vn -0.353720 -0.910446 0.214408 +vn -0.487040 -0.214164 0.846715 +vn 0.259443 0.729989 0.632301 +vn -0.234149 0.739713 0.630872 +vn -0.443932 -0.181923 0.877399 +vn -0.253593 0.781206 0.570446 +vn -0.255586 0.587609 0.767718 +vn -0.471267 -0.433399 0.768162 +vn -0.340371 0.484787 0.805685 +vn 0.577010 0.814940 -0.054154 +vn -0.186638 -0.962590 -0.196433 +vn -0.253199 0.540199 0.802543 +vn -0.362563 0.439227 0.821966 +vn 0.466747 0.526134 0.710866 +vn -0.149444 0.687077 0.711050 +vn -0.580513 -0.014244 0.814127 +vn 0.467989 0.863779 -0.186742 +vn -0.191682 -0.822677 -0.535220 +vn -0.468627 -0.066598 0.880882 +vn -0.537781 -0.043438 0.841965 +vn 0.428589 0.885267 0.180593 +vn -0.245352 -0.854916 -0.457080 +vn 0.084085 -0.405072 -0.910410 +vn -0.229272 -0.811754 -0.537112 +vn 0.527967 0.831274 0.173879 +vn -0.613007 0.154472 0.774830 +vn -0.484764 -0.297274 0.822576 +vn -0.568127 -0.036292 0.822140 +vn -0.651285 -0.275652 0.706996 +vn -0.392712 -0.853089 0.343536 +vn -0.540686 -0.003784 0.841216 +vn -0.537542 -0.159899 0.827937 +vn -0.601980 -0.248607 0.758824 +vn -0.528094 0.040000 0.848243 +vn -0.297773 0.042290 0.953700 +vn 0.302576 0.374237 -0.876581 +vn -0.468926 -0.106819 0.876754 +vn 0.283697 0.909909 -0.302624 +vn -0.497284 -0.067688 0.864943 +vn -0.250996 -0.823826 -0.508244 +vn 0.281098 0.288709 -0.915222 +vn -0.418952 -0.587486 0.692344 +vn 0.559860 0.808732 0.180303 +vn 0.104335 -0.110872 -0.988343 +vn -0.545569 0.036739 0.837260 +vn 0.097970 -0.045195 -0.994163 +vn 0.471828 0.851424 -0.229031 +vn 0.489027 0.718953 -0.493922 +vn -0.365233 -0.885381 0.287583 +vn 0.033858 -0.371925 -0.927645 +vn -0.345823 0.504095 0.791388 +vn 0.465828 0.602775 0.647817 +vn 0.435694 0.678659 0.591264 +vn -0.443195 -0.338118 0.830213 +vn 0.374691 0.474592 -0.796473 +vn -0.331562 0.399098 0.854861 +vn 0.360672 0.657993 0.661030 +vn 0.049730 -0.396872 -0.916526 +vn 0.474412 0.698096 0.536279 +vn -0.088010 -0.563783 -0.821220 +vn 0.497986 0.564780 -0.658053 +vn -0.448314 -0.177413 0.876093 +vn -0.234289 0.739234 0.631381 +vn -0.528927 0.123318 0.839660 +vn -0.690248 -0.351882 0.632248 +vn -0.285151 -0.958397 0.012840 +vn -0.091655 0.731675 0.675464 +vn -0.340598 0.418610 0.841878 +vn -0.321272 -0.868601 0.377248 +vn -0.191196 -0.956085 -0.222140 +vn 0.462596 0.782945 0.415935 +vn -0.303679 -0.935878 0.178639 +vn 0.472911 0.559529 -0.680648 +vn -0.221076 0.887436 0.404453 +vn 0.062515 0.840466 0.538247 +vn -0.190755 -0.883991 -0.426816 +vn -0.009007 0.799250 0.600931 +vn 0.208785 0.823755 0.527102 +vn 0.593652 0.743308 -0.308335 +vn -0.591952 0.041453 0.804906 +vn -0.635351 -0.069531 0.769087 +vn -0.527606 -0.284265 0.800516 +vn -0.607113 -0.266345 0.748648 +vn -0.648857 -0.058425 0.758664 +vn -0.255100 -0.825485 0.503487 +vn 0.144893 -0.542060 -0.827754 +vn 0.157876 -0.021817 -0.987218 +vn 0.346189 0.188792 -0.918973 +vn -0.249251 -0.964699 -0.085029 +vn -0.222135 0.671421 0.707001 +vn 0.081824 -0.133760 -0.987630 +vn -0.673104 -0.200814 0.711762 +vn -0.513306 -0.120373 0.849722 +vn 0.081622 -0.389352 -0.917466 +vn -0.478926 0.111964 0.870686 +vn -0.108386 -0.613764 -0.782015 +vn -0.246157 -0.939324 0.238910 +vn -0.621877 0.253352 0.741000 +vn -0.625542 -0.350768 0.696892 +vn -0.468126 -0.254733 0.846150 +vn 0.305495 0.327993 -0.893920 +vn -0.401756 0.197132 0.894277 +vn -0.496329 -0.041810 0.867127 +vn -0.601475 -0.275351 0.749940 +vn -0.412293 0.204285 0.887852 +vn -0.302522 0.589110 0.749287 +vn -0.355770 0.353079 0.865311 +vn -0.157463 0.882942 0.442288 +vn -0.383148 0.459783 0.801123 +vn -0.212782 -0.827311 -0.519885 +vn 0.149916 0.748796 0.645624 +vn -0.396839 -0.916440 -0.051547 +vn 0.520087 0.762648 0.384549 +vn -0.565728 -0.621518 0.541911 +vn -0.551105 -0.642883 0.531963 +vn 0.380108 0.449671 -0.808278 +vn -0.142277 0.748573 0.647607 +vn -0.308038 -0.062351 0.949329 +vn -0.670295 -0.139644 0.728837 +vn -0.730606 -0.149348 0.666265 +vn -0.384500 -0.059692 0.921193 +vn -0.552567 -0.027032 0.833030 +vn -0.424608 -0.292215 0.856924 +vn -0.582537 0.202647 0.787137 +vn -0.670234 -0.378781 0.638210 +vn 0.352793 0.880347 -0.317058 +vn -0.287892 0.659037 0.694830 +vn -0.307670 0.662876 0.682594 +vn 0.475765 0.623017 0.620884 +vn 0.485641 0.680976 0.548110 +vn -0.627958 -0.299912 0.718137 +vn -0.222812 0.734852 0.640584 +vn -0.626498 -0.171649 0.760287 +vn 0.036480 -0.391704 -0.919368 +vn -0.514941 0.260474 0.816694 +vn -0.164105 0.676552 0.717877 +vn -0.407973 0.319743 0.855174 +vn 0.087863 -0.067894 -0.993816 +vn -0.547164 -0.327114 0.770460 +vn -0.445340 -0.055867 0.893617 +vn -0.383135 -0.815776 0.433262 +vn -0.352520 -0.862941 0.362026 +vn 0.633366 0.660112 0.403856 +vn -0.240816 0.354580 0.903482 +vn 0.001720 0.080438 0.996758 +vn 0.519606 0.417505 0.745452 +vn -0.483612 0.032433 0.874681 +vn 0.535019 0.720475 0.441215 +vn -0.408797 -0.847247 0.339201 +vn 0.209837 0.840990 -0.498702 +vn 0.118965 -0.008947 -0.992858 +vn 0.419722 0.847595 -0.324678 +vn 0.445879 0.589401 -0.673646 +vn 0.485431 0.812519 -0.322753 +vn 0.473710 0.865159 -0.164617 +vn -0.207021 -0.818685 -0.535627 +vn -0.437458 -0.196543 0.877497 +vn -0.646582 -0.402751 0.647861 +vn -0.432401 -0.153806 0.888467 +vn 0.090649 -0.148269 -0.984784 +vn -0.183706 -0.830325 -0.526130 +vn 0.406588 0.866367 -0.289990 +vn 0.100063 -0.103182 -0.989616 +vn 0.247517 0.206250 -0.946676 +vn -0.044139 -0.540147 -0.840412 +vn -0.186571 -0.907556 -0.376210 +vn 0.513354 0.729737 -0.451610 +vn 0.562165 0.822622 0.085227 +vn -0.290571 -0.956816 0.008404 +vn -0.322115 -0.932999 -0.160485 +vn -0.425112 -0.449642 0.785558 +vn -0.539776 -0.225545 0.811031 +vn -0.404514 0.340722 0.848691 +vn -0.553509 -0.226356 0.801493 +vn 0.266912 0.034993 -0.963085 +vn 0.193068 -0.602329 -0.774548 +vn -0.667729 -0.155683 0.727943 +vn 0.595448 0.737862 0.317806 +vn -0.327906 0.025791 0.944358 +vn -0.476978 -0.121433 0.870486 +vn -0.277077 0.422620 0.862914 +vn -0.327879 0.549089 0.768763 +vn -0.138197 -0.681708 -0.718454 +vn -0.533742 -0.123721 0.836548 +vn -0.298275 -0.130899 0.945461 +vn 0.398728 0.732738 0.551462 +vn 0.488806 0.869340 0.072917 +vn 0.116250 0.046250 -0.992143 +vn -0.179048 0.268725 0.946429 +vn -0.278810 0.600968 0.749068 +vn 0.559812 0.800509 0.214001 +vn -0.442700 -0.470582 0.763263 +vn 0.485408 0.871816 -0.065691 +vn 0.067575 -0.094633 -0.993216 +vn -0.413565 -0.600547 0.684330 +vn -0.320292 -0.914146 0.248495 +vn 0.265315 0.226381 -0.937208 +vn 0.301103 0.332322 -0.893812 +vn 0.392560 0.504110 -0.769266 +vn 0.456804 0.679579 0.574023 +vn -0.313042 0.241764 0.918453 +vn 0.458298 0.702367 -0.544650 +vn 0.344925 0.372438 -0.861578 +vn 0.081582 -0.238724 -0.967655 +vn 0.519500 0.350361 0.779338 +vn 0.610306 0.685700 0.396663 +vn 0.579719 0.747494 -0.324311 +vn 0.543513 0.835028 0.085567 +vn -0.391332 -0.835432 0.385893 +vn 0.392530 0.636621 -0.663802 +vn -0.346227 -0.349297 0.870700 +vn 0.465286 0.877033 -0.119675 +vn -0.382647 -0.160242 0.909892 +vn -0.550607 -0.298771 0.779467 +vn -0.535426 -0.243756 0.808642 +vn -0.311814 0.463957 0.829166 +vn -0.510612 0.154955 0.845733 +vn -0.198508 0.722064 0.662735 +vn 0.395029 0.582584 -0.710315 +vn 0.008120 -0.434226 -0.900767 +vn -0.435768 -0.241218 0.867133 +vn -0.439907 -0.343981 0.829553 +vn -0.508306 -0.461438 0.727118 +vn 0.476797 0.658950 -0.581764 +vn -0.501652 0.019653 0.864846 +vn 0.363121 0.440220 -0.821188 +vn -0.151794 0.599475 0.785868 +vn -0.489550 -0.294821 0.820623 +vn -0.347641 0.461207 0.816354 +vn 0.561063 0.815143 0.144047 +vn -0.515130 -0.463041 0.721273 +vn -0.514563 -0.622257 0.589934 +vn -0.641612 0.376542 0.668244 +vn 0.567911 0.822812 0.021402 +vn 0.322916 0.862101 -0.390522 +vn 0.122635 0.077968 -0.989384 +vn 0.086832 -0.069664 -0.993784 +vn 0.574489 0.632689 0.519294 +vn 0.034070 0.239016 0.970418 +vn -0.445554 -0.819354 0.360750 +vn 0.054749 -0.387169 -0.920382 +vn 0.271927 0.776108 0.568957 +vn -0.065482 -0.596225 -0.800142 +vn 0.308668 0.771552 0.556266 +vn 0.527490 0.348550 0.774769 +vn -0.134869 0.815796 0.562394 +vn -0.341167 -0.939615 0.026996 +vn 0.544867 0.400314 0.736796 +vn 0.512359 0.506817 0.693271 +vn -0.517186 0.055476 0.854073 +vn -0.483835 -0.352550 0.801007 +vn 0.231881 0.164854 -0.958673 +vn 0.480604 0.802423 -0.353747 +vn -0.668473 -0.692108 -0.272269 +vn -0.276446 -0.886581 -0.370881 +vn -0.792972 -0.544323 0.273693 +vn -0.006075 -0.556104 -0.831090 +vn 0.054011 -0.404282 -0.913038 +vn 0.288925 -0.007428 -0.957323 +vn -0.051705 -0.509116 -0.859143 +vn -0.380845 -0.387129 -0.839695 +vn -0.212530 0.578680 0.787376 +vn -0.372991 -0.161610 0.913652 +vn -0.470860 -0.338959 0.814493 +vn -0.619308 -0.051292 0.783471 +vn -0.220981 -0.970071 -0.100645 +vn -0.494256 0.361584 0.790549 +vn -0.477570 -0.174667 0.861056 +vn 0.594529 0.693998 -0.406082 +vn -0.216986 -0.942231 -0.255182 +vn -0.152485 0.458343 0.875597 +vn -0.484431 -0.517647 0.705244 +vn 0.543061 0.816649 0.195370 +vn -0.659916 0.101008 0.744519 +vn -0.480677 -0.158391 0.862474 +vn -0.352773 -0.142235 0.924835 +vn -0.179896 0.173163 0.968324 +vn -0.318045 -0.113144 0.941300 +vn -0.119233 0.697331 0.706762 +vn 0.256417 0.278070 -0.925704 +vn -0.428770 -0.008620 0.903373 +vn -0.099368 0.713917 0.693144 +vn -0.161166 -0.749389 -0.642216 +vn -0.093802 0.808362 0.581165 +vn -0.467999 -0.374163 0.800612 +vn 0.085033 0.837692 0.539482 +vn -0.399985 -0.184598 0.897739 +vn 0.274148 0.295006 -0.915322 +vn 0.574064 0.787792 0.223236 +vn -0.435447 -0.054685 0.898552 +vn 0.422476 0.864466 -0.272419 +vn -0.587437 -0.179060 0.789212 +vn 0.074188 -0.178812 -0.981082 +vn 0.533512 0.842862 0.070346 +vn 0.606141 0.784062 -0.133569 +vn 0.578218 0.724171 -0.375820 +vn -0.713560 0.416502 0.563345 +vn -0.621750 -0.319962 0.714879 +vn -0.388163 -0.177137 0.904407 +vn -0.640250 -0.144262 0.754499 +vn -0.615377 -0.192349 0.764404 +vn -0.767763 -0.393780 0.505448 +vn 0.486301 0.650307 0.583620 +vn -0.571833 -0.135785 0.809055 +vn 0.536293 0.825036 0.178061 +vn -0.517062 -0.199369 0.832406 +vn -0.050038 0.600819 0.797817 +vn -0.048103 0.814895 0.577609 +vn -0.464980 -0.294197 0.835010 +vn -0.524425 -0.184227 0.831287 +vn -0.342547 -0.234480 0.909769 +vn -0.378025 -0.885307 0.270792 +vn 0.414188 0.647450 -0.639732 +vn -0.242020 -0.962144 -0.125320 +vn -0.271335 0.315227 0.909400 +vn -0.410347 -0.026695 0.911539 +vn 0.549863 0.619635 0.560093 +vn 0.453090 0.557114 -0.695940 +vn -0.445391 -0.235279 0.863870 +vn -0.436843 -0.687237 0.580409 +vn -0.239650 -0.833964 -0.497064 +vn 0.090172 -0.109071 -0.989936 +vn 0.435731 0.665982 -0.605481 +vn -0.608564 0.311922 0.729626 +vn -0.441246 -0.752881 0.488335 +vn 0.001237 -0.393731 -0.919225 +vn 0.584815 0.446803 0.677022 +vn 0.163621 0.799023 0.578610 +vn 0.182737 0.081273 -0.979797 +vn -0.305823 0.488180 0.817406 +vn 0.504931 0.433440 0.746441 +vn -0.575363 -0.170375 0.799956 +vn -0.462453 -0.281257 0.840852 +vn -0.512484 -0.259513 0.818543 +vn -0.468253 0.338201 0.816308 +vn -0.542848 -0.078761 0.836129 +vn 0.513116 0.640079 0.571849 +vn -0.289367 0.578110 0.762925 +vn -0.389744 -0.906856 0.160350 +vn 0.053723 -0.423324 -0.904384 +vn -0.023678 -0.537963 -0.842636 +vn 0.307748 0.787782 0.533564 +vn -0.250526 -0.886185 -0.389761 +vn -0.241637 -0.959813 0.142727 +vn -0.604549 -0.461804 0.649043 +vn -0.199007 -0.004263 0.979989 +vn 0.421305 0.841870 -0.337278 +vn -0.630935 0.060791 0.773450 +vn -0.653986 0.002834 0.756501 +vn -0.567920 0.027577 0.822622 +vn -0.578712 -0.131703 0.804827 +vn -0.340632 -0.934391 -0.104321 +vn -0.718236 -0.541635 -0.436771 +vn 0.125078 -0.037452 -0.991440 +vn 0.586188 0.650227 -0.483311 +vn -0.597456 -0.648605 -0.471548 +vn 0.314957 0.124070 -0.940962 +vn 0.314769 0.260897 -0.912608 +vn 0.352996 0.372060 -0.858467 +vn 0.419525 0.894988 -0.151642 +vn 0.054124 -0.410325 -0.910332 +vn 0.201942 0.022220 -0.979145 +vn -0.223792 0.251923 0.941516 +vn 0.544844 0.837553 0.040625 +vn 0.560969 0.318333 0.764185 +vn -0.480659 -0.491880 0.725962 +vn 0.505082 0.566809 -0.650861 +vn 0.101788 -0.031748 -0.994299 +vn -0.311809 -0.001484 0.950144 +vn -0.397794 -0.225358 0.889367 +vn -0.480344 0.259996 0.837659 +vn -0.492268 -0.144797 0.858316 +vn -0.538493 -0.239629 0.807839 +vn -0.364414 -0.213732 0.906378 +vn 0.037990 -0.682242 0.730139 +vn -0.217981 -0.836150 -0.503326 +vn 0.620631 0.779777 -0.082244 +vn -0.459904 -0.068561 0.885318 +vn -0.039667 0.760408 0.648233 +vn -0.466093 -0.592976 0.656610 +vn -0.007490 0.702761 0.711387 +vn 0.560887 0.601603 -0.568753 +vn 0.544286 0.698431 0.464701 +vn 0.054703 -0.428406 -0.901929 +vn -0.083365 0.691621 0.717433 +vn -0.253961 -0.967100 -0.014897 +vn -0.346244 0.015871 0.938010 +vn 0.467144 0.883538 -0.033716 +vn -0.719716 -0.563621 0.405388 +vn -0.718250 -0.193029 0.668473 +vn -0.657655 -0.096163 0.747156 +vn 0.451382 0.702211 -0.550595 +vn -0.291525 0.673489 0.679283 +vn -0.508137 -0.084937 0.857078 +vn 0.359939 0.431304 -0.827297 +vn -0.247420 0.577261 0.778173 +vn -0.466434 0.306231 0.829857 +vn -0.132149 -0.694331 -0.707419 +vn -0.067846 0.659898 0.748286 +vn -0.326638 0.512316 0.794254 +vn -0.554121 -0.195461 0.809163 +vn -0.441813 -0.819585 0.364803 +vn -0.184757 -0.076088 0.979834 +vn -0.161813 0.413899 0.895826 +vn -0.182974 -0.825469 -0.533967 +vn 0.566838 0.820790 0.070701 +vn -0.143106 -0.339402 0.929692 +vn 0.088706 -0.337650 -0.937083 +vn -0.048922 -0.599124 -0.799160 +vn -0.495628 -0.379359 0.781306 +vn -0.485825 -0.433816 0.758800 +vn 0.058467 -0.273818 -0.960003 +vn 0.128349 0.770144 0.624823 +vn 0.035137 0.699688 0.713584 +vn 0.715936 -0.145987 0.682732 +vn 0.124312 0.006673 -0.992221 +vn -0.308687 -0.912150 0.269618 +vn 0.585311 0.385535 0.713284 +vn 0.976657 -0.204304 0.066339 +vn -0.020769 0.595316 0.803224 +vn 0.192798 0.653140 0.732282 +vn -0.244120 0.538760 0.806315 +vn 0.444789 0.832377 -0.330623 +vn 0.055616 -0.403340 -0.913358 +vn -0.259166 -0.813835 -0.520101 +vn 0.579049 0.757994 0.300245 +vn -0.111322 0.769727 0.628592 +vn 0.576559 0.701412 0.419047 +vn 0.608676 0.775871 0.165945 +vn -0.055875 0.808424 0.585942 +vn 0.532800 0.842433 0.080194 +vn -0.664269 -0.492588 0.562231 +vn -0.436332 -0.826621 0.355405 +vn -0.406890 0.503611 0.762113 +vn -0.476012 -0.670855 0.568653 +vn -0.176167 -0.102920 -0.978965 +vn 0.280969 -0.915302 -0.288581 +vn -0.246543 -0.694408 -0.676028 +vn 0.428955 -0.863182 -0.266298 +vn 0.117040 -0.733840 -0.669164 +vn -0.262590 0.124483 0.956844 +vn -0.560435 -0.253938 0.788307 +vn -0.591436 -0.351927 0.725501 +vn -0.260056 0.485552 0.834632 +vn -0.444201 -0.817410 0.366778 +vn -0.449996 -0.105399 0.886789 +vn 0.360207 0.318122 -0.876955 +vn 0.134712 0.834304 0.534593 +vn 0.090141 -0.392938 -0.915136 +vn -0.244688 -0.950736 -0.190337 +vn -0.463682 -0.273418 0.842758 +vn 0.385765 0.485790 -0.784343 +vn -0.594155 -0.474105 0.649773 +vn 0.609858 0.358885 0.706594 +vn -0.120997 -0.618502 -0.776411 +vn 0.414047 0.546585 -0.727880 +vn -0.641801 -0.766240 -0.031106 +vn -0.384527 -0.221902 0.896046 +vn -0.160915 0.480427 0.862146 +vn -0.393195 -0.873285 0.287700 +vn 0.207766 0.133439 -0.969034 +vn 0.212394 0.229319 -0.949896 +vn -0.451820 -0.637505 0.624056 +vn -0.024204 0.810732 0.584917 +vn -0.150047 -0.747568 -0.647015 +vn 0.072508 -0.407083 -0.910509 +vn 0.042224 -0.422320 -0.905463 +vn 0.070936 -0.149603 -0.986198 +vn -0.332795 -0.936919 0.106912 +vn 0.514574 0.848234 0.125348 +vn -0.527929 -0.161838 0.833726 +vn -0.387817 -0.856029 0.341777 +vn 0.431469 0.667113 0.607284 +vn -0.475783 -0.117293 0.871707 +vn 0.083007 -0.120918 -0.989186 +vn 0.043095 -0.422104 -0.905522 +vn 0.488922 0.859598 -0.148483 +vn -0.496213 -0.176705 0.850028 +vn -0.546176 -0.280258 0.789397 +vn -0.485301 0.165524 0.858536 +vn -0.485815 -0.032597 0.873454 +vn -0.487509 -0.159524 0.858421 +vn 0.498363 0.607222 -0.618802 +vn -0.583323 -0.164051 0.795501 +vn -0.507371 -0.297886 0.808603 +vn -0.256271 -0.828601 -0.497740 +vn 0.069800 0.620277 0.781271 +vn 0.446657 0.623782 -0.641400 +vn -0.243188 -0.924423 -0.293770 +vn -0.337929 -0.219374 0.915248 +vn -0.548063 -0.190993 0.814339 +vn -0.256808 0.541500 0.800517 +vn 0.168695 0.757944 0.630130 +vn -0.623181 -0.309824 0.718091 +vn 0.478096 0.633922 0.607920 +vn -0.454028 -0.661460 0.596933 +vn 0.044096 -0.419301 -0.906776 +vn 0.367934 0.540603 -0.756553 +vn 0.056072 0.785280 0.616596 +vn -0.388172 -0.822844 0.415029 +vn -0.250918 -0.000553 0.968008 +vn 0.597010 0.542128 0.591334 +vn 0.514103 0.843071 -0.157888 +vn -0.263373 -0.850545 -0.455201 +vn 0.614653 0.788796 0.001788 +vn -0.256857 -0.864588 -0.431871 +vn 0.208399 0.129714 -0.969404 +vn 0.574944 0.559390 0.597095 +vn -0.413821 -0.910048 -0.023757 +vn 0.555701 0.675468 -0.484705 +vn 0.551252 0.620420 -0.557853 +vn -0.638119 -0.207490 0.741453 +vn -0.585833 -0.205946 0.783828 +vn -0.531654 0.201241 0.822707 +vn 0.744580 -0.623506 -0.238413 +vn 0.009000 -0.967736 -0.251807 +vn 0.275774 0.063569 -0.959118 +vn 0.585620 -0.676802 -0.446081 +vn 0.923851 0.072285 -0.375864 +vn 0.175495 -0.858179 -0.482422 +vn 0.265207 -0.283627 -0.921532 +vn 0.363761 -0.136853 -0.921384 +vn 0.711775 -0.014884 -0.702250 +vn 0.836511 -0.278420 -0.471946 +vn 0.863991 0.150664 -0.480437 +vn 0.615336 0.112512 -0.780194 +vn 0.527032 0.150201 -0.836467 +vn 0.990115 -0.107669 -0.089890 +vn -0.466823 -0.811253 0.352058 +vn 0.391650 0.579313 -0.714848 +vn -0.438725 -0.591026 0.676911 +vn 0.479982 0.622762 -0.617887 +vn -0.580989 -0.173543 0.795194 +vn -0.569866 -0.085363 0.817292 +vn -0.404131 -0.010672 0.914639 +vn -0.618510 0.266835 0.739084 +vn -0.265497 0.479489 0.836422 +vn -0.132286 0.699155 0.702626 +vn -0.299362 0.606297 0.736740 +vn -0.026694 -0.578848 -0.814999 +vn -0.491880 -0.122214 0.862043 +vn -0.444514 -0.800116 0.402769 +vn 0.018071 -0.518435 -0.854926 +vn -0.499403 0.179075 0.847661 +vn 0.580906 0.813547 0.026253 +vn -0.528727 0.615745 0.584213 +vn -0.314702 0.569209 0.759581 +vn 0.071597 -0.099146 -0.992494 +vn -0.254920 -0.829814 -0.496412 +vn 0.585917 0.721209 -0.369539 +vn 0.530435 0.752485 -0.390392 +vn -0.353639 -0.920775 0.164658 +vn 0.503100 0.646220 -0.573838 +vn -0.301941 -0.947828 0.102244 +vn 0.417351 0.874716 -0.246355 +vn -0.274623 -0.960957 0.033826 +vn -0.182740 0.484074 0.855733 +vn -0.224816 0.136381 0.964810 +vn -0.190813 -0.802889 0.564765 +vn -0.404364 -0.497019 0.767764 +vn 0.350802 0.463296 -0.813815 +vn 0.113891 0.832824 0.541695 +vn -0.409096 -0.236048 0.881432 +vn -0.404754 0.176335 0.897263 +vn 0.090059 -0.052051 -0.994575 +vn -0.668983 -0.210778 0.712765 +vn -0.294919 0.093595 0.950927 +vn -0.409927 -0.666334 0.622864 +vn -0.397248 -0.894745 0.204023 +vn -0.446781 -0.190682 0.874087 +vn 0.580059 0.744466 0.330609 +vn -0.438898 -0.695088 0.569404 +vn 0.061812 -0.081683 -0.994740 +vn -0.605749 -0.198974 0.770375 +vn -0.616206 -0.032041 0.786933 +vn -0.707082 0.102859 0.699610 +vn -0.659049 -0.081837 0.747634 +vn -0.478973 -0.810507 0.337139 +vn -0.454300 0.451944 0.767696 +vn 0.031274 -0.202753 -0.978730 +vn -0.430964 0.177930 0.884653 +vn -0.589899 0.391455 0.706245 +vn -0.419489 0.061105 0.905702 +vn 0.357830 0.702880 0.614750 +vn -0.790476 0.144186 0.595280 +vn 0.594656 0.671218 0.442549 +vn -0.662959 -0.122995 0.738483 +vn -0.620446 0.194304 0.759798 +vn 0.310012 0.399252 -0.862839 +vn -0.217825 -0.836273 -0.503189 +vn -0.239952 0.513467 0.823878 +vn 0.518102 0.589875 0.619368 +vn -0.289491 0.079807 0.953848 +vn -0.182707 -0.798068 -0.574200 +vn -0.401018 -0.362213 0.841419 +vn 0.346104 0.232866 -0.908837 +vn 0.410142 0.843863 -0.345946 +vn 0.579847 0.343685 0.738686 +vn 0.472774 0.659500 -0.584418 +vn -0.572234 -0.552623 0.605934 +vn -0.558451 -0.226447 0.798031 +vn -0.587893 -0.201342 0.783481 +vn 0.077065 -0.070891 -0.994503 +vn -0.006601 -0.447044 -0.894488 +vn 0.310555 -0.627463 -0.714035 +vn 0.542002 -0.320529 -0.776849 +vn -0.311397 0.154242 0.937679 +vn 0.575743 0.610634 0.543733 +vn -0.083347 0.731430 0.676804 +vn 0.359892 0.891111 -0.276405 +vn -0.447188 -0.109627 0.887696 +vn -0.401873 -0.835655 0.374404 +vn -0.375441 -0.859481 0.346894 +vn -0.192553 -0.307328 0.931919 +vn 0.039652 -0.423910 -0.904836 +vn 0.409404 0.545417 -0.731374 +vn -0.208679 -0.116774 0.970988 +vn -0.376283 0.428923 0.821241 +vn -0.665902 -0.102026 0.739030 +vn -0.536419 -0.224536 0.813535 +vn 0.010867 0.837598 0.546179 +vn -0.444309 0.068367 0.893261 +vn 0.318320 0.490489 -0.811229 +vn -0.725925 -0.128936 0.675580 +vn 0.218820 0.802484 0.555102 +vn -0.158994 -0.986286 -0.044281 +vn 0.242655 0.698396 0.673321 +vn -0.327432 0.069286 0.942331 +vn 0.280120 0.775745 0.565467 +vn 0.162234 -0.029843 -0.986301 +vn 0.344530 0.553369 -0.758342 +vn -0.277651 -0.960657 -0.006966 +vn -0.458633 -0.605440 0.650460 +vn 0.057475 -0.399639 -0.914869 +vn -0.113989 -0.671333 -0.732338 +vn -0.426822 -0.673681 0.603305 +vn 0.002891 -0.164547 -0.986365 +vn -0.265175 0.112596 0.957603 +vn 0.541698 0.710307 0.449473 +vn 0.039352 -0.138761 -0.989544 +vn -0.379186 -0.878860 0.289522 +vn -0.374577 0.268867 0.887357 +vn 0.481735 0.873806 -0.066293 +vn 0.106069 -0.032565 -0.993825 +vn 0.543828 0.831455 0.113725 +vn 0.033333 -0.412473 -0.910360 +vn 0.497604 0.737236 -0.457027 +vn -0.713429 0.264752 0.648788 +vn 0.369135 0.595446 -0.713571 +vn -0.634714 -0.287433 0.717301 +vn -0.457837 0.018078 0.888852 +vn -0.578104 -0.053774 0.814189 +vn -0.524823 -0.167669 0.834534 +vn -0.703784 -0.125715 0.699202 +vn -0.718913 -0.153224 0.678002 +vn -0.569397 0.113448 0.814197 +vn -0.852963 0.085587 0.514907 +vn -0.696734 0.161547 0.698902 +vn -0.642379 -0.080214 0.762177 +vn -0.524979 -0.680513 0.511174 +vn -0.226175 0.480525 0.847313 +vn 0.411763 0.534258 -0.738255 +vn -0.473750 -0.021515 0.880397 +vn -0.607728 -0.111942 0.786216 +vn -0.211298 0.393900 0.894537 +vn -0.072793 0.308252 0.948516 +vn 0.018169 0.389638 0.920789 +vn 0.089445 0.775495 0.624986 +vn -0.522051 -0.219097 0.824293 +vn 0.012016 -0.507529 -0.861551 +vn 0.175886 0.106714 -0.978609 +vn 0.561519 0.761272 0.324286 +vn 0.092616 0.828193 0.552737 +vn 0.481026 0.602702 0.636682 +vn 0.470208 0.753849 -0.458929 +vn -0.645711 -0.122704 0.753659 +vn -0.384266 -0.282285 0.879008 +vn 0.485386 0.747163 0.454035 +vn 0.457825 0.887074 0.059134 +vn 0.184517 0.081202 -0.979469 +vn 0.434385 0.673573 -0.598005 +vn 0.568237 0.547698 0.614113 +vn -0.148312 0.633641 0.759278 +vn 0.348118 0.295550 -0.889643 +vn -0.340471 0.548939 0.763377 +vn 0.570057 0.600707 0.560523 +vn 0.320750 0.460032 -0.827943 +vn 0.607993 0.473099 0.637590 +vn -0.298818 0.590211 0.749906 +vn 0.023431 -0.353459 -0.935157 +vn 0.607658 0.298864 0.735821 +vn 0.442624 0.550034 -0.708200 +vn 0.246356 0.735858 0.630731 +vn -0.075436 -0.650867 -0.755434 +vn 0.452234 0.862474 -0.227208 +vn -0.327368 -0.925784 0.189088 +vn -0.398742 -0.268306 0.876936 +vn -0.381236 -0.721293 -0.578269 +vn -0.123730 -0.696633 -0.706678 +vn 0.215300 0.098278 -0.971590 +vn 0.106375 -0.072692 -0.991665 +vn 0.068425 -0.062324 -0.995708 +vn 0.089148 0.874729 0.476342 +vn -0.371765 0.518744 0.769867 +vn 0.225475 0.150510 -0.962553 +vn -0.566631 -0.229626 0.791329 +vn 0.299176 0.150605 -0.942237 +vn 0.300352 0.191040 -0.934501 +vn -0.500346 -0.119455 0.857546 +vn -0.349771 0.403699 0.845392 +vn -0.250740 -0.179605 0.951247 +vn -0.259725 -0.843123 -0.470836 +vn -0.370589 0.147551 0.917002 +vn -0.307028 -0.485224 0.818713 +vn 0.297762 0.285055 -0.911088 +vn 0.129068 -0.017495 -0.991481 +vn 0.291007 0.470706 -0.832917 +vn -0.422024 -0.510785 0.748996 +vn -0.449036 -0.099580 0.887947 +vn 0.326320 0.595784 0.733864 +vn -0.277082 -0.902409 -0.329976 +vn 0.400214 0.876160 -0.268648 +vn -0.372708 -0.827720 0.419485 +vn -0.412531 -0.849542 0.328780 +vn -0.166469 0.688301 0.706067 +vn -0.331837 -0.922410 0.197593 +vn -0.006996 -0.401039 -0.916034 +vn 0.052926 -0.386458 -0.920787 +vn -0.198573 0.572899 0.795208 +vn 0.428373 0.827464 -0.363042 +vn 0.073188 -0.122998 -0.989704 +vn 0.495534 0.724033 -0.479815 +vn 0.524707 0.842759 0.120165 +vn -0.487659 -0.109521 0.866137 +vn 0.530821 0.842903 0.087994 +vn -0.499629 -0.015031 0.866109 +vn -0.215867 -0.564427 0.796758 +vn -0.311153 -0.505267 0.804915 +vn 0.611967 0.604380 0.510119 +vn -0.376269 0.343982 0.860290 +vn -0.083856 0.119053 0.989340 +vn 0.511699 0.858001 0.044703 +vn -0.542635 -0.832645 -0.110681 +vn 0.243388 0.216601 -0.945434 +vn -0.511775 0.013510 0.859013 +vn -0.428383 -0.646671 0.631114 +vn -0.486909 -0.793222 0.365676 +vn -0.313694 -0.940362 0.131589 +vn -0.224506 0.686205 0.691896 +vn 0.041694 -0.423737 -0.904825 +vn -0.381153 -0.217152 0.898648 +vn -0.465225 -0.779809 0.418884 +vn 0.550867 0.643733 0.531181 +vn -0.631080 -0.738213 0.238284 +vn 0.491797 0.865070 0.098939 +vn 0.068897 -0.446238 -0.892258 +vn 0.535278 0.819398 0.205096 +vn -0.295646 0.267738 0.917011 +vn -0.267248 -0.829151 -0.491006 +vn 0.578002 0.776018 0.252408 +vn -0.556170 -0.165129 0.814498 +vn -0.427048 0.022972 0.903937 +vn 0.612485 0.446626 0.652217 +vn -0.492685 0.004194 0.870198 +vn -0.426657 0.265482 0.864571 +vn 0.472439 0.687406 -0.551611 +vn -0.349666 -0.874700 0.335609 +vn 0.501566 0.749401 0.432239 +vn -0.228125 -0.852590 -0.470160 +vn -0.361958 -0.659202 0.659120 +vn 0.477593 0.657943 0.582251 +vn 0.280309 0.944275 -0.172542 +vn 0.225688 0.356074 -0.906795 +vn 0.315701 0.488047 0.813722 +vn -0.289365 -0.828842 -0.478841 +vn -0.056601 -0.333765 0.940955 +vn -0.409582 -0.094432 0.907373 +vn -0.015608 -0.545468 -0.837986 +vn -0.136370 -0.216345 0.966746 +vn -0.402350 0.167032 0.900119 +vn -0.171686 0.642277 0.746997 +vn -0.382652 -0.502270 0.775437 +vn 0.329196 0.419697 -0.845863 +vn -0.186605 0.187199 0.964435 +vn -0.368298 0.245005 0.896844 +vn -0.574503 0.407087 0.710089 +vn -0.384991 -0.410322 0.826691 +vn -0.329601 -0.147740 0.932489 +vn 0.214436 0.718821 0.661296 +vn -0.400366 -0.885517 0.235728 +vn 0.567970 0.445231 0.692228 +vn 0.582892 0.542198 0.605192 +vn 0.323034 0.437438 -0.839224 +vn 0.407946 0.900514 -0.150516 +vn -0.328861 0.036515 0.943672 +vn 0.442105 0.603415 -0.663652 +vn 0.261555 0.114754 -0.958343 +vn -0.368403 0.424190 0.827250 +vn -0.470521 -0.308287 0.826783 +vn -0.302081 0.383078 0.872925 +vn 0.457229 0.868168 -0.192943 +vn -0.445565 0.016798 0.895092 +vn 0.491180 0.565989 0.662117 +vn -0.439533 -0.220921 0.870635 +vn -0.345862 -0.849268 0.398902 +vn -0.429799 0.138805 0.892191 +vn 0.038288 -0.420216 -0.906616 +vn 0.425143 0.887032 -0.180075 +vn 0.528465 0.781259 0.332204 +vn -0.393837 -0.825135 0.405023 +vn 0.559689 0.823057 -0.096566 +vn -0.023425 -0.498934 -0.866323 +vn 0.497608 0.664258 0.557805 +vn -0.333147 -0.228617 0.914739 +vn -0.137423 0.616556 0.775225 +vn 0.061171 -0.393934 -0.917101 +vn 0.229772 0.732906 0.640355 +vn -0.699291 0.048432 0.713195 +vn 0.474776 0.708929 0.521544 +vn -0.433098 -0.715949 0.547579 +vn -0.460853 -0.617050 0.637859 +vn 0.049971 0.792076 0.608374 +vn -0.451563 -0.111032 0.885304 +vn 0.090769 -0.076566 -0.992924 +vn -0.112088 -0.704685 -0.700611 +vn 0.354662 0.375677 -0.856202 +vn -0.378330 -0.134344 0.915870 +vn -0.402571 0.407324 0.819771 +vn 0.307550 0.368692 -0.877200 +vn -0.356669 -0.055348 0.932590 +vn -0.241532 0.487030 0.839324 +vn 0.342128 0.461994 -0.818236 +vn 0.548963 0.558748 0.621644 +vn -0.431776 0.049250 0.900635 +vn -0.240159 -0.171946 0.955384 +vn 0.552924 0.548762 0.627005 +vn 0.095496 -0.049750 -0.994186 +vn 0.446941 0.559869 -0.697704 +vn 0.112284 -0.043068 -0.992742 +vn -0.173240 -0.793230 -0.583758 +vn -0.550271 0.010652 0.834918 +vn -0.400219 0.023479 0.916119 +vn -0.315059 -0.161359 0.935255 +vn -0.530626 -0.007100 0.847576 +vn -0.648276 -0.747549 -0.144600 +vn -0.411636 -0.724843 -0.552411 +vn -0.533989 -0.495262 -0.685252 +vn 0.616801 0.332537 0.713425 +vn -0.235286 -0.300839 0.924195 +vn -0.666360 -0.479707 0.570828 +vn -0.045611 0.694386 0.718156 +vn 0.432850 0.616540 -0.657663 +vn -0.509562 -0.825367 0.243137 +vn -0.163613 0.470902 0.866881 +vn 0.460583 0.653106 0.601095 +vn 0.043582 -0.137882 -0.989489 +vn 0.434031 0.659572 -0.613663 +vn 0.345119 0.479707 -0.806706 +vn 0.009478 -0.588935 -0.808125 +vn 0.464816 0.745478 -0.477712 +vn -0.234508 -0.859122 -0.454880 +vn -0.320701 0.230248 0.918769 +vn 0.265305 0.720672 0.640504 +vn -0.404000 -0.868852 0.286148 +vn -0.396994 -0.472675 0.786749 +vn -0.433393 -0.459157 0.775465 +vn -0.394684 -0.218536 0.892450 +vn -0.304352 -0.201235 0.931061 +vn 0.230217 0.670977 0.704833 +vn 0.545879 0.717021 -0.433471 +vn -0.532908 -0.136607 0.835073 +vn -0.442551 0.031652 0.896185 +vn 0.380402 0.910746 -0.160739 +vn -0.486512 -0.721652 0.492467 +vn -0.418948 -0.718200 0.555582 +vn -0.324894 -0.914971 0.239314 +vn 0.179911 0.845586 0.502609 +vn 0.387798 0.685464 -0.616240 +vn 0.633531 0.480408 0.606503 +vn -0.273016 0.401606 0.874171 +vn 0.610252 0.368955 0.701046 +vn -0.259217 -0.181759 0.948562 +vn -0.454721 0.040728 0.889702 +vn 0.337912 0.531314 -0.776866 +vn -0.577624 -0.629229 0.520021 +vn -0.316027 -0.091704 0.944308 +vn -0.407497 -0.881185 0.239707 +vn 0.548415 0.815665 0.184207 +vn 0.227540 0.971305 -0.069225 +vn 0.611704 0.283231 0.738646 +vn -0.455667 -0.651814 0.606223 +vn -0.303359 0.026750 0.952501 +vn 0.069183 -0.426809 -0.901691 +vn -0.400400 0.137648 0.905943 +vn 0.532584 0.733444 -0.422390 +vn -0.386523 0.279371 0.878949 +vn 0.263486 0.148741 -0.953127 +vn 0.411128 0.547598 -0.728773 +vn 0.316179 0.846362 -0.428605 +vn -0.307811 -0.835278 -0.455591 +vn -0.329411 -0.165897 0.929498 +vn 0.454893 0.886122 -0.088660 +vn -0.192928 0.437365 0.878346 +vn 0.102953 0.820635 0.562102 +vn 0.513985 0.794630 0.323082 +vn 0.378356 0.470344 0.797260 +vn -0.317047 0.424664 0.848022 +vn 0.431814 0.797510 0.421325 +vn -0.212227 0.608297 0.764810 +vn -0.283360 -0.952229 0.113869 +vn -0.262075 -0.964340 -0.036953 +vn 0.551260 0.650865 0.522004 +vn -0.308012 -0.948174 -0.078073 +vn 0.080735 -0.100652 -0.991641 +vn -0.472850 0.023511 0.880829 +vn -0.494496 -0.509429 0.704241 +vn -0.475370 -0.141210 0.868379 +vn -0.474789 -0.870529 0.129440 +vn 0.126875 -0.475747 -0.870383 +vn 0.206062 0.834350 0.511271 +vn 0.290809 0.956452 0.025109 +vn -0.480923 0.013391 0.876660 +vn -0.271341 0.532947 0.801462 +vn -0.412111 -0.018028 0.910955 +vn -0.143648 -0.742440 -0.654331 +vn -0.420888 -0.769978 0.479569 +vn -0.470986 -0.251565 0.845510 +vn -0.543784 -0.143045 0.826945 +vn -0.112758 0.639039 0.760865 +vn -0.477421 -0.193702 0.857058 +vn -0.818606 -0.538938 0.198571 +vn -0.804823 -0.527698 0.271652 +vn 0.377981 0.805654 -0.456127 +vn -0.255199 -0.164278 0.952831 +vn -0.370716 0.266805 0.889598 +vn -0.321487 -0.165194 0.932393 +vn 0.103035 -0.081196 -0.991358 +vn 0.281851 0.912318 -0.297046 +vn -0.350620 -0.331928 0.875722 +vn -0.337405 -0.887047 0.315129 +vn 0.550966 0.825232 -0.124210 +vn -0.357058 0.091151 0.929624 +vn -0.950608 -0.253820 -0.178664 +vn 0.495040 0.860466 0.120555 +vn -0.414711 0.054772 0.908303 +vn 0.194650 0.223692 -0.955025 +vn 0.195578 0.211768 -0.957551 +vn -0.030495 -0.632943 -0.773597 +vn -0.391105 0.005256 0.920331 +vn 0.132759 0.001969 -0.991146 +vn -0.191759 0.136224 0.971942 +vn 0.370821 0.698062 0.612537 +vn 0.518829 0.848352 0.105431 +vn 0.530465 0.736713 -0.419358 +vn -0.570300 -0.220179 0.791378 +vn -0.508806 -0.079866 0.857168 +vn -0.425971 -0.804080 0.414734 +vn 0.083296 -0.066412 -0.994309 +vn -0.199620 -0.116456 0.972929 +vn -0.330972 0.457517 0.825310 +vn 0.540330 0.773767 0.330648 +vn 0.529246 0.837996 0.132898 +vn -0.267908 0.040531 0.962592 +vn -0.217871 -0.840789 -0.495586 +vn -0.290070 -0.941577 0.171149 +vn 0.560467 0.824361 0.079407 +vn 0.331526 0.434106 0.837641 +vn 0.605002 0.794604 0.050758 +vn 0.554103 0.318257 0.769209 +vn 0.524631 0.838209 0.148892 +vn -0.352369 0.188973 0.916584 +vn -0.005417 -0.468031 -0.883696 +vn 0.690086 0.406703 0.598643 +vn -0.245870 -0.061612 0.967343 +vn -0.267390 0.457786 0.847900 +vn -0.684418 -0.704987 -0.185917 +vn 0.106180 -0.055189 -0.992814 +vn -0.859434 -0.276856 0.429796 +vn -0.269537 -0.842993 -0.465524 +vn -0.627799 -0.037286 0.777482 +vn -0.772809 -0.557809 0.302681 +vn 0.307557 0.849883 -0.427911 +vn -0.467333 -0.062321 0.881882 +vn -0.497825 -0.098305 0.861688 +vn -0.443854 -0.445776 0.777353 +vn -0.466826 -0.712563 0.523763 +vn -0.148186 0.477239 0.866189 +vn 0.416417 0.902197 -0.112415 +vn 0.006546 -0.417547 -0.908632 +vn -0.350858 0.020947 0.936194 +vn -0.240188 0.572427 0.783988 +vn -0.335282 0.448468 0.828530 +vn -0.041810 0.680632 0.731431 +vn 0.553008 0.819984 0.147679 +vn 0.258721 0.232802 -0.937479 +vn -0.001008 -0.293124 -0.956074 +vn -0.315201 0.294187 0.902276 +vn -0.635902 0.191201 0.747711 +vn -0.525816 -0.104524 0.844152 +vn 0.166932 0.036898 -0.985278 +vn 0.207865 -0.843501 -0.495276 +vn -0.016905 -0.868833 -0.494817 +vn 0.309652 -0.633920 -0.708703 +vn 0.092989 -0.349968 -0.932135 +vn -0.516483 -0.314560 -0.796427 +vn 0.224816 0.218062 -0.949688 +vn -0.525716 -0.311520 0.791567 +vn -0.465132 0.035828 0.884516 +vn 0.271280 0.886497 0.374873 +vn -0.478334 0.038541 0.877332 +vn 0.350944 0.397905 -0.847650 +vn -0.059019 -0.312964 -0.947930 +vn 0.601631 0.798129 -0.032104 +vn -0.467806 -0.296933 0.832459 +vn -0.417229 -0.863188 0.284301 +vn 0.330517 0.451442 -0.828830 +vn -0.656504 -0.154070 0.738421 +vn -0.252533 -0.182593 0.950204 +vn -0.319021 -0.826562 -0.463704 +vn 0.121864 0.812631 0.569895 +vn -0.295679 0.261708 0.918740 +vn 0.380225 0.868927 -0.316850 +vn -0.463243 -0.646444 0.606231 +vn -0.393192 -0.685283 0.613014 +vn -0.172779 -0.937572 -0.301838 +vn 0.533228 0.797847 0.281262 +vn 0.367595 0.717821 0.591276 +vn 0.604862 0.444124 0.660981 +vn 0.004483 -0.428253 -0.903648 +vn 0.399866 0.681515 -0.612898 +vn 0.192729 0.098950 -0.976250 +vn 0.031748 -0.387755 -0.921215 +vn -0.269266 0.327038 0.905838 +vn 0.436797 0.685748 0.582201 +vn 0.305771 0.525252 0.794112 +vn -0.189591 0.496868 0.846863 +vn -0.197564 0.546287 0.813965 +vn 0.366989 0.772354 0.518448 +vn -0.074606 -0.662302 -0.745513 +vn -0.440049 -0.804032 0.399861 +vn 0.206282 0.198305 -0.958187 +vn -0.437402 -0.554599 0.707883 +vn -0.380998 -0.098415 0.919323 +vn 0.296613 0.853078 0.429277 +vn -0.484967 -0.203416 0.850546 +vn 0.017338 -0.179571 -0.983592 +vn -0.501345 -0.176537 0.847046 +vn 0.624216 0.445631 0.641691 +vn -0.685086 -0.202786 0.699668 +vn -0.456476 -0.668040 0.587667 +vn 0.065354 -0.149378 -0.986618 +vn -0.058659 -0.555976 -0.829126 +vn -0.542762 -0.059301 0.837791 +vn -0.104811 -0.178521 0.978338 +vn -0.333733 -0.821937 -0.461565 +vn -0.280885 -0.946064 -0.161449 +vn 0.271312 0.954303 -0.125278 +vn 0.512265 0.656564 -0.553631 +vn 0.417868 0.908109 -0.026912 +vn -0.352290 0.420027 0.836343 +vn -0.233309 -0.190425 0.953575 +vn -0.392289 0.552218 0.735639 +vn -0.402529 0.155052 0.902180 +vn 0.394363 0.648678 -0.650918 +vn -0.496306 -0.261692 0.827767 +vn 0.500317 0.850660 0.161436 +vn 0.393779 0.652968 -0.646970 +vn 0.288596 0.562938 -0.774476 +vn 0.398735 0.879547 -0.259629 +vn 0.435120 0.647143 -0.626001 +vn 0.316962 0.542912 -0.777677 +vn 0.345609 0.771051 0.534822 +vn -0.298594 -0.867185 -0.398537 +vn -0.170284 0.031827 0.984881 +vn 0.022693 0.680697 0.732214 +vn 0.319057 0.878488 -0.355615 +vn 0.278701 0.749899 0.599981 +vn -0.297104 -0.824678 -0.481285 +vn -0.304491 -0.900785 0.309630 +vn 0.031164 -0.407913 -0.912489 +vn 0.528772 0.818162 0.225857 +vn -0.251218 -0.571987 0.780846 +vn -0.516262 -0.011893 0.856348 +vn -0.273476 0.344196 0.898187 +vn 0.192743 -0.438981 -0.877580 +vn -0.075252 -0.543218 -0.836212 +vn 0.377247 -0.438877 -0.815520 +vn 0.011125 -0.419474 -0.907699 +vn -0.292788 -0.162525 0.942264 +vn -0.550771 -0.137149 0.823311 +vn 0.155689 0.084767 -0.984162 +vn 0.092835 0.716079 0.691818 +vn -0.417608 0.159053 0.894598 +vn -0.390803 0.001307 0.920473 +vn -0.277760 -0.058480 0.958869 +vn -0.511299 -0.057287 0.857492 +vn -0.204652 0.142458 0.968413 +vn -0.432974 -0.774872 0.460551 +vn -0.531443 -0.217952 0.818575 +vn 0.494719 0.805481 -0.326273 +vn 0.467635 0.851484 0.237260 +vn 0.371668 0.527154 -0.764180 +vn 0.001991 -0.181823 -0.983329 +vn 0.511952 0.791299 -0.334293 +vn 0.480734 0.592267 0.646618 +vn 0.473020 0.660559 0.583021 +vn -0.347851 -0.883066 0.314951 +vn -0.413703 -0.082385 0.906677 +vn 0.493099 0.646869 0.581734 +vn -0.469602 -0.383639 0.795170 +vn -0.496992 -0.135204 0.857157 +vn -0.398253 -0.108895 0.910789 +vn -0.406364 -0.605726 0.684079 +vn 0.110908 -0.046607 -0.992737 +vn -0.509455 -0.188375 0.839625 +vn 0.416220 0.697233 0.583632 +vn -0.236018 -0.070675 0.969175 +vn -0.436478 -0.210043 0.874854 +vn 0.313593 0.947933 -0.055514 +vn 0.497033 0.817874 -0.289897 +vn -0.435453 -0.306358 0.846478 +vn -0.376906 -0.631719 0.677402 +vn -0.391507 -0.287844 0.873996 +vn 0.377682 0.923569 0.066159 +vn -0.421398 0.065394 0.904515 +vn 0.328472 0.478506 -0.814333 +vn 0.495288 0.381131 0.780659 +vn 0.498892 0.693818 -0.519349 +vn -0.514994 -0.230101 0.825733 +vn 0.204079 0.715848 0.667768 +vn -0.160702 0.548063 0.820854 +vn -0.106239 0.647544 0.754586 +vn -0.485224 0.134642 0.863961 +vn -0.372660 -0.084026 0.924156 +vn 0.244362 0.654489 0.715494 +vn -0.398556 0.355653 0.845378 +vn -0.423263 -0.200546 0.883533 +vn 0.280716 0.915475 -0.288277 +vn -0.238066 -0.864589 -0.442505 +vn -0.401788 0.568428 0.717953 +vn 0.215201 0.174479 -0.960857 +vn 0.145027 0.058533 -0.987695 +vn 0.441011 0.897175 0.024214 +vn 0.340222 0.659391 -0.670412 +vn 0.238498 0.167370 -0.956612 +vn 0.109998 -0.419752 -0.900949 +vn -0.235828 0.434577 0.869211 +vn -0.070294 -0.651149 0.755688 +vn 0.246103 0.375677 -0.893476 +vn -0.502707 -0.024616 0.864106 +vn -0.609121 -0.167717 0.775140 +vn -0.594564 -0.091977 0.798770 +vn 0.031002 -0.397517 -0.917071 +vn 0.087617 -0.462651 -0.882200 +vn 0.471504 0.726319 -0.500144 +vn -0.406178 -0.185107 0.894849 +vn 0.525627 0.811970 -0.253812 +vn -0.040803 -0.983800 0.174564 +vn -0.402438 0.181742 0.897226 +vn -0.232600 -0.226606 0.945805 +vn -0.183466 -0.446951 0.875543 +vn -0.048314 0.618310 0.784448 +vn -0.486920 -0.115533 0.865772 +vn 0.676909 0.661684 -0.322441 +vn -0.181013 -0.257452 0.949185 +vn -0.434755 -0.125645 0.891741 +vn -0.050029 0.466153 0.883289 +vn -0.152031 0.365494 0.918314 +vn -0.431188 0.090099 0.897752 +vn -0.235447 0.450741 0.861044 +vn 0.503538 0.850103 0.154191 +vn -0.474120 -0.710313 0.520255 +vn -0.294072 0.288682 0.911144 +vn -0.280816 -0.863529 -0.418880 +vn -0.364678 0.226967 0.903048 +vn -0.363863 -0.754989 0.545523 +vn 0.306057 0.214120 -0.927622 +vn 0.035719 -0.188149 -0.981491 +vn -0.397259 -0.800148 0.449387 +vn 0.523363 0.841494 0.134088 +vn 0.395711 0.695327 -0.599944 +vn 0.308046 0.530795 -0.789534 +vn 0.459181 0.458781 0.760705 +vn -0.175540 0.421591 0.889633 +vn 0.313547 0.710911 0.629519 +vn 0.210441 0.649043 0.731066 +vn 0.154144 0.842209 0.516647 +vn 0.362811 0.902344 0.232688 +vn 0.101306 -0.057489 -0.993193 +vn 0.623683 0.421997 0.657980 +vn 0.594249 0.436159 0.675747 +vn -0.172458 0.590757 0.788203 +vn 0.354742 0.934955 0.004171 +vn 0.221934 0.038163 -0.974315 +vn -0.396308 -0.211799 0.893354 +vn 0.109636 -0.055786 -0.992405 +vn 0.067407 -0.053358 -0.996298 +vn -0.143631 0.525379 0.838658 +vn 0.188834 -0.859706 -0.474601 +vn -0.257240 -0.304298 0.917186 +vn -0.011333 -0.407053 -0.913334 +vn -0.347044 -0.874124 0.339804 +vn -0.461001 -0.037291 0.886616 +vn 0.068396 -0.161546 -0.984492 +vn -0.335694 -0.902461 0.269951 +vn -0.401885 0.038626 0.914875 +vn -0.024326 -0.419825 -0.907279 +vn -0.576692 -0.201325 0.791767 +vn -0.498687 -0.685755 0.530143 +vn 0.379545 0.736025 -0.560547 +vn -0.277760 -0.860246 -0.427581 +vn -0.139903 -0.798025 -0.586159 +vn -0.028319 -0.249927 -0.967850 +vn 0.004298 0.690740 0.723090 +vn 0.357518 0.449188 -0.818786 +vn -0.332847 -0.940683 0.065786 +vn 0.406295 0.592113 -0.695935 +vn -0.174478 0.407711 0.896286 +vn -0.190644 -0.788580 -0.584634 +vn 0.157261 0.497491 0.853095 +vn 0.174483 0.899934 0.399593 +vn 0.103979 -0.073280 -0.991876 +vn 0.512788 0.406113 0.756387 +vn -0.061118 -0.540260 -0.839275 +vn 0.484979 0.184348 0.854875 +vn 0.135760 0.782870 0.607194 +vn -0.168714 0.566577 0.806552 +vn 0.221705 0.779026 0.586485 +vn 0.542593 0.410128 0.733068 +vn -0.418527 -0.838886 0.348001 +vn -0.511324 -0.123418 0.850480 +vn 0.449522 0.670155 -0.590613 +vn -0.441046 0.029200 0.897010 +vn 0.013711 -0.508368 -0.861031 +vn -0.420741 -0.622593 -0.659815 +vn 0.092879 0.916287 -0.389605 +vn 0.507068 0.652127 -0.563572 +vn -0.006077 -0.416603 -0.909068 +vn -0.327495 -0.109159 0.938526 +vn -0.273623 -0.350296 0.895781 +vn 0.347496 0.719942 0.600774 +vn 0.496756 0.665884 0.556625 +vn -0.424326 -0.196652 0.883898 +vn -0.363112 -0.218305 0.905810 +vn -0.324008 0.445685 0.834496 +vn -0.477337 -0.275519 0.834409 +vn 0.470277 0.854915 0.218996 +vn -0.036211 -0.403964 -0.914058 +vn -0.286910 0.017597 0.957796 +vn 0.517993 0.610973 0.598661 +vn -0.397044 -0.072093 0.914964 +vn 0.269499 0.933949 0.234754 +vn -0.271202 -0.398880 0.875982 +vn -0.323248 -0.398038 0.858531 +vn -0.384092 -0.279126 0.880092 +vn -0.582389 -0.198711 0.788250 +vn -0.330176 -0.901795 -0.278836 +vn -0.000607 0.481009 0.876716 +vn -0.408316 -0.652990 0.637874 +vn 0.113367 -0.062214 -0.991603 +vn -0.334991 -0.612481 0.715994 +vn 0.449995 0.728098 0.517086 +vn 0.414263 0.403094 -0.816028 +vn 0.089956 0.776241 0.623985 +vn 0.402484 0.887906 0.222776 +vn 0.400594 0.482519 0.778909 +vn -0.451017 -0.685272 0.571827 +vn 0.153626 0.001534 -0.988128 +vn 0.011880 0.492957 0.869973 +vn 0.268754 0.092417 -0.958765 +vn 0.270468 0.303738 -0.913559 +vn 0.365547 0.174469 -0.914295 +vn -0.504432 -0.140974 0.851865 +vn -0.126615 0.436917 0.890546 +vn 0.421054 0.441568 -0.792295 +vn 0.150758 0.902514 0.403411 +vn -0.484599 -0.744883 0.458600 +vn 0.468399 0.473725 -0.745780 +vn -0.392762 -0.790475 0.469987 +vn 0.159939 -0.061371 -0.985217 +vn 0.492600 0.240955 0.836233 +vn 0.108211 0.521825 0.846161 +vn 0.514765 0.623266 0.588691 +vn 0.410150 0.686745 -0.600132 +vn -0.456611 -0.160013 0.875158 +vn -0.025322 0.710119 0.703626 +vn -0.480965 -0.166957 0.860697 +vn -0.312462 0.167414 0.935062 +vn -0.000916 0.410134 0.912025 +vn -0.354929 -0.637975 0.683383 +vn -0.051266 -0.172311 0.983708 +vn 0.558935 0.653544 0.510365 +vn -0.147345 0.566052 0.811095 +vn 0.179669 0.833582 0.522361 +vn 0.182152 0.974519 -0.130894 +vn -0.321120 -0.828114 -0.459466 +vn -0.130768 0.582585 0.802181 +vn 0.167161 0.669724 0.723551 +vn -0.166579 0.023527 0.985747 +vn 0.359572 0.929907 -0.077336 +vn 0.091552 -0.125500 -0.987860 +vn -0.123405 0.594004 0.794940 +vn 0.006884 0.592690 0.805401 +vn -0.467574 -0.622247 0.627841 +vn -0.433303 -0.660490 0.613189 +vn -0.364303 0.448030 0.816427 +vn 0.356562 0.507266 -0.784566 +vn 0.367724 0.485614 -0.793069 +vn -0.270003 -0.215230 0.938496 +vn -0.319335 -0.066661 0.945294 +vn -0.118379 0.433025 0.893575 +vn -0.385858 -0.191505 0.902463 +vn 0.352761 0.486204 -0.799478 +vn 0.455688 0.864898 0.210478 +vn -0.303399 -0.894477 0.328420 +vn -0.677692 -0.703714 0.213355 +vn 0.140177 -0.106958 -0.984332 +vn -0.333752 -0.812882 0.477318 +vn -0.822369 -0.405595 -0.399000 +vn 0.382803 0.916992 0.112190 +vn -0.372996 -0.183175 0.909572 +vn -0.317541 -0.115073 0.941236 +vn -0.491710 0.137772 0.859791 +vn -0.206904 -0.835389 -0.509230 +vn -0.283804 -0.047803 0.957690 +vn 0.466357 0.829317 0.307805 +vn 0.387546 0.491308 -0.780015 +vn -0.298119 0.396930 0.868085 +vn 0.402182 0.600786 -0.690874 +vn 0.392669 0.881854 0.261044 +vn 0.107031 -0.052300 -0.992879 +vn -0.323015 -0.801399 0.503409 +vn 0.345012 0.752992 0.560330 +vn -0.299829 -0.103458 0.948367 +vn 0.410491 0.531771 0.740754 +vn -0.324322 0.480546 0.814795 +vn 0.344871 0.357758 -0.867798 +vn 0.246951 0.950919 -0.186462 +vn 0.664965 0.284807 0.690439 +vn 0.259790 0.147664 -0.954308 +vn 0.514513 0.832570 -0.205192 +vn -0.395108 -0.737552 0.547637 +vn -0.074079 0.417970 0.905436 +vn 0.280325 0.956582 -0.079804 +vn 0.609701 0.782528 -0.126153 +vn -0.286104 -0.296630 0.911129 +vn 0.054649 0.778092 0.625768 +vn 0.012182 -0.412082 -0.911065 +vn 0.208476 0.726811 0.654433 +vn -0.295143 -0.921309 0.253141 +vn 0.053799 0.436811 0.897943 +vn 0.498710 0.182600 0.847316 +vn -0.884909 -0.461334 0.064087 +vn -0.310161 -0.298202 0.902705 +vn -0.070713 -0.617203 -0.783620 +vn -0.170339 0.348630 0.921652 +vn -0.307407 -0.359250 0.881159 +vn -0.488351 0.160680 0.857727 +vn 0.291338 0.376698 -0.879330 +vn -0.399375 -0.186658 0.897585 +vn -0.444205 -0.855804 0.265105 +vn 0.412668 0.868329 0.275155 +vn -0.382134 -0.117484 0.916609 +vn 0.552119 0.460373 0.695141 +vn 0.207285 0.025594 -0.977946 +vn 0.233071 -0.008383 -0.972424 +vn -0.276479 -0.099505 0.955855 +vn 0.503087 0.623938 -0.598001 +vn 0.457026 0.348552 -0.818315 +vn 0.393481 0.524444 -0.755070 +vn -0.323216 -0.939422 -0.114094 +vn -0.062007 0.490252 0.869372 +vn 0.556677 0.651795 -0.515048 +vn 0.073900 0.549803 0.832019 +vn -0.309290 -0.863712 -0.397920 +vn -0.275130 0.069497 0.958892 +vn -0.059601 -0.535601 -0.842365 +vn 0.427948 0.434510 -0.792503 +vn -0.266614 -0.336349 -0.903209 +vn -0.252110 -0.432046 0.865897 +vn -0.313058 -0.931409 0.185668 +vn 0.319243 0.932048 0.171378 +vn 0.113566 0.579057 0.807339 +vn -0.191284 0.279405 0.940927 +vn -0.048376 0.798854 0.599577 +vn -0.363417 -0.833230 -0.416721 +vn -0.420121 0.223121 0.879611 +vn -0.253015 -0.747334 -0.614390 +vn -0.067067 -0.483018 -0.873038 +vn -0.053287 -0.360497 -0.931237 +vn -0.311699 -0.950135 0.009368 +vn -0.367056 -0.686824 0.627329 +vn -0.426916 0.116985 0.896693 +vn 0.300078 0.329891 -0.895056 +vn -0.409375 -0.742061 0.530808 +vn -0.122446 -0.733452 -0.668621 +vn -0.292224 0.562261 0.773607 +vn -0.741194 -0.334416 0.582063 +vn 0.565539 0.818104 -0.104261 +vn 0.238494 0.961490 -0.136596 +vn -0.276838 -0.161866 0.947185 +vn 0.446271 0.490001 -0.748826 +vn 0.488666 0.869819 -0.067968 +vn -0.260680 -0.309987 0.914305 +vn 0.509013 0.627271 0.589438 +vn 0.530036 0.483019 -0.696961 +vn 0.316963 0.181002 -0.931006 +vn 0.534760 0.585661 -0.609124 +vn -0.531305 -0.293525 0.794707 +vn 0.419512 0.866921 0.269179 +vn 0.097877 0.935913 -0.338358 +vn 0.574138 0.777718 -0.255969 +vn 0.124944 -0.097863 -0.987326 +vn -0.137251 0.596341 0.790911 +vn -0.082777 -0.709859 -0.699462 +vn 0.020627 0.813729 0.580879 +vn 0.492829 0.644159 0.584961 +vn 0.100267 -0.103161 -0.989598 +vn 0.114355 0.545231 0.830450 +vn -0.055032 0.595583 0.801406 +vn -0.068620 -0.659563 -0.748511 +vn -0.299277 -0.133210 0.944822 +vn -0.108266 -0.631913 -0.767440 +vn 0.525450 0.528074 -0.667114 +vn 0.399068 0.895440 0.197313 +vn 0.164529 0.824588 0.541280 +vn -0.326994 -0.838934 -0.435047 +vn -0.286763 -0.253190 0.923938 +vn -0.018984 -0.417613 -0.908427 +vn -0.341947 -0.859794 0.379245 +vn 0.116178 0.647565 0.753102 +vn 0.379544 0.923991 0.046772 +vn 0.374251 0.342539 -0.861744 +vn 0.405938 0.902961 -0.140978 +vn 0.411833 0.911062 0.018964 +vn -0.064678 -0.497420 -0.865095 +vn 0.293454 0.279596 -0.914172 +vn -0.478650 -0.247967 0.842263 +vn 0.417742 0.882725 0.215146 +vn -0.424043 0.212251 0.880419 +vn -0.333159 -0.736077 0.589233 +vn -0.055050 -0.055333 0.996949 +vn -0.289881 -0.153900 0.944608 +vn 0.042128 0.916983 -0.396695 +vn -0.306294 -0.032439 0.951384 +vn 0.349815 0.620913 0.701496 +vn -0.016855 -0.435685 -0.899941 +vn 0.460097 0.857700 0.229482 +vn 0.165686 -0.014107 -0.986078 +vn -0.253693 0.432674 0.865120 +vn -0.313426 -0.903965 0.290880 +vn -0.746975 -0.581804 0.321763 +vn 0.297994 0.931604 0.208118 +vn 0.164317 0.656872 0.735880 +vn -0.315731 -0.912256 0.260966 +vn -0.345079 -0.161008 0.924661 +vn 0.325255 0.781144 0.532939 +vn 0.614039 0.778234 -0.131558 +vn -0.015223 -0.403214 -0.914979 +vn -0.076862 -0.433911 -0.897671 +vn -0.672014 -0.308083 -0.673411 +vn 0.275034 0.006633 -0.961412 +vn -0.187381 0.400814 0.896793 +vn -0.228894 -0.235823 0.944455 +vn -0.540162 -0.233428 0.808539 +vn -0.402405 -0.189499 0.895634 +vn -0.490857 -0.046604 0.869993 +vn -0.027410 0.582794 0.812157 +vn 0.311733 0.949701 0.029846 +vn -0.150451 0.520442 0.840538 +vn 0.410563 0.532405 -0.740259 +vn 0.012262 -0.189882 -0.981730 +vn 0.535585 0.592619 -0.601624 +vn -0.062137 -0.120706 0.990742 +vn 0.527814 0.423087 0.736485 +vn -0.008482 -0.376057 -0.926558 +vn -0.001164 -0.266316 -0.963885 +vn 0.519380 0.406344 0.751750 +vn 0.401906 0.457925 -0.792954 +vn 0.388866 0.581768 -0.714373 +vn 0.080377 0.227955 0.970348 +vn -0.081186 0.530799 0.843600 +vn 0.321207 0.133911 -0.937494 +vn -0.347857 -0.641243 0.683961 +vn 0.328309 0.432829 -0.839567 +vn 0.582007 0.234682 0.778584 +vn -0.353645 -0.819041 -0.451782 +vn 0.301159 0.755259 0.582140 +vn -0.227925 -0.878468 -0.419933 +vn 0.552884 0.482619 0.679263 +vn -0.000476 -0.218585 -0.975818 +vn 0.462865 0.655295 0.596946 +vn 0.386525 0.536647 -0.750072 +vn -0.184757 -0.815215 -0.548899 +vn -0.084105 -0.563954 -0.821512 +vn -0.155731 -0.280295 0.947197 +vn -0.429533 -0.043995 0.901979 +vn -0.395531 -0.084340 0.914572 +vn 0.286092 0.303249 -0.908951 +vn 0.258256 0.957365 -0.129444 +vn 0.295784 0.880271 0.370992 +vn -0.302750 -0.134314 0.943558 +vn -0.371307 -0.378403 0.847905 +vn 0.446032 0.645890 -0.619582 +vn 0.308516 0.222602 -0.924806 +vn -0.327603 -0.380248 0.864921 +vn -0.340724 -0.873830 0.346883 +vn 0.390762 0.249249 -0.886104 +vn -0.589527 -0.147137 0.794235 +vn -0.551222 0.059625 0.832225 +vn -0.232474 -0.185036 0.954839 +vn 0.518640 0.519848 0.678801 +vn -0.109588 -0.754681 -0.646875 +vn -0.252962 -0.892337 -0.373825 +vn -0.322870 -0.248653 0.913196 +vn 0.389680 0.582932 -0.712979 +vn -0.250758 -0.910118 -0.329857 +vn -0.316898 0.535119 0.783086 +vn 0.081264 -0.077278 -0.993692 +vn 0.566320 0.382091 0.730266 +vn -0.133504 0.644559 0.752809 +vn -0.047513 0.624734 0.779391 +vn 0.403418 0.886560 0.226417 +vn 0.506305 0.537641 0.674239 +vn 0.202152 0.768714 0.606807 +vn -0.270192 0.042842 0.961853 +vn -0.351698 -0.804759 0.478197 +vn 0.333763 0.735547 0.589554 +vn 0.361666 0.535754 0.762997 +vn 0.133969 0.832729 0.537229 +vn -0.225214 -0.356365 0.906798 +vn -0.380107 -0.792082 0.477623 +vn -0.196051 -0.846494 -0.494987 +vn 0.194440 -0.011282 -0.980850 +vn 0.582719 0.390704 0.712593 +vn -0.091620 -0.576664 -0.811828 +vn -0.050128 -0.140303 0.988839 +vn -0.159040 -0.802447 -0.575140 +vn -0.431616 -0.901713 -0.024903 +vn 0.121362 -0.062926 -0.990612 +vn 0.362338 0.927465 0.092302 +vn 0.141816 -0.066453 -0.987660 +vn -0.332862 -0.923414 -0.191077 +vn -0.622101 -0.757438 0.198185 +vn -0.455091 -0.003026 0.890440 +vn -0.443798 -0.138928 -0.885292 +vn -0.289761 -0.018574 -0.956919 +vn -0.358080 -0.803095 0.476254 +vn -0.302720 -0.363757 0.880932 +vn 0.019799 0.736879 0.675735 +vn -0.424257 0.185179 0.886405 +vn -0.275752 0.539724 0.795398 +vn -0.329228 -0.878992 -0.344936 +vn 0.028416 -0.211963 -0.976865 +vn -0.326915 -0.074956 0.942076 +vn -0.321362 -0.789547 0.522821 +vn 0.123970 -0.089777 -0.988216 +vn 0.330409 0.583980 -0.741483 +vn 0.344582 0.380912 -0.858003 +vn 0.272313 0.781695 0.561069 +vn 0.017984 -0.616943 0.786802 +vn -0.195052 -0.075299 0.977898 +vn -0.398515 0.065654 0.914809 +vn 0.242108 -0.064943 -0.968073 +vn 0.344539 0.285591 -0.894277 +vn 0.309924 0.254166 0.916159 +vn -0.234352 -0.127778 0.963718 +vn -0.081034 -0.715579 -0.693816 +vn 0.390390 0.522507 -0.758012 +vn 0.375431 0.237201 -0.895984 +vn 0.030040 -0.200246 -0.979285 +vn 0.256784 0.138588 -0.956481 +vn 0.060862 0.910414 0.409196 +vn 0.548275 0.366376 0.751774 +vn 0.050438 0.614819 0.787054 +vn 0.459139 0.633232 -0.623064 +vn -0.214962 0.269865 0.938597 +vn 0.273774 0.908048 0.317011 +vn 0.368122 0.870648 0.326279 +vn 0.056863 0.649479 0.758251 +vn -0.212600 -0.391313 0.895363 +vn -0.245178 0.296122 0.923147 +vn -0.214098 0.386220 0.897216 +vn 0.347503 0.153927 -0.924959 +vn -0.349207 -0.759843 0.548355 +vn -0.247527 0.287137 0.925355 +vn -0.338048 -0.216015 0.916003 +vn -0.393072 -0.059306 0.917593 +vn 0.523891 0.526410 0.669650 +vn 0.111401 -0.072524 -0.991126 +vn 0.054692 -0.206095 -0.977002 +vn -0.192346 -0.513519 0.836242 +vn -0.364199 -0.860474 0.356292 +vn 0.312013 0.931758 -0.185676 +vn -0.186200 -0.080107 0.979241 +vn 0.374331 0.244762 -0.894409 +vn -0.323317 -0.881694 0.343630 +vn -0.336641 -0.002494 0.941630 +vn 0.436933 0.297690 -0.848805 +vn 0.458917 0.525509 -0.716405 +vn 0.416614 0.856616 0.304371 +vn -0.135894 -0.605435 -0.784207 +vn 0.293933 0.536539 -0.791030 +vn 0.482700 0.875096 0.034752 +vn 0.364166 0.729064 0.579525 +vn 0.346468 0.684052 -0.641898 +vn -0.186533 -0.849153 -0.494111 +vn 0.396678 0.854990 0.334125 +vn -0.312114 -0.871745 -0.377683 +vn 0.540964 0.424135 0.726270 +vn 0.402380 0.455747 0.793967 +vn -0.084035 -0.185396 -0.979064 +vn -0.063657 -0.088251 -0.994062 +vn -0.384458 0.047333 0.921928 +vn 0.349217 0.342506 -0.872202 +vn 0.299672 0.530580 0.792894 +vn -0.365598 -0.344066 0.864845 +vn -0.545656 -0.005375 0.837992 +vn -0.434984 0.039981 0.899550 +vn -0.333243 -0.778218 0.532283 +vn -0.378946 -0.824413 0.420408 +vn -0.097478 -0.118195 0.988194 +vn -0.182254 -0.104032 0.977733 +vn 0.466939 0.881217 -0.073649 +vn 0.442550 0.522631 -0.728702 +vn -0.150538 0.248460 0.956873 +vn -0.105495 0.279208 0.954418 +vn -0.093817 -0.126017 0.987582 +vn 0.505622 0.862754 -0.001516 +vn 0.238440 0.137514 -0.961372 +vn 0.194558 0.479510 -0.855697 +vn -0.299171 -0.095783 0.949380 +vn 0.382282 0.627138 0.678645 +vn 0.303993 0.722980 0.620393 +vn 0.044551 -0.216942 -0.975167 +vn -0.042121 0.635028 0.771340 +vn -0.330012 -0.937309 0.111997 +vn -0.130930 0.659322 0.740373 +vn 0.166321 0.915010 -0.367552 +vn 0.568024 0.488639 0.662254 +vn 0.006705 -0.379474 -0.925178 +vn 0.424138 0.889314 0.170963 +vn 0.181555 0.519584 0.834907 +vn 0.497916 0.496677 0.710909 +vn 0.129431 -0.051881 -0.990230 +vn -0.480315 0.004706 0.877083 +vn 0.091962 0.374751 0.922553 +vn -0.001141 -0.453477 -0.891267 +vn 0.413442 0.909593 -0.041297 +vn 0.141505 -0.949395 0.280402 +vn 0.198518 0.895610 0.398087 +vn -0.250209 -0.029130 0.967753 +vn 0.312842 0.944417 0.101024 +vn -0.217087 -0.040581 0.975308 +vn -0.364209 -0.752302 0.548993 +vn 0.148540 0.181270 -0.972151 +vn 0.470674 0.670547 -0.573440 +vn 0.471311 0.577511 -0.666594 +vn -0.126017 0.397930 0.908720 +vn 0.411827 0.604859 -0.681574 +vn 0.305067 0.317583 -0.897817 +vn -0.350994 -0.143018 0.925391 +vn 0.107390 -0.129716 -0.985719 +vn -0.328094 -0.936088 0.126858 +vn 0.233962 0.458941 -0.857109 +vn 0.295231 0.819236 0.491620 +vn 0.605336 0.776907 0.173161 +vn -0.107539 0.809883 0.576650 +vn -0.306843 0.093281 0.947178 +vn 0.188736 0.646931 0.738823 +vn 0.386662 0.919004 0.076969 +vn 0.402944 0.623538 0.669953 +vn -0.351113 -0.777777 0.521327 +vn -0.345494 -0.911278 -0.224067 +vn 0.228463 -0.025030 -0.973231 +vn -0.038583 0.159781 -0.986398 +vn -0.477893 -0.623477 -0.618784 +vn -0.156482 -0.967388 -0.199181 +vn -0.057445 0.588836 0.806209 +vn -0.318096 -0.557803 0.766597 +vn -0.173592 -0.477578 0.861270 +vn 0.308010 0.666384 0.679016 +vn 0.158563 0.847786 -0.506081 +vn -0.343029 0.340822 0.875312 +vn 0.269430 0.759107 0.592591 +vn 0.049463 -0.391766 0.918734 +vn 0.265611 0.173456 -0.948348 +vn 0.162487 0.165744 0.972690 +vn 0.011811 -0.304760 0.952356 +vn -0.154691 -0.377222 0.913112 +vn 0.031813 0.435991 0.899389 +vn -0.024192 -0.428472 -0.903231 +vn 0.056744 0.760697 0.646622 +vn -0.020625 0.192209 -0.981137 +vn 0.555342 0.636989 -0.534641 +vn -0.064672 0.589103 0.805466 +vn 0.050968 0.604130 0.795254 +vn 0.183014 -0.048295 -0.981923 +vn -0.027096 0.645576 0.763215 +vn 0.395165 0.894645 0.208457 +vn -0.020893 0.408958 0.912314 +vn 0.003906 -0.284373 -0.958706 +vn -0.378493 -0.821059 -0.427324 +vn -0.114791 -0.558532 -0.821502 +vn 0.577971 0.364411 0.730174 +vn 0.065715 0.690650 0.720198 +vn -0.324318 -0.806087 0.495016 +vn 0.403626 0.887467 0.222460 +vn -0.332859 -0.708036 0.622808 +vn -0.031638 0.669791 0.741875 +vn -0.241233 -0.177980 0.954007 +vn 0.409103 0.660487 0.629596 +vn -0.265170 -0.845781 0.462968 +vn 0.429179 0.901250 0.059620 +vn 0.406436 0.859972 0.308639 +vn -0.334657 -0.800872 0.496597 +vn 0.298026 0.952006 -0.069751 +vn -0.033046 -0.428109 -0.903123 +vn 0.429383 0.521084 -0.737632 +vn 0.372765 0.889626 0.263840 +vn 0.475987 0.777055 -0.411851 +vn 0.067207 -0.101865 -0.992525 +vn 0.164284 -0.061389 -0.984501 +vn -0.111280 0.406956 0.906644 +vn 0.055370 0.201181 -0.977988 +vn 0.154986 -0.121123 -0.980463 +vn 0.210693 0.380633 -0.900404 +vn -0.003613 0.670021 0.742333 +vn -0.355609 -0.879490 0.316292 +vn -0.315285 -0.221426 0.922803 +vn 0.227709 0.694900 0.682101 +vn -0.279001 -0.792059 0.542956 +vn -0.136759 0.170418 0.975835 +vn 0.262999 0.524612 0.809700 +vn 0.297971 0.221802 -0.928449 +vn -0.268055 -0.236686 0.933877 +vn -0.278799 -0.362950 0.889123 +vn -0.346952 0.214712 0.912975 +vn -0.483233 0.049925 0.874067 +vn 0.569591 0.224449 -0.790689 +vn 0.430843 0.462464 0.774920 +vn 0.519163 0.297690 0.801156 +vn -0.361372 -0.818748 -0.446164 +vn -0.343355 -0.913206 0.219460 +vn 0.289476 0.400393 -0.869419 +vn 0.123000 -0.059829 -0.990602 +vn 0.308772 0.232379 -0.922312 +vn -0.170315 0.087939 0.981458 +vn -0.061284 -0.501072 -0.863233 +vn -0.101597 -0.063760 0.992780 +vn 0.252817 0.743781 0.618767 +vn 0.182874 -0.038982 -0.982363 +vn 0.407978 0.907960 0.095719 +vn -0.332173 -0.852914 0.402739 +vn -0.188828 -0.280349 0.941142 +vn -0.355850 -0.859689 -0.366477 +vn -0.329995 -0.620994 -0.710964 +vn 0.071055 0.079443 -0.994304 +vn -0.093091 -0.211432 -0.972949 +vn 0.197272 -0.088606 -0.976336 +vn 0.390816 0.920453 -0.005419 +vn -0.125989 -0.068608 0.989656 +vn -0.306722 -0.943613 -0.124565 +vn 0.394310 0.510085 -0.764416 +vn -0.137833 0.146250 0.979598 +vn -0.102470 -0.801017 -0.589806 +vn -0.357083 -0.838124 -0.412360 +vn 0.508456 0.464226 -0.725235 +vn -0.131801 -0.751602 -0.646315 +vn 0.278068 0.681937 0.676491 +vn -0.164827 -0.682774 -0.711795 +vn -0.336115 -0.811374 0.478224 +vn 0.406122 0.332485 0.851187 +vn 0.039643 -0.007340 0.999187 +vn -0.124927 0.706034 0.697072 +vn 0.555870 0.829164 -0.059121 +vn -0.262426 0.267629 0.927096 +vn -0.234628 0.037798 0.971350 +vn -0.024738 -0.292483 0.955951 +vn 0.301327 0.750476 0.588208 +vn 0.364955 0.594778 -0.716273 +vn 0.517515 0.659489 -0.545210 +vn -0.299802 0.009523 0.953954 +vn 0.258333 0.531812 -0.806499 +vn 0.380627 0.312120 0.870462 +vn 0.340520 0.616225 -0.710150 +vn -0.307389 -0.749670 0.586094 +vn 0.254028 0.953904 -0.159801 +vn 0.344087 -0.016300 -0.938796 +vn -0.319037 0.581325 0.748516 +vn 0.390654 0.880001 0.270162 +vn 0.230120 -0.490304 0.840623 +vn 0.364890 0.264225 -0.892771 +vn 0.419080 0.221064 -0.880626 +vn 0.248275 0.737456 0.628107 +vn 0.155488 -0.050713 -0.986535 +vn 0.372864 0.558418 -0.741041 +vn -0.376614 0.121121 0.918418 +vn -0.116569 0.810877 0.573489 +vn 0.046698 0.236872 -0.970418 +vn -0.296597 -0.954994 -0.004045 +vn -0.202782 0.067758 0.976877 +vn 0.257797 0.312656 0.914214 +vn -0.108236 -0.132025 0.985319 +vn 0.211629 0.352621 0.911522 +vn -0.306464 -0.814314 0.492922 +vn -0.224538 0.330208 0.916813 +vn 0.409875 0.553727 -0.724837 +vn -0.326405 0.438399 0.837416 +vn 0.462510 0.357478 0.811353 +vn 0.225980 0.711371 0.665496 +vn 0.402698 0.891271 0.208495 +vn -0.171899 -0.209260 0.962632 +vn 0.026102 -0.941208 0.336818 +vn -0.358111 -0.854646 -0.375947 +vn 0.425958 0.460895 -0.778547 +vn -0.035019 -0.396002 -0.917582 +vn 0.378244 0.294144 -0.877731 +vn 0.056931 0.969935 -0.236613 +vn 0.096458 0.994082 -0.049960 +vn 0.298014 0.911561 0.283273 +vn 0.131857 -0.071823 -0.988663 +vn -0.086064 0.682733 0.725582 +vn -0.280159 -0.257674 0.924724 +vn 0.297765 0.593185 -0.747975 +vn 0.450756 0.301895 -0.840047 +vn 0.237630 0.069583 -0.968860 +vn 0.152343 0.915147 -0.373226 +vn 0.227380 0.594184 0.771520 +vn 0.638442 0.753680 0.156075 +vn -0.223054 -0.896185 -0.383535 +vn -0.362471 -0.867536 0.340582 +vn 0.262733 0.255232 -0.930499 +vn 0.272275 0.182385 -0.944776 +vn -0.233864 -0.762305 0.603489 +vn -0.196356 -0.501614 0.842513 +vn 0.288497 -0.060744 -0.955552 +vn -0.215562 -0.086227 0.972676 +vn 0.378485 0.413543 -0.828089 +vn -0.041335 -0.499821 -0.865142 +vn 0.303381 0.894106 0.329447 +vn 0.403570 0.469842 -0.785099 +vn -0.072194 -0.038311 0.996655 +vn -0.107979 0.474291 0.873721 +vn -0.319162 -0.575986 0.752579 +vn -0.309719 -0.915717 -0.255999 +vn 0.469413 0.809460 0.352740 +vn 0.097714 0.478564 0.872599 +vn -0.283529 -0.947904 0.145222 +vn 0.500012 0.590334 -0.633635 +vn -0.108577 -0.119018 0.986938 +vn 0.224284 0.954285 0.197577 +vn -0.230894 -0.187707 0.954701 +vn -0.030943 -0.143222 0.989207 +vn 0.562476 0.475520 0.676389 +vn -0.216456 0.289591 0.932354 +vn 0.037248 0.596441 0.801792 +vn 0.387643 0.292508 -0.874169 +vn -0.117804 0.251595 0.960636 +vn 0.033513 -0.231514 -0.972254 +vn 0.390807 0.399540 -0.829239 +vn -0.078310 -0.315238 0.945776 +vn 0.391273 0.919615 -0.034846 +vn 0.485157 0.473686 -0.735013 +vn 0.037063 -0.251933 -0.967035 +vn 0.244085 0.750945 0.613599 +vn 0.144042 -0.140520 -0.979544 +vn 0.415034 0.481133 -0.772177 +vn 0.056429 -0.191228 -0.979922 +vn 0.187385 -0.040477 -0.981452 +vn -0.176655 0.413901 0.893017 +vn 0.256051 0.859885 0.441628 +vn 0.103901 0.516115 0.850194 +vn -0.042765 -0.371897 -0.927288 +vn 0.060404 0.833702 0.548901 +vn 0.191283 -0.053349 -0.980084 +vn 0.400963 0.916094 0.000312 +vn 0.485699 0.858026 -0.166997 +vn 0.532234 0.632155 -0.563122 +vn -0.245332 0.274612 0.929731 +vn -0.343340 0.299150 0.890296 +vn -0.183378 -0.100016 0.977941 +vn 0.189070 -0.085216 -0.978259 +vn 0.360785 -0.481018 -0.799034 +vn -0.109089 0.597786 0.794199 +vn -0.292742 -0.820988 0.490184 +vn -0.326797 -0.886936 -0.326419 +vn -0.032258 0.622625 0.781855 +vn 0.073933 -0.427278 0.901093 +vn -0.038840 -0.472241 -0.880613 +vn -0.020243 -0.405281 -0.913968 +vn -0.030410 -0.471419 -0.881385 +vn 0.446668 0.263125 0.855134 +vn 0.366266 0.883718 0.291361 +vn 0.132880 -0.138442 -0.981416 +vn -0.178592 0.016876 0.983779 +vn 0.165615 0.587586 0.792031 +vn 0.149468 0.742650 0.652786 +vn -0.202716 -0.234975 0.950628 +vn 0.274518 0.522521 0.807225 +vn -0.194462 0.152477 0.968987 +vn -0.189062 0.272009 0.943539 +vn 0.417146 0.299493 -0.858076 +vn 0.316070 0.417413 0.851978 +vn 0.389311 0.889417 0.239528 +vn 0.384973 0.913693 0.130232 +vn 0.417499 0.129933 -0.899340 +vn 0.155866 -0.149674 -0.976373 +vn -0.447566 -0.806407 -0.386513 +vn -0.222928 -0.465017 -0.856774 +vn 0.413532 0.523851 -0.744696 +vn -0.024440 -0.166670 0.985710 +vn -0.252853 0.235235 0.938472 +vn -0.144957 0.618375 0.772399 +vn 0.420963 0.320465 0.848583 +vn 0.460568 0.874514 0.151996 +vn -0.015051 -0.307188 0.951530 +vn 0.036499 0.173843 -0.984097 +vn -0.227843 0.097885 0.968765 +vn -0.158272 0.331263 0.930169 +vn -0.198173 -0.145787 0.969265 +vn -0.030212 -0.425178 -0.904605 +vn -0.286492 -0.906733 -0.309447 +vn 0.028999 0.937348 -0.347187 +vn 0.065821 -0.190959 -0.979389 +vn 0.400974 0.457221 -0.793832 +vn -0.234447 0.409007 0.881900 +vn 0.006467 -0.382985 0.923732 +vn -0.179899 -0.610546 0.771278 +vn 0.171578 0.006189 -0.985151 +vn 0.442369 0.201089 -0.873998 +vn 0.540580 -0.811503 0.221893 +vn -0.037226 0.607249 0.793639 +vn 0.422477 0.120783 -0.898290 +vn -0.181457 -0.135624 0.974002 +vn -0.138454 -0.823402 -0.550308 +vn -0.192480 -0.228501 0.954327 +vn -0.408105 -0.825825 -0.389183 +vn 0.081206 -0.196273 -0.977181 +vn 0.157319 -0.408052 0.899302 +vn 0.291434 0.723873 0.625359 +vn -0.282431 -0.896230 -0.342059 +vn 0.057929 -0.223032 -0.973088 +vn 0.375086 0.877909 0.297635 +vn 0.349249 0.894304 0.279723 +vn 0.101252 -0.143437 -0.984466 +vn 0.409938 0.892814 0.186636 +vn -0.062919 0.655722 0.752376 +vn -0.307461 -0.848879 0.429968 +vn 0.444272 0.287218 -0.848603 +vn -0.041572 -0.566873 0.822756 +vn -0.390178 -0.831012 -0.396459 +vn 0.383725 0.923440 -0.003656 +vn 0.315583 0.089197 -0.944696 +vn -0.106111 -0.025311 0.994032 +vn 0.308393 0.032903 -0.950690 +vn -0.257074 -0.783121 0.566246 +vn 0.306119 0.407466 -0.860385 +vn 0.073918 0.683486 0.726211 +vn 0.437373 0.543310 -0.716603 +vn -0.165115 -0.699753 -0.695042 +vn 0.133484 0.976356 0.170032 +vn 0.013619 0.779190 0.626639 +vn -0.103445 -0.015172 0.994519 +vn -0.238680 0.145752 0.960098 +vn 0.309405 0.255919 0.915846 +vn 0.093547 0.055131 -0.994087 +vn -0.158409 0.103548 0.981929 +vn 0.078021 0.994622 0.068118 +vn 0.342316 0.389895 -0.854870 +vn -0.010739 -0.480394 -0.876987 +vn 0.155234 -0.003346 -0.987872 +vn 0.137718 0.971857 -0.191120 +vn -0.188960 -0.644677 -0.740733 +vn -0.318883 -0.826194 0.464454 +vn 0.538303 0.601659 -0.590115 +vn 0.353732 0.920694 0.164913 +vn -0.170087 -0.853369 -0.492780 +vn 0.101776 -0.205025 0.973451 +vn -0.026741 0.985917 0.165084 +vn -0.101592 -0.571751 -0.814113 +vn 0.298054 0.523658 -0.798089 +vn 0.366929 0.483466 0.794748 +vn -0.069159 0.511104 0.856732 +vn 0.353913 0.417328 0.837008 +vn -0.328046 -0.835752 0.440346 +vn -0.334314 -0.861440 0.382303 +vn -0.210376 0.307347 0.928052 +vn -0.430755 0.369574 0.823326 +vn 0.390416 -0.091353 -0.916095 +vn -0.233490 -0.871395 -0.431455 +vn 0.309046 0.020966 -0.950816 +vn -0.284011 0.406079 0.868584 +vn -0.163747 0.041047 0.985648 +vn -0.389997 0.320467 0.863252 +vn -0.167043 0.122720 0.978282 +vn -0.369657 0.138383 0.918806 +vn 0.433358 0.481752 -0.761653 +vn -0.368724 0.387375 0.844975 +vn 0.296924 0.529337 -0.794757 +vn -0.385149 0.026212 0.922482 +vn 0.258484 0.848016 0.462660 +vn -0.727463 0.238182 -0.643481 +vn -0.237743 -0.653977 0.718186 +vn 0.349801 0.499422 -0.792601 +vn 0.431365 0.807368 -0.402593 +vn -0.212024 0.475739 0.853650 +vn -0.088944 -0.036522 0.995367 +vn 0.028863 -0.134237 0.990529 +vn -0.134881 -0.164461 0.977118 +vn 0.413712 0.334768 0.846625 +vn -0.155685 -0.309095 0.938202 +vn 0.393978 0.611184 -0.686466 +vn 0.231377 0.386605 -0.892749 +vn -0.172270 -0.643458 -0.745845 +vn -0.033542 0.350027 0.936139 +vn -0.375066 -0.861800 -0.341507 +vn -0.334570 -0.884934 0.323969 +vn -0.263806 0.908896 -0.322976 +vn 0.508760 0.459399 0.728091 +vn -0.320672 -0.315887 0.892964 +vn 0.265548 0.922385 0.280519 +vn 0.354726 0.911509 0.208134 +vn 0.128512 0.638143 0.759116 +vn 0.198710 0.834447 0.514016 +vn -0.035617 -0.350228 -0.935987 +vn 0.254583 0.904289 -0.342709 +vn 0.430502 0.857593 0.281430 +vn 0.253425 0.680855 0.687177 +vn -0.318967 -0.827265 0.462485 +vn -0.271227 -0.096052 0.957711 +vn -0.673269 0.550298 0.493842 +vn 0.382703 0.861071 0.334806 +vn 0.418176 0.824220 0.381826 +vn -0.124548 0.145927 0.981424 +vn 0.172382 -0.134934 -0.975744 +vn 0.187571 0.568154 0.801260 +vn 0.271582 0.471461 -0.839028 +vn -0.146856 0.667212 -0.730248 +vn 0.041080 -0.220391 -0.974546 +vn 0.249216 0.846756 -0.469996 +vn -0.064253 -0.583677 0.809439 +vn 0.435672 0.840981 -0.320842 +vn 0.199158 0.720584 0.664150 +vn -0.054198 -0.534993 -0.843116 +vn 0.027497 -0.604254 -0.796317 +vn -0.048190 -0.364041 0.930136 +vn -0.298514 -0.687532 0.661959 +vn 0.381670 0.921804 0.067872 +vn -0.088309 0.004812 0.996082 +vn 0.171307 0.686575 0.706590 +vn 0.336520 0.525091 -0.781687 +vn 0.391063 0.914803 -0.101021 +vn -0.272157 -0.132732 0.953054 +vn 0.317762 0.938365 0.136011 +vn 0.419750 0.824178 -0.380185 +vn 0.230994 -0.016588 -0.972814 +vn -0.446925 0.268600 0.853295 +vn -0.429318 0.104377 0.897102 +vn -0.178821 0.415893 0.891659 +vn 0.007250 -0.325449 -0.945532 +vn -0.293930 0.539346 0.789121 +vn -0.165064 0.545379 0.821776 +vn 0.507934 0.734461 -0.450079 +vn -0.030942 0.676134 0.736129 +vn -0.156528 -0.614156 -0.773506 +vn -0.376457 0.224480 0.898826 +vn -0.274141 -0.930369 0.243436 +vn 0.032608 -0.239290 -0.970400 +vn -0.048159 -0.675484 0.735800 +vn -0.068414 -0.564185 -0.822809 +vn -0.247100 0.968985 0.003109 +vn 0.364501 0.886961 0.283618 +vn 0.278322 0.464028 -0.840960 +vn 0.353210 0.869017 0.346485 +vn 0.168936 -0.121229 -0.978143 +vn 0.093513 -0.168903 0.981187 +vn -0.329105 0.175039 0.927929 +vn -0.238515 -0.735258 0.634434 +vn -0.315140 0.207625 0.926056 +vn -0.101426 0.645420 0.757064 +vn -0.400320 -0.823363 -0.402265 +vn 0.301782 0.562401 -0.769826 +vn -0.329608 -0.873780 0.357585 +vn 0.390791 0.553797 -0.735249 +vn 0.336328 0.637087 0.693544 +vn -0.176010 -0.236399 0.955581 +vn 0.237961 0.722857 0.648731 +vn 0.448716 0.836028 0.315769 +vn 0.275450 0.398094 -0.875013 +vn -0.452362 -0.800886 -0.392365 +vn -0.041880 -0.460055 -0.886902 +vn -0.185106 -0.890955 -0.414649 +vn 0.190877 -0.048958 -0.980392 +vn 0.358238 0.928923 0.093641 +vn 0.275359 0.511019 -0.814271 +vn 0.349549 0.905281 0.241417 +vn 0.271073 0.539560 0.797117 +vn -0.014512 -0.382896 -0.923678 +vn 0.345004 0.304977 -0.887672 +vn -0.556786 0.331215 0.761765 +vn -0.245649 -0.181359 0.952242 +vn 0.389393 0.585257 -0.711229 +vn 0.396961 0.860686 -0.318813 +vn -0.252862 -0.845366 0.470550 +vn 0.042508 -0.161342 0.985983 +vn -0.299540 -0.945028 -0.131142 +vn 0.421718 0.904049 0.069631 +vn 0.425186 0.904889 -0.019843 +vn -0.016274 -0.377996 -0.925664 +vn -0.383380 0.280484 0.879971 +vn -0.134204 0.237914 0.961970 +vn -0.358886 0.058318 0.931558 +vn 0.272408 0.260713 -0.926187 +vn -0.119136 0.430968 0.894468 +vn 0.219776 -0.098805 -0.970534 +vn 0.275597 -0.083239 -0.957663 +vn -0.225409 -0.927860 -0.297098 +vn -0.042110 -0.479943 -0.876289 +vn -0.189805 0.453256 0.870938 +vn -0.058067 -0.483159 -0.873605 +vn 0.193642 0.977979 0.077841 +vn -0.339309 0.484627 0.806230 +vn -0.351271 -0.889784 -0.291364 +vn 0.239808 0.704840 0.667602 +vn 0.145189 0.621420 0.769907 +vn -0.316682 0.430198 0.845365 +vn 0.184233 0.702824 0.687093 +vn -0.156106 -0.869506 -0.468604 +vn 0.325564 0.522028 -0.788349 +vn 0.231631 0.551043 -0.801685 +vn 0.321526 0.318133 0.891859 +vn 0.201495 0.720844 0.663162 +vn 0.379738 0.503763 0.775900 +vn 0.356328 0.510467 0.782594 +vn 0.124751 0.528967 0.839423 +vn -0.324366 -0.121187 0.938137 +vn -0.320045 -0.903222 -0.285939 +vn -0.156827 0.073875 0.984859 +vn -0.206340 0.096706 0.973690 +vn 0.236881 0.940430 0.243883 +vn 0.127779 -0.927038 0.352522 +vn 0.331330 0.146395 -0.932089 +vn 0.343060 0.810192 -0.475287 +vn -0.158373 -0.269440 0.949905 +vn -0.227124 -0.133976 0.964606 +vn -0.052756 0.009889 0.998558 +vn 0.379555 0.423090 -0.822760 +vn -0.556849 0.079171 0.826832 +vn -0.244820 -0.915247 0.319978 +vn 0.372277 0.891258 0.258979 +vn -0.563439 0.313658 0.764301 +vn 0.284773 0.341966 -0.895524 +vn 0.380019 0.340703 0.859946 +vn 0.206775 0.395415 -0.894925 +vn 0.236992 0.700410 0.673246 +vn -0.225343 -0.973558 -0.037478 +vn -0.129885 -0.814109 -0.566000 +vn 0.242016 0.796057 0.554726 +vn 0.589443 0.675767 -0.442602 +vn 0.442336 0.845429 -0.299314 +vn 0.345136 0.530321 0.774365 +vn 0.353352 0.403921 0.843795 +vn -0.324509 -0.104629 0.940078 +vn 0.182993 -0.064778 -0.980978 +vn -0.305557 0.478425 0.823252 +vn -0.153238 -0.200478 0.967640 +vn 0.026908 -0.167930 0.985432 +vn -0.300338 -0.866423 0.398884 +vn 0.125226 -0.344692 0.930326 +vn -0.366671 0.272939 0.889414 +vn -0.021013 0.126889 0.991694 +vn 0.421451 0.315774 -0.850097 +vn -0.085542 -0.585147 -0.806403 +vn -0.272948 -0.904801 0.326857 +vn 0.264856 0.836015 0.480551 +vn 0.018704 0.535175 0.844534 +vn -0.238678 -0.402731 0.883652 +vn 0.205655 0.744706 0.634916 +vn -0.371359 0.243975 0.895862 +vn -0.259937 -0.592227 0.762693 +vn -0.259275 0.259041 0.930416 +vn 0.388377 0.611795 -0.689108 +vn 0.136038 0.871363 -0.471401 +vn 0.241206 0.420290 -0.874744 +vn -0.434668 -0.787356 -0.437190 +vn 0.157719 0.416982 -0.895126 +vn -0.173813 -0.126502 0.976620 +vn 0.192563 0.749634 0.633221 +vn -0.424996 -0.815080 -0.393730 +vn 0.017913 -0.578440 0.815529 +vn 0.370167 0.885210 0.281745 +vn -0.126272 -0.748626 -0.650857 +vn -0.315804 0.277466 0.907348 +vn 0.315355 0.502347 -0.805108 +vn -0.113323 0.447956 0.886845 +vn -0.259842 -0.859945 0.439291 +vn 0.234849 0.969720 -0.066992 +vn 0.240292 0.397425 -0.885614 +vn 0.366779 0.517078 0.773372 +vn -0.031001 -0.992303 0.119890 +vn 0.491517 0.402364 -0.772343 +vn 0.342864 0.102055 -0.933825 +vn -0.116653 -0.574362 -0.810247 +vn 0.422226 0.898443 0.120521 +vn 0.071802 -0.167504 0.983253 +vn -0.263946 -0.865517 0.425691 +vn 0.100771 -0.167161 -0.980766 +vn 0.403416 0.874330 0.269820 +vn -0.065710 -0.008721 0.997801 +vn 0.230706 -0.014259 -0.972919 +vn -0.210242 0.066034 0.975417 +vn 0.125135 -0.106591 -0.986397 +vn -0.170590 0.397381 0.901658 +vn 0.192109 0.974364 0.117088 +vn -0.169905 0.186928 0.967569 +vn -0.045545 0.317759 0.947077 +vn -0.142370 -0.236564 0.961129 +vn -0.204740 -0.534256 0.820154 +vn -0.031574 -0.385654 0.922103 +vn 0.447554 0.415227 -0.792011 +vn -0.087256 -0.044752 0.995180 +vn -0.058088 0.091182 0.994139 +vn 0.381161 0.853418 0.355520 +vn 0.360887 0.372749 -0.854879 +vn 0.279274 0.936965 0.210005 +vn 0.411004 0.848826 -0.332520 +vn 0.160429 0.381459 0.910358 +vn 0.371477 0.864146 -0.339495 +vn 0.303316 0.598503 -0.741480 +vn 0.375707 0.871277 -0.315785 +vn 0.228396 0.721085 0.654120 +vn -0.218427 -0.818426 0.531478 +vn -0.143202 0.025370 0.989368 +vn 0.192595 -0.021626 -0.981040 +vn 0.039382 -0.190223 -0.980951 +vn -0.034055 -0.441015 -0.896853 +vn -0.315609 -0.838480 0.444232 +vn 0.343335 0.341589 0.874893 +vn 0.390161 0.850495 0.352749 +vn 0.167608 0.462863 0.870440 +vn -0.278410 -0.919800 -0.276508 +vn -0.249719 -0.924356 -0.288457 +vn -0.058395 0.032249 0.997773 +vn -0.158972 0.067076 0.985002 +vn -0.003961 -0.113933 0.993480 +vn 0.288288 0.090841 -0.953225 +vn -0.145158 -0.642685 -0.752253 +vn 0.395528 0.879421 0.264908 +vn -0.220134 -0.634571 0.740851 +vn 0.343709 0.351349 -0.870872 +vn -0.065353 -0.123177 0.990231 +vn -0.150214 -0.621190 -0.769129 +vn 0.290297 0.250268 -0.923631 +vn -0.125076 -0.141509 0.982004 +vn -0.308797 0.204823 0.928812 +vn 0.450438 0.892790 -0.005705 +vn 0.299219 0.891619 0.339828 +vn 0.064960 0.648571 0.758377 +vn -0.148740 0.319426 0.935865 +vn -0.196772 0.141424 0.970196 +vn 0.136926 0.527799 0.838260 +vn 0.400387 0.535502 -0.743591 +vn 0.262344 -0.921373 0.286789 +vn 0.115279 0.590870 0.798488 +vn 0.201720 0.677240 -0.707570 +vn 0.381626 0.492256 0.782333 +vn 0.347147 0.901450 0.258608 +vn 0.400722 0.893101 0.204432 +vn -0.276472 -0.886386 0.371325 +vn 0.000493 -0.376977 -0.926222 +vn -0.386834 -0.829305 -0.403253 +vn 0.047803 -0.873652 -0.484197 +vn 0.398612 0.901010 0.171142 +vn -0.114809 0.305134 0.945364 +vn 0.316098 0.948705 0.006488 +vn -0.259399 -0.012724 0.965686 +vn -0.202168 -0.002546 0.979347 +vn -0.146531 -0.630199 -0.762481 +vn 0.040106 0.450360 0.891946 +vn 0.126887 0.691631 0.711018 +vn 0.227155 0.973075 -0.039063 +vn -0.397485 0.497854 0.770809 +vn 0.188075 0.959692 -0.208850 +vn 0.053479 -0.191097 -0.980113 +vn -0.037443 -0.202596 0.978546 +vn 0.058037 -0.225221 -0.972578 +vn -0.134759 0.407666 0.903133 +vn -0.296249 0.392939 0.870537 +vn -0.080475 0.246021 0.965918 +vn 0.028024 -0.578103 0.815482 +vn -0.170924 -0.963872 -0.204293 +vn -0.248395 -0.958528 -0.139728 +vn -0.147093 0.222846 0.963693 +vn 0.336814 0.906152 0.255821 +vn 0.319490 0.245813 -0.915152 +vn 0.203450 -0.104478 -0.973495 +vn 0.327476 0.900939 0.284725 +vn 0.358633 0.922134 -0.145091 +vn -0.151773 -0.652586 -0.742359 +vn 0.255227 0.598499 0.759380 +vn 0.366462 0.569881 -0.735487 +vn 0.251971 0.547139 -0.798217 +vn 0.447570 0.841325 -0.303074 +vn 0.275438 0.597377 0.753176 +vn 0.053139 -0.280384 -0.958416 +vn 0.409745 0.289343 -0.865095 +vn 0.250232 0.117895 -0.960981 +vn -0.134427 -0.641449 -0.755297 +vn 0.423882 0.818377 -0.388051 +vn 0.130671 -0.161160 -0.978240 +vn 0.276093 0.490100 -0.826786 +vn 0.136623 -0.159194 -0.977748 +vn 0.302465 0.261225 -0.916666 +vn 0.235434 0.032204 -0.971357 +vn 0.253637 -0.041200 -0.966422 +vn 0.032952 0.462780 0.885861 +vn 0.182442 -0.106450 -0.977437 +vn 0.387379 0.917522 0.089950 +vn -0.310610 -0.871406 0.379700 +vn 0.119038 0.650833 0.749831 +vn 0.210890 0.977240 0.022971 +vn -0.327033 -0.901087 -0.284766 +vn 0.452457 0.882888 0.125661 +vn 0.370205 0.578656 -0.726708 +vn 0.304907 0.573568 0.760297 +vn 0.289368 0.356306 0.888432 +vn 0.102856 -0.213707 -0.971468 +vn -0.116380 -0.683240 -0.720860 +vn -0.155785 -0.666934 -0.728649 +vn 0.009945 -0.372196 -0.928101 +vn 0.261560 0.859230 0.439671 +vn 0.057907 0.033348 0.997765 +vn 0.159521 0.718283 0.677216 +vn -0.583167 -0.811351 -0.040312 +vn -0.198337 -0.637003 -0.744909 +vn -0.147194 -0.028160 0.988707 +vn 0.235475 0.404273 0.883807 +vn -0.013691 0.007756 0.999876 +vn 0.282780 0.606554 -0.743053 +vn 0.313711 0.318350 0.894560 +vn -0.350330 0.097969 0.931489 +vn -0.018425 -0.456299 -0.889636 +vn 0.339474 0.348315 0.873747 +vn 0.070029 -0.214473 -0.974216 +vn -0.213523 -0.870184 0.444058 +vn 0.271630 0.955193 -0.117575 +vn 0.165966 0.006102 0.986113 +vn 0.435588 0.333906 -0.835924 +vn -0.361243 -0.886631 -0.288771 +vn 0.244688 0.566039 -0.787228 +vn 0.209279 0.943796 -0.255834 +vn -0.134712 0.357713 0.924064 +vn 0.176180 0.386643 0.905244 +vn -0.295801 -0.311643 0.902984 +vn -0.189288 -0.543538 0.817763 +vn 0.008244 -0.650622 0.759357 +vn 0.366723 0.904346 0.218340 +vn 0.105372 0.468140 0.877349 +vn 0.245610 0.561421 -0.790242 +vn -0.142653 -0.793364 -0.591798 +vn -0.014031 -0.370786 -0.928612 +vn 0.422331 0.863997 -0.274126 +vn -0.188271 0.232829 0.954120 +vn 0.236553 -0.007282 -0.971591 +vn -0.142882 -0.200973 0.969121 +vn 0.009759 -0.192925 0.981165 +vn 0.022946 0.649849 0.759717 +vn 0.215602 -0.162467 -0.962871 +vn 0.225113 0.572062 -0.788713 +vn 0.062539 0.704228 0.707214 +vn -0.208937 -0.927050 -0.311326 +vn 0.433095 0.403984 -0.805745 +vn -0.310250 0.303730 0.900829 +vn -0.153875 0.029263 0.987657 +vn -0.207463 -0.889965 0.406105 +vn -0.128829 -0.169486 0.977076 +vn 0.018188 -0.774363 0.632480 +vn 0.091471 0.458486 0.883982 +vn 0.059508 -0.631486 0.773100 +vn -0.077385 -0.178425 0.980906 +vn 0.349631 0.891050 0.289462 +vn 0.222734 -0.119923 -0.967475 +vn 0.247840 0.799941 0.546506 +vn 0.292913 0.587612 -0.754264 +vn 0.168900 0.302199 0.938163 +vn 0.124949 -0.181918 -0.975343 +vn -0.090729 -0.605015 -0.791028 +vn 0.397412 0.252232 -0.882294 +vn 0.348141 0.561342 0.750795 +vn -0.422504 -0.840592 -0.338962 +vn 0.344926 0.506526 0.790226 +vn -0.138006 0.255247 0.956976 +vn 0.138435 0.435028 0.889711 +vn 0.277711 0.519840 0.807863 +vn -0.096686 0.262479 0.960082 +vn -0.328839 -0.917241 -0.224796 +vn 0.259704 -0.928870 0.264111 +vn 0.340638 0.384980 -0.857762 +vn 0.058136 -0.036814 0.997630 +vn -0.240227 -0.936150 -0.256739 +vn -0.456612 -0.793952 -0.401429 +vn 0.160551 0.343840 0.925201 +vn 0.197819 0.340716 0.919119 +vn 0.124119 0.437395 0.890663 +vn 0.407086 0.872385 -0.270603 +vn 0.323903 0.562731 -0.760540 +vn 0.187989 -0.059659 -0.980358 +vn -0.015272 0.359160 0.933151 +vn 0.392704 0.829301 0.397547 +vn -0.021644 -0.669348 0.742633 +vn -0.171313 -0.966835 0.189427 +vn -0.160855 -0.775459 0.610565 +vn 0.070477 0.432566 0.898844 +vn -0.190227 -0.835950 0.514782 +vn 0.375811 0.827185 -0.417770 +vn 0.031830 -0.394162 -0.918489 +vn 0.136454 0.127864 0.982360 +vn 0.055550 -0.198296 -0.978567 +vn 0.181448 0.895305 0.406823 +vn -0.168865 -0.981733 0.087662 +vn 0.029559 0.018420 0.999393 +vn 0.328700 0.888307 0.320728 +vn 0.442343 0.872836 0.206129 +vn 0.117113 0.398119 0.909827 +vn 0.362382 0.925227 0.112403 +vn 0.291652 0.529861 0.796358 +vn 0.459401 0.325064 -0.826610 +vn -0.451130 -0.494371 0.743020 +vn -0.000790 0.102018 0.994782 +vn 0.150822 0.354567 0.922786 +vn -0.168529 0.298044 0.939557 +vn 0.326006 0.920601 0.214976 +vn 0.323929 0.778394 -0.537747 +vn 0.018419 -0.902745 0.429781 +vn -0.203145 0.372275 0.905618 +vn 0.388006 0.906971 0.163877 +vn 0.211943 -0.112771 -0.970754 +vn -0.050004 0.581652 0.811900 +vn 0.010501 -0.322710 0.946440 +vn 0.338059 0.627602 0.701308 +vn -0.103070 0.295443 0.949784 +vn 0.413077 0.558729 -0.719158 +vn 0.190175 -0.060390 -0.979891 +vn 0.265325 0.095516 -0.959416 +vn 0.007982 0.691744 0.722099 +vn 0.267967 0.441049 -0.856545 +vn 0.020745 0.335355 0.941863 +vn 0.029843 0.679866 0.732729 +vn -0.111597 -0.985683 0.126396 +vn 0.385047 0.882730 0.269308 +vn 0.415142 0.350507 -0.839525 +vn 0.340793 0.244052 -0.907909 +vn 0.329112 0.201103 -0.922628 +vn 0.450642 0.807550 -0.380506 +vn 0.297986 0.336329 0.893357 +vn -0.165687 -0.634161 -0.755240 +vn 0.293781 0.953421 0.068419 +vn 0.309494 0.496158 0.811197 +vn -0.270674 -0.892398 0.361055 +vn -0.585880 -0.805262 -0.091092 +vn -0.274908 -0.884620 0.376661 +vn -0.019157 -0.465135 -0.885032 +vn 0.426304 0.903406 -0.046073 +vn 0.063455 -0.032161 0.997466 +vn 0.363496 0.637876 0.678958 +vn 0.243006 -0.560859 0.791445 +vn 0.041884 -0.496932 0.866778 +vn 0.412497 0.900982 -0.134456 +vn 0.042239 -0.928026 0.370114 +vn -0.371563 0.220080 0.901946 +vn 0.248831 -0.018585 -0.968369 +vn -0.013608 0.224299 0.974425 +vn 0.001967 0.690872 0.722974 +vn 0.046945 -0.341143 -0.938839 +vn 0.393819 0.856224 0.334344 +vn -0.109342 0.469393 0.876193 +vn 0.336292 0.484517 -0.807559 +vn 0.268145 -0.099601 -0.958216 +vn 0.154042 0.301125 0.941060 +vn 0.322437 0.421663 0.847487 +vn 0.313616 0.583034 -0.749477 +vn -0.152799 -0.762457 0.628738 +vn 0.201875 0.940217 -0.274297 +vn -0.206221 -0.926890 -0.313604 +vn 0.374222 0.577172 -0.725831 +vn -0.232623 -0.891153 0.389530 +vn 0.496736 0.867466 0.027509 +vn 0.278144 0.946302 0.164769 +vn -0.258618 0.238256 0.936136 +vn -0.129545 -0.632317 -0.763802 +vn 0.354920 0.923176 0.147571 +vn 0.028188 0.538200 0.842345 +vn 0.407500 0.342076 -0.846716 +vn 0.123288 0.653560 0.746766 +vn -0.200041 -0.911520 0.359327 +vn 0.159856 -0.084000 -0.983560 +vn 0.175035 0.712732 0.679246 +vn -0.133859 -0.924116 0.357898 +vn 0.163319 0.797186 0.581225 +vn -0.241032 0.184554 0.952808 +vn 0.212945 0.020556 -0.976848 +vn -0.004589 0.229117 0.973388 +vn 0.081803 -0.202855 0.975786 +vn 0.350610 0.570522 -0.742683 +vn 0.096054 -0.172127 -0.980380 +vn -0.168223 -0.803505 0.571034 +vn 0.007400 0.703396 0.710759 +vn -0.044258 -0.532516 -0.845262 +vn 0.016829 -0.409853 -0.911996 +vn -0.209891 -0.893529 0.396928 +vn 0.356362 0.294353 -0.886771 +vn -0.181474 -0.894233 -0.409162 +vn 0.427928 0.850982 0.304479 +vn -0.000051 0.562940 0.826498 +vn -0.152816 -0.739920 -0.655107 +vn 0.396888 0.915034 0.072059 +vn 0.181186 -0.095000 0.978850 +vn -0.327533 -0.905916 -0.268399 +vn 0.014039 -0.369061 -0.929299 +vn 0.027606 0.001860 0.999617 +vn 0.412109 0.870112 0.270317 +vn 0.451339 0.881499 0.138752 +vn 0.405368 0.604299 -0.685929 +vn -0.214732 -0.858111 0.466406 +vn -0.372837 -0.290941 0.881105 +vn 0.198841 0.060296 0.978175 +vn -0.497044 -0.772527 0.395158 +vn 0.096565 0.239245 0.966145 +vn 0.368184 0.910154 0.189895 +vn 0.132817 0.214635 0.967621 +vn -0.043733 0.650040 0.758641 +vn 0.277816 0.079604 -0.957330 +vn -0.203571 -0.890466 0.406975 +vn -0.647076 -0.659549 0.382476 +vn -0.021821 -0.689670 0.723795 +vn 0.307798 0.556229 -0.771926 +vn 0.230577 0.602385 -0.764177 +vn -0.020145 0.652912 0.757166 +vn -0.408497 -0.853126 -0.324509 +vn -0.183571 -0.896617 -0.402964 +vn -0.138278 -0.635846 -0.759328 +vn 0.155196 0.962969 0.220466 +vn 0.108343 -0.224448 -0.968445 +vn 0.394740 0.587505 -0.706412 +vn 0.239037 -0.073947 -0.968191 +vn 0.242657 0.389251 0.888595 +vn 0.387950 0.510383 -0.767466 +vn 0.131260 -0.279507 -0.951129 +vn -0.144583 0.648551 0.747313 +vn -0.174981 0.591462 0.787118 +vn -0.163716 -0.857376 -0.487959 +vn 0.333479 0.581185 0.742305 +vn 0.288476 0.622198 -0.727772 +vn -0.375243 -0.850395 -0.368810 +vn 0.377822 0.761571 -0.526554 +vn -0.448192 -0.767530 -0.458281 +vn 0.366616 0.758996 -0.538069 +vn -0.593428 -0.762446 0.257912 +vn 0.039353 -0.295800 0.954439 +vn 0.284699 0.545221 -0.788467 +vn 0.267841 0.944084 0.192269 +vn -0.035669 0.474201 0.879694 +vn 0.168169 0.679099 -0.714523 +vn 0.017058 -0.374089 -0.927236 +vn -0.187009 -0.354727 0.916077 +vn -0.006286 -0.932627 0.360788 +vn 0.200320 -0.052365 -0.978330 +vn 0.231337 0.303576 0.924297 +vn 0.225207 0.277841 0.933856 +vn 0.191728 0.003322 -0.981443 +vn 0.083074 0.466880 0.880410 +vn 0.343529 0.526836 -0.777452 +vn 0.482543 0.854849 -0.190750 +vn -0.127248 -0.795586 0.592327 +vn 0.136798 -0.111088 0.984350 +vn 0.371541 0.900967 0.224089 +vn 0.071231 0.974694 -0.211889 +vn 0.422837 0.826162 0.372377 +vn 0.096116 -0.216435 -0.971554 +vn 0.268172 0.484238 0.832825 +vn 0.431810 0.857925 0.278395 +vn 0.172696 0.379036 0.909125 +vn -0.011752 -0.014047 0.999832 +vn 0.425967 0.872381 0.239799 +vn 0.315199 0.937668 0.146383 +vn 0.093945 0.337259 0.936713 +vn -0.499772 -0.593920 0.630465 +vn -0.498974 -0.512133 0.699103 +vn -0.109968 0.648218 0.753472 +vn -0.046920 -0.958181 0.282292 +vn 0.407781 0.901774 0.143241 +vn -0.351701 -0.687890 0.634912 +vn 0.197561 0.107130 0.974419 +vn 0.362788 0.550194 0.752111 +vn 0.020735 -0.366053 -0.930363 +vn 0.067581 0.148142 0.986654 +vn 0.398178 0.890494 0.220170 +vn 0.311958 0.501756 0.806798 +vn 0.055833 0.466092 0.882973 +vn 0.210901 0.597435 -0.773687 +vn 0.084069 -0.347365 -0.933954 +vn 0.474326 0.583430 -0.659260 +vn -0.047166 -0.469387 0.881732 +vn -0.183776 0.668901 0.720276 +vn -0.190786 0.334016 0.923057 +vn 0.311171 0.349245 0.883856 +vn 0.029791 -0.450067 -0.892497 +vn 0.485421 0.802447 -0.347053 +vn 0.138383 -0.204361 -0.969065 +vn 0.348232 0.373674 0.859710 +vn -0.278831 -0.899088 0.337483 +vn 0.328525 0.383537 0.863117 +vn -0.000614 0.560583 0.828098 +vn 0.243714 0.467545 0.849709 +vn 0.074923 0.997118 -0.011903 +vn -0.162748 0.535612 0.828633 +vn 0.007874 -0.502365 -0.864620 +vn 0.403311 0.898144 0.175153 +vn 0.339784 0.593228 0.729813 +vn -0.214176 -0.945276 -0.246133 +vn 0.290708 -0.045097 -0.955748 +vn 0.155802 -0.143819 -0.977262 +vn 0.264757 0.584242 -0.767180 +vn -0.153430 -0.866638 0.474761 +vn 0.014574 -0.374115 -0.927268 +vn -0.194601 -0.917069 0.348017 +vn 0.340737 0.902475 0.263509 +vn 0.003310 0.047053 0.998887 +vn 0.159101 0.889957 0.427392 +vn -0.048475 -0.561576 0.826004 +vn -0.456566 -0.876115 0.154823 +vn 0.247768 0.017374 -0.968664 +vn -0.083688 0.441880 0.893162 +vn 0.437943 0.821360 0.365478 +vn 0.227815 0.563686 -0.793951 +vn -0.669668 -0.145289 0.728310 +vn -0.019136 0.628737 0.777382 +vn 0.288032 -0.051363 -0.956242 +vn 0.551211 0.714620 -0.430680 +vn 0.151836 0.657640 0.737873 +vn 0.385785 0.584937 -0.713455 +vn 0.509265 0.630169 -0.586120 +vn -0.153927 0.577076 0.802054 +vn 0.403686 0.331856 -0.852590 +vn -0.279778 -0.926734 -0.250777 +vn 0.377083 0.233373 -0.896296 +vn 0.407500 0.527909 -0.745155 +vn 0.166048 -0.111365 -0.979809 +vn -0.459180 -0.796006 -0.394370 +vn -0.490741 -0.553924 -0.672563 +vn -0.447310 -0.364311 0.816818 +vn 0.479065 0.758582 -0.441645 +vn 0.018854 -0.368168 -0.929568 +vn 0.425419 0.367316 -0.827102 +vn -0.593597 -0.739406 0.317680 +vn -0.860201 -0.293607 0.416953 +vn 0.245165 0.628035 -0.738557 +vn 0.246760 0.526283 0.813717 +vn 0.440290 0.884168 -0.156180 +vn 0.310590 0.208691 -0.927352 +vn 0.347501 0.911402 0.220432 +vn 0.435396 0.717377 -0.543876 +vn 0.511249 0.727252 -0.457961 +vn 0.176164 -0.048657 -0.983158 +vn 0.244459 0.488765 -0.837466 +vn 0.105562 0.195314 0.975043 +vn -0.107627 -0.733330 0.671300 +vn 0.055091 0.134035 0.989444 +vn -0.099195 -0.273063 0.956868 +vn -0.010363 -0.441408 0.897247 +vn -0.087103 0.499815 0.861741 +vn 0.398469 0.525094 -0.751997 +vn 0.341773 0.589869 0.731605 +vn 0.208608 -0.120735 -0.970518 +vn 0.529730 0.530357 -0.661897 +vn 0.288647 0.571168 0.768407 +vn -0.172250 0.116646 0.978123 +vn 0.287272 0.541340 0.790206 +vn -0.032601 -0.560599 0.827445 +vn 0.088327 0.246972 0.964989 +vn 0.080793 0.948618 0.305936 +vn -0.069959 -0.629410 -0.773918 +vn -0.017090 0.996246 0.084868 +vn -0.157772 -0.824663 -0.543174 +vn 0.299336 0.907821 0.293699 +vn -0.198632 0.520780 0.830261 +vn 0.098896 -0.348340 -0.932136 +vn 0.140925 -0.150034 -0.978586 +vn 0.359308 0.913995 0.188442 +vn 0.041296 0.356254 0.933476 +vn 0.417604 0.497485 -0.760339 +vn 0.480517 0.572227 -0.664575 +vn 0.444629 0.880248 0.165736 +vn -0.148140 -0.610867 -0.777750 +vn 0.004646 0.441510 0.897244 +vn 0.374712 0.843808 0.384161 +vn 0.201247 0.794796 0.572537 +vn 0.151496 -0.013874 -0.988360 +vn 0.187129 0.977647 0.095857 +vn 0.328866 0.470308 0.818937 +vn 0.364500 0.923814 0.117082 +vn 0.030634 -0.359470 -0.932654 +vn 0.106326 0.844543 0.524826 +vn -0.099627 0.585333 0.804649 +vn 0.195767 0.175493 0.964820 +vn 0.033398 -0.396950 -0.917232 +vn 0.336112 0.284144 0.897937 +vn 0.138018 -0.206132 -0.968742 +vn 0.395841 0.288349 0.871874 +vn 0.341366 0.307298 0.888278 +vn 0.167851 0.970983 0.170346 +vn 0.493314 0.839903 -0.226284 +vn 0.057088 0.122306 0.990849 +vn -0.010845 -0.466592 0.884406 +vn 0.271409 0.910970 0.310599 +vn -0.203660 0.554189 0.807092 +vn 0.194567 0.037516 0.980172 +vn -0.102840 0.282894 0.953622 +vn -0.180439 0.586275 0.789762 +vn -0.003081 -0.581622 -0.813453 +vn -0.209606 -0.935820 -0.283382 +vn 0.223566 0.456978 0.860924 +vn -0.230424 -0.618758 -0.751028 +vn -0.440393 -0.756308 0.483789 +vn 0.047270 0.350122 0.935511 +vn -0.309293 -0.093809 0.946329 +vn -0.082829 -0.294078 0.952186 +vn 0.265452 0.125806 -0.955881 +vn -0.061692 -0.729925 0.680737 +vn 0.197373 -0.121467 -0.972774 +vn -0.179055 -0.437977 0.880974 +vn 0.152417 -0.167075 -0.974092 +vn 0.342888 0.522054 -0.780953 +vn -0.067326 -0.846003 0.528910 +vn 0.314998 0.422092 -0.850068 +vn -0.121322 -0.728152 -0.674593 +vn 0.024991 0.450488 0.892433 +vn -0.162552 -0.907041 0.388398 +vn -0.208164 -0.913333 0.349986 +vn 0.251207 0.249128 0.935324 +vn -0.207505 -0.914308 -0.347825 +vn -0.192814 0.621428 0.759375 +vn 0.159390 0.037250 -0.986513 +vn 0.471594 0.857015 -0.207664 +vn -0.018805 -0.967634 0.251656 +vn 0.154111 0.183966 0.970776 +vn 0.410419 0.583596 -0.700694 +vn 0.250318 0.065564 0.965941 +vn -0.168091 -0.985075 -0.037059 +vn -0.286096 -0.921116 -0.263997 +vn -0.213601 -0.956661 -0.197924 +vn 0.255926 0.523850 0.812455 +vn -0.266918 -0.789954 -0.552021 +vn 0.131063 -0.219767 -0.966708 +vn 0.220063 -0.058244 -0.973745 +vn 0.137381 -0.278986 0.950417 +vn 0.310358 0.814646 0.489929 +vn 0.390276 -0.892349 0.226712 +vn 0.226995 0.260542 0.938398 +vn 0.204750 0.227556 0.951996 +vn -0.372649 -0.311331 0.874188 +vn 0.021221 -0.418816 -0.907823 +vn 0.260094 0.133592 0.956297 +vn -0.191423 -0.892254 -0.408950 +vn -0.036074 -0.141488 0.989282 +vn -0.164548 -0.410332 0.896968 +vn -0.197084 0.621542 0.758184 +vn 0.419983 0.230866 -0.877676 +vn 0.328523 0.914392 0.236558 +vn 0.359458 0.599092 -0.715457 +vn 0.398684 0.814188 0.422077 +vn 0.473229 0.835724 -0.278603 +vn 0.154878 -0.595115 0.788575 +vn 0.466220 0.498801 -0.730641 +vn 0.448944 0.343232 -0.825010 +vn -0.157368 0.466259 0.870539 +vn -0.054249 -0.129915 0.990040 +vn 0.205716 -0.095682 -0.973923 +vn 0.306570 0.626816 0.716322 +vn 0.176638 0.656935 0.732963 +vn -0.324714 -0.909471 -0.259659 +vn 0.414451 0.848424 0.329252 +vn 0.084847 -0.340881 -0.936270 +vn 0.231591 0.477171 -0.847746 +vn 0.141548 -0.142238 -0.979659 +vn -0.006837 -0.997868 0.064906 +vn 0.021453 -0.199513 0.979660 +vn -0.158446 -0.367168 0.916560 +vn 0.180289 -0.113274 -0.977070 +vn -0.180131 -0.233707 0.955476 +vn 0.404419 0.456219 0.792660 +vn 0.370127 0.597364 -0.711451 +vn 0.245876 -0.406089 0.880135 +vn 0.303339 0.423585 -0.853558 +vn 0.177765 -0.366231 0.913386 +vn 0.219696 -0.136650 -0.965950 +vn 0.166949 0.457178 0.873565 +vn 0.348315 0.352528 0.868563 +vn 0.245025 0.568850 0.785094 +vn -0.457364 -0.879742 0.129896 +vn -0.115553 -0.918394 0.378419 +vn -0.076887 -0.202231 0.976315 +vn 0.032829 -0.291837 -0.955905 +vn 0.030266 0.245200 0.969000 +vn 0.184423 0.189483 0.964409 +vn 0.491976 0.836872 0.240010 +vn 0.364009 0.904465 0.222351 +vn 0.128562 -0.285127 0.949829 +vn 0.512570 0.852293 0.104248 +vn 0.219727 -0.121148 0.968010 +vn -0.198163 -0.602404 -0.773201 +vn 0.012394 -0.376992 -0.926134 +vn 0.015068 0.409475 0.912197 +vn -0.192228 -0.665112 -0.721578 +vn -0.191256 -0.928425 0.318509 +vn 0.356515 0.523355 -0.773948 +vn -0.019235 0.649800 0.759862 +vn 0.445218 0.851879 0.275833 +vn 0.322778 0.938355 0.123713 +vn 0.161868 -0.193309 -0.967693 +vn 0.101026 0.213496 0.971706 +vn -0.008877 0.364727 0.931072 +vn 0.048065 -0.413852 -0.909074 +vn 0.306227 0.552617 0.775138 +vn 0.191238 -0.151363 -0.969803 +vn 0.478772 0.714669 -0.509927 +vn 0.284270 0.480836 -0.829450 +vn 0.249225 -0.035653 -0.967789 +vn 0.185339 0.815300 0.548576 +vn 0.406577 0.576956 -0.708391 +vn 0.095365 0.246523 0.964433 +vn -0.241688 0.532709 0.811053 +vn 0.007429 -0.398761 0.917025 +vn -0.138584 0.567804 0.811414 +vn 0.283876 0.932995 0.221212 +vn -0.089037 -0.841444 0.532958 +vn 0.399279 0.673350 -0.622235 +vn 0.226999 0.520334 0.823240 +vn -0.012306 0.477673 0.878452 +vn 0.532681 0.385408 -0.753466 +vn 0.240112 -0.511000 -0.825364 +vn 0.298383 0.189616 0.935421 +vn 0.466754 0.802534 -0.371590 +vn -0.225853 0.590271 0.774965 +vn 0.501149 0.773080 -0.388841 +vn 0.159622 -0.155396 0.974871 +vn -0.007441 -0.767510 0.640994 +vn -0.233372 0.523809 0.819244 +vn 0.155721 -0.182951 -0.970711 +vn 0.019270 -0.684460 0.728796 +vn -0.248416 -0.919900 -0.303437 +vn -0.017366 -0.728469 0.684859 +vn 0.152485 0.157336 0.975702 +vn 0.224260 0.311816 0.923297 +vn 0.467351 0.209372 -0.858922 +vn 0.360586 0.379864 0.851869 +vn 0.171608 0.168815 0.970594 +vn 0.154627 -0.229648 -0.960912 +vn 0.047506 -0.299679 0.952857 +vn 0.129329 0.879766 0.457478 +vn -0.209358 -0.952576 -0.220837 +vn 0.333479 -0.874485 0.352234 +vn -0.202352 -0.903845 -0.376986 +vn 0.297713 -0.443483 0.845393 +vn 0.218749 -0.068474 -0.973376 +vn 0.250470 0.507852 -0.824228 +vn 0.073407 -0.410769 -0.908779 +vn -0.457011 -0.762314 -0.458278 +vn -0.180061 -0.664605 -0.725174 +vn 0.054011 -0.899186 0.434221 +vn -0.147012 -0.694882 -0.703937 +vn -0.441495 -0.797529 -0.411131 +vn -0.133724 -0.834505 -0.534527 +vn 0.202025 0.217717 0.954875 +vn 0.058619 -0.961175 0.269640 +vn 0.558378 0.504837 -0.658295 +vn 0.246063 -0.083017 -0.965692 +vn 0.193424 -0.018538 -0.980940 +vn 0.370935 0.247236 0.895143 +vn 0.319558 0.325970 0.889734 +vn 0.271041 0.583361 0.765654 +vn 0.398395 0.849964 0.344736 +vn 0.270801 0.217554 0.937730 +vn 0.098184 -0.341269 -0.934824 +vn 0.463509 0.811024 -0.356932 +vn 0.261637 0.504848 -0.822603 +vn 0.328555 -0.301202 0.895170 +vn -0.028023 -0.118637 0.992542 +vn 0.006861 0.409551 0.912261 +vn 0.423801 -0.692462 0.583856 +vn 0.079024 -0.496206 0.864601 +vn 0.270897 -0.237603 -0.932824 +vn 0.360602 0.512542 -0.779273 +vn 0.181641 -0.134587 -0.974111 +vn 0.240740 0.552859 0.797741 +vn 0.030311 -0.730266 -0.682490 +vn 0.261676 0.604598 0.752321 +vn -0.229037 0.593040 0.771910 +vn 0.366940 0.838719 0.402374 +vn 0.238928 0.013996 -0.970936 +vn 0.494775 0.835168 0.240193 +vn 0.486727 -0.011047 0.873484 +vn 0.319969 0.106746 -0.941395 +vn 0.336162 0.563811 -0.754396 +vn 0.336620 0.106619 -0.935585 +vn -0.240787 -0.942755 -0.230727 +vn 0.080097 0.398095 0.913841 +vn 0.509355 0.848560 -0.143190 +vn -0.112310 0.545977 0.830238 +vn 0.422027 0.857058 0.295543 +vn 0.344227 0.938285 -0.033587 +vn 0.053281 -0.415229 -0.908155 +vn 0.448546 -0.742405 0.497636 +vn 0.143361 -0.454314 0.879231 +vn 0.228614 -0.960841 -0.156588 +vn 0.175307 -0.832682 -0.525269 +vn 0.334989 -0.179946 -0.924879 +vn 0.306155 0.903693 0.299346 +vn -0.127689 0.544503 0.828982 +vn 0.323101 0.917822 0.230668 +vn 0.215302 -0.118581 -0.969321 +vn -0.156423 0.499217 0.852241 +vn 0.010692 0.650693 0.759266 +vn 0.305156 0.525701 0.794052 +vn 0.563618 -0.719404 -0.405946 +vn 0.230446 0.568729 0.789584 +vn -0.017676 -0.876586 0.480921 +vn -0.275214 -0.937351 -0.213611 +vn -0.392471 -0.772626 -0.499014 +vn 0.268212 0.603338 0.751030 +vn 0.241458 0.315384 0.917731 +vn -0.092251 -0.948006 0.304589 +vn 0.135390 -0.233868 -0.962796 +vn 0.328992 0.845243 -0.421103 +vn -0.147394 -0.915001 0.375565 +vn 0.307186 0.005424 -0.951634 +vn 0.097232 -0.315939 -0.943784 +vn 0.327042 0.898853 0.291730 +vn 0.086281 -0.386031 -0.918442 +vn 0.208054 0.002323 -0.978115 +vn 0.101451 0.162689 0.981448 +vn 0.164954 0.145356 0.975532 +vn 0.155292 0.948933 0.274609 +vn 0.081438 0.983473 0.161708 +vn 0.460580 0.867390 0.188415 +vn 0.083475 -0.972103 0.219198 +vn 0.247290 -0.033390 -0.968366 +vn -0.112673 -0.661143 -0.741751 +vn 0.305818 0.255415 0.917190 +vn -0.080434 -0.993268 -0.083363 +vn 0.520301 0.584460 -0.622650 +vn -0.180017 -0.684456 -0.706480 +vn 0.460522 0.330784 -0.823712 +vn 0.343535 0.928514 0.140875 +vn 0.306924 0.882613 0.356079 +vn 0.475698 0.870424 -0.126783 +vn 0.219624 -0.103591 -0.970069 +vn 0.411448 0.307539 0.857980 +vn -0.364502 -0.888610 -0.278408 +vn 0.167425 -0.026988 0.985515 +vn 0.363607 0.253681 0.896346 +vn 0.345697 0.505730 -0.790399 +vn 0.285076 0.883868 0.370822 +vn 0.284622 -0.111596 0.952122 +vn 0.460823 -0.220812 -0.859583 +vn -0.056604 -0.615000 0.786492 +vn -0.242311 0.500344 0.831229 +vn -0.082068 -0.889545 0.449416 +vn 0.378794 0.546385 -0.746980 +vn -0.006824 0.704737 0.709436 +vn 0.253888 0.541352 0.801548 +vn 0.309810 0.880476 -0.358860 +vn 0.180213 0.528783 0.829404 +vn 0.010889 -0.526911 -0.849851 +vn 0.080994 -0.912994 0.399852 +vn 0.315865 0.871970 0.374028 +vn 0.109170 -0.420137 -0.900870 +vn -0.089733 -0.952143 0.292185 +vn -0.192086 -0.922297 -0.335367 +vn 0.322824 0.910174 -0.259553 +vn 0.146516 -0.393597 0.907532 +vn 0.046536 -0.997935 0.044271 +vn 0.818159 -0.212620 0.534237 +vn 0.565619 -0.824657 -0.003988 +vn 0.169405 -0.364498 0.915666 +vn 0.024536 -0.034383 0.999108 +vn -0.063846 -0.933775 0.352119 +vn 0.085463 0.537817 0.838719 +vn 0.055545 -0.434228 -0.899089 +vn 0.493507 0.613774 -0.616225 +vn 0.354756 0.854744 0.378894 +vn -0.017469 0.396968 0.917666 +vn 0.266981 0.031244 -0.963195 +vn -0.217518 0.605429 0.765599 +vn 0.566414 0.462196 -0.682312 +vn 0.010583 -0.927804 0.372917 +vn 0.070704 0.435852 0.897237 +vn -0.380516 -0.871640 -0.308953 +vn 0.410530 0.910225 0.054361 +vn 0.357968 0.561388 -0.746125 +vn 0.350291 0.893949 0.279555 +vn 0.172886 0.978044 0.116366 +vn 0.253190 -0.103154 -0.961901 +vn 0.296762 0.914991 0.273358 +vn -0.003133 0.504446 0.863437 +vn -0.087198 -0.705469 -0.703356 +vn 0.308183 0.928458 0.207336 +vn 0.341194 0.934835 0.098337 +vn 0.237935 0.950424 0.200202 +vn 0.361036 0.930155 -0.066822 +vn -0.184648 -0.571510 -0.799551 +vn 0.229296 -0.163792 -0.959477 +vn 0.404842 0.324130 0.855010 +vn 0.341825 0.893006 -0.292740 +vn 0.573579 0.641241 -0.509723 +vn 0.585182 0.562433 -0.584150 +vn 0.288176 0.134894 0.948029 +vn 0.318614 0.866817 -0.383552 +vn 0.114962 0.162923 0.979918 +vn 0.065013 0.286053 0.956006 +vn 0.298159 0.913430 0.277034 +vn 0.386746 0.577822 -0.718713 +vn 0.395201 0.366612 -0.842266 +vn 0.064315 -0.416144 -0.907022 +vn -0.334280 -0.916414 -0.220095 +vn -0.234741 0.615793 0.752127 +vn 0.343215 0.138342 -0.929013 +vn 0.333634 0.486869 -0.807246 +vn 0.202977 0.964883 0.166738 +vn 0.203539 -0.114551 -0.972342 +vn 0.221848 0.924006 0.311444 +vn -0.084664 -0.966733 0.241369 +vn -0.199641 -0.950195 -0.239317 +vn 0.160167 -0.953251 0.256240 +vn 0.347780 0.615682 -0.707096 +vn 0.302393 0.620740 0.723353 +vn -0.006620 -0.999976 -0.002006 +vn -0.114067 -0.591664 -0.798074 +vn 0.025629 0.373543 0.927259 +vn 0.172535 -0.154081 0.972877 +vn 0.778448 -0.601257 -0.180300 +vn 0.250996 0.179018 -0.951291 +vn 0.239466 -0.966336 0.094084 +vn 0.179910 -0.787963 0.588852 +vn -0.001547 -0.803028 0.595940 +vn 0.028731 -0.235051 0.971558 +vn 0.860451 0.144683 -0.488561 +vn 0.261532 -0.014950 -0.965079 +vn 0.234881 -0.004075 -0.972016 +vn 0.325392 0.651260 -0.685552 +vn 0.329754 0.891866 0.309574 +vn 0.158695 -0.222813 -0.961858 +vn 0.064465 -0.178168 0.981886 +vn 0.161439 -0.149335 -0.975519 +vn 0.118883 0.234742 0.964761 +vn 0.366718 0.873039 0.321435 +vn 0.218776 0.090085 0.971608 +vn 0.358690 0.239684 -0.902160 +vn -0.022804 -0.252262 0.967390 +vn 0.311811 0.555983 -0.770491 +vn 0.006612 0.382768 0.923821 +vn 0.274138 0.948759 0.157178 +vn 0.389443 0.201769 -0.898679 +vn -0.162722 -0.583444 -0.795685 +vn 0.117474 -0.978005 0.172356 +vn 0.057582 -0.478187 -0.876369 +vn 0.205094 0.859718 0.467783 +vn 0.204359 0.973152 0.105894 +vn -0.164579 -0.967032 -0.194324 +vn 0.331195 0.177837 0.926652 +vn 0.327654 0.902849 0.278402 +vn -0.214888 -0.940359 -0.263721 +vn -0.228482 0.496652 0.837337 +vn -0.208263 0.474814 0.855089 +vn -0.154964 0.447165 0.880925 +vn -0.277799 0.581527 0.764627 +vn 0.080286 -0.310130 -0.947298 +vn 0.364416 0.570960 -0.735667 +vn -0.159634 0.466387 0.870058 +vn 0.288095 0.572185 0.767858 +vn 0.254023 0.377883 -0.890324 +vn -0.102240 0.486916 0.867444 +vn -0.009826 0.672564 0.739973 +vn -0.362498 -0.890627 -0.274554 +vn 0.001951 -0.817479 0.575956 +vn 0.064555 0.492729 0.867785 +vn 0.347741 0.928783 0.128214 +vn -0.096556 0.460391 0.882449 +vn 0.321106 0.359157 0.876297 +vn 0.337993 0.941139 -0.004216 +vn 0.435052 0.200630 -0.877768 +vn 0.130644 -0.313718 -0.940486 +vn 0.187050 -0.156267 -0.969842 +vn 0.422510 0.137200 -0.895914 +vn 0.033222 0.192092 0.980815 +vn -0.001955 -0.608526 0.793531 +vn 0.098161 0.057431 0.993512 +vn 0.314922 0.877668 0.361279 +vn 0.247524 -0.000316 -0.968882 +vn 0.248101 -0.071325 -0.966105 +vn 0.596543 0.480221 -0.643058 +vn 0.225529 0.972419 -0.059476 +vn 0.404918 0.599227 -0.690629 +vn 0.378990 0.490034 -0.785005 +vn 0.329766 0.893878 0.303705 +vn -0.176949 -0.886956 -0.426613 +vn 0.093597 -0.326241 -0.940642 +vn 0.222705 -0.112099 -0.968419 +vn 0.169875 -0.176743 -0.969487 +vn 0.496943 0.317939 -0.807442 +vn 0.013103 -0.431848 0.901851 +vn -0.306702 -0.946460 -0.100736 +vn -0.195090 -0.975183 0.104677 +vn 0.037580 -0.319051 0.946992 +vn 0.158620 -0.416612 0.895139 +vn 0.074333 0.704917 0.705384 +vn 0.309881 0.880658 0.358352 +vn 0.055014 -0.270895 -0.961036 +vn 0.133415 -0.904885 0.404208 +vn 0.056314 -0.070418 0.995927 +vn 0.225543 -0.884317 0.408796 +vn 0.035252 -0.340037 -0.939751 +vn 0.234373 0.848348 -0.474737 +vn 0.310511 0.160387 0.936941 +vn -0.230092 0.462702 0.856134 +vn 0.026883 0.736561 0.675837 +vn 0.030090 0.436093 0.899398 +vn 0.128529 -0.335577 -0.933203 +vn 0.310315 0.175970 0.934205 +vn 0.128578 0.584026 0.801487 +vn 0.276058 0.584091 0.763301 +vn -0.458611 -0.720260 -0.520481 +vn 0.237098 0.941781 0.238399 +vn 0.304274 0.863196 0.402876 +vn -0.248856 -0.949286 -0.192162 +vn 0.365124 0.525679 -0.768340 +vn 0.265837 0.106578 0.958109 +vn 0.399666 0.339145 0.851615 +vn 0.145687 -0.232716 -0.961571 +vn -0.167204 -0.646892 -0.744025 +vn 0.073612 0.275394 0.958509 +vn -0.258227 0.608037 0.750739 +vn 0.373156 0.313442 0.873217 +vn 0.327832 0.037150 -0.944005 +vn -0.102634 -0.744416 -0.659781 +vn 0.284541 0.902359 -0.323705 +vn 0.434981 0.845647 0.309311 +vn 0.438097 0.581189 -0.685777 +vn 0.325364 0.469882 -0.820579 +vn 0.331651 0.249821 0.909724 +vn 0.181389 -0.015821 -0.983284 +vn 0.068096 -0.481023 -0.874059 +vn 0.412711 0.900555 0.136639 +vn -0.032339 0.434167 0.900252 +vn -0.091392 -0.525468 -0.845891 +vn 0.228331 0.038749 -0.972812 +vn 0.155380 -0.186975 -0.969999 +vn -0.241310 -0.937837 -0.249462 +vn 0.268412 -0.033158 -0.962733 +vn 0.198613 0.037565 0.979358 +vn 0.345876 0.485346 -0.803000 +vn -0.026526 -0.985909 0.165168 +vn -0.226136 -0.930220 -0.289056 +vn 0.240728 0.569156 0.786201 +vn 0.295235 0.906787 0.300955 +vn 0.324586 0.930814 -0.168015 +vn -0.461877 -0.755449 -0.464722 +vn 0.011805 -0.482677 0.875719 +vn 0.040605 0.353117 -0.934697 +vn 0.645532 0.089201 0.758506 +vn -0.226999 -0.512747 0.827986 +vn 0.284487 -0.755191 -0.590554 +vn -0.321539 -0.906784 0.272682 +vn -0.407705 -0.797725 0.444311 +vn 0.373824 0.097988 -0.922309 +vn 0.384388 0.880618 0.277052 +vn -0.269712 0.514867 0.813737 +vn 0.331370 0.858410 0.391569 +vn 0.417680 0.890051 0.182626 +vn 0.150323 -0.357912 0.921576 +vn 0.262706 0.483808 -0.834815 +vn 0.268024 0.448363 -0.852721 +vn 0.273972 0.829133 -0.487317 +vn 0.264964 0.561609 0.783830 +vn -0.031273 -0.976907 0.211364 +vn 0.142856 -0.638878 0.755928 +vn 0.146090 -0.352391 -0.924380 +vn 0.338459 0.097172 -0.935951 +vn 0.207334 0.587830 0.781964 +vn 0.107758 0.929424 0.352928 +vn 0.488718 0.315818 -0.813273 +vn 0.005707 -0.697443 0.716617 +vn 0.102368 -0.418516 -0.902422 +vn 0.113042 -0.521238 0.845891 +vn -0.185955 -0.686903 -0.702556 +vn 0.294506 -0.041623 -0.954743 +vn 0.399648 0.054305 0.915059 +vn 0.189820 -0.130765 -0.973072 +vn 0.326816 0.945063 -0.006847 +vn -0.172090 0.468386 0.866602 +vn 0.315961 -0.046430 -0.947635 +vn 0.344462 0.119920 0.931110 +vn 0.364539 0.875794 0.316379 +vn 0.356822 0.849865 -0.387824 +vn 0.360538 0.368450 0.856888 +vn -0.249700 0.429779 0.867721 +vn 0.320342 0.793749 -0.517052 +vn -0.003396 0.443264 0.896385 +vn 0.255429 -0.058585 -0.965051 +vn 0.169060 -0.168912 0.971024 +vn 0.496461 0.864799 0.075162 +vn -0.235378 -0.936569 -0.259683 +vn 0.230138 0.613846 0.755135 +vn 0.210305 0.577863 0.788572 +vn 0.634614 0.574721 -0.516682 +vn -0.067587 -0.702777 -0.708192 +vn 0.015548 -0.563090 -0.826249 +vn 0.389954 0.285774 0.875368 +vn 0.277229 0.453822 -0.846870 +vn 0.312749 0.870840 0.379243 +vn 0.341298 0.222988 0.913122 +vn 0.325827 0.865749 0.379888 +vn 0.303900 0.280994 0.910322 +vn 0.497734 0.347798 -0.794542 +vn -0.060120 -0.698883 -0.712705 +vn 0.017140 -0.955045 0.295966 +vn 0.156573 -0.159016 -0.974781 +vn -0.388628 -0.734158 -0.556759 +vn 0.201974 -0.072796 -0.976682 +vn -0.217881 -0.953190 -0.209659 +vn -0.132771 -0.741497 -0.657688 +vn 0.152570 -0.881805 0.446253 +vn 0.220115 -0.311109 0.924533 +vn 0.445668 0.579589 -0.682244 +vn -0.129266 -0.838136 0.529923 +vn 0.262993 -0.046023 -0.963699 +vn 0.416753 0.677876 -0.605642 +vn 0.075115 0.709475 0.700716 +vn -0.087082 -0.992933 -0.080627 +vn 0.427595 0.210344 -0.879157 +vn 0.280738 0.952437 -0.118536 +vn 0.276646 0.188236 0.942356 +vn 0.393818 0.124092 -0.910774 +vn 0.296209 0.247299 0.922553 +vn 0.289829 -0.072955 -0.954294 +vn 0.102467 -0.438533 -0.892854 +vn 0.201843 0.969903 0.136189 +vn 0.089998 -0.406414 -0.909246 +vn 0.000579 0.598232 0.801323 +vn -0.048914 0.452733 0.890304 +vn 0.028071 0.325199 0.945229 +vn -0.265140 0.431708 0.862165 +vn -0.157863 0.444899 0.881558 +vn 0.388110 0.458499 0.799468 +vn -0.018216 0.650541 0.759252 +vn 0.024554 -0.971486 0.235823 +vn -0.098309 -0.754968 -0.648350 +vn 0.221100 -0.145768 -0.964296 +vn 0.572442 0.596757 -0.562309 +vn 0.233705 -0.023873 -0.972014 +vn 0.236756 0.580957 0.778740 +vn 0.018982 -0.916123 0.400447 +vn 0.474338 0.376039 0.795989 +vn 0.663034 0.524083 -0.534531 +vn -0.167374 0.386492 0.906978 +vn 0.042846 0.649494 0.759158 +vn -0.212816 -0.958288 -0.190771 +vn 0.036022 -0.969901 0.240821 +vn 0.390570 0.235071 0.890055 +vn 0.130161 -0.361370 -0.923293 +vn 0.249199 0.543077 0.801852 +vn 0.005931 -0.987783 0.155721 +vn -0.199143 -0.958672 -0.203201 +vn -0.023901 0.735452 0.677156 +vn 0.454038 0.779191 -0.432101 +vn 0.549825 0.773962 -0.314125 +vn 0.184139 -0.206811 -0.960897 +vn -0.235863 0.415555 0.878454 +vn -0.097180 -0.846946 -0.522722 +vn 0.518052 0.627707 -0.581039 +vn 0.370855 0.875289 0.310380 +vn 0.229118 -0.852129 0.470511 +vn 0.352279 0.265612 0.897413 +vn -0.043364 -0.734986 -0.676694 +vn 0.207133 0.487060 0.848450 +vn -0.435849 -0.804485 -0.403535 +vn 0.306931 0.867024 0.392509 +vn 0.261256 -0.394285 0.881070 +vn -0.366781 -0.701667 0.610848 +vn -0.550704 -0.822470 0.142362 +vn 0.671045 0.538214 -0.509927 +vn 0.239024 -0.120259 0.963538 +vn 0.322983 -0.070506 -0.943775 +vn 0.310183 0.848164 0.429424 +vn 0.334539 0.037914 -0.941619 +vn 0.287424 0.895457 0.339917 +vn 0.030413 0.924969 0.378823 +vn 0.640498 0.574728 -0.509362 +vn 0.346496 0.009377 0.938005 +vn 0.196413 0.924722 0.326053 +vn 0.178399 0.187480 0.965932 +vn 0.358251 0.766939 -0.532410 +vn 0.468376 0.882863 -0.034305 +vn 0.288391 0.565588 0.772620 +vn 0.527942 0.473963 -0.704724 +vn 0.281369 0.860540 0.424621 +vn 0.203128 -0.246955 0.947498 +vn -0.220571 0.546444 0.807928 +vn 0.407130 0.264204 -0.874324 +vn 0.228605 0.591931 0.772889 +vn 0.382799 0.871369 0.306890 +vn 0.161341 -0.542336 0.824525 +vn 0.114914 -0.071121 -0.990826 +vn 0.172039 -0.268888 -0.947682 +vn 0.009539 0.655051 0.755524 +vn 0.016214 -0.275908 -0.961047 +vn -0.152999 -0.917139 -0.368033 +vn 0.404779 0.863770 0.300093 +vn 0.394158 -0.001438 0.919042 +vn -0.211680 -0.950260 -0.228468 +vn 0.482016 0.875742 0.027135 +vn -0.140529 -0.962390 -0.232502 +vn 0.340539 0.129690 0.931243 +vn 0.537482 0.389484 0.747941 +vn 0.074812 -0.401782 -0.912675 +vn -0.348083 -0.882208 -0.317093 +vn 0.454206 0.627358 -0.632550 +vn -0.122141 0.355859 0.926524 +vn 0.048318 -0.300958 -0.952412 +vn 0.102251 -0.094720 -0.990239 +vn 0.130928 -0.407781 -0.903644 +vn 0.107714 0.601131 0.791858 +vn 0.468455 0.269186 0.841480 +vn -0.007851 -0.624705 0.780821 +vn -0.323598 0.467923 0.822394 +vn 0.500409 0.553076 -0.666107 +vn 0.315505 0.646771 -0.694366 +vn 0.285488 0.256321 0.923470 +vn 0.283555 0.142495 0.948310 +vn -0.119224 -0.472027 -0.873485 +vn 0.439249 0.897001 -0.049495 +vn -0.271713 -0.930614 -0.245214 +vn 0.376044 0.907461 -0.187363 +vn 0.274013 -0.109049 -0.955524 +vn 0.303140 0.116693 -0.945774 +vn -0.191397 0.454509 0.869936 +vn 0.155642 -0.719025 0.677332 +vn 0.428627 0.135840 0.893211 +vn 0.462412 0.866974 0.185826 +vn -0.219828 -0.913641 -0.341958 +vn 0.164342 0.272304 0.948073 +vn 0.136053 -0.889165 0.436892 +vn 0.502981 0.705481 -0.499306 +vn -0.441230 -0.725652 -0.527964 +vn -0.057577 -0.572606 -0.817806 +vn 0.302611 -0.090356 -0.948822 +vn 0.659249 0.549233 -0.513550 +vn -0.423407 -0.890393 -0.167110 +vn 0.398090 0.877233 0.268302 +vn -0.235325 0.294278 0.926295 +vn -0.193048 -0.939035 -0.284509 +vn 0.143943 -0.146293 -0.978713 +vn -0.268607 -0.874908 -0.402972 +vn -0.218808 0.335184 0.916392 +vn 0.142773 -0.231256 0.962360 +vn 0.060874 -0.373206 -0.925749 +vn 0.356949 0.515667 -0.778894 +vn 0.590232 0.560505 -0.580913 +vn -0.064413 0.855073 0.514492 +vn 0.158790 -0.882738 0.442221 +vn 0.227844 0.484465 -0.844619 +vn 0.279073 -0.151993 -0.948165 +vn 0.182430 -0.207413 -0.961093 +vn -0.106990 0.497190 0.861020 +vn 0.240534 0.629148 0.739132 +vn -0.230110 0.444433 0.865753 +vn 0.414965 0.382626 -0.825470 +vn 0.271737 0.232256 0.933925 +vn 0.283056 0.932958 0.222417 +vn 0.033684 -0.809755 0.585800 +vn 0.323120 0.341512 0.882589 +vn 0.335408 0.231350 -0.913224 +vn 0.096941 -0.587773 0.803197 +vn 0.070477 -0.502880 -0.861478 +vn -0.283413 0.604608 0.744396 +vn 0.370473 0.239392 0.897464 +vn -0.241305 -0.924437 -0.295277 +vn -0.106960 0.349214 0.930918 +vn 0.391176 0.657046 -0.644416 +vn 0.298075 0.021917 0.954291 +vn 0.244964 -0.161682 -0.955956 +vn -0.167677 -0.595424 -0.785719 +vn 0.092585 -0.420303 -0.902648 +vn -0.048696 0.648449 0.759699 +vn 0.577574 0.285882 0.764643 +vn 0.270228 -0.243051 0.931613 +vn 0.554276 -0.572609 0.604067 +vn 0.345770 -0.480267 0.806093 +vn 0.318750 0.932032 -0.172382 +vn 0.226021 0.171729 0.958866 +vn 0.313333 -0.044600 -0.948595 +vn -0.288169 0.378165 0.879744 +vn -0.235708 0.477748 0.846285 +vn -0.462384 -0.640452 -0.613207 +vn 0.047007 -0.099428 -0.993934 +vn 0.443299 0.896046 -0.024248 +vn 0.219416 0.219371 0.950649 +vn 0.150458 -0.797322 0.584500 +vn 0.172910 0.205582 0.963244 +vn 0.455010 0.019035 0.890283 +vn -0.184215 0.417538 0.889791 +vn 0.325147 0.026813 -0.945283 +vn 0.472877 0.875501 -0.099424 +vn 0.477565 0.858497 0.186852 +vn 0.411130 0.466805 0.782985 +vn 0.300340 0.868011 0.395414 +vn -0.315149 -0.903989 -0.288936 +vn 0.387051 0.833961 0.393320 +vn -0.280052 0.518555 0.807881 +vn 0.468995 0.882675 -0.030471 +vn 0.155453 -0.542316 0.825668 +vn 0.337617 -0.038591 -0.940492 +vn 0.303562 -0.330112 0.893799 +vn 0.440759 -0.679436 0.586599 +vn 0.097346 -0.951165 0.292932 +vn -0.296761 -0.953127 -0.059007 +vn 0.506370 0.460579 -0.729011 +vn -0.476848 -0.681855 -0.554698 +vn 0.288975 -0.076398 -0.954283 +vn 0.395074 0.721809 -0.568250 +vn 0.089529 -0.407172 -0.908953 +vn 0.476869 0.368045 -0.798209 +vn 0.397941 0.349970 0.848035 +vn 0.589665 0.505805 -0.629648 +vn 0.217712 -0.172432 -0.960661 +vn 0.415346 0.490795 -0.765903 +vn 0.578239 0.815734 0.014744 +vn -0.120121 0.412556 0.902978 +vn 0.173971 0.372573 0.911550 +vn -0.119446 -0.774663 -0.620991 +vn 0.163208 0.605017 0.779306 +vn -0.267097 -0.925151 -0.269731 +vn 0.271320 0.538026 -0.798069 +vn 0.064783 -0.472720 -0.878828 +vn 0.674263 0.461146 0.576814 +vn 0.159223 0.569584 0.806364 +vn 0.249462 -0.104650 -0.962713 +vn 0.638433 0.539556 -0.548893 +vn 0.407064 0.856251 0.318015 +vn 0.387519 0.727898 -0.565679 +vn -0.085570 -0.463666 -0.881868 +vn 0.304295 0.550278 0.777559 +vn 0.177569 0.868496 0.462800 +vn 0.106388 0.893519 0.436241 +vn 0.298781 -0.060959 -0.952373 +vn -0.368967 0.338642 0.865554 +vn 0.070180 0.831532 0.551026 +vn 0.231693 0.919101 0.318703 +vn 0.205981 -0.263720 -0.942350 +vn -0.262187 0.372431 0.890254 +vn 0.615583 0.504833 -0.605145 +vn 0.091605 -0.943384 0.318804 +vn 0.289453 0.887594 -0.358321 +vn -0.117533 -0.900081 -0.419572 +vn 0.156578 0.641398 0.751061 +vn 0.037293 -0.986911 0.156894 +vn -0.015901 0.592568 0.805363 +vn 0.675369 0.556713 -0.483681 +vn -0.089462 -0.805961 -0.585169 +vn 0.361036 0.026072 -0.932188 +vn -0.145844 -0.772944 -0.617484 +vn 0.613559 0.474727 -0.631014 +vn 0.097092 0.140791 0.985267 +vn 0.174368 -0.073163 -0.981959 +vn 0.337257 0.107630 -0.935240 +vn -0.092706 0.831797 0.547283 +vn 0.170465 0.873856 0.455321 +vn 0.518401 0.211603 0.828544 +vn 0.350994 -0.608434 0.711767 +vn 0.264239 -0.137601 -0.954591 +vn 0.345175 0.865971 0.361868 +vn -0.320659 0.612091 0.722858 +vn -0.064079 -0.568680 -0.820059 +vn 0.090839 -0.416680 -0.904503 +vn 0.095690 -0.860111 0.501052 +vn -0.187966 0.270060 0.944318 +vn -0.127570 -0.970325 -0.205415 +vn 0.250167 -0.529204 0.810777 +vn -0.212899 -0.974587 -0.069669 +vn 0.160203 -0.232595 0.959289 +vn 0.438566 0.092996 0.893874 +vn 0.190406 0.440178 0.877490 +vn -0.074210 0.679416 0.729991 +vn 0.681407 0.553687 -0.478659 +vn 0.286865 0.169913 -0.942782 +vn 0.201337 0.845052 0.495329 +vn -0.143154 0.527021 0.837708 +vn 0.172568 -0.144586 -0.974328 +vn 0.419041 0.253094 -0.871980 +vn -0.192554 0.311262 0.930612 +vn 0.595198 0.262669 0.759437 +vn 0.225204 -0.865187 0.448034 +vn 0.126034 0.198159 0.972033 +vn 0.323993 0.342422 0.881916 +vn 0.004190 0.056677 0.998384 +vn 0.144992 0.122545 0.981815 +vn 0.269144 0.308137 0.912476 +vn 0.405036 0.319173 0.856782 +vn 0.302967 0.880719 0.364068 +vn 0.420828 0.838470 0.346225 +vn 0.397496 0.914804 0.071628 +vn 0.539338 0.279109 0.794489 +vn -0.348613 0.520119 0.779708 +vn 0.394773 0.861445 0.319479 +vn 0.114069 -0.376410 -0.919404 +vn 0.370834 0.888776 -0.269369 +vn -0.006022 -0.995963 -0.089566 +vn -0.044197 -0.985783 -0.162108 +vn -0.107353 -0.510154 -0.853357 +vn 0.355319 0.807331 -0.471131 +vn -0.143626 -0.599165 -0.787638 +vn 0.232245 0.842552 0.485972 +vn -0.161210 -0.696701 -0.699013 +vn 0.248598 0.965357 -0.079278 +vn -0.438336 -0.649478 -0.621321 +vn 0.219474 -0.320326 0.921532 +vn 0.160514 0.218132 0.962629 +vn 0.213753 -0.879900 0.424365 +vn 0.265591 -0.686696 0.676691 +vn 0.294496 -0.081541 -0.952168 +vn 0.256614 0.223666 0.940278 +vn 0.547914 0.395416 -0.737181 +vn 0.048453 -0.255180 -0.965679 +vn 0.090748 -0.170254 -0.981213 +vn 0.017292 0.782743 0.622105 +vn -0.083122 0.132468 0.987696 +vn 0.313452 0.034948 -0.948961 +vn 0.164133 -0.286662 -0.943867 +vn 0.174948 0.683862 0.708326 +vn 0.179375 0.420494 0.889387 +vn 0.190364 0.862154 0.469523 +vn 0.391914 0.875329 0.283200 +vn -0.358814 -0.855351 -0.373668 +vn 0.353577 0.424272 -0.833652 +vn 0.240095 0.792958 -0.559975 +vn 0.058160 -0.979577 0.192473 +vn -0.212358 -0.949485 -0.231046 +vn 0.251500 0.147636 0.956531 +vn 0.355963 0.062385 0.932415 +vn 0.462258 -0.297509 0.835348 +vn 0.247685 -0.463354 0.850855 +vn 0.540034 -0.809335 0.230956 +vn 0.432452 -0.751888 0.497644 +vn 0.275771 0.532082 0.800524 +vn 0.028431 0.732786 0.679865 +vn -0.306636 0.267374 0.913502 +vn 0.004495 -0.654101 -0.756393 +vn 0.310319 0.025410 -0.950293 +vn 0.305387 0.045394 -0.951146 +vn -0.005824 -0.682033 -0.731298 +vn 0.519029 0.455363 -0.723362 +vn 0.667537 0.520440 -0.532482 +vn -0.102516 0.684952 0.721340 +vn -0.223648 0.412263 0.883188 +vn 0.424699 -0.554633 0.715551 +vn 0.278578 0.168872 -0.945450 +vn 0.465532 0.312297 0.828101 +vn 0.160345 0.222794 0.961589 +vn 0.189961 0.546478 0.815645 +vn 0.220224 -0.163555 -0.961640 +vn 0.585509 0.450777 -0.673780 +vn -0.358939 0.589415 0.723708 +vn 0.048878 -0.041834 -0.997928 +vn -0.045806 -0.436289 -0.898640 +vn 0.152787 -0.886078 0.437632 +vn 0.350089 0.525669 -0.775313 +vn 0.325360 0.892675 0.311884 +vn -0.233916 -0.936463 -0.261382 +vn 0.422180 0.906239 -0.022258 +vn -0.211646 -0.957052 -0.198135 +vn -0.125168 -0.782172 -0.610361 +vn -0.383445 -0.818360 -0.428085 +vn -0.226494 -0.945054 -0.235738 +vn 0.172355 -0.093911 -0.980548 +vn -0.243423 0.273732 0.930492 +vn -0.062397 -0.793358 -0.605549 +vn 0.331377 0.941009 -0.068497 +vn -0.365631 0.224953 0.903167 +vn 0.203354 -0.927708 0.313059 +vn 0.136145 0.871239 0.471601 +vn 0.651877 0.513960 -0.557586 +vn 0.283978 -0.844363 0.454322 +vn 0.379823 0.242719 0.892649 +vn -0.222842 0.392361 0.892409 +vn -0.047256 -0.775477 -0.629605 +vn -0.005560 -0.095327 -0.995430 +vn -0.288223 -0.917442 -0.274276 +vn 0.119450 -0.544875 0.829966 +vn 0.250168 0.302990 0.919572 +vn 0.072883 -0.422617 -0.903373 +vn 0.196940 -0.718769 0.666772 +vn 0.078317 -0.475509 -0.876218 +vn 0.421085 0.161837 -0.892466 +vn -0.137272 -0.943043 -0.303027 +vn 0.249117 -0.172122 -0.953056 +vn 0.519103 0.272590 -0.810079 +vn 0.338331 0.927096 0.161321 +vn 0.240401 0.969748 0.042371 +vn 0.498720 0.191883 0.845257 +vn 0.076374 -0.990839 0.111379 +vn 0.378117 0.153095 0.913011 +vn 0.009808 0.700796 0.713294 +vn 0.253438 0.568687 0.782537 +vn -0.184942 0.709003 0.680523 +vn 0.198269 -0.960947 0.193057 +vn -0.419799 -0.713021 -0.561579 +vn 0.073459 -0.223968 -0.971824 +vn 0.389644 0.571811 -0.721949 +vn -0.104571 -0.581250 0.806978 +vn 0.236443 -0.157231 -0.958840 +vn 0.250632 -0.089415 -0.963944 +vn 0.668834 0.552464 -0.497438 +vn 0.522555 -0.836479 0.165044 +vn 0.780158 -0.543443 0.309876 +vn 0.338825 -0.244704 0.908470 +vn -0.066573 0.831462 0.551578 +vn -0.435973 0.532451 0.725551 +vn 0.082162 0.873352 0.480110 +vn 0.101796 -0.031239 -0.994315 +vn 0.668244 0.527615 -0.524474 +vn 0.035812 -0.290393 -0.956237 +vn 0.077320 -0.970697 0.227529 +vn 0.391057 0.200553 0.898250 +vn -0.341499 0.529549 0.776502 +vn 0.087903 0.829868 0.550992 +vn -0.020710 -0.148277 -0.988729 +vn -0.273956 -0.927697 -0.253626 +vn 0.305704 0.122911 -0.944160 +vn 0.043063 0.692680 0.719958 +vn -0.377068 0.503194 0.777570 +vn 0.113117 -0.343423 0.932344 +vn 0.027323 -0.579890 0.814237 +vn -0.343706 0.612662 0.711696 +vn 0.542010 0.348003 -0.764931 +vn 0.076117 -0.532817 -0.842800 +vn 0.692393 0.512514 -0.507860 +vn 0.335343 -0.013533 -0.941999 +vn 0.108668 -0.414664 -0.903463 +vn 0.539701 0.245487 0.805269 +vn -0.127371 -0.737977 -0.662696 +vn 0.714355 0.521565 -0.466547 +vn 0.288477 -0.130650 -0.948531 +vn -0.139007 -0.944894 -0.296398 +vn -0.262045 0.414120 0.871686 +vn 0.316934 -0.296613 0.900874 +vn 0.391127 0.860177 0.327284 +vn 0.675069 0.348674 0.650160 +vn 0.720157 0.532647 0.444591 +vn 0.235423 -0.111070 -0.965525 +vn -0.089767 0.708877 0.699597 +vn 0.258207 -0.882344 0.393443 +vn 0.454842 0.798170 -0.395023 +vn 0.316462 -0.085908 0.944707 +vn 0.237416 0.605597 0.759530 +vn -0.267215 -0.929541 -0.254068 +vn 0.196020 0.441731 0.875471 +vn 0.298532 0.106761 -0.948410 +vn 0.318894 0.835519 0.447454 +vn 0.061105 -0.255873 -0.964777 +vn 0.329421 0.050389 -0.942837 +vn 0.615382 0.481537 -0.624041 +vn -0.272154 0.493183 0.826258 +vn 0.514480 0.427203 -0.743511 +vn -0.264687 -0.871327 -0.413194 +vn -0.165948 0.607829 0.776534 +vn 0.361867 0.931504 -0.036785 +vn 0.246640 0.960303 0.130331 +vn -0.397114 0.573647 0.716401 +vn -0.427334 -0.711451 -0.557874 +vn -0.254912 -0.931836 -0.258267 +vn -0.446300 0.612266 0.652646 +vn 0.071929 -0.386577 -0.919448 +vn 0.061465 0.836940 0.543832 +vn 0.083470 -0.294239 -0.952080 +vn -0.101000 -0.849864 -0.517234 +vn 0.003185 -0.533009 0.846104 +vn 0.175253 -0.889494 0.422003 +vn 0.541082 -0.180675 0.821332 +vn 0.511590 -0.373772 0.773673 +vn -0.247255 -0.867696 0.431241 +vn 0.024204 -0.857011 0.514729 +vn 0.213719 0.957279 0.194787 +vn 0.218947 0.972271 0.082172 +vn -0.002067 0.806603 0.591090 +vn 0.116757 -0.371493 -0.921065 +vn 0.466523 0.518963 -0.716264 +vn 0.172336 -0.958242 0.228193 +vn 0.009097 0.744832 0.667190 +vn 0.289786 -0.172976 -0.941331 +vn 0.163058 -0.984089 0.070574 +vn 0.667017 0.510078 -0.543056 +vn 0.083952 -0.291367 -0.952920 +vn 0.167954 0.631561 0.756916 +vn 0.171467 -0.528722 0.831296 +vn -0.271237 0.376328 0.885894 +vn 0.081445 -0.671366 0.736637 +vn 0.104682 0.052997 -0.993093 +vn 0.266226 0.963816 0.013537 +vn 0.188666 -0.692220 0.696590 +vn 0.099613 -0.449827 0.887543 +vn -0.308118 0.363805 0.879039 +vn 0.275352 0.950860 0.141589 +vn -0.028289 -0.424280 -0.905089 +vn -0.379994 -0.730247 -0.567754 +vn 0.199090 0.798184 -0.568565 +vn 0.339039 -0.077288 0.937592 +vn -0.166502 -0.947182 -0.274086 +vn 0.436966 0.491960 0.753018 +vn -0.234152 0.505568 0.830405 +vn -0.087769 -0.730399 -0.677357 +vn -0.280883 0.262495 0.923147 +vn 0.274330 -0.049245 -0.960374 +vn 0.434406 0.684021 0.586009 +vn -0.042461 -0.512868 -0.857417 +vn -0.172217 0.715858 0.676674 +vn 0.136657 -0.193842 -0.971468 +vn 0.597252 0.523019 -0.608063 +vn -0.077173 -0.809709 -0.581735 +vn -0.392517 0.584464 0.710164 +vn 0.230636 -0.076038 -0.970065 +vn 0.698750 0.532705 -0.477467 +vn 0.650517 0.509707 -0.563051 +vn 0.230148 0.812101 0.536212 +vn -0.247388 0.280984 0.927280 +vn -0.293835 0.295819 0.908929 +vn -0.184353 0.561854 0.806433 +vn 0.038701 0.793942 0.606760 +vn 0.076745 -0.428781 -0.900143 +vn 0.303601 0.899305 0.314766 +vn 0.067166 0.642214 0.763577 +vn 0.580202 0.515300 0.630739 +vn 0.472718 0.240506 -0.847758 +vn -0.395958 0.519769 0.757005 +vn 0.033013 -0.675583 -0.736545 +vn 0.345088 0.112788 -0.931769 +vn 0.326456 0.103731 -0.939503 +vn 0.177115 0.341302 0.923116 +vn 0.283493 0.082993 -0.955376 +vn 0.619523 0.245488 0.745605 +vn 0.362555 -0.135342 0.922083 +vn -0.080227 -0.595865 -0.799068 +vn 0.271040 -0.074690 -0.959666 +vn 0.199115 0.476109 0.856547 +vn -0.416382 0.612131 0.672251 +vn -0.076615 -0.683751 -0.725682 +vn 0.336583 0.912848 -0.231130 +vn 0.210355 0.903709 0.372908 +vn 0.533012 0.753823 -0.384251 +vn -0.013621 -0.143740 -0.989522 +vn -0.262587 -0.934152 -0.241678 +vn 0.445478 0.626750 -0.639323 +vn 0.374075 0.518340 -0.769020 +vn 0.522875 0.308261 0.794718 +vn 0.520547 -0.264419 0.811858 +vn -0.363496 -0.860043 0.358046 +vn 0.366382 -0.610281 0.702369 +vn 0.069059 -0.935426 0.346711 +vn -0.065997 -0.303908 -0.950413 +vn 0.487375 0.454987 0.745287 +vn -0.293785 -0.912529 -0.284571 +vn 0.420021 0.396988 0.816078 +vn 0.323661 0.344734 0.881137 +vn -0.122972 0.745402 0.655175 +vn 0.508818 0.492795 -0.705873 +vn 0.030829 0.840233 0.541349 +vn 0.198356 -0.916588 0.347162 +vn 0.228826 -0.179007 -0.956868 +vn 0.300761 -0.900817 0.313165 +vn 0.016767 0.789401 0.613649 +vn 0.042036 -0.543042 -0.838653 +vn 0.567993 0.529146 -0.630387 +vn 0.116311 -0.982372 0.146343 +vn -0.427004 0.534318 0.729501 +vn 0.660738 0.556785 -0.503404 +vn 0.308448 -0.094888 -0.946497 +vn -0.325887 0.356658 0.875553 +vn 0.212375 -0.835069 0.507500 +vn -0.321382 0.192066 0.927267 +vn -0.360563 0.187714 0.913651 +vn 0.198986 -0.063660 -0.977932 +vn 0.063757 -0.441660 -0.894914 +vn -0.051505 -0.290828 -0.955388 +vn -0.341462 0.406079 0.847646 +vn 0.305764 0.007366 -0.952079 +vn 0.320816 -0.839084 0.439335 +vn 0.260944 0.953308 0.152028 +vn 0.242549 0.963183 0.115971 +vn 0.645337 0.364914 0.671101 +vn 0.301290 0.250839 0.919948 +vn 0.629345 0.212453 0.747522 +vn 0.075455 0.795973 0.600610 +vn 0.615220 0.153322 0.773302 +vn 0.285598 -0.132295 -0.949174 +vn 0.080378 -0.439082 -0.894845 +vn 0.094216 -0.432683 -0.896610 +vn 0.161117 0.970367 0.180083 +vn 0.515764 0.819012 -0.251408 +vn 0.230226 0.936488 0.264549 +vn 0.454969 0.383291 -0.803798 +vn 0.014935 -0.999377 -0.031987 +vn 0.454961 0.327218 -0.828214 +vn -0.235821 0.369464 0.898824 +vn -0.116882 -0.968924 -0.218000 +vn 0.387256 -0.622439 0.680149 +vn 0.020007 -0.042382 -0.998901 +vn 0.220116 0.613403 0.758476 +vn 0.130095 -0.650969 0.747873 +vn -0.194867 -0.957974 -0.210505 +vn 0.130555 0.735886 0.664400 +vn 0.312518 0.086162 -0.945996 +vn -0.035245 0.722881 0.690074 +vn 0.378775 0.815827 0.436984 +vn 0.479397 -0.263245 0.837186 +vn 0.584118 -0.252031 0.771548 +vn -0.594816 -0.739009 0.316322 +vn 0.232955 -0.625801 0.744382 +vn 0.033908 -0.946882 0.319788 +vn 0.274212 0.061246 -0.959717 +vn -0.015721 0.768344 0.639844 +vn 0.404321 0.298391 0.864574 +vn 0.620483 0.570596 -0.537979 +vn 0.184243 0.498844 0.846882 +vn 0.138032 0.400541 0.905822 +vn -0.219060 -0.943409 -0.248983 +vn 0.295548 0.090541 -0.951028 +vn 0.272107 0.633126 0.724645 +vn 0.248084 0.844965 -0.473802 +vn 0.537112 -0.249982 0.805618 +vn -0.273769 0.594207 0.756286 +vn 0.566969 0.468672 -0.677416 +vn 0.069365 -0.028205 -0.997193 +vn 0.374580 0.852457 0.364701 +vn 0.335901 0.102452 -0.936309 +vn 0.040588 -0.424224 -0.904647 +vn 0.320845 0.032219 -0.946584 +vn 0.513616 0.647374 -0.563121 +vn 0.484159 0.551843 -0.679014 +vn -0.073150 -0.771176 -0.632405 +vn -0.235799 0.266315 0.934599 +vn -0.196192 -0.959820 -0.200636 +vn 0.195102 0.953915 0.227993 +vn 0.115983 -0.639216 0.760230 +vn 0.535899 0.213343 0.816883 +vn -0.011007 -0.298696 -0.954285 +vn 0.179275 -0.254553 -0.950296 +vn 0.320654 -0.057794 -0.945432 +vn 0.523886 0.439028 -0.729930 +vn 0.122750 0.428590 0.895122 +vn -0.263583 0.255589 0.930160 +vn 0.019455 -0.228340 -0.973387 +vn 0.360427 0.878600 0.313297 +vn 0.521975 0.528520 0.669484 +vn 0.541043 0.372449 0.754025 +vn 0.379499 -0.095036 0.920298 +vn 0.409000 -0.575068 0.708531 +vn 0.002213 -0.126791 -0.991927 +vn -0.369882 0.565188 0.737394 +vn 0.160691 -0.966698 0.199181 +vn -0.380627 0.213147 0.899828 +vn 0.542772 0.552409 -0.632648 +vn 0.479835 0.679108 0.555491 +vn 0.605593 0.570233 -0.555059 +vn 0.301139 -0.110853 -0.947115 +vn 0.027982 -0.492393 0.869923 +vn 0.062410 -0.440403 -0.895628 +vn -0.415659 0.347879 0.840362 +vn 0.305999 0.350108 0.885319 +vn 0.049058 -0.239867 -0.969565 +vn 0.199633 0.873584 0.443844 +vn 0.138612 -0.008475 -0.990311 +vn -0.187322 -0.951669 -0.243386 +vn -0.023963 0.724858 0.688481 +vn 0.308818 0.860500 0.405180 +vn -0.232741 -0.950207 -0.207213 +vn 0.325625 0.849258 0.415606 +vn -0.256304 0.261975 0.930418 +vn -0.152106 -0.843641 0.514910 +vn 0.437299 -0.600814 0.669172 +vn -0.635825 -0.703629 0.317227 +vn 0.766726 -0.166636 0.619971 +vn -0.566070 -0.741043 0.361138 +vn 0.299620 -0.521607 0.798845 +vn 0.137733 0.818130 0.558295 +vn 0.294818 0.872456 0.389747 +vn -0.395095 0.539037 0.743868 +vn 0.240116 0.953955 0.179760 +vn -0.211519 -0.954635 -0.209597 +vn 0.551402 0.612091 -0.566834 +vn 0.668499 0.584471 -0.459895 +vn -0.283150 0.223990 0.932553 +vn -0.480328 0.532421 0.697002 +vn 0.584424 0.444904 0.678609 +vn 0.003495 0.708522 0.705680 +vn -0.195099 0.305871 0.931869 +vn 0.317684 -0.571402 0.756688 +vn -0.239766 -0.948328 -0.207814 +vn -0.301305 0.280263 0.911410 +vn 0.318852 0.648456 0.691259 +vn 0.189875 -0.981726 0.012684 +vn 0.215447 -0.974599 0.061149 +vn -0.322667 0.313962 0.892924 +vn 0.109226 -0.345878 -0.931900 +vn -0.093053 -0.918642 -0.383976 +vn 0.288523 0.043606 -0.956480 +vn 0.242932 0.622263 0.744159 +vn -0.096359 -0.274544 -0.956734 +vn 0.101452 -0.443704 -0.890412 +vn 0.254055 0.302884 0.918541 +vn 0.588123 0.009827 0.808712 +vn -0.158292 0.485103 0.860011 +vn 0.253411 -0.857622 0.447512 +vn 0.103462 -0.442639 -0.890711 +vn -0.183833 0.616706 0.765428 +vn 0.016494 0.825450 0.564234 +vn -0.443886 -0.626226 -0.640942 +vn 0.263574 0.959093 0.103293 +vn 0.227635 0.563474 0.794153 +vn 0.341190 0.939829 0.017633 +vn 0.235446 -0.930541 0.280460 +vn -0.080540 0.714108 0.695387 +vn 0.507116 -0.001394 0.861877 +vn 0.290704 -0.055893 -0.955179 +vn 0.453456 0.407889 0.792467 +vn -0.318591 0.270359 0.908518 +vn 0.528141 0.703548 0.475487 +vn -0.109783 -0.343003 -0.932897 +vn 0.571322 0.570427 -0.590088 +vn 0.195855 0.935614 0.293712 +vn -0.051195 0.758774 0.649339 +vn 0.113813 -0.423852 0.898552 +vn -0.384377 0.302851 0.872087 +vn 0.257763 0.008938 -0.966167 +vn 0.539122 0.408621 -0.736462 +vn 0.497996 0.325539 -0.803756 +vn 0.284622 0.815212 0.504401 +vn -0.084734 0.392261 0.915943 +vn -0.029409 0.880036 0.473995 +vn 0.307876 0.951245 -0.018557 +vn 0.588808 0.548423 -0.593748 +vn -0.294214 -0.881422 -0.369505 +vn -0.289830 0.271503 0.917761 +vn 0.241589 0.398792 0.884646 +vn -0.060716 -0.837370 -0.543253 +vn 0.499349 0.858800 -0.114513 +vn 0.306707 -0.889221 0.339436 +vn 0.521415 0.759029 -0.389874 +vn -0.156915 0.724664 0.670999 +vn -0.046536 -0.697338 -0.715230 +vn -0.016962 0.865260 0.501036 +vn 0.516091 0.259372 0.816319 +vn -0.208923 -0.950798 -0.228767 +vn -0.255374 0.632537 0.731219 +vn 0.662714 0.549317 -0.508981 +vn 0.610529 0.200123 0.766293 +vn -0.404087 -0.911767 -0.073447 +vn 0.330677 -0.662840 0.671785 +vn 0.714887 -0.335097 0.613715 +vn -0.506176 -0.850614 0.142276 +vn 0.412198 0.144289 0.899596 +vn 0.403437 0.220358 -0.888077 +vn -0.213671 0.312055 0.925725 +vn 0.108374 -0.412429 -0.904520 +vn 0.243292 -0.902855 0.354488 +vn 0.557712 0.449165 0.698003 +vn -0.227040 0.197869 0.953573 +vn -0.197872 0.321187 0.926113 +vn 0.082797 -0.426309 -0.900781 +vn 0.003424 -0.734143 -0.678986 +vn 0.128793 -0.371637 -0.919401 +vn 0.119105 -0.087987 -0.988975 +vn 0.314974 0.093560 -0.944477 +vn 0.402750 0.375525 0.834729 +vn 0.206361 0.071028 -0.975894 +vn 0.317599 0.089845 -0.943959 +vn -0.137027 0.455386 0.879686 +vn 0.446959 0.238182 0.862263 +vn 0.342046 -0.622232 0.704153 +vn 0.549117 0.551062 -0.628332 +vn 0.441348 -0.607234 0.660666 +vn 0.370390 0.806415 0.460985 +vn 0.220901 0.962838 0.155390 +vn 0.088863 -0.224069 -0.970514 +vn 0.209254 0.967207 0.143954 +vn 0.716005 0.576049 -0.394340 +vn 0.546665 0.446840 -0.708161 +vn -0.024579 0.824049 0.565986 +vn 0.296432 -0.077415 -0.951911 +vn 0.328414 0.052540 -0.943071 +vn -0.401242 0.594933 0.696462 +vn 0.336177 0.591231 0.733097 +vn 0.252170 0.830737 0.496273 +vn 0.476312 0.080194 0.875611 +vn 0.180086 0.932145 0.314126 +vn 0.309393 0.937942 0.156654 +vn 0.597272 0.572662 -0.561538 +vn 0.279600 -0.109053 -0.953903 +vn -0.080571 0.505501 0.859056 +vn 0.278110 -0.110469 -0.954176 +vn 0.061846 -0.427164 -0.902056 +vn 0.587222 0.111810 0.801666 +vn -0.407126 -0.770493 -0.490498 +vn 0.529148 0.180376 0.829136 +vn -0.100821 0.808521 0.579766 +vn 0.318547 -0.929508 0.185854 +vn 0.058111 -0.437048 -0.897559 +vn 0.526211 0.114511 0.842608 +vn -0.423279 0.534515 0.731525 +vn -0.322751 0.293024 0.899983 +vn -0.051662 -0.805527 -0.590303 +vn 0.260226 0.770937 0.581325 +vn 0.503945 0.758845 -0.412545 +vn -0.422368 0.465584 0.777712 +vn -0.321470 0.646831 0.691568 +vn -0.202620 -0.952811 -0.226047 +vn 0.300631 -0.069829 -0.951181 +vn 0.567188 -0.539993 0.621856 +vn -0.253794 -0.966492 -0.038506 +vn 0.168125 0.033980 -0.985180 +vn 0.296816 0.056122 -0.953284 +vn -0.105809 -0.965262 -0.238902 +vn 0.560360 0.577231 -0.593971 +vn 0.558829 0.516468 -0.648823 +vn 0.491577 0.630271 0.600925 +vn 0.072388 -0.473882 -0.877608 +vn -0.060563 0.864938 0.498211 +vn -0.205406 0.753133 0.624980 +vn 0.521696 0.455237 0.721521 +vn 0.004086 -0.480737 -0.876855 +vn 0.483945 0.301094 -0.821669 +vn 0.327646 0.695080 0.639931 +vn 0.071089 -0.105262 -0.991900 +vn 0.605051 0.629308 -0.487734 +vn -0.211799 0.705976 0.675825 +vn 0.092524 -0.312430 -0.945424 +vn -0.217787 -0.928403 -0.301059 +vn 0.606130 0.502001 -0.616929 +vn -0.144744 0.654885 0.741738 +vn 0.591006 0.256878 0.764674 +vn -0.348368 0.156679 0.924171 +vn 0.104703 -0.223335 -0.969102 +vn 0.227907 0.030179 -0.973215 +vn 0.409836 -0.630392 0.659272 +vn -0.049975 -0.509172 -0.859213 +vn -0.237034 -0.937965 -0.253054 +vn -0.093985 -0.359258 -0.928494 +vn -0.034428 -0.791694 -0.609947 +vn 0.386745 0.911140 0.142309 +vn 0.472597 0.847273 -0.242445 +vn -0.432391 0.529007 0.730199 +vn 0.635480 0.026798 0.771653 +vn -0.062200 -0.354664 -0.932923 +vn 0.150066 -0.159761 0.975683 +vn 0.371142 0.928413 0.017397 +vn 0.358085 0.628136 0.690811 +vn -0.490416 0.552462 0.674001 +vn 0.582365 0.504612 0.637352 +vn -0.120214 -0.323761 -0.938471 +vn 0.349534 -0.861661 0.367922 +vn 0.384562 0.646223 0.659173 +vn 0.086932 -0.066387 -0.994000 +vn 0.341048 0.935263 -0.094709 +vn -0.316802 0.483609 0.815940 +vn 0.288427 -0.911673 0.292681 +vn 0.132987 -0.235049 -0.962843 +vn 0.298893 0.947378 0.114620 +vn 0.550822 0.485929 -0.678578 +vn 0.226482 0.018225 -0.973845 +vn 0.259703 0.960378 0.101133 +vn 0.567704 0.090868 0.818202 +vn 0.082329 -0.298793 0.950760 +vn 0.690336 0.591278 -0.416925 +vn 0.105913 -0.470057 -0.876258 +vn 0.288149 -0.779933 0.555584 +vn 0.403043 0.401873 0.822225 +vn -0.178546 0.517330 0.836953 +vn -0.069326 0.967443 0.243411 +vn -0.255204 -0.931497 -0.259198 +vn 0.110462 -0.314833 -0.942697 +vn 0.022615 -0.396595 -0.917715 +vn 0.074966 -0.423488 -0.902795 +vn 0.294780 -0.029018 -0.955125 +vn 0.556235 0.237239 0.796442 +vn -0.270182 0.649241 0.710977 +vn 0.319430 0.103600 -0.941930 +vn -0.175741 -0.956165 -0.234231 +vn -0.297150 0.261238 0.918399 +vn 0.231501 -0.232807 -0.944568 +vn 0.219977 0.933854 0.282006 +vn 0.562996 -0.573526 0.595066 +vn 0.802682 -0.146461 0.578144 +vn -0.347901 -0.929983 -0.118731 +vn 0.656044 -0.698072 0.286883 +vn 0.912435 0.210846 -0.350722 +vn 0.100622 -0.968274 0.228737 +vn 0.204622 -0.778647 0.593160 +vn 0.292809 0.956168 -0.002270 +vn 0.579628 0.567145 -0.585131 +vn -0.136555 0.253528 0.957641 +vn 0.388669 0.180012 0.903621 +vn -0.056490 0.765096 0.641433 +vn -0.341680 0.360065 0.868106 +vn 0.331165 -0.850870 0.407860 +vn 0.290838 0.949052 0.121298 +vn 0.271753 0.879093 0.391593 +vn 0.277910 -0.078425 -0.957400 +vn 0.579938 0.442096 -0.684268 +vn -0.475404 0.117596 0.871873 +vn 0.266995 0.102254 -0.958258 +vn 0.229024 0.771189 0.593983 +vn -0.138837 0.709935 0.690447 +vn -0.029372 -0.756788 -0.653001 +vn 0.157483 -0.299644 -0.940964 +vn 0.311899 -0.834876 0.453543 +vn 0.407971 0.487285 0.772084 +vn 0.204528 -0.978198 0.036007 +vn 0.336277 0.479046 0.810823 +vn 0.215163 0.836886 0.503315 +vn 0.032787 -0.769703 -0.637559 +vn -0.367105 0.207335 0.906778 +vn 0.024400 -0.415745 -0.909154 +vn -0.125981 -0.967073 -0.221129 +vn 0.157975 0.982710 0.096564 +vn -0.015091 -0.558770 -0.829186 +vn 0.711031 0.381282 0.590812 +vn -0.169602 0.811650 0.558981 +vn -0.260113 0.128516 0.956987 +vn -0.513540 0.492681 0.702525 +vn 0.075350 -0.453687 -0.887970 +vn 0.065940 -0.393156 -0.917104 +vn 0.567746 0.417691 -0.709365 +vn 0.499583 0.222827 0.837117 +vn 0.221503 0.837509 0.499515 +vn 0.389956 0.167838 0.905409 +vn -0.315510 -0.810392 -0.493679 +vn 0.153490 -0.984693 0.082592 +vn 0.106382 -0.374782 -0.920989 +vn -0.118600 -0.959660 -0.254923 +vn -0.393991 0.289835 0.872219 +vn 0.383121 0.363786 0.849045 +vn 0.545497 0.215027 0.810059 +vn 0.588943 0.209836 0.780458 +vn 0.258442 0.958813 0.117836 +vn 0.506417 0.170783 0.845207 +vn 0.084964 -0.450000 -0.888978 +vn -0.334109 0.157064 0.929356 +vn 0.059810 0.743023 0.666588 +vn 0.356998 0.152693 -0.921541 +vn 0.178929 0.894049 0.410683 +vn -0.369705 0.657451 0.656564 +vn -0.146219 -0.967011 -0.208591 +vn 0.527984 0.562937 -0.635873 +vn 0.203320 0.784827 0.585413 +vn -0.210544 -0.954497 -0.211200 +vn 0.511727 0.812605 0.278941 +vn -0.419993 -0.879554 0.223587 +vn 0.546250 0.130650 0.827370 +vn 0.351631 -0.740144 0.573186 +vn 0.589485 0.180695 0.787310 +vn 0.174554 -0.963302 0.203912 +vn -0.009308 -0.684750 -0.728719 +vn 0.420129 -0.902154 0.098028 +vn 0.164698 -0.781202 0.602161 +vn 0.171696 -0.020534 -0.984936 +vn -0.103649 -0.823494 0.557776 +vn 0.613411 -0.618633 -0.490938 +vn 0.633877 0.604842 0.482044 +vn -0.145257 -0.227282 -0.962935 +vn 0.446787 0.451008 0.772640 +vn 0.517804 0.687209 -0.509532 +vn 0.662980 0.613127 -0.429572 +vn -0.412472 0.540548 0.733263 +vn 0.388444 -0.629699 0.672748 +vn 0.582019 0.188913 0.790927 +vn -0.101434 0.706386 0.700521 +vn 0.601045 0.478055 -0.640475 +vn 0.419142 0.891983 0.169371 +vn -0.177289 0.595762 0.783349 +vn 0.341672 -0.002350 -0.939816 +vn -0.390814 0.272960 0.879066 +vn 0.379985 0.197142 -0.903740 +vn 0.297474 -0.905200 0.303516 +vn 0.726862 0.595396 -0.342310 +vn 0.238019 -0.956912 0.166331 +vn 0.477122 0.872825 0.102625 +vn 0.499592 0.652905 -0.569318 +vn -0.041338 -0.691609 -0.721089 +vn 0.271006 0.067994 -0.960173 +vn 0.193364 -0.024892 -0.980811 +vn 0.577825 0.750644 -0.320394 +vn 0.529903 0.360877 0.767444 +vn 0.266855 0.601488 0.752995 +vn 0.665475 0.551663 0.502803 +vn 0.167027 0.917052 0.362102 +vn 0.201362 0.757404 0.621123 +vn 0.021045 0.737872 0.674613 +vn -0.437393 0.391327 0.809661 +vn 0.064551 0.785989 0.614861 +vn 0.054425 -0.429341 -0.901501 +vn -0.229651 0.601307 0.765304 +vn 0.494598 -0.605870 0.623132 +vn -0.269613 0.287535 0.919039 +vn 0.163032 0.925818 0.341000 +vn 0.631245 0.495587 -0.596593 +vn 0.267538 -0.886906 0.376592 +vn 0.195381 0.849205 0.490588 +vn -0.455333 -0.588305 -0.668258 +vn 0.022064 -0.193530 -0.980846 +vn -0.382417 0.308823 0.870853 +vn 0.114870 -0.364488 -0.924096 +vn 0.573658 0.674980 -0.464025 +vn 0.179419 -0.325554 -0.928345 +vn -0.283187 0.175628 0.942847 +vn 0.719057 0.607490 -0.337511 +vn -0.267464 0.384654 0.883462 +vn 0.589862 0.712513 -0.379984 +vn -0.375630 0.184107 0.908299 +vn 0.033353 -0.506428 -0.861637 +vn 0.300927 -0.106700 -0.947659 +vn -0.013775 0.788346 0.615078 +vn 0.140027 -0.355507 -0.924125 +vn 0.326182 0.070520 -0.942673 +vn -0.404299 0.662432 0.630655 +vn -0.071739 -0.166917 -0.983358 +vn 0.055797 -0.450956 -0.890800 +vn 0.031320 0.728178 0.684672 +vn 0.082250 0.710313 0.699064 +vn 0.043823 -0.401649 -0.914745 +vn 0.045519 -0.424737 -0.904172 +vn -0.238114 -0.945115 -0.223739 +vn -0.374159 0.242378 0.895130 +vn 0.553793 0.599199 -0.578164 +vn -0.332930 -0.182082 0.925205 +vn -0.140348 0.981593 0.129529 +vn -0.613870 -0.116225 -0.780805 +vn -0.194793 0.391337 0.899395 +vn 0.466701 -0.819882 0.331638 +vn 0.265997 0.127294 -0.955532 +vn -0.185327 -0.329474 -0.925797 +vn 0.193042 0.024125 -0.980894 +vn -0.359179 0.355198 0.863032 +vn -0.227898 -0.872375 -0.432463 +vn 0.443823 0.896112 0.002296 +vn 0.504143 0.861995 -0.052953 +vn 0.288003 -0.106395 -0.951701 +vn -0.203645 0.570605 0.795575 +vn -0.260126 0.586882 0.766749 +vn 0.197402 0.918502 0.342618 +vn 0.542056 -0.042882 0.839247 +vn 0.639806 0.552346 -0.534380 +vn -0.267404 0.338335 0.902233 +vn -0.374881 0.701499 0.606105 +vn 0.254361 0.047139 -0.965960 +vn -0.481091 0.396992 0.781632 +vn 0.182746 0.806934 0.561659 +vn -0.010900 -0.801503 -0.597892 +vn 0.292060 0.063891 -0.954263 +vn 0.080845 0.758818 0.646265 +vn -0.249167 -0.860545 -0.444274 +vn 0.185296 -0.254441 -0.949171 +vn 0.201242 0.845859 0.493988 +vn -0.398382 -0.679127 -0.616505 +vn 0.449501 -0.686778 0.571213 +vn 0.458519 0.230794 -0.858192 +vn -0.047571 -0.132256 -0.990073 +vn -0.467569 0.330440 0.819871 +vn -0.397738 0.067423 0.915018 +vn 0.331013 -0.746578 0.577107 +vn 0.166586 0.052297 -0.984639 +vn -0.422400 -0.670714 -0.609690 +vn -0.345140 0.131370 0.929312 +vn -0.343277 0.062544 0.937149 +vn -0.000052 -0.571253 -0.820774 +vn 0.554712 -0.743633 0.373237 +vn 0.222839 -0.234181 -0.946310 +vn -0.243836 -0.946329 -0.212143 +vn -0.443668 0.588358 0.676013 +vn -0.245822 0.597104 0.763570 +vn -0.001667 -0.684647 -0.728873 +vn 0.625751 0.093224 0.774432 +vn -0.443295 0.337920 0.830241 +vn 0.648359 0.720773 -0.245187 +vn 0.657189 0.661114 -0.361981 +vn 0.183618 0.808053 0.559764 +vn 0.497005 0.175024 0.849913 +vn 0.545884 0.209707 0.811193 +vn 0.169975 0.788316 0.591325 +vn 0.161855 -0.192849 -0.967787 +vn 0.214906 0.916800 0.336590 +vn -0.058295 0.846996 0.528393 +vn 0.211270 0.929280 0.302991 +vn -0.109771 0.693299 0.712241 +vn 0.277917 -0.032582 -0.960052 +vn -0.351752 0.419868 0.836649 +vn -0.403143 0.111089 0.908369 +vn 0.554149 0.348647 -0.755886 +vn 0.600341 0.376331 -0.705667 +vn -0.376404 0.124638 0.918034 +vn 0.545591 0.815001 -0.195200 +vn 0.062978 -0.382393 -0.921851 +vn 0.405380 0.418186 0.812888 +vn 0.170110 0.925644 0.338004 +vn 0.177150 0.975151 0.133036 +vn 0.615907 0.621548 -0.484083 +vn 0.425714 0.678014 -0.599220 +vn 0.471246 0.688230 -0.551604 +vn 0.538212 0.608570 0.583070 +vn -0.410399 0.638765 0.650809 +vn -0.248797 0.518464 0.818104 +vn -0.266940 0.616469 0.740749 +vn 0.651948 0.585635 -0.481659 +vn 0.641798 -0.748303 0.167745 +vn -0.360065 -0.873269 0.328260 +vn -0.097772 -0.983376 0.153009 +vn -0.438730 -0.813248 0.382287 +vn -0.738730 -0.630999 -0.236893 +vn -0.821063 0.133306 0.555054 +vn 0.508260 0.834762 0.211765 +vn 0.027362 -0.628380 -0.777425 +vn 0.655653 0.421178 -0.626681 +vn -0.415714 0.356154 0.836861 +vn 0.435785 0.143183 -0.888589 +vn 0.308122 -0.047064 -0.950182 +vn 0.416230 0.523253 0.743612 +vn 0.656821 0.132723 0.742274 +vn 0.139549 0.001807 -0.990213 +vn 0.231416 0.697181 0.678517 +vn 0.326493 0.200117 -0.923772 +vn 0.333636 0.180586 -0.925244 +vn 0.292964 -0.954329 0.058553 +vn 0.342167 -0.917695 0.201882 +vn 0.384727 -0.914167 0.127605 +vn 0.333121 -0.872384 0.357739 +vn -0.097078 -0.322938 -0.941428 +vn -0.174241 0.841578 0.511259 +vn -0.003502 -0.458912 -0.888475 +vn 0.129120 -0.431768 -0.892695 +vn 0.158196 -0.309924 -0.937508 +vn -0.268090 0.746598 0.608867 +vn 0.278597 0.107285 -0.954397 +vn -0.199679 -0.921900 -0.332006 +vn 0.715472 -0.510924 0.476505 +vn 0.075044 0.765893 0.638573 +vn 0.274727 0.946126 0.171378 +vn 0.599470 0.534660 0.595629 +vn 0.396337 0.354296 0.846989 +vn 0.338284 -0.176007 -0.924438 +vn 0.439370 0.666534 -0.602234 +vn 0.532375 0.285552 -0.796892 +vn 0.303105 -0.063236 -0.950857 +vn -0.396251 0.759585 0.515767 +vn 0.646013 0.200774 0.736449 +vn 0.653820 0.716867 -0.242118 +vn 0.609676 -0.024134 0.792283 +vn -0.232697 -0.259291 -0.937348 +vn -0.233196 0.326420 0.916008 +vn 0.469510 0.882804 -0.014752 +vn -0.068866 -0.988710 -0.133076 +vn 0.237681 0.080465 -0.968005 +vn 0.563499 0.236621 0.791504 +vn 0.652143 -0.614305 0.444228 +vn -0.401315 0.230636 0.886427 +vn 0.266312 0.054519 -0.962344 +vn 0.359236 0.087052 -0.929178 +vn -0.382235 0.021516 0.923815 +vn 0.368919 0.929458 0.002423 +vn 0.089986 -0.496405 -0.863414 +vn 0.345356 -0.887807 0.304183 +vn -0.393879 0.167848 0.903707 +vn 0.120747 -0.344681 -0.930922 +vn -0.476900 0.404712 0.780240 +vn 0.483680 0.836664 -0.256996 +vn 0.094300 -0.578007 -0.810565 +vn 0.169325 -0.414714 -0.894059 +vn 0.462993 -0.564200 0.683605 +vn 0.089161 -0.439108 -0.893999 +vn -0.353578 0.080386 0.931945 +vn 0.371112 -0.758553 0.535605 +vn 0.197902 -0.244799 -0.949162 +vn 0.189304 0.973307 0.129762 +vn -0.303897 -0.800256 -0.516950 +vn 0.342917 0.920471 0.187462 +vn -0.390787 0.068873 0.917901 +vn 0.620478 0.653462 -0.433582 +vn -0.387211 0.179533 0.904343 +vn -0.107258 -0.973599 -0.201497 +vn 0.341883 -0.080946 -0.936250 +vn -0.397359 0.657698 0.639952 +vn 0.167275 -0.026284 -0.985560 +vn 0.010009 -0.670752 -0.741614 +vn -0.108678 0.855148 0.506863 +vn -0.210619 -0.943362 -0.256335 +vn -0.036518 -0.836959 -0.546045 +vn -0.074423 -0.167685 -0.983027 +vn 0.657320 0.514812 -0.550362 +vn 0.559066 -0.341199 0.755664 +vn 0.555688 -0.742310 -0.374416 +vn 0.767997 0.633520 -0.093985 +vn 0.299383 -0.480598 -0.824254 +vn -0.234649 -0.850137 -0.471388 +vn -0.571633 -0.159379 -0.804881 +vn 0.342744 -0.481381 0.806721 +vn 0.442075 0.690718 -0.572257 +vn 0.013537 -0.931860 0.362567 +vn 0.527344 0.268340 0.806165 +vn -0.345888 -0.894251 0.284036 +vn 0.567869 0.080443 0.819179 +vn 0.387790 0.897195 -0.211327 +vn 0.377523 0.551885 0.743572 +vn 0.609950 0.737829 -0.289084 +vn -0.442992 0.149725 0.883935 +vn 0.622680 0.653459 -0.430420 +vn -0.015404 -0.812750 -0.582409 +vn 0.083822 -0.444805 -0.891697 +vn -0.321041 0.466366 0.824279 +vn 0.126512 0.989685 0.067223 +vn 0.341403 -0.872557 0.349410 +vn 0.554585 0.794659 -0.246888 +vn -0.123866 -0.245698 -0.961400 +vn -0.276999 -0.813571 -0.511247 +vn 0.001104 -0.058882 -0.998264 +vn 0.662783 0.464621 -0.587236 +vn 0.191040 0.636895 0.746906 +vn 0.875336 0.404640 0.264676 +vn 0.574188 0.280881 0.769034 +vn -0.276515 -0.253363 -0.927009 +vn 0.844108 0.410119 -0.345376 +vn -0.200259 -0.942573 -0.267306 +vn 0.186966 0.889911 0.416054 +vn -0.365468 0.298566 0.881641 +vn 0.039054 -0.702158 -0.710950 +vn -0.251136 0.839447 0.481934 +vn 0.331768 -0.148881 -0.931539 +vn -0.004660 -0.765935 -0.642901 +vn -0.331018 0.796059 0.506673 +vn 0.772280 -0.395594 0.497081 +vn 0.226080 -0.966261 0.123402 +vn 0.282712 0.159792 -0.945801 +vn 0.646178 0.687042 -0.332307 +vn 0.061154 0.844202 0.532525 +vn -0.261794 -0.284520 -0.922232 +vn 0.007534 0.851556 0.524210 +vn 0.365583 0.686151 -0.628924 +vn -0.046994 0.735126 0.676300 +vn -0.380852 0.156289 0.911332 +vn 0.006216 -0.813407 -0.581662 +vn 0.638790 0.379398 -0.669332 +vn -0.481870 0.296177 0.824670 +vn -0.382146 0.318275 0.867563 +vn 0.017986 0.694849 0.718931 +vn 0.506163 0.718422 0.477147 +vn 0.111307 0.773298 0.624196 +vn 0.566995 0.567785 0.596772 +vn 0.451214 0.887450 0.094009 +vn -0.258100 0.543918 0.798459 +vn -0.492262 0.315787 0.811146 +vn 0.020083 -0.434020 -0.900679 +vn 0.496532 0.502655 0.707668 +vn 0.528468 0.514001 0.675665 +vn 0.020149 -0.416105 -0.909093 +vn 0.747158 0.620804 -0.237398 +vn 0.884060 -0.283653 -0.371455 +vn 0.028168 -0.471635 -0.881344 +vn 0.541579 0.197140 -0.817207 +vn 0.404609 -0.843313 -0.353715 +vn 0.380107 0.056201 -0.923233 +vn -0.432218 0.278232 0.857773 +vn 0.922096 -0.362688 0.134894 +vn -0.127344 -0.980743 -0.148074 +vn -0.027715 0.774645 0.631789 +vn 0.100248 -0.974641 0.200064 +vn -0.545098 -0.827995 -0.131503 +vn 0.645671 -0.217438 0.732004 +vn 0.629012 -0.173186 -0.757859 +vn -0.217156 0.960363 -0.174773 +vn 0.088035 -0.918391 -0.385757 +vn 0.583619 0.178430 0.792182 +vn -0.067333 -0.985967 -0.152756 +vn 0.130363 0.659503 0.740311 +vn 0.121765 0.772662 0.623030 +vn 0.190775 0.854148 0.483773 +vn 0.588428 0.767275 -0.255032 +vn -0.420048 0.584282 0.694388 +vn -0.024257 0.826630 0.562223 +vn -0.042281 -0.067019 -0.996855 +vn 0.031897 -0.435826 -0.899466 +vn 0.036310 0.934740 0.353473 +vn 0.302406 0.202541 -0.931412 +vn 0.582844 0.196599 -0.788443 +vn 0.450812 0.662200 -0.598548 +vn -0.424845 0.429570 0.796854 +vn 0.348207 -0.344885 0.871669 +vn 0.004988 -0.642433 -0.766326 +vn 0.191304 -0.307797 -0.932021 +vn 0.290852 -0.931273 0.219401 +vn 0.214879 0.121706 -0.969028 +vn -0.484024 0.253896 0.837412 +vn 0.253703 -0.180253 -0.950338 +vn 0.013118 -0.992774 -0.119279 +vn 0.734983 0.667026 0.121967 +vn 0.078697 -0.030972 -0.996417 +vn -0.218088 -0.192512 0.956753 +vn 0.378011 0.020902 -0.925565 +vn 0.511353 0.736418 -0.442952 +vn 0.411053 0.449473 -0.793101 +vn 0.457431 -0.642878 0.614381 +vn 0.199140 -0.188703 -0.961631 +vn -0.213980 -0.943792 -0.251932 +vn 0.161961 -0.253370 -0.953715 +vn -0.433591 0.643385 0.630916 +vn -0.407699 -0.614375 -0.675518 +vn 0.094682 -0.515225 -0.851809 +vn 0.021239 -0.444761 -0.895398 +vn 0.320872 -0.834711 0.447547 +vn 0.139401 0.805783 0.575570 +vn 0.312342 0.132010 -0.940753 +vn 0.524268 0.409640 0.746551 +vn -0.237747 -0.941162 -0.240187 +vn -0.010191 0.689403 0.724306 +vn -0.515815 0.202124 0.832515 +vn 0.371855 -0.866065 0.334148 +vn 0.089763 -0.740596 0.665928 +vn -0.437679 0.096488 0.893939 +vn 0.303299 0.179869 -0.935765 +vn 0.318646 -0.021017 -0.947641 +vn -0.451014 0.271200 0.850316 +vn 0.429091 0.820955 0.376714 +vn 0.315144 0.187195 -0.930399 +vn -0.394713 0.534428 0.747388 +vn -0.324110 0.315642 0.891809 +vn -0.198659 -0.278480 -0.939672 +vn 0.480826 0.874617 0.062053 +vn 0.402559 0.785657 -0.469776 +vn 0.227381 -0.158970 -0.960743 +vn 0.049224 -0.434838 -0.899162 +vn 0.027430 -0.815984 -0.577423 +vn 0.544342 0.838815 0.009033 +vn 0.069962 -0.451343 -0.889604 +vn 0.662071 0.444077 -0.603703 +vn 0.591362 0.704957 -0.391569 +vn -0.230109 -0.944400 -0.234857 +vn 0.631900 0.659265 -0.407519 +vn 0.460548 0.885425 0.062590 +vn 0.152583 -0.466471 -0.871277 +vn 0.258486 0.939001 0.226853 +vn -0.165189 -0.956152 -0.241839 +vn 0.277751 -0.140173 -0.950372 +vn -0.002083 -0.143896 -0.989591 +vn -0.438948 0.298028 0.847646 +vn -0.056914 0.673407 0.737078 +vn 0.229000 0.675861 0.700550 +vn -0.092247 -0.911092 -0.401748 +vn -0.437581 0.226215 0.870258 +vn 0.275834 0.010684 -0.961146 +vn 0.139937 -0.174769 0.974614 +vn 0.689252 -0.724322 0.016998 +vn 0.725006 -0.027073 0.688211 +vn 0.518342 -0.126957 0.845697 +vn 0.818706 0.508427 0.266876 +vn 0.746300 0.664074 -0.045189 +vn 0.068083 -0.965597 -0.250974 +vn 0.401721 -0.620193 -0.673781 +vn 0.620193 0.310622 0.720330 +vn 0.485370 0.003685 0.874301 +vn 0.684015 0.152881 0.713268 +vn 0.161799 -0.215316 -0.963047 +vn 0.528728 0.202465 -0.824291 +vn 0.928369 -0.151220 -0.339505 +vn 0.767460 0.253907 -0.588673 +vn 0.621835 -0.264164 -0.737250 +vn -0.855126 0.005467 0.518392 +vn -0.943302 -0.070972 0.324259 +vn -0.048650 0.670122 0.740655 +vn 0.626599 0.250986 0.737821 +vn -0.418564 0.011183 0.908118 +vn -0.075035 -0.913287 -0.400345 +vn 0.540066 0.707537 -0.455764 +vn -0.217551 0.851459 0.477168 +vn 0.438165 -0.623484 0.647518 +vn -0.326411 -0.177998 -0.928317 +vn 0.337299 -0.670321 0.660983 +vn 0.135386 0.939896 0.313473 +vn -0.275228 0.575757 0.769905 +vn 0.433247 0.514611 0.739914 +vn 0.458806 0.016667 -0.888380 +vn 0.041426 -0.647440 -0.760990 +vn 0.509310 0.660294 -0.551920 +vn -0.158623 0.546455 0.822329 +vn 0.358795 -0.826946 0.432928 +vn -0.066525 0.810999 0.581252 +vn -0.273745 0.863048 0.424513 +vn -0.060223 0.678381 0.732238 +vn 0.594118 0.147115 0.790810 +vn 0.606584 0.329011 -0.723746 +vn -0.371881 0.672038 0.640367 +vn 0.054577 0.705897 0.706209 +vn 0.565146 0.232149 0.791655 +vn 0.289277 0.900523 -0.324618 +vn 0.391690 0.399741 0.828726 +vn -0.394472 0.386946 0.833465 +vn 0.513342 0.841501 -0.168394 +vn -0.130109 0.864569 0.485379 +vn 0.266393 -0.061133 -0.961924 +vn 0.280421 -0.955789 0.088493 +vn 0.603217 0.744441 -0.286245 +vn 0.603833 0.720127 -0.341764 +vn 0.264140 -0.015686 -0.964357 +vn -0.114185 -0.219749 -0.968851 +vn -0.193293 0.860813 0.470785 +vn -0.000806 0.706378 0.707835 +vn 0.083038 -0.451743 -0.888276 +vn 0.114025 0.879782 0.461500 +vn 0.138569 -0.990240 -0.014922 +vn 0.643472 0.594500 -0.482196 +vn -0.069725 0.680831 0.729114 +vn -0.475040 0.238223 0.847105 +vn 0.177662 0.740350 0.648320 +vn -0.117454 0.833417 0.540019 +vn 0.407473 0.904692 0.124491 +vn 0.503229 0.862786 0.048587 +vn -0.550052 0.267237 0.791219 +vn 0.058463 0.460919 0.885514 +vn 0.141628 0.983738 0.110458 +vn 0.597035 0.780572 0.185086 +vn 0.602806 0.663285 -0.443484 +vn 0.585561 0.805054 0.094902 +vn 0.103719 0.832208 0.544676 +vn 0.219115 -0.190245 -0.956972 +vn 0.051391 -0.621356 -0.781841 +vn 0.048628 -0.456933 -0.888171 +vn 0.265466 0.045914 -0.963026 +vn 0.555616 0.254841 0.791421 +vn -0.065668 -0.997637 -0.020205 +vn -0.360068 0.097695 0.927797 +vn 0.068370 -0.190959 0.979214 +vn -0.258126 -0.798548 0.543777 +vn 0.390231 -0.878949 0.274168 +vn -0.108473 -0.939263 0.325605 +vn -0.089516 -0.936885 0.337985 +vn 0.315049 0.226238 0.921716 +vn 0.423793 -0.591258 0.686158 +vn 0.348422 0.492171 0.797728 +vn 0.546236 0.096540 0.832049 +vn 0.247147 -0.824261 -0.509423 +vn 0.450173 0.124503 0.884219 +vn 0.653316 0.096922 0.750856 +vn -0.482183 -0.538355 -0.691140 +vn 0.205623 -0.570814 -0.794915 +vn 0.453648 0.744508 0.489807 +vn 0.403270 0.789506 -0.462660 +vn -0.343414 -0.212578 -0.914810 +vn -0.125586 -0.804122 -0.581048 +vn -0.450746 0.298616 0.841223 +vn -0.377357 0.488922 0.786484 +vn 0.141582 -0.670167 0.728581 +vn -0.281980 0.516752 0.808365 +vn 0.609164 0.315502 -0.727584 +vn 0.290968 -0.944518 0.152394 +vn 0.537701 0.013109 0.843034 +vn 0.453188 0.889513 -0.058202 +vn 0.238038 0.205284 -0.949314 +vn -0.507482 0.300433 0.807591 +vn 0.610189 0.177511 0.772114 +vn -0.331476 -0.288613 -0.898235 +vn -0.577173 0.312436 0.754490 +vn -0.427783 0.423130 0.798726 +vn 0.456672 0.531793 0.713195 +vn 0.340576 -0.930114 0.137461 +vn 0.301573 -0.079310 -0.950139 +vn 0.121107 -0.581792 -0.804270 +vn 0.487926 0.082593 -0.868969 +vn 0.157485 0.927509 0.339006 +vn 0.017988 -0.446009 -0.894848 +vn 0.353334 0.485504 0.799650 +vn 0.301097 -0.930444 0.208841 +vn 0.153128 0.980214 0.125429 +vn 0.130198 0.887124 0.442785 +vn 0.190977 0.950846 0.243763 +vn 0.333437 0.889704 0.311844 +vn -0.250219 -0.290767 -0.923496 +vn -0.003276 -0.734200 -0.678926 +vn -0.283377 0.850217 0.443653 +vn -0.174943 -0.165363 -0.970593 +vn 0.008926 -0.792397 -0.609940 +vn 0.047598 -0.447408 -0.893062 +vn 0.173078 -0.310637 -0.934638 +vn 0.027050 -0.390847 -0.920058 +vn -0.162763 0.837307 0.521944 +vn 0.286816 0.120892 -0.950327 +vn -0.382360 0.210823 0.899641 +vn 0.379354 0.918286 0.113320 +vn -0.452545 0.276226 0.847881 +vn 0.171301 0.926555 0.334892 +vn 0.570269 0.140013 0.809438 +vn 0.085901 -0.380920 -0.920609 +vn 0.054044 -0.392636 -0.918105 +vn 0.220544 -0.109174 -0.969248 +vn 0.138285 0.116264 -0.983545 +vn -0.281185 0.853625 0.438473 +vn 0.123650 0.904814 0.407458 +vn 0.241026 -0.171824 -0.955187 +vn -0.360408 0.834598 0.416597 +vn -0.219878 -0.179125 -0.958941 +vn -0.051408 0.665755 0.744398 +vn 0.017763 0.659824 0.751210 +vn -0.399249 0.701975 0.589771 +vn 0.259962 -0.149131 -0.954033 +vn 0.420877 0.630803 -0.651882 +vn 0.661770 0.729705 -0.172020 +vn -0.439965 0.638029 0.631941 +vn 0.434231 0.682940 -0.587398 +vn 0.591676 0.803861 0.061057 +vn -0.091917 -0.972743 -0.212892 +vn 0.509898 0.748759 -0.423514 +vn -0.047714 -0.916339 -0.397550 +vn 0.625225 0.780319 -0.013977 +vn 0.516141 0.721000 -0.462339 +vn 0.016469 0.830742 0.556414 +vn -0.528462 0.290983 0.797532 +vn 0.396679 -0.885116 0.243340 +vn 0.485474 0.552914 0.677201 +vn -0.141019 0.799561 0.583794 +vn -0.453355 0.207290 0.866891 +vn 0.521555 0.768755 -0.370130 +vn -0.213173 -0.942168 -0.258604 +vn -0.222199 -0.947352 -0.230545 +vn -0.162358 0.457684 0.874166 +vn 0.393982 0.527786 0.752476 +vn -0.137944 -0.933574 -0.330772 +vn 0.366108 -0.774294 0.516172 +vn 0.237643 -0.554445 0.797569 +vn -0.426768 0.367212 0.826453 +vn -0.380153 -0.677817 -0.629323 +vn 0.338527 0.637950 0.691678 +vn -0.004779 -0.182563 -0.983183 +vn 0.330528 0.125063 -0.935473 +vn -0.368158 0.062976 0.927628 +vn -0.473187 -0.237797 0.848261 +vn -0.721903 -0.357565 0.592455 +vn 0.477266 0.849252 0.225807 +vn -0.897469 -0.399950 -0.185980 +vn 0.243485 -0.955343 0.167438 +vn 0.171531 -0.983853 0.051082 +vn 0.388258 0.119551 0.913763 +vn -0.217009 0.199441 0.955579 +vn -0.115608 0.698858 0.705856 +vn 0.594132 0.006381 0.804342 +vn -0.370582 0.915543 0.156363 +vn -0.831992 -0.068070 -0.550596 +vn 0.578701 -0.103240 0.808979 +vn 0.179448 -0.697846 -0.693405 +vn 0.650563 0.218517 0.727337 +vn 0.680287 0.091389 0.727226 +vn 0.071084 -0.448482 -0.890961 +vn 0.625660 0.289466 -0.724403 +vn -0.416331 0.596060 0.686572 +vn 0.188532 0.680793 0.707797 +vn -0.089826 0.810303 0.579086 +vn 0.352251 0.810456 0.468060 +vn 0.006617 0.699199 0.714896 +vn 0.434321 0.795497 -0.422550 +vn 0.539584 0.768283 0.344368 +vn -0.439410 0.387759 0.810285 +vn 0.394756 -0.022523 -0.918510 +vn 0.400522 0.906587 0.132977 +vn 0.325042 -0.099966 -0.940401 +vn 0.690672 0.593819 -0.412737 +vn -0.445491 -0.034386 0.894626 +vn 0.125402 -0.314991 -0.940774 +vn 0.709291 0.537363 -0.456231 +vn 0.306339 -0.948539 0.080185 +vn 0.265132 0.245442 -0.932450 +vn 0.592371 0.258207 0.763169 +vn 0.389887 -0.882183 0.264086 +vn 0.217421 -0.015932 -0.975948 +vn 0.501773 0.327886 0.800446 +vn -0.300400 0.389750 0.870549 +vn -0.374950 0.273107 0.885904 +vn 0.043739 -0.644295 -0.763525 +vn 0.048053 -0.385911 -0.921284 +vn -0.323235 -0.765066 -0.556950 +vn -0.343900 -0.340100 -0.875251 +vn 0.037791 -0.704817 -0.708382 +vn -0.436452 0.492387 0.753037 +vn 0.034122 -0.472404 -0.880721 +vn -0.037220 0.605252 0.795163 +vn 0.020891 -0.820228 -0.571655 +vn 0.337850 -0.786050 0.517671 +vn 0.265640 -0.185382 -0.946081 +vn -0.448362 0.666248 0.595890 +vn 0.102213 -0.419677 -0.901900 +vn 0.047029 -0.048690 -0.997706 +vn -0.465481 0.278184 0.840203 +vn 0.431376 -0.335911 0.837304 +vn -0.156516 -0.932621 -0.325147 +vn -0.217739 0.856432 0.468096 +vn -0.205424 -0.949935 -0.235425 +vn 0.641081 0.231582 0.731700 +vn 0.537223 0.829788 -0.151141 +vn -0.517624 0.400362 0.756158 +vn 0.310482 0.187911 -0.931821 +vn -0.444979 0.300137 0.843748 +vn 0.451262 0.767484 -0.455335 +vn -0.094122 -0.954661 -0.282423 +vn 0.033513 -0.404732 -0.913821 +vn -0.409316 -0.641063 -0.649230 +vn 0.025950 -0.709986 -0.703737 +vn -0.251069 0.888953 0.383048 +vn 0.436398 0.758528 -0.483935 +vn 0.248015 0.519624 0.817606 +vn 0.634667 0.715354 -0.292345 +vn 0.238703 -0.335365 -0.911346 +vn 0.698844 0.637544 -0.324275 +vn 0.738972 0.520381 -0.427930 +vn 0.719394 0.505552 -0.476329 +vn -0.010710 0.752767 0.658200 +vn -0.326278 0.883044 0.337308 +vn -0.339033 0.888020 0.310608 +vn 0.439238 0.898266 0.013722 +vn 0.355361 0.931722 -0.074923 +vn 0.438376 0.406408 0.801660 +vn -0.207903 -0.858592 -0.468611 +vn 0.029687 -0.476744 -0.878541 +vn 0.168962 0.693249 0.700613 +vn 0.027265 -0.478989 -0.877398 +vn -0.026237 -0.948236 -0.316481 +vn 0.415117 0.545691 0.727942 +vn -0.178193 -0.895046 -0.408827 +vn 0.634260 -0.048487 0.771598 +vn 0.439702 0.867786 -0.231537 +vn 0.147203 -0.120435 -0.981747 +vn 0.537257 0.504103 -0.676192 +vn 0.211307 0.486112 0.847965 +vn 0.035056 -0.930780 -0.363894 +vn -0.381595 0.052938 0.922813 +vn 0.529120 0.116005 -0.840580 +vn 0.691010 0.424964 -0.584731 +vn -0.141790 0.476920 0.867435 +vn -0.143387 0.905770 0.398774 +vn -0.238016 0.179815 0.954471 +vn 0.424284 -0.526137 0.736996 +vn 0.271106 0.233156 0.933884 +vn 0.510152 0.712294 0.482060 +vn 0.645892 0.346056 0.680492 +vn 0.420029 -0.012732 0.907421 +vn 0.583862 0.030121 0.811294 +vn 0.353439 -0.921201 -0.162696 +vn -0.024035 -0.489876 -0.871461 +vn 0.103067 -0.218443 -0.970392 +vn 0.576882 0.055595 -0.814933 +vn -0.688573 -0.080694 0.720663 +vn -0.950728 -0.013895 0.309713 +vn 0.687431 0.292344 -0.664811 +vn 0.348524 -0.155216 -0.924359 +vn 0.001613 -0.751414 -0.659830 +vn 0.165670 -0.050587 -0.984883 +vn -0.044180 -0.779846 -0.624411 +vn 0.125965 0.991873 0.017889 +vn 0.071081 0.965402 -0.250890 +vn -0.193792 -0.926531 -0.322468 +vn -0.006873 -0.999934 -0.009258 +vn 0.501739 0.797733 0.334485 +vn 0.208288 -0.212521 -0.954700 +vn 0.123531 -0.286218 -0.950168 +vn 0.288833 -0.953486 0.086259 +vn -0.263059 -0.301767 -0.916372 +vn 0.251097 0.924966 0.285288 +vn 0.442038 -0.578520 0.685505 +vn 0.784004 0.325260 -0.528719 +vn 0.322908 -0.780201 0.535739 +vn -0.297012 0.224522 0.928102 +vn 0.361283 -0.001660 -0.932455 +vn -0.188282 0.353892 0.916139 +vn 0.101194 0.736313 0.669031 +vn 0.157951 -0.948147 0.275806 +vn 0.084425 0.878252 0.470687 +vn -0.062024 0.637629 0.767843 +vn 0.756802 0.502401 -0.418144 +vn -0.234171 0.575879 0.783280 +vn 0.514584 0.808312 0.286067 +vn 0.417149 -0.661181 0.623560 +vn -0.116314 -0.962417 -0.245407 +vn -0.353585 0.030280 0.934912 +vn 0.051406 -0.447460 -0.892825 +vn 0.347585 -0.824494 0.446536 +vn -0.098211 -0.973608 -0.206014 +vn 0.278874 -0.932780 0.228365 +vn 0.642010 0.280331 -0.713609 +vn 0.681165 0.238434 -0.692217 +vn 0.572120 0.678300 -0.461072 +vn 0.468524 -0.090675 -0.878785 +vn 0.413963 0.879910 0.233222 +vn 0.081064 0.924102 0.373450 +vn -0.300875 0.019907 0.953456 +vn -0.360618 0.329875 0.872432 +vn 0.201986 -0.370849 -0.906462 +vn -0.403192 0.246190 0.881378 +vn -0.219039 0.187042 0.957621 +vn -0.463889 0.549588 0.694810 +vn -0.212989 0.868933 0.446757 +vn -0.140171 0.756219 0.639128 +vn -0.080147 0.464767 0.881798 +vn 0.225640 -0.120405 -0.966742 +vn -0.230815 0.879027 0.417176 +vn -0.411957 0.420499 0.808376 +vn 0.477231 0.314187 0.820693 +vn -0.314088 -0.388781 -0.866140 +vn 0.416290 0.846607 0.331601 +vn 0.096488 0.659938 0.745098 +vn -0.388131 0.419148 0.820774 +vn -0.219376 0.763565 0.607324 +vn -0.074085 0.669806 0.738831 +vn -0.193085 -0.784352 -0.589499 +vn -0.455956 0.687349 0.565381 +vn 0.772608 0.579989 -0.258244 +vn 0.265068 0.474470 0.839415 +vn 0.012293 -0.276843 -0.960837 +vn 0.426443 -0.611610 0.666393 +vn 0.095737 -0.197307 -0.975656 +vn 0.250915 0.480303 0.840447 +vn 0.128124 -0.197595 -0.971875 +vn -0.485602 0.035777 0.873448 +vn 0.186206 0.204163 -0.961064 +vn 0.113055 -0.293441 -0.949269 +vn 0.199286 0.275570 -0.940397 +vn 0.194630 -0.248785 -0.948802 +vn 0.382523 0.878422 0.286444 +vn 0.745556 0.604030 -0.281592 +vn -0.016202 0.017575 -0.999714 +vn 0.614949 0.780910 0.109624 +vn -0.175105 0.818487 0.547190 +vn -0.166670 -0.087928 -0.982084 +vn -0.034045 -0.799074 -0.600268 +vn -0.339120 -0.326988 -0.882086 +vn -0.198503 -0.950182 -0.240316 +vn -0.066664 0.758229 0.648572 +vn 0.374154 0.760305 -0.530985 +vn 0.551548 0.575437 -0.603877 +vn 0.188249 -0.012657 -0.982040 +vn 0.621765 0.168961 -0.764762 +vn -0.453147 0.349314 0.820145 +vn 0.350186 -0.580561 0.735064 +vn 0.301839 -0.915951 0.264438 +vn 0.770127 -0.011998 0.637778 +vn 0.038880 0.998609 0.035623 +vn 0.762148 -0.628521 0.155215 +vn -0.375764 0.922599 -0.087250 +vn 0.725536 -0.660099 -0.194593 +vn 0.512003 0.102885 0.852800 +vn 0.053878 -0.414731 -0.908347 +vn 0.266040 -0.141084 -0.953582 +vn 0.074885 -0.442116 -0.893827 +vn 0.264982 0.962998 0.049182 +vn 0.230406 0.070529 -0.970535 +vn 0.674918 0.309780 -0.669718 +vn 0.205659 -0.133995 -0.969407 +vn 0.702180 0.679567 -0.212443 +vn 0.157734 -0.156016 -0.975079 +vn -0.246464 0.645416 0.722975 +vn 0.025818 -0.547776 -0.836226 +vn 0.579168 0.757414 0.301477 +vn 0.446702 0.698545 0.559010 +vn 0.307703 0.545732 0.779420 +vn 0.479050 0.876677 0.044138 +vn 0.748969 -0.083248 0.657354 +vn 0.151333 -0.190770 -0.969900 +vn -0.238776 0.715304 0.656754 +vn -0.376551 0.282692 0.882210 +vn -0.264093 -0.750305 -0.606051 +vn 0.268106 0.844538 0.463546 +vn 0.266836 -0.137725 -0.953850 +vn 0.144296 -0.325497 -0.934468 +vn 0.250484 -0.962813 0.101237 +vn 0.668400 0.257234 -0.697906 +vn 0.329912 -0.782927 0.527431 +vn 0.123153 -0.986551 -0.107472 +vn 0.482298 0.871236 -0.091301 +vn 0.161815 -0.464909 -0.870446 +vn -0.387964 0.805052 0.448748 +vn -0.421915 0.359836 0.832169 +vn 0.532771 0.082263 -0.842252 +vn -0.456756 0.607928 0.649459 +vn -0.114907 0.536833 0.835827 +vn 0.457569 0.800161 -0.387778 +vn -0.259126 -0.142956 -0.955205 +vn -0.096556 -0.970491 -0.220962 +vn -0.342304 -0.336393 -0.877307 +vn -0.084329 -0.967013 -0.240363 +vn -0.502579 0.301459 0.810270 +vn 0.364165 -0.115066 -0.924199 +vn -0.416165 0.013021 0.909196 +vn -0.113035 -0.918963 -0.377795 +vn 0.587576 0.767494 -0.256334 +vn -0.014427 -0.878139 -0.478188 +vn -0.248648 0.771401 0.585760 +vn -0.553193 0.471912 0.686496 +vn 0.661434 0.699975 -0.269331 +vn 0.172470 0.225911 -0.958759 +vn -0.457219 0.430143 0.778414 +vn 0.379854 -0.666113 0.641876 +vn 0.673709 0.702028 -0.230807 +vn 0.360634 -0.921844 0.141939 +vn -0.476084 -0.017143 0.879233 +vn 0.018471 -0.698769 -0.715109 +vn 0.039002 0.702139 0.710971 +vn 0.054191 -0.430597 -0.900916 +vn -0.491459 0.149774 0.857925 +vn 0.715286 0.553560 -0.426541 +vn -0.051486 -0.761798 -0.645765 +vn -0.467720 0.782569 0.410881 +vn -0.145586 0.778242 0.610856 +vn -0.533647 0.027170 0.845271 +vn -0.107037 -0.908228 -0.404555 +vn 0.384005 0.832768 0.398796 +vn 0.818333 -0.416197 0.396373 +vn 0.472753 -0.499894 0.725679 +vn -0.148387 -0.954710 -0.257894 +vn 0.151481 -0.472038 -0.868466 +vn 0.114069 -0.610785 -0.783537 +vn -0.469664 0.400390 0.786832 +vn 0.278175 0.468436 0.838562 +vn 0.087286 0.183496 -0.979138 +vn 0.655495 0.306599 0.690162 +vn 0.633521 -0.350514 0.689776 +vn 0.072716 -0.434042 -0.897953 +vn 0.303835 -0.931241 0.201181 +vn 0.051619 -0.601173 -0.797450 +vn 0.312705 0.361654 0.878306 +vn 0.141082 0.185353 -0.972492 +vn -0.456269 0.622214 0.636135 +vn -0.115207 0.919487 0.375861 +vn 0.036992 -0.698769 -0.714390 +vn 0.040719 0.817163 0.574966 +vn -0.182495 -0.949022 -0.257009 +vn 0.036958 0.574563 0.817626 +vn 0.112583 0.061723 0.991723 +vn 0.726254 0.434493 -0.532701 +vn -0.492599 -0.109914 0.863287 +vn -0.344741 0.136576 0.928709 +vn -0.463318 0.267667 0.844802 +vn -0.512241 0.254327 0.820321 +vn -0.133669 0.288026 0.948248 +vn 0.155086 -0.412315 0.897744 +vn 0.632614 0.338586 0.696533 +vn -0.482821 0.874899 0.037887 +vn 0.739616 0.137850 0.658760 +vn 0.619963 -0.279350 0.733219 +vn 0.810870 -0.493635 -0.314348 +vn 0.580783 0.148280 0.800440 +vn 0.538826 0.085792 0.838037 +vn 0.491724 -0.700082 -0.517776 +vn -0.270135 -0.351442 -0.896390 +vn -0.206039 -0.441210 -0.873431 +vn -0.338737 -0.535996 -0.773282 +vn -0.501658 -0.371266 -0.781346 +vn -0.625366 0.775666 0.085205 +vn 0.378838 -0.134887 -0.915580 +vn -0.248858 -0.412410 -0.876349 +vn 0.103353 -0.380263 -0.919085 +vn -0.291499 0.322268 0.900651 +vn 0.377609 0.925805 -0.017217 +vn -0.317625 0.326844 0.890105 +vn 0.046091 0.920272 0.388554 +vn 0.107833 -0.202610 -0.973304 +vn 0.745410 0.267908 -0.610400 +vn -0.256446 -0.776220 -0.575949 +vn 0.679131 0.194187 -0.707865 +vn 0.087825 -0.212476 -0.973212 +vn 0.659920 0.742171 -0.116994 +vn -0.099774 0.646669 0.756217 +vn -0.002339 0.741246 0.671229 +vn 0.019924 -0.397200 -0.917516 +vn -0.485086 -0.014952 0.874339 +vn -0.266029 -0.758119 -0.595386 +vn 0.474574 0.877007 0.075092 +vn -0.212805 0.546450 0.810004 +vn 0.100755 -0.330677 -0.938350 +vn 0.673447 0.556565 -0.486523 +vn 0.269210 0.471506 0.839767 +vn -0.458929 0.667916 0.585894 +vn -0.247468 -0.193977 -0.949280 +vn 0.411653 0.735115 -0.538654 +vn -0.462398 0.226497 0.857255 +vn 0.006450 0.965649 0.259770 +vn -0.204992 0.847404 0.489781 +vn -0.091712 0.809786 0.579514 +vn -0.601447 0.529533 0.598211 +vn 0.066092 -0.476801 -0.876523 +vn -0.167232 -0.947368 -0.272998 +vn -0.390426 0.357465 0.848402 +vn -0.154216 -0.318053 -0.935446 +vn -0.435578 0.390383 0.811094 +vn -0.452159 0.325787 0.830310 +vn -0.486070 0.374333 0.789690 +vn -0.095383 -0.968964 -0.228060 +vn 0.428396 0.385222 0.817362 +vn 0.505586 -0.019775 -0.862550 +vn -0.472209 -0.044675 0.880354 +vn -0.199373 0.534532 0.821295 +vn -0.196113 0.564125 0.802062 +vn 0.168529 -0.119870 -0.978381 +vn -0.453459 0.813350 0.364467 +vn 0.054182 0.939305 0.338778 +vn 0.396713 0.527535 0.751216 +vn -0.433153 0.347968 0.831442 +vn -0.481626 0.283003 0.829425 +vn 0.065867 -0.311449 -0.947977 +vn 0.059364 -0.980957 -0.184933 +vn 0.675571 0.305741 -0.670914 +vn 0.010168 0.111219 0.993744 +vn -0.622241 0.554789 0.552291 +vn -0.033427 0.595096 0.802959 +vn -0.233261 0.180923 0.955435 +vn 0.162872 -0.444780 -0.880706 +vn 0.687859 0.695235 -0.208560 +vn 0.684823 0.645433 -0.338281 +vn -0.494792 0.375256 0.783814 +vn -0.089906 -0.873434 -0.478571 +vn 0.179292 -0.149990 -0.972295 +vn -0.521619 0.166668 0.836741 +vn -0.058531 -0.765759 -0.640458 +vn -0.159489 -0.921471 -0.354195 +vn -0.360054 -0.372645 -0.855276 +vn -0.044166 0.928267 0.369283 +vn 0.469340 -0.646246 0.601736 +vn -0.332168 -0.450274 -0.828805 +vn 0.745936 0.576472 -0.333556 +vn -0.444503 0.249864 0.860224 +vn 0.104964 -0.469455 -0.876695 +vn 0.245004 0.823313 0.511985 +vn 0.055506 -0.420720 -0.905491 +vn -0.001324 0.678507 0.734593 +vn 0.382045 -0.729319 0.567569 +vn 0.058475 -0.729154 -0.681847 +vn 0.188951 0.599097 0.778062 +vn -0.109384 0.703780 0.701947 +vn -0.194013 -0.795139 -0.574554 +vn 0.134572 0.559095 0.818109 +vn 0.152399 0.133371 -0.979279 +vn 0.221489 0.859655 0.460365 +vn -0.194718 0.853789 0.482834 +vn -0.105943 -0.959654 -0.260463 +vn 0.024914 0.838773 0.543911 +vn 0.366750 -0.042210 0.929362 +vn 0.455230 -0.284808 0.843594 +vn 0.485895 -0.409330 0.772240 +vn -0.416913 0.045028 0.907830 +vn -0.433447 0.395700 0.809657 +vn -0.512275 0.329878 0.792941 +vn -0.454022 0.109063 0.884290 +vn 0.911715 -0.407882 0.049075 +vn 0.745390 -0.052383 0.664567 +vn 0.113818 0.333238 0.935948 +vn 0.312063 -0.631884 0.709464 +vn -0.440195 0.678494 0.588111 +vn 0.700560 0.038508 0.712554 +vn 0.451010 -0.482641 0.750764 +vn -0.656428 -0.466149 -0.593134 +vn -0.760673 -0.422045 -0.493209 +vn 0.705859 -0.625734 -0.331995 +vn -0.500220 0.360930 0.787089 +vn 0.225310 0.376298 0.898685 +vn -0.118933 -0.894658 -0.430629 +vn -0.372192 0.862158 0.343738 +vn 0.634862 0.124423 -0.762542 +vn 0.225392 0.878840 0.420522 +vn -0.314186 0.339199 0.886697 +vn 0.521773 0.418509 -0.743373 +vn -0.057799 0.675294 0.735280 +vn -0.023084 0.691878 0.721645 +vn 0.507601 0.395079 -0.765672 +vn -0.438025 0.685055 0.582094 +vn 0.856728 0.417710 -0.302549 +vn -0.442647 0.351601 0.824888 +vn 0.499895 0.369475 0.783322 +vn 0.277008 -0.186636 -0.942568 +vn -0.082700 -0.974984 -0.206320 +vn 0.650862 0.729648 -0.209744 +vn -0.321853 0.271754 0.906951 +vn -0.137241 0.739675 0.658822 +vn -0.315786 0.779159 0.541471 +vn 0.778099 0.294837 -0.554648 +vn -0.638595 0.655480 0.403165 +vn -0.955370 0.261063 0.138254 +vn 0.056560 0.211326 -0.975778 +vn -0.035700 0.073119 -0.996684 +vn -0.363165 -0.622696 -0.693080 +vn 0.034897 -0.755529 -0.654185 +vn -0.290921 0.699141 0.653121 +vn -0.292878 0.691288 0.660563 +vn 0.472049 0.867088 0.159148 +vn -0.030527 -0.797233 -0.602899 +vn 0.352036 -0.770042 0.532077 +vn 0.612111 0.027147 -0.790306 +vn -0.256622 0.370455 0.892697 +vn -0.451762 0.395899 0.799484 +vn 0.780501 0.196676 -0.593411 +vn 0.790552 0.432004 -0.434050 +vn -0.567514 0.489501 0.662055 +vn 0.749266 0.375545 -0.545496 +vn 0.533975 -0.090102 -0.840685 +vn -0.571380 0.233969 0.786628 +vn 0.448381 0.829842 0.332140 +vn -0.401337 0.324122 0.856664 +vn 0.134385 0.247280 -0.959580 +vn -0.429899 0.854609 0.291258 +vn 0.542633 0.837253 0.067509 +vn 0.173895 -0.102346 -0.979431 +vn 0.120999 -0.407240 -0.905271 +vn -0.111279 0.719833 0.685169 +vn 0.856952 0.403182 -0.321057 +vn 0.194144 -0.042618 -0.980047 +vn 0.744510 0.649233 -0.155567 +vn -0.431118 0.801242 0.414909 +vn 0.615175 0.776878 -0.134242 +vn 0.766341 0.316557 -0.559029 +vn -0.021448 -0.327913 -0.944464 +vn 0.688470 0.706064 -0.165776 +vn 0.175102 0.041281 -0.983684 +vn 0.749120 0.319161 -0.580478 +vn 0.112807 -0.185982 -0.976056 +vn 0.248463 0.133027 0.959463 +vn -0.836405 0.462478 0.294180 +vn -0.317246 0.197613 0.927526 +vn 0.586223 0.664029 -0.464121 +vn -0.013345 -0.755640 -0.654851 +vn 0.175499 0.261484 -0.949119 +vn -0.523622 -0.018132 0.851758 +vn 0.368082 -0.911202 0.185005 +vn 0.446410 -0.167065 -0.879095 +vn 0.171781 0.224136 -0.959299 +vn 0.155017 -0.446950 -0.881025 +vn -0.429739 0.184112 0.883984 +vn 0.012732 0.889141 0.457457 +vn -0.217939 0.829508 0.514217 +vn 0.095421 -0.537847 -0.837625 +vn 0.161204 -0.445159 -0.880822 +vn 0.320922 -0.942294 0.095353 +vn -0.241569 0.400555 0.883855 +vn -0.170239 -0.942223 -0.288502 +vn -0.530484 0.510348 0.676855 +vn -0.043821 -0.943956 -0.327151 +vn 0.272203 0.920477 0.280407 +vn 0.514781 0.178507 0.838532 +vn 0.469338 0.432239 0.769994 +vn 0.391552 -0.722956 0.569229 +vn 0.435037 -0.575851 0.692198 +vn -0.112239 0.085464 0.989999 +vn 0.414451 -0.200296 -0.887757 +vn -0.487649 0.427744 0.761074 +vn 0.776052 0.506625 -0.375600 +vn 0.970805 0.230777 -0.065426 +vn 0.764619 -0.610258 -0.207227 +vn 0.537257 -0.509096 0.672441 +vn 0.408218 -0.760645 -0.504755 +vn 0.411901 0.090224 0.906751 +vn 0.802589 -0.483184 -0.349834 +vn 0.197040 -0.767857 -0.609567 +vn 0.755184 0.567708 -0.327727 +vn 0.539671 0.269115 0.797704 +vn 0.422774 -0.708729 0.564771 +vn 0.787170 0.606830 0.110098 +vn 0.683968 -0.191168 0.704019 +vn 0.403675 -0.503861 -0.763656 +vn 0.482860 -0.201864 -0.852113 +vn 0.497203 -0.338043 -0.799072 +vn -0.495230 0.118792 -0.860602 +vn 0.639962 0.709967 -0.293932 +vn -0.872231 -0.212937 -0.440309 +vn -0.637222 -0.408215 -0.653688 +vn 0.710325 0.204601 0.673481 +vn 0.736729 0.335687 0.586980 +vn -0.997321 0.048309 -0.054927 +vn 0.965411 0.144468 -0.217050 +vn 0.795539 0.203948 -0.570546 +vn -0.981067 -0.153196 -0.118488 +vn 0.034903 0.880352 0.473036 +vn -0.225961 0.668288 0.708755 +vn -0.077921 -0.960301 -0.267864 +vn 0.769385 0.559603 -0.308046 +vn -0.077293 0.750643 0.656172 +vn 0.420395 0.366363 -0.830088 +vn -0.510050 0.054888 0.858392 +vn 0.827479 0.515995 -0.221422 +vn -0.177276 -0.113697 -0.977572 +vn 0.046251 0.700368 0.712282 +vn 0.226839 0.823588 0.519854 +vn -0.134939 0.654023 0.744342 +vn 0.700152 0.383634 -0.602173 +vn 0.052834 -0.257648 -0.964793 +vn -0.298426 0.386703 0.872584 +vn 0.346950 0.568778 0.745733 +vn 0.210421 0.788952 0.577302 +vn -0.386432 0.433867 0.813898 +vn 0.128885 0.531994 0.836882 +vn 0.224277 0.921304 0.317646 +vn 0.033546 0.893258 0.448290 +vn 0.399498 0.914723 0.060685 +vn 0.485550 0.812395 0.322888 +vn 0.277032 -0.261733 -0.924526 +vn 0.459182 -0.642625 0.613340 +vn 0.495232 0.013191 -0.868661 +vn -0.465311 0.345362 0.814991 +vn -0.155413 -0.854538 -0.495592 +vn -0.240993 -0.428473 -0.870823 +vn -0.096035 -0.972231 -0.213408 +vn -0.450528 0.334996 0.827528 +vn -0.310288 0.329574 0.891685 +vn -0.095770 -0.326674 -0.940272 +vn -0.445372 0.018704 0.895150 +vn -0.420483 0.838391 0.346834 +vn 0.478598 -0.094697 -0.872912 +vn 0.563678 0.056805 -0.824039 +vn 0.599599 0.155321 -0.785084 +vn -0.595191 0.621831 0.508993 +vn 0.861469 0.279638 -0.423879 +vn -0.047084 -0.794702 -0.605171 +vn -0.150056 0.685421 0.712518 +vn 0.838649 0.398164 -0.371663 +vn 0.404920 -0.888255 0.216893 +vn -0.413062 0.856142 0.310484 +vn -0.569491 0.354206 0.741767 +vn 0.145076 0.837989 0.526049 +vn -0.202757 0.079799 0.975972 +vn -0.252361 0.305601 0.918108 +vn 0.332273 -0.927523 0.171159 +vn -0.136406 -0.050419 -0.989369 +vn 0.641951 0.288238 0.710505 +vn 0.517561 0.158979 -0.840747 +vn -0.429659 0.081087 0.899343 +vn 0.712472 0.317381 -0.625821 +vn -0.440391 0.067580 0.895259 +vn 0.184740 0.261244 -0.947429 +vn 0.066804 -0.364725 -0.928716 +vn -0.235434 0.487855 0.840576 +vn -0.552666 0.258487 0.792304 +vn 0.094275 -0.353762 -0.930572 +vn -0.321563 0.562470 0.761725 +vn 0.694031 0.677087 -0.244693 +vn -0.396316 0.180681 0.900160 +vn 0.737760 -0.440222 0.511776 +vn -0.499713 0.259384 0.826443 +vn -0.116208 -0.859422 -0.497884 +vn -0.279132 -0.800763 -0.529966 +vn 0.369787 -0.788376 0.491651 +vn 0.325467 -0.884294 0.334806 +vn 0.015054 -0.447039 -0.894388 +vn -0.050590 0.711806 0.700552 +vn -0.394081 0.106088 0.912932 +vn 0.043823 -0.379196 -0.924278 +vn -0.170156 0.800657 0.574453 +vn 0.347586 -0.898401 0.268437 +vn 0.123237 -0.270162 -0.954895 +vn 0.182827 0.297433 -0.937074 +vn 0.466706 0.532293 -0.706293 +vn 0.280130 0.926402 0.251607 +vn 0.576103 0.241176 -0.780986 +vn 0.619060 0.623426 -0.477602 +vn -0.054351 0.738095 0.672504 +vn -0.051199 -0.983362 -0.174294 +vn -0.201391 0.738052 0.643989 +vn 0.680558 0.695811 -0.229540 +vn -0.283671 0.872566 0.397693 +vn 0.009383 -0.984720 -0.173893 +vn 0.216292 0.852720 0.475486 +vn 0.152972 -0.155104 -0.975983 +vn -0.069266 -0.955429 -0.286981 +vn 0.702350 0.706419 0.087621 +vn 0.368697 -0.361882 -0.856215 +vn 0.400460 -0.527155 -0.749493 +vn 0.413405 -0.582537 -0.699819 +vn 0.947584 0.317604 -0.034826 +vn 0.744163 -0.349414 -0.569325 +vn 0.706594 -0.223030 -0.671552 +vn 0.772983 0.504049 -0.385268 +vn 0.720370 0.408861 -0.560268 +vn 0.406501 -0.121876 -0.905485 +vn -0.312748 0.569090 0.760477 +vn -0.320476 0.297161 0.899439 +vn 0.805338 0.425910 -0.412349 +vn 0.129307 -0.153840 -0.979598 +vn -0.577604 0.323885 0.749315 +vn 0.333837 0.295621 0.895076 +vn 0.440429 -0.702799 0.558656 +vn 0.751731 -0.608121 -0.255126 +vn 0.678873 -0.373395 -0.632225 +vn 0.885626 0.253607 -0.389037 +vn 0.343700 -0.089295 0.934824 +vn 0.934092 0.351171 -0.064432 +vn 0.091582 -0.828686 -0.552171 +vn 0.439354 -0.660773 -0.608562 +vn 0.817543 0.491625 0.299882 +vn 0.715028 0.290649 0.635813 +vn 0.512170 0.102083 0.852796 +vn -0.020166 -0.576748 -0.816673 +vn 0.343733 -0.493890 -0.798699 +vn -0.358597 -0.351893 -0.864627 +vn 0.668095 0.329316 0.667233 +vn 0.471321 0.790993 0.390111 +vn 0.765809 0.359218 -0.533385 +vn 0.360049 -0.321089 -0.875938 +vn 0.062281 0.083095 -0.994594 +vn 0.945822 -0.197035 0.258067 +vn 0.939291 0.268273 -0.213922 +vn 0.846715 0.399637 -0.351232 +vn 0.578961 0.004848 -0.815341 +vn 0.073911 -0.359406 -0.930250 +vn 0.173057 -0.143635 -0.974382 +vn 0.443082 0.375926 0.813854 +vn 0.403594 0.895894 0.185705 +vn -0.145837 -0.402308 -0.903814 +vn 0.129601 -0.377139 -0.917044 +vn -0.564559 0.286121 0.774214 +vn 0.500907 -0.592229 0.631155 +vn -0.069802 -0.958245 -0.277297 +vn 0.142596 -0.446139 -0.883530 +vn 0.302234 0.614900 0.728390 +vn 0.137259 -0.254889 -0.957179 +vn -0.428698 0.024107 0.903126 +vn -0.382053 0.399808 0.833180 +vn -0.177357 0.438292 0.881161 +vn -0.355851 0.189327 0.915164 +vn 0.195330 0.118654 -0.973534 +vn 0.052209 -0.586338 -0.808383 +vn 0.671035 0.604761 -0.428923 +vn -0.265273 0.732059 0.627472 +vn -0.245379 0.446290 0.860589 +vn -0.945706 -0.288932 -0.148855 +vn -0.827787 0.561039 0.002124 +vn -0.525912 0.724012 0.446344 +vn 0.739022 0.332705 -0.585793 +vn 0.140882 0.534045 0.833635 +vn -0.205487 0.475983 0.855111 +vn -0.521024 0.657094 0.544758 +vn 0.807960 0.510622 -0.294050 +vn -0.181953 0.671711 0.718121 +vn -0.090025 -0.969334 -0.228662 +vn -0.272590 0.691718 0.668746 +vn 0.167618 -0.384397 -0.907823 +vn 0.344093 -0.228276 -0.910763 +vn 0.331860 0.881933 0.334759 +vn -0.365928 0.893295 0.260999 +vn -0.130493 -0.950840 -0.280847 +vn -0.503383 0.251223 0.826736 +vn 0.702746 0.382101 -0.600123 +vn 0.125550 -0.476316 -0.870265 +vn -0.279812 0.346835 0.895215 +vn 0.282235 -0.205585 -0.937058 +vn -0.489851 0.753853 0.437895 +vn -0.390129 0.334345 0.857912 +vn -0.495818 0.398552 0.771570 +vn -0.200885 0.624904 0.754414 +vn -0.099661 -0.903416 -0.417022 +vn 0.816054 0.473227 -0.331831 +vn -0.492946 0.370463 0.787249 +vn 0.726463 0.433503 -0.533223 +vn -0.099054 0.603225 0.791396 +vn 0.412224 0.462044 0.785231 +vn 0.870852 -0.267063 0.412666 +vn 0.140743 0.539754 0.829974 +vn -0.118831 0.655368 0.745903 +vn 0.533668 0.738634 0.411848 +vn -0.101123 0.680776 0.725478 +vn -0.190047 0.738311 0.647132 +vn 0.532888 -0.530001 -0.659644 +vn -0.474030 0.612283 0.632776 +vn 0.001925 0.760526 0.649305 +vn 0.009936 0.472636 0.881202 +vn -0.518909 0.637623 0.569360 +vn -0.042958 0.892847 0.448306 +vn 0.686512 0.082537 -0.722418 +vn 0.156967 -0.248134 -0.955924 +vn -0.058516 0.869476 0.490497 +vn -0.077135 0.750459 0.656401 +vn 0.730050 0.323262 -0.602104 +vn -0.348377 -0.352351 -0.868610 +vn 0.796382 0.340418 -0.499891 +vn -0.520787 0.538109 0.662736 +vn 0.393058 -0.906333 0.155132 +vn 0.212027 0.285307 -0.934690 +vn -0.011214 -0.778046 -0.628107 +vn -0.386011 -0.423382 -0.819600 +vn 0.188177 -0.426504 -0.884694 +vn -0.027893 -0.970615 -0.239017 +vn 0.475136 -0.654357 0.588270 +vn 0.533191 0.749075 0.393185 +vn 0.636242 0.736600 0.229383 +vn 0.519261 0.016504 0.854456 +vn 0.545244 0.695253 0.468328 +vn -0.205622 -0.567640 0.797185 +vn 0.230556 0.053224 -0.971602 +vn -0.378865 0.083923 0.921639 +vn 0.322982 -0.156510 0.933374 +vn 0.688078 0.112571 0.716852 +vn 0.918102 0.288220 -0.272061 +vn 0.661913 0.370903 0.651384 +vn 0.731961 0.100745 -0.673857 +vn -0.126928 -0.741692 -0.658621 +vn 0.451066 -0.407109 -0.794230 +vn 0.948721 0.270515 -0.163555 +vn -0.513860 -0.376646 -0.770770 +vn -0.745973 -0.138756 -0.651361 +vn 0.399807 -0.149027 0.904403 +vn 0.444989 0.306550 0.841434 +vn 0.339638 -0.605603 -0.719646 +vn 0.122009 0.037802 -0.991809 +vn -0.767071 0.633004 0.104444 +vn -0.867732 -0.303414 -0.393676 +vn 0.122869 -0.182242 -0.975547 +vn 0.479069 0.135259 0.867294 +vn 0.999608 0.027858 -0.002708 +vn 0.483085 0.520943 0.703738 +vn 0.457069 -0.373211 -0.807342 +vn 0.201557 -0.025731 -0.979139 +vn 0.516585 0.742204 -0.426934 +vn 0.596721 0.777352 0.199117 +vn -0.930673 0.308222 -0.197096 +vn 0.458871 0.139257 0.877522 +vn 0.247111 -0.091644 0.964644 +vn 0.878787 0.024102 -0.476605 +vn 0.599083 0.173016 0.781770 +vn 0.591355 0.320219 0.740108 +vn 0.153040 0.445653 0.882027 +vn -0.114943 0.484898 0.866985 +vn 0.499245 -0.567014 -0.655171 +vn 0.984180 0.176870 -0.010338 +vn 0.835508 0.362334 -0.413086 +vn 0.806932 -0.220466 -0.547956 +vn 0.850124 -0.005598 -0.526552 +vn 0.713639 0.030957 -0.699829 +vn 0.196704 0.805064 0.559625 +vn -0.027214 0.107367 -0.993847 +vn -0.150653 0.652869 0.742338 +vn -0.468050 0.393378 0.791317 +vn 0.486172 -0.854457 0.183138 +vn -0.062108 -0.939081 -0.338037 +vn -0.536231 0.722104 0.437061 +vn 0.020413 -0.968210 -0.249306 +vn 0.706546 0.615128 -0.349873 +vn -0.244594 -0.230981 -0.941712 +vn 0.227127 0.889563 0.396346 +vn -0.200254 0.690545 0.695015 +vn -0.435999 0.259705 0.861660 +vn 0.404336 0.912942 -0.055217 +vn -0.209321 0.866724 0.452741 +vn 0.557905 0.383512 -0.735976 +vn -0.549507 -0.630401 -0.548303 +vn 0.155639 0.266224 -0.951263 +vn 0.104306 -0.399150 -0.910933 +vn 0.053903 -0.380000 -0.923415 +vn -0.308713 0.212327 0.927154 +vn -0.115029 0.838105 0.533243 +vn 0.137731 -0.523471 -0.840838 +vn 0.372693 -0.633808 0.677782 +vn 0.062282 -0.314356 -0.947260 +vn -0.492963 0.294660 0.818635 +vn 0.153935 -0.212504 -0.964959 +vn 0.341051 -0.932919 0.115529 +vn 0.868278 0.013688 0.495889 +vn -0.073942 -0.977488 -0.197609 +vn 0.141077 -0.128467 -0.981628 +vn 0.176907 -0.511516 -0.840865 +vn 0.010743 0.756649 0.653733 +vn -0.156663 -0.825133 -0.542781 +vn 0.624039 0.243280 -0.742556 +vn -0.485064 0.822105 0.298088 +vn 0.869502 0.418168 -0.262872 +vn 0.800238 0.325944 -0.503369 +vn 0.724667 0.362290 -0.586177 +vn 0.098772 -0.961992 0.254589 +vn 0.056611 -0.504272 -0.861687 +vn -0.813421 0.463130 0.351932 +vn 0.811747 0.084358 -0.577884 +vn -0.434522 0.035070 0.899978 +vn -0.095949 0.655081 0.749441 +vn 0.329397 -0.114460 -0.937228 +vn -0.454663 0.287289 0.843058 +vn -0.086622 0.739653 0.667390 +vn -0.193377 -0.844897 -0.498753 +vn -0.244753 0.043905 0.968591 +vn -0.327816 0.007524 0.944712 +vn 0.224216 0.876291 0.426427 +vn -0.353697 -0.621379 -0.699133 +vn 0.349215 -0.731930 0.585088 +vn 0.081170 -0.352934 0.932121 +vn 0.034492 -0.815356 -0.577931 +vn -0.037691 -0.997671 0.056847 +vn -0.199910 0.658903 0.725178 +vn 0.490545 0.729592 -0.476509 +vn -0.254826 0.482563 0.837972 +vn 0.134494 -0.347855 -0.927851 +vn -0.114364 -0.097428 -0.988650 +vn -0.643443 0.703982 0.300651 +vn 0.055128 -0.467903 -0.882059 +vn -0.035820 -0.961778 -0.271478 +vn 0.162906 -0.374418 -0.912838 +vn 0.182789 -0.159536 -0.970122 +vn 0.526043 -0.429598 0.733978 +vn 0.169591 -0.140091 -0.975507 +vn -0.453616 0.161448 0.876451 +vn 0.325875 0.795792 0.510412 +vn -0.308846 -0.328229 -0.892681 +vn -0.023356 -0.445108 -0.895172 +vn 0.527173 0.208779 -0.823711 +vn 0.567627 0.209976 -0.796059 +vn -0.164882 0.736332 0.656224 +vn -0.458136 0.329847 0.825417 +vn 0.169678 0.495402 0.851931 +vn -0.001025 -0.789255 -0.614064 +vn 0.206713 0.090574 -0.974200 +vn -0.412794 0.809444 0.417615 +vn 0.222127 0.145869 -0.964044 +vn 0.439041 0.097407 -0.893171 +vn 0.149545 0.567088 0.809968 +vn -0.531073 0.792446 0.299986 +vn -0.235961 -0.465408 -0.853064 +vn 0.020526 -0.672218 -0.740068 +vn 0.712413 0.693616 0.106601 +vn 0.070009 0.706441 0.704301 +vn -0.958536 0.276007 -0.070907 +vn 0.542979 0.794790 0.271078 +vn -0.508071 0.284643 0.812922 +vn 0.807785 0.549708 -0.212849 +vn -0.500544 0.670993 0.547013 +vn 0.700993 0.405525 -0.586651 +vn 0.425058 -0.483692 -0.765093 +vn 0.390562 0.416276 -0.821082 +vn 0.482927 0.809423 0.334089 +vn 0.234196 -0.836734 -0.495004 +vn 0.780263 -0.366643 0.506718 +vn 0.490548 -0.459999 -0.740111 +vn 0.632683 0.320282 0.705075 +vn 0.667086 -0.281770 -0.689639 +vn -0.067181 0.930210 -0.360827 +vn 0.040100 -0.406832 -0.912623 +vn 0.678388 0.082940 0.730007 +vn 0.299801 -0.187867 -0.935321 +vn 0.022219 0.227852 0.973442 +vn 0.307642 -0.590964 -0.745733 +vn 0.255713 -0.684371 -0.682823 +vn 0.024796 -0.805505 -0.592069 +vn -0.019816 -0.474937 -0.879796 +vn -0.265052 0.172112 -0.948749 +vn 0.971858 0.201588 -0.121879 +vn -0.495193 0.824353 0.274273 +vn -0.465903 0.486884 0.738836 +vn 0.212995 -0.359150 -0.908650 +vn 0.064271 0.947516 0.313180 +vn 0.203607 -0.460290 -0.864105 +vn -0.019900 -0.821216 -0.570270 +vn 0.778655 0.417135 0.468716 +vn -0.408314 0.442962 0.798163 +vn 0.377161 0.666085 0.643491 +vn 0.186903 -0.087695 0.978456 +vn 0.423611 0.246974 -0.871526 +vn -0.292171 -0.914712 -0.279173 +vn 0.474571 -0.622002 0.622813 +vn -0.393015 0.079265 0.916109 +vn -0.419306 0.380583 0.824220 +vn -0.296623 0.006971 0.954969 +vn -0.341508 0.138046 0.929686 +vn -0.388654 0.180004 0.903630 +vn -0.439312 -0.509770 -0.739689 +vn 0.214216 0.514677 0.830192 +vn -0.213699 0.828622 0.517414 +vn -0.527397 0.345473 0.776209 +vn -0.731118 0.002438 -0.682246 +vn -0.332930 -0.489387 -0.806013 +vn 0.218240 0.906233 0.362095 +vn 0.117245 0.796893 0.592634 +vn 0.077392 -0.382900 -0.920542 +vn -0.532592 0.736227 0.417511 +vn 0.117861 0.581834 0.804722 +vn 0.215491 -0.015725 -0.976379 +vn 0.541179 0.678540 0.496698 +vn 0.172350 -0.146682 -0.974053 +vn -0.120183 0.991165 -0.056105 +vn 0.339248 -0.937374 0.079000 +vn -0.489538 0.754095 0.437827 +vn -0.396766 0.909369 0.124995 +vn 0.182068 -0.150698 -0.971669 +vn 0.287677 0.864053 0.413104 +vn -0.456119 0.800895 0.387973 +vn -0.029650 -0.892026 -0.451011 +vn 0.101067 0.804987 0.584621 +vn 0.397975 0.818452 0.414429 +vn 0.023195 0.931541 0.362895 +vn 0.449582 0.450021 0.771593 +vn 0.122921 0.808846 0.575029 +vn -0.701954 -0.439454 -0.560482 +vn -0.088001 -0.883907 -0.459308 +vn 0.622529 0.511863 -0.591992 +vn 0.629790 0.183724 -0.754725 +vn 0.076801 -0.985586 -0.150739 +vn 0.399818 0.756950 0.516887 +vn 0.077684 -0.478564 -0.874609 +vn 0.377195 -0.773510 0.509319 +vn -0.203140 0.564299 0.800188 +vn -0.101790 -0.936564 -0.335390 +vn -0.086104 -0.943343 -0.320452 +vn 0.730787 0.503932 -0.460438 +vn -0.449484 0.262502 0.853848 +vn -0.411633 0.101559 0.905673 +vn 0.388040 -0.764493 0.514758 +vn -0.176530 0.778474 0.602342 +vn -0.464804 0.257120 0.847258 +vn -0.427820 0.793908 0.432065 +vn -0.338677 0.241720 0.909324 +vn -0.172853 -0.844556 -0.506800 +vn 0.149480 0.231495 -0.961283 +vn 0.188248 0.277171 -0.942199 +vn -0.425155 -0.012975 0.905028 +vn 0.489562 0.117285 -0.864045 +vn -0.723256 0.681663 0.110619 +vn -0.180458 0.106520 0.977798 +vn -0.320656 0.824788 0.465730 +vn -0.477584 0.310714 0.821809 +vn 0.176921 -0.290795 -0.940286 +vn -0.409983 -0.598583 -0.688195 +vn -0.575295 0.745654 0.336209 +vn 0.131230 0.243878 -0.960886 +vn -0.936031 0.329404 0.123849 +vn 0.458688 0.748708 0.478584 +vn -0.067483 -0.976144 -0.206373 +vn 0.495124 -0.378278 0.782150 +vn 0.059704 -0.373085 -0.925874 +vn 0.440004 0.809127 0.389500 +vn -0.054522 -0.787712 -0.613626 +vn 0.046885 0.905134 0.422533 +vn -0.032279 -0.956363 -0.290393 +vn 0.515674 -0.856642 0.015661 +vn -0.393082 -0.033962 0.918876 +vn 0.673881 0.323821 -0.664097 +vn 0.496398 0.437935 0.749534 +vn 0.101371 0.148832 -0.983653 +vn 0.037525 0.929856 0.366004 +vn 0.786836 -0.384508 0.482744 +vn 0.281620 -0.021719 0.959280 +vn 0.143762 -0.290572 -0.945992 +vn 0.853942 -0.400322 0.332453 +vn -0.014613 -0.193678 -0.980956 +vn 0.495717 -0.050660 0.867005 +vn 0.624306 0.164290 0.763709 +vn 0.030144 0.454518 0.890227 +vn 0.429385 0.370096 0.823807 +vn 0.447632 -0.539063 0.713468 +vn 0.807284 0.389387 0.443475 +vn 0.874857 0.114851 -0.470569 +vn -0.093968 0.767428 0.634212 +vn -0.367513 -0.030019 0.929534 +vn -0.061910 -0.964260 -0.257622 +vn -0.341861 0.298051 0.891233 +vn 0.210173 -0.459236 -0.863093 +vn -0.159930 0.806960 0.568540 +vn -0.424185 0.151382 0.892833 +vn 0.239343 0.723916 0.647040 +vn 0.173602 0.881731 0.438650 +vn -0.263597 -0.760740 -0.593120 +vn 0.410737 -0.020723 -0.911518 +vn 0.212693 -0.140224 -0.967005 +vn -0.131457 0.966205 -0.221735 +vn -0.053480 0.689105 -0.722686 +vn 0.595503 -0.631902 -0.496060 +vn 0.769693 0.440886 -0.461727 +vn 0.728963 0.440032 -0.524390 +vn 0.434246 0.816818 0.379788 +vn 0.049358 -0.698442 -0.713963 +vn -0.055798 -0.923661 -0.379126 +vn -0.392157 0.222785 0.892513 +vn 0.368275 -0.912581 0.177676 +vn -0.230452 -0.714625 -0.660457 +vn 0.334784 -0.764073 0.551464 +vn 0.068899 0.815562 0.574553 +vn -0.177714 -0.768246 -0.614992 +vn 0.394048 -0.617008 0.681195 +vn 0.239511 0.550252 0.799911 +vn -0.061409 -0.002834 -0.998109 +vn 0.080922 0.533321 0.842034 +vn -0.002319 0.675861 0.737026 +vn 0.127393 -0.138708 -0.982105 +vn 0.041359 -0.739887 -0.671459 +vn -0.480572 0.710395 0.514188 +vn 0.636290 0.396861 -0.661541 +vn -0.531069 0.690825 0.490639 +vn -0.031271 -0.439076 -0.897905 +vn 0.161248 0.028422 -0.986505 +vn 0.518137 -0.454237 0.724709 +vn 0.869734 0.089992 0.485246 +vn 0.022404 0.785903 0.617943 +vn -0.024491 0.816531 0.576782 +vn -0.299816 0.450153 0.841114 +vn -0.171187 0.477337 0.861884 +vn -0.106631 -0.110772 -0.988109 +vn 0.427911 0.591142 0.683699 +vn -0.465850 0.773483 0.429776 +vn 0.162332 0.312404 -0.935977 +vn -0.458572 0.814213 0.356047 +vn -0.362608 -0.310426 -0.878721 +vn -0.470524 0.801368 0.369345 +vn 0.164466 0.191280 -0.967659 +vn -0.496867 0.801758 0.332125 +vn 0.144200 0.299232 -0.943221 +vn 0.079681 -0.356212 -0.931001 +vn -0.616130 0.479539 0.624841 +vn -0.264070 0.132445 0.955367 +vn 0.790403 0.316947 -0.524221 +vn 0.655606 0.068798 -0.751962 +vn 0.225281 0.693373 0.684458 +vn -0.340179 0.179362 0.923097 +vn 0.252905 -0.068995 -0.965028 +vn 0.511376 0.723429 0.463837 +vn -0.250818 0.372177 0.893630 +vn -0.024127 -0.920944 -0.388948 +vn 0.439275 0.756968 0.483774 +vn -0.520136 -0.482445 -0.704773 +vn -0.050635 -0.755851 -0.652783 +vn 0.198603 -0.375186 -0.905424 +vn 0.392342 0.792234 0.467368 +vn 0.165708 -0.403663 -0.899776 +vn -0.083286 -0.846188 -0.526336 +vn -0.429394 0.049462 0.901762 +vn 0.141450 0.911497 0.386220 +vn -0.396339 -0.572962 -0.717377 +vn -0.110104 -0.386820 -0.915558 +vn -0.102966 0.910404 0.400702 +vn -0.057374 -0.859034 -0.508694 +vn -0.386632 0.859819 0.333508 +vn -0.325696 -0.647371 -0.689081 +vn 0.179128 -0.282725 -0.942327 +vn 0.259277 0.883135 0.390958 +vn 0.183622 -0.441732 -0.878155 +vn 0.488032 0.621989 0.612335 +vn 0.133375 0.885574 0.444937 +vn -0.398273 0.371391 0.838718 +vn -0.362839 -0.762581 -0.535554 +vn 0.329432 -0.889440 0.316813 +vn -0.010067 0.190814 0.981575 +vn 0.150599 0.266629 -0.951961 +vn -0.337488 0.097821 0.936233 +vn 0.137103 0.259965 -0.955835 +vn -0.060500 -0.958442 -0.278797 +vn 0.643797 0.341285 -0.684872 +vn -0.089655 0.787724 0.609469 +vn -0.425221 0.336189 0.840336 +vn -0.540070 0.654240 0.529428 +vn -0.476200 0.818197 0.322160 +vn -0.501956 0.560280 0.658883 +vn -0.084437 -0.918179 -0.387062 +vn 0.561145 0.662194 0.496604 +vn 0.072746 -0.407764 -0.910185 +vn 0.456287 0.434345 0.776626 +vn 0.048314 -0.429285 -0.901876 +vn 0.235647 0.704417 0.669528 +vn 0.099532 -0.631983 -0.768564 +vn -0.157161 0.055165 0.986031 +vn 0.148084 0.485258 0.861740 +vn 0.214876 -0.569162 -0.793652 +vn -0.492492 0.021348 0.870055 +vn 0.684544 0.125266 -0.718128 +vn 0.745534 0.094475 -0.659737 +vn 0.775896 0.178439 -0.605099 +vn -0.173721 -0.519901 -0.836376 +vn 0.116985 0.910919 0.395653 +vn 0.150594 -0.122674 -0.980955 +vn 0.707815 0.113830 0.697167 +vn -0.009522 -0.172020 -0.985047 +vn 0.401696 0.109128 -0.909248 +vn -0.150852 -0.806292 -0.571958 +vn 0.689236 -0.050371 0.722783 +vn 0.675270 -0.004629 0.737556 +vn -0.528091 -0.128271 -0.839444 +vn 0.807242 0.284355 0.517207 +vn -0.692045 0.713551 -0.109174 +vn 0.895356 -0.367527 0.251517 +vn 0.698637 0.159391 0.697496 +vn -0.402996 0.805675 0.434145 +vn -0.439017 0.053743 0.896870 +vn 0.299776 0.589470 0.750106 +vn 0.511382 -0.064841 -0.856904 +vn -0.424881 0.451045 0.784879 +vn 0.852919 0.406913 -0.327033 +vn 0.754624 0.161245 -0.636037 +vn -0.462715 0.138123 0.875681 +vn 0.789557 0.425733 -0.441985 +vn -0.571000 -0.719205 -0.395858 +vn -0.334424 0.441434 0.832644 +vn -0.225303 0.623423 0.748720 +vn 0.417352 -0.658978 0.625752 +vn -0.470798 0.247163 0.846912 +vn 0.284863 -0.044305 -0.957544 +vn -0.371442 0.205064 0.905527 +vn 0.129892 -0.508686 -0.851098 +vn 0.313919 -0.168238 -0.934425 +vn -0.290169 0.446353 0.846505 +vn -0.430873 0.497110 0.753147 +vn -0.492128 0.014963 0.870394 +vn -0.156993 0.174130 0.972127 +vn -0.026853 -0.956991 -0.288871 +vn 0.049191 -0.410055 -0.910733 +vn 0.100817 -0.747978 -0.656022 +vn -0.130040 0.640707 0.756693 +vn -0.345105 0.179651 0.921210 +vn -0.039290 -0.668188 -0.742954 +vn 0.207816 -0.211051 -0.955128 +vn 0.558228 -0.028333 -0.829204 +vn -0.385901 0.307882 0.869649 +vn -0.229147 0.948937 0.216820 +vn -0.079304 0.651205 0.754747 +vn 0.479830 -0.873814 -0.078820 +vn 0.606664 0.682924 0.406908 +vn 0.284710 0.466669 0.837354 +vn -0.380741 0.397147 0.835051 +vn -0.028475 -0.955302 -0.294257 +vn 0.499765 0.805089 0.319478 +vn 0.138581 0.879577 0.455126 +vn 0.463702 -0.463437 0.755121 +vn 0.021135 -0.766264 -0.642178 +vn 0.184571 -0.982795 -0.006880 +vn 0.347984 0.693020 0.631372 +vn 0.560554 0.716919 0.414495 +vn -0.088055 -0.790414 -0.606211 +vn 0.548965 -0.062629 -0.833496 +vn 0.839360 0.344919 -0.420125 +vn 0.712240 0.098600 -0.694976 +vn -0.430398 0.315333 0.845768 +vn 0.774411 0.455108 -0.439505 +vn -0.200559 0.850521 0.486200 +vn -0.320354 0.258766 0.911270 +vn -0.262533 0.572745 0.776556 +vn 0.066536 -0.419075 -0.905510 +vn 0.499585 -0.056257 -0.864437 +vn 0.323979 0.781083 0.533805 +vn 0.209650 -0.388146 -0.897435 +vn 0.164763 0.778602 0.605501 +vn -0.347860 -0.029784 0.937073 +vn -0.421367 0.158097 0.893003 +vn 0.016247 -0.395885 -0.918156 +vn -0.528576 0.761772 0.374582 +vn -0.476772 0.781210 0.402988 +vn 0.157543 -0.419027 -0.894202 +vn 0.496939 0.790175 0.358713 +vn -0.376329 0.881673 0.284657 +vn -0.298591 -0.356705 0.885215 +vn 0.098396 0.558905 0.823373 +vn -0.304725 0.125593 0.944124 +vn -0.227811 0.558294 0.797753 +vn 0.096896 0.835762 0.540475 +vn 0.377121 -0.905967 -0.192362 +vn -0.415903 0.884316 0.212155 +vn -0.363819 0.899561 0.241715 +vn -0.038493 -0.442394 -0.895994 +vn 0.006813 0.828731 0.559606 +vn 0.596415 0.714168 0.366405 +vn -0.119539 0.814679 0.567458 +vn 0.120021 0.594611 0.795005 +vn -0.426097 0.365971 0.827349 +vn 0.059544 -0.634575 -0.770564 +vn 0.019451 -0.599997 -0.799766 +vn 0.084208 -0.279514 -0.956442 +vn -0.415013 0.467047 0.780789 +vn -0.325151 0.460920 0.825730 +vn -0.278302 0.426573 0.860572 +vn 0.207659 0.263233 -0.942118 +vn 0.435572 0.423554 0.794279 +vn 0.402416 0.417777 0.814570 +vn 0.093493 -0.169234 -0.981131 +vn 0.070044 0.131435 -0.988847 +vn -0.060089 -0.965254 -0.254309 +vn -0.164489 -0.170927 -0.971456 +vn -0.554677 0.429847 -0.712436 +vn 0.118431 -0.928085 -0.353032 +vn 0.714083 0.345705 -0.608748 +vn 0.120012 -0.177135 -0.976842 +vn -0.092647 0.992256 0.082731 +vn 0.814625 0.291060 0.501666 +vn 0.756679 0.197713 0.623174 +vn 0.638024 0.162621 0.752649 +vn 0.350243 0.247689 -0.903316 +vn 0.684700 0.518253 0.512445 +vn 0.778066 0.101403 0.619944 +vn 0.033768 0.626662 0.778560 +vn 0.899701 0.120322 0.419595 +vn 0.501426 -0.849309 -0.165064 +vn 0.795419 0.102480 0.597333 +vn 0.818674 0.043354 0.572620 +vn 0.006740 -0.939102 0.343573 +vn 0.226254 -0.765479 0.602372 +vn -0.494960 -0.660398 -0.564703 +vn -0.008210 0.915962 0.401182 +vn 0.139019 -0.494127 -0.858203 +vn 0.358727 -0.838405 0.410356 +vn 0.147079 0.802689 0.577977 +vn -0.527225 0.674813 0.516392 +vn -0.196429 0.557862 0.806353 +vn 0.371019 -0.730788 0.572969 +vn 0.771950 0.454471 -0.444466 +vn 0.307755 -0.133869 -0.942001 +vn -0.348730 0.246455 0.904239 +vn -0.590860 0.206341 -0.779941 +vn 0.307545 0.671329 0.674340 +vn -0.033255 -0.365375 -0.930266 +vn 0.317732 -0.003744 -0.948173 +vn -0.022156 0.529642 0.847932 +vn 0.161303 -0.210274 0.964244 +vn -0.159681 0.596221 0.786780 +vn 0.162829 -0.216247 -0.962665 +vn -0.008766 -0.889233 -0.457370 +vn -0.221363 -0.733010 -0.643191 +vn -0.563526 0.680238 0.468737 +vn 0.571888 0.150444 -0.806418 +vn 0.625616 0.378221 -0.682315 +vn -0.052580 -0.916153 -0.397365 +vn -0.515170 0.649268 0.559509 +vn -0.066381 -0.448775 -0.891176 +vn -0.403267 0.248566 0.880676 +vn 0.347309 -0.926780 0.143020 +vn 0.318734 0.636969 0.701911 +vn 0.193273 -0.337174 -0.921390 +vn 0.426811 0.441973 0.788982 +vn 0.103226 -0.367812 -0.924153 +vn 0.167353 0.914902 0.367351 +vn -0.051957 -0.691395 -0.720606 +vn -0.092666 -0.787666 -0.609094 +vn 0.057830 -0.476993 -0.877002 +vn -0.341625 0.293001 0.892997 +vn -0.484568 0.076200 0.871428 +vn -0.407833 0.104957 0.907004 +vn -0.480517 0.177657 0.858802 +vn -0.434322 0.050159 0.899360 +vn -0.424221 0.822586 0.378667 +vn -0.326161 0.763673 0.557155 +vn -0.273519 0.433548 0.858617 +vn 0.117329 0.200597 -0.972623 +vn -0.152861 0.567842 0.808820 +vn -0.032488 0.024124 -0.999181 +vn -0.440217 0.065914 0.895469 +vn -0.039783 -0.961695 -0.271219 +vn -0.389547 0.143410 0.909773 +vn 0.196213 0.859026 0.472837 +vn -0.264299 -0.645887 -0.716224 +vn -0.168692 -0.591588 -0.788395 +vn -0.232660 -0.281324 -0.930981 +vn -0.403214 -0.456870 -0.792899 +vn -0.033853 -0.784993 -0.618579 +vn 0.403978 -0.128010 -0.905768 +vn -0.376991 0.703376 0.602611 +vn -0.437394 0.365588 0.821603 +vn 0.644920 0.223365 -0.730880 +vn 0.014874 0.892735 0.450337 +vn -0.021248 -0.466663 -0.884180 +vn 0.038732 -0.767154 -0.640293 +vn -0.112771 -0.527420 -0.842087 +vn -0.421736 0.369199 0.828149 +vn -0.019988 -0.933718 -0.357451 +vn 0.102919 0.767850 0.632309 +vn -0.323861 0.448445 0.833073 +vn 0.064196 -0.332884 -0.940780 +vn -0.330643 0.586111 0.739695 +vn 0.160072 0.245844 -0.956001 +vn 0.193861 -0.169151 -0.966336 +vn 0.443142 0.657247 0.609632 +vn 0.095548 -0.529566 -0.842870 +vn -0.085393 0.470683 0.878160 +vn 0.239778 -0.287214 -0.927370 +vn -0.569985 0.082265 0.817526 +vn -0.464678 -0.548597 -0.695065 +vn 0.332314 -0.758883 0.560056 +vn -0.607981 0.245532 0.755031 +vn 0.407469 -0.126963 -0.904350 +vn 0.432912 0.735242 0.521542 +vn -0.109698 -0.851653 -0.512497 +vn 0.231737 -0.172656 -0.957334 +vn 0.222905 0.217410 -0.950288 +vn 0.377240 -0.102965 -0.920374 +vn -0.329163 0.858080 0.394144 +vn -0.047166 0.810671 0.583599 +vn 0.050281 -0.377289 -0.924730 +vn 0.207822 -0.337956 -0.917930 +vn -0.128703 -0.090170 -0.987575 +vn -0.299231 0.912514 0.278890 +vn 0.563552 0.471718 -0.678153 +vn -0.130426 -0.588919 -0.797599 +vn 0.146573 0.882494 0.446900 +vn -0.320590 0.916135 0.240665 +vn -0.156320 0.740136 0.654036 +vn -0.436730 0.882898 0.172505 +vn -0.366813 0.906786 0.207815 +vn -0.093423 0.659127 0.746206 +vn 0.292236 -0.951465 0.096502 +vn 0.199270 0.296982 -0.933859 +vn 0.261838 0.558749 0.786918 +vn 0.165954 0.983892 0.066447 +vn -0.205259 0.563405 0.800277 +vn -0.383779 0.261144 0.885730 +vn 0.327832 -0.166363 -0.929973 +vn 0.873245 -0.417959 0.250508 +vn 0.691303 0.528201 -0.493055 +vn 0.786243 0.463631 0.408495 +vn 0.166771 0.107211 -0.980150 +vn -0.290338 -0.048645 -0.955687 +vn 0.640471 0.037363 0.767073 +vn 0.735971 0.087850 0.671289 +vn -0.032733 -0.039047 -0.998701 +vn 0.880087 -0.029520 0.473893 +vn 0.751821 0.307387 0.583333 +vn 0.921586 -0.336421 0.193650 +vn -0.009285 -0.799429 -0.600689 +vn 0.429724 0.452136 0.781607 +vn -0.494699 -0.867713 0.048454 +vn 0.753739 0.369313 0.543585 +vn 0.738788 -0.106950 0.665398 +vn 0.951776 -0.205761 0.227564 +vn 0.920268 0.029200 0.390198 +vn -0.348700 0.450965 0.821607 +vn -0.308416 0.821347 0.479863 +vn -0.048295 -0.964073 -0.261211 +vn -0.377496 0.126780 0.917291 +vn 0.238716 -0.167253 -0.956578 +vn -0.402442 0.308399 0.861934 +vn -0.305846 0.623958 0.719120 +vn -0.041373 0.654483 0.754944 +vn -0.312600 0.085901 0.945993 +vn 0.047208 -0.735647 -0.675718 +vn 0.790568 0.505470 -0.345690 +vn 0.478011 -0.367724 0.797675 +vn 0.300475 0.726619 0.617851 +vn 0.351796 -0.877446 0.326079 +vn -0.031526 -0.384822 -0.922452 +vn -0.432919 0.493165 0.754566 +vn 0.065358 0.842327 0.534990 +vn 0.057852 -0.364315 -0.929477 +vn 0.063129 0.695658 0.715594 +vn -0.073948 0.603424 0.793985 +vn -0.237929 0.656292 0.716011 +vn -0.574197 0.228414 0.786209 +vn 0.068833 0.881329 0.467462 +vn 0.739946 0.580668 -0.339566 +vn -0.164456 0.772274 0.613634 +vn -0.491929 0.040450 0.869695 +vn 0.422508 0.766665 0.483438 +vn -0.150510 0.988442 0.018163 +vn 0.249512 -0.239684 -0.938241 +vn -0.186431 0.736279 0.650489 +vn 0.151420 0.902859 0.402390 +vn -0.036690 -0.891284 -0.451960 +vn -0.063785 -0.940387 -0.334071 +vn 0.049648 0.899405 0.434287 +vn -0.129387 0.985583 -0.109016 +vn -0.258349 -0.556957 -0.789338 +vn -0.386808 0.187511 0.902895 +vn -0.076902 -0.836110 -0.543144 +vn -0.012761 -0.809671 -0.586745 +vn 0.212311 -0.383022 -0.899010 +vn -0.339163 0.368849 0.865401 +vn -0.406417 0.852369 0.329079 +vn -0.049880 -0.915718 -0.398713 +vn -0.207790 0.281326 0.936845 +vn 0.258185 -0.253200 -0.932325 +vn 0.378220 0.565569 0.732859 +vn -0.466436 0.225239 0.855397 +vn -0.326918 0.246521 0.912333 +vn 0.517730 0.752360 0.407322 +vn -0.419897 0.388786 0.820080 +vn -0.694945 0.426413 0.578985 +vn -0.553425 0.725065 0.409879 +vn 0.712536 0.672382 0.200488 +vn 0.191805 0.793965 0.576915 +vn 0.378121 0.605563 0.700227 +vn 0.551808 0.817383 0.165509 +vn 0.823826 0.381464 -0.419280 +vn 0.799059 0.522939 -0.296716 +vn -0.009732 0.806715 0.590860 +vn -0.219055 0.599295 0.769975 +vn 0.250411 0.266491 -0.930740 +vn -0.454564 0.039763 0.889826 +vn 0.193635 0.306982 -0.931809 +vn -0.192696 0.638384 0.745207 +vn 0.445429 -0.579888 0.682146 +vn -0.372580 0.194309 0.907429 +vn 0.531342 0.830670 0.166320 +vn 0.636767 0.747133 0.190578 +vn -0.400980 0.054479 0.914466 +vn -0.381974 0.381425 0.841790 +vn 0.410923 -0.709332 0.572704 +vn 0.039012 -0.624854 -0.779766 +vn 0.646883 0.647016 0.403624 +vn 0.346948 -0.904992 0.246203 +vn 0.553741 0.695759 0.457483 +vn 0.283803 -0.155432 -0.946201 +vn 0.457353 0.562064 0.689139 +vn -0.098644 0.326079 0.940182 +vn -0.251218 -0.139737 -0.957791 +vn 0.302061 -0.090805 -0.948954 +vn 0.184825 -0.301659 -0.935330 +vn 0.055845 0.851558 0.521277 +vn 0.367763 -0.913310 0.174970 +vn -0.167881 0.714828 0.678850 +vn -0.429849 0.161492 0.888341 +vn -0.059432 0.816244 0.574643 +vn 0.097385 0.776634 0.622379 +vn -0.203867 0.773531 0.600074 +vn 0.169881 0.149107 -0.974119 +vn 0.128219 -0.044851 -0.990731 +vn 0.016199 -0.968438 -0.248728 +vn -0.361822 0.805824 0.468756 +vn 0.006171 -0.460950 -0.887405 +vn -0.395841 0.053540 0.916757 +vn -0.499080 0.125884 0.857364 +vn 0.636887 0.271429 -0.721596 +vn 0.706998 0.275986 -0.651141 +vn 0.960503 -0.164577 0.224383 +vn -0.583640 0.315623 -0.748162 +vn 0.753122 0.531574 -0.387605 +vn 0.802620 -0.566414 0.187021 +vn -0.379957 -0.581960 -0.718996 +vn 0.256668 -0.893610 -0.368216 +vn 0.904193 0.079920 0.419581 +vn -0.427422 -0.528085 -0.733782 +vn -0.719881 -0.501988 -0.479353 +vn -0.832119 -0.441336 -0.335858 +vn -0.884027 -0.451292 -0.121782 +vn -0.033088 -0.931956 0.361059 +vn 0.449360 -0.436035 0.779711 +vn 0.760980 0.272248 0.588889 +vn 0.428333 -0.591247 0.683343 +vn -0.347686 0.166911 0.922635 +vn -0.361554 0.086658 0.928315 +vn 0.074744 -0.506077 -0.859244 +vn -0.402480 0.197003 0.893980 +vn 0.232435 -0.397860 -0.887514 +vn 0.247631 -0.150941 -0.957024 +vn 0.179107 -0.294220 -0.938805 +vn 0.226715 -0.084144 -0.970320 +vn 0.753077 0.302694 -0.584167 +vn -0.437744 0.113591 0.891895 +vn 0.266505 -0.223560 -0.937548 +vn -0.002317 0.067717 -0.997702 +vn -0.002954 -0.656759 -0.754094 +vn 0.395713 0.549387 0.735925 +vn 0.598602 0.774891 0.203025 +vn -0.056384 -0.683086 -0.728159 +vn 0.375564 -0.772083 0.512680 +vn -0.110240 -0.782234 -0.613153 +vn 0.015088 -0.352646 -0.935635 +vn -0.406656 0.726594 0.553798 +vn -0.241116 0.890955 0.384788 +vn -0.154251 0.963200 0.220119 +vn 0.312903 -0.080899 -0.946333 +vn 0.573728 0.777059 0.258873 +vn 0.123141 0.820963 0.557545 +vn 0.532866 0.116889 -0.838087 +vn -0.244325 0.400978 0.882905 +vn -0.364165 0.916268 0.166845 +vn -0.334729 0.497279 0.800419 +vn 0.571536 0.740795 0.352945 +vn -0.074174 -0.850371 -0.520930 +vn 0.701274 0.434090 -0.565491 +vn -0.311424 0.669447 0.674430 +vn 0.411356 0.161696 0.897018 +vn 0.262658 -0.300817 -0.916799 +vn 0.851052 0.470979 -0.232141 +vn 0.683434 0.199502 -0.702223 +vn 0.047625 -0.597881 -0.800169 +vn 0.310747 -0.438134 -0.843490 +vn 0.219481 0.431657 0.874929 +vn -0.482714 0.128248 0.866337 +vn -0.248351 0.609084 0.753219 +vn -0.426622 0.462702 0.777111 +vn 0.223854 -0.136217 -0.965057 +vn 0.178811 0.087604 -0.979976 +vn -0.103921 -0.363027 -0.925965 +vn -0.520191 0.802249 0.292911 +vn -0.182773 -0.446302 -0.876019 +vn -0.404254 -0.350823 -0.844690 +vn 0.010931 0.929266 0.369250 +vn 0.062623 -0.423083 -0.903924 +vn -0.067262 -0.854188 -0.515595 +vn 0.219632 0.336483 -0.915719 +vn -0.409596 0.005568 0.912250 +vn -0.119260 -0.022299 -0.992613 +vn 0.744674 0.374689 -0.552331 +vn 0.366565 -0.653241 0.662500 +vn 0.393156 -0.597404 0.698955 +vn 0.839856 0.470410 -0.270845 +vn 0.068778 -0.510173 -0.857317 +vn -0.002477 -0.931221 -0.364447 +vn 0.635378 0.661323 0.398680 +vn 0.312852 -0.109598 -0.943458 +vn 0.158153 -0.046267 -0.986330 +vn 0.745764 -0.295798 -0.596941 +vn -0.382290 0.278905 0.880946 +vn 0.254887 -0.012633 -0.966888 +vn 0.312884 -0.044815 -0.948733 +vn -0.154285 -0.523909 -0.837685 +vn 0.224984 0.282345 -0.932557 +vn 0.363182 0.703591 0.610785 +vn -0.879756 0.453320 0.143284 +vn 0.767868 0.386294 -0.511034 +vn 0.730922 0.383952 -0.564211 +vn 0.053806 -0.455583 -0.888566 +vn -0.112216 -0.758675 -0.641732 +vn 0.764845 0.071421 -0.640243 +vn 0.708448 0.405596 -0.577576 +vn -0.046474 0.720116 0.692296 +vn 0.061497 -0.364494 -0.929173 +vn 0.504042 0.123179 -0.854850 +vn 0.041329 0.749153 0.661106 +vn 0.844563 0.242512 -0.477389 +vn 0.126615 -0.063169 -0.989939 +vn -0.249992 0.947710 0.198368 +vn -0.247493 -0.740785 -0.624487 +vn -0.076118 -0.851075 -0.519497 +vn -0.349997 -0.611856 -0.709320 +vn -0.046864 0.900238 0.432868 +vn -0.287573 0.712570 0.639957 +vn -0.383250 0.591499 0.709399 +vn -0.346899 0.264123 0.899945 +vn -0.356743 0.488306 0.796424 +vn -0.510263 0.804100 0.305051 +vn -0.186099 -0.665232 -0.723072 +vn 0.024884 -0.434098 -0.900522 +vn -0.043912 -0.684270 -0.727905 +vn 0.386389 0.162734 0.907866 +vn -0.840400 -0.460674 -0.285495 +vn 0.267941 -0.482483 -0.833917 +vn 0.827280 0.159017 -0.538815 +vn -0.466018 0.135032 0.874410 +vn -0.499199 0.104085 0.860213 +vn 0.691613 0.132116 0.710083 +vn 0.832199 0.149909 0.533828 +vn -0.993433 -0.061734 -0.096334 +vn 0.089685 -0.976441 0.196263 +vn 0.710668 -0.049425 0.701789 +vn 0.983887 -0.159747 0.080292 +vn -0.927958 -0.372606 -0.007651 +vn 0.962541 -0.230814 0.142266 +vn 0.702128 0.573142 0.422521 +vn 0.245323 -0.225756 -0.942789 +vn -0.252176 0.606576 0.753971 +vn 0.339990 0.642902 0.686355 +vn -0.518143 0.712997 0.472401 +vn 0.130322 -0.286923 -0.949048 +vn -0.387622 0.087690 0.917638 +vn 0.681803 0.075451 -0.727635 +vn 0.074778 0.840644 0.536400 +vn 0.826778 0.270207 -0.493383 +vn 0.062525 0.848031 0.526245 +vn -0.353797 0.766665 0.535773 +vn 0.643186 0.721849 0.255431 +vn 0.042289 -0.342681 -0.938500 +vn 0.020611 0.855717 0.517034 +vn -0.243054 0.812724 0.529532 +vn -0.114067 -0.819019 -0.562313 +vn -0.021715 -0.338222 -0.940816 +vn -0.413519 0.217895 0.884038 +vn 0.168793 0.302220 -0.938175 +vn -0.050667 0.229032 0.972099 +vn -0.395412 0.151027 0.906002 +vn 0.437288 -0.112566 -0.892249 +vn -0.385524 0.013117 0.922605 +vn -0.336619 0.361039 0.869677 +vn -0.001818 -0.905337 -0.424689 +vn -0.596351 0.352163 0.721351 +vn -0.350533 0.379883 0.856046 +vn 0.660320 0.362237 -0.657846 +vn 0.339093 -0.332840 -0.879906 +vn -0.390467 0.496153 0.775479 +vn -0.291643 0.835179 0.466284 +vn 0.262130 0.764932 0.588360 +vn 0.079933 -0.986197 -0.145004 +vn 0.212352 0.164122 -0.963312 +vn -0.810657 0.317595 0.491902 +vn 0.403599 -0.692093 0.598427 +vn -0.106152 -0.860540 -0.498199 +vn -0.374813 0.466209 0.801352 +vn -0.354314 0.412339 0.839308 +vn -0.172835 -0.452094 -0.875065 +vn -0.373287 0.515439 0.771349 +vn -0.381818 -0.699131 -0.604509 +vn 0.325103 0.068154 0.943220 +vn -0.404246 0.384553 0.829882 +vn 0.639337 0.677047 0.364493 +vn 0.116792 0.311268 0.943118 +vn -0.353846 -0.564587 -0.745677 +vn 0.676294 0.653545 0.339860 +vn -0.158376 -0.843635 -0.513027 +vn -0.053441 -0.683266 -0.728211 +vn 0.361730 0.595368 0.717418 +vn -0.141566 0.743980 0.653034 +vn -0.344768 0.013615 -0.938589 +vn -0.385131 -0.106080 -0.916745 +vn 0.801694 0.450907 -0.392389 +vn -0.343305 0.135542 0.929392 +vn 0.288394 -0.356436 -0.888697 +vn -0.429554 0.118394 0.895246 +vn 0.380431 -0.727052 0.571548 +vn 0.437166 -0.697652 0.567598 +vn -0.263521 0.859684 0.437607 +vn 0.204276 0.311104 -0.928163 +vn 0.248561 0.713487 0.655098 +vn 0.542514 -0.337902 0.769091 +vn 0.717574 0.411345 -0.562034 +vn 0.535517 0.591572 0.602714 +vn 0.019600 0.853887 0.520089 +vn -0.465622 0.825502 0.318972 +vn -0.326762 0.337838 0.882662 +vn -0.259300 0.303821 0.916764 +vn -0.282066 0.442776 0.851110 +vn -0.892820 0.402985 -0.201184 +vn 0.560441 0.718234 0.412367 +vn 0.423561 0.452551 0.784725 +vn 0.181483 -0.233639 -0.955236 +vn 0.433690 0.283338 -0.855355 +vn 0.627843 0.761231 0.162298 +vn -0.038252 -0.961148 -0.273372 +vn -0.215553 -0.578636 -0.786586 +vn -0.355228 0.276319 0.893007 +vn 0.365825 -0.048379 -0.929425 +vn -0.351541 0.547602 0.759310 +vn 0.177892 -0.982807 -0.049452 +vn 0.234244 -0.221568 -0.946592 +vn -0.012550 -0.898466 -0.438863 +vn -0.019289 0.709093 0.704851 +vn -0.356990 0.912192 0.201155 +vn -0.367429 0.916400 0.158767 +vn -0.353871 0.909078 0.219894 +vn 0.057050 0.798193 0.599694 +vn 0.060605 -0.632707 -0.772016 +vn 0.173270 -0.386934 -0.905682 +vn -0.168441 0.710767 0.682963 +vn -0.362241 0.098243 0.926893 +vn 0.518881 -0.854696 -0.016044 +vn -0.577819 -0.344965 -0.739679 +vn 0.677711 0.132324 0.723325 +vn -0.958332 -0.127687 -0.255531 +vn -0.759230 -0.102420 -0.642714 +vn -0.274859 -0.795743 -0.539673 +vn -0.192662 -0.922631 -0.334116 +vn 0.722094 0.272765 0.635751 +vn 0.318059 -0.289580 -0.902763 +vn 0.382565 -0.777893 0.498525 +vn 0.672091 0.388069 -0.630632 +vn 0.130971 0.905548 0.403521 +vn 0.211828 -0.323033 -0.922377 +vn 0.770175 0.441851 -0.459999 +vn -0.379520 0.355465 0.854172 +vn -0.404076 -0.255003 -0.878462 +vn 0.997106 0.000849 0.076016 +vn 0.288714 0.713164 0.638781 +vn 0.362307 -0.130416 -0.922890 +vn -0.348328 0.654362 0.671176 +vn 0.261629 0.800001 0.539953 +vn -0.390944 0.179520 0.902738 +vn 0.317415 0.630594 0.708237 +vn -0.332676 0.286981 0.898314 +vn -0.039412 -0.874730 -0.483005 +vn 0.317738 -0.257535 -0.912534 +vn -0.023083 -0.948153 -0.316974 +vn -0.091528 -0.675402 -0.731748 +vn 0.191043 -0.105782 -0.975865 +vn 0.005373 0.868063 0.496425 +vn -0.034460 -0.266397 -0.963247 +vn 0.127238 0.889759 0.438337 +vn 0.245964 0.309527 -0.918529 +vn -0.016882 0.741170 0.671105 +vn -0.052071 0.843482 0.534627 +vn 0.047167 0.209594 -0.976650 +vn 0.256007 0.158795 -0.953543 +vn -0.393658 0.413762 0.820874 +vn 0.016436 0.743697 0.668315 +vn -0.445764 0.164357 0.879933 +vn -0.162210 0.762913 0.625821 +vn -0.109935 -0.794082 -0.597785 +vn -0.056761 -0.959698 -0.275240 +vn -0.318737 0.491548 0.810424 +vn -0.078700 -0.976309 -0.201561 +vn 0.680030 0.600729 0.420338 +vn 0.592894 0.798270 0.106024 +vn 0.109840 -0.358533 -0.927032 +vn -0.212465 0.749370 0.627139 +vn -0.446146 0.053109 0.893383 +vn -0.390900 0.126887 0.911645 +vn 0.120255 0.819776 0.559917 +vn -0.415937 0.706105 0.573072 +vn 0.568225 0.584288 0.579420 +vn -0.353841 0.282717 0.891554 +vn 0.619551 0.748221 0.237321 +vn 0.679741 0.431575 -0.593039 +vn 0.349938 -0.332335 -0.875840 +vn -0.164955 0.709634 -0.684989 +vn 0.929879 0.360825 -0.071632 +vn -0.443927 0.459286 0.769406 +vn 0.346835 0.516090 0.783171 +vn -0.332128 0.502372 0.798319 +vn -0.599406 -0.510020 -0.616921 +vn -0.275554 0.367699 0.888182 +vn 0.161078 0.399760 0.902356 +vn -0.062778 -0.748359 -0.660316 +vn 0.128335 -0.255056 -0.958372 +vn 0.031017 -0.932951 -0.358666 +vn 0.292257 0.489027 0.821851 +vn -0.139029 0.676942 0.722787 +vn -0.014509 0.872529 0.488346 +vn -0.030412 0.833863 0.551134 +vn -0.446186 0.870069 0.209519 +vn 0.060247 -0.437319 -0.897286 +vn 0.124027 -0.155040 -0.980092 +vn -0.270391 -0.613501 -0.741961 +vn 0.260394 0.269803 -0.927039 +vn -0.410084 0.433865 0.802242 +vn -0.435038 -0.434082 -0.788869 +vn 0.237387 -0.180748 -0.954451 +vn 0.360971 -0.917307 0.168069 +vn -0.152561 0.716814 0.680370 +vn -0.148212 -0.841827 -0.518999 +vn -0.384417 0.915283 0.120334 +vn -0.329728 0.925944 0.184141 +vn -0.032617 -0.952593 -0.302495 +vn -0.076256 -0.975307 -0.207272 +vn 0.722688 -0.671510 0.163695 +vn 0.353920 -0.935177 0.013605 +vn 0.016324 -0.967501 -0.252341 +vn 0.603564 0.625344 0.494627 +vn -0.686494 0.155651 -0.710281 +vn 0.174633 -0.964888 0.196198 +vn 0.378108 -0.453280 0.807200 +vn 0.691803 -0.002544 0.722081 +vn 0.712967 0.275231 0.644923 +vn 0.903250 -0.386063 0.187336 +vn 0.958888 -0.037888 0.281244 +vn 0.907438 0.217127 0.359739 +vn 0.890746 0.164956 0.423510 +vn -0.183876 -0.714570 -0.674966 +vn -0.386628 0.248759 0.888053 +vn 0.598147 0.303987 -0.741493 +vn 0.723877 0.671581 0.158053 +vn -0.377000 0.369228 0.849436 +vn 0.176542 0.853359 0.490521 +vn 0.102164 0.862502 0.495634 +vn 0.243320 0.707993 0.662979 +vn -0.096944 -0.386970 -0.916982 +vn -0.341974 0.450280 0.824804 +vn 0.388616 -0.820618 0.419003 +vn 0.032036 -0.485828 -0.873467 +vn 0.506789 0.721392 0.471973 +vn -0.446991 -0.533315 -0.718174 +vn 0.358619 -0.231169 -0.904408 +vn -0.434391 -0.604244 -0.667978 +vn -0.302668 -0.638092 -0.707977 +vn -0.341790 0.858515 0.382272 +vn 0.567108 0.823610 -0.007441 +vn -0.349497 0.564101 0.748093 +vn 0.783381 0.531472 -0.322262 +vn -0.102522 -0.534547 -0.838898 +vn -0.382167 0.075645 0.920992 +vn -0.108195 -0.346161 -0.931915 +vn -0.023893 0.085271 -0.996071 +vn -0.347487 0.898466 0.268349 +vn -0.361031 0.105341 0.926585 +vn -0.064818 0.823534 0.563551 +vn -0.180439 0.604617 0.775809 +vn 0.034629 0.831812 0.553976 +vn -0.081022 -0.864215 -0.496556 +vn -0.345837 0.346722 0.871884 +vn 0.686475 0.505779 -0.522436 +vn 0.299260 0.486690 0.820717 +vn 0.028078 -0.760127 -0.649168 +vn 0.213855 0.339487 -0.915978 +vn -0.097577 0.124262 -0.987440 +vn -0.306796 0.228478 0.923945 +vn 0.006717 0.813781 0.581133 +vn -0.185442 -0.023857 -0.982366 +vn 0.618756 0.774929 0.128944 +vn -0.383872 0.904779 0.184440 +vn 0.712717 0.524257 -0.466036 +vn 0.510016 0.154524 -0.846171 +vn -0.332628 0.179489 0.925820 +vn 0.656208 0.390578 -0.645631 +vn 0.605339 -0.444071 0.660580 +vn -0.448719 0.322469 0.833466 +vn 0.076342 -0.198750 -0.977072 +vn -0.370281 0.423294 0.826870 +vn 0.191762 -0.066631 -0.979177 +vn 0.374356 -0.778184 0.504268 +vn -0.264531 0.828093 0.494252 +vn 0.079932 -0.506327 -0.858629 +vn -0.095461 0.875181 -0.474284 +vn 0.617644 0.500446 -0.606687 +vn 0.118073 -0.485655 -0.866140 +vn 0.068787 0.547117 0.834225 +vn 0.225608 -0.200040 -0.953460 +vn 0.714283 0.657400 0.240052 +vn -0.414550 0.138629 0.899406 +vn -0.433871 0.798765 0.416810 +vn 0.255138 -0.291163 -0.922024 +vn -0.022956 0.833565 0.551945 +vn -0.390923 0.738893 0.548831 +vn -0.707645 -0.235828 -0.666051 +vn 0.391519 0.587980 0.707809 +vn 0.273741 -0.210406 -0.938507 +vn 0.670505 0.490974 -0.556209 +vn 0.322565 -0.118840 -0.939057 +vn 0.467614 -0.016014 -0.883788 +vn 0.300368 0.571783 0.763442 +vn -0.067284 0.884519 0.461627 +vn -0.079292 0.890980 0.447065 +vn 0.438686 0.628596 0.642201 +vn 0.085690 -0.310703 -0.946637 +vn -0.436491 0.808254 0.395222 +vn 0.118062 0.831446 0.542917 +vn 0.408964 -0.714846 0.567225 +vn 0.365019 0.516730 0.774436 +vn 0.336980 -0.914738 0.222932 +vn -0.326596 0.163000 0.931003 +vn -0.405046 0.195417 0.893168 +vn 0.340901 -0.909511 0.237859 +vn -0.070878 -0.833165 -0.548464 +vn -0.294255 0.159481 -0.942327 +vn -0.344918 0.540322 0.767518 +vn 0.382018 -0.910056 0.160812 +vn 0.136551 0.324733 -0.935896 +vn -0.028083 -0.499985 -0.865579 +vn -0.367105 0.494497 0.787849 +vn 0.044929 -0.487489 -0.871972 +vn -0.268016 0.789587 0.552014 +vn -0.459818 0.228188 0.858195 +vn -0.383661 0.113504 0.916472 +vn 0.382046 -0.261133 -0.886482 +vn -0.378961 0.500414 0.778444 +vn 0.682184 0.468586 -0.561296 +vn -0.494634 -0.658876 -0.566763 +vn 0.478171 0.061406 0.876117 +vn 0.599465 0.379097 0.704931 +vn -0.140362 0.033551 -0.989532 +vn -0.321197 -0.458625 -0.828550 +vn 0.227978 -0.971221 -0.068962 +vn 0.347277 -0.718945 0.602094 +vn 0.479855 -0.295668 0.826027 +vn -0.021033 -0.481439 -0.876227 +vn 0.361574 0.754262 0.548045 +vn 0.282584 0.667032 0.689358 +vn 0.058449 -0.567673 -0.821176 +vn -0.311875 0.947327 0.072841 +vn -0.225888 -0.710243 -0.666730 +vn -0.395717 0.417526 0.817973 +vn 0.707668 0.513127 -0.485703 +vn 0.364591 0.732440 0.574983 +vn -0.149053 -0.610074 -0.778198 +vn -0.242704 0.577066 0.779801 +vn -0.389564 0.096278 0.915953 +vn -0.340036 0.628106 0.699899 +vn 0.317665 -0.277587 -0.906661 +vn 0.243284 -0.088693 -0.965892 +vn -0.321368 0.406643 0.855198 +vn -0.425737 0.143812 0.893346 +vn -0.307822 0.381281 0.871706 +vn 0.434172 -0.659058 0.614115 +vn 0.224752 0.615861 0.755117 +vn 0.241218 0.629002 0.739033 +vn 0.661494 0.385920 -0.643033 +vn 0.477013 0.742535 0.470212 +vn -0.097767 0.886834 0.451628 +vn 0.069494 0.803901 0.590689 +vn -0.358439 -0.683076 -0.636340 +vn -0.378332 0.486453 0.787546 +vn -0.276203 0.252262 0.927403 +vn 0.014472 -0.232131 -0.972577 +vn 0.698051 0.659046 0.279969 +vn -0.376511 0.135848 0.916398 +vn -0.047955 0.884670 0.463745 +vn 0.315110 0.698401 0.642605 +vn 0.005005 -0.813849 -0.581055 +vn -0.024517 -0.979219 -0.201319 +vn 0.133242 0.220252 0.966300 +vn -0.002062 -0.873872 -0.486151 +vn -0.378173 0.896721 0.229948 +vn -0.054790 -0.954226 -0.294025 +vn 0.541868 -0.002174 -0.840460 +vn -0.410207 0.898071 0.158738 +vn -0.125482 -0.529938 -0.838701 +vn 0.016061 -0.377705 -0.925787 +vn 0.498963 0.046388 -0.865381 +vn 0.754646 0.529547 -0.387414 +vn 0.303683 -0.132377 -0.943532 +vn 0.286888 -0.183245 -0.940275 +vn 0.375657 -0.113486 -0.919784 +vn 0.257371 0.090573 -0.962059 +vn -0.001225 0.832452 0.554095 +vn 0.021673 -0.913937 -0.405276 +vn 0.180047 -0.973615 -0.140200 +vn 0.460093 -0.716420 0.524459 +vn 0.017199 -0.783202 -0.621529 +vn 0.482860 -0.048859 -0.874333 +vn -0.341280 0.506089 0.792087 +vn 0.731852 0.336821 -0.592405 +vn 0.213524 0.345438 -0.913827 +vn 0.408128 -0.609887 0.679316 +vn 0.732083 0.534729 -0.422043 +vn -0.308474 0.237137 0.921200 +vn 0.463266 -0.177632 -0.868235 +vn -0.309795 0.356717 0.881351 +vn 0.434696 -0.085404 -0.896519 +vn -0.019387 -0.233563 -0.972148 +vn 0.041631 -0.508527 -0.860039 +vn -0.046354 -0.953521 -0.297738 +vn 0.707673 0.438484 -0.554013 +vn -0.358737 0.492563 0.792899 +vn -0.446568 -0.338271 -0.828341 +vn -0.364407 0.433770 0.824046 +vn 0.258071 0.379324 -0.888545 +vn -0.046773 0.694596 0.717877 +vn -0.024449 -0.855563 -0.517120 +vn -0.527811 -0.584256 -0.616491 +vn 0.246425 -0.359360 -0.900075 +vn -0.398337 0.848397 0.348641 +vn -0.079095 -0.835943 -0.543087 +vn 0.653471 0.666365 0.359073 +vn 0.278153 0.253757 0.926411 +vn -0.430583 0.174585 0.885504 +vn -0.424262 0.831868 0.357767 +vn -0.325632 0.123435 0.937405 +vn 0.597416 0.751737 0.279258 +vn 0.011752 -0.901914 -0.431756 +vn 0.036587 -0.563715 -0.825159 +vn -0.142251 -0.881097 -0.451036 +vn 0.026961 0.708373 0.705323 +vn -0.346321 0.923348 0.165801 +vn 0.594671 -0.414193 0.689065 +vn 0.445632 -0.147938 -0.882908 +vn 0.497447 -0.029225 -0.867002 +vn 0.562816 0.212591 -0.798776 +vn 0.550361 0.174429 -0.816503 +vn 0.426882 0.469729 0.772740 +vn -0.574096 -0.737971 -0.354700 +vn 0.285352 0.082261 0.954886 +vn -0.612663 -0.483315 -0.625341 +vn 0.371632 -0.064303 0.926151 +vn 0.504350 0.728172 0.464108 +vn -0.478408 -0.163358 -0.862809 +vn 0.078486 -0.241062 -0.967331 +vn 0.130568 -0.776940 -0.615886 +vn 0.486906 -0.873185 0.021686 +vn 0.926597 -0.319593 0.198186 +vn 0.781957 -0.610492 0.125870 +vn 0.956445 -0.133967 0.259358 +vn 0.917415 0.097464 0.385812 +vn 0.871528 0.251480 0.420947 +vn 0.542981 0.664522 0.513402 +vn 0.454747 -0.739050 0.497002 +vn -0.471050 0.419702 0.775862 +vn 0.194414 0.648945 0.735577 +vn -0.385469 0.906940 0.169921 +vn 0.408174 -0.767912 0.493665 +vn -0.164092 0.292747 -0.942005 +vn 0.229818 -0.192974 -0.953910 +vn 0.357020 -0.893923 0.270995 +vn -0.082964 0.843471 0.530729 +vn -0.293520 0.233165 0.927082 +vn -0.287856 0.194364 0.937743 +vn 0.333020 -0.187257 0.924139 +vn -0.011380 -0.947639 -0.319141 +vn -0.275571 0.285089 -0.918033 +vn -0.438749 -0.368852 -0.819419 +vn 0.334655 -0.290562 -0.896426 +vn -0.088208 0.632055 0.769887 +vn 0.020859 -0.887511 -0.460313 +vn 0.068476 0.759294 0.647135 +vn -0.364568 0.554370 0.748174 +vn -0.081799 -0.290789 -0.953284 +vn -0.028885 0.667081 0.744425 +vn 0.162108 0.395002 0.904265 +vn -0.451089 -0.651633 -0.609830 +vn -0.323573 0.076035 0.943143 +vn 0.473281 -0.106856 -0.874406 +vn -0.075927 -0.805481 -0.587738 +vn 0.014091 0.490911 0.871096 +vn -0.379968 0.177967 0.907718 +vn -0.028294 0.708963 0.704678 +vn 0.256440 0.518332 0.815825 +vn -0.071088 0.902054 0.425729 +vn -0.099241 0.839682 0.533934 +vn 0.119864 -0.270706 -0.955171 +vn -0.036517 0.781933 0.622292 +vn -0.122295 0.781481 0.611826 +vn -0.114903 0.798468 0.590970 +vn -0.403304 -0.699590 -0.589847 +vn -0.249827 0.800618 0.544607 +vn 0.534835 -0.087841 -0.840378 +vn -0.135554 -0.655548 -0.742888 +vn 0.635887 0.270728 -0.722740 +vn 0.724589 0.393367 -0.565891 +vn -0.437216 0.394443 0.808243 +vn -0.035555 -0.611314 -0.790589 +vn -0.310462 0.321987 0.894392 +vn 0.521371 0.068478 -0.850578 +vn -0.381168 0.923524 0.042602 +vn 0.766651 0.626868 0.138863 +vn -0.075632 -0.801811 -0.592773 +vn 0.095662 -0.283434 -0.954209 +vn -0.432582 0.398973 0.808513 +vn 0.015746 -0.185695 -0.982481 +vn -0.317693 0.326712 0.890129 +vn 0.140615 0.697450 0.702703 +vn -0.395600 0.264533 0.879501 +vn -0.096400 -0.604981 -0.790383 +vn -0.329153 0.192113 0.924527 +vn -0.446425 -0.702537 -0.554208 +vn 0.319071 0.254921 0.912803 +vn 0.028687 0.599796 0.799639 +vn -0.030521 -0.597584 -0.801225 +vn -0.417139 0.811538 0.409146 +vn 0.299909 -0.298067 -0.906207 +vn 0.346964 -0.238673 -0.907001 +vn 0.285126 -0.206235 -0.936040 +vn 0.616432 0.068417 -0.784430 +vn -0.014346 0.188441 -0.981980 +vn 0.068443 0.302276 -0.950760 +vn 0.786765 0.342104 -0.513777 +vn 0.670343 0.711567 0.210505 +vn -0.386693 0.848863 0.360417 +vn 0.172186 0.358932 0.917344 +vn -0.270242 -0.655448 -0.705235 +vn -0.127328 -0.646666 -0.752071 +vn 0.123566 0.401476 0.907496 +vn -0.116325 0.817961 0.563390 +vn -0.089779 -0.976180 -0.197517 +vn -0.239310 -0.744165 -0.623658 +vn -0.274704 0.946357 0.170134 +vn 0.416888 0.713583 0.563031 +vn 0.723947 0.377819 -0.577194 +vn 0.768990 0.586533 0.254229 +vn -0.427399 0.159768 0.889834 +vn 0.677553 0.043977 -0.734158 +vn 0.704572 0.449599 -0.549034 +vn 0.480194 -0.011336 0.877089 +vn -0.176903 -0.967759 -0.179297 +vn 0.375670 0.398771 0.836573 +vn 0.451503 0.218765 0.865036 +vn -0.494268 -0.510506 -0.703621 +vn -0.090971 -0.129019 -0.987461 +vn 0.344553 -0.936001 0.072016 +vn -0.383974 0.367125 0.847221 +vn -0.438824 0.356646 0.824765 +vn 0.332018 -0.822030 0.462634 +vn 0.165933 0.393406 -0.904266 +vn -0.146228 0.822465 0.549699 +vn 0.210357 -0.374674 -0.902978 +vn 0.320843 -0.275884 -0.906062 +vn -0.368364 0.878611 0.303892 +vn 0.285527 -0.290282 -0.913351 +vn 0.577479 0.174464 -0.797547 +vn 0.306201 0.280093 -0.909829 +vn 0.723069 0.652307 0.227302 +vn 0.736562 0.377052 -0.561523 +vn 0.358356 -0.317569 -0.877913 +vn 0.229297 -0.362607 -0.903293 +vn 0.614469 0.622594 0.484566 +vn 0.307807 -0.273507 -0.911290 +vn 0.511255 -0.056963 -0.857539 +vn 0.646367 0.752691 0.125160 +vn -0.440556 0.227401 0.868447 +vn -0.349882 0.675117 0.649461 +vn 0.696089 0.538283 -0.475092 +vn 0.525254 -0.017911 -0.850757 +vn -0.158831 0.762584 0.627087 +vn -0.294644 0.487452 0.821934 +vn 0.189207 -0.246926 -0.950383 +vn -0.253140 0.532987 0.807369 +vn -0.060625 -0.236386 -0.969766 +vn 0.178260 0.439804 0.880225 +vn -0.409603 0.223593 0.884439 +vn 0.285384 0.186425 -0.940107 +vn -0.382778 -0.710993 -0.589890 +vn 0.184514 -0.172960 -0.967491 +vn 0.053579 0.615044 0.786670 +vn -0.072203 -0.987099 -0.142907 +vn 0.674022 0.385497 -0.630148 +vn -0.454170 -0.078195 0.887477 +vn -0.076705 0.790375 0.607802 +vn -0.230924 0.142917 0.962418 +vn -0.408644 -0.054128 -0.911087 +vn 0.047308 0.818156 0.573046 +vn 0.111850 0.612861 0.782235 +vn 0.163080 -0.456765 -0.874512 +vn 0.187885 -0.392196 -0.900490 +vn -0.330824 0.214581 0.918972 +vn 0.073553 -0.507266 -0.858645 +vn -0.628294 0.209295 0.749294 +vn 0.371422 -0.873997 0.313328 +vn 0.273436 0.617592 0.737436 +vn 0.035195 -0.409698 -0.911542 +vn -0.060861 -0.962172 -0.265557 +vn -0.197737 0.768833 0.608109 +vn 0.458219 -0.083188 -0.884938 +vn 0.518936 -0.192511 -0.832854 +vn 0.745463 0.423479 -0.514733 +vn 0.562366 0.170774 -0.809061 +vn 0.035856 -0.921930 -0.385694 +vn 0.091083 0.534743 0.840092 +vn 0.224582 -0.244656 -0.943243 +vn 0.593998 -0.067988 -0.801589 +vn 0.253091 -0.225266 -0.940851 +vn 0.008081 -0.676807 -0.736116 +vn -0.051976 -0.994265 -0.093463 +vn -0.130376 0.811916 0.569030 +vn -0.037084 -0.501348 -0.864451 +vn -0.441206 0.280811 0.852339 +vn 0.695522 0.471607 -0.542066 +vn -0.087883 0.620344 0.779391 +vn -0.016781 -0.462599 -0.886409 +vn 0.515603 0.353341 -0.780579 +vn 0.218229 -0.248241 -0.943797 +vn -0.030040 -0.858481 -0.511966 +vn 0.696596 0.476433 -0.536437 +vn -0.335251 0.196165 0.921480 +vn -0.300306 0.384090 0.873093 +vn -0.426433 0.399196 0.811663 +vn 0.073865 -0.514589 -0.854249 +vn -0.028032 0.823319 0.566886 +vn -0.310354 -0.747095 -0.587817 +vn 0.028113 -0.878383 -0.477130 +vn -0.027964 -0.709513 -0.704137 +vn -0.089294 -0.416029 -0.904956 +vn 0.050005 -0.870998 -0.488735 +vn 0.280119 0.319333 -0.905296 +vn 0.017910 -0.880063 -0.474520 +vn -0.351942 0.859466 0.370748 +vn 0.068315 -0.877203 -0.475234 +vn -0.375381 0.146475 0.915224 +vn 0.260041 0.656402 0.708177 +vn 0.321073 0.318155 -0.892014 +vn -0.078858 -0.622940 -0.778285 +vn 0.642723 0.758817 0.105378 +vn 0.063662 -0.968252 -0.241734 +vn -0.472639 0.862842 0.179209 +vn -0.452191 0.829364 0.328144 +vn -0.319832 0.543688 0.775958 +vn 0.007973 -0.570491 -0.821265 +vn 0.518450 0.647447 0.558590 +vn 0.371989 0.674715 0.637482 +vn 0.661383 0.709092 0.244460 +vn -0.353135 0.187844 0.916521 +vn 0.536996 0.101670 -0.837435 +vn -0.450338 0.105130 0.886647 +vn -0.474312 -0.004031 0.880348 +vn 0.588686 0.319646 -0.742479 +vn 0.363307 0.057950 0.929866 +vn -0.757226 -0.646318 -0.094245 +vn -0.817210 -0.510986 -0.266573 +vn 0.278287 0.749747 0.600363 +vn -0.734933 -0.545600 -0.402734 +vn 0.173843 -0.698998 -0.693672 +vn 0.352345 -0.888882 -0.292817 +vn 0.424443 -0.198624 0.883401 +vn 0.535583 -0.388423 0.749853 +vn 0.629098 -0.760520 0.160763 +vn 0.792613 -0.539498 0.284089 +vn 0.383105 -0.923602 -0.013775 +vn 0.874657 -0.303893 0.377657 +vn 0.881279 -0.058679 0.468939 +vn 0.790898 0.460710 0.402775 +vn 0.706938 0.661550 0.250181 +vn 0.577352 0.738030 0.349251 +vn 0.397865 -0.522955 0.753804 +vn -0.479494 -0.553558 -0.680925 +vn 0.206319 -0.974476 -0.088480 +vn 0.464235 -0.109759 -0.878885 +vn -0.257684 0.827458 0.498911 +vn -0.051054 0.867331 0.495106 +vn 0.555904 0.771146 0.310329 +vn -0.064510 -0.781662 -0.620357 +vn -0.010976 -0.219188 -0.975621 +vn 0.483493 0.450326 0.750627 +vn -0.486828 -0.625006 -0.610218 +vn 0.381643 0.822839 0.421051 +vn -0.326935 0.374820 0.867539 +vn -0.058290 -0.862980 -0.501864 +vn 0.190467 0.438202 -0.878465 +vn -0.217585 0.509505 0.832503 +vn -0.459961 0.127438 0.878746 +vn 0.543886 0.127648 -0.829394 +vn 0.420765 -0.749796 0.510650 +vn 0.329247 -0.297874 -0.896029 +vn -0.391790 0.129379 0.910913 +vn -0.368271 0.147224 0.917988 +vn 0.469237 -0.109140 -0.876302 +vn 0.288234 -0.282607 -0.914907 +vn -0.205725 0.815738 0.540600 +vn -0.384376 0.873685 0.298210 +vn 0.038849 0.756708 0.652597 +vn -0.400428 -0.219404 -0.889674 +vn -0.171233 0.822058 0.543047 +vn -0.349965 0.864491 0.360804 +vn 0.356492 -0.906961 0.224356 +vn -0.011231 -0.721614 -0.692205 +vn -0.028983 -0.950034 -0.310799 +vn -0.032198 0.673944 0.738080 +vn -0.381630 0.652638 0.654540 +vn 0.237453 0.492252 0.837439 +vn 0.321417 0.248556 -0.913735 +vn -0.082973 -0.952607 -0.292670 +vn -0.131452 0.802748 0.581650 +vn -0.344613 0.444174 0.827014 +vn 0.073167 -0.890072 -0.449908 +vn -0.425645 0.857760 0.288226 +vn -0.343241 0.927478 0.148224 +vn -0.454177 0.890101 0.037991 +vn 0.163239 -0.530829 -0.831609 +vn 0.123596 -0.342704 -0.931278 +vn -0.430049 0.289707 0.855060 +vn 0.120127 -0.974432 -0.189874 +vn 0.464369 -0.026897 -0.885233 +vn 0.056640 -0.910965 -0.408575 +vn -0.285440 0.455031 0.843487 +vn 0.511318 0.731081 0.451747 +vn 0.638733 0.605692 -0.474507 +vn -0.369915 0.323145 0.871057 +vn 0.279757 -0.296883 -0.913015 +vn -0.292964 0.169848 0.940917 +vn 0.275512 -0.091568 -0.956927 +vn 0.499134 -0.099115 -0.860838 +vn 0.291394 -0.297767 -0.909079 +vn 0.539698 -0.094763 -0.836508 +vn -0.037628 0.545536 0.837242 +vn -0.005518 0.557363 0.830250 +vn 0.436629 -0.786364 0.437021 +vn 0.269641 0.822925 0.500088 +vn 0.457152 0.781453 0.424668 +vn 0.572928 0.811170 0.117291 +vn -0.023165 -0.739243 -0.673040 +vn 0.503216 -0.613632 0.608464 +vn -0.037504 -0.571958 -0.819425 +vn 0.202573 -0.139902 -0.969222 +vn -0.344050 0.732362 0.587601 +vn -0.317131 0.181607 0.930831 +vn -0.316002 0.813588 0.488075 +vn 0.140374 -0.241964 -0.960077 +vn -0.008325 -0.939967 -0.341163 +vn 0.563155 0.715347 0.413684 +vn 0.676396 0.422426 -0.603362 +vn 0.191175 -0.232441 -0.953637 +vn 0.438182 0.170430 0.882582 +vn 0.032732 -0.132953 -0.990582 +vn -0.070542 -0.332325 -0.940523 +vn 0.342517 0.649902 0.678461 +vn 0.394451 0.476479 0.785733 +vn 0.319101 0.518920 0.793030 +vn 0.318664 0.296220 -0.900393 +vn 0.265004 0.103962 -0.958626 +vn -0.386605 0.874784 0.292043 +vn -0.345454 0.412123 0.843099 +vn -0.200083 -0.719767 -0.664757 +vn -0.366601 0.535987 0.760474 +vn -0.313856 0.384833 0.867985 +vn 0.081902 -0.381368 -0.920788 +vn 0.381556 0.612715 0.692095 +vn -0.198518 0.778455 0.595481 +vn -0.242013 0.779361 0.577949 +vn 0.196852 0.460321 0.865652 +vn 0.612910 0.248770 -0.749970 +vn 0.611314 -0.705012 0.359518 +vn 0.309265 -0.934479 0.176362 +vn 0.496011 -0.842480 -0.210239 +vn -0.471773 -0.878740 -0.072438 +vn 0.184512 0.494167 0.849561 +vn 0.287247 0.841460 0.457639 +vn 0.293174 0.381802 0.876514 +vn 0.516511 0.037283 0.855469 +vn -0.743556 -0.633521 -0.213953 +vn -0.437822 -0.800453 -0.409374 +vn 0.227271 -0.831596 -0.506751 +vn 0.249207 -0.892522 -0.375899 +vn -0.014990 -0.550417 -0.834755 +vn 0.148356 -0.409161 -0.900321 +vn 0.424095 -0.751710 0.505050 +vn -0.168117 0.712449 0.681287 +vn -0.265440 0.366309 0.891829 +vn -0.416569 0.239122 0.877092 +vn 0.220353 -0.071555 -0.972792 +vn 0.704273 0.535426 -0.466174 +vn -0.446639 0.170136 0.878389 +vn 0.123763 -0.460092 -0.879203 +vn 0.526856 -0.589469 0.612330 +vn -0.165501 0.447045 0.879068 +vn 0.583272 0.207965 -0.785203 +vn 0.654258 0.278469 -0.703137 +vn 0.230608 -0.064627 -0.970898 +vn -0.462004 0.843174 0.274974 +vn -0.307293 0.216892 0.926568 +vn 0.255506 -0.333739 -0.907378 +vn 0.041793 -0.889730 -0.454570 +vn -0.109453 0.791317 0.601530 +vn -0.106696 0.495351 0.862116 +vn 0.399219 0.806421 0.436246 +vn 0.091885 -0.130851 -0.987135 +vn 0.411308 0.748582 0.520050 +vn 0.356664 -0.141932 -0.923388 +vn 0.017359 -0.927838 -0.372579 +vn -0.278068 0.478323 0.832998 +vn 0.016688 -0.517417 -0.855571 +vn -0.422790 0.363307 0.830215 +vn -0.495104 -0.611398 -0.617304 +vn 0.466703 -0.647624 0.602306 +vn -0.379266 0.860731 0.339557 +vn -0.378219 0.645025 0.663998 +vn 0.043647 -0.840321 -0.540330 +vn 0.046730 -0.883791 -0.465543 +vn -0.305593 0.034610 -0.951533 +vn -0.311647 0.568207 0.761588 +vn -0.294668 0.903334 0.311701 +vn -0.359003 0.556660 0.749164 +vn -0.410952 0.318126 0.854350 +vn -0.094914 0.591179 0.800936 +vn 0.028655 -0.869727 -0.492700 +vn -0.115094 0.800815 0.587748 +vn 0.404197 0.457622 -0.791964 +vn 0.614112 0.652201 -0.444411 +vn -0.315692 0.338713 0.886348 +vn 0.066409 -0.890529 -0.450054 +vn -0.446440 0.184842 0.875514 +vn -0.431485 0.166338 0.886652 +vn 0.284576 0.129458 -0.949872 +vn -0.077049 0.481247 0.873192 +vn -0.112904 -0.557193 -0.822672 +vn 0.479334 0.617137 0.624004 +vn -0.597699 0.720266 0.352099 +vn -0.323190 0.274052 0.905784 +vn 0.700189 0.404975 -0.587989 +vn 0.714271 0.472424 -0.516365 +vn -0.288012 0.482165 0.827385 +vn 0.437315 -0.682455 0.585671 +vn 0.155499 -0.536453 -0.829480 +vn -0.126014 0.600504 0.789630 +vn 0.164433 -0.397063 -0.902941 +vn 0.112152 -0.132073 -0.984875 +vn -0.126665 -0.765526 -0.630814 +vn -0.391939 0.203226 0.897264 +vn -0.466694 0.834887 0.291823 +vn -0.506750 0.797203 0.328133 +vn 0.279009 -0.260276 -0.924343 +vn -0.053865 0.305530 -0.950658 +vn -0.331795 0.372843 0.866545 +vn -0.484719 0.823828 0.293863 +vn 0.409790 -0.018807 -0.911986 +vn 0.358358 -0.892650 0.273415 +vn -0.316180 0.861079 0.398213 +vn 0.322387 0.799871 0.506234 +vn 0.025769 -0.419131 -0.907560 +vn 0.415418 -0.343055 0.842461 +vn 0.110723 0.437191 -0.892527 +vn 0.272605 -0.238856 -0.932006 +vn -0.456117 -0.719979 -0.523057 +vn 0.005110 -0.585576 -0.810602 +vn -0.099172 0.745991 0.658531 +vn -0.447969 0.147215 0.881845 +vn -0.147527 0.386256 -0.910518 +vn 0.598114 0.534538 -0.597101 +vn -0.119602 0.761141 0.637463 +vn -0.328266 -0.773647 -0.541952 +vn -0.549932 0.794010 0.259081 +vn 0.558887 0.650364 0.514462 +vn 0.477485 -0.761885 0.437652 +vn -0.020843 -0.877262 -0.479558 +vn -0.019392 0.480500 0.876780 +vn 0.018036 -0.540856 -0.840922 +vn 0.117817 -0.610599 -0.783127 +vn -0.899799 -0.433063 -0.053081 +vn -0.553973 -0.822548 -0.128563 +vn 0.218651 0.534447 0.816430 +vn 0.170629 -0.812433 -0.557529 +vn 0.589240 0.792424 0.157672 +vn 0.343624 0.922536 0.175643 +vn -0.946181 -0.256676 0.197129 +vn -0.917916 -0.289705 0.271110 +vn -0.892235 -0.441877 0.093066 +vn 0.797421 0.097832 0.595439 +vn 0.764045 -0.243793 0.597327 +vn 0.630846 -0.570941 0.525414 +vn -0.411105 0.167066 0.896148 +vn -0.098251 0.536350 0.838257 +vn 0.038351 -0.585482 -0.809778 +vn 0.221438 -0.647716 -0.728992 +vn 0.724080 0.472244 -0.502686 +vn 0.226048 -0.973534 -0.033669 +vn -0.634236 0.682890 0.362499 +vn -0.002109 -0.703030 -0.711158 +vn 0.489247 -0.720061 0.492086 +vn 0.688399 0.290567 -0.664588 +vn 0.277782 0.663511 0.694687 +vn 0.047978 0.596011 0.801542 +vn -0.358752 0.524636 0.772045 +vn 0.214368 -0.121052 -0.969223 +vn -0.436785 0.135756 0.889263 +vn 0.439913 0.747325 0.497978 +vn 0.058699 -0.908650 -0.413412 +vn -0.343717 0.817070 0.462877 +vn -0.449443 0.155814 0.879615 +vn -0.328469 0.907581 0.261543 +vn 0.592360 0.300780 -0.747423 +vn 0.461072 0.080823 0.883674 +vn -0.388057 0.841419 0.376066 +vn 0.212632 0.767309 0.604999 +vn 0.376065 -0.062218 -0.924502 +vn -0.224700 0.735934 0.638679 +vn -0.123478 0.678986 0.723693 +vn -0.315156 0.437540 0.842161 +vn -0.421536 0.885740 0.194350 +vn 0.221219 -0.319805 -0.921296 +vn 0.349786 -0.911212 0.217583 +vn 0.207130 -0.273485 -0.939310 +vn -0.029560 -0.932072 -0.361066 +vn 0.040845 0.451155 0.891511 +vn 0.186935 -0.230070 -0.955051 +vn 0.218907 -0.219159 -0.950815 +vn 0.311654 0.658361 0.685151 +vn -0.169676 -0.687682 -0.705906 +vn 0.617247 0.253605 -0.744775 +vn 0.622312 0.239234 -0.745315 +vn -0.437029 0.157977 0.885465 +vn 0.441503 -0.665467 0.601855 +vn 0.018138 -0.690723 -0.722892 +vn -0.678016 0.659678 0.324222 +vn -0.481846 -0.395638 -0.781853 +vn -0.541232 -0.686666 -0.485343 +vn -0.359092 0.238781 0.902240 +vn 0.240728 -0.371381 -0.896731 +vn -0.035072 0.622233 0.782046 +vn -0.141555 -0.471940 -0.870193 +vn 0.138185 -0.286592 -0.948035 +vn -0.370394 0.294750 0.880869 +vn 0.008406 -0.958455 -0.285119 +vn 0.716559 0.486159 -0.500193 +vn -0.266536 0.792185 0.549001 +vn 0.275817 0.060382 -0.959312 +vn -0.092314 0.637879 0.764584 +vn 0.195183 -0.080484 -0.977459 +vn -0.135180 0.839705 0.525949 +vn 0.306044 -0.127330 -0.943464 +vn 0.392236 -0.852928 0.344478 +vn -0.095421 0.372278 -0.923203 +vn 0.307504 0.337504 -0.889681 +vn -0.093972 0.290140 -0.952359 +vn -0.016132 -0.934850 -0.354677 +vn -0.081743 0.748201 0.658417 +vn 0.380552 -0.898342 0.219460 +vn -0.032224 -0.812565 -0.581979 +vn -0.332816 0.744106 0.579258 +vn -0.325740 0.345971 0.879885 +vn -0.307443 -0.244551 -0.919605 +vn 0.184406 0.571194 0.799832 +vn -0.386574 -0.206935 -0.898743 +vn -0.010680 -0.405061 -0.914227 +vn -0.441383 -0.200394 -0.874656 +vn 0.229211 0.581143 0.780856 +vn 0.315311 0.606140 0.730187 +vn 0.114989 -0.755098 -0.645449 +vn -0.133219 -0.615834 -0.776531 +vn 0.334537 -0.935121 -0.116764 +vn -0.628985 0.759839 0.164384 +vn -0.404073 0.248560 0.880309 +vn 0.243622 -0.152983 -0.957729 +vn 0.313346 -0.790652 0.526008 +vn 0.416909 0.015270 0.908820 +vn -0.959642 -0.097928 -0.263625 +vn -0.770504 -0.636338 -0.037380 +vn -0.474093 -0.830514 -0.292373 +vn 0.800870 0.315227 0.509155 +vn -0.246562 -0.956981 -0.152950 +vn 0.065992 -0.947240 -0.313660 +vn 0.356542 -0.745111 -0.563637 +vn 0.057666 -0.841727 -0.536815 +vn -0.446402 0.226675 0.865647 +vn -0.280519 0.763604 0.581565 +vn 0.061578 -0.715403 -0.695993 +vn 0.203268 0.612234 0.764102 +vn -0.446023 0.327127 0.833098 +vn -0.542780 0.808504 0.227401 +vn -0.022809 -0.838361 -0.544637 +vn -0.118531 -0.483977 -0.867016 +vn 0.433883 -0.811849 0.390701 +vn 0.202314 0.465006 -0.861881 +vn -0.326031 0.788367 0.521709 +vn -0.452343 0.285154 0.845028 +vn 0.538136 -0.639772 0.548727 +vn 0.731751 0.417808 -0.538495 +vn 0.345675 0.703767 0.620662 +vn 0.668232 0.692182 -0.272673 +vn -0.426236 0.713385 0.556241 +vn -0.255047 0.372766 0.892186 +vn 0.531479 -0.585855 0.611804 +vn 0.663354 0.353119 -0.659748 +vn 0.478038 -0.446924 0.756134 +vn 0.331380 0.714640 0.616017 +vn -0.311705 0.190091 0.930970 +vn 0.744117 0.450013 -0.493739 +vn 0.348536 0.717960 0.602542 +vn -0.292620 0.375855 0.879265 +vn 0.424483 0.518520 0.742261 +vn 0.189617 -0.635774 -0.748222 +vn 0.568826 0.078210 -0.818731 +vn 0.737797 0.487778 -0.466613 +vn 0.080545 -0.963402 -0.255673 +vn 0.370757 -0.034024 -0.928107 +vn 0.452724 0.063057 -0.889418 +vn 0.069802 -0.694167 -0.716422 +vn 0.120988 -0.404641 -0.906437 +vn 0.244751 0.071467 -0.966948 +vn 0.335301 0.297327 -0.893963 +vn 0.294667 -0.123830 -0.947543 +vn -0.261907 0.390681 0.882481 +vn 0.079941 -0.331145 -0.940187 +vn 0.068828 0.440914 0.894907 +vn -0.164404 0.400904 0.901248 +vn 0.411276 0.747378 0.521803 +vn 0.135846 0.663008 0.736183 +vn 0.233433 0.605877 0.760540 +vn 0.043120 -0.915717 -0.399504 +vn -0.368350 0.862193 0.347767 +vn 0.277994 0.552418 0.785845 +vn -0.338475 0.903372 0.263351 +vn 0.159847 -0.056619 -0.985517 +vn -0.264816 0.782151 0.564015 +vn 0.098062 -0.871614 -0.480283 +vn -0.084948 -0.955831 -0.281373 +vn -0.033982 0.378529 -0.924965 +vn 0.484705 -0.477518 0.732829 +vn 0.140356 -0.395745 -0.907572 +vn 0.154336 -0.362376 -0.919165 +vn 0.468863 -0.670471 0.575010 +vn 0.437268 0.765945 0.471301 +vn 0.144428 0.578623 0.802705 +vn -0.470143 0.834776 0.286556 +vn -0.353693 0.780112 0.516068 +vn 0.260867 0.805895 0.531490 +vn -0.416538 0.181975 0.890719 +vn 0.235358 -0.960909 0.145808 +vn 0.265077 -0.230416 -0.936292 +vn 0.295345 0.793951 0.531426 +vn 0.126847 -0.983700 -0.127456 +vn 0.090247 0.567272 0.818571 +vn -0.120610 0.695224 0.708602 +vn -0.003156 -0.159578 -0.987180 +vn -0.327542 0.913324 0.241984 +vn -0.085730 -0.647506 -0.757222 +vn 0.677452 0.394595 -0.620769 +vn -0.446416 0.173037 0.877936 +vn 0.017107 -0.241494 -0.970252 +vn -0.022558 -0.830281 -0.556888 +vn -0.049097 -0.916598 -0.396784 +vn -0.353431 0.794802 0.493332 +vn -0.246633 0.778439 0.577238 +vn -0.276918 0.742883 0.609460 +vn -0.334664 0.389369 0.858133 +vn 0.105695 -0.812630 -0.573115 +vn 0.632296 0.123343 -0.764845 +vn -0.371399 -0.791058 -0.486097 +vn -0.017682 0.423786 0.905590 +vn -0.151294 -0.754077 -0.639123 +vn -0.225828 0.460626 0.858385 +vn 0.728877 0.422412 -0.538802 +vn 0.108381 -0.447299 -0.887794 +vn -0.354866 0.606289 0.711676 +vn 0.311605 0.746642 0.587732 +vn 0.022225 -0.601654 -0.798448 +vn -0.638921 0.769230 -0.008059 +vn 0.290768 0.408758 -0.865084 +vn 0.384746 -0.890608 0.242463 +vn 0.091448 0.426551 0.899828 +vn -0.280285 0.405445 0.870089 +vn -0.383072 0.552050 0.740606 +vn -0.348390 0.175023 0.920865 +vn 0.025403 -0.302057 -0.952951 +vn -0.355250 -0.742574 -0.567787 +vn -0.204981 0.819484 0.535190 +vn -0.237023 0.360554 0.902120 +vn -0.024236 0.830386 0.556660 +vn -0.331226 0.174407 0.927293 +vn -0.302649 0.750810 0.587101 +vn -0.046924 -0.936878 -0.346494 +vn -0.120882 -0.630444 -0.766765 +vn -0.150213 -0.618689 -0.771142 +vn 0.538443 0.159361 -0.827456 +vn 0.675844 0.224888 -0.701898 +vn 0.641054 0.254072 -0.724222 +vn -0.989875 -0.069820 0.123579 +vn 0.503506 -0.493394 0.709256 +vn -0.910698 -0.412091 -0.028476 +vn -0.808303 -0.544713 -0.223460 +vn 0.391521 0.011733 0.920094 +vn 0.487322 0.275529 0.828614 +vn -0.177020 -0.961492 -0.210231 +vn 0.103245 0.966552 0.234772 +vn 0.236075 0.597388 0.766418 +vn 0.019800 -0.993720 -0.110132 +vn 0.599008 0.473874 0.645471 +vn 0.587010 0.194552 0.785855 +vn 0.449855 -0.579532 0.679539 +vn 0.555990 -0.353825 0.752119 +vn 0.622461 -0.009749 0.782590 +vn -0.185311 0.544163 0.818258 +vn -0.477693 -0.766873 -0.428620 +vn -0.346825 0.282638 0.894331 +vn 0.710659 0.511553 -0.482988 +vn -0.293026 0.796733 0.528538 +vn 0.709682 0.449516 -0.542481 +vn -0.149086 0.766060 0.625241 +vn 0.651644 0.523569 -0.548849 +vn -0.437988 0.185002 0.879739 +vn -0.400122 0.753723 0.521348 +vn -0.272929 0.408817 0.870850 +vn -0.484720 0.161876 0.859559 +vn 0.444259 -0.720266 0.532777 +vn 0.670642 0.597685 -0.439330 +vn -0.042359 -0.405083 -0.913298 +vn 0.027052 -0.273756 -0.961419 +vn 0.048642 -0.235836 -0.970575 +vn -0.280702 0.278652 0.918455 +vn 0.075557 -0.868949 -0.489100 +vn -0.360721 0.874520 0.324184 +vn 0.047833 -0.750272 -0.659397 +vn 0.041401 -0.410865 -0.910755 +vn -0.456504 0.875357 0.159233 +vn 0.051943 -0.027221 -0.998279 +vn 0.031324 -0.634054 -0.772654 +vn -0.147009 0.516839 0.843366 +vn 0.401320 -0.855405 0.327451 +vn 0.430395 0.458541 0.777496 +vn -0.353067 0.881683 0.313015 +vn -0.051604 0.576520 0.815452 +vn 0.140947 -0.602219 -0.785790 +vn -0.051629 0.725279 0.686516 +vn -0.680564 0.732411 0.020150 +vn -0.571917 0.767217 0.290327 +vn -0.505081 -0.541367 -0.672172 +vn 0.006309 -0.926953 -0.375126 +vn -0.227905 -0.768863 -0.597419 +vn -0.089643 -0.421566 -0.902356 +vn -0.069584 -0.948733 -0.308325 +vn -0.024263 -0.997396 -0.067923 +vn 0.287968 -0.330504 -0.898800 +vn 0.455974 -0.590786 0.665627 +vn -0.042107 -0.998477 -0.035659 +vn 0.196532 0.475938 -0.857239 +vn -0.267356 0.421193 0.866670 +vn -0.133475 0.479953 0.867081 +vn 0.218188 -0.069122 -0.973456 +vn 0.060064 0.725625 0.685464 +vn -0.059412 0.398363 0.915302 +vn 0.531578 0.768372 0.356410 +vn 0.170834 0.008966 -0.985259 +vn -0.407301 -0.793587 -0.452024 +vn -0.174185 0.776229 0.605911 +vn 0.281527 0.489134 -0.825525 +vn 0.437295 -0.008268 -0.899280 +vn 0.172642 -0.207042 -0.962979 +vn -0.033399 -0.538675 -0.841851 +vn 0.440575 -0.671735 0.595538 +vn 0.522170 -0.013069 -0.852741 +vn -0.001422 -0.929378 -0.369126 +vn 0.432932 0.702495 0.564863 +vn -0.190375 0.768013 0.611484 +vn -0.494844 0.261325 0.828757 +vn 0.008697 -0.472364 -0.881361 +vn -0.471125 0.808356 0.352989 +vn -0.159036 0.714447 0.681375 +vn 0.035263 0.455232 0.889674 +vn 0.046923 -0.662411 -0.747670 +vn -0.146977 0.457580 0.876937 +vn -0.048443 0.848004 0.527771 +vn -0.290318 0.514571 0.806804 +vn -0.190746 -0.752535 -0.630323 +vn -0.172530 0.824337 0.539168 +vn -0.320101 0.754387 0.573093 +vn -0.375890 -0.619732 -0.688940 +vn -0.317366 0.772870 0.549500 +vn -0.321847 0.760257 0.564291 +vn 0.098419 -0.448649 -0.888272 +vn -0.205472 0.075574 -0.975741 +vn 0.256553 0.703625 0.662641 +vn 0.666945 0.592319 -0.452043 +vn -0.313108 0.199577 0.928511 +vn -0.304484 0.190452 0.933283 +vn 0.647141 0.190007 -0.738313 +vn -0.595531 0.174282 0.784199 +vn 0.170761 0.376635 0.910487 +vn -0.133622 -0.920421 0.367383 +vn -0.245685 0.750390 0.613639 +vn 0.001855 0.930925 0.365206 +vn 0.082214 0.903734 0.420125 +vn 0.023557 0.894437 0.446573 +vn 0.191351 -0.964739 -0.180732 +vn 0.147771 -0.959148 -0.241244 +vn 0.598948 0.797720 -0.070033 +vn 0.251564 -0.211101 -0.944538 +vn 0.354673 0.360383 -0.862746 +vn 0.270197 -0.200825 -0.941628 +vn 0.112188 0.369146 0.922575 +vn -0.386758 0.827346 0.407329 +vn 0.661572 0.532238 -0.528247 +vn 0.622012 0.640489 -0.450417 +vn 0.387013 0.303777 -0.870598 +vn -0.185537 -0.329890 -0.925607 +vn -0.040091 -0.391434 -0.919332 +vn -0.246856 0.400687 0.882334 +vn 0.349209 0.459349 -0.816732 +vn 0.348282 0.214325 -0.912560 +vn -0.001069 -0.412152 -0.911115 +vn -0.356956 0.780464 0.513282 +vn -0.073781 -0.885439 -0.458863 +vn -0.476882 -0.492637 -0.727938 +vn -0.362599 0.232242 0.902544 +vn 0.049302 -0.873245 -0.484780 +vn -0.248115 0.716680 0.651774 +vn -0.314014 0.607171 0.729889 +vn 0.387198 0.616946 0.685168 +vn 0.066954 -0.899064 -0.432668 +vn -0.227964 0.756353 0.613158 +vn -0.392270 0.253877 0.884121 +vn -0.362563 0.202643 0.909661 +vn -0.264565 0.810237 0.522993 +vn -0.307875 0.911745 0.271907 +vn 0.010763 -0.096002 -0.995323 +vn -0.137487 0.723249 0.676763 +vn -0.109314 0.799797 0.590234 +vn -0.295241 -0.697586 -0.652845 +vn -0.340079 -0.685366 -0.643910 +vn -0.321897 -0.529512 -0.784856 +vn 0.047390 -0.460008 -0.886649 +vn 0.256785 0.612908 0.747265 +vn -0.300103 -0.479493 -0.824636 +vn -0.361817 0.294031 0.884666 +vn -0.148956 0.907856 0.391931 +vn 0.307735 0.101099 -0.946086 +vn 0.083230 -0.869776 -0.486377 +vn 0.370408 -0.115541 -0.921655 +vn 0.576532 0.042805 -0.815953 +vn -0.269074 0.236239 0.933697 +vn 0.236934 -0.069738 -0.969020 +vn 0.457308 -0.072777 -0.886325 +vn -0.532631 0.197499 0.822981 +vn 0.750385 0.290731 -0.593631 +vn -0.140467 0.753417 0.642364 +vn 0.666471 0.345094 -0.660853 +vn 0.397386 0.846381 0.354576 +vn -0.394630 0.226774 0.890416 +vn 0.215689 0.728382 0.650336 +vn 0.639500 0.630294 -0.440194 +vn 0.220887 0.648879 0.728124 +vn 0.462910 -0.063000 -0.884164 +vn -0.285524 0.476000 0.831806 +vn 0.002157 -0.282094 -0.959384 +vn -0.253410 -0.497694 -0.829508 +vn 0.286355 -0.219919 -0.932543 +vn 0.621068 0.204053 -0.756728 +vn 0.029010 0.355082 0.934385 +vn -0.252248 0.837898 0.484043 +vn -0.333749 0.199943 0.921214 +vn 0.211322 -0.065751 -0.975202 +vn -0.184290 0.356471 0.915951 +vn 0.703271 0.587635 -0.400118 +vn -0.364049 -0.132684 -0.921880 +vn 0.724104 0.517472 -0.455957 +vn -0.405473 0.240766 0.881829 +vn 0.143119 0.029241 -0.989273 +vn 0.436617 -0.708345 0.554628 +vn 0.046737 -0.870522 -0.489905 +vn -0.246842 0.762214 0.598414 +vn -0.337015 0.581595 0.740384 +vn 0.128127 -0.267762 -0.954928 +vn -0.263459 0.383443 0.885190 +vn 0.300762 -0.390081 -0.870275 +vn -0.015430 0.431093 0.902176 +vn -0.319450 0.278352 0.905799 +vn 0.003588 -0.907599 -0.419823 +vn -0.105039 0.599598 0.793378 +vn -0.323679 0.772202 0.546751 +vn -0.089613 0.894072 0.438867 +vn 0.281523 0.640792 0.714234 +vn 0.094226 -0.867548 -0.488345 +vn 0.177656 0.523331 0.833404 +vn -0.505681 0.820347 0.267052 +vn 0.364253 0.752473 0.548730 +vn -0.016693 -0.609453 -0.792646 +vn 0.005305 -0.447804 -0.894116 +vn 0.446497 0.836952 0.316468 +vn 0.434654 0.334864 0.836027 +vn 0.409206 0.253592 0.876494 +vn 0.379423 0.016596 0.925074 +vn 0.656567 0.298602 -0.692645 +vn 0.565498 0.102823 -0.818315 +vn -0.161384 -0.973122 -0.164285 +vn 0.535848 -0.175608 0.825850 +vn -0.082883 -0.929135 -0.360331 +vn -0.062471 -0.908820 -0.412486 +vn 0.521046 -0.114672 0.845791 +vn 0.424249 -0.070028 0.902834 +vn 0.442739 0.144096 0.884996 +vn 0.150796 0.386800 0.909750 +vn 0.288276 -0.384060 0.877152 +vn 0.125258 -0.661348 0.739546 +vn -0.232099 0.767896 0.597047 +vn 0.055751 -0.337597 -0.939638 +vn 0.253426 -0.058511 -0.965583 +vn 0.034263 -0.899470 -0.435637 +vn 0.431905 -0.647309 0.628051 +vn -0.371833 0.795892 0.477804 +vn -0.396346 0.220177 0.891309 +vn -0.411326 0.201557 0.888924 +vn 0.501032 0.020295 -0.865191 +vn 0.180716 -0.444646 -0.877287 +vn 0.223202 0.619856 0.752303 +vn -0.324352 0.782328 0.531751 +vn 0.035002 0.428205 -0.903003 +vn 0.106183 0.514638 -0.850807 +vn 0.371418 0.493424 -0.786499 +vn 0.043244 -0.366387 -0.929457 +vn -0.566300 -0.591940 -0.573508 +vn -0.410339 0.232658 0.881755 +vn 0.047892 -0.695046 -0.717369 +vn 0.078086 -0.399004 -0.913618 +vn 0.193677 -0.104197 -0.975516 +vn 0.065052 -0.648083 -0.758786 +vn 0.421182 0.698331 0.578740 +vn 0.117819 0.548592 0.827747 +vn 0.291437 0.848466 0.441781 +vn -0.326704 0.244761 0.912884 +vn -0.343183 0.291415 0.892918 +vn -0.099072 0.699980 0.707257 +vn -0.386891 -0.258517 -0.885146 +vn 0.653369 0.567659 -0.500871 +vn -0.011362 -0.860505 -0.509315 +vn -0.408474 0.909070 0.082105 +vn 0.450058 -0.688746 0.568399 +vn -0.432800 0.870927 0.232744 +vn -0.042371 -0.921335 -0.386455 +vn -0.510887 0.814634 0.274528 +vn 0.161854 0.803708 0.572588 +vn -0.463186 0.823436 0.327738 +vn 0.154576 0.736729 0.658283 +vn -0.099555 0.714091 0.692937 +vn -0.063703 -0.630924 -0.773225 +vn 0.403846 0.512517 0.757783 +vn -0.184918 -0.777990 -0.600447 +vn 0.345428 0.506021 -0.790330 +vn 0.838436 -0.008873 -0.544928 +vn 0.018150 0.399563 0.916526 +vn 0.377595 -0.906204 0.190306 +vn -0.501519 -0.765107 -0.403843 +vn -0.524735 0.819472 0.230475 +vn 0.349808 -0.207185 -0.913624 +vn 0.858090 0.220199 -0.463890 +vn 0.348179 -0.925386 0.149776 +vn 0.144279 -0.713098 -0.686057 +vn -0.062255 -0.987246 -0.146527 +vn -0.338103 0.198629 0.919909 +vn 0.226748 0.690965 0.686406 +vn 0.214610 -0.299167 -0.929754 +vn 0.076387 -0.113238 -0.990627 +vn 0.203384 0.068508 -0.976699 +vn -0.140799 -0.836290 -0.529900 +vn -0.121784 0.240252 -0.963041 +vn -0.274256 0.418085 0.866019 +vn 0.445669 -0.629418 0.636563 +vn 0.265229 -0.271024 -0.925311 +vn 0.322605 0.730457 0.601962 +vn -0.323610 0.814664 0.481248 +vn -0.183803 0.892614 0.411651 +vn 0.577093 0.170719 -0.798636 +vn 0.277238 -0.214894 -0.936461 +vn -0.212357 -0.913799 -0.346231 +vn -0.014843 -0.990001 0.140279 +vn 0.679971 0.523659 0.513246 +vn 0.646312 -0.634771 0.423493 +vn -0.227802 0.773952 0.590851 +vn 0.043345 -0.771705 -0.634501 +vn 0.052016 0.942354 0.330549 +vn -0.221465 0.481267 0.848137 +vn 0.291349 0.790442 0.538811 +vn -0.117582 0.766260 0.631680 +vn 0.444817 0.852619 0.274187 +vn 0.581970 0.765475 -0.274516 +vn -0.215741 0.544323 0.810659 +vn 0.666368 0.605271 -0.435433 +vn 0.075986 -0.800721 -0.594199 +vn -0.007841 0.342788 0.939380 +vn 0.216317 0.593884 0.774925 +vn -0.346993 0.251717 0.903457 +vn 0.016992 -0.349733 -0.936695 +vn 0.045583 -0.319666 -0.946433 +vn -0.520915 0.821640 0.231421 +vn -0.063586 -0.937002 -0.343488 +vn 0.085969 0.866387 0.491917 +vn 0.465108 -0.091031 -0.880561 +vn 0.797868 0.366823 -0.478381 +vn 0.690366 0.248621 -0.679398 +vn -0.374948 0.230510 0.897931 +vn 0.782653 0.372176 -0.498938 +vn -0.340519 0.303645 0.889858 +vn 0.739294 0.349939 -0.575315 +vn 0.959249 -0.159000 0.233581 +vn 0.256573 -0.861925 0.437327 +vn 0.515758 -0.554292 -0.653265 +vn 0.268600 -0.947472 -0.173642 +vn 0.670820 0.728768 0.137467 +vn 0.309054 -0.763306 -0.567318 +vn 0.416294 0.707169 -0.571499 +vn -0.550044 -0.076823 -0.831595 +vn 0.724976 0.655116 -0.212681 +vn 0.381290 -0.780667 -0.495154 +vn 0.178525 -0.576532 -0.797333 +vn 0.409117 0.457522 0.789492 +vn 0.848908 0.450378 -0.276612 +vn -0.202826 0.786207 0.583730 +vn -0.096935 0.614085 0.783265 +vn -0.008438 0.859417 0.511205 +vn 0.349306 0.710766 0.610571 +vn 0.287216 -0.926442 -0.243334 +vn 0.038716 -0.938758 -0.342395 +vn 0.483290 -0.464509 0.742066 +vn 0.672849 -0.053212 -0.737864 +vn 0.451098 -0.039778 -0.891588 +vn -0.288223 0.457717 0.841084 +vn 0.441521 -0.098572 -0.891820 +vn 0.242998 -0.230979 -0.942126 +vn -0.277170 0.304855 0.911175 +vn -0.478015 0.803764 0.354210 +vn -0.352370 0.795251 0.493367 +vn 0.095776 -0.042001 -0.994516 +vn -0.480420 -0.872000 -0.093872 +vn 0.105681 0.091694 -0.990163 +vn -0.071096 -0.808996 -0.583498 +vn 0.216010 0.665903 0.714082 +vn 0.187445 -0.527665 -0.828513 +vn 0.227320 -0.447305 -0.865011 +vn 0.267704 0.595644 0.757326 +vn 0.026587 0.724270 0.689004 +vn -0.015206 0.561792 0.827139 +vn 0.092734 0.663663 0.742261 +vn -0.240262 0.593917 0.767813 +vn 0.207875 0.760246 0.615479 +vn 0.095725 0.785069 0.611967 +vn -0.114367 0.732060 0.671572 +vn -0.470825 -0.517082 -0.714808 +vn 0.693622 0.479188 -0.537835 +vn -0.040636 0.729885 0.682361 +vn 0.479074 -0.065436 -0.875332 +vn -0.524460 -0.571337 -0.631282 +vn 0.266185 -0.003092 -0.963917 +vn -0.163720 0.414321 0.895284 +vn -0.095442 0.751403 0.652904 +vn -0.348009 0.799736 0.489196 +vn -0.323497 0.914971 0.241199 +vn -0.477993 -0.719571 -0.503726 +vn 0.190498 -0.404247 -0.894592 +vn 0.061018 -0.879075 -0.472762 +vn -0.566130 -0.646393 -0.511540 +vn 0.421851 -0.803150 0.420705 +vn 0.209523 -0.423337 -0.881411 +vn -0.367686 0.236728 0.899315 +vn -0.463942 0.858797 0.217315 +vn -0.225918 0.419934 0.878986 +vn -0.183826 0.489566 0.852369 +vn -0.118904 0.707174 0.696969 +vn 0.295815 0.583710 0.756159 +vn -0.156282 -0.835894 -0.526173 +vn -0.342525 -0.553264 -0.759326 +vn -0.593922 0.736772 0.323146 +vn 0.096665 -0.872652 -0.478680 +vn -0.530700 -0.799199 -0.282203 +vn 0.636933 0.500722 -0.586169 +vn -0.458590 -0.776855 -0.431499 +vn -0.015517 -0.785946 -0.618101 +vn -0.054201 0.336021 0.940294 +vn -0.312936 0.794182 0.520909 +vn -0.177141 0.857074 0.483783 +vn -0.254851 0.394823 0.882704 +vn -0.122605 0.935043 0.332659 +vn -0.036224 -0.907794 -0.417849 +vn 0.076133 -0.883220 -0.462738 +vn -0.265542 0.723223 0.637524 +vn 0.059641 -0.774222 -0.630098 +vn -0.247034 0.873624 0.419232 +vn 0.844653 0.466294 -0.262927 +vn 0.878505 0.284976 -0.383429 +vn 0.806448 0.332855 -0.488722 +vn 0.615004 0.374934 -0.693682 +vn 0.755794 0.381299 -0.532340 +vn 0.067232 -0.559453 -0.826131 +vn 0.412945 0.285673 -0.864793 +vn 0.399165 0.883514 0.245091 +vn -0.357879 0.235710 0.903528 +vn 0.069513 -0.678632 -0.731182 +vn -0.240460 0.001521 -0.970658 +vn -0.356346 0.770832 0.528048 +vn -0.349732 0.241934 0.905072 +vn -0.300162 0.154084 0.941361 +vn 0.103718 -0.299250 -0.948521 +vn 0.764180 0.633965 -0.118813 +vn 0.413746 0.440289 -0.796844 +vn -0.578439 -0.665669 -0.471479 +vn 0.173973 -0.319637 -0.931432 +vn -0.030044 -0.996172 -0.082085 +vn -0.350576 0.720515 0.598293 +vn 0.319836 0.733974 0.599156 +vn 0.481161 -0.677609 0.556175 +vn 0.012827 -0.960916 -0.276542 +vn -0.544724 -0.648818 -0.531329 +vn 0.269884 0.618288 0.738161 +vn 0.092648 -0.043045 -0.994768 +vn 0.321847 -0.240266 -0.915799 +vn 0.754605 0.339350 -0.561617 +vn -0.496491 -0.565395 -0.658654 +vn -0.011106 0.695906 0.718047 +vn -0.264888 0.561499 0.783935 +vn 0.231873 0.713077 0.661632 +vn -0.135482 0.816850 0.560714 +vn 0.615928 0.439162 -0.654041 +vn -0.207185 0.824535 0.526513 +vn -0.057859 -0.437880 -0.897170 +vn -0.483689 -0.796262 -0.363336 +vn 0.209549 -0.350925 -0.912656 +vn -0.520097 0.790138 0.324316 +vn 0.329420 -0.061355 0.942188 +vn 0.491723 0.254474 0.832737 +vn -0.026512 0.128576 0.991345 +vn 0.623269 0.224786 -0.749004 +vn -0.187293 0.873178 0.449980 +vn 0.086309 -0.876360 -0.473860 +vn -0.040884 -0.676600 -0.735215 +vn -0.068230 -0.991670 -0.109247 +vn 0.755585 0.432997 -0.491534 +vn 0.418950 -0.085893 -0.903938 +vn -0.559605 -0.439073 0.702892 +vn -0.254094 0.506738 0.823804 +vn -0.701296 -0.656704 -0.277353 +vn -0.530933 -0.839873 0.112796 +vn 0.171652 0.456940 0.872778 +vn -0.680800 0.718236 0.143699 +vn -0.005872 -0.227108 0.973852 +vn 0.539380 -0.637075 -0.550640 +vn -0.090517 -0.703705 -0.704703 +vn 0.493373 -0.692418 -0.526442 +vn 0.401815 0.673924 0.619976 +vn 0.262387 0.951842 -0.158586 +vn 0.145139 0.800958 0.580863 +vn -0.127014 -0.160273 -0.978867 +vn -0.581419 -0.487704 -0.651226 +vn -0.324652 -0.742248 -0.586234 +vn 0.369717 0.296922 0.880424 +vn 0.361833 -0.928835 -0.079635 +vn 0.063745 -0.440139 0.895664 +vn 0.080789 -0.777296 0.623926 +vn 0.150328 -0.122509 0.981016 +vn 0.139820 0.231058 0.962841 +vn 0.216234 0.534241 -0.817208 +vn 0.060062 -0.157583 -0.985678 +vn -0.315907 0.807900 0.497495 +vn -0.200967 0.864979 0.459809 +vn -0.479895 -0.764506 -0.430385 +vn 0.778952 0.457842 -0.428502 +vn 0.015593 -0.367663 -0.929829 +vn -0.433708 0.680328 0.590806 +vn 0.032769 0.410439 0.911299 +vn 0.463091 -0.667293 0.583323 +vn -0.386257 0.751062 0.535455 +vn -0.000704 -0.854022 -0.520237 +vn 0.316979 -0.486032 -0.814431 +vn 0.267084 -0.243391 -0.932431 +vn 0.141132 0.429946 0.891756 +vn -0.131100 0.292826 0.947136 +vn 0.193958 -0.460240 -0.866348 +vn 0.053145 -0.620390 -0.782490 +vn -0.400169 -0.293555 -0.868153 +vn -0.245521 0.180212 0.952493 +vn -0.651968 0.738696 0.171073 +vn 0.090874 0.074170 -0.993096 +vn 0.302513 0.515996 -0.801395 +vn -0.463619 -0.435611 -0.771557 +vn -0.690776 0.187943 0.698217 +vn -0.025028 0.611730 0.790671 +vn 0.407466 -0.789310 0.459305 +vn -0.371732 0.261737 0.890679 +vn 0.590092 0.135709 -0.795848 +vn 0.374520 0.543343 -0.751341 +vn 0.412593 -0.812278 0.412276 +vn 0.002204 -0.923486 -0.383625 +vn -0.155019 -0.501988 -0.850868 +vn 0.336366 0.732556 0.591793 +vn -0.155583 0.732559 0.662685 +vn -0.206861 0.731926 0.649225 +vn -0.179308 -0.788610 -0.588169 +vn 0.381128 -0.910257 0.161785 +vn 0.388724 0.350406 -0.852121 +vn -0.315589 0.550796 0.772676 +vn 0.093175 -0.802053 -0.589941 +vn -0.273992 0.527341 0.804263 +vn 0.046268 -0.617540 -0.785177 +vn -0.275220 0.746414 0.605904 +vn -0.096012 0.931196 0.351648 +vn -0.394156 0.722461 0.568060 +vn 0.503641 0.765220 0.400980 +vn -0.042950 -0.999076 0.001334 +vn 0.056521 -0.395775 -0.916607 +vn 0.482049 -0.629371 0.609525 +vn -0.292838 0.205543 0.933808 +vn -0.214318 0.896745 0.387190 +vn 0.375066 0.521601 0.766328 +vn -0.249517 0.813949 0.524623 +vn 0.204743 0.454677 0.866804 +vn -0.036847 -0.927577 -0.371812 +vn -0.314330 0.254105 0.914673 +vn 0.346596 -0.937450 0.032531 +vn 0.145602 -0.003736 -0.989336 +vn 0.838257 0.367552 -0.402779 +vn -0.423102 0.866842 0.263761 +vn 0.620979 0.512497 -0.593070 +vn 0.733753 0.317235 -0.600807 +vn -0.514461 0.832502 0.205600 +vn 0.239975 0.543189 0.804586 +vn 0.375867 -0.121030 -0.918736 +vn -0.568210 0.797211 0.203944 +vn 0.299028 -0.953338 -0.041580 +vn -0.335010 -0.142615 -0.931359 +vn -0.239703 0.774353 0.585594 +vn 0.177087 -0.965848 -0.189149 +vn -0.428838 0.238069 0.871448 +vn -0.262975 0.439532 0.858869 +vn 0.351730 -0.077863 -0.932858 +vn -0.501028 0.821394 0.272549 +vn -0.351522 0.309741 0.883455 +vn -0.306615 0.451935 0.837700 +vn -0.003442 -0.445547 -0.895252 +vn 0.005657 -0.587633 -0.809108 +vn -0.034914 0.366891 -0.929608 +vn -0.230454 0.436331 0.869774 +vn -0.632055 -0.672092 -0.385744 +vn -0.540074 0.799635 0.262494 +vn -0.295959 0.185934 0.936929 +vn -0.296788 0.257232 0.919646 +vn 0.403382 -0.883491 0.238174 +vn 0.077081 -0.504584 -0.859915 +vn -0.231405 0.267306 0.935414 +vn -0.183478 0.353460 0.917280 +vn -0.008479 0.398084 0.917310 +vn 0.095546 0.595540 0.797624 +vn -0.023075 -0.543412 -0.839149 +vn 0.147596 0.637070 0.756543 +vn -0.580651 -0.711098 -0.396464 +vn -0.569550 -0.742148 -0.353311 +vn 0.319591 0.915307 0.245103 +vn 0.089216 0.823050 0.560918 +vn -0.165946 -0.433743 -0.885623 +vn 0.673370 0.417460 -0.610164 +vn -0.290845 0.072225 0.954040 +vn 0.505282 -0.789351 -0.348734 +vn 0.089118 -0.995196 0.040543 +vn -0.528841 -0.824762 -0.200238 +vn 0.431315 -0.632019 -0.643831 +vn 0.136964 -0.813936 -0.564578 +vn -0.400580 0.875497 -0.270261 +vn -0.557340 -0.756125 -0.342996 +vn 0.230248 -0.085616 0.969358 +vn -0.006353 -0.249054 0.968469 +vn -0.040643 -0.908786 -0.415278 +vn 0.358900 0.455676 0.814586 +vn -0.701777 -0.255585 0.664970 +vn 0.319736 0.602076 0.731624 +vn 0.466755 -0.671571 0.575441 +vn 0.669404 0.159429 -0.725590 +vn 0.453378 -0.053239 -0.889727 +vn 0.655824 0.744695 0.123788 +vn -0.023409 0.557843 0.829616 +vn -0.300559 0.887578 0.349099 +vn 0.005219 0.514075 0.857729 +vn -0.076334 0.772103 0.630896 +vn 0.231295 -0.316581 -0.919934 +vn -0.294748 0.467748 0.833268 +vn -0.324342 0.305037 0.895408 +vn 0.420599 0.143331 -0.895853 +vn 0.831199 0.399843 -0.386309 +vn -0.409830 0.229260 0.882881 +vn -0.584828 -0.693108 -0.421399 +vn 0.555470 0.501382 -0.663378 +vn 0.413369 0.354907 0.838550 +vn 0.044001 0.635527 0.770824 +vn -0.069447 0.805491 0.588524 +vn -0.627555 0.222602 0.746072 +vn 0.013661 -0.772875 -0.634411 +vn 0.087339 -0.390771 -0.916335 +vn -0.246534 0.683325 0.687233 +vn 0.020374 -0.410106 -0.911810 +vn -0.148524 0.360093 0.921018 +vn -0.532817 0.826544 0.181470 +vn 0.360994 -0.159158 -0.918886 +vn 0.226045 0.654033 0.721904 +vn -0.552289 -0.646459 -0.526373 +vn 0.335627 -0.198005 -0.920950 +vn -0.145948 0.707966 0.691002 +vn -0.144294 0.155934 -0.977171 +vn -0.280125 0.453612 0.846030 +vn 0.064145 0.484614 -0.872373 +vn 0.191505 -0.263083 -0.945575 +vn 0.161082 0.666373 0.728011 +vn 0.327338 0.548516 -0.769402 +vn -0.088608 -0.644568 -0.759395 +vn -0.218140 -0.483072 -0.847972 +vn 0.174679 0.017283 -0.984474 +vn -0.571825 -0.727334 -0.379475 +vn 0.053150 0.882358 0.467567 +vn 0.144824 -0.022992 -0.989190 +vn 0.637949 0.730059 0.245020 +vn 0.068522 -0.879674 -0.470616 +vn -0.045642 0.395111 0.917499 +vn -0.075864 -0.933672 -0.350002 +vn -0.018999 0.374909 0.926867 +vn 0.080501 -0.414917 -0.906291 +vn 0.463704 0.274244 -0.842478 +vn 0.372381 0.140182 -0.917432 +vn -0.345760 0.185744 0.919755 +vn 0.442680 -0.041153 -0.895735 +vn 0.672088 0.447007 -0.590323 +vn 0.639181 0.200776 -0.742386 +vn 0.735283 -0.147420 -0.661533 +vn -0.104352 -0.839233 -0.533665 +vn 0.206429 -0.449364 -0.869172 +vn 0.189559 -0.441973 -0.876771 +vn -0.031076 -0.867954 -0.495672 +vn -0.513702 0.648045 0.562270 +vn 0.403713 0.333610 0.851892 +vn -0.317437 0.488429 0.812817 +vn 0.152103 0.734921 0.660875 +vn 0.022573 0.852762 0.521811 +vn -0.088030 0.264049 -0.960484 +vn -0.559395 -0.706730 -0.433139 +vn -0.213053 0.416202 0.883959 +vn 0.066778 -0.362655 -0.929528 +vn -0.013584 -0.920640 -0.390177 +vn -0.543599 -0.784226 -0.299149 +vn 0.399242 -0.152558 -0.904064 +vn 0.111948 -0.335588 -0.935333 +vn 0.082364 -0.950126 -0.300794 +vn 0.206450 0.157387 0.965716 +vn -0.266380 0.174788 0.947888 +vn 0.011608 -0.934928 -0.354649 +vn -0.099186 0.604692 0.790259 +vn 0.548068 0.535312 0.642699 +vn 0.000065 0.734477 0.678633 +vn 0.182279 -0.232328 -0.955405 +vn 0.666144 0.678282 0.310138 +vn -0.209374 0.638585 0.740521 +vn -0.202544 0.357048 0.911862 +vn -0.334037 0.342594 0.878094 +vn -0.502454 0.801088 0.325267 +vn -0.607210 -0.745688 -0.274309 +vn -0.467988 0.636020 0.613568 +vn -0.094184 0.318669 0.943175 +vn -0.288638 0.307432 0.906738 +vn 0.333410 0.033828 -0.942175 +vn -0.328501 0.337098 0.882299 +vn -0.093565 0.986582 0.133794 +vn 0.040651 -0.710479 -0.702543 +vn -0.447752 0.699192 0.557358 +vn -0.087766 0.373804 0.923346 +vn -0.007709 -0.744568 -0.667502 +vn -0.445562 0.618235 0.647503 +vn 0.272677 0.680862 0.679760 +vn 0.194133 -0.175767 -0.965100 +vn -0.353533 0.253360 0.900457 +vn 0.266113 -0.091696 -0.959571 +vn 0.365352 -0.914421 0.174219 +vn -0.258125 -0.554667 -0.791022 +vn 0.382232 -0.911026 0.154695 +vn -0.568472 -0.746919 -0.344894 +vn 0.034781 -0.493377 -0.869120 +vn -0.019433 -0.989187 -0.145364 +vn -0.131708 -0.534517 -0.834832 +vn -0.381372 -0.206703 -0.901016 +vn 0.530443 -0.388840 0.753282 +vn 0.772310 -0.473356 -0.423641 +vn -0.341002 0.702133 0.625081 +vn 0.708828 0.342714 -0.616531 +vn 0.783688 0.318415 -0.533334 +vn 0.759189 0.284376 -0.585459 +vn 0.756398 0.231430 -0.611803 +vn 0.323401 -0.103656 -0.940568 +vn 0.969490 0.059486 -0.237802 +vn 0.287655 0.223583 -0.931271 +vn 0.586920 -0.807128 0.063789 +vn -0.256525 -0.666784 -0.699710 +vn 0.386593 -0.356160 -0.850703 +vn 0.501131 -0.512778 -0.697084 +vn 0.375320 -0.735500 0.564069 +vn 0.638022 -0.729046 -0.247828 +vn -0.007413 -0.537684 -0.843114 +vn 0.602447 -0.094966 0.792489 +vn 0.482940 0.690537 0.538450 +vn 0.445091 0.856005 0.262962 +vn -0.110583 -0.846872 -0.520172 +vn -0.029913 -0.648881 -0.760301 +vn 0.333226 0.754900 0.564878 +vn 0.405475 0.378835 0.831910 +vn 0.155579 0.902479 0.401655 +vn -0.817667 -0.318501 0.479561 +vn -0.996454 0.082695 -0.015525 +vn 0.163800 -0.568923 0.805913 +vn -0.079839 -0.187342 0.979045 +vn -0.102468 0.153668 0.982795 +vn 0.044864 0.277152 0.959778 +vn 0.206740 0.642475 0.737892 +vn -0.330074 0.848950 0.412717 +vn 0.021659 -0.928990 -0.369470 +vn 0.018333 0.851461 0.524098 +vn 0.265759 -0.425052 -0.865276 +vn -0.555958 -0.515041 -0.652414 +vn -0.294215 -0.918062 0.265705 +vn 0.028932 -0.589081 -0.807556 +vn 0.226565 0.002448 -0.973993 +vn 0.256750 -0.093464 -0.961948 +vn 0.059229 0.496081 -0.866253 +vn -0.513351 -0.618614 -0.594800 +vn 0.016785 -0.621978 -0.782855 +vn -0.364157 0.200180 0.909570 +vn -0.331563 -0.682416 -0.651440 +vn 0.153386 0.102956 -0.982788 +vn -0.071960 0.716021 0.694360 +vn 0.060185 -0.792824 -0.606472 +vn 0.208358 0.055496 -0.976477 +vn -0.235215 -0.619929 -0.748573 +vn 0.804079 0.387391 -0.450983 +vn 0.312936 0.483796 -0.817321 +vn 0.360268 0.832214 0.421457 +vn 0.122086 -0.538807 -0.833536 +vn -0.464780 0.616185 0.635842 +vn 0.232302 0.339905 0.911318 +vn 0.315491 0.619633 -0.718694 +vn 0.158568 -0.069534 -0.984896 +vn 0.070972 -0.197122 -0.977807 +vn -0.220358 0.423522 0.878676 +vn -0.276532 0.335461 0.900553 +vn 0.401013 0.567914 -0.718792 +vn 0.577043 0.736306 -0.353375 +vn -0.307599 0.803051 0.510384 +vn 0.015468 -0.726458 -0.687037 +vn 0.128467 0.679428 0.722408 +vn -0.305648 0.459435 0.833965 +vn 0.154247 0.665424 0.730355 +vn 0.464416 -0.649255 0.602317 +vn -0.174802 0.601792 0.779289 +vn 0.415370 0.345348 -0.841548 +vn -0.261507 0.850439 0.456473 +vn 0.424281 -0.804902 0.414871 +vn -0.300848 0.414936 0.858673 +vn 0.506483 -0.064832 -0.859809 +vn -0.396137 0.203366 0.895387 +vn 0.405780 -0.632894 0.659385 +vn 0.385958 -0.173465 -0.906061 +vn -0.010807 0.422635 0.906236 +vn 0.384186 -0.301302 0.872708 +vn 0.124577 0.636228 0.761377 +vn -0.310639 0.799647 0.513876 +vn -0.503815 0.844782 0.180315 +vn -0.265406 0.816374 0.512926 +vn 0.158199 0.680580 0.715391 +vn -0.045795 -0.925448 -0.376096 +vn -0.232951 0.798296 0.555389 +vn -0.281039 0.264856 0.922425 +vn -0.401674 0.468165 0.787070 +vn -0.526042 0.813123 0.249221 +vn -0.380350 0.590669 0.711649 +vn 0.057725 -0.361081 -0.930746 +vn -0.292777 0.326425 0.898737 +vn 0.055978 -0.607835 -0.792087 +vn -0.116556 -0.485710 -0.866314 +vn -0.072859 0.773554 0.629528 +vn -0.543495 0.796501 0.264952 +vn 0.236535 0.102881 -0.966161 +vn -0.311416 0.319206 0.895057 +vn -0.528323 0.626364 0.573186 +vn 0.396129 -0.810827 0.430862 +vn -0.083169 0.760686 0.643770 +vn 0.463714 0.733549 0.496865 +vn 0.438072 -0.844292 0.308648 +vn -0.254502 0.255299 0.932765 +vn 0.018768 -0.529840 -0.847890 +vn 0.089686 0.747022 0.658722 +vn 0.394035 0.819550 0.416021 +vn 0.370395 0.914534 0.162587 +vn 0.047620 -0.675008 -0.736272 +vn -0.292801 0.151797 0.944047 +vn -0.328457 0.832835 0.445536 +vn -0.264006 0.853843 0.448612 +vn -0.075012 -0.951040 -0.299827 +vn 0.008587 -0.840422 -0.541865 +vn -0.063624 -0.917971 -0.391512 +vn 0.339519 -0.068301 -0.938116 +vn -0.445059 0.817143 -0.366334 +vn 0.386702 0.030702 -0.921694 +vn 0.037973 -0.767685 -0.639701 +vn 0.464167 0.337013 -0.819128 +vn 0.669998 0.073244 -0.738740 +vn 0.744815 0.155112 -0.648993 +vn 0.441804 -0.771891 0.457159 +vn -0.129267 -0.681350 -0.720453 +vn 0.080407 -0.790340 -0.607369 +vn 0.713056 -0.411058 -0.567964 +vn 0.208187 -0.340397 -0.916945 +vn 0.050202 0.955450 0.290853 +vn -0.223516 0.773463 0.593124 +vn 0.047191 -0.876201 -0.479629 +vn 0.421059 0.578380 -0.698703 +vn 0.063992 -0.884707 -0.461735 +vn 0.292732 -0.446012 -0.845802 +vn 0.717151 0.115018 -0.687362 +vn 0.233492 0.678347 0.696654 +vn 0.080701 -0.345743 0.934853 +vn -0.583324 -0.689722 0.428971 +vn 0.582818 0.681188 -0.443064 +vn 0.717386 0.581528 -0.383644 +vn 0.168935 0.703388 0.690439 +vn 0.317765 -0.050026 -0.946849 +vn 0.150652 0.047719 -0.987434 +vn -0.361000 0.372238 0.855055 +vn -0.305891 0.423277 0.852800 +vn -0.194408 0.421504 0.885743 +vn 0.119923 -0.130530 -0.984165 +vn 0.212342 -0.180385 -0.960402 +vn 0.288742 -0.036613 -0.956707 +vn 0.092897 -0.434801 -0.895722 +vn -0.545847 0.550126 -0.631991 +vn 0.336307 -0.077556 -0.938554 +vn 0.110069 -0.274123 -0.955375 +vn 0.137175 0.462214 -0.876094 +vn -0.436128 0.641152 0.631440 +vn -0.448729 0.671091 0.590152 +vn -0.031359 0.336580 0.941133 +vn -0.569362 0.581388 0.581218 +vn 0.021277 -0.892529 -0.450489 +vn -0.219281 0.171680 -0.960438 +vn 0.795372 0.214268 -0.566986 +vn -0.160604 0.602993 0.781413 +vn -0.188649 0.277367 -0.942061 +vn 0.486804 0.344383 -0.802759 +vn 0.645035 -0.029833 -0.763571 +vn 0.021609 -0.377194 -0.925882 +vn 0.411141 0.563806 -0.716300 +vn -0.214215 -0.769747 -0.601334 +vn 0.356851 0.567244 -0.742221 +vn -0.356454 0.844528 0.399641 +vn 0.059532 -0.427149 -0.902219 +vn 0.114180 0.720908 0.683561 +vn -0.006930 0.775800 0.630941 +vn -0.140649 0.761039 0.633276 +vn 0.078845 0.485864 0.870471 +vn -0.035625 0.522990 0.851594 +vn 0.371833 -0.891004 0.260485 +vn -0.118960 0.869659 0.479106 +vn 0.367375 0.272356 0.889302 +vn -0.298765 0.785140 0.542489 +vn -0.577223 -0.761512 -0.294811 +vn -0.013279 -0.830441 -0.556948 +vn -0.308431 0.908660 0.281437 +vn -0.228595 0.887231 0.400707 +vn 0.217534 0.379327 0.899327 +vn 0.294737 -0.526279 -0.797596 +vn -0.381777 -0.664841 -0.642053 +vn 0.326962 0.917023 0.228395 +vn 0.314738 -0.599317 -0.736043 +vn 0.434552 0.745021 0.506071 +vn -0.045913 -0.998744 -0.020067 +vn 0.241088 -0.500937 -0.831227 +vn -0.385253 -0.607045 -0.695037 +vn -0.208545 -0.579046 -0.788172 +vn -0.436883 0.854451 0.281154 +vn -0.205373 0.612022 0.763709 +vn -0.278480 0.243175 0.929147 +vn 0.638129 0.489244 -0.594501 +vn 0.746372 0.433123 -0.505304 +vn 0.839492 0.308643 -0.447205 +vn 0.438490 0.212540 -0.873243 +vn 0.784752 0.281152 -0.552374 +vn 0.113373 -0.005246 -0.993539 +vn 0.242990 0.248255 -0.937723 +vn -0.199570 0.258775 0.945097 +vn -0.076357 -0.506202 -0.859028 +vn -0.510206 0.842290 0.173890 +vn -0.150156 0.331551 0.931411 +vn 0.547074 -0.261144 -0.795307 +vn -0.202822 0.245132 0.948037 +vn -0.129267 0.299885 0.945177 +vn 0.274503 0.621165 -0.734031 +vn -0.349143 0.349744 0.869355 +vn 0.272506 0.764118 0.584692 +vn 0.440737 0.163111 -0.882692 +vn 0.503562 0.850018 0.154578 +vn -0.374257 0.463923 0.802937 +vn 0.071736 0.533365 0.842838 +vn 0.011529 -0.758644 -0.651403 +vn -0.356776 0.297569 0.885530 +vn 0.392325 -0.293404 -0.871777 +vn 0.424452 -0.386132 -0.818989 +vn -0.426646 0.294182 0.855237 +vn 0.071377 -0.425486 -0.902146 +vn 0.262842 -0.233724 -0.936102 +vn -0.446044 -0.266218 -0.854502 +vn -0.515130 0.611180 0.600916 +vn -0.594833 0.534321 0.600561 +vn -0.046766 -0.982757 -0.178892 +vn -0.047022 -0.932373 -0.358426 +vn -0.278539 0.410273 0.868385 +vn -0.359520 0.170179 0.917488 +vn 0.001288 -0.368329 -0.929695 +vn 0.172035 0.714922 0.677710 +vn -0.386020 0.507796 0.770151 +vn -0.300582 0.313721 0.900683 +vn 0.002693 -0.994464 -0.105040 +vn 0.281085 0.898036 0.338411 +vn -0.204128 0.396959 0.894849 +vn 0.625759 -0.017329 -0.779824 +vn -0.524523 0.721215 0.452466 +vn 0.328205 -0.581206 -0.744635 +vn -0.546870 0.827596 0.126564 +vn -0.517371 -0.810319 -0.275155 +vn 0.384245 0.821520 0.421261 +vn -0.094054 0.779915 0.618779 +vn 0.072491 -0.687565 -0.722495 +vn -0.061810 -0.870536 -0.488207 +vn 0.450093 -0.587708 0.672320 +vn -0.625518 -0.730459 -0.274147 +vn 0.735667 0.181850 -0.652475 +vn 0.800727 0.380832 -0.462390 +vn 0.405386 -0.334245 -0.850848 +vn 0.778854 0.261870 -0.569922 +vn 0.173285 -0.292140 0.940546 +vn 0.523215 -0.583902 0.620729 +vn 0.810465 -0.549777 0.202217 +vn 0.547048 -0.496516 -0.673951 +vn 0.646543 -0.414612 0.640374 +vn 0.737329 0.047596 0.673855 +vn 0.283820 -0.289082 -0.914264 +vn -0.437622 -0.395464 -0.807524 +vn -0.136307 -0.238001 0.961653 +vn -0.493360 0.344038 0.798895 +vn -0.073569 0.564254 0.822317 +vn -0.326794 -0.597030 0.732640 +vn 0.047333 -0.976323 0.211078 +vn -0.249945 -0.067712 0.965890 +vn -0.156688 -0.927784 -0.338624 +vn -0.024534 0.638813 0.768971 +vn 0.309703 -0.004109 -0.950824 +vn -0.757328 0.096389 0.645882 +vn -0.647972 0.437758 0.623298 +vn -0.773501 -0.344454 0.532022 +vn -0.414471 0.019637 0.909851 +vn 0.424935 -0.122670 0.896874 +vn 0.457930 0.440792 0.772012 +vn 0.612924 0.636889 0.467650 +vn 0.561289 0.787503 0.254546 +vn 0.406331 -0.526599 -0.746719 +vn 0.202384 0.616110 0.761215 +vn 0.700890 0.499084 -0.509577 +vn 0.407806 -0.398934 -0.821308 +vn 0.308689 -0.239608 -0.920489 +vn 0.045179 0.794490 0.605595 +vn -0.538085 0.812451 0.224472 +vn 0.238859 -0.970649 -0.028051 +vn 0.406729 -0.532689 0.742168 +vn -0.489855 0.843942 0.218640 +vn 0.175130 0.782043 0.598112 +vn 0.176997 0.157349 -0.971552 +vn -0.230439 -0.573792 -0.785914 +vn 0.449548 -0.274159 -0.850143 +vn 0.402734 -0.310562 -0.861021 +vn -0.050364 0.460986 -0.885977 +vn -0.612336 0.165217 0.773141 +vn 0.074665 -0.334917 -0.939285 +vn -0.216900 0.394126 0.893095 +vn 0.474867 -0.217113 -0.852856 +vn 0.207023 0.611205 -0.763917 +vn -0.274133 0.122077 0.953912 +vn 0.051976 0.376475 0.924968 +vn -0.485851 0.545051 0.683277 +vn 0.009451 0.850653 0.525642 +vn -0.069063 -0.547056 -0.834242 +vn 0.052868 -0.823071 -0.565472 +vn -0.513122 -0.509966 -0.690391 +vn 0.052578 -0.410762 -0.910225 +vn 0.705981 0.170910 -0.687300 +vn 0.215123 0.039735 -0.975778 +vn -0.074143 0.606567 0.791567 +vn -0.827533 -0.494103 0.266553 +vn 0.324787 0.637644 -0.698516 +vn 0.119810 -0.211035 -0.970108 +vn -0.932861 0.294995 0.206759 +vn 0.149100 0.076074 -0.985891 +vn 0.065893 -0.878803 -0.472613 +vn -0.201062 0.221296 0.954255 +vn 0.762587 0.399299 -0.508942 +vn -0.358486 0.393048 0.846759 +vn 0.101811 -0.055729 -0.993242 +vn -0.567509 -0.727328 -0.385911 +vn -0.252572 0.153049 0.955397 +vn 0.441834 0.489647 -0.751684 +vn -0.440954 0.837987 0.321462 +vn 0.837402 0.385262 -0.387725 +vn -0.012169 0.512853 0.858390 +vn -0.455669 0.570091 0.683639 +vn -0.122911 -0.840350 -0.527925 +vn 0.026593 0.790380 0.612039 +vn 0.112366 -0.319401 -0.940934 +vn 0.156521 -0.227278 -0.961169 +vn 0.371359 -0.914370 0.161309 +vn 0.019609 -0.644662 -0.764216 +vn -0.438057 -0.617177 -0.653605 +vn 0.435510 -0.186523 -0.880647 +vn 0.408512 0.590814 -0.695742 +vn 0.775970 0.450812 -0.441178 +vn 0.797258 0.393538 -0.457721 +vn 0.381604 -0.073031 -0.921436 +vn 0.537061 -0.464935 -0.703847 +vn -0.597408 0.562980 0.571103 +vn -0.298242 0.201596 0.932958 +vn 0.455403 -0.620220 0.638698 +vn 0.429621 -0.709292 0.558865 +vn 0.012734 -0.885847 -0.463803 +vn -0.052771 -0.521404 -0.851677 +vn 0.216706 0.812675 0.540922 +vn -0.052101 -0.932499 -0.357394 +vn 0.187810 0.739034 0.646959 +vn 0.120850 0.729627 0.673082 +vn 0.501789 -0.252551 -0.827300 +vn 0.612791 0.035477 -0.789448 +vn 0.768111 0.640316 -0.001094 +vn 0.302297 -0.267472 -0.914918 +vn 0.562674 -0.139337 -0.814852 +vn 0.373034 0.582646 -0.722059 +vn 0.026869 0.789666 0.612949 +vn -0.185653 0.319707 0.929150 +vn -0.621102 -0.713552 -0.324154 +vn -0.510137 0.837764 0.194709 +vn -0.349907 0.272928 0.896144 +vn 0.262392 0.334574 0.905103 +vn -0.505884 0.813187 0.287763 +vn -0.420901 0.471760 0.774781 +vn 0.239451 -0.036700 -0.970215 +vn 0.196843 -0.307600 -0.930933 +vn -0.015231 0.171031 0.985148 +vn 0.386828 0.023108 -0.921863 +vn 0.052058 -0.876311 -0.478925 +vn 0.489801 0.488842 -0.721893 +vn 0.467487 0.258911 -0.845234 +vn 0.250135 -0.007574 -0.968181 +vn 0.053885 0.627873 0.776448 +vn 0.141909 0.521633 0.841285 +vn 0.154553 -0.160968 -0.974783 +vn -0.296875 0.218573 0.929565 +vn 0.134544 0.891958 0.431634 +vn -0.065862 0.624306 0.778398 +vn -0.555250 -0.562766 -0.612366 +vn -0.216849 0.777179 0.590737 +vn 0.010529 -0.929537 -0.368577 +vn -0.180404 0.561818 0.807350 +vn -0.320331 0.120403 0.939623 +vn -0.312824 0.219013 0.924216 +vn 0.018669 -0.677608 -0.735186 +vn 0.070500 0.779064 0.622968 +vn 0.791009 0.355317 -0.498051 +vn 0.784278 0.455944 -0.420742 +vn -0.517865 -0.706193 -0.482811 +vn -0.310927 0.751627 0.581705 +vn -0.222154 0.400533 0.888944 +vn -0.570594 -0.790348 -0.223096 +vn 0.152647 -0.661597 -0.734159 +vn 0.222814 0.708316 0.669807 +vn 0.339309 -0.362632 -0.867968 +vn -0.526821 0.832070 0.173549 +vn -0.089404 -0.815258 -0.572155 +vn 0.298794 -0.407711 0.862841 +vn -0.384002 0.552035 0.740135 +vn 0.802407 -0.302949 0.514165 +vn 0.537459 0.224927 -0.812740 +vn -0.588071 -0.153072 0.794192 +vn 0.659452 0.568004 0.492437 +vn 0.453748 -0.827658 0.330294 +vn 0.216850 -0.694740 0.685793 +vn -0.378577 -0.750598 -0.541555 +vn 0.043686 -0.005287 -0.999031 +vn -0.459216 0.195778 -0.866482 +vn -0.423776 0.017079 0.905606 +vn -0.070368 0.431446 0.899390 +vn 0.559064 -0.697830 0.447750 +vn 0.499201 -0.860295 -0.103394 +vn 0.794157 -0.535804 0.286756 +vn -0.375314 0.887536 -0.267243 +vn 0.254013 0.835668 -0.486967 +vn -0.556177 -0.812984 -0.172404 +vn -0.264065 -0.964360 0.016740 +vn -0.188090 -0.936515 -0.295910 +vn 0.101473 0.511950 0.853001 +vn 0.466096 0.346380 0.814110 +vn 0.727277 -0.426971 0.537367 +vn 0.268621 -0.340987 -0.900872 +vn -0.358807 0.186904 0.914507 +vn 0.432479 -0.676381 0.596214 +vn 0.201680 -0.295253 -0.933890 +vn 0.007746 -0.528495 -0.848901 +vn 0.215174 0.682459 0.698534 +vn -0.275414 0.037018 -0.960613 +vn 0.190059 -0.344428 -0.919373 +vn 0.460361 -0.662289 0.591135 +vn 0.831352 0.335441 -0.443095 +vn -0.617052 -0.736069 -0.278295 +vn -0.368837 0.330751 0.868656 +vn 0.421472 -0.411754 0.807973 +vn -0.549220 0.530736 0.645506 +vn -0.576455 -0.751477 -0.320909 +vn 0.442794 0.554523 0.704583 +vn -0.421832 0.433084 0.796553 +vn 0.816311 0.472110 -0.332790 +vn -0.006529 -0.456953 -0.889467 +vn -0.277660 0.128863 0.951998 +vn 0.660250 0.631606 -0.406378 +vn -0.196307 0.855616 0.478941 +vn -0.392212 0.832894 0.390458 +vn 0.039637 0.706864 0.706238 +vn -0.532723 -0.438439 -0.723863 +vn 0.739117 0.432426 -0.516443 +vn 0.085227 0.755169 0.649966 +vn 0.036548 0.706884 0.706385 +vn -0.056660 0.263167 0.963085 +vn -0.251582 0.904276 0.344951 +vn 0.234054 0.365878 0.900751 +vn -0.454911 -0.689149 -0.564030 +vn -0.017962 -0.948567 -0.316066 +vn 0.061291 -0.890629 -0.450582 +vn -0.351532 0.290570 0.889941 +vn -0.172322 0.481894 0.859118 +vn 0.233396 0.760155 0.606376 +vn -0.335482 0.871821 0.356905 +vn -0.318004 0.152836 0.935689 +vn 0.726160 0.320211 -0.608405 +vn 0.134102 0.810527 0.570143 +vn -0.404288 0.840742 0.360146 +vn 0.071439 -0.857796 -0.509002 +vn -0.362767 -0.605676 -0.708207 +vn -0.065068 0.604733 0.793766 +vn 0.094355 0.079584 -0.992352 +vn -0.264355 -0.597526 -0.757019 +vn 0.226912 -0.702430 -0.674613 +vn -0.056521 0.877020 0.477119 +vn -0.517234 -0.659940 -0.544929 +vn 0.125283 0.819316 0.559487 +vn -0.646804 -0.719014 -0.254292 +vn -0.533054 0.539110 0.652084 +vn -0.509931 0.605580 0.610936 +vn 0.049970 -0.877121 -0.477663 +vn 0.032432 -0.792877 -0.608517 +vn -0.024798 -0.909607 -0.414729 +vn -0.304363 0.336695 0.891067 +vn -0.519629 0.843219 0.137722 +vn -0.594360 0.578267 0.558877 +vn 0.342972 -0.933396 0.105561 +vn -0.510726 0.853848 0.100511 +vn -0.183213 -0.541760 -0.820322 +vn 0.353207 -0.388232 -0.851188 +vn 0.265498 -0.602341 -0.752792 +vn 0.635939 0.751357 -0.176195 +vn 0.182080 0.595129 0.782731 +vn -0.364366 0.324595 0.872855 +vn 0.266002 0.643043 0.718149 +vn 0.412379 -0.330562 -0.848924 +vn -0.173187 0.701349 0.691459 +vn 0.007978 -0.742226 -0.670102 +vn 0.128819 0.184576 -0.974339 +vn 0.625789 0.585847 -0.514947 +vn 0.141807 0.017163 -0.989746 +vn -0.000657 -0.927442 -0.373967 +vn -0.221796 0.270678 -0.936771 +vn 0.318836 0.855167 0.408696 +vn -0.291521 0.209924 0.933246 +vn -0.227502 0.109879 -0.967558 +vn 0.441377 -0.735713 0.513725 +vn 0.785132 0.401519 -0.471540 +vn 0.389158 0.836856 0.385004 +vn -0.623870 0.561408 0.543698 +vn 0.595003 0.009745 -0.803664 +vn 0.628758 -0.039036 -0.776621 +vn -0.161404 -0.531446 -0.831573 +vn -0.353354 0.192698 0.915428 +vn -0.056965 -0.325464 -0.943837 +vn -0.027908 -0.366772 -0.929892 +vn -0.093364 0.278700 0.955829 +vn 0.440110 -0.804026 0.399807 +vn -0.483742 0.437810 0.757836 +vn -0.513580 0.539777 0.666990 +vn 0.421962 0.649409 -0.632626 +vn 0.317878 0.522888 0.790912 +vn -0.189568 0.406512 0.893763 +vn -0.003602 -0.899932 -0.436015 +vn 0.342931 -0.412683 -0.843855 +vn 0.258949 0.698051 0.667585 +vn -0.129415 -0.828033 -0.545540 +vn -0.495804 -0.741913 -0.451379 +vn 0.042412 -0.544179 -0.837897 +vn 0.290636 0.872478 0.392827 +vn -0.331475 0.820361 0.465975 +vn -0.512474 -0.460818 -0.724581 +vn 0.086519 0.775905 0.624888 +vn -0.227561 0.885205 0.405745 +vn -0.536533 0.367097 0.759850 +vn 0.084987 0.593705 0.800182 +vn -0.363082 0.766858 0.529245 +vn -0.210789 0.448465 0.868589 +vn -0.253153 0.764671 0.592615 +vn -0.247707 -0.651873 -0.716731 +vn 0.423275 0.799765 0.425692 +vn 0.653412 0.086719 -0.752019 +vn -0.444001 0.866596 0.227762 +vn 0.746971 0.115303 -0.654782 +vn -0.317269 0.234977 0.918764 +vn 0.005271 0.340025 0.940402 +vn 0.123306 0.383680 -0.915197 +vn 0.951790 0.157842 0.263023 +vn 0.629067 -0.453781 -0.631155 +vn 0.508707 0.284104 0.812713 +vn -0.338290 -0.637357 0.692341 +vn 0.669813 0.153649 -0.726459 +vn -0.141679 -0.861615 0.487388 +vn 0.991681 0.047959 0.119453 +vn 0.866081 -0.212170 -0.452646 +vn 0.487427 -0.543405 -0.683466 +vn -0.515945 0.648548 0.559630 +vn -0.886271 0.189834 0.422477 +vn -0.879055 0.229475 -0.417856 +vn -0.745950 0.149641 -0.648973 +vn -0.398746 -0.139843 0.906336 +vn 0.824064 -0.389697 0.411163 +vn 0.693126 -0.717322 0.070886 +vn 0.030051 0.464262 -0.885188 +vn -0.349007 -0.715277 0.605453 +vn 0.656930 0.737953 0.154496 +vn 0.885645 0.351798 0.303103 +vn -0.663031 0.287806 0.691055 +vn 0.433513 -0.059937 0.899152 +vn 0.460814 0.323684 0.826365 +vn 0.332669 0.584696 0.739907 +vn -0.005020 0.730318 0.683089 +vn 0.089298 -0.935943 -0.340641 +vn -0.348939 0.365633 0.862875 +vn 0.036380 -0.868777 -0.493866 +vn -0.612343 0.551145 0.566811 +vn -0.166954 0.586110 0.792844 +vn 0.638448 0.585393 -0.499699 +vn 0.819805 0.545613 0.173856 +vn 0.635274 -0.223249 -0.739315 +vn 0.087506 0.058243 -0.994460 +vn -0.024988 0.194315 0.980621 +vn 0.264929 -0.561083 -0.784219 +vn -0.019583 0.402326 0.915287 +vn 0.022954 0.756049 0.654112 +vn -0.347710 0.247485 0.904350 +vn 0.487423 -0.642555 0.591221 +vn -0.170188 0.615692 0.769389 +vn -0.672213 -0.687922 -0.273667 +vn 0.278307 0.470838 0.837172 +vn 0.137275 0.663282 0.735672 +vn -0.476552 0.272641 0.835802 +vn 0.448542 -0.349708 -0.822505 +vn 0.089932 -0.453883 -0.886512 +vn -0.185016 -0.595294 -0.781917 +vn 0.419449 -0.788577 0.449677 +vn -0.256199 0.784549 0.564664 +vn -0.252652 0.840863 0.478662 +vn 0.474506 -0.851807 0.221965 +vn -0.203105 0.558689 0.804123 +vn -0.120953 0.513475 0.849538 +vn -0.205077 0.767286 0.607631 +vn -0.122882 0.705564 0.697911 +vn -0.558833 -0.740753 -0.372815 +vn -0.359203 0.316304 0.878023 +vn 0.017267 -0.691768 -0.721913 +vn 0.156469 0.143795 -0.977159 +vn 0.417502 0.629419 -0.655381 +vn 0.163482 0.371572 0.913897 +vn -0.167959 0.793290 0.585219 +vn 0.038093 -0.817653 -0.574450 +vn 0.010496 -0.881834 -0.471443 +vn 0.052632 0.613771 -0.787728 +vn 0.082374 0.549251 0.831588 +vn -0.051550 -0.950430 -0.306636 +vn 0.019303 -0.843276 -0.537134 +vn 0.188388 -0.273474 -0.943251 +vn 0.310323 -0.389746 -0.867063 +vn 0.248919 -0.963095 -0.102410 +vn -0.441624 -0.653619 -0.614614 +vn -0.632353 -0.734499 -0.246255 +vn 0.253464 0.836836 0.485244 +vn 0.098637 0.629628 0.770610 +vn 0.656350 0.751364 -0.068237 +vn 0.664800 0.654982 -0.359220 +vn -0.225520 0.219836 0.949112 +vn 0.232693 0.816070 0.529040 +vn 0.059920 -0.063401 -0.996188 +vn -0.434822 0.346710 0.831097 +vn -0.450223 0.439752 0.777121 +vn 0.508359 -0.202226 -0.837064 +vn -0.124716 0.777506 0.616386 +vn 0.623766 0.770348 0.132211 +vn -0.451235 0.873282 0.183755 +vn -0.177549 0.267737 0.946992 +vn 0.456152 -0.597393 0.659580 +vn 0.482293 0.865998 0.132064 +vn 0.048653 -0.433115 -0.900025 +vn -0.022153 -0.887747 -0.459798 +vn 0.091015 -0.501186 -0.860540 +vn -0.367190 -0.089030 -0.925875 +vn -0.333998 0.196289 0.921909 +vn 0.671975 -0.061457 -0.738020 +vn 0.779568 0.620450 -0.085534 +vn 0.901712 0.271123 -0.336761 +vn -0.351922 0.141167 0.925323 +vn -0.476443 0.820418 0.316097 +vn 0.004853 0.726104 0.687568 +vn -0.005560 0.165728 -0.986156 +vn -0.390212 0.129248 0.911608 +vn -0.314328 0.339697 0.886456 +vn 0.258886 -0.261768 -0.929761 +vn 0.057418 -0.420751 -0.905357 +vn 0.112903 -0.369357 -0.922404 +vn -0.527904 -0.786232 -0.321180 +vn 0.093830 -0.529019 -0.843407 +vn 0.234703 0.655426 0.717866 +vn 0.117770 0.460784 0.879664 +vn -0.490831 0.845034 0.212138 +vn 0.416922 0.571782 -0.706570 +vn -0.339369 0.361430 0.868445 +vn 0.182967 0.022846 -0.982854 +vn 0.159664 -0.172131 -0.972049 +vn -0.275043 0.520515 0.808341 +vn 0.027563 0.794429 0.606731 +vn 0.026845 0.861987 0.506218 +vn 0.645079 0.251793 -0.721438 +vn -0.488050 0.400015 0.775755 +vn -0.191195 -0.770562 -0.608012 +vn -0.050833 -0.998566 0.016822 +vn 0.055754 -0.853644 -0.517865 +vn -0.376275 0.198098 0.905083 +vn -0.377301 -0.675942 -0.633046 +vn -0.052351 0.551176 -0.832745 +vn 0.018580 0.667523 0.744357 +vn -0.068650 -0.597228 -0.799128 +vn 0.095025 -0.427795 -0.898867 +vn 0.145313 0.503228 0.851848 +vn -0.657859 -0.704762 -0.265578 +vn 0.217842 0.758976 0.613596 +vn -0.545418 0.570942 0.613632 +vn 0.398527 -0.531064 -0.747761 +vn -0.207912 0.391741 0.896276 +vn 0.028520 0.741585 0.670252 +vn 0.149843 0.742986 0.652318 +vn -0.199033 0.425354 0.882870 +vn 0.670067 0.727253 0.148704 +vn 0.834771 0.442516 0.327622 +vn 0.637853 0.759648 0.126799 +vn 0.882649 0.205411 -0.422774 +vn 0.570560 -0.143373 -0.808644 +vn 0.831716 0.096035 -0.546833 +vn 0.929283 -0.107790 -0.353292 +vn 0.782140 0.030201 -0.622370 +vn 0.719575 0.000840 -0.694414 +vn 0.725656 0.106952 -0.679695 +vn 0.725921 0.001172 -0.687778 +vn -0.518274 0.255859 0.816044 +vn 0.057840 -0.995711 -0.072207 +vn -0.424373 -0.614608 0.664955 +vn 0.337848 -0.132413 -0.931840 +vn -0.436468 -0.442857 0.783181 +vn -0.621169 -0.222298 0.751487 +vn 0.665785 0.036683 0.745242 +vn -0.762495 0.545726 0.347540 +vn -0.648397 -0.721919 0.241692 +vn -0.949230 -0.312963 0.031877 +vn -0.893342 0.282615 -0.349384 +vn 0.693805 -0.692336 0.198255 +vn 0.479407 -0.722537 0.498106 +vn 0.327374 0.835245 0.441806 +vn 0.222693 0.693549 -0.685126 +vn 0.899751 0.074622 0.429976 +vn -0.284799 -0.908911 0.304582 +vn 0.839342 0.227905 -0.493523 +vn 0.993707 0.111036 -0.014724 +vn -0.296216 0.121325 0.947384 +vn -0.288273 0.170573 0.942233 +vn 0.495479 0.294752 -0.817081 +vn 0.463778 0.204531 -0.862019 +vn 0.482454 0.580109 -0.656286 +vn -0.170461 0.315597 0.933457 +vn 0.209847 -0.178341 -0.961332 +vn -0.064589 -0.862239 -0.502366 +vn 0.101008 -0.135673 -0.985591 +vn 0.112185 -0.257939 -0.959626 +vn -0.654812 -0.718716 -0.233814 +vn -0.053736 -0.926047 -0.373562 +vn -0.482386 0.392174 0.783265 +vn 0.103470 0.591829 0.799395 +vn 0.202128 -0.722393 -0.661281 +vn -0.316054 0.267647 0.910206 +vn -0.512403 0.357482 0.780801 +vn 0.225179 -0.631431 -0.742017 +vn 0.039020 0.497779 0.866426 +vn 0.122380 -0.495589 -0.859892 +vn 0.332540 -0.103487 -0.937394 +vn -0.314314 0.267714 0.910789 +vn 0.421588 0.057639 -0.904954 +vn -0.385957 0.816622 0.429145 +vn -0.072349 0.671702 0.737280 +vn 0.465507 -0.652587 0.597857 +vn -0.330977 0.180756 0.926165 +vn -0.159306 0.450929 0.878228 +vn -0.234753 0.862829 0.447679 +vn 0.326581 0.440466 0.836262 +vn 0.538820 0.355979 -0.763513 +vn -0.535039 0.411384 0.737900 +vn -0.273665 0.892589 0.358318 +vn -0.342246 -0.643987 -0.684213 +vn 0.129074 -0.496335 -0.858482 +vn 0.154011 0.052896 -0.986652 +vn 0.211074 0.031519 -0.976962 +vn -0.356389 0.321739 0.877195 +vn -0.067487 0.636509 0.768311 +vn -0.155536 0.829842 0.535882 +vn -0.159038 -0.761891 -0.627877 +vn 0.356118 -0.442725 -0.822906 +vn -0.271898 0.786992 0.553818 +vn 0.225616 0.731225 -0.643744 +vn 0.089918 -0.635452 -0.766887 +vn -0.022730 0.602693 0.797649 +vn 0.153647 0.743861 0.650434 +vn 0.223822 0.942798 0.247055 +vn -0.449593 0.865098 0.222423 +vn 0.190292 0.790442 0.582228 +vn 0.555042 0.767981 0.319582 +vn -0.180793 0.788172 0.588302 +vn 0.686374 0.038955 -0.726205 +vn 0.904855 0.307628 -0.294283 +vn 0.787363 0.476585 -0.391058 +vn -0.259129 -0.592248 -0.762951 +vn -0.141728 0.233699 0.961924 +vn 0.071735 0.544153 0.835914 +vn -0.228396 0.319061 0.919802 +vn 0.445368 0.885621 0.131613 +vn 0.552291 0.539790 -0.635296 +vn -0.224972 0.758300 0.611856 +vn -0.139694 -0.535205 -0.833092 +vn 0.582275 0.487943 -0.650282 +vn 0.589534 0.470356 -0.656670 +vn 0.075018 0.623445 0.778260 +vn -0.189388 0.374758 0.907573 +vn -0.011739 -0.889357 -0.457063 +vn 0.059327 -0.891724 -0.448673 +vn 0.505069 0.819289 0.271423 +vn -0.298808 0.371738 0.878933 +vn -0.224272 0.791739 0.568200 +vn -0.201626 0.250748 0.946822 +vn -0.268207 0.819211 0.506911 +vn -0.287638 -0.012581 -0.957656 +vn 0.248204 -0.325538 -0.912371 +vn -0.274868 0.249922 0.928432 +vn 0.424402 -0.075703 -0.902304 +vn -0.194230 0.594030 0.780643 +vn -0.091322 0.642480 0.760842 +vn -0.478263 0.342640 0.808618 +vn -0.397820 -0.213669 -0.892236 +vn 0.078584 0.867678 0.490876 +vn -0.421729 0.268572 0.866033 +vn -0.163044 0.680879 0.714017 +vn 0.062486 -0.336436 -0.939631 +vn 0.166231 -0.027322 -0.985708 +vn -0.208137 0.584457 0.784276 +vn 0.336515 -0.427901 -0.838843 +vn 0.622034 -0.136351 -0.771027 +vn -0.334901 0.186385 0.923635 +vn -0.072074 0.848306 0.524578 +vn -0.033428 -0.912142 -0.408508 +vn 0.645613 -0.015732 -0.763503 +vn -0.290740 0.768272 0.570288 +vn -0.062425 0.748304 0.660412 +vn 0.130409 0.374589 0.917974 +vn -0.013248 0.758343 0.651722 +vn -0.398218 0.788649 0.468459 +vn -0.242377 0.148062 -0.958818 +vn -0.508939 -0.715623 -0.478398 +vn -0.288975 0.337660 0.895812 +vn 0.189832 -0.708772 -0.679416 +vn 0.100096 0.730529 0.675506 +vn 0.372970 -0.913082 0.164846 +vn 0.302048 -0.598334 -0.742135 +vn 0.235539 -0.267033 -0.934460 +vn -0.009864 -0.871914 -0.489560 +vn -0.436307 0.232062 0.869358 +vn -0.309070 0.726005 0.614323 +vn -0.574247 0.496379 0.651036 +vn -0.054032 -0.994105 -0.093996 +vn -0.619093 0.535522 0.574404 +vn 0.133721 0.771533 -0.621978 +vn -0.544228 -0.771162 -0.330342 +vn -0.193132 0.431821 0.881040 +vn -0.228607 0.091358 0.969223 +vn -0.414682 -0.604167 -0.680457 +vn 0.136281 0.902656 -0.408215 +vn 0.944159 0.110932 0.310256 +vn 0.279116 -0.374875 -0.884061 +vn 0.456868 -0.189141 -0.869194 +vn -0.075249 0.218103 0.973020 +vn 0.370882 -0.416874 -0.829857 +vn 0.241241 0.084057 -0.966818 +vn 0.769071 0.495334 -0.403947 +vn 0.646841 0.378293 -0.662186 +vn 0.075254 0.505491 -0.859544 +vn 0.259168 -0.850852 0.457036 +vn 0.017028 -0.916596 -0.399453 +vn 0.211363 -0.955206 -0.207139 +vn 0.447716 -0.579531 -0.680951 +vn 0.007774 -0.987003 0.160511 +vn 0.201234 0.210686 -0.956617 +vn -0.015090 -0.958778 0.283755 +vn -0.905065 -0.307905 0.293346 +vn 0.953274 -0.193701 -0.231837 +vn -0.907489 0.178875 0.380089 +vn 0.597628 0.029588 -0.801228 +vn 0.549304 -0.512880 0.659712 +vn 0.273714 0.450190 0.849947 +vn 0.025808 0.854601 0.518643 +vn 0.395272 -0.889073 0.230887 +vn 0.427766 -0.567158 0.703810 +vn 0.484949 -0.613993 0.622766 +vn 0.121031 -0.312845 -0.942062 +vn -0.553009 0.393515 0.734389 +vn 0.427404 -0.635279 0.643231 +vn -0.340252 0.857193 0.386586 +vn 0.129932 -0.039062 -0.990753 +vn -0.529616 0.356720 0.769583 +vn -0.495168 0.859725 0.125227 +vn -0.327968 0.147565 0.933093 +vn -0.506475 0.395604 0.766147 +vn -0.192984 0.639904 0.743828 +vn -0.338546 0.150284 0.928871 +vn 0.234419 0.045472 -0.971072 +vn 0.647930 0.222589 -0.728451 +vn 0.367182 -0.386493 -0.846050 +vn -0.288362 0.105403 0.951703 +vn 0.084393 -0.416417 -0.905248 +vn -0.580050 0.458172 0.673513 +vn -0.052717 0.700162 0.712035 +vn 0.378456 0.717525 -0.584747 +vn 0.489153 0.180144 -0.853392 +vn -0.317347 0.664156 0.676895 +vn 0.200164 0.958241 -0.204225 +vn -0.033698 -0.577463 -0.815721 +vn -0.062099 -0.929240 -0.364220 +vn -0.378724 0.835304 0.398543 +vn 0.164854 -0.312083 -0.935643 +vn -0.489388 0.864918 0.111426 +vn -0.624756 0.540743 0.563273 +vn 0.039623 -0.874706 -0.483032 +vn 0.286622 0.751358 -0.594398 +vn -0.493391 0.146575 0.857369 +vn 0.211406 0.778359 0.591155 +vn -0.035048 -0.929416 -0.367365 +vn 0.506161 0.859084 0.076000 +vn -0.422253 -0.366402 -0.829127 +vn 0.146330 0.694621 -0.704336 +vn -0.190205 0.400412 0.896377 +vn -0.495282 -0.611448 -0.617112 +vn -0.012243 0.535626 0.844366 +vn -0.150748 0.733161 0.663137 +vn -0.418733 -0.639075 -0.645171 +vn 0.615606 0.781722 0.099697 +vn -0.491925 -0.607142 -0.624009 +vn 0.146004 -0.447266 -0.882403 +vn -0.537107 -0.666771 -0.516656 +vn -0.275127 0.591515 0.757902 +vn 0.039238 -0.913314 -0.405362 +vn 0.071180 -0.035739 -0.996823 +vn 0.054937 -0.865369 -0.498115 +vn 0.099189 -0.652792 -0.751015 +vn -0.583003 -0.767217 -0.267368 +vn -0.017931 0.758240 0.651729 +vn -0.593727 0.579837 0.557923 +vn -0.159813 0.752332 0.639106 +vn -0.427649 0.103897 0.897954 +vn -0.638735 0.464264 0.613577 +vn -0.039798 -0.876329 -0.480066 +vn -0.175847 0.632512 0.754325 +vn 0.579680 0.568065 -0.584187 +vn 0.557266 0.513980 -0.652135 +vn 0.197759 -0.316460 -0.927763 +vn -0.069840 0.598096 0.798375 +vn -0.049966 -0.926796 -0.372227 +vn 0.257145 -0.964939 -0.052618 +vn -0.097506 0.646106 0.756994 +vn -0.373277 0.204419 0.904918 +vn 0.542851 -0.151038 -0.826136 +vn -0.616384 0.523677 0.588076 +vn 0.529582 0.061844 -0.846001 +vn -0.200094 0.486928 0.850214 +vn -0.285239 0.762109 0.581230 +vn 0.463688 -0.028396 -0.885543 +vn -0.259165 -0.616271 -0.743669 +vn -0.160910 0.222209 0.961629 +vn -0.027194 -0.397522 -0.917189 +vn 0.062331 -0.377823 -0.923777 +vn 0.257305 0.962362 -0.087483 +vn -0.236185 0.266918 0.934329 +vn 0.232503 -0.623783 -0.746215 +vn 0.187330 0.012760 -0.982214 +vn 0.153728 0.921616 0.356359 +vn 0.316209 -0.403184 -0.858752 +vn 0.060871 -0.241299 -0.968540 +vn 0.025836 -0.654125 -0.755945 +vn 0.548853 0.226614 -0.804616 +vn -0.293111 0.805890 0.514419 +vn 0.507144 -0.479988 0.715832 +vn 0.045691 -0.891361 -0.450985 +vn 0.181715 0.055405 -0.981789 +vn 0.527539 0.071155 -0.846546 +vn 0.159652 0.700864 0.695198 +vn -0.032105 0.553136 0.832472 +vn -0.177966 0.377604 0.908704 +vn -0.196564 0.703264 0.683214 +vn -0.220552 0.809101 0.544714 +vn 0.461468 -0.762141 0.454080 +vn 0.123677 0.772917 0.622337 +vn -0.512095 -0.722112 -0.465095 +vn 0.423676 -0.769096 0.478528 +vn -0.214191 0.762310 0.610742 +vn -0.142099 0.405889 0.902808 +vn -0.104629 0.380482 -0.918851 +vn -0.188424 0.511373 0.838447 +vn -0.489536 -0.750818 -0.443426 +vn 0.098749 0.336397 0.936529 +vn -0.267516 0.284512 0.920591 +vn 0.053651 0.612703 0.788490 +vn -0.344805 0.195765 0.918034 +vn -0.459777 0.164666 0.872634 +vn 0.280572 0.865292 0.415391 +vn 0.137166 0.452068 0.881374 +vn -0.678807 0.489576 0.547299 +vn 0.091955 0.462659 0.881754 +vn -0.474172 0.862142 0.178528 +vn -0.486621 0.855614 0.176421 +vn -0.520208 -0.645388 -0.559337 +vn -0.318605 -0.661035 -0.679355 +vn -0.111544 0.527451 0.842231 +vn -0.277597 0.378035 0.883193 +vn 0.207827 -0.057165 -0.976494 +vn 0.292630 0.328907 0.897880 +vn 0.576946 -0.585842 -0.569142 +vn 0.711817 0.702255 -0.012438 +vn 0.535364 -0.258277 -0.804163 +vn -0.537956 0.195995 0.819871 +vn -0.508194 0.287355 0.811890 +vn 0.474693 0.039251 -0.879276 +vn -0.558563 0.512324 0.652328 +vn 0.579797 -0.161277 0.798640 +vn 0.761471 -0.560197 0.326101 +vn 0.264779 0.625461 0.733955 +vn 0.593474 -0.794003 -0.131714 +vn -0.333727 0.942255 0.027965 +vn 0.209274 -0.712790 -0.669428 +vn 0.215826 0.134230 -0.967162 +vn -0.136462 -0.962449 0.234671 +vn 0.424846 -0.902846 -0.066142 +vn 0.503928 -0.854317 0.127274 +vn 0.430708 0.571144 -0.698774 +vn -0.035995 0.496940 0.867038 +vn -0.025586 -0.447235 -0.894051 +vn -0.112944 0.258061 0.959504 +vn -0.260923 0.111686 -0.958877 +vn 0.163881 -0.760567 -0.628236 +vn -0.167144 -0.608149 -0.776027 +vn 0.151632 -0.403433 -0.902358 +vn -0.192941 0.688066 0.699528 +vn -0.516690 0.389605 0.762390 +vn 0.077532 0.682036 -0.727197 +vn 0.417182 -0.324623 -0.848869 +vn -0.265624 0.372377 0.889258 +vn -0.010879 -0.617583 -0.786431 +vn 0.562052 0.690859 -0.454766 +vn 0.169926 -0.494177 -0.852593 +vn -0.218565 0.411704 0.884720 +vn -0.225315 0.715682 0.661084 +vn 0.463972 0.831667 0.305059 +vn -0.277808 0.876223 0.393771 +vn 0.133854 -0.262692 -0.955550 +vn -0.296840 0.843415 0.447814 +vn -0.205520 0.380666 0.901585 +vn -0.187021 0.472035 0.861514 +vn 0.239046 0.787732 0.567745 +vn -0.178166 0.497730 0.848836 +vn -0.005324 -0.997430 0.071452 +vn 0.545017 0.332424 -0.769708 +vn -0.418663 0.144857 0.896514 +vn -0.136679 0.575998 0.805943 +vn -0.552689 0.286596 0.782559 +vn -0.424858 0.098335 0.899903 +vn 0.499688 0.787486 0.360802 +vn 0.409189 -0.408032 0.816134 +vn 0.534279 0.795866 0.284856 +vn 0.188066 -0.094578 -0.977592 +vn 0.325606 -0.292426 -0.899148 +vn -0.489878 0.864163 0.115072 +vn -0.478695 0.870563 0.113896 +vn -0.003263 0.659300 0.751873 +vn 0.096441 -0.539976 -0.836137 +vn -0.308461 0.254206 0.916641 +vn -0.633065 -0.731621 -0.252901 +vn 0.028516 -0.868853 -0.494248 +vn -0.133633 -0.791301 -0.596644 +vn -0.487122 -0.618201 -0.616879 +vn -0.634537 0.481599 0.604505 +vn 0.283970 -0.943367 0.171519 +vn 0.374662 -0.906025 0.196842 +vn -0.001404 -0.889814 -0.456321 +vn -0.456216 0.884464 0.097932 +vn 0.027308 0.799252 0.600376 +vn -0.082407 -0.834859 -0.544260 +vn 0.423123 -0.334133 -0.842212 +vn 0.033277 0.759596 0.649543 +vn -0.014083 -0.889575 -0.456573 +vn 0.115081 0.773679 0.623039 +vn 0.100044 0.395404 0.913043 +vn -0.294969 0.402038 0.866809 +vn 0.016986 -0.893951 -0.447844 +vn 0.016207 -0.900851 -0.433826 +vn -0.016542 0.833714 0.551948 +vn -0.538116 -0.656375 -0.528775 +vn -0.242378 0.147927 0.958838 +vn -0.504616 -0.700242 -0.504999 +vn 0.515625 0.590921 -0.620438 +vn 0.382611 0.688239 -0.616389 +vn -0.623403 0.464262 0.629150 +vn -0.634880 0.441341 0.634150 +vn 0.534153 0.341882 -0.773173 +vn -0.115648 -0.514202 -0.849836 +vn 0.152264 -0.306565 -0.939592 +vn 0.230587 -0.404557 -0.884965 +vn 0.488383 -0.638334 0.594989 +vn 0.040135 -0.591578 -0.805248 +vn -0.298493 0.895559 0.329962 +vn -0.554361 0.373500 0.743762 +vn 0.080009 0.802543 0.591205 +vn 0.324513 -0.260524 -0.909296 +vn 0.034969 -0.663512 -0.747348 +vn -0.369556 -0.659233 -0.654859 +vn -0.435359 0.182764 0.881510 +vn -0.370084 0.386670 0.844704 +vn -0.258320 -0.570776 -0.779414 +vn 0.435438 -0.606010 0.665692 +vn -0.267788 0.331508 0.904650 +vn -0.397370 0.176711 0.900484 +vn 0.084839 0.898218 0.431284 +vn -0.368606 0.086332 0.925568 +vn 0.273006 -0.386308 -0.881041 +vn -0.251460 0.435587 0.864310 +vn 0.325732 -0.448185 -0.832484 +vn 0.483785 -0.047759 -0.873883 +vn 0.539455 0.024056 -0.841671 +vn 0.334305 -0.402645 -0.852125 +vn 0.600467 0.155386 -0.784407 +vn -0.670579 0.434917 0.600975 +vn -0.262223 0.850665 0.455641 +vn 0.327848 -0.410751 -0.850764 +vn 0.128977 0.719665 -0.682237 +vn 0.523238 0.421577 -0.740605 +vn -0.245866 0.301535 0.921209 +vn -0.297433 0.847121 0.440362 +vn -0.249558 0.287146 0.924807 +vn 0.139368 0.893973 0.425898 +vn 0.467026 0.497948 -0.730708 +vn 0.152226 0.079603 -0.985135 +vn -0.061567 -0.869033 -0.490909 +vn -0.408341 0.849860 0.333159 +vn 0.898440 -0.437172 0.041060 +vn 0.193764 0.052159 -0.979661 +vn -0.128011 0.780825 0.611495 +vn -0.512127 -0.746656 -0.424535 +vn 0.232650 -0.055470 -0.970977 +vn 0.467931 0.718506 -0.514578 +vn -0.375854 -0.490102 -0.786470 +vn 0.484515 0.737666 -0.470206 +vn 0.591632 0.593259 -0.545908 +vn -0.109080 0.717218 0.688259 +vn -0.179783 0.441094 0.879269 +vn 0.028387 0.750010 0.660817 +vn -0.468564 -0.708930 -0.527130 +vn 0.084182 0.760610 0.643728 +vn 0.124901 0.724296 0.678082 +vn 0.103212 0.726594 0.679270 +vn -0.621671 -0.608572 -0.493118 +vn -0.466252 0.610375 0.640353 +vn 0.108636 -0.330574 -0.937507 +vn 0.340541 -0.920714 0.190571 +vn -0.292390 0.757690 0.583450 +vn -0.322577 -0.171341 -0.930906 +vn 0.216764 0.951997 0.216136 +vn -0.303556 0.949049 0.084613 +vn -0.043704 -0.889290 -0.455250 +vn 0.100228 -0.064643 -0.992862 +vn -0.623238 0.466163 0.627907 +vn -0.331525 0.438674 0.835258 +vn 0.298450 0.691509 0.657832 +vn 0.442995 0.574565 -0.688208 +vn 0.341715 0.719463 0.604651 +vn 0.547044 -0.790521 -0.275354 +vn 0.325568 -0.912999 -0.245842 +vn 0.499618 -0.861487 0.090668 +vn 0.358310 0.533021 0.766488 +vn 0.419049 -0.859759 0.291911 +vn 0.173547 0.176069 0.968959 +vn 0.147323 0.012809 0.989005 +vn 0.363521 -0.085259 0.927676 +vn -0.586905 -0.752439 -0.298961 +vn 0.177198 -0.121766 -0.976614 +vn 0.092606 0.723660 0.683915 +vn -0.486490 0.194346 0.851796 +vn -0.315212 0.285909 0.904930 +vn -0.063963 -0.849095 -0.524353 +vn 0.180375 -0.059141 -0.981818 +vn 0.321676 -0.448439 -0.833923 +vn -0.659339 -0.728368 -0.186417 +vn 0.431152 -0.021776 -0.902017 +vn 0.773726 0.375597 -0.510171 +vn -0.557352 0.477269 0.679391 +vn 0.032203 -0.681132 -0.731452 +vn -0.190585 0.429960 0.882503 +vn -0.286372 0.834266 0.471159 +vn 0.224416 0.049939 -0.973213 +vn -0.158165 -0.354538 -0.921568 +vn -0.009202 -0.989238 -0.146024 +vn 0.572413 -0.480813 0.664200 +vn 0.215521 0.777656 0.590595 +vn -0.615411 -0.746849 -0.251964 +vn -0.526894 0.237394 0.816105 +vn -0.431688 -0.479871 0.763786 +vn -0.229582 -0.957918 -0.172295 +vn -0.558965 0.264973 0.785714 +vn 0.216932 0.007531 -0.976158 +vn -0.277106 0.337502 0.899614 +vn -0.574009 0.267409 0.773955 +vn -0.310401 0.394580 0.864845 +vn 0.072934 -0.740062 -0.668572 +vn -0.238460 0.278452 0.930377 +vn 0.561356 0.809175 0.173537 +vn -0.153015 0.340877 0.927572 +vn 0.150994 -0.985289 -0.080045 +vn -0.316819 -0.202186 -0.926686 +vn -0.220925 0.678367 0.700721 +vn -0.643771 0.739170 -0.197957 +vn 0.162700 0.160650 -0.973509 +vn 0.066724 -0.342742 -0.937057 +vn -0.172344 0.724374 0.667518 +vn -0.281985 0.790948 0.543033 +vn -0.678997 0.488070 0.548407 +vn -0.144096 0.615434 0.774904 +vn 0.179906 0.805148 -0.565129 +vn -0.176421 -0.702253 -0.689722 +vn 0.405830 -0.869464 0.281665 +vn -0.249200 0.437713 0.863891 +vn 0.016452 -0.595976 -0.802833 +vn -0.190738 0.317172 0.928989 +vn 0.001010 0.718882 0.695132 +vn 0.011967 0.565349 0.824765 +vn -0.030968 -0.916705 -0.398363 +vn 0.213333 -0.308815 -0.926889 +vn -0.100776 0.511121 0.853580 +vn -0.044092 -0.639144 -0.767822 +vn -0.606294 -0.710571 -0.357066 +vn -0.453458 0.874132 0.173983 +vn -0.701858 -0.662553 -0.261571 +vn -0.297967 0.140393 0.944196 +vn -0.161754 0.576110 0.801207 +vn -0.474739 0.870853 0.127427 +vn 0.000281 0.717524 0.696533 +vn -0.172384 0.619854 0.765549 +vn -0.302502 -0.598408 -0.741890 +vn -0.406004 0.860588 0.307490 +vn 0.515584 0.052758 -0.855213 +vn 0.622897 0.628073 -0.466393 +vn -0.253898 -0.663587 -0.703696 +vn -0.014100 -0.729746 -0.683573 +vn -0.036825 -0.926423 -0.374679 +vn -0.527443 0.299420 0.795079 +vn -0.227732 0.311894 0.922421 +vn -0.671913 0.414512 0.613769 +vn -0.385602 0.228873 0.893828 +vn 0.225308 0.900239 -0.372566 +vn 0.282473 0.836262 -0.469973 +vn 0.247504 0.017713 -0.968725 +vn -0.280636 0.334302 0.899714 +vn 0.451093 -0.775635 0.441481 +vn 0.279811 -0.018965 -0.959868 +vn 0.374741 0.832457 -0.408147 +vn 0.220060 -0.000551 -0.975486 +vn -0.033643 -0.999040 0.028051 +vn 0.245128 0.070181 -0.966947 +vn -0.448964 -0.581853 -0.678144 +vn 0.078690 0.676263 0.732445 +vn 0.385835 -0.508687 0.769655 +vn 0.427589 0.692406 -0.581156 +vn -0.206346 0.386071 0.899094 +vn 0.535363 -0.047114 -0.843307 +vn 0.144529 -0.143335 -0.979064 +vn -0.037589 -0.874608 -0.483371 +vn 0.047941 -0.867895 -0.494429 +vn 0.155162 0.794215 0.587492 +vn 0.021015 -0.896758 -0.442023 +vn 0.101956 0.627425 0.771974 +vn 0.055838 -0.478769 -0.876164 +vn 0.131998 -0.852522 -0.505749 +vn 0.309314 -0.459733 -0.832449 +vn -0.205860 0.715422 0.667677 +vn -0.112298 -0.524949 -0.843693 +vn -0.582636 -0.711253 -0.393262 +vn -0.619835 0.388928 0.681572 +vn 0.496529 -0.113045 -0.860628 +vn -0.520051 0.409782 0.749417 +vn -0.658573 0.414717 0.627926 +vn -0.175791 0.356040 0.917787 +vn -0.037025 -0.906689 -0.420171 +vn 0.445389 -0.791139 0.419198 +vn 0.230303 0.927871 0.293286 +vn -0.113840 0.795177 0.595595 +vn 0.002508 -0.917476 -0.397784 +vn -0.355074 0.070269 0.932193 +vn -0.636928 -0.590125 -0.496061 +vn -0.612337 -0.609760 -0.503226 +vn 0.020110 -0.657597 -0.753102 +vn -0.469802 0.858886 0.203964 +vn 0.377664 -0.411417 -0.829521 +vn 0.199185 0.378718 0.903824 +vn 0.212948 0.670660 0.710541 +vn 0.627727 0.693686 -0.353211 +vn -0.346278 0.898153 0.270948 +vn -0.027932 0.832788 0.552886 +vn 0.836500 -0.388728 -0.386209 +vn -0.587821 -0.704829 0.397091 +vn -0.476052 -0.855898 -0.202022 +vn -0.463722 0.209927 0.860751 +vn -0.350875 0.056280 0.934730 +vn 0.276764 -0.249683 -0.927933 +vn 0.666911 0.186605 -0.721393 +vn -0.449906 0.091729 0.888353 +vn -0.321133 0.248761 0.913779 +vn 0.626017 0.552709 -0.550105 +vn 0.675784 0.464314 -0.572476 +vn 0.566443 -0.687776 -0.453990 +vn 0.614835 -0.741889 -0.267542 +vn 0.134336 -0.878046 -0.459335 +vn 0.011310 -0.829161 -0.558896 +vn -0.022736 0.625684 0.779745 +vn 0.125579 0.856495 0.500647 +vn -0.035483 -0.954972 -0.294567 +vn 0.342045 0.799390 -0.493943 +vn 0.177505 0.005060 -0.984107 +vn 0.591009 0.186342 -0.784847 +vn 0.521699 0.045031 -0.851940 +vn -0.080481 -0.874075 -0.479077 +vn 0.196653 -0.505947 -0.839848 +vn 0.434757 -0.758926 0.484787 +vn -0.646976 0.487133 0.586621 +vn -0.632139 0.459768 0.623709 +vn -0.366431 0.799156 0.476527 +vn 0.525878 -0.119514 -0.842121 +vn 0.206717 -0.386827 -0.898684 +vn -0.466543 -0.676735 -0.569533 +vn 0.146819 0.601270 0.785441 +vn -0.226823 0.376090 0.898391 +vn 0.225773 -0.130778 -0.965362 +vn -0.584079 0.245828 0.773576 +vn -0.178853 0.409756 0.894490 +vn -0.458682 0.020640 0.888361 +vn -0.592701 0.279883 0.755229 +vn -0.186955 0.370947 0.909641 +vn 0.741142 0.361308 -0.565831 +vn 0.484245 -0.029019 -0.874451 +vn 0.560241 -0.377436 0.737341 +vn -0.613571 0.256279 0.746894 +vn -0.085690 -0.435656 -0.896025 +vn 0.276746 0.888648 0.365673 +vn -0.615748 0.314630 0.722400 +vn -0.278326 0.382225 0.881158 +vn 0.408904 -0.859166 0.307622 +vn 0.412281 -0.228537 -0.881927 +vn 0.010141 -0.872372 -0.488738 +vn -0.255432 -0.002644 -0.966823 +vn -0.372870 0.869640 0.323565 +vn 0.364633 0.852833 0.373791 +vn -0.049950 -0.917632 -0.394281 +vn -0.059225 -0.188567 -0.980273 +vn 0.072617 -0.642936 -0.762469 +vn -0.206171 0.487011 0.848713 +vn 0.481843 -0.192958 -0.854748 +vn 0.098950 -0.274984 -0.956343 +vn 0.559003 0.187180 -0.807762 +vn -0.125520 0.728114 0.673865 +vn -0.229536 0.404620 0.885210 +vn 0.534595 0.468363 -0.703452 +vn -0.738598 -0.627406 -0.246646 +vn -0.268124 0.284150 0.920526 +vn -0.190482 0.265880 0.945000 +vn -0.000921 -0.508682 -0.860954 +vn -0.231091 0.779214 0.582599 +vn -0.037973 0.767389 0.640056 +vn -0.013656 -0.910114 -0.414133 +vn -0.464406 0.869316 0.169164 +vn -0.105889 0.250305 -0.962359 +vn 0.901712 0.128891 -0.412677 +vn -0.320454 0.147518 0.935707 +vn -0.277525 0.314297 0.907853 +vn -0.340338 0.130684 0.931177 +vn 0.043532 -0.896337 -0.441231 +vn -0.457526 0.038103 0.888379 +vn 0.029708 -0.911853 -0.409441 +vn 0.116302 -0.697679 -0.706907 +vn 0.002702 -0.816479 -0.577369 +vn -0.534363 -0.677680 -0.505180 +vn -0.290200 0.883727 0.367166 +vn -0.304330 -0.641966 -0.703750 +vn 0.305849 -0.407125 -0.860643 +vn -0.380513 0.862636 0.333270 +vn -0.071812 0.548779 0.832877 +vn -0.443837 -0.747385 -0.494393 +vn -0.175027 0.376080 0.909906 +vn 0.187004 -0.077585 -0.979291 +vn 0.270897 -0.028567 -0.962185 +vn 0.693259 0.117479 -0.711049 +vn -0.592793 0.482154 0.645077 +vn -0.329019 0.419480 0.846040 +vn 0.492763 -0.058322 -0.868207 +vn 0.387165 -0.255462 -0.885913 +vn -0.354785 0.198515 0.913630 +vn 0.634488 0.439282 -0.635969 +vn 0.370670 0.812915 -0.449191 +vn -0.478425 0.269978 0.835597 +vn 0.468208 -0.703664 0.534451 +vn 0.398407 0.874314 0.277213 +vn 0.624324 0.372978 -0.686372 +vn -0.335900 0.612428 0.715614 +vn -0.600020 0.324674 0.731138 +vn -0.544975 -0.748616 -0.377593 +vn 0.056728 -0.885536 -0.461093 +vn 0.247728 -0.554747 -0.794284 +vn -0.682590 0.412465 0.603277 +vn -0.564474 -0.712155 -0.417377 +vn -0.244368 0.792285 0.559078 +vn 0.243765 0.026968 -0.969459 +vn -0.213647 0.744371 0.632667 +vn 0.509852 0.848888 0.139426 +vn -0.149018 0.757123 0.636049 +vn 0.406657 -0.839626 0.360081 +vn -0.592951 -0.682127 -0.427915 +vn -0.509450 0.123369 0.851611 +vn -0.694205 -0.628914 -0.350067 +vn 0.420376 -0.305876 -0.854239 +vn 0.049267 0.905658 0.421137 +vn 0.239057 0.849688 0.469980 +vn -0.498710 0.460457 0.734349 +vn 0.767297 0.316046 -0.558006 +vn -0.229588 0.387039 0.893023 +vn -0.444811 0.873996 0.195637 +vn -0.226046 -0.106541 -0.968273 +vn 0.253604 0.053286 -0.965839 +vn -0.520917 0.414479 0.746226 +vn -0.433190 0.032302 0.900723 +vn 0.060680 -0.252235 -0.965762 +vn 0.108828 0.473333 0.874135 +vn 0.082684 0.756299 0.648980 +vn 0.282163 0.312158 0.907161 +vn -0.402428 -0.029315 0.914982 +vn 0.043204 -0.919589 -0.390499 +vn -0.035952 -0.780174 -0.624528 +vn 0.496578 -0.252628 -0.830415 +vn 0.176816 0.457755 0.871318 +vn -0.329402 0.014374 0.944080 +vn 0.481518 -0.763476 0.430401 +vn 0.025852 -0.523358 -0.851721 +vn -0.503744 0.851378 0.146279 +vn 0.696004 -0.025915 -0.717570 +vn -0.113790 0.779178 0.616388 +vn -0.232890 0.474767 0.848739 +vn 0.198482 0.426870 0.882263 +vn 0.085811 0.449728 0.889034 +vn -0.041314 -0.713064 -0.699881 +vn 0.031373 0.588583 0.807828 +vn -0.299009 -0.615352 -0.729339 +vn 0.146757 -0.762648 -0.629944 +vn 0.017937 0.594265 0.804069 +vn -0.134502 0.583077 0.801206 +vn 0.396327 -0.897851 0.191803 +vn -0.198301 -0.307682 -0.930596 +vn -0.304808 -0.485297 -0.819499 +vn 0.358272 -0.925044 0.126232 +vn 0.374819 0.012047 -0.927020 +vn 0.509652 0.546763 -0.664308 +vn -0.152328 0.604367 0.782008 +vn 0.022257 0.519732 0.854039 +vn -0.410229 0.235425 0.881072 +vn -0.454437 0.874782 0.168058 +vn 0.283685 -0.468218 -0.836836 +vn 0.039239 0.479680 -0.876566 +vn 0.025286 -0.651149 -0.758529 +vn -0.474470 0.867588 0.148896 +vn -0.210809 0.766243 0.606985 +vn -0.191960 0.804807 0.561638 +vn 0.297303 -0.470279 -0.830932 +vn 0.051831 0.753331 -0.655595 +vn -0.034199 -0.837049 -0.546058 +vn 0.707782 0.683837 -0.177232 +vn 0.261104 -0.078978 -0.962074 +vn -0.502211 0.150401 0.851565 +vn 0.617808 0.359377 -0.699401 +vn -0.472528 0.064174 0.878976 +vn -0.690566 0.413671 0.593292 +vn -0.674169 0.432315 0.598832 +vn 0.245756 0.575610 0.779921 +vn 0.412373 -0.857725 -0.307011 +vn 0.131062 0.204835 0.969982 +vn 0.799989 0.179592 -0.572507 +vn 0.972920 0.110185 -0.203191 +vn 0.688600 -0.667688 -0.282881 +vn 0.805203 -0.114784 0.581784 +vn 0.580406 0.354061 0.733328 +vn -0.628386 0.440206 0.641365 +vn -0.333075 0.624998 0.706002 +vn 0.549301 0.829353 0.102185 +vn 0.225786 0.041831 -0.973278 +vn 0.352908 -0.354850 0.865758 +vn 0.495122 0.674105 -0.548120 +vn 0.170126 0.782568 0.598870 +vn -0.532888 -0.749526 -0.392735 +vn 0.646225 0.004716 -0.763133 +vn 0.472882 -0.743048 0.473564 +vn -0.680780 0.287380 0.673759 +vn 0.736344 0.368273 -0.567602 +vn 0.593464 -0.560148 0.577958 +vn -0.017407 -0.999039 0.040222 +vn -0.261438 0.665098 0.699496 +vn 0.044722 -0.877850 -0.476844 +vn -0.250374 0.436356 0.864238 +vn -0.636159 -0.636417 -0.436205 +vn -0.140533 0.685622 0.714264 +vn 0.737439 0.205245 -0.643473 +vn -0.087506 0.759553 0.644533 +vn -0.570363 0.466096 0.676343 +vn 0.161747 -0.666210 -0.728012 +vn 0.292146 -0.468610 -0.833700 +vn 0.132582 -0.513976 -0.847496 +vn 0.301413 -0.436082 -0.847928 +vn 0.075069 -0.632224 -0.771140 +vn 0.004768 -0.872566 -0.488474 +vn 0.539289 0.085472 -0.837772 +vn -0.518023 0.181091 0.835978 +vn 0.242255 -0.317845 -0.916672 +vn 0.028084 0.587252 0.808917 +vn -0.445843 -0.005068 0.895097 +vn -0.049087 -0.329171 -0.942994 +vn -0.567024 -0.799036 -0.200063 +vn 0.762169 -0.095821 -0.640248 +vn -0.373315 0.240587 0.895965 +vn 0.137164 0.781214 0.609008 +vn -0.250593 0.233981 0.939391 +vn -0.053434 0.652976 0.755492 +vn 0.205283 -0.493856 -0.844965 +vn -0.017297 -0.903682 -0.427856 +vn 0.427018 0.093086 -0.899439 +vn -0.285492 0.267813 0.920201 +vn 0.397955 0.723433 0.564160 +vn 0.180323 0.963674 0.197016 +vn -0.044437 -0.947938 -0.315339 +vn -0.046009 -0.979556 -0.195842 +vn -0.277289 0.820157 0.500453 +vn -0.641514 -0.440389 -0.628106 +vn -0.475422 0.099828 0.874076 +vn -0.650594 -0.633474 -0.418853 +vn -0.156704 0.542346 0.825412 +vn 0.475659 -0.145792 -0.867463 +vn 0.675723 0.004092 -0.737144 +vn 0.779192 0.036238 -0.625737 +vn -0.677088 0.286885 0.677679 +vn -0.489228 0.075054 0.868920 +vn -0.672107 0.314995 0.670112 +vn 0.415719 -0.218477 -0.882862 +vn 0.133234 0.775665 0.616922 +vn 0.094352 0.240740 -0.965993 +vn -0.229990 0.624072 0.746752 +vn 0.022044 -0.234338 -0.971905 +vn -0.012079 -0.293925 -0.955752 +vn 0.068007 -0.361664 -0.929825 +vn -0.149497 0.411695 0.898976 +vn -0.094051 0.382654 0.919092 +vn 0.301446 0.950795 0.071548 +vn -0.380028 0.865598 0.326065 +vn 0.133678 -0.430688 -0.892546 +vn -0.482270 0.843029 0.238155 +vn 0.442588 -0.801689 0.401759 +vn -0.382861 0.396012 0.834621 +vn 0.290297 -0.445855 -0.846724 +vn -0.281233 0.326654 0.902333 +vn 0.006911 -0.643427 -0.765477 +vn 0.233190 0.087185 -0.968515 +vn 0.295948 -0.421679 -0.857089 +vn -0.547667 0.493319 0.675794 +vn -0.125279 0.373714 0.919045 +vn 0.386557 -0.120943 -0.914301 +vn -0.074632 0.763509 0.641470 +vn -0.475685 -0.030897 0.879073 +vn 0.748798 0.085269 -0.657291 +vn -0.162928 -0.754443 -0.635822 +vn -0.123048 0.540470 0.832317 +vn 0.381644 -0.924290 -0.006054 +vn 0.318197 -0.091900 -0.943560 +vn -0.716989 -0.580913 -0.385315 +vn -0.122702 0.769747 0.626446 +vn 0.304708 0.028203 -0.952028 +vn 0.016967 0.541241 -0.840696 +vn 0.384384 -0.008166 -0.923137 +vn -0.551200 0.206844 0.808328 +vn -0.175823 -0.771829 -0.611037 +vn 0.478061 -0.239799 -0.844958 +vn -0.159265 0.473481 0.866285 +vn -0.034609 0.544804 0.837849 +vn -0.660422 0.326538 0.676178 +vn -0.539339 -0.807167 -0.239990 +vn 0.321754 0.880702 -0.347619 +vn 0.029697 -0.045877 -0.998506 +vn 0.167482 0.379187 0.910037 +vn 0.349796 0.793065 -0.498689 +vn -0.119755 0.670164 0.732488 +vn 0.436291 0.750597 -0.496240 +vn 0.016499 0.603971 0.796836 +vn 0.381364 0.871297 -0.308873 +vn -0.189423 0.388780 0.901648 +vn -0.202017 0.399235 0.894316 +vn -0.696791 -0.629889 -0.343105 +vn 0.206057 0.419239 0.884183 +vn 0.122699 -0.942566 -0.310668 +vn -0.600228 0.279274 0.749488 +vn 0.574976 -0.040552 -0.817165 +vn 0.691964 -0.020222 -0.721648 +vn 0.737894 0.255866 -0.624535 +vn -0.316151 0.088406 0.944581 +vn -0.379118 0.150045 0.913102 +vn 0.385923 -0.419882 -0.821439 +vn -0.544974 0.315337 0.776895 +vn -0.664340 0.260380 0.700610 +vn -0.518683 0.234076 0.822300 +vn -0.684823 0.367573 0.629212 +vn 0.537697 -0.702688 -0.465953 +vn 0.260555 0.155291 0.952888 +vn 0.243275 0.299949 0.922414 +vn -0.060427 0.435112 0.898346 +vn -0.060358 0.497447 0.865392 +vn 0.114629 0.741306 0.661306 +vn 0.514574 0.260430 -0.816939 +vn -0.417469 0.610480 0.673077 +vn 0.478564 -0.657459 0.582000 +vn 0.774861 0.408360 -0.482527 +vn 0.078726 -0.088897 -0.992925 +vn 0.399574 0.099443 -0.911291 +vn -0.550725 0.196163 0.811309 +vn -0.247243 0.189876 0.950167 +vn -0.432749 -0.762565 -0.480856 +vn 0.373837 -0.345613 -0.860696 +vn -0.102050 -0.562809 -0.820263 +vn 0.460095 -0.316656 -0.829483 +vn -0.291852 0.506185 0.811541 +vn -0.551741 0.109014 -0.826860 +vn 0.040700 -0.859043 -0.510282 +vn 0.512108 0.060715 -0.856773 +vn 0.070199 0.836436 -0.543551 +vn -0.204240 0.236410 0.949945 +vn 0.344549 -0.109972 -0.932305 +vn 0.611244 -0.722807 0.322383 +vn -0.088789 0.673114 0.734190 +vn 0.419448 -0.800117 0.428808 +vn -0.474643 0.300941 0.827132 +vn -0.210710 0.292708 0.932697 +vn 0.443553 -0.797878 0.408230 +vn -0.342434 0.839209 0.422453 +vn 0.433892 -0.802460 0.409629 +vn -0.398385 0.791562 0.463378 +vn 0.296491 -0.432225 -0.851631 +vn -0.130087 -0.250220 -0.959410 +vn 0.041855 -0.925524 -0.376370 +vn -0.594444 0.235052 0.769017 +vn 0.446896 0.009758 -0.894533 +vn -0.159586 -0.396531 -0.904044 +vn 0.132918 0.819942 0.556801 +vn -0.444270 0.885337 0.137124 +vn 0.233492 -0.528711 -0.816055 +vn 0.291656 0.003801 -0.956516 +vn -0.084237 -0.821279 -0.564275 +vn 0.247413 0.722542 0.645538 +vn 0.160909 0.948852 0.271640 +vn -0.005220 -0.884958 -0.465641 +vn 0.355156 0.083234 -0.931094 +vn 0.577442 0.675329 -0.458794 +vn 0.564475 0.778312 0.274951 +vn 0.279516 0.024975 -0.959816 +vn -0.634097 0.295659 0.714498 +vn -0.697331 -0.716706 0.007843 +vn -0.206189 0.616278 0.760058 +vn 0.044105 -0.898232 -0.437303 +vn 0.055332 -0.922246 -0.382624 +vn 0.235777 0.861662 -0.449386 +vn 0.624968 0.678403 -0.386245 +vn -0.224074 0.442997 0.868069 +vn -0.050180 0.563166 0.824819 +vn -0.109738 -0.642224 -0.758621 +vn -0.298914 0.857226 0.419302 +vn 0.526248 -0.662109 0.533549 +vn 0.436757 0.875873 0.205159 +vn -0.019570 -0.997082 0.073790 +vn -0.182076 0.419328 0.889389 +vn 0.250797 0.762332 0.596616 +vn -0.355173 0.574906 0.737113 +vn 0.305327 -0.220319 -0.926410 +vn -0.739344 -0.611400 -0.282064 +vn 0.038892 -0.890624 -0.453074 +vn 0.784537 0.158102 -0.599588 +vn 0.284418 0.081247 -0.955251 +vn 0.608667 0.543503 -0.578040 +vn 0.700294 0.113700 -0.704742 +vn 0.452889 -0.739622 0.497847 +vn -0.282296 0.496740 0.820706 +vn 0.156123 -0.536642 -0.829241 +vn -0.209752 0.364317 0.907346 +vn 0.368290 -0.331304 0.868677 +vn 0.721167 0.663089 -0.200576 +vn 0.029619 0.102424 -0.994300 +vn 0.064957 -0.606284 -0.792591 +vn 0.366019 -0.493608 0.788911 +vn 0.497337 -0.443924 0.745377 +vn -0.026369 -0.838864 -0.543702 +vn -0.056327 0.767139 0.639004 +vn 0.440339 0.826723 -0.350187 +vn -0.396354 -0.767301 -0.504136 +vn 0.200267 0.913147 0.355043 +vn -0.260576 -0.679089 -0.686250 +vn 0.229165 0.549329 0.803567 +vn -0.367438 0.287861 0.884378 +vn 0.291823 0.048904 -0.955221 +vn -0.570579 -0.754075 -0.325286 +vn -0.299065 -0.562835 -0.770569 +vn -0.256863 0.325732 0.909901 +vn -0.651910 0.360958 0.666875 +vn 0.073539 -0.610170 -0.788850 +vn -0.404925 0.887476 0.220050 +vn 0.596264 -0.200585 -0.777326 +vn 0.286212 0.033104 -0.957594 +vn 0.640959 0.470658 -0.606343 +vn -0.197798 0.385001 0.901471 +vn 0.521872 0.847406 0.097738 +vn 0.287863 -0.397448 -0.871303 +vn 0.146245 0.374286 0.915709 +vn -0.254465 0.328799 0.909472 +vn 0.172937 0.484371 0.857600 +vn -0.445328 0.129493 0.885954 +vn -0.315524 0.391262 0.864499 +vn -0.053665 0.595063 0.801885 +vn -0.661067 -0.698534 -0.273938 +vn 0.413290 -0.144509 -0.899060 +vn -0.079826 0.461436 0.883575 +vn -0.369655 0.330037 0.868580 +vn -0.627346 -0.678200 -0.382728 +vn -0.367447 0.849117 0.379451 +vn 0.254331 -0.005990 -0.967099 +vn -0.148454 0.597105 0.788307 +vn 0.673952 0.420554 -0.607390 +vn -0.537095 0.104591 0.837012 +vn 0.245990 -0.477294 -0.843611 +vn -0.175097 0.470345 0.864937 +vn 0.178849 0.802527 0.569177 +vn -0.033850 -0.893662 -0.447461 +vn -0.023520 -0.885114 -0.464779 +vn -0.943262 -0.270934 0.191967 +vn 0.596652 0.541285 -0.592467 +vn 0.249051 -0.459993 -0.852279 +vn 0.603171 0.508933 -0.614143 +vn 0.028644 -0.671028 -0.740878 +vn -0.162189 0.459103 0.873452 +vn 0.170935 0.682566 0.710553 +vn 0.237603 -0.483655 -0.842391 +vn -0.548532 0.479356 0.685077 +vn 0.101434 0.945663 0.308923 +vn 0.332069 0.817160 0.471147 +vn 0.834027 0.041141 -0.550188 +vn 0.262365 0.884330 0.386167 +vn -0.524561 0.455490 0.719281 +vn -0.233358 -0.705907 -0.668760 +vn 0.304485 0.896444 0.321990 +vn -0.042547 -0.926163 -0.374715 +vn 0.510193 0.748637 0.423374 +vn -0.521015 0.445356 0.728149 +vn 0.021820 -0.760993 -0.648392 +vn 0.471689 0.881031 0.035971 +vn 0.726730 -0.045533 -0.685413 +vn 0.587700 0.518501 -0.621100 +vn 0.153784 -0.502739 -0.850649 +vn 0.315871 -0.427200 -0.847187 +vn -0.088669 0.806154 0.585025 +vn -0.702263 -0.655806 -0.277029 +vn -0.019145 -0.999358 0.030293 +vn -0.041092 0.793954 0.606587 +vn 0.571102 0.015572 -0.820731 +vn -0.252735 0.351537 0.901414 +vn 0.565916 0.554977 -0.609705 +vn 0.449834 -0.015770 -0.892973 +vn 0.627528 -0.178322 -0.757898 +vn -0.058298 0.446775 0.892745 +vn 0.751756 0.434858 0.495743 +vn 0.877232 -0.426034 0.221266 +vn 0.812416 -0.213246 0.542684 +vn 0.703670 -0.563895 -0.432286 +vn 0.793803 -0.054892 0.605693 +vn 0.524898 -0.590945 0.612590 +vn 0.461506 -0.638498 0.615900 +vn -0.214748 0.390088 0.895385 +vn 0.157816 -0.610655 -0.776012 +vn 0.070341 0.056585 -0.995917 +vn 0.149613 -0.620491 -0.769810 +vn 0.765613 0.001499 -0.643300 +vn -0.710145 -0.633922 -0.306328 +vn 0.205540 -0.586567 -0.783386 +vn -0.028129 -0.871096 -0.490307 +vn -0.452076 -0.037729 0.891181 +vn 0.303255 0.058130 -0.951135 +vn -0.132659 0.670037 0.730378 +vn -0.789301 -0.583881 -0.189966 +vn 0.191432 0.102013 -0.976190 +vn 0.676986 0.304771 -0.669929 +vn 0.138038 0.913325 0.383123 +vn -0.076709 0.753158 0.653352 +vn 0.701233 0.391534 -0.595797 +vn -0.904698 -0.061603 -0.421577 +vn -0.238292 0.333123 0.912275 +vn 0.286212 0.812836 0.507326 +vn -0.615688 0.028048 0.787491 +vn 0.609615 0.537479 -0.582655 +vn -0.790045 -0.079322 0.607896 +vn -0.701175 -0.711450 -0.046822 +vn 0.074810 -0.585701 -0.807068 +vn -0.630338 0.310695 0.711437 +vn 0.434082 -0.321065 -0.841719 +vn -0.271013 0.438529 0.856880 +vn 0.563349 0.821930 -0.084080 +vn -0.180751 -0.836326 -0.517580 +vn -0.069369 0.742168 -0.666614 +vn -0.035606 -0.869370 -0.492876 +vn -0.281357 0.480901 0.830405 +vn 0.200798 -0.961403 -0.188107 +vn -0.556240 0.472221 0.683816 +vn -0.324849 0.430156 0.842282 +vn 0.492383 0.866655 0.080425 +vn 0.719220 -0.144614 -0.679565 +vn 0.010020 -0.935674 -0.352723 +vn 0.320725 0.914105 0.248087 +vn 0.178122 0.791971 0.583998 +vn -0.313615 0.441779 0.840522 +vn 0.206869 0.794127 0.571461 +vn -0.320018 0.460014 0.828236 +vn 0.204070 0.959047 0.196427 +vn -0.393016 0.862317 0.319294 +vn -0.369612 0.807998 0.458831 +vn -0.348923 0.852489 0.389249 +vn -0.441176 0.632089 0.637046 +vn -0.363418 0.833443 0.416294 +vn 0.224472 0.763426 -0.605635 +vn -0.420188 0.853786 0.307394 +vn -0.553001 0.433549 0.711495 +vn 0.041250 0.548791 0.834941 +vn 0.029689 -0.993252 -0.112114 +vn -0.002406 0.704492 0.709708 +vn 0.286535 -0.314877 -0.904848 +vn -0.547268 0.818176 0.176312 +vn -0.193444 0.708296 0.678893 +vn 0.311906 -0.236144 -0.920299 +vn 0.056539 0.721423 0.690182 +vn -0.183868 -0.603480 -0.775890 +vn -0.611631 -0.632879 -0.474734 +vn -0.222919 0.607980 0.762016 +vn -0.247634 0.475523 0.844130 +vn -0.013517 -0.930355 -0.366410 +vn -0.245625 0.410754 0.878037 +vn 0.040040 -0.882687 -0.468252 +vn 0.756655 0.215013 -0.617449 +vn 0.580852 0.701921 -0.412211 +vn 0.501916 0.123229 -0.856093 +vn -0.601307 0.367546 0.709465 +vn 0.751389 0.417223 -0.511214 +vn 0.491271 0.070888 -0.868117 +vn 0.586709 0.402602 -0.702627 +vn -0.430414 0.172798 0.885937 +vn -0.573299 0.292352 0.765414 +vn -0.929470 0.073350 0.361531 +vn -0.590191 0.091665 0.802042 +vn 0.710351 -0.129062 -0.691914 +vn -0.043613 -0.106657 -0.993339 +vn -0.551609 -0.761710 -0.339889 +vn 0.268703 -0.319215 -0.908791 +vn 0.584183 -0.316764 -0.747255 +vn 0.401968 0.747329 -0.529076 +vn 0.483600 0.780798 -0.395583 +vn 0.119989 -0.556738 -0.821976 +vn 0.131431 0.032166 -0.990803 +vn -0.430226 0.366499 0.824976 +vn 0.199206 -0.502572 -0.841272 +vn 0.594710 -0.682176 0.425388 +vn 0.025862 -0.852056 -0.522811 +vn -0.011939 -0.114178 -0.993389 +vn 0.133691 -0.246074 -0.959987 +vn 0.157967 -0.738843 -0.655102 +vn -0.133433 0.774742 0.618038 +vn 0.327419 0.402486 0.854869 +vn -0.429244 0.344093 0.835074 +vn -0.631346 -0.697980 -0.337974 +vn -0.197061 0.316015 0.928063 +vn -0.445502 0.173586 0.878292 +vn -0.382562 0.232280 0.894255 +vn 0.191808 -0.493551 -0.848302 +vn -0.645463 -0.740750 -0.186192 +vn -0.648296 -0.054324 0.759448 +vn 0.088321 -0.234825 -0.968017 +vn -0.129896 0.687194 0.714767 +vn 0.008888 0.666396 0.745545 +vn -0.700523 0.009092 0.713572 +vn 0.286600 0.117908 -0.950767 +vn -0.409650 0.366600 0.835339 +vn -0.642965 0.328748 0.691752 +vn -0.881538 -0.466735 0.071061 +vn -0.126350 0.601583 0.788754 +vn -0.188131 0.636494 0.747985 +vn 0.539422 -0.229727 -0.810092 +vn 0.187113 -0.466730 -0.864379 +vn -0.543716 0.470307 0.695115 +vn -0.717235 -0.675966 -0.169247 +vn -0.187557 0.808327 0.558059 +vn 0.321415 0.102944 -0.941326 +vn -0.021373 -0.917771 -0.396535 +vn 0.266665 0.456021 -0.849079 +vn 0.109912 -0.492748 -0.863203 +vn -0.243641 0.810539 0.532603 +vn 0.045690 0.279302 -0.959116 +vn -0.349709 0.874592 0.335846 +vn 0.070323 0.615614 0.784904 +vn -0.614354 0.437961 0.656323 +vn -0.349302 0.222513 0.910207 +vn 0.399617 -0.898422 0.182053 +vn -0.026214 -0.754911 -0.655304 +vn -0.071097 -0.886961 -0.456340 +vn 0.071220 0.800602 0.594949 +vn -0.027391 -0.923755 -0.382004 +vn -0.150200 -0.759069 -0.633446 +vn -0.308573 0.486839 0.817172 +vn 0.230410 0.955444 0.184492 +vn -0.747444 -0.659478 -0.080107 +vn -0.856446 -0.514125 -0.046640 +vn 0.365344 -0.618107 -0.696037 +vn 0.239961 0.790244 0.563856 +vn 0.350741 -0.288389 -0.890962 +vn -0.135570 0.750867 0.646389 +vn -0.198383 0.401767 0.893995 +vn -0.729681 -0.629413 -0.267216 +vn -0.437640 -0.741995 -0.507852 +vn -0.571837 -0.669624 -0.473925 +vn 0.103923 -0.720391 -0.685738 +vn 0.568965 0.593490 -0.569253 +vn 0.720634 -0.165747 -0.673213 +vn -0.626818 0.256678 0.735674 +vn -0.389730 0.221512 0.893892 +vn -0.586067 0.344731 0.733271 +vn -0.290688 0.339778 0.894456 +vn -0.655433 0.275319 0.703283 +vn -0.715625 0.150814 0.682009 +vn 0.756528 -0.039655 -0.652758 +vn -0.545469 -0.239526 0.803175 +vn -0.548164 0.422876 0.721590 +vn 0.303918 -0.769379 -0.561862 +vn 0.284275 -0.921974 -0.262968 +vn 0.522491 0.598335 0.607452 +vn 0.510737 0.566990 0.646275 +vn 0.041864 0.404016 0.913794 +vn -0.106751 0.569948 0.814717 +vn 0.209931 -0.942146 -0.261323 +vn -0.052143 -0.774926 -0.629897 +vn 0.523854 -0.733819 0.432537 +vn -0.474374 0.857498 0.199166 +vn -0.033062 0.758595 -0.650723 +vn 0.140819 -0.610554 -0.779354 +vn -0.079432 0.692648 0.716888 +vn 0.430908 0.052484 -0.900868 +vn 0.011976 -0.865822 -0.500209 +vn -0.585930 -0.185970 0.788734 +vn 0.045714 -0.747017 -0.663231 +vn -0.842505 0.334914 -0.421922 +vn 0.202242 -0.141330 -0.969084 +vn -0.654924 0.302598 0.692466 +vn 0.310934 0.005452 -0.950416 +vn 0.172730 -0.486816 -0.856256 +vn -0.078580 -0.712679 -0.697075 +vn -0.118338 0.433318 0.893438 +vn -0.744360 -0.658624 -0.110196 +vn -0.043746 -0.539686 -0.840729 +vn 0.651173 -0.613305 0.447024 +vn 0.625510 0.521956 -0.579913 +vn 0.487246 -0.560703 0.669480 +vn 0.706859 0.492723 -0.507518 +vn -0.347483 0.419270 0.838730 +vn 0.138185 -0.468221 -0.872739 +vn -0.108531 0.461635 0.880406 +vn -0.451360 -0.075684 0.889127 +vn -0.427364 0.877415 0.217953 +vn -0.840507 -0.192394 0.506491 +vn 0.153572 -0.470828 -0.868756 +vn 0.132770 -0.285599 -0.949108 +vn 0.208616 -0.614040 -0.761206 +vn 0.201280 0.420098 0.884875 +vn -0.857834 -0.232471 0.458343 +vn -0.231012 -0.313512 -0.921056 +vn -0.058970 -0.956100 -0.287047 +vn -0.789193 -0.613856 0.018836 +vn 0.389652 0.817517 0.424073 +vn 0.056463 -0.918858 -0.390527 +vn -0.557071 -0.666871 -0.494930 +vn 0.148803 0.749120 0.645505 +vn 0.375570 0.009057 -0.926750 +vn 0.521610 0.850262 -0.070549 +vn -0.614652 0.274130 0.739632 +vn 0.611680 0.765323 -0.200320 +vn -0.655742 0.306075 0.690160 +vn -0.479758 0.012510 0.877312 +vn 0.005508 0.593094 0.805114 +vn -0.834116 -0.548544 -0.057882 +vn 0.163698 -0.642555 -0.748550 +vn -0.598041 -0.057610 0.799392 +vn -0.050032 0.380825 0.923293 +vn -0.567775 0.446518 0.691559 +vn 0.593298 -0.192362 -0.781662 +vn 0.179699 -0.677893 -0.712860 +vn -0.379091 0.867047 0.323295 +vn 0.049649 0.585246 -0.809334 +vn 0.707632 -0.065763 -0.703515 +vn -0.126383 -0.787639 -0.603036 +vn 0.682721 0.055961 -0.728533 +vn 0.473517 -0.715414 0.513775 +vn 0.428215 -0.077236 -0.900370 +vn -0.087237 0.663424 0.743141 +vn 0.537630 0.592775 -0.599643 +vn -0.411171 0.371438 0.832450 +vn -0.267094 0.330530 0.905213 +vn -0.302881 -0.679103 -0.668642 +vn -0.255324 0.281695 0.924910 +vn -0.436308 0.346178 0.830540 +vn -0.224957 0.276748 0.934240 +vn -0.031229 -0.750568 -0.660054 +vn -0.187219 0.316734 0.929854 +vn -0.056368 -0.921378 -0.384557 +vn 0.295568 -0.160862 -0.941681 +vn 0.208367 0.807132 0.552378 +vn -0.617645 -0.613420 -0.492170 +vn 0.325875 -0.076518 -0.942311 +vn -0.212091 0.790965 0.573927 +vn -0.030305 0.513362 0.857637 +vn -0.141721 0.504023 0.851984 +vn -0.230303 -0.763901 -0.602839 +vn 0.087872 0.895211 0.436894 +vn -0.165081 0.678996 0.715341 +vn 0.036648 -0.900332 -0.433658 +vn -0.078943 0.750181 0.656503 +vn 0.234802 0.928926 -0.286296 +vn -0.119369 0.384031 0.915571 +vn -0.005751 0.792501 0.609844 +vn 0.712204 0.485852 -0.506668 +vn -0.789570 -0.581719 -0.195404 +vn -0.823760 -0.228606 0.518805 +vn -0.516075 0.012783 0.856448 +vn -0.069922 0.094403 -0.993076 +vn 0.076738 0.696548 0.713394 +vn -0.286904 -0.665934 -0.688634 +vn -0.225094 0.328067 0.917445 +vn -0.060558 -0.846925 -0.528253 +vn -0.797514 -0.602091 -0.038178 +vn 0.265269 0.881318 -0.391039 +vn 0.208564 -0.501442 -0.839677 +vn -0.404211 0.899932 0.163509 +vn -0.038354 -0.891449 -0.451495 +vn 0.334828 0.791750 -0.510904 +vn 0.302910 0.946359 -0.112470 +vn -0.291269 0.392374 0.872471 +vn -0.073341 0.362265 0.929185 +vn -0.763509 -0.642838 0.061742 +vn -0.785835 0.354590 0.506684 +vn -0.412663 0.888413 -0.201073 +vn -0.488362 0.861271 0.140406 +vn -0.439252 0.887343 0.140284 +vn -0.033766 -0.948365 -0.315378 +vn -0.203338 -0.823385 -0.529803 +vn -0.791600 -0.064139 0.607665 +vn -0.818265 -0.572185 -0.055190 +vn -0.123317 0.676207 0.726318 +vn 0.279260 0.143361 -0.949453 +vn 0.603617 0.746108 -0.281015 +vn -0.079920 -0.939451 -0.333233 +vn -0.460844 0.328103 0.824604 +vn -0.432953 -0.004881 0.901403 +vn 0.094648 0.919465 -0.381609 +vn -0.096965 -0.798196 -0.594542 +vn 0.203633 0.038323 -0.978297 +vn 0.205341 0.661867 -0.720949 +vn -0.425565 -0.095621 0.899862 +vn 0.106530 0.159103 -0.981498 +vn 0.208726 0.475128 -0.854802 +vn 0.535314 -0.063919 -0.842231 +vn -0.042960 -0.917027 -0.396504 +vn 0.062457 -0.807454 -0.586615 +vn 0.251983 0.035834 -0.967068 +vn -0.381692 0.871575 0.307682 +vn -0.394631 0.350523 0.849353 +vn -0.339360 0.137721 0.930520 +vn -0.151229 -0.751020 -0.642728 +vn -0.030526 -0.852377 -0.522035 +vn 0.621559 0.549511 -0.558303 +vn 0.422595 -0.874814 0.236885 +vn 0.573602 0.527116 -0.627000 +vn 0.533261 0.385736 -0.752888 +vn -0.531912 0.462083 0.709612 +vn -0.255611 -0.465232 -0.847480 +vn -0.271609 -0.610252 -0.744191 +vn -0.546333 0.430656 0.718370 +vn -0.142794 0.423222 0.894703 +vn -0.038010 -0.932630 -0.358828 +vn -0.161155 0.424706 0.890872 +vn 0.219273 0.830812 0.511538 +vn -0.191052 0.795645 0.574846 +vn 0.227190 0.874500 0.428525 +vn -0.173306 0.430463 0.885814 +vn -0.136904 0.381445 0.914197 +vn -0.202690 0.820571 0.534396 +vn -0.236784 0.445482 0.863411 +vn 0.467480 -0.723248 0.508305 +vn 0.489055 0.746447 0.451267 +vn -0.008471 -0.963229 -0.268546 +vn 0.489563 0.869716 -0.062622 +vn 0.427779 0.849007 0.310149 +vn 0.093148 -0.895533 -0.435137 +vn -0.544166 0.797557 0.260356 +vn 0.246138 0.556899 0.793272 +vn 0.348656 0.491281 0.798174 +vn -0.624990 0.331446 0.706775 +vn -0.748969 -0.134631 0.648784 +vn 0.536896 0.703913 -0.465026 +vn 0.348581 0.044100 -0.936241 +vn 0.306157 -0.569887 -0.762560 +vn -0.743072 -0.153030 0.651480 +vn -0.527850 0.344921 0.776147 +vn 0.292401 -0.853367 -0.431586 +vn 0.073332 0.708367 0.702024 +vn -0.001463 0.735595 0.677419 +vn -0.195234 0.441941 0.875541 +vn -0.013476 -0.970569 -0.240446 +vn 0.816306 -0.390870 -0.425282 +vn 0.967268 -0.246979 -0.058254 +vn 0.480791 -0.511932 -0.711875 +vn 0.996695 0.031854 -0.074735 +vn 0.788828 0.606332 -0.100555 +vn 0.595237 0.801394 -0.058830 +vn 0.678239 0.257908 0.688095 +vn 0.477377 -0.201571 0.855266 +vn 0.463850 -0.540546 -0.701892 +vn 0.473552 -0.628002 -0.617545 +vn 0.501453 0.060893 0.863039 +vn 0.909421 -0.199562 -0.364869 +vn 0.921876 0.027801 -0.386486 +vn 0.912533 0.221766 -0.343662 +vn 0.773420 -0.235622 -0.588476 +vn 0.976939 -0.001955 -0.213509 +vn 0.080247 0.063694 -0.994738 +vn -0.457567 0.860363 0.224515 +vn 0.334023 0.072968 -0.939736 +vn -0.310392 0.295471 0.903523 +vn 0.289864 0.956615 -0.029422 +vn -0.639708 -0.169503 0.749695 +vn -0.099365 0.632487 0.768171 +vn -0.450535 0.885359 0.114708 +vn -0.354578 0.286088 0.890184 +vn 0.054524 0.958863 -0.278584 +vn 0.491801 -0.628531 0.602562 +vn 0.044967 0.355871 -0.933453 +vn 0.007584 0.741032 0.671426 +vn -0.202077 0.928357 -0.311959 +vn 0.327443 -0.196829 -0.924143 +vn -0.404822 0.333324 0.851478 +vn -0.820357 -0.529173 0.216773 +vn -0.631700 0.334160 0.699495 +vn 0.049166 -0.111147 -0.992587 +vn 0.535828 -0.434436 -0.723984 +vn -0.841722 0.426536 0.331014 +vn 0.139323 -0.676614 -0.723037 +vn 0.357111 -0.097712 -0.928937 +vn 0.446778 0.153378 -0.881399 +vn -0.108061 -0.704948 -0.700979 +vn 0.572097 0.794228 -0.204711 +vn 0.229088 -0.465239 -0.855027 +vn 0.078100 -0.595497 -0.799552 +vn -0.458479 0.871079 0.176121 +vn -0.028674 -0.907055 -0.420035 +vn -0.381931 -0.749583 -0.540604 +vn -0.271345 0.343123 0.899243 +vn -0.399420 0.887164 0.231092 +vn -0.383981 0.303305 0.872103 +vn -0.798464 -0.234405 0.554536 +vn -0.077903 0.728310 0.680805 +vn -0.526393 0.513744 0.677478 +vn -0.041760 0.859553 0.509337 +vn 0.193111 0.083916 -0.977582 +vn 0.529140 0.731079 -0.430738 +vn -0.299527 0.364827 0.881581 +vn 0.033879 -0.695014 -0.718198 +vn 0.459464 -0.791844 0.402338 +vn -0.412323 0.476422 0.776538 +vn -0.492658 0.316788 0.810514 +vn 0.437900 -0.809388 0.391324 +vn -0.754407 -0.629720 -0.185263 +vn 0.120599 -0.259917 -0.958070 +vn -0.149464 0.486586 0.860753 +vn -0.282172 -0.762422 -0.582316 +vn -0.248850 0.817993 0.518615 +vn -0.013941 0.718398 0.695492 +vn -0.788294 -0.613301 -0.049534 +vn -0.220136 0.389162 0.894479 +vn -0.035821 0.826624 0.561613 +vn -0.035383 -0.682548 -0.729984 +vn -0.233484 0.331052 0.914270 +vn -0.015556 -0.626078 -0.779606 +vn 0.083497 0.784004 0.615115 +vn 0.324957 0.847535 0.419627 +vn 0.318003 0.821213 0.473797 +vn 0.205782 -0.475301 -0.855420 +vn -0.583987 0.398867 0.707011 +vn 0.116296 0.777537 0.617990 +vn 0.187830 0.791012 0.582254 +vn 0.343713 -0.122847 -0.931005 +vn 0.496071 0.707619 0.503178 +vn 0.303742 -0.074384 -0.949846 +vn -0.815721 -0.108166 0.568242 +vn -0.854263 -0.415882 0.311893 +vn 0.482752 -0.270364 -0.832979 +vn -0.643978 -0.022578 0.764710 +vn -0.410284 0.018925 0.911761 +vn -0.539270 0.064739 0.839641 +vn -0.183693 0.508112 0.841474 +vn -0.813446 -0.165407 0.557626 +vn 0.272705 0.787295 0.552991 +vn -0.497333 -0.191129 0.846244 +vn -0.485566 -0.255387 0.836064 +vn -0.578623 0.432956 0.691191 +vn 0.282713 0.958748 0.029599 +vn -0.939036 -0.333336 0.084256 +vn -0.244017 -0.771700 -0.587311 +vn -0.365579 0.129295 0.921757 +vn -0.816694 0.272610 0.508621 +vn -0.430301 0.224242 0.874389 +vn 0.259842 0.090097 -0.961439 +vn -0.229233 0.498130 0.836253 +vn 0.003156 -0.575324 -0.817920 +vn -0.426995 0.284700 0.858266 +vn 0.234103 0.040720 -0.971359 +vn -0.013086 0.808208 0.588751 +vn -0.461124 0.259251 0.848618 +vn -0.382123 0.362100 0.850215 +vn 0.338609 0.887787 -0.311733 +vn 0.292239 0.879939 -0.374570 +vn -0.883257 -0.459145 0.095093 +vn -0.237916 0.611262 0.754821 +vn 0.445784 -0.383295 0.808927 +vn -0.076304 0.677141 0.731887 +vn 0.178598 -0.681787 -0.709415 +vn -0.152162 0.382986 0.911136 +vn 0.195271 -0.531653 -0.824145 +vn 0.310902 -0.569667 -0.760801 +vn -0.526513 -0.789203 -0.316138 +vn -0.535607 0.339365 0.773276 +vn -0.078574 0.735760 0.672669 +vn -0.593606 -0.488791 0.639308 +vn 0.228185 0.826158 0.515164 +vn -0.743411 -0.647708 -0.166778 +vn 0.135348 -0.476804 -0.868527 +vn 0.302927 0.044991 -0.951951 +vn 0.121140 -0.362102 -0.924233 +vn 0.378023 0.046195 -0.924643 +vn -0.614937 0.268242 0.741551 +vn -0.107917 0.455538 0.883651 +vn -0.293763 0.447623 0.844593 +vn 0.021301 0.705468 0.708422 +vn 0.046112 -0.642915 -0.764548 +vn -0.271680 -0.569502 -0.775795 +vn -0.834295 -0.551059 0.016910 +vn 0.579500 0.461351 -0.671815 +vn 0.473771 0.222388 -0.852106 +vn 0.026188 0.882211 -0.470125 +vn 0.022163 -0.670625 -0.741465 +vn -0.741979 -0.641234 -0.195669 +vn -0.084169 -0.043647 -0.995495 +vn 0.261934 -0.379013 -0.887547 +vn -0.585816 0.352566 0.729737 +vn -0.664507 -0.676969 -0.316453 +vn 0.015084 -0.943614 -0.330705 +vn 0.315780 -0.183879 -0.930845 +vn 0.070616 0.816306 0.573287 +vn 0.014629 0.568119 0.822816 +vn -0.560740 0.424453 0.710922 +vn -0.020301 -0.886495 -0.462293 +vn -0.264442 -0.752772 -0.602830 +vn -0.282613 0.858586 0.427738 +vn -0.035758 0.904379 0.425229 +vn -0.128094 0.957745 0.257519 +vn -0.129973 0.762872 0.633350 +vn 0.502178 -0.676866 0.538210 +vn -0.774508 -0.615856 -0.144427 +vn -0.280148 0.397143 0.873954 +vn 0.807178 -0.576636 -0.126313 +vn 0.327942 -0.760469 -0.560483 +vn 0.292226 -0.679449 -0.673018 +vn 0.205132 -0.739015 -0.641699 +vn 0.153130 -0.921896 -0.355892 +vn 0.067780 0.593261 0.802151 +vn 0.191846 0.351190 0.916439 +vn -0.086005 0.544083 0.834612 +vn -0.297097 0.531796 0.793049 +vn -0.154435 -0.876908 -0.455172 +vn -0.495838 -0.800778 -0.336006 +vn 0.443779 0.763773 0.468734 +vn 0.491079 -0.765196 0.416313 +vn 0.128791 0.644014 -0.754095 +vn 0.292871 0.776831 0.557459 +vn 0.098991 0.924063 -0.369200 +vn -0.461389 0.871958 0.163736 +vn 0.169763 -0.855000 -0.490056 +vn 0.233357 0.955818 -0.178765 +vn -0.334517 0.924429 0.183111 +vn 0.023102 -0.878152 -0.477824 +vn 0.174547 0.871697 0.457906 +vn 0.163675 -0.660971 -0.732344 +vn 0.041066 0.098532 -0.994286 +vn 0.026585 -0.859105 -0.511108 +vn -0.535762 -0.369466 0.759246 +vn -0.570531 0.335666 0.749548 +vn 0.130118 -0.249776 -0.959522 +vn -0.103857 0.758181 0.643720 +vn -0.188234 0.798356 0.572011 +vn -0.189093 0.802546 0.565830 +vn -0.079334 -0.966753 -0.243095 +vn 0.153993 0.234256 0.959901 +vn -0.413633 0.898041 0.149768 +vn -0.483086 0.323069 0.813790 +vn -0.863379 -0.471528 0.179550 +vn -0.121152 -0.768505 -0.628269 +vn -0.023624 -0.538816 -0.842092 +vn 0.204289 -0.813186 -0.544972 +vn 0.498757 -0.745562 0.442016 +vn 0.279120 0.958311 -0.061097 +vn 0.101902 -0.358968 -0.927771 +vn -0.451491 0.811784 0.370354 +vn -0.004230 -0.862003 -0.506885 +vn -0.668525 -0.693933 -0.267454 +vn 0.055509 0.674041 -0.736605 +vn -0.824861 -0.564049 0.038109 +vn -0.027643 -0.566778 -0.823407 +vn -0.060502 0.376069 0.924614 +vn 0.455470 0.828995 -0.324522 +vn 0.273123 0.552103 0.787773 +vn -0.446415 0.425060 0.787425 +vn -0.794199 -0.607279 -0.021430 +vn 0.432813 -0.890469 0.140494 +vn -0.405042 0.872021 0.274809 +vn -0.154258 0.420086 0.894278 +vn 0.113911 -0.522426 -0.845042 +vn -0.426002 -0.659187 -0.619673 +vn -0.275694 0.467088 0.840132 +vn -0.677515 -0.692380 -0.248159 +vn -0.451097 0.267477 0.851450 +vn -0.261403 0.287549 -0.921403 +vn -0.608150 0.389898 0.691472 +vn -0.387962 0.453114 0.802604 +vn -0.618628 -0.689152 -0.377318 +vn 0.123110 0.174796 -0.976878 +vn 0.456263 0.790138 -0.409274 +vn -0.167035 -0.917087 -0.362009 +vn -0.053882 -0.929241 -0.365524 +vn -0.124474 0.704998 0.698200 +vn -0.308963 0.231710 0.922417 +vn -0.193360 -0.637844 -0.745498 +vn 0.099656 0.765660 0.635479 +vn -0.535384 0.444978 0.717885 +vn 0.559043 0.560858 -0.610662 +vn 0.621482 0.507395 -0.596918 +vn -0.550060 -0.790806 -0.268440 +vn -0.174672 0.628612 0.757850 +vn 0.311392 0.912544 0.265138 +vn -0.630127 0.352993 0.691618 +vn 0.090963 0.771375 0.629846 +vn 0.377040 0.835778 0.399144 +vn -0.036239 0.716013 0.697146 +vn -0.050740 -0.842998 -0.535519 +vn -0.084604 -0.910156 -0.405533 +vn -0.480242 0.316986 0.817855 +vn -0.922006 0.385240 0.038673 +vn -0.900393 0.363384 0.239259 +vn -0.452720 0.219666 0.864171 +vn -0.517173 0.227401 0.825118 +vn 0.482987 -0.737146 0.472588 +vn -0.470958 -0.201839 0.858755 +vn 0.314815 0.793503 0.520811 +vn -0.834485 -0.547944 0.058238 +vn -0.396021 0.018777 0.918049 +vn 0.255087 0.834298 0.488751 +vn 0.417793 0.869165 0.264578 +vn 0.261292 0.118473 -0.957962 +vn 0.328582 -0.091943 -0.939990 +vn -0.116955 0.371510 0.921033 +vn -0.079698 0.039215 -0.996047 +vn -0.106281 0.083435 -0.990829 +vn -0.698681 0.678824 -0.225926 +vn -0.029891 0.737101 0.675122 +vn -0.762248 -0.646935 -0.021265 +vn -0.561118 -0.327230 0.760307 +vn -0.424256 -0.779508 -0.460841 +vn -0.283491 0.474709 0.833238 +vn 0.332817 0.095261 -0.938167 +vn -0.519223 -0.784008 -0.340203 +vn -0.193326 -0.086229 -0.977338 +vn -0.599415 0.377732 0.705705 +vn 0.303851 -0.162515 -0.938756 +vn -0.042615 0.779588 0.624841 +vn 0.397193 0.744640 0.536423 +vn -0.715663 0.695678 -0.062110 +vn -0.818369 -0.221287 0.530380 +vn -0.760936 -0.372289 0.531391 +vn 0.015787 -0.846642 -0.531929 +vn -0.891449 -0.364634 0.269001 +vn -0.109287 0.850570 0.514380 +vn -0.170939 -0.918933 -0.355446 +vn 0.276929 0.890253 0.361609 +vn 0.166149 -0.619848 -0.766931 +vn -0.097612 -0.823404 -0.558998 +vn 0.468029 -0.830230 0.302765 +vn -0.562241 0.345907 0.751154 +vn -0.476270 0.541775 0.692566 +vn 0.557742 0.408339 -0.722623 +vn 0.527327 0.831961 -0.172533 +vn -0.498231 0.358163 0.789611 +vn -0.183255 0.101543 -0.977807 +vn -0.476784 0.371396 0.796707 +vn -0.218288 0.374558 0.901142 +vn 0.306220 0.832374 -0.461933 +vn -0.614183 0.466412 -0.636584 +vn 0.517459 0.762421 -0.388524 +vn 0.061126 -0.730284 -0.680403 +vn -0.222068 -0.698170 -0.680620 +vn 0.305933 -0.266613 -0.913960 +vn -0.038291 -0.573288 -0.818458 +vn 0.227757 -0.356529 -0.906098 +vn -0.013994 -0.937058 -0.348893 +vn -0.109197 -0.845249 -0.523097 +vn 0.226241 0.728777 0.646296 +vn -0.071690 -0.685640 -0.724402 +vn 0.407252 0.901723 0.145053 +vn -0.084106 -0.773564 -0.628112 +vn -0.239513 0.377286 0.894589 +vn -0.861401 -0.454962 0.225827 +vn 0.177723 0.380841 0.907400 +vn 0.206100 0.747123 0.631926 +vn 0.171381 0.868233 0.465618 +vn -0.078002 0.575643 0.813972 +vn -0.133254 0.449112 0.883483 +vn -0.108448 -0.832299 -0.543615 +vn -0.246319 0.887397 0.389685 +vn -0.062287 0.403983 0.912644 +vn -0.230444 0.448082 0.863781 +vn -0.002758 -0.945786 -0.324778 +vn -0.729955 0.375783 0.570923 +vn -0.487280 0.190294 0.852259 +vn -0.537115 0.309672 0.784609 +vn -0.610230 0.354366 0.708551 +vn 0.440922 0.326973 -0.835868 +vn 0.126387 -0.707768 -0.695048 +vn 0.010368 0.626104 0.779671 +vn -0.003782 0.412660 0.910877 +vn -0.456704 -0.835203 -0.306362 +vn 0.238997 -0.670051 0.702789 +vn 0.104194 -0.902328 0.418268 +vn 0.953979 0.197399 0.225740 +vn 0.857046 0.487787 0.165941 +vn 0.089445 0.989686 0.111895 +vn 0.963194 -0.266037 0.038502 +vn 0.981323 -0.032230 0.189649 +vn 0.674439 -0.730150 -0.109605 +vn 0.092335 0.944583 0.315018 +vn 0.319045 0.081116 0.944262 +vn 0.271180 -0.693322 -0.667657 +vn 0.092566 0.061376 0.993813 +vn -0.176290 0.586429 0.790584 +vn -0.243099 0.306097 0.920439 +vn -0.483376 -0.305348 0.820433 +vn -0.146047 0.391467 0.908529 +vn -0.627514 -0.552456 0.548651 +vn 0.018697 -0.909981 -0.414229 +vn -0.422175 0.880412 0.215971 +vn 0.090779 0.302315 0.948876 +vn -0.600800 0.412770 0.684588 +vn -0.587445 -0.023586 0.808920 +vn 0.208796 -0.661430 -0.720358 +vn 0.515668 -0.669226 0.534997 +vn 0.359316 0.771631 0.524860 +vn -0.641660 0.231464 0.731230 +vn -0.566750 0.275983 0.776291 +vn -0.260226 0.437219 0.860885 +vn -0.512476 0.277824 0.812516 +vn -0.861674 -0.302125 0.407724 +vn -0.075529 -0.939323 -0.334617 +vn -0.332864 -0.833856 -0.440325 +vn -0.615138 0.307500 0.725981 +vn 0.133495 -0.418346 -0.898424 +vn 0.356959 0.211110 -0.909952 +vn 0.037825 -0.742460 -0.668822 +vn -0.026208 0.225297 -0.973938 +vn -0.286568 0.390593 0.874823 +vn -0.895049 0.437217 -0.087910 +vn -0.886033 -0.266373 0.379462 +vn -0.208121 0.500470 0.840366 +vn -0.383122 -0.275149 0.881766 +vn -0.835040 -0.507542 0.212392 +vn 0.594027 -0.379724 0.709184 +vn -0.254509 0.354267 0.899844 +vn -0.927122 -0.360981 0.100690 +vn -0.341071 0.928097 0.149350 +vn -0.296315 -0.812342 -0.502292 +vn -0.040146 -0.847449 -0.529357 +vn -0.603678 0.433320 0.669184 +vn -0.207710 0.948755 -0.238161 +vn -0.370838 0.925021 0.082551 +vn -0.432576 0.231961 0.871248 +vn -0.407237 0.904727 0.125008 +vn 0.268003 0.396346 0.878114 +vn 0.061731 -0.918038 -0.391656 +vn -0.632104 0.165709 0.756957 +vn -0.053093 0.058212 -0.996891 +vn -0.141476 -0.554867 -0.819822 +vn -0.050129 -0.899593 -0.433842 +vn -0.383930 0.309836 0.869827 +vn 0.309539 -0.305554 -0.900457 +vn 0.069896 0.913929 -0.399810 +vn -0.017658 -0.889642 -0.456317 +vn -0.057874 0.488790 0.870480 +vn 0.065486 0.856316 0.512284 +vn -0.309621 -0.342871 -0.886890 +vn -0.224523 0.293337 0.929270 +vn -0.083256 0.705922 0.703380 +vn -0.533464 0.481801 0.695186 +vn 0.180731 -0.374471 -0.909455 +vn -0.119870 0.529891 0.839551 +vn -0.542406 0.472232 -0.694833 +vn -0.108964 0.473511 0.874022 +vn -0.217277 0.445612 0.868459 +vn 0.455046 0.279120 -0.845591 +vn -0.175364 0.802567 0.570205 +vn 0.407672 0.125268 -0.904495 +vn -0.060557 -0.918365 -0.391073 +vn -0.303479 0.876164 0.374483 +vn -0.599604 0.440883 0.667906 +vn -0.662456 0.242672 0.708705 +vn -0.884635 -0.354156 0.303307 +vn -0.858556 -0.491623 0.145564 +vn -0.510856 0.083979 0.855555 +vn -0.786310 -0.289227 0.545952 +vn -0.202731 0.515048 0.832842 +vn -0.910940 -0.356561 0.207490 +vn -0.165458 0.782980 0.599638 +vn -0.634550 0.234701 0.736384 +vn -0.717735 0.495281 0.489441 +vn -0.064103 0.674282 0.735687 +vn -0.389200 0.364856 0.845815 +vn -0.070352 -0.958343 -0.276820 +vn -0.633769 0.044638 0.772234 +vn 0.038107 -0.603252 -0.796640 +vn 0.105693 -0.505168 -0.856525 +vn -0.554059 0.132909 0.821799 +vn 0.300735 0.143285 -0.942883 +vn -0.829486 -0.539932 0.142919 +vn 0.095211 0.500442 -0.860519 +vn -0.275244 0.933567 0.229551 +vn -0.286883 0.361116 0.887296 +vn -0.071362 -0.857466 -0.509568 +vn -0.268872 0.942835 0.196900 +vn -0.263474 0.462404 0.846619 +vn 0.212312 0.746195 0.630964 +vn -0.575117 0.708046 -0.409771 +vn 0.369194 0.105401 -0.923356 +vn -0.025105 -0.996452 -0.080335 +vn -0.033782 0.817462 0.574990 +vn 0.065021 0.189137 -0.979796 +vn -0.856566 -0.284866 0.430287 +vn -0.160639 0.966140 -0.201911 +vn 0.049744 -0.998741 -0.006403 +vn -0.284433 0.459322 0.841500 +vn -0.757816 0.114821 0.642286 +vn -0.515006 0.483094 0.708088 +vn -0.033835 -0.860732 -0.507932 +vn -0.462537 0.561081 0.686474 +vn 0.204800 0.886728 0.414453 +vn -0.460670 0.879607 0.118638 +vn -0.287412 -0.236593 -0.928126 +vn 0.120591 -0.827104 -0.548960 +vn 0.150598 -0.791690 -0.592070 +vn 0.361397 0.916486 0.171600 +vn -0.144987 0.422547 0.894669 +vn 0.646632 0.614205 -0.452349 +vn -0.353783 -0.480559 -0.802434 +vn 0.012415 -0.550394 -0.834813 +vn -0.705439 0.060930 0.706146 +vn -0.544467 0.471278 0.693868 +vn -0.146594 0.360513 0.921163 +vn -0.038118 -0.867255 -0.496403 +vn -0.425186 0.599003 0.678537 +vn -0.198112 0.302368 0.932376 +vn -0.299052 -0.604589 -0.738269 +vn -0.682545 -0.715862 -0.147223 +vn 0.324702 0.926117 -0.192031 +vn 0.032856 -0.586228 -0.809480 +vn 0.374354 0.134680 -0.917453 +vn -0.054143 0.291782 0.954951 +vn -0.870349 -0.478124 0.117857 +vn 0.452612 0.361716 -0.815048 +vn -0.334646 -0.763879 -0.551817 +vn -0.880822 -0.443336 0.166151 +vn 0.060787 -0.774273 -0.629926 +vn 0.394493 -0.913774 0.096917 +vn -0.198927 0.829961 0.521146 +vn 0.340801 0.043794 -0.939115 +vn -0.270652 0.418256 0.867069 +vn -0.295769 0.867730 0.399455 +vn 0.256246 -0.960946 -0.104498 +vn -0.258332 -0.875602 -0.408150 +vn -0.029282 -0.909003 -0.415759 +vn 0.424348 0.834489 -0.351506 +vn -0.263764 0.886473 0.380256 +vn -0.025213 0.617966 0.785800 +vn 0.473951 0.797742 -0.372798 +vn -0.027242 -0.934962 -0.353701 +vn -0.244171 -0.664656 -0.706126 +vn 0.300627 0.949703 -0.087675 +vn -0.652075 0.156476 0.741831 +vn -0.872532 -0.306425 0.380516 +vn -0.841113 -0.240118 0.484637 +vn -0.548176 0.435193 0.714220 +vn -0.781797 -0.199996 0.590589 +vn -0.624071 0.172974 0.761981 +vn -0.669758 0.102647 0.735451 +vn 0.633355 0.428927 0.644115 +vn 0.756056 0.085643 0.648880 +vn -0.051339 0.907205 0.417544 +vn -0.012815 -0.774672 -0.632234 +vn -0.004248 0.990401 0.138160 +vn -0.068745 -0.688664 -0.721815 +vn -0.211881 -0.824422 -0.524819 +vn 0.104737 0.643702 0.758075 +vn -0.160961 0.617763 0.769715 +vn 0.156449 -0.719503 0.676638 +vn -0.505931 0.535996 0.675827 +vn 0.281521 -0.104458 -0.953852 +vn -0.209036 0.291889 0.933330 +vn -0.111618 -0.714504 -0.690670 +vn -0.852085 -0.174469 0.493469 +vn -0.414008 0.328316 0.849003 +vn -0.600107 0.440222 0.667889 +vn 0.346185 -0.007812 -0.938134 +vn 0.320598 0.104545 -0.941428 +vn 0.021942 -0.577300 -0.816237 +vn 0.427422 0.903834 -0.019851 +vn -0.100053 0.691680 0.715240 +vn -0.604780 0.458811 0.650948 +vn 0.336543 0.103040 -0.936014 +vn -0.132047 -0.760353 -0.635945 +vn 0.522955 0.797699 -0.300324 +vn -0.391034 0.852084 0.347917 +vn -0.741697 0.185883 0.644463 +vn -0.446918 0.774793 -0.447169 +vn -0.035006 -0.947130 -0.318933 +vn 0.024016 -0.995919 0.086994 +vn 0.054267 0.682290 0.729064 +vn -0.371267 0.595290 0.712594 +vn -0.564672 0.284048 0.774895 +vn -0.918832 -0.229108 0.321337 +vn -0.430502 0.259829 0.864382 +vn -0.096296 0.382541 0.918907 +vn 0.523698 -0.652949 0.547173 +vn 0.553057 -0.461651 0.693546 +vn -0.120484 0.413427 0.902531 +vn 0.577557 -0.592793 0.561270 +vn 0.080702 -0.512681 -0.854778 +vn -0.473102 0.351954 0.807653 +vn 0.486063 -0.375430 0.789174 +vn 0.560119 0.689451 -0.459264 +vn 0.126587 -0.860189 -0.494015 +vn 0.662686 0.177500 -0.727558 +vn 0.099246 0.284816 -0.953431 +vn 0.939571 0.341471 0.024588 +vn -0.393487 0.919199 0.015561 +vn -0.864862 -0.375756 0.332899 +vn -0.508034 -0.742528 -0.436525 +vn -0.118235 0.294506 -0.948307 +vn 0.207287 0.164449 0.964359 +vn 0.114258 -0.712692 -0.692110 +vn 0.140394 -0.463149 -0.875090 +vn -0.290219 0.459690 0.839320 +vn 0.151463 -0.620461 -0.769472 +vn 0.012810 -0.622705 -0.782352 +vn 0.010069 0.822733 0.568339 +vn 0.173654 0.808208 -0.562712 +vn -0.405168 -0.715510 -0.569108 +vn -0.829284 -0.104783 0.548916 +vn -0.079081 0.555526 0.827730 +vn -0.331259 0.462902 0.822186 +vn -0.067091 0.554122 0.829727 +vn -0.252407 -0.862956 -0.437719 +vn 0.255744 -0.388219 -0.885370 +vn -0.298298 0.406466 0.863600 +vn -0.083541 0.726475 0.682096 +vn -0.137017 0.656419 0.741849 +vn 0.397326 0.155165 -0.904465 +vn -0.137741 0.658798 0.739603 +vn -0.319094 0.879038 0.354220 +vn -0.413093 -0.186002 -0.891492 +vn 0.397813 -0.903034 0.162092 +vn -0.009473 0.937478 -0.347915 +vn -0.007249 -0.819857 -0.572522 +vn 0.404910 0.853387 -0.328296 +vn -0.239668 0.850265 0.468625 +vn -0.837049 -0.195534 0.510994 +vn -0.710391 0.133088 0.691110 +vn 0.250617 0.094661 -0.963447 +vn -0.537822 0.418815 0.731670 +vn -0.764774 0.179456 0.618803 +vn -0.156071 0.521806 0.838666 +vn -0.904142 -0.214584 0.369432 +vn -0.946243 -0.160093 0.281060 +vn -0.948080 -0.229365 0.220307 +vn -0.747342 0.030891 0.663721 +vn -0.844336 -0.457519 0.278878 +vn -0.732400 0.033092 0.680070 +vn -0.528760 0.375265 0.761307 +vn -0.780966 0.189115 0.595255 +vn -0.686719 0.087511 0.721636 +vn 0.506116 -0.603737 0.615912 +vn 0.312905 -0.152245 -0.937503 +vn 0.320189 -0.040444 -0.946490 +vn -0.230251 -0.859869 -0.455642 +vn 0.396902 0.324227 0.858689 +vn 0.508631 -0.716769 0.477008 +vn 0.307389 0.780019 0.545053 +vn -0.100213 -0.688155 -0.718610 +vn -0.780747 -0.180996 0.598059 +vn -0.488468 0.189359 0.851788 +vn 0.080161 -0.990516 -0.111587 +vn 0.566265 0.704766 -0.427374 +vn -0.813898 0.564034 0.139412 +vn 0.244915 0.871637 0.424577 +vn 0.135308 -0.411887 -0.901133 +vn 0.327314 0.840603 0.431570 +vn -0.168811 0.779426 0.603322 +vn -0.525121 0.231531 0.818927 +vn -0.464870 0.354886 0.811142 +vn 0.333125 0.827962 0.451118 +vn 0.545615 -0.054297 -0.836275 +vn 0.069117 -0.848621 -0.524467 +vn -0.028733 0.946500 -0.321422 +vn 0.446052 -0.767175 0.460955 +vn -0.599055 0.417477 0.683261 +vn 0.100326 0.716078 -0.690773 +vn -0.007321 -0.822905 -0.568131 +vn -0.317788 0.172282 0.932378 +vn 0.407078 -0.879089 0.247972 +vn -0.041901 0.812290 0.581747 +vn 0.173538 -0.399220 -0.900282 +vn 0.234939 0.837990 -0.492520 +vn 0.142492 0.306876 -0.941023 +vn -0.772841 0.051396 0.632515 +vn 0.029324 0.930786 -0.364386 +vn -0.086535 -0.873546 -0.478987 +vn -0.513077 0.388518 0.765379 +vn 0.033098 0.099120 -0.994525 +vn -0.070348 0.245314 -0.966888 +vn -0.426978 0.897291 0.112068 +vn -0.422235 0.894183 0.148842 +vn -0.630541 0.752188 -0.191392 +vn -0.626307 0.717146 -0.305682 +vn -0.178111 0.807375 0.562514 +vn -0.653454 -0.755721 -0.043393 +vn 0.225846 0.506153 0.832347 +vn 0.020203 0.503348 0.863848 +vn 0.118682 -0.925620 -0.359363 +vn -0.371074 0.597856 0.710543 +vn -0.113092 0.370401 0.921962 +vn -0.266343 0.409290 0.872665 +vn -0.020798 0.690618 0.722920 +vn -0.492232 0.412846 -0.766333 +vn 0.382030 0.921046 -0.075677 +vn -0.375301 0.903289 0.207889 +vn -0.799344 -0.039247 0.599591 +vn -0.585564 -0.803442 -0.107684 +vn -0.270123 0.402735 0.874550 +vn -0.293586 0.882561 0.367278 +vn -0.339636 -0.725947 -0.598038 +vn 0.352257 0.840870 -0.410917 +vn 0.497834 -0.628648 0.597464 +vn -0.335839 -0.688969 -0.642288 +vn -0.009262 -0.928317 -0.371673 +vn -0.373583 -0.801377 -0.467152 +vn 0.310760 -0.047242 -0.949314 +vn -0.671942 0.178276 0.718826 +vn -0.847466 -0.205022 0.489661 +vn -0.219698 0.332926 0.917002 +vn -0.873062 -0.138615 0.467492 +vn -0.680868 -0.057238 0.730166 +vn -0.564807 0.206740 0.798906 +vn -0.377701 0.160300 0.911946 +vn 0.561309 -0.095266 -0.822105 +vn -0.593145 0.432904 0.678803 +vn -0.816672 0.034039 0.576098 +vn -0.807586 -0.352884 0.472522 +vn -0.830006 0.021079 0.557356 +vn -0.843741 0.021092 0.536336 +vn -0.736378 0.063188 0.673614 +vn -0.798377 -0.006454 0.602124 +vn -0.079886 0.173597 0.981571 +vn 0.348770 -0.924948 -0.151099 +vn 0.055347 -0.882924 -0.466242 +vn 0.120515 -0.751530 -0.648598 +vn -0.237678 0.910438 0.338545 +vn 0.314930 0.752342 0.578620 +vn -0.224003 0.671576 0.706264 +vn -0.571060 -0.746552 -0.341396 +vn -0.377398 -0.870342 -0.316348 +vn 0.666000 -0.743056 -0.065662 +vn 0.901540 0.114575 0.417251 +vn 0.411973 0.453149 0.790528 +vn 0.482388 -0.872505 -0.077695 +vn 0.141138 -0.765379 -0.627914 +vn 0.519513 -0.854219 0.020411 +vn 0.496979 0.257861 0.828565 +vn 0.317114 0.235290 0.918737 +vn 0.845732 -0.532700 -0.031101 +vn 0.888904 0.132927 0.438384 +vn 0.499404 0.359500 -0.788261 +vn -0.670557 -0.022584 0.741514 +vn -0.504884 0.137819 0.852114 +vn -0.497221 0.548220 0.672478 +vn 0.217016 0.967207 -0.131965 +vn 0.366649 0.802788 0.470212 +vn -0.374139 0.531115 0.760221 +vn 0.001825 -0.923836 -0.382785 +vn 0.495366 0.525470 -0.691733 +vn -0.019349 -0.476505 -0.878959 +vn -0.171149 0.145405 -0.974456 +vn 0.019044 0.884796 0.465590 +vn 0.369801 0.104466 -0.923220 +vn -0.389820 0.533548 0.750578 +vn 0.398062 0.054379 -0.915745 +vn 0.152568 -0.275821 -0.949024 +vn -0.110469 0.763319 0.636506 +vn -0.740570 -0.671932 0.007957 +vn 0.598160 0.003630 -0.801368 +vn -0.326712 -0.318831 -0.889722 +vn 0.460273 0.026807 -0.887372 +vn -0.521201 0.516536 0.679367 +vn -0.357984 0.918246 0.169326 +vn 0.886920 0.450513 0.102030 +vn 0.015915 -0.970791 -0.239397 +vn -0.273071 0.945833 0.175592 +vn -0.633479 0.676592 -0.375403 +vn -0.056600 -0.936198 -0.346885 +vn 0.249817 0.180078 -0.951401 +vn 0.525975 -0.176291 -0.832028 +vn 0.002902 -0.873271 -0.487226 +vn 0.052552 -0.995034 0.084535 +vn 0.219751 -0.378048 -0.899327 +vn -0.019899 0.718561 0.695180 +vn -0.289265 0.448724 0.845560 +vn -0.186857 -0.922869 -0.336745 +vn 0.128293 -0.958178 -0.255804 +vn -0.006481 0.765757 0.643097 +vn 0.196442 0.291407 -0.936212 +vn 0.309667 0.945888 -0.096968 +vn -0.175194 0.807301 0.563535 +vn -0.492128 0.496237 0.715234 +vn -0.060143 -0.906154 -0.418651 +vn 0.419302 0.846253 0.328696 +vn -0.372954 -0.869950 -0.322635 +vn -0.328694 0.450420 0.830110 +vn 0.035805 0.876842 0.479443 +vn -0.049473 -0.927447 -0.370668 +vn -0.223803 0.421018 0.879008 +vn 0.047297 0.662306 0.747739 +vn -0.682817 -0.721923 -0.112199 +vn -0.726026 -0.669240 -0.158128 +vn -0.664000 -0.707311 -0.242518 +vn 0.267971 0.610980 0.744913 +vn -0.425957 -0.747527 -0.509671 +vn -0.742506 -0.659425 -0.117655 +vn 0.175949 -0.649885 -0.739386 +vn -0.283849 0.856870 0.430352 +vn -0.040146 0.695319 0.717579 +vn -0.053622 -0.937710 -0.343257 +vn -0.015423 0.688563 0.725013 +vn 0.260041 -0.306179 -0.915769 +vn -0.445363 0.449468 0.774358 +vn -0.827750 -0.360239 0.430183 +vn 0.435998 0.073745 -0.896921 +vn -0.757141 -0.011166 0.653156 +vn -0.456755 0.289548 0.841152 +vn -0.751838 -0.099892 0.651737 +vn 0.425965 0.069104 -0.902097 +vn -0.805200 -0.049484 0.590935 +vn -0.874312 -0.078339 0.479001 +vn -0.391817 0.424820 0.816093 +vn -0.641847 0.076272 0.763030 +vn -0.844455 -0.274022 0.460227 +vn 0.508710 0.816673 -0.272505 +vn -0.253110 0.433272 0.864992 +vn 0.587935 0.763985 -0.265818 +vn 0.200768 0.242702 0.949098 +vn 0.268679 -0.270883 -0.924356 +vn 0.314002 0.243945 0.917548 +vn -0.508095 0.561238 0.653338 +vn -0.025565 0.647209 0.761884 +vn 0.486419 -0.655269 0.577943 +vn -0.193148 -0.095917 -0.976470 +vn -0.128306 0.457448 0.879931 +vn -0.507618 0.568561 0.647350 +vn 0.199580 0.852522 0.483087 +vn 0.359244 0.334388 -0.871280 +vn 0.530333 0.827637 -0.183749 +vn -0.070116 0.800915 -0.594659 +vn 0.463767 0.136580 -0.875366 +vn 0.264486 0.401965 -0.876625 +vn -0.556531 0.448566 0.699330 +vn -0.605069 -0.796172 0.001411 +vn -0.040329 -0.845923 -0.531779 +vn -0.053447 -0.923422 -0.380046 +vn 0.021805 0.815507 0.578336 +vn -0.823606 -0.463308 0.327138 +vn 0.512468 0.668197 -0.539341 +vn -0.075615 -0.719637 -0.690220 +vn -0.526933 -0.812435 -0.249581 +vn -0.523851 0.268847 0.808271 +vn -0.250167 -0.396486 -0.883298 +vn -0.777696 -0.569849 0.265445 +vn 0.054096 -0.517848 -0.853761 +vn -0.245532 -0.280484 -0.927924 +vn 0.415192 -0.336120 0.845363 +vn -0.562566 0.582019 -0.587174 +vn 0.042577 0.912690 -0.406429 +vn -0.045698 -0.599635 -0.798968 +vn 0.321131 -0.101265 -0.941605 +vn -0.594274 -0.106057 -0.797239 +vn 0.550002 0.769243 -0.325212 +vn 0.464953 -0.797198 0.385090 +vn -0.108608 -0.632314 -0.767061 +vn -0.107617 0.391056 0.914053 +vn -0.639647 -0.607244 -0.471282 +vn -0.247649 0.271737 0.929962 +vn -0.012352 0.500372 -0.865722 +vn 0.136654 0.581386 0.802070 +vn 0.400961 -0.098995 -0.910731 +vn -0.632120 0.518023 0.576260 +vn 0.430355 0.885441 -0.175470 +vn -0.675882 0.646022 0.354738 +vn -0.256045 0.661052 0.705303 +vn 0.236581 -0.356060 -0.904019 +vn -0.143079 0.811337 0.566799 +vn -0.508124 0.163252 0.845671 +vn -0.233507 0.870876 0.432492 +vn -0.343730 0.415364 0.842213 +vn -0.297867 0.375389 0.877701 +vn -0.057047 0.800734 0.596298 +vn -0.369828 0.885944 0.279876 +vn -0.347550 0.491948 0.798246 +vn 0.081840 0.713782 0.695569 +vn -0.310210 0.908092 0.281317 +vn -0.360759 -0.778817 -0.513125 +vn -0.155505 0.673981 0.722196 +vn -0.296010 0.416650 -0.859524 +vn -0.459059 0.280107 0.843092 +vn -0.856564 -0.287254 0.428700 +vn -0.476226 0.134868 0.868918 +vn -0.479634 0.190584 0.856521 +vn -0.605484 0.028133 0.795360 +vn 0.454987 0.242051 -0.856970 +vn -0.489157 0.222686 0.843289 +vn -0.561922 0.483886 0.670893 +vn 0.682876 -0.576130 -0.449170 +vn 0.804373 -0.412979 0.427120 +vn 0.210786 -0.758129 -0.617098 +vn 0.713668 0.145012 0.685310 +vn -0.051325 0.418947 0.906559 +vn -0.315129 0.351813 0.881431 +vn -0.218962 0.495619 0.840487 +vn 0.299095 -0.952047 0.064416 +vn -0.098890 -0.846606 -0.522953 +vn 0.036210 0.940823 0.336958 +vn 0.088167 -0.839200 -0.536628 +vn -0.209139 -0.590726 -0.779297 +vn -0.411536 -0.511041 -0.754636 +vn -0.355830 -0.802664 -0.478660 +vn 0.386352 0.640923 0.663287 +vn 0.297712 0.780951 0.549075 +vn -0.809720 0.500993 0.305549 +vn -0.882928 0.464140 0.070799 +vn 0.299302 -0.571708 0.763916 +vn -0.820114 -0.264248 0.507530 +vn -0.122188 0.936886 -0.327590 +vn 0.246429 0.901996 -0.354507 +vn 0.157989 0.353300 0.922073 +vn -0.614345 0.121364 0.779648 +vn -0.252184 0.573669 0.779299 +vn -0.077785 -0.778165 -0.623224 +vn -0.366598 -0.771676 -0.519732 +vn -0.199969 0.327349 0.923502 +vn -0.801817 -0.334157 0.495408 +vn 0.277716 -0.168564 -0.945759 +vn -0.383304 0.254557 0.887851 +vn 0.004604 -0.793352 -0.608746 +vn -0.355894 0.846315 0.396348 +vn -0.763865 -0.645368 0.003328 +vn -0.090166 0.500506 0.861025 +vn 0.375799 0.056316 -0.924989 +vn -0.824708 -0.419148 0.379699 +vn -0.462132 0.374051 0.804064 +vn -0.074489 0.675940 0.733183 +vn -0.214192 0.443944 0.870078 +vn -0.716299 0.111209 0.688874 +vn -0.488518 -0.674556 -0.553466 +vn -0.598426 0.214777 0.771853 +vn 0.526046 0.848385 -0.059321 +vn -0.533723 -0.783607 -0.317961 +vn 0.000218 -0.900355 -0.435156 +vn -0.044815 -0.915719 -0.399313 +vn -0.015803 -0.543400 -0.839325 +vn -0.141119 -0.551078 -0.822434 +vn -0.837545 0.498798 -0.222978 +vn -0.061720 -0.900863 -0.429693 +vn 0.514941 0.753235 -0.409234 +vn -0.843972 -0.510428 0.164849 +vn -0.373250 0.917804 0.135355 +vn -0.067185 -0.905381 -0.419251 +vn 0.451102 0.216989 0.865692 +vn 0.021416 -0.999745 0.007220 +vn -0.094571 -0.769144 -0.632040 +vn -0.076677 0.730406 0.678695 +vn -0.388298 0.472951 0.790912 +vn 0.077401 -0.511798 -0.855612 +vn 0.124377 -0.444392 -0.887156 +vn 0.561364 0.696479 -0.446976 +vn 0.434401 -0.177691 -0.883019 +vn -0.250001 -0.762000 -0.597374 +vn 0.418306 0.024293 -0.907981 +vn -0.326623 0.923466 0.201315 +vn 0.082666 0.641205 0.762904 +vn -0.089538 0.607673 0.789124 +vn 0.143792 0.918582 0.368145 +vn 0.134518 -0.581177 -0.802582 +vn -0.202941 0.456020 0.866522 +vn 0.064267 -0.885192 -0.460765 +vn -0.182074 0.662903 0.726230 +vn -0.469690 0.520959 0.712736 +vn 0.327737 -0.426963 -0.842788 +vn -0.770107 -0.190756 0.608727 +vn -0.469818 0.150365 0.869863 +vn 0.430291 0.338580 -0.836787 +vn 0.434942 -0.718689 0.542505 +vn -0.565964 0.581996 0.583923 +vn 0.351974 -0.251780 -0.901511 +vn 0.364316 0.857088 -0.364244 +vn -0.261560 0.872508 0.412693 +vn -0.155600 0.770150 0.618593 +vn -0.195590 0.860519 0.470373 +vn -0.268103 0.869729 0.414357 +vn -0.795515 -0.339535 0.501867 +vn -0.524379 0.513146 0.679491 +vn -0.462118 0.355738 0.812341 +vn -0.346900 0.325507 0.879605 +vn -0.365185 -0.788805 -0.494395 +vn 0.443871 -0.448487 0.775782 +vn 0.466503 -0.593767 0.655603 +vn -0.664658 -0.605906 -0.437159 +vn -0.873633 0.479888 -0.080448 +vn -0.166627 0.412020 0.895810 +vn -0.431616 -0.876245 -0.214249 +vn -0.065837 -0.852344 -0.518822 +vn 0.633019 0.672169 -0.384026 +vn 0.509588 0.820280 -0.259732 +vn 0.177649 0.635341 0.751521 +vn 0.083222 0.558295 0.825458 +vn 0.657412 0.583609 -0.476666 +vn -0.318082 0.360387 0.876895 +vn 0.242719 0.414925 -0.876883 +vn 0.455467 -0.011359 -0.890180 +vn -0.250227 -0.116880 -0.961106 +vn -0.271244 0.309929 0.911247 +vn -0.259766 -0.621875 -0.738778 +vn 0.471291 0.346824 -0.810924 +vn -0.398310 0.916855 0.026935 +vn 0.019965 -0.813771 -0.580843 +vn 0.441170 0.020466 -0.897190 +vn 0.057298 -0.608990 -0.791106 +vn -0.302619 0.452615 0.838786 +vn 0.116246 0.735234 -0.667770 +vn 0.078596 0.726871 0.682262 +vn -0.471000 0.432635 -0.768756 +vn 0.253611 0.825733 0.503831 +vn -0.357922 0.482535 0.799407 +vn -0.089402 0.595989 0.798000 +vn -0.159778 -0.687013 -0.708861 +vn 0.132490 -0.811049 -0.569777 +vn -0.434601 0.538716 -0.721739 +vn -0.090021 0.693414 0.714894 +vn -0.058968 -0.690788 -0.720649 +vn 0.364282 0.044887 -0.930206 +vn 0.528477 0.433888 -0.729694 +vn -0.082632 -0.762924 -0.641185 +vn 0.130453 -0.317233 -0.939332 +vn 0.919763 -0.199064 0.338244 +vn 0.000635 0.659013 0.752131 +vn 0.065780 -0.660195 -0.748208 +vn 0.309002 0.937310 0.161146 +vn -0.071151 0.751781 0.655563 +vn -0.659582 -0.036158 0.750762 +vn 0.102070 -0.980086 -0.170333 +vn 0.601326 -0.312332 0.735429 +vn 0.262254 -0.847037 -0.462332 +vn 0.216819 -0.850236 0.479675 +vn 0.421078 0.758517 0.497338 +vn -0.109526 0.939848 0.323558 +vn -0.010316 -0.804438 -0.593947 +vn -0.167257 -0.764855 -0.622111 +vn -0.054105 -0.567149 -0.821836 +vn 0.511496 0.324789 0.795540 +vn -0.324624 0.911335 0.253157 +vn -0.248693 0.964784 0.085689 +vn -0.017070 0.617512 0.786377 +vn 0.665724 -0.535008 -0.520170 +vn 0.732711 -0.550252 -0.400446 +vn 0.454978 -0.544849 -0.704368 +vn 0.438186 0.564658 0.699396 +vn 0.382140 0.389892 0.837826 +vn 0.303368 -0.909573 0.283979 +vn -0.198000 -0.898929 -0.390797 +vn -0.556746 -0.827256 -0.075374 +vn -0.094250 0.816277 0.569920 +vn -0.333055 0.858302 0.390375 +vn 0.462556 -0.741773 0.485607 +vn -0.457547 0.538408 0.707649 +vn -0.826722 -0.491066 0.274563 +vn -0.037531 0.699302 0.713840 +vn 0.545999 0.005838 -0.837765 +vn -0.555692 0.039468 0.830451 +vn 0.385449 0.573253 -0.723056 +vn 0.569717 0.072074 -0.818674 +vn -0.227541 0.435617 0.870898 +vn 0.489765 0.101660 -0.865907 +vn -0.227666 0.387709 0.893225 +vn -0.026604 0.719488 0.693996 +vn -0.246112 0.446984 0.860020 +vn -0.806354 -0.591433 0.000690 +vn -0.169201 0.402485 0.899654 +vn 0.412677 0.801632 -0.432533 +vn -0.858067 0.399017 0.323274 +vn -0.063472 -0.933068 -0.354056 +vn -0.061869 -0.900643 -0.430133 +vn -0.105774 0.477285 0.872360 +vn 0.100493 0.212874 -0.971898 +vn -0.289567 0.901370 0.321997 +vn -0.092395 -0.902560 -0.420533 +vn -0.063297 -0.767360 -0.638085 +vn 0.422663 0.883802 -0.200625 +vn -0.112999 -0.676911 -0.727339 +vn 0.044784 0.800417 0.597768 +vn -0.079299 -0.789643 -0.608421 +vn 0.168960 -0.283807 -0.943878 +vn 0.309124 0.356518 -0.881668 +vn 0.121145 0.772822 0.622952 +vn -0.130952 0.794361 0.593163 +vn 0.218887 0.459574 0.860744 +vn -0.087239 0.387402 0.917774 +vn -0.254867 -0.350993 -0.901025 +vn -0.576697 0.458166 0.676391 +vn 0.447238 -0.829470 0.334601 +vn -0.290324 0.484693 0.825097 +vn 0.597177 0.790672 -0.134976 +vn -0.516716 0.803366 -0.295986 +vn -0.044519 -0.821247 -0.568834 +vn -0.427552 0.894960 0.127458 +vn 0.410014 -0.228294 -0.883046 +vn 0.572564 0.700729 -0.425618 +vn -0.357057 0.415177 0.836743 +vn -0.725312 -0.687929 0.025993 +vn 0.169230 -0.544473 -0.821529 +vn -0.419211 0.907620 0.022117 +vn -0.381076 0.918200 0.108123 +vn 0.012018 0.743311 0.668838 +vn -0.656497 0.550889 -0.515299 +vn -0.162716 -0.562648 -0.810525 +vn -0.292443 -0.537192 -0.791140 +vn -0.067239 0.959003 0.275304 +vn -0.519909 -0.512275 -0.683571 +vn -0.380417 0.400944 0.833383 +vn -0.157431 0.814923 0.557778 +vn -0.104027 0.871414 0.479391 +vn -0.152257 0.797724 0.583484 +vn -0.051112 -0.823224 -0.565411 +vn 0.518650 0.829142 0.208627 +vn -0.171092 0.508884 -0.843661 +vn -0.105406 0.807902 0.579813 +vn -0.323894 0.519724 0.790557 +vn 0.180538 -0.924172 -0.336618 +vn -0.100548 0.660460 0.744098 +vn -0.806957 -0.149790 0.571300 +vn 0.524602 -0.112503 -0.843881 +vn -0.807199 -0.145297 0.572117 +vn -0.789698 -0.269008 0.551372 +vn 0.429155 0.020117 -0.903007 +vn -0.792846 -0.069052 0.605498 +vn -0.613886 0.064915 0.786721 +vn -0.782799 -0.008821 0.622212 +vn -0.719964 -0.105070 0.686012 +vn -0.702930 0.599823 0.382233 +vn -0.759502 -0.099464 0.642855 +vn -0.027555 -0.942166 -0.334013 +vn 0.480463 0.170674 -0.860247 +vn -0.731066 -0.001907 0.682304 +vn -0.754551 0.619480 -0.216559 +vn 0.033480 0.380006 -0.924378 +vn -0.320298 0.549883 0.771387 +vn 0.492512 -0.645428 0.583827 +vn -0.078979 -0.952826 -0.293060 +vn 0.028619 -0.850798 -0.524713 +vn 0.352484 -0.361228 -0.863290 +vn -0.398471 0.501421 0.767982 +vn 0.430425 0.017720 -0.902453 +vn -0.197155 0.488499 0.849999 +vn 0.470642 0.742198 -0.477115 +vn -0.896421 -0.263394 0.356445 +vn -0.199358 0.820364 0.535966 +vn 0.004631 -0.953110 -0.302590 +vn -0.411655 -0.861043 -0.298573 +vn -0.029531 0.700822 0.712725 +vn -0.798393 -0.253811 0.546030 +vn -0.302417 0.319731 0.897951 +vn -0.716166 -0.616977 -0.326259 +vn -0.014805 0.646796 0.762520 +vn 0.436476 0.109163 -0.893069 +vn 0.579664 0.805839 -0.120886 +vn -0.022993 -0.927640 -0.372766 +vn -0.835041 -0.284093 0.471166 +vn 0.614082 0.626684 -0.479761 +vn 0.443389 -0.230673 0.866139 +vn -0.151047 0.417067 0.896236 +vn -0.286739 0.344209 0.894036 +vn -0.036802 0.667680 0.743538 +vn 0.504401 0.836064 -0.215815 +vn 0.039185 -0.946716 -0.319676 +vn -0.100687 0.394672 0.913289 +vn -0.463008 0.473856 0.749055 +vn -0.771438 -0.170203 0.613119 +vn 0.502616 0.032619 -0.863894 +vn 0.472726 -0.175892 -0.863477 +vn -0.126381 0.416253 0.900423 +vn -0.548077 -0.148769 -0.823091 +vn -0.069694 -0.580276 -0.811432 +vn -0.585590 -0.810200 0.025703 +vn -0.491739 0.550680 0.674495 +vn 0.543007 0.669618 -0.506710 +vn 0.465102 -0.863565 0.194771 +vn -0.162031 0.422846 0.891598 +vn 0.020028 -0.780494 -0.624843 +vn 0.128247 -0.458925 -0.879171 +vn -0.312130 0.235510 0.920386 +vn -0.470122 0.516134 0.715954 +vn -0.304693 0.872531 0.381905 +vn 0.451797 0.328518 -0.829431 +vn -0.608861 -0.751114 -0.255178 +vn -0.052440 0.859132 0.509061 +vn -0.727629 0.079469 -0.681352 +vn 0.414525 0.237217 -0.878577 +vn -0.133437 0.511557 0.848825 +vn -0.032321 -0.552472 -0.832905 +vn -0.100270 -0.855671 -0.507714 +vn -0.439846 -0.801331 -0.405466 +vn -0.110709 -0.972130 -0.206656 +vn -0.193694 0.495489 0.846743 +vn -0.042813 -0.955678 -0.291285 +vn -0.070115 0.756278 0.650482 +vn -0.052992 -0.907899 -0.415827 +vn 0.050242 -0.884603 -0.463630 +vn 0.003270 0.720212 0.693747 +vn -0.634104 0.500325 0.589566 +vn -0.145320 0.754720 0.639750 +vn 0.244201 -0.657447 -0.712832 +vn 0.466476 -0.626372 0.624546 +vn -0.534607 0.226018 0.814316 +vn -0.451881 0.230509 0.861783 +vn -0.546779 0.441167 0.711621 +vn 0.538328 0.050913 -0.841196 +vn -0.833477 -0.152463 0.531103 +vn -0.557722 0.128756 0.819981 +vn 0.381766 -0.759480 0.526731 +vn 0.330496 -0.722858 0.606835 +vn 0.064090 -0.996898 0.045693 +vn 0.076863 -0.948854 0.306217 +vn -0.206453 -0.903686 -0.375137 +vn 0.257408 0.833353 0.489146 +vn -0.171166 0.797814 0.578096 +vn 0.441910 0.679437 0.585731 +vn 0.580060 0.482539 0.656267 +vn -0.149133 -0.882100 -0.446832 +vn 0.566872 -0.588982 -0.575983 +vn 0.351391 0.510233 0.784976 +vn 0.262709 0.716621 0.646094 +vn -0.426019 0.791505 0.438210 +vn -0.857024 0.446529 -0.257143 +vn -0.788937 0.594725 0.154531 +vn 0.120224 -0.609004 -0.784003 +vn 0.075039 -0.637774 -0.766560 +vn 0.759884 -0.498118 -0.417677 +vn -0.693985 -0.184638 0.695912 +vn -0.481188 0.513823 0.710242 +vn -0.823357 -0.444837 0.352426 +vn 0.251111 -0.817237 -0.518717 +vn -0.335911 0.448377 0.828325 +vn 0.064080 0.670792 0.738872 +vn 0.073633 -0.719684 -0.690386 +vn -0.501792 0.104486 0.858654 +vn 0.224303 -0.625446 -0.747332 +vn 0.511339 0.701699 -0.496136 +vn -0.729084 -0.172160 0.662418 +vn 0.236060 -0.206740 -0.949492 +vn 0.501048 0.038931 -0.864544 +vn -0.439525 0.268727 0.857090 +vn 0.505215 0.049259 -0.861587 +vn -0.208356 0.402773 0.891270 +vn -0.133086 -0.635716 -0.760364 +vn -0.093860 0.577115 0.811251 +vn -0.756441 -0.034877 0.653132 +vn -0.338861 0.427545 0.838080 +vn -0.094015 0.704853 0.703095 +vn -0.233737 0.005110 -0.972286 +vn 0.604755 0.049025 -0.794901 +vn 0.583970 0.758560 -0.289078 +vn -0.160358 0.629618 -0.760175 +vn 0.548421 0.749754 -0.370274 +vn -0.047519 -0.893195 -0.447151 +vn -0.346534 -0.744008 -0.571285 +vn -0.250853 -0.762045 -0.596959 +vn -0.020147 0.316929 -0.948235 +vn 0.065365 -0.760336 -0.646232 +vn -0.019835 -0.632668 -0.774169 +vn -0.515339 0.580745 0.630207 +vn -0.081680 0.764027 0.639993 +vn -0.284747 0.891696 0.351848 +vn -0.550363 0.541712 0.635334 +vn 0.149002 -0.620072 -0.770265 +vn 0.568468 -0.706509 0.421532 +vn -0.188562 -0.651540 -0.734806 +vn 0.062936 0.827811 0.557465 +vn -0.102395 -0.949048 -0.298034 +vn 0.237719 0.548017 -0.801977 +vn -0.466330 0.429369 0.773421 +vn 0.595754 0.702939 -0.388527 +vn -0.483645 -0.807494 -0.337699 +vn 0.018253 -0.660917 -0.750237 +vn 0.389377 0.921069 -0.004192 +vn 0.472889 -0.819577 0.323527 +vn -0.762195 0.143862 0.631160 +vn 0.483877 -0.845158 0.227092 +vn 0.413434 -0.895856 0.162832 +vn -0.552756 0.459646 0.695116 +vn 0.335874 -0.938686 -0.077825 +vn 0.271553 -0.941901 -0.197692 +vn -0.267370 -0.791370 -0.549770 +vn -0.077543 0.534981 0.841298 +vn -0.604322 0.507514 0.614186 +vn 0.485529 0.874042 0.017682 +vn -0.115353 0.491317 0.863308 +vn -0.094973 0.765270 0.636665 +vn 0.111489 0.625630 0.772112 +vn -0.189124 0.789221 0.584263 +vn 0.433696 -0.295849 -0.851106 +vn -0.070231 0.565805 0.821543 +vn -0.158418 0.888925 0.429786 +vn -0.029813 -0.853762 -0.519809 +vn -0.116420 -0.759992 -0.639420 +vn -0.421337 0.902020 0.093996 +vn -0.076398 0.710732 0.699302 +vn -0.629972 -0.776549 -0.010339 +vn -0.058401 -0.873948 -0.482499 +vn -0.052298 -0.953350 -0.297303 +vn 0.020891 0.600639 0.799247 +vn 0.099791 -0.454698 -0.885038 +vn 0.086963 -0.994021 0.066024 +vn -0.119902 0.407548 0.905278 +vn 0.132950 -0.991102 0.006369 +vn 0.159300 -0.644681 -0.747670 +vn -0.165457 0.793122 0.586158 +vn -0.164320 0.835869 0.523758 +vn 0.561715 0.690885 -0.455141 +vn 0.576636 0.049090 -0.815525 +vn -0.355710 0.282854 0.890766 +vn -0.722921 -0.072205 0.687147 +vn -0.790846 -0.202555 0.577524 +vn -0.751337 0.040538 0.658672 +vn -0.820404 0.074077 0.566966 +vn -0.721821 -0.034392 0.691225 +vn -0.545696 0.412965 0.729161 +vn -0.853919 -0.381280 0.354187 +vn -0.341758 0.863631 0.370599 +vn -0.283907 0.897742 -0.336833 +vn 0.266335 0.160872 0.950361 +vn -0.867962 -0.345684 0.356573 +vn -0.272239 0.953495 -0.129358 +vn -0.378938 0.882769 0.277713 +vn 0.333649 0.264362 0.904871 +vn 0.010059 -0.591669 -0.806118 +vn -0.278590 0.905350 0.320513 +vn 0.463887 0.003368 -0.885888 +vn 0.069843 0.716018 0.694579 +vn 0.099536 -0.899223 -0.426018 +vn 0.546446 -0.451415 0.705423 +vn -0.517434 0.361302 0.775708 +vn 0.430605 -0.694506 0.576403 +vn -0.208260 0.365913 0.907048 +vn -0.296492 0.842760 0.449275 +vn 0.004061 -0.942144 -0.335184 +vn -0.682823 0.323368 -0.655123 +vn -0.692709 -0.483608 0.535049 +vn -0.568492 0.074373 0.819320 +vn -0.259505 0.306573 0.915789 +vn -0.544012 0.465741 0.697951 +vn -0.643852 -0.716070 -0.269628 +vn -0.292656 0.391470 -0.872413 +vn -0.498326 0.539091 0.679008 +vn 0.450356 0.877906 -0.162667 +vn -0.758576 0.176319 -0.627275 +vn 0.135470 0.644023 0.752916 +vn -0.695619 -0.321255 -0.642580 +vn 0.565414 0.326092 0.757609 +vn -0.742436 0.547284 -0.386353 +vn 0.168197 -0.327808 -0.929651 +vn 0.083515 -0.958080 -0.274058 +vn 0.400280 -0.293060 -0.868269 +vn 0.556287 0.048799 -0.829556 +vn -0.112231 -0.927134 -0.357528 +vn -0.181707 -0.844806 -0.503275 +vn -0.013689 -0.869604 -0.493560 +vn 0.361309 0.468537 -0.806182 +vn -0.587699 0.573095 0.571115 +vn 0.499312 0.622812 -0.602322 +vn 0.488341 0.481926 -0.727510 +vn -0.246254 -0.428360 -0.869406 +vn -0.478205 0.870673 0.115097 +vn -0.005008 0.739201 0.673466 +vn -0.426792 0.877523 0.218636 +vn -0.278962 -0.605753 -0.745147 +vn 0.495872 0.860971 -0.113315 +vn -0.394289 0.918377 0.033466 +vn -0.032885 0.655536 0.754447 +vn 0.542811 0.366353 -0.755739 +vn 0.037831 0.774554 0.631376 +vn -0.713645 -0.615690 0.334120 +vn -0.262131 0.956422 0.128623 +vn -0.179077 -0.953002 -0.244372 +vn -0.054900 0.419664 0.906018 +vn -0.019323 0.876636 0.480767 +vn -0.028588 -0.836595 -0.547075 +vn -0.086916 -0.925570 -0.368465 +vn -0.080088 -0.941396 -0.327658 +vn 0.431860 -0.193250 -0.880995 +vn -0.736251 -0.449369 0.505966 +vn -0.273058 0.394021 0.877603 +vn -0.751461 -0.041360 0.658480 +vn -0.661721 -0.219322 0.716954 +vn -0.714814 -0.232306 0.659602 +vn 0.470769 -0.358700 0.806046 +vn 0.511430 -0.844207 -0.160477 +vn -0.253123 -0.963658 0.085397 +vn -0.314754 -0.898735 -0.305297 +vn 0.312790 0.715231 0.624986 +vn -0.268303 -0.798328 -0.539153 +vn -0.386231 0.272121 0.881349 +vn -0.182610 0.353337 0.917500 +vn -0.597325 0.568148 0.566048 +vn -0.658033 0.685961 0.310564 +vn 0.126725 0.791101 0.598414 +vn 0.129477 -0.989198 -0.068727 +vn -0.139841 -0.982545 -0.122677 +vn 0.145941 -0.581576 -0.800294 +vn 0.114719 -0.903829 0.412229 +vn 0.115821 0.744742 0.657226 +vn -0.388219 0.369955 0.844049 +vn -0.412556 0.862752 -0.292330 +vn 0.406545 0.027006 -0.913231 +vn 0.208041 0.709589 -0.673203 +vn -0.330254 -0.740212 -0.585677 +vn 0.362939 0.810996 -0.458868 +vn -0.451778 0.877331 0.161822 +vn -0.395636 0.885185 0.244785 +vn -0.443833 0.383670 0.809821 +vn 0.111470 -0.718976 -0.686038 +vn 0.402583 0.134061 -0.905514 +vn -0.503734 -0.802772 -0.319076 +vn 0.123442 0.162660 0.978930 +vn -0.051752 0.395296 -0.917095 +vn 0.448504 0.275615 -0.850224 +vn -0.793814 -0.218202 0.567668 +vn 0.494974 0.856162 -0.148285 +vn -0.130376 -0.668598 -0.732105 +vn -0.547859 -0.328349 -0.769440 +vn -0.080139 -0.908797 -0.409470 +vn -0.239839 -0.707874 -0.664373 +vn -0.523461 0.832283 -0.182467 +vn 0.431354 0.902167 0.005265 +vn 0.171850 0.130163 0.976486 +vn -0.354862 0.401761 -0.844192 +vn 0.149286 0.451304 -0.879795 +vn 0.372852 -0.568819 0.733094 +vn -0.854734 -0.401595 0.328862 +vn 0.034176 -0.551055 -0.833769 +vn 0.472179 0.775720 -0.418694 +vn -0.071592 -0.488248 -0.869764 +vn -0.447527 0.494050 0.745408 +vn -0.520961 -0.816646 -0.248374 +vn -0.010940 -0.894967 -0.445998 +vn 0.491475 0.427441 -0.758780 +vn -0.402463 0.489972 0.773273 +vn 0.193246 -0.473389 -0.859395 +vn 0.554046 0.786434 -0.273047 +vn -0.835754 -0.435032 0.335055 +vn 0.317535 -0.683733 0.657023 +vn -0.596642 -0.230644 0.768649 +vn -0.358877 0.851956 0.381285 +vn 0.533709 0.375830 -0.757566 +vn -0.280119 -0.881364 -0.380434 +vn -0.636871 -0.624198 0.452518 +vn -0.522324 0.495415 0.694076 +vn -0.514573 0.560517 0.648872 +vn 0.087656 -0.960936 -0.262524 +vn -0.283404 -0.794312 -0.537355 +vn 0.379418 -0.276180 -0.883044 +vn -0.680676 0.028379 0.732035 +vn -0.377069 0.387466 0.841243 +vn -0.563145 0.521757 0.640810 +vn 0.118426 -0.981316 -0.151640 +vn -0.368161 0.339440 0.865585 +vn -0.564618 0.736043 0.373426 +vn -0.235291 0.932612 0.273629 +vn 0.198561 0.639833 0.742420 +vn -0.120079 -0.842570 -0.525030 +vn 0.408809 -0.346664 -0.844215 +vn 0.453427 -0.882444 0.125287 +vn 0.066482 -0.962628 -0.262540 +vn -0.714152 -0.221062 0.664168 +vn -0.053785 0.754946 0.653577 +vn -0.137051 0.663705 0.735332 +vn -0.522913 0.348186 0.778028 +vn 0.058216 -0.855048 -0.515270 +vn -0.217322 -0.850491 -0.478994 +vn -0.578907 -0.815391 -0.002179 +vn 0.148149 -0.440291 -0.885548 +vn -0.218169 0.949013 0.227545 +vn -0.467301 0.141991 0.872621 +vn -0.111214 -0.771022 -0.627022 +vn -0.364510 0.372505 0.853448 +vn -0.708412 -0.690224 -0.147457 +vn -0.118936 0.826071 0.550872 +vn -0.098573 0.813455 0.573214 +vn -0.070546 0.806670 0.586777 +vn 0.564060 0.022546 -0.825426 +vn -0.741866 -0.362586 0.564062 +vn 0.588865 -0.129568 -0.797778 +vn 0.382367 -0.140752 -0.913227 +vn 0.518250 0.109620 -0.848175 +vn -0.135656 -0.953227 -0.270103 +vn -0.079270 0.481410 0.872904 +vn 0.167438 0.292630 0.941452 +vn 0.360339 -0.603332 0.711440 +vn -0.002799 -0.506352 -0.862323 +vn -0.182617 0.336455 -0.923823 +vn 0.312504 -0.658945 0.684202 +vn 0.494718 -0.055518 -0.867278 +vn 0.322136 -0.209204 -0.923289 +vn 0.473377 0.086802 -0.876573 +vn 0.416281 -0.073780 -0.906238 +vn -0.040473 -0.704653 -0.708397 +vn 0.587456 0.682781 -0.434403 +vn -0.259443 -0.247469 -0.933514 +vn 0.368897 -0.686759 0.626320 +vn -0.070055 0.702247 0.708479 +vn 0.144276 -0.802530 -0.578904 +vn 0.563265 0.694235 -0.448075 +vn 0.335468 0.420166 -0.843162 +vn 0.462086 0.820548 -0.336418 +vn -0.645565 -0.165058 0.745655 +vn 0.386079 0.854487 -0.347556 +vn -0.019854 -0.871845 -0.489379 +vn -0.443804 0.496716 0.745863 +vn -0.849596 -0.357186 0.388079 +vn 0.540956 0.749775 -0.381057 +vn -0.228925 0.899665 0.371746 +vn -0.344201 0.411557 0.843888 +vn -0.324618 0.857891 0.398304 +vn 0.618224 0.705810 -0.345878 +vn 0.118558 -0.982992 -0.140256 +vn -0.509403 0.548489 0.663075 +vn -0.628230 -0.363177 0.688062 +vn -0.291805 0.505287 0.812117 +vn -0.213712 -0.883669 -0.416481 +vn -0.025160 -0.894559 -0.446240 +vn -0.477596 0.565098 0.672730 +vn -0.240605 0.396017 0.886160 +vn -0.070872 0.853143 0.516841 +vn -0.635524 0.756331 0.155155 +vn -0.191766 0.477381 0.857516 +vn -0.574274 0.628702 -0.524351 +vn -0.255850 0.857546 0.446268 +vn 0.076153 0.658116 0.749055 +vn 0.167732 -0.345207 -0.923417 +vn -0.139884 0.778358 0.612039 +vn -0.094232 0.573995 0.813419 +vn -0.242341 0.756640 0.607261 +vn -0.212177 0.406538 0.888655 +vn -0.138125 -0.896263 -0.421466 +vn -0.582880 0.649547 0.488200 +vn -0.410830 0.761874 0.500767 +vn -0.203930 -0.918787 -0.337999 +vn 0.018848 0.662009 0.749259 +vn -0.316198 0.272898 0.908595 +vn -0.420359 0.868451 0.262854 +vn -0.098139 -0.977700 -0.185667 +vn -0.740285 -0.657364 0.140895 +vn -0.816668 -0.576129 -0.033589 +vn -0.628017 0.104739 0.771119 +vn 0.424693 -0.005976 -0.905318 +vn -0.623320 -0.131506 0.770830 +vn -0.662307 0.035672 0.748383 +vn 0.599275 -0.129735 0.789961 +vn 0.260986 0.935896 0.236611 +vn -0.153508 -0.920017 0.360561 +vn -0.079388 -0.947327 -0.310274 +vn 0.337784 0.625319 0.703475 +vn -0.003755 -0.879072 -0.476675 +vn -0.126935 -0.819337 -0.559083 +vn -0.387764 -0.674479 -0.628266 +vn -0.338593 -0.795970 -0.501784 +vn -0.009952 0.634011 0.773260 +vn -0.101959 0.913393 0.394103 +vn -0.204218 -0.837142 -0.507433 +vn -0.601736 0.396266 0.693460 +vn -0.318079 0.941790 0.108890 +vn -0.296772 0.023971 -0.954648 +vn 0.154625 0.922440 -0.353830 +vn 0.477742 -0.077369 -0.875087 +vn -0.391408 0.918214 0.060690 +vn -0.067059 -0.778859 -0.623603 +vn 0.132743 -0.333082 -0.933507 +vn -0.085594 -0.879521 -0.468099 +vn -0.660388 -0.556808 0.503838 +vn -0.312652 0.939958 0.136846 +vn 0.176312 -0.301723 -0.936951 +vn -0.685816 -0.619511 0.381920 +vn -0.512179 0.474120 0.716158 +vn -0.073385 -0.958179 -0.276601 +vn 0.498024 0.855774 -0.140080 +vn -0.526615 -0.750662 -0.398978 +vn -0.379516 0.304943 0.873486 +vn -0.057896 -0.942162 -0.330121 +vn -0.793800 -0.606987 0.038051 +vn 0.264624 -0.324540 -0.908101 +vn 0.448477 -0.691674 0.566087 +vn 0.534391 0.767112 -0.354914 +vn 0.221920 0.466179 -0.856405 +vn 0.390341 0.915793 0.094647 +vn 0.069692 0.405413 0.911473 +vn -0.256073 0.426744 0.867362 +vn 0.249404 -0.622179 -0.742086 +vn 0.302045 -0.422490 -0.854559 +vn -0.494790 0.319988 0.807955 +vn 0.441203 -0.758768 0.479177 +vn 0.013774 0.591610 0.806107 +vn -0.550045 0.673920 0.493236 +vn -0.172018 0.850034 0.497847 +vn 0.280073 -0.332585 -0.900526 +vn -0.536808 0.598512 0.594660 +vn -0.434549 0.758132 0.486212 +vn -0.183153 -0.919559 -0.347659 +vn 0.426606 0.665760 -0.612186 +vn -0.705834 0.595212 -0.384085 +vn -0.165996 0.919070 0.357428 +vn -0.134067 0.698594 0.702846 +vn 0.600188 0.282853 -0.748177 +vn 0.550666 0.259957 -0.793214 +vn -0.853566 0.136447 -0.502800 +vn -0.875752 0.235494 -0.421427 +vn 0.450775 -0.077649 -0.889254 +vn 0.715689 -0.619849 0.321832 +vn 0.065858 -0.885493 -0.459962 +vn 0.552885 0.116733 -0.825040 +vn -0.343001 0.319583 0.883299 +vn -0.539548 -0.053250 0.840269 +vn -0.706367 0.124829 0.696752 +vn -0.506643 0.860623 0.051393 +vn -0.555627 -0.761949 -0.332735 +vn -0.348365 0.403340 0.846144 +vn -0.527035 -0.715429 -0.458688 +vn 0.086941 -0.381021 -0.920470 +vn -0.463236 0.193035 0.864956 +vn 0.443062 0.123678 -0.887919 +vn -0.366786 0.413969 0.833125 +vn -0.529206 0.358443 0.769064 +vn 0.013870 -0.963164 -0.268557 +vn -0.477163 0.668389 0.570589 +vn 0.374985 -0.461858 0.803787 +vn -0.635184 0.444903 0.631350 +vn 0.461792 -0.509774 0.725864 +vn 0.143344 0.564124 -0.813152 +vn 0.515512 0.856549 0.023902 +vn 0.048806 -0.875182 -0.481326 +vn 0.562952 0.148962 -0.812955 +vn 0.085155 -0.833426 -0.546030 +vn -0.445996 0.534410 0.717978 +vn 0.506903 0.831308 -0.227984 +vn 0.237063 0.648325 -0.723517 +vn -0.301015 0.805062 0.511140 +vn -0.370647 0.727323 0.577600 +vn -0.022377 0.746168 0.665382 +vn -0.061508 -0.936710 -0.344662 +vn -0.089100 0.794937 0.600113 +vn -0.427684 0.786539 0.445468 +vn -0.065434 0.697065 0.714016 +vn -0.485953 0.508551 0.710793 +vn 0.020057 -0.761126 -0.648294 +vn -0.020510 -0.942861 -0.332555 +vn 0.360874 -0.344644 -0.866597 +vn 0.497727 0.578734 -0.646015 +vn 0.569071 0.387424 -0.725300 +vn -0.029200 0.579189 0.814670 +vn 0.030211 -0.590824 -0.806235 +vn -0.040766 -0.880219 -0.472814 +vn -0.483997 0.555818 0.675879 +vn -0.108554 -0.963648 -0.244127 +vn 0.416849 -0.409191 -0.811665 +vn -0.589363 0.795763 0.139327 +vn -0.279477 -0.474012 -0.834988 +vn -0.454927 0.561336 0.691334 +vn -0.500576 0.233598 0.833580 +vn -0.255315 0.951709 0.170485 +vn -0.813992 -0.089955 -0.573868 +vn -0.904185 0.236526 -0.355675 +vn 0.193584 0.764071 0.615403 +vn -0.029033 -0.907537 -0.418967 +vn -0.509304 0.686715 0.518683 +vn 0.513375 -0.790157 0.334809 +vn 0.497163 -0.756903 0.424178 +vn 0.067502 0.817442 0.572042 +vn -0.873814 0.394949 0.283663 +vn -0.024852 0.764089 0.644632 +vn -0.444745 0.886769 0.125867 +vn -0.003373 0.747108 0.664694 +vn 0.499512 -0.850278 0.165876 +vn 0.002141 0.707652 0.706558 +vn 0.273180 -0.936883 -0.218224 +vn -0.523202 -0.058146 0.850223 +vn -0.510885 0.843137 0.167680 +vn 0.053805 0.777428 0.626666 +vn -0.030514 0.654211 0.755696 +vn -0.254589 0.360388 0.897388 +vn -0.313330 0.383537 0.868748 +vn -0.007369 0.705734 0.708438 +vn -0.082760 0.731926 0.676340 +vn -0.093973 0.786081 0.610938 +vn 0.061470 -0.942779 -0.327703 +vn -0.463837 0.490906 0.737473 +vn -0.545350 0.004309 0.838197 +vn -0.453923 0.478258 0.751813 +vn -0.345467 0.366089 0.864078 +vn -0.573871 -0.074890 0.815514 +vn -0.499855 0.503127 0.704988 +vn 0.494719 -0.800453 0.338419 +vn 0.447074 0.696126 0.561724 +vn 0.038277 0.842239 0.537744 +vn 0.396102 0.664996 0.633154 +vn -0.017227 0.656122 0.754459 +vn -0.604480 -0.684046 -0.408271 +vn -0.190241 -0.980329 0.052561 +vn -0.061134 0.882788 0.465777 +vn 0.032946 0.797578 0.602316 +vn 0.130260 -0.895374 -0.425837 +vn -0.149827 -0.894204 0.421842 +vn 0.255418 0.563150 -0.785890 +vn 0.538142 0.070566 -0.839895 +vn -0.718016 -0.695963 -0.009440 +vn -0.032511 0.697583 0.715766 +vn -0.404011 0.275557 0.872264 +vn -0.144306 -0.727292 -0.670986 +vn 0.410185 0.200409 -0.889710 +vn -0.162023 -0.935771 -0.313179 +vn 0.040799 -0.751667 -0.658280 +vn 0.100462 0.239025 0.965802 +vn 0.155638 -0.776660 0.610390 +vn -0.532265 -0.211221 0.819804 +vn 0.604637 0.217482 -0.766235 +vn 0.034042 -0.849366 -0.526706 +vn 0.038153 -0.625912 -0.778960 +vn -0.189750 0.386185 0.902694 +vn -0.425849 -0.886869 -0.179208 +vn -0.339128 0.929038 0.147922 +vn -0.560105 0.536849 0.630932 +vn -0.071611 -0.929074 -0.362897 +vn -0.039777 -0.656311 -0.753441 +vn 0.432598 -0.695118 0.574169 +vn -0.055859 -0.945252 -0.321524 +vn -0.185858 0.822474 0.537581 +vn 0.004943 0.742357 0.669987 +vn 0.237415 -0.231516 -0.943416 +vn -0.388102 0.793102 0.469431 +vn -0.103298 -0.555246 -0.825247 +vn 0.125913 -0.968098 -0.216638 +vn -0.513224 0.531964 0.673509 +vn -0.239865 0.895438 0.375040 +vn -0.076113 0.597199 0.798474 +vn -0.573064 0.630191 0.523887 +vn -0.160519 0.754235 0.636681 +vn -0.264517 0.908284 0.324116 +vn -0.131247 0.784651 0.605886 +vn -0.488086 -0.758073 -0.432548 +vn 0.398009 -0.917155 -0.020388 +vn -0.079476 0.436260 0.896304 +vn 0.003325 0.593466 0.804852 +vn 0.284426 -0.958679 -0.006095 +vn -0.075903 -0.857927 -0.508134 +vn 0.304692 0.057276 0.950727 +vn -0.424333 -0.093636 -0.900652 +vn -0.358811 0.769014 0.529029 +vn -0.026716 0.607222 0.794083 +vn -0.184282 0.437229 0.880268 +vn -0.548357 0.188091 0.814817 +vn 0.622422 0.408880 -0.667389 +vn 0.460804 -0.300922 -0.834928 +vn -0.568822 0.256472 0.781449 +vn 0.445003 -0.089248 -0.891071 +vn -0.354417 0.352243 0.866206 +vn -0.246123 0.811674 0.529725 +vn -0.634778 -0.052447 0.770913 +vn -0.620452 -0.089263 0.779148 +vn 0.085631 -0.711481 -0.697468 +vn 0.358432 0.912151 -0.198763 +vn 0.136377 0.654730 0.743458 +vn -0.587551 -0.013367 0.809077 +vn -0.453692 0.888816 0.064573 +vn -0.742337 -0.664532 0.085631 +vn 0.486041 0.722030 -0.492378 +vn -0.660937 -0.747154 -0.070167 +vn -0.316920 0.929233 0.189967 +vn -0.521991 0.490430 0.697856 +vn 0.487359 -0.103109 -0.867093 +vn 0.470510 -0.162692 -0.867267 +vn 0.028203 0.681004 0.731736 +vn -0.035274 0.697252 0.715958 +vn 0.025424 0.462646 -0.886178 +vn 0.216440 -0.329688 -0.918945 +vn -0.280324 0.934027 0.221388 +vn -0.091436 0.773156 0.627590 +vn -0.684578 0.317010 0.656397 +vn -0.691673 0.488496 0.531940 +vn -0.417763 0.440870 0.794423 +vn 0.528064 0.820608 -0.218521 +vn 0.632551 0.632138 -0.447527 +vn -0.428805 0.622306 0.654875 +vn 0.303528 -0.697986 0.648603 +vn 0.040341 0.457779 0.888150 +vn -0.308970 0.360352 0.880162 +vn -0.104660 0.457330 0.883117 +vn 0.009817 -0.565851 -0.824449 +vn -0.476133 0.833758 0.279545 +vn 0.339390 -0.560170 0.755661 +vn -0.251691 0.765719 0.591883 +vn 0.486916 -0.697803 0.525341 +vn 0.516811 0.282836 -0.808029 +vn -0.468878 0.429653 0.771720 +vn 0.607718 -0.114455 -0.785862 +vn -0.351802 -0.891763 -0.284594 +vn 0.541673 0.754981 -0.369586 +vn -0.065086 0.542516 0.837520 +vn -0.018229 -0.920264 -0.390872 +vn -0.151443 0.929694 0.335758 +vn 0.086561 0.476565 -0.874867 +vn -0.242459 0.865661 0.438000 +vn -0.109973 0.567177 0.816221 +vn -0.311782 0.589376 0.745270 +vn 0.141085 0.600211 -0.787300 +vn -0.041155 -0.819595 -0.571463 +vn -0.674751 0.536786 0.506529 +vn -0.250438 -0.703694 -0.664903 +vn 0.006671 0.559113 0.829064 +vn -0.595363 0.267133 0.757748 +vn -0.049310 0.732967 0.678475 +vn -0.537726 -0.754242 -0.376788 +vn -0.489981 0.855836 0.165720 +vn -0.582550 0.097353 0.806944 +vn -0.453246 0.534840 0.713102 +vn -0.889436 0.305713 0.339770 +vn -0.108912 0.772850 0.625172 +vn -0.958356 0.241150 0.152970 +vn -0.104320 0.939053 0.327563 +vn 0.134860 0.983064 -0.124086 +vn -0.599996 0.028950 0.799479 +vn 0.608518 0.729449 -0.312425 +vn -0.118699 0.713422 0.690608 +vn -0.308000 0.433108 0.847085 +vn -0.022203 0.586269 0.809812 +vn -0.694486 -0.522459 0.494698 +vn 0.557378 0.220558 -0.800427 +vn 0.344945 -0.199517 -0.917173 +vn 0.605855 0.700736 -0.376707 +vn -0.827409 0.443344 0.344732 +vn -0.683132 0.293788 0.668595 +vn 0.204719 -0.785073 0.584594 +vn 0.010557 -0.162701 0.986619 +vn -0.298565 0.685964 0.663560 +vn -0.039176 -0.957485 0.285812 +vn 0.339638 0.737699 0.583478 +vn 0.378579 0.742949 0.552000 +vn 0.026440 0.737433 0.674902 +vn -0.358850 -0.705802 -0.610795 +vn 0.101775 0.587638 0.802698 +vn -0.038262 0.625486 0.779296 +vn 0.055315 0.863572 0.501182 +vn -0.033346 -0.927978 -0.371139 +vn 0.309937 -0.943246 0.119277 +vn -0.034695 0.397687 0.916865 +vn 0.150610 0.537122 -0.829950 +vn 0.400713 0.865897 -0.299418 +vn -0.298467 0.347889 0.888758 +vn 0.405954 0.385671 -0.828528 +vn 0.485608 -0.791111 0.371926 +vn 0.371852 0.458268 -0.807290 +vn -0.522984 0.463349 0.715399 +vn -0.462630 0.589116 0.662508 +vn -0.739706 -0.556943 0.377690 +vn -0.131043 -0.964107 -0.230924 +vn -0.400614 0.381967 0.832832 +vn -0.095450 0.700778 0.706965 +vn -0.347781 -0.783505 -0.514945 +vn -0.206263 0.891260 0.403871 +vn -0.241671 0.888782 0.389438 +vn 0.674609 0.519697 -0.524230 +vn -0.507572 0.527713 0.681094 +vn 0.151304 -0.343966 -0.926712 +vn -0.518595 0.527216 0.673129 +vn -0.236503 -0.894881 -0.378489 +vn 0.425745 -0.121009 -0.896715 +vn -0.093071 0.527574 -0.844395 +vn -0.740368 -0.167083 -0.651105 +vn -0.290512 -0.151129 -0.944861 +vn -0.226554 0.908451 0.351268 +vn -0.104904 0.889961 0.443806 +vn -0.467332 -0.120668 0.875808 +vn -0.089953 -0.697825 -0.710598 +vn -0.458577 0.539203 0.706376 +vn -0.942675 0.241106 0.230720 +vn 0.512531 -0.140232 -0.847141 +vn -0.108368 0.458944 0.881832 +vn 0.463364 -0.094151 -0.881152 +vn 0.486264 0.143876 -0.861886 +vn -0.059695 -0.807051 -0.587456 +vn -0.434935 0.836161 0.334164 +vn 0.012815 0.744414 0.667595 +vn -0.850497 0.257081 0.458873 +vn -0.065340 0.745300 0.663519 +vn -0.525406 0.479644 0.702773 +vn -0.038169 -0.807053 -0.589244 +vn -0.332097 0.863113 0.380456 +vn -0.080295 0.948272 0.307137 +vn -0.326190 0.243867 0.913307 +vn 0.124938 -0.836213 -0.533983 +vn -0.136589 -0.903443 -0.406367 +vn 0.139854 -0.713028 -0.687046 +vn -0.430416 0.844660 0.318262 +vn -0.089881 -0.834033 -0.544345 +vn 0.105145 -0.907896 -0.405794 +vn -0.075480 -0.986571 -0.144846 +vn -0.829871 0.539414 -0.142642 +vn -0.402421 0.836233 0.372522 +vn -0.038711 0.406945 0.912632 +vn -0.209058 0.398207 0.893155 +vn -0.703101 -0.346546 -0.620931 +vn -0.810557 0.419712 -0.408460 +vn -0.484741 -0.747637 -0.453944 +vn 0.320259 -0.611413 -0.723608 +vn -0.302337 -0.211033 -0.929547 +vn -0.278072 -0.347045 -0.895676 +vn -0.117491 0.786992 0.605672 +vn -0.179596 -0.866950 -0.464912 +vn -0.217432 -0.925262 -0.310828 +vn -0.310764 -0.791763 -0.525868 +vn -0.310234 -0.889211 -0.336243 +vn -0.404692 0.897701 0.174234 +vn -0.911317 0.371145 0.178195 +vn 0.367270 0.545363 -0.753454 +vn 0.505663 0.840903 -0.192838 +vn -0.085722 -0.772956 -0.628642 +vn 0.062828 -0.716775 -0.694468 +vn -0.081887 -0.859202 -0.505041 +vn -0.428231 0.591569 0.683128 +vn -0.156113 0.770712 0.617764 +vn 0.572251 0.609766 -0.548374 +vn -0.572916 -0.814034 0.095480 +vn -0.356176 0.901733 0.244982 +vn -0.109826 0.594911 0.796253 +vn -0.166129 -0.878516 -0.447896 +vn -0.081045 0.991418 -0.102579 +vn -0.118669 -0.944981 -0.304842 +vn 0.556498 0.740981 -0.375843 +vn -0.758266 0.582060 0.293665 +vn -0.465470 0.590076 0.659658 +vn -0.143058 -0.890818 -0.431251 +vn -0.407855 0.819103 0.403391 +vn -0.963904 0.241565 0.111959 +vn 0.200832 0.979205 -0.028694 +vn 0.460153 -0.073393 -0.884801 +vn 0.532902 0.680907 -0.502375 +vn -0.323443 0.798159 0.508258 +vn -0.471257 0.336421 0.815314 +vn 0.438493 -0.084155 -0.894786 +vn 0.000475 -0.838854 -0.544357 +vn -0.564368 0.000912 0.825523 +vn 0.345961 -0.356581 0.867849 +vn 0.406536 -0.180037 -0.895720 +vn -0.771614 -0.209663 0.600545 +vn -0.609300 0.172618 0.773923 +vn 0.574011 -0.144138 -0.806062 +vn 0.627050 0.451047 -0.635110 +vn -0.506762 0.533612 0.677090 +vn 0.337022 0.941025 -0.029803 +vn 0.230525 -0.765867 -0.600255 +vn 0.461927 0.395392 -0.793908 +vn -0.434377 -0.055263 0.899034 +vn -0.586379 0.329175 0.740138 +vn 0.139118 -0.333333 -0.932489 +vn 0.330072 0.019166 -0.943761 +vn -0.511337 0.264755 0.817581 +vn -0.494525 -0.152835 0.855621 +vn 0.030452 0.559864 -0.828025 +vn -0.389436 0.854368 0.344085 +vn 0.386213 -0.471804 0.792616 +vn -0.980972 0.192741 -0.023334 +vn 0.488840 0.872212 0.016781 +vn -0.444145 0.249503 0.860513 +vn -0.443978 0.833834 0.328032 +vn -0.101945 0.746057 0.658032 +vn -0.598370 -0.752894 -0.274051 +vn 0.303999 0.910453 -0.280465 +vn -0.042587 -0.978654 -0.201054 +vn 0.034084 0.441968 0.896383 +vn 0.216434 -0.976058 0.021600 +vn -0.488480 -0.821848 -0.293177 +vn -0.154873 -0.851619 -0.500759 +vn 0.218858 -0.975209 -0.032676 +vn -0.485532 -0.836257 -0.254821 +vn -0.099668 -0.756281 -0.646610 +vn 0.033964 0.584833 0.810442 +vn -0.053565 -0.885472 -0.461595 +vn -0.633514 0.379072 0.674511 +vn -0.712445 -0.400456 0.576244 +vn -0.569967 -0.043501 0.820515 +vn 0.542432 -0.399952 -0.738786 +vn -0.852648 0.310075 0.420530 +vn 0.351562 0.702678 -0.618585 +vn 0.654829 0.526628 -0.542091 +vn -0.707548 0.255607 0.658818 +vn -0.577721 0.188280 0.794223 +vn -0.274892 0.476048 0.835352 +vn 0.192610 -0.867720 -0.458218 +vn -0.098225 -0.718544 -0.688510 +vn -0.368742 -0.661950 -0.652573 +vn 0.217094 -0.604111 -0.766759 +vn 0.086055 -0.975140 -0.204197 +vn 0.001712 -0.996030 -0.089003 +vn -0.385683 -0.696125 0.605524 +vn -0.333668 -0.773807 0.538413 +vn -0.167340 -0.854428 0.491883 +vn -0.420091 0.386433 0.821093 +vn -0.157040 0.746061 0.647095 +vn 0.443473 -0.352944 -0.823870 +vn 0.574804 0.472587 -0.668028 +vn -0.534008 0.035729 0.844724 +vn -0.957646 0.284454 -0.044732 +vn -0.914728 0.077972 -0.396475 +vn -0.266475 0.927209 0.263202 +vn 0.047017 0.705214 0.707434 +vn 0.078465 -0.528522 -0.845286 +vn -0.792371 -0.573208 0.208761 +vn 0.382054 0.561163 -0.734255 +vn 0.046273 0.706063 0.706635 +vn 0.295231 0.372266 -0.879919 +vn 0.361107 0.450440 -0.816521 +vn 0.494274 -0.656717 0.569575 +vn 0.224798 0.492837 -0.840582 +vn -0.463244 -0.851011 -0.247357 +vn -0.217320 0.829869 0.513897 +vn 0.428067 -0.010596 -0.903685 +vn 0.081758 0.972553 -0.217844 +vn -0.398771 0.302567 0.865699 +vn 0.481603 -0.471003 0.739064 +vn 0.130410 0.441455 0.887756 +vn 0.458068 -0.652580 0.603583 +vn -0.245600 0.806086 0.538429 +vn -0.371794 0.126029 0.919721 +vn 0.522604 -0.835033 0.172058 +vn 0.156343 0.756612 -0.634898 +vn -0.726443 0.412177 0.549901 +vn -0.485391 0.860839 0.152814 +vn -0.647766 -0.760451 -0.045976 +vn -0.186103 0.948046 0.258020 +vn -0.482593 0.868130 0.115993 +vn -0.357642 0.818241 0.450081 +vn -0.883014 0.467771 0.038424 +vn 0.270632 0.943036 0.193499 +vn -0.441572 0.579018 0.685385 +vn -0.658596 -0.198893 0.725737 +vn 0.137877 0.247803 0.958949 +vn -0.034885 0.779334 0.625637 +vn 0.061308 0.600055 0.797606 +vn -0.559897 -0.825024 -0.076496 +vn -0.303630 -0.532329 -0.790212 +vn -0.151621 -0.973051 -0.173732 +vn -0.796478 -0.520369 0.307959 +vn -0.062751 -0.919283 -0.388563 +vn 0.300948 0.906131 -0.297249 +vn -0.451403 0.496433 0.741478 +vn -0.927411 -0.013608 -0.373797 +vn 0.546174 0.748861 -0.375368 +vn 0.129338 -0.616213 -0.776887 +vn -0.173752 0.597781 0.782604 +vn -0.082899 0.785238 0.613620 +vn -0.968916 0.049348 -0.242419 +vn 0.023946 -0.959835 -0.279541 +vn -0.535898 0.490455 0.687217 +vn -0.029670 -0.565998 -0.823872 +vn 0.045076 -0.948914 -0.312297 +vn -0.313611 0.400044 0.861170 +vn -0.036385 0.556356 0.830147 +vn 0.295485 -0.955320 -0.007252 +vn -0.011918 0.469006 0.883114 +vn -0.666871 0.439902 0.601473 +vn -0.680151 -0.109473 0.724852 +vn -0.948222 0.308712 0.074648 +vn 0.473243 0.247006 -0.845594 +vn 0.421725 0.118208 -0.898986 +vn 0.559018 -0.072530 -0.825977 +vn -0.641722 -0.025555 0.766511 +vn -0.696185 -0.285466 0.658662 +vn -0.019991 0.350699 0.936275 +vn -0.458680 0.594005 0.660886 +vn 0.248619 0.697366 -0.672212 +vn 0.337509 -0.239346 -0.910385 +vn -0.363934 0.721615 0.588918 +vn -0.397059 0.620441 0.676312 +vn -0.107019 -0.966993 -0.231240 +vn -0.874639 0.476897 -0.087043 +vn -0.316230 0.474392 0.821554 +vn -0.464746 0.575034 0.673311 +vn -0.374533 -0.874131 -0.309225 +vn 0.379819 0.879162 0.287771 +vn -0.590406 -0.806867 -0.019655 +vn 0.484889 0.874338 -0.020398 +vn -0.297667 -0.858094 -0.418413 +vn 0.082151 0.738344 0.669403 +vn -0.866165 -0.486580 0.114012 +vn -0.739660 -0.628732 -0.240000 +vn -0.150870 -0.959431 -0.238184 +vn 0.512815 -0.053794 -0.856812 +vn -0.025559 0.632223 0.774365 +vn 0.234211 0.355598 -0.904818 +vn 0.481862 -0.578909 0.657779 +vn -0.027417 0.687418 -0.725744 +vn 0.449542 0.658701 -0.603345 +vn -0.511522 0.438491 0.738966 +vn -0.820804 -0.391965 0.415505 +vn -0.322680 0.938158 0.125451 +vn -0.630029 -0.676816 -0.380768 +vn -0.455719 -0.795091 -0.400189 +vn 0.358889 0.330653 -0.872850 +vn 0.592428 0.804162 -0.048503 +vn 0.004006 -0.840729 -0.541441 +vn -0.139365 0.817374 0.558996 +vn 0.068685 0.954018 0.291773 +vn -0.035173 -0.948202 -0.315714 +vn 0.525047 -0.688707 0.500008 +vn 0.179398 0.701994 -0.689217 +vn -0.864790 -0.251172 0.434799 +vn -0.367544 -0.207285 -0.906612 +vn 0.704552 0.562564 -0.432583 +vn 0.508236 -0.732069 0.453621 +vn 0.065369 0.695704 0.715348 +vn -0.433509 0.348657 0.830968 +vn -0.140610 0.557311 0.818311 +vn 0.186827 -0.814942 -0.548603 +vn -0.042499 0.598694 0.799849 +vn 0.439994 0.406331 -0.800813 +vn -0.499512 0.355849 0.789847 +vn 0.144041 0.140006 0.979618 +vn -0.482133 0.519419 0.705515 +vn -0.306729 0.898691 0.313484 +vn 0.377308 -0.419844 -0.825451 +vn 0.466276 -0.385326 -0.796310 +vn -0.180139 0.854770 0.486742 +vn 0.385389 -0.555529 -0.736792 +vn 0.413644 -0.434696 -0.799961 +vn 0.157683 0.632085 0.758686 +vn 0.499308 -0.859823 0.106752 +vn 0.062242 -0.305851 -0.950043 +vn 0.230409 -0.968797 -0.091341 +vn 0.078846 0.720013 0.689467 +vn 0.142267 -0.956049 -0.256379 +vn -0.023203 -0.492112 -0.870223 +vn -0.188866 0.639406 0.745312 +vn -0.028839 -0.587928 -0.808399 +vn -0.583901 0.345673 0.734554 +vn -0.704888 -0.655520 0.270973 +vn 0.295819 -0.940395 -0.167775 +vn 0.119771 0.823174 0.555013 +vn 0.098777 0.752553 0.651081 +vn 0.265598 -0.883629 -0.385561 +vn -0.231039 -0.764190 -0.602191 +vn -0.115061 -0.690020 -0.714587 +vn 0.105636 -0.811898 -0.574162 +vn 0.050173 0.668783 0.741763 +vn -0.082133 0.829892 0.551845 +vn 0.257239 -0.833806 -0.488463 +vn 0.456016 -0.366738 0.810896 +vn -0.484836 -0.337260 0.806963 +vn -0.480080 0.258356 0.838317 +vn -0.525748 0.477734 0.703817 +vn -0.253850 0.959477 0.122328 +vn -0.164243 0.797956 0.579905 +vn -0.631936 -0.164898 0.757275 +vn -0.799195 -0.535718 0.272569 +vn -0.258329 0.947285 0.189520 +vn -0.088503 0.818343 0.567874 +vn 0.601131 0.009260 -0.799097 +vn 0.561897 0.074218 -0.823871 +vn -0.095642 0.742426 0.663066 +vn -0.087410 0.912514 0.399596 +vn -0.626135 0.254851 0.736889 +vn -0.202760 0.832081 0.516265 +vn -0.605069 0.008126 0.796131 +vn -0.485007 0.746417 0.455665 +vn 0.519771 0.692068 -0.500879 +vn -0.833531 -0.338240 0.436830 +vn -0.678201 -0.355162 0.643353 +vn -0.657423 -0.577880 0.483580 +vn -0.269265 -0.865840 -0.421683 +vn -0.683947 -0.718313 -0.127446 +vn -0.629013 0.499402 0.595768 +vn -0.137706 0.916421 0.375779 +vn -0.250349 0.382080 0.889573 +vn 0.718693 0.542418 -0.435042 +vn -0.533585 0.096326 0.840243 +vn -0.029823 0.772456 0.634367 +vn -0.332521 0.268316 0.904122 +vn -0.631559 0.152326 0.760217 +vn 0.585993 0.524563 -0.617613 +vn -0.885719 0.231201 0.402551 +vn -0.803430 0.481123 0.350744 +vn -0.443311 0.086288 0.892205 +vn -0.742149 0.467289 0.480475 +vn -0.408999 0.884666 0.223801 +vn 0.210043 0.243767 0.946816 +vn 0.354359 0.926839 0.124092 +vn -0.577345 -0.024911 0.816120 +vn 0.296010 0.678642 -0.672178 +vn 0.307856 0.926868 -0.214805 +vn -0.354671 0.346260 0.868512 +vn -0.062956 -0.959269 -0.275389 +vn 0.451797 0.680544 -0.576835 +vn -0.381906 0.869631 0.312872 +vn -0.157863 -0.835515 -0.526302 +vn -0.483338 0.291179 0.825590 +vn 0.002909 0.407791 0.913071 +vn -0.632524 0.148175 0.760235 +vn -0.210964 -0.933060 -0.291363 +vn 0.519703 0.853293 -0.042420 +vn -0.558921 0.823197 0.099773 +vn -0.333878 0.929547 0.156422 +vn -0.138842 0.788195 0.599559 +vn -0.919642 0.392035 0.023810 +vn 0.115789 -0.700460 -0.704236 +vn 0.489974 -0.089941 -0.867085 +vn 0.527715 -0.212251 -0.822476 +vn 0.068451 0.494682 0.866374 +vn -0.882791 0.468991 0.026959 +vn 0.209335 -0.419897 -0.883100 +vn -0.026554 -0.945894 -0.323387 +vn 0.147559 0.629588 0.762788 +vn -0.075433 0.416570 0.905969 +vn -0.520450 0.503518 0.689639 +vn -0.474691 0.569667 0.670930 +vn -0.078949 -0.884864 -0.459110 +vn 0.145921 0.701698 0.697371 +vn 0.083818 -0.874370 -0.477966 +vn -0.440391 0.064058 0.895518 +vn -0.698218 0.158885 0.698031 +vn 0.559947 -0.045709 -0.827267 +vn -0.903166 -0.015571 0.429009 +vn -0.860044 0.123743 0.494987 +vn -0.661490 0.160827 0.732506 +vn -0.802280 -0.362228 0.474487 +vn -0.531256 0.335749 0.777843 +vn -0.747021 -0.370406 0.552050 +vn 0.113243 -0.651382 -0.750252 +vn -0.570262 -0.716104 -0.402487 +vn -0.450742 0.584625 0.674570 +vn -0.486565 0.459074 0.743307 +vn -0.327596 0.420437 0.846117 +vn -0.326660 0.603534 0.727352 +vn -0.679233 -0.681092 -0.273416 +vn -0.103727 0.552357 0.827129 +vn 0.595945 0.723588 -0.348238 +vn -0.632607 -0.730365 -0.257634 +vn -0.922769 -0.268916 0.276009 +vn -0.777098 -0.117005 0.618408 +vn -0.135229 -0.976925 -0.165323 +vn 0.471295 -0.684295 0.556436 +vn -0.001394 0.896239 0.443569 +vn -0.057572 -0.919663 -0.388465 +vn -0.157498 0.507662 -0.847038 +vn 0.257199 0.935444 0.242473 +vn 0.234030 0.947129 0.219493 +vn 0.405199 0.910536 0.082081 +vn 0.722502 0.557865 -0.408385 +vn 0.176667 -0.616122 -0.767582 +vn -0.149860 0.523733 0.838597 +vn -0.743651 0.078340 0.663962 +vn -0.789388 -0.375310 0.485808 +vn -0.993985 0.072069 0.082457 +vn 0.154494 -0.585156 -0.796068 +vn 0.122847 0.584946 -0.801715 +vn 0.138234 0.649699 -0.747518 +vn 0.216377 0.688993 -0.691715 +vn 0.176853 0.978573 0.105440 +vn -0.268557 0.276243 0.922804 +vn -0.759714 0.544676 0.355194 +vn 0.365239 0.281624 -0.887293 +vn 0.264646 -0.317720 -0.910503 +vn 0.297595 -0.731255 -0.613762 +vn -0.315922 -0.074844 -0.945828 +vn 0.336955 -0.312310 -0.888214 +vn -0.151110 0.829118 0.538265 +vn -0.107869 -0.987206 -0.117427 +vn 0.524204 0.830841 -0.186849 +vn -0.901702 0.173309 0.396103 +vn 0.548672 -0.782144 0.295312 +vn -0.354603 0.289542 0.889057 +vn -0.603951 0.406411 0.685619 +vn 0.352357 -0.446959 -0.822236 +vn 0.648018 0.554402 -0.522218 +vn 0.504621 0.853433 -0.130423 +vn 0.395348 -0.316679 -0.862215 +vn -0.796019 -0.605216 0.008284 +vn 0.413816 -0.910219 -0.016068 +vn -0.951015 -0.290195 -0.106568 +vn -0.987458 0.140408 -0.072197 +vn -0.487413 0.512263 0.707118 +vn -0.979407 0.168995 0.110468 +vn -0.351265 0.753427 0.555842 +vn -0.489774 0.433242 0.756586 +vn 0.110585 0.580077 0.807020 +vn -0.015513 0.753274 0.657523 +vn -0.250783 -0.945961 -0.205586 +vn -0.130533 0.643710 0.754054 +vn 0.320715 0.367832 -0.872835 +vn -0.030534 0.740260 0.671627 +vn -0.388554 0.897010 0.210712 +vn -0.283284 0.922391 0.262574 +vn -0.677510 0.008482 0.735465 +vn -0.777340 -0.210219 0.592917 +vn 0.328100 -0.139456 -0.934293 +vn -0.659359 0.229176 0.716047 +vn 0.473506 0.018370 -0.880599 +vn -0.625796 -0.037021 0.779108 +vn -0.447178 0.299710 0.842737 +vn -0.761414 0.322621 0.562285 +vn -0.841878 0.004926 0.539645 +vn 0.460512 0.366473 -0.808472 +vn -0.432073 0.421552 0.797250 +vn -0.682697 0.032224 0.729990 +vn -0.104644 -0.766739 0.633373 +vn 0.110342 -0.845045 0.523186 +vn 0.132641 0.689764 0.711781 +vn 0.063176 -0.995180 0.075007 +vn -0.223028 -0.837401 -0.499017 +vn 0.359634 -0.881948 -0.304682 +vn 0.485468 -0.391973 0.781459 +vn 0.046069 0.290619 0.955729 +vn 0.147678 0.491870 0.858053 +vn -0.046992 0.760716 0.647381 +vn -0.036376 -0.738276 0.673517 +vn -0.380534 0.608643 0.696238 +vn -0.955696 0.199082 0.216821 +vn 0.060991 0.763931 0.642410 +vn 0.431789 -0.614162 0.660578 +vn -0.398262 0.513723 0.759919 +vn 0.487359 -0.568880 0.662462 +vn -0.548479 0.137065 0.824854 +vn 0.305353 0.355406 -0.883429 +vn -0.092840 0.749492 0.655472 +vn -0.849079 0.159944 0.503471 +vn 0.187380 -0.245592 -0.951090 +vn -0.119715 0.574787 0.809499 +vn -0.815991 0.093318 0.570482 +vn -0.803815 0.055184 0.592314 +vn -0.884003 0.435386 0.170230 +vn -0.228987 0.650943 0.723767 +vn -0.646364 0.294919 0.703730 +vn -0.759578 0.131883 0.636905 +vn -0.150486 -0.973075 -0.174582 +vn 0.190547 -0.287272 -0.938705 +vn -0.325015 0.909718 0.258414 +vn 0.375255 0.220456 -0.900324 +vn 0.493803 -0.244716 -0.834429 +vn 0.477494 -0.729125 0.490282 +vn 0.559903 0.792891 -0.240483 +vn -0.298113 0.869580 0.393648 +vn 0.550928 -0.531034 0.643802 +vn -0.906150 -0.017388 0.422599 +vn -0.751371 -0.267086 0.603412 +vn -0.154971 0.395351 -0.905363 +vn 0.100728 0.682294 -0.724105 +vn -0.122483 0.738552 0.662978 +vn -0.409861 0.877154 0.250231 +vn -0.307167 0.495383 0.812554 +vn -0.514228 -0.046069 0.856416 +vn -0.151202 0.723130 0.673959 +vn -0.398660 0.889095 0.224900 +vn -0.599011 0.132395 0.789720 +vn 0.684397 0.588100 -0.430974 +vn -0.116180 0.723563 0.680411 +vn -0.417245 0.634244 0.650878 +vn -0.852218 -0.275004 0.445080 +vn 0.211084 0.896492 0.389546 +vn -0.397778 0.910409 0.113698 +vn -0.953544 0.150869 0.260753 +vn -0.668279 0.111581 0.735495 +vn -0.833919 0.157386 0.528970 +vn -0.365839 0.431935 0.824375 +vn -0.467240 0.552139 0.690528 +vn -0.188444 0.241687 -0.951880 +vn -0.991236 -0.088347 0.098210 +vn -0.906147 0.382153 0.181266 +vn -0.342481 -0.468577 -0.814336 +vn 0.191757 -0.919201 -0.343947 +vn -0.369096 -0.669901 -0.644206 +vn 0.356160 0.920517 0.160617 +vn -0.763415 -0.035105 0.644953 +vn -0.061955 0.557118 0.828119 +vn 0.282533 -0.958331 -0.042151 +vn -0.815644 0.024771 0.578024 +vn -0.054272 -0.945284 -0.321702 +vn -0.072632 -0.797641 -0.598743 +vn -0.466631 -0.843401 -0.266329 +vn -0.495797 0.525443 0.691444 +vn -0.116647 -0.871431 -0.476447 +vn -0.900476 -0.021949 0.434351 +vn -0.804165 -0.045654 0.592650 +vn -0.916027 -0.081418 0.392767 +vn -0.719412 0.313817 0.619649 +vn -0.789447 0.149372 0.595366 +vn -0.621268 0.015613 0.783443 +vn -0.870867 -0.216836 0.441105 +vn -0.680206 0.129256 0.721535 +vn -0.796768 0.086916 0.598002 +vn -0.771172 -0.019961 0.636314 +vn -0.828922 0.213027 0.517212 +vn -0.731799 0.007944 0.681474 +vn -0.693957 0.075892 0.716005 +vn -0.700005 0.181962 0.690567 +vn -0.800545 -0.068324 0.595365 +vn -0.387571 0.911226 0.139485 +vn -0.117543 -0.659384 -0.742561 +vn -0.557706 -0.425071 0.712936 +vn -0.511006 0.725207 0.461462 +vn -0.886595 -0.112478 0.448663 +vn -0.223851 0.521185 0.823563 +vn -0.494891 0.044373 0.867821 +vn -0.761038 -0.576580 0.297282 +vn -0.343430 0.906424 0.245870 +vn -0.840929 0.299245 0.450878 +vn -0.228683 -0.883711 -0.408361 +vn 0.405505 -0.355509 -0.842127 +vn -0.456304 0.511748 0.727943 +vn 0.589266 -0.669163 0.452754 +vn -0.752678 0.112514 0.648703 +vn 0.263198 -0.118924 -0.957384 +vn -0.765349 0.237154 0.598330 +vn -0.817357 -0.516514 0.255227 +vn -0.840794 -0.538184 0.058514 +vn -0.481169 0.174871 0.859009 +vn 0.101289 -0.418094 -0.902739 +vn -0.879165 0.301717 0.368830 +vn -0.101645 -0.549151 -0.829519 +vn 0.188760 -0.852286 -0.487830 +vn -0.792459 -0.103158 0.601138 +vn -0.453263 0.570350 0.685021 +vn -0.739891 -0.090592 0.666599 +vn -0.522307 0.214063 0.825453 +vn 0.453064 -0.624412 0.636272 +vn 0.182232 -0.416881 -0.890507 +vn -0.805050 0.452609 0.383457 +vn 0.284681 -0.739677 -0.609783 +vn -0.037505 -0.963730 -0.264230 +vn 0.340908 -0.563572 -0.752441 +vn -0.014234 0.780077 0.625522 +vn -0.800737 -0.153097 0.579122 +vn -0.692691 0.298822 0.656418 +vn -0.611435 0.149075 0.777125 +vn -0.046706 0.765668 0.641538 +vn -0.922311 0.084793 0.377032 +vn -0.835252 -0.084266 0.543373 +vn -0.230771 0.899067 0.372054 +vn -0.099863 0.521814 0.847194 +vn 0.020521 0.757978 -0.651958 +vn -0.683813 -0.075060 0.725786 +vn 0.351826 0.026286 -0.935696 +vn -0.060480 0.629099 0.774969 +vn -0.454636 -0.835544 -0.308501 +vn -0.923391 -0.174963 0.341669 +vn 0.130275 -0.958999 -0.251694 +vn 0.125904 0.893202 0.431668 +vn -0.517636 -0.015679 0.855457 +vn -0.132991 0.533898 0.835024 +vn -0.499022 0.472504 0.726441 +vn -0.799088 0.076839 0.596283 +vn -0.098523 -0.857288 -0.505322 +vn -0.838838 0.232345 0.492307 +vn -0.581410 0.110271 0.806104 +vn -0.877653 0.268693 0.396899 +vn -0.469510 0.546539 0.693437 +vn -0.807493 0.034650 0.588859 +vn -0.870375 -0.084470 0.485091 +vn 0.576252 0.454630 -0.679150 +vn -0.649733 0.105220 0.752845 +vn -0.845536 0.020396 0.533529 +vn -0.782518 0.016088 0.622420 +vn -0.736989 -0.008591 0.675850 +vn -0.763864 -0.113775 0.635269 +vn -0.749109 0.059426 0.659776 +vn -0.539714 -0.049643 0.840383 +vn -0.788752 -0.018429 0.614435 +vn -0.119516 -0.491618 0.862571 +vn 0.096377 0.806001 0.584015 +vn -0.363667 -0.883880 -0.294112 +vn -0.588619 -0.596942 -0.545150 +vn -0.368857 -0.859115 -0.354776 +vn 0.100296 0.781899 0.615285 +vn -0.136060 0.786298 0.602679 +vn -0.007105 0.808786 0.588059 +vn -0.100741 -0.862523 -0.495889 +vn 0.379938 -0.823757 -0.420798 +vn 0.638967 -0.580189 0.505077 +vn 0.428087 -0.157703 -0.889872 +vn -0.181428 -0.820521 -0.542060 +vn -0.356127 -0.901594 -0.245564 +vn -0.277659 0.547039 0.789717 +vn -0.636657 -0.768483 -0.064048 +vn 0.075512 -0.950493 -0.301431 +vn -0.532051 -0.759464 -0.374348 +vn -0.278803 -0.362459 -0.889321 +vn -0.820932 0.309567 0.479832 +vn -0.978359 0.084437 0.188901 +vn 0.420934 0.005642 -0.907074 +vn 0.416438 0.106704 -0.902881 +vn 0.394888 0.353956 -0.847808 +vn -0.897344 -0.383282 -0.218790 +vn 0.248612 0.313442 0.916486 +vn -0.142725 -0.578740 -0.802926 +vn -0.705821 0.032972 0.707622 +vn -0.000224 0.720284 -0.693679 +vn -0.482062 0.537309 0.692037 +vn -0.329553 -0.885219 -0.328303 +vn 0.319009 -0.703885 -0.634649 +vn -0.959679 0.077299 0.270261 +vn -0.538584 0.432124 0.723322 +vn 0.102306 0.388671 0.915679 +vn -0.456708 0.535855 0.710125 +vn 0.089426 -0.886084 -0.454816 +vn -0.957557 -0.177144 0.227387 +vn -0.470140 0.519550 0.713468 +vn 0.507105 -0.726994 0.462952 +vn 0.367441 -0.553405 -0.747482 +vn -0.033936 0.747636 0.663241 +vn 0.259688 0.453285 -0.852699 +vn 0.189435 0.735695 -0.650283 +vn -0.065278 0.572254 -0.817475 +vn 0.583076 0.664763 -0.467026 +vn -0.092694 -0.861473 -0.499271 +vn -0.271036 0.950732 0.150495 +vn 0.133676 0.685779 0.715428 +vn 0.380976 0.360856 -0.851258 +vn 0.224684 -0.312982 -0.922800 +vn 0.347397 0.398080 -0.849027 +vn 0.280026 0.263660 -0.923076 +vn -0.175448 0.915403 0.362293 +vn -0.138083 0.832427 0.536654 +vn -0.214416 0.896422 0.387883 +vn 0.123207 -0.892093 -0.434729 +vn 0.442530 -0.234221 -0.865626 +vn -0.123148 -0.822799 -0.554831 +vn 0.001825 0.721463 0.692450 +vn 0.014895 -0.337027 -0.941377 +vn -0.127830 -0.804435 -0.580124 +vn 0.558495 -0.754589 0.344499 +vn -0.090958 0.754223 0.650288 +vn -0.027646 0.767989 0.639866 +vn -0.179666 -0.114353 -0.977059 +vn 0.040452 -0.854493 -0.517886 +vn -0.028081 0.688419 0.724769 +vn 0.411255 0.911191 -0.024502 +vn -0.098712 -0.990220 -0.098593 +vn -0.135096 0.435701 0.889895 +vn -0.020478 -0.969321 -0.244946 +vn 0.560367 0.805771 -0.191631 +vn -0.760308 -0.082226 0.644338 +vn -0.887224 -0.136298 0.440746 +vn -0.829599 -0.009074 0.558286 +vn -0.762357 0.182735 0.620822 +vn 0.212346 0.360233 -0.908373 +vn -0.606623 -0.167563 0.777130 +vn -0.961932 -0.060453 0.266521 +vn -0.648351 -0.164000 0.743468 +vn -0.288202 0.948525 0.131301 +vn -0.297577 0.535282 0.790520 +vn -0.438377 0.890616 0.120952 +vn -0.869631 0.230662 0.436506 +vn 0.220992 -0.277969 -0.934824 +vn -0.931551 -0.099253 0.349801 +vn 0.475238 -0.713574 0.514744 +vn -0.534887 -0.830917 -0.153207 +vn 0.279126 0.356684 0.891552 +vn -0.776970 -0.622956 0.090795 +vn 0.492095 -0.632088 0.598587 +vn -0.195637 -0.350921 -0.915740 +vn -0.370343 0.480456 0.794989 +vn -0.341894 -0.501489 -0.794744 +vn -0.520478 0.490502 0.698936 +vn 0.584655 0.795788 -0.157796 +vn 0.550495 0.403855 -0.730655 +vn -0.531156 0.488030 0.692604 +vn 0.035076 -0.649561 -0.759500 +vn -0.675724 -0.101478 0.730136 +vn -0.257317 0.936024 0.240099 +vn -0.248955 0.946238 0.206533 +vn -0.185267 -0.850609 -0.492077 +vn -0.098952 0.620106 -0.778253 +vn -0.495711 0.029976 0.867970 +vn -0.268820 0.857210 0.439234 +vn -0.800987 0.432119 0.414358 +vn -0.124875 0.666057 0.735374 +vn 0.124899 0.903151 -0.410754 +vn -0.108064 0.841898 0.528706 +vn 0.043600 -0.979854 -0.194900 +vn 0.543378 -0.809319 0.223033 +vn 0.563028 0.486233 -0.668264 +vn -0.069467 -0.917357 -0.391957 +vn 0.167757 0.263560 0.949944 +vn 0.499039 -0.861911 0.089830 +vn -0.116512 -0.975037 -0.189019 +vn -0.320028 0.548322 0.772609 +vn -0.109262 -0.959184 -0.260820 +vn 0.078861 -0.313883 -0.946181 +vn 0.026251 0.555112 0.831361 +vn 0.214567 -0.967282 -0.135373 +vn -0.435219 0.856239 0.278281 +vn 0.066512 0.512419 0.856156 +vn -0.037470 -0.985006 -0.168402 +vn 0.490872 -0.294064 -0.820105 +vn -0.505450 0.526080 0.683930 +vn 0.008575 -0.293701 -0.955859 +vn 0.492936 0.869984 -0.011912 +vn 0.655830 0.754410 -0.027429 +vn 0.407588 0.364916 -0.837083 +vn 0.119578 -0.522506 -0.844209 +vn -0.068090 0.774578 0.628803 +vn -0.486023 -0.040011 0.873029 +vn -0.485077 0.256855 0.835898 +vn -0.630279 0.329135 0.703149 +vn -0.625601 0.041687 0.779029 +vn -0.843585 0.068498 0.532609 +vn -0.925154 -0.271881 0.264898 +vn -0.884068 0.078938 0.460643 +vn -0.892276 0.033501 0.450246 +vn -0.054648 -0.061407 0.996616 +vn -0.458991 0.124803 0.879631 +vn -0.358637 -0.664921 0.655179 +vn -0.149013 0.786267 0.599649 +vn -0.493945 -0.814466 0.304407 +vn -0.529598 -0.845805 0.064347 +vn -0.476551 -0.627127 -0.616126 +vn -0.298153 -0.927135 -0.226992 +vn -0.468183 0.438207 0.767319 +vn 0.286151 -0.941453 -0.178279 +vn 0.344004 -0.771122 -0.535754 +vn 0.600956 -0.578279 0.551765 +vn 0.399607 -0.447679 -0.799936 +vn 0.030185 0.737462 -0.674714 +vn -0.480019 0.548713 0.684468 +vn -0.076339 -0.938334 -0.337197 +vn 0.712583 0.532899 -0.456338 +vn -0.082996 -0.783162 -0.616254 +vn -0.298469 0.877980 0.374256 +vn -0.179753 0.715787 0.674788 +vn 0.186482 0.759578 0.623109 +vn -0.131789 0.747375 0.651201 +vn -0.166211 0.639829 0.750328 +vn 0.541882 -0.595551 0.593029 +vn -0.319620 0.492018 0.809791 +vn 0.404249 0.762222 -0.505569 +vn -0.053593 -0.904675 -0.422719 +vn -0.501846 0.444500 0.742004 +vn -0.487789 0.513122 0.706235 +vn 0.031628 -0.842294 -0.538090 +vn 0.130518 0.696006 -0.706074 +vn 0.077889 -0.764643 -0.639730 +vn 0.608254 0.640003 -0.469492 +vn -0.017649 0.777036 0.629208 +vn 0.239537 -0.955454 -0.172423 +vn 0.291653 -0.953487 -0.076168 +vn 0.641918 0.721647 -0.259163 +vn -0.786891 -0.546861 -0.285912 +vn -0.120273 -0.981603 -0.148288 +vn 0.078291 0.292667 0.953004 +vn 0.312907 0.702677 -0.639010 +vn -0.325920 0.903872 0.277111 +vn -0.998229 0.031358 0.050548 +vn 0.179357 -0.933676 -0.309967 +vn 0.470141 -0.881073 0.051742 +vn 0.108006 -0.920346 -0.375895 +vn -0.245430 0.534896 0.808486 +vn -0.269308 0.957042 0.107439 +vn 0.402554 0.300251 -0.864754 +vn -0.187717 -0.966314 -0.176069 +vn -0.058957 0.718490 0.693034 +vn -0.341857 0.923692 0.172996 +vn 0.667249 0.739231 0.091197 +vn -0.202801 -0.963594 -0.174235 +vn 0.747060 0.554096 -0.367258 +vn 0.360625 0.417197 -0.834204 +vn -0.110458 -0.864988 -0.489484 +vn 0.035943 0.762989 0.645412 +vn 0.242367 -0.194135 -0.950563 +vn 0.077693 0.447895 0.890704 +vn 0.430679 0.440056 -0.787950 +vn 0.564560 0.283201 -0.775286 +vn -0.741925 -0.139780 0.655751 +vn 0.445293 -0.430573 -0.785061 +vn -0.818782 -0.105193 0.564385 +vn -0.844107 0.132474 0.519551 +vn -0.946085 -0.040571 0.321369 +vn -0.835984 0.271109 0.477106 +vn -0.474228 0.645262 0.598953 +vn 0.674170 0.613930 -0.410591 +vn -0.786928 -0.191532 0.586566 +vn 0.497496 0.688982 -0.527068 +vn -0.295822 0.919426 0.259122 +vn -0.019944 0.761813 0.647489 +vn -0.068964 -0.788044 -0.611744 +vn -0.237988 0.807343 0.539963 +vn 0.163836 0.733456 0.659697 +vn 0.483322 -0.640522 0.596767 +vn -0.426279 0.811095 0.400513 +vn 0.331610 0.900575 0.281069 +vn -0.655839 0.225857 0.720323 +vn -0.220507 -0.891410 -0.395936 +vn 0.062724 -0.740842 -0.668744 +vn 0.417971 -0.624521 0.659753 +vn 0.666736 0.711517 -0.221824 +vn -0.724934 0.249026 0.642228 +vn 0.530643 0.845352 0.061625 +vn -0.949971 -0.094946 0.297557 +vn -0.320319 -0.934030 -0.158060 +vn -0.395484 0.487661 0.778318 +vn 0.502182 -0.049473 -0.863346 +vn -0.106560 -0.988566 -0.106691 +vn -0.519486 0.456548 0.722287 +vn 0.629218 0.753936 -0.188852 +vn 0.554236 0.809011 -0.195764 +vn 0.149695 0.728716 0.668255 +vn -0.293113 0.953477 -0.070466 +vn -0.037018 0.832652 0.552558 +vn -0.124609 -0.960383 -0.249272 +vn 0.041829 -0.984376 -0.171037 +vn -0.499010 0.536879 0.680257 +vn 0.520344 0.793598 -0.315350 +vn -0.585844 0.462312 0.665623 +vn 0.436272 0.494017 -0.752073 +vn -0.043228 -0.362574 -0.930952 +vn 0.255562 -0.963510 -0.079605 +vn 0.491083 0.833540 -0.253080 +vn -0.281390 0.579922 0.764533 +vn -0.102719 -0.488174 -0.866680 +vn 0.279269 0.005727 -0.960196 +vn 0.017433 0.744869 0.666983 +vn -0.279049 -0.960275 -0.001735 +vn -0.155843 0.692998 0.703894 +vn -0.171268 -0.966088 -0.193240 +vn 0.047631 -0.553158 -0.831713 +vn -0.260851 0.869016 0.420438 +vn 0.679545 -0.730616 -0.066469 +vn 0.780846 0.621322 0.065099 +vn 0.180877 0.563064 0.806376 +vn 0.408323 -0.307677 -0.859423 +vn -0.845304 0.128634 0.518569 +vn -0.710357 -0.702082 -0.049740 +vn 0.738001 0.053656 -0.672663 +vn -0.527576 0.513593 0.676673 +vn -0.514149 0.513041 0.687343 +vn 0.436134 -0.283473 -0.854067 +vn 0.461243 -0.222067 -0.859035 +vn 0.549770 0.050030 -0.833816 +vn -0.074653 0.106214 0.991537 +vn 0.069243 0.730650 0.679232 +vn -0.105265 0.709054 0.697253 +vn -0.078815 0.732594 0.676088 +vn -0.492915 -0.856563 -0.152756 +vn 0.111897 -0.965016 0.237114 +vn -0.585426 0.721971 0.368828 +vn -0.591431 0.472271 0.653582 +vn -0.602213 0.269442 0.751493 +vn -0.634824 0.554074 0.538516 +vn 0.307405 -0.898928 -0.312139 +vn 0.548441 -0.781541 -0.297330 +vn 0.506239 -0.480101 0.716398 +vn 0.853404 0.007004 -0.521203 +vn -0.533853 0.475811 0.699002 +vn 0.237903 -0.418036 -0.876726 +vn -0.502288 0.491922 0.711140 +vn -0.062269 -0.300269 -0.951820 +vn -0.046289 0.754097 0.655130 +vn 0.321349 0.295930 -0.899533 +vn 0.425505 0.299208 -0.854061 +vn -0.093219 -0.192554 -0.976849 +vn 0.110943 0.788237 0.605288 +vn -0.113568 0.833924 0.540067 +vn -0.130873 0.603664 0.786423 +vn -0.118248 0.602038 0.789663 +vn -0.052527 0.723287 0.688547 +vn 0.048629 -0.337425 -0.940096 +vn 0.046832 -0.767922 -0.638829 +vn 0.346180 -0.635202 -0.690419 +vn 0.081042 0.994848 0.060910 +vn -0.265888 -0.867113 -0.421210 +vn 0.095000 0.658787 0.746308 +vn -0.093939 -0.896283 -0.433419 +vn 0.018702 0.719966 0.693757 +vn -0.243932 -0.894743 -0.374076 +vn 0.116857 -0.952037 -0.282790 +vn 0.610835 0.789880 -0.054499 +vn 0.555732 0.826561 -0.089208 +vn -0.136899 -0.877704 -0.459232 +vn 0.297021 -0.841491 -0.451301 +vn -0.106532 -0.906695 -0.408112 +vn -0.148757 0.525183 0.837887 +vn 0.257817 -0.244674 -0.934700 +vn 0.206350 0.794179 -0.571577 +vn 0.116471 0.398597 0.909701 +vn -0.095720 0.805504 -0.584809 +vn 0.038245 0.741873 -0.669449 +vn 0.295934 -0.930995 -0.213707 +vn -0.055714 0.682659 -0.728610 +vn -0.433710 0.813615 0.387204 +vn -0.349735 0.557083 0.753223 +vn 0.253842 0.303117 0.918523 +vn -0.032362 0.462668 0.885941 +vn 0.453202 -0.205205 -0.867467 +vn 0.295071 0.741228 -0.602921 +vn -0.198042 0.872005 0.447645 +vn -0.013635 0.712816 0.701219 +vn 0.138609 0.559556 0.817120 +vn 0.157574 0.657187 0.737072 +vn -0.511306 0.422831 0.748184 +vn -0.504259 0.524944 0.685679 +vn 0.417274 0.398069 -0.816960 +vn 0.331780 0.307978 -0.891668 +vn 0.413941 0.130553 -0.900893 +vn 0.458926 -0.737928 0.494822 +vn -0.076089 -0.781303 -0.619497 +vn 0.319083 0.368251 0.873257 +vn -0.173922 0.832586 0.525881 +vn -0.161819 0.985690 -0.047221 +vn 0.304048 0.176131 -0.936233 +vn 0.650064 0.745306 -0.148109 +vn 0.568641 -0.589727 0.573472 +vn -0.010864 0.775359 0.631428 +vn -0.557987 0.468561 0.684909 +vn -0.486916 0.493282 0.720823 +vn 0.290258 0.752732 -0.590885 +vn -0.285664 -0.956786 -0.054377 +vn -0.217809 -0.962364 -0.162528 +vn -0.271989 0.926830 0.258858 +vn 0.305795 -0.193121 -0.932306 +vn 0.614467 -0.718006 0.326952 +vn 0.248532 -0.115222 -0.961746 +vn -0.304000 0.903772 0.301297 +vn 0.239064 0.022760 -0.970737 +vn -0.441872 0.847403 0.294377 +vn 0.214227 -0.315070 -0.924574 +vn -0.148282 0.580479 -0.800660 +vn -0.499184 0.461565 0.733330 +vn 0.413292 0.426714 -0.804428 +vn -0.044536 -0.946818 -0.318671 +vn -0.532941 0.483639 0.694311 +vn 0.532972 -0.803866 0.264083 +vn -0.170241 -0.954072 -0.246504 +vn 0.509049 0.642032 -0.573292 +vn -0.008603 0.742282 -0.670033 +vn 0.451304 0.466750 -0.760572 +vn -0.102990 -0.986855 -0.124542 +vn -0.034552 0.801404 0.597124 +vn -0.112111 0.872275 0.475992 +vn -0.071521 0.481675 0.873427 +vn 0.297404 0.887576 0.351794 +vn 0.745987 0.664263 -0.047516 +vn -0.013037 -0.996739 -0.079632 +vn 0.216837 0.309327 0.925904 +vn -0.104913 0.071575 -0.991902 +vn 0.028223 -0.280475 -0.959446 +vn 0.027382 -0.282443 -0.958893 +vn -0.066311 -0.445681 -0.892732 +vn 0.373028 -0.463222 -0.803913 +vn 0.476183 0.772937 -0.419306 +vn 0.419487 -0.061798 -0.905656 +vn 0.201575 0.673990 0.710707 +vn 0.496668 0.033430 -0.867297 +vn -0.279761 -0.143914 0.949222 +vn 0.602736 0.726300 -0.330451 +vn 0.096554 0.393895 0.914070 +vn -0.216269 0.683049 0.697618 +vn -0.321202 -0.551443 -0.769897 +vn -0.959868 -0.067503 -0.272206 +vn -0.793349 -0.608765 0.001662 +vn 0.829346 -0.475388 -0.293583 +vn -0.446548 0.809722 0.380716 +vn -0.091487 0.600143 0.794644 +vn 0.652958 -0.620682 -0.434050 +vn 0.511382 -0.822821 -0.247901 +vn 0.330182 -0.838612 -0.433255 +vn -0.317237 -0.544030 0.776783 +vn -0.426961 -0.565673 0.705492 +vn -0.489269 -0.611309 0.622027 +vn -0.227960 -0.960003 0.162569 +vn 0.064229 0.991158 0.116109 +vn -0.155885 0.810171 0.565087 +vn -0.032345 0.775404 -0.630637 +vn 0.136468 -0.955214 -0.262569 +vn -0.207008 -0.734078 -0.646744 +vn 0.391147 0.743599 -0.542278 +vn -0.152535 0.167169 -0.974057 +vn -0.286971 0.872928 0.394518 +vn -0.246989 -0.824810 -0.508610 +vn 0.433740 0.673457 -0.598602 +vn -0.160296 -0.969426 -0.185792 +vn 0.327092 -0.718088 -0.614297 +vn 0.338706 0.831874 0.439617 +vn -0.494037 0.482745 0.723108 +vn -0.448824 0.453302 0.770113 +vn -0.080850 -0.885926 -0.456726 +vn 0.357787 0.319987 -0.877267 +vn -0.350669 0.332354 0.875541 +vn -0.304317 -0.756171 -0.579307 +vn -0.552980 0.444736 0.704573 +vn 0.645164 0.745937 -0.165355 +vn -0.297232 0.935644 -0.190326 +vn -0.092840 0.548873 0.830734 +vn 0.025876 0.761645 0.647477 +vn 0.067940 0.753887 -0.653482 +vn 0.317334 -0.718112 -0.619366 +vn 0.308828 0.222917 -0.924626 +vn 0.051688 -0.389497 -0.919576 +vn -0.116018 -0.921962 -0.369495 +vn 0.565398 0.822604 0.060388 +vn 0.272047 0.757662 -0.593244 +vn 0.097961 0.756368 -0.646769 +vn 0.182574 0.691398 0.699025 +vn -0.441462 0.519116 0.731868 +vn 0.156425 -0.485734 -0.859996 +vn 0.546457 -0.479954 0.686315 +vn 0.657160 -0.683711 0.317300 +vn -0.121519 0.578176 0.806812 +vn -0.490519 0.554767 0.672031 +vn -0.156889 0.569790 0.806675 +vn -0.229941 -0.909104 -0.347356 +vn -0.067292 -0.995117 -0.072207 +vn -0.003720 0.542577 0.839998 +vn 0.035153 0.600230 -0.799055 +vn 0.613286 -0.621104 0.487965 +vn -0.360692 0.866405 0.345317 +vn -0.249877 -0.959449 -0.130455 +vn 0.393526 -0.386453 -0.834141 +vn -0.461619 0.867694 0.184433 +vn -0.367751 0.856904 0.361212 +vn -0.226005 0.869532 0.439130 +vn 0.144418 -0.977727 -0.152293 +vn -0.001314 -0.074547 -0.997217 +vn 0.418549 -0.572465 0.705054 +vn -0.110686 0.775639 0.621396 +vn 0.552673 -0.474374 0.685217 +vn -0.280360 0.923242 0.262721 +vn -0.112609 -0.868255 -0.483170 +vn -0.398815 0.287759 0.870713 +vn 0.033388 -0.989427 -0.141135 +vn 0.348933 0.935027 -0.063014 +vn -0.589884 0.494250 0.638555 +vn -0.185526 0.712096 0.677126 +vn -0.355316 0.931100 0.082480 +vn 0.269419 0.497014 0.824858 +vn -0.151589 -0.030118 -0.987985 +vn 0.240264 0.568826 -0.786581 +vn -0.084894 -0.970371 -0.226216 +vn 0.439761 -0.779916 -0.445356 +vn 0.000446 0.447539 0.894264 +vn 0.089319 0.370185 0.924654 +vn -0.435156 0.583686 0.685528 +vn 0.405895 0.836136 -0.368954 +vn 0.402358 0.647716 -0.646971 +vn 0.169009 0.810584 0.560704 +vn -0.268425 -0.917975 -0.292009 +vn -0.312175 -0.464101 -0.828949 +vn -0.279080 -0.856649 -0.433898 +vn 0.578150 -0.717954 0.387665 +vn 0.485199 -0.079100 -0.870819 +vn 0.350931 0.259380 -0.899761 +vn 0.311089 0.703888 -0.638565 +vn -0.486873 0.549566 0.678920 +vn 0.173986 0.492977 0.852469 +vn 0.153927 0.908109 0.389417 +vn -0.021789 -0.923542 -0.382878 +vn -0.216297 -0.906263 -0.363184 +vn 0.478061 0.872171 0.103800 +vn -0.524207 0.557382 0.643841 +vn -0.269335 -0.959542 0.082081 +vn -0.125572 0.722609 0.679756 +vn -0.330137 0.903262 0.274093 +vn 0.036752 -0.911888 -0.408791 +vn -0.540640 0.412005 0.733458 +vn -0.146848 -0.921720 -0.358982 +vn 0.621492 -0.585401 0.520629 +vn 0.090282 -0.480972 -0.872075 +vn 0.094698 -0.482215 -0.870920 +vn 0.260058 -0.300426 -0.917668 +vn -0.156760 -0.979127 -0.129369 +vn -0.051006 0.711589 0.700742 +vn 0.316216 0.738167 -0.595917 +vn -0.352908 0.886435 0.299480 +vn 0.577693 0.813050 0.072254 +vn -0.573635 0.481618 0.662561 +vn -0.362545 0.048229 0.930718 +vn -0.074705 0.737379 0.671336 +vn 0.877708 -0.141606 -0.457796 +vn 0.664463 0.077487 0.743293 +vn -0.136568 0.768517 0.625084 +vn -0.419256 0.871786 0.253403 +vn -0.551514 -0.794732 0.253444 +vn -0.423215 -0.544496 0.724163 +vn 0.477447 -0.612851 -0.629649 +vn 0.434909 -0.705192 -0.559963 +vn 0.855637 -0.363184 -0.368758 +vn 0.677057 -0.326847 -0.659367 +vn -0.328043 0.797053 0.507044 +vn -0.169396 0.165771 -0.971507 +vn -0.517981 0.408039 0.751798 +vn 0.325014 -0.572638 0.752630 +vn -0.040516 0.801655 0.596412 +vn 0.258411 -0.288344 -0.921999 +vn -0.257433 0.463323 0.847974 +vn -0.130120 0.603999 0.786292 +vn 0.476533 -0.295335 -0.828067 +vn 0.360300 0.654712 -0.664482 +vn 0.417745 0.810099 -0.411374 +vn 0.424841 -0.569832 0.703422 +vn 0.468398 -0.268444 -0.841749 +vn -0.536845 0.506497 0.674728 +vn -0.062465 0.737637 0.672301 +vn 0.539560 -0.108999 -0.834862 +vn -0.068168 -0.773485 -0.630138 +vn -0.173088 0.955474 0.238979 +vn -0.081459 -0.608514 -0.789351 +vn -0.277742 -0.539204 -0.795059 +vn 0.493232 0.671558 -0.552930 +vn -0.246749 -0.966673 -0.068252 +vn -0.052442 0.733222 0.677965 +vn -0.228757 0.966634 0.115277 +vn 0.027353 0.750321 -0.660508 +vn -0.474480 0.867982 -0.146549 +vn -0.334166 -0.151762 -0.930216 +vn -0.260394 -0.205369 -0.943408 +vn -0.061400 0.787194 0.613641 +vn -0.037607 -0.759567 -0.649341 +vn -0.263326 -0.883785 -0.386760 +vn 0.699945 -0.650917 0.293911 +vn -0.063148 0.744962 0.664112 +vn 0.097342 0.748544 0.655901 +vn -0.122130 -0.979046 -0.162953 +vn 0.117498 -0.415914 -0.901782 +vn 0.003245 -0.256779 -0.966465 +vn -0.385499 0.894639 0.225859 +vn -0.098785 -0.969358 -0.224915 +vn 0.495305 0.756328 0.427365 +vn -0.120331 -0.985789 -0.117221 +vn 0.385057 0.742654 0.547901 +vn 0.052036 0.735149 0.675906 +vn 0.284098 -0.907652 -0.308960 +vn 0.483195 0.866129 -0.127841 +vn 0.413240 -0.715080 -0.563820 +vn 0.345951 0.828965 -0.439472 +vn -0.466683 0.533061 0.705728 +vn -0.559945 0.386586 0.732811 +vn 0.469278 -0.142749 -0.871436 +vn 0.479295 0.090606 -0.872964 +vn 0.203811 0.608819 0.766682 +vn 0.210217 0.788622 -0.577827 +vn -0.578151 0.445070 0.683852 +vn -0.220891 -0.975147 -0.017185 +vn 0.266109 -0.024686 -0.963627 +vn 0.439537 -0.396237 -0.806104 +vn -0.217163 0.944803 0.245333 +vn 0.381547 0.397009 -0.834749 +vn -0.025959 0.774638 0.631872 +vn -0.213567 0.557907 0.801953 +vn -0.065817 -0.591822 -0.803377 +vn 0.373594 0.432249 -0.820724 +vn -0.343854 0.882510 0.320843 +vn 0.095802 0.698958 0.708717 +vn -0.466117 0.580673 0.667498 +vn -0.543241 0.542389 0.640861 +vn 0.472809 0.875279 0.101680 +vn -0.271732 -0.845094 -0.460411 +vn 0.359867 0.766564 -0.531861 +vn 0.089831 0.744196 -0.661893 +vn -0.178328 -0.273293 -0.945257 +vn 0.028106 -0.664358 -0.746886 +vn 0.251231 -0.945959 -0.205046 +vn 0.453747 0.881276 -0.132163 +vn 0.296702 -0.823342 -0.483813 +vn -0.548955 0.562106 0.618615 +vn 0.231745 -0.292910 -0.927630 +vn 0.056355 -0.936154 -0.347044 +vn -0.062574 -0.950659 -0.303861 +vn 0.037526 -0.525081 -0.850225 +vn 0.497980 0.449813 -0.741407 +vn 0.150341 0.524909 -0.837776 +vn 0.580508 -0.582185 0.569272 +vn -0.182503 -0.969980 -0.160724 +vn 0.005141 0.525087 0.851033 +vn 0.425920 0.312813 -0.848964 +vn -0.450412 0.561658 0.694024 +vn 0.587544 -0.599615 0.543373 +vn -0.088741 0.748223 0.657486 +vn -0.046778 0.671150 0.739844 +vn 0.238715 0.370073 0.897809 +vn 0.571796 -0.780292 0.253365 +vn -0.021966 0.703774 0.710085 +vn -0.016316 0.761996 0.647376 +vn 0.030008 0.687192 0.725856 +vn 0.491636 0.840675 -0.227068 +vn -0.194290 0.607422 0.770253 +vn -0.597352 -0.316314 0.736964 +vn -0.290590 0.286998 0.912792 +vn 0.622111 0.750709 0.222290 +vn -0.043213 0.668846 0.742144 +vn -0.401829 0.834125 0.377848 +vn -0.447501 -0.886459 0.118040 +vn 0.111556 0.674655 0.729655 +vn -0.737297 -0.652516 0.174973 +vn -0.349589 -0.441344 0.826440 +vn -0.075302 0.123444 0.989490 +vn -0.125170 -0.880964 -0.456329 +vn -0.538146 -0.393780 0.745209 +vn 0.610467 -0.718708 -0.332849 +vn 0.041754 -0.296492 0.954122 +vn 0.382820 -0.679783 -0.625575 +vn 0.553116 -0.821145 0.140656 +vn -0.740367 0.501821 0.447251 +vn 0.705963 -0.688911 -0.164374 +vn -0.781737 -0.324861 0.532309 +vn -0.255232 0.720090 -0.645234 +vn -0.495984 0.378825 0.781340 +vn 0.192717 0.646437 -0.738227 +vn -0.110964 -0.598940 -0.793069 +vn -0.082546 0.766680 0.636701 +vn -0.252083 0.232470 0.939368 +vn -0.107224 0.787253 0.607236 +vn -0.178921 -0.019831 -0.983664 +vn 0.036749 0.454510 0.889983 +vn -0.285049 -0.041902 -0.957596 +vn 0.488300 -0.068657 -0.869971 +vn -0.095391 0.890270 0.445330 +vn 0.319811 0.318090 -0.892491 +vn -0.559340 0.438619 0.703386 +vn 0.367958 0.367308 -0.854220 +vn -0.493545 0.362264 0.790682 +vn 0.465471 -0.430120 0.773520 +vn 0.014864 0.724576 0.689034 +vn 0.222189 0.939648 -0.260181 +vn 0.150793 0.726519 0.670397 +vn -0.266316 -0.876364 -0.401326 +vn 0.246544 0.647406 -0.721166 +vn -0.208626 -0.963472 -0.167921 +vn 0.289510 -0.675888 -0.677760 +vn -0.058024 0.535960 0.842247 +vn 0.123998 -0.963775 -0.236141 +vn 0.310209 0.371922 -0.874897 +vn -0.052492 -0.453860 -0.889526 +vn 0.185233 -0.907426 -0.377183 +vn 0.311736 0.941771 0.126047 +vn 0.181406 0.760920 0.622970 +vn 0.425798 0.469862 -0.773257 +vn -0.082743 0.735166 0.672818 +vn 0.261203 0.108199 -0.959201 +vn 0.500211 -0.407759 -0.763886 +vn 0.142763 0.981755 -0.125606 +vn -0.335072 0.915847 0.221251 +vn 0.359392 0.932928 -0.021971 +vn 0.045244 0.773276 0.632453 +vn -0.125365 0.709546 0.693418 +vn -0.260383 -0.930747 -0.256730 +vn -0.218369 0.602306 0.767817 +vn 0.158515 0.500365 0.851180 +vn -0.567084 0.443171 0.694273 +vn 0.065356 -0.682806 -0.727671 +vn 0.073405 0.467812 0.880775 +vn -0.168232 -0.972548 -0.160771 +vn 0.416505 0.664108 -0.620873 +vn 0.307831 0.669261 -0.676261 +vn 0.301808 0.952306 0.044990 +vn -0.171959 0.369956 0.912997 +vn 0.325221 -0.759525 -0.563341 +vn 0.002649 0.556935 0.830552 +vn -0.035189 0.704444 0.708887 +vn 0.314240 -0.655388 -0.686818 +vn -0.138584 -0.763950 -0.630218 +vn -0.160832 0.266556 0.950306 +vn -0.477244 0.502643 0.720825 +vn 0.386359 -0.592344 -0.707005 +vn 0.419595 0.379756 -0.824454 +vn 0.431567 0.191131 -0.881600 +vn 0.086698 -0.982825 -0.162905 +vn 0.271536 -0.957849 -0.093778 +vn 0.497629 -0.257759 -0.828207 +vn -0.295123 0.378968 0.877089 +vn -0.329861 -0.943901 -0.015597 +vn -0.253667 0.948429 0.190094 +vn -0.038992 0.859384 0.509842 +vn -0.342544 0.910281 0.232491 +vn -0.140487 -0.893861 -0.425765 +vn -0.313320 -0.729655 -0.607811 +vn -0.265197 0.823099 0.502173 +vn 0.251064 -0.045286 -0.966911 +vn -0.335221 0.893918 0.297554 +vn 0.274446 0.961566 0.008410 +vn -0.018364 0.732180 0.680864 +vn -0.276824 0.636959 0.719480 +vn 0.025040 -0.855164 -0.517753 +vn 0.465683 0.146070 -0.872813 +vn -0.518978 0.406562 0.751911 +vn -0.369314 0.620040 0.692212 +vn -0.270378 0.954951 0.122332 +vn -0.555707 0.485003 0.675250 +vn -0.306095 0.936311 0.172128 +vn -0.111638 0.767755 0.630943 +vn -0.026343 0.783325 -0.621054 +vn -0.168758 -0.946403 -0.275395 +vn 0.081097 -0.482709 -0.872018 +vn -0.031599 0.338713 0.940359 +vn 0.152770 0.985686 0.071298 +vn 0.305601 0.937719 0.165199 +vn -0.544913 -0.777555 0.313813 +vn -0.394040 0.786156 0.476120 +vn -0.735628 0.676983 0.023362 +vn -0.701491 -0.140801 0.698631 +vn 0.256456 -0.662682 -0.703621 +vn 0.201446 -0.809323 -0.551738 +vn 0.137428 0.632495 0.762275 +vn -0.062795 -0.251584 0.965796 +vn -0.079316 -0.807266 -0.584834 +vn -0.818179 -0.573687 0.038293 +vn 0.512181 -0.828197 0.227510 +vn -0.256872 0.232174 0.938143 +vn -0.406212 0.255535 0.877322 +vn -0.379356 0.861359 0.337861 +vn -0.451764 0.617029 0.644348 +vn 0.351752 0.287278 -0.890922 +vn -0.439540 0.490108 0.752728 +vn -0.190891 -0.936915 -0.292831 +vn 0.001910 -0.989340 -0.145609 +vn -0.123873 0.779135 0.614495 +vn 0.367951 0.833760 -0.411652 +vn 0.338282 0.860589 -0.380725 +vn 0.405388 0.633448 -0.659094 +vn 0.144136 0.743525 0.652990 +vn -0.257133 -0.910058 -0.325080 +vn 0.094799 -0.989131 -0.112394 +vn -0.280169 0.613549 0.738284 +vn -0.378039 -0.739437 -0.557063 +vn -0.046878 0.721756 0.690558 +vn 0.152210 0.823900 -0.545913 +vn 0.495960 -0.095458 -0.863083 +vn 0.474262 0.875922 0.088527 +vn -0.261314 0.898488 0.352754 +vn 0.137405 0.709616 -0.691061 +vn -0.123140 0.526546 0.841181 +vn -0.492933 0.869909 0.016603 +vn 0.297724 0.623020 -0.723330 +vn 0.167050 0.292358 0.941606 +vn -0.033489 0.729711 0.682935 +vn -0.138009 0.571601 0.808842 +vn 0.054124 0.829933 0.555231 +vn 0.529500 0.846734 -0.051682 +vn 0.053041 0.968701 0.242496 +vn 0.582658 -0.682865 0.440686 +vn 0.222267 0.337782 0.914604 +vn 0.141744 0.767906 -0.624683 +vn -0.106351 -0.762063 -0.638709 +vn 0.607866 -0.661405 0.439366 +vn -0.002872 0.721557 0.692349 +vn -0.015732 -0.782748 -0.622140 +vn 0.072371 0.737992 0.670918 +vn 0.513488 -0.660345 0.547973 +vn -0.253575 -0.964487 -0.073919 +vn 0.015799 0.690405 0.723250 +vn 0.538254 -0.441105 0.718129 +vn -0.201114 -0.960506 -0.192303 +vn 0.048927 0.703341 0.709167 +vn -0.017766 -0.779191 -0.626534 +vn -0.045209 -0.970760 -0.235758 +vn 0.043235 -0.829283 -0.557155 +vn 0.030704 -0.511315 -0.858845 +vn 0.445959 -0.213582 -0.869197 +vn -0.155524 -0.499016 -0.852523 +vn -0.074180 -0.771247 -0.632199 +vn 0.136266 -0.418910 -0.897745 +vn -0.215714 0.935451 0.279998 +vn 0.467427 -0.880674 0.076976 +vn 0.421935 0.893269 0.155052 +vn 0.406358 -0.912279 -0.051185 +vn 0.199740 -0.979829 -0.006286 +vn -0.252195 0.892271 0.374499 +vn 0.235099 -0.163458 -0.958128 +vn 0.242610 0.958836 0.147559 +vn 0.102680 0.994675 0.008832 +vn -0.156423 0.801311 0.577437 +vn 0.217964 0.296502 0.929827 +vn 0.400387 -0.771997 -0.493670 +vn 0.058701 0.726021 0.685163 +vn 0.194261 0.963238 0.185567 +vn 0.200405 0.975006 0.095926 +vn 0.398792 0.622714 -0.673196 +vn -0.415073 0.700923 0.580018 +vn -0.470009 0.603485 0.644125 +vn 0.163497 0.962655 -0.215786 +vn 0.239174 -0.966372 -0.094453 +vn 0.256883 0.947398 -0.190917 +vn 0.012370 0.669870 0.742376 +vn 0.212114 0.484327 0.848784 +vn -0.243878 -0.754444 -0.609375 +vn -0.275807 0.952532 0.128891 +vn 0.232835 0.933504 0.272688 +vn -0.207597 -0.803255 -0.558287 +vn -0.143295 0.523952 0.839607 +vn -0.080193 0.568069 0.819064 +vn 0.033346 -0.755716 -0.654050 +vn -0.099741 -0.991585 -0.082532 +vn -0.588210 0.515753 0.622903 +vn -0.638440 0.501166 0.584146 +vn 0.121558 0.989748 0.074978 +vn 0.395276 -0.629598 -0.668852 +vn -0.274347 -0.788640 -0.550255 +vn 0.057615 0.908160 0.414639 +vn 0.136901 -0.979248 -0.149434 +vn 0.340806 0.873085 -0.348674 +vn 0.478680 -0.513223 -0.712367 +vn -0.032972 0.759425 0.649759 +vn 0.275120 0.816947 -0.506860 +vn -0.026612 0.815200 0.578567 +vn -0.480411 0.496200 0.723181 +vn -0.182479 -0.977646 -0.104446 +vn -0.030133 -0.586889 -0.809106 +vn -0.205271 -0.973116 -0.104446 +vn -0.137659 0.583897 0.800072 +vn 0.282570 0.323630 -0.903005 +vn -0.145033 -0.874828 -0.462214 +vn -0.143384 0.586881 0.796876 +vn -0.069457 0.702453 0.708332 +vn -0.457352 0.649010 0.607960 +vn -0.503263 0.344786 0.792369 +vn 0.062080 0.883917 0.463505 +vn -0.372081 0.142825 0.917146 +vn -0.357682 -0.628102 0.691051 +vn -0.363841 -0.910066 0.198496 +vn -0.443440 0.850964 0.281463 +vn -0.702267 -0.708901 -0.065429 +vn 0.182560 -0.688362 -0.702018 +vn 0.034249 0.311243 0.949713 +vn -0.415567 -0.035070 0.908886 +vn 0.022631 -0.787789 -0.615530 +vn 0.792134 -0.404303 0.457233 +vn 0.824887 -0.527738 -0.202619 +vn 0.478937 0.190855 0.856851 +vn 0.543923 -0.531878 -0.649040 +vn 0.418067 -0.703173 0.575125 +vn -0.061705 0.224872 0.972433 +vn -0.128240 0.384540 0.914157 +vn -0.547258 0.491299 0.677594 +vn -0.508328 0.654355 0.559841 +vn -0.209365 0.822929 0.528161 +vn 0.023343 -0.302879 -0.952743 +vn -0.110571 0.567203 0.816122 +vn 0.209640 -0.975690 -0.063871 +vn -0.552489 0.623172 0.553546 +vn 0.256734 0.854145 -0.452244 +vn 0.059005 0.816789 -0.573912 +vn -0.385398 0.836885 0.388705 +vn -0.064258 -0.693452 -0.717632 +vn 0.200526 0.662352 -0.721858 +vn 0.474974 -0.200405 -0.856877 +vn -0.191940 0.016844 -0.981262 +vn -0.339975 0.871856 0.352541 +vn 0.258358 0.640848 -0.722886 +vn -0.463119 0.886286 -0.004361 +vn 0.485554 0.288487 -0.825235 +vn -0.003240 -0.344103 -0.938926 +vn 0.349142 0.637701 -0.686613 +vn 0.334562 0.450393 -0.827777 +vn 0.486514 0.095261 -0.868464 +vn -0.072793 -0.771563 -0.631975 +vn -0.429044 0.900904 -0.065526 +vn 0.070590 0.327218 0.942309 +vn 0.359061 0.602964 -0.712397 +vn -0.293734 -0.552260 -0.780211 +vn -0.186905 0.580513 0.792510 +vn 0.001841 -0.998231 -0.059431 +vn 0.241122 0.820960 -0.517576 +vn -0.316787 -0.838748 -0.442887 +vn 0.638261 -0.550983 0.537626 +vn 0.069603 0.730320 0.679550 +vn 0.005040 -0.999427 -0.033457 +vn 0.452396 0.505026 -0.735042 +vn 0.343087 -0.692804 -0.634282 +vn 0.256974 -0.022329 -0.966160 +vn 0.417809 -0.485335 -0.768041 +vn 0.027728 -0.935476 -0.352301 +vn -0.323138 -0.834484 -0.446338 +vn 0.247074 0.687655 0.682704 +vn 0.456835 -0.444653 -0.770445 +vn -0.450065 0.494882 0.743326 +vn -0.280778 0.576053 0.767676 +vn 0.178218 0.511224 0.840767 +vn 0.060792 0.454424 0.888709 +vn -0.148238 0.927945 0.341971 +vn 0.141481 -0.989393 -0.032931 +vn -0.041742 0.767461 0.639735 +vn 0.118929 -0.609211 -0.784039 +vn -0.089036 0.713453 0.695023 +vn -0.215523 -0.943791 -0.250614 +vn -0.171308 0.920058 0.352346 +vn -0.038261 0.769519 0.637477 +vn -0.577119 0.346960 0.739292 +vn -0.138179 0.137010 0.980885 +vn 0.538488 -0.541450 0.645650 +vn 0.001633 0.688211 0.725509 +vn -0.303698 -0.847258 -0.435799 +vn -0.070545 0.667100 -0.741620 +vn -0.261131 0.821891 0.506266 +vn 0.084600 0.677856 0.730311 +vn -0.290238 -0.893382 -0.342973 +vn -0.593717 0.455319 0.663464 +vn 0.040887 0.720017 0.692751 +vn 0.043506 -0.334022 -0.941561 +vn -0.215192 -0.906060 -0.364346 +vn -0.028322 0.837187 0.546183 +vn -0.363751 0.219369 0.905297 +vn 0.156376 0.684366 0.712173 +vn -0.035552 0.757965 0.651325 +vn -0.186386 -0.340787 -0.921479 +vn -0.297889 0.921928 0.247609 +vn 0.219240 -0.034804 -0.975050 +vn -0.249493 0.901003 0.354891 +vn -0.198874 -0.971289 -0.130562 +vn -0.032814 0.656956 0.753214 +vn 0.135892 0.848292 -0.511795 +vn -0.039123 -0.266515 -0.963036 +vn -0.030198 0.836813 -0.546656 +vn 0.204186 -0.003391 -0.978926 +vn 0.103896 0.480996 0.870545 +vn 0.150105 0.752650 -0.641082 +vn 0.117377 0.674582 0.728808 +vn 0.033606 -0.777021 -0.628577 +vn 0.446537 0.373381 -0.813137 +vn 0.446739 0.172040 -0.877967 +vn 0.144194 -0.989540 0.004292 +vn 0.455717 -0.438484 0.774631 +vn 0.104551 -0.534369 -0.838761 +vn -0.367818 0.717256 0.591822 +vn -0.355585 0.722015 0.593510 +vn -0.518404 0.425639 0.741680 +vn 0.455236 -0.417843 -0.786236 +vn -0.620533 0.643826 0.447691 +vn -0.733135 -0.451648 0.508456 +vn 0.428138 0.903673 -0.008597 +vn 0.326707 0.944933 -0.019065 +vn -0.953270 0.299301 -0.041177 +vn 0.146865 0.965760 0.213864 +vn -0.044157 0.403199 0.914046 +vn -0.151752 -0.036873 0.987731 +vn 0.297206 -0.832100 -0.468272 +vn 0.441106 -0.874892 0.199976 +vn 0.360413 -0.724627 0.587383 +vn -0.297044 -0.719292 -0.628000 +vn -0.256350 -0.000135 0.966584 +vn 0.311806 -0.741690 -0.593863 +vn -0.516614 0.560075 0.647631 +vn -0.547512 0.450779 0.705002 +vn -0.636163 0.476939 0.606487 +vn -0.178768 -0.978552 -0.102361 +vn 0.339773 0.890347 -0.303045 +vn 0.054376 -0.980026 -0.191292 +vn -0.397571 0.916356 0.047220 +vn 0.390268 -0.726703 -0.565326 +vn -0.088881 -0.979736 -0.179495 +vn -0.025749 -0.998881 -0.039670 +vn 0.176483 0.793425 0.582520 +vn -0.067071 -0.951471 -0.300340 +vn -0.215941 -0.063139 -0.974363 +vn -0.131384 -0.883383 -0.449858 +vn -0.346589 0.930211 0.120765 +vn 0.437695 -0.059965 -0.897121 +vn 0.455399 -0.480865 0.749253 +vn 0.022041 -0.960900 -0.276016 +vn -0.107900 -0.026737 -0.993802 +vn -0.251717 -0.160446 -0.954409 +vn 0.499050 0.382861 -0.777410 +vn -0.555023 0.470254 0.686156 +vn 0.080322 0.720588 0.688695 +vn 0.063293 -0.995892 -0.064760 +vn 0.478297 -0.335501 -0.811586 +vn -0.174790 0.570352 0.802587 +vn -0.359304 -0.862491 -0.356386 +vn 0.145818 0.616568 0.773680 +vn 0.518332 0.328322 -0.789643 +vn -0.309749 0.751968 0.581893 +vn 0.103817 0.595382 0.796707 +vn 0.077988 0.543348 0.835877 +vn -0.073007 -0.356748 -0.931344 +vn -0.447901 0.516882 0.729533 +vn 0.484853 -0.713269 0.506127 +vn -0.306141 0.874229 0.376832 +vn 0.219461 0.960267 0.172407 +vn 0.646008 -0.662767 0.378700 +vn 0.149132 0.973563 0.173019 +vn 0.224280 0.271752 0.935868 +vn 0.049728 0.719115 0.693110 +vn -0.282475 -0.957503 0.058270 +vn -0.296846 -0.625275 -0.721743 +vn 0.248513 -0.932926 -0.260558 +vn -0.340113 -0.723340 -0.600918 +vn 0.215759 0.052088 -0.975056 +vn 0.204896 0.505896 0.837906 +vn 0.640045 -0.501174 0.582380 +vn 0.644278 -0.546342 0.535178 +vn 0.063111 -0.992867 -0.101150 +vn 0.239355 0.960712 0.140503 +vn 0.343612 0.307477 -0.887349 +vn 0.332524 0.402453 -0.852912 +vn -0.049437 0.539267 0.840683 +vn 0.497699 -0.849126 0.176862 +vn -0.563797 0.382155 0.732182 +vn -0.421500 0.563375 0.710596 +vn 0.417958 -0.207230 -0.884515 +vn -0.590729 0.479713 0.648780 +vn -0.003076 -0.243047 -0.970010 +vn 0.453111 0.880824 -0.137255 +vn 0.176014 0.964485 0.196945 +vn -0.100867 0.300723 -0.948362 +vn 0.217893 0.892123 0.395776 +vn 0.080930 0.717363 0.691983 +vn -0.497061 0.451134 0.741221 +vn 0.060026 -0.848440 -0.525877 +vn -0.589725 0.347902 0.728827 +vn 0.101295 0.982154 0.158470 +vn 0.167265 0.124811 0.977980 +vn 0.206004 0.257151 0.944159 +vn -0.209257 -0.977657 0.019944 +vn 0.018203 0.833035 0.552921 +vn 0.104708 -0.993619 -0.041928 +vn 0.512922 0.189419 -0.837276 +vn 0.414756 -0.621032 -0.665054 +vn 0.393783 0.361564 -0.845107 +vn 0.429653 0.025666 -0.902629 +vn -0.340634 0.924770 0.169617 +vn -0.068094 -0.996841 -0.040877 +vn -0.011244 0.834013 0.551630 +vn 0.405478 -0.570585 -0.714157 +vn -0.037748 -0.909869 -0.413175 +vn 0.428225 -0.481152 -0.764929 +vn -0.114204 0.229704 0.966537 +vn 0.426809 -0.487120 -0.761937 +vn 0.206167 0.376871 0.903030 +vn 0.167826 -0.343004 -0.924220 +vn -0.143650 0.335484 0.931029 +vn 0.023491 0.753797 0.656687 +vn 0.237451 0.924100 -0.299427 +vn 0.547160 -0.807323 0.221010 +vn -0.127250 -0.759975 -0.637374 +vn -0.335499 0.904184 0.264372 +vn -0.197929 -0.961989 -0.188150 +vn -0.196930 -0.941284 -0.274230 +vn -0.410143 0.668389 0.620515 +vn 0.063632 -0.552294 -0.831217 +vn -0.117208 0.923527 0.365185 +vn -0.525203 0.673151 0.520605 +vn 0.114468 0.805508 -0.581424 +vn -0.027047 0.893604 0.448041 +vn -0.280480 -0.957950 -0.060514 +vn -0.225840 0.612958 0.757151 +vn -0.029419 0.641877 0.766243 +vn 0.057769 0.766067 -0.640159 +vn -0.076940 0.793459 0.603740 +vn -0.247755 0.635765 0.731041 +vn 0.071693 0.747204 0.660717 +vn -0.255392 0.637512 0.726879 +vn 0.049526 -0.910877 -0.409694 +vn -0.103823 -0.955825 -0.274991 +vn 0.162291 -0.986519 0.021034 +vn -0.557731 0.828403 0.051819 +vn -0.380429 0.869831 0.314113 +vn -0.639773 0.486557 0.594939 +vn 0.274016 0.924764 0.264058 +vn -0.014085 0.663261 0.748255 +vn 0.146979 -0.096561 0.984415 +vn 0.529783 -0.440721 0.724635 +vn 0.221471 -0.663213 -0.714912 +vn 0.467320 0.105542 0.877766 +vn 0.505913 0.639552 0.578814 +vn 0.081926 -0.508968 -0.856878 +vn -0.315519 -0.649603 -0.691711 +vn -0.031853 -0.951393 -0.306327 +vn 0.728506 -0.509740 0.457651 +vn 0.439780 -0.897669 0.028018 +vn 0.431964 -0.753357 -0.495843 +vn 0.667341 -0.010655 0.744676 +vn 0.650173 0.011655 0.759697 +vn 0.833131 -0.486018 -0.263969 +vn 0.920995 -0.344827 0.181279 +vn 0.184187 -0.624387 -0.759089 +vn 0.031493 0.734857 0.677491 +vn -0.168008 -0.963026 -0.210603 +vn -0.393118 0.918779 -0.036109 +vn 0.062303 -0.419004 -0.905845 +vn -0.208812 0.412046 0.886914 +vn -0.299296 0.646181 0.702048 +vn -0.201449 -0.894952 -0.398094 +vn -0.360045 -0.920158 -0.153873 +vn -0.001459 0.797475 -0.603350 +vn 0.367781 -0.716305 -0.592996 +vn 0.468990 0.592225 -0.655224 +vn 0.420934 -0.120825 -0.899008 +vn -0.486174 0.334211 0.807427 +vn -0.322055 0.824815 0.464715 +vn -0.194186 0.557245 0.807322 +vn 0.193505 -0.980992 0.014497 +vn -0.256049 0.067156 0.964328 +vn 0.444913 0.641736 0.624682 +vn 0.241787 -0.950133 -0.196941 +vn -0.259351 -0.449166 -0.854978 +vn 0.138974 -0.150574 -0.978782 +vn 0.008913 0.863192 -0.504797 +vn 0.054887 0.822049 0.566766 +vn -0.048425 0.607606 0.792761 +vn -0.158506 0.691014 0.705248 +vn -0.095198 0.827232 0.553736 +vn 0.429504 -0.545309 -0.719836 +vn 0.019026 0.550237 0.834792 +vn -0.079974 0.776759 0.624699 +vn 0.002395 -0.734220 -0.678907 +vn 0.008207 0.886851 0.461983 +vn -0.409486 -0.840441 -0.354936 +vn -0.162592 0.573079 0.803208 +vn 0.284975 0.780244 -0.556784 +vn 0.501014 0.622486 -0.601246 +vn 0.418987 0.655910 -0.627878 +vn -0.077580 -0.721090 -0.688484 +vn -0.653397 0.446547 0.611285 +vn 0.413269 0.312612 -0.855267 +vn -0.211492 -0.705483 -0.676436 +vn 0.105249 -0.778881 -0.618277 +vn -0.337034 0.890269 0.306317 +vn 0.075521 -0.558293 -0.826200 +vn -0.119175 0.853747 0.506867 +vn 0.319773 0.874819 -0.363920 +vn -0.039925 0.750698 0.659439 +vn 0.342747 0.596167 -0.726023 +vn 0.285357 0.301159 0.909876 +vn -0.241549 -0.744439 -0.622466 +vn 0.158079 0.971617 0.175985 +vn 0.540208 -0.557848 0.630064 +vn 0.133054 0.751013 0.646742 +vn -0.370573 -0.909909 -0.186390 +vn 0.015552 0.774513 0.632367 +vn -0.492272 0.542706 0.680543 +vn 0.421577 0.036454 -0.906059 +vn 0.414782 0.622808 -0.663375 +vn -0.344647 0.383700 0.856734 +vn 0.351960 0.707290 -0.613078 +vn -0.393796 0.905244 0.159555 +vn 0.286523 0.297023 0.910869 +vn -0.375434 0.910103 0.175393 +vn 0.495306 0.203060 -0.844653 +vn -0.258125 0.004203 0.966102 +vn 0.479757 0.549047 -0.684384 +vn 0.178812 0.828159 0.531204 +vn -0.164155 -0.742939 -0.648918 +vn 0.017560 -0.998759 -0.046614 +vn -0.318705 -0.947846 -0.003817 +vn -0.315086 -0.401560 -0.859924 +vn -0.493944 0.445311 0.746805 +vn -0.172240 0.870055 0.461885 +vn -0.490251 0.466078 0.736495 +vn -0.059550 0.781542 0.621003 +vn 0.037816 0.825757 -0.562757 +vn -0.526154 0.437587 0.729163 +vn -0.325520 -0.710583 -0.623785 +vn 0.375681 0.663633 -0.646881 +vn -0.197572 0.928537 0.314301 +vn -0.031464 0.648023 0.760971 +vn -0.324207 -0.944070 0.060180 +vn 0.378038 -0.583815 -0.718504 +vn -0.455636 -0.695675 -0.555367 +vn -0.067690 0.775947 0.627155 +vn 0.016897 0.784155 0.620336 +vn 0.532210 -0.472010 0.702822 +vn -0.114671 -0.992561 0.040917 +vn -0.226982 -0.916599 -0.329129 +vn 0.121218 0.938757 0.322553 +vn 0.593412 -0.511475 0.621495 +vn 0.564696 0.818143 -0.108451 +vn 0.345890 0.891352 -0.293005 +vn -0.122147 0.808456 0.575742 +vn 0.525724 -0.833136 0.171753 +vn -0.179235 0.889712 0.419866 +vn 0.558590 0.254253 -0.789514 +vn 0.288850 0.368911 0.883442 +vn 0.240500 0.962817 -0.123057 +vn -0.600309 -0.569294 -0.561724 +vn -0.533973 -0.578651 -0.616470 +vn -0.600588 -0.797510 -0.057205 +vn 0.213685 -0.872843 0.438730 +vn 0.173996 0.295868 0.939248 +vn 0.286796 0.064178 0.955840 +vn 0.346994 -0.800810 -0.488159 +vn 0.542898 -0.400441 0.738179 +vn 0.139048 -0.730592 -0.668506 +vn 0.427241 -0.790246 0.439291 +vn -0.510297 0.592514 0.623317 +vn 0.281663 -0.007858 0.959481 +vn -0.368161 0.218986 0.903605 +vn 0.224612 0.250056 0.941818 +vn -0.303923 0.504028 0.808447 +vn 0.027119 0.998857 0.039353 +vn -0.309492 0.871295 0.380867 +vn 0.115946 0.992994 0.022787 +vn -0.354263 0.886637 0.297276 +vn -0.503215 0.236936 0.831045 +vn -0.196783 -0.886757 -0.418257 +vn 0.503831 0.618030 -0.603484 +vn 0.262396 -0.027306 -0.964574 +vn -0.008264 -0.761534 -0.648072 +vn -0.029056 -0.999529 -0.009878 +vn 0.670430 -0.583431 0.458401 +vn 0.013020 0.826070 0.563417 +vn 0.370002 0.099963 -0.923637 +vn -0.198457 0.181800 0.963101 +vn -0.145493 -0.882482 -0.447277 +vn -0.187876 0.183980 0.964808 +vn -0.214868 -0.789341 -0.575129 +vn 0.122163 0.624545 0.771375 +vn 0.420738 0.299459 -0.856332 +vn -0.002035 0.793486 0.608585 +vn -0.208816 -0.198194 -0.957661 +vn -0.187002 0.414186 0.890775 +vn -0.037787 0.515664 0.855957 +vn 0.408799 -0.499133 -0.764035 +vn 0.036209 0.632996 -0.773308 +vn 0.059027 0.682852 -0.728168 +vn -0.007423 0.889472 -0.456929 +vn -0.020477 0.705055 0.708857 +vn 0.061490 0.617198 0.784401 +vn 0.586110 -0.765223 0.266289 +vn -0.352033 0.907404 0.229544 +vn 0.348883 0.805078 -0.479718 +vn 0.408132 -0.362944 -0.837675 +vn -0.018662 0.679805 0.733155 +vn -0.194740 -0.936965 -0.290126 +vn -0.203824 -0.971851 -0.118154 +vn -0.060187 0.960161 0.272890 +vn -0.261965 0.633825 0.727764 +vn -0.760062 0.391912 0.518374 +vn -0.094974 -0.988405 -0.118469 +vn -0.020223 0.792702 0.609274 +vn -0.270360 -0.957397 -0.101469 +vn -0.381752 -0.815263 -0.435444 +vn -0.656230 0.325109 0.680931 +vn 0.324628 -0.932310 -0.159422 +vn -0.080975 -0.985092 -0.151777 +vn -0.234732 -0.947491 -0.217167 +vn 0.305766 0.310003 -0.900225 +vn -0.400907 0.823169 0.402077 +vn -0.318987 -0.947416 -0.025487 +vn 0.209264 0.226618 -0.951238 +vn 0.015767 -0.755899 -0.654498 +vn -0.074298 -0.982440 -0.171145 +vn -0.191278 0.825273 0.531354 +vn -0.138176 -0.973357 -0.182984 +vn 0.546955 0.322627 -0.772498 +vn 0.416655 0.326061 -0.848577 +vn 0.009540 -0.203289 -0.979072 +vn 0.074406 -0.995835 -0.052694 +vn 0.479094 0.224863 -0.848473 +vn 0.069676 -0.468623 -0.880646 +vn -0.205096 0.978716 -0.007185 +vn -0.074102 0.048958 -0.996048 +vn 0.013432 0.913879 0.405764 +vn -0.269167 0.844506 0.462989 +vn 0.079935 0.309699 0.947469 +vn -0.369478 0.924290 0.095783 +vn 0.060353 -0.298320 -0.952556 +vn -0.323886 0.833456 0.447716 +vn -0.044924 -0.998870 -0.015502 +vn 0.014945 -0.999887 0.001762 +vn 0.322196 -0.769331 -0.551652 +vn -0.212899 -0.890951 -0.401099 +vn -0.247437 0.141109 0.958574 +vn -0.535707 0.431833 0.725629 +vn -0.355098 0.711818 0.605988 +vn -0.006576 0.565751 0.824550 +vn -0.601450 0.503255 0.620478 +vn -0.379555 0.905662 0.188983 +vn -0.169467 -0.904752 -0.390776 +vn -0.296883 -0.952971 0.060887 +vn 0.326498 -0.747198 -0.578873 +vn -0.251920 -0.965666 -0.063445 +vn -0.571258 0.411531 0.710146 +vn 0.401180 0.738192 -0.542335 +vn -0.265411 0.501106 0.823681 +vn -0.268256 -0.373575 -0.887964 +vn 0.112771 0.929673 0.350702 +vn -0.612074 0.520606 0.595260 +vn 0.132856 0.651370 0.747038 +vn 0.375385 0.247624 -0.893179 +vn -0.196390 0.933150 0.301100 +vn -0.278305 -0.952838 -0.121019 +vn -0.068651 -0.708459 -0.702405 +vn 0.129690 -0.982568 -0.133196 +vn 0.509411 -0.409819 -0.756670 +vn -0.470617 -0.799324 -0.373632 +vn 0.393162 0.748829 -0.533553 +vn -0.715512 0.407803 0.567221 +vn 0.033867 0.295617 -0.954706 +vn -0.585196 0.318146 0.745874 +vn 0.556809 0.821593 -0.122266 +vn -0.164831 0.916964 0.363329 +vn 0.043931 0.537958 0.841826 +vn -0.489789 0.642151 0.589702 +vn 0.543275 -0.367508 -0.754845 +vn 0.283514 0.955330 -0.083449 +vn 0.160682 0.578241 0.799887 +vn 0.314606 0.247955 -0.916265 +vn 0.202915 0.895379 -0.396387 +vn -0.097605 0.699451 0.707984 +vn 0.281215 0.429762 -0.858034 +vn 0.049414 -0.302920 -0.951734 +vn -0.013703 0.848790 0.528552 +vn -0.002250 0.712287 0.701885 +vn 0.012358 0.690863 0.722880 +vn 0.199107 -0.929642 -0.310036 +vn -0.456879 0.885540 -0.084141 +vn 0.126882 0.819918 -0.558243 +vn -0.292309 0.535921 0.792051 +vn -0.145808 0.932014 0.331798 +vn -0.770999 -0.512129 -0.378528 +vn -0.207821 -0.967817 -0.141918 +vn 0.432612 -0.900897 -0.035097 +vn -0.177464 0.984065 0.011052 +vn -0.195494 0.928019 0.317117 +vn 0.111345 -0.574252 -0.811072 +vn 0.302941 -0.915495 -0.264755 +vn 0.197662 -0.908203 0.368913 +vn -0.184512 -0.979032 -0.086328 +vn 0.438793 -0.004222 0.898578 +vn -0.432334 -0.883233 -0.181623 +vn 0.321225 0.465026 -0.824964 +vn 0.658234 -0.535159 0.529465 +vn 0.086679 0.752178 0.653234 +vn 0.162253 0.668104 0.726162 +vn -0.328122 -0.538279 -0.776268 +vn 0.429438 -0.218720 -0.876211 +vn -0.248607 -0.003210 0.968599 +vn 0.045531 -0.770700 -0.635569 +vn 0.154444 -0.048954 -0.986788 +vn -0.188962 0.128432 0.973549 +vn 0.451405 0.051090 -0.890856 +vn 0.075203 0.757462 0.648533 +vn 0.363611 0.657180 0.660228 +vn 0.047673 0.880223 0.472159 +vn -0.737515 0.430632 0.520219 +vn 0.071163 0.951111 0.300538 +vn 0.240453 0.939853 0.242608 +vn 0.348594 0.186237 -0.918585 +vn -0.079203 0.048239 -0.995691 +vn 0.077147 -0.915374 -0.395144 +vn -0.577584 0.427803 0.695256 +vn -0.323152 -0.912005 -0.252626 +vn 0.260027 0.326616 0.908685 +vn -0.445144 -0.234987 -0.864076 +vn 0.167770 0.025095 -0.985507 +vn 0.209438 0.355643 0.910853 +vn -0.244389 -0.958596 -0.146178 +vn 0.123554 0.792114 -0.597737 +vn -0.481339 0.628102 0.611393 +vn -0.049779 -0.232247 -0.971382 +vn 0.301203 0.235801 -0.923945 +vn 0.516646 -0.495962 -0.697924 +vn 0.052364 0.808946 0.585546 +vn -0.501076 0.468333 0.727728 +vn -0.059895 -0.322207 -0.944773 +vn 0.407275 0.814106 -0.413954 +vn 0.130499 0.567575 0.812914 +vn 0.516706 -0.847772 0.119574 +vn -0.160045 -0.283074 -0.945650 +vn 0.123453 0.644480 0.754590 +vn 0.368989 0.749110 -0.550165 +vn 0.128732 0.674396 0.727061 +vn -0.187319 -0.967614 0.169218 +vn -0.176346 0.586363 0.790620 +vn 0.447884 -0.258736 -0.855836 +vn 0.169710 0.979059 0.112433 +vn 0.111960 -0.658037 -0.744615 +vn -0.042026 0.590369 0.806039 +vn 0.222543 -0.879437 -0.420791 +vn -0.221753 0.558162 0.799550 +vn 0.081276 0.933133 0.350224 +vn -0.142536 -0.961222 -0.236086 +vn 0.070405 -0.997372 0.017116 +vn -0.163689 0.958760 0.232346 +vn -0.216988 -0.807230 -0.548904 +vn 0.081608 0.730177 0.678367 +vn -0.357455 0.911562 0.203175 +vn 0.317016 0.533848 -0.783905 +vn 0.331917 0.478971 -0.812661 +vn -0.598361 0.433960 0.673530 +vn -0.575681 0.426372 0.697709 +vn -0.452765 -0.887337 -0.087388 +vn 0.021568 -0.962966 -0.268758 +vn 0.397080 -0.700062 -0.593499 +vn 0.241057 0.782104 -0.574634 +vn 0.022199 0.810470 -0.585359 +vn 0.250145 0.753185 -0.608391 +vn -0.276673 -0.960179 -0.038851 +vn -0.026615 0.843938 -0.535781 +vn 0.098656 0.987098 -0.126115 +vn -0.200029 0.052703 0.978372 +vn 0.046538 -0.773144 -0.632521 +vn -0.415379 0.711834 0.566350 +vn -0.368400 -0.929654 -0.005061 +vn -0.647908 0.492558 0.581035 +vn -0.049534 0.282078 0.958112 +vn -0.184616 0.300139 0.935860 +vn 0.035594 0.377443 0.925349 +vn -0.252139 -0.954163 -0.161243 +vn -0.356237 0.245037 0.901694 +vn -0.309265 0.864086 0.397127 +vn -0.421388 0.505136 0.753173 +vn 0.105794 -0.466501 -0.878171 +vn -0.491299 0.717397 0.493931 +vn -0.323628 -0.764664 -0.557274 +vn 0.441023 0.065441 -0.895107 +vn -0.445628 -0.867993 -0.219097 +vn 0.197438 -0.979981 -0.025601 +vn 0.477821 -0.582476 -0.657578 +vn 0.264657 0.150076 -0.952593 +vn -0.016619 0.881635 0.471640 +vn 0.133933 0.880851 0.454051 +vn 0.424410 -0.904930 0.031258 +vn 0.388713 0.355322 -0.850087 +vn 0.665169 -0.323331 0.673058 +vn -0.496902 0.260854 0.827674 +vn -0.141276 0.587533 0.796773 +vn -0.054261 -0.990689 0.124863 +vn -0.523602 0.843096 -0.122594 +vn 0.271591 0.960893 -0.054071 +vn 0.323309 0.872353 -0.366704 +vn 0.157288 -0.987511 -0.009088 +vn -0.025228 -0.973716 0.226364 +vn 0.025034 -0.600715 -0.799071 +vn -0.505781 0.619613 0.600222 +vn 0.008552 -0.213748 -0.976851 +vn -0.296775 -0.953931 -0.044038 +vn -0.491826 0.870430 0.021411 +vn 0.135113 -0.971769 -0.193417 +vn -0.540661 0.596322 0.593368 +vn 0.204079 -0.864428 -0.459474 +vn -0.084407 0.929453 0.359156 +vn 0.107138 -0.993889 0.026570 +vn -0.333382 0.890806 0.308741 +vn -0.002329 0.731865 0.681446 +vn 0.026790 0.669079 0.742708 +vn 0.077107 0.877736 0.472900 +vn 0.123443 0.021352 0.992122 +vn -0.579578 0.414422 0.701672 +vn 0.270190 -0.475493 0.837200 +vn 0.122975 0.829794 -0.544351 +vn 0.347333 0.178741 0.920549 +vn -0.270498 0.498089 0.823856 +vn -0.888926 -0.457390 0.024588 +vn -0.672352 0.127804 -0.729116 +vn 0.213979 -0.631995 0.744846 +vn 0.708523 -0.489429 0.508384 +vn -0.226328 0.860297 0.456798 +vn -0.662708 0.728135 0.175036 +vn -0.288564 -0.135331 0.947848 +vn -0.056730 0.304693 0.950759 +vn 0.122903 -0.978186 -0.167473 +vn -0.268072 -0.817031 -0.510488 +vn 0.549496 -0.428429 0.717288 +vn -0.200155 0.373513 0.905774 +vn -0.850181 -0.486976 -0.200118 +vn 0.339421 0.519021 -0.784481 +vn -0.361046 0.729921 0.580397 +vn 0.690778 -0.492367 0.529528 +vn -0.596276 0.441522 0.670458 +vn 0.207842 0.888522 0.409059 +vn 0.066799 0.348229 -0.935026 +vn 0.421566 0.899995 -0.110867 +vn -0.833039 0.396672 -0.385613 +vn 0.164272 -0.986385 -0.007654 +vn 0.107962 0.732431 -0.672227 +vn -0.479535 -0.029044 0.877042 +vn -0.330218 0.230439 0.915344 +vn 0.242954 0.390865 0.887805 +vn -0.499649 0.730756 0.465130 +vn -0.162169 0.086314 0.982981 +vn 0.005492 0.086449 0.996241 +vn 0.370284 0.753365 -0.543444 +vn 0.037079 -0.208590 -0.977300 +vn 0.512883 -0.506103 -0.693405 +vn 0.452618 -0.448301 -0.770820 +vn -0.191641 0.942553 0.273620 +vn -0.206992 -0.882750 -0.421791 +vn -0.099760 0.947687 0.303212 +vn -0.357978 0.284100 0.889460 +vn 0.265064 0.220532 0.938673 +vn 0.202833 0.880111 0.429258 +vn -0.388309 -0.772018 -0.503194 +vn 0.438971 0.810776 -0.387229 +vn -0.064773 0.776872 0.626318 +vn -0.004767 -0.638970 -0.769216 +vn -0.161594 -0.960420 -0.226893 +vn -0.067399 0.802622 0.592667 +vn -0.074316 0.600498 0.796165 +vn -0.127902 -0.991058 0.038026 +vn -0.710862 0.445093 0.544580 +vn -0.142036 0.581009 0.801407 +vn 0.214474 -0.841208 -0.496357 +vn 0.008815 0.716825 0.697197 +vn 0.415037 -0.280446 -0.865503 +vn -0.073042 -0.685200 -0.724683 +vn 0.086184 -0.827287 -0.555129 +vn 0.257440 0.944901 -0.202205 +vn -0.496982 0.530822 0.686467 +vn 0.027038 0.717160 0.696383 +vn -0.399604 -0.894942 0.198482 +vn 0.021942 0.740505 0.671692 +vn 0.412383 -0.181444 -0.892759 +vn 0.462385 -0.010408 -0.886618 +vn -0.176998 -0.363521 -0.914617 +vn -0.235606 -0.308094 -0.921720 +vn -0.055343 -0.996289 0.065924 +vn 0.197476 0.669839 0.715765 +vn -0.290716 -0.953516 -0.079321 +vn -0.238587 -0.665481 -0.707256 +vn -0.067020 0.723281 0.687294 +vn 0.187643 0.736160 0.650276 +vn 0.514172 0.006835 -0.857660 +vn -0.472529 0.289330 0.832469 +vn -0.370656 -0.728573 -0.576017 +vn 0.401982 0.356558 0.843372 +vn -0.660778 0.478943 0.577915 +vn -0.318060 -0.948063 -0.003701 +vn 0.359563 -0.712213 -0.602881 +vn 0.662939 -0.558009 0.499137 +vn 0.098146 -0.128118 -0.986891 +vn 0.074662 0.976739 0.201012 +vn -0.297470 -0.948189 -0.111577 +vn 0.332151 0.642309 -0.690735 +vn -0.856222 0.281468 -0.433197 +vn -0.575938 0.304139 0.758811 +vn -0.326429 0.060910 0.943257 +vn 0.499348 0.465580 -0.730676 +vn -0.255068 -0.047519 0.965755 +vn -0.303709 0.871672 0.384641 +vn 0.184666 0.764877 0.617140 +vn -0.485307 0.664280 0.568515 +vn -0.307314 0.937980 0.160471 +vn -0.431186 -0.891652 -0.137966 +vn -0.622673 0.597720 0.504984 +vn 0.033490 -0.249096 -0.967900 +vn 0.278871 0.796643 -0.536275 +vn 0.132160 0.783119 0.607666 +vn -0.182924 -0.982443 0.036666 +vn 0.479053 -0.058209 -0.875854 +vn -0.161807 -0.985431 0.052396 +vn -0.431206 0.404223 0.806638 +vn -0.386579 -0.912474 0.133969 +vn -0.374511 -0.919316 0.120828 +vn -0.000673 0.978710 0.205248 +vn 0.165776 0.933936 0.316672 +vn 0.670964 -0.523819 0.524806 +vn 0.074551 -0.742393 -0.665804 +vn 0.071747 0.046132 -0.996356 +vn -0.330769 -0.943674 -0.008470 +vn -0.285212 -0.953739 -0.095061 +vn 0.330812 -0.942571 -0.046078 +vn -0.315641 -0.920864 -0.228866 +vn 0.322084 0.515813 -0.793851 +vn -0.734295 -0.126941 -0.666857 +vn -0.275148 -0.917861 -0.286050 +vn 0.119981 -0.901284 -0.416283 +vn -0.409623 0.909462 0.071338 +vn -0.030565 -0.499366 -0.865852 +vn 0.124856 0.956125 0.265021 +vn 0.047803 0.710236 0.702339 +vn -0.393955 -0.510865 -0.764079 +vn 0.443012 0.831932 -0.334110 +vn -0.372753 0.924218 0.082921 +vn 0.314638 0.895040 -0.316079 +vn 0.051263 0.711918 0.700389 +vn 0.028912 0.781624 0.623080 +vn -0.042062 0.663186 0.747272 +vn -0.037546 -0.997395 -0.061590 +vn 0.001057 0.939091 -0.343667 +vn -0.263033 0.626735 0.733497 +vn -0.537067 0.518551 0.665330 +vn 0.122857 0.049171 0.991206 +vn -0.009329 -0.368500 0.929581 +vn -0.145690 0.357624 0.922431 +vn -0.511517 0.267565 0.816553 +vn -0.940570 0.335727 -0.051135 +vn -0.969436 0.095202 0.226121 +vn -0.617413 -0.457689 0.639783 +vn -0.483456 -0.804352 0.345381 +vn -0.937148 -0.196314 -0.288470 +vn -0.271994 0.491308 0.827427 +vn 0.752224 0.203593 -0.626665 +vn 0.957819 -0.243731 -0.152242 +vn 0.785172 -0.534808 -0.312225 +vn -0.167330 0.911018 -0.376890 +vn 0.185701 0.294131 0.937551 +vn 0.024794 -0.920746 -0.389374 +vn 0.507169 -0.861844 -0.002052 +vn 0.347125 -0.664448 -0.661825 +vn 0.495200 -0.135708 -0.858114 +vn -0.243100 -0.273739 -0.930575 +vn -0.217123 -0.832293 0.510045 +vn 0.000759 -0.994583 -0.103945 +vn -0.371740 0.149131 -0.916280 +vn 0.103731 0.346374 0.932344 +vn 0.073319 0.070076 -0.994844 +vn 0.017449 -0.994604 0.102264 +vn -0.313494 0.489605 0.813639 +vn 0.296241 0.737360 -0.607076 +vn 0.056454 -0.998005 0.028266 +vn 0.170436 0.385583 0.906795 +vn -0.220717 0.931721 0.288410 +vn 0.213958 0.595414 0.774406 +vn 0.086587 0.754923 0.650073 +vn 0.030172 0.924659 -0.379600 +vn 0.047321 0.785240 0.617381 +vn 0.322797 0.365377 0.873099 +vn -0.149850 -0.968776 -0.197531 +vn 0.194034 -0.980587 -0.028292 +vn -0.575265 -0.610645 -0.544226 +vn -0.327070 0.878841 0.347368 +vn 0.344100 -0.691159 -0.635527 +vn -0.370301 0.713489 0.594821 +vn 0.119997 -0.184751 -0.975432 +vn 0.120433 -0.991435 -0.050526 +vn -0.395931 0.758026 0.518300 +vn -0.194565 0.599045 0.776717 +vn 0.262611 -0.419997 -0.868699 +vn -0.454882 0.774871 0.438928 +vn -0.335050 0.934759 -0.118181 +vn 0.269094 0.109182 -0.956905 +vn 0.069419 0.748107 0.659938 +vn 0.414326 -0.235330 -0.879178 +vn 0.201612 0.957426 0.206612 +vn 0.046362 0.992360 0.114332 +vn 0.351338 -0.826893 -0.439101 +vn -0.089316 0.222852 0.970752 +vn 0.415436 0.259224 -0.871904 +vn 0.355247 -0.802100 -0.480037 +vn 0.289578 0.323102 -0.900971 +vn -0.128743 -0.046360 0.990594 +vn -0.559304 0.446194 0.698634 +vn -0.359982 -0.678409 -0.640449 +vn -0.324882 -0.945173 0.033158 +vn -0.296796 -0.934237 -0.197770 +vn -0.748996 0.435887 0.499006 +vn 0.012874 -0.837128 -0.546856 +vn 0.368110 0.791786 -0.487411 +vn -0.286966 -0.557063 -0.779315 +vn 0.300461 0.636469 -0.710374 +vn -0.161299 -0.792919 -0.587590 +vn 0.042169 0.861953 0.505232 +vn -0.391371 -0.906022 -0.161102 +vn -0.335262 0.848887 0.408645 +vn -0.354091 0.899144 0.257216 +vn 0.451735 0.370207 -0.811716 +vn 0.349589 -0.728521 -0.589105 +vn -0.288688 0.922834 0.255022 +vn 0.416448 0.006640 -0.909135 +vn 0.077142 -0.372859 -0.924676 +vn 0.155546 0.867778 0.471982 +vn 0.169946 -0.984071 0.052175 +vn -0.630723 0.710724 -0.311544 +vn -0.218383 -0.963734 -0.153381 +vn -0.309846 0.920337 0.238694 +vn 0.006237 0.607502 0.794294 +vn -0.368968 -0.888052 -0.274273 +vn -0.475354 -0.876797 -0.072566 +vn 0.005149 -0.983213 -0.182392 +vn -0.243786 -0.969761 -0.011468 +vn -0.499983 0.565008 0.656340 +vn 0.114152 0.843373 0.525064 +vn -0.061968 0.743733 0.665598 +vn -0.194390 0.900881 0.388105 +vn -0.217498 -0.019590 0.975864 +vn 0.392584 -0.407752 -0.824388 +vn 0.076567 -0.014176 0.996964 +vn 0.168803 0.924702 0.341221 +vn -0.289258 0.221099 0.931367 +vn -0.766195 0.606910 -0.211200 +vn -0.420019 0.234086 0.876806 +vn 0.200112 0.852520 -0.482871 +vn -0.642709 -0.082431 -0.761663 +vn 0.559746 0.318041 -0.765202 +vn -0.048410 0.909885 -0.412025 +vn -0.000698 0.921866 0.387508 +vn -0.599474 0.476881 0.642818 +vn 0.370853 0.271802 0.888027 +vn 0.187027 0.894642 -0.405754 +vn 0.648604 -0.684231 0.333378 +vn -0.350043 -0.184544 0.918375 +vn 0.596398 -0.417376 0.685644 +vn -0.405547 -0.890537 0.206094 +vn -0.140477 0.766907 0.626195 +vn -0.247105 0.346304 0.904993 +vn -0.458898 -0.857866 0.231255 +vn 0.974654 0.047829 0.218544 +vn -0.114749 -0.991049 0.068229 +vn 0.212727 0.331554 0.919140 +vn -0.259208 -0.652830 -0.711776 +vn -0.770816 0.484023 0.414203 +vn -0.836177 0.436046 -0.332675 +vn 0.215394 0.938545 0.269702 +vn -0.063400 0.768684 0.636478 +vn 0.367038 0.791051 -0.489410 +vn -0.200691 -0.928530 -0.312338 +vn -0.414209 -0.897296 0.152616 +vn 0.220802 0.971640 0.084630 +vn 0.391509 -0.808301 -0.439739 +vn 0.489537 -0.863650 0.120262 +vn -0.448760 0.797917 0.402421 +vn 0.017441 0.710106 0.703878 +vn 0.105438 0.990079 -0.092880 +vn 0.329714 0.097166 -0.939067 +vn -0.219338 0.842260 0.492432 +vn -0.338711 0.676224 0.654214 +vn 0.543819 -0.824908 0.154234 +vn 0.070366 0.646454 0.759701 +vn -0.210447 -0.955085 -0.208626 +vn 0.348386 0.727889 -0.590597 +vn -0.217528 -0.935916 -0.277025 +vn 0.162288 0.733686 0.659824 +vn 0.033021 -0.765675 -0.642380 +vn 0.028363 -0.999004 -0.034442 +vn 0.538805 0.778825 -0.321124 +vn 0.286763 0.856244 -0.429666 +vn 0.565712 0.138910 -0.812819 +vn -0.648789 -0.060811 0.758535 +vn -0.569708 0.030106 0.821296 +vn -0.807355 0.500466 0.312589 +vn 0.670476 -0.503094 0.545305 +vn -0.748109 -0.614606 -0.250185 +vn -0.993609 -0.098260 -0.055547 +vn 0.077455 -0.640447 0.764086 +vn 0.629778 -0.760966 -0.155919 +vn -0.169021 0.366426 0.914967 +vn -0.358630 -0.340860 0.869022 +vn -0.072877 0.675379 0.733861 +vn 0.541204 -0.687508 -0.484181 +vn -0.029303 0.996015 0.084234 +vn 0.421810 0.905997 0.035303 +vn 0.429159 -0.902106 -0.045024 +vn 0.669813 -0.659260 0.341652 +vn -0.814841 0.273517 0.511099 +vn -0.330847 0.824505 0.459056 +vn -0.574807 0.569545 0.587550 +vn 0.012305 -0.998327 -0.056497 +vn 0.236652 0.709904 -0.663349 +vn -0.321573 0.855934 0.404929 +vn 0.156943 0.070923 0.985058 +vn 0.607583 0.427469 0.669413 +vn -0.420332 0.865178 0.273473 +vn -0.309202 0.823784 0.475158 +vn -0.415940 -0.017275 0.909228 +vn 0.303815 0.732847 -0.608795 +vn 0.009160 -0.313915 -0.949407 +vn 0.392860 0.662525 -0.637747 +vn -0.415805 -0.854225 -0.312100 +vn 0.408319 -0.296577 -0.863318 +vn -0.005108 -0.999967 0.006358 +vn -0.034567 0.153934 -0.987476 +vn 0.072857 0.955280 0.286587 +vn -0.448824 0.565652 0.691806 +vn -0.189082 -0.405737 -0.894218 +vn -0.133748 -0.108987 0.985004 +vn 0.470770 -0.192350 -0.861032 +vn 0.169148 0.360992 0.917101 +vn -0.232917 0.061731 0.970535 +vn -0.238921 -0.643345 -0.727341 +vn 0.352538 -0.030507 -0.935300 +vn 0.167675 -0.985255 0.034014 +vn 0.108141 0.744833 0.658429 +vn -0.410961 0.369778 0.833292 +vn 0.253324 0.949551 0.184876 +vn -0.179551 0.923601 -0.338708 +vn 0.110978 0.783102 0.611911 +vn -0.174440 0.339659 0.924231 +vn -0.555125 0.220203 -0.802089 +vn -0.099167 0.240737 0.965511 +vn 0.353736 0.167611 -0.920205 +vn -0.411408 -0.079911 0.907942 +vn 0.637148 0.723989 0.264353 +vn -0.541438 -0.468943 -0.697809 +vn -0.229484 0.580602 0.781177 +vn -0.684807 0.431984 0.586880 +vn 0.259322 0.535497 -0.803738 +vn 0.285036 0.956160 0.067168 +vn -0.315127 0.617131 0.721002 +vn 0.040672 0.846235 0.531255 +vn 0.050672 0.860490 0.506941 +vn -0.785458 0.191205 0.588640 +vn -0.394859 -0.715127 -0.576783 +vn -0.239691 -0.573266 -0.783527 +vn 0.098611 0.811426 0.576076 +vn -0.179489 0.814542 0.551638 +vn 0.221612 -0.944115 -0.244000 +vn 0.154132 0.864127 -0.479091 +vn 0.190991 0.815736 -0.545983 +vn -0.369735 -0.928468 -0.035259 +vn 0.096623 0.655821 0.748707 +vn 0.262341 0.798665 -0.541583 +vn -0.402054 0.690671 0.601104 +vn 0.339288 -0.760480 -0.553674 +vn -0.238996 -0.777624 -0.581535 +vn 0.029737 -0.357049 -0.933612 +vn 0.277947 0.743760 -0.607920 +vn 0.333514 0.715276 -0.614124 +vn 0.146336 -0.987902 0.051332 +vn -0.597529 0.801453 -0.025146 +vn 0.433401 -0.181531 -0.882729 +vn 0.287920 0.695236 -0.658596 +vn 0.179348 0.699547 -0.691714 +vn -0.440086 0.881084 0.173253 +vn -0.387060 -0.920513 0.053297 +vn 0.081103 0.728278 -0.680466 +vn -0.346647 -0.933949 0.087030 +vn 0.135281 0.966016 -0.220253 +vn -0.289060 -0.944828 0.154092 +vn 0.289479 0.631822 -0.719029 +vn -0.471352 0.384431 0.793751 +vn 0.151795 0.907702 -0.391197 +vn 0.050642 -0.771420 -0.634308 +vn -0.116217 0.620391 0.775634 +vn 0.248771 0.409951 -0.877527 +vn -0.454379 0.134568 0.880586 +vn 0.316161 0.948129 -0.033072 +vn 0.122012 0.723972 0.678953 +vn 0.187412 0.543048 0.818520 +vn 0.245919 0.586718 0.771548 +vn -0.381149 0.009858 0.924461 +vn 0.316974 -0.394396 -0.862543 +vn 0.212949 0.895670 -0.390420 +vn 0.021290 -0.788223 -0.615021 +vn -0.249078 0.471606 -0.845900 +vn 0.322813 0.882432 -0.342207 +vn -0.184537 -0.255865 -0.948936 +vn 0.286477 0.932695 0.219112 +vn -0.372398 -0.918076 -0.135852 +vn 0.045394 0.212945 -0.976009 +vn -0.261298 -0.917847 -0.298799 +vn 0.003453 -0.999979 0.005440 +vn -0.209127 -0.965869 0.152850 +vn 0.326841 -0.134216 -0.935500 +vn -0.201488 0.436870 -0.876668 +vn -0.160741 0.621866 0.766450 +vn -0.259889 -0.963944 0.057183 +vn -0.183417 -0.645103 -0.741755 +vn 0.133053 0.893750 0.428378 +vn 0.455956 0.478833 -0.750216 +vn 0.340266 0.250261 -0.906415 +vn 0.265667 0.958339 -0.104916 +vn -0.620146 0.458056 0.636870 +vn -0.157069 -0.985678 0.061394 +vn 0.278549 -0.859965 -0.427635 +vn 0.390111 -0.176268 -0.903738 +vn 0.252849 0.044383 -0.966487 +vn -0.553295 -0.757789 -0.345863 +vn -0.772858 0.567185 0.284589 +vn 0.068108 0.690918 0.719718 +vn 0.548421 0.751565 0.366586 +vn -0.214639 -0.513004 -0.831118 +vn -0.041232 0.719267 0.693509 +vn 0.032501 -0.957229 -0.287500 +vn 0.075763 0.901451 0.426200 +vn 0.522422 -0.822704 0.224125 +vn -0.342244 0.713024 0.611936 +vn -0.004838 0.790457 0.612499 +vn -0.064894 0.759271 0.647531 +vn -0.100126 -0.917844 0.384107 +vn 0.363955 0.004930 0.931404 +vn -0.501616 0.864571 -0.029974 +vn -0.452024 0.795671 0.403215 +vn -0.167568 0.819319 0.548305 +vn -0.476281 0.757471 0.446536 +vn 0.460145 -0.796238 0.392773 +vn -0.138173 -0.990282 -0.015824 +vn 0.155130 0.776503 0.610720 +vn -0.617276 0.744950 0.253021 +vn 0.246746 0.471614 0.846579 +vn 0.201377 0.326780 -0.923397 +vn 0.933231 0.188030 0.306144 +vn 0.921891 0.362123 0.137782 +vn -0.535227 0.629487 0.563274 +vn -0.486420 0.577533 0.655631 +vn -0.696522 0.416749 0.584104 +vn 0.734809 -0.302203 0.607231 +vn -0.301314 0.056297 0.951862 +vn -0.361300 -0.183033 0.914309 +vn -0.345415 0.817777 0.460358 +vn -0.105611 0.923474 0.368840 +vn -0.200122 -0.880302 -0.430139 +vn -0.203074 -0.882147 -0.424944 +vn 0.222469 -0.649163 -0.727390 +vn 0.627725 -0.771822 0.101250 +vn -0.660907 -0.427127 0.617061 +vn -0.218335 0.838726 0.498868 +vn -0.150294 -0.859016 -0.489392 +vn 0.137543 0.853335 -0.502893 +vn -0.450084 0.206458 0.868792 +vn -0.188775 0.681591 0.706964 +vn 0.097220 0.816360 0.569301 +vn 0.045186 -0.994732 0.092016 +vn 0.443666 0.461487 -0.768239 +vn -0.448532 0.855307 0.259363 +vn -0.024675 -0.472086 -0.881207 +vn 0.041802 -0.246829 -0.968157 +vn -0.563885 0.094261 0.820456 +vn 0.073025 -0.287469 -0.955002 +vn -0.739675 0.447196 0.502888 +vn -0.199960 -0.132881 0.970752 +vn 0.370466 -0.416429 -0.830266 +vn 0.115691 0.635956 -0.763004 +vn 0.225399 -0.105287 -0.968561 +vn 0.059938 -0.988639 -0.137843 +vn -0.084964 -0.942029 -0.324595 +vn 0.421980 -0.146648 -0.894666 +vn 0.303185 -0.018106 -0.952760 +vn 0.483584 -0.178839 -0.856833 +vn 0.154577 0.455672 0.876624 +vn -0.441386 -0.827470 -0.347091 +vn 0.531556 0.447451 0.719191 +vn -0.044917 -0.176793 -0.983223 +vn -0.503675 -0.854386 -0.127811 +vn -0.102864 -0.186770 -0.977004 +vn 0.018131 0.710008 0.703961 +vn -0.423501 -0.903390 0.067332 +vn 0.113432 -0.993439 0.014550 +vn 0.207525 -0.868014 -0.451094 +vn 0.398955 0.806985 0.435441 +vn 0.115954 -0.992893 -0.026797 +vn -0.572776 0.816508 -0.072406 +vn -0.160106 -0.356691 0.920401 +vn 0.003019 0.886815 0.462115 +vn 0.245827 0.478773 -0.842820 +vn -0.092664 -0.087918 0.991808 +vn -0.240890 0.555962 0.795536 +vn 0.217376 0.416025 -0.882990 +vn -0.454742 0.598103 0.659912 +vn 0.310211 0.937190 0.159514 +vn 0.284480 0.328033 -0.900814 +vn -0.162680 0.794492 0.585079 +vn 0.271036 0.825124 -0.495691 +vn 0.067819 0.289246 0.954849 +vn 0.042517 0.895072 0.443890 +vn 0.328712 -0.888806 -0.319331 +vn -0.303790 0.590152 0.747952 +vn -0.283740 -0.950493 0.126710 +vn 0.064031 -0.296363 0.952927 +vn -0.416938 -0.902065 0.111541 +vn 0.347368 0.919131 0.185831 +vn 0.476340 -0.855443 0.203268 +vn -0.259586 -0.757157 -0.599441 +vn -0.284525 -0.802534 -0.524390 +vn 0.135142 0.741005 0.657760 +vn 0.280362 0.697459 -0.659506 +vn 0.085286 0.721479 0.687164 +vn -0.694186 0.479811 0.536551 +vn -0.282260 -0.732215 -0.619832 +vn -0.668845 0.482718 0.565358 +vn -0.177779 -0.903135 -0.390821 +vn 0.040585 0.980808 -0.190706 +vn 0.320960 -0.708963 -0.627978 +vn -0.192909 -0.942920 -0.271456 +vn -0.072447 -0.602593 -0.794753 +vn -0.217608 -0.794307 -0.567206 +vn 0.060585 0.801550 0.594850 +vn 0.118777 -0.987511 0.103506 +vn -0.472365 0.001842 0.881401 +vn -0.626636 0.223153 0.746679 +vn 0.436641 0.625140 -0.646950 +vn -0.617334 0.199644 0.760947 +vn -0.273851 0.102781 0.956264 +vn 0.271585 0.230590 0.934382 +vn -0.275885 -0.957537 -0.083724 +vn -0.440273 0.854456 0.275798 +vn -0.003431 -0.184086 -0.982904 +vn -0.169851 0.735183 0.656244 +vn -0.034004 0.287015 0.957322 +vn -0.241744 0.922184 0.301889 +vn -0.022777 0.349605 0.936620 +vn 0.200472 0.778666 -0.594551 +vn -0.276108 0.859731 0.429683 +vn -0.072224 0.652175 0.754620 +vn 0.160091 0.772450 0.614566 +vn 0.183711 0.132906 0.973954 +vn 0.126098 -0.990215 0.059777 +vn -0.035721 0.208751 0.977316 +vn 0.274432 0.318907 0.907185 +vn 0.412630 -0.525528 -0.744014 +vn 0.164669 0.409490 0.897331 +vn -0.013553 -0.965127 0.261432 +vn 0.096709 0.802415 0.588878 +vn -0.261111 -0.907013 -0.330377 +vn -0.182541 -0.288139 -0.940029 +vn -0.332821 -0.906952 -0.258203 +vn -0.407045 0.860613 0.306038 +vn -0.284733 0.873509 -0.394852 +vn 0.317041 0.118466 0.940984 +vn 0.453029 -0.144446 -0.879716 +vn 0.698214 -0.473001 0.537370 +vn 0.087967 0.766539 0.636144 +vn 0.548353 0.667948 -0.503144 +vn -0.509649 0.618286 0.598314 +vn -0.340751 -0.611088 -0.714465 +vn 0.472459 0.679614 -0.561165 +vn -0.231107 0.635646 0.736576 +vn -0.448192 0.611422 0.652141 +vn 0.468632 0.822221 0.323012 +vn -0.264827 0.569969 0.777819 +vn 0.396536 -0.890081 -0.224757 +vn -0.227998 -0.888615 -0.397971 +vn 0.669813 -0.583693 0.458969 +vn 0.507145 -0.745674 -0.432174 +vn -0.560335 0.737274 0.377427 +vn -0.630539 0.350995 0.692259 +vn -0.637433 0.512783 0.575094 +vn -0.279215 0.561870 0.778679 +vn -0.276908 -0.631332 -0.724391 +vn -0.451151 0.001946 0.892445 +vn 0.300844 -0.819548 -0.487683 +vn 0.155542 0.133463 -0.978772 +vn -0.086840 0.503502 -0.859619 +vn -0.344352 -0.938429 -0.027784 +vn 0.125625 0.244307 -0.961526 +vn 0.010269 0.724581 0.689113 +vn 0.346297 0.757126 -0.553931 +vn 0.008864 0.908210 0.418421 +vn 0.045331 -0.948502 -0.313511 +vn 0.065065 0.995856 0.063540 +vn 0.389930 0.139920 -0.910152 +vn 0.045832 -0.243497 -0.968818 +vn -0.275906 -0.609595 -0.743148 +vn -0.659639 0.464335 0.590989 +vn -0.156216 -0.984192 0.083438 +vn -0.190938 -0.708920 -0.678952 +vn -0.431835 -0.892093 -0.132996 +vn -0.225803 0.893340 -0.388532 +vn 0.043169 -0.774220 -0.631442 +vn 0.456172 -0.218193 -0.862727 +vn 0.571908 -0.455763 0.682056 +vn 0.625057 0.287219 0.725816 +vn 0.581282 -0.504453 0.638465 +vn 0.063279 0.205508 0.976608 +vn -0.396021 0.191525 0.898045 +vn 0.717162 -0.664510 -0.210011 +vn 0.436867 -0.775157 -0.456375 +vn 0.287948 -0.712135 -0.640273 +vn -0.509917 0.499743 0.700173 +vn 0.769697 -0.637368 0.036441 +vn 0.650872 -0.737263 0.181131 +vn -0.568711 0.248518 0.784096 +vn -0.502713 -0.863434 -0.041973 +vn -0.734922 0.445475 0.511314 +vn 0.709541 -0.440008 -0.550404 +vn -0.577054 -0.441486 0.687095 +vn -0.181332 0.049322 0.982184 +vn 0.251771 0.104752 0.962101 +vn -0.524649 0.696016 0.490209 +vn 0.188279 0.071922 0.979479 +vn -0.219530 0.004221 0.975597 +vn 0.344010 0.707951 -0.616817 +vn -0.539797 0.656943 0.526350 +vn 0.268255 0.734620 -0.623195 +vn -0.903374 -0.390500 -0.177274 +vn 0.512374 -0.507490 -0.692767 +vn 0.422104 0.359353 -0.832282 +vn 0.046086 0.125760 0.990990 +vn 0.060021 -0.951432 -0.301952 +vn -0.514223 -0.857649 0.003570 +vn -0.386939 0.601029 0.699316 +vn -0.712842 0.478046 0.513155 +vn -0.413427 -0.896192 -0.160993 +vn -0.423441 0.138913 0.895210 +vn 0.257576 -0.098615 -0.961212 +vn -0.133668 -0.975170 0.176567 +vn 0.514369 0.176209 0.839271 +vn 0.629350 -0.168253 0.758690 +vn 0.051961 -0.998630 -0.006115 +vn -0.017520 0.694297 0.719475 +vn -0.325334 0.580045 0.746797 +vn 0.102015 0.371483 0.922818 +vn -0.501525 -0.838409 0.213409 +vn 0.113222 -0.991451 0.064847 +vn -0.108554 0.666213 0.737819 +vn -0.504186 -0.826476 0.250467 +vn 0.031995 -0.958955 -0.281748 +vn 0.265352 0.963283 0.040904 +vn -0.622819 0.235614 0.746044 +vn 0.504366 0.858647 0.091330 +vn -0.201643 -0.971695 -0.123085 +vn 0.021450 0.124260 0.992018 +vn 0.136286 0.728859 0.670963 +vn 0.525504 0.781825 -0.335552 +vn 0.311753 0.517993 0.796551 +vn 0.197426 0.560743 0.804108 +vn 0.317351 0.371224 -0.872629 +vn -0.172522 -0.097653 -0.980153 +vn 0.084578 0.696198 -0.712850 +vn -0.127516 -0.290511 -0.948337 +vn 0.299961 0.698178 -0.650054 +vn 0.576180 -0.772857 0.265910 +vn 0.123742 0.969753 0.210397 +vn -0.360961 -0.785160 -0.503221 +vn -0.155165 -0.660507 -0.734612 +vn -0.446646 0.691212 0.568096 +vn -0.633060 0.657696 0.408253 +vn -0.566766 0.809873 0.151270 +vn 0.101737 -0.361810 -0.926684 +vn 0.092167 0.860793 0.500540 +vn -0.037536 -0.999144 -0.017405 +vn 0.055792 0.812852 0.579793 +vn -0.562912 0.551002 0.616057 +vn 0.427094 -0.022494 -0.903928 +vn 0.462980 -0.037013 -0.885596 +vn 0.467812 -0.018605 -0.883632 +vn 0.542322 0.495143 -0.678764 +vn -0.439396 0.825938 0.353210 +vn -0.314708 0.851197 0.420026 +vn -0.246580 0.205616 0.947059 +vn 0.348351 0.232643 0.908036 +vn 0.179306 0.746555 -0.640706 +vn 0.398188 0.193894 0.896578 +vn 0.081279 0.956769 -0.279262 +vn 0.559804 0.822340 0.101867 +vn -0.512482 0.830686 0.217540 +vn 0.411466 -0.489455 -0.768850 +vn 0.173580 0.817493 -0.549158 +vn 0.233390 0.959201 -0.159572 +vn 0.314403 0.944805 0.092166 +vn -0.289543 0.864967 0.409874 +vn -0.481772 0.687450 0.543423 +vn -0.068398 -0.987781 0.140040 +vn 0.407860 -0.339599 -0.847539 +vn 0.620305 -0.703071 0.347725 +vn 0.402933 -0.290359 -0.867950 +vn -0.578613 -0.811493 0.081766 +vn 0.210734 -0.950908 -0.226638 +vn 0.329147 0.704219 -0.629077 +vn -0.426919 0.840493 0.333633 +vn 0.325723 0.018519 -0.945284 +vn 0.316391 0.107484 -0.942520 +vn 0.326630 0.349201 -0.878278 +vn -0.195656 -0.151543 0.968893 +vn 0.297232 -0.867541 -0.398781 +vn 0.168211 0.967460 -0.189014 +vn 0.044459 0.446834 0.893511 +vn 0.027036 0.772639 0.634269 +vn 0.108056 0.737279 0.666891 +vn 0.072664 0.673741 0.735386 +vn 0.208044 -0.922492 -0.325157 +vn -0.218346 0.671060 0.708522 +vn -0.250531 -0.205674 0.946009 +vn 0.330767 0.495741 -0.803015 +vn -0.178725 -0.983419 -0.030724 +vn -0.113556 0.118007 -0.986499 +vn 0.426542 -0.060643 -0.902432 +vn 0.300122 -0.802836 -0.515152 +vn 0.497042 0.262269 -0.827142 +vn 0.142535 0.912360 -0.383775 +vn 0.228067 0.731617 -0.642435 +vn -0.513230 -0.831298 -0.213396 +vn -0.349838 0.600292 0.719210 +vn 0.043074 0.924801 -0.378004 +vn 0.337194 -0.264482 -0.903521 +vn -0.376673 0.650639 0.659384 +vn 0.041673 -0.991861 0.120315 +vn 0.378704 -0.275637 -0.883520 +vn -0.272685 -0.940411 -0.203151 +vn -0.076263 0.819416 0.568104 +vn -0.476428 -0.839486 0.261303 +vn -0.361270 0.679290 0.638787 +vn -0.281479 -0.891244 -0.355605 +vn -0.429446 0.796067 0.426442 +vn -0.143890 0.636728 0.757544 +vn -0.259805 -0.923703 -0.281557 +vn -0.064127 -0.826623 -0.559091 +vn 0.082728 -0.985050 0.151102 +vn 0.040455 0.686710 0.725805 +vn 0.141129 0.867580 0.476852 +vn 0.094633 -0.901590 -0.422114 +vn 0.197501 0.673953 0.711886 +vn 0.296873 -0.567888 0.767704 +vn 0.525033 0.802192 0.284304 +vn -0.675918 0.445870 0.586800 +vn 0.701262 -0.251581 -0.667037 +vn 0.757154 -0.304308 -0.578026 +vn 0.827974 -0.305723 0.470099 +vn 0.671543 -0.371168 -0.641299 +vn 0.536230 -0.475473 -0.697412 +vn 0.609802 -0.567662 0.553083 +vn 0.272309 0.498064 0.823274 +vn 0.504421 -0.863395 0.010419 +vn 0.377364 -0.858129 -0.348153 +vn -0.039725 -0.612837 -0.789210 +vn -0.081655 0.657671 0.748867 +vn -0.349171 0.837565 0.420195 +vn 0.440909 -0.391407 -0.807713 +vn -0.220242 0.243874 0.944467 +vn 0.552323 -0.334978 -0.763367 +vn -0.160373 -0.647241 -0.745225 +vn -0.076330 -0.921037 0.381922 +vn 0.539507 -0.714921 0.444770 +vn 0.178815 -0.250912 -0.951351 +vn 0.041043 -0.998584 0.033858 +vn 0.169774 0.782624 0.598896 +vn 0.234319 -0.163142 -0.958373 +vn -0.418158 0.012453 0.908289 +vn -0.647032 -0.715369 0.263811 +vn 0.026881 -0.955999 0.292136 +vn 0.184369 0.863686 -0.469100 +vn 0.236866 0.587365 -0.773884 +vn -0.092199 -0.230811 -0.968620 +vn 0.181591 -0.982667 -0.037296 +vn -0.800723 0.557042 -0.220335 +vn -0.117348 0.914407 0.387413 +vn -0.676770 0.489806 0.549611 +vn 0.346838 0.930105 -0.120861 +vn 0.344260 0.498138 -0.795829 +vn 0.115600 0.750996 0.650109 +vn -0.669650 0.364954 0.646822 +vn -0.371750 0.886610 0.275182 +vn -0.050309 -0.801098 -0.596416 +vn -0.061935 0.130044 0.989572 +vn -0.020237 -0.984827 -0.172355 +vn 0.092337 0.766229 0.635898 +vn 0.407068 -0.908252 0.096819 +vn 0.077692 0.813443 -0.576433 +vn 0.011321 0.104290 0.994483 +vn 0.112444 0.276949 0.954283 +vn 0.243189 0.692695 -0.678994 +vn 0.072066 0.978259 0.194465 +vn -0.614827 0.572851 0.542060 +vn 0.320196 0.342480 -0.883279 +vn 0.330892 0.834215 0.441131 +vn -0.276907 -0.741978 -0.610566 +vn -0.629512 0.527475 0.570512 +vn 0.056954 -0.965436 -0.254342 +vn -0.469047 0.877711 0.098074 +vn 0.020015 -0.993166 -0.114985 +vn 0.470320 -0.224015 -0.853590 +vn -0.381885 0.637988 0.668681 +vn -0.006499 -0.819429 -0.573143 +vn -0.673437 0.492826 0.551003 +vn -0.367939 0.697246 0.615198 +vn 0.231528 0.494572 0.837731 +vn -0.177248 -0.977857 0.111257 +vn 0.163803 0.916395 -0.365224 +vn -0.529374 -0.791400 0.305695 +vn 0.527554 -0.074541 -0.846245 +vn 0.646636 0.512354 -0.565115 +vn -0.243170 -0.796068 -0.554206 +vn 0.543096 -0.225883 -0.808717 +vn 0.145660 0.641329 0.753313 +vn 0.103929 -0.573726 -0.812426 +vn 0.117737 0.671570 0.731527 +vn 0.115580 0.870005 0.479304 +vn 0.348553 0.714547 -0.606575 +vn 0.243752 0.752090 -0.612328 +vn 0.627391 -0.444999 0.639027 +vn 0.100416 0.825237 0.555789 +vn -0.004459 -0.999689 0.024538 +vn 0.653313 -0.366867 -0.662262 +vn 0.409121 -0.044955 -0.911372 +vn -0.527990 0.119230 0.840839 +vn 0.247188 0.032799 -0.968412 +vn 0.329351 0.805676 -0.492355 +vn -0.536304 0.097595 0.838363 +vn 0.759171 0.145292 -0.634468 +vn 0.046389 -0.989353 0.137942 +vn -0.315930 0.851292 0.418915 +vn 0.647146 -0.502900 0.572969 +vn 0.150704 -0.987562 -0.044821 +vn 0.330256 -0.628715 -0.704023 +vn 0.374780 0.905040 0.201104 +vn 0.389744 -0.339995 -0.855864 +vn -0.675638 0.532779 0.509568 +vn 0.290410 0.942865 -0.163303 +vn 0.289320 0.016056 -0.957098 +vn 0.310034 -0.028792 -0.950289 +vn 0.402769 -0.608134 -0.684069 +vn 0.332983 0.640419 -0.692088 +vn 0.092230 -0.989363 0.112493 +vn 0.285882 0.837720 -0.465292 +vn 0.243769 0.773677 -0.584808 +vn 0.455400 -0.017919 -0.890107 +vn 0.454400 0.274312 -0.847510 +vn 0.206492 0.134392 0.969175 +vn 0.450662 0.809043 0.377298 +vn -0.640441 0.519207 0.565915 +vn -0.543854 0.184227 0.818708 +vn -0.027488 -0.997431 0.066145 +vn 0.500602 -0.288760 -0.816098 +vn 0.241089 0.861158 -0.447530 +vn -0.443920 0.805919 0.391700 +vn -0.078184 0.787279 0.611620 +vn -0.471452 -0.880542 -0.048774 +vn 0.603692 -0.179926 -0.776648 +vn -0.156741 -0.333229 -0.929726 +vn 0.639157 -0.305293 -0.705885 +vn -0.040647 0.791916 0.609275 +vn 0.559892 0.568786 -0.602498 +vn -0.528854 0.641064 0.556193 +vn 0.436287 -0.222855 -0.871774 +vn -0.325497 0.850973 0.412186 +vn 0.639010 -0.287912 -0.713284 +vn -0.306021 0.850928 0.426934 +vn 0.019529 -0.999613 -0.019823 +vn 0.249146 0.698707 -0.670623 +vn 0.298555 0.671590 -0.678109 +vn 0.034269 0.477184 0.878135 +vn 0.044162 0.500088 0.864848 +vn 0.075623 0.788865 0.609896 +vn 0.062821 0.853175 0.517827 +vn -0.525242 0.687028 0.502109 +vn -0.452750 0.762493 0.462192 +vn -0.250307 -0.908897 -0.333545 +vn 0.604745 -0.547186 0.578681 +vn -0.184437 -0.738788 -0.648209 +vn -0.555293 -0.780559 0.287014 +vn 0.153307 0.730161 0.665854 +vn 0.576101 0.159502 0.801665 +vn -0.298520 -0.953402 0.043708 +vn -0.457566 -0.888774 0.026735 +vn 0.153267 0.152322 0.976374 +vn -0.158188 -0.978784 0.130223 +vn 0.132424 -0.987074 0.090276 +vn -0.378658 -0.648701 -0.660155 +vn 0.024913 0.710793 0.702960 +vn 0.269384 0.791698 -0.548312 +vn -0.385494 -0.912851 -0.134525 +vn 0.106746 0.676719 0.728462 +vn -0.317783 -0.895291 -0.312198 +vn -0.681884 0.465882 0.563904 +vn 0.643972 -0.378986 0.664582 +vn 0.649254 -0.386815 -0.654861 +vn 0.683272 -0.361715 0.634273 +vn 0.315647 0.596433 0.737994 +vn 0.608955 -0.448816 -0.654017 +vn 0.336726 -0.635283 -0.695004 +vn 0.427733 0.895426 -0.123515 +vn 0.173281 -0.833833 -0.524115 +vn 0.132941 0.456973 0.879490 +vn 0.010140 -0.616062 -0.787633 +vn 0.073009 -0.554967 -0.828663 +vn 0.617845 -0.689728 -0.377549 +vn 0.870118 -0.448568 -0.204160 +vn 0.659300 -0.683017 -0.314343 +vn 0.523667 -0.691643 -0.497397 +vn 0.653006 -0.033052 0.756631 +vn -0.395428 -0.372893 0.839397 +vn -0.097957 -0.292111 0.951355 +vn 0.906791 0.074566 0.414934 +vn 0.143156 0.791653 0.593963 +vn -0.148550 -0.980954 0.125144 +vn -0.142256 -0.283351 -0.948407 +vn 0.519493 0.077294 -0.850971 +vn 0.409029 -0.194486 -0.891555 +vn -0.058274 -0.713350 -0.698381 +vn 0.404745 0.430139 -0.806946 +vn -0.522074 -0.848999 -0.081485 +vn -0.162492 -0.196644 0.966917 +vn -0.258619 0.633060 0.729624 +vn 0.134142 0.741858 0.657003 +vn 0.195692 0.968430 0.154427 +vn 0.241756 0.609915 0.754691 +vn 0.078492 0.557187 0.826669 +vn -0.005430 0.999949 0.008464 +vn 0.301993 0.296858 0.905911 +vn 0.453094 0.321476 -0.831480 +vn 0.211490 0.847127 -0.487492 +vn 0.213884 0.740081 -0.637600 +vn 0.075542 0.839163 -0.538608 +vn 0.543190 0.547125 -0.636866 +vn -0.199752 -0.761595 -0.616499 +vn -0.010999 0.902070 0.431449 +vn -0.122182 0.992427 0.012636 +vn -0.031243 0.762279 0.646494 +vn -0.032261 -0.167875 -0.985280 +vn 0.416227 0.908908 -0.025339 +vn -0.243160 0.588397 -0.771143 +vn -0.110771 0.979809 0.166444 +vn 0.205926 0.481502 -0.851910 +vn -0.520784 0.758813 0.391135 +vn 0.456392 0.336608 -0.823651 +vn -0.695498 -0.204890 0.688696 +vn 0.041141 0.707983 0.705030 +vn -0.543173 0.753722 0.369956 +vn 0.374851 0.139731 -0.916494 +vn 0.522138 -0.354536 -0.775678 +vn -0.466752 0.751481 0.466282 +vn -0.025746 -0.972445 -0.231705 +vn -0.716596 -0.309895 0.624865 +vn -0.235240 -0.785352 -0.572612 +vn 0.012786 -0.976948 -0.213096 +vn -0.260559 0.181013 0.948337 +vn -0.429365 -0.901575 -0.052988 +vn 0.343984 -0.657960 -0.669898 +vn 0.213661 0.336236 0.917221 +vn 0.465371 -0.385988 -0.796519 +vn 0.216849 0.350625 0.911065 +vn -0.158069 0.947297 0.278644 +vn -0.220836 0.813699 0.537703 +vn 0.012722 0.366453 -0.930350 +vn 0.599603 -0.522600 0.606106 +vn 0.572044 -0.511030 -0.641571 +vn 0.172126 0.762887 -0.623198 +vn 0.663695 -0.492928 -0.562610 +vn -0.503685 -0.807831 0.306123 +vn -0.300961 -0.947543 -0.107629 +vn -0.263175 0.851656 0.453235 +vn -0.099477 -0.993490 -0.055522 +vn 0.461891 0.448030 -0.765458 +vn -0.584430 -0.787855 0.194234 +vn 0.110428 -0.781125 -0.614532 +vn 0.476300 -0.093781 0.874268 +vn -0.150173 0.920588 0.360507 +vn 0.002340 -0.766430 -0.642323 +vn 0.339289 0.787253 -0.514894 +vn -0.661400 0.533221 0.527471 +vn 0.319782 0.947308 0.018644 +vn -0.079959 0.921686 0.379606 +vn 0.394683 0.235082 0.888235 +vn -0.433682 0.735765 0.520163 +vn 0.568615 -0.593407 0.569689 +vn 0.120207 0.354209 -0.927408 +vn 0.486631 -0.747315 0.452449 +vn 0.505144 -0.695442 0.511068 +vn -0.262259 -0.875657 -0.405519 +vn -0.298323 0.893666 0.335209 +vn -0.617432 0.579665 0.531758 +vn 0.199463 0.063517 0.977845 +vn 0.344465 0.669089 -0.658532 +vn 0.173970 0.781752 0.598830 +vn -0.027001 0.875338 0.482756 +vn -0.648966 0.600060 0.467729 +vn 0.696911 0.319444 -0.642083 +vn 0.342070 -0.742786 -0.575549 +vn 0.611571 -0.065791 -0.788449 +vn -0.451872 0.657898 0.602480 +vn 0.171434 0.514518 -0.840167 +vn -0.049820 -0.987644 0.148584 +vn 0.089137 0.995756 0.022896 +vn -0.380675 -0.571306 -0.727115 +vn -0.394969 -0.800431 -0.450899 +vn -0.520081 0.093983 0.848930 +vn 0.130579 0.547894 0.826294 +vn -0.795192 0.213507 0.567525 +vn 0.117075 0.834944 0.537738 +vn 0.003764 -0.989392 0.145222 +vn 0.491678 -0.830807 0.260792 +vn 0.090225 0.495514 0.863901 +vn 0.674995 -0.140684 -0.724286 +vn 0.199337 0.300500 0.932719 +vn 0.298304 0.737502 -0.605892 +vn -0.026288 -0.138405 -0.990027 +vn 0.515774 -0.127516 -0.847181 +vn -0.369507 -0.918142 -0.143109 +vn -0.449417 0.249640 0.857732 +vn -0.140873 -0.087352 0.986167 +vn 0.030715 0.858432 0.512007 +vn 0.138933 -0.989966 -0.025800 +vn 0.074377 0.801207 0.593746 +vn 0.201071 0.822810 -0.531558 +vn -0.507852 0.790652 0.341988 +vn -0.537883 0.829460 0.150593 +vn 0.004724 0.999983 -0.003437 +vn 0.157376 0.767728 0.621149 +vn -0.061826 -0.978155 0.198470 +vn 0.350153 0.640796 -0.683208 +vn 0.293066 0.688106 -0.663793 +vn -0.561700 -0.752160 0.344599 +vn 0.549736 0.271277 -0.790063 +vn -0.156735 -0.979296 -0.128114 +vn 0.379591 0.691957 -0.614090 +vn 0.110393 -0.715811 -0.689512 +vn 0.543211 -0.582201 0.604949 +vn -0.097822 0.875312 -0.473561 +vn 0.035567 -0.421078 -0.906327 +vn 0.158402 -0.364365 -0.917686 +vn -0.602777 -0.773877 0.194355 +vn -0.025296 0.440837 -0.897231 +vn 0.026492 0.693409 0.720057 +vn 0.444881 -0.671681 0.592389 +vn 0.513977 0.855574 -0.061812 +vn 0.539791 -0.037587 -0.840959 +vn -0.720242 0.357331 0.594614 +vn 0.279643 0.014809 -0.959990 +vn 0.663177 0.230481 0.712092 +vn 0.777695 -0.365214 -0.511673 +vn 0.485549 -0.065587 0.871746 +vn 0.455697 -0.487714 -0.744631 +vn 0.048026 -0.351935 -0.934791 +vn 0.311833 0.285509 0.906226 +vn 0.255152 -0.808575 -0.530192 +vn 0.783944 -0.591971 0.187090 +vn 0.761089 -0.604932 -0.234095 +vn 0.264861 -0.704230 -0.658717 +vn 0.369950 -0.828002 -0.421366 +vn 0.308474 -0.951096 -0.016127 +vn 0.210022 0.922309 0.324403 +vn 0.396663 -0.426566 -0.812835 +vn -0.011365 -0.992567 0.121164 +vn -0.400277 0.669945 0.625261 +vn -0.122339 -0.675787 -0.726873 +vn 0.366075 -0.468510 0.804044 +vn 0.365302 -0.677140 -0.638777 +vn -0.016583 0.751683 0.659316 +vn -0.297025 -0.596247 -0.745833 +vn -0.007241 0.781109 0.624353 +vn 0.721010 0.123147 0.681894 +vn 0.059664 0.503907 0.861695 +vn 0.550072 0.187265 0.813850 +vn 0.209496 0.973181 -0.095024 +vn 0.224931 0.153040 -0.962281 +vn 0.077340 0.066647 -0.994775 +vn -0.003064 0.293952 0.955815 +vn 0.126865 0.847892 0.514766 +vn -0.609919 0.236681 0.756294 +vn -0.030358 -0.987771 -0.152927 +vn 0.319016 0.404310 -0.857183 +vn -0.604982 0.180126 0.775598 +vn 0.346965 -0.440546 -0.827970 +vn -0.466038 -0.882672 0.060818 +vn -0.646873 0.556084 0.521848 +vn 0.540812 -0.354321 -0.762875 +vn -0.198430 -0.960736 0.193940 +vn 0.122129 -0.992511 0.002516 +vn -0.408559 -0.202445 0.889997 +vn 0.453947 -0.346595 -0.820856 +vn 0.139618 0.973146 0.183011 +vn -0.647541 0.525545 0.551809 +vn 0.548670 0.204929 -0.810534 +vn -0.139405 -0.940088 0.311129 +vn -0.880979 -0.029638 -0.472226 +vn 0.039117 -0.893647 -0.447062 +vn 0.393116 0.725338 -0.565105 +vn 0.452892 0.237589 -0.859325 +vn -0.350254 0.600495 0.718838 +vn -0.012764 -0.033659 0.999352 +vn -0.563757 -0.703671 -0.432464 +vn 0.328444 0.654676 -0.680826 +vn 0.006848 -0.848804 -0.528663 +vn -0.594618 0.752947 0.281959 +vn 0.103132 -0.568486 -0.816203 +vn -0.090011 -0.198441 -0.975971 +vn -0.471176 -0.872953 0.126281 +vn -0.001248 -0.995782 -0.091742 +vn -0.554374 -0.826705 0.096069 +vn -0.284739 -0.397167 -0.872457 +vn 0.299400 0.818480 0.490357 +vn 0.026643 0.360455 -0.932396 +vn -0.318375 0.903436 0.287126 +vn -0.023929 0.808720 0.587707 +vn -0.092308 0.860605 0.500838 +vn 0.641210 -0.541278 0.543938 +vn 0.026983 -0.984035 0.175920 +vn 0.441367 -0.321521 -0.837747 +vn 0.342069 -0.020202 -0.939458 +vn -0.721605 0.297821 0.624971 +vn 0.489635 0.359728 -0.794263 +vn 0.647234 -0.090458 -0.756905 +vn -0.589430 0.653596 0.474746 +vn 0.789020 -0.211183 -0.576931 +vn -0.719251 -0.394367 0.571972 +vn -0.626219 0.631288 0.457522 +vn 0.396837 0.536762 -0.744585 +vn -0.321521 -0.438117 -0.839451 +vn 0.000010 -0.997269 -0.073857 +vn -0.481207 -0.751643 -0.451080 +vn 0.263978 0.949516 0.169514 +vn -0.589313 -0.807063 -0.036883 +vn 0.055344 -0.119016 0.991349 +vn -0.212191 0.338446 0.916750 +vn -0.558914 -0.776828 0.290092 +vn -0.095960 -0.967098 -0.235611 +vn -0.624475 0.495456 0.603784 +vn -0.648830 -0.639275 0.412731 +vn 0.265344 0.600143 -0.754600 +vn 0.191627 -0.935306 -0.297458 +vn 0.129039 -0.210305 -0.969082 +vn -0.016459 0.470788 0.882093 +vn -0.280350 -0.836038 -0.471640 +vn -0.090666 0.995006 -0.041751 +vn 0.205580 0.975604 0.077024 +vn 0.165180 0.770017 -0.616270 +vn 0.366543 0.582610 -0.725404 +vn -0.459688 0.721032 0.518458 +vn -0.263064 -0.866221 -0.424803 +vn -0.187482 0.807160 0.559771 +vn 0.185835 0.973177 -0.135617 +vn -0.459865 0.818563 0.344207 +vn -0.637538 0.534703 0.554651 +vn 0.038207 0.669977 0.741398 +vn -0.137101 -0.241044 0.960782 +vn -0.014116 0.905244 0.424656 +vn 0.340651 0.813015 -0.472191 +vn -0.046563 0.850163 0.524456 +vn -0.495493 0.776098 0.390075 +vn -0.522616 0.721910 0.453562 +vn -0.315070 0.830781 0.458840 +vn 0.069568 -0.484763 -0.871875 +vn 0.289118 -0.571596 -0.767912 +vn 0.296159 -0.807725 -0.509774 +vn -0.053165 0.946822 0.317336 +vn -0.441171 0.859844 0.256977 +vn 0.339401 0.039237 0.939823 +vn 0.404214 -0.365775 -0.838344 +vn 0.288664 0.252175 -0.923624 +vn 0.333366 0.756279 -0.562947 +vn -0.680428 0.519150 0.517205 +vn 0.172245 0.870528 0.460992 +vn 0.562943 -0.075819 -0.823010 +vn -0.347111 0.848066 0.400373 +vn 0.498681 0.327635 -0.802479 +vn 0.231782 0.849989 0.473071 +vn -0.344162 0.862335 0.371390 +vn -0.564219 -0.814736 0.133651 +vn -0.066476 0.708372 0.702702 +vn 0.378003 0.642152 -0.666899 +vn 0.354788 0.659644 -0.662567 +vn -0.654932 0.546518 0.521902 +vn 0.431771 0.569746 -0.699259 +vn -0.028953 -0.174950 -0.984151 +vn 0.495324 0.520360 0.695614 +vn 0.424313 0.675369 -0.603187 +vn 0.163240 0.543499 0.823384 +vn 0.067378 0.793826 0.604401 +vn 0.304590 0.648240 -0.697861 +vn -0.365168 -0.902404 -0.228733 +vn 0.353771 0.704477 -0.615271 +vn -0.076340 -0.711707 -0.698316 +vn 0.621493 0.753654 -0.213899 +vn -0.043293 -0.999053 0.004409 +vn -0.387070 0.662302 0.641508 +vn 0.378187 0.164928 -0.910919 +vn 0.637198 -0.418694 0.647051 +vn 0.384928 0.117867 0.915390 +vn 0.394220 -0.762159 0.513522 +vn 0.371624 0.584630 0.721182 +vn 0.699541 -0.400309 0.591941 +vn 0.226817 0.582525 0.780524 +vn 0.577965 -0.754999 -0.309731 +vn -0.061925 -0.923260 0.379151 +vn -0.134146 0.616612 0.775754 +vn -0.024676 0.206806 0.978071 +vn 0.007157 0.253738 0.967246 +vn -0.527611 -0.159651 0.834349 +vn 0.611623 -0.424009 0.667933 +vn -0.076150 -0.645951 -0.759571 +vn 0.482382 -0.515820 -0.707981 +vn 0.711840 -0.685732 0.151843 +vn 0.451128 -0.464929 -0.761790 +vn 0.393344 -0.674371 -0.624903 +vn 0.450180 -0.564933 -0.691512 +vn 0.636295 -0.350277 -0.687339 +vn 0.353012 0.448019 -0.821378 +vn 0.357211 0.265671 0.895444 +vn 0.396263 0.195298 0.897126 +vn 0.076544 0.827187 0.556690 +vn -0.499362 0.651774 0.570814 +vn -0.231536 -0.611482 -0.756624 +vn 0.636817 0.277525 0.719336 +vn 0.258633 0.189762 -0.947153 +vn -0.088417 0.859029 0.504234 +vn 0.531640 0.102349 -0.840764 +vn 0.022217 -0.978464 0.205218 +vn -0.323500 -0.573883 -0.752334 +vn -0.275479 0.646479 0.711461 +vn -0.034646 0.712932 0.700377 +vn -0.071911 -0.825235 -0.560192 +vn 0.204675 0.172870 0.963444 +vn 0.234666 0.435904 0.868861 +vn 0.342727 0.199408 -0.918028 +vn 0.060865 0.661850 0.747161 +vn 0.004659 -0.999947 0.009160 +vn 0.571594 0.210716 -0.793019 +vn 0.323930 0.016662 -0.945934 +vn -0.230370 0.338736 0.912243 +vn -0.147615 0.192447 0.970141 +vn -0.102226 0.819508 0.563876 +vn -0.565518 0.246251 0.787115 +vn 0.409631 0.713855 -0.567991 +vn 0.540969 0.107776 -0.834108 +vn 0.398209 0.559598 -0.726828 +vn 0.148386 0.723540 0.674145 +vn 0.324416 0.395299 -0.859356 +vn 0.223651 -0.914800 -0.336334 +vn -0.406791 0.795476 0.449153 +vn -0.276683 -0.911673 -0.303808 +vn -0.401045 -0.869895 -0.287134 +vn -0.418708 0.815955 0.398625 +vn -0.685323 -0.724311 0.075534 +vn 0.045674 0.841541 0.538259 +vn 0.479357 0.678631 -0.556486 +vn -0.224193 0.784736 0.577865 +vn -0.499068 0.722450 0.478536 +vn 0.635770 0.677698 -0.369489 +vn -0.068105 0.996756 0.042878 +vn 0.402212 0.845584 -0.351018 +vn 0.352476 -0.661798 -0.661653 +vn 0.406916 0.763219 -0.501912 +vn -0.043425 -0.897221 0.439442 +vn -0.252503 -0.966044 -0.054793 +vn -0.619922 0.562929 0.546633 +vn 0.563546 0.070029 -0.823111 +vn -0.021109 -0.136793 -0.990375 +vn -0.258039 -0.953359 0.156597 +vn 0.446550 0.751476 0.485671 +vn 0.256411 0.964092 -0.069141 +vn -0.310242 0.590130 0.745316 +vn -0.635653 -0.694712 0.336631 +vn 0.380666 0.377999 0.843925 +vn 0.528663 -0.620201 0.579539 +vn 0.047388 0.741038 0.669789 +vn -0.244239 0.591544 0.768390 +vn 0.152552 -0.280015 -0.947797 +vn 0.094635 -0.300150 -0.949186 +vn 0.290167 -0.096264 -0.952122 +vn -0.707443 0.363692 0.606014 +vn -0.744230 -0.288062 0.602613 +vn -0.574928 0.305854 0.758888 +vn -0.954968 -0.283338 0.088069 +vn -0.427664 0.784630 0.448842 +vn -0.619115 -0.475385 0.625065 +vn -0.403920 0.849459 0.339512 +vn -0.063461 -0.979155 0.192944 +vn -0.068290 0.646390 0.759945 +vn 0.699866 0.229671 0.676342 +vn 0.076986 0.782596 0.617751 +vn -0.285108 0.647657 0.706578 +vn -0.246164 -0.620309 -0.744728 +vn 0.415577 0.701283 -0.579221 +vn -0.383650 -0.916790 -0.110950 +vn 0.491686 0.685528 -0.536932 +vn -0.420258 0.607916 0.673663 +vn 0.305578 -0.648404 -0.697276 +vn -0.121891 -0.864602 -0.487448 +vn -0.261439 0.606896 0.750551 +vn -0.066727 -0.589575 -0.804952 +vn -0.582646 0.247029 0.774274 +vn 0.048255 -0.515671 -0.855427 +vn -0.648263 0.544768 0.531962 +vn -0.570595 0.136253 0.809849 +vn -0.427680 0.629912 0.648306 +vn -0.140191 0.275663 0.950977 +vn -0.224540 -0.699448 -0.678494 +vn -0.016534 0.399193 0.916718 +vn 0.046911 0.527595 0.848200 +vn 0.176364 -0.983072 -0.049648 +vn 0.323554 -0.362559 -0.873993 +vn 0.079869 -0.995921 0.041988 +vn -0.189370 0.948836 -0.252683 +vn 0.374807 -0.517095 -0.769502 +vn 0.117200 -0.958527 -0.259788 +vn 0.469426 -0.240025 -0.849722 +vn -0.419322 -0.880446 -0.221322 +vn 0.283972 0.955304 0.082184 +vn -0.491426 -0.420704 0.762567 +vn -0.729730 -0.222524 0.646512 +vn 0.457007 0.524318 -0.718495 +vn -0.274257 -0.959906 0.057994 +vn -0.590526 -0.581935 0.559134 +vn -0.183512 -0.935865 0.300800 +vn -0.449231 0.836399 0.314052 +vn 0.020239 0.745065 0.666685 +vn -0.084135 -0.971773 0.220407 +vn -0.235598 -0.868491 0.436139 +vn 0.367932 -0.748440 -0.551782 +vn -0.302860 -0.928153 0.216351 +vn -0.634402 0.540834 0.552298 +vn -0.199321 0.807006 0.555889 +vn -0.377128 0.879675 0.289734 +vn -0.450380 0.850523 0.271603 +vn -0.152641 -0.215771 0.964440 +vn -0.565986 0.306732 0.765229 +vn -0.650216 0.590288 0.478308 +vn -0.355385 0.807328 0.471087 +vn -0.267389 0.208465 -0.940769 +vn 0.388916 0.604253 -0.695429 +vn 0.085465 0.829028 0.552638 +vn 0.353690 0.568386 -0.742859 +vn 0.009987 -0.800243 -0.599592 +vn -0.162377 -0.248817 -0.954842 +vn 0.105537 0.917312 0.383928 +vn -0.630921 -0.730669 0.260887 +vn -0.630588 -0.625204 0.459868 +vn 0.033789 0.690634 0.722415 +vn -0.091569 -0.995634 0.018103 +vn 0.059559 0.440019 0.896011 +vn -0.198073 -0.980164 -0.006701 +vn 0.032970 -0.994340 0.101001 +vn 0.419417 -0.361190 -0.832845 +vn 0.026546 0.357169 -0.933662 +vn -0.522621 0.790508 0.319319 +vn 0.402845 0.668067 -0.625622 +vn -0.730421 -0.556126 0.396496 +vn -0.700541 -0.676382 0.227485 +vn 0.726095 -0.553279 0.408249 +vn 0.327883 0.483602 -0.811555 +vn 0.192354 0.574021 0.795927 +vn 0.419068 -0.318821 -0.850138 +vn 0.469460 -0.736838 -0.486494 +vn 0.650781 -0.532488 0.541240 +vn 0.468730 -0.447878 -0.761378 +vn 0.788404 -0.391633 -0.474387 +vn -0.319548 0.733282 0.600155 +vn 0.277241 0.016129 0.960665 +vn 0.480714 -0.214192 -0.850315 +vn 0.164996 -0.702141 -0.692658 +vn 0.749504 -0.660748 0.040681 +vn 0.800426 -0.548361 0.242113 +vn 0.353874 -0.750616 -0.557986 +vn 0.522085 -0.384874 -0.761117 +vn 0.609065 -0.292072 -0.737383 +vn 0.442865 -0.329717 -0.833761 +vn 0.214991 -0.960451 -0.176952 +vn 0.344274 -0.878332 0.331675 +vn -0.092813 -0.726452 -0.680920 +vn -0.165347 -0.676387 -0.717748 +vn 0.066630 0.851400 0.520267 +vn 0.012300 0.776249 0.630306 +vn -0.653825 0.543298 0.526631 +vn -0.025363 0.920023 0.391042 +vn 0.059241 0.772497 0.632249 +vn 0.619707 0.684785 -0.383449 +vn 0.013335 0.977742 0.209388 +vn -0.597919 0.562181 0.571354 +vn 0.488934 -0.266092 -0.830746 +vn 0.540030 0.689382 -0.482825 +vn 0.465904 -0.817124 0.339472 +vn -0.605072 0.388335 0.695042 +vn 0.133580 0.692944 0.708509 +vn -0.021338 -0.993213 -0.114334 +vn 0.387701 0.239709 0.890072 +vn 0.451313 -0.867732 0.208227 +vn 0.450636 -0.479104 -0.753251 +vn 0.414732 0.518963 -0.747446 +vn 0.310927 -0.413920 -0.855567 +vn 0.249645 0.910553 -0.329502 +vn -0.357521 -0.796806 0.487112 +vn -0.307625 -0.889503 -0.337864 +vn 0.394833 -0.917712 0.043722 +vn -0.208407 -0.905504 0.369635 +vn 0.504356 -0.790005 0.348594 +vn 0.420326 0.714934 -0.558745 +vn -0.012641 0.823696 -0.566891 +vn -0.352053 -0.565640 -0.745728 +vn -0.478546 0.235458 0.845904 +vn 0.031624 -0.158941 -0.986781 +vn 0.202395 0.593490 0.778977 +vn -0.567138 0.721969 -0.396377 +vn 0.287228 -0.866007 -0.409306 +vn 0.251658 0.702898 -0.665284 +vn -0.809692 -0.446555 0.380772 +vn 0.028756 -0.536643 -0.843319 +vn -0.003540 -0.960633 -0.277797 +vn 0.348018 0.814155 -0.464796 +vn -0.189587 -0.766869 -0.613163 +vn 0.265287 0.773265 0.575920 +vn -0.624850 -0.547723 0.556383 +vn 0.253074 -0.267501 -0.929729 +vn 0.000884 0.591185 0.806536 +vn -0.398948 -0.784469 0.474815 +vn 0.383860 0.780465 -0.493484 +vn 0.145585 0.790592 0.594785 +vn -0.143312 0.825233 0.546307 +vn 0.303122 -0.034477 -0.952328 +vn -0.022031 -0.127587 -0.991583 +vn 0.299892 0.112897 -0.947269 +vn 0.569545 0.408413 -0.713314 +vn -0.133909 0.921716 0.364015 +vn -0.386274 0.815609 0.430784 +vn 0.740910 0.660957 -0.119115 +vn -0.213563 0.733779 0.644949 +vn -0.138480 -0.734118 -0.664751 +vn 0.385228 0.576588 -0.720518 +vn -0.410853 0.830096 0.377014 +vn -0.273679 0.713158 0.645373 +vn -0.453403 0.835563 0.310258 +vn 0.583855 -0.449385 0.676141 +vn -0.376082 0.813180 0.444184 +vn -0.013991 -0.129101 -0.991533 +vn -0.148336 -0.176140 -0.973124 +vn -0.226126 -0.276252 -0.934105 +vn -0.139171 0.867736 0.477143 +vn -0.906457 -0.270423 0.324356 +vn -0.490034 -0.230024 0.840807 +vn -0.289295 -0.695311 -0.657914 +vn 0.349570 -0.581434 -0.734667 +vn 0.307711 0.173910 0.935451 +vn -0.007064 -0.993268 0.115620 +vn -0.531237 0.465781 0.707697 +vn -0.004018 0.750251 0.661141 +vn 0.439198 -0.596158 -0.672087 +vn -0.105006 0.854127 0.509354 +vn 0.039968 -0.978741 0.201168 +vn -0.530359 -0.847666 0.013506 +vn 0.324312 -0.460426 -0.826335 +vn -0.113377 0.829452 0.546950 +vn -0.249821 -0.821203 -0.513045 +vn -0.562047 -0.820590 0.103608 +vn -0.519546 0.627080 0.580382 +vn 0.319897 -0.942728 -0.094501 +vn 0.094553 -0.118904 -0.988393 +vn 0.585895 -0.172617 -0.791789 +vn -0.622739 0.572890 0.532911 +vn -0.168639 0.316199 0.933584 +vn 0.262051 0.638314 -0.723799 +vn 0.280323 0.196913 -0.939492 +vn -0.084577 0.784877 0.613853 +vn -0.459904 0.710390 0.532761 +vn -0.243754 -0.905385 0.347652 +vn -0.528406 -0.830628 0.175626 +vn -0.374657 0.803473 0.462670 +vn 0.276810 0.579379 -0.766613 +vn -0.479969 -0.864507 0.149189 +vn -0.546630 0.674182 0.496663 +vn -0.631589 0.685720 0.361778 +vn 0.189211 -0.932784 -0.306779 +vn 0.079381 0.832801 0.547852 +vn -0.125023 -0.954317 0.271382 +vn -0.574858 -0.149991 0.804388 +vn -0.188190 -0.394102 0.899593 +vn 0.469099 0.398124 -0.788317 +vn 0.577019 0.143022 -0.804110 +vn -0.453067 -0.890196 -0.047754 +vn -0.417886 0.854080 0.309707 +vn 0.291255 0.241416 -0.925683 +vn -0.545586 -0.776751 0.314635 +vn 0.521345 0.240733 -0.818686 +vn 0.004030 -0.097450 -0.995232 +vn -0.430703 0.166676 0.886969 +vn 0.402965 0.635001 -0.659085 +vn -0.474553 0.506690 0.719767 +vn 0.174394 0.676800 -0.715213 +vn 0.647111 0.245656 -0.721734 +vn -0.341119 -0.412439 0.844708 +vn 0.011656 -0.171533 -0.985110 +vn 0.270968 0.432148 -0.860130 +vn -0.795718 -0.597927 0.096518 +vn 0.192678 -0.312542 -0.930157 +vn 0.272609 0.659023 -0.700981 +vn 0.004336 0.727947 0.685620 +vn -0.714048 -0.654678 0.248056 +vn 0.279963 -0.820223 -0.498854 +vn 0.330803 0.667915 -0.666678 +vn 0.364615 0.732757 0.574564 +vn 0.133042 -0.331703 -0.933955 +vn 0.116612 0.761445 0.637655 +vn -0.090075 -0.887442 0.452033 +vn -0.646965 -0.675295 0.354136 +vn -0.093178 -0.961354 0.259067 +vn -0.626297 -0.711249 0.319181 +vn -0.188729 0.876891 0.442090 +vn 0.677214 -0.722265 -0.140406 +vn 0.479541 0.188567 -0.857019 +vn 0.507360 -0.312130 -0.803219 +vn 0.646263 -0.291740 -0.705146 +vn 0.671194 0.079966 -0.736956 +vn 0.614013 0.115642 -0.780778 +vn -0.612366 0.573672 0.543975 +vn -0.598222 -0.303874 0.741479 +vn -0.712073 -0.479463 0.512901 +vn 0.124445 -0.033993 0.991644 +vn 0.400179 -0.659481 0.636351 +vn 0.681531 -0.419836 0.599377 +vn -0.272445 -0.295937 -0.915530 +vn 0.585778 -0.454149 0.671277 +vn 0.711395 0.702661 -0.013586 +vn 0.070517 -0.343846 -0.936375 +vn 0.367336 -0.919246 0.141603 +vn -0.181132 0.684191 0.706451 +vn -0.369119 0.745731 0.554650 +vn -0.281913 0.699184 0.657013 +vn -0.001386 -0.423846 -0.905733 +vn 0.085012 -0.341859 -0.935898 +vn 0.282243 0.481052 0.830017 +vn -0.137528 -0.243121 -0.960197 +vn 0.641398 -0.516287 -0.567500 +vn 0.807386 -0.589107 -0.032882 +vn 0.391604 0.481759 -0.783935 +vn 0.790870 -0.310046 -0.527632 +vn 0.753601 -0.287348 -0.591200 +vn -0.470567 0.550499 0.689578 +vn 0.315444 0.165805 0.934347 +vn -0.385602 -0.551037 -0.740047 +vn -0.648859 0.621533 0.438951 +vn -0.001150 0.999979 -0.006337 +vn -0.024177 0.215554 0.976193 +vn -0.147745 0.248584 0.957276 +vn 0.435735 -0.888541 0.143630 +vn 0.522013 0.513794 -0.680822 +vn -0.568560 0.621908 0.538489 +vn -0.424186 0.427179 0.798489 +vn -0.186222 0.835443 0.517066 +vn 0.509451 0.798336 -0.321121 +vn -0.402744 -0.601405 -0.690007 +vn 0.207103 -0.940868 -0.268095 +vn 0.617146 -0.365607 -0.696751 +vn -0.294020 -0.880117 0.372755 +vn 0.436742 -0.464093 -0.770632 +vn -0.158276 -0.888010 0.431725 +vn 0.419352 -0.341710 -0.841058 +vn -0.628207 0.593685 0.502885 +vn 0.014714 -0.847694 -0.530282 +vn 0.640221 0.102593 -0.761309 +vn 0.049746 -0.996963 0.059926 +vn 0.169529 0.959767 0.223847 +vn -0.001738 -0.953286 0.302064 +vn 0.538011 0.128408 -0.833100 +vn 0.351593 0.627714 -0.694520 +vn -0.027243 -0.088395 0.995713 +vn 0.059444 0.728859 0.682078 +vn -0.248645 -0.305364 0.919200 +vn 0.100277 -0.161054 -0.981838 +vn 0.153234 0.963441 -0.219773 +vn -0.079388 0.098986 0.991917 +vn -0.486290 0.837420 0.249499 +vn 0.300638 0.068825 -0.951252 +vn -0.061615 0.244278 0.967746 +vn 0.236994 0.617616 -0.749923 +vn -0.384620 0.863176 0.327099 +vn -0.367372 0.594331 0.715408 +vn -0.342958 0.814494 0.467953 +vn -0.372346 0.810251 0.452606 +vn -0.496213 0.603583 0.624067 +vn 0.271066 0.638179 -0.720590 +vn 0.386898 -0.562836 -0.730428 +vn 0.331618 0.656638 -0.677389 +vn 0.400008 -0.523538 -0.752264 +vn -0.322961 -0.581710 -0.746532 +vn 0.092650 0.851390 0.516286 +vn 0.082009 -0.072076 -0.994022 +vn 0.018950 -0.105914 -0.994195 +vn -0.051004 -0.664308 -0.745717 +vn -0.108730 -0.685073 -0.720314 +vn -0.710164 -0.507809 0.487644 +vn -0.683098 -0.452729 0.573073 +vn -0.670026 -0.704145 0.235043 +vn -0.053762 -0.991658 -0.117151 +vn -0.187406 0.867053 0.461626 +vn -0.791586 0.343216 0.505564 +vn 0.033492 -0.112788 -0.993054 +vn 0.623566 0.566265 -0.538989 +vn -0.575130 0.424954 0.699027 +vn 0.082689 0.672493 0.735470 +vn 0.344192 0.132123 -0.929557 +vn 0.395593 -0.517613 -0.758672 +vn -0.062085 -0.222444 -0.972967 +vn 0.220425 0.717641 -0.660609 +vn 0.201921 0.692753 -0.692331 +vn 0.123000 0.703695 -0.699774 +vn -0.608436 -0.767833 0.200596 +vn -0.081279 -0.871621 0.483395 +vn 0.043283 0.756425 0.652646 +vn -0.193689 -0.197627 -0.960952 +vn 0.308034 0.736534 -0.602190 +vn 0.587357 -0.651843 0.479701 +vn 0.063178 0.780723 0.621675 +vn 0.025933 0.780932 0.624077 +vn -0.353927 -0.906464 -0.230343 +vn 0.525784 -0.686254 0.502599 +vn -0.569358 -0.774179 0.276548 +vn -0.142879 -0.809150 -0.569966 +vn -0.458122 0.374101 0.806333 +vn -0.262188 0.367589 0.892264 +vn -0.713848 -0.495660 0.494714 +vn -0.482844 0.143554 0.863860 +vn 0.505510 -0.360343 -0.783972 +vn 0.449219 -0.550110 -0.703975 +vn -0.480949 -0.278259 0.831421 +vn 0.702052 -0.151368 -0.695853 +vn -0.765654 -0.429416 0.478932 +vn 0.200719 0.040798 -0.978799 +vn -0.278376 0.330119 0.901958 +vn 0.625384 0.656495 -0.421792 +vn -0.533186 0.601182 0.595225 +vn 0.383967 -0.494559 -0.779731 +vn -0.066552 -0.954331 0.291243 +vn -0.389267 0.256289 0.884753 +vn -0.230370 -0.773749 -0.590120 +vn 0.141911 0.487145 -0.861714 +vn -0.442019 0.610091 0.657577 +vn 0.059235 0.992740 0.104687 +vn -0.107285 0.560274 0.821330 +vn -0.617203 -0.762533 0.193917 +vn 0.110258 -0.992494 -0.052912 +vn 0.299035 0.208869 0.931103 +vn 0.173878 0.293025 -0.940161 +vn -0.021594 -0.988389 0.150402 +vn 0.074946 -0.985551 -0.151894 +vn 0.310621 0.418285 -0.853553 +vn -0.155272 -0.982330 -0.104488 +vn -0.605722 -0.652815 -0.454899 +vn -0.020956 0.997868 0.061813 +vn 0.057553 0.787103 0.614131 +vn -0.361043 -0.916781 -0.170766 +vn 0.425442 -0.887615 0.176460 +vn 0.349523 0.215821 0.911732 +vn -0.033446 -0.995764 -0.085651 +vn 0.322320 -0.489015 -0.810539 +vn -0.614436 -0.704691 -0.354795 +vn -0.533627 0.651538 0.539204 +vn -0.517112 0.510760 0.686818 +vn -0.171088 0.888014 -0.426803 +vn -0.156697 0.786541 0.597327 +vn -0.715778 -0.696170 0.054857 +vn -0.221453 0.154969 0.962779 +vn 0.207713 0.956118 0.206623 +vn -0.796758 -0.577929 0.176562 +vn -0.673454 -0.724541 0.146631 +vn -0.550018 -0.833659 0.049934 +vn -0.609302 0.620925 0.493156 +vn -0.351719 0.307253 0.884245 +vn -0.594574 0.418795 0.686361 +vn 0.108795 0.994064 -0.000909 +vn -0.280254 -0.768145 -0.575683 +vn 0.211363 -0.377130 -0.901720 +vn 0.285538 -0.072388 -0.955630 +vn 0.277883 0.960422 -0.019242 +vn -0.383962 0.682303 0.622122 +vn -0.132929 0.722662 0.678299 +vn -0.924841 -0.024493 0.379564 +vn -0.452167 0.840369 0.298872 +vn 0.323755 0.243651 0.914230 +vn 0.307744 0.932608 -0.188510 +vn -0.236364 -0.804022 0.545601 +vn 0.175435 0.046054 0.983413 +vn -0.566036 0.682049 0.463047 +vn -0.468461 0.840894 0.271000 +vn 0.034577 0.755218 -0.654561 +vn -0.051237 0.812506 0.580696 +vn -0.114979 0.764460 -0.634335 +vn 0.093798 -0.891295 -0.443616 +vn 0.448250 0.662425 -0.600221 +vn -0.258261 -0.736888 -0.624738 +vn -0.114740 0.834667 0.538670 +vn 0.356825 0.897296 -0.259878 +vn 0.270040 0.829423 -0.489016 +vn -0.277202 -0.647110 -0.710217 +vn -0.239793 -0.959709 -0.146482 +vn 0.083479 0.716267 0.692816 +vn -0.481025 -0.723688 0.494864 +vn -0.757143 -0.618408 0.210493 +vn -0.090305 0.794075 -0.601073 +vn -0.596847 0.316613 0.737245 +vn -0.449760 0.211491 0.867748 +vn -0.336676 0.608848 0.718299 +vn -0.564576 -0.069981 0.822409 +vn -0.637134 -0.385787 0.667255 +vn -0.786868 0.061026 0.614097 +vn -0.902090 -0.367700 0.225899 +vn 0.246420 0.679912 -0.690649 +vn 0.728772 0.524729 -0.439944 +vn 0.364719 0.301995 0.880783 +vn -0.331406 -0.504767 0.797107 +vn 0.737533 -0.666656 -0.107775 +vn -0.832096 -0.361410 -0.420713 +vn -0.322251 -0.583948 0.745090 +vn -0.827954 -0.191017 -0.527261 +vn 0.084556 -0.540756 0.836919 +vn 0.513866 0.679592 0.523543 +vn -0.671037 -0.659187 -0.339383 +vn 0.603286 0.127480 0.787270 +vn 0.651271 0.400620 0.644476 +vn 0.385064 -0.882719 -0.269318 +vn 0.323312 -0.945160 0.046284 +vn 0.496111 -0.844828 -0.200351 +vn -0.287417 -0.196705 0.937389 +vn -0.417983 -0.156144 0.894935 +vn -0.001467 -0.998849 0.047941 +vn -0.112129 0.707875 0.697381 +vn -0.556037 0.481447 0.677518 +vn 0.035820 0.989030 0.143308 +vn -0.215260 -0.968708 -0.123562 +vn 0.292628 0.940725 -0.171477 +vn -0.353428 -0.932849 -0.069869 +vn -0.208468 -0.048195 0.976841 +vn 0.044726 0.745104 0.665447 +vn -0.283045 -0.036950 0.958395 +vn 0.190174 0.963680 0.187498 +vn -0.139268 -0.790287 -0.596699 +vn -0.549265 -0.826837 0.121030 +vn 0.292716 0.956049 -0.016979 +vn -0.444730 -0.875248 0.190145 +vn -0.471126 0.244846 0.847402 +vn -0.623904 0.653632 0.428380 +vn -0.195552 0.963555 -0.182543 +vn 0.138084 -0.968202 -0.208610 +vn 0.097435 0.983188 -0.154424 +vn -0.381515 0.558375 0.736657 +vn -0.417960 -0.850755 0.318629 +vn 0.126674 0.975291 -0.181002 +vn -0.520793 -0.748559 0.410408 +vn -0.469581 -0.807269 0.357506 +vn -0.256087 -0.799463 0.543395 +vn -0.193394 0.817540 0.542427 +vn -0.603726 -0.682853 0.411372 +vn -0.170042 0.374863 0.911352 +vn -0.181853 0.706376 0.684078 +vn -0.275486 0.815465 0.509043 +vn -0.252879 -0.954451 0.158354 +vn -0.281618 -0.959339 -0.018965 +vn 0.400082 -0.573529 -0.714842 +vn -0.496562 0.485645 0.719427 +vn -0.343745 0.838430 0.422936 +vn -0.305113 0.550586 0.777020 +vn -0.587579 0.597685 0.545457 +vn 0.402679 -0.609526 -0.682882 +vn -0.347341 0.254346 0.902587 +vn -0.442265 -0.896422 -0.028781 +vn -0.571880 0.644070 0.508061 +vn -0.971191 -0.230301 -0.061235 +vn -0.388404 -0.917170 -0.089114 +vn -0.241132 0.860024 0.449682 +vn -0.367343 0.826465 0.426631 +vn 0.053317 -0.505675 -0.861075 +vn 0.358695 -0.415908 -0.835678 +vn -0.918182 -0.312843 0.243045 +vn -0.418757 0.373691 0.827646 +vn 0.045834 0.396168 -0.917033 +vn 0.082066 -0.849522 -0.521132 +vn -0.079547 0.875690 0.476277 +vn 0.519113 -0.338981 -0.784610 +vn -0.411319 0.816535 0.405077 +vn -0.012376 -0.826992 -0.562078 +vn 0.375105 0.919634 -0.116486 +vn 0.260904 0.552942 -0.791318 +vn 0.046954 0.720759 0.691594 +vn -0.025956 0.744612 0.666992 +vn 0.384215 0.625162 -0.679376 +vn 0.423869 0.556300 -0.714749 +vn 0.261526 0.755393 -0.600820 +vn -0.664290 -0.578612 0.473209 +vn 0.439681 0.611870 -0.657493 +vn 0.259527 0.857672 -0.443896 +vn 0.232556 0.086658 -0.968715 +vn -0.177354 0.854073 0.488984 +vn 0.352206 0.808347 -0.471727 +vn -0.594925 0.503499 0.626541 +vn 0.545190 0.359058 -0.757525 +vn -0.481363 -0.216441 0.849378 +vn -0.335773 0.145199 0.930684 +vn -0.255284 -0.464525 -0.847966 +vn -0.534098 0.369630 0.760337 +vn -0.850758 -0.307743 0.426033 +vn -0.949730 -0.180868 0.255539 +vn -0.334092 0.649885 0.682665 +vn -0.392386 0.065768 0.917446 +vn -0.516363 0.543229 0.662021 +vn 0.419411 0.120873 0.899713 +vn 0.288454 0.944163 -0.159217 +vn -0.612174 0.577265 0.540378 +vn -0.188198 0.852375 0.487891 +vn 0.368292 -0.545995 -0.752496 +vn -0.866612 0.053802 0.496074 +vn -0.642444 0.016732 0.766150 +vn -0.174233 0.437475 0.882189 +vn 0.048330 0.408214 0.911606 +vn -0.092890 -0.628051 -0.772608 +vn 0.101867 0.181909 0.978025 +vn 0.106589 0.359519 0.927030 +vn 0.416717 0.675988 -0.607773 +vn 0.185867 0.582803 0.791071 +vn -0.246370 -0.940518 0.233939 +vn -0.090683 0.809944 0.579454 +vn 0.183159 0.559177 0.808563 +vn -0.278683 0.342321 0.897303 +vn -0.626195 0.588622 0.511277 +vn 0.140933 0.568155 0.810764 +vn -0.192863 -0.927604 0.319930 +vn -0.690842 0.122926 0.712479 +vn -0.651226 0.620136 0.437419 +vn -0.599125 -0.773978 0.204956 +vn -0.225890 -0.805721 -0.547529 +vn -0.348976 0.811055 0.469474 +vn -0.623458 -0.652000 0.431505 +vn 0.521533 -0.699331 0.488815 +vn 0.530513 -0.313805 -0.787453 +vn -0.544163 0.666374 0.509737 +vn -0.562973 0.665866 0.489575 +vn -0.380282 0.814121 0.438853 +vn 0.542857 -0.209999 -0.813146 +vn -0.404857 0.832437 0.378337 +vn 0.289046 0.125309 -0.949078 +vn 0.148384 0.983390 0.104533 +vn 0.437788 -0.783780 0.440490 +vn -0.329719 -0.919662 0.213323 +vn -0.069227 -0.974995 0.211170 +vn -0.215891 -0.257610 0.941822 +vn -0.372655 0.814688 0.444310 +vn 0.167266 0.737191 0.654654 +vn 0.078318 0.913554 -0.399105 +vn -0.422695 0.574881 0.700600 +vn 0.354462 -0.773643 -0.525198 +vn -0.431639 0.828433 0.356913 +vn -0.005137 -0.982423 -0.186598 +vn 0.293813 0.230532 -0.927647 +vn -0.619801 0.659660 0.425083 +vn 0.319200 0.869776 -0.376298 +vn -0.741975 -0.664371 -0.089917 +vn -0.422020 0.846572 0.324369 +vn 0.371061 -0.501539 -0.781519 +vn -0.660214 0.618043 0.426779 +vn 0.347218 0.810085 -0.472442 +vn 0.063774 0.830752 -0.552978 +vn 0.246478 0.508690 -0.824914 +vn -0.239061 0.791369 0.562658 +vn -0.003795 -0.071234 -0.997452 +vn -0.635036 0.331968 0.697515 +vn -0.211893 -0.940039 -0.267259 +vn -0.206196 0.787825 0.580358 +vn 0.349447 0.812145 -0.467235 +vn 0.156723 0.707728 0.688882 +vn 0.404634 0.346361 -0.846348 +vn -0.069437 0.664172 -0.744348 +vn -0.275991 0.575260 -0.770003 +vn -0.302514 0.312141 0.900585 +vn 0.316414 0.773575 -0.549057 +vn -0.197689 -0.664318 -0.720834 +vn -0.028878 0.752446 0.658021 +vn -0.108891 0.750592 0.651732 +vn -0.871772 -0.371904 0.318906 +vn 0.585331 -0.379545 0.716472 +vn 0.575404 -0.397631 0.714702 +vn -0.310523 -0.824634 0.472815 +vn -0.889618 0.006406 0.456661 +vn 0.460152 -0.574003 -0.677333 +vn -0.351940 0.107334 0.929848 +vn 0.507604 0.202737 -0.837398 +vn 0.491621 0.291003 -0.820747 +vn -0.707357 0.124062 0.695884 +vn 0.471642 -0.408146 -0.781646 +vn 0.570686 -0.473604 0.670833 +vn 0.080444 -0.276131 0.957748 +vn -0.582647 -0.657470 0.477762 +vn 0.489560 -0.784769 -0.380091 +vn 0.196910 0.743279 0.639346 +vn 0.142450 -0.490968 0.859452 +vn -0.335325 -0.474720 0.813756 +vn -0.431219 -0.899431 0.071232 +vn -0.874607 -0.104795 0.473371 +vn -0.907331 -0.342778 0.243422 +vn 0.688259 0.188045 0.700670 +vn -0.457999 -0.764257 0.454036 +vn 0.201304 -0.973429 0.109146 +vn 0.008237 0.897137 -0.441675 +vn -0.285527 0.738080 -0.611321 +vn 0.399328 -0.508223 -0.763051 +vn 0.164584 0.261023 -0.951199 +vn -0.967263 -0.060345 0.246496 +vn -0.994928 -0.099205 0.016602 +vn 0.358553 -0.085051 -0.929627 +vn 0.367942 -0.066416 -0.927474 +vn -0.626461 0.606423 0.489692 +vn -0.123629 0.763523 0.633836 +vn -0.652721 0.593781 0.470510 +vn 0.284806 0.637186 -0.716156 +vn -0.379822 0.789362 0.482331 +vn -0.693398 0.605652 0.390364 +vn -0.529263 0.676261 0.512398 +vn 0.019243 0.766060 0.642481 +vn 0.043392 0.891736 0.450472 +vn -0.440305 -0.652671 -0.616564 +vn -0.171194 0.787002 0.592723 +vn -0.411893 -0.742027 -0.528904 +vn 0.483577 0.727958 -0.486035 +vn -0.207330 0.793665 0.571935 +vn -0.376756 -0.122715 0.918148 +vn 0.273189 0.502914 -0.820028 +vn -0.230273 0.808177 0.542055 +vn 0.253305 0.302153 0.918989 +vn -0.525780 0.586394 0.616196 +vn -0.653128 -0.726413 0.213889 +vn -0.605636 0.526004 0.597097 +vn 0.459155 0.220925 -0.860447 +vn 0.477785 0.307838 -0.822774 +vn -0.226679 -0.041039 0.973104 +vn -0.096468 0.750536 0.653750 +vn -0.215825 -0.933508 0.286327 +vn -0.701620 -0.682075 -0.206163 +vn -0.179106 0.427101 0.886288 +vn -0.225200 -0.802272 0.552851 +vn 0.200349 0.974975 -0.096353 +vn -0.800679 -0.582810 -0.138726 +vn -0.306271 -0.812747 0.495621 +vn 0.409860 0.233646 -0.881717 +vn -0.050445 -0.992795 0.108689 +vn -0.731189 -0.519690 -0.441911 +vn -0.763081 -0.646013 0.019359 +vn 0.076615 0.744828 0.662844 +vn -0.274980 0.750029 0.601534 +vn -0.293043 -0.805121 -0.515661 +vn 0.387851 0.632593 -0.670371 +vn -0.440726 -0.897402 0.020749 +vn -0.728756 -0.427939 0.534587 +vn 0.544358 -0.097822 -0.833130 +vn -0.085875 -0.869106 0.487114 +vn -0.075496 0.872371 -0.482979 +vn -0.256671 -0.769898 -0.584275 +vn 0.317950 0.778937 -0.540523 +vn -0.389999 0.890131 0.235727 +vn -0.365871 -0.792468 -0.487989 +vn 0.075877 -0.109311 -0.991107 +vn -0.468937 0.848632 0.244789 +vn 0.000646 0.743823 0.668376 +vn 0.703483 -0.260855 -0.661110 +vn 0.408642 0.815390 -0.410063 +vn 0.550792 0.043993 -0.833483 +vn -0.733632 0.436009 0.521229 +vn -0.096475 -0.889501 0.446632 +vn -0.852680 0.470291 -0.227514 +vn 0.403405 0.589058 -0.700196 +vn -0.435117 0.828812 0.351772 +vn -0.319671 -0.947500 -0.007339 +vn 0.041605 -0.999072 -0.011133 +vn 0.055427 -0.943124 -0.327790 +vn -0.357773 0.716072 -0.599366 +vn 0.140978 -0.438183 -0.887762 +vn -0.270772 0.125247 0.954461 +vn -0.237442 0.800528 0.550251 +vn 0.000950 0.545700 0.837980 +vn -0.158505 0.756128 0.634938 +vn 0.604744 -0.579851 0.545946 +vn -0.127329 0.434808 0.891476 +vn -0.440398 -0.784843 0.435972 +vn 0.117628 -0.438283 -0.891107 +vn -0.166748 0.596946 0.784762 +vn -0.396798 -0.538914 0.743050 +vn -0.845813 -0.189633 0.498638 +vn -0.708791 -0.362100 0.605392 +vn 0.611176 0.361817 -0.703955 +vn 0.692301 0.201040 -0.693038 +vn -0.695932 0.137175 0.704884 +vn 0.096255 -0.167803 -0.981110 +vn -0.542975 0.487067 0.684065 +vn 0.121219 0.849986 0.512669 +vn 0.452611 -0.532129 -0.715529 +vn 0.469053 -0.536753 -0.701345 +vn 0.023506 0.571972 -0.819936 +vn -0.657234 -0.618705 0.430404 +vn 0.476778 -0.559351 -0.678092 +vn -0.652909 0.589923 0.475080 +vn 0.319938 0.946866 0.032923 +vn 0.013922 -0.989930 0.140869 +vn 0.485664 0.195876 -0.851917 +vn -0.414640 -0.548619 -0.726010 +vn -0.407934 -0.910737 0.064403 +vn -0.097904 0.022863 -0.994933 +vn -0.518590 0.478364 0.708683 +vn -0.625921 0.647868 0.434154 +vn -0.480869 -0.548289 -0.684211 +vn 0.358306 0.257961 0.897259 +vn -0.469509 0.645454 0.602453 +vn -0.565736 0.437224 0.699127 +vn -0.143082 0.795120 0.589332 +vn -0.163479 0.817573 -0.552131 +vn -0.126543 0.148170 0.980833 +vn -0.168347 0.152629 0.973840 +vn -0.294958 -0.907339 0.299560 +vn -0.570306 0.588601 0.572974 +vn -0.034064 -0.984439 0.172392 +vn -0.218848 0.828936 0.514753 +vn -0.345482 -0.790926 -0.505053 +vn 0.436988 -0.878416 0.193459 +vn 0.274637 0.768172 -0.578348 +vn -0.147108 0.904520 -0.400253 +vn 0.273086 0.454078 -0.848078 +vn -0.128251 -0.088066 -0.987824 +vn 0.041673 -0.616274 -0.786429 +vn -0.188487 -0.855619 0.482066 +vn -0.610346 -0.294292 0.735438 +vn -0.069967 0.932043 0.355529 +vn -0.330216 -0.701411 -0.631649 +vn -0.473506 0.829844 0.295214 +vn 0.177778 -0.946225 -0.270283 +vn 0.388990 -0.920721 0.030984 +vn 0.374565 0.921589 -0.101856 +vn -0.007174 -0.984528 0.175082 +vn -0.054519 0.889486 0.453698 +vn 0.367959 0.867794 -0.333975 +vn -0.357656 0.834985 0.418189 +vn -0.296411 -0.786514 -0.541789 +vn -0.426376 0.800636 0.420934 +vn -0.565561 0.159400 0.809156 +vn -0.370104 0.845821 0.384201 +vn -0.744643 -0.590295 0.311543 +vn 0.074521 0.994907 0.067877 +vn -0.588616 -0.743964 0.316305 +vn 0.393883 -0.786484 -0.475708 +vn 0.000956 -0.832694 -0.553732 +vn -0.199165 0.540914 -0.817157 +vn -0.172307 -0.757435 -0.629764 +vn 0.289574 0.877314 -0.382709 +vn 0.511638 0.623468 -0.591197 +vn 0.244006 0.870112 0.428213 +vn 0.455404 0.545436 -0.703638 +vn -0.167183 0.961471 -0.218229 +vn -0.437373 -0.890110 0.128097 +vn -0.065593 -0.777959 -0.624882 +vn -0.010916 -0.543174 -0.839549 +vn 0.445749 -0.568532 -0.691433 +vn 0.122284 -0.068748 -0.990111 +vn 0.395118 -0.580609 -0.711881 +vn -0.152909 -0.728325 -0.667953 +vn 0.098538 -0.477096 -0.873310 +vn 0.123606 -0.080061 -0.989096 +vn 0.071280 0.626352 0.776275 +vn -0.271307 0.750859 -0.602166 +vn 0.078574 0.966897 -0.242769 +vn -0.044808 0.335560 0.940953 +vn 0.681733 -0.560642 0.470021 +vn 0.532483 -0.659146 0.531027 +vn 0.077079 0.705985 0.704020 +vn -0.074531 0.799322 0.596262 +vn 0.135245 -0.727738 -0.672389 +vn -0.167701 -0.983077 -0.073734 +vn -0.108713 -0.992511 0.055714 +vn -0.705211 -0.448260 -0.549310 +vn 0.551125 0.749073 -0.367629 +vn 0.128349 -0.107923 -0.985839 +vn -0.580678 0.555512 0.595163 +vn 0.512478 -0.360812 -0.779218 +vn 0.565673 -0.323571 -0.758496 +vn -0.493814 -0.046410 0.868328 +vn 0.262004 -0.438131 -0.859881 +vn -0.677962 0.555911 0.480969 +vn -0.647833 -0.740623 0.178299 +vn 0.509093 0.485370 0.710802 +vn 0.012366 -0.328895 0.944285 +vn 0.766521 -0.588690 0.256690 +vn -0.519877 -0.677751 0.519982 +vn 0.615961 -0.544866 0.568958 +vn 0.464436 0.718776 0.517360 +vn -0.868458 -0.445329 -0.217860 +vn -0.041352 -0.545817 0.836883 +vn 0.288748 -0.957261 0.016602 +vn 0.496287 0.309806 0.810999 +vn 0.163412 -0.683144 -0.711766 +vn -0.112660 -0.121790 -0.986141 +vn -0.043356 0.312091 -0.949062 +vn -0.598473 0.800762 -0.024704 +vn -0.635649 0.636277 -0.437151 +vn -0.679100 -0.689004 0.253173 +vn -0.432082 -0.836467 0.337087 +vn 0.112837 -0.992919 0.037136 +vn -0.720815 -0.572291 0.391034 +vn 0.438511 -0.866986 0.236736 +vn -0.290491 -0.859389 -0.420791 +vn 0.063398 0.352620 -0.933617 +vn 0.309558 0.308535 0.899433 +vn 0.150949 -0.103746 -0.983082 +vn 0.152197 -0.103572 -0.982908 +vn 0.105079 0.922491 0.371441 +vn 0.304324 0.304285 -0.902661 +vn 0.217300 -0.009953 -0.976054 +vn 0.392575 0.919606 -0.014488 +vn 0.235345 0.894668 -0.379712 +vn 0.155891 -0.972134 -0.175083 +vn 0.073966 -0.504012 0.860523 +vn -0.049896 0.775462 0.629420 +vn -0.125827 0.018451 0.991881 +vn -0.409258 0.853822 0.321707 +vn 0.324009 0.755608 -0.569275 +vn 0.445809 -0.840674 0.307445 +vn -0.027407 0.736472 0.675913 +vn 0.357202 0.720388 -0.594516 +vn -0.382480 0.825308 0.415423 +vn -0.518627 -0.679185 -0.519359 +vn -0.653136 -0.428590 0.624279 +vn -0.075579 0.432313 0.898551 +vn 0.392803 0.720581 -0.571374 +vn -0.675427 -0.643438 0.360258 +vn -0.479089 0.742990 0.467375 +vn -0.068957 0.334645 0.939818 +vn 0.507682 -0.494710 0.705352 +vn -0.425437 -0.628952 0.650709 +vn -0.538347 -0.532770 0.652945 +vn 0.006598 0.705925 0.708256 +vn -0.212796 -0.163611 -0.963301 +vn -0.241523 0.150122 0.958713 +vn 0.673242 -0.657865 0.337580 +vn -0.624393 0.592421 0.509088 +vn 0.256560 -0.906128 -0.336316 +vn 0.266280 -0.616062 -0.741325 +vn 0.375606 -0.686108 -0.623037 +vn -0.218303 0.725957 0.652173 +vn -0.013929 0.463519 0.885977 +vn -0.019342 -0.586959 -0.809386 +vn 0.438599 0.711440 -0.549075 +vn 0.375115 0.914259 0.153035 +vn -0.395551 0.845663 0.358320 +vn -0.790651 -0.502180 0.350267 +vn 0.431673 0.671719 -0.602040 +vn 0.249730 0.512416 -0.821623 +vn 0.186233 -0.346268 -0.919465 +vn -0.504965 0.552811 0.662880 +vn -0.118774 -0.924289 0.362744 +vn 0.134744 0.751196 0.646179 +vn -0.610084 0.564680 0.555819 +vn -0.672886 -0.447430 0.589093 +vn 0.391730 0.367469 -0.843513 +vn -0.688437 0.490854 0.533964 +vn -0.480482 -0.758159 0.440832 +vn -0.086339 0.746619 0.659625 +vn 0.231122 -0.093920 -0.968381 +vn 0.267860 -0.033318 -0.962882 +vn -0.439578 0.583746 0.682650 +vn 0.121107 -0.190970 -0.974096 +vn -0.661967 0.571452 0.485018 +vn -0.759754 -0.404199 0.509310 +vn -0.511185 -0.369282 0.776093 +vn -0.759617 -0.622092 0.189693 +vn -0.527399 -0.568103 -0.631751 +vn 0.021883 0.879412 0.475559 +vn -0.314648 -0.817948 -0.481620 +vn 0.292604 -0.555376 -0.778422 +vn -0.057800 -0.671654 -0.738606 +vn -0.611871 0.512642 0.602338 +vn -0.601594 0.581607 0.547557 +vn 0.016780 -0.319931 0.947292 +vn 0.008016 -0.992175 0.124599 +vn -0.071511 0.376114 0.923810 +vn -0.694604 0.563003 0.447832 +vn -0.487398 -0.594640 -0.639411 +vn -0.684734 0.549163 0.479124 +vn -0.682030 -0.373567 0.628716 +vn 0.371312 0.021867 -0.928251 +vn -0.450816 0.786290 0.422508 +vn -0.458938 0.672932 0.580119 +vn -0.476185 0.824341 0.306121 +vn -0.262756 -0.916016 0.303106 +vn -0.182356 0.827969 0.530296 +vn 0.452187 0.749110 -0.484108 +vn 0.200646 0.945593 -0.256117 +vn 0.437750 0.672967 -0.596230 +vn -0.508093 0.668619 0.542946 +vn -0.087305 0.406988 0.909252 +vn 0.452145 0.744187 -0.491681 +vn 0.289454 0.125768 -0.948893 +vn 0.048467 -0.043670 -0.997870 +vn 0.134121 0.879362 -0.456874 +vn 0.368500 0.490130 -0.789924 +vn -0.042163 0.594511 0.802981 +vn -0.375264 0.705950 0.600676 +vn 0.388501 0.657332 -0.645741 +vn -0.121678 -0.844984 0.520765 +vn -0.128722 0.064541 -0.989578 +vn 0.059887 0.687600 0.723616 +vn 0.365431 -0.885215 -0.287845 +vn -0.415535 0.842385 0.343102 +vn 0.370983 0.572075 -0.731506 +vn -0.265613 0.848315 0.458052 +vn 0.198445 -0.496039 -0.845319 +vn 0.173899 -0.824556 -0.538392 +vn 0.291871 0.861086 -0.416344 +vn -0.094967 0.906023 0.412436 +vn 0.141873 0.580840 0.801559 +vn 0.078445 0.949066 0.305156 +vn 0.353742 0.348925 -0.867823 +vn 0.345222 0.486759 -0.802426 +vn -0.543154 0.783050 0.303014 +vn 0.646214 -0.374564 0.664913 +vn 0.579662 -0.562489 0.589574 +vn -0.572772 0.560775 0.597882 +vn -0.035167 -0.999194 0.019352 +vn -0.610665 0.573650 0.545907 +vn 0.187198 0.736254 0.650297 +vn -0.363235 -0.854574 -0.371166 +vn -0.457447 -0.882541 -0.108923 +vn -0.287221 0.750042 0.595769 +vn -0.417066 0.680594 0.602368 +vn 0.084424 -0.978989 -0.185616 +vn -0.966328 -0.114836 0.230268 +vn 0.473537 -0.425024 -0.771439 +vn -0.436025 -0.141985 0.888663 +vn 0.425790 0.328322 -0.843153 +vn -0.649996 0.592696 0.475622 +vn 0.220305 -0.960833 -0.168122 +vn 0.689267 -0.722761 -0.050275 +vn 0.006215 -0.978041 -0.208318 +vn -0.014200 0.147011 0.989033 +vn 0.300109 -0.928235 0.219805 +vn -0.682405 -0.524989 0.508635 +vn -0.158213 -0.554920 0.816721 +vn -0.452027 -0.878763 0.153126 +vn -0.462422 0.686098 -0.561636 +vn -0.363235 -0.097764 0.926554 +vn -0.245117 -0.922737 0.297446 +vn -0.687162 -0.492861 0.533756 +vn -0.736160 0.272534 0.619512 +vn -0.598971 -0.795596 -0.090891 +vn -0.089225 0.223749 0.970554 +vn -0.803655 0.463972 0.372652 +vn 0.383624 0.215700 -0.897946 +vn -0.425512 -0.549748 -0.718830 +vn 0.461423 0.194214 -0.865661 +vn -0.555925 0.575014 0.600255 +vn -0.230353 0.720727 0.653828 +vn -0.450984 -0.458099 0.766002 +vn 0.341785 0.541656 -0.767979 +vn -0.254102 -0.816204 -0.518886 +vn -0.647586 0.570930 0.504650 +vn 0.491345 -0.444545 -0.748973 +vn -0.612851 0.539969 0.576929 +vn -0.554880 0.508155 0.658701 +vn -0.210414 -0.894026 0.395528 +vn 0.374141 0.494077 -0.784797 +vn -0.304457 0.314233 0.899202 +vn -0.239490 -0.158589 -0.957859 +vn 0.314335 0.107460 -0.943210 +vn 0.098561 0.347979 0.932307 +vn 0.080784 0.462989 -0.882675 +vn -0.426489 -0.898503 0.103925 +vn 0.445316 0.658079 -0.607146 +vn -0.007134 -0.985187 -0.171336 +vn 0.030773 0.793045 0.608385 +vn -0.617596 -0.366758 0.695746 +vn 0.021614 0.795158 0.606016 +vn 0.275105 -0.953471 -0.123331 +vn 0.383310 0.904304 0.187905 +vn 0.513755 0.771166 -0.375978 +vn -0.407543 -0.851280 -0.330501 +vn -0.232630 -0.884117 -0.405242 +vn 0.862301 -0.062633 -0.502508 +vn -0.667702 -0.553161 0.498183 +vn 0.306957 0.590648 -0.746265 +vn -0.409190 -0.713211 0.569117 +vn -0.046342 0.538313 -0.841470 +vn -0.294003 -0.946945 0.129836 +vn 0.173200 0.854171 -0.490299 +vn 0.098449 -0.989410 -0.106653 +vn -0.686133 -0.555088 0.470212 +vn 0.136214 0.934276 0.329506 +vn 0.200169 0.976468 0.080262 +vn -0.469527 -0.882229 0.034865 +vn 0.424886 0.586149 -0.689856 +vn 0.258015 0.537042 -0.803128 +vn -0.201111 0.693346 0.691972 +vn 0.172167 0.842318 -0.510743 +vn 0.345422 0.694058 -0.631639 +vn 0.135703 -0.980748 -0.140421 +vn 0.150177 0.874269 0.461628 +vn -0.730741 -0.675011 -0.101870 +vn -0.756979 -0.648899 0.076899 +vn -0.514725 0.771493 0.373975 +vn -0.626549 0.667814 0.401822 +vn 0.641696 0.760873 0.096430 +vn 0.018684 0.761754 0.647597 +vn 0.183074 0.025015 -0.982781 +vn -0.039327 -0.988729 0.144457 +vn -0.053508 -0.983198 0.174521 +vn -0.017932 -0.989091 0.146213 +vn 0.398286 0.389466 -0.830472 +vn -0.092568 0.574671 -0.813132 +vn -0.395468 0.685439 0.611374 +vn -0.263485 -0.943070 0.202966 +vn 0.367405 0.857301 -0.360622 +vn -0.136927 -0.938069 0.318241 +vn -0.340227 -0.387001 -0.857016 +vn 0.432079 -0.507814 -0.745274 +vn -0.207488 0.235006 0.949590 +vn -0.383137 -0.735094 -0.559324 +vn -0.790430 -0.600514 0.120842 +vn 0.414489 0.744779 -0.522976 +vn -0.801212 -0.463682 0.378230 +vn 0.476864 0.303157 -0.825044 +vn 0.036165 0.930756 0.363849 +vn 0.416410 -0.854899 0.309435 +vn 0.417633 0.482404 -0.769980 +vn -0.155202 0.718374 0.678123 +vn -0.777760 -0.495827 0.386324 +vn 0.526577 0.706428 -0.472945 +vn 0.472007 -0.485488 -0.735874 +vn -0.667347 -0.371867 0.645262 +vn 0.494497 0.674933 -0.547666 +vn -0.037412 0.989508 0.139553 +vn 0.342604 0.938484 0.043242 +vn -0.746479 0.547440 0.378256 +vn -0.454758 -0.890577 0.008201 +vn -0.671308 0.540988 0.506634 +vn 0.223764 0.588613 -0.776830 +vn -0.270645 0.638740 0.720252 +vn 0.656491 -0.605372 0.450050 +vn 0.652867 -0.225524 0.723121 +vn -0.412374 -0.802350 0.431489 +vn 0.784977 0.585308 -0.203041 +vn 0.047413 0.758835 0.649555 +vn 0.164160 -0.676473 -0.717938 +vn -0.331527 -0.747408 0.575736 +vn 0.393861 -0.675708 -0.623131 +vn -0.256712 -0.713090 0.652381 +vn -0.317223 0.668449 0.672715 +vn -0.212164 -0.977202 0.007863 +vn -0.175566 0.984466 0.001836 +vn -0.593057 0.539813 0.597399 +vn 0.151154 -0.415756 -0.896827 +vn -0.166098 0.754544 0.634882 +vn 0.399727 0.413446 -0.818096 +vn 0.340308 0.444050 -0.828861 +vn 0.120238 0.739125 -0.662749 +vn 0.488177 -0.514887 0.704680 +vn 0.249712 0.077874 -0.965184 +vn 0.153552 0.678573 -0.718304 +vn -0.650345 0.584595 0.485077 +vn 0.358657 -0.089430 -0.929176 +vn -0.738402 0.548908 0.391743 +vn -0.161723 -0.986787 -0.009814 +vn -0.048909 0.838239 0.543105 +vn 0.414986 0.848262 -0.328996 +vn 0.657142 0.608798 0.444443 +vn -0.392507 -0.630786 0.669363 +vn 0.273961 -0.431971 -0.859271 +vn -0.169714 0.827744 0.534824 +vn -0.248789 -0.790445 -0.559733 +vn -0.568007 0.752701 0.332881 +vn 0.097854 0.995194 0.003607 +vn -0.230175 0.824110 0.517553 +vn -0.648146 -0.424919 0.631942 +vn -0.275577 0.759102 0.589763 +vn -0.378317 -0.841366 -0.385978 +vn -0.400418 0.646595 0.649292 +vn -0.429549 0.156014 0.889465 +vn 0.306869 0.847065 -0.433949 +vn 0.190902 -0.535432 0.822720 +vn 0.591443 0.716490 -0.369915 +vn -0.599301 -0.687510 0.410084 +vn 0.614463 -0.382839 0.689832 +vn 0.518383 -0.806994 0.282913 +vn -0.084988 -0.970034 -0.227620 +vn -0.656169 -0.517626 0.549095 +vn -0.250943 -0.519514 0.816782 +vn -0.071118 -0.803940 0.590443 +vn 0.511770 -0.827727 0.230128 +vn -0.518454 -0.824658 -0.226150 +vn -0.519751 -0.823538 -0.227253 +vn 0.481799 0.488270 0.727641 +vn -0.759008 -0.447496 0.472921 +vn -0.862130 -0.487840 0.136908 +vn -0.907679 0.210338 0.363147 +vn -0.707674 0.013894 0.706403 +vn 0.359785 0.917666 -0.168654 +vn 0.977127 -0.166699 -0.132041 +vn 0.956452 -0.210774 -0.201925 +vn 0.342056 0.931110 0.126619 +vn 0.781483 -0.612441 0.119167 +vn 0.524846 -0.849459 0.054363 +vn -0.503626 0.460493 0.730963 +vn 0.475114 0.429931 -0.767741 +vn 0.544030 0.679570 -0.492154 +vn -0.436336 0.781304 0.446290 +vn 0.425182 -0.489514 -0.761312 +vn 0.555442 0.505912 -0.659952 +vn -0.346093 -0.869217 -0.353103 +vn -0.653826 0.577562 0.488808 +vn -0.161017 0.577236 0.800545 +vn 0.085967 -0.557612 -0.825638 +vn 0.062386 0.703269 0.708181 +vn -0.412065 -0.830918 0.373870 +vn -0.095544 -0.942958 0.318908 +vn -0.364104 0.781901 0.506022 +vn -0.504062 -0.125792 0.854458 +vn 0.384934 -0.922110 0.039235 +vn -0.648039 0.540528 0.536540 +vn 0.181508 -0.069739 -0.980914 +vn -0.301698 0.746110 0.593547 +vn 0.285690 0.107352 -0.952290 +vn -0.221195 0.058704 0.973461 +vn -0.407581 0.626223 0.664622 +vn -0.270267 0.739496 0.616524 +vn 0.424485 0.063661 -0.903194 +vn -0.620439 -0.749078 -0.232243 +vn -0.464263 -0.847367 0.257738 +vn 0.251454 -0.761594 -0.597281 +vn 0.021825 0.756340 0.653814 +vn -0.420716 0.617316 0.664770 +vn -0.309482 0.630010 0.712256 +vn 0.206181 -0.951613 -0.227864 +vn -0.269189 0.647682 0.712773 +vn -0.050289 0.852244 0.520721 +vn -0.515026 -0.854398 0.068932 +vn 0.463473 0.781957 -0.416815 +vn 0.082543 -0.995183 -0.052887 +vn -0.296388 -0.799627 -0.522256 +vn 0.131557 -0.974383 -0.182403 +vn -0.592431 0.532684 0.604378 +vn -0.153507 -0.123292 0.980426 +vn -0.497693 -0.583710 -0.641549 +vn 0.330705 0.271531 -0.903828 +vn -0.184058 0.980239 -0.072491 +vn -0.657228 0.598161 0.458535 +vn 0.000679 0.857197 0.514988 +vn 0.356268 -0.090925 -0.929949 +vn -0.383913 -0.779807 -0.494482 +vn 0.268278 0.493864 -0.827118 +vn -0.431566 -0.901613 -0.029061 +vn 0.190123 0.946448 -0.260940 +vn -0.444990 -0.653403 0.612413 +vn -0.262480 0.336464 0.904376 +vn -0.325297 -0.861577 0.389702 +vn 0.805041 0.384376 -0.451845 +vn 0.500166 0.837958 -0.218314 +vn -0.053265 -0.805633 -0.590016 +vn 0.437483 -0.612066 -0.658774 +vn -0.445051 0.824351 0.349821 +vn 0.071700 0.499099 0.863574 +vn -0.404793 -0.910868 0.080391 +vn -0.140244 0.654988 0.742511 +vn 0.180370 -0.846459 -0.500973 +vn -0.394253 -0.894504 0.210779 +vn -0.682183 -0.631929 0.367822 +vn -0.150713 -0.762390 -0.629323 +vn -0.022059 0.618783 0.785252 +vn 0.163803 -0.599485 -0.783445 +vn -0.450800 0.801202 0.393516 +vn -0.290008 -0.929917 0.226162 +vn -0.482070 -0.819803 0.309083 +vn 0.515072 -0.745956 0.422197 +vn -0.736542 -0.587351 -0.335446 +vn -0.129142 0.666561 0.734179 +vn 0.107017 -0.114286 -0.987667 +vn -0.528297 -0.670871 0.520417 +vn -0.333798 0.681284 0.651484 +vn 0.043430 0.709696 0.703168 +vn -0.367672 0.831898 0.415648 +vn 0.183598 0.560417 -0.807605 +vn 0.596227 0.600445 -0.532897 +vn -0.348419 0.840526 0.414873 +vn -0.384232 -0.619745 -0.684311 +vn 0.066730 0.720687 0.690041 +vn -0.725067 -0.609929 0.319788 +vn -0.035684 0.044705 -0.998363 +vn 0.422259 0.632729 -0.649115 +vn -0.496964 0.472312 0.727975 +vn 0.466396 0.623012 -0.627957 +vn 0.455854 0.254256 0.852966 +vn 0.308498 -0.451543 -0.837220 +vn -0.334388 -0.224422 0.915325 +vn -0.570577 0.530231 0.627134 +vn 0.263311 0.332135 0.905734 +vn 0.094479 0.885429 0.455071 +vn 0.121333 -0.005433 0.992597 +vn 0.022931 -0.864062 0.502863 +vn -0.589885 -0.783069 -0.197075 +vn -0.238002 0.715641 0.656668 +vn -0.788196 0.507544 0.348061 +vn -0.359040 0.547492 0.755872 +vn -0.513489 0.716360 0.472395 +vn 0.116428 -0.404735 -0.906992 +vn -0.317437 0.656783 0.684010 +vn 0.423887 -0.506870 -0.750601 +vn 0.089019 -0.101817 -0.990812 +vn -0.229931 0.867232 0.441633 +vn 0.208210 -0.632747 -0.745842 +vn 0.171871 -0.101371 -0.979890 +vn 0.311797 -0.480113 -0.819923 +vn -0.654644 0.583298 0.480838 +vn -0.035844 -0.991909 -0.121785 +vn 0.437155 0.562261 -0.701967 +vn 0.099206 0.986549 -0.129917 +vn -0.502870 0.745704 0.437090 +vn 0.449014 -0.024680 -0.893184 +vn 0.315967 0.649192 -0.691892 +vn -0.276763 0.803279 0.527394 +vn 0.272476 -0.940672 -0.202222 +vn -0.196418 0.938414 -0.284253 +vn 0.490259 0.439908 -0.752414 +vn 0.445708 -0.777774 0.443184 +vn -0.701779 -0.535340 -0.470018 +vn 0.168575 -0.113300 -0.979156 +vn 0.597620 0.462966 -0.654609 +vn -0.278050 0.826282 0.489843 +vn -0.264369 -0.865729 -0.424997 +vn 0.004403 0.865380 0.501097 +vn -0.658924 -0.415657 0.626936 +vn -0.018076 0.649388 0.760242 +vn 0.043972 0.910785 0.410533 +vn 0.144808 0.908651 0.391643 +vn -0.099019 0.985143 0.140315 +vn -0.092899 0.875990 -0.473299 +vn 0.219475 0.771302 -0.597431 +vn -0.475980 -0.865522 0.155931 +vn -0.425133 0.639601 0.640447 +vn -0.274160 -0.961676 -0.003880 +vn -0.320880 -0.821021 -0.472188 +vn 0.471427 0.880923 0.041605 +vn -0.046080 0.740257 0.670743 +vn -0.379821 0.815007 0.437606 +vn -0.538603 -0.544455 0.643021 +vn 0.570515 0.760984 -0.308895 +vn 0.524102 0.682850 -0.508953 +vn 0.248324 -0.961520 -0.117535 +vn -0.402141 0.751676 0.522749 +vn -0.412538 0.807872 0.420898 +vn -0.263527 -0.701207 -0.662467 +vn -0.397036 0.797584 0.454118 +vn 0.374468 -0.618419 -0.690891 +vn -0.210990 0.693322 0.689049 +vn 0.123534 -0.913192 -0.388355 +vn 0.021072 0.589001 0.807857 +vn 0.299246 0.950107 -0.088026 +vn -0.005628 -0.981953 0.189042 +vn 0.169020 -0.272027 -0.947330 +vn 0.447637 -0.779503 0.438172 +vn 0.467313 -0.789904 0.397076 +vn -0.281235 -0.806337 -0.520314 +vn -0.806845 -0.522032 0.276556 +vn -0.704777 -0.318879 0.633723 +vn -0.611241 0.545367 0.573550 +vn -0.703480 -0.198323 0.682484 +vn -0.548938 -0.464553 0.694879 +vn 0.381513 0.694526 -0.609985 +vn 0.419425 0.697237 -0.581329 +vn 0.249674 -0.836530 -0.487731 +vn 0.450795 -0.885809 0.110121 +vn 0.159740 0.892048 -0.422768 +vn 0.098326 0.876119 -0.471962 +vn 0.550504 -0.818369 -0.164976 +vn 0.600587 -0.760939 0.245495 +vn -0.209100 -0.598012 0.773731 +vn 0.438913 0.762374 0.475544 +vn 0.570074 0.485409 0.662868 +vn -0.590654 -0.804461 0.063004 +vn 0.490977 0.227472 0.840951 +vn 0.298165 -0.567955 0.767153 +vn -0.684665 -0.497599 0.532568 +vn -0.609944 -0.659548 0.439278 +vn 0.026630 0.701388 0.712282 +vn 0.820374 0.436145 -0.369815 +vn -0.415505 0.728443 0.544726 +vn 0.369343 -0.518620 -0.771115 +vn -0.078240 -0.957253 0.278470 +vn 0.610889 -0.217771 -0.761177 +vn -0.648257 -0.746655 -0.149230 +vn 0.959736 0.038211 -0.278293 +vn 0.522983 0.831238 -0.188501 +vn 0.047788 -0.998213 0.035863 +vn 0.067480 -0.994979 -0.073920 +vn -0.754666 0.516127 0.405083 +vn -0.268399 0.666346 0.695662 +vn -0.246249 0.746039 0.618698 +vn -0.716838 0.549188 0.429576 +vn 0.092448 -0.903074 -0.419418 +vn -0.194571 0.244766 0.949859 +vn -0.194524 0.276725 0.941055 +vn -0.522228 -0.749699 0.406484 +vn 0.573659 0.492440 -0.654537 +vn -0.560201 0.575615 0.595687 +vn -0.382417 -0.805785 -0.452182 +vn 0.183025 0.701581 0.688684 +vn 0.308334 0.056458 -0.949601 +vn 0.193973 0.893117 -0.405853 +vn 0.441587 0.261258 -0.858338 +vn -0.563787 0.467043 0.681186 +vn 0.443948 0.201429 -0.873119 +vn 0.038647 0.725463 0.687176 +vn -0.613156 -0.296801 0.732085 +vn 0.253401 -0.054330 -0.965835 +vn 0.414479 -0.157449 -0.896335 +vn 0.252234 -0.019964 -0.967460 +vn 0.244358 0.969396 -0.023660 +vn -0.346667 -0.908209 0.234473 +vn -0.018443 -0.828284 -0.560004 +vn 0.226349 0.644057 -0.730723 +vn -0.498204 0.502586 0.706541 +vn 0.326014 -0.824339 -0.462796 +vn -0.679743 0.457914 0.572944 +vn 0.460668 0.565514 -0.684090 +vn -0.205782 -0.766510 0.608372 +vn 0.305370 0.259452 -0.916206 +vn 0.344289 0.754319 -0.558988 +vn -0.218108 -0.928975 0.299056 +vn -0.065007 0.760128 0.646514 +vn -0.354144 -0.935131 -0.010540 +vn 0.247039 -0.888841 -0.385918 +vn 0.262497 -0.776771 -0.572469 +vn 0.415634 0.159692 -0.895403 +vn -0.200783 0.353083 0.913793 +vn -0.207581 0.296939 0.932061 +vn 0.238706 -0.414210 -0.878322 +vn 0.478545 -0.666881 0.571196 +vn -0.641403 -0.585422 -0.495865 +vn -0.287112 -0.893532 -0.345208 +vn -0.571301 -0.692189 0.441010 +vn -0.214321 0.422157 0.880824 +vn 0.556638 0.720379 -0.413773 +vn 0.377240 0.507545 -0.774653 +vn -0.008006 -0.626173 -0.779643 +vn -0.096532 -0.987643 0.123464 +vn 0.006658 0.701902 0.712242 +vn 0.541304 0.663532 -0.516445 +vn -0.528421 0.766353 0.365341 +vn 0.437992 0.299588 -0.847591 +vn -0.487252 0.694886 0.528885 +vn -0.019659 -0.978416 0.205706 +vn -0.008000 -0.986843 0.161482 +vn -0.707480 -0.688868 -0.157904 +vn -0.298916 0.666388 0.683063 +vn -0.671889 -0.725030 -0.151316 +vn 0.315114 -0.315468 -0.895088 +vn -0.598682 -0.783772 -0.165173 +vn -0.529658 -0.500293 -0.684959 +vn -0.382296 0.809949 0.444784 +vn -0.518668 0.630146 0.577841 +vn -0.626230 0.510925 0.588890 +vn 0.388179 0.787862 -0.478112 +vn -0.575244 0.526152 0.626306 +vn -0.683603 -0.276163 0.675590 +vn -0.659301 -0.311811 0.684176 +vn -0.346095 0.826231 0.444477 +vn -0.460193 0.641584 0.613670 +vn 0.319787 0.931577 0.172917 +vn -0.455914 -0.886994 0.073379 +vn -0.720570 0.551200 0.420663 +vn -0.037823 0.695931 0.717112 +vn -0.455539 -0.612920 0.645611 +vn -0.630451 0.536520 0.560961 +vn -0.569689 -0.647457 0.506215 +vn -0.509501 0.477185 0.716033 +vn 0.396303 0.111415 -0.911335 +vn -0.395706 -0.893351 -0.212933 +vn 0.465394 0.382494 -0.798190 +vn -0.519479 -0.825930 0.219047 +vn 0.259081 -0.023163 -0.965578 +vn -0.409512 0.741347 0.531700 +vn -0.627932 0.506323 0.591049 +vn 0.456922 0.736638 -0.498586 +vn 0.081215 0.711583 0.697893 +vn -0.142267 -0.950239 0.277137 +vn -0.167944 0.733851 0.658223 +vn -0.284597 0.665981 0.689546 +vn -0.509661 0.566673 0.647400 +vn 0.313119 0.306731 0.898817 +vn -0.612149 -0.356820 0.705658 +vn -0.183088 0.007265 -0.983070 +vn -0.381401 0.587155 0.713990 +vn -0.209413 0.203160 0.956490 +vn -0.588281 -0.652864 0.477173 +vn 0.232492 0.430065 0.872348 +vn -0.501536 0.742609 0.443841 +vn -0.252077 -0.196171 -0.947615 +vn -0.218219 -0.600833 -0.769012 +vn -0.455876 0.577118 0.677578 +vn -0.292259 0.728464 0.619616 +vn -0.586663 -0.493414 0.642160 +vn -0.207619 0.268107 0.940751 +vn -0.538804 0.733977 0.413482 +vn -0.068029 -0.969948 0.233608 +vn -0.107084 0.829923 0.547504 +vn -0.194979 0.606586 0.770738 +vn -0.356284 0.639539 0.681213 +vn 0.341248 -0.399815 -0.850704 +vn -0.288855 0.689127 0.664580 +vn 0.168388 -0.082367 -0.982273 +vn -0.598515 0.691439 0.404588 +vn -0.380677 -0.739006 0.555838 +vn 0.359061 0.167987 -0.918072 +vn 0.442445 0.437750 -0.782699 +vn -0.194459 0.823563 0.532850 +vn 0.049955 -0.990306 -0.129609 +vn 0.253978 0.624146 -0.738875 +vn -0.338711 -0.583357 0.738221 +vn -0.362821 0.408912 0.837348 +vn -0.476681 -0.682614 0.553907 +vn 0.085697 0.694592 -0.714282 +vn -0.399701 0.789220 0.466231 +vn -0.510187 0.699262 0.500741 +vn 0.479307 -0.477858 0.736150 +vn -0.622189 -0.366175 0.691951 +vn 0.429627 -0.679403 0.594837 +vn -0.201496 -0.709960 -0.674801 +vn 0.377832 0.085214 -0.921944 +vn -0.080862 0.702927 0.706651 +vn 0.114431 0.880863 -0.459332 +vn -0.606963 -0.779739 -0.153633 +vn -0.287022 -0.805018 -0.519197 +vn -0.613146 -0.772821 0.163708 +vn 0.480963 -0.725335 0.492507 +vn 0.245907 -0.198001 -0.948855 +vn -0.228433 0.548626 -0.804256 +vn -0.022255 0.783929 0.620451 +vn -0.001143 0.757789 0.652499 +vn -0.345559 0.717515 0.604782 +vn -0.679897 0.558094 0.475680 +vn 0.162554 -0.158743 -0.973846 +vn -0.525152 0.758690 0.385493 +vn 0.277496 -0.481848 0.831155 +vn 0.309839 0.704763 -0.638207 +vn 0.394239 -0.566872 -0.723348 +vn -0.602628 0.643879 0.471445 +vn -0.403592 0.587792 0.701152 +vn -0.395833 0.811621 0.429637 +vn -0.642210 0.564281 0.518800 +vn 0.736878 -0.218141 0.639863 +vn 0.049334 0.689464 -0.722638 +vn -0.538705 -0.813307 0.219839 +vn 0.438528 0.621255 -0.649412 +vn 0.684618 -0.543585 -0.485606 +vn 0.507820 -0.826914 0.241519 +vn 0.699123 -0.645746 -0.306983 +vn -0.181276 0.977949 -0.103701 +vn 0.470164 0.609462 0.638359 +vn -0.304068 -0.671168 0.676074 +vn 0.557220 0.339636 0.757729 +vn -0.437527 -0.597295 0.672167 +vn -0.640892 -0.747726 0.173676 +vn -0.508770 -0.806355 -0.301570 +vn 0.873482 -0.450129 0.185508 +vn 0.744242 0.194680 0.638908 +vn 0.747894 -0.630905 -0.206430 +vn 0.579200 0.570049 0.582727 +vn 0.637546 -0.749905 -0.176574 +vn 0.517911 -0.825053 -0.225955 +vn 0.499311 -0.785128 -0.366419 +vn -0.473535 -0.803961 0.359738 +vn -0.292317 -0.923191 0.249538 +vn 0.387951 0.552786 -0.737510 +vn -0.772972 0.504552 0.384632 +vn -0.305497 -0.950529 -0.056271 +vn 0.105827 0.993085 -0.050821 +vn -0.761866 0.514113 0.394014 +vn -0.331106 0.683250 0.650798 +vn -0.619155 0.421497 0.662562 +vn -0.683049 0.441207 0.582049 +vn -0.682126 0.449498 0.576764 +vn 0.247028 -0.598574 -0.762028 +vn -0.323670 -0.921857 -0.213113 +vn -0.391199 0.554897 0.734202 +vn -0.679069 0.535116 0.502510 +vn 0.356520 -0.538042 -0.763809 +vn -0.122796 0.660367 0.740835 +vn -0.406769 -0.850155 0.334328 +vn 0.619666 0.481127 -0.620106 +vn 0.468632 0.297988 -0.831617 +vn -0.055656 0.822846 0.565532 +vn -0.679576 0.501595 0.535331 +vn -0.600094 0.524110 0.604315 +vn -0.223326 -0.812323 -0.538755 +vn -0.522859 0.760493 0.385057 +vn -0.635421 0.699899 0.326163 +vn 0.451315 0.697579 -0.556506 +vn 0.038480 0.108054 -0.993400 +vn 0.353389 0.916726 -0.186361 +vn -0.517347 0.702174 0.489187 +vn 0.430840 0.614619 -0.660772 +vn 0.054771 -0.103117 -0.993160 +vn -0.121336 0.616516 0.777937 +vn 0.478566 -0.542269 0.690594 +vn 0.380213 0.757444 -0.530770 +vn -0.115824 0.672058 0.731385 +vn 0.027694 0.882895 0.468752 +vn 0.306446 0.908815 -0.283099 +vn 0.434066 0.579833 -0.689478 +vn -0.363775 -0.792529 0.489454 +vn 0.044006 0.739080 0.672178 +vn -0.057083 0.882423 0.466981 +vn 0.089201 -0.017449 -0.995861 +vn -0.450133 0.794760 0.407109 +vn -0.304557 0.823595 0.478473 +vn 0.464224 -0.630589 0.621976 +vn 0.222206 -0.949340 -0.222213 +vn 0.249649 -0.918147 -0.307704 +vn 0.580030 0.720288 -0.380461 +vn 0.389293 -0.434059 -0.812430 +vn 0.227657 0.933168 0.278154 +vn -0.740954 -0.631928 -0.227276 +vn -0.397217 0.827171 0.397501 +vn -0.444840 0.568719 0.691864 +vn 0.183791 0.365641 -0.912429 +vn 0.457962 -0.825847 0.329009 +vn -0.524105 -0.850410 0.046004 +vn -0.530087 -0.724261 -0.440969 +vn 0.612890 0.694017 -0.377765 +vn -0.423714 0.859645 -0.285440 +vn -0.307020 0.680351 -0.665478 +vn -0.124670 0.663749 0.737492 +vn 0.438160 0.644808 -0.626289 +vn -0.069986 -0.997162 0.027765 +vn -0.069105 -0.996456 -0.047955 +vn -0.253513 0.261376 0.931351 +vn -0.670003 -0.552321 0.496022 +vn -0.585268 -0.616322 0.526886 +vn 0.326503 -0.441538 -0.835727 +vn -0.330725 0.737285 0.589094 +vn -0.494422 -0.592875 0.635647 +vn -0.128504 -0.842958 0.522406 +vn 0.211311 -0.147553 -0.966217 +vn -0.138423 -0.769640 -0.623293 +vn 0.197402 0.631769 0.749600 +vn -0.302410 0.742540 0.597647 +vn -0.303326 -0.929478 -0.209913 +vn 0.375479 0.777491 -0.504503 +vn -0.203439 0.668058 0.715759 +vn -0.655879 -0.752467 0.060141 +vn -0.091621 -0.942921 0.320164 +vn 0.419417 0.378173 0.825273 +vn -0.192307 -0.077099 0.978302 +vn 0.240999 -0.099434 -0.965418 +vn 0.182689 -0.122779 -0.975474 +vn 0.110883 0.504302 0.856379 +vn 0.515437 0.489798 -0.703152 +vn 0.549449 0.671577 -0.497082 +vn -0.483389 -0.758258 -0.437470 +vn -0.488997 0.567553 0.662393 +vn -0.669006 0.446809 0.593964 +vn 0.526598 0.793215 -0.305785 +vn -0.337200 0.765095 0.548567 +vn -0.631896 -0.725094 -0.273764 +vn -0.127094 0.796730 0.590820 +vn 0.480305 0.603707 -0.636274 +vn 0.363408 0.144348 -0.920379 +vn -0.560409 0.716249 0.415847 +vn 0.387861 0.165668 -0.906707 +vn -0.413836 0.570015 0.709804 +vn -0.689444 -0.674964 -0.262850 +vn 0.143916 -0.979828 -0.138652 +vn -0.030800 0.274798 -0.961009 +vn -0.077036 -0.702447 -0.707554 +vn 0.008568 -0.843499 -0.537063 +vn 0.382356 0.611560 -0.692675 +vn 0.052105 -0.951918 0.301890 +vn -0.316296 -0.887072 0.336245 +vn 0.162446 0.504441 -0.848027 +vn 0.435565 -0.641858 0.631111 +vn -0.385983 0.760412 0.522294 +vn -0.264949 -0.898833 0.349145 +vn -0.301311 0.899070 0.317622 +vn -0.447570 0.784906 0.428489 +vn 0.157029 0.032042 -0.987074 +vn -0.319542 -0.947257 0.024445 +vn -0.559699 -0.799875 0.216650 +vn -0.003085 -0.833606 -0.552350 +vn 0.191892 -0.823836 -0.533358 +vn -0.234092 -0.952755 0.193541 +vn -0.305549 -0.756320 -0.578464 +vn -0.468190 -0.575392 -0.670613 +vn 0.374845 0.162415 -0.912750 +vn 0.126799 0.091987 -0.987654 +vn 0.232314 0.752132 -0.616707 +vn -0.024805 0.730805 0.682136 +vn 0.394604 -0.728052 -0.560561 +vn 0.029652 0.245958 -0.968827 +vn -0.427798 0.620738 0.657019 +vn -0.559505 -0.763290 -0.323021 +vn -0.566940 -0.476186 -0.672180 +vn 0.000898 -0.988862 0.148836 +vn -0.290453 0.625444 0.724194 +vn 0.269287 0.543743 -0.794876 +vn 0.441107 -0.874749 0.200596 +vn 0.134236 -0.235377 0.962589 +vn 0.180493 -0.443986 0.877667 +vn -0.587854 0.617622 0.522466 +vn -0.681209 0.528437 0.506664 +vn 0.076046 0.405662 -0.910854 +vn 0.729510 -0.625431 0.276860 +vn 0.520356 0.682299 -0.513515 +vn 0.325442 0.616535 0.716919 +vn 0.241387 0.376642 -0.894356 +vn 0.032958 0.856746 0.514685 +vn -0.517876 -0.665519 0.537483 +vn 0.509685 -0.859642 0.035176 +vn 0.248691 0.966204 -0.067838 +vn 0.308810 0.951070 -0.010127 +vn -0.295880 -0.652734 0.697419 +vn -0.475682 -0.666660 0.573839 +vn -0.483447 -0.875015 0.025053 +vn -0.596677 -0.512801 -0.617262 +vn 0.293512 -0.506894 -0.810499 +vn 0.318731 -0.688752 -0.651177 +vn -0.390496 0.794797 0.464555 +vn -0.021977 -0.934493 0.355302 +vn 0.434762 0.383020 -0.815032 +vn -0.488288 -0.629284 0.604630 +vn -0.215192 0.620064 0.754463 +vn 0.419561 0.345103 -0.839567 +vn -0.190618 -0.335505 -0.922551 +vn 0.081370 -0.287387 -0.954352 +vn -0.332250 0.822431 0.461755 +vn -0.271392 0.839329 0.471034 +vn -0.065849 -0.995832 -0.063110 +vn -0.689064 0.534990 0.488853 +vn -0.325482 -0.893839 0.308406 +vn 0.258067 -0.093738 -0.961569 +vn -0.579051 -0.603879 -0.547750 +vn -0.596445 -0.776147 -0.204573 +vn 0.341412 0.404091 -0.848615 +vn -0.502148 0.544341 0.671968 +vn -0.134329 -0.822637 0.552471 +vn -0.681998 0.513566 0.520699 +vn -0.652869 0.515011 0.555450 +vn 0.115181 0.145457 -0.982637 +vn -0.662154 0.474307 0.580160 +vn -0.699149 0.449135 0.556299 +vn -0.381293 0.737997 0.556755 +vn -0.253595 -0.532860 -0.807310 +vn -0.252309 0.224471 0.941251 +vn -0.010602 -0.992163 -0.124500 +vn -0.461984 -0.856281 0.230984 +vn -0.235207 0.326331 0.915525 +vn -0.345677 -0.779002 0.523128 +vn -0.198187 -0.873989 -0.443695 +vn -0.430802 0.774226 0.463664 +vn -0.487746 0.548558 0.679108 +vn -0.001755 0.750488 0.660881 +vn 0.573499 0.522031 -0.631334 +vn -0.404325 -0.827522 -0.389523 +vn 0.468744 0.795228 -0.384566 +vn -0.523324 0.733290 0.434071 +vn -0.407003 0.794481 0.450720 +vn 0.012857 -0.665131 -0.746616 +vn -0.646528 0.686716 0.332299 +vn -0.544865 0.715920 0.436557 +vn -0.798132 -0.435854 0.415954 +vn 0.179475 0.830864 0.526738 +vn 0.096502 0.776258 -0.622986 +vn -0.493733 -0.638936 0.589906 +vn 0.757177 0.505474 -0.413738 +vn 0.014715 -0.416796 -0.908881 +vn -0.662299 -0.634546 -0.398385 +vn -0.328645 0.568046 0.754531 +vn -0.036614 0.606577 0.794181 +vn -0.596079 0.681048 0.425279 +vn 0.325359 0.522429 -0.788169 +vn 0.259888 0.961245 -0.092010 +vn 0.241192 -0.055778 -0.968873 +vn -0.261716 0.302677 0.916456 +vn -0.371632 0.536996 0.757314 +vn 0.650453 0.547929 -0.526008 +vn -0.704973 0.480646 0.521529 +vn 0.164940 -0.963825 -0.209372 +vn 0.201946 -0.972629 -0.114942 +vn -0.112862 -0.794834 -0.596239 +vn 0.218487 -0.914629 0.340173 +vn 0.394455 0.728469 -0.560124 +vn -0.494814 -0.598790 0.629770 +vn 0.459913 -0.551469 0.695961 +vn -0.356144 -0.908280 0.219519 +vn -0.065493 0.693075 0.717884 +vn 0.194108 -0.654307 -0.730893 +vn 0.212276 -0.800575 -0.560373 +vn -0.480298 0.692519 0.538267 +vn -0.045349 -0.981446 0.186300 +vn -0.586423 -0.366499 0.722348 +vn -0.235083 0.692751 0.681786 +vn -0.305453 0.736785 0.603196 +vn 0.489512 0.070307 -0.869158 +vn -0.413641 0.685695 0.598935 +vn 0.319039 -0.583301 -0.746977 +vn -0.327801 -0.750080 0.574392 +vn -0.111557 -0.465288 0.878102 +vn -0.248297 0.699973 0.669617 +vn 0.576548 0.589762 -0.565485 +vn -0.269939 -0.952231 -0.142794 +vn 0.278247 0.041768 -0.959601 +vn -0.559689 0.740001 0.373024 +vn 0.228969 0.972376 -0.045361 +vn -0.409027 0.532858 0.740782 +vn -0.107646 -0.851328 0.513471 +vn 0.010820 0.634001 0.773256 +vn -0.360926 -0.895671 -0.259817 +vn -0.643393 0.712308 0.280468 +vn -0.322501 0.225757 0.919253 +vn 0.189011 -0.578083 -0.793785 +vn -0.344432 -0.915662 -0.207193 +vn -0.699544 0.540135 0.467859 +vn -0.725443 0.487225 0.486152 +vn -0.279539 -0.849622 -0.447214 +vn -0.296882 -0.820895 0.487845 +vn -0.358213 0.644519 0.675484 +vn 0.032670 0.874639 -0.483673 +vn -0.510646 -0.839320 0.186500 +vn -0.361513 -0.897879 0.251241 +vn 0.178411 0.756516 -0.629168 +vn -0.633436 -0.751830 -0.183059 +vn 0.346733 0.929935 -0.122460 +vn -0.439827 0.686039 0.579572 +vn -0.547945 -0.798461 -0.249433 +vn -0.288533 0.867877 0.404397 +vn 0.011237 0.928297 0.371670 +vn 0.179371 -0.982748 -0.045089 +vn -0.294288 -0.770318 0.565689 +vn 0.034296 -0.575120 -0.817350 +vn -0.471785 0.761309 0.444778 +vn 0.223358 0.428231 0.875631 +vn 0.301889 0.930419 -0.207805 +vn -0.502071 0.556947 0.661615 +vn -0.352233 0.248652 0.902277 +vn 0.280067 0.546879 -0.788977 +vn 0.262476 0.709035 0.654505 +vn 0.350715 0.793925 -0.496671 +vn -0.563089 -0.736942 0.373963 +vn 0.193348 -0.950734 -0.242325 +vn 0.218940 0.792908 -0.568649 +vn 0.349015 0.365123 -0.863061 +vn -0.173709 0.855647 0.487538 +vn -0.227343 -0.873571 -0.430335 +vn 0.342729 0.737976 -0.581316 +vn -0.657816 0.516222 0.548446 +vn -0.255066 -0.592212 0.764347 +vn 0.396539 -0.888516 0.230857 +vn -0.433099 -0.892275 0.127554 +vn 0.196395 0.820766 0.536443 +vn 0.446597 -0.778563 0.440897 +vn 0.548969 0.661224 -0.511288 +vn 0.322607 0.944282 -0.065234 +vn -0.415700 -0.909428 -0.011549 +vn 0.165654 -0.132935 -0.977183 +vn 0.176728 -0.051636 -0.982904 +vn 0.411853 -0.455827 -0.789049 +vn 0.372996 0.783307 -0.497297 +vn -0.389540 0.574194 0.720111 +vn -0.160406 -0.960326 0.228130 +vn 0.660049 0.592866 -0.461352 +vn -0.039900 -0.987602 0.151825 +vn -0.344593 0.688750 0.637871 +vn -0.473161 -0.853129 0.219748 +vn -0.476092 -0.727130 0.494590 +vn -0.664441 0.484459 0.569050 +vn 0.637688 0.323991 -0.698844 +vn 0.576499 0.452454 -0.680393 +vn 0.559058 0.569446 -0.602648 +vn 0.745888 -0.089561 0.660022 +vn 0.411235 -0.184165 0.892731 +vn 0.282913 0.927676 -0.243674 +vn -0.002686 0.972134 0.234409 +vn 0.546372 0.558553 -0.624096 +vn 0.407488 -0.860741 -0.305088 +vn 0.304556 0.857122 -0.415437 +vn -0.024273 0.989894 0.139715 +vn 0.694414 -0.392966 0.602799 +vn 0.698740 -0.500629 0.511013 +vn 0.449484 -0.892408 0.039641 +vn 0.577404 -0.815035 -0.048182 +vn 0.534714 -0.816265 -0.218614 +vn 0.677401 -0.683792 -0.271215 +vn 0.693413 -0.688171 -0.213540 +vn 0.525377 -0.748639 -0.404374 +vn 0.320835 0.831291 0.453894 +vn 0.688343 -0.605987 -0.398702 +vn 0.311934 0.938442 -0.148404 +vn 0.533273 0.167448 -0.829205 +vn -0.402021 0.591289 0.699111 +vn -0.355835 0.724286 0.590585 +vn -0.360763 -0.886106 -0.290974 +vn 0.293580 0.849960 -0.437468 +vn -0.431494 -0.887519 -0.161624 +vn -0.217151 -0.804042 -0.553500 +vn 0.472877 0.788006 -0.394251 +vn 0.167328 0.941515 -0.292492 +vn 0.515976 0.324238 0.792868 +vn -0.756673 -0.513567 -0.404592 +vn -0.348499 0.814489 0.463849 +vn -0.768668 -0.486462 -0.415336 +vn -0.779765 -0.476698 -0.405863 +vn 0.359976 0.827618 -0.430658 +vn -0.160417 -0.234206 0.958861 +vn 0.352590 0.619988 -0.700924 +vn 0.118428 0.929674 0.348829 +vn -0.289903 0.167491 0.942286 +vn -0.069532 -0.985841 -0.152586 +vn 0.263420 -0.624880 -0.734939 +vn 0.324727 -0.534662 -0.780185 +vn -0.605080 0.644852 0.466952 +vn -0.746454 0.497207 0.442257 +vn -0.425957 0.524530 0.737176 +vn -0.635655 -0.335761 0.695131 +vn -0.307667 -0.863263 0.400148 +vn -0.372557 -0.860731 0.346905 +vn 0.492583 0.545565 -0.678027 +vn -0.015237 0.585140 0.810789 +vn 0.174949 0.536493 -0.825571 +vn -0.378921 -0.733034 0.564871 +vn -0.495389 0.794806 0.350532 +vn -0.311930 -0.580985 0.751768 +vn 0.250868 0.284775 -0.925186 +vn 0.476629 0.345063 -0.808552 +vn -0.270652 0.657830 0.702856 +vn -0.410687 0.752116 0.515420 +vn -0.386248 -0.587387 0.711188 +vn 0.205985 -0.592626 -0.778694 +vn 0.048100 0.646918 0.761041 +vn 0.109213 0.527151 -0.842724 +vn -0.372730 0.806116 0.459618 +vn -0.230121 -0.824368 0.517167 +vn 0.233438 0.621354 -0.747948 +vn 0.177290 -0.504845 -0.844808 +vn -0.446914 0.654286 0.610063 +vn -0.276967 0.361162 0.890422 +vn -0.542413 0.563831 0.622802 +vn 0.259812 0.297241 -0.918774 +vn 0.196833 -0.133337 -0.971328 +vn -0.626842 0.560840 0.540858 +vn 0.237846 0.241355 -0.940838 +vn -0.391584 0.488379 0.779838 +vn -0.816448 -0.571862 0.079916 +vn -0.400862 -0.679693 0.614270 +vn -0.637548 0.531474 0.557734 +vn -0.552150 0.543692 0.632083 +vn -0.006253 -0.240235 0.970695 +vn -0.044253 -0.993798 0.102014 +vn -0.419988 0.558554 0.715281 +vn -0.346092 0.673885 0.652763 +vn -0.687998 -0.334289 0.644135 +vn 0.551381 -0.760450 0.343066 +vn -0.490016 -0.871338 0.025569 +vn 0.208687 -0.957169 -0.200691 +vn -0.664158 0.479792 0.573319 +vn -0.639606 -0.258489 0.723939 +vn 0.409114 0.250395 -0.877455 +vn -0.779090 -0.225040 0.585129 +vn -0.578623 0.548079 0.603991 +vn -0.069357 0.877501 0.474534 +vn -0.512552 0.778786 0.361639 +vn -0.105934 -0.817802 0.565666 +vn -0.587581 -0.586556 -0.557406 +vn -0.647255 0.531743 0.546178 +vn -0.144683 -0.880920 0.450606 +vn -0.071237 0.905213 -0.418945 +vn 0.371869 0.780755 -0.502130 +vn 0.431841 0.643644 -0.631851 +vn -0.305073 0.769675 0.560831 +vn -0.380205 0.658451 0.649528 +vn -0.609999 0.486982 0.625100 +vn 0.315921 0.899856 -0.300754 +vn -0.077550 0.482162 -0.872643 +vn 0.395571 0.420330 -0.816606 +vn -0.692805 -0.531193 -0.487703 +vn -0.250131 -0.853129 -0.457826 +vn -0.441762 -0.866615 0.232004 +vn -0.169403 0.878729 0.446249 +vn -0.745292 0.518271 0.419446 +vn -0.149678 -0.718922 -0.678784 +vn -0.151549 -0.947376 0.281978 +vn -0.109134 0.786850 0.607418 +vn 0.546832 0.475440 -0.689153 +vn -0.320022 0.836981 0.443902 +vn -0.602610 -0.517237 0.607723 +vn -0.045234 -0.995076 0.088188 +vn 0.654404 0.658157 -0.372270 +vn 0.219063 -0.088107 -0.971725 +vn -0.736376 -0.573335 -0.359217 +vn -0.544602 -0.620497 0.564263 +vn -0.418548 0.808748 0.413212 +vn 0.475771 0.539946 -0.694335 +vn 0.095268 -0.170363 -0.980765 +vn 0.466503 -0.696189 0.545616 +vn -0.430646 -0.784889 -0.445526 +vn 0.394160 -0.724418 0.565559 +vn 0.366689 0.644793 -0.670657 +vn 0.250689 0.513236 -0.820819 +vn -0.716613 -0.682183 0.145233 +vn 0.311923 -0.132807 -0.940780 +vn -0.698516 -0.615917 -0.364310 +vn -0.652185 0.505714 0.564720 +vn 0.266390 -0.030711 -0.963376 +vn -0.607815 -0.748303 -0.265715 +vn -0.188085 -0.968508 0.163147 +vn -0.346965 -0.925266 -0.153290 +vn 0.250597 -0.537139 -0.805409 +vn -0.375463 -0.923942 0.073200 +vn 0.233420 0.749822 -0.619097 +vn -0.108143 -0.982603 0.150986 +vn -0.048588 0.790135 0.611004 +vn 0.255122 -0.927281 -0.273975 +vn -0.615309 -0.788022 -0.020392 +vn 0.164034 0.086006 -0.982698 +vn -0.593224 -0.795996 0.120314 +vn -0.557601 -0.740552 -0.375052 +vn -0.383906 0.913765 -0.132852 +vn -0.686657 -0.709137 -0.160085 +vn 0.059551 -0.302281 -0.951357 +vn -0.054641 0.682861 0.728502 +vn 0.275827 -0.435472 -0.856904 +vn -0.547118 -0.829083 0.115251 +vn 0.196018 -0.883026 -0.426429 +vn 0.132752 0.860784 0.491353 +vn 0.134388 -0.485017 -0.864117 +vn 0.276848 -0.836915 -0.472153 +vn 0.691603 0.499528 -0.521687 +vn -0.216156 -0.737727 0.639559 +vn -0.516327 -0.478917 0.709961 +vn -0.542741 0.728231 0.418463 +vn -0.505089 0.580728 0.638467 +vn 0.150222 -0.981949 -0.114929 +vn -0.091933 -0.963917 0.249823 +vn -0.522960 -0.744985 0.414138 +vn 0.189975 -0.049501 -0.980540 +vn 0.090998 0.770064 0.631444 +vn -0.435211 -0.601242 -0.670149 +vn -0.845418 -0.434897 0.310053 +vn -0.247188 0.696322 0.673821 +vn -0.230156 0.551204 0.801999 +vn -0.777409 -0.584124 0.233310 +vn 0.040763 0.633505 0.772664 +vn -0.405093 0.558117 0.724158 +vn -0.161634 0.561017 0.811871 +vn 0.227407 -0.706511 -0.670170 +vn 0.008639 0.761620 0.647967 +vn -0.017731 0.998752 -0.046701 +vn 0.030916 0.860089 -0.509207 +vn -0.615705 -0.184793 0.766002 +vn 0.028759 -0.950791 0.308496 +vn 0.254425 0.311925 0.915407 +vn -0.122595 0.753934 0.645410 +vn 0.316808 0.816527 -0.482614 +vn 0.146844 0.271626 -0.951134 +vn 0.229860 0.799744 -0.554593 +vn -0.023272 0.884759 0.465467 +vn 0.403414 0.882124 -0.243135 +vn 0.636436 0.314319 0.704381 +vn -0.349536 -0.828303 0.437880 +vn -0.255465 -0.965315 0.053901 +vn 0.615911 -0.629757 0.473350 +vn 0.435740 -0.894479 0.100192 +vn 0.437207 0.407952 0.801514 +vn -0.598396 0.609773 0.519711 +vn -0.507918 0.531416 0.677950 +vn 0.358140 0.392867 0.846989 +vn -0.496421 -0.601228 0.626172 +vn 0.562364 0.560969 -0.607504 +vn 0.130107 0.233410 -0.963635 +vn -0.653391 0.516908 0.553070 +vn -0.160024 0.588528 0.792482 +vn 0.187258 -0.282669 -0.940762 +vn 0.008352 -0.827127 -0.561953 +vn -0.333447 0.252498 0.908327 +vn 0.014008 -0.408899 -0.912472 +vn -0.557453 -0.239148 0.795019 +vn 0.305014 0.582601 -0.753354 +vn -0.354461 0.288249 0.889534 +vn -0.562607 -0.316230 0.763854 +vn 0.237419 0.231371 -0.943451 +vn -0.320316 0.812595 0.486916 +vn 0.164331 -0.929357 -0.330591 +vn -0.332316 0.846821 0.415283 +vn 0.084966 -0.315026 -0.945272 +vn -0.092944 0.259883 -0.961157 +vn -0.168031 0.898092 0.406442 +vn 0.159968 -0.052876 -0.985705 +vn 0.254342 0.387478 -0.886099 +vn -0.228718 0.822547 0.520677 +vn -0.079327 -0.981146 0.176238 +vn -0.410379 0.779959 0.472497 +vn -0.336745 0.343231 0.876810 +vn -0.121209 -0.992609 -0.006024 +vn 0.324736 0.259586 -0.909484 +vn -0.665869 0.699972 0.258181 +vn -0.244857 0.822768 0.512931 +vn -0.318441 -0.850955 0.417697 +vn -0.395858 0.473085 0.787075 +vn 0.175746 -0.026776 -0.984071 +vn 0.551128 0.543869 -0.632823 +vn -0.525152 0.555109 0.645034 +vn -0.391822 0.813118 0.430481 +vn -0.775088 0.515427 0.365476 +vn -0.312952 0.594652 0.740574 +vn -0.435860 0.623255 0.649291 +vn -0.370244 0.608701 0.701714 +vn 0.319789 0.404662 -0.856728 +vn -0.561713 -0.827115 -0.018930 +vn -0.622590 -0.718784 -0.309405 +vn -0.348052 -0.000749 0.937475 +vn -0.458972 -0.587932 0.666093 +vn -0.463854 0.794250 0.392436 +vn -0.555464 -0.815198 -0.164049 +vn -0.403345 0.595884 0.694431 +vn -0.728438 0.497774 0.470743 +vn -0.033464 0.949097 0.313201 +vn -0.853064 -0.407285 0.326192 +vn -0.767264 -0.491009 -0.412572 +vn -0.336145 0.547212 0.766529 +vn 0.623075 0.678210 -0.389626 +vn -0.294755 0.664009 0.687176 +vn -0.876994 -0.464847 0.121656 +vn -0.426274 0.774427 0.467497 +vn 0.223679 0.910736 0.347171 +vn -0.222698 0.649424 0.727086 +vn -0.658091 -0.682089 0.318859 +vn -0.011573 -0.998129 -0.060043 +vn 0.480942 -0.866901 0.131065 +vn -0.610963 0.594428 0.522857 +vn -0.509493 -0.525622 -0.681277 +vn 0.449405 -0.770416 0.452211 +vn 0.410258 -0.570187 0.711741 +vn -0.613472 -0.464660 -0.638548 +vn -0.658639 0.560158 0.502411 +vn 0.597178 0.644481 -0.477518 +vn -0.646197 0.621703 0.442623 +vn 0.017315 0.719506 0.694271 +vn -0.189954 -0.831998 0.521246 +vn -0.575355 0.494252 0.651676 +vn -0.494336 0.561538 0.663556 +vn 0.293828 0.899974 -0.322043 +vn -0.546744 -0.742845 0.386332 +vn -0.545436 0.520636 0.656839 +vn -0.437715 0.011694 0.899038 +vn 0.321385 -0.116635 -0.939738 +vn 0.278491 0.955283 -0.099384 +vn 0.258850 0.740474 -0.620238 +vn -0.390449 0.750944 0.532571 +vn -0.271717 0.854452 0.442812 +vn 0.031246 0.391322 -0.919723 +vn 0.017376 0.942949 0.332484 +vn 0.019752 0.797391 0.603139 +vn 0.547866 0.466405 -0.694485 +vn -0.703646 0.431012 0.564899 +vn 0.269156 -0.875283 0.401790 +vn -0.544020 0.507289 0.668356 +vn -0.574317 0.588714 0.568838 +vn -0.596017 -0.778596 -0.196345 +vn -0.186795 0.606633 0.772725 +vn -0.149108 0.675679 0.721959 +vn -0.358368 -0.461421 -0.811581 +vn -0.620224 0.570120 0.538781 +vn -0.269895 -0.763917 -0.586163 +vn -0.160062 0.826071 0.540358 +vn -0.726949 0.545974 0.416482 +vn -0.020674 -0.978670 0.204397 +vn -0.228223 0.837380 0.496699 +vn 0.150079 -0.882281 -0.446158 +vn -0.671699 -0.736352 -0.081276 +vn -0.502768 0.769332 0.394148 +vn -0.524626 -0.485893 0.699054 +vn -0.311114 0.950085 -0.023370 +vn -0.447595 0.766696 0.460258 +vn 0.003684 0.595220 0.803554 +vn -0.686047 0.681266 0.255374 +vn -0.588741 -0.755586 -0.287182 +vn -0.288581 0.626213 0.724278 +vn 0.478390 0.639145 -0.602193 +vn -0.564845 -0.573957 0.592894 +vn -0.549332 -0.777286 0.306694 +vn 0.095755 0.973486 -0.207742 +vn -0.571410 0.678146 0.462178 +vn -0.510371 -0.254484 0.821438 +vn -0.316217 -0.939720 -0.130124 +vn -0.216002 -0.031279 -0.975892 +vn -0.255501 0.587900 -0.767524 +vn -0.591192 -0.670262 -0.448599 +vn 0.024306 0.831875 0.554430 +vn -0.375838 0.499615 0.780468 +vn -0.325389 0.827716 -0.457173 +vn -0.691345 0.545460 0.473830 +vn 0.447249 0.428768 -0.784937 +vn 0.500075 -0.773231 0.389921 +vn -0.290374 -0.675839 0.677440 +vn 0.371773 0.233193 -0.898558 +vn 0.187040 -0.029752 -0.981902 +vn -0.868615 -0.437939 0.231769 +vn -0.812726 -0.329475 0.480544 +vn -0.401455 0.817998 0.411963 +vn 0.674355 0.648690 -0.352771 +vn -0.244795 -0.849371 -0.467594 +vn 0.566813 0.801397 0.191011 +vn -0.640917 -0.427200 -0.637750 +vn -0.357549 -0.647885 -0.672609 +vn -0.407575 0.835425 0.368712 +vn -0.163275 0.654674 0.738067 +vn -0.117348 0.674039 0.729315 +vn -0.060231 -0.997910 0.023399 +vn -0.570453 -0.687997 0.448602 +vn 0.195419 0.865808 -0.460638 +vn -0.485780 -0.687054 0.540347 +vn -0.569349 0.582675 0.579941 +vn 0.179549 0.357395 -0.916532 +vn 0.167772 -0.515781 0.840133 +vn 0.655874 0.700330 -0.281722 +vn -0.202890 0.173100 0.963780 +vn 0.313802 0.877201 -0.363382 +vn 0.208288 -0.889540 -0.406614 +vn 0.079714 -0.933688 -0.349103 +vn 0.599921 0.491689 0.631139 +vn -0.504445 -0.728111 0.464101 +vn 0.709348 0.326046 0.624916 +vn -0.319097 -0.907947 -0.271678 +vn 0.633371 -0.772421 -0.046982 +vn 0.495831 0.543870 0.677021 +vn 0.323895 -0.811958 0.485609 +vn 0.496880 -0.864126 0.079976 +vn 0.663912 -0.747434 -0.023747 +vn 0.333461 -0.872549 -0.357018 +vn 0.271100 0.685074 0.676150 +vn -0.279976 -0.812554 -0.511242 +vn -0.544405 0.693871 0.471346 +vn 0.411659 -0.906772 -0.091116 +vn 0.837934 0.397621 -0.373850 +vn -0.048436 -0.944593 0.324651 +vn 0.760243 0.190245 -0.621158 +vn -0.336648 0.204210 0.919221 +vn 0.681019 0.469334 -0.562084 +vn -0.299610 0.709906 0.637391 +vn -0.635203 0.607009 0.477554 +vn -0.639780 -0.581243 0.502830 +vn -0.555120 0.791234 0.256495 +vn -0.620454 0.555859 0.553225 +vn 0.226090 -0.252307 -0.940864 +vn 0.435441 0.472216 -0.766423 +vn 0.418687 0.621154 -0.662472 +vn -0.566365 -0.756388 -0.327274 +vn 0.325745 0.753308 -0.571329 +vn -0.303941 0.532236 0.790155 +vn -0.567545 -0.653797 -0.500441 +vn 0.260762 -0.062610 -0.963371 +vn -0.488646 -0.832156 0.262186 +vn 0.260545 0.122065 -0.957714 +vn 0.269096 0.455051 0.848832 +vn -0.368062 -0.494060 0.787677 +vn -0.726051 0.545850 0.418207 +vn -0.232839 0.820858 0.521515 +vn -0.286255 -0.949515 0.128370 +vn 0.258247 -0.638199 -0.725266 +vn 0.179784 -0.968083 -0.174620 +vn 0.229701 -0.964714 -0.128707 +vn -0.674830 -0.533193 0.510207 +vn -0.060949 0.792842 0.606371 +vn -0.634915 0.588361 0.500714 +vn 0.088814 0.676110 0.731428 +vn -0.342601 -0.939041 -0.028761 +vn -0.020092 0.991768 0.126463 +vn 0.141917 -0.518656 -0.843123 +vn 0.064501 0.804446 -0.590514 +vn 0.029530 0.621142 0.783141 +vn -0.689649 0.489399 0.533735 +vn 0.108483 0.779390 0.617075 +vn -0.558676 0.718349 0.414555 +vn -0.898724 -0.339970 0.276977 +vn 0.005484 -0.514093 -0.857717 +vn 0.234898 -0.857802 -0.457164 +vn -0.312425 0.609189 0.728889 +vn 0.573293 0.778398 -0.255798 +vn 0.488352 0.588384 -0.644451 +vn 0.587224 0.479757 -0.651921 +vn -0.126472 0.676268 -0.725718 +vn 0.518691 -0.678660 0.519980 +vn -0.133312 0.944035 0.301703 +vn 0.402956 0.881263 -0.246988 +vn 0.186920 0.484121 -0.854803 +vn 0.183550 0.905126 -0.383479 +vn -0.162054 0.631471 0.758277 +vn 0.390441 0.827760 -0.402950 +vn -0.223944 0.622118 0.750212 +vn -0.586185 0.618943 0.522777 +vn -0.766779 -0.552942 0.326044 +vn -0.608039 0.549268 0.573231 +vn -0.611913 0.739455 0.280659 +vn -0.467298 -0.841875 0.269960 +vn -0.834041 0.465136 0.296689 +vn -0.603713 0.467065 0.646050 +vn -0.327548 0.218777 0.919157 +vn -0.586488 -0.495046 0.641062 +vn 0.808529 0.517169 -0.280744 +vn -0.314765 0.686342 0.655635 +vn 0.397672 0.392605 0.829288 +vn -0.326823 0.687594 0.648383 +vn 0.383681 0.679625 -0.625219 +vn 0.197571 0.791391 0.578503 +vn 0.306880 -0.154849 -0.939067 +vn 0.044538 0.659167 0.750676 +vn 0.202513 0.758928 0.618883 +vn -0.612153 0.618815 0.492278 +vn 0.274871 0.118132 -0.954196 +vn -0.515747 0.499322 0.696191 +vn -0.553196 0.597113 0.580887 +vn 0.133613 0.379919 -0.915319 +vn -0.101373 -0.960487 0.259205 +vn -0.611105 0.604675 0.510803 +vn -0.314599 0.575412 0.754936 +vn -0.528911 -0.021575 0.848403 +vn 0.239664 -0.674669 -0.698128 +vn -0.356603 0.741034 0.568949 +vn 0.246830 0.385821 -0.888942 +vn 0.326670 0.322891 -0.888272 +vn 0.062367 0.040540 -0.997230 +vn -0.306453 -0.826695 -0.471871 +vn -0.040038 0.577264 -0.815575 +vn 0.181436 -0.979329 -0.089419 +vn -0.371716 -0.536017 0.757967 +vn -0.160586 0.807656 0.567366 +vn -0.765419 -0.471073 -0.438433 +vn -0.297950 -0.327137 -0.896776 +vn -0.188560 0.588561 0.786156 +vn -0.483670 -0.819546 0.307258 +vn 0.154153 -0.986296 -0.058795 +vn -0.256090 0.748447 0.611755 +vn 0.443071 0.302475 -0.843918 +vn -0.500870 -0.645436 0.576664 +vn -0.674969 -0.724793 -0.138171 +vn 0.405292 0.533810 -0.742149 +vn -0.477496 -0.698950 -0.532416 +vn -0.535828 -0.842728 0.051938 +vn 0.331894 0.636392 -0.696313 +vn -0.199596 0.928881 0.311998 +vn -0.209317 0.566454 0.797067 +vn -0.573629 -0.765661 0.291055 +vn 0.078807 -0.984290 0.157993 +vn -0.578362 0.743684 0.335309 +vn -0.374242 -0.813126 0.445835 +vn 0.208712 -0.935211 -0.286042 +vn 0.344534 -0.487557 -0.802237 +vn 0.089247 -0.977970 -0.188703 +vn -0.444997 0.721743 0.530156 +vn -0.032396 -0.821268 -0.569622 +vn -0.371434 0.759266 0.534371 +vn -0.353618 -0.929777 0.102322 +vn -0.054892 -0.695492 -0.716434 +vn -0.493410 -0.858863 0.137479 +vn -0.189989 -0.632178 0.751169 +vn -0.005474 0.801421 0.598076 +vn 0.272652 0.120592 -0.954525 +vn 0.192310 0.954218 -0.229094 +vn -0.068484 -0.489688 -0.869204 +vn -0.577119 -0.355650 0.735151 +vn 0.505910 0.851943 0.135086 +vn 0.442564 0.891312 -0.098484 +vn -0.482262 0.750986 0.451047 +vn -0.261330 -0.710623 -0.653240 +vn 0.434024 0.755250 -0.491143 +vn -0.456288 -0.570893 -0.682556 +vn -0.805754 -0.592016 -0.016657 +vn -0.416390 -0.740253 -0.527868 +vn -0.060894 -0.972644 0.224178 +vn -0.129940 0.971022 -0.200581 +vn 0.220434 -0.468273 -0.855645 +vn -0.115064 0.624176 0.772764 +vn 0.057850 -0.985551 -0.159196 +vn -0.819354 0.070458 -0.568941 +vn -0.231183 0.776979 -0.585541 +vn -0.277237 -0.877630 -0.391031 +vn 0.293707 0.892794 -0.341549 +vn -0.936626 -0.317589 0.147882 +vn -0.676543 0.701167 -0.225066 +vn -0.051638 -0.970823 0.234173 +vn -0.743338 -0.480707 0.465156 +vn -0.282710 -0.841533 -0.460322 +vn -0.420181 0.377485 0.825199 +vn -0.548727 -0.809889 -0.207313 +vn -0.078072 -0.992522 0.093837 +vn 0.221290 -0.719357 -0.658450 +vn -0.039928 -0.998579 -0.035298 +vn 0.414653 0.433603 -0.800033 +vn -0.574391 -0.713373 0.401464 +vn 0.451385 0.603409 -0.657380 +vn 0.085419 -0.158635 -0.983635 +vn 0.033342 0.857698 -0.513072 +vn -0.679976 -0.441304 0.585562 +vn -0.562957 0.535654 0.629408 +vn -0.580053 -0.148099 0.801003 +vn 0.240465 -0.101782 -0.965307 +vn -0.457983 0.494790 0.738536 +vn 0.260351 0.943665 -0.204239 +vn 0.179178 -0.843145 0.506953 +vn -0.298192 -0.575378 0.761591 +vn -0.148768 -0.274696 0.949953 +vn -0.206249 0.348177 0.914458 +vn 0.196023 0.909324 -0.367022 +vn -0.529892 -0.634470 0.562728 +vn -0.193600 0.653295 0.731933 +vn 0.528135 0.843307 0.099534 +vn -0.285386 -0.939122 0.191326 +vn 0.618827 0.335528 0.710263 +vn 0.554281 0.816277 -0.162679 +vn 0.559283 0.798473 -0.222807 +vn 0.883866 -0.137720 0.447006 +vn 0.092077 -0.922591 -0.374630 +vn 0.315082 -0.943648 0.101246 +vn 0.747332 -0.086878 0.658746 +vn -0.814308 0.480319 0.325878 +vn -0.512642 0.324146 0.795065 +vn -0.759218 0.475146 0.444775 +vn -0.779935 -0.499841 -0.376643 +vn -0.557635 -0.402460 0.725996 +vn -0.522416 0.774999 0.355609 +vn -0.519299 -0.259224 0.814329 +vn 0.227965 0.739172 -0.633764 +vn -0.464328 -0.277187 0.841170 +vn 0.032808 0.577138 0.815987 +vn -0.547859 0.681988 0.484502 +vn -0.107621 -0.926279 0.361143 +vn -0.551179 -0.487797 0.676946 +vn 0.297360 -0.036058 -0.954084 +vn 0.500947 0.398709 -0.768169 +vn -0.083054 -0.963610 0.254082 +vn -0.628414 0.458241 0.628578 +vn 0.040277 0.386667 -0.921340 +vn 0.178367 -0.178116 -0.967709 +vn -0.473325 0.461597 0.750261 +vn 0.091594 0.811255 0.577474 +vn 0.324888 0.159515 -0.932203 +vn -0.362270 0.528061 0.768057 +vn 0.259684 -0.056277 -0.964052 +vn 0.270680 0.138862 -0.952601 +vn 0.444335 0.581358 -0.681608 +vn 0.304676 0.130943 -0.943412 +vn -0.365746 0.238256 0.899702 +vn 0.118788 -0.953360 -0.277477 +vn -0.041089 0.900342 0.433240 +vn -0.498194 0.550767 0.669670 +vn 0.347467 0.937686 -0.003328 +vn -0.329067 -0.926961 0.180163 +vn -0.571526 -0.563667 0.596353 +vn 0.056008 -0.960259 -0.273432 +vn -0.570760 -0.757472 0.316969 +vn 0.222581 -0.412930 -0.883146 +vn -0.780156 0.390870 0.488443 +vn -0.457770 0.790847 0.406211 +vn 0.362451 0.378446 -0.851709 +vn -0.525192 0.733290 0.431808 +vn 0.257694 -0.432031 -0.864259 +vn 0.369923 0.328956 -0.868876 +vn -0.558690 0.758874 0.334628 +vn -0.487745 -0.759317 -0.430746 +vn -0.042670 -0.953733 0.297612 +vn -0.359943 0.590150 0.722609 +vn 0.502093 0.509771 -0.698596 +vn -0.148982 -0.781166 -0.606287 +vn 0.516002 -0.329201 0.790803 +vn -0.423987 0.827053 0.369078 +vn -0.436507 -0.278767 0.855424 +vn 0.484030 0.654428 -0.580896 +vn -0.488514 -0.870589 -0.058567 +vn 0.544755 -0.782530 0.301478 +vn -0.021254 0.755427 0.654888 +vn -0.443608 -0.846820 -0.293442 +vn -0.511664 -0.539017 -0.669074 +vn 0.133463 -0.966780 0.218001 +vn -0.113821 0.692282 0.712594 +vn -0.395199 -0.846018 -0.357869 +vn -0.636734 0.437741 0.634785 +vn -0.073429 0.642694 0.762596 +vn -0.320222 -0.613078 0.722214 +vn -0.807002 -0.589381 -0.037123 +vn 0.002996 -0.983101 0.183040 +vn -0.842935 -0.459957 0.279105 +vn -0.270629 0.616237 0.739602 +vn 0.106859 -0.096567 -0.989574 +vn -0.350310 0.661559 0.663040 +vn -0.616431 0.584439 0.527677 +vn -0.394795 0.259789 0.881276 +vn 0.285869 -0.113903 -0.951475 +vn -0.409467 0.452853 0.791998 +vn -0.002793 -0.809471 0.587153 +vn -0.836397 -0.528129 -0.146694 +vn -0.347463 0.538361 0.767748 +vn -0.449546 -0.399986 0.798699 +vn 0.435822 0.358077 -0.825736 +vn 0.319271 0.452230 0.832799 +vn -0.593391 0.399630 0.698701 +vn -0.641712 -0.506874 0.575573 +vn -0.005038 -0.999709 -0.023610 +vn -0.298776 0.551279 0.778989 +vn -0.157429 0.822717 0.546217 +vn 0.016569 -0.999377 -0.031155 +vn -0.105948 0.747521 0.655735 +vn 0.158644 0.489354 0.857534 +vn -0.322674 0.616609 0.718105 +vn -0.248197 0.504981 0.826676 +vn -0.208673 0.570090 0.794640 +vn 0.223687 0.785781 -0.576639 +vn 0.091902 -0.960574 0.262396 +vn -0.300622 0.710332 0.636439 +vn -0.400207 -0.841234 0.363537 +vn -0.678822 0.438052 0.589331 +vn -0.558755 0.561935 0.609936 +vn -0.254454 0.827843 0.499929 +vn -0.179480 0.510704 0.840814 +vn 0.020285 0.646004 0.763065 +vn 0.165225 0.369352 -0.914483 +vn -0.087796 0.714712 0.693886 +vn -0.609209 0.683480 0.402143 +vn 0.046562 -0.998913 -0.002325 +vn 0.304670 0.210855 -0.928825 +vn 0.216309 -0.105907 -0.970564 +vn 0.562162 0.820197 0.106069 +vn 0.744712 0.636621 0.200293 +vn -0.367828 0.598914 0.711340 +vn 0.404360 -0.862996 -0.302872 +vn 0.048698 -0.965912 -0.254249 +vn -0.400590 -0.642729 -0.653014 +vn 0.245909 -0.491756 0.835287 +vn 0.222145 -0.796354 -0.562559 +vn 0.184594 -0.979458 -0.081164 +vn -0.215872 0.877040 0.429186 +vn 0.091950 0.978989 0.182002 +vn 0.648787 0.757164 0.076013 +vn 0.507686 -0.630734 0.586881 +vn -0.723588 0.418156 0.549151 +vn 0.061576 -0.852793 -0.518607 +vn -0.111715 -0.790464 -0.602234 +vn 0.361427 -0.480546 -0.799028 +vn 0.471689 -0.776828 0.417191 +vn -0.256757 0.835401 0.485985 +vn 0.443262 -0.508223 0.738395 +vn -0.335238 -0.653833 -0.678320 +vn -0.181644 0.788569 0.587506 +vn -0.556328 -0.531223 0.638985 +vn 0.282797 0.941769 0.181926 +vn -0.509798 -0.769418 -0.384842 +vn -0.477380 0.711795 0.515224 +vn -0.225625 0.036358 -0.973536 +vn 0.403837 0.696511 -0.593117 +vn 0.242226 -0.191944 -0.951044 +vn 0.319684 0.758203 -0.568270 +vn 0.295329 0.710903 -0.638278 +vn -0.737883 -0.670869 -0.073912 +vn -0.267238 -0.555637 -0.787306 +vn -0.733578 0.582004 0.350906 +vn -0.017901 -0.941345 -0.336972 +vn -0.213013 -0.842020 0.495608 +vn 0.293795 0.798572 -0.525326 +vn -0.190129 -0.772873 -0.605408 +vn -0.387169 -0.921139 0.040025 +vn -0.651375 0.512519 0.559495 +vn -0.269211 0.921759 0.279079 +vn -0.173172 0.944786 0.278193 +vn 0.008585 -0.980501 0.196329 +vn 0.328471 0.342933 -0.880059 +vn 0.581382 0.768937 -0.265953 +vn -0.076581 -0.988339 0.131612 +vn -0.008798 0.610389 0.792053 +vn -0.386459 -0.641348 -0.662814 +vn -0.437352 0.277682 0.855345 +vn -0.598294 -0.382927 0.703855 +vn -0.736872 0.452212 0.502518 +vn 0.595221 -0.762478 -0.253651 +vn 0.218084 -0.935742 -0.277175 +vn -0.790051 -0.552290 0.266072 +vn -0.481317 -0.866586 -0.131768 +vn 0.480053 0.405953 0.777658 +vn 0.264386 0.936191 -0.231617 +vn 0.217738 0.949377 -0.226435 +vn -0.697585 -0.607235 0.380316 +vn -0.650805 -0.678865 0.339993 +vn 0.771743 0.195035 0.605289 +vn -0.035877 0.999354 0.002275 +vn -0.354259 -0.811295 -0.465082 +vn -0.067893 0.996376 -0.051237 +vn -0.075887 0.996564 0.033193 +vn 0.029461 0.664817 0.746425 +vn -0.080330 0.014207 0.996667 +vn 0.540348 -0.828831 -0.145132 +vn 0.504506 -0.591357 0.629103 +vn 0.614541 -0.764210 0.195761 +vn 0.320558 -0.873939 -0.365341 +vn -0.689826 -0.706406 -0.158524 +vn 0.479216 -0.861613 0.167261 +vn -0.018629 -0.981213 -0.192026 +vn -0.607354 -0.726761 -0.320842 +vn -0.069958 0.603851 0.794021 +vn 0.126102 0.863874 0.487668 +vn -0.406780 0.830348 0.380857 +vn -0.388282 0.848207 0.360253 +vn 0.178606 0.051243 -0.982585 +vn -0.713490 -0.508912 -0.481602 +vn -0.746399 0.521122 0.413909 +vn -0.397268 0.830969 0.389448 +vn -0.043729 0.918102 0.393924 +vn -0.035308 0.708757 -0.704569 +vn -0.349708 0.775297 0.525946 +vn -0.750200 0.541917 0.378848 +vn -0.863904 -0.493314 -0.101548 +vn -0.337593 0.371196 0.865011 +vn 0.364210 0.181472 -0.913465 +vn -0.304027 0.619396 -0.723821 +vn 0.321189 0.584103 -0.745427 +vn 0.334304 0.860916 -0.383489 +vn -0.443660 0.822578 0.355713 +vn 0.481220 0.842659 -0.241564 +vn -0.784834 0.507240 0.356011 +vn 0.399840 0.626356 -0.669183 +vn -0.753093 0.499565 0.428119 +vn 0.269285 0.621445 -0.735726 +vn -0.749259 0.434318 0.499979 +vn -0.791878 0.394020 0.466558 +vn 0.126515 -0.567335 -0.813711 +vn 0.199496 0.340778 -0.918734 +vn -0.495238 -0.069542 0.865970 +vn -0.587482 -0.773892 -0.236550 +vn -0.590731 0.421047 0.688299 +vn -0.844392 -0.531839 0.064414 +vn -0.191339 0.540595 0.819236 +vn -0.196534 -0.721589 0.663840 +vn -0.651638 -0.563249 -0.508054 +vn 0.121244 -0.890792 -0.437938 +vn 0.066834 0.810819 0.581468 +vn -0.487413 -0.523167 0.699089 +vn -0.589217 0.726686 0.353201 +vn -0.159508 -0.689717 0.706292 +vn -0.566636 -0.239580 0.788369 +vn 0.373793 -0.923210 -0.089236 +vn -0.630532 0.633486 0.448470 +vn -0.563134 -0.512731 -0.648063 +vn -0.048927 -0.874361 0.482804 +vn -0.603393 0.535631 0.590775 +vn 0.036692 0.855309 0.516817 +vn -0.379921 -0.889272 0.254666 +vn -0.275356 -0.871656 -0.405456 +vn -0.610418 0.630077 0.479993 +vn -0.616533 0.550715 0.562672 +vn 0.372076 0.913050 -0.167032 +vn 0.581590 -0.539529 0.608820 +vn -0.429739 0.150054 0.890398 +vn -0.557639 -0.653208 0.512209 +vn 0.463363 -0.403051 0.789205 +vn -0.538630 -0.824373 0.174033 +vn 0.618399 -0.666958 -0.415633 +vn -0.386823 -0.826726 0.408525 +vn 0.259324 0.193608 -0.946186 +vn 0.454309 -0.476636 0.752610 +vn 0.355896 -0.780626 -0.513770 +vn -0.160937 -0.873759 -0.458960 +vn -0.358737 -0.908810 -0.213008 +vn -0.136869 -0.849601 -0.509357 +vn -0.066911 0.597815 0.798837 +vn 0.626108 0.536575 -0.565753 +vn 0.057971 -0.994615 -0.085908 +vn 0.552715 0.364752 -0.749308 +vn -0.143549 -0.876093 0.460278 +vn 0.132799 -0.989931 -0.049006 +vn -0.192417 -0.612719 -0.766519 +vn -0.637767 0.685185 0.351816 +vn -0.747492 0.618838 0.241444 +vn 0.247373 -0.796882 -0.551167 +vn -0.678769 0.647460 0.346509 +vn -0.294827 -0.593067 0.749232 +vn -0.780641 0.512572 0.357588 +vn -0.626771 0.329328 0.706188 +vn 0.194230 -0.383767 -0.902772 +vn -0.692789 0.460345 0.555091 +vn -0.699245 0.368652 0.612497 +vn 0.335571 0.477706 0.811904 +vn -0.803854 0.377486 0.459699 +vn -0.806347 -0.346881 -0.479039 +vn -0.672846 0.383662 0.632520 +vn 0.098949 -0.994809 -0.023741 +vn -0.754738 0.503042 0.421092 +vn 0.254920 -0.248528 -0.934478 +vn -0.063076 -0.860371 0.505750 +vn -0.559895 0.424714 0.711433 +vn -0.245519 0.715368 0.654194 +vn -0.354302 0.740707 0.570810 +vn 0.190241 0.867587 0.459457 +vn 0.116694 0.784304 -0.609303 +vn 0.194040 0.464412 0.864101 +vn -0.192569 -0.526665 -0.827974 +vn -0.026517 -0.999509 -0.016677 +vn -0.301688 -0.446251 -0.842522 +vn -0.403699 0.483166 0.776903 +vn -0.647632 -0.490975 0.582681 +vn 0.181010 0.109166 -0.977404 +vn -0.199314 -0.714765 -0.670362 +vn 0.307754 0.096103 -0.946600 +vn 0.230374 0.324206 -0.917507 +vn 0.276140 -0.894294 -0.352116 +vn 0.071778 0.561809 0.824147 +vn 0.121429 0.542773 0.831055 +vn -0.093867 0.794414 0.600080 +vn -0.447111 -0.097820 0.889113 +vn -0.464552 -0.045194 0.884392 +vn 0.257903 -0.521000 -0.813662 +vn 0.520738 -0.844710 -0.123680 +vn -0.545362 0.728232 0.415041 +vn -0.470147 0.814942 0.338867 +vn -0.510941 -0.615771 0.599804 +vn -0.010833 0.614543 0.788809 +vn -0.718457 -0.426724 0.549296 +vn -0.545877 0.734994 0.402245 +vn 0.050257 0.626341 0.777927 +vn -0.580697 -0.351018 0.734559 +vn -0.579022 -0.808124 0.108026 +vn -0.215629 0.816681 0.535291 +vn -0.692967 0.598803 0.401536 +vn -0.608574 -0.257188 0.750661 +vn 0.018008 -0.995463 0.093435 +vn -0.328120 0.517805 0.790073 +vn 0.342052 0.683226 -0.645138 +vn -0.106443 -0.902039 0.418324 +vn -0.767374 0.364581 0.527463 +vn -0.363203 -0.797264 0.482134 +vn -0.010320 -0.970001 0.242881 +vn -0.306728 0.558604 0.770636 +vn 0.129765 0.979099 -0.156607 +vn -0.003561 0.957673 -0.287835 +vn 0.309358 0.363661 -0.878663 +vn -0.261309 -0.831399 -0.490401 +vn -0.620541 0.599453 0.505554 +vn 0.106392 -0.994089 0.021619 +vn 0.246622 -0.936937 -0.247641 +vn 0.547463 0.736974 0.396426 +vn 0.169973 0.269165 -0.947976 +vn -0.138057 0.867020 0.478767 +vn -0.392899 0.569538 0.721981 +vn -0.186309 0.434884 -0.881002 +vn -0.364203 -0.897215 0.249722 +vn -0.075278 -0.961362 0.264795 +vn -0.332620 -0.942758 0.023917 +vn -0.155784 0.985851 0.061886 +vn -0.353931 -0.884503 -0.303954 +vn -0.194485 0.742202 0.641336 +vn -0.003141 -0.465851 -0.884858 +vn 0.261960 0.058860 -0.963282 +vn 0.028107 -0.313932 -0.949029 +vn -0.383830 -0.846557 -0.368804 +vn -0.060572 0.938870 0.338902 +vn -0.761914 0.329852 0.557391 +vn 0.527375 0.265943 -0.806938 +vn -0.511188 0.535642 0.672142 +vn 0.464093 -0.876320 0.129155 +vn -0.116304 0.396253 0.910745 +vn 0.364806 0.927638 -0.080030 +vn 0.293821 0.481520 0.825716 +vn -0.011213 0.987345 -0.158191 +vn -0.065508 0.990154 0.123705 +vn 0.499475 -0.773178 0.390794 +vn -0.202612 -0.906312 -0.370874 +vn 0.727807 0.153999 0.668268 +vn 0.582516 -0.508366 0.634223 +vn -0.010916 0.831153 0.555936 +vn 0.482964 -0.862525 -0.150986 +vn -0.700730 -0.403808 -0.588147 +vn -0.800076 0.502532 0.327628 +vn 0.182296 0.075418 -0.980347 +vn 0.178865 -0.716436 -0.674334 +vn -0.023819 -0.970594 0.239540 +vn 0.566529 -0.759777 0.319037 +vn -0.483589 0.788758 0.379475 +vn 0.428299 0.623232 -0.654326 +vn 0.080413 0.688444 -0.720818 +vn 0.364263 0.931258 0.008382 +vn 0.154233 0.652366 -0.742045 +vn -0.672054 0.641608 0.369707 +vn 0.354915 0.413721 0.838373 +vn -0.246922 -0.736364 -0.629918 +vn 0.273961 0.455644 -0.846956 +vn -0.605139 0.649362 0.460582 +vn -0.520871 0.671997 0.526416 +vn -0.059661 0.327242 -0.943055 +vn -0.016544 0.998079 -0.059708 +vn -0.722629 0.334302 0.605020 +vn -0.101662 0.651224 -0.752046 +vn 0.452463 0.891340 -0.028119 +vn -0.088116 0.411284 -0.907238 +vn -0.095223 0.992366 -0.078375 +vn -0.174003 0.624103 -0.761721 +vn 0.093731 -0.942397 0.321097 +vn 0.499338 0.805019 -0.320322 +vn 0.140802 -0.931755 -0.334674 +vn -0.709568 -0.673107 -0.208424 +vn -0.078549 -0.698071 0.711707 +vn 0.044070 0.551517 0.832999 +vn -0.457038 0.715956 0.527754 +vn -0.253313 -0.835876 -0.486974 +vn -0.811335 -0.410991 0.415718 +vn -0.376596 0.483773 0.790025 +vn -0.133979 -0.815415 0.563159 +vn 0.618817 0.399163 -0.676561 +vn 0.087516 0.426773 0.900114 +vn -0.505836 -0.344949 0.790658 +vn 0.462420 0.254511 -0.849348 +vn 0.451021 0.191215 -0.871789 +vn 0.473824 -0.872716 0.117717 +vn -0.336465 0.500798 0.797492 +vn -0.080799 -0.993979 0.074007 +vn -0.201347 0.538224 0.818398 +vn -0.376444 0.555281 0.741588 +vn -0.333182 -0.838577 -0.431020 +vn -0.308976 -0.818277 0.484723 +vn -0.634323 0.604840 0.481459 +vn -0.730167 0.522128 0.440725 +vn -0.013773 -0.968953 0.246859 +vn -0.051221 -0.969501 0.239675 +vn 0.324898 -0.464759 -0.823675 +vn -0.175873 0.489860 0.853877 +vn -0.078692 -0.965869 0.246788 +vn 0.189749 -0.935230 0.298900 +vn -0.465006 0.226656 0.855801 +vn -0.343962 0.599510 0.722688 +vn -0.119075 0.860717 0.494962 +vn 0.551636 -0.672275 0.493704 +vn -0.390779 0.842151 0.371584 +vn 0.075672 -0.369676 -0.926074 +vn -0.234494 0.723493 0.649285 +vn 0.123258 -0.269967 -0.954948 +vn -0.313605 0.614620 0.723806 +vn -0.171582 0.635838 0.752509 +vn -0.060542 0.649470 0.757973 +vn -0.438930 -0.846863 -0.300273 +vn -0.211159 0.837981 0.503190 +vn -0.752695 -0.644750 -0.133222 +vn 0.123296 -0.989193 -0.079337 +vn -0.536573 -0.770890 0.343246 +vn -0.421726 -0.735195 -0.530693 +vn 0.335446 -0.075937 -0.938994 +vn 0.220762 -0.334429 -0.916199 +vn -0.365962 0.588128 0.721233 +vn 0.319715 0.794274 -0.516635 +vn -0.574979 -0.403694 0.711639 +vn -0.547740 0.695083 0.465661 +vn -0.552440 -0.527150 0.645696 +vn -0.640856 0.405825 0.651621 +vn -0.593776 -0.251625 0.764274 +vn -0.531751 0.038770 0.846013 +vn -0.740689 0.401091 0.538986 +vn -0.183526 0.736145 0.651466 +vn 0.494094 0.432378 -0.754268 +vn -0.213799 -0.733086 0.645659 +vn 0.010459 -0.999925 0.006361 +vn -0.684756 -0.624765 0.375204 +vn 0.299681 0.071688 -0.951342 +vn -0.007830 -0.985650 -0.168618 +vn -0.110328 -0.955733 -0.272770 +vn 0.153365 -0.861702 -0.483684 +vn 0.458856 0.646595 -0.609398 +vn 0.062586 -0.906713 -0.417078 +vn -0.454823 0.864303 0.214749 +vn -0.386006 0.487744 0.783010 +vn 0.164612 0.765433 -0.622106 +vn -0.837773 0.303196 0.454102 +vn -0.191135 0.791057 0.581116 +vn -0.875938 -0.474144 -0.088997 +vn -0.210714 -0.678460 -0.703769 +vn -0.447664 -0.550562 0.704612 +vn 0.807169 0.587808 0.054409 +vn 0.681654 0.731367 -0.021200 +vn 0.188485 0.371315 -0.909175 +vn -0.548689 0.650418 0.525259 +vn 0.257845 0.402771 0.878232 +vn -0.755504 0.576428 0.311358 +vn 0.083910 -0.944403 -0.317902 +vn -0.683742 0.398105 0.611563 +vn 0.315788 0.883623 0.345671 +vn 0.007727 -0.984340 -0.176109 +vn -0.559699 0.668705 -0.489459 +vn 0.097028 -0.982808 -0.157082 +vn -0.285948 0.507618 0.812747 +vn -0.226829 -0.711021 -0.665581 +vn -0.566991 -0.572028 0.592710 +vn -0.836438 0.352671 0.419517 +vn 0.096528 -0.994659 -0.036561 +vn -0.362739 0.735788 0.571872 +vn -0.599249 -0.539662 0.591325 +vn 0.555969 -0.678820 0.479690 +vn -0.246405 0.452117 0.857249 +vn 0.278659 0.916131 -0.288189 +vn 0.650763 0.666260 -0.364149 +vn 0.466011 0.802605 -0.372368 +vn 0.308089 -0.108823 -0.945113 +vn -0.719707 -0.630252 0.291211 +vn 0.567279 0.482042 -0.667705 +vn -0.550548 0.758096 0.349553 +vn -0.670672 0.152349 0.725940 +vn -0.247466 0.773101 0.584016 +vn 0.523353 0.704745 -0.478995 +vn -0.188697 -0.745235 -0.639545 +vn -0.282272 0.498911 0.819396 +vn -0.909058 -0.414468 -0.042774 +vn 0.269509 0.130663 -0.954092 +vn 0.195597 0.162448 -0.967136 +vn 0.218167 0.033736 -0.975328 +vn 0.503603 0.336849 -0.795561 +vn -0.244085 0.581205 0.776288 +vn 0.287525 -0.140398 -0.947427 +vn 0.489484 0.121735 -0.863473 +vn 0.196077 -0.977393 -0.079098 +vn 0.347533 0.086672 -0.933653 +vn -0.503020 0.740559 0.445582 +vn 0.212570 -0.963501 -0.162726 +vn -0.435151 -0.898217 -0.062039 +vn -0.158206 0.526013 0.835632 +vn -0.190548 0.533934 0.823775 +vn -0.670002 -0.599886 0.437303 +vn -0.272359 -0.821033 -0.501723 +vn 0.206333 -0.426795 -0.880496 +vn -0.295702 -0.796329 0.527655 +vn -0.154707 -0.918643 0.363540 +vn -0.447595 -0.207140 0.869915 +vn -0.643992 -0.280250 0.711853 +vn -0.369038 -0.679172 0.634458 +vn 0.252421 -0.676178 -0.692147 +vn -0.020973 -0.597199 -0.801819 +vn -0.357737 0.583475 0.729096 +vn 0.158409 -0.225070 -0.961379 +vn -0.615501 -0.624700 0.480530 +vn -0.502606 -0.093380 0.859458 +vn -0.711566 0.344637 0.612290 +vn -0.676229 0.359340 0.643109 +vn -0.577679 -0.195724 0.792451 +vn -0.049453 0.305556 0.950889 +vn 0.360797 0.753822 -0.549162 +vn 0.648946 -0.679880 0.341513 +vn -0.153046 0.371345 0.915795 +vn 0.216292 0.909580 -0.354799 +vn -0.051797 -0.947878 -0.314394 +vn -0.332371 -0.868099 -0.368693 +vn -0.123673 0.991479 -0.040922 +vn -0.001093 0.523309 0.852142 +vn 0.103424 0.318458 0.942278 +vn 0.142555 0.201834 0.968990 +vn -0.025969 -0.941048 0.337275 +vn 0.355563 -0.508944 0.783933 +vn -0.245841 -0.967740 0.055148 +vn -0.035678 -0.715857 0.697335 +vn -0.004415 0.492086 0.870535 +vn 0.052887 -0.367471 0.928530 +vn 0.143579 -0.869468 -0.472662 +vn 0.580025 -0.664363 0.471374 +vn 0.436485 -0.899405 0.023480 +vn 0.491147 -0.333682 0.804631 +vn -0.243241 0.617977 0.747622 +vn -0.289256 -0.739194 -0.608213 +vn 0.264169 0.909125 0.322034 +vn -0.024000 -0.999648 -0.011267 +vn 0.289557 -0.171438 -0.941682 +vn 0.554551 -0.737908 0.384661 +vn -0.615863 0.070507 0.784692 +vn -0.011676 -0.981616 0.190509 +vn 0.025975 0.810052 0.585782 +vn -0.234555 -0.268866 -0.934181 +vn -0.642021 -0.647818 0.410050 +vn 0.302405 -0.175547 -0.936875 +vn -0.676947 -0.620191 0.396366 +vn -0.007943 0.581968 0.813173 +vn 0.080059 0.826783 0.556795 +vn -0.343828 -0.434538 -0.832442 +vn -0.556886 -0.593949 -0.580605 +vn 0.298238 0.404166 0.864699 +vn -0.292541 0.581278 0.759300 +vn -0.551593 -0.683642 0.477890 +vn 0.299064 -0.589050 -0.750720 +vn -0.549972 -0.666144 0.503770 +vn -0.362307 -0.608798 0.705761 +vn 0.160920 0.885745 -0.435385 +vn -0.477423 0.323111 0.817108 +vn -0.368903 0.386727 0.845194 +vn 0.571513 -0.738030 0.358727 +vn -0.476102 -0.686619 -0.549438 +vn -0.183427 -0.670324 -0.719041 +vn 0.209606 -0.330892 -0.920096 +vn -0.340804 0.547225 -0.764459 +vn -0.400364 0.875145 0.271716 +vn 0.240069 0.262068 -0.934712 +vn -0.008150 -0.998558 0.053055 +vn 0.200266 -0.258611 -0.944994 +vn -0.933585 -0.353477 0.058927 +vn -0.281123 0.658664 0.697948 +vn 0.492287 0.861036 -0.127556 +vn -0.470853 0.826178 0.309397 +vn -0.658667 0.650324 0.378466 +vn -0.198323 -0.865414 -0.460137 +vn -0.557357 0.804756 0.204260 +vn 0.598661 0.656522 -0.458894 +vn 0.480087 0.856016 -0.191709 +vn -0.637682 -0.264367 0.723513 +vn -0.592631 0.660384 0.461174 +vn -0.727147 0.511998 0.457292 +vn 0.110676 -0.883617 -0.454942 +vn -0.804671 0.515721 0.294170 +vn 0.325053 -0.152475 -0.933323 +vn -0.085817 -0.764672 0.638679 +vn -0.606682 0.639423 0.472307 +vn -0.731477 0.579032 0.360087 +vn 0.586149 0.686921 -0.429614 +vn -0.247543 0.804410 0.540043 +vn 0.172552 0.404423 0.898147 +vn 0.256841 -0.080786 -0.963071 +vn -0.089495 0.816224 0.570762 +vn -0.831963 0.452874 0.320536 +vn 0.499021 -0.860390 0.103481 +vn 0.196073 0.210580 -0.957711 +vn 0.100092 0.487288 0.867486 +vn -0.465118 -0.154683 0.871630 +vn -0.212233 0.547057 0.809744 +vn -0.666303 0.622062 0.411193 +vn -0.253284 0.568074 0.783032 +vn 0.214645 0.378209 -0.900492 +vn 0.237234 -0.482031 -0.843425 +vn -0.131347 -0.764918 -0.630593 +vn 0.455391 0.422788 -0.783498 +vn 0.173724 -0.813277 -0.555338 +vn -0.285707 -0.697905 -0.656734 +vn -0.557478 0.421380 0.715302 +vn -0.284417 0.848455 0.446352 +vn -0.329537 0.876517 0.350889 +vn -0.276244 -0.866573 -0.415620 +vn -0.054657 -0.856878 0.512613 +vn -0.578148 0.693267 0.430262 +vn -0.143328 -0.926896 0.346873 +vn -0.422846 -0.710588 -0.562375 +vn -0.841998 -0.503207 -0.194478 +vn -0.812158 0.055768 0.580766 +vn 0.160044 -0.622322 -0.766226 +vn -0.665684 0.321766 0.673299 +vn -0.729403 0.287377 0.620795 +vn -0.826807 0.363559 0.429203 +vn 0.488169 0.305857 -0.817400 +vn -0.820076 0.121536 0.559200 +vn 0.619107 -0.726901 -0.297187 +vn -0.550451 -0.287868 0.783668 +vn 0.526250 0.182509 -0.830513 +vn -0.657052 -0.195829 0.727965 +vn -0.672990 -0.533141 0.512683 +vn -0.227677 0.964529 0.133595 +vn -0.952377 -0.302755 -0.036293 +vn -0.083614 -0.939257 0.332874 +vn 0.911491 0.245026 0.330372 +vn 0.054369 0.815622 0.576025 +vn 0.096584 0.876785 0.471083 +vn 0.182920 0.919118 0.348945 +vn -0.543286 0.327969 0.772837 +vn 0.314210 -0.133122 -0.939974 +vn -0.156286 0.540783 0.826516 +vn 0.211598 0.964755 0.156443 +vn -0.591103 -0.608270 -0.529722 +vn 0.187151 0.829270 0.526580 +vn -0.324849 0.714419 0.619741 +vn -0.699245 -0.553419 -0.452530 +vn 0.321366 -0.082328 -0.943370 +vn -0.945727 -0.322507 0.039861 +vn -0.036286 -0.999184 -0.017731 +vn 0.214079 0.450348 0.866808 +vn -0.322277 -0.752205 -0.574739 +vn -0.860854 0.413539 0.296504 +vn 0.244750 -0.423081 -0.872410 +vn -0.022452 -0.986416 0.162726 +vn -0.894201 -0.376242 0.242584 +vn 0.436118 0.580798 -0.687368 +vn -0.408598 0.251408 0.877406 +vn -0.248872 0.549763 0.797386 +vn 0.030379 0.846096 -0.532163 +vn -0.367548 0.355260 0.859476 +vn -0.763598 -0.273408 0.584949 +vn 0.504043 -0.863437 -0.020420 +vn -0.430835 -0.733275 0.526013 +vn 0.278625 -0.419501 -0.863937 +vn -0.390346 0.559486 0.731167 +vn -0.306239 0.641442 0.703399 +vn -0.208772 0.109635 -0.971800 +vn -0.181275 0.687408 0.703284 +vn -0.493931 -0.163042 0.854078 +vn -0.477422 -0.622216 0.620415 +vn 0.253702 -0.289215 -0.923033 +vn 0.254080 0.489868 0.833950 +vn -0.431276 0.545967 0.718277 +vn -0.230824 -0.857873 -0.459101 +vn 0.009280 0.976886 -0.213560 +vn -0.048669 0.451916 0.890732 +vn -0.385653 0.508329 0.769982 +vn 0.192742 0.754728 -0.627085 +vn 0.190795 -0.206411 -0.959683 +vn 0.404062 0.583519 -0.704442 +vn -0.012974 0.623136 0.782006 +vn 0.749044 0.366086 -0.552190 +vn -0.048742 -0.805647 -0.590387 +vn 0.212544 0.066070 -0.974915 +vn -0.264583 0.577133 0.772601 +vn -0.241007 0.700306 0.671928 +vn -0.061121 -0.917146 0.393838 +vn 0.197632 0.111127 -0.973957 +vn -0.367206 -0.729594 -0.576933 +vn -0.091356 -0.812979 -0.575081 +vn -0.050923 -0.406591 -0.912190 +vn -0.576877 -0.158820 0.801242 +vn -0.131258 0.779749 0.612179 +vn -0.233246 -0.827359 -0.510954 +vn -0.213219 0.788356 0.577090 +vn -0.176926 -0.699993 -0.691886 +vn -0.496929 0.772621 0.395117 +vn -0.301870 -0.829704 -0.469537 +vn -0.222945 0.897437 0.380662 +vn -0.164874 -0.732358 -0.660658 +vn -0.640344 -0.419303 -0.643540 +vn -0.724261 -0.360807 -0.587592 +vn -0.136177 -0.628859 -0.765501 +vn -0.539741 -0.013034 0.841730 +vn -0.389707 0.865702 0.314146 +vn 0.493284 0.656546 -0.570630 +vn -0.109866 0.625495 0.772454 +vn -0.023434 -0.862394 -0.505696 +vn 0.510523 -0.827741 -0.232834 +vn -0.859621 0.265248 0.436686 +vn 0.308456 0.285701 -0.907320 +vn -0.875462 0.226230 0.427067 +vn -0.869414 0.410655 0.274739 +vn 0.555248 0.677498 -0.482386 +vn -0.486910 0.120756 0.865064 +vn -0.681486 0.249763 0.687892 +vn 0.225614 0.371369 -0.900657 +vn -0.852523 -0.340281 0.396752 +vn -0.599732 0.419065 0.681693 +vn 0.041850 0.647193 -0.761176 +vn 0.752370 -0.571164 0.328193 +vn 0.073569 -0.276631 0.958156 +vn 0.233164 0.507046 0.829783 +vn 0.332987 0.095462 0.938087 +vn 0.731391 -0.663832 -0.156187 +vn 0.109587 -0.089523 0.989938 +vn 0.215629 0.577601 0.787325 +vn 0.560546 -0.827569 0.030309 +vn 0.245061 0.843933 -0.477202 +vn -0.142644 0.983882 0.107838 +vn -0.329378 0.939650 0.092563 +vn 0.012215 -0.707289 -0.706819 +vn -0.438448 -0.857475 0.269258 +vn 0.306983 0.002025 0.951713 +vn 0.402257 0.814469 -0.418126 +vn -0.731494 -0.602707 0.318844 +vn -0.639532 0.545227 0.541966 +vn -0.812738 -0.317722 -0.488375 +vn -0.937720 -0.150901 0.312907 +vn -0.503195 0.308887 0.807083 +vn 0.255656 -0.333007 -0.907605 +vn -0.772229 -0.493324 -0.400366 +vn 0.205130 0.203076 -0.957435 +vn -0.544937 0.046111 0.837208 +vn -0.360564 0.860388 0.360175 +vn -0.544218 0.476698 0.690352 +vn -0.399375 0.844810 0.356084 +vn -0.878927 0.381364 0.286442 +vn -0.514758 0.127007 0.847876 +vn -0.198026 -0.679067 -0.706862 +vn -0.657643 -0.625419 0.419948 +vn -0.805620 0.190161 0.561083 +vn -0.505527 -0.665498 0.549140 +vn 0.051325 -0.249565 -0.966997 +vn -0.512844 -0.694804 0.504221 +vn -0.459742 -0.823380 0.332690 +vn -0.474996 -0.151017 0.866933 +vn -0.196548 0.437662 0.877394 +vn -0.078162 0.494608 -0.865595 +vn 0.784139 0.492059 -0.378158 +vn -0.435629 -0.219830 0.872870 +vn 0.191121 -0.197989 -0.961391 +vn 0.130671 -0.991397 0.007601 +vn -0.529643 0.831289 0.168632 +vn 0.152138 -0.988288 -0.011853 +vn -0.316855 0.596139 0.737714 +vn -0.604851 -0.058529 0.794185 +vn 0.314468 0.757761 -0.571758 +vn 0.101807 -0.086076 -0.991073 +vn 0.131408 0.977771 -0.163391 +vn -0.520898 0.813587 -0.258344 +vn -0.049428 0.527524 0.848101 +vn -0.087974 -0.839898 0.535568 +vn 0.292953 0.210349 -0.932701 +vn 0.447589 0.869646 -0.208278 +vn 0.488415 0.869748 -0.070634 +vn -0.213122 0.529177 0.821310 +vn -0.157335 0.696211 0.700383 +vn 0.140667 0.451514 -0.881106 +vn -0.401578 -0.681438 0.611864 +vn -0.188411 0.532591 0.825135 +vn -0.192427 -0.958367 0.210959 +vn 0.556460 0.746030 -0.365777 +vn 0.641013 -0.516557 0.567689 +vn 0.510348 0.345692 -0.787427 +vn 0.286005 0.067015 -0.955882 +vn -0.045003 0.586151 0.808951 +vn 0.582315 -0.546371 0.601987 +vn -0.622410 -0.312203 0.717729 +vn -0.028811 -0.687656 -0.725465 +vn -0.641909 -0.258748 0.721805 +vn 0.619277 -0.639862 0.455053 +vn -0.078905 -0.945279 0.316578 +vn -0.379476 -0.622428 -0.684531 +vn -0.023467 0.718315 0.695322 +vn -0.642252 -0.724352 0.250653 +vn 0.430638 -0.901038 -0.051782 +vn -0.456355 -0.889704 0.012939 +vn -0.822589 -0.040460 0.567196 +vn -0.539567 -0.626529 -0.562431 +vn -0.209647 -0.720395 0.661120 +vn -0.139370 -0.878762 -0.456458 +vn -0.241976 -0.749596 0.616079 +vn -0.004179 -0.548676 -0.836025 +vn 0.104520 0.898048 0.427299 +vn 0.240227 0.573178 -0.783427 +vn -0.820116 0.518053 0.242962 +vn -0.873862 -0.263203 0.408766 +vn 0.689158 0.129325 -0.712977 +vn -0.504407 0.733339 0.455837 +vn -0.746303 0.528958 0.404024 +vn -0.909236 -0.123144 0.397650 +vn -0.514655 0.261190 0.816645 +vn -0.320116 -0.819554 -0.475244 +vn -0.385601 0.898682 -0.209006 +vn 0.069773 -0.921984 0.380890 +vn -0.481943 0.782547 0.394146 +vn 0.172178 0.491905 0.853454 +vn 0.220548 -0.335245 -0.915953 +vn -0.749515 0.561378 0.350830 +vn 0.036341 0.894466 0.445658 +vn 0.170190 -0.454813 -0.874174 +vn 0.058480 -0.962502 0.264896 +vn 0.316437 -0.119706 -0.941030 +vn -0.699919 0.427381 0.572241 +vn 0.009056 -0.934998 -0.354536 +vn 0.261928 -0.125445 -0.956900 +vn -0.024909 -0.995887 0.087113 +vn -0.822763 0.292778 0.487179 +vn 0.147790 0.973176 0.176313 +vn -0.215214 0.554788 0.803675 +vn -0.785464 0.164404 0.596672 +vn -0.313809 0.752889 0.578517 +vn -0.361297 0.916671 0.170817 +vn -0.505832 0.836257 0.211681 +vn -0.357807 -0.658940 0.661643 +vn 0.490684 0.517068 -0.701335 +vn -0.127020 -0.675882 -0.725982 +vn 0.037609 -0.983533 0.176772 +vn -0.134273 0.827229 0.545585 +vn 0.036095 0.826721 -0.561452 +vn -0.525605 -0.683320 0.506768 +vn -0.046985 0.574617 -0.817073 +vn -0.246834 -0.550590 -0.797448 +vn -0.006172 -0.987815 0.155513 +vn 0.112860 -0.993116 0.031350 +vn -0.034472 0.519238 0.853934 +vn -0.301495 0.483465 0.821804 +vn -0.057172 0.510594 0.857919 +vn 0.193452 0.531113 -0.824922 +vn -0.560560 0.737074 0.377485 +vn 0.018161 0.881261 0.472281 +vn 0.192073 -0.948026 -0.253682 +vn -0.251633 -0.673912 -0.694639 +vn -0.042538 -0.952737 0.300804 +vn 0.297893 -0.889423 -0.346680 +vn -0.962542 -0.248328 0.108839 +vn -0.535429 0.745723 0.396501 +vn -0.000917 0.537015 -0.843572 +vn 0.368178 -0.618426 -0.694259 +vn -0.717809 0.585892 0.376139 +vn 0.747724 -0.654802 -0.110201 +vn -0.460818 -0.112563 0.880327 +vn 0.176999 -0.271671 -0.945974 +vn 0.091031 0.415148 -0.905188 +vn -0.599216 -0.163426 0.783730 +vn -0.899645 0.349523 0.261673 +vn -0.462727 -0.414393 0.783685 +vn 0.230289 -0.900826 -0.368075 +vn -0.838609 0.460661 0.290735 +vn -0.599382 0.659093 0.454243 +vn -0.460514 -0.701372 -0.544063 +vn -0.455958 -0.733286 0.504374 +vn 0.252240 -0.880512 -0.401340 +vn -0.083406 -0.779961 -0.620245 +vn -0.698841 -0.320257 -0.639575 +vn -0.036323 0.618567 0.784892 +vn 0.152343 -0.190609 -0.969773 +vn 0.406918 0.184748 -0.894587 +vn 0.283331 -0.476592 -0.832216 +vn -0.396229 -0.883879 -0.248516 +vn -0.287859 0.559022 0.777580 +vn 0.441508 0.446955 -0.778011 +vn 0.395709 0.119570 -0.910559 +vn 0.560006 -0.606278 0.564641 +vn -0.488052 0.527081 0.695694 +vn -0.093070 0.529719 0.843051 +vn -0.057606 0.694684 0.717005 +vn -0.307254 0.579553 0.754793 +vn -0.166312 0.520911 0.837253 +vn -0.258138 -0.762851 0.592809 +vn -0.435854 -0.899808 -0.019442 +vn -0.090396 -0.947516 0.306663 +vn 0.440352 -0.761870 0.475020 +vn -0.401642 0.533392 0.744430 +vn 0.602483 -0.505676 0.617501 +vn -0.029737 0.969026 0.245163 +vn -0.237605 0.753930 0.612482 +vn -0.975556 -0.104484 0.193320 +vn -0.079518 -0.955837 0.282936 +vn -0.088908 -0.978986 0.183528 +vn 0.254143 0.910629 -0.325832 +vn 0.110596 0.820575 0.560736 +vn -0.370954 0.364123 0.854288 +vn -0.686358 0.172119 0.706603 +vn -0.682561 0.328654 0.652761 +vn -0.783921 -0.105775 0.611784 +vn -0.634941 0.181910 0.750838 +vn -0.244246 -0.922068 -0.300223 +vn 0.707403 -0.692967 -0.139200 +vn 0.784592 -0.540495 -0.303777 +vn -0.313926 0.575926 0.754824 +vn -0.056485 -0.678796 0.732151 +vn 0.134067 -0.345978 0.928615 +vn 0.058540 0.640625 0.765619 +vn -0.190705 0.383683 0.903559 +vn -0.376157 0.560059 0.738133 +vn 0.453269 -0.795574 -0.402006 +vn -0.332492 0.919478 -0.209783 +vn -0.155416 -0.702618 0.694387 +vn -0.187701 -0.701046 0.687970 +vn -0.348183 -0.766833 0.539199 +vn -0.192844 -0.868838 -0.455996 +vn -0.710653 -0.669410 0.216477 +vn -0.195417 0.419522 0.886462 +vn -0.162756 0.414721 0.895275 +vn 0.043866 0.965908 -0.255144 +vn 0.744531 -0.477369 -0.466682 +vn 0.388393 -0.808729 0.441712 +vn 0.416435 -0.901767 0.115750 +vn -0.414524 -0.564532 0.713775 +vn -0.406002 -0.576008 0.709491 +vn 0.045213 0.376067 0.925489 +vn 0.263958 0.237828 -0.934753 +vn -0.855425 0.481937 0.189694 +vn -0.300469 0.411452 0.860480 +vn -0.711891 0.605093 0.356474 +vn -0.780286 -0.291296 -0.553444 +vn 0.361221 0.138231 -0.922178 +vn -0.867182 0.427918 0.254718 +vn -0.440545 -0.536397 0.719860 +vn 0.301214 0.039678 -0.952731 +vn 0.267900 -0.848582 -0.456222 +vn -0.804514 -0.331287 -0.492957 +vn -0.413452 0.207022 0.886679 +vn 0.429328 0.901582 -0.053172 +vn -0.512662 0.254801 0.819911 +vn -0.527857 -0.609463 0.591542 +vn -0.110025 -0.526837 -0.842815 +vn 0.084513 -0.995673 -0.038645 +vn -0.687132 -0.094224 0.720397 +vn -0.383331 -0.592187 0.708782 +vn 0.131660 0.987885 0.082156 +vn -0.183178 -0.793191 0.580769 +vn -0.048869 0.591737 0.804649 +vn 0.156480 0.857166 -0.490693 +vn -0.834490 0.506452 0.217102 +vn 0.160937 0.403469 0.900729 +vn 0.146099 0.488108 0.860468 +vn -0.410890 0.348805 0.842321 +vn 0.354111 -0.199242 -0.913733 +vn 0.441609 0.606911 -0.660788 +vn 0.461540 0.802319 -0.378505 +vn -0.289105 0.451323 0.844231 +vn -0.550231 0.487342 0.678044 +vn -0.694476 0.712960 0.096909 +vn 0.565686 -0.805969 0.174394 +vn 0.135195 -0.904757 -0.403903 +vn -0.953150 0.133383 0.271503 +vn -0.183715 -0.729936 0.658364 +vn -0.627999 0.450027 0.634896 +vn -0.157120 -0.851707 0.499909 +vn -0.164343 -0.922260 0.349896 +vn -0.131535 0.436732 -0.889924 +vn -0.405412 0.840114 0.360345 +vn 0.121828 -0.818949 -0.560786 +vn -0.279283 0.502105 0.818469 +vn -0.411767 -0.650910 0.637780 +vn -0.168042 0.529989 0.831188 +vn -0.197604 0.602100 -0.773581 +vn -0.606525 -0.585445 -0.537942 +vn -0.131921 0.592767 -0.794496 +vn 0.183393 -0.618333 -0.764220 +vn -0.141027 -0.956506 0.255357 +vn -0.233059 0.558409 0.796155 +vn -0.296005 0.603307 0.740541 +vn -0.773639 0.505852 0.381572 +vn -0.561031 -0.615843 -0.553155 +vn -0.144095 -0.429060 -0.891709 +vn -0.617390 0.584810 -0.526142 +vn -0.150992 -0.802259 -0.577565 +vn -0.628134 0.536609 0.563470 +vn -0.201092 -0.233829 -0.951255 +vn -0.771190 0.487843 0.408993 +vn -0.541687 0.432802 0.720595 +vn 0.281832 -0.160422 -0.945958 +vn 0.168407 -0.681468 -0.712208 +vn -0.302284 -0.902017 -0.308203 +vn -0.625937 -0.758602 0.180904 +vn -0.164966 -0.893030 -0.418668 +vn -0.492669 0.721148 0.487054 +vn -0.412166 0.534787 0.737646 +vn 0.192625 -0.579714 -0.791724 +vn -0.458190 0.078982 0.885338 +vn -0.270292 -0.721450 -0.637536 +vn -0.241503 0.750893 0.614683 +vn 0.243046 -0.962927 -0.117045 +vn -0.219532 0.781951 0.583402 +vn -0.194982 -0.752259 -0.629355 +vn -0.478465 0.523366 0.705095 +vn 0.141505 0.939517 -0.311903 +vn 0.624542 -0.566058 0.538077 +vn -0.731448 -0.408016 -0.546359 +vn 0.151136 -0.946419 -0.285392 +vn -0.944972 -0.196840 -0.261307 +vn 0.012826 0.820431 0.571602 +vn -0.320196 0.854512 0.409003 +vn -0.728229 0.659178 0.187531 +vn -0.348433 -0.863162 0.365440 +vn -0.411445 0.910908 0.030989 +vn -0.057042 -0.605940 -0.793463 +vn 0.259113 -0.219015 -0.940688 +vn -0.165506 0.924595 0.343120 +vn 0.492420 0.842670 -0.217783 +vn -0.866872 0.377851 0.325210 +vn -0.525278 0.366369 0.768021 +vn -0.548116 -0.626797 0.553800 +vn -0.690077 -0.030068 0.723111 +vn -0.756813 -0.060155 0.650857 +vn -0.465214 0.040206 0.884285 +vn -0.834898 0.066199 0.546410 +vn -0.503733 0.229348 0.832858 +vn 0.182328 0.210706 -0.960395 +vn 0.373953 0.896093 0.239117 +vn -0.378023 0.845744 0.376584 +vn -0.987636 -0.156721 -0.003809 +vn 0.271868 0.078893 -0.959095 +vn -0.197865 -0.868614 -0.454268 +vn -0.771180 0.413983 0.483633 +vn -0.286466 -0.950367 0.121405 +vn 0.121891 0.479622 -0.868968 +vn -0.606415 -0.618040 -0.500287 +vn -0.338244 0.893198 0.296291 +vn -0.086438 0.517085 0.851559 +vn -0.016037 0.444795 0.895489 +vn 0.564777 -0.825008 0.019744 +vn -0.357997 0.474912 0.803925 +vn -0.456901 0.357548 0.814494 +vn -0.395711 0.861658 0.317738 +vn -0.298985 0.640678 0.707206 +vn -0.491051 -0.091144 0.866349 +vn -0.744929 0.575926 0.336734 +vn -0.579123 0.490076 0.651492 +vn -0.419351 0.232676 0.877500 +vn -0.250680 0.667306 0.701329 +vn -0.513098 0.206542 0.833109 +vn -0.089180 0.788050 -0.609117 +vn -0.649664 -0.149860 0.745305 +vn -0.176025 0.661586 0.728916 +vn -0.044896 0.724757 0.687540 +vn -0.053425 0.537041 0.841863 +vn -0.157189 0.548597 0.821178 +vn -0.338598 0.882377 0.326745 +vn -0.580810 -0.678652 0.449545 +vn -0.368132 0.195265 0.909038 +vn -0.425665 0.356223 0.831814 +vn -0.426081 -0.733292 0.529847 +vn 0.410083 -0.793591 0.449494 +vn -0.465566 0.807314 0.362619 +vn -0.248719 0.820232 0.515129 +vn -0.290546 -0.888183 -0.355969 +vn 0.641385 -0.371158 0.671467 +vn -0.437864 0.295769 0.848997 +vn 0.134864 0.948526 -0.286548 +vn -0.217388 0.611141 0.761084 +vn -0.089736 0.957716 0.273364 +vn -0.150453 -0.746490 0.648164 +vn -0.024005 -0.906786 0.420907 +vn -0.145356 -0.878342 0.455398 +vn -0.473479 0.794647 0.379939 +vn -0.896391 0.363535 0.253626 +vn -0.284396 0.844737 0.453364 +vn -0.608110 -0.216907 0.763645 +vn -0.488236 0.039659 0.871810 +vn -0.164188 0.978005 -0.128645 +vn -0.749738 0.387883 0.536135 +vn -0.879204 0.443634 0.173754 +vn -0.580483 -0.241756 0.777556 +vn -0.286256 -0.688167 -0.666696 +vn -0.855136 0.500470 0.135178 +vn -0.731464 0.581962 0.355360 +vn -0.111812 -0.316834 -0.941867 +vn -0.181189 0.531074 0.827726 +vn -0.467176 0.860639 0.202599 +vn -0.267375 -0.721025 -0.639245 +vn -0.028889 0.762363 0.646504 +vn -0.556328 0.820659 0.130451 +vn -0.519301 0.837632 0.169409 +vn -0.227777 0.427329 0.874933 +vn -0.551848 -0.482752 -0.680011 +vn -0.672311 -0.577608 0.462998 +vn 0.937926 0.260326 -0.229182 +vn -0.741949 0.500892 0.445666 +vn -0.075092 -0.983652 0.163678 +vn -0.144510 0.533693 0.833240 +vn 0.178387 -0.982188 -0.059036 +vn -0.838988 0.459046 0.292190 +vn -0.650797 0.390508 0.651127 +vn -0.016405 -0.984167 0.176485 +vn -0.061026 0.750366 0.658199 +vn -0.062745 -0.697491 -0.713841 +vn 0.266854 -0.592597 -0.760011 +vn -0.103206 -0.612888 -0.783401 +vn 0.047546 0.662809 -0.747277 +vn -0.197796 0.637967 0.744228 +vn 0.481297 0.626097 -0.613479 +vn -0.442006 -0.622192 0.646148 +vn -0.672115 -0.647818 0.358599 +vn -0.484372 0.157708 0.860530 +vn -0.422461 0.545487 0.723858 +vn 0.287665 0.416606 0.862374 +vn 0.029929 0.651707 -0.757880 +vn 0.493145 -0.821173 -0.287197 +vn 0.219168 0.956523 -0.192432 +vn 0.077159 -0.995583 0.053491 +vn 0.477104 -0.419425 0.772305 +vn 0.135819 0.870486 -0.473082 +vn 0.051144 0.951451 -0.303521 +vn 0.345570 -0.497898 -0.795411 +vn 0.409744 -0.401056 0.819307 +vn 0.441700 -0.883631 -0.155235 +vn -0.049450 -0.563996 -0.824296 +vn 0.461314 -0.761871 -0.454689 +vn -0.274805 -0.848088 -0.453022 +vn 0.351539 0.237071 0.905659 +vn -0.221027 -0.768968 0.599862 +vn 0.315317 0.086370 0.945048 +vn 0.632272 -0.663507 -0.399988 +vn -0.564266 0.720716 0.402707 +vn -0.316593 0.509201 0.800302 +vn -0.149295 -0.890435 -0.429926 +vn -0.360978 -0.705229 0.610202 +vn -0.519037 0.271430 0.810510 +vn -0.188615 0.960485 -0.204676 +vn -0.253542 0.598140 0.760227 +vn -0.350325 0.830092 0.433843 +vn 0.021688 0.453019 0.891237 +vn 0.045614 -0.384347 -0.922061 +vn -0.658036 0.646008 0.386863 +vn -0.382913 0.323004 0.865474 +vn -0.256065 0.748960 0.611138 +vn 0.078737 -0.344220 -0.935582 +vn 0.328091 -0.879083 -0.345789 +vn 0.222686 -0.871878 -0.436165 +vn -0.273255 -0.696611 0.663373 +vn -0.852410 0.517076 0.077652 +vn -0.891697 0.300562 0.338436 +vn -0.992893 0.013087 -0.118287 +vn -0.243223 -0.356480 -0.902089 +vn -0.041488 0.502725 0.863450 +vn 0.328944 -0.195132 -0.923969 +vn 0.291742 -0.526886 -0.798297 +vn 0.229926 -0.549998 -0.802893 +vn -0.727223 0.337795 0.597529 +vn 0.543551 -0.479987 0.688597 +vn -0.327071 -0.571028 0.752962 +vn -0.339266 -0.814047 0.471408 +vn 0.267608 0.883548 -0.384356 +vn 0.302315 0.141884 -0.942589 +vn -0.132938 0.694918 0.706694 +vn 0.056012 0.537030 -0.841701 +vn -0.739006 0.531845 0.413535 +vn -0.182796 -0.735020 -0.652941 +vn 0.092154 -0.925299 -0.367871 +vn -0.560756 -0.631716 -0.535245 +vn 0.386733 -0.088591 -0.917927 +vn 0.474349 0.438720 -0.763229 +vn -0.381425 0.747038 0.544471 +vn 0.278355 -0.269578 -0.921871 +vn -0.328737 0.862409 0.384944 +vn -0.616641 0.777431 0.123918 +vn -0.302235 0.757420 0.578764 +vn 0.160877 -0.808797 -0.565655 +vn -0.312966 -0.941245 -0.126928 +vn 0.145131 -0.872322 -0.466895 +vn -0.424266 0.754314 0.501007 +vn -0.020790 -0.971054 -0.237955 +vn -0.246442 0.845083 0.474447 +vn -0.398487 0.768697 0.500314 +vn 0.158311 -0.463699 -0.871734 +vn 0.182165 -0.397101 -0.899515 +vn -0.007225 -0.866777 -0.498644 +vn -0.607637 -0.630913 0.482416 +vn 0.602871 -0.686665 0.406248 +vn -0.138081 -0.960084 0.243254 +vn 0.229994 -0.347187 -0.909156 +vn -0.354222 0.870125 0.342649 +vn 0.275666 0.193123 -0.941654 +vn 0.034045 0.999150 -0.023242 +vn 0.713547 0.627061 -0.312484 +vn 0.625206 -0.658969 0.418183 +vn -0.116963 0.984716 -0.129049 +vn -0.030503 -0.998302 -0.049616 +vn -0.734940 0.588702 0.336591 +vn -0.337691 0.865078 0.370951 +vn 0.063472 0.724509 0.686336 +vn -0.127728 0.630666 0.765471 +vn 0.084967 -0.992660 0.086065 +vn -0.508038 -0.578562 0.638094 +vn -0.041276 0.936409 -0.348474 +vn -0.664457 0.176759 0.726122 +vn -0.841820 0.512161 0.170386 +vn 0.609430 0.743952 -0.274100 +vn -0.599936 0.799710 0.023255 +vn -0.502365 0.779671 0.373821 +vn 0.610009 0.350481 -0.710670 +vn -0.465791 0.785686 0.407108 +vn -0.567703 -0.581734 0.582494 +vn 0.347126 0.680206 -0.645619 +vn -0.409629 0.082270 0.908535 +vn -0.463300 -0.044099 0.885104 +vn -0.595090 -0.043620 0.802474 +vn -0.980561 -0.023220 0.194836 +vn -0.626993 0.386556 0.676353 +vn 0.369341 0.206199 -0.906129 +vn 0.119613 0.334901 0.934630 +vn -0.425070 0.287765 0.858200 +vn -0.753212 -0.271840 -0.598978 +vn 0.345543 -0.157099 -0.925160 +vn 0.087010 0.653489 -0.751919 +vn 0.439167 0.663031 -0.606236 +vn 0.307046 -0.107135 -0.945645 +vn -0.454649 -0.577525 0.678056 +vn 0.275825 0.073183 -0.958418 +vn -0.299245 -0.914080 0.273697 +vn -0.084623 0.983687 -0.158743 +vn -0.285664 0.647473 0.706523 +vn 0.697038 -0.643802 0.315684 +vn -0.350156 0.307503 0.884778 +vn -0.092691 0.323396 -0.941713 +vn -0.256834 0.288884 0.922270 +vn -0.821042 0.285104 0.494576 +vn -0.479998 0.713156 0.510891 +vn 0.264105 -0.705319 -0.657855 +vn -0.052866 0.640394 -0.766225 +vn -0.637515 -0.465911 -0.613597 +vn 0.398371 -0.766988 -0.503021 +vn -0.393569 -0.562850 0.726845 +vn -0.946283 0.234444 0.222677 +vn -0.902655 0.369241 0.221079 +vn 0.588011 -0.800294 0.117355 +vn -0.097691 -0.780486 -0.617493 +vn -0.013174 0.757726 -0.652440 +vn -0.389445 0.045998 0.919900 +vn 0.273088 -0.238006 -0.932082 +vn -0.655688 0.671543 0.345113 +vn 0.069586 -0.938386 0.338510 +vn 0.012599 0.467884 0.883700 +vn 0.237258 -0.097116 -0.966580 +vn -0.766351 0.412555 0.492448 +vn -0.548309 0.490329 0.677447 +vn -0.045446 -0.962097 0.268894 +vn -0.489973 0.591987 0.639905 +vn -0.131676 -0.698233 -0.703656 +vn 0.234923 0.121918 -0.964338 +vn 0.057874 -0.824576 -0.562784 +vn -0.082633 0.576892 0.812630 +vn -0.197780 0.494801 0.846200 +vn 0.130902 0.578724 -0.804949 +vn -0.220003 0.739238 0.636495 +vn -0.306879 0.084805 0.947963 +vn -0.454934 -0.670706 0.585823 +vn -0.373595 0.801827 0.466370 +vn -0.174647 0.716881 0.674966 +vn 0.302679 0.118835 -0.945655 +vn -0.227117 0.940784 -0.251683 +vn -0.226698 -0.695062 0.682274 +vn -0.397882 -0.637306 0.659948 +vn -0.353731 0.874396 0.332123 +vn 0.635048 -0.533767 0.558397 +vn -0.625695 0.776540 -0.074110 +vn -0.331041 0.220734 0.917436 +vn 0.077020 0.751883 0.654782 +vn -0.598328 0.709528 0.372255 +vn 0.454051 -0.292381 -0.841636 +vn -0.101716 0.550181 0.828827 +vn 0.175904 -0.647151 -0.741791 +vn -0.149926 0.811411 0.564920 +vn 0.630229 -0.676454 0.381080 +vn -0.565928 -0.728935 0.385201 +vn -0.264728 0.760370 0.593091 +vn -0.148173 -0.789101 -0.596124 +vn -0.770367 0.452768 0.448928 +vn -0.214171 -0.615258 -0.758675 +vn -0.026984 0.871430 0.489778 +vn -0.558775 -0.642813 -0.523988 +vn -0.587269 -0.527754 0.613670 +vn -0.002109 -0.990686 0.136151 +vn -0.061438 -0.994673 0.082768 +vn -0.370385 0.757970 0.536932 +vn -0.002978 0.916535 0.399942 +vn -0.532378 -0.021217 0.846241 +vn -0.420748 0.322946 0.847748 +vn -0.420363 0.773871 0.473729 +vn -0.125537 -0.975473 0.180814 +vn 0.035477 -0.802760 -0.595247 +vn -0.375488 0.879212 0.293250 +vn 0.872616 0.450549 0.188538 +vn -0.530610 -0.183919 0.827422 +vn 0.213635 -0.473709 -0.854377 +vn -0.047310 -0.989472 -0.136774 +vn 0.251148 0.599371 -0.760052 +vn 0.544963 0.533945 -0.646467 +vn -0.750301 -0.560939 0.349851 +vn -0.039787 0.950923 -0.306859 +vn 0.205940 0.843303 -0.496416 +vn -0.398958 0.547035 0.735925 +vn -0.701502 -0.609543 0.369259 +vn -0.638395 -0.241623 0.730801 +vn -0.677185 -0.237714 0.696357 +vn -0.675440 -0.392122 0.624516 +vn 0.535573 0.146364 -0.831709 +vn 0.722338 -0.635559 0.272564 +vn 0.801390 0.580272 -0.145119 +vn 0.166469 -0.941925 -0.291661 +vn 0.173701 0.811658 -0.557709 +vn -0.137378 0.989892 -0.035227 +vn 0.816146 -0.444425 0.369313 +vn -0.066915 0.608718 0.790560 +vn 0.707670 -0.705096 -0.045208 +vn 0.427254 -0.903729 0.027003 +vn -0.042887 -0.391105 -0.919346 +vn 0.130030 0.989152 0.068344 +vn -0.463667 -0.394831 -0.793172 +vn 0.212460 0.318383 0.923847 +vn -0.623900 -0.683053 0.379720 +vn 0.255823 0.049481 0.965456 +vn 0.601548 0.670829 0.433738 +vn 0.676222 0.701035 0.226439 +vn 0.958664 0.223873 0.175627 +vn 0.428952 -0.421225 -0.799105 +vn 0.626412 -0.535941 0.566017 +vn 0.238523 -0.371415 -0.897306 +vn 0.975865 0.075343 0.204967 +vn 0.829915 -0.483820 -0.277776 +vn 0.532553 -0.607125 -0.589735 +vn 0.169461 -0.751142 0.638019 +vn 0.934984 0.012933 -0.354453 +vn 0.738859 -0.138806 -0.659409 +vn 0.815500 0.133436 -0.563164 +vn 0.745374 -0.029664 -0.665986 +vn 0.708483 -0.246599 -0.661241 +vn -0.635442 -0.492241 0.594905 +vn 0.176184 0.491966 0.852601 +vn 0.164195 -0.985309 0.046979 +vn 0.075329 -0.945024 -0.318205 +vn 0.178689 0.941345 -0.286252 +vn -0.206835 -0.709600 -0.673563 +vn -0.598733 -0.231856 0.766656 +vn -0.615848 -0.338287 0.711543 +vn 0.066390 0.456400 -0.887294 +vn -0.236998 0.480894 0.844140 +vn -0.216626 0.386593 0.896448 +vn -0.677618 -0.546289 0.492344 +vn -0.374370 0.736742 0.563080 +vn 0.160306 -0.665416 -0.729057 +vn -0.131581 -0.900438 0.414606 +vn -0.017422 0.533692 0.845499 +vn -0.495830 -0.539901 -0.680191 +vn -0.388802 0.531237 0.752742 +vn -0.079513 0.604625 0.792531 +vn -0.308393 0.722498 0.618782 +vn -0.660248 0.623245 0.419091 +vn 0.031060 -0.409544 -0.911762 +vn -0.091255 0.593270 0.799814 +vn -0.175438 0.918356 0.354744 +vn 0.159355 0.925776 -0.342848 +vn -0.942418 -0.005751 -0.334389 +vn 0.384911 -0.106471 -0.916792 +vn -0.083924 -0.988661 0.124521 +vn -0.049609 0.715311 0.697044 +vn -0.407453 -0.202455 0.890502 +vn 0.037341 0.632121 0.773970 +vn -0.291014 0.857179 0.424919 +vn -0.738452 0.659141 0.142203 +vn -0.707892 -0.210724 0.674155 +vn -0.645236 0.735143 0.207932 +vn -0.698665 0.631551 0.336171 +vn -0.065342 -0.994465 0.082276 +vn -0.391889 -0.433090 0.811699 +vn -0.290203 0.861915 0.415793 +vn 0.498316 0.012688 -0.866903 +vn -0.552762 0.803272 0.221828 +vn -0.415803 0.837838 0.353746 +vn -0.785197 0.545838 0.292451 +vn 0.517421 0.458062 -0.722811 +vn -0.577123 -0.645004 -0.500897 +vn 0.014182 0.722235 0.691502 +vn -0.346235 -0.825355 -0.445994 +vn -0.354029 0.625023 0.695708 +vn 0.292968 0.329284 -0.897631 +vn 0.281231 -0.822018 -0.495173 +vn 0.181873 0.888577 0.421134 +vn -0.289248 0.460445 0.839241 +vn -0.576841 0.114770 0.808754 +vn -0.526913 -0.846056 -0.080943 +vn -0.255640 -0.751544 -0.608136 +vn -0.276550 -0.543798 -0.792341 +vn -0.339891 -0.607781 -0.717688 +vn -0.343292 0.010055 0.939175 +vn -0.584328 0.756809 0.292917 +vn -0.573988 -0.603954 0.552971 +vn -0.588047 0.719065 0.370333 +vn -0.295024 -0.630465 -0.717965 +vn -0.381202 -0.581848 -0.718427 +vn 0.480819 0.806879 0.343162 +vn -0.413750 0.082921 0.906606 +vn -0.623166 0.412808 0.664269 +vn 0.579355 0.405351 -0.707134 +vn 0.032361 -0.995796 0.085696 +vn -0.370284 -0.161906 0.914700 +vn 0.464671 0.332288 -0.820771 +vn 0.553868 -0.565460 -0.611134 +vn 0.584607 0.212466 -0.783003 +vn -0.371057 -0.756858 -0.538036 +vn -0.072091 -0.812011 0.579173 +vn 0.594691 -0.803803 -0.015588 +vn -0.124083 -0.861980 -0.491522 +vn -0.170187 0.441898 0.880774 +vn 0.237340 -0.806812 -0.541040 +vn -0.546885 -0.284301 0.787457 +vn -0.240066 -0.850969 0.467140 +vn -0.635954 0.740295 0.218002 +vn 0.620980 -0.777130 0.102244 +vn -0.592496 0.702956 0.393448 +vn -0.199476 0.227402 0.953151 +vn -0.783918 0.412245 0.464249 +vn 0.021307 0.582032 -0.812887 +vn -0.137716 -0.681440 -0.718801 +vn -0.724348 0.539647 0.429069 +vn -0.986202 0.132775 -0.098875 +vn -0.420312 0.833099 0.359561 +vn -0.049388 -0.528091 -0.847750 +vn -0.219266 0.572300 0.790186 +vn -0.757069 0.601724 0.254509 +vn -0.271117 0.717907 0.641175 +vn 0.243751 -0.968860 -0.043540 +vn -0.162273 0.766412 -0.621514 +vn -0.690778 -0.510795 0.511776 +vn -0.039386 0.548497 0.835224 +vn -0.722102 0.583606 0.371446 +vn 0.144956 0.185508 -0.971892 +vn -0.522668 0.620247 0.584903 +vn -0.154016 0.955072 -0.253211 +vn 0.022939 -0.999375 0.026888 +vn -0.624665 -0.544024 0.560207 +vn -0.383084 0.899556 -0.209869 +vn -0.653116 -0.558264 0.511646 +vn 0.119987 0.912227 -0.391720 +vn -0.677506 0.432147 0.595176 +vn -0.283801 0.322915 0.902875 +vn -0.426151 0.543136 0.723462 +vn -0.582942 -0.734068 0.348313 +vn -0.427101 0.541250 0.724316 +vn -0.026884 0.575880 0.817092 +vn 0.097972 0.892680 0.439913 +vn -0.281364 0.807124 0.519023 +vn 0.218714 0.164716 -0.961786 +vn -0.330001 0.720411 0.610006 +vn -0.630125 0.671574 0.389783 +vn -0.226149 -0.141857 0.963708 +vn 0.249051 -0.443011 -0.861229 +vn 0.299070 -0.235431 -0.924732 +vn 0.089775 0.385411 -0.918367 +vn 0.153644 0.376164 -0.913725 +vn -0.548289 0.311888 0.775954 +vn -0.707170 -0.344016 -0.617708 +vn -0.250715 0.943339 0.217379 +vn -0.510003 -0.589594 -0.626319 +vn -0.355316 0.743010 0.567175 +vn 0.126724 -0.567861 -0.813311 +vn -0.100795 0.447136 -0.888769 +vn 0.227977 -0.860967 -0.454712 +vn -0.233939 -0.125772 -0.964082 +vn 0.084568 -0.986294 0.141674 +vn -0.547208 -0.462687 -0.697484 +vn -0.681898 0.633654 0.365373 +vn -0.115641 -0.766031 -0.632316 +vn 0.446700 -0.049411 -0.893319 +vn -0.736125 0.657710 0.159806 +vn -0.144132 0.709070 -0.690251 +vn -0.087346 -0.768650 0.633678 +vn -0.196736 -0.727060 -0.657783 +vn -0.194147 0.594160 0.780564 +vn -0.770327 0.596648 0.224959 +vn -0.167667 0.590700 0.789279 +vn -0.554046 -0.059239 0.830376 +vn -0.593949 -0.404219 -0.695580 +vn 0.222236 -0.372280 -0.901121 +vn -0.143874 0.842583 -0.518993 +vn -0.479150 -0.645360 -0.594916 +vn -0.222052 0.668147 -0.710121 +vn -0.139483 -0.918046 0.371127 +vn -0.439858 0.354023 0.825344 +vn -0.023301 0.619366 0.784756 +vn 0.293060 0.150645 -0.944152 +vn -0.153234 0.943420 -0.294071 +vn 0.458309 0.045461 -0.887629 +vn -0.450897 0.655611 0.605695 +vn -0.082733 -0.954660 0.285971 +vn -0.282019 0.338519 0.897703 +vn 0.513516 0.125791 -0.848810 +vn -0.476021 -0.143002 0.867729 +vn -0.102047 0.994778 -0.001651 +vn -0.080761 -0.899746 -0.428876 +vn -0.195430 -0.873372 -0.446126 +vn 0.078906 -0.831041 -0.550586 +vn 0.338662 0.681899 -0.648322 +vn 0.614569 0.298807 -0.730082 +vn -0.771483 0.502106 0.390774 +vn 0.275215 0.766541 -0.580234 +vn 0.572413 -0.790801 -0.216745 +vn 0.512456 -0.749952 -0.418282 +vn 0.363535 -0.540548 0.758716 +vn 0.506572 -0.380494 -0.773698 +vn -0.040795 0.376490 0.925522 +vn 0.221857 -0.423903 0.878115 +vn 0.281752 0.822330 -0.494357 +vn 0.372876 0.818340 -0.437358 +vn 0.034036 0.836723 0.546567 +vn 0.208309 0.873225 -0.440551 +vn 0.204311 0.813623 0.544312 +vn 0.268539 0.698204 0.663625 +vn 0.137170 0.990089 0.030147 +vn 0.132028 -0.692445 0.709287 +vn 0.175356 -0.212081 -0.961391 +vn -0.432206 -0.260250 -0.863405 +vn -0.585481 -0.810127 0.030105 +vn -0.611370 -0.114929 -0.782955 +vn 0.280625 0.411347 0.867204 +vn 0.208592 0.158707 0.965040 +vn -0.041117 -0.987752 0.150515 +vn -0.368437 0.779339 0.506838 +vn -0.722536 -0.338924 -0.602555 +vn -0.179825 0.636169 0.750301 +vn -0.842823 0.431031 0.322276 +vn -0.963601 0.205254 0.171304 +vn -0.829766 0.516936 0.210392 +vn -0.957763 0.175173 0.228046 +vn -0.699696 -0.326326 -0.635560 +vn -0.525600 0.478850 0.703170 +vn -0.059618 -0.997972 0.022304 +vn -0.483069 0.530505 0.696569 +vn -0.420641 0.769614 0.480370 +vn -0.592810 0.604935 0.531630 +vn -0.238945 0.622471 0.745275 +vn -0.701219 0.538347 0.467413 +vn -0.455952 0.330818 0.826237 +vn 0.170950 0.945802 -0.276106 +vn -0.838343 0.531060 0.123109 +vn 0.256396 -0.292168 -0.921357 +vn -0.419577 -0.872455 0.250555 +vn 0.318465 -0.197256 -0.927184 +vn -0.727473 -0.630612 -0.270391 +vn 0.425530 0.300092 -0.853738 +vn 0.185120 0.905052 0.382899 +vn 0.204739 -0.243979 -0.947922 +vn -0.147715 0.728706 -0.668706 +vn 0.122990 0.058136 -0.990704 +vn -0.117596 0.844941 0.521772 +vn 0.350726 -0.164260 -0.921960 +vn -0.372309 0.790673 0.486028 +vn 0.279025 0.745818 -0.604898 +vn -0.578550 0.692799 0.430475 +vn -0.558286 0.766319 0.317918 +vn -0.349928 0.035590 0.936100 +vn 0.272808 0.419361 -0.865859 +vn -0.323105 0.473808 0.819212 +vn 0.352980 -0.167194 -0.920571 +vn -0.262020 -0.175782 0.948918 +vn -0.658646 -0.415388 0.627406 +vn 0.300439 0.904135 0.303770 +vn -0.126073 0.966485 0.223636 +vn 0.504492 -0.767977 -0.394587 +vn -0.422940 0.813568 0.399034 +vn -0.240222 0.576146 0.781248 +vn -0.472210 0.176470 0.863641 +vn 0.180186 0.379273 -0.907571 +vn 0.138180 0.793151 -0.593143 +vn -0.325076 0.684172 0.652866 +vn 0.348088 0.934117 0.079128 +vn -0.229212 0.936338 -0.265955 +vn -0.446288 -0.833601 -0.325478 +vn -0.295975 -0.460535 0.836843 +vn -0.194236 0.496452 0.846054 +vn -0.523947 -0.781641 0.338402 +vn -0.196154 -0.980490 -0.012766 +vn -0.299887 0.486281 0.820731 +vn -0.573246 0.815752 0.077050 +vn -0.561754 0.713784 0.418264 +vn -0.758778 0.512436 0.402076 +vn 0.622242 -0.643900 0.445206 +vn -0.376449 0.222811 0.899245 +vn 0.413001 -0.491412 0.766775 +vn 0.682347 0.460913 -0.567417 +vn 0.579215 -0.564956 0.587651 +vn -0.117545 -0.689395 -0.714785 +vn 0.425451 0.900691 0.088023 +vn -0.723905 0.630595 0.279840 +vn 0.331052 0.891990 -0.307827 +vn 0.312972 0.948737 -0.044118 +vn 0.372368 0.851860 -0.368343 +vn 0.136261 -0.987267 0.082081 +vn -0.055664 -0.973306 -0.222661 +vn -0.055479 -0.958689 -0.278994 +vn -0.199312 -0.785681 -0.585646 +vn 0.283764 -0.872183 -0.398466 +vn 0.357017 -0.149391 -0.922074 +vn -0.816891 0.416711 0.398800 +vn -0.372241 0.139452 0.917600 +vn -0.605926 0.761576 0.229906 +vn -0.838162 0.465732 0.283863 +vn -0.273554 0.746211 0.606908 +vn -0.519377 0.676677 0.521878 +vn 0.201747 -0.452148 -0.868827 +vn -0.774671 0.585866 0.238003 +vn -0.659255 0.518955 0.544122 +vn 0.331221 -0.375709 -0.865526 +vn -0.811533 0.438129 0.386597 +vn -0.523205 -0.813356 0.254379 +vn -0.377012 0.745185 0.550056 +vn -0.394076 0.641086 0.658569 +vn 0.175232 -0.559823 -0.809871 +vn -0.334846 0.146010 0.930892 +vn 0.334093 -0.047851 -0.941325 +vn -0.339739 0.102722 0.934893 +vn -0.357329 0.836921 0.414583 +vn 0.247819 -0.358731 -0.899943 +vn 0.181552 0.932966 0.310828 +vn 0.183851 -0.491285 -0.851374 +vn 0.059236 -0.790448 0.609658 +vn -0.365841 0.492075 0.789951 +vn 0.374444 -0.107037 -0.921051 +vn -0.301319 -0.397698 -0.866628 +vn -0.228951 -0.885813 0.403630 +vn -0.037681 0.513189 -0.857448 +vn 0.513847 0.016345 -0.857726 +vn -0.052233 -0.931315 0.360449 +vn -0.339179 0.929364 -0.145742 +vn 0.322424 -0.264824 -0.908796 +vn 0.192247 -0.826929 -0.528423 +vn -0.348550 -0.407818 -0.843918 +vn 0.025055 -0.784534 -0.619580 +vn -0.116218 -0.700313 0.704312 +vn 0.056998 0.797623 0.600458 +vn -0.064123 -0.997935 -0.003644 +vn -0.242946 -0.763002 0.599004 +vn -0.315315 -0.057230 0.947260 +vn 0.679337 -0.637916 -0.362717 +vn -0.662929 0.706795 0.246913 +vn -0.128185 -0.913924 0.385111 +vn -0.279089 0.944575 0.172878 +vn -0.521834 0.793573 0.312940 +vn -0.261558 0.946940 0.186794 +vn 0.620492 -0.495565 0.607787 +vn -0.672888 -0.412844 0.613825 +vn -0.474050 0.819277 0.322587 +vn 0.897016 -0.397598 -0.193073 +vn 0.188297 0.944304 -0.269877 +vn 0.472727 0.723685 -0.502802 +vn -0.530925 -0.536884 0.655648 +vn -0.739882 0.630331 0.235068 +vn -0.521205 0.793675 0.313728 +vn 0.526017 -0.002987 -0.850469 +vn 0.204667 0.053094 -0.977391 +vn -0.785413 0.542519 0.297993 +vn 0.564820 0.306737 -0.766088 +vn -0.614340 0.755331 0.228168 +vn -0.780043 0.539399 0.317146 +vn -0.509872 -0.569006 0.645184 +vn -0.737797 -0.280182 -0.614128 +vn -0.306719 0.766556 0.564195 +vn 0.286082 0.435699 -0.853419 +vn 0.223010 0.966734 -0.125268 +vn 0.076900 0.589251 -0.804282 +vn -0.542383 0.303280 0.783481 +vn -0.644346 0.638976 0.420153 +vn -0.140934 -0.943569 0.299692 +vn -0.290964 0.137319 0.946828 +vn -0.031542 -0.975788 0.216432 +vn -0.269425 0.727454 0.631047 +vn -0.105367 0.918601 0.380881 +vn -0.779631 0.563607 0.272987 +vn -0.186362 -0.890272 -0.415554 +vn -0.715875 0.675043 0.178436 +vn -0.391365 -0.543373 0.742684 +vn 0.369647 0.907899 -0.197687 +vn 0.263174 0.320745 -0.909869 +vn -0.285383 -0.626528 0.725272 +vn 0.179967 0.284617 -0.941597 +vn 0.654252 -0.739140 0.160082 +vn 0.292561 0.666748 0.685460 +vn -0.256094 0.599739 0.758109 +vn -0.494551 -0.597965 0.630759 +vn 0.180743 0.818040 0.546024 +vn -0.626833 -0.536626 0.564901 +vn -0.213128 -0.749756 0.626453 +vn -0.268079 0.390849 0.880551 +vn -0.297606 0.519747 0.800808 +vn -0.363541 0.536932 0.761277 +vn -0.134348 -0.939716 -0.314459 +vn -0.379602 0.648439 0.659871 +vn -0.346217 0.715418 0.606886 +vn -0.229618 -0.860906 -0.454000 +vn 0.246084 -0.964680 -0.093993 +vn -0.540283 -0.754697 0.372191 +vn 0.000000 0.000000 0.000000 +vn 0.000000 0.000000 0.000000 +vn -0.536303 -0.180104 0.824586 +vn -0.211953 0.003082 0.977275 +vn -0.677698 -0.695820 0.237824 +vn -0.516708 -0.691826 0.504371 +vn -0.955529 0.226142 0.189271 +vn -0.276505 0.337267 0.899887 +vn 0.858663 -0.507061 0.074749 +vn 0.047125 0.650539 0.758010 +vn 0.715496 -0.696190 0.058190 +vn -0.154451 0.987293 -0.037392 +vn 0.366952 -0.929055 -0.046947 +vn 0.409633 0.696806 -0.588780 +vn 0.527768 -0.637253 0.561578 +vn -0.089732 0.733600 0.673631 +vn 0.170783 -0.462043 -0.870258 +vn 0.202755 -0.103216 -0.973775 +vn 0.458763 -0.742412 -0.488223 +vn 0.492492 -0.649237 0.579606 +vn -0.807558 -0.522064 -0.274408 +vn 0.141234 0.757344 -0.637560 +vn -0.850798 -0.421437 -0.313900 +vn -0.082827 -0.896467 0.435301 +vn -0.060937 -0.704354 0.707229 +vn 0.104901 0.987502 -0.117624 +vn -0.025612 -0.763312 0.645522 +vn -0.191666 -0.265681 -0.944816 +vn -0.598092 -0.763054 0.245020 +vn -0.330328 -0.218097 -0.918323 +vn 0.877328 0.465745 0.115660 +vn 0.103971 0.982948 0.151671 +vn 0.511247 -0.830501 -0.221119 +vn 0.570754 -0.818755 -0.062280 +vn 0.497891 -0.782318 -0.374276 +vn 0.471565 -0.833700 -0.287352 +vn 0.572897 -0.732685 -0.367370 +vn 0.748806 -0.639714 -0.173368 +vn 0.578856 -0.568804 -0.584285 +vn 0.672886 -0.687221 0.273773 +vn 0.645935 -0.664374 0.375999 +vn 0.514637 -0.525087 -0.677814 +vn 0.046336 -0.290425 -0.955775 +vn 0.086116 -0.590571 0.802378 +vn -0.248879 -0.146581 -0.957378 +vn 0.263007 -0.508730 -0.819769 +vn 0.146009 -0.989037 -0.022073 +vn 0.285838 -0.905754 0.312901 +vn -0.101362 0.868044 0.486031 +vn -0.135920 0.710996 -0.689935 +vn -0.424201 0.231265 0.875540 +vn 0.123296 0.863254 0.489480 +vn -0.132230 0.601477 0.787871 +vn -0.518090 -0.832791 0.195045 +vn -0.266144 -0.948994 0.169052 +vn -0.820698 0.350800 0.450993 +vn 0.118929 0.290594 -0.949427 +vn 0.542021 -0.836695 0.078456 +vn -0.700200 0.541186 0.465659 +vn 0.010687 0.461628 0.887009 +vn -0.559223 -0.819715 0.123843 +vn 0.089806 0.745878 -0.660000 +vn 0.071126 0.288144 -0.954942 +vn 0.201170 -0.344595 -0.916943 +vn 0.251605 0.747279 -0.615036 +vn -0.090798 0.624832 -0.775462 +vn -0.293726 0.504712 0.811783 +vn -0.164352 -0.862076 -0.479389 +vn -0.500668 0.141926 0.853925 +vn 0.220598 0.974998 0.026749 +vn -0.362600 0.602434 0.711051 +vn -0.237573 0.304063 0.922554 +vn -0.165092 0.844055 0.510212 +vn -0.668998 0.581373 0.463084 +vn -0.647997 0.732066 0.210189 +vn 0.534617 -0.347826 0.770196 +vn 0.461577 0.524055 -0.715760 +vn -0.314867 0.608894 0.728084 +vn -0.244117 0.355025 0.902421 +vn 0.518026 -0.044229 -0.854221 +vn -0.354722 -0.750960 0.556985 +vn -0.518716 -0.578381 -0.629611 +vn -0.371571 0.759430 0.534042 +vn 0.617013 -0.483592 0.620833 +vn -0.519376 -0.617317 -0.590905 +vn 0.711656 -0.581671 0.393960 +vn -0.734255 0.608433 0.301129 +vn -0.798473 0.583322 0.148919 +vn -0.040179 -0.755521 -0.653891 +vn -0.390953 0.004382 0.920400 +vn 0.663450 -0.619552 0.419511 +vn -0.353831 0.155834 0.922236 +vn -0.780376 0.614958 0.113314 +vn -0.085523 -0.995305 0.045322 +vn -0.516335 0.746591 0.419523 +vn -0.285525 -0.309394 -0.907056 +vn -0.553973 -0.432472 -0.711394 +vn -0.726499 -0.243922 -0.642418 +vn 0.140205 0.886460 0.441058 +vn 0.146219 0.919871 0.363947 +vn -0.495329 -0.491639 -0.716199 +vn -0.508315 -0.795487 -0.329874 +vn -0.214686 -0.627682 0.748281 +vn -0.554120 0.640143 0.532136 +vn -0.042746 0.747826 0.662517 +vn -0.033325 0.696699 0.716589 +vn 0.308296 -0.558415 -0.770147 +vn -0.407096 0.010993 0.913319 +vn 0.000000 0.000000 0.000000 +vn -0.328334 0.027406 0.944164 +vn -0.912045 0.222621 0.344404 +vn 0.017056 -0.700336 -0.713609 +vn -0.171493 0.797511 0.578417 +vn 0.290108 -0.103632 -0.951366 +vn -0.084541 0.949869 0.301001 +vn -0.150911 0.524185 -0.838126 +vn -0.548750 -0.526967 0.648983 +vn -0.507865 0.747563 0.428045 +vn -0.450816 0.833108 0.320463 +vn -0.237779 0.486202 0.840874 +vn -0.964748 0.239233 0.109677 +vn -0.269965 0.650246 0.710140 +vn -0.157314 -0.743206 0.650305 +vn -0.383492 0.612806 0.690943 +vn 0.324303 0.885467 -0.332831 +vn -0.458738 -0.577855 0.675013 +vn -0.679705 0.599731 0.422283 +vn -0.392112 -0.860004 0.326560 +vn -0.504071 0.824273 0.257849 +vn -0.295435 0.102499 0.949849 +vn -0.227734 -0.587182 -0.776759 +vn -0.490662 0.150335 0.858283 +vn 0.193586 -0.353335 -0.915248 +vn 0.339976 0.323835 0.882919 +vn -0.272242 0.144825 0.951268 +vn -0.111710 0.710015 0.695270 +vn -0.924408 0.348009 0.156074 +vn -0.176297 -0.874618 0.451621 +vn -0.189014 0.927718 0.321891 +vn 0.057813 0.548602 0.834082 +vn -0.295843 0.252428 0.921280 +vn -0.592509 -0.383738 0.708292 +vn -0.111497 0.991847 -0.061706 +vn -0.679068 0.660060 0.321228 +vn 0.338230 -0.116000 -0.933887 +vn -0.707738 0.655574 0.263304 +vn -0.316764 0.319941 0.892915 +vn -0.232556 -0.962320 0.140920 +vn 0.258150 0.901653 -0.346959 +vn -0.622670 -0.755042 -0.205411 +vn 0.285440 0.955518 -0.074229 +vn -0.416363 0.770705 0.482343 +vn 0.382217 -0.110830 -0.917402 +vn 0.079447 0.370161 -0.925564 +vn 0.143548 0.866494 0.478103 +vn -0.095418 0.484837 -0.869384 +vn -0.360904 0.824879 0.435112 +vn -0.340828 0.265144 0.901962 +vn -0.559089 0.759272 0.333054 +vn -0.718627 0.695366 -0.006468 +vn -0.821284 0.560413 0.106909 +vn 0.311263 0.682265 -0.661536 +vn -0.512557 0.761299 0.397128 +vn -0.508744 0.735579 0.447328 +vn -0.027849 -0.717007 -0.696509 +vn -0.236676 -0.715796 -0.656979 +vn -0.396423 0.665454 0.632471 +vn -0.684615 0.697533 0.211544 +vn -0.172883 -0.706731 -0.686034 +vn -0.796056 0.598959 0.086854 +vn -0.787639 0.584418 0.195144 +vn -0.340612 0.920591 -0.191039 +vn -0.619688 0.602928 0.502458 +vn -0.058089 -0.972754 0.224443 +vn -0.230399 -0.717330 0.657536 +vn -0.103386 -0.885530 -0.452932 +vn -0.001685 -0.952202 -0.305465 +vn -0.045108 0.341406 -0.938833 +vn -0.070408 -0.841847 -0.535104 +vn -0.492418 0.601465 0.629097 +vn -0.340190 0.581819 0.738754 +vn -0.146655 -0.897600 0.415701 +vn 0.206593 0.360187 -0.909717 +vn -0.186854 0.521788 0.832360 +vn -0.490116 0.574253 0.655759 +vn -0.612940 -0.768532 -0.183478 +vn -0.015185 -0.971264 -0.237520 +vn -0.050210 0.523036 0.850830 +vn 0.283140 0.351672 -0.892277 +vn -0.125064 0.582587 0.803089 +vn 0.103410 -0.942480 -0.317864 +vn 0.328535 -0.282161 -0.901360 +vn 0.297000 -0.701748 -0.647565 +vn 0.006289 -0.544199 -0.838933 +vn 0.329259 0.658890 -0.676352 +vn 0.497463 0.652837 -0.571257 +vn -0.279036 -0.005977 0.960262 +vn 0.577148 -0.816435 -0.018292 +vn -0.829694 0.402036 0.387265 +vn 0.416972 0.165947 -0.893642 +vn 0.924913 0.128640 0.357753 +vn 0.393752 -0.867467 -0.304073 +vn 0.324139 -0.945223 -0.038557 +vn -0.962303 -0.259412 -0.081720 +vn -0.974748 -0.016370 0.222709 +vn 0.485076 0.585572 -0.649466 +vn 0.378770 0.707342 -0.596826 +vn -0.900290 0.428913 0.074234 +vn 0.508441 -0.860282 -0.037441 +vn 0.152941 0.986810 -0.053052 +vn -0.774852 0.444240 0.449729 +vn 0.559437 -0.804651 -0.198915 +vn -0.198567 0.554468 0.808169 +vn 0.796132 -0.599638 -0.081294 +vn 0.620687 -0.554576 -0.554250 +vn 0.424012 -0.168015 -0.889935 +vn -0.069948 0.717305 0.693239 +vn 0.261857 -0.220923 -0.939481 +vn 0.142484 0.478073 0.866686 +vn 0.547544 -0.622766 -0.558890 +vn 0.038590 -0.830256 0.556045 +vn 0.432419 -0.688108 -0.582685 +vn -0.115962 -0.441313 -0.889829 +vn -0.089623 -0.557553 -0.825289 +vn 0.436636 0.203770 0.876257 +vn 0.438057 0.228926 0.869309 +vn 0.525730 0.720777 -0.451762 +vn -0.972375 -0.089318 -0.215659 +vn 0.065752 -0.739043 -0.670442 +vn 0.214907 0.470787 0.855672 +vn 0.203344 -0.528572 -0.824174 +vn -0.362387 0.014940 0.931908 +vn -0.262358 0.652495 0.710928 +vn -0.930583 0.359488 0.069167 +vn -0.457651 0.659434 0.596408 +vn -0.145683 0.379313 0.913728 +vn -0.255565 0.341698 0.904394 +vn -0.060498 -0.745380 -0.663889 +vn -0.443012 0.124952 0.887765 +vn -0.301605 0.951791 0.055941 +vn -0.272348 -0.658448 -0.701622 +vn -0.178477 -0.880343 0.439479 +vn 0.308872 0.901843 -0.302122 +vn -0.190753 -0.723005 -0.663985 +vn -0.247257 0.238311 0.939187 +vn -0.094812 -0.984913 -0.144763 +vn 0.375318 -0.226021 -0.898916 +vn 0.442320 -0.889718 -0.112938 +vn 0.343182 -0.144167 -0.928139 +vn -0.326875 0.246488 0.912358 +vn -0.383801 0.765030 0.517132 +vn -0.193522 0.440624 0.876584 +vn 0.067102 0.809399 -0.583412 +vn -0.236422 0.705375 0.668245 +vn -0.686175 0.695324 0.213749 +vn -0.246973 -0.730560 0.636621 +vn -0.262821 0.948022 -0.179385 +vn -0.008795 0.381414 -0.924362 +vn -0.351900 0.935997 0.008684 +vn -0.146356 0.529745 0.835434 +vn -0.452254 0.849549 0.271538 +vn -0.353966 0.776297 0.521604 +vn -0.613848 0.560417 0.555989 +vn -0.196782 0.550353 0.811411 +vn -0.600715 0.708568 0.370232 +vn -0.344961 0.833727 0.431163 +vn 0.297188 0.511337 -0.806358 +vn -0.610206 -0.483039 0.627951 +vn -0.285223 -0.815671 0.503318 +vn -0.535255 0.824674 0.182795 +vn -0.275765 0.641134 0.716171 +vn -0.460926 -0.667104 0.585252 +vn -0.039248 0.402532 -0.914564 +vn -0.558050 -0.585752 0.587771 +vn -0.257461 -0.849856 -0.459847 +vn 0.211087 -0.907417 -0.363369 +vn -0.272856 -0.495921 -0.824385 +vn -0.533442 0.712252 0.456220 +vn -0.127829 0.988293 -0.083283 +vn -0.184791 0.672525 0.716633 +vn -0.259979 0.279428 0.924300 +vn -0.170360 0.771365 0.613166 +vn -0.367273 0.769654 0.522248 +vn -0.105900 0.940240 0.323625 +vn -0.134630 -0.893439 0.428533 +vn 0.082735 -0.643967 -0.760567 +vn 0.155204 0.781070 0.604848 +vn -0.216021 0.331352 0.918445 +vn -0.264120 0.924347 0.275360 +vn -0.161218 -0.940366 0.299535 +vn -0.565855 0.312342 0.763054 +vn -0.146612 -0.682205 -0.716311 +vn -0.708453 -0.276973 -0.649138 +vn -0.495612 0.653652 0.571934 +vn -0.437571 -0.539868 0.719079 +vn -0.601008 0.728909 0.327843 +vn -0.501964 -0.725263 0.471196 +vn -0.310491 -0.879929 0.359611 +vn -0.112411 -0.894116 0.433497 +vn -0.940577 0.339409 -0.010813 +vn -0.438898 -0.027474 0.898117 +vn -0.501377 -0.631952 0.590981 +vn 0.227199 0.911883 -0.341834 +vn -0.206034 0.247871 0.946631 +vn -0.863619 0.295071 0.408773 +vn -0.588671 0.532823 0.607920 +vn -0.392440 0.164578 0.904934 +vn 0.431132 0.239276 0.869984 +vn -0.775354 0.583502 0.241561 +vn 0.593547 -0.799060 -0.095946 +vn 0.546308 -0.835438 -0.059934 +vn -0.309579 0.312792 0.897954 +vn 0.454357 0.876815 -0.157338 +vn -0.195697 0.849847 0.489350 +vn 0.483275 -0.856175 -0.182785 +vn -0.475946 0.628838 0.614849 +vn 0.253534 -0.841632 -0.476839 +vn 0.259482 0.639870 -0.723350 +vn -0.537523 0.608411 0.583872 +vn -0.434007 -0.847285 -0.306179 +vn -0.539848 -0.130625 0.831566 +vn -0.542297 -0.106252 0.833442 +vn -0.717974 0.696033 -0.007229 +vn 0.017568 0.819710 -0.572509 +vn -0.178732 0.716820 0.673962 +vn -0.162137 0.360700 -0.918481 +vn 0.279647 0.764752 -0.580475 +vn 0.509896 0.736079 -0.445190 +vn -0.302271 -0.884627 -0.355060 +vn 0.317145 -0.234507 -0.918926 +vn 0.313390 0.917570 -0.244644 +vn -0.294639 0.599204 0.744408 +vn -0.302972 0.654195 0.692991 +vn -0.339126 0.645385 0.684450 +vn -0.259744 0.682364 0.683310 +vn -0.596410 0.740228 0.310416 +vn 0.261623 0.841094 -0.473406 +vn -0.288612 0.697961 0.655403 +vn -0.060953 -0.991077 0.118540 +vn -0.638808 0.716882 0.279294 +vn -0.309414 0.080493 0.947514 +vn -0.374490 0.782900 0.496814 +vn 0.444360 0.829070 -0.339392 +vn -0.449367 -0.794630 0.408205 +vn -0.634347 0.705576 0.315859 +vn -0.346203 0.789696 0.506481 +vn -0.017697 -0.997432 0.069403 +vn -0.093752 -0.786179 -0.610846 +vn -0.009448 0.648325 0.761305 +vn 0.438870 -0.426532 0.790862 +vn -0.536759 0.781846 0.317184 +vn -0.808932 -0.527948 -0.258650 +vn -0.702820 0.565545 0.431512 +vn -0.400427 0.277794 0.873206 +vn -0.097317 -0.674771 -0.731583 +vn -0.596662 0.720523 0.353328 +vn -0.053435 0.442430 -0.895210 +vn -0.269447 -0.650432 -0.710167 +vn -0.789261 0.291571 0.540420 +vn -0.867396 0.239753 0.436053 +vn -0.775638 -0.627696 -0.066202 +vn -0.925368 -0.112258 0.362068 +vn -0.285339 0.095346 0.953672 +vn 0.065120 0.997479 0.028207 +vn -0.685847 0.617157 0.385657 +vn 0.353108 -0.184447 -0.917221 +vn -0.010562 -0.976317 0.216086 +vn -0.489347 -0.675795 0.551217 +vn 0.160493 -0.981221 0.106988 +vn 0.463436 -0.092634 -0.881275 +vn -0.575983 -0.734309 0.359212 +vn -0.171439 -0.609677 -0.773888 +vn 0.258544 -0.940108 -0.222151 +vn 0.301367 -0.394863 -0.867906 +vn -0.008530 0.857386 0.514603 +vn 0.202034 -0.879437 -0.431013 +vn -0.528337 -0.759209 0.380082 +vn -0.266228 0.868451 0.418229 +vn 0.241798 0.550963 -0.798733 +vn -0.195954 0.478786 0.855784 +vn -0.211851 0.525815 0.823795 +vn -0.123792 0.569330 0.812735 +vn -0.188421 -0.437155 0.879428 +vn -0.187169 -0.474333 0.860219 +vn -0.324942 0.017345 0.945575 +vn -0.635320 0.163840 0.754669 +vn -0.812297 0.139593 0.566292 +vn -0.106870 -0.978181 -0.178157 +vn -0.446026 -0.419801 0.790460 +vn 0.522231 0.840098 -0.146667 +vn -0.830125 -0.347432 -0.436100 +vn 0.521901 -0.801994 0.290559 +vn 0.447286 0.540046 -0.712941 +vn 0.651398 -0.583840 0.484573 +vn -0.384532 0.855962 -0.345636 +vn 0.284551 0.733514 -0.617242 +vn -0.553372 0.782703 0.284879 +vn 0.151414 0.112684 0.982026 +vn 0.573193 -0.818265 0.043512 +vn -0.097478 0.957176 -0.272601 +vn -0.839386 0.516668 0.168780 +vn 0.445219 -0.890817 -0.090696 +vn -0.027011 0.582021 0.812725 +vn 0.599382 -0.115133 -0.792140 +vn -0.963324 0.011865 0.268079 +vn -0.013799 0.507332 0.861640 +vn 0.099256 0.303573 0.947624 +vn 0.273748 -0.766833 0.580542 +vn 0.122339 -0.696943 -0.706615 +vn -0.622093 -0.052495 -0.781182 +vn 0.544635 -0.204638 0.813324 +vn -0.590409 -0.479303 -0.649373 +vn 0.157851 0.226908 0.961039 +vn 0.857519 -0.411300 0.309021 +vn 0.402734 -0.905616 -0.132911 +vn 0.381283 -0.876205 -0.294769 +vn -0.638783 -0.720086 -0.270984 +vn -0.150750 0.605930 0.781104 +vn 0.716855 0.266509 0.644277 +vn 0.383671 -0.856034 -0.346415 +vn -0.928822 0.064784 0.364820 +vn -0.867033 0.400516 0.296381 +vn -0.697024 0.285831 0.657616 +vn 0.625898 -0.177348 -0.759473 +vn 0.673896 -0.629031 -0.387536 +vn 0.640642 -0.533249 -0.552470 +vn 0.965071 -0.259488 -0.036099 +vn 0.558740 -0.363014 -0.745675 +vn 0.691079 -0.691077 -0.211714 +vn 0.284287 0.650819 -0.704000 +vn 0.994001 0.064831 0.088081 +vn 0.700148 0.695633 0.160896 +vn 0.617809 0.454736 -0.641504 +vn 0.608630 -0.575564 -0.546164 +vn 0.419897 0.391050 -0.819003 +vn -0.121991 0.204092 -0.971321 +vn 0.757121 -0.216353 -0.616409 +vn 0.791539 -0.189429 -0.581019 +vn 0.979533 -0.104915 -0.171776 +vn 0.668734 0.006748 -0.743471 +vn 0.392624 -0.189422 -0.899981 +vn 0.849865 -0.514154 0.115649 +vn -0.319471 -0.515616 0.795034 +vn 0.265647 -0.946799 -0.181667 +vn -0.353310 -0.008284 0.935470 +vn 0.396152 0.236043 0.887326 +vn -0.756196 0.649014 0.083355 +vn -0.277843 -0.830144 -0.483387 +vn -0.666445 0.712663 0.219006 +vn -0.141169 0.178319 0.973793 +vn -0.775577 0.621125 0.112626 +vn -0.372708 0.097339 0.922829 +vn -0.829194 0.558447 -0.023971 +vn -0.344074 0.642956 0.684266 +vn -0.314190 -0.614421 0.723721 +vn 0.462339 0.409694 -0.786380 +vn 0.332755 -0.243138 -0.911130 +vn 0.264333 0.926752 -0.266943 +vn -0.179075 0.650954 0.737693 +vn -0.279236 -0.761860 0.584463 +vn -0.265923 -0.792193 0.549287 +vn -0.170816 -0.756188 -0.631666 +vn -0.268373 0.135829 0.953691 +vn 0.202310 -0.383187 -0.901243 +vn -0.362375 0.630420 0.686480 +vn 0.291021 0.854935 -0.429410 +vn -0.226765 -0.833083 0.504530 +vn 0.325632 0.513741 -0.793747 +vn -0.032611 0.452787 -0.891022 +vn -0.205972 -0.817552 0.537759 +vn -0.162561 0.984947 0.058770 +vn -0.213105 -0.841304 0.496783 +vn -0.165347 -0.921221 -0.352155 +vn -0.093873 0.151411 -0.984003 +vn -0.223646 0.501970 0.835469 +vn 0.655442 -0.468892 0.592061 +vn -0.321505 0.716505 0.619076 +vn -0.422071 0.762474 0.490397 +vn -0.335475 0.720199 0.607264 +vn 0.319775 -0.174745 -0.931240 +vn -0.677377 0.722449 0.138663 +vn -0.519054 -0.643802 0.562229 +vn 0.300053 -0.696821 -0.651466 +vn -0.137030 0.743528 -0.654514 +vn -0.633305 0.739966 0.226661 +vn -0.558901 -0.261139 0.787042 +vn -0.384309 0.766455 0.514639 +vn 0.260365 0.345332 -0.901641 +vn -0.278128 -0.365301 -0.888369 +vn -0.857405 0.496322 0.136095 +vn 0.494972 0.200185 -0.845534 +vn -0.541554 0.840658 -0.003752 +vn 0.279806 -0.259344 -0.924364 +vn -0.041165 -0.986453 0.158798 +vn -0.017646 -0.665807 -0.745916 +vn -0.632245 -0.759786 0.151632 +vn -0.343297 -0.774108 -0.531888 +vn -0.466330 0.235703 0.852632 +vn -0.210005 0.869168 0.447711 +vn 0.040499 0.988529 0.145501 +vn 0.395107 0.886521 -0.240771 +vn 0.521990 0.822969 -0.224161 +vn -0.627865 -0.605095 0.489536 +vn -0.058424 0.513565 -0.856060 +vn -0.273249 -0.004710 0.961932 +vn -0.348038 0.075384 0.934445 +vn -0.323353 0.770535 0.549289 +vn -0.869858 0.272252 0.411370 +vn -0.571927 -0.713690 0.404408 +vn -0.325074 0.734555 0.595614 +vn 0.238313 -0.971181 -0.003749 +vn -0.161878 -0.411981 0.896698 +vn -0.291702 -0.633759 0.716421 +vn -0.487322 0.719713 0.494500 +vn -0.486753 0.331835 0.808058 +vn 0.428222 -0.152898 -0.890645 +vn -0.217058 -0.715031 0.664542 +vn 0.231909 0.235400 -0.943825 +vn -0.366446 0.450741 0.813972 +vn -0.607885 0.730657 0.310833 +vn -0.829919 0.550325 0.091523 +vn -0.450825 0.846060 0.284498 +vn -0.391270 0.848226 0.356961 +vn 0.290802 0.847846 -0.443387 +vn 0.104882 0.458769 -0.882344 +vn -0.181485 0.839437 0.512258 +vn -0.181586 -0.794235 0.579842 +vn 0.194427 0.719733 -0.666470 +vn -0.514980 0.855565 -0.052958 +vn 0.139701 0.938173 -0.316726 +vn -0.254173 -0.886344 -0.387027 +vn -0.281066 0.738154 0.613295 +vn 0.204866 0.442029 -0.873292 +vn -0.787138 0.542143 0.294100 +vn -0.843729 0.498209 0.199772 +vn 0.264600 0.270406 -0.925671 +vn -0.160258 0.978815 0.127434 +vn -0.229893 0.029577 0.972766 +vn 0.110298 0.028711 -0.993484 +vn -0.288517 0.192387 0.937947 +vn -0.195119 0.694424 0.692606 +vn -0.548892 0.617978 0.562868 +vn -0.598602 0.776704 0.195976 +vn -0.704010 -0.327581 -0.630128 +vn -0.281905 -0.795279 -0.536714 +vn -0.360259 0.712416 0.602227 +vn 0.396955 -0.083841 -0.914001 +vn -0.267695 -0.789720 0.551980 +vn -0.236036 -0.217873 -0.947005 +vn -0.067719 -0.995259 0.069810 +vn -0.254235 -0.739740 0.623016 +vn 0.628132 -0.417636 0.656528 +vn 0.328326 0.062285 -0.942509 +vn 0.704600 -0.622421 0.340779 +vn -0.106938 -0.872681 0.476437 +vn -0.061254 -0.919826 -0.387516 +vn 0.294760 0.408741 -0.863741 +vn 0.712492 -0.607260 0.351555 +vn 0.111539 0.769399 0.628954 +vn 0.013211 0.515586 -0.856736 +vn 0.282825 0.108590 -0.953005 +vn -0.270570 -0.721786 0.637037 +vn -0.290376 -0.238384 0.926744 +vn -0.388256 0.288418 0.875256 +vn -0.490740 -0.435793 0.754493 +vn 0.316516 -0.140082 -0.938187 +vn 0.693445 -0.634320 0.341719 +vn -0.065016 0.635795 -0.769115 +vn -0.413412 0.443352 0.795317 +vn -0.362336 -0.644321 -0.673471 +vn -0.298771 0.810823 0.503291 +vn -0.411530 -0.768664 -0.489692 +vn 0.460937 0.764576 -0.450511 +vn -0.338808 0.772670 0.536833 +vn -0.482453 0.647717 0.589662 +vn 0.139648 -0.627863 -0.765693 +vn -0.434552 -0.893789 -0.110929 +vn -0.285645 -0.690989 0.664034 +vn -0.367907 0.174221 0.913396 +vn -0.426504 0.890400 0.159005 +vn -0.234644 0.504979 0.830625 +vn -0.156968 -0.182641 -0.970569 +vn -0.241797 0.814589 0.527238 +vn -0.378444 -0.922848 -0.071642 +vn -0.092964 -0.934117 0.344650 +vn 0.005388 -0.785959 0.618255 +vn -0.218779 -0.579625 -0.784965 +vn 0.124868 -0.411804 -0.902677 +vn 0.046733 -0.985534 0.162906 +vn -0.445643 0.675227 0.587767 +vn -0.431128 -0.528427 -0.731364 +vn 0.097480 -0.982414 0.159247 +vn -0.494954 -0.424907 -0.757941 +vn 0.192151 -0.981350 -0.005430 +vn -0.256889 0.876200 0.407776 +vn -0.434631 -0.675867 0.595231 +vn -0.532593 -0.710228 0.460349 +vn -0.684596 0.408210 0.603899 +vn -0.192848 -0.847726 0.494136 +vn 0.550936 0.011657 0.834466 +vn -0.296619 0.548847 -0.781527 +vn -0.014392 0.937771 -0.346956 +vn 0.276434 -0.708711 0.649086 +vn 0.472551 -0.727663 0.497194 +vn 0.364454 -0.718851 0.591968 +vn 0.307454 -0.908190 0.284013 +vn 0.149091 0.593589 -0.790837 +vn -0.121880 0.321379 0.939075 +vn -0.862375 0.300512 -0.407434 +vn -0.171918 0.956762 -0.234628 +vn 0.094224 -0.993083 -0.070054 +vn 0.312589 0.717326 0.622682 +vn -0.094215 -0.532943 -0.840889 +vn -0.473187 0.740324 0.477510 +vn -0.983922 0.117227 0.134745 +vn -0.984762 -0.078108 0.155382 +vn -0.818489 -0.132005 -0.559152 +vn 0.633952 -0.348106 0.690600 +vn 0.159881 -0.984102 -0.077345 +vn -0.980463 -0.019542 -0.195731 +vn 0.022242 0.694203 0.719436 +vn 0.379779 -0.255185 -0.889184 +vn -0.090832 0.235950 0.967511 +vn 0.349142 -0.711270 0.610078 +vn 0.602160 -0.463021 0.650397 +vn -0.688514 0.518134 -0.507430 +vn -0.960347 0.206589 0.187231 +vn -0.192159 -0.736373 -0.648713 +vn 0.054249 0.272137 0.960728 +vn 0.182533 0.025277 0.982875 +vn 0.263746 0.125183 0.956435 +vn 0.557034 -0.650901 -0.515791 +vn 0.527582 -0.148953 -0.836344 +vn 0.495919 -0.251122 -0.831265 +vn 0.391543 -0.908792 -0.144194 +vn -0.820363 0.252272 0.513189 +vn -0.740060 -0.202904 0.641203 +vn -0.693587 0.308949 0.650759 +vn 0.609762 -0.217442 -0.762174 +vn -0.072117 0.547727 0.833543 +vn 0.165626 0.736260 -0.656117 +vn 0.114618 0.549860 -0.827355 +vn -0.081175 -0.964407 -0.251655 +vn -0.672501 0.716018 0.187241 +vn -0.271453 -0.790416 0.549142 +vn 0.107554 0.623965 0.774015 +vn 0.322146 -0.171963 -0.930941 +vn 0.295620 -0.939605 -0.172486 +vn -0.403465 -0.102656 0.909218 +vn -0.368608 -0.628519 -0.684903 +vn -0.312173 0.433147 0.845536 +vn -0.165957 -0.716139 -0.677940 +vn -0.741759 0.665938 0.079497 +vn -0.806836 0.549210 0.217679 +vn 0.014752 0.498258 0.866903 +vn -0.081470 -0.876992 -0.473549 +vn 0.666080 -0.564930 0.487024 +vn 0.083541 0.854995 -0.511863 +vn -0.247809 0.422924 0.871622 +vn -0.511807 -0.207272 0.833722 +vn -0.344778 0.785574 0.513811 +vn 0.221672 0.873055 0.434324 +vn -0.167364 0.979558 -0.111605 +vn -0.299806 0.233949 0.924870 +vn -0.531784 -0.515682 -0.671773 +vn -0.242190 0.457748 0.855459 +vn 0.263521 0.883133 -0.388116 +vn 0.356290 -0.142718 -0.923412 +vn -0.128904 -0.722559 -0.679185 +vn -0.658391 0.685459 0.310913 +vn 0.025450 0.946657 -0.321238 +vn 0.315995 0.861477 -0.397498 +vn 0.428296 0.482118 -0.764281 +vn -0.886535 0.458590 0.061238 +vn -0.204351 0.608632 0.766686 +vn -0.491608 0.852755 0.176437 +vn 0.041944 0.861389 0.506211 +vn -0.698776 0.693325 0.176102 +vn -0.696867 0.707065 -0.120147 +vn 0.299175 0.534396 -0.790516 +vn 0.256307 -0.427594 -0.866874 +vn -0.466781 0.811941 -0.350524 +vn -0.298424 0.692832 0.656450 +vn 0.090855 -0.659876 -0.745861 +vn 0.242271 0.956104 0.164834 +vn -0.472011 0.738340 0.481725 +vn -0.588416 -0.768185 0.252306 +vn -0.842412 0.439882 0.311202 +vn 0.270225 -0.007622 -0.962767 +vn -0.431940 -0.553187 0.712329 +vn -0.161917 0.687225 -0.708170 +vn 0.425971 0.157384 -0.890943 +vn 0.660757 -0.701283 0.267585 +vn 0.258199 -0.313826 -0.913699 +vn -0.201277 -0.863311 0.462797 +vn 0.719114 -0.527654 0.452169 +vn -0.276832 0.116213 0.953865 +vn 0.050022 -0.719882 -0.692292 +vn -0.358986 -0.511794 0.780510 +vn 0.630128 -0.764808 0.134193 +vn -0.115893 -0.986433 -0.116268 +vn -0.368971 -0.880396 -0.297930 +vn -0.292431 -0.918240 -0.267057 +vn -0.572863 -0.339334 0.746110 +vn 0.534404 0.390060 -0.749844 +vn 0.593493 0.710568 -0.377967 +vn 0.487319 0.224247 -0.843940 +vn -0.332203 -0.022496 0.942940 +vn -0.653051 0.718969 0.237924 +vn -0.380110 0.171757 0.908854 +vn -0.329604 0.025739 0.943768 +vn -0.014751 0.816654 -0.576939 +vn -0.699109 0.703003 0.130512 +vn -0.331725 0.573127 0.749323 +vn -0.262502 0.073644 0.962117 +vn -0.635925 0.743084 0.208390 +vn -0.317009 0.672708 0.668558 +vn -0.167377 0.758095 0.630298 +vn -0.211081 0.799311 0.562626 +vn -0.538701 -0.410762 -0.735579 +vn 0.009101 0.682338 -0.730980 +vn -0.340087 0.067697 0.937954 +vn -0.237992 0.174967 0.955377 +vn -0.543209 -0.542815 -0.640528 +vn -0.102312 -0.675527 -0.730203 +vn -0.140531 0.302053 0.942876 +vn 0.273293 -0.914833 -0.297307 +vn -0.311868 0.162041 0.936206 +vn -0.245625 -0.757468 -0.604905 +vn -0.470795 0.077130 0.878865 +vn -0.068769 -0.742130 -0.666718 +vn -0.172938 0.315932 0.932888 +vn -0.291399 0.719384 0.630534 +vn -0.527473 -0.621225 0.579527 +vn 0.010003 0.956517 -0.291505 +vn -0.073805 0.476990 -0.875804 +vn -0.660873 -0.686653 0.302911 +vn -0.132284 -0.981164 0.140779 +vn -0.921061 0.387947 -0.033830 +vn 0.067847 0.061876 -0.995775 +vn -0.109111 0.723466 0.681683 +vn -0.233001 0.468485 0.852193 +vn -0.090343 -0.992216 0.085711 +vn -0.155527 -0.755252 -0.636715 +vn -0.297174 0.203921 0.932794 +vn 0.192387 0.654778 -0.730926 +vn -0.310132 -0.852439 -0.420910 +vn 0.052173 -0.770337 0.635499 +vn 0.421180 0.674427 -0.606429 +vn -0.498293 0.721730 0.480427 +vn -0.352054 0.657623 0.666025 +vn -0.239437 0.590216 0.770918 +vn -0.383100 -0.776624 0.500090 +vn 0.741057 -0.544340 0.393100 +vn -0.397434 0.359595 0.844238 +vn 0.016585 -0.724567 -0.689004 +vn -0.103375 -0.039645 -0.993852 +vn -0.443284 0.777984 0.445242 +vn -0.192473 -0.028514 0.980888 +vn -0.626584 -0.392230 -0.673460 +vn -0.592752 -0.804141 -0.044740 +vn 0.122971 -0.662188 0.739179 +vn 0.110549 -0.579416 -0.807500 +vn 0.522417 0.410000 -0.747650 +vn 0.150121 -0.482359 -0.863014 +vn -0.173224 0.210748 0.962070 +vn -0.180488 -0.648624 -0.739399 +vn 0.260449 0.945760 -0.194177 +vn -0.312986 -0.612203 0.726118 +vn -0.541924 0.764248 0.349633 +vn -0.233605 0.100373 0.967137 +vn -0.672541 -0.272948 -0.687887 +vn 0.214521 0.941782 0.258897 +vn -0.210220 -0.853611 -0.476608 +vn 0.469934 0.840564 -0.269471 +vn 0.603314 0.784879 0.141342 +vn 0.070767 0.952151 0.297322 +vn -0.101726 0.870779 -0.481036 +vn -0.393974 0.791223 0.467708 +vn -0.118785 -0.987797 -0.100732 +vn 0.281941 -0.955652 -0.085081 +vn -0.077933 0.996834 -0.015784 +vn -0.501701 -0.839958 -0.206799 +vn 0.049100 0.874666 -0.482234 +vn -0.050911 -0.606465 -0.793479 +vn -0.163059 -0.096618 0.981874 +vn 0.322748 -0.941973 -0.092313 +vn -0.016571 -0.431214 0.902098 +vn -0.786627 -0.579231 -0.213799 +vn -0.794031 -0.597200 0.113432 +vn -0.927676 -0.369394 -0.054450 +vn -0.417046 -0.608443 0.675181 +vn -0.926709 -0.312268 -0.209044 +vn -0.983066 0.135933 -0.122900 +vn 0.211252 -0.942382 0.259402 +vn -0.608208 -0.572808 0.549521 +vn -0.804039 0.585239 0.104958 +vn -0.838821 -0.544359 0.007221 +vn 0.321947 -0.942289 -0.091880 +vn -0.980357 0.080804 -0.179919 +vn -0.507940 -0.760716 0.404114 +vn 0.240149 0.879189 0.411527 +vn 0.774056 -0.253324 0.580228 +vn -0.673847 0.544109 0.499875 +vn -0.074566 0.725284 0.684400 +vn -0.205049 -0.955531 0.211931 +vn -0.526747 0.535778 0.659909 +vn -0.672314 0.739649 0.030213 +vn -0.675042 -0.017027 -0.737583 +vn 0.842533 -0.472219 0.259128 +vn 0.564556 -0.768230 0.301827 +vn -0.780815 0.489765 0.387890 +vn 0.731868 -0.516135 0.444944 +vn 0.307355 0.930330 0.200049 +vn 0.660827 -0.447391 0.602619 +vn -0.330817 0.369077 0.868529 +vn 0.138934 0.920685 -0.364740 +vn -0.570304 0.314031 0.759037 +vn -0.634821 0.772237 -0.025552 +vn -0.530876 0.173844 0.829427 +vn -0.380393 -0.868130 -0.318828 +vn -0.069307 0.630186 0.773345 +vn -0.269581 -0.609957 -0.745171 +vn 0.178439 0.049934 0.982683 +vn 0.124957 0.036061 0.991507 +vn 0.575154 -0.768895 -0.279283 +vn 0.435092 -0.484593 -0.758858 +vn 0.438811 -0.528909 -0.726430 +vn 0.919710 -0.285865 0.269100 +vn 0.535797 -0.843127 0.045370 +vn 0.044418 0.732891 0.678895 +vn 0.395617 -0.889749 -0.227672 +vn 0.745785 -0.655395 -0.119424 +vn 0.609873 -0.709492 -0.353095 +vn 0.481429 -0.606986 -0.632293 +vn 0.036455 0.808165 -0.587827 +vn 0.200991 0.753223 -0.626305 +vn 0.581554 -0.691939 -0.427802 +vn 0.520561 -0.267723 -0.810766 +vn 0.130156 0.644273 -0.753639 +vn 0.524531 -0.608171 -0.595815 +vn 0.511608 -0.610088 -0.605021 +vn 0.524334 -0.628616 -0.574383 +vn 0.499054 -0.263062 -0.825677 +vn 0.613476 0.454584 -0.645756 +vn 0.357602 -0.267290 -0.894805 +vn -0.186563 0.534426 0.824368 +vn -0.614833 -0.603141 -0.508135 +vn -0.127473 0.612425 0.780183 +vn -0.044470 0.327257 0.943889 +vn 0.282638 0.341360 -0.896431 +vn -0.551047 0.773107 0.314090 +vn 0.298097 -0.370287 -0.879787 +vn 0.192122 0.005260 -0.981357 +vn -0.033177 -0.719364 -0.693841 +vn -0.145456 -0.781575 -0.606616 +vn -0.099638 0.389022 0.915824 +vn 0.042175 0.456773 0.888583 +vn -0.818112 0.543410 0.188144 +vn -0.174870 -0.879902 0.441806 +vn 0.181826 0.882183 -0.434387 +vn -0.608723 0.749874 0.259124 +vn -0.322888 0.733577 0.598004 +vn -0.106280 0.674300 0.730769 +vn -0.109130 0.682401 0.722786 +vn -0.165311 0.978399 -0.124131 +vn 0.387529 -0.186350 -0.902826 +vn 0.322341 0.084949 -0.942804 +vn 0.303858 0.220063 -0.926953 +vn -0.246612 0.718511 0.650327 +vn -0.302210 0.658108 0.689611 +vn -0.579612 0.746473 0.326845 +vn -0.027229 -0.723567 -0.689717 +vn -0.232705 0.619825 0.749444 +vn -0.549750 -0.302238 0.778734 +vn 0.287764 -0.891035 -0.351067 +vn -0.617383 0.755654 0.218690 +vn -0.434567 0.016378 0.900491 +vn 0.191256 0.614130 -0.765680 +vn -0.008777 -0.947306 -0.320209 +vn -0.343318 0.773165 0.533244 +vn -0.588433 0.779425 0.215041 +vn 0.677621 -0.554382 0.483209 +vn 0.019243 -0.711308 -0.702617 +vn -0.395472 0.765012 0.508290 +vn 0.109492 0.868351 0.483712 +vn -0.104203 -0.905143 0.412138 +vn -0.018020 0.984708 0.173278 +vn 0.207109 -0.009401 -0.978273 +vn 0.023178 0.940349 -0.339422 +vn 0.142116 -0.704132 -0.695702 +vn -0.102467 -0.957596 0.269277 +vn 0.629668 -0.761639 -0.153047 +vn -0.228738 -0.645357 0.728830 +vn 0.117991 0.918714 0.376885 +vn 0.054678 0.671682 -0.738819 +vn -0.479141 -0.091911 0.872913 +vn 0.295319 -0.535088 -0.791497 +vn -0.535338 0.722101 0.438160 +vn -0.627525 0.773818 0.086129 +vn 0.109079 0.823100 0.557322 +vn -0.223801 -0.477221 0.849808 +vn -0.056775 0.947841 0.313645 +vn -0.569240 0.801648 -0.182553 +vn -0.338814 -0.868130 0.362707 +vn -0.216006 0.479210 0.850705 +vn -0.207052 -0.799674 0.563605 +vn 0.142630 -0.422669 -0.894990 +vn 0.359297 -0.214154 -0.908319 +vn -0.298419 -0.542766 0.785081 +vn -0.305616 0.278447 0.910531 +vn -0.133482 -0.464573 -0.875417 +vn -0.661503 0.598524 0.451866 +vn 0.318253 -0.143215 -0.937126 +vn -0.531075 0.831114 0.164950 +vn 0.310268 -0.351625 -0.883229 +vn -0.057308 0.809342 0.584536 +vn 0.217000 0.970705 0.103168 +vn -0.023852 0.567041 0.823344 +vn -0.136842 -0.990578 0.005457 +vn -0.166364 0.142419 0.975725 +vn 0.245111 0.957868 -0.149698 +vn 0.211989 0.613012 -0.761102 +vn -0.305634 -0.515659 0.800427 +vn -0.063664 0.651856 -0.755665 +vn -0.086884 0.709810 0.699015 +vn -0.357720 0.134674 0.924067 +vn 0.437271 -0.873135 -0.215475 +vn -0.441250 0.745210 0.499960 +vn -0.036820 -0.697178 -0.715952 +vn -0.455682 -0.113733 0.882847 +vn -0.695564 -0.268480 -0.666415 +vn -0.491848 0.013799 0.870571 +vn -0.204339 0.401306 0.892860 +vn -0.371010 0.792793 0.483561 +vn -0.154017 0.441285 0.884051 +vn 0.200852 -0.504064 -0.839987 +vn -0.367183 -0.366852 0.854749 +vn -0.034087 0.793713 0.607337 +vn -0.459770 -0.329755 0.824544 +vn -0.233613 -0.799039 0.554041 +vn -0.043586 0.272826 0.961075 +vn -0.127465 0.135428 0.982554 +vn 0.326278 -0.888042 -0.323921 +vn 0.379261 -0.176543 -0.908292 +vn -0.588102 0.726877 0.354663 +vn -0.435618 -0.072394 0.897216 +vn -0.155521 -0.755291 -0.636670 +vn -0.177915 -0.845336 0.503740 +vn -0.421910 0.742268 0.520605 +vn 0.278234 -0.325980 -0.903506 +vn -0.460871 0.644071 0.610549 +vn 0.066670 -0.996484 -0.050736 +vn -0.044740 0.990164 0.132566 +vn -0.219484 0.738545 0.637477 +vn -0.073016 -0.777929 -0.624095 +vn -0.718615 0.692204 -0.066679 +vn -0.253277 -0.004829 0.967382 +vn 0.014057 0.644387 0.764570 +vn -0.265890 -0.953380 0.142722 +vn 0.457457 0.597548 -0.658535 +vn -0.104928 -0.992838 0.057116 +vn -0.172137 -0.693533 -0.699558 +vn -0.388185 0.730313 0.562099 +vn 0.012354 0.557973 0.829767 +vn -0.088225 0.431606 -0.897738 +vn 0.291846 -0.054449 -0.954914 +vn 0.399839 0.382938 -0.832759 +vn 0.374448 0.014778 -0.927130 +vn -0.609133 0.780887 -0.138467 +vn -0.255769 0.923725 0.285157 +vn 0.291244 0.276866 -0.915708 +vn 0.098731 -0.962385 0.253115 +vn -0.335789 0.241893 0.910348 +vn -0.304428 -0.939966 0.154229 +vn -0.005675 0.719553 -0.694415 +vn 0.276753 -0.369279 -0.887153 +vn -0.679029 -0.265197 -0.684537 +vn 0.002314 0.575364 -0.817894 +vn -0.218542 0.936307 0.274897 +vn -0.613456 -0.772092 -0.165968 +vn -0.256659 -0.966279 0.020781 +vn 0.044382 0.998582 0.029389 +vn -0.046671 0.481125 0.875409 +vn 0.348331 0.936960 -0.027786 +vn 0.037457 0.894884 -0.444723 +vn -0.197574 0.026425 -0.979932 +vn -0.105354 0.194768 -0.975175 +vn 0.218670 0.139531 -0.965771 +vn -0.303591 -0.766623 0.565792 +vn -0.809856 0.567053 0.150278 +vn -0.173108 -0.843875 -0.507847 +vn -0.413070 0.817279 0.401781 +vn -0.526360 0.757320 0.386539 +vn -0.350030 0.227698 -0.908643 +vn 0.137149 0.826819 0.545491 +vn -0.256036 0.374441 0.891201 +vn -0.399911 -0.553288 0.730715 +vn 0.114100 0.908738 0.401468 +vn -0.563547 -0.613191 0.553545 +vn -0.305342 -0.645620 0.699958 +vn -0.461677 -0.375513 0.803645 +vn 0.346826 -0.350099 -0.870139 +vn 0.359708 0.929295 -0.083784 +vn -0.155230 -0.586988 -0.794575 +vn -0.205626 0.358232 -0.910707 +vn -0.608012 -0.037954 -0.793020 +vn 0.438370 0.893931 0.093370 +vn -0.822217 0.548186 0.153139 +vn -0.335916 0.288505 0.896619 +vn -0.699904 0.582970 0.412651 +vn -0.611272 0.765650 0.200318 +vn -0.388524 0.602051 -0.697555 +vn 0.485389 -0.806228 -0.338221 +vn 0.560866 0.772090 -0.298840 +vn -0.187543 0.929528 -0.317498 +vn 0.353144 0.665008 0.658068 +vn 0.811467 0.157890 0.562665 +vn -0.229918 0.767906 -0.597879 +vn -0.227457 -0.732802 0.641298 +vn -0.985808 -0.155949 0.062150 +vn 0.736694 -0.358024 0.573674 +vn -0.136595 -0.719525 0.680900 +vn 0.419340 -0.842409 -0.338379 +vn 0.517850 0.522828 0.677113 +vn 0.097299 -0.366066 -0.925488 +vn -0.398298 -0.908215 -0.128467 +vn -0.537891 -0.730949 0.419985 +vn -0.785666 0.513522 0.344997 +vn 0.679551 -0.508198 0.529098 +vn -0.911839 -0.353084 0.209478 +vn 0.179904 0.554037 0.812821 +vn -0.439653 -0.267993 0.857254 +vn 0.294176 0.884086 0.363115 +vn -0.574542 0.319383 0.753589 +vn -0.403207 0.101183 0.909498 +vn -0.414197 0.017635 0.910016 +vn 0.165873 0.871565 0.461369 +vn 0.870531 -0.470981 0.142663 +vn -0.654513 0.362975 0.663221 +vn 0.942291 -0.330661 0.052450 +vn -0.094291 0.705573 0.702336 +vn 0.210261 -0.857724 -0.469147 +vn 0.583491 0.289029 0.758947 +vn 0.671739 -0.524373 0.523259 +vn 0.475889 -0.867612 0.144147 +vn 0.885697 -0.463506 0.026512 +vn 0.612627 -0.770557 0.175869 +vn -0.681303 0.455484 0.573027 +vn 0.394128 0.673085 0.625795 +vn -0.231373 0.532903 0.813930 +vn -0.114940 0.056462 0.991767 +vn 0.741985 -0.601509 0.296049 +vn 0.711482 -0.675544 0.193477 +vn 0.468411 -0.092541 -0.878651 +vn 0.083608 0.953828 -0.288483 +vn 0.386096 -0.132492 -0.912894 +vn 0.323233 -0.865003 -0.383784 +vn -0.053725 0.917171 0.394856 +vn -0.546407 0.211349 0.810414 +vn -0.846506 0.315607 0.428742 +vn -0.746596 0.216609 0.629027 +vn -0.015489 -0.895665 -0.444459 +vn -0.128630 0.921027 -0.367646 +vn -0.830334 0.548142 0.100430 +vn -0.163026 0.587333 0.792756 +vn -0.321125 0.758773 0.566694 +vn -0.413437 0.076692 0.907297 +vn 0.065655 -0.641104 -0.764640 +vn 0.523649 0.697252 -0.489521 +vn 0.389925 0.790852 -0.471711 +vn -0.424935 0.521435 0.739957 +vn 0.390301 -0.036832 -0.919950 +vn 0.253236 0.148174 -0.955990 +vn -0.326494 0.726228 0.604975 +vn -0.402857 0.746130 0.530091 +vn -0.015520 0.986596 -0.162443 +vn -0.017964 -0.690683 -0.722935 +vn 0.131500 0.171974 -0.976285 +vn 0.160974 0.050856 -0.985647 +vn -0.374104 0.731133 0.570518 +vn 0.272352 0.961652 0.032416 +vn 0.107735 -0.772446 -0.625875 +vn -0.541181 -0.395381 0.742157 +vn -0.330951 0.797692 0.504142 +vn 0.221638 0.843672 -0.488972 +vn 0.767752 -0.496984 0.404429 +vn 0.422911 0.781263 -0.459102 +vn -0.467398 -0.297396 0.832523 +vn -0.524677 -0.766207 0.371000 +vn 0.029494 0.806317 0.590747 +vn 0.661538 -0.679156 0.317985 +vn 0.005144 0.613010 -0.790058 +vn -0.430450 0.707958 0.559918 +vn -0.576047 0.750067 0.324914 +vn -0.054409 -0.107420 -0.992724 +vn 0.163922 0.584403 -0.794734 +vn -0.531327 -0.604112 0.593919 +vn -0.276525 0.956647 0.091435 +vn -0.397343 0.723691 0.564260 +vn -0.278684 0.758206 0.589457 +vn 0.350767 0.542099 -0.763604 +vn 0.298992 0.497428 -0.814352 +vn -0.901151 0.430805 0.048308 +vn -0.641519 0.593217 0.486361 +vn -0.602977 0.711544 0.360726 +vn -0.143279 -0.242146 -0.959602 +vn 0.237759 0.645910 -0.725446 +vn -0.384709 0.800619 0.459355 +vn 0.249173 -0.036013 -0.967789 +vn 0.207439 -0.473554 -0.855988 +vn -0.382286 0.907418 0.174500 +vn 0.334553 0.088777 -0.938186 +vn -0.060583 -0.594942 -0.801482 +vn 0.148606 -0.593016 -0.791359 +vn -0.108551 0.013019 0.994006 +vn -0.350006 0.256719 0.900884 +vn -0.220666 0.448949 0.865882 +vn -0.262893 -0.790025 0.553848 +vn -0.512442 -0.135972 0.847888 +vn -0.304184 0.070764 0.949981 +vn -0.036955 0.733062 0.679158 +vn -0.730247 0.277429 0.624318 +vn -0.815966 -0.545108 -0.192501 +vn -0.297980 -0.694820 0.654548 +vn -0.274443 0.667819 0.691880 +vn -0.344657 0.501492 0.793548 +vn 0.466547 0.734602 -0.492640 +vn -0.069701 0.946152 0.316131 +vn -0.235077 0.476946 0.846913 +vn 0.313170 0.914906 -0.254697 +vn -0.564802 -0.486661 -0.666454 +vn -0.079408 -0.951043 0.298684 +vn -0.238055 -0.638457 -0.731917 +vn -0.905345 0.323674 0.274928 +vn -0.315389 -0.545645 0.776403 +vn -0.422368 0.714472 0.557795 +vn -0.451568 0.087930 0.887893 +vn 0.521081 -0.162414 -0.837912 +vn 0.440616 -0.154080 -0.884374 +vn -0.399052 0.210581 0.892420 +vn -0.150353 -0.885415 0.439811 +vn -0.109562 0.284699 -0.952335 +vn -0.110157 -0.949523 0.293720 +vn -0.314474 0.646466 0.695117 +vn -0.474165 0.753475 0.455458 +vn 0.115640 -0.985041 -0.127753 +vn 0.242057 0.070457 -0.967700 +vn 0.094316 0.207671 0.973641 +vn -0.568895 0.630633 0.527883 +vn -0.122619 -0.987058 0.103351 +vn -0.167246 0.645934 0.744848 +vn -0.911414 0.409510 0.040326 +vn 0.089454 0.595036 -0.798705 +vn -0.183322 0.576017 0.796616 +vn 0.033922 0.981749 -0.187129 +vn -0.349714 -0.583787 0.732729 +vn 0.207420 0.885468 -0.415840 +vn -0.714488 -0.569743 -0.406079 +vn -0.223189 -0.954249 0.198984 +vn -0.076531 -0.427884 -0.900588 +vn 0.693499 0.686988 -0.217042 +vn 0.241216 -0.713747 -0.657556 +vn 0.746885 -0.573085 0.337248 +vn 0.324372 0.942747 -0.077532 +vn 0.616426 0.451364 -0.645205 +vn 0.318584 0.143040 -0.937040 +vn 0.502965 0.858997 0.095662 +vn -0.023308 0.658220 -0.752464 +vn 0.675171 -0.618680 0.401719 +vn -0.277339 0.951745 -0.131398 +vn -0.315837 0.758004 0.570682 +vn -0.610640 0.754646 0.240059 +vn 0.252745 -0.854593 -0.453641 +vn -0.443410 0.893441 0.071768 +vn 0.151172 -0.959952 -0.235880 +vn -0.685470 0.698547 0.205338 +vn -0.332133 -0.553647 0.763651 +vn -0.053734 -0.974344 -0.218555 +vn -0.185516 0.734860 -0.652354 +vn -0.475327 0.020397 0.879573 +vn -0.402225 0.786772 0.468193 +vn -0.614251 -0.434301 0.658846 +vn -0.612672 0.121513 0.780940 +vn 0.438576 -0.095979 -0.893554 +vn -0.180449 0.652681 -0.735830 +vn -0.251039 0.504385 0.826181 +vn -0.536638 -0.816648 0.212383 +vn -0.410752 0.740159 0.532398 +vn 0.235174 -0.970915 0.044922 +vn -0.209012 0.648568 0.731897 +vn -0.676189 0.691660 0.253722 +vn -0.275699 0.682526 0.676867 +vn -0.510418 0.148971 -0.846925 +vn -0.022545 0.927833 -0.372313 +vn 0.339715 -0.272478 -0.900194 +vn -0.590572 -0.585957 0.554868 +vn 0.280946 -0.934951 -0.216649 +vn -0.609008 0.761618 0.221468 +vn -0.244706 -0.734647 0.632782 +vn 0.376788 -0.044439 -0.925233 +vn -0.054962 0.803928 0.592182 +vn -0.571723 0.811091 -0.123546 +vn -0.355391 -0.348315 0.867395 +vn -0.808932 0.578182 0.106465 +vn -0.643932 -0.541757 -0.540232 +vn 0.673376 -0.727186 0.133289 +vn -0.407187 -0.099319 0.907929 +vn -0.460775 0.605944 0.648474 +vn -0.286543 0.366413 0.885231 +vn -0.561491 0.759314 0.328891 +vn 0.021419 -0.802454 -0.596329 +vn -0.618607 0.729538 0.291719 +vn -0.191690 -0.871958 0.450493 +vn 0.007913 0.727490 0.686072 +vn -0.662051 0.706370 0.250461 +vn -0.308817 0.665856 0.679167 +vn 0.312223 -0.810487 -0.495608 +vn -0.030387 0.933414 0.357513 +vn 0.264058 -0.538097 -0.800453 +vn -0.476848 -0.616166 0.626862 +vn -0.409424 0.053378 0.910781 +vn 0.270275 -0.463494 -0.843875 +vn 0.411764 0.433486 -0.801586 +vn 0.783677 0.256674 -0.565657 +vn 0.599065 0.649053 -0.468883 +vn 0.096950 0.796305 0.597075 +vn 0.220252 0.348841 0.910933 +vn -0.467736 0.435234 -0.769281 +vn -0.821664 -0.568688 -0.038236 +vn -0.318544 0.856169 -0.406823 +vn 0.063356 -0.905210 0.420215 +vn -0.865849 -0.500300 0.002110 +vn -0.314202 -0.325491 0.891814 +vn -0.960677 -0.270516 -0.062608 +vn 0.319671 -0.826799 0.462832 +vn 0.064355 -0.996100 -0.060365 +vn 0.144668 -0.816709 0.558621 +vn -0.244413 0.151582 0.957750 +vn -0.181955 0.981958 -0.051488 +vn -0.016839 0.458755 0.888403 +vn -0.965789 -0.057590 -0.252854 +vn -0.978944 0.039421 0.200287 +vn 0.047052 0.813489 0.579673 +vn -0.730899 -0.657240 0.183907 +vn 0.180230 0.954508 0.237554 +vn -0.410986 -0.573390 0.708741 +vn 0.110615 -0.893819 -0.434572 +vn 0.133068 0.990315 0.039608 +vn 0.168608 -0.575597 -0.800162 +vn 0.847636 -0.507049 -0.156252 +vn 0.910896 -0.411692 0.027895 +vn 0.647250 -0.307964 0.697299 +vn 0.878250 0.098621 -0.467922 +vn 0.157321 0.903571 0.398510 +vn -0.052827 -0.761273 -0.646276 +vn 0.435321 -0.274179 -0.857509 +vn -0.009235 0.849133 0.528099 +vn 0.082149 -0.674628 -0.733573 +vn 0.716709 -0.569469 -0.402533 +vn 0.526249 -0.068452 -0.847571 +vn 0.915964 -0.304391 -0.261449 +vn 0.621937 0.757383 -0.198910 +vn 0.152859 -0.870702 -0.467453 +vn -0.114466 0.879455 0.462013 +vn -0.011246 0.576166 0.817255 +vn 0.245058 0.112918 0.962910 +vn -0.576247 -0.637275 0.511683 +vn -0.521754 0.190836 0.831477 +vn 0.554762 -0.479874 -0.679676 +vn 0.899749 0.051731 -0.433332 +vn 0.712418 0.340958 -0.613359 +vn 0.294710 -0.948907 0.112792 +vn 0.491397 -0.631226 -0.600069 +vn 0.295032 -0.865890 0.403967 +vn 0.191556 0.296320 -0.935682 +vn 0.413964 -0.868308 -0.273267 +vn -0.092303 0.587460 -0.803972 +vn 0.586807 -0.791132 0.172534 +vn 0.592667 -0.751345 -0.290218 +vn -0.135658 0.164163 -0.977061 +vn 0.555499 -0.827920 -0.077264 +vn 0.644423 -0.383071 -0.661797 +vn 0.783431 -0.082494 -0.615980 +vn 0.163000 0.629578 0.759647 +vn 0.429624 0.763138 -0.482747 +vn 0.602501 -0.732191 -0.317631 +vn 0.700184 -0.092014 -0.708009 +vn 0.475551 0.603258 -0.640258 +vn 0.967861 -0.188563 -0.166397 +vn 0.516263 -0.638134 -0.571189 +vn -0.045042 0.550826 0.833404 +vn -0.460684 0.655756 0.598126 +vn -0.170473 0.309602 0.935460 +vn -0.110942 0.530188 0.840591 +vn -0.153142 0.605739 0.780787 +vn -0.100883 0.479877 -0.871516 +vn -0.365752 0.666966 0.649139 +vn 0.009073 -0.729630 -0.683782 +vn -0.439398 0.734334 0.517380 +vn 0.152995 0.987366 -0.041240 +vn -0.585847 0.785714 0.198588 +vn -0.400426 0.106825 0.910081 +vn -0.206850 -0.923428 -0.323255 +vn 0.451127 0.575500 -0.682117 +vn -0.309022 -0.684343 -0.660439 +vn -0.379400 0.859652 0.342130 +vn -0.189547 -0.893822 0.406392 +vn 0.113336 0.671200 -0.732561 +vn -0.845373 -0.144878 -0.514155 +vn -0.619439 0.752507 -0.223670 +vn 0.381158 0.635237 -0.671708 +vn -0.416287 0.800967 0.430298 +vn -0.096810 0.977089 0.189540 +vn 0.015922 0.707554 -0.706480 +vn -0.228326 -0.910142 -0.345700 +vn -0.611672 0.737727 0.285686 +vn 0.511769 -0.846383 -0.147403 +vn -0.221114 -0.640809 0.735168 +vn -0.072943 0.280735 0.957010 +vn 0.528714 0.639013 -0.558681 +vn 0.412756 0.327798 -0.849812 +vn -0.702804 0.694041 0.156119 +vn -0.301903 -0.527740 0.793943 +vn -0.340368 0.188131 0.921280 +vn -0.303163 0.933905 -0.189507 +vn 0.370434 0.744949 -0.554824 +vn 0.414273 0.078977 -0.906720 +vn 0.713782 -0.597322 0.365680 +vn 0.343911 0.288059 -0.893727 +vn 0.049420 0.854274 -0.517469 +vn 0.293513 0.478091 -0.827816 +vn 0.236757 -0.116173 -0.964598 +vn 0.049789 -0.997481 -0.050526 +vn -0.016696 0.510069 -0.859971 +vn -0.896251 0.439795 0.057569 +vn -0.040662 0.239927 -0.969939 +vn 0.445963 -0.265209 -0.854857 +vn -0.505831 -0.627446 0.591985 +vn 0.518288 0.478217 -0.709003 +vn -0.407465 0.833111 0.374031 +vn 0.671447 -0.706108 0.224878 +vn -0.031142 -0.985992 -0.163860 +vn 0.073646 0.407166 -0.910380 +vn 0.597304 -0.795315 -0.103452 +vn -0.662884 0.698526 0.269527 +vn 0.512041 -0.070151 -0.856091 +vn -0.056869 0.187290 0.980657 +vn -0.417777 0.777512 -0.470039 +vn -0.320185 0.351343 0.879795 +vn -0.881983 0.430233 0.192369 +vn -0.271268 0.420283 0.865896 +vn 0.393075 0.650770 -0.649609 +vn -0.352521 0.585133 0.730307 +vn 0.479492 0.205116 -0.853238 +vn 0.640260 0.765451 -0.064436 +vn 0.219393 -0.973742 0.060768 +vn 0.135765 -0.939649 -0.314049 +vn -0.362126 0.176243 0.915316 +vn 0.380809 0.212622 -0.899876 +vn 0.073241 0.928340 0.364445 +vn -0.795149 -0.595077 -0.116709 +vn 0.101534 -0.953098 -0.285121 +vn -0.074717 -0.887161 -0.455372 +vn -0.330665 0.661679 0.672935 +vn 0.238937 0.882761 0.404527 +vn 0.280048 -0.958821 -0.047277 +vn -0.573548 -0.234923 -0.784763 +vn -0.162177 -0.915372 0.368501 +vn -0.224652 -0.900552 0.372206 +vn 0.601586 0.211380 -0.770333 +vn 0.404489 0.522668 -0.750472 +vn 0.432173 -0.337570 -0.836225 +vn -0.464689 0.028999 0.884999 +vn -0.588794 0.140494 0.795979 +vn -0.662550 0.193591 0.723568 +vn -0.744177 0.161070 0.648273 +vn -0.952174 0.160791 -0.259827 +vn -0.690227 -0.273799 0.669791 +vn -0.413525 0.735415 0.536807 +vn -0.623594 0.743573 0.241310 +vn 0.321237 0.745319 -0.584214 +vn -0.352626 0.654009 0.669274 +vn -0.536407 0.716570 0.445866 +vn -0.827173 -0.530867 0.184297 +vn -0.130186 -0.897033 0.422354 +vn 0.074599 0.891825 -0.446187 +vn 0.016361 -0.965636 0.259384 +vn -0.352573 -0.545663 0.760227 +vn -0.867134 0.482876 0.122106 +vn -0.273171 -0.786217 0.554292 +vn -0.370654 -0.068706 0.926226 +vn -0.181135 -0.818290 0.545519 +vn -0.022702 -0.690598 -0.722883 +vn 0.400088 -0.011056 -0.916410 +vn -0.868970 0.461373 0.178958 +vn -0.426798 -0.782854 -0.452751 +vn -0.930811 0.365112 -0.016868 +vn 0.074578 -0.959130 -0.272961 +vn -0.069282 -0.395303 -0.915934 +vn -0.127208 0.991586 -0.023976 +vn -0.177681 0.979027 -0.099673 +vn -0.573460 0.170314 -0.801334 +vn -0.459461 0.761691 0.456862 +vn -0.366888 -0.507129 -0.779881 +vn 0.170032 -0.977141 0.127613 +vn -0.360808 0.931690 0.042089 +vn -0.477465 -0.024393 0.878312 +vn -0.683969 0.583983 0.437207 +vn -0.160983 0.699073 0.696693 +vn -0.596747 -0.202631 -0.776424 +vn -0.373280 0.632222 0.678938 +vn -0.102309 -0.987845 0.117022 +vn 0.059784 0.602257 -0.796060 +vn -0.267479 0.915295 0.301149 +vn -0.609789 -0.724211 -0.321988 +vn -0.348480 -0.655966 0.669530 +vn -0.405327 0.130889 0.904753 +vn -0.285860 -0.670692 0.684438 +vn -0.340929 -0.572405 0.745735 +vn 0.015041 0.433243 0.901152 +vn -0.601312 -0.431175 -0.672691 +vn 0.374792 -0.106402 -0.920983 +vn -0.955608 -0.268362 -0.121632 +vn 0.194751 -0.569816 -0.798362 +vn 0.037475 0.940332 -0.338188 +vn -0.166589 0.398970 0.901704 +vn 0.296820 0.059467 -0.953080 +vn -0.529104 -0.587358 0.612421 +vn -0.263866 0.709837 0.653074 +vn -0.140681 -0.829118 0.541084 +vn -0.350517 0.303153 0.886136 +vn 0.247367 0.096173 -0.964137 +vn -0.538152 -0.797518 0.272686 +vn -0.234323 0.489251 0.840075 +vn -0.345208 0.250577 0.904457 +vn 0.045455 0.552631 -0.832186 +vn 0.042196 0.604985 -0.795118 +vn 0.314594 -0.008991 -0.949184 +vn -0.216966 0.606431 -0.764962 +vn -0.224032 0.422059 0.878451 +vn -0.268504 -0.730375 0.628059 +vn 0.219219 0.037326 -0.974961 +vn -0.023403 0.933694 -0.357307 +vn -0.212728 0.764661 -0.608310 +vn -0.016928 -0.673290 -0.739185 +vn -0.611478 0.743983 0.269414 +vn -0.649013 0.753216 0.106995 +vn -0.252877 0.418213 0.872440 +vn -0.424439 0.230478 0.875632 +vn 0.338805 -0.889402 -0.306882 +vn -0.243142 0.076476 0.966971 +vn 0.355282 -0.846176 -0.397191 +vn -0.326167 0.512609 0.794259 +vn -0.366904 0.714538 0.595665 +vn -0.206128 -0.870296 0.447321 +vn 0.066141 -0.888164 -0.454742 +vn 0.394038 -0.752568 -0.527613 +vn -0.600349 -0.213449 0.770727 +vn -0.672589 0.447445 0.589420 +vn -0.565517 -0.672494 0.477434 +vn -0.830255 -0.297041 -0.471638 +vn -0.196987 0.091612 0.976116 +vn -0.837882 -0.539735 0.081484 +vn -0.961469 -0.259440 0.090933 +vn -0.069484 0.695234 0.715417 +vn -0.225129 0.066979 0.972024 +vn 0.311631 0.060507 0.948275 +vn 0.408451 -0.876778 -0.253827 +vn -0.303887 -0.356789 0.883377 +vn -0.365668 -0.674167 0.641705 +vn 0.054700 0.467231 0.882442 +vn -0.698162 -0.705699 0.120660 +vn -0.510640 -0.780710 0.360192 +vn -0.723771 -0.478793 -0.496903 +vn 0.090932 -0.899274 0.427830 +vn 0.129298 0.440252 0.888516 +vn 0.238242 0.850715 0.468535 +vn -0.351712 -0.093897 -0.931387 +vn -0.378457 0.535379 -0.755076 +vn -0.580455 -0.612583 0.536483 +vn -0.083275 -0.995350 0.048413 +vn -0.389957 -0.069757 0.918187 +vn 0.104713 0.990290 -0.091439 +vn -0.113942 -0.023393 0.993212 +vn 0.235990 -0.258712 -0.936684 +vn 0.167754 0.862324 0.477762 +vn 0.783644 -0.476412 0.398666 +vn 0.779236 0.547917 0.304268 +vn 0.253778 0.652194 -0.714311 +vn -0.138057 0.037647 0.989709 +vn 0.325968 -0.315171 0.891298 +vn 0.627546 -0.734091 0.259417 +vn -0.123463 0.517024 0.847020 +vn -0.166604 0.817050 0.551972 +vn 0.708223 0.528577 -0.468002 +vn 0.970436 -0.214670 0.110316 +vn 0.661228 -0.482429 -0.574491 +vn 0.475669 -0.505652 -0.719760 +vn 0.704781 -0.703954 0.087932 +vn 0.757447 0.410263 -0.507896 +vn 0.446365 -0.796148 -0.408542 +vn 0.860975 -0.282774 -0.422801 +vn 0.962385 -0.048554 -0.267314 +vn 0.309768 -0.898128 -0.312105 +vn 0.628130 -0.724604 -0.283553 +vn 0.408451 0.343691 -0.845603 +vn 0.454525 -0.009031 -0.890688 +vn 0.580612 0.104673 -0.807423 +vn 0.800504 -0.300773 -0.518391 +vn -0.498163 0.730490 0.467137 +vn -0.627648 0.735802 0.254271 +vn -0.459868 -0.505102 0.730338 +vn -0.838820 0.536925 0.089962 +vn -0.210211 0.585322 0.783077 +vn 0.280612 0.806312 -0.520690 +vn -0.522101 -0.807453 0.274645 +vn -0.371539 0.641333 0.671306 +vn 0.360061 0.929979 0.074130 +vn 0.229496 0.385955 -0.893516 +vn -0.486622 -0.873582 0.007342 +vn -0.146011 0.479834 0.865124 +vn -0.251873 0.727263 0.638474 +vn -0.414270 0.542462 0.730832 +vn -0.429193 -0.360327 0.828226 +vn 0.355691 -0.293476 -0.887331 +vn 0.186474 0.947969 -0.258036 +vn -0.385222 -0.866441 -0.317622 +vn -0.338866 -0.571575 0.747310 +vn -0.506871 0.700408 0.502504 +vn -0.844539 -0.426120 -0.324308 +vn 0.324766 0.644763 -0.691959 +vn -0.475406 -0.509195 0.717433 +vn -0.512990 -0.118237 0.850213 +vn -0.025423 -0.990452 -0.135492 +vn -0.319310 -0.594077 -0.738318 +vn -0.034624 0.888478 -0.457612 +vn -0.006119 -0.939427 -0.342694 +vn -0.485592 -0.028287 0.873728 +vn -0.154626 0.987965 -0.003876 +vn -0.072742 -0.727275 -0.682481 +vn -0.843987 0.502808 0.186737 +vn -0.072168 0.993576 0.087168 +vn -0.238453 0.470034 0.849828 +vn 0.040823 0.677447 0.734438 +vn 0.199802 0.869366 -0.451976 +vn -0.394808 -0.693055 0.603159 +vn -0.132937 0.878985 0.457944 +vn 0.213384 0.789065 -0.576059 +vn -0.875481 0.468211 0.119632 +vn -0.233154 -0.826332 0.512655 +vn -0.284328 0.516335 0.807809 +vn 0.148860 -0.690556 -0.707795 +vn -0.316816 0.900707 -0.297245 +vn -0.264450 0.461102 0.847025 +vn -0.261339 -0.753890 0.602786 +vn -0.062960 -0.901078 0.429062 +vn -0.027708 -0.072773 -0.996964 +vn 0.356824 -0.170218 -0.918533 +vn -0.148498 0.129047 0.980457 +vn -0.506394 0.841755 0.187120 +vn 0.188088 -0.035960 -0.981494 +vn -0.121410 -0.794581 0.594896 +vn -0.057118 -0.727970 -0.683226 +vn -0.500356 -0.353949 -0.790167 +vn 0.181604 0.944474 0.273840 +vn -0.190847 0.193388 0.962382 +vn 0.465475 -0.012548 -0.884972 +vn -0.243466 -0.756921 0.606461 +vn -0.123577 -0.832152 -0.540603 +vn -0.261921 0.189286 0.946345 +vn -0.569530 -0.324556 -0.755181 +vn 0.385625 0.055035 -0.921013 +vn -0.585294 -0.368672 -0.722158 +vn -0.342459 0.844678 0.411389 +vn 0.369552 0.294497 -0.881308 +vn -0.098625 -0.987144 0.125776 +vn -0.600480 -0.407977 -0.687735 +vn 0.512378 0.118476 -0.850548 +vn -0.066374 -0.746379 -0.662203 +vn -0.307488 0.749939 0.585699 +vn -0.273637 0.807701 0.522246 +vn 0.380940 0.808678 -0.448246 +vn -0.311471 0.773351 0.552190 +vn -0.047812 0.989366 0.137367 +vn -0.281492 0.730213 0.622536 +vn 0.444317 0.024768 -0.895527 +vn -0.032814 -0.931488 0.362290 +vn -0.322740 -0.316296 0.892074 +vn -0.398164 0.773277 0.493466 +vn -0.056073 0.538834 0.840543 +vn 0.270714 -0.626998 -0.730471 +vn 0.160653 -0.918284 -0.361864 +vn -0.412972 -0.475572 0.776715 +vn -0.696931 0.610935 0.375561 +vn -0.939215 0.105874 0.326597 +vn -0.751736 0.352199 0.557538 +vn -0.954798 -0.102506 0.279022 +vn -0.681644 0.652457 0.331150 +vn -0.569456 0.042669 0.820913 +vn -0.414434 0.076340 0.906872 +vn -0.535634 -0.086110 0.840049 +vn -0.255309 -0.812530 0.524034 +vn 0.356866 0.592635 -0.722101 +vn -0.605181 -0.123006 0.786527 +vn 0.050278 0.847405 0.528561 +vn -0.388164 0.516063 0.763549 +vn 0.092924 0.992804 -0.075530 +vn 0.509291 0.185180 -0.840435 +vn 0.153579 -0.963266 -0.220302 +vn 0.049998 -0.936692 0.346566 +vn -0.488696 0.852854 0.183891 +vn -0.620691 0.724368 0.300057 +vn -0.279759 0.958602 0.053080 +vn 0.236332 -0.520167 -0.820715 +vn -0.273404 0.394519 0.877271 +vn -0.270560 0.942317 -0.197069 +vn -0.278425 -0.129105 0.951741 +vn 0.188593 -0.284350 -0.939988 +vn -0.265393 -0.797363 0.542014 +vn -0.266886 0.391634 0.880565 +vn -0.368558 0.654921 0.659730 +vn -0.415931 0.105573 0.903247 +vn 0.180539 0.927949 -0.326062 +vn -0.139729 -0.957451 0.252514 +vn -0.423393 -0.320204 0.847471 +vn -0.071385 0.370513 0.926080 +vn 0.254436 -0.347186 -0.902621 +vn -0.060370 -0.679504 -0.731184 +vn -0.107716 0.974663 -0.196035 +vn 0.008378 -0.997353 0.072227 +vn -0.288228 -0.767669 0.572371 +vn -0.617811 -0.320444 -0.718070 +vn -0.863370 -0.192672 -0.466337 +vn 0.422397 -0.009005 -0.906366 +vn -0.480499 -0.499932 0.720547 +vn 0.310066 0.609674 -0.729491 +vn 0.162858 0.913537 0.372730 +vn 0.028577 -0.988986 -0.145223 +vn -0.035442 0.745218 0.665878 +vn 0.062379 -0.719673 -0.691505 +vn 0.386743 0.428183 -0.816755 +vn -0.010649 0.733954 0.679115 +vn 0.103363 0.663012 -0.741439 +vn -0.256135 0.329965 0.908580 +vn -0.502202 0.774820 0.383988 +vn -0.587940 0.707836 0.391528 +vn -0.340172 -0.581746 0.738819 +vn 0.703608 -0.648254 0.291037 +vn -0.270516 -0.941776 -0.199695 +vn -0.641545 0.710151 0.290008 +vn -0.671371 0.683642 0.286173 +vn -0.450203 0.738382 0.502105 +vn 0.520457 0.160519 -0.838665 +vn 0.180005 0.175661 0.967854 +vn -0.641861 0.754273 0.138152 +vn 0.314012 -0.453546 -0.834082 +vn -0.681643 0.144021 0.717371 +vn -0.691797 0.580836 0.429005 +vn 0.297621 -0.354404 -0.886465 +vn -0.609891 0.554727 0.565960 +vn -0.147188 -0.829830 0.538254 +vn -0.493517 -0.308378 -0.813231 +vn 0.455837 -0.861800 -0.222516 +vn 0.389672 0.786986 -0.478340 +vn 0.033992 -0.465368 0.884464 +vn 0.173056 0.735916 0.654583 +vn 0.275087 -0.571133 -0.773392 +vn -0.419092 -0.539324 0.730405 +vn 0.495075 0.311488 -0.811096 +vn -0.368217 0.321575 0.872357 +vn -0.093054 0.562747 -0.821375 +vn 0.394832 -0.087908 -0.914538 +vn -0.643304 -0.530833 0.551703 +vn 0.113859 0.924457 -0.363890 +vn 0.272864 0.080862 0.958648 +vn -0.539293 -0.041842 0.841078 +vn 0.343036 0.182380 -0.921447 +vn -0.253629 -0.228029 0.940040 +vn 0.289310 0.374318 -0.881014 +vn -0.519638 -0.668769 0.531719 +vn 0.139872 0.162991 0.976663 +vn 0.398460 0.309396 -0.863426 +vn 0.469830 -0.875658 0.111725 +vn -0.853561 -0.512458 0.093913 +vn -0.048900 -0.500026 0.864629 +vn 0.240111 -0.395296 0.886616 +vn 0.280600 0.959324 -0.030987 +vn -0.872230 -0.020823 -0.488653 +vn -0.194996 0.979745 -0.045556 +vn 0.363462 -0.747377 -0.556168 +vn 0.428989 0.838344 0.336374 +vn -0.001992 0.713728 0.700420 +vn 0.085555 0.809161 -0.581325 +vn -0.571335 0.525518 0.630402 +vn 0.242251 -0.899584 -0.363404 +vn -0.151717 0.450747 0.879664 +vn 0.646033 -0.318902 0.693501 +vn -0.456228 0.612157 0.645849 +vn 0.143475 -0.892568 -0.427477 +vn 0.177994 0.464395 -0.867557 +vn 0.686529 0.436599 -0.581429 +vn 0.503991 -0.211077 -0.837520 +vn 0.380533 0.123911 -0.916428 +vn 0.877700 -0.384131 -0.286508 +vn 0.901423 0.013383 -0.432733 +vn 0.853770 -0.269014 0.445766 +vn -0.066861 -0.350659 -0.934114 +vn 0.869197 -0.472603 0.145411 +vn 0.693897 -0.613455 0.377067 +vn 0.430231 0.106878 -0.896370 +vn 0.237198 -0.175787 -0.955424 +vn 0.131359 0.363108 -0.922441 +vn 0.394926 -0.428125 -0.812861 +vn 0.736597 -0.318151 0.596829 +vn 0.183047 -0.925842 0.330623 +vn 0.828145 -0.019865 -0.560162 +vn 0.772780 0.004180 -0.634660 +vn 0.890888 -0.110573 -0.440558 +vn 0.920553 0.182000 -0.345627 +vn 0.383934 -0.710887 -0.589266 +vn 0.329284 -0.942789 0.052163 +vn 0.434450 -0.388815 0.812451 +vn 0.550294 -0.779499 0.299263 +vn 0.594040 -0.799952 0.084818 +vn 0.742831 -0.637406 0.204733 +vn 0.660155 -0.746903 -0.079573 +vn 0.059938 0.108491 -0.992289 +vn 0.489730 -0.789472 -0.369998 +vn 0.137613 0.062054 -0.988540 +vn 0.812978 -0.474154 0.338002 +vn 0.839083 -0.476760 -0.261993 +vn 0.782198 0.291821 -0.550461 +vn 0.693781 0.085108 -0.715140 +vn 0.522486 0.080182 -0.848869 +vn -0.329882 0.912589 -0.241574 +vn 0.038790 0.456582 0.888835 +vn -0.043142 0.652693 0.756393 +vn 0.375733 -0.134667 -0.916891 +vn -0.460343 -0.470715 0.752670 +vn -0.868438 0.481233 0.119286 +vn -0.052628 -0.988112 0.144446 +vn -0.107364 0.716489 0.689287 +vn -0.427781 -0.479923 0.765948 +vn 0.480388 0.083392 -0.873082 +vn 0.109702 -0.950184 0.291746 +vn 0.085827 -0.742564 -0.664254 +vn -0.114953 0.820483 0.559994 +vn -0.622957 0.712051 0.323896 +vn 0.082946 0.888932 0.450466 +vn -0.461163 0.750225 0.473805 +vn -0.273627 -0.433066 0.858826 +vn -0.347312 -0.612113 0.710417 +vn -0.348024 0.821409 0.451847 +vn 0.060559 0.970960 -0.231450 +vn 0.173522 -0.968599 0.178065 +vn -0.068243 -0.795025 -0.602726 +vn -0.315349 -0.753657 0.576677 +vn -0.377244 0.722254 0.579687 +vn -0.383348 0.696672 0.606377 +vn 0.133403 0.960585 0.243887 +vn 0.242939 -0.657214 -0.713478 +vn 0.121452 0.922645 0.366026 +vn -0.310077 -0.643123 -0.700175 +vn -0.496623 0.769863 0.400845 +vn -0.113998 0.586769 0.801690 +vn -0.388782 -0.249444 0.886920 +vn -0.184243 0.980181 0.072797 +vn -0.264795 -0.654159 -0.708491 +vn -0.569087 -0.671889 0.474031 +vn -0.271028 -0.481989 0.833205 +vn 0.422881 -0.044623 -0.905086 +vn -0.679911 -0.701486 0.213634 +vn -0.374578 0.228206 0.898673 +vn 0.043699 0.637896 -0.768881 +vn 0.257399 0.913420 -0.315293 +vn 0.589668 -0.015286 -0.807501 +vn 0.192623 0.959376 0.206140 +vn 0.175985 0.801391 -0.571665 +vn 0.563450 0.118516 -0.817605 +vn -0.314648 0.579456 0.751817 +vn -0.598998 0.686820 0.411679 +vn 0.013858 0.546635 -0.837256 +vn 0.203413 -0.558510 -0.804170 +vn 0.440971 0.809750 -0.387105 +vn 0.562440 0.525663 -0.638232 +vn -0.666186 -0.304468 0.680805 +vn -0.153052 0.375794 0.913977 +vn -0.972120 0.231784 -0.035471 +vn 0.225836 -0.478801 -0.848379 +vn -0.304499 0.370312 0.877582 +vn -0.124905 -0.991650 0.032076 +vn 0.276839 -0.952621 -0.125992 +vn 0.156195 -0.981996 -0.106242 +vn 0.039343 0.943341 -0.329483 +vn -0.524423 -0.806409 0.273287 +vn -0.283858 0.670535 0.685425 +vn 0.726354 -0.656989 0.201927 +vn -0.609072 0.711780 0.349856 +vn -0.642250 0.722149 0.256934 +vn -0.494338 0.671315 0.552238 +vn -0.321724 0.030288 0.946349 +vn 0.273613 -0.560377 -0.781738 +vn -0.677425 -0.666321 0.311626 +vn -0.150864 0.518584 0.841612 +vn 0.182514 -0.730316 -0.658276 +vn -0.434485 0.680900 0.589574 +vn -0.536926 0.701982 0.467901 +vn 0.351579 0.868886 -0.348467 +vn -0.243683 0.283740 0.927421 +vn -0.220702 -0.050934 0.974010 +vn -0.335116 -0.029283 0.941722 +vn -0.173721 -0.958838 -0.224612 +vn -0.459362 0.724937 0.513277 +vn -0.130871 -0.967974 0.214239 +vn -0.357241 0.777579 0.517445 +vn -0.100884 -0.850384 0.516401 +vn -0.409002 0.769067 0.491175 +vn -0.229682 0.489849 0.841008 +vn 0.228099 -0.352004 -0.907780 +vn -0.030809 -0.951864 0.304967 +vn 0.421118 0.387533 -0.820047 +vn 0.329585 -0.517879 -0.789414 +vn -0.201442 -0.396659 0.895591 +vn 0.585328 -0.797004 0.148913 +vn -0.079741 -0.057714 -0.995143 +vn 0.559261 -0.828548 -0.027120 +vn 0.291010 -0.252802 -0.922716 +vn -0.441416 0.117545 0.889570 +vn -0.235472 0.697134 0.677169 +vn -0.600582 0.241392 0.762253 +vn 0.364853 -0.128809 -0.922112 +vn 0.588864 0.018282 -0.808025 +vn -0.056272 -0.988443 0.140764 +vn 0.527782 0.068369 -0.846624 +vn 0.422660 0.016178 -0.906144 +vn -0.091856 0.974030 -0.206949 +vn -0.112649 -0.992500 0.047464 +vn 0.091222 0.564903 -0.820100 +vn 0.362145 -0.056364 -0.930416 +vn 0.233212 -0.972118 -0.024470 +vn -0.215112 -0.962294 -0.166483 +vn -0.625865 -0.409048 -0.664057 +vn -0.449447 -0.109324 0.886592 +vn -0.140598 -0.672303 -0.726802 +vn -0.333069 -0.643407 0.689269 +vn -0.394393 -0.584069 -0.709449 +vn 0.289247 -0.924450 -0.248451 +vn 0.142272 0.615598 -0.775112 +vn 0.110770 -0.694010 -0.711393 +vn -0.127070 -0.892836 -0.432085 +vn 0.065280 0.674697 -0.735202 +vn 0.367096 0.838737 -0.402195 +vn 0.283042 -0.723927 -0.629140 +vn -0.486794 -0.840762 0.236962 +vn -0.359042 0.663560 0.656336 +vn 0.154971 0.921705 0.355589 +vn -0.396451 0.725556 0.562490 +vn -0.034863 -0.898062 -0.438486 +vn -0.594354 0.399780 -0.697796 +vn -0.792350 -0.325442 -0.516013 +vn -0.643955 -0.613998 0.456430 +vn -0.506078 -0.639919 -0.578263 +vn -0.456839 -0.885380 0.086022 +vn -0.439557 0.716397 0.541816 +vn -0.707850 0.630120 0.319212 +vn -0.788580 0.605573 0.106881 +vn -0.379377 0.924944 -0.023495 +vn -0.339773 0.564691 0.752116 +vn -0.386481 0.555275 0.736412 +vn -0.231715 -0.871116 0.432972 +vn 0.183396 0.883386 -0.431272 +vn 0.486252 -0.107436 -0.867189 +vn 0.253686 -0.620440 -0.742090 +vn -0.542194 -0.634681 0.550641 +vn -0.438347 -0.630392 0.640670 +vn 0.658562 0.201665 -0.725002 +vn -0.621488 -0.398853 0.674292 +vn -0.628724 0.722601 0.287322 +vn -0.989322 0.055979 -0.134569 +vn 0.104785 0.453178 0.885240 +vn 0.132768 0.344551 0.929332 +vn 0.568739 0.426766 -0.703141 +vn 0.551394 0.243856 -0.797809 +vn -0.525363 -0.531651 0.664335 +vn 0.358717 -0.683271 -0.635974 +vn -0.836314 -0.508785 -0.204245 +vn -0.708518 -0.661527 0.245733 +vn -0.641734 -0.671897 -0.369772 +vn -0.412064 -0.596555 0.688713 +vn 0.641845 0.585349 -0.495380 +vn 0.378275 0.363123 0.851498 +vn 0.719048 0.641486 0.267331 +vn -0.558168 0.826493 0.073193 +vn 0.983572 0.180479 -0.003558 +vn 0.722074 -0.689862 0.051953 +vn 0.927520 0.271282 0.257125 +vn -0.131900 0.989518 -0.058800 +vn 0.264346 0.720598 0.640984 +vn 0.540927 -0.773775 0.329650 +vn -0.102915 0.905007 0.412760 +vn 0.147570 -0.766255 -0.625362 +vn 0.267716 0.193448 -0.943878 +vn -0.060265 -0.546614 -0.835213 +vn -0.234084 0.762649 -0.602969 +vn -0.640272 -0.028314 -0.767626 +vn -0.229666 0.121318 -0.965679 +vn -0.021841 0.999107 0.036171 +vn 0.336860 0.137893 0.931402 +vn 0.345451 -0.854069 -0.388882 +vn 0.235590 -0.770063 -0.592874 +vn 0.471810 -0.434645 -0.767124 +vn 0.803891 -0.306547 -0.509695 +vn 0.701973 -0.194359 -0.685171 +vn 0.626337 0.455981 -0.632284 +vn -0.516436 -0.807399 0.285308 +vn -0.770333 -0.538724 0.341122 +vn 0.171886 0.969412 -0.175202 +vn -0.647637 0.710120 0.276217 +vn 0.475691 -0.034569 -0.878933 +vn -0.065735 0.997218 0.035136 +vn 0.007402 -0.662130 -0.749352 +vn 0.010750 0.593257 -0.804942 +vn -0.286742 -0.312144 0.905729 +vn 0.416551 0.103298 -0.903225 +vn -0.307272 0.432304 0.847760 +vn -0.557761 -0.368234 -0.743845 +vn -0.308225 0.362504 0.879539 +vn -0.405677 0.745046 0.529464 +vn -0.018887 0.378168 0.925544 +vn 0.401696 0.429761 -0.808669 +vn 0.025168 0.659296 -0.751462 +vn -0.060432 0.393026 -0.917539 +vn -0.311658 0.461117 0.830807 +vn -0.199339 -0.729055 -0.654785 +vn -0.209731 0.092393 -0.973384 +vn -0.526160 0.661498 0.534393 +vn -0.011315 0.609564 -0.792656 +vn 0.272028 0.772995 -0.573132 +vn 0.459161 -0.192369 -0.867275 +vn -0.342162 0.800881 0.491441 +vn -0.341946 0.068542 0.937217 +vn -0.356237 0.824900 0.438903 +vn -0.071858 0.496027 0.865329 +vn -0.433995 0.525280 0.731935 +vn -0.016028 -0.834430 -0.550880 +vn -0.494564 0.704259 0.509338 +vn -0.299123 -0.556956 0.774807 +vn -0.292577 0.825257 0.483063 +vn -0.331954 0.773459 0.539971 +vn -0.441582 0.560168 0.700869 +vn -0.166065 0.120283 0.978751 +vn -0.625743 0.719051 0.302343 +vn 0.008208 0.494293 -0.869257 +vn -0.244560 0.042653 -0.968696 +vn -0.129205 -0.774405 -0.619357 +vn -0.301632 -0.264564 -0.915982 +vn -0.563019 0.451766 0.692038 +vn -0.196053 -0.571099 0.797126 +vn -0.340775 -0.753467 0.562281 +vn 0.284683 -0.815675 -0.503616 +vn -0.159468 -0.865700 0.474482 +vn -0.373156 0.243730 0.895182 +vn -0.859187 0.507015 0.068807 +vn -0.673186 -0.681364 0.287339 +vn 0.050382 -0.757901 -0.650421 +vn -0.466214 0.597491 0.652417 +vn -0.029400 0.618096 0.785553 +vn 0.416296 0.665873 -0.619120 +vn -0.396208 0.895761 0.201574 +vn 0.178080 -0.749347 -0.637782 +vn -0.930189 -0.209508 -0.301422 +vn -0.510789 0.022744 0.859405 +vn 0.061520 -0.796458 -0.601557 +vn -0.337037 -0.462046 0.820317 +vn -0.274052 0.209612 0.938594 +vn -0.544948 -0.795513 0.264936 +vn -0.280931 -0.573741 -0.769350 +vn -0.408258 -0.401337 -0.819911 +vn 0.198641 0.960813 0.193340 +vn -0.291920 -0.328607 0.898220 +vn 0.494418 -0.270395 -0.826097 +vn -0.516425 -0.255225 -0.817414 +vn 0.300684 -0.345589 -0.888908 +vn -0.637842 0.751519 0.168453 +vn -0.666029 0.721945 0.187618 +vn -0.293541 0.188121 0.937253 +vn -0.059328 0.470776 0.880256 +vn 0.449239 0.493499 0.744744 +vn -0.460854 0.453970 0.762578 +vn -0.556328 0.782627 0.279274 +vn 0.146055 -0.593934 -0.791145 +vn 0.175700 -0.706875 -0.685169 +vn 0.616478 0.044781 -0.786098 +vn -0.154154 0.566789 0.809312 +vn -0.155585 0.642649 0.750197 +vn -0.938286 0.345597 0.013513 +vn 0.330089 -0.254428 -0.909014 +vn -0.524128 0.702305 0.481723 +vn 0.318105 0.112179 -0.941395 +vn -0.630668 0.702773 0.329194 +vn 0.263203 0.155713 -0.952091 +vn 0.018158 0.214438 0.976569 +vn -0.602150 0.716040 0.353131 +vn 0.485745 -0.073111 -0.871038 +vn 0.434322 0.050329 -0.899351 +vn -0.484062 0.523758 0.700972 +vn -0.470122 0.548882 0.691168 +vn -0.156582 -0.885166 0.438137 +vn -0.487005 0.656383 0.576183 +vn 0.015116 -0.688103 -0.725456 +vn -0.800275 0.584801 0.132544 +vn -0.221645 -0.677227 -0.701596 +vn -0.396327 0.872860 0.284676 +vn -0.671776 0.609382 0.421155 +vn -0.864162 0.479589 0.152380 +vn -0.365554 0.082554 0.927122 +vn -0.109630 0.454697 0.883874 +vn -0.334430 -0.591864 0.733385 +vn 0.272462 0.333899 -0.902372 +vn -0.348114 0.015350 0.937327 +vn -0.430851 0.272929 0.860161 +vn -0.314542 0.441888 0.840118 +vn 0.464971 -0.056686 -0.883509 +vn 0.492530 -0.868431 0.056937 +vn -0.406067 0.226667 0.885286 +vn -0.395745 0.691048 0.604846 +vn 0.204496 -0.962066 0.180583 +vn 0.455858 -0.180017 -0.871658 +vn -0.535183 0.488934 0.688856 +vn 0.319434 0.190849 -0.928191 +vn 0.259536 0.217653 -0.940887 +vn -0.206577 -0.779331 -0.591581 +vn 0.271865 0.849205 -0.452703 +vn -0.097558 -0.797257 -0.595704 +vn -0.523699 0.757530 0.389727 +vn 0.162531 0.804880 -0.570746 +vn -0.913468 0.402994 0.056326 +vn -0.434916 -0.241008 0.867619 +vn -0.296679 0.344546 0.890657 +vn -0.070797 -0.825643 0.559733 +vn 0.694144 -0.641926 0.325723 +vn -0.911441 0.405934 0.067024 +vn 0.385235 -0.257798 -0.886078 +vn 0.514368 0.164460 -0.841652 +vn 0.391435 0.603529 -0.694645 +vn 0.104240 0.942822 0.316578 +vn -0.651592 -0.479761 0.587586 +vn -0.603144 -0.253598 -0.756244 +vn 0.507290 0.661230 -0.552660 +vn -0.073684 -0.835321 0.544802 +vn -0.274899 0.446939 0.851279 +vn -0.356147 -0.739201 0.571612 +vn -0.952117 0.216614 -0.215757 +vn -0.888898 0.403856 0.216241 +vn -0.018117 0.692523 -0.721168 +vn -0.359808 0.058446 0.931194 +vn -0.396180 0.722954 0.566020 +vn 0.007598 0.843274 -0.537430 +vn 0.047344 -0.821768 -0.567852 +vn -0.214203 -0.646786 -0.731973 +vn -0.497872 0.476088 0.724889 +vn 0.022976 0.537883 -0.842706 +vn -0.428411 0.567337 0.703273 +vn 0.122177 0.515308 -0.848251 +vn -0.340499 -0.029144 0.939793 +vn -0.391187 0.800460 0.454133 +vn -0.426564 0.097928 0.899140 +vn -0.405145 0.766296 0.498646 +vn -0.237492 -0.971006 0.027279 +vn -0.153537 0.203297 0.967004 +vn 0.093096 0.628455 -0.772255 +vn -0.253971 0.898046 0.359182 +vn -0.566068 -0.724775 0.392769 +vn 0.046383 -0.885372 -0.462564 +vn -0.395839 -0.516523 0.759286 +vn 0.102155 -0.990066 0.096607 +vn -0.487710 -0.506940 0.710740 +vn -0.217803 -0.944876 -0.244481 +vn -0.215762 0.958016 0.188815 +vn -0.372137 0.928172 -0.003316 +vn -0.382641 0.291830 0.876596 +vn -0.571788 0.744057 0.345597 +vn 0.224945 -0.469798 -0.853633 +vn 0.743235 -0.573270 0.344911 +vn 0.326950 -0.444173 0.834154 +vn 0.482853 0.518502 -0.705697 +vn -0.416600 -0.159741 0.894946 +vn -0.436872 0.554841 0.708022 +vn -0.438895 0.093307 0.893681 +vn 0.361404 -0.102908 -0.926713 +vn 0.602540 0.007254 -0.798056 +vn -0.347417 0.540927 0.765963 +vn 0.089838 -0.317032 0.944150 +vn 0.530249 -0.370266 -0.762718 +vn 0.541429 0.477392 0.692063 +vn -0.134288 -0.990918 -0.006985 +vn 0.690454 0.287421 0.663824 +vn -0.674827 -0.341998 -0.653947 +vn 0.191464 -0.418512 0.887800 +vn 0.085777 0.967822 -0.236563 +vn -0.170942 -0.982501 -0.073969 +vn 0.284158 0.446183 0.848631 +vn -0.701914 -0.407189 0.584392 +vn -0.702407 -0.705448 -0.094700 +vn -0.033475 -0.874846 -0.483243 +vn -0.749437 -0.440205 -0.494534 +vn 0.764973 0.621370 0.169459 +vn -0.846204 -0.242619 0.474420 +vn 0.454893 0.670490 -0.586103 +vn 0.931003 0.290023 0.221629 +vn 0.399828 0.696397 -0.595961 +vn -0.523519 -0.083822 0.847880 +vn -0.485566 0.019025 -0.873993 +vn -0.146985 0.840494 -0.521503 +vn -0.355263 0.916720 -0.182792 +vn -0.165012 0.984648 0.056915 +vn 0.125631 0.958633 0.255419 +vn 0.247718 0.782825 0.570808 +vn 0.103525 0.272091 0.956687 +vn 0.110138 0.908612 -0.402858 +vn 0.304526 0.605929 -0.734925 +vn 0.611690 0.780634 0.128238 +vn 0.736246 -0.637538 0.226909 +vn 0.787763 0.018596 -0.615698 +vn 0.474770 -0.113178 -0.872803 +vn 0.581029 -0.261763 -0.770640 +vn 0.302865 -0.913501 0.271642 +vn 0.759014 0.050865 0.649084 +vn 0.808317 -0.521216 0.273783 +vn 0.688912 -0.722422 0.059213 +vn 0.522911 -0.764517 0.376932 +vn 0.318674 -0.722022 -0.614110 +vn 0.632321 -0.766317 -0.113704 +vn 0.220004 -0.804755 -0.551333 +vn 0.490182 -0.787785 -0.372984 +vn -0.039550 -0.186153 -0.981724 +vn 0.401225 -0.750271 -0.525464 +vn 0.334078 -0.094797 -0.937766 +vn 0.656869 -0.259939 0.707782 +vn 0.929912 -0.122200 0.346886 +vn 0.059280 0.337452 0.939474 +vn -0.220418 -0.798089 0.560776 +vn 0.530982 0.842689 0.089073 +vn -0.017110 -0.747854 -0.663643 +vn -0.434413 0.713770 0.549379 +vn -0.023582 0.357486 0.933621 +vn 0.175549 -0.574510 -0.799451 +vn 0.240836 -0.468451 -0.850030 +vn -0.521322 -0.112530 0.845908 +vn -0.321412 0.085512 0.943070 +vn -0.124315 -0.894039 -0.430395 +vn -0.594595 -0.208606 0.776493 +vn -0.133934 -0.820541 -0.555675 +vn 0.048609 0.802458 -0.594726 +vn -0.368928 0.436089 0.820804 +vn -0.182942 0.732798 0.655393 +vn -0.010125 0.434216 0.900752 +vn -0.614307 -0.768758 0.177869 +vn 0.142011 0.866014 0.479430 +vn -0.299018 -0.885258 0.356240 +vn -0.033990 -0.977070 0.210187 +vn 0.377083 0.901298 -0.213239 +vn -0.364341 0.034600 0.930623 +vn -0.253950 0.579971 0.774043 +vn 0.250843 -0.891000 -0.378414 +vn -0.555087 0.746938 0.366008 +vn -0.504399 0.536852 0.676292 +vn 0.055745 -0.844865 -0.532067 +vn 0.374717 0.747716 -0.548187 +vn -0.395992 0.216459 0.892376 +vn -0.383297 -0.885994 0.260955 +vn -0.384908 0.405827 0.828945 +vn 0.038330 -0.940826 0.336717 +vn -0.272665 0.204893 0.940039 +vn 0.635588 -0.673633 0.377157 +vn -0.097729 -0.962566 0.252817 +vn -0.500485 0.792269 0.349035 +vn -0.397667 0.370960 0.839196 +vn 0.103487 0.971905 0.211405 +vn 0.086117 0.884950 0.457654 +vn 0.129569 -0.786376 -0.604007 +vn -0.067002 0.108993 0.991782 +vn -0.679004 0.681030 0.274139 +vn 0.419506 0.512656 -0.749132 +vn 0.053382 -0.778630 -0.625209 +vn 0.131575 0.367512 -0.920664 +vn -0.447121 0.682593 0.578056 +vn -0.270513 0.433571 0.859557 +vn -0.424436 0.009862 0.905404 +vn -0.469514 0.587272 0.659293 +vn 0.037317 0.920198 0.389671 +vn 0.165423 -0.774921 -0.610026 +vn 0.393668 0.890036 0.229914 +vn -0.990135 -0.079739 0.115212 +vn -0.431976 -0.110705 -0.895065 +vn 0.134082 0.836093 0.531949 +vn 0.236593 -0.188812 -0.953086 +vn -0.665345 0.669158 0.330974 +vn 0.681729 -0.672727 0.287549 +vn -0.298555 0.949828 -0.093228 +vn -0.409375 -0.312263 0.857265 +vn -0.347706 -0.721470 0.598816 +vn 0.000988 -0.934470 0.356040 +vn -0.316300 -0.388141 0.865622 +vn -0.244229 -0.969678 0.008806 +vn -0.098200 -0.985639 -0.137376 +vn -0.343700 -0.452070 0.823106 +vn 0.228124 -0.972190 0.052965 +vn -0.445147 0.106295 0.889126 +vn -0.545676 -0.133005 0.827374 +vn 0.182692 0.778909 -0.599937 +vn 0.080429 0.675618 -0.732852 +vn 0.185691 -0.616917 -0.764808 +vn -0.613455 0.774536 0.154166 +vn -0.842254 0.511916 0.168970 +vn -0.332336 0.083350 0.939471 +vn 0.261591 -0.964815 -0.026499 +vn -0.424849 0.368097 0.827048 +vn 0.466575 -0.163643 -0.869211 +vn 0.032517 -0.063384 -0.997459 +vn 0.149611 -0.867371 0.474641 +vn -0.347574 0.182373 0.919746 +vn -0.643943 0.719934 0.258906 +vn -0.102123 0.729756 0.676037 +vn 0.119147 0.978135 -0.170457 +vn -0.919056 0.392535 0.035387 +vn -0.001979 -0.255292 -0.966862 +vn -0.294897 0.820955 0.488947 +vn -0.327083 0.846225 0.420619 +vn -0.047287 -0.717157 -0.695306 +vn -0.292179 0.838936 0.459148 +vn -0.167819 -0.898097 0.406519 +vn -0.518775 0.667655 0.533956 +vn -0.214913 -0.716374 0.663793 +vn 0.285709 0.948622 0.135963 +vn -0.297354 0.422457 0.856219 +vn 0.514589 -0.019598 -0.857213 +vn 0.576859 0.741558 -0.342529 +vn 0.234485 0.946852 0.220199 +vn -0.039450 0.299101 -0.953405 +vn -0.682610 -0.573226 0.453272 +vn 0.206040 -0.889791 -0.407211 +vn 0.072359 0.435527 -0.897263 +vn -0.320551 -0.470583 0.822070 +vn 0.054510 -0.794722 -0.604521 +vn -0.417057 0.647974 0.637333 +vn -0.193074 -0.682117 0.705293 +vn 0.324466 -0.343928 -0.881155 +vn 0.321792 -0.133140 -0.937403 +vn 0.314728 -0.354434 -0.880524 +vn -0.454815 -0.609726 0.649136 +vn -0.396672 0.521961 0.755121 +vn 0.130253 0.715651 -0.686205 +vn -0.324736 0.682928 0.654337 +vn -0.309948 -0.926890 0.211679 +vn -0.286581 -0.504375 -0.814541 +vn 0.173027 0.548063 -0.818345 +vn 0.127466 0.495544 0.859179 +vn 0.461721 0.753981 -0.467253 +vn 0.195515 -0.527334 -0.826857 +vn -0.266251 -0.817144 0.511259 +vn -0.022972 0.791597 -0.610612 +vn -0.334162 0.783713 0.523574 +vn 0.475482 0.316628 -0.820770 +vn 0.140082 0.986482 0.085031 +vn 0.225812 -0.324995 -0.918361 +vn -0.139867 -0.840145 0.524017 +vn -0.405595 0.241645 0.881533 +vn -0.345300 -0.395923 0.850890 +vn 0.552969 -0.213452 -0.805396 +vn 0.639947 -0.639514 0.426016 +vn -0.094723 -0.885676 0.454540 +vn 0.195421 -0.811300 -0.551002 +vn -0.499659 0.718705 0.483533 +vn -0.166800 -0.985601 0.027718 +vn 0.353085 0.273469 0.894732 +vn -0.417469 0.774612 0.475074 +vn -0.082615 0.401357 0.912188 +vn -0.145371 -0.016073 -0.989247 +vn -0.413823 0.224091 0.882346 +vn -0.372048 -0.178256 0.910936 +vn 0.279566 -0.329896 -0.901671 +vn 0.391582 -0.065005 -0.917844 +vn 0.254873 -0.386419 0.886409 +vn 0.330181 -0.908644 -0.255630 +vn -0.418790 -0.867813 0.267424 +vn 0.503474 0.259943 0.823980 +vn 0.284000 0.832720 0.475312 +vn 0.349064 -0.303836 -0.886475 +vn -0.515043 -0.828637 0.219297 +vn 0.535280 -0.689770 -0.487538 +vn 0.307069 -0.686871 -0.658724 +vn -0.018496 -0.707567 0.706404 +vn 0.703255 -0.653707 -0.279462 +vn -0.639093 -0.769072 0.009420 +vn 0.133126 -0.750800 0.646975 +vn 0.142812 0.909004 -0.391556 +vn -0.117165 0.737338 -0.665285 +vn 0.629775 0.554975 -0.543494 +vn -0.589759 -0.806599 -0.039778 +vn -0.503799 -0.828766 0.243586 +vn -0.536209 -0.392714 0.747165 +vn -0.005434 -0.666534 0.745455 +vn -0.621002 -0.355695 -0.698454 +vn 0.172173 -0.810105 0.560434 +vn 0.150951 -0.940207 -0.305328 +vn 0.064661 0.317338 0.946106 +vn -0.702313 -0.335797 0.627692 +vn 0.251360 0.190960 -0.948869 +vn -0.608267 0.784633 0.119842 +vn -0.181306 -0.890037 -0.418285 +vn 0.450049 -0.139009 -0.882118 +vn -0.708369 0.646769 0.282672 +vn -0.393480 0.848082 0.354867 +vn -0.492166 0.853004 0.173656 +vn 0.407695 -0.107225 -0.906801 +vn 0.043218 0.260591 0.964482 +vn -0.044451 -0.653808 -0.755353 +vn -0.585343 -0.327124 -0.741865 +vn -0.164575 0.916271 0.365189 +vn 0.267994 -0.954778 -0.128759 +vn -0.464766 0.533908 0.706353 +vn 0.147860 0.858650 -0.490772 +vn -0.654829 0.686997 0.315015 +vn -0.040183 0.996044 0.079259 +vn 0.102530 0.977945 -0.181963 +vn -0.258894 -0.965130 -0.038710 +vn -0.493571 0.678885 0.543602 +vn -0.440917 0.079863 0.893988 +vn -0.298426 0.585424 0.753804 +vn -0.347789 -0.699772 0.623989 +vn -0.529795 0.040067 0.847179 +vn -0.375054 0.407380 0.832692 +vn -0.871692 0.480429 0.096652 +vn 0.025682 0.699314 -0.714353 +vn -0.312200 -0.718390 0.621649 +vn -0.474262 0.454387 0.754061 +vn -0.198330 0.562849 0.802413 +vn -0.413195 -0.708655 0.571908 +vn 0.438624 -0.873325 -0.211925 +vn -0.546110 -0.396725 0.737816 +vn -0.750810 -0.453593 0.480144 +vn -0.012173 0.765706 0.643076 +vn 0.164565 0.644017 -0.747101 +vn -0.166794 0.981777 -0.091075 +vn -0.502259 0.600376 -0.622322 +vn -0.301334 0.469606 0.829860 +vn -0.520609 0.485098 0.702599 +vn -0.142828 -0.985681 -0.089633 +vn -0.263712 0.567167 0.780242 +vn 0.377291 0.111321 -0.919380 +vn -0.524823 0.468361 0.710774 +vn -0.435360 0.900134 -0.014881 +vn 0.252411 0.348306 -0.902758 +vn 0.295056 -0.432500 -0.851989 +vn 0.365978 -0.535829 -0.760886 +vn -0.318101 0.783624 0.533615 +vn -0.306132 0.414091 0.857212 +vn -0.226414 -0.524805 -0.820558 +vn 0.328761 -0.353794 -0.875640 +vn 0.259656 -0.754891 -0.602261 +vn 0.063605 -0.914493 0.399571 +vn -0.337254 -0.490752 -0.803382 +vn -0.431692 -0.312469 0.846171 +vn -0.401429 0.622380 0.671936 +vn -0.474727 0.252468 0.843146 +vn -0.816244 0.357170 0.454065 +vn -0.393487 -0.398226 0.828604 +vn 0.286707 -0.547882 -0.785891 +vn -0.262421 -0.598017 0.757305 +vn -0.446210 0.683331 0.577889 +vn -0.433629 0.677354 0.594271 +vn 0.428386 -0.219579 -0.876510 +vn -0.923922 -0.376809 0.066201 +vn -0.741271 -0.486400 0.462528 +vn -0.341815 0.776961 0.528672 +vn -0.408957 0.047002 0.911342 +vn -0.443592 0.322535 0.836180 +vn -0.337709 0.797176 0.500463 +vn -0.364411 0.676189 0.640292 +vn -0.426421 0.886428 0.180028 +vn 0.194398 0.792131 -0.578565 +vn -0.168848 -0.741759 -0.649064 +vn -0.329418 0.475673 0.815610 +vn 0.041301 0.993832 -0.102922 +vn -0.335713 0.594154 0.730943 +vn -0.407360 0.141543 0.902233 +vn -0.426437 0.070407 0.901773 +vn -0.382574 0.799990 0.462226 +vn -0.423821 0.132565 0.895992 +vn -0.684063 0.637585 0.354321 +vn -0.848621 0.524295 0.070413 +vn 0.273527 0.917337 0.289267 +vn -0.097711 0.681952 -0.724841 +vn -0.415859 0.050900 0.908003 +vn 0.280036 0.200427 -0.938834 +vn -0.408913 0.172526 0.896117 +vn -0.375428 0.909610 0.177941 +vn -0.261041 -0.894578 -0.362750 +vn 0.301722 0.952249 -0.046753 +vn -0.479453 0.838561 0.258728 +vn -0.223501 -0.845606 0.484765 +vn -0.617730 0.706076 0.346218 +vn 0.387472 -0.319544 -0.864730 +vn 0.359107 0.866661 -0.346325 +vn -0.373359 0.824762 0.424701 +vn 0.209052 -0.430618 -0.877989 +vn -0.048313 -0.944961 0.323597 +vn 0.338630 0.187892 -0.921969 +vn 0.288897 0.097003 -0.952433 +vn -0.041458 0.922678 -0.383336 +vn -0.539999 0.501841 0.675690 +vn 0.325677 -0.527148 0.784888 +vn -0.003438 0.930698 0.365772 +vn 0.239761 -0.328153 -0.913690 +vn 0.001768 -0.857005 -0.515304 +vn -0.437531 0.813108 0.383956 +vn 0.241751 -0.928948 -0.280377 +vn -0.594452 0.537149 0.598413 +vn -0.061573 -0.909730 -0.410608 +vn -0.168630 -0.786079 -0.594680 +vn 0.095867 0.615297 -0.782444 +vn -0.351652 0.077142 0.932947 +vn -0.215576 -0.874289 0.434909 +vn -0.432591 -0.624169 0.650598 +vn -0.442562 0.047217 0.895494 +vn -0.087925 -0.683016 -0.725092 +vn -0.496771 -0.024173 0.867545 +vn 0.380438 -0.416195 -0.825862 +vn 0.185109 0.922641 0.338331 +vn -0.174479 -0.620018 -0.764941 +vn 0.678285 -0.650485 0.341759 +vn 0.257079 -0.793350 -0.551821 +vn -0.329484 -0.433075 0.838979 +vn 0.464654 -0.852244 -0.240368 +vn -0.274681 -0.863552 -0.422880 +vn 0.363366 -0.872657 -0.326244 +vn -0.354467 -0.602513 0.715074 +vn -0.402533 -0.228133 0.886522 +vn -0.449016 -0.283952 -0.847205 +vn 0.215696 -0.715337 -0.664656 +vn 0.154233 -0.653156 -0.741350 +vn 0.085403 0.383031 0.919779 +vn 0.183118 0.833136 0.521874 +vn 0.030730 -0.414095 0.909715 +vn -0.337839 0.878351 -0.338179 +vn -0.552463 -0.683883 0.476538 +vn -0.351822 0.569833 0.742638 +vn 0.520615 0.180617 -0.834469 +vn 0.452348 -0.130083 -0.882304 +vn -0.871649 0.478673 0.105359 +vn -0.497958 0.250026 0.830376 +vn 0.848996 -0.515706 -0.115122 +vn -0.383349 0.429512 -0.817657 +vn 0.713300 -0.513160 -0.477356 +vn 0.757709 -0.651929 -0.029424 +vn 0.552160 0.568433 0.609920 +vn -0.463675 -0.310145 -0.829949 +vn 0.269344 0.836912 -0.476479 +vn 0.338295 -0.410587 0.846744 +vn 0.371178 0.926471 -0.062283 +vn -0.441397 -0.894899 0.065761 +vn -0.964843 0.143365 -0.220284 +vn 0.078880 -0.509807 0.856665 +vn 0.239479 0.943281 -0.229937 +vn 0.910663 -0.394569 0.122506 +vn 0.120781 0.945923 -0.301069 +vn 0.141435 0.891139 -0.431123 +vn -0.109879 0.551017 0.827228 +vn 0.278404 -0.419075 -0.864215 +vn -0.088354 -0.055212 0.994558 +vn 0.819110 -0.341345 -0.461023 +vn 0.536489 -0.532857 -0.654403 +vn -0.081428 0.735683 -0.672413 +vn -0.223280 0.814639 0.535266 +vn 0.023569 -0.660538 -0.750423 +vn 0.103217 -0.931255 0.349443 +vn -0.490144 -0.870756 0.039275 +vn 0.292350 0.951949 -0.091239 +vn -0.374578 -0.910605 0.174613 +vn -0.881317 -0.448878 -0.147610 +vn -0.015334 0.270306 0.962652 +vn -0.332297 -0.598046 -0.729328 +vn -0.074852 -0.516622 -0.852936 +vn 0.779972 0.212758 0.588538 +vn -0.675387 -0.348290 -0.650036 +vn 0.942500 0.086870 -0.322718 +vn 0.688621 0.201598 -0.696534 +vn 0.795118 0.245222 0.554665 +vn 0.623679 -0.137045 -0.769573 +vn 0.790089 -0.612915 -0.009733 +vn 0.633009 -0.633781 -0.444546 +vn 0.491751 -0.644258 0.585758 +vn 0.499399 -0.529782 -0.685515 +vn 0.504296 -0.775082 0.380700 +vn -0.890879 -0.207615 -0.404017 +vn 0.222805 -0.682288 -0.696305 +vn 0.937278 -0.230338 0.261638 +vn 0.067217 -0.813400 -0.577808 +vn 0.681760 0.453578 0.573995 +vn 0.823997 0.220284 0.522019 +vn 0.939865 -0.255557 0.226592 +vn 0.850979 0.502924 0.151333 +vn 0.768109 0.600029 0.223548 +vn 0.214878 -0.305057 -0.927775 +vn 0.930892 0.283318 0.230590 +vn 0.828718 0.558411 0.037468 +vn -0.325439 0.512290 0.794763 +vn -0.331539 0.213436 0.918981 +vn -0.427382 0.284254 0.858222 +vn -0.236474 0.352898 0.905286 +vn 0.041020 0.600197 -0.798799 +vn 0.197001 -0.476487 -0.856826 +vn -0.336875 0.651707 0.679553 +vn 0.034481 0.575613 -0.816995 +vn -0.558656 -0.113662 -0.821574 +vn 0.176453 -0.017962 -0.984145 +vn -0.679548 0.048345 -0.732036 +vn -0.347949 -0.112245 0.930770 +vn -0.055435 0.929760 0.363968 +vn -0.355369 -0.669942 0.651836 +vn -0.209915 -0.817723 -0.535971 +vn -0.193156 0.803504 0.563092 +vn -0.513416 0.664350 0.543179 +vn 0.376563 -0.378121 -0.845710 +vn 0.277373 0.339890 -0.898632 +vn -0.413903 -0.571970 0.708191 +vn -0.183034 0.216116 0.959058 +vn -0.166585 0.632374 0.756539 +vn -0.134002 0.496639 0.857551 +vn -0.415309 0.056054 0.907952 +vn -0.685397 0.666760 0.292680 +vn 0.075615 0.295353 0.952391 +vn -0.141889 0.437600 0.887904 +vn -0.353416 -0.904416 0.239015 +vn -0.469471 -0.629877 0.618751 +vn -0.063605 0.505903 0.860242 +vn 0.110800 -0.710771 -0.694642 +vn 0.020820 0.993537 0.111583 +vn 0.151449 -0.667665 -0.728895 +vn -0.574518 0.449726 0.683869 +vn 0.439738 0.298946 -0.846913 +vn 0.124072 0.945320 -0.301623 +vn 0.700133 0.679818 -0.218314 +vn 0.310105 -0.118096 -0.943339 +vn 0.432348 0.028926 -0.901243 +vn -0.570928 0.252542 0.781193 +vn 0.212534 -0.802688 -0.557244 +vn 0.326956 0.588371 -0.739540 +vn -0.202828 0.504324 -0.839356 +vn 0.260116 0.715754 -0.648102 +vn -0.261877 -0.718220 0.644656 +vn 0.515381 -0.852258 0.089660 +vn 0.123775 0.857795 0.498866 +vn -0.202643 -0.814482 0.543649 +vn -0.270300 -0.921408 0.279186 +vn -0.355081 -0.459302 0.814223 +vn -0.252363 -0.630767 -0.733788 +vn 0.635279 -0.645649 0.423742 +vn -0.216976 -0.958272 0.186108 +vn 0.303435 0.517112 -0.800326 +vn 0.363549 -0.243590 -0.899164 +vn -0.446678 -0.327684 -0.832527 +vn 0.199481 0.671013 -0.714107 +vn -0.667248 -0.584027 0.462270 +vn -0.652411 0.704131 0.280285 +vn -0.613404 0.759299 0.217257 +vn -0.194495 -0.968801 0.153610 +vn -0.411883 0.311183 0.856456 +vn 0.408399 -0.134006 -0.902913 +vn -0.507423 -0.686237 0.521153 +vn -0.472700 0.311077 0.824491 +vn -0.038814 -0.998818 -0.029252 +vn -0.434280 0.015791 0.900639 +vn -0.105291 -0.993807 -0.035525 +vn -0.531635 -0.386575 0.753607 +vn -0.183269 -0.965211 -0.186496 +vn -0.277833 -0.492941 0.824510 +vn -0.398593 -0.575761 0.713879 +vn -0.539919 0.366956 0.757516 +vn -0.501193 0.627966 0.595369 +vn -0.632963 0.698501 0.333848 +vn -0.482521 0.126386 0.866718 +vn -0.877387 0.446077 0.176657 +vn -0.530896 0.824285 0.196733 +vn -0.484514 0.670373 0.562002 +vn 0.064605 0.016152 0.997780 +vn -0.692556 0.604499 0.393632 +vn 0.282294 -0.144526 -0.948379 +vn -0.330736 -0.884923 0.327909 +vn -0.217988 -0.706045 0.673781 +vn -0.674549 0.659451 0.331825 +vn -0.778681 0.597955 0.190015 +vn 0.060407 0.426035 0.902688 +vn -0.081359 0.688932 0.720245 +vn 0.450652 -0.207209 -0.868319 +vn -0.887288 0.457365 0.059474 +vn -0.274547 -0.608506 -0.744543 +vn 0.007373 0.592390 -0.805617 +vn -0.273142 0.215532 0.937518 +vn -0.146503 -0.863650 -0.482334 +vn -0.004194 0.585883 0.810385 +vn -0.666392 0.695798 0.267932 +vn 0.418201 0.280378 -0.864000 +vn 0.033429 0.602277 -0.797587 +vn -0.515340 0.573928 0.636421 +vn -0.593991 0.715238 0.368250 +vn -0.538236 0.358205 0.762884 +vn -0.240034 -0.777135 0.581760 +vn -0.474473 -0.647303 0.596552 +vn -0.407558 -0.807350 0.426711 +vn 0.115749 -0.728411 -0.675293 +vn -0.891840 0.451197 0.032285 +vn -0.472940 0.595206 0.649659 +vn 0.094454 -0.862723 -0.496777 +vn -0.892391 0.451061 0.013490 +vn 0.184854 -0.434429 -0.881533 +vn -0.480432 0.360557 0.799489 +vn 0.461037 -0.076605 -0.884068 +vn -0.678518 0.512275 0.526487 +vn -0.035694 -0.535595 0.843720 +vn 0.210591 0.502871 -0.838315 +vn -0.309210 -0.848480 0.429501 +vn -0.908532 0.417756 0.007043 +vn -0.443061 0.206479 0.872390 +vn -0.340078 0.875102 0.344302 +vn -0.419116 -0.873320 0.248304 +vn -0.428782 0.639343 0.638268 +vn -0.499026 0.465816 0.730745 +vn -0.412168 0.614430 0.672751 +vn -0.459330 0.671540 0.581421 +vn -0.051605 0.667045 -0.743228 +vn 0.248728 -0.603072 -0.757917 +vn -0.406452 -0.151895 0.900958 +vn -0.282242 0.473784 0.834188 +vn -0.423373 0.789346 0.444622 +vn -0.516462 -0.661005 0.544370 +vn -0.583573 0.736615 0.341820 +vn -0.360244 0.045685 0.931739 +vn -0.666062 0.655254 0.356376 +vn 0.214051 -0.287034 -0.933699 +vn 0.430218 0.701542 -0.568112 +vn 0.127007 0.365092 -0.922267 +vn 0.167762 -0.946410 0.275978 +vn -0.107563 -0.784963 0.610134 +vn 0.330634 0.140252 -0.933280 +vn 0.298459 0.178609 -0.937561 +vn 0.512167 0.506055 -0.693969 +vn 0.372304 0.397141 -0.838850 +vn 0.215487 -0.971828 0.095480 +vn 0.365204 0.221351 -0.904229 +vn 0.532449 -0.477274 -0.699076 +vn 0.301199 -0.092187 -0.949095 +vn 0.470940 0.855229 -0.216330 +vn 0.701500 -0.673456 0.233142 +vn 1.000000 0.000000 0.000000 +vn -0.292233 -0.560491 0.774887 +vn -0.514994 0.479171 0.710757 +vn -0.437130 -0.270455 -0.857771 +vn 0.955370 0.092303 -0.280622 +vn 0.863083 -0.342021 0.371631 +vn -0.426924 0.710937 -0.558842 +vn 0.187876 -0.521963 0.832020 +vn -0.238402 0.912972 -0.331131 +vn 0.728076 0.100419 0.678101 +vn -0.249164 -0.307329 -0.918404 +vn -0.104079 -0.970065 -0.219411 +vn 0.480293 0.814780 -0.324735 +vn 0.562813 -0.816452 0.129023 +vn 0.030586 0.874223 -0.484561 +vn 0.049436 0.842727 -0.536066 +vn 0.289959 -0.892602 -0.345231 +vn -0.244106 -0.584668 0.773677 +vn 0.507848 -0.649951 -0.565380 +vn 0.153462 -0.704953 -0.692453 +vn 0.479632 0.738947 -0.473192 +vn 0.861824 -0.358553 0.358747 +vn 0.513120 0.081677 0.854422 +vn 0.047366 0.754720 -0.654334 +vn 0.361649 -0.806771 -0.467258 +vn -0.071413 -0.554920 0.828833 +vn 0.548035 -0.480983 -0.684334 +vn 0.396336 0.895535 -0.202324 +vn 0.304759 -0.348541 -0.886364 +vn 0.395355 0.890885 -0.223646 +vn 0.433135 0.895463 0.102661 +vn -0.865125 -0.388668 -0.317011 +vn 0.683278 0.516084 -0.516516 +vn -0.366707 -0.780774 -0.505883 +vn 0.794756 0.230137 -0.561604 +vn 0.203466 -0.859950 0.468068 +vn -0.145837 -0.840534 -0.521761 +vn 0.420483 -0.112984 -0.900238 +vn -0.101832 -0.894843 0.434611 +vn 0.645729 0.079613 -0.759405 +vn -0.022273 -0.721790 0.691753 +vn -0.084237 0.597955 0.797091 +vn 0.217203 -0.709574 0.670319 +vn 0.687183 -0.561966 -0.460406 +vn 0.488804 -0.011744 0.872315 +vn 0.972285 -0.107065 -0.207846 +vn 0.773579 -0.390509 -0.499077 +vn 0.842294 0.450349 -0.296186 +vn 0.386659 0.797282 -0.463504 +vn 0.591195 0.182284 -0.785659 +vn -0.106619 0.561306 0.820712 +vn -0.295446 0.390363 0.871968 +vn 0.841449 -0.357231 -0.405401 +vn -0.473842 0.764916 -0.436323 +vn 0.754043 -0.395335 -0.524527 +vn 0.735552 -0.066610 -0.674186 +vn -0.039971 0.178220 0.983178 +vn -0.569063 0.175796 0.803283 +vn 0.228320 0.467731 0.853872 +vn -0.059654 0.592164 -0.803606 +vn 1.000000 0.000000 0.000000 +vn -0.113295 0.554613 0.824359 +vn -0.537186 0.419529 0.731729 +vn 0.493500 -0.135146 -0.859182 +vn -0.403605 0.287089 0.868725 +vn 0.147891 -0.648988 -0.746286 +vn -0.402461 -0.635969 0.658459 +vn -0.521932 0.416990 0.744115 +vn -0.425632 0.716720 0.552403 +vn -0.418252 0.285116 0.862423 +vn -0.322939 -0.308774 -0.894633 +vn 0.471788 -0.212652 -0.855684 +vn -0.351768 0.715527 0.603557 +vn -0.552094 0.564364 0.613747 +vn -0.001208 0.994819 0.101656 +vn -0.923656 0.382478 -0.023875 +vn 0.375217 0.822866 -0.426737 +vn -0.790792 0.579880 0.195930 +vn 0.246724 0.216531 -0.944585 +vn -0.424698 0.072616 0.902418 +vn -0.444024 0.761028 0.472947 +vn -0.335665 0.774024 0.536858 +vn -0.370384 0.478889 0.795915 +vn 0.331546 0.049514 -0.942139 +vn 0.296119 -0.655722 -0.694508 +vn -0.404124 0.095501 0.909705 +vn -0.516131 0.451188 0.728037 +vn -0.418437 0.211901 0.883181 +vn -0.015721 0.707668 0.706370 +vn -0.601963 0.639928 0.477633 +vn 0.025442 0.643896 -0.764690 +vn -0.489100 -0.744308 0.454739 +vn -0.325230 -0.856453 0.400891 +vn 0.177573 0.519336 -0.835918 +vn 0.261474 -0.846456 -0.463836 +vn 0.142829 0.989745 -0.002205 +vn 0.152760 0.508614 -0.847335 +vn -0.615867 -0.444079 0.650770 +vn 0.519712 -0.853841 0.029241 +vn 0.646407 -0.682309 0.341484 +vn -0.430474 0.327891 0.840940 +vn 0.309228 -0.038026 -0.950227 +vn 0.031187 -0.864300 -0.502008 +vn 0.360223 0.509355 -0.781535 +vn -0.341657 0.711422 0.614125 +vn -0.915769 0.396519 -0.064334 +vn -0.337803 0.771742 0.538797 +vn -0.039661 -0.649020 -0.759737 +vn 0.136788 0.149243 -0.979293 +vn -0.240019 -0.121277 0.963163 +vn -0.020751 0.676239 -0.736390 +vn 0.093895 -0.856643 -0.507294 +vn -0.317012 0.601609 0.733192 +vn -0.712009 0.604874 0.356609 +vn 0.618167 0.498813 -0.607499 +vn 0.101270 0.833825 0.542661 +vn -0.653024 0.633175 0.415511 +vn -0.310306 -0.881728 0.355339 +vn -0.285460 -0.918440 0.273826 +vn -0.166096 -0.984536 -0.055680 +vn -0.089317 -0.921177 0.378756 +vn -0.184032 -0.931922 -0.312495 +vn 0.192408 0.968101 -0.160501 +vn 0.172518 0.831776 -0.527624 +vn -0.291117 -0.417128 0.860962 +vn -0.129670 -0.639086 -0.758126 +vn 0.238690 -0.276101 -0.931019 +vn 0.353849 0.653546 -0.669081 +vn -0.544683 0.254993 0.798936 +vn 0.121853 -0.927784 0.352660 +vn -0.468361 0.659928 0.587481 +vn -0.487452 -0.227848 -0.842897 +vn -0.536051 -0.183613 -0.823976 +vn -0.153435 -0.960688 0.231380 +vn -0.436511 0.045491 0.898548 +vn -0.544847 0.418247 0.726781 +vn -0.443387 0.114267 0.889017 +vn 0.460439 -0.042295 -0.886683 +vn -0.605756 -0.126161 0.785584 +vn -0.040676 -0.989617 0.137853 +vn -0.605320 0.681527 0.411228 +vn 0.297267 0.056020 -0.953150 +vn 0.258447 -0.832540 -0.489983 +vn -0.143308 -0.799871 0.582811 +vn 0.430846 -0.258730 -0.864540 +vn -0.337517 -0.936442 -0.095697 +vn 0.343167 -0.185737 -0.920727 +vn 0.393458 0.187006 -0.900122 +vn 0.244839 0.586845 0.771794 +vn 0.451115 0.087401 -0.888176 +vn 0.048081 0.653711 -0.755215 +vn -0.575103 -0.271449 -0.771733 +vn -0.552346 0.783693 0.284148 +vn -0.336645 0.800424 0.495976 +vn 0.224796 -0.284495 -0.931949 +vn -0.314660 0.764550 0.562541 +vn 0.421902 0.865579 -0.269761 +vn -0.552707 0.650019 0.521527 +vn -0.329843 -0.549792 0.767419 +vn -0.054931 0.917347 0.394281 +vn 0.031909 0.982423 0.183919 +vn -0.586295 0.741627 0.325956 +vn -0.509945 -0.543189 0.667009 +vn -0.133580 -0.710508 -0.690894 +vn 0.337553 0.198774 -0.920080 +vn 0.000719 0.834668 -0.550753 +vn -0.441834 0.160078 0.882699 +vn 0.288180 0.428768 -0.856219 +vn 0.285570 0.246762 -0.926044 +vn -0.087050 -0.995952 -0.022424 +vn -0.045839 -0.656843 -0.752633 +vn 0.006276 0.494101 -0.869382 +vn 0.214834 0.592420 -0.776457 +vn -0.108629 0.986190 0.125015 +vn -0.219365 0.206877 0.953457 +vn 0.089563 0.499239 0.861823 +vn -0.338202 -0.560235 0.756146 +vn -0.220795 0.556008 0.801314 +vn -0.034794 0.999206 0.019414 +vn -0.026496 0.998706 -0.043405 +vn 0.441682 -0.303252 -0.844367 +vn -0.673131 0.145801 0.725008 +vn -0.377817 0.311440 0.871929 +vn 0.162158 0.956017 -0.244408 +vn -0.339289 0.601333 0.723382 +vn -0.285491 -0.657212 0.697544 +vn 0.193560 -0.382619 -0.903403 +vn -0.440073 -0.001823 0.897960 +vn 0.187595 -0.280693 -0.941286 +vn 0.330698 -0.162403 -0.929658 +vn 0.280400 0.796460 -0.535750 +vn 0.130661 0.103288 -0.986032 +vn -0.662991 0.550086 0.507788 +vn -0.273956 0.476364 0.835479 +vn -0.490181 0.810491 0.320667 +vn 0.079425 0.264133 -0.961210 +vn -0.266865 -0.759695 0.592998 +vn -0.228414 -0.973564 0.000980 +vn -0.349307 0.434484 0.830186 +vn -0.586608 -0.532678 0.610037 +vn -0.602074 0.655379 0.456053 +vn -0.170485 -0.528377 0.831717 +vn -0.134040 -0.840409 0.525116 +vn 0.347230 -0.557639 -0.753969 +vn -0.007324 -0.858364 0.512989 +vn -0.944947 0.297911 0.135363 +vn -0.343901 0.501499 0.793871 +vn -0.551240 -0.801279 0.232565 +vn -0.516032 0.401898 0.756432 +vn -0.590293 -0.388235 0.707692 +vn -0.433209 0.015973 0.901152 +vn -0.740126 -0.006756 -0.672434 +vn 0.042786 -0.997515 0.055974 +vn -0.370679 -0.856499 0.359176 +vn 0.464864 0.883692 -0.054686 +vn -0.382838 -0.834140 -0.397047 +vn 0.256801 -0.353063 -0.899667 +vn 0.034178 0.999367 0.009827 +vn 0.151586 0.011108 -0.988382 +vn 0.667888 0.737703 0.098589 +vn -0.043593 0.954538 -0.294884 +vn -0.055428 0.390919 -0.918755 +vn -0.172905 -0.558781 0.811090 +vn -0.240050 0.870781 -0.429089 +vn 0.404551 -0.896157 -0.182319 +vn 0.217340 0.249655 -0.943629 +vn 0.428971 -0.182557 -0.884679 +vn -0.405055 -0.664911 -0.627554 +vn 0.210561 0.683734 -0.698693 +vn -0.081346 -0.859320 -0.504928 +vn 0.267578 -0.848192 -0.457134 +vn 0.604606 -0.130944 0.785688 +vn 0.304188 -0.633798 -0.711175 +vn 0.179240 -0.968687 0.171811 +vn 0.595389 0.685001 -0.419865 +vn 0.204655 0.837810 -0.506153 +vn 0.704421 -0.341134 -0.622429 +vn 0.009152 -0.357303 0.933944 +vn -0.274180 -0.823719 -0.496298 +vn -0.220196 0.178047 0.959069 +vn -0.076089 0.614752 -0.785042 +vn 0.248215 -0.246526 -0.936811 +vn -0.198226 -0.850672 -0.486891 +vn 0.068091 0.448967 0.890950 +vn 0.128160 -0.974788 0.182657 +vn 0.475642 -0.877243 -0.064881 +vn -0.224927 -0.581216 -0.782046 +vn -0.066634 0.581086 0.811110 +vn 0.846978 -0.490593 -0.204812 +vn 0.225204 -0.379587 -0.897327 +vn -0.157331 0.920481 0.357717 +vn -0.013285 0.977289 -0.211493 +vn 0.598501 -0.713922 -0.363472 +vn 0.902316 0.232895 -0.362747 +vn 0.815547 -0.227904 0.531923 +vn 0.502183 0.674821 0.540767 +vn 0.063051 0.386504 0.920130 +vn 0.763658 0.114997 -0.635297 +vn 0.061070 0.978251 0.198230 +vn -0.473007 0.846854 -0.243110 +vn -0.116094 0.164715 -0.979485 +vn 0.687525 0.605936 0.400188 +vn 0.163307 0.716065 0.678661 +vn -0.897904 -0.325529 -0.296310 +vn -0.227697 -0.695801 -0.681187 +vn 0.560996 -0.661624 -0.497531 +vn 0.520435 -0.650629 -0.553019 +vn 0.910805 0.019066 0.412397 +vn 0.527620 0.388887 0.755238 +vn 0.260455 0.449898 0.854257 +vn 0.701211 0.604389 0.378176 +vn 0.657861 -0.393983 -0.641870 +vn 0.683165 -0.099192 -0.723496 +vn 0.828682 -0.234821 -0.508080 +vn 0.833142 -0.442802 -0.331363 +vn 0.860750 0.166196 -0.481133 +vn 0.618576 -0.229450 -0.751476 +vn 0.862319 -0.255177 -0.437368 +vn 0.627587 -0.249966 -0.737327 +vn 0.604495 -0.391760 -0.693621 +vn 0.159217 -0.658611 0.735447 +vn 0.846345 -0.491422 0.205437 +vn 0.717410 -0.566017 -0.406138 +vn 0.572462 -0.812989 0.106470 +vn 0.664482 -0.747266 0.007560 +vn 0.317501 -0.363300 -0.875903 +vn 0.648784 -0.753208 -0.108429 +vn 0.116303 -0.974615 -0.191311 +vn -0.562932 -0.676869 -0.474296 +vn 0.056009 -0.582687 -0.810765 +vn 0.654520 -0.701213 -0.282671 +vn 0.543289 -0.145008 0.826928 +vn 0.421335 -0.478234 0.770564 +vn 0.590088 0.378488 0.713122 +vn 0.739458 0.365953 0.565049 +vn 0.965588 -0.037219 0.257398 +vn -0.415186 0.399380 0.817384 +vn 1.000000 0.000000 0.000000 +vn -0.319843 -0.462401 0.826974 +vn -0.365302 0.182868 0.912751 +vn 0.201790 -0.480814 -0.853287 +vn 0.306397 -0.007788 -0.951872 +vn -0.689659 0.663725 0.289549 +vn -0.215597 -0.867605 0.448085 +vn -0.884001 0.464992 0.048226 +vn -0.486257 0.643255 0.591419 +vn 0.322261 0.005392 -0.946635 +vn -0.878263 0.477840 0.017950 +vn 0.228060 0.130309 -0.964888 +vn -0.536862 0.531653 0.655075 +vn 0.274786 -0.024819 -0.961185 +vn 0.279444 0.584067 -0.762087 +vn 0.480579 -0.871805 -0.094868 +vn -0.297235 -0.868904 -0.395800 +vn 0.183615 -0.295930 -0.937396 +vn -0.285733 -0.833474 0.472946 +vn -0.072018 0.481846 0.873291 +vn -0.398924 0.858651 0.321836 +vn -0.649333 0.701847 0.292878 +vn -0.299486 0.867402 0.397395 +vn -0.565435 0.504031 0.652868 +vn 0.562423 0.543883 -0.622793 +vn -0.283729 0.617155 0.733906 +vn 0.137638 0.985599 0.098235 +vn -0.493696 0.840988 -0.221368 +vn 0.042889 0.998939 0.016752 +vn -0.026989 0.969841 -0.242241 +vn 0.237709 -0.968712 0.071350 +vn 0.456073 -0.388508 -0.800661 +vn 0.064326 0.043696 -0.996972 +vn 0.333444 0.726526 -0.600812 +vn 0.224261 0.548564 -0.805471 +vn -0.410373 -0.583511 0.700792 +vn -0.050604 -0.912145 -0.406732 +vn -0.325561 -0.672953 0.664186 +vn 0.290527 -0.952124 0.095158 +vn -0.152851 -0.896104 0.416693 +vn -0.117470 0.173318 0.977835 +vn 0.620790 -0.761513 0.186328 +vn -0.326551 0.266405 0.906859 +vn 0.023561 0.690184 -0.723250 +vn 0.593755 -0.803850 -0.035790 +vn -0.680201 0.546098 0.488982 +vn -0.191964 0.978617 -0.073882 +vn -0.375975 0.672477 0.637509 +vn 0.102945 0.746181 -0.657735 +vn -0.399938 0.665574 0.630128 +vn 0.094489 0.476069 -0.874317 +vn 0.197024 -0.505624 -0.839956 +vn 0.263181 -0.664649 -0.699269 +vn -0.236213 -0.731160 0.640007 +vn -0.421889 0.732750 0.533935 +vn -0.131957 -0.978457 0.158772 +vn 0.254906 -0.880550 -0.399567 +vn -0.094365 0.964434 0.246905 +vn -0.524664 -0.150521 0.837897 +vn 0.185781 0.615816 -0.765674 +vn -0.266471 -0.395337 0.879034 +vn -0.623025 -0.147654 0.768139 +vn -0.486523 0.798129 0.355367 +vn -0.162550 -0.693632 0.701750 +vn -0.243186 0.690318 0.681411 +vn -0.394017 0.066450 0.916698 +vn -0.451121 0.652355 0.609034 +vn 0.473177 0.148094 -0.868430 +vn -0.502689 -0.000589 0.864467 +vn 0.460914 -0.066184 -0.884974 +vn -0.506864 0.333559 0.794876 +vn -0.627353 -0.065778 0.775952 +vn -0.609977 -0.198833 0.767068 +vn -0.540181 -0.193199 0.819072 +vn 0.159729 -0.947361 0.277477 +vn -0.027863 -0.869098 -0.493854 +vn -0.537073 0.293207 0.790937 +vn -0.547117 0.693088 0.469352 +vn -0.532155 0.549810 0.643832 +vn -0.105843 0.907723 0.406001 +vn -0.165555 0.338527 0.926278 +vn 0.322902 0.629380 -0.706834 +vn -0.588262 -0.314741 0.744906 +vn -0.850924 0.503869 0.148477 +vn -0.492939 0.866911 0.074000 +vn -0.156062 0.521770 0.838690 +vn -0.511137 -0.210290 0.833377 +vn -0.351533 0.402323 0.845317 +vn -0.413190 -0.496505 0.763386 +vn -0.176420 0.481250 0.858647 +vn -0.636199 -0.064922 0.768789 +vn -0.017460 0.810360 0.585672 +vn -0.273909 -0.548475 -0.790031 +vn -0.477056 0.533150 0.698691 +vn -0.459153 0.054739 0.886669 +vn 0.657528 0.692954 -0.295756 +vn 0.609704 0.430483 -0.665542 +vn -0.717067 0.323624 0.617319 +vn -0.447868 0.483977 0.751785 +vn -0.006294 0.357201 0.934007 +vn 0.555817 0.692170 -0.460401 +vn -0.000039 0.274231 0.961664 +vn -0.284041 0.428552 0.857708 +vn -0.716346 0.424485 0.553769 +vn -0.348502 0.463057 0.814939 +vn -0.770316 0.534013 0.348486 +vn 0.010889 -0.913239 -0.407279 +vn -0.623430 0.622714 0.472824 +vn -0.805038 0.555395 0.208445 +vn 0.245978 0.949704 0.193794 +vn 0.033513 -0.871846 -0.488633 +vn 0.082185 0.341501 -0.936281 +vn 0.203244 -0.955066 0.215734 +vn -0.489113 -0.033813 0.871565 +vn -0.086039 0.996198 0.013648 +vn -0.448334 0.295998 0.843435 +vn 0.072613 -0.867158 -0.492712 +vn 0.631507 -0.685698 0.361963 +vn -0.068343 0.943507 -0.324228 +vn -0.417020 0.140948 0.897902 +vn -0.413021 0.890702 -0.189904 +vn 0.362184 -0.470418 -0.804692 +vn -0.280918 -0.695783 -0.661038 +vn -0.307231 -0.726071 0.615166 +vn -0.398230 -0.865717 0.303228 +vn -0.511057 0.542727 0.666535 +vn 0.461322 -0.407366 -0.788184 +vn 0.127491 0.888863 -0.440078 +vn 0.064732 0.865206 0.497220 +vn 0.317684 -0.655630 -0.685001 +vn -0.470664 0.678815 0.563636 +vn -0.255737 -0.910565 0.324762 +vn 0.247339 -0.967440 -0.053689 +vn -0.467721 0.088835 0.879401 +vn 0.135168 -0.885312 -0.444918 +vn -0.440327 0.886060 0.144945 +vn -0.635007 0.594959 0.492738 +vn -0.228992 -0.946131 -0.228908 +vn -0.435745 0.239508 0.867619 +vn 0.169869 0.589187 -0.789939 +vn 0.276612 -0.662140 -0.696460 +vn 0.159878 0.987094 -0.009139 +vn 0.066201 0.551178 -0.831757 +vn 0.081733 0.822142 -0.563384 +vn 0.266029 -0.460096 -0.847077 +vn -0.787839 0.614547 0.040520 +vn -0.652094 -0.181027 0.736208 +vn -0.448287 0.331437 0.830174 +vn -0.451118 0.670837 0.588617 +vn -0.557951 0.679380 0.476586 +vn 0.336383 -0.852082 -0.401002 +vn -0.245309 -0.497043 0.832329 +vn -0.294178 -0.536745 -0.790799 +vn -0.794307 -0.597430 0.110248 +vn 0.206013 0.884083 -0.419471 +vn 0.000784 -0.471331 0.881956 +vn -0.757064 -0.050113 -0.651416 +vn -0.926883 0.245452 -0.283974 +vn -0.039331 -0.983402 -0.177127 +vn -0.249469 -0.771278 0.585573 +vn -0.003354 -0.698395 -0.715705 +vn 0.433891 0.699348 -0.568024 +vn -0.420578 -0.765521 -0.486921 +vn 0.377088 0.791473 -0.481015 +vn -0.108580 0.555849 -0.824162 +vn -0.428029 -0.299937 -0.852543 +vn 0.287006 0.874868 -0.390171 +vn -0.511177 -0.466263 -0.722009 +vn 0.289632 -0.333392 -0.897197 +vn -0.239812 0.431461 -0.869673 +vn 0.179288 -0.045364 0.982750 +vn 0.005122 -0.429669 -0.902972 +vn -0.215484 0.910886 -0.351929 +vn 0.153265 0.891477 -0.426355 +vn -0.186648 0.491946 0.850383 +vn -0.252777 0.513693 0.819892 +vn 0.897927 0.042895 0.438048 +vn 0.654624 -0.734022 0.180772 +vn 0.562921 -0.602011 -0.566306 +vn -0.022206 0.824349 -0.565646 +vn 0.341346 -0.782766 -0.520346 +vn 0.243914 -0.918684 -0.310685 +vn 0.975923 -0.218115 0.000123 +vn 0.661400 -0.648638 -0.376588 +vn 0.089265 0.855293 0.510398 +vn -0.611007 0.677868 0.408858 +vn 0.243235 -0.863286 -0.442238 +vn -0.829382 0.558681 -0.000852 +vn -0.253010 -0.615202 -0.746667 +vn 0.657268 -0.141320 0.740288 +vn 0.153685 0.611386 0.776266 +vn 0.593372 0.713702 0.372210 +vn 0.773479 0.630992 0.059824 +vn 0.230676 0.734606 0.638077 +vn 0.236125 0.546695 0.803349 +vn -0.032542 0.640026 -0.767663 +vn 0.242406 -0.197184 -0.949925 +vn 0.393227 0.068235 -0.916906 +vn 0.373061 0.273195 -0.886673 +vn -0.443706 -0.314634 0.839125 +vn -0.526469 0.816592 0.236660 +vn -0.404756 -0.604151 0.686421 +vn 0.365099 0.511490 -0.777870 +vn -0.716864 0.435567 0.544415 +vn 0.357760 0.730455 -0.581758 +vn 0.202476 -0.328482 -0.922553 +vn -0.423449 -0.539194 0.727984 +vn 0.369668 -0.490365 -0.789233 +vn 0.629197 -0.718151 0.297272 +vn -0.826674 0.545490 0.138024 +vn -0.073519 -0.991322 0.108974 +vn 0.331833 -0.210228 -0.919614 +vn -0.405625 0.255049 0.877735 +vn 0.592851 -0.799058 -0.100171 +vn 0.223945 -0.426240 -0.876452 +vn 0.008945 0.984745 0.173773 +vn -0.755921 0.471126 0.454559 +vn -0.298597 -0.062684 0.952318 +vn 0.394738 -0.266100 -0.879416 +vn -0.569383 0.434425 0.697910 +vn -0.457940 0.835165 0.304615 +vn -0.374449 -0.858261 0.350965 +vn -0.425478 0.876660 -0.224578 +vn -0.421435 -0.308302 0.852844 +vn -0.188838 0.901576 0.389231 +vn -0.619198 0.541972 0.568208 +vn 0.064322 0.342318 -0.937380 +vn 0.398293 -0.329477 -0.856042 +vn -0.580665 0.585819 0.565370 +vn -0.545371 -0.730043 0.411834 +vn 0.367604 -0.000540 -0.929982 +vn -0.607494 0.718029 0.339685 +vn 0.678299 0.306129 -0.667978 +vn -0.461684 0.758671 0.459637 +vn -0.540922 -0.134391 0.830267 +vn -0.347331 0.397326 0.849408 +vn 0.330408 0.367628 -0.869299 +vn -0.131351 0.516684 0.846041 +vn -0.328812 -0.054732 0.942808 +vn -0.502079 0.166171 0.848707 +vn -0.424365 -0.115502 0.898094 +vn -0.375669 0.019733 0.926544 +vn 0.127305 0.774864 -0.619176 +vn -0.340921 0.719988 0.604475 +vn -0.443705 0.268034 0.855151 +vn -0.333003 0.537134 0.774981 +vn 0.133070 -0.759402 -0.636868 +vn -0.376576 -0.673332 -0.636250 +vn -0.140230 -0.533659 0.833992 +vn 0.134056 0.493309 -0.859462 +vn -0.616235 0.573415 0.539861 +vn -0.301606 0.654989 0.692837 +vn -0.840190 0.483787 0.245011 +vn -0.363699 0.616015 0.698748 +vn 0.401897 0.377483 -0.834258 +vn -0.295951 -0.441525 -0.847035 +vn -0.538898 0.475356 0.695432 +vn -0.529391 -0.245255 0.812155 +vn -0.505185 0.333968 0.795773 +vn 0.318494 -0.053783 -0.946398 +vn 0.578364 0.511348 -0.635624 +vn 0.189358 0.599119 -0.777946 +vn -0.419811 -0.358989 -0.833598 +vn 0.389887 -0.242768 -0.888286 +vn -0.307129 0.129688 0.942790 +vn 0.217157 -0.460522 -0.860676 +vn -0.422620 -0.522793 0.740324 +vn -0.451010 -0.822413 0.346738 +vn 0.057546 -0.831420 -0.552657 +vn -0.593408 0.275630 0.756237 +vn -0.313324 -0.695181 0.646955 +vn 0.014415 0.442072 -0.896864 +vn -0.451443 -0.550443 -0.702290 +vn -0.371693 0.774821 0.511367 +vn -0.025080 0.864196 0.502531 +vn -0.309306 -0.756670 0.576004 +vn 0.161448 -0.947594 0.275680 +vn -0.585861 0.642644 0.493736 +vn 0.202577 -0.330764 -0.921714 +vn -0.106733 0.918215 0.381431 +vn 0.254360 -0.296735 -0.920461 +vn -0.644715 0.551435 0.529397 +vn -0.464453 0.686507 0.559457 +vn 0.199778 0.932637 -0.300463 +vn 0.406671 -0.787158 -0.463682 +vn -0.049882 -0.995361 0.082268 +vn -0.322407 -0.179094 0.929505 +vn -0.526684 -0.158916 0.835075 +vn -0.249040 -0.808967 0.532495 +vn -0.251559 0.849127 0.464436 +vn -0.630445 0.769717 0.100373 +vn -0.567255 0.515459 0.642280 +vn -0.360172 -0.770015 -0.526643 +vn 0.160653 -0.612814 0.773725 +vn -0.296045 0.246515 -0.922815 +vn -0.097393 0.995239 0.003711 +vn 0.109750 0.993724 -0.021619 +vn 0.678710 -0.718534 0.151858 +vn 0.328315 -0.324177 -0.887197 +vn -0.054841 -0.915427 -0.398731 +vn -0.406758 0.323682 0.854271 +vn 0.264885 0.470510 -0.841699 +vn -0.380593 0.346987 0.857175 +vn -0.489569 0.091442 0.867156 +vn -0.314635 -0.621615 0.717356 +vn 0.483859 -0.649009 -0.587084 +vn -0.238302 -0.970942 -0.022016 +vn -0.163416 0.986290 -0.022967 +vn 0.195689 -0.972823 0.123781 +vn -0.247656 0.596952 0.763096 +vn -0.890615 0.452954 0.040467 +vn -0.295463 -0.742563 0.601083 +vn -0.288541 -0.795482 0.532871 +vn 0.017923 -0.909394 -0.415549 +vn 0.233407 -0.965019 -0.119411 +vn -0.185014 0.472989 0.861424 +vn -0.512092 0.696502 0.502639 +vn -0.444207 -0.610163 0.656034 +vn -0.557845 -0.299343 0.774082 +vn -0.771866 0.505780 0.385240 +vn 0.194461 0.489969 -0.849774 +vn 0.426591 0.147185 -0.892388 +vn 0.338676 0.758498 -0.556758 +vn -0.313808 0.639376 0.701942 +vn -0.160032 0.382664 -0.909922 +vn -0.381663 0.750039 0.540162 +vn -0.133174 0.659443 -0.739865 +vn 0.039259 -0.884077 0.465689 +vn 0.324332 -0.603641 -0.728303 +vn -0.014725 -0.883825 -0.467586 +vn 0.021842 -0.837959 -0.545295 +vn 0.326077 0.455934 -0.828129 +vn 0.396526 0.354820 0.846682 +vn 0.389954 0.804975 0.447159 +vn -0.496946 0.081454 0.863950 +vn -0.167317 0.544625 0.821820 +vn -0.553233 0.372732 0.744986 +vn 0.114869 0.916537 -0.383099 +vn -0.061606 -0.360882 0.930574 +vn 0.337442 0.916695 -0.214018 +vn -0.012139 0.247226 -0.968882 +vn 0.498184 0.806795 0.317638 +vn -0.156212 -0.944390 0.289352 +vn 0.051512 -0.627061 -0.777265 +vn -0.491352 -0.548298 0.676714 +vn -0.868044 0.392509 0.304034 +vn 0.348965 0.701821 -0.621024 +vn 0.544619 -0.750218 -0.374916 +vn -0.537388 0.169242 0.826179 +vn 0.456885 -0.791977 -0.405004 +vn 0.108514 -0.824026 -0.556063 +vn -0.920540 0.250878 -0.299444 +vn -0.725167 0.267128 0.634646 +vn 0.502411 0.580396 -0.640877 +vn 0.450879 -0.686606 -0.570334 +vn 0.236414 -0.971304 -0.026004 +vn -0.563707 -0.398835 0.723302 +vn -0.434362 -0.387234 0.813252 +vn 0.648561 -0.355271 -0.673165 +vn 0.202920 -0.091561 -0.974905 +vn -0.357221 0.799388 -0.483086 +vn -0.059866 -0.583882 -0.809628 +vn 0.515012 -0.547241 -0.659765 +vn -0.104128 -0.303366 -0.947168 +vn 0.886784 -0.415184 -0.203065 +vn 0.343508 -0.675559 -0.652397 +vn 0.652517 -0.755021 -0.064534 +vn 0.867013 0.180700 0.464367 +vn 0.047720 0.995892 -0.076957 +vn 0.029550 0.748714 -0.662235 +vn 0.349138 -0.824900 -0.444571 +vn -0.061546 0.755099 -0.652715 +vn 0.868336 0.247913 0.429571 +vn -0.337450 0.829911 0.444270 +vn -0.886002 0.355055 0.298223 +vn -0.754241 0.614610 0.231032 +vn -0.953393 -0.100116 0.284639 +vn 0.312310 0.260563 -0.913548 +vn 0.106020 0.199060 0.974236 +vn -0.198437 0.491152 0.848170 +vn 0.831247 0.399844 0.386204 +vn 0.403900 0.901150 -0.157459 +vn 0.192364 0.958596 0.209975 +vn 0.355548 -0.800369 -0.482695 +vn 0.171800 -0.418990 -0.891590 +vn 0.239278 -0.414223 -0.878160 +vn 0.677750 -0.564014 -0.471744 +vn 0.325740 -0.492506 0.807051 +vn 0.411676 -0.826766 0.383380 +vn -0.213034 0.043644 0.976070 +vn 0.778341 0.620725 0.094264 +vn 0.617254 -0.567576 -0.544844 +vn 0.322774 -0.465628 0.824019 +vn -0.362061 -0.045810 0.931028 +vn -0.828410 -0.372479 0.418326 +vn -0.496058 -0.753741 0.431046 +vn -0.754753 0.129728 0.643054 +vn 0.850512 -0.500226 -0.162489 +vn -0.978101 -0.126535 0.165248 +vn 0.615686 -0.445091 0.650250 +vn 0.572709 -0.625921 0.529364 +vn -0.134527 -0.217843 0.966668 +vn 0.232485 -0.951085 -0.203440 +vn 0.540634 -0.806459 0.239455 +vn 0.008965 -0.780119 -0.625567 +vn 0.697845 -0.619421 -0.359624 +vn 0.737964 -0.674342 -0.025911 +vn 0.751083 -0.622811 -0.219044 +vn 0.171000 0.310276 0.935140 +vn 0.007618 -0.318230 0.947983 +vn -0.112671 -0.556961 0.822860 +vn 0.264013 0.206117 -0.942238 +vn -0.084109 -0.948459 0.305535 +vn -0.019014 0.624358 -0.780907 +vn -0.038998 0.876812 0.479250 +vn -0.222535 -0.934914 -0.276432 +vn -0.175644 -0.961882 -0.209600 +vn 0.051124 0.455380 0.888828 +vn 0.042730 0.579209 0.814058 +vn 0.537061 0.395044 -0.745323 +vn -0.402859 0.171566 0.899038 +vn -0.406593 0.774807 0.484103 +vn -0.460897 -0.478479 -0.747416 +vn 0.333670 -0.412521 -0.847638 +vn -0.559513 0.746988 0.359101 +vn -0.078730 -0.780229 0.620520 +vn -0.370127 0.721795 0.584823 +vn -0.596261 0.448592 0.665761 +vn 0.698546 -0.644337 0.311228 +vn -0.235826 0.605649 0.759984 +vn 0.038221 0.725900 -0.686737 +vn -0.281934 0.840547 0.462595 +vn -0.175327 -0.938092 0.298739 +vn -0.490753 -0.202321 0.847483 +vn -0.280713 -0.751128 0.597501 +vn -0.347488 0.558947 0.752882 +vn 0.441409 0.067789 -0.894742 +vn 0.026267 -0.617997 0.785741 +vn -0.191006 -0.971766 0.138519 +vn -0.074000 0.995811 -0.053715 +vn -0.247840 -0.968703 0.013792 +vn -0.906161 0.422579 -0.017286 +vn 0.058742 0.690965 -0.720498 +vn -0.261630 -0.796041 0.545774 +vn 0.075638 0.756738 -0.649327 +vn 0.250894 -0.548667 -0.797506 +vn -0.446268 -0.128645 0.885605 +vn 0.679785 -0.644959 0.349172 +vn -0.407419 0.171371 0.897018 +vn -0.558140 0.723650 0.405969 +vn 0.445458 -0.116157 -0.887736 +vn -0.572744 0.084811 0.815335 +vn -0.409162 -0.759969 0.505009 +vn -0.572591 -0.187367 0.798143 +vn -0.344354 -0.397050 -0.850748 +vn 0.476716 0.762103 0.438110 +vn -0.458200 0.881138 0.116828 +vn 0.538413 0.029830 -0.842153 +vn -0.442023 0.345034 0.827990 +vn 0.609739 0.537639 -0.582376 +vn -0.165714 0.472185 0.865783 +vn -0.107767 -0.758331 0.642900 +vn -0.577010 -0.022279 0.816433 +vn -0.461457 0.055118 0.885449 +vn 0.088366 0.648386 -0.756166 +vn -0.239447 -0.916444 -0.320616 +vn -0.128973 -0.948834 -0.288236 +vn 0.362171 -0.513536 -0.777890 +vn -0.401393 -0.261127 -0.877893 +vn -0.549968 0.771586 0.319672 +vn -0.596433 0.027849 -0.802180 +vn -0.158336 0.460461 0.873445 +vn -0.020381 -0.185447 -0.982443 +vn 0.189754 0.209262 -0.959272 +vn 0.071096 0.487278 -0.870348 +vn 0.195261 0.543289 -0.816523 +vn 0.280494 -0.432352 -0.856968 +vn -0.189843 0.845396 0.499264 +vn 0.345769 -0.763637 -0.545255 +vn -0.332554 0.785509 0.521903 +vn -0.384042 -0.274188 0.881665 +vn 0.360969 0.546951 -0.755345 +vn 0.759604 -0.088922 -0.644278 +vn 0.265217 0.532358 -0.803900 +vn 0.796506 0.183568 -0.576091 +vn -0.209902 0.619706 -0.756244 +vn 0.008083 0.114859 -0.993349 +vn -0.297003 -0.220237 0.929131 +vn 0.652675 0.637364 -0.409614 +vn -0.551917 0.368227 0.748195 +vn -0.125463 0.798248 0.589117 +vn -0.503306 -0.027654 0.863666 +vn -0.590498 -0.135255 0.795624 +vn 0.229331 0.962036 -0.147966 +vn -0.412988 0.346762 0.842138 +vn -0.473834 0.811213 0.342658 +vn -0.883562 0.460949 0.082731 +vn 0.041776 -0.605750 -0.794558 +vn -0.477825 0.838730 0.261180 +vn -0.001917 0.937935 0.346807 +vn -0.526779 0.464328 0.711972 +vn 0.583259 0.669623 -0.459798 +vn -0.563564 0.612716 0.554052 +vn -0.540824 0.700031 0.466332 +vn 0.192390 0.491430 -0.849401 +vn -0.395029 -0.771583 0.498610 +vn -0.841496 0.540251 0.003671 +vn -0.536088 -0.803556 -0.258665 +vn 0.080176 0.995759 0.045115 +vn -0.168823 -0.853535 0.492928 +vn -0.636409 0.372159 0.675634 +vn -0.336793 0.933232 0.125098 +vn -0.307111 0.915586 0.259586 +vn -0.761288 0.599444 0.247199 +vn -0.377743 -0.283301 -0.881505 +vn 0.235418 -0.480304 -0.844918 +vn -0.710133 0.152287 -0.687401 +vn -0.276068 0.818869 0.503230 +vn -0.737251 0.622407 0.262812 +vn 0.098417 0.959209 0.265013 +vn -0.383698 -0.786747 0.483535 +vn 0.530216 -0.511195 -0.676425 +vn -0.797993 0.575104 0.180175 +vn -0.846786 0.530467 0.039474 +vn -0.719723 0.630885 0.289798 +vn 0.026176 -0.886126 -0.462705 +vn 0.182332 -0.574434 -0.797985 +vn -0.269471 0.668804 0.692883 +vn -0.473795 -0.229750 0.850137 +vn -0.626261 0.772908 0.102030 +vn 0.200836 -0.676536 -0.708494 +vn -0.178359 -0.983025 0.043005 +vn 0.590436 0.591551 -0.549048 +vn 0.250885 -0.660475 -0.707693 +vn -0.365759 -0.091049 0.926245 +vn -0.282820 -0.665086 0.691140 +vn -0.625904 0.070405 0.776716 +vn 0.166696 0.034802 -0.985394 +vn 0.453903 0.098742 -0.885563 +vn 0.049961 0.892454 -0.448363 +vn -0.596106 0.725176 0.344641 +vn -0.019922 0.092740 0.995491 +vn 0.697069 -0.610716 0.375660 +vn 0.390781 -0.071887 -0.917672 +vn 0.420598 -0.495319 -0.760103 +vn 0.157868 -0.799387 -0.579705 +vn -0.173920 0.450984 0.875423 +vn 0.103233 0.211181 -0.971980 +vn -0.129558 0.619153 0.774509 +vn 0.256005 -0.944026 -0.208029 +vn -0.001154 0.863802 0.503831 +vn -0.122890 -0.787244 0.604272 +vn -0.078395 -0.626264 -0.775660 +vn 0.023467 -0.605142 0.795772 +vn -0.616832 0.256084 0.744271 +vn -0.612242 0.172731 0.771572 +vn -0.540141 0.759072 0.363396 +vn -0.515433 0.057265 0.855014 +vn 0.557164 -0.220199 -0.800675 +vn -0.100316 0.994260 0.037200 +vn -0.241058 0.904203 -0.352573 +vn 0.077570 0.963737 -0.255329 +vn -0.171848 0.906449 -0.385771 +vn -0.208724 -0.812995 0.543575 +vn -0.116264 0.506847 0.854160 +vn 0.619205 -0.295473 0.727517 +vn -0.291843 -0.899196 0.325997 +vn -0.828183 -0.376040 -0.415579 +vn -0.024634 -0.643297 0.765220 +vn -0.865481 0.498727 0.047046 +vn -0.608213 0.743347 0.278412 +vn 0.340013 0.714880 -0.611014 +vn -0.153336 0.872801 -0.463365 +vn 0.359981 0.786214 -0.502276 +vn -0.579008 0.731648 0.359780 +vn -0.046119 -0.763246 -0.644460 +vn 0.318480 -0.869814 -0.376822 +vn -0.404132 0.611130 0.680586 +vn -0.900184 -0.431844 -0.056390 +vn 0.862698 -0.330627 -0.382673 +vn 0.674422 -0.568784 -0.470787 +vn -0.840702 0.270338 -0.469188 +vn 0.261097 -0.563679 -0.783642 +vn 0.754109 -0.581197 -0.305827 +vn 0.132605 -0.271418 -0.953283 +vn 0.207014 -0.054410 -0.976824 +vn 0.128556 0.382771 -0.914855 +vn -0.060429 -0.770705 -0.634320 +vn -0.199503 0.654840 0.728961 +vn -0.408385 0.883199 0.230609 +vn -0.304226 -0.274759 0.912115 +vn -0.404372 0.908175 -0.108174 +vn 0.129345 0.923322 0.361588 +vn 0.860580 0.119502 0.495098 +vn 0.274345 0.468003 0.840064 +vn 0.259042 0.758834 0.597551 +vn -0.534159 0.777522 -0.331864 +vn 0.067175 0.996932 0.040185 +vn -0.049044 0.966455 0.252111 +vn 0.332225 -0.765749 -0.550686 +vn -0.564848 0.824554 0.032523 +vn -0.782947 0.563630 0.263280 +vn 0.249902 -0.510387 -0.822833 +vn -0.096522 0.448893 -0.888357 +vn 0.035111 -0.581298 0.812933 +vn -0.334836 0.040829 0.941392 +vn -0.193940 0.496322 0.846198 +vn -0.287245 0.552460 0.782482 +vn 0.189801 0.482695 0.854974 +vn -0.425697 0.333511 0.841161 +vn -0.604225 -0.636675 0.479121 +vn -0.548074 -0.348729 0.760265 +vn 0.414355 0.386235 0.824095 +vn 0.387639 0.854330 0.346202 +vn 0.415763 -0.545711 -0.727558 +vn -0.806364 0.273188 0.524543 +vn -0.687528 0.499355 0.527209 +vn 0.742955 -0.204690 -0.637275 +vn 0.507374 -0.649507 -0.566315 +vn 0.850845 0.081716 -0.519024 +vn 0.128019 0.356823 0.925358 +vn -0.228013 0.212369 -0.950215 +vn -0.717123 0.544301 0.435282 +vn -0.861186 0.499546 0.093875 +vn 0.081495 0.739376 0.668342 +vn 0.650233 -0.756615 -0.068780 +vn 0.665560 -0.451886 -0.593994 +vn -0.418710 0.422445 0.803880 +vn 0.013027 0.875980 0.482171 +vn 0.703709 -0.651407 0.283659 +vn -0.174232 0.800704 0.573164 +vn -0.634768 0.592250 0.496296 +vn -0.501129 0.816635 0.286316 +vn -0.227980 0.759956 0.608681 +vn 0.030630 0.691187 -0.722027 +vn 0.011726 0.596818 -0.802291 +vn -0.200448 0.553411 0.808428 +vn -0.453017 0.047156 0.890254 +vn -0.371275 0.719188 0.587301 +vn -0.222679 0.974611 -0.023420 +vn -0.898741 0.437463 -0.029843 +vn -0.554370 0.681080 0.478335 +vn -0.013797 0.957039 -0.289630 +vn 0.323839 0.776569 -0.540435 +vn 0.435977 0.822021 -0.366341 +vn 0.307153 -0.388599 -0.868705 +vn 0.411420 -0.237442 -0.879974 +vn 0.416624 -0.216243 -0.882986 +vn -0.476966 -0.279315 0.833358 +vn -0.378325 0.057397 0.923891 +vn 0.396231 0.488067 -0.777683 +vn 0.185089 -0.963062 0.195587 +vn -0.347718 0.551739 0.758074 +vn -0.065176 0.637394 -0.767776 +vn 0.049153 0.515107 0.855715 +vn -0.286613 0.548313 0.785624 +vn -0.424913 0.316150 0.848233 +vn -0.348903 0.699310 0.623885 +vn -0.187903 0.634481 0.749751 +vn -0.610371 -0.005218 0.792098 +vn 0.129081 0.349489 -0.928006 +vn -0.571950 0.189332 0.798139 +vn 0.226436 0.227011 -0.947203 +vn 0.397572 -0.359667 -0.844142 +vn -0.405422 0.700322 -0.587523 +vn -0.187282 0.500658 0.845143 +vn -0.723781 0.513850 0.460542 +vn 0.602543 0.103806 -0.791307 +vn 0.537222 0.138275 -0.832029 +vn -0.388141 -0.545254 0.742998 +vn 0.257478 0.367091 -0.893840 +vn -0.315741 0.936963 0.149693 +vn 0.177365 -0.761491 -0.623436 +vn 0.436176 -0.237797 -0.867873 +vn -0.104049 0.530645 0.841184 +vn 0.016657 0.419434 0.907633 +vn -0.121381 0.524992 0.842408 +vn 0.190032 -0.981364 0.028515 +vn -0.490478 -0.485187 0.723896 +vn -0.552277 -0.241828 0.797815 +vn 0.073451 0.385758 -0.919671 +vn -0.289492 -0.546265 0.785996 +vn 0.091688 0.349876 -0.932298 +vn 0.323167 -0.677499 -0.660726 +vn 0.200614 -0.433691 -0.878446 +vn -0.083585 0.619370 0.780637 +vn -0.118840 0.882513 0.455025 +vn -0.054309 -0.916169 -0.397095 +vn 0.343304 0.653506 -0.674591 +vn 0.725339 -0.646364 0.236848 +vn 0.407170 0.606443 -0.682963 +vn -0.095304 0.990265 0.101452 +vn 0.053007 -0.707599 -0.704623 +vn -0.401468 0.794937 0.454861 +vn -0.038447 -0.657971 -0.752061 +vn -0.134058 0.740865 0.658139 +vn -0.176858 -0.947999 -0.264610 +vn -0.364159 -0.592024 0.718955 +vn -0.113142 0.958960 0.259989 +vn -0.390138 -0.055532 0.919080 +vn 0.301526 -0.884466 -0.356094 +vn -0.211588 0.661072 0.719871 +vn -0.056735 0.811991 0.580906 +vn -0.196142 0.684419 0.702211 +vn -0.333305 0.368978 0.867619 +vn -0.167788 -0.701332 0.692807 +vn 0.042909 0.990062 -0.133927 +vn 0.343544 0.577362 -0.740696 +vn 0.037136 -0.853360 0.519997 +vn -0.443276 0.248524 0.861245 +vn -0.792575 0.418696 0.443303 +vn -0.449013 -0.216370 0.866932 +vn 0.462259 0.261882 -0.847192 +vn -0.494014 0.059773 0.867397 +vn 0.092795 -0.886707 0.452924 +vn 0.629713 -0.382565 -0.676096 +vn 0.118006 -0.690911 -0.713244 +vn -0.075566 0.536285 -0.840647 +vn 0.241389 0.700991 0.671076 +vn 0.329994 -0.475076 -0.815725 +vn 0.452681 0.800343 -0.393105 +vn 0.035260 -0.223072 0.974164 +vn -0.483881 0.466218 0.740607 +vn -0.031913 0.823452 0.566488 +vn 0.032666 -0.939874 -0.339954 +vn -0.567687 -0.155018 0.808518 +vn -0.631437 -0.244880 0.735745 +vn -0.308595 0.918793 0.246147 +vn 0.132675 0.755718 -0.641317 +vn 0.387291 -0.799955 -0.458342 +vn -0.857140 0.515062 -0.004741 +vn 0.453548 0.762612 -0.461213 +vn 0.185833 -0.962139 0.199387 +vn -0.300588 -0.576180 0.760041 +vn -0.799160 0.600786 0.020004 +vn -0.444490 0.823592 0.352314 +vn -0.200777 0.515025 0.833329 +vn -0.300629 -0.659038 0.689413 +vn 0.558140 -0.768097 -0.313858 +vn -0.416826 0.887227 0.197699 +vn -0.652645 0.668195 0.357169 +vn -0.611291 0.683747 0.398514 +vn 0.471973 -0.216381 -0.854647 +vn -0.546506 0.462070 0.698442 +vn 0.578304 0.079033 -0.811984 +vn -0.427231 0.291044 0.856018 +vn 0.427492 0.028454 -0.903571 +vn 0.229298 0.701302 -0.674980 +vn -0.622461 0.700946 0.348163 +vn -0.627195 0.526038 0.574379 +vn -0.434765 0.267088 0.860025 +vn -0.572342 0.701441 0.424741 +vn -0.410022 0.505590 0.759119 +vn -0.401775 0.644540 0.650496 +vn 0.043503 0.353513 0.934417 +vn -0.835796 0.537036 -0.114180 +vn 0.068991 0.100668 -0.992525 +vn 0.353666 0.209675 -0.911568 +vn -0.262303 -0.599919 0.755840 +vn 0.731610 -0.655851 0.186029 +vn -0.710312 0.493363 0.502045 +vn -0.217827 -0.771299 0.598038 +vn 0.401061 0.205411 -0.892724 +vn -0.249804 0.586717 0.770300 +vn -0.148925 0.572488 -0.806274 +vn -0.548144 -0.198290 0.812539 +vn -0.567070 0.043151 0.822539 +vn -0.757470 0.183505 -0.626550 +vn -0.308853 -0.730691 0.608852 +vn -0.390301 0.711500 0.584323 +vn -0.323279 -0.568404 0.756576 +vn -0.024540 -0.896231 -0.442907 +vn 0.025376 0.880706 0.472982 +vn 0.232169 0.959063 -0.162162 +vn -0.307921 -0.667428 -0.678030 +vn 0.221887 0.873445 0.433429 +vn -0.433008 -0.242945 -0.868033 +vn 0.325244 0.745033 -0.582359 +vn -0.381853 -0.301004 -0.873833 +vn -0.371418 -0.306326 -0.876477 +vn -0.642486 0.071753 0.762931 +vn -0.708794 0.111323 -0.696576 +vn -0.640562 0.190039 0.744019 +vn 0.176643 -0.671537 -0.719608 +vn -0.147969 0.988839 -0.017412 +vn -0.341238 0.935286 0.093791 +vn 0.367747 -0.598829 -0.711453 +vn 0.067989 0.853271 -0.517016 +vn -0.356998 -0.928270 0.104248 +vn -0.606783 0.314934 0.729816 +vn -0.593779 -0.036952 0.803779 +vn 0.559412 -0.264355 -0.785604 +vn -0.624043 -0.064575 0.778717 +vn -0.622281 0.093852 0.777148 +vn 0.625726 0.121280 -0.770557 +vn -0.994729 0.057788 0.084708 +vn -0.548008 0.483350 0.682686 +vn 0.574245 0.158134 -0.803266 +vn 0.239449 -0.188772 -0.952381 +vn -0.452214 0.123277 0.883349 +vn 0.377389 -0.350193 -0.857288 +vn -0.111498 0.974478 -0.194837 +vn 0.519020 -0.760313 -0.390567 +vn -0.820199 0.412227 0.396665 +vn -0.252786 -0.592303 -0.765034 +vn -0.567662 0.761553 0.312725 +vn -0.265812 0.776801 0.570898 +vn -0.592558 -0.771991 0.230010 +vn -0.346683 -0.728234 0.591174 +vn -0.507879 0.836483 0.205807 +vn -0.078049 0.305182 0.949090 +vn -0.440231 0.510669 0.738522 +vn -0.011853 0.733439 -0.679652 +vn 0.019189 0.997609 0.066386 +vn -0.651542 0.408135 -0.639468 +vn -0.674873 0.659758 0.330553 +vn 0.105326 -0.484372 -0.868499 +vn 0.007330 0.908281 0.418296 +vn 0.144841 0.186094 0.971797 +vn -0.469992 0.765891 0.438770 +vn 0.354721 0.073640 0.932068 +vn 0.307535 -0.388226 -0.868736 +vn -0.094928 0.971778 0.215953 +vn -0.756397 -0.496340 -0.426039 +vn -0.350834 0.928558 0.121222 +vn -0.741302 -0.421102 -0.522632 +vn 0.240697 -0.620293 -0.746526 +vn -0.858052 -0.307385 -0.411414 +vn -0.064043 0.833993 -0.548046 +vn 0.233450 -0.886183 -0.400225 +vn -0.267518 0.907154 -0.324818 +vn 0.414035 -0.628953 -0.658023 +vn 0.032280 0.740979 -0.670752 +vn 0.396795 0.743648 0.538091 +vn 0.024475 0.692290 0.721205 +vn -0.373654 0.707208 0.600200 +vn 0.781144 -0.082448 -0.618884 +vn -0.408014 0.832683 0.374385 +vn 0.089955 -0.835456 -0.542146 +vn 0.730190 -0.683083 -0.014841 +vn 0.873926 -0.152735 0.461439 +vn 0.805492 -0.575835 0.139988 +vn 0.527883 -0.765074 -0.368784 +vn 0.039391 -0.172007 -0.984308 +vn -0.233702 0.760234 0.606157 +vn -0.333205 0.875977 0.348769 +vn -0.123751 0.982219 -0.141179 +vn -0.328153 -0.094039 0.939932 +vn -0.232241 0.219291 0.947616 +vn -0.249686 0.485606 0.837761 +vn -0.023711 0.379787 0.924770 +vn -0.278239 0.560727 0.779851 +vn -0.331068 -0.248465 0.910307 +vn -0.259685 0.271479 0.926748 +vn -0.245301 0.670933 0.699769 +vn 0.619238 -0.767117 -0.167559 +vn 0.389384 -0.881400 -0.267420 +vn 0.369293 -0.868623 -0.330329 +vn 0.143790 -0.981809 -0.123996 +vn 0.611164 -0.693081 -0.382254 +vn 0.310724 -0.690215 -0.653494 +vn 0.457977 -0.737345 -0.496568 +vn -0.115515 0.352225 0.928759 +vn -0.430450 0.388335 0.814806 +vn -0.640355 -0.123244 0.758127 +vn -0.224348 -0.646905 0.728822 +vn 0.324765 -0.759714 0.563348 +vn 0.037665 -0.734921 -0.677105 +vn 0.739273 -0.574476 0.351360 +vn 0.248729 -0.944346 -0.215279 +vn -0.079406 -0.143383 0.986477 +vn 0.486297 -0.562766 -0.668438 +vn 0.767015 -0.620092 0.164847 +vn 0.755420 -0.609626 -0.240201 +vn -0.043161 0.037935 0.998348 +vn -0.313575 -0.593013 0.741624 +vn -0.487895 -0.672088 0.557006 +vn 0.149280 -0.464339 -0.872986 +vn -0.707182 0.205481 0.676514 +vn -0.556445 0.009663 0.830828 +vn 0.445430 -0.126578 -0.886324 +vn 0.113263 -0.527038 -0.842260 +vn 0.983362 0.171563 -0.059707 +vn 0.487182 0.867660 0.099092 +vn -0.402493 -0.302277 -0.864076 +vn 0.452164 0.418680 -0.787563 +vn -0.414536 0.473351 0.777238 +vn -0.322297 -0.816605 0.478833 +vn -0.253712 0.591626 0.765251 +vn 0.126277 -0.323444 -0.937784 +vn 0.000659 -0.891816 0.452399 +vn -0.380801 0.885470 0.266335 +vn -0.049184 -0.913423 -0.404029 +vn 0.520914 0.257611 -0.813809 +vn -0.530370 0.001673 0.847765 +vn -0.140048 -0.895407 0.422650 +vn -0.682948 0.395998 0.613814 +vn -0.340696 0.278013 0.898128 +vn -0.402038 0.835685 0.374160 +vn -0.722620 0.314726 0.615442 +vn -0.570894 -0.106709 0.814060 +vn 0.202513 -0.464586 -0.862060 +vn -0.144617 -0.594679 -0.790850 +vn -0.421541 -0.332607 0.843609 +vn -0.386466 -0.033158 0.921707 +vn -0.245272 0.390592 0.887287 +vn -0.252361 -0.741031 0.622244 +vn 0.123915 -0.930154 -0.345628 +vn 0.531690 -0.835899 -0.136304 +vn 0.260571 -0.730368 -0.631400 +vn -0.828797 0.548321 0.111533 +vn -0.370275 0.875226 0.311250 +vn 0.093884 -0.710813 -0.697088 +vn -0.073978 0.448992 0.890468 +vn -0.543230 0.653355 0.527284 +vn -0.506150 0.773761 0.380929 +vn -0.244608 0.471742 -0.847128 +vn 0.356812 -0.100378 -0.928768 +vn -0.269853 -0.890923 0.365289 +vn 0.732531 -0.649641 0.203386 +vn -0.359342 -0.842990 0.400303 +vn 0.076543 -0.657149 -0.749864 +vn -0.417678 0.725580 0.546881 +vn 0.218104 -0.519498 -0.826167 +vn -0.072845 -0.882427 -0.464775 +vn -0.167599 0.434585 0.884899 +vn -0.476043 -0.634444 -0.608986 +vn 0.317505 0.259424 -0.912080 +vn 0.483374 -0.377608 -0.789786 +vn -0.366093 0.743778 0.559259 +vn -0.581317 0.247379 0.775160 +vn 0.420341 0.739537 -0.525736 +vn 0.020730 0.481180 -0.876376 +vn 0.188527 0.979231 -0.074591 +vn -0.685584 0.657664 0.312174 +vn -0.748454 0.636154 0.187415 +vn -0.372925 -0.560125 0.739721 +vn -0.662657 0.742709 0.096280 +vn 0.350083 -0.839681 -0.415184 +vn -0.258044 -0.870654 0.418777 +vn 0.237301 0.830974 -0.503160 +vn -0.912996 0.237759 -0.331525 +vn -0.887269 0.461088 -0.012315 +vn -0.266732 -0.712453 0.649049 +vn 0.109013 0.904669 -0.411936 +vn -0.085421 -0.741301 0.665714 +vn -0.213238 -0.916350 0.338870 +vn -0.210518 -0.816562 0.537503 +vn -0.101598 0.994826 0.000064 +vn 0.037209 -0.834026 0.550469 +vn 0.134138 0.971898 0.193444 +vn -0.228373 0.971051 0.070038 +vn -0.101419 -0.637011 -0.764154 +vn 0.272322 0.753769 -0.598058 +vn 0.401598 -0.533520 -0.744363 +vn 0.118472 -0.931977 0.342613 +vn 0.634472 -0.701011 -0.325621 +vn -0.543267 -0.105741 0.832875 +vn -0.620357 0.133454 0.772883 +vn -0.694066 -0.501051 0.516934 +vn 0.582442 -0.209867 -0.785314 +vn -0.895130 0.426264 0.130541 +vn 0.633489 -0.191511 -0.749677 +vn -0.598160 -0.195265 0.777223 +vn -0.586834 0.257149 0.767789 +vn 0.348340 0.669388 -0.656185 +vn -0.558405 -0.010768 0.829499 +vn -0.740459 0.201009 0.641339 +vn -0.584846 0.001660 0.811143 +vn -0.631227 0.370836 0.681200 +vn -0.212638 -0.976675 -0.029849 +vn 0.363397 0.702434 0.611987 +vn -0.083776 -0.253862 -0.963606 +vn 0.489263 -0.006193 -0.872114 +vn 0.207785 -0.253780 -0.944681 +vn 0.167792 -0.449584 -0.877337 +vn -0.572613 0.147486 0.806451 +vn -0.483972 0.191581 0.853855 +vn -0.268891 0.796071 0.542189 +vn -0.763302 0.445207 0.468147 +vn 0.563297 0.824007 0.060905 +vn 0.376260 -0.348357 -0.858531 +vn 0.404024 0.914427 0.024241 +vn 0.252854 -0.966610 -0.041599 +vn -0.441445 0.681115 0.584130 +vn -0.468674 -0.347522 0.812141 +vn -0.619912 -0.112502 0.776564 +vn 0.128601 -0.685644 -0.716487 +vn -0.363998 -0.003459 0.931393 +vn -0.604633 0.541332 0.584276 +vn -0.384693 -0.539381 0.749052 +vn -0.407003 0.670151 0.620682 +vn 0.046709 0.522835 -0.851153 +vn -0.082804 0.761030 0.643411 +vn -0.154454 0.180219 -0.971424 +vn -0.254140 0.522551 -0.813851 +vn -0.314226 -0.207455 0.926404 +vn 0.219837 -0.533129 -0.816973 +vn -0.677812 0.628600 0.381357 +vn 0.056686 -0.848380 -0.526344 +vn -0.623314 0.672210 0.399516 +vn -0.530459 0.683740 0.501111 +vn -0.004444 0.738298 -0.674460 +vn -0.777433 0.579520 0.244445 +vn -0.110286 -0.962088 -0.249448 +vn -0.808235 0.150445 -0.569317 +vn 0.487244 -0.839625 -0.240049 +vn 0.259589 -0.552214 -0.792259 +vn 0.301245 -0.361228 -0.882477 +vn -0.097611 -0.944168 -0.314674 +vn 0.710152 -0.638220 0.297253 +vn -0.493872 0.114854 0.861916 +vn -0.334807 -0.933229 0.130339 +vn -0.521350 -0.016347 0.853187 +vn 0.006371 0.995254 -0.097107 +vn 0.248295 -0.357089 -0.900465 +vn 0.021482 0.751307 -0.659603 +vn -0.045943 0.645870 -0.762064 +vn -0.327689 -0.934425 -0.139537 +vn -0.381240 0.728018 0.569777 +vn -0.013499 -0.777100 0.629233 +vn 0.375004 -0.379338 -0.845857 +vn -0.412984 0.796833 0.441023 +vn -0.072694 -0.956676 -0.281933 +vn -0.041884 -0.648305 -0.760228 +vn -0.314160 0.794025 0.520411 +vn -0.073984 -0.947117 -0.312244 +vn -0.205247 -0.931596 -0.300004 +vn 0.456154 0.751839 -0.476091 +vn 0.106718 0.939723 -0.324856 +vn 0.102896 -0.892862 0.438418 +vn -0.243040 0.965281 0.095728 +vn 0.056706 0.979720 0.192182 +vn -0.079586 -0.598844 0.796902 +vn -0.565060 0.678867 0.468878 +vn -0.267379 0.953434 -0.139539 +vn 0.428641 0.418838 -0.800526 +vn 0.219015 0.231172 -0.947941 +vn -0.453869 0.850728 0.265074 +vn -0.659614 0.206060 0.722806 +vn 0.993715 -0.015209 -0.110900 +vn 0.402493 0.302277 0.864076 +vn -0.685029 -0.120617 -0.718462 +vn -0.322862 -0.843529 0.429208 +vn -0.145421 0.336408 -0.930421 +vn 0.086668 0.853028 0.514619 +vn 0.458474 -0.310820 -0.832582 +vn -0.427319 -0.783070 -0.451885 +vn 0.537546 -0.492246 -0.684645 +vn -0.000274 0.646350 -0.763041 +vn -0.736178 -0.649159 -0.191402 +vn -0.244250 -0.647817 -0.721578 +vn -0.665070 0.693911 0.275988 +vn -0.083372 -0.207729 -0.974627 +vn -0.373000 0.564025 0.736714 +vn -0.454542 -0.871314 -0.184939 +vn -0.334893 0.141357 -0.931593 +vn -0.220526 -0.930769 0.291613 +vn -0.086692 -0.616798 -0.782333 +vn -0.393182 0.535585 -0.747366 +vn -0.669828 0.643792 0.369950 +vn 0.969649 0.056939 -0.237779 +vn -0.170195 -0.687390 -0.706066 +vn 0.480282 -0.510066 0.713556 +vn -0.396061 0.534693 0.746484 +vn 0.079755 0.987396 -0.136708 +vn -0.177116 0.363171 -0.914733 +vn -0.298218 -0.299294 -0.906360 +vn -0.257635 -0.817710 0.514757 +vn -0.413397 -0.282452 -0.865635 +vn -0.233396 0.834811 0.498615 +vn -0.017790 0.949487 0.313303 +vn 0.641173 -0.694354 -0.326755 +vn 0.180931 0.919727 0.348376 +vn 0.293874 -0.742545 -0.601884 +vn -0.402289 -0.474927 -0.782693 +vn 0.325431 -0.561085 0.761103 +vn 0.156191 0.883875 0.440874 +vn 0.309565 0.891407 0.331003 +vn -0.031458 0.964499 -0.262207 +vn -0.503238 0.803627 -0.317704 +vn -0.021458 0.322031 -0.946486 +vn -0.095609 -0.976173 -0.194797 +vn 0.000809 -0.798494 -0.602002 +vn -0.302157 -0.953149 -0.014401 +vn -0.053884 0.996338 0.066382 +vn -0.268725 0.661404 -0.700237 +vn 0.038752 0.652408 0.756876 +vn -0.618589 -0.279243 -0.734419 +vn 0.344489 -0.827089 0.444129 +vn -0.406421 0.413806 0.814608 +vn -0.434218 0.899810 -0.042397 +vn 0.162900 0.560577 0.811922 +vn -0.567640 0.166648 -0.806234 +vn 0.440766 -0.801279 -0.404571 +vn -0.013550 0.375827 -0.926591 +vn -0.287422 -0.888513 -0.357677 +vn -0.558338 -0.337860 -0.757700 +vn 0.427549 0.868834 0.249658 +vn -0.248101 -0.523282 -0.815244 +vn 0.856233 -0.336747 0.391749 +vn -0.530649 -0.101794 -0.841457 +vn -0.188386 -0.474150 -0.860054 +vn -0.363382 0.500137 -0.786013 +vn 0.507778 -0.594038 -0.623924 +vn 0.108010 -0.619116 -0.777836 +vn 0.644449 -0.020910 -0.764361 +vn 0.213406 -0.555955 -0.803350 +vn 0.129455 -0.340415 0.931321 +vn 0.544001 0.286182 -0.788773 +vn 0.564107 0.825358 -0.023827 +vn 0.425063 0.802296 -0.419098 +vn -0.284712 0.455606 0.843423 +vn -0.125691 0.550065 0.825609 +vn 0.287496 0.235689 0.928330 +vn 0.458193 -0.273413 0.845756 +vn -0.489240 0.536138 0.687895 +vn 0.001883 0.740492 0.672062 +vn -0.662003 0.481658 0.574246 +vn 0.386367 0.244214 0.889427 +vn 0.390013 -0.815053 0.428462 +vn -0.909648 -0.084525 0.406689 +vn -0.432714 -0.606551 0.666974 +vn -0.285050 0.671768 0.683721 +vn -0.812301 -0.547073 -0.202183 +vn -0.203407 -0.963405 -0.174574 +vn 0.388882 -0.172039 -0.905082 +vn -0.246273 0.947628 -0.203349 +vn 0.677536 0.665271 0.313624 +vn 0.459153 0.615874 -0.640216 +vn -0.712212 0.537300 -0.451733 +vn 0.062827 0.493009 0.867753 +vn 0.334206 -0.860490 -0.384529 +vn -0.864184 0.066429 0.498772 +vn 0.180815 -0.402052 -0.897586 +vn -0.494929 0.054973 0.867193 +vn -0.552423 0.253568 0.794061 +vn -0.044334 -0.893516 -0.446838 +vn -0.360682 -0.356035 -0.862060 +vn -0.556085 0.380384 0.738971 +vn -0.371916 -0.416328 0.829668 +vn -0.214028 -0.825473 -0.522290 +vn -0.489540 -0.521719 0.698685 +vn -0.374082 0.210440 0.903204 +vn -0.502205 0.495989 0.708367 +vn -0.507644 -0.360364 0.782583 +vn -0.385170 -0.342395 -0.856977 +vn 0.233807 0.866788 -0.440470 +vn -0.175502 0.697333 0.694929 +vn -0.240125 0.669224 0.703193 +vn 0.041388 0.798392 0.600713 +vn 0.036185 -0.701271 -0.711976 +vn -0.490363 -0.705236 0.512041 +vn -0.528517 -0.710870 0.464040 +vn -0.114517 0.533275 0.838155 +vn -0.382046 -0.728741 0.568311 +vn 0.376198 -0.567858 -0.732128 +vn 0.292104 0.131101 -0.947358 +vn -0.018544 -0.699413 0.714477 +vn 0.459271 0.559536 -0.689920 +vn -0.033262 -0.905817 -0.422361 +vn -0.290498 0.794280 0.533601 +vn -0.068512 0.363963 0.928890 +vn 0.465134 0.291779 -0.835773 +vn 0.464528 0.195106 -0.863798 +vn -0.309669 0.943330 0.119303 +vn -0.429243 -0.570279 0.700380 +vn -0.410589 0.854103 0.319257 +vn 0.284558 0.132394 -0.949473 +vn -0.472888 0.837451 0.273959 +vn -0.236214 -0.318715 0.917945 +vn 0.392306 0.261064 -0.882010 +vn -0.067027 -0.621523 -0.780523 +vn -0.516357 -0.252577 0.818279 +vn 0.070687 -0.843580 0.532331 +vn -0.158381 0.568704 0.807150 +vn 0.594680 -0.803946 0.005230 +vn -0.817314 -0.359935 0.449938 +vn 0.260835 0.174239 -0.949529 +vn -0.198232 -0.853917 0.481175 +vn 0.383523 -0.497322 -0.778191 +vn 0.109912 -0.506811 -0.855021 +vn -0.362014 0.874528 0.322718 +vn -0.178885 -0.949198 -0.258890 +vn -0.406583 -0.906731 0.111928 +vn -0.294730 0.955313 -0.022613 +vn 0.354590 -0.376153 -0.856023 +vn -0.580729 0.724624 -0.371045 +vn -0.865397 0.497995 -0.055574 +vn -0.256720 0.655503 0.710219 +vn -0.811977 0.575748 -0.095954 +vn -0.509561 0.259300 0.820434 +vn -0.685557 0.552210 0.474421 +vn -0.577109 -0.137271 0.805048 +vn -0.596285 0.034012 0.802052 +vn -0.499886 -0.516482 0.695241 +vn 0.317378 0.481780 -0.816798 +vn -0.270805 -0.533177 0.801490 +vn -0.582633 0.656433 0.479202 +vn -0.005411 0.926797 -0.375525 +vn 0.578388 -0.676495 -0.455875 +vn -0.097478 -0.520526 0.848263 +vn -0.489390 -0.110438 0.865044 +vn -0.024686 0.639547 0.768355 +vn -0.276362 -0.454575 -0.846750 +vn -0.305479 0.290904 0.906674 +vn -0.218594 0.583175 -0.782384 +vn -0.324475 0.799035 0.506221 +vn -0.262057 0.660322 0.703776 +vn 0.369182 -0.803322 -0.467309 +vn -0.400734 0.696736 0.594955 +vn 0.353435 -0.677613 -0.644922 +vn -0.225076 0.676127 0.701565 +vn -0.657822 -0.269816 0.703186 +vn 0.250829 0.169616 -0.953056 +vn -0.249517 -0.290544 0.923756 +vn -0.457065 0.718653 0.524051 +vn -0.193373 -0.928036 -0.318364 +vn 0.022583 0.756736 0.653330 +vn -0.327929 -0.610080 0.721294 +vn 0.074322 0.473365 0.877726 +vn -0.586474 0.405109 0.701381 +vn -0.386310 -0.480695 0.787208 +vn -0.651687 0.688530 0.318169 +vn -0.372230 0.063454 0.925969 +vn -0.431006 -0.338605 0.836409 +vn 0.178700 -0.677046 -0.713915 +vn 0.066485 0.778257 0.624416 +vn 0.162036 -0.519354 -0.839057 +vn -0.706874 0.656841 0.262468 +vn -0.632496 0.512353 0.580898 +vn -0.423443 -0.444016 0.789649 +vn 0.301343 0.195871 -0.933181 +vn -0.298542 -0.856081 0.421898 +vn -0.747721 0.194242 -0.634968 +vn 0.458804 0.217248 -0.861569 +vn -0.723954 0.536479 0.433683 +vn -0.856014 0.516297 -0.026039 +vn -0.669122 0.525677 0.525299 +vn 0.219980 -0.711755 -0.667094 +vn -0.647967 0.534604 0.542528 +vn -0.669953 0.456829 0.585210 +vn -0.391343 0.883133 0.258700 +vn -0.070823 0.769267 -0.634990 +vn -0.061737 -0.317129 -0.946371 +vn 0.082725 0.796419 -0.599061 +vn -0.347834 0.798489 0.491353 +vn 0.318396 -0.428107 -0.845783 +vn 0.379404 -0.449925 -0.808468 +vn -0.051538 0.507155 0.860313 +vn -0.096521 0.549268 0.830054 +vn -0.593969 -0.034510 0.803747 +vn -0.544511 -0.051673 0.837160 +vn -0.406766 -0.820095 0.402474 +vn -0.522319 -0.491854 0.696608 +vn 0.317464 -0.438955 -0.840556 +vn -0.489145 -0.829816 0.268594 +vn -0.046327 0.776829 0.628006 +vn -0.386329 -0.866371 0.316467 +vn -0.277958 -0.958089 0.069312 +vn -0.143258 0.783745 0.604335 +vn -0.019892 -0.972560 -0.231799 +vn -0.614518 0.620231 -0.487525 +vn 0.284452 0.881122 -0.377772 +vn -0.194738 -0.965937 -0.170418 +vn -0.368238 -0.929309 -0.028032 +vn 0.293527 -0.954001 -0.061020 +vn -0.101646 0.952250 0.287901 +vn -0.487015 -0.666166 0.564835 +vn 0.511278 0.855345 -0.083540 +vn 0.150344 0.986284 -0.068124 +vn 0.552452 0.044767 0.832341 +vn -0.461055 -0.002681 -0.887368 +vn -0.902136 -0.352125 0.249315 +vn 0.151259 0.988148 -0.026173 +vn -0.289279 0.465832 -0.836253 +vn -0.652806 0.214559 0.726505 +vn -0.420843 0.507640 0.751793 +vn -0.478650 0.158472 0.863586 +vn -0.948702 -0.089851 -0.303137 +vn -0.483730 0.113529 0.867823 +vn -0.590179 0.198169 0.782572 +vn -0.585538 0.640478 0.496925 +vn -0.499425 0.305118 0.810850 +vn -0.808154 -0.181848 0.560196 +vn -0.240707 -0.221858 0.944902 +vn 0.145804 -0.844647 -0.515085 +vn 0.224021 -0.521183 -0.823519 +vn -0.489593 -0.868430 0.078286 +vn 0.016837 0.500939 -0.865319 +vn -0.579490 -0.774231 -0.254475 +vn 0.311176 -0.879820 -0.359286 +vn 0.150784 -0.785945 0.599629 +vn -0.054462 -0.107230 0.992741 +vn 0.254681 0.898871 0.356606 +vn 0.310066 0.950663 -0.009981 +vn -0.139981 -0.525138 -0.839425 +vn -0.894256 -0.393961 0.212368 +vn 0.278789 0.645215 0.711318 +vn 0.118562 -0.147703 -0.981900 +vn -0.159646 -0.325045 -0.932126 +vn 0.446110 -0.855033 0.264395 +vn -0.059218 -0.745604 0.663753 +vn 0.765076 -0.639833 -0.072616 +vn 0.203560 0.726204 -0.656651 +vn -0.465582 -0.681282 0.564878 +vn -0.081288 0.037027 0.996003 +vn -0.733051 0.309086 -0.605890 +vn 0.106257 -0.506654 0.855576 +vn -0.467147 0.116275 -0.876501 +vn 0.637027 -0.641807 0.426944 +vn -0.731594 -0.563319 -0.383983 +vn -0.910884 0.402560 0.090747 +vn 0.071890 -0.723046 -0.687049 +vn -0.606912 0.050362 0.793172 +vn -0.128112 0.696783 0.705748 +vn -0.206493 -0.947472 -0.244247 +vn 0.105585 -0.779013 -0.618053 +vn 0.019988 0.954946 0.296106 +vn -0.353154 -0.935519 -0.009322 +vn 0.525172 -0.697603 -0.487385 +vn -0.617994 0.736365 0.275410 +vn -0.656662 -0.090290 -0.748761 +vn -0.176109 0.940830 -0.289525 +vn -0.658903 0.155742 0.735929 +vn -0.248545 0.831245 -0.497250 +vn -0.192108 -0.930132 0.312967 +vn -0.600051 0.162709 0.783239 +vn 0.804233 -0.443599 0.395512 +vn -0.454059 0.507188 -0.732523 +vn 0.467293 -0.689377 -0.553531 +vn 0.457697 0.583148 0.671157 +vn 0.464202 0.663555 -0.586695 +vn -0.243914 -0.927844 0.282155 +vn 0.032988 0.469808 0.882152 +vn 0.045683 0.682015 0.729910 +vn -0.280434 0.846534 0.452478 +vn -0.465858 0.461195 0.755166 +vn -0.936764 -0.033183 -0.348384 +vn -0.190275 0.981239 0.031072 +vn 0.705116 0.597140 -0.382406 +vn 0.688302 0.725318 0.012471 +vn -0.503947 0.545565 0.669624 +vn 0.273524 -0.470848 -0.838741 +vn -0.446448 0.850178 0.279074 +vn 0.816745 0.576163 -0.031038 +vn -0.281872 0.956552 0.074542 +vn -0.405426 -0.600826 0.688940 +vn -0.412063 -0.532682 -0.739225 +vn -0.157451 0.950539 0.267742 +vn -0.812333 0.540312 0.219497 +vn -0.746915 0.450347 -0.489188 +vn 0.153856 0.286166 0.945747 +vn -0.117223 0.505622 0.854755 +vn 0.018244 -0.694412 0.719347 +vn -0.202785 0.534768 0.820306 +vn 0.071630 -0.994808 0.072289 +vn 0.170049 -0.799060 -0.576704 +vn -0.598497 -0.469939 0.648814 +vn -0.281100 0.163318 0.945680 +vn -0.220446 0.478323 0.850065 +vn 0.380677 -0.768865 -0.513743 +vn 0.768818 -0.418551 -0.483461 +vn -0.342664 0.422767 0.838957 +vn 0.691722 -0.039428 -0.721087 +vn -0.483343 0.448112 0.752047 +vn 0.474879 -0.709738 -0.520348 +vn 0.540810 0.437503 -0.718412 +vn 0.805275 0.071163 -0.588615 +vn 0.638196 -0.180712 0.748365 +vn 0.704873 -0.707569 -0.050001 +vn 0.848998 -0.351348 0.394661 +vn -0.308756 -0.627913 0.714419 +vn -0.445443 -0.426228 0.787344 +vn -0.573793 -0.711602 0.405444 +vn -0.204032 -0.047813 0.977796 +vn 0.706777 0.687926 0.164998 +vn -0.434761 0.640545 0.632996 +vn -0.517653 0.102067 0.849481 +vn -0.403180 -0.313636 -0.859696 +vn -0.454182 -0.817957 0.353079 +vn -0.148430 0.954988 0.256841 +vn 0.028166 0.596090 -0.802424 +vn -0.373258 -0.232325 0.898167 +vn 0.199624 -0.436885 -0.877087 +vn -0.407563 -0.268759 0.872732 +vn -0.334105 0.630439 0.700657 +vn -0.272942 0.861820 0.427515 +vn -0.259398 0.954694 -0.145850 +vn 0.370916 -0.109890 -0.922142 +vn -0.501389 0.272498 0.821190 +vn 0.403426 0.442028 -0.801161 +vn 0.354714 0.614051 -0.705067 +vn -0.362365 0.701805 0.613320 +vn -0.601177 -0.708214 0.370162 +vn -0.631791 -0.616825 -0.469432 +vn 0.413120 0.888823 -0.198307 +vn 0.520743 0.778427 -0.350539 +vn 0.650200 -0.750199 -0.120173 +vn -0.382877 0.016606 0.923650 +vn 0.237234 -0.814404 -0.529590 +vn -0.143747 0.962666 -0.229369 +vn -0.382199 -0.053326 0.922540 +vn 0.388547 -0.600199 -0.699137 +vn -0.452448 -0.309338 0.836422 +vn -0.095054 -0.939495 -0.329112 +vn -0.579507 0.681068 0.447568 +vn -0.489139 0.230844 0.841103 +vn 0.751346 -0.594748 0.285927 +vn 0.421141 0.570673 -0.704963 +vn 0.514914 0.820726 -0.247533 +vn 0.072782 0.509353 0.857475 +vn -0.504283 -0.520676 0.688909 +vn -0.404045 0.836419 0.370340 +vn 0.373450 -0.533365 -0.758984 +vn -0.106958 0.735442 0.669092 +vn -0.121721 -0.992395 -0.018305 +vn -0.118065 0.527318 0.841425 +vn -0.595460 0.488231 0.638011 +vn -0.348953 -0.612763 0.709051 +vn -0.453266 0.058142 0.889477 +vn 0.194988 0.034569 -0.980196 +vn -0.792885 0.596961 -0.122356 +vn -0.448429 0.047742 0.892543 +vn 0.363001 -0.738606 -0.568059 +vn -0.365708 0.871062 0.327886 +vn -0.341533 -0.873951 0.345782 +vn -0.130280 -0.704048 0.698100 +vn -0.512664 0.038794 0.857713 +vn -0.489027 -0.426225 0.761042 +vn 0.066959 -0.127593 -0.989564 +vn 0.246221 0.380268 -0.891500 +vn -0.484019 0.111966 0.867865 +vn 0.471263 0.656382 -0.589129 +vn 0.048470 0.772083 -0.633670 +vn 0.417030 0.727355 -0.545014 +vn -0.474383 -0.339330 0.812290 +vn 0.051218 -0.770233 0.635702 +vn -0.463988 -0.229638 0.855559 +vn 0.495063 0.814864 -0.301512 +vn 0.549739 0.412348 -0.726468 +vn 0.310812 -0.933677 -0.177885 +vn -0.424615 0.712925 0.558069 +vn 0.002147 0.683961 -0.729515 +vn 0.392137 -0.709451 -0.585584 +vn -0.214141 -0.633135 -0.743830 +vn -0.418346 0.723460 0.549174 +vn 0.133875 0.929204 0.344468 +vn -0.087428 0.966753 0.240301 +vn 0.403567 0.246240 -0.881192 +vn -0.206347 0.123894 0.970604 +vn 0.238259 0.963621 -0.121104 +vn -0.411143 0.046742 0.910372 +vn -0.277008 0.094485 0.956211 +vn -0.193958 -0.735082 -0.649643 +vn 0.198671 0.218395 -0.955423 +vn -0.470829 -0.501046 0.726136 +vn -0.307106 0.903280 0.299617 +vn -0.259090 -0.138710 0.955841 +vn 0.452839 0.878494 -0.152269 +vn -0.722753 0.496974 0.480256 +vn 0.292472 -0.386757 -0.874574 +vn -0.155068 0.543236 0.825136 +vn 0.443438 0.288556 -0.848586 +vn -0.255452 0.452358 0.854469 +vn 0.115474 0.403981 -0.907450 +vn -0.729651 0.322547 0.602970 +vn -0.660357 0.408789 0.629936 +vn -0.327601 0.434629 0.838913 +vn -0.523839 0.316547 0.790817 +vn 0.469231 0.058048 -0.881165 +vn -0.002976 -0.968105 -0.250528 +vn 0.068997 -0.818922 0.569743 +vn -0.087940 0.454782 0.886251 +vn 0.030754 0.156332 -0.987226 +vn -0.274716 -0.862809 -0.424373 +vn -0.240391 -0.733137 0.636177 +vn -0.502751 -0.176770 0.846164 +vn -0.315043 -0.431859 0.845131 +vn -0.189300 -0.451068 0.872183 +vn -0.338271 0.905339 0.256776 +vn 0.279393 0.952620 -0.120226 +vn 0.018337 -0.840693 -0.541202 +vn -0.367793 -0.719381 0.589254 +vn 0.065336 0.935495 -0.347247 +vn 0.171172 0.967235 0.187502 +vn -0.845749 0.526819 -0.084676 +vn 0.093137 0.965753 0.242170 +vn -0.503916 0.725655 0.468501 +vn -0.119294 0.688729 0.715137 +vn -0.795975 0.602405 -0.059430 +vn -0.440664 0.683234 0.582243 +vn -0.231764 0.720622 0.653444 +vn -0.241783 -0.751828 0.613430 +vn -0.220463 0.123499 0.967545 +vn -0.755930 0.645097 -0.111444 +vn 0.305829 0.144057 -0.941125 +vn 0.161431 0.889023 -0.428460 +vn -0.752485 0.622364 0.215474 +vn -0.124446 -0.973097 -0.193894 +vn -0.603345 -0.404841 0.687080 +vn 0.137607 0.774871 0.616960 +vn -0.229332 -0.904528 -0.359493 +vn -0.567648 0.350157 0.745095 +vn 0.546754 0.603441 -0.580448 +vn 0.612558 0.603559 -0.510382 +vn 0.035984 0.777124 0.628318 +vn -0.382786 -0.869004 -0.313541 +vn 0.024403 0.516670 -0.855837 +vn 0.012027 -0.758254 0.651848 +vn 0.060716 0.539984 -0.839483 +vn 0.207917 -0.967543 0.143636 +vn -0.217045 0.603955 0.766896 +vn -0.309705 -0.949753 -0.045298 +vn -0.285210 0.775737 -0.562927 +vn 0.020003 0.974023 0.225565 +vn 0.505962 0.724227 -0.468506 +vn 0.619968 -0.283694 -0.731545 +vn -0.850590 0.523946 -0.044460 +vn 0.175957 0.886271 -0.428442 +vn -0.426209 0.530729 -0.732579 +vn 0.321015 -0.464441 -0.825375 +vn -0.024655 0.974051 0.224983 +vn -0.223396 0.929274 0.294183 +vn -0.246983 0.916615 0.314351 +vn -0.708069 -0.334424 0.621931 +vn 0.248309 -0.630979 -0.734988 +vn 0.532609 -0.844611 -0.054410 +vn 0.329064 -0.860509 -0.388897 +vn -0.051804 0.872534 -0.485799 +vn -0.242656 0.805699 -0.540340 +vn 0.587531 0.355358 -0.726999 +vn 0.530534 0.758356 0.378722 +vn 0.196139 0.204873 -0.958935 +vn -0.672364 0.422246 0.607977 +vn -0.222838 0.176217 0.958797 +vn 0.031299 -0.862956 0.504309 +vn -0.182132 0.460878 0.868573 +vn -0.677082 -0.114940 -0.726876 +vn -0.336670 -0.852592 -0.399675 +vn -0.378251 -0.720305 0.581452 +vn 0.250263 -0.325408 0.911854 +vn -0.523196 -0.639658 -0.563120 +vn 0.418341 -0.880924 -0.221278 +vn -0.114179 0.741278 0.661415 +vn -0.084359 0.232815 -0.968855 +vn -0.855485 -0.396661 0.332875 +vn -0.390648 -0.775812 0.495489 +vn -0.270365 -0.653469 -0.707023 +vn -0.016757 -0.747860 -0.663645 +vn 0.400893 -0.028797 -0.915672 +vn -0.239874 -0.219050 -0.945768 +vn -0.637453 -0.729295 0.248561 +vn -0.660490 -0.477887 -0.579117 +vn -0.819041 -0.001209 -0.573733 +vn -0.335254 -0.653831 -0.678313 +vn -0.397602 -0.694364 -0.599810 +vn -0.830262 0.550282 0.088622 +vn 0.045831 -0.835629 -0.547378 +vn -0.065598 -0.917846 -0.391479 +vn -0.239196 -0.958056 0.157840 +vn -0.069375 -0.044927 -0.996579 +vn -0.654018 -0.445180 -0.611617 +vn 0.123023 -0.914634 0.385112 +vn -0.966121 0.191612 -0.172902 +vn -0.364585 0.887810 0.280840 +vn -0.237646 -0.799616 0.551488 +vn -0.332922 -0.218054 -0.917396 +vn -0.275545 0.907027 0.318396 +vn 0.769357 -0.516146 0.376409 +vn -0.088556 0.709498 -0.699122 +vn -0.432519 0.429694 -0.792648 +vn 0.136829 0.211918 0.967661 +vn -0.065867 -0.840411 -0.537933 +vn -0.113846 -0.751927 -0.649341 +vn -0.371253 -0.689064 -0.622384 +vn -0.173834 -0.316624 0.932486 +vn 0.198855 0.795424 0.572501 +vn -0.006147 0.162252 -0.986730 +vn -0.476409 0.022139 -0.878945 +vn 0.319193 -0.529219 -0.786157 +vn 0.521442 0.791639 -0.318445 +vn 0.653749 0.647113 0.392248 +vn -0.230681 0.467578 0.853321 +vn 0.428113 0.862773 -0.268965 +vn 0.388262 -0.855085 -0.343630 +vn 0.712729 -0.699190 -0.056139 +vn 0.704550 -0.653448 0.276794 +vn 0.299123 -0.735189 -0.608295 +vn -0.241754 -0.807681 -0.537778 +vn 0.346822 -0.822636 -0.450538 +vn -0.529685 0.818064 0.224065 +vn -0.561864 -0.258720 -0.785731 +vn 0.011435 -0.770603 -0.637213 +vn -0.796514 0.592398 -0.120957 +vn -0.760878 -0.177152 -0.624246 +vn 0.377927 -0.915830 0.135744 +vn 0.159845 0.486607 0.858873 +vn -0.013950 0.453374 0.891211 +vn -0.417791 -0.023088 0.908250 +vn 0.601591 0.082289 -0.794554 +vn -0.918254 -0.104456 0.381966 +vn -0.899532 -0.041413 0.434888 +vn -0.856323 -0.042602 0.514681 +vn 0.838472 0.255494 -0.481339 +vn -0.502725 0.499764 0.705339 +vn -0.628784 0.139518 0.764961 +vn -0.695116 -0.261573 0.669622 +vn -0.116655 -0.976082 -0.183454 +vn -0.269349 0.727875 0.630594 +vn 0.050141 0.972453 0.227641 +vn -0.164520 -0.935676 -0.312160 +vn -0.360745 0.455188 0.814044 +vn 0.392459 0.236574 -0.888824 +vn -0.282346 0.939124 0.195772 +vn 0.083477 0.275981 -0.957531 +vn -0.542108 0.407132 0.735094 +vn -0.158461 0.624846 0.764498 +vn -0.438784 -0.068874 0.895949 +vn -0.291438 0.600449 0.744664 +vn 0.002622 -0.718552 -0.695468 +vn 0.379330 0.827775 -0.413398 +vn 0.079073 -0.826979 0.556644 +vn 0.411443 -0.852090 -0.323507 +vn -0.294982 0.537107 0.790254 +vn -0.533006 0.788410 0.307106 +vn -0.390559 -0.434861 0.811394 +vn 0.133441 0.142254 -0.980794 +vn -0.517574 -0.064649 0.853193 +vn 0.078606 0.721875 -0.687545 +vn 0.008666 -0.649112 0.760643 +vn -0.218546 -0.014992 0.975711 +vn 0.172764 -0.582861 -0.793994 +vn -0.599101 -0.125179 0.790828 +vn 0.311492 0.511620 -0.800761 +vn -0.066899 -0.736801 -0.672792 +vn -0.150813 0.970599 -0.187597 +vn 0.328942 -0.815000 -0.477045 +vn -0.239067 0.502714 0.830738 +vn 0.502307 0.849852 0.159499 +vn 0.273378 -0.569090 -0.775501 +vn -0.437904 -0.663044 0.607135 +vn -0.560713 -0.640557 0.524678 +vn -0.052369 0.660442 -0.749049 +vn -0.290249 0.240027 0.926360 +vn 0.474098 -0.297892 -0.828548 +vn -0.368599 0.675052 0.639093 +vn -0.077557 0.698498 0.711397 +vn 0.402154 -0.792716 -0.458119 +vn -0.453152 -0.762993 0.460972 +vn -0.826467 0.556643 0.084267 +vn 0.289952 -0.289969 -0.912056 +vn -0.836376 0.460865 -0.296780 +vn -0.211772 -0.813880 0.541065 +vn 0.083486 0.980302 0.178991 +vn -0.691113 0.296565 0.659099 +vn 0.662533 0.616038 0.426084 +vn -0.704343 0.702614 -0.101166 +vn -0.352170 -0.894712 0.274711 +vn 0.021996 0.979071 -0.202327 +vn -0.484322 0.101702 0.868958 +vn 0.285900 -0.264062 -0.921158 +vn -0.566027 0.005387 0.824369 +vn 0.557179 -0.822579 -0.113647 +vn 0.284760 0.069838 -0.956052 +vn 0.072890 -0.880592 0.468236 +vn 0.197359 0.416446 -0.887481 +vn 0.000951 -0.634083 -0.773264 +vn -0.673074 0.409680 0.615738 +vn -0.837946 0.538592 -0.088114 +vn 0.381211 -0.212844 -0.899653 +vn -0.548368 0.175156 0.817687 +vn -0.019606 -0.908476 -0.417477 +vn -0.272997 0.960102 0.060639 +vn -0.597311 -0.105048 0.795100 +vn -0.407345 0.843157 0.350936 +vn -0.607820 -0.266109 0.748159 +vn -0.291518 -0.954720 -0.059390 +vn 0.353339 0.513734 -0.781811 +vn -0.626084 0.568230 0.533980 +vn 0.668227 0.486434 -0.562898 +vn -0.624287 -0.545902 0.558799 +vn -0.424990 -0.811678 0.400702 +vn -0.637341 -0.106702 0.763159 +vn -0.675539 0.347049 0.650542 +vn 0.247256 -0.095319 -0.964250 +vn -0.005811 0.516624 0.856193 +vn -0.142692 -0.546376 0.825296 +vn -0.011014 -0.673755 0.738873 +vn -0.075125 -0.762436 0.642688 +vn -0.025102 -0.847250 0.530602 +vn -0.316392 -0.312470 -0.895689 +vn -0.228145 0.448837 0.864000 +vn -0.559413 0.066946 0.826181 +vn -0.601525 -0.017773 0.798656 +vn 0.190643 -0.172721 -0.966345 +vn 0.229107 0.944543 -0.235264 +vn 0.021489 0.388404 -0.921239 +vn -0.428385 0.335826 0.838872 +vn 0.822112 0.387642 -0.416972 +vn 0.422857 0.586920 -0.690447 +vn -0.356336 -0.902591 -0.241568 +vn 0.763037 0.537644 -0.358768 +vn -0.197448 -0.596135 0.778227 +vn -0.401874 0.743258 0.534850 +vn -0.609369 -0.374824 0.698696 +vn -0.542097 -0.456196 0.705703 +vn -0.483615 0.599913 0.637354 +vn -0.069361 0.576530 -0.814127 +vn 0.271097 -0.487881 -0.829746 +vn -0.307965 -0.683974 0.661315 +vn -0.663262 -0.678540 0.315700 +vn -0.654105 0.272225 0.705720 +vn -0.455338 0.654248 0.603843 +vn -0.257084 -0.826259 0.501202 +vn -0.128232 0.990429 -0.051067 +vn 0.285625 -0.441042 -0.850823 +vn 0.017948 -0.728418 -0.684897 +vn -0.111952 -0.927170 -0.357524 +vn -0.722845 0.656404 0.215936 +vn -0.726051 0.484543 0.487922 +vn -0.228981 0.706880 0.669245 +vn -0.569999 -0.042557 -0.820542 +vn -0.014413 0.992549 -0.120991 +vn -0.575583 0.266778 0.773003 +vn -0.155371 0.708912 0.687970 +vn 0.412472 0.391441 -0.822582 +vn 0.053333 0.601124 -0.797374 +vn -0.344453 0.597040 -0.724497 +vn 0.202450 0.725120 -0.658191 +vn 0.426651 0.901059 0.077855 +vn -0.370169 0.884183 0.284949 +vn -0.083861 -0.622065 0.778462 +vn 0.147784 -0.766619 -0.624865 +vn -0.260411 0.841345 0.473629 +vn 0.260518 -0.762904 -0.591699 +vn -0.229231 0.946428 0.227437 +vn 0.360134 -0.886071 -0.291857 +vn 0.234773 -0.324772 -0.916190 +vn 0.339778 -0.158750 -0.927011 +vn -0.445983 -0.136444 0.884580 +vn -0.104073 -0.609976 -0.785556 +vn -0.181620 0.909549 0.373812 +vn -0.516976 0.679416 0.520701 +vn -0.165863 -0.583006 -0.795358 +vn 0.198446 0.892496 -0.405056 +vn -0.050084 0.736769 -0.674287 +vn -0.564378 -0.489713 0.664574 +vn -0.235556 -0.885264 0.401024 +vn 0.884993 -0.130587 0.446916 +vn 0.071620 -0.799398 0.596518 +vn -0.287839 0.676966 0.677396 +vn -0.358988 0.909088 -0.211393 +vn 0.505469 -0.689519 -0.518715 +vn -0.028684 0.691556 0.721753 +vn 0.087262 -0.346205 -0.934092 +vn -0.708018 -0.215011 -0.672667 +vn 0.803823 0.571822 -0.163976 +vn -0.104898 0.740479 0.663843 +vn -0.207261 0.544351 0.812850 +vn -0.153133 -0.952017 -0.264980 +vn 0.137454 -0.733478 -0.665670 +vn -0.264547 0.822389 -0.503678 +vn -0.531013 -0.466102 0.707654 +vn -0.663905 -0.145716 0.733482 +vn -0.491339 0.120570 0.862583 +vn -0.434652 -0.212417 0.875190 +vn -0.601135 -0.023946 0.798788 +vn 0.352220 -0.624266 -0.697304 +vn 0.560166 -0.360418 -0.745864 +vn -0.614009 -0.090845 0.784054 +vn 0.569435 -0.608059 -0.553180 +vn -0.456698 0.697276 0.552480 +vn -0.121653 0.920233 0.371983 +vn 0.110592 0.331888 0.936813 +vn 0.104802 -0.256679 -0.960798 +vn -0.468471 -0.867719 -0.166128 +vn -0.748967 -0.657834 -0.079393 +vn -0.315525 0.803550 -0.504729 +vn 0.207313 0.433565 -0.876951 +vn 0.451268 -0.678115 -0.580101 +vn -0.187474 -0.922549 -0.337278 +vn -0.354534 -0.884885 -0.302132 +vn -0.280735 -0.862650 0.420742 +vn 0.121327 0.990293 0.067820 +vn -0.451284 -0.381915 -0.806526 +vn 0.034936 0.980023 0.195790 +vn 0.327017 -0.748117 -0.577391 +vn -0.488575 -0.733003 0.473288 +vn 0.188775 0.378687 -0.906069 +vn -0.926187 0.251269 0.281143 +vn 0.662672 0.682006 0.309408 +vn 0.538654 -0.687877 -0.486496 +vn 0.327343 -0.317609 -0.889927 +vn -0.438926 -0.821638 0.363668 +vn 0.613936 -0.653679 -0.442477 +vn -0.793416 -0.422084 0.438560 +vn -0.266514 0.268702 0.925618 +vn 0.365008 -0.840942 -0.399482 +vn -0.248103 0.612241 0.750736 +vn -0.255043 0.667167 0.699887 +vn -0.318060 -0.509675 -0.799418 +vn 0.655872 -0.714260 -0.244263 +vn -0.382701 0.867073 0.318943 +vn -0.328843 -0.149289 -0.932510 +vn -0.407742 -0.612143 -0.677516 +vn -0.954355 0.148740 -0.259004 +vn -0.093578 0.806294 0.584066 +vn 0.453813 0.123886 -0.882443 +vn 0.654408 -0.022546 -0.755806 +vn -0.227183 0.561561 0.795636 +vn 0.363508 0.051132 0.930187 +vn 0.316322 -0.288248 0.903800 +vn 0.471505 -0.016522 0.881709 +vn 0.103985 0.186956 0.976849 +vn 0.235374 -0.425937 -0.873600 +vn 0.009099 -0.999908 -0.010105 +vn 0.118421 0.518476 -0.846852 +vn 0.774496 0.468059 -0.425532 +vn 0.932860 -0.112647 -0.342175 +vn 0.839200 0.040931 -0.542280 +vn -0.610306 -0.216459 0.762019 +vn -0.035918 -0.400692 0.915508 +vn -0.054756 -0.675205 -0.735595 +vn 0.236935 -0.506925 0.828787 +vn 0.449480 -0.717212 -0.532518 +vn 0.968813 -0.113797 0.220118 +vn 0.748586 -0.633900 0.194397 +vn 0.518209 0.375153 0.768583 +vn 0.736413 -0.664492 0.127072 +vn 0.571658 -0.806451 -0.151141 +vn 0.743163 -0.665504 0.069379 +vn 0.072589 -0.154463 0.985328 +vn 0.190194 -0.610989 0.768452 +vn -0.089186 -0.956223 -0.278716 +vn 0.297476 0.880356 -0.369434 +vn -0.338786 -0.823006 -0.455945 +vn 0.201297 -0.058918 -0.977757 +vn 0.350171 -0.812757 -0.465625 +vn -0.021820 0.550539 -0.834525 +vn -0.633820 0.673002 0.381237 +vn -0.435812 0.342224 0.832436 +vn -0.520171 -0.248054 0.817246 +vn -0.209418 0.703859 0.678768 +vn -0.375685 0.470583 -0.798381 +vn 0.130094 0.958353 -0.254236 +vn -0.447433 0.667429 0.595266 +vn -0.160124 0.986090 -0.044571 +vn 0.304653 0.755942 -0.579430 +vn 0.683239 -0.729468 -0.032571 +vn 0.121613 0.784120 -0.608577 +vn -0.347079 -0.279176 -0.895320 +vn -0.300754 0.791647 0.531829 +vn -0.102780 0.994500 0.020142 +vn 0.505798 0.317924 -0.801931 +vn 0.283681 0.637415 -0.716399 +vn 0.116618 -0.938061 0.326254 +vn 0.383855 0.706703 -0.594329 +vn 0.526055 0.825881 -0.202946 +vn -0.606832 0.492327 0.623994 +vn 0.473684 0.856967 -0.203054 +vn -0.713600 -0.674788 0.188247 +vn 0.180768 0.717891 -0.672276 +vn -0.320020 -0.295503 0.900147 +vn -0.352097 0.196226 0.915163 +vn -0.048770 -0.943435 -0.327951 +vn -0.386592 0.884329 0.261744 +vn 0.632153 0.725325 0.272555 +vn 0.260972 -0.469350 -0.843567 +vn -0.419456 0.083077 0.903966 +vn -0.666582 -0.536088 0.517955 +vn -0.951724 0.302742 -0.050678 +vn -0.256848 -0.960335 -0.108560 +vn -0.101615 0.767036 -0.633506 +vn -0.353276 -0.180135 0.918013 +vn 0.135642 0.753751 -0.643009 +vn -0.314042 0.921504 0.228491 +vn 0.116402 0.983058 -0.141590 +vn 0.336569 0.603315 0.723002 +vn 0.578654 0.752271 -0.315036 +vn 0.134741 0.070984 -0.988335 +vn -0.479914 0.145263 0.865206 +vn 0.069098 -0.695026 -0.715657 +vn 0.349980 0.194142 -0.916418 +vn 0.239442 -0.963526 0.119525 +vn -0.068313 0.656176 0.751509 +vn -0.838105 0.523832 -0.152253 +vn 0.277365 -0.446652 -0.850630 +vn -0.235860 0.792751 0.562063 +vn 0.172405 -0.638840 -0.749774 +vn -0.531838 -0.042268 0.845791 +vn -0.546281 -0.497161 0.674098 +vn -0.417207 0.850877 0.319290 +vn -0.049594 -0.558719 0.827873 +vn 0.299311 0.136620 -0.944324 +vn 0.077408 -0.926622 0.367940 +vn 0.038860 0.518865 -0.853972 +vn 0.026523 -0.668813 -0.742958 +vn -0.691266 -0.485558 0.535149 +vn 0.266941 -0.512552 -0.816109 +vn -0.527373 -0.336276 0.780254 +vn 0.170289 0.387032 -0.906205 +vn 0.264709 -0.472540 -0.840616 +vn -0.372353 0.691811 0.618669 +vn -0.047766 -0.571013 -0.819550 +vn 0.566441 -0.772920 -0.285901 +vn 0.726874 -0.487890 -0.483341 +vn 0.025862 -0.904157 -0.426417 +vn 0.308442 -0.904853 0.293434 +vn 0.014824 0.746872 0.664803 +vn -0.302734 -0.870376 0.388327 +vn 0.077118 -0.828235 -0.555049 +vn -0.316346 0.946473 0.064147 +vn -0.202436 -0.517296 0.831520 +vn -0.287028 -0.957496 0.028575 +vn 0.478628 0.804712 0.351217 +vn 0.424694 -0.624763 -0.655215 +vn -0.656090 0.210480 0.724737 +vn 0.467091 0.361249 -0.807048 +vn -0.597521 -0.477176 0.644416 +vn -0.699542 -0.703651 0.124566 +vn -0.112051 0.872523 0.475551 +vn -0.573775 0.012833 0.818913 +vn -0.640554 -0.088744 0.762768 +vn -0.071054 0.965060 -0.252210 +vn 0.439755 0.323048 -0.838007 +vn -0.980751 -0.193866 0.023317 +vn 0.402044 -0.532069 -0.745160 +vn 0.394858 0.881557 -0.258735 +vn -0.650165 0.362801 0.667578 +vn 0.090696 0.541397 -0.835861 +vn -0.704369 -0.427078 0.566982 +vn -0.128765 -0.949494 -0.286148 +vn 0.139283 0.986484 -0.086307 +vn -0.585367 -0.340972 0.735584 +vn 0.336519 0.370148 -0.865879 +vn 0.397261 -0.033008 -0.917112 +vn -0.225128 0.502102 0.834992 +vn -0.402364 0.576590 0.711089 +vn -0.302186 0.181458 0.935819 +vn -0.608170 0.058077 0.791679 +vn 0.629724 0.566233 -0.531816 +vn -0.225449 -0.889118 0.398299 +vn -0.650328 0.484147 0.585384 +vn 0.297773 -0.292530 -0.908712 +vn -0.264730 0.243354 0.933111 +vn 0.251465 0.009179 -0.967823 +vn -0.364278 -0.096499 0.926277 +vn -0.655109 0.313810 0.687281 +vn -0.515064 -0.426383 0.743577 +vn -0.909542 0.013518 0.415392 +vn -0.192211 -0.465481 0.863934 +vn 0.242994 0.250899 -0.937018 +vn -0.409564 0.719141 0.561332 +vn 0.152873 -0.966802 0.204754 +vn -0.458698 0.676149 0.576557 +vn -0.306753 0.804632 0.508399 +vn -0.065109 -0.819485 0.569390 +vn -0.423500 -0.060460 0.903876 +vn -0.172858 0.608762 0.774292 +vn -0.225825 0.819070 0.527377 +vn 0.314065 0.784006 -0.535442 +vn -0.753887 0.641397 -0.142351 +vn 0.013248 0.582913 0.812427 +vn -0.050551 -0.832796 -0.551267 +vn 0.189189 0.880102 -0.435464 +vn 0.183873 -0.562870 -0.805834 +vn 0.639912 -0.768094 -0.023338 +vn 0.293504 0.626660 0.721909 +vn -0.525076 -0.788624 0.319949 +vn 0.149930 0.928638 -0.339342 +vn 0.373241 0.468012 -0.801034 +vn 0.037534 0.777400 0.627886 +vn -0.067690 -0.967810 -0.242409 +vn -0.563257 -0.320931 0.761410 +vn -0.293433 -0.953152 -0.073473 +vn 0.339672 -0.799674 -0.495121 +vn 0.330113 0.724729 0.604809 +vn -0.348317 -0.458792 0.817426 +vn -0.466414 0.238005 0.851946 +vn -0.336665 0.891357 0.303546 +vn -0.307685 -0.948873 0.070503 +vn -0.802683 0.538342 -0.256687 +vn 0.305234 -0.936364 -0.173360 +vn -0.172897 0.961347 0.214287 +vn -0.491351 0.016902 0.870798 +vn -0.498472 -0.089655 0.862257 +vn -0.610019 0.551156 0.569301 +vn 0.044630 -0.735034 -0.676560 +vn -0.751198 0.020158 -0.659769 +vn 0.387426 -0.696702 -0.603744 +vn -0.108768 0.991794 0.067184 +vn 0.149050 -0.843850 0.515462 +vn 0.133778 -0.660435 -0.738870 +vn -0.515382 -0.714760 0.472758 +vn -0.519805 -0.295111 0.801694 +vn -0.493203 -0.302893 0.815480 +vn -0.615764 -0.264184 0.742322 +vn 0.322054 -0.287655 -0.901962 +vn -0.682193 0.215855 0.698584 +vn -0.822227 -0.547678 0.154889 +vn -0.545251 -0.053471 0.836566 +vn 0.516291 -0.728773 -0.449815 +vn 0.070933 -0.975260 0.209371 +vn 0.098924 -0.886902 0.451241 +vn -0.148357 -0.806092 0.572892 +vn 0.546711 0.385710 0.743193 +vn -0.800396 0.033147 -0.598555 +vn 0.519650 0.424177 -0.741645 +vn 0.207727 -0.734794 0.645699 +vn -0.657534 -0.708365 -0.256648 +vn -0.156586 0.827052 0.539875 +vn 0.493852 -0.809956 -0.316355 +vn 0.177999 0.203239 -0.962814 +vn -0.258132 0.891899 0.371328 +vn 0.218540 -0.029420 -0.975384 +vn 0.430906 -0.772811 0.465923 +vn -0.545094 0.838374 0.000752 +vn -0.395900 -0.867241 -0.301920 +vn 0.288864 0.253969 -0.923070 +vn 0.088364 -0.983331 0.158907 +vn 0.651137 0.089246 -0.753695 +vn -0.107007 0.946381 0.304816 +vn 0.344413 0.329063 -0.879259 +vn -0.135788 0.372599 -0.918004 +vn -0.662740 -0.397638 -0.634554 +vn 0.828875 -0.459897 -0.318530 +vn 0.631567 0.660960 0.405285 +vn 0.029682 -0.883518 -0.467456 +vn -0.768003 -0.608788 -0.198868 +vn -0.245826 0.408592 -0.878989 +vn 0.315635 -0.232799 -0.919880 +vn -0.735823 0.030566 -0.676484 +vn -0.623026 0.487552 0.611664 +vn 0.972632 0.149291 0.178041 +vn 0.683939 0.533167 -0.497956 +vn 0.055237 0.728681 0.682623 +vn -0.389055 0.192610 0.900854 +vn -0.312400 -0.155496 0.937138 +vn -0.493549 0.290012 0.819941 +vn -0.765654 -0.610178 -0.203608 +vn -0.629099 0.701993 0.333825 +vn 0.028082 0.718894 0.694553 +vn 0.103873 0.676764 -0.728835 +vn 0.082324 -0.388868 -0.917608 +vn 0.034662 0.425844 0.904133 +vn 0.539238 0.740150 0.401748 +vn 0.583040 -0.711915 -0.391461 +vn -0.639804 0.028896 -0.767994 +vn -0.679903 0.727477 0.092241 +vn 0.588081 -0.460106 -0.665179 +vn 0.568115 0.058014 -0.820902 +vn -0.790785 -0.063015 -0.608842 +vn 0.001718 -0.607400 -0.794395 +vn 0.150448 -0.809109 -0.568074 +vn 0.428726 -0.785680 -0.445983 +vn -0.613079 0.497737 0.613508 +vn 0.124725 0.615491 -0.778212 +vn -0.450803 0.700717 0.552967 +vn -0.800572 -0.033049 0.598325 +vn 0.430147 0.754865 -0.495129 +vn 0.131634 0.724519 -0.676569 +vn -0.573786 0.072683 0.815774 +vn -0.136630 -0.772369 0.620305 +vn -0.149923 0.041074 0.987844 +vn -0.640113 0.282510 0.714453 +vn 0.370020 -0.631254 -0.681618 +vn -0.549742 0.377327 0.745257 +vn 0.519602 0.626372 -0.581095 +vn -0.603491 0.727233 -0.327003 +vn 0.068488 0.870987 0.486509 +vn -0.538924 0.296386 0.788490 +vn -0.770972 0.635575 -0.040582 +vn 0.035921 0.938220 -0.344170 +vn 0.216138 -0.551432 -0.805734 +vn 0.477406 0.859898 -0.180717 +vn 0.411153 -0.844830 -0.342367 +vn 0.198895 0.862043 -0.466179 +vn -0.144245 0.929057 -0.340656 +vn 0.701184 0.613587 -0.363115 +vn 0.160058 -0.861708 0.481499 +vn 0.549951 -0.816383 -0.176271 +vn -0.225005 -0.399526 -0.888680 +vn -0.379878 0.832665 0.402942 +vn -0.372217 -0.410963 0.832204 +vn -0.097648 -0.951532 -0.291636 +vn -0.702316 0.711504 -0.022697 +vn 0.285068 -0.512685 -0.809871 +vn -0.502489 -0.515869 0.693818 +vn 0.171938 -0.798127 -0.577435 +vn 0.142463 0.501196 -0.853526 +vn -0.456852 -0.130804 0.879873 +vn -0.481831 0.590927 0.647027 +vn 0.086479 -0.908047 0.409845 +vn -0.203351 -0.633492 0.746550 +vn -0.417995 0.011909 0.908371 +vn 0.623378 -0.339304 -0.704466 +vn -0.377080 -0.886279 0.268924 +vn 0.559861 -0.374534 -0.739107 +vn -0.715711 -0.256617 0.649543 +vn -0.911633 -0.354816 0.207440 +vn -0.110526 0.975990 -0.187691 +vn -0.672488 -0.584370 0.454171 +vn 0.225137 0.515816 -0.826588 +vn -0.416994 -0.870338 0.261969 +vn -0.530116 -0.603551 0.595570 +vn -0.526547 -0.006640 0.850120 +vn -0.502535 -0.673272 0.542369 +vn 0.003521 0.861592 0.507590 +vn -0.461446 0.667623 0.584250 +vn -0.960795 -0.125193 -0.247384 +vn -0.600245 0.648759 0.467780 +vn -0.374577 -0.336773 0.863873 +vn -0.407714 0.804055 0.432741 +vn -0.522179 -0.847905 -0.091575 +vn -0.869215 0.440200 -0.225142 +vn -0.085767 -0.994700 0.056702 +vn 0.182390 -0.637089 -0.748900 +vn -0.305734 0.929048 0.208317 +vn -0.243235 0.863352 0.442109 +vn -0.292313 0.707867 0.643023 +vn 0.215655 -0.488915 -0.845254 +vn 0.313920 -0.470512 -0.824665 +vn -0.152578 0.973036 0.172977 +vn -0.206334 0.717431 0.665371 +vn -0.293071 0.955373 0.037040 +vn -0.116272 -0.576348 0.808891 +vn 0.093997 0.935956 0.339339 +vn -0.325775 0.698211 0.637474 +vn -0.382842 0.169191 0.908188 +vn 0.157396 0.930223 0.331530 +vn 0.006644 0.722206 0.691646 +vn -0.041834 -0.689688 0.722897 +vn -0.041785 0.599937 -0.798955 +vn -0.046657 0.917309 0.395433 +vn 0.271107 0.171225 -0.947198 +vn 0.701402 -0.691811 0.171560 +vn -0.101191 0.635496 0.765445 +vn 0.207310 0.877449 -0.432557 +vn -0.107654 0.429680 0.896541 +vn 0.337831 0.108001 -0.934990 +vn -0.627691 0.086946 -0.773592 +vn -0.556742 0.086320 0.826189 +vn -0.967511 0.004783 0.252782 +vn -0.832832 -0.393819 0.388969 +vn -0.614237 0.207459 0.761363 +vn -0.723416 -0.423005 0.545653 +vn -0.682792 -0.002241 0.730610 +vn -0.546976 0.224951 0.806359 +vn -0.511973 -0.126505 0.849635 +vn -0.681189 0.386197 0.621959 +vn -0.669997 0.316306 0.671606 +vn -0.633207 -0.064318 0.771306 +vn -0.494300 0.633536 0.595231 +vn -0.642674 -0.021345 0.765842 +vn -0.002252 0.468891 -0.883253 +vn -0.073797 0.946996 -0.312655 +vn -0.497129 0.866316 -0.048562 +vn 0.346161 0.646566 -0.679797 +vn 0.321603 0.089623 -0.942623 +vn 0.331314 0.536710 -0.775998 +vn -0.809483 0.056820 0.584387 +vn -0.156165 -0.961216 -0.227326 +vn -0.447592 0.890530 -0.081348 +vn -0.338976 0.845074 0.413454 +vn -0.543901 0.675592 0.497743 +vn 0.222124 0.377822 -0.898839 +vn -0.169110 -0.206733 0.963672 +vn -0.489765 -0.558740 0.669283 +vn -0.670457 -0.151763 0.726261 +vn -0.493847 -0.827140 0.268245 +vn -0.554566 0.206802 0.806033 +vn -0.551946 -0.566197 0.612191 +vn 0.547811 0.122216 -0.827627 +vn -0.169224 0.598298 0.783200 +vn -0.303547 0.901191 0.309377 +vn -0.346224 -0.272953 -0.897566 +vn 0.044423 0.512548 0.857509 +vn -0.888706 0.421146 0.181211 +vn 0.520998 0.770500 -0.367275 +vn 0.343033 -0.541622 -0.767447 +vn -0.682408 0.332679 0.650879 +vn 0.379121 -0.505565 -0.775030 +vn -0.492797 -0.517064 0.699854 +vn -0.596333 -0.288136 0.749243 +vn -0.418472 -0.371188 0.828915 +vn -0.482585 -0.663927 0.571237 +vn -0.458631 0.724885 0.514002 +vn -0.471218 -0.181618 -0.863115 +vn -0.714189 0.465823 0.522440 +vn -0.926597 0.156880 0.341769 +vn -0.429037 -0.318770 0.845170 +vn -0.835547 0.535831 -0.121434 +vn -0.762734 0.280009 -0.582951 +vn -0.483819 0.648188 0.588024 +vn -0.535319 -0.806198 -0.251951 +vn -0.182747 0.529132 0.828627 +vn -0.998924 0.004907 -0.046116 +vn 0.196553 -0.802955 -0.562699 +vn -0.319489 0.917302 0.237663 +vn -0.514755 -0.774173 0.368353 +vn 0.230251 -0.489339 -0.841149 +vn 0.430288 0.894186 -0.123629 +vn 0.117354 -0.788885 -0.603232 +vn -0.593459 0.033474 0.804168 +vn 0.130830 0.619386 -0.774109 +vn -0.202951 0.961314 0.186244 +vn 0.176424 0.575950 -0.798221 +vn -0.619392 -0.581481 0.527478 +vn -0.193592 0.973979 -0.117842 +vn -0.541260 0.497354 0.677994 +vn 0.304919 -0.048959 -0.951119 +vn 0.154495 0.849341 0.504729 +vn -0.059925 0.916841 0.394731 +vn -0.687520 -0.062367 0.723483 +vn -0.286856 -0.915988 0.280499 +vn -0.646979 0.088092 0.757403 +vn 0.434697 0.456413 -0.776354 +vn -0.665879 -0.717380 0.204870 +vn -0.444880 -0.891531 0.085177 +vn 0.030173 -0.606452 -0.794548 +vn 0.030970 -0.882315 -0.469639 +vn -0.780801 -0.093838 0.617693 +vn 0.141340 -0.636034 -0.758606 +vn 0.182569 -0.486164 -0.854583 +vn -0.250101 0.267609 0.930503 +vn 0.574544 0.818410 -0.010172 +vn 0.662617 -0.742161 -0.100673 +vn -0.223195 0.308448 -0.924686 +vn -0.052103 0.998532 0.014773 +vn 0.031961 0.820007 -0.571460 +vn 0.096641 0.815239 -0.571004 +vn 0.591042 -0.643585 -0.486280 +vn 0.544666 -0.628634 -0.555121 +vn -0.109848 0.494738 -0.862072 +vn -0.879554 0.014449 0.475580 +vn 0.374922 0.052586 -0.925564 +vn -0.872828 -0.285665 0.395686 +vn -0.671818 0.267947 0.690554 +vn -0.614493 -0.263928 0.743465 +vn -0.784313 -0.153942 0.600961 +vn 0.578720 -0.377755 -0.722762 +vn -0.506034 -0.078675 0.858918 +vn 0.494535 -0.748018 -0.442610 +vn -0.026456 0.672980 0.739188 +vn 0.363485 0.354905 -0.861349 +vn 0.658052 -0.742041 -0.127841 +vn 0.043453 -0.845752 0.531804 +vn 0.741832 -0.578738 0.338745 +vn 0.450757 0.503800 -0.736888 +vn 0.104161 0.983911 0.145151 +vn -0.878816 -0.017770 -0.476830 +vn 0.369104 -0.672957 -0.641007 +vn 0.289058 -0.956157 0.047015 +vn 0.427098 0.904137 -0.011118 +vn 0.373193 0.895272 -0.243341 +vn -0.915809 -0.177487 -0.360268 +vn 0.414675 0.493298 -0.764658 +vn -0.795648 0.260702 -0.546790 +vn -0.622599 0.764117 0.168806 +vn -0.223605 -0.778044 0.587068 +vn 0.171677 0.983066 0.064102 +vn 0.348077 -0.934717 -0.071740 +vn 0.844346 0.531039 -0.071256 +vn 0.799135 -0.427800 -0.422339 +vn -0.840087 0.173108 -0.514089 +vn 0.113703 -0.131025 0.984837 +vn 0.266424 0.789234 0.553288 +vn 0.144008 0.455140 -0.878698 +vn -0.356612 0.166106 0.919368 +vn -0.322496 0.684686 0.653607 +vn -0.422801 0.030711 -0.905702 +vn 0.370136 0.418655 -0.829293 +vn -0.005322 -0.878612 -0.477506 +vn -0.522533 0.617904 0.587499 +vn 0.662498 0.537305 -0.521919 +vn -0.199434 0.161898 -0.966444 +vn 0.271622 0.183813 -0.944687 +vn -0.028549 0.934273 0.355415 +vn -0.011205 0.549070 0.835701 +vn 0.399569 -0.916697 0.003397 +vn -0.196865 0.742367 0.640418 +vn -0.761283 0.560476 -0.326061 +vn 0.551227 0.144032 0.821829 +vn 0.083860 0.466958 0.880294 +vn 0.386361 -0.676300 -0.627172 +vn 0.432244 -0.599488 -0.673632 +vn 0.414431 -0.830522 -0.372128 +vn 0.305231 -0.031176 0.951768 +vn 0.400290 -0.752233 -0.523367 +vn 0.701787 -0.474875 -0.531026 +vn -0.775496 -0.520200 0.357769 +vn -0.945858 -0.238920 0.219704 +vn -0.936803 -0.048594 0.346465 +vn -0.906601 0.299849 0.296925 +vn 0.322109 -0.472144 0.820564 +vn 0.827705 0.387203 0.406176 +vn 0.812157 -0.578275 0.077450 +vn 0.243232 0.857550 0.453261 +vn 0.115985 0.643976 0.756202 +vn 0.113094 -0.757154 0.643372 +vn 0.462315 -0.821417 -0.333975 +vn -0.233070 -0.858965 -0.455913 +vn -0.489649 -0.069729 0.869127 +vn -0.203401 0.737262 0.644262 +vn -0.628931 -0.183711 0.755445 +vn -0.302362 -0.931703 -0.201265 +vn -0.815984 0.575795 0.051288 +vn -0.112318 -0.373641 0.920748 +vn -0.840952 0.538226 -0.055801 +vn -0.217203 0.822538 0.525599 +vn -0.223570 -0.588138 0.777245 +vn -0.608427 -0.432740 0.665246 +vn -0.573794 0.640094 -0.510921 +vn -0.383116 -0.916592 0.114374 +vn -0.090915 -0.961799 -0.258221 +vn -0.476671 -0.166865 0.863099 +vn -0.234736 0.458514 0.857125 +vn -0.282928 -0.951640 -0.119719 +vn -0.086492 0.562407 0.822324 +vn 0.424967 -0.626307 -0.653562 +vn -0.609252 0.131755 0.781954 +vn 0.482454 0.788231 -0.382008 +vn 0.302618 0.733093 -0.609095 +vn 0.383914 -0.829412 -0.405816 +vn 0.118143 0.918251 -0.377965 +vn -0.130578 0.888337 -0.440235 +vn 0.452965 0.754560 -0.474828 +vn -0.057848 -0.954012 -0.294135 +vn -0.630622 0.463712 0.622324 +vn 0.022392 -0.801860 0.597093 +vn 0.530159 -0.131770 -0.837596 +vn 0.043601 -0.768837 -0.637956 +vn -0.764756 0.562742 0.313800 +vn -0.680374 0.730493 0.058912 +vn -0.739171 0.483880 0.468493 +vn 0.243524 0.404335 -0.881595 +vn -0.543981 -0.166623 0.822388 +vn 0.673427 -0.599381 -0.432712 +vn 0.042640 -0.663158 -0.747264 +vn 0.571449 -0.820435 0.018213 +vn -0.129272 0.665388 0.735220 +vn -0.292556 0.707393 0.643433 +vn 0.071679 0.509763 -0.857323 +vn 0.558746 0.074381 -0.825997 +vn -0.227929 -0.905100 0.358946 +vn -0.369361 0.896590 0.244332 +vn 0.403778 -0.353431 -0.843830 +vn 0.305877 0.261008 -0.915595 +vn 0.008306 0.896294 -0.443382 +vn -0.066884 -0.519485 -0.851858 +vn 0.178130 -0.965927 0.187763 +vn -0.290609 -0.515452 0.806136 +vn -0.714763 -0.451124 0.534417 +vn -0.468830 -0.173312 0.866118 +vn 0.274067 -0.944588 -0.180666 +vn -0.419791 -0.232214 0.877412 +vn 0.156277 0.457832 -0.875196 +vn 0.372199 -0.916095 -0.149124 +vn 0.181590 -0.452563 -0.873047 +vn 0.747345 -0.597703 0.290218 +vn 0.777365 -0.578971 0.245958 +vn -0.356117 0.582913 0.730338 +vn -0.247117 -0.823837 0.510123 +vn 0.515964 -0.855474 -0.044112 +vn 0.111427 0.521187 0.846137 +vn -0.732964 0.284803 0.617779 +vn -0.247673 0.822306 0.512319 +vn 0.244431 -0.402441 -0.882210 +vn 0.119202 0.552760 0.824771 +vn -0.487452 0.793297 0.364787 +vn 0.247674 -0.133645 -0.959581 +vn 0.342862 0.489089 -0.802021 +vn -0.273867 0.641940 0.716177 +vn -0.339615 0.786780 0.515403 +vn -0.080424 0.977748 0.193756 +vn 0.161994 0.620397 -0.767375 +vn 0.745673 -0.480608 -0.461506 +vn -0.569289 0.115645 0.813963 +vn -0.624211 -0.571885 0.532267 +vn -0.979732 0.120138 0.160289 +vn -0.514224 0.088945 0.853032 +vn -0.901174 0.091620 0.423664 +vn -0.594352 -0.020366 0.803947 +vn -0.260330 0.717146 0.646475 +vn 0.261681 -0.962734 -0.068309 +vn -0.295413 0.955256 0.014714 +vn -0.276419 -0.959630 -0.051981 +vn -0.561997 -0.777349 0.282644 +vn -0.441120 -0.438887 0.782810 +vn 0.269514 -0.040309 -0.962152 +vn -0.066408 0.528438 -0.846371 +vn -0.131560 -0.534752 0.834705 +vn -0.053237 0.657695 0.751401 +vn -0.239844 0.796968 0.554362 +vn 0.323550 -0.294914 -0.899078 +vn -0.197437 0.125112 0.972299 +vn -0.048630 -0.967644 -0.247589 +vn 0.274727 0.957302 0.089988 +vn -0.431970 -0.496747 0.752758 +vn 0.616671 0.485769 -0.619472 +vn -0.454145 -0.166010 0.875325 +vn 0.994655 -0.096577 -0.036527 +vn 0.254397 0.765987 -0.590377 +vn -0.517311 0.450332 0.727729 +vn 0.121884 0.964256 -0.235277 +vn -0.831714 -0.484276 0.271530 +vn -0.203957 0.462044 0.863086 +vn -0.313034 0.917886 -0.243915 +vn -0.390475 0.914742 -0.103810 +vn 0.232712 0.914932 0.329765 +vn -0.432308 -0.872203 -0.228851 +vn -0.329429 0.647681 0.687012 +vn 0.357874 -0.470160 -0.806768 +vn 0.479142 0.203512 -0.853818 +vn 0.193818 0.166212 -0.966855 +vn -0.441860 0.773805 0.453856 +vn 0.089425 -0.788582 -0.608392 +vn 0.019182 0.999350 0.030509 +vn -0.023483 -0.931482 -0.363029 +vn -0.085234 0.546653 0.833010 +vn -0.043927 -0.861825 -0.505300 +vn 0.066782 0.725242 0.685248 +vn 0.032397 -0.354014 0.934679 +vn 0.249737 0.431384 -0.866914 +vn 0.259863 0.533122 0.805141 +vn -0.474757 -0.314689 -0.821935 +vn -0.418600 0.697606 0.581480 +vn -0.385668 0.779822 0.493090 +vn 0.259370 0.615566 -0.744181 +vn -0.537972 0.786391 0.303603 +vn 0.181704 0.314098 -0.931840 +vn -0.624039 0.688557 0.369411 +vn -0.815899 0.304801 0.491330 +vn -0.286200 0.934046 0.213651 +vn 0.164971 0.615935 -0.770330 +vn 0.339150 -0.070506 -0.938086 +vn 0.516673 0.087147 -0.851736 +vn -0.308212 -0.588692 0.747293 +vn -0.205301 0.887136 0.413330 +vn 0.215793 -0.684155 -0.696681 +vn -0.005038 -0.711350 -0.702820 +vn -0.305885 -0.945802 0.109057 +vn -0.134958 -0.478050 0.867902 +vn -0.337162 0.773661 0.536442 +vn -0.149142 -0.714065 0.684009 +vn -0.017847 0.631402 0.775250 +vn -0.361143 -0.601450 0.712624 +vn -0.286320 -0.955527 0.070630 +vn -0.463883 -0.148890 0.873295 +vn -0.522148 -0.768439 0.369951 +vn -0.636697 0.237465 0.733640 +vn 0.061412 -0.868841 0.491268 +vn -0.392750 -0.269738 0.879198 +vn 0.117359 -0.915619 0.384537 +vn -0.182488 0.761447 0.622010 +vn -0.278223 0.816960 0.505141 +vn 0.006403 -0.547904 -0.836517 +vn 0.249247 0.918501 0.306973 +vn 0.249672 -0.964885 0.081613 +vn -0.282292 -0.447334 -0.848648 +vn 0.121853 0.984507 0.126087 +vn -0.268538 -0.350505 -0.897237 +vn 0.375292 -0.736275 -0.563077 +vn 0.582833 0.791212 -0.185172 +vn -0.366136 -0.827577 0.425513 +vn 0.079318 0.903632 0.420902 +vn 0.495779 0.659430 -0.565116 +vn -0.556551 0.159469 0.815365 +vn 0.958641 -0.264767 0.104430 +vn -0.990830 -0.042279 0.128332 +vn -0.561625 0.033799 0.826701 +vn -0.910833 -0.218846 0.349985 +vn -0.613421 0.356787 0.704569 +vn -0.448442 -0.875630 0.179366 +vn -0.400487 0.693021 0.599443 +vn -0.661786 -0.122019 0.739696 +vn -0.745783 -0.552585 0.372099 +vn -0.221585 -0.254881 0.941241 +vn 0.438670 0.405692 0.801862 +vn 0.532403 -0.073325 0.843309 +vn 0.638951 0.472488 -0.607039 +vn 0.489164 0.245544 -0.836915 +vn 0.509762 0.787633 0.346089 +vn 0.093012 -0.798117 -0.595280 +vn 0.205312 -0.929953 -0.305016 +vn -0.529710 -0.789904 -0.308964 +vn -0.383474 0.875044 -0.295373 +vn 0.015942 0.141434 -0.989819 +vn -0.477981 0.278072 -0.833193 +vn 0.032129 -0.583072 -0.811785 +vn -0.125570 0.621084 -0.773620 +vn 0.975677 -0.028950 0.217293 +vn -0.584884 0.710229 0.391772 +vn -0.118663 -0.630539 0.767033 +vn 0.339093 0.517869 -0.785384 +vn -0.391582 0.801819 -0.451386 +vn -0.587280 -0.715183 0.378967 +vn 0.851042 -0.482805 0.206462 +vn 0.193903 -0.668521 -0.717970 +vn -0.477411 0.328349 -0.815025 +vn 0.003001 0.650540 0.759466 +vn -0.245486 0.670872 -0.699763 +vn 0.316227 0.763300 -0.563359 +vn 0.339723 0.599417 0.724767 +vn -0.253614 -0.936499 -0.242177 +vn 0.208370 -0.971430 0.113605 +vn 0.949486 -0.302750 0.082577 +vn 0.750768 -0.555846 0.356907 +vn 0.234569 -0.165619 0.957887 +vn 0.708019 -0.478076 -0.519762 +vn 0.218168 -0.958199 -0.185087 +vn 0.225676 -0.048570 0.972991 +vn -0.014310 0.715286 -0.698686 +vn 0.126872 0.332896 0.934390 +vn 0.255510 -0.881432 -0.397231 +vn 0.377391 0.561007 -0.736782 +vn 0.006920 0.528922 0.848642 +vn 0.417238 -0.133813 -0.898892 +vn -0.636130 0.303298 -0.709471 +vn 0.628885 -0.703574 -0.330887 +vn 0.599773 -0.728141 -0.331789 +vn 0.434315 0.870353 -0.232070 +vn 0.447285 0.405675 -0.797098 +vn 0.933741 0.044044 -0.355229 +vn 0.040491 -0.773872 -0.632046 +vn -0.291991 0.906911 0.303733 +vn 0.185585 -0.714053 0.675046 +vn 0.233922 -0.561181 -0.793949 +vn -0.368225 -0.285535 -0.884805 +vn -0.272591 -0.564549 0.779089 +vn -0.146622 0.925871 0.348230 +vn -0.087911 0.947478 -0.307500 +vn -0.253620 -0.825357 -0.504443 +vn -0.413497 0.009556 0.910455 +vn -0.352311 -0.872717 0.337996 +vn -0.574868 0.126241 0.808449 +vn -0.266507 0.753227 0.601351 +vn -0.563133 0.470061 0.679650 +vn -0.698711 0.524090 0.486963 +vn -0.882727 0.216129 -0.417230 +vn -0.441013 0.186881 0.877829 +vn -0.306381 -0.938332 0.160197 +vn -0.097777 0.969169 0.226168 +vn 0.219979 -0.062334 0.973511 +vn 0.621546 -0.779645 -0.076384 +vn -0.166613 -0.060834 0.984144 +vn -0.513406 -0.451664 0.729667 +vn -0.872389 0.318491 -0.370812 +vn 0.270880 -0.240110 -0.932186 +vn -0.877634 -0.363656 0.312271 +vn 0.374971 0.911168 -0.170790 +vn -0.430692 -0.781110 0.452076 +vn 0.241767 0.353233 -0.903756 +vn -0.371397 -0.369441 0.851808 +vn 0.037058 0.895797 0.442917 +vn 0.163708 0.837438 -0.521438 +vn 0.115494 0.484235 -0.867282 +vn -0.262193 0.665912 -0.698439 +vn 0.376596 0.890050 -0.256880 +vn -0.746539 0.650228 -0.141006 +vn -0.547480 -0.108187 0.829796 +vn 0.053705 0.905532 0.420865 +vn -0.556065 0.366156 -0.746138 +vn -0.499200 0.077092 0.863051 +vn -0.820423 0.486658 -0.300116 +vn -0.172066 -0.658196 0.732920 +vn 0.384412 -0.645749 -0.659724 +vn 0.165260 0.466566 -0.868911 +vn -0.611747 -0.790751 0.021863 +vn -0.435947 -0.798964 0.414256 +vn 0.053931 -0.892730 -0.447353 +vn 0.257289 0.642903 -0.721441 +vn 0.167674 0.324006 -0.931078 +vn -0.273868 -0.059784 0.959907 +vn -0.314477 0.887631 -0.336476 +vn -0.300152 0.726633 0.617991 +vn -0.274926 0.757675 0.591899 +vn 0.120575 0.554687 -0.823276 +vn -0.117955 0.987215 -0.107210 +vn -0.181744 0.820100 -0.542591 +vn 0.117141 0.653855 -0.747497 +vn -0.289251 0.172849 0.941519 +vn -0.562883 -0.376504 0.735805 +vn 0.109769 0.268563 -0.956987 +vn 0.101842 0.481762 -0.870364 +vn 0.257104 0.911893 -0.319921 +vn -0.474397 -0.267919 0.838550 +vn -0.666740 0.681856 0.300884 +vn 0.396884 0.371939 -0.839133 +vn 0.517924 0.684950 -0.512443 +vn -0.254565 -0.416697 -0.872674 +vn 0.119525 0.752793 -0.647315 +vn 0.419311 -0.481232 -0.769801 +vn -0.104931 0.572746 0.812989 +vn -0.261222 0.825721 0.499948 +vn -0.942287 0.059585 -0.329463 +vn -0.508121 -0.112066 0.853964 +vn -0.082326 -0.250815 -0.964528 +vn 0.388992 -0.410789 -0.824584 +vn -0.598697 0.021534 0.800686 +vn 0.295779 -0.494540 -0.817279 +vn 0.254637 -0.927861 -0.272459 +vn -0.197161 -0.898839 0.391428 +vn -0.776050 0.617708 0.127211 +vn -0.151832 -0.491679 0.857437 +vn -0.340362 0.133544 0.930763 +vn -0.152505 -0.523736 0.838119 +vn -0.186848 -0.853472 0.486491 +vn -0.415882 0.528576 0.740033 +vn -0.543863 -0.024378 0.838820 +vn -0.443034 -0.254606 0.859591 +vn -0.036578 -0.410852 -0.910968 +vn 0.624888 0.403750 -0.668207 +vn -0.565380 0.207206 0.798380 +vn -0.190619 -0.964403 -0.183277 +vn -0.203409 -0.929335 -0.308159 +vn 0.645395 0.405521 -0.647316 +vn -0.416297 0.580019 0.700196 +vn -0.244065 0.781373 0.574359 +vn -0.106428 -0.985910 -0.129055 +vn -0.339035 0.665265 0.665190 +vn -0.758388 0.629217 -0.170098 +vn -0.208095 -0.354180 0.911731 +vn 0.351340 0.936178 0.011428 +vn -0.633089 0.662394 0.400541 +vn -0.315082 0.277122 -0.907704 +vn -0.629926 -0.737296 0.244106 +vn -0.585176 -0.645852 0.490351 +vn -0.710592 0.671887 0.208871 +vn -0.594518 -0.624089 0.507012 +vn -0.472627 0.193313 -0.859799 +vn -0.210261 -0.977207 0.029283 +vn 0.348119 -0.802829 -0.484024 +vn -0.264246 0.936008 0.232514 +vn 0.388566 0.859935 0.330950 +vn -0.504953 -0.633013 0.586786 +vn -0.517712 -0.554339 0.651677 +vn -0.284538 0.338377 0.896961 +vn 0.296728 0.252239 -0.921047 +vn -0.671912 0.739359 -0.043382 +vn -0.327140 0.924148 -0.197304 +vn 0.317625 -0.876305 -0.362219 +vn -0.112682 -0.944152 -0.309645 +vn -0.164755 0.610249 -0.774888 +vn -0.572946 -0.007655 -0.819558 +vn -0.469842 0.882563 -0.018187 +vn -0.463684 0.881943 0.084697 +vn -0.372483 -0.478047 0.795442 +vn -0.835515 0.531035 0.141129 +vn -0.020454 -0.421760 0.906477 +vn 0.036283 0.944853 0.325479 +vn -0.283754 0.685732 0.670265 +vn 0.058341 -0.610812 0.789623 +vn -0.470092 -0.370339 0.801163 +vn -0.410339 0.269308 0.871261 +vn 0.051717 0.469174 0.881590 +vn -0.434371 0.780400 0.449775 +vn 0.492685 -0.018490 -0.870011 +vn -0.546829 0.098208 0.831464 +vn 0.153331 0.855054 -0.495350 +vn -0.409804 0.393186 -0.823083 +vn -0.372435 0.885900 0.276537 +vn -0.289612 0.951531 0.103503 +vn -0.569189 0.321655 0.756678 +vn 0.082027 -0.844558 -0.529144 +vn -0.051407 -0.699268 0.713009 +vn 0.465641 0.875249 0.130833 +vn 0.148633 -0.862120 -0.484414 +vn -0.562067 -0.300871 0.770427 +vn -0.500935 -0.459138 0.733659 +vn -0.823664 0.442653 0.354452 +vn 0.100286 0.279501 -0.954894 +vn 0.141958 -0.758132 -0.636462 +vn -0.046740 -0.748650 0.661316 +vn -0.215537 0.600970 -0.769662 +vn 0.378652 0.865632 -0.327574 +vn 0.409087 0.696602 -0.589400 +vn 0.508235 0.821706 -0.257869 +vn -0.485988 -0.846216 0.218480 +vn -0.091371 0.978566 0.184553 +vn 0.395192 -0.425452 -0.814134 +vn -0.287346 0.559225 0.777624 +vn 0.486456 0.756509 -0.437098 +vn -0.368863 0.650449 0.663970 +vn 0.038212 0.092300 -0.994998 +vn 0.151000 -0.924071 0.351129 +vn 0.304085 0.951690 0.042639 +vn -0.178568 -0.805202 0.565477 +vn -0.882586 0.435809 -0.176384 +vn -0.745689 0.663960 0.055718 +vn -0.883855 -0.031726 -0.466685 +vn 0.972652 0.020341 -0.231374 +vn -0.530167 -0.113154 0.840309 +vn -0.510072 0.094107 0.854968 +vn 0.116179 -0.974415 -0.192402 +vn 0.377264 0.833256 -0.404175 +vn 0.601810 0.331074 -0.726784 +vn -0.547975 0.742426 -0.385392 +vn 0.079638 0.615461 -0.784134 +vn 0.548003 0.254613 -0.796784 +vn 0.375865 0.700273 0.606913 +vn -0.791643 0.399013 -0.462699 +vn 0.381360 -0.691138 -0.613916 +vn -0.232785 0.598030 -0.766923 +vn -0.699983 0.706337 -0.105416 +vn 0.002022 0.717306 0.696755 +vn -0.628949 0.737617 -0.245651 +vn 0.158311 0.695590 -0.700780 +vn -0.170693 0.984116 0.048787 +vn 0.939469 -0.338645 -0.052129 +vn 0.135944 -0.506651 -0.851366 +vn -0.179525 -0.763463 -0.620400 +vn -0.173985 -0.787052 0.591843 +vn 0.438347 0.279091 0.854377 +vn -0.402401 -0.114047 -0.908332 +vn 0.342026 0.837408 -0.426340 +vn 0.167195 -0.950068 0.263472 +vn 0.109856 -0.976463 -0.185610 +vn 0.488140 -0.588964 -0.644081 +vn 0.439646 0.618572 -0.651214 +vn 0.341348 0.533237 -0.774041 +vn 0.406501 -0.203700 -0.890654 +vn 0.173618 -0.154389 0.972636 +vn 0.438122 0.512526 -0.738489 +vn 0.745859 0.183137 -0.640433 +vn 0.500833 0.322251 -0.803318 +vn 0.741033 -0.594428 -0.312290 +vn 0.348649 -0.648422 -0.676751 +vn 0.405638 -0.849248 -0.337988 +vn 0.577961 -0.804662 -0.135941 +vn 0.658228 -0.679232 -0.324622 +vn 0.644477 -0.650245 -0.402282 +vn 0.749845 -0.633207 0.191785 +vn 0.004039 -0.891659 -0.452689 +vn -0.011564 0.565795 0.824465 +vn -0.696577 -0.518163 0.496275 +vn 0.431199 0.188862 -0.882269 +vn 0.777669 -0.576009 0.251881 +vn 0.347330 -0.854130 -0.387070 +vn 0.540972 -0.358420 0.760845 +vn 0.734565 -0.036530 0.677554 +vn 0.406416 -0.861500 0.304375 +vn 0.326155 -0.881551 -0.341307 +vn 0.535636 0.380301 0.753966 +vn 0.681964 -0.635283 0.362409 +vn 0.555509 -0.772360 -0.308008 +vn 0.283897 0.654092 0.701118 +vn -0.154348 0.524716 0.837168 +vn -0.116376 0.765594 0.632710 +vn 0.769793 -0.636112 -0.052733 +vn 0.443803 0.132976 0.886203 +vn 0.840312 -0.510704 0.181815 +vn -0.329067 -0.255463 0.909095 +vn 0.348273 0.593629 -0.725473 +vn -0.453322 -0.384051 -0.804366 +vn -0.658549 0.692953 0.293478 +vn 0.021883 -0.738743 -0.673632 +vn -0.528584 -0.577010 0.622623 +vn -0.226494 0.960422 0.162140 +vn 0.323996 0.765690 -0.555648 +vn 0.234166 0.873266 -0.427286 +vn -0.749171 0.662232 0.013820 +vn -0.794927 0.089376 -0.600086 +vn -0.018487 -0.468022 -0.883523 +vn -0.275824 -0.880784 0.384890 +vn -0.387955 -0.511728 0.766567 +vn -0.420853 -0.786359 0.452240 +vn -0.426268 -0.759982 0.490636 +vn -0.714844 0.698852 -0.024587 +vn 0.376039 -0.877294 -0.298244 +vn 0.030055 0.827767 0.560266 +vn -0.433039 0.265867 0.861274 +vn 0.325117 0.885319 -0.332429 +vn -0.712155 0.354225 -0.606102 +vn -0.234114 -0.958550 0.162396 +vn 0.352843 -0.017899 0.935511 +vn -0.333532 0.941814 0.041747 +vn -0.255142 0.436907 0.862563 +vn 0.464378 0.782704 -0.414400 +vn -0.231582 0.531685 0.814666 +vn -0.593213 0.801695 0.073364 +vn -0.058927 0.852292 0.519737 +vn 0.169348 -0.774896 -0.608981 +vn 0.515502 0.424139 -0.744556 +vn -0.506070 -0.805343 0.308732 +vn -0.419578 0.741038 0.524231 +vn 0.457081 0.789303 -0.409972 +vn -0.563820 0.168647 0.808496 +vn -0.391598 0.257702 -0.883312 +vn 0.074242 0.820834 -0.566321 +vn 0.080255 -0.632344 -0.770519 +vn 0.297828 0.530858 -0.793403 +vn -0.176698 -0.531423 0.828473 +vn 0.001182 0.884974 0.465639 +vn 0.089114 0.116099 -0.989232 +vn -0.517991 -0.439277 0.733976 +vn 0.297683 -0.267662 -0.916374 +vn -0.592130 -0.101105 0.799475 +vn 0.266157 0.433981 -0.860710 +vn -0.118854 0.706440 -0.697722 +vn 0.278122 -0.535549 -0.797393 +vn -0.319749 0.946595 0.041448 +vn -0.543322 0.247428 0.802235 +vn -0.512576 -0.797235 0.318877 +vn 0.323217 -0.464652 -0.824397 +vn -0.269987 0.325730 0.906094 +vn -0.078597 -0.489274 -0.868581 +vn -0.214624 0.775366 0.593923 +vn 0.100769 -0.883544 0.457380 +vn -0.041285 0.559159 0.828032 +vn -0.032351 0.791893 -0.609802 +vn -0.110950 0.873171 0.474618 +vn 0.015179 0.915289 0.402511 +vn 0.514021 0.333667 -0.790221 +vn 0.367534 -0.461052 -0.807682 +vn 0.470403 -0.382620 -0.795188 +vn -0.116357 0.635078 0.763634 +vn -0.595952 -0.026737 0.802575 +vn 0.110412 0.401681 -0.909099 +vn 0.006146 0.952290 -0.305134 +vn -0.185107 0.667285 0.721434 +vn -0.295240 0.953680 0.057683 +vn -0.465707 0.232298 -0.853906 +vn -0.340360 -0.233980 -0.910719 +vn -0.257389 0.711387 0.653972 +vn -0.019522 0.435228 -0.900109 +vn -0.349800 0.910647 0.219913 +vn -0.235930 0.094711 0.967144 +vn -0.530765 -0.462933 0.709916 +vn -0.448904 -0.100340 0.887929 +vn 0.489267 0.666609 -0.562362 +vn -0.816293 -0.432502 0.382893 +vn 0.444501 -0.261736 -0.856687 +vn -0.619619 -0.139411 0.772423 +vn 0.520920 0.197274 -0.830497 +vn 0.349840 -0.405278 -0.844607 +vn 0.490913 -0.764452 -0.417872 +vn -0.458010 0.339323 -0.821636 +vn 0.157641 0.410429 -0.898163 +vn -0.411644 -0.438981 0.798652 +vn 0.130562 -0.736247 -0.663999 +vn -0.147054 -0.443963 -0.883896 +vn 0.331648 0.710564 -0.620571 +vn -0.454361 -0.289871 0.842337 +vn 0.111563 0.988701 -0.100116 +vn 0.250329 0.274064 -0.928560 +vn -0.557205 0.713229 0.425238 +vn -0.174460 0.327421 -0.928633 +vn -0.343930 -0.474931 0.810032 +vn -0.692227 0.261683 0.672565 +vn -0.464736 0.032960 0.884836 +vn -0.455973 -0.538296 0.708750 +vn -0.812771 0.579694 0.057948 +vn -0.612124 -0.681913 -0.400374 +vn -0.780175 -0.400199 0.480799 +vn -0.488917 -0.237756 -0.839305 +vn 0.641857 0.266676 0.718960 +vn -0.550412 0.254118 -0.795280 +vn 0.007766 0.711367 -0.702778 +vn 0.296557 0.379403 -0.876417 +vn 0.201412 0.975522 0.088262 +vn 0.034107 -0.929780 -0.366532 +vn -0.476198 -0.531485 0.700542 +vn -0.447693 0.496781 0.743491 +vn -0.174680 0.897939 0.403972 +vn -0.487791 -0.148678 0.860206 +vn 0.700558 -0.713589 0.002908 +vn -0.730201 0.667011 -0.147995 +vn -0.479519 -0.444951 0.756360 +vn -0.819778 -0.520051 0.239815 +vn 0.041708 0.824061 0.564963 +vn -0.304482 0.854543 0.420770 +vn -0.821864 0.203412 -0.532130 +vn -0.423289 -0.833833 0.354328 +vn -0.135267 0.656361 -0.742222 +vn -0.148420 -0.920917 0.360394 +vn -0.280554 -0.951781 0.124108 +vn -0.240758 0.828127 -0.506203 +vn 0.018328 0.872357 0.488525 +vn 0.445930 -0.339200 -0.828305 +vn -0.232553 0.090516 -0.968362 +vn 0.260729 0.518449 -0.814390 +vn 0.155691 -0.658134 -0.736627 +vn 0.272764 0.536040 -0.798912 +vn -0.026128 0.953298 0.300900 +vn -0.105206 0.615163 0.781349 +vn 0.371208 -0.661859 -0.651265 +vn 0.052071 -0.857936 -0.511111 +vn 0.339041 0.478256 -0.810137 +vn 0.006369 -0.685115 -0.728407 +vn 0.229399 -0.952016 0.202587 +vn 0.553580 -0.488217 -0.674680 +vn 0.564712 -0.791304 0.234388 +vn -0.285115 0.713380 0.640155 +vn 0.433174 -0.466243 -0.771348 +vn 0.456453 0.266314 -0.848957 +vn 0.046415 -0.709829 -0.702843 +vn -0.205602 0.822891 0.529697 +vn 0.381151 -0.513295 -0.768929 +vn 0.064932 -0.854220 -0.515841 +vn -0.331289 0.715639 0.614905 +vn 0.013491 -0.890596 -0.454594 +vn 0.239320 -0.970923 -0.005900 +vn -0.618483 0.748248 0.240007 +vn 0.094516 -0.931152 -0.352168 +vn -0.373437 -0.055967 0.925966 +vn -0.399674 0.068487 0.914095 +vn -0.497513 0.500106 0.708785 +vn 0.509217 0.297768 -0.807485 +vn -0.654181 -0.042942 0.755118 +vn -0.506396 -0.155487 0.848167 +vn -0.812640 0.412012 -0.412143 +vn 0.395183 0.382167 -0.835332 +vn -0.111366 0.661455 0.741671 +vn -0.859889 0.493635 -0.130062 +vn 0.460712 -0.813828 -0.354159 +vn 0.202906 0.569998 -0.796198 +vn 0.068916 -0.525070 -0.848264 +vn -0.064183 0.375567 -0.924570 +vn -0.011166 -0.637144 -0.770664 +vn 0.353996 -0.470843 -0.808080 +vn 0.673795 0.485693 -0.556868 +vn 0.627601 -0.629900 -0.457540 +vn -0.384589 -0.798278 -0.463512 +vn 0.049760 0.968238 0.245029 +vn 0.660547 0.720762 0.210188 +vn 0.388054 0.910474 -0.143006 +vn -0.149729 -0.713605 -0.684361 +vn 0.488570 0.175346 0.854724 +vn 0.708962 -0.704549 -0.031375 +vn -0.256777 -0.694146 0.672479 +vn 0.200915 -0.964667 -0.170445 +vn 0.039409 -0.956106 -0.290359 +vn -0.029605 -0.993007 -0.114287 +vn -0.645954 0.701599 -0.300837 +vn -0.256727 0.904096 0.341616 +vn -0.382068 -0.385011 -0.840114 +vn 0.446999 -0.857870 -0.253476 +vn 0.121952 0.727412 0.675277 +vn -0.012415 0.641342 0.767154 +vn 0.142980 0.501913 0.853018 +vn 0.349820 0.254607 0.901555 +vn -0.016021 0.289371 0.957083 +vn 0.157594 0.816062 -0.556064 +vn 0.420207 0.907319 -0.014068 +vn 0.763446 0.633157 -0.127526 +vn 0.933030 0.032354 0.358342 +vn 0.224412 0.573200 -0.788087 +vn 0.166955 -0.816208 0.553110 +vn 0.098978 -0.986879 -0.127566 +vn -0.362321 -0.690549 -0.625992 +vn 0.482574 0.726637 0.489001 +vn -0.005631 0.464733 -0.885433 +vn -0.683356 -0.338468 -0.646888 +vn 0.287351 -0.483745 -0.826693 +vn 0.264946 -0.760069 -0.593380 +vn 0.607163 0.210670 -0.766141 +vn 0.804763 0.476563 -0.353897 +vn 0.636697 0.109175 -0.763346 +vn 0.365282 0.021850 -0.930640 +vn 0.684498 -0.395616 -0.612332 +vn 0.786806 0.572476 -0.230667 +vn -0.797020 0.601496 0.054420 +vn -0.238670 -0.970120 -0.043636 +vn -0.208877 -0.500755 -0.840009 +vn -0.380414 0.918307 0.109532 +vn -0.376103 0.549669 0.745930 +vn 0.130154 0.848114 0.513579 +vn -0.335440 0.930082 0.149760 +vn -0.509382 0.115635 0.852736 +vn -0.367282 -0.401526 0.838976 +vn -0.300376 0.648612 0.699340 +vn -0.365630 -0.693263 0.621049 +vn 0.453543 0.828201 -0.329214 +vn 0.188361 0.416598 -0.889363 +vn -0.574368 -0.039347 0.817651 +vn -0.335221 -0.897484 0.286617 +vn -0.042674 0.646590 -0.761643 +vn 0.055278 0.524085 -0.849870 +vn -0.221968 0.470207 0.854187 +vn -0.590408 0.186917 0.785163 +vn -0.081640 0.703127 0.706362 +vn 0.520608 -0.810468 -0.268532 +vn 0.349391 -0.500568 -0.792059 +vn -0.296177 0.916689 0.268254 +vn -0.715337 0.669539 0.200028 +vn -0.241047 -0.455589 -0.856933 +vn -0.231504 -0.670008 0.705333 +vn 0.149088 0.952964 0.263879 +vn -0.393639 -0.280671 -0.875370 +vn 0.466201 -0.057480 -0.882809 +vn 0.117435 -0.727887 -0.675566 +vn 0.461870 0.406981 0.788063 +vn -0.140523 -0.813565 0.564238 +vn 0.325865 -0.937783 -0.119898 +vn -0.344027 0.857190 0.383237 +vn -0.313276 -0.948766 -0.041236 +vn -0.372614 0.889875 0.263213 +vn -0.219098 -0.870553 -0.440606 +vn -0.344481 -0.937890 0.041168 +vn -0.184769 0.728249 -0.659934 +vn -0.446033 -0.434443 0.782505 +vn -0.404113 -0.821007 0.403285 +vn -0.172412 -0.985024 0.000910 +vn -0.462278 0.341699 0.818255 +vn -0.069576 -0.865638 -0.495812 +vn -0.242395 0.852761 0.462648 +vn 0.043322 -0.657822 -0.751927 +vn 0.414778 -0.417647 -0.808412 +vn 0.182660 -0.348425 -0.919367 +vn 0.119451 0.910498 -0.395884 +vn -0.457739 0.503178 0.732998 +vn -0.154769 0.899749 0.408043 +vn -0.719080 0.689558 0.086217 +vn -0.055363 -0.933856 -0.353337 +vn 0.053011 0.911536 0.407790 +vn -0.654287 0.747657 0.113656 +vn 0.693202 -0.720740 -0.002065 +vn -0.582547 -0.159121 -0.797069 +vn 0.212107 0.350409 -0.912263 +vn -0.278488 -0.722549 0.632746 +vn 0.445162 -0.403892 -0.799188 +vn 0.593329 -0.791510 -0.146536 +vn -0.237943 0.830943 0.502909 +vn 0.254809 0.535529 -0.805159 +vn -0.746321 0.658289 -0.098286 +vn -0.073582 0.613479 0.786275 +vn 0.246407 0.570168 0.783704 +vn -0.831760 0.489905 -0.261093 +vn 0.145949 0.966080 -0.213046 +vn 0.167124 0.978131 0.123810 +vn -0.717533 0.680159 -0.150100 +vn -0.755953 0.595693 -0.271450 +vn 0.041000 0.770661 -0.635925 +vn -0.012420 -0.883175 -0.468880 +vn -0.053545 0.832847 -0.550908 +vn 0.269557 0.951171 -0.150374 +vn 0.309849 -0.942338 -0.126463 +vn -0.631753 -0.463889 0.621044 +vn 0.215284 0.648087 -0.730504 +vn -0.550091 0.259692 0.793701 +vn -0.338338 -0.162935 0.926812 +vn -0.424573 -0.053499 0.903812 +vn -0.720896 0.510796 0.468398 +vn -0.730751 -0.010145 0.682569 +vn -0.496749 -0.757671 0.423291 +vn -0.976463 0.212288 0.038138 +vn 0.447028 -0.212540 -0.868903 +vn -0.162517 -0.417317 0.894111 +vn -0.562097 -0.088467 0.822327 +vn -0.085596 -0.531798 0.842535 +vn -0.481534 0.736953 0.474369 +vn -0.464078 -0.198735 0.863213 +vn -0.527919 -0.087017 0.844825 +vn -0.512621 -0.609537 0.604718 +vn -0.310726 -0.645662 0.697546 +vn -0.219636 0.394416 0.892298 +vn -0.184369 0.398049 0.898647 +vn -0.445315 -0.693743 0.566052 +vn -0.168623 0.972322 0.161728 +vn -0.142534 0.976019 0.164531 +vn -0.186744 0.980505 0.061131 +vn 0.036686 -0.186164 0.981833 +vn 0.194454 0.938936 -0.283878 +vn 0.406647 0.717075 -0.566076 +vn -0.325621 -0.699376 0.636273 +vn -0.293164 -0.029512 0.955607 +vn 0.439907 -0.033578 -0.897415 +vn -0.100220 0.969553 -0.223433 +vn -0.055973 0.919941 -0.388040 +vn -0.420031 0.123157 0.899114 +vn 0.407351 -0.829681 -0.381700 +vn -0.911160 0.126434 0.392177 +vn -0.278199 0.410101 0.868575 +vn -0.387701 -0.448907 0.805090 +vn 0.307637 0.787674 -0.533788 +vn -0.397980 -0.619589 0.676551 +vn -0.724792 0.633190 0.271563 +vn -0.388548 -0.389125 0.835232 +vn 0.433988 -0.735681 -0.520026 +vn 0.374675 -0.814767 -0.442463 +vn 0.094573 -0.656677 -0.748219 +vn 0.402767 0.573009 -0.713750 +vn -0.446282 0.495901 0.744925 +vn 0.494241 0.862515 -0.108596 +vn 0.603766 0.632009 -0.485830 +vn 0.337309 -0.870804 0.357664 +vn 0.393870 0.430973 -0.811868 +vn -0.405843 -0.575406 0.710070 +vn -0.250996 0.738699 0.625560 +vn 0.099256 0.948079 0.302150 +vn -0.117333 -0.516636 -0.848127 +vn -0.504801 -0.092683 0.858246 +vn 0.111992 0.806629 -0.580352 +vn -0.242134 0.775854 0.582600 +vn 0.287687 0.549573 -0.784351 +vn -0.821266 0.505641 -0.264290 +vn 0.150363 0.017654 -0.988473 +vn -0.063643 -0.994652 -0.081350 +vn -0.490313 0.434538 0.755493 +vn -0.289427 0.490571 0.821932 +vn -0.755405 0.041267 -0.653958 +vn -0.593955 -0.047522 -0.803093 +vn -0.148488 0.988899 0.005419 +vn -0.118469 0.093017 -0.988591 +vn -0.236708 0.786070 -0.571020 +vn 0.251370 0.212758 -0.944218 +vn -0.170173 0.882952 0.437534 +vn 0.258633 -0.599171 -0.757696 +vn -0.079542 0.665563 0.742091 +vn 0.038792 0.854098 0.518664 +vn 0.187031 -0.915365 0.356549 +vn 0.248511 -0.950169 0.188205 +vn -0.011779 -0.593225 -0.804951 +vn 0.275952 -0.960850 0.024855 +vn 0.134583 -0.752585 -0.644595 +vn 0.058624 0.959230 0.276481 +vn 0.152475 0.137584 -0.978684 +vn -0.043627 0.628086 0.776920 +vn 0.639985 0.533112 0.553363 +vn -0.041634 0.962287 -0.268833 +vn -0.065437 0.829312 0.554940 +vn -0.988462 -0.078443 0.129573 +vn -0.057308 0.195084 0.979111 +vn -0.546303 0.248795 0.799784 +vn -0.274118 -0.722364 -0.634862 +vn 0.835513 -0.487646 0.253217 +vn -0.306057 0.532943 -0.788860 +vn 0.328660 0.633786 -0.700213 +vn 0.254278 0.916792 -0.307953 +vn 0.412774 -0.534770 -0.737319 +vn -0.084469 0.375258 -0.923064 +vn 0.097627 -0.224689 -0.969528 +vn -0.788153 0.315957 -0.528191 +vn -0.358640 0.148694 0.921557 +vn 0.730804 -0.594371 -0.335630 +vn 0.549903 -0.517959 0.655229 +vn -0.410099 0.039774 -0.911174 +vn 0.260093 0.062554 -0.963555 +vn 0.354013 0.044990 -0.934158 +vn 0.552553 0.721064 -0.418033 +vn -0.094080 0.646807 -0.756828 +vn 0.195941 -0.753170 -0.627966 +vn -0.276783 0.512937 0.812580 +vn 0.439779 -0.233023 0.867349 +vn 0.156266 0.735263 0.659522 +vn 0.407603 0.024174 -0.912839 +vn 0.487165 0.179355 -0.854694 +vn -0.430500 0.528832 0.731442 +vn 0.710636 0.703269 0.020228 +vn -0.538970 -0.114569 0.834497 +vn 0.058783 -0.759871 -0.647411 +vn 0.733913 0.654824 -0.180492 +vn -0.647831 0.328805 -0.687170 +vn 0.064897 0.997140 0.038725 +vn -0.136493 0.989485 -0.047834 +vn -0.522074 -0.200615 -0.828971 +vn -0.701794 -0.052154 -0.710468 +vn 0.076597 -0.038596 0.996315 +vn 0.127251 0.573174 -0.809493 +vn 0.345273 0.513876 -0.785314 +vn 0.089387 -0.125240 0.988092 +vn -0.019961 0.896640 0.442310 +vn -0.046940 0.982084 -0.182504 +vn 0.397827 -0.563421 -0.724079 +vn 0.393007 -0.419947 0.818040 +vn 0.480530 0.256553 0.838613 +vn 0.112338 -0.720106 0.684710 +vn 0.444639 0.059890 -0.893705 +vn 0.374770 -0.268635 -0.887346 +vn 0.500810 -0.130826 0.855613 +vn 0.378103 0.217831 0.899771 +vn 0.431517 -0.703879 -0.564223 +vn 0.468832 -0.794771 -0.385404 +vn 0.160009 -0.815629 0.556009 +vn 0.128668 -0.961913 0.241179 +vn 0.888842 -0.329653 0.318259 +vn 0.128146 -0.953311 0.273452 +vn 0.083857 -0.994143 0.068169 +vn 0.554211 0.086553 0.827864 +vn 0.156085 0.636061 0.755688 +vn 0.099183 -0.970101 -0.221510 +vn 0.853396 -0.501442 0.142380 +vn 0.583644 -0.728087 -0.359512 +vn 0.255146 0.713038 0.653052 +vn -0.278325 -0.231120 0.932265 +vn -0.643829 0.764522 0.031468 +vn -0.263682 0.964610 0.000138 +vn -0.311617 -0.186393 0.931747 +vn -0.517896 0.793378 -0.319898 +vn 0.102810 0.938884 0.328522 +vn -0.475111 0.460538 -0.749783 +vn -0.266768 0.644055 -0.716958 +vn -0.400796 -0.467227 0.788075 +vn -0.771252 -0.630512 0.087317 +vn -0.640174 0.725924 0.251419 +vn -0.287206 0.655166 0.698763 +vn -0.346868 -0.550709 0.759211 +vn 0.001297 -0.722418 0.691455 +vn 0.267330 0.960749 0.074130 +vn 0.345479 0.421919 -0.838229 +vn 0.046610 -0.799288 0.599138 +vn 0.280499 -0.542945 -0.791537 +vn 0.418281 0.439690 -0.794804 +vn -0.290888 0.367222 0.883477 +vn -0.847453 0.161355 0.505754 +vn 0.300640 0.873520 -0.382856 +vn -0.249150 0.832595 -0.494682 +vn -0.244379 0.897520 0.367064 +vn -0.456943 -0.108872 0.882808 +vn -0.529610 -0.835084 0.148820 +vn -0.100514 -0.989731 -0.101634 +vn 0.298340 0.898588 -0.321766 +vn -0.016735 -0.967834 -0.251033 +vn -0.671497 -0.200880 0.713259 +vn -0.235288 -0.875826 0.421389 +vn -0.248344 0.681145 0.688743 +vn -0.429361 -0.709530 0.558763 +vn -0.187763 0.433877 0.881190 +vn 0.008979 -0.592740 0.805344 +vn 0.014559 -0.760177 0.649553 +vn -0.116099 -0.958021 -0.262141 +vn -0.367832 0.490558 -0.789970 +vn -0.586426 -0.117239 0.801473 +vn -0.648703 -0.699648 0.299461 +vn -0.176802 -0.111212 0.977943 +vn -0.344829 0.734507 -0.584459 +vn -0.542968 -0.349367 0.763628 +vn 0.148433 -0.880394 -0.450416 +vn -0.173150 -0.953579 -0.246387 +vn 0.279613 0.378065 -0.882544 +vn -0.039012 0.857009 -0.513823 +vn -0.227098 -0.952517 -0.202826 +vn -0.313082 0.213099 0.925510 +vn 0.029872 0.972596 -0.230574 +vn -0.353817 -0.890560 0.285862 +vn -0.049399 -0.832787 -0.551385 +vn 0.043800 -0.897979 -0.437854 +vn -0.348650 0.152345 0.924789 +vn -0.478530 0.194426 0.856275 +vn -0.310715 0.563214 0.765668 +vn -0.249834 0.665570 0.703278 +vn -0.342888 0.389733 0.854714 +vn -0.193465 0.740040 0.644136 +vn 0.463786 0.375038 -0.802652 +vn -0.196822 0.923134 0.330279 +vn -0.056920 0.784501 0.617510 +vn 0.283150 -0.754517 -0.592056 +vn 0.285084 -0.704984 -0.649403 +vn 0.075146 0.933850 0.349681 +vn 0.006502 -0.642172 -0.766533 +vn -0.315840 0.441631 0.839766 +vn -0.428735 -0.189001 -0.883439 +vn 0.483104 0.185974 -0.855584 +vn 0.334387 -0.715557 -0.613322 +vn 0.384357 -0.445718 -0.808458 +vn -0.162297 0.388562 0.907017 +vn 0.043350 0.562828 -0.825437 +vn -0.645174 0.155880 0.747965 +vn -0.260729 0.091821 0.961036 +vn 0.144289 0.987814 -0.058340 +vn -0.242541 0.816753 0.523534 +vn -0.054452 -0.940561 -0.335231 +vn -0.836327 0.417026 -0.355875 +vn -0.518089 -0.195858 0.832600 +vn 0.038438 0.952583 0.301841 +vn 0.223261 -0.521274 -0.823667 +vn 0.068178 0.927110 0.368537 +vn -0.422626 0.747309 0.512753 +vn -0.178635 -0.319677 -0.930536 +vn -0.146205 0.986990 -0.066891 +vn -0.122063 0.966547 0.225582 +vn -0.327867 0.944489 -0.021063 +vn -0.337355 0.627422 0.701807 +vn -0.058308 0.782346 0.620109 +vn -0.000342 0.941553 0.336865 +vn -0.088945 -0.865201 0.493474 +vn -0.605937 0.785719 -0.124441 +vn -0.518079 0.836539 -0.178316 +vn -0.454740 -0.198311 0.868265 +vn -0.496954 -0.696844 0.517152 +vn 0.432252 -0.598639 -0.674380 +vn -0.597430 0.095976 0.796157 +vn -0.578332 0.283234 0.765056 +vn -0.262271 -0.960093 0.097131 +vn -0.472847 0.423416 0.772745 +vn -0.148311 -0.940392 -0.306051 +vn -0.628701 0.695871 0.347130 +vn -0.530834 -0.422901 0.734418 +vn -0.166727 0.793416 0.585399 +vn -0.340985 0.939626 0.028844 +vn -0.745031 0.665075 -0.051042 +vn -0.297172 -0.361015 -0.883944 +vn -0.565086 -0.362346 -0.741204 +vn 0.266457 -0.488800 -0.830707 +vn -0.304998 0.675481 0.671343 +vn 0.406380 -0.603502 0.686033 +vn 0.117024 0.962705 0.243934 +vn -0.462584 0.733782 -0.497574 +vn -0.705265 0.177274 -0.686423 +vn -0.067151 -0.564496 -0.822700 +vn 0.219360 0.854225 -0.471361 +vn -0.000066 0.203148 -0.979148 +vn -0.016551 -0.896820 -0.442085 +vn 0.344617 0.926027 -0.153988 +vn 0.206533 0.537587 0.817524 +vn 0.394736 -0.495802 -0.773540 +vn -0.534139 0.823308 0.191986 +vn -0.794632 0.336034 -0.505610 +vn -0.002323 0.656998 0.753889 +vn -0.384558 0.860648 0.333766 +vn 0.158280 0.390747 -0.906788 +vn 0.310606 0.626814 -0.714582 +vn 0.386139 -0.658243 -0.646230 +vn 0.113370 0.345652 -0.931489 +vn 0.378280 -0.610292 -0.696023 +vn 0.309691 -0.521539 -0.795040 +vn 0.544001 0.179353 -0.819692 +vn 0.030258 -0.942849 -0.331843 +vn 0.641440 0.265577 -0.719738 +vn 0.736175 0.560426 -0.379432 +vn -0.506817 0.281904 0.814657 +vn -0.563805 -0.606422 0.560693 +vn -0.491550 0.025677 0.870471 +vn -0.454128 0.445318 0.771661 +vn 0.023538 -0.794407 -0.606929 +vn 0.996068 0.085633 -0.022695 +vn 0.537407 0.014305 -0.843202 +vn -0.220412 0.679958 -0.699339 +vn 0.865954 -0.463001 -0.189090 +vn 0.224736 0.852753 -0.471493 +vn -0.185438 0.980034 -0.071732 +vn 0.492366 -0.728329 -0.476564 +vn 0.788572 -0.613218 -0.046019 +vn -0.519097 0.356795 -0.776682 +vn 0.601537 -0.627410 -0.494480 +vn 0.702446 0.498600 -0.507904 +vn -0.232202 -0.128597 0.964129 +vn 0.479258 -0.679773 0.555176 +vn 0.562981 -0.572690 -0.595884 +vn 0.367696 -0.811586 -0.454013 +vn 0.399313 0.907320 -0.131605 +vn -0.141775 -0.477535 -0.867099 +vn -0.346340 0.672064 0.654506 +vn 0.279279 -0.504768 -0.816831 +vn -0.803967 0.534441 0.260786 +vn -0.097304 0.494663 -0.863620 +vn 0.323065 -0.925094 0.199573 +vn -0.748067 -0.366361 -0.553332 +vn 0.142081 -0.986306 -0.083749 +vn -0.256195 -0.521899 -0.813625 +vn -0.424057 0.540704 0.726509 +vn 0.517847 -0.231418 -0.823578 +vn 0.788658 -0.015872 -0.614627 +vn 0.186180 -0.587587 -0.787451 +vn 0.880433 0.292404 -0.373279 +vn 0.165609 0.835414 0.524077 +vn 0.518975 0.304346 -0.798773 +vn -0.351189 0.767591 0.536163 +vn -0.612073 0.755767 0.232773 +vn -0.338309 0.810296 0.478505 +vn 0.492410 0.205853 0.845670 +vn 0.357117 -0.933056 0.043285 +vn 0.281805 -0.859913 -0.425600 +vn 0.529499 0.719885 -0.448772 +vn -0.294785 -0.170667 0.940199 +vn -0.488836 0.860405 -0.144025 +vn -0.091391 -0.703526 -0.704769 +vn -0.411906 -0.835392 0.363942 +vn 0.224909 0.104715 0.968737 +vn 0.064065 0.167179 -0.983843 +vn 0.278915 -0.122659 0.952450 +vn -0.675447 -0.728929 0.111509 +vn -0.200845 0.391906 0.897814 +vn -0.551576 0.777854 0.301175 +vn -0.773443 0.437086 -0.459066 +vn 0.398996 -0.710756 -0.579334 +vn 0.205538 -0.605404 -0.768921 +vn 0.366136 -0.504387 -0.782009 +vn 0.449409 -0.755812 -0.476214 +vn 0.652581 -0.754466 -0.070136 +vn 0.814319 -0.169576 -0.555094 +vn -0.189895 0.360259 0.913320 +vn 0.411872 -0.577488 -0.704889 +vn -0.166249 0.682596 -0.711634 +vn -0.483227 -0.313729 0.817353 +vn -0.086427 0.668352 -0.738807 +vn -0.250279 0.093137 0.963683 +vn -0.196858 0.713010 0.672952 +vn 0.193117 0.733298 -0.651904 +vn -0.018376 -0.633043 -0.773898 +vn -0.375086 -0.803267 0.462679 +vn -0.625610 -0.072176 -0.776790 +vn -0.054110 0.259344 0.964268 +vn 0.100129 -0.580795 -0.807868 +vn -0.242080 0.790704 0.562303 +vn -0.441465 -0.151918 0.884324 +vn -0.109144 0.821949 0.559006 +vn 0.390839 -0.471120 -0.790753 +vn -0.187950 0.894520 0.405597 +vn 0.384337 -0.396326 -0.833793 +vn 0.387137 -0.615248 -0.686727 +vn 0.142996 0.021131 -0.989498 +vn -0.079800 0.939991 -0.331735 +vn -0.259850 -0.638342 0.724567 +vn -0.275006 0.869050 0.411246 +vn 0.229146 0.374336 -0.898535 +vn -0.974278 0.183258 0.131144 +vn -0.235812 0.213722 0.948006 +vn 0.283447 0.958611 -0.026886 +vn -0.061703 0.627224 0.776391 +vn 0.161766 0.674342 -0.720482 +vn 0.361235 0.673513 -0.644895 +vn 0.443608 -0.784940 -0.432530 +vn -0.333054 0.754492 0.565523 +vn 0.353154 -0.334201 -0.873837 +vn -0.559433 -0.452439 0.694502 +vn 0.208007 0.168193 -0.963558 +vn -0.500169 -0.466304 0.729652 +vn 0.558621 0.532157 -0.636201 +vn 0.544215 -0.804200 -0.238939 +vn 0.483720 0.838179 -0.251935 +vn -0.369708 0.126411 0.920509 +vn -0.372639 0.925748 0.064269 +vn -0.179777 0.814661 0.551369 +vn -0.231499 -0.271281 -0.934245 +vn 0.233997 -0.411924 -0.880661 +vn 0.304543 0.529273 -0.791911 +vn 0.010235 -0.999155 -0.039818 +vn -0.395552 0.316011 0.862367 +vn 0.369603 -0.216875 -0.903526 +vn 0.311933 -0.587873 -0.746393 +vn -0.128674 0.750881 0.647782 +vn -0.040556 0.822816 0.566859 +vn -0.581802 -0.195845 0.789399 +vn 0.404790 -0.092813 -0.909687 +vn -0.197968 -0.440563 -0.875622 +vn 0.251254 0.507254 -0.824357 +vn 0.061398 -0.950734 -0.303867 +vn -0.437784 -0.874429 0.209093 +vn -0.065518 0.979567 0.190149 +vn -0.803125 -0.018848 -0.595512 +vn -0.752169 -0.048218 -0.657203 +vn -0.119127 -0.915652 -0.383914 +vn -0.316236 0.913161 0.257163 +vn -0.482417 -0.622906 0.615842 +vn -0.844419 0.357943 -0.398538 +vn 0.012494 0.360340 0.932737 +vn 0.156166 -0.471586 -0.867882 +vn 0.113064 -0.570708 -0.813332 +vn -0.124754 0.032262 0.991663 +vn -0.214462 0.641774 0.736296 +vn 0.042321 -0.533471 0.844759 +vn 0.187662 0.430284 0.882972 +vn 0.714545 0.186107 -0.674381 +vn -0.179002 0.958589 0.221507 +vn 0.371029 -0.720082 -0.586361 +vn -0.689879 -0.702336 0.175475 +vn 0.166470 -0.182510 0.969009 +vn 0.331941 -0.942201 0.045517 +vn 0.016095 0.037136 -0.999181 +vn 0.240449 -0.943672 -0.227305 +vn -0.102202 0.959633 -0.262029 +vn -0.488906 -0.392033 0.779282 +vn 0.109922 0.402908 -0.908616 +vn 0.515644 0.593818 -0.617650 +vn -0.252994 0.955782 0.149915 +vn -0.528307 0.032747 0.848422 +vn -0.596121 0.109351 0.795413 +vn -0.713011 0.688875 -0.130637 +vn -0.408755 0.743935 0.528658 +vn -0.408122 -0.883791 0.228800 +vn -0.336801 0.469087 0.816408 +vn -0.478851 -0.609697 0.631642 +vn -0.083537 -0.884169 0.459637 +vn -0.377953 0.194526 0.905158 +vn -0.991821 0.058466 0.113457 +vn -0.314019 -0.887540 0.337143 +vn 0.413732 -0.829471 -0.375239 +vn 0.345680 -0.803256 -0.485062 +vn -0.320415 -0.947248 -0.007413 +vn -0.652173 -0.643225 0.401163 +vn -0.276522 -0.961008 -0.000209 +vn -0.303058 0.809321 0.503145 +vn 0.496529 -0.618131 -0.609404 +vn -0.357068 0.927760 -0.108458 +vn -0.497235 -0.435305 0.750511 +vn 0.409941 -0.495377 -0.765865 +vn 0.072925 -0.752134 -0.654963 +vn -0.274150 0.355275 0.893656 +vn 0.187379 -0.812808 -0.551573 +vn 0.236816 0.924660 -0.298197 +vn -0.215584 0.904050 0.369076 +vn -0.186598 0.474856 0.860054 +vn -0.353104 0.583953 0.730969 +vn 0.035486 -0.818875 0.572874 +vn -0.236985 0.650778 0.721336 +vn -0.508124 0.653051 0.561547 +vn -0.205321 0.732298 0.649294 +vn 0.177800 0.868423 0.462849 +vn -0.387580 -0.866851 0.313610 +vn 0.054675 -0.876183 0.478867 +vn -0.304332 0.759231 -0.575282 +vn 0.007073 0.997781 -0.066211 +vn -0.471409 0.880438 -0.051016 +vn -0.024633 0.929456 0.368110 +vn -0.246276 -0.936882 -0.248194 +vn 0.256861 -0.852529 0.455210 +vn -0.263855 -0.960961 -0.083275 +vn 0.062263 -0.830266 0.553879 +vn -0.044827 -0.471063 0.880960 +vn -0.118164 -0.516916 -0.847841 +vn 0.150615 -0.429734 -0.890305 +vn -0.486046 0.859923 -0.155855 +vn -0.803527 0.570424 -0.170177 +vn -0.344732 0.809189 0.475787 +vn -0.251257 0.089970 0.963730 +vn -0.280900 0.129245 -0.950995 +vn 0.052846 -0.680871 -0.730494 +vn -0.601109 0.149319 0.785093 +vn -0.507726 -0.727145 0.462032 +vn -0.353465 -0.491265 -0.796066 +vn -0.388253 -0.305847 -0.869320 +vn -0.793431 0.549379 -0.262011 +vn 0.100627 -0.886330 0.451987 +vn 0.156128 -0.689785 -0.706980 +vn 0.103504 -0.510655 -0.853533 +vn -0.182391 0.908303 0.376456 +vn -0.326469 0.885455 0.330736 +vn 0.165734 0.464995 -0.869662 +vn -0.384734 0.855288 0.347077 +vn 0.193970 -0.980887 -0.015405 +vn -0.006216 -0.916741 -0.399435 +vn -0.019597 -0.348052 0.937270 +vn -0.117798 0.243659 -0.962681 +vn 0.419843 0.310738 -0.852745 +vn -0.245108 0.576056 0.779796 +vn -0.661461 0.718257 -0.215814 +vn 0.151496 -0.624014 -0.766587 +vn 0.265478 0.851346 -0.452472 +vn -0.242094 0.970204 0.009770 +vn -0.333549 0.389916 -0.858319 +vn 0.089703 -0.264329 -0.960252 +vn 0.204288 0.934261 -0.292271 +vn -0.156932 0.950060 -0.269736 +vn 0.755793 0.454834 -0.471065 +vn 0.617801 0.138645 -0.774015 +vn -0.446564 -0.081304 0.891050 +vn -0.033353 0.123958 -0.991727 +vn 0.800291 -0.566996 0.195065 +vn -0.404156 0.525920 0.748375 +vn 0.010713 0.253092 -0.967383 +vn -0.149746 0.723595 -0.673785 +vn 0.217387 0.825845 0.520311 +vn -0.020533 0.853921 -0.519997 +vn -0.245437 0.946302 0.210413 +vn 0.241118 0.764132 -0.598302 +vn 0.066137 -0.984159 0.164488 +vn -0.518657 0.744454 0.420455 +vn -0.142841 -0.416991 0.897616 +vn -0.350182 0.497923 0.793376 +vn -0.393180 0.253255 -0.883896 +vn 0.062197 -0.101911 0.992847 +vn -0.104321 -0.739321 -0.665223 +vn -0.315230 -0.447679 -0.836788 +vn -0.069243 -0.030685 0.997128 +vn -0.370608 0.521165 0.768789 +vn -0.332847 0.460941 0.822646 +vn -0.326402 0.212231 0.921097 +vn 0.301170 -0.578881 0.757755 +vn 0.327872 -0.749832 -0.574675 +vn 0.887258 -0.423667 -0.182426 +vn -0.827159 0.154243 -0.540386 +vn 0.364842 -0.856460 -0.365193 +vn 0.338361 -0.246267 0.908221 +vn 0.130874 0.697895 0.704142 +vn -0.418013 0.621238 0.662819 +vn 0.491418 0.415580 0.765377 +vn 0.086210 0.946262 0.311700 +vn 0.247764 0.626366 -0.739107 +vn 0.186413 -0.845336 -0.500657 +vn 0.130478 0.635169 -0.761272 +vn 0.055954 0.995497 -0.076520 +vn -0.379087 0.899577 0.216922 +vn 0.148321 0.975875 -0.160218 +vn 0.447532 -0.756391 -0.477062 +vn 0.305059 -0.678336 -0.668431 +vn 0.356681 -0.124362 -0.925912 +vn -0.169312 0.918870 0.356386 +vn -0.234074 0.764440 0.600701 +vn -0.260623 0.964533 0.041864 +vn 0.123610 -0.037126 -0.991636 +vn -0.138328 0.989346 0.045390 +vn 0.163086 0.662054 -0.731497 +vn 0.798771 -0.601005 -0.027530 +vn -0.116536 -0.362188 -0.924792 +vn 0.465223 0.639859 -0.611676 +vn -0.228721 -0.910322 0.344964 +vn -0.232049 0.970842 -0.060150 +vn -0.103806 -0.985144 0.136801 +vn -0.155526 0.849618 -0.503946 +vn 0.950464 -0.107336 0.291714 +vn 0.634961 0.644296 0.426270 +vn 0.875325 -0.005274 0.483506 +vn 0.483599 -0.170922 -0.858439 +vn 0.826469 0.225006 0.516063 +vn 0.283482 -0.860898 -0.422483 +vn 0.442064 0.673186 0.592790 +vn 0.173899 -0.291323 -0.940686 +vn -0.871490 -0.410495 0.268326 +vn 0.771137 0.357252 -0.526990 +vn 0.540206 0.557954 -0.629972 +vn 0.476074 0.564745 -0.674104 +vn 0.215079 -0.931343 0.293838 +vn 0.406570 -0.780851 0.474313 +vn 0.531772 -0.612782 -0.584565 +vn 0.053119 0.172506 0.983575 +vn 0.739713 -0.664097 -0.108625 +vn 0.540670 -0.689529 -0.481899 +vn 0.567421 -0.702114 -0.430197 +vn 0.080068 0.490781 0.867596 +vn 0.048734 -0.973116 0.225099 +vn 0.605782 -0.731154 -0.313754 +vn 0.868192 -0.407494 0.283181 +vn 0.465557 0.652775 -0.597614 +vn 0.183080 0.366922 0.912058 +vn -0.692379 0.698045 0.182607 +vn -0.223481 0.448750 0.865263 +vn 0.272739 0.851256 -0.448304 +vn -0.460054 -0.063041 0.885650 +vn -0.071317 0.840857 -0.536538 +vn -0.383575 0.908110 -0.167947 +vn 0.033570 0.886684 -0.461155 +vn 0.227400 0.273255 -0.934677 +vn -0.567197 0.718767 0.402072 +vn -0.132630 0.519694 0.843995 +vn -0.216449 -0.443641 -0.869674 +vn -0.105158 -0.900963 -0.420961 +vn 0.759933 -0.616152 -0.207022 +vn -0.219051 0.804083 0.552691 +vn -0.578722 0.811368 0.082229 +vn -0.109600 -0.943525 -0.312646 +vn -0.441338 0.292891 0.848196 +vn 0.476396 0.826868 -0.298891 +vn -0.670281 0.093724 -0.736166 +vn -0.144946 -0.800993 -0.580862 +vn -0.114558 -0.788856 -0.603806 +vn 0.035789 -0.765154 -0.642851 +vn -0.482524 -0.517646 0.706550 +vn -0.725599 0.678606 0.114017 +vn 0.646305 -0.752917 -0.124120 +vn -0.711418 0.701604 -0.040456 +vn -0.758978 0.007417 -0.651074 +vn 0.364141 -0.361865 -0.858170 +vn -0.291952 -0.925181 -0.242496 +vn 0.034483 0.921481 0.386889 +vn -0.892501 0.126619 -0.432909 +vn -0.050733 -0.834526 -0.548628 +vn 0.259455 -0.950403 0.171513 +vn 0.358076 0.912214 -0.199116 +vn 0.343221 0.801908 -0.489022 +vn 0.324027 -0.869038 0.373870 +vn -0.511962 -0.525629 -0.679419 +vn 0.726476 0.376545 -0.574844 +vn -0.810709 0.476802 -0.339722 +vn -0.216157 -0.936803 -0.275092 +vn -0.397102 0.917280 0.030111 +vn -0.186109 0.497949 0.847000 +vn -0.090217 0.983179 0.158809 +vn -0.582486 0.810882 -0.056396 +vn 0.213711 -0.976047 0.040741 +vn -0.766393 0.504234 -0.397982 +vn -0.734827 -0.598812 0.318518 +vn -0.761946 -0.646779 0.033399 +vn 0.189459 -0.496461 -0.847132 +vn 0.015793 -0.798446 0.601859 +vn -0.585760 0.810285 0.017972 +vn -0.683391 0.635257 -0.359757 +vn -0.782532 0.472531 -0.405412 +vn -0.474511 0.705495 0.526418 +vn -0.776063 0.625835 -0.077830 +vn -0.572393 -0.523551 0.631080 +vn -0.146225 -0.514964 0.844648 +vn -0.463430 -0.589770 0.661365 +vn -0.244350 -0.911570 0.330655 +vn -0.101521 -0.925582 0.364680 +vn -0.122345 0.745852 -0.654780 +vn 0.019068 -0.168070 0.985591 +vn -0.064898 -0.605378 0.793288 +vn -0.401989 0.357102 0.843139 +vn -0.334970 0.308020 0.890460 +vn -0.338580 0.786793 0.516063 +vn 0.082069 -0.347616 -0.934038 +vn -0.575618 0.213946 0.789234 +vn 0.396689 0.035279 -0.917275 +vn 0.005275 0.907017 -0.421061 +vn -0.613002 0.315647 0.724290 +vn -0.254349 0.742417 0.619777 +vn 0.035952 0.830239 -0.556247 +vn -0.047484 -0.834199 0.549416 +vn -0.151921 -0.943437 -0.294698 +vn -0.074585 -0.814668 -0.575111 +vn 0.332408 0.237233 -0.912812 +vn -0.499472 -0.729776 -0.466857 +vn -0.056962 -0.590243 -0.805214 +vn -0.453369 0.073598 0.888279 +vn -0.394919 -0.719131 0.571743 +vn -0.009097 -0.414681 0.909921 +vn 0.380524 -0.390435 -0.838309 +vn -0.326920 0.395987 0.858090 +vn -0.020243 -0.695835 -0.717917 +vn -0.755941 0.651300 0.066043 +vn -0.392846 -0.826757 0.402673 +vn 0.181285 -0.556700 -0.810691 +vn 0.315175 -0.407720 -0.856988 +vn 0.325104 -0.804907 -0.496420 +vn 0.429224 -0.860056 -0.275810 +vn 0.305110 0.876490 -0.372389 +vn -0.245545 0.798257 0.549993 +vn 0.287411 0.811970 -0.508034 +vn 0.124179 0.630427 -0.766252 +vn -0.496317 0.858491 0.129086 +vn -0.512082 0.805961 -0.296981 +vn -0.369980 0.478579 0.796289 +vn -0.187031 0.973715 0.129997 +vn -0.362538 0.338122 0.868470 +vn 0.258456 -0.703534 -0.661997 +vn -0.637756 0.635950 0.434551 +vn 0.053156 -0.071511 0.996022 +vn -0.492158 -0.426821 -0.758686 +vn 0.114627 0.958393 -0.261427 +vn -0.224468 0.940807 -0.253961 +vn 0.360733 -0.347855 -0.865372 +vn 0.054260 0.998521 0.003462 +vn 0.342936 0.925771 -0.159197 +vn -0.444211 -0.000668 0.895922 +vn -0.240479 0.965893 0.096023 +vn 0.081978 -0.693791 -0.715495 +vn -0.287782 0.797850 0.529733 +vn 0.400436 -0.290099 -0.869191 +vn -0.075029 0.696442 0.713680 +vn 0.328594 0.398270 -0.856392 +vn 0.342441 -0.709276 -0.616167 +vn -0.039926 -0.501302 0.864351 +vn 0.593111 -0.805045 -0.011028 +vn -0.245286 0.960160 0.133894 +vn 0.018780 -0.900322 -0.434820 +vn -0.396740 -0.113504 0.910886 +vn 0.058817 0.288273 -0.955740 +vn 0.068371 0.627572 -0.775550 +vn -0.456762 0.209688 0.864523 +vn -0.241471 -0.158110 0.957441 +vn 0.554191 -0.819089 -0.148208 +vn -0.713404 -0.390578 0.581811 +vn 0.433304 -0.010191 -0.901190 +vn 0.071503 -0.703386 0.707203 +vn -0.399251 -0.123090 0.908541 +vn 0.011018 0.793107 -0.608982 +vn -0.291025 0.436888 0.851137 +vn -0.679584 0.162513 -0.715371 +vn -0.154551 0.764309 0.626055 +vn -0.743104 0.107377 -0.660505 +vn -0.342525 -0.906943 -0.245214 +vn -0.201701 0.686969 0.698133 +vn -0.209804 0.666048 0.715794 +vn 0.067438 0.984416 0.162409 +vn -0.269713 0.705535 0.655344 +vn 0.237836 -0.835122 -0.495989 +vn -0.325602 -0.865378 -0.380926 +vn -0.371670 -0.695933 -0.614442 +vn 0.144422 0.487622 0.861027 +vn -0.278463 -0.508738 0.814644 +vn 0.034957 0.742870 -0.668523 +vn -0.150517 0.700113 0.697987 +vn 0.437474 -0.686251 -0.581099 +vn 0.208685 -0.476490 -0.854054 +vn -0.172192 0.916311 0.361558 +vn 0.351883 -0.203196 -0.913723 +vn -0.955492 -0.267634 0.124124 +vn 0.027509 0.069442 0.997207 +vn -0.631595 -0.680104 0.372218 +vn -0.102862 -0.684439 -0.721777 +vn 0.294512 -0.658972 -0.692112 +vn -0.432789 0.268885 0.860462 +vn -0.414101 -0.434313 0.799933 +vn -0.133788 -0.274798 0.952149 +vn 0.865404 -0.396854 0.305913 +vn -0.322714 0.442870 -0.836494 +vn 0.568004 -0.754312 -0.329219 +vn -0.116606 0.805885 -0.580476 +vn 0.862346 -0.286649 0.417362 +vn 0.604196 -0.501189 -0.619481 +vn -0.860561 0.307098 -0.406357 +vn 0.156722 0.793310 -0.588300 +vn -0.726124 -0.651907 -0.218545 +vn 0.489326 0.162948 0.856743 +vn 0.127599 0.614976 -0.778153 +vn 0.209435 -0.490601 -0.845841 +vn -0.776602 -0.246314 -0.579844 +vn 0.024463 -0.461778 -0.886658 +vn 0.115665 0.823734 -0.555052 +vn -0.213630 -0.112620 0.970402 +vn -0.151193 0.809723 0.567001 +vn 0.138344 0.795962 0.589327 +vn -0.081185 0.514683 0.853528 +vn -0.244862 0.893207 0.377125 +vn -0.249517 0.948572 0.194813 +vn -0.371183 0.903842 0.212819 +vn -0.111067 0.944567 0.308962 +vn -0.384896 0.831835 0.399881 +vn -0.454816 0.747734 -0.483774 +vn -0.168034 0.616716 0.769042 +vn -0.117898 0.557190 0.821973 +vn -0.190323 0.807294 0.558618 +vn -0.016194 0.588859 0.808074 +vn 0.504079 -0.759397 -0.411364 +vn -0.163909 -0.459072 -0.873147 +vn 0.127001 0.303825 -0.944225 +vn 0.358056 -0.111702 -0.926994 +vn 0.478522 0.594666 -0.646056 +vn -0.658250 0.752679 -0.013433 +vn 0.370212 -0.663495 -0.650167 +vn 0.001367 0.696350 0.717701 +vn -0.030111 0.210065 -0.977224 +vn 0.771710 -0.613419 0.167870 +vn -0.083356 0.921842 -0.378497 +vn 0.020847 0.683006 -0.730115 +vn 0.062001 0.776368 -0.627223 +vn 0.354116 0.150970 0.922935 +vn -0.093774 0.472072 0.876559 +vn -0.732135 -0.595125 0.331368 +vn -0.227283 -0.960002 -0.163522 +vn 0.144314 0.837172 -0.527557 +vn 0.106114 -0.897731 -0.427573 +vn 0.412362 0.041144 -0.910090 +vn 0.387917 -0.914868 0.111968 +vn -0.562065 0.680193 -0.470554 +vn 0.076249 0.854986 -0.513015 +vn -0.589803 0.745825 0.309642 +vn 0.040242 -0.919309 -0.391474 +vn 0.300633 0.244702 -0.921814 +vn -0.390195 -0.790490 0.472094 +vn 0.206389 0.847669 -0.488735 +vn 0.248340 -0.716092 -0.652334 +vn -0.063502 0.979276 0.192318 +vn -0.718259 0.695323 -0.025098 +vn -0.580740 0.217367 0.784533 +vn 0.267605 0.836514 -0.478155 +vn -0.489371 -0.444503 0.750289 +vn 0.116830 0.702156 -0.702373 +vn -0.032803 -0.513872 0.857239 +vn 0.221457 0.938020 0.266598 +vn 0.346838 -0.357652 -0.867057 +vn 0.142875 0.951402 0.272803 +vn -0.084484 -0.513238 -0.854078 +vn 0.172478 0.978853 0.109995 +vn -0.737865 0.564184 -0.370475 +vn -0.181037 0.982788 0.036792 +vn 0.014574 0.687188 -0.726334 +vn -0.504977 0.519098 -0.689590 +vn 0.189838 -0.937909 0.290323 +vn 0.380594 0.810028 -0.446098 +vn 0.373182 -0.491101 -0.787118 +vn -0.308233 -0.303358 -0.901646 +vn 0.226987 -0.963760 0.140154 +vn 0.034401 -0.620831 -0.783189 +vn -0.320190 0.902092 0.289326 +vn -0.430608 -0.527489 0.732347 +vn 0.305052 0.158888 -0.938988 +vn -0.202353 0.971918 0.120123 +vn -0.326665 0.932341 0.155015 +vn -0.433026 -0.453426 0.779034 +vn 0.255695 0.902923 -0.345471 +vn -0.218606 0.271169 -0.937379 +vn -0.855938 0.497637 0.140451 +vn 0.121942 -0.585985 -0.801094 +vn 0.503742 0.361353 -0.784645 +vn -0.230960 -0.968208 0.096080 +vn -0.470387 -0.522840 -0.710897 +vn 0.074945 0.612117 0.787208 +vn -0.422823 -0.825489 -0.373883 +vn -0.375849 0.738945 -0.559194 +vn -0.356660 -0.867543 0.346644 +vn -0.074913 -0.993281 -0.088214 +vn 0.016313 -0.934710 -0.355036 +vn 0.108477 0.978686 -0.174374 +vn -0.056575 0.645596 -0.761581 +vn 0.379182 -0.910491 -0.165004 +vn 0.539994 0.641980 -0.544305 +vn -0.213791 -0.077986 0.973761 +vn -0.409945 -0.603572 -0.683846 +vn -0.419663 -0.545229 -0.725677 +vn -0.753541 -0.657192 0.016570 +vn -0.981223 0.191227 -0.025157 +vn -0.460066 -0.347293 0.817145 +vn -0.552373 -0.832504 0.042682 +vn 0.142779 0.091816 0.985487 +vn -0.144113 -0.413974 0.898809 +vn -0.423137 -0.391848 0.816952 +vn -0.298842 0.567547 0.767193 +vn -0.629758 0.244245 0.737393 +vn -0.782765 -0.181276 0.595331 +vn -0.769826 -0.363764 0.524447 +vn -0.312642 -0.711162 0.629686 +vn -0.450455 -0.181234 0.874211 +vn 0.308378 -0.923112 -0.229713 +vn -0.709479 0.692627 0.130032 +vn -0.421799 -0.360599 0.831898 +vn -0.443969 0.562950 0.697122 +vn -0.440725 -0.837300 0.323558 +vn -0.966223 0.242111 0.088289 +vn -0.232304 -0.962087 -0.142909 +vn -0.359554 0.558258 0.747709 +vn 0.027688 0.998173 -0.053710 +vn 0.150436 -0.876986 0.456360 +vn -0.443295 -0.896371 0.002974 +vn 0.725011 -0.630277 0.277687 +vn 0.374069 -0.353379 -0.857436 +vn -0.204990 0.686350 0.697784 +vn 0.063588 0.800880 -0.595439 +vn 0.171964 0.932874 0.316502 +vn 0.643867 0.161678 0.747860 +vn 0.195073 0.946973 -0.255321 +vn 0.305594 -0.949482 -0.071391 +vn -0.174502 0.984586 0.011807 +vn -0.283982 -0.945154 -0.161365 +vn 0.328828 0.776971 -0.536832 +vn -0.289487 -0.936336 -0.198678 +vn -0.014692 0.808906 -0.587754 +vn -0.624925 0.351914 0.696868 +vn 0.038950 -0.539577 -0.841035 +vn -0.045671 -0.705289 0.707447 +vn -0.332734 0.941239 0.057938 +vn -0.244721 0.109520 0.963388 +vn 0.305186 0.561809 -0.768916 +vn -0.516419 0.788649 -0.333684 +vn -0.158013 0.972763 0.169600 +vn -0.700126 -0.392086 0.596734 +vn -0.240767 -0.418273 -0.875831 +vn -0.876937 0.347827 0.331658 +vn 0.044258 -0.888302 -0.457123 +vn -0.161714 -0.956878 0.241314 +vn -0.425811 0.277619 0.861169 +vn -0.627517 0.762778 -0.156178 +vn 0.149409 -0.523207 0.839006 +vn -0.101555 -0.993651 0.048417 +vn 0.399300 -0.748266 -0.529771 +vn -0.336019 -0.319020 -0.886181 +vn -0.649977 0.748757 0.129971 +vn -0.531348 -0.601624 -0.596421 +vn -0.571634 -0.453186 -0.684001 +vn 0.460150 0.742049 -0.487469 +vn 0.018426 -0.773907 0.633031 +vn -0.354881 -0.273047 -0.894150 +vn -0.711701 -0.140513 -0.688286 +vn -0.834321 0.550315 0.032583 +vn 0.085206 -0.508701 -0.856716 +vn -0.524056 -0.736117 0.428366 +vn -0.297750 -0.077591 -0.951485 +vn 0.253994 -0.960079 -0.117199 +vn -0.167047 0.460184 0.871967 +vn 0.317990 0.773898 -0.547690 +vn 0.361176 -0.909071 -0.207705 +vn -0.701094 0.577606 -0.418137 +vn -0.182006 0.122342 0.975657 +vn -0.684721 0.714092 -0.145706 +vn -0.522509 -0.120661 0.844053 +vn 0.255983 -0.743614 -0.617666 +vn -0.017722 -0.980974 -0.193327 +vn -0.216111 0.606096 0.765470 +vn -0.482954 0.163145 0.860313 +vn 0.322087 0.659428 -0.679275 +vn 0.352666 0.222573 -0.908894 +vn 0.042785 0.621375 0.782344 +vn -0.571944 -0.487708 0.659561 +vn -0.039370 0.925425 0.376881 +vn -0.472417 -0.764420 0.438731 +vn 0.258368 0.907367 0.331559 +vn 0.040464 0.974732 0.219683 +vn -0.169696 -0.672471 -0.720407 +vn -0.032707 0.041421 -0.998606 +vn 0.282510 0.381220 0.880261 +vn 0.088045 0.434579 0.896320 +vn -0.598273 -0.112758 0.793319 +vn -0.647892 -0.505949 0.569432 +vn 0.678261 0.211716 -0.703661 +vn -0.552696 0.153215 0.819178 +vn 0.036526 -0.881090 -0.471536 +vn -0.425772 0.883484 -0.195381 +vn 0.450684 0.002290 0.892681 +vn 0.766377 -0.640384 0.050736 +vn -0.854722 0.391357 -0.341013 +vn 0.191898 0.704819 0.682939 +vn 0.269804 0.610672 0.744504 +vn -0.332735 -0.921125 0.202027 +vn -0.325497 -0.402525 0.855585 +vn 0.187917 0.692515 -0.696498 +vn 0.052038 -0.920596 -0.387033 +vn -0.006489 0.352894 0.935641 +vn -0.466112 0.670500 0.577208 +vn -0.037331 -0.361322 0.931693 +vn 0.791127 -0.187986 0.582048 +vn 0.159289 0.987228 -0.002949 +vn -0.965455 0.253819 -0.058926 +vn 0.210227 -0.793862 -0.570603 +vn 0.643809 0.647208 0.408205 +vn -0.084835 -0.983591 -0.159223 +vn 0.487011 -0.103579 0.867232 +vn 0.502606 0.444878 0.741263 +vn -0.517206 0.581700 0.627792 +vn 0.407573 -0.356785 -0.840588 +vn 0.029514 0.832605 0.553080 +vn 0.256655 0.598064 0.759242 +vn 0.096954 0.244770 0.964722 +vn -0.037976 0.975146 0.218284 +vn -0.341620 -0.499635 -0.796028 +vn -0.702707 0.307797 -0.641455 +vn -0.135501 0.976840 -0.165600 +vn 0.031364 -0.909433 -0.414666 +vn 0.249341 -0.809135 -0.532099 +vn -0.331821 0.932012 0.145770 +vn 0.061673 -0.542932 0.837509 +vn -0.095142 -0.772540 -0.627797 +vn -0.281141 0.889961 0.359068 +vn 0.251326 -0.804545 -0.538091 +vn 0.774695 -0.631494 0.032601 +vn 0.522274 -0.847840 0.091643 +vn -0.175906 0.327413 -0.928363 +vn -0.501799 0.716053 -0.485249 +vn 0.112556 0.970727 0.212181 +vn 0.202293 -0.099005 -0.974308 +vn 0.719134 -0.286085 0.633247 +vn 0.519127 -0.674680 -0.524704 +vn -0.879373 0.378853 0.288397 +vn -0.967167 -0.086540 0.238956 +vn -0.548220 -0.191321 0.814157 +vn 0.607217 -0.774681 0.176511 +vn -0.119794 -0.055861 0.991226 +vn 0.041795 -0.529874 0.847046 +vn 0.012791 0.366298 0.930410 +vn 0.215909 -0.972796 0.083967 +vn 0.055936 0.740384 0.669853 +vn 0.776645 -0.605637 0.173281 +vn 0.465464 -0.823667 -0.323907 +vn 0.403388 -0.824486 -0.396865 +vn 0.630957 -0.775629 0.017133 +vn 0.024689 -0.999589 0.014558 +vn 0.542611 -0.827553 -0.143980 +vn 0.797469 -0.459790 0.390687 +vn 0.322006 0.625585 0.710602 +vn -0.399081 -0.844727 0.356609 +vn -0.204542 0.883744 0.420903 +vn -0.264145 -0.954197 -0.140484 +vn 0.231431 0.223916 -0.946732 +vn -0.490000 0.759317 0.428180 +vn 0.198084 0.974120 -0.108870 +vn 0.190375 -0.582580 -0.790163 +vn 0.682126 -0.729304 0.053096 +vn 0.210003 0.249739 0.945267 +vn -0.095541 -0.521422 0.847933 +vn -0.103734 0.627757 0.771467 +vn -0.425824 -0.904032 -0.037407 +vn 0.129585 -0.853800 -0.504216 +vn -0.267905 0.501139 0.822853 +vn 0.284470 0.418005 -0.862757 +vn 0.066698 0.047825 -0.996626 +vn -0.257904 0.567784 0.781733 +vn 0.634854 0.459401 -0.621218 +vn 0.573691 0.662495 -0.481642 +vn 0.065375 -0.310622 -0.948283 +vn 0.350365 -0.452962 -0.819799 +vn 0.147880 0.848640 0.507879 +vn -0.200967 0.849734 0.487406 +vn -0.136096 -0.852566 0.504587 +vn 0.401017 -0.660952 -0.634293 +vn 0.017138 0.996795 -0.078144 +vn -0.282100 0.769572 0.572868 +vn 0.408977 -0.213580 -0.887199 +vn -0.144055 0.761102 0.632433 +vn 0.171207 -0.402523 0.899257 +vn -0.011091 -0.952622 -0.303955 +vn -0.274499 0.254990 0.927163 +vn -0.471065 -0.571962 0.671534 +vn -0.302820 -0.721111 0.623136 +vn 0.600934 0.661267 -0.449004 +vn -0.505653 0.820649 -0.266177 +vn -0.341916 0.933890 0.104610 +vn -0.021487 0.085593 0.996098 +vn 0.315156 0.414252 -0.853857 +vn -0.204086 0.858841 0.469831 +vn -0.017574 -0.516156 0.856315 +vn -0.215889 0.460485 0.861014 +vn -0.361871 -0.817219 0.448557 +vn 0.036324 0.911391 0.409936 +vn 0.153445 0.892467 -0.424214 +vn -0.661111 0.750192 -0.012016 +vn -0.314141 0.859091 0.404077 +vn -0.190197 -0.413863 -0.890249 +vn -0.130917 -0.162965 -0.977908 +vn -0.121093 0.967853 0.220446 +vn 0.084086 0.972458 0.217380 +vn -0.666266 0.741878 0.075537 +vn -0.043662 -0.763108 0.644794 +vn -0.412471 0.316816 0.854105 +vn -0.373498 0.905187 0.202819 +vn -0.255101 0.051664 0.965533 +vn -0.288369 -0.540218 -0.790574 +vn -0.294828 -0.015360 0.955427 +vn -0.032081 0.932480 0.359793 +vn 0.246905 0.762742 -0.597714 +vn -0.177289 0.705547 0.686128 +vn 0.345540 -0.934206 0.088661 +vn 0.125334 0.920523 -0.370038 +vn 0.053301 -0.700542 0.711617 +vn -0.856477 0.515360 0.029170 +vn -0.824749 0.553608 0.115356 +vn -0.318744 -0.855924 -0.407182 +vn 0.237843 -0.900801 -0.363301 +vn 0.441580 -0.013840 -0.897115 +vn 0.237565 0.803688 -0.545572 +vn 0.365306 0.582689 -0.725965 +vn -0.081188 -0.987007 -0.138658 +vn -0.132265 -0.986351 -0.098070 +vn -0.361588 0.720303 0.591961 +vn 0.185588 -0.663435 -0.724853 +vn -0.467708 -0.258809 0.845144 +vn -0.784085 0.503857 -0.362406 +vn -0.532826 -0.119340 0.837768 +vn -0.464949 -0.325545 0.823312 +vn -0.001123 -0.151048 0.988526 +vn -0.121720 -0.978925 -0.163982 +vn -0.510417 0.088479 0.855363 +vn 0.253438 0.070768 -0.964760 +vn -0.573169 0.774841 0.266644 +vn -0.370394 -0.895649 0.246212 +vn 0.291558 -0.916873 -0.272651 +vn 0.207632 0.864444 -0.457849 +vn 0.480661 -0.871514 0.097099 +vn 0.009247 0.927190 0.374478 +vn -0.003652 -0.710592 0.703595 +vn -0.009713 0.989558 -0.143805 +vn -0.484596 -0.485247 0.727806 +vn -0.221348 0.736369 0.639348 +vn -0.281771 -0.839096 0.465320 +vn 0.087192 0.991139 -0.100205 +vn -0.533036 0.392667 0.749457 +vn -0.374136 0.252575 0.892316 +vn 0.369532 0.929208 -0.004380 +vn -0.424736 -0.049855 0.903943 +vn 0.128350 -0.972650 0.193593 +vn -0.044482 -0.747410 0.662872 +vn -0.049923 -0.647208 0.760677 +vn -0.184024 -0.407151 -0.894630 +vn -0.723994 0.680653 0.111999 +vn -0.165339 -0.220785 -0.961206 +vn -0.404437 0.425015 0.809810 +vn -0.200870 0.278398 0.939226 +vn 0.364137 -0.591733 -0.719205 +vn 0.063282 -0.155246 -0.985847 +vn -0.459435 0.882092 -0.104078 +vn 0.570864 -0.820947 0.012642 +vn 0.194772 0.120899 -0.973369 +vn 0.106497 -0.871676 0.478371 +vn 0.421667 0.669455 -0.611577 +vn -0.801797 0.226768 -0.552899 +vn 0.360236 -0.829824 -0.426171 +vn -0.299795 0.586471 0.752446 +vn -0.420831 -0.829333 0.367571 +vn 0.032036 -0.719446 -0.693809 +vn 0.210764 0.915333 -0.343138 +vn -0.803487 0.474318 -0.359766 +vn -0.391013 -0.905083 0.167132 +vn 0.288263 0.952872 0.094549 +vn 0.254037 0.726545 -0.638433 +vn -0.235463 0.842864 0.483877 +vn -0.515426 -0.604699 -0.607187 +vn 0.006924 -0.491303 -0.870961 +vn -0.504433 0.812609 0.291915 +vn -0.374157 0.303540 0.876282 +vn 0.301649 -0.489106 -0.818403 +vn 0.099622 0.819000 -0.565080 +vn -0.864139 -0.047210 -0.501034 +vn -0.272278 0.959516 -0.072066 +vn -0.136684 0.990546 -0.011642 +vn -0.042949 -0.170105 0.984490 +vn -0.257296 0.928727 0.266954 +vn 0.425857 0.894079 -0.138812 +vn -0.289723 0.953306 0.085259 +vn -0.068556 0.953561 -0.293294 +vn -0.485277 0.781447 0.392233 +vn 0.078537 0.621644 -0.779353 +vn -0.074332 -0.722988 0.686850 +vn -0.200923 0.841617 0.501308 +vn -0.820827 -0.225744 -0.524674 +vn -0.651870 0.758024 -0.021590 +vn 0.675957 -0.687637 0.265023 +vn 0.404077 -0.796798 -0.449259 +vn 0.175177 0.913485 -0.367230 +vn -0.808758 0.078847 -0.582832 +vn 0.610712 -0.311675 0.727935 +vn 0.207438 -0.956336 0.205889 +vn 0.140591 0.854331 0.500352 +vn 0.433143 0.004853 0.901312 +vn -0.103816 0.685539 0.720596 +vn 0.727728 0.513954 0.454162 +vn -0.344852 0.437104 0.830673 +vn -0.086506 -0.584708 -0.806618 +vn 0.844389 0.224598 0.486377 +vn 0.029765 0.860450 -0.508665 +vn -0.235827 0.527306 0.816293 +vn 0.093369 -0.529773 0.842985 +vn -0.407229 0.111509 -0.906493 +vn 0.201842 -0.106950 0.973561 +vn 0.243221 0.969603 0.026726 +vn 0.125296 -0.956475 -0.263546 +vn 0.404500 0.914140 0.026974 +vn 0.364085 -0.680712 -0.635667 +vn -0.458430 0.803108 -0.380605 +vn -0.199426 0.391470 0.898321 +vn 0.148043 -0.874513 0.461856 +vn -0.177541 0.836079 -0.519087 +vn 0.196942 -0.493965 0.846884 +vn 0.131486 -0.584300 -0.800815 +vn -0.035187 0.420248 0.906727 +vn 0.474641 0.210783 -0.854568 +vn -0.408572 0.835657 -0.367079 +vn -0.129075 0.840538 0.526152 +vn -0.145533 0.961667 0.232416 +vn -0.796614 0.308379 -0.519912 +vn -0.256123 -0.252145 0.933179 +vn -0.234435 0.315317 0.919573 +vn -0.358761 0.677047 0.642572 +vn 0.466058 -0.853492 -0.233113 +vn 0.346440 -0.789767 -0.506209 +vn 0.512960 -0.272771 -0.813921 +vn -0.756505 -0.415565 0.504981 +vn 0.029918 -0.449380 -0.892840 +vn -0.039032 0.708830 -0.704299 +vn 0.261734 -0.795026 -0.547200 +vn 0.201304 -0.112710 -0.973023 +vn 0.222920 0.529193 -0.818695 +vn -0.388754 -0.921341 -0.000902 +vn 0.117224 -0.480685 -0.869023 +vn -0.149594 -0.983318 0.103481 +vn 0.172631 -0.222762 -0.959466 +vn -0.280247 -0.094249 -0.955290 +vn 0.412871 0.022675 -0.910507 +vn -0.460409 -0.434566 -0.774065 +vn -0.560816 0.423164 0.711630 +vn -0.826070 -0.562967 0.026014 +vn -0.424471 0.074944 0.902334 +vn 0.119448 0.980961 -0.153126 +vn -0.819034 0.498360 0.284290 +vn -0.176600 0.564711 0.806172 +vn -0.446416 -0.330796 0.831436 +vn 0.317243 -0.832284 -0.454598 +vn -0.446106 -0.502690 0.740468 +vn -0.856677 0.512038 -0.062615 +vn 0.063870 -0.776444 0.626941 +vn -0.899727 0.415823 -0.132599 +vn -0.340002 0.938137 0.065552 +vn 0.175338 0.868542 0.463564 +vn -0.117389 0.692496 0.711807 +vn -0.216225 0.608759 0.763321 +vn 0.351960 0.245730 -0.903184 +vn -0.224084 -0.412752 0.882849 +vn -0.204978 0.747920 0.631347 +vn 0.483513 0.238543 -0.842207 +vn -0.154696 -0.914131 -0.374744 +vn -0.168810 0.777444 0.605875 +vn -0.008941 -0.930273 -0.366759 +vn -0.229780 0.855972 0.463156 +vn -0.612508 0.790459 -0.002783 +vn -0.023486 0.981595 0.189526 +vn -0.827719 0.379487 -0.413366 +vn 0.507620 -0.816814 -0.274111 +vn -0.256533 0.736009 0.626483 +vn -0.142486 0.876271 -0.460269 +vn 0.318236 -0.837349 -0.444491 +vn -0.223178 0.963912 0.145137 +vn -0.172500 0.139943 -0.975018 +vn 0.216257 0.177860 -0.959999 +vn 0.045094 -0.084326 0.995417 +vn -0.418828 -0.766628 0.486688 +vn -0.820568 -0.071428 -0.567067 +vn -0.760493 0.648039 0.041175 +vn 0.075268 0.997163 -0.000194 +vn -0.321450 0.397054 0.859661 +vn 0.322756 -0.943827 -0.070845 +vn -0.617848 0.777089 -0.119984 +vn -0.076985 0.965529 0.248652 +vn -0.203288 0.720265 0.663244 +vn -0.061107 0.704178 0.707389 +vn -0.098082 0.084223 0.991608 +vn -0.246293 0.183994 0.951570 +vn -0.003024 0.217878 -0.975971 +vn 0.198976 -0.904566 -0.377053 +vn -0.496237 -0.733823 0.463953 +vn 0.327837 0.431996 -0.840180 +vn 0.022127 -0.517915 -0.855146 +vn 0.008749 0.783867 -0.620867 +vn 0.119595 0.298429 -0.946909 +vn -0.291839 0.851762 0.435123 +vn 0.326427 0.791607 -0.516530 +vn 0.202915 0.875596 -0.438358 +vn 0.253345 0.595945 -0.762014 +vn 0.423615 -0.260556 -0.867561 +vn 0.058269 0.935385 0.348798 +vn 0.297529 -0.807572 0.509219 +vn -0.535678 -0.633907 0.557864 +vn -0.021274 0.621792 0.782893 +vn 0.489048 -0.860620 0.142006 +vn 0.092251 0.152775 -0.983946 +vn -0.312464 0.544406 0.778452 +vn 0.169356 -0.939965 -0.296285 +vn 0.646018 -0.745735 0.162912 +vn -0.256236 0.506649 0.823195 +vn -0.389090 0.280009 0.877613 +vn 0.401913 0.623840 -0.670291 +vn -0.420955 -0.739849 0.524805 +vn -0.397054 -0.210880 -0.893240 +vn -0.136511 0.577978 0.804554 +vn -0.056429 -0.587194 0.807477 +vn 0.155979 -0.905475 -0.394697 +vn 0.626794 -0.766977 0.137387 +vn -0.674266 0.652293 0.346236 +vn -0.653777 0.686030 -0.319279 +vn -0.290115 -0.879061 -0.378267 +vn -0.384941 -0.626240 -0.677970 +vn 0.555950 -0.824547 -0.105081 +vn -0.453564 -0.789378 0.413718 +vn -0.224727 -0.891864 -0.392526 +vn -0.303034 0.060430 0.951062 +vn 0.413426 0.749021 -0.517732 +vn 0.223985 -0.630017 -0.743579 +vn -0.706748 0.702670 -0.082229 +vn 0.317038 -0.549869 -0.772742 +vn 0.446918 -0.839849 -0.308087 +vn -0.717928 0.506309 -0.477735 +vn -0.293890 -0.741915 -0.602653 +vn 0.456143 -0.341707 -0.821687 +vn -0.026549 0.999570 0.012454 +vn -0.725658 0.452782 0.518081 +vn 0.085272 -0.237959 -0.967525 +vn 0.324489 0.882537 0.340346 +vn 0.200317 -0.940463 -0.274594 +vn 0.299213 0.824670 -0.479991 +vn 0.588223 0.650648 0.480261 +vn 0.324544 -0.152199 -0.933545 +vn 0.399368 -0.334629 -0.853539 +vn -0.383822 -0.508165 0.771005 +vn 0.201804 -0.930718 -0.305024 +vn -0.524506 -0.518737 0.675134 +vn -0.728049 0.651670 -0.212772 +vn 0.123534 -0.574973 -0.808793 +vn -0.146889 0.927218 0.344515 +vn -0.901731 0.427757 0.062490 +vn -0.162392 0.113488 -0.980178 +vn -0.130220 -0.480130 0.867478 +vn 0.131227 0.631316 -0.764342 +vn -0.378691 -0.823762 0.421913 +vn -0.439440 -0.880784 -0.176386 +vn 0.030617 0.998548 0.044319 +vn 0.019283 -0.819822 0.572293 +vn 0.047779 0.975619 0.214209 +vn 0.123491 -0.771756 -0.623813 +vn 0.310557 -0.915062 0.257326 +vn -0.203020 0.971626 0.121349 +vn 0.192757 -0.641086 -0.742868 +vn 0.216897 0.796706 -0.564106 +vn 0.186388 0.935157 -0.301232 +vn -0.005870 -0.545552 -0.838057 +vn 0.025840 -0.774904 0.631551 +vn -0.119150 0.880061 -0.459669 +vn 0.129489 -0.863884 0.486762 +vn -0.914040 -0.091266 -0.395223 +vn -0.434120 -0.889009 0.145610 +vn -0.933016 0.344320 0.104523 +vn -0.214504 0.633441 -0.743465 +vn 0.413304 0.727995 -0.546995 +vn 0.288529 0.593676 -0.751199 +vn -0.265013 0.362897 0.893350 +vn -0.474873 -0.293370 0.829717 +vn -0.475618 0.656614 0.585360 +vn -0.122987 0.914130 0.386318 +vn 0.889087 -0.402733 0.217557 +vn -0.270009 0.903879 0.331809 +vn 0.220251 0.825464 -0.519710 +vn 0.774914 -0.447181 -0.446697 +vn 0.007372 0.259139 0.965812 +vn -0.801716 0.527069 -0.281868 +vn -0.593172 0.171177 0.786667 +vn -0.636166 0.533032 -0.557826 +vn 0.512315 0.678285 -0.526747 +vn -0.273579 0.071633 0.959178 +vn 0.218857 0.859388 -0.462118 +vn 0.314638 0.748310 -0.583982 +vn -0.249716 0.926712 -0.280797 +vn 0.223439 0.876565 -0.426274 +vn 0.250715 -0.792458 -0.556015 +vn 0.089076 0.198983 0.975946 +vn 0.310729 -0.218855 0.924959 +vn 0.030711 0.997518 0.063355 +vn 0.143475 0.978138 0.150536 +vn 0.129894 0.375570 0.917646 +vn 0.428489 -0.455936 -0.780077 +vn -0.174508 -0.979834 0.097330 +vn 0.207070 0.613778 -0.761839 +vn -0.130041 -0.088370 0.987563 +vn -0.080738 -0.431812 0.898343 +vn -0.243768 0.719459 -0.650350 +vn -0.485191 -0.856672 -0.175222 +vn -0.091962 0.940257 -0.327810 +vn 0.031197 -0.921789 -0.386434 +vn -0.197787 0.827448 0.525556 +vn -0.072728 -0.915797 -0.395002 +vn -0.334985 0.432579 -0.837055 +vn -0.011670 -0.803511 -0.595176 +vn -0.451795 0.117896 -0.884297 +vn 0.465343 -0.869694 -0.164584 +vn 0.050746 0.440513 0.896311 +vn 0.668508 -0.378623 0.640110 +vn 0.836126 -0.546996 0.041094 +vn 0.614780 -0.744772 -0.259538 +vn 0.952868 -0.068779 0.295486 +vn 0.208806 -0.844180 0.493720 +vn 0.288541 -0.923941 0.251154 +vn -0.488445 0.539295 0.685990 +vn 0.245574 -0.912984 -0.325813 +vn -0.008335 -0.999954 0.004819 +vn 0.253648 -0.032286 0.966758 +vn 0.634458 -0.710341 0.304759 +vn 0.090360 0.349024 0.932747 +vn 0.025036 -0.951036 0.308065 +vn 0.009431 -0.932153 0.361941 +vn -0.121361 -0.975376 0.184157 +vn 0.158949 0.873584 0.459985 +vn 0.185341 0.976375 0.111086 +vn -0.430273 0.900621 -0.061213 +vn -0.560729 -0.097456 0.822244 +vn -0.264908 0.847766 0.459474 +vn -0.226113 0.831214 0.507894 +vn -0.189707 -0.346914 -0.918511 +vn -0.287314 0.957792 -0.009220 +vn 0.405155 -0.497911 -0.766768 +vn -0.223935 -0.416242 0.881247 +vn -0.629361 0.674906 0.385236 +vn 0.183808 -0.203446 -0.961678 +vn -0.310756 -0.948574 -0.060320 +vn -0.459724 -0.583191 0.669733 +vn 0.108776 -0.092995 -0.989707 +vn -0.268206 -0.927084 0.261879 +vn 0.341259 0.519674 -0.783251 +vn -0.461386 -0.175358 0.869697 +vn -0.151961 0.020134 -0.988181 +vn -0.333789 0.537181 0.774611 +vn 0.084952 0.428271 -0.899648 +vn 0.240828 0.614527 -0.751238 +vn -0.300977 0.919347 0.253406 +vn 0.393015 -0.101646 -0.913897 +vn 0.161333 0.479131 -0.862789 +vn 0.011075 -0.697129 0.716860 +vn 0.217736 -0.975823 -0.018961 +vn -0.658739 0.752358 -0.004656 +vn 0.302294 -0.953021 -0.019228 +vn 0.332097 -0.909534 -0.249920 +vn -0.179948 0.141726 0.973413 +vn -0.111974 -0.992132 -0.055999 +vn 0.393595 0.301158 -0.868554 +vn -0.185513 0.868402 0.459851 +vn -0.421941 -0.501867 -0.755047 +vn 0.282610 0.397883 -0.872823 +vn 0.246046 -0.901399 -0.356288 +vn 0.060557 -0.818274 0.571630 +vn 0.268478 0.951446 0.150565 +vn -0.027740 0.607016 0.794205 +vn -0.266966 0.668427 -0.694215 +vn 0.064503 -0.362367 -0.929801 +vn 0.120122 0.986675 0.109742 +vn 0.185087 0.965733 0.181944 +vn -0.420752 0.647805 -0.635072 +vn 0.217076 0.483278 0.848128 +vn 0.154029 -0.944824 -0.289106 +vn -0.072273 0.648994 0.757353 +vn 0.408169 -0.912872 -0.007942 +vn 0.229581 -0.939280 -0.255040 +vn -0.510326 -0.051894 0.858414 +vn 0.557816 0.828645 0.046788 +vn -0.493205 -0.796338 0.350135 +vn -0.204454 -0.898468 0.388527 +vn -0.012779 0.988399 -0.151341 +vn 0.249858 0.781779 -0.571308 +vn -0.817491 -0.399327 -0.415026 +vn -0.098761 0.699473 0.707803 +vn -0.916652 -0.116362 -0.382373 +vn -0.733210 0.483509 0.478143 +vn -0.076241 0.867326 -0.491867 +vn -0.150070 -0.427549 -0.891449 +vn -0.435550 0.458009 -0.774935 +vn 0.327858 -0.508026 -0.796504 +vn 0.397825 -0.429500 -0.810719 +vn -0.042486 0.998062 -0.045475 +vn -0.456664 -0.828312 0.324587 +vn 0.000306 0.993576 0.113164 +vn 0.021972 0.999706 -0.010277 +vn 0.053259 -0.352481 -0.934302 +vn 0.070368 -0.145271 -0.986886 +vn -0.243863 0.805112 0.540671 +vn 0.442370 -0.428525 -0.787829 +vn -0.287684 -0.916474 0.278054 +vn 0.464137 -0.292479 -0.836082 +vn -0.984357 -0.028453 -0.173872 +vn -0.372261 0.445191 0.814387 +vn -0.611385 0.755065 0.236822 +vn -0.298110 0.835387 0.461799 +vn -0.344834 -0.935808 -0.073165 +vn -0.418586 0.315858 0.851481 +vn -0.270083 -0.352423 -0.896021 +vn -0.734710 0.640452 0.223655 +vn 0.135123 -0.917726 -0.373525 +vn -0.391794 -0.415443 0.820917 +vn -0.169875 0.438307 0.882626 +vn -0.703979 0.238530 -0.668967 +vn -0.664474 0.737774 0.119007 +vn 0.423408 0.857365 -0.292661 +vn -0.321867 0.363906 0.874056 +vn 0.150405 0.916977 -0.369502 +vn -0.341963 0.933941 0.103997 +vn -0.476095 0.868310 -0.139182 +vn -0.343622 0.521816 0.780789 +vn -0.077555 0.905926 0.416273 +vn 0.349136 0.764132 -0.542408 +vn 0.116656 0.990894 0.067235 +vn -0.333945 0.473411 0.815085 +vn -0.426982 0.108194 0.897764 +vn 0.099935 -0.071489 -0.992422 +vn -0.245145 -0.638255 0.729749 +vn -0.417308 -0.631394 0.653602 +vn -0.178288 0.054877 0.982447 +vn -0.284957 -0.940896 0.183066 +vn 0.046077 0.171200 -0.984158 +vn 0.156874 -0.441598 -0.883392 +vn 0.401963 -0.233293 -0.885438 +vn -0.694488 0.710904 0.110914 +vn -0.727390 0.685335 0.034924 +vn -0.297050 0.936775 0.184969 +vn 0.175030 0.801919 -0.571218 +vn -0.411845 0.903069 0.121861 +vn 0.227611 0.927637 -0.296112 +vn 0.011032 -0.846284 0.532618 +vn -0.404378 0.138308 0.904074 +vn 0.133085 0.743170 -0.655734 +vn -0.324675 -0.477950 0.816180 +vn -0.383239 0.864246 -0.325894 +vn -0.276942 0.911221 0.304924 +vn -0.281834 -0.958964 -0.030931 +vn -0.088050 0.969405 0.229131 +vn 0.532409 -0.670221 0.517054 +vn -0.494750 -0.864272 0.090868 +vn -0.182244 -0.956979 -0.225784 +vn -0.286958 -0.933635 -0.214431 +vn 0.134001 -0.506602 -0.851703 +vn 0.308877 0.485807 0.817671 +vn -0.216204 0.825376 0.521547 +vn 0.007093 0.576950 0.816749 +vn 0.459547 -0.506104 -0.729846 +vn 0.457871 -0.351370 -0.816636 +vn 0.299121 -0.944862 0.133278 +vn 0.166354 -0.936324 0.309229 +vn 0.179611 0.934036 0.308735 +vn -0.742955 0.457780 0.488320 +vn -0.645067 0.664501 0.377264 +vn -0.003251 -0.859130 -0.511747 +vn -0.234851 0.370457 -0.898669 +vn 0.967196 0.193289 -0.164836 +vn -0.817206 0.409806 0.405257 +vn 0.756682 -0.122235 -0.642254 +vn 0.421351 0.115520 -0.899510 +vn 0.377994 -0.003877 0.925800 +vn -0.065494 0.872362 0.484453 +vn 0.547534 0.570752 -0.611922 +vn 0.604930 0.498216 -0.621161 +vn -0.806503 0.205877 -0.554227 +vn -0.368755 0.929511 -0.005471 +vn -0.024696 -0.595701 0.802826 +vn 0.614747 0.509403 -0.602159 +vn 0.347988 0.900596 0.260442 +vn 0.444671 -0.364501 -0.818173 +vn 0.043676 0.512844 -0.857370 +vn -0.474530 0.558363 0.680479 +vn -0.840441 0.539498 0.051001 +vn 0.078562 0.782895 -0.617174 +vn -0.102957 -0.077655 0.991650 +vn -0.247765 -0.159731 0.955562 +vn -0.198825 0.923562 0.327874 +vn -0.811677 0.109176 -0.573812 +vn -0.503521 0.761559 0.408038 +vn 0.473635 -0.291584 -0.831053 +vn 0.099934 -0.927416 -0.360434 +vn 0.364152 0.055825 0.929665 +vn 0.029961 -0.858056 -0.512682 +vn 0.021551 -0.879974 -0.474532 +vn 0.495839 0.391924 -0.774945 +vn 0.200232 0.092894 0.975335 +vn 0.433462 0.395847 -0.809578 +vn 0.987585 -0.143819 -0.063185 +vn 0.939656 0.341015 -0.027474 +vn 0.144357 -0.857554 -0.493723 +vn 0.255382 -0.846270 -0.467554 +vn -0.816346 -0.575122 0.053039 +vn 0.910387 -0.387624 0.144718 +vn -0.776016 0.569046 -0.272003 +vn 0.450071 -0.885590 -0.114746 +vn 0.553373 -0.620407 0.555764 +vn -0.202896 0.736798 0.644951 +vn -0.188028 0.884102 0.427795 +vn -0.412290 0.120163 -0.903093 +vn -0.206315 0.886908 -0.413313 +vn 0.465327 -0.595988 0.654423 +vn 0.086429 0.843272 0.530492 +vn 0.284509 -0.938286 0.196657 +vn 0.234004 0.829576 0.506996 +vn 0.375057 -0.904249 -0.204125 +vn 0.297018 -0.711242 -0.637115 +vn 0.894600 -0.385053 -0.226771 +vn 0.691523 -0.382779 -0.612598 +vn -0.152272 0.083486 0.984806 +vn 0.658570 -0.304281 -0.688258 +vn -0.588769 -0.666466 0.457355 +vn -0.114241 -0.993427 -0.007180 +vn 0.007600 0.869848 -0.493262 +vn 0.048675 -0.391226 -0.919007 +vn -0.235983 -0.945575 -0.224051 +vn 0.108176 -0.637164 -0.763099 +vn -0.856275 0.480814 -0.188707 +vn 0.393464 -0.571818 -0.719868 +vn -0.204639 0.353189 -0.912897 +vn 0.162214 -0.539751 -0.826048 +vn -0.034317 -0.639777 0.767794 +vn -0.180555 0.967384 0.177675 +vn -0.008072 -0.999960 0.003797 +vn -0.319520 -0.731068 0.602866 +vn 0.129070 -0.937393 -0.323474 +vn 0.429263 -0.300317 -0.851788 +vn -0.444794 -0.101718 0.889838 +vn 0.388984 -0.320086 -0.863850 +vn -0.638997 0.764984 0.080512 +vn 0.483357 -0.859790 -0.164703 +vn -0.826923 0.471105 -0.307017 +vn -0.040083 0.987267 0.153941 +vn -0.611394 0.791118 0.018185 +vn -0.169822 0.467738 0.867399 +vn 0.144624 -0.780461 -0.608248 +vn -0.393249 -0.904992 0.162314 +vn -0.471959 -0.452976 -0.756351 +vn -0.166513 0.903303 0.395370 +vn -0.492998 0.753433 0.435076 +vn 0.150352 -0.625413 -0.765672 +vn 0.321737 -0.942001 0.095498 +vn -0.196480 0.678829 0.707521 +vn -0.201341 0.155607 0.967082 +vn 0.107436 -0.534368 -0.838396 +vn -0.647051 -0.612456 -0.454117 +vn -0.482907 0.871957 0.080572 +vn 0.136983 -0.519839 -0.843210 +vn -0.059180 -0.687731 0.723550 +vn -0.436018 0.890788 -0.128009 +vn -0.001840 0.270080 -0.962836 +vn -0.508057 0.861099 0.019632 +vn 0.205578 0.609485 0.765680 +vn -0.617492 0.717317 0.322738 +vn 0.358051 0.742435 -0.566206 +vn -0.251744 -0.824599 0.506618 +vn -0.355375 0.249072 0.900928 +vn -0.081918 0.366579 -0.926773 +vn 0.154417 0.774013 0.614051 +vn 0.150874 0.928705 0.338740 +vn 0.609618 0.266989 -0.746380 +vn -0.171837 0.972919 0.154600 +vn 0.020408 0.673018 -0.739345 +vn -0.039852 0.863924 -0.502043 +vn -0.921822 -0.163051 -0.351650 +vn -0.122819 0.985111 0.120296 +vn -0.198317 -0.974178 -0.107925 +vn -0.071600 0.986702 0.145921 +vn -0.930477 0.272045 -0.245363 +vn 0.441865 -0.074995 -0.893941 +vn -0.213317 0.821410 0.528945 +vn -0.301466 -0.923515 0.237145 +vn 0.410171 -0.168894 -0.896233 +vn 0.466497 0.805048 -0.366439 +vn -0.595627 -0.708259 0.378942 +vn 0.072119 -0.837445 0.541743 +vn -0.332743 0.745229 0.577855 +vn -0.265175 -0.936523 0.229362 +vn 0.194187 -0.976903 0.089173 +vn 0.320194 -0.934559 0.155159 +vn -0.342896 -0.689368 0.638117 +vn -0.198220 0.113272 0.973590 +vn 0.360707 -0.022199 -0.932415 +vn 0.758973 -0.487016 0.432176 +vn 0.604533 0.479399 -0.636174 +vn 0.643211 0.550665 -0.532023 +vn -0.072306 -0.743609 0.664694 +vn -0.390091 0.330965 0.859239 +vn 0.292137 0.562183 -0.773696 +vn 0.096466 -0.534633 -0.839560 +vn -0.002500 0.846818 -0.531877 +vn 0.434122 0.042774 -0.899838 +vn -0.459885 -0.319864 0.828368 +vn 0.361350 0.867236 -0.342531 +vn 0.243086 -0.678912 -0.692811 +vn -0.212102 0.880666 0.423605 +vn 0.441569 -0.274697 -0.854142 +vn -0.156961 -0.219615 0.962877 +vn 0.030383 0.744519 0.666910 +vn -0.499916 0.865936 -0.015438 +vn 0.142964 0.750370 -0.645373 +vn -0.166181 0.940137 -0.297533 +vn -0.306916 -0.286720 -0.907521 +vn -0.510470 -0.129764 0.850048 +vn -0.605382 0.547978 0.577264 +vn 0.338326 -0.841942 -0.420320 +vn -0.061365 -0.572542 -0.817575 +vn -0.079076 -0.987245 -0.138179 +vn 0.369355 -0.486463 -0.791790 +vn -0.209572 0.451826 0.867141 +vn -0.449307 0.891331 0.060439 +vn -0.063567 -0.432806 0.899243 +vn -0.317317 0.301252 0.899198 +vn -0.242949 0.108154 0.963991 +vn 0.123485 0.976080 0.178942 +vn 0.315294 0.898951 0.304099 +vn -0.427225 -0.021813 0.903882 +vn -0.490234 0.063297 0.869289 +vn -0.529345 -0.848290 0.014071 +vn -0.010987 -0.943454 -0.331322 +vn 0.085369 -0.588183 -0.804209 +vn -0.162851 -0.452500 0.876769 +vn -0.462561 0.825736 0.322796 +vn -0.324947 -0.062285 0.943679 +vn -0.419667 -0.747253 -0.515260 +vn -0.402968 -0.078983 0.911800 +vn 0.127150 0.527862 0.839759 +vn 0.475416 0.329696 -0.815647 +vn -0.843082 0.515759 -0.152333 +vn -0.503548 0.863056 0.039678 +vn -0.820886 0.498839 -0.278040 +vn -0.335934 0.560309 0.757101 +vn 0.451335 0.139799 -0.881336 +vn -0.791872 0.504362 -0.344321 +vn -0.850415 0.427485 -0.306677 +vn -0.239143 0.655901 0.715964 +vn 0.051242 -0.917690 -0.393979 +vn -0.352283 0.362081 0.863014 +vn -0.228355 0.780658 -0.581745 +vn -0.502537 -0.477792 0.720535 +vn 0.145963 -0.560206 -0.815392 +vn 0.088363 -0.590587 -0.802122 +vn 0.149912 -0.917434 0.368567 +vn 0.430983 0.661564 -0.613666 +vn 0.556755 0.686795 -0.467266 +vn -0.528746 0.117598 -0.840594 +vn 0.477482 -0.433750 -0.764115 +vn -0.103554 -0.886886 -0.450233 +vn 0.186145 -0.333259 -0.924277 +vn -0.504681 -0.049841 0.861866 +vn -0.778068 -0.007218 0.628138 +vn -0.314497 0.913885 0.256723 +vn 0.513315 0.842623 -0.162773 +vn -0.175099 0.487513 0.855378 +vn 0.098593 0.925764 -0.365022 +vn -0.792388 0.555642 -0.251759 +vn 0.426595 0.727511 -0.537349 +vn 0.247965 0.459290 0.852975 +vn -0.064917 0.494111 0.866972 +vn -0.578401 0.529694 -0.620384 +vn -0.487568 -0.724719 0.486887 +vn -0.167418 -0.739865 -0.651591 +vn 0.345273 0.435850 0.831157 +vn 0.471555 0.577317 -0.666589 +vn -0.594432 -0.699901 0.395965 +vn 0.727016 0.670258 0.149004 +vn -0.536827 -0.526877 0.658951 +vn -0.319272 0.683841 0.656070 +vn -0.468593 0.722411 0.508471 +vn 0.296935 0.047063 0.953737 +vn 0.992406 0.119462 -0.029326 +vn 0.897288 -0.437995 0.055085 +vn 0.229416 -0.335602 -0.913641 +vn 0.245021 0.824815 -0.509554 +vn -0.148128 0.970294 -0.191280 +vn 0.896286 -0.394834 0.201935 +vn -0.252064 -0.284496 0.924946 +vn -0.772667 0.545328 -0.324967 +vn 0.951430 0.168505 -0.257656 +vn -0.517855 0.682588 0.515655 +vn 0.967035 -0.097862 0.235086 +vn 0.504423 -0.605482 -0.615588 +vn -0.556202 0.623680 0.549237 +vn 0.436478 0.455107 -0.776122 +vn 0.807905 -0.422633 -0.410697 +vn 0.854006 0.343983 -0.390321 +vn 0.437026 -0.777853 -0.451611 +vn 0.334088 0.716426 -0.612470 +vn 0.670120 -0.257767 -0.696057 +vn 0.818229 -0.333632 -0.468178 +vn 0.440472 0.326143 -0.836430 +vn 0.378153 0.607423 -0.698597 +vn 0.176572 0.253727 -0.951023 +vn -0.037065 -0.917566 -0.395852 +vn -0.039020 0.399457 -0.915921 +vn -0.587552 0.363139 -0.723128 +vn -0.450465 -0.771468 -0.449353 +vn -0.286958 -0.941613 0.176128 +vn -0.261954 0.921934 -0.285338 +vn -0.315589 0.899534 -0.302063 +vn -0.726499 -0.672891 0.139344 +vn -0.558452 0.775943 -0.293333 +vn -0.299313 0.779984 0.549579 +vn -0.343188 0.646497 0.681369 +vn -0.188437 0.979904 -0.065423 +vn -0.580653 0.563018 -0.588092 +vn -0.352561 0.317885 -0.880142 +vn 0.361735 0.750130 0.553581 +vn 0.521628 -0.159254 0.838178 +vn -0.286304 0.782197 -0.553351 +vn -0.242597 -0.908276 -0.340853 +vn -0.289699 0.954395 -0.072142 +vn -0.192337 -0.979755 -0.055559 +vn -0.613425 -0.533007 0.582764 +vn -0.463168 -0.525919 0.713362 +vn 0.704771 0.278997 -0.652272 +vn 0.412999 -0.252045 -0.875160 +vn -0.358035 -0.906932 0.222003 +vn 0.523372 -0.699652 0.486384 +vn 0.533861 -0.341930 0.773354 +vn 0.193785 -0.279044 0.940522 +vn 0.475981 -0.872142 0.113187 +vn 0.384498 -0.918939 -0.087823 +vn 0.305038 -0.935540 -0.178093 +vn 0.493532 -0.726358 0.478361 +vn 0.403311 -0.896913 -0.181350 +vn 0.055297 0.370439 0.927209 +vn 0.045454 0.638517 0.768264 +vn 0.699246 -0.532250 -0.477248 +vn 0.865037 -0.495507 0.078640 +vn -0.353726 -0.785178 0.508304 +vn -0.386100 0.288568 0.876160 +vn -0.081926 0.689108 0.720013 +vn -0.589333 0.807873 -0.005222 +vn 0.013447 -0.560462 -0.828071 +vn 0.279936 -0.856076 0.434477 +vn -0.174716 0.091686 0.980341 +vn -0.227318 0.186138 0.955866 +vn -0.119940 0.685784 0.717854 +vn 0.076201 -0.922891 -0.377447 +vn -0.366283 0.777964 0.510498 +vn -0.228907 0.281263 0.931930 +vn -0.118450 -0.370083 0.921417 +vn -0.104760 0.991952 -0.071106 +vn -0.244952 -0.552333 0.796823 +vn -0.035629 -0.753182 0.656847 +vn -0.202043 0.756473 0.622035 +vn 0.586147 -0.801733 -0.116860 +vn -0.416366 0.897761 0.143754 +vn -0.561978 0.737775 -0.373991 +vn -0.206322 0.819758 0.534254 +vn 0.431915 -0.844622 -0.316329 +vn -0.042711 -0.423277 -0.904993 +vn 0.406209 -0.394220 -0.824369 +vn -0.089695 -0.598543 0.796053 +vn -0.428124 -0.785579 0.446739 +vn -0.321453 -0.839611 -0.437859 +vn -0.497332 -0.442280 0.746358 +vn 0.008385 0.948525 -0.316590 +vn -0.326695 0.939797 -0.100262 +vn 0.661076 -0.681525 0.313851 +vn 0.716894 -0.656967 0.233360 +vn -0.263643 0.894540 0.360958 +vn -0.400506 0.906266 0.135194 +vn -0.188223 -0.935677 0.298463 +vn 0.600535 -0.799033 0.030079 +vn -0.049154 -0.852432 0.520522 +vn -0.396208 -0.853944 0.337341 +vn 0.213201 -0.751529 -0.624299 +vn 0.066280 -0.965161 -0.253123 +vn -0.093817 0.962806 -0.253384 +vn -0.032672 0.900007 0.434649 +vn -0.334096 -0.019254 0.942342 +vn -0.831551 -0.288839 -0.474441 +vn 0.122144 -0.774490 -0.620682 +vn -0.183100 0.950100 -0.252556 +vn -0.780897 -0.533256 -0.325327 +vn -0.698388 -0.710646 -0.085070 +vn -0.690531 -0.703856 -0.166596 +vn -0.368339 0.218506 0.903649 +vn 0.162695 0.802010 -0.574726 +vn 0.513798 0.700044 -0.495933 +vn -0.431378 0.886855 -0.165536 +vn -0.962975 -0.238741 -0.125230 +vn -0.715639 0.682734 -0.147428 +vn 0.086459 0.519701 -0.849962 +vn -0.139770 -0.395558 -0.907744 +vn -0.168435 -0.984257 0.053547 +vn 0.409138 -0.612731 -0.676141 +vn -0.592353 -0.790210 0.157121 +vn -0.369093 0.789464 0.490425 +vn 0.384608 -0.233324 -0.893105 +vn 0.141333 -0.879698 -0.454044 +vn -0.051741 0.216850 -0.974833 +vn -0.710570 0.388214 0.586839 +vn -0.851579 -0.101677 0.514271 +vn 0.338461 0.656969 -0.673673 +vn 0.130031 -0.484039 -0.865331 +vn 0.319073 0.599404 -0.734103 +vn -0.532209 0.846613 0.000324 +vn -0.317314 0.816584 0.482185 +vn -0.018825 0.988966 -0.146942 +vn 0.266612 -0.963786 -0.005826 +vn -0.318211 0.900295 0.297003 +vn -0.323514 -0.840501 0.434623 +vn -0.566015 -0.448859 0.691486 +vn -0.328859 -0.920923 0.209171 +vn -0.469707 0.856869 0.212489 +vn 0.150662 -0.627294 -0.764070 +vn -0.267270 0.961758 -0.059901 +vn -0.515151 0.630383 0.580721 +vn 0.547223 -0.836137 -0.037707 +vn -0.327828 0.166173 -0.930008 +vn -0.357929 0.909409 -0.211806 +vn -0.535925 -0.259961 0.803247 +vn -0.202619 -0.916554 -0.344780 +vn -0.015310 -0.933057 -0.359402 +vn -0.075530 -0.975967 -0.204409 +vn -0.049996 -0.465935 -0.883406 +vn -0.089879 -0.958388 -0.270951 +vn -0.456368 -0.780377 0.427480 +vn -0.398698 0.899986 0.176254 +vn -0.224851 0.429895 0.874432 +vn 0.088257 -0.946434 -0.310602 +vn -0.359961 -0.175008 0.916406 +vn -0.305404 -0.780413 0.545604 +vn -0.324012 0.737714 0.592279 +vn -0.268602 0.011867 0.963178 +vn -0.745712 0.654566 -0.124325 +vn -0.480531 -0.505874 0.716367 +vn -0.338703 0.922414 0.185558 +vn -0.043266 0.943271 0.329192 +vn 0.175105 0.979521 -0.099383 +vn -0.363274 0.432549 0.825187 +vn -0.286559 0.509356 -0.811443 +vn -0.139629 0.250175 -0.958079 +vn -0.313389 0.437514 0.842834 +vn -0.195946 -0.244041 0.949763 +vn 0.383290 -0.921525 -0.062291 +vn -0.238841 0.563906 0.790547 +vn -0.340899 0.791581 0.507137 +vn -0.625355 -0.727247 -0.282918 +vn 0.317621 -0.904844 -0.283502 +vn 0.143133 0.289466 0.946426 +vn -0.349628 0.483685 0.802377 +vn -0.389879 0.876182 -0.283371 +vn -0.787779 -0.166917 -0.592911 +vn -0.518163 0.794594 -0.316428 +vn 0.082285 -0.169979 -0.982006 +vn 0.265677 -0.785317 -0.559189 +vn -0.218992 0.419616 0.880889 +vn -0.325461 0.934438 0.144571 +vn -0.809196 -0.287890 -0.512173 +vn 0.121375 -0.924357 -0.361707 +vn 0.353209 -0.321658 -0.878510 +vn -0.266451 -0.914699 0.303858 +vn -0.488344 0.091946 0.867794 +vn -0.275660 -0.938802 0.206546 +vn -0.336735 0.892698 0.299499 +vn -0.700758 0.698392 0.145557 +vn -0.323901 0.907349 0.267967 +vn 0.177307 -0.927029 0.330422 +vn -0.331052 -0.806707 0.489518 +vn -0.026757 -0.523515 -0.851596 +vn -0.084402 -0.455359 0.886298 +vn -0.640930 -0.767336 0.020096 +vn -0.029881 -0.728817 0.684057 +vn -0.534793 -0.804855 0.257301 +vn 0.169848 -0.973245 0.154742 +vn -0.844530 -0.417575 0.335262 +vn 0.730768 -0.593154 -0.337856 +vn 0.016991 0.972507 -0.232252 +vn 0.811272 -0.186368 0.554170 +vn -0.250724 0.741359 -0.622515 +vn 0.072272 0.938043 -0.338898 +vn -0.107802 -0.629360 -0.769600 +vn 0.136348 -0.980917 0.138602 +vn -0.548211 0.617887 0.563631 +vn 0.202717 0.975101 -0.089908 +vn -0.689136 -0.100784 0.717589 +vn -0.315252 -0.538196 0.781640 +vn -0.110972 -0.971973 -0.207254 +vn -0.799128 0.600939 -0.016350 +vn -0.682576 0.615756 0.393617 +vn -0.565356 0.508737 -0.649276 +vn 0.737255 0.489938 -0.465205 +vn -0.702555 0.710437 -0.041177 +vn 0.184961 0.979028 0.085404 +vn -0.546382 -0.733385 0.404491 +vn -0.616460 0.743021 -0.260570 +vn -0.402334 -0.171702 0.899247 +vn 0.407536 -0.031950 -0.912630 +vn -0.331787 -0.249811 0.909677 +vn -0.422523 -0.891033 0.165934 +vn -0.755468 0.590221 -0.284442 +vn -0.228084 0.312089 0.922268 +vn 0.360687 0.246956 0.899398 +vn 0.263684 -0.228012 -0.937273 +vn 0.538436 0.724077 -0.431044 +vn -0.666673 0.452886 0.591981 +vn -0.149197 0.899288 -0.411123 +vn -0.059823 0.942485 -0.328851 +vn 0.403019 -0.615006 0.677749 +vn 0.846229 0.530713 0.047338 +vn 0.849354 -0.521209 -0.083300 +vn -0.215039 -0.783838 0.582543 +vn -0.202360 0.846615 -0.492233 +vn 0.583983 -0.249230 -0.772560 +vn 0.266811 -0.716056 0.645039 +vn 0.297244 0.727079 -0.618871 +vn -0.989635 0.097985 -0.104982 +vn 0.613856 -0.027504 0.788938 +vn -0.457953 -0.851172 -0.256486 +vn 0.682217 -0.236716 0.691770 +vn 0.169974 -0.814509 -0.554692 +vn 0.113290 -0.894226 -0.433042 +vn -0.333907 0.698267 0.633189 +vn 0.538891 -0.823358 0.177983 +vn 0.035174 0.948657 -0.314344 +vn -0.028447 -0.872419 -0.487930 +vn 0.169195 -0.875527 -0.452576 +vn -0.069715 -0.212930 -0.974577 +vn 0.606592 0.362026 -0.707802 +vn -0.424940 0.647315 -0.632779 +vn -0.421054 0.784254 0.455696 +vn -0.657433 0.300060 -0.691191 +vn -0.630052 -0.185998 -0.753949 +vn -0.548616 0.374890 -0.747313 +vn 0.484436 -0.378474 0.788720 +vn 0.318292 -0.446370 0.836328 +vn 0.051019 0.433723 0.899601 +vn 0.026566 -0.912184 0.408918 +vn -0.890620 0.453213 0.037331 +vn -0.557556 0.350400 0.752563 +vn 0.632924 -0.225546 -0.740632 +vn 0.778731 0.096762 -0.619851 +vn 0.056787 -0.558379 -0.827640 +vn -0.271607 0.704252 0.655941 +vn -0.456020 -0.460010 0.761864 +vn -0.563363 0.457964 0.687671 +vn 0.061594 -0.264268 -0.962481 +vn -0.264784 -0.928086 0.261814 +vn -0.500141 0.050061 0.864495 +vn -0.315643 0.888027 -0.334331 +vn -0.834013 -0.551445 -0.018216 +vn -0.075752 -0.837287 -0.541491 +vn -0.395086 0.730108 -0.557538 +vn -0.697348 0.389661 -0.601556 +vn 0.386142 0.226854 -0.894109 +vn 0.029334 0.678649 0.733877 +vn -0.496670 -0.485901 0.719180 +vn 0.258714 -0.781801 -0.567322 +vn -0.178677 -0.983427 0.030772 +vn -0.493891 -0.416989 0.763015 +vn -0.215463 -0.937510 0.273224 +vn 0.014177 -0.798905 -0.601290 +vn -0.417151 0.450233 0.789478 +vn 0.271611 -0.927710 0.256089 +vn -0.092643 0.917579 -0.386609 +vn -0.356333 -0.646770 0.674326 +vn -0.111882 0.293957 -0.949248 +vn -0.680936 0.720264 -0.132466 +vn -0.720143 -0.692952 0.034795 +vn 0.344171 0.807042 -0.479822 +vn -0.404254 0.557008 0.725480 +vn -0.395877 -0.479086 0.783427 +vn -0.045380 -0.659406 0.750416 +vn 0.142024 -0.820971 -0.553025 +vn 0.360470 -0.839411 -0.406756 +vn 0.065179 -0.829103 -0.555283 +vn 0.001155 -0.964302 -0.264804 +vn 0.141968 0.797453 0.586441 +vn 0.094128 -0.558069 -0.824439 +vn -0.024493 -0.625660 -0.779712 +vn -0.343102 -0.644392 0.683403 +vn 0.218592 -0.972962 0.074577 +vn 0.236951 0.881814 0.407749 +vn -0.020973 -0.726349 0.687006 +vn -0.039114 0.906521 -0.420344 +vn -0.308126 0.561521 -0.767953 +vn -0.161217 -0.618111 -0.769382 +vn -0.265045 -0.930601 -0.252455 +vn -0.819822 0.509875 -0.260614 +vn 0.142402 -0.866051 0.479247 +vn 0.047578 -0.977811 -0.204016 +vn -0.813540 0.391363 -0.430102 +vn -0.634963 -0.772542 0.001218 +vn -0.414516 0.618925 0.667164 +vn -0.096677 0.914173 -0.393626 +vn -0.333653 0.358095 0.872034 +vn 0.425673 -0.252611 -0.868902 +vn -0.617837 0.056010 -0.784309 +vn 0.063656 -0.420285 -0.905157 +vn -0.276763 0.484056 0.830116 +vn -0.623765 0.135596 0.769760 +vn 0.176778 0.388487 0.904338 +vn -0.215287 0.045060 0.975511 +vn -0.196017 0.942373 0.271128 +vn 0.068195 -0.497858 -0.864573 +vn 0.027035 0.606759 0.794426 +vn 0.305762 -0.650052 -0.695659 +vn -0.551250 0.831056 0.073959 +vn 0.237095 -0.923217 -0.302419 +vn -0.768362 0.065533 0.636652 +vn 0.403344 -0.272109 -0.873654 +vn -0.435845 0.487634 0.756474 +vn -0.212314 -0.159770 0.964052 +vn 0.050077 -0.622246 -0.781218 +vn -0.207673 0.873753 0.439804 +vn -0.683169 0.171281 -0.709889 +vn -0.174162 0.879982 0.441927 +vn -0.041152 0.682928 0.729326 +vn -0.409476 -0.046548 0.911133 +vn -0.420035 0.733908 0.533807 +vn -0.164469 0.920321 0.354906 +vn 0.109344 -0.860497 -0.497583 +vn -0.420564 -0.104678 0.901204 +vn -0.330741 0.864082 0.379438 +vn -0.434246 -0.101069 0.895106 +vn -0.845505 -0.510518 0.156503 +vn -0.511616 0.537533 0.670304 +vn 0.061458 -0.963366 0.261055 +vn -0.254507 0.905442 0.339706 +vn -0.389580 0.615303 0.685295 +vn -0.566143 0.782999 0.257671 +vn -0.553391 0.832311 0.031876 +vn -0.841759 0.302939 0.446845 +vn -0.855042 0.402668 0.326745 +vn 0.124312 -0.090873 -0.988073 +vn -0.927622 0.314193 0.201990 +vn -0.272273 -0.962178 0.008973 +vn 0.762570 -0.573627 0.299064 +vn -0.011409 -0.650886 -0.759090 +vn -0.332373 0.527576 0.781787 +vn 0.113203 0.492928 0.862674 +vn -0.661848 -0.680736 0.313934 +vn -0.466887 0.709657 0.527640 +vn -0.383616 0.288697 0.877207 +vn -0.321609 -0.900399 0.292999 +vn -0.723598 0.666593 -0.179053 +vn -0.492555 -0.428686 0.757376 +vn -0.480999 -0.621651 0.618215 +vn -0.386666 0.761931 -0.519567 +vn -0.225675 0.369152 0.901553 +vn -0.776177 0.539682 -0.326025 +vn -0.471149 0.117137 0.874241 +vn -0.298429 -0.538860 -0.787762 +vn -0.649164 -0.376318 0.661037 +vn -0.506616 0.513330 -0.692700 +vn -0.152473 0.984569 -0.085880 +vn 0.341302 -0.321113 -0.883402 +vn 0.082537 -0.612575 0.786092 +vn -0.497210 0.657713 0.565858 +vn 0.007320 0.984640 0.174444 +vn -0.096514 -0.490990 0.865803 +vn -0.059961 -0.486295 -0.871735 +vn -0.122386 -0.478980 0.869253 +vn -0.058627 -0.560638 0.825983 +vn -0.434588 0.891736 0.126256 +vn 0.196666 -0.943998 -0.264934 +vn 0.329262 -0.678589 -0.656585 +vn 0.058521 -0.852702 0.519110 +vn 0.150307 0.879472 0.451593 +vn -0.493967 0.298423 -0.816664 +vn 0.063377 0.889928 -0.451676 +vn -0.007274 0.564615 0.825322 +vn 0.607772 -0.083183 -0.789743 +vn 0.491790 -0.556641 -0.669547 +vn -0.254596 0.337332 0.906305 +vn -0.354790 0.423441 0.833560 +vn 0.948287 -0.314424 -0.043461 +vn -0.342775 -0.758642 0.554047 +vn 0.661482 -0.532568 -0.528027 +vn 0.021390 0.925338 -0.378538 +vn 0.898826 -0.226714 0.375116 +vn -0.768701 0.612414 -0.184519 +vn -0.817905 0.405898 -0.407772 +vn 0.311499 0.892838 0.325283 +vn -0.839718 0.325013 -0.435016 +vn -0.370872 -0.917734 0.142192 +vn -0.544774 0.359035 -0.757835 +vn -0.438905 0.770460 0.462335 +vn 0.088405 0.829761 -0.551073 +vn 0.204334 0.978288 0.034645 +vn -0.650840 -0.466998 0.598598 +vn 0.475449 0.099680 0.874078 +vn 0.526935 0.514123 -0.676770 +vn -0.672236 0.737241 0.067639 +vn 0.402311 0.420761 0.813085 +vn -0.607803 0.660403 0.440957 +vn -0.554636 0.494733 0.669042 +vn -0.240168 0.358829 0.901976 +vn -0.112246 0.687533 0.717425 +vn -0.142551 -0.026382 0.989436 +vn -0.304477 0.887589 -0.345658 +vn -0.886829 -0.450396 0.103334 +vn 0.422003 -0.744068 0.517954 +vn -0.467983 0.346752 0.812868 +vn -0.465057 -0.442625 -0.766685 +vn -0.133546 -0.972222 0.192225 +vn 0.409574 0.912146 -0.015423 +vn -0.412906 0.613649 0.673010 +vn 0.094547 0.336812 -0.936813 +vn 0.185805 0.707198 -0.682164 +vn 0.416081 0.151791 -0.896569 +vn 0.570940 0.231174 0.787773 +vn 0.120441 -0.255826 -0.959191 +vn 0.448172 -0.805430 0.387846 +vn 0.183611 -0.812007 -0.554015 +vn -0.320054 0.739660 -0.592003 +vn -0.373084 0.534883 -0.758095 +vn -0.686512 0.267706 -0.676043 +vn 0.017581 0.997913 -0.062137 +vn 0.001083 0.963815 0.266568 +vn -0.414491 0.848606 -0.328733 +vn -0.284207 0.760148 0.584296 +vn -0.262897 0.391231 -0.881943 +vn -0.139422 -0.342547 -0.929098 +vn -0.713440 0.125725 -0.689345 +vn 0.076857 -0.182367 0.980222 +vn -0.763473 0.019661 -0.645540 +vn -0.921385 0.388592 0.006852 +vn -0.415451 0.723837 0.550872 +vn -0.132556 -0.891210 -0.433789 +vn -0.071716 -0.982394 -0.172507 +vn 0.516000 -0.820829 -0.244915 +vn 0.426244 -0.398427 -0.812140 +vn -0.090932 -0.986044 0.139458 +vn 0.291126 0.328465 -0.898530 +vn -0.071611 -0.933653 0.350946 +vn 0.505374 -0.163650 0.847240 +vn -0.280269 -0.947973 0.150986 +vn 0.718464 -0.650741 -0.245654 +vn 0.694469 0.417972 0.585672 +vn 0.687840 0.443209 -0.574841 +vn 0.413261 -0.309317 -0.856468 +vn 0.964918 -0.029464 -0.260893 +vn 0.599022 0.617643 -0.509598 +vn 0.775379 -0.630044 0.042806 +vn -0.468437 0.068669 0.880824 +vn 0.613037 0.626997 -0.480688 +vn 0.124929 0.739314 -0.661670 +vn 0.934157 -0.020304 0.356285 +vn 0.011913 -0.483805 0.875095 +vn 0.179855 -0.885072 -0.429302 +vn 0.569456 0.755203 -0.324635 +vn -0.064338 -0.813679 0.577743 +vn 0.255060 -0.799565 -0.543729 +vn 0.087830 -0.130713 0.987522 +vn 0.055750 0.166669 0.984436 +vn 0.497807 -0.848809 0.178081 +vn 0.098503 -0.977144 0.188380 +vn -0.193384 0.436615 0.878618 +vn 0.830444 -0.005103 -0.557078 +vn 0.561368 -0.742753 -0.364944 +vn -0.220418 -0.355948 0.908139 +vn -0.485342 -0.873863 0.028405 +vn 0.909119 -0.074860 -0.409753 +vn -0.892296 -0.103804 0.439356 +vn -0.339466 0.619639 0.707679 +vn -0.663645 -0.006401 0.748020 +vn -0.377679 0.871420 0.313026 +vn -0.606309 -0.183700 0.773721 +vn -0.107064 0.904667 0.412450 +vn 0.617161 -0.786267 -0.029954 +vn 0.530154 -0.846720 -0.044747 +vn 0.136890 0.988891 0.057923 +vn 0.096452 -0.029504 -0.994900 +vn 0.478572 0.797287 -0.367835 +vn -0.460028 -0.769126 0.443643 +vn 0.399113 0.563171 0.723566 +vn 0.028088 0.232663 -0.972152 +vn -0.541005 -0.201798 0.816450 +vn 0.729322 -0.123932 -0.672853 +vn 0.221208 -0.700775 -0.678220 +vn -0.251337 -0.868353 0.427543 +vn 0.702990 -0.681181 0.204444 +vn 0.353250 -0.277927 -0.893293 +vn -0.574061 0.645323 0.503996 +vn 0.801538 -0.140196 -0.581277 +vn -0.322202 0.767848 0.553711 +vn -0.761382 0.148334 0.631106 +vn 0.362786 -0.680908 -0.636200 +vn 0.379590 0.169299 -0.909533 +vn -0.398619 0.248146 0.882908 +vn -0.340953 -0.913147 0.223416 +vn 0.453053 -0.560018 -0.693630 +vn -0.052536 -0.888691 0.455487 +vn -0.215355 -0.291854 -0.931903 +vn 0.352773 -0.677063 -0.645861 +vn -0.974260 -0.213988 -0.070895 +vn -0.478850 0.402646 0.780115 +vn -0.285175 -0.088509 0.954380 +vn -0.187102 -0.938236 0.291042 +vn 0.424242 -0.023511 -0.905244 +vn 0.697100 0.041901 -0.715749 +vn 0.002853 -0.980077 -0.198596 +vn -0.793598 0.434975 -0.425439 +vn 0.183390 0.746322 -0.639822 +vn -0.212712 0.078918 0.973923 +vn 0.500950 0.787735 -0.358500 +vn -0.822116 -0.546164 0.160717 +vn -0.129564 0.940979 -0.312685 +vn 0.126554 0.690474 0.712201 +vn -0.390327 0.825001 0.408679 +vn -0.545496 0.835468 0.066544 +vn -0.646097 -0.676744 -0.352952 +vn -0.159251 0.965385 -0.206569 +vn -0.343289 0.651387 0.676644 +vn 0.033026 0.974924 0.220072 +vn 0.352377 0.745763 -0.565392 +vn 0.076867 -0.987905 -0.134665 +vn -0.491587 -0.778600 0.390031 +vn -0.675399 0.632260 -0.379585 +vn -0.610435 0.790699 0.046520 +vn -0.357644 0.813466 0.458655 +vn -0.325853 0.945389 0.007744 +vn -0.523849 0.824206 -0.215096 +vn -0.751818 0.541961 -0.375564 +vn -0.478999 0.876796 0.042298 +vn 0.323179 -0.915080 -0.241215 +vn -0.495500 -0.204520 0.844187 +vn -0.119594 0.527258 0.841247 +vn -0.652578 0.260790 0.711428 +vn -0.832820 0.152302 0.532179 +vn -0.876730 -0.207152 0.434088 +vn -0.439289 -0.458740 0.772388 +vn -0.514133 -0.068899 0.854939 +vn -0.895558 -0.039046 0.443227 +vn 0.034087 -0.275747 -0.960626 +vn -0.177649 -0.382282 -0.906809 +vn -0.387120 -0.815145 0.430902 +vn -0.033232 0.733607 0.678761 +vn 0.073440 -0.979586 -0.187133 +vn 0.159389 -0.981456 0.106487 +vn -0.429845 -0.848233 0.309408 +vn -0.438699 -0.201940 0.875650 +vn -0.327637 0.494431 0.805104 +vn 0.302633 -0.785697 -0.539531 +vn -0.005786 0.342753 -0.939408 +vn 0.688258 -0.533722 0.491366 +vn -0.274955 -0.819721 0.502451 +vn -0.342995 0.451417 0.823758 +vn -0.039751 -0.465293 -0.884264 +vn -0.647605 0.421791 -0.634587 +vn 0.253454 -0.935466 -0.246300 +vn -0.415573 -0.027321 0.909149 +vn 0.104916 -0.987312 -0.119196 +vn -0.145220 0.727839 0.670196 +vn 0.595138 -0.623176 0.507408 +vn 0.469962 -0.637503 -0.610513 +vn -0.165157 -0.942962 -0.289043 +vn -0.703692 -0.177160 -0.688064 +vn -0.721990 -0.235663 -0.650533 +vn -0.174115 0.875708 0.450355 +vn -0.327507 0.797586 0.506553 +vn -0.653607 0.727640 0.208177 +vn 0.441933 -0.842824 -0.307153 +vn -0.562007 0.209962 -0.800040 +vn -0.079506 0.790655 0.607078 +vn -0.397846 0.909446 0.120939 +vn 0.525656 -0.826553 -0.201235 +vn -0.845344 0.376836 -0.378666 +vn 0.444507 0.498367 -0.744341 +vn 0.460231 -0.843929 -0.275630 +vn 0.240920 0.388520 0.889387 +vn -0.413276 0.831641 0.370912 +vn -0.324464 -0.518985 0.790808 +vn -0.765060 0.478700 -0.430732 +vn -0.256600 0.486263 -0.835288 +vn 0.352742 0.225790 -0.908071 +vn -0.966054 -0.160094 -0.202754 +vn -0.277058 0.614787 0.738428 +vn -0.456578 -0.124056 -0.880992 +vn -0.233570 -0.971840 0.031184 +vn -0.513280 0.854239 -0.082583 +vn -0.517265 -0.631585 0.577527 +vn 0.140002 0.023034 -0.989883 +vn -0.397874 0.487355 -0.777291 +vn -0.531834 -0.026969 0.846419 +vn -0.382757 0.915157 0.126429 +vn -0.031604 -0.498763 -0.866162 +vn -0.176876 0.976144 -0.125926 +vn -0.814005 -0.025634 -0.580292 +vn -0.287001 0.957820 -0.014507 +vn -0.315262 0.765309 0.561170 +vn -0.144160 0.931469 0.334040 +vn -0.597846 -0.658015 0.457816 +vn 0.001634 0.996774 0.080248 +vn -0.527301 -0.663502 0.530772 +vn 0.268812 0.910866 -0.313152 +vn 0.171153 -0.959819 -0.222383 +vn 0.044684 0.964816 0.259101 +vn 0.025750 0.999547 -0.015562 +vn 0.598081 0.502387 -0.624424 +vn 0.415179 0.420907 -0.806513 +vn 0.291852 0.348032 -0.890896 +vn 0.065120 0.976149 -0.207103 +vn 0.260693 -0.849087 -0.459446 +vn -0.699431 -0.714602 0.011848 +vn 0.422223 0.853969 -0.304081 +vn -0.628044 0.634085 0.451106 +vn 0.367476 0.429933 -0.824693 +vn -0.596944 0.597222 -0.535708 +vn 0.580503 -0.565848 0.585519 +vn -0.666834 -0.349713 0.658052 +vn -0.003382 -0.436295 0.899797 +vn -0.337120 -0.941347 -0.014705 +vn -0.456218 -0.563643 0.688601 +vn -0.185009 0.857499 -0.480069 +vn -0.371639 0.862259 -0.344084 +vn -0.688866 0.599065 0.408149 +vn 0.085513 0.983275 -0.160802 +vn -0.358642 0.197469 0.912350 +vn -0.867409 -0.042426 0.495783 +vn -0.656703 -0.150218 0.739037 +vn -0.509756 0.279057 0.813803 +vn -0.674112 0.489786 0.552886 +vn 0.253160 -0.734527 -0.629587 +vn -0.449929 0.891997 0.043660 +vn -0.095629 -0.960616 0.260906 +vn 0.346205 -0.912601 -0.217491 +vn -0.344499 0.838530 0.422124 +vn 0.469321 0.350454 0.810506 +vn -0.106932 -0.702454 0.703651 +vn 0.472486 0.773121 -0.423133 +vn 0.390795 0.902826 -0.179401 +vn -0.349670 0.305868 0.885537 +vn -0.428740 0.398456 0.810811 +vn 0.409951 0.757658 -0.507833 +vn -0.156662 -0.971350 0.178707 +vn 0.106230 0.604533 0.789465 +vn -0.471084 0.745460 -0.471560 +vn -0.266895 0.870366 0.413800 +vn 0.234483 -0.727236 -0.645094 +vn -0.848506 0.391058 0.356528 +vn 0.277295 -0.235393 -0.931503 +vn -0.751360 0.658652 -0.040442 +vn -0.203077 0.964515 -0.168733 +vn 0.004811 -0.928169 0.372129 +vn -0.374645 0.057746 -0.925368 +vn 0.937656 -0.338888 -0.077176 +vn -0.509649 0.501448 0.699148 +vn -0.236093 0.193950 -0.952178 +vn -0.242435 0.134038 -0.960864 +vn -0.659025 -0.731525 0.174808 +vn 0.147854 0.343442 0.927463 +vn -0.901321 0.317831 -0.294285 +vn 0.175715 0.653340 -0.736391 +vn -0.026398 0.845725 -0.532966 +vn 0.243398 0.199838 0.949116 +vn -0.152253 0.212573 0.965211 +vn 0.332551 -0.913833 -0.233063 +vn -0.020873 -0.103353 0.994426 +vn 0.650776 -0.728653 0.213437 +vn -0.179644 0.867955 -0.463014 +vn 0.166144 0.862159 0.478621 +vn 0.330193 0.682772 -0.651763 +vn -0.260122 -0.949078 0.177729 +vn 0.271700 0.849988 -0.451331 +vn 0.776459 0.164785 -0.608242 +vn -0.034535 0.579084 0.814536 +vn -0.047500 -0.992654 0.111274 +vn -0.513206 -0.718234 -0.469850 +vn 0.317880 -0.682348 -0.658296 +vn -0.043716 0.591635 0.805020 +vn -0.109713 -0.984768 -0.134889 +vn -0.686760 -0.703370 0.183388 +vn 0.238505 0.847497 -0.474199 +vn -0.006415 -0.022183 -0.999733 +vn 0.241576 -0.558181 -0.793772 +vn -0.705834 0.057342 0.706052 +vn 0.294513 0.656011 -0.694919 +vn 0.709068 -0.660310 0.247414 +vn -0.510384 0.535787 0.672637 +vn -0.376790 0.925932 -0.026077 +vn -0.250876 0.904275 0.345467 +vn -0.104495 -0.973783 -0.202059 +vn -0.241911 0.754743 0.609789 +vn -0.501784 0.864283 0.035032 +vn 0.974107 0.225286 0.018999 +vn -0.031589 0.710496 0.702992 +vn 0.607887 0.760736 -0.227494 +vn -0.314813 -0.925147 0.212121 +vn -0.476394 0.107378 0.872650 +vn -0.316612 -0.927279 0.199776 +vn -0.478403 -0.874714 -0.077499 +vn 0.026063 0.417737 -0.908194 +vn 0.194491 0.488263 0.850748 +vn 0.502262 -0.243005 -0.829868 +vn -0.140710 -0.962089 0.233635 +vn 0.604434 0.788643 -0.112702 +vn -0.577108 -0.326711 0.748469 +vn -0.402139 0.561413 0.723256 +vn -0.431505 -0.584455 0.687179 +vn -0.111301 -0.369183 -0.922668 +vn -0.627411 0.765049 0.145107 +vn 0.050247 -0.237602 -0.970062 +vn 0.507642 0.056274 -0.859728 +vn 0.152599 0.644664 0.749081 +vn -0.368525 0.630964 0.682696 +vn 0.293268 0.917176 -0.269782 +vn 0.017118 -0.759371 0.650433 +vn 0.072321 -0.997360 -0.006594 +vn -0.719905 -0.393451 -0.571780 +vn -0.565384 0.717591 -0.406697 +vn 0.221306 -0.877333 -0.425806 +vn -0.427522 -0.229096 0.874494 +vn -0.438108 0.574693 0.691223 +vn 0.120822 -0.835437 0.536142 +vn -0.673571 -0.171582 0.718931 +vn -0.120275 0.291873 -0.948865 +vn 0.312710 -0.343475 -0.885572 +vn -0.246724 0.685494 0.685000 +vn 0.136986 -0.725634 0.674307 +vn 0.310361 -0.107547 -0.944516 +vn 0.206737 -0.758848 -0.617584 +vn 0.237505 -0.742103 -0.626796 +vn -0.379453 0.905376 0.190553 +vn 0.190909 -0.258565 -0.946941 +vn -0.043949 -0.605460 -0.794661 +vn 0.884747 0.385758 -0.261560 +vn -0.620648 -0.779633 -0.083480 +vn -0.625229 0.354921 0.695068 +vn -0.695874 -0.135270 0.705309 +vn -0.653183 -0.513941 0.556072 +vn -0.326511 0.930212 0.167617 +vn 0.615122 -0.029746 -0.787871 +vn -0.541391 -0.057129 0.838828 +vn -0.457487 0.406199 0.791017 +vn -0.407758 0.476897 0.778654 +vn 0.051225 -0.316136 -0.947330 +vn -0.215791 -0.386417 -0.896725 +vn -0.427947 0.829560 -0.358735 +vn -0.756825 0.435655 -0.487258 +vn 0.172563 -0.983414 0.055846 +vn 0.477668 -0.803850 -0.354484 +vn -0.434241 0.711588 -0.552339 +vn -0.251468 0.590939 0.766521 +vn 0.243073 -0.412227 -0.878057 +vn -0.869412 0.236438 -0.433844 +vn -0.402617 0.907012 -0.123405 +vn -0.024981 -0.997118 0.071641 +vn -0.483055 0.367751 0.794618 +vn -0.175732 -0.928929 0.325896 +vn -0.502099 -0.863387 -0.049605 +vn -0.640091 0.748146 0.174816 +vn -0.365930 0.502111 0.783569 +vn -0.218152 -0.147392 0.964720 +vn -0.724436 0.561188 -0.400325 +vn -0.467066 -0.853329 -0.231688 +vn -0.412411 0.272899 0.869163 +vn 0.088243 0.578114 -0.811171 +vn 0.445767 -0.079794 -0.891586 +vn 0.474160 0.543470 -0.692685 +vn -0.296428 0.596302 -0.746026 +vn -0.620869 0.775707 0.113137 +vn 0.138642 0.693189 -0.707296 +vn -0.939970 -0.248230 0.234176 +vn 0.023258 -0.975898 -0.216984 +vn -0.704764 0.150368 0.693323 +vn 0.041442 -0.775898 0.629495 +vn 0.147752 -0.816322 0.558379 +vn -0.764480 0.523862 -0.375685 +vn -0.364889 0.784460 0.501476 +vn 0.138280 0.961067 -0.239227 +vn 0.103258 0.732030 -0.673402 +vn -0.366518 0.635895 0.679192 +vn 0.237033 -0.903665 -0.356659 +vn 0.169328 0.590476 0.789092 +vn 0.332110 0.559558 -0.759340 +vn 0.089230 0.978612 0.185355 +vn -0.608390 0.790990 0.064777 +vn 0.484626 -0.810137 -0.329871 +vn -0.355923 0.073700 -0.931604 +vn 0.410145 -0.822372 -0.394316 +vn -0.473773 0.476429 -0.740644 +vn -0.569646 -0.534289 -0.624531 +vn 0.307849 0.823546 -0.476447 +vn 0.320112 0.890829 -0.322415 +vn -0.395927 0.916031 -0.064267 +vn 0.197176 0.927894 -0.316439 +vn -0.673412 0.389732 -0.628192 +vn -0.394169 -0.758332 0.519195 +vn -0.760905 0.375878 -0.528904 +vn -0.927879 -0.107309 0.357106 +vn -0.676536 -0.093153 0.730494 +vn -0.982769 -0.005630 -0.184752 +vn -0.822363 0.300629 0.483053 +vn -0.208991 -0.966907 0.146335 +vn -0.930686 0.066410 0.359741 +vn -0.500735 -0.006685 0.865575 +vn -0.522199 0.082055 0.848867 +vn 0.583533 0.499368 -0.640407 +vn -0.675587 -0.235226 0.698750 +vn -0.259633 -0.931436 -0.254985 +vn -0.412418 0.764388 -0.495603 +vn -0.377485 -0.338639 0.861875 +vn -0.222529 0.971757 -0.078541 +vn -0.274942 0.177494 0.944935 +vn -0.482664 -0.616548 0.622015 +vn -0.882618 0.281612 -0.376404 +vn -0.813844 0.225648 -0.535482 +vn 0.187379 0.609193 -0.770567 +vn 0.314956 -0.868980 -0.381676 +vn 0.619359 0.237493 0.748326 +vn -0.299267 0.774277 -0.557614 +vn 0.138602 -0.976858 0.162908 +vn 0.152011 0.058943 0.986620 +vn -0.264440 0.854335 -0.447419 +vn -0.337164 0.725984 0.599390 +vn 0.254923 0.801122 0.541496 +vn -0.217088 -0.410112 -0.885822 +vn -0.027913 0.993305 0.112102 +vn -0.380783 -0.708188 -0.594537 +vn 0.121590 -0.774174 -0.621185 +vn -0.199053 0.956193 -0.214646 +vn -0.306364 0.443007 -0.842547 +vn -0.366487 0.132855 -0.920889 +vn -0.369654 -0.908834 -0.193328 +vn 0.731476 -0.133740 0.668623 +vn -0.196927 -0.598513 -0.776532 +vn -0.063025 0.063751 -0.995974 +vn 0.726078 -0.675981 0.125936 +vn 0.780013 -0.437557 0.447351 +vn -0.600330 0.726287 0.334830 +vn -0.530328 0.715346 0.455007 +vn 0.537877 0.812067 0.226353 +vn -0.478033 0.782195 0.399570 +vn -0.250112 0.862663 -0.439610 +vn -0.189220 0.744519 0.640224 +vn -0.222736 0.655235 -0.721842 +vn -0.390733 0.369152 -0.843240 +vn 0.245995 0.242785 0.938372 +vn 0.404359 -0.790102 0.460687 +vn -0.379558 0.751705 0.539329 +vn -0.151009 -0.784321 0.601694 +vn 0.204875 0.978144 -0.035493 +vn -0.036264 -0.190513 0.981015 +vn -0.512173 -0.511880 0.689680 +vn -0.595417 0.663205 0.453472 +vn -0.811354 0.268879 -0.519046 +vn 0.141789 -0.748169 -0.648181 +vn -0.082483 0.004688 0.996581 +vn -0.229249 0.834416 0.501193 +vn 0.443959 0.154481 0.882630 +vn 0.445384 -0.760765 -0.472091 +vn 0.165491 -0.616206 0.770002 +vn 0.811491 -0.401316 -0.424768 +vn -0.329245 -0.504596 0.798111 +vn 0.698115 0.427647 -0.574242 +vn -0.894306 -0.018853 0.447058 +vn -0.726262 0.343351 0.595527 +vn 0.382938 0.633869 -0.671989 +vn -0.559659 0.667441 0.491228 +vn -0.204679 0.070779 0.976267 +vn 0.574315 -0.818480 0.015920 +vn -0.217889 -0.237767 0.946568 +vn 0.817092 -0.456183 0.352503 +vn 0.368645 -0.926002 -0.081377 +vn 0.400475 -0.867451 -0.295211 +vn 0.570451 -0.813201 -0.115280 +vn 0.588719 0.064005 0.805800 +vn -0.225862 0.414742 0.881462 +vn -0.233361 -0.499801 0.834111 +vn -0.057580 -0.775989 0.628113 +vn 0.095184 -0.756555 0.646966 +vn 0.308775 -0.129609 0.942263 +vn 0.426733 0.676960 0.599687 +vn -0.077572 0.991580 -0.103687 +vn 0.003866 0.005040 0.999980 +vn 0.341350 -0.434012 -0.833735 +vn -0.514138 -0.020230 0.857469 +vn -0.213986 -0.034425 0.976230 +vn 0.717799 -0.669270 -0.191946 +vn -0.418295 0.815660 0.399661 +vn -0.696307 -0.188071 0.692666 +vn -0.370013 -0.616165 0.695292 +vn 0.007214 0.993581 0.112893 +vn -0.363915 0.698294 0.616402 +vn -0.218463 -0.966079 0.137711 +vn -0.265742 -0.409013 0.872977 +vn -0.110702 0.948522 -0.296735 +vn -0.605801 0.247100 0.756272 +vn 0.010475 -0.724969 0.688702 +vn 0.406273 -0.402769 -0.820195 +vn 0.139045 -0.312550 -0.939670 +vn -0.957067 0.029445 0.288369 +vn -0.458456 0.867655 -0.192336 +vn -0.175226 -0.304845 -0.936144 +vn -0.675465 -0.196410 -0.710753 +vn -0.739408 0.576326 -0.348028 +vn -0.403892 0.436790 0.803795 +vn 0.264727 -0.843678 -0.467041 +vn -0.599450 0.764203 0.238020 +vn -0.540771 0.250872 0.802888 +vn -0.134933 -0.369616 0.919335 +vn -0.893269 -0.291121 0.342517 +vn 0.182136 -0.597694 -0.780761 +vn 0.331838 -0.766776 -0.549489 +vn -0.200177 0.858312 0.472472 +vn 0.131251 -0.833667 -0.536444 +vn -0.402575 0.682733 0.609761 +vn 0.386537 0.345007 -0.855312 +vn -0.380545 0.885204 0.267579 +vn 0.073868 0.894410 -0.441107 +vn -0.484654 0.429372 0.762070 +vn 0.289180 0.953429 -0.085721 +vn -0.220060 0.936518 0.272961 +vn -0.637707 0.750521 0.173344 +vn 0.191658 0.539693 0.819755 +vn 0.188517 0.483377 -0.854873 +vn -0.449905 0.437894 0.778354 +vn 0.266398 0.434309 -0.860470 +vn -0.258667 -0.965830 0.016220 +vn -0.554464 -0.090120 0.827313 +vn 0.231982 -0.752582 -0.616283 +vn -0.363087 0.919699 0.149406 +vn 0.142173 -0.877314 0.458375 +vn 0.258089 -0.790981 -0.554742 +vn -0.007762 -0.533014 -0.846071 +vn -0.381958 0.903878 0.192646 +vn -0.360873 0.906138 -0.220644 +vn -0.709485 -0.020886 0.704411 +vn 0.649055 0.674385 -0.352040 +vn -0.495035 -0.089111 0.864291 +vn -0.446417 0.311765 0.838757 +vn 0.161221 0.838604 -0.520338 +vn -0.781401 0.603513 0.158695 +vn -0.570817 -0.131138 0.810538 +vn -0.565327 0.006269 0.824843 +vn -0.511172 0.389798 0.766003 +vn -0.639363 -0.625513 0.447155 +vn -0.635447 0.212086 0.742447 +vn 0.414952 0.171240 -0.893584 +vn 0.156692 -0.397768 -0.904007 +vn -0.914744 0.249064 -0.318136 +vn 0.351831 -0.626627 -0.695380 +vn -0.494141 0.310975 0.811862 +vn 0.317358 0.696338 -0.643737 +vn -0.445176 0.151159 0.882593 +vn -0.202246 -0.388056 -0.899171 +vn 0.485669 0.621856 -0.614346 +vn -0.695332 -0.042795 0.717413 +vn -0.368418 0.574788 0.730676 +vn -0.262231 0.769307 0.582582 +vn -0.351036 0.325080 0.878121 +vn -0.377717 0.913031 0.153961 +vn 0.330802 0.929443 -0.163420 +vn -0.766385 0.639296 0.062891 +vn -0.010535 0.998089 0.060880 +vn 0.122559 0.940475 -0.316994 +vn 0.105273 0.242073 -0.964530 +vn -0.629434 -0.463644 0.623576 +vn -0.398611 -0.231580 -0.887401 +vn -0.465484 -0.718590 0.516675 +vn 0.195141 -0.696128 -0.690888 +vn -0.118977 -0.981811 0.147957 +vn 0.252075 -0.475743 -0.842690 +vn -0.724230 -0.316196 0.612789 +vn -0.657324 0.206009 0.724904 +vn -0.686347 0.284181 -0.669454 +vn 0.231861 0.271111 -0.934205 +vn 0.103766 -0.549984 -0.828704 +vn -0.257462 0.177972 0.949758 +vn -0.266122 0.720558 0.640293 +vn -0.233367 0.254845 0.938400 +vn -0.496533 -0.788053 -0.363906 +vn -0.284928 0.811272 0.510542 +vn -0.177124 -0.984187 0.001618 +vn 0.160308 -0.892184 -0.422266 +vn -0.193092 0.930192 -0.312185 +vn 0.086044 -0.847504 -0.523769 +vn -0.065159 -0.532624 0.843840 +vn 0.060561 -0.559325 -0.826733 +vn 0.084109 0.433845 -0.897053 +vn -0.004820 -0.695881 -0.718141 +vn -0.218127 0.373424 0.901651 +vn -0.543637 -0.824006 -0.159603 +vn -0.398863 0.751750 0.525148 +vn -0.255946 -0.942973 0.212823 +vn -0.328017 -0.560266 0.760596 +vn -0.439693 0.896255 -0.058280 +vn 0.215790 -0.957943 -0.189155 +vn -0.754323 0.547915 -0.361644 +vn 0.388943 0.716768 -0.578764 +vn -0.214708 -0.940148 0.264616 +vn -0.627501 -0.153350 -0.763365 +vn -0.399314 0.780155 0.481566 +vn 0.370992 -0.154452 -0.915702 +vn -0.385534 0.912089 0.139492 +vn 0.365434 -0.790352 -0.491734 +vn -0.313551 0.941498 0.123559 +vn 0.073744 -0.997059 -0.020845 +vn -0.232057 -0.972383 -0.024895 +vn -0.795298 0.508372 -0.330241 +vn -0.870291 0.290046 0.398079 +vn -0.527188 -0.020957 0.849490 +vn -0.589447 -0.603226 0.537280 +vn -0.810238 0.581541 0.072970 +vn -0.885011 -0.110964 0.452153 +vn 0.471450 -0.277788 -0.836999 +vn -0.715787 0.557373 -0.420696 +vn -0.623909 -0.086863 0.776655 +vn 0.172933 0.849245 -0.498876 +vn -0.802770 0.413859 0.429280 +vn -0.041405 -0.861110 0.506729 +vn -0.009344 -0.980808 -0.194754 +vn 0.707685 0.325335 0.627167 +vn -0.795992 0.559118 -0.231912 +vn -0.612315 -0.759966 -0.217994 +vn 0.445865 -0.070509 0.892319 +vn -0.583890 0.100729 0.805559 +vn -0.115001 0.874946 -0.470366 +vn -0.745638 -0.621209 0.241087 +vn -0.728788 0.602162 0.325990 +vn 0.312806 0.180078 -0.932590 +vn 0.242059 0.376971 -0.894036 +vn -0.171904 0.422389 0.889964 +vn -0.386599 -0.673017 0.630547 +vn -0.652064 -0.727579 0.213170 +vn -0.686718 -0.521283 -0.506639 +vn -0.508887 0.569248 -0.645749 +vn 0.298250 -0.648092 -0.700730 +vn 0.078558 0.996478 0.029329 +vn 0.477868 0.263968 0.837833 +vn -0.246239 0.691206 0.679413 +vn 0.105886 0.757524 0.644162 +vn 0.500552 0.604204 0.619989 +vn 0.795710 0.048376 0.603743 +vn -0.198205 -0.585422 0.786127 +vn -0.614292 -0.394790 0.683217 +vn 0.527050 -0.610084 -0.591622 +vn 0.059983 0.998019 0.018994 +vn -0.648714 0.639949 -0.411869 +vn 0.181843 -0.875515 0.447668 +vn 0.034629 -0.805850 -0.591106 +vn -0.430156 -0.203674 0.879479 +vn -0.564949 -0.199045 0.800758 +vn -0.561624 0.827382 -0.004199 +vn 0.162595 0.982629 0.089462 +vn 0.137671 -0.312056 -0.940036 +vn 0.176903 0.560449 -0.809075 +vn 0.159477 -0.478696 -0.863375 +vn -0.198092 -0.330293 -0.922858 +vn -0.349214 0.785068 0.511584 +vn 0.226275 -0.670065 -0.706974 +vn 0.311350 -0.933955 -0.175469 +vn -0.564565 0.274452 0.778423 +vn -0.724245 0.557526 -0.405752 +vn -0.165697 -0.984507 0.057361 +vn -0.174861 -0.173615 0.969165 +vn -0.280529 -0.771460 0.571098 +vn 0.029355 0.997187 0.068973 +vn 0.115036 0.147433 -0.982360 +vn -0.483387 -0.304133 0.820878 +vn -0.448013 0.767571 0.458387 +vn -0.366609 -0.802693 0.470406 +vn 0.068415 -0.316568 -0.946099 +vn -0.941692 0.301807 -0.148760 +vn 0.119790 -0.305097 -0.944757 +vn -0.318669 0.214588 0.923256 +vn -0.604340 0.709563 0.362344 +vn -0.864472 0.294123 -0.407651 +vn -0.303508 0.374718 0.876053 +vn -0.556965 0.711221 -0.428899 +vn -0.503278 0.532627 0.680455 +vn 0.019295 -0.790012 -0.612788 +vn -0.040469 -0.523204 0.851246 +vn -0.023834 -0.650207 -0.759384 +vn 0.590522 -0.786776 -0.179632 +vn 0.322385 -0.789861 -0.521716 +vn -0.425200 0.775909 -0.466016 +vn 0.000751 -0.984538 -0.175170 +vn 0.646517 -0.761285 -0.049611 +vn -0.195736 0.947768 -0.251839 +vn -0.470738 0.806037 -0.358762 +vn 0.237637 -0.758147 -0.607241 +vn -0.451730 0.791499 -0.411666 +vn 0.208769 0.672364 -0.710170 +vn 0.009760 -0.700033 0.714043 +vn 0.609010 -0.789574 -0.075361 +vn 0.636686 -0.769541 -0.049369 +vn -0.054303 -0.722020 0.689737 +vn -0.400167 0.849939 0.342740 +vn 0.245258 -0.506836 -0.826418 +vn 0.255678 -0.868999 0.423640 +vn 0.068325 0.916227 -0.394790 +vn 0.060934 -0.457113 -0.887319 +vn -0.672105 0.739472 0.038160 +vn -0.048326 0.784870 0.617773 +vn -0.845396 -0.020978 0.533727 +vn -0.899528 0.236606 0.367242 +vn 0.524242 -0.349995 -0.776321 +vn -0.625392 -0.109444 0.772598 +vn -0.459557 0.004040 0.888139 +vn -0.461641 0.712453 0.528486 +vn 0.513481 -0.819036 0.255965 +vn 0.572693 -0.215513 -0.790934 +vn -0.379400 0.919610 0.101851 +vn 0.097121 0.980332 0.171806 +vn -0.769364 0.582390 -0.262488 +vn -0.430191 0.006772 0.902713 +vn 0.505649 -0.819037 -0.271104 +vn -0.874965 0.391688 -0.284635 +vn -0.303652 0.952781 0.001988 +vn -0.307020 0.497061 0.811584 +vn 0.094551 -0.994059 0.053908 +vn 0.083183 -0.992490 -0.089687 +vn -0.013443 -0.967671 -0.251857 +vn -0.314783 -0.946940 0.064937 +vn -0.451185 -0.705366 0.546709 +vn 0.512380 -0.257091 -0.819372 +vn 0.165666 -0.986166 -0.005564 +vn 0.125248 -0.594004 -0.794652 +vn -0.677545 0.667497 0.308837 +vn -0.366322 0.548383 0.751721 +vn 0.075495 -0.548408 -0.832796 +vn -0.890517 -0.383352 0.244992 +vn 0.282591 -0.189444 -0.940347 +vn -0.800590 0.094439 0.591724 +vn -0.232726 0.018597 0.972364 +vn -0.446445 0.891063 -0.081818 +vn -0.198065 -0.103491 0.974710 +vn 0.242296 -0.949106 -0.201223 +vn 0.071005 0.949313 0.306209 +vn 0.057368 -0.608210 -0.791700 +vn -0.441332 0.284880 0.850922 +vn -0.093770 -0.471679 0.876770 +vn -0.277995 0.889023 -0.363810 +vn -0.646942 0.744382 0.165416 +vn -0.087819 -0.448498 -0.889459 +vn -0.446966 0.379355 0.810130 +vn 0.257046 0.497487 0.828513 +vn 0.066700 -0.927843 -0.366958 +vn -0.135388 0.512690 -0.847832 +vn -0.349758 0.699195 0.623534 +vn 0.455599 0.569701 -0.684010 +vn -0.571827 0.086067 -0.815847 +vn 0.099991 0.674065 0.731874 +vn -0.268075 0.797070 0.541125 +vn 0.071538 -0.979731 0.187108 +vn -0.406445 0.588307 0.699069 +vn -0.027030 0.996784 -0.075439 +vn 0.464291 0.753420 -0.465609 +vn 0.054370 -0.993043 -0.104447 +vn 0.232885 -0.972043 0.029962 +vn -0.510975 -0.409452 0.755813 +vn 0.138591 -0.692287 -0.708189 +vn -0.361070 0.769009 0.527498 +vn -0.661185 0.560703 0.498444 +vn -0.122659 -0.636985 -0.761055 +vn -0.399594 0.792724 0.460340 +vn 0.468147 0.747528 -0.471211 +vn 0.085402 -0.959606 -0.268072 +vn -0.543562 -0.455664 0.704919 +vn -0.451346 -0.892269 0.011959 +vn -0.663168 0.264445 0.700197 +vn -0.576248 0.160445 0.801371 +vn -0.820843 0.337770 0.460574 +vn 0.484407 -0.182495 -0.855597 +vn -0.589791 0.516722 -0.620600 +vn 0.280162 0.949248 -0.142959 +vn 0.930024 0.154983 0.333220 +vn 0.006243 -0.629973 0.776592 +vn -0.726029 0.560041 -0.399044 +vn 0.912494 -0.291027 0.287503 +vn 0.069221 0.995322 0.067393 +vn 0.317465 -0.872991 -0.370273 +vn -0.296044 0.874685 -0.383775 +vn 0.801196 -0.517650 0.300205 +vn 0.420578 0.833430 0.358481 +vn 0.239530 0.123605 0.962989 +vn -0.004052 0.943642 0.330945 +vn 0.172796 0.779197 0.602490 +vn 0.676860 -0.581998 -0.450709 +vn 0.596664 0.141068 -0.789995 +vn 0.588017 -0.484689 -0.647544 +vn -0.431653 -0.269622 0.860802 +vn 0.633017 0.471231 0.614191 +vn -0.504482 0.798609 0.328210 +vn -0.689634 0.720846 0.069184 +vn -0.908880 0.003075 -0.417046 +vn -0.058736 0.448716 0.891742 +vn 0.318056 0.854312 0.411085 +vn 0.391836 0.901931 -0.181615 +vn 0.863179 0.160634 0.478664 +vn 0.345204 0.645047 0.681725 +vn 0.833936 0.173651 0.523828 +vn -0.324973 0.240556 0.914618 +vn 0.832962 -0.238780 0.499157 +vn 0.713103 -0.675492 0.187603 +vn -0.473686 -0.616932 0.628503 +vn -0.673938 -0.112912 0.730109 +vn -0.654642 -0.304943 0.691704 +vn 0.338692 -0.531920 -0.776112 +vn 0.626348 -0.112784 -0.771342 +vn 0.644179 0.200933 -0.738010 +vn 0.608774 0.454468 -0.650272 +vn -0.075808 -0.529472 0.844933 +vn 0.579443 -0.783788 -0.223431 +vn -0.323485 -0.178218 0.929299 +vn 0.540036 -0.841546 -0.012675 +vn 0.702581 -0.637234 -0.316721 +vn -0.155949 -0.209683 0.965253 +vn -0.421412 0.037065 0.906111 +vn -0.459393 0.346938 0.817675 +vn -0.674061 0.591890 0.441936 +vn -0.777964 0.619908 -0.102402 +vn -0.473676 0.831291 0.290838 +vn 0.044363 -0.371711 0.927288 +vn -0.338192 -0.131600 -0.931830 +vn -0.291519 0.112824 -0.949888 +vn 0.080616 -0.798183 0.596997 +vn -0.221722 -0.874773 0.430827 +vn -0.555769 -0.206825 -0.805198 +vn 0.126621 -0.968914 -0.212540 +vn 0.086668 -0.995919 0.025174 +vn 0.489257 -0.825161 -0.282378 +vn 0.417016 -0.561189 -0.714958 +vn -0.707418 0.682939 -0.182085 +vn 0.004048 -0.090518 -0.995887 +vn 0.425760 -0.826942 -0.367280 +vn -0.391419 -0.787809 0.475551 +vn 0.418270 -0.591675 -0.689181 +vn -0.249850 0.273071 0.928982 +vn 0.046183 -0.740440 -0.670534 +vn 0.649770 -0.725514 0.226778 +vn -0.205720 -0.972460 0.109544 +vn -0.225376 0.622659 0.749334 +vn 0.034354 -0.859285 0.510343 +vn -0.808321 0.280785 -0.517472 +vn -0.553420 0.069283 0.830016 +vn 0.153460 0.973184 0.171357 +vn -0.003821 0.986588 0.163184 +vn -0.315842 0.738566 0.595621 +vn -0.318518 0.841684 0.436021 +vn -0.540523 0.157602 0.826436 +vn 0.149089 -0.536835 -0.830410 +vn -0.491737 0.282681 0.823581 +vn 0.333405 0.695180 -0.636841 +vn -0.325627 0.471644 0.819462 +vn 0.095696 -0.515061 -0.851795 +vn -0.012665 0.981690 -0.190062 +vn -0.541754 0.112140 0.833023 +vn -0.807967 0.483435 -0.336869 +vn -0.578702 0.779955 -0.238274 +vn -0.742923 0.167376 -0.648113 +vn -0.723645 0.598202 -0.344228 +vn -0.020963 -0.702116 0.711754 +vn 0.152714 -0.836751 -0.525858 +vn -0.227367 -0.933994 -0.275609 +vn -0.079506 -0.554737 0.828218 +vn 0.070755 -0.900326 -0.429426 +vn 0.172281 0.660222 -0.731044 +vn -0.331407 0.545701 -0.769662 +vn 0.312440 -0.109905 -0.943558 +vn 0.376328 -0.557900 -0.739678 +vn 0.220355 -0.949100 0.225062 +vn -0.421138 -0.569445 0.705957 +vn -0.587974 0.515386 0.623429 +vn 0.503627 0.279558 -0.817439 +vn -0.517254 0.550231 0.655511 +vn -0.572284 0.017805 0.819862 +vn 0.612740 0.027889 -0.789793 +vn 0.061292 -0.757786 0.649618 +vn -0.660899 0.750137 -0.022514 +vn -0.369731 -0.675504 0.637960 +vn -0.191595 -0.876886 0.440864 +vn -0.591280 -0.755816 0.281302 +vn -0.113940 -0.981724 0.152430 +vn -0.381035 0.785100 0.488293 +vn 0.422418 -0.428755 -0.798582 +vn 0.365625 0.625744 -0.689030 +vn -0.994455 0.080456 -0.067723 +vn -0.469669 -0.165592 0.867174 +vn -0.774244 0.423539 0.470277 +vn 0.065410 -0.725995 0.684582 +vn -0.724681 0.568936 -0.388779 +vn -0.043971 -0.998357 -0.036741 +vn -0.468196 0.029091 0.883146 +vn -0.648886 0.033185 -0.760161 +vn -0.638347 -0.001694 0.769747 +vn -0.700284 0.161565 -0.695341 +vn 0.264233 0.945026 -0.192631 +vn 0.249888 -0.742842 -0.621081 +vn -0.601451 -0.750702 0.273320 +vn 0.128816 -0.913307 -0.386363 +vn -0.565653 0.740246 -0.363419 +vn 0.160264 0.320337 -0.933648 +vn -0.419264 -0.907844 -0.006076 +vn 0.095397 0.211854 -0.972634 +vn 0.518804 -0.093787 -0.849733 +vn -0.689002 -0.723280 -0.046283 +vn 0.079239 -0.647521 -0.757917 +vn 0.200547 -0.779854 -0.592966 +vn 0.157695 -0.265591 -0.951101 +vn -0.385061 -0.339791 -0.858062 +vn -0.001044 0.987056 0.160374 +vn -0.982407 0.036672 -0.183115 +vn 0.602879 0.084889 -0.793304 +vn 0.405725 -0.043286 -0.912970 +vn 0.339520 -0.034898 -0.939951 +vn -0.124627 -0.992183 0.006398 +vn 0.255081 -0.880376 -0.399840 +vn -0.222880 0.585437 0.779479 +vn -0.280156 0.415589 0.865332 +vn 0.632290 -0.770642 -0.079502 +vn 0.066473 -0.860561 0.504992 +vn 0.222780 -0.645050 -0.730944 +vn 0.356506 0.551263 0.754329 +vn 0.201277 0.632386 0.748048 +vn 0.098774 0.972067 0.212909 +vn 0.212508 -0.915690 -0.341105 +vn 0.056065 -0.581533 -0.811589 +vn 0.225581 -0.968295 -0.107323 +vn -0.144670 0.909825 -0.388959 +vn 0.031304 0.999504 0.003551 +vn -0.189516 0.979834 0.063324 +vn 0.042758 -0.829159 -0.557375 +vn 0.562365 -0.762898 -0.318956 +vn -0.674759 0.388462 0.627533 +vn -0.616232 -0.009251 0.787510 +vn 0.286420 0.306559 0.907736 +vn 0.724087 -0.605272 0.330671 +vn 0.094775 0.814408 0.572500 +vn -0.041601 0.647529 0.760904 +vn 0.944950 -0.323537 -0.048930 +vn 0.523136 0.018128 -0.852056 +vn -0.100939 -0.184808 -0.977577 +vn 0.256286 0.966252 0.025961 +vn 0.368662 0.927702 0.058802 +vn 0.274696 0.788745 -0.549930 +vn 0.464982 0.301177 -0.832517 +vn 0.098730 0.062639 0.993141 +vn 0.462760 -0.332954 0.821581 +vn 0.448049 -0.419985 -0.789218 +vn 0.468209 -0.771518 -0.430744 +vn 0.305323 0.277712 0.910853 +vn 0.106479 0.291984 0.950478 +vn 0.365473 0.318011 0.874813 +vn 0.569777 0.453974 0.685026 +vn 0.817393 0.046343 0.574214 +vn 0.491691 0.696312 -0.522867 +vn -0.853376 -0.233255 0.466198 +vn 0.254425 0.533373 0.806710 +vn -0.387174 0.558176 0.733850 +vn -0.017122 0.896580 0.442551 +vn 0.316834 -0.473310 -0.821945 +vn 0.178957 0.969311 -0.168553 +vn -0.830033 -0.552865 0.073391 +vn -0.599409 -0.211697 0.771941 +vn 0.425106 -0.275636 -0.862154 +vn -0.245134 0.546183 0.800995 +vn -0.688415 -0.208184 -0.694798 +vn -0.507615 0.040330 0.860639 +vn 0.243115 -0.566732 -0.787217 +vn -0.397612 0.819238 -0.413223 +vn -0.718577 0.552844 -0.421913 +vn 0.323227 0.909898 -0.260018 +vn -0.628449 0.042003 0.776716 +vn 0.209840 0.855356 -0.473638 +vn -0.364749 0.474183 0.801316 +vn 0.539161 0.042403 -0.841135 +vn -0.119944 -0.926581 0.356457 +vn -0.702148 0.558494 0.441670 +vn -0.609984 -0.788307 -0.080565 +vn -0.338411 -0.303613 -0.890672 +vn -0.450857 -0.630044 0.632275 +vn 0.020492 0.744401 0.667418 +vn 0.665841 0.016086 -0.745920 +vn -0.090806 -0.980981 0.171554 +vn 0.080035 -0.896692 -0.435360 +vn -0.515044 0.738264 0.435542 +vn -0.733288 0.306278 -0.607028 +vn -0.530590 -0.170750 -0.830252 +vn 0.310409 0.068048 -0.948164 +vn 0.243627 -0.819397 -0.518879 +vn 0.390894 0.182297 -0.902202 +vn 0.072135 -0.773477 0.629706 +vn 0.030483 -0.717524 0.695866 +vn 0.118446 -0.348778 -0.929690 +vn 0.146775 -0.926072 -0.347630 +vn -0.402869 0.737345 0.542236 +vn 0.106880 0.982852 -0.150262 +vn 0.037392 0.995092 -0.091615 +vn 0.159341 0.981240 0.108525 +vn 0.054413 -0.537267 -0.841655 +vn 0.173642 -0.573417 -0.800650 +vn 0.277536 -0.538135 -0.795855 +vn 0.435130 -0.847107 -0.305076 +vn -0.594072 -0.181886 0.783579 +vn -0.470544 0.144008 0.870546 +vn -0.550015 -0.106842 0.828293 +vn -0.498829 0.374260 0.781728 +vn -0.624252 0.136415 0.769221 +vn -0.536567 0.814696 0.219922 +vn -0.685153 0.390094 0.615135 +vn -0.599193 0.791382 0.121168 +vn -0.653596 -0.223499 0.723091 +vn 0.019614 -0.689891 0.723648 +vn -0.273048 0.164418 -0.947846 +vn -0.470680 -0.232688 -0.851068 +vn 0.428258 0.080885 -0.900029 +vn -0.378513 0.892574 0.245031 +vn -0.443676 0.344994 0.827122 +vn -0.057278 -0.953528 -0.295811 +vn -0.319551 -0.679228 0.660709 +vn -0.985035 0.059891 0.161613 +vn -0.038078 0.972208 0.231003 +vn -0.188409 -0.329168 -0.925284 +vn -0.881276 -0.317635 0.349945 +vn -0.896198 0.374466 0.237916 +vn 0.539550 -0.233079 -0.809049 +vn -0.142393 -0.244929 0.959028 +vn 0.042455 -0.863178 -0.503112 +vn -0.245769 0.105418 0.963579 +vn -0.637570 0.251066 0.728334 +vn -0.151885 0.942731 -0.296966 +vn -0.831574 0.061647 0.551982 +vn -0.707937 0.673838 -0.211586 +vn 0.302972 0.796442 -0.523343 +vn 0.047590 0.707346 0.705263 +vn -0.401163 0.606651 0.686325 +vn -0.495022 0.624402 0.604215 +vn -0.490110 0.674756 0.551812 +vn -0.105849 0.830616 0.546693 +vn -0.626922 -0.702232 0.337400 +vn -0.105096 -0.450624 0.886506 +vn -0.159723 -0.821392 0.547544 +vn 0.290171 -0.923965 -0.249179 +vn -0.743343 -0.579705 -0.333742 +vn -0.328488 -0.798575 0.504355 +vn -0.533941 0.809308 0.244801 +vn 0.643843 -0.752079 0.140867 +vn 0.016387 -0.938769 -0.344158 +vn -0.576231 0.804662 0.143097 +vn 0.162216 -0.716183 -0.678799 +vn -0.134332 0.990858 -0.012462 +vn 0.039540 -0.965950 0.255689 +vn 0.113695 -0.390342 -0.913623 +vn 0.355143 0.914245 -0.195012 +vn -0.149115 -0.988004 0.040150 +vn 0.106862 -0.317726 -0.942141 +vn 0.104128 0.887322 -0.449240 +vn 0.388401 0.717296 -0.578473 +vn -0.007831 -0.318406 -0.947922 +vn 0.486439 0.679712 -0.548971 +vn 0.091108 -0.690432 -0.717637 +vn 0.502649 -0.248982 -0.827860 +vn 0.421245 0.549748 -0.721339 +vn -0.385988 0.746046 0.542614 +vn -0.358154 0.334646 0.871629 +vn 0.558279 -0.005852 -0.829633 +vn -0.702728 0.363345 0.611682 +vn 0.298394 -0.721453 -0.624874 +vn 0.057037 -0.994489 -0.087972 +vn 0.056786 -0.979044 0.195571 +vn 0.148389 -0.988135 0.039616 +vn 0.278101 0.652363 0.705040 +vn 0.045973 -0.995428 0.083725 +vn -0.662741 -0.116852 0.739675 +vn -0.613618 -0.092910 0.784118 +vn -0.491094 0.073013 0.868041 +vn -0.669653 -0.453359 0.588243 +vn -0.747041 0.188145 0.637598 +vn 0.464734 0.091602 -0.880700 +vn 0.308069 -0.746686 0.589536 +vn 0.640180 -0.307552 0.703976 +vn -0.330035 -0.854632 -0.400851 +vn 0.230410 0.637898 0.734845 +vn -0.630750 0.471694 -0.616164 +vn 0.028065 -0.937688 -0.346344 +vn 0.043605 0.147935 0.988035 +vn -0.319666 0.803159 -0.502742 +vn 0.230517 0.949319 0.213672 +vn 0.343266 -0.935068 0.088410 +vn 0.522858 -0.667971 0.529561 +vn -0.127664 -0.287245 -0.949311 +vn 0.857173 -0.468983 0.212863 +vn -0.286860 -0.786171 -0.547399 +vn 0.458110 0.827529 -0.324547 +vn -0.009262 0.248510 -0.968585 +vn -0.260089 -0.246078 -0.933702 +vn 0.031653 -0.221214 0.974711 +vn 0.070337 -0.495554 -0.865724 +vn 0.273340 0.310811 0.910319 +vn 0.818256 0.074870 0.569958 +vn 0.706836 -0.308032 0.636789 +vn 0.882108 -0.011041 -0.470917 +vn 0.912876 -0.256187 0.317845 +vn 0.559077 -0.165339 -0.812463 +vn -0.165406 0.207865 0.964071 +vn 0.918281 0.065425 0.390487 +vn 0.772431 -0.632094 -0.061697 +vn 0.983937 -0.077046 -0.161036 +vn -0.067522 -0.348061 0.935037 +vn -0.127385 0.921828 0.366070 +vn 0.993505 -0.113257 0.010945 +vn 0.856374 -0.172976 0.486521 +vn 0.916224 -0.361558 -0.172653 +vn 0.255261 -0.808913 0.529624 +vn 0.428568 -0.900036 -0.079154 +vn 0.292126 -0.407767 -0.865094 +vn 0.870106 -0.067422 -0.488231 +vn -0.595196 0.234244 0.768682 +vn -0.674844 0.598735 0.431396 +vn 0.942815 -0.078446 -0.323954 +vn 0.864752 -0.325283 -0.382616 +vn 0.411141 -0.165667 -0.896391 +vn 0.685607 -0.275450 -0.673848 +vn 0.124186 -0.843773 0.522136 +vn -0.764904 -0.146606 0.627238 +vn -0.275893 0.389507 0.878730 +vn -0.923859 0.372223 -0.089073 +vn -0.030649 0.991276 -0.128191 +vn 0.090916 -0.637002 -0.765482 +vn -0.397213 0.442464 0.804019 +vn -0.619929 0.768156 0.160079 +vn -0.724316 0.585582 -0.363950 +vn 0.301092 0.857879 -0.416399 +vn 0.455865 -0.841871 -0.288860 +vn 0.168901 -0.982486 -0.078705 +vn -0.439621 -0.604740 0.664095 +vn -0.848273 -0.391706 0.356370 +vn -0.708204 0.649313 -0.277200 +vn 0.149832 -0.587046 -0.795567 +vn -0.061352 -0.981383 -0.182000 +vn -0.327707 0.894452 -0.304242 +vn -0.164070 -0.937372 0.307269 +vn -0.161815 0.917509 0.363309 +vn 0.012551 -0.672397 0.740085 +vn -0.638102 -0.187534 -0.746764 +vn 0.054781 0.996804 0.058141 +vn -0.940487 -0.298187 0.162997 +vn 0.365878 0.666726 -0.649315 +vn -0.010326 -0.922038 -0.386961 +vn -0.164107 0.832701 -0.528846 +vn -0.190471 0.913559 -0.359348 +vn -0.131432 0.946316 -0.295315 +vn -0.955788 0.029347 0.292588 +vn -0.014335 0.752923 0.657953 +vn 0.469385 -0.340375 -0.814753 +vn -0.423559 0.250231 0.870622 +vn 0.219452 -0.375584 -0.900432 +vn -0.036765 -0.657571 0.752495 +vn 0.125475 -0.976741 0.173878 +vn 0.506833 -0.838343 -0.200752 +vn -0.448421 0.663086 0.599363 +vn -0.634689 0.772000 0.034429 +vn 0.670851 -0.671407 0.314916 +vn -0.237709 0.899635 -0.366267 +vn -0.530101 -0.442881 0.723083 +vn 0.431157 -0.788994 -0.437712 +vn -0.066816 -0.869835 -0.488798 +vn -0.153948 -0.977539 0.143937 +vn -0.368636 0.491520 0.788997 +vn 0.184901 -0.702425 -0.687321 +vn -0.074568 0.439794 -0.894998 +vn -0.965606 -0.258212 0.030535 +vn 0.012365 -0.982773 -0.184405 +vn -0.417770 0.890376 0.180830 +vn -0.063942 -0.997738 -0.020731 +vn 0.477917 0.260908 -0.838762 +vn -0.984337 0.095618 0.148116 +vn 0.042057 -0.783552 0.619902 +vn -0.651741 0.141582 0.745109 +vn -0.255982 0.234622 0.937777 +vn -0.298658 0.448173 0.842582 +vn 0.456348 0.117108 -0.882062 +vn 0.412347 0.239872 -0.878880 +vn 0.106241 -0.333369 -0.936791 +vn -0.671174 0.333152 0.662220 +vn 0.423130 0.008040 -0.906033 +vn -0.805672 -0.382337 0.452450 +vn -0.518892 0.067116 0.852201 +vn -0.507494 0.277710 0.815676 +vn -0.791451 0.165514 0.588396 +vn -0.671512 -0.023612 0.740618 +vn -0.854405 -0.247685 0.456776 +vn 0.480416 -0.786804 -0.387480 +vn 0.343442 0.277416 -0.897267 +vn -0.752908 0.518670 -0.405106 +vn -0.740023 0.536228 -0.405988 +vn 0.085772 0.996312 0.002216 +vn 0.060869 -0.527965 -0.847082 +vn -0.696438 0.658632 -0.284917 +vn -0.450845 -0.110918 0.885684 +vn -0.162064 0.939503 0.301776 +vn -0.344945 0.598816 0.722795 +vn 0.560466 -0.448025 -0.696527 +vn -0.060146 -0.944720 -0.322315 +vn -0.838354 -0.114697 0.532923 +vn 0.546565 -0.293807 -0.784184 +vn -0.397352 0.417364 0.817263 +vn -0.932727 -0.249738 0.260100 +vn 0.543957 -0.224054 -0.808648 +vn -0.044175 0.641545 -0.765812 +vn -0.818600 0.374381 0.435584 +vn -0.406556 0.666622 0.624762 +vn -0.768735 0.318863 0.554412 +vn 0.547430 -0.203830 -0.811649 +vn 0.720133 -0.632725 0.284724 +vn -0.438622 0.842155 0.313666 +vn 0.403323 0.612998 -0.679385 +vn -0.541887 -0.644586 0.539321 +vn -0.041941 -0.648771 0.759827 +vn 0.233979 -0.429699 0.872131 +vn 0.087825 -0.376414 -0.922280 +vn 0.171870 -0.322151 -0.930956 +vn -0.225302 -0.957033 0.182558 +vn -0.458953 -0.342538 0.819774 +vn -0.113317 0.976528 -0.183173 +vn 0.490105 0.681301 -0.543716 +vn 0.214833 0.780662 0.586868 +vn -0.252884 0.554816 0.792609 +vn -0.415098 0.840125 -0.349119 +vn -0.075282 -0.894283 -0.441125 +vn 0.351053 0.678442 -0.645352 +vn 0.162307 -0.238105 -0.957582 +vn 0.025893 -0.168205 -0.985412 +vn -0.120156 0.771324 0.624998 +vn -0.650294 0.495979 -0.575432 +vn -0.372067 -0.747786 0.549893 +vn -0.293918 0.818861 -0.493030 +vn -0.128757 0.862001 -0.490281 +vn 0.353470 0.516320 -0.780047 +vn -0.441866 0.248690 0.861921 +vn -0.705159 -0.036854 0.708091 +vn -0.711780 -0.075863 0.698293 +vn -0.395184 0.130305 0.909313 +vn -0.214833 -0.780662 -0.586868 +vn -0.708523 0.147164 0.690172 +vn -0.817057 -0.018645 0.576255 +vn -0.861703 -0.065294 0.503195 +vn -0.722374 -0.024443 0.691071 +vn 0.515623 -0.720741 0.463319 +vn 0.419628 -0.906429 0.047948 +vn 0.536792 -0.697605 -0.474555 +vn -0.165856 0.826786 -0.537510 +vn -0.803296 0.463862 -0.373560 +vn 0.030121 0.947472 -0.318418 +vn -0.352758 -0.540770 -0.763630 +vn -0.161421 -0.284504 -0.944987 +vn 0.282973 -0.779065 0.559450 +vn -0.222391 -0.107485 -0.969015 +vn 0.272773 0.272421 0.922703 +vn 0.055764 0.670799 -0.739540 +vn 0.484886 0.186967 0.854359 +vn 0.578386 -0.162523 0.799410 +vn -0.232147 -0.211872 0.949325 +vn 0.149844 -0.668529 0.728434 +vn -0.084577 0.629483 0.772397 +vn -0.019760 0.893677 0.448275 +vn 0.557798 0.058452 0.827916 +vn -0.138720 -0.881015 -0.452294 +vn 0.246544 0.969131 0.000970 +vn -0.160240 0.114831 0.980376 +vn 0.040925 -0.998795 -0.027087 +vn 0.227324 -0.968009 0.106219 +vn -0.108818 -0.769993 0.628705 +vn -0.366066 0.143644 0.919436 +vn -0.209012 -0.795366 0.568953 +vn 0.465296 -0.072969 -0.882142 +vn 0.190790 -0.387972 -0.901708 +vn -0.130918 -0.990194 -0.048742 +vn 0.258257 -0.418617 -0.870668 +vn 0.166591 -0.544362 -0.822142 +vn 0.555783 -0.831276 0.009229 +vn 0.046027 -0.680151 -0.731625 +vn -0.030120 -0.947472 0.318418 +vn -0.124847 -0.711471 0.691536 +vn 0.133434 -0.893213 0.429379 +vn 0.155820 -0.446303 -0.881211 +vn -0.389027 0.398847 0.830409 +vn 0.397585 -0.627953 -0.669030 +vn 0.001235 0.198882 -0.980023 +vn 0.034752 0.155512 -0.987223 +vn -0.361531 0.505436 0.783473 +vn 0.568188 -0.821394 -0.049736 +vn 0.435897 0.106573 -0.893664 +vn 0.313397 -0.798235 -0.514396 +vn 0.502094 0.087520 -0.860373 +vn -0.017550 -0.969515 -0.244401 +vn -0.294184 0.944043 0.149125 +vn -0.449180 -0.280623 0.848226 +vn 0.553158 0.030020 -0.832535 +vn -0.435828 -0.495166 0.751574 +vn -0.461688 0.065057 0.884654 +vn 0.537577 -0.001031 -0.843214 +vn 0.003839 -0.557108 -0.830432 +vn 0.395436 -0.522177 -0.755620 +vn -0.413281 0.556030 0.721130 +vn -0.277363 0.777301 -0.564688 +vn 0.155071 -0.526280 0.836051 +vn 0.496688 -0.571957 -0.652813 +vn -0.169643 -0.976343 0.134071 +vn -0.148008 -0.985050 -0.088146 +vn 0.089031 -0.993881 0.065374 +vn -0.322526 -0.178711 -0.929537 +vn -0.108883 -0.982063 -0.153937 +vn -0.241141 0.218071 0.945672 +vn 0.002086 -0.680442 -0.732799 +vn -0.721046 -0.038908 0.691794 +vn -0.843288 -0.186923 0.503909 +vn 0.514987 0.110691 -0.850021 +vn -0.667140 0.174418 0.724226 +vn -0.866494 0.003094 0.499178 +vn -0.366040 -0.715370 0.595197 +vn -0.228262 0.235284 0.944742 +vn -0.374171 0.762338 0.528051 +vn -0.120081 0.959269 -0.255701 +vn -0.111775 0.868821 -0.482345 +vn -0.399390 0.440434 0.804056 +vn -0.369520 0.375429 0.850005 +vn -0.327191 -0.625835 0.708009 +vn -0.363521 -0.562354 0.742705 +vn -0.201795 -0.332848 -0.921136 +vn -0.091680 0.746170 0.659413 +vn -0.148920 -0.367016 -0.918217 +vn -0.054872 0.754016 -0.654560 +vn -0.212278 -0.966575 0.143771 +vn 0.448401 -0.863035 -0.232609 +vn 0.258796 0.792550 -0.552168 +vn 0.162120 -0.282022 -0.945611 +vn 0.347680 0.608504 -0.713331 +vn 0.241583 -0.964317 -0.108310 +vn -0.169461 -0.983891 0.056931 +vn -0.527783 0.837507 0.141518 +vn -0.066356 0.593580 -0.802035 +vn 0.066411 -0.983544 0.168023 +vn 0.421077 -0.691146 -0.587377 +vn -0.378797 0.864255 -0.331022 +vn -0.196272 -0.980431 0.015236 +vn -0.242280 0.876656 -0.415661 +vn 0.088190 0.065573 -0.993943 +vn 0.175102 -0.649999 -0.739486 +vn 0.549831 0.686466 -0.475868 +vn -0.030833 -0.961157 0.274274 +vn -0.035725 -0.611418 0.790501 +vn -0.376466 -0.643086 0.666868 +vn 0.025366 0.720987 -0.692484 +vn 0.301756 0.576402 -0.759411 +vn 0.143261 -0.975400 -0.167542 +vn 0.096578 -0.759796 -0.642949 +vn -0.068920 -0.512945 0.855650 +vn 0.521222 -0.830196 0.197741 +vn 0.080618 -0.815615 0.572952 +vn 0.626294 -0.729560 0.274768 +vn 0.235991 -0.577005 -0.781904 +vn -0.639709 -0.229695 -0.733494 +vn -0.199095 -0.852763 -0.482864 +vn 0.404983 -0.722497 -0.560346 +vn -0.442207 -0.856482 -0.266256 +vn 0.632498 -0.164130 -0.756973 +vn 0.708523 -0.147164 -0.690172 +vn -0.222485 -0.958972 0.175708 +vn -0.585815 -0.743668 -0.322148 +vn -0.453020 -0.783750 -0.424864 +vn -0.725330 0.524139 -0.446289 +vn -0.467134 -0.748870 -0.470085 +vn -0.143213 0.862877 -0.484700 +vn -0.146022 -0.330969 -0.932275 +vn 0.072311 0.681728 0.728023 +vn 0.132453 0.522248 0.842445 +vn 0.200259 0.059999 -0.977904 +vn 0.305935 0.515403 -0.800477 +vn 0.650325 0.030832 0.759030 +vn 0.589032 0.340613 0.732820 +vn -0.324420 -0.282494 0.902745 +vn -0.440126 0.013334 0.897837 +vn -0.310451 0.702669 0.640216 +vn 0.636724 0.770520 0.029696 +vn 0.863096 -0.224044 0.452625 +vn 0.272921 -0.027133 -0.961654 +vn 0.476296 -0.634361 -0.608874 +vn 0.939505 -0.260057 0.222936 +vn 0.826866 -0.423726 0.369795 +vn 0.679465 0.034155 0.732913 +vn -0.014442 -0.432256 0.901635 +vn 0.290594 -0.412888 0.863179 +vn 0.109131 -0.817842 0.565000 +vn 0.838852 -0.236318 0.490389 +vn 0.931705 -0.244448 0.268645 +vn 0.012893 0.723654 0.690042 +vn 0.216591 0.871697 0.439583 +vn 0.081446 -0.478916 -0.874075 +vn 0.163447 0.943224 -0.289159 +vn -0.350546 0.227269 0.908552 +vn 0.037463 0.999090 0.020408 +vn 0.374740 0.729533 0.572146 +vn 0.029255 -0.847347 -0.530234 +vn -0.047726 0.998811 -0.009929 +vn 0.445582 0.574171 0.686866 +vn -0.842326 0.469163 -0.265279 +vn 0.345579 0.544167 0.764498 +vn 0.079365 0.995024 -0.060232 +vn -0.051677 -0.774072 0.630984 +vn 0.273667 0.854330 -0.441845 +vn -0.714144 0.577708 -0.395288 +vn -0.218980 -0.967255 0.128319 +vn 0.272588 0.783204 -0.558827 +vn -0.332354 0.017479 0.942993 +vn -0.326561 -0.095643 0.940325 +vn -0.337792 -0.622999 0.705527 +vn -0.320298 0.029467 0.946859 +vn 0.546420 0.075857 -0.834069 +vn 0.510831 -0.567094 -0.646109 +vn -0.204399 0.078819 -0.975709 +vn 0.382339 -0.050586 -0.922636 +vn -0.056850 0.757962 0.649817 +vn -0.254351 0.809303 -0.529466 +vn -0.716136 0.606730 -0.345003 +vn -0.673054 0.661899 -0.329981 +vn -0.440663 -0.680592 0.585329 +vn -0.529494 0.831692 0.167106 +vn -0.139414 0.964147 0.225795 +vn 0.355292 -0.132908 -0.925258 +vn 0.231660 -0.546793 -0.804581 +vn 0.371015 0.861963 -0.345496 +vn 0.468891 0.027668 -0.882823 +vn -0.275251 0.776679 -0.566575 +vn -0.835202 -0.164882 -0.524644 +vn -0.889111 0.409430 -0.204569 +vn -0.167810 0.814020 -0.556067 +vn -0.821289 0.279868 -0.497149 +vn -0.212640 0.805001 0.553857 +vn 0.089880 0.619656 -0.779710 +vn -0.116239 0.811972 -0.572006 +vn 0.170115 0.765640 -0.620368 +vn 0.071423 -0.986667 0.146245 +vn 0.642371 -0.684341 0.345018 +vn 0.197450 -0.864699 -0.461854 +vn 0.169743 -0.171638 -0.970427 +vn 0.548473 -0.834629 0.050714 +vn -0.291482 -0.599642 0.745297 +vn -0.325786 0.850267 0.413413 +vn 0.129834 -0.973131 0.190157 +vn 0.027857 -0.470798 0.881801 +vn 0.051878 -0.612319 0.788907 +vn -0.368946 0.663091 0.651298 +vn 0.214034 -0.937806 -0.273331 +vn -0.179251 -0.947028 0.266471 +vn 0.149707 -0.789985 0.594569 +vn -0.229032 0.843367 -0.486083 +vn -0.425806 0.773913 0.468773 +vn 0.426129 0.130711 -0.895170 +vn -0.164074 -0.557481 0.813815 +vn 0.464753 -0.804437 -0.369981 +vn 0.396904 0.077042 -0.914621 +vn -0.498058 0.607284 0.618987 +vn 0.433829 -0.370368 -0.821353 +vn -0.379785 0.314155 0.870098 +vn -0.177108 -0.984015 -0.018663 +vn 0.454725 -0.697868 -0.553358 +vn -0.184074 -0.194374 0.963502 +vn 0.338563 -0.322542 -0.883936 +vn -0.053672 -0.622602 0.780696 +vn -0.339563 0.920481 -0.193421 +vn 0.048878 -0.839566 0.541054 +vn -0.336829 0.064676 0.939342 +vn -0.010803 -0.350342 -0.936560 +vn -0.299180 0.763482 -0.572351 +vn -0.425604 -0.542537 0.724234 +vn -0.447192 0.850308 0.277480 +vn 0.411765 0.634255 -0.654347 +vn 0.063067 -0.680867 -0.729686 +vn 0.175949 -0.430104 -0.885468 +vn 0.500938 0.424668 -0.754134 +vn -0.530929 0.836173 0.137579 +vn -0.241730 0.287980 0.926625 +vn -0.042782 0.999059 0.007182 +vn -0.358405 0.501266 0.787578 +vn -0.066313 -0.979371 0.190881 +vn 0.026079 0.999021 -0.035727 +vn -0.469411 -0.882795 0.018085 +vn -0.356578 -0.711239 0.605798 +vn -0.592897 0.801567 0.077222 +vn 0.161042 -0.321242 -0.933204 +vn 0.205093 -0.203776 -0.957294 +vn -0.133309 0.921820 -0.363972 +vn -0.606148 0.794701 0.032181 +vn -0.328503 0.226033 0.917058 +vn 0.013422 -0.999132 0.039437 +vn 0.371700 -0.643740 -0.668908 +vn -0.231954 0.251939 0.939534 +vn 0.334875 -0.656518 -0.675901 +vn -0.327759 0.944229 -0.031715 +vn 0.338617 -0.940876 -0.009505 +vn -0.442894 0.894250 -0.064521 +vn -0.191396 0.550582 0.812543 +vn 0.209800 -0.968826 -0.131755 +vn 0.049273 0.904763 -0.423056 +vn 0.003891 -0.496596 -0.867973 +vn -0.636060 0.771177 -0.026722 +vn 0.104852 0.989517 0.099305 +vn -0.316583 0.298259 0.900454 +vn -0.082723 0.831604 0.549174 +vn -0.351357 0.887900 -0.296955 +vn 0.056334 -0.947615 -0.314407 +vn -0.245376 -0.968643 0.039016 +vn 0.453329 0.845030 -0.283578 +vn 0.603758 -0.797167 -0.000465 +vn -0.156592 -0.968191 0.195154 +vn -0.128358 -0.459850 -0.878671 +vn -0.196367 -0.974810 0.105759 +vn -0.051473 0.773445 0.631770 +vn 0.531530 -0.053366 -0.845357 +vn 0.422083 -0.514964 -0.746095 +vn -0.239759 -0.946818 0.214596 +vn -0.338159 0.867714 0.364309 +vn -0.088466 -0.876810 -0.472629 +vn 0.188198 -0.500556 -0.845000 +vn -0.085835 0.993913 -0.069063 +vn -0.171472 0.954063 -0.245686 +vn 0.258172 -0.753303 -0.604881 +vn 0.384941 -0.638905 -0.666048 +vn 0.432270 -0.893566 0.121169 +vn -0.566937 -0.807853 -0.161111 +vn 0.126398 -0.336265 0.933247 +vn -0.806584 0.504842 -0.307501 +vn 0.348771 -0.934362 0.072983 +vn 0.182744 -0.750591 0.634994 +vn 0.025778 -0.413046 -0.910345 +vn -0.314914 -0.676694 -0.665518 +vn -0.331302 -0.861661 0.384421 +vn 0.269964 -0.797170 0.540036 +vn 0.432812 0.667449 0.605958 +vn -0.335844 0.493359 0.802375 +vn -0.124194 0.407290 0.904815 +vn 0.195765 -0.009421 0.980606 +vn 0.835612 0.331057 0.438354 +vn 0.606058 0.453055 0.653785 +vn -0.267682 -0.142574 -0.952900 +vn -0.541986 0.114430 0.832561 +vn 0.375042 -0.232360 0.897414 +vn 0.253971 0.778425 0.574068 +vn 0.033287 0.998674 0.039282 +vn -0.172307 0.118994 -0.977830 +vn 0.476931 0.171782 0.861990 +vn -0.535105 0.362537 0.763040 +vn -0.590342 0.327189 0.737865 +vn 0.194643 -0.548450 -0.813214 +vn -0.731549 -0.076521 -0.677481 +vn 0.098625 -0.953918 -0.283397 +vn -0.174220 0.257484 0.950447 +vn -0.147397 0.776483 -0.612657 +vn 0.408370 -0.689287 -0.598429 +vn 0.367324 -0.716292 -0.593294 +vn -0.356977 -0.282204 0.890465 +vn -0.237745 -0.028318 0.970915 +vn -0.082692 0.939077 0.333611 +vn 0.176070 -0.293697 -0.939543 +vn 0.179120 0.701869 -0.689417 +vn -0.421014 0.470108 0.775723 +vn 0.352711 0.008020 -0.935698 +vn -0.156252 -0.972747 0.171317 +vn -0.503580 0.833545 0.227177 +vn -0.341430 0.878608 0.333878 +vn -0.564922 -0.030361 -0.824586 +vn 0.543958 -0.093917 -0.833840 +vn 0.551962 0.064022 -0.831408 +vn -0.165971 0.876519 -0.451850 +vn -0.237323 -0.566825 0.788915 +vn -0.095704 0.843233 -0.528961 +vn -0.385778 0.879126 0.279845 +vn 0.632852 -0.773116 0.042312 +vn -0.722263 0.657371 -0.214939 +vn -0.045279 0.956265 0.288977 +vn -0.097581 0.989500 0.106618 +vn 0.362582 -0.745960 -0.558640 +vn 0.214210 0.740271 -0.637270 +vn 0.015437 0.993053 -0.116652 +vn -0.140491 0.744745 0.652394 +vn -0.450107 0.744020 0.493799 +vn 0.047750 0.998809 -0.009997 +vn 0.216197 -0.694917 0.685820 +vn -0.177826 -0.981481 0.071226 +vn 0.298955 0.027689 -0.953865 +vn 0.280630 -0.715895 -0.639328 +vn -0.376406 -0.572652 0.728277 +vn 0.032304 -0.777368 -0.628216 +vn -0.444914 0.803754 0.395008 +vn -0.318039 -0.593042 0.739697 +vn -0.114466 -0.583377 0.804095 +vn -0.395271 -0.503338 0.768383 +vn 0.205683 -0.717858 -0.665112 +vn -0.320265 -0.024695 0.947006 +vn -0.398160 -0.687174 0.607668 +vn 0.046009 0.907512 -0.417498 +vn 0.004673 0.145248 -0.989384 +vn -0.015221 -0.451833 0.891973 +vn -0.499355 0.547494 0.671487 +vn 0.194560 -0.640040 -0.743300 +vn -0.391274 -0.016622 0.920124 +vn -0.331779 0.010848 0.943295 +vn -0.147970 -0.982598 0.112275 +vn -0.778737 0.507664 -0.368574 +vn -0.211866 0.903353 -0.372916 +vn 0.038157 -0.634307 -0.772139 +vn 0.157525 0.789348 -0.593394 +vn 0.072892 0.821303 -0.565816 +vn 0.026721 -0.988152 0.151135 +vn -0.025779 -0.995736 0.088578 +vn -0.361849 0.875822 0.319377 +vn 0.403767 -0.495865 -0.768824 +vn -0.352726 0.332118 0.874804 +vn -0.440014 -0.696362 0.566981 +vn -0.631973 0.771177 0.076788 +vn 0.006777 -0.612704 0.790283 +vn 0.299540 0.593519 -0.747001 +vn -0.372531 0.862021 0.343717 +vn -0.278635 0.903536 -0.325553 +vn 0.048924 -0.951194 0.304691 +vn 0.279073 0.740172 -0.611771 +vn 0.221561 0.283667 -0.932976 +vn 0.696890 -0.652958 0.296631 +vn 0.600790 -0.798185 -0.044189 +vn -0.839194 0.456683 -0.295287 +vn 0.562154 -0.714041 -0.417287 +vn -0.011053 0.989303 -0.145459 +vn 0.340761 0.864994 -0.368330 +vn -0.067986 -0.996999 -0.037021 +vn 0.176540 0.812995 -0.554863 +vn 0.327682 -0.048758 -0.943529 +vn -0.449670 0.887193 -0.103369 +vn 0.069824 -0.831699 -0.550819 +vn 0.775228 -0.411576 0.479193 +vn -0.254814 0.473154 0.843324 +vn 0.172369 -0.224113 -0.959199 +vn -0.605715 0.321935 -0.727645 +vn 0.899255 -0.090616 0.427936 +vn 0.097647 -0.394641 -0.913632 +vn 0.406163 -0.632382 -0.659640 +vn -0.063008 -0.442303 -0.894650 +vn 0.455594 -0.657495 -0.600112 +vn 0.001808 -0.039761 -0.999208 +vn 0.139008 0.371683 0.917894 +vn 0.133445 -0.520014 -0.843669 +vn -0.310354 0.640763 -0.702213 +vn 0.501540 -0.152038 0.851670 +vn 0.008957 -0.275692 0.961204 +vn 0.875633 -0.294038 0.383156 +vn 0.712585 -0.134405 0.688591 +vn 0.139645 -0.715293 0.684730 +vn 0.474629 0.053361 0.878567 +vn -0.033756 -0.695074 -0.718146 +vn 0.245776 0.199138 0.948651 +vn 0.086252 0.634258 0.768296 +vn 0.303202 -0.624815 -0.719497 +vn 0.265937 -0.432336 -0.861605 +vn 0.239203 -0.940251 0.242300 +vn 0.178022 0.895401 0.408125 +vn 0.706925 -0.635572 0.310332 +vn 0.314008 0.945384 -0.087455 +vn 0.281724 -0.958574 -0.042034 +vn 0.421317 0.685079 -0.594272 +vn -0.056813 -0.949118 -0.309753 +vn -0.308616 -0.052429 0.949741 +vn -0.432460 0.773273 0.463710 +vn -0.196429 0.777010 -0.598056 +vn -0.401378 -0.024592 0.915582 +vn 0.305833 0.037944 -0.951329 +vn -0.105234 0.935267 -0.337937 +vn -0.622557 0.128968 -0.771875 +vn 0.317963 -0.739567 -0.593245 +vn -0.432936 0.829485 0.352875 +vn -0.248873 0.910002 -0.331599 +vn -0.255753 -0.623166 0.739090 +vn 0.071225 0.102368 -0.992193 +vn 0.082103 -0.880091 0.467652 +vn 0.084248 0.704599 0.704586 +vn -0.098269 -0.458903 -0.883035 +vn -0.353167 0.370499 0.859071 +vn -0.120438 0.887552 -0.444687 +vn 0.105988 -0.641501 -0.759765 +vn -0.133375 -0.481767 0.866090 +vn -0.039445 0.072120 -0.996616 +vn -0.057060 0.143027 -0.988073 +vn -0.138441 0.049900 -0.989113 +vn -0.361477 0.598886 0.714612 +vn 0.127763 -0.367001 -0.921405 +vn 0.118367 -0.401606 -0.908131 +vn 0.351844 -0.744996 -0.566733 +vn 0.081447 0.101302 -0.991516 +vn -0.373273 0.923177 0.091712 +vn 0.175463 -0.167315 -0.970164 +vn 0.138638 -0.754231 -0.641806 +vn 0.337627 -0.770605 -0.540533 +vn 0.030322 0.997486 -0.064052 +vn -0.057873 -0.553979 -0.830517 +vn -0.178998 0.976116 -0.123116 +vn 0.206703 -0.842000 -0.498307 +vn -0.367504 0.598204 0.712104 +vn 0.234277 -0.933630 -0.271017 +vn -0.743014 0.589358 -0.317155 +vn -0.439687 -0.601834 0.666687 +vn -0.292952 0.945777 -0.140302 +vn -0.224196 0.532487 0.816207 +vn -0.097259 -0.464219 -0.880365 +vn 0.195520 -0.508538 -0.838547 +vn 0.103577 -0.522053 -0.846601 +vn -0.395641 0.714804 0.576648 +vn -0.220366 0.563614 0.796102 +vn -0.021259 -0.997178 -0.072007 +vn -0.199589 0.893451 0.402381 +vn 0.063889 -0.986994 -0.147514 +vn 0.060335 0.998157 -0.006491 +vn -0.848604 0.462623 -0.256613 +vn -0.392762 0.410336 0.823020 +vn -0.389109 0.463410 0.796144 +vn -0.270717 0.960016 -0.071286 +vn -0.335874 0.561544 0.756213 +vn 0.029820 0.770737 -0.636455 +vn 0.011115 0.845591 -0.533716 +vn 0.038232 0.828541 -0.558622 +vn -0.650158 0.623342 -0.434442 +vn 0.071189 -0.632366 0.771392 +vn 0.642581 -0.765244 -0.038617 +vn -0.047263 0.329727 -0.942893 +vn 0.079202 0.218607 -0.972594 +vn -0.135857 -0.593376 0.793377 +vn -0.057082 -0.005801 -0.998353 +vn -0.236097 0.490129 -0.839066 +vn -0.274725 0.958721 0.073357 +vn 0.007091 -0.209103 -0.977868 +vn -0.008632 -0.739118 0.673520 +vn -0.067113 -0.696636 -0.714279 +vn -0.661393 -0.747309 -0.063948 +vn 0.036101 0.543263 -0.838786 +vn -0.425591 -0.776941 0.463933 +vn 0.348505 -0.747532 -0.565456 +vn -0.532000 -0.596462 0.601006 +vn 0.035417 0.744094 0.667136 +vn -0.179756 0.974121 -0.137026 +vn -0.352713 0.229893 0.907051 +vn -0.373066 0.860651 0.346558 +vn 0.020025 0.997781 -0.063493 +vn -0.375832 0.377923 0.846123 +vn 0.617623 -0.752399 -0.228992 +vn 0.623342 -0.718455 -0.308653 +vn -0.021379 0.998750 0.045190 +vn -0.332210 0.912647 -0.238142 +vn -0.227655 0.851213 0.472874 +vn -0.437433 -0.723771 0.533673 +vn 0.431336 -0.036025 -0.901472 +vn 0.467152 -0.013936 -0.884067 +vn 0.130787 -0.960831 0.244334 +vn 0.998143 0.030850 -0.052528 +vn 0.411139 0.001560 0.911571 +vn 0.801430 -0.554633 -0.223814 +vn 0.054773 0.706983 -0.705107 +vn 0.461974 0.587322 -0.664554 +vn -0.093621 0.493329 0.864790 +vn 0.193487 -0.937389 -0.289595 +vn -0.799834 0.511860 -0.313473 +vn 0.246926 0.045502 0.967966 +vn -0.538351 0.831373 0.137830 +vn 0.494736 -0.256483 0.830333 +vn 0.092876 -0.776574 -0.623143 +vn 0.292147 -0.908396 0.299111 +vn 0.025821 0.758033 -0.651705 +vn 0.601880 -0.377786 0.703576 +vn 0.614962 0.694505 -0.373476 +vn -0.005184 0.982273 0.187384 +vn 0.669877 0.392285 0.630378 +vn -0.753543 0.379716 -0.536645 +vn 0.522887 0.179811 -0.833221 +vn 0.589047 -0.768244 0.250648 +vn 0.223339 0.675826 0.702409 +vn 0.260781 0.625560 0.735301 +vn 0.542777 -0.186644 -0.818876 +vn 0.492473 -0.042796 0.869275 +vn 0.029172 0.839520 0.542545 +vn 0.442082 -0.166697 -0.881349 +vn -0.179586 -0.226395 0.957337 +vn 0.787075 -0.277346 -0.550992 +vn -0.410304 0.623986 0.665050 +vn -0.238259 0.969113 0.063664 +vn 0.293543 -0.370744 -0.881125 +vn 0.466078 -0.731426 -0.497783 +vn 0.018331 -0.997158 -0.073077 +vn 0.060233 -0.386785 -0.920201 +vn 0.303905 0.573518 0.760736 +vn -0.052839 0.995296 0.081206 +vn 0.537000 -0.842794 -0.036459 +vn -0.299617 -0.165972 -0.939512 +vn -0.614114 0.780124 0.119460 +vn -0.115376 0.788231 -0.604467 +vn 0.192825 -0.932122 -0.306540 +vn -0.078812 0.833645 -0.546649 +vn 0.081902 -0.406849 -0.909816 +vn 0.150728 -0.265837 -0.952162 +vn 0.709494 -0.695969 -0.110657 +vn -0.060162 -0.964956 0.255423 +vn -0.202817 0.564554 0.800090 +vn -0.261247 -0.091985 0.960879 +vn -0.300959 0.472070 0.828598 +vn -0.096257 -0.985692 -0.138372 +vn 0.378530 -0.767336 -0.517601 +vn -0.789277 0.472175 -0.392545 +vn 0.067821 -0.866572 -0.494422 +vn -0.565772 -0.634017 0.527186 +vn -0.041149 0.997706 0.053750 +vn -0.267670 0.340250 0.901434 +vn -0.342973 0.118111 0.931890 +vn -0.105612 -0.819969 -0.562580 +vn -0.247710 0.959939 0.130982 +vn -0.008065 -0.625456 0.780218 +vn -0.108574 0.827115 0.551446 +vn -0.002484 0.896745 -0.442541 +vn 0.348618 -0.924084 -0.156636 +vn -0.643921 0.677918 0.354673 +vn -0.051070 0.962513 0.266383 +vn 0.125430 0.991955 -0.017096 +vn -0.862946 0.140130 -0.485476 +vn 0.067670 -0.971563 0.226906 +vn -0.468586 0.860136 -0.201479 +vn -0.895474 0.408563 -0.176643 +vn -0.331694 0.306525 -0.892200 +vn 0.029107 -0.975750 -0.216946 +vn 0.005836 -0.727820 0.685743 +vn -0.103642 -0.979188 -0.174496 +vn 0.249637 0.769301 0.588096 +vn -0.524328 -0.249898 0.814022 +vn 0.147546 0.091953 -0.984771 +vn -0.552823 -0.429686 0.713972 +vn -0.609017 0.362031 -0.705714 +vn 0.176546 0.731464 0.658628 +vn -0.407343 0.855285 0.320248 +vn 0.628103 -0.777953 -0.016586 +vn 0.293892 -0.418374 -0.859413 +vn 0.348494 0.642736 0.682234 +vn -0.119774 0.914025 0.387572 +vn -0.723794 0.681091 -0.110625 +vn -0.119294 0.929793 -0.348216 +vn 0.282378 -0.814733 -0.506432 +vn -0.180083 -0.426635 -0.886314 +vn 0.140698 0.616596 0.774606 +vn -0.429011 0.809194 -0.401441 +vn -0.303272 0.476293 0.825331 +vn 0.344633 -0.793404 -0.501735 +vn 0.280042 -0.931934 0.230381 +vn -0.055590 0.979048 0.195894 +vn -0.295522 0.442747 0.846547 +vn 0.061553 -0.147866 -0.987090 +vn 0.204684 -0.940933 -0.269722 +vn 0.127492 -0.246523 -0.960714 +vn 0.033085 -0.035515 -0.998821 +vn -0.253102 0.756068 0.603573 +vn 0.095424 -0.571111 -0.815308 +vn -0.395094 -0.053318 0.917092 +vn -0.354977 -0.865720 0.352873 +vn 0.190506 -0.349195 -0.917480 +vn 0.448339 -0.725148 -0.522639 +vn 0.073919 0.722318 0.687599 +vn 0.189299 -0.400687 -0.896446 +vn -0.075934 -0.463669 -0.882749 +vn -0.378488 0.049850 0.924263 +vn -0.309451 0.327011 0.892919 +vn -0.106040 -0.110587 -0.988193 +vn -0.320725 0.402941 0.857189 +vn -0.083112 -0.555593 0.827290 +vn -0.316334 0.839050 0.442637 +vn -0.017204 -0.189920 -0.981649 +vn -0.184997 0.554480 0.811374 +vn 0.040168 -0.827015 0.560743 +vn 0.001197 -0.913041 0.407866 +vn 0.094049 0.963859 -0.249260 +vn -0.225335 -0.912360 0.341794 +vn -0.262674 0.872986 -0.410973 +vn -0.426633 0.735143 0.526829 +vn -0.372984 0.764065 -0.526391 +vn 0.303154 -0.847273 -0.436149 +vn -0.096430 0.876607 -0.471446 +vn -0.073070 -0.755191 0.651420 +vn -0.331048 0.683850 0.650197 +vn 0.268528 -0.752282 -0.601634 +vn -0.063076 -0.993564 0.094084 +vn 0.250102 -0.619460 -0.744123 +vn 0.164684 -0.563677 -0.809412 +vn 0.230051 -0.795553 -0.560511 +vn 0.087407 -0.979068 -0.183811 +vn -0.136932 0.893296 -0.428104 +vn 0.566695 -0.722752 -0.395584 +vn 0.606850 -0.707618 -0.361954 +vn -0.324687 -0.555243 0.765691 +vn -0.894205 0.437894 -0.092988 +vn -0.958026 -0.088617 0.272643 +vn 0.757549 -0.426473 -0.494207 +vn 0.700111 -0.642006 0.312527 +vn -0.032650 0.634478 0.772251 +vn -0.160779 -0.982077 -0.098362 +vn -0.896685 0.414840 -0.154479 +vn 0.562393 -0.052837 0.825180 +vn -0.516855 -0.144173 -0.843846 +vn -0.034521 -0.011116 0.999342 +vn 0.347561 -0.798315 0.491827 +vn 0.602863 -0.324415 0.728911 +vn -0.884999 0.464522 -0.031577 +vn 0.201133 -0.572430 0.794902 +vn -0.499627 -0.861921 -0.086405 +vn 0.105738 0.852544 0.511848 +vn -0.020499 0.894912 0.445772 +vn 0.536710 0.720482 -0.439144 +vn 0.175809 0.810484 -0.558755 +vn 0.140809 -0.719617 0.679945 +vn -0.388298 -0.209285 -0.897454 +vn 0.316996 0.150048 0.936482 +vn 0.526986 -0.512435 -0.678009 +vn 0.283902 0.106261 0.952947 +vn 0.518166 -0.075571 -0.851935 +vn 0.483241 0.049943 -0.874062 +vn 0.300763 0.058445 0.951906 +vn -0.390223 0.812016 0.433999 +vn 0.892489 0.235021 0.385004 +vn 0.452152 0.124281 0.883240 +vn -0.715104 -0.445094 0.538996 +vn 0.803344 -0.326416 0.498088 +vn -0.690678 -0.581306 0.430171 +vn -0.701810 -0.260900 0.662868 +vn 0.482505 -0.479055 -0.733277 +vn 0.271466 -0.770377 -0.576910 +vn 0.612972 -0.041046 0.789037 +vn 0.752287 0.143914 0.642925 +vn 0.137587 -0.683638 0.716735 +vn 0.283645 0.118212 0.951615 +vn 0.007566 0.136348 0.990632 +vn 0.287924 0.186133 0.939391 +vn 0.106276 0.517728 0.848919 +vn 0.321863 -0.723774 -0.610373 +vn 0.223216 0.814002 0.536261 +vn 0.332227 0.898535 0.286810 +vn 0.398842 -0.444660 -0.801999 +vn 0.574984 0.816613 -0.050364 +vn 0.748232 -0.240920 -0.618148 +vn 0.970563 0.234076 -0.056705 +vn 0.364043 -0.785127 -0.501047 +vn 0.763910 -0.634032 -0.120184 +vn 0.165929 -0.970395 -0.175502 +vn 0.281729 -0.685760 0.671090 +vn -0.480612 -0.085157 0.872789 +vn 0.001508 0.999055 -0.043441 +vn -0.481423 0.277763 0.831312 +vn -0.365472 -0.265095 -0.892275 +vn -0.005843 0.915168 -0.403030 +vn -0.356946 0.111542 -0.927442 +vn -0.205646 0.815918 -0.540358 +vn 0.213201 -0.848692 -0.484012 +vn 0.049122 0.681532 -0.730137 +vn 0.040661 0.998668 -0.031750 +vn -0.459094 0.295777 0.837705 +vn 0.032993 -0.963192 0.266780 +vn -0.379887 0.662381 -0.645707 +vn -0.599126 0.797871 0.066711 +vn -0.412446 -0.675480 0.611240 +vn -0.142336 -0.896074 0.420465 +vn -0.638923 0.767942 -0.045207 +vn -0.048193 0.998762 -0.012311 +vn -0.087080 -0.996121 0.012621 +vn 0.000218 0.772204 -0.635375 +vn -0.353085 0.612460 0.707265 +vn -0.442287 0.893742 -0.074880 +vn 0.951684 -0.170588 -0.255337 +vn -0.560535 0.822425 0.097047 +vn -0.295598 0.566214 0.769431 +vn -0.205741 -0.673509 0.709969 +vn -0.363889 0.757579 -0.541903 +vn -0.078397 0.978588 -0.190315 +vn -0.653271 0.752307 0.085270 +vn -0.515773 0.631396 -0.579066 +vn -0.317594 0.186814 -0.929642 +vn -0.009176 -0.477156 -0.878771 +vn 0.012219 -0.974696 0.223200 +vn 0.113912 -0.068004 -0.991161 +vn -0.463428 0.693165 0.552048 +vn -0.174413 -0.984657 0.005490 +vn -0.042975 0.779057 0.625478 +vn 0.027722 -0.968290 0.248285 +vn -0.233859 0.268658 -0.934416 +vn 0.023823 0.777918 -0.627914 +vn -0.803234 0.526752 -0.278113 +vn -0.224199 0.553410 0.802168 +vn 0.782710 0.622353 -0.006534 +vn 0.137998 -0.799106 -0.585138 +vn -0.202793 0.891003 -0.406187 +vn -0.040171 -0.997916 0.050491 +vn 0.740037 -0.670174 -0.056673 +vn 0.071632 -0.508848 -0.857871 +vn -0.220426 -0.942110 0.252669 +vn 0.227620 0.616854 0.753446 +vn -0.730296 -0.477899 0.488139 +vn -0.206609 0.976749 -0.057223 +vn -0.056488 -0.736610 0.673955 +vn 0.651576 -0.610445 -0.450340 +vn -0.030772 -0.405023 0.913789 +vn 0.736801 -0.034164 -0.675246 +vn -0.266196 -0.448833 0.853047 +vn 0.156342 -0.982660 -0.099686 +vn 0.080487 -0.835282 -0.543898 +vn 0.115860 -0.984105 -0.134589 +vn -0.292774 0.073658 0.953340 +vn 0.315643 0.947185 0.056665 +vn -0.576365 0.802378 0.154896 +vn 0.060526 -0.840785 -0.537976 +vn -0.403444 0.522824 0.750925 +vn 0.225186 -0.826863 -0.515353 +vn -0.471841 0.065025 0.879283 +vn 0.090048 -0.640408 -0.762738 +vn -0.872426 0.357838 -0.332903 +vn -0.245680 0.812674 -0.528396 +vn -0.371140 0.134965 0.918716 +vn -0.562516 -0.334836 0.755950 +vn 0.582201 -0.661513 -0.472696 +vn 0.164620 -0.830799 -0.531670 +vn -0.065949 -0.990486 0.120780 +vn 0.125105 -0.439294 -0.889589 +vn -0.485515 0.301166 0.820716 +vn -0.300062 -0.857847 0.417206 +vn 0.181251 0.977858 -0.104607 +vn -0.152155 0.683103 -0.714296 +vn -0.820254 0.500060 -0.277712 +vn -0.011011 -0.560412 -0.828141 +vn -0.080708 0.958250 -0.274306 +vn -0.834542 0.407478 -0.370812 +vn -0.387799 0.477216 0.788592 +vn -0.580974 -0.393633 0.712406 +vn -0.119482 -0.398733 0.909250 +vn 0.324031 -0.694752 -0.642124 +vn 0.779011 -0.607434 -0.155451 +vn -0.080297 0.859832 0.504224 +vn -0.272717 -0.775691 0.569148 +vn -0.139188 -0.978243 0.153841 +vn 0.056579 -0.561943 -0.825238 +vn 0.550345 -0.727070 -0.410475 +vn -0.880408 0.369153 -0.297671 +vn 0.010101 -0.998619 0.051563 +vn 0.208098 0.314924 -0.926023 +vn -0.162929 -0.455689 -0.875101 +vn -0.043002 -0.706495 0.706411 +vn 0.152549 -0.447963 -0.880942 +vn -0.483794 0.831117 0.274206 +vn -0.283662 -0.308100 0.908080 +vn 0.435288 -0.582016 0.686864 +vn -0.064349 0.500196 0.863518 +vn 0.052195 0.700183 0.712053 +vn 0.119361 -0.762050 -0.636422 +vn 0.226012 -0.829819 0.510215 +vn 0.583299 -0.778359 -0.232207 +vn 0.049206 -0.056848 0.997170 +vn -0.554094 0.195616 0.809144 +vn 0.265636 0.003021 -0.964069 +vn -0.199710 0.979850 0.003196 +vn -0.885512 0.450769 -0.112587 +vn 0.538284 -0.800367 0.263936 +vn 0.268302 -0.604558 -0.750016 +vn 0.206418 0.386761 0.898781 +vn 0.329952 -0.745233 0.579448 +vn 0.218857 -0.961240 0.167686 +vn -0.396633 -0.772207 0.496366 +vn 0.219824 -0.664708 0.714031 +vn 0.059940 0.174686 0.982798 +vn 0.249161 0.476777 -0.842972 +vn 0.261762 -0.835995 0.482279 +vn -0.183623 0.163528 -0.969299 +vn -0.219581 0.780071 -0.585895 +vn -0.170729 0.393584 -0.903296 +vn -0.079000 -0.309374 -0.947653 +vn -0.194832 0.545509 -0.815144 +vn -0.844361 0.420021 -0.332622 +vn 0.045973 -0.998125 -0.040411 +vn 0.288087 0.914514 0.284025 +vn 0.342064 -0.188826 -0.920509 +vn 0.061079 0.345592 0.936395 +vn 0.179971 0.353434 0.917984 +vn 0.491589 0.856247 0.158687 +vn -0.003083 -0.287833 -0.957676 +vn 0.529589 -0.363521 0.766413 +vn -0.187701 0.633611 -0.750537 +vn 0.142173 0.147691 0.978762 +vn -0.158408 0.541607 0.825572 +vn 0.197683 -0.372390 -0.906778 +vn 0.763365 -0.645198 -0.031527 +vn 0.715526 -0.637762 0.285100 +vn -0.232250 0.632152 0.739219 +vn 0.692695 0.300949 -0.655442 +vn 0.812611 -0.435911 -0.386838 +vn -0.248762 0.134120 0.959234 +vn -0.113182 -0.045999 -0.992509 +vn -0.059399 0.830172 -0.554333 +vn 0.288391 0.311443 -0.905447 +vn -0.447409 0.766996 0.459937 +vn 0.062572 -0.950694 -0.303754 +vn 0.334892 -0.775016 -0.535908 +vn -0.423936 -0.089437 0.901265 +vn 0.885716 -0.255187 -0.387797 +vn -0.500403 0.110381 0.858727 +vn -0.465594 0.811571 -0.352951 +vn -0.334577 -0.242595 -0.910608 +vn -0.006819 -0.642383 -0.766353 +vn -0.105603 -0.217868 0.970248 +vn -0.208351 -0.610519 0.764105 +vn -0.651631 0.159857 -0.741500 +vn -0.464603 0.743927 0.480331 +vn -0.283994 0.940347 -0.187335 +vn -0.226589 0.966037 0.124215 +vn 0.400163 -0.795135 -0.455663 +vn -0.402487 0.816242 0.414431 +vn 0.374606 -0.751690 -0.542801 +vn 0.002003 -0.962402 0.271623 +vn -0.224544 0.973025 0.052933 +vn -0.661488 -0.259438 0.703652 +vn -0.047374 -0.980890 0.188706 +vn -0.768213 0.554036 -0.320770 +vn -0.587274 0.136644 0.797770 +vn -0.774444 0.538512 -0.332027 +vn 0.711831 -0.649699 -0.266810 +vn -0.077306 -0.958574 -0.274153 +vn -0.097397 -0.304028 -0.947671 +vn -0.492209 0.193240 0.848757 +vn -0.346349 0.933296 -0.094877 +vn 0.042130 -0.974525 0.220289 +vn 0.769312 -0.609446 -0.191661 +vn -0.002762 -0.992108 0.125356 +vn -0.230421 0.820842 -0.522614 +vn -0.329151 -0.198428 -0.923193 +vn -0.078323 -0.672807 0.735660 +vn -0.071722 -0.997256 0.018337 +vn -0.320009 0.881530 -0.347130 +vn -0.205634 -0.977332 0.050369 +vn 0.146905 0.686946 0.711705 +vn -0.173530 -0.530569 0.829689 +vn -0.355864 0.564896 -0.744482 +vn -0.115371 -0.485463 0.866611 +vn 0.241739 -0.383351 -0.891406 +vn 0.256560 -0.371062 -0.892463 +vn 0.083995 -0.958735 -0.271611 +vn -0.718856 0.658236 -0.223542 +vn 0.277675 -0.290738 -0.915624 +vn -0.373123 0.844852 0.383411 +vn 0.290058 -0.322439 -0.901055 +vn 0.276950 -0.733784 0.620371 +vn 0.744997 -0.380830 -0.547675 +vn 0.242483 -0.717367 -0.653135 +vn -0.100054 -0.432943 0.895851 +vn -0.696657 -0.168680 0.697292 +vn -0.602047 0.798252 0.018232 +vn -0.347295 0.232871 0.908382 +vn -0.581571 0.801280 0.140443 +vn -0.216927 -0.430542 0.876114 +vn -0.403778 0.330670 0.853007 +vn -0.274641 0.961455 -0.013303 +vn -0.286811 0.872831 0.394848 +vn 0.307475 -0.731168 -0.608976 +vn -0.670541 0.741426 -0.025736 +vn -0.134286 0.872155 -0.470439 +vn -0.315590 -0.129104 -0.940072 +vn -0.211437 -0.151707 -0.965546 +vn 0.267016 -0.723689 -0.636378 +vn 0.033970 -0.693711 0.719452 +vn -0.395061 0.842879 0.365351 +vn -0.442926 0.693179 -0.568612 +vn -0.268264 0.502039 0.822187 +vn -0.290710 -0.098940 -0.951682 +vn -0.435421 0.269536 -0.858929 +vn -0.397143 -0.221472 0.890633 +vn -0.078913 0.922945 -0.376757 +vn -0.281194 0.913443 0.294197 +vn -0.741922 0.537191 -0.401219 +vn -0.084839 -0.619736 0.780211 +vn 0.128815 -0.853432 -0.505036 +vn 0.105173 -0.572381 -0.813215 +vn -0.371177 0.920205 -0.124303 +vn -0.454613 0.883029 -0.116565 +vn -0.018135 0.989221 0.145305 +vn 0.768740 -0.546859 0.331638 +vn -0.354031 0.440915 0.824776 +vn -0.080162 0.970739 0.226363 +vn 0.177176 -0.959630 -0.218447 +vn 0.046867 0.743708 0.666860 +vn -0.307602 0.942952 -0.127369 +vn 0.002665 0.747733 0.663994 +vn 0.079013 -0.994760 0.064880 +vn -0.157538 -0.785003 0.599126 +vn 0.312039 -0.328483 -0.891477 +vn -0.242687 -0.674070 0.697663 +vn 0.681348 -0.703015 -0.203801 +vn -0.155319 0.815973 0.556834 +vn -0.270047 0.800946 0.534379 +vn -0.416535 0.264769 0.869710 +vn -0.128505 -0.502358 -0.855057 +vn -0.024945 0.856874 -0.514922 +vn -0.332142 0.117084 0.935934 +vn -0.007305 0.982995 0.183486 +vn 0.090619 -0.927468 -0.362755 +vn 0.050469 -0.979336 0.195843 +vn -0.387548 0.494803 0.777803 +vn 0.137321 -0.913942 -0.381907 +vn 0.690944 -0.722171 0.032644 +vn -0.398601 0.104826 -0.911114 +vn -0.567032 0.493867 -0.659219 +vn -0.648605 0.525459 -0.550639 +vn 0.690174 -0.242176 0.681917 +vn 0.275025 -0.854625 -0.440429 +vn 0.348576 0.146328 0.925788 +vn -0.373298 -0.763331 0.527232 +vn 0.599339 0.152711 0.785794 +vn 0.429665 -0.526033 -0.733947 +vn 0.063258 -0.115395 -0.991303 +vn 0.443565 -0.699558 -0.560239 +vn 0.787840 -0.615271 -0.027387 +vn 0.850979 0.489640 -0.189967 +vn 0.091530 -0.254332 -0.962776 +vn -0.194278 0.665200 -0.720947 +vn 0.412277 -0.198220 -0.889234 +vn -0.480589 0.642304 0.597058 +vn 0.571714 -0.151056 -0.806427 +vn -0.574603 0.808804 -0.125168 +vn 0.710482 0.413896 -0.569127 +vn -0.560121 0.459600 -0.689225 +vn 0.083505 0.642469 -0.761748 +vn -0.193303 0.485086 -0.852834 +vn -0.194300 0.089331 0.976866 +vn -0.452937 0.501803 0.736913 +vn -0.429081 0.501076 0.751540 +vn 0.315814 -0.259715 0.912584 +vn 0.697309 -0.595908 -0.398314 +vn 0.985883 -0.143409 0.086422 +vn 0.200104 -0.469867 -0.859758 +vn 0.728942 0.153569 -0.667128 +vn 0.368178 -0.436318 -0.821019 +vn 0.062795 -0.411742 0.909134 +vn 0.404673 -0.260443 0.876590 +vn 0.407420 -0.646137 -0.645380 +vn 0.315510 0.338891 0.886344 +vn 0.034451 0.239197 0.970360 +vn 0.337351 -0.737741 -0.584751 +vn 0.157646 0.672984 0.722662 +vn 0.310853 0.806497 0.502924 +vn 0.584475 0.684274 0.436070 +vn 0.760198 0.383228 0.524628 +vn 0.448523 0.358397 0.818767 +vn -0.199531 0.384619 0.901252 +vn 0.429448 -0.282650 0.857720 +vn -0.230748 0.971367 -0.056585 +vn 0.177373 -0.189498 -0.965727 +vn -0.089761 0.995755 -0.020347 +vn -0.100297 0.994687 0.023195 +vn -0.762826 0.445892 -0.468270 +vn 0.045700 -0.996612 -0.068383 +vn -0.271720 -0.486460 0.830376 +vn -0.081353 0.979780 0.182792 +vn -0.451887 0.689327 0.566239 +vn -0.205748 0.864743 0.458134 +vn 0.768651 -0.460338 -0.444144 +vn 0.220781 -0.586176 -0.779521 +vn 0.325015 0.883920 -0.336230 +vn -0.003173 -0.662820 0.748772 +vn -0.133538 0.982297 0.131375 +vn -0.278857 0.533112 0.798768 +vn -0.165812 0.239291 0.956685 +vn -0.238499 0.129072 0.962527 +vn -0.245040 0.897599 -0.366431 +vn -0.405159 -0.901406 0.152684 +vn 0.412303 -0.724032 -0.552977 +vn -0.243656 -0.705822 0.665167 +vn 0.056903 -0.817114 -0.573661 +vn 0.337895 -0.732474 -0.591024 +vn 0.118211 -0.398578 -0.909485 +vn -0.371762 -0.231473 -0.899007 +vn 0.103967 -0.817793 -0.566044 +vn -0.175521 0.938464 -0.297452 +vn -0.168705 0.481445 -0.860087 +vn -0.010032 0.980968 -0.193908 +vn -0.490341 0.515742 0.702549 +vn 0.169824 -0.604153 -0.778562 +vn -0.165498 0.643108 -0.747678 +vn -0.360615 0.927011 -0.102991 +vn -0.685714 0.662361 -0.301785 +vn -0.719881 0.570278 -0.395670 +vn -0.786974 0.456436 -0.415137 +vn 0.021738 0.987461 0.156361 +vn 0.154845 -0.643019 -0.750033 +vn -0.098619 0.995125 0.000451 +vn -0.323227 0.572618 0.753414 +vn 0.138311 -0.902235 -0.408463 +vn -0.180946 -0.463754 0.867289 +vn -0.247784 -0.934542 0.255411 +vn -0.024179 -0.996982 0.073769 +vn -0.031745 0.756003 0.653798 +vn -0.049809 0.042084 0.997872 +vn -0.357102 -0.345162 0.867953 +vn -0.306469 -0.899061 0.312677 +vn -0.417096 -0.520572 0.745007 +vn -0.273168 -0.439026 -0.855941 +vn -0.373087 0.758921 0.533710 +vn -0.442568 0.614388 0.653193 +vn -0.303286 0.907831 0.289588 +vn -0.515800 0.839738 0.169678 +vn 0.063597 0.827749 -0.557483 +vn -0.037553 0.833872 -0.550678 +vn -0.014638 -0.998137 -0.059225 +vn -0.077501 0.767758 -0.636035 +vn -0.487338 0.282986 0.826088 +vn 0.099064 -0.987788 -0.120253 +vn -0.179197 0.940102 -0.289994 +vn -0.472787 0.616285 0.629814 +vn 0.806552 -0.590788 -0.021066 +vn -0.380963 -0.902103 0.202678 +vn -0.538347 -0.306342 0.785072 +vn 0.215684 -0.336729 -0.916566 +vn -0.233936 -0.250842 -0.939336 +vn -0.474231 0.346259 0.809450 +vn -0.495021 -0.241770 -0.834567 +vn -0.875598 0.064726 -0.478685 +vn -0.303629 -0.795079 0.525033 +vn 0.164596 0.942613 0.290499 +vn 0.285020 -0.041079 -0.957641 +vn -0.502324 0.727696 0.467043 +vn -0.542031 0.765513 -0.346687 +vn 0.286134 -0.732698 -0.617480 +vn 0.237605 -0.850713 -0.468862 +vn 0.014537 0.999841 -0.010290 +vn 0.346874 -0.821900 -0.451839 +vn -0.043583 0.836326 -0.546497 +vn -0.303406 0.664756 0.682675 +vn -0.120082 -0.598797 0.791848 +vn 0.760398 -0.634823 -0.137089 +vn -0.235511 -0.326918 -0.915237 +vn -0.299328 0.150834 0.942153 +vn -0.340186 -0.445814 0.827963 +vn -0.276467 0.786285 0.552559 +vn -0.398293 0.037928 -0.916474 +vn 0.012876 -0.974294 0.224912 +vn -0.112306 -0.963085 -0.244651 +vn -0.671894 0.533742 -0.513496 +vn -0.738461 0.552333 -0.386786 +vn 0.440164 -0.752601 0.489743 +vn -0.106005 -0.991513 0.075264 +vn -0.423437 0.126588 -0.897038 +vn -0.246489 -0.845083 0.474424 +vn -0.393652 -0.016847 -0.919105 +vn -0.165922 -0.775867 -0.608687 +vn -0.462633 -0.639560 0.613949 +vn 0.285489 -0.126927 -0.949940 +vn -0.363322 -0.243138 0.899378 +vn -0.010796 0.400534 0.916218 +vn -0.318463 -0.455269 0.831451 +vn 0.112277 -0.499351 -0.859094 +vn -0.306976 0.741277 -0.596887 +vn -0.044120 -0.885846 0.461878 +vn -0.164925 0.626110 -0.762093 +vn 0.627185 -0.547317 0.554151 +vn -0.628291 0.416562 0.657059 +vn 0.477244 -0.820037 -0.315875 +vn 0.062726 -0.989037 0.133681 +vn 0.222547 -0.876512 0.426849 +vn -0.822851 0.523568 0.220890 +vn 0.533110 0.661947 0.526896 +vn 0.455824 0.329628 0.826783 +vn -0.825024 -0.412305 -0.386444 +vn -0.169350 -0.803382 -0.570874 +vn -0.058186 -0.966551 0.249789 +vn 0.013763 -0.290019 0.956922 +vn 0.167044 -0.768164 -0.618078 +vn -0.878719 0.442722 -0.178465 +vn 0.043225 0.353217 -0.934542 +vn -0.638068 0.112672 -0.761691 +vn -0.853595 0.499642 -0.147421 +vn 0.248347 0.898399 -0.362218 +vn -0.109536 -0.986053 0.125309 +vn 0.457980 0.226675 0.859577 +vn 0.467250 0.006930 0.884098 +vn -0.518490 0.158025 0.840355 +vn 0.755626 -0.566848 0.328198 +vn -0.337652 0.157218 0.928048 +vn 0.752931 -0.580710 -0.309631 +vn -0.197009 -0.103975 0.974873 +vn -0.404933 0.564009 0.719669 +vn 0.745210 -0.638149 0.193461 +vn 0.843121 0.020655 -0.537327 +vn -0.667663 0.420412 -0.614394 +vn -0.576347 0.167406 0.799874 +vn -0.115258 0.186683 0.975636 +vn -0.434241 0.012297 0.900713 +vn -0.367452 0.891758 -0.264095 +vn 0.159660 -0.729670 0.664899 +vn -0.209344 -0.430386 -0.878034 +vn 0.457733 -0.693545 -0.556305 +vn -0.303702 0.441140 0.844488 +vn -0.366342 0.092346 -0.925886 +vn -0.055731 -0.728082 0.683220 +vn 0.013362 -0.734908 -0.678035 +vn 0.313754 0.879416 0.358030 +vn 0.174330 -0.368225 -0.913247 +vn -0.391209 0.534933 -0.748867 +vn -0.021578 -0.460398 -0.887450 +vn -0.005946 -0.936695 -0.350096 +vn 0.234321 -0.494932 -0.836741 +vn -0.266189 -0.590672 0.761742 +vn -0.398485 0.500369 0.768662 +vn -0.780143 -0.063584 -0.622361 +vn 0.172635 -0.500827 -0.848157 +vn -0.052479 -0.992467 0.110700 +vn 0.242147 -0.456840 -0.855957 +vn -0.418002 -0.836310 0.354767 +vn 0.201579 -0.584780 0.785747 +vn -0.437629 0.375994 0.816768 +vn -0.218298 -0.297891 0.929305 +vn -0.593028 0.781441 0.194080 +vn 0.745397 -0.645133 -0.167886 +vn -0.440454 0.742508 0.504660 +vn -0.104709 0.992265 0.066682 +vn -0.406310 0.493644 0.768913 +vn -0.579677 -0.046001 -0.813547 +vn -0.425787 0.861104 0.277857 +vn 0.282122 -0.569691 -0.771919 +vn -0.412846 -0.174426 0.893943 +vn 0.319187 -0.915993 -0.243055 +vn -0.484542 0.701462 -0.522656 +vn -0.466255 0.884640 -0.004230 +vn 0.087098 -0.890572 0.446424 +vn 0.118492 -0.724951 0.678532 +vn -0.444214 -0.093515 0.891027 +vn -0.440243 0.830084 -0.342268 +vn 0.394025 -0.570115 -0.720911 +vn -0.314848 -0.129138 0.940316 +vn -0.022051 -0.997372 0.069012 +vn 0.752264 -0.631968 0.186320 +vn -0.797700 0.472238 -0.375054 +vn -0.098435 -0.764254 -0.637359 +vn 0.722649 -0.674642 -0.150455 +vn -0.033167 -0.925022 0.378464 +vn -0.632259 -0.341727 0.695320 +vn 0.089614 -0.869139 -0.486381 +vn 0.503869 -0.387880 -0.771794 +vn 0.742938 -0.571684 -0.348168 +vn -0.354076 0.533170 0.768349 +vn 0.248265 -0.336625 -0.908322 +vn 0.283727 0.238337 0.928813 +vn -0.418018 -0.543187 0.728154 +vn 0.183258 0.486258 0.854382 +vn -0.351303 -0.220359 0.909961 +vn -0.242617 0.968726 -0.052032 +vn -0.068618 -0.796505 -0.600726 +vn -0.167123 0.973425 -0.156570 +vn -0.056311 -0.304507 -0.950844 +vn 0.023190 0.999529 0.020077 +vn -0.312252 -0.210919 -0.926289 +vn 0.376307 -0.408879 -0.831391 +vn -0.273125 0.522531 0.807691 +vn 0.188761 0.896239 -0.401404 +vn 0.098979 -0.462645 -0.881001 +vn 0.030035 0.993339 0.111243 +vn 0.041187 -0.999073 0.012498 +vn -0.549551 0.788574 0.275942 +vn -0.331231 0.606998 0.722384 +vn -0.278989 -0.262903 -0.923605 +vn -0.627588 0.446045 -0.638104 +vn 0.004083 -0.999119 0.041775 +vn 0.752603 -0.551835 0.359260 +vn -0.039456 -0.997575 -0.057337 +vn -0.337618 0.346456 0.875204 +vn -0.620794 0.778369 0.093572 +vn -0.135413 -0.924365 0.356668 +vn -0.046062 -0.992001 -0.117526 +vn -0.295941 0.912440 -0.282618 +vn 0.660207 -0.680097 -0.318740 +vn -0.077561 -0.679601 0.729470 +vn 0.218375 0.629721 0.745496 +vn 0.135213 0.111862 -0.984482 +vn -0.211784 -0.965849 -0.149272 +vn -0.926033 0.209089 -0.314238 +vn 0.488925 0.360393 0.794399 +vn 0.068944 -0.573899 -0.816019 +vn -0.507275 0.651126 -0.564541 +vn -0.476643 0.732549 0.485988 +vn -0.494981 0.861896 0.110132 +vn -0.056476 -0.813582 0.578701 +vn -0.091242 -0.994441 -0.052551 +vn -0.294148 -0.874301 0.386101 +vn 0.070106 -0.955283 -0.287264 +vn 0.049673 0.344880 -0.937331 +vn -0.470459 0.468798 0.747594 +vn -0.509353 -0.494544 0.704263 +vn -0.100659 -0.600160 0.793521 +vn -0.129798 -0.982220 -0.135630 +vn -0.305110 0.684162 0.662442 +vn -0.108204 -0.963166 0.246179 +vn -0.374738 0.161294 0.912993 +vn 0.254757 -0.918256 -0.303159 +vn 0.147402 -0.930612 -0.335012 +vn -0.514792 -0.419203 -0.747836 +vn -0.745647 0.601192 0.287364 +vn -0.070369 -0.568051 -0.819979 +vn -0.839382 0.086422 -0.536627 +vn -0.648293 -0.629111 0.428877 +vn 0.267924 0.336396 0.902803 +vn -0.070090 -0.802963 0.591894 +vn 0.134932 -0.643146 0.753762 +vn 0.518582 -0.052568 0.853410 +vn -0.723587 0.432466 -0.537955 +vn -0.629029 0.428309 -0.648747 +vn -0.538188 0.788503 -0.297686 +vn -0.251388 -0.919565 0.301999 +vn 0.101811 -0.649401 0.753600 +vn 0.052452 -0.979355 -0.195225 +vn 0.073094 0.873473 -0.481354 +vn 0.293335 -0.057256 0.954294 +vn 0.589005 0.229164 0.774956 +vn 0.020201 -0.190528 -0.981474 +vn -0.760785 0.247890 -0.599798 +vn 0.328866 0.411235 0.850137 +vn -0.437573 -0.387966 -0.811180 +vn -0.329166 0.765816 -0.552427 +vn 0.080224 0.331111 -0.940175 +vn 0.242553 0.920301 0.306942 +vn -0.402696 -0.630780 0.663290 +vn 0.917874 0.374959 0.130051 +vn 0.039895 0.476787 -0.878113 +vn 0.391993 0.382881 -0.836506 +vn 0.166526 0.386871 -0.906973 +vn -0.287467 0.686713 0.667673 +vn 0.209326 -0.042276 0.976931 +vn -0.043147 0.309854 0.949805 +vn 0.762332 -0.159361 0.627260 +vn 0.232657 -0.626534 -0.743859 +vn 0.622274 -0.161078 0.766048 +vn -0.311699 -0.842228 0.439882 +vn 0.636333 -0.188292 -0.748082 +vn 0.586917 -0.063787 -0.807130 +vn 0.326762 -0.001171 -0.945106 +vn 0.184454 -0.651112 0.736227 +vn 0.074737 0.797635 0.598492 +vn 0.355038 -0.126661 -0.926232 +vn 0.398849 -0.467478 -0.788913 +vn 0.462634 0.391297 0.795522 +vn 0.140093 0.429487 0.892141 +vn 0.302689 0.629788 0.715364 +vn 0.384613 -0.660397 -0.644941 +vn 0.482020 0.579599 0.657056 +vn -0.423935 0.865141 -0.267973 +vn -0.488414 0.716695 0.497795 +vn -0.141619 0.989204 -0.037686 +vn -0.092885 -0.745296 0.660231 +vn -0.452966 0.199608 0.868895 +vn -0.468538 0.820773 -0.326809 +vn -0.312175 0.226107 0.922726 +vn -0.362900 0.134093 0.922130 +vn -0.021564 -0.999157 -0.034941 +vn -0.275081 0.426834 0.861477 +vn 0.220419 -0.352820 -0.909359 +vn 0.046772 -0.579550 0.813593 +vn 0.011018 -0.996809 0.079056 +vn 0.200816 -0.465105 -0.862177 +vn -0.399060 0.800008 0.448037 +vn -0.491971 0.709227 0.504938 +vn 0.747722 -0.614536 -0.251510 +vn -0.091732 0.993101 0.073044 +vn -0.494266 0.826447 0.269603 +vn -0.190684 0.691238 -0.697015 +vn -0.630033 0.428802 -0.647446 +vn 0.377188 0.844136 -0.381004 +vn 0.231255 0.510246 -0.828354 +vn -0.126357 0.924463 -0.359724 +vn -0.222104 -0.935234 -0.275693 +vn 0.273304 -0.691003 -0.669194 +vn -0.152388 -0.726026 0.670570 +vn 0.274736 -0.447798 -0.850880 +vn 0.348702 -0.513995 -0.783719 +vn 0.286561 -0.278231 -0.916772 +vn -0.258248 0.962420 -0.083996 +vn 0.090415 -0.907663 -0.409845 +vn -0.170789 -0.059350 -0.983519 +vn -0.353241 0.739170 0.573453 +vn 0.216282 0.382655 -0.898219 +vn -0.167922 -0.402496 -0.899889 +vn -0.834917 -0.090724 -0.542847 +vn -0.382217 -0.854498 0.351771 +vn -0.103783 -0.750499 0.652671 +vn -0.409204 0.855203 -0.318090 +vn -0.620075 0.777202 0.107069 +vn -0.313074 0.556366 -0.769702 +vn -0.383500 0.222198 0.896413 +vn -0.143288 -0.957955 -0.248576 +vn -0.200965 0.787475 0.582663 +vn 0.124247 -0.634885 0.762551 +vn -0.726231 0.686610 -0.033997 +vn 0.098439 -0.786749 -0.609374 +vn -0.047525 -0.968576 0.244134 +vn -0.168556 -0.753992 0.634889 +vn 0.261943 -0.235769 -0.935841 +vn -0.557459 0.210624 0.803042 +vn -0.852088 0.282720 0.440471 +vn -0.295881 0.581767 -0.757629 +vn -0.298594 -0.885516 -0.355955 +vn 0.405828 -0.512770 -0.756552 +vn -0.380836 -0.061267 0.922610 +vn 0.373911 -0.424996 -0.824360 +vn -0.213506 -0.504004 0.836896 +vn 0.355445 -0.375612 -0.855906 +vn -0.532760 0.798358 0.280698 +vn -0.626136 0.769530 0.125605 +vn -0.573729 0.337059 0.746476 +vn -0.196853 -0.700501 0.685964 +vn -0.806340 0.539802 -0.241720 +vn -0.075839 0.994306 0.074863 +vn -0.447666 -0.893475 -0.036006 +vn -0.640819 0.728720 0.241491 +vn -0.676075 -0.352279 -0.647165 +vn -0.526488 -0.506701 0.682689 +vn -0.089388 0.981160 0.171272 +vn -0.543811 0.809987 0.219525 +vn -0.886054 0.148631 -0.439110 +vn 0.119214 0.988138 0.096807 +vn -0.228285 -0.460325 0.857897 +vn -0.065524 0.763407 0.642586 +vn 0.025785 0.254427 -0.966748 +vn -0.349660 -0.898397 0.265747 +vn -0.552936 -0.515132 0.654905 +vn -0.015811 -0.994080 -0.107498 +vn -0.465116 -0.519718 0.716632 +vn -0.064605 0.825175 -0.561171 +vn -0.310074 -0.181760 -0.933176 +vn -0.656998 0.743986 -0.121811 +vn -0.333492 0.150700 0.930630 +vn -0.557562 -0.787158 0.263642 +vn 0.654618 -0.749911 0.095447 +vn -0.244709 0.834579 0.493554 +vn -0.495774 0.825620 0.269371 +vn -0.429303 0.902331 -0.038700 +vn -0.312390 0.821195 0.477546 +vn 0.480333 -0.867908 -0.126551 +vn -0.774552 0.470996 -0.422174 +vn -0.246779 -0.968194 0.041227 +vn -0.263895 0.952229 0.153690 +vn -0.625259 0.769648 -0.129201 +vn -0.094075 0.992868 0.073234 +vn -0.292244 0.576670 0.762919 +vn 0.458299 -0.877295 0.142532 +vn 0.029206 -0.943546 -0.329950 +vn 0.379075 -0.316238 -0.869652 +vn -0.357546 0.000162 0.933895 +vn -0.385061 -0.829488 -0.404571 +vn -0.323693 0.783371 -0.530616 +vn 0.174563 0.933174 0.314189 +vn -0.521280 0.650980 -0.551808 +vn -0.189377 0.972646 -0.134520 +vn 0.014324 0.253219 -0.967303 +vn -0.493108 -0.809017 0.319901 +vn -0.454395 0.477952 0.751723 +vn -0.621485 -0.501269 0.602068 +vn 0.732717 -0.314967 0.603259 +vn -0.243011 -0.769967 0.589997 +vn 0.081421 -0.726687 -0.682127 +vn -0.684853 0.113125 -0.719847 +vn -0.110192 0.769499 -0.629070 +vn -0.682607 0.065141 -0.727876 +vn 0.264711 0.939309 0.218234 +vn -0.417584 -0.734152 0.535392 +vn -0.668524 0.682567 -0.295258 +vn -0.647725 0.490927 -0.582617 +vn 0.425434 0.579122 0.695430 +vn -0.841616 -0.412382 -0.348745 +vn 0.436882 -0.099256 0.894026 +vn 0.862227 -0.130959 0.489300 +vn -0.690945 -0.286887 -0.663544 +vn 0.945950 -0.319386 -0.056312 +vn 0.787489 -0.612724 0.066562 +vn 0.554773 -0.416959 -0.719981 +vn 0.210007 -0.588128 -0.781027 +vn 0.274225 0.369580 0.887813 +vn -0.102852 0.617081 0.780149 +vn -0.585340 -0.758431 -0.286635 +vn -0.014344 0.660133 0.751012 +vn -0.610198 -0.049260 -0.790716 +vn -0.444212 0.233628 -0.864924 +vn -0.126463 0.489544 -0.862759 +vn -0.202143 0.975400 0.087937 +vn -0.034650 -0.998420 0.044238 +vn -0.252058 0.075420 0.964769 +vn 0.091895 -0.850509 -0.517870 +vn -0.402643 0.367209 0.838472 +vn 0.015680 0.940004 -0.340803 +vn -0.450684 0.780333 -0.433549 +vn -0.360382 -0.302617 0.882354 +vn 0.274160 0.552108 0.787409 +vn -0.386586 0.664183 0.639853 +vn -0.473029 0.723056 0.503422 +vn -0.419789 0.457859 0.783672 +vn 0.027706 0.691836 0.721523 +vn 0.314069 -0.549764 -0.774028 +vn 0.382935 -0.658529 -0.647843 +vn -0.091900 -0.357005 0.929571 +vn 0.732914 -0.551162 0.398820 +vn -0.078023 0.721163 0.688357 +vn -0.509901 0.843997 -0.166342 +vn -0.304480 0.832766 0.462377 +vn -0.102555 -0.908317 -0.405514 +vn -0.447875 0.446187 0.774806 +vn -0.959254 -0.214080 -0.184395 +vn -0.571371 -0.193578 -0.797535 +vn 0.326548 -0.736086 -0.592911 +vn -0.555730 0.809622 0.188882 +vn -0.098094 0.625323 -0.774176 +vn 0.005339 0.903948 0.427609 +vn -0.163342 0.834108 -0.526861 +vn 0.051423 -0.895075 0.442940 +vn -0.301632 0.655246 0.692583 +vn 0.430424 -0.572909 0.697503 +vn 0.586423 -0.687675 -0.428031 +vn -0.243730 0.563920 0.789043 +vn -0.081934 0.784755 -0.614367 +vn -0.187625 -0.981425 -0.040017 +vn 0.451559 -0.349801 -0.820813 +vn 0.159573 -0.748054 -0.644167 +vn 0.293414 -0.909088 0.295747 +vn -0.023823 -0.962640 0.269735 +vn -0.203945 -0.819820 0.535072 +vn -0.578576 -0.755429 -0.307535 +vn -0.304298 0.154976 0.939886 +vn -0.467883 0.774210 0.426245 +vn -0.093204 0.960753 -0.261280 +vn 0.389134 -0.295292 -0.872569 +vn 0.774611 -0.631325 -0.037512 +vn 0.198523 -0.779288 -0.594389 +vn -0.356755 0.841289 0.406151 +vn -0.056111 -0.918949 -0.390363 +vn -0.337595 0.796755 0.501210 +vn -0.122451 -0.381690 -0.916143 +vn -0.558690 -0.457276 0.691927 +vn -0.498306 0.821042 0.278535 +vn -0.265890 0.106401 0.958114 +vn -0.195548 0.603013 0.773392 +vn -0.102794 -0.832277 -0.544746 +vn -0.411681 0.179438 0.893488 +vn -0.232561 0.498785 0.834942 +vn -0.438087 0.597619 0.671514 +vn -0.307925 0.664945 0.680463 +vn 0.034647 -0.998535 -0.041559 +vn -0.017210 -0.978313 0.206415 +vn -0.191678 0.953102 0.234214 +vn 0.274941 -0.227524 -0.934152 +vn -0.199495 0.919479 0.338763 +vn 0.041375 -0.576635 0.815954 +vn -0.172505 -0.942487 -0.286286 +vn -0.277105 0.273307 -0.921149 +vn 0.121525 0.040200 -0.991774 +vn 0.341147 -0.499441 -0.796352 +vn -0.362455 -0.424965 0.829476 +vn 0.385664 -0.414275 -0.824403 +vn 0.087996 0.325237 -0.941529 +vn -0.443747 0.117287 -0.888443 +vn -0.449642 -0.832714 0.323124 +vn -0.704410 0.678896 -0.207140 +vn 0.039491 -0.960763 -0.274546 +vn -0.817190 -0.004789 -0.576349 +vn -0.465275 0.877949 -0.112805 +vn -0.453729 0.756937 0.470294 +vn -0.056481 -0.772752 -0.632190 +vn -0.287056 0.351479 -0.891101 +vn -0.410467 -0.060859 -0.909842 +vn -0.416553 0.681508 0.601689 +vn 0.401932 -0.453043 -0.795741 +vn -0.425332 -0.553680 0.715913 +vn 0.095742 0.755616 -0.647980 +vn -0.010371 -0.939818 -0.341517 +vn -0.840032 0.531473 -0.109008 +vn -0.283499 -0.671215 0.684908 +vn -0.639283 0.744152 0.193792 +vn -0.381073 0.724190 0.574745 +vn 0.648859 -0.555474 -0.520030 +vn -0.173848 0.974890 -0.139162 +vn -0.720470 0.615427 -0.319644 +vn 0.080774 -0.996554 -0.018859 +vn -0.311364 -0.754777 0.577377 +vn 0.243404 -0.962838 0.117036 +vn 0.412531 -0.867435 0.278162 +vn -0.213393 -0.912001 -0.350311 +vn 0.088476 0.741953 -0.664588 +vn 0.537128 0.345939 0.769298 +vn -0.017860 0.867905 -0.496408 +vn -0.003730 -0.695212 -0.718795 +vn -0.473156 -0.524860 0.707563 +vn -0.193988 -0.912422 0.360353 +vn -0.021953 -0.083601 -0.996257 +vn -0.209817 -0.915403 0.343532 +vn 0.637690 -0.386390 0.666374 +vn 0.405647 0.052351 0.912529 +vn -0.711839 0.595346 -0.372623 +vn 0.276690 0.659869 0.698581 +vn -0.257455 -0.933566 0.249340 +vn 0.435904 0.850083 -0.295546 +vn -0.602139 -0.756234 0.256005 +vn 0.963510 -0.130501 0.233706 +vn -0.658233 0.275806 -0.700471 +vn -0.738459 0.630255 -0.239701 +vn 0.170197 0.833657 0.525404 +vn 0.815075 0.411020 0.408308 +vn -0.918900 -0.393647 -0.025769 +vn -0.898732 -0.108243 -0.424929 +vn -0.387039 0.327564 -0.861918 +vn 0.741457 -0.605449 0.289262 +vn -0.609494 0.092975 -0.787320 +vn -0.505660 0.851563 -0.138380 +vn 0.843478 -0.248520 0.476217 +vn 0.569531 0.450090 0.687789 +vn -0.031964 0.209605 -0.977264 +vn 0.690406 -0.704726 -0.163407 +vn 0.320385 -0.374937 -0.869929 +vn 0.065260 -0.530646 0.845077 +vn 0.442709 0.219244 0.869449 +vn 0.099723 -0.661953 0.742882 +vn 0.020021 -0.033669 0.999233 +vn 0.132203 0.090809 0.987054 +vn 0.260883 -0.123015 -0.957501 +vn 0.355564 0.502081 0.788345 +vn 0.475145 0.810000 0.343712 +vn 0.539030 0.509364 0.670817 +vn 0.826912 -0.436930 0.353991 +vn -0.216205 -0.021780 0.976105 +vn -0.439238 0.666287 0.602604 +vn 0.666982 -0.706789 -0.235763 +vn -0.437994 -0.813191 0.383252 +vn 0.378096 -0.685841 -0.621825 +vn 0.100543 0.553398 -0.826826 +vn 0.223771 0.583119 -0.780960 +vn 0.317771 -0.680420 -0.660341 +vn 0.738546 -0.674192 0.003744 +vn -0.456760 0.500699 0.735303 +vn 0.040955 0.875670 -0.481170 +vn -0.304460 -0.326677 -0.894755 +vn 0.595726 -0.741228 -0.309340 +vn -0.230181 -0.333488 -0.914222 +vn -0.442722 -0.312081 0.840597 +vn -0.932782 0.357740 -0.044051 +vn -0.315537 0.893081 -0.320692 +vn -0.110021 0.698911 0.706696 +vn -0.543066 0.114625 0.831829 +vn -0.316666 -0.392532 -0.863505 +vn -0.565686 0.531054 -0.630857 +vn -0.652217 0.334127 -0.680421 +vn -0.758178 0.565984 -0.323772 +vn -0.196089 -0.970506 0.140236 +vn -0.185562 -0.982383 0.022142 +vn -0.588980 0.767058 -0.254410 +vn -0.088696 -0.870199 -0.484650 +vn 0.068113 -0.532837 -0.843472 +vn -0.694487 0.202813 -0.690329 +vn -0.511154 0.635425 0.578754 +vn -0.471615 0.748777 0.465737 +vn 0.181892 0.899636 -0.396951 +vn -0.402662 0.207936 0.891418 +vn -0.279110 0.960184 0.012014 +vn 0.407923 0.422254 0.809506 +vn -0.157333 0.748677 -0.643994 +vn 0.477009 -0.767298 0.428622 +vn -0.633299 0.761190 -0.139721 +vn -0.302783 -0.913010 -0.273378 +vn -0.454238 0.890696 -0.018116 +vn -0.107378 -0.992868 0.051789 +vn -0.439288 -0.758961 0.480629 +vn 0.200236 -0.537875 -0.818899 +vn -0.294926 -0.733803 0.612006 +vn 0.295804 -0.461048 -0.836621 +vn 0.294040 -0.529211 -0.795912 +vn -0.224963 0.973913 0.029749 +vn -0.392899 0.837698 0.379332 +vn -0.481097 0.825041 0.296399 +vn 0.587665 -0.752192 -0.298089 +vn -0.377577 -0.672904 0.636110 +vn 0.178938 -0.921093 -0.345787 +vn 0.092038 0.793726 -0.601271 +vn -0.190466 0.981565 -0.015908 +vn -0.221701 -0.549401 0.805610 +vn -0.216497 -0.574831 0.789112 +vn 0.307700 -0.434501 -0.846481 +vn -0.098816 -0.812500 0.574525 +vn 0.507998 -0.668833 -0.542772 +vn -0.477856 0.534832 0.696856 +vn -0.585410 0.213660 -0.782077 +vn -0.476937 -0.773145 0.418065 +vn -0.386978 -0.159849 -0.908128 +vn 0.009407 -0.951876 -0.306338 +vn 0.141025 -0.608127 -0.781213 +vn -0.562651 -0.375550 0.736468 +vn -0.290805 -0.250168 0.923498 +vn -0.855570 0.211582 -0.472475 +vn 0.093804 -0.839819 -0.534701 +vn -0.804328 0.447491 -0.390907 +vn -0.451618 -0.086532 0.888005 +vn -0.866712 0.406931 -0.288476 +vn -0.118661 0.643277 0.756383 +vn -0.651457 0.758262 0.025348 +vn -0.324184 -0.326156 0.887990 +vn 0.388372 -0.246669 -0.887875 +vn -0.448817 0.569256 -0.688847 +vn -0.061714 -0.986980 -0.148533 +vn -0.263389 0.901002 0.344704 +vn -0.000115 -0.993220 0.116248 +vn 0.061680 -0.992277 -0.107618 +vn -0.303684 0.759476 0.575302 +vn -0.368853 -0.873822 0.316832 +vn -0.413689 -0.892945 0.177515 +vn -0.017362 -0.494638 -0.868926 +vn -0.546910 0.801410 0.242141 +vn -0.422439 0.179482 0.888443 +vn 0.034372 0.946054 -0.322180 +vn -0.315022 0.703200 0.637393 +vn -0.179544 0.783860 0.594414 +vn -0.228949 0.952424 0.201172 +vn -0.425107 0.904990 0.016652 +vn -0.405602 0.153622 0.901048 +vn -0.434801 0.829283 0.351052 +vn -0.189802 0.684509 0.703862 +vn -0.036744 -0.995645 -0.085684 +vn -0.756388 0.589669 -0.283138 +vn -0.292671 -0.707803 0.642930 +vn -0.411773 -0.769436 0.488274 +vn -0.446690 -0.668944 0.594123 +vn -0.298365 -0.472013 0.829568 +vn -0.452441 -0.752729 0.478222 +vn 0.656396 0.235951 0.716570 +vn 0.282464 0.846090 -0.452046 +vn 0.828365 -0.463675 0.314352 +vn -0.044606 -0.830612 0.555063 +vn 0.552255 -0.806004 -0.213009 +vn -0.652991 0.029916 -0.756774 +vn 0.132119 -0.575126 -0.807326 +vn -0.678907 0.656716 -0.328344 +vn 0.716534 0.278323 0.639621 +vn -0.584330 0.425683 -0.690906 +vn -0.482912 -0.579685 0.656325 +vn 0.605932 0.287549 -0.741729 +vn 0.357546 0.239727 -0.902603 +vn -0.475554 -0.415633 -0.775305 +vn 0.142751 -0.741199 -0.655931 +vn -0.693913 0.376090 -0.614036 +vn 0.647669 -0.694970 0.312317 +vn 0.875613 0.108327 0.470709 +vn 0.061021 0.666089 0.743372 +vn -0.154096 -0.385181 0.909884 +vn -0.466533 -0.796718 -0.384172 +vn 0.428156 0.317093 0.846248 +vn 0.404632 0.890349 0.208692 +vn 0.076202 0.341112 -0.936929 +vn 0.422760 -0.007387 0.906212 +vn 0.330660 -0.141324 0.933109 +vn 0.559659 0.253735 0.788923 +vn 0.559241 0.267393 0.784698 +vn -0.514005 -0.799706 0.310272 +vn -0.192195 -0.872319 0.449579 +vn -0.459618 -0.789407 0.406925 +vn 0.435808 0.409404 -0.801536 +vn 0.665769 0.506283 -0.548115 +vn -0.465998 0.696541 0.545597 +vn -0.147829 -0.798194 0.583980 +vn -0.224396 -0.974472 -0.007151 +vn -0.130654 -0.738139 -0.661876 +vn 0.237584 -0.937248 0.255186 +vn -0.026900 -0.877325 0.479143 +vn -0.249189 0.042947 0.967502 +vn 0.534496 -0.700607 0.472720 +vn 0.636039 -0.692505 -0.340428 +vn 0.004972 0.960680 -0.277612 +vn 0.177222 -0.166617 -0.969964 +vn 0.150698 0.014584 -0.988472 +vn -0.584050 -0.101718 -0.805319 +vn -0.420652 0.505550 0.753307 +vn -0.110427 -0.923671 0.366930 +vn -0.508555 -0.785726 -0.352146 +vn -0.269577 0.133920 0.953621 +vn -0.360152 0.778034 -0.514737 +vn 0.341773 -0.594325 -0.727990 +vn -0.668808 -0.453489 -0.589105 +vn -0.381836 0.203795 0.901481 +vn -0.449845 0.724254 -0.522586 +vn 0.175429 -0.583057 -0.793265 +vn -0.006528 0.953535 -0.301212 +vn -0.489552 0.574171 0.656252 +vn 0.033063 0.780049 -0.624845 +vn 0.000095 0.596765 -0.802416 +vn -0.222285 0.973518 0.053405 +vn -0.318170 0.904253 0.284771 +vn -0.293520 0.681375 -0.670503 +vn -0.179579 0.115341 -0.976958 +vn 0.221262 0.600171 -0.768659 +vn 0.102921 -0.551250 -0.827968 +vn -0.530894 0.671699 0.516694 +vn -0.429049 0.328116 0.841580 +vn -0.666932 0.742766 -0.059168 +vn -0.666459 0.693843 0.272789 +vn -0.384673 -0.428922 0.817345 +vn 0.211393 0.791370 -0.573626 +vn -0.605280 -0.613714 0.506943 +vn -0.398906 -0.603894 0.690063 +vn -0.246889 0.920954 0.301478 +vn -0.172922 0.660930 0.730253 +vn -0.644158 -0.223757 -0.731432 +vn -0.645161 0.761274 0.065028 +vn -0.252616 -0.043974 -0.966567 +vn -0.029123 -0.826611 0.562020 +vn -0.176271 -0.820620 0.543610 +vn -0.326959 0.576541 -0.748798 +vn 0.379529 -0.565611 -0.732148 +vn -0.198802 0.797191 0.570057 +vn -0.236645 -0.402105 -0.884483 +vn -0.619550 -0.035825 0.784139 +vn 0.361394 -0.544783 -0.756707 +vn 0.706806 -0.707155 0.018879 +vn 0.449017 -0.603811 -0.658632 +vn -0.717210 0.071426 -0.693187 +vn -0.413252 -0.893262 0.176937 +vn -0.197365 -0.935168 0.294122 +vn 0.436180 0.822329 -0.365408 +vn 0.131992 -0.394129 -0.909528 +vn -0.314178 -0.924312 0.216657 +vn -0.578533 0.269027 -0.770015 +vn 0.362248 0.464272 0.808225 +vn -0.550651 0.515685 0.656394 +vn -0.312792 -0.078394 -0.946581 +vn -0.179939 0.983640 -0.008568 +vn -0.270574 0.691720 0.669562 +vn 0.201593 -0.809538 -0.551370 +vn -0.151521 -0.907279 0.392283 +vn -0.164591 -0.948658 0.270107 +vn 0.158363 -0.132571 -0.978441 +vn -0.270175 0.644017 -0.715714 +vn -0.153605 0.979196 -0.132590 +vn -0.064701 0.421633 -0.904455 +vn -0.403093 -0.245725 0.881553 +vn 0.044001 -0.915204 -0.400582 +vn -0.111309 0.732521 0.671583 +vn -0.636417 0.760410 0.129417 +vn -0.424413 0.693117 0.582634 +vn -0.396280 0.061143 0.916091 +vn -0.607948 0.792309 0.051431 +vn -0.517275 -0.770791 0.371898 +vn 0.071515 -0.623443 -0.778591 +vn -0.643114 0.726094 0.243294 +vn -0.216545 -0.869579 0.443780 +vn -0.135320 -0.624547 0.769175 +vn -0.596347 0.752754 -0.278803 +vn -0.092625 0.641039 -0.761899 +vn 0.523877 0.383845 0.760405 +vn -0.336616 -0.084412 0.937851 +vn -0.473966 0.647759 0.596460 +vn -0.561948 -0.654209 -0.506187 +vn 0.333855 -0.681506 0.651223 +vn -0.518083 0.382616 -0.764980 +vn 0.470065 0.633347 -0.614744 +vn 0.007239 -0.999972 0.001824 +vn -0.436324 0.603304 -0.667567 +vn 0.076910 -0.722910 -0.686648 +vn -0.283497 0.213139 0.934987 +vn 0.040854 0.781595 0.622447 +vn -0.150614 -0.611220 0.776997 +vn -0.459116 -0.544979 0.701577 +vn 0.318522 0.292455 -0.901673 +vn 0.489439 -0.684438 0.540365 +vn 0.792725 -0.540522 0.281821 +vn -0.519903 0.667397 0.533181 +vn -0.666988 0.655137 -0.354857 +vn 0.538506 -0.254787 0.803178 +vn 0.401840 0.689898 0.602134 +vn 0.449169 -0.424896 0.785946 +vn -0.736169 0.665711 0.122002 +vn -0.936692 0.348671 -0.032193 +vn 0.117190 -0.575382 -0.809446 +vn -0.553375 0.817816 -0.157969 +vn -0.976398 -0.133321 -0.169922 +vn -0.846576 0.222938 -0.483331 +vn -0.012274 -0.069843 0.997482 +vn -0.393232 0.333987 0.856634 +vn -0.237128 0.807866 0.539558 +vn 0.457983 -0.703523 0.543421 +vn 0.227812 -0.973429 -0.023181 +vn -0.364804 -0.883827 -0.292862 +vn -0.892860 -0.143203 0.426960 +vn 0.261848 -0.704659 0.659463 +vn -0.387881 -0.373907 -0.842462 +vn 0.089897 -0.814516 0.573134 +vn -0.459913 -0.741451 -0.488601 +vn -0.010848 -0.121238 -0.992564 +vn -0.218924 -0.879536 0.422480 +vn 0.055243 -0.336303 0.940132 +vn -0.340387 -0.940280 -0.003204 +vn 0.203513 -0.194297 0.959600 +vn 0.338261 0.339148 0.877814 +vn 0.521788 0.370150 0.768587 +vn 0.553209 0.831849 -0.044571 +vn 0.751183 0.653285 0.094563 +vn 0.643799 0.603787 0.470068 +vn -0.900035 -0.346968 -0.263726 +vn -0.723607 -0.662047 0.195157 +vn 0.201421 -0.888427 -0.412465 +vn -0.269964 -0.882555 0.384989 +vn 0.160784 -0.830141 -0.533868 +vn 0.136881 -0.647468 -0.749699 +vn -0.408800 -0.161228 0.898270 +vn 0.309321 -0.713210 -0.629008 +vn -0.543523 0.429844 0.720983 +vn -0.200038 -0.506998 0.838414 +vn -0.369316 0.258357 0.892669 +vn 0.187742 -0.748278 -0.636265 +vn -0.286270 0.957960 0.019024 +vn -0.035506 -0.968799 0.245290 +vn -0.467066 -0.466821 0.750951 +vn -0.069421 -0.986311 -0.149572 +vn -0.893046 0.356470 -0.274588 +vn 0.801871 -0.305622 0.513418 +vn -0.717810 0.449849 -0.531398 +vn 0.335621 -0.638658 -0.692441 +vn -0.297906 -0.169049 0.939508 +vn -0.211138 -0.627123 0.749758 +vn -0.578016 0.807653 0.116591 +vn 0.103150 0.601951 0.791843 +vn -0.234904 0.971556 0.029980 +vn -0.764615 0.474439 -0.436202 +vn -0.091031 -0.992599 -0.080375 +vn -0.277808 0.907052 0.316353 +vn -0.016001 -0.974794 -0.222532 +vn 0.058560 -0.988997 -0.135854 +vn -0.480015 0.410923 0.775066 +vn -0.557206 0.722724 -0.408891 +vn -0.325928 -0.810418 0.486820 +vn 0.502555 -0.645238 -0.575418 +vn -0.098372 -0.959931 -0.262403 +vn -0.093227 0.696509 0.711466 +vn -0.173124 0.624275 -0.761780 +vn -0.177515 -0.963255 0.201564 +vn -0.409042 0.737762 0.537021 +vn -0.491472 0.808008 0.324927 +vn -0.341041 0.840728 -0.420555 +vn -0.192777 0.770231 0.607932 +vn -0.246571 0.931396 0.267778 +vn -0.288202 0.945129 -0.153850 +vn -0.379664 0.919011 0.106176 +vn -0.487311 -0.752886 0.442368 +vn 0.096634 -0.227535 -0.968963 +vn 0.219356 -0.151602 -0.963794 +vn -0.028802 -0.990228 -0.136450 +vn -0.267731 0.928403 0.257660 +vn -0.345754 0.132066 0.928985 +vn 0.283597 0.406612 -0.868469 +vn -0.369705 0.926324 0.072407 +vn -0.410371 0.722974 0.555792 +vn 0.317561 0.161220 -0.934432 +vn -0.353026 -0.482893 -0.801366 +vn -0.451342 0.864185 -0.222429 +vn -0.395700 0.688536 -0.607733 +vn -0.325816 -0.332724 -0.884951 +vn -0.766567 -0.018324 -0.641903 +vn -0.234332 0.124699 -0.964126 +vn -0.127189 -0.887411 -0.443086 +vn -0.452133 0.687455 0.568314 +vn -0.263634 0.961617 0.076093 +vn 0.314521 -0.631234 -0.708957 +vn -0.428733 -0.901788 -0.054455 +vn -0.137374 -0.953319 0.268909 +vn 0.364567 -0.579169 -0.729146 +vn -0.336697 0.860203 0.382997 +vn 0.049889 -0.551106 -0.832942 +vn -0.159553 0.692407 0.703644 +vn -0.322140 0.868755 0.376153 +vn -0.373415 -0.907443 -0.192637 +vn -0.483175 0.843256 0.235503 +vn 0.667975 -0.705493 -0.236831 +vn -0.068948 0.887472 -0.455675 +vn -0.076911 -0.967790 0.239721 +vn -0.439162 -0.745967 0.500670 +vn -0.231009 -0.652407 0.721803 +vn -0.515290 0.830276 0.212409 +vn -0.417575 0.738321 0.529635 +vn -0.350174 -0.811215 0.468304 +vn -0.134664 -0.477396 -0.868308 +vn -0.076452 -0.975890 0.204434 +vn -0.159345 -0.354572 -0.921351 +vn 0.011453 -0.993870 0.109957 +vn 0.059938 -0.994032 0.091147 +vn -0.051517 -0.997203 -0.054149 +vn 0.045865 -0.639370 -0.767530 +vn -0.145861 -0.779280 -0.609464 +vn 0.123057 0.799822 -0.587487 +vn 0.267541 0.909359 -0.318572 +vn 0.207857 0.274884 -0.938741 +vn -0.239888 0.011975 0.970727 +vn 0.475964 0.419007 0.773235 +vn 0.267126 -0.648102 -0.713168 +vn -0.755968 0.500423 -0.422006 +vn 0.581566 0.004960 0.813484 +vn 0.218076 0.403390 -0.888661 +vn -0.338075 -0.239123 0.910234 +vn 0.300131 0.056255 0.952238 +vn 0.378251 -0.202626 0.903254 +vn 0.639989 0.121571 0.758706 +vn 0.638497 -0.764047 -0.092489 +vn 0.187748 -0.916331 -0.353678 +vn -0.833919 -0.008761 0.551817 +vn -0.737014 -0.229868 0.635587 +vn -0.861408 0.202036 0.466001 +vn 0.892860 0.143203 -0.426960 +vn -0.046051 -0.988777 0.142127 +vn 0.350452 0.454343 0.818997 +vn -0.118963 0.850507 0.512334 +vn -0.282534 0.607366 0.742483 +vn 0.269433 -0.850076 -0.452523 +vn -0.376907 0.889662 0.257764 +vn -0.157728 0.986391 0.046422 +vn -0.458530 0.014321 0.888563 +vn -0.171074 0.920945 -0.350135 +vn -0.499811 -0.440960 0.745482 +vn -0.380300 0.676660 0.630478 +vn -0.185364 -0.907026 0.378079 +vn 0.105139 -0.772056 -0.626798 +vn -0.433126 0.315017 0.844492 +vn -0.031554 -0.215088 -0.976085 +vn -0.363124 -0.167616 0.916540 +vn -0.414787 -0.192366 0.889352 +vn -0.494956 0.458882 0.737866 +vn -0.081704 -0.679631 -0.728990 +vn -0.462177 0.236440 -0.854686 +vn -0.157136 0.961454 -0.225643 +vn -0.045882 0.943601 -0.327890 +vn -0.519033 0.411691 0.749076 +vn -0.266640 0.851407 0.451674 +vn 0.700802 -0.708550 -0.082659 +vn -0.173080 -0.881891 -0.438533 +vn -0.607443 0.789257 0.089929 +vn -0.418243 0.716402 0.558427 +vn -0.334493 0.898549 -0.284120 +vn -0.522303 0.577445 0.627501 +vn -0.154582 -0.754880 0.637386 +vn 0.357216 -0.639111 -0.681126 +vn -0.413482 -0.910496 0.005364 +vn -0.078153 0.688097 0.721398 +vn -0.548652 -0.695018 -0.464683 +vn -0.238885 0.926811 0.289749 +vn 0.482499 -0.836969 0.258221 +vn -0.757863 0.296291 -0.581253 +vn 0.270190 -0.200686 -0.941659 +vn -0.089627 -0.977175 0.192602 +vn -0.593421 0.738235 -0.320719 +vn 0.221586 -0.929452 0.294991 +vn -0.764454 0.534838 -0.359944 +vn -0.573492 -0.717747 0.394899 +vn -0.385437 -0.875569 0.291235 +vn -0.599384 -0.779560 0.181727 +vn -0.381901 -0.485476 0.786425 +vn -0.700488 -0.068242 0.710394 +vn -0.614428 -0.235587 0.752979 +vn -0.492678 -0.723379 0.483726 +vn -0.223205 -0.593923 0.772939 +vn -0.030803 -0.937144 0.347582 +vn -0.675255 0.568553 -0.469871 +vn -0.407197 -0.389299 0.826218 +vn 0.937514 -0.232685 0.258699 +vn -0.337591 0.752789 0.565103 +vn 0.087758 0.747893 -0.657993 +vn -0.682931 0.663747 -0.305034 +vn -0.187109 -0.524250 0.830754 +vn -0.085803 -0.873759 -0.478731 +vn -0.431092 0.666318 0.608424 +vn -0.368682 0.587679 0.720213 +vn 0.286609 0.521247 0.803839 +vn -0.553649 0.487157 -0.675390 +vn -0.216935 0.948454 -0.231029 +vn -0.289776 0.189647 0.938117 +vn 0.063600 -0.525532 -0.848393 +vn -0.099342 -0.198125 0.975130 +vn 0.655499 -0.705204 -0.270202 +vn -0.464736 -0.812558 -0.351809 +vn -0.445248 0.539254 0.714814 +vn 0.047292 -0.939332 0.339734 +vn -0.500889 0.819073 0.279697 +vn 0.277366 -0.617558 -0.735996 +vn -0.317272 -0.306426 0.897464 +vn 0.535234 -0.634549 -0.557560 +vn -0.784147 -0.341717 -0.518018 +vn -0.271726 0.776030 0.569159 +vn -0.360069 0.931851 0.044770 +vn -0.014364 -0.879872 0.474994 +vn -0.162426 -0.840959 0.516145 +vn -0.117053 -0.939907 0.320739 +vn 0.304381 -0.682454 -0.664536 +vn -0.129357 -0.151255 -0.979994 +vn 0.000654 -0.216599 -0.976260 +vn 0.218345 -0.527027 -0.821321 +vn -0.285689 0.937684 -0.197816 +vn -0.413298 0.711626 0.568132 +vn -0.296073 0.598226 0.744625 +vn -0.298393 0.514909 0.803636 +vn -0.235206 -0.387719 0.891264 +vn -0.279602 -0.947960 0.152294 +vn -0.733154 0.424646 -0.531188 +vn 0.096248 0.856393 -0.507275 +vn -0.531761 0.458810 -0.711845 +vn 0.169619 -0.957418 -0.233624 +vn -0.399000 0.409135 0.820614 +vn -0.131281 0.990586 0.038782 +vn -0.296014 -0.850599 0.434577 +vn 0.654387 -0.746556 0.120134 +vn 0.305549 -0.853631 0.421847 +vn -0.244477 -0.907756 0.340897 +vn 0.043640 -0.997186 -0.060959 +vn -0.753297 0.624520 -0.206198 +vn -0.567670 -0.779603 0.264516 +vn -0.282504 -0.916402 0.283547 +vn 0.168697 -0.849882 -0.499241 +vn -0.110013 0.926255 -0.360484 +vn 0.123148 0.797583 0.590505 +vn -0.588260 0.735982 -0.335083 +vn 0.403153 0.524749 0.749738 +vn -0.092858 0.669924 -0.736600 +vn -0.611439 0.717914 -0.332778 +vn -0.205640 0.810462 -0.548510 +vn 0.227075 -0.401139 -0.887426 +vn -0.719370 0.465571 -0.515510 +vn -0.847367 0.221518 -0.482596 +vn -0.246904 0.549022 -0.798507 +vn 0.053334 0.792040 0.608135 +vn 0.388989 -0.167900 0.905813 +vn 0.576695 0.169980 0.799081 +vn 0.813505 -0.578265 0.061801 +vn 0.875727 -0.454065 0.164095 +vn 0.620073 -0.784442 0.012646 +vn 0.626837 -0.577075 -0.523507 +vn 0.457295 -0.697918 0.551174 +vn 0.610521 0.730602 0.305753 +vn 0.763622 0.645454 0.016426 +vn 0.560660 -0.067437 0.825296 +vn -0.040745 -0.963850 -0.263310 +vn 0.257966 -0.470066 0.844092 +vn 0.092180 -0.758534 -0.645080 +vn 0.267569 -0.882563 0.386638 +vn 0.143351 -0.977907 0.152145 +vn 0.136004 -0.437556 -0.888846 +vn 0.215000 0.258636 0.941744 +vn 0.265543 -0.335457 -0.903856 +vn -0.073601 -0.868165 0.490787 +vn -0.536958 -0.303508 0.787121 +vn -0.451009 0.462662 0.763240 +vn -0.342125 0.120349 0.931916 +vn -0.512428 0.798959 0.314772 +vn -0.575088 -0.050542 -0.816529 +vn -0.725903 0.656449 0.205282 +vn -0.917656 0.368159 0.149554 +vn -0.198080 -0.940285 0.276817 +vn -0.468119 -0.376090 0.799638 +vn -0.120044 0.835243 -0.536618 +vn -0.385390 -0.012157 0.922674 +vn -0.036020 -0.955682 0.292188 +vn -0.085563 -0.964343 0.250442 +vn -0.167528 -0.634081 0.754901 +vn -0.468143 0.610174 -0.639164 +vn 0.189528 -0.674336 -0.713688 +vn -0.333063 0.817123 0.470509 +vn 0.318969 -0.526655 -0.787968 +vn -0.095604 -0.992276 0.079042 +vn -0.290869 0.843649 0.451277 +vn -0.442804 -0.161653 0.881926 +vn -0.582024 0.805115 0.114186 +vn -0.389891 0.059693 0.918924 +vn -0.313300 0.130730 0.940613 +vn 0.809103 -0.583005 0.073876 +vn -0.318986 0.677762 0.662485 +vn 0.063986 0.924390 -0.376045 +vn -0.564426 0.216263 0.796652 +vn 0.569815 -0.681198 -0.459653 +vn -0.444374 0.884224 0.143802 +vn -0.412643 0.040948 0.909972 +vn -0.225996 0.949615 -0.217156 +vn -0.519115 0.481905 0.705895 +vn -0.302241 -0.302019 -0.904121 +vn -0.580906 0.734119 0.351592 +vn -0.208743 -0.934682 0.287745 +vn -0.476208 0.842409 0.252135 +vn -0.568670 0.794169 0.214265 +vn -0.062176 0.718137 0.693119 +vn -0.415403 -0.776790 0.473326 +vn -0.652133 0.136291 -0.745753 +vn -0.333040 0.942852 0.010700 +vn -0.356811 -0.595271 0.719958 +vn -0.713191 0.427201 -0.555750 +vn -0.607661 0.544485 0.578174 +vn -0.107798 0.946960 0.302730 +vn 0.326696 -0.483903 -0.811855 +vn -0.026082 -0.446678 -0.894314 +vn -0.362355 0.911310 0.195480 +vn -0.700055 0.528720 -0.479977 +vn 0.066799 0.960873 0.268814 +vn 0.085235 0.763562 -0.640085 +vn 0.799920 -0.598759 0.040195 +vn -0.102159 -0.944200 0.313128 +vn -0.310601 0.850799 0.423874 +vn -0.030137 -0.993894 0.106144 +vn -0.029212 -0.756601 0.653224 +vn -0.426048 0.755848 0.497169 +vn 0.184713 -0.973648 -0.133757 +vn 0.553061 -0.811598 -0.188235 +vn -0.406615 -0.130853 0.904180 +vn -0.471688 0.767235 0.434581 +vn -0.313473 0.897116 0.311317 +vn -0.079387 -0.993862 -0.077039 +vn -0.033383 -0.964574 0.261690 +vn -0.262713 0.961667 0.078606 +vn -0.225228 -0.575337 0.786295 +vn 0.019870 0.942577 0.333397 +vn -0.710453 0.288005 -0.642114 +vn 0.121562 -0.966718 -0.225120 +vn -0.176201 -0.722306 0.668750 +vn -0.246959 -0.414008 -0.876133 +vn -0.690437 0.546785 -0.473628 +vn -0.226585 -0.961481 -0.155607 +vn -0.241608 -0.962916 0.120077 +vn -0.484155 0.635996 0.600919 +vn -0.015474 -0.750064 -0.661185 +vn -0.257124 -0.680879 0.685777 +vn -0.198835 -0.745786 -0.635821 +vn -0.383677 0.243246 0.890855 +vn -0.201343 -0.979518 -0.002284 +vn -0.177603 -0.961060 0.211711 +vn -0.335622 -0.359931 -0.870522 +vn -0.270486 -0.935905 -0.225652 +vn -0.182320 -0.028981 0.982812 +vn -0.151207 -0.908455 0.389674 +vn 0.123988 -0.549924 -0.825960 +vn -0.334493 -0.572348 -0.748687 +vn -0.358557 -0.918635 0.165972 +vn -0.515037 -0.632905 0.578074 +vn -0.284591 0.580526 0.762888 +vn -0.891572 0.315442 -0.324956 +vn 0.571240 -0.737052 -0.361163 +vn -0.212158 0.567967 -0.795237 +vn 0.349269 0.719604 0.600150 +vn -0.337822 -0.591733 0.731935 +vn 0.841052 -0.526964 -0.122227 +vn 0.383009 0.520673 0.763023 +vn -0.949281 0.196679 -0.245322 +vn 0.128621 0.021946 0.991451 +vn -0.123091 0.106487 0.986666 +vn 0.279664 0.302871 0.911075 +vn 0.128770 0.620483 0.773576 +vn -0.781163 0.540352 -0.312737 +vn 0.507957 -0.416887 0.753780 +vn 0.342509 0.211451 0.915411 +vn 0.114856 0.159781 0.980448 +vn 0.831146 -0.408339 -0.377433 +vn 0.969479 -0.165655 -0.180746 +vn 0.961966 -0.246784 -0.117126 +vn -0.032972 -0.423852 -0.905131 +vn -0.744707 -0.172932 -0.644597 +vn -0.739507 0.671163 0.051673 +vn -0.322929 0.123528 0.938327 +vn -0.357355 0.078254 0.930684 +vn -0.102783 0.992596 0.064716 +vn -0.832950 0.504058 0.228296 +vn -0.325977 0.819721 0.470954 +vn -0.506644 -0.250926 0.824832 +vn 0.271270 -0.549574 -0.790178 +vn -0.027557 -0.219166 -0.975298 +vn 0.249939 0.421560 0.871675 +vn -0.738697 0.370953 -0.562779 +vn -0.345061 0.932036 -0.110642 +vn -0.382989 0.533613 0.754040 +vn -0.111093 -0.664221 0.739235 +vn -0.120404 0.916129 -0.382375 +vn 0.063011 -0.537343 -0.841007 +vn -0.750945 0.271788 -0.601841 +vn -0.469410 0.346158 0.812299 +vn 0.183011 0.897139 -0.402055 +vn -0.417313 0.484848 0.768617 +vn -0.128812 0.845087 -0.518880 +vn -0.026543 -0.510360 -0.859551 +vn -0.663176 0.539540 -0.518743 +vn -0.441609 0.619973 0.648549 +vn -0.526145 0.826573 0.199872 +vn -0.476942 0.572621 0.666807 +vn 0.251873 -0.196222 -0.947659 +vn -0.634860 0.462015 -0.619270 +vn -0.612227 0.781185 0.122180 +vn -0.258477 -0.385659 0.885696 +vn -0.354000 -0.273113 0.894479 +vn -0.417335 0.781908 0.463089 +vn -0.279621 0.957826 -0.066194 +vn -0.160178 0.983473 0.084403 +vn 0.229739 -0.938719 0.256957 +vn -0.012642 -0.995688 -0.091905 +vn -0.745781 -0.379894 -0.547258 +vn 0.514490 -0.627913 -0.583973 +vn -0.161061 0.766340 0.621918 +vn -0.286558 -0.325735 -0.900989 +vn 0.294000 -0.714604 -0.634748 +vn -0.193240 -0.574492 0.795373 +vn -0.027941 -0.979344 -0.200261 +vn 0.145809 -0.800032 -0.581969 +vn -0.199685 -0.979601 0.022543 +vn -0.236927 -0.649503 0.722504 +vn -0.140282 0.980682 -0.136321 +vn -0.222985 -0.516924 -0.826479 +vn -0.672375 0.730069 0.122111 +vn 0.033233 -0.994786 0.096423 +vn -0.092551 -0.994895 0.040216 +vn -0.110674 -0.953254 0.281173 +vn -0.384914 0.822756 0.418227 +vn 0.248954 -0.345519 -0.904786 +vn -0.393682 0.661192 0.638623 +vn -0.814950 0.569981 -0.104777 +vn -0.543190 0.354079 0.761296 +vn 0.138966 -0.185688 0.972732 +vn 0.157574 -0.319305 -0.934460 +vn 0.128382 -0.814414 -0.565905 +vn -0.441014 -0.297162 0.846877 +vn -0.295960 -0.398074 -0.868300 +vn 0.111302 -0.748255 -0.654007 +vn -0.116280 0.701540 0.703079 +vn -0.476534 0.244856 0.844370 +vn -0.477450 0.870179 0.121780 +vn -0.065669 0.906455 -0.417166 +vn -0.613529 0.786116 0.074861 +vn -0.328193 0.944178 0.028588 +vn 0.557695 -0.803835 -0.206942 +vn -0.576210 0.798714 0.173317 +vn 0.015385 0.928354 0.371379 +vn -0.112915 -0.731941 -0.671946 +vn 0.169671 -0.342838 -0.923945 +vn -0.096956 -0.850010 0.517767 +vn -0.195645 0.829396 0.523283 +vn 0.088164 0.934868 0.343874 +vn -0.426690 -0.123356 0.895946 +vn -0.248901 0.811562 0.528598 +vn -0.245760 0.779012 0.576838 +vn -0.485345 0.139173 0.863175 +vn 0.158081 -0.534638 -0.830164 +vn 0.072367 -0.494197 -0.866332 +vn -0.044120 -0.912512 0.406663 +vn -0.068044 -0.976733 0.203379 +vn -0.156605 0.881652 -0.445156 +vn -0.041877 -0.652643 -0.756507 +vn -0.269199 -0.915026 -0.300432 +vn -0.046095 -0.998056 0.041953 +vn -0.220962 0.733329 0.642965 +vn -0.333080 -0.807923 -0.486125 +vn -0.470654 0.530863 0.704747 +vn -0.340621 0.704968 0.622091 +vn 0.023923 -0.793160 0.608543 +vn 0.235722 0.530431 -0.814296 +vn -0.052790 0.963169 -0.263665 +vn -0.153154 -0.953173 -0.260777 +vn 0.073764 0.391698 -0.917132 +vn -0.534637 0.257769 0.804810 +vn 0.091200 0.655916 0.749304 +vn -0.546753 0.216767 0.808748 +vn 0.569810 -0.744817 0.347225 +vn -0.465555 -0.822872 0.325792 +vn -0.760948 0.331055 -0.557998 +vn -0.580739 0.150345 0.800086 +vn -0.713468 0.297081 -0.634592 +vn -0.195342 0.937831 -0.286906 +vn 0.547861 0.234807 0.802941 +vn -0.565720 -0.721384 0.399456 +vn -0.660339 0.173934 0.730547 +vn 0.257567 -0.162349 -0.952524 +vn -0.294624 0.438404 0.849116 +vn 0.477233 -0.790932 -0.382981 +vn 0.746526 -0.660520 0.080072 +vn 0.000907 0.662459 0.749098 +vn -0.708788 0.574982 -0.408674 +vn 0.054389 0.435824 0.898387 +vn 0.070329 -0.884248 0.461692 +vn 0.903399 -0.392637 0.172356 +vn -0.425230 0.790730 -0.440370 +vn -0.246107 0.811290 -0.530321 +vn -0.250678 0.158347 0.955032 +vn -0.134824 -0.066116 0.988661 +vn 0.104711 -0.243666 0.964190 +vn -0.099659 0.313313 0.944406 +vn 0.808409 -0.583653 -0.076315 +vn -0.600527 0.716675 -0.354604 +vn 0.648889 -0.022981 0.760536 +vn 0.790281 -0.609468 0.063283 +vn -0.769026 0.601835 -0.215392 +vn 0.546331 -0.432170 0.717462 +vn 0.380403 0.122860 0.916624 +vn 0.181139 0.806632 -0.562614 +vn 0.361827 -0.197552 0.911073 +vn 0.402405 -0.626727 0.667295 +vn 0.379728 0.079954 0.921636 +vn 0.267745 0.314414 0.910745 +vn 0.504152 -0.800218 0.324779 +vn 0.363696 -0.700221 -0.614342 +vn 0.346138 -0.405330 0.846107 +vn 0.292844 -0.427216 -0.855411 +vn 0.284669 -0.307293 -0.908039 +vn -0.172576 -0.957327 0.231824 +vn -0.409343 -0.642488 0.647802 +vn -0.312574 -0.755682 0.575537 +vn 0.066314 -0.375993 -0.924247 +vn -0.533575 -0.702394 0.471105 +vn -0.180911 -0.963647 0.196609 +vn -0.423464 -0.219528 0.878911 +vn -0.239216 -0.804649 0.543430 +vn -0.400033 -0.805564 0.437082 +vn -0.437072 0.195699 0.877878 +vn -0.497213 0.188380 0.846931 +vn -0.513633 0.632390 0.579883 +vn -0.408544 0.650930 0.639830 +vn -0.605042 -0.209356 0.768176 +vn -0.306720 -0.403784 0.861906 +vn -0.328823 -0.501805 0.800042 +vn -0.496034 0.452534 0.741056 +vn -0.222231 0.943932 0.244143 +vn -0.215440 0.910022 0.354183 +vn -0.465735 0.487062 0.738824 +vn 0.339248 -0.736738 -0.584917 +vn -0.181483 0.982211 -0.048231 +vn 0.105690 -0.985305 -0.134181 +vn -0.132232 0.612341 -0.779457 +vn 0.044757 -0.998840 -0.017775 +vn -0.059961 -0.934852 -0.349936 +vn -0.810201 0.582914 -0.061518 +vn -0.711565 0.626039 -0.318983 +vn -0.284229 0.936500 0.205384 +vn 0.763527 -0.643978 -0.048166 +vn -0.798831 0.418504 -0.432115 +vn 0.660940 -0.709730 -0.243805 +vn -0.046360 0.718379 0.694105 +vn -0.431964 0.857835 -0.278436 +vn -0.302873 -0.624791 0.719656 +vn -0.122910 0.716416 0.686761 +vn -0.718331 0.423356 -0.552060 +vn -0.423366 0.469538 0.774787 +vn 0.486896 -0.105599 0.867053 +vn -0.052871 0.813629 -0.578976 +vn -0.191359 -0.836633 0.513252 +vn 0.514971 -0.850942 -0.103454 +vn -0.081857 -0.995463 0.048502 +vn 0.486426 -0.850593 -0.199705 +vn 0.236994 0.354826 0.904396 +vn -0.241483 -0.789072 -0.564847 +vn -0.456897 -0.274846 0.845994 +vn -0.681427 0.298437 0.668276 +vn -0.363940 0.825191 0.431980 +vn 0.203719 0.542048 0.815281 +vn -0.651609 0.734118 0.190989 +vn 0.119409 -0.336809 -0.933971 +vn -0.369253 -0.204560 0.906536 +vn -0.547990 -0.294137 0.783065 +vn -0.572888 0.792522 0.209062 +vn -0.245820 0.861010 -0.445235 +vn -0.508390 -0.123901 0.852167 +vn -0.575498 0.794942 0.192017 +vn -0.416597 0.423468 0.804439 +vn -0.487328 0.865276 -0.117508 +vn 0.417256 -0.625531 -0.659249 +vn -0.517976 -0.349370 0.780795 +vn -0.071338 0.056253 0.995865 +vn -0.033437 -0.983592 0.177279 +vn -0.058760 -0.980591 -0.187055 +vn -0.441795 0.418731 0.793398 +vn -0.646813 -0.419803 -0.636709 +vn 0.235477 -0.579037 -0.780555 +vn -0.498055 0.866508 -0.033230 +vn 0.159828 0.219129 -0.962516 +vn -0.295702 0.805623 0.513354 +vn -0.083075 -0.452611 -0.887830 +vn -0.855936 0.390431 -0.339024 +vn 0.708234 -0.704732 0.041916 +vn -0.462065 0.018038 0.886663 +vn -0.743299 0.306370 -0.594679 +vn -0.152018 0.968515 0.197155 +vn -0.466692 -0.730934 0.497931 +vn 0.472943 -0.849968 -0.232117 +vn -0.323884 -0.616362 0.717773 +vn -0.567690 -0.027908 -0.822769 +vn 0.489372 -0.727216 -0.481323 +vn 0.100356 -0.982208 -0.158730 +vn -0.149347 0.886060 -0.438854 +vn 0.359219 -0.911584 0.199941 +vn -0.436928 0.269860 0.858062 +vn 0.214945 0.120875 0.969117 +vn -0.030240 0.422936 0.905655 +vn 0.786029 -0.617506 -0.029047 +vn 0.508700 -0.843766 0.171122 +vn 0.802598 -0.591525 -0.077035 +vn 0.227532 -0.284386 -0.931318 +vn 0.607641 -0.752161 0.255002 +vn -0.415325 0.239367 0.877615 +vn 0.649874 -0.751116 0.116142 +vn -0.843150 0.410068 -0.347767 +vn 0.231552 0.723072 0.650808 +vn -0.856300 0.473032 0.207344 +vn -0.899182 0.405874 -0.163517 +vn 0.586089 0.089131 0.805329 +vn -0.910446 0.349271 -0.221582 +vn 0.774506 0.214598 0.595053 +vn 0.718923 0.296730 0.628570 +vn 0.692617 -0.103575 0.713830 +vn 0.633759 -0.455513 0.625186 +vn 0.903384 -0.388217 0.182165 +vn -0.255321 -0.904479 -0.341655 +vn -0.330808 -0.187985 0.924785 +vn 0.087213 -0.914223 -0.395715 +vn -0.315882 0.947872 -0.041914 +vn 0.098970 -0.503485 -0.858317 +vn -0.337089 -0.591340 0.732590 +vn 0.831323 -0.555781 0.003103 +vn -0.054599 -0.388807 -0.919700 +vn -0.041822 -0.712168 -0.700762 +vn -0.623593 -0.423381 0.657176 +vn -0.146682 -0.381309 -0.912736 +vn 0.232282 -0.531110 -0.814842 +vn 0.329924 -0.770732 0.545089 +vn -0.176413 -0.411858 -0.894009 +vn -0.615177 0.580356 0.533614 +vn -0.398333 -0.833626 0.382621 +vn 0.146887 -0.559693 -0.815578 +vn -0.228571 -0.497164 -0.837008 +vn -0.194284 -0.755020 0.626257 +vn -0.143193 0.978713 -0.147027 +vn -0.112856 -0.951571 0.285964 +vn -0.184472 -0.956469 0.226136 +vn -0.116691 -0.366224 -0.923181 +vn -0.859576 0.188051 -0.475149 +vn 0.160472 -0.640345 -0.751137 +vn -0.795004 -0.437188 -0.420519 +vn -0.082439 0.910754 -0.404637 +vn 0.033821 0.862651 -0.504667 +vn 0.052384 0.989810 0.132406 +vn -0.612850 0.783730 0.100903 +vn -0.339348 0.798594 -0.497081 +vn -0.385167 0.713925 0.584771 +vn -0.227717 0.949292 -0.216772 +vn -0.307741 -0.950341 0.046351 +vn -0.015234 0.655408 -0.755122 +vn -0.481573 0.844416 0.234624 +vn -0.232217 0.046483 0.971553 +vn 0.511784 -0.814754 0.272494 +vn 0.014883 -0.957531 0.287945 +vn 0.327668 -0.943830 0.042650 +vn -0.202838 -0.712125 0.672112 +vn -0.604320 -0.272014 0.748870 +vn -0.446164 -0.406556 0.797276 +vn -0.610224 -0.634333 0.474604 +vn -0.430276 0.445966 0.784842 +vn -0.330012 0.718710 0.612003 +vn 0.575542 -0.782416 -0.237857 +vn 0.509789 -0.667669 -0.542525 +vn -0.364760 0.112407 0.924292 +vn -0.389821 0.684225 0.616341 +vn 0.560214 -0.748485 -0.354868 +vn -0.463317 0.485813 0.741163 +vn -0.202077 0.782692 0.588692 +vn -0.324024 -0.568470 0.756208 +vn 0.496520 -0.845590 -0.196078 +vn -0.046831 -0.174419 0.983557 +vn -0.403734 0.613308 0.678861 +vn 0.106308 0.964991 -0.239772 +vn 0.001198 0.972696 0.232080 +vn -0.026391 -0.998391 -0.050191 +vn 0.178375 -0.983318 -0.035609 +vn -0.681471 -0.487609 -0.545742 +vn -0.147398 0.860692 0.487322 +vn -0.227230 0.799228 0.556419 +vn 0.133231 -0.785936 -0.603783 +vn 0.096279 -0.753670 -0.650163 +vn -0.309873 0.933203 -0.181967 +vn -0.114580 -0.939820 -0.321886 +vn 0.298171 -0.785244 -0.542665 +vn -0.621369 0.778484 0.088670 +vn 0.090676 -0.507025 -0.857149 +vn -0.178414 -0.379196 -0.907953 +vn -0.048066 0.998844 -0.000137 +vn 0.113515 -0.621273 -0.775328 +vn -0.615250 -0.787085 0.044324 +vn -0.045205 0.954455 -0.294910 +vn 0.128687 0.531577 0.837177 +vn -0.758518 0.484111 -0.436219 +vn -0.593748 0.765815 -0.246965 +vn -0.397177 -0.896674 -0.195515 +vn -0.398194 0.913737 0.080780 +vn -0.904421 0.328723 -0.271963 +vn -0.854287 0.440032 -0.276705 +vn -0.628038 -0.744630 0.226043 +vn -0.092941 -0.620604 -0.778596 +vn -0.150780 0.728330 -0.668432 +vn -0.238806 -0.769639 0.592138 +vn -0.241056 0.777869 -0.580354 +vn -0.157227 0.925528 -0.344496 +vn -0.876185 0.266797 -0.401397 +vn -0.681573 0.223017 0.696937 +vn -0.690284 -0.087591 0.718217 +vn -0.241263 -0.504032 0.829303 +vn -0.636279 -0.117011 0.762533 +vn -0.656661 0.275125 0.702213 +vn -0.733147 0.060693 0.677357 +vn -0.066494 0.974555 -0.214057 +vn -0.150000 0.633936 -0.758700 +vn 0.040958 0.824469 -0.564423 +vn -0.744582 0.584383 -0.322638 +vn 0.034924 0.532846 0.845491 +vn 0.560831 -0.046502 0.826623 +vn -0.871932 0.341500 -0.350873 +vn -0.208427 0.740419 -0.639014 +vn 0.829781 -0.548899 -0.100862 +vn 0.549873 -0.207495 0.809064 +vn 0.507373 -0.231220 -0.830126 +vn 0.834592 -0.474298 -0.280174 +vn -0.841789 0.531254 0.095717 +vn 0.519928 0.083931 -0.850077 +vn -0.764485 -0.083623 -0.639195 +vn 0.949786 -0.311112 0.033417 +vn -0.733834 0.149581 -0.662657 +vn 0.245721 0.791006 0.560295 +vn -0.090971 0.912207 0.399502 +vn -0.341377 -0.893930 0.290433 +vn -0.456151 0.459111 0.762328 +vn -0.991636 0.102263 0.078738 +vn 0.289802 -0.408590 -0.865488 +vn 0.838911 0.001521 0.544266 +vn 0.618211 -0.503035 0.603963 +vn 0.649036 -0.085223 0.755969 +vn 0.289300 0.107724 0.951158 +vn -0.080492 0.314374 0.945881 +vn 0.698204 -0.297903 0.650972 +vn 0.487252 -0.866798 0.106051 +vn 0.407909 -0.912788 0.020699 +vn 0.356260 -0.914472 -0.191883 +vn 0.356932 -0.826828 -0.434689 +vn 0.321262 -0.581808 -0.747188 +vn 0.574187 -0.269658 0.773042 +vn 0.152070 -0.373446 -0.915102 +vn -0.855753 0.129806 -0.500836 +vn -0.377614 0.612014 0.694872 +vn -0.063820 0.971704 0.227416 +vn -0.492224 0.026389 0.870069 +vn -0.228384 0.960415 0.159508 +vn 0.073543 -0.499905 -0.862952 +vn 0.074220 -0.992261 -0.099544 +vn -0.717649 0.616873 -0.323184 +vn -0.463097 -0.292715 0.836576 +vn 0.289684 -0.503486 -0.813993 +vn -0.159771 -0.794262 0.586192 +vn 0.106698 0.377097 0.920007 +vn 0.017272 -0.454424 -0.890618 +vn -0.829664 0.248255 -0.500028 +vn 0.251420 -0.220507 -0.942425 +vn -0.788591 0.479064 -0.385515 +vn -0.146727 -0.948666 0.280186 +vn 0.059630 -0.906379 -0.418236 +vn -0.699462 0.552522 -0.453290 +vn -0.134626 0.671327 0.728832 +vn -0.078680 0.694137 -0.715530 +vn -0.143036 0.704402 0.695239 +vn -0.593241 -0.530117 -0.605839 +vn -0.494316 -0.515164 0.700185 +vn -0.707748 0.705730 -0.032211 +vn -0.373454 -0.488065 0.788875 +vn -0.167570 -0.005633 0.985844 +vn -0.369001 0.245716 0.896360 +vn -0.730074 0.677776 -0.087244 +vn -0.606487 0.795009 0.011598 +vn -0.065197 0.945395 -0.319340 +vn -0.406453 -0.884249 0.229998 +vn -0.270019 0.472487 0.838956 +vn -0.704691 0.380198 -0.599050 +vn 0.737631 -0.665254 -0.115489 +vn -0.412309 0.620338 0.667219 +vn -0.161760 0.876825 0.452783 +vn -0.350295 0.544973 0.761773 +vn 0.255107 -0.918036 0.303531 +vn -0.046416 0.998237 -0.037001 +vn -0.383794 0.811413 -0.440807 +vn -0.063848 0.992717 -0.102154 +vn -0.952234 0.054637 -0.300441 +vn -0.327821 0.796662 0.507802 +vn -0.451229 -0.560759 0.694220 +vn -0.156628 -0.203720 0.966419 +vn -0.834154 0.150320 -0.530652 +vn 0.137489 -0.289971 0.947108 +vn -0.267446 0.570481 -0.776546 +vn -0.605399 0.793324 0.064261 +vn -0.356510 -0.834457 -0.420216 +vn -0.589686 -0.735101 0.334510 +vn 0.668622 -0.741877 -0.050622 +vn -0.412544 0.540155 0.733512 +vn 0.054805 -0.997782 -0.037794 +vn 0.759768 -0.541345 -0.360136 +vn -0.245089 -0.655180 0.714612 +vn -0.459855 -0.425078 0.779642 +vn 0.329852 -0.700981 -0.632315 +vn -0.470723 -0.197671 -0.859852 +vn -0.460977 0.796188 0.391898 +vn -0.581690 -0.498471 0.642777 +vn -0.098771 0.994673 -0.029500 +vn 0.090079 0.472039 -0.876964 +vn -0.823990 0.255277 -0.505840 +vn -0.599783 0.781218 0.173085 +vn -0.706572 0.684084 0.181069 +vn -0.669427 0.739809 0.067451 +vn -0.455821 0.474507 0.753040 +vn -0.381818 0.038834 0.923421 +vn -0.202373 -0.968320 -0.146293 +vn 0.621794 -0.407477 -0.668831 +vn -0.299827 0.951569 -0.067973 +vn -0.449713 0.536170 0.714339 +vn -0.573708 -0.679237 -0.457707 +vn -0.371686 0.781734 0.500741 +vn 0.240595 -0.798667 -0.551584 +vn 0.004161 -0.635708 -0.771918 +vn 0.600941 -0.796640 -0.065066 +vn -0.337689 -0.598475 0.726494 +vn 0.037424 -0.980125 0.194819 +vn 0.171953 -0.434288 -0.884209 +vn -0.012568 -0.999552 -0.027148 +vn -0.249616 -0.943309 -0.218771 +vn -0.089168 -0.031377 0.995522 +vn -0.419260 -0.816971 -0.395955 +vn -0.409890 0.288919 0.865168 +vn 0.154865 -0.225018 -0.961969 +vn -0.487465 0.803475 0.341769 +vn -0.791710 0.391429 -0.469019 +vn 0.067137 -0.977751 -0.198735 +vn -0.358991 0.679651 0.639687 +vn -0.329951 -0.042551 0.943039 +vn -0.273542 0.502817 0.819970 +vn -0.217954 0.963472 -0.155621 +vn -0.936184 -0.190077 -0.295685 +vn -0.220898 -0.929799 -0.294412 +vn -0.833524 0.498439 -0.238319 +vn -0.179531 0.656473 0.732674 +vn 0.169112 0.234867 0.957203 +vn -0.780581 0.509542 -0.362022 +vn 0.334032 -0.881747 0.333083 +vn -0.489054 0.871861 0.026156 +vn 0.680160 -0.391006 0.620079 +vn -0.820616 0.422734 -0.384558 +vn 0.277014 0.906032 0.319952 +vn -0.040517 0.838388 0.543566 +vn -0.819752 0.506088 -0.268108 +vn 0.598295 -0.345393 -0.723012 +vn -0.048290 0.750646 -0.658938 +vn 0.699775 0.466139 0.541323 +vn 0.437850 -0.505791 0.743278 +vn 0.203436 -0.954649 0.217392 +vn 0.808811 -0.021216 -0.587685 +vn 0.193338 0.135197 0.971773 +vn 0.175123 0.594769 0.784590 +vn 0.671710 -0.275598 0.687642 +vn 0.173939 -0.419289 -0.891034 +vn 0.862013 -0.491409 -0.124302 +vn -0.687428 0.652256 0.319381 +vn -0.442337 -0.295475 -0.846777 +vn 0.834250 -0.506273 -0.218439 +vn -0.852809 0.514532 0.089296 +vn 0.704020 0.080306 -0.705625 +vn 0.860879 -0.235622 -0.450966 +vn -0.885536 0.452909 -0.103439 +vn -0.077707 0.908185 -0.411293 +vn -0.390741 -0.576243 0.717820 +vn 0.128258 0.072713 0.989072 +vn 0.127560 0.393854 0.910279 +vn -0.338909 -0.508909 0.791298 +vn 0.214074 -0.614860 -0.759025 +vn -0.326507 -0.521056 0.788603 +vn -0.816825 0.504888 -0.279079 +vn 0.158449 0.047357 -0.986231 +vn -0.362597 0.825433 0.432648 +vn -0.212029 0.607863 0.765210 +vn 0.237571 -0.800260 -0.550585 +vn -0.439790 -0.162685 0.883243 +vn -0.624823 0.768714 0.136656 +vn -0.394831 -0.458103 0.796398 +vn 0.094842 -0.995396 -0.013866 +vn -0.148214 0.988746 -0.020355 +vn -0.325460 -0.000302 0.945556 +vn -0.094156 0.991578 0.088929 +vn -0.614036 0.355569 -0.704649 +vn -0.412613 0.759545 0.502834 +vn 0.012213 -0.987714 -0.155796 +vn -0.303465 -0.000953 0.952842 +vn -0.365321 0.879193 0.305877 +vn -0.029795 -0.956139 -0.291393 +vn -0.152349 -0.933993 0.323181 +vn -0.318209 0.688759 0.651425 +vn 0.609546 -0.775299 -0.165422 +vn 0.284940 -0.623520 -0.728033 +vn 0.062044 -0.674705 -0.735475 +vn -0.055594 -0.928851 0.366257 +vn 0.022344 -0.497047 0.867436 +vn 0.106502 -0.974910 0.195467 +vn 0.061480 -0.565191 0.822666 +vn -0.174316 0.914358 -0.365465 +vn -0.525526 0.784005 -0.330392 +vn -0.205299 -0.964332 -0.167080 +vn -0.579878 0.805186 0.124167 +vn -0.463197 0.884996 0.047232 +vn -0.334764 0.933025 0.131904 +vn -0.003386 -0.999416 -0.033999 +vn -0.427487 0.329480 0.841842 +vn -0.433082 0.448500 0.781849 +vn -0.110559 0.937736 -0.329283 +vn -0.161488 0.962850 0.216431 +vn -0.831378 -0.433503 -0.347686 +vn 0.110585 -0.558675 -0.821981 +vn -0.904389 0.404540 -0.135751 +vn -0.184574 0.845562 0.500957 +vn -0.354803 0.070090 0.932310 +vn -0.341695 -0.182895 0.921842 +vn 0.418552 -0.729848 -0.540496 +vn 0.070690 -0.720066 -0.690295 +vn -0.275991 0.946392 -0.167840 +vn -0.618401 -0.471556 0.628661 +vn 0.833363 -0.497752 -0.240310 +vn -0.184439 -0.729872 0.658232 +vn -0.241856 -0.851844 0.464615 +vn -0.236705 -0.577203 0.781542 +vn -0.865099 -0.362903 -0.346273 +vn -0.324888 0.767456 0.552683 +vn -0.459955 0.481956 0.745761 +vn -0.233429 0.812325 -0.534452 +vn -0.352018 0.647090 0.676282 +vn -0.508270 0.837126 -0.202193 +vn -0.335105 0.914673 0.226005 +vn -0.775183 0.575946 -0.259573 +vn -0.449554 -0.803554 0.390131 +vn -0.594664 0.404165 0.695000 +vn -0.418239 -0.374030 0.827755 +vn 0.217302 -0.545281 -0.809597 +vn -0.390343 0.126831 0.911892 +vn -0.361557 -0.504120 0.784308 +vn -0.218481 0.835792 0.503704 +vn 0.197980 -0.572882 -0.795368 +vn 0.125152 -0.767805 -0.628342 +vn -0.762015 -0.556720 -0.330751 +vn -0.107254 0.933983 -0.340840 +vn -0.440951 0.585247 0.680476 +vn -0.714177 0.699220 0.032284 +vn -0.147697 -0.981675 0.120417 +vn 0.177472 -0.859508 0.479321 +vn -0.325603 0.792243 -0.516076 +vn 0.480255 -0.448109 -0.754024 +vn 0.669097 -0.702266 -0.243169 +vn -0.389884 0.101150 0.915292 +vn -0.746545 -0.049462 0.663494 +vn 0.059734 0.642747 -0.763746 +vn -0.188240 0.740993 -0.644590 +vn -0.403866 0.836589 0.370150 +vn 0.563978 0.518808 0.642469 +vn 0.319530 0.041056 0.946686 +vn -0.360202 -0.873702 0.326954 +vn 0.145675 -0.955814 0.255339 +vn -0.467851 -0.869356 0.159171 +vn -0.315029 0.919142 -0.236507 +vn -0.617001 0.783495 -0.073789 +vn -0.637367 0.733742 -0.235343 +vn 0.852183 -0.356459 -0.383042 +vn -0.679521 0.726321 -0.103489 +vn 0.342676 0.491810 0.800435 +vn -0.661318 -0.010631 -0.750030 +vn 0.405919 -0.666829 0.624955 +vn 0.402605 0.048158 0.914106 +vn 0.338275 -0.392231 0.855409 +vn -0.561945 -0.147203 -0.813971 +vn 0.125197 0.453960 0.882183 +vn 0.388907 -0.045884 0.920134 +vn -0.747020 0.664661 0.013662 +vn 0.456830 -0.592889 -0.663166 +vn 0.093664 -0.546957 -0.831904 +vn 0.704493 -0.196137 0.682070 +vn 0.171175 0.608816 0.774624 +vn 0.741458 0.372197 0.558310 +vn -0.723008 -0.619518 0.305709 +vn 0.868593 -0.469676 -0.157957 +vn 0.778543 -0.338276 0.528621 +vn 0.539494 -0.714778 0.445015 +vn 0.533865 -0.840016 -0.096755 +vn 0.435015 -0.846742 -0.306252 +vn 0.420024 -0.712658 -0.561871 +vn 0.658647 -0.125695 0.741879 +vn 0.460331 0.341252 0.819538 +vn 0.208202 -0.472581 -0.856341 +vn -0.674736 0.731435 0.098659 +vn -0.453864 0.520121 0.723520 +vn 0.232452 -0.022473 -0.972348 +vn -0.319056 0.671543 0.668754 +vn 0.252221 0.200977 -0.946569 +vn -0.125160 -0.975196 -0.182559 +vn -0.411493 0.542779 0.732164 +vn 0.665471 -0.724265 -0.180524 +vn 0.031347 -0.475491 -0.879162 +vn -0.437602 0.139046 0.888353 +vn -0.218645 0.974605 0.048364 +vn -0.830807 0.538623 -0.140164 +vn -0.176840 -0.663111 0.727332 +vn 0.166964 -0.577546 -0.799101 +vn -0.146854 -0.986123 -0.077425 +vn 0.170805 -0.614036 -0.770575 +vn -0.912145 0.025731 -0.409060 +vn -0.562765 -0.487329 0.667687 +vn -0.872780 0.051955 -0.485342 +vn -0.008250 0.467730 0.883833 +vn -0.199966 -0.530831 0.823549 +vn 0.119968 -0.816465 -0.564794 +vn -0.678882 0.731115 0.067758 +vn 0.193901 -0.592995 -0.781511 +vn 0.057835 0.978145 -0.199719 +vn 0.106783 -0.395364 -0.912297 +vn -0.254468 0.653741 0.712649 +vn -0.306828 -0.279951 -0.909662 +vn 0.062180 -0.404853 -0.912265 +vn -0.736991 0.672687 0.065859 +vn 0.067560 0.997172 -0.032922 +vn -0.253231 0.967186 0.020644 +vn -0.094252 0.936894 -0.336671 +vn 0.017089 -0.981965 0.188289 +vn -0.589933 0.771420 0.238518 +vn -0.206952 -0.509175 0.835411 +vn -0.794575 0.265511 -0.546035 +vn -0.401848 -0.568228 0.718077 +vn -0.913098 0.113657 -0.391578 +vn 0.636580 -0.448902 -0.627098 +vn 0.732919 -0.407945 -0.544436 +vn -0.939902 0.341096 0.015383 +vn -0.902195 -0.260072 0.344102 +vn -0.365613 -0.924597 0.106996 +vn 0.185685 -0.975760 -0.115814 +vn -0.822707 0.427227 0.375007 +vn -0.528897 -0.062450 0.846385 +vn -0.162669 -0.980160 -0.113248 +vn -0.266245 0.955016 0.130606 +vn 0.493164 -0.673196 -0.550996 +vn -0.164681 -0.938286 0.304139 +vn 0.556320 -0.791791 -0.252141 +vn -0.205023 0.692913 0.691257 +vn 0.258135 0.440324 -0.859931 +vn 0.137269 -0.482108 -0.865291 +vn -0.623957 0.757570 0.191742 +vn -0.378796 0.556036 0.739823 +vn -0.428302 0.606201 0.670133 +vn -0.093146 0.964744 0.246156 +vn -0.051352 -0.970750 0.234537 +vn -0.489500 -0.431044 0.758018 +vn -0.506604 -0.420644 0.752603 +vn 0.751908 -0.575356 -0.321869 +vn -0.476840 0.488565 0.730703 +vn -0.837791 0.129517 -0.530407 +vn 0.276288 -0.942800 -0.186530 +vn -0.504436 -0.823618 0.259224 +vn -0.616242 0.779135 -0.114868 +vn -0.360675 -0.909152 0.208221 +vn 0.170705 -0.801760 -0.572749 +vn -0.367099 0.020473 0.929956 +vn 0.167261 0.859040 -0.483813 +vn -0.317079 0.781440 -0.537413 +vn -0.629928 -0.557375 0.540854 +vn 0.084003 -0.618294 -0.781445 +vn -0.052212 -0.395326 -0.917056 +vn 0.317924 -0.763129 -0.562635 +vn -0.836836 0.440039 -0.325685 +vn -0.207199 -0.751337 0.626547 +vn -0.484242 0.474207 0.735281 +vn -0.112380 -0.541923 0.832881 +vn -0.774242 0.437445 -0.457374 +vn -0.104396 0.851243 -0.514282 +vn -0.197673 -0.556432 0.807037 +vn -0.523260 -0.238011 0.818260 +vn 0.090764 0.282422 0.954987 +vn 0.156814 -0.434512 0.886910 +vn -0.243296 0.884956 0.397064 +vn -0.880747 0.398946 -0.255198 +vn 0.720157 -0.631024 -0.288416 +vn 0.706923 -0.611587 -0.355276 +vn 0.170244 0.444876 0.879262 +vn 0.312839 0.448824 0.837072 +vn -0.786490 0.564199 -0.251224 +vn -0.890706 0.419127 -0.175999 +vn 0.059976 -0.240520 -0.968790 +vn -0.671515 0.678266 -0.298366 +vn -0.865522 0.477574 -0.150975 +vn 0.106448 -0.948022 0.299872 +vn 0.146421 -0.882006 -0.447913 +vn -0.817055 -0.195046 -0.542566 +vn -0.234816 0.681437 0.693185 +vn -0.016378 0.746347 -0.665356 +vn -0.093328 0.805514 0.585181 +vn 0.039292 0.269044 0.962326 +vn 0.240918 0.313138 0.918642 +vn 0.321692 0.055766 0.945201 +vn 0.520034 0.338186 0.784344 +vn 0.759080 -0.373560 0.533151 +vn 0.438348 0.073807 0.895770 +vn -0.350013 0.892840 0.283422 +vn -0.500998 0.469129 0.727268 +vn -0.357884 -0.035778 0.933080 +vn -0.611476 -0.564145 -0.554832 +vn -0.525144 0.616074 -0.587092 +vn -0.408568 -0.303190 0.860900 +vn -0.737288 0.637776 0.222818 +vn -0.095544 -0.452210 -0.886779 +vn 0.379840 -0.737585 -0.558292 +vn 0.859854 -0.500721 -0.099644 +vn 0.204613 -0.381436 -0.901465 +vn -0.497624 0.351292 0.793073 +vn -0.116260 0.645506 0.754855 +vn 0.285778 -0.756989 0.587622 +vn -0.533653 -0.291839 0.793753 +vn -0.585914 0.350059 0.730864 +vn -0.107802 -0.444069 0.889484 +vn -0.851632 0.517844 -0.081000 +vn -0.130556 -0.342528 -0.930392 +vn -0.400602 0.751741 0.523835 +vn -0.318001 0.907287 0.275146 +vn -0.939582 -0.315818 -0.132079 +vn -0.336280 -0.508837 0.792465 +vn -0.428958 -0.140839 -0.892278 +vn 0.239122 0.205285 0.949041 +vn -0.797957 0.598674 -0.069674 +vn 0.318871 -0.751563 -0.577473 +vn -0.716587 0.683773 0.137691 +vn -0.124178 -0.943459 0.307352 +vn -0.434376 0.670430 0.601532 +vn 0.031836 0.764630 -0.643682 +vn -0.393168 -0.303069 0.868083 +vn 0.115213 -0.859483 0.498010 +vn -0.860526 0.444875 -0.248157 +vn -0.061272 -0.994155 0.088889 +vn -0.977146 -0.164917 -0.134123 +vn -0.810715 -0.026632 -0.584835 +vn -0.161800 -0.668936 0.725497 +vn 0.069160 0.960918 -0.268054 +vn -0.594723 0.744093 0.304352 +vn -0.671886 0.715480 0.191460 +vn -0.716748 0.655519 0.237838 +vn -0.890743 0.415380 0.184490 +vn 0.186173 -0.592040 -0.784110 +vn -0.698552 0.696117 0.165670 +vn -0.530809 -0.082782 0.843439 +vn -0.042416 0.988470 -0.145357 +vn -0.201476 -0.592636 0.779865 +vn -0.357787 0.583482 -0.729066 +vn 0.025635 -0.803634 -0.594571 +vn -0.697247 0.438646 -0.566954 +vn 0.206768 -0.550381 -0.808905 +vn 0.173875 -0.806594 -0.564954 +vn -0.461373 0.371739 0.805571 +vn -0.138103 -0.365067 -0.920681 +vn 0.090237 -0.682712 -0.725094 +vn -0.026569 -0.805719 0.591702 +vn 0.036300 -0.101926 -0.994129 +vn -0.138881 0.917986 0.371502 +vn -0.944366 -0.042833 -0.326097 +vn -0.058600 -0.886457 0.459086 +vn -0.543270 0.093708 0.834312 +vn -0.470221 0.855547 -0.216638 +vn -0.406092 0.777629 0.479981 +vn -0.991479 0.123275 -0.042097 +vn -0.322292 -0.288737 -0.901532 +vn -0.883346 0.455750 -0.109503 +vn -0.592110 -0.154182 -0.790970 +vn -0.400310 -0.104732 0.910375 +vn -0.008668 -0.681763 -0.731522 +vn -0.373282 0.861085 -0.345244 +vn -0.292104 0.954037 0.066994 +vn -0.791817 0.588676 -0.162745 +vn -0.562813 -0.271874 0.780593 +vn 0.296531 -0.666268 -0.684219 +vn -0.382204 0.832801 0.400453 +vn 0.284357 -0.614347 -0.736015 +vn -0.004454 0.941640 0.336593 +vn -0.996890 0.034799 -0.070713 +vn -0.523215 -0.810209 -0.264210 +vn 0.153776 -0.554543 -0.817823 +vn -0.466071 -0.731837 0.497184 +vn -0.689655 -0.710901 0.137826 +vn 0.273277 -0.036707 -0.961235 +vn -0.323756 -0.732906 0.598356 +vn -0.211425 -0.948675 0.235191 +vn -0.708210 -0.653080 -0.268191 +vn -0.937915 -0.303162 -0.168549 +vn 0.295584 -0.955283 -0.008014 +vn 0.274353 -0.941437 0.196028 +vn -0.316812 0.720533 0.616817 +vn -0.254447 0.810016 0.528329 +vn -0.503558 0.179236 0.845165 +vn 0.027347 -0.857217 0.514229 +vn -0.196825 -0.973278 0.118280 +vn 0.360623 -0.268207 -0.893317 +vn -0.895888 0.198809 0.397315 +vn -0.356588 0.583055 0.729995 +vn -0.776461 -0.500214 0.383268 +vn 0.305951 0.463100 -0.831825 +vn -0.530505 0.450445 0.718097 +vn 0.126742 0.316106 -0.940220 +vn 0.747594 -0.400844 -0.529554 +vn 0.050987 0.844778 -0.532682 +vn 0.147176 0.764839 -0.627184 +vn -0.818053 0.384329 -0.427880 +vn 0.510625 -0.076994 -0.856349 +vn 0.278358 -0.694311 0.663663 +vn 0.354620 -0.766707 -0.535168 +vn -0.855543 0.228481 -0.464589 +vn -0.628214 0.774649 -0.072561 +vn -0.027588 0.954712 -0.296250 +vn 0.655008 0.318337 0.685293 +vn -0.515973 0.191464 -0.834933 +vn -0.567642 0.515050 0.642266 +vn 0.871221 -0.098654 0.480876 +vn 0.664794 -0.661471 -0.347139 +vn 0.650714 -0.658240 -0.378538 +vn 0.839478 -0.456031 -0.295486 +vn 0.663249 0.278288 0.694735 +vn -0.537039 0.497997 -0.680873 +vn 0.807085 0.017455 0.590178 +vn 0.729265 -0.316553 0.606603 +vn 0.485038 -0.600757 -0.635476 +vn 0.468911 -0.358252 -0.807328 +vn 0.727184 -0.628217 -0.276672 +vn 0.577977 -0.385437 -0.719292 +vn 0.714933 -0.502058 -0.486629 +vn 0.803007 -0.506698 -0.313748 +vn -0.033982 -0.460048 0.887243 +vn 0.600146 -0.295168 0.743438 +vn 0.549553 -0.554045 0.625321 +vn 0.691439 -0.648762 -0.317836 +vn 0.558201 -0.652760 -0.512169 +vn 0.588321 0.014626 0.808495 +vn 0.284828 -0.512672 0.809963 +vn -0.472966 0.354760 0.806504 +vn -0.283947 0.955374 -0.081446 +vn -0.413922 0.909598 -0.036046 +vn -0.718832 0.689096 0.091801 +vn -0.707208 0.702980 0.075338 +vn -0.590051 0.449603 0.670595 +vn -0.773147 0.597884 -0.211607 +vn -0.921255 -0.382993 -0.067859 +vn -0.631585 0.552870 0.543539 +vn 0.829648 -0.546025 0.116363 +vn -0.398305 -0.884317 -0.243590 +vn -0.331016 0.937025 -0.111411 +vn -0.788952 0.606069 -0.101167 +vn -0.128990 -0.484020 -0.865498 +vn -0.701522 0.689477 -0.180246 +vn 0.155177 -0.525834 -0.836313 +vn -0.653831 0.752822 0.075916 +vn -0.441122 -0.534209 0.721132 +vn -0.344024 -0.649621 0.677968 +vn -0.330377 -0.589790 0.736884 +vn -0.303800 -0.152674 0.940423 +vn 0.223863 0.339365 -0.913628 +vn 0.187109 0.340773 0.921338 +vn -0.456672 -0.843193 -0.283682 +vn -0.279155 0.735612 0.617210 +vn -0.024691 -0.856183 0.516082 +vn -0.376445 0.483964 0.789979 +vn 0.015845 -0.857155 0.514816 +vn -0.337092 0.624724 0.704336 +vn -0.208415 -0.953089 -0.219509 +vn -0.736448 0.187591 -0.649964 +vn 0.014625 0.408112 0.912815 +vn -0.064702 0.467253 0.881753 +vn -0.626426 0.751441 0.207188 +vn -0.474181 0.497315 0.726519 +vn -0.709379 0.234345 -0.664729 +vn 0.723006 0.432022 -0.539090 +vn -0.872773 0.271568 -0.405609 +vn -0.723732 0.686834 0.066863 +vn -0.261274 0.731811 0.629434 +vn -0.474733 0.800311 0.366238 +vn -0.326620 0.894513 0.305231 +vn 0.257221 -0.630496 -0.732334 +vn -0.710843 0.686428 0.153361 +vn -0.588364 -0.793995 0.152970 +vn 0.740032 -0.546572 0.391933 +vn 0.205023 0.933938 -0.292789 +vn 0.378189 -0.442679 -0.813024 +vn 0.090330 -0.893319 0.440251 +vn 0.459326 -0.195267 -0.866540 +vn -0.678656 0.234439 0.696034 +vn -0.617341 0.043023 0.785519 +vn -0.011493 -0.998646 0.050736 +vn 0.555732 -0.644396 -0.525276 +vn 0.387175 -0.318850 -0.865119 +vn -0.936758 -0.316340 -0.149713 +vn -0.195918 0.703590 0.683065 +vn -0.084292 -0.508106 -0.857160 +vn -0.494037 0.373713 0.785026 +vn -0.403323 0.339489 0.849751 +vn -0.000067 0.866867 -0.498540 +vn -0.229012 -0.968437 -0.098407 +vn -0.769474 -0.015964 -0.638479 +vn -0.787541 -0.615790 -0.024136 +vn -0.124977 0.962074 -0.242476 +vn -0.796629 0.586370 -0.146808 +vn -0.161503 -0.661802 -0.732076 +vn -0.582727 0.652303 0.484696 +vn 0.421761 0.692498 -0.585290 +vn -0.060628 -0.997938 0.021055 +vn 0.646597 0.515168 -0.562595 +vn -0.572221 0.796702 0.194496 +vn 0.186933 -0.791947 -0.581271 +vn 0.624630 -0.407420 -0.666217 +vn 0.387852 -0.494710 -0.777710 +vn 0.369363 -0.845819 -0.384917 +vn 0.373003 -0.572502 -0.730144 +vn -0.392149 -0.162826 0.905377 +vn 0.373122 -0.627789 -0.683126 +vn 0.518005 -0.544070 -0.660044 +vn 0.140164 -0.715188 -0.684733 +vn 0.469285 -0.627658 -0.621142 +vn 0.017018 -0.636118 -0.771404 +vn -0.048510 0.933677 0.354816 +vn -0.977112 -0.208326 -0.043050 +vn 0.691327 0.371096 0.619964 +vn 0.679522 -0.570847 -0.460852 +vn -0.859206 0.310211 -0.406860 +vn 0.537748 -0.712911 -0.450094 +vn 0.317789 -0.948032 0.015671 +vn 0.155102 -0.964394 -0.214212 +vn 0.141681 -0.852127 -0.503792 +vn 0.164310 -0.840078 -0.516983 +vn -0.173603 -0.811308 0.558248 +vn 0.475445 -0.782977 -0.401123 +vn -0.268398 -0.620621 0.736744 +vn -0.133142 -0.985058 0.109240 +vn -0.113072 0.667422 0.736046 +vn -0.862393 0.505827 0.020447 +vn -0.184168 -0.926621 0.327804 +vn -0.388360 0.757717 0.524443 +vn 0.515939 -0.405723 0.754451 +vn -0.386375 0.195893 0.901299 +vn 0.540986 -0.597149 0.592239 +vn 0.063749 -0.808920 0.584452 +vn -0.242872 -0.666714 0.704631 +vn -0.026228 0.646463 0.762494 +vn -0.273854 -0.616249 0.738405 +vn 0.122077 0.760991 -0.637173 +vn -0.652123 -0.054254 0.756169 +vn -0.361194 -0.115104 0.925359 +vn -0.605453 -0.042544 0.794743 +vn -0.588173 0.112631 0.800853 +vn -0.167271 0.481885 -0.860121 +vn -0.423551 0.454306 0.783716 +vn 0.100108 0.329651 -0.938780 +vn -0.085329 0.972313 0.217548 +vn 0.015061 0.360842 -0.932505 +vn 0.230279 0.699211 -0.676813 +vn 0.416406 -0.904049 0.096444 +vn 0.033042 0.045337 0.998425 +vn -0.091230 0.941426 -0.324646 +vn 0.432716 -0.851212 -0.296976 +vn -0.395899 0.536716 0.745117 +vn -0.564794 0.608732 -0.557184 +vn -0.800712 0.563672 -0.202815 +vn 0.803333 -0.514780 -0.299430 +vn 0.274169 0.099031 -0.956569 +vn -0.572861 -0.310669 -0.758495 +vn 0.691014 -0.708664 -0.142462 +vn 0.411714 -0.648431 -0.640336 +vn -0.878095 0.398273 -0.265192 +vn -0.434033 0.557887 0.707374 +vn 0.827593 -0.410256 -0.383118 +vn 0.644626 0.006893 0.764467 +vn 0.740052 -0.446379 -0.503060 +vn 0.684171 0.357491 0.635697 +vn 0.613549 0.528383 0.586830 +vn 0.768307 -0.502896 -0.395981 +vn -0.563658 0.106376 0.819130 +vn -0.034714 -0.551474 -0.833470 +vn 0.842064 -0.502423 0.196213 +vn -0.376307 -0.186008 0.907631 +vn -0.427815 0.249346 0.868793 +vn -0.524549 0.751022 0.401016 +vn -0.749367 0.100913 -0.654420 +vn -0.028972 -0.989548 0.141265 +vn -0.062418 -0.923308 -0.378954 +vn -0.297061 0.849050 0.436885 +vn -0.850354 0.479896 -0.215866 +vn -0.884480 -0.349795 -0.308769 +vn 0.754629 -0.601184 -0.262892 +vn -0.498042 0.265535 -0.825497 +vn -0.093942 -0.685263 -0.722211 +vn 0.771668 -0.625562 0.114895 +vn 0.172643 -0.552296 0.815575 +vn 0.398743 -0.306971 -0.864160 +vn -0.866397 -0.447612 0.221359 +vn 0.346095 -0.249632 -0.904379 +vn -0.052776 0.911128 -0.408731 +vn 0.430508 -0.899255 0.077482 +vn -0.261312 0.550158 0.793122 +vn 0.125515 0.953151 -0.275226 +vn -0.301890 0.934371 0.189244 +vn -0.541773 0.141001 0.828614 +vn 0.581224 -0.464654 -0.668039 +vn 0.331619 -0.765877 -0.550873 +vn -0.031389 0.093445 -0.995130 +vn -0.342331 -0.131216 0.930372 +vn -0.548376 0.352033 0.758522 +vn -0.172728 0.984405 0.033333 +vn 0.388972 -0.683186 -0.618027 +vn -0.341265 -0.433937 -0.833809 +vn -0.581836 -0.346271 -0.735910 +vn 0.185906 -0.782613 -0.594101 +vn -0.073114 -0.323968 -0.943238 +vn 0.253725 -0.497792 -0.829353 +vn -0.663567 0.742819 0.088872 +vn -0.163532 -0.806693 -0.567894 +vn 0.280371 -0.794239 0.539051 +vn 0.553131 -0.500392 -0.666073 +vn -0.465362 -0.050498 0.883679 +vn -0.760412 0.423347 0.492495 +vn 0.372791 -0.384446 -0.844528 +vn -0.309774 0.129873 -0.941899 +vn -0.030744 0.419081 0.907428 +vn -0.744901 0.533627 0.400455 +vn -0.553231 -0.718357 0.421779 +vn -0.384226 0.668803 0.636453 +vn 0.354137 -0.757057 -0.549047 +vn 0.225936 -0.248003 -0.942044 +vn -0.302681 0.729572 0.613277 +vn -0.054692 0.947387 -0.315382 +vn -0.125713 -0.529428 0.838989 +vn 0.159783 0.837211 -0.523017 +vn 0.851463 -0.440609 -0.284384 +vn 0.876501 -0.446952 -0.178832 +vn -0.265440 0.682401 0.681080 +vn -0.178620 -0.625789 -0.759265 +vn -0.050126 -0.871512 0.487806 +vn -0.880083 -0.080037 -0.468025 +vn -0.020186 -0.979063 0.202556 +vn 0.223305 0.293109 -0.929635 +vn -0.613446 -0.744247 -0.264161 +vn 0.246275 0.161857 -0.955589 +vn 0.209515 0.759909 -0.615339 +vn -0.782287 0.615661 0.094809 +vn -0.279157 -0.077978 0.957074 +vn -0.548553 0.746201 0.377193 +vn -0.400630 -0.911808 -0.090006 +vn 0.341077 -0.894302 0.289638 +vn -0.698420 0.264647 0.664960 +vn -0.665831 0.700651 0.256432 +vn -0.215221 0.653655 0.725544 +vn -0.935135 -0.147831 -0.321975 +vn -0.174619 -0.097521 0.979795 +vn 0.222868 -0.974600 -0.022032 +vn -0.241669 0.196998 -0.950151 +vn -0.451506 -0.287203 -0.844782 +vn -0.108832 0.695636 0.710103 +vn -0.674276 0.703648 0.224126 +vn -0.050326 -0.799902 -0.598016 +vn -0.563564 -0.650571 0.509070 +vn -0.095851 0.751921 0.652248 +vn -0.812909 0.543769 -0.208552 +vn -0.795335 -0.551562 -0.251437 +vn -0.292784 0.954050 0.063763 +vn -0.971496 -0.234065 0.037539 +vn -0.634601 -0.048655 0.771307 +vn -0.782653 0.542874 0.304538 +vn -0.128094 -0.587641 0.798918 +vn -0.073222 0.949323 -0.305655 +vn 0.089774 0.746041 -0.659820 +vn -0.333350 0.475377 0.814183 +vn -0.653204 0.326672 0.683088 +vn -0.381330 0.523895 0.761657 +vn -0.993831 -0.110783 0.005131 +vn 0.376509 -0.526335 -0.762373 +vn 0.210721 -0.203052 0.956225 +vn -0.267034 0.207633 0.941054 +vn 0.101965 0.918945 -0.380977 +vn -0.285524 0.498834 0.818315 +vn -0.016486 -0.124639 0.992065 +vn -0.289445 0.523495 0.801358 +vn -0.549086 0.385872 -0.741355 +vn -0.530578 0.477899 -0.700071 +vn 0.342052 -0.707897 -0.617966 +vn 0.229473 -0.865198 0.445842 +vn -0.515635 0.636832 -0.573206 +vn 0.854101 -0.367921 -0.367622 +vn 0.554266 0.573830 -0.602916 +vn 0.405029 -0.048515 0.913016 +vn 0.399571 0.528762 -0.748834 +vn 0.738232 -0.366356 -0.566389 +vn 0.057125 -0.783036 -0.619348 +vn 0.415916 0.060880 0.907363 +vn -0.908383 0.408933 -0.087260 +vn -0.500179 0.403706 -0.766057 +vn -0.599229 0.340233 -0.724684 +vn 0.858990 -0.342146 -0.380884 +vn 0.805292 -0.291794 0.516102 +vn 0.925592 -0.269746 0.265549 +vn 0.754191 -0.282430 -0.592815 +vn 0.542528 -0.311898 -0.779989 +vn -0.466521 0.287881 0.836350 +vn -0.501333 0.494547 0.709992 +vn 0.849454 -0.385330 -0.360485 +vn 0.524649 0.566345 -0.635607 +vn 0.796137 -0.055654 0.602551 +vn 0.405436 -0.342228 0.847645 +vn 0.555953 -0.212449 0.803605 +vn 0.369508 -0.556087 0.744467 +vn 0.346882 -0.711106 0.611556 +vn 0.461495 -0.783310 0.416469 +vn 0.730782 -0.664979 0.154142 +vn 0.353877 0.068437 0.932785 +vn 0.340620 0.477698 0.809804 +vn 0.370670 0.490300 0.788803 +vn 0.465498 0.145466 0.873013 +vn 0.873021 -0.376001 -0.310576 +vn 0.651541 -0.439458 -0.618362 +vn 0.133716 0.823642 -0.551121 +vn 0.734362 -0.554962 -0.390807 +vn 0.599710 -0.655988 -0.458288 +vn -0.328746 0.737076 0.590461 +vn -0.632589 0.384793 0.672135 +vn 0.214256 -0.531732 -0.819362 +vn 0.445542 -0.444158 -0.777313 +vn 0.235533 -0.600640 -0.764039 +vn -0.932687 -0.359229 -0.032389 +vn 0.351492 -0.446145 -0.823048 +vn -0.661634 0.168017 -0.730761 +vn -0.686958 0.228717 -0.689766 +vn 0.761350 -0.341609 -0.551044 +vn 0.093149 0.413986 0.905505 +vn -0.298825 0.641978 0.706093 +vn 0.219719 -0.317788 -0.922353 +vn -0.109459 -0.576151 0.809980 +vn -0.093980 -0.918850 0.383254 +vn -0.632787 -0.434031 0.641248 +vn -0.311951 0.565980 0.763121 +vn -0.163923 -0.431292 -0.887196 +vn 0.029740 -0.947591 0.318099 +vn 0.147903 -0.842069 -0.518695 +vn -0.735058 0.672747 0.084266 +vn -0.520128 -0.847139 -0.108732 +vn -0.324120 0.616962 0.717150 +vn -0.599300 0.727043 0.335033 +vn -0.106952 0.963377 -0.245900 +vn -0.232398 0.972421 0.019713 +vn -0.613351 0.743810 0.265608 +vn 0.385229 -0.885313 0.260421 +vn -0.532194 -0.771273 0.349152 +vn -0.211294 -0.609249 0.764311 +vn -0.126820 -0.911567 0.391104 +vn -0.736487 -0.289651 -0.611301 +vn 0.148372 -0.532014 0.833635 +vn -0.713829 0.079443 0.695799 +vn 0.408811 -0.484831 -0.773183 +vn 0.880299 -0.420491 -0.219685 +vn -0.777570 0.039948 0.627526 +vn -0.663637 0.162854 0.730112 +vn -0.670998 0.227955 0.705548 +vn -0.130488 0.976493 0.171567 +vn -0.204859 -0.488430 -0.848215 +vn 0.624980 -0.455326 -0.634096 +vn -0.596664 0.436759 0.673227 +vn -0.724439 0.671970 0.153766 +vn -0.920886 -0.388006 -0.037683 +vn 0.432047 -0.645781 -0.629526 +vn -0.243482 -0.565705 0.787841 +vn 0.768723 -0.540866 -0.341364 +vn -0.788105 -0.596686 -0.151182 +vn -0.203542 -0.719867 0.663598 +vn -0.108917 -0.649171 0.752804 +vn 0.180241 0.424497 0.887308 +vn 0.428650 -0.498505 -0.753493 +vn -0.840224 -0.111310 -0.530691 +vn -0.553501 0.766769 0.325118 +vn 0.250277 -0.162402 -0.954456 +vn 0.181370 0.922996 -0.339386 +vn 0.053323 0.345093 -0.937052 +vn -0.018584 -0.637903 0.769893 +vn -0.085607 0.702517 -0.706499 +vn 0.156375 -0.775916 -0.611148 +vn -0.612238 -0.685979 0.393190 +vn 0.305954 -0.200439 -0.930708 +vn 0.212361 -0.879548 -0.425792 +vn -0.350373 -0.449064 -0.821937 +vn -0.244282 -0.958332 0.148073 +vn -0.733540 -0.597379 0.324127 +vn -0.715568 0.641678 -0.276064 +vn -0.032690 0.893101 -0.448667 +vn 0.071680 0.766539 -0.638185 +vn -0.701990 0.249428 -0.667080 +vn -0.671794 0.680056 0.293626 +vn -0.825909 0.365922 -0.428923 +vn 0.454582 -0.073043 -0.887705 +vn -0.812003 0.581509 -0.049985 +vn -0.634520 0.294862 0.714452 +vn -0.206161 -0.138302 0.968695 +vn 0.136538 -0.840031 0.525077 +vn -0.333954 -0.411815 -0.847870 +vn -0.094649 0.632306 0.768915 +vn 0.051206 -0.862765 -0.503005 +vn -0.704638 0.706435 0.066594 +vn 0.088245 -0.983166 0.159989 +vn 0.056417 -0.997681 0.038071 +vn -0.102991 -0.682114 -0.723957 +vn 0.080731 -0.881135 0.465923 +vn 0.564412 0.548992 0.616479 +vn -0.708958 0.011791 -0.705152 +vn 0.750624 -0.366723 -0.549616 +vn -0.608778 -0.057928 0.791223 +vn 0.555592 0.211640 0.804069 +vn 0.034574 0.245024 0.968900 +vn 0.094575 0.834517 -0.542805 +vn 0.141920 -0.950886 -0.275089 +vn 0.261012 0.527848 -0.808238 +vn -0.135550 -0.925837 -0.352777 +vn -0.093915 0.786740 -0.610099 +vn 0.195852 0.820122 0.537626 +vn 0.861678 -0.480654 -0.162738 +vn 0.207861 -0.910266 -0.358064 +vn -0.517594 0.855626 -0.000862 +vn -0.874258 0.440874 0.203234 +vn -0.790936 0.550700 -0.266739 +vn -0.030965 0.833020 0.552376 +vn 0.905053 -0.425254 -0.006179 +vn 0.838157 -0.199594 0.507598 +vn 0.459076 -0.416230 0.784858 +vn 0.112073 -0.335915 -0.935201 +vn 0.400070 -0.576098 -0.712780 +vn 0.084041 -0.757572 -0.647319 +vn 0.798714 -0.490387 -0.348679 +vn 0.401586 -0.168493 -0.900188 +vn 0.739139 -0.588705 -0.327262 +vn 0.360545 -0.588606 -0.723568 +vn -0.937801 -0.263364 0.226205 +vn -0.143515 0.989633 -0.005445 +vn -0.249664 -0.108973 0.962181 +vn 0.825255 -0.496569 -0.269025 +vn -0.120480 0.978297 0.168582 +vn -0.717698 0.664997 0.206613 +vn -0.198126 0.917187 0.345708 +vn -0.442609 0.499479 0.744727 +vn -0.840196 0.536791 -0.076984 +vn 0.432163 -0.540492 -0.721875 +vn -0.615866 -0.057396 0.785757 +vn -0.746990 -0.387347 -0.540341 +vn 0.720144 -0.629980 -0.290721 +vn -0.643457 -0.023022 0.765136 +vn -0.014041 0.574974 -0.818051 +vn 0.267951 0.416573 -0.868717 +vn -0.003396 0.895286 -0.445478 +vn -0.737234 -0.459852 -0.494997 +vn -0.233509 -0.870570 0.433106 +vn -0.832403 0.427817 -0.352249 +vn 0.010867 -0.923339 0.383832 +vn -0.397627 0.222418 0.890182 +vn -0.837166 0.545986 -0.032449 +vn 0.193315 -0.975742 0.102749 +vn -0.054877 0.973623 -0.221465 +vn -0.461474 -0.380195 0.801557 +vn -0.638551 -0.633428 0.437060 +vn -0.679350 -0.614319 0.401367 +vn 0.045440 0.369105 0.928276 +vn -0.101965 0.846890 -0.521901 +vn 0.291639 -0.293278 -0.910459 +vn -0.832771 -0.168535 -0.527341 +vn -0.191800 0.828165 0.526646 +vn 0.598358 -0.273594 -0.753069 +vn 0.460449 0.427446 0.777995 +vn -0.295280 0.740107 0.604195 +vn 0.020243 0.559828 0.828361 +vn -0.691608 -0.403594 -0.598991 +vn -0.075451 0.444552 0.892570 +vn -0.553415 0.788049 0.269647 +vn -0.312046 0.730722 0.607184 +vn -0.900053 0.353228 -0.255214 +vn -0.656546 -0.108331 0.746466 +vn -0.634452 -0.329628 -0.699154 +vn -0.711963 0.594259 0.374118 +vn -0.955434 0.238994 -0.173284 +vn 0.602034 -0.140705 -0.785975 +vn -0.876711 0.206256 0.434553 +vn -0.591748 0.025183 0.805730 +vn -0.632055 0.065198 0.772176 +vn -0.639307 0.223032 0.735896 +vn 0.698160 -0.555470 -0.451692 +vn -0.671884 -0.451473 0.587149 +vn -0.696743 -0.235845 0.677441 +vn -0.620854 -0.262343 0.738726 +vn 0.746539 -0.329599 -0.577965 +vn -0.650694 0.489903 0.580166 +vn -0.823374 0.125316 -0.553489 +vn -0.977934 0.157907 0.136789 +vn 0.326495 -0.254270 -0.910356 +vn -0.665752 0.676560 0.314708 +vn -0.149275 0.588088 0.794902 +vn -0.887951 0.404848 0.218267 +vn -0.454337 -0.816488 0.356265 +vn 0.625739 -0.298836 -0.720519 +vn 0.380308 -0.463596 -0.800278 +vn -0.745288 0.646731 0.162127 +vn -0.105037 -0.532427 0.839934 +vn -0.515574 -0.689650 0.508493 +vn -0.280078 0.850734 -0.444756 +vn -0.041899 -0.490399 -0.870490 +vn -0.300532 0.878341 0.371750 +vn 0.408657 -0.334320 -0.849252 +vn -0.603827 0.205829 0.770083 +vn -0.313264 0.105634 0.943773 +vn -0.277936 0.324654 0.904075 +vn -0.206841 0.281735 0.936932 +vn 0.293355 -0.699260 -0.651903 +vn 0.177008 -0.461723 -0.869183 +vn 0.281835 -0.868464 0.407847 +vn -0.683370 -0.213612 -0.698122 +vn -0.171389 -0.327216 -0.929277 +vn -0.664999 0.461540 0.587161 +vn 0.098210 0.633631 -0.767377 +vn -0.287446 0.529602 0.798058 +vn -0.635361 0.442276 0.633015 +vn 0.349809 0.009004 -0.936778 +vn -0.523804 -0.191497 0.830035 +vn -0.565904 -0.406251 0.717435 +vn -0.310038 0.602246 0.735647 +vn -0.503858 -0.635794 0.584716 +vn -0.760227 -0.649258 0.022782 +vn -0.768128 0.575116 0.281464 +vn -0.186595 0.917589 -0.351017 +vn -0.311468 0.854727 0.415247 +vn 0.768810 -0.376025 -0.517239 +vn 0.815094 -0.546226 -0.193027 +vn -0.941731 0.303230 -0.145582 +vn -0.392091 0.451956 0.801249 +vn 0.855067 -0.496780 -0.148560 +vn 0.750275 -0.393599 -0.531194 +vn -0.876327 0.354476 0.326187 +vn -0.758014 -0.031293 0.651487 +vn -0.791971 -0.360024 0.493116 +vn -0.618636 -0.048439 0.784183 +vn 0.685393 0.703993 0.186091 +vn 0.064386 -0.641223 0.764649 +vn 0.283878 0.936425 0.206206 +vn 0.383844 -0.166157 0.908326 +vn 0.132724 0.718157 0.683106 +vn 0.392316 -0.472184 -0.789386 +vn 0.444492 -0.466564 0.764687 +vn 0.279751 -0.135342 -0.950485 +vn 0.434574 -0.376811 0.818021 +vn -0.641587 0.654606 0.399822 +vn 0.105392 0.295029 -0.949658 +vn 0.200335 -0.728634 -0.654949 +vn 0.340814 0.303686 0.889731 +vn 0.590087 0.186069 0.785605 +vn -0.547743 0.772640 -0.320944 +vn 0.704645 -0.485263 -0.517683 +vn -0.045651 -0.312628 -0.948778 +vn 0.014086 0.898660 -0.438420 +vn -0.823094 0.500879 0.267650 +vn -0.632712 0.758914 -0.154030 +vn 0.815499 -0.131893 0.563529 +vn 0.617756 -0.585857 0.524548 +vn 0.677199 -0.724501 -0.128452 +vn 0.386467 0.214864 0.896926 +vn -0.887013 0.384849 -0.255145 +vn 0.874938 0.278530 -0.396111 +vn 0.791800 -0.309866 0.526342 +vn 0.258337 -0.364769 0.894542 +vn 0.180251 -0.595509 0.782866 +vn 0.320744 -0.693683 0.644925 +vn 0.733933 -0.481601 -0.478961 +vn -0.675094 0.679922 0.286276 +vn 0.115349 -0.752205 -0.648754 +vn -0.308505 -0.554011 0.773238 +vn -0.975711 -0.059102 -0.210939 +vn 0.096708 -0.623569 -0.775764 +vn 0.189142 -0.868375 -0.458421 +vn -0.788711 0.610637 0.071107 +vn -0.883183 0.459689 -0.093136 +vn 0.760090 -0.593070 -0.265578 +vn 0.380856 -0.325888 -0.865301 +vn -0.077879 -0.853568 0.515127 +vn 0.423411 -0.411414 -0.807131 +vn -0.668442 0.479223 -0.568797 +vn 0.559139 -0.533444 -0.634666 +vn -0.029647 -0.295823 -0.954783 +vn -0.177887 0.589327 0.788068 +vn -0.892264 0.375608 -0.250568 +vn -0.593101 0.016742 0.804954 +vn -0.245131 0.676018 0.694917 +vn -0.693369 -0.359357 0.624582 +vn -0.149242 0.954025 -0.259929 +vn 0.120978 -0.992370 0.023812 +vn 0.087024 0.754618 -0.650368 +vn -0.723490 0.595581 0.349064 +vn 0.087750 -0.989325 0.116341 +vn 0.189939 0.816285 -0.545529 +vn -0.737880 -0.365731 0.567251 +vn 0.088596 -0.981070 -0.172199 +vn -0.325049 -0.719246 0.614027 +vn 0.248393 -0.504893 -0.826670 +vn -0.612556 0.413757 0.673483 +vn -0.154837 -0.631408 0.759835 +vn -0.957743 0.029230 0.286135 +vn -0.832735 0.541686 -0.114583 +vn 0.104790 -0.923434 -0.369173 +vn 0.054566 -0.841055 -0.538191 +vn -0.687529 0.676960 0.262732 +vn 0.209931 0.403052 0.890774 +vn 0.371853 0.155553 -0.915166 +vn -0.781661 0.616183 0.096560 +vn -0.548867 -0.274602 0.789518 +vn -0.841886 0.302171 0.447124 +vn -0.638659 -0.017626 0.769288 +vn -0.451698 -0.079036 0.888663 +vn 0.009665 -0.985979 0.166588 +vn -0.650733 0.015185 0.759155 +vn -0.726986 -0.541480 0.422244 +vn 0.512589 -0.408430 -0.755273 +vn -0.730096 0.526935 0.435085 +vn -0.163978 -0.590025 -0.790558 +vn -0.886858 0.453779 -0.086997 +vn -0.757493 -0.506247 0.412212 +vn -0.898409 0.190345 0.395766 +vn -0.807758 0.195918 0.556007 +vn 0.603860 -0.571657 -0.555483 +vn -0.270828 0.815934 0.510787 +vn 0.175923 -0.453050 -0.873955 +vn -0.407715 0.737881 0.537867 +vn -0.080599 -0.666491 -0.741143 +vn -0.715379 0.187105 0.673220 +vn -0.811865 -0.583201 0.027423 +vn -0.467702 0.037555 0.883088 +vn -0.837450 -0.308373 -0.451202 +vn -0.718937 -0.678371 -0.151467 +vn 0.871156 -0.417573 -0.258301 +vn 0.789870 -0.239171 -0.564715 +vn -0.817209 -0.096556 -0.568195 +vn -0.319332 -0.465106 -0.825653 +vn -0.528187 -0.699006 0.482088 +vn 0.077132 -0.493303 -0.866431 +vn 0.634383 -0.474938 -0.609912 +vn -0.741457 0.400224 0.538574 +vn -0.477385 0.407736 0.778367 +vn -0.800758 0.058425 -0.596132 +vn -0.264716 -0.203030 0.942711 +vn 0.096112 0.762314 -0.640032 +vn -0.801880 0.533805 0.268405 +vn 0.101675 0.619287 -0.778554 +vn -0.225484 -0.047365 0.973095 +vn -0.432586 -0.557907 0.708244 +vn -0.663076 0.713799 0.225434 +vn 0.038358 -0.948770 0.313630 +vn -0.101696 -0.966450 0.235865 +vn -0.226812 0.966637 0.119036 +vn -0.600817 -0.667387 -0.440015 +vn -0.059072 0.991202 0.118441 +vn 0.118409 -0.875950 -0.467644 +vn -0.079865 -0.820981 0.565342 +vn -0.825325 0.335516 -0.454166 +vn -0.128907 -0.900100 0.416177 +vn -0.168441 0.981354 0.092580 +vn -0.064061 -0.964056 0.257859 +vn 0.412105 -0.195189 -0.889983 +vn -0.123341 0.968251 0.217432 +vn -0.972743 0.034764 0.229264 +vn -0.799314 -0.477701 0.364552 +vn -0.611911 -0.057078 0.788864 +vn -0.446364 -0.891629 0.075875 +vn -0.922673 0.327819 -0.203000 +vn 0.269547 -0.809390 -0.521758 +vn 0.003290 -0.217957 0.975953 +vn 0.794228 0.249495 0.554034 +vn 0.477636 -0.392818 0.785848 +vn 0.823138 -0.121226 0.554750 +vn 0.164665 -0.984257 -0.064211 +vn 0.306007 0.530997 -0.790191 +vn -0.268342 0.960490 -0.073839 +vn 0.127409 -0.609213 -0.782704 +vn 0.829840 0.177703 0.528949 +vn 0.100610 0.948507 -0.300352 +vn 0.135904 -0.297307 0.945060 +vn 0.483246 -0.734673 -0.476161 +vn 0.264185 -0.512454 0.817066 +vn 0.443224 -0.533312 -0.720507 +vn -0.942694 -0.332148 -0.031733 +vn 0.255505 -0.331426 -0.908226 +vn 0.304362 0.174324 0.936469 +vn 0.116260 0.432737 0.893992 +vn -0.411939 0.629721 -0.658603 +vn -0.619308 0.597860 0.508942 +vn 0.826450 -0.549655 -0.121898 +vn -0.670986 0.678616 0.298762 +vn -0.746780 0.664658 0.023446 +vn -0.642117 0.343762 -0.685210 +vn 0.610618 0.754980 -0.239064 +vn 0.445114 0.857570 0.257773 +vn -0.691613 0.508080 -0.513348 +vn -0.728300 0.584824 -0.357155 +vn 0.805435 -0.169702 0.567869 +vn -0.074827 -0.248627 -0.965705 +vn -0.007055 0.289602 0.957121 +vn -0.681160 0.088073 -0.726818 +vn -0.657288 -0.266975 0.704767 +vn -0.759286 0.614949 0.212889 +vn -0.765243 0.643602 -0.013394 +vn -0.109003 0.488395 0.865788 +vn 0.066289 0.012662 0.997720 +vn -0.650001 -0.581583 0.489143 +vn -0.262600 -0.366192 0.892717 +vn -0.289562 0.937495 0.193019 +vn -0.744786 0.643726 0.175816 +vn -0.337391 0.016202 0.941225 +vn 0.432277 -0.582672 -0.688208 +vn -0.736785 -0.261382 0.623561 +vn 0.118691 -0.481886 -0.868158 +vn -0.308439 0.077164 0.948109 +vn 0.277938 -0.858083 -0.431792 +vn -0.332530 0.610392 0.718920 +vn 0.472262 -0.361304 -0.804008 +vn -0.782010 0.436516 -0.444876 +vn 0.353353 -0.805954 -0.474952 +vn -0.826540 0.116844 0.550617 +vn -0.376335 0.590529 0.713896 +vn -0.931613 0.313959 0.183104 +vn 0.316362 -0.447525 -0.836443 +vn -0.359680 0.838619 0.409083 +vn 0.592320 -0.640464 -0.488838 +vn -0.954617 0.083085 -0.286011 +vn 0.650777 -0.527303 -0.546297 +vn -0.301530 0.420214 0.855862 +vn 0.589932 -0.576512 -0.565345 +vn -0.692475 0.059084 0.719019 +vn -0.804794 -0.183040 0.564626 +vn -0.700838 -0.645510 0.303552 +vn -0.926933 -0.003588 0.375210 +vn 0.342448 -0.251535 -0.905240 +vn -0.156803 -0.471593 0.867763 +vn -0.283547 0.579688 0.763913 +vn -0.360656 0.666758 0.652197 +vn -0.771599 -0.093639 -0.629180 +vn -0.283890 0.803749 0.522872 +vn 0.095722 -0.184073 -0.978241 +vn 0.464807 -0.521468 -0.715560 +vn -0.828809 0.094539 0.551487 +vn -0.948459 0.178571 -0.261799 +vn -0.494875 0.141169 0.857421 +vn -0.771377 -0.004115 0.636365 +vn 0.942435 -0.266589 -0.201855 +vn -0.850661 0.216183 0.479208 +vn -0.204915 0.907419 0.366879 +vn 0.116323 -0.832784 -0.541240 +vn 0.433502 -0.306248 -0.847519 +vn 0.698058 -0.378054 -0.608104 +vn -0.943733 -0.278498 0.178343 +vn -0.541449 0.288257 0.789772 +vn -0.618613 0.617112 0.486303 +vn -0.431328 0.369061 0.823256 +vn -0.665055 -0.400235 0.630487 +vn -0.358275 0.600556 0.714823 +vn -0.025899 -0.967945 0.249821 +vn 0.585688 -0.552589 -0.592971 +vn -0.283154 -0.519905 0.805929 +vn 0.462232 -0.333036 -0.821845 +vn 0.246126 -0.853074 -0.460093 +vn -0.423443 -0.894516 -0.143305 +vn 0.396011 -0.234885 -0.887696 +vn 0.037277 -0.982867 0.180508 +vn -0.330028 -0.910387 -0.249553 +vn 0.748915 -0.620097 -0.233679 +vn -0.311538 0.600090 0.736774 +vn -0.637857 -0.116173 -0.761343 +vn 0.312572 -0.299358 -0.901490 +vn -0.267179 0.878904 0.395151 +vn -0.094287 -0.713932 0.693838 +vn -0.844794 0.522349 -0.116078 +vn -0.784550 0.181764 0.592827 +vn -0.266943 0.638016 0.722272 +vn -0.889884 0.354469 -0.287155 +vn 0.534695 -0.586168 -0.608694 +vn 0.654201 -0.522043 -0.547258 +vn -0.705794 -0.019230 -0.708156 +vn -0.670612 0.696189 0.256126 +vn -0.070190 0.985559 -0.154099 +vn 0.374203 0.147044 -0.915615 +vn -0.164090 0.892274 -0.420621 +vn -0.165681 0.907633 -0.385685 +vn -0.515587 0.816608 -0.259465 +vn -0.314367 0.419209 -0.851726 +vn -0.285997 -0.738567 0.610512 +vn -0.803227 0.220662 0.553294 +vn -0.852328 -0.419936 0.311754 +vn -0.773721 0.080804 0.628353 +vn 0.762131 -0.600063 -0.243064 +vn -0.818398 0.186190 0.543652 +vn -0.910907 0.148361 -0.385017 +vn -0.294874 -0.749522 0.592677 +vn 0.356392 -0.931107 -0.077621 +vn 0.200832 -0.705870 -0.679274 +vn 0.944703 0.049839 0.324118 +vn -0.048361 -0.197178 0.979174 +vn 0.898917 0.384688 0.209675 +vn -0.035074 -0.451581 -0.891540 +vn 0.471480 -0.496933 -0.728535 +vn 0.884960 -0.450364 -0.118398 +vn -0.037020 -0.211633 0.976648 +vn 0.364764 -0.344824 -0.864895 +vn -0.447677 -0.260381 0.855446 +vn -0.020329 0.999782 -0.004677 +vn 0.532185 -0.345340 -0.772993 +vn -0.366725 0.917007 0.156881 +vn 0.034382 0.537995 0.842247 +vn 0.486537 0.304159 0.819005 +vn 0.281020 -0.638029 -0.716900 +vn 0.146441 0.435925 0.887989 +vn -0.396343 0.901637 -0.173099 +vn 0.027221 0.132733 0.990778 +vn 0.602603 0.738713 -0.301950 +vn -0.805358 0.365004 -0.467087 +vn -0.104144 0.850004 -0.516379 +vn -0.857122 0.473384 -0.203099 +vn -0.701918 0.658829 0.270656 +vn -0.127743 -0.177526 0.975790 +vn -0.911463 0.342382 0.228056 +vn 0.772790 -0.606139 0.188125 +vn 0.429632 -0.729303 0.532479 +vn 0.237341 -0.597481 0.765954 +vn 0.877273 0.290253 0.382290 +vn 0.701003 0.666944 -0.252546 +vn -0.855896 0.514694 0.050319 +vn 0.844038 -0.526684 -0.101009 +vn 0.287606 -0.001176 -0.957748 +vn -0.365649 -0.245690 0.897740 +vn -0.378649 0.301511 0.875052 +vn 0.108349 -0.682603 0.722713 +vn -0.027590 -0.084602 0.996033 +vn 0.089551 -0.566324 0.819303 +vn -0.169343 -0.934486 0.313144 +vn 0.280697 -0.014678 0.959684 +vn 0.416337 -0.073233 0.906256 +vn 0.432879 -0.454022 -0.778768 +vn 0.489097 -0.428829 -0.759532 +vn -0.333371 -0.459334 -0.823332 +vn -0.785325 -0.473124 -0.399272 +vn 0.082462 0.233404 0.968877 +vn -0.161898 -0.525895 -0.834999 +vn -0.299962 0.734618 0.608571 +vn 0.255109 -0.861744 -0.438539 +vn -0.579447 0.143949 0.802197 +vn 0.131702 0.596244 0.791927 +vn -0.319991 0.947397 -0.006729 +vn -0.335533 0.300370 0.892858 +vn 0.485892 -0.682645 -0.545806 +vn -0.738526 0.667296 0.096415 +vn -0.250616 0.966502 -0.055361 +vn -0.969282 0.190613 0.155432 +vn -0.230187 -0.140945 0.962885 +vn -0.182929 0.962344 -0.201074 +vn -0.109066 -0.637149 -0.762985 +vn -0.260447 -0.806331 0.531035 +vn -0.866668 0.327328 0.376487 +vn -0.313153 0.475058 0.822347 +vn 0.390592 0.740613 -0.546746 +vn -0.024029 -0.261640 0.964866 +vn 0.331125 -0.182947 -0.925682 +vn -0.273322 0.456544 -0.846677 +vn 0.929517 -0.362619 -0.067127 +vn -0.315520 -0.756401 0.572979 +vn 0.449600 -0.781898 -0.431851 +vn -0.693801 -0.200829 -0.691598 +vn -0.135544 0.425781 0.894616 +vn 0.148047 0.172062 0.973898 +vn -0.156239 -0.839155 0.520968 +vn -0.766566 -0.282639 0.576620 +vn -0.795360 0.098827 0.598026 +vn -0.694243 0.108858 0.711461 +vn -0.237225 -0.470082 -0.850145 +vn 0.189922 -0.840952 -0.506684 +vn -0.260151 -0.764778 0.589438 +vn 0.158717 -0.623113 -0.765858 +vn -0.744595 -0.228105 0.627333 +vn -0.883516 -0.182109 0.431550 +vn -0.404330 0.590276 0.698635 +vn -0.285844 0.663878 0.691057 +vn -0.625313 0.344743 0.700097 +vn 0.521342 -0.533482 -0.666033 +vn 0.163615 -0.921854 -0.351305 +vn -0.873197 -0.385298 -0.298450 +vn -0.374545 -0.531772 -0.759562 +vn -0.291498 0.925200 0.242970 +vn 0.606189 -0.583594 -0.540326 +vn 0.547932 -0.559799 -0.621607 +vn -0.483983 0.817937 -0.311029 +vn 0.667126 -0.553318 -0.498781 +vn -0.133479 0.567049 0.812797 +vn -0.121376 0.860453 -0.494862 +vn -0.078545 0.928423 -0.363128 +vn 0.318908 -0.624233 -0.713183 +vn -0.965239 0.045496 -0.257378 +vn 0.022074 0.322317 0.946374 +vn 0.410447 -0.907467 -0.089648 +vn 0.488499 -0.580890 -0.651103 +vn -0.751463 0.640949 0.156488 +vn -0.909258 0.243500 -0.337578 +vn -0.716218 0.666988 0.205327 +vn -0.121130 -0.960684 0.249828 +vn -0.090803 -0.623176 0.776793 +vn 0.111239 0.883140 -0.455731 +vn 0.198215 -0.220330 -0.955073 +vn -0.075323 0.564912 0.821706 +vn -0.853162 0.521643 0.001508 +vn -0.769513 0.336600 -0.542725 +vn 0.473719 -0.373367 -0.797613 +vn -0.091139 -0.868750 0.486793 +vn -0.788826 0.360985 -0.497436 +vn 0.208219 -0.897484 0.388802 +vn 0.219200 -0.967118 0.128974 +vn -0.168215 -0.943954 -0.283998 +vn -0.760514 -0.376124 0.529292 +vn -0.399604 0.900271 0.172709 +vn -0.098988 -0.556116 -0.825189 +vn 0.881754 -0.440921 -0.167625 +vn 0.234008 -0.060344 0.970360 +vn 0.383804 0.915098 -0.123655 +vn -0.044719 -0.749723 -0.660239 +vn 0.547878 0.307321 0.778064 +vn 0.387589 -0.806455 0.446547 +vn -0.854547 0.362949 -0.371508 +vn 0.180494 -0.084750 0.979918 +vn 0.811530 -0.518917 0.268598 +vn 0.885096 0.254937 0.389374 +vn 0.352578 -0.914375 0.199018 +vn -0.796502 0.415920 -0.438857 +vn 0.294060 -0.654703 0.696343 +vn 0.717651 0.694794 0.047304 +vn 0.578103 0.268192 0.770630 +vn 0.216546 0.178398 0.959834 +vn 0.336060 -0.401475 0.851986 +vn 0.147934 -0.988954 0.009238 +vn -0.093706 -0.971232 0.218922 +vn 0.374648 0.651242 0.659941 +vn 0.186434 -0.181690 0.965521 +vn 0.248083 0.336351 0.908473 +vn 0.522917 -0.058906 0.850346 +vn 0.553656 0.803075 0.220307 +vn 0.120609 -0.168499 0.978295 +vn -0.495900 -0.513254 -0.700466 +vn -0.233800 -0.784601 0.574229 +vn -0.464998 -0.415269 -0.781875 +vn 0.291611 -0.788023 -0.542202 +vn -0.749241 0.485432 -0.450549 +vn -0.252095 -0.377096 -0.891205 +vn 0.397784 -0.873939 -0.279280 +vn 0.062052 -0.435437 -0.898078 +vn -0.177220 -0.279865 -0.943540 +vn 0.363940 -0.632056 -0.684144 +vn -0.686492 0.677904 0.263011 +vn 0.726991 -0.683595 0.064668 +vn -0.238050 0.444075 0.863788 +vn -0.729545 0.610399 0.308507 +vn -0.176031 0.968085 -0.178393 +vn -0.828101 -0.083030 -0.554396 +vn -0.355750 0.531605 0.768660 +vn -0.312064 -0.496597 0.809943 +vn -0.226546 0.947060 -0.227494 +vn -0.925886 -0.167965 -0.338412 +vn -0.188652 0.963164 -0.191638 +vn -0.680048 0.673084 0.290677 +vn 0.393041 -0.659983 -0.640267 +vn 0.305913 -0.822666 -0.479206 +vn -0.008831 0.997529 -0.069699 +vn 0.108204 -0.985513 -0.130596 +vn -0.399226 0.913035 -0.083584 +vn 0.392759 -0.321658 -0.861555 +vn -0.375898 0.693197 0.614962 +vn -0.241221 0.887114 -0.393499 +vn 0.434784 -0.737149 -0.517276 +vn -0.167138 0.561904 -0.810141 +vn 0.037481 0.348410 0.936593 +vn 0.447900 -0.730809 -0.515076 +vn -0.221434 -0.691559 -0.687541 +vn -0.173962 -0.951169 -0.254981 +vn -0.022534 0.668059 0.743767 +vn -0.037802 -0.549061 -0.834927 +vn 0.387540 -0.192020 -0.901633 +vn 0.354727 -0.080616 -0.931488 +vn -0.209546 0.392120 0.895730 +vn 0.231368 -0.766928 -0.598574 +vn -0.789355 0.567091 0.235214 +vn -0.213679 0.642347 0.736024 +vn -0.492617 -0.556870 -0.668748 +vn -0.233960 0.691243 0.683700 +vn -0.135590 0.975778 0.171678 +vn 0.179771 0.055749 -0.982127 +vn -0.585863 0.696773 0.413851 +vn 0.022308 0.040789 -0.998919 +vn -0.148796 0.976856 0.153664 +vn -0.792581 0.483110 -0.372049 +vn -0.271168 0.961126 0.052010 +vn -0.507878 0.101326 0.855449 +vn 0.468206 -0.763063 -0.445553 +vn -0.861204 -0.141308 -0.488221 +vn -0.821442 0.569947 -0.019856 +vn -0.837414 -0.036188 -0.545370 +vn -0.225975 0.864909 -0.448182 +vn -0.107138 0.456257 -0.883375 +vn 0.346354 -0.684425 0.641562 +vn -0.472280 0.059828 0.879416 +vn -0.254472 -0.564772 0.785033 +vn -0.299727 -0.664815 0.684240 +vn 0.824127 -0.566056 -0.019855 +vn -0.930293 -0.008235 -0.366725 +vn 0.666790 0.720573 0.190173 +vn -0.784474 -0.283239 -0.551702 +vn -0.710654 0.432406 -0.554974 +vn -0.453704 -0.227902 -0.861518 +vn -0.247433 0.967741 0.047484 +vn -0.186942 0.821824 -0.538200 +vn -0.584978 -0.183222 -0.790082 +vn 0.442022 -0.436026 0.783899 +vn -0.304764 0.944802 0.120281 +vn -0.241889 0.960790 -0.135548 +vn -0.667667 0.670535 0.323425 +vn 0.016555 -0.435056 0.900251 +vn 0.885770 -0.318559 0.337537 +vn 0.882732 -0.121026 0.454024 +vn 0.361852 0.584771 0.726020 +vn -0.782060 0.588821 -0.204136 +vn 0.400247 -0.860391 -0.315483 +vn 0.272227 0.561074 0.781721 +vn -0.323891 0.270883 0.906486 +vn 0.255249 0.404780 0.878067 +vn 0.102528 0.095270 0.990157 +vn -0.025793 -0.145581 0.989010 +vn -0.256880 0.783502 0.565807 +vn 0.445540 -0.699210 -0.559106 +vn 0.311684 0.204233 0.927977 +vn 0.960770 -0.264446 -0.083597 +vn 0.299015 -0.548118 0.781126 +vn 0.538067 -0.790135 0.293548 +vn 0.233819 0.312099 0.920827 +vn -0.268733 -0.702620 0.658869 +vn 0.282797 -0.958099 -0.045516 +vn 0.040733 -0.751020 -0.659021 +vn -0.124362 -0.682691 0.720047 +vn 0.494239 -0.863299 -0.102190 +vn 0.264373 -0.881207 -0.391895 +vn 0.064045 0.558152 -0.827263 +vn -0.576355 0.601529 0.553153 +vn -0.522391 0.092253 0.847701 +vn -0.296984 -0.592374 0.748928 +vn -0.900924 0.241390 -0.360647 +vn -0.339446 0.788579 0.512756 +vn -0.010869 -0.476159 0.879292 +vn -0.009778 -0.962465 0.271230 +vn -0.554348 -0.535566 -0.637077 +vn 0.274730 -0.601435 -0.750200 +vn 0.209968 -0.893807 -0.396260 +vn -0.815790 0.578329 -0.004682 +vn -0.856833 0.514847 -0.027768 +vn -0.829998 -0.334179 -0.446573 +vn -0.313529 0.941413 0.124262 +vn 0.179520 -0.954238 -0.239171 +vn 0.495736 -0.735398 -0.461991 +vn -0.390370 0.530396 0.752524 +vn 0.014777 0.206206 0.978397 +vn -0.245632 0.594919 0.765334 +vn 0.058409 -0.723540 -0.687807 +vn -0.151359 0.617914 0.771539 +vn -0.270880 0.656555 0.703960 +vn -0.147348 0.925564 -0.348741 +vn 0.122937 -0.168031 -0.978086 +vn 0.206867 -0.358301 -0.910399 +vn -0.842540 -0.037541 -0.537324 +vn -0.823140 0.514166 0.240984 +vn -0.317828 -0.428600 0.845747 +vn -0.425702 -0.002613 0.904860 +vn 0.065347 0.119084 0.990731 +vn 0.187093 -0.848168 -0.495588 +vn -0.940170 -0.181830 -0.288128 +vn -0.493773 0.081035 0.865807 +vn -0.248875 -0.736275 0.629254 +vn -0.639424 -0.287777 -0.712967 +vn -0.074861 -0.950686 0.300986 +vn -0.481498 0.082937 0.872514 +vn -0.646150 -0.414324 -0.640957 +vn -0.002320 -0.863147 0.504948 +vn 0.378578 -0.796166 -0.472014 +vn -0.957023 0.234434 -0.170725 +vn 0.409160 -0.881361 -0.236203 +vn 0.147488 -0.607797 0.780276 +vn 0.423130 -0.496460 -0.757950 +vn 0.279158 -0.915753 -0.288907 +vn -0.227375 -0.767273 0.599661 +vn -0.787754 0.612078 0.069312 +vn 0.107430 0.558383 -0.822598 +vn 0.168104 -0.892413 -0.418736 +vn 0.592589 -0.797688 0.111948 +vn -0.264018 -0.417761 0.869351 +vn -0.029445 0.823879 -0.566000 +vn -0.230943 -0.946940 -0.223538 +vn 0.140917 0.813324 -0.564488 +vn -0.268268 -0.650073 0.710941 +vn -0.742347 0.601739 0.294670 +vn -0.237776 0.270742 0.932824 +vn -0.150617 0.969455 0.193575 +vn -0.310959 0.582711 0.750835 +vn -0.378317 0.842872 -0.382679 +vn -0.319238 0.700305 0.638483 +vn -0.620121 0.619364 0.481496 +vn -0.754870 0.649710 0.089711 +vn -0.703228 0.394934 -0.591183 +vn -0.185694 0.977509 0.099967 +vn -0.386457 0.908246 0.160438 +vn -0.457308 -0.120925 0.881048 +vn 0.400289 -0.907417 0.127919 +vn -0.825522 0.500898 -0.260027 +vn -0.867927 0.436984 -0.236110 +vn -0.356786 0.699122 0.619622 +vn -0.715070 0.651789 0.252676 +vn 0.184308 -0.169801 0.968090 +vn 0.848782 0.466673 0.248566 +vn 0.689310 0.442097 0.573935 +vn -0.214134 0.509013 0.833698 +vn 0.470251 -0.345107 0.812259 +vn -0.155239 0.155865 0.975504 +vn 0.373080 -0.657642 -0.654460 +vn 0.028871 0.573285 -0.818847 +vn 0.580235 0.774409 -0.252225 +vn -0.168476 0.985661 0.009355 +vn 0.540451 -0.804409 0.246656 +vn -0.413423 0.600291 0.684640 +vn 0.403442 -0.870477 -0.281964 +vn 0.171060 -0.635591 -0.752836 +vn -0.029183 0.993489 -0.110129 +vn -0.281432 -0.405963 -0.869477 +vn -0.132928 0.905603 0.402756 +vn -0.727349 -0.129359 -0.673966 +vn -0.374011 0.921005 -0.108927 +vn 0.604417 -0.764740 -0.223277 +vn 0.361932 0.105501 0.926215 +vn -0.660701 -0.367389 -0.654599 +vn -0.310576 -0.711938 -0.629831 +vn -0.672639 0.096804 -0.733611 +vn 0.312770 -0.478751 0.820349 +vn 0.238718 -0.823806 0.514157 +vn -0.878585 0.410829 -0.243532 +vn 0.522906 -0.654645 0.545903 +vn 0.827193 -0.560733 0.036472 +vn 0.347053 -0.814195 0.465447 +vn -0.167249 -0.975073 0.145809 +vn -0.718838 0.686485 0.109588 +vn 0.052261 0.759853 0.647991 +vn 0.355765 0.779118 0.516145 +vn -0.577979 -0.804978 -0.133981 +vn -0.512057 -0.634644 0.578813 +vn 0.317899 -0.032477 0.947568 +vn 0.269660 0.031954 0.962425 +vn -0.606553 0.651453 0.455744 +vn -0.731840 0.515338 0.445912 +vn -0.735577 0.168589 0.656129 +vn -0.266716 -0.206522 0.941388 +vn 0.671347 0.032719 -0.740421 +vn -0.399538 0.235402 0.885977 +vn 0.888016 -0.386781 -0.248651 +vn -0.748940 0.160164 0.642990 +vn -0.158107 -0.791830 0.589922 +vn -0.288817 0.133710 0.948001 +vn 0.481337 -0.818480 -0.313695 +vn -0.101387 0.167255 0.980687 +vn -0.877460 -0.432231 -0.207946 +vn -0.194106 0.531912 0.824253 +vn -0.191009 -0.895661 -0.401630 +vn -0.732355 -0.642006 -0.226902 +vn 0.246984 -0.871536 -0.423584 +vn 0.109423 -0.973150 -0.202501 +vn 0.453309 -0.767651 -0.453016 +vn -0.256312 0.505337 0.823977 +vn 0.376798 -0.775594 -0.506435 +vn -0.239334 0.967712 0.079070 +vn -0.831453 0.539372 0.133281 +vn 0.667892 -0.715580 -0.204609 +vn -0.216432 -0.925645 -0.310385 +vn -0.172968 -0.338245 0.925026 +vn -0.147404 0.866961 -0.476079 +vn 0.081530 0.054383 -0.995186 +vn 0.139398 -0.985808 -0.093540 +vn 0.285742 -0.508423 -0.812316 +vn 0.251935 -0.314950 -0.915060 +vn -0.715824 -0.511156 -0.475726 +vn -0.285740 0.619804 0.730887 +vn -0.392635 0.374905 0.839812 +vn 0.329452 -0.895948 0.297891 +vn 0.039705 0.402535 -0.914543 +vn -0.991853 -0.065091 0.109507 +vn -0.088595 0.896264 -0.434583 +vn -0.969496 -0.175064 -0.171554 +vn -0.879678 -0.424925 -0.213555 +vn -0.702199 0.642595 0.306575 +vn -0.415409 0.626022 0.659948 +vn 0.222086 -0.831743 -0.508804 +vn 0.230594 -0.968705 -0.091853 +vn -0.329188 0.697682 0.636298 +vn 0.006846 -0.997807 -0.065843 +vn -0.288097 -0.714913 0.637102 +vn -0.244425 -0.709637 0.660811 +vn -0.649254 0.608260 0.456607 +vn -0.071216 -0.968892 0.237016 +vn -0.361055 0.670186 0.648452 +vn 0.166261 -0.319777 -0.932791 +vn -0.208245 0.576505 0.790111 +vn -0.273333 -0.164260 0.947791 +vn -0.882982 0.227211 -0.410753 +vn -0.430136 -0.829487 -0.356279 +vn 0.346201 -0.393281 -0.851748 +vn 0.766056 -0.640317 -0.056144 +vn 0.152559 -0.955632 0.251978 +vn -0.851359 0.507268 0.133668 +vn 0.417967 0.332974 -0.845241 +vn 0.122179 0.397831 -0.909287 +vn -0.813165 0.556664 -0.169965 +vn 0.218156 -0.972255 0.084428 +vn 0.388575 -0.730306 -0.561839 +vn -0.401361 0.614391 0.679289 +vn -0.002999 -0.932711 0.360613 +vn 0.295220 0.184096 -0.937526 +vn -0.606883 -0.725564 -0.324421 +vn 0.409251 0.374602 0.831978 +vn -0.197636 -0.770937 0.605472 +vn -0.872977 -0.133916 -0.469019 +vn 0.131629 0.823839 -0.551328 +vn 0.036295 0.847736 0.529175 +vn -0.405245 0.108590 0.907736 +vn -0.614394 -0.783785 -0.090558 +vn -0.671857 0.597817 -0.437292 +vn -0.311827 -0.049445 0.948851 +vn -0.620204 -0.776712 -0.109844 +vn -0.840667 0.507212 0.189774 +vn -0.249275 0.965121 -0.080018 +vn 0.343232 0.396746 0.851343 +vn -0.064771 0.399566 0.914414 +vn -0.697494 0.688774 -0.197717 +vn 0.445921 0.257028 0.857375 +vn 0.750975 -0.356598 0.555764 +vn -0.860776 0.504748 -0.065526 +vn -0.911622 -0.377064 -0.163608 +vn -0.994756 -0.029989 -0.097777 +vn -0.171060 0.635591 0.752836 +vn 0.170628 -0.075248 0.982458 +vn 0.186205 -0.868026 0.460282 +vn -0.636506 0.673581 0.375697 +vn 0.381921 -0.365372 0.848905 +vn 0.332951 -0.192861 0.923010 +vn -0.249523 -0.357164 -0.900096 +vn 0.018261 -0.950123 -0.311340 +vn 0.727399 -0.682820 -0.068173 +vn 0.353726 -0.693140 -0.628041 +vn 0.922457 -0.186510 0.338063 +vn 0.904804 -0.390980 -0.168715 +vn -0.155416 -0.036453 0.987176 +vn -0.951694 -0.187426 -0.243207 +vn -0.684007 0.676825 0.272107 +vn -0.032033 -0.473791 -0.880054 +vn 0.233352 -0.495740 -0.836534 +vn 0.244356 -0.222775 0.943749 +vn 0.748902 -0.649831 -0.129868 +vn 0.578606 -0.305839 0.756094 +vn -0.392653 -0.869974 -0.298276 +vn 0.375380 -0.835745 -0.400774 +vn -0.768333 -0.299788 -0.565501 +vn -0.002628 -0.838216 0.545332 +vn -0.745781 -0.326903 -0.580470 +vn -0.120682 0.862989 -0.490597 +vn -0.204284 0.977130 0.059032 +vn -0.885880 -0.375677 -0.272182 +vn 0.482057 -0.549162 -0.682672 +vn 0.400790 -0.572858 -0.714984 +vn 0.103930 -0.989641 0.099039 +vn 0.028974 -0.156756 0.987212 +vn -0.341059 0.939800 -0.021297 +vn 0.472331 -0.868602 0.149780 +vn -0.815086 -0.049421 -0.577229 +vn -0.118805 0.991726 -0.048627 +vn -0.027744 0.995757 -0.087742 +vn -0.895026 -0.445817 0.013236 +vn -0.880765 0.262733 -0.393985 +vn -0.754258 0.633347 0.173108 +vn 0.402171 -0.294263 -0.866988 +vn -0.750439 0.637147 0.175740 +vn 0.362287 -0.019115 -0.931870 +vn 0.145749 -0.883271 -0.445633 +vn -0.160636 -0.867020 0.471669 +vn -0.170558 0.361723 0.916551 +vn -0.050930 -0.904723 -0.422945 +vn -0.659249 -0.416567 -0.625989 +vn 0.520095 -0.853299 0.037174 +vn -0.178086 0.949477 -0.258416 +vn -0.152806 0.919954 -0.361018 +vn 0.339257 -0.722370 -0.602567 +vn -0.578792 -0.484899 -0.655647 +vn -0.712561 0.620346 0.327763 +vn -0.264274 0.460152 0.847596 +vn -0.844138 0.533579 0.052202 +vn -0.507179 -0.774330 -0.378393 +vn -0.588581 0.797420 0.133019 +vn -0.333566 -0.924409 -0.184936 +vn -0.415972 -0.827852 -0.376334 +vn -0.097553 0.866441 -0.489657 +vn 0.168289 -0.209505 -0.963217 +vn -0.354257 -0.762060 -0.542002 +vn 0.216244 -0.925351 -0.311389 +vn 0.179569 -0.852471 -0.490966 +vn 0.377177 -0.754169 -0.537556 +vn -0.579931 0.539870 0.610099 +vn -0.122100 -0.171583 0.977574 +vn -0.903930 0.416397 -0.097595 +vn -0.998707 -0.039087 -0.032499 +vn 0.427330 -0.899194 0.094011 +vn -0.136561 0.977777 0.159069 +vn 0.074121 0.822483 -0.563939 +vn 0.365040 -0.349489 -0.862904 +vn -0.583054 0.569819 0.579098 +vn 0.206055 0.677214 -0.706345 +vn -0.596779 0.639813 0.484245 +vn -0.828534 0.539670 0.149289 +vn -0.923944 0.382249 0.014615 +vn -0.229617 -0.560599 0.795616 +vn -0.113764 0.484622 0.867294 +vn -0.281347 0.240576 0.928960 +vn -0.555258 0.797890 0.234651 +vn 0.077179 -0.121092 -0.989636 +vn -0.364214 0.296407 0.882888 +vn -0.854608 0.460559 -0.239855 +vn -0.679291 0.642059 0.355421 +vn -0.631075 -0.729244 -0.264475 +vn 0.122859 -0.229519 0.965519 +vn -0.968046 -0.134559 -0.211615 +vn -0.749220 -0.403883 -0.524927 +vn -0.825703 -0.356348 -0.437299 +vn 0.434533 0.024012 -0.900336 +vn -0.131325 0.324939 0.936573 +vn 0.976009 0.039171 0.214178 +vn -0.716808 -0.663934 0.213020 +vn 0.776894 -0.626212 -0.065534 +vn -0.084040 0.986337 -0.141692 +vn -0.524142 -0.692308 -0.495969 +vn 0.095641 0.118978 -0.988280 +vn -0.986308 -0.086291 -0.140534 +vn 0.218756 -0.187402 -0.957615 +vn -0.839867 -0.273910 -0.468612 +vn -0.812402 -0.325282 -0.483936 +vn -0.695664 0.436726 0.570370 +vn 0.141921 0.927243 -0.346525 +vn -0.893038 0.006085 -0.449941 +vn 0.800454 -0.240753 0.548918 +vn 0.340651 0.197330 0.919248 +vn 0.462813 -0.808000 -0.364611 +vn -0.625175 0.757891 0.186434 +vn 0.147509 -0.868718 -0.472833 +vn -0.705140 0.698435 0.122331 +vn -0.819345 -0.535762 0.204042 +vn 0.712032 -0.609491 -0.348612 +vn 0.440783 0.190664 0.877130 +vn 0.030697 0.089815 0.995485 +vn 0.622618 0.161189 0.765745 +vn 0.305940 0.743673 0.594434 +vn -0.295909 -0.043905 0.954206 +vn 0.298571 -0.024212 0.954080 +vn 0.359099 0.209233 0.909543 +vn 0.274611 0.531127 0.801557 +vn 0.324313 0.019370 0.945752 +vn 0.011837 0.062135 0.997998 +vn -0.633354 0.686580 0.357030 +vn -0.158561 -0.284048 0.945608 +vn 0.086076 -0.901401 0.424342 +vn -0.145404 -0.905720 0.398157 +vn -0.927873 0.369080 -0.053217 +vn 0.293212 0.249218 -0.922994 +vn 0.042611 -0.785972 0.616793 +vn 0.514347 -0.695227 -0.502102 +vn 0.197181 -0.980302 0.011262 +vn -0.013200 0.874513 -0.484822 +vn 0.191907 -0.980545 0.041280 +vn -0.108412 -0.786386 0.608148 +vn 0.284394 -0.793917 -0.537417 +vn 0.246889 -0.964783 0.090777 +vn -0.336238 -0.818995 -0.464963 +vn -0.150063 0.915306 -0.373760 +vn -0.249941 0.285917 0.925084 +vn -0.301004 0.570003 -0.764521 +vn -0.765387 0.627108 0.144631 +vn -0.085489 0.419617 0.903666 +vn -0.908858 0.367216 -0.197815 +vn 0.062318 0.279773 -0.958041 +vn 0.535878 -0.778691 -0.326306 +vn 0.495121 -0.854887 -0.154997 +vn 0.013618 -0.912046 0.409861 +vn 0.027270 -0.811145 0.584209 +vn -0.047198 -0.875043 0.481739 +vn -0.116067 0.991382 -0.060741 +vn -0.341042 0.566204 0.750402 +vn -0.340690 0.394227 0.853531 +vn -0.167196 0.464874 0.869447 +vn -0.454874 0.648582 0.610271 +vn -0.996456 -0.081691 -0.020055 +vn 0.325128 0.501994 -0.801432 +vn -0.354398 0.537073 0.765477 +vn -0.778173 0.617977 0.112033 +vn -0.509545 0.447981 0.734627 +vn -0.867698 0.071638 -0.491902 +vn -0.230488 -0.902955 -0.362694 +vn 0.235006 -0.969220 -0.073382 +vn -0.210843 0.541554 0.813796 +vn -0.899394 0.436287 0.027276 +vn -0.773921 -0.169220 -0.610255 +vn -0.869579 0.493532 0.016086 +vn 0.361065 -0.904165 0.228292 +vn -0.821317 -0.281940 -0.495931 +vn 0.031753 -0.998917 0.034009 +vn -0.232196 -0.139155 0.962663 +vn -0.792197 -0.484192 -0.371460 +vn -0.887590 0.440500 -0.134702 +vn -0.868442 0.493891 0.043357 +vn -0.933332 0.041889 -0.356564 +vn -0.866031 0.110366 -0.487658 +vn -0.104345 0.994264 -0.023474 +vn 0.156787 -0.012845 -0.987549 +vn -0.268305 0.791546 0.549060 +vn -0.496697 0.851984 -0.165577 +vn -0.863699 -0.299853 -0.405107 +vn -0.786964 0.602230 0.134191 +vn -0.712611 0.620360 0.327626 +vn -0.192140 0.970176 -0.147783 +vn 0.408180 -0.834515 -0.370100 +vn -0.009977 -0.984749 -0.173697 +vn -0.601839 0.704800 0.375561 +vn -0.117930 -0.818041 0.562941 +vn -0.111207 -0.863520 0.491901 +vn -0.102777 -0.882398 0.459141 +vn 0.353316 -0.563121 -0.747036 +vn -0.143894 -0.960152 0.239587 +vn -0.381870 0.650547 0.656478 +vn -0.374611 0.679959 0.630336 +vn -0.174573 0.878277 -0.445144 +vn 0.318747 0.273941 0.907390 +vn 0.510351 -0.572558 0.641654 +vn 0.796099 0.442264 -0.413073 +vn 0.816124 -0.554942 -0.161188 +vn -0.320214 0.719385 0.616399 +vn -0.479652 -0.799078 -0.362503 +vn -0.853735 0.457536 -0.248590 +vn -0.808939 0.194762 0.554694 +vn -0.562763 0.803279 -0.195041 +vn -0.896245 0.161251 -0.413211 +vn -0.674519 0.734547 -0.073918 +vn -0.963069 0.234991 -0.131444 +vn -0.819581 0.264822 0.508091 +vn 0.213844 -0.620436 -0.754539 +vn 0.341819 -0.390247 0.854908 +vn 0.005316 -0.596723 -0.802430 +vn 0.282765 0.397699 -0.872857 +vn -0.156014 0.539578 -0.827354 +vn 0.333792 -0.639469 0.692576 +vn -0.503598 -0.743263 0.440397 +vn 0.434091 -0.900708 -0.017048 +vn -0.988494 0.150312 0.016917 +vn 0.519505 0.082293 0.850495 +vn -0.145387 0.349644 0.925533 +vn -0.953182 0.041283 0.299566 +vn 0.909346 -0.017775 0.415660 +vn -0.648265 -0.333391 0.684545 +vn -0.924763 0.189959 -0.329742 +vn -0.608048 0.241573 0.756254 +vn 0.919286 -0.393581 0.002637 +vn -0.489009 0.395128 0.777653 +vn -0.182348 0.339071 0.922919 +vn -0.996389 0.076990 -0.035804 +vn -0.935599 -0.260484 -0.238333 +vn -0.485317 -0.601784 0.634289 +vn 0.050036 0.173231 0.983609 +vn 0.000377 0.226033 0.974120 +vn 0.618714 -0.389449 -0.682292 +vn 0.294003 -0.953164 0.070998 +vn 0.568431 -0.113330 -0.814888 +vn -0.807224 0.503103 0.308670 +vn -0.947632 0.186070 0.259561 +vn -0.739954 0.367187 0.563598 +vn 0.151312 -0.759571 -0.632580 +vn 0.230598 -0.664845 -0.710497 +vn 0.234185 -0.861063 -0.451363 +vn -0.359848 0.926611 0.109091 +vn -0.741978 -0.392269 -0.543685 +vn 0.129167 -0.200669 0.971107 +vn -0.204575 -0.932544 0.297508 +vn -0.086845 0.899388 -0.428437 +vn -0.860666 0.433412 0.267225 +vn -0.233415 0.971790 -0.033792 +vn -0.040286 -0.957698 0.284940 +vn -0.211865 0.966371 -0.145740 +vn -0.117772 -0.792157 0.598846 +vn 0.090014 -0.248678 -0.964394 +vn 0.364577 0.797956 -0.479948 +vn 0.252869 -0.959060 -0.127523 +vn 0.126400 0.671932 -0.729747 +vn 0.053873 -0.991259 -0.120434 +vn -0.767760 -0.342043 -0.541803 +vn 0.334049 0.711556 -0.618142 +vn -0.887280 -0.139685 -0.439570 +vn 0.306154 -0.920611 -0.242374 +vn -0.101025 -0.812637 0.573948 +vn -0.321515 0.931963 0.167550 +vn 0.004076 -0.921232 0.388993 +vn -0.508666 -0.738330 -0.442863 +vn 0.080550 -0.842586 0.532505 +vn 0.029677 -0.982867 0.181911 +vn -0.312121 -0.155555 0.937221 +vn 0.205304 -0.964182 0.167939 +vn 0.052397 -0.114651 -0.992023 +vn -0.687524 -0.488363 -0.537412 +vn 0.461115 -0.419694 -0.781812 +vn -0.622757 0.513259 0.590541 +vn 0.318926 -0.746051 -0.584546 +vn 0.346517 -0.721769 -0.599146 +vn 0.277735 -0.480871 -0.831641 +vn 0.418776 -0.111321 -0.901240 +vn -0.083401 0.018291 0.996348 +vn -0.422954 -0.463199 0.778817 +vn -0.214078 -0.913575 0.345763 +vn 0.319408 -0.797784 -0.511389 +vn -0.082871 0.491541 0.866903 +vn -0.774983 0.579802 0.251455 +vn -0.637001 -0.716838 -0.283500 +vn -0.680626 0.636730 0.362386 +vn -0.294881 -0.954300 0.048545 +vn -0.304053 0.669163 0.678065 +vn 0.002870 -0.810901 0.585177 +vn -0.190060 -0.781056 0.594835 +vn 0.102588 -0.981343 0.162606 +vn -0.297416 0.704658 0.644205 +vn 0.127439 -0.973056 0.192149 +vn 0.322852 -0.840499 -0.435118 +vn 0.225154 -0.970771 -0.083120 +vn 0.486291 -0.323694 -0.811630 +vn -0.733552 0.654747 0.182227 +vn -0.192199 -0.979695 0.057072 +vn -0.284063 0.926667 0.246164 +vn 0.220009 -0.235983 -0.946524 +vn -0.149533 -0.988671 -0.013027 +vn -0.492755 -0.759719 -0.424287 +vn -0.802212 0.587696 0.105209 +vn 0.498350 -0.299924 -0.813445 +vn 0.071084 0.944561 -0.320548 +vn -0.287925 0.502111 0.815466 +vn -0.307959 0.426869 0.850261 +vn 0.395410 -0.885074 0.245553 +vn -0.634765 0.708837 0.307609 +vn -0.660170 0.633354 0.403780 +vn 0.524153 -0.823299 0.217811 +vn -0.653973 0.692581 0.304386 +vn -0.644702 0.640262 -0.417640 +vn -0.937804 0.339176 0.074046 +vn -0.396569 -0.721858 -0.567145 +vn 0.963786 -0.173974 0.202111 +vn -0.318730 0.352952 -0.879679 +vn 0.782221 0.583166 0.219198 +vn 0.432372 0.894356 0.114816 +vn -0.197958 0.968418 -0.151590 +vn 0.121833 -0.591195 -0.797273 +vn -0.922475 0.372566 -0.101162 +vn 0.744313 -0.545240 -0.385632 +vn 0.944178 0.299923 0.136284 +vn -0.519096 0.521001 -0.677568 +vn 0.246332 0.893181 -0.376230 +vn -0.849575 0.307200 -0.428779 +vn 0.676201 0.206402 0.707213 +vn 0.621041 0.178032 0.763291 +vn 0.673526 -0.738692 -0.026408 +vn -0.284097 -0.703359 -0.651595 +vn 0.298382 0.894595 -0.332667 +vn 0.609367 0.156996 -0.777190 +vn -0.444348 0.713480 -0.541757 +vn 0.157154 0.510585 -0.845344 +vn 0.647234 0.108760 0.754493 +vn 0.754787 0.252296 0.605511 +vn -0.269660 -0.361924 0.892354 +vn 0.338774 0.876109 -0.343024 +vn 0.932346 -0.076149 0.353458 +vn -0.665828 0.733969 0.134028 +vn 0.623615 0.208467 0.753423 +vn -0.952226 0.171487 0.252701 +vn -0.839210 0.444150 0.313781 +vn -0.869276 0.212334 -0.446400 +vn -0.317299 -0.940976 0.117837 +vn -0.143706 -0.711656 0.687673 +vn -0.071914 -0.979132 -0.190078 +vn -0.937568 0.115716 -0.327988 +vn -0.146257 -0.979407 -0.139178 +vn 0.083996 -0.850112 0.519859 +vn 0.055539 0.059881 0.996659 +vn 0.155084 -0.248107 0.956238 +vn 0.168494 0.444793 0.879641 +vn 0.183232 0.015685 0.982945 +vn -0.826969 -0.042885 0.560610 +vn 0.899150 0.305375 -0.313490 +vn 0.537492 0.488043 -0.687689 +vn 0.534189 -0.493265 -0.686536 +vn 0.267337 -0.037345 -0.962879 +vn -0.967367 -0.035984 0.250811 +vn 0.537859 -0.654060 -0.531896 +vn -0.848591 0.182494 0.496577 +vn -0.566640 0.443089 0.694688 +vn -0.807002 -0.375744 -0.455591 +vn -0.356700 -0.072089 0.931433 +vn 0.374046 -0.737401 -0.562432 +vn -0.255300 -0.001820 0.966860 +vn 0.112502 -0.589368 0.799993 +vn -0.833155 -0.341875 -0.434711 +vn -0.071439 0.171172 0.982648 +vn 0.617405 -0.406142 -0.673691 +vn 0.019966 0.058659 0.998078 +vn 0.510162 -0.847808 -0.144762 +vn 0.226524 -0.410489 -0.883281 +vn -0.233448 0.330522 0.914471 +vn 0.377498 -0.841326 -0.386867 +vn -0.843983 -0.361001 -0.396700 +vn 0.074049 -0.993315 0.088557 +vn 0.465097 0.149961 -0.872466 +vn -0.562481 0.789621 0.245181 +vn -0.106428 -0.826307 0.553073 +vn -0.012728 -0.935534 0.353008 +vn -0.245112 0.330584 0.911392 +vn -0.166480 0.982172 0.087313 +vn -0.102533 0.992768 -0.062439 +vn -0.448087 0.661256 0.601630 +vn 0.200810 -0.019353 -0.979439 +vn 0.101683 0.410686 -0.906089 +vn -0.258103 -0.337740 0.905160 +vn -0.918752 0.384757 0.088639 +vn -0.891648 0.452096 0.023918 +vn -0.810463 -0.409042 -0.419327 +vn 0.292136 -0.794139 0.532916 +vn 0.227445 -0.973222 0.033290 +vn 0.749666 -0.361425 -0.554412 +vn -0.266698 0.340139 0.901764 +vn 0.528369 -0.303663 -0.792852 +vn -0.641684 -0.736100 -0.215401 +vn 0.078397 0.971621 -0.223172 +vn 0.299520 -0.623938 -0.721796 +vn -0.223219 0.268600 0.937031 +vn -0.987381 -0.046447 -0.151400 +vn -0.260432 0.426997 0.865938 +vn -0.172923 0.982771 -0.065254 +vn -0.394782 0.589966 0.704335 +vn 0.318654 -0.947859 0.004731 +vn -0.371634 0.889406 0.266168 +vn -0.164216 0.902754 -0.397579 +vn 0.220304 -0.973879 -0.055010 +vn 0.682352 0.700319 -0.209640 +vn 0.434288 -0.083738 -0.896874 +vn -0.247848 0.940129 -0.233940 +vn -0.565988 -0.758945 0.321963 +vn -0.170226 -0.768479 0.616817 +vn -0.870992 -0.091230 -0.482752 +vn -0.205844 -0.952891 -0.222772 +vn -0.078579 0.549025 -0.832104 +vn -0.935858 0.336613 0.104220 +vn -0.237805 -0.958392 0.157904 +vn -0.939636 0.299343 -0.165764 +vn -0.483637 -0.874615 0.033819 +vn -0.973025 0.164469 -0.161778 +vn -0.970235 -0.187482 -0.153281 +vn 0.190835 -0.529685 -0.826448 +vn -0.693768 0.636426 0.337116 +vn -0.165895 0.413073 0.895461 +vn 0.184028 -0.937828 0.294301 +vn 0.073532 -0.893654 0.442692 +vn 0.046635 -0.824854 0.563419 +vn 0.165636 -0.975609 -0.144052 +vn -0.800797 -0.544775 -0.248887 +vn 0.559529 -0.248207 -0.790772 +vn 0.482105 -0.174211 -0.858618 +vn -0.437755 0.680445 0.587678 +vn 0.485210 -0.748203 -0.452508 +vn -0.340308 0.654748 0.674904 +vn -0.862059 0.498158 0.093234 +vn 0.401572 0.438787 0.803869 +vn -0.878243 0.382936 -0.286442 +vn -0.359516 0.574417 0.735386 +vn 0.237157 0.801499 0.548959 +vn 0.431716 0.239778 0.869556 +vn -0.693075 0.678213 0.244284 +vn -0.153439 -0.024730 0.987849 +vn 0.583105 -0.090002 0.807396 +vn 0.149479 0.952227 -0.266306 +vn -0.132237 0.225253 0.965285 +vn 0.389666 0.821361 -0.416565 +vn -0.349657 -0.685028 0.639122 +vn 0.301528 0.299830 0.905087 +vn -0.784606 0.329346 -0.525285 +vn -0.161368 0.397509 -0.903298 +vn -0.414680 0.297333 -0.860019 +vn -0.479419 -0.298523 -0.825252 +vn -0.871246 -0.292808 -0.393946 +vn -0.197521 0.935876 0.291758 +vn -0.492847 0.866053 -0.083995 +vn -0.410454 -0.670019 -0.618549 +vn -0.840274 0.470502 -0.269384 +vn -0.831215 0.427382 -0.355565 +vn -0.278813 0.925383 0.256768 +vn -0.036556 0.882752 0.468416 +vn -0.490450 0.705377 -0.511763 +vn 0.197177 0.130752 0.971609 +vn 0.317609 0.156711 0.935182 +vn -0.462294 -0.685254 0.562771 +vn 0.361668 -0.443195 0.820229 +vn 0.687784 0.041176 0.724746 +vn -0.774893 0.555139 0.302260 +vn 0.174171 -0.321055 0.930907 +vn 0.437252 -0.738641 0.513050 +vn 0.453094 -0.871577 0.187243 +vn 0.369045 -0.902476 -0.222134 +vn 0.130893 -0.705391 -0.696628 +vn 0.673932 -0.413827 0.612016 +vn 0.435502 -0.799787 -0.413134 +vn -0.232784 0.803694 -0.547620 +vn 0.348054 -0.151287 -0.925187 +vn -0.545075 0.789641 -0.281709 +vn -0.280218 -0.009509 -0.959889 +vn -0.203641 -0.957070 -0.206270 +vn 0.427526 -0.732087 0.530349 +vn 0.020959 -0.986798 -0.160594 +vn -0.933477 0.314434 0.172485 +vn -0.140589 -0.848197 -0.510683 +vn -0.138464 -0.705052 -0.695507 +vn -0.116687 -0.775793 -0.620105 +vn -0.248340 0.443389 0.861239 +vn 0.063769 0.455504 -0.887947 +vn 0.355018 -0.244464 -0.902330 +vn -0.694305 0.653610 0.301222 +vn -0.302593 -0.952586 0.031907 +vn 0.040903 -0.998517 0.035915 +vn 0.171272 0.118316 -0.978094 +vn 0.344368 -0.087299 -0.934767 +vn -0.801026 0.550107 0.236093 +vn 0.150990 -0.954303 0.257892 +vn 0.304466 0.910694 0.279172 +vn 0.310614 -0.950080 -0.029426 +vn -0.894465 0.412914 -0.171564 +vn -0.348633 0.591329 0.727176 +vn -0.818102 0.530628 0.221681 +vn 0.133225 -0.732768 0.667309 +vn -0.868459 0.456563 0.193209 +vn 0.337919 0.932872 -0.124741 +vn -0.468540 0.691178 0.550222 +vn -0.561959 -0.763369 -0.318543 +vn -0.220091 0.443917 0.868619 +vn -0.216197 0.471159 0.855142 +vn -0.930562 0.361358 0.058947 +vn -0.379865 -0.603406 0.701144 +vn 0.236806 -0.952718 -0.190396 +vn 0.329258 -0.925234 -0.188499 +vn 0.495622 -0.400940 -0.770458 +vn -0.709757 0.570700 0.412973 +vn -0.432496 0.858388 0.275892 +vn -0.116019 -0.806562 0.579653 +vn 0.460588 -0.527582 -0.713804 +vn 0.858109 -0.208427 -0.469263 +vn 0.789134 -0.320846 -0.523761 +vn 0.483322 -0.351763 -0.801663 +vn -0.138077 -0.746663 0.650714 +vn -0.944444 -0.189907 -0.268256 +vn 0.515155 -0.119985 -0.848657 +vn -0.379484 -0.219258 0.898842 +vn 0.047725 0.061380 -0.996973 +vn 0.011919 -0.999258 -0.036620 +vn -0.979690 0.112978 -0.165660 +vn 0.282475 -0.528315 -0.800682 +vn 0.385988 -0.794820 -0.468268 +vn 0.772558 -0.339197 -0.536749 +vn -0.325224 0.177154 0.928895 +vn 0.073854 -0.937104 0.341147 +vn -0.118385 -0.972357 -0.201262 +vn -0.870524 -0.323078 -0.371226 +vn -0.219191 0.203792 0.954161 +vn 0.403763 0.882346 0.241746 +vn -0.112133 -0.305237 0.945651 +vn -0.825267 -0.115959 -0.552710 +vn -0.918801 -0.136798 -0.370258 +vn 0.627099 -0.631127 -0.456537 +vn -0.902516 0.425961 0.063423 +vn -0.392859 0.440134 0.807430 +vn 0.766202 0.619596 -0.170397 +vn 0.420828 -0.659304 -0.623074 +vn -0.905999 0.416510 0.075405 +vn -0.864619 0.469175 0.179748 +vn 0.328994 -0.134981 -0.934635 +vn -0.351499 0.761632 0.544395 +vn -0.932761 0.348739 0.091313 +vn 0.339816 0.110254 -0.934007 +vn -0.714674 -0.653179 -0.250196 +vn -0.141941 0.958732 -0.246346 +vn 0.390363 -0.728447 -0.563010 +vn 0.443567 -0.674248 -0.590455 +vn -0.360273 -0.925587 0.116153 +vn -0.029078 0.935733 -0.351510 +vn -0.930154 0.355315 0.092543 +vn -0.191945 0.978978 -0.068985 +vn -0.193424 -0.844812 0.498879 +vn -0.936654 0.335271 0.101357 +vn 0.297512 -0.764877 -0.571358 +vn -0.535121 -0.126312 0.835279 +vn 0.006123 0.272784 -0.962056 +vn 0.262016 0.885926 -0.382731 +vn 0.065693 0.997832 0.003960 +vn 0.352945 0.726353 -0.589780 +vn 0.275910 0.875073 0.397645 +vn -0.039498 -0.662619 0.747914 +vn 0.464364 0.851027 -0.245192 +vn -0.117904 0.234752 0.964878 +vn -0.684516 0.449669 0.573791 +vn 0.246264 0.260460 0.933549 +vn 0.214534 -0.883201 -0.417050 +vn -0.015461 0.089370 0.995879 +vn 0.835342 0.264612 0.481855 +vn -0.797095 0.354279 -0.489005 +vn -0.437357 0.576717 0.690012 +vn -0.416576 0.710446 0.567213 +vn -0.842845 0.206145 -0.497108 +vn -0.679706 0.518847 -0.518457 +vn 0.453928 -0.132763 0.881092 +vn -0.130781 -0.154824 -0.979248 +vn 0.122646 -0.304458 0.944597 +vn -0.745885 0.269498 -0.609119 +vn -0.423082 -0.802196 -0.421288 +vn -0.179584 -0.970170 0.162850 +vn -0.154163 -0.985376 0.072585 +vn -0.031359 -0.748114 0.662829 +vn -0.784772 0.599721 0.156420 +vn 0.108160 -0.574791 0.811120 +vn -0.277309 -0.264772 0.923578 +vn -0.204062 0.360397 0.910205 +vn 0.267042 -0.261861 0.927425 +vn -0.866010 -0.264306 0.424464 +vn 0.008995 -0.923903 -0.382520 +vn -0.703971 0.664822 0.249874 +vn -0.727907 -0.675918 -0.115264 +vn 0.200490 -0.976933 -0.073518 +vn 0.374079 0.056592 0.925669 +vn -0.597290 0.673223 0.435907 +vn -0.799414 0.508433 0.320053 +vn -0.165465 -0.899731 0.403863 +vn 0.210862 -0.808753 0.549050 +vn -0.157768 0.472350 0.867177 +vn -0.857957 0.200846 -0.472832 +vn 0.373361 0.400758 0.836656 +vn 0.511870 -0.669632 -0.538128 +vn -0.865202 0.491927 0.097121 +vn 0.114027 -0.965513 0.234055 +vn 0.348978 -0.546085 -0.761581 +vn -0.167407 -0.739619 0.651873 +vn -0.004732 -0.993065 -0.117471 +vn -0.897973 0.439456 -0.022876 +vn -0.034188 0.971876 0.232997 +vn 0.281360 -0.499947 -0.819078 +vn -0.195833 -0.740035 0.643426 +vn -0.182828 -0.770567 0.610574 +vn -0.879314 -0.467638 -0.090116 +vn 0.111178 0.389809 0.914160 +vn -0.102884 0.477484 -0.872596 +vn -0.208403 0.700708 -0.682331 +vn -0.065380 0.963441 -0.259822 +vn 0.522877 0.821624 -0.227009 +vn 0.292372 0.429818 -0.854269 +vn -0.336612 0.644714 0.686320 +vn -0.021855 -0.942216 0.334291 +vn -0.141141 -0.682092 0.717517 +vn -0.989454 -0.142142 -0.027853 +vn 0.312618 0.404360 -0.859513 +vn -0.778860 -0.458719 -0.427731 +vn -0.328606 -0.891684 -0.311316 +vn -0.309806 -0.917856 0.248113 +vn -0.073528 -0.815816 0.573619 +vn -0.263733 0.964596 0.000293 +vn 0.265946 -0.422634 -0.866403 +vn -0.053757 -0.876116 0.479095 +vn -0.770620 0.427698 0.472460 +vn -0.900023 0.367893 0.233697 +vn 0.399928 -0.567909 -0.719400 +vn 0.646670 0.399543 0.649756 +vn -0.096978 -0.864653 0.492921 +vn -0.336710 0.519142 0.785569 +vn -0.452287 0.621730 0.639444 +vn 0.072681 0.992301 0.100282 +vn -0.412720 -0.909037 0.057571 +vn 0.034207 0.955660 -0.292480 +vn -0.798036 0.587331 -0.134832 +vn -0.144033 -0.701118 0.698346 +vn 0.612622 0.727805 0.308211 +vn 0.413368 -0.303235 -0.858590 +vn -0.823247 0.458552 0.334655 +vn -0.902042 0.430207 0.035252 +vn -0.469768 0.859296 -0.202309 +vn -0.451654 0.891793 -0.026719 +vn 0.366220 -0.123444 0.922304 +vn 0.195502 -0.702461 -0.684345 +vn -0.969661 0.146873 0.195411 +vn 0.182622 -0.906629 -0.380359 +vn -0.318683 0.559315 0.765250 +vn -0.916718 0.353408 0.186363 +vn -0.930638 0.272231 -0.244547 +vn -0.829277 0.383744 -0.406251 +vn -0.983048 -0.156614 0.095336 +vn -0.465180 0.214889 0.858737 +vn -0.003790 -0.522641 0.852545 +vn -0.163640 -0.628179 0.760666 +vn 0.731804 -0.076511 0.677207 +vn -0.207368 0.757668 -0.618819 +vn 0.432391 -0.875238 0.216786 +vn 0.296033 0.436855 -0.849425 +vn -0.247669 0.958223 0.143066 +vn 0.389052 0.667530 -0.634857 +vn -0.381445 0.855448 -0.350299 +vn 0.472654 0.878939 -0.063748 +vn -0.576082 -0.063448 -0.814926 +vn -0.229082 0.346970 0.909469 +vn -0.312597 0.683098 0.660046 +vn 0.261039 0.948325 -0.180382 +vn -0.622985 0.734301 0.269614 +vn 0.165547 0.057410 0.984529 +vn -0.248054 0.294160 0.923005 +vn -0.072995 0.259707 0.962925 +vn -0.054075 -0.054851 0.997029 +vn 0.145659 -0.120557 0.981962 +vn 0.417335 -0.352333 0.837671 +vn -0.223828 -0.213965 0.950852 +vn -0.354532 -0.374488 0.856776 +vn -0.335539 -0.631828 0.698718 +vn -0.271505 -0.728955 -0.628418 +vn -0.831712 0.505884 -0.228773 +vn -0.299796 -0.757280 -0.580214 +vn -0.187928 -0.729698 -0.657438 +vn -0.085940 -0.259990 -0.961779 +vn -0.435628 -0.882807 -0.175729 +vn -0.419520 -0.804369 -0.420705 +vn 0.751724 0.355109 0.555706 +vn -0.366025 0.321522 0.873298 +vn -0.753417 -0.317559 -0.575777 +vn -0.968274 0.233537 -0.088918 +vn -0.079138 -0.929808 0.359436 +vn -0.439234 0.887403 0.139962 +vn 0.571679 -0.319916 -0.755537 +vn -0.907685 0.386520 0.163432 +vn -0.694114 0.597951 0.400826 +vn -0.983654 0.164686 -0.072828 +vn -0.775112 0.509778 0.373266 +vn -0.997213 0.061293 0.042529 +vn 0.184217 -0.707113 -0.682683 +vn -0.798048 0.511176 0.319091 +vn -0.463306 0.853955 0.236871 +vn -0.936603 0.350391 0.000715 +vn -0.381029 0.047394 0.923348 +vn -0.974749 -0.223014 -0.011391 +vn -0.961667 -0.271228 0.040394 +vn -0.918945 0.394294 -0.008530 +vn 0.258246 0.154235 -0.953688 +vn 0.079470 -0.992108 -0.096985 +vn -0.376055 0.694692 -0.613177 +vn -0.424958 0.662242 -0.617127 +vn -0.055168 -0.851221 0.521899 +vn -0.214482 -0.127703 0.968344 +vn -0.008409 -0.917726 0.397124 +vn 0.044889 0.991302 -0.123714 +vn -0.033932 -0.927291 0.372801 +vn -0.336608 -0.122562 0.933635 +vn 0.666743 0.336372 0.665062 +vn -0.376564 0.902617 -0.208523 +vn 0.305097 0.608875 0.732248 +vn -0.414537 0.568456 0.710645 +vn -0.365157 0.581537 0.726963 +vn 0.275469 -0.608865 -0.743909 +vn -0.039797 0.953479 -0.298822 +vn -0.760801 -0.640468 0.104792 +vn 0.376976 -0.589236 -0.714626 +vn 0.454773 -0.579903 -0.675939 +vn 0.465522 -0.383882 -0.797448 +vn -0.687291 -0.723963 0.059233 +vn 0.217544 -0.953374 -0.209171 +vn -0.737290 -0.672619 -0.063149 +vn 0.362344 -0.916290 -0.170645 +vn -0.745629 0.650246 0.145664 +vn -0.338587 0.876844 0.341325 +vn -0.892114 -0.442583 -0.090848 +vn 0.327465 -0.920281 -0.214127 +vn 0.144512 -0.308191 -0.940285 +vn -0.868778 -0.213598 -0.446766 +vn -0.484307 0.874898 0.000344 +vn 0.030037 -0.830132 0.556757 +vn -0.673961 -0.737422 -0.044561 +vn -0.986989 0.159630 0.019248 +vn -0.370590 0.688131 0.623810 +vn -0.287775 0.838620 -0.462496 +vn -0.151988 -0.805560 0.572689 +vn -0.109205 0.993660 0.026710 +vn -0.166284 0.516808 0.839797 +vn -0.624406 -0.753920 0.204258 +vn -0.064877 -0.809516 0.583503 +vn -0.781172 0.493715 0.382119 +vn -0.398927 0.545443 0.737122 +vn -0.276484 0.803045 0.527897 +vn -0.096204 0.434043 0.895741 +vn -0.993666 0.099218 -0.052765 +vn -0.258853 0.825830 -0.500999 +vn -0.344460 0.633246 0.693070 +vn 0.122459 -0.528509 -0.840049 +vn -0.784554 0.497323 0.370330 +vn -0.229123 0.032446 0.972857 +vn 0.221038 0.037680 0.974537 +vn 0.242555 -0.090053 0.965949 +vn -0.292549 -0.929536 0.224450 +vn -0.243375 0.713021 0.657549 +vn 0.303269 0.422054 0.854341 +vn -0.709936 -0.672853 -0.207990 +vn 0.261228 -0.137025 0.955502 +vn -0.010495 0.262691 -0.964823 +vn 0.117812 0.966579 0.227696 +vn 0.361968 -0.351086 0.863550 +vn 0.133472 0.782882 0.607685 +vn 0.025316 -0.701702 -0.712021 +vn -0.344163 0.590761 -0.729762 +vn -0.219617 -0.562920 0.796800 +vn -0.386702 -0.664919 0.639018 +vn -0.536487 0.614395 -0.578534 +vn -0.409350 -0.824044 -0.391644 +vn -0.181628 0.508742 0.841542 +vn -0.674225 0.645907 0.358084 +vn -0.430031 -0.770868 0.469931 +vn -0.604975 -0.122413 0.786779 +vn -0.911259 0.171758 0.374308 +vn -0.406003 -0.285791 0.868035 +vn -0.225152 -0.800090 -0.556025 +vn -0.769204 -0.223607 0.598603 +vn 0.126649 -0.983295 0.130735 +vn -0.994437 -0.079789 0.068767 +vn 0.442166 0.653117 0.614758 +vn 0.171701 -0.788479 0.590610 +vn -0.971007 -0.123092 0.204926 +vn 0.055644 -0.488842 0.870596 +vn -0.289672 -0.881299 -0.373367 +vn -0.620770 -0.118820 0.774936 +vn -0.928758 0.354534 -0.108228 +vn -0.055888 0.811137 -0.582180 +vn -0.115926 -0.927493 0.355413 +vn 0.034760 -0.937043 0.347479 +vn -0.094601 -0.596016 0.797380 +vn -0.708457 0.531258 0.464601 +vn -0.396576 -0.826103 -0.400351 +vn 0.317225 -0.517178 -0.794918 +vn 0.264762 0.331920 -0.905390 +vn -0.930482 -0.364540 -0.036259 +vn -0.992029 0.125850 -0.006278 +vn 0.001831 -0.998163 0.060562 +vn -0.329378 0.441629 0.834550 +vn 0.282748 -0.873402 0.396513 +vn -0.595183 -0.782000 0.185023 +vn -0.860936 -0.500548 -0.090776 +vn -0.364921 -0.680895 0.634992 +vn 0.009581 0.959195 -0.282582 +vn 0.152123 -0.555086 -0.817764 +vn 0.220681 -0.603977 -0.765841 +vn 0.225584 -0.969580 0.095006 +vn 0.235550 -0.969201 0.071873 +vn -0.215103 -0.247420 0.944730 +vn -0.883768 0.444906 0.144956 +vn -0.387295 -0.648184 0.655637 +vn -0.692186 -0.721720 -0.000149 +vn -0.359778 -0.877430 0.317295 +vn -0.087597 0.757400 0.647049 +vn -0.366607 0.362512 0.856846 +vn -0.471993 -0.876588 0.093888 +vn -0.949755 -0.141178 -0.279345 +vn 0.282640 -0.169045 -0.944213 +vn -0.390955 0.633931 0.667298 +vn -0.986174 0.070382 -0.150022 +vn -0.935187 -0.321869 -0.147733 +vn 0.011701 0.485983 -0.873890 +vn -0.362589 0.763319 0.534671 +vn -0.621696 0.632664 0.461769 +vn 0.200866 -0.214346 -0.955881 +vn 0.365120 -0.708272 -0.604184 +vn -0.426703 0.898943 0.099126 +vn -0.341968 0.406016 0.847472 +vn -0.486907 0.837769 0.247113 +vn -0.421316 0.564142 0.710096 +vn -0.994257 -0.085616 -0.064211 +vn -0.120141 -0.796701 0.592312 +vn -0.516207 0.556383 0.651128 +vn -0.985165 -0.019428 -0.170507 +vn -0.046426 -0.769651 0.636774 +vn -0.921026 -0.186650 -0.341868 +vn -0.381437 0.834356 0.397939 +vn 0.320111 -0.495081 -0.807728 +vn -0.072017 0.743965 -0.664326 +vn 0.101810 -0.312891 -0.944317 +vn -0.338680 -0.099398 0.935637 +vn -0.996265 -0.036588 -0.078211 +vn -0.117418 -0.747920 -0.653322 +vn 0.283721 0.771349 -0.569670 +vn -0.917157 0.398346 0.011966 +vn -0.737599 0.674282 -0.035936 +vn -0.096857 -0.993549 0.058985 +vn -0.491557 -0.666346 -0.560674 +vn -0.017009 -0.836329 0.547965 +vn -0.514342 0.832330 -0.206588 +vn 0.178465 -0.917724 0.354871 +vn 0.114083 0.553934 -0.824708 +vn -0.877123 -0.260068 -0.403758 +vn -0.928326 -0.145233 -0.342226 +vn -0.127332 -0.840845 0.526086 +vn -0.075459 0.994649 0.070564 +vn -0.186097 -0.872206 0.452355 +vn 0.074184 -0.858345 0.507681 +vn -0.134578 0.772261 0.620888 +vn -0.829808 0.389163 0.399964 +vn 0.393098 -0.618395 -0.680486 +vn 0.281368 0.354051 -0.891897 +vn -0.963534 0.248496 -0.099261 +vn -0.420606 0.085926 0.903165 +vn 0.404526 -0.482629 -0.776806 +vn -0.224497 0.478996 0.848624 +vn -0.292213 0.453197 0.842154 +vn -0.062841 -0.810429 0.582457 +vn -0.096237 -0.902268 0.420299 +vn 0.449575 -0.881691 -0.143192 +vn -0.055376 0.131513 0.989767 +vn -0.247115 -0.127061 0.960619 +vn -0.983497 0.156645 0.090530 +vn -0.315624 0.713501 -0.625538 +vn 0.185063 0.890380 -0.415902 +vn -0.033319 -0.104862 0.993928 +vn 0.475327 0.223870 0.850850 +vn -0.433548 0.719993 0.541892 +vn 0.071869 0.212661 0.974479 +vn -0.293808 0.366076 0.882986 +vn 0.259790 0.946158 0.193115 +vn 0.598408 -0.486097 0.636882 +vn -0.097490 0.688156 -0.718984 +vn -0.423149 0.685212 0.592815 +vn -0.417092 0.888251 0.192471 +vn 0.607656 0.130933 0.783333 +vn 0.537779 -0.176476 0.824409 +vn 0.180590 0.341948 0.922203 +vn -0.441484 0.721442 0.533492 +vn 0.489030 0.321207 0.810972 +vn 0.127746 -0.436980 0.890354 +vn -0.529141 -0.653467 0.541287 +vn 0.450254 -0.737144 0.503874 +vn -0.683206 -0.539095 -0.492551 +vn 0.593292 0.117620 0.796348 +vn 0.241496 -0.935871 -0.256563 +vn -0.930078 0.335970 0.148588 +vn -0.000177 -0.973560 0.228429 +vn 0.205544 0.266478 -0.941669 +vn -0.812526 0.479802 0.331045 +vn -0.989117 0.066476 -0.131255 +vn -0.930345 0.222828 -0.291215 +vn -0.855093 0.446159 0.264119 +vn -0.864476 0.502585 0.009515 +vn -0.026959 0.996518 -0.078904 +vn -0.252189 -0.964999 -0.071951 +vn -0.447895 0.737315 0.505725 +vn -0.190129 -0.701904 0.686427 +vn -0.393795 0.531511 0.749948 +vn 0.060641 0.851539 -0.520773 +vn 0.147895 -0.987121 -0.060982 +vn -0.483162 -0.821683 0.302310 +vn -0.797687 -0.586937 -0.138567 +vn 0.087693 -0.463423 -0.881788 +vn -0.275479 -0.073704 0.958477 +vn -0.214721 0.365854 0.905564 +vn -0.991183 -0.047730 -0.123602 +vn -0.844528 0.488598 0.219188 +vn -0.706536 -0.692224 0.147080 +vn -0.727857 0.479769 0.489945 +vn -0.206924 0.543541 0.813478 +vn -0.839066 -0.539790 0.067786 +vn -0.141133 0.984684 0.102366 +vn -0.116447 -0.971935 0.204409 +vn 0.287769 -0.928533 0.234555 +vn -0.136508 0.958856 -0.248919 +vn -0.893554 0.447709 -0.033429 +vn -0.353862 -0.768904 -0.532511 +vn -0.115348 0.958110 -0.262146 +vn -0.553505 0.832138 -0.034331 +vn -0.830775 -0.527424 -0.177866 +vn -0.304397 0.619641 0.723455 +vn -0.949041 0.147018 -0.278760 +vn -0.933897 0.191468 -0.301955 +vn -0.041150 0.998241 0.042684 +vn -0.896263 -0.441749 0.039642 +vn -0.117724 -0.812043 0.571601 +vn -0.305664 0.614889 0.726967 +vn -0.478688 0.598259 0.642608 +vn -0.191055 -0.964938 0.179982 +vn -0.824970 -0.349527 -0.444135 +vn -0.066557 0.962866 -0.261647 +vn -0.351241 0.175716 0.919649 +vn -0.858890 0.464231 0.216327 +vn 0.123631 -0.907633 0.401144 +vn -0.175107 0.361478 0.915790 +vn -0.284891 0.584112 0.760033 +vn 0.162587 -0.291054 -0.942790 +vn -0.026431 -0.974703 0.221934 +vn -0.798063 -0.597064 0.081308 +vn -0.994503 -0.091035 -0.051740 +vn -0.970080 -0.083008 -0.228154 +vn -0.341885 0.560928 0.753973 +vn -0.241746 -0.798806 0.550879 +vn -0.344998 -0.903848 -0.253052 +vn 0.017734 -0.517893 -0.855262 +vn -0.260817 -0.360425 -0.895583 +vn -0.485475 0.583290 0.651219 +vn 0.119739 0.811779 -0.571557 +vn -0.114213 -0.554140 0.824551 +vn 0.098919 -0.986819 0.128077 +vn 0.423428 -0.721428 -0.547951 +vn -0.328026 0.944591 0.012156 +vn -0.384206 -0.775920 0.500334 +vn -0.118691 -0.923507 -0.364756 +vn -0.328133 0.749089 -0.575495 +vn 0.347749 -0.029165 0.937134 +vn -0.244429 0.969544 0.015473 +vn 0.353098 -0.078503 0.932287 +vn -0.293735 -0.860464 -0.416319 +vn 0.687432 0.222982 0.691170 +vn -0.694620 0.436186 0.572053 +vn -0.254116 0.433944 0.864360 +vn 0.126175 0.176797 0.976126 +vn 0.288985 -0.841906 0.455722 +vn 0.078339 -0.921330 0.380807 +vn -0.218601 0.041639 0.974926 +vn -0.342374 -0.923670 0.172088 +vn -0.240039 -0.701417 0.671115 +vn -0.246183 -0.322436 0.914018 +vn 0.033747 -0.471622 0.881155 +vn -0.265258 0.933404 -0.241652 +vn 0.311386 -0.458572 -0.832316 +vn 0.239331 -0.853960 -0.462031 +vn -0.365901 -0.765983 0.528570 +vn -0.467462 -0.773579 0.427849 +vn -0.350922 -0.027868 0.935990 +vn -0.206904 -0.730491 0.650825 +vn -0.091412 -0.729224 0.678142 +vn -0.488255 -0.587288 -0.645523 +vn -0.070627 -0.926121 0.370556 +vn -0.877919 -0.409509 0.248116 +vn 0.172318 -0.024826 -0.984728 +vn -0.194925 -0.703694 0.683242 +vn -0.468719 0.466655 0.750024 +vn -0.867542 -0.257858 -0.425299 +vn 0.389484 0.751022 -0.533168 +vn 0.345216 -0.755758 -0.556467 +vn 0.211293 -0.928774 0.304522 +vn -0.908634 0.364230 0.204257 +vn -0.884346 0.418894 0.206059 +vn 0.013380 0.386959 0.922000 +vn -0.169031 0.277544 0.945726 +vn -0.174025 0.531424 0.829038 +vn -0.267656 -0.951009 -0.154733 +vn -0.748201 0.489637 0.447718 +vn -0.507148 0.611550 0.607295 +vn -0.260711 0.556058 0.789195 +vn -0.777951 0.464816 0.422775 +vn -0.463454 0.653622 0.598322 +vn 0.259073 -0.913028 0.315056 +vn -0.827162 0.465308 0.315105 +vn -0.753949 0.636029 0.164406 +vn -0.881722 0.466924 0.067445 +vn 0.253280 0.327052 -0.910432 +vn -0.268536 -0.291545 0.918090 +vn -0.228040 -0.812701 0.536205 +vn 0.026839 0.881655 -0.471131 +vn -0.907359 -0.420121 0.014062 +vn -0.963337 0.137473 -0.230397 +vn -0.980467 0.091821 -0.173937 +vn -0.569175 0.492614 0.658310 +vn 0.257155 -0.453864 -0.853158 +vn -0.098263 -0.956594 0.274357 +vn -0.888101 0.360332 0.285372 +vn -0.383920 0.579470 0.718902 +vn 0.430728 0.853589 -0.293018 +vn -0.199597 -0.796655 0.570527 +vn -0.462129 0.743853 0.482824 +vn -0.139266 0.224975 -0.964360 +vn -0.913589 0.323766 0.246028 +vn -0.337687 0.629969 0.699362 +vn -0.430774 0.471052 0.769768 +vn -0.124156 -0.007683 -0.992233 +vn -0.806705 0.466756 0.362445 +vn -0.805375 0.527832 0.269748 +vn -0.255572 0.494223 0.830919 +vn -0.593820 0.763882 0.252709 +vn -0.411140 0.622427 0.665994 +vn 0.235018 -0.940248 0.246373 +vn -0.218199 -0.971769 -0.089749 +vn -0.059698 0.950478 -0.305004 +vn -0.991925 -0.027213 -0.123876 +vn 0.090357 0.995895 0.005347 +vn 0.231571 0.181037 -0.955824 +vn 0.268762 -0.588009 -0.762897 +vn -0.159864 -0.682656 0.713039 +vn 0.300188 -0.651649 -0.696592 +vn 0.086109 0.291134 -0.952799 +vn -0.913259 0.380946 0.144355 +vn -0.180232 0.497322 0.848638 +vn 0.339906 -0.375642 0.862182 +vn -0.176812 0.507181 -0.843507 +vn 0.238970 -0.068819 0.968585 +vn -0.963258 0.000838 -0.268575 +vn 0.238024 -0.399290 -0.885388 +vn 0.297817 -0.479651 -0.825373 +vn -0.986706 -0.007715 -0.162334 +vn -0.514961 0.546279 0.660602 +vn -0.785394 0.490558 0.377504 +vn -0.033549 0.295296 0.954817 +vn 0.548622 -0.766183 -0.334632 +vn 0.136275 -0.114411 -0.984042 +vn 0.122536 0.175350 0.976851 +vn 0.992799 -0.119485 0.008577 +vn 0.826820 -0.562140 -0.019190 +vn 0.026043 0.237733 -0.970981 +vn -0.192262 -0.660798 -0.725522 +vn -0.829312 -0.405187 0.384792 +vn -0.531687 0.499067 0.684282 +vn 0.272652 0.952048 -0.138798 +vn 0.827304 -0.457440 -0.326062 +vn -0.228481 -0.700967 -0.675605 +vn -0.700254 -0.684812 -0.201684 +vn -0.087399 0.691588 0.716985 +vn -0.007124 -0.035173 0.999356 +vn 0.088243 0.992677 -0.082492 +vn 0.017958 0.598279 -0.801087 +vn -0.380418 0.839164 -0.388699 +vn -0.343306 -0.164761 -0.924659 +vn 0.714066 0.186409 0.674804 +vn 0.138403 -0.968843 -0.205398 +vn -0.084881 -0.729098 -0.679125 +vn 0.858438 -0.266386 -0.438318 +vn 0.704416 0.561767 -0.433838 +vn -0.634575 -0.738222 0.228787 +vn 0.301693 -0.762943 0.571751 +vn 0.466813 -0.758832 0.454157 +vn -0.891994 -0.430698 0.137280 +vn -0.443569 0.766763 0.464027 +vn 0.197757 -0.665381 -0.719834 +vn -0.947713 0.105526 0.301172 +vn -0.909648 -0.166746 -0.380442 +vn -0.340062 0.261578 0.903291 +vn -0.214701 -0.964257 0.155281 +vn -0.961510 0.246741 -0.120904 +vn -0.020223 -0.919443 0.392702 +vn -0.059151 -0.114943 0.991609 +vn 0.062008 0.888465 -0.454735 +vn -0.425370 -0.278943 0.860959 +vn 0.173548 -0.321348 -0.930923 +vn -0.863633 -0.313190 -0.395031 +vn -0.955428 -0.294327 0.022984 +vn 0.369484 -0.916781 -0.151640 +vn 0.718473 0.695463 -0.011348 +vn -0.270727 0.108223 0.956554 +vn 0.300772 -0.479621 -0.824318 +vn -0.218998 -0.632933 0.742587 +vn -0.247403 -0.819336 0.517186 +vn -0.477488 -0.878630 -0.003853 +vn -0.455045 -0.887507 -0.072557 +vn 0.243068 -0.947390 0.208254 +vn -0.288701 -0.874024 0.390812 +vn -0.982568 0.184380 -0.023736 +vn -0.078871 0.996253 -0.035485 +vn -0.527401 0.849029 0.031588 +vn -0.297735 0.934935 -0.193003 +vn -0.229727 0.971436 -0.059472 +vn -0.691281 0.467499 0.550977 +vn -0.870827 -0.489484 0.045455 +vn -0.344743 -0.437459 0.830531 +vn -0.992002 0.034311 0.121473 +vn 0.037652 -0.949634 0.311091 +vn 0.063794 -0.920878 0.384596 +vn 0.331803 -0.481256 -0.811357 +vn -0.999607 -0.027073 0.007264 +vn 0.214337 -0.388076 -0.896357 +vn -0.346155 -0.549649 0.760304 +vn -0.401426 -0.904291 0.145309 +vn -0.847869 0.447197 0.284838 +vn 0.360643 -0.925783 -0.113416 +vn -0.266847 0.509146 0.818268 +vn -0.468140 0.505813 0.724567 +vn 0.162441 -0.194841 -0.967290 +vn 0.125317 -0.915396 0.382552 +vn -0.380734 0.394791 0.836171 +vn 0.057350 -0.116138 -0.991576 +vn -0.985715 0.062148 0.156535 +vn -0.752207 0.623431 0.213349 +vn -0.677602 0.684007 0.270166 +vn -0.177801 -0.609938 0.772245 +vn -0.353197 0.926519 0.129670 +vn -0.461029 0.887293 0.012789 +vn 0.179635 -0.493848 -0.850791 +vn -0.773630 0.163954 -0.612059 +vn -0.996114 0.033073 0.081634 +vn -0.917456 -0.296636 0.265107 +vn -0.903319 -0.360291 0.232820 +vn 0.014277 -0.980844 0.194268 +vn 0.180818 0.827814 -0.531064 +vn -0.208578 0.405026 0.890196 +vn -0.060124 -0.901038 0.429552 +vn 0.441509 0.266047 0.856907 +vn -0.032541 0.485801 0.873464 +vn 0.330795 0.066414 0.941363 +vn -0.997212 0.072634 -0.017114 +vn 0.580595 -0.589831 -0.561256 +vn -0.974220 -0.224041 0.026457 +vn 0.634961 0.154366 0.756965 +vn -0.309873 0.663247 0.681236 +vn -0.555895 -0.366286 0.746201 +vn 0.724873 0.149891 0.672378 +vn 0.467781 0.665403 -0.581739 +vn 0.209571 -0.490471 -0.845883 +vn 0.554896 -0.663814 0.501439 +vn 0.409164 0.599668 -0.687738 +vn -0.635585 -0.695407 -0.335323 +vn 0.526241 0.670588 0.522860 +vn 0.276690 0.754278 -0.595406 +vn 0.141369 0.126793 0.981804 +vn 0.117291 0.178196 0.976979 +vn 0.493938 -0.866220 0.075424 +vn 0.128466 -0.974751 0.182641 +vn 0.236665 0.950427 -0.201690 +vn 0.286672 -0.082474 0.954472 +vn 0.366359 0.052188 0.929009 +vn -0.422068 0.874577 -0.238690 +vn -0.352121 0.802724 0.481296 +vn -0.259847 -0.878833 0.400166 +vn 0.096077 -0.981857 -0.163479 +vn -0.270804 -0.093974 0.958037 +vn -0.787788 -0.403424 0.465445 +vn 0.217124 0.400364 -0.890262 +vn 0.240997 -0.308992 -0.920024 +vn 0.164541 -0.763561 -0.624420 +vn -0.957665 0.197283 0.209660 +vn -0.990404 0.052156 0.127984 +vn 0.063878 0.997950 0.003925 +vn -0.125272 0.435190 0.891581 +vn -0.397573 0.794893 0.458345 +vn 0.010515 -0.854547 0.519268 +vn -0.445209 0.372185 0.814413 +vn -0.346085 -0.168120 0.923017 +vn 0.039856 -0.700391 0.712646 +vn -0.323889 0.943393 0.071450 +vn -0.569871 0.460560 0.680537 +vn -0.355171 0.464339 0.811322 +vn -0.767395 0.612045 0.191067 +vn -0.961497 -0.245555 -0.123393 +vn -0.897145 0.379225 0.226538 +vn -0.999388 -0.011770 -0.032936 +vn -0.111692 -0.850429 0.514097 +vn -0.769377 -0.615935 0.169361 +vn -0.955523 0.171342 0.240036 +vn -0.401554 -0.700005 0.590548 +vn 0.023801 -0.802847 0.595710 +vn -0.949335 0.234044 0.209732 +vn -0.996427 0.080696 -0.024923 +vn -0.035208 -0.970904 0.236867 +vn -0.040975 0.951741 0.304156 +vn 0.266295 -0.937881 0.222408 +vn -0.091671 0.933644 -0.346273 +vn -0.132246 -0.258368 0.956952 +vn -0.181034 -0.653352 0.735090 +vn -0.836871 -0.457152 0.301096 +vn -0.977116 0.078771 0.197583 +vn -0.086819 0.369447 0.925187 +vn -0.232963 0.302717 0.924170 +vn 0.200299 0.109332 -0.973615 +vn -0.843939 0.477779 0.243912 +vn 0.169399 -0.983681 0.060631 +vn -0.368371 0.325948 0.870667 +vn -0.366960 0.294395 0.882424 +vn 0.233321 -0.593660 -0.770149 +vn 0.255913 -0.532413 -0.806874 +vn -0.395733 0.711365 0.580822 +vn -0.169644 -0.940187 0.295414 +vn -0.791422 0.611006 -0.017975 +vn -0.345111 0.613375 -0.710401 +vn 0.083726 0.642653 -0.761568 +vn -0.073364 -0.939929 0.333393 +vn -0.053064 0.996421 -0.065802 +vn -0.082406 0.965602 -0.246620 +vn -0.018462 -0.998601 -0.049553 +vn -0.625560 -0.555889 0.547414 +vn -0.984180 -0.144130 -0.103036 +vn 0.247721 0.668131 -0.701595 +vn -0.970204 -0.161435 -0.180673 +vn -0.966998 0.083167 0.240827 +vn -0.936408 0.211400 0.280089 +vn -0.973157 0.157629 0.167688 +vn -0.348650 -0.709853 -0.612007 +vn 0.505533 -0.611513 0.608677 +vn 0.204669 0.977661 0.047843 +vn 0.632086 -0.743860 0.217118 +vn 0.054837 -0.778919 0.624722 +vn -0.082975 -0.721612 0.687307 +vn 0.271285 0.765911 -0.582911 +vn 0.136207 -0.679777 -0.720660 +vn -0.265645 -0.701666 0.661133 +vn 0.117862 0.563250 0.817838 +vn 0.290811 0.757015 -0.585112 +vn -0.136214 -0.883470 0.448247 +vn 0.050894 0.770830 -0.635005 +vn -0.227172 -0.615375 -0.754789 +vn -0.598382 0.504076 -0.622773 +vn -0.307236 -0.606967 -0.732937 +vn -0.151904 0.819269 0.552923 +vn -0.554858 0.192734 -0.809313 +vn -0.544152 -0.448937 -0.708769 +vn 0.637070 -0.556950 0.532868 +vn 0.279708 -0.959688 0.027611 +vn 0.198223 -0.178348 0.963794 +vn 0.321510 -0.656394 0.682479 +vn 0.177532 0.034576 0.983507 +vn -0.232872 -0.222280 0.946764 +vn -0.984766 0.173879 -0.001116 +vn -0.022529 0.345834 0.938025 +vn -0.173871 -0.805726 0.566193 +vn -0.081325 -0.925104 0.370902 +vn -0.709624 0.656334 0.256241 +vn -0.138609 -0.936345 0.322560 +vn -0.565274 0.423539 0.707870 +vn -0.998242 -0.045284 0.038241 +vn 0.242179 -0.560647 -0.791849 +vn 0.175576 -0.505535 -0.844753 +vn -0.700054 0.516584 0.493017 +vn -0.428320 0.641874 0.636034 +vn 0.195895 -0.080315 -0.977330 +vn -0.336154 -0.212070 0.917620 +vn 0.284352 -0.920169 0.269134 +vn 0.244552 -0.912980 -0.326592 +vn -0.363305 0.674246 0.642963 +vn -0.995083 -0.061862 0.077353 +vn -0.287994 -0.920052 0.265639 +vn -0.818415 -0.574536 0.010282 +vn -0.971780 -0.234335 0.027019 +vn 0.381957 -0.782922 -0.491062 +vn -0.416215 0.909266 -0.000586 +vn -0.384932 0.367473 0.846635 +vn 0.187363 -0.445307 -0.875555 +vn -0.971206 0.238162 -0.006097 +vn -0.336998 0.182517 0.923645 +vn -0.985193 -0.137413 0.102530 +vn -0.867940 0.411044 0.278789 +vn 0.254817 0.057768 -0.965262 +vn -0.982130 -0.187283 -0.018601 +vn -0.372005 0.425904 0.824753 +vn -0.290634 -0.007046 0.956808 +vn 0.319667 -0.947511 -0.005942 +vn -0.699500 -0.687678 0.194417 +vn -0.205794 -0.054781 0.977061 +vn -0.495509 -0.332994 0.802238 +vn -0.257707 0.828963 -0.496395 +vn -0.753947 -0.646612 0.116002 +vn -0.640133 0.450584 0.622258 +vn -0.951151 -0.286116 0.115970 +vn 0.216163 -0.842798 -0.492915 +vn -0.212523 0.442890 0.871024 +vn 0.203731 -0.884017 -0.420723 +vn -0.807202 0.462869 0.366301 +vn -0.952898 0.283625 0.107431 +vn -0.279378 -0.071766 0.957495 +vn -0.274507 -0.856499 0.437100 +vn -0.243016 -0.643104 0.726196 +vn -0.332988 -0.875482 0.350215 +vn -0.380286 0.434468 0.816468 +vn -0.109825 0.955647 -0.273270 +vn -0.221621 0.923339 -0.313574 +vn -0.229237 0.723489 0.651163 +vn -0.362851 0.813546 0.454403 +vn 0.221850 0.294417 -0.929571 +vn 0.027231 -0.750528 0.660277 +vn -0.420098 -0.745911 0.516851 +vn 0.392852 -0.666184 -0.633929 +vn 0.491260 -0.672866 -0.553096 +vn -0.737293 0.580419 0.345706 +vn -0.843768 0.361976 0.396268 +vn -0.440131 -0.063804 0.895664 +vn -0.579250 -0.503467 0.641085 +vn -0.656904 0.677141 -0.331598 +vn -0.662092 -0.449517 0.599640 +vn -0.519268 0.742383 -0.423353 +vn 0.069285 -0.036684 -0.996922 +vn -0.476577 0.437310 0.762649 +vn -0.183423 0.978519 0.094106 +vn -0.618760 -0.678269 0.396342 +vn 0.576604 0.795920 0.184496 +vn 0.399856 -0.795475 -0.455341 +vn -0.832818 0.531001 0.156372 +vn -0.970584 0.119707 -0.208896 +vn 0.611643 -0.727011 0.312007 +vn -0.414500 0.904319 -0.101968 +vn 0.353328 0.693070 -0.628342 +vn 0.423539 -0.896608 -0.129258 +vn -0.161144 -0.653406 -0.739657 +vn 0.351574 -0.038854 0.935353 +vn 0.612967 -0.071936 0.786827 +vn 0.710372 -0.021064 0.703511 +vn -0.398180 -0.630991 -0.665810 +vn 0.258961 0.012231 0.965810 +vn 0.870902 -0.183357 -0.455971 +vn -0.257369 0.871643 0.417133 +vn 0.124952 -0.017044 -0.992016 +vn -0.408807 0.138497 0.902051 +vn 0.069180 0.143431 0.987239 +vn 0.189629 -0.503355 -0.843015 +vn 0.187791 -0.899010 0.395620 +vn 0.290019 -0.369285 -0.882903 +vn -0.091291 0.458757 -0.883860 +vn -0.288239 -0.805259 0.518148 +vn 0.233497 -0.915685 -0.327108 +vn -0.305239 -0.705654 0.639439 +vn -0.201470 0.221925 0.954023 +vn -0.201568 -0.919571 0.337282 +vn -0.431414 -0.198061 0.880144 +vn -0.998267 -0.054532 0.022140 +vn 0.250564 -0.568756 -0.783412 +vn -0.249738 0.478528 0.841809 +vn -0.831054 0.484118 0.273825 +vn 0.026645 -0.976569 0.213547 +vn -0.650175 0.395124 0.648960 +vn 0.158378 -0.968918 -0.190040 +vn -0.761950 0.454851 0.461023 +vn -0.238631 0.060106 0.969248 +vn -0.436539 -0.800842 0.409983 +vn 0.161627 0.388545 -0.907144 +vn 0.276349 0.014962 -0.960941 +vn -0.220097 0.852891 0.473429 +vn -0.319868 0.808953 0.493233 +vn -0.245282 0.895153 -0.372206 +vn -0.444746 0.713819 0.540984 +vn -0.318093 -0.905773 0.279987 +vn -0.914511 0.257668 0.311892 +vn -0.180397 -0.665720 0.724068 +vn -0.388830 0.719427 0.575531 +vn -0.799344 0.488922 0.349292 +vn -0.909156 0.356096 0.215943 +vn -0.959689 -0.251702 0.125071 +vn -0.986268 -0.081240 0.143789 +vn -0.763595 -0.640904 0.078516 +vn -0.889180 0.444121 -0.110068 +vn 0.193676 -0.581206 -0.790373 +vn -0.981014 0.145325 -0.128424 +vn -0.594251 -0.798542 0.095901 +vn -0.035762 0.479004 0.877084 +vn -0.855095 -0.397592 -0.332767 +vn -0.402290 0.386550 0.829905 +vn -0.990113 -0.115201 -0.080035 +vn -0.123698 -0.992286 -0.008220 +vn -0.161587 -0.554356 0.816443 +vn -0.489802 -0.092730 0.866888 +vn -0.993048 -0.117713 -0.000125 +vn -0.913205 0.376372 -0.156206 +vn 0.249304 -0.831227 0.496900 +vn 0.125914 0.901655 -0.413719 +vn 0.030114 -0.950023 0.310725 +vn -0.583529 -0.595966 0.551651 +vn -0.982538 -0.182744 -0.034979 +vn -0.993126 0.029653 -0.113234 +vn -0.487224 -0.254252 0.835445 +vn -0.327232 -0.810563 0.485702 +vn -0.309102 0.950728 0.023909 +vn 0.177536 -0.449001 -0.875716 +vn -0.099725 0.993444 0.055889 +vn -0.129992 0.921127 -0.366916 +vn 0.182137 -0.426543 -0.885939 +vn -0.636797 0.378997 0.671454 +vn -0.977663 -0.173165 -0.119121 +vn -0.143615 -0.562352 0.814331 +vn -0.105236 -0.993152 -0.050734 +vn -0.827222 0.437234 0.352889 +vn -0.726837 -0.685201 0.046978 +vn 0.114092 0.799258 -0.590059 +vn -0.516477 -0.856104 -0.018393 +vn -0.983683 -0.127267 0.127168 +vn -0.989643 -0.060505 0.130179 +vn -0.973381 0.119865 0.195349 +vn 0.661859 -0.712809 0.232047 +vn 0.124084 -0.986418 -0.107621 +vn 0.077492 -0.985729 0.149441 +vn -0.741168 -0.526534 -0.416452 +vn -0.742821 0.409006 -0.530029 +vn -0.490106 0.706968 -0.509895 +vn 0.706112 0.411983 0.575914 +vn -0.233864 0.969465 -0.073788 +vn 0.134728 0.970336 -0.200741 +vn -0.109798 0.982322 0.151616 +vn 0.106996 0.957585 0.267549 +vn -0.520038 0.830204 -0.200804 +vn -0.229535 -0.861978 0.452004 +vn 0.101976 -0.565287 0.818567 +vn -0.526458 -0.841820 0.119084 +vn -0.642578 -0.727305 -0.241083 +vn 0.413043 -0.480506 0.773634 +vn -0.257641 -0.678496 -0.687942 +vn 0.693196 0.182091 0.697368 +vn -0.196219 -0.895391 -0.399717 +vn 0.337228 -0.892506 0.299518 +vn 0.229974 -0.328469 0.916089 +vn -0.344708 -0.578279 0.739438 +vn 0.054964 -0.899839 -0.432746 +vn -0.034585 0.984304 0.173060 +vn 0.169291 -0.946681 -0.274108 +vn 0.143850 -0.906189 0.397654 +vn -0.918037 0.396488 0.002163 +vn 0.226674 -0.929183 0.291955 +vn -0.695332 0.273782 0.664498 +vn -0.932577 -0.317032 -0.172601 +vn 0.214775 -0.807790 -0.548951 +vn 0.322340 -0.588615 -0.741370 +vn 0.093260 -0.615813 -0.782353 +vn -0.656123 0.359890 0.663312 +vn -0.701126 0.363470 0.613443 +vn -0.447754 0.251181 0.858152 +vn -0.033440 -0.623649 -0.780989 +vn -0.219536 -0.323643 -0.920358 +vn -0.094515 -0.310787 -0.945769 +vn -0.948196 0.308906 0.074173 +vn -0.091207 -0.068885 -0.993447 +vn -0.260220 -0.284844 0.922577 +vn -0.382863 -0.904294 0.188861 +vn -0.711998 0.696828 0.086542 +vn -0.408741 0.596875 0.690414 +vn -0.604253 0.390848 0.694346 +vn -0.342015 0.691331 0.636464 +vn -0.583312 0.315157 0.748614 +vn 0.238975 0.779595 -0.578898 +vn -0.413862 -0.066552 0.907904 +vn -0.979145 0.182649 -0.088964 +vn -0.947412 -0.302519 -0.104372 +vn -0.649799 0.421514 0.632524 +vn -0.799514 0.437383 0.411672 +vn -0.546418 -0.332131 0.768841 +vn -0.369652 0.911145 0.182132 +vn -0.208403 -0.818526 0.535335 +vn 0.318771 -0.933993 0.161374 +vn -0.233201 -0.631912 0.739124 +vn -0.339008 0.781276 0.524101 +vn -0.751037 0.534690 0.387364 +vn -0.277095 0.783228 0.556572 +vn 0.158799 0.359808 -0.919414 +vn 0.044888 0.338624 0.939850 +vn 0.179529 0.262595 -0.948058 +vn -0.843732 0.443931 0.301732 +vn -0.188514 -0.466439 -0.864232 +vn 0.129426 -0.551555 -0.824037 +vn -0.088375 -0.980292 0.176686 +vn -0.163378 -0.749593 0.641419 +vn 0.389562 0.057166 -0.919225 +vn -0.381162 -0.913860 0.139914 +vn -0.939402 0.279073 0.199102 +vn -0.164816 -0.498217 -0.851243 +vn -0.235622 0.948295 -0.212649 +vn -0.087795 -0.467134 -0.879817 +vn 0.220563 -0.869524 -0.441905 +vn -0.434638 0.105793 0.894370 +vn -0.184614 0.901506 0.391414 +vn -0.793678 0.429217 0.431100 +vn -0.080220 -0.935111 0.345156 +vn -0.903125 -0.426395 0.050521 +vn -0.501079 0.420078 0.756607 +vn 0.902909 -0.193117 0.384007 +vn -0.454289 -0.088426 0.886455 +vn -0.990835 -0.134614 -0.011224 +vn -0.463251 -0.279500 0.840998 +vn -0.787618 -0.367965 0.494226 +vn -0.525334 0.376534 0.763050 +vn -0.683555 0.320142 0.655943 +vn -0.556824 0.745344 0.366619 +vn -0.003190 0.879902 -0.475144 +vn 0.041201 -0.623877 0.780436 +vn -0.051127 0.682086 0.729482 +vn 0.114810 0.964072 -0.239548 +vn -0.102833 -0.919639 0.379063 +vn -0.520790 -0.817293 0.246599 +vn -0.975814 -0.111112 0.188256 +vn -0.258557 0.765500 -0.589201 +vn -0.624465 -0.558184 0.546328 +vn 0.094117 -0.329439 0.939474 +vn -0.624887 -0.544796 0.559208 +vn 0.040549 -0.247894 0.967938 +vn -0.537032 -0.672281 -0.509543 +vn 0.787733 -0.186078 0.587241 +vn -0.656559 -0.601837 0.454667 +vn 0.238627 0.734334 0.635461 +vn -0.194462 0.142975 0.970434 +vn -0.728887 -0.594781 -0.339057 +vn -0.619306 -0.779829 -0.091251 +vn -0.415662 0.255091 0.873014 +vn -0.598007 -0.799170 -0.060953 +vn 0.133226 -0.884704 0.446709 +vn -0.539151 0.392871 0.744962 +vn -0.321471 -0.190614 0.927536 +vn -0.361467 -0.119657 0.924675 +vn -0.752051 0.495924 0.434141 +vn -0.569382 -0.502297 0.650770 +vn -0.176995 -0.676184 0.715156 +vn 0.402934 0.009159 -0.915183 +vn -0.013840 0.479782 -0.877278 +vn -0.938425 0.337341 0.074567 +vn 0.207287 -0.902325 -0.377944 +vn -0.683628 0.330554 0.650682 +vn -0.222100 -0.916900 0.331612 +vn -0.215035 -0.975605 0.044209 +vn -0.019698 -0.887212 0.460941 +vn -0.479919 -0.750744 0.453940 +vn -0.997631 -0.067659 0.012441 +vn 0.079887 0.212558 0.973877 +vn 0.071007 -0.931490 0.356769 +vn -0.256906 0.839141 0.479419 +vn -0.913484 -0.132154 -0.384814 +vn -0.048148 0.392485 0.918497 +vn -0.946610 0.149406 0.285669 +vn -0.119823 0.986490 0.111711 +vn -0.627416 0.387338 0.675514 +vn 0.439383 -0.815517 0.376661 +vn -0.309075 0.920279 -0.239915 +vn -0.894286 0.352575 0.275577 +vn -0.379590 0.371710 0.847197 +vn -0.114185 -0.363883 0.924419 +vn -0.226751 -0.793260 0.565087 +vn 0.126641 0.548076 -0.826786 +vn 0.166594 -0.770084 0.615806 +vn -0.933249 0.353499 0.063909 +vn -0.991092 -0.042090 -0.126355 +vn -0.225288 -0.443082 -0.867712 +vn -0.933071 -0.342277 0.110564 +vn -0.394070 0.509565 0.764888 +vn 0.023271 -0.275285 -0.961081 +vn -0.319630 -0.943628 0.086040 +vn 0.393802 -0.912611 -0.109827 +vn 0.056810 -0.955446 -0.289646 +vn -0.872568 0.427652 0.236092 +vn 0.619817 0.262442 0.739561 +vn 0.094697 -0.905742 -0.413115 +vn -0.407304 0.700070 0.586519 +vn -0.084536 -0.592308 0.801265 +vn 0.062003 -0.984197 -0.165867 +vn -0.343165 0.357825 0.868446 +vn -0.318247 -0.128426 0.939269 +vn 0.518947 0.036450 0.854029 +vn 0.545820 -0.545474 0.636033 +vn -0.132073 0.952881 -0.273084 +vn -0.976826 -0.112630 0.182003 +vn -0.976280 -0.029971 -0.214427 +vn -0.971731 0.234575 0.026703 +vn -0.119569 -0.977930 0.171338 +vn 0.239105 0.735425 -0.634019 +vn 0.054215 -0.426982 0.902634 +vn 0.240412 0.831361 -0.501040 +vn -0.139030 0.658396 -0.739719 +vn -0.635427 -0.550357 0.541608 +vn -0.556351 -0.611987 -0.562090 +vn 0.001469 -0.065031 0.997882 +vn -0.059790 -0.992815 -0.103654 +vn -0.567297 0.443163 0.694104 +vn -0.386343 -0.029856 0.921872 +vn 0.285641 0.338103 0.896714 +vn -0.500049 0.345331 0.794165 +vn -0.990090 -0.113017 -0.083362 +vn -0.615963 -0.541834 0.571843 +vn -0.068284 -0.996579 0.046550 +vn -0.531441 -0.265014 0.804573 +vn -0.404375 0.637424 0.655874 +vn -0.300708 -0.249111 0.920608 +vn -0.122527 0.992358 0.014602 +vn -0.859241 -0.388931 0.332322 +vn -0.433494 0.689369 0.580390 +vn -0.287468 0.716673 0.635406 +vn -0.932135 0.271744 0.239331 +vn -0.265991 0.824804 0.498946 +vn -0.040088 -0.798338 0.600873 +vn -0.299427 0.831105 0.468624 +vn -0.202161 0.730454 0.652355 +vn -0.866022 0.350639 0.356451 +vn 0.117635 -0.883328 0.453756 +vn 0.188501 -0.603095 0.775077 +vn -0.941671 0.322246 -0.097027 +vn -0.458053 0.405403 0.791098 +vn 0.280667 -0.170553 0.944530 +vn -0.562359 0.413102 0.716309 +vn -0.534038 0.492405 0.687271 +vn -0.647055 -0.696536 0.310092 +vn -0.982781 -0.093110 -0.159597 +vn -0.148499 -0.984298 -0.095422 +vn -0.973789 -0.215040 -0.074117 +vn -0.550684 0.371336 0.747567 +vn -0.161960 0.986690 -0.014536 +vn -0.754732 0.194985 0.626387 +vn 0.178952 -0.768517 -0.614295 +vn 0.222241 -0.637960 -0.737303 +vn -0.264951 0.703279 -0.659697 +vn 0.332898 -0.626373 -0.704866 +vn 0.065126 -0.180565 -0.981405 +vn -0.622464 -0.213097 0.753079 +vn -0.207571 -0.936548 -0.282476 +vn -0.881032 0.355675 -0.311893 +vn -0.949917 0.212028 -0.229569 +vn -0.208114 -0.753673 0.623431 +vn -0.108650 -0.718364 0.687130 +vn -0.244662 0.934407 -0.258888 +vn -0.997413 0.070806 -0.012366 +vn -0.967587 -0.182322 0.174743 +vn -0.920919 0.371941 0.116481 +vn -0.971543 -0.009674 -0.236664 +vn -0.952122 0.254499 0.169394 +vn -0.695516 0.224747 0.682457 +vn 0.219977 -0.468503 0.855637 +vn -0.369544 0.919161 -0.136311 +vn -0.325413 0.892774 0.311546 +vn -0.615633 0.432346 0.658843 +vn -0.256374 0.547150 0.796806 +vn -0.823383 -0.484988 0.294665 +vn -0.539278 -0.218496 0.813289 +vn -0.356736 0.318360 0.878286 +vn -0.948645 -0.167862 0.268131 +vn 0.009264 -0.990971 0.133756 +vn -0.280816 -0.954625 0.099169 +vn -0.161536 -0.919970 0.357156 +vn -0.347931 -0.569708 0.744565 +vn -0.266702 -0.722119 0.638290 +vn -0.710512 0.322873 0.625240 +vn -0.570769 -0.076280 0.817560 +vn -0.582912 0.379624 0.718401 +vn -0.960579 0.242039 0.136764 +vn -0.926679 -0.349556 0.138120 +vn -0.422862 -0.442864 0.790607 +vn -0.356791 -0.933140 -0.044171 +vn -0.677568 -0.024993 -0.735035 +vn -0.202359 -0.318947 0.925918 +vn 0.110721 -0.858999 -0.499861 +vn -0.622089 -0.768621 0.149087 +vn -0.629287 0.037463 -0.776270 +vn 0.315432 0.513037 -0.798308 +vn 0.171684 0.755818 -0.631874 +vn -0.241082 0.398391 -0.884965 +vn 0.183207 0.570609 -0.800525 +vn -0.972639 0.170045 0.158298 +vn 0.632931 0.309190 -0.709789 +vn 0.014087 -0.947819 0.318498 +vn -0.127235 -0.011393 0.991807 +vn -0.134179 0.972277 -0.191505 +vn -0.311178 0.662724 0.681150 +vn -0.511378 -0.058704 0.857348 +vn -0.297322 0.939541 0.169887 +vn -0.899018 0.296055 0.322673 +vn -0.669024 -0.235084 0.705084 +vn -0.853870 0.436475 0.283542 +vn -0.000983 0.977492 -0.210971 +vn -0.887702 0.283610 0.362699 +vn -0.735113 -0.031900 0.677194 +vn -0.406352 0.233266 0.883440 +vn -0.420438 0.141139 0.896276 +vn -0.685325 -0.176517 0.706520 +vn 0.258131 -0.947772 0.187340 +vn 0.050914 -0.984773 0.166225 +vn -0.788463 0.091870 0.608182 +vn -0.130736 0.990464 0.043461 +vn -0.472950 0.458137 -0.752614 +vn 0.477041 -0.516499 0.711098 +vn -0.183004 -0.514509 -0.837729 +vn -0.747922 -0.589423 0.305277 +vn -0.063583 -0.810712 0.581982 +vn -0.536585 -0.195948 0.820780 +vn -0.210765 -0.581677 0.785640 +vn -0.565603 -0.085632 0.820220 +vn -0.862843 -0.399718 0.309400 +vn -0.115208 0.099487 0.988347 +vn -0.685558 0.257532 0.680946 +vn -0.342300 0.112374 0.932847 +vn -0.767317 0.188561 0.612918 +vn -0.608157 0.297294 0.736044 +vn -0.392640 -0.211914 0.894945 +vn -0.985149 -0.015552 -0.170996 +vn -0.263220 -0.943934 -0.199257 +vn -0.853754 0.359275 0.376864 +vn -0.653107 0.189236 0.733240 +vn -0.795049 0.290316 0.532554 +vn -0.643946 0.119027 0.755755 +vn -0.730672 0.219164 0.646595 +vn -0.703623 0.153163 0.693870 +vn -0.624847 0.223068 0.748203 +vn -0.270366 -0.159216 0.949501 +vn -0.462569 0.047668 0.885301 +vn -0.694587 0.294497 0.656369 +vn -0.805251 0.260558 0.532616 +vn -0.126010 -0.932279 0.339083 +vn -0.384458 0.634929 0.670117 +vn -0.452716 -0.721642 0.523719 +vn -0.846604 0.371655 0.380966 +vn -0.013468 -0.968955 0.246870 +vn -0.253176 0.941989 0.220362 +vn -0.582244 0.110626 0.805452 +vn -0.779905 -0.006070 0.625868 +vn -0.660693 0.048578 0.749083 +vn -0.971142 -0.237093 -0.025902 +vn -0.746850 0.214099 0.629585 +vn -0.985660 -0.116615 -0.121962 +vn -0.308230 0.949944 -0.050989 +vn 0.193582 -0.794462 0.575635 +vn -0.908712 0.358066 0.214549 +vn -0.079575 0.867092 -0.491752 +vn -0.383181 0.673414 0.632207 +vn -0.787323 -0.562005 0.253521 +vn 0.090433 0.566218 -0.819280 +vn -0.146868 -0.965388 0.215538 +vn -0.319138 0.926037 -0.201508 +vn 0.055964 -0.122868 -0.990844 +vn -0.708786 0.257271 0.656836 +vn -0.567198 -0.122862 0.814366 +vn -0.644169 -0.032765 0.764181 +vn -0.985958 -0.083301 -0.144736 +vn -0.779402 -0.325229 0.535499 +vn 0.083990 0.187917 -0.978587 +vn -0.050544 -0.983605 0.173106 +vn -0.182226 -0.884869 -0.428720 +vn -0.664691 -0.407057 0.626490 +vn -0.853731 -0.446006 0.268741 +vn -0.521257 0.042343 0.852348 +vn 0.390053 -0.875730 -0.284527 +vn -0.485982 0.458089 0.744295 +vn -0.301689 -0.851740 0.428395 +vn 0.049303 -0.229922 -0.971959 +vn -0.969621 0.185831 0.159069 +vn -0.019031 -0.932436 0.360834 +vn 0.191564 0.473339 -0.859798 +vn -0.637865 0.092825 0.764534 +vn 0.063107 -0.368182 -0.927610 +vn -0.058554 -0.987399 0.147018 +vn -0.953047 0.214390 0.213867 +vn -0.482273 0.227645 0.845926 +vn -0.965729 -0.155677 -0.207681 +vn -0.665263 -0.352326 0.658249 +vn 0.098575 -0.691175 0.715933 +vn -0.529968 -0.246178 0.811499 +vn -0.441371 -0.188182 0.877370 +vn -0.562316 -0.146875 0.813774 +vn 0.280129 -0.821457 0.496725 +vn -0.284320 -0.414477 -0.864506 +vn 0.246930 -0.841994 -0.479658 +vn -0.138184 -0.905222 0.401844 +vn -0.592003 0.751336 -0.291593 +vn 0.362243 -0.604538 -0.709446 +vn -0.265975 -0.422609 0.866406 +vn -0.313358 -0.423240 0.850102 +vn -0.840194 0.395414 0.371110 +vn -0.421907 0.176683 0.889257 +vn -0.714001 -0.170616 0.679038 +vn -0.699797 0.261611 0.664713 +vn -0.466748 0.468280 0.750241 +vn -0.243167 -0.708465 0.662531 +vn 0.135405 -0.911124 -0.389255 +vn -0.213642 0.043392 0.975948 +vn -0.089323 0.227630 0.969642 +vn -0.755377 0.261974 0.600645 +vn -0.868802 0.428048 0.248914 +vn -0.922994 0.145038 0.356436 +vn -0.019343 -0.990322 -0.137431 +vn -0.200205 0.337655 0.919732 +vn -0.544675 -0.236657 0.804564 +vn -0.357984 0.573355 0.736961 +vn -0.190017 0.293965 0.936738 +vn 0.474171 -0.773227 0.421048 +vn -0.586446 -0.625781 0.514276 +vn 0.613968 -0.603099 0.509231 +vn -0.246209 -0.726376 0.641684 +vn -0.010666 -0.507782 -0.861420 +vn -0.140489 -0.979897 0.141651 +vn -0.875544 -0.430057 0.220167 +vn -0.421326 0.185807 0.887671 +vn -0.117510 -0.946610 -0.300201 +vn 0.170104 -0.885870 0.431623 +vn 0.441235 -0.803517 0.399590 +vn -0.173139 0.961695 -0.212522 +vn -0.716654 0.267730 0.643994 +vn -0.590768 0.030292 0.806272 +vn -0.666740 -0.089867 0.739852 +vn -0.691290 0.279889 0.666168 +vn -0.829774 0.156015 0.535849 +vn -0.862081 0.226325 0.453424 +vn 0.181640 0.879822 -0.439227 +vn 0.219063 0.303631 -0.927265 +vn -0.260527 -0.948826 -0.178479 +vn 0.344033 0.669270 -0.658574 +vn -0.759475 0.274904 0.589597 +vn -0.049316 -0.665020 0.745196 +vn -0.160150 -0.684655 -0.711055 +vn -0.881057 -0.025895 0.472301 +vn 0.032331 -0.375486 -0.926264 +vn 0.292685 -0.947196 -0.130978 +vn -0.936990 0.092594 0.336861 +vn -0.280424 0.751266 0.597463 +vn -0.222140 0.973721 -0.050216 +vn -0.458583 -0.645392 0.610876 +vn 0.001998 -0.988679 0.150034 +vn -0.733262 0.282898 0.618300 +vn -0.985297 0.096523 0.140970 +vn -0.837587 0.086521 0.539409 +vn -0.206254 -0.973202 0.101675 +vn 0.118206 0.239919 -0.963569 +vn -0.786923 0.072753 0.612747 +vn 0.516833 0.065285 -0.853593 +vn 0.222062 -0.938106 0.265793 +vn -0.637538 -0.761497 0.116907 +vn -0.429708 -0.883844 0.184855 +vn -0.649652 -0.016775 0.760046 +vn -0.267248 0.922798 0.277530 +vn -0.767256 0.124588 0.629123 +vn -0.249603 0.961620 0.113950 +vn -0.191800 -0.424093 0.885075 +vn -0.916650 -0.363094 0.167081 +vn -0.755797 0.207089 0.621197 +vn 0.236295 -0.708043 -0.665462 +vn -0.766249 0.228677 0.600474 +vn -0.674668 0.076986 0.734096 +vn -0.903782 -0.056404 0.424260 +vn 0.740029 -0.384608 -0.551755 +vn -0.671797 -0.647695 0.359415 +vn 0.387004 -0.079896 -0.918610 +vn -0.861832 -0.060721 0.503547 +vn -0.875486 -0.022570 0.482716 +vn -0.985352 0.032403 -0.167424 +vn -0.593455 -0.306833 0.744086 +vn -0.389768 0.651415 0.650952 +vn -0.839988 -0.541346 -0.036948 +vn -0.179849 -0.976433 0.119302 +vn -0.178497 0.451273 -0.874352 +vn 0.276244 0.196139 -0.940861 +vn -0.209346 -0.571494 0.793454 +vn -0.167017 -0.985383 0.033543 +vn -0.143606 -0.979050 -0.144357 +vn -0.319478 -0.884564 0.339825 +vn -0.304288 0.898551 0.316252 +vn -0.704948 -0.061276 0.706607 +vn -0.288880 0.833607 0.470794 +vn 0.054569 -0.423180 -0.904401 +vn 0.089644 -0.383535 -0.919166 +vn -0.195231 -0.955234 0.222291 +vn -0.642758 0.034944 0.765272 +vn 0.133427 -0.319790 -0.938047 +vn 0.126119 0.780141 -0.612759 +vn 0.036060 0.332823 -0.942300 +vn -0.655018 0.245649 0.714568 +vn -0.933214 -0.017312 0.358903 +vn -0.869473 0.069461 0.489073 +vn -0.487735 0.323177 0.810969 +vn -0.844173 0.171638 0.507850 +vn -0.893914 0.007480 0.448176 +vn -0.896772 0.034473 0.441148 +vn 0.122066 0.655017 -0.745689 +vn 0.080068 0.933314 -0.350019 +vn -0.734284 0.002353 0.678838 +vn -0.285484 0.521267 -0.804226 +vn -0.269295 0.951089 -0.151358 +vn -0.356250 0.925815 -0.126305 +vn 0.397568 -0.731026 -0.554563 +vn -0.052619 -0.679902 0.731412 +vn 0.399595 -0.742746 -0.537263 +vn -0.124656 0.956184 0.264901 +vn 0.507958 -0.685364 -0.521781 +vn 0.214002 -0.954140 0.209331 +vn 0.006454 -0.340862 -0.940091 +vn -0.340160 0.404408 0.848967 +vn 0.366333 -0.874702 0.317329 +vn -0.785695 -0.025782 0.618076 +vn -0.689472 -0.054031 0.722294 +vn -0.191860 -0.951309 0.241249 +vn -0.087895 -0.494368 0.864798 +vn -0.848651 0.014982 0.528741 +vn 0.538357 -0.645957 -0.541213 +vn -0.170820 -0.946260 0.274612 +vn -0.902822 0.124664 0.411547 +vn -0.739892 -0.293144 0.605497 +vn 0.144123 0.231343 -0.962138 +vn -0.740661 -0.520154 0.425278 +vn 0.571907 0.313979 -0.757852 +vn -0.758511 -0.569089 0.317488 +vn -0.323397 0.682726 -0.655209 +vn -0.590704 0.028833 0.806373 +vn -0.809664 0.092696 0.579527 +vn -0.741229 0.287457 0.606587 +vn -0.804944 0.012465 0.593220 +vn -0.863165 -0.052408 0.502194 +vn -0.821800 0.089421 0.562715 +vn -0.971330 -0.062129 0.229475 +vn -0.400872 0.303589 0.864370 +vn -0.897066 0.084123 0.433815 +vn -0.190709 0.106163 0.975889 +vn -0.067047 -0.567397 0.820710 +vn 0.320631 -0.796205 -0.513082 +vn -0.219970 0.973818 -0.057369 +vn -0.386139 0.361282 0.848747 +vn -0.111307 0.962316 -0.248110 +vn 0.023410 -0.998056 0.057766 +vn 0.235419 -0.965678 0.109748 +vn 0.515991 -0.852569 0.082944 +vn 0.595056 -0.290628 -0.749296 +vn -0.206195 -0.518021 0.830144 +vn -0.276377 0.643789 0.713548 +vn -0.236701 -0.749450 0.618301 +vn -0.412915 0.750651 0.515776 +vn 0.139133 -0.162112 -0.976914 +vn -0.060540 -0.987101 0.148210 +vn 0.167446 -0.439373 -0.882560 +vn -0.294983 0.540019 0.788267 +vn 0.378210 0.229043 -0.896937 +vn -0.288492 0.614500 0.734277 +vn 0.162296 0.506948 -0.846560 +vn -0.361993 0.408202 0.838053 +vn -0.926934 -0.014977 0.374926 +vn 0.549282 0.466711 -0.693159 +vn -0.497383 0.266320 0.825641 +vn -0.860970 0.155725 0.484231 +vn -0.884313 -0.000061 0.466894 +vn -0.825890 0.081616 0.557893 +vn -0.852102 0.087467 0.516016 +vn -0.139928 -0.986899 0.080320 +vn -0.085063 -0.796324 0.598859 +vn 0.434514 -0.822817 -0.366293 +vn 0.274016 -0.862595 -0.425259 +vn -0.011781 0.263484 -0.964592 +vn 0.450976 -0.850088 0.271974 +vn -0.109160 0.990034 0.088976 +vn 0.454977 -0.721756 -0.521598 +vn 0.297988 -0.952744 -0.059013 +vn -0.367553 0.918333 0.146862 +vn 0.383452 -0.628445 -0.676773 +vn 0.472133 0.808084 -0.352264 +vn -0.289883 0.956038 0.044272 +vn -0.087982 0.629341 -0.772133 +vn -0.097489 -0.629846 0.770577 +vn 0.584700 0.060508 -0.808990 +vn 0.678462 0.387532 -0.624106 +vn -0.102176 -0.978694 0.178093 +vn -0.109543 -0.960621 0.255359 +vn -0.150206 -0.226385 -0.962387 +vn -0.299244 -0.647048 0.701272 +vn -0.269241 -0.686072 0.675880 +vn -0.107181 0.989436 -0.097615 +vn -0.459069 0.726811 0.510883 +vn -0.221650 0.638859 0.736703 +vn -0.113400 -0.632230 0.766437 +vn 0.107574 -0.920225 -0.376315 +vn -0.073899 0.984990 -0.155995 +vn -0.478638 0.730753 0.486729 +vn -0.324994 0.888200 -0.324777 +vn 0.052580 0.267338 -0.962167 +vn -0.314812 0.944086 -0.097952 +vn 0.186458 -0.822564 0.537235 +vn -0.272277 0.949168 -0.157940 +vn -0.250847 0.874463 0.415200 +vn 0.013819 -0.388240 -0.921455 +vn 0.015522 -0.339127 -0.940612 +vn 0.335994 -0.127563 -0.933186 +vn 0.001271 -0.914419 0.404767 +vn 0.022048 0.037783 -0.999043 +vn 0.005437 0.432421 -0.901656 +vn 0.127290 0.700103 -0.702604 +vn -0.225911 0.971819 0.067322 +vn 0.533386 0.210747 -0.819198 +vn -0.086845 -0.514951 0.852809 +vn 0.397914 -0.516799 -0.758012 +vn 0.771272 0.624854 0.121230 +vn 0.086845 0.514951 -0.852809 +vn 0.026714 0.646990 -0.762031 +vn -0.145047 0.407401 0.901657 +vn 0.380877 -0.841819 -0.382458 +vn -0.030922 -0.152273 -0.987855 +vn -0.141529 -0.637116 0.757663 +vn -0.331862 0.694097 0.638825 +vn -0.213135 0.324900 0.921419 +vn -0.369271 0.727862 0.577802 +vn 0.217822 -0.969030 -0.116337 +vn -0.044727 0.837212 -0.545046 +vn -0.187783 0.928186 -0.321260 +vn -0.484383 0.869030 0.100800 +vn -0.747456 -0.090359 -0.658137 +vn -0.740735 0.546201 -0.391120 +vn 0.060358 -0.497478 -0.865374 +vn 0.359536 0.655161 -0.664453 +vn -0.018804 0.408421 -0.912600 +vn -0.156001 0.978261 -0.136637 +vn -0.379166 0.893050 0.242269 +vn -0.129935 0.257239 -0.957573 +vn 0.076103 -0.978794 0.190183 +vn 0.159376 -0.928941 0.334166 +vn -0.195710 -0.926138 0.322438 +vn -0.040550 0.993833 -0.103206 +vn 0.624697 0.352980 -0.696533 +vn 0.136177 -0.077417 -0.987655 +vn -0.286099 0.901064 0.325930 +vn -0.053384 0.178717 -0.982451 +vn -0.300167 -0.537975 0.787708 +vn 0.223573 0.056500 -0.973048 +vn -0.193980 -0.527579 0.827062 +vn -0.095535 -0.986276 0.134661 +vn -0.189905 0.333265 -0.923510 +vn -0.017140 -0.945803 -0.324287 +vn 0.025531 0.531126 0.846908 +vn 0.194601 0.051225 -0.979544 +vn -0.643017 0.758675 0.104605 +vn -0.200793 0.960539 0.192476 +vn 0.175171 -0.966973 -0.185147 +vn 0.319880 -0.744014 0.586617 +vn -0.154822 -0.665135 0.730497 +vn -0.170529 -0.934375 0.312830 +vn 0.299865 -0.916852 0.263559 +vn 0.029461 -0.957891 0.285616 +vn -0.234121 -0.694853 0.679975 +vn -0.843342 0.001889 0.537375 +vn -0.453282 0.653526 0.606168 +vn 0.087365 -0.944918 0.315432 +vn -0.037974 0.555442 0.830688 +vn -0.017204 -0.787043 0.616659 +vn -0.000442 -0.924809 0.380431 +vn -0.185153 0.369528 0.910586 +vn 0.242611 -0.797479 -0.552420 +vn 0.244780 -0.098441 -0.964568 +vn -0.398272 0.800271 -0.448271 +vn -0.048247 0.233767 -0.971095 +vn -0.324452 0.776876 -0.539625 +vn -0.070018 0.210655 0.975050 +vn -0.240106 -0.677697 0.695037 +vn -0.126678 -0.765781 0.630501 +vn -0.026385 -0.978552 -0.204303 +vn -0.165166 -0.986134 0.016135 +vn -0.290054 0.924156 0.248603 +vn -0.059702 -0.405793 -0.912013 +vn 0.030751 -0.826917 -0.561482 +vn 0.218393 -0.123663 -0.967994 +vn 0.221661 -0.934607 -0.278165 +vn -0.039911 -0.893810 0.446665 +vn -0.442880 0.707359 0.550909 +vn -0.178942 -0.748489 0.638549 +vn -0.307667 0.903466 -0.298480 +vn -0.258378 -0.633994 0.728898 +vn 0.132371 -0.198037 -0.971215 +vn -0.076790 0.543732 -0.835738 +vn -0.188220 -0.965416 0.180400 +vn -0.131735 0.621387 -0.772350 +vn -0.292120 0.646217 -0.705031 +vn 0.313153 -0.868045 -0.385270 +vn -0.325583 0.698072 -0.637724 +vn 0.188155 -0.951077 -0.245051 +vn 0.117325 -0.990616 0.070099 +vn 0.024784 -0.985322 0.168896 +vn -0.170332 0.580681 0.796113 +vn -0.111940 -0.708562 0.696713 +vn -0.166235 -0.220881 0.961029 +vn -0.371237 0.850751 0.372029 +vn -0.327077 0.664468 0.671940 +vn 0.005666 -0.938949 0.344010 +vn 0.344751 -0.831264 -0.436058 +vn -0.167044 0.120885 0.978511 +vn 0.143434 -0.971582 0.188298 +vn 0.034432 -0.833565 0.551347 +vn 0.094519 0.989838 -0.106241 +vn 0.275310 -0.807765 -0.521268 +vn -0.211012 0.453020 0.866168 +vn -0.441941 0.896719 0.024161 +vn -0.284556 -0.831961 0.476307 +vn -0.234753 0.963528 0.128470 +vn 0.057360 0.119141 -0.991219 +vn 0.184973 -0.980922 0.059810 +vn -0.381507 0.707008 0.595476 +vn -0.275613 -0.786352 0.552891 +vn -0.178991 0.509611 -0.841581 +vn -0.394172 0.800323 -0.451788 +vn -0.463567 0.707718 0.533142 +vn 0.037520 -0.522049 0.852090 +vn -0.412272 -0.433317 0.801416 +vn 0.011835 -0.947687 0.318982 +vn -0.362366 0.564818 0.741398 +vn 0.021097 0.501006 0.865187 +vn -0.099702 -0.784915 0.611529 +vn -0.545073 0.649650 -0.529953 +vn -0.130973 0.953665 -0.270867 +vn -0.232368 0.939731 -0.250819 +vn -0.359079 0.595947 0.718268 +vn 0.209605 0.127107 -0.969489 +vn -0.243972 0.955801 -0.164077 +vn 0.271984 0.079495 -0.959013 +vn 0.363619 -0.609165 -0.704769 +vn 0.121106 0.301087 -0.945875 +vn 0.030049 0.262271 -0.964526 +vn -0.274917 -0.653628 0.705118 +vn -0.285123 -0.514985 0.808391 +vn -0.097540 0.782002 -0.615596 +vn 0.043302 -0.850773 0.523747 +vn -0.800773 0.598121 0.031831 +vn -0.565008 0.798233 -0.208782 +vn -0.417011 0.906140 0.070801 +vn -0.107697 0.799261 -0.591255 +vn 0.130723 -0.991219 0.019882 +vn -0.173709 -0.334545 -0.926232 +vn -0.120979 0.224481 -0.966940 +vn -0.373414 -0.752722 0.542191 +vn -0.169753 -0.733665 0.657966 +vn 0.197791 -0.225581 -0.953935 +vn 0.213853 -0.875368 -0.433586 +vn 0.163924 -0.878788 -0.448174 +vn -0.053463 0.998553 -0.005774 +vn -0.083087 -0.894396 0.439492 +vn -0.123033 0.345347 0.930375 +vn -0.332101 0.533839 0.777641 +vn -0.228097 0.583690 0.779280 +vn 0.073967 -0.820044 0.567500 +vn -0.331958 0.766928 -0.549205 +vn -0.164101 -0.644981 -0.746371 +vn -0.226602 -0.584219 0.779320 +vn -0.371135 0.356385 -0.857466 +vn -0.576698 0.740518 0.345040 +vn -0.345467 0.927360 -0.143723 +vn -0.063146 -0.838002 0.542001 +vn 0.092573 -0.947877 -0.304893 +vn 0.041798 -0.987751 -0.150335 +vn 0.465194 -0.576883 -0.671416 +vn -0.169223 0.110959 -0.979312 +vn -0.141726 -0.182714 -0.972897 +vn 0.164599 -0.978254 0.126199 +vn -0.008804 -0.092740 -0.995651 +vn -0.600011 -0.706223 -0.375813 +vn 0.325341 -0.345487 -0.880223 +vn -0.442970 0.176437 -0.879004 +vn 0.182612 -0.806472 -0.562366 +vn -0.156500 0.978199 0.136508 +vn -0.320490 -0.042208 0.946311 +vn -0.488408 -0.453928 -0.745257 +vn -0.253003 0.931392 -0.261723 +vn -0.461641 0.790869 0.401763 +vn -0.716557 0.667154 0.203597 +vn -0.054098 -0.997953 0.034091 +vn -0.103758 -0.689492 0.716823 +vn -0.575911 -0.162453 -0.801209 +vn 0.004160 -0.940834 0.338843 +vn 0.075077 -0.955349 0.285782 +vn -0.218931 -0.614322 0.758075 +vn 0.097353 -0.806582 0.583050 +vn -0.414474 0.365860 0.833281 +vn 0.027433 0.613135 -0.789502 +vn -0.406020 0.490995 0.770760 +vn -0.356904 -0.248176 0.900571 +vn -0.163161 -0.871846 0.461805 +vn -0.871332 0.392694 0.294233 +vn -0.478952 0.519236 0.707813 +vn -0.086208 -0.744783 0.661715 +vn -0.375142 0.785178 -0.492711 +vn -0.286937 -0.248322 0.925205 +vn -0.017161 -0.955240 0.295334 +vn -0.438137 0.278740 0.854599 +vn -0.208355 0.949370 0.235127 +vn -0.450311 0.417863 0.789056 +vn -0.429848 0.720031 0.544780 +vn -0.797411 0.459998 -0.390560 +vn -0.039314 -0.980001 -0.195073 +vn 0.157674 -0.948505 0.274732 +vn -0.877361 0.445648 -0.177862 +vn -0.327729 -0.389120 -0.860918 +vn 0.350599 -0.932359 -0.088245 +vn 0.078403 -0.740824 0.667108 +vn -0.690900 0.251370 -0.677843 +vn -0.756365 0.198085 -0.623438 +vn -0.039272 -0.921429 0.386557 +vn -0.749305 -0.509335 -0.423226 +vn -0.522313 0.607540 0.598402 +vn -0.486980 -0.154413 0.859655 +vn -0.335128 0.932000 0.138077 +vn -0.464858 0.869050 -0.169289 +vn 0.008440 -0.983525 -0.180576 +vn -0.686513 -0.697324 -0.206005 +vn -0.719532 -0.659293 -0.218189 +vn -0.527612 0.428962 0.733224 +vn -0.080605 -0.891417 0.445958 +vn -0.065143 -0.962339 -0.263930 +vn -0.614642 0.573502 0.541582 +vn -0.445439 0.455523 0.770768 +vn 0.396574 -0.900517 -0.178319 +vn -0.495192 -0.176773 0.850609 +vn -0.515032 0.053372 0.855508 +vn -0.504475 0.347802 0.790278 +vn -0.601064 0.209366 -0.771290 +vn -0.754972 0.351146 -0.553817 +vn -0.347742 0.904827 0.245692 +vn -0.494474 0.554870 0.669040 +vn 0.288109 -0.470603 -0.833982 +vn -0.034317 -0.923750 0.381456 +vn 0.322142 -0.551266 -0.769630 +vn -0.541641 0.460645 0.703158 +vn -0.530464 0.394567 0.750283 +vn -0.512924 0.853556 0.091386 +vn -0.427543 -0.057999 0.902133 +vn -0.827120 -0.027123 -0.561371 +vn -0.426309 0.663737 0.614584 +vn -0.811712 -0.428034 -0.397379 +vn -0.966890 0.229608 -0.111376 +vn -0.944084 0.235947 -0.230290 +vn -0.309134 0.717489 -0.624216 +vn 0.178844 -0.906425 -0.382634 +vn -0.366036 0.926055 0.091868 +vn -0.652832 0.528005 0.543159 +vn -0.534135 0.548784 0.643068 +vn -0.722591 0.679628 0.126362 +vn -0.173144 -0.822472 0.541813 +vn -0.226266 -0.721133 0.654806 +vn -0.274824 -0.878191 0.391475 +vn -0.506495 0.346743 0.789451 +vn -0.449654 -0.892197 -0.042377 +vn -0.015076 0.751631 -0.659411 +vn -0.258229 -0.875212 0.409049 +vn -0.538389 0.667999 0.513726 +vn -0.689806 0.508345 -0.515512 +vn -0.980849 0.030026 -0.192440 +vn -0.241629 0.969808 -0.032992 +vn -0.044410 -0.835489 0.547709 +vn -0.168095 -0.370913 0.913328 +vn -0.508288 0.836417 0.205062 +vn -0.255424 -0.441169 0.860308 +vn -0.602144 0.542051 0.586177 +vn -0.494294 0.680592 0.540803 +vn -0.319431 0.818209 0.478014 +vn -0.712401 0.399144 -0.577207 +vn -0.961822 0.111722 -0.249835 +vn -0.168486 -0.591985 0.788141 +vn -0.289028 -0.660968 0.692521 +vn -0.395051 -0.916919 0.056520 +vn -0.181537 -0.875553 0.447719 +vn -0.597049 0.768669 0.229523 +vn -0.341697 0.028026 0.939392 +vn -0.537305 -0.836820 0.105051 +vn -0.391804 0.892945 0.221673 +vn -0.853175 0.511317 0.103185 +vn -0.400600 0.885905 -0.233863 +vn -0.383666 -0.735996 0.557772 +vn -0.614126 -0.788114 0.041545 +vn -0.123375 -0.864793 0.486736 +vn -0.852917 -0.303778 -0.424561 +vn -0.649019 0.441078 -0.619859 +vn -0.321895 -0.835079 0.446123 +vn -0.052543 -0.968363 0.243952 +vn -0.147553 -0.062034 -0.987107 +vn -0.343615 -0.667633 0.660450 +vn -0.126875 -0.618364 0.775583 +vn -0.464852 0.544139 0.698445 +vn -0.127385 -0.550959 0.824753 +vn -0.853917 0.506301 0.120352 +vn -0.106486 -0.797479 0.593876 +vn -0.551857 0.298898 0.778533 +vn -0.273782 -0.868060 0.414143 +vn 0.615660 -0.706970 -0.348075 +vn -0.907897 0.332221 -0.255639 +vn -0.351343 0.809944 -0.469627 +vn -0.978948 0.175477 -0.104255 +vn -0.577614 -0.650277 0.493459 +vn -0.495110 0.615618 0.613091 +vn -0.346230 -0.338236 0.875055 +vn -0.537618 0.694168 0.478642 +vn -0.553728 0.077958 0.829040 +vn 0.429804 -0.563049 -0.705864 +vn -0.195641 -0.874658 0.443505 +vn -0.543260 -0.311523 0.779629 +vn -0.591618 0.554965 0.584809 +vn -0.386568 -0.555038 0.736545 +vn -0.519851 0.617824 0.589956 +vn -0.804752 -0.593526 0.010099 +vn -0.389894 0.911799 0.128858 +vn -0.822989 0.265369 -0.502264 +vn 0.044658 0.443776 -0.895024 +vn -0.636652 0.654211 0.408268 +vn -0.279289 0.897171 -0.342173 +vn -0.635636 -0.090194 -0.766702 +vn -0.421076 -0.535179 0.732311 +vn -0.119216 0.280987 -0.952278 +vn -0.740381 -0.452622 0.496959 +vn -0.095186 0.110206 -0.989340 +vn -0.266012 -0.952319 0.149417 +vn -0.480178 -0.019410 0.876956 +vn -0.323888 -0.808447 0.491437 +vn -0.461800 0.256160 0.849189 +vn -0.709695 -0.669120 -0.220480 +vn -0.289705 0.843333 0.452615 +vn -0.989034 -0.147080 -0.013377 +vn -0.385492 0.139483 0.912108 +vn -0.337834 -0.609551 0.717158 +vn -0.542736 0.778911 0.314223 +vn -0.597065 0.514155 0.615759 +vn -0.774551 -0.571817 0.270362 +vn -0.726481 -0.605859 0.324284 +vn -0.780880 -0.588886 0.208421 +vn -0.457531 -0.185649 -0.869597 +vn -0.275613 0.587643 -0.760732 +vn 0.529793 -0.737605 -0.418638 +vn -0.466120 0.396814 0.790740 +vn -0.657158 -0.534272 0.531693 +vn 0.008161 -0.975342 0.220550 +vn -0.449054 0.835638 0.316323 +vn -0.223616 -0.920473 0.320507 +vn -0.322030 0.555353 -0.766733 +vn -0.172756 0.016665 -0.984824 +vn -0.778483 -0.552090 0.298599 +vn -0.242251 0.315603 -0.917447 +vn -0.142699 -0.607104 0.781704 +vn -0.297135 -0.758908 0.579456 +vn 0.077634 -0.953156 -0.292348 +vn -0.187259 0.942020 -0.278446 +vn -0.500838 0.644160 0.578118 +vn -0.392526 -0.243917 0.886808 +vn -0.809468 0.585358 -0.046012 +vn -0.656697 0.754145 0.003801 +vn -0.213091 -0.897057 0.387144 +vn -0.448016 -0.229540 -0.864056 +vn -0.609076 -0.518545 0.600115 +vn -0.061090 -0.994620 -0.083660 +vn -0.440178 0.639908 0.629889 +vn -0.925848 -0.374505 0.050520 +vn -0.250222 0.960207 0.124064 +vn -0.618811 -0.630984 0.467901 +vn -0.137064 -0.955053 0.262844 +vn -0.841184 -0.496121 0.215111 +vn -0.875000 -0.396826 -0.277317 +vn -0.506416 0.313091 0.803441 +vn -0.329675 0.073075 0.941262 +vn -0.863298 -0.169170 -0.475497 +vn -0.686891 0.710005 0.155158 +vn -0.439202 0.674560 0.593356 +vn -0.722268 0.677171 -0.140596 +vn -0.260626 -0.346343 0.901178 +vn 0.061790 0.251752 -0.965817 +vn -0.627086 -0.590239 0.508311 +vn -0.078203 -0.043990 -0.995966 +vn -0.504559 0.473182 -0.722163 +vn -0.538844 0.619186 0.571188 +vn -0.834153 0.541850 0.102899 +vn 0.166436 -0.732549 -0.660053 +vn -0.296015 0.571092 0.765656 +vn -0.507939 -0.803724 0.309880 +vn -0.472308 -0.775470 0.419012 +vn 0.144188 -0.718174 -0.680761 +vn 0.248385 -0.905564 -0.343888 +vn -0.501735 0.479496 0.719962 +vn -0.000429 -0.945752 0.324888 +vn -0.849604 -0.484352 0.208746 +vn -0.390238 0.753448 0.529180 +vn -0.502826 -0.513098 0.695626 +vn -0.544572 -0.261460 0.796919 +vn -0.518689 -0.253975 0.816369 +vn -0.369685 0.882297 0.291350 +vn -0.333415 -0.737753 0.586988 +vn -0.152964 -0.662288 0.733469 +vn -0.278499 -0.541744 0.793064 +vn -0.415373 -0.040300 -0.908758 +vn -0.372673 -0.497352 0.783426 +vn -0.052511 0.857347 -0.512053 +vn -0.490986 0.310847 0.813822 +vn 0.326946 -0.650622 0.685418 +vn -0.561944 0.827111 0.010332 +vn -0.442418 -0.735829 0.512662 +vn 0.418338 -0.726029 -0.545780 +vn -0.433364 0.612975 0.660649 +vn -0.055524 0.929991 0.363365 +vn -0.212141 -0.043069 -0.976290 +vn -0.376374 -0.632199 0.677249 +vn -0.756766 -0.566713 0.325795 +vn -0.867546 -0.430783 0.248576 +vn -0.288437 0.890019 0.353087 +vn -0.767729 0.632325 0.103712 +vn -0.564395 0.420776 0.710215 +vn -0.609312 0.165035 0.775566 +vn -0.644755 0.196003 0.738832 +vn 0.100664 -0.944184 -0.313661 +vn -0.661674 0.032126 0.749103 +vn 0.078035 0.845943 -0.527532 +vn 0.018979 0.248960 -0.968328 +vn -0.661568 -0.670930 0.334935 +vn -0.483510 0.673190 0.559494 +vn -0.520742 -0.172113 0.836185 +vn 0.366627 -0.853507 -0.370285 +vn -0.558988 0.191121 0.806849 +vn -0.173894 -0.971213 0.162806 +vn -0.953901 -0.276107 -0.117632 +vn 0.174635 0.863496 0.473157 +vn 0.133050 -0.848571 0.512078 +vn -0.646703 0.338004 -0.683761 +vn -0.412116 0.098191 -0.905825 +vn -0.618462 -0.135633 -0.774021 +vn -0.646479 0.736947 -0.197419 +vn 0.190552 -0.605541 0.772664 +vn 0.756682 -0.647649 0.089351 +vn -0.439658 -0.459691 0.771612 +vn 0.585995 -0.697977 -0.411629 +vn 0.192470 -0.976884 0.093024 +vn -0.444435 0.750778 0.488682 +vn -0.624090 0.161178 0.764548 +vn -0.601029 -0.252130 0.758416 +vn -0.412879 0.408571 0.814003 +vn -0.149701 -0.959026 0.240540 +vn -0.087357 -0.865775 0.492751 +vn 0.846664 -0.486298 -0.216043 +vn -0.772265 -0.461259 0.436861 +vn -0.155121 0.390637 -0.907381 +vn -0.777061 -0.531164 0.337700 +vn -0.694697 0.719203 0.011986 +vn -0.505370 0.862783 -0.014359 +vn -0.316466 -0.699603 0.640629 +vn -0.856219 0.511854 -0.069958 +vn 0.270406 -0.952203 0.142089 +vn -0.522451 0.851755 0.039473 +vn -0.522200 -0.639046 0.564737 +vn -0.345511 -0.921471 0.177522 +vn -0.456913 0.587807 -0.667617 +vn 0.948335 -0.190245 -0.253905 +vn 0.724899 -0.179487 -0.665061 +vn -0.003533 0.535082 -0.844793 +vn -0.811655 -0.522331 0.261508 +vn -0.756760 0.470023 -0.454305 +vn -0.265861 0.239719 0.933731 +vn -0.358948 0.889276 0.283453 +vn 0.865025 -0.381788 -0.325529 +vn -0.513367 -0.564061 0.646753 +vn -0.554399 -0.664074 0.501645 +vn -0.353819 0.405454 0.842864 +vn 0.253674 0.863369 0.436169 +vn -0.389982 0.838512 0.380541 +vn -0.742619 -0.506915 0.437669 +vn -0.295290 0.395938 0.869504 +vn -0.410374 -0.234815 -0.881167 +vn -0.381770 0.740626 0.552924 +vn 0.351238 -0.003611 0.936279 +vn -0.815397 -0.500524 0.290867 +vn -0.684917 -0.543602 0.485166 +vn 0.566694 -0.814114 0.126791 +vn -0.539379 0.830265 -0.140468 +vn -0.676562 0.735021 -0.044798 +vn -0.893817 -0.342886 0.288998 +vn -0.501935 0.388669 0.772657 +vn -0.799449 -0.224387 0.557253 +vn -0.236442 0.295755 0.925540 +vn -0.160857 -0.168432 0.972500 +vn -0.380102 0.739775 0.555207 +vn 0.588639 -0.707889 -0.390381 +vn -0.342783 0.671006 0.657458 +vn -0.365505 0.801856 0.472686 +vn -0.242932 0.968679 0.051427 +vn -0.944546 -0.328378 -0.000541 +vn -0.485325 0.815214 0.316048 +vn -0.834550 -0.370844 0.407432 +vn -0.870137 0.189471 -0.454932 +vn -0.449593 -0.223286 -0.864875 +vn -0.517145 -0.606861 0.603558 +vn -0.850357 0.515445 -0.105874 +vn -0.762182 0.576718 -0.294067 +vn -0.568327 -0.525133 0.633435 +vn 0.725829 -0.178331 -0.664357 +vn -0.878201 -0.222182 0.423555 +vn 0.530134 -0.786770 -0.316151 +vn 0.769759 -0.339294 -0.540694 +vn -0.102572 -0.272075 0.956794 +vn -0.688036 -0.635318 0.350681 +vn -0.383756 -0.183334 0.905052 +vn -0.426735 0.704304 0.567321 +vn -0.159246 0.665707 0.729023 +vn -0.575622 0.179829 0.797698 +vn -0.662852 -0.423084 0.617760 +vn -0.196190 0.625676 0.755009 +vn -0.257530 0.793808 0.550951 +vn -0.817117 0.020784 -0.576097 +vn -0.741591 -0.227089 0.631247 +vn -0.024594 -0.826042 0.563071 +vn -0.824581 -0.383557 0.415872 +vn -0.753049 -0.364926 0.547491 +vn -0.791306 0.610458 -0.034297 +vn 0.056809 -0.938548 0.340441 +vn -0.438609 0.189000 0.878579 +vn -0.625700 0.779630 0.026003 +vn -0.706912 -0.550535 0.444058 +vn -0.231532 -0.972209 -0.034689 +vn -0.863984 -0.450240 0.225424 +vn -0.232273 -0.951903 -0.199826 +vn -0.358209 -0.899142 0.251457 +vn -0.725787 -0.420981 -0.544067 +vn -0.748878 0.653127 0.112277 +vn -0.188203 0.062642 0.980130 +vn -0.756551 0.644717 -0.109409 +vn -0.742373 0.494276 0.452298 +vn -0.648853 0.755537 0.090296 +vn -0.506560 -0.072095 0.859185 +vn -0.726839 0.673174 -0.136168 +vn -0.737978 -0.623586 0.257931 +vn 0.313042 -0.894148 -0.320164 +vn -0.996951 -0.077734 0.006774 +vn -0.579123 0.319289 0.750114 +vn -0.800201 -0.395626 0.450731 +vn 0.883642 0.455398 0.108579 +vn 0.618431 -0.780743 0.089350 +vn 0.060835 0.429732 -0.900905 +vn 0.480555 -0.811598 -0.332228 +vn -0.222041 -0.939982 -0.259096 +vn -0.416117 0.041805 0.908350 +vn -0.270016 -0.115348 0.955922 +vn -0.195602 0.732298 0.652288 +vn -0.622080 -0.050673 0.781313 +vn -0.137640 0.670909 0.728654 +vn -0.300794 0.539662 0.786313 +vn -0.091115 0.969180 0.228886 +vn 0.272884 0.835121 0.477605 +vn -0.553629 0.354791 0.753404 +vn -0.853909 -0.235643 0.464016 +vn -0.778571 0.627426 0.012825 +vn -0.426715 0.623152 0.655435 +vn -0.898996 0.105501 -0.425060 +vn -0.226149 -0.945345 -0.234902 +vn -0.800948 0.588828 0.108462 +vn -0.687710 0.681815 0.249364 +vn -0.494439 0.739702 0.456478 +vn -0.664726 0.313194 0.678269 +vn -0.819500 0.472041 0.324958 +vn 0.027664 -0.972556 0.231018 +vn -0.942454 0.259404 -0.210925 +vn -0.528317 0.104141 0.842636 +vn -0.563651 0.167789 0.808792 +vn -0.055195 -0.981479 -0.183445 +vn -0.468373 -0.881272 0.063146 +vn -0.557607 -0.484661 0.673927 +vn -0.301125 -0.843146 0.445454 +vn -0.428993 -0.901839 -0.051498 +vn -0.089961 -0.993921 0.063474 +vn -0.329350 -0.159337 0.930667 +vn -0.638354 0.218188 0.738172 +vn -0.848005 0.391096 0.357674 +vn -0.502079 -0.139467 0.853502 +vn -0.173887 0.467180 0.866894 +vn 0.324776 -0.933659 -0.151002 +vn -0.437937 -0.897846 -0.045645 +vn -0.878877 0.461939 -0.119110 +vn -0.548523 0.743427 0.382674 +vn -0.783140 0.426069 0.452943 +vn -0.684626 -0.129947 0.717218 +vn -0.694305 0.160747 0.701499 +vn 0.448974 -0.861681 -0.236491 +vn -0.680091 -0.668753 -0.300410 +vn -0.573484 0.467849 0.672483 +vn -0.303857 -0.924804 -0.228930 +vn -0.354607 0.090514 0.930624 +vn -0.361839 0.483689 0.796943 +vn -0.435579 0.784335 0.441689 +vn -0.133133 -0.926203 0.352738 +vn -0.301270 -0.928900 -0.215365 +vn -0.948258 -0.174151 -0.265477 +vn -0.627172 -0.029810 0.778310 +vn -0.558727 0.523653 0.643126 +vn -0.232730 -0.961086 -0.148830 +vn -0.570812 -0.091434 0.815974 +vn -0.550611 -0.450807 0.702567 +vn -0.651354 -0.193945 0.733569 +vn -0.504084 0.231322 0.832100 +vn -0.805644 0.591350 -0.035250 +vn -0.746522 -0.235733 -0.622202 +vn -0.839143 0.351403 0.415156 +vn -0.868597 -0.494406 -0.033210 +vn -0.962094 0.200730 -0.184613 +vn -0.716801 -0.661132 -0.221587 +vn -0.338734 0.476765 0.811144 +vn -0.710735 -0.165433 0.683731 +vn -0.893917 0.444744 0.055805 +vn 0.537431 -0.833155 -0.130464 +vn -0.805118 0.588367 -0.074890 +vn -0.825792 0.263176 0.498804 +vn -0.138330 -0.960846 -0.240084 +vn -0.835539 0.546161 0.059850 +vn -0.074922 -0.953311 -0.292548 +vn -0.117391 -0.966007 -0.230325 +vn -0.571240 0.523540 0.632133 +vn -0.474087 0.435785 0.765070 +vn -0.851030 0.236528 0.468831 +vn -0.438391 -0.318040 0.840633 +vn -0.765381 0.266743 0.585696 +vn -0.688977 0.453518 0.565359 +vn -0.647775 0.012526 0.761729 +vn -0.484016 -0.116473 0.867273 +vn -0.671186 0.639572 0.374776 +vn 0.516991 -0.852507 -0.077151 +vn 0.089127 -0.731817 0.675648 +vn -0.540267 0.356586 0.762206 +vn -0.535855 -0.064821 0.841818 +vn -0.745078 0.293542 0.598909 +vn 0.193833 -0.934474 -0.298642 +vn -0.340060 -0.028488 0.939972 +vn -0.224059 -0.957762 -0.180249 +vn -0.986209 -0.001648 -0.165496 +vn -0.967837 -0.239200 -0.077935 +vn -0.784150 0.619804 0.030853 +vn -0.919409 0.281704 -0.274463 +vn -0.626733 0.419620 0.656601 +vn -0.949204 -0.290857 0.120058 +vn 0.135911 -0.896708 0.421240 +vn -0.974740 0.208433 -0.080232 +vn -0.562475 0.362742 0.742994 +vn -0.741340 0.435321 0.510794 +vn -0.308636 -0.947009 -0.088980 +vn -0.618082 0.646655 0.447004 +vn -0.572897 0.281993 0.769590 +vn -0.830936 -0.423459 -0.360870 +vn -0.245584 -0.952277 -0.181263 +vn -0.307939 0.071717 0.948699 +vn -0.659769 -0.113914 0.742784 +vn -0.233223 -0.365182 0.901249 +vn -0.537326 0.462465 0.705270 +vn -0.773473 0.633179 -0.028691 +vn -0.534898 -0.075105 0.841572 +vn -0.556181 0.137893 0.819542 +vn -0.951359 -0.292459 0.096872 +vn -0.518637 -0.166972 0.838532 +vn -0.400555 -0.915914 -0.025653 +vn -0.959512 0.187652 -0.210054 +vn -0.026141 -0.936881 -0.348670 +vn -0.304943 -0.205155 0.930011 +vn -0.798465 0.073869 0.597493 +vn -0.627327 -0.493074 0.602776 +vn -0.889687 0.359085 0.281985 +vn -0.672796 0.000298 0.739828 +vn -0.624077 0.264238 0.735327 +vn -0.856173 0.491306 0.159958 +vn -0.847792 0.186978 0.496274 +vn -0.888947 0.396400 0.229436 +vn -0.987711 -0.044847 0.149721 +vn 0.116148 -0.894581 0.431549 +vn -0.711105 0.287042 0.641823 +vn -0.461332 -0.826642 -0.322236 +vn -0.818708 0.347526 0.457103 +vn -0.699329 0.385677 0.601824 +vn -0.666861 0.504462 0.548466 +vn -0.947891 -0.316095 0.039847 +vn -0.993613 0.042886 0.104371 +vn -0.963958 -0.155368 0.215977 +vn -0.250192 -0.957150 -0.145837 +vn -0.682650 -0.586669 0.435670 +vn -0.825605 0.468069 0.315100 +vn -0.559086 0.022228 0.828812 +vn -0.542008 0.073515 0.837152 +vn -0.548620 0.245498 0.799217 +vn -0.845213 -0.004609 0.534409 +vn -0.738406 0.389625 0.550407 +vn -0.612347 -0.063519 0.788034 +vn -0.525651 0.309177 0.792528 +vn -0.442441 -0.375888 0.814220 +vn -0.696140 -0.661393 0.279192 +vn -0.201975 -0.948014 -0.245918 +vn -0.670216 0.693980 0.263064 +vn -0.634163 -0.358526 0.685052 +vn -0.813242 0.319858 0.486137 +vn -0.979320 -0.194155 0.056892 +vn -0.983920 -0.014153 0.178046 +vn -0.788811 0.261162 0.556392 +vn -0.986006 -0.033357 0.163339 +vn -0.651745 0.349988 0.672858 +vn -0.890073 0.088518 0.447140 +vn -0.578457 0.308533 0.755112 +vn -0.308870 0.078149 0.947888 +vn -0.836181 0.111057 0.537093 +vn -0.789745 -0.253305 0.558694 +vn -0.984032 -0.012960 -0.177522 +vn -0.648716 -0.168857 0.742062 +vn -0.707147 0.307903 0.636505 +vn -0.931643 0.094853 0.350777 +vn -0.571146 0.346038 0.744345 +vn -0.906798 -0.321373 0.272832 +vn -0.766334 -0.564072 0.307497 +vn -0.841367 -0.534348 -0.081079 +vn -0.433975 -0.061087 0.898851 +vn -0.799378 0.154500 0.580623 +vn -0.888792 -0.067969 0.453242 +vn -0.217313 -0.366700 0.904603 +vn -0.318417 0.466998 0.824939 +vn -0.711451 -0.701259 -0.045531 +vn -0.905123 -0.078525 0.417834 +vn -0.718934 0.136599 0.681524 +vn -0.814406 0.206645 0.542255 +vn 0.710236 0.433441 -0.554702 +vn 0.703891 0.189096 0.684675 +vn 0.692559 -0.544807 -0.472808 +vn 0.345861 -0.923782 -0.164336 +vn -0.030839 -0.503636 -0.863365 +vn 0.176861 0.880933 0.438950 +vn -0.222055 0.445933 -0.867085 +vn 0.057813 -0.332886 0.941193 +vn -0.162314 -0.979642 -0.118134 +vn -0.000426 0.657083 0.753818 +vn -0.109060 -0.247803 -0.962652 +vn -0.303282 0.952513 -0.027205 +vn -0.472389 0.152499 0.868097 +vn -0.405967 0.706176 -0.580092 +vn -0.952197 -0.294306 0.081880 +vn 0.772129 -0.256827 -0.581254 +vn 0.769539 -0.187401 -0.610484 +vn 0.766704 -0.160341 -0.621655 +vn 0.820013 -0.140582 -0.554811 +vn 0.879492 -0.156241 -0.449535 +vn 0.931339 -0.116378 -0.345056 +vn 0.812275 -0.156722 -0.561825 +vn 0.945392 -0.216869 -0.243314 +vn 0.667802 -0.375759 -0.642530 +vn 0.695302 -0.383671 -0.607744 +vn 0.811699 -0.235328 -0.534571 +vn 0.937151 -0.222547 -0.268739 +vn 0.932182 -0.211832 -0.293538 +vn 0.697757 -0.416106 -0.583088 +vn 0.748531 -0.449926 -0.487101 +vn 0.683481 -0.384520 -0.620482 +vn 0.624821 -0.408977 -0.665084 +vn 0.927704 -0.367681 0.064627 +vn 0.483135 -0.865270 -0.133745 +vn 0.516018 -0.853317 -0.074674 +vn 0.596797 -0.276776 -0.753145 +vn 0.466900 -0.864067 -0.188128 +vn 0.983414 -0.114070 0.141012 +vn 0.488970 -0.855061 -0.172565 +vn 0.425563 0.060555 0.902901 +vn 0.702961 -0.472580 -0.531520 +vn 0.451654 -0.854406 -0.256904 +vn 0.786417 -0.605967 0.119802 +vn 0.994354 -0.073528 -0.076506 +vn 0.696470 -0.437037 -0.569147 +vn -0.959498 -0.083453 0.269072 +vn 0.793460 -0.596096 0.122842 +vn 0.454339 -0.781145 -0.428240 +vn 0.467139 -0.392532 -0.792275 +vn 0.507860 -0.406527 -0.759483 +vn 0.617723 -0.154492 -0.771071 +vn 0.797902 -0.480217 -0.364340 +vn 0.797891 -0.512682 -0.317062 +vn 0.405210 -0.729436 -0.551115 +vn 0.464505 -0.397405 -0.791394 +vn 0.995696 -0.086953 0.032084 +vn -0.639972 0.124428 0.758257 +vn 0.405713 -0.728787 -0.551603 +vn 0.738473 -0.484609 -0.468841 +vn 0.987218 -0.098340 -0.125418 +vn -0.927700 -0.147078 0.343132 +vn 0.969949 0.044069 -0.239283 +vn 0.969591 -0.077043 -0.232286 +vn 0.977952 -0.044648 -0.204003 +vn -0.377285 0.592540 0.711725 +vn 0.411763 -0.547925 -0.728169 +vn 0.967414 -0.251478 0.029484 +vn 0.961186 -0.271587 0.048603 +vn 0.972265 -0.180918 -0.148224 +vn 0.957012 -0.213342 -0.196503 +vn 0.953030 -0.208471 -0.219712 +vn 0.957713 -0.182406 -0.222516 +vn 0.953252 -0.187444 -0.237015 +vn 0.944606 -0.162840 -0.284960 +vn 0.946599 -0.166565 -0.276055 +vn 0.923451 -0.226648 -0.309626 +vn 0.902930 -0.407219 0.137442 +vn 0.902769 -0.407423 0.137895 +vn 0.563113 -0.825177 0.044561 +vn 0.930308 -0.127102 0.344053 +vn -0.192670 -0.559740 0.805959 +vn 0.564027 -0.169657 -0.808140 +vn 0.863482 -0.493619 -0.103633 +vn 0.836505 0.102262 -0.538333 +vn 0.836954 0.116437 -0.534743 +vn 0.857382 0.060467 -0.511116 +vn 0.581695 -0.155738 -0.798359 +vn 0.978871 -0.062807 0.194592 +vn 0.730342 -0.566702 -0.381378 +vn 0.175471 0.416618 0.891986 +vn 0.891944 -0.008815 -0.452060 +vn 0.857318 0.116482 -0.501435 +vn -0.622806 0.141454 0.769483 +vn 0.452792 -0.822741 -0.343624 +vn 0.569203 -0.822155 0.008361 +vn 0.705528 0.032726 -0.707927 +vn 0.774050 -0.580627 0.252427 +vn 0.849916 -0.424526 0.312122 +vn 0.732936 0.038408 -0.679212 +vn 0.754651 -0.013405 -0.655990 +vn -0.756914 -0.473392 0.450535 +vn 0.483018 -0.780845 -0.396200 +vn 0.942210 -0.140129 -0.304310 +vn 0.605082 -0.632349 -0.483747 +vn 0.734595 0.110251 -0.669488 +vn 0.835990 0.138422 -0.530999 +vn 0.683725 0.294039 -0.667879 +vn 0.943177 0.277401 -0.182937 +vn 0.803404 0.420045 -0.422024 +vn 0.715582 0.067522 -0.695257 +vn 0.560004 -0.586594 -0.585068 +vn 0.904703 0.387288 -0.177541 +vn 0.640080 -0.647226 -0.414001 +vn 0.623788 -0.612562 -0.485444 +vn 0.642492 -0.666804 0.377593 +vn -0.443249 0.642054 0.625537 +vn 0.482085 -0.644517 -0.593457 +vn 0.512585 -0.683351 -0.519893 +vn 0.527502 -0.621529 -0.579175 +vn -0.888453 -0.278766 -0.364611 +vn -0.444566 0.258869 0.857524 +vn 0.731521 -0.544161 0.410811 +vn 0.734403 -0.543102 0.407054 +vn 0.719985 -0.547497 0.426460 +vn 0.713625 -0.388360 -0.583023 +vn -0.871259 0.258630 -0.417155 +vn -0.829896 0.373746 -0.414230 +vn 0.529560 -0.702466 -0.475507 +vn 0.501365 -0.431590 -0.749909 +vn 0.609248 -0.388619 -0.691225 +vn 0.631754 -0.357788 -0.687659 +vn 0.550898 -0.454539 -0.699932 +vn 0.733357 -0.407026 -0.544534 +vn 0.876322 -0.375483 0.301781 +vn 0.869835 -0.369445 0.326951 +vn 0.831386 -0.381182 0.404347 +vn 0.826823 -0.379898 0.414778 +vn -0.729815 0.415421 0.542951 +vn 0.779074 -0.423393 -0.462366 +vn 0.658309 -0.416125 -0.627271 +vn 0.691627 -0.358320 -0.627103 +vn 0.890482 -0.364868 0.271869 +vn 0.824682 -0.406442 -0.393324 +vn 0.790057 -0.427340 -0.439534 +vn -0.888022 0.287355 -0.358947 +vn 0.005250 0.791334 0.611361 +vn 0.778810 -0.512596 -0.361525 +vn 0.768256 -0.520573 -0.372541 +vn 0.901583 -0.330757 0.278833 +vn 0.914024 -0.288166 0.285517 +vn 0.892891 0.336984 0.298643 +vn 0.982093 -0.143269 -0.122339 +vn -0.858150 0.135289 -0.495252 +vn 0.714285 -0.650533 -0.258076 +vn 0.723801 -0.642527 -0.251538 +vn 0.704072 -0.661244 -0.258919 +vn -0.835309 0.475078 -0.276695 +vn 0.709858 -0.695357 -0.112166 +vn 0.881976 -0.348902 0.316838 +vn 0.878959 -0.347144 0.326990 +vn 0.697523 -0.679595 -0.227184 +vn 0.883222 -0.362240 0.297828 +vn 0.635548 -0.763806 -0.112604 +vn -0.884635 0.312211 -0.346331 +vn 0.878754 -0.347505 0.327156 +vn -0.659099 0.750015 0.055371 +vn -0.608821 0.787635 0.094700 +vn 0.603594 -0.795876 -0.047498 +vn 0.602235 -0.797364 -0.039043 +vn -0.889175 0.197877 -0.412568 +vn 0.567674 -0.823251 0.002014 +vn 0.567737 -0.822810 0.025646 +vn 0.879794 0.444083 -0.169563 +vn 0.849383 0.444143 -0.285106 +vn 0.854163 0.399388 -0.333009 +vn 0.810182 0.353095 -0.467898 +vn 0.785497 0.272130 -0.555824 +vn 0.768288 0.296556 -0.567264 +vn 0.717774 0.048745 -0.694568 +vn 0.695409 -0.016274 -0.718430 +vn 0.565883 -0.179073 -0.804804 +vn 0.423648 -0.337108 -0.840762 +vn 0.863892 -0.447969 0.230248 +vn 0.706835 -0.375642 -0.599397 +vn 0.655542 -0.347609 -0.670397 +vn -0.898983 -0.437567 -0.019114 +vn -0.883699 -0.438451 0.163821 +vn -0.915079 -0.396980 0.070976 +vn 0.922782 0.362500 0.130643 +vn 0.388311 -0.680671 -0.621210 +vn 0.476067 -0.680849 -0.556601 +vn 0.778091 -0.627426 -0.030191 +vn -0.838712 0.171208 -0.516962 +vn 0.505050 -0.626132 -0.594040 +vn 0.521590 -0.623952 -0.581917 +vn 0.617977 -0.619949 -0.483495 +vn 0.613835 -0.624096 -0.483437 +vn 0.660525 -0.606776 -0.442187 +vn 0.681708 -0.565128 -0.464656 +vn -0.687609 0.497759 0.528611 +vn 0.706172 -0.438261 -0.556100 +vn 0.709989 -0.382480 -0.591291 +vn 0.643294 -0.340211 -0.685878 +vn 0.650470 -0.305239 -0.695499 +vn 0.605485 -0.296063 -0.738738 +vn 0.239011 -0.867980 -0.435299 +vn 0.427983 -0.436644 -0.791311 +vn -0.404395 0.002105 0.914582 +vn 0.527655 -0.847881 -0.051740 +vn 0.518388 -0.855098 -0.008989 +vn 0.519735 -0.854141 -0.017822 +vn 0.940623 0.271489 0.203768 +vn 0.955575 0.239811 0.171366 +vn 0.963204 -0.148367 -0.224110 +vn -0.791739 0.595844 -0.134608 +vn -0.463631 0.018820 -0.885829 +vn 0.783745 -0.561188 -0.266104 +vn 0.826421 -0.562352 0.028089 +vn 0.798748 -0.601646 0.004774 +vn 0.743429 -0.658745 -0.115620 +vn 0.622470 -0.751738 -0.217763 +vn 0.517090 -0.796854 0.312477 +vn 0.822218 -0.408395 0.396447 +vn 0.938531 -0.309616 -0.152634 +vn 0.957689 -0.231418 -0.171108 +vn 0.180416 -0.586937 -0.789275 +vn 0.105225 -0.550156 -0.828406 +vn 0.085960 -0.540783 -0.836758 +vn 0.948483 -0.278257 -0.151504 +vn 0.945513 -0.289112 -0.149731 +vn 0.962003 -0.174728 -0.209812 +vn 0.962459 -0.178479 -0.204496 +vn -0.958647 0.195670 0.206660 +vn 0.912394 -0.394227 -0.110098 +vn 0.910683 -0.400587 -0.100927 +vn 0.932887 -0.343725 -0.107584 +vn 0.823117 -0.386235 0.416294 +vn 0.822506 -0.384617 0.418992 +vn 0.967235 -0.073327 -0.243062 +vn 0.969147 -0.070023 -0.236330 +vn -0.068959 -0.766729 -0.638257 +vn -0.080822 -0.766707 -0.636889 +vn -0.197349 -0.801327 -0.564738 +vn 0.314293 -0.929478 0.193107 +vn 0.488780 -0.822654 0.290405 +vn 0.872624 -0.476558 -0.106863 +vn 0.958615 -0.061228 -0.278043 +vn 0.957684 -0.060501 -0.281390 +vn 0.966772 -0.085358 -0.240970 +vn 0.929480 0.039239 0.366780 +vn 0.872529 -0.476707 -0.106971 +vn -0.940023 0.341097 -0.002991 +vn -0.827367 0.547991 0.123165 +vn 0.928489 0.040785 0.369114 +vn 0.972031 -0.032548 0.232586 +vn -0.986013 -0.131106 0.102904 +vn 0.951744 -0.169309 -0.255965 +vn -0.156803 -0.870430 -0.466652 +vn -0.257873 -0.886268 -0.384748 +vn 0.781420 -0.212097 0.586855 +vn 0.040720 0.993749 0.103943 +vn 0.236938 -0.969049 0.069315 +vn 0.916801 -0.050519 0.396136 +vn 0.914425 -0.048900 0.401790 +vn 0.820783 -0.232453 0.521805 +vn 0.866201 -0.154600 0.475178 +vn 0.789172 -0.366807 0.492605 +vn 0.961488 -0.130694 -0.241784 +vn 0.955090 -0.141843 -0.260160 +vn 0.727849 -0.226384 0.647292 +vn 0.823833 -0.561351 -0.078635 +vn 0.846454 -0.525671 -0.084769 +vn -0.231314 -0.937665 -0.259380 +vn -0.221650 -0.972696 -0.068800 +vn -0.089374 0.966792 0.239426 +vn 0.571436 -0.764156 -0.299210 +vn 0.479393 -0.827271 -0.292924 +vn 0.463061 -0.844296 -0.269701 +vn 0.642778 -0.655362 -0.396657 +vn 0.917736 0.359206 -0.169507 +vn 0.835087 -0.181911 0.519170 +vn 0.874051 -0.123397 0.469901 +vn 0.760150 -0.401133 0.511140 +vn -0.975448 0.159914 0.151424 +vn 0.930258 -0.304935 -0.204045 +vn 0.926008 -0.315463 -0.207346 +vn -0.976364 0.125880 0.175694 +vn 0.797363 -0.602478 -0.035096 +vn 0.792979 -0.607893 -0.040630 +vn 0.502872 -0.864262 -0.013062 +vn 0.741784 -0.669961 -0.030133 +vn -0.136025 -0.989911 0.039660 +vn 0.029141 -0.989218 0.143523 +vn 0.742050 -0.656585 -0.135123 +vn 0.704336 -0.675307 -0.218796 +vn 0.706100 -0.653955 -0.271597 +vn 0.522417 -0.821248 0.229419 +vn 0.614399 -0.767937 0.181069 +vn -0.871194 0.489966 0.030899 +vn 0.583229 -0.779260 0.229342 +vn 0.834182 -0.182633 0.520370 +vn 0.732901 -0.679237 -0.038629 +vn 0.744133 -0.423772 0.516414 +vn -0.742774 0.404251 -0.533730 +vn 0.741138 -0.417130 0.526039 +vn 0.728143 -0.684934 -0.025958 +vn 0.723685 -0.690115 -0.004625 +vn -0.768885 0.235683 -0.594365 +vn -0.782018 0.224659 -0.581357 +vn -0.828290 0.210443 -0.519278 +vn 0.662019 -0.695388 -0.279581 +vn 0.736026 -0.283837 0.614575 +vn 0.495245 -0.824226 0.274561 +vn 0.717504 -0.333989 0.611261 +vn 0.792708 -0.579355 -0.189634 +vn 0.787907 -0.586238 -0.188486 +vn 0.735853 -0.676154 -0.036569 +vn 0.736958 -0.674942 -0.036686 +vn 0.696825 -0.716896 -0.022241 +vn 0.723688 -0.690110 -0.004901 +vn 0.737660 -0.380397 0.557814 +vn 0.724643 -0.388959 0.568861 +vn 0.720126 -0.396373 0.569479 +vn 0.821035 -0.560537 -0.108164 +vn 0.700978 -0.712222 -0.037016 +vn 0.734222 -0.278092 0.619341 +vn 0.735001 -0.280075 0.617521 +vn 0.718238 -0.331893 0.611541 +vn -0.358103 0.933681 -0.000980 +vn 0.657186 -0.752809 -0.037215 +vn 0.651897 -0.757926 -0.024060 +vn 0.651035 -0.758676 -0.023763 +vn -0.467974 0.876812 -0.110459 +vn 0.601271 -0.798949 0.012400 +vn 0.620160 -0.783433 -0.040436 +vn 0.618413 -0.785486 -0.024030 +vn 0.720045 -0.686082 -0.104050 +vn 0.716709 -0.689057 -0.107366 +vn 0.728947 -0.676398 -0.105455 +vn 0.747627 -0.656521 -0.100169 +vn 0.717616 -0.693269 -0.066369 +vn 0.598284 -0.801196 -0.011880 +vn 0.600275 -0.799593 -0.017921 +vn -0.061994 -0.748409 -0.660333 +vn 0.674788 -0.718201 0.169850 +vn -0.907689 0.352802 -0.227226 +vn -0.347598 0.923146 -0.164246 +vn 0.617479 -0.657319 0.432031 +vn -0.240014 0.490995 -0.837447 +vn -0.009702 0.700978 -0.713117 +vn -0.083790 -0.996236 0.022209 +vn 0.051732 -0.993052 0.105698 +vn -0.363423 0.508368 -0.780696 +vn 0.545348 -0.777337 0.313598 +vn -0.493202 0.558020 -0.667357 +vn -0.885796 -0.131451 -0.445068 +vn -0.502704 0.351961 -0.789564 +vn 0.500574 -0.736389 0.455145 +vn -0.240936 -0.666168 -0.705812 +vn 0.324397 -0.763134 0.558922 +vn -0.129780 -0.177346 -0.975554 +vn 0.202067 -0.624023 0.754827 +vn 0.258088 -0.689953 0.676280 +vn -0.083199 -0.607996 -0.789569 +vn 0.067574 -0.467721 0.881289 +vn -0.099589 -0.374795 0.921743 +vn -0.078371 -0.443139 0.893021 +vn -0.332080 -0.651479 -0.682127 +vn -0.083242 -0.874538 0.477760 +vn -0.072484 -0.846486 -0.527454 +vn 0.048867 -0.774906 -0.630185 +vn -0.332111 -0.752835 0.568279 +vn -0.359174 -0.805881 0.470690 +vn -0.315617 -0.807715 0.497979 +vn -0.110812 -0.768955 0.629626 +vn 0.016333 -0.779647 0.626007 +vn -0.487037 -0.651184 -0.582026 +vn -0.764962 -0.119683 0.632858 +vn -0.979355 0.103946 0.173376 +vn 0.768166 -0.629249 0.118180 +vn 0.444502 -0.829315 -0.338607 +vn 0.349677 -0.875434 -0.333679 +vn -0.870589 0.448068 -0.203250 +vn -0.851546 0.483858 -0.201870 +vn 0.244232 -0.964687 0.098643 +vn -0.717637 -0.580145 -0.385265 +vn -0.386465 -0.917588 0.093145 +vn -0.870823 0.471618 -0.138726 +vn -0.961366 0.269383 0.056644 +vn 0.643534 -0.765312 0.012711 +vn 0.585684 -0.809052 -0.049084 +vn 0.579855 -0.813068 0.051859 +vn 0.284696 -0.953565 0.098294 +vn 0.455273 -0.884723 0.099961 +vn 0.401484 -0.913354 -0.067792 +vn 0.420794 -0.907156 -0.000118 +vn -0.521392 -0.226681 -0.822658 +vn 0.368379 -0.918363 0.144589 +vn 0.338182 -0.924723 0.174702 +vn 0.356490 -0.923694 0.140371 +vn 0.330041 -0.938415 0.102221 +vn -0.244124 -0.920371 0.305484 +vn -0.415423 0.877739 0.238743 +vn -0.526680 -0.365761 -0.767351 +vn -0.604305 -0.352095 -0.714734 +vn 0.306567 -0.922766 0.233492 +vn 0.335563 -0.922668 0.189952 +vn -0.953512 -0.162581 -0.253738 +vn -0.951509 -0.181629 -0.248275 +vn -0.690190 -0.721980 0.048816 +vn -0.188828 0.965467 -0.179493 +vn -0.439065 -0.896867 -0.053406 +vn -0.495066 -0.823549 -0.276907 +vn -0.254288 -0.946205 -0.200083 +vn 0.262212 -0.939527 0.220304 +vn -0.127215 -0.906536 -0.402503 +vn -0.280254 -0.850910 -0.444308 +vn -0.651441 -0.482087 -0.585847 +vn -0.126653 0.981035 -0.146730 +vn -0.998040 -0.056257 -0.027420 +vn -0.804765 0.083250 0.587726 +vn -0.867727 -0.255958 -0.426070 +vn 0.335962 0.899057 0.280759 +vn 0.124348 -0.981140 0.147991 +vn -0.470650 0.835304 -0.284175 +vn -0.666593 -0.466370 -0.581509 +vn -0.719995 -0.247635 -0.648294 +vn -0.964562 -0.190608 0.182453 +vn -0.948593 -0.297428 -0.108202 +vn -0.936876 0.341291 -0.076050 +vn 0.195364 -0.977936 0.073981 +vn 0.645610 -0.725906 -0.237165 +vn -0.200384 0.979035 0.036568 +vn -0.306432 -0.949463 -0.067968 +vn -0.848896 -0.070008 -0.523903 +vn -0.740484 0.051347 -0.670110 +vn 0.598047 -0.595325 0.536589 +vn 0.596812 -0.616860 0.513126 +vn 0.459514 -0.702992 0.542816 +vn -0.307129 0.937154 0.165573 +vn 0.328659 -0.931104 -0.158203 +vn 0.367503 -0.914712 -0.168059 +vn 0.339398 -0.921151 -0.190501 +vn 0.323450 -0.921358 -0.215590 +vn 0.327034 -0.939087 0.105658 +vn -0.736958 -0.299835 0.605799 +vn -0.688965 0.186264 0.700452 +vn -0.878036 -0.478359 -0.015017 +vn 0.670345 -0.247853 0.699433 +vn 0.145874 -0.926941 -0.345690 +vn -0.097188 0.985449 -0.139446 +vn 0.483545 0.446568 0.752836 +vn -0.196560 0.334730 0.921586 +vn 0.207052 -0.965265 0.159355 +vn 0.016699 -0.596244 -0.802630 +vn -0.860526 0.178134 0.477245 +vn -0.627444 -0.569921 -0.530570 +vn 0.182635 -0.831662 0.524389 +vn -0.178322 -0.632085 -0.754102 +vn 0.056890 -0.918808 -0.390584 +vn 0.004590 -0.930233 -0.366940 +vn 0.325313 -0.802636 0.499946 +vn 0.087455 -0.571873 -0.815667 +vn -0.946573 -0.027580 0.321307 +vn -0.872758 -0.112618 -0.474985 +vn 0.088919 -0.895268 -0.436565 +vn 0.054284 -0.908671 -0.413968 +vn -0.511210 0.804170 0.303274 +vn -0.943884 -0.197531 0.264696 +vn -0.879045 -0.186993 0.438535 +vn -0.237528 0.545470 0.803768 +vn -0.333673 -0.817586 -0.469272 +vn -0.482865 0.413205 0.772077 +vn -0.917182 -0.127307 -0.377584 +vn -0.624285 0.431851 0.650978 +vn -0.638479 -0.654758 -0.404520 +vn -0.748810 0.144882 0.646756 +vn -0.716488 -0.011804 0.697499 +vn 0.089491 -0.990735 0.102155 +vn -0.137789 0.989828 -0.035419 +vn -0.796179 0.559965 0.229213 +vn -0.614352 0.600321 0.512042 +vn -0.933352 0.092043 -0.346961 +vn -0.269505 -0.959416 0.082995 +vn -0.946307 0.096730 0.308458 +vn -0.532480 0.653552 0.537898 +vn 0.574572 0.758866 0.306577 +vn -0.401208 -0.914342 -0.054869 +vn -0.391348 -0.895679 0.211201 +vn 0.408358 -0.848658 -0.336191 +vn 0.282971 0.944291 0.168051 +vn -0.422191 0.659598 0.621840 +vn -0.265792 0.653878 0.708377 +vn -0.955362 -0.207685 -0.210119 +vn 0.600215 -0.799745 0.012260 +vn 0.654018 -0.262897 -0.709328 +vn -0.460209 0.351159 0.815411 +vn -0.957889 0.109791 -0.265321 +vn -0.860040 0.130211 0.493332 +vn -0.110011 0.864459 -0.490518 +vn -0.570712 -0.340214 0.747357 +vn 0.846361 0.151505 -0.510607 +vn -0.733175 -0.659085 0.167516 +vn -0.664434 -0.737379 0.121655 +vn 0.627927 0.757685 -0.177823 +vn 0.836453 -0.297443 -0.460298 +vn 0.822742 -0.042467 -0.566827 +vn 0.687965 -0.429218 -0.585214 +f 2607//2607 2598//2598 2602//2602 +f 2567//2567 2607//2607 2568//2568 +f 2620//2620 2602//2602 2618//2618 +f 2607//2607 2602//2602 2620//2620 +f 2568//2568 2607//2607 2620//2620 +f 2588//2588 2608//2608 2584//2584 +f 2612//2612 2608//2608 2588//2588 +f 2591//2591 2612//2612 2588//2588 +f 2568//2568 2620//2620 3031//3031 +f 2628//2628 2580//2580 2627//2627 +f 2582//2582 2580//2580 2628//2628 +f 3017//3017 2588//2588 2584//2584 +f 2588//2588 3017//3017 2990//2990 +f 3023//3023 2990//2990 2992//2992 +f 2588//2588 2990//2990 3023//3023 +f 2588//2588 3023//3023 2591//2591 +f 3023//3023 2992//2992 2994//2994 +f 3027//3027 3023//3023 2994//2994 +f 3027//3027 2613//2613 3023//3023 +f 2613//2613 2591//2591 3023//3023 +f 3027//3027 2994//2994 3020//3020 +f 2580//2580 3045//3045 3044//3044 +f 2580//2580 2582//2582 3045//3045 +f 2591//2591 3047//3047 2612//2612 +f 2612//2612 3047//3047 2608//2608 +f 2617//2617 2608//2608 3047//3047 +f 2617//2617 3047//3047 2598//2598 +f 2598//2598 3047//3047 2602//2602 +f 2602//2602 3047//3047 2618//2618 +f 2618//2618 3047//3047 2591//2591 +f 2613//2613 3048//3048 2591//2591 +f 2591//2591 3048//3048 2618//2618 +f 2618//2618 3049//3049 2620//2620 +f 2620//2620 3049//3049 2627//2627 +f 2625//2625 2627//2627 3049//3049 +f 2580//2580 3050//3050 2627//2627 +f 2627//2627 3050//3050 2620//2620 +f 2620//2620 3050//3050 3031//3031 +f 3043//3043 3050//3050 3044//3044 +f 3044//3044 3050//3050 2580//2580 +f 3046//3046 3565//3565 3009//3009 +f 3046//3046 3009//3009 3045//3045 +f 3045//3045 3009//3009 3044//3044 +f 3046//3046 3051//3051 3565//3565 +f 3565//3565 3051//3051 3574//3574 +f 3010//3010 3574//3574 3051//3051 +f 3592//3592 2992//2992 3590//3590 +f 3605//3605 3602//3602 3564//3564 +f 3605//3605 3564//3564 3604//3604 +f 3605//3605 3604//3604 3606//3606 +f 4149//4149 4148//4148 3560//3560 +f 4150//4150 3602//3602 4148//4148 +f 3602//3602 4150//4150 3564//3564 +f 4148//4148 3602//3602 3563//3563 +f 3563//3563 3560//3560 4148//4148 +f 27//27 29//29 50//50 +f 50//50 29//29 51//51 +f 27//27 56//56 29//29 +f 51//51 29//29 56//56 +f 100//100 51//51 64//64 +f 50//50 51//51 97//97 +f 27//27 58//58 56//56 +f 27//27 50//50 62//62 +f 64//64 51//51 58//58 +f 56//56 58//58 51//51 +f 50//50 97//97 62//62 +f 58//58 27//27 62//62 +f 97//97 51//51 100//100 +f 62//62 97//97 98//98 +f 58//58 62//62 98//98 +f 114//114 112//112 107//107 +f 110//110 111//111 156//156 +f 100//100 64//64 161//161 +f 64//64 58//58 161//161 +f 112//112 111//111 110//110 +f 114//114 111//111 112//112 +f 98//98 97//97 151//151 +f 111//111 114//114 175//175 +f 175//175 153//153 111//111 +f 156//156 111//111 153//153 +f 175//175 114//114 155//155 +f 151//151 159//159 98//98 +f 110//110 156//156 240//240 +f 240//240 160//160 110//110 +f 168//168 98//98 159//159 +f 58//58 98//98 168//168 +f 112//112 110//110 160//160 +f 161//161 58//58 168//168 +f 107//107 112//112 160//160 +f 164//164 151//151 166//166 +f 159//159 151//151 164//164 +f 233//233 107//107 174//174 +f 240//240 242//242 160//160 +f 160//160 174//174 107//107 +f 248//248 151//151 100//100 +f 100//100 151//151 97//97 +f 100//100 161//161 248//248 +f 114//114 107//107 155//155 +f 155//155 107//107 233//233 +f 234//234 237//237 164//164 +f 236//236 175//175 235//235 +f 153//153 175//175 236//236 +f 153//153 236//236 156//156 +f 174//174 238//238 233//233 +f 159//159 164//164 237//237 +f 175//175 155//155 239//239 +f 235//235 175//175 239//239 +f 240//240 156//156 236//236 +f 238//238 174//174 234//234 +f 234//234 164//164 238//238 +f 151//151 244//244 166//166 +f 168//168 159//159 237//237 +f 161//161 168//168 248//248 +f 160//160 234//234 174//174 +f 253//253 234//234 250//250 +f 233//233 238//238 256//256 +f 237//237 234//234 253//253 +f 242//242 240//240 236//236 +f 242//242 250//250 160//160 +f 234//234 160//160 250//250 +f 257//257 244//244 259//259 +f 166//166 244//244 257//257 +f 259//259 237//237 253//253 +f 168//168 237//237 259//259 +f 259//259 244//244 168//168 +f 168//168 244//244 248//248 +f 155//155 233//233 239//239 +f 239//239 233//233 256//256 +f 257//257 238//238 166//166 +f 166//166 238//238 164//164 +f 256//256 238//238 257//257 +f 248//248 244//244 151//151 +f 235//235 298//298 236//236 +f 239//239 298//298 235//235 +f 299//299 298//298 239//239 +f 242//242 236//236 290//290 +f 236//236 298//298 290//290 +f 250//250 242//242 290//290 +f 294//294 253//253 289//289 +f 257//257 253//253 294//294 +f 259//259 253//253 257//257 +f 253//253 250//250 289//289 +f 299//299 291//291 301//301 +f 305//305 294//294 289//289 +f 289//289 250//250 305//305 +f 305//305 301//301 291//291 +f 294//294 305//305 291//291 +f 291//291 299//299 256//256 +f 256//256 299//299 239//239 +f 256//256 294//294 291//291 +f 257//257 294//294 256//256 +f 298//298 455//455 290//290 +f 299//299 455//455 298//298 +f 301//301 455//455 299//299 +f 290//290 455//455 250//250 +f 455//455 305//305 250//250 +f 301//301 305//305 455//455 +f 657//657 935//935 641//641 +f 934//934 641//641 935//935 +f 657//657 641//641 748//748 +f 641//641 934//934 748//748 +f 657//657 748//748 764//764 +f 764//764 918//918 657//657 +f 657//657 918//918 920//920 +f 764//764 748//748 934//934 +f 918//918 764//764 934//934 +f 935//935 657//657 920//920 +f 934//934 920//920 918//918 +f 920//920 934//934 935//935 +f 2003//2003 2112//2112 2018//2018 +f 2003//2003 2018//2018 2015//2015 +f 2015//2015 2112//2112 2003//2003 +f 2112//2112 2015//2015 2018//2018 +f 2164//2164 2172//2172 2162//2162 +f 2162//2162 2172//2172 2164//2164 +f 2075//2075 2063//2063 2065//2065 +f 2075//2075 2065//2065 2071//2071 +f 2253//2253 2362//2362 2065//2065 +f 2063//2063 2253//2253 2065//2065 +f 2071//2071 2065//2065 2362//2362 +f 2322//2322 2071//2071 2362//2362 +f 2063//2063 2075//2075 2264//2264 +f 2264//2264 2075//2075 2268//2268 +f 2075//2075 2322//2322 2330//2330 +f 2071//2071 2322//2322 2075//2075 +f 2268//2268 2075//2075 2330//2330 +f 2320//2320 2253//2253 2311//2311 +f 2362//2362 2253//2253 2320//2320 +f 2362//2362 2320//2320 2321//2321 +f 2331//2331 2362//2362 2321//2321 +f 2362//2362 2331//2331 2322//2322 +f 2268//2268 2330//2330 2466//2466 +f 2264//2264 2268//2268 2466//2466 +f 2330//2330 2322//2322 2460//2460 +f 2353//2353 2253//2253 2063//2063 +f 2311//2311 2253//2253 2353//2353 +f 2063//2063 2264//2264 2353//2353 +f 2353//2353 2264//2264 2466//2466 +f 2419//2419 2422//2422 2311//2311 +f 2427//2427 2311//2311 2422//2422 +f 2320//2320 2311//2311 2427//2427 +f 2320//2320 2427//2427 2321//2321 +f 2321//2321 2427//2427 2431//2431 +f 2311//2311 2353//2353 2419//2419 +f 2442//2442 2419//2419 2353//2353 +f 2322//2322 2459//2459 2460//2460 +f 2466//2466 2330//2330 2460//2460 +f 2321//2321 2431//2431 2331//2331 +f 2431//2431 2459//2459 2331//2331 +f 2331//2331 2459//2459 2322//2322 +f 2422//2422 2419//2419 2489//2489 +f 2427//2427 2422//2422 2489//2489 +f 2490//2490 2427//2427 2489//2489 +f 2500//2500 2427//2427 2490//2490 +f 2431//2431 2427//2427 2500//2500 +f 2431//2431 2500//2500 2459//2459 +f 2492//2492 2489//2489 2419//2419 +f 2492//2492 2442//2442 2496//2496 +f 2419//2419 2442//2442 2492//2492 +f 2512//2512 2460//2460 2500//2500 +f 2460//2460 2459//2459 2500//2500 +f 2466//2466 2460//2460 2512//2512 +f 2512//2512 2496//2496 2466//2466 +f 2466//2466 2496//2496 2353//2353 +f 2353//2353 2496//2496 2442//2442 +f 2489//2489 2492//2492 2490//2490 +f 2512//2512 2492//2492 2496//2496 +f 2490//2490 2492//2492 2512//2512 +f 2500//2500 2490//2490 2512//2512 +f 2880//2880 2888//2888 2889//2889 +f 3065//3065 3128//3128 3099//3099 +f 2880//2880 2889//2889 3298//3298 +f 3298//3298 2889//2889 3128//3128 +f 3128//3128 2889//2889 3153//3153 +f 3153//3153 2889//2889 2888//2888 +f 3099//3099 3128//3128 3153//3153 +f 3152//3152 3099//3099 3153//3153 +f 3065//3065 3099//3099 3152//3152 +f 3145//3145 3152//3152 3158//3158 +f 3065//3065 3152//3152 3145//3145 +f 2880//2880 3222//3222 2888//2888 +f 3298//3298 3222//3222 2880//2880 +f 2888//2888 3222//3222 3153//3153 +f 3153//3153 3222//3222 3298//3298 +f 3128//3128 3065//3065 3298//3298 +f 3298//3298 3065//3065 3145//3145 +f 3298//3298 3300//3300 3153//3153 +f 3300//3300 3305//3305 3153//3153 +f 3309//3309 3145//3145 3348//3348 +f 3152//3152 3153//3153 3305//3305 +f 3145//3145 3158//3158 3348//3348 +f 3305//3305 3322//3322 3152//3152 +f 3158//3158 3152//3152 3322//3322 +f 3333//3333 3158//3158 3322//3322 +f 3158//3158 3333//3333 3348//3348 +f 3298//3298 3455//3455 3300//3300 +f 3305//3305 3300//3300 3455//3455 +f 3456//3456 3455//3455 3309//3309 +f 3348//3348 3456//3456 3309//3309 +f 3455//3455 3456//3456 3305//3305 +f 3305//3305 3456//3456 3322//3322 +f 3348//3348 3333//3333 3322//3322 +f 3456//3456 3348//3348 3322//3322 +f 3455//3455 3298//3298 3309//3309 +f 3309//3309 3298//3298 3145//3145 +f 3903//3903 3946//3946 3901//3901 +f 3946//3946 3949//3949 3901//3901 +f 3901//3901 3949//3949 3904//3904 +f 3947//3947 3946//3946 3903//3903 +f 3946//3946 3947//3947 3918//3918 +f 3949//3949 3946//3946 3918//3918 +f 3949//3949 3918//3918 3920//3920 +f 3922//3922 3904//3904 3949//3949 +f 3949//3949 3920//3920 3922//3922 +f 3903//3903 3901//3901 3968//3968 +f 3901//3901 4038//4038 3968//3968 +f 3968//3968 4038//4038 3975//3975 +f 3904//3904 4038//4038 3901//3901 +f 3918//3918 3947//3947 3980//3980 +f 3982//3982 3918//3918 3980//3980 +f 3920//3920 3918//3918 3982//3982 +f 3982//3982 3978//3978 3920//3920 +f 3975//3975 4038//4038 3904//3904 +f 3904//3904 3922//3922 3975//3975 +f 3978//3978 3975//3975 3922//3922 +f 3922//3922 3920//3920 3978//3978 +f 4033//4033 3947//3947 3903//3903 +f 3980//3980 3947//3947 4033//4033 +f 3903//3903 3968//3968 4184//4184 +f 4182//4182 3903//3903 4184//4184 +f 3968//3968 3975//3975 4184//4184 +f 4182//4182 4033//4033 3903//3903 +f 3980//3980 4033//4033 4186//4186 +f 4184//4184 3975//3975 4194//4194 +f 4194//4194 3978//3978 4198//4198 +f 3975//3975 3978//3978 4194//4194 +f 4198//4198 3980//3980 4186//4186 +f 3982//3982 3980//3980 4198//4198 +f 3978//3978 3982//3982 4198//4198 +f 4182//4182 4370//4370 4033//4033 +f 4370//4370 4184//4184 4194//4194 +f 4182//4182 4184//4184 4370//4370 +f 4033//4033 4370//4370 4186//4186 +f 4194//4194 4198//4198 4186//4186 +f 4370//4370 4194//4194 4186//4186 +f 4560//4560 4561//4561 4567//4567 +f 4561//4561 4560//4560 4567//4567 +f 4985//4985 4990//4990 4984//4984 +f 4984//4984 4990//4990 5070//5070 +f 4990//4990 4985//4985 5070//5070 +f 4984//4984 5070//5070 4985//4985 +f 5717//5717 5686//5686 5658//5658 +f 5717//5717 5657//5657 5686//5686 +f 5685//5685 5657//5657 5717//5717 +f 5717//5717 5658//5658 5802//5802 +f 5822//5822 5657//5657 6038//6038 +f 5686//5686 5657//5657 5822//5822 +f 5658//5658 5686//5686 6044//6044 +f 6044//6044 5802//5802 5658//5658 +f 6044//6044 5686//5686 5822//5822 +f 5657//5657 5685//5685 6038//6038 +f 6065//6065 6038//6038 5685//5685 +f 6065//6065 5717//5717 6097//6097 +f 5685//5685 5717//5717 6065//6065 +f 5717//5717 5802//5802 6097//6097 +f 6097//6097 5802//5802 6168//6168 +f 5802//5802 6044//6044 6168//6168 +f 6044//6044 5822//5822 6167//6167 +f 6167//6167 6168//6168 6044//6044 +f 6065//6065 5822//5822 6038//6038 +f 6097//6097 6167//6167 6065//6065 +f 6065//6065 6167//6167 5822//5822 +f 6097//6097 6168//6168 6167//6167 +f 6058//6058 6060//6060 6084//6084 +f 6058//6058 6084//6084 6082//6082 +f 6204//6204 6058//6058 6203//6203 +f 6084//6084 6060//6060 6216//6216 +f 6219//6219 6084//6084 6216//6216 +f 6082//6082 6084//6084 6219//6219 +f 6221//6221 6082//6082 6219//6219 +f 6058//6058 6082//6082 6221//6221 +f 6221//6221 6203//6203 6058//6058 +f 6398//6398 6058//6058 6204//6204 +f 6060//6060 6058//6058 6398//6398 +f 6216//6216 6060//6060 6398//6398 +f 6398//6398 6204//6204 6397//6397 +f 6204//6204 6203//6203 6397//6397 +f 6408//6408 6414//6414 6216//6216 +f 6219//6219 6216//6216 6414//6414 +f 6221//6221 6219//6219 6414//6414 +f 6397//6397 6408//6408 6398//6398 +f 6408//6408 6397//6397 6414//6414 +f 6221//6221 6397//6397 6203//6203 +f 6414//6414 6397//6397 6221//6221 +f 6216//6216 6398//6398 6408//6408 +f 6577//6577 6435//6435 6436//6436 +f 6625//6625 6578//6578 6577//6577 +f 6577//6577 6578//6578 6435//6435 +f 6578//6578 6625//6625 6587//6587 +f 6769//6769 6625//6625 6577//6577 +f 6587//6587 6625//6625 6769//6769 +f 6436//6436 6435//6435 6755//6755 +f 6577//6577 6436//6436 6755//6755 +f 6758//6758 6577//6577 6755//6755 +f 6435//6435 6578//6578 6764//6764 +f 6764//6764 6755//6755 6435//6435 +f 6578//6578 6587//6587 6764//6764 +f 6769//6769 6577//6577 6758//6758 +f 6758//6758 6755//6755 6764//6764 +f 6894//6894 6758//6758 6764//6764 +f 6769//6769 6758//6758 6894//6894 +f 6764//6764 6587//6587 6894//6894 +f 6587//6587 6769//6769 6894//6894 +f 6619//6619 6615//6615 6694//6694 +f 6694//6694 6615//6615 6614//6614 +f 6694//6694 6614//6614 6620//6620 +f 6695//6695 6612//6612 6619//6619 +f 6694//6694 6695//6695 6619//6619 +f 6698//6698 6694//6694 6620//6620 +f 6695//6695 6694//6694 6698//6698 +f 6612//6612 6695//6695 6699//6699 +f 6699//6699 6698//6698 6700//6700 +f 6695//6695 6698//6698 6699//6699 +f 6620//6620 6621//6621 6698//6698 +f 6650//6650 6698//6698 6621//6621 +f 6700//6700 6698//6698 6650//6650 +f 6646//6646 6699//6699 6652//6652 +f 6612//6612 6699//6699 6646//6646 +f 6699//6699 6700//6700 6654//6654 +f 6654//6654 6652//6652 6699//6699 +f 6654//6654 6700//6700 6650//6650 +f 6805//6805 6619//6619 6796//6796 +f 6619//6619 6612//6612 6796//6796 +f 6612//6612 6798//6798 6796//6796 +f 6612//6612 6802//6802 6798//6798 +f 6615//6615 6807//6807 6614//6614 +f 6615//6615 6619//6619 6805//6805 +f 6807//6807 6615//6615 6805//6805 +f 6620//6620 6614//6614 6807//6807 +f 6810//6810 6620//6620 6807//6807 +f 6621//6621 6620//6620 6810//6810 +f 6988//6988 6621//6621 6810//6810 +f 6937//6937 6805//6805 6796//6796 +f 6798//6798 6802//6802 6940//6940 +f 6940//6940 6943//6943 6798//6798 +f 6796//6796 6798//6798 6943//6943 +f 6943//6943 6937//6937 6796//6796 +f 6940//6940 6802//6802 6944//6944 +f 6802//6802 6646//6646 6944//6944 +f 6807//6807 6805//6805 6946//6946 +f 6807//6807 6950//6950 6810//6810 +f 6805//6805 6937//6937 6946//6946 +f 6810//6810 6950//6950 7201//7201 +f 7201//7201 6988//6988 6810//6810 +f 7059//7059 6652//6652 7000//7000 +f 6646//6646 6652//6652 7059//7059 +f 6652//6652 6654//6654 6991//6991 +f 6991//6991 7000//7000 6652//6652 +f 6985//6985 7059//7059 7000//7000 +f 6650//6650 6989//6989 6654//6654 +f 6654//6654 6989//6989 6991//6991 +f 6612//6612 6646//6646 6802//6802 +f 6944//6944 6646//6646 6984//6984 +f 6985//6985 6984//6984 7059//7059 +f 7059//7059 6984//6984 6646//6646 +f 6621//6621 6988//6988 6650//6650 +f 6650//6650 6988//6988 6989//6989 +f 6943//6943 6940//6940 7188//7188 +f 7189//7189 6943//6943 7188//7188 +f 6937//6937 6943//6943 7189//7189 +f 6940//6940 6944//6944 7192//7192 +f 7192//7192 7188//7188 6940//6940 +f 6984//6984 7192//7192 6944//6944 +f 7192//7192 6984//6984 7193//7193 +f 6985//6985 7193//7193 6984//6984 +f 7232//7232 7193//7193 6985//6985 +f 6937//6937 7233//7233 6946//6946 +f 6946//6946 7233//7233 6807//6807 +f 6807//6807 7345//7345 6950//6950 +f 6937//6937 7189//7189 7233//7233 +f 7201//7201 6950//6950 7345//7345 +f 7202//7202 6988//6988 7201//7201 +f 6989//6989 6988//6988 7202//7202 +f 7202//7202 7204//7204 6989//6989 +f 6991//6991 6989//6989 7204//7204 +f 7189//7189 7188//7188 7192//7192 +f 7192//7192 7408//7408 7189//7189 +f 7193//7193 7408//7408 7192//7192 +f 7193//7193 7232//7232 7408//7408 +f 6807//6807 7233//7233 7341//7341 +f 7345//7345 6807//6807 7341//7341 +f 7233//7233 7189//7189 7348//7348 +f 7351//7351 7348//7348 7189//7189 +f 7233//7233 7348//7348 7341//7341 +f 7352//7352 7201//7201 7345//7345 +f 7202//7202 7201//7201 7352//7352 +f 7000//7000 7482//7482 7232//7232 +f 7232//7232 7482//7482 7408//7408 +f 7408//7408 7482//7482 7189//7189 +f 7189//7189 7482//7482 7351//7351 +f 7351//7351 7482//7482 7000//7000 +f 7204//7204 7403//7403 6991//6991 +f 6991//6991 7403//7403 7000//7000 +f 7000//7000 7403//7403 7351//7351 +f 7000//7000 7232//7232 6985//6985 +f 7352//7352 7341//7341 7348//7348 +f 7345//7345 7341//7341 7352//7352 +f 7403//7403 7348//7348 7351//7351 +f 7352//7352 7348//7348 7403//7403 +f 7403//7403 7204//7204 7352//7352 +f 7202//7202 7352//7352 7204//7204 +f 6980//6980 6978//6978 6890//6890 +f 7324//7324 6978//6978 7148//7148 +f 7151//7151 6978//6978 7324//7324 +f 6980//6980 7152//7152 7148//7148 +f 6978//6978 6980//6980 7148//7148 +f 6890//6890 6978//6978 7151//7151 +f 7155//7155 6890//6890 7151//7151 +f 6890//6890 7155//7155 7162//7162 +f 7162//7162 7226//7226 6890//6890 +f 7132//7132 6980//6980 7226//7226 +f 7152//7152 6980//6980 7132//7132 +f 7227//7227 7143//7143 7132//7132 +f 7132//7132 7226//7226 7227//7227 +f 6890//6890 7226//7226 6980//6980 +f 7227//7227 7226//7226 7169//7169 +f 7169//7169 7226//7226 7162//7162 +f 7152//7152 7132//7132 7282//7282 +f 7282//7282 7143//7143 7296//7296 +f 7132//7132 7143//7143 7282//7282 +f 7143//7143 7320//7320 7296//7296 +f 7152//7152 7323//7323 7148//7148 +f 7148//7148 7323//7323 7324//7324 +f 7330//7330 7155//7155 7151//7151 +f 7162//7162 7155//7155 7330//7330 +f 7323//7323 7152//7152 7282//7282 +f 7332//7332 7162//7162 7330//7330 +f 7169//7169 7162//7162 7332//7332 +f 7143//7143 7227//7227 7320//7320 +f 7320//7320 7227//7227 7384//7384 +f 7384//7384 7169//7169 7332//7332 +f 7227//7227 7169//7169 7384//7384 +f 7282//7282 7296//7296 7563//7563 +f 7296//7296 7320//7320 7563//7563 +f 7323//7323 7579//7579 7324//7324 +f 7151//7151 7324//7324 7579//7579 +f 7571//7571 7579//7579 7323//7323 +f 7151//7151 7579//7579 7581//7581 +f 7151//7151 7581//7581 7330//7330 +f 7282//7282 7571//7571 7323//7323 +f 7571//7571 7282//7282 7563//7563 +f 7563//7563 7320//7320 7803//7803 +f 7320//7320 7384//7384 7803//7803 +f 7384//7384 7332//7332 7584//7584 +f 7584//7584 7803//7803 7384//7384 +f 7332//7332 7330//7330 7581//7581 +f 7584//7584 7332//7332 7581//7581 +f 7563//7563 7799//7799 7571//7571 +f 7571//7571 7799//7799 7579//7579 +f 7581//7581 7579//7579 7799//7799 +f 7581//7581 7799//7799 7584//7584 +f 7803//7803 7799//7799 7563//7563 +f 7799//7799 7803//7803 7584//7584 +f 6761//6761 6759//6759 6765//6765 +f 6765//6765 6996//6996 6761//6761 +f 6907//6907 6759//6759 6993//6993 +f 6761//6761 6993//6993 6759//6759 +f 6996//6996 6765//6765 6918//6918 +f 7166//7166 6996//6996 6918//6918 +f 7161//7161 6759//6759 6907//6907 +f 6765//6765 6759//6759 7161//7161 +f 7161//7161 7163//7163 6765//6765 +f 7163//7163 6918//6918 6765//6765 +f 7050//7050 6993//6993 6761//6761 +f 6761//6761 6996//6996 7050//7050 +f 7050//7050 6996//6996 7166//7166 +f 6907//6907 6993//6993 7133//7133 +f 7133//7133 7159//7159 6907//6907 +f 7161//7161 6907//6907 7159//7159 +f 7159//7159 7284//7284 7161//7161 +f 7284//7284 7602//7602 7163//7163 +f 7163//7163 7161//7161 7284//7284 +f 6918//6918 7602//7602 7290//7290 +f 7166//7166 6918//6918 7290//7290 +f 7163//7163 7602//7602 6918//6918 +f 7383//7383 7133//7133 7385//7385 +f 7385//7385 7133//7133 7050//7050 +f 7050//7050 7133//7133 6993//6993 +f 7159//7159 7133//7133 7383//7383 +f 7050//7050 7166//7166 7385//7385 +f 7385//7385 7166//7166 7290//7290 +f 7383//7383 7385//7385 7598//7598 +f 7601//7601 7383//7383 7598//7598 +f 7383//7383 7284//7284 7159//7159 +f 7601//7601 7284//7284 7383//7383 +f 7602//7602 7284//7284 7601//7601 +f 7601//7601 7598//7598 7602//7602 +f 7602//7602 7598//7598 7290//7290 +f 7290//7290 7598//7598 7385//7385 +f 5074//5074 5073//5073 5157//5157 +f 5073//5073 5138//5138 5157//5157 +f 5157//5157 5135//5135 5074//5074 +f 5157//5157 5138//5138 5135//5135 +f 5505//5505 5335//5335 5332//5332 +f 5074//5074 5335//5335 5505//5505 +f 5513//5513 5074//5074 5505//5505 +f 5073//5073 5074//5074 5513//5513 +f 5341//5341 5073//5073 5513//5513 +f 5138//5138 5073//5073 5341//5341 +f 5346//5346 5138//5138 5341//5341 +f 5135//5135 5407//5407 5074//5074 +f 5346//5346 5353//5353 5138//5138 +f 5138//5138 5409//5409 5135//5135 +f 5409//5409 5138//5138 5353//5353 +f 5501//5501 5335//5335 5506//5506 +f 5332//5332 5335//5335 5501//5501 +f 5517//5517 5346//5346 5341//5341 +f 5353//5353 5346//5346 5517//5517 +f 5517//5517 5546//5546 5353//5353 +f 5583//5583 5541//5541 5135//5135 +f 5135//5135 5541//5541 5407//5407 +f 5407//5407 5541//5541 5779//5779 +f 5590//5590 5409//5409 5353//5353 +f 5135//5135 5409//5409 5583//5583 +f 5583//5583 5409//5409 5590//5590 +f 5074//5074 5407//5407 5335//5335 +f 5335//5335 5407//5407 5506//5506 +f 5506//5506 5407//5407 5779//5779 +f 5353//5353 5546//5546 5590//5590 +f 5590//5590 5546//5546 5547//5547 +f 5332//5332 5501//5501 5765//5765 +f 5874//5874 5332//5332 5765//5765 +f 5505//5505 5332//5332 5874//5874 +f 5501//5501 5506//5506 5768//5768 +f 5513//5513 5505//5505 5874//5874 +f 5874//5874 5877//5877 5513//5513 +f 5774//5774 5513//5513 5877//5877 +f 5341//5341 5513//5513 5774//5774 +f 5517//5517 5341//5341 5774//5774 +f 5779//5779 5541//5541 5777//5777 +f 5781//5781 5546//5546 5517//5517 +f 5781//5781 5547//5547 5546//5546 +f 5875//5875 5765//5765 5501//5501 +f 5875//5875 5874//5874 5765//5765 +f 5501//5501 5768//5768 5875//5875 +f 5774//5774 5886//5886 5517//5517 +f 5779//5779 5777//5777 5887//5887 +f 5517//5517 5886//5886 5781//5781 +f 5914//5914 5547//5547 5781//5781 +f 5931//5931 5777//5777 5583//5583 +f 5779//5779 5768//5768 5506//5506 +f 5583//5583 5777//5777 5541//5541 +f 5768//5768 5779//5779 5887//5887 +f 5590//5590 5931//5931 5583//5583 +f 5931//5931 5590//5590 5941//5941 +f 5590//5590 5547//5547 5904//5904 +f 5904//5904 5547//5547 5914//5914 +f 5590//5590 5904//5904 5937//5937 +f 5941//5941 5590//5590 5937//5937 +f 5874//5874 5875//5875 6079//6079 +f 6079//6079 6085//6085 5877//5877 +f 5874//5874 6079//6079 5877//5877 +f 5774//5774 5877//5877 6085//6085 +f 6085//6085 6090//6090 5774//5774 +f 5886//5886 5774//5774 6090//6090 +f 6090//6090 6248//6248 5886//5886 +f 5781//5781 5886//5886 6248//6248 +f 5914//5914 5781//5781 6113//6113 +f 6254//6254 5914//5914 6113//6113 +f 5914//5914 6116//6116 5904//5904 +f 6116//6116 5914//5914 6254//6254 +f 6079//6079 6246//6246 6085//6085 +f 6446//6446 5781//5781 6248//6248 +f 5781//5781 6446//6446 6113//6113 +f 6254//6254 6257//6257 6116//6116 +f 5875//5875 6246//6246 6079//6079 +f 5768//5768 6246//6246 5875//5875 +f 5768//5768 6107//6107 6246//6246 +f 5887//5887 6107//6107 5768//5768 +f 6273//6273 6107//6107 5777//5777 +f 5777//5777 6107//6107 5887//5887 +f 5931//5931 6289//6289 6273//6273 +f 5777//5777 5931//5931 6273//6273 +f 5941//5941 6289//6289 5931//5931 +f 5904//5904 6116//6116 5937//5937 +f 5937//5937 6116//6116 6266//6266 +f 6266//6266 6116//6116 6257//6257 +f 6289//6289 5941//5941 6279//6279 +f 5937//5937 6294//6294 6279//6279 +f 5941//5941 5937//5937 6279//6279 +f 5937//5937 6266//6266 6294//6294 +f 6266//6266 6417//6417 6294//6294 +f 6417//6417 6266//6266 6394//6394 +f 6085//6085 6246//6246 6440//6440 +f 6440//6440 6576//6576 6090//6090 +f 6085//6085 6440//6440 6090//6090 +f 6090//6090 6576//6576 6248//6248 +f 6246//6246 6107//6107 6584//6584 +f 6440//6440 6246//6246 6584//6584 +f 6583//6583 6113//6113 6446//6446 +f 6584//6584 6273//6273 6450//6450 +f 6107//6107 6273//6273 6584//6584 +f 6113//6113 6583//6583 6452//6452 +f 6254//6254 6113//6113 6452//6452 +f 6257//6257 6254//6254 6452//6452 +f 6394//6394 6257//6257 6452//6452 +f 6266//6266 6257//6257 6394//6394 +f 6394//6394 6527//6527 6417//6417 +f 6440//6440 6584//6584 6576//6576 +f 6446//6446 6248//6248 6576//6576 +f 6583//6583 6588//6588 6452//6452 +f 6527//6527 6452//6452 6588//6588 +f 6452//6452 6527//6527 6394//6394 +f 6610//6610 6450//6450 6289//6289 +f 6289//6289 6450//6450 6273//6273 +f 6279//6279 6613//6613 6289//6289 +f 6289//6289 6613//6613 6610//6610 +f 6617//6617 6613//6613 6279//6279 +f 6279//6279 6601//6601 6617//6617 +f 6294//6294 6601//6601 6279//6279 +f 6606//6606 6417//6417 6618//6618 +f 6618//6618 6417//6417 6527//6527 +f 6294//6294 6417//6417 6601//6601 +f 6601//6601 6417//6417 6606//6606 +f 6928//6928 6601//6601 6933//6933 +f 6617//6617 6601//6601 6928//6928 +f 6606//6606 6778//6778 6601//6601 +f 6778//6778 6933//6933 6601//6601 +f 6584//6584 6806//6806 6576//6576 +f 6949//6949 6606//6606 6618//6618 +f 6814//6814 6606//6606 6949//6949 +f 6576//6576 6806//6806 6816//6816 +f 6446//6446 6576//6576 6816//6816 +f 6583//6583 6446//6446 6816//6816 +f 6584//6584 6450//6450 6994//6994 +f 6994//6994 6806//6806 6584//6584 +f 6994//6994 6450//6450 6822//6822 +f 6450//6450 6610//6610 6822//6822 +f 6583//6583 6816//6816 6588//6588 +f 6825//6825 6588//6588 6816//6816 +f 6588//6588 6825//6825 6527//6527 +f 6822//6822 6610//6610 6997//6997 +f 6610//6610 6613//6613 6997//6997 +f 6613//6613 6830//6830 6997//6997 +f 6778//6778 6814//6814 6823//6823 +f 6606//6606 6814//6814 6778//6778 +f 6613//6613 6617//6617 6830//6830 +f 6527//6527 6825//6825 6831//6831 +f 6527//6527 6831//6831 6949//6949 +f 6618//6618 6527//6527 6949//6949 +f 6927//6927 6911//6911 6926//6926 +f 6906//6906 6911//6911 6927//6927 +f 6806//6806 6995//6995 6816//6816 +f 6995//6995 6806//6806 6994//6994 +f 6995//6995 6825//6825 6816//6816 +f 6995//6995 6994//6994 6822//6822 +f 6995//6995 6831//6831 6825//6825 +f 6968//6968 6823//6823 6814//6814 +f 7134//7134 6823//6823 6968//6968 +f 6997//6997 6995//6995 6822//6822 +f 6831//6831 6995//6995 6997//6997 +f 6778//6778 6823//6823 7134//7134 +f 7134//7134 6969//6969 6778//6778 +f 6997//6997 6830//6830 6941//6941 +f 6831//6831 6997//6997 6941//6941 +f 6941//6941 7126//7126 6831//6831 +f 7228//7228 6778//6778 6969//6969 +f 6968//6968 6814//6814 6949//6949 +f 6949//6949 6831//6831 7126//7126 +f 6928//6928 6977//6977 6617//6617 +f 6617//6617 6977//6977 6830//6830 +f 6911//6911 6906//6906 7127//7127 +f 7127//7127 7137//7137 6911//6911 +f 6927//6927 7141//7141 7127//7127 +f 6906//6906 6927//6927 7127//7127 +f 6941//6941 6830//6830 7121//7121 +f 6830//6830 6977//6977 7121//7121 +f 6977//6977 6928//6928 7225//7225 +f 7141//7141 7225//7225 7293//7293 +f 6926//6926 7225//7225 7141//7141 +f 6928//6928 7293//7293 7225//7225 +f 7293//7293 6928//6928 7168//7168 +f 6949//6949 7126//7126 7129//7129 +f 7129//7129 7131//7131 6949//6949 +f 6933//6933 7168//7168 6928//6928 +f 6933//6933 7406//7406 7168//7168 +f 7230//7230 7406//7406 6933//6933 +f 6778//6778 7230//7230 6933//6933 +f 7229//7229 7228//7228 6969//6969 +f 6778//6778 7228//7228 7230//7230 +f 6949//6949 7131//7131 6968//6968 +f 7121//7121 7283//7283 6941//6941 +f 7126//7126 6941//6941 7283//7283 +f 7129//7129 7126//7126 7283//7283 +f 7137//7137 7127//7127 7141//7141 +f 6968//6968 7131//7131 7309//7309 +f 7141//7141 7293//7293 7288//7288 +f 7134//7134 6968//6968 7309//7309 +f 7311//7311 7134//7134 7309//7309 +f 7293//7293 7168//7168 7305//7305 +f 6969//6969 7134//7134 7311//7311 +f 7229//7229 6969//6969 7311//7311 +f 7305//7305 7168//7168 7334//7334 +f 7406//7406 7334//7334 7168//7168 +f 7396//7396 7393//7393 7318//7318 +f 7406//7406 7399//7399 7334//7334 +f 7318//7318 7326//7326 7407//7407 +f 7393//7393 7326//7326 7318//7318 +f 7407//7407 7322//7322 7318//7318 +f 7329//7329 7407//7407 7326//7326 +f 7322//7322 7407//7407 7335//7335 +f 7335//7335 7407//7407 7329//7329 +f 6926//6926 7141//7141 6927//6927 +f 7288//7288 7483//7483 7141//7141 +f 7141//7141 7483//7483 7137//7137 +f 7137//7137 7483//7483 6911//6911 +f 6911//6911 7483//7483 6926//6926 +f 6926//6926 7483//7483 7225//7225 +f 7225//7225 7483//7483 6977//6977 +f 6977//6977 7483//7483 7121//7121 +f 7121//7121 7483//7483 7288//7288 +f 7337//7337 7399//7399 7406//7406 +f 7406//7406 7230//7230 7400//7400 +f 7400//7400 7337//7337 7406//7406 +f 7426//7426 7229//7229 7311//7311 +f 7228//7228 7229//7229 7380//7380 +f 7386//7386 7230//7230 7228//7228 +f 7380//7380 7386//7386 7228//7228 +f 7380//7380 7229//7229 7426//7426 +f 7400//7400 7386//7386 7396//7396 +f 7230//7230 7386//7386 7400//7400 +f 7391//7391 7393//7393 7386//7386 +f 7386//7386 7393//7393 7396//7396 +f 7586//7586 7311//7311 7309//7309 +f 7380//7380 7811//7811 7386//7386 +f 7811//7811 7391//7391 7386//7386 +f 7283//7283 7121//7121 7603//7603 +f 7293//7293 7305//7305 7288//7288 +f 7396//7396 7658//7658 7400//7400 +f 7305//7305 7334//7334 7776//7776 +f 7334//7334 7611//7611 7776//7776 +f 7334//7334 7399//7399 7611//7611 +f 7611//7611 7399//7399 7782//7782 +f 7396//7396 7318//7318 7812//7812 +f 7337//7337 7616//7616 7399//7399 +f 7322//7322 7812//7812 7318//7318 +f 7322//7322 7605//7605 7812//7812 +f 7322//7322 7335//7335 7605//7605 +f 7605//7605 7335//7335 7607//7607 +f 7618//7618 7616//7616 7337//7337 +f 7400//7400 7618//7618 7337//7337 +f 7618//7618 7400//7400 7658//7658 +f 7772//7772 7800//7800 7309//7309 +f 7586//7586 7309//7309 7800//7800 +f 7800//7800 7802//7802 7586//7586 +f 7283//7283 7603//7603 8044//8044 +f 7807//7807 7720//7720 7808//7808 +f 7810//7810 7808//7808 7720//7720 +f 7720//7720 7811//7811 7810//7810 +f 7603//7603 7288//7288 7760//7760 +f 7760//7760 8044//8044 7603//7603 +f 7811//7811 7720//7720 8000//8000 +f 7760//7760 7288//7288 7767//7767 +f 7288//7288 7305//7305 7767//7767 +f 7769//7769 7283//7283 8044//8044 +f 7658//7658 7396//7396 7812//7812 +f 7129//7129 7283//7283 7769//7769 +f 7131//7131 7129//7129 7769//7769 +f 7131//7131 7769//7769 7309//7309 +f 7607//7607 7744//7744 7762//7762 +f 7309//7309 7769//7769 7772//7772 +f 7605//7605 7607//7607 7762//7762 +f 7605//7605 7770//7770 7812//7812 +f 7767//7767 7305//7305 7776//7776 +f 7770//7770 7605//7605 7762//7762 +f 7776//7776 7611//7611 7778//7778 +f 7778//7778 7611//7611 7782//7782 +f 7784//7784 7782//7782 7399//7399 +f 7616//7616 7784//7784 7399//7399 +f 7618//7618 8031//8031 7616//7616 +f 8031//8031 7618//7618 7814//7814 +f 7426//7426 7586//7586 7802//7802 +f 7311//7311 7586//7586 7426//7426 +f 7800//7800 7807//7807 7808//7808 +f 7380//7380 7894//7894 7810//7810 +f 7810//7810 7894//7894 7808//7808 +f 7808//7808 7894//7894 7800//7800 +f 7800//7800 7894//7894 7802//7802 +f 7802//7802 7894//7894 7380//7380 +f 7426//7426 7802//7802 7380//7380 +f 7810//7810 7811//7811 7380//7380 +f 7391//7391 7811//7811 8000//8000 +f 7393//7393 7391//7391 7326//7326 +f 7326//7326 7391//7391 7815//7815 +f 7815//7815 7391//7391 8000//8000 +f 7815//7815 7329//7329 7326//7326 +f 7335//7335 7329//7329 7607//7607 +f 7607//7607 7329//7329 7744//7744 +f 7744//7744 7329//7329 7815//7815 +f 7821//7821 7658//7658 7812//7812 +f 7288//7288 7603//7603 7121//7121 +f 7821//7821 7814//7814 7658//7658 +f 7658//7658 7814//7814 7618//7618 +f 7807//7807 8030//8030 7720//7720 +f 7720//7720 7963//7963 8000//8000 +f 7720//7720 8030//8030 7963//7963 +f 8045//8045 8044//8044 7760//7760 +f 7769//7769 8044//8044 8045//8045 +f 8045//8045 7772//7772 7769//7769 +f 8045//8045 7760//7760 8023//8023 +f 7772//7772 8045//8045 8024//8024 +f 7800//7800 7772//7772 8024//8024 +f 7776//7776 7760//7760 7767//7767 +f 7760//7760 7776//7776 8023//8023 +f 8023//8023 8025//8025 8024//8024 +f 7778//7778 8023//8023 7776//7776 +f 8025//8025 8023//8023 7778//7778 +f 8025//8025 7778//7778 8021//8021 +f 8030//8030 7807//7807 8025//8025 +f 8027//8027 7782//7782 8028//8028 +f 7782//7782 7784//7784 8028//8028 +f 8028//8028 7784//7784 8029//8029 +f 7616//7616 8031//8031 8029//8029 +f 7784//7784 7616//7616 8029//8029 +f 8030//8030 8189//8189 7963//7963 +f 8126//8126 7963//7963 8189//8189 +f 8000//8000 7963//7963 8126//8126 +f 8549//8549 8000//8000 8126//8126 +f 8024//8024 8045//8045 8023//8023 +f 8027//8027 8028//8028 8164//8164 +f 8164//8164 8029//8029 8171//8171 +f 8028//8028 8029//8029 8164//8164 +f 8025//8025 8021//8021 8185//8185 +f 8025//8025 8185//8185 8030//8030 +f 8030//8030 8185//8185 8189//8189 +f 8029//8029 8031//8031 8191//8191 +f 8191//8191 8171//8171 8029//8029 +f 8031//8031 7814//7814 8191//8191 +f 7807//7807 8024//8024 8025//8025 +f 7800//7800 8024//8024 7807//7807 +f 7815//7815 8000//8000 8549//8549 +f 8244//8244 7815//7815 8549//8549 +f 7815//7815 8244//8244 7744//7744 +f 8164//8164 8021//8021 8027//8027 +f 8027//8027 8021//8021 7782//7782 +f 7782//7782 8021//8021 7778//7778 +f 8185//8185 8021//8021 8164//8164 +f 7821//7821 7812//7812 8251//8251 +f 8251//8251 7812//7812 8257//8257 +f 8191//8191 7814//7814 8248//8248 +f 8244//8244 8313//8313 7744//7744 +f 7744//7744 8313//8313 7762//7762 +f 7814//7814 7821//7821 8248//8248 +f 8313//8313 8326//8326 7770//7770 +f 7770//7770 8326//8326 7812//7812 +f 7812//7812 8326//8326 8257//8257 +f 8257//8257 8326//8326 8313//8313 +f 8251//8251 8248//8248 7821//7821 +f 8313//8313 7770//7770 7762//7762 +f 8191//8191 8548//8548 8171//8171 +f 8126//8126 8189//8189 8440//8440 +f 8440//8440 8549//8549 8126//8126 +f 8440//8440 8441//8441 8549//8549 +f 8551//8551 8549//8549 8441//8441 +f 8556//8556 8164//8164 8171//8171 +f 8556//8556 8171//8171 8548//8548 +f 8185//8185 8556//8556 8189//8189 +f 8557//8557 8556//8556 8548//8548 +f 8556//8556 8440//8440 8189//8189 +f 8440//8440 8556//8556 8557//8557 +f 8557//8557 8441//8441 8440//8440 +f 8185//8185 8164//8164 8556//8556 +f 8191//8191 8557//8557 8548//8548 +f 8248//8248 8557//8557 8191//8191 +f 8557//8557 8248//8248 8441//8441 +f 8441//8441 8248//8248 8812//8812 +f 8251//8251 8812//8812 8248//8248 +f 8244//8244 8549//8549 8551//8551 +f 8551//8551 8441//8441 8257//8257 +f 8257//8257 8441//8441 8812//8812 +f 8257//8257 8812//8812 8251//8251 +f 8551//8551 8257//8257 8313//8313 +f 8313//8313 8244//8244 8551//8551 +f 8711//8711 8706//8706 8818//8818 +f 8818//8818 8706//8706 8819//8819 +f 8819//8819 8706//8706 8708//8708 +f 8708//8708 8820//8820 8819//8819 +f 8717//8717 8818//8818 8819//8819 +f 8711//8711 8818//8818 8717//8717 +f 8721//8721 8829//8829 8820//8820 +f 8820//8820 8829//8829 8819//8819 +f 8819//8819 8829//8829 8724//8724 +f 8724//8724 8829//8829 8721//8721 +f 8819//8819 8724//8724 8717//8717 +f 8708//8708 8726//8726 8820//8820 +f 8820//8820 8726//8726 8721//8721 +f 8706//8706 8711//8711 9005//9005 +f 8706//8706 9007//9007 8708//8708 +f 9005//9005 9007//9007 8706//8706 +f 8717//8717 9005//9005 8711//8711 +f 9005//9005 8717//8717 9012//9012 +f 9005//9005 9012//9012 9007//9007 +f 9007//9007 9012//9012 8724//8724 +f 8724//8724 8721//8721 9007//9007 +f 8724//8724 9012//9012 8717//8717 +f 8726//8726 8708//8708 9007//9007 +f 8726//8726 9007//9007 8721//8721 +f 9943//9943 9625//9625 9937//9937 +f 10093//10093 9625//9625 9943//9943 +f 9937//9937 9625//9625 10093//10093 +f 9937//9937 10093//10093 9943//9943 +f 9586//9586 9689//9689 9585//9585 +f 9587//9587 9689//9689 9586//9586 +f 9585//9585 9689//9689 9668//9668 +f 9668//9668 9689//9689 9587//9587 +f 9585//9585 9668//9668 9895//9895 +f 9587//9587 9895//9895 9668//9668 +f 9585//9585 9895//9895 10077//10077 +f 9895//9895 9587//9587 10077//10077 +f 9586//9586 9585//9585 10077//10077 +f 9587//9587 9586//9586 10077//10077 +f 8473//8473 8554//8554 8471//8471 +f 8473//8473 8477//8477 8555//8555 +f 8555//8555 8554//8554 8473//8473 +f 8473//8473 8627//8627 8631//8631 +f 8631//8631 8742//8742 8477//8477 +f 8477//8477 8473//8473 8631//8631 +f 8473//8473 8471//8471 8627//8627 +f 8755//8755 8471//8471 8554//8554 +f 8756//8756 8554//8554 8555//8555 +f 8755//8755 8554//8554 8756//8756 +f 8756//8756 8555//8555 8778//8778 +f 8477//8477 8742//8742 8776//8776 +f 8776//8776 8555//8555 8477//8477 +f 8778//8778 8555//8555 8776//8776 +f 8907//8907 9118//9118 8627//8627 +f 8908//8908 8631//8631 9118//9118 +f 8742//8742 8631//8631 8908//8908 +f 8631//8631 8627//8627 9118//9118 +f 8907//8907 8471//8471 8900//8900 +f 8627//8627 8471//8471 8907//8907 +f 9081//9081 9170//9170 9083//9083 +f 8900//8900 9170//9170 9081//9081 +f 8908//8908 9126//9126 8742//8742 +f 9655//9655 8900//8900 9081//9081 +f 8907//8907 8900//8900 9655//9655 +f 9212//9212 9170//9170 8900//8900 +f 9212//9212 8755//8755 9215//9215 +f 8471//8471 8755//8755 9212//9212 +f 8900//8900 8471//8471 9212//9212 +f 9215//9215 8756//8756 9205//9205 +f 8755//8755 8756//8756 9215//9215 +f 8756//8756 8778//8778 9205//9205 +f 8742//8742 9126//9126 8776//8776 +f 8776//8776 9126//9126 9448//9448 +f 8778//8778 8776//8776 9448//9448 +f 9448//9448 9205//9205 8778//8778 +f 9368//9368 9083//9083 9369//9369 +f 9369//9369 9170//9170 9378//9378 +f 9083//9083 9170//9170 9369//9369 +f 9432//9432 9083//9083 9368//9368 +f 9081//9081 9083//9083 9432//9432 +f 9444//9444 8907//8907 9655//9655 +f 9118//9118 8907//8907 9444//9444 +f 8908//8908 9118//9118 9444//9444 +f 9444//9444 9126//9126 8908//8908 +f 9448//9448 9126//9126 9444//9444 +f 9369//9369 9378//9378 9561//9561 +f 9561//9561 9550//9550 9369//9369 +f 9368//9368 9369//9369 9550//9550 +f 9655//9655 9889//9889 9444//9444 +f 9889//9889 9684//9684 9444//9444 +f 9444//9444 9684//9684 9448//9448 +f 9378//9378 9596//9596 9561//9561 +f 9432//9432 9655//9655 9081//9081 +f 9658//9658 9684//9684 9889//9889 +f 9448//9448 9684//9684 9205//9205 +f 9205//9205 9684//9684 9658//9658 +f 9596//9596 9378//9378 9746//9746 +f 9746//9746 9378//9378 9170//9170 +f 9212//9212 9746//9746 9170//9170 +f 9746//9746 9674//9674 9596//9596 +f 9746//9746 9212//9212 9706//9706 +f 9674//9674 9746//9746 9706//9706 +f 9215//9215 9205//9205 9658//9658 +f 9710//9710 9215//9215 9658//9658 +f 9212//9212 9215//9215 9710//9710 +f 9710//9710 9706//9706 9212//9212 +f 9550//9550 9860//9860 9368//9368 +f 9550//9550 9871//9871 9860//9860 +f 9432//9432 9368//9368 9860//9860 +f 9860//9860 9876//9876 9432//9432 +f 9655//9655 9432//9432 9876//9876 +f 9889//9889 9655//9655 10052//10052 +f 10052//10052 9655//9655 9876//9876 +f 9561//9561 9871//9871 9550//9550 +f 9561//9561 9596//9596 9914//9914 +f 9914//9914 9871//9871 9561//9561 +f 9914//9914 9596//9596 9918//9918 +f 9921//9921 9674//9674 9920//9920 +f 9918//9918 9674//9674 9921//9921 +f 9596//9596 9674//9674 9918//9918 +f 9871//9871 10050//10050 9860//9860 +f 10050//10050 9871//9871 10489//10489 +f 9876//9876 9860//9860 10050//10050 +f 10052//10052 9876//9876 10050//10050 +f 10058//10058 9889//9889 10052//10052 +f 9889//9889 10058//10058 9658//9658 +f 10058//10058 10149//10149 9658//9658 +f 10489//10489 10113//10113 10111//10111 +f 9871//9871 10113//10113 10489//10489 +f 10113//10113 9871//9871 9914//9914 +f 10113//10113 9914//9914 9918//9918 +f 9918//9918 9921//9921 10113//10113 +f 9920//9920 10113//10113 9921//9921 +f 10115//10115 10113//10113 9920//9920 +f 10115//10115 9920//9920 9706//9706 +f 9706//9706 9920//9920 9674//9674 +f 9710//9710 10149//10149 10154//10154 +f 9658//9658 10149//10149 9710//9710 +f 9706//9706 9710//9710 10154//10154 +f 10154//10154 10115//10115 9706//9706 +f 10115//10115 10111//10111 10113//10113 +f 10491//10491 10489//10489 10111//10111 +f 10154//10154 10111//10111 10115//10115 +f 10491//10491 10111//10111 10154//10154 +f 10154//10154 10149//10149 10491//10491 +f 10050//10050 10494//10494 10052//10052 +f 10494//10494 10050//10050 10489//10489 +f 10052//10052 10494//10494 10058//10058 +f 10489//10489 10491//10491 10494//10494 +f 10494//10494 10491//10491 10149//10149 +f 10149//10149 10058//10058 10494//10494 +f 10633//10633 10730//10730 10638//10638 +f 10730//10730 10633//10633 10634//10634 +f 10638//10638 10730//10730 10646//10646 +f 10634//10634 10658//10658 10730//10730 +f 10646//10646 10730//10730 10658//10658 +f 10633//10633 10638//10638 10894//10894 +f 10894//10894 10895//10895 10633//10633 +f 10646//10646 10894//10894 10638//10638 +f 10919//10919 10634//10634 10918//10918 +f 10658//10658 10634//10634 10919//10919 +f 10646//10646 10658//10658 10919//10919 +f 10634//10634 10633//10633 10895//10895 +f 10895//10895 10918//10918 10634//10634 +f 10895//10895 10894//10894 11240//11240 +f 10894//10894 10646//10646 11240//11240 +f 10918//10918 11240//11240 10919//10919 +f 10919//10919 11240//11240 10646//10646 +f 10895//10895 11240//11240 10918//10918 +f 10046//10046 10163//10163 10181//10181 +f 10181//10181 10163//10163 10222//10222 +f 10112//10112 10181//10181 10222//10222 +f 10443//10443 10444//10444 10163//10163 +f 10163//10163 10046//10046 10653//10653 +f 10653//10653 10443//10443 10163//10163 +f 10046//10046 10181//10181 10453//10453 +f 10453//10453 10653//10653 10046//10046 +f 10453//10453 10181//10181 10455//10455 +f 10181//10181 10112//10112 10455//10455 +f 10112//10112 10473//10473 10455//10455 +f 10711//10711 10443//10443 10648//10648 +f 10444//10444 10443//10443 10711//10711 +f 10648//10648 10443//10443 10653//10653 +f 10473//10473 10655//10655 10455//10455 +f 10222//10222 10711//10711 10712//10712 +f 10712//10712 10716//10716 10222//10222 +f 10222//10222 10444//10444 10711//10711 +f 10163//10163 10444//10444 10222//10222 +f 10716//10716 10112//10112 10222//10222 +f 10473//10473 10112//10112 10716//10716 +f 10711//10711 10938//10938 10712//10712 +f 10716//10716 10712//10712 10938//10938 +f 10648//10648 10938//10938 10711//10711 +f 10648//10648 10653//10653 10936//10936 +f 10938//10938 10648//10648 10936//10936 +f 10653//10653 10453//10453 10936//10936 +f 10453//10453 10455//10455 10655//10655 +f 10655//10655 10936//10936 10453//10453 +f 10942//10942 10716//10716 10938//10938 +f 10716//10716 10942//10942 10473//10473 +f 10473//10473 10942//10942 10655//10655 +f 10936//10936 10942//10942 10938//10938 +f 10936//10936 10655//10655 10942//10942 +f 7416//7416 7472//7472 7604//7604 +f 7472//7472 7473//7473 7604//7604 +f 7604//7604 7473//7473 7606//7606 +f 7472//7472 7416//7416 7421//7421 +f 7421//7421 7474//7474 7472//7472 +f 7475//7475 7472//7472 7474//7474 +f 7473//7473 7472//7472 7475//7475 +f 7476//7476 7421//7421 7422//7422 +f 7395//7395 7476//7476 7422//7422 +f 7477//7477 7421//7421 7476//7476 +f 7474//7474 7421//7421 7477//7477 +f 7478//7478 7474//7474 7477//7477 +f 7475//7475 7474//7474 7478//7478 +f 7476//7476 7395//7395 7477//7477 +f 7477//7477 7395//7395 7397//7397 +f 7477//7477 7397//7397 7478//7478 +f 7478//7478 7397//7397 7398//7398 +f 7402//7402 7401//7401 7475//7475 +f 7475//7475 7401//7401 7473//7473 +f 7398//7398 7402//7402 7478//7478 +f 7478//7478 7402//7402 7475//7475 +f 7606//7606 7473//7473 7608//7608 +f 7805//7805 7398//7398 7614//7614 +f 7614//7614 7395//7395 7560//7560 +f 7397//7397 7395//7395 7614//7614 +f 7397//7397 7614//7614 7398//7398 +f 7473//7473 7401//7401 7615//7615 +f 7608//7608 7473//7473 7615//7615 +f 7401//7401 7402//7402 7615//7615 +f 7615//7615 7402//7402 7805//7805 +f 7402//7402 7398//7398 7805//7805 +f 7608//7608 7727//7727 8041//8041 +f 7606//7606 7608//7608 8041//8041 +f 7615//7615 7805//7805 7727//7727 +f 7750//7750 8043//8043 7614//7614 +f 7614//7614 8043//8043 7805//7805 +f 7752//7752 7614//7614 7756//7756 +f 7750//7750 7614//7614 7752//7752 +f 7756//7756 7560//7560 7704//7704 +f 7560//7560 7756//7756 7614//7614 +f 7615//7615 7727//7727 7608//7608 +f 7395//7395 7824//7824 7560//7560 +f 8041//8041 7604//7604 7606//7606 +f 7795//7795 7604//7604 8041//8041 +f 7855//7855 7416//7416 7793//7793 +f 7793//7793 7416//7416 7795//7795 +f 7850//7850 7416//7416 7855//7855 +f 7421//7421 7416//7416 7850//7850 +f 7604//7604 7795//7795 7416//7416 +f 7422//7422 7850//7850 7858//7858 +f 7421//7421 7850//7850 7422//7422 +f 7824//7824 7422//7422 7858//7858 +f 7422//7422 7824//7824 7395//7395 +f 7704//7704 7955//7955 7950//7950 +f 7560//7560 7955//7955 7704//7704 +f 7793//7793 7795//7795 7986//7986 +f 7986//7986 7977//7977 7793//7793 +f 7993//7993 7750//7750 7997//7997 +f 7993//7993 7727//7727 8043//8043 +f 8238//8238 7727//7727 7993//7993 +f 7993//7993 8043//8043 7750//7750 +f 7805//7805 8043//8043 7727//7727 +f 7750//7750 7752//7752 7997//7997 +f 7950//7950 8458//8458 7704//7704 +f 7977//7977 7986//7986 8238//8238 +f 8552//8552 8238//8238 8153//8153 +f 7977//7977 8238//8238 8552//8552 +f 8153//8153 8238//8238 8159//8159 +f 8041//8041 8238//8238 7986//7986 +f 7727//7727 8238//8238 8041//8041 +f 8159//8159 8238//8238 7993//7993 +f 7997//7997 8159//8159 7993//7993 +f 7752//7752 7756//7756 8458//8458 +f 7756//7756 7704//7704 8458//8458 +f 8210//8210 7824//7824 8256//8256 +f 8210//8210 7955//7955 7824//7824 +f 7824//7824 7955//7955 7560//7560 +f 7795//7795 8041//8041 7986//7986 +f 8275//8275 7855//7855 8269//8269 +f 7850//7850 7855//7855 8275//8275 +f 8278//8278 7850//7850 8275//8275 +f 8281//8281 7850//7850 8278//8278 +f 7858//7858 7850//7850 8281//8281 +f 8256//8256 7858//7858 8281//8281 +f 7793//7793 7977//7977 7855//7855 +f 7855//7855 7977//7977 8269//8269 +f 8269//8269 7977//7977 8552//8552 +f 7824//7824 7858//7858 8256//8256 +f 8458//8458 7955//7955 8463//8463 +f 7950//7950 7955//7955 8458//8458 +f 8552//8552 8153//8153 8484//8484 +f 8484//8484 8153//8153 8159//8159 +f 8159//8159 7997//7997 8484//8484 +f 8484//8484 7997//7997 8652//8652 +f 7997//7997 7752//7752 8652//8652 +f 8652//8652 7752//7752 8491//8491 +f 7752//7752 8458//8458 8491//8491 +f 8458//8458 8463//8463 8949//8949 +f 8949//8949 8491//8491 8458//8458 +f 8484//8484 8652//8652 8650//8650 +f 8210//8210 8256//8256 8760//8760 +f 8772//8772 8210//8210 8760//8760 +f 8772//8772 7955//7955 8210//8210 +f 8463//8463 7955//7955 8949//8949 +f 8949//8949 7955//7955 8772//8772 +f 8798//8798 8826//8826 8728//8728 +f 8826//8826 8727//8727 8728//8728 +f 8801//8801 8826//8826 8798//8798 +f 8827//8827 8826//8826 8801//8801 +f 8826//8826 8827//8827 8947//8947 +f 8947//8947 8727//8727 8826//8826 +f 8805//8805 8827//8827 8801//8801 +f 8828//8828 8827//8827 8805//8805 +f 8828//8828 8731//8731 8947//8947 +f 8827//8827 8828//8828 8947//8947 +f 8275//8275 8828//8828 8805//8805 +f 8805//8805 8808//8808 8275//8275 +f 8269//8269 8828//8828 8275//8275 +f 8731//8731 8828//8828 8269//8269 +f 8275//8275 8808//8808 8278//8278 +f 8281//8281 8808//8808 8811//8811 +f 8278//8278 8808//8808 8281//8281 +f 8256//8256 8281//8281 8811//8811 +f 8760//8760 8256//8256 8811//8811 +f 8552//8552 8733//8733 8269//8269 +f 8269//8269 8733//8733 8731//8731 +f 8733//8733 8552//8552 8484//8484 +f 8491//8491 8949//8949 8945//8945 +f 8728//8728 8727//8727 9079//9079 +f 9079//9079 8727//8727 8938//8938 +f 8947//8947 8731//8731 8954//8954 +f 8731//8731 8733//8733 8954//8954 +f 8652//8652 8491//8491 8945//8945 +f 8945//8945 8650//8650 8652//8652 +f 8938//8938 8947//8947 8954//8954 +f 8954//8954 8733//8733 9479//9479 +f 8733//8733 8484//8484 9479//9479 +f 8484//8484 8650//8650 9479//9479 +f 9204//9204 9267//9267 8760//8760 +f 8760//8760 9267//9267 8772//8772 +f 8772//8772 9267//9267 8949//8949 +f 8949//8949 9267//9267 8945//8945 +f 8945//8945 9267//9267 9204//9204 +f 8798//8798 8728//8728 9859//9859 +f 8801//8801 8798//8798 9859//9859 +f 9859//9859 9238//9238 8801//8801 +f 8947//8947 8938//8938 8727//8727 +f 9239//9239 8801//8801 9238//9238 +f 8805//8805 8801//8801 9239//9239 +f 9240//9240 8805//8805 9239//9239 +f 8808//8808 8805//8805 9240//9240 +f 9240//9240 9241//9241 8808//8808 +f 8811//8811 8808//8808 9241//9241 +f 9204//9204 8811//8811 9241//9241 +f 8760//8760 8811//8811 9204//9204 +f 9479//9479 8650//8650 9374//9374 +f 9374//9374 8945//8945 9568//9568 +f 8650//8650 8945//8945 9374//9374 +f 9637//9637 9079//9079 9475//9475 +f 8728//8728 9079//9079 9637//9637 +f 9645//9645 9475//9475 8938//8938 +f 8938//8938 8954//8954 9645//9645 +f 9648//9648 9477//9477 8954//8954 +f 8954//8954 9479//9479 9648//9648 +f 9650//9650 9479//9479 9564//9564 +f 9479//9479 9374//9374 9564//9564 +f 9637//9637 9475//9475 9864//9864 +f 9475//9475 9645//9645 9870//9870 +f 9645//9645 8954//8954 9477//9477 +f 9648//9648 9479//9479 9650//9650 +f 9204//9204 9568//9568 8945//8945 +f 9738//9738 9568//9568 9204//9204 +f 8728//8728 9637//9637 9859//9859 +f 8938//8938 9475//9475 9079//9079 +f 9864//9864 9475//9475 9870//9870 +f 9238//9238 9730//9730 9239//9239 +f 9240//9240 9239//9239 9730//9730 +f 9734//9734 9240//9240 9730//9730 +f 9240//9240 9734//9734 9241//9241 +f 9204//9204 9241//9241 9734//9734 +f 9738//9738 9204//9204 9734//9734 +f 9477//9477 9648//9648 9885//9885 +f 9650//9650 9885//9885 9648//9648 +f 9897//9897 9650//9650 9898//9898 +f 9564//9564 9898//9898 9650//9650 +f 10134//10134 9637//9637 10139//10139 +f 9859//9859 9637//9637 10134//10134 +f 9864//9864 10139//10139 9637//9637 +f 9870//9870 9645//9645 10142//10142 +f 9645//9645 9477//9477 10142//10142 +f 10184//10184 9897//9897 9898//9898 +f 10134//10134 10167//10167 9859//9859 +f 9859//9859 10167//10167 9238//9238 +f 9730//9730 9238//9238 10167//10167 +f 10167//10167 10202//10202 9730//9730 +f 10204//10204 9730//9730 10202//10202 +f 10204//10204 9885//9885 9650//9650 +f 9730//9730 10204//10204 9734//9734 +f 9734//9734 10251//10251 9897//9897 +f 9897//9897 10251//10251 9650//9650 +f 9650//9650 10251//10251 10204//10204 +f 10204//10204 10251//10251 9734//9734 +f 9897//9897 10184//10184 9734//9734 +f 9734//9734 10184//10184 9738//9738 +f 9568//9568 9898//9898 9564//9564 +f 10184//10184 9898//9898 9738//9738 +f 9738//9738 9898//9898 9568//9568 +f 9374//9374 9568//9568 9564//9564 +f 10677//10677 10134//10134 10139//10139 +f 10139//10139 9864//9864 10449//10449 +f 10134//10134 10677//10677 10448//10448 +f 10167//10167 10134//10134 10448//10448 +f 9870//9870 10449//10449 9864//9864 +f 10449//10449 9870//9870 10142//10142 +f 10142//10142 9477//9477 10724//10724 +f 10724//10724 9477//9477 9885//9885 +f 10139//10139 10674//10674 10677//10677 +f 10449//10449 10674//10674 10139//10139 +f 10674//10674 10449//10449 11014//11014 +f 10449//10449 10681//10681 11014//11014 +f 10142//10142 10681//10681 10449//10449 +f 10724//10724 10681//10681 10142//10142 +f 10787//10787 10202//10202 10723//10723 +f 10723//10723 10202//10202 10448//10448 +f 10448//10448 10202//10202 10167//10167 +f 10725//10725 10724//10724 9885//9885 +f 10204//10204 10202//10202 10787//10787 +f 10725//10725 10204//10204 10787//10787 +f 9885//9885 10204//10204 10725//10725 +f 10677//10677 10991//10991 10448//10448 +f 11014//11014 10991//10991 10677//10677 +f 10674//10674 11014//11014 10677//10677 +f 10448//10448 10991//10991 10723//10723 +f 10991//10991 11014//11014 10989//10989 +f 10787//10787 10723//10723 10991//10991 +f 10989//10989 10787//10787 10991//10991 +f 10989//10989 11014//11014 10681//10681 +f 10681//10681 10724//10724 10989//10989 +f 10787//10787 10989//10989 10725//10725 +f 10725//10725 10989//10989 10724//10724 +f 7729//7729 7731//7731 7732//7732 +f 7729//7729 7732//7732 7998//7998 +f 7989//7989 7985//7985 7729//7729 +f 7731//7731 7729//7729 7985//7985 +f 7985//7985 7991//7991 7731//7731 +f 7729//7729 7998//7998 7989//7989 +f 8154//8154 7731//7731 7991//7991 +f 7732//7732 7731//7731 8154//8154 +f 7998//7998 7732//7732 8154//8154 +f 7989//7989 7991//7991 7985//7985 +f 8148//8148 7991//7991 7989//7989 +f 7989//7989 7998//7998 8152//8152 +f 8154//8154 7991//7991 8148//8148 +f 8154//8154 8176//8176 7998//7998 +f 7989//7989 8152//8152 8488//8488 +f 8148//8148 8494//8494 8154//8154 +f 8176//8176 8154//8154 8494//8494 +f 8494//8494 8508//8508 8176//8176 +f 8660//8660 8176//8176 8508//8508 +f 7989//7989 8488//8488 8148//8148 +f 8488//8488 8494//8494 8148//8148 +f 8494//8494 8152//8152 8660//8660 +f 8488//8488 8152//8152 8494//8494 +f 8508//8508 8494//8494 8662//8662 +f 8660//8660 8508//8508 9008//9008 +f 8176//8176 8660//8660 7998//7998 +f 7998//7998 8660//8660 8152//8152 +f 8494//8494 8660//8660 8662//8662 +f 8662//8662 8933//8933 8508//8508 +f 8660//8660 9008//9008 8935//8935 +f 8933//8933 9008//9008 8508//8508 +f 8935//8935 9008//9008 8944//8944 +f 9120//9120 9008//9008 8933//8933 +f 8944//8944 9008//9008 9120//9120 +f 8660//8660 9194//9194 8662//8662 +f 8662//8662 9194//9194 8933//8933 +f 8935//8935 9194//9194 8660//8660 +f 9194//9194 8935//8935 8933//8933 +f 9124//9124 8944//8944 9120//9120 +f 8935//8935 8944//8944 9124//9124 +f 9127//9127 9124//9124 9120//9120 +f 8933//8933 8935//8935 9434//9434 +f 9120//9120 8933//8933 9434//9434 +f 8935//8935 9124//9124 9435//9435 +f 9435//9435 9434//9434 8935//8935 +f 9437//9437 9120//9120 9434//9434 +f 9127//9127 9120//9120 9437//9437 +f 9124//9124 9127//9127 9435//9435 +f 9437//9437 9442//9442 9127//9127 +f 9127//9127 9442//9442 9435//9435 +f 9435//9435 9442//9442 9441//9441 +f 9617//9617 9437//9437 9435//9435 +f 9434//9434 9435//9435 9437//9437 +f 9617//9617 9620//9620 9437//9437 +f 9442//9442 9437//9437 9620//9620 +f 9441//9441 9442//9442 9620//9620 +f 9617//9617 9435//9435 9828//9828 +f 9617//9617 9837//9837 9620//9620 +f 9441//9441 9828//9828 9435//9435 +f 9441//9441 9620//9620 9922//9922 +f 9922//9922 9620//9620 9915//9915 +f 9922//9922 9915//9915 9923//9923 +f 9617//9617 9828//9828 9837//9837 +f 10037//10037 9837//9837 9441//9441 +f 9441//9441 9837//9837 9828//9828 +f 9837//9837 10037//10037 9620//9620 +f 9441//9441 9922//9922 10395//10395 +f 10037//10037 9441//9441 10395//10395 +f 9915//9915 9620//9620 10055//10055 +f 9922//9922 9923//9923 10395//10395 +f 10076//10076 9923//9923 10055//10055 +f 10055//10055 9923//9923 9915//9915 +f 9620//9620 10037//10037 10382//10382 +f 10037//10037 10395//10395 10382//10382 +f 9620//9620 10382//10382 10055//10055 +f 10395//10395 9923//9923 10431//10431 +f 10055//10055 10428//10428 10076//10076 +f 9923//9923 10076//10076 10431//10431 +f 10580//10580 10581//10581 10395//10395 +f 10395//10395 10581//10581 10382//10382 +f 10382//10382 10581//10581 10055//10055 +f 10428//10428 10055//10055 10581//10581 +f 10580//10580 10431//10431 10595//10595 +f 10395//10395 10431//10431 10580//10580 +f 10595//10595 10431//10431 10607//10607 +f 10607//10607 10076//10076 10428//10428 +f 10431//10431 10076//10076 10607//10607 +f 10428//10428 10595//10595 10607//10607 +f 10580//10580 11113//11113 10581//10581 +f 10428//10428 10581//10581 11113//11113 +f 10580//10580 10428//10428 11113//11113 +f 10595//10595 10428//10428 10580//10580 +f 11434//11434 11444//11444 11449//11449 +f 11444//11444 11434//11434 11708//11708 +f 11449//11449 11444//11444 11708//11708 +f 11434//11434 11449//11449 11708//11708 +f 11431//11431 11176//11176 11429//11429 +f 11176//11176 11431//11431 11459//11459 +f 11459//11459 11429//11429 11176//11176 +f 11775//11775 11429//11429 11653//11653 +f 11775//11775 11796//11796 11431//11431 +f 11429//11429 11775//11775 11431//11431 +f 11429//11429 11459//11459 11997//11997 +f 11653//11653 11429//11429 11997//11997 +f 11431//11431 11796//11796 11670//11670 +f 11997//11997 11431//11431 11670//11670 +f 11459//11459 11431//11431 11997//11997 +f 11653//11653 11974//11974 11775//11775 +f 11970//11970 11796//11796 11974//11974 +f 11796//11796 11775//11775 11974//11974 +f 11978//11978 11796//11796 11970//11970 +f 11670//11670 11796//11796 11978//11978 +f 11974//11974 11653//11653 11997//11997 +f 11997//11997 11670//11670 11978//11978 +f 11974//11974 12329//12329 11970//11970 +f 11970//11970 12329//12329 11978//11978 +f 11997//11997 12329//12329 11974//11974 +f 11978//11978 12329//12329 11997//11997 +f 13608//13608 13609//13609 13703//13703 +f 13608//13608 13703//13703 13605//13605 +f 13605//13605 13703//13703 13610//13610 +f 13616//13616 13703//13703 13609//13609 +f 13610//13610 13703//13703 13616//13616 +f 13884//13884 13605//13605 13889//13889 +f 13608//13608 13605//13605 13884//13884 +f 13609//13609 13608//13608 13884//13884 +f 13605//13605 13610//13610 13889//13889 +f 13616//13616 13609//13609 13893//13893 +f 13900//13900 13616//13616 13893//13893 +f 13610//13610 13616//13616 13900//13900 +f 13889//13889 13610//13610 13900//13900 +f 13884//13884 13889//13889 13609//13609 +f 13889//13889 13893//13893 13609//13609 +f 13889//13889 13900//13900 13893//13893 +f 14374//14374 14381//14381 14376//14376 +f 14376//14376 14381//14381 14374//14374 +f 14134//14134 14234//14234 14116//14116 +f 14234//14234 14150//14150 14116//14116 +f 14179//14179 14234//14234 14134//14134 +f 14150//14150 14179//14179 14185//14185 +f 14234//14234 14179//14179 14150//14150 +f 14347//14347 14116//14116 14658//14658 +f 14134//14134 14116//14116 14347//14347 +f 14116//14116 14352//14352 14658//14658 +f 14150//14150 14352//14352 14116//14116 +f 14355//14355 14134//14134 14347//14347 +f 14134//14134 14355//14355 14179//14179 +f 14179//14179 14355//14355 14369//14369 +f 14185//14185 14352//14352 14150//14150 +f 14185//14185 14179//14179 14369//14369 +f 14661//14661 14355//14355 14347//14347 +f 14369//14369 14355//14355 14661//14661 +f 14352//14352 14185//14185 14658//14658 +f 14658//14658 14369//14369 14661//14661 +f 14185//14185 14369//14369 14658//14658 +f 14661//14661 14347//14347 14658//14658 +f 13813//13813 13948//13948 13820//13820 +f 13824//13824 13813//13813 13820//13820 +f 13813//13813 13824//13824 14181//14181 +f 13948//13948 13813//13813 14373//14373 +f 14373//14373 14159//14159 13948//13948 +f 14373//14373 13813//13813 14167//14167 +f 13824//13824 13820//13820 14171//14171 +f 14174//14174 13824//13824 14171//14171 +f 13813//13813 14181//14181 14167//14167 +f 14181//14181 13824//13824 14174//14174 +f 14378//14378 14181//14181 14174//14174 +f 14181//14181 14378//14378 14167//14167 +f 13948//13948 14159//14159 14499//14499 +f 14499//14499 13820//13820 13948//13948 +f 14171//14171 13820//13820 14499//14499 +f 14159//14159 14373//14373 14771//14771 +f 14768//14768 14159//14159 14771//14771 +f 14373//14373 14167//14167 14771//14771 +f 14499//14499 14159//14159 14768//14768 +f 14499//14499 14768//14768 14171//14171 +f 14378//14378 14768//14768 14167//14167 +f 14167//14167 14768//14768 14771//14771 +f 14171//14171 14768//14768 14174//14174 +f 14174//14174 14768//14768 14378//14378 +f 5331//5331 5322//5322 5432//5432 +f 5432//5432 5405//5405 5331//5331 +f 5363//5363 5331//5331 5405//5405 +f 5568//5568 5331//5331 5363//5363 +f 5411//5411 5432//5432 5410//5410 +f 5405//5405 5432//5432 5411//5411 +f 5411//5411 5410//5410 5300//5300 +f 5363//5363 5411//5411 5571//5571 +f 5405//5405 5411//5411 5363//5363 +f 5300//5300 5571//5571 5411//5411 +f 5571//5571 5365//5365 5363//5363 +f 5432//5432 5697//5697 5410//5410 +f 5300//5300 5410//5410 5687//5687 +f 5465//5465 5322//5322 5713//5713 +f 5432//5432 5465//5465 5697//5697 +f 5465//5465 5432//5432 5322//5322 +f 5331//5331 5713//5713 5322//5322 +f 5723//5723 5713//5713 5331//5331 +f 5568//5568 5723//5723 5331//5331 +f 5363//5363 5365//5365 5497//5497 +f 5568//5568 5363//5363 5497//5497 +f 5365//5365 5571//5571 5665//5665 +f 5697//5697 5687//5687 5410//5410 +f 5687//5687 5809//5809 5300//5300 +f 5665//5665 5300//5300 5809//5809 +f 5707//5707 5697//5697 5465//5465 +f 5713//5713 5707//5707 5465//5465 +f 5300//5300 5665//5665 5571//5571 +f 5497//5497 5732//5732 5568//5568 +f 5365//5365 5665//5665 5740//5740 +f 5497//5497 5365//5365 5740//5740 +f 5697//5697 5707//5707 5805//5805 +f 5687//5687 5697//5697 5805//5805 +f 5687//5687 5805//5805 6036//6036 +f 6159//6159 5707//5707 5852//5852 +f 5707//5707 5713//5713 5852//5852 +f 5805//5805 5707//5707 6159//6159 +f 5497//5497 5740//5740 5732//5732 +f 5732//5732 5997//5997 5568//5568 +f 5568//5568 5997//5997 5723//5723 +f 5723//5723 5997//5997 5726//5726 +f 5726//5726 5997//5997 5732//5732 +f 5809//5809 5687//5687 6036//6036 +f 6036//6036 5805//5805 6185//6185 +f 5852//5852 5713//5713 6409//6409 +f 5713//5713 5723//5723 6271//6271 +f 6271//6271 6409//6409 5713//5713 +f 6159//6159 5852//5852 6199//6199 +f 5805//5805 6159//6159 6185//6185 +f 5732//5732 5740//5740 6245//6245 +f 5665//5665 5809//5809 6245//6245 +f 5665//5665 6245//6245 5740//5740 +f 6159//6159 6370//6370 6185//6185 +f 6036//6036 6185//6185 6188//6188 +f 6370//6370 6159//6159 6199//6199 +f 6406//6406 6199//6199 5852//5852 +f 5809//5809 6036//6036 6224//6224 +f 6224//6224 6245//6245 5809//5809 +f 5726//5726 6271//6271 5723//5723 +f 6271//6271 6275//6275 6290//6290 +f 5726//5726 6275//6275 6271//6271 +f 6245//6245 6348//6348 5732//5732 +f 5732//5732 6348//6348 5726//5726 +f 5726//5726 6348//6348 6275//6275 +f 6275//6275 6348//6348 6277//6277 +f 6277//6277 6348//6348 6245//6245 +f 6199//6199 6406//6406 6349//6349 +f 6370//6370 6199//6199 6349//6349 +f 6185//6185 6370//6370 6502//6502 +f 6188//6188 6185//6185 6502//6502 +f 6406//6406 5852//5852 6409//6409 +f 6271//6271 6602//6602 6409//6409 +f 6486//6486 6602//6602 6271//6271 +f 6245//6245 6224//6224 6559//6559 +f 6277//6277 6245//6245 6559//6559 +f 6224//6224 6036//6036 6188//6188 +f 6467//6467 6277//6277 6564//6564 +f 6275//6275 6277//6277 6467//6467 +f 6564//6564 6277//6277 6559//6559 +f 6516//6516 6370//6370 6349//6349 +f 6712//6712 6406//6406 6550//6550 +f 6409//6409 6550//6550 6406//6406 +f 6406//6406 6712//6712 6516//6516 +f 6406//6406 6516//6516 6349//6349 +f 6780//6780 6409//6409 6602//6602 +f 6559//6559 6224//6224 6561//6561 +f 6188//6188 6561//6561 6224//6224 +f 6538//6538 6467//6467 6564//6564 +f 6271//6271 6638//6638 6486//6486 +f 6638//6638 6271//6271 6290//6290 +f 6644//6644 6638//6638 6290//6290 +f 6467//6467 6644//6644 6290//6290 +f 6275//6275 6467//6467 6290//6290 +f 6538//6538 6603//6603 6467//6467 +f 6467//6467 6603//6603 6644//6644 +f 6538//6538 6604//6604 6603//6603 +f 6370//6370 6516//6516 7089//7089 +f 6502//6502 6370//6370 7089//7089 +f 7089//7089 6516//6516 6712//6712 +f 6502//6502 6561//6561 6188//6188 +f 6409//6409 6780//6780 6550//6550 +f 6750//6750 6712//6712 6550//6550 +f 6603//6603 6604//6604 6768//6768 +f 6768//6768 6604//6604 6772//6772 +f 6538//6538 6779//6779 6604//6604 +f 6604//6604 6779//6779 6772//6772 +f 6486//6486 6909//6909 6602//6602 +f 6561//6561 6786//6786 6559//6559 +f 6564//6564 6559//6559 6786//6786 +f 6538//6538 6564//6564 6786//6786 +f 6779//6779 6538//6538 6786//6786 +f 7090//7090 6502//6502 7089//7089 +f 7089//7089 6712//6712 7240//7240 +f 6502//6502 7090//7090 6561//6561 +f 7090//7090 7340//7340 6561//6561 +f 7340//7340 7206//7206 6561//6561 +f 6772//6772 7214//7214 6768//6768 +f 7214//7214 6779//6779 6952//6952 +f 6779//6779 7214//7214 6772//6772 +f 6786//6786 6561//6561 7206//7206 +f 7082//7082 6750//6750 7130//7130 +f 7130//7130 6750//6750 6550//6550 +f 6780//6780 7130//7130 6550//6550 +f 6779//6779 6786//6786 6952//6952 +f 6780//6780 6602//6602 7231//7231 +f 6909//6909 7231//7231 6602//6602 +f 6638//6638 6644//6644 7004//7004 +f 7004//7004 6603//6603 6768//6768 +f 6644//6644 6603//6603 7004//7004 +f 7004//7004 6909//6909 6486//6486 +f 6486//6486 6638//6638 7004//7004 +f 6750//6750 7082//7082 7085//7085 +f 7106//7106 6750//6750 7085//7085 +f 6712//6712 6750//6750 7106//7106 +f 7240//7240 6712//6712 7106//7106 +f 7090//7090 7089//7089 7245//7245 +f 7240//7240 7245//7245 7089//7089 +f 7130//7130 6780//6780 7565//7565 +f 7567//7567 7565//7565 6780//6780 +f 7231//7231 7567//7567 6780//6780 +f 7082//7082 7130//7130 7150//7150 +f 7231//7231 6909//6909 7184//7184 +f 7184//7184 6909//6909 7186//7186 +f 7211//7211 6768//6768 7213//7213 +f 7213//7213 6768//6768 7214//7214 +f 7206//7206 7215//7215 6786//6786 +f 6952//6952 6786//6786 7215//7215 +f 7085//7085 7082//7082 7551//7551 +f 7106//7106 7085//7085 7542//7542 +f 7240//7240 7106//7106 7688//7688 +f 7245//7245 7240//7240 7688//7688 +f 7090//7090 7245//7245 7622//7622 +f 7565//7565 7150//7150 7130//7130 +f 7150//7150 7551//7551 7082//7082 +f 7231//7231 7184//7184 7302//7302 +f 7184//7184 7186//7186 7620//7620 +f 7620//7620 7186//7186 7409//7409 +f 7186//7186 7211//7211 7409//7409 +f 7340//7340 7409//7409 7215//7215 +f 7340//7340 7090//7090 7622//7622 +f 7340//7340 7215//7215 7206//7206 +f 7213//7213 7409//7409 7211//7211 +f 7409//7409 7213//7213 7215//7215 +f 7215//7215 7213//7213 6952//6952 +f 6952//6952 7213//7213 7214//7214 +f 7004//7004 6768//6768 7211//7211 +f 7004//7004 7186//7186 6909//6909 +f 7004//7004 7211//7211 7186//7186 +f 7688//7688 7106//7106 7542//7542 +f 7688//7688 7937//7937 7245//7245 +f 7085//7085 7551//7551 7542//7542 +f 7716//7716 7552//7552 7150//7150 +f 7150//7150 7552//7552 7551//7551 +f 7565//7565 7716//7716 7150//7150 +f 7567//7567 7231//7231 7569//7569 +f 7231//7231 7302//7302 7569//7569 +f 7302//7302 7184//7184 7619//7619 +f 7619//7619 7184//7184 7620//7620 +f 7622//7622 7623//7623 7340//7340 +f 7409//7409 7623//7623 7620//7620 +f 7623//7623 7409//7409 7340//7340 +f 7937//7937 7622//7622 7245//7245 +f 7551//7551 7552//7552 7686//7686 +f 7551//7551 7686//7686 7899//7899 +f 7899//7899 7542//7542 7551//7551 +f 7944//7944 7552//7552 7716//7716 +f 7567//7567 7716//7716 7565//7565 +f 7302//7302 7747//7747 7569//7569 +f 7755//7755 7619//7619 7620//7620 +f 7622//7622 7937//7937 7755//7755 +f 7620//7620 7623//7623 7755//7755 +f 7622//7622 7755//7755 7623//7623 +f 8102//8102 7542//7542 7899//7899 +f 7688//7688 7542//7542 8102//8102 +f 7936//7936 7688//7688 8102//8102 +f 7688//7688 7936//7936 7937//7937 +f 7686//7686 7552//7552 7925//7925 +f 7944//7944 7716//7716 8957//8957 +f 7944//7944 8048//8048 7552//7552 +f 7552//7552 8048//8048 7925//7925 +f 7567//7567 8957//8957 7716//7716 +f 7964//7964 8957//8957 7567//7567 +f 7964//7964 7567//7567 7979//7979 +f 7567//7567 7569//7569 7979//7979 +f 7747//7747 7302//7302 8466//8466 +f 7302//7302 8004//8004 8466//8466 +f 7302//7302 7619//7619 8004//8004 +f 7619//7619 7755//7755 8004//8004 +f 8048//8048 7944//7944 8078//8078 +f 7899//7899 7686//7686 8385//8385 +f 8102//8102 7899//7899 8577//8577 +f 8080//8080 8048//8048 8078//8078 +f 7925//7925 8048//8048 8080//8080 +f 8385//8385 7686//7686 7925//7925 +f 8078//8078 7944//7944 8957//8957 +f 7979//7979 7569//7569 8147//8147 +f 8147//8147 7747//7747 8151//8151 +f 7569//7569 7747//7747 8147//8147 +f 8466//8466 8151//8151 7747//7747 +f 7755//7755 7936//7936 8004//8004 +f 7937//7937 7936//7936 7755//7755 +f 7899//7899 8385//8385 8577//8577 +f 8080//8080 8078//8078 8595//8595 +f 7925//7925 8080//8080 8597//8597 +f 8102//8102 8577//8577 8837//8837 +f 7936//7936 8102//8102 8837//8837 +f 8562//8562 7936//7936 8837//8837 +f 8466//8466 8004//8004 8562//8562 +f 7936//7936 8562//8562 8004//8004 +f 8385//8385 7925//7925 8597//8597 +f 8385//8385 8597//8597 8577//8577 +f 8147//8147 8151//8151 8621//8621 +f 8964//8964 8147//8147 8621//8621 +f 8151//8151 8466//8466 8621//8621 +f 8466//8466 8913//8913 8621//8621 +f 8562//8562 8837//8837 8913//8913 +f 8562//8562 8913//8913 8466//8466 +f 8872//8872 8957//8957 8657//8657 +f 8595//8595 8957//8957 8872//8872 +f 8957//8957 8595//8595 8078//8078 +f 8669//8669 7964//7964 7979//7979 +f 8577//8577 8597//8597 8837//8837 +f 8877//8877 8595//8595 9035//9035 +f 8080//8080 8595//8595 8877//8877 +f 8597//8597 8080//8080 8877//8877 +f 8913//8913 8837//8837 9046//9046 +f 7964//7964 8669//8669 9576//9576 +f 7979//7979 8147//8147 8964//8964 +f 8595//8595 8872//8872 9025//9025 +f 9035//9035 8595//8595 9025//9025 +f 9046//9046 8597//8597 8877//8877 +f 8837//8837 8597//8597 9046//9046 +f 9025//9025 8872//8872 9072//9072 +f 9035//9035 9025//9025 9330//9330 +f 8877//8877 9035//9035 9334//9334 +f 9353//9353 9489//9489 8621//8621 +f 9353//9353 8913//8913 9046//9046 +f 8621//8621 8913//8913 9353//9353 +f 9072//9072 8657//8657 9373//9373 +f 9373//9373 8657//8657 8957//8957 +f 9576//9576 9373//9373 8957//8957 +f 8957//8957 7964//7964 9576//9576 +f 9072//9072 8872//8872 8657//8657 +f 7979//7979 9125//9125 8669//8669 +f 8964//8964 8621//8621 9489//9489 +f 7979//7979 8964//8964 9125//9125 +f 9025//9025 9072//9072 9758//9758 +f 9334//9334 9035//9035 9330//9330 +f 9509//9509 9330//9330 9025//9025 +f 9509//9509 9334//9334 9330//9330 +f 9334//9334 9353//9353 8877//8877 +f 9072//9072 9373//9373 9544//9544 +f 9758//9758 9072//9072 9544//9544 +f 8669//8669 9125//9125 9577//9577 +f 9576//9576 8669//8669 9577//9577 +f 9489//9489 9406//9406 8964//8964 +f 8877//8877 9353//9353 9046//9046 +f 9758//9758 9820//9820 9025//9025 +f 9509//9509 9025//9025 9820//9820 +f 9866//9866 9334//9334 9509//9509 +f 9373//9373 9576//9576 10047//10047 +f 10702//10702 10047//10047 9576//9576 +f 9820//9820 9866//9866 9509//9509 +f 9406//9406 9489//9489 9580//9580 +f 9334//9334 9866//9866 9353//9353 +f 9353//9353 9866//9866 9580//9580 +f 9353//9353 9580//9580 9489//9489 +f 9863//9863 9577//9577 9125//9125 +f 9862//9862 9577//9577 9863//9863 +f 8964//8964 9406//9406 9125//9125 +f 9125//9125 9406//9406 9863//9863 +f 9756//9756 9758//9758 9544//9544 +f 9820//9820 9758//9758 10335//10335 +f 9756//9756 9373//9373 9839//9839 +f 9373//9373 10047//10047 9839//9839 +f 9373//9373 9756//9756 9544//9544 +f 10054//10054 9406//9406 9580//9580 +f 9863//9863 9406//9406 10054//10054 +f 9758//9758 9756//9756 10371//10371 +f 10371//10371 10335//10335 9758//9758 +f 10371//10371 9756//9756 10044//10044 +f 10044//10044 9756//9756 9839//9839 +f 9577//9577 10175//10175 9576//9576 +f 9862//9862 10175//10175 9577//9577 +f 10152//10152 9862//9862 9863//9863 +f 9580//9580 9866//9866 10057//10057 +f 10054//10054 9580//9580 10057//10057 +f 9863//9863 10054//10054 10397//10397 +f 10152//10152 9863//9863 10397//10397 +f 9576//9576 10175//10175 10702//10702 +f 9820//9820 10335//10335 10811//10811 +f 10857//10857 10335//10335 10371//10371 +f 9820//9820 10811//10811 9866//9866 +f 9866//9866 10811//10811 10057//10057 +f 10397//10397 10054//10054 10057//10057 +f 10397//10397 10592//10592 10152//10152 +f 10613//10613 10047//10047 10621//10621 +f 9839//9839 10047//10047 10613//10613 +f 10571//10571 9839//9839 10613//10613 +f 10044//10044 9839//9839 10571//10571 +f 10571//10571 10371//10371 10044//10044 +f 10403//10403 10152//10152 10592//10592 +f 10706//10706 10702//10702 10175//10175 +f 10335//10335 10857//10857 10834//10834 +f 10811//10811 10335//10335 10834//10834 +f 10057//10057 10811//10811 10569//10569 +f 10397//10397 10057//10057 10569//10569 +f 10569//10569 10951//10951 10397//10397 +f 10592//10592 10397//10397 10951//10951 +f 10152//10152 10403//10403 10963//10963 +f 10570//10570 10571//10571 10613//10613 +f 10047//10047 10702//10702 10621//10621 +f 11270//11270 10706//10706 10175//10175 +f 10175//10175 10766//10766 11270//11270 +f 9862//9862 10766//10766 10175//10175 +f 9862//9862 10152//10152 10766//10766 +f 10766//10766 10152//10152 10963//10963 +f 10845//10845 10569//10569 10811//10811 +f 10371//10371 10571//10571 11028//11028 +f 11028//11028 10857//10857 10371//10371 +f 10811//10811 10834//10834 10845//10845 +f 10896//10896 10621//10621 10891//10891 +f 10621//10621 10702//10702 11218//11218 +f 10570//10570 10613//10613 10896//10896 +f 10613//10613 10621//10621 10896//10896 +f 10951//10951 10569//10569 10922//10922 +f 10955//10955 10592//10592 10951//10951 +f 10958//10958 10592//10592 10955//10955 +f 10403//10403 10592//10592 10958//10958 +f 10963//10963 10403//10403 10958//10958 +f 10834//10834 10857//10857 11085//11085 +f 10845//10845 10834//10834 11085//11085 +f 10857//10857 11028//11028 11085//11085 +f 11218//11218 10891//10891 10621//10621 +f 10570//10570 10896//10896 11417//11417 +f 11028//11028 10570//10570 11417//11417 +f 10571//10571 10570//10570 11028//11028 +f 10922//10922 10569//10569 10845//10845 +f 10951//10951 10922//10922 10955//10955 +f 10958//10958 10955//10955 11146//11146 +f 10963//10963 10958//10958 11146//11146 +f 11159//11159 10963//10963 11146//11146 +f 11165//11165 10963//10963 11159//11159 +f 11853//11853 10702//10702 10706//10706 +f 11218//11218 10702//10702 11853//11853 +f 11853//11853 10706//10706 11269//11269 +f 11269//11269 10706//10706 11270//11270 +f 11272//11272 11276//11276 11273//11273 +f 10766//10766 11276//11276 11272//11272 +f 11270//11270 10766//10766 11272//11272 +f 10963//10963 11276//11276 10766//10766 +f 11278//11278 11276//11276 11165//11165 +f 11165//11165 11276//11276 10963//10963 +f 11609//11609 11085//11085 11028//11028 +f 11442//11442 11441//11441 10891//10891 +f 10896//10896 11441//11441 11445//11445 +f 10896//10896 10891//10891 11441//11441 +f 11417//11417 10896//10896 11445//11445 +f 11218//11218 11442//11442 10891//10891 +f 11417//11417 11609//11609 11028//11028 +f 10845//10845 11085//11085 11665//11665 +f 10845//10845 11665//11665 11802//11802 +f 11802//11802 10922//10922 10845//10845 +f 11534//11534 10922//10922 11802//11802 +f 10922//10922 11534//11534 10955//10955 +f 11146//11146 10955//10955 11534//11534 +f 11534//11534 11542//11542 11146//11146 +f 11146//11146 11542//11542 11544//11544 +f 11159//11159 11146//11146 11544//11544 +f 11165//11165 11159//11159 11544//11544 +f 11548//11548 11165//11165 11544//11544 +f 11587//11587 11085//11085 11609//11609 +f 11441//11441 11963//11963 11972//11972 +f 11442//11442 11963//11963 11441//11441 +f 11445//11445 11441//11441 11972//11972 +f 11085//11085 11587//11587 11665//11665 +f 11665//11665 12005//12005 11802//11802 +f 11802//11802 11675//11675 11679//11679 +f 11802//11802 11679//11679 11534//11534 +f 11542//11542 11534//11534 11679//11679 +f 11544//11544 11542//11542 11692//11692 +f 11548//11548 11544//11544 11692//11692 +f 11692//11692 11705//11705 11548//11548 +f 11273//11273 11276//11276 11792//11792 +f 11278//11278 11793//11793 11276//11276 +f 11276//11276 11793//11793 11792//11792 +f 11705//11705 11278//11278 11548//11548 +f 11548//11548 11278//11278 11165//11165 +f 11793//11793 11278//11278 11705//11705 +f 11780//11780 11963//11963 11442//11442 +f 11852//11852 11442//11442 11218//11218 +f 11780//11780 11442//11442 11852//11852 +f 11853//11853 11852//11852 11218//11218 +f 11269//11269 11270//11270 11863//11863 +f 12375//12375 11269//11269 11863//11863 +f 11863//11863 11272//11272 11864//11864 +f 11270//11270 11272//11272 11863//11863 +f 11675//11675 11802//11802 12005//12005 +f 11864//11864 11273//11273 11792//11792 +f 11272//11272 11273//11273 11864//11864 +f 11587//11587 11609//11609 12119//12119 +f 11609//11609 11417//11417 12114//12114 +f 12114//12114 11445//11445 12274//12274 +f 11417//11417 11445//11445 12114//12114 +f 11972//11972 12274//12274 11445//11445 +f 11675//11675 11792//11792 12025//12025 +f 11675//11675 12085//12085 11679//11679 +f 11675//11675 12025//12025 12085//12085 +f 11793//11793 12025//12025 11792//11792 +f 11679//11679 12085//12085 11542//11542 +f 11692//11692 11542//11542 12085//12085 +f 12085//12085 12047//12047 11692//11692 +f 11705//11705 11692//11692 12047//12047 +f 12119//12119 11609//11609 12114//12114 +f 12274//12274 12177//12177 12114//12114 +f 11963//11963 11780//11780 12207//12207 +f 12208//12208 11963//11963 12207//12207 +f 11972//11972 11963//11963 12208//12208 +f 12274//12274 11972//11972 12208//12208 +f 12047//12047 12085//12085 12025//12025 +f 12047//12047 12025//12025 11705//11705 +f 11705//11705 12025//12025 11793//11793 +f 11780//11780 11852//11852 12858//12858 +f 12858//12858 12207//12207 11780//11780 +f 11852//11852 12368//12368 12858//12858 +f 11852//11852 11853//11853 12368//12368 +f 12368//12368 12371//12371 12369//12369 +f 11853//11853 12371//12371 12368//12368 +f 11269//11269 12371//12371 11853//11853 +f 12371//12371 11269//11269 12375//12375 +f 12376//12376 11863//11863 12378//12378 +f 12375//12375 11863//11863 12376//12376 +f 12378//12378 11864//11864 12379//12379 +f 11863//11863 11864//11864 12378//12378 +f 12005//12005 12294//12294 11675//11675 +f 11675//11675 12294//12294 11792//11792 +f 11792//11792 12294//12294 11864//11864 +f 11864//11864 12294//12294 12379//12379 +f 12114//12114 12177//12177 12119//12119 +f 12177//12177 12769//12769 12119//12119 +f 12208//12208 12207//12207 12580//12580 +f 12769//12769 12274//12274 12208//12208 +f 12274//12274 12769//12769 12177//12177 +f 12621//12621 11587//11587 12119//12119 +f 11587//11587 12621//12621 11665//11665 +f 12005//12005 11665//11665 12621//12621 +f 12294//12294 12005//12005 12621//12621 +f 12621//12621 12633//12633 12294//12294 +f 12580//12580 12861//12861 12208//12208 +f 12861//12861 12769//12769 12208//12208 +f 12119//12119 12769//12769 12870//12870 +f 12870//12870 12621//12621 12119//12119 +f 12621//12621 12870//12870 12783//12783 +f 12783//12783 12633//12633 12621//12621 +f 12858//12858 12368//12368 12935//12935 +f 12858//12858 12859//12859 12207//12207 +f 12207//12207 12859//12859 12580//12580 +f 12935//12935 12368//12368 12936//12936 +f 12368//12368 12369//12369 12936//12936 +f 12936//12936 12369//12369 12937//12937 +f 12371//12371 12938//12938 12937//12937 +f 12369//12369 12371//12371 12937//12937 +f 12375//12375 12938//12938 12371//12371 +f 12842//12842 12378//12378 12836//12836 +f 12376//12376 12378//12378 12842//12842 +f 12836//12836 12379//12379 12783//12783 +f 12783//12783 12379//12379 12633//12633 +f 12378//12378 12379//12379 12836//12836 +f 12294//12294 12633//12633 12379//12379 +f 12836//12836 12783//12783 13271//13271 +f 12376//12376 12842//12842 13065//13065 +f 12836//12836 13065//13065 12842//12842 +f 12858//12858 13119//13119 13122//13122 +f 12859//12859 12858//12858 13122//13122 +f 13297//13297 12859//12859 13122//13122 +f 12859//12859 13131//13131 12580//12580 +f 13297//13297 13131//13131 12859//12859 +f 12580//12580 13131//13131 12861//12861 +f 12769//12769 12861//12861 13131//13131 +f 13131//13131 13141//13141 12769//12769 +f 12870//12870 12769//12769 13141//13141 +f 13144//13144 12870//12870 13141//13141 +f 12870//12870 13144//13144 12783//12783 +f 12783//12783 13144//13144 13271//13271 +f 12836//12836 13271//13271 13278//13278 +f 13461//13461 12376//12376 13065//13065 +f 13065//13065 12836//12836 13278//13278 +f 13141//13141 13131//13131 13307//13307 +f 13144//13144 13141//13141 13307//13307 +f 13315//13315 13144//13144 13307//13307 +f 13315//13315 13271//13271 13144//13144 +f 13373//13373 13119//13119 13374//13374 +f 13374//13374 13119//13119 12935//12935 +f 13119//13119 12858//12858 12935//12935 +f 13374//13374 12935//12935 13456//13456 +f 12935//12935 12936//12936 13456//13456 +f 13456//13456 12937//12937 13457//13457 +f 12936//12936 12937//12937 13456//13456 +f 13457//13457 12938//12938 13458//13458 +f 12937//12937 12938//12938 13457//13457 +f 12938//12938 12375//12375 13460//13460 +f 13458//13458 12938//12938 13460//13460 +f 12376//12376 13461//13461 12375//12375 +f 12375//12375 13461//13461 13460//13460 +f 13865//13865 13119//13119 13667//13667 +f 13122//13122 13119//13119 13865//13865 +f 13119//13119 13373//13373 13667//13667 +f 13297//13297 13122//13122 13865//13865 +f 13865//13865 13670//13670 13297//13297 +f 13131//13131 13297//13297 13670//13670 +f 13670//13670 13672//13672 13131//13131 +f 13307//13307 13131//13131 13672//13672 +f 13678//13678 13307//13307 13672//13672 +f 13271//13271 13315//13315 13910//13910 +f 13278//13278 13271//13271 13910//13910 +f 13684//13684 13065//13065 13685//13685 +f 13461//13461 13065//13065 13684//13684 +f 13065//13065 13278//13278 13685//13685 +f 13667//13667 13373//13373 13853//13853 +f 13865//13865 13667//13667 13853//13853 +f 13373//13373 13374//13374 13857//13857 +f 13857//13857 13853//13853 13373//13373 +f 13670//13670 13865//13865 13872//13872 +f 13672//13672 13670//13670 13872//13872 +f 13678//13678 13909//13909 13307//13307 +f 13909//13909 14136//14136 13307//13307 +f 13910//13910 13307//13307 14136//14136 +f 13315//13315 13307//13307 13910//13910 +f 13910//13910 13911//13911 13278//13278 +f 13684//13684 13685//13685 14146//14146 +f 13685//13685 13278//13278 13911//13911 +f 13917//13917 13461//13461 13684//13684 +f 13460//13460 13461//13461 13917//13917 +f 13456//13456 13857//13857 13374//13374 +f 13857//13857 13456//13456 13999//13999 +f 13456//13456 13457//13457 14000//14000 +f 14000//14000 13999//13999 13456//13456 +f 14000//14000 13457//13457 14001//14001 +f 13457//13457 13458//13458 14001//14001 +f 13909//13909 13678//13678 14327//14327 +f 14345//14345 13909//13909 14327//14327 +f 14345//14345 14136//14136 13909//13909 +f 13910//13910 14136//14136 14351//14351 +f 13917//13917 14466//14466 13460//13460 +f 13917//13917 13684//13684 14146//14146 +f 13910//13910 14351//14351 13911//13911 +f 13685//13685 13911//13911 14351//14351 +f 14146//14146 13685//13685 14351//14351 +f 13853//13853 14239//14239 13865//13865 +f 13857//13857 14239//14239 13853//13853 +f 14239//14239 13857//13857 14241//14241 +f 13872//13872 13865//13865 14239//14239 +f 14241//14241 13872//13872 14239//14239 +f 13872//13872 14241//14241 14243//14243 +f 13872//13872 14199//14199 13672//13672 +f 13872//13872 14243//14243 14199//14199 +f 14199//14199 14744//14744 13672//13672 +f 13672//13672 14744//14744 13678//13678 +f 14327//14327 13678//13678 14744//14744 +f 14136//14136 14345//14345 14351//14351 +f 14351//14351 14761//14761 14146//14146 +f 14366//14366 14744//14744 14199//14199 +f 13460//13460 14466//14466 13458//13458 +f 13458//13458 14466//14466 14758//14758 +f 14243//14243 14241//14241 13999//13999 +f 13999//13999 14241//14241 13857//13857 +f 14366//14366 14525//14525 13999//13999 +f 13999//13999 14525//14525 14243//14243 +f 14243//14243 14525//14525 14199//14199 +f 14199//14199 14525//14525 14366//14366 +f 14461//14461 14462//14462 14000//14000 +f 14000//14000 14462//14462 13999//13999 +f 13999//13999 14462//14462 14366//14366 +f 14461//14461 14001//14001 14511//14511 +f 14000//14000 14001//14001 14461//14461 +f 14511//14511 13458//13458 14758//14758 +f 14001//14001 13458//13458 14511//14511 +f 14462//14462 14461//14461 14743//14743 +f 14366//14366 14462//14462 14743//14743 +f 14744//14744 14745//14745 14327//14327 +f 14345//14345 14327//14327 14745//14745 +f 14759//14759 14345//14345 14745//14745 +f 14345//14345 14759//14759 14351//14351 +f 14761//14761 14351//14351 14759//14759 +f 13917//13917 14146//14146 14761//14761 +f 14761//14761 14764//14764 13917//13917 +f 14466//14466 13917//13917 14764//14764 +f 14764//14764 14763//14763 14466//14466 +f 14366//14366 14991//14991 14744//14744 +f 14366//14366 14743//14743 14991//14991 +f 14744//14744 14991//14991 14745//14745 +f 14992//14992 14745//14745 14991//14991 +f 14745//14745 14992//14992 14759//14759 +f 14764//14764 14761//14761 14759//14759 +f 14511//14511 14743//14743 14461//14461 +f 14511//14511 15005//15005 14743//14743 +f 14743//14743 15005//15005 14991//14991 +f 15009//15009 15005//15005 14511//14511 +f 14994//14994 15009//15009 14758//14758 +f 14758//14758 15009//15009 14511//14511 +f 14466//14466 14763//14763 14758//14758 +f 14758//14758 14763//14763 14994//14994 +f 14994//14994 14763//14763 15259//15259 +f 14991//14991 15005//15005 15284//15284 +f 15009//15009 15284//15284 15005//15005 +f 15251//15251 15284//15284 15009//15009 +f 14994//14994 15251//15251 15009//15009 +f 14992//14992 14991//14991 15284//15284 +f 14992//14992 15284//15284 15251//15251 +f 14759//14759 14992//14992 15255//15255 +f 15455//15455 14759//14759 15255//15255 +f 14764//14764 14759//14759 15455//15455 +f 15259//15259 14763//14763 15266//15266 +f 15455//15455 15266//15266 14764//14764 +f 14763//14763 14764//14764 15266//15266 +f 15251//15251 14994//14994 15447//15447 +f 15251//15251 15255//15255 14992//14992 +f 14994//14994 15259//15259 15447//15447 +f 15259//15259 15266//15266 15455//15455 +f 15447//15447 15259//15259 15455//15455 +f 15447//15447 15455//15455 15255//15255 +f 15255//15255 15251//15251 15447//15447 +f 16061//16061 15844//15844 15767//15767 +f 15768//15768 16061//16061 15767//15767 +f 15778//15778 15844//15844 16061//16061 +f 15767//15767 15778//15778 15787//15787 +f 15844//15844 15778//15778 15767//15767 +f 15768//15768 15767//15767 15959//15959 +f 15959//15959 15956//15956 15768//15768 +f 15767//15767 15975//15975 15959//15959 +f 15787//15787 15975//15975 15767//15767 +f 16061//16061 15990//15990 15778//15778 +f 15787//15787 15778//15778 15991//15991 +f 15975//15975 15787//15787 15991//15991 +f 15998//15998 15778//15778 15990//15990 +f 15778//15778 15998//15998 15991//15991 +f 15956//15956 16276//16276 15768//15768 +f 15768//15768 16276//16276 16061//16061 +f 15990//15990 16061//16061 16276//16276 +f 16283//16283 15990//15990 16276//16276 +f 15959//15959 16600//16600 15956//15956 +f 15959//15959 15975//15975 16287//16287 +f 16600//16600 15959//15959 16287//16287 +f 15998//15998 15990//15990 16291//16291 +f 15998//15998 16609//16609 15991//15991 +f 16287//16287 15991//15991 16609//16609 +f 15975//15975 15991//15991 16287//16287 +f 16276//16276 15956//15956 16575//16575 +f 16283//16283 16276//16276 16575//16575 +f 16575//16575 15956//15956 16600//16600 +f 16291//16291 16609//16609 15998//15998 +f 15990//15990 16283//16283 16291//16291 +f 16287//16287 16575//16575 16600//16600 +f 16283//16283 16575//16575 16291//16291 +f 16575//16575 16287//16287 16609//16609 +f 16609//16609 16291//16291 16575//16575 +f 15717//15717 15724//15724 15434//15434 +f 15725//15725 15434//15434 15724//15724 +f 15717//15717 15434//15434 15736//15736 +f 15725//15725 15737//15737 15736//15736 +f 15434//15434 15725//15725 15736//15736 +f 15725//15725 15949//15949 15737//15737 +f 15725//15725 15724//15724 15943//15943 +f 15736//15736 15737//15737 15951//15951 +f 15949//15949 15725//15725 15943//15943 +f 15737//15737 15949//15949 15951//15951 +f 15724//15724 15717//15717 16231//16231 +f 15943//15943 15724//15724 16231//16231 +f 15717//15717 15736//15736 16244//16244 +f 16244//16244 16231//16231 15717//15717 +f 15736//15736 15951//15951 16247//16247 +f 15949//15949 15943//15943 16259//16259 +f 15951//15951 15949//15949 16259//16259 +f 16261//16261 15951//15951 16259//16259 +f 15943//15943 16231//16231 16521//16521 +f 15736//15736 16247//16247 16244//16244 +f 16540//16540 15943//15943 16521//16521 +f 16259//16259 15943//15943 16540//16540 +f 16259//16259 16553//16553 16261//16261 +f 16269//16269 16261//16261 16553//16553 +f 16261//16261 16269//16269 15951//15951 +f 15951//15951 16269//16269 16247//16247 +f 16231//16231 16244//16244 16521//16521 +f 16244//16244 16247//16247 16913//16913 +f 16259//16259 16540//16540 16918//16918 +f 16553//16553 16259//16259 16918//16918 +f 16244//16244 17165//17165 16521//16521 +f 16913//16913 17165//17165 16244//16244 +f 16521//16521 17165//17165 16540//16540 +f 16269//16269 16553//16553 17180//17180 +f 17180//17180 16913//16913 16269//16269 +f 16269//16269 16913//16913 16247//16247 +f 17165//17165 17614//17614 16540//16540 +f 16913//16913 17614//17614 17165//17165 +f 16540//16540 17614//17614 16918//16918 +f 16913//16913 17180//17180 16918//16918 +f 17614//17614 16913//16913 16918//16918 +f 16918//16918 17180//17180 16553//16553 +f 17283//17283 17286//17286 17288//17288 +f 17288//17288 17286//17286 17291//17291 +f 17286//17286 17283//17283 17496//17496 +f 17283//17283 17288//17288 17615//17615 +f 17496//17496 17283//17283 17615//17615 +f 17615//17615 17286//17286 17496//17496 +f 17286//17286 17615//17615 17291//17291 +f 17291//17291 17615//17615 17288//17288 +f 21583//21583 21580//21580 21582//21582 +f 21583//21583 21582//21582 21580//21580 +f 21579//21579 21578//21578 21814//21814 +f 21808//21808 21579//21579 21814//21814 +f 21811//21811 21579//21579 21808//21808 +f 21578//21578 21579//21579 21811//21811 +f 21811//21811 21814//21814 21578//21578 +f 21808//21808 21814//21814 21811//21811 +f 22736//22736 22819//22819 22742//22742 +f 22819//22819 22736//22736 23024//23024 +f 22742//22742 22819//22819 23031//23031 +f 23051//23051 23052//23052 23354//23354 +f 22736//22736 23052//23052 23051//23051 +f 23060//23060 23052//23052 22736//22736 +f 23060//23060 22742//22742 23031//23031 +f 22736//22736 22742//22742 23060//23060 +f 22819//22819 23024//23024 23293//23293 +f 22819//22819 23293//23293 23031//23031 +f 23052//23052 23323//23323 23354//23354 +f 23060//23060 23323//23323 23052//23052 +f 23031//23031 23293//23293 23326//23326 +f 23060//23060 23031//23031 23326//23326 +f 22736//22736 23051//23051 23024//23024 +f 23293//23293 23024//23024 23827//23827 +f 23576//23576 23354//23354 24134//24134 +f 24134//24134 23323//23323 23562//23562 +f 23354//23354 23323//23323 24134//24134 +f 23051//23051 23354//23354 23576//23576 +f 23562//23562 23323//23323 23581//23581 +f 23060//23060 23326//23326 23584//23584 +f 23323//23323 23060//23060 23589//23589 +f 23589//23589 23581//23581 23323//23323 +f 23589//23589 23060//23060 23584//23584 +f 23826//23826 23293//23293 23827//23827 +f 23326//23326 23293//23293 23826//23826 +f 23826//23826 23584//23584 23326//23326 +f 23562//23562 23809//23809 24134//24134 +f 23809//23809 23581//23581 23589//23589 +f 23562//23562 23581//23581 23809//23809 +f 23051//23051 23576//23576 23890//23890 +f 23890//23890 23954//23954 23051//23051 +f 23051//23051 23954//23954 23024//23024 +f 23024//23024 23954//23954 23827//23827 +f 23827//23827 23954//23954 23890//23890 +f 23576//23576 24134//24134 24132//24132 +f 24136//24136 23576//23576 24132//24132 +f 23576//23576 24136//24136 23890//23890 +f 23890//23890 24136//24136 23827//23827 +f 24134//24134 23809//23809 24407//24407 +f 24407//24407 23809//23809 24162//24162 +f 24162//24162 23809//23809 23589//23589 +f 24410//24410 23827//23827 24136//24136 +f 24162//24162 24217//24217 24410//24410 +f 23827//23827 24410//24410 23826//23826 +f 24410//24410 24217//24217 23584//23584 +f 23584//23584 23826//23826 24410//24410 +f 24217//24217 24162//24162 23589//23589 +f 23584//23584 24217//24217 23589//23589 +f 24132//24132 24134//24134 24364//24364 +f 24369//24369 24132//24132 24364//24364 +f 24132//24132 24369//24369 24136//24136 +f 24364//24364 24134//24134 24407//24407 +f 24407//24407 24162//24162 24409//24409 +f 24410//24410 24136//24136 24369//24369 +f 24409//24409 24162//24162 24410//24410 +f 24369//24369 24364//24364 24407//24407 +f 24409//24409 24369//24369 24407//24407 +f 24369//24369 24409//24409 24410//24410 +f 24913//24913 24921//24921 24915//24915 +f 24921//24921 24913//24913 24919//24919 +f 25228//25228 25173//25173 25180//25180 +f 25184//25184 25228//25228 25180//25180 +f 25173//25173 24913//24913 25415//25415 +f 24915//24915 25415//25415 24913//24913 +f 25173//25173 25228//25228 24913//24913 +f 24915//24915 24921//24921 25190//25190 +f 24913//24913 25228//25228 24919//24919 +f 24921//24921 25195//25195 25190//25190 +f 24919//24919 25228//25228 25184//25184 +f 24919//24919 25196//25196 24921//24921 +f 25184//25184 25432//25432 24919//24919 +f 25196//25196 24919//24919 25432//25432 +f 25409//25409 25173//25173 25406//25406 +f 25180//25180 25173//25173 25409//25409 +f 25412//25412 25180//25180 25409//25409 +f 25184//25184 25180//25180 25412//25412 +f 25173//25173 25415//25415 25406//25406 +f 25415//25415 24915//24915 25722//25722 +f 24915//24915 25190//25190 25722//25722 +f 25722//25722 25195//25195 25429//25429 +f 25190//25190 25195//25195 25722//25722 +f 25196//25196 25432//25432 25437//25437 +f 25492//25492 25195//25195 25196//25196 +f 25196//25196 25195//25195 24921//24921 +f 25429//25429 25195//25195 25492//25492 +f 25196//25196 25437//25437 25492//25492 +f 25406//25406 25702//25702 25409//25409 +f 25705//25705 25409//25409 25702//25702 +f 25948//25948 25409//25409 25705//25705 +f 25412//25412 25409//25409 25948//25948 +f 25718//25718 25412//25412 25948//25948 +f 25184//25184 25412//25412 25718//25718 +f 25415//25415 25702//25702 25406//25406 +f 25720//25720 25702//25702 25415//25415 +f 25415//25415 25722//25722 25720//25720 +f 25722//25722 25429//25429 26015//26015 +f 25184//25184 25718//25718 25726//25726 +f 25432//25432 25184//25184 25726//25726 +f 25727//25727 25432//25432 25726//25726 +f 25432//25432 25727//25727 25437//25437 +f 25822//25822 25836//25836 25821//25821 +f 25836//25836 25822//25822 26064//26064 +f 25702//25702 25944//25944 25705//25705 +f 25948//25948 25705//25705 25944//25944 +f 25964//25964 25718//25718 25948//25948 +f 25726//25726 25718//25718 25964//25964 +f 25836//25836 25726//25726 25964//25964 +f 25702//25702 25720//25720 25944//25944 +f 25720//25720 25722//25722 25959//25959 +f 25944//25944 25720//25720 25959//25959 +f 25722//25722 26015//26015 25959//25959 +f 25726//25726 25836//25836 25727//25727 +f 25964//25964 25821//25821 25836//25836 +f 25437//25437 25727//25727 25967//25967 +f 25727//25727 25836//25836 25973//25973 +f 25727//25727 25973//25973 25967//25967 +f 25973//25973 25836//25836 26064//26064 +f 25437//25437 26017//26017 25492//25492 +f 25492//25492 26017//26017 26016//26016 +f 26019//26019 26052//26052 26314//26314 +f 26314//26314 26052//26052 25492//25492 +f 25492//25492 26052//26052 25429//25429 +f 25429//25429 26052//26052 26015//26015 +f 26015//26015 26052//26052 26019//26019 +f 26314//26314 25492//25492 26016//26016 +f 26016//26016 26020//26020 26314//26314 +f 26017//26017 25437//25437 25967//25967 +f 25944//25944 26210//26210 25948//25948 +f 26199//26199 25964//25964 26210//26210 +f 25948//25948 26210//26210 25964//25964 +f 26328//26328 25964//25964 26199//26199 +f 26220//26220 26308//26308 25959//25959 +f 26015//26015 26220//26220 25959//25959 +f 25944//25944 26308//26308 26210//26210 +f 26308//26308 26220//26220 26228//26228 +f 26308//26308 26228//26228 26244//26244 +f 26235//26235 26210//26210 26308//26308 +f 26235//26235 26244//26244 26017//26017 +f 26308//26308 26244//26244 26235//26235 +f 26017//26017 26244//26244 26016//26016 +f 26220//26220 26019//26019 26239//26239 +f 26015//26015 26019//26019 26220//26220 +f 26019//26019 26249//26249 26239//26239 +f 26253//26253 26020//26020 26251//26251 +f 26314//26314 26020//26020 26253//26253 +f 26314//26314 26249//26249 26019//26019 +f 26255//26255 26249//26249 26314//26314 +f 26256//26256 26255//26255 26314//26314 +f 26314//26314 26253//26253 26257//26257 +f 26256//26256 26314//26314 26257//26257 +f 26328//26328 25821//25821 25964//25964 +f 26235//26235 25967//25967 26259//26259 +f 25967//25967 25973//25973 26259//26259 +f 25973//25973 26064//26064 26263//26263 +f 26259//26259 25973//25973 26263//26263 +f 25821//25821 26328//26328 26393//26393 +f 25822//25822 25821//25821 26393//26393 +f 26393//26393 26064//26064 25822//25822 +f 26694//26694 26386//26386 26064//26064 +f 26694//26694 26414//26414 26386//26386 +f 26497//26497 26386//26386 26414//26414 +f 26199//26199 26210//26210 26730//26730 +f 26328//26328 26199//26199 26468//26468 +f 26730//26730 26210//26210 26235//26235 +f 26239//26239 26228//26228 26220//26220 +f 26228//26228 26239//26239 26474//26474 +f 26474//26474 26244//26244 26228//26228 +f 26481//26481 26239//26239 26249//26249 +f 26474//26474 26239//26239 26481//26481 +f 26251//26251 26474//26474 26476//26476 +f 26253//26253 26251//26251 26476//26476 +f 26481//26481 26249//26249 26479//26479 +f 26249//26249 26255//26255 26479//26479 +f 26479//26479 26255//26255 26548//26548 +f 26257//26257 26253//26253 26476//26476 +f 26476//26476 26489//26489 26257//26257 +f 26256//26256 26257//26257 26489//26489 +f 26235//26235 26259//26259 26490//26490 +f 26490//26490 26259//26259 26491//26491 +f 26259//26259 26263//26263 26491//26491 +f 26064//26064 26386//26386 26263//26263 +f 26263//26263 26386//26386 26491//26491 +f 26491//26491 26386//26386 26494//26494 +f 26386//26386 26497//26497 26494//26494 +f 25944//25944 25959//25959 26308//26308 +f 26474//26474 26251//26251 26244//26244 +f 26244//26244 26251//26251 26016//26016 +f 26016//26016 26251//26251 26020//26020 +f 26551//26551 26548//26548 26256//26256 +f 26256//26256 26548//26548 26255//26255 +f 26489//26489 26551//26551 26256//26256 +f 25967//25967 26235//26235 26017//26017 +f 26414//26414 26694//26694 26893//26893 +f 26700//26700 26414//26414 26893//26893 +f 26414//26414 26700//26700 26497//26497 +f 26694//26694 26393//26393 26690//26690 +f 26497//26497 26700//26700 26702//26702 +f 26490//26490 26730//26730 26235//26235 +f 26491//26491 26494//26494 26743//26743 +f 26494//26494 26497//26497 26999//26999 +f 26999//26999 26743//26743 26494//26494 +f 26497//26497 26702//26702 26999//26999 +f 26199//26199 26764//26764 26468//26468 +f 26730//26730 26764//26764 26199//26199 +f 26479//26479 26768//26768 26481//26481 +f 26775//26775 26474//26474 26481//26481 +f 26768//26768 26775//26775 26481//26481 +f 26768//26768 26548//26548 26786//26786 +f 26479//26479 26548//26548 26768//26768 +f 26474//26474 26775//26775 26476//26476 +f 26489//26489 26476//26476 26775//26775 +f 26777//26777 26489//26489 26775//26775 +f 26786//26786 26551//26551 26787//26787 +f 26548//26548 26551//26551 26786//26786 +f 26489//26489 26789//26789 26551//26551 +f 26551//26551 26789//26789 26787//26787 +f 26789//26789 26489//26489 26777//26777 +f 26468//26468 26393//26393 26328//26328 +f 26690//26690 26393//26393 26468//26468 +f 26694//26694 26064//26064 26393//26393 +f 26694//26694 26690//26690 26893//26893 +f 27096//27096 26893//26893 26964//26964 +f 26700//26700 26893//26893 27096//27096 +f 26700//26700 27096//27096 26702//26702 +f 27196//27196 26690//26690 26963//26963 +f 26893//26893 26690//26690 27196//27196 +f 26893//26893 27196//27196 26964//26964 +f 26730//26730 26490//26490 26986//26986 +f 26491//26491 26986//26986 26490//26490 +f 26743//26743 26986//26986 26491//26491 +f 26999//26999 26702//26702 27535//27535 +f 26764//26764 27034//27034 26468//26468 +f 26730//26730 27034//27034 26764//26764 +f 26768//26768 27071//27071 26775//26775 +f 27071//27071 26786//26786 27072//27072 +f 26768//26768 26786//26786 27071//27071 +f 26775//26775 27071//27071 26777//26777 +f 27072//27072 26777//26777 27071//27071 +f 26787//26787 27072//27072 26786//26786 +f 26777//26777 27072//27072 26789//26789 +f 26789//26789 27072//27072 26787//26787 +f 26963//26963 26690//26690 27032//27032 +f 26468//26468 27032//27032 26690//26690 +f 27034//27034 27032//27032 26468//26468 +f 27034//27034 26730//26730 26986//26986 +f 26964//26964 27156//27156 27096//27096 +f 27474//27474 27384//27384 26964//26964 +f 27156//27156 26964//26964 27384//27384 +f 27385//27385 26702//26702 27096//27096 +f 27196//27196 26963//26963 27195//27195 +f 26963//26963 27032//27032 27034//27034 +f 27195//27195 26963//26963 27262//27262 +f 26963//26963 27034//27034 27262//27262 +f 26986//26986 27262//27262 27034//27034 +f 26743//26743 27327//27327 26986//26986 +f 26743//26743 27532//27532 27327//27327 +f 27532//27532 26743//26743 26999//26999 +f 27532//27532 26999//26999 27535//27535 +f 27535//27535 26702//26702 27506//27506 +f 27506//27506 26702//26702 27385//27385 +f 27196//27196 27722//27722 27724//27724 +f 26964//26964 27196//27196 27724//27724 +f 27474//27474 26964//26964 27724//27724 +f 27384//27384 27475//27475 27156//27156 +f 27096//27096 27156//27156 27477//27477 +f 27779//27779 27096//27096 27477//27477 +f 27385//27385 27096//27096 27779//27779 +f 27506//27506 27385//27385 27693//27693 +f 27723//27723 27722//27722 27195//27195 +f 27195//27195 27722//27722 27196//27196 +f 27262//27262 27723//27723 27195//27195 +f 27723//27723 27262//27262 27531//27531 +f 27531//27531 27262//27262 26986//26986 +f 26986//26986 27327//27327 27531//27531 +f 27384//27384 27474//27474 27327//27327 +f 27327//27327 27474//27474 27531//27531 +f 27475//27475 27384//27384 27327//27327 +f 27327//27327 27532//27532 27475//27475 +f 27156//27156 27475//27475 27477//27477 +f 27477//27477 27778//27778 27779//27779 +f 27722//27722 27723//27723 27724//27724 +f 27531//27531 27724//27724 27723//27723 +f 27531//27531 27474//27474 27724//27724 +f 27532//27532 27810//27810 27475//27475 +f 27532//27532 27535//27535 27810//27810 +f 28010//28010 27535//27535 27506//27506 +f 28010//28010 27693//27693 27781//27781 +f 27506//27506 27693//27693 28010//28010 +f 28168//28168 27779//27779 27778//27778 +f 27385//27385 27779//27779 28168//28168 +f 28011//28011 27385//27385 28168//28168 +f 27693//27693 27385//27385 28011//28011 +f 27781//27781 27693//27693 28011//28011 +f 28007//28007 28011//28011 28168//28168 +f 27778//27778 27477//27477 27475//27475 +f 27810//27810 27778//27778 27475//27475 +f 28010//28010 27810//27810 27535//27535 +f 27781//27781 28011//28011 28010//28010 +f 28010//28010 28011//28011 28178//28178 +f 28168//28168 27778//27778 28154//28154 +f 28007//28007 28168//28168 28172//28172 +f 28168//28168 28154//28154 28226//28226 +f 28168//28168 28226//28226 28172//28172 +f 28010//28010 28178//28178 28284//28284 +f 28529//28529 28154//28154 27810//27810 +f 27810//27810 28154//28154 27778//27778 +f 27810//27810 28010//28010 28529//28529 +f 28284//28284 28529//28529 28010//28010 +f 28469//28469 28011//28011 28007//28007 +f 28178//28178 28011//28011 28469//28469 +f 28226//28226 28501//28501 28172//28172 +f 28007//28007 28172//28172 28654//28654 +f 28654//28654 28172//28172 28284//28284 +f 28226//28226 28529//28529 28501//28501 +f 28154//28154 28529//28529 28226//28226 +f 28284//28284 28501//28501 28529//28529 +f 28284//28284 28172//28172 28501//28501 +f 28654//28654 28801//28801 28007//28007 +f 28729//28729 28007//28007 28801//28801 +f 28469//28469 28007//28007 28729//28729 +f 28178//28178 28469//28469 28808//28808 +f 28808//28808 28469//28469 28729//28729 +f 28726//28726 28654//28654 28284//28284 +f 28178//28178 28808//28808 28284//28284 +f 28284//28284 28808//28808 28726//28726 +f 28801//28801 28808//28808 28729//28729 +f 28801//28801 28654//28654 28726//28726 +f 28801//28801 28726//28726 28808//28808 +f 40269//40269 40278//40278 40348//40348 +f 40274//40274 40280//40280 40271//40271 +f 40275//40275 40280//40280 40274//40274 +f 40280//40280 40208//40208 40271//40271 +f 40271//40271 40208//40208 40269//40269 +f 40278//40278 40280//40280 40275//40275 +f 40208//40208 40280//40280 40278//40278 +f 40278//40278 40269//40269 40208//40208 +f 40350//40350 40269//40269 40348//40348 +f 40348//40348 40278//40278 40349//40349 +f 40274//40274 40271//40271 40347//40347 +f 40430//40430 40275//40275 40274//40274 +f 40347//40347 40271//40271 40350//40350 +f 40271//40271 40269//40269 40350//40350 +f 40430//40430 40278//40278 40275//40275 +f 40349//40349 40278//40278 40430//40430 +f 40430//40430 40274//40274 40347//40347 +f 40430//40430 40350//40350 40431//40431 +f 40347//40347 40350//40350 40430//40430 +f 40348//40348 40431//40431 40350//40350 +f 40431//40431 40348//40348 40349//40349 +f 40349//40349 40430//40430 40431//40431 +f 40512//40512 40538//40538 40511//40511 +f 40512//40512 40511//40511 40513//40513 +f 40513//40513 40517//40517 40512//40512 +f 40513//40513 40515//40515 40517//40517 +f 40550//40550 40538//40538 40537//40537 +f 40550//40550 40537//40537 40616//40616 +f 40583//40583 40550//40550 40616//40616 +f 40583//40583 40538//40538 40550//40550 +f 40511//40511 40538//40538 40583//40583 +f 40538//40538 40512//40512 40584//40584 +f 40537//40537 40538//40538 40584//40584 +f 40586//40586 40511//40511 40583//40583 +f 40513//40513 40511//40511 40586//40586 +f 40513//40513 40586//40586 40515//40515 +f 40584//40584 40517//40517 40589//40589 +f 40512//40512 40517//40517 40584//40584 +f 40515//40515 40589//40589 40517//40517 +f 40583//40583 40616//40616 40685//40685 +f 40685//40685 40616//40616 40537//40537 +f 40685//40685 40537//40537 40584//40584 +f 40583//40583 40685//40685 40586//40586 +f 40584//40584 40686//40686 40586//40586 +f 40685//40685 40584//40584 40586//40586 +f 40586//40586 40686//40686 40515//40515 +f 40584//40584 40589//40589 40686//40686 +f 40515//40515 40686//40686 40589//40589 +f 40682//40682 40671//40671 40670//40670 +f 40673//40673 40671//40671 40682//40682 +f 40682//40682 40683//40683 40673//40673 +f 40673//40673 40683//40683 40674//40674 +f 40684//40684 40670//40670 40676//40676 +f 40682//40682 40670//40670 40684//40684 +f 40683//40683 40682//40682 40684//40684 +f 40676//40676 40680//40680 40684//40684 +f 40674//40674 40683//40683 40681//40681 +f 40681//40681 40683//40683 40680//40680 +f 40680//40680 40683//40683 40684//40684 +f 40749//40749 40752//40752 40670//40670 +f 40670//40670 40671//40671 40749//40749 +f 40749//40749 40671//40671 40756//40756 +f 40673//40673 40756//40756 40671//40671 +f 40673//40673 40674//40674 40756//40756 +f 40674//40674 40763//40763 40756//40756 +f 40676//40676 40670//40670 40752//40752 +f 40752//40752 40761//40761 40676//40676 +f 40680//40680 40676//40676 40761//40761 +f 40674//40674 40681//40681 40764//40764 +f 40674//40674 40764//40764 40763//40763 +f 40761//40761 40765//40765 40680//40680 +f 40681//40681 40680//40680 40765//40765 +f 40764//40764 40681//40681 40765//40765 +f 40749//40749 40852//40852 40752//40752 +f 40749//40749 40756//40756 40859//40859 +f 40852//40852 40749//40749 40859//40859 +f 40763//40763 40859//40859 40756//40756 +f 40852//40852 40853//40853 40752//40752 +f 40752//40752 40853//40853 40761//40761 +f 40761//40761 40853//40853 40855//40855 +f 40859//40859 40763//40763 40860//40860 +f 40860//40860 40764//40764 40862//40862 +f 40763//40763 40764//40764 40860//40860 +f 40765//40765 40761//40761 40855//40855 +f 40863//40863 40765//40765 40855//40855 +f 40764//40764 40765//40765 40863//40863 +f 40862//40862 40764//40764 40863//40863 +f 40859//40859 40853//40853 40852//40852 +f 40965//40965 40853//40853 40859//40859 +f 40853//40853 40965//40965 40855//40855 +f 40966//40966 40855//40855 40965//40965 +f 40860//40860 40965//40965 40859//40859 +f 40965//40965 40860//40860 40966//40966 +f 40860//40860 40862//40862 40966//40966 +f 40855//40855 40966//40966 40863//40863 +f 40863//40863 40966//40966 40862//40862 +f 43816//43816 43814//43814 43815//43815 +f 43818//43818 43814//43814 43816//43816 +f 43816//43816 43820//43820 43818//43818 +f 43820//43820 43816//43816 43821//43821 +f 43815//43815 43814//43814 43951//43951 +f 43816//43816 43815//43815 43949//43949 +f 43814//43814 43818//43818 43951//43951 +f 43818//43818 43820//43820 43952//43952 +f 43952//43952 43951//43951 43818//43818 +f 43821//43821 43816//43816 43949//43949 +f 43820//43820 43821//43821 43952//43952 +f 43951//43951 44080//44080 43815//43815 +f 43949//43949 43815//43815 44080//44080 +f 44080//44080 43951//43951 43952//43952 +f 43949//43949 43952//43952 43821//43821 +f 44080//44080 43952//43952 43949//43949 +f 43759//43759 43786//43786 43787//43787 +f 43817//43817 43759//43759 43787//43787 +f 43786//43786 43759//43759 43790//43790 +f 43819//43819 43759//43759 43817//43817 +f 43822//43822 43790//43790 43759//43759 +f 43834//43834 43759//43759 43819//43819 +f 43759//43759 43834//43834 43822//43822 +f 43824//43824 43834//43834 43819//43819 +f 43822//43822 43834//43834 43824//43824 +f 43822//43822 43824//43824 43826//43826 +f 43824//43824 43835//43835 43826//43826 +f 43786//43786 43890//43890 43787//43787 +f 43786//43786 43790//43790 43890//43890 +f 43947//43947 43890//43890 43948//43948 +f 43790//43790 43948//43948 43890//43890 +f 43890//43890 43947//43947 43787//43787 +f 43787//43787 43947//43947 43817//43817 +f 43950//43950 43817//43817 43947//43947 +f 43819//43819 43817//43817 43950//43950 +f 43948//43948 43790//43790 43822//43822 +f 43822//43822 43957//43957 43948//43948 +f 43824//43824 43819//43819 43950//43950 +f 43950//43950 44071//44071 43824//43824 +f 44071//44071 43955//43955 43824//43824 +f 43826//43826 43957//43957 43822//43822 +f 43957//43957 43826//43826 43958//43958 +f 43826//43826 43835//43835 43958//43958 +f 43835//43835 43824//43824 43955//43955 +f 43960//43960 43835//43835 43955//43955 +f 43958//43958 43960//43960 44074//44074 +f 43835//43835 43960//43960 43958//43958 +f 43948//43948 43950//43950 43947//43947 +f 43948//43948 44068//44068 43950//43950 +f 43948//43948 43957//43957 44068//44068 +f 43950//43950 44068//44068 44071//44071 +f 44068//44068 43957//43957 44100//44100 +f 44075//44075 43955//43955 44071//44071 +f 43958//43958 44100//44100 43957//43957 +f 44100//44100 43958//43958 44074//44074 +f 43960//43960 43955//43955 44075//44075 +f 44218//44218 43960//43960 44075//44075 +f 44074//44074 43960//43960 44218//44218 +f 44217//44217 44071//44071 44068//44068 +f 44068//44068 44101//44101 44217//44217 +f 44100//44100 44101//44101 44068//44068 +f 44071//44071 44217//44217 44075//44075 +f 44217//44217 44101//44101 44218//44218 +f 44101//44101 44100//44100 44218//44218 +f 44218//44218 44100//44100 44074//44074 +f 44217//44217 44218//44218 44075//44075 +f 44094//44094 44200//44200 44137//44137 +f 44200//44200 44163//44163 44160//44160 +f 44163//44163 44200//44200 44094//44094 +f 44163//44163 44094//44094 44174//44174 +f 44094//44094 44201//44201 44174//44174 +f 44205//44205 44200//44200 44193//44193 +f 44137//44137 44200//44200 44205//44205 +f 44204//44204 44137//44137 44205//44205 +f 44204//44204 44201//44201 44137//44137 +f 44137//44137 44201//44201 44094//44094 +f 44229//44229 44193//44193 44329//44329 +f 44200//44200 44329//44329 44193//44193 +f 44160//44160 44329//44329 44200//44200 +f 44308//44308 44193//44193 44229//44229 +f 44205//44205 44193//44193 44308//44308 +f 44160//44160 44163//44163 44239//44239 +f 44163//44163 44174//44174 44239//44239 +f 44174//44174 44201//44201 44310//44310 +f 44424//44424 44329//44329 44160//44160 +f 44239//44239 44424//44424 44160//44160 +f 44204//44204 44205//44205 44312//44312 +f 44345//44345 44204//44204 44312//44312 +f 44201//44201 44345//44345 44343//44343 +f 44204//44204 44345//44345 44201//44201 +f 44343//44343 44310//44310 44201//44201 +f 44312//44312 44205//44205 44308//44308 +f 44329//44329 44330//44330 44229//44229 +f 44308//44308 44229//44229 44330//44330 +f 44424//44424 44239//44239 44427//44427 +f 44239//44239 44433//44433 44427//44427 +f 44174//44174 44433//44433 44239//44239 +f 44174//44174 44310//44310 44433//44433 +f 44424//44424 44330//44330 44329//44329 +f 44310//44310 44343//44343 44433//44433 +f 44343//44343 44345//44345 44442//44442 +f 44442//44442 44312//44312 44330//44330 +f 44442//44442 44345//44345 44312//44312 +f 44308//44308 44330//44330 44312//44312 +f 44424//44424 44488//44488 44330//44330 +f 44427//44427 44488//44488 44424//44424 +f 44488//44488 44427//44427 44433//44433 +f 44488//44488 44504//44504 44330//44330 +f 44507//44507 44442//44442 44504//44504 +f 44507//44507 44488//44488 44433//44433 +f 44433//44433 44343//44343 44507//44507 +f 44343//44343 44442//44442 44507//44507 +f 44504//44504 44488//44488 44507//44507 +f 44330//44330 44504//44504 44442//44442 +f 45181//45181 45041//45041 45024//45024 +f 45036//45036 45041//45041 45181//45181 +f 45071//45071 45024//45024 45041//45041 +f 45043//45043 45041//45041 45036//45036 +f 45041//45041 45043//45043 45071//45071 +f 45038//45038 45043//45043 45036//45036 +f 45071//45071 45043//45043 45038//45038 +f 45178//45178 45024//45024 45070//45070 +f 45071//45071 45070//45070 45024//45024 +f 45182//45182 45070//45070 45071//45071 +f 45178//45178 45181//45181 45024//45024 +f 45183//45183 45036//45036 45181//45181 +f 45071//45071 45038//45038 45182//45182 +f 45184//45184 45036//45036 45183//45183 +f 45038//45038 45036//45036 45184//45184 +f 45038//45038 45184//45184 45182//45182 +f 45070//45070 45229//45229 45178//45178 +f 45229//45229 45070//45070 45314//45314 +f 45070//45070 45182//45182 45314//45314 +f 45229//45229 45314//45314 45360//45360 +f 45178//45178 45229//45229 45181//45181 +f 45181//45181 45229//45229 45358//45358 +f 45359//45359 45181//45181 45358//45358 +f 45183//45183 45181//45181 45359//45359 +f 45321//45321 45183//45183 45359//45359 +f 45184//45184 45320//45320 45182//45182 +f 45182//45182 45320//45320 45314//45314 +f 45322//45322 45183//45183 45321//45321 +f 45184//45184 45183//45183 45322//45322 +f 45320//45320 45184//45184 45322//45322 +f 45358//45358 45229//45229 45360//45360 +f 45360//45360 45460//45460 45359//45359 +f 45358//45358 45360//45360 45359//45359 +f 45551//45551 45360//45360 45314//45314 +f 45320//45320 45551//45551 45314//45314 +f 45320//45320 45322//45322 45372//45372 +f 45551//45551 45320//45320 45372//45372 +f 45359//45359 45460//45460 45321//45321 +f 45461//45461 45321//45321 45460//45460 +f 45321//45321 45461//45461 45322//45322 +f 45322//45322 45461//45461 45372//45372 +f 45551//45551 45460//45460 45360//45360 +f 45461//45461 45460//45460 45551//45551 +f 45372//45372 45461//45461 45551//45551 +f 47339//47339 47346//47346 47256//47256 +f 47496//47496 47339//47339 47256//47256 +f 47579//47579 47256//47256 47345//47345 +f 47256//47256 47346//47346 47345//47345 +f 47345//47345 47346//47346 47580//47580 +f 47580//47580 47339//47339 47578//47578 +f 47346//47346 47339//47339 47580//47580 +f 47256//47256 47579//47579 47496//47496 +f 47579//47579 47345//47345 47580//47580 +f 47339//47339 47496//47496 47578//47578 +f 47496//47496 47579//47579 47902//47902 +f 47580//47580 47902//47902 47579//47579 +f 47902//47902 47837//47837 47496//47496 +f 47578//47578 47496//47496 47837//47837 +f 47580//47580 47578//47578 47902//47902 +f 47578//47578 47837//47837 47974//47974 +f 47578//47578 47974//47974 47902//47902 +f 47902//47902 47973//47973 47837//47837 +f 47974//47974 47971//47971 48129//48129 +f 48129//48129 47973//47973 47902//47902 +f 47902//47902 47974//47974 48129//48129 +f 47973//47973 47971//47971 47837//47837 +f 47837//47837 47971//47971 47974//47974 +f 47973//47973 48129//48129 47971//47971 +f 55498//55498 55605//55605 55497//55497 +f 55605//55605 55498//55498 55497//55497 +f 57213//57213 57162//57162 57290//57290 +f 57162//57162 57213//57213 57163//57163 +f 57213//57213 57290//57290 57164//57164 +f 57213//57213 57291//57291 57163//57163 +f 57176//57176 57213//57213 57164//57164 +f 57176//57176 57291//57291 57213//57213 +f 57162//57162 57163//57163 57327//57327 +f 57162//57162 57374//57374 57290//57290 +f 57162//57162 57327//57327 57374//57374 +f 57291//57291 57327//57327 57163//57163 +f 57374//57374 57376//57376 57290//57290 +f 57376//57376 57164//57164 57290//57290 +f 57164//57164 57376//57376 57176//57176 +f 57176//57176 57376//57376 57291//57291 +f 57291//57291 57376//57376 57327//57327 +f 57376//57376 57374//57374 57327//57327 +f 58153//58153 58213//58213 58450//58450 +f 58450//58450 58213//58213 58153//58153 +f 59332//59332 59491//59491 59574//59574 +f 59495//59495 59332//59332 59334//59334 +f 59334//59334 59332//59332 59574//59574 +f 59491//59491 59332//59332 59495//59495 +f 59334//59334 59574//59574 59495//59495 +f 59495//59495 59574//59574 59491//59491 +f 59286//59286 59283//59283 59526//59526 +f 59544//59544 59286//59286 59526//59526 +f 59283//59283 59286//59286 59529//59529 +f 59545//59545 59286//59286 59544//59544 +f 59545//59545 59529//59529 59286//59286 +f 59797//59797 59526//59526 60055//60055 +f 59544//59544 59526//59526 59797//59797 +f 59283//59283 59529//59529 60055//60055 +f 59526//59526 59283//59283 60055//60055 +f 59798//59798 59544//59544 59797//59797 +f 60055//60055 59545//59545 59800//59800 +f 59529//59529 59545//59545 60055//60055 +f 59545//59545 59544//59544 59798//59798 +f 59800//59800 59545//59545 59798//59798 +f 60055//60055 59800//59800 59797//59797 +f 59797//59797 59800//59800 59798//59798 +f 59550//59550 59556//59556 59548//59548 +f 59554//59554 59556//59556 59550//59550 +f 59548//59548 59556//59556 59559//59559 +f 59778//59778 59550//59550 59784//59784 +f 59548//59548 59784//59784 59550//59550 +f 59554//59554 59550//59550 59778//59778 +f 59778//59778 59780//59780 59554//59554 +f 59793//59793 59554//59554 59780//59780 +f 59556//59556 59554//59554 59793//59793 +f 59548//59548 59559//59559 60027//60027 +f 59784//59784 59548//59548 60027//60027 +f 59793//59793 59559//59559 59556//59556 +f 60027//60027 59559//59559 59791//59791 +f 60000//60000 60050//60050 60030//60030 +f 60000//60000 59980//59980 60050//60050 +f 60023//60023 59780//59780 60022//60022 +f 60019//60019 60023//60023 60022//60022 +f 60023//60023 60024//60024 59780//59780 +f 59780//59780 59778//59778 60022//60022 +f 59778//59778 59784//59784 60022//60022 +f 59793//59793 59780//59780 60024//60024 +f 60030//60030 59793//59793 60024//60024 +f 60030//60030 59559//59559 59793//59793 +f 60050//60050 59559//59559 60030//60030 +f 59791//59791 59559//59559 60050//60050 +f 60027//60027 59791//59791 60371//60371 +f 59791//59791 60050//60050 60371//60371 +f 59980//59980 60371//60371 60050//60050 +f 60371//60371 59980//59980 60075//60075 +f 60211//60211 60030//60030 60210//60210 +f 60211//60211 60000//60000 60030//60030 +f 60000//60000 60211//60211 60212//60212 +f 59980//59980 60000//60000 60075//60075 +f 60075//60075 60000//60000 60212//60212 +f 60022//60022 60271//60271 60019//60019 +f 60271//60271 60023//60023 60019//60019 +f 60246//60246 60271//60271 60022//60022 +f 60023//60023 60246//60246 60024//60024 +f 60271//60271 60246//60246 60023//60023 +f 60022//60022 59784//59784 60247//60247 +f 60247//60247 60246//60246 60022//60022 +f 60247//60247 60027//60027 60209//60209 +f 59784//59784 60027//60027 60247//60247 +f 60210//60210 60024//60024 60246//60246 +f 60030//60030 60024//60024 60210//60210 +f 60027//60027 60371//60371 60209//60209 +f 60437//60437 60209//60209 60371//60371 +f 60437//60437 60371//60371 60075//60075 +f 60211//60211 60439//60439 60212//60212 +f 60439//60439 60211//60211 60564//60564 +f 60075//60075 60212//60212 60561//60561 +f 60247//60247 60445//60445 60210//60210 +f 60246//60246 60247//60247 60210//60210 +f 60210//60210 60445//60445 60322//60322 +f 60247//60247 60209//60209 60445//60445 +f 60445//60445 60209//60209 60437//60437 +f 60210//60210 60322//60322 60211//60211 +f 60211//60211 60322//60322 60564//60564 +f 60322//60322 60445//60445 60601//60601 +f 60601//60601 60445//60445 60437//60437 +f 60437//60437 60075//60075 60601//60601 +f 60601//60601 60075//60075 60561//60561 +f 60439//60439 60561//60561 60212//60212 +f 60564//60564 60601//60601 60561//60561 +f 60564//60564 60561//60561 60439//60439 +f 60322//60322 60601//60601 60564//60564 +f 60299//60299 60269//60269 60199//60199 +f 60427//60427 60199//60199 60269//60269 +f 60427//60427 60269//60269 60317//60317 +f 60443//60443 60269//60269 60299//60299 +f 60243//60243 60269//60269 60443//60443 +f 60269//60269 60243//60243 60317//60317 +f 60317//60317 60205//60205 60270//60270 +f 60243//60243 60205//60205 60317//60317 +f 60208//60208 60317//60317 60270//60270 +f 60206//60206 60270//60270 60205//60205 +f 60270//60270 60206//60206 60208//60208 +f 60206//60206 60205//60205 60321//60321 +f 60208//60208 60206//60206 60321//60321 +f 60427//60427 60514//60514 60199//60199 +f 60442//60442 60299//60299 60514//60514 +f 60514//60514 60299//60299 60199//60199 +f 60299//60299 60442//60442 60443//60443 +f 60443//60443 60532//60532 60243//60243 +f 60205//60205 60532//60532 60321//60321 +f 60243//60243 60532//60532 60205//60205 +f 60533//60533 60427//60427 60317//60317 +f 60317//60317 60321//60321 60533//60533 +f 60317//60317 60208//60208 60321//60321 +f 60512//60512 60442//60442 60514//60514 +f 60514//60514 60427//60427 60517//60517 +f 60443//60443 60442//60442 60645//60645 +f 60533//60533 60321//60321 60647//60647 +f 60321//60321 60532//60532 60647//60647 +f 60442//60442 60512//60512 60645//60645 +f 60517//60517 60512//60512 60514//60514 +f 60512//60512 60517//60517 60647//60647 +f 60647//60647 60517//60517 60533//60533 +f 60532//60532 60443//60443 60647//60647 +f 60647//60647 60443//60443 60645//60645 +f 60533//60533 60517//60517 60427//60427 +f 60645//60645 60512//60512 60647//60647 +f 61400//61400 61397//61397 61399//61399 +f 61411//61411 61397//61397 61400//61400 +f 61400//61400 61401//61401 61411//61411 +f 61412//61412 61397//61397 61411//61411 +f 61402//61402 61397//61397 61412//61412 +f 61402//61402 61412//61412 61614//61614 +f 61411//61411 61403//61403 61412//61412 +f 61403//61403 61614//61614 61412//61412 +f 61403//61403 61411//61411 61401//61401 +f 61401//61401 61404//61404 61403//61403 +f 61399//61399 61397//61397 61822//61822 +f 61614//61614 61403//61403 61826//61826 +f 61404//61404 61826//61826 61403//61403 +f 61822//61822 61397//61397 61402//61402 +f 61823//61823 61399//61399 61822//61822 +f 61400//61400 61399//61399 61823//61823 +f 61401//61401 61400//61400 61823//61823 +f 61402//61402 61614//61614 61825//61825 +f 61824//61824 61402//61402 61825//61825 +f 61614//61614 61826//61826 61825//61825 +f 61823//61823 61826//61826 61404//61404 +f 61404//61404 61401//61401 61823//61823 +f 61823//61823 61824//61824 61825//61825 +f 61822//61822 61824//61824 61823//61823 +f 61823//61823 61825//61825 61826//61826 +f 61402//61402 61824//61824 61822//61822 +f 61832//61832 61777//61777 61780//61780 +f 61786//61786 61832//61832 61780//61780 +f 61790//61790 61832//61832 61786//61786 +f 61777//61777 61832//61832 61792//61792 +f 61792//61792 61832//61832 62063//62063 +f 62063//62063 61832//61832 61790//61790 +f 61777//61777 62052//62052 61780//61780 +f 62053//62053 62052//62052 61777//61777 +f 61790//61790 61786//61786 62021//62021 +f 62024//62024 61790//61790 62021//62021 +f 62053//62053 61792//61792 62257//62257 +f 61777//61777 61792//61792 62053//62053 +f 62041//62041 62257//62257 61792//61792 +f 62041//62041 62063//62063 62043//62043 +f 61792//61792 62063//62063 62041//62041 +f 62063//62063 61790//61790 62038//62038 +f 62038//62038 62268//62268 62063//62063 +f 62063//62063 62268//62268 62043//62043 +f 62024//62024 62036//62036 61790//61790 +f 61790//61790 62036//62036 62038//62038 +f 62237//62237 62239//62239 61780//61780 +f 62052//62052 62237//62237 61780//61780 +f 62239//62239 62021//62021 61786//61786 +f 61786//61786 61780//61780 62239//62239 +f 62038//62038 62036//62036 62250//62250 +f 62268//62268 62038//62038 62250//62250 +f 62257//62257 62255//62255 62053//62053 +f 62835//62835 62257//62257 62041//62041 +f 62041//62041 62043//62043 62835//62835 +f 62480//62480 62268//62268 62648//62648 +f 62043//62043 62268//62268 62480//62480 +f 62237//62237 62052//62052 62279//62279 +f 62279//62279 62053//62053 62255//62255 +f 62052//62052 62053//62053 62279//62279 +f 62239//62239 62237//62237 62451//62451 +f 62457//62457 62239//62239 62451//62451 +f 62021//62021 62239//62239 62457//62457 +f 62681//62681 62255//62255 62460//62460 +f 62024//62024 62684//62684 62036//62036 +f 62250//62250 62036//62036 62684//62684 +f 62268//62268 62250//62250 62481//62481 +f 62255//62255 62257//62257 62460//62460 +f 62257//62257 62835//62835 62460//62460 +f 62835//62835 62043//62043 62480//62480 +f 62648//62648 62268//62268 62481//62481 +f 62279//62279 62451//62451 62237//62237 +f 62681//62681 62451//62451 62279//62279 +f 62255//62255 62681//62681 62279//62279 +f 62024//62024 62021//62021 62457//62457 +f 62648//62648 63020//63020 62480//62480 +f 62481//62481 62659//62659 62648//62648 +f 62856//62856 62685//62685 62667//62667 +f 62481//62481 62685//62685 62675//62675 +f 62659//62659 62481//62481 62675//62675 +f 62675//62675 62685//62685 62856//62856 +f 62681//62681 62680//62680 62451//62451 +f 62876//62876 62457//62457 62680//62680 +f 62451//62451 62680//62680 62457//62457 +f 62682//62682 62681//62681 62460//62460 +f 62460//62460 62835//62835 62682//62682 +f 62684//62684 62024//62024 62683//62683 +f 62685//62685 62684//62684 62667//62667 +f 62250//62250 62684//62684 62685//62685 +f 62481//62481 62250//62250 62685//62685 +f 63020//63020 62835//62835 62480//62480 +f 62648//62648 62659//62659 63020//63020 +f 62850//62850 62667//62667 63074//63074 +f 62667//62667 62850//62850 62856//62856 +f 62659//62659 62675//62675 63131//63131 +f 62856//62856 62858//62858 62675//62675 +f 62675//62675 62858//62858 63131//63131 +f 62871//62871 62876//62876 62680//62680 +f 62680//62680 62681//62681 62871//62871 +f 62682//62682 62871//62871 62681//62681 +f 62682//62682 63070//63070 62871//62871 +f 62682//62682 62835//62835 63070//63070 +f 63073//63073 62684//62684 62683//62683 +f 62667//62667 62684//62684 63074//63074 +f 62457//62457 62876//62876 62024//62024 +f 62024//62024 62876//62876 62683//62683 +f 62683//62683 62876//62876 62877//62877 +f 62856//62856 63023//63023 62992//62992 +f 63338//63338 62659//62659 63131//63131 +f 63131//63131 62858//62858 63081//63081 +f 62856//62856 62992//62992 63087//63087 +f 62858//62858 62856//62856 63087//63087 +f 63081//63081 62858//62858 63087//63087 +f 62877//62877 62876//62876 63069//63069 +f 62871//62871 63069//63069 62876//62876 +f 63073//63073 62877//62877 63071//63071 +f 62877//62877 63073//63073 62683//62683 +f 63544//63544 63070//63070 63072//63072 +f 63074//63074 62684//62684 63073//63073 +f 63070//63070 62835//62835 63072//63072 +f 62835//62835 63020//63020 63072//63072 +f 63338//63338 63020//63020 62659//62659 +f 63023//63023 62850//62850 63215//63215 +f 62850//62850 63023//63023 62856//62856 +f 63338//63338 63127//63127 63020//63020 +f 63131//63131 63081//63081 63350//63350 +f 63072//63072 63020//63020 63127//63127 +f 63023//63023 63215//63215 63345//63345 +f 63087//63087 62992//62992 63023//63023 +f 63350//63350 63081//63081 63352//63352 +f 63069//63069 62871//62871 63275//63275 +f 62877//62877 63069//63069 63071//63071 +f 62871//62871 63070//63070 63275//63275 +f 63275//63275 63070//63070 63544//63544 +f 63071//63071 63436//63436 63073//63073 +f 63073//63073 63342//63342 63074//63074 +f 63074//63074 63342//63342 63215//63215 +f 62850//62850 63074//63074 63215//63215 +f 63344//63344 63215//63215 63342//63342 +f 63351//63351 63023//63023 63345//63345 +f 63087//63087 63023//63023 63351//63351 +f 63338//63338 63131//63131 63350//63350 +f 63352//63352 63087//63087 63351//63351 +f 63081//63081 63087//63087 63352//63352 +f 63127//63127 63338//63338 63427//63427 +f 63344//63344 63342//63342 63512//63512 +f 63215//63215 63344//63344 63587//63587 +f 63338//63338 63350//63350 63427//63427 +f 63352//63352 63351//63351 63597//63597 +f 63350//63350 63352//63352 63597//63597 +f 63706//63706 63069//63069 63440//63440 +f 63790//63790 63440//63440 63275//63275 +f 63275//63275 63440//63440 63069//63069 +f 63071//63071 63069//63069 63706//63706 +f 63275//63275 63539//63539 63790//63790 +f 63275//63275 63544//63544 63539//63539 +f 63512//63512 63342//63342 63436//63436 +f 63436//63436 63342//63342 63073//63073 +f 63436//63436 63603//63603 63512//63512 +f 63344//63344 63512//63512 63587//63587 +f 63215//63215 63587//63587 63530//63530 +f 63345//63345 63215//63215 63530//63530 +f 63351//63351 63345//63345 63530//63530 +f 63597//63597 63351//63351 63530//63530 +f 63427//63427 63597//63597 63595//63595 +f 63350//63350 63597//63597 63427//63427 +f 63539//63539 63544//63544 63630//63630 +f 63604//63604 63427//63427 63595//63595 +f 63427//63427 63604//63604 63127//63127 +f 63512//63512 63603//63603 63587//63587 +f 63539//63539 63630//63630 63601//63601 +f 63595//63595 63594//63594 63604//63604 +f 63638//63638 63704//63704 63642//63642 +f 63634//63634 63638//63638 63667//63667 +f 63704//63704 63638//63638 63634//63634 +f 63633//63633 63704//63704 63706//63706 +f 63634//63634 63635//63635 63704//63704 +f 63706//63706 63704//63704 63635//63635 +f 63633//63633 63440//63440 63790//63790 +f 63706//63706 63440//63440 63633//63633 +f 63706//63706 63635//63635 63071//63071 +f 63071//63071 63635//63635 63769//63769 +f 63769//63769 63603//63603 63071//63071 +f 63071//63071 63603//63603 63436//63436 +f 63630//63630 63544//63544 63072//63072 +f 63127//63127 63604//63604 63072//63072 +f 63072//63072 63604//63604 63630//63630 +f 63769//63769 63749//63749 63793//63793 +f 63601//63601 63630//63630 63792//63792 +f 63793//63793 63603//63603 63769//63769 +f 63726//63726 63793//63793 63749//63749 +f 63587//63587 63603//63603 63793//63793 +f 63726//63726 63792//63792 63793//63793 +f 63604//63604 63792//63792 63630//63630 +f 63604//63604 63594//63594 63792//63792 +f 63633//63633 63790//63790 63749//63749 +f 63796//63796 63587//63587 63793//63793 +f 63539//63539 63749//63749 63790//63790 +f 63749//63749 63539//63539 63601//63601 +f 63792//63792 63796//63796 63793//63793 +f 63792//63792 63594//63594 63796//63796 +f 63839//63839 63634//63634 63758//63758 +f 63635//63635 63634//63634 63839//63839 +f 63769//63769 63635//63635 63839//63839 +f 63530//63530 63587//63587 63796//63796 +f 63530//63530 63796//63796 63597//63597 +f 63594//63594 63595//63595 63796//63796 +f 63597//63597 63796//63796 63595//63595 +f 63749//63749 63882//63882 63726//63726 +f 63882//63882 63601//63601 63792//63792 +f 63882//63882 63792//63792 63726//63726 +f 63769//63769 63839//63839 64058//64058 +f 64058//64058 63749//63749 63769//63769 +f 63749//63749 64058//64058 63633//63633 +f 63749//63749 63601//63601 63882//63882 +f 63642//63642 63872//63872 63876//63876 +f 63874//63874 63872//63872 63948//63948 +f 63948//63948 63872//63872 63704//63704 +f 63704//63704 63872//63872 63642//63642 +f 63704//63704 63633//63633 63948//63948 +f 63642//63642 63876//63876 63638//63638 +f 63876//63876 63667//63667 63638//63638 +f 63758//63758 63667//63667 63876//63876 +f 63876//63876 63839//63839 63758//63758 +f 63667//63667 63758//63758 63634//63634 +f 63948//63948 63633//63633 64056//64056 +f 63876//63876 63872//63872 64058//64058 +f 63839//63839 63876//63876 64058//64058 +f 64058//64058 64056//64056 63633//63633 +f 64056//64056 63874//63874 63948//63948 +f 63872//63872 63874//63874 64056//64056 +f 64058//64058 63872//63872 64056//64056 +f 63654//63654 63645//63645 63640//63640 +f 63645//63645 63899//63899 63640//63640 +f 63899//63899 63889//63889 63640//63640 +f 64115//64115 63889//63889 63899//63899 +f 63899//63899 63645//63645 63901//63901 +f 63902//63902 63640//63640 63889//63889 +f 63645//63645 63654//63654 63901//63901 +f 63904//63904 63640//63640 63902//63902 +f 63654//63654 63640//63640 63904//63904 +f 63901//63901 63904//63904 63906//63906 +f 63654//63654 63904//63904 63901//63901 +f 63889//63889 64115//64115 64072//64072 +f 64072//64072 64115//64115 64068//64068 +f 64076//64076 64122//64122 64072//64072 +f 64072//64072 64122//64122 63889//63889 +f 63889//63889 64122//64122 64078//64078 +f 64078//64078 64122//64122 63899//63899 +f 63899//63899 64122//64122 64115//64115 +f 64115//64115 64122//64122 64076//64076 +f 63901//63901 64078//64078 63899//63899 +f 64078//64078 64076//64076 63889//63889 +f 63889//63889 64076//64076 63902//63902 +f 63902//63902 64076//64076 64072//64072 +f 63902//63902 64072//64072 64082//64082 +f 64119//64119 63902//63902 63901//63901 +f 63901//63901 63902//63902 64078//64078 +f 64078//64078 63902//63902 64084//64084 +f 64084//64084 63902//63902 64082//64082 +f 64119//64119 63904//63904 63902//63902 +f 64119//64119 63901//63901 63906//63906 +f 63904//63904 64119//64119 63906//63906 +f 64076//64076 64068//64068 64115//64115 +f 64078//64078 64273//64273 64068//64068 +f 64076//64076 64078//64078 64068//64068 +f 64082//64082 64072//64072 64068//64068 +f 64273//64273 64082//64082 64068//64068 +f 64084//64084 64273//64273 64078//64078 +f 64082//64082 64273//64273 64084//64084 +f 64075//64075 64116//64116 64079//64079 +f 64116//64116 64075//64075 64083//64083 +f 64116//64116 64118//64118 64079//64079 +f 64079//64079 64118//64118 64081//64081 +f 64118//64118 64116//64116 64083//64083 +f 64118//64118 64083//64083 64085//64085 +f 64081//64081 64118//64118 64085//64085 +f 64280//64280 64075//64075 64079//64079 +f 64282//64282 64075//64075 64280//64280 +f 64083//64083 64075//64075 64282//64282 +f 64280//64280 64079//64079 64283//64283 +f 64081//64081 64283//64283 64079//64079 +f 64083//64083 64283//64283 64085//64085 +f 64282//64282 64283//64283 64083//64083 +f 64085//64085 64283//64283 64081//64081 +f 64283//64283 64282//64282 64280//64280 +f 63475//63475 63471//63471 63472//63472 +f 63471//63471 63475//63475 63477//63477 +f 63675//63675 63472//63472 63673//63673 +f 63472//63472 63471//63471 63673//63673 +f 63676//63676 63472//63472 63675//63675 +f 63472//63472 63676//63676 63475//63475 +f 63475//63475 63676//63676 63685//63685 +f 63673//63673 63471//63471 63681//63681 +f 63471//63471 63477//63477 63681//63681 +f 63477//63477 63685//63685 63682//63682 +f 63475//63475 63685//63685 63477//63477 +f 63681//63681 63477//63477 63682//63682 +f 63675//63675 63673//63673 64106//64106 +f 64106//64106 63673//63673 63929//63929 +f 63676//63676 63675//63675 63930//63930 +f 63931//63931 63676//63676 63930//63930 +f 63685//63685 63676//63676 63931//63931 +f 63673//63673 63681//63681 63929//63929 +f 64109//64109 63685//63685 63931//63931 +f 63682//63682 63685//63685 64109//64109 +f 64107//64107 63930//63930 64106//64106 +f 63675//63675 64106//64106 63930//63930 +f 64106//64106 63929//63929 64108//64108 +f 63931//63931 63930//63930 64107//64107 +f 63929//63929 63681//63681 64108//64108 +f 64108//64108 63682//63682 64109//64109 +f 63681//63681 63682//63682 64108//64108 +f 64108//64108 64107//64107 64106//64106 +f 63931//63931 64108//64108 64109//64109 +f 64107//64107 64108//64108 63931//63931 +f 63725//63725 63747//63747 63763//63763 +f 63725//63725 63768//63768 63738//63738 +f 63768//63768 63725//63725 63763//63763 +f 63725//63725 63738//63738 63808//63808 +f 63817//63817 63747//63747 63808//63808 +f 63725//63725 63808//63808 63747//63747 +f 63817//63817 63819//63819 63741//63741 +f 63819//63819 63957//63957 63741//63741 +f 63747//63747 63817//63817 63741//63741 +f 63741//63741 63957//63957 63747//63747 +f 63763//63763 63747//63747 63995//63995 +f 63957//63957 63995//63995 63747//63747 +f 63995//63995 63831//63831 63763//63763 +f 63738//63738 63768//63768 63827//63827 +f 63831//63831 63768//63768 63763//63763 +f 63957//63957 63819//63819 64018//64018 +f 63957//63957 63966//63966 63995//63995 +f 63831//63831 63995//63995 63966//63966 +f 63966//63966 63957//63957 64169//64169 +f 63827//63827 63768//63768 63968//63968 +f 63768//63768 63831//63831 63969//63969 +f 64299//64299 64018//64018 63819//63819 +f 64169//64169 63957//63957 64018//64018 +f 64169//64169 64021//64021 63966//63966 +f 63768//63768 63969//63969 63968//63968 +f 63966//63966 64022//64022 63831//63831 +f 63808//63808 64065//64065 63817//63817 +f 63817//63817 64065//64065 64117//64117 +f 63808//63808 63738//63738 64067//64067 +f 64065//64065 63808//63808 64067//64067 +f 64299//64299 63819//63819 63817//63817 +f 64299//64299 63817//63817 64117//64117 +f 63738//63738 63827//63827 64067//64067 +f 64021//64021 64169//64169 64225//64225 +f 63966//63966 64021//64021 64179//64179 +f 63969//63969 63831//63831 64022//64022 +f 63969//63969 64022//64022 64239//64239 +f 64179//64179 64239//64239 64022//64022 +f 63966//63966 64179//64179 64022//64022 +f 64225//64225 64169//64169 64221//64221 +f 64021//64021 64230//64230 64179//64179 +f 64328//64328 64021//64021 64225//64225 +f 64021//64021 64328//64328 64230//64230 +f 64067//64067 64271//64271 64065//64065 +f 64065//64065 64299//64299 64117//64117 +f 64065//64065 64271//64271 64299//64299 +f 64299//64299 64271//64271 64221//64221 +f 64299//64299 64221//64221 64018//64018 +f 64169//64169 64018//64018 64221//64221 +f 63827//63827 64271//64271 64067//64067 +f 63827//63827 63968//63968 64271//64271 +f 64230//64230 64328//64328 64331//64331 +f 63969//63969 64239//64239 64425//64425 +f 64179//64179 64427//64427 64239//64239 +f 64427//64427 64179//64179 64333//64333 +f 64179//64179 64230//64230 64333//64333 +f 64333//64333 64230//64230 64331//64331 +f 64328//64328 64225//64225 64386//64386 +f 64386//64386 64331//64331 64328//64328 +f 64427//64427 64425//64425 64239//64239 +f 64333//64333 64331//64331 64388//64388 +f 64271//64271 64461//64461 64221//64221 +f 64221//64221 64461//64461 64462//64462 +f 64462//64462 64461//64461 64388//64388 +f 64221//64221 64462//64462 64225//64225 +f 64386//64386 64225//64225 64462//64462 +f 64388//64388 64331//64331 64462//64462 +f 64461//64461 64271//64271 63968//63968 +f 64425//64425 64461//64461 63968//63968 +f 64425//64425 63968//63968 63969//63969 +f 64425//64425 64427//64427 64461//64461 +f 64461//64461 64427//64427 64388//64388 +f 64427//64427 64333//64333 64388//64388 +f 64331//64331 64386//64386 64462//64462 +f 63700//63700 63721//63721 63710//63710 +f 63700//63700 63694//63694 63721//63721 +f 63713//63713 63710//63710 63721//63721 +f 63721//63721 63694//63694 63696//63696 +f 63713//63713 63721//63721 63696//63696 +f 63694//63694 63886//63886 64080//64080 +f 63696//63696 63694//63694 64080//64080 +f 64080//64080 64086//64086 63696//63696 +f 64086//64086 63923//63923 63696//63696 +f 63886//63886 63700//63700 63920//63920 +f 63700//63700 63886//63886 63694//63694 +f 63713//63713 63696//63696 63923//63923 +f 64080//64080 63886//63886 64063//64063 +f 64063//64063 63920//63920 64102//64102 +f 63886//63886 63920//63920 64063//64063 +f 64135//64135 64102//64102 63710//63710 +f 63710//63710 64102//64102 63700//63700 +f 63700//63700 64102//64102 63920//63920 +f 63710//63710 63713//63713 64136//64136 +f 64136//64136 64135//64135 63710//63710 +f 64137//64137 64136//64136 63713//63713 +f 63713//63713 63923//63923 64137//64137 +f 64063//64063 64102//64102 64287//64287 +f 64287//64287 64288//64288 64063//64063 +f 64289//64289 64063//64063 64288//64288 +f 64080//64080 64063//64063 64289//64289 +f 63923//63923 64086//64086 64290//64290 +f 64086//64086 64080//64080 64289//64289 +f 64289//64289 64450//64450 64086//64086 +f 64450//64450 64290//64290 64086//64086 +f 64612//64612 64287//64287 64446//64446 +f 64288//64288 64287//64287 64612//64612 +f 64289//64289 64288//64288 64612//64612 +f 64450//64450 64289//64289 64612//64612 +f 64449//64449 64290//64290 64450//64450 +f 64449//64449 63923//63923 64290//64290 +f 64446//64446 64287//64287 64135//64135 +f 64135//64135 64287//64287 64102//64102 +f 64448//64448 64457//64457 64136//64136 +f 64136//64136 64457//64457 64135//64135 +f 64135//64135 64457//64457 64446//64446 +f 64137//64137 64448//64448 64136//64136 +f 64449//64449 64448//64448 63923//63923 +f 63923//63923 64448//64448 64137//64137 +f 64457//64457 64612//64612 64446//64446 +f 64457//64457 64448//64448 64612//64612 +f 64449//64449 64612//64612 64448//64448 +f 64450//64450 64612//64612 64449//64449 +f 64882//64882 64909//64909 64900//64900 +f 64899//64899 64938//64938 64900//64900 +f 64938//64938 64882//64882 64900//64900 +f 64909//64909 64899//64899 64900//64900 +f 64899//64899 65023//65023 64938//64938 +f 64938//64938 65023//65023 64882//64882 +f 64909//64909 65023//65023 64899//64899 +f 64882//64882 65023//65023 64909//64909 +f 65418//65418 65420//65420 65416//65416 +f 65418//65418 65427//65427 65734//65734 +f 65420//65420 65418//65418 65734//65734 +f 65416//65416 65586//65586 65558//65558 +f 65572//65572 65586//65586 65416//65416 +f 65583//65583 65586//65586 65572//65572 +f 65416//65416 65558//65558 65418//65418 +f 65420//65420 65572//65572 65416//65416 +f 65733//65733 65572//65572 65420//65420 +f 65427//65427 65418//65418 65726//65726 +f 65726//65726 65560//65560 65427//65427 +f 65563//65563 65427//65427 65560//65560 +f 65733//65733 65420//65420 65734//65734 +f 65734//65734 65427//65427 65563//65563 +f 65726//65726 65418//65418 65558//65558 +f 65583//65583 65572//65572 65720//65720 +f 65720//65720 65724//65724 65583//65583 +f 65726//65726 65558//65558 65725//65725 +f 65586//65586 65725//65725 65558//65558 +f 65733//65733 65720//65720 65572//65572 +f 65720//65720 65883//65883 65724//65724 +f 65725//65725 65586//65586 65893//65893 +f 65733//65733 65734//65734 65887//65887 +f 65887//65887 65885//65885 65733//65733 +f 65734//65734 65563//65563 65887//65887 +f 65883//65883 65720//65720 65885//65885 +f 65720//65720 65733//65733 65885//65885 +f 65883//65883 65911//65911 65724//65724 +f 65724//65724 65911//65911 65583//65583 +f 65583//65583 65911//65911 65586//65586 +f 65586//65586 65911//65911 65893//65893 +f 65893//65893 65911//65911 65883//65883 +f 65725//65725 65893//65893 66015//66015 +f 66196//66196 65725//65725 66015//66015 +f 65726//65726 65725//65725 66196//66196 +f 66015//66015 65893//65893 66021//66021 +f 65893//65893 65883//65883 66021//66021 +f 65883//65883 65885//65885 66025//66025 +f 66025//66025 66021//66021 65883//65883 +f 65560//65560 65726//65726 66196//66196 +f 66196//66196 66028//66028 65560//65560 +f 65563//65563 65560//65560 66028//66028 +f 65885//65885 65887//65887 66025//66025 +f 65887//65887 65563//65563 66028//66028 +f 66025//66025 65887//65887 66028//66028 +f 66015//66015 66021//66021 66025//66025 +f 66025//66025 66196//66196 66015//66015 +f 66028//66028 66196//66196 66025//66025 +f 65753//65753 65651//65651 65664//65664 +f 65631//65631 65928//65928 65809//65809 +f 65631//65631 65651//65651 65928//65928 +f 65651//65651 65753//65753 65670//65670 +f 65664//65664 65754//65754 65723//65723 +f 65740//65740 65664//65664 65723//65723 +f 65753//65753 65664//65664 65740//65740 +f 65740//65740 65730//65730 65753//65753 +f 65754//65754 65631//65631 65809//65809 +f 65809//65809 65722//65722 65754//65754 +f 65754//65754 65664//65664 65631//65631 +f 65631//65631 65664//65664 65651//65651 +f 65753//65753 65730//65730 65670//65670 +f 65723//65723 65754//65754 65722//65722 +f 65769//65769 65809//65809 65928//65928 +f 65928//65928 65651//65651 65855//65855 +f 65651//65651 65670//65670 65855//65855 +f 65769//65769 65960//65960 65723//65723 +f 65723//65723 65722//65722 65769//65769 +f 66010//66010 65723//65723 65960//65960 +f 66016//66016 65723//65723 66010//66010 +f 65809//65809 65769//65769 65722//65722 +f 65740//65740 65723//65723 66016//66016 +f 66016//66016 65876//65876 65740//65740 +f 65730//65730 65740//65740 65876//65876 +f 65730//65730 65855//65855 65670//65670 +f 66155//66155 65855//65855 65965//65965 +f 66067//66067 65769//65769 65928//65928 +f 66155//66155 66260//66260 65928//65928 +f 65855//65855 66155//66155 65928//65928 +f 65855//65855 65730//65730 65965//65965 +f 66260//66260 66067//66067 65928//65928 +f 65876//65876 66019//66019 65730//65730 +f 66019//66019 65965//65965 65730//65730 +f 66155//66155 65965//65965 66161//66161 +f 65965//65965 66019//66019 66161//66161 +f 65960//65960 65769//65769 66067//66067 +f 66067//66067 66317//66317 65960//65960 +f 65960//65960 66317//66317 66010//66010 +f 66016//66016 66010//66010 66160//66160 +f 66016//66016 66160//66160 65876//65876 +f 66160//66160 66161//66161 65876//65876 +f 65876//65876 66161//66161 66019//66019 +f 66317//66317 66067//66067 66260//66260 +f 66155//66155 66161//66161 66260//66260 +f 66160//66160 66010//66010 66317//66317 +f 66261//66261 66160//66160 66317//66317 +f 66260//66260 66161//66161 66261//66261 +f 66261//66261 66161//66161 66160//66160 +f 66317//66317 66260//66260 66261//66261 +f 66020//66020 65895//65895 65874//65874 +f 65877//65877 65895//65895 66020//66020 +f 65897//65897 65895//65895 65877//65877 +f 65895//65895 66026//66026 65874//65874 +f 66026//66026 65895//65895 65897//65897 +f 66026//66026 65897//65897 66037//66037 +f 65880//65880 65897//65897 65877//65877 +f 66037//66037 65880//65880 65881//65881 +f 65897//65897 65880//65880 66037//66037 +f 66024//66024 65877//65877 66020//66020 +f 66029//66029 65877//65877 66024//66024 +f 65877//65877 66029//66029 65880//65880 +f 65880//65880 66029//66029 66181//66181 +f 66035//66035 65880//65880 66181//66181 +f 65881//65881 65880//65880 66035//66035 +f 66020//66020 65874//65874 66176//66176 +f 66024//66024 66020//66020 66176//66176 +f 66176//66176 66026//66026 66180//66180 +f 65874//65874 66026//66026 66176//66176 +f 66026//66026 66037//66037 66184//66184 +f 66184//66184 66180//66180 66026//66026 +f 66037//66037 65881//65881 66182//66182 +f 66035//66035 66182//66182 65881//65881 +f 66184//66184 66037//66037 66182//66182 +f 66029//66029 66024//66024 66321//66321 +f 66321//66321 66331//66331 66029//66029 +f 66181//66181 66029//66029 66331//66331 +f 66035//66035 66181//66181 66331//66331 +f 66331//66331 66334//66334 66035//66035 +f 66182//66182 66035//66035 66334//66334 +f 66331//66331 66321//66321 66609//66609 +f 66334//66334 66331//66331 66609//66609 +f 66182//66182 66334//66334 66453//66453 +f 66458//66458 66182//66182 66453//66453 +f 66184//66184 66182//66182 66458//66458 +f 66609//66609 66321//66321 66176//66176 +f 66176//66176 66321//66321 66024//66024 +f 66458//66458 66180//66180 66184//66184 +f 66176//66176 66180//66180 66609//66609 +f 66609//66609 66180//66180 66458//66458 +f 66610//66610 66334//66334 66609//66609 +f 66453//66453 66334//66334 66610//66610 +f 66458//66458 66453//66453 66612//66612 +f 66453//66453 66613//66613 66612//66612 +f 66720//66720 66613//66613 66715//66715 +f 66740//66740 66610//66610 66609//66609 +f 66740//66740 66458//66458 66741//66741 +f 66715//66715 66453//66453 66610//66610 +f 66741//66741 66612//66612 66742//66742 +f 66458//66458 66612//66612 66741//66741 +f 66613//66613 66453//66453 66715//66715 +f 66742//66742 66613//66613 66720//66720 +f 66612//66612 66613//66613 66742//66742 +f 66740//66740 66609//66609 66458//66458 +f 66741//66741 66610//66610 66740//66740 +f 66610//66610 66741//66741 66715//66715 +f 66742//66742 66866//66866 66715//66715 +f 66741//66741 66742//66742 66715//66715 +f 66866//66866 66742//66742 66720//66720 +f 66715//66715 66866//66866 66720//66720 +f 66338//66338 66469//66469 66337//66337 +f 66335//66335 66186//66186 66313//66313 +f 66462//66462 66335//66335 66313//66313 +f 66335//66335 66337//66337 66188//66188 +f 66188//66188 66186//66186 66335//66335 +f 66314//66314 66313//66313 66188//66188 +f 66188//66188 66313//66313 66186//66186 +f 66314//66314 66337//66337 66469//66469 +f 66188//66188 66337//66337 66314//66314 +f 66335//66335 66462//66462 66476//66476 +f 66335//66335 66476//66476 66337//66337 +f 66337//66337 66476//66476 66338//66338 +f 66462//66462 66313//66313 66465//66465 +f 66472//66472 66313//66313 66314//66314 +f 66314//66314 66469//66469 66472//66472 +f 66592//66592 66462//66462 66590//66590 +f 66465//66465 66590//66590 66462//66462 +f 66462//66462 66592//66592 66476//66476 +f 66599//66599 66338//66338 66603//66603 +f 66469//66469 66338//66338 66599//66599 +f 66465//66465 66313//66313 66472//66472 +f 66472//66472 66469//66469 66599//66599 +f 66592//66592 66590//66590 66722//66722 +f 66722//66722 66465//66465 66729//66729 +f 66590//66590 66465//66465 66722//66722 +f 66734//66734 66599//66599 66735//66735 +f 66599//66599 66603//66603 66738//66738 +f 66738//66738 66735//66735 66599//66599 +f 66472//66472 66729//66729 66465//66465 +f 66734//66734 66729//66729 66472//66472 +f 66599//66599 66734//66734 66472//66472 +f 66743//66743 66592//66592 66722//66722 +f 66744//66744 66476//66476 66743//66743 +f 66743//66743 66476//66476 66592//66592 +f 66744//66744 66745//66745 66476//66476 +f 66476//66476 66745//66745 66338//66338 +f 66338//66338 66745//66745 66603//66603 +f 66603//66603 66745//66745 66738//66738 +f 66743//66743 66867//66867 66744//66744 +f 66867//66867 66722//66722 66868//66868 +f 66743//66743 66722//66722 66867//66867 +f 66868//66868 66722//66722 66729//66729 +f 66729//66729 66734//66734 66868//66868 +f 66744//66744 66867//66867 66745//66745 +f 66868//66868 66738//66738 66745//66745 +f 66867//66867 66868//66868 66745//66745 +f 66738//66738 66868//66868 66735//66735 +f 66735//66735 66868//66868 66734//66734 +f 66732//66732 66717//66717 66746//66746 +f 66719//66719 66746//66746 66717//66717 +f 66732//66732 66746//66746 66719//66719 +f 66732//66732 66869//66869 66717//66717 +f 66717//66717 66869//66869 66719//66719 +f 66869//66869 66732//66732 66719//66719 +f 68032//68032 68081//68081 68082//68082 +f 68163//68163 68032//68032 68082//68082 +f 68082//68082 68162//68162 68163//68163 +f 68081//68081 68032//68032 68112//68112 +f 68032//68032 68163//68163 68112//68112 +f 68156//68156 68081//68081 68157//68157 +f 68156//68156 68162//68162 68082//68082 +f 68082//68082 68081//68081 68156//68156 +f 68221//68221 68162//68162 68156//68156 +f 68163//68163 68162//68162 68221//68221 +f 68225//68225 68163//68163 68221//68221 +f 68112//68112 68157//68157 68081//68081 +f 68112//68112 68225//68225 68157//68157 +f 68163//68163 68225//68225 68112//68112 +f 68316//68316 68221//68221 68156//68156 +f 68156//68156 68157//68157 68316//68316 +f 68157//68157 68225//68225 68316//68316 +f 68225//68225 68221//68221 68316//68316 +f 68514//68514 68515//68515 68512//68512 +f 68515//68515 68524//68524 68512//68512 +f 68524//68524 68515//68515 68518//68518 +f 68512//68512 68524//68524 68518//68518 +f 68658//68658 68514//68514 68660//68660 +f 68514//68514 68658//68658 68659//68659 +f 68514//68514 68512//68512 68660//68660 +f 68512//68512 68518//68518 68660//68660 +f 68661//68661 68514//68514 68659//68659 +f 68515//68515 68514//68514 68661//68661 +f 68660//68660 68515//68515 68661//68661 +f 68518//68518 68515//68515 68660//68660 +f 68658//68658 68781//68781 68659//68659 +f 68659//68659 68781//68781 68905//68905 +f 68659//68659 68905//68905 68782//68782 +f 68792//68792 68781//68781 68658//68658 +f 68658//68658 68660//68660 68792//68792 +f 68781//68781 68792//68792 68782//68782 +f 68782//68782 68792//68792 68659//68659 +f 68792//68792 68660//68660 68661//68661 +f 68661//68661 68659//68659 68792//68792 +f 68782//68782 68905//68905 68781//68781 +f 69089//69089 69092//69092 69093//69093 +f 69195//69195 69089//69089 69206//69206 +f 69092//69092 69089//69089 69195//69195 +f 69195//69195 69206//69206 69093//69093 +f 69093//69093 69092//69092 69195//69195 +f 69089//69089 69093//69093 69206//69206 +f 69080//69080 69107//69107 69085//69085 +f 69085//69085 69121//69121 69080//69080 +f 69080//69080 69121//69121 69087//69087 +f 69085//69085 69212//69212 69121//69121 +f 69086//69086 69121//69121 69212//69212 +f 69087//69087 69121//69121 69086//69086 +f 69107//69107 69080//69080 69186//69186 +f 69186//69186 69080//69080 69190//69190 +f 69080//69080 69087//69087 69190//69190 +f 69212//69212 69085//69085 69304//69304 +f 69190//69190 69086//69086 69193//69193 +f 69087//69087 69086//69086 69190//69190 +f 69186//69186 69208//69208 69107//69107 +f 69086//69086 69212//69212 69193//69193 +f 69208//69208 69213//69213 69107//69107 +f 69107//69107 69213//69213 69085//69085 +f 69085//69085 69213//69213 69304//69304 +f 69208//69208 69186//69186 69299//69299 +f 69208//69208 69301//69301 69213//69213 +f 69304//69304 69308//69308 69212//69212 +f 69304//69304 69213//69213 69301//69301 +f 69193//69193 69212//69212 69308//69308 +f 69190//69190 69299//69299 69186//69186 +f 69299//69299 69190//69190 69310//69310 +f 69193//69193 69310//69310 69190//69190 +f 69301//69301 69208//69208 69299//69299 +f 69301//69301 69299//69299 69310//69310 +f 69310//69310 69308//69308 69304//69304 +f 69301//69301 69310//69310 69304//69304 +f 69310//69310 69193//69193 69308//69308 +f 68758//68758 68772//68772 68767//68767 +f 68767//68767 68884//68884 68758//68758 +f 68758//68758 68884//68884 68772//68772 +f 68772//68772 68884//68884 68883//68883 +f 68883//68883 68884//68884 68880//68880 +f 68886//68886 68772//68772 68883//68883 +f 68884//68884 68767//68767 68886//68886 +f 68767//68767 68772//68772 68886//68886 +f 68994//68994 68880//68880 68971//68971 +f 68996//68996 68994//68994 68971//68971 +f 68880//68880 68884//68884 68975//68975 +f 68975//68975 68971//68971 68880//68880 +f 68977//68977 68880//68880 68994//68994 +f 68883//68883 68880//68880 68977//68977 +f 68977//68977 68975//68975 68883//68883 +f 68883//68883 68975//68975 68886//68886 +f 68886//68886 68975//68975 68884//68884 +f 69091//69091 69081//69081 69083//69083 +f 68996//68996 69081//69081 69091//69091 +f 68994//68994 68996//68996 69091//69091 +f 69081//69081 68971//68971 69095//69095 +f 68996//68996 68971//68971 69081//69081 +f 68975//68975 69095//69095 68971//68971 +f 68977//68977 68994//68994 69101//69101 +f 69081//69081 69191//69191 69083//69083 +f 69091//69091 69083//69083 69187//69187 +f 69083//69083 69191//69191 69187//69187 +f 69192//69192 69091//69091 69187//69187 +f 69191//69191 69081//69081 69095//69095 +f 68975//68975 69200//69200 69095//69095 +f 68977//68977 69101//69101 69205//69205 +f 69200//69200 68977//68977 69205//69205 +f 68977//68977 69200//69200 68975//68975 +f 69192//69192 69101//69101 69091//69091 +f 69091//69091 69101//69101 68994//68994 +f 69205//69205 69101//69101 69192//69192 +f 69191//69191 69205//69205 69192//69192 +f 69187//69187 69191//69191 69192//69192 +f 69205//69205 69191//69191 69095//69095 +f 69095//69095 69200//69200 69205//69205 +f 69305//69305 69300//69300 69302//69302 +f 69303//69303 69300//69300 69305//69305 +f 69302//69302 69300//69300 69407//69407 +f 69404//69404 69302//69302 69407//69407 +f 69300//69300 69303//69303 69407//69407 +f 69305//69305 69302//69302 69408//69408 +f 69407//69407 69305//69305 69409//69409 +f 69303//69303 69305//69305 69407//69407 +f 69409//69409 69305//69305 69408//69408 +f 69408//69408 69302//69302 69404//69404 +f 69407//69407 69561//69561 69404//69404 +f 69404//69404 69561//69561 69408//69408 +f 69407//69407 69409//69409 69408//69408 +f 69561//69561 69407//69407 69408//69408 +f 69529//69529 69538//69538 69531//69531 +f 69538//69538 69535//69535 69536//69536 +f 69529//69529 69531//69531 69653//69653 +f 69536//69536 69535//69535 69655//69655 +f 69538//69538 69536//69536 69659//69659 +f 69531//69531 69538//69538 69659//69659 +f 69653//69653 69681//69681 69529//69529 +f 69529//69529 69681//69681 69538//69538 +f 69538//69538 69681//69681 69535//69535 +f 69535//69535 69681//69681 69655//69655 +f 69653//69653 69655//69655 69681//69681 +f 69801//69801 69655//69655 69653//69653 +f 69801//69801 69653//69653 69803//69803 +f 69531//69531 69803//69803 69653//69653 +f 69801//69801 69536//69536 69655//69655 +f 69536//69536 69801//69801 69659//69659 +f 69801//69801 69803//69803 69659//69659 +f 69659//69659 69803//69803 69531//69531 +f 69440//69440 69405//69405 69406//69406 +f 69545//69545 69405//69405 69524//69524 +f 69406//69406 69405//69405 69545//69545 +f 69537//69537 69524//69524 69405//69405 +f 69405//69405 69440//69440 69563//69563 +f 69405//69405 69563//69563 69537//69537 +f 69540//69540 69537//69537 69563//69563 +f 69545//69545 69524//69524 69646//69646 +f 69650//69650 69545//69545 69646//69646 +f 69524//69524 69537//69537 69667//69667 +f 69667//69667 69646//69646 69524//69524 +f 69537//69537 69540//69540 69663//69663 +f 69667//69667 69537//69537 69663//69663 +f 69650//69650 69677//69677 69545//69545 +f 69545//69545 69677//69677 69406//69406 +f 69406//69406 69677//69677 69678//69678 +f 69440//69440 69406//69406 69678//69678 +f 69682//69682 69440//69440 69678//69678 +f 69440//69440 69682//69682 69684//69684 +f 69684//69684 69682//69682 69680//69680 +f 69683//69683 69540//69540 69684//69684 +f 69684//69684 69540//69540 69440//69440 +f 69440//69440 69540//69540 69563//69563 +f 69663//69663 69540//69540 69683//69683 +f 69677//69677 69769//69769 69678//69678 +f 69677//69677 69650//69650 69769//69769 +f 69873//69873 69678//69678 69769//69769 +f 69769//69769 69646//69646 69778//69778 +f 69650//69650 69646//69646 69769//69769 +f 69778//69778 69646//69646 69667//69667 +f 69778//69778 69667//69667 69663//69663 +f 69682//69682 69802//69802 69680//69680 +f 69785//69785 69871//69871 69778//69778 +f 69785//69785 69778//69778 69663//69663 +f 69683//69683 69785//69785 69663//69663 +f 69683//69683 69684//69684 69789//69789 +f 69769//69769 69871//69871 69873//69873 +f 69871//69871 69769//69769 69778//69778 +f 69785//69785 69683//69683 69878//69878 +f 69683//69683 69789//69789 69880//69880 +f 69880//69880 69878//69878 69683//69683 +f 69882//69882 69880//69880 69789//69789 +f 69678//69678 69873//69873 69682//69682 +f 69873//69873 69802//69802 69682//69682 +f 69899//69899 69789//69789 69802//69802 +f 69802//69802 69789//69789 69680//69680 +f 69680//69680 69789//69789 69684//69684 +f 69882//69882 69789//69789 69899//69899 +f 69871//69871 69974//69974 69873//69873 +f 69785//69785 69974//69974 69871//69871 +f 69873//69873 69974//69974 69977//69977 +f 69802//69802 69873//69873 69977//69977 +f 69974//69974 69785//69785 69978//69978 +f 69899//69899 69802//69802 69977//69977 +f 69977//69977 69980//69980 69899//69899 +f 69882//69882 69899//69899 69980//69980 +f 69785//69785 69878//69878 69978//69978 +f 69980//69980 69977//69977 69974//69974 +f 69974//69974 69978//69978 70118//70118 +f 70118//70118 69980//69980 69974//69974 +f 69980//69980 70118//70118 69882//69882 +f 69880//69880 69978//69978 69878//69878 +f 70118//70118 69978//69978 69880//69880 +f 69882//69882 70118//70118 69880//69880 +f 69528//69528 69562//69562 69523//69523 +f 69523//69523 69521//69521 69528//69528 +f 69528//69528 69564//69564 69562//69562 +f 69526//69526 69564//69564 69528//69528 +f 69562//69562 69564//69564 69565//69565 +f 69523//69523 69562//69562 69544//69544 +f 69562//69562 69565//69565 69544//69544 +f 69521//69521 69523//69523 69644//69644 +f 69647//69647 69644//69644 69523//69523 +f 69647//69647 69544//69544 69662//69662 +f 69523//69523 69544//69544 69647//69647 +f 69685//69685 69662//69662 69544//69544 +f 69676//69676 69521//69521 69644//69644 +f 69528//69528 69521//69521 69679//69679 +f 69679//69679 69521//69521 69676//69676 +f 69528//69528 69679//69679 69526//69526 +f 69564//69564 69526//69526 69565//69565 +f 69565//69565 69526//69526 69686//69686 +f 69686//69686 69544//69544 69565//69565 +f 69685//69685 69544//69544 69686//69686 +f 69679//69679 69676//69676 69872//69872 +f 69676//69676 69644//69644 69777//69777 +f 69777//69777 69872//69872 69676//69676 +f 69647//69647 69884//69884 69777//69777 +f 69644//69644 69647//69647 69777//69777 +f 69679//69679 69780//69780 69526//69526 +f 69884//69884 69647//69647 69662//69662 +f 69662//69662 69685//69685 69886//69886 +f 69886//69886 69685//69685 69787//69787 +f 69685//69685 69686//69686 69787//69787 +f 69872//69872 69777//69777 69883//69883 +f 69780//69780 69679//69679 69872//69872 +f 69872//69872 69876//69876 69780//69780 +f 69883//69883 69777//69777 69884//69884 +f 69886//69886 69884//69884 69662//69662 +f 69526//69526 69780//69780 69900//69900 +f 69900//69900 69787//69787 69526//69526 +f 69526//69526 69787//69787 69686//69686 +f 69876//69876 69872//69872 69975//69975 +f 69872//69872 69883//69883 69975//69975 +f 69886//69886 69883//69883 69884//69884 +f 70099//70099 69883//69883 69886//69886 +f 69780//69780 69876//69876 70117//70117 +f 69986//69986 69780//69780 70117//70117 +f 69986//69986 69900//69900 69780//69780 +f 69787//69787 70099//70099 69886//69886 +f 70106//70106 70099//70099 69787//69787 +f 69787//69787 69900//69900 69990//69990 +f 70106//70106 69787//69787 69990//69990 +f 69900//69900 69986//69986 69990//69990 +f 69975//69975 70103//70103 69876//69876 +f 69883//69883 70099//70099 69975//69975 +f 70117//70117 69876//69876 70103//70103 +f 69986//69986 70117//70117 70186//70186 +f 70186//70186 70301//70301 69986//69986 +f 69990//69990 69986//69986 70301//70301 +f 70117//70117 70103//70103 70182//70182 +f 70182//70182 70186//70186 70117//70117 +f 69975//69975 70296//70296 70103//70103 +f 70099//70099 70296//70296 69975//69975 +f 70296//70296 70099//70099 70106//70106 +f 70106//70106 69990//69990 70189//70189 +f 69990//69990 70301//70301 70189//70189 +f 70182//70182 70103//70103 70282//70282 +f 70103//70103 70296//70296 70282//70282 +f 70189//70189 70296//70296 70106//70106 +f 70189//70189 70301//70301 70300//70300 +f 70282//70282 70382//70382 70182//70182 +f 70186//70186 70182//70182 70382//70382 +f 70296//70296 70382//70382 70282//70282 +f 70382//70382 70296//70296 70381//70381 +f 70296//70296 70189//70189 70381//70381 +f 70186//70186 70382//70382 70388//70388 +f 70301//70301 70186//70186 70388//70388 +f 70189//70189 70300//70300 70381//70381 +f 70300//70300 70301//70301 70388//70388 +f 70388//70388 70382//70382 70381//70381 +f 70388//70388 70381//70381 70300//70300 +f 70305//70305 70286//70286 70287//70287 +f 70287//70287 70293//70293 70305//70305 +f 70305//70305 70306//70306 70389//70389 +f 70286//70286 70305//70305 70389//70389 +f 70293//70293 70283//70283 70284//70284 +f 70305//70305 70299//70299 70306//70306 +f 70288//70288 70293//70293 70284//70284 +f 70305//70305 70293//70293 70288//70288 +f 70299//70299 70305//70305 70288//70288 +f 70306//70306 70299//70299 70298//70298 +f 70389//70389 70306//70306 70298//70298 +f 70293//70293 70287//70287 70393//70393 +f 70287//70287 70286//70286 70383//70383 +f 70389//70389 70383//70383 70286//70286 +f 70283//70283 70393//70393 70394//70394 +f 70393//70393 70283//70283 70293//70293 +f 70299//70299 70288//70288 70477//70477 +f 70298//70298 70299//70299 70398//70398 +f 70398//70398 70299//70299 70477//70477 +f 70481//70481 70283//70283 70394//70394 +f 70284//70284 70283//70283 70481//70481 +f 70480//70480 70284//70284 70481//70481 +f 70288//70288 70284//70284 70480//70480 +f 70480//70480 70477//70477 70288//70288 +f 70467//70467 70383//70383 70472//70472 +f 70287//70287 70383//70383 70467//70467 +f 70393//70393 70287//70287 70467//70467 +f 70474//70474 70393//70393 70467//70467 +f 70383//70383 70389//70389 70472//70472 +f 70479//70479 70472//70472 70389//70389 +f 70394//70394 70393//70393 70474//70474 +f 70398//70398 70479//70479 70298//70298 +f 70479//70479 70389//70389 70298//70298 +f 70550//70550 70467//70467 70472//70472 +f 70553//70553 70467//70467 70550//70550 +f 70474//70474 70467//70467 70553//70553 +f 70550//70550 70472//70472 70556//70556 +f 70472//70472 70479//70479 70556//70556 +f 70558//70558 70474//70474 70553//70553 +f 70474//70474 70558//70558 70394//70394 +f 70561//70561 70556//70556 70479//70479 +f 70477//70477 70562//70562 70561//70561 +f 70561//70561 70479//70479 70398//70398 +f 70477//70477 70561//70561 70398//70398 +f 70558//70558 70481//70481 70394//70394 +f 70562//70562 70481//70481 70558//70558 +f 70480//70480 70481//70481 70562//70562 +f 70480//70480 70562//70562 70477//70477 +f 70556//70556 70553//70553 70550//70550 +f 70553//70553 70562//70562 70558//70558 +f 70553//70553 70556//70556 70561//70561 +f 70553//70553 70561//70561 70562//70562 +f 70650//70650 70573//70573 70656//70656 +f 70573//70573 70559//70559 70656//70656 +f 70573//70573 70650//70650 70560//70560 +f 70559//70559 70573//70573 70565//70565 +f 70573//70573 70560//70560 70555//70555 +f 70565//70565 70573//70573 70555//70555 +f 70555//70555 70560//70560 70653//70653 +f 70654//70654 70555//70555 70653//70653 +f 70656//70656 70559//70559 70660//70660 +f 70560//70560 70650//70650 70652//70652 +f 70652//70652 70653//70653 70560//70560 +f 70559//70559 70565//70565 70660//70660 +f 70565//70565 70555//70555 70654//70654 +f 70654//70654 70660//70660 70565//70565 +f 70660//70660 70654//70654 70741//70741 +f 70652//70652 70650//70650 70743//70743 +f 70743//70743 70656//70656 70744//70744 +f 70650//70650 70656//70656 70743//70743 +f 70744//70744 70660//70660 70741//70741 +f 70656//70656 70660//70660 70744//70744 +f 70747//70747 70652//70652 70743//70743 +f 70652//70652 70747//70747 70653//70653 +f 70653//70653 70747//70747 70748//70748 +f 70654//70654 70653//70653 70748//70748 +f 70748//70748 70741//70741 70654//70654 +f 70744//70744 70748//70748 70743//70743 +f 70744//70744 70741//70741 70748//70748 +f 70743//70743 70748//70748 70747//70747 +f 71235//71235 71234//71234 71236//71236 +f 71233//71233 71234//71234 71235//71235 +f 71235//71235 71282//71282 71233//71233 +f 71233//71233 71282//71282 71234//71234 +f 71236//71236 71282//71282 71235//71235 +f 71234//71234 71282//71282 71236//71236 +f 71766//71766 71764//71764 71765//71765 +f 71764//71764 71802//71802 71765//71765 +f 71804//71804 71765//71765 71802//71802 +f 71766//71766 71765//71765 71804//71804 +f 71804//71804 71805//71805 71766//71766 +f 71802//71802 71766//71766 71805//71805 +f 71764//71764 71766//71766 71802//71802 +f 71802//71802 71805//71805 71804//71804 +f 10//10 3//3 2//2 +f 8//8 12//12 7//7 +f 7//7 22//22 5//5 +f 4//4 11//11 1//1 +f 6//6 2//2 20//20 +f 8//8 7//7 5//5 +f 10//10 2//2 6//6 +f 12//12 4//4 7//7 +f 22//22 7//7 4//4 +f 11//11 9//9 1//1 +f 72453//72453 6//6 20//20 +f 14//14 10//10 13//13 +f 14//14 3//3 10//10 +f 15//15 12//12 8//8 +f 4//4 12//12 11//11 +f 18//18 72455//72455 72454//72454 +f 72456//72456 18//18 15//15 +f 17//17 72456//72456 16//16 +f 13//13 17//17 16//16 +f 6//6 19//19 10//10 +f 10//10 19//19 17//17 +f 13//13 10//10 17//17 +f 21//21 4//4 26//26 +f 22//22 24//24 5//5 +f 4//4 1//1 26//26 +f 20//20 2//2 31//31 +f 22//22 4//4 21//21 +f 2//2 23//23 31//31 +f 3//3 23//23 2//2 +f 21//21 26//26 66//66 +f 31//31 23//23 99//99 +f 30//30 37//37 53//53 +f 57//57 39//39 36//36 +f 23//23 25//25 32//32 +f 1//1 20//20 33//33 +f 37//37 39//39 57//57 +f 32//32 99//99 23//23 +f 53//53 57//57 34//34 +f 37//37 57//57 53//53 +f 24//24 21//21 28//28 +f 37//37 30//30 35//35 +f 38//38 37//37 35//35 +f 24//24 22//22 21//21 +f 37//37 38//38 39//39 +f 32//32 25//25 41//41 +f 8//8 43//43 15//15 +f 45//45 43//43 8//8 +f 42//42 40//40 28//28 +f 45//45 5//5 40//40 +f 28//28 40//40 24//24 +f 40//40 5//5 24//24 +f 48//48 13//13 46//46 +f 47//47 48//48 46//46 +f 8//8 5//5 45//45 +f 43//43 44//44 15//15 +f 13//13 48//48 14//14 +f 3//3 25//25 23//23 +f 14//14 25//25 3//3 +f 16//16 15//15 44//44 +f 48//48 49//49 14//14 +f 46//46 16//16 44//44 +f 25//25 14//14 49//49 +f 49//49 41//41 25//25 +f 16//16 46//46 13//13 +f 33//33 20//20 101//101 +f 26//26 1//1 54//54 +f 55//55 35//35 30//30 +f 31//31 101//101 20//20 +f 30//30 53//53 96//96 +f 54//54 1//1 33//33 +f 99//99 32//32 108//108 +f 52//52 28//28 21//21 +f 53//53 34//34 61//61 +f 66//66 26//26 152//152 +f 68//68 55//55 103//103 +f 26//26 54//54 152//152 +f 61//61 34//34 63//63 +f 101//101 31//31 106//106 +f 55//55 30//30 103//103 +f 34//34 57//57 71//71 +f 96//96 103//103 30//30 +f 60//60 52//52 70//70 +f 96//96 53//53 61//61 +f 69//69 70//70 52//52 +f 63//63 34//34 71//71 +f 59//59 52//52 94//94 +f 31//31 99//99 106//106 +f 66//66 94//94 21//21 +f 52//52 60//60 28//28 +f 52//52 21//21 94//94 +f 69//69 52//52 59//59 +f 70//70 69//69 65//65 +f 65//65 67//67 70//70 +f 77//77 55//55 74//74 +f 74//74 55//55 68//68 +f 72//72 90//90 28//28 +f 40//40 72//72 127//127 +f 124//124 46//46 140//140 +f 44//44 140//140 46//46 +f 73//73 32//32 41//41 +f 47//47 46//46 124//124 +f 28//28 90//90 42//42 +f 42//42 90//90 72//72 +f 43//43 45//45 78//78 +f 72//72 28//28 60//60 +f 80//80 43//43 78//78 +f 45//45 40//40 127//127 +f 42//42 72//72 40//40 +f 44//44 43//43 80//80 +f 38//38 35//35 79//79 +f 79//79 35//35 77//77 +f 77//77 35//35 55//55 +f 127//127 75//75 45//45 +f 48//48 47//47 139//139 +f 108//108 32//32 73//73 +f 135//135 44//44 80//80 +f 36//36 79//79 81//81 +f 39//39 79//79 36//36 +f 38//38 79//79 39//39 +f 49//49 48//48 139//139 +f 140//140 44//44 135//135 +f 73//73 41//41 76//76 +f 136//136 36//36 81//81 +f 78//78 45//45 75//75 +f 136//136 57//57 36//36 +f 71//71 57//57 136//136 +f 49//49 76//76 41//41 +f 91//91 92//92 83//83 +f 88//88 92//92 91//91 +f 93//93 84//84 92//92 +f 92//92 84//84 83//83 +f 83//83 84//84 82//82 +f 86//86 85//85 93//93 +f 93//93 85//85 84//84 +f 92//92 88//88 93//93 +f 93//93 88//88 89//89 +f 89//89 88//88 87//87 +f 93//93 89//89 86//86 +f 94//94 66//66 152//152 +f 61//61 102//102 96//96 +f 95//95 69//69 59//59 +f 67//67 65//65 117//117 +f 101//101 106//106 245//245 +f 117//117 65//65 104//104 +f 65//65 69//69 95//95 +f 104//104 65//65 95//95 +f 59//59 94//94 105//105 +f 105//105 109//109 59//59 +f 102//102 61//61 255//255 +f 171//171 95//95 249//249 +f 104//104 95//95 171//171 +f 113//113 101//101 116//116 +f 249//249 95//95 109//109 +f 54//54 115//115 152//152 +f 170//170 102//102 172//172 +f 54//54 33//33 113//113 +f 96//96 102//102 170//170 +f 61//61 63//63 158//158 +f 95//95 59//59 109//109 +f 99//99 108//108 106//106 +f 158//158 255//255 61//61 +f 33//33 101//101 113//113 +f 101//101 245//245 116//116 +f 82//82 125//125 83//83 +f 134//134 67//67 149//149 +f 195//195 63//63 71//71 +f 72//72 119//119 184//184 +f 67//67 117//117 149//149 +f 131//131 81//81 123//123 +f 158//158 63//63 195//195 +f 82//82 84//84 133//133 +f 129//129 74//74 118//118 +f 119//119 60//60 134//134 +f 137//137 133//133 84//84 +f 85//85 137//137 84//84 +f 126//126 108//108 73//73 +f 144//144 146//146 145//145 +f 127//127 72//72 184//184 +f 70//70 67//67 60//60 +f 137//137 122//122 121//121 +f 85//85 122//122 137//137 +f 60//60 67//67 134//134 +f 131//131 136//136 81//81 +f 128//128 85//85 86//86 +f 122//122 85//85 128//128 +f 77//77 74//74 129//129 +f 72//72 60//60 119//119 +f 132//132 77//77 129//129 +f 142//142 73//73 76//76 +f 146//146 144//144 87//87 +f 87//87 88//88 146//146 +f 125//125 82//82 120//120 +f 75//75 127//127 288//288 +f 74//74 68//68 118//118 +f 87//87 144//144 185//185 +f 195//195 71//71 136//136 +f 89//89 87//87 185//185 +f 73//73 142//142 126//126 +f 133//133 120//120 82//82 +f 142//142 76//76 141//141 +f 49//49 139//139 130//130 +f 182//182 75//75 288//288 +f 78//78 75//75 182//182 +f 86//86 89//89 147//147 +f 76//76 49//49 130//130 +f 130//130 141//141 76//76 +f 132//132 138//138 79//79 +f 79//79 77//77 132//132 +f 128//128 147//147 143//143 +f 86//86 147//147 128//128 +f 79//79 138//138 123//123 +f 81//81 79//79 123//123 +f 147//147 89//89 185//185 +f 143//143 147//147 185//185 +f 165//165 96//96 170//170 +f 255//255 172//172 102//102 +f 106//106 108//108 176//176 +f 113//113 116//116 154//154 +f 103//103 162//162 68//68 +f 162//162 103//103 165//165 +f 103//103 96//96 165//165 +f 148//148 149//149 117//117 +f 94//94 152//152 105//105 +f 148//148 104//104 150//150 +f 117//117 104//104 148//148 +f 115//115 54//54 157//157 +f 150//150 104//104 171//171 +f 152//152 115//115 241//241 +f 163//163 148//148 150//150 +f 169//169 148//148 163//163 +f 255//255 158//158 173//173 +f 149//149 148//148 169//169 +f 105//105 152//152 243//243 +f 241//241 243//243 152//152 +f 191//191 129//129 177//177 +f 193//193 78//78 182//182 +f 261//261 176//176 126//126 +f 183//183 123//123 180//180 +f 158//158 195//195 179//179 +f 184//184 119//119 181//181 +f 177//177 118//118 197//197 +f 122//122 186//186 178//178 +f 134//134 149//149 203//203 +f 128//128 186//186 122//122 +f 131//131 123//123 183//183 +f 173//173 158//158 179//179 +f 80//80 78//78 193//193 +f 130//130 139//139 207//207 +f 187//187 131//131 183//183 +f 129//129 118//118 177//177 +f 189//189 143//143 190//190 +f 203//203 149//149 169//169 +f 136//136 131//131 187//187 +f 194//194 80//80 193//193 +f 126//126 176//176 108//108 +f 278//278 129//129 191//191 +f 128//128 143//143 189//189 +f 186//186 128//128 189//189 +f 120//120 206//206 125//125 +f 208//208 206//206 120//120 +f 181//181 119//119 203//203 +f 134//134 203//203 119//119 +f 135//135 80//80 194//194 +f 132//132 129//129 278//278 +f 120//120 133//133 208//208 +f 143//143 185//185 188//188 +f 190//190 143//143 188//188 +f 196//196 135//135 194//194 +f 199//199 145//145 269//269 +f 271//271 136//136 187//187 +f 137//137 208//208 133//133 +f 144//144 145//145 199//199 +f 209//209 208//208 137//137 +f 195//195 136//136 271//271 +f 118//118 68//68 200//200 +f 140//140 135//135 196//196 +f 192//192 121//121 198//198 +f 200//200 197//197 118//118 +f 185//185 144//144 199//199 +f 202//202 261//261 126//126 +f 209//209 137//137 192//192 +f 126//126 142//142 202//202 +f 68//68 162//162 200//200 +f 141//141 204//204 142//142 +f 138//138 132//132 278//278 +f 278//278 201//201 138//138 +f 198//198 122//122 178//178 +f 121//121 122//122 198//198 +f 121//121 192//192 137//137 +f 142//142 204//204 202//202 +f 123//123 138//138 201//201 +f 180//180 123//123 201//201 +f 154//154 157//157 113//113 +f 113//113 157//157 54//54 +f 217//217 229//229 219//219 +f 230//230 229//229 217//217 +f 211//211 214//214 216//216 +f 124//124 140//140 210//210 +f 210//210 140//140 196//196 +f 217//217 145//145 230//230 +f 230//230 145//145 146//146 +f 269//269 145//145 217//217 +f 220//220 231//231 218//218 +f 212//212 124//124 210//210 +f 229//229 231//231 220//220 +f 220//220 222//222 229//229 +f 219//219 229//229 222//222 +f 212//212 215//215 124//124 +f 124//124 215//215 47//47 +f 47//47 215//215 139//139 +f 139//139 215//215 207//207 +f 223//223 226//226 225//225 +f 224//224 226//226 223//223 +f 141//141 130//130 205//205 +f 205//205 130//130 207//207 +f 226//226 224//224 213//213 +f 213//213 221//221 226//226 +f 205//205 204//204 141//141 +f 228//228 232//232 227//227 +f 232//232 125//125 227//227 +f 227//227 125//125 206//206 +f 218//218 232//232 228//228 +f 231//231 232//232 218//218 +f 91//91 232//232 231//231 +f 232//232 91//91 83//83 +f 125//125 232//232 83//83 +f 230//230 231//231 229//229 +f 91//91 231//231 230//230 +f 230//230 146//146 88//88 +f 91//91 230//230 88//88 +f 258//258 245//245 106//106 +f 167//167 105//105 254//254 +f 109//109 105//105 167//167 +f 163//163 150//150 246//246 +f 116//116 245//245 296//296 +f 246//246 150//150 247//247 +f 249//249 109//109 167//167 +f 105//105 243//243 254//254 +f 150//150 171//171 249//249 +f 249//249 247//247 150//150 +f 157//157 241//241 115//115 +f 262//262 170//170 255//255 +f 170//170 172//172 255//255 +f 241//241 157//157 154//154 +f 162//162 165//165 252//252 +f 163//163 251//251 169//169 +f 252//252 165//165 262//262 +f 258//258 296//296 245//245 +f 170//170 262//262 165//165 +f 258//258 106//106 176//176 +f 271//271 273//273 195//195 +f 191//191 177//177 268//268 +f 199//199 269//269 319//319 +f 188//188 185//185 274//274 +f 282//282 181//181 265//265 +f 179//179 273//273 266//266 +f 195//195 273//273 179//179 +f 268//268 197//197 316//316 +f 177//177 197//197 268//268 +f 270//270 261//261 202//202 +f 274//274 199//199 319//319 +f 185//185 199//199 274//274 +f 184//184 181//181 282//282 +f 251//251 267//267 169//169 +f 169//169 267//267 203//203 +f 275//275 173//173 179//179 +f 190//190 188//188 277//277 +f 286//286 202//202 204//204 +f 265//265 203//203 267//267 +f 181//181 203//203 265//265 +f 275//275 179//179 266//266 +f 127//127 184//184 282//282 +f 279//279 192//192 280//280 +f 192//192 279//279 209//209 +f 282//282 287//287 127//127 +f 255//255 173//173 275//275 +f 200//200 316//316 197//197 +f 280//280 198//198 292//292 +f 192//192 198//198 280//280 +f 272//272 270//270 202//202 +f 178//178 297//297 198//198 +f 198//198 297//297 292//292 +f 288//288 127//127 287//287 +f 204//204 205//205 276//276 +f 178//178 293//293 297//297 +f 200//200 162//162 260//260 +f 154//154 116//116 313//313 +f 313//313 116//116 296//296 +f 178//178 186//186 293//293 +f 281//281 204//204 276//276 +f 286//286 204//204 281//281 +f 190//190 284//284 189//189 +f 202//202 286//286 272//272 +f 264//264 263//263 284//284 +f 284//284 263//263 189//189 +f 189//189 263//263 186//186 +f 186//186 263//263 293//293 +f 284//284 190//190 277//277 +f 183//183 180//180 283//283 +f 285//285 183//183 283//283 +f 183//183 285//285 187//187 +f 254//254 243//243 302//302 +f 247//247 249//249 446//446 +f 254//254 300//300 167//167 +f 249//249 167//167 300//300 +f 296//296 258//258 451//451 +f 302//302 243//243 303//303 +f 258//258 176//176 450//450 +f 300//300 446//446 249//249 +f 176//176 261//261 450//450 +f 241//241 303//303 243//243 +f 293//293 263//263 295//295 +f 241//241 154//154 306//306 +f 263//263 264//264 295//295 +f 300//300 254//254 457//457 +f 446//446 454//454 247//247 +f 307//307 293//293 304//304 +f 457//457 254//254 302//302 +f 296//296 451//451 461//461 +f 303//303 241//241 306//306 +f 292//292 297//297 456//456 +f 456//456 449//449 292//292 +f 295//295 304//304 293//293 +f 297//297 293//293 307//307 +f 188//188 274//274 310//310 +f 328//328 252//252 262//262 +f 312//312 323//323 265//265 +f 321//321 318//318 275//275 +f 306//306 154//154 313//313 +f 310//310 444//444 188//188 +f 188//188 444//444 277//277 +f 266//266 321//321 275//275 +f 347//347 348//348 271//271 +f 187//187 347//347 271//271 +f 274//274 319//319 310//310 +f 270//270 450//450 261//261 +f 313//313 296//296 461//461 +f 267//267 251//251 317//317 +f 322//322 267//267 317//317 +f 351//351 308//308 272//272 +f 454//454 353//353 247//247 +f 247//247 353//353 246//246 +f 286//286 351//351 272//272 +f 246//246 353//353 163//163 +f 163//163 353//353 251//251 +f 251//251 353//353 317//317 +f 317//317 353//353 454//454 +f 267//267 322//322 312//312 +f 265//265 267//267 312//312 +f 320//320 191//191 268//268 +f 271//271 348//348 273//273 +f 308//308 450//450 270//270 +f 351//351 286//286 281//281 +f 281//281 352//352 351//351 +f 270//270 272//272 308//308 +f 325//325 265//265 323//323 +f 276//276 315//315 281//281 +f 282//282 265//265 325//325 +f 319//319 269//269 326//326 +f 352//352 281//281 315//315 +f 348//348 349//349 266//266 +f 191//191 320//320 278//278 +f 282//282 325//325 287//287 +f 260//260 162//162 252//252 +f 273//273 348//348 266//266 +f 327//327 280//280 449//449 +f 316//316 200//200 324//324 +f 279//279 280//280 327//327 +f 260//260 324//324 200//200 +f 314//314 266//266 349//349 +f 321//321 266//266 314//314 +f 283//283 350//350 285//285 +f 280//280 292//292 449//449 +f 352//352 311//311 308//308 +f 351//351 352//352 308//308 +f 262//262 255//255 329//329 +f 328//328 262//262 329//329 +f 444//444 309//309 277//277 +f 277//277 309//309 284//284 +f 329//329 255//255 318//318 +f 309//309 264//264 284//284 +f 295//295 264//264 304//304 +f 311//311 352//352 315//315 +f 255//255 275//275 318//318 +f 304//304 264//264 309//309 +f 354//354 390//390 360//360 +f 391//391 390//390 354//354 +f 363//363 196//196 194//194 +f 403//403 71964//71964 394//394 +f 71964//71964 403//403 71965//71965 +f 288//288 287//287 182//182 +f 182//182 287//287 357//357 +f 370//370 392//392 382//382 +f 406//406 397//397 402//402 +f 402//402 421//421 406//406 +f 196//196 363//363 210//210 +f 400//400 341//341 340//340 +f 408//408 400//400 340//340 +f 358//358 362//362 407//407 +f 327//327 440//440 279//279 +f 403//403 404//404 213//213 +f 71965//71965 403//403 213//213 +f 213//213 71966//71966 71965//71965 +f 71966//71966 213//213 71967//71967 +f 407//407 409//409 358//358 +f 414//414 394//394 410//410 +f 356//356 278//278 320//320 +f 403//403 394//394 414//414 +f 501//501 346//346 421//421 +f 421//421 346//346 406//406 +f 279//279 440//440 393//393 +f 375//375 395//395 374//374 +f 374//374 399//399 370//370 +f 404//404 403//403 414//414 +f 356//356 201//201 278//278 +f 414//414 417//417 404//404 +f 372//372 411//411 377//377 +f 180//180 201//201 365//365 +f 393//393 440//440 396//396 +f 396//396 440//440 361//361 +f 409//409 411//411 372//372 +f 421//421 402//402 423//423 +f 358//358 409//409 372//372 +f 404//404 419//419 221//221 +f 365//365 201//201 356//356 +f 221//221 213//213 404//404 +f 395//395 399//399 374//374 +f 193//193 182//182 357//357 +f 409//409 407//407 415//415 +f 365//365 283//283 180//180 +f 402//402 397//397 221//221 +f 419//419 402//402 221//221 +f 361//361 440//440 327//327 +f 340//340 332//332 408//408 +f 408//408 332//332 412//412 +f 392//392 370//370 399//399 +f 419//419 404//404 417//417 +f 212//212 210//210 363//363 +f 399//399 393//393 392//392 +f 336//336 501//501 421//421 +f 366//366 212//212 363//363 +f 415//415 416//416 409//409 +f 412//412 332//332 345//345 +f 368//368 396//396 361//361 +f 417//417 422//422 419//419 +f 350//350 283//283 365//365 +f 411//411 409//409 416//416 +f 369//369 212//212 366//366 +f 376//376 420//420 373//373 +f 378//378 420//420 376//376 +f 416//416 424//424 411//411 +f 398//398 396//396 368//368 +f 402//402 419//419 422//422 +f 422//422 423//423 402//402 +f 377//377 411//411 380//380 +f 412//412 345//345 342//342 +f 420//420 378//378 382//382 +f 423//423 391//391 371//371 +f 421//421 423//423 371//371 +f 382//382 428//428 420//420 +f 401//401 398//398 368//368 +f 336//336 421//421 371//371 +f 414//414 410//410 355//355 +f 364//364 414//414 355//355 +f 411//411 429//429 380//380 +f 426//426 414//414 364//364 +f 187//187 285//285 347//347 +f 417//417 414//414 426//426 +f 347//347 285//285 350//350 +f 368//368 339//339 401//401 +f 371//371 391//391 354//354 +f 430//430 359//359 373//373 +f 424//424 429//429 411//411 +f 621//621 212//212 369//369 +f 420//420 430//430 373//373 +f 379//379 212//212 621//621 +f 215//215 212//212 379//379 +f 207//207 215//215 379//379 +f 380//380 429//429 331//331 +f 364//364 367//367 426//426 +f 339//339 335//335 401//401 +f 390//390 417//417 426//426 +f 422//422 417//417 390//390 +f 362//362 359//359 430//430 +f 401//401 335//335 400//400 +f 430//430 407//407 362//362 +f 400//400 335//335 341//341 +f 423//423 422//422 390//390 +f 390//390 391//391 423//423 +f 390//390 426//426 367//367 +f 367//367 360//360 390//390 +f 416//416 415//415 214//214 +f 211//211 416//416 214//214 +f 430//430 420//420 428//428 +f 379//379 205//205 207//207 +f 424//424 416//416 211//211 +f 407//407 430//430 428//428 +f 211//211 431//431 424//424 +f 428//428 415//415 407//407 +f 219//219 405//405 217//217 +f 379//379 381//381 205//205 +f 216//216 408//408 211//211 +f 400//400 408//408 216//216 +f 330//330 441//441 405//405 +f 392//392 432//432 382//382 +f 405//405 441//441 217//217 +f 217//217 441//441 269//269 +f 269//269 441//441 326//326 +f 326//326 441//441 330//330 +f 431//431 211//211 408//408 +f 408//408 412//412 431//431 +f 381//381 276//276 205//205 +f 428//428 382//382 432//432 +f 432//432 433//433 428//428 +f 405//405 219//219 413//413 +f 429//429 424//424 431//431 +f 413//413 418//418 405//405 +f 431//431 337//337 429//429 +f 396//396 392//392 393//393 +f 432//432 392//392 396//396 +f 398//398 432//432 396//396 +f 433//433 432//432 398//398 +f 429//429 337//337 331//331 +f 331//331 337//337 334//334 +f 418//418 442//442 405//405 +f 405//405 442//442 330//330 +f 330//330 442//442 333//333 +f 333//333 442//442 418//418 +f 433//433 434//434 428//428 +f 412//412 342//342 431//431 +f 427//427 413//413 425//425 +f 431//431 342//342 337//337 +f 418//418 413//413 427//427 +f 428//428 434//434 214//214 +f 415//415 428//428 214//214 +f 401//401 433//433 398//398 +f 343//343 418//418 427//427 +f 434//434 433//433 401//401 +f 338//338 418//418 343//343 +f 427//427 425//425 397//397 +f 397//397 406//406 427//427 +f 401//401 400//400 216//216 +f 434//434 401//401 216//216 +f 214//214 434//434 216//216 +f 383//383 435//435 384//384 +f 346//346 344//344 406//406 +f 406//406 344//344 427//427 +f 427//427 344//344 343//343 +f 218//218 228//228 384//384 +f 435//435 218//218 384//384 +f 220//220 218//218 435//435 +f 436//436 435//435 383//383 +f 437//437 435//435 436//436 +f 220//220 437//437 222//222 +f 435//435 437//437 220//220 +f 437//437 436//436 438//438 +f 438//438 439//439 437//437 +f 222//222 439//439 219//219 +f 437//437 439//439 222//222 +f 439//439 438//438 223//223 +f 223//223 225//225 439//439 +f 219//219 439//439 225//225 +f 225//225 413//413 219//219 +f 71968//71968 224//224 223//223 +f 223//223 71969//71969 71968//71968 +f 71967//71967 213//213 71970//71970 +f 71970//71970 213//213 224//224 +f 226//226 413//413 225//225 +f 425//425 413//413 226//226 +f 397//397 425//425 226//226 +f 226//226 221//221 397//397 +f 386//386 227//227 385//385 +f 227//227 395//395 375//375 +f 385//385 227//227 375//375 +f 206//206 395//395 227//227 +f 228//228 227//227 386//386 +f 399//399 395//395 206//206 +f 206//206 208//208 399//399 +f 393//393 399//399 208//208 +f 209//209 393//393 208//208 +f 279//279 393//393 209//209 +f 384//384 228//228 386//386 +f 383//383 443//443 436//436 +f 71971//71971 436//436 443//443 +f 387//387 443//443 383//383 +f 71973//71973 410//410 394//394 +f 394//394 71972//71972 71973//71973 +f 71974//71974 389//389 410//410 +f 410//410 71973//71973 71974//71974 +f 355//355 410//410 389//389 +f 71975//71975 436//436 71971//71971 +f 71976//71976 438//438 436//436 +f 436//436 71975//71975 71976//71976 +f 71976//71976 223//223 438//438 +f 71969//71969 223//223 71976//71976 +f 308//308 447//447 450//450 +f 454//454 446//446 453//453 +f 448//448 304//304 309//309 +f 456//456 297//297 307//307 +f 308//308 311//311 452//452 +f 444//444 310//310 445//445 +f 452//452 447//447 308//308 +f 448//448 307//307 304//304 +f 453//453 446//446 506//506 +f 447//447 452//452 460//460 +f 309//309 444//444 508//508 +f 456//456 307//307 458//458 +f 258//258 450//450 509//509 +f 457//457 506//506 300//300 +f 512//512 447//447 460//460 +f 444//444 445//445 511//511 +f 449//449 654//654 510//510 +f 450//450 447//447 509//509 +f 451//451 258//258 509//509 +f 446//446 300//300 506//506 +f 654//654 449//449 456//456 +f 448//448 458//458 307//307 +f 509//509 447//447 512//512 +f 448//448 309//309 508//508 +f 468//468 580//580 318//318 +f 318//318 321//321 468//468 +f 317//317 453//453 322//322 +f 276//276 499//499 315//315 +f 477//477 340//340 465//465 +f 462//462 418//418 338//338 +f 329//329 470//470 328//328 +f 466//466 501//501 472//472 +f 332//332 340//340 477//477 +f 474//474 334//334 481//481 +f 471//471 316//316 478//478 +f 331//331 334//334 474//474 +f 333//333 486//486 330//330 +f 496//496 486//486 333//333 +f 499//499 502//502 315//315 +f 314//314 468//468 321//321 +f 332//332 488//488 345//345 +f 459//459 306//306 313//313 +f 252//252 492//492 483//483 +f 260//260 252//252 483//483 +f 470//470 329//329 473//473 +f 317//317 454//454 453//453 +f 477//477 488//488 332//332 +f 334//334 337//337 482//482 +f 479//479 468//468 314//314 +f 469//469 327//327 510//510 +f 315//315 503//503 311//311 +f 482//482 481//481 334//334 +f 497//497 341//341 467//467 +f 313//313 461//461 459//459 +f 541//541 314//314 487//487 +f 479//479 314//314 541//541 +f 342//342 484//484 337//337 +f 340//340 341//341 497//497 +f 472//472 336//336 475//475 +f 312//312 322//322 464//464 +f 327//327 449//449 510//510 +f 501//501 336//336 472//472 +f 316//316 324//324 478//478 +f 329//329 318//318 473//473 +f 328//328 492//492 252//252 +f 484//484 342//342 489//489 +f 478//478 324//324 483//483 +f 462//462 333//333 418//418 +f 496//496 333//333 462//462 +f 322//322 453//453 464//464 +f 319//319 445//445 310//310 +f 494//494 344//344 346//346 +f 335//335 339//339 476//476 +f 580//580 473//473 318//318 +f 485//485 268//268 471//471 +f 460//460 452//452 493//493 +f 493//493 452//452 503//503 +f 503//503 452//452 311//311 +f 337//337 484//484 482//482 +f 342//342 345//345 500//500 +f 462//462 338//338 463//463 +f 489//489 500//500 491//491 +f 502//502 503//503 315//315 +f 319//319 326//326 486//486 +f 338//338 343//343 463//463 +f 320//320 268//268 485//485 +f 342//342 500//500 489//489 +f 316//316 471//471 268//268 +f 480//480 503//503 502//502 +f 343//343 344//344 490//490 +f 490//490 463//463 343//343 +f 498//498 335//335 476//476 +f 488//488 500//500 345//345 +f 445//445 319//319 486//486 +f 344//344 494//494 490//490 +f 493//493 503//503 480//480 +f 495//495 500//500 488//488 +f 467//467 335//335 498//498 +f 341//341 335//335 467//467 +f 324//324 260//260 483//483 +f 495//495 491//491 500//500 +f 340//340 497//497 465//465 +f 346//346 501//501 466//466 +f 494//494 346//346 466//466 +f 456//456 458//458 504//504 +f 453//453 506//506 507//507 +f 505//505 306//306 459//459 +f 519//519 504//504 458//458 +f 458//458 448//448 519//519 +f 508//508 444//444 511//511 +f 448//448 508//508 519//519 +f 457//457 302//302 515//515 +f 506//506 457//457 515//515 +f 504//504 654//654 456//456 +f 302//302 303//303 515//515 +f 306//306 505//505 303//303 +f 451//451 509//509 659//659 +f 507//507 506//506 516//516 +f 512//512 460//460 518//518 +f 514//514 510//510 654//654 +f 505//505 459//459 648//648 +f 509//509 512//512 750//750 +f 535//535 510//510 514//514 +f 506//506 515//515 516//516 +f 513//513 518//518 460//460 +f 508//508 511//511 517//517 +f 519//519 508//508 517//517 +f 515//515 303//303 665//665 +f 461//461 451//451 659//659 +f 665//665 303//303 505//505 +f 537//537 581//581 532//532 +f 480//480 555//555 493//493 +f 463//463 496//496 462//462 +f 527//527 472//472 539//539 +f 470//470 563//563 328//328 +f 312//312 464//464 536//536 +f 536//536 542//542 312//312 +f 466//466 472//472 527//527 +f 486//486 530//530 445//445 +f 496//496 463//463 531//531 +f 531//531 529//529 496//496 +f 545//545 581//581 537//537 +f 563//563 470//470 522//522 +f 472//472 475//475 539//539 +f 465//465 581//581 545//545 +f 551//551 538//538 483//483 +f 477//477 465//465 545//545 +f 528//528 581//581 540//540 +f 544//544 531//531 463//463 +f 511//511 445//445 530//530 +f 453//453 507//507 464//464 +f 464//464 507//507 536//536 +f 544//544 490//490 521//521 +f 463//463 490//490 544//544 +f 548//548 477//477 545//545 +f 543//543 510//510 696//696 +f 469//469 510//510 543//543 +f 533//533 513//513 493//493 +f 488//488 477//477 548//548 +f 548//548 549//549 488//488 +f 528//528 546//546 526//526 +f 581//581 528//528 532//532 +f 554//554 541//541 487//487 +f 551//551 483//483 492//492 +f 485//485 471//471 534//534 +f 552//552 489//489 553//553 +f 493//493 513//513 460//460 +f 470//470 473//473 522//522 +f 524//524 526//526 546//546 +f 696//696 510//510 535//535 +f 478//478 534//534 471//471 +f 494//494 520//520 490//490 +f 490//490 520//520 521//521 +f 474//474 481//481 562//562 +f 550//550 534//534 478//478 +f 493//493 555//555 533//533 +f 525//525 580//580 468//468 +f 530//530 496//496 558//558 +f 551//551 492//492 563//563 +f 523//523 580//580 525//525 +f 328//328 563//563 492//492 +f 562//562 576//576 474//474 +f 491//491 495//495 556//556 +f 486//486 496//496 530//530 +f 489//489 491//491 556//556 +f 498//498 476//476 573//573 +f 562//562 482//482 564//564 +f 529//529 558//558 496//496 +f 467//467 498//498 557//557 +f 553//553 489//489 556//556 +f 481//481 482//482 562//562 +f 478//478 483//483 538//538 +f 550//550 478//478 538//538 +f 559//559 488//488 549//549 +f 484//484 489//489 552//552 +f 495//495 488//488 559//559 +f 523//523 522//522 473//473 +f 552//552 565//565 484//484 +f 525//525 468//468 479//479 +f 479//479 547//547 525//525 +f 564//564 484//484 565//565 +f 482//482 484//484 564//564 +f 559//559 556//556 495//495 +f 580//580 523//523 473//473 +f 547//547 479//479 541//541 +f 561//561 520//520 494//494 +f 540//540 581//581 566//566 +f 561//561 466//466 527//527 +f 494//494 466//466 561//561 +f 497//497 467//467 557//557 +f 566//566 497//497 557//557 +f 554//554 487//487 560//560 +f 581//581 497//497 566//566 +f 465//465 497//497 581//581 +f 71977//71977 611//611 71978//71978 +f 71979//71979 611//611 71977//71977 +f 327//327 469//469 361//361 +f 622//622 615//615 620//620 +f 619//619 615//615 622//622 +f 611//611 617//617 350//350 +f 542//542 323//323 312//312 +f 622//622 588//588 584//584 +f 619//619 622//622 584//584 +f 325//325 323//323 582//582 +f 193//193 357//357 586//586 +f 71980//71980 617//617 611//611 +f 611//611 71979//71979 71980//71980 +f 586//586 591//591 193//193 +f 622//622 620//620 362//362 +f 590//590 485//485 534//534 +f 71982//71982 193//193 591//591 +f 591//591 71983//71983 71982//71982 +f 71984//71984 617//617 71980//71980 +f 71985//71985 194//194 193//193 +f 193//193 71982//71982 71985//71985 +f 582//582 323//323 542//542 +f 362//362 358//358 622//622 +f 71987//71987 194//194 71985//71985 +f 71981//71981 595//595 71988//71988 +f 350//350 617//617 347//347 +f 71988//71988 595//595 71989//71989 +f 71989//71989 595//595 625//625 +f 543//543 634//634 469//469 +f 594//594 613//613 590//590 +f 336//336 635//635 475//475 +f 372//372 622//622 358//358 +f 585//585 287//287 583//583 +f 588//588 622//622 372//372 +f 377//377 588//588 372//372 +f 610//610 587//587 487//487 +f 487//487 587//587 560//560 +f 621//621 624//624 379//379 +f 325//325 582//582 287//287 +f 71990//71990 194//194 71987//71987 +f 287//287 582//582 583//583 +f 588//588 377//377 567//567 +f 617//617 626//626 347//347 +f 71984//71984 626//626 617//617 +f 357//357 287//287 585//585 +f 194//194 71990//71990 596//596 +f 626//626 610//610 348//348 +f 625//625 389//389 388//388 +f 603//603 384//384 601//601 +f 320//320 485//485 356//356 +f 348//348 347//347 626//626 +f 363//363 194//194 596//596 +f 585//585 586//586 357//357 +f 381//381 379//379 624//624 +f 475//475 635//635 612//612 +f 356//356 485//485 613//613 +f 469//469 634//634 361//361 +f 612//612 635//635 371//371 +f 613//613 485//485 590//590 +f 71993//71993 625//625 388//388 +f 71989//71989 625//625 71993//71993 +f 574//574 571//571 380//380 +f 380//380 571//571 377//377 +f 361//361 634//634 368//368 +f 368//368 634//634 570//570 +f 71995//71995 601//601 386//386 +f 386//386 71991//71991 71995//71995 +f 570//570 634//634 543//543 +f 602//602 625//625 595//595 +f 384//384 386//386 601//601 +f 623//623 613//613 594//594 +f 381//381 499//499 276//276 +f 570//570 476//476 368//368 +f 371//371 635//635 336//336 +f 71996//71996 363//363 596//596 +f 71997//71997 624//624 71998//71998 +f 71998//71998 624//624 621//621 +f 631//631 625//625 602//602 +f 389//389 625//625 631//631 +f 377//377 571//571 567//567 +f 71999//71999 626//626 71984//71984 +f 72000//72000 623//623 594//594 +f 594//594 72001//72001 72000//72000 +f 605//605 592//592 71986//71986 +f 368//368 476//476 339//339 +f 389//389 631//631 355//355 +f 71986//71986 383//383 606//606 +f 363//363 71996//71996 72002//72002 +f 354//354 618//618 371//371 +f 616//616 618//618 354//354 +f 606//606 605//605 71986//71986 +f 71999//71999 628//628 626//626 +f 573//573 476//476 570//570 +f 72003//72003 624//624 71997//71997 +f 72003//72003 627//627 624//624 +f 575//575 618//618 579//579 +f 610//610 626//626 628//628 +f 628//628 587//587 610//610 +f 612//612 618//618 575//575 +f 371//371 618//618 612//612 +f 356//356 623//623 365//365 +f 72005//72005 593//593 71999//71999 +f 71999//71999 593//593 628//628 +f 613//613 623//623 356//356 +f 587//587 628//628 593//593 +f 631//631 602//602 604//604 +f 607//607 631//631 604//604 +f 630//630 624//624 627//627 +f 381//381 624//624 630//630 +f 72006//72006 614//614 363//363 +f 363//363 72002//72002 72006//72006 +f 380//380 576//576 574//574 +f 632//632 631//631 607//607 +f 355//355 631//631 632//632 +f 612//612 572//572 475//475 +f 71986//71986 72004//72004 387//387 +f 630//630 627//627 597//597 +f 597//597 598//598 630//630 +f 330//330 486//486 326//326 +f 72007//72007 611//611 623//623 +f 623//623 72000//72000 72007//72007 +f 474//474 576//576 331//331 +f 331//331 576//576 380//380 +f 314//314 349//349 487//487 +f 71978//71978 611//611 72007//72007 +f 499//499 381//381 630//630 +f 630//630 600//600 499//499 +f 475//475 572//572 569//569 +f 365//365 611//611 350//350 +f 623//623 611//611 365//365 +f 487//487 349//349 610//610 +f 610//610 349//349 348//348 +f 615//615 619//619 589//589 +f 600//600 599//599 499//499 +f 612//612 575//575 572//572 +f 72009//72009 615//615 589//589 +f 499//499 599//599 502//502 +f 71994//71994 615//615 72009//72009 +f 632//632 633//633 364//364 +f 355//355 632//632 364//364 +f 589//589 619//619 584//584 +f 366//366 614//614 369//369 +f 367//367 364//364 633//633 +f 620//620 72010//72010 629//629 +f 600//600 630//630 598//598 +f 72010//72010 620//620 615//615 +f 615//615 71992//71992 72010//72010 +f 363//363 614//614 366//366 +f 383//383 71986//71986 387//387 +f 577//577 578//578 616//616 +f 616//616 578//578 618//618 +f 72011//72011 373//373 359//359 +f 359//359 72012//72012 72011//72011 +f 360//360 616//616 354//354 +f 72012//72012 359//359 629//629 +f 629//629 72008//72008 72012//72012 +f 383//383 384//384 603//603 +f 606//606 383//383 603//603 +f 362//362 629//629 359//359 +f 620//620 629//629 362//362 +f 578//578 579//579 618//618 +f 607//607 608//608 632//632 +f 599//599 480//480 502//502 +f 555//555 480//480 599//599 +f 633//633 632//632 608//608 +f 608//608 609//609 633//633 +f 72013//72013 369//369 614//614 +f 367//367 633//633 609//609 +f 72014//72014 621//621 369//369 +f 360//360 367//367 609//609 +f 609//609 568//568 360//360 +f 568//568 577//577 360//360 +f 360//360 577//577 616//616 +f 72015//72015 375//375 72016//72016 +f 72016//72016 375//375 374//374 +f 72017//72017 370//370 72018//72018 +f 72018//72018 370//370 72019//72019 +f 370//370 72020//72020 72019//72019 +f 72020//72020 370//370 382//382 +f 382//382 72021//72021 72020//72020 +f 370//370 72017//72017 374//374 +f 72022//72022 376//376 373//373 +f 373//373 72023//72023 72022//72022 +f 72024//72024 382//382 378//378 +f 72025//72025 386//386 72026//72026 +f 72026//72026 386//386 385//385 +f 516//516 515//515 658//658 +f 642//642 654//654 504//504 +f 521//521 520//520 660//660 +f 660//660 520//520 639//639 +f 642//642 636//636 654//654 +f 640//640 521//521 660//660 +f 504//504 519//519 642//642 +f 644//644 645//645 663//663 +f 655//655 526//526 524//524 +f 517//517 642//642 519//519 +f 750//750 512//512 646//646 +f 650//650 526//526 651//651 +f 526//526 655//655 651//651 +f 524//524 647//647 655//655 +f 656//656 655//655 647//647 +f 525//525 643//643 523//523 +f 512//512 518//518 646//646 +f 522//522 523//523 649//649 +f 655//655 656//656 652//652 +f 652//652 651//651 655//655 +f 659//659 509//509 637//637 +f 643//643 525//525 653//653 +f 459//459 461//461 659//659 +f 509//509 750//750 637//637 +f 649//649 523//523 643//643 +f 653//653 674//674 733//733 +f 661//661 638//638 746//746 +f 662//662 643//643 759//759 +f 658//658 515//515 769//769 +f 515//515 665//665 769//769 +f 643//643 653//653 759//759 +f 650//650 651//651 777//777 +f 777//777 651//651 785//785 +f 645//645 644//644 746//746 +f 651//651 664//664 785//785 +f 649//649 643//643 662//662 +f 759//759 653//653 733//733 +f 651//651 652//652 664//664 +f 694//694 536//536 680//680 +f 579//579 718//718 575//575 +f 542//542 536//536 694//694 +f 536//536 507//507 699//699 +f 699//699 680//680 536//536 +f 695//695 529//529 531//531 +f 681//681 518//518 533//533 +f 686//686 528//528 745//745 +f 546//546 528//528 686//686 +f 684//684 540//540 668//668 +f 566//566 668//668 540//540 +f 566//566 675//675 692//692 +f 653//653 525//525 674//674 +f 726//726 730//730 577//577 +f 577//577 568//568 726//726 +f 686//686 524//524 546//546 +f 704//704 524//524 686//686 +f 567//567 571//571 703//703 +f 687//687 567//567 703//703 +f 475//475 569//569 676//676 +f 673//673 639//639 561//561 +f 702//702 573//573 570//570 +f 533//533 518//518 513//513 +f 566//566 557//557 690//690 +f 674//674 525//525 547//547 +f 675//675 566//566 690//690 +f 459//459 677//677 648//648 +f 531//531 544//544 640//640 +f 695//695 531//531 640//640 +f 507//507 516//516 699//699 +f 702//702 705//705 573//573 +f 543//543 696//696 570//570 +f 676//676 569//569 693//693 +f 708//708 573//573 705//705 +f 498//498 573//573 708//708 +f 532//532 528//528 650//650 +f 561//561 639//639 520//520 +f 678//678 563//563 688//688 +f 683//683 728//728 661//661 +f 727//727 728//728 683//683 +f 690//690 498//498 708//708 +f 571//571 574//574 703//703 +f 557//557 498//498 690//690 +f 699//699 516//516 658//658 +f 650//650 528//528 526//526 +f 672//672 669//669 697//697 +f 533//533 555//555 689//689 +f 715//715 729//729 683//683 +f 576//576 562//562 707//707 +f 668//668 566//566 743//743 +f 743//743 566//566 692//692 +f 689//689 681//681 533//533 +f 574//574 576//576 711//711 +f 697//697 669//669 667//667 +f 707//707 706//706 576//576 +f 711//711 703//703 574//574 +f 720//720 731//731 715//715 +f 522//522 649//649 688//688 +f 563//563 522//522 688//688 +f 710//710 535//535 514//514 +f 707//707 564//564 714//714 +f 562//562 564//564 707//707 +f 691//691 547//547 541//541 +f 650//650 666//666 532//532 +f 711//711 576//576 706//706 +f 729//729 715//715 731//731 +f 731//731 732//732 729//729 +f 532//532 666//666 537//537 +f 691//691 674//674 547//547 +f 537//537 666//666 668//668 +f 569//569 572//572 701//701 +f 701//701 693//693 569//569 +f 727//727 683//683 729//729 +f 729//729 722//722 727//727 +f 561//561 527//527 679//679 +f 537//537 668//668 743//743 +f 514//514 654//654 636//636 +f 672//672 697//697 700//700 +f 521//521 640//640 544//544 +f 679//679 673//673 561//561 +f 688//688 649//649 662//662 +f 710//710 514//514 636//636 +f 727//727 722//722 721//721 +f 728//728 727//727 721//721 +f 545//545 537//537 743//743 +f 679//679 539//539 685//685 +f 527//527 539//539 679//679 +f 704//704 647//647 524//524 +f 712//712 647//647 704//704 +f 709//709 572//572 575//575 +f 677//677 459//459 758//758 +f 565//565 647//647 712//712 +f 539//539 475//475 676//676 +f 676//676 685//685 539//539 +f 712//712 714//714 565//565 +f 528//528 540//540 684//684 +f 729//729 732//732 724//724 +f 722//722 729//729 724//724 +f 745//745 528//528 684//684 +f 710//710 696//696 535//535 +f 572//572 709//709 701//701 +f 565//565 656//656 647//647 +f 652//652 656//656 552//552 +f 642//642 517//517 698//698 +f 743//743 670//670 545//545 +f 552//552 656//656 565//565 +f 545//545 670//670 548//548 +f 548//548 670//670 671//671 +f 709//709 575//575 718//718 +f 746//746 638//638 645//645 +f 698//698 517//517 511//511 +f 645//645 638//638 663//663 +f 564//564 565//565 714//714 +f 663//663 638//638 728//728 +f 728//728 638//638 661//661 +f 530//530 716//716 511//511 +f 682//682 554//554 560//560 +f 548//548 671//671 549//549 +f 549//549 671//671 760//760 +f 578//578 577//577 730//730 +f 698//698 511//511 716//716 +f 663//663 728//728 721//721 +f 578//578 730//730 719//719 +f 541//541 554//554 691//691 +f 578//578 723//723 579//579 +f 553//553 664//664 552//552 +f 552//552 664//664 652//652 +f 725//725 724//724 732//732 +f 725//725 551//551 678//678 +f 579//579 723//723 718//718 +f 716//716 530//530 558//558 +f 553//553 556//556 713//713 +f 664//664 553//553 713//713 +f 723//723 578//578 719//719 +f 551//551 563//563 678//678 +f 559//559 549//549 760//760 +f 760//760 717//717 559//559 +f 713//713 559//559 717//717 +f 556//556 559//559 713//713 +f 733//733 674//674 734//734 +f 737//737 667//667 770//770 +f 746//746 644//644 742//742 +f 742//742 663//663 744//744 +f 644//644 663//663 742//742 +f 658//658 769//769 762//762 +f 670//670 743//743 741//741 +f 662//662 774//774 751//751 +f 765//765 670//670 741//741 +f 667//667 669//669 770//770 +f 671//671 670//670 765//765 +f 775//775 769//769 665//665 +f 758//758 659//659 767//767 +f 674//674 736//736 734//734 +f 739//739 760//760 765//765 +f 661//661 746//746 945//945 +f 760//760 671//671 765//765 +f 773//773 666//666 756//756 +f 747//747 770//770 669//669 +f 669//669 672//672 749//749 +f 749//749 747//747 669//669 +f 738//738 774//774 662//662 +f 749//749 672//672 754//754 +f 646//646 518//518 740//740 +f 768//768 639//639 752//752 +f 666//666 650//650 777//777 +f 660//660 639//639 768//768 +f 777//777 756//756 666//666 +f 785//785 664//664 761//761 +f 775//775 505//505 757//757 +f 761//761 739//739 785//785 +f 665//665 505//505 775//775 +f 666//666 773//773 668//668 +f 738//738 662//662 759//759 +f 505//505 648//648 757//757 +f 752//752 673//673 755//755 +f 660//660 768//768 753//753 +f 673//673 752//752 639//639 +f 738//738 759//759 735//735 +f 640//640 660//660 753//753 +f 659//659 758//758 459//459 +f 785//785 739//739 765//765 +f 765//765 763//763 785//785 +f 745//745 772//772 912//912 +f 773//773 756//756 776//776 +f 747//747 749//749 778//778 +f 646//646 919//919 750//750 +f 756//756 777//777 776//776 +f 646//646 740//740 965//965 +f 774//774 738//738 766//766 +f 738//738 735//735 766//766 +f 754//754 779//779 749//749 +f 777//777 785//785 763//763 +f 735//735 759//759 733//733 +f 768//768 752//752 771//771 +f 948//948 637//637 750//750 +f 931//931 753//753 768//768 +f 795//795 680//680 789//789 +f 839//839 836//836 837//837 +f 838//838 836//836 839//839 +f 788//788 736//736 674//674 +f 674//674 691//691 788//788 +f 929//929 755//755 679//679 +f 696//696 702//702 570//570 +f 798//798 693//693 803//803 +f 676//676 693//693 798//798 +f 679//679 755//755 673//673 +f 668//668 773//773 684//684 +f 843//843 682//682 842//842 +f 696//696 992//992 792//792 +f 787//787 688//688 790//790 +f 678//678 688//688 787//787 +f 702//702 696//696 792//792 +f 683//683 802//802 840//840 +f 803//803 701//701 805//805 +f 843//843 842//842 794//794 +f 802//802 846//846 916//916 +f 838//838 839//839 800//800 +f 804//804 838//838 800//800 +f 705//705 702//702 793//793 +f 679//679 685//685 929//929 +f 693//693 701//701 803//803 +f 794//794 1025//1025 843//843 +f 701//701 709//709 810//810 +f 810//810 805//805 701//701 +f 518//518 681//681 740//740 +f 945//945 846//846 661//661 +f 708//708 705//705 797//797 +f 695//695 640//640 796//796 +f 680//680 799//799 789//789 +f 709//709 718//718 814//814 +f 814//814 810//810 709//709 +f 806//806 529//529 695//695 +f 681//681 689//689 1020//1020 +f 686//686 745//745 786//786 +f 786//786 745//745 912//912 +f 694//694 680//680 795//795 +f 662//662 751//751 688//688 +f 806//806 695//695 796//796 +f 680//680 699//699 799//799 +f 839//839 837//837 844//844 +f 916//916 846//846 945//945 +f 844//844 845//845 839//839 +f 554//554 843//843 691//691 +f 847//847 848//848 1036//1036 +f 676//676 798//798 685//685 +f 699//699 1017//1017 799//799 +f 690//690 841//841 675//675 +f 783//783 841//841 690//690 +f 843//843 788//788 691//691 +f 845//845 800//800 839//839 +f 688//688 751//751 790//790 +f 1036//1036 801//801 847//847 +f 1025//1025 788//788 843//843 +f 675//675 841//841 743//743 +f 692//692 675//675 743//743 +f 648//648 677//677 757//757 +f 779//779 700//700 804//804 +f 719//719 850//850 723//723 +f 783//783 708//708 797//797 +f 658//658 1017//1017 699//699 +f 690//690 708//708 783//783 +f 704//704 686//686 786//786 +f 737//737 851//851 667//667 +f 682//682 843//843 554//554 +f 841//841 783//783 781//781 +f 703//703 807//807 687//687 +f 757//757 677//677 791//791 +f 667//667 851//851 697//697 +f 781//781 743//743 841//841 +f 808//808 807//807 703//703 +f 640//640 753//753 796//796 +f 796//796 753//753 931//931 +f 786//786 926//926 704//704 +f 697//697 851//851 848//848 +f 741//741 743//743 781//781 +f 846//846 802//802 683//683 +f 723//723 850//850 817//817 +f 718//718 723//723 817//817 +f 848//848 851//851 1036//1036 +f 1036//1036 851//851 737//737 +f 661//661 846//846 683//683 +f 784//784 780//780 707//707 +f 707//707 780//780 706//706 +f 808//808 711//711 809//809 +f 848//848 847//847 836//836 +f 836//836 849//849 848//848 +f 741//741 781//781 782//782 +f 703//703 711//711 808//808 +f 696//696 710//710 992//992 +f 814//814 718//718 817//817 +f 926//926 784//784 712//712 +f 677//677 758//758 791//791 +f 812//812 642//642 698//698 +f 1017//1017 658//658 762//762 +f 848//848 849//849 700//700 +f 697//697 848//848 700//700 +f 992//992 710//710 811//811 +f 809//809 706//706 780//780 +f 840//840 720//720 715//715 +f 711//711 706//706 809//809 +f 707//707 712//712 784//784 +f 714//714 712//712 707//707 +f 683//683 840//840 715//715 +f 710//710 636//636 811//811 +f 779//779 754//754 700//700 +f 811//811 636//636 642//642 +f 700//700 754//754 672//672 +f 761//761 664//664 713//713 +f 772//772 745//745 773//773 +f 773//773 745//745 684//684 +f 812//812 698//698 815//815 +f 739//739 761//761 760//760 +f 760//760 761//761 717//717 +f 717//717 761//761 713//713 +f 811//811 642//642 812//812 +f 954//954 724//724 957//957 +f 722//722 724//724 954//954 +f 721//721 722//722 954//954 +f 712//712 704//704 926//926 +f 849//849 836//836 838//838 +f 700//700 849//849 838//838 +f 838//838 804//804 700//700 +f 716//716 815//815 698//698 +f 746//746 742//742 945//945 +f 945//945 742//742 744//744 +f 663//663 721//721 813//813 +f 744//744 663//663 813//813 +f 716//716 558//558 819//819 +f 815//815 716//716 819//819 +f 813//813 721//721 954//954 +f 819//819 529//529 806//806 +f 558//558 529//529 819//819 +f 816//816 724//724 725//725 +f 724//724 816//816 957//957 +f 678//678 816//816 725//725 +f 816//816 678//678 818//818 +f 818//818 678//678 787//787 +f 877//877 869//869 872//872 +f 726//726 868//868 853//853 +f 795//795 908//908 694//694 +f 591//591 867//867 72027//72027 +f 72028//72028 873//873 859//859 +f 859//859 72029//72029 72028//72028 +f 694//694 908//908 542//542 +f 542//542 908//908 582//582 +f 582//582 908//908 583//583 +f 902//902 880//880 584//584 +f 583//583 908//908 852//852 +f 588//588 902//902 584//584 +f 852//852 908//908 795//795 +f 888//888 870//870 884//884 +f 901//901 880//880 902//902 +f 902//902 906//906 901//901 +f 730//730 726//726 857//857 +f 72031//72031 589//589 875//875 +f 857//857 726//726 853//853 +f 861//861 583//583 852//852 +f 72032//72032 877//877 872//872 +f 872//872 72033//72033 72032//72032 +f 72034//72034 887//887 877//877 +f 877//877 72032//72032 72034//72034 +f 884//884 892//892 888//888 +f 889//889 875//875 589//589 +f 72035//72035 598//598 597//597 +f 597//597 72030//72030 72035//72035 +f 882//882 875//875 889//889 +f 891//891 877//877 887//887 +f 879//879 877//877 891//891 +f 72036//72036 592//592 873//873 +f 873//873 72028//72028 72036//72036 +f 719//719 730//730 858//858 +f 858//858 730//730 857//857 +f 890//890 879//879 1030//1030 +f 591//591 586//586 867//867 +f 874//874 560//560 587//587 +f 871//871 874//874 587//587 +f 585//585 583//583 861//861 +f 598//598 894//894 600//600 +f 584//584 889//889 589//589 +f 856//856 892//892 860//860 +f 895//895 882//882 889//889 +f 600//600 870//870 599//599 +f 893//893 882//882 895//895 +f 894//894 870//870 600//600 +f 888//888 892//892 856//856 +f 72037//72037 876//876 595//595 +f 595//595 72038//72038 72037//72037 +f 72039//72039 897//897 884//884 +f 884//884 72040//72040 72039//72039 +f 599//599 900//900 555//555 +f 899//899 893//893 895//895 +f 874//874 682//682 560//560 +f 862//862 689//689 900//900 +f 892//892 884//884 897//897 +f 858//858 850//850 719//719 +f 1030//1030 891//891 1032//1032 +f 879//879 891//891 1030//1030 +f 898//898 892//892 897//897 +f 860//860 892//892 898//898 +f 588//588 687//687 902//902 +f 902//902 687//687 807//807 +f 883//883 876//876 855//855 +f 595//595 876//876 883//883 +f 865//865 859//859 873//873 +f 880//880 889//889 584//584 +f 895//895 889//889 880//880 +f 900//900 689//689 555//555 +f 867//867 585//585 861//861 +f 586//586 585//585 867//867 +f 567//567 687//687 588//588 +f 72041//72041 593//593 72005//72005 +f 880//880 901//901 895//895 +f 1020//1020 689//689 862//862 +f 595//595 883//883 602//602 +f 72042//72042 866//866 72043//72043 +f 900//900 599//599 870//870 +f 870//870 888//888 900//900 +f 593//593 871//871 587//587 +f 828//828 823//823 807//807 +f 807//807 823//823 902//902 +f 902//902 823//823 906//906 +f 72044//72044 871//871 593//593 +f 72043//72043 866//866 886//886 +f 886//886 72045//72045 72043//72043 +f 862//862 888//888 856//856 +f 900//900 888//888 862//862 +f 863//863 883//883 855//855 +f 854//854 863//863 855//855 +f 882//882 887//887 904//904 +f 891//891 887//887 882//882 +f 602//602 863//863 604//604 +f 883//883 863//863 602//602 +f 842//842 682//682 874//874 +f 72047//72047 871//871 72044//72044 +f 72048//72048 878//878 871//871 +f 871//871 72047//72047 72048//72048 +f 904//904 72049//72049 875//875 +f 72045//72045 886//886 72046//72046 +f 882//882 904//904 875//875 +f 874//874 871//871 878//878 +f 895//895 836//836 899//899 +f 903//903 860//860 898//898 +f 878//878 881//881 874//874 +f 72050//72050 869//869 878//878 +f 837//837 836//836 895//895 +f 831//831 886//886 866//866 +f 601//601 886//886 831//831 +f 603//603 601//601 831//831 +f 820//820 860//860 903//903 +f 901//901 837//837 895//895 +f 844//844 837//837 901//901 +f 71995//71995 886//886 601//601 +f 907//907 891//891 882//882 +f 1032//1032 891//891 907//907 +f 842//842 874//874 881//881 +f 881//881 885//885 842//842 +f 896//896 863//863 864//864 +f 604//604 863//863 896//896 +f 551//551 909//909 538//538 +f 903//903 720//720 820//820 +f 605//605 873//873 592//592 +f 844//844 906//906 830//830 +f 901//901 906//906 844//844 +f 865//865 873//873 605//605 +f 881//881 878//878 869//869 +f 820//820 720//720 840//840 +f 869//869 877//877 881//881 +f 835//835 833//833 907//907 +f 834//834 845//845 830//830 +f 830//830 845//845 844//844 +f 826//826 910//910 606//606 +f 907//907 833//833 1032//1032 +f 606//606 910//910 605//605 +f 821//821 896//896 864//864 +f 885//885 881//881 877//877 +f 538//538 909//909 720//720 +f 605//605 910//910 865//865 +f 907//907 882//882 893//893 +f 865//865 910//910 822//822 +f 720//720 909//909 731//731 +f 731//731 909//909 732//732 +f 732//732 909//909 725//725 +f 823//823 830//830 906//906 +f 725//725 909//909 551//551 +f 899//899 907//907 893//893 +f 835//835 907//907 899//899 +f 877//877 879//879 885//885 +f 896//896 608//608 607//607 +f 822//822 910//910 826//826 +f 604//604 896//896 607//607 +f 72051//72051 897//897 72039//72039 +f 72051//72051 590//590 897//897 +f 836//836 847//847 899//899 +f 899//899 847//847 835//835 +f 835//835 847//847 801//801 +f 832//832 911//911 831//831 +f 831//831 911//911 603//603 +f 603//603 911//911 606//606 +f 606//606 911//911 826//826 +f 826//826 911//911 832//832 +f 827//827 794//794 885//885 +f 534//534 897//897 590//590 +f 885//885 794//794 842//842 +f 898//898 897//897 534//534 +f 72051//72051 594//594 590//590 +f 896//896 821//821 608//608 +f 608//608 821//821 829//829 +f 72052//72052 855//855 876//876 +f 898//898 534//534 903//903 +f 903//903 534//534 550//550 +f 608//608 829//829 905//905 +f 905//905 829//829 825//825 +f 903//903 550//550 720//720 +f 720//720 550//550 538//538 +f 827//827 885//885 879//879 +f 879//879 890//890 827//827 +f 905//905 868//868 609//609 +f 609//609 608//608 905//905 +f 905//905 825//825 868//868 +f 868//868 825//825 824//824 +f 853//853 868//868 824//824 +f 609//609 726//726 568//568 +f 868//868 726//726 609//609 +f 72053//72053 870//870 894//894 +f 72054//72054 884//884 72053//72053 +f 72053//72053 884//884 870//870 +f 72040//72040 884//884 72054//72054 +f 776//776 913//913 773//773 +f 774//774 766//766 940//940 +f 940//940 915//915 774//774 +f 921//921 931//931 768//768 +f 948//948 750//750 919//919 +f 940//940 766//766 925//925 +f 781//781 914//914 782//782 +f 917//917 770//770 1055//1055 +f 913//913 772//772 773//773 +f 755//755 924//924 752//752 +f 942//942 734//734 927//927 +f 770//770 747//747 1055//1055 +f 769//769 775//775 943//943 +f 777//777 763//763 776//776 +f 659//659 637//637 767//767 +f 752//752 924//924 771//771 +f 919//919 646//646 965//965 +f 925//925 735//735 942//942 +f 939//939 784//784 923//923 +f 758//758 767//767 969//969 +f 766//766 735//735 925//925 +f 778//778 1055//1055 747//747 +f 768//768 771//771 921//921 +f 778//778 749//749 946//946 +f 924//924 755//755 928//928 +f 922//922 765//765 959//959 +f 780//780 784//784 939//939 +f 749//749 779//779 932//932 +f 932//932 946//946 749//749 +f 771//771 924//924 921//921 +f 751//751 774//774 915//915 +f 927//927 736//736 930//930 +f 734//734 736//736 927//927 +f 928//928 755//755 929//929 +f 735//735 733//733 942//942 +f 959//959 741//741 782//782 +f 733//733 734//734 942//942 +f 765//765 741//741 959//959 +f 765//765 922//922 763//763 +f 914//914 783//783 952//952 +f 637//637 948//948 767//767 +f 781//781 783//783 914//914 +f 784//784 926//926 923//923 +f 772//772 913//913 912//912 +f 1038//1038 776//776 949//949 +f 921//921 938//938 931//931 +f 940//940 1045//1045 915//915 +f 762//762 769//769 936//936 +f 1057//1057 916//916 937//937 +f 913//913 776//776 1038//1038 +f 1042//1042 782//782 950//950 +f 936//936 769//769 943//943 +f 937//937 916//916 945//945 +f 912//912 913//913 1047//1047 +f 927//927 930//930 1053//1053 +f 776//776 763//763 949//949 +f 1042//1042 959//959 782//782 +f 921//921 924//924 928//928 +f 950//950 782//782 914//914 +f 921//921 928//928 938//938 +f 763//763 922//922 949//949 +f 949//949 959//959 1042//1042 +f 944//944 915//915 1045//1045 +f 947//947 931//931 938//938 +f 959//959 949//949 922//922 +f 933//933 931//931 947//947 +f 952//952 950//950 914//914 +f 923//923 926//926 941//941 +f 943//943 775//775 1072//1072 +f 927//927 1064//1064 942//942 +f 969//969 767//767 1206//1206 +f 740//740 681//681 1020//1020 +f 1022//1022 820//820 970//970 +f 822//822 968//968 966//966 +f 972//972 960//960 1020//1020 +f 820//820 840//840 982//982 +f 982//982 970//970 820//820 +f 817//817 850//850 989//989 +f 962//962 1023//1023 964//964 +f 944//944 790//790 915//915 +f 1025//1025 951//951 788//788 +f 915//915 790//790 751//751 +f 989//989 981//981 817//817 +f 1030//1030 1031//1031 890//890 +f 971//971 792//792 973//973 +f 976//976 819//819 806//806 +f 702//702 792//792 971//971 +f 986//986 1031//1031 1030//1030 +f 814//814 817//817 981//981 +f 789//789 962//962 963//963 +f 1021//1021 775//775 757//757 +f 961//961 822//822 966//966 +f 1154//1154 825//825 1150//1150 +f 824//824 825//825 1154//1154 +f 826//826 968//968 822//822 +f 828//828 975//975 823//823 +f 795//795 789//789 963//963 +f 986//986 983//983 1031//1031 +f 808//808 828//828 807//807 +f 1030//1030 988//988 986//986 +f 951//951 930//930 788//788 +f 793//793 702//702 971//971 +f 971//971 984//984 793//793 +f 980//980 1028//1028 829//829 +f 829//829 821//821 980//980 +f 788//788 930//930 736//736 +f 977//977 828//828 808//808 +f 1111//1111 824//824 1154//1154 +f 802//802 990//990 982//982 +f 840//840 802//802 982//982 +f 1072//1072 775//775 1021//1021 +f 1028//1028 1150//1150 825//825 +f 825//825 829//829 1028//1028 +f 975//975 828//828 977//977 +f 1023//1023 962//962 789//789 +f 968//968 826//826 987//987 +f 789//789 799//799 1023//1023 +f 951//951 1025//1025 974//974 +f 976//976 806//806 978//978 +f 705//705 793//793 984//984 +f 831//831 1024//1024 832//832 +f 984//984 985//985 705//705 +f 994//994 1024//1024 831//831 +f 1020//1020 965//965 740//740 +f 965//965 1020//1020 960//960 +f 796//796 1033//1033 806//806 +f 826//826 832//832 1026//1026 +f 809//809 958//958 808//808 +f 964//964 1023//1023 997//997 +f 956//956 1021//1021 757//757 +f 953//953 952//952 797//797 +f 806//806 1033//1033 978//978 +f 797//797 952//952 783//783 +f 991//991 1030//1030 1032//1032 +f 1024//1024 1026//1026 832//832 +f 800//800 845//845 1035//1035 +f 988//988 1030//1030 991//991 +f 1027//1027 1026//1026 1024//1024 +f 797//797 705//705 985//985 +f 985//985 953//953 797//797 +f 931//931 933//933 796//796 +f 796//796 933//933 955//955 +f 955//955 933//933 947//947 +f 802//802 916//916 990//990 +f 1023//1023 1014//1014 997//997 +f 994//994 996//996 1024//1024 +f 990//990 916//916 1057//1057 +f 794//794 979//979 1025//1025 +f 1027//1027 1024//1024 996//996 +f 955//955 1033//1033 796//796 +f 996//996 1000//1000 1027//1027 +f 757//757 791//791 956//956 +f 991//991 1032//1032 833//833 +f 780//780 939//939 809//809 +f 1026//1026 1003//1003 987//987 +f 809//809 939//939 958//958 +f 826//826 1026//1026 987//987 +f 1025//1025 979//979 974//974 +f 833//833 993//993 991//991 +f 804//804 932//932 779//779 +f 792//792 992//992 973//973 +f 808//808 958//958 977//977 +f 1003//1003 1027//1027 1005//1005 +f 1026//1026 1027//1027 1003//1003 +f 1029//1029 794//794 827//827 +f 993//993 833//833 1034//1034 +f 928//928 929//929 995//995 +f 992//992 811//811 1008//1008 +f 758//758 969//969 956//956 +f 799//799 1014//1014 1023//1023 +f 791//791 758//758 956//956 +f 995//995 1044//1044 928//928 +f 1043//1043 945//945 744//744 +f 833//833 835//835 1034//1034 +f 1060//1060 945//945 1043//1043 +f 995//995 685//685 999//999 +f 929//929 685//685 995//995 +f 812//812 1013//1013 811//811 +f 1018//1018 1013//1013 812//812 +f 979//979 794//794 1029//1029 +f 999//999 798//798 1001//1001 +f 685//685 798//798 999//999 +f 932//932 800//800 1086//1086 +f 804//804 800//800 932//932 +f 979//979 1029//1029 967//967 +f 1005//1005 1027//1027 1000//1000 +f 998//998 993//993 1034//1034 +f 1051//1051 1043//1043 813//813 +f 813//813 1043//1043 744//744 +f 1018//1018 812//812 815//815 +f 811//811 1013//1013 1008//1008 +f 798//798 803//803 1006//1006 +f 1006//1006 1001//1001 798//798 +f 1156//1156 1086//1086 800//800 +f 890//890 1029//1029 827//827 +f 1031//1031 1029//1029 890//890 +f 1156//1156 1035//1035 1004//1004 +f 800//800 1035//1035 1156//1156 +f 786//786 912//912 926//926 +f 803//803 1009//1009 1006//1006 +f 805//805 1009//1009 803//803 +f 1017//1017 1014//1014 799//799 +f 926//926 912//912 1047//1047 +f 1009//1009 810//810 1012//1012 +f 967//967 1031//1031 983//983 +f 813//813 954//954 1051//1051 +f 801//801 1034//1034 835//835 +f 1029//1029 1031//1031 967//967 +f 998//998 1034//1034 801//801 +f 810//810 1009//1009 805//805 +f 1012//1012 814//814 981//981 +f 845//845 834//834 1035//1035 +f 801//801 1036//1036 1002//1002 +f 941//941 926//926 1047//1047 +f 998//998 801//801 1002//1002 +f 810//810 814//814 1012//1012 +f 957//957 816//816 1059//1059 +f 1002//1002 1036//1036 917//917 +f 936//936 1017//1017 762//762 +f 1019//1019 823//823 975//975 +f 818//818 1059//1059 816//816 +f 1015//1015 1035//1035 834//834 +f 823//823 1037//1037 830//830 +f 917//917 1036//1036 770//770 +f 770//770 1036//1036 737//737 +f 823//823 1019//1019 1037//1037 +f 1059//1059 818//818 1007//1007 +f 1037//1037 1019//1019 1010//1010 +f 834//834 830//830 1037//1037 +f 1037//1037 1016//1016 834//834 +f 818//818 787//787 1011//1011 +f 1011//1011 1007//1007 818//818 +f 834//834 1016//1016 1015//1015 +f 787//787 790//790 1011//1011 +f 1016//1016 1037//1037 1010//1010 +f 1015//1015 1004//1004 1035//1035 +f 1041//1041 941//941 1047//1047 +f 940//940 925//925 1064//1064 +f 1054//1054 951//951 1048//1048 +f 1047//1047 913//913 1063//1063 +f 1039//1039 1040//1040 1033//1033 +f 1243//1243 948//948 919//919 +f 1203//1203 940//940 1064//1064 +f 1044//1044 1061//1061 928//928 +f 1063//1063 913//913 1038//1038 +f 952//952 953//953 1073//1073 +f 946//946 932//932 1052//1052 +f 1049//1049 923//923 1050//1050 +f 939//939 923//923 1049//1049 +f 919//919 965//965 1243//1243 +f 937//937 945//945 1056//1056 +f 925//925 942//942 1064//1064 +f 932//932 1086//1086 1052//1052 +f 954//954 1080//1080 1051//1051 +f 1057//1057 1144//1144 990//990 +f 1055//1055 1087//1087 917//917 +f 957//957 1080//1080 954//954 +f 1064//1064 927//927 1046//1046 +f 923//923 941//941 1050//1050 +f 1060//1060 1056//1056 945//945 +f 1055//1055 778//778 1089//1089 +f 1072//1072 1021//1021 1062//1062 +f 1061//1061 947//947 938//938 +f 1038//1038 949//949 1058//1058 +f 767//767 948//948 1078//1078 +f 1041//1041 1050//1050 941//941 +f 958//958 1049//1049 1071//1071 +f 939//939 1049//1049 958//958 +f 1045//1045 940//940 1203//1203 +f 778//778 946//946 1089//1089 +f 1061//1061 938//938 928//928 +f 1053//1053 930//930 1054//1054 +f 1059//1059 1080//1080 957//957 +f 1042//1042 1058//1058 949//949 +f 930//930 951//951 1054//1054 +f 955//955 947//947 1061//1061 +f 1073//1073 1042//1042 950//950 +f 1021//1021 956//956 1062//1062 +f 1039//1039 955//955 1061//1061 +f 1073//1073 950//950 952//952 +f 1033//1033 955//955 1039//1039 +f 937//937 1056//1056 1075//1075 +f 1066//1066 1041//1041 1047//1047 +f 1040//1040 1039//1039 1193//1193 +f 1061//1061 1044//1044 1069//1069 +f 1054//1054 1048//1048 1085//1085 +f 1067//1067 1058//1058 1182//1182 +f 1069//1069 1068//1068 1061//1061 +f 1066//1066 1047//1047 1063//1063 +f 1065//1065 1182//1182 1042//1042 +f 1199//1199 1060//1060 1043//1043 +f 944//944 1045//1045 1284//1284 +f 943//943 1070//1070 936//936 +f 1058//1058 1042//1042 1182//1182 +f 1077//1077 1075//1075 1056//1056 +f 1070//1070 943//943 1072//1072 +f 1085//1085 1048//1048 1094//1094 +f 1043//1043 1051//1051 1199//1199 +f 1284//1284 1045//1045 1242//1242 +f 1056//1056 1060//1060 1077//1077 +f 1103//1103 1104//1104 1105//1105 +f 1079//1079 1103//1103 1106//1106 +f 1103//1103 1105//1105 1106//1106 +f 1080//1080 1059//1059 1081//1081 +f 1045//1045 1203//1203 1242//1242 +f 1079//1079 1106//1106 1224//1224 +f 1038//1038 1058//1058 1067//1067 +f 1087//1087 1055//1055 1089//1089 +f 1050//1050 1071//1071 1049//1049 +f 1042//1042 1073//1073 1065//1065 +f 1206//1206 767//767 1078//1078 +f 1074//1074 1046//1046 927//927 +f 1074//1074 1053//1053 1076//1076 +f 927//927 1053//1053 1074//1074 +f 1088//1088 1144//1144 1057//1057 +f 1089//1089 946//946 1090//1090 +f 1057//1057 937//937 1088//1088 +f 1090//1090 1052//1052 1084//1084 +f 1053//1053 1054//1054 1076//1076 +f 946//946 1052//1052 1090//1090 +f 1076//1076 1054//1054 1085//1085 +f 1039//1039 1061//1061 1068//1068 +f 1193//1193 1039//1039 1068//1068 +f 1107//1107 964//964 1181//1181 +f 972//972 1135//1135 960//960 +f 1115//1115 1109//1109 1155//1155 +f 974//974 1048//1048 951//951 +f 958//958 1101//1101 977//977 +f 961//961 966//966 1119//1119 +f 1115//1115 1155//1155 967//967 +f 966//966 968//968 1126//1126 +f 1113//1113 981//981 1114//1114 +f 964//964 1091//1091 1181//1181 +f 1101//1101 975//975 977//977 +f 1102//1102 975//975 1101//1101 +f 1083//1083 1082//1082 1007//1007 +f 1119//1119 966//966 1126//1126 +f 1007//1007 1082//1082 1059//1059 +f 1059//1059 1082//1082 1081//1081 +f 790//790 944//944 1284//1284 +f 1007//1007 1011//1011 1195//1195 +f 1126//1126 968//968 1133//1133 +f 1195//1195 1083//1083 1007//1007 +f 1011//1011 790//790 1284//1284 +f 1284//1284 1195//1195 1011//1011 +f 1114//1114 989//989 1131//1131 +f 981//981 989//989 1114//1114 +f 968//968 987//987 1133//1133 +f 1243//1243 965//965 1112//1112 +f 1110//1110 962//962 1107//1107 +f 1033//1033 1040//1040 978//978 +f 978//978 1040//1040 1093//1093 +f 983//983 1115//1115 967//967 +f 1133//1133 987//987 1139//1139 +f 1117//1117 1115//1115 983//983 +f 958//958 1071//1071 1101//1101 +f 963//963 962//962 1110//1110 +f 960//960 1135//1135 1112//1112 +f 965//965 960//960 1112//1112 +f 984//984 971//971 1137//1137 +f 962//962 964//964 1107//1107 +f 1135//1135 972//972 1138//1138 +f 999//999 1044//1044 995//995 +f 985//985 984//984 1137//1137 +f 999//999 1097//1097 1044//1044 +f 1044//1044 1097//1097 1069//1069 +f 983//983 1118//1118 1117//1117 +f 974//974 1094//1094 1048//1048 +f 1140//1140 996//996 994//994 +f 1018//1018 815//815 1286//1286 +f 1013//1013 1018//1018 1129//1129 +f 1129//1129 1123//1123 1013//1013 +f 1140//1140 1141//1141 996//996 +f 1248//1248 1213//1213 969//969 +f 986//986 1118//1118 983//983 +f 1010//1010 1108//1108 1016//1016 +f 1129//1129 1018//1018 1286//1286 +f 1121//1121 1118//1118 986//986 +f 1100//1100 1097//1097 999//999 +f 988//988 1121//1121 986//986 +f 964//964 997//997 1202//1202 +f 1137//1137 1073//1073 953//953 +f 1091//1091 964//964 1202//1202 +f 1022//1022 970//970 1143//1143 +f 969//969 1213//1213 956//956 +f 819//819 1136//1136 815//815 +f 1016//1016 1108//1108 1015//1015 +f 1096//1096 1156//1156 1004//1004 +f 815//815 1136//1136 1286//1286 +f 999//999 1001//1001 1100//1100 +f 1100//1100 1001//1001 1134//1134 +f 974//974 1155//1155 1094//1094 +f 1144//1144 970//970 982//982 +f 1156//1156 1096//1096 1122//1122 +f 979//979 1155//1155 974//974 +f 985//985 1137//1137 953//953 +f 1157//1157 996//996 1141//1141 +f 1000//1000 996//996 1157//1157 +f 1096//1096 1015//1015 1098//1098 +f 1004//1004 1015//1015 1096//1096 +f 819//819 976//976 1136//1136 +f 1092//1092 1019//1019 1215//1215 +f 992//992 1142//1142 973//973 +f 1010//1010 1019//1019 1092//1092 +f 987//987 1116//1116 1139//1139 +f 1003//1003 1116//1116 987//987 +f 1120//1120 1116//1116 1003//1003 +f 1003//1003 1005//1005 1120//1120 +f 1000//1000 1158//1158 1005//1005 +f 1155//1155 979//979 967//967 +f 976//976 978//978 1093//1093 +f 1136//1136 976//976 1093//1093 +f 1142//1142 992//992 1008//1008 +f 990//990 1144//1144 982//982 +f 1098//1098 1015//1015 1108//1108 +f 1158//1158 1157//1157 1159//1159 +f 1099//1099 1019//1019 975//975 +f 1121//1121 988//988 1124//1124 +f 1012//1012 1106//1106 1105//1105 +f 1000//1000 1157//1157 1158//1158 +f 1008//1008 1013//1013 1123//1123 +f 1014//1014 1095//1095 997//997 +f 1224//1224 1106//1106 1012//1012 +f 1158//1158 1120//1120 1005//1005 +f 1125//1125 1120//1120 1158//1158 +f 997//997 1095//1095 1202//1202 +f 1019//1019 1099//1099 1215//1215 +f 988//988 991//991 1124//1124 +f 1125//1125 1159//1159 1128//1128 +f 1224//1224 1012//1012 1113//1113 +f 1158//1158 1159//1159 1125//1125 +f 1010//1010 1092//1092 1108//1108 +f 993//993 1124//1124 991//991 +f 1134//1134 1105//1105 1104//1104 +f 1006//1006 1105//1105 1134//1134 +f 1001//1001 1006//1006 1134//1134 +f 1017//1017 1095//1095 1014//1014 +f 1124//1124 993//993 1127//1127 +f 1127//1127 993//993 1130//1130 +f 975//975 1102//1102 1099//1099 +f 1017//1017 936//936 1070//1070 +f 1070//1070 1095//1095 1017//1017 +f 1009//1009 1105//1105 1006//1006 +f 1012//1012 1105//1105 1009//1009 +f 1113//1113 1012//1012 981//981 +f 1130//1130 993//993 1132//1132 +f 998//998 1132//1132 993//993 +f 1002//1002 1132//1132 998//998 +f 1002//1002 1087//1087 1132//1132 +f 917//917 1087//1087 1002//1002 +f 860//860 1174//1174 856//856 +f 1148//1148 1147//1147 857//857 +f 857//857 1147//1147 858//858 +f 858//858 1147//1147 1149//1149 +f 860//860 1022//1022 1174//1174 +f 1020//1020 1177//1177 972//972 +f 820//820 1022//1022 860//860 +f 972//972 1177//1177 1172//1172 +f 1172//1172 1177//1177 862//862 +f 858//858 1149//1149 850//850 +f 862//862 1177//1177 1020//1020 +f 850//850 1149//1149 989//989 +f 1170//1170 864//864 863//863 +f 1128//1128 1159//1159 1157//1157 +f 989//989 1149//1149 1131//1131 +f 1174//1174 1172//1172 862//862 +f 862//862 856//856 1174//1174 +f 854//854 1170//1170 863//863 +f 795//795 963//963 1162//1162 +f 1162//1162 963//963 1110//1110 +f 1143//1143 1138//1138 1172//1172 +f 1172//1172 1138//1138 972//972 +f 1163//1163 852//852 1162//1162 +f 72029//72029 859//859 72055//72055 +f 1174//1174 1178//1178 1172//1172 +f 1172//1172 1178//1178 1143//1143 +f 1143//1143 1178//1178 1022//1022 +f 1022//1022 1178//1178 1174//1174 +f 852//852 795//795 1162//1162 +f 864//864 1170//1170 1161//1161 +f 1160//1160 864//864 1161//1161 +f 72056//72056 1176//1176 72057//72057 +f 821//821 864//864 980//980 +f 980//980 864//864 1160//1160 +f 1173//1173 852//852 1163//1163 +f 1164//1164 1173//1173 1163//1163 +f 861//861 852//852 1173//1173 +f 72057//72057 1176//1176 1166//1166 +f 1166//1166 72058//72058 72057//72057 +f 72058//72058 1166//1166 1165//1165 +f 1165//1165 72059//72059 72058//72058 +f 980//980 1160//1160 1146//1146 +f 961//961 1179//1179 865//865 +f 865//865 1179//1179 859//859 +f 1179//1179 72060//72060 859//859 +f 72060//72060 1179//1179 1176//1176 +f 1176//1176 72056//72056 72060//72060 +f 1145//1145 980//980 1146//1146 +f 1028//1028 980//980 1145//1145 +f 1176//1176 1179//1179 1168//1168 +f 1168//1168 1179//1179 961//961 +f 72062//72062 1175//1175 855//855 +f 855//855 72052//72052 72062//72062 +f 72061//72061 1175//1175 72062//72062 +f 1166//1166 1176//1176 1168//1168 +f 1150//1150 1028//1028 1145//1145 +f 822//822 961//961 865//865 +f 72059//72059 1165//1165 72042//72042 +f 72042//72042 1165//1165 866//866 +f 1169//1169 866//866 1165//1165 +f 1111//1111 1180//1180 824//824 +f 824//824 1180//1180 853//853 +f 853//853 1180//1180 1152//1152 +f 1152//1152 1180//1180 1151//1151 +f 1151//1151 1180//1180 1111//1111 +f 1175//1175 854//854 855//855 +f 1167//1167 854//854 1175//1175 +f 1153//1153 853//853 1152//1152 +f 1171//1171 866//866 1169//1169 +f 994//994 866//866 1171//1171 +f 831//831 866//866 994//994 +f 1153//1153 1148//1148 853//853 +f 1170//1170 854//854 1167//1167 +f 853//853 1148//1148 857//857 +f 1140//1140 994//994 1171//1171 +f 1098//1098 1184//1184 1096//1096 +f 1251//1251 1046//1046 1354//1354 +f 1185//1185 1082//1082 1083//1083 +f 1062//1062 956//956 1211//1211 +f 1144//1144 1088//1088 1187//1187 +f 1064//1064 1046//1046 1251//1251 +f 1068//1068 1069//1069 1241//1241 +f 1067//1067 1182//1182 1183//1183 +f 1069//1069 1097//1097 1212//1212 +f 1212//1212 1241//1241 1069//1069 +f 1211//1211 956//956 1213//1213 +f 1354//1354 1046//1046 1235//1235 +f 1215//1215 1099//1099 1217//1217 +f 1063//1063 1038//1038 1197//1197 +f 1188//1188 1063//1063 1197//1197 +f 1065//1065 1192//1192 1182//1182 +f 1088//1088 937//937 1189//1189 +f 1214//1214 1212//1212 1097//1097 +f 1065//1065 1073//1073 1192//1192 +f 1214//1214 1100//1100 1216//1216 +f 1097//1097 1100//1100 1214//1214 +f 1077//1077 1060//1060 1199//1199 +f 1350//1350 1101//1101 1204//1204 +f 1084//1084 1052//1052 1201//1201 +f 1102//1102 1101//1101 1350//1350 +f 1251//1251 1247//1247 1203//1203 +f 1052//1052 1086//1086 1209//1209 +f 1189//1189 937//937 1075//1075 +f 1197//1197 1067//1067 1233//1233 +f 1209//1209 1201//1201 1052//1052 +f 1194//1194 1040//1040 1229//1229 +f 1038//1038 1067//1067 1197//1197 +f 1200//1200 1050//1050 1271//1271 +f 1093//1093 1040//1040 1194//1194 +f 1233//1233 1067//1067 1183//1183 +f 1202//1202 1095//1095 1236//1236 +f 1064//1064 1251//1251 1203//1203 +f 1078//1078 948//948 1243//1243 +f 1085//1085 1094//1094 1186//1186 +f 1071//1071 1050//1050 1200//1200 +f 1221//1221 1220//1220 1103//1103 +f 1190//1190 1221//1221 1103//1103 +f 1219//1219 1236//1236 1095//1095 +f 1248//1248 969//969 1218//1218 +f 1050//1050 1041//1041 1271//1271 +f 1075//1075 1077//1077 1210//1210 +f 1094//1094 1155//1155 1208//1208 +f 1186//1186 1094//1094 1208//1208 +f 1087//1087 1089//1089 1239//1239 +f 1079//1079 1190//1190 1103//1103 +f 969//969 1206//1206 1218//1218 +f 1099//1099 1102//1102 1223//1223 +f 1070//1070 1072//1072 1191//1191 +f 1207//1207 1271//1271 1041//1041 +f 1199//1199 1080//1080 1205//1205 +f 1190//1190 1079//1079 1196//1196 +f 1210//1210 1077//1077 1227//1227 +f 1041//1041 1066//1066 1207//1207 +f 1051//1051 1080//1080 1199//1199 +f 1102//1102 1350//1350 1223//1223 +f 1066//1066 1063//1063 1188//1188 +f 1188//1188 1207//1207 1066//1066 +f 1040//1040 1193//1193 1229//1229 +f 1080//1080 1081//1081 1344//1344 +f 1224//1224 1196//1196 1079//1079 +f 1237//1237 1239//1239 1089//1089 +f 1344//1344 1205//1205 1080//1080 +f 1219//1219 1095//1095 1070//1070 +f 1191//1191 1062//1062 1211//1211 +f 1089//1089 1090//1090 1237//1237 +f 1344//1344 1081//1081 1185//1185 +f 1217//1217 1099//1099 1223//1223 +f 1072//1072 1062//1062 1191//1191 +f 1237//1237 1090//1090 1084//1084 +f 1224//1224 1250//1250 1196//1196 +f 1081//1081 1082//1082 1185//1185 +f 1224//1224 1270//1270 1250//1250 +f 1083//1083 1320//1320 1185//1185 +f 1230//1230 1070//1070 1322//1322 +f 1215//1215 1374//1374 1092//1092 +f 1220//1220 1228//1228 1234//1234 +f 1183//1183 1182//1182 1367//1367 +f 1315//1315 1184//1184 1254//1254 +f 1187//1187 1088//1088 1226//1226 +f 1218//1218 1206//1206 1353//1353 +f 1181//1181 1091//1091 1314//1314 +f 1182//1182 1192//1192 1225//1225 +f 1202//1202 1314//1314 1091//1091 +f 1088//1088 1189//1189 1226//1226 +f 1078//1078 1353//1353 1206//1206 +f 1083//1083 1195//1195 1320//1320 +f 1077//1077 1328//1328 1227//1227 +f 1189//1189 1075//1075 1232//1232 +f 1246//1246 1360//1360 1190//1190 +f 1322//1322 1191//1191 1252//1252 +f 1190//1190 1196//1196 1246//1246 +f 1199//1199 1328//1328 1077//1077 +f 1078//1078 1243//1243 1353//1353 +f 1070//1070 1191//1191 1322//1322 +f 1231//1231 1186//1186 1377//1377 +f 1201//1201 1245//1245 1084//1084 +f 1186//1186 1208//1208 1377//1377 +f 1191//1191 1211//1211 1407//1407 +f 1225//1225 1367//1367 1182//1182 +f 1376//1376 1211//1211 1213//1213 +f 1198//1198 1071//1071 1342//1342 +f 1314//1314 1202//1202 1236//1236 +f 1075//1075 1345//1345 1232//1232 +f 1250//1250 1246//1246 1196//1196 +f 1236//1236 1219//1219 1326//1326 +f 1068//1068 1241//1241 1238//1238 +f 1068//1068 1238//1238 1253//1253 +f 1210//1210 1345//1345 1075//1075 +f 1349//1349 1345//1345 1210//1210 +f 1242//1242 1203//1203 1247//1247 +f 1068//1068 1253//1253 1364//1364 +f 1349//1349 1210//1210 1227//1227 +f 1193//1193 1068//1068 1364//1364 +f 1219//1219 1070//1070 1230//1230 +f 1205//1205 1328//1328 1199//1199 +f 1237//1237 1084//1084 1245//1245 +f 1245//1245 1240//1240 1237//1237 +f 1200//1200 1271//1271 1332//1332 +f 1213//1213 1248//1248 1376//1376 +f 1085//1085 1074//1074 1076//1076 +f 1193//1193 1364//1364 1229//1229 +f 1071//1071 1200//1200 1342//1342 +f 1332//1332 1207//1207 1333//1333 +f 1271//1271 1207//1207 1332//1332 +f 1212//1212 1214//1214 1358//1358 +f 1248//1248 1218//1218 1249//1249 +f 1214//1214 1216//1216 1358//1358 +f 1228//1228 1221//1221 1360//1360 +f 1207//1207 1188//1188 1333//1333 +f 1221//1221 1228//1228 1220//1220 +f 1221//1221 1190//1190 1360//1360 +f 1265//1265 1139//1139 1348//1348 +f 1104//1104 1220//1220 1256//1256 +f 1092//1092 1222//1222 1108//1108 +f 1103//1103 1220//1220 1104//1104 +f 1377//1377 1208//1208 1109//1109 +f 1256//1256 1134//1134 1104//1104 +f 1276//1276 1119//1119 1289//1289 +f 1269//1269 1262//1262 1118//1118 +f 1128//1128 1278//1278 1282//1282 +f 1279//1279 1135//1135 1298//1298 +f 1138//1138 1298//1298 1135//1135 +f 1222//1222 1258//1258 1108//1108 +f 1270//1270 1224//1224 1113//1113 +f 1272//1272 1209//1209 1156//1156 +f 1156//1156 1209//1209 1086//1086 +f 1263//1263 1209//1209 1272//1272 +f 1118//1118 1121//1121 1269//1269 +f 1116//1116 1267//1267 1139//1139 +f 1122//1122 1272//1272 1156//1156 +f 1244//1244 1243//1243 1112//1112 +f 1139//1139 1267//1267 1348//1348 +f 1277//1277 1107//1107 1275//1275 +f 1110//1110 1107//1107 1277//1277 +f 961//961 1119//1119 1276//1276 +f 1273//1273 1146//1146 1285//1285 +f 1109//1109 1208//1208 1155//1155 +f 1145//1145 1146//1146 1273//1273 +f 1281//1281 1267//1267 1116//1116 +f 1286//1286 1136//1136 1257//1257 +f 1116//1116 1120//1120 1281//1281 +f 1143//1143 1308//1308 1302//1302 +f 1124//1124 1269//1269 1121//1121 +f 1275//1275 1181//1181 1314//1314 +f 1107//1107 1181//1181 1275//1275 +f 1122//1122 1096//1096 1287//1287 +f 1298//1298 1143//1143 1302//1302 +f 1315//1315 1096//1096 1184//1184 +f 1289//1289 1126//1126 1293//1293 +f 1119//1119 1126//1126 1289//1289 +f 1273//1273 1291//1291 1145//1145 +f 1287//1287 1096//1096 1315//1315 +f 1283//1283 1281//1281 1120//1120 +f 1126//1126 1265//1265 1293//1293 +f 1133//1133 1265//1265 1126//1126 +f 1302//1302 1308//1308 1303//1303 +f 1124//1124 1260//1260 1269//1269 +f 1120//1120 1125//1125 1283//1283 +f 1282//1282 1283//1283 1125//1125 +f 1128//1128 1282//1282 1125//1125 +f 1112//1112 1135//1135 1279//1279 +f 1244//1244 1112//1112 1279//1279 +f 1308//1308 970//970 1303//1303 +f 1143//1143 970//970 1308//1308 +f 1150//1150 1145//1145 1291//1291 +f 1258//1258 1184//1184 1108//1108 +f 1108//1108 1184//1184 1098//1098 +f 1284//1284 1242//1242 1255//1255 +f 1254//1254 1184//1184 1258//1258 +f 1363//1363 1309//1309 1299//1299 +f 1124//1124 1127//1127 1260//1260 +f 1310//1310 1301//1301 1300//1300 +f 1109//1109 1259//1259 1377//1377 +f 1427//1427 1309//1309 1363//1363 +f 1294//1294 1310//1310 1300//1300 +f 970//970 1187//1187 1303//1303 +f 1288//1288 1137//1137 1290//1290 +f 1270//1270 1113//1113 1114//1114 +f 1114//1114 1294//1294 1270//1270 +f 1309//1309 1296//1296 1152//1152 +f 1427//1427 1296//1296 1309//1309 +f 1071//1071 1198//1198 1101//1101 +f 1101//1101 1198//1198 1204//1204 +f 1139//1139 1265//1265 1133//1133 +f 1310//1310 1114//1114 1131//1131 +f 1294//1294 1114//1114 1310//1310 +f 1309//1309 1151//1151 1299//1299 +f 1290//1290 971//971 1292//1292 +f 1148//1148 1301//1301 1147//1147 +f 1137//1137 971//971 1290//1290 +f 1152//1152 1151//1151 1309//1309 +f 1147//1147 1310//1310 1149//1149 +f 1301//1301 1310//1310 1147//1147 +f 1141//1141 1140//1140 1297//1297 +f 1111//1111 1307//1307 1299//1299 +f 1187//1187 970//970 1144//1144 +f 1151//1151 1111//1111 1299//1299 +f 1149//1149 1310//1310 1131//1131 +f 1136//1136 1093//1093 1257//1257 +f 1109//1109 1115//1115 1280//1280 +f 1261//1261 1127//1127 1130//1130 +f 1280//1280 1259//1259 1109//1109 +f 1296//1296 1304//1304 1311//1311 +f 1311//1311 1152//1152 1296//1296 +f 1280//1280 1115//1115 1266//1266 +f 1260//1260 1127//1127 1261//1261 +f 1046//1046 1074//1074 1235//1235 +f 1304//1304 1305//1305 1312//1312 +f 1312//1312 1311//1311 1304//1304 +f 1115//1115 1117//1117 1268//1268 +f 1118//1118 1262//1262 1117//1117 +f 1130//1130 1132//1132 1261//1261 +f 1548//1548 1261//1261 1132//1132 +f 1301//1301 1312//1312 1305//1305 +f 1548//1548 1087//1087 1517//1517 +f 1132//1132 1087//1087 1548//1548 +f 1312//1312 1301//1301 1148//1148 +f 1148//1148 1153//1153 1312//1312 +f 1154//1154 1150//1150 1306//1306 +f 1307//1307 1154//1154 1306//1306 +f 1111//1111 1154//1154 1307//1307 +f 1306//1306 1150//1150 1291//1291 +f 1256//1256 1220//1220 1234//1234 +f 1134//1134 1256//1256 1317//1317 +f 1288//1288 1192//1192 1137//1137 +f 1137//1137 1192//1192 1073//1073 +f 1264//1264 1134//1134 1317//1317 +f 1225//1225 1192//1192 1288//1288 +f 1100//1100 1134//1134 1216//1216 +f 1117//1117 1262//1262 1268//1268 +f 1142//1142 1292//1292 973//973 +f 1087//1087 1239//1239 1517//1517 +f 1142//1142 1008//1008 1295//1295 +f 1115//1115 1268//1268 1266//1266 +f 1123//1123 1295//1295 1008//1008 +f 1226//1226 1323//1323 1187//1187 +f 1257//1257 1093//1093 1318//1318 +f 1374//1374 1215//1215 1475//1475 +f 1475//1475 1217//1217 1223//1223 +f 1258//1258 1222//1222 1331//1331 +f 1215//1215 1217//1217 1475//1475 +f 1331//1331 1319//1319 1258//1258 +f 1194//1194 1399//1399 1378//1378 +f 1318//1318 1316//1316 1257//1257 +f 1270//1270 1454//1454 1250//1250 +f 1399//1399 1229//1229 1357//1357 +f 1318//1318 1194//1194 1378//1378 +f 1313//1313 1260//1260 1261//1261 +f 1229//1229 1399//1399 1194//1194 +f 1314//1314 1236//1236 1325//1325 +f 1093//1093 1194//1194 1318//1318 +f 1354//1354 1235//1235 1395//1395 +f 1227//1227 1328//1328 1324//1324 +f 1512//1512 1284//1284 1255//1255 +f 1427//1427 1363//1363 1371//1371 +f 1189//1189 1330//1330 1226//1226 +f 1367//1367 1225//1225 1389//1389 +f 1329//1329 1092//1092 1374//1374 +f 1383//1383 1364//1364 1361//1361 +f 1254//1254 1321//1321 1315//1315 +f 1327//1327 1321//1321 1254//1254 +f 1255//1255 1242//1242 1355//1355 +f 1189//1189 1232//1232 1330//1330 +f 1351//1351 1238//1238 1402//1402 +f 1233//1233 1183//1183 1367//1367 +f 1237//1237 1240//1240 1239//1239 +f 1197//1197 1233//1233 1384//1384 +f 1188//1188 1197//1197 1384//1384 +f 1384//1384 1336//1336 1188//1188 +f 1222//1222 1092//1092 1329//1329 +f 1361//1361 1238//1238 1351//1351 +f 1219//1219 1398//1398 1326//1326 +f 1253//1253 1238//1238 1361//1361 +f 1327//1327 1258//1258 1319//1319 +f 1254//1254 1258//1258 1327//1327 +f 1238//1238 1241//1241 1402//1402 +f 1235//1235 1074//1074 1359//1359 +f 1362//1362 1251//1251 1370//1370 +f 1232//1232 1345//1345 1386//1386 +f 1337//1337 1328//1328 1205//1205 +f 1247//1247 1251//1251 1362//1362 +f 1377//1377 1259//1259 1382//1382 +f 1376//1376 1248//1248 1474//1474 +f 1335//1335 1246//1246 1341//1341 +f 1230//1230 1398//1398 1219//1219 +f 1361//1361 1364//1364 1253//1253 +f 1249//1249 1474//1474 1248//1248 +f 1074//1074 1085//1085 1359//1359 +f 1342//1342 1343//1343 1198//1198 +f 1205//1205 1344//1344 1337//1337 +f 1241//1241 1212//1212 1402//1402 +f 1242//1242 1247//1247 1362//1362 +f 1349//1349 1227//1227 1324//1324 +f 1362//1362 1355//1355 1242//1242 +f 1341//1341 1246//1246 1250//1250 +f 1191//1191 1407//1407 1252//1252 +f 1333//1333 1188//1188 1413//1413 +f 1186//1186 1359//1359 1085//1085 +f 1209//1209 1334//1334 1420//1420 +f 1218//1218 1353//1353 1249//1249 +f 1414//1414 1413//1413 1188//1188 +f 1414//1414 1188//1188 1336//1336 +f 1383//1383 1357//1357 1364//1364 +f 1201//1201 1209//1209 1420//1420 +f 1229//1229 1364//1364 1357//1357 +f 1263//1263 1334//1334 1209//1209 +f 1216//1216 1134//1134 1264//1264 +f 1204//1204 1198//1198 1343//1343 +f 1262//1262 1340//1340 1339//1339 +f 1358//1358 1216//1216 1264//1264 +f 1186//1186 1231//1231 1372//1372 +f 1370//1370 1251//1251 1354//1354 +f 1263//1263 1356//1356 1334//1334 +f 1343//1343 1352//1352 1204//1204 +f 1223//1223 1350//1350 1346//1346 +f 1200//1200 1332//1332 1373//1373 +f 1350//1350 1204//1204 1352//1352 +f 1347//1347 1356//1356 1263//1263 +f 1407//1407 1211//1211 1565//1565 +f 1405//1405 1389//1389 1225//1225 +f 1243//1243 1415//1415 1353//1353 +f 1266//1266 1268//1268 1338//1338 +f 1268//1268 1262//1262 1339//1339 +f 1338//1338 1268//1268 1339//1339 +f 1262//1262 1269//1269 1340//1340 +f 1340//1340 1269//1269 1369//1369 +f 1269//1269 1260//1260 1369//1369 +f 1404//1404 1423//1423 1368//1368 +f 1314//1314 1325//1325 1366//1366 +f 1505//1505 1319//1319 1331//1331 +f 1231//1231 1504//1504 1372//1372 +f 1230//1230 1322//1322 1640//1640 +f 1373//1373 1332//1332 1526//1526 +f 1427//1427 1371//1371 1375//1375 +f 1409//1409 1381//1381 1317//1317 +f 1390//1390 1525//1525 1324//1324 +f 1260//1260 1313//1313 1369//1369 +f 1341//1341 1379//1379 1385//1385 +f 1324//1324 1328//1328 1390//1390 +f 1354//1354 1395//1395 1668//1668 +f 1195//1195 1649//1649 1320//1320 +f 1640//1640 1498//1498 1230//1230 +f 1323//1323 1226//1226 1477//1477 +f 1477//1477 1226//1226 1330//1330 +f 1377//1377 1504//1504 1231//1231 +f 1337//1337 1390//1390 1328//1328 +f 1393//1393 1321//1321 1400//1400 +f 1337//1337 1344//1344 1397//1397 +f 1223//1223 1346//1346 1475//1475 +f 1232//1232 1386//1386 1330//1330 +f 1245//1245 1201//1201 1380//1380 +f 1333//1333 1473//1473 1526//1526 +f 1397//1397 1344//1344 1544//1544 +f 1410//1410 1371//1371 1411//1411 +f 1325//1325 1236//1236 1496//1496 +f 1333//1333 1526//1526 1332//1332 +f 1315//1315 1321//1321 1393//1393 +f 1236//1236 1326//1326 1496//1496 +f 1313//1313 1261//1261 1503//1503 +f 1413//1413 1473//1473 1333//1333 +f 1385//1385 1476//1476 1335//1335 +f 1252//1252 1640//1640 1322//1322 +f 1255//1255 1355//1355 1480//1480 +f 1360//1360 1335//1335 1476//1476 +f 1411//1411 1371//1371 1363//1363 +f 1246//1246 1335//1335 1360//1360 +f 1383//1383 1396//1396 1357//1357 +f 1344//1344 1185//1185 1544//1544 +f 1185//1185 1320//1320 1649//1649 +f 1649//1649 1544//1544 1185//1185 +f 1402//1402 1212//1212 1406//1406 +f 1329//1329 1505//1505 1222//1222 +f 1334//1334 1421//1421 1420//1420 +f 1359//1359 1395//1395 1235//1235 +f 1496//1496 1326//1326 1398//1398 +f 1212//1212 1358//1358 1406//1406 +f 1425//1425 1421//1421 1334//1334 +f 1357//1357 1396//1396 1399//1399 +f 1240//1240 1245//1245 1380//1380 +f 1380//1380 1392//1392 1240//1240 +f 1233//1233 1367//1367 1384//1384 +f 1421//1421 1425//1425 1426//1426 +f 1426//1426 1347//1347 1421//1421 +f 1368//1368 1423//1423 1327//1327 +f 1406//1406 1358//1358 1488//1488 +f 1331//1331 1222//1222 1505//1505 +f 1385//1385 1335//1335 1341//1341 +f 1426//1426 1425//1425 1334//1334 +f 1375//1375 1412//1412 1427//1427 +f 1355//1355 1362//1362 1491//1491 +f 1491//1491 1480//1480 1355//1355 +f 1522//1522 1394//1394 1265//1265 +f 1387//1387 1338//1338 1388//1388 +f 1347//1347 1426//1426 1356//1356 +f 1345//1345 1349//1349 1549//1549 +f 1368//1368 1327//1327 1319//1319 +f 1319//1319 1505//1505 1368//1368 +f 1264//1264 1381//1381 1488//1488 +f 1424//1424 1361//1361 1494//1494 +f 1401//1401 1424//1424 1494//1494 +f 1498//1498 1398//1398 1230//1230 +f 1358//1358 1264//1264 1488//1488 +f 1359//1359 1186//1186 1481//1481 +f 1356//1356 1426//1426 1334//1334 +f 1424//1424 1383//1383 1361//1361 +f 1264//1264 1317//1317 1381//1381 +f 1265//1265 1348//1348 1522//1522 +f 1362//1362 1370//1370 1491//1491 +f 1228//1228 1360//1360 1476//1476 +f 1249//1249 1353//1353 1502//1502 +f 1186//1186 1372//1372 1481//1481 +f 1408//1408 1494//1494 1361//1361 +f 1211//1211 1376//1376 1565//1565 +f 1412//1412 1379//1379 1365//1365 +f 1351//1351 1408//1408 1361//1361 +f 1365//1365 1427//1427 1412//1412 +f 1502//1502 1353//1353 1507//1507 +f 1339//1339 1388//1388 1338//1338 +f 1389//1389 1405//1405 1403//1403 +f 1400//1400 1321//1321 1391//1391 +f 1423//1423 1404//1404 1391//1391 +f 1346//1346 1350//1350 1352//1352 +f 1415//1415 1507//1507 1353//1353 +f 1423//1423 1321//1321 1327//1327 +f 1391//1391 1321//1321 1423//1423 +f 1379//1379 1341//1341 1365//1365 +f 1243//1243 1244//1244 1415//1415 +f 1415//1415 1244//1244 1515//1515 +f 1432//1432 1279//1279 1436//1436 +f 1273//1273 1285//1285 1431//1431 +f 1431//1431 1441//1441 1273//1273 +f 1279//1279 1298//1298 1436//1436 +f 1277//1277 1275//1275 1366//1366 +f 1366//1366 1428//1428 1277//1277 +f 1529//1529 1348//1348 1267//1267 +f 1280//1280 1416//1416 1259//1259 +f 1259//1259 1416//1416 1382//1382 +f 1296//1296 1427//1427 1365//1365 +f 1289//1289 1433//1433 1276//1276 +f 1275//1275 1314//1314 1366//1366 +f 1278//1278 1456//1456 1282//1282 +f 1267//1267 1281//1281 1529//1529 +f 1300//1300 1454//1454 1270//1270 +f 1435//1435 1433//1433 1289//1289 +f 1453//1453 1529//1529 1281//1281 +f 1281//1281 1283//1283 1453//1453 +f 1294//1294 1300//1300 1270//1270 +f 1291//1291 1273//1273 1441//1441 +f 1274//1274 1429//1429 1430//1430 +f 1300//1300 1301//1301 1454//1454 +f 1444//1444 1291//1291 1441//1441 +f 1430//1430 1278//1278 1274//1274 +f 1201//1201 1420//1420 1380//1380 +f 1387//1387 1280//1280 1338//1338 +f 1289//1289 1293//1293 1437//1437 +f 1338//1338 1280//1280 1266//1266 +f 1456//1456 1430//1430 1599//1599 +f 1435//1435 1289//1289 1437//1437 +f 1278//1278 1430//1430 1456//1456 +f 1261//1261 1548//1548 1503//1503 +f 1293//1293 1265//1265 1394//1394 +f 1416//1416 1280//1280 1387//1387 +f 1298//1298 1302//1302 1436//1436 +f 1195//1195 1284//1284 1512//1512 +f 1422//1422 1347//1347 1272//1272 +f 1394//1394 1437//1437 1293//1293 +f 1302//1302 1303//1303 1438//1438 +f 1438//1438 1436//1436 1302//1302 +f 1515//1515 1279//1279 1432//1432 +f 1244//1244 1279//1279 1515//1515 +f 1296//1296 1365//1365 1304//1304 +f 1283//1283 1282//1282 1417//1417 +f 1272//1272 1347//1347 1263//1263 +f 1421//1421 1347//1347 1516//1516 +f 1516//1516 1347//1347 1422//1422 +f 1304//1304 1365//1365 1455//1455 +f 1282//1282 1456//1456 1417//1417 +f 1122//1122 1418//1418 1272//1272 +f 1272//1272 1418//1418 1422//1422 +f 1363//1363 1452//1452 1411//1411 +f 1411//1411 1452//1452 1451//1451 +f 1453//1453 1641//1641 1529//1529 +f 1393//1393 1419//1419 1287//1287 +f 1287//1287 1419//1419 1122//1122 +f 1122//1122 1419//1419 1418//1418 +f 1452//1452 1445//1445 1519//1519 +f 1451//1451 1452//1452 1519//1519 +f 1187//1187 1323//1323 1303//1303 +f 1303//1303 1323//1323 1438//1438 +f 1517//1517 1240//1240 1392//1392 +f 1239//1239 1240//1240 1517//1517 +f 1417//1417 1453//1453 1283//1283 +f 1365//1365 1341//1341 1455//1455 +f 1456//1456 1599//1599 1434//1434 +f 1417//1417 1456//1456 1434//1434 +f 1287//1287 1315//1315 1393//1393 +f 1299//1299 1452//1452 1363//1363 +f 1445//1445 1452//1452 1299//1299 +f 1341//1341 1250//1250 1455//1455 +f 1455//1455 1250//1250 1454//1454 +f 1445//1445 1299//1299 1447//1447 +f 1439//1439 1257//1257 1440//1440 +f 1286//1286 1257//1257 1439//1439 +f 1447//1447 1307//1307 1448//1448 +f 1299//1299 1307//1307 1447//1447 +f 1257//1257 1316//1316 1440//1440 +f 1288//1288 1290//1290 1442//1442 +f 1304//1304 1455//1455 1305//1305 +f 1290//1290 1292//1292 1443//1443 +f 1454//1454 1305//1305 1455//1455 +f 1442//1442 1290//1290 1443//1443 +f 1305//1305 1454//1454 1301//1301 +f 1288//1288 1405//1405 1225//1225 +f 1307//1307 1306//1306 1450//1450 +f 1292//1292 1142//1142 1446//1446 +f 1306//1306 1291//1291 1444//1444 +f 1450//1450 1306//1306 1444//1444 +f 1142//1142 1295//1295 1596//1596 +f 1446//1446 1142//1142 1596//1596 +f 1448//1448 1307//1307 1450//1450 +f 1449//1449 1295//1295 1123//1123 +f 1295//1295 1449//1449 1596//1596 +f 1234//1234 1409//1409 1256//1256 +f 1256//1256 1409//1409 1317//1317 +f 1443//1443 1292//1292 1446//1446 +f 1161//1161 1466//1466 1160//1160 +f 1138//1138 1143//1143 1298//1298 +f 1110//1110 1277//1277 1162//1162 +f 1460//1460 1466//1466 1463//1463 +f 1162//1162 1277//1277 1457//1457 +f 1457//1457 1277//1277 1428//1428 +f 1160//1160 1466//1466 1460//1460 +f 1462//1462 1469//1469 1297//1297 +f 1163//1163 1162//1162 1457//1457 +f 1457//1457 1464//1464 1163//1163 +f 1297//1297 1469//1469 1141//1141 +f 1460//1460 1285//1285 1160//1160 +f 1160//1160 1285//1285 1146//1146 +f 1141//1141 1469//1469 1157//1157 +f 1431//1431 1285//1285 1460//1460 +f 1157//1157 1469//1469 1467//1467 +f 72063//72063 1163//1163 1464//1464 +f 1163//1163 72063//72063 1164//1164 +f 1166//1166 1458//1458 1165//1165 +f 1467//1467 1469//1469 1462//1462 +f 1153//1153 1311//1311 1312//1312 +f 1168//1168 1276//1276 1433//1433 +f 1152//1152 1311//1311 1153//1153 +f 72065//72065 1167//1167 72066//72066 +f 72065//72065 1468//1468 1167//1167 +f 961//961 1276//1276 1168//1168 +f 72067//72067 1459//1459 1468//1468 +f 1468//1468 72065//72065 72067//72067 +f 1167//1167 72064//72064 72066//72066 +f 1128//1128 1470//1470 1278//1278 +f 1278//1278 1470//1470 1274//1274 +f 1274//1274 1470//1470 1467//1467 +f 1467//1467 1470//1470 1157//1157 +f 1157//1157 1470//1470 1128//1128 +f 1167//1167 1468//1468 1170//1170 +f 1465//1465 1468//1468 1459//1459 +f 1166//1166 1433//1433 1458//1458 +f 1168//1168 1433//1433 1166//1166 +f 1274//1274 1467//1467 1429//1429 +f 1165//1165 1458//1458 1169//1169 +f 1466//1466 1468//1468 1465//1465 +f 1161//1161 1468//1468 1466//1466 +f 1170//1170 1468//1468 1161//1161 +f 1169//1169 1458//1458 1461//1461 +f 1171//1171 1169//1169 1461//1461 +f 1463//1463 1466//1466 1465//1465 +f 973//973 1292//1292 971//971 +f 1461//1461 1471//1471 1171//1171 +f 1171//1171 1471//1471 1140//1140 +f 1140//1140 1471//1471 1297//1297 +f 1297//1297 1471//1471 1462//1462 +f 1462//1462 1471//1471 1461//1461 +f 1439//1439 1129//1129 1286//1286 +f 1123//1123 1129//1129 1449//1449 +f 1449//1449 1129//1129 1439//1439 +f 72068//72068 861//861 1173//1173 +f 1473//1473 1413//1413 1542//1542 +f 1337//1337 1397//1397 1537//1537 +f 1366//1366 1325//1325 1472//1472 +f 1482//1482 1472//1472 1325//1325 +f 1485//1485 1410//1410 1490//1490 +f 1491//1491 1370//1370 1563//1563 +f 1382//1382 1416//1416 1533//1533 +f 1412//1412 1523//1523 1518//1518 +f 1482//1482 1325//1325 1496//1496 +f 1391//1391 1499//1499 1487//1487 +f 1400//1400 1391//1391 1487//1487 +f 1476//1476 1385//1385 1509//1509 +f 1494//1494 1497//1497 1401//1401 +f 1499//1499 1404//1404 1552//1552 +f 1346//1346 1479//1479 1539//1539 +f 1391//1391 1404//1404 1499//1499 +f 1453//1453 1417//1417 1478//1478 +f 1475//1475 1346//1346 1539//1539 +f 1384//1384 1367//1367 1483//1483 +f 1478//1478 1417//1417 1600//1600 +f 1690//1690 1200//1200 1373//1373 +f 1414//1414 1542//1542 1413//1413 +f 1474//1474 1249//1249 1484//1484 +f 1481//1481 1372//1372 1564//1564 +f 1370//1370 1354//1354 1563//1563 +f 1490//1490 1410//1410 1411//1411 +f 1414//1414 1336//1336 1483//1483 +f 1530//1530 1489//1489 1531//1531 +f 1249//1249 1502//1502 1484//1484 +f 1513//1513 1318//1318 1501//1501 +f 1493//1493 1339//1339 1495//1495 +f 1372//1372 1504//1504 1564//1564 +f 1342//1342 1200//1200 1690//1690 +f 1496//1496 1398//1398 1498//1498 +f 1318//1318 1513//1513 1316//1316 +f 1483//1483 1389//1389 1510//1510 +f 1367//1367 1389//1389 1483//1483 +f 1503//1503 1548//1548 1644//1644 +f 1339//1339 1340//1340 1495//1495 +f 1403//1403 1510//1510 1389//1389 +f 1477//1477 1330//1330 1486//1486 +f 1381//1381 1409//1409 1492//1492 +f 1318//1318 1378//1378 1501//1501 +f 1336//1336 1384//1384 1483//1483 +f 1492//1492 1488//1488 1381//1381 +f 1387//1387 1388//1388 1559//1559 +f 1330//1330 1386//1386 1486//1486 +f 1380//1380 1420//1420 1656//1656 +f 1656//1656 1421//1421 1516//1516 +f 1420//1420 1421//1421 1656//1656 +f 1523//1523 1375//1375 1485//1485 +f 1559//1559 1388//1388 1493//1493 +f 1411//1411 1514//1514 1490//1490 +f 1512//1512 1255//1255 1480//1480 +f 1404//1404 1368//1368 1552//1552 +f 1351//1351 1402//1402 1408//1408 +f 1504//1504 1377//1377 1506//1506 +f 1343//1343 1342//1342 1570//1570 +f 1522//1522 1348//1348 1527//1527 +f 1375//1375 1371//1371 1485//1485 +f 1530//1530 1532//1532 1401//1401 +f 1368//1368 1505//1505 1552//1552 +f 1531//1531 1532//1532 1530//1530 +f 1506//1506 1382//1382 1533//1533 +f 1377//1377 1382//1382 1506//1506 +f 1401//1401 1532//1532 1424//1424 +f 1549//1549 1324//1324 1525//1525 +f 1339//1339 1493//1493 1388//1388 +f 1555//1555 1252//1252 1407//1407 +f 1349//1349 1324//1324 1549//1549 +f 1346//1346 1520//1520 1479//1479 +f 1485//1485 1371//1371 1410//1410 +f 1560//1560 1406//1406 1534//1534 +f 1557//1557 1419//1419 1508//1508 +f 1418//1418 1419//1419 1557//1557 +f 1407//1407 1565//1565 1555//1555 +f 1402//1402 1406//1406 1560//1560 +f 1395//1395 1359//1359 1615//1615 +f 1419//1419 1393//1393 1568//1568 +f 1508//1508 1419//1419 1568//1568 +f 1401//1401 1497//1497 1530//1530 +f 1566//1566 1495//1495 1340//1340 +f 1570//1570 1521//1521 1343//1343 +f 1566//1566 1369//1369 1567//1567 +f 1340//1340 1369//1369 1566//1566 +f 1352//1352 1343//1343 1521//1521 +f 1534//1534 1406//1406 1488//1488 +f 1411//1411 1451//1451 1514//1514 +f 1520//1520 1352//1352 1521//1521 +f 1412//1412 1375//1375 1523//1523 +f 1393//1393 1400//1400 1487//1487 +f 1352//1352 1520//1520 1346//1346 +f 1424//1424 1500//1500 1383//1383 +f 1422//1422 1418//1418 1557//1557 +f 1565//1565 1376//1376 1573//1573 +f 1501//1501 1396//1396 1500//1500 +f 1399//1399 1396//1396 1501//1501 +f 1373//1373 1572//1572 1538//1538 +f 1378//1378 1399//1399 1501//1501 +f 1396//1396 1383//1383 1500//1500 +f 1390//1390 1337//1337 1537//1537 +f 1526//1526 1572//1572 1373//1373 +f 1412//1412 1528//1528 1379//1379 +f 1518//1518 1528//1528 1412//1412 +f 1451//1451 1519//1519 1514//1514 +f 1573//1573 1376//1376 1474//1474 +f 1228//1228 1476//1476 1524//1524 +f 1385//1385 1528//1528 1511//1511 +f 1234//1234 1228//1228 1524//1524 +f 1409//1409 1234//1234 1524//1524 +f 1385//1385 1379//1379 1528//1528 +f 1385//1385 1511//1511 1509//1509 +f 1480//1480 1491//1491 1535//1535 +f 1541//1541 1485//1485 1634//1634 +f 1313//1313 1503//1503 1644//1644 +f 1690//1690 1373//1373 1538//1538 +f 1644//1644 1625//1625 1313//1313 +f 1634//1634 1490//1490 1545//1545 +f 1545//1545 1490//1490 1547//1547 +f 1374//1374 1475//1475 1617//1617 +f 1534//1534 1492//1492 1616//1616 +f 1546//1546 1487//1487 1499//1499 +f 1491//1491 1563//1563 1535//1535 +f 1485//1485 1490//1490 1634//1634 +f 1488//1488 1492//1492 1534//1534 +f 1564//1564 1536//1536 1481//1481 +f 1640//1640 1252//1252 1610//1610 +f 1518//1518 1523//1523 1614//1614 +f 1558//1558 1494//1494 1408//1408 +f 1479//1479 1571//1571 1562//1562 +f 1573//1573 1474//1474 1540//1540 +f 1499//1499 1552//1552 1622//1622 +f 1610//1610 1252//1252 1555//1555 +f 1539//1539 1479//1479 1562//1562 +f 1542//1542 1414//1414 1556//1556 +f 1509//1509 1553//1553 1476//1476 +f 1483//1483 1556//1556 1414//1414 +f 1548//1548 1517//1517 1550//1550 +f 1539//1539 1617//1617 1475//1475 +f 1474//1474 1484//1484 1540//1540 +f 1656//1656 1633//1633 1380//1380 +f 1537//1537 1397//1397 1648//1648 +f 1397//1397 1544//1544 1648//1648 +f 1329//1329 1552//1552 1505//1505 +f 1563//1563 1354//1354 1668//1668 +f 1570//1570 1342//1342 1690//1690 +f 1394//1394 1522//1522 1551//1551 +f 1329//1329 1374//1374 1617//1617 +f 1484//1484 1502//1502 1642//1642 +f 1668//1668 1395//1395 1670//1670 +f 1416//1416 1387//1387 1543//1543 +f 1541//1541 1695//1695 1485//1485 +f 1543//1543 1533//1533 1416//1416 +f 1408//1408 1402//1402 1558//1558 +f 1502//1502 1507//1507 1647//1647 +f 1612//1612 1504//1504 1506//1506 +f 1614//1614 1485//1485 1695//1695 +f 1386//1386 1345//1345 1549//1549 +f 1402//1402 1560//1560 1558//1558 +f 1523//1523 1485//1485 1614//1614 +f 1514//1514 1547//1547 1490//1490 +f 1549//1549 1486//1486 1386//1386 +f 1569//1569 1489//1489 1530//1530 +f 1615//1615 1670//1670 1395//1395 +f 1530//1530 1497//1497 1569//1569 +f 1387//1387 1559//1559 1543//1543 +f 1514//1514 1638//1638 1547//1547 +f 1482//1482 1496//1496 1618//1618 +f 1549//1549 1525//1525 1663//1663 +f 1568//1568 1487//1487 1546//1546 +f 1393//1393 1487//1487 1568//1568 +f 1641//1641 1626//1626 1529//1529 +f 1520//1520 1521//1521 1571//1571 +f 1512//1512 1480//1480 1554//1554 +f 1507//1507 1415//1415 1561//1561 +f 1554//1554 1480//1480 1535//1535 +f 1520//1520 1571//1571 1479//1479 +f 1481//1481 1536//1536 1615//1615 +f 1501//1501 1500//1500 1575//1575 +f 1359//1359 1481//1481 1615//1615 +f 1528//1528 1518//1518 1636//1636 +f 1561//1561 1515//1515 1650//1650 +f 1496//1496 1498//1498 1618//1618 +f 1415//1415 1515//1515 1561//1561 +f 1618//1618 1498//1498 1640//1640 +f 1519//1519 1638//1638 1514//1514 +f 1369//1369 1313//1313 1567//1567 +f 1625//1625 1567//1567 1313//1313 +f 1525//1525 1390//1390 1537//1537 +f 1572//1572 1526//1526 1799//1799 +f 1476//1476 1553//1553 1524//1524 +f 1526//1526 1473//1473 1799//1799 +f 1643//1643 1409//1409 1524//1524 +f 1500//1500 1424//1424 1575//1575 +f 1575//1575 1424//1424 1532//1532 +f 1392//1392 1550//1550 1517//1517 +f 1736//1736 1436//1436 1751//1751 +f 1433//1433 1435//1435 1581//1581 +f 1581//1581 1580//1580 1433//1433 +f 1441//1441 1431//1431 1576//1576 +f 1195//1195 1512//1512 1649//1649 +f 1578//1578 1441//1441 1576//1576 +f 1428//1428 1366//1366 1587//1587 +f 1581//1581 1437//1437 1748//1748 +f 1435//1435 1437//1437 1581//1581 +f 1527//1527 1529//1529 1626//1626 +f 1348//1348 1529//1529 1527//1527 +f 1650//1650 1432//1432 1577//1577 +f 1582//1582 1441//1441 1578//1578 +f 1515//1515 1432//1432 1650//1650 +f 1444//1444 1441//1441 1582//1582 +f 1748//1748 1394//1394 1551//1551 +f 1437//1437 1394//1394 1748//1748 +f 1574//1574 1392//1392 1380//1380 +f 1587//1587 1366//1366 1472//1472 +f 1440//1440 1579//1579 1585//1585 +f 1436//1436 1438//1438 1592//1592 +f 1439//1439 1440//1440 1585//1585 +f 1577//1577 1436//1436 1736//1736 +f 1432//1432 1436//1436 1577//1577 +f 1440//1440 1513//1513 1579//1579 +f 1579//1579 1513//1513 1583//1583 +f 1583//1583 1513//1513 1501//1501 +f 1316//1316 1513//1513 1440//1440 +f 1445//1445 1586//1586 1519//1519 +f 1585//1585 1590//1590 1439//1439 +f 1447//1447 1586//1586 1445//1445 +f 1288//1288 1442//1442 1584//1584 +f 1586//1586 1448//1448 1588//1588 +f 1447//1447 1448//1448 1586//1586 +f 1438//1438 1323//1323 1477//1477 +f 1592//1592 1438//1438 1477//1477 +f 1442//1442 1443//1443 1589//1589 +f 1584//1584 1442//1442 1589//1589 +f 1584//1584 1405//1405 1288//1288 +f 1591//1591 1444//1444 1582//1582 +f 1450//1450 1444//1444 1591//1591 +f 1403//1403 1405//1405 1584//1584 +f 1448//1448 1450//1450 1591//1591 +f 1591//1591 1588//1588 1448//1448 +f 1446//1446 1593//1593 1443//1443 +f 1443//1443 1593//1593 1589//1589 +f 1593//1593 1446//1446 1596//1596 +f 1596//1596 1594//1594 1593//1593 +f 1597//1597 1598//1598 1430//1430 +f 1430//1430 1429//1429 1597//1597 +f 1599//1599 1430//1430 1598//1598 +f 1531//1531 1600//1600 1417//1417 +f 1434//1434 1531//1531 1417//1417 +f 1601//1601 1434//1434 1599//1599 +f 1599//1599 1761//1761 1601//1601 +f 1601//1601 1532//1532 1434//1434 +f 1434//1434 1532//1532 1531//1531 +f 1575//1575 1532//1532 1601//1601 +f 1595//1595 1601//1601 1761//1761 +f 1601//1601 1595//1595 1575//1575 +f 1501//1501 1575//1575 1583//1583 +f 1583//1583 1575//1575 1595//1595 +f 1478//1478 1600//1600 1489//1489 +f 1531//1531 1489//1489 1600//1600 +f 1486//1486 1549//1549 1663//1663 +f 1663//1663 1651//1651 1486//1486 +f 1573//1573 1540//1540 1605//1605 +f 1453//1453 1478//1478 1641//1641 +f 1611//1611 1609//1609 1504//1504 +f 1539//1539 1562//1562 1682//1682 +f 1511//1511 1528//1528 1684//1684 +f 1482//1482 1603//1603 1472//1472 +f 1717//1717 1553//1553 1630//1630 +f 1504//1504 1612//1612 1611//1611 +f 1656//1656 1516//1516 1662//1662 +f 1617//1617 1686//1686 1329//1329 +f 1518//1518 1614//1614 1691//1691 +f 1509//1509 1511//1511 1684//1684 +f 1684//1684 1630//1630 1509//1509 +f 1624//1624 1629//1629 1653//1653 +f 1550//1550 1392//1392 1859//1859 +f 1653//1653 1629//1629 1538//1538 +f 1859//1859 1812//1812 1550//1550 +f 1613//1613 1567//1567 1625//1625 +f 1602//1602 1560//1560 1616//1616 +f 1555//1555 1565//1565 1664//1664 +f 1535//1535 1563//1563 1668//1668 +f 1690//1690 1538//1538 1629//1629 +f 1612//1612 1506//1506 1628//1628 +f 1652//1652 1654//1654 1607//1607 +f 1679//1679 1664//1664 1565//1565 +f 1695//1695 1541//1541 1696//1696 +f 1392//1392 1574//1574 1859//1859 +f 1516//1516 1422//1422 1671//1671 +f 1671//1671 1662//1662 1516//1516 +f 1422//1422 1557//1557 1671//1671 +f 1565//1565 1573//1573 1679//1679 +f 1703//1703 1663//1663 1525//1525 +f 1614//1614 1695//1695 1698//1698 +f 1553//1553 1509//1509 1630//1630 +f 1731//1731 1607//1607 1654//1654 +f 1571//1571 1521//1521 1606//1606 +f 1700//1700 1697//1697 1547//1547 +f 1534//1534 1616//1616 1560//1560 +f 1647//1647 1642//1642 1502//1502 +f 1552//1552 1329//1329 1686//1686 +f 1654//1654 1620//1620 1731//1731 +f 1625//1625 1644//1644 1637//1637 +f 1821//1821 1556//1556 1483//1483 +f 1622//1622 1552//1552 1686//1686 +f 1572//1572 1660//1660 1653//1653 +f 1620//1620 1654//1654 1619//1619 +f 1533//1533 1628//1628 1506//1506 +f 1571//1571 1606//1606 1635//1635 +f 1483//1483 1510//1510 1824//1824 +f 1821//1821 1483//1483 1824//1824 +f 1562//1562 1635//1635 1682//1682 +f 1615//1615 1536//1536 1707//1707 +f 1533//1533 1543//1543 1680//1680 +f 1571//1571 1635//1635 1562//1562 +f 1628//1628 1533//1533 1680//1680 +f 1717//1717 1643//1643 1524//1524 +f 1572//1572 1653//1653 1538//1538 +f 1524//1524 1553//1553 1717//1717 +f 1824//1824 1510//1510 1632//1632 +f 1660//1660 1572//1572 1798//1798 +f 1621//1621 1652//1652 1604//1604 +f 1547//1547 1638//1638 1700//1700 +f 1510//1510 1403//1403 1632//1632 +f 1525//1525 1537//1537 1646//1646 +f 1606//1606 1570//1570 1690//1690 +f 1409//1409 1643//1643 1645//1645 +f 1654//1654 1652//1652 1621//1621 +f 1507//1507 1561//1561 1647//1647 +f 1634//1634 1696//1696 1541//1541 +f 1536//1536 1564//1564 1623//1623 +f 1493//1493 1495//1495 1689//1689 +f 1521//1521 1570//1570 1606//1606 +f 1681//1681 1493//1493 1689//1689 +f 1647//1647 1561//1561 1692//1692 +f 1621//1621 1721//1721 1654//1654 +f 1799//1799 1798//1798 1572//1572 +f 1495//1495 1566//1566 1689//1689 +f 1568//1568 1546//1546 1688//1688 +f 1497//1497 1631//1631 1569//1569 +f 1537//1537 1648//1648 1646//1646 +f 1550//1550 1644//1644 1548//1548 +f 1619//1619 1654//1654 1721//1721 +f 1545//1545 1547//1547 1697//1697 +f 1655//1655 1504//1504 1609//1609 +f 1493//1493 1681//1681 1543//1543 +f 1559//1559 1493//1493 1543//1543 +f 1645//1645 1616//1616 1492//1492 +f 1497//1497 1716//1716 1631//1631 +f 1648//1648 1544//1544 1711//1711 +f 1564//1564 1504//1504 1655//1655 +f 1638//1638 1519//1519 1639//1639 +f 1564//1564 1655//1655 1623//1623 +f 1716//1716 1497//1497 1494//1494 +f 1558//1558 1716//1716 1494//1494 +f 1602//1602 1716//1716 1558//1558 +f 1492//1492 1409//1409 1645//1645 +f 1544//1544 1649//1649 1711//1711 +f 1473//1473 1542//1542 1799//1799 +f 1574//1574 1380//1380 1633//1633 +f 1560//1560 1602//1602 1558//1558 +f 1656//1656 1816//1816 1633//1633 +f 1717//1717 1657//1657 1827//1827 +f 1546//1546 1622//1622 1688//1688 +f 1554//1554 1535//1535 1658//1658 +f 1653//1653 1660//1660 1659//1659 +f 1821//1821 1667//1667 1556//1556 +f 1478//1478 1608//1608 1641//1641 +f 1684//1684 1528//1528 1834//1834 +f 1719//1719 1718//1718 1699//1699 +f 1817//1817 1611//1611 1819//1819 +f 1824//1824 1632//1632 1693//1693 +f 1622//1622 1831//1831 1688//1688 +f 1694//1694 1651//1651 1663//1663 +f 1827//1827 1825//1825 1717//1717 +f 1722//1722 1718//1718 1719//1719 +f 1803//1803 1617//1617 1832//1832 +f 1609//1609 1611//1611 1817//1817 +f 1675//1675 1603//1603 1482//1482 +f 1615//1615 2223//2223 1670//1670 +f 1610//1610 1555//1555 1854//1854 +f 1605//1605 1540//1540 1677//1677 +f 1677//1677 1674//1674 1605//1605 +f 1819//1819 1612//1612 1678//1678 +f 1630//1630 1684//1684 1661//1661 +f 1673//1673 1716//1716 1602//1602 +f 1535//1535 1668//1668 1658//1658 +f 1682//1682 1832//1832 1539//1539 +f 1611//1611 1612//1612 1819//1819 +f 1701//1701 1719//1719 1699//1699 +f 1657//1657 1717//1717 1661//1661 +f 2223//2223 1615//1615 1839//1839 +f 1851//1851 1673//1673 1602//1602 +f 1720//1720 1731//1731 1620//1620 +f 1723//1723 1722//1722 1719//1719 +f 1794//1794 1653//1653 1659//1659 +f 1832//1832 1617//1617 1539//1539 +f 1608//1608 1489//1489 1847//1847 +f 1619//1619 1739//1739 1620//1620 +f 1612//1612 1628//1628 1678//1678 +f 1621//1621 1604//1604 1802//1802 +f 1723//1723 1719//1719 1701//1701 +f 1613//1613 1625//1625 1889//1889 +f 1653//1653 1794//1794 1624//1624 +f 1671//1671 1557//1557 1672//1672 +f 1540//1540 1484//1484 1677//1677 +f 1618//1618 1675//1675 1482//1482 +f 1569//1569 1847//1847 1489//1489 +f 1683//1683 1626//1626 1702//1702 +f 1484//1484 1642//1642 1862//1862 +f 1677//1677 1484//1484 1862//1862 +f 1675//1675 1618//1618 1627//1627 +f 1622//1622 1686//1686 1831//1831 +f 1615//1615 1707//1707 1839//1839 +f 1799//1799 1542//1542 1873//1873 +f 1686//1686 1617//1617 1803//1803 +f 1630//1630 1661//1661 1717//1717 +f 1621//1621 1665//1665 1721//1721 +f 1873//1873 1542//1542 1879//1879 +f 1753//1753 1723//1723 1852//1852 +f 1518//1518 1666//1666 1636//1636 +f 1690//1690 1629//1629 1669//1669 +f 1618//1618 1640//1640 1627//1627 +f 1687//1687 1851//1851 1616//1616 +f 1889//1889 1625//1625 1706//1706 +f 1605//1605 1679//1679 1573//1573 +f 1669//1669 1624//1624 1794//1794 +f 1629//1629 1624//1624 1669//1669 +f 1706//1706 1625//1625 1637//1637 +f 1634//1634 1545//1545 1696//1696 +f 1879//1879 1556//1556 1667//1667 +f 1542//1542 1556//1556 1879//1879 +f 1701//1701 1704//1704 1723//1723 +f 1568//1568 1557//1557 1508//1508 +f 1666//1666 1518//1518 1691//1691 +f 1616//1616 1851//1851 1602//1602 +f 1641//1641 1702//1702 1626//1626 +f 1704//1704 1852//1852 1723//1723 +f 1631//1631 1716//1716 1685//1685 +f 1623//1623 1707//1707 1536//1536 +f 1705//1705 1717//1717 1825//1825 +f 1635//1635 1830//1830 1682//1682 +f 1561//1561 1650//1650 1692//1692 +f 1721//1721 1676//1676 1619//1619 +f 1700//1700 1638//1638 1708//1708 +f 1673//1673 1685//1685 1716//1716 +f 1640//1640 1610//1610 1853//1853 +f 1853//1853 1627//1627 1640//1640 +f 1702//1702 1641//1641 1608//1608 +f 1739//1739 1619//1619 1676//1676 +f 1678//1678 1628//1628 1680//1680 +f 1703//1703 1525//1525 1646//1646 +f 1655//1655 1609//1609 1817//1817 +f 1614//1614 1698//1698 1691//1691 +f 1645//1645 1705//1705 1687//1687 +f 1709//1709 1623//1623 1655//1655 +f 1717//1717 1705//1705 1643//1643 +f 1812//1812 1644//1644 1550//1550 +f 1528//1528 1636//1636 1834//1834 +f 1639//1639 1708//1708 1638//1638 +f 1645//1645 1643//1643 1705//1705 +f 1543//1543 1681//1681 1680//1680 +f 1646//1646 1648//1648 1710//1710 +f 1645//1645 1687//1687 1616//1616 +f 1648//1648 1711//1711 1710//1710 +f 1607//1607 1731//1731 1747//1747 +f 1527//1527 1626//1626 1724//1724 +f 1747//1747 1731//1731 1749//1749 +f 1724//1724 1726//1726 1527//1527 +f 1729//1729 1579//1579 1725//1725 +f 1583//1583 1725//1725 1579//1579 +f 1585//1585 1579//1579 1729//1729 +f 1712//1712 1718//1718 1743//1743 +f 1934//1934 1587//1587 1727//1727 +f 1428//1428 1587//1587 1934//1934 +f 1746//1746 1745//1745 1576//1576 +f 1715//1715 1711//1711 1649//1649 +f 1649//1649 1512//1512 1715//1715 +f 1472//1472 1727//1727 1587//1587 +f 1692//1692 1650//1650 1577//1577 +f 1729//1729 1730//1730 1585//1585 +f 1724//1724 1626//1626 1683//1683 +f 1689//1689 1566//1566 1613//1613 +f 1590//1590 1585//1585 1730//1730 +f 1718//1718 1738//1738 1743//1743 +f 1613//1613 1566//1566 1567//1567 +f 1732//1732 1590//1590 1730//1730 +f 1578//1578 1576//1576 1745//1745 +f 1755//1755 1578//1578 1745//1745 +f 1762//1762 1590//1590 1732//1732 +f 1714//1714 1712//1712 1713//1713 +f 1554//1554 1715//1715 1512//1512 +f 1732//1732 1733//1733 1762//1762 +f 1580//1580 1581//1581 1735//1735 +f 1584//1584 1589//1589 1737//1737 +f 1734//1734 1584//1584 1737//1737 +f 1738//1738 1718//1718 1722//1722 +f 1632//1632 1584//1584 1734//1734 +f 1403//1403 1584//1584 1632//1632 +f 1499//1499 1622//1622 1546//1546 +f 1744//1744 1580//1580 1735//1735 +f 1740//1740 1604//1604 1652//1652 +f 1589//1589 1593//1593 1741//1741 +f 1741//1741 1737//1737 1589//1589 +f 1554//1554 1728//1728 1715//1715 +f 1593//1593 1594//1594 1742//1742 +f 1742//1742 1741//1741 1593//1593 +f 1581//1581 1748//1748 1735//1735 +f 1620//1620 1739//1739 1720//1720 +f 1436//1436 1592//1592 1751//1751 +f 1750//1750 1578//1578 1755//1755 +f 1761//1761 1725//1725 1583//1583 +f 1582//1582 1578//1578 1750//1750 +f 1583//1583 1595//1595 1761//1761 +f 1652//1652 1607//1607 1740//1740 +f 1740//1740 1607//1607 1747//1747 +f 1478//1478 1489//1489 1608//1608 +f 1738//1738 1722//1722 1752//1752 +f 1752//1752 1722//1722 1723//1723 +f 1592//1592 1477//1477 1754//1754 +f 1754//1754 1751//1751 1592//1592 +f 1752//1752 1723//1723 1753//1753 +f 1586//1586 1639//1639 1519//1519 +f 1708//1708 1639//1639 1757//1757 +f 1486//1486 1651//1651 1477//1477 +f 1477//1477 1651//1651 1754//1754 +f 1754//1754 1651//1651 1694//1694 +f 1726//1726 1551//1551 1522//1522 +f 1586//1586 1588//1588 1757//1757 +f 1639//1639 1586//1586 1757//1757 +f 1522//1522 1527//1527 1726//1726 +f 1750//1750 1757//1757 1763//1763 +f 1591//1591 1763//1763 1757//1757 +f 1588//1588 1591//1591 1757//1757 +f 1750//1750 1763//1763 1582//1582 +f 1582//1582 1763//1763 1591//1591 +f 1460//1460 1463//1463 1780//1780 +f 1433//1433 1580//1580 1458//1458 +f 1458//1458 1580//1580 1766//1766 +f 1766//1766 1580//1580 1744//1744 +f 1781//1781 1596//1596 1449//1449 +f 1459//1459 1782//1782 1465//1465 +f 72069//72069 1782//1782 1459//1459 +f 1934//1934 1785//1785 1428//1428 +f 1765//1765 1780//1780 1768//1768 +f 1460//1460 1780//1780 1765//1765 +f 1428//1428 1785//1785 1457//1457 +f 1461//1461 1458//1458 1766//1766 +f 1759//1759 1594//1594 1783//1783 +f 1766//1766 1770//1770 1461//1461 +f 1771//1771 1460//1460 1765//1765 +f 1431//1431 1460//1460 1771//1771 +f 1783//1783 1594//1594 1781//1781 +f 1457//1457 1785//1785 1764//1764 +f 1764//1764 1785//1785 1934//1934 +f 1781//1781 1594//1594 1596//1596 +f 1773//1773 1782//1782 1775//1775 +f 1771//1771 1576//1576 1431//1431 +f 1462//1462 1461//1461 1770//1770 +f 1746//1746 1576//1576 1771//1771 +f 1742//1742 1594//1594 1759//1759 +f 1465//1465 1782//1782 1773//1773 +f 1756//1756 1462//1462 1770//1770 +f 1769//1769 1457//1457 1764//1764 +f 72070//72070 1457//1457 72071//72071 +f 72071//72071 1457//1457 1769//1769 +f 72072//72072 1464//1464 1457//1457 +f 1457//1457 72070//72070 72072//72072 +f 1758//1758 1759//1759 1783//1783 +f 1773//1773 1780//1780 1463//1463 +f 1465//1465 1773//1773 1463//1463 +f 1767//1767 1786//1786 1597//1597 +f 1597//1597 1786//1786 1598//1598 +f 1598//1598 1786//1786 1599//1599 +f 1599//1599 1786//1786 1761//1761 +f 1761//1761 1786//1786 1772//1772 +f 1772//1772 1786//1786 1767//1767 +f 1780//1780 1773//1773 1779//1779 +f 1779//1779 1768//1768 1780//1780 +f 1462//1462 1756//1756 1774//1774 +f 1467//1467 1462//1462 1774//1774 +f 1725//1725 1761//1761 1772//1772 +f 1776//1776 1467//1467 1774//1774 +f 1429//1429 1467//1467 1776//1776 +f 1449//1449 1787//1787 1781//1781 +f 1777//1777 1429//1429 1776//1776 +f 1781//1781 1787//1787 1762//1762 +f 1597//1597 1429//1429 1777//1777 +f 1762//1762 1787//1787 1590//1590 +f 1590//1590 1787//1787 1439//1439 +f 1439//1439 1787//1787 1449//1449 +f 1767//1767 1597//1597 1777//1777 +f 1783//1783 1781//1781 1762//1762 +f 1762//1762 1784//1784 1783//1783 +f 1760//1760 1788//1788 1784//1784 +f 1784//1784 1788//1788 1783//1783 +f 1783//1783 1788//1788 1758//1758 +f 1758//1758 1788//1788 1760//1760 +f 1784//1784 1762//1762 1733//1733 +f 1733//1733 1778//1778 1784//1784 +f 1760//1760 1784//1784 1778//1778 +f 1793//1793 1805//1805 1796//1796 +f 1792//1792 1659//1659 1660//1660 +f 1697//1697 1805//1805 1793//1793 +f 1831//1831 1686//1686 2011//2011 +f 1636//1636 1666//1666 1790//1790 +f 1697//1697 1700//1700 1805//1805 +f 1660//1660 1798//1798 1792//1792 +f 1860//1860 1697//1697 1793//1793 +f 1847//1847 1919//1919 1608//1608 +f 1666//1666 1691//1691 1818//1818 +f 1818//1818 1790//1790 1666//1666 +f 1813//1813 1545//1545 1860//1860 +f 1610//1610 1854//1854 1853//1853 +f 1696//1696 1545//1545 1813//1813 +f 1713//1713 1712//1712 1791//1791 +f 1698//1698 1695//1695 1867//1867 +f 1864//1864 1698//1698 1867//1867 +f 1887//1887 1646//1646 1804//1804 +f 1846//1846 1847//1847 1569//1569 +f 1631//1631 1846//1846 1569//1569 +f 1557//1557 1568//1568 1815//1815 +f 1672//1672 1557//1557 1815//1815 +f 1703//1703 1646//1646 1887//1887 +f 1621//1621 1802//1802 1809//1809 +f 1691//1691 1698//1698 1864//1864 +f 1800//1800 1659//1659 1856//1856 +f 1700//1700 1708//1708 1805//1805 +f 1681//1681 1881//1881 1680//1680 +f 1825//1825 1687//1687 1705//1705 +f 1545//1545 1697//1697 1860//1860 +f 1867//1867 1696//1696 1813//1813 +f 1695//1695 1696//1696 1867//1867 +f 1568//1568 1688//1688 1820//1820 +f 1665//1665 1621//1621 1809//1809 +f 1794//1794 1659//1659 1800//1800 +f 1806//1806 1805//1805 1708//1708 +f 1863//1863 1665//1665 1809//1809 +f 1834//1834 1636//1636 1790//1790 +f 1815//1815 1568//1568 1820//1820 +f 1681//1681 1689//1689 1822//1822 +f 1685//1685 1846//1846 1631//1631 +f 1804//1804 1646//1646 1833//1833 +f 1642//1642 1647//1647 1807//1807 +f 1664//1664 1854//1854 1555//1555 +f 1822//1822 1689//1689 1908//1908 +f 1862//1862 1642//1642 1807//1807 +f 1791//1791 1878//1878 1713//1713 +f 1646//1646 1710//1710 1833//1833 +f 1820//1820 1688//1688 1831//1831 +f 1839//1839 1707//1707 1814//1814 +f 1679//1679 1605//1605 2007//2007 +f 1834//1834 1836//1836 1684//1684 +f 1832//1832 1682//1682 1877//1877 +f 1806//1806 1708//1708 1848//1848 +f 1647//1647 1692//1692 1807//1807 +f 1707//1707 1623//1623 1814//1814 +f 1721//1721 1665//1665 1863//1863 +f 1964//1964 1669//1669 1794//1794 +f 1837//1837 1684//1684 1836//1836 +f 1827//1827 1657//1657 1838//1838 +f 1684//1684 1837//1837 1661//1661 +f 1838//1838 1829//1829 1827//1827 +f 1880//1880 1713//1713 1878//1878 +f 1806//1806 1848//1848 1849//1849 +f 1826//1826 1713//1713 1880//1880 +f 1859//1859 1633//1633 1810//1810 +f 1574//1574 1633//1633 1859//1859 +f 1633//1633 1816//1816 1810//1810 +f 1964//1964 1917//1917 1669//1669 +f 1714//1714 1713//1713 1826//1826 +f 1919//1919 1847//1847 1846//1846 +f 1668//1668 1670//1670 1797//1797 +f 1802//1802 1850//1850 1801//1801 +f 1718//1718 1714//1714 1826//1826 +f 1711//1711 1845//1845 1710//1710 +f 1676//1676 1906//1906 1739//1739 +f 1718//1718 1826//1826 1699//1699 +f 1656//1656 1662//1662 2002//2002 +f 2002//2002 1816//1816 1656//1656 +f 1635//1635 1835//1835 1830//1830 +f 1709//1709 1814//1814 1623//1623 +f 1877//1877 1682//1682 1828//1828 +f 2002//2002 1662//1662 1895//1895 +f 1715//1715 1845//1845 1711//1711 +f 1830//1830 1828//1828 1682//1682 +f 1895//1895 1671//1671 1897//1897 +f 1662//1662 1671//1671 1895//1895 +f 1897//1897 1671//1671 1672//1672 +f 1823//1823 1851//1851 1687//1687 +f 1690//1690 1669//1669 1917//1917 +f 1715//1715 1842//1842 1845//1845 +f 1835//1835 1690//1690 1917//1917 +f 1685//1685 1673//1673 1823//1823 +f 1657//1657 1837//1837 1838//1838 +f 1842//1842 1715//1715 1789//1789 +f 1823//1823 1673//1673 1851//1851 +f 1606//1606 1690//1690 1835//1835 +f 1606//1606 1835//1835 1635//1635 +f 1657//1657 1661//1661 1837//1837 +f 1840//1840 1699//1699 1826//1826 +f 1659//1659 1792//1792 1856//1856 +f 1817//1817 1709//1709 1655//1655 +f 1644//1644 1841//1841 1637//1637 +f 1819//1819 1678//1678 2026//2026 +f 1841//1841 1644//1644 1989//1989 +f 1701//1701 1699//1699 1840//1840 +f 1840//1840 1894//1894 1701//1701 +f 1644//1644 1812//1812 1989//1989 +f 1881//1881 2026//2026 1678//1678 +f 1843//1843 1701//1701 1894//1894 +f 1678//1678 1680//1680 1881//1881 +f 1704//1704 1701//1701 1843//1843 +f 1844//1844 1852//1852 1704//1704 +f 1843//1843 1904//1904 1704//1704 +f 1844//1844 1704//1704 1904//1904 +f 1794//1794 1800//1800 1858//1858 +f 1703//1703 1887//1887 2009//2009 +f 1685//1685 1823//1823 1846//1846 +f 1791//1791 1905//1905 2041//2041 +f 1789//1789 1728//1728 1871//1871 +f 1793//1793 1796//1796 1855//1855 +f 1887//1887 1804//1804 2014//2014 +f 1679//1679 2057//2057 1664//1664 +f 1856//1856 1858//1858 1800//1800 +f 1789//1789 1871//1871 1899//1899 +f 1918//1918 1912//1912 1913//1913 +f 1859//1859 1989//1989 1812//1812 +f 1857//1857 1913//1913 1866//1866 +f 1804//1804 1833//1833 1891//1891 +f 1822//1822 1881//1881 1681//1681 +f 1878//1878 1791//1791 2041//2041 +f 1891//1891 1833//1833 2001//2001 +f 1872//1872 1794//1794 1858//1858 +f 1667//1667 1824//1824 1865//1865 +f 1839//1839 1814//1814 1868//1868 +f 1833//1833 1710//1710 2001//2001 +f 1871//1871 1728//1728 2032//2032 +f 1795//1795 1918//1918 1913//1913 +f 1679//1679 2007//2007 2057//2057 +f 1686//1686 1803//1803 2011//2011 +f 1818//1818 1691//1691 1864//1864 +f 1824//1824 1667//1667 1821//1821 +f 1855//1855 1796//1796 1805//1805 +f 1814//1814 1709//1709 1869//1869 +f 1826//1826 1880//1880 1883//1883 +f 1869//1869 1868//1868 1814//1814 +f 1964//1964 1794//1794 1872//1872 +f 1798//1798 1873//1873 1792//1792 +f 1799//1799 1873//1873 1798//1798 +f 1920//1920 1913//1913 1857//1857 +f 1855//1855 1805//1805 1806//1806 +f 2013//2013 1790//1790 1818//1818 +f 1862//1862 1807//1807 2033//2033 +f 1806//1806 1874//1874 1855//1855 +f 1808//1808 1919//1919 1846//1846 +f 1824//1824 1693//1693 1865//1865 +f 1795//1795 1913//1913 1920//1920 +f 1605//1605 1674//1674 2007//2007 +f 2038//2038 1816//1816 2002//2002 +f 1710//1710 1845//1845 2001//2001 +f 1672//1672 1890//1890 1861//1861 +f 1869//1869 1709//1709 1870//1870 +f 1845//1845 1842//1842 1898//1898 +f 1898//1898 2001//2001 1845//1845 +f 1857//1857 2027//2027 1920//1920 +f 1840//1840 1826//1826 1883//1883 +f 1672//1672 1815//1815 1890//1890 +f 2033//2033 1807//1807 1907//1907 +f 1692//1692 1907//1907 1807//1807 +f 1883//1883 1886//1886 1840//1840 +f 2036//2036 1916//1916 1825//1825 +f 1815//1815 1820//1820 1892//1892 +f 1890//1890 1815//1815 1892//1892 +f 1885//1885 1663//1663 1884//1884 +f 1830//1830 1835//1835 1875//1875 +f 2036//2036 1827//1827 1829//1829 +f 1842//1842 1789//1789 1899//1899 +f 1898//1898 1842//1842 1899//1899 +f 1915//1915 1952//1952 1846//1846 +f 1811//1811 1874//1874 1849//1849 +f 1914//1914 1874//1874 1811//1811 +f 1874//1874 1806//1806 1849//1849 +f 1896//1896 1920//1920 2027//2027 +f 1663//1663 1703//1703 1884//1884 +f 1709//1709 1817//1817 2021//2021 +f 2036//2036 1825//1825 1827//1827 +f 1894//1894 1840//1840 1886//1886 +f 1820//1820 1831//1831 1893//1893 +f 1797//1797 1670//1670 2110//2110 +f 1672//1672 1861//1861 1897//1897 +f 1817//1817 1819//1819 2021//2021 +f 1828//1828 1830//1830 1875//1875 +f 1834//1834 1790//1790 2013//2013 +f 1884//1884 1703//1703 2009//2009 +f 2026//2026 2021//2021 1819//1819 +f 1831//1831 2011//2011 1992//1992 +f 1915//1915 1823//1823 1916//1916 +f 1795//1795 1920//1920 1801//1801 +f 2019//2019 1834//1834 2013//2013 +f 1992//1992 1893//1893 1831//1831 +f 1670//1670 2223//2223 2110//2110 +f 1823//1823 1915//1915 1846//1846 +f 1900//1900 1920//1920 1896//1896 +f 1903//1903 1843//1843 1894//1894 +f 1801//1801 1920//1920 1900//1900 +f 1836//1836 1834//1834 2019//2019 +f 1837//1837 1836//1836 1901//1901 +f 1906//1906 1676//1676 1888//1888 +f 1904//1904 1843//1843 1903//1903 +f 1856//1856 1792//1792 1882//1882 +f 1916//1916 1823//1823 1687//1687 +f 1825//1825 1916//1916 1687//1687 +f 1829//1829 1838//1838 2017//2017 +f 1863//1863 1888//1888 1721//1721 +f 1876//1876 2026//2026 1881//1881 +f 1801//1801 1809//1809 1802//1802 +f 1900//1900 1809//1809 1801//1801 +f 1676//1676 1721//1721 1888//1888 +f 1809//1809 1900//1900 1902//1902 +f 1863//1863 1809//1809 1902//1902 +f 1963//1963 1753//1753 1922//1922 +f 1729//1729 1725//1725 1925//1925 +f 1969//1969 1971//1971 1755//1755 +f 1724//1724 1683//1683 1923//1923 +f 1950//1950 1947//1947 1627//1627 +f 1973//1973 1978//1978 1976//1976 +f 1835//1835 1917//1917 1964//1964 +f 1933//1933 1724//1724 1923//1923 +f 1730//1730 1729//1729 1925//1925 +f 1925//1925 1951//1951 1730//1730 +f 1715//1715 1728//1728 1789//1789 +f 1927//1927 1966//1966 1929//1929 +f 1754//1754 1931//1931 1928//1928 +f 1755//1755 1971//1971 1750//1750 +f 1744//1744 1735//1735 1930//1930 +f 1929//1929 1975//1975 1932//1932 +f 1751//1751 1754//1754 1928//1928 +f 1966//1966 1975//1975 1929//1929 +f 1727//1727 1472//1472 1935//1935 +f 1753//1753 1852//1852 1922//1922 +f 1939//1939 1966//1966 1927//1927 +f 1811//1811 1966//1966 1939//1939 +f 1922//1922 1852//1852 1924//1924 +f 1760//1760 1953//1953 1926//1926 +f 1732//1732 1730//1730 1951//1951 +f 1967//1967 1944//1944 1923//1923 +f 1577//1577 1907//1907 1692//1692 +f 1950//1950 1627//1627 2051//2051 +f 1981//1981 1740//1740 1978//1978 +f 1683//1683 1967//1967 1923//1923 +f 1955//1955 1907//1907 1577//1577 +f 1689//1689 1613//1613 1908//1908 +f 1951//1951 1733//1733 1732//1732 +f 1939//1939 1914//1914 1811//1811 +f 1754//1754 1694//1694 1941//1941 +f 1931//1931 1754//1754 1941//1941 +f 1627//1627 1853//1853 2051//2051 +f 1982//1982 1976//1976 1978//1978 +f 1733//1733 1951//1951 1958//1958 +f 1935//1935 1603//1603 1936//1936 +f 1955//1955 1736//1736 1957//1957 +f 1683//1683 1702//1702 1967//1967 +f 1472//1472 1603//1603 1935//1935 +f 1909//1909 1910//1910 1911//1911 +f 1944//1944 1970//1970 1945//1945 +f 1748//1748 1551//1551 1937//1937 +f 1966//1966 1811//1811 1979//1979 +f 1979//1979 1975//1975 1966//1966 +f 1735//1735 1748//1748 1937//1937 +f 2032//2032 1728//1728 1554//1554 +f 1758//1758 1926//1926 1961//1961 +f 1760//1760 1926//1926 1758//1758 +f 1968//1968 1603//1603 1675//1675 +f 1941//1941 1694//1694 1993//1993 +f 1969//1969 1979//1979 1811//1811 +f 1982//1982 1747//1747 1983//1983 +f 1945//1945 1970//1970 1948//1948 +f 1937//1937 1551//1551 1938//1938 +f 1924//1924 1852//1852 1844//1844 +f 1708//1708 1757//1757 1848//1848 +f 1848//1848 1757//1757 1971//1971 +f 1970//1970 1967//1967 1972//1972 +f 1944//1944 1967//1967 1970//1970 +f 1993//1993 1694//1694 1663//1663 +f 1971//1971 1811//1811 1849//1849 +f 1940//1940 1744//1744 1930//1930 +f 1757//1757 1750//1750 1971//1971 +f 1577//1577 1736//1736 1955//1955 +f 1554//1554 1658//1658 2032//2032 +f 1974//1974 1909//1909 1911//1911 +f 1972//1972 1967//1967 1702//1702 +f 1978//1978 1740//1740 1982//1982 +f 1969//1969 1811//1811 1971//1971 +f 1808//1808 1972//1972 1702//1702 +f 1747//1747 1982//1982 1740//1740 +f 1936//1936 1603//1603 1968//1968 +f 1971//1971 1849//1849 1848//1848 +f 1972//1972 2037//2037 1948//1948 +f 1749//1749 1983//1983 1747//1747 +f 1970//1970 1972//1972 1948//1948 +f 2187//2187 1954//1954 1959//1959 +f 1993//1993 1663//1663 1885//1885 +f 1921//1921 1983//1983 1749//1749 +f 1756//1756 1943//1943 1946//1946 +f 1736//1736 1751//1751 1928//1928 +f 1947//1947 1968//1968 1675//1675 +f 1957//1957 1736//1736 1928//1928 +f 1808//1808 2037//2037 1972//1972 +f 1921//1921 1749//1749 1731//1731 +f 1720//1720 1921//1921 1731//1731 +f 1975//1975 1980//1980 1932//1932 +f 1979//1979 1980//1980 1975//1975 +f 1979//1979 1969//1969 1755//1755 +f 1980//1980 1979//1979 1755//1755 +f 1911//1911 1905//1905 1712//1712 +f 1712//1712 1905//1905 1791//1791 +f 1745//1745 1746//1746 1949//1949 +f 1980//1980 1745//1745 1949//1949 +f 1932//1932 1980//1980 1949//1949 +f 1702//1702 1608//1608 1808//1808 +f 1551//1551 1726//1726 1938//1938 +f 1627//1627 1947//1947 1675//1675 +f 1668//1668 1797//1797 1658//1658 +f 1745//1745 1980//1980 1755//1755 +f 1808//1808 1608//1608 1919//1919 +f 2037//2037 1808//1808 1952//1952 +f 1956//1956 1921//1921 1720//1720 +f 1952//1952 1808//1808 1846//1846 +f 1726//1726 1933//1933 1938//1938 +f 1911//1911 1743//1743 1974//1974 +f 1724//1724 1933//1933 1726//1726 +f 1977//1977 1974//1974 1743//1743 +f 1738//1738 1977//1977 1743//1743 +f 2166//2166 1981//1981 1978//1978 +f 2131//2131 1693//1693 1632//1632 +f 1865//1865 1693//1693 2131//2131 +f 1743//1743 1911//1911 1712//1712 +f 2166//2166 1912//1912 1918//1918 +f 1632//1632 1734//1734 2131//2131 +f 1981//1981 2166//2166 1918//1918 +f 1712//1712 1714//1714 1718//1718 +f 1981//1981 1604//1604 1740//1740 +f 1918//1918 1850//1850 1981//1981 +f 1954//1954 1977//1977 1738//1738 +f 1752//1752 1954//1954 1738//1738 +f 1742//1742 1960//1960 1741//1741 +f 1981//1981 1850//1850 1604//1604 +f 1604//1604 1850//1850 1802//1802 +f 1959//1959 1954//1954 1752//1752 +f 1960//1960 1759//1759 1961//1961 +f 1759//1759 1758//1758 1961//1961 +f 1753//1753 1959//1959 1752//1752 +f 1962//1962 1959//1959 1963//1963 +f 1918//1918 1795//1795 1850//1850 +f 1850//1850 1795//1795 1801//1801 +f 1959//1959 1753//1753 1963//1963 +f 1965//1965 1956//1956 1720//1720 +f 1965//1965 1739//1739 2025//2025 +f 1720//1720 1739//1739 1965//1965 +f 1739//1739 1906//1906 2025//2025 +f 1986//1986 1874//1874 2000//2000 +f 1855//1855 1874//1874 1986//1986 +f 1997//1997 2051//2051 1853//1853 +f 2025//2025 1906//1906 2012//2012 +f 1857//1857 1866//1866 2043//2043 +f 1877//1877 1828//1828 2105//2105 +f 1667//1667 1865//1865 2059//2059 +f 1859//1859 1810//1810 2039//2039 +f 2012//2012 1888//1888 2090//2090 +f 1996//1996 2027//2027 1857//1857 +f 1996//1996 1857//1857 2043//2043 +f 1906//1906 1888//1888 2012//2012 +f 2074//2074 1991//1991 2036//2036 +f 1818//1818 1864//1864 2058//2058 +f 2053//2053 1797//1797 2275//2275 +f 1839//1839 1868//1868 1999//1999 +f 1881//1881 1822//1822 1876//1876 +f 1989//1989 1859//1859 2060//2060 +f 1998//1998 1885//1885 2061//2061 +f 2036//2036 1829//1829 2114//2114 +f 2102//2102 1868//1868 2006//2006 +f 1828//1828 1875//1875 2094//2094 +f 2013//2013 1818//1818 2058//2058 +f 1880//1880 1878//1878 2022//2022 +f 2074//2074 2036//2036 2114//2114 +f 1861//1861 2024//2024 1995//1995 +f 1797//1797 2110//2110 2275//2275 +f 2061//2061 1885//1885 1884//1884 +f 1991//1991 1952//1952 2036//2036 +f 1867//1867 2023//2023 2008//2008 +f 1853//1853 1854//1854 1997//1997 +f 1952//1952 2076//2076 2037//2037 +f 1984//1984 2039//2039 1810//1810 +f 1864//1864 1867//1867 2008//2008 +f 1854//1854 1664//1664 2245//2245 +f 2245//2245 1997//1997 1854//1854 +f 1864//1864 2008//2008 1988//1988 +f 1816//1816 1984//1984 1810//1810 +f 2105//2105 1828//1828 2094//2094 +f 1674//1674 1677//1677 2064//2064 +f 2038//2038 1984//1984 1816//1816 +f 2024//2024 1861//1861 1890//1890 +f 2023//2023 1860//1860 2030//2030 +f 1883//1883 1880//1880 2022//2022 +f 1860//1860 1793//1793 2029//2029 +f 2090//2090 1863//1863 1985//1985 +f 2076//2076 1952//1952 1991//1991 +f 1888//1888 1863//1863 2090//2090 +f 1868//1868 1869//1869 2006//2006 +f 2022//2022 2028//2028 1883//1883 +f 2039//2039 2060//2060 1859//1859 +f 2030//2030 1860//1860 2029//2029 +f 1890//1890 1892//1892 2024//2024 +f 1910//1910 2055//2055 2031//2031 +f 1895//1895 1897//1897 2098//2098 +f 1677//1677 1862//1862 2005//2005 +f 2005//2005 2064//2064 1677//1677 +f 1870//1870 2006//2006 1869//1869 +f 2057//2057 2245//2245 1664//1664 +f 2021//2021 1870//1870 1709//1709 +f 2002//2002 1895//1895 2098//2098 +f 1915//1915 2036//2036 1952//1952 +f 1908//1908 1613//1613 2089//2089 +f 1882//1882 1873//1873 2100//2100 +f 1792//1792 1873//1873 1882//1882 +f 1836//1836 2019//2019 1901//1901 +f 2014//2014 1804//1804 1891//1891 +f 1912//1912 1866//1866 1913//1913 +f 2004//2004 2001//2001 1898//1898 +f 1897//1897 1994//1994 2098//2098 +f 2033//2033 2005//2005 1862//1862 +f 2036//2036 1915//1915 1916//1916 +f 1813//1813 1860//1860 2023//2023 +f 1901//1901 2017//2017 1837//1837 +f 2223//2223 1839//1839 1999//1999 +f 1889//1889 1706//1706 2101//2101 +f 1995//1995 1994//1994 1897//1897 +f 1897//1897 1861//1861 1995//1995 +f 2034//2034 1910//1910 2031//2031 +f 1892//1892 1820//1820 2024//2024 +f 1793//1793 1855//1855 2029//2029 +f 1910//1910 2034//2034 1911//1911 +f 1898//1898 2010//2010 2004//2004 +f 2029//2029 1855//1855 1986//1986 +f 1886//1886 1883//1883 2035//2035 +f 1813//1813 2023//2023 1867//1867 +f 1907//1907 1987//1987 2033//2033 +f 1894//1894 1886//1886 2035//2035 +f 2101//2101 1706//1706 2108//2108 +f 1899//1899 2010//2010 1898//1898 +f 2024//2024 1820//1820 1893//1893 +f 1879//1879 2100//2100 1873//1873 +f 1893//1893 1992//1992 1990//1990 +f 1903//1903 1894//1894 2035//2035 +f 2010//2010 1899//1899 2016//2016 +f 1706//1706 1637//1637 2108//2108 +f 2100//2100 1879//1879 2059//2059 +f 1829//1829 2017//2017 2114//2114 +f 1905//1905 2034//2034 2040//2040 +f 1879//1879 1667//1667 2059//2059 +f 1899//1899 1871//1871 2044//2044 +f 2044//2044 2016//2016 1899//1899 +f 2034//2034 1905//1905 1911//1911 +f 1832//1832 1877//1877 2105//2105 +f 1637//1637 1841//1841 2108//2108 +f 2105//2105 2316//2316 1832//1832 +f 2050//2050 2044//2044 1871//1871 +f 1803//1803 1832//1832 2316//2316 +f 1871//1871 2032//2032 2050//2050 +f 1896//1896 2097//2097 1900//1900 +f 1838//1838 1837//1837 2017//2017 +f 2107//2107 1900//1900 2097//2097 +f 1902//1902 1900//1900 2107//2107 +f 1902//1902 1985//1985 1863//1863 +f 1985//1985 1902//1902 2107//2107 +f 1984//1984 2038//2038 2222//2222 +f 2039//2039 1984//1984 2221//2221 +f 2222//2222 2221//2221 1984//1984 +f 2046//2046 2072//2072 1986//1986 +f 1991//1991 2074//2074 2045//2045 +f 2090//2090 2096//2096 2012//2012 +f 1876//1876 1822//1822 2087//2087 +f 2280//2280 2012//2012 2096//2096 +f 1992//1992 2011//2011 2078//2078 +f 2044//2044 2050//2050 2241//2241 +f 1989//1989 2060//2060 2238//2238 +f 2033//2033 1987//1987 2305//2305 +f 2046//2046 2000//2000 2048//2048 +f 1986//1986 2000//2000 2046//2046 +f 2238//2238 2304//2304 1989//1989 +f 2295//2295 2041//2041 1905//1905 +f 2013//2013 2058//2058 2068//2068 +f 1994//1994 1995//1995 2081//2081 +f 2236//2236 2058//2058 2234//2234 +f 1999//1999 1868//1868 2102//2102 +f 2012//2012 2280//2280 2106//2106 +f 2094//2094 1875//1875 2047//2047 +f 2007//2007 1674//1674 2247//2247 +f 2052//2052 2007//2007 2247//2247 +f 2058//2058 1864//1864 1988//1988 +f 1995//1995 2024//2024 2086//2086 +f 2086//2086 2081//2081 1995//1995 +f 2025//2025 2012//2012 2106//2106 +f 1988//1988 2234//2234 2058//2058 +f 2090//2090 1985//1985 2049//2049 +f 2113//2113 1996//1996 2289//2289 +f 2247//2247 1674//1674 2064//2064 +f 1996//1996 2113//2113 2027//2027 +f 1891//1891 2001//2001 2083//2083 +f 2113//2113 2289//2289 2054//2054 +f 2088//2088 2087//2087 1822//1822 +f 2088//2088 1908//1908 2089//2089 +f 2001//2001 2004//2004 2103//2103 +f 1822//1822 1908//1908 2088//2088 +f 2061//2061 1884//1884 2274//2274 +f 2083//2083 2001//2001 2103//2103 +f 2030//2030 2029//2029 2072//2072 +f 2002//2002 2098//2098 2218//2218 +f 2038//2038 2002//2002 2218//2218 +f 1884//1884 2009//2009 2067//2067 +f 2274//2274 1884//1884 2067//2067 +f 2024//2024 1893//1893 2261//2261 +f 2079//2079 2074//2074 2114//2114 +f 2113//2113 2054//2054 2056//2056 +f 1893//1893 1990//1990 2261//2261 +f 2009//2009 1887//1887 2069//2069 +f 1856//1856 1882//1882 2099//2099 +f 2019//2019 2013//2013 2068//2068 +f 2069//2069 2067//2067 2009//2009 +f 2114//2114 2017//2017 2079//2079 +f 2079//2079 2017//2017 2085//2085 +f 2070//2070 2019//2019 2068//2068 +f 1887//1887 2014//2014 2069//2069 +f 2275//2275 2110//2110 2334//2334 +f 2115//2115 2025//2025 2106//2106 +f 2006//2006 1870//1870 2104//2104 +f 2064//2064 2005//2005 2073//2073 +f 2057//2057 2052//2052 2062//2062 +f 2007//2007 2052//2052 2057//2057 +f 2104//2104 2273//2273 2006//2006 +f 1901//1901 2019//2019 2070//2070 +f 2014//2014 1891//1891 2083//2083 +f 2083//2083 2069//2069 2014//2014 +f 2093//2093 1856//1856 2099//2099 +f 1858//1858 1856//1856 2093//2093 +f 2033//2033 2073//2073 2005//2005 +f 2041//2041 2220//2220 1878//1878 +f 1872//1872 1858//1858 2093//2093 +f 2031//2031 2055//2055 2248//2248 +f 2017//2017 1901//1901 2070//2070 +f 2085//2085 2017//2017 2070//2070 +f 2093//2093 2095//2095 1872//1872 +f 2022//2022 1878//1878 2220//2220 +f 2113//2113 2097//2097 2027//2027 +f 1870//1870 2021//2021 2283//2283 +f 2076//2076 1991//1991 2045//2045 +f 2029//2029 1986//1986 2072//2072 +f 2073//2073 2033//2033 2305//2305 +f 2043//2043 2020//2020 2091//2091 +f 1896//1896 2027//2027 2097//2097 +f 2020//2020 2043//2043 1866//1866 +f 2011//2011 1803//1803 2316//2316 +f 2316//2316 2078//2078 2011//2011 +f 2010//2010 2103//2103 2004//2004 +f 2097//2097 2113//2113 2056//2056 +f 2028//2028 2077//2077 1883//1883 +f 2026//2026 1876//1876 2111//2111 +f 2035//2035 1883//1883 2077//2077 +f 2224//2224 2111//2111 1876//1876 +f 2108//2108 1841//1841 1989//1989 +f 2080//2080 2035//2035 2077//2077 +f 2082//2082 2035//2035 2080//2080 +f 2035//2035 2082//2082 2084//2084 +f 1903//1903 2035//2035 2084//2084 +f 2040//2040 2295//2295 1905//1905 +f 1985//1985 2107//2107 2109//2109 +f 1903//1903 2092//2092 1904//1904 +f 2049//2049 1985//1985 2109//2109 +f 1835//1835 1964//1964 2126//2126 +f 2126//2126 2047//2047 1835//1835 +f 2047//2047 1875//1875 1835//1835 +f 1613//1613 1889//1889 2089//2089 +f 2119//2119 2168//2168 2125//2125 +f 1951//1951 1925//1925 2127//2127 +f 2091//2091 2020//2020 2165//2165 +f 2251//2251 2032//2032 1658//1658 +f 2165//2165 2020//2020 2166//2166 +f 2118//2118 1928//1928 2144//2144 +f 1950//1950 2138//2138 2122//2122 +f 2133//2133 1929//1929 2153//2153 +f 1927//1927 1929//1929 2133//2133 +f 2141//2141 1951//1951 2127//2127 +f 2152//2152 1926//1926 2157//2157 +f 2168//2168 2171//2171 2125//2125 +f 2153//2153 1932//1932 2159//2159 +f 1929//1929 1932//1932 2153//2153 +f 2166//2166 2020//2020 1866//1866 +f 2160//2160 1927//1927 2133//2133 +f 1939//1939 1927//1927 2160//2160 +f 1928//1928 1931//1931 2144//2144 +f 1866//1866 1912//1912 2166//2166 +f 1951//1951 2141//2141 2154//2154 +f 1922//1922 1924//1924 2120//2120 +f 1931//1931 2265//2265 2144//2144 +f 2111//2111 2021//2021 2026//2026 +f 2168//2168 2119//2119 2143//2143 +f 1958//1958 1951//1951 2154//2154 +f 2168//2168 1909//1909 2171//2171 +f 1947//1947 1950//1950 2122//2122 +f 2050//2050 2032//2032 2251//2251 +f 1956//1956 2170//2170 1921//1921 +f 2185//2185 2173//2173 1977//1977 +f 2169//2169 1922//1922 2120//2120 +f 2171//2171 1909//1909 1974//1974 +f 2173//2173 2171//2171 1974//1974 +f 1941//1941 2265//2265 1931//1931 +f 1961//1961 1926//1926 2152//2152 +f 1977//1977 2173//2173 1974//1974 +f 2165//2165 2167//2167 2124//2124 +f 2089//2089 1889//1889 2101//2101 +f 1872//1872 2095//2095 1964//1964 +f 1844//1844 2130//2130 1924//1924 +f 1934//1934 2123//2123 2137//2137 +f 2157//2157 1926//1926 2161//2161 +f 1953//1953 2161//2161 1926//1926 +f 2116//2116 1945//1945 2117//2117 +f 1727//1727 2123//2123 1934//1934 +f 2147//2147 1930//1930 1735//1735 +f 1941//1941 1993//1993 2265//2265 +f 1935//1935 2123//2123 1727//1727 +f 1950//1950 2051//2051 2138//2138 +f 1955//1955 1987//1987 1907//1907 +f 2147//2147 1937//1937 2129//2129 +f 2166//2166 2167//2167 2165//2165 +f 1735//1735 1937//1937 2147//2147 +f 2128//2128 2123//2123 1935//1935 +f 1944//1944 1945//1945 2116//2116 +f 2095//2095 2126//2126 1964//1964 +f 1937//1937 1938//1938 2132//2132 +f 1797//1797 2053//2053 1658//1658 +f 2143//2143 2055//2055 2168//2168 +f 2165//2165 2124//2124 2091//2091 +f 2132//2132 2129//2129 1937//1937 +f 1935//1935 1936//1936 2140//2140 +f 1930//1930 2146//2146 1940//1940 +f 1658//1658 2053//2053 2251//2251 +f 1998//1998 1993//1993 1885//1885 +f 2128//2128 1935//1935 2140//2140 +f 1914//1914 1939//1939 2160//2160 +f 2160//2160 2000//2000 1914//1914 +f 1968//1968 2140//2140 1936//1936 +f 1945//1945 1948//1948 2233//2233 +f 1957//1957 1987//1987 1955//1955 +f 1924//1924 2130//2130 2120//2120 +f 1914//1914 2000//2000 1874//1874 +f 1940//1940 2146//2146 2135//2135 +f 2055//2055 1910//1910 2168//2168 +f 2168//2168 1910//1910 1909//1909 +f 1942//1942 1940//1940 2135//2135 +f 2174//2174 1956//1956 1965//1965 +f 1965//1965 2150//2150 2174//2174 +f 2140//2140 1968//1968 2136//2136 +f 1987//1987 1957//1957 2121//2121 +f 2142//2142 2140//2140 2136//2136 +f 1930//1930 2147//2147 2146//2146 +f 2037//2037 2076//2076 1948//1948 +f 1947//1947 2122//2122 2136//2136 +f 2156//2156 2174//2174 2150//2150 +f 1928//1928 2121//2121 1957//1957 +f 1943//1943 1942//1942 2135//2135 +f 1844//1844 1904//1904 2130//2130 +f 1968//1968 1947//1947 2136//2136 +f 2130//2130 1904//1904 2092//2092 +f 2121//2121 1928//1928 2118//2118 +f 2135//2135 2149//2149 1943//1943 +f 1948//1948 2076//2076 2233//2233 +f 2163//2163 2159//2159 1932//1932 +f 1946//1946 1943//1943 2149//2149 +f 2025//2025 2115//2115 1965//1965 +f 1965//1965 2115//2115 2150//2150 +f 2163//2163 1949//1949 2387//2387 +f 2149//2149 2151//2151 1946//1946 +f 1932//1932 1949//1949 2163//2163 +f 1938//1938 1933//1933 2155//2155 +f 2155//2155 2132//2132 1938//1938 +f 1933//1933 1923//1923 2158//2158 +f 2155//2155 1933//1933 2158//2158 +f 2158//2158 1944//1944 2116//2116 +f 1962//1962 1963//1963 2175//2175 +f 1923//1923 1944//1944 2158//2158 +f 1922//1922 2175//2175 1963//1963 +f 2134//2134 1737//1737 2139//2139 +f 1734//1734 1737//1737 2134//2134 +f 1734//1734 2134//2134 2131//2131 +f 1737//1737 1741//1741 2145//2145 +f 2145//2145 2139//2139 1737//1737 +f 1741//1741 1960//1960 2148//2148 +f 2148//2148 2145//2145 1741//1741 +f 1961//1961 2152//2152 2148//2148 +f 1960//1960 1961//1961 2148//2148 +f 1759//1759 1960//1960 1742//1742 +f 2199//2199 1768//1768 2197//2197 +f 1765//1765 1768//1768 2199//2199 +f 72073//72073 2186//2186 2196//2196 +f 1775//1775 2209//2209 1773//1773 +f 1765//1765 2200//2200 1771//1771 +f 1770//1770 1766//1766 1942//1942 +f 2180//2180 1764//1764 2177//2177 +f 2200//2200 1765//1765 2199//2199 +f 2199//2199 2203//2203 2200//2200 +f 1942//1942 1766//1766 1940//1940 +f 2201//2201 1953//1953 1760//1760 +f 1940//1940 1766//1766 1744//1744 +f 1772//1772 1767//1767 2176//2176 +f 2198//2198 2208//2208 1779//1779 +f 2178//2178 2216//2216 2200//2200 +f 2185//2185 2171//2171 2173//2173 +f 2199//2199 2197//2197 2206//2206 +f 2200//2200 2216//2216 1771//1771 +f 1771//1771 2216//2216 1746//1746 +f 1746//1746 2216//2216 1949//1949 +f 1949//1949 2216//2216 2387//2387 +f 2387//2387 2216//2216 2178//2178 +f 2206//2206 2207//2207 2199//2199 +f 2161//2161 1953//1953 2204//2204 +f 2198//2198 2196//2196 2186//2186 +f 1773//1773 2198//2198 1779//1779 +f 2203//2203 2199//2199 2207//2207 +f 2204//2204 1953//1953 2201//2201 +f 2202//2202 2198//2198 2186//2186 +f 2127//2127 1772//1772 2176//2176 +f 2209//2209 2198//2198 1773//1773 +f 2161//2161 2204//2204 2184//2184 +f 1725//1725 1772//1772 2127//2127 +f 1764//1764 1934//1934 2177//2177 +f 1942//1942 1943//1943 1770//1770 +f 2187//2187 2185//2185 1954//1954 +f 1954//1954 2185//2185 1977//1977 +f 2200//2200 2210//2210 2178//2178 +f 2177//2177 1934//1934 2137//2137 +f 2203//2203 2210//2210 2200//2200 +f 2189//2189 2202//2202 2186//2186 +f 1770//1770 1943//1943 1756//1756 +f 2178//2178 2210//2210 2179//2179 +f 1768//1768 1779//1779 2208//2208 +f 2205//2205 2202//2202 2189//2189 +f 2204//2204 2194//2194 2190//2190 +f 2201//2201 2194//2194 2204//2204 +f 1725//1725 2127//2127 1925//1925 +f 2213//2213 2203//2203 2207//2207 +f 2210//2210 2203//2203 2213//2213 +f 2184//2184 2204//2204 2190//2190 +f 1764//1764 2180//2180 1769//1769 +f 2213//2213 2214//2214 2182//2182 +f 2179//2179 2213//2213 2182//2182 +f 2210//2210 2213//2213 2179//2179 +f 2211//2211 2198//2198 2202//2202 +f 2208//2208 2198//2198 2211//2211 +f 1959//1959 1962//1962 2187//2187 +f 2187//2187 1962//1962 2193//2193 +f 2193//2193 1962//1962 2175//2175 +f 2207//2207 2206//2206 2215//2215 +f 2197//2197 2208//2208 2211//2211 +f 2215//2215 1973//1973 2207//2207 +f 1778//1778 2217//2217 2212//2212 +f 1756//1756 1946//1946 1774//1774 +f 1768//1768 2208//2208 2197//2197 +f 2212//2212 2217//2217 1958//1958 +f 1774//1774 1946//1946 2181//2181 +f 2181//2181 1946//1946 2151//2151 +f 1958//1958 2217//2217 1733//1733 +f 1733//1733 2217//2217 1778//1778 +f 1973//1973 1976//1976 2207//2207 +f 2211//2211 2202//2202 2205//2205 +f 1776//1776 1774//1774 2181//2181 +f 2206//2206 2211//2211 2205//2205 +f 2197//2197 2211//2211 2206//2206 +f 1778//1778 2201//2201 1760//1760 +f 2192//2192 1776//1776 2181//2181 +f 2212//2212 2201//2201 1778//1778 +f 1777//1777 1776//1776 2192//2192 +f 1978//1978 1973//1973 2166//2166 +f 2166//2166 1973//1973 2215//2215 +f 2398//2398 2205//2205 2189//2189 +f 1767//1767 1777//1777 2192//2192 +f 2192//2192 2176//2176 1767//1767 +f 1958//1958 2188//2188 2212//2212 +f 1976//1976 1982//1982 2207//2207 +f 2207//2207 1982//1982 2213//2213 +f 2213//2213 1982//1982 1983//1983 +f 2398//2398 2167//2167 2205//2205 +f 2201//2201 2212//2212 2188//2188 +f 2194//2194 2201//2201 2188//2188 +f 2213//2213 1983//1983 2214//2214 +f 2214//2214 1983//1983 1921//1921 +f 2182//2182 2214//2214 2183//2183 +f 2215//2215 2205//2205 2166//2166 +f 2206//2206 2205//2205 2215//2215 +f 2167//2167 2166//2166 2205//2205 +f 1921//1921 2170//2170 2214//2214 +f 2214//2214 2170//2170 2183//2183 +f 2183//2183 2170//2170 2191//2191 +f 2195//2195 2174//2174 2156//2156 +f 1956//1956 2174//2174 2170//2170 +f 2170//2170 2174//2174 2191//2191 +f 2191//2191 2174//2174 2195//2195 +f 2180//2180 72075//72075 72074//72074 +f 2180//2180 72074//72074 1769//1769 +f 72077//72077 1782//1782 72076//72076 +f 1782//1782 72077//72077 1775//1775 +f 72078//72078 2198//2198 2209//2209 +f 72079//72079 2196//2196 2198//2198 +f 2198//2198 72078//72078 72079//72079 +f 2222//2222 2038//2038 2406//2406 +f 2218//2218 2406//2406 2038//2038 +f 2220//2220 2041//2041 2219//2219 +f 2039//2039 2221//2221 2293//2293 +f 2041//2041 2295//2295 2219//2219 +f 2292//2292 2295//2295 2040//2040 +f 2229//2229 1988//1988 2230//2230 +f 2255//2255 1990//1990 2258//2258 +f 2072//2072 2046//2046 2243//2243 +f 2087//2087 2224//2224 1876//1876 +f 1990//1990 1992//1992 2258//2258 +f 2316//2316 2105//2105 2237//2237 +f 2248//2248 2055//2055 2244//2244 +f 1997//1997 2231//2231 2051//2051 +f 2062//2062 2349//2349 2057//2057 +f 2109//2109 2107//2107 2256//2256 +f 2238//2238 2060//2060 2294//2294 +f 2301//2301 2265//2265 1993//1993 +f 2073//2073 2305//2305 2228//2228 +f 2091//2091 2288//2288 2235//2235 +f 2082//2082 2080//2080 2302//2302 +f 2223//2223 1999//1999 2450//2450 +f 2045//2045 2233//2233 2076//2076 +f 2291//2291 2233//2233 2045//2045 +f 2229//2229 2234//2234 1988//1988 +f 1993//1993 1998//1998 2301//2301 +f 2258//2258 1992//1992 2078//2078 +f 2450//2450 1999//1999 2232//2232 +f 1997//1997 2245//2245 2348//2348 +f 2225//2225 2042//2042 2250//2250 +f 2058//2058 2236//2236 2306//2306 +f 2232//2232 2102//2102 2347//2347 +f 1999//1999 2102//2102 2232//2232 +f 2039//2039 2293//2293 2060//2060 +f 2060//2060 2293//2293 2294//2294 +f 2068//2068 2058//2058 2306//2306 +f 2250//2250 2042//2042 2254//2254 +f 2241//2241 2050//2050 2251//2251 +f 2091//2091 2235//2235 2276//2276 +f 2097//2097 2056//2056 2249//2249 +f 2267//2267 2347//2347 2102//2102 +f 2252//2252 2097//2097 2249//2249 +f 2062//2062 2052//2052 2323//2323 +f 2081//2081 2086//2086 2260//2260 +f 2245//2245 2057//2057 2349//2349 +f 2061//2061 2271//2271 2301//2301 +f 2260//2260 2086//2086 2261//2261 +f 2218//2218 2098//2098 2308//2308 +f 1903//1903 2084//2084 2272//2272 +f 1998//1998 2061//2061 2301//2301 +f 2289//2289 2043//2043 2276//2276 +f 2276//2276 2281//2281 2289//2289 +f 2230//2230 2008//2008 2240//2240 +f 2043//2043 2289//2289 1996//1996 +f 2102//2102 2006//2006 2270//2270 +f 2279//2279 2259//2259 2290//2290 +f 2271//2271 2061//2061 2274//2274 +f 1988//1988 2008//2008 2230//2230 +f 2261//2261 2086//2086 2024//2024 +f 2252//2252 2107//2107 2097//2097 +f 2292//2292 2034//2034 2031//2031 +f 2098//2098 1994//1994 2317//2317 +f 2270//2270 2267//2267 2102//2102 +f 2251//2251 2053//2053 2269//2269 +f 2269//2269 2314//2314 2251//2251 +f 2105//2105 2094//2094 2246//2246 +f 2069//2069 2083//2083 2718//2718 +f 2008//2008 2023//2023 2240//2240 +f 1994//1994 2081//2081 2317//2317 +f 2107//2107 2252//2252 2256//2256 +f 2290//2290 2259//2259 2074//2074 +f 2246//2246 2237//2237 2105//2105 +f 2261//2261 1990//1990 2255//2255 +f 2101//2101 2108//2108 2257//2257 +f 2270//2270 2006//2006 2273//2273 +f 2284//2284 2289//2289 2281//2281 +f 2257//2257 2108//2108 2421//2421 +f 2306//2306 2242//2242 2068//2068 +f 2054//2054 2289//2289 2284//2284 +f 2287//2287 2085//2085 2070//2070 +f 2242//2242 2287//2287 2070//2070 +f 2275//2275 2269//2269 2053//2053 +f 2246//2246 2094//2094 2262//2262 +f 2254//2254 2042//2042 2333//2333 +f 2068//2068 2242//2242 2070//2070 +f 2266//2266 2263//2263 2047//2047 +f 2108//2108 1989//1989 2421//2421 +f 2056//2056 2054//2054 2284//2284 +f 2225//2225 2282//2282 2066//2066 +f 2066//2066 2042//2042 2225//2225 +f 2346//2346 2047//2047 2263//2263 +f 2042//2042 2066//2066 2333//2333 +f 2034//2034 2292//2292 2040//2040 +f 2227//2227 2072//2072 2243//2243 +f 2064//2064 2073//2073 2508//2508 +f 2508//2508 2073//2073 2228//2228 +f 2083//2083 2103//2103 2337//2337 +f 2282//2282 2286//2286 2066//2066 +f 2363//2363 2286//2286 2282//2282 +f 2240//2240 2023//2023 2227//2227 +f 2333//2333 2286//2286 2285//2285 +f 2066//2066 2286//2286 2333//2333 +f 2072//2072 2227//2227 2030//2030 +f 2022//2022 2220//2220 2239//2239 +f 1870//1870 2283//2283 2104//2104 +f 2023//2023 2030//2030 2227//2227 +f 2103//2103 2010//2010 2341//2341 +f 2303//2303 2022//2022 2239//2239 +f 2028//2028 2022//2022 2303//2303 +f 2291//2291 2045//2045 2074//2074 +f 2341//2341 2010//2010 2342//2342 +f 2278//2278 2291//2291 2259//2259 +f 2277//2277 2028//2028 2303//2303 +f 2077//2077 2028//2028 2277//2277 +f 2021//2021 2111//2111 2351//2351 +f 2283//2283 2021//2021 2351//2351 +f 2110//2110 2223//2223 2334//2334 +f 2016//2016 2342//2342 2010//2010 +f 2302//2302 2077//2077 2277//2277 +f 2016//2016 2044//2044 2241//2241 +f 2259//2259 2291//2291 2074//2074 +f 2111//2111 2224//2224 2351//2351 +f 2080//2080 2077//2077 2302//2302 +f 2290//2290 2074//2074 2079//2079 +f 2290//2290 2079//2079 2287//2287 +f 2287//2287 2079//2079 2085//2085 +f 2406//2406 2221//2221 2222//2222 +f 2407//2407 2219//2219 2295//2295 +f 2248//2248 2296//2296 2031//2031 +f 2218//2218 2408//2408 2406//2406 +f 2248//2248 2405//2405 2296//2296 +f 2301//2301 2501//2501 2265//2265 +f 2256//2256 2332//2332 2109//2109 +f 2243//2243 2300//2300 2227//2227 +f 2436//2436 2255//2255 2410//2410 +f 2082//2082 2302//2302 2434//2434 +f 2296//2296 2292//2292 2031//2031 +f 2226//2226 2233//2233 2278//2278 +f 2415//2415 2250//2250 2297//2297 +f 2349//2349 2062//2062 2313//2313 +f 2259//2259 2326//2326 2298//2298 +f 2255//2255 2258//2258 2410//2410 +f 2390//2390 2225//2225 2415//2415 +f 2300//2300 2299//2299 2227//2227 +f 2250//2250 2415//2415 2225//2225 +f 2109//2109 2332//2332 2325//2325 +f 2084//2084 2082//2082 2434//2434 +f 2434//2434 2413//2413 2084//2084 +f 2081//2081 2260//2260 2439//2439 +f 2241//2241 2251//2251 2309//2309 +f 2272//2272 2084//2084 2413//2413 +f 2404//2404 2297//2297 2254//2254 +f 2307//2307 2262//2262 2455//2455 +f 2234//2234 2229//2229 2469//2469 +f 2309//2309 2251//2251 2314//2314 +f 2260//2260 2340//2340 2439//2439 +f 2254//2254 2297//2297 2250//2250 +f 2291//2291 2278//2278 2233//2233 +f 2340//2340 2261//2261 2436//2436 +f 2236//2236 2234//2234 2469//2469 +f 2306//2306 2236//2236 2469//2469 +f 2238//2238 2294//2294 2435//2435 +f 2260//2260 2261//2261 2340//2340 +f 2243//2243 2046//2046 2318//2318 +f 2298//2298 2278//2278 2259//2259 +f 2454//2454 2301//2301 2271//2271 +f 2465//2465 2109//2109 2325//2325 +f 2261//2261 2255//2255 2436//2436 +f 2225//2225 2390//2390 2282//2282 +f 2305//2305 1987//1987 2324//2324 +f 2096//2096 2336//2336 2280//2280 +f 2348//2348 2245//2245 2349//2349 +f 2318//2318 2046//2046 2319//2319 +f 2048//2048 2319//2319 2046//2046 +f 2246//2246 2262//2262 2307//2307 +f 2300//2300 2243//2243 2318//2318 +f 2308//2308 2098//2098 2317//2317 +f 1987//1987 2328//2328 2324//2324 +f 2248//2248 2244//2244 2405//2405 +f 1903//1903 2272//2272 2315//2315 +f 2430//2430 1903//1903 2315//2315 +f 2308//2308 2408//2408 2218//2218 +f 2327//2327 2326//2326 2259//2259 +f 2409//2409 2230//2230 2240//2240 +f 2259//2259 2279//2279 2327//2327 +f 2052//2052 2247//2247 2323//2323 +f 2451//2451 2323//2323 2247//2247 +f 2254//2254 2333//2333 2404//2404 +f 2263//2263 2344//2344 2346//2346 +f 2106//2106 2280//2280 2437//2437 +f 2262//2262 2346//2346 2455//2455 +f 2317//2317 2081//2081 2439//2439 +f 2306//2306 2287//2287 2242//2242 +f 2312//2312 2287//2287 2306//2306 +f 2237//2237 2246//2246 2307//2307 +f 2360//2360 2359//2359 2361//2361 +f 2271//2271 2274//2274 2401//2401 +f 2083//2083 2337//2337 2452//2452 +f 2488//2488 2421//2421 1989//1989 +f 1989//1989 2304//2304 2488//2488 +f 2220//2220 2219//2219 2239//2239 +f 2247//2247 2064//2064 2451//2451 +f 2364//2364 2345//2345 2286//2286 +f 2281//2281 2276//2276 2438//2438 +f 2286//2286 2363//2363 2364//2364 +f 2078//2078 2316//2316 2470//2470 +f 2286//2286 2345//2345 2285//2285 +f 2067//2067 2401//2401 2274//2274 +f 2456//2456 2106//2106 2437//2437 +f 2335//2335 2327//2327 2279//2279 +f 2219//2219 2402//2402 2239//2239 +f 2338//2338 2252//2252 2432//2432 +f 2284//2284 2281//2281 2438//2438 +f 2256//2256 2252//2252 2338//2338 +f 2239//2239 2402//2402 2303//2303 +f 2115//2115 2106//2106 2456//2456 +f 2103//2103 2461//2461 2337//2337 +f 2269//2269 2275//2275 2664//2664 +f 2270//2270 2104//2104 2671//2671 +f 2338//2338 2332//2332 2256//2256 +f 2273//2273 2104//2104 2270//2270 +f 2458//2458 2115//2115 2456//2456 +f 2341//2341 2461//2461 2103//2103 +f 2227//2227 2299//2299 2240//2240 +f 2461//2461 2341//2341 2339//2339 +f 2284//2284 2329//2329 2056//2056 +f 2664//2664 2275//2275 2334//2334 +f 2335//2335 2279//2279 2290//2290 +f 2104//2104 2283//2283 2350//2350 +f 2249//2249 2056//2056 2329//2329 +f 2472//2472 2350//2350 2283//2283 +f 2067//2067 2069//2069 2477//2477 +f 2335//2335 2290//2290 2312//2312 +f 2334//2334 2223//2223 2450//2450 +f 2283//2283 2351//2351 2472//2472 +f 2016//2016 2343//2343 2342//2342 +f 2287//2287 2312//2312 2290//2290 +f 2016//2016 2241//2241 2343//2343 +f 2343//2343 2241//2241 2309//2309 +f 2235//2235 2288//2288 2310//2310 +f 2384//2384 2389//2389 2059//2059 +f 2144//2144 2361//2361 2118//2118 +f 2386//2386 2099//2099 1882//1882 +f 2430//2430 2092//2092 1903//1903 +f 2125//2125 2399//2399 2119//2119 +f 2361//2361 2144//2144 2426//2426 +f 2368//2368 2140//2140 2367//2367 +f 2117//2117 2375//2375 2116//2116 +f 2121//2121 2328//2328 1987//1987 +f 2369//2369 2395//2395 2354//2354 +f 2364//2364 2395//2395 2369//2369 +f 2365//2365 2099//2099 2386//2386 +f 2117//2117 1945//1945 2380//2380 +f 2396//2396 2605//2605 2371//2371 +f 2356//2356 2142//2142 2136//2136 +f 2354//2354 2142//2142 2356//2356 +f 2386//2386 1882//1882 2100//2100 +f 2537//2537 2157//2157 2376//2376 +f 2160//2160 2153//2153 2355//2355 +f 2133//2133 2153//2153 2160//2160 +f 2157//2157 2161//2161 2376//2376 +f 2399//2399 2377//2377 2119//2119 +f 2095//2095 2266//2266 2126//2126 +f 2128//2128 2140//2140 2368//2368 +f 2090//2090 2049//2049 2366//2366 +f 2372//2372 2377//2377 2399//2399 +f 2361//2361 2359//2359 2121//2121 +f 2121//2121 2359//2359 2328//2328 +f 2367//2367 2397//2397 2391//2391 +f 2144//2144 2265//2265 2426//2426 +f 2140//2140 2397//2397 2367//2367 +f 2120//2120 2130//2130 2381//2381 +f 2355//2355 2357//2357 2160//2160 +f 2233//2233 2226//2226 1945//1945 +f 2386//2386 2100//2100 2389//2389 +f 2160//2160 2357//2357 2000//2000 +f 1945//1945 2226//2226 2380//2380 +f 2380//2380 2226//2226 2278//2278 +f 2398//2398 2605//2605 2396//2396 +f 2118//2118 2361//2361 2121//2121 +f 2000//2000 2357//2357 2319//2319 +f 2093//2093 2099//2099 2365//2365 +f 2370//2370 2396//2396 2371//2371 +f 2400//2400 2396//2396 2370//2370 +f 2130//2130 2092//2092 2385//2385 +f 2378//2378 2400//2400 2370//2370 +f 2426//2426 2265//2265 2501//2501 +f 2143//2143 2119//2119 2377//2377 +f 2059//2059 2389//2389 2100//2100 +f 2381//2381 2130//2130 2385//2385 +f 2059//2059 1865//1865 2384//2384 +f 2388//2388 2384//2384 2131//2131 +f 2358//2358 2356//2356 2136//2136 +f 2122//2122 2358//2358 2136//2136 +f 2282//2282 2390//2390 2363//2363 +f 2363//2363 2390//2390 2391//2391 +f 2383//2383 2244//2244 2377//2377 +f 2153//2153 2159//2159 2373//2373 +f 2095//2095 2093//2093 2379//2379 +f 2352//2352 2400//2400 2378//2378 +f 1865//1865 2131//2131 2384//2384 +f 2096//2096 2090//2090 2336//2336 +f 2373//2373 2355//2355 2153//2153 +f 2336//2336 2090//2090 2366//2366 +f 2131//2131 2134//2134 2388//2388 +f 2382//2382 2095//2095 2379//2379 +f 2124//2124 2396//2396 2400//2400 +f 2167//2167 2396//2396 2124//2124 +f 2266//2266 2095//2095 2382//2382 +f 2397//2397 2395//2395 2391//2391 +f 2377//2377 2244//2244 2055//2055 +f 2379//2379 2093//2093 2365//2365 +f 2395//2395 2363//2363 2391//2391 +f 2138//2138 2358//2358 2122//2122 +f 2049//2049 2109//2109 2465//2465 +f 2266//2266 2047//2047 2126//2126 +f 2364//2364 2363//2363 2395//2395 +f 2124//2124 2400//2400 2352//2352 +f 2000//2000 2319//2319 2048//2048 +f 2358//2358 2138//2138 2374//2374 +f 2465//2465 2366//2366 2049//2049 +f 2148//2148 2152//2152 2393//2393 +f 2288//2288 2124//2124 2352//2352 +f 2138//2138 2051//2051 2374//2374 +f 2393//2393 2152//2152 2537//2537 +f 2167//2167 2398//2398 2396//2396 +f 2142//2142 2397//2397 2140//2140 +f 2152//2152 2157//2157 2537//2537 +f 2051//2051 2231//2231 2374//2374 +f 2159//2159 2163//2163 2373//2373 +f 2094//2094 2047//2047 2262//2262 +f 2262//2262 2047//2047 2346//2346 +f 2055//2055 2143//2143 2377//2377 +f 2150//2150 2115//2115 2458//2458 +f 2288//2288 2352//2352 2310//2310 +f 2354//2354 2397//2397 2142//2142 +f 2395//2395 2397//2397 2354//2354 +f 2263//2263 2266//2266 2382//2382 +f 2392//2392 2156//2156 2150//2150 +f 2394//2394 2156//2156 2392//2392 +f 2124//2124 2288//2288 2091//2091 +f 2392//2392 2150//2150 2458//2458 +f 2043//2043 2091//2091 2276//2276 +f 2403//2403 2297//2297 2480//2480 +f 2407//2407 2402//2402 2219//2219 +f 2297//2297 2404//2404 2480//2480 +f 2473//2473 2295//2295 2292//2292 +f 2296//2296 2473//2473 2292//2292 +f 2221//2221 2406//2406 2293//2293 +f 2293//2293 2406//2406 2408//2408 +f 2295//2295 2473//2473 2475//2475 +f 2475//2475 2407//2407 2295//2295 +f 2409//2409 2240//2240 2416//2416 +f 2514//2514 2531//2531 2346//2346 +f 2410//2410 2258//2258 2654//2654 +f 2455//2455 2346//2346 2531//2531 +f 2228//2228 2418//2418 2508//2508 +f 2297//2297 2403//2403 2415//2415 +f 2240//2240 2299//2299 2416//2416 +f 2405//2405 2244//2244 2689//2689 +f 2329//2329 2438//2438 2417//2417 +f 2514//2514 2344//2344 2457//2457 +f 2650//2650 2501//2501 2301//2301 +f 2416//2416 2299//2299 2420//2420 +f 2301//2301 2454//2454 2650//2650 +f 2354//2354 2356//2356 2412//2412 +f 2412//2412 2411//2411 2354//2354 +f 2509//2509 2326//2326 2423//2423 +f 2298//2298 2326//2326 2509//2509 +f 2440//2440 2413//2413 2434//2434 +f 2249//2249 2329//2329 2417//2417 +f 2503//2503 2446//2446 2319//2319 +f 2271//2271 2401//2401 2454//2454 +f 2078//2078 2470//2470 2654//2654 +f 2346//2346 2344//2344 2514//2514 +f 2299//2299 2300//2300 2444//2444 +f 2347//2347 2462//2462 2232//2232 +f 2345//2345 2364//2364 2449//2449 +f 2228//2228 2305//2305 2418//2418 +f 2428//2428 2298//2298 2509//2509 +f 2078//2078 2654//2654 2258//2258 +f 2327//2327 2423//2423 2326//2326 +f 2313//2313 2062//2062 2494//2494 +f 2347//2347 2267//2267 2714//2714 +f 2494//2494 2323//2323 2657//2657 +f 2444//2444 2300//2300 2446//2446 +f 2062//2062 2323//2323 2494//2494 +f 2303//2303 2402//2402 2474//2474 +f 2455//2455 2445//2445 2307//2307 +f 2432//2432 2249//2249 2417//2417 +f 2298//2298 2428//2428 2278//2278 +f 2327//2327 2335//2335 2499//2499 +f 2252//2252 2249//2249 2432//2432 +f 2270//2270 2495//2495 2714//2714 +f 2319//2319 2446//2446 2318//2318 +f 2267//2267 2270//2270 2714//2714 +f 2412//2412 2356//2356 2453//2453 +f 2272//2272 2413//2413 2424//2424 +f 2333//2333 2285//2285 2497//2497 +f 2300//2300 2318//2318 2446//2446 +f 2435//2435 2304//2304 2238//2238 +f 2335//2335 2443//2443 2499//2499 +f 2285//2285 2345//2345 2497//2497 +f 2316//2316 2237//2237 2483//2483 +f 2069//2069 2718//2718 2847//2847 +f 2503//2503 2357//2357 2447//2447 +f 2315//2315 2272//2272 2424//2424 +f 2335//2335 2312//2312 2443//2443 +f 2470//2470 2316//2316 2483//2483 +f 2277//2277 2303//2303 2474//2474 +f 2503//2503 2319//2319 2357//2357 +f 2314//2314 2269//2269 2448//2448 +f 2483//2483 2237//2237 2515//2515 +f 2235//2235 2310//2310 2433//2433 +f 2451//2451 2064//2064 2508//2508 +f 2357//2357 2355//2355 2447//2447 +f 2410//2410 2441//2441 2436//2436 +f 2445//2445 2515//2515 2307//2307 +f 2299//2299 2444//2444 2420//2420 +f 2356//2356 2358//2358 2453//2453 +f 2276//2276 2235//2235 2433//2433 +f 2237//2237 2307//2307 2515//2515 +f 2469//2469 2229//2229 2464//2464 +f 2448//2448 2269//2269 2664//2664 +f 2336//2336 2425//2425 2280//2280 +f 2409//2409 2505//2505 2230//2230 +f 2671//2671 2495//2495 2270//2270 +f 2464//2464 2230//2230 2505//2505 +f 2229//2229 2230//2230 2464//2464 +f 2263//2263 2467//2467 2344//2344 +f 2231//2231 1997//1997 2524//2524 +f 2437//2437 2280//2280 2425//2425 +f 1997//1997 2348//2348 2524//2524 +f 2306//2306 2469//2469 2443//2443 +f 2425//2425 2336//2336 2468//2468 +f 2718//2718 2083//2083 2452//2452 +f 2671//2671 2104//2104 2350//2350 +f 2414//2414 2277//2277 2474//2474 +f 2306//2306 2443//2443 2312//2312 +f 2324//2324 2328//2328 2521//2521 +f 2328//2328 2359//2359 2521//2521 +f 2277//2277 2414//2414 2302//2302 +f 2521//2521 2359//2359 2523//2523 +f 2329//2329 2284//2284 2438//2438 +f 2513//2513 2472//2472 2351//2351 +f 2359//2359 2360//2360 2523//2523 +f 2523//2523 2360//2360 2463//2463 +f 2341//2341 2342//2342 2517//2517 +f 2463//2463 2360//2360 2471//2471 +f 2360//2360 2361//2361 2471//2471 +f 2450//2450 2232//2232 2462//2462 +f 2525//2525 2471//2471 2361//2361 +f 2633//2633 2296//2296 2476//2476 +f 2473//2473 2296//2296 2633//2633 +f 2401//2401 2067//2067 3053//3053 +f 2652//2652 2480//2480 2404//2404 +f 2475//2475 2473//2473 2635//2635 +f 2296//2296 2405//2405 2476//2476 +f 2652//2652 2404//2404 2478//2478 +f 2293//2293 2801//2801 2294//2294 +f 2474//2474 2402//2402 2693//2693 +f 2635//2635 2473//2473 2633//2633 +f 2693//2693 2402//2402 2407//2407 +f 2067//2067 2477//2477 3053//3053 +f 3053//3053 2695//2695 2401//2401 +f 2293//2293 2408//2408 2801//2801 +f 2294//2294 2801//2801 2479//2479 +f 2309//2309 2314//2314 2741//2741 +f 2416//2416 2486//2486 2409//2409 +f 2424//2424 2413//2413 2677//2677 +f 2484//2484 2450//2450 2462//2462 +f 2416//2416 2420//2420 2485//2485 +f 2715//2715 2508//2508 2719//2719 +f 2313//2313 2827//2827 2349//2349 +f 2636//2636 2403//2403 2480//2480 +f 2415//2415 2403//2403 2636//2636 +f 2417//2417 2438//2438 2482//2482 +f 2421//2421 2488//2488 2638//2638 +f 2741//2741 2642//2642 2309//2309 +f 2345//2345 2449//2449 2502//2502 +f 2508//2508 2418//2418 2719//2719 +f 2675//2675 2417//2417 2482//2482 +f 2302//2302 2414//2414 2666//2666 +f 2433//2433 2310//2310 2762//2762 +f 2434//2434 2302//2302 2666//2666 +f 2666//2666 2440//2440 2434//2434 +f 2497//2497 2345//2345 2502//2502 +f 2488//2488 2304//2304 2663//2663 +f 2654//2654 2470//2470 2483//2483 +f 2440//2440 2677//2677 2413//2413 +f 2741//2741 2314//2314 2511//2511 +f 2308//2308 2510//2510 2408//2408 +f 2650//2650 2454//2454 2814//2814 +f 2308//2308 2317//2317 2510//2510 +f 2333//2333 2478//2478 2404//2404 +f 2347//2347 2640//2640 2462//2462 +f 2476//2476 2405//2405 2689//2689 +f 2423//2423 2327//2327 2491//2491 +f 2446//2446 2503//2503 2487//2487 +f 2437//2437 2425//2425 2532//2532 +f 2487//2487 2504//2504 2446//2446 +f 2314//2314 2448//2448 2511//2511 +f 2435//2435 2663//2663 2304//2304 +f 2504//2504 2507//2507 2446//2446 +f 2294//2294 2479//2479 2435//2435 +f 2317//2317 2439//2439 2493//2493 +f 2498//2498 2491//2491 2327//2327 +f 2493//2493 2510//2510 2317//2317 +f 2718//2718 2452//2452 2722//2722 +f 2433//2433 2644//2644 2276//2276 +f 2327//2327 2499//2499 2498//2498 +f 2333//2333 2497//2497 2478//2478 +f 2714//2714 2640//2640 2347//2347 +f 2439//2439 2340//2340 2493//2493 +f 2446//2446 2507//2507 2444//2444 +f 2417//2417 2679//2679 2432//2432 +f 2323//2323 2451//2451 2657//2657 +f 2340//2340 2436//2436 2441//2441 +f 2493//2493 2340//2340 2441//2441 +f 2679//2679 2417//2417 2675//2675 +f 2411//2411 2412//2412 2518//2518 +f 2445//2445 2455//2455 2681//2681 +f 2420//2420 2444//2444 2507//2507 +f 2485//2485 2420//2420 2507//2507 +f 2508//2508 2856//2856 2451//2451 +f 2276//2276 2644//2644 2438//2438 +f 2305//2305 2324//2324 2418//2418 +f 2679//2679 2429//2429 2432//2432 +f 2443//2443 2469//2469 2464//2464 +f 2452//2452 2337//2337 2758//2758 +f 2758//2758 2461//2461 2759//2759 +f 2337//2337 2461//2461 2758//2758 +f 2450//2450 2824//2824 2334//2334 +f 2520//2520 2437//2437 2532//2532 +f 2453//2453 2374//2374 2231//2231 +f 2456//2456 2437//2437 2520//2520 +f 2461//2461 2339//2339 2759//2759 +f 2463//2463 2471//2471 2682//2682 +f 2523//2523 2463//2463 2682//2682 +f 2338//2338 2432//2432 2429//2429 +f 2350//2350 2472//2472 2506//2506 +f 2332//2332 2338//2338 2429//2429 +f 2824//2824 2450//2450 2484//2484 +f 2682//2682 2471//2471 2525//2525 +f 2429//2429 2516//2516 2332//2332 +f 2517//2517 2339//2339 2341//2341 +f 2676//2676 2458//2458 2520//2520 +f 2456//2456 2520//2520 2458//2458 +f 2513//2513 2506//2506 2472//2472 +f 2533//2533 2458//2458 2676//2676 +f 2342//2342 2343//2343 2517//2517 +f 2343//2343 2309//2309 2642//2642 +f 2642//2642 2517//2517 2343//2343 +f 2465//2465 2325//2325 2519//2519 +f 2522//2522 2465//2465 2519//2519 +f 2468//2468 2532//2532 2425//2425 +f 2354//2354 2411//2411 2369//2369 +f 2547//2547 2365//2365 2386//2386 +f 2389//2389 2384//2384 2541//2541 +f 2375//2375 2117//2117 2551//2551 +f 2386//2386 2554//2554 2547//2547 +f 2537//2537 2376//2376 2788//2788 +f 2371//2371 2526//2526 2370//2370 +f 2370//2370 2526//2526 2528//2528 +f 2377//2377 2540//2540 2544//2544 +f 2555//2555 2559//2559 2534//2534 +f 2411//2411 2449//2449 2369//2369 +f 2542//2542 2513//2513 2224//2224 +f 2355//2355 2373//2373 2653//2653 +f 2257//2257 2543//2543 2101//2101 +f 2383//2383 2377//2377 2544//2544 +f 2369//2369 2449//2449 2364//2364 +f 2377//2377 2372//2372 2540//2540 +f 2381//2381 2385//2385 2538//2538 +f 2117//2117 2380//2380 2551//2551 +f 2481//2481 2525//2525 2426//2426 +f 2522//2522 2468//2468 2366//2366 +f 2366//2366 2468//2468 2336//2336 +f 2367//2367 2555//2555 2368//2368 +f 2550//2550 2365//2365 2547//2547 +f 2224//2224 2513//2513 2351//2351 +f 2689//2689 2383//2383 2544//2544 +f 2092//2092 2430//2430 2535//2535 +f 2559//2559 2555//2555 2367//2367 +f 2367//2367 2391//2391 2559//2559 +f 2365//2365 2550//2550 2379//2379 +f 2653//2653 2447//2447 2355//2355 +f 2383//2383 2689//2689 2244//2244 +f 2382//2382 2379//2379 2550//2550 +f 2551//2551 2428//2428 2509//2509 +f 2649//2649 2447//2447 2653//2653 +f 2550//2550 2553//2553 2382//2382 +f 2543//2543 2257//2257 2421//2421 +f 2371//2371 2548//2548 2549//2549 +f 2380//2380 2428//2428 2551//2551 +f 2653//2653 2163//2163 2536//2536 +f 2386//2386 2389//2389 2554//2554 +f 2373//2373 2163//2163 2653//2653 +f 2465//2465 2522//2522 2366//2366 +f 2163//2163 2387//2387 2536//2536 +f 2378//2378 2370//2370 2528//2528 +f 2371//2371 2549//2549 2526//2526 +f 2527//2527 2534//2534 2559//2559 +f 2426//2426 2525//2525 2361//2361 +f 2554//2554 2389//2389 2541//2541 +f 2528//2528 2529//2529 2378//2378 +f 2278//2278 2428//2428 2380//2380 +f 2390//2390 2415//2415 2559//2559 +f 2468//2468 2522//2522 2656//2656 +f 2559//2559 2415//2415 2527//2527 +f 2527//2527 2415//2415 2636//2636 +f 2529//2529 2530//2530 2378//2378 +f 2378//2378 2530//2530 2352//2352 +f 2455//2455 2531//2531 2681//2681 +f 2546//2546 2536//2536 2387//2387 +f 2394//2394 2392//2392 2552//2552 +f 2392//2392 2458//2458 2533//2533 +f 2559//2559 2391//2391 2390//2390 +f 2310//2310 2352//2352 2762//2762 +f 2539//2539 2092//2092 2535//2535 +f 2385//2385 2092//2092 2539//2539 +f 2556//2556 2541//2541 2384//2384 +f 2762//2762 2352//2352 2530//2530 +f 2392//2392 2533//2533 2552//2552 +f 2426//2426 2501//2501 2481//2481 +f 2087//2087 2542//2542 2224//2224 +f 2384//2384 2388//2388 2556//2556 +f 2538//2538 2385//2385 2539//2539 +f 2374//2374 2453//2453 2358//2358 +f 2543//2543 2421//2421 2779//2779 +f 2779//2779 2421//2421 2638//2638 +f 2556//2556 2388//2388 2557//2557 +f 2553//2553 2467//2467 2382//2382 +f 2382//2382 2467//2467 2263//2263 +f 2393//2393 2795//2795 2148//2148 +f 2087//2087 2088//2088 2542//2542 +f 2542//2542 2088//2088 2545//2545 +f 2545//2545 2088//2088 2089//2089 +f 2545//2545 2101//2101 2543//2543 +f 2089//2089 2101//2101 2545//2545 +f 2566//2566 2603//2603 72081//72081 +f 2605//2605 2603//2603 2566//2566 +f 2546//2546 2631//2631 2178//2178 +f 2599//2599 2129//2129 2132//2132 +f 2609//2609 2603//2603 2605//2605 +f 2178//2178 2631//2631 2387//2387 +f 2560//2560 2137//2137 2576//2576 +f 2135//2135 2146//2146 2600//2600 +f 2387//2387 2631//2631 2546//2546 +f 2571//2571 2154//2154 2562//2562 +f 2565//2565 2376//2376 2161//2161 +f 2558//2558 2605//2605 2566//2566 +f 2564//2564 2604//2604 2575//2575 +f 2600//2600 2146//2146 2147//2147 +f 2175//2175 1922//1922 2561//2561 +f 2569//2569 2175//2175 2561//2561 +f 2151//2151 2149//2149 2601//2601 +f 2601//2601 2149//2149 2600//2600 +f 2600//2600 2149//2149 2135//2135 +f 2607//2607 2567//2567 2598//2598 +f 2788//2788 2376//2376 2565//2565 +f 1958//1958 2154//2154 2571//2571 +f 2540//2540 2372//2372 2564//2564 +f 2564//2564 2372//2372 2604//2604 +f 2563//2563 2599//2599 2574//2574 +f 2178//2178 2572//2572 2546//2546 +f 2571//2571 2188//2188 1958//1958 +f 2600//2600 2599//2599 2563//2563 +f 2169//2169 2120//2120 2577//2577 +f 2129//2129 2599//2599 2600//2600 +f 2184//2184 2606//2606 2570//2570 +f 2604//2604 2372//2372 2399//2399 +f 2565//2565 2184//2184 2570//2570 +f 2161//2161 2184//2184 2565//2565 +f 2570//2570 2606//2606 2573//2573 +f 2583//2583 2177//2177 2560//2560 +f 2561//2561 2169//2169 2577//2577 +f 2147//2147 2129//2129 2600//2600 +f 1922//1922 2169//2169 2561//2561 +f 2558//2558 2548//2548 2605//2605 +f 2180//2180 2177//2177 2583//2583 +f 2605//2605 2548//2548 2371//2371 +f 2578//2578 2600//2600 2563//2563 +f 2601//2601 2600//2600 2578//2578 +f 2120//2120 2381//2381 2577//2577 +f 2577//2577 2381//2381 2538//2538 +f 2615//2615 2606//2606 2184//2184 +f 2137//2137 2560//2560 2177//2177 +f 2190//2190 2615//2615 2184//2184 +f 2179//2179 2572//2572 2178//2178 +f 2155//2155 2581//2581 2132//2132 +f 2132//2132 2581//2581 2599//2599 +f 2194//2194 2617//2617 2190//2190 +f 2194//2194 2608//2608 2617//2617 +f 72080//72080 2609//2609 72073//72073 +f 72073//72073 2609//2609 2186//2186 +f 2584//2584 2188//2188 2571//2571 +f 2615//2615 2190//2190 2617//2617 +f 2179//2179 2611//2611 2579//2579 +f 2598//2598 2615//2615 2617//2617 +f 2572//2572 2179//2179 2579//2579 +f 2555//2555 2632//2632 2368//2368 +f 2368//2368 2632//2632 2128//2128 +f 2375//2375 2155//2155 2116//2116 +f 2116//2116 2155//2155 2158//2158 +f 2608//2608 2194//2194 2188//2188 +f 2573//2573 2615//2615 2587//2587 +f 2579//2579 2611//2611 2586//2586 +f 2606//2606 2615//2615 2573//2573 +f 2581//2581 2155//2155 2375//2375 +f 2189//2189 2609//2609 2605//2605 +f 2128//2128 2632//2632 2123//2123 +f 2611//2611 2179//2179 2182//2182 +f 2123//2123 2632//2632 2137//2137 +f 2186//2186 2609//2609 2189//2189 +f 2183//2183 2611//2611 2182//2182 +f 2598//2598 2589//2589 2615//2615 +f 2587//2587 2615//2615 2589//2589 +f 2574//2574 2599//2599 2581//2581 +f 2137//2137 2632//2632 2576//2576 +f 2608//2608 2188//2188 2584//2584 +f 2589//2589 2598//2598 2567//2567 +f 2611//2611 2614//2614 2586//2586 +f 2183//2183 2614//2614 2611//2611 +f 2576//2576 2632//2632 2555//2555 +f 2586//2586 2614//2614 2592//2592 +f 2601//2601 2181//2181 2151//2151 +f 2621//2621 2575//2575 2604//2604 +f 2604//2604 2622//2622 2621//2621 +f 2189//2189 2605//2605 2398//2398 +f 2590//2590 2601//2601 2578//2578 +f 2191//2191 2614//2614 2183//2183 +f 2181//2181 2601//2601 2590//2590 +f 2616//2616 2614//2614 2191//2191 +f 2623//2623 2621//2621 2622//2622 +f 2622//2622 2624//2624 2623//2623 +f 2195//2195 2616//2616 2191//2191 +f 2192//2192 2181//2181 2590//2590 +f 2593//2593 2192//2192 2590//2590 +f 2614//2614 2619//2619 2592//2592 +f 2616//2616 2619//2619 2614//2614 +f 2399//2399 2125//2125 2604//2604 +f 2604//2604 2125//2125 2622//2622 +f 2622//2622 2125//2125 2171//2171 +f 2592//2592 2619//2619 2594//2594 +f 2176//2176 2192//2192 2593//2593 +f 2185//2185 2622//2622 2171//2171 +f 2624//2624 2622//2622 2185//2185 +f 2616//2616 2195//2195 2619//2619 +f 2619//2619 2195//2195 2394//2394 +f 2394//2394 2195//2195 2156//2156 +f 2626//2626 2623//2623 2624//2624 +f 2139//2139 2595//2595 2134//2134 +f 2134//2134 2595//2595 2388//2388 +f 2388//2388 2595//2595 2557//2557 +f 2625//2625 2623//2623 2626//2626 +f 2619//2619 2394//2394 2594//2594 +f 2594//2594 2394//2394 2552//2552 +f 2628//2628 2625//2625 2626//2626 +f 2628//2628 2627//2627 2625//2625 +f 2148//2148 2795//2795 2145//2145 +f 2145//2145 2795//2795 2139//2139 +f 2139//2139 2795//2795 2595//2595 +f 2626//2626 2624//2624 2185//2185 +f 2187//2187 2626//2626 2185//2185 +f 2596//2596 2176//2176 2593//2593 +f 2629//2629 2626//2626 2187//2187 +f 2628//2628 2626//2626 2629//2629 +f 2610//2610 2176//2176 2596//2596 +f 2597//2597 2610//2610 2596//2596 +f 2127//2127 2176//2176 2610//2610 +f 2193//2193 2629//2629 2187//2187 +f 2630//2630 2629//2629 2193//2193 +f 2175//2175 2630//2630 2193//2193 +f 2597//2597 2141//2141 2610//2610 +f 2610//2610 2141//2141 2127//2127 +f 2562//2562 2141//2141 2597//2597 +f 2628//2628 2629//2629 2582//2582 +f 2562//2562 2154//2154 2141//2141 +f 2585//2585 2629//2629 2630//2630 +f 2582//2582 2629//2629 2585//2585 +f 2569//2569 2630//2630 2175//2175 +f 2585//2585 2630//2630 2569//2569 +f 2407//2407 2475//2475 2691//2691 +f 2633//2633 2476//2476 2634//2634 +f 3053//3053 2477//2477 2849//2849 +f 2454//2454 2401//2401 2695//2695 +f 2475//2475 2635//2635 2690//2690 +f 2454//2454 2695//2695 2814//2814 +f 2692//2692 2474//2474 2693//2693 +f 2634//2634 2694//2694 2633//2633 +f 2693//2693 2407//2407 2691//2691 +f 2706//2706 2503//2503 2639//2639 +f 2510//2510 2493//2493 2701//2701 +f 2701//2701 2712//2712 2510//2510 +f 2637//2637 2486//2486 2660//2660 +f 2503//2503 2447//2447 2639//2639 +f 2644//2644 2648//2648 2438//2438 +f 2711//2711 2528//2528 2702//2702 +f 2315//2315 2424//2424 2641//2641 +f 2686//2686 2527//2527 2636//2636 +f 2502//2502 2449//2449 2837//2837 +f 2529//2529 2528//2528 2711//2711 +f 2528//2528 2526//2526 2647//2647 +f 2438//2438 2648//2648 2655//2655 +f 2634//2634 2476//2476 2764//2764 +f 2481//2481 2501//2501 2650//2650 +f 2487//2487 2503//2503 2706//2706 +f 2482//2482 2438//2438 2655//2655 +f 2457//2457 2344//2344 2651//2651 +f 2700//2700 2457//2457 2651//2651 +f 2643//2643 2315//2315 2641//2641 +f 2477//2477 2069//2069 2808//2808 +f 2519//2519 2656//2656 2522//2522 +f 2504//2504 2670//2670 2507//2507 +f 2486//2486 2416//2416 2660//2660 +f 2430//2430 2315//2315 2643//2643 +f 2861//2861 2430//2430 2643//2643 +f 2647//2647 2702//2702 2528//2528 +f 2497//2497 2502//2502 2724//2724 +f 2529//2529 2711//2711 2530//2530 +f 2449//2449 2411//2411 2518//2518 +f 2414//2414 2474//2474 2692//2692 +f 2661//2661 2660//2660 2416//2416 +f 2531//2531 2514//2514 2732//2732 +f 2666//2666 2414//2414 2692//2692 +f 2518//2518 2837//2837 2449//2449 +f 2645//2645 2410//2410 2654//2654 +f 2714//2714 2495//2495 2833//2833 +f 2514//2514 2457//2457 2700//2700 +f 2808//2808 2069//2069 2847//2847 +f 2670//2670 2485//2485 2507//2507 +f 2410//2410 2645//2645 2441//2441 +f 2658//2658 2687//2687 2659//2659 +f 2662//2662 2482//2482 2655//2655 +f 2719//2719 2418//2418 2734//2734 +f 2652//2652 2646//2646 2480//2480 +f 2687//2687 2688//2688 2659//2659 +f 2518//2518 2412//2412 2665//2665 +f 2485//2485 2661//2661 2416//2416 +f 2313//2313 2494//2494 2733//2733 +f 2332//2332 2516//2516 2708//2708 +f 2701//2701 2493//2493 2667//2667 +f 2733//2733 2827//2827 2313//2313 +f 2639//2639 2447//2447 2649//2649 +f 2659//2659 2688//2688 2743//2743 +f 2666//2666 2735//2735 2440//2440 +f 2412//2412 2453//2453 2665//2665 +f 2519//2519 2332//2332 2708//2708 +f 2325//2325 2332//2332 2519//2519 +f 2668//2668 2687//2687 2669//2669 +f 2688//2688 2687//2687 2668//2668 +f 2668//2668 2743//2743 2688//2688 +f 2661//2661 2485//2485 2670//2670 +f 2495//2495 2671//2671 2833//2833 +f 2493//2493 2441//2441 2667//2667 +f 2724//2724 2478//2478 2497//2497 +f 2667//2667 2441//2441 2645//2645 +f 2675//2675 2482//2482 2662//2662 +f 2505//2505 2672//2672 2747//2747 +f 2494//2494 2657//2657 2733//2733 +f 2665//2665 2453//2453 2674//2674 +f 2418//2418 2324//2324 2734//2734 +f 2464//2464 2505//2505 2747//2747 +f 2672//2672 2486//2486 2637//2637 +f 2409//2409 2486//2486 2672//2672 +f 2689//2689 2764//2764 2476//2476 +f 2734//2734 2324//2324 2740//2740 +f 2505//2505 2409//2409 2672//2672 +f 2453//2453 2231//2231 2674//2674 +f 2452//2452 2758//2758 2722//2722 +f 2664//2664 2334//2334 2824//2824 +f 2520//2520 2532//2532 2750//2750 +f 2510//2510 2749//2749 2408//2408 +f 2673//2673 2520//2520 2750//2750 +f 2483//2483 2515//2515 2755//2755 +f 2740//2740 2521//2521 3118//3118 +f 2516//2516 2429//2429 2679//2679 +f 2504//2504 2487//2487 2706//2706 +f 2676//2676 2520//2520 2673//2673 +f 2641//2641 2424//2424 2677//2677 +f 2515//2515 2445//2445 2757//2757 +f 2657//2657 2451//2451 2856//2856 +f 2521//2521 2523//2523 2754//2754 +f 2754//2754 3118//3118 2521//2521 +f 2350//2350 2506//2506 2671//2671 +f 2231//2231 2524//2524 2674//2674 +f 2532//2532 2468//2468 2680//2680 +f 2674//2674 2524//2524 2751//2751 +f 2339//2339 2517//2517 2760//2760 +f 2760//2760 2517//2517 2683//2683 +f 2752//2752 2856//2856 2508//2508 +f 2754//2754 2523//2523 2682//2682 +f 2348//2348 2349//2349 2685//2685 +f 2524//2524 2348//2348 2685//2685 +f 2349//2349 2827//2827 2685//2685 +f 2508//2508 2715//2715 2752//2752 +f 2513//2513 2542//2542 2678//2678 +f 2682//2682 2525//2525 2684//2684 +f 2690//2690 2635//2635 2866//2866 +f 2695//2695 2811//2811 2814//2814 +f 2694//2694 2635//2635 2633//2633 +f 2475//2475 2690//2690 2691//2691 +f 2635//2635 2694//2694 2725//2725 +f 2690//2690 2866//2866 2697//2697 +f 2692//2692 2693//2693 2696//2696 +f 2691//2691 2690//2690 2697//2697 +f 2696//2696 2691//2691 2697//2697 +f 2691//2691 2696//2696 2693//2693 +f 2686//2686 2636//2636 2812//2812 +f 2502//2502 2716//2716 2724//2724 +f 2703//2703 2660//2660 2840//2840 +f 2481//2481 2650//2650 2704//2704 +f 2840//2840 2660//2660 2709//2709 +f 2644//2644 2710//2710 2648//2648 +f 2639//2639 2649//2649 2813//2813 +f 2649//2649 2653//2653 2821//2821 +f 2837//2837 2716//2716 2502//2502 +f 2821//2821 2653//2653 2726//2726 +f 2700//2700 2732//2732 2514//2514 +f 2837//2837 2518//2518 2838//2838 +f 2650//2650 2814//2814 2704//2704 +f 2815//2815 2838//2838 2518//2518 +f 2703//2703 2637//2637 2660//2660 +f 2666//2666 2692//2692 2729//2729 +f 2518//2518 2665//2665 2815//2815 +f 2504//2504 2867//2867 2723//2723 +f 2675//2675 2753//2753 2679//2679 +f 2735//2735 2666//2666 2729//2729 +f 2642//2642 2741//2741 2698//2698 +f 2709//2709 2661//2661 2765//2765 +f 2660//2660 2661//2661 2709//2709 +f 2725//2725 2764//2764 2707//2707 +f 2733//2733 2657//2657 2856//2856 +f 2658//2658 2659//2659 2828//2828 +f 2725//2725 2694//2694 2764//2764 +f 2753//2753 2675//2675 2731//2731 +f 2723//2723 2765//2765 2504//2504 +f 2504//2504 2765//2765 2670//2670 +f 2859//2859 2645//2645 2728//2728 +f 2721//2721 2645//2645 2859//2859 +f 2636//2636 2480//2480 2646//2646 +f 2812//2812 2636//2636 2646//2646 +f 2670//2670 2765//2765 2661//2661 +f 2828//2828 2659//2659 2743//2743 +f 2655//2655 2648//2648 2713//2713 +f 2663//2663 2638//2638 2488//2488 +f 2728//2728 2483//2483 2900//2900 +f 2677//2677 2440//2440 2735//2735 +f 2679//2679 2819//2819 2516//2516 +f 2655//2655 2737//2737 2662//2662 +f 2519//2519 2708//2708 2738//2738 +f 2818//2818 2665//2665 2674//2674 +f 2818//2818 2674//2674 2745//2745 +f 2669//2669 2763//2763 2668//2668 +f 2645//2645 2654//2654 2728//2728 +f 2708//2708 2516//2516 2819//2819 +f 2435//2435 2730//2730 2663//2663 +f 2675//2675 2662//2662 2737//2737 +f 2737//2737 2731//2731 2675//2675 +f 2829//2829 2652//2652 2478//2478 +f 2654//2654 2483//2483 2728//2728 +f 2435//2435 2479//2479 2730//2730 +f 2724//2724 2829//2829 2478//2478 +f 2656//2656 2519//2519 2738//2738 +f 2706//2706 2867//2867 2504//2504 +f 2743//2743 2668//2668 2763//2763 +f 2701//2701 2667//2667 2721//2721 +f 2448//2448 2664//2664 2823//2823 +f 2739//2739 2742//2742 2746//2746 +f 2645//2645 2721//2721 2667//2667 +f 2684//2684 2754//2754 2682//2682 +f 2739//2739 2746//2746 2744//2744 +f 2445//2445 2681//2681 2756//2756 +f 2757//2757 2445//2445 2756//2756 +f 2736//2736 2677//2677 2735//2735 +f 2746//2746 2748//2748 2744//2744 +f 2720//2720 2727//2727 2762//2762 +f 2764//2764 2694//2694 2634//2634 +f 2641//2641 2677//2677 2736//2736 +f 2408//2408 2749//2749 2801//2801 +f 2684//2684 2481//2481 2704//2704 +f 2525//2525 2481//2481 2684//2684 +f 2433//2433 2762//2762 2727//2727 +f 2671//2671 2506//2506 2810//2810 +f 2664//2664 2824//2824 2823//2823 +f 2810//2810 2513//2513 2852//2852 +f 2510//2510 2712//2712 2749//2749 +f 2506//2506 2513//2513 2810//2810 +f 2727//2727 2644//2644 2433//2433 +f 2524//2524 2685//2685 2751//2751 +f 2483//2483 2755//2755 2900//2900 +f 2852//2852 2513//2513 2678//2678 +f 2676//2676 2673//2673 2961//2961 +f 2710//2710 2644//2644 2727//2727 +f 2757//2757 2755//2755 2515//2515 +f 2824//2824 2484//2484 2826//2826 +f 2759//2759 2339//2339 2760//2760 +f 2484//2484 2462//2462 2826//2826 +f 2678//2678 2542//2542 2854//2854 +f 2462//2462 2640//2640 2826//2826 +f 2750//2750 2532//2532 2680//2680 +f 2683//2683 2517//2517 2698//2698 +f 2517//2517 2642//2642 2698//2698 +f 2375//2375 2551//2551 2767//2767 +f 2777//2777 2669//2669 2774//2774 +f 2732//2732 2681//2681 2531//2531 +f 2766//2766 2686//2686 2806//2806 +f 2773//2773 2767//2767 2551//2551 +f 2756//2756 2681//2681 2732//2732 +f 2547//2547 2793//2793 2550//2550 +f 2521//2521 2740//2740 2324//2324 +f 2656//2656 2680//2680 2468//2468 +f 2550//2550 2794//2794 2553//2553 +f 2653//2653 2536//2536 2726//2726 +f 2793//2793 2794//2794 2550//2550 +f 2551//2551 2509//2509 2773//2773 +f 2534//2534 2766//2766 2769//2769 +f 2777//2777 2763//2763 2669//2669 +f 2555//2555 2769//2769 2775//2775 +f 2792//2792 2647//2647 2526//2526 +f 2534//2534 2769//2769 2555//2555 +f 2773//2773 2509//2509 2778//2778 +f 2782//2782 2785//2785 2558//2558 +f 2430//2430 2861//2861 2535//2535 +f 2726//2726 2536//2536 2771//2771 +f 2857//2857 2542//2542 2545//2545 +f 2699//2699 2647//2647 2792//2792 +f 2783//2783 2795//2795 2787//2787 +f 2534//2534 2686//2686 2766//2766 +f 2771//2771 2546//2546 2951//2951 +f 2536//2536 2546//2546 2771//2771 +f 2794//2794 2793//2793 2796//2796 +f 2965//2965 2780//2780 2537//2537 +f 2787//2787 2393//2393 2789//2789 +f 2795//2795 2393//2393 2787//2787 +f 2527//2527 2686//2686 2534//2534 +f 2552//2552 2533//2533 2772//2772 +f 2793//2793 2547//2547 2770//2770 +f 2509//2509 2423//2423 2778//2778 +f 2549//2549 2785//2785 2790//2790 +f 2537//2537 2788//2788 2965//2965 +f 2558//2558 2785//2785 2549//2549 +f 2530//2530 2717//2717 2762//2762 +f 2854//2854 2542//2542 2857//2857 +f 2956//2956 2552//2552 2772//2772 +f 2770//2770 2768//2768 2793//2793 +f 2762//2762 2717//2717 2720//2720 +f 2423//2423 2491//2491 2778//2778 +f 2776//2776 2552//2552 2956//2956 +f 2796//2796 2793//2793 2768//2768 +f 2393//2393 2537//2537 2780//2780 +f 2780//2780 2789//2789 2393//2393 +f 2791//2791 2549//2549 2790//2790 +f 2533//2533 2676//2676 2772//2772 +f 2540//2540 2784//2784 2786//2786 +f 2786//2786 2544//2544 2540//2540 +f 2761//2761 2857//2857 2545//2545 +f 2543//2543 2761//2761 2545//2545 +f 2491//2491 2498//2498 2781//2781 +f 2781//2781 2498//2498 2499//2499 +f 2794//2794 2658//2658 2467//2467 +f 2467//2467 2553//2553 2794//2794 +f 2526//2526 2791//2791 2792//2792 +f 2549//2549 2791//2791 2526//2526 +f 2828//2828 2651//2651 2658//2658 +f 2658//2658 2651//2651 2467//2467 +f 2467//2467 2651//2651 2344//2344 +f 2781//2781 2499//2499 2747//2747 +f 2747//2747 2499//2499 2443//2443 +f 2707//2707 2544//2544 2786//2786 +f 2761//2761 2543//2543 2938//2938 +f 2764//2764 2544//2544 2707//2707 +f 2796//2796 2658//2658 2794//2794 +f 2464//2464 2747//2747 2443//2443 +f 2687//2687 2658//2658 2796//2796 +f 2764//2764 2689//2689 2544//2544 +f 2768//2768 2687//2687 2796//2796 +f 2543//2543 2779//2779 2938//2938 +f 2768//2768 2774//2774 2687//2687 +f 2687//2687 2774//2774 2669//2669 +f 2779//2779 2638//2638 2705//2705 +f 2799//2799 2696//2696 2798//2798 +f 2697//2697 2797//2797 2798//2798 +f 2798//2798 2696//2696 2697//2697 +f 2799//2799 2798//2798 3054//3054 +f 2702//2702 2647//2647 2817//2817 +f 2719//2719 2734//2734 2878//2878 +f 2806//2806 2686//2686 2926//2926 +f 2803//2803 2805//2805 2739//2739 +f 2804//2804 2806//2806 2926//2926 +f 2448//2448 2823//2823 2511//2511 +f 2686//2686 2812//2812 2926//2926 +f 2739//2739 2809//2809 2803//2803 +f 2877//2877 2708//2708 2819//2819 +f 2638//2638 2663//2663 2800//2800 +f 2742//2742 2739//2739 2805//2805 +f 2873//2873 2799//2799 3054//3054 +f 2802//2802 2918//2918 2867//2867 +f 2907//2907 2878//2878 2734//2734 +f 2718//2718 2722//2722 2847//2847 +f 2744//2744 2809//2809 2739//2739 +f 2900//2900 3089//3089 2728//2728 +f 2648//2648 2710//2710 2807//2807 +f 2832//2832 2708//2708 2877//2877 +f 2647//2647 2699//2699 2817//2817 +f 2738//2738 2708//2708 2832//2832 +f 2847//2847 2722//2722 3076//3076 +f 2746//2746 2742//2742 2891//2891 +f 2648//2648 2807//2807 2713//2713 +f 2867//2867 2706//2706 2802//2802 +f 2748//2748 2746//2746 2891//2891 +f 2748//2748 2816//2816 2744//2744 +f 2870//2870 2799//2799 2873//2873 +f 2722//2722 2758//2758 3076//3076 +f 3057//3057 2868//2868 2898//2898 +f 2874//2874 2868//2868 3057//3057 +f 2866//2866 2797//2797 2697//2697 +f 2898//2898 2868//2868 2920//2920 +f 2850//2850 3076//3076 2758//2758 +f 2717//2717 2530//2530 2711//2711 +f 2874//2874 2820//2820 2868//2868 +f 2749//2749 2712//2712 2848//2848 +f 2737//2737 2655//2655 2923//2923 +f 3163//3163 2868//2868 2820//2820 +f 2920//2920 2868//2868 3163//3163 +f 2646//2646 2652//2652 3091//3091 +f 2827//2827 2733//2733 2885//2885 +f 2720//2720 2717//2717 2841//2841 +f 2758//2758 2759//2759 2850//2850 +f 2731//2731 2737//2737 3105//3105 +f 2850//2850 2759//2759 2760//2760 +f 2729//2729 2799//2799 2871//2871 +f 2712//2712 2701//2701 2855//2855 +f 2652//2652 2829//2829 3091//3091 +f 2720//2720 2841//2841 2869//2869 +f 2701//2701 2721//2721 2855//2855 +f 2815//2815 2665//2665 2818//2818 +f 2829//2829 2724//2724 2716//2716 +f 2799//2799 2870//2870 2871//2871 +f 2840//2840 2709//2709 2842//2842 +f 2706//2706 2639//2639 2802//2802 +f 2802//2802 2639//2639 2813//2813 +f 2700//2700 2651//2651 2822//2822 +f 2734//2734 2740//2740 2921//2921 +f 2729//2729 2871//2871 2735//2735 +f 2905//2905 2732//2732 2700//2700 +f 2869//2869 2710//2710 2727//2727 +f 2826//2826 2640//2640 2830//2830 +f 2720//2720 2869//2869 2727//2727 +f 2813//2813 2649//2649 2910//2910 +f 2843//2843 2869//2869 2841//2841 +f 2640//2640 2714//2714 2830//2830 +f 2733//2733 2856//2856 2885//2885 +f 2714//2714 2833//2833 2830//2830 +f 3118//3118 2921//2921 2740//2740 +f 2859//2859 2728//2728 3133//3133 +f 2649//2649 2821//2821 2910//2910 +f 2835//2835 2671//2671 2810//2810 +f 2833//2833 2671//2671 2835//2835 +f 2844//2844 2869//2869 2843//2843 +f 2763//2763 2836//2836 2743//2743 +f 2807//2807 2869//2869 2844//2844 +f 2710//2710 2869//2869 2807//2807 +f 2799//2799 2692//2692 2696//2696 +f 2738//2738 2839//2839 2656//2656 +f 2674//2674 2751//2751 2745//2745 +f 2842//2842 2723//2723 2845//2845 +f 2860//2860 3118//3118 2754//2754 +f 2735//2735 2871//2871 2736//2736 +f 2845//2845 2867//2867 2918//2918 +f 2723//2723 2867//2867 2845//2845 +f 2839//2839 2738//2738 2832//2832 +f 2752//2752 2715//2715 2878//2878 +f 2878//2878 3103//3103 2752//2752 +f 2692//2692 2799//2799 2729//2729 +f 2851//2851 2656//2656 2839//2839 +f 2715//2715 2719//2719 2878//2878 +f 2736//2736 2846//2846 2641//2641 +f 2860//2860 2754//2754 2924//2924 +f 2709//2709 2765//2765 2842//2842 +f 2754//2754 2684//2684 2924//2924 +f 2731//2731 2831//2831 2753//2753 +f 2929//2929 2680//2680 2656//2656 +f 2765//2765 2723//2723 2842//2842 +f 2897//2897 2641//2641 2846//2846 +f 2685//2685 2827//2827 2825//2825 +f 2808//2808 2849//2849 2477//2477 +f 2834//2834 2753//2753 2831//2831 +f 2929//2929 2851//2851 2853//2853 +f 2656//2656 2851//2851 2929//2929 +f 2679//2679 2753//2753 2834//2834 +f 2643//2643 2641//2641 2897//2897 +f 2704//2704 2924//2924 2684//2684 +f 2857//2857 2761//2761 2858//2858 +f 2861//2861 2643//2643 2897//2897 +f 2819//2819 2679//2679 2834//2834 +f 3084//3084 2924//2924 2704//2704 +f 2705//2705 2638//2638 2800//2800 +f 2704//2704 2814//2814 3084//3084 +f 2853//2853 2851//2851 2862//2862 +f 2863//2863 2707//2707 2964//2964 +f 2725//2725 2707//2707 2863//2863 +f 2864//2864 2725//2725 2863//2863 +f 2865//2865 2725//2725 2864//2864 +f 2635//2635 2725//2725 2865//2865 +f 2866//2866 2635//2635 2865//2865 +f 2865//2865 2797//2797 2866//2866 +f 2798//2798 2872//2872 3054//3054 +f 3052//3052 2873//2873 3054//3054 +f 2808//2808 2847//2847 3125//3125 +f 2814//2814 2811//2811 2881//2881 +f 2806//2806 2804//2804 3062//3062 +f 2883//2883 2806//2806 3062//3062 +f 2702//2702 2817//2817 2876//2876 +f 2803//2803 2809//2809 2886//2886 +f 2730//2730 2479//2479 3166//3166 +f 2918//2918 2802//2802 3078//3078 +f 2876//2876 3069//3069 2702//2702 +f 3166//3166 2895//2895 2730//2730 +f 3166//3166 2801//2801 2887//2887 +f 2511//2511 2875//2875 2922//2922 +f 2713//2713 2807//2807 3063//3063 +f 2823//2823 2875//2875 2511//2511 +f 2711//2711 2702//2702 3069//3069 +f 2479//2479 2801//2801 3166//3166 +f 2805//2805 2891//2891 2742//2742 +f 2699//2699 3097//3097 2919//2919 +f 2804//2804 2926//2926 3079//3079 +f 3069//3069 2882//2882 2711//2711 +f 2817//2817 2699//2699 2919//2919 +f 2928//2928 2893//2893 2896//2896 +f 2801//2801 2749//2749 2899//2899 +f 2899//2899 2887//2887 2801//2801 +f 3067//3067 2815//2815 2916//2916 +f 2748//2748 2891//2891 2892//2892 +f 2815//2815 2818//2818 2916//2916 +f 2827//2827 2885//2885 2825//2825 +f 2876//2876 2817//2817 2919//2919 +f 2900//2900 2755//2755 2904//2904 +f 2881//2881 2811//2811 2695//2695 +f 2904//2904 2757//2757 2908//2908 +f 2749//2749 2848//2848 2899//2899 +f 3163//3163 2820//2820 3061//3061 +f 2755//2755 2757//2757 2904//2904 +f 2816//2816 2748//2748 2892//2892 +f 2872//2872 2925//2925 2879//2879 +f 2893//2893 2832//2832 2877//2877 +f 2870//2870 2873//2873 2884//2884 +f 2703//2703 2840//2840 2912//2912 +f 2912//2912 2913//2913 2703//2703 +f 3057//3057 2898//2898 3082//3082 +f 2812//2812 3079//3079 2926//2926 +f 2717//2717 2711//2711 2882//2882 +f 2823//2823 2824//2824 3060//3060 +f 2840//2840 2842//2842 2912//2912 +f 3114//3114 2717//2717 2882//2882 +f 2928//2928 2832//2832 2893//2893 +f 2850//2850 2760//2760 3090//3090 +f 2734//2734 2921//2921 2907//2907 +f 2875//2875 2823//2823 3060//3060 +f 2812//2812 2646//2646 3087//3087 +f 2655//2655 2713//2713 2923//2923 +f 2800//2800 2663//2663 2895//2895 +f 2910//2910 2821//2821 2915//2915 +f 2712//2712 2855//2855 3289//3289 +f 2663//2663 2730//2730 2895//2895 +f 3091//3091 3087//3087 2646//2646 +f 2824//2824 2826//2826 3060//3060 +f 3289//3289 2848//2848 2712//2712 +f 2798//2798 2797//2797 2872//2872 +f 2916//2916 2818//2818 2745//2745 +f 3093//3093 2845//2845 2918//2918 +f 2881//2881 2695//2695 3165//3165 +f 3105//3105 2737//2737 2923//2923 +f 3091//3091 2829//2829 2716//2716 +f 2717//2717 3114//3114 2841//2841 +f 3060//3060 2826//2826 2917//2917 +f 3114//3114 3164//3164 2841//2841 +f 2885//2885 2856//2856 3094//3094 +f 2745//2745 2751//2751 3110//3110 +f 2842//2842 2845//2845 3093//3093 +f 2698//2698 2760//2760 2683//2683 +f 2915//2915 2726//2726 3066//3066 +f 2751//2751 2685//2685 3112//3112 +f 3112//3112 3110//3110 2751//2751 +f 2721//2721 3058//3058 3080//3080 +f 2821//2821 2726//2726 2915//2915 +f 2695//2695 3053//3053 3165//3165 +f 2716//2716 2837//2837 3101//3101 +f 2843//2843 2841//2841 3164//3164 +f 2678//2678 3119//3119 2852//2852 +f 2837//2837 2838//2838 3361//3361 +f 3361//3361 3101//3101 2837//2837 +f 3164//3164 3121//3121 2843//2843 +f 3094//3094 2856//2856 3196//3196 +f 3361//3361 2815//2815 3067//3067 +f 2855//2855 2721//2721 3080//3080 +f 2838//2838 2815//2815 3361//3361 +f 2685//2685 2825//2825 3112//3112 +f 2844//2844 2843//2843 3121//3121 +f 2826//2826 2830//2830 2917//2917 +f 2839//2839 2832//2832 2928//2928 +f 2741//2741 3126//3126 2698//2698 +f 2928//2928 2901//2901 2839//2839 +f 3196//3196 2752//2752 3103//3103 +f 2856//2856 2752//2752 3196//3196 +f 2912//2912 2842//2842 3093//3093 +f 3133//3133 3058//3058 2859//2859 +f 2859//2859 3058//3058 2721//2721 +f 2741//2741 2511//2511 2922//2922 +f 2922//2922 3126//3126 2741//2741 +f 2890//2890 2870//2870 2884//2884 +f 2871//2871 2870//2870 2890//2890 +f 2678//2678 2854//2854 3119//3119 +f 2901//2901 2928//2928 2896//2896 +f 2833//2833 2835//2835 2830//2830 +f 2844//2844 3063//3063 2807//2807 +f 2905//2905 2700//2700 2822//2822 +f 3119//3119 2854//2854 2902//2902 +f 2903//2903 2839//2839 2901//2901 +f 2854//2854 2857//2857 2902//2902 +f 2871//2871 2890//2890 2846//2846 +f 2909//2909 2743//2743 2914//2914 +f 2828//2828 2743//2743 2909//2909 +f 2680//2680 2929//2929 2750//2750 +f 2894//2894 2846//2846 2890//2890 +f 2871//2871 2846//2846 2736//2736 +f 2858//2858 2902//2902 2857//2857 +f 2743//2743 2836//2836 2914//2914 +f 2897//2897 2846//2846 2894//2894 +f 2862//2862 2851//2851 2839//2839 +f 2819//2819 2834//2834 3122//3122 +f 2930//2930 2929//2929 2853//2853 +f 2897//2897 3120//3120 2861//2861 +f 2881//2881 3084//3084 2814//2814 +f 2862//2862 2839//2839 2903//2903 +f 2906//2906 2862//2862 2903//2903 +f 2862//2862 2930//2930 2853//2853 +f 2862//2862 2911//2911 2930//2930 +f 2911//2911 2862//2862 2906//2906 +f 3129//3129 2865//2865 2864//2864 +f 2865//2865 3129//3129 2925//2925 +f 2925//2925 2872//2872 2865//2865 +f 2797//2797 2865//2865 2872//2872 +f 2861//2861 2945//2945 2535//2535 +f 2756//2756 2905//2905 2927//2927 +f 2941//2941 2770//2770 3275//3275 +f 2947//2947 2726//2726 2771//2771 +f 2732//2732 2905//2905 2756//2756 +f 3097//3097 2792//2792 2954//2954 +f 2936//2936 2972//2972 2932//2932 +f 2816//2816 2809//2809 2744//2744 +f 2931//2931 2766//2766 3245//3245 +f 2535//2535 2945//2945 2539//2539 +f 3097//3097 2699//2699 2792//2792 +f 2927//2927 2908//2908 2756//2756 +f 2858//2858 2761//2761 2938//2938 +f 2756//2756 2908//2908 2757//2757 +f 2767//2767 2773//2773 2942//2942 +f 3251//3251 2539//2539 2945//2945 +f 2942//2942 2933//2933 2767//2767 +f 2776//2776 2956//2956 2937//2937 +f 2972//2972 2944//2944 2932//2932 +f 3066//3066 2726//2726 2947//2947 +f 2538//2538 2539//2539 3251//3251 +f 2766//2766 2806//2806 3245//3245 +f 3245//3245 2806//2806 2883//2883 +f 2975//2975 2972//2972 2974//2974 +f 2770//2770 2941//2941 2768//2768 +f 2774//2774 2941//2941 2777//2777 +f 2938//2938 2779//2779 2705//2705 +f 2972//2972 2975//2975 2946//2946 +f 2944//2944 2972//2972 2946//2946 +f 2774//2774 2768//2768 2941//2941 +f 2773//2773 2778//2778 2942//2942 +f 2775//2775 2769//2769 2931//2931 +f 2945//2945 2861//2861 3120//3120 +f 2886//2886 2809//2809 2816//2816 +f 2909//2909 2822//2822 2828//2828 +f 2828//2828 2822//2822 2651//2651 +f 2637//2637 2703//2703 2913//2913 +f 2913//2913 2934//2934 2637//2637 +f 2766//2766 2931//2931 2769//2769 +f 2783//2783 2787//2787 2949//2949 +f 2836//2836 2777//2777 2957//2957 +f 2787//2787 2789//2789 2953//2953 +f 2949//2949 2787//2787 2953//2953 +f 2771//2771 2951//2951 2947//2947 +f 2939//2939 2942//2942 2778//2778 +f 2763//2763 2777//2777 2836//2836 +f 2975//2975 2974//2974 2976//2976 +f 2953//2953 2780//2780 2955//2955 +f 2789//2789 2780//2780 2953//2953 +f 2777//2777 2941//2941 2959//2959 +f 2778//2778 2491//2491 2939//2939 +f 2957//2957 2777//2777 2959//2959 +f 2939//2939 2781//2781 2950//2950 +f 2491//2491 2781//2781 2939//2939 +f 2914//2914 2836//2836 2957//2957 +f 2975//2975 2976//2976 2977//2977 +f 2772//2772 2676//2676 2960//2960 +f 2940//2940 2782//2782 2935//2935 +f 2956//2956 2772//2772 2960//2960 +f 2965//2965 2955//2955 2780//2780 +f 2977//2977 2946//2946 2975//2975 +f 2958//2958 2786//2786 2973//2973 +f 2786//2786 2784//2784 2973//2973 +f 2676//2676 2961//2961 2960//2960 +f 2747//2747 2952//2952 2950//2950 +f 2781//2781 2747//2747 2950//2950 +f 2962//2962 2786//2786 2958//2958 +f 2965//2965 2788//2788 2966//2966 +f 2943//2943 2782//2782 2940//2940 +f 2934//2934 2952//2952 2637//2637 +f 2637//2637 2952//2952 2672//2672 +f 2782//2782 2943//2943 2785//2785 +f 2952//2952 2747//2747 2672//2672 +f 2786//2786 2962//2962 2707//2707 +f 2673//2673 2750//2750 2963//2963 +f 2707//2707 2962//2962 2964//2964 +f 2961//2961 2673//2673 2963//2963 +f 2785//2785 2943//2943 2790//2790 +f 2750//2750 2929//2929 2963//2963 +f 2948//2948 2790//2790 2943//2943 +f 2948//2948 2954//2954 2790//2790 +f 2791//2791 2790//2790 2954//2954 +f 2792//2792 2791//2791 2954//2954 +f 2982//2982 3012//3012 72087//72087 +f 2566//2566 3012//3012 2982//2982 +f 2985//2985 2788//2788 2565//2565 +f 2996//2996 3013//3013 2969//2969 +f 2966//2966 2788//2788 2985//2985 +f 2562//2562 3019//3019 2980//2980 +f 72081//72081 3012//3012 2566//2566 +f 3021//3021 2562//2562 2980//2980 +f 2978//2978 3021//3021 2980//2980 +f 2574//2574 3015//3015 2563//2563 +f 2565//2565 2570//2570 2989//2989 +f 2989//2989 2985//2985 2565//2565 +f 3001//3001 2560//2560 2996//2996 +f 2982//2982 2935//2935 2566//2566 +f 2562//2562 3021//3021 2571//2571 +f 2561//2561 3010//3010 2569//2569 +f 3011//3011 3010//3010 2561//2561 +f 3015//3015 3018//3018 2578//2578 +f 2566//2566 2935//2935 2782//2782 +f 2546//2546 2572//2572 2979//2979 +f 2989//2989 3016//3016 2997//2997 +f 2570//2570 3016//3016 2989//2989 +f 2573//2573 3016//3016 2570//2570 +f 2951//2951 2546//2546 2979//2979 +f 2560//2560 3013//3013 2996//2996 +f 2576//2576 3013//3013 2560//2560 +f 2560//2560 3001//3001 2583//2583 +f 3016//3016 2999//2999 2997//2997 +f 2578//2578 2563//2563 3015//3015 +f 3011//3011 2577//2577 2984//2984 +f 3020//3020 2973//2973 3024//3024 +f 3024//3024 2973//2973 2784//2784 +f 2979//2979 3014//3014 2981//2981 +f 2561//2561 2577//2577 3011//3011 +f 3017//3017 3021//3021 2978//2978 +f 2572//2572 3014//3014 2979//2979 +f 2988//2988 3017//3017 2978//2978 +f 2587//2587 3016//3016 2573//2573 +f 2571//2571 3021//3021 3017//3017 +f 3026//3026 3016//3016 2587//2587 +f 2571//2571 3017//3017 2584//2584 +f 2577//2577 2538//2538 2986//2986 +f 2555//2555 2775//2775 3013//3013 +f 3028//3028 3024//3024 2564//2564 +f 3020//3020 3024//3024 3028//3028 +f 3013//3013 2775//2775 2969//2969 +f 2999//2999 3016//3016 3026//3026 +f 2575//2575 3028//3028 2564//2564 +f 2555//2555 3013//3013 2576//2576 +f 2568//2568 3025//3025 2567//2567 +f 2984//2984 2577//2577 2986//2986 +f 3014//3014 2983//2983 2981//2981 +f 2581//2581 2767//2767 2933//2933 +f 3024//3024 2784//2784 2564//2564 +f 2566//2566 2782//2782 2558//2558 +f 2564//2564 2784//2784 2540//2540 +f 2554//2554 2541//2541 2547//2547 +f 2547//2547 2541//2541 2770//2770 +f 2990//2990 3017//3017 2988//2988 +f 3026//3026 2587//2587 2589//2589 +f 2567//2567 3026//3026 2589//2589 +f 2548//2548 2558//2558 2549//2549 +f 2986//2986 2538//2538 3251//3251 +f 2375//2375 2767//2767 2581//2581 +f 2968//2968 2967//2967 3030//3030 +f 2971//2971 2970//2970 3030//3030 +f 3030//3030 2970//2970 2968//2968 +f 2579//2579 3014//3014 2572//2572 +f 3015//3015 2581//2581 2998//2998 +f 3275//3275 2541//2541 2995//2995 +f 2770//2770 2541//2541 3275//3275 +f 2574//2574 2581//2581 3015//3015 +f 2586//2586 3014//3014 2579//2579 +f 2983//2983 3014//3014 2586//2586 +f 3034//3034 2999//2999 3026//3026 +f 3002//3002 3015//3015 2998//2998 +f 3031//3031 3032//3032 2568//2568 +f 3018//3018 3015//3015 3002//3002 +f 2967//2967 2999//2999 3034//3034 +f 2983//2983 3033//3033 3000//3000 +f 2586//2586 3033//3033 2983//2983 +f 3032//3032 3025//3025 2568//2568 +f 3037//3037 2967//2967 3034//3034 +f 2581//2581 2933//2933 2998//2998 +f 3036//3036 3025//3025 3032//3032 +f 3030//3030 2967//2967 3037//3037 +f 3035//3035 3000//3000 3033//3033 +f 3025//3025 3026//3026 2567//2567 +f 3034//3034 3026//3026 3025//3025 +f 2976//2976 3036//3036 3032//3032 +f 3032//3032 3038//3038 2976//2976 +f 3018//3018 3022//3022 2590//2590 +f 2590//2590 2578//2578 3018//3018 +f 2592//2592 3033//3033 2586//2586 +f 3022//3022 2593//2593 2590//2590 +f 3037//3037 3034//3034 3025//3025 +f 3039//3039 3033//3033 2592//2592 +f 3035//3035 3033//3033 3039//3039 +f 3020//3020 3028//3028 3027//3027 +f 3040//3040 3030//3030 3037//3037 +f 3038//3038 3032//3032 3041//3041 +f 2971//2971 3030//3030 3040//3040 +f 3027//3027 3028//3028 2575//2575 +f 2575//2575 2613//2613 3027//3027 +f 3041//3041 3032//3032 3043//3043 +f 2541//2541 2556//2556 2995//2995 +f 2936//2936 2971//2971 2972//2972 +f 2972//2972 2971//2971 2974//2974 +f 2594//2594 3039//3039 2592//2592 +f 2974//2974 2971//2971 3040//3040 +f 3042//3042 3039//3039 2594//2594 +f 2595//2595 2783//2783 2557//2557 +f 3041//3041 2991//2991 3038//3038 +f 3044//3044 3041//3041 3043//3043 +f 2949//2949 2556//2556 2783//2783 +f 3036//3036 3037//3037 3025//3025 +f 2594//2594 2776//2776 3042//3042 +f 2783//2783 2556//2556 2557//2557 +f 3040//3040 3037//3037 3036//3036 +f 2991//2991 3041//3041 3044//3044 +f 2995//2995 2556//2556 2949//2949 +f 3044//3044 2993//2993 2991//2991 +f 2552//2552 2776//2776 2594//2594 +f 3036//3036 2974//2974 3040//3040 +f 2976//2976 2974//2974 3036//3036 +f 2595//2595 2795//2795 2783//2783 +f 3039//3039 3042//3042 3004//3004 +f 3004//3004 3003//3003 3039//3039 +f 3005//3005 3018//3018 3002//3002 +f 3022//3022 3018//3018 3005//3005 +f 3042//3042 2776//2776 2937//2937 +f 2937//2937 3004//3004 3042//3042 +f 3006//3006 3022//3022 3005//3005 +f 2593//2593 3022//3022 3006//3006 +f 3045//3045 2582//2582 3046//3046 +f 2585//2585 3046//3046 2582//2582 +f 3051//3051 3046//3046 2585//2585 +f 2596//2596 2593//2593 3006//3006 +f 3029//3029 2596//2596 3006//3006 +f 2569//2569 3051//3051 2585//2585 +f 3010//3010 3051//3051 2569//2569 +f 2596//2596 3029//3029 2597//2597 +f 3007//3007 3029//3029 3006//3006 +f 3038//3038 2977//2977 2976//2976 +f 2987//2987 2977//2977 3038//3038 +f 2980//2980 3029//3029 3007//3007 +f 2597//2597 3029//3029 2980//2980 +f 2991//2991 2987//2987 3038//3038 +f 3019//3019 2597//2597 2980//2980 +f 2597//2597 3019//3019 2562//2562 +f 3003//3003 3035//3035 3039//3039 +f 3048//3048 2575//2575 2621//2621 +f 2613//2613 2575//2575 3048//3048 +f 3048//3048 2623//2623 2618//2618 +f 3048//3048 2621//2621 2623//2623 +f 3049//3049 2623//2623 2625//2625 +f 2618//2618 2623//2623 3049//3049 +f 3050//3050 3032//3032 3031//3031 +f 3050//3050 3043//3043 3032//3032 +f 72083//72083 3001//3001 3008//3008 +f 3008//3008 72082//72082 72083//72083 +f 72084//72084 2583//2583 72083//72083 +f 72083//72083 2583//2583 3001//3001 +f 72085//72085 2180//2180 2583//2583 +f 2583//2583 72084//72084 72085//72085 +f 72086//72086 72087//72087 3012//3012 +f 3009//3009 2993//2993 3044//3044 +f 72089//72089 72081//72081 2603//2603 +f 72088//72088 2609//2609 72080//72080 +f 3054//3054 2872//2872 3202//3202 +f 3058//3058 3133//3133 3280//3280 +f 3052//3052 2884//2884 2873//2873 +f 3203//3203 3055//3055 2884//2884 +f 3054//3054 3202//3202 3052//3052 +f 3053//3053 2849//2849 3374//3374 +f 3052//3052 3203//3203 2884//2884 +f 3070//3070 3055//3055 3071//3071 +f 2878//2878 2907//2907 3168//3168 +f 2919//2919 3097//3097 3321//3321 +f 2825//2825 2885//2885 3358//3358 +f 2805//2805 2803//2803 3219//3219 +f 3135//3135 2805//2805 3219//3219 +f 2901//2901 2896//2896 3068//3068 +f 2896//2896 2893//2893 3092//3092 +f 2883//2883 3062//3062 3144//3144 +f 3219//3219 2803//2803 2886//2886 +f 3092//3092 3068//3068 2896//2896 +f 3073//3073 3130//3130 3085//3085 +f 3166//3166 2887//2887 3108//3108 +f 3062//3062 2804//2804 3075//3075 +f 3060//3060 3056//3056 2875//2875 +f 2805//2805 3135//3135 3074//3074 +f 2891//2891 2805//2805 3074//3074 +f 2810//2810 2852//2852 3171//3171 +f 3069//3069 2876//2876 3160//3160 +f 3064//3064 3080//3080 3058//3058 +f 3115//3115 3108//3108 2887//2887 +f 2892//2892 2891//2891 3074//3074 +f 2886//2886 2892//2892 3074//3074 +f 2713//2713 3063//3063 3081//3081 +f 2884//2884 3070//3070 3107//3107 +f 2887//2887 2899//2899 3115//3115 +f 2918//2918 3078//3078 3072//3072 +f 2728//2728 3179//3179 3133//3133 +f 3077//3077 2882//2882 3069//3069 +f 3079//3079 3075//3075 2804//2804 +f 2885//2885 3094//3094 3358//3358 +f 2890//2890 2884//2884 3107//3107 +f 2886//2886 2816//2816 2892//2892 +f 2907//2907 2921//2921 3168//3168 +f 3130//3130 3073//3073 3088//3088 +f 3085//3085 3130//3130 3116//3116 +f 3093//3093 2918//2918 3072//3072 +f 3181//3181 3115//3115 2899//2899 +f 3162//3162 2890//2890 3107//3107 +f 3090//3090 2760//2760 3330//3330 +f 2894//2894 2890//2890 3162//3162 +f 2852//2852 3119//3119 3171//3171 +f 2800//2800 2895//2895 3161//3161 +f 2884//2884 3055//3055 3070//3070 +f 3078//3078 2802//2802 3326//3326 +f 2899//2899 2848//2848 3123//3123 +f 3120//3120 2894//2894 3162//3162 +f 2897//2897 2894//2894 3120//3120 +f 3077//3077 3114//3114 2882//2882 +f 2903//2903 2901//2901 3068//3068 +f 3123//3123 3181//3181 2899//2899 +f 2919//2919 3160//3160 2876//2876 +f 3057//3057 3138//3138 2874//2874 +f 2728//2728 3089//3089 3179//3179 +f 3082//3082 2898//2898 3083//3083 +f 2848//2848 3289//3289 3123//3123 +f 2802//2802 3100//3100 3326//3326 +f 2920//2920 3083//3083 2898//2898 +f 2760//2760 2698//2698 3330//3330 +f 3165//3165 3053//3053 3374//3374 +f 3087//3087 3079//3079 2812//2812 +f 2713//2713 3081//3081 3096//3096 +f 2903//2903 3194//3194 2906//2906 +f 3104//3104 2713//2713 3096//3096 +f 3172//3172 2916//2916 3182//3182 +f 2830//2830 3156//3156 2917//2917 +f 3089//3089 2900//2900 3316//3316 +f 3200//3200 2860//2860 2924//2924 +f 3116//3116 3130//3130 3117//3117 +f 3289//3289 2855//2855 3080//3080 +f 2923//2923 2713//2713 3104//3104 +f 2920//2920 3163//3163 3197//3197 +f 2874//2874 3138//3138 2820//2820 +f 2813//2813 3100//3100 2802//2802 +f 2820//2820 3138//3138 3059//3059 +f 3195//3195 2906//2906 3194//3194 +f 2911//2911 2906//2906 3195//3195 +f 2904//2904 3316//3316 2900//2900 +f 3119//3119 2902//2902 3209//3209 +f 2844//2844 3121//3121 3063//3063 +f 2910//2910 3100//3100 2813//2813 +f 3059//3059 3061//3061 2820//2820 +f 2916//2916 2745//2745 3182//3182 +f 3098//3098 2930//2930 2911//2911 +f 2745//2745 3110//3110 3182//3182 +f 2902//2902 2858//2858 3209//3209 +f 3095//3095 2911//2911 3195//3195 +f 3103//3103 2878//2878 3352//3352 +f 2830//2830 2835//2835 3159//3159 +f 3159//3159 3156//3156 2830//2830 +f 2910//2910 2915//2915 3151//3151 +f 2924//2924 3084//3084 3200//3200 +f 3098//3098 2911//2911 3095//3095 +f 3163//3163 3061//3061 3086//3086 +f 3102//3102 3098//3098 3095//3095 +f 3168//3168 3352//3352 2878//2878 +f 3098//3098 3102//3102 3207//3207 +f 2831//2831 2731//2731 3105//3105 +f 2849//2849 2808//2808 3125//3125 +f 3105//3105 3109//3109 2831//2831 +f 2925//2925 3129//3129 3106//3106 +f 3113//3113 2831//2831 3109//3109 +f 2834//2834 2831//2831 3113//3113 +f 3111//3111 2925//2925 3106//3106 +f 2879//2879 2925//2925 3111//3111 +f 3122//3122 2834//2834 3113//3113 +f 3332//3332 2819//2819 3122//3122 +f 3202//3202 2879//2879 3111//3111 +f 2877//2877 2819//2819 3332//3332 +f 2879//2879 3202//3202 2872//2872 +f 2893//2893 2877//2877 3092//3092 +f 3138//3138 3057//3057 3132//3132 +f 3139//3139 3056//3056 3060//3060 +f 3059//3059 3140//3140 3061//3061 +f 3179//3179 3280//3280 3133//3133 +f 3134//3134 3131//3131 3147//3147 +f 3137//3137 3064//3064 3058//3058 +f 3143//3143 3147//3147 3131//3131 +f 3131//3131 3134//3134 3136//3136 +f 3139//3139 3382//3382 3056//3056 +f 3141//3141 3131//3131 3142//3142 +f 3131//3131 3135//3135 3143//3143 +f 3135//3135 3131//3131 3141//3141 +f 3131//3131 3136//3136 3142//3142 +f 3285//3285 3141//3141 3142//3142 +f 3140//3140 3059//3059 3387//3387 +f 3281//3281 3137//3137 3058//3058 +f 3280//3280 3281//3281 3058//3058 +f 3084//3084 2881//2881 3314//3314 +f 3070//3070 3071//3071 3339//3339 +f 3068//3068 3092//3092 3154//3154 +f 3081//3081 3063//3063 3320//3320 +f 3069//3069 3160//3160 3077//3077 +f 3076//3076 2850//2850 3186//3186 +f 3062//3062 3075//3075 3146//3146 +f 3148//3148 3070//3070 3339//3339 +f 3075//3075 3079//3079 3150//3150 +f 2881//2881 3165//3165 3314//3314 +f 2915//2915 3066//3066 3155//3155 +f 3296//3296 3095//3095 3292//3292 +f 3401//3401 3067//3067 2916//2916 +f 3073//3073 3085//3085 3188//3188 +f 2917//2917 3139//3139 3060//3060 +f 3166//3166 3108//3108 3324//3324 +f 3107//3107 3070//3070 3148//3148 +f 3078//3078 3206//3206 3157//3157 +f 3102//3102 3095//3095 3296//3296 +f 2850//2850 3090//3090 3186//3186 +f 3087//3087 3150//3150 3079//3079 +f 3219//3219 2886//2886 3190//3190 +f 3372//3372 2800//2800 3161//3161 +f 2916//2916 3172//3172 3401//3401 +f 3634//3634 3186//3186 3090//3090 +f 3104//3104 3096//3096 3198//3198 +f 3088//3088 3073//3073 3220//3220 +f 3358//3358 3094//3094 3178//3178 +f 3148//3148 3317//3317 3107//3107 +f 3297//3297 3219//3219 3190//3190 +f 3108//3108 3115//3115 3328//3328 +f 3090//3090 3330//3330 3634//3634 +f 3156//3156 3139//3139 2917//2917 +f 3190//3190 3074//3074 3285//3285 +f 3171//3171 3119//3119 3325//3325 +f 3072//3072 3078//3078 3157//3157 +f 2923//2923 3104//3104 3405//3405 +f 2886//2886 3074//3074 3190//3190 +f 3105//3105 2923//2923 3405//3405 +f 3405//3405 3407//3407 3105//3105 +f 3149//3149 3147//3147 3143//3143 +f 3208//3208 3102//3102 3296//3296 +f 3325//3325 3119//3119 3329//3329 +f 3172//3172 3182//3182 3177//3177 +f 3116//3116 3117//3117 3444//3444 +f 3326//3326 3206//3206 3078//3078 +f 3149//3149 3143//3143 3187//3187 +f 3179//3179 3089//3089 3316//3316 +f 3169//3169 3091//3091 3170//3170 +f 3087//3087 3091//3091 3169//3169 +f 3328//3328 3115//3115 3181//3181 +f 3057//3057 3082//3082 3132//3132 +f 3094//3094 3196//3196 3185//3185 +f 3164//3164 3114//3114 3310//3310 +f 3444//3444 3117//3117 3201//3201 +f 3061//3061 3140//3140 3086//3086 +f 3330//3330 2698//2698 3433//3433 +f 3161//3161 2895//2895 3366//3366 +f 3182//3182 3110//3110 3177//3177 +f 2698//2698 3126//3126 3433//3433 +f 3168//3168 2921//2921 3180//3180 +f 3164//3164 3421//3421 3121//3121 +f 3083//3083 2920//2920 3422//3422 +f 3091//3091 2716//2716 3170//3170 +f 2895//2895 3166//3166 3366//3366 +f 3100//3100 2910//2910 3151//3151 +f 3422//3422 2920//2920 3197//3197 +f 3110//3110 3112//3112 3436//3436 +f 3102//3102 3208//3208 3207//3207 +f 3120//3120 3162//3162 3167//3167 +f 3167//3167 3173//3173 3120//3120 +f 3187//3187 3223//3223 3175//3175 +f 3346//3346 3209//3209 3416//3416 +f 3119//3119 3209//3209 3346//3346 +f 3436//3436 3112//3112 3193//3193 +f 3407//3407 3174//3174 3105//3105 +f 3321//3321 3097//3097 3336//3336 +f 3159//3159 2835//2835 3171//3171 +f 3101//3101 3170//3170 2716//2716 +f 3361//3361 3170//3170 3101//3101 +f 3183//3183 3175//3175 3223//3223 +f 3112//3112 2825//2825 3193//3193 +f 3109//3109 3105//3105 3174//3174 +f 3433//3433 3126//3126 3441//3441 +f 3095//3095 3195//3195 3292//3292 +f 3176//3176 3109//3109 3174//3174 +f 3316//3316 2904//2904 3301//3301 +f 3113//3113 3109//3109 3176//3176 +f 3184//3184 3113//3113 3176//3176 +f 3191//3191 3301//3301 2904//2904 +f 3118//3118 2860//2860 3471//3471 +f 3223//3223 3219//3219 3189//3189 +f 3183//3183 3223//3223 3189//3189 +f 2835//2835 2810//2810 3171//3171 +f 2904//2904 2908//2908 3191//3191 +f 3122//3122 3113//3113 3184//3184 +f 3364//3364 3122//3122 3184//3184 +f 3125//3125 2847//2847 3076//3076 +f 3390//3390 3125//3125 3076//3076 +f 3364//3364 3332//3332 3122//3122 +f 3207//3207 3199//3199 3098//3098 +f 3209//3209 2858//2858 3306//3306 +f 3297//3297 3189//3189 3219//3219 +f 3126//3126 2922//2922 3441//3441 +f 3306//3306 2858//2858 3127//3127 +f 2908//2908 3323//3323 3191//3191 +f 3334//3334 2877//2877 3332//3332 +f 3143//3143 3135//3135 3187//3187 +f 3390//3390 3076//3076 3186//3186 +f 3092//3092 2877//2877 3334//3334 +f 3154//3154 3092//3092 3334//3334 +f 3223//3223 3187//3187 3135//3135 +f 2922//2922 2875//2875 3381//3381 +f 3219//3219 3223//3223 3135//3135 +f 3111//3111 3343//3343 3202//3202 +f 3135//3135 3141//3141 3285//3285 +f 3127//3127 2705//2705 3338//3338 +f 3135//3135 3285//3285 3074//3074 +f 3200//3200 3084//3084 3677//3677 +f 3052//3052 3202//3202 3203//3203 +f 3314//3314 3677//3677 3084//3084 +f 3203//3203 3204//3204 3055//3055 +f 3071//3071 3204//3204 3205//3205 +f 3055//3055 3204//3204 3071//3071 +f 3339//3339 3071//3071 3205//3205 +f 3261//3261 2936//2936 2932//2932 +f 3323//3323 2908//2908 2927//2927 +f 3225//3225 3261//3261 2932//2932 +f 2956//2956 3504//3504 2937//2937 +f 3471//3471 2921//2921 3118//3118 +f 3231//3231 3504//3504 2956//2956 +f 2960//2960 3226//3226 2956//2956 +f 3180//3180 2921//2921 3471//3471 +f 2977//2977 3233//3233 3224//3224 +f 2961//2961 3228//3228 2960//2960 +f 2932//2932 2944//2944 3225//3225 +f 3066//3066 2947//2947 3227//3227 +f 3155//3155 3066//3066 3227//3227 +f 3127//3127 2858//2858 2938//2938 +f 3215//3215 3210//3210 2944//2944 +f 2938//2938 2705//2705 3127//3127 +f 3144//3144 3245//3245 2883//2883 +f 3226//3226 2960//2960 3228//3228 +f 2944//2944 3210//3210 3225//3225 +f 2947//2947 2951//2951 3235//3235 +f 3235//3235 3227//3227 2947//2947 +f 2951//2951 3250//3250 3235//3235 +f 3233//3233 2977//2977 3236//3236 +f 2956//2956 3226//3226 3231//3231 +f 2946//2946 3271//3271 2944//2944 +f 2940//2940 3266//3266 3246//3246 +f 2969//2969 2931//2931 3256//3256 +f 3240//3240 3273//3273 3239//3239 +f 2935//2935 3266//3266 2940//2940 +f 2944//2944 3271//3271 3213//3213 +f 3249//3249 3268//3268 3247//3247 +f 2775//2775 2931//2931 2969//2969 +f 3215//3215 2944//2944 3213//3213 +f 3211//3211 3370//3370 3240//3240 +f 3323//3323 2927//2927 3232//3232 +f 3247//3247 3088//3088 3220//3220 +f 2958//2958 3269//3269 2962//2962 +f 2705//2705 2800//2800 3338//3338 +f 3338//3338 2800//2800 3372//3372 +f 3240//3240 3370//3370 3273//3273 +f 2946//2946 3229//3229 3271//3271 +f 2961//2961 2963//2963 3254//3254 +f 2905//2905 3232//3232 2927//2927 +f 2962//2962 3269//3269 2964//2964 +f 3229//3229 3213//3213 3271//3271 +f 3267//3267 2940//2940 3246//3246 +f 3229//3229 2946//2946 2977//2977 +f 2977//2977 3224//3224 3229//3229 +f 2929//2929 3258//3258 2963//2963 +f 3241//3241 3267//3267 3246//3246 +f 2945//2945 3120//3120 3230//3230 +f 3230//3230 3120//3120 3173//3173 +f 3258//3258 3254//3254 2963//2963 +f 3237//3237 2945//2945 3230//3230 +f 3130//3130 3088//3088 3270//3270 +f 2822//2822 3232//3232 2905//2905 +f 2940//2940 3267//3267 2943//2943 +f 2929//2929 2930//2930 3258//3258 +f 3258//3258 2930//2930 3098//3098 +f 3088//3088 3247//3247 3268//3268 +f 3251//3251 2945//2945 3237//3237 +f 3241//3241 3212//3212 3267//3267 +f 3217//3217 3216//3216 3273//3273 +f 3237//3237 3482//3482 3251//3251 +f 3270//3270 3088//3088 3268//3268 +f 3268//3268 2968//2968 3270//3270 +f 3098//3098 3199//3199 3258//3258 +f 3217//3217 3273//3273 3218//3218 +f 3214//3214 3267//3267 3212//3212 +f 3216//3216 3239//3239 3273//3273 +f 3228//3228 2961//2961 3254//3254 +f 2968//2968 3268//3268 2967//2967 +f 2948//2948 2943//2943 3267//3267 +f 3370//3370 3218//3218 3273//3273 +f 3262//3262 3269//3269 3263//3263 +f 2964//2964 3269//3269 3262//3262 +f 3232//3232 2909//2909 3238//3238 +f 2948//2948 3267//3267 3214//3214 +f 2822//2822 2909//2909 3232//3232 +f 3130//3130 3270//3270 3117//3117 +f 3117//3117 3270//3270 3272//3272 +f 2964//2964 3262//3262 2863//2863 +f 3238//3238 2909//2909 3468//3468 +f 3214//3214 3312//3312 2948//2948 +f 2954//2954 2948//2948 3312//3312 +f 3272//3272 3252//3252 3201//3201 +f 3117//3117 3272//3272 3201//3201 +f 2863//2863 3262//3262 3264//3264 +f 2970//2970 3270//3270 2968//2968 +f 3272//3272 3270//3270 2970//2970 +f 2909//2909 2914//2914 3472//3472 +f 3472//3472 3468//3468 2909//2909 +f 3274//3274 3272//3272 2970//2970 +f 3252//3252 3272//3272 3274//3274 +f 3252//3252 3274//3274 3253//3253 +f 2934//2934 2913//2913 3242//3242 +f 3264//3264 2864//2864 2863//2863 +f 2913//2913 2912//2912 3244//3244 +f 3264//3264 3129//3129 2864//2864 +f 3242//3242 2913//2913 3244//3244 +f 3472//3472 2914//2914 3243//3243 +f 3264//3264 3106//3106 3129//3129 +f 3093//3093 3124//3124 2912//2912 +f 2912//2912 3124//3124 3244//3244 +f 3274//3274 2970//2970 3276//3276 +f 3312//3312 3336//3336 2954//2954 +f 2970//2970 2971//2971 3276//3276 +f 3336//3336 3097//3097 2954//2954 +f 3274//3274 3276//3276 3253//3253 +f 3253//3253 3276//3276 3259//3259 +f 3265//3265 3221//3221 3192//3192 +f 2939//2939 2950//2950 3257//3257 +f 3278//3278 3275//3275 3277//3277 +f 2941//2941 3275//3275 3278//3278 +f 3276//3276 2936//2936 3259//3259 +f 2971//2971 2936//2936 3276//3276 +f 3278//3278 3279//3279 2941//2941 +f 2950//2950 3260//3260 3257//3257 +f 2952//2952 3260//3260 2950//2950 +f 3261//3261 3259//3259 2936//2936 +f 2959//2959 2941//2941 3279//3279 +f 3260//3260 2934//2934 3242//3242 +f 2952//2952 2934//2934 3260//3260 +f 2957//2957 2959//2959 3248//3248 +f 3243//3243 2957//2957 3255//3255 +f 2914//2914 2957//2957 3243//3243 +f 3255//3255 2957//2957 3248//3248 +f 3291//3291 3281//3281 3378//3378 +f 3285//3285 3142//3142 3286//3286 +f 3059//3059 3138//3138 3387//3387 +f 3138//3138 3132//3132 3387//3387 +f 3056//3056 3382//3382 3379//3379 +f 3147//3147 3290//3290 3134//3134 +f 2875//2875 3056//3056 3381//3381 +f 3280//3280 3179//3179 3426//3426 +f 3280//3280 3284//3284 3378//3378 +f 3281//3281 3283//3283 3137//3137 +f 3280//3280 3378//3378 3281//3281 +f 3648//3648 3283//3283 3281//3281 +f 3136//3136 3384//3384 3142//3142 +f 3286//3286 3142//3142 3624//3624 +f 3381//3381 3056//3056 3379//3379 +f 3281//3281 3291//3291 3648//3648 +f 3286//3286 3380//3380 3285//3285 +f 3384//3384 3624//3624 3142//3142 +f 3136//3136 3134//3134 3290//3290 +f 3140//3140 3387//3387 3385//3385 +f 3284//3284 3280//3280 3426//3426 +f 3304//3304 3206//3206 3400//3400 +f 3622//3622 3290//3290 3299//3299 +f 3209//3209 3306//3306 3295//3295 +f 3299//3299 3290//3290 3147//3147 +f 3159//3159 3393//3393 3406//3406 +f 3156//3156 3159//3159 3406//3406 +f 3294//3294 3195//3195 3194//3194 +f 2919//2919 3321//3321 3619//3619 +f 3175//3175 3373//3373 3187//3187 +f 3401//3401 3172//3172 3690//3690 +f 3173//3173 3354//3354 3327//3327 +f 3391//3391 3144//3144 3062//3062 +f 3125//3125 3390//3390 3288//3288 +f 3206//3206 3326//3326 3400//3400 +f 3081//3081 3320//3320 3198//3198 +f 3225//3225 3210//3210 3307//3307 +f 3441//3441 2922//2922 3381//3381 +f 3391//3391 3062//3062 3146//3146 +f 3207//3207 3208//3208 3303//3303 +f 3297//3297 3190//3190 3313//3313 +f 3409//3409 3207//3207 3303//3303 +f 3210//3210 3215//3215 3424//3424 +f 3190//3190 3285//3285 3620//3620 +f 3146//3146 3075//3075 3315//3315 +f 3424//3424 3307//3307 3210//3210 +f 3208//3208 3296//3296 3303//3303 +f 3160//3160 2919//2919 3619//3619 +f 3181//3181 3123//3123 3328//3328 +f 3096//3096 3081//3081 3198//3198 +f 3198//3198 3308//3308 3104//3104 +f 3328//3328 3123//3123 3388//3388 +f 3370//3370 3211//3211 3293//3293 +f 3214//3214 3212//3212 3402//3402 +f 3299//3299 3147//3147 3371//3371 +f 3306//3306 3127//3127 3338//3338 +f 3313//3313 3190//3190 3620//3620 +f 3075//3075 3150//3150 3315//3315 +f 3159//3159 3171//3171 3393//3393 +f 3405//3405 3104//3104 3308//3308 +f 3147//3147 3149//3149 3371//3371 +f 3402//3402 3302//3302 3214//3214 +f 3087//3087 3415//3415 3150//3150 +f 3326//3326 3100//3100 3341//3341 +f 3114//3114 3077//3077 3386//3386 +f 3424//3424 3213//3213 3340//3340 +f 3312//3312 3214//3214 3302//3302 +f 3415//3415 3087//3087 3331//3331 +f 3310//3310 3114//3114 3386//3386 +f 3197//3197 3086//3086 3344//3344 +f 3215//3215 3213//3213 3424//3424 +f 3163//3163 3086//3086 3197//3197 +f 3087//3087 3169//3169 3331//3331 +f 3289//3289 3388//3388 3123//3123 +f 3341//3341 3100//3100 3151//3151 +f 3169//3169 3170//3170 3356//3356 +f 3339//3339 3345//3345 3148//3148 +f 3165//3165 3374//3374 3705//3705 +f 3151//3151 2915//2915 3341//3341 +f 3317//3317 3148//3148 3345//3345 +f 3080//3080 3064//3064 3625//3625 +f 3196//3196 3103//3103 3337//3337 +f 3338//3338 3372//3372 3438//3438 +f 3103//3103 3352//3352 3337//3337 +f 3082//3082 3083//3083 3319//3319 +f 3216//3216 3342//3342 3350//3350 +f 3086//3086 3140//3140 3344//3344 +f 3341//3341 3155//3155 3427//3427 +f 3421//3421 3164//3164 3310//3310 +f 3217//3217 3342//3342 3216//3216 +f 2915//2915 3155//3155 3341//3341 +f 3199//3199 3207//3207 3409//3409 +f 3409//3409 3318//3318 3199//3199 +f 3082//3082 3319//3319 3132//3132 +f 3157//3157 3206//3206 3304//3304 +f 3063//3063 3121//3121 3421//3421 +f 3320//3320 3063//3063 3421//3421 +f 3177//3177 3110//3110 3436//3436 +f 3387//3387 3132//3132 3282//3282 +f 3282//3282 3132//3132 3319//3319 +f 3111//3111 3106//3106 3335//3335 +f 3426//3426 3316//3316 3311//3311 +f 3352//3352 3168//3168 3180//3180 +f 3083//3083 3422//3422 3319//3319 +f 3335//3335 3413//3413 3111//3111 +f 3342//3342 3217//3217 3351//3351 +f 3179//3179 3316//3316 3426//3426 +f 3353//3353 3107//3107 3317//3317 +f 3324//3324 3108//3108 3328//3328 +f 3162//3162 3107//3107 3353//3353 +f 3289//3289 3080//3080 3625//3625 +f 3343//3343 3111//3111 3413//3413 +f 3217//3217 3218//3218 3355//3355 +f 3361//3361 3356//3356 3170//3170 +f 3072//3072 3157//3157 3440//3440 +f 3355//3355 3351//3351 3217//3217 +f 3329//3329 3119//3119 3408//3408 +f 3188//3188 3431//3431 3073//3073 +f 3188//3188 3085//3085 3431//3431 +f 3440//3440 3357//3357 3072//3072 +f 3162//3162 3353//3353 3167//3167 +f 3373//3373 3371//3371 3149//3149 +f 3372//3372 3161//3161 3446//3446 +f 3408//3408 3119//3119 3346//3346 +f 3446//3446 3438//3438 3372//3372 +f 3203//3203 3202//3202 3343//3343 +f 3370//3370 3355//3355 3218//3218 +f 2860//2860 3200//3200 3798//3798 +f 3149//3149 3187//3187 3373//3373 +f 3204//3204 3203//3203 3360//3360 +f 3360//3360 3362//3362 3204//3204 +f 2849//2849 3288//3288 3374//3374 +f 3205//3205 3204//3204 3362//3362 +f 3355//3355 3370//3370 3293//3293 +f 3324//3324 3365//3365 3166//3166 +f 3339//3339 3205//3205 3362//3362 +f 3416//3416 3209//3209 3295//3295 +f 3193//3193 2825//2825 3670//3670 +f 3173//3173 3167//3167 3354//3354 +f 3116//3116 3431//3431 3085//3085 +f 2825//2825 3358//3358 3670//3670 +f 3366//3366 3446//3446 3161//3161 +f 3366//3366 3166//3166 3365//3365 +f 3359//3359 3174//3174 3407//3407 +f 3375//3375 3367//3367 3221//3221 +f 2849//2849 3125//3125 3288//3288 +f 3444//3444 3201//3201 3347//3347 +f 3445//3445 3221//3221 3367//3367 +f 3176//3176 3174//3174 3359//3359 +f 3363//3363 3176//3176 3359//3359 +f 3184//3184 3176//3176 3363//3363 +f 3363//3363 3364//3364 3184//3184 +f 3221//3221 3376//3376 3192//3192 +f 3376//3376 3221//3221 3445//3445 +f 3526//3526 3192//3192 3376//3376 +f 3445//3445 3369//3369 3376//3376 +f 2903//2903 3068//3068 3349//3349 +f 3377//3377 3526//3526 3376//3376 +f 3376//3376 3453//3453 3377//3377 +f 2903//2903 3368//3368 3194//3194 +f 3453//3453 3376//3376 3369//3369 +f 3621//3621 3290//3290 3622//3622 +f 3388//3388 3289//3289 3625//3625 +f 3287//3287 3137//3137 3283//3283 +f 3136//3136 3290//3290 3621//3621 +f 3386//3386 3077//3077 3160//3160 +f 3380//3380 3620//3620 3285//3285 +f 3284//3284 3426//3426 3383//3383 +f 3381//3381 3379//3379 3630//3630 +f 3378//3378 3284//3284 3675//3675 +f 3282//3282 3628//3628 3623//3623 +f 3064//3064 3137//3137 3715//3715 +f 3630//3630 3379//3379 3626//3626 +f 3299//3299 3617//3617 3622//3622 +f 3675//3675 3284//3284 3383//3383 +f 3287//3287 3715//3715 3137//3137 +f 3379//3379 3382//3382 3626//3626 +f 3715//3715 3625//3625 3064//3064 +f 3380//3380 3286//3286 3624//3624 +f 3291//3291 3378//3378 3389//3389 +f 3675//3675 3389//3389 3378//3378 +f 3623//3623 3387//3387 3282//3282 +f 3384//3384 3136//3136 3621//3621 +f 3198//3198 3320//3320 3392//3392 +f 3294//3294 3194//3194 3368//3368 +f 3402//3402 3212//3212 3666//3666 +f 3296//3296 3292//3292 3394//3394 +f 3391//3391 3396//3396 3144//3144 +f 3388//3388 3635//3635 3328//3328 +f 3400//3400 3326//3326 3414//3414 +f 3398//3398 3328//3328 3635//3635 +f 3294//3294 3674//3674 3195//3195 +f 3394//3394 3397//3397 3296//3296 +f 3301//3301 3191//3191 3753//3753 +f 3753//3753 3681//3681 3301//3301 +f 3292//3292 3195//3195 3674//3674 +f 3394//3394 3292//3292 3674//3674 +f 3411//3411 3403//3403 3293//3293 +f 3171//3171 3404//3404 3393//3393 +f 3321//3321 3687//3687 3619//3619 +f 3685//3685 3743//3743 3307//3307 +f 3391//3391 3146//3146 3315//3315 +f 3295//3295 3306//3306 3420//3420 +f 3297//3297 3313//3313 3395//3395 +f 3326//3326 3341//3341 3414//3414 +f 3413//3413 3335//3335 3417//3417 +f 3156//3156 3406//3406 3139//3139 +f 3307//3307 3424//3424 3685//3685 +f 3646//3646 3409//3409 3303//3303 +f 3310//3310 3386//3386 3720//3720 +f 3646//3646 3296//3296 3397//3397 +f 3303//3303 3296//3296 3646//3646 +f 3094//3094 3185//3185 3178//3178 +f 3415//3415 3315//3315 3150//3150 +f 3694//3694 3191//3191 3323//3323 +f 3185//3185 3725//3725 3178//3178 +f 3171//3171 3325//3325 3404//3404 +f 3354//3354 3399//3399 3327//3327 +f 3421//3421 3310//3310 3720//3720 +f 3390//3390 3186//3186 3712//3712 +f 3435//3435 3343//3343 3413//3413 +f 3338//3338 3420//3420 3306//3306 +f 3327//3327 3399//3399 3412//3412 +f 3421//3421 3392//3392 3320//3320 +f 3331//3331 3169//3169 3651//3651 +f 3191//3191 3694//3694 3753//3753 +f 3404//3404 3325//3325 3660//3660 +f 3634//3634 3712//3712 3186//3186 +f 3329//3329 3660//3660 3325//3325 +f 3648//3648 3919//3919 3283//3283 +f 3323//3323 3425//3425 3694//3694 +f 3660//3660 3329//3329 3408//3408 +f 3172//3172 3177//3177 3746//3746 +f 3343//3343 3435//3435 3203//3203 +f 3437//3437 3432//3432 3342//3342 +f 3169//3169 3356//3356 3651//3651 +f 3412//3412 3458//3458 3327//3327 +f 3725//3725 3185//3185 3196//3196 +f 3312//3312 3302//3302 3770//3770 +f 3362//3362 3360//3360 3435//3435 +f 3203//3203 3435//3435 3360//3360 +f 3350//3350 3432//3432 3434//3434 +f 3342//3342 3432//3432 3350//3350 +f 3425//3425 3323//3323 3430//3430 +f 3658//3658 3420//3420 3338//3338 +f 3433//3433 3634//3634 3330//3330 +f 3644//3644 3291//3291 3389//3389 +f 3628//3628 3282//3282 3410//3410 +f 3324//3324 3328//3328 3398//3398 +f 3398//3398 3669//3669 3324//3324 +f 3705//3705 3314//3314 3165//3165 +f 3337//3337 3352//3352 3636//3636 +f 3410//3410 3282//3282 3319//3319 +f 3362//3362 3683//3683 3339//3339 +f 3351//3351 3437//3437 3342//3342 +f 3429//3429 3317//3317 3345//3345 +f 3644//3644 3648//3648 3291//3291 +f 3458//3458 3412//3412 3418//3418 +f 3352//3352 3180//3180 3636//3636 +f 3356//3356 3361//3361 3663//3663 +f 3367//3367 3443//3443 3445//3445 +f 3299//3299 3371//3371 3419//3419 +f 3157//3157 3304//3304 3440//3440 +f 3471//3471 3636//3636 3180//3180 +f 3067//3067 3401//3401 3680//3680 +f 3197//3197 3428//3428 3422//3422 +f 3338//3338 3438//3438 3658//3658 +f 3687//3687 3321//3321 3336//3336 +f 3334//3334 3332//3332 3439//3439 +f 3197//3197 3344//3344 3428//3428 +f 3683//3683 3345//3345 3339//3339 +f 3453//3453 3369//3369 3447//3447 +f 3423//3423 3419//3419 3371//3371 +f 3351//3351 3355//3355 3403//3403 +f 3140//3140 3385//3385 3344//3344 +f 3353//3353 3317//3317 3429//3429 +f 3359//3359 3407//3407 3652//3652 +f 3355//3355 3293//3293 3403//3403 +f 3324//3324 3669//3669 3365//3365 +f 3167//3167 3353//3353 3354//3354 +f 3374//3374 3288//3288 3705//3705 +f 3457//3457 3359//3359 3652//3652 +f 3365//3365 3446//3446 3366//3366 +f 3448//3448 3457//3457 3652//3652 +f 3363//3363 3457//3457 3364//3364 +f 3359//3359 3457//3457 3363//3363 +f 3364//3364 3457//3457 3448//3448 +f 3439//3439 3364//3364 3448//3448 +f 3332//3332 3364//3364 3439//3439 +f 3368//3368 3349//3349 3442//3442 +f 2903//2903 3349//3349 3368//3368 +f 3377//3377 3453//3453 3454//3454 +f 3467//3467 3481//3481 3503//3503 +f 3503//3503 3506//3506 3467//3467 +f 3213//3213 3229//3229 3460//3460 +f 3232//3232 3430//3430 3323//3323 +f 3155//3155 3461//3461 3427//3427 +f 3227//3227 3461//3461 3155//3155 +f 3643//3643 3154//3154 3334//3334 +f 3431//3431 3506//3506 3073//3073 +f 3232//3232 3238//3238 3689//3689 +f 3689//3689 3430//3430 3232//3232 +f 3229//3229 3224//3224 3464//3464 +f 3643//3643 3349//3349 3154//3154 +f 3073//3073 3506//3506 3220//3220 +f 3467//3467 3506//3506 3431//3431 +f 3226//3226 3504//3504 3231//3231 +f 3468//3468 3689//3689 3238//3238 +f 3235//3235 3461//3461 3227//3227 +f 3463//3463 3461//3461 3235//3235 +f 3256//3256 2931//2931 3479//3479 +f 3464//3464 3460//3460 3229//3229 +f 3154//3154 3349//3349 3068//3068 +f 3503//3503 3249//3249 3247//3247 +f 3442//3442 3349//3349 3643//3643 +f 3460//3460 3340//3340 3213//3213 +f 3464//3464 3233//3233 3470//3470 +f 3224//3224 3233//3233 3464//3464 +f 3506//3506 3503//3503 3247//3247 +f 3173//3173 3327//3327 3230//3230 +f 3472//3472 3243//3243 3475//3475 +f 3507//3507 3470//3470 3233//3233 +f 3233//3233 3236//3236 3507//3507 +f 3459//3459 3458//3458 3418//3418 +f 3434//3434 3528//3528 3350//3350 +f 3465//3465 3463//3463 3235//3235 +f 3235//3235 3250//3250 3465//3465 +f 3350//3350 3528//3528 3216//3216 +f 3216//3216 3528//3528 3239//3239 +f 3220//3220 3506//3506 3247//3247 +f 3239//3239 3528//3528 3449//3449 +f 3449//3449 3528//3528 3434//3434 +f 3255//3255 3475//3475 3243//3243 +f 3254//3254 3258//3258 3511//3511 +f 3470//3470 3507//3507 3476//3476 +f 3327//3327 3458//3458 3230//3230 +f 3246//3246 3466//3466 3473//3473 +f 3230//3230 3458//3458 3459//3459 +f 3234//3234 3466//3466 3266//3266 +f 3479//3479 3245//3245 3485//3485 +f 3248//3248 3505//3505 3255//3255 +f 3471//3471 2860//2860 3798//3798 +f 3770//3770 3336//3336 3312//3312 +f 3449//3449 3529//3529 3239//3239 +f 3466//3466 3246//3246 3266//3266 +f 2931//2931 3245//3245 3479//3479 +f 3255//3255 3505//3505 3475//3475 +f 3242//3242 3244//3244 3469//3469 +f 3239//3239 3529//3529 3240//3240 +f 3258//3258 3199//3199 3511//3511 +f 3240//3240 3529//3529 3450//3450 +f 3450//3450 3529//3529 3449//3449 +f 3237//3237 3230//3230 3459//3459 +f 3072//3072 3357//3357 3093//3093 +f 3484//3484 3246//3246 3473//3473 +f 3254//3254 3462//3462 3228//3228 +f 3459//3459 3782//3782 3237//3237 +f 3509//3509 3240//3240 3450//3450 +f 3252//3252 3489//3489 3347//3347 +f 3474//3474 3244//3244 3124//3124 +f 3482//3482 3237//3237 3782//3782 +f 3201//3201 3252//3252 3347//3347 +f 3462//3462 3226//3226 3228//3228 +f 3480//3480 3509//3509 3450//3450 +f 3488//3488 3246//3246 3484//3484 +f 3835//3835 3226//3226 3462//3462 +f 3508//3508 3509//3509 3480//3480 +f 3514//3514 3246//3246 3488//3488 +f 3474//3474 3469//3469 3244//3244 +f 3245//3245 3144//3144 3485//3485 +f 3485//3485 3144//3144 3396//3396 +f 3254//3254 3511//3511 3462//3462 +f 3253//3253 3489//3489 3252//3252 +f 3474//3474 3124//3124 3357//3357 +f 3093//3093 3357//3357 3124//3124 +f 3509//3509 3510//3510 3211//3211 +f 3241//3241 3246//3246 3514//3514 +f 3240//3240 3509//3509 3211//3211 +f 3504//3504 3226//3226 3835//3835 +f 3251//3251 3482//3482 3809//3809 +f 3477//3477 3504//3504 3835//3835 +f 3507//3507 3513//3513 3476//3476 +f 3512//3512 3513//3513 3507//3507 +f 3257//3257 3260//3260 3478//3478 +f 3487//3487 3251//3251 3809//3809 +f 3515//3515 3508//3508 3480//3480 +f 3513//3513 3515//3515 3480//3480 +f 3476//3476 3513//3513 3480//3480 +f 3511//3511 3199//3199 3318//3318 +f 3318//3318 3462//3462 3511//3511 +f 3513//3513 3512//3512 3516//3516 +f 3515//3515 3513//3513 3516//3516 +f 3489//3489 3253//3253 3492//3492 +f 3517//3517 3508//3508 3515//3515 +f 3483//3483 3257//3257 3478//3478 +f 3509//3509 3508//3508 3517//3517 +f 3371//3371 3373//3373 3423//3423 +f 3253//3253 3259//3259 3492//3492 +f 3492//3492 3259//3259 3497//3497 +f 3260//3260 3242//3242 3486//3486 +f 3510//3510 3517//3517 3452//3452 +f 3509//3509 3517//3517 3510//3510 +f 3494//3494 3263//3263 3496//3496 +f 3262//3262 3263//3263 3494//3494 +f 3373//3373 3175//3175 3488//3488 +f 3486//3486 3478//3478 3260//3260 +f 3517//3517 3515//3515 3516//3516 +f 3516//3516 3518//3518 3517//3517 +f 3486//3486 3242//3242 3469//3469 +f 3517//3517 3518//3518 3490//3490 +f 3514//3514 3488//3488 3183//3183 +f 3497//3497 3225//3225 3741//3741 +f 3490//3490 3452//3452 3517//3517 +f 3261//3261 3225//3225 3497//3497 +f 3494//3494 3498//3498 3264//3264 +f 3183//3183 3488//3488 3175//3175 +f 3262//3262 3494//3494 3264//3264 +f 3259//3259 3261//3261 3497//3497 +f 3519//3519 3512//3512 3522//3522 +f 3516//3516 3512//3512 3519//3519 +f 3741//3741 3225//3225 3307//3307 +f 3183//3183 3189//3189 3495//3495 +f 3514//3514 3183//3183 3495//3495 +f 3493//3493 3514//3514 3495//3495 +f 3241//3241 3514//3514 3493//3493 +f 3666//3666 3241//3241 3493//3493 +f 3212//3212 3241//3241 3666//3666 +f 3518//3518 3516//3516 3519//3519 +f 3490//3490 3518//3518 3491//3491 +f 3498//3498 3335//3335 3264//3264 +f 3264//3264 3335//3335 3106//3106 +f 3189//3189 3297//3297 3495//3495 +f 3495//3495 3297//3297 3395//3395 +f 3417//3417 3335//3335 3498//3498 +f 3519//3519 3499//3499 3518//3518 +f 3499//3499 3491//3491 3518//3518 +f 3522//3522 3524//3524 3519//3519 +f 3504//3504 3520//3520 3521//3521 +f 3524//3524 3499//3499 3519//3519 +f 3520//3520 3523//3523 3521//3521 +f 3520//3520 3504//3504 3477//3477 +f 3523//3523 3520//3520 3375//3375 +f 3265//3265 3521//3521 3523//3523 +f 3523//3523 3375//3375 3221//3221 +f 3265//3265 3523//3523 3221//3221 +f 3510//3510 3451//3451 3211//3211 +f 3211//3211 3451//3451 3293//3293 +f 3293//3293 3451//3451 3411//3411 +f 3525//3525 3265//3265 3192//3192 +f 3510//3510 3452//3452 3451//3451 +f 3526//3526 3525//3525 3192//3192 +f 3526//3526 3377//3377 3527//3527 +f 3500//3500 3377//3377 3454//3454 +f 3527//3527 3377//3377 3500//3500 +f 3477//3477 3501//3501 3520//3520 +f 3367//3367 3520//3520 3501//3501 +f 3375//3375 3520//3520 3367//3367 +f 3502//3502 3367//3367 3501//3501 +f 3367//3367 3502//3502 3443//3443 +f 2979//2979 3250//3250 2951//2951 +f 3578//3578 3567//3567 3569//3569 +f 3572//3572 3567//3567 3578//3578 +f 3581//3581 2965//2965 2966//2966 +f 3574//3574 3570//3570 3565//3565 +f 3533//3533 3584//3584 3538//3538 +f 3234//3234 3576//3576 3532//3532 +f 2985//2985 3584//3584 3533//3533 +f 3277//3277 3275//3275 2995//2995 +f 3582//3582 3572//3572 3578//3578 +f 3578//3578 3583//3583 3582//3582 +f 3570//3570 3574//3574 3537//3537 +f 3250//3250 3566//3566 3465//3465 +f 72090//72090 3568//3568 3546//3546 +f 2998//2998 2933//2933 3573//3573 +f 3465//3465 3566//3566 3530//3530 +f 3277//3277 2995//2995 3575//3575 +f 3575//3575 3550//3550 3277//3277 +f 3578//3578 3569//3569 3585//3585 +f 3585//3585 3587//3587 3578//3578 +f 3002//3002 2998//2998 3573//3573 +f 3573//3573 3535//3535 3002//3002 +f 3550//3550 3278//3278 3277//3277 +f 3536//3536 3532//3532 3576//3576 +f 3583//3583 3578//3578 3587//3587 +f 3587//3587 3542//3542 3583//3583 +f 3546//3546 3001//3001 3541//3541 +f 72087//72087 72091//72091 3576//3576 +f 3566//3566 3571//3571 3530//3530 +f 3008//3008 3001//3001 3546//3546 +f 72087//72087 3576//3576 3234//3234 +f 2966//2966 2985//2985 3533//3533 +f 3568//3568 3008//3008 3546//3546 +f 3566//3566 3250//3250 2979//2979 +f 2979//2979 2981//2981 3566//3566 +f 3544//3544 2933//2933 2942//2942 +f 3571//3571 3566//3566 2981//2981 +f 2981//2981 2983//2983 3571//3571 +f 72091//72091 72087//72087 72092//72092 +f 3279//3279 3278//3278 3557//3557 +f 3557//3557 3278//3278 3550//3550 +f 3585//3585 3003//3003 3004//3004 +f 3581//3581 2966//2966 3533//3533 +f 3234//3234 2982//2982 72087//72087 +f 3530//3530 3577//3577 3545//3545 +f 3571//3571 3577//3577 3530//3530 +f 3541//3541 2996//2996 3551//3551 +f 3004//3004 3593//3593 3585//3585 +f 3532//3532 3466//3466 3234//3234 +f 2989//2989 3584//3584 2985//2985 +f 3543//3543 3609//3609 3557//3557 +f 3004//3004 2937//2937 3595//3595 +f 3557//3557 3609//3609 3279//3279 +f 3279//3279 3609//3609 2959//2959 +f 2959//2959 3609//3609 3248//3248 +f 3573//3573 3544//3544 3531//3531 +f 2933//2933 3544//3544 3573//3573 +f 3593//3593 3004//3004 3595//3595 +f 3538//3538 3588//3588 3561//3561 +f 3256//3256 3610//3610 2969//2969 +f 3535//3535 3573//3573 3531//3531 +f 3248//3248 3609//3609 3543//3543 +f 3595//3595 3598//3598 3593//3593 +f 3584//3584 3588//3588 3538//3538 +f 2969//2969 3610//3610 2996//2996 +f 3577//3577 3571//3571 2983//2983 +f 3000//3000 3577//3577 2983//2983 +f 3587//3587 3585//3585 3593//3593 +f 2996//2996 3610//3610 3551//3551 +f 3551//3551 3610//3610 3256//3256 +f 3586//3586 3577//3577 3000//3000 +f 3545//3545 3577//3577 3586//3586 +f 3588//3588 3249//3249 3561//3561 +f 3593//3593 3601//3601 3587//3587 +f 3543//3543 3505//3505 3248//3248 +f 3561//3561 3249//3249 3503//3503 +f 2996//2996 3541//3541 3001//3001 +f 2995//2995 2949//2949 3575//3575 +f 3554//3554 3589//3589 3552//3552 +f 3587//3587 3601//3601 3534//3534 +f 3542//3542 3587//3587 3534//3534 +f 3575//3575 3580//3580 3555//3555 +f 3550//3550 3575//3575 3555//3555 +f 3601//3601 3593//3593 3598//3598 +f 3598//3598 3539//3539 3601//3601 +f 2953//2953 3611//3611 2949//2949 +f 2977//2977 2987//2987 3579//3579 +f 2949//2949 3611//3611 3575//3575 +f 3575//3575 3611//3611 3580//3580 +f 3580//3580 3611//3611 2953//2953 +f 3539//3539 3534//3534 3601//3601 +f 2965//2965 3581//3581 3559//3559 +f 2955//2955 2965//2965 3559//3559 +f 3580//3580 2955//2955 3559//3559 +f 3555//3555 3580//3580 3559//3559 +f 3588//3588 3584//3584 2989//2989 +f 3559//3559 3581//3581 3533//3533 +f 2953//2953 2955//2955 3580//3580 +f 3583//3583 3612//3612 3582//3582 +f 3582//3582 3612//3612 3269//3269 +f 3269//3269 3612//3612 3263//3263 +f 3263//3263 3612//3612 3583//3583 +f 2989//2989 2997//2997 3588//3588 +f 3579//3579 3236//3236 2977//2977 +f 3249//3249 3588//3588 2997//2997 +f 3568//3568 72093//72093 3008//3008 +f 2997//2997 2999//2999 3249//3249 +f 3542//3542 3613//3613 3583//3583 +f 3583//3583 3613//3613 3263//3263 +f 3263//3263 3613//3613 3496//3496 +f 3496//3496 3613//3613 3542//3542 +f 3561//3561 3503//3503 3481//3481 +f 3507//3507 3236//3236 3512//3512 +f 3512//3512 3236//3236 3579//3579 +f 3560//3560 3597//3597 3592//3592 +f 2982//2982 3234//3234 3266//3266 +f 2937//2937 3614//3614 3595//3595 +f 3595//3595 3614//3614 3521//3521 +f 3521//3521 3614//3614 3504//3504 +f 3504//3504 3614//3614 2937//2937 +f 2990//2990 3589//3589 3554//3554 +f 3521//3521 3615//3615 3595//3595 +f 3595//3595 3615//3615 3598//3598 +f 3598//3598 3615//3615 3265//3265 +f 3265//3265 3615//3615 3521//3521 +f 2987//2987 3522//3522 3579//3579 +f 2988//2988 3589//3589 2990//2990 +f 3005//3005 3002//3002 3535//3535 +f 3268//3268 3249//3249 2967//2967 +f 3535//3535 3548//3548 3005//3005 +f 3579//3579 3522//3522 3512//3512 +f 2967//2967 3249//3249 2999//2999 +f 3265//3265 3525//3525 3598//3598 +f 3598//3598 3525//3525 3539//3539 +f 3539//3539 3525//3525 3526//3526 +f 2992//2992 3554//3554 3590//3590 +f 3591//3591 3005//3005 3548//3548 +f 2982//2982 3266//3266 2935//2935 +f 3006//3006 3005//3005 3591//3591 +f 2993//2993 2987//2987 2991//2991 +f 2992//2992 2990//2990 3554//3554 +f 3526//3526 3527//3527 3539//3539 +f 2993//2993 3522//3522 2987//2987 +f 3524//3524 3522//3522 2993//2993 +f 2992//2992 3592//3592 2994//2994 +f 3591//3591 3596//3596 3007//3007 +f 3006//3006 3591//3591 3007//3007 +f 3483//3483 3616//3616 3257//3257 +f 3257//3257 3616//3616 2939//2939 +f 3007//3007 3596//3596 2980//2980 +f 3540//3540 2993//2993 3009//3009 +f 2994//2994 3592//3592 3597//3597 +f 3597//3597 3020//3020 2994//2994 +f 2939//2939 3616//3616 2942//2942 +f 2942//2942 3616//3616 3544//3544 +f 3524//3524 2993//2993 3540//3540 +f 3544//3544 3616//3616 3483//3483 +f 3548//3548 3549//3549 3591//3591 +f 3540//3540 3009//3009 3570//3570 +f 3570//3570 3553//3553 3540//3540 +f 3596//3596 3591//3591 3549//3549 +f 3599//3599 3596//3596 3549//3549 +f 3565//3565 3570//3570 3009//3009 +f 3596//3596 3600//3600 2980//2980 +f 3599//3599 3600//3600 3596//3596 +f 3499//3499 3524//3524 3540//3540 +f 3552//3552 3599//3599 3549//3549 +f 3600//3600 3599//3599 3552//3552 +f 3589//3589 3600//3600 3552//3552 +f 3597//3597 3560//3560 3563//3563 +f 3563//3563 3603//3603 3597//3597 +f 3570//3570 3537//3537 3553//3553 +f 2980//2980 3600//3600 2978//2978 +f 3564//3564 3547//3547 3604//3604 +f 3604//3604 3547//3547 3545//3545 +f 3589//3589 2988//2988 2978//2978 +f 3600//3600 3589//3589 2978//2978 +f 3606//3606 3545//3545 3586//3586 +f 3604//3604 3545//3545 3606//3606 +f 3594//3594 3574//3574 3010//3010 +f 3010//3010 3011//3011 3594//3594 +f 3606//3606 3567//3567 3605//3605 +f 3574//3574 3594//3594 3556//3556 +f 3574//3574 3556//3556 3537//3537 +f 3602//3602 3605//3605 3563//3563 +f 3605//3605 3607//3607 3563//3563 +f 2984//2984 3594//3594 3011//3011 +f 3558//3558 3594//3594 2984//2984 +f 3603//3603 3563//3563 3607//3607 +f 3607//3607 3608//3608 3603//3603 +f 3558//3558 3556//3556 3594//3594 +f 3607//3607 3605//3605 3567//3567 +f 3567//3567 3572//3572 3607//3607 +f 3582//3582 3607//3607 3572//3572 +f 3608//3608 3607//3607 3582//3582 +f 2986//2986 3562//3562 2984//2984 +f 2986//2986 3251//3251 3487//3487 +f 3020//3020 3603//3603 2973//2973 +f 3597//3597 3603//3603 3020//3020 +f 2986//2986 3487//3487 3562//3562 +f 3558//3558 2984//2984 3562//3562 +f 3603//3603 3608//3608 2958//2958 +f 2973//2973 3603//3603 2958//2958 +f 3582//3582 3269//3269 3608//3608 +f 3608//3608 3269//3269 2958//2958 +f 3000//3000 3035//3035 3586//3586 +f 3626//3626 3382//3382 3649//3649 +f 3160//3160 3631//3631 3386//3386 +f 3705//3705 3700//3700 3314//3314 +f 3623//3623 3628//3628 3632//3632 +f 3288//3288 3390//3390 3724//3724 +f 3288//3288 3708//3708 3705//3705 +f 3160//3160 3619//3619 3631//3631 +f 3384//3384 3704//3704 3624//3624 +f 3620//3620 3380//3380 3618//3618 +f 3387//3387 3623//3623 3633//3633 +f 3633//3633 3385//3385 3387//3387 +f 3386//3386 3631//3631 3720//3720 +f 3762//3762 3385//3385 3633//3633 +f 3618//3618 3703//3703 3620//3620 +f 3381//3381 3630//3630 3629//3629 +f 3633//3633 3623//3623 3632//3632 +f 3628//3628 3862//3862 3632//3632 +f 3380//3380 3627//3627 3618//3618 +f 3963//3963 3288//3288 3724//3724 +f 3624//3624 3704//3704 3701//3701 +f 3709//3709 3625//3625 3715//3715 +f 3701//3701 3627//3627 3624//3624 +f 3380//3380 3624//3624 3627//3627 +f 3388//3388 3625//3625 3709//3709 +f 3659//3659 3655//3655 3453//3453 +f 3663//3663 3361//3361 3933//3933 +f 3396//3396 3391//3391 3717//3717 +f 3431//3431 3116//3116 3727//3727 +f 3361//3361 3067//3067 3680//3680 +f 3933//3933 3361//3361 3680//3680 +f 3391//3391 3315//3315 3640//3640 +f 3664//3664 3369//3369 3731//3731 +f 3399//3399 3354//3354 3706//3706 +f 3447//3447 3369//3369 3664//3664 +f 3640//3640 3315//3315 3641//3641 +f 3695//3695 3414//3414 3661//3661 +f 3444//3444 3727//3727 3116//3116 +f 3400//3400 3414//3414 3695//3695 +f 3402//3402 3666//3666 3662//3662 +f 3178//3178 3670//3670 3358//3358 +f 3315//3315 3647//3647 3641//3641 +f 3438//3438 3873//3873 3658//3658 +f 3919//3919 3858//3858 3283//3283 +f 3444//3444 3347//3347 3734//3734 +f 3347//3347 3739//3739 3734//3734 +f 3394//3394 3645//3645 3397//3397 +f 3636//3636 3471//3471 3801//3801 +f 3724//3724 3390//3390 3712//3712 +f 3287//3287 3283//3283 3858//3858 +f 3659//3659 3447//3447 3664//3664 +f 3646//3646 3397//3397 3645//3645 +f 3758//3758 3381//3381 3766//3766 +f 3441//3441 3381//3381 3758//3758 +f 3415//3415 3647//3647 3315//3315 +f 3790//3790 3661//3661 3414//3414 +f 3716//3716 3399//3399 3706//3706 +f 3302//3302 3402//3402 3662//3662 +f 3409//3409 3653//3653 3654//3654 +f 3426//3426 3311//3311 3383//3383 +f 3412//3412 3399//3399 3716//3716 +f 3392//3392 3877//3877 3198//3198 +f 3751//3751 3334//3334 3439//3439 +f 3438//3438 3446//3446 3931//3931 +f 3449//3449 3697//3697 3450//3450 +f 3680//3680 3401//3401 3690//3690 +f 3308//3308 3198//3198 3877//3877 +f 3331//3331 3647//3647 3415//3415 +f 3893//3893 3308//3308 3877//3877 +f 3711//3711 3617//3617 3419//3419 +f 3766//3766 3381//3381 3629//3629 +f 3313//3313 3764//3764 3395//3395 +f 3682//3682 3412//3412 3716//3716 +f 3311//3311 3316//3316 3735//3735 +f 3334//3334 3751//3751 3638//3638 +f 3299//3299 3419//3419 3617//3617 +f 3449//3449 3696//3696 3697//3697 +f 3669//3669 3398//3398 3672//3672 +f 3316//3316 3301//3301 3735//3735 +f 3172//3172 3746//3746 3690//3690 +f 3685//3685 3424//3424 3340//3340 +f 3139//3139 3649//3649 3382//3382 +f 3301//3301 3681//3681 3735//3735 +f 3672//3672 3398//3398 3713//3713 +f 3790//3790 3341//3341 3667//3667 +f 3405//3405 3308//3308 3893//3893 +f 3414//3414 3341//3341 3790//3790 +f 3746//3746 3177//3177 3754//3754 +f 3771//3771 3408//3408 3665//3665 +f 3660//3660 3408//3408 3771//3771 +f 3698//3698 3403//3403 3678//3678 +f 3651//3651 3647//3647 3331//3331 +f 3798//3798 3200//3200 3668//3668 +f 3657//3657 3319//3319 3730//3730 +f 3931//3931 3446//3446 3737//3737 +f 3410//3410 3319//3319 3657//3657 +f 3899//3899 3405//3405 3893//3893 +f 3409//3409 3646//3646 3653//3653 +f 3634//3634 3433//3433 3774//3774 +f 3437//3437 3434//3434 3432//3432 +f 3313//3313 3620//3620 3650//3650 +f 3139//3139 3406//3406 3649//3649 +f 3753//3753 3694//3694 3686//3686 +f 3177//3177 3436//3436 3754//3754 +f 3418//3418 3412//3412 3682//3682 +f 3682//3682 3684//3684 3418//3418 +f 3665//3665 3408//3408 3346//3346 +f 3698//3698 3697//3697 3696//3696 +f 3385//3385 3762//3762 3428//3428 +f 3344//3344 3385//3385 3428//3428 +f 3737//3737 3365//3365 4028//4028 +f 3446//3446 3365//3365 3737//3737 +f 3434//3434 3437//3437 3696//3696 +f 3709//3709 3635//3635 3388//3388 +f 3433//3433 3441//3441 3758//3758 +f 3651//3651 3356//3356 3656//3656 +f 3436//3436 3193//3193 3754//3754 +f 3620//3620 3703//3703 3650//3650 +f 3356//3356 3663//3663 3656//3656 +f 3754//3754 3193//3193 3923//3923 +f 3319//3319 3422//3422 3730//3730 +f 3407//3407 3405//3405 3899//3899 +f 3406//3406 3393//3393 3649//3649 +f 3398//3398 3635//3635 3713//3713 +f 3434//3434 3696//3696 3449//3449 +f 3437//3437 3351//3351 3698//3698 +f 3698//3698 3696//3696 3437//3437 +f 3703//3703 3628//3628 3650//3650 +f 3193//3193 3670//3670 3923//3923 +f 3694//3694 3425//3425 3686//3686 +f 3416//3416 3295//3295 3779//3779 +f 3422//3422 3428//3428 3730//3730 +f 3652//3652 3407//3407 3899//3899 +f 3669//3669 4028//4028 3365//3365 +f 3448//3448 3652//3652 3671//3671 +f 3676//3676 3779//3779 3295//3295 +f 3295//3295 3420//3420 3676//3676 +f 3351//3351 3403//3403 3698//3698 +f 3200//3200 3677//3677 3668//3668 +f 3650//3650 3410//3410 3657//3657 +f 3628//3628 3410//3410 3650//3650 +f 3873//3873 3438//3438 3874//3874 +f 3726//3726 3448//3448 3671//3671 +f 3439//3439 3448//3448 3726//3726 +f 3196//3196 3337//3337 3757//3757 +f 3874//3874 3438//3438 3931//3931 +f 3403//3403 3411//3411 3678//3678 +f 3677//3677 3314//3314 3863//3863 +f 3637//3637 3675//3675 3383//3383 +f 3451//3451 3678//3678 3411//3411 +f 3430//3430 3786//3786 3425//3425 +f 3786//3786 3686//3686 3425//3425 +f 3294//3294 3368//3368 3673//3673 +f 3679//3679 3678//3678 3451//3451 +f 3786//3786 3430//3430 3689//3689 +f 3451//3451 3452//3452 3679//3679 +f 3314//3314 3700//3700 3863//3863 +f 3337//3337 3636//3636 3693//3693 +f 3674//3674 3294//3294 3673//3673 +f 3683//3683 3688//3688 3345//3345 +f 3723//3723 3691//3691 3431//3431 +f 3776//3776 3345//3345 3688//3688 +f 3345//3345 3776//3776 3429//3429 +f 3429//3429 3776//3776 3692//3692 +f 3443//3443 3775//3775 3445//3445 +f 3353//3353 3429//3429 3692//3692 +f 3866//3866 3353//3353 3692//3692 +f 3353//3353 3866//3866 3354//3354 +f 3369//3369 3445//3445 3731//3731 +f 3775//3775 3731//3731 3445//3445 +f 3706//3706 3354//3354 3866//3866 +f 3454//3454 3453//3453 3655//3655 +f 3447//3447 3659//3659 3453//3453 +f 3634//3634 3955//3955 3712//3712 +f 3622//3622 3617//3617 3710//3710 +f 3702//3702 3703//3703 3618//3618 +f 3963//3963 3708//3708 3288//3288 +f 3702//3702 3618//3618 3627//3627 +f 3621//3621 3622//3622 3710//3710 +f 3628//3628 3703//3703 3862//3862 +f 3704//3704 3384//3384 3855//3855 +f 3633//3633 3632//3632 3714//3714 +f 3627//3627 3701//3701 3702//3702 +f 3871//3871 3617//3617 3699//3699 +f 3384//3384 3621//3621 3855//3855 +f 3621//3621 3710//3710 3952//3952 +f 3860//3860 3702//3702 3707//3707 +f 3716//3716 3706//3706 3866//3866 +f 3710//3710 3617//3617 3871//3871 +f 3700//3700 3705//3705 4287//4287 +f 3705//3705 3708//3708 4156//4156 +f 3704//3704 3855//3855 3707//3707 +f 3862//3862 3702//3702 3860//3860 +f 3631//3631 3619//3619 3940//3940 +f 3703//3703 3702//3702 3862//3862 +f 3701//3701 3704//3704 3707//3707 +f 3869//3869 3715//3715 3859//3859 +f 3714//3714 3632//3632 3865//3865 +f 3715//3715 3869//3869 3709//3709 +f 3707//3707 3702//3702 3701//3701 +f 3431//3431 3727//3727 3723//3723 +f 3420//3420 3658//3658 3925//3925 +f 3777//3777 3796//3796 3789//3789 +f 3925//3925 3719//3719 3420//3420 +f 3663//3663 3933//3933 3930//3930 +f 3750//3750 3788//3788 3736//3736 +f 3789//3789 3791//3791 3777//3777 +f 3639//3639 3638//3638 3763//3763 +f 3383//3383 3311//3311 3891//3891 +f 3178//3178 3870//3870 3670//3670 +f 3311//3311 3735//3735 3891//3891 +f 3393//3393 3404//3404 3907//3907 +f 3636//3636 3801//3801 3722//3722 +f 3726//3726 3751//3751 3439//3439 +f 3662//3662 3666//3666 3749//3749 +f 3728//3728 3644//3644 3883//3883 +f 3791//3791 3789//3789 3740//3740 +f 3648//3648 3644//3644 3728//3728 +f 3711//3711 3699//3699 3617//3617 +f 3787//3787 3761//3761 3718//3718 +f 3742//3742 3421//3421 3720//3720 +f 3717//3717 3391//3391 3721//3721 +f 3919//3919 3648//3648 3728//3728 +f 3639//3639 3763//3763 3738//3738 +f 3753//3753 3915//3915 3681//3681 +f 3761//3761 3787//3787 3642//3642 +f 3640//3640 3721//3721 3391//3391 +f 3639//3639 3744//3744 3643//3643 +f 3761//3761 3642//3642 3764//3764 +f 3711//3711 3419//3419 3879//3879 +f 3795//3795 3788//3788 3750//3750 +f 3697//3697 3698//3698 3792//3792 +f 3678//3678 3792//3792 3698//3698 +f 3750//3750 3756//3756 3795//3795 +f 3763//3763 3638//3638 3751//3751 +f 3792//3792 3769//3769 3697//3697 +f 3730//3730 3428//3428 3759//3759 +f 3734//3734 3727//3727 3444//3444 +f 3671//3671 3652//3652 3921//3921 +f 3404//3404 3660//3660 3907//3907 +f 3313//3313 3650//3650 3657//3657 +f 3764//3764 3313//3313 3657//3657 +f 3428//3428 3762//3762 3939//3939 +f 3939//3939 3759//3759 3428//3428 +f 3873//3873 3925//3925 3658//3658 +f 3795//3795 3793//3793 3788//3788 +f 3368//3368 3748//3748 3673//3673 +f 3633//3633 3714//3714 3762//3762 +f 3641//3641 3647//3647 3890//3890 +f 3907//3907 3660//3660 3771//3771 +f 3792//3792 3679//3679 3772//3772 +f 3744//3744 3639//3639 3738//3738 +f 3743//3743 3685//3685 3912//3912 +f 3760//3760 3879//3879 3419//3419 +f 3789//3789 3793//3793 3795//3795 +f 3748//3748 3368//3368 3755//3755 +f 3858//3858 3859//3859 3287//3287 +f 3685//3685 3340//3340 3912//3912 +f 3796//3796 3793//3793 3789//3789 +f 3392//3392 3421//3421 3742//3742 +f 3795//3795 3740//3740 3789//3789 +f 3748//3748 3674//3674 3673//3673 +f 3678//3678 3679//3679 3792//3792 +f 3890//3890 3647//3647 3765//3765 +f 3791//3791 3752//3752 3950//3950 +f 3682//3682 3716//3716 3729//3729 +f 3287//3287 3859//3859 3715//3715 +f 3755//3755 3442//3442 3799//3799 +f 3647//3647 3651//3651 3765//3765 +f 3394//3394 3674//3674 3748//3748 +f 3645//3645 3394//3394 3748//3748 +f 3765//3765 3651//3651 3909//3909 +f 3752//3752 3740//3740 3733//3733 +f 3791//3791 3740//3740 3752//3752 +f 3740//3740 3795//3795 3756//3756 +f 3684//3684 3682//3682 3729//3729 +f 3665//3665 3346//3346 4032//4032 +f 3672//3672 3937//3937 3669//3669 +f 3346//3346 3416//3416 4032//4032 +f 3656//3656 3909//3909 3651//3651 +f 3688//3688 3683//3683 3773//3773 +f 3779//3779 4032//4032 3416//3416 +f 3776//3776 3688//3688 3773//3773 +f 3644//3644 3389//3389 3986//3986 +f 3986//3986 3883//3883 3644//3644 +f 3675//3675 3986//3986 3389//3389 +f 3653//3653 3645//3645 3767//3767 +f 3760//3760 3419//3419 3423//3423 +f 3675//3675 3637//3637 3745//3745 +f 3940//3940 3619//3619 3687//3687 +f 3654//3654 3653//3653 3767//3767 +f 3690//3690 3746//3746 3892//3892 +f 3656//3656 3663//3663 3930//3930 +f 3630//3630 3626//3626 3629//3629 +f 3775//3775 3443//3443 3794//3794 +f 3955//3955 3634//3634 3774//3774 +f 3196//3196 3757//3757 3725//3725 +f 3646//3646 3645//3645 3653//3653 +f 3676//3676 3420//3420 3719//3719 +f 3760//3760 3423//3423 3768//3768 +f 3778//3778 3692//3692 3776//3776 +f 3337//3337 3693//3693 3757//3757 +f 3774//3774 3433//3433 3758//3758 +f 3692//3692 3778//3778 3866//3866 +f 3693//3693 3636//3636 3722//3722 +f 4010//4010 3899//3899 3893//3893 +f 3649//3649 3393//3393 3897//3897 +f 3652//3652 3899//3899 3921//3921 +f 3923//3923 3670//3670 3953//3953 +f 3870//3870 3953//3953 3670//3670 +f 3800//3800 3786//3786 3689//3689 +f 3818//3818 3484//3484 3473//3473 +f 3469//3469 3474//3474 3837//3837 +f 3801//3801 3471//3471 3798//3798 +f 3781//3781 3739//3739 3489//3489 +f 3755//3755 3368//3368 3442//3442 +f 3484//3484 3818//3818 3804//3804 +f 3804//3804 3797//3797 3484//3484 +f 3837//3837 3474//3474 3803//3803 +f 3643//3643 3638//3638 3639//3639 +f 3464//3464 3470//3470 3808//3808 +f 3400//3400 3695//3695 3304//3304 +f 3488//3488 3484//3484 3797//3797 +f 3917//3917 3488//3488 3797//3797 +f 3812//3812 3808//3808 3470//3470 +f 3336//3336 3770//3770 3687//3687 +f 3341//3341 3427//3427 3667//3667 +f 4062//4062 3806//3806 3475//3475 +f 3475//3475 3505//3505 4062//4062 +f 3812//3812 3476//3476 4071//4071 +f 3470//3470 3476//3476 3812//3812 +f 3462//3462 3318//3318 3836//3836 +f 3835//3835 3462//3462 3836//3836 +f 3473//3473 3811//3811 3816//3816 +f 3304//3304 3695//3695 3440//3440 +f 3492//3492 3781//3781 3489//3489 +f 3318//3318 3654//3654 3836//3836 +f 4071//4071 3480//3480 3780//3780 +f 3476//3476 3480//3480 4071//4071 +f 3821//3821 3440//3440 3695//3695 +f 3836//3836 3654//3654 3802//3802 +f 3802//3802 3654//3654 3767//3767 +f 3409//3409 3654//3654 3318//3318 +f 3784//3784 3781//3781 3492//3492 +f 3807//3807 3479//3479 4063//4063 +f 3818//3818 3473//3473 3816//3816 +f 3824//3824 3839//3839 3828//3828 +f 3840//3840 3836//3836 3802//3802 +f 3835//3835 3836//3836 3840//3840 +f 3800//3800 3689//3689 3468//3468 +f 3334//3334 3638//3638 3643//3643 +f 3450//3450 3697//3697 3480//3480 +f 3480//3480 3697//3697 3780//3780 +f 3815//3815 3661//3661 3790//3790 +f 3695//3695 3661//3661 3815//3815 +f 3780//3780 3697//3697 3769//3769 +f 3828//3828 3842//3842 3830//3830 +f 3835//3835 3845//3845 3841//3841 +f 3839//3839 3842//3842 3828//3828 +f 3768//3768 3423//3423 3718//3718 +f 3468//3468 3472//3472 3819//3819 +f 3800//3800 3468//3468 3819//3819 +f 3821//3821 3695//3695 3815//3815 +f 3842//3842 3846//3846 3830//3830 +f 3845//3845 3835//3835 3840//3840 +f 3819//3819 3475//3475 3806//3806 +f 3840//3840 3793//3793 3845//3845 +f 3481//3481 3846//3846 3842//3842 +f 3418//3418 3684//3684 3459//3459 +f 3830//3830 3846//3846 3834//3834 +f 3440//3440 3821//3821 3474//3474 +f 3357//3357 3440//3440 3474//3474 +f 3803//3803 3474//3474 3821//3821 +f 3846//3846 3481//3481 3467//3467 +f 3472//3472 3475//3475 3819//3819 +f 3945//3945 3679//3679 3490//3490 +f 3846//3846 3467//3467 3834//3834 +f 3490//3490 3679//3679 3452//3452 +f 3772//3772 3679//3679 3945//3945 +f 3823//3823 3790//3790 3667//3667 +f 3492//3492 3497//3497 3784//3784 +f 3815//3815 3790//3790 3823//3823 +f 3479//3479 3807//3807 3256//3256 +f 3496//3496 3848//3848 3494//3494 +f 4063//4063 3479//3479 3810//3810 +f 3847//3847 3667//3667 3427//3427 +f 3823//3823 3667//3667 3847//3847 +f 3811//3811 3473//3473 3466//3466 +f 3431//3431 3691//3691 3467//3467 +f 3467//3467 3691//3691 3834//3834 +f 3847//3847 3849//3849 3826//3826 +f 3823//3823 3847//3847 3826//3826 +f 3491//3491 3499//3499 3838//3838 +f 3373//3373 3718//3718 3423//3423 +f 3810//3810 3485//3485 4086//4086 +f 3459//3459 3684//3684 3782//3782 +f 3479//3479 3485//3485 3810//3810 +f 3498//3498 3494//3494 3848//3848 +f 3826//3826 3849//3849 3832//3832 +f 3417//3417 3498//3498 3848//3848 +f 3741//3741 3784//3784 3497//3497 +f 3799//3799 3442//3442 3643//3643 +f 3822//3822 3838//3838 3499//3499 +f 3489//3489 3739//3739 3347//3347 +f 3848//3848 3496//3496 3850//3850 +f 3850//3850 3805//3805 3848//3848 +f 3373//3373 3787//3787 3718//3718 +f 3396//3396 3814//3814 3485//3485 +f 3782//3782 3905//3905 3482//3482 +f 3461//3461 3847//3847 3427//3427 +f 3499//3499 3843//3843 3822//3822 +f 3743//3743 3741//3741 3307//3307 +f 3849//3849 3847//3847 3461//3461 +f 3461//3461 3463//3463 3849//3849 +f 3463//3463 3465//3465 3849//3849 +f 3805//3805 3850//3850 4089//4089 +f 3485//3485 3814//3814 4086//4086 +f 3785//3785 3852//3852 3844//3844 +f 3488//3488 3787//3787 3373//3373 +f 3844//3844 3852//3852 3491//3491 +f 3491//3491 3852//3852 3490//3490 +f 3490//3490 3852//3852 3945//3945 +f 3945//3945 3852//3852 3785//3785 +f 3808//3808 3340//3340 3460//3460 +f 3813//3813 3848//3848 3805//3805 +f 3417//3417 3848//3848 3813//3813 +f 3917//3917 3853//3853 3488//3488 +f 3912//3912 3340//3340 3808//3808 +f 3643//3643 3744//3744 3799//3799 +f 3817//3817 3417//3417 3813//3813 +f 3413//3413 3417//3417 3817//3817 +f 3844//3844 3491//3491 3838//3838 +f 3838//3838 3827//3827 3844//3844 +f 3488//3488 3853//3853 3787//3787 +f 3460//3460 3464//3464 3808//3808 +f 3787//3787 3853//3853 3642//3642 +f 3844//3844 3827//3827 3785//3785 +f 3642//3642 3853//3853 3917//3917 +f 3817//3817 3435//3435 3413//3413 +f 3783//3783 3854//3854 3917//3917 +f 3838//3838 3822//3822 3831//3831 +f 3917//3917 3854//3854 3642//3642 +f 3827//3827 3838//3838 3831//3831 +f 3642//3642 3854//3854 3495//3495 +f 3809//3809 3482//3482 3905//3905 +f 3495//3495 3854//3854 3493//3493 +f 3493//3493 3854//3854 3783//3783 +f 3435//3435 3817//3817 3820//3820 +f 3493//3493 3783//3783 3666//3666 +f 3666//3666 3783//3783 3749//3749 +f 3820//3820 3683//3683 3435//3435 +f 3435//3435 3683//3683 3362//3362 +f 3773//3773 3683//3683 3820//3820 +f 3764//3764 3642//3642 3395//3395 +f 3395//3395 3642//3642 3495//3495 +f 3736//3736 3840//3840 3802//3802 +f 3736//3736 3788//3788 3840//3840 +f 3840//3840 3788//3788 3793//3793 +f 3501//3501 3477//3477 3841//3841 +f 3501//3501 3851//3851 3502//3502 +f 3794//3794 3443//3443 3851//3851 +f 3851//3851 3443//3443 3502//3502 +f 3501//3501 3841//3841 3845//3845 +f 3851//3851 3501//3501 3845//3845 +f 3845//3845 3796//3796 3851//3851 +f 3793//3793 3796//3796 3845//3845 +f 3794//3794 3851//3851 3796//3796 +f 3833//3833 3829//3829 3500//3500 +f 3500//3500 3454//3454 3655//3655 +f 3655//3655 3833//3833 3500//3500 +f 3778//3778 3861//3861 3954//3954 +f 3635//3635 3709//3709 3856//3856 +f 3778//3778 3954//3954 3866//3866 +f 3866//3866 3867//3867 3716//3716 +f 3865//3865 3956//3956 3714//3714 +f 4156//4156 4287//4287 3705//3705 +f 3178//3178 4173//4173 3870//3870 +f 3699//3699 3711//3711 3868//3868 +f 3621//3621 3952//3952 4169//4169 +f 3178//3178 3725//3725 4173//4173 +f 3713//3713 3635//3635 3856//3856 +f 3860//3860 3707//3707 3857//3857 +f 3632//3632 3862//3862 4158//4158 +f 3865//3865 3632//3632 4158//4158 +f 3712//3712 3955//3955 3864//3864 +f 3855//3855 3621//3621 4170//4170 +f 3954//3954 3861//3861 3872//3872 +f 3709//3709 3959//3959 3856//3856 +f 3860//3860 4171//4171 3862//3862 +f 3869//3869 3859//3859 3858//3858 +f 3709//3709 3869//3869 3959//3959 +f 3973//3973 3963//3963 3724//3724 +f 3867//3867 3866//3866 3954//3954 +f 3983//3983 3686//3686 3984//3984 +f 3892//3892 3732//3732 3690//3690 +f 3760//3760 3768//3768 3971//3971 +f 3626//3626 3649//3649 3875//3875 +f 3686//3686 3786//3786 3984//3984 +f 3900//3900 3726//3726 3886//3886 +f 3884//3884 3875//3875 3649//3649 +f 3896//3896 3999//3999 3876//3876 +f 3794//3794 4037//4037 3775//3775 +f 3971//3971 3768//3768 3902//3902 +f 3751//3751 3726//3726 3900//3900 +f 3746//3746 3754//3754 3892//3892 +f 3684//3684 3995//3995 4004//4004 +f 3724//3724 3712//3712 4209//4209 +f 3782//3782 3684//3684 4004//4004 +f 3781//3781 3878//3878 3739//3739 +f 3888//3888 3727//3727 3895//3895 +f 4209//4209 3973//3973 3724//3724 +f 3676//3676 3719//3719 3976//3976 +f 3754//3754 3898//3898 3892//3892 +f 3976//3976 3880//3880 3676//3676 +f 3723//3723 3727//3727 3888//3888 +f 3727//3727 3734//3734 4001//4001 +f 4001//4001 3895//3895 3727//3727 +f 3712//3712 3864//3864 4209//4209 +f 3757//3757 3693//3693 4218//4218 +f 4019//4019 3751//3751 3900//3900 +f 3878//3878 3781//3781 3882//3882 +f 3731//3731 3775//3775 4037//4037 +f 4067//4067 3894//3894 3773//3773 +f 3898//3898 3754//3754 4168//4168 +f 3751//3751 4019//4019 3763//3763 +f 4004//4004 4008//4008 3782//3782 +f 3784//3784 3882//3882 3781//3781 +f 3885//3885 3876//3876 3881//3881 +f 4211//4211 3948//3948 3756//3756 +f 3693//3693 3722//3722 4218//4218 +f 3972//3972 3868//3868 3879//3879 +f 3905//3905 3782//3782 4008//4008 +f 3879//3879 3868//3868 3711//3711 +f 4170//4170 3621//3621 4169//4169 +f 3774//3774 3758//3758 3997//3997 +f 3754//3754 3923//3923 4168//4168 +f 3675//3675 3745//3745 3986//3986 +f 4040//4040 3731//3731 4037//4037 +f 3756//3756 3948//3948 3740//3740 +f 3773//3773 3894//3894 3776//3776 +f 3801//3801 4490//4490 3722//3722 +f 3997//3997 3758//3758 3766//3766 +f 3909//3909 3656//3656 4011//4011 +f 3649//3649 3897//3897 3884//3884 +f 3896//3896 3876//3876 3885//3885 +f 3738//3738 3763//3763 4019//4019 +f 3745//3745 3383//3383 3891//3891 +f 3637//3637 3383//3383 3745//3745 +f 3784//3784 3741//3741 4201//4201 +f 3981//3981 3740//3740 3948//3948 +f 3776//3776 3894//3894 3778//3778 +f 3733//3733 3740//3740 3981//3981 +f 3887//3887 3736//3736 4016//4016 +f 3396//3396 3717//3717 3938//3938 +f 3664//3664 3731//3731 4040//4040 +f 3749//3749 3936//3936 3662//3662 +f 3858//3858 3919//3919 4359//4359 +f 3938//3938 3935//3935 3396//3396 +f 4018//4018 4011//4011 3656//3656 +f 3897//3897 3907//3907 4240//4240 +f 3393//3393 3907//3907 3897//3897 +f 3302//3302 3662//3662 3936//3936 +f 3930//3930 4018//4018 3656//3656 +f 3928//3928 3668//3668 3934//3934 +f 3783//3783 3917//3917 3916//3916 +f 3936//3936 3770//3770 3302//3302 +f 4040//4040 3996//3996 3664//3664 +f 3913//3913 3887//3887 3889//3889 +f 3736//3736 3887//3887 3913//3913 +f 3668//3668 3677//3677 3934//3934 +f 3762//3762 3714//3714 3956//3956 +f 3721//3721 3938//3938 3717//3717 +f 3736//3736 3913//3913 3750//3750 +f 3721//3721 3640//3640 3943//3943 +f 3743//3743 3912//3912 3911//3911 +f 3659//3659 3664//3664 3996//3996 +f 3780//3780 3769//3769 3941//3941 +f 3735//3735 3681//3681 3915//3915 +f 3744//3744 3738//3738 3924//3924 +f 3749//3749 3783//3783 3916//3916 +f 3863//3863 3934//3934 3677//3677 +f 3778//3778 3894//3894 3861//3861 +f 3989//3989 3641//3641 3890//3890 +f 3747//3747 3744//3744 3924//3924 +f 3718//3718 3761//3761 4027//4027 +f 3943//3943 3641//3641 3989//3989 +f 3657//3657 3730//3730 3944//3944 +f 3931//3931 3737//3737 4012//4012 +f 3680//3680 3690//3690 3732//3732 +f 3732//3732 3933//3933 3680//3680 +f 3640//3640 3641//3641 3943//3943 +f 3929//3929 3747//3747 3924//3924 +f 3915//3915 3753//3753 4200//4200 +f 3913//3913 3914//3914 3750//3750 +f 3753//3753 3686//3686 4204//4204 +f 4204//4204 4200//4200 3753//3753 +f 3669//3669 3937//3937 4028//4028 +f 3713//3713 3856//3856 4215//4215 +f 3983//3983 4204//4204 3686//3686 +f 4014//4014 3626//3626 3942//3942 +f 3750//3750 4211//4211 3756//3756 +f 3914//3914 4211//4211 3750//3750 +f 3886//3886 3671//3671 3921//3921 +f 3752//3752 3927//3927 3950//3950 +f 3764//3764 4030//4030 3761//3761 +f 3792//3792 3772//3772 3769//3769 +f 3886//3886 3726//3726 3671//3671 +f 3629//3629 3626//3626 4014//4014 +f 3747//3747 3951//3951 3744//3744 +f 3927//3927 3752//3752 3733//3733 +f 3889//3889 3896//3896 3906//3906 +f 3747//3747 3932//3932 3951//3951 +f 3929//3929 3932//3932 3747//3747 +f 4029//4029 3672//3672 4215//4215 +f 4013//4013 3720//3720 3631//3631 +f 3875//3875 3942//3942 3626//3626 +f 3937//3937 3672//3672 4029//4029 +f 4032//4032 4335//4335 3665//3665 +f 3885//3885 3908//3908 3896//3896 +f 3672//3672 3713//3713 4215//4215 +f 3906//3906 3896//3896 3908//3908 +f 3764//3764 3657//3657 4030//4030 +f 4030//4030 3657//3657 3944//3944 +f 3874//3874 3931//3931 3965//3965 +f 3720//3720 4013//4013 3742//3742 +f 3716//3716 3867//3867 3729//3729 +f 3945//3945 3785//3785 4017//4017 +f 3910//3910 3729//3729 3867//3867 +f 4044//4044 4017//4017 3785//3785 +f 4257//4257 3676//3676 3880//3880 +f 3779//3779 3676//3676 4257//4257 +f 3910//3910 3926//3926 3729//3729 +f 3684//3684 3729//3729 3926//3926 +f 3926//3926 3995//3995 3684//3684 +f 4171//4171 3860//3860 3960//3960 +f 3699//3699 3868//3868 4163//4163 +f 3958//3958 3856//3856 3959//3959 +f 4171//4171 4158//4158 3862//3862 +f 3964//3964 4278//4278 3707//3707 +f 3857//3857 3707//3707 4278//4278 +f 3964//3964 3855//3855 4170//4170 +f 3707//3707 3855//3855 3964//3964 +f 3960//3960 3857//3857 4175//4175 +f 3873//3873 3874//3874 3957//3957 +f 3860//3860 3857//3857 3960//3960 +f 3710//3710 3871//3871 4157//4157 +f 3863//3863 3700//3700 4287//4287 +f 3710//3710 4157//4157 3952//3952 +f 3871//3871 3699//3699 4163//4163 +f 4157//4157 3871//3871 4163//4163 +f 3956//3956 3865//3865 4154//4154 +f 3962//3962 4166//4166 3961//3961 +f 3953//3953 3870//3870 4269//4269 +f 3857//3857 4278//4278 4175//4175 +f 4156//4156 3708//3708 4160//4160 +f 3963//3963 4160//4160 3708//3708 +f 3957//3957 3925//3925 3873//3873 +f 3952//3952 4157//4157 4169//4169 +f 4167//4167 3869//3869 3858//3858 +f 3868//3868 3972//3972 4165//4165 +f 3867//3867 3872//3872 3966//3966 +f 3954//3954 3872//3872 3867//3867 +f 3868//3868 4165//4165 4163//4163 +f 4187//4187 4209//4209 3864//3864 +f 3864//3864 3955//3955 4187//4187 +f 4155//4155 3870//3870 4173//4173 +f 4176//4176 3932//3932 4180//4180 +f 4496//4496 3877//3877 3392//3392 +f 3739//3739 3878//3878 3967//3967 +f 3631//3631 3940//3940 4192//4192 +f 4225//4225 3886//3886 3969//3969 +f 3944//3944 3730//3730 3985//3985 +f 3875//3875 3884//3884 4294//4294 +f 3877//3877 4496//4496 4235//4235 +f 4187//4187 3955//3955 3974//3974 +f 3986//3986 3745//3745 3993//3993 +f 3955//3955 3774//3774 3974//3974 +f 4037//4037 4006//4006 4040//4040 +f 3993//3993 4232//4232 3986//3986 +f 3972//3972 3879//3879 4193//4193 +f 3893//3893 3877//3877 4235//4235 +f 3970//3970 3979//3979 3890//3890 +f 3894//3894 4067//4067 4039//4039 +f 3932//3932 3992//3992 4042//4042 +f 3974//3974 3774//3774 4344//4344 +f 3774//3774 3997//3997 4344//4344 +f 3890//3890 3765//3765 3970//3970 +f 4235//4235 4010//4010 3893//3893 +f 3991//3991 4193//4193 3879//3879 +f 3745//3745 3891//3891 4009//4009 +f 4294//4294 3884//3884 4162//4162 +f 3990//3990 3985//3985 3730//3730 +f 4020//4020 3999//3999 3896//3896 +f 3981//3981 3948//3948 4205//4205 +f 4225//4225 4003//4003 3886//3886 +f 3879//3879 3760//3760 3991//3991 +f 3976//3976 3925//3925 4264//4264 +f 3719//3719 3925//3925 3976//3976 +f 3991//3991 3760//3760 3971//3971 +f 3891//3891 3735//3735 4009//4009 +f 3988//3988 4040//4040 4006//4006 +f 3894//3894 4039//4039 3861//3861 +f 4010//4010 3921//3921 3899//3899 +f 3881//3881 3876//3876 4005//4005 +f 3735//3735 3915//3915 4009//4009 +f 3921//3921 4010//4010 3969//3969 +f 3990//3990 3759//3759 4231//4231 +f 3730//3730 3759//3759 3990//3990 +f 3759//3759 3939//3939 4231//4231 +f 4240//4240 3884//3884 3897//3897 +f 3919//3919 3728//3728 4190//4190 +f 4233//4233 3928//3928 4021//4021 +f 4254//4254 3784//3784 4188//4188 +f 3882//3882 3784//3784 4254//4254 +f 4021//4021 3928//3928 3934//3934 +f 3784//3784 4201//4201 4188//4188 +f 4359//4359 3919//3919 4190//4190 +f 4231//4231 3939//3939 4002//4002 +f 3967//3967 4001//4001 3734//3734 +f 3734//3734 3739//3739 3967//3967 +f 3881//3881 3908//3908 3885//3885 +f 3861//3861 4039//4039 4195//4195 +f 4158//4158 4154//4154 3865//3865 +f 4201//4201 3741//3741 4210//4210 +f 3939//3939 3762//3762 4002//4002 +f 3741//3741 3743//3743 4210//4210 +f 3996//3996 4040//4040 3988//3988 +f 3997//3997 3766//3766 4223//4223 +f 3762//3762 3956//3956 4002//4002 +f 4241//4241 3886//3886 4003//4003 +f 3900//3900 3886//3886 4241//4241 +f 3861//3861 4195//4195 3977//3977 +f 3863//3863 4288//4288 3934//3934 +f 4012//4012 3965//3965 3931//3931 +f 3930//3930 3933//3933 4203//4203 +f 4018//4018 3930//3930 4203//4203 +f 3743//3743 3911//3911 4210//4210 +f 4037//4037 4007//4007 4006//4006 +f 3887//3887 4016//4016 4020//4020 +f 4219//4219 3749//3749 4214//4214 +f 3631//3631 4192//4192 4213//4213 +f 3911//3911 3912//3912 3994//3994 +f 3936//3936 3749//3749 4219//4219 +f 4020//4020 3889//3889 3887//3887 +f 3987//3987 3938//3938 3721//3721 +f 3631//3631 4213//4213 4013//4013 +f 4012//4012 3737//3737 4028//4028 +f 3943//3943 3987//3987 3721//3721 +f 3969//3969 3886//3886 3921//3921 +f 3977//3977 3872//3872 3861//3861 +f 4220//4220 3902//3902 4027//4027 +f 3856//3856 3958//3958 4215//4215 +f 3989//3989 3890//3890 3979//3979 +f 3889//3889 4020//4020 3896//3896 +f 3769//3769 3772//3772 4244//4244 +f 4028//4028 3937//3937 4029//4029 +f 4244//4244 3772//3772 4017//4017 +f 3943//3943 3989//3989 3987//3987 +f 3742//3742 4013//4013 4015//4015 +f 4019//4019 3900//3900 4241//4241 +f 4027//4027 3902//3902 3718//3718 +f 3772//3772 3945//3945 4017//4017 +f 4023//4023 3742//3742 4015//4015 +f 3913//3913 3889//3889 3906//3906 +f 3906//3906 4025//4025 3913//3913 +f 4330//4330 3771//3771 4031//4031 +f 3392//3392 3742//3742 4023//4023 +f 4223//4223 3629//3629 4424//4424 +f 3766//3766 3629//3629 4223//4223 +f 4496//4496 3392//3392 4023//4023 +f 4017//4017 4044//4044 4250//4250 +f 3874//3874 3965//3965 3957//3957 +f 3916//3916 3917//3917 4036//4036 +f 4335//4335 4031//4031 3771//3771 +f 3771//3771 3665//3665 4335//4335 +f 4014//4014 4424//4424 3629//3629 +f 3908//3908 4199//4199 3906//3906 +f 3733//3733 4227//4227 3927//3927 +f 4026//4026 4250//4250 4044//4044 +f 4025//4025 3906//3906 4199//4199 +f 3950//3950 3927//3927 4000//4000 +f 3916//3916 4214//4214 3749//3749 +f 3867//3867 3966//3966 3910//3910 +f 4000//4000 3927//3927 4227//4227 +f 3910//3910 3966//3966 4217//4217 +f 4358//4358 4014//4014 3942//3942 +f 4251//4251 3738//3738 4019//4019 +f 4043//4043 4222//4222 3998//3998 +f 4022//4022 4043//4043 3998//3998 +f 4227//4227 3733//3733 3981//3981 +f 3924//3924 3738//3738 4251//4251 +f 4024//4024 3910//3910 4217//4217 +f 4032//4032 3779//3779 4257//4257 +f 4027//4027 3761//3761 4030//4030 +f 3926//3926 3910//3910 4024//4024 +f 4260//4260 3932//3932 4176//4176 +f 3992//3992 3932//3932 4260//4260 +f 4180//4180 3932//3932 3929//3929 +f 4034//4034 4036//4036 3804//3804 +f 3800//3800 3984//3984 3786//3786 +f 3804//3804 4036//4036 3797//3797 +f 3801//3801 3798//3798 4384//4384 +f 4050//4050 4082//4082 4045//4045 +f 3748//3748 3755//3755 4083//4083 +f 3655//3655 3659//3659 4048//4048 +f 4051//4051 3655//3655 4048//4048 +f 4054//4054 4082//4082 4050//4050 +f 3994//3994 3912//3912 3808//3808 +f 3815//3815 4090//4090 3821//3821 +f 4045//4045 4082//4082 4056//4056 +f 4056//4056 4082//4082 4054//4054 +f 3797//3797 4036//4036 3917//3917 +f 3659//3659 3996//3996 4048//4048 +f 4384//4384 3798//3798 4064//4064 +f 4063//4063 3810//3810 4189//4189 +f 3821//3821 4088//4088 3803//3803 +f 3809//3809 4049//4049 3487//3487 +f 3994//3994 3808//3808 4057//4057 +f 3905//3905 4396//4396 3809//3809 +f 3810//3810 4086//4086 4189//4189 +f 3811//3811 4052//4052 3816//3816 +f 4080//4080 4052//4052 3811//3811 +f 3645//3645 3748//3748 4083//4083 +f 4189//4189 4086//4086 4035//4035 +f 3984//3984 3800//3800 3819//3819 +f 3816//3816 4052//4052 4053//4053 +f 3744//3744 3951//3951 3799//3799 +f 4222//4222 4043//4043 3936//3936 +f 3808//3808 3812//3812 4057//4057 +f 3936//3936 4043//4043 3770//3770 +f 3809//3809 4396//4396 4049//4049 +f 4068//4068 3807//3807 4063//4063 +f 4084//4084 3755//3755 3799//3799 +f 3718//3718 3902//3902 3768//3768 +f 3668//3668 3928//3928 3798//3798 +f 3798//3798 3928//3928 4064//4064 +f 3687//3687 3770//3770 4043//4043 +f 4064//4064 3928//3928 4233//4233 +f 4089//4089 4085//4085 3805//3805 +f 4088//4088 3821//3821 4090//4090 +f 3905//3905 4008//4008 4396//4396 +f 4085//4085 4087//4087 3805//3805 +f 3819//3819 3806//3806 4062//4062 +f 4083//4083 3755//3755 4084//4084 +f 4057//4057 4071//4071 4069//4069 +f 3812//3812 4071//4071 4057//4057 +f 4058//4058 3816//3816 4053//4053 +f 4062//4062 3825//3825 4066//4066 +f 3396//3396 3935//3935 3814//3814 +f 4071//4071 3780//3780 3941//3941 +f 4084//4084 3799//3799 3951//3951 +f 3951//3951 4047//4047 4084//4084 +f 4043//4043 4022//4022 3687//3687 +f 3825//3825 3824//3824 4070//4070 +f 4066//4066 3825//3825 4070//4070 +f 4085//4085 4089//4089 4091//4091 +f 3814//3814 3935//3935 4086//4086 +f 4090//4090 3815//3815 3823//3823 +f 3826//3826 4090//4090 3823//3823 +f 4086//4086 3935//3935 4035//4035 +f 3816//3816 4058//4058 3818//3818 +f 4046//4046 4084//4084 4047//4047 +f 3824//3824 3828//3828 4070//4070 +f 4083//4083 4084//4084 4046//4046 +f 4022//4022 3940//3940 3687//3687 +f 3826//3826 3832//3832 4090//4090 +f 4083//4083 4059//4059 3645//3645 +f 3828//3828 3830//3830 4070//4070 +f 4034//4034 4058//4058 4060//4060 +f 3813//3813 3805//3805 4087//4087 +f 4087//4087 4065//4065 3813//3813 +f 3818//3818 4058//4058 4034//4034 +f 4070//4070 3830//3830 4072//4072 +f 3804//3804 3818//3818 4034//4034 +f 4065//4065 4092//4092 3817//3817 +f 3813//3813 4065//4065 3817//3817 +f 4196//4196 3940//3940 4022//4022 +f 4055//4055 3767//3767 4059//4059 +f 4059//4059 3767//3767 3645//3645 +f 3820//3820 3817//3817 4092//4092 +f 4026//4026 4044//4044 3827//3827 +f 3827//3827 4044//4044 3785//3785 +f 3830//3830 3834//3834 4072//4072 +f 4059//4059 4083//4083 4046//4046 +f 3773//3773 3820//3820 4092//4092 +f 4087//4087 4061//4061 4065//4065 +f 3827//3827 3831//3831 4073//4073 +f 4026//4026 3827//3827 4073//4073 +f 3834//3834 3691//3691 4077//4077 +f 4061//4061 4087//4087 4085//4085 +f 4072//4072 3834//3834 4077//4077 +f 4059//4059 3999//3999 4055//4055 +f 4055//4055 3999//3999 4020//4020 +f 3831//3831 3822//3822 4075//4075 +f 4073//4073 3831//3831 4075//4075 +f 3691//3691 3723//3723 4077//4077 +f 4067//4067 4092//4092 4065//4065 +f 4077//4077 3723//3723 3888//3888 +f 3932//3932 4042//4042 3951//3951 +f 3951//3951 4042//4042 4047//4047 +f 4092//4092 4067//4067 3773//3773 +f 4005//4005 3876//3876 3999//3999 +f 4055//4055 4016//4016 3767//3767 +f 3767//3767 4016//4016 3802//3802 +f 3796//3796 4041//4041 3794//3794 +f 4016//4016 3736//3736 3802//3802 +f 4037//4037 3794//3794 4007//4007 +f 4007//4007 3794//3794 4041//4041 +f 3777//3777 4041//4041 3796//3796 +f 3777//3777 3791//3791 4041//4041 +f 4041//4041 3791//3791 3950//3950 +f 4041//4041 3950//3950 4007//4007 +f 4007//4007 3950//3950 4000//4000 +f 4076//4076 3833//3833 4074//4074 +f 3829//3829 3833//3833 4076//4076 +f 4051//4051 3833//3833 3655//3655 +f 4051//4051 4074//4074 3833//3833 +f 3803//3803 4088//4088 4106//4106 +f 4106//4106 4088//4088 4111//4111 +f 4111//4111 4088//4088 4090//4090 +f 4094//4094 3537//3537 3556//3556 +f 3553//3553 4110//4110 3540//3540 +f 4123//4123 4106//4106 4111//4111 +f 4120//4120 4106//4106 4123//4123 +f 3841//3841 3477//3477 3835//3835 +f 3531//3531 4105//4105 3535//3535 +f 3499//3499 3540//3540 4115//4115 +f 4079//4079 4080//4080 4097//4097 +f 4090//4090 3832//3832 4111//4111 +f 4111//4111 3832//3832 4124//4124 +f 4124//4124 3832//3832 3849//3849 +f 3483//3483 4109//4109 3544//3544 +f 4115//4115 3843//3843 3499//3499 +f 4094//4094 3556//3556 4099//4099 +f 4095//4095 3551//3551 4081//4081 +f 3534//3534 3539//3539 4108//4108 +f 4113//4113 72094//72094 4096//4096 +f 3822//3822 3843//3843 4093//4093 +f 3505//3505 4151//4151 4062//4062 +f 3531//3531 3544//3544 4107//4107 +f 4123//4123 4111//4111 4124//4124 +f 4080//4080 3811//3811 4097//4097 +f 4097//4097 3811//3811 3532//3532 +f 72095//72095 4113//4113 3536//3536 +f 3536//3536 72096//72096 72095//72095 +f 4105//4105 3531//3531 4107//4107 +f 4093//4093 3843//3843 4115//4115 +f 4062//4062 4151//4151 3825//3825 +f 4109//4109 3483//3483 4117//4117 +f 4127//4127 4120//4120 4123//4123 +f 4123//4123 4129//4129 4127//4127 +f 4107//4107 4114//4114 4105//4105 +f 4068//4068 3256//3256 3807//3807 +f 3542//3542 3850//3850 3496//3496 +f 4089//4089 3850//3850 3534//3534 +f 3534//3534 3850//3850 3542//3542 +f 3551//3551 3256//3256 4081//4081 +f 3825//3825 4151//4151 3824//3824 +f 4117//4117 3483//3483 3478//3478 +f 4110//4110 4115//4115 3540//3540 +f 4100//4100 4115//4115 4110//4110 +f 3824//3824 4151//4151 3543//3543 +f 4097//4097 4113//4113 4096//4096 +f 4131//4131 4127//4127 4129//4129 +f 3535//3535 4118//4118 3548//3548 +f 4129//4129 4134//4134 4131//4131 +f 3543//3543 4151//4151 3505//3505 +f 4108//4108 4089//4089 3534//3534 +f 4081//4081 3256//3256 4068//4068 +f 4105//4105 4118//4118 3535//3535 +f 4129//4129 4123//4123 4124//4124 +f 4124//4124 3547//3547 4129//4129 +f 4102//4102 3546//3546 4101//4101 +f 3532//3532 3811//3811 3466//3466 +f 3536//3536 4113//4113 4097//4097 +f 4091//4091 4089//4089 4108//4108 +f 4097//4097 3532//3532 3536//3536 +f 3549//3549 3548//3548 4118//4118 +f 3527//3527 4108//4108 3539//3539 +f 3500//3500 4108//4108 3527//3527 +f 4101//4101 3541//3541 4095//4095 +f 4121//4121 4105//4105 4114//4114 +f 4134//4134 4129//4129 3547//3547 +f 4118//4118 4105//4105 4121//4121 +f 3550//3550 4112//4112 3557//3557 +f 4093//4093 4115//4115 4100//4100 +f 4109//4109 4107//4107 3544//3544 +f 4119//4119 4107//4107 4109//4109 +f 3555//3555 4112//4112 3550//3550 +f 4124//4124 3849//3849 3465//3465 +f 4122//4122 4118//4118 4121//4121 +f 4114//4114 4107//4107 4119//4119 +f 4119//4119 4125//4125 4114//4114 +f 3549//3549 4118//4118 4122//4122 +f 3465//3465 3530//3530 4124//4124 +f 3546//3546 3541//3541 4101//4101 +f 3500//3500 3829//3829 4108//4108 +f 4108//4108 3829//3829 4091//4091 +f 4091//4091 3829//3829 4076//4076 +f 4119//4119 4109//4109 4117//4117 +f 4117//4117 4126//4126 4119//4119 +f 4112//4112 3555//3555 3559//3559 +f 3533//3533 4112//4112 3559//3559 +f 3538//3538 4112//4112 3533//3533 +f 3547//3547 4124//4124 3530//3530 +f 3530//3530 3545//3545 3547//3547 +f 72090//72090 3546//3546 4102//4102 +f 4102//4102 72097//72097 72090//72090 +f 72097//72097 4102//4102 72098//72098 +f 4085//4085 4091//4091 4076//4076 +f 4125//4125 4119//4119 4126//4126 +f 4126//4126 4128//4128 4125//4125 +f 3549//3549 4122//4122 3552//3552 +f 4112//4112 4116//4116 3543//3543 +f 3557//3557 4112//4112 3543//3543 +f 3551//3551 4095//4095 3541//3541 +f 3537//3537 4094//4094 3553//3553 +f 4116//4116 4152//4152 3543//3543 +f 3543//3543 4152//4152 3824//3824 +f 3824//3824 4152//4152 3839//3839 +f 3478//3478 3486//3486 4130//4130 +f 4130//4130 3486//3486 3469//3469 +f 3839//3839 4152//4152 3842//3842 +f 3553//3553 4094//4094 4098//4098 +f 4110//4110 3553//3553 4098//4098 +f 3842//3842 4152//4152 4116//4116 +f 4139//4139 4114//4114 4125//4125 +f 4121//4121 4114//4114 4139//4139 +f 4117//4117 3478//3478 4130//4130 +f 4130//4130 4133//4133 4117//4117 +f 4140//4140 4121//4121 4139//4139 +f 4122//4122 4121//4121 4140//4140 +f 4112//4112 3538//3538 3561//3561 +f 4100//4100 4110//4110 4098//4098 +f 3469//3469 3837//3837 4130//4130 +f 4130//4130 3837//3837 4106//4106 +f 4106//4106 3837//3837 3803//3803 +f 4116//4116 4112//4112 3561//3561 +f 4141//4141 4125//4125 4128//4128 +f 4139//4139 4125//4125 4141//4141 +f 4133//4133 4130//4130 4106//4106 +f 4106//4106 4120//4120 4133//4133 +f 4142//4142 4139//4139 4141//4141 +f 4140//4140 4139//4139 4142//4142 +f 4126//4126 4117//4117 4133//4133 +f 4133//4133 4136//4136 4126//4126 +f 4143//4143 4122//4122 4140//4140 +f 3552//3552 4122//4122 4143//4143 +f 4093//4093 4078//4078 3822//3822 +f 3822//3822 4078//4078 4075//4075 +f 4128//4128 4126//4126 4136//4136 +f 3842//3842 4116//4116 3481//3481 +f 4136//4136 4138//4138 4128//4128 +f 3552//3552 4143//4143 3554//3554 +f 3481//3481 4116//4116 3561//3561 +f 4127//4127 4133//4133 4120//4120 +f 4136//4136 4133//4133 4127//4127 +f 4143//4143 4140//4140 4142//4142 +f 4142//4142 4144//4144 4143//4143 +f 4138//4138 4136//4136 4127//4127 +f 4127//4127 4131//4131 4138//4138 +f 3554//3554 4144//4144 3590//3590 +f 4143//4143 4144//4144 3554//3554 +f 4141//4141 4128//4128 4138//4138 +f 4138//4138 4145//4145 4141//4141 +f 4142//4142 4141//4141 4145//4145 +f 4145//4145 4146//4146 4142//4142 +f 4145//4145 4138//4138 4131//4131 +f 4131//4131 4147//4147 4145//4145 +f 4146//4146 4145//4145 4147//4147 +f 4148//4148 4146//4146 4147//4147 +f 3487//3487 4132//4132 3562//3562 +f 4144//4144 4142//4142 4146//4146 +f 3562//3562 4135//4135 3558//3558 +f 4146//4146 4149//4149 4144//4144 +f 4144//4144 4149//4149 3592//3592 +f 3592//3592 3590//3590 4144//4144 +f 4135//4135 3556//3556 3558//3558 +f 4137//4137 3556//3556 4135//4135 +f 4146//4146 4148//4148 4149//4149 +f 3560//3560 3592//3592 4149//4149 +f 4135//4135 4132//4132 4103//4103 +f 3562//3562 4132//4132 4135//4135 +f 4147//4147 4131//4131 4134//4134 +f 4150//4150 4147//4147 4134//4134 +f 4137//4137 4135//4135 4103//4103 +f 4148//4148 4147//4147 4150//4150 +f 4150//4150 4134//4134 3547//3547 +f 4150//4150 3547//3547 3564//3564 +f 4132//4132 3487//3487 4104//4104 +f 4104//4104 3487//3487 4049//4049 +f 4103//4103 4132//4132 4104//4104 +f 3035//3035 4153//4153 3586//3586 +f 3586//3586 4153//4153 3606//3606 +f 3606//3606 4153//4153 3567//3567 +f 3567//3567 4153//4153 3569//3569 +f 3569//3569 4153//4153 3585//3585 +f 3585//3585 4153//4153 3003//3003 +f 3003//3003 4153//4153 3035//3035 +f 3556//3556 4137//4137 4099//4099 +f 4157//4157 4163//4163 4420//4420 +f 4162//4162 3884//3884 4240//4240 +f 4154//4154 4158//4158 4290//4290 +f 4287//4287 4288//4288 3863//3863 +f 4280//4280 3908//3908 4181//4181 +f 3959//3959 3869//3869 4172//4172 +f 3923//3923 3953//3953 4168//4168 +f 4165//4165 3972//3972 4159//4159 +f 3957//3957 3965//3965 4164//4164 +f 4278//4278 3964//3964 4275//4275 +f 4161//4161 3908//3908 4280//4280 +f 3925//3925 3957//3957 4268//4268 +f 4282//4282 3964//3964 4170//4170 +f 3964//3964 4282//4282 4275//4275 +f 4166//4166 4271//4271 4283//4283 +f 4167//4167 4172//4172 3869//3869 +f 4270//4270 4180//4180 4256//4256 +f 4174//4174 3959//3959 4172//4172 +f 4176//4176 4180//4180 4270//4270 +f 4171//4171 3960//3960 4177//4177 +f 4165//4165 4159//4159 4408//4408 +f 3958//3958 3959//3959 4174//4174 +f 4158//4158 4171//4171 4290//4290 +f 4408//4408 4262//4262 4165//4165 +f 3953//3953 4412//4412 4168//4168 +f 4166//4166 4291//4291 4265//4265 +f 4264//4264 3925//3925 4268//4268 +f 3961//3961 4166//4166 4265//4265 +f 4157//4157 4277//4277 4169//4169 +f 4163//4163 4165//4165 4262//4262 +f 4292//4292 4288//4288 4281//4281 +f 4242//4242 4030//4030 4302//4302 +f 4011//4011 4230//4230 3909//3909 +f 4258//4258 4185//4185 3962//3962 +f 3908//3908 4161//4161 4199//4199 +f 4030//4030 3944//3944 4302//4302 +f 4190//4190 3883//3883 4232//4232 +f 3728//3728 3883//3883 4190//4190 +f 4422//4422 4173//4173 3725//3725 +f 3965//3965 4012//4012 4164//4164 +f 3883//3883 3986//3986 4232//4232 +f 4185//4185 4271//4271 3962//3962 +f 3962//3962 4271//4271 4166//4166 +f 3902//3902 4369//4369 3971//3971 +f 4018//4018 4332//4332 4011//4011 +f 3858//3858 4359//4359 4167//4167 +f 4035//4035 3935//3935 4207//4207 +f 3902//3902 4220//4220 4369//4369 +f 3915//3915 4200//4200 4321//4321 +f 4258//4258 3962//3962 4197//4197 +f 4207//4207 3935//3935 4208//4208 +f 3935//3935 3938//3938 4208//4208 +f 4238//4238 3895//3895 4001//4001 +f 3987//3987 4208//4208 3938//3938 +f 4210//4210 3911//3911 4226//4226 +f 4018//4018 4203//4203 4332//4332 +f 3983//3983 3984//3984 4212//4212 +f 4212//4212 4204//4204 3983//3983 +f 4001//4001 3967//3967 4261//4261 +f 4261//4261 4238//4238 4001//4001 +f 4320//4320 3936//3936 4219//4219 +f 4261//4261 3967//3967 4179//4179 +f 4215//4215 3958//3958 4174//4174 +f 4012//4012 4028//4028 4183//4183 +f 3987//3987 3989//3989 3979//3979 +f 4003//4003 4225//4225 4236//4236 +f 4222//4222 3936//3936 4320//4320 +f 4160//4160 3963//3963 4471//4471 +f 4263//4263 4159//4159 3972//3972 +f 4029//4029 4183//4183 4028//4028 +f 4239//4239 3769//3769 4244//4244 +f 3970//3970 3765//3765 4224//4224 +f 4240//4240 3907//3907 4330//4330 +f 3941//3941 3769//3769 4239//4239 +f 4471//4471 3963//3963 3973//3973 +f 4224//4224 3909//3909 4315//4315 +f 3765//3765 3909//3909 4224//4224 +f 4265//4265 4178//4178 3961//3961 +f 4286//4286 4159//4159 4263//4263 +f 3948//3948 4211//4211 4328//4328 +f 3888//3888 3895//3895 4452//4452 +f 4205//4205 3948//3948 4328//4328 +f 4196//4196 4192//4192 3940//3940 +f 3961//3961 4178//4178 3962//3962 +f 4241//4241 4003//4003 4236//4236 +f 3907//3907 3771//3771 4330//4330 +f 3933//3933 4206//4206 4203//4203 +f 4202//4202 3971//3971 4369//4369 +f 3991//3991 3971//3971 4202//4202 +f 3909//3909 4230//4230 4315//4315 +f 4193//4193 4263//4263 3972//3972 +f 4027//4027 4242//4242 4220//4220 +f 4452//4452 3895//3895 4334//4334 +f 3981//3981 4205//4205 4229//4229 +f 4471//4471 3973//3973 4209//4209 +f 3977//3977 3966//3966 3872//3872 +f 3933//3933 3732//3732 4206//4206 +f 3981//3981 4229//4229 4227//4227 +f 4197//4197 3962//3962 4178//4178 +f 4019//4019 4241//4241 4349//4349 +f 4481//4481 4036//4036 4246//4246 +f 4002//4002 3956//3956 4443//4443 +f 4231//4231 4002//4002 4443//4443 +f 4244//4244 4017//4017 4248//4248 +f 4443//4443 3956//3956 4273//4273 +f 3916//3916 4036//4036 4481//4481 +f 4490//4490 4218//4218 3722//3722 +f 4206//4206 3732//3732 4343//4343 +f 4334//4334 3895//3895 4338//4338 +f 3732//3732 3892//3892 4343//4343 +f 4214//4214 3916//3916 4481//4481 +f 4251//4251 4019//4019 4349//4349 +f 3966//3966 4314//4314 4217//4217 +f 3745//3745 4009//4009 4321//4321 +f 3993//3993 3745//3745 4321//4321 +f 4259//4259 4042//4042 3992//3992 +f 4242//4242 4027//4027 4030//4030 +f 4338//4338 3895//3895 4238//4238 +f 4005//4005 4259//4259 3992//3992 +f 3992//3992 3881//3881 4005//4005 +f 3926//3926 4024//4024 4221//4221 +f 3801//3801 4384//4384 4490//4490 +f 3995//3995 3926//3926 4221//4221 +f 3924//3924 4251//4251 4252//4252 +f 4250//4250 4248//4248 4017//4017 +f 4255//4255 3924//3924 4252//4252 +f 4021//4021 3934//3934 4336//4336 +f 3929//3929 3924//3924 4255//4255 +f 4180//4180 3929//3929 4255//4255 +f 4255//4255 4256//4256 4180//4180 +f 4358//4358 4424//4424 4014//4014 +f 4004//4004 4234//4234 4008//4008 +f 4026//4026 4253//4253 4250//4250 +f 4358//4358 3942//3942 4245//4245 +f 3914//3914 4025//4025 4216//4216 +f 4179//4179 3878//3878 4243//4243 +f 3967//3967 3878//3878 4179//4179 +f 4199//4199 4216//4216 4025//4025 +f 3875//3875 4245//4245 3942//3942 +f 3878//3878 4249//4249 4243//4243 +f 4288//4288 4292//4292 3934//3934 +f 3875//3875 4294//4294 4245//4245 +f 3882//3882 4249//4249 3878//3878 +f 4260//4260 4176//4176 4191//4191 +f 4191//4191 4237//4237 4260//4260 +f 3882//3882 4254//4254 4249//4249 +f 4260//4260 4181//4181 3992//3992 +f 4181//4181 4260//4260 4237//4237 +f 4237//4237 4247//4247 4181//4181 +f 4310//4310 3969//3969 4010//4010 +f 3881//3881 3992//3992 4181//4181 +f 4181//4181 3908//3908 3881//3881 +f 4164//4164 4419//4419 3957//3957 +f 3953//3953 4269//4269 4513//4513 +f 4289//4289 4176//4176 4270//4270 +f 4290//4290 4171//4171 4272//4272 +f 4283//4283 4291//4291 4166//4166 +f 4522//4522 4154//4154 4290//4290 +f 4171//4171 4177//4177 4272//4272 +f 4508//4508 4154//4154 4522//4522 +f 4409//4409 4157//4157 4420//4420 +f 4287//4287 4156//4156 4526//4526 +f 4163//4163 4262//4262 4420//4420 +f 4296//4296 4169//4169 4277//4277 +f 3956//3956 4154//4154 4508//4508 +f 4170//4170 4169//4169 4267//4267 +f 4277//4277 4157//4157 4409//4409 +f 4179//4179 4411//4411 4261//4261 +f 4169//4169 4296//4296 4267//4267 +f 4178//4178 4265//4265 4266//4266 +f 4279//4279 4181//4181 4276//4276 +f 4280//4280 4181//4181 4279//4279 +f 4419//4419 4268//4268 3957//3957 +f 4273//4273 3956//3956 4508//4508 +f 4270//4270 4256//4256 4515//4515 +f 4291//4291 4283//4283 4415//4415 +f 4264//4264 4268//4268 4284//4284 +f 4175//4175 4278//4278 4324//4324 +f 4156//4156 4160//4160 4530//4530 +f 4269//4269 3870//3870 4155//4155 +f 4282//4282 4416//4416 4275//4275 +f 4408//4408 4159//4159 4286//4286 +f 4702//4702 4513//4513 4269//4269 +f 4466//4466 4277//4277 4409//4409 +f 4266//4266 4265//4265 4291//4291 +f 4242//4242 4275//4275 4416//4416 +f 4155//4155 4173//4173 4422//4422 +f 4296//4296 4277//4277 4466//4466 +f 4275//4275 4242//4242 4278//4278 +f 4412//4412 3953//3953 4513//4513 +f 4268//4268 4419//4419 4284//4284 +f 4170//4170 4267//4267 4414//4414 +f 4279//4279 4293//4293 4280//4280 +f 4258//4258 4303//4303 4185//4185 +f 4323//4323 4011//4011 4500//4500 +f 4436//4436 4321//4321 4437//4437 +f 4359//4359 4190//4190 4300//4300 +f 4199//4199 4161//4161 4293//4293 +f 4317//4317 4199//4199 4293//4293 +f 4298//4298 4035//4035 4207//4207 +f 4189//4189 4035//4035 4298//4298 +f 4301//4301 4185//4185 4322//4322 +f 4191//4191 4176//4176 4289//4289 +f 4188//4188 4201//4201 4306//4306 +f 4369//4369 4220//4220 4326//4326 +f 4161//4161 4280//4280 4293//4293 +f 4540//4540 3888//3888 4452//4452 +f 4193//4193 3991//3991 4297//4297 +f 4303//4303 4258//4258 4305//4305 +f 3977//3977 4195//4195 4313//4313 +f 4297//4297 3991//3991 4202//4202 +f 4258//4258 4197//4197 4305//4305 +f 4011//4011 4332//4332 4500//4500 +f 3977//3977 4313//4313 3966//3966 +f 4191//4191 4289//4289 4285//4285 +f 4183//4183 4475//4475 4012//4012 +f 4036//4036 4034//4034 4365//4365 +f 4321//4321 4200//4200 4437//4437 +f 4207//4207 4208//4208 4308//4308 +f 4422//4422 3725//3725 4423//4423 +f 4304//4304 4191//4191 4285//4285 +f 4310//4310 4431//4431 3969//3969 +f 4317//4317 4216//4216 4199//4199 +f 4185//4185 4301//4301 4271//4271 +f 4178//4178 4266//4266 4197//4197 +f 4263//4263 4193//4193 4461//4461 +f 4267//4267 4326//4326 4299//4299 +f 4313//4313 4314//4314 3966//3966 +f 4732//4732 4190//4190 4232//4232 +f 4225//4225 3969//3969 4431//4431 +f 3757//3757 4423//4423 3725//3725 +f 4434//4434 4225//4225 4431//4431 +f 4297//4297 4461//4461 4193//4193 +f 4197//4197 4266//4266 4307//4307 +f 4237//4237 4191//4191 4304//4304 +f 4417//4417 4338//4338 4238//4238 +f 4305//4305 4197//4197 4307//4307 +f 3960//3960 4175//4175 4177//4177 +f 4201//4201 4210//4210 4311//4311 +f 4319//4319 4216//4216 4317//4317 +f 4236//4236 4225//4225 4434//4434 +f 4296//4296 4326//4326 4267//4267 +f 3757//3757 4218//4218 4312//4312 +f 4434//4434 4721//4721 4236//4236 +f 4326//4326 4220//4220 4299//4299 +f 4162//4162 4240//4240 4438//4438 +f 4371//4371 4216//4216 4319//4319 +f 4311//4311 4306//4306 4201//4201 +f 4220//4220 4468//4468 4299//4299 +f 4174//4174 4172//4172 4316//4316 +f 4309//4309 4308//4308 4208//4208 +f 4208//4208 3987//3987 4309//4309 +f 4238//4238 4261//4261 4417//4417 +f 4160//4160 4471//4471 4530//4530 +f 4203//4203 4206//4206 4340//4340 +f 4216//4216 4371//4371 3914//3914 +f 3979//3979 4309//4309 3987//3987 +f 4468//4468 4220//4220 4536//4536 +f 4242//4242 4536//4536 4220//4220 +f 4303//4303 4322//4322 4185//4185 +f 4331//4331 4217//4217 4314//4314 +f 3997//3997 4223//4223 4494//4494 +f 4302//4302 3944//3944 4425//4425 +f 4211//4211 3914//3914 4371//4371 +f 4766//4766 4215//4215 4174//4174 +f 4351//4351 4372//4372 4373//4373 +f 4237//4237 4304//4304 4453//4453 +f 4211//4211 4371//4371 4328//4328 +f 4373//4373 4353//4353 4351//4351 +f 4024//4024 4217//4217 4331//4331 +f 4353//4353 4373//4373 4374//4374 +f 4374//4374 4354//4354 4353//4353 +f 4349//4349 4241//4241 4236//4236 +f 4494//4494 4223//4223 4509//4509 +f 4247//4247 4237//4237 4453//4453 +f 4015//4015 4013//4013 4213//4213 +f 4453//4453 4318//4318 4247//4247 +f 4346//4346 4239//4239 4347//4347 +f 4341//4341 4179//4179 4243//4243 +f 4425//4425 3944//3944 4426//4426 +f 4029//4029 4450//4450 4183//4183 +f 4029//4029 4215//4215 4766//4766 +f 4450//4450 4029//4029 4766//4766 +f 4246//4246 4036//4036 4365//4365 +f 4221//4221 4024//4024 4331//4331 +f 4333//4333 4221//4221 4331//4331 +f 4229//4229 4328//4328 4325//4325 +f 4341//4341 4339//4339 4179//4179 +f 4179//4179 4339//4339 4411//4411 +f 4205//4205 4328//4328 4229//4229 +f 4244//4244 4347//4347 4239//4239 +f 4209//4209 4614//4614 4471//4471 +f 4248//4248 4347//4347 4244//4244 +f 4318//4318 4276//4276 4247//4247 +f 4247//4247 4276//4276 4181//4181 +f 4249//4249 4341//4341 4243//4243 +f 4426//4426 3985//3985 4327//4327 +f 3944//3944 3985//3985 4426//4426 +f 4323//4323 4315//4315 4230//4230 +f 4341//4341 4249//4249 4342//4342 +f 4323//4323 4230//4230 4011//4011 +f 4221//4221 4333//4333 3995//3995 +f 4015//4015 4213//4213 4496//4496 +f 4249//4249 4254//4254 4342//4342 +f 4352//4352 4347//4347 4248//4248 +f 4254//4254 4188//4188 4342//4342 +f 4232//4232 3993//3993 4459//4459 +f 4209//4209 4187//4187 4614//4614 +f 4168//4168 4295//4295 3898//3898 +f 3898//3898 4295//4295 3892//3892 +f 4227//4227 4325//4325 4489//4489 +f 4229//4229 4325//4325 4227//4227 +f 4333//4333 4004//4004 3995//3995 +f 4248//4248 4250//4250 4352//4352 +f 4223//4223 4424//4424 4509//4509 +f 4023//4023 4015//4015 4496//4496 +f 4459//4459 3993//3993 4329//4329 +f 4004//4004 4333//4333 4345//4345 +f 4324//4324 4278//4278 4242//4242 +f 4439//4439 4352//4352 4250//4250 +f 3993//3993 4321//4321 4329//4329 +f 4324//4324 4242//4242 4302//4302 +f 4021//4021 4336//4336 4233//4233 +f 4032//4032 4257//4257 4465//4465 +f 4335//4335 4032//4032 4465//4465 +f 4219//4219 4214//4214 4429//4429 +f 4465//4465 3880//3880 4350//4350 +f 4257//4257 3880//3880 4465//4465 +f 4250//4250 4253//4253 4439//4439 +f 4256//4256 4255//4255 4515//4515 +f 3880//3880 3976//3976 4355//4355 +f 4439//4439 4253//4253 4357//4357 +f 3934//3934 4292//4292 4336//4336 +f 4245//4245 4294//4294 4432//4432 +f 4345//4345 4356//4356 4004//4004 +f 4234//4234 4004//4004 4356//4356 +f 4235//4235 4496//4496 4497//4497 +f 4010//4010 4235//4235 4497//4497 +f 4327//4327 4228//4228 4375//4375 +f 3985//3985 4228//4228 4327//4327 +f 4558//4558 4231//4231 4442//4442 +f 4231//4231 4443//4443 4442//4442 +f 4167//4167 4359//4359 4583//4583 +f 4273//4273 4274//4274 4443//4443 +f 4443//4443 4274//4274 4337//4337 +f 4196//4196 4022//4022 4455//4455 +f 4357//4357 4253//4253 4073//4073 +f 4073//4073 4253//4253 4026//4026 +f 4066//4066 4383//4383 3819//3819 +f 3819//3819 4062//4062 4066//4066 +f 4378//4378 4045//4045 4390//4390 +f 4052//4052 4377//4377 4379//4379 +f 4388//4388 4045//4045 4378//4378 +f 4080//4080 4377//4377 4052//4052 +f 4050//4050 4045//4045 4388//4388 +f 3911//3911 3994//3994 4226//4226 +f 4057//4057 4397//4397 4362//4362 +f 4073//4073 4075//4075 4382//4382 +f 4382//4382 4357//4357 4073//4073 +f 4489//4489 4363//4363 4227//4227 +f 4227//4227 4363//4363 4000//4000 +f 4000//4000 4363//4363 4361//4361 +f 4222//4222 4375//4375 3990//3990 +f 4046//4046 3999//3999 4059//4059 +f 4612//4612 4052//4052 4379//4379 +f 4382//4382 4078//4078 4387//4387 +f 4053//4053 4052//4052 4612//4612 +f 4054//4054 4388//4388 4392//4392 +f 4394//4394 4054//4054 4392//4392 +f 4050//4050 4388//4388 4054//4054 +f 4045//4045 4376//4376 4381//4381 +f 4381//4381 4390//4390 4045//4045 +f 4067//4067 4065//4065 4404//4404 +f 4079//4079 4393//4393 4080//4080 +f 4075//4075 4078//4078 4382//4382 +f 4384//4384 4064//4064 4542//4542 +f 4078//4078 4093//4093 4389//4389 +f 4056//4056 4398//4398 4045//4045 +f 3994//3994 4057//4057 4362//4362 +f 4389//4389 4387//4387 4078//4078 +f 4045//4045 4398//4398 4399//4399 +f 4376//4376 4045//4045 4399//4399 +f 3990//3990 4405//4405 3998//3998 +f 4222//4222 3990//3990 3998//3998 +f 4398//4398 4056//4056 4400//4400 +f 4397//4397 4057//4057 4069//4069 +f 4360//4360 4053//4053 4612//4612 +f 4046//4046 4047//4047 4259//4259 +f 4380//4380 4022//4022 4405//4405 +f 4405//4405 4022//4022 3998//3998 +f 4069//4069 4071//4071 4635//4635 +f 4058//4058 4053//4053 4360//4360 +f 4402//4402 4054//4054 4394//4394 +f 3915//3915 4321//4321 4009//4009 +f 3941//3941 4239//4239 4071//4071 +f 4071//4071 4239//4239 4635//4635 +f 4635//4635 4239//4239 4346//4346 +f 4367//4367 3996//3996 3988//3988 +f 4064//4064 4556//4556 4542//4542 +f 4056//4056 4054//4054 4402//4402 +f 4058//4058 4360//4360 4060//4060 +f 4400//4400 4056//4056 4402//4402 +f 4060//4060 4360//4360 4491//4491 +f 4375//4375 4228//4228 3990//3990 +f 3990//3990 4228//4228 3985//3985 +f 4259//4259 4047//4047 4042//4042 +f 4491//4491 4365//4365 4060//4060 +f 4060//4060 4365//4365 4034//4034 +f 4066//4066 4070//4070 4385//4385 +f 4406//4406 4006//4006 4007//4007 +f 3990//3990 4231//4231 4405//4405 +f 4259//4259 4005//4005 4046//4046 +f 4046//4046 4005//4005 3999//3999 +f 4008//4008 4234//4234 4396//4396 +f 4405//4405 4231//4231 4558//4558 +f 4406//4406 4000//4000 4361//4361 +f 4007//4007 4000//4000 4406//4406 +f 4393//4393 4377//4377 4080//4080 +f 4068//4068 4063//4063 4403//4403 +f 3988//3988 4406//4406 4368//4368 +f 4006//4006 4406//4406 3988//3988 +f 4380//4380 4405//4405 4558//4558 +f 4063//4063 4189//4189 4403//4403 +f 4403//4403 4189//4189 4298//4298 +f 4022//4022 4380//4380 4455//4455 +f 4368//4368 4367//4367 3988//3988 +f 4407//4407 4385//4385 4070//4070 +f 4386//4386 4385//4385 4407//4407 +f 4020//4020 4016//4016 4055//4055 +f 4361//4361 4368//4368 4406//4406 +f 3819//3819 4212//4212 3984//3984 +f 4064//4064 4233//4233 4556//4556 +f 4383//4383 4212//4212 3819//3819 +f 4072//4072 4407//4407 4070//4070 +f 4212//4212 4383//4383 4348//4348 +f 3913//3913 4025//4025 3914//3914 +f 4373//4373 4372//4372 4407//4407 +f 4407//4407 4372//4372 4386//4386 +f 4074//4074 4391//4391 4076//4076 +f 4407//4407 4374//4374 4373//4373 +f 4374//4374 4407//4407 4072//4072 +f 4364//4364 4374//4374 4072//4072 +f 4354//4354 4374//4374 4364//4364 +f 4067//4067 4404//4404 4395//4395 +f 4540//4540 4366//4366 4077//4077 +f 4077//4077 4366//4366 4072//4072 +f 4072//4072 4366//4366 4364//4364 +f 4395//4395 4195//4195 4067//4067 +f 4067//4067 4195//4195 4039//4039 +f 4077//4077 3888//3888 4540//4540 +f 4313//4313 4195//4195 4395//4395 +f 4048//4048 4074//4074 4051//4051 +f 4492//4492 4074//4074 4048//4048 +f 4048//4048 4367//4367 4502//4502 +f 3996//3996 4367//4367 4048//4048 +f 4492//4492 4048//4048 4502//4502 +f 4391//4391 4074//4074 4492//4492 +f 4295//4295 4168//4168 4516//4516 +f 4271//4271 4506//4506 4283//4283 +f 4413//4413 4273//4273 4508//4508 +f 4282//4282 4170//4170 4414//4414 +f 4516//4516 4168//4168 4412//4412 +f 4283//4283 4506//4506 4415//4415 +f 4270//4270 4515//4515 4517//4517 +f 4336//4336 4292//4292 4421//4421 +f 4414//4414 4267//4267 4299//4299 +f 4290//4290 4272//4272 4522//4522 +f 4411//4411 4410//4410 4417//4417 +f 4421//4421 4292//4292 4281//4281 +f 4417//4417 4261//4261 4411//4411 +f 4466//4466 4326//4326 4296//4296 +f 4272//4272 4177//4177 4505//4505 +f 4281//4281 4288//4288 4521//4521 +f 4511//4511 4287//4287 4526//4526 +f 4266//4266 4291//4291 4512//4512 +f 4688//4688 4408//4408 4286//4286 +f 4523//4523 4269//4269 4155//4155 +f 4420//4420 4262//4262 4691//4691 +f 4521//4521 4288//4288 4511//4511 +f 4416//4416 4282//4282 4507//4507 +f 4414//4414 4299//4299 4418//4418 +f 4155//4155 4422//4422 4423//4423 +f 4288//4288 4287//4287 4511//4511 +f 4421//4421 4281//4281 4529//4529 +f 4409//4409 4420//4420 4518//4518 +f 4273//4273 4413//4413 4274//4274 +f 4294//4294 4162//4162 4736//4736 +f 4162//4162 4438//4438 4739//4739 +f 4164//4164 4476//4476 4419//4419 +f 4264//4264 4284//4284 4600//4600 +f 4592//4592 4172//4172 4774//4774 +f 4242//4242 4416//4416 4536//4536 +f 4515//4515 4255//4255 4252//4252 +f 4298//4298 4207//4207 4551//4551 +f 4536//4536 4416//4416 4507//4507 +f 4510//4510 4271//4271 4301//4301 +f 4444//4444 4332//4332 4340//4340 +f 4330//4330 4031//4031 4547//4547 +f 4332//4332 4203//4203 4340//4340 +f 4435//4435 4346//4346 4347//4347 +f 4583//4583 4359//4359 4300//4300 +f 4308//4308 4551//4551 4207//4207 +f 4510//4510 4301//4301 4440//4440 +f 4270//4270 4517//4517 4289//4289 +f 4447//4447 4317//4317 4457//4457 +f 4301//4301 4322//4322 4440//4440 +f 4289//4289 4517//4517 4433//4433 +f 4326//4326 4466//4466 4369//4369 +f 4369//4369 4466//4466 4535//4535 +f 4188//4188 4306//4306 4573//4573 +f 4167//4167 4583//4583 4774//4774 +f 4566//4566 4440//4440 4322//4322 +f 4302//4302 4175//4175 4324//4324 +f 4551//4551 4308//4308 4554//4554 +f 4461//4461 4286//4286 4263//4263 +f 4352//4352 4435//4435 4347//4347 +f 4425//4425 4175//4175 4302//4302 +f 4319//4319 4317//4317 4447//4447 +f 4312//4312 4423//4423 3757//3757 +f 4172//4172 4167//4167 4774//4774 +f 4501//4501 4452//4452 4334//4334 +f 4233//4233 4336//4336 4787//4787 +f 4435//4435 4352//4352 4439//4439 +f 4322//4322 4303//4303 4566//4566 +f 4206//4206 4343//4343 4340//4340 +f 4333//4333 4464//4464 4470//4470 +f 4309//4309 4554//4554 4308//4308 +f 4424//4424 4358//4358 4428//4428 +f 4336//4336 4421//4421 4787//4787 +f 4300//4300 4190//4190 4732//4732 +f 4437//4437 4200//4200 4441//4441 +f 4338//4338 4501//4501 4334//4334 +f 4337//4337 4274//4274 4532//4532 +f 4486//4486 4333//4333 4470//4470 +f 4200//4200 4204//4204 4441//4441 +f 4210//4210 4226//4226 4467//4467 +f 4303//4303 4305//4305 4448//4448 +f 4448//4448 4566//4566 4303//4303 +f 4467//4467 4311//4311 4210//4210 +f 4485//4485 4312//4312 4218//4218 +f 4309//4309 3979//3979 4484//4484 +f 4175//4175 4425//4425 4177//4177 +f 4484//4484 3979//3979 4493//4493 +f 4570//4570 4493//4493 3970//3970 +f 4501//4501 4338//4338 4563//4563 +f 4358//4358 4245//4245 4946//4946 +f 4448//4448 4305//4305 4449//4449 +f 4463//4463 4314//4314 4313//4313 +f 4563//4563 4338//4338 4410//4410 +f 4467//4467 3994//3994 4751//4751 +f 4226//4226 3994//3994 4467//4467 +f 3970//3970 4224//4224 4570//4570 +f 4427//4427 4426//4426 4327//4327 +f 4490//4490 4485//4485 4218//4218 +f 4177//4177 4425//4425 4505//4505 +f 4338//4338 4417//4417 4410//4410 +f 4331//4331 4314//4314 4463//4463 +f 4307//4307 4512//4512 4449//4449 +f 4349//4349 4236//4236 4721//4721 +f 4224//4224 4315//4315 4498//4498 +f 4266//4266 4512//4512 4307//4307 +f 4305//4305 4307//4307 4449//4449 +f 4732//4732 4232//4232 4586//4586 +f 4333//4333 4486//4486 4345//4345 +f 4212//4212 4441//4441 4204//4204 +f 4348//4348 4441//4441 4212//4212 +f 4316//4316 4172//4172 4592//4592 +f 4316//4316 4591//4591 4174//4174 +f 4285//4285 4289//4289 4433//4433 +f 4498//4498 4323//4323 4589//4589 +f 4315//4315 4323//4323 4498//4498 +f 4335//4335 4465//4465 4460//4460 +f 4432//4432 4946//4946 4245//4245 +f 4616//4616 4371//4371 4479//4479 +f 4320//4320 4219//4219 4429//4429 +f 3979//3979 3970//3970 4493//4493 +f 4328//4328 4371//4371 4616//4616 +f 4345//4345 4486//4486 4356//4356 +f 4362//4362 4751//4751 3994//3994 +f 4297//4297 4202//4202 4765//4765 +f 4766//4766 4174//4174 4591//4591 +f 4331//4331 4463//4463 4464//4464 +f 4473//4473 4328//4328 4616//4616 +f 4323//4323 4500//4500 4589//4589 +f 4349//4349 4721//4721 4446//4446 +f 4213//4213 4192//4192 4469//4469 +f 4433//4433 4304//4304 4285//4285 +f 4331//4331 4464//4464 4333//4333 +f 4355//4355 4350//4350 3880//3880 +f 4491//4491 4360//4360 4770//4770 +f 4474//4474 4213//4213 4469//4469 +f 4482//4482 4614//4614 4187//4187 +f 4500//4500 4332//4332 4444//4444 +f 4222//4222 4320//4320 4430//4430 +f 4586//4586 4232//4232 4454//4454 +f 4483//4483 4325//4325 4473//4473 +f 3976//3976 4264//4264 4355//4355 +f 4445//4445 4504//4504 4503//4503 +f 4459//4459 4454//4454 4232//4232 +f 4368//4368 4477//4477 4367//4367 +f 4251//4251 4349//4349 4446//4446 +f 4187//4187 3974//3974 4482//4482 +f 4445//4445 4503//4503 4618//4618 +f 4325//4325 4328//4328 4473//4473 +f 4496//4496 4213//4213 4474//4474 +f 4342//4342 4339//4339 4341//4341 +f 4361//4361 4363//4363 4489//4489 +f 4329//4329 4321//4321 4597//4597 +f 4251//4251 4446//4446 4252//4252 +f 4339//4339 4188//4188 4573//4573 +f 4321//4321 4436//4436 4597//4597 +f 4342//4342 4188//4188 4339//4339 +f 4012//4012 4476//4476 4164//4164 +f 4486//4486 4488//4488 4356//4356 +f 4453//4453 4504//4504 4318//4318 +f 4240//4240 4330//4330 4438//4438 +f 4535//4535 4765//4765 4202//4202 +f 4504//4504 4445//4445 4456//4456 +f 4368//4368 4361//4361 4477//4477 +f 4012//4012 4475//4475 4476//4476 +f 4356//4356 4488//4488 4234//4234 +f 4504//4504 4456//4456 4318//4318 +f 4451//4451 4372//4372 4594//4594 +f 4472//4472 4276//4276 4456//4456 +f 4318//4318 4456//4456 4276//4276 +f 4438//4438 4330//4330 4755//4755 +f 4325//4325 4483//4483 4601//4601 +f 4475//4475 4183//4183 4450//4450 +f 4489//4489 4325//4325 4601//4601 +f 4010//4010 4497//4497 4499//4499 +f 4466//4466 4409//4409 4518//4518 +f 4372//4372 4351//4351 4594//4594 +f 4276//4276 4472//4472 4279//4279 +f 4369//4369 4535//4535 4202//4202 +f 4502//4502 4367//4367 4477//4477 +f 4594//4594 4351//4351 4458//4458 +f 4293//4293 4457//4457 4317//4317 +f 4344//4344 3997//3997 4494//4494 +f 4293//4293 4279//4279 4478//4478 +f 4478//4478 4279//4279 4472//4472 +f 4492//4492 4502//4502 4606//4606 +f 4371//4371 4319//4319 4479//4479 +f 4364//4364 4366//4366 4462//4462 +f 4447//4447 4479//4479 4319//4319 +f 4480//4480 4246//4246 4365//4365 +f 4366//4366 4540//4540 4538//4538 +f 4457//4457 4293//4293 4478//4478 +f 4487//4487 4364//4364 4462//4462 +f 4351//4351 4353//4353 4458//4458 +f 4353//4353 4354//4354 4602//4602 +f 4458//4458 4353//4353 4602//4602 +f 4481//4481 4429//4429 4214//4214 +f 4602//4602 4354//4354 4495//4495 +f 4354//4354 4487//4487 4495//4495 +f 4739//4739 4736//4736 4162//4162 +f 4522//4522 4272//4272 4687//4687 +f 4506//4506 4271//4271 4510//4510 +f 4509//4509 4424//4424 4428//4428 +f 4507//4507 4414//4414 4418//4418 +f 4282//4282 4414//4414 4507//4507 +f 4343//4343 3892//3892 4295//4295 +f 4415//4415 4506//4506 4528//4528 +f 4262//4262 4408//4408 4691//4691 +f 4736//4736 4432//4432 4294//4294 +f 4689//4689 4518//4518 4420//4420 +f 4421//4421 4529//4529 4698//4698 +f 4418//4418 4299//4299 4468//4468 +f 4295//4295 4516//4516 4781//4781 +f 4530//4530 4526//4526 4156//4156 +f 4534//4534 4524//4524 4506//4506 +f 4510//4510 4534//4534 4506//4506 +f 4418//4418 4536//4536 4507//4507 +f 4519//4519 4688//4688 4520//4520 +f 4522//4522 4687//4687 4692//4692 +f 4269//4269 4523//4523 4702//4702 +f 4428//4428 4788//4788 4509//4509 +f 4506//4506 4524//4524 4528//4528 +f 4413//4413 4508//4508 4693//4693 +f 4155//4155 4423//4423 4782//4782 +f 4284//4284 4419//4419 4533//4533 +f 4274//4274 4413//4413 4532//4532 +f 4295//4295 4781//4781 4343//4343 +f 4525//4525 4535//4535 4518//4518 +f 4533//4533 4419//4419 4476//4476 +f 4528//4528 4531//4531 4415//4415 +f 4512//4512 4415//4415 4531//4531 +f 4291//4291 4415//4415 4512//4512 +f 4408//4408 4688//4688 4527//4527 +f 4412//4412 4513//4513 4516//4516 +f 4521//4521 4529//4529 4281//4281 +f 4787//4787 4421//4421 4698//4698 +f 4539//4539 4444//4444 4541//4541 +f 4514//4514 4530//4530 4471//4471 +f 4298//4298 4551//4551 4549//4549 +f 4723//4723 4365//4365 4584//4584 +f 4537//4537 4436//4436 4773//4773 +f 4522//4522 4693//4693 4508//4508 +f 4330//4330 4547//4547 4755//4755 +f 4576//4576 4555//4555 4470//4470 +f 4435//4435 4439//4439 4720//4720 +f 4544//4544 4688//4688 4286//4286 +f 4470//4470 4555//4555 4486//4486 +f 4520//4520 4688//4688 4544//4544 +f 4444//4444 4340//4340 4541//4541 +f 4286//4286 4461//4461 4544//4544 +f 4436//4436 4437//4437 4773//4773 +f 4486//4486 4555//4555 4580//4580 +f 4575//4575 4544//4544 4461//4461 +f 4517//4517 4758//4758 4433//4433 +f 4547//4547 4335//4335 4460//4460 +f 4540//4540 4452//4452 4543//4543 +f 4556//4556 4233//4233 4787//4787 +f 4615//4615 4617//4617 4313//4313 +f 4853//4853 4433//4433 4758//4758 +f 4031//4031 4335//4335 4547//4547 +f 4441//4441 4773//4773 4437//4437 +f 4617//4617 4615//4615 4661//4661 +f 4442//4442 4443//4443 4880//4880 +f 4558//4558 4442//4442 4880//4880 +f 4575//4575 4297//4297 4765//4765 +f 4534//4534 4510//4510 4545//4545 +f 4543//4543 4452//4452 4546//4546 +f 4304//4304 4433//4433 4853//4853 +f 4557//4557 4304//4304 4853//4853 +f 4577//4577 4434//4434 4431//4431 +f 4488//4488 4486//4486 4580//4580 +f 4461//4461 4297//4297 4575//4575 +f 4580//4580 4581//4581 4488//4488 +f 4463//4463 4313//4313 4617//4617 +f 4425//4425 4426//4426 4505//4505 +f 4452//4452 4501//4501 4546//4546 +f 4447//4447 4457//4457 4553//4553 +f 4468//4468 4536//4536 4418//4418 +f 4553//4553 4605//4605 4447//4447 +f 4272//4272 4505//4505 4687//4687 +f 4552//4552 4553//4553 4457//4457 +f 4880//4880 4337//4337 4559//4559 +f 4443//4443 4337//4337 4880//4880 +f 4453//4453 4557//4557 4548//4548 +f 4710//4710 4488//4488 4581//4581 +f 4724//4724 4554//4554 4309//4309 +f 4484//4484 4724//4724 4309//4309 +f 4453//4453 4304//4304 4557//4557 +f 4573//4573 4311//4311 4744//4744 +f 4563//4563 4546//4546 4501//4501 +f 4482//4482 4514//4514 4614//4614 +f 4365//4365 4723//4723 4480//4480 +f 4614//4614 4514//4514 4471//4471 +f 4724//4724 4484//4484 4493//4493 +f 4510//4510 4440//4440 4562//4562 +f 4306//4306 4311//4311 4573//4573 +f 4562//4562 4545//4545 4510//4510 +f 4724//4724 4493//4493 4570//4570 +f 4490//4490 4384//4384 4485//4485 +f 4566//4566 4562//4562 4440//4440 +f 4481//4481 4246//4246 4480//4480 +f 4599//4599 4598//4598 4616//4616 +f 4617//4617 4661//4661 4572//4572 +f 4441//4441 4348//4348 4805//4805 +f 4473//4473 4616//4616 4598//4598 +f 4618//4618 4619//4619 4622//4622 +f 4410//4410 4550//4550 4563//4563 +f 4480//4480 4429//4429 4481//4481 +f 4355//4355 4264//4264 4600//4600 +f 4570//4570 4224//4224 4743//4743 +f 4445//4445 4618//4618 4622//4622 +f 4619//4619 4571//4571 4622//4622 +f 4224//4224 4498//4498 4743//4743 +f 4770//4770 4584//4584 4491//4491 +f 4365//4365 4491//4491 4584//4584 +f 4532//4532 4559//4559 4337//4337 +f 4566//4566 4448//4448 4769//4769 +f 4578//4578 4320//4320 4429//4429 +f 4410//4410 4411//4411 4550//4550 +f 4743//4743 4498//4498 4848//4848 +f 4591//4591 4316//4316 4592//4592 +f 4482//4482 3974//3974 4344//4344 +f 4448//4448 4449//4449 4512//4512 +f 4769//4769 4448//4448 4512//4512 +f 4571//4571 4616//4616 4579//4579 +f 4751//4751 4362//4362 4604//4604 +f 4498//4498 4589//4589 4848//4848 +f 4706//4706 4450//4450 4766//4766 +f 4550//4550 4411//4411 4568//4568 +f 4585//4585 4451//4451 4594//4594 +f 4579//4579 4616//4616 4479//4479 +f 4589//4589 4500//4500 4539//4539 +f 4765//4765 4535//4535 4582//4582 +f 4572//4572 4576//4576 4617//4617 +f 4196//4196 4455//4455 4564//4564 +f 4446//4446 4590//4590 4252//4252 +f 4830//4830 4790//4790 4344//4344 +f 4344//4344 4494//4494 4830//4830 +f 4598//4598 4483//4483 4473//4473 +f 4320//4320 4578//4578 4430//4430 +f 4411//4411 4339//4339 4568//4568 +f 4310//4310 4574//4574 4577//4577 +f 4500//4500 4444//4444 4539//4539 +f 4489//4489 4601//4601 4737//4737 +f 4463//4463 4617//4617 4576//4576 +f 4431//4431 4310//4310 4577//4577 +f 4576//4576 4470//4470 4464//4464 +f 4466//4466 4518//4518 4535//4535 +f 4515//4515 4252//4252 4590//4590 +f 4361//4361 4489//4489 4737//4737 +f 4463//4463 4576//4576 4464//4464 +f 4476//4476 4475//4475 4706//4706 +f 4601//4601 4483//4483 4611//4611 +f 4475//4475 4450//4450 4706//4706 +f 4568//4568 4339//4339 4565//4565 +f 4595//4595 4454//4454 4459//4459 +f 4573//4573 4565//4565 4339//4339 +f 4594//4594 4458//4458 4745//4745 +f 4564//4564 4192//4192 4196//4196 +f 4477//4477 4361//4361 4737//4737 +f 4454//4454 4595//4595 5028//5028 +f 4494//4494 4509//4509 4830//4830 +f 4579//4579 4479//4479 4605//4605 +f 4462//4462 4366//4366 4752//4752 +f 4192//4192 4564//4564 4469//4469 +f 4477//4477 4707//4707 4502//4502 +f 4456//4456 4445//4445 4621//4621 +f 4366//4366 4538//4538 4752//4752 +f 4479//4479 4447//4447 4605//4605 +f 4487//4487 4462//4462 4603//4603 +f 4459//4459 4329//4329 4595//4595 +f 4456//4456 4621//4621 4472//4472 +f 4595//4595 4329//4329 4596//4596 +f 4597//4597 4596//4596 4329//4329 +f 4707//4707 4606//4606 4502//4502 +f 4597//4597 4436//4436 4537//4537 +f 4602//4602 4495//4495 4603//4603 +f 4445//4445 4622//4622 4621//4621 +f 4495//4495 4487//4487 4603//4603 +f 4621//4621 4622//4622 4552//4552 +f 4496//4496 4474//4474 4588//4588 +f 4593//4593 4496//4496 4588//4588 +f 4497//4497 4496//4496 4593//4593 +f 4472//4472 4552//4552 4478//4478 +f 4621//4621 4552//4552 4472//4472 +f 4593//4593 4499//4499 4497//4497 +f 4664//4664 4492//4492 4606//4606 +f 4457//4457 4478//4478 4552//4552 +f 4310//4310 4010//4010 4499//4499 +f 4574//4574 4310//4310 4499//4499 +f 4609//4609 4694//4694 4620//4620 +f 4569//4569 4620//4620 4694//4694 +f 4822//4822 4066//4066 4867//4867 +f 4768//4768 4377//4377 4625//4625 +f 4608//4608 4609//4609 4661//4661 +f 4628//4628 4357//4357 4382//4382 +f 4379//4379 4377//4377 4768//4768 +f 4383//4383 4066//4066 4822//4822 +f 4630//4630 4390//4390 4623//4623 +f 4378//4378 4390//4390 4630//4630 +f 4627//4627 4604//4604 4362//4362 +f 4867//4867 4066//4066 4644//4644 +f 4388//4388 4378//4378 4630//4630 +f 4375//4375 4430//4430 4629//4629 +f 4392//4392 4388//4388 4630//4630 +f 4612//4612 4379//4379 4768//4768 +f 4386//4386 4644//4644 4066//4066 +f 4638//4638 4643//4643 4662//4662 +f 4066//4066 4385//4385 4386//4386 +f 4394//4394 4392//4392 4630//4630 +f 4626//4626 4348//4348 4383//4383 +f 4618//4618 4662//4662 4643//4643 +f 4649//4649 4618//4618 4643//4643 +f 4485//4485 4384//4384 4862//4862 +f 4609//4609 4620//4620 4661//4661 +f 4641//4641 4400//4400 4637//4637 +f 4401//4401 4608//4608 4404//4404 +f 4398//4398 4400//4400 4641//4641 +f 4386//4386 4451//4451 4585//4585 +f 4638//4638 4503//4503 4548//4548 +f 4644//4644 4386//4386 4585//4585 +f 4394//4394 4639//4639 4402//4402 +f 4391//4391 4608//4608 4401//4401 +f 4400//4400 4402//4402 4639//4639 +f 4430//4430 4375//4375 4222//4222 +f 4360//4360 4612//4612 4770//4770 +f 4384//4384 4542//4542 4862//4862 +f 4639//4639 4637//4637 4400//4400 +f 4717//4717 4348//4348 4626//4626 +f 4377//4377 4634//4634 4625//4625 +f 4393//4393 4634//4634 4377//4377 +f 4636//4636 4624//4624 4640//4640 +f 4629//4629 4587//4587 4375//4375 +f 4395//4395 4404//4404 4608//4608 +f 4608//4608 4661//4661 4395//4395 +f 4822//4822 4626//4626 4383//4383 +f 4382//4382 4387//4387 4628//4628 +f 4362//4362 4397//4397 4631//4631 +f 4631//4631 4627//4627 4362//4362 +f 4387//4387 4389//4389 4632//4632 +f 4611//4611 4483//4483 4598//4598 +f 4615//4615 4395//4395 4661//4661 +f 4632//4632 4628//4628 4387//4387 +f 4375//4375 4587//4587 4327//4327 +f 4631//4631 4397//4397 4892//4892 +f 4313//4313 4395//4395 4615//4615 +f 4372//4372 4451//4451 4386//4386 +f 4327//4327 4587//4587 4427//4427 +f 4397//4397 4069//4069 4892//4892 +f 4354//4354 4364//4364 4487//4487 +f 4503//4503 4504//4504 4548//4548 +f 4548//4548 4504//4504 4453//4453 +f 4599//4599 4616//4616 4571//4571 +f 4069//4069 4635//4635 4892//4892 +f 4662//4662 4503//4503 4638//4638 +f 4558//4558 4633//4633 4380//4380 +f 4068//4068 4646//4646 4648//4648 +f 4081//4081 4068//4068 4648//4648 +f 4662//4662 4618//4618 4503//4503 +f 4403//4403 4646//4646 4068//4068 +f 4652//4652 4646//4646 4403//4403 +f 4645//4645 4642//4642 4647//4647 +f 4647//4647 4663//4663 4645//4645 +f 4645//4645 4663//4663 4381//4381 +f 4492//4492 4664//4664 4391//4391 +f 4346//4346 4435//4435 4635//4635 +f 4376//4376 4645//4645 4381//4381 +f 4569//4569 4661//4661 4620//4620 +f 4619//4619 4618//4618 4649//4649 +f 4650//4650 4619//4619 4649//4649 +f 4652//4652 4403//4403 4610//4610 +f 4664//4664 4607//4607 4391//4391 +f 4653//4653 4619//4619 4650//4650 +f 4623//4623 4663//4663 4647//4647 +f 4390//4390 4663//4663 4623//4623 +f 4572//4572 4661//4661 4569//4569 +f 4549//4549 4610//4610 4298//4298 +f 4298//4298 4610//4610 4403//4403 +f 4390//4390 4381//4381 4663//4663 +f 4571//4571 4619//4619 4653//4653 +f 4633//4633 4455//4455 4380//4380 +f 4049//4049 4396//4396 4888//4888 +f 4234//4234 4488//4488 4396//4396 +f 4613//4613 4439//4439 4357//4357 +f 4396//4396 4488//4488 4710//4710 +f 4720//4720 4439//4439 4613//4613 +f 4391//4391 4607//4607 4608//4608 +f 4651//4651 4376//4376 4399//4399 +f 4729//4729 4613//4613 4357//4357 +f 4651//4651 4399//4399 4654//4654 +f 4731//4731 4729//4729 4628//4628 +f 4628//4628 4729//4729 4357//4357 +f 4399//4399 4641//4641 4654//4654 +f 4398//4398 4641//4641 4399//4399 +f 4099//4099 4667//4667 4094//4094 +f 4670//4670 4667//4667 4099//4099 +f 5272//5272 4668//4668 4679//4679 +f 4679//4679 72099//72099 5272//5272 +f 4673//4673 4679//4679 4668//4668 +f 4682//4682 4679//4679 4673//4673 +f 4100//4100 4657//4657 4093//4093 +f 4098//4098 4667//4667 4665//4665 +f 4656//4656 4682//4682 4673//4673 +f 4666//4666 4680//4680 4678//4678 +f 4065//4065 4061//4061 4404//4404 +f 4404//4404 4061//4061 4085//4085 +f 4098//4098 4681//4681 4100//4100 +f 4085//4085 4391//4391 4401//4401 +f 4076//4076 4391//4391 4085//4085 +f 4679//4679 4682//4682 4096//4096 +f 72100//72100 4679//4679 4096//4096 +f 4681//4681 4658//4658 4100//4100 +f 4100//4100 4658//4658 4657//4657 +f 72101//72101 4680//4680 4666//4666 +f 4670//4670 4099//4099 4671//4671 +f 4097//4097 4096//4096 4682//4682 +f 4085//4085 4401//4401 4404//4404 +f 4665//4665 4681//4681 4098//4098 +f 4683//4683 4099//4099 4137//4137 +f 4675//4675 4099//4099 4683//4683 +f 4675//4675 4671//4671 4099//4099 +f 4682//4682 4656//4656 4393//4393 +f 4393//4393 4656//4656 4634//4634 +f 4677//4677 4095//4095 4902//4902 +f 4665//4665 4658//4658 4681//4681 +f 4660//4660 4685//4685 4657//4657 +f 4648//4648 4655//4655 4081//4081 +f 4675//4675 4683//4683 4676//4676 +f 4393//4393 4079//4079 4682//4682 +f 4682//4682 4079//4079 4097//4097 +f 4081//4081 4655//4655 4902//4902 +f 4657//4657 4685//4685 4093//4093 +f 4093//4093 4685//4685 4389//4389 +f 4389//4389 4685//4685 4632//4632 +f 4632//4632 4685//4685 4659//4659 +f 4659//4659 4685//4685 4660//4660 +f 4081//4081 4902//4902 4095//4095 +f 4101//4101 4677//4677 4678//4678 +f 4102//4102 4101//4101 4678//4678 +f 4680//4680 4102//4102 4678//4678 +f 4095//4095 4677//4677 4101//4101 +f 4103//4103 4683//4683 4137//4137 +f 4049//4049 4684//4684 4104//4104 +f 4888//4888 4686//4686 4049//4049 +f 4049//4049 4686//4686 4684//4684 +f 4684//4684 4686//4686 4669//4669 +f 4669//4669 4686//4686 4888//4888 +f 4672//4672 4684//4684 4674//4674 +f 4104//4104 4684//4684 4672//4672 +f 4103//4103 4104//4104 4672//4672 +f 4683//4683 4103//4103 4672//4672 +f 4672//4672 4676//4676 4683//4683 +f 4674//4674 4684//4684 4669//4669 +f 4098//4098 4094//4094 4667//4667 +f 4694//4694 4700//4700 4703//4703 +f 4526//4526 4530//4530 5042//5042 +f 4945//4945 4408//4408 4527//4527 +f 4413//4413 4693//4693 4690//4690 +f 4691//4691 4408//4408 4945//4945 +f 4528//4528 4524//4524 4785//4785 +f 4788//4788 4939//4939 4509//4509 +f 4519//4519 4695//4695 4688//4688 +f 4413//4413 4690//4690 4532//4532 +f 4513//4513 4702//4702 4699//4699 +f 4689//4689 4420//4420 4691//4691 +f 4794//4794 4343//4343 4781//4781 +f 4523//4523 4155//4155 4782//4782 +f 4521//4521 4511//4511 4936//4936 +f 5042//5042 4511//4511 4526//4526 +f 4428//4428 4358//4358 4788//4788 +f 4524//4524 4696//4696 4935//4935 +f 4692//4692 4877//4877 4522//4522 +f 4509//4509 4939//4939 4830//4830 +f 4525//4525 4518//4518 4689//4689 +f 4785//4785 4524//4524 4935//4935 +f 4693//4693 4522//4522 4877//4877 +f 4530//4530 4789//4789 5042//5042 +f 4699//4699 4704//4704 4513//4513 +f 4941//4941 4789//4789 4514//4514 +f 4534//4534 4696//4696 4524//4524 +f 4695//4695 4527//4527 4688//4688 +f 4794//4794 4781//4781 4802//4802 +f 4514//4514 4482//4482 4941//4941 +f 4697//4697 4532//4532 4690//4690 +f 4789//4789 4530//4530 4514//4514 +f 4664//4664 4606//4606 4783//4783 +f 4606//4606 4707//4707 4795//4795 +f 4531//4531 4528//4528 4785//4785 +f 4799//4799 4698//4698 4529//4529 +f 4516//4516 4513//4513 4704//4704 +f 4712//4712 4692//4692 4687//4687 +f 4701//4701 4582//4582 4535//4535 +f 4779//4779 4714//4714 4715//4715 +f 4709//4709 4610//4610 4549//4549 +f 4535//4535 4525//4525 4701//4701 +f 4538//4538 4540//4540 4841//4841 +f 4583//4583 4300//4300 4713//4713 +f 4695//4695 4519//4519 4520//4520 +f 4541//4541 4340//4340 4794//4794 +f 4434//4434 4577//4577 4809//4809 +f 4549//4549 4551//4551 4718//4718 +f 4841//4841 4540//4540 4850//4850 +f 4552//4552 4775//4775 4553//4553 +f 4622//4622 4775//4775 4552//4552 +f 4716//4716 4776//4776 4740//4740 +f 4559//4559 4697//4697 4696//4696 +f 4824//4824 4480//4480 4723//4723 +f 4540//4540 4543//4543 4850//4850 +f 4430//4430 4578//4578 4829//4829 +f 4551//4551 4835//4835 4718//4718 +f 4777//4777 4568//4568 4565//4565 +f 4427//4427 4587//4587 4730//4730 +f 4721//4721 4434//4434 4809//4809 +f 4573//4573 4777//4777 4565//4565 +f 4429//4429 4480//4480 4824//4824 +f 4835//4835 4551//4551 4554//4554 +f 4775//4775 4579//4579 4605//4605 +f 4812//4812 4350//4350 4355//4355 +f 4728//4728 4423//4423 4312//4312 +f 4559//4559 4696//4696 4722//4722 +f 4355//4355 4600//4600 4812//4812 +f 4812//4812 4600//4600 4836//4836 +f 4543//4543 4546//4546 4735//4735 +f 4735//4735 4851//4851 4543//4543 +f 4740//4740 4777//4777 4573//4573 +f 4340//4340 4343//4343 4794//4794 +f 4312//4312 4485//4485 4728//4728 +f 4605//4605 4553//4553 4775//4775 +f 4790//4790 4482//4482 4344//4344 +f 4725//4725 4726//4726 4585//4585 +f 5027//5027 4732//4732 4586//4586 +f 4586//4586 4454//4454 5027//5027 +f 4776//4776 4777//4777 4740//4740 +f 4585//4585 4594//4594 4742//4742 +f 4742//4742 4725//4725 4585//4585 +f 4600//4600 4284//4284 4836//4836 +f 4446//4446 4721//4721 4834//4834 +f 4554//4554 4724//4724 4835//4835 +f 4696//4696 4534//4534 4722//4722 +f 4558//4558 4880//4880 4733//4733 +f 4735//4735 4546//4546 4741//4741 +f 4573//4573 4744//4744 4740//4740 +f 4446//4446 4834//4834 4747//4747 +f 4727//4727 4601//4601 4711//4711 +f 4578//4578 4429//4429 4827//4827 +f 4745//4745 4742//4742 4594//4594 +f 4590//4590 4446//4446 4747//4747 +f 4563//4563 4741//4741 4546//4546 +f 4311//4311 4467//4467 4749//4749 +f 4601//4601 4611//4611 4711//4711 +f 4722//4722 4534//4534 4757//4757 +f 4737//4737 4601//4601 4727//4727 +f 4727//4727 4804//4804 4737//4737 +f 4829//4829 4578//4578 4827//4827 +f 4467//4467 4751//4751 4749//4749 +f 4778//4778 4745//4745 4458//4458 +f 4748//4748 4745//4745 4778//4778 +f 4454//4454 5028//5028 5027//5027 +f 4768//4768 4770//4770 4612//4612 +f 4563//4563 4746//4746 4741//4741 +f 4881//4881 4590//4590 4747//4747 +f 4534//4534 4545//4545 4757//4757 +f 4706//4706 4750//4750 4476//4476 +f 4515//4515 4590//4590 4881//4881 +f 4533//4533 4476//4476 4750//4750 +f 4757//4757 4545//4545 4562//4562 +f 4753//4753 4462//4462 4752//4752 +f 4724//4724 4570//4570 4734//4734 +f 4477//4477 4737//4737 4943//4943 +f 4595//4595 4596//4596 4771//4771 +f 4739//4739 4438//4438 4972//4972 +f 4943//4943 4705//4705 4477//4477 +f 4697//4697 4559//4559 4532//4532 +f 4426//4426 4687//4687 4505//4505 +f 4712//4712 4687//4687 4426//4426 +f 4563//4563 4780//4780 4746//4746 +f 4880//4880 4559//4559 4722//4722 +f 4712//4712 4426//4426 4427//4427 +f 4596//4596 4597//4597 5035//5035 +f 4584//4584 4770//4770 4831//4831 +f 4738//4738 4763//4763 4469//4469 +f 4597//4597 4537//4537 5035//5035 +f 4474//4474 4469//4469 4763//4763 +f 4550//4550 4780//4780 4563//4563 +f 4881//4881 4517//4517 4515//4515 +f 4562//4562 4566//4566 4767//4767 +f 4743//4743 4734//4734 4570//4570 +f 4758//4758 4517//4517 4881//4881 +f 4569//4569 4761//4761 4572//4572 +f 4707//4707 4477//4477 4705//4705 +f 4879//4879 4550//4550 4719//4719 +f 4780//4780 4550//4550 4879//4879 +f 4572//4572 4759//4759 4576//4576 +f 4763//4763 4844//4844 4474//4474 +f 4589//4589 4539//4539 4849//4849 +f 4756//4756 4462//4462 4753//4753 +f 4769//4769 4767//4767 4566//4566 +f 4576//4576 4759//4759 4764//4764 +f 4603//4603 4462//4462 4756//4756 +f 4588//4588 4474//4474 4844//4844 +f 4539//4539 4541//4541 4983//4983 +f 4550//4550 4776//4776 4716//4716 +f 4716//4716 4719//4719 4550//4550 +f 4572//4572 4761//4761 4759//4759 +f 4512//4512 4531//4531 4769//4769 +f 4568//4568 4776//4776 4550//4550 +f 4776//4776 4568//4568 4777//4777 +f 4694//4694 4761//4761 4569//4569 +f 4755//4755 4547//4547 4760//4760 +f 4574//4574 4499//4499 4593//4593 +f 4602//4602 4778//4778 4458//4458 +f 4547//4547 4460//4460 4708//4708 +f 4732//4732 4713//4713 4300//4300 +f 4762//4762 4778//4778 4602//4602 +f 4602//4602 4603//4603 4762//4762 +f 4555//4555 4576//4576 4764//4764 +f 4762//4762 4603//4603 4756//4756 +f 4772//4772 4555//4555 4764//4764 +f 4580//4580 4555//4555 4772//4772 +f 4581//4581 4580//4580 4772//4772 +f 4793//4793 4608//4608 4607//4607 +f 4793//4793 4700//4700 4609//4609 +f 4608//4608 4793//4793 4609//4609 +f 4700//4700 4694//4694 4609//4609 +f 4664//4664 4792//4792 4607//4607 +f 4877//4877 4692//4692 4712//4712 +f 4695//4695 5044//5044 4527//4527 +f 4482//4482 4790//4790 4784//4784 +f 4689//4689 4691//4691 4945//4945 +f 4962//4962 4527//4527 5044//5044 +f 4945//4945 4786//4786 4689//4689 +f 4525//4525 4689//4689 4786//4786 +f 4700//4700 4793//4793 4703//4703 +f 4934//4934 4606//4606 4801//4801 +f 4783//4783 4606//4606 4934//4934 +f 4702//4702 4523//4523 4798//4798 +f 4529//4529 4521//4521 5046//5046 +f 4781//4781 4516//4516 4704//4704 +f 4936//4936 5046//5046 4521//4521 +f 4797//4797 4695//4695 4791//4791 +f 4783//4783 4792//4792 4664//4664 +f 4523//4523 4782//4782 5110//5110 +f 4792//4792 4963//4963 4703//4703 +f 4838//4838 4785//4785 4935//4935 +f 4511//4511 5042//5042 4936//4936 +f 4697//4697 4953//4953 4947//4947 +f 4786//4786 4945//4945 4800//4800 +f 4792//4792 4783//4783 4934//4934 +f 4789//4789 4941//4941 4938//4938 +f 4801//4801 4606//4606 4795//4795 +f 4705//4705 4943//4943 4957//4957 +f 4798//4798 4699//4699 4702//4702 +f 4942//4942 4750//4750 4706//4706 +f 4706//4706 4766//4766 4942//4942 +f 5046//5046 4799//4799 4529//4529 +f 4802//4802 4781//4781 4960//4960 +f 4798//4798 4523//4523 5110//5110 +f 4830//4830 4939//4939 4803//4803 +f 4705//4705 4957//4957 4707//4707 +f 4703//4703 4793//4793 4792//4792 +f 4816//4816 4714//4714 4811//4811 +f 4808//4808 4549//4549 4825//4825 +f 4709//4709 4549//4549 4808//4808 +f 4815//4815 4581//4581 4807//4807 +f 4465//4465 4708//4708 4460//4460 +f 4715//4715 4714//4714 4816//4816 +f 4719//4719 4716//4716 4810//4810 +f 4805//4805 4717//4717 4806//4806 +f 5049//5049 4788//4788 4358//4358 +f 4820//4820 4584//4584 4955//4955 +f 4723//4723 4584//4584 4820//4820 +f 4816//4816 4864//4864 4715//4715 +f 4465//4465 4940//4940 4708//4708 +f 4941//4941 4482//4482 4784//4784 +f 4792//4792 4793//4793 4607//4607 +f 4358//4358 4946//4946 5049//5049 +f 4538//4538 4841//4841 5036//5036 +f 5662//5662 4983//4983 4541//4541 +f 4782//4782 4423//4423 5003//5003 +f 4711//4711 4611//4611 4833//4833 +f 4541//4541 4794//4794 5662//5662 +f 4574//4574 4817//4817 4878//4878 +f 4581//4581 4815//4815 4710//4710 +f 4718//4718 4825//4825 4549//4549 +f 4626//4626 4806//4806 4717//4717 +f 4817//4817 5037//5037 4878//4878 +f 4740//4740 4810//4810 4716//4716 +f 4786//4786 4701//4701 4525//4525 +f 4819//4819 4810//4810 4740//4740 +f 4954//4954 4711//4711 4833//4833 +f 4728//4728 5003//5003 4423//4423 +f 4727//4727 4711//4711 4954//4954 +f 4806//4806 4626//4626 4813//4813 +f 4832//4832 4877//4877 4712//4712 +f 4577//4577 4574//4574 4878//4878 +f 4835//4835 4724//4724 5017//5017 +f 4626//4626 4814//4814 4813//4813 +f 4727//4727 4954//4954 4804//4804 +f 4728//4728 4485//4485 5024//5024 +f 4818//4818 4695//4695 4520//4520 +f 4982//4982 4710//4710 4815//4815 +f 5017//5017 4734//4734 4840//4840 +f 4724//4724 4734//4734 5017//5017 +f 4465//4465 4350//4350 4940//4940 +f 4791//4791 4695//4695 4818//4818 +f 4591//4591 4592//4592 4951//4951 +f 4734//4734 4743//4743 4840//4840 +f 4840//4840 4743//4743 4845//4845 +f 4951//4951 4766//4766 4591//4591 +f 4940//4940 4350//4350 4812//4812 +f 4520//4520 4544//4544 4818//4818 +f 4485//4485 4862//4862 5024//5024 +f 4824//4824 4723//4723 4820//4820 +f 4820//4820 4999//4999 4824//4824 +f 4809//4809 4577//4577 4878//4878 +f 4850//4850 4543//4543 4852//4852 +f 4543//4543 4851//4851 4852//4852 +f 4737//4737 4804//4804 4943//4943 +f 4744//4744 4819//4819 4740//4740 +f 4848//4848 4845//4845 4743//4743 +f 4626//4626 4822//4822 4814//4814 +f 4832//4832 4427//4427 4730//4730 +f 5075//5075 4832//4832 4730//4730 +f 4819//4819 4744//4744 4821//4821 +f 4970//4970 4720//4720 4613//4613 +f 4848//4848 4589//4589 4849//4849 +f 4818//4818 4575//4575 4986//4986 +f 4544//4544 4575//4575 4818//4818 +f 4690//4690 4953//4953 4697//4697 +f 4533//4533 4836//4836 4284//4284 +f 5107//5107 5027//5027 5028//5028 +f 4613//4613 4729//4729 4970//4970 +f 4744//4744 4311//4311 4821//4821 +f 4693//4693 4877//4877 4796//4796 +f 4976//4976 4970//4970 4729//4729 +f 4849//4849 4539//4539 4968//4968 +f 4966//4966 4946//4946 4432//4432 +f 4827//4827 4429//4429 4824//4824 +f 4432//4432 4736//4736 4966//4966 +f 4986//4986 4765//4765 5059//5059 +f 4575//4575 4765//4765 4986//4986 +f 4735//4735 4741//4741 5099//5099 +f 4729//4729 4731//4731 4976//4976 +f 4539//4539 4983//4983 4968//4968 +f 5059//5059 4765//4765 4582//4582 +f 4966//4966 4739//4739 4823//4823 +f 4736//4736 4739//4739 4966//4966 +f 4741//4741 4856//4856 5099//5099 +f 4856//4856 4741//4741 4746//4746 +f 5033//5033 4771//4771 4596//4596 +f 4972//4972 4823//4823 4739//4739 +f 4749//4749 4821//4821 4311//4311 +f 4948//4948 4697//4697 4947//4947 +f 4696//4696 4697//4697 4948//4948 +f 4826//4826 4742//4742 4828//4828 +f 4427//4427 4832//4832 4712//4712 +f 4693//4693 4796//4796 4690//4690 +f 4972//4972 4438//4438 5083//5083 +f 5035//5035 5033//5033 4596//4596 +f 4690//4690 4796//4796 4953//4953 +f 4764//4764 4759//4759 4847//4847 +f 4879//4879 4746//4746 4780//4780 +f 4438//4438 5689//5689 5083//5083 +f 4755//4755 5689//5689 4438//4438 +f 4742//4742 4882//4882 4828//4828 +f 4847//4847 4759//4759 4843//4843 +f 4901//4901 4722//4722 4837//4837 +f 4537//4537 4773//4773 5035//5035 +f 4856//4856 4746//4746 5007//5007 +f 4749//4749 4604//4604 4754//4754 +f 4883//4883 4882//4882 4742//4742 +f 4751//4751 4604//4604 4749//4749 +f 4746//4746 4879//4879 5007//5007 +f 4881//4881 4747//4747 4846//4846 +f 4831//4831 4955//4955 4584//4584 +f 4994//4994 5035//5035 4773//4773 +f 4722//4722 4757//4757 4837//4837 +f 4855//4855 4881//4881 4846//4846 +f 4760//4760 5689//5689 4755//4755 +f 5007//5007 4879//4879 4719//4719 +f 4773//4773 4441//4441 4994//4994 +f 4742//4742 4748//4748 4883//4883 +f 4748//4748 4742//4742 4745//4745 +f 4760//4760 4547//4547 4842//4842 +f 4837//4837 4562//4562 4838//4838 +f 4708//4708 4842//4842 4547//4547 +f 4757//4757 4562//4562 4837//4837 +f 4884//4884 4883//4883 4748//4748 +f 4838//4838 4767//4767 4785//4785 +f 4562//4562 4767//4767 4838//4838 +f 4778//4778 4884//4884 4748//4748 +f 4758//4758 4855//4855 4853//4853 +f 4883//4883 4885//4885 4882//4882 +f 4761//4761 4694//4694 4839//4839 +f 4883//4883 4752//4752 4885//4885 +f 4853//4853 5040//5040 4557//4557 +f 4753//4753 4752//4752 4883//4883 +f 5008//5008 4761//4761 4839//4839 +f 4843//4843 4761//4761 5008//5008 +f 4767//4767 4531//4531 4785//4785 +f 4884//4884 4753//4753 4883//4883 +f 4531//4531 4767//4767 4769//4769 +f 4761//4761 4843//4843 4759//4759 +f 4855//4855 4758//4758 4881//4881 +f 4844//4844 4763//4763 4738//4738 +f 4885//4885 4752//4752 5036//5036 +f 4752//4752 4538//4538 5036//5036 +f 4753//4753 4884//4884 4756//4756 +f 4772//4772 4764//4764 4847//4847 +f 4778//4778 4762//4762 4884//4884 +f 4588//4588 4844//4844 4593//4593 +f 4756//4756 4884//4884 4762//4762 +f 4772//4772 4807//4807 4581//4581 +f 4817//4817 4593//4593 4854//4854 +f 4574//4574 4593//4593 4817//4817 +f 4774//4774 4583//4583 5023//5023 +f 4640//4640 4624//4624 4886//4886 +f 4858//4858 4640//4640 4886//4886 +f 4889//4889 4926//4926 4891//4891 +f 4910//4910 4656//4656 4905//4905 +f 4871//4871 4636//4636 4640//4640 +f 4710//4710 4896//4896 4396//4396 +f 4906//4906 4638//4638 4908//4908 +f 5004//5004 4924//4924 5015//5015 +f 5015//5015 4924//4924 4907//4907 +f 4640//4640 4858//4858 4865//4865 +f 4892//4892 4635//4635 4897//4897 +f 4865//4865 4858//4858 4863//4863 +f 4908//4908 4548//4548 5040//5040 +f 4627//4627 4913//4913 4907//4907 +f 4771//4771 5028//5028 4595//4595 +f 4634//4634 4656//4656 4910//4910 +f 4887//4887 4923//4923 4893//4893 +f 4857//4857 4923//4923 4887//4887 +f 4924//4924 4627//4627 4907//4907 +f 4430//4430 4829//4829 4629//4629 +f 5540//5540 4634//4634 4910//4910 +f 5021//5021 4906//4906 4898//4898 +f 4923//4923 4927//4927 4895//4895 +f 4895//4895 4893//4893 4923//4923 +f 4643//4643 4906//4906 5021//5021 +f 4913//4913 4627//4627 4631//4631 +f 4829//4829 4730//4730 4629//4629 +f 5041//5041 4924//4924 5004//5004 +f 4865//4865 4861//4861 4640//4640 +f 4640//4640 4861//4861 4871//4871 +f 4629//4629 4730//4730 4587//4587 +f 4870//4870 4643//4643 5021//5021 +f 4627//4627 4924//4924 5041//5041 +f 4754//4754 4627//4627 5041//5041 +f 4811//4811 4714//4714 4857//4857 +f 4926//4926 4929//4929 4891//4891 +f 4857//4857 4714//4714 4923//4923 +f 4348//4348 4717//4717 4805//4805 +f 4888//4888 4396//4396 4896//4896 +f 4635//4635 4435//4435 4897//4897 +f 4891//4891 4929//4929 4912//4912 +f 4558//4558 4733//4733 4633//4633 +f 4548//4548 4557//4557 5040//5040 +f 4633//4633 4899//4899 4455//4455 +f 4726//4726 4867//4867 4644//4644 +f 4631//4631 4892//4892 4913//4913 +f 4714//4714 4779//4779 4923//4923 +f 4923//4923 4779//4779 4927//4927 +f 4435//4435 4720//4720 4897//4897 +f 4627//4627 4754//4754 4604//4604 +f 4649//4649 4643//4643 4870//4870 +f 4927//4927 4903//4903 4900//4900 +f 4900//4900 4895//4895 4927//4927 +f 5131//5131 4634//4634 5540//5540 +f 4625//4625 4634//4634 5131//5131 +f 4896//4896 4710//4710 4982//4982 +f 4646//4646 4652//4652 4904//4904 +f 4916//4916 4932//4932 4894//4894 +f 4733//4733 4899//4899 4633//4633 +f 4866//4866 4927//4927 4779//4779 +f 4906//4906 4643//4643 4638//4638 +f 4903//4903 4927//4927 4866//4866 +f 4894//4894 4889//4889 4890//4890 +f 4899//4899 4564//4564 4455//4455 +f 4917//4917 4932//4932 4916//4916 +f 4930//4930 4889//4889 4894//4894 +f 4768//4768 4625//4625 5131//5131 +f 4933//4933 4932//4932 4917//4917 +f 4926//4926 4889//4889 4930//4930 +f 4638//4638 4548//4548 4908//4908 +f 4930//4930 4642//4642 4926//4926 +f 4624//4624 4917//4917 4886//4886 +f 4715//4715 4864//4864 4779//4779 +f 4779//4779 4864//4864 4866//4866 +f 4933//4933 4917//4917 4624//4624 +f 4636//4636 4933//4933 4624//4624 +f 4932//4932 4930//4930 4894//4894 +f 4652//4652 4610//4610 4709//4709 +f 4904//4904 4652//4652 4709//4709 +f 4585//4585 4726//4726 4644//4644 +f 4738//4738 4469//4469 4564//4564 +f 4929//4929 4926//4926 4642//4642 +f 4642//4642 4645//4645 4929//4929 +f 4870//4870 4872//4872 4649//4649 +f 4649//4649 4872//4872 4925//4925 +f 4901//4901 4733//4733 4880//4880 +f 4376//4376 4929//4929 4645//4645 +f 4899//4899 4733//4733 4901//4901 +f 4901//4901 4880//4880 4722//4722 +f 4649//4649 4925//4925 4650//4650 +f 4928//4928 4731//4731 4628//4628 +f 4930//4930 4932//4932 4933//4933 +f 4933//4933 4647//4647 4930//4930 +f 4872//4872 4859//4859 4925//4925 +f 4930//4930 4647//4647 4642//4642 +f 4928//4928 4931//4931 4914//4914 +f 4628//4628 4931//4931 4928//4928 +f 4650//4650 4925//4925 4653//4653 +f 4933//4933 4636//4636 4869//4869 +f 4868//4868 4933//4933 4869//4869 +f 4647//4647 4933//4933 4868//4868 +f 4925//4925 4859//4859 4599//4599 +f 4599//4599 4653//4653 4925//4925 +f 4909//4909 4647//4647 4868//4868 +f 4922//4922 4657//4657 4658//4658 +f 4653//4653 4599//4599 4571//4571 +f 4623//4623 4647//4647 4909//4909 +f 4931//4931 4628//4628 4632//4632 +f 4775//4775 4622//4622 4571//4571 +f 4651//4651 4929//4929 4376//4376 +f 4912//4912 4929//4929 4651//4651 +f 4571//4571 4579//4579 4775//4775 +f 4911//4911 4651//4651 4915//4915 +f 4912//4912 4651//4651 4911//4911 +f 4931//4931 4659//4659 4914//4914 +f 4632//4632 4659//4659 4931//4931 +f 4914//4914 4660//4660 4919//4919 +f 4659//4659 4660//4660 4914//4914 +f 4919//4919 4657//4657 4921//4921 +f 4660//4660 4657//4657 4919//4919 +f 4651//4651 4918//4918 4915//4915 +f 4657//4657 4922//4922 4921//4921 +f 4654//4654 4918//4918 4651//4651 +f 4859//4859 4598//4598 4599//4599 +f 4860//4860 4598//4598 4859//4859 +f 4918//4918 4654//4654 4920//4920 +f 4860//4860 4611//4611 4598//4598 +f 4920//4920 4641//4641 4875//4875 +f 4654//4654 4641//4641 4920//4920 +f 4833//4833 4611//4611 4860//4860 +f 4636//4636 4871//4871 4869//4869 +f 5154//5154 4623//4623 4909//4909 +f 4630//4630 4623//4623 5154//5154 +f 4394//4394 4630//4630 5154//5154 +f 5011//5011 4394//4394 5154//5154 +f 4873//4873 4639//4639 5011//5011 +f 5011//5011 4639//4639 4394//4394 +f 4874//4874 4639//4639 4873//4873 +f 4639//4639 4874//4874 4637//4637 +f 4637//4637 4874//4874 4876//4876 +f 4641//4641 4637//4637 4875//4875 +f 4637//4637 4876//4876 4875//4875 +f 4935//4935 4696//4696 5060//5060 +f 4703//4703 4839//4839 4694//4694 +f 4527//4527 4937//4937 4945//4945 +f 4704//4704 4699//4699 5043//5043 +f 4953//4953 4796//4796 4977//4977 +f 4963//4963 4792//4792 4959//4959 +f 4952//4952 4934//4934 4801//4801 +f 5050//5050 4938//4938 4941//4941 +f 5044//5044 4695//4695 4797//4797 +f 4839//4839 4703//4703 4963//4963 +f 4936//4936 5042//5042 5297//5297 +f 4947//4947 4953//4953 4956//4956 +f 4959//4959 4792//4792 4934//4934 +f 4944//4944 5042//5042 4789//4789 +f 5003//5003 5110//5110 4782//4782 +f 4787//4787 4698//4698 5428//5428 +f 4938//4938 4944//4944 4789//4789 +f 5275//5275 4934//4934 4950//4950 +f 4795//4795 4707//4707 4957//4957 +f 4795//4795 5061//5061 4801//4801 +f 4952//4952 4801//4801 5061//5061 +f 4955//4955 4831//4831 5063//5063 +f 4784//4784 4790//4790 5284//5284 +f 4838//4838 4935//4935 5060//5060 +f 4802//4802 5277//5277 4794//4794 +f 4800//4800 4945//4945 4937//4937 +f 4708//4708 4940//4940 4958//4958 +f 5052//5052 4934//4934 5275//5275 +f 5043//5043 4699//4699 4798//4798 +f 4937//4937 4527//4527 4962//4962 +f 4942//4942 4961//4961 4750//4750 +f 5052//5052 4959//4959 4934//4934 +f 4942//4942 4766//4766 4951//4951 +f 4963//4963 4959//4959 5067//5067 +f 4950//4950 4934//4934 4952//4952 +f 5049//5049 4946//4946 5051//5051 +f 4946//4946 4949//4949 5051//5051 +f 4955//4955 5065//5065 4820//4820 +f 4974//4974 4857//4857 5072//5072 +f 5063//5063 4770//4770 5422//5422 +f 4831//4831 4770//4770 5063//5063 +f 4811//4811 4857//4857 4974//4974 +f 4796//4796 5075//5075 4975//4975 +f 5287//5287 5058//5058 4836//4836 +f 5222//5222 5039//5039 4967//4967 +f 4999//4999 4820//4820 5065//5065 +f 4817//4817 4854//4854 5037//5037 +f 4877//4877 5075//5075 4796//4796 +f 4968//4968 5025//5025 4849//4849 +f 4858//4858 5115//5115 4863//4863 +f 4719//4719 4810//4810 5071//5071 +f 4721//4721 4809//4809 4980//4980 +f 4974//4974 4979//4979 4811//4811 +f 4969//4969 4861//4861 4971//4971 +f 4871//4871 4861//4861 4969//4969 +f 4987//4987 4721//4721 4980//4980 +f 4975//4975 4977//4977 4796//4796 +f 4786//4786 4800//4800 4582//4582 +f 5036//5036 5077//5077 4964//4964 +f 5071//5071 4810//4810 4989//4989 +f 4790//4790 4830//4830 5284//5284 +f 4542//4542 4556//4556 5069//5069 +f 4966//4966 4949//4949 4946//4946 +f 4701//4701 4786//4786 4582//4582 +f 4992//4992 5039//5039 5038//5038 +f 4841//4841 5077//5077 5036//5036 +f 4791//4791 4818//4818 4965//4965 +f 4533//4533 5287//5287 4836//4836 +f 4860//4860 4859//4859 4973//4973 +f 4863//4863 5115//5115 4978//4978 +f 5069//5069 4787//4787 5428//5428 +f 4971//4971 4863//4863 4978//4978 +f 4865//4865 4863//4863 4971//4971 +f 5039//5039 4992//4992 4967//4967 +f 4844//4844 4738//4738 5140//5140 +f 4861//4861 4865//4865 4971//4971 +f 4810//4810 4819//4819 4989//4989 +f 5152//5152 4869//4869 5006//5006 +f 4868//4868 4869//4869 5152//5152 +f 4833//4833 4995//4995 4954//4954 +f 4441//4441 4805//4805 4994//4994 +f 4989//4989 4819//4819 5096//5096 +f 4721//4721 4987//4987 4834//4834 +f 4869//4869 4871//4871 5006//5006 +f 4965//4965 4818//4818 4986//4986 +f 4841//4841 4850//4850 5077//5077 +f 4556//4556 4787//4787 5069//5069 +f 4816//4816 4811//4811 4979//4979 +f 4948//4948 4947//4947 4956//4956 +f 4995//4995 4860//4860 4973//4973 +f 5349//5349 4825//4825 4718//4718 +f 4948//4948 5060//5060 4696//4696 +f 4969//4969 5006//5006 4871//4871 +f 4833//4833 4860//4860 4995//4995 +f 4819//4819 4821//4821 4996//4996 +f 5001//5001 4816//4816 4979//4979 +f 5079//5079 4805//4805 5386//5386 +f 4976//4976 4731//4731 5145//5145 +f 4829//4829 4827//4827 5343//5343 +f 4996//4996 5096//5096 4819//4819 +f 4593//4593 5002//5002 4854//4854 +f 5047//5047 5662//5662 4794//4794 +f 4864//4864 4816//4816 5001//5001 +f 4996//4996 4821//4821 4749//4749 +f 4901//4901 4837//4837 4997//4997 +f 4997//4997 5345//5345 4901//4901 +f 4878//4878 5037//5037 5020//5020 +f 4747//4747 4834//4834 4987//4987 +f 4835//4835 5349//5349 4718//4718 +f 4851//4851 4735//4735 4991//4991 +f 4987//4987 4993//4993 4747//4747 +f 5001//5001 5005//5005 4864//4864 +f 4866//4866 4864//4864 5005//5005 +f 4806//4806 5386//5386 4805//4805 +f 5105//5105 5013//5013 4713//4713 +f 5309//5309 4966//4966 4823//4823 +f 4735//4735 5099//5099 4991//4991 +f 4876//4876 4874//4874 4873//4873 +f 4993//4993 5018//5018 4747//4747 +f 4996//4996 4749//4749 4998//4998 +f 5089//5089 5029//5029 4730//4730 +f 4846//4846 4747//4747 5018//5018 +f 4713//4713 4732//4732 5105//5105 +f 4843//4843 5010//5010 4847//4847 +f 4875//4875 4876//4876 5014//5014 +f 4533//4533 4750//4750 4961//4961 +f 4837//4837 4838//4838 4997//4997 +f 5075//5075 4730//4730 5029//5029 +f 4855//4855 4846//4846 5018//5018 +f 5091//5091 4583//4583 5013//5013 +f 4847//4847 5010//5010 5123//5123 +f 5019//5019 4855//4855 5018//5018 +f 5023//5023 4583//4583 5091//5091 +f 4583//4583 4713//4713 5013//5013 +f 5041//5041 5004//5004 5009//5009 +f 4823//4823 4972//4972 5309//5309 +f 4806//4806 4813//4813 5026//5026 +f 5174//5174 4853//4853 5019//5019 +f 4754//4754 5041//5041 5009//5009 +f 4809//4809 4878//4878 5022//5022 +f 4754//4754 5009//5009 4998//4998 +f 4749//4749 4754//4754 4998//4998 +f 5019//5019 4853//4853 4855//4855 +f 5099//5099 4856//4856 5103//5103 +f 5075//5075 4877//4877 4832//4832 +f 5027//5027 5105//5105 4732//4732 +f 5108//5108 5103//5103 4856//4856 +f 5026//5026 4813//4813 4814//4814 +f 5069//5069 4862//4862 4542//4542 +f 5174//5174 5040//5040 4853//4853 +f 4814//4814 4822//4822 5307//5307 +f 4592//4592 4774//4774 5023//5023 +f 5100//5100 4840//4840 4845//4845 +f 5097//5097 4840//4840 5100//5100 +f 4768//4768 5131//5131 5000//5000 +f 4770//4770 4768//4768 5000//5000 +f 4719//4719 5071//5071 5007//5007 +f 5000//5000 5422//5422 4770//4770 +f 5119//5119 4872//4872 4870//4870 +f 5434//5434 4842//4842 4708//4708 +f 4845//4845 4848//4848 5025//5025 +f 4867//4867 4726//4726 5090//5090 +f 5032//5032 4742//4742 5034//5034 +f 4725//4725 4742//4742 5032//5032 +f 4849//4849 5025//5025 4848//4848 +f 5010//5010 4843//4843 5008//5008 +f 4859//4859 4872//4872 5119//5119 +f 5034//5034 4742//4742 4826//4826 +f 4812//4812 5058//5058 4940//4940 +f 4940//4940 5058//5058 4958//4958 +f 5028//5028 4771//4771 5030//5030 +f 5058//5058 4812//4812 4836//4836 +f 4772//4772 4847//4847 5124//5124 +f 5030//5030 4771//4771 5031//5031 +f 5031//5031 4771//4771 5033//5033 +f 4807//4807 5016//5016 4815//4815 +f 4941//4941 4784//4784 5299//5299 +f 4937//4937 5059//5059 4800//4800 +f 4797//4797 4791//4791 5283//5283 +f 4958//4958 5058//5058 5054//5054 +f 5662//5662 5047//5047 5066//5066 +f 5283//5283 5044//5044 4797//4797 +f 5057//5057 5046//5046 4936//4936 +f 4804//4804 5045//5045 5062//5062 +f 4804//4804 4954//4954 5045//5045 +f 4939//4939 4788//4788 5294//5294 +f 4977//4977 5274//5274 4953//4953 +f 4795//4795 4957//4957 5285//5285 +f 5299//5299 5050//5050 4941//4941 +f 4961//4961 4942//4942 5048//5048 +f 4956//4956 4953//4953 5274//5274 +f 5052//5052 5067//5067 4959//4959 +f 4788//4788 5049//5049 5294//5294 +f 5277//5277 5047//5047 4794//4794 +f 4960//4960 4781//4781 4704//4704 +f 5058//5058 5287//5287 5288//5288 +f 5042//5042 4944//4944 5421//5421 +f 4944//4944 5286//5286 5421//5421 +f 4942//4942 4951//4951 5048//5048 +f 4944//4944 4938//4938 5286//5286 +f 5023//5023 5056//5056 4592//4592 +f 4791//4791 4965//4965 5283//5283 +f 4948//4948 4956//4956 5060//5060 +f 4951//4951 4592//4592 5056//5056 +f 4955//4955 5063//5063 5446//5446 +f 5065//5065 4955//4955 5446//5446 +f 4704//4704 5043//5043 5449//5449 +f 4951//4951 5056//5056 5292//5292 +f 4962//4962 5044//5044 5053//5053 +f 5050//5050 5286//5286 4938//4938 +f 5274//5274 4977//4977 5329//5329 +f 5277//5277 4802//4802 4960//4960 +f 4936//4936 5297//5297 5057//5057 +f 5049//5049 5051//5051 6022//6022 +f 5066//5066 5047//5047 5277//5277 +f 5297//5297 5042//5042 5804//5804 +f 5048//5048 4951//4951 5292//5292 +f 4937//4937 4962//4962 5053//5053 +f 4960//4960 4704//4704 5449//5449 +f 4795//4795 5285//5285 5061//5061 +f 5062//5062 4943//4943 4804//4804 +f 4952//4952 5275//5275 4950//4950 +f 5287//5287 4533//4533 5439//5439 +f 4957//4957 4943//4943 5062//5062 +f 5098//5098 4980//4980 4809//4809 +f 5035//5035 4994//4994 5515//5515 +f 5084//5084 4974//4974 5072//5072 +f 5337//5337 5349//5349 5078//5078 +f 4808//4808 5349//5349 5337//5337 +f 4963//4963 5279//5279 4839//4839 +f 4968//4968 5282//5282 5025//5025 +f 5222//5222 4967//4967 5076//5076 +f 5404//5404 5222//5222 5076//5076 +f 5302//5302 4859//4859 5119//5119 +f 5016//5016 5082//5082 5155//5155 +f 4582//4582 4800//4800 5059//5059 +f 4973//4973 4859//4859 5302//5302 +f 4968//4968 4983//4983 5683//5683 +f 5077//5077 4850//4850 5359//5359 +f 4825//4825 5349//5349 4808//4808 +f 5329//5329 4977//4977 4975//4975 +f 5106//5106 5006//5006 4969//4969 +f 4979//4979 4974//4974 5084//5084 +f 4850//4850 4852//4852 5093//5093 +f 5309//5309 4949//4949 4966//4966 +f 4994//4994 4805//4805 5079//5079 +f 5515//5515 4994//4994 5079//5079 +f 5068//5068 5155//5155 5082//5082 +f 5156//5156 5155//5155 5068//5068 +f 5093//5093 5359//5359 4850//4850 +f 4852//4852 4851//4851 5093//5093 +f 5349//5349 4835//4835 5086//5086 +f 5156//5156 5068//5068 5081//5081 +f 5037//5037 4854//4854 5088//5088 +f 4824//4824 4999//4999 5312//5312 +f 5092//5092 4981//4981 5095//5095 +f 4991//4991 5093//5093 4851//4851 +f 5474//5474 4854//4854 5002//5002 +f 5016//5016 5155//5155 4815//4815 +f 4987//4987 4980//4980 5304//5304 +f 5086//5086 5017//5017 5094//5094 +f 4835//4835 5017//5017 5086//5086 +f 4995//4995 5290//5290 4954//4954 +f 5104//5104 4987//4987 5304//5304 +f 5106//5106 4969//4969 5159//5159 +f 4988//4988 5095//5095 4981//4981 +f 4965//4965 4986//4986 5087//5087 +f 5321//5321 4824//4824 5312//5312 +f 4967//4967 4992//4992 5101//5101 +f 5106//5106 5159//5159 5113//5113 +f 4824//4824 5321//5321 4827//4827 +f 5343//5343 4827//4827 5321//5321 +f 5020//5020 5037//5037 5088//5088 +f 5159//5159 4971//4971 5113//5113 +f 5156//5156 5081//5081 4815//4815 +f 5299//5299 4784//4784 5284//5284 +f 5096//5096 5161//5161 5116//5116 +f 4993//4993 4987//4987 5104//5104 +f 4971//4971 5159//5159 4969//4969 +f 5161//5161 4996//4996 4998//4998 +f 5096//5096 4996//4996 5161//5161 +f 5155//5155 5156//5156 4815//4815 +f 4978//4978 5115//5115 5113//5113 +f 5020//5020 5022//5022 4878//4878 +f 4971//4971 4978//4978 5113//5113 +f 5076//5076 4967//4967 5101//5101 +f 4806//4806 5026//5026 5386//5386 +f 4976//4976 5080//5080 4970//4970 +f 5145//5145 5080//5080 4976//4976 +f 5425//5425 4973//4973 5302//5302 +f 4995//4995 4973//4973 5425//5425 +f 5425//5425 5426//5426 4995//4995 +f 5026//5026 4814//4814 5085//5085 +f 4840//4840 5097//5097 5094//5094 +f 4815//4815 5081//5081 4982//4982 +f 5029//5029 5102//5102 5075//5075 +f 4840//4840 5094//5094 5017//5017 +f 4814//4814 5307//5307 5085//5085 +f 4986//4986 5055//5055 5087//5087 +f 5689//5689 4760//4760 5433//5433 +f 5117//5117 5152//5152 5006//5006 +f 4830//4830 4803//4803 5284//5284 +f 4986//4986 5059//5059 5055//5055 +f 5307//5307 4822//4822 5310//5310 +f 5810//5810 5433//5433 4760//4760 +f 4993//4993 5111//5111 5018//5018 +f 5100//5100 4845//4845 5064//5064 +f 4822//4822 4867//4867 5310//5310 +f 4760//4760 4842//4842 5810//5810 +f 4867//4867 5090//5090 5310//5310 +f 5007//5007 5108//5108 4856//4856 +f 5290//5290 4995//4995 5426//5426 +f 4845//4845 5025//5025 5064//5064 +f 4809//4809 5022//5022 5098//5098 +f 5001//5001 4979//4979 5109//5109 +f 5108//5108 5007//5007 5112//5112 +f 5158//5158 5018//5018 5111//5111 +f 5034//5034 4826//4826 5350//5350 +f 5121//5121 5118//5118 5004//5004 +f 5007//5007 5071//5071 5112//5112 +f 5005//5005 5001//5001 5109//5109 +f 4873//4873 5011//5011 5125//5125 +f 5109//5109 5370//5370 5005//5005 +f 5019//5019 5018//5018 5158//5158 +f 5004//5004 5118//5118 5009//5009 +f 4826//4826 4828//4828 5350//5350 +f 5290//5290 5045//5045 4954//4954 +f 5158//5158 5174//5174 5019//5019 +f 5390//5390 5388//5388 5160//5160 +f 5107//5107 5028//5028 5030//5030 +f 4873//4873 5128//5128 4876//4876 +f 5390//5390 5160//5160 5122//5122 +f 5128//5128 5134//5134 5014//5014 +f 5114//5114 4839//4839 5279//5279 +f 4875//4875 5014//5014 5134//5134 +f 5008//5008 4839//4839 5114//5114 +f 5014//5014 4876//4876 5128//5128 +f 5009//5009 5118//5118 5161//5161 +f 5390//5390 5122//5122 5120//5120 +f 5345//5345 4997//4997 5336//5336 +f 5009//5009 5161//5161 4998//4998 +f 5367//5367 5033//5033 5507//5507 +f 5031//5031 5033//5033 5367//5367 +f 5289//5289 5336//5336 4997//4997 +f 4870//4870 5021//5021 5356//5356 +f 5356//5356 5119//5119 4870//4870 +f 4838//4838 5060//5060 5289//5289 +f 4997//4997 4838//4838 5289//5289 +f 5024//5024 4862//4862 5126//5126 +f 5069//5069 5126//5126 4862//4862 +f 5010//5010 5008//5008 5114//5114 +f 5124//5124 4807//4807 4772//4772 +f 5124//5124 4847//4847 5123//5123 +f 5124//5124 5127//5127 4807//4807 +f 4807//4807 5127//5127 5016//5016 +f 5127//5127 5082//5082 5016//5016 +f 5178//5178 4892//4892 5165//5165 +f 5358//5358 4908//4908 5162//5162 +f 4906//4906 4908//4908 5358//5358 +f 5148//5148 5149//5149 4886//4886 +f 4886//4886 5149//5149 4858//4858 +f 5133//5133 4898//4898 5358//5358 +f 4896//4896 5167//5167 4888//4888 +f 5358//5358 4898//4898 4906//4906 +f 4982//4982 5180//5180 4896//4896 +f 5032//5032 5090//5090 4725//4725 +f 4725//4725 5090//5090 4726//4726 +f 5223//5223 4887//4887 5168//5168 +f 5168//5168 5163//5163 5223//5223 +f 5167//5167 4896//4896 5180//5180 +f 5149//5149 5150//5150 4858//4858 +f 4858//4858 5150//5150 5115//5115 +f 5004//5004 5012//5012 5121//5121 +f 5072//5072 5223//5223 5163//5163 +f 5162//5162 4908//4908 5176//5176 +f 5225//5225 5146//5146 5139//5139 +f 5343//5343 5089//5089 4829//4829 +f 4829//4829 5089//5089 4730//4730 +f 4892//4892 4897//4897 5165//5165 +f 5174//5174 5176//5176 5040//5040 +f 5137//5137 5222//5222 5404//5404 +f 5015//5015 5012//5012 5004//5004 +f 5072//5072 4857//4857 5223//5223 +f 5227//5227 5039//5039 5222//5222 +f 5224//5224 5039//5039 5227//5227 +f 4908//4908 5040//5040 5176//5176 +f 5166//5166 4828//4828 4882//4882 +f 4897//4897 5080//5080 5165//5165 +f 5133//5133 5021//5021 4898//4898 +f 5080//5080 4897//4897 4720//4720 +f 5223//5223 4857//4857 4887//4887 +f 4902//4902 4655//4655 5183//5183 +f 5175//5175 5230//5230 5182//5182 +f 4648//4648 5183//5183 4655//4655 +f 5350//5350 4828//4828 5166//5166 +f 4899//4899 5171//5171 4564//4564 +f 4887//4887 4893//4893 5172//5172 +f 5169//5169 5222//5222 5137//5137 +f 5228//5228 5222//5222 5169//5169 +f 5227//5227 5222//5222 5228//5228 +f 5141//5141 5228//5228 5169//5169 +f 5172//5172 5168//5168 4887//4887 +f 4899//4899 4901//4901 5345//5345 +f 4893//4893 4895//4895 5177//5177 +f 4882//4882 4885//4885 5166//5166 +f 4890//4890 5226//5226 4894//4894 +f 5225//5225 5226//5226 4890//4890 +f 5188//5188 5173//5173 5186//5186 +f 5232//5232 5173//5173 5188//5188 +f 5177//5177 5172//5172 4893//4893 +f 5171//5171 4899//4899 5345//5345 +f 4885//4885 5036//5036 5166//5166 +f 5166//5166 5036//5036 4964//4964 +f 5173//5173 5234//5234 5175//5175 +f 5177//5177 4900//4900 5179//5179 +f 4895//4895 4900//4900 5177//5177 +f 5230//5230 5175//5175 5234//5234 +f 5231//5231 5224//5224 5233//5233 +f 4738//4738 4564//4564 5171//5171 +f 4868//4868 5152//5152 4909//4909 +f 4909//4909 5152//5152 5153//5153 +f 5372//5372 4738//4738 5171//5171 +f 5233//5233 5224//5224 5227//5227 +f 5234//5234 5173//5173 5232//5232 +f 4720//4720 4970//4970 5080//5080 +f 5015//5015 5412//5412 5012//5012 +f 4709//4709 4808//4808 4904//4904 +f 5229//5229 4911//4911 4915//4915 +f 4915//4915 5170//5170 5229//5229 +f 4904//4904 4808//4808 5198//5198 +f 5198//5198 4808//4808 5337//5337 +f 5189//5189 5232//5232 5188//5188 +f 5235//5235 5231//5231 5233//5233 +f 5412//5412 5015//5015 4907//4907 +f 5526//5526 5145//5145 4928//4928 +f 4928//4928 5145//5145 4731//4731 +f 5140//5140 4738//4738 5372//5372 +f 4915//4915 4918//4918 5184//5184 +f 5170//5170 4915//4915 5184//5184 +f 4903//4903 4981//4981 5193//5193 +f 4907//4907 5369//5369 5412//5412 +f 4900//4900 4903//4903 5193//5193 +f 5184//5184 4920//4920 5130//5130 +f 4918//4918 4920//4920 5184//5184 +f 5179//5179 4900//4900 5193//5193 +f 5240//5240 5228//5228 5141//5141 +f 4907//4907 4913//4913 5371//5371 +f 5369//5369 4907//4907 5371//5371 +f 4913//4913 4892//4892 5178//5178 +f 5178//5178 5371//5371 4913//4913 +f 5227//5227 5228//5228 5240//5240 +f 5095//5095 4988//4988 5370//5370 +f 4875//4875 5130//5130 4920//4920 +f 5370//5370 4988//4988 5005//5005 +f 5005//5005 4988//4988 4866//4866 +f 4866//4866 4988//4988 4903//4903 +f 4903//4903 4988//4988 4981//4981 +f 5232//5232 5237//5237 5234//5234 +f 5242//5242 5227//5227 5240//5240 +f 5233//5233 5227//5227 5242//5242 +f 5230//5230 5234//5234 5237//5237 +f 4928//4928 4914//4914 5526//5526 +f 5154//5154 4909//4909 5153//5153 +f 5140//5140 5002//5002 4844//4844 +f 4844//4844 5002//5002 4593//4593 +f 5190//5190 5232//5232 5189//5189 +f 5239//5239 5232//5232 5190//5190 +f 4914//4914 5202//5202 5526//5526 +f 5181//5181 5240//5240 5141//5141 +f 5244//5244 5240//5240 5181//5181 +f 4890//4890 4889//4889 5190//5190 +f 5225//5225 4890//4890 5190//5190 +f 5146//5146 5225//5225 5190//5190 +f 5242//5242 5240//5240 5244//5244 +f 4889//4889 5239//5239 5190//5190 +f 5242//5242 5248//5248 5233//5233 +f 4891//4891 5239//5239 4889//4889 +f 4875//4875 5134//5134 5130//5130 +f 5202//5202 4919//4919 5204//5204 +f 4914//4914 4919//4919 5202//5202 +f 5249//5249 5233//5233 5248//5248 +f 5235//5235 5233//5233 5249//5249 +f 5236//5236 5211//5211 5201//5201 +f 5232//5232 5239//5239 4891//4891 +f 5237//5237 5232//5232 4891//4891 +f 5204//5204 4921//4921 5206//5206 +f 4919//4919 4921//4921 5204//5204 +f 4912//4912 5237//5237 4891//4891 +f 4921//4921 4922//4922 5208//5208 +f 5208//5208 5206//5206 4921//4921 +f 4648//4648 4646//4646 5194//5194 +f 5236//5236 5201//5201 5196//5196 +f 5194//5194 4904//4904 5198//5198 +f 4646//4646 4904//4904 5194//5194 +f 5230//5230 5250//5250 5246//5246 +f 5185//5185 5244//5244 5181//5181 +f 5251//5251 5244//5244 5185//5185 +f 5242//5242 5244//5244 5251//5251 +f 5250//5250 5230//5230 5237//5237 +f 5101//5101 4992//4992 5092//5092 +f 5092//5092 4992//4992 4981//4981 +f 4981//4981 4992//4992 5193//5193 +f 5193//5193 4992//4992 5207//5207 +f 5251//5251 5185//5185 5187//5187 +f 5191//5191 5251//5251 5187//5187 +f 5254//5254 5246//5246 5250//5250 +f 5253//5253 5246//5246 5254//5254 +f 5196//5196 5207//5207 5038//5038 +f 5248//5248 5242//5242 5251//5251 +f 5038//5038 5207//5207 4992//4992 +f 5253//5253 5254//5254 5164//5164 +f 5197//5197 5253//5253 5164//5164 +f 5255//5255 5251//5251 5191//5191 +f 5248//5248 5251//5251 5255//5255 +f 5236//5236 5196//5196 5038//5038 +f 5249//5249 5248//5248 5255//5255 +f 5255//5255 5256//5256 5249//5249 +f 5250//5250 5237//5237 4912//4912 +f 4911//4911 5250//5250 4912//4912 +f 5238//5238 5236//5236 5038//5038 +f 5038//5038 5241//5241 5238//5238 +f 5192//5192 5255//5255 5191//5191 +f 5200//5200 5250//5250 4911//4911 +f 5254//5254 5250//5250 5200//5200 +f 5256//5256 5255//5255 5192//5192 +f 5192//5192 5195//5195 5256//5256 +f 5241//5241 5038//5038 5039//5039 +f 5039//5039 5224//5224 5241//5241 +f 5164//5164 5254//5254 5200//5200 +f 4911//4911 5229//5229 5200//5200 +f 5200//5200 5229//5229 5170//5170 +f 5243//5243 5211//5211 5236//5236 +f 5236//5236 5245//5245 5243//5243 +f 5199//5199 5235//5235 5257//5257 +f 5216//5216 5243//5243 5245//5245 +f 5245//5245 5236//5236 5238//5238 +f 5199//5199 5257//5257 5203//5203 +f 5238//5238 5247//5247 5245//5245 +f 5247//5247 5238//5238 5241//5241 +f 5352//5352 5142//5142 5139//5139 +f 5225//5225 5139//5139 5142//5142 +f 5142//5142 5226//5226 5225//5225 +f 5257//5257 5235//5235 5249//5249 +f 5249//5249 5258//5258 5257//5257 +f 4916//4916 5142//5142 5144//5144 +f 5231//5231 5241//5241 5224//5224 +f 5247//5247 5241//5241 5231//5231 +f 5257//5257 5258//5258 5205//5205 +f 5205//5205 5203//5203 5257//5257 +f 5226//5226 5142//5142 4916//4916 +f 4894//4894 5226//5226 4916//4916 +f 5252//5252 5247//5247 5235//5235 +f 5129//5129 5132//5132 5136//5136 +f 5136//5136 5132//5132 5259//5259 +f 5259//5259 5147//5147 5136//5136 +f 5132//5132 5148//5148 5259//5259 +f 5235//5235 5247//5247 5231//5231 +f 4886//4886 5259//5259 5148//5148 +f 5258//5258 5249//5249 5256//5256 +f 5144//5144 5260//5260 4916//4916 +f 4916//4916 5260//5260 4917//4917 +f 4917//4917 5260//5260 5259//5259 +f 5259//5259 5260//5260 5147//5147 +f 5147//5147 5260//5260 5144//5144 +f 5195//5195 5209//5209 5256//5256 +f 5259//5259 4886//4886 4917//4917 +f 5209//5209 5258//5258 5256//5256 +f 5209//5209 5195//5195 5210//5210 +f 72102//72102 5272//5272 72103//72103 +f 72104//72104 5263//5263 5272//5272 +f 5272//5272 72102//72102 72104//72104 +f 5220//5220 5218//5218 5252//5252 +f 5271//5271 4922//4922 4658//4658 +f 4658//4658 4665//4665 5271//5271 +f 5271//5271 4665//4665 5262//5262 +f 5267//5267 5272//5272 5263//5263 +f 4668//4668 5272//5272 5267//5267 +f 5265//5265 4665//4665 4667//4667 +f 4667//4667 4670//4670 5265//5265 +f 5264//5264 4922//4922 5271//5271 +f 5269//5269 4668//4668 5267//5267 +f 4673//4673 4668//4668 5269//5269 +f 5265//5265 5262//5262 4665//4665 +f 5199//5199 5252//5252 5235//5235 +f 5208//5208 4922//4922 5264//5264 +f 6003//6003 4678//4678 5261//5261 +f 5220//5220 5252//5252 5199//5199 +f 5269//5269 4905//4905 4673//4673 +f 4671//4671 4675//4675 5270//5270 +f 4673//4673 4905//4905 4656//4656 +f 4670//4670 4671//4671 5265//5265 +f 4669//4669 4888//4888 5266//5266 +f 5266//5266 5634//5634 4669//4669 +f 5270//5270 5265//5265 4671//4671 +f 4666//4666 4678//4678 6003//6003 +f 6003//6003 72105//72105 4666//4666 +f 5264//5264 5271//5271 5262//5262 +f 5218//5218 5216//5216 5252//5252 +f 5252//5252 5216//5216 5247//5247 +f 5247//5247 5216//5216 5245//5245 +f 4676//4676 5221//5221 4675//4675 +f 5230//5230 5215//5215 5182//5182 +f 5270//5270 5221//5221 5217//5217 +f 4675//4675 5221//5221 5270//5270 +f 5212//5212 5273//5273 5588//5588 +f 5588//5588 5273//5273 5634//5634 +f 5634//5634 5273//5273 4669//4669 +f 4669//4669 5273//5273 4674//4674 +f 4674//4674 5273//5273 4672//4672 +f 4672//4672 5273//5273 5212//5212 +f 5214//5214 5219//5219 4676//4676 +f 4676//4676 5219//5219 5221//5221 +f 5212//5212 5213//5213 4672//4672 +f 4672//4672 5213//5213 4676//4676 +f 4676//4676 5213//5213 5214//5214 +f 5266//5266 4888//4888 5167//5167 +f 5230//5230 5246//5246 5215//5215 +f 5268//5268 4902//4902 5183//5183 +f 5246//5246 5253//5253 5215//5215 +f 5261//5261 4677//4677 5268//5268 +f 4678//4678 4677//4677 5261//5261 +f 4902//4902 5268//5268 4677//4677 +f 5434//5434 4708//4708 4958//4958 +f 5660//5660 5063//5063 5295//5295 +f 5426//5426 5281//5281 5290//5290 +f 5064//5064 5025//5025 5282//5282 +f 5061//5061 5285//5285 5429//5429 +f 5285//5285 4957//4957 5062//5062 +f 4698//4698 4799//4799 6197//6197 +f 5431//5431 5044//5044 5283//5283 +f 5446//5446 5063//5063 5660//5660 +f 4952//4952 5061//5061 5429//5429 +f 5446//5446 5276//5276 5065//5065 +f 6197//6197 4799//4799 5652//5652 +f 5053//5053 5044//5044 5431//5431 +f 5429//5429 5656//5656 4952//4952 +f 4799//4799 5046//5046 5652//5652 +f 5676//5676 5652//5652 5046//5046 +f 5051//5051 4949//4949 5280//5280 +f 5277//5277 5681//5681 5066//5066 +f 4798//4798 5110//5110 5674//5674 +f 5063//5063 5422//5422 5295//5295 +f 5275//5275 4952//4952 5656//5656 +f 5439//5439 4961//4961 5292//5292 +f 4533//4533 4961//4961 5439//5439 +f 5290//5290 5293//5293 5045//5045 +f 4961//4961 5048//5048 5292//5292 +f 5062//5062 5045//5045 5293//5293 +f 5054//5054 5058//5058 5288//5288 +f 5426//5426 5448//5448 5281//5281 +f 5427//5427 5283//5283 5087//5087 +f 5431//5431 5283//5283 5427//5427 +f 5285//5285 5062//5062 5291//5291 +f 5428//5428 4698//4698 6197//6197 +f 5290//5290 5281//5281 5293//5293 +f 5440//5440 5052//5052 5275//5275 +f 5449//5449 5043//5043 5692//5692 +f 5060//5060 4956//4956 5278//5278 +f 5437//5437 4937//4937 5053//5053 +f 5277//5277 4960//4960 5671//5671 +f 5296//5296 5060//5060 5278//5278 +f 5289//5289 5060//5060 5296//5296 +f 5043//5043 4798//4798 5692//5692 +f 5067//5067 5298//5298 4963//4963 +f 5298//5298 5067//5067 5052//5052 +f 5692//5692 4798//4798 5674//5674 +f 5279//5279 4963//4963 5298//5298 +f 5766//5766 5105//5105 5306//5306 +f 5323//5323 5094//5094 5327//5327 +f 5068//5068 5311//5311 5081//5081 +f 5313//5313 5308//5308 5382//5382 +f 5076//5076 5379//5379 5404//5404 +f 5098//5098 5304//5304 4980//4980 +f 5315//5315 5125//5125 5563//5563 +f 5305//5305 5339//5339 5129//5129 +f 4949//4949 5309//5309 5475//5475 +f 5097//5097 5327//5327 5094//5094 +f 5327//5327 5097//5097 5467//5467 +f 5084//5084 5072//5072 5314//5314 +f 5561//5561 5125//5125 5011//5011 +f 5081//5081 5311//5311 5317//5317 +f 5114//5114 5279//5279 5318//5318 +f 5474//5474 5002//5002 5357//5357 +f 5105//5105 5027//5027 5306//5306 +f 5340//5340 5129//5129 5339//5339 +f 5132//5132 5129//5129 5340//5340 +f 4982//4982 5081//5081 5320//5320 +f 5097//5097 5100//5100 5467//5467 +f 5027//5027 5107//5107 5306//5306 +f 5310//5310 5090//5090 5760//5760 +f 5342//5342 5132//5132 5340//5340 +f 4728//4728 5024//5024 5738//5738 +f 5065//5065 5276//5276 4999//4999 +f 5309//5309 4972//4972 5325//5325 +f 5333//5333 5330//5330 5121//5121 +f 5760//5760 5090//5090 5326//5326 +f 5316//5316 5128//5128 5315//5315 +f 5024//5024 5126//5126 5738//5738 +f 4972//4972 5083//5083 5325//5325 +f 5458//5458 4999//4999 5276//5276 +f 5305//5305 5136//5136 5460//5460 +f 5129//5129 5136//5136 5305//5305 +f 5338//5338 5122//5122 5334//5334 +f 5030//5030 5328//5328 5107//5107 +f 5090//5090 5032//5032 5326//5326 +f 5319//5319 5114//5114 5318//5318 +f 5460//5460 5136//5136 5373//5373 +f 5125//5125 5315//5315 4873//4873 +f 5312//5312 4999//4999 5458//5458 +f 4979//4979 5084//5084 5471//5471 +f 5315//5315 5128//5128 4873//4873 +f 5120//5120 5122//5122 5338//5338 +f 5324//5324 5120//5120 5338//5338 +f 5110//5110 5003//5003 5484//5484 +f 5109//5109 4979//4979 5471//5471 +f 5471//5471 5479//5479 5109//5109 +f 5032//5032 5034//5034 5490//5490 +f 5130//5130 5134//5134 5406//5406 +f 5003//5003 4728//4728 5484//5484 +f 5406//5406 5134//5134 5316//5316 +f 5479//5479 5370//5370 5109//5109 +f 5326//5326 5032//5032 5490//5490 +f 5482//5482 5095//5095 5370//5370 +f 5376//5376 4854//4854 5474//5474 +f 5490//5490 5034//5034 5350//5350 +f 5128//5128 5316//5316 5134//5134 +f 5352//5352 5139//5139 5351//5351 +f 5482//5482 5092//5092 5095//5095 +f 5114//5114 5319//5319 5010//5010 +f 4975//4975 5075//5075 5360//5360 +f 5126//5126 5069//5069 5489//5489 +f 5379//5379 5101//5101 5731//5731 +f 5376//5376 5088//5088 4854//4854 +f 5087//5087 5283//5283 4965//4965 +f 5319//5319 5123//5123 5010//5010 +f 4975//4975 5360//5360 5329//5329 +f 5076//5076 5101//5101 5379//5379 +f 5030//5030 5031//5031 5784//5784 +f 5071//5071 4989//4989 5347//5347 +f 5096//5096 5347//5347 4989//4989 +f 5142//5142 5352//5352 5354//5354 +f 5284//5284 5666//5666 5299//5299 +f 5112//5112 5071//5071 5347//5347 +f 5348//5348 5323//5323 5573//5573 +f 5123//5123 5414//5414 5124//5124 +f 5784//5784 5031//5031 5367//5367 +f 5144//5144 5143//5143 5362//5362 +f 5413//5413 5144//5144 5362//5362 +f 5323//5323 5348//5348 5094//5094 +f 5033//5033 5035//5035 5507//5507 +f 5507//5507 5035//5035 5515//5515 +f 5093//5093 5368//5368 5359//5359 +f 4842//4842 5434//5434 5477//5477 +f 5414//5414 5123//5123 5453//5453 +f 5140//5140 5372//5372 5357//5357 +f 5381//5381 5408//5408 5385//5385 +f 5301//5301 5119//5119 5356//5356 +f 5127//5127 5124//5124 5414//5414 +f 4991//4991 5368//5368 5093//5093 +f 5408//5408 5381//5381 5351//5351 +f 5023//5023 5091//5091 5481//5481 +f 5483//5483 5020//5020 5088//5088 +f 5136//5136 5147//5147 5373//5373 +f 5059//5059 5437//5437 5055//5055 +f 5347//5347 5096//5096 5116//5116 +f 4991//4991 5099//5099 5368//5368 +f 5357//5357 5002//5002 5140//5140 +f 5105//5105 5766//5766 5013//5013 +f 5127//5127 5414//5414 5082//5082 +f 5483//5483 5022//5022 5020//5020 +f 5059//5059 4937//4937 5437//5437 +f 5453//5453 5123//5123 5319//5319 +f 5148//5148 5132//5132 5342//5342 +f 5161//5161 5355//5355 5116//5116 +f 5099//5099 5103//5103 5368//5368 +f 5086//5086 5094//5094 5348//5348 +f 5301//5301 5435//5435 5119//5119 +f 5344//5344 5023//5023 5481//5481 +f 5091//5091 5013//5013 5766//5766 +f 5766//5766 5481//5481 5091//5091 +f 5385//5385 5408//5408 5389//5389 +f 5375//5375 5368//5368 5103//5103 +f 5303//5303 5414//5414 5453//5453 +f 5023//5023 5344//5344 5820//5820 +f 5079//5079 5386//5386 5522//5522 +f 5103//5103 5108//5108 5375//5375 +f 5147//5147 5144//5144 5387//5387 +f 5387//5387 5373//5373 5147//5147 +f 5351//5351 5139//5139 5408//5408 +f 5375//5375 5108//5108 5378//5378 +f 5330//5330 5355//5355 5118//5118 +f 5085//5085 5386//5386 5026//5026 +f 5146//5146 5408//5408 5139//5139 +f 5082//5082 5414//5414 5303//5303 +f 5369//5369 5364//5364 5412//5412 +f 5121//5121 5330//5330 5118//5118 +f 5144//5144 5413//5413 5387//5387 +f 5378//5378 5108//5108 5380//5380 +f 5461//5461 4803//4803 4939//4939 +f 5082//5082 5303//5303 5068//5068 +f 5387//5387 5413//5413 5415//5415 +f 5369//5369 5366//5366 5364//5364 +f 5355//5355 5161//5161 5118//5118 +f 5108//5108 5383//5383 5380//5380 +f 5461//5461 4939//4939 5294//5294 +f 5121//5121 5012//5012 5333//5333 +f 5389//5389 5408//5408 5146//5146 +f 5389//5389 5146//5146 5391//5391 +f 5106//5106 5417//5417 5415//5415 +f 5112//5112 5383//5383 5108//5108 +f 5119//5119 5435//5435 5302//5302 +f 5106//5106 5415//5415 5117//5117 +f 5145//5145 5526//5526 5525//5525 +f 5149//5149 5148//5148 5392//5392 +f 5347//5347 5384//5384 5112//5112 +f 5416//5416 5334//5334 5160//5160 +f 5388//5388 5416//5416 5160//5160 +f 5150//5150 5149//5149 5392//5392 +f 5122//5122 5160//5160 5334//5334 +f 5393//5393 5150//5150 5392//5392 +f 5115//5115 5150//5150 5393//5393 +f 5336//5336 5289//5289 5296//5296 +f 5006//5006 5106//5106 5117//5117 +f 5113//5113 5417//5417 5106//5106 +f 5393//5393 5113//5113 5115//5115 +f 5418//5418 5394//5394 5523//5523 +f 5419//5419 5397//5397 5394//5394 +f 5560//5560 5418//5418 5523//5523 +f 5394//5394 5418//5418 5151//5151 +f 5396//5396 5418//5418 5395//5395 +f 5151//5151 5418//5418 5396//5396 +f 5419//5419 5394//5394 5151//5151 +f 5401//5401 5397//5397 5419//5419 +f 5151//5151 5400//5400 5419//5419 +f 5151//5151 5396//5396 5400//5400 +f 5419//5419 5400//5400 5401//5401 +f 5420//5420 5413//5413 5397//5397 +f 5420//5420 5415//5415 5413//5413 +f 5420//5420 5397//5397 5577//5577 +f 5415//5415 5420//5420 5117//5117 +f 5420//5420 5577//5577 5117//5117 +f 5399//5399 5117//5117 5577//5577 +f 5117//5117 5399//5399 5152//5152 +f 5153//5153 5152//5152 5399//5399 +f 5397//5397 5401//5401 5398//5398 +f 5399//5399 5402//5402 5153//5153 +f 5403//5403 5130//5130 5406//5406 +f 5154//5154 5153//5153 5402//5402 +f 5054//5054 5288//5288 5811//5811 +f 5440//5440 5298//5298 5052//5052 +f 5303//5303 5453//5453 5438//5438 +f 5064//5064 5282//5282 5675//5675 +f 5446//5446 5660//5660 5817//5817 +f 5437//5437 5053//5053 5431//5431 +f 5277//5277 5664//5664 5681//5681 +f 5301//5301 5356//5356 5690//5690 +f 5286//5286 5443//5443 5421//5421 +f 5428//5428 5668//5668 5069//5069 +f 5303//5303 5438//5438 5068//5068 +f 5450//5450 5429//5429 5285//5285 +f 5291//5291 5450//5450 5285//5285 +f 5288//5288 5287//5287 6035//6035 +f 5438//5438 5311//5311 5068//5068 +f 5422//5422 5000//5000 5663//5663 +f 5429//5429 5450//5450 5693//5693 +f 5286//5286 5050//5050 5445//5445 +f 5421//5421 5804//5804 5042//5042 +f 5292//5292 5056//5056 5439//5439 +f 5656//5656 5424//5424 5275//5275 +f 5056//5056 5023//5023 5820//5820 +f 5666//5666 5284//5284 5430//5430 +f 5430//5430 5284//5284 4803//4803 +f 5302//5302 5435//5435 5436//5436 +f 5302//5302 5436//5436 5425//5425 +f 5293//5293 5291//5291 5062//5062 +f 5295//5295 5422//5422 5663//5663 +f 5057//5057 5676//5676 5046//5046 +f 5811//5811 5288//5288 5444//5444 +f 5425//5425 5436//5436 5441//5441 +f 5301//5301 5672//5672 5435//5435 +f 5441//5441 5426//5426 5425//5425 +f 5299//5299 5666//5666 5447//5447 +f 5423//5423 5442//5442 4956//4956 +f 5066//5066 5681//5681 5662//5662 +f 5660//5660 5295//5295 5663//5663 +f 5275//5275 5424//5424 5440//5440 +f 5448//5448 5426//5426 5682//5682 +f 5287//5287 5439//5439 6035//6035 +f 5438//5438 5453//5453 5653//5653 +f 5448//5448 5654//5654 5281//5281 +f 5281//5281 5654//5654 5293//5293 +f 5673//5673 5435//5435 5672//5672 +f 5050//5050 5299//5299 5694//5694 +f 5293//5293 5450//5450 5291//5291 +f 5294//5294 5049//5049 6022//6022 +f 5434//5434 4958//4958 5451//5451 +f 5811//5811 5451//5451 4958//4958 +f 5436//5436 5435//5435 5673//5673 +f 4958//4958 5054//5054 5811//5811 +f 5766//5766 5306//5306 6109//6109 +f 5778//5778 5459//5459 5305//5305 +f 5663//5663 5000//5000 5801//5801 +f 5562//5562 5384//5384 5330//5330 +f 5279//5279 5464//5464 5318//5318 +f 5357//5357 5496//5496 5748//5748 +f 5466//5466 5120//5120 5719//5719 +f 5579//5579 5563//5563 5561//5561 +f 5484//5484 4728//4728 5462//5462 +f 5327//5327 5455//5455 5323//5323 +f 5313//5313 5382//5382 5564//5564 +f 5778//5778 5305//5305 5460//5460 +f 5719//5719 5324//5324 5486//5486 +f 5120//5120 5324//5324 5719//5719 +f 5313//5313 5564//5564 5715//5715 +f 5327//5327 5467//5467 5455//5455 +f 5427//5427 5087//5087 5055//5055 +f 5467//5467 5100//5100 5469//5469 +f 5457//5457 5098//5098 5491//5491 +f 5304//5304 5098//5098 5457//5457 +f 5333//5333 5486//5486 5324//5324 +f 5563//5563 5125//5125 5561//5561 +f 5715//5715 5564//5564 5454//5454 +f 5064//5064 5469//5469 5100//5100 +f 5330//5330 5333//5333 5562//5562 +f 5478//5478 5141//5141 5473//5473 +f 5374//5374 5141//5141 5478//5478 +f 5321//5321 5312//5312 5721//5721 +f 5563//5563 5530//5530 5316//5316 +f 5339//5339 5305//5305 5459//5459 +f 4728//4728 5738//5738 5462//5462 +f 5490//5490 5760//5760 5326//5326 +f 5565//5565 5338//5338 5334//5334 +f 5488//5488 5495//5495 5796//5796 +f 5565//5565 5562//5562 5333//5333 +f 5471//5471 5084//5084 5314//5314 +f 5475//5475 5280//5280 4949//4949 +f 5055//5055 5431//5431 5427//5427 +f 5474//5474 5357//5357 5748//5748 +f 5315//5315 5563//5563 5316//5316 +f 5356//5356 5021//5021 5695//5695 +f 5695//5695 5651//5651 5356//5356 +f 5333//5333 5338//5338 5565//5565 +f 5343//5343 5321//5321 5705//5705 +f 5738//5738 5126//5126 5489//5489 +f 5110//5110 5484//5484 5667//5667 +f 5309//5309 5325//5325 5475//5475 +f 5319//5319 5318//5318 5464//5464 +f 5490//5490 5350//5350 5493//5493 +f 5328//5328 5030//5030 5782//5782 +f 5274//5274 5329//5329 5456//5456 +f 5464//5464 5279//5279 5298//5298 +f 5316//5316 5530//5530 5406//5406 +f 5342//5342 5340//5340 5476//5476 +f 5338//5338 5333//5333 5324//5324 +f 5360//5360 5075//5075 5492//5492 +f 5747//5747 5360//5360 5492//5492 +f 5480//5480 5351//5351 5793//5793 +f 5055//5055 5437//5437 5431//5431 +f 5274//5274 5456//5456 5423//5423 +f 5360//5360 5456//5456 5329//5329 +f 5359//5359 5499//5499 5361//5361 +f 5747//5747 5456//5456 5360//5360 +f 5689//5689 5325//5325 5083//5083 +f 5078//5078 5468//5468 5337//5337 +f 5569//5569 5468//5468 5078//5078 +f 5883//5883 5376//5376 5474//5474 +f 5786//5786 5367//5367 5507//5507 +f 5569//5569 5078//5078 5570//5570 +f 5801//5801 5131//5131 6051//6051 +f 5081//5081 5317//5317 5503//5503 +f 5274//5274 5423//5423 4956//4956 +f 5078//5078 5349//5349 5570//5570 +f 5088//5088 5376//5376 5883//5883 +f 5784//5784 5367//5367 5786//5786 +f 5069//5069 5668//5668 5489//5489 +f 5359//5359 5368//5368 5499//5499 +f 5496//5496 5372//5372 5500//5500 +f 5790//5790 5081//5081 5503//5503 +f 5460//5460 5373//5373 5511//5511 +f 5803//5803 5675//5675 4968//4968 +f 4968//4968 5675//5675 5282//5282 +f 5320//5320 5081//5081 5790//5790 +f 5357//5357 5372//5372 5496//5496 +f 5381//5381 5385//5385 5650//5650 +f 5502//5502 5381//5381 5650//5650 +f 5573//5573 5472//5472 5463//5463 +f 5278//5278 4956//4956 5442//5442 +f 5829//5829 5810//5810 4842//4842 +f 5351//5351 5480//5480 5352//5352 +f 5472//5472 5573//5573 5727//5727 +f 5735//5735 5481//5481 5766//5766 +f 5375//5375 5499//5499 5368//5368 +f 5000//5000 5131//5131 5801//5801 +f 5088//5088 5883//5883 5483//5483 +f 5569//5569 5573//5573 5463//5463 +f 5504//5504 5352//5352 5480//5480 +f 5502//5502 5516//5516 5381//5381 +f 5683//5683 5803//5803 4968//4968 +f 5569//5569 5570//5570 5348//5348 +f 5348//5348 5573//5573 5569//5569 +f 5355//5355 5330//5330 5566//5566 +f 5352//5352 5504//5504 5354//5354 +f 5508//5508 5572//5572 5509//5509 +f 5507//5507 5515//5515 5510//5510 +f 5336//5336 5470//5470 5345//5345 +f 5509//5509 5572//5572 5362//5362 +f 5116//5116 5566//5566 5347//5347 +f 5653//5653 5319//5319 5464//5464 +f 5323//5323 5727//5727 5573//5573 +f 5566//5566 5116//5116 5355//5355 +f 5362//5362 5572//5572 5413//5413 +f 5397//5397 5413//5413 5572//5572 +f 5378//5378 5380//5380 5567//5567 +f 5351//5351 5381//5381 5516//5516 +f 5576//5576 5494//5494 5382//5382 +f 5548//5548 5576//5576 5382//5382 +f 5516//5516 5793//5793 5351//5351 +f 5727//5727 5323//5323 5455//5455 +f 5133//5133 5358//5358 5487//5487 +f 5453//5453 5319//5319 5653//5653 +f 5695//5695 5133//5133 5487//5487 +f 5021//5021 5133//5133 5695//5695 +f 5494//5494 5576//5576 5498//5498 +f 5662//5662 5683//5683 4983//4983 +f 5022//5022 5483//5483 5485//5485 +f 5512//5512 5511//5511 5373//5373 +f 5515//5515 5079//5079 5518//5518 +f 5491//5491 5022//5022 5485//5485 +f 5148//5148 5476//5476 5514//5514 +f 5454//5454 5382//5382 5494//5494 +f 5564//5564 5382//5382 5454//5454 +f 5518//5518 5522//5522 5519//5519 +f 5079//5079 5522//5522 5518//5518 +f 5342//5342 5476//5476 5148//5148 +f 5098//5098 5022//5022 5491//5491 +f 5416//5416 5380//5380 5334//5334 +f 5567//5567 5380//5380 5416//5416 +f 5385//5385 5452//5452 5650//5650 +f 5364//5364 5486//5486 5412//5412 +f 5470//5470 5336//5336 5296//5296 +f 5383//5383 5334//5334 5380//5380 +f 5486//5486 5364//5364 5366//5366 +f 5348//5348 5570//5570 5349//5349 +f 5349//5349 5086//5086 5348//5348 +f 5389//5389 5452//5452 5385//5385 +f 5373//5373 5387//5387 5512//5512 +f 5701//5701 5452//5452 5389//5389 +f 5512//5512 5387//5387 5415//5415 +f 5575//5575 5383//5383 5112//5112 +f 5417//5417 5512//5512 5415//5415 +f 5384//5384 5575//5575 5112//5112 +f 5701//5701 5389//5389 5520//5520 +f 5521//5521 5512//5512 5417//5417 +f 5366//5366 5369//5369 5783//5783 +f 5386//5386 5085//5085 5757//5757 +f 5391//5391 5520//5520 5389//5389 +f 5384//5384 5347//5347 5566//5566 +f 5392//5392 5148//5148 5514//5514 +f 5521//5521 5392//5392 5514//5514 +f 5085//5085 5307//5307 5310//5310 +f 5310//5310 5757//5757 5085//5085 +f 5391//5391 5508//5508 5520//5520 +f 5384//5384 5566//5566 5330//5330 +f 5785//5785 5783//5783 5369//5369 +f 5371//5371 5785//5785 5369//5369 +f 5521//5521 5574//5574 5392//5392 +f 5392//5392 5574//5574 5393//5393 +f 5377//5377 5145//5145 5525//5525 +f 5574//5574 5521//5521 5417//5417 +f 5113//5113 5574//5574 5417//5417 +f 5388//5388 5390//5390 5742//5742 +f 5393//5393 5574//5574 5113//5113 +f 5508//5508 5523//5523 5572//5572 +f 5120//5120 5466//5466 5390//5390 +f 5572//5572 5523//5523 5394//5394 +f 5383//5383 5575//5575 5334//5334 +f 5575//5575 5384//5384 5562//5562 +f 5575//5575 5565//5565 5334//5334 +f 5575//5575 5562//5562 5565//5565 +f 5572//5572 5394//5394 5397//5397 +f 5560//5560 5523//5523 5746//5746 +f 5418//5418 5560//5560 5524//5524 +f 5395//5395 5418//5418 5524//5524 +f 5398//5398 5577//5577 5397//5397 +f 5577//5577 5398//5398 5399//5399 +f 5578//5578 5401//5401 5400//5400 +f 5578//5578 5398//5398 5401//5401 +f 5399//5399 5398//5398 5527//5527 +f 5527//5527 5398//5398 5579//5579 +f 5399//5399 5527//5527 5402//5402 +f 5398//5398 5578//5578 5579//5579 +f 5578//5578 5551//5551 5528//5528 +f 5400//5400 5551//5551 5578//5578 +f 5578//5578 5528//5528 5579//5579 +f 5579//5579 5528//5528 5563//5563 +f 5528//5528 5529//5529 5563//5563 +f 5529//5529 5530//5530 5563//5563 +f 5406//5406 5531//5531 5403//5403 +f 5530//5530 5531//5531 5406//5406 +f 5580//5580 5308//5308 5587//5587 +f 5592//5592 5587//5587 5313//5313 +f 5470//5470 5500//5500 5345//5345 +f 5708//5708 5404//5404 5869//5869 +f 5203//5203 5636//5636 5199//5199 +f 5476//5476 5340//5340 5339//5339 +f 5077//5077 5361//5361 4964//4964 +f 4964//4964 5361//5361 5596//5596 +f 5313//5313 5587//5587 5308//5308 +f 5975//5975 5183//5183 5591//5591 +f 5759//5759 5539//5539 5358//5358 +f 5493//5493 5350//5350 5585//5585 +f 5705//5705 5739//5739 5343//5343 +f 5104//5104 5304//5304 5602//5602 +f 5343//5343 5739//5739 5089//5089 +f 5708//5708 5137//5137 5404//5404 +f 4982//4982 5320//5320 5180//5180 +f 4905//4905 5584//5584 4910//4910 +f 5602//5602 5304//5304 5457//5457 +f 5585//5585 5166//5166 5589//5589 +f 5350//5350 5166//5166 5585//5585 +f 4993//4993 5104//5104 5581//5581 +f 5581//5581 5104//5104 5602//5602 +f 5591//5591 4648//4648 5537//5537 +f 5183//5183 4648//4648 5591//5591 +f 5543//5543 5029//5029 5739//5739 +f 5739//5739 5029//5029 5089//5089 +f 5169//5169 5137//5137 5544//5544 +f 5544//5544 5137//5137 5708//5708 +f 5586//5586 5203//5203 5594//5594 +f 5636//5636 5203//5203 5586//5586 +f 5597//5597 5589//5589 5166//5166 +f 5487//5487 5358//5358 5539//5539 +f 4910//4910 5584//5584 6207//6207 +f 5545//5545 5198//5198 5582//5582 +f 5581//5581 5111//5111 4993//4993 +f 5142//5142 5354//5354 5144//5144 +f 5158//5158 5111//5111 5581//5581 +f 5144//5144 5354//5354 5143//5143 +f 5169//5169 5544//5544 5141//5141 +f 5141//5141 5544//5544 5473//5473 +f 5540//5540 4910//4910 6207//6207 +f 5212//5212 5588//5588 5598//5598 +f 5712//5712 5537//5537 5194//5194 +f 5597//5597 4964//4964 5596//5596 +f 5166//5166 4964//4964 5597//5597 +f 5359//5359 5361//5361 5077//5077 +f 5181//5181 5141//5141 5374//5374 +f 5412//5412 5486//5486 5333//5333 +f 5549//5549 5374//5374 5478//5478 +f 5543//5543 5102//5102 5029//5029 +f 5181//5181 5374//5374 5185//5185 +f 5185//5185 5374//5374 5549//5549 +f 5075//5075 5102//5102 5492//5492 +f 5492//5492 5102//5102 5543//5543 +f 5143//5143 5354//5354 5362//5362 +f 5362//5362 5354//5354 5504//5504 +f 5213//5213 5212//5212 5598//5598 +f 5194//5194 5537//5537 4648//4648 +f 5382//5382 5308//5308 5548//5548 +f 5548//5548 5308//5308 5580//5580 +f 5536//5536 5163//5163 5956//5956 +f 5198//5198 5545//5545 5194//5194 +f 5194//5194 5545//5545 5712//5712 +f 5203//5203 5603//5603 5594//5594 +f 5552//5552 5187//5187 5549//5549 +f 5549//5549 5187//5187 5185//5185 +f 5205//5205 5603//5603 5203//5203 +f 5214//5214 5213//5213 5598//5598 +f 5956//5956 5163//5163 5600//5600 +f 5345//5345 5500//5500 5171//5171 +f 5600//5600 5168//5168 5605//5605 +f 5171//5171 5500//5500 5372//5372 +f 5552//5552 5556//5556 5187//5187 +f 5598//5598 5610//5610 5214//5214 +f 5599//5599 5595//5595 5197//5197 +f 5163//5163 5168//5168 5600//5600 +f 5174//5174 5158//5158 5581//5581 +f 5533//5533 5174//5174 5581//5581 +f 5131//5131 5540//5540 6051//6051 +f 5337//5337 5468//5468 5198//5198 +f 5603//5603 5205//5205 5638//5638 +f 5556//5556 5192//5192 5191//5191 +f 5313//5313 5715//5715 5592//5592 +f 5599//5599 5197//5197 5637//5637 +f 5187//5187 5556//5556 5191//5191 +f 5198//5198 5468//5468 5582//5582 +f 5533//5533 5176//5176 5174//5174 +f 5599//5599 5637//5637 5606//5606 +f 5538//5538 5647//5647 5536//5536 +f 5536//5536 5647//5647 5163//5163 +f 5163//5163 5647//5647 5314//5314 +f 5314//5314 5647//5647 5538//5538 +f 5637//5637 5197//5197 5164//5164 +f 5012//5012 5412//5412 5333//5333 +f 5314//5314 5648//5648 5163//5163 +f 5163//5163 5648//5648 5072//5072 +f 5072//5072 5648//5648 5314//5314 +f 5601//5601 5567//5567 5416//5416 +f 5534//5534 5556//5556 5558//5558 +f 5192//5192 5556//5556 5534//5534 +f 5639//5639 5637//5637 5164//5164 +f 5637//5637 5639//5639 5609//5609 +f 5168//5168 5172//5172 5607//5607 +f 5609//5609 5606//5606 5637//5637 +f 5607//5607 5605//5605 5168//5168 +f 5219//5219 5214//5214 5610//5610 +f 5533//5533 5759//5759 5176//5176 +f 5607//5607 5177//5177 5608//5608 +f 5200//5200 5639//5639 5164//5164 +f 5172//5172 5177//5177 5607//5607 +f 5612//5612 5639//5639 5200//5200 +f 5742//5742 5416//5416 5388//5388 +f 5612//5612 5609//5609 5639//5639 +f 5177//5177 5179//5179 5611//5611 +f 5608//5608 5177//5177 5611//5611 +f 5396//5396 5551//5551 5400//5400 +f 5603//5603 5638//5638 5615//5615 +f 5953//5953 5219//5219 5610//5610 +f 5601//5601 5416//5416 5742//5742 +f 5759//5759 5358//5358 5162//5162 +f 5612//5612 5635//5635 5614//5614 +f 5200//5200 5635//5635 5612//5612 +f 5176//5176 5759//5759 5162//5162 +f 5219//5219 5627//5627 5221//5221 +f 5635//5635 5170//5170 5593//5593 +f 5638//5638 5205//5205 5258//5258 +f 5614//5614 5635//5635 5593//5593 +f 5179//5179 5649//5649 5611//5611 +f 5611//5611 5649//5649 5482//5482 +f 5482//5482 5649//5649 5092//5092 +f 5092//5092 5649//5649 5193//5193 +f 5193//5193 5649//5649 5179//5179 +f 5170//5170 5184//5184 5593//5593 +f 5593//5593 5184//5184 5553//5553 +f 5217//5217 5221//5221 5627//5627 +f 5624//5624 5217//5217 5627//5627 +f 5178//5178 5787//5787 5371//5371 +f 5210//5210 5640//5640 5209//5209 +f 5130//5130 5403//5403 5184//5184 +f 5371//5371 5787//5787 5785//5785 +f 5627//5627 5219//5219 5953//5953 +f 5641//5641 5258//5258 5209//5209 +f 5184//5184 5403//5403 5553//5553 +f 5553//5553 5403//5403 5531//5531 +f 5638//5638 5258//5258 5641//5641 +f 5617//5617 5211//5211 5613//5613 +f 5615//5615 5641//5641 5619//5619 +f 5638//5638 5641//5641 5615//5615 +f 5201//5201 5617//5617 5618//5618 +f 5641//5641 5209//5209 5640//5640 +f 5642//5642 5641//5641 5640//5640 +f 5619//5619 5641//5641 5642//5642 +f 5211//5211 5617//5617 5201//5201 +f 5527//5527 5532//5532 5402//5402 +f 5402//5402 5532//5532 5154//5154 +f 5154//5154 5532//5532 5011//5011 +f 5011//5011 5532//5532 5561//5561 +f 5561//5561 5532//5532 5579//5579 +f 5165//5165 5787//5787 5178//5178 +f 5555//5555 5787//5787 5165//5165 +f 5619//5619 5642//5642 5996//5996 +f 5996//5996 5642//5642 5623//5623 +f 5620//5620 5613//5613 5211//5211 +f 5211//5211 5243//5243 5620//5620 +f 5621//5621 5620//5620 5243//5243 +f 5559//5559 5555//5555 5165//5165 +f 5165//5165 5080//5080 5559//5559 +f 5243//5243 5216//5216 5621//5621 +f 5192//5192 5534//5534 5535//5535 +f 5559//5559 5080//5080 5377//5377 +f 5643//5643 5192//5192 5535//5535 +f 5195//5195 5192//5192 5643//5643 +f 5625//5625 5621//5621 5216//5216 +f 5643//5643 5535//5535 5629//5629 +f 5644//5644 5643//5643 5629//5629 +f 5218//5218 5625//5625 5216//5216 +f 5196//5196 5618//5618 5626//5626 +f 5145//5145 5377//5377 5080//5080 +f 5542//5542 5644//5644 5629//5629 +f 5207//5207 5196//5196 5626//5626 +f 5628//5628 5207//5207 5626//5626 +f 5201//5201 5618//5618 5196//5196 +f 5645//5645 5195//5195 5643//5643 +f 5210//5210 5195//5195 5645//5645 +f 5175//5175 5210//5210 5645//5645 +f 5640//5640 5210//5210 5175//5175 +f 5101//5101 5092//5092 5731//5731 +f 5731//5731 5092//5092 5207//5207 +f 5207//5207 5092//5092 5193//5193 +f 5645//5645 5643//5643 5644//5644 +f 5731//5731 5207//5207 5628//5628 +f 5645//5645 5644//5644 5173//5173 +f 5526//5526 5202//5202 5604//5604 +f 5869//5869 5404//5404 5379//5379 +f 5175//5175 5645//5645 5173//5173 +f 5182//5182 5640//5640 5175//5175 +f 5642//5642 5640//5640 5182//5182 +f 5604//5604 5204//5204 5616//5616 +f 5202//5202 5204//5204 5604//5604 +f 5204//5204 5206//5206 5616//5616 +f 5186//5186 5644//5644 5542//5542 +f 5218//5218 5630//5630 5625//5625 +f 5206//5206 5208//5208 5622//5622 +f 5186//5186 5173//5173 5644//5644 +f 5630//5630 5218//5218 5220//5220 +f 5188//5188 5186//5186 5542//5542 +f 5630//5630 5220//5220 5632//5632 +f 5646//5646 5642//5642 5182//5182 +f 5182//5182 5215//5215 5646//5646 +f 5642//5642 5646//5646 5623//5623 +f 5199//5199 5632//5632 5220//5220 +f 5636//5636 5632//5632 5199//5199 +f 5631//5631 5623//5623 5646//5646 +f 5633//5633 5636//5636 5586//5586 +f 5632//5632 5636//5636 5633//5633 +f 5631//5631 5646//5646 5595//5595 +f 5215//5215 5253//5253 5646//5646 +f 5595//5595 5646//5646 5253//5253 +f 5197//5197 5595//5595 5253//5253 +f 5542//5542 5550//5550 5188//5188 +f 5188//5188 5550//5550 5189//5189 +f 5189//5189 5550//5550 5554//5554 +f 5190//5190 5554//5554 5557//5557 +f 5554//5554 5190//5190 5189//5189 +f 5557//5557 5391//5391 5190//5190 +f 5190//5190 5391//5391 5146//5146 +f 5508//5508 5391//5391 5557//5557 +f 5200//5200 5170//5170 5635//5635 +f 5670//5670 5278//5278 5442//5442 +f 5656//5656 5429//5429 5678//5678 +f 5276//5276 5446//5446 5819//5819 +f 5701//5701 5650//5650 5452//5452 +f 5051//5051 5280//5280 5807//5807 +f 5436//5436 5673//5673 5680//5680 +f 5682//5682 5823//5823 5448//5448 +f 4960//4960 5449//5449 5671//5671 +f 5441//5441 5436//5436 5680//5680 +f 5057//5057 5297//5297 5824//5824 +f 5690//5690 5816//5816 5301//5301 +f 5440//5440 5702//5702 5298//5298 +f 5278//5278 5655//5655 5296//5296 +f 5669//5669 5296//5296 5655//5655 +f 5804//5804 5824//5824 5297//5297 +f 5682//5682 5426//5426 5441//5441 +f 5671//5671 5664//5664 5277//5277 +f 5325//5325 5689//5689 5722//5722 +f 5440//5440 5677//5677 5702//5702 +f 5668//5668 5428//5428 6029//6029 +f 5659//5659 5056//5056 5661//5661 +f 6029//6029 5428//5428 6197//6197 +f 5439//5439 5056//5056 5659//5659 +f 5820//5820 5661//5661 5056//5056 +f 5449//5449 5692//5692 5691//5691 +f 5689//5689 5433//5433 6030//6030 +f 5430//5430 4803//4803 6015//6015 +f 5678//5678 5429//5429 5693//5693 +f 6022//6022 5051//5051 5807//5807 +f 5654//5654 5450//5450 5293//5293 +f 5698//5698 5650//5650 5701//5701 +f 5276//5276 5819//5819 5818//5818 +f 5701//5701 5700//5700 5698//5698 +f 5690//5690 5356//5356 5651//5651 +f 5663//5663 6010//6010 5660//5660 +f 5438//5438 5653//5653 5709//5709 +f 5684//5684 5438//5438 5709//5709 +f 5832//5832 5278//5278 5670//5670 +f 5700//5700 5701//5701 5789//5789 +f 5817//5817 5660//5660 6010//6010 +f 5680//5680 5673//5673 5798//5798 +f 5674//5674 5110//5110 6050//6050 +f 5676//5676 5057//5057 5824//5824 +f 5677//5677 5806//5806 5702//5702 +f 5424//5424 5656//5656 5678//5678 +f 5667//5667 6050//6050 5110//5110 +f 5671//5671 5449//5449 5826//5826 +f 5678//5678 5677//5677 5424//5424 +f 5444//5444 5288//5288 5688//5688 +f 5816//5816 5672//5672 5301//5301 +f 5440//5440 5424//5424 5677//5677 +f 6035//6035 5439//5439 5659//5659 +f 5671//5671 5808//5808 5664//5664 +f 5443//5443 5286//5286 5445//5445 +f 6035//6035 5688//5688 5288//5288 +f 6034//6034 5448//5448 5823//5823 +f 5654//5654 5448//5448 6034//6034 +f 5445//5445 5050//5050 5694//5694 +f 5451//5451 5477//5477 5434//5434 +f 5527//5527 5579//5579 5532//5532 +f 5447//5447 5694//5694 5299//5299 +f 5558//5558 5710//5710 5534//5534 +f 5830//5830 5276//5276 5818//5818 +f 5786//5786 5507//5507 6087//6087 +f 5280//5280 5475//5475 5722//5722 +f 5708//5708 5869//5869 5836//5836 +f 5742//5742 5390//5390 5466//5466 +f 5458//5458 5276//5276 5830//5830 +f 6087//6087 5507//5507 5510//5510 +f 6096//6096 5472//5472 5720//5720 +f 5480//5480 5793//5793 5789//5789 +f 5475//5475 5325//5325 5722//5722 +f 5710//5710 5535//5535 5534//5534 +f 5720//5720 5727//5727 5853//5853 +f 5721//5721 5458//5458 6020//6020 +f 5461//5461 6015//6015 4803//4803 +f 5312//5312 5458//5458 5721//5721 +f 5711//5711 5851//5851 5538//5538 +f 5472//5472 5727//5727 5720//5720 +f 5467//5467 5469//5469 5729//5729 +f 5480//5480 5791//5791 5504//5504 +f 5789//5789 5791//5791 5480//5480 +f 5718//5718 5542//5542 5714//5714 +f 5540//5540 5838//5838 6051//6051 +f 5719//5719 5486//5486 5891//5891 +f 5539//5539 5759//5759 5761//5761 +f 5504//5504 5791//5791 5509//5509 +f 5314//5314 5538//5538 5851//5851 +f 5791//5791 5520//5520 5508//5508 +f 5525//5525 5526//5526 5755//5755 +f 5502//5502 5696//5696 5699//5699 +f 4842//4842 5477//5477 5829//5829 +f 5515//5515 5518//5518 5510//5510 +f 5461//5461 5294//5294 5736//5736 +f 5759//5759 5533//5533 5849//5849 +f 5791//5791 5508//5508 5509//5509 +f 5544//5544 5792//5792 5473//5473 +f 5294//5294 5871//5871 5736//5736 +f 6059//6059 5454//5454 6208//6208 +f 5455//5455 5467//5467 5729//5729 +f 5478//5478 5473//5473 5792//5792 +f 5734//5734 5463//5463 6096//6096 +f 5502//5502 5698//5698 5696//5696 +f 5741//5741 5543//5543 5739//5739 +f 5481//5481 5735//5735 5733//5733 +f 5754//5754 5667//5667 5484//5484 +f 5910//5910 5669//5669 5655//5655 +f 5504//5504 5509//5509 5362//5362 +f 5708//5708 5716//5716 5725//5725 +f 5725//5725 5544//5544 5708//5708 +f 5715//5715 5454//5454 6059//6059 +f 5481//5481 5733//5733 5344//5344 +f 5909//5909 5321//5321 5721//5721 +f 6022//6022 5871//5871 5294//5294 +f 5705//5705 5321//5321 5909//5909 +f 5862//5862 5469//5469 5064//5064 +f 5468//5468 5734//5734 5864//5864 +f 5569//5569 5734//5734 5468//5468 +f 5471//5471 5314//5314 5851//5851 +f 5650//5650 5698//5698 5502//5502 +f 5463//5463 5734//5734 5569//5569 +f 5463//5463 5472//5472 6096//6096 +f 5876//5876 5442//5442 5423//5423 +f 5699//5699 5700//5700 5502//5502 +f 5653//5653 5837//5837 5709//5709 +f 5438//5438 5684//5684 5311//5311 +f 5511//5511 5512//5512 5843//5843 +f 5296//5296 5928//5928 5470//5470 +f 5502//5502 5700//5700 5516//5516 +f 5762//5762 5476//5476 5704//5704 +f 5514//5514 5476//5476 5762//5762 +f 5669//5669 5928//5928 5296//5296 +f 5837//5837 5653//5653 5464//5464 +f 5754//5754 5484//5484 6426//6426 +f 5700//5700 5793//5793 5516//5516 +f 5762//5762 5843//5843 5512//5512 +f 5521//5521 5762//5762 5512//5512 +f 5544//5544 5725//5725 5792//5792 +f 5793//5793 5700//5700 5789//5789 +f 6109//6109 5306//5306 5878//5878 +f 5862//5862 5064//5064 5675//5675 +f 5762//5762 5521//5521 5514//5514 +f 5484//5484 5462//5462 6426//6426 +f 5792//5792 5725//5725 5751//5751 +f 5508//5508 5794//5794 5523//5523 +f 5751//5751 5725//5725 5750//5750 +f 5746//5746 5523//5523 5794//5794 +f 5878//5878 5107//5107 5776//5776 +f 5684//5684 5317//5317 5311//5311 +f 5306//5306 5107//5107 5878//5878 +f 5328//5328 5776//5776 5107//5107 +f 5298//5298 5702//5702 5464//5464 +f 5791//5791 5789//5789 5701//5701 +f 5679//5679 5675//5675 5803//5803 +f 5503//5503 5317//5317 5684//5684 +f 5395//5395 5524//5524 5870//5870 +f 5519//5519 5522//5522 6117//6117 +f 5471//5471 5728//5728 5479//5479 +f 5770//5770 5395//5395 5870//5870 +f 5478//5478 5792//5792 5549//5549 +f 5396//5396 5395//5395 5770//5770 +f 5791//5791 5701//5701 5520//5520 +f 5792//5792 5751//5751 5795//5795 +f 5772//5772 5396//5396 5770//5770 +f 5551//5551 5396//5396 5772//5772 +f 5522//5522 5386//5386 6117//6117 +f 5795//5795 5549//5549 5792//5792 +f 5030//5030 5784//5784 5782//5782 +f 5550//5550 5542//5542 5718//5718 +f 5756//5756 5795//5795 5751//5751 +f 6117//6117 5386//5386 6125//6125 +f 5737//5737 5550//5550 5718//5718 +f 5790//5790 5911//5911 5320//5320 +f 5554//5554 5550//5550 5737//5737 +f 5737//5737 5743//5743 5554//5554 +f 5386//5386 5757//5757 6125//6125 +f 5728//5728 5730//5730 5479//5479 +f 5551//5551 5529//5529 5528//5528 +f 5772//5772 5529//5529 5551//5551 +f 5549//5549 5795//5795 5764//5764 +f 5549//5549 5917//5917 5552//5552 +f 5554//5554 5743//5743 5557//5557 +f 5549//5549 5764//5764 5917//5917 +f 5795//5795 5756//5756 5764//5764 +f 5529//5529 5885//5885 5530//5530 +f 5557//5557 5794//5794 5508//5508 +f 5370//5370 5479//5479 5730//5730 +f 5370//5370 5730//5730 5482//5482 +f 5743//5743 5794//5794 5557//5557 +f 5756//5756 5752//5752 5488//5488 +f 5724//5724 5503//5503 5799//5799 +f 5531//5531 5888//5888 5884//5884 +f 5553//5553 5531//5531 5884//5884 +f 5379//5379 5731//5731 5869//5869 +f 5790//5790 5503//5503 5724//5724 +f 5885//5885 5888//5888 5531//5531 +f 5746//5746 5743//5743 5745//5745 +f 5531//5531 5530//5530 5885//5885 +f 5794//5794 5743//5743 5746//5746 +f 5486//5486 5366//5366 5891//5891 +f 5756//5756 5488//5488 5796//5796 +f 5724//5724 6102//6102 5790//5790 +f 5911//5911 5790//5790 6102//6102 +f 5752//5752 5753//5753 5488//5488 +f 5891//5891 5366//5366 5783//5783 +f 5474//5474 6130//6130 5883//5883 +f 5753//5753 5916//5916 5495//5495 +f 5488//5488 5753//5753 5495//5495 +f 5756//5756 5796//5796 5758//5758 +f 5758//5758 5764//5764 5756//5756 +f 72293//72293 5744//5744 5548//5548 +f 5773//5773 5499//5499 5893//5893 +f 5498//5498 5576//5576 5744//5744 +f 5524//5524 5560//5560 5868//5868 +f 5870//5870 5524//5524 5868//5868 +f 5758//5758 5796//5796 5767//5767 +f 5787//5787 5555//5555 5895//5895 +f 5494//5494 5498//5498 5749//5749 +f 5769//5769 5796//5796 5495//5495 +f 5454//5454 5494//5494 5749//5749 +f 5749//5749 6208//6208 5454//5454 +f 5459//5459 5771//5771 5339//5339 +f 5555//5555 5559//5559 5897//5897 +f 5525//5525 5788//5788 5377//5377 +f 5769//5769 5767//5767 5796//5796 +f 5556//5556 5552//5552 5917//5917 +f 5763//5763 5556//5556 5917//5917 +f 5892//5892 5483//5483 5883//5883 +f 5778//5778 5460//5460 5511//5511 +f 5556//5556 5763//5763 5558//5558 +f 5485//5485 5483//5483 5892//5892 +f 5495//5495 5916//5916 5775//5775 +f 5703//5703 5485//5485 6135//6135 +f 5491//5491 5485//5485 5703//5703 +f 5775//5775 5780//5780 5495//5495 +f 5491//5491 5703//5703 5840//5840 +f 5780//5780 5769//5769 5495//5495 +f 5710//5710 5558//5558 5763//5763 +f 6013//6013 5695//5695 5487//5487 +f 5449//5449 5691//5691 6176//6176 +f 6027//6027 5450//5450 5654//5654 +f 5651//5651 6023//6023 5690//5690 +f 5682//5682 5441//5441 5831//5831 +f 5698//5698 5800//5800 5696//5696 +f 5655//5655 5278//5278 5832//5832 +f 5709//5709 5799//5799 5684//5684 +f 6023//6023 5816//5816 5690//5690 +f 5651//5651 5695//5695 6018//6018 +f 5722//5722 5689//5689 6030//6030 +f 5693//5693 5450//5450 5797//5797 +f 5823//5823 5682//5682 6056//6056 +f 5806//5806 6046//6046 5702//5702 +f 5828//5828 5691//5691 5692//5692 +f 5699//5699 5800//5800 5700//5700 +f 6353//6353 5446//5446 5817//5817 +f 5803//5803 5683//5683 6024//6024 +f 5692//5692 5674//5674 5828//5828 +f 6017//6017 5680//5680 5798//5798 +f 5800//5800 5698//5698 5700//5700 +f 5678//5678 5693//5693 5797//5797 +f 5666//5666 5430//5430 6160//6160 +f 5683//5683 5662//5662 6024//6024 +f 5430//5430 6015//6015 6160//6160 +f 6030//6030 5433//5433 5810//5810 +f 5676//5676 5827//5827 5652//5652 +f 6007//6007 5421//5421 6014//6014 +f 5674//5674 6050//6050 5828//5828 +f 5804//5804 5421//5421 6007//6007 +f 6024//6024 5662//5662 6192//6192 +f 5677//5677 5678//5678 5814//5814 +f 5672//5672 5816//5816 6043//6043 +f 5831//5831 5680//5680 6017//6017 +f 5441//5441 5680//5680 5831//5831 +f 5662//5662 5681//5681 6192//6192 +f 6014//6014 5421//5421 5443//5443 +f 6025//6025 5677//5677 5814//5814 +f 5673//5673 5672//5672 6043//6043 +f 5798//5798 5673//5673 6043//6043 +f 5806//5806 5677//5677 6025//6025 +f 5826//5826 5449//5449 6176//6176 +f 5797//5797 5834//5834 5678//5678 +f 5663//5663 5812//5812 6021//6021 +f 6043//6043 6017//6017 5798//5798 +f 5833//5833 5655//5655 5832//5832 +f 5825//5825 5670//5670 6114//6114 +f 6173//6173 5663//5663 6021//6021 +f 6013//6013 6018//6018 5695//5695 +f 5814//5814 5678//5678 5834//5834 +f 6174//6174 5668//5668 6029//6029 +f 5670//5670 5825//5825 5832//5832 +f 5811//5811 5444//5444 5688//5688 +f 5821//5821 5833//5833 5832//5832 +f 5682//5682 5831//5831 6056//6056 +f 5824//5824 5804//5804 6007//6007 +f 5803//5803 6191//6191 5679//5679 +f 6023//6023 5651//5651 6018//6018 +f 6034//6034 6011//6011 5654//5654 +f 6010//6010 5663//5663 6173//6173 +f 5663//5663 5801//5801 5812//5812 +f 5799//5799 5709//5709 6062//6062 +f 6027//6027 5654//5654 6011//6011 +f 5797//5797 5450//5450 6027//6027 +f 6388//6388 5666//5666 6160//6160 +f 5702//5702 5837//5837 5464//5464 +f 6194//6194 5671//5671 5826//5826 +f 5815//5815 6046//6046 5806//5806 +f 5451//5451 5811//5811 6178//6178 +f 5815//5815 5806//5806 6025//6025 +f 6176//6176 5691//5691 5828//5828 +f 5659//5659 5661//5661 6195//6195 +f 6353//6353 5819//5819 5446//5446 +f 5727//5727 5455//5455 6099//6099 +f 5905//5905 5710//5710 5835//5835 +f 5846//5846 5466//5466 6131//6131 +f 5910//5910 5655//5655 5833//5833 +f 6073//6073 5669//5669 5910//5910 +f 5458//5458 5830//5830 6020//6020 +f 5503//5503 5684//5684 5799//5799 +f 6073//6073 5910//5910 6075//6075 +f 5858//5858 5705//5705 5909//5909 +f 5739//5739 5705//5705 5858//5858 +f 5718//5718 5714//5714 5908//5908 +f 5847//5847 5718//5718 5908//5908 +f 6099//6099 5729//5729 6232//6232 +f 5455//5455 5729//5729 6099//6099 +f 5510//5510 5518//5518 5844//5844 +f 5699//5699 5696//5696 5800//5800 +f 5466//5466 5719//5719 6131//6131 +f 6087//6087 5510//5510 5844//5844 +f 5443//5443 5445//5445 6201//6201 +f 5741//5741 5739//5739 5858//5858 +f 5788//5788 5525//5525 5755//5755 +f 6201//6201 5445//5445 6052//6052 +f 5853//5853 5727//5727 6099//6099 +f 6111//6111 5844//5844 5518//5518 +f 6075//6075 5910//5910 5833//5833 +f 5518//5518 5519//5519 6111//6111 +f 6075//6075 5833//5833 5856//5856 +f 5856//5856 5833//5833 5821//5821 +f 5729//5729 5469//5469 6101//6101 +f 5711//5711 6212//6212 5851//5851 +f 5496//5496 5500//5500 5859//5859 +f 5862//5862 6101//6101 5469//5469 +f 5747//5747 5492//5492 6106//6106 +f 5799//5799 6049//6049 5724//5724 +f 5735//5735 5766//5766 6109//6109 +f 5675//5675 6122//6122 5862//5862 +f 5859//5859 5857//5857 5496//5496 +f 6093//6093 5708//5708 5836//5836 +f 5864//5864 5734//5734 6096//6096 +f 5748//5748 5496//5496 5857//5857 +f 5668//5668 6174//6174 5489//5489 +f 5909//5909 5721//5721 6026//6026 +f 5845//5845 5742//5742 5846//5846 +f 6102//6102 5724//5724 6098//6098 +f 5718//5718 5847//5847 5855//5855 +f 5310//5310 6125//6125 5757//5757 +f 5857//5857 6127//6127 5748//5748 +f 5742//5742 5466//5466 5846//5846 +f 5748//5748 6127//6127 5474//5474 +f 6127//6127 6130//6130 5474//5474 +f 5782//5782 6256//6256 5328//5328 +f 5310//5310 5760//5760 5879//5879 +f 6093//6093 5716//5716 5708//5708 +f 5718//5718 5855//5855 5737//5737 +f 5719//5719 5891//5891 5872//5872 +f 5782//5782 5784//5784 6080//6080 +f 5894//5894 6080//6080 5784//5784 +f 6115//6115 5716//5716 6093//6093 +f 5471//5471 5851//5851 5866//5866 +f 5784//5784 5786//5786 5894//5894 +f 5760//5760 5882//5882 5879//5879 +f 5760//5760 5490//5490 5882//5882 +f 5890//5890 5892//5892 5883//5883 +f 5786//5786 6087//6087 5894//5894 +f 5716//5716 5750//5750 5725//5725 +f 6115//6115 5750//5750 5716//5716 +f 5728//5728 5471//5471 5866//5866 +f 6134//6134 5773//5773 5889//5889 +f 5511//5511 5843//5843 5841//5841 +f 5456//5456 5876//5876 5423//5423 +f 5747//5747 5876//5876 5456//5456 +f 5893//5893 5889//5889 5773//5773 +f 5485//5485 5892//5892 6135//6135 +f 5866//5866 5913//5913 5728//5728 +f 5737//5737 5860//5860 5743//5743 +f 5728//5728 5913//5913 5730//5730 +f 5889//5889 5893//5893 6138//6138 +f 5869//5869 5731//5731 5867//5867 +f 5704//5704 5843//5843 5762//5762 +f 5842//5842 5843//5843 5704//5704 +f 5876//5876 6112//6112 5442//5442 +f 6006//6006 5539//5539 5761//5761 +f 6112//6112 5670//5670 5442//5442 +f 5752//5752 5751//5751 5750//5750 +f 5487//5487 5539//5539 6006//6006 +f 5870//5870 5850//5850 5770//5770 +f 5745//5745 5743//5743 5860//5860 +f 6006//6006 6013//6013 5487//5487 +f 5860//5860 6100//6100 5745//5745 +f 5854//5854 5750//5750 6115//6115 +f 6114//6114 5670//5670 6112//6112 +f 5744//5744 72292//72292 5498//5498 +f 5770//5770 5850//5850 5865//5865 +f 5749//5749 5498//5498 5873//5873 +f 5750//5750 5854//5854 5752//5752 +f 5746//5746 5868//5868 5560//5560 +f 5745//5745 5868//5868 5746//5746 +f 5733//5733 5735//5735 6198//6198 +f 5770//5770 5865//5865 5772//5772 +f 5461//5461 5736//5736 6015//6015 +f 5344//5344 5733//5733 5848//5848 +f 6198//6198 5848//5848 5733//5733 +f 5865//5865 5885//5885 5772//5772 +f 5916//5916 5752//5752 5854//5854 +f 5854//5854 5861//5861 5916//5916 +f 6054//6054 5820//5820 5848//5848 +f 5752//5752 5916//5916 5753//5753 +f 5871//5871 6022//6022 6040//6040 +f 5850//5850 5870//5870 6108//6108 +f 5820//5820 5344//5344 5848//5848 +f 5751//5751 5752//5752 5756//5756 +f 5593//5593 5553//5553 5880//5880 +f 5891//5891 5783//5783 6120//6120 +f 5880//5880 5553//5553 5884//5884 +f 5459//5459 5912//5912 5771//5771 +f 5529//5529 5772//5772 5885//5885 +f 5459//5459 5778//5778 5912//5912 +f 5511//5511 5912//5912 5778//5778 +f 5841//5841 5915//5915 5912//5912 +f 5912//5912 5511//5511 5841//5841 +f 5783//5783 5785//5785 6121//6121 +f 5915//5915 5841//5841 5842//5842 +f 5842//5842 5704//5704 5915//5915 +f 5917//5917 5764//5764 5918//5918 +f 5787//5787 5895//5895 6121//6121 +f 5785//5785 5787//5787 6121//6121 +f 5917//5917 5863//5863 5763//5763 +f 5895//5895 5555//5555 5896//5896 +f 5917//5917 5918//5918 6152//6152 +f 5863//5863 5917//5917 6152//6152 +f 5897//5897 5896//5896 5555//5555 +f 5767//5767 5764//5764 5758//5758 +f 5918//5918 5764//5764 5767//5767 +f 5881//5881 5767//5767 5769//5769 +f 5902//5902 6119//6119 5780//5780 +f 5780//5780 5881//5881 5769//5769 +f 5881//5881 5780//5780 6119//6119 +f 6126//6126 5881//5881 6119//6119 +f 5710//5710 5863//5863 5835//5835 +f 5763//5763 5863//5863 5710//5710 +f 5594//5594 5993//5993 5586//5586 +f 5596//5596 5361//5361 5921//5921 +f 5919//5919 5592//5592 5944//5944 +f 5993//5993 5594//5594 6157//6157 +f 5476//5476 5915//5915 5704//5704 +f 5921//5921 5773//5773 6134//6134 +f 5180//5180 5320//5320 5920//5920 +f 5361//5361 5773//5773 5921//5921 +f 5952//5952 72293//72293 5946//5946 +f 5584//5584 5922//5922 6207//6207 +f 5470//5470 5859//5859 5500//5500 +f 5864//5864 5903//5903 5582//5582 +f 5946//5946 72293//72293 5580//5580 +f 5634//5634 5938//5938 5588//5588 +f 5580//5580 72293//72293 5548//5548 +f 5925//5925 6157//6157 5594//5594 +f 6071//6071 5581//5581 5927//5927 +f 5912//5912 5915//5915 5771//5771 +f 5924//5924 5180//5180 5920//5920 +f 5499//5499 5773//5773 5361//5361 +f 5926//5926 5490//5490 5493//5493 +f 5598//5598 5938//5938 5923//5923 +f 5771//5771 5915//5915 5339//5339 +f 5320//5320 5911//5911 5920//5920 +f 5543//5543 5741//5741 5492//5492 +f 5582//5582 5903//5903 5545//5545 +f 5588//5588 5938//5938 5598//5598 +f 5591//5591 6303//6303 5976//5976 +f 5975//5975 5591//5591 5976//5976 +f 6063//6063 5581//5581 6071//6071 +f 5537//5537 6303//6303 5591//5591 +f 5375//5375 5893//5893 5499//5499 +f 5602//5602 5457//5457 6300//6300 +f 6300//6300 5927//5927 5602//5602 +f 5599//5599 5994//5994 5595//5595 +f 5882//5882 5490//5490 5926//5926 +f 5923//5923 5933//5933 5598//5598 +f 5926//5926 5585//5585 5929//5929 +f 5493//5493 5585//5585 5926//5926 +f 5339//5339 5915//5915 5476//5476 +f 5585//5585 5589//5589 5932//5932 +f 5932//5932 5929//5929 5585//5585 +f 5606//5606 5994//5994 5599//5599 +f 5775//5775 5916//5916 5861//5861 +f 5893//5893 5375//5375 5901//5901 +f 5901//5901 5375//5375 5899//5899 +f 5945//5945 5598//5598 5933//5933 +f 5610//5610 5598//5598 5945//5945 +f 5932//5932 5597//5597 5934//5934 +f 5589//5589 5597//5597 5932//5932 +f 5741//5741 6106//6106 5492//5492 +f 5840//5840 5457//5457 5491//5491 +f 5597//5597 5596//5596 5934//5934 +f 5567//5567 5706//5706 5378//5378 +f 5994//5994 5606//5606 5942//5942 +f 5942//5942 5940//5940 5994//5994 +f 5921//5921 5934//5934 5596//5596 +f 6300//6300 5457//5457 5840//5840 +f 5378//5378 5706//5706 5375//5375 +f 5375//5375 5706//5706 5899//5899 +f 5899//5899 5706//5706 6070//6070 +f 72294//72294 72293//72293 5952//5952 +f 6073//6073 5928//5928 5669//5669 +f 5839//5839 5706//5706 5601//5601 +f 5581//5581 5602//5602 5927//5927 +f 5601//5601 5706//5706 5567//5567 +f 5900//5900 5706//5706 5839//5839 +f 5167//5167 5180//5180 5924//5924 +f 5606//5606 5609//5609 5942//5942 +f 5935//5935 5167//5167 5924//5924 +f 5468//5468 5864//5864 5582//5582 +f 5946//5946 5587//5587 5919//5919 +f 5609//5609 5612//5612 5949//5949 +f 5601//5601 5742//5742 5839//5839 +f 6207//6207 5838//5838 5540//5540 +f 5839//5839 5742//5742 5845//5845 +f 5580//5580 5587//5587 5946//5946 +f 5470//5470 5928//5928 5859//5859 +f 5581//5581 6063//6063 5533//5533 +f 5533//5533 6063//6063 5849//5849 +f 5592//5592 5919//5919 5587//5587 +f 5951//5951 5949//5949 5612//5612 +f 5614//5614 5951//5951 5612//5612 +f 5634//5634 5939//5939 5938//5938 +f 5609//5609 5949//5949 5942//5942 +f 5925//5925 5603//5603 5930//5930 +f 5594//5594 5603//5603 5925//5925 +f 5592//5592 5536//5536 5956//5956 +f 5956//5956 5944//5944 5592//5592 +f 5898//5898 5593//5593 5880//5880 +f 5614//5614 5593//5593 5898//5898 +f 5951//5951 5614//5614 5898//5898 +f 5780//5780 5775//5775 5902//5902 +f 5953//5953 5954//5954 5627//5627 +f 5955//5955 5600//5600 5958//5958 +f 5958//5958 5600//5600 5959//5959 +f 5624//5624 5627//5627 5954//5954 +f 5930//5930 5615//5615 5936//5936 +f 5600//5600 5955//5955 5956//5956 +f 5603//5603 5615//5615 5930//5930 +f 5619//5619 5936//5936 5615//5615 +f 5953//5953 5610//5610 5945//5945 +f 5605//5605 5866//5866 5959//5959 +f 5600//5600 5605//5605 5959//5959 +f 5936//5936 5619//5619 5943//5943 +f 5619//5619 5996//5996 5947//5947 +f 5943//5943 5619//5619 5947//5947 +f 6059//6059 5998//5998 5715//5715 +f 5715//5715 5998//5998 5592//5592 +f 5592//5592 5998//5998 5536//5536 +f 5536//5536 5998//5998 5538//5538 +f 5538//5538 5998//5998 5711//5711 +f 5711//5711 5998//5998 6059//6059 +f 5947//5947 5996//5996 5948//5948 +f 5907//5907 5897//5897 5559//5559 +f 5605//5605 5913//5913 5866//5866 +f 5607//5607 5913//5913 5605//5605 +f 5996//5996 5950//5950 5948//5948 +f 5608//5608 5913//5913 5607//5607 +f 5995//5995 5913//5913 5608//5608 +f 5559//5559 5377//5377 5907//5907 +f 5611//5611 5995//5995 5608//5608 +f 5950//5950 5996//5996 5623//5623 +f 5995//5995 5730//5730 5913//5913 +f 5482//5482 5995//5995 5611//5611 +f 5730//5730 5995//5995 5482//5482 +f 5377//5377 5788//5788 5907//5907 +f 5535//5535 5710//5710 5905//5905 +f 5604//5604 5755//5755 5526//5526 +f 5629//5629 5535//5535 5905//5905 +f 5906//5906 5629//5629 5905//5905 +f 5617//5617 5613//5613 5961//5961 +f 5755//5755 5604//5604 6322//6322 +f 5906//5906 5908//5908 5629//5629 +f 5604//5604 5616//5616 6322//6322 +f 5908//5908 5714//5714 5629//5629 +f 5629//5629 5714//5714 5542//5542 +f 5618//5618 5961//5961 5960//5960 +f 5960//5960 5963//5963 5618//5618 +f 5206//5206 5622//5622 5957//5957 +f 5957//5957 5616//5616 5206//5206 +f 5964//5964 5618//5618 5963//5963 +f 5617//5617 5961//5961 5618//5618 +f 5613//5613 5620//5620 5965//5965 +f 5965//5965 5962//5962 5613//5613 +f 5620//5620 5621//5621 5965//5965 +f 5965//5965 5967//5967 5966//5966 +f 5621//5621 5967//5967 5965//5965 +f 5621//5621 5625//5625 5967//5967 +f 5626//5626 5618//5618 5964//5964 +f 5964//5964 5968//5968 5626//5626 +f 5969//5969 5626//5626 5968//5968 +f 5628//5628 5626//5626 5969//5969 +f 5969//5969 5731//5731 5628//5628 +f 5867//5867 5731//5731 5969//5969 +f 5967//5967 5984//5984 5970//5970 +f 5625//5625 5984//5984 5967//5967 +f 5630//5630 5984//5984 5625//5625 +f 5971//5971 5630//5630 5632//5632 +f 5633//5633 5971//5971 5632//5632 +f 5971//5971 5633//5633 5972//5972 +f 5633//5633 5993//5993 5973//5973 +f 5973//5973 5972//5972 5633//5633 +f 5586//5586 5993//5993 5633//5633 +f 5974//5974 5973//5973 5993//5993 +f 6157//6157 5974//5974 5993//5993 +f 5262//5262 5265//5265 5999//5999 +f 5971//5971 5987//5987 5630//5630 +f 5630//5630 5987//5987 5984//5984 +f 6000//6000 6001//6001 6004//6004 +f 5623//5623 5982//5982 5950//5950 +f 72107//72107 6003//6003 5261//5261 +f 5261//5261 72108//72108 72107//72107 +f 5979//5979 5622//5622 5983//5983 +f 5983//5983 5622//5622 5264//5264 +f 5264//5264 5622//5622 5208//5208 +f 5957//5957 5622//5622 5979//5979 +f 6002//6002 6004//6004 6001//6001 +f 5263//5263 6004//6004 6002//6002 +f 5978//5978 5263//5263 6002//6002 +f 5267//5267 5263//5263 5978//5978 +f 5999//5999 5265//5265 5986//5986 +f 5985//5985 5631//5631 5994//5994 +f 5994//5994 5631//5631 5595//5595 +f 5623//5623 5631//5631 5982//5982 +f 5982//5982 5631//5631 5985//5985 +f 72109//72109 6004//6004 5263//5263 +f 5263//5263 72104//72104 72109//72109 +f 5265//5265 5270//5270 5988//5988 +f 5940//5940 5985//5985 5994//5994 +f 5265//5265 5988//5988 5986//5986 +f 5267//5267 5978//5978 5269//5269 +f 5269//5269 5978//5978 5981//5981 +f 5981//5981 5922//5922 5269//5269 +f 72110//72110 6003//6003 72107//72107 +f 5264//5264 5262//5262 5989//5989 +f 5983//5983 5264//5264 5989//5989 +f 5922//5922 5584//5584 5269//5269 +f 5269//5269 5584//5584 4905//4905 +f 5975//5975 5980//5980 5268//5268 +f 5989//5989 5990//5990 5983//5983 +f 5977//5977 6005//6005 5167//5167 +f 5167//5167 6005//6005 5266//5266 +f 5266//5266 6005//6005 5634//5634 +f 5634//5634 6005//6005 5939//5939 +f 5939//5939 6005//6005 5977//5977 +f 5183//5183 5975//5975 5268//5268 +f 5268//5268 5980//5980 5261//5261 +f 5999//5999 5989//5989 5262//5262 +f 5977//5977 5167//5167 5935//5935 +f 5991//5991 5217//5217 5992//5992 +f 5988//5988 5217//5217 5991//5991 +f 5270//5270 5217//5217 5988//5988 +f 5217//5217 5624//5624 5992//5992 +f 5447//5447 5666//5666 6388//6388 +f 5812//5812 5801//5801 6162//6162 +f 6030//6030 5810//5810 6376//6376 +f 6376//6376 5810//5810 5829//5829 +f 5679//5679 6191//6191 6016//6016 +f 6011//6011 6034//6034 6193//6193 +f 5803//5803 6024//6024 6191//6191 +f 5831//5831 6009//6009 6056//6056 +f 6037//6037 5819//5819 6353//6353 +f 5829//5829 5477//5477 6019//6019 +f 5818//5818 5819//5819 6037//6037 +f 5830//5830 5818//5818 6037//6037 +f 5477//5477 5451//5451 6019//6019 +f 6025//6025 5814//5814 5834//5834 +f 5702//5702 6046//6046 5837//5837 +f 6043//6043 5816//5816 6012//6012 +f 6047//6047 5721//5721 6186//6186 +f 6026//6026 5721//5721 6047//6047 +f 5828//5828 6050//6050 6158//6158 +f 5661//5661 5820//5820 6054//6054 +f 5807//5807 5280//5280 6045//6045 +f 6014//6014 5443//5443 6201//6201 +f 6195//6195 5661//5661 6054//6054 +f 6192//6192 5681//5681 5664//5664 +f 5813//5813 5694//5694 5447//5447 +f 6122//6122 5675//5675 6016//6016 +f 6049//6049 6169//6169 5724//5724 +f 6013//6013 6006//6006 6179//6179 +f 6048//6048 6013//6013 6179//6179 +f 6039//6039 5834//5834 5797//5797 +f 6025//6025 6057//6057 5815//5815 +f 6012//6012 5816//5816 6362//6362 +f 6010//6010 6173//6173 6031//6031 +f 6351//6351 5815//5815 6057//6057 +f 6028//6028 6032//6032 6033//6033 +f 6029//6029 6197//6197 6358//6358 +f 6032//6032 6028//6028 6166//6166 +f 6180//6180 6013//6013 6048//6048 +f 6163//6163 6018//6018 6180//6180 +f 6035//6035 5659//5659 6195//6195 +f 6018//6018 6013//6013 6180//6180 +f 5827//5827 6197//6197 5652//5652 +f 6020//6020 5830//5830 6037//6037 +f 6163//6163 6023//6023 6018//6018 +f 6186//6186 5721//5721 6020//6020 +f 5816//5816 6023//6023 6042//6042 +f 5815//5815 6351//6351 6046//6046 +f 6021//6021 6182//6182 6173//6173 +f 5813//5813 5447//5447 6388//6388 +f 6193//6193 6354//6354 6011//6011 +f 6380//6380 6024//6024 6192//6192 +f 5807//5807 6040//6040 6022//6022 +f 6362//6362 5816//5816 6042//6042 +f 5676//5676 6007//6007 5827//5827 +f 6178//6178 6019//6019 5451//5451 +f 5676//5676 5824//5824 6007//6007 +f 6039//6039 5797//5797 6027//6027 +f 5811//5811 6360//6360 6178//6178 +f 5834//5834 6041//6041 6025//6025 +f 5811//5811 5688//5688 6360//6360 +f 6181//6181 5831//5831 6017//6017 +f 5782//5782 6080//6080 6074//6074 +f 5719//5719 5872//5872 6136//6136 +f 6211//6211 6059//6059 6427//6427 +f 6061//6061 5861//5861 6433//6433 +f 6066//6066 5855//5855 5847//5847 +f 6008//6008 5832//5832 5825//5825 +f 5711//5711 6059//6059 6211//6211 +f 6211//6211 6212//6212 5711//5711 +f 5898//5898 5880//5880 6069//6069 +f 5872//5872 5891//5891 6120//6120 +f 6077//6077 5851//5851 6212//6212 +f 6476//6476 5788//5788 6078//6078 +f 6146//6146 5855//5855 6066//6066 +f 6067//6067 6147//6147 5865//5865 +f 5545//5545 5903//5903 6081//6081 +f 5865//5865 5850//5850 6067//6067 +f 6066//6066 6287//6287 6146//6146 +f 6096//6096 5720//5720 6242//6242 +f 5861//5861 6061//6061 5775//5775 +f 6076//6076 6146//6146 6287//6287 +f 5837//5837 6062//6062 5709//5709 +f 5667//5667 5754//5754 6050//6050 +f 5866//5866 5851//5851 6077//6077 +f 5775//5775 6061//6061 6088//6088 +f 6068//6068 6147//6147 6067//6067 +f 6062//6062 5837//5837 6171//6171 +f 6093//6093 5836//5836 6243//6243 +f 6083//6083 6086//6086 5867//5867 +f 6070//6070 5706//5706 5900//5900 +f 6162//6162 5801//5801 6051//6051 +f 5679//5679 6016//6016 5675//5675 +f 5788//5788 6089//6089 6078//6078 +f 5853//5853 6099//6099 6230//6230 +f 6049//6049 5799//5799 6062//6062 +f 6153//6153 5855//5855 6146//6146 +f 5869//5869 5867//5867 6086//6086 +f 5445//5445 5694//5694 6052//6052 +f 6146//6146 6076//6076 6153//6153 +f 5869//5869 6086//6086 5836//5836 +f 5722//5722 6045//6045 5280//5280 +f 5855//5855 6153//6153 5737//5737 +f 6106//6106 5741//5741 6104//6104 +f 5836//5836 6086//6086 6243//6243 +f 5902//5902 5775//5775 6088//6088 +f 6148//6148 5902//5902 6088//6088 +f 5788//5788 5755//5755 6089//6089 +f 5865//5865 6149//6149 5885//5885 +f 6064//6064 5845//5845 5846//5846 +f 5735//5735 6109//6109 6198//6198 +f 5902//5902 6148//6148 6119//6119 +f 5737//5737 6153//6153 6249//6249 +f 6028//6028 6008//6008 6166//6166 +f 6093//6093 6226//6226 6115//6115 +f 6208//6208 5749//5749 6140//6140 +f 6089//6089 5755//5755 6220//6220 +f 5860//5860 5737//5737 6249//6249 +f 5873//5873 6140//6140 5749//5749 +f 6076//6076 6227//6227 6153//6153 +f 6098//6098 5724//5724 6169//6169 +f 6147//6147 6149//6149 5865//5865 +f 6109//6109 5878//5878 6460//6460 +f 6232//6232 5729//5729 6101//6101 +f 6169//6169 6172//6172 6098//6098 +f 6087//6087 5844//5844 6091//6091 +f 6149//6149 6068//6068 5880//5880 +f 5849//5849 6063//6063 6092//6092 +f 5832//5832 6008//6008 6028//6028 +f 6147//6147 6068//6068 6149//6149 +f 6068//6068 6069//6069 5880//5880 +f 6115//6115 6229//6229 5854//5854 +f 5884//5884 6149//6149 5880//5880 +f 6229//6229 6128//6128 5854//5854 +f 5328//5328 6256//6256 5776//5776 +f 6156//6156 5881//5881 6129//6129 +f 5868//5868 6100//6100 6103//6103 +f 5745//5745 6100//6100 5868//5868 +f 5881//5881 6126//6126 6129//6129 +f 5759//5759 5849//5849 6092//6092 +f 6128//6128 6433//6433 5861//5861 +f 6149//6149 5888//5888 5885//5885 +f 6108//6108 5870//5870 5868//5868 +f 5783//5783 6121//6121 6120//6120 +f 6152//6152 6151//6151 5835//5835 +f 6128//6128 5861//5861 5854//5854 +f 5888//5888 6149//6149 5884//5884 +f 5905//5905 5835//5835 6151//6151 +f 6101//6101 5862//5862 6236//6236 +f 6092//6092 5761//5761 5759//5759 +f 6105//6105 6236//6236 5862//5862 +f 6053//6053 5761//5761 6092//6092 +f 6121//6121 5895//5895 6123//6123 +f 6067//6067 5850//5850 6108//6108 +f 6110//6110 6067//6067 6108//6108 +f 6152//6152 5835//5835 5863//5863 +f 6155//6155 6154//6154 6152//6152 +f 5537//5537 5712//5712 6072//6072 +f 6154//6154 6151//6151 6152//6152 +f 6123//6123 5896//5896 6262//6262 +f 5895//5895 5896//5896 6123//6123 +f 5712//5712 6396//6396 6072//6072 +f 5896//5896 5897//5897 6262//6262 +f 6156//6156 6129//6129 6155//6155 +f 5842//5842 5841//5841 5843//5843 +f 6262//6262 5897//5897 5907//5907 +f 6133//6133 6154//6154 6155//6155 +f 5876//5876 5747//5747 6094//6094 +f 6155//6155 6129//6129 6133//6133 +f 6151//6151 6154//6154 6139//6139 +f 6139//6139 5905//5905 6151//6151 +f 5767//5767 6156//6156 5918//5918 +f 6225//6225 5876//5876 6094//6094 +f 6112//6112 5876//5876 6225//6225 +f 5712//5712 5545//5545 6081//6081 +f 6081//6081 6396//6396 5712//5712 +f 5905//5905 6142//6142 5906//5906 +f 6139//6139 6142//6142 5905//5905 +f 5918//5918 6156//6156 6155//6155 +f 6155//6155 6152//6152 5918//5918 +f 5767//5767 5881//5881 6156//6156 +f 6133//6133 6139//6139 6154//6154 +f 5908//5908 5906//5906 6142//6142 +f 5761//5761 6053//6053 6055//6055 +f 6142//6142 6145//6145 5908//5908 +f 5761//5761 6055//6055 6006//6006 +f 5862//5862 6122//6122 6105//6105 +f 5847//5847 5908//5908 6145//6145 +f 6006//6006 6055//6055 6179//6179 +f 5310//5310 5879//5879 6125//6125 +f 6075//6075 5856//5856 6095//6095 +f 6131//6131 5719//5719 6136//6136 +f 6150//6150 5832//5832 6028//6028 +f 5821//5821 5832//5832 6150//6150 +f 6150//6150 6028//6028 6033//6033 +f 5821//5821 6150//6150 6170//6170 +f 5821//5821 6118//6118 5856//5856 +f 5856//5856 6118//6118 6095//6095 +f 6118//6118 5821//5821 6170//6170 +f 6137//6137 5889//5889 6138//6138 +f 6150//6150 6033//6033 6170//6170 +f 5893//5893 6141//6141 6138//6138 +f 5857//5857 5859//5859 6124//6124 +f 6141//6141 5893//5893 5901//5901 +f 6479//6479 5839//5839 6481//6481 +f 6481//6481 5845//5845 6064//6064 +f 5839//5839 5845//5845 6481//6481 +f 5890//5890 6437//6437 5892//5892 +f 6135//6135 5892//5892 6437//6437 +f 5703//5703 6135//6135 6143//6143 +f 5840//5840 5703//5703 6143//6143 +f 6382//6382 6046//6046 6497//6497 +f 6026//6026 6047//6047 6357//6357 +f 6048//6048 6179//6179 6055//6055 +f 6046//6046 6171//6171 5837//5837 +f 6055//6055 6161//6161 6048//6048 +f 6163//6163 6180//6180 6161//6161 +f 6389//6389 5848//5848 6177//6177 +f 6016//6016 6191//6191 6865//6865 +f 6011//6011 6354//6354 6377//6377 +f 5826//5826 6176//6176 6187//6187 +f 5848//5848 6198//6198 6177//6177 +f 6046//6046 6382//6382 6171//6171 +f 6032//6032 6189//6189 6033//6033 +f 6052//6052 5694//5694 6352//6352 +f 6376//6376 5829//5829 6729//6729 +f 6170//6170 6033//6033 6189//6189 +f 6161//6161 6180//6180 6048//6048 +f 6015//6015 5736//5736 6509//6509 +f 6041//6041 6164//6164 6025//6025 +f 6165//6165 6023//6023 6163//6163 +f 6021//6021 5812//5812 6162//6162 +f 6165//6165 6042//6042 6023//6023 +f 5808//5808 5671//5671 6194//6194 +f 6012//6012 6175//6175 6043//6043 +f 6007//6007 6014//6014 6374//6374 +f 6011//6011 6377//6377 6027//6027 +f 5694//5694 5813//5813 6734//6734 +f 6039//6039 6027//6027 6377//6377 +f 6057//6057 6025//6025 6164//6164 +f 6041//6041 5834//5834 6190//6190 +f 6043//6043 6175//6175 6017//6017 +f 6175//6175 6359//6359 6017//6017 +f 6351//6351 6057//6057 6493//6493 +f 6181//6181 6017//6017 6359//6359 +f 5848//5848 6389//6389 6054//6054 +f 6016//6016 6865//6865 6350//6350 +f 6719//6719 6057//6057 6164//6164 +f 6166//6166 6184//6184 6032//6032 +f 6743//6743 6357//6357 6047//6047 +f 6512//6512 6052//6052 6352//6352 +f 6182//6182 6031//6031 6173//6173 +f 6024//6024 6380//6380 6191//6191 +f 6387//6387 6161//6161 6055//6055 +f 6189//6189 6032//6032 6184//6184 +f 6353//6353 5817//5817 6010//6010 +f 6368//6368 5831//5831 6181//6181 +f 6062//6062 6169//6169 6049//6049 +f 6202//6202 6171//6171 6382//6382 +f 5823//5823 6056//6056 6183//6183 +f 6169//6169 6202//6202 6385//6385 +f 6160//6160 6015//6015 6509//6509 +f 6355//6355 6034//6034 5823//5823 +f 6352//6352 5694//5694 6734//6734 +f 6172//6172 6169//6169 6385//6385 +f 6499//6499 6175//6175 6012//6012 +f 6053//6053 6387//6387 6055//6055 +f 6360//6360 5688//5688 6519//6519 +f 5664//5664 5808//5808 6192//6192 +f 6176//6176 5828//5828 6495//6495 +f 5688//5688 6035//6035 6519//6519 +f 6368//6368 6009//6009 5831//5831 +f 5828//5828 6158//6158 6495//6495 +f 6014//6014 6201//6201 6363//6363 +f 6163//6163 6161//6161 6196//6196 +f 6520//6520 6054//6054 6389//6389 +f 6040//6040 5807//5807 6045//6045 +f 6009//6009 6368//6368 6183//6183 +f 5834//5834 6039//6039 6190//6190 +f 6056//6056 6009//6009 6183//6183 +f 6256//6256 5782//5782 6074//6074 +f 6136//6136 5872//5872 6484//6484 +f 6218//6218 6593//6593 6064//6064 +f 6059//6059 6208//6208 6427//6427 +f 6789//6789 6212//6212 6211//6211 +f 5838//5838 6207//6207 6558//6558 +f 6202//6202 6062//6062 6171//6171 +f 6213//6213 6365//6365 5825//5825 +f 6272//6272 6069//6069 6214//6214 +f 5898//5898 6069//6069 6272//6272 +f 6070//6070 5900//5900 6222//6222 +f 6062//6062 6202//6202 6169//6169 +f 6008//6008 5825//5825 6365//6365 +f 6391//6391 5838//5838 6558//6558 +f 6026//6026 6357//6357 5909//5909 +f 6477//6477 6070//6070 6222//6222 +f 5899//5899 6070//6070 6477//6477 +f 6472//6472 6061//6061 6491//6491 +f 6064//6064 5846//5846 6218//6218 +f 6471//6471 6080//6080 5894//5894 +f 6067//6067 6214//6214 6068//6068 +f 6088//6088 6061//6061 6472//6472 +f 6069//6069 6068//6068 6214//6214 +f 5894//5894 6087//6087 6471//6471 +f 6166//6166 6008//6008 6365//6365 +f 6050//6050 5754//5754 6426//6426 +f 5838//5838 6391//6391 6051//6051 +f 6120//6120 6484//6484 5872//5872 +f 6092//6092 6063//6063 6210//6210 +f 6210//6210 6200//6200 6092//6092 +f 6357//6357 6205//6205 5909//5909 +f 6206//6206 6509//6509 5736//5736 +f 6385//6385 6202//6202 6382//6382 +f 6092//6092 6200//6200 6053//6053 +f 5736//5736 5871//5871 6206//6206 +f 6209//6209 6098//6098 6172//6172 +f 6081//6081 6215//6215 6396//6396 +f 6098//6098 6209//6209 6102//6102 +f 6242//6242 5720//5720 6453//6453 +f 6086//6086 6083//6083 6239//6239 +f 5720//5720 5853//5853 6453//6453 +f 6426//6426 5462//5462 6244//6244 +f 5871//5871 6040//6040 6206//6206 +f 6230//6230 6453//6453 5853//5853 +f 5858//5858 5909//5909 6205//6205 +f 6075//6075 6124//6124 6073//6073 +f 6217//6217 6124//6124 6075//6075 +f 6237//6237 6218//6218 5846//5846 +f 6430//6430 6102//6102 6209//6209 +f 6093//6093 6243//6243 6415//6415 +f 6075//6075 6095//6095 6217//6217 +f 6091//6091 5844//5844 6223//6223 +f 6099//6099 6232//6232 6230//6230 +f 6413//6413 6217//6217 6095//6095 +f 6237//6237 5846//5846 6247//6247 +f 6131//6131 6247//6247 5846//5846 +f 6126//6126 6119//6119 6282//6282 +f 6223//6223 5844//5844 6111//6111 +f 6244//6244 5462//5462 6791//6791 +f 6232//6232 6101//6101 6236//6236 +f 6129//6129 6126//6126 6228//6228 +f 5741//5741 5858//5858 6104//6104 +f 5873//5873 72297//72297 6140//6140 +f 6112//6112 6213//6213 6114//6114 +f 6225//6225 6213//6213 6112//6112 +f 6136//6136 6247//6247 6131//6131 +f 6106//6106 6104//6104 6267//6267 +f 6153//6153 6227//6227 6249//6249 +f 6142//6142 6139//6139 6231//6231 +f 6511//6511 6236//6236 6105//6105 +f 5860//5860 6249//6249 6251//6251 +f 6366//6366 6198//6198 6109//6109 +f 6081//6081 5903//5903 6240//6240 +f 6215//6215 6081//6081 6240//6240 +f 5519//5519 6117//6117 6474//6474 +f 6111//6111 5519//5519 6474//6474 +f 5903//5903 5864//5864 6240//6240 +f 6139//6139 6133//6133 6231//6231 +f 5860//5860 6251//6251 6100//6100 +f 6366//6366 6109//6109 6460//6460 +f 6231//6231 6235//6235 6142//6142 +f 6791//6791 5738//5738 6361//6361 +f 6251//6251 6103//6103 6100//6100 +f 6145//6145 6142//6142 6235//6235 +f 6242//6242 6240//6240 5864//5864 +f 6115//6115 6226//6226 6229//6229 +f 5462//5462 5738//5738 6791//6791 +f 6213//6213 5825//5825 6114//6114 +f 6460//6460 5776//5776 6252//6252 +f 5878//5878 5776//5776 6460//6460 +f 5868//5868 6103//6103 6255//6255 +f 6117//6117 6125//6125 6474//6474 +f 5864//5864 6096//6096 6242//6242 +f 5847//5847 6145//6145 6235//6235 +f 5738//5738 5489//5489 6361//6361 +f 6225//6225 6094//6094 6434//6434 +f 6413//6413 6118//6118 6170//6170 +f 6110//6110 5868//5868 6255//6255 +f 6095//6095 6118//6118 6413//6413 +f 5489//5489 6174//6174 6361//6361 +f 6108//6108 5868//5868 6110//6110 +f 6433//6433 6128//6128 6229//6229 +f 6105//6105 6122//6122 6511//6511 +f 6422//6422 6129//6129 6228//6228 +f 6133//6133 6129//6129 6422//6422 +f 6259//6259 5879//5879 5882//5882 +f 6491//6491 6061//6061 6433//6433 +f 6122//6122 6016//6016 6350//6350 +f 6214//6214 6067//6067 6110//6110 +f 6511//6511 6122//6122 6350//6350 +f 6259//6259 5882//5882 6253//6253 +f 6234//6234 6233//6233 6144//6144 +f 6127//6127 5857//5857 6238//6238 +f 6125//6125 5879//5879 6404//6404 +f 6484//6484 6120//6120 6260//6260 +f 6144//6144 6157//6157 6234//6234 +f 6404//6404 5879//5879 6258//6258 +f 5879//5879 6259//6259 6258//6258 +f 6120//6120 6261//6261 6260//6260 +f 6463//6463 6134//6134 6556//6556 +f 6130//6130 6127//6127 6241//6241 +f 6134//6134 5889//5889 6556//6556 +f 6137//6137 6556//6556 5889//5889 +f 6120//6120 6121//6121 6261//6261 +f 6241//6241 5890//5890 6130//6130 +f 6261//6261 6121//6121 6123//6123 +f 5883//5883 6130//6130 5890//5890 +f 6137//6137 6138//6138 6470//6470 +f 6138//6138 6141//6141 6470//6470 +f 6141//6141 5901//5901 6263//6263 +f 6263//6263 5899//5899 6477//6477 +f 5901//5901 5899//5899 6263//6263 +f 5907//5907 6132//6132 6262//6262 +f 6481//6481 6064//6064 6593//6593 +f 6143//6143 6135//6135 6437//6437 +f 5840//5840 6143//6143 6444//6444 +f 6649//6649 6299//6299 5919//5919 +f 5973//5973 5974//5974 6286//6286 +f 6309//6309 5973//5973 6286//6286 +f 5919//5919 5944//5944 6288//6288 +f 5788//5788 6476//6476 5907//5907 +f 6292//6292 5976//5976 6645//6645 +f 5907//5907 6476//6476 6132//6132 +f 6479//6479 5900//5900 5839//5839 +f 6319//6319 5981//5981 6639//6639 +f 5747//5747 6106//6106 6094//6094 +f 6094//6094 6106//6106 6434//6434 +f 6434//6434 6106//6106 6267//6267 +f 6649//6649 5919//5919 6288//6288 +f 5926//5926 6253//6253 5882//5882 +f 5924//5924 5920//5920 6315//6315 +f 6628//6628 5975//5975 6292//6292 +f 5952//5952 5946//5946 6299//6299 +f 5980//5980 5975//5975 6628//6628 +f 5981//5981 6319//6319 5922//5922 +f 5920//5920 5911//5911 6315//6315 +f 5537//5537 6072//6072 6303//6303 +f 6220//6220 5755//5755 6316//6316 +f 6303//6303 6645//6645 5976//5976 +f 6430//6430 5911//5911 6102//6102 +f 6399//6399 6264//6264 5923//5923 +f 5755//5755 6322//6322 6316//6316 +f 5950//5950 6306//6306 6307//6307 +f 5923//5923 6264//6264 5933//5933 +f 5946//5946 5919//5919 6299//6299 +f 6315//6315 5911//5911 6430//6430 +f 5933//5933 6264//6264 6268//6268 +f 5950//5950 5982//5982 6306//6306 +f 6157//6157 6278//6278 6234//6234 +f 6207//6207 5922//5922 6319//6319 +f 6308//6308 6306//6306 5982//5982 +f 6288//6288 6345//6345 5955//5955 +f 6324//6324 6207//6207 6319//6319 +f 5975//5975 5976//5976 6292//6292 +f 5616//5616 5957//5957 6641//6641 +f 6346//6346 5982//5982 5985//5985 +f 6641//6641 6322//6322 5616//5616 +f 6313//6313 5982//5982 6346//6346 +f 6233//6233 6286//6286 6144//6144 +f 5925//5925 5930//5930 6278//6278 +f 6157//6157 5925//5925 6278//6278 +f 6313//6313 6346//6346 6320//6320 +f 6345//6345 5956//5956 5955//5955 +f 5940//5940 6346//6346 5985//5985 +f 6345//6345 6288//6288 5944//5944 +f 5944//5944 5956//5956 6345//6345 +f 5957//5957 6333//6333 6641//6641 +f 5979//5979 6333//6333 5957//5957 +f 6346//6346 5940//5940 6321//6321 +f 6321//6321 6320//6320 6346//6346 +f 6659//6659 5958//5958 6327//6327 +f 6071//6071 5927//5927 6457//6457 +f 5955//5955 5958//5958 6659//6659 +f 5958//5958 5959//5959 6329//6329 +f 6327//6327 5958//5958 6329//6329 +f 5933//5933 6268//6268 6420//6420 +f 6472//6472 6265//6265 6088//6088 +f 6088//6088 6265//6265 6148//6148 +f 5979//5979 5983//5983 6317//6317 +f 6333//6333 5979//5979 6317//6317 +f 6326//6326 6321//6321 5940//5940 +f 5936//5936 6276//6276 5930//5930 +f 5930//5930 6276//6276 6278//6278 +f 6328//6328 5940//5940 5942//5942 +f 6077//6077 6269//6269 5866//5866 +f 5866//5866 6269//6269 5959//5959 +f 5959//5959 6269//6269 6438//6438 +f 5940//5940 6328//6328 6326//6326 +f 6073//6073 6124//6124 5928//5928 +f 6119//6119 6148//6148 6291//6291 +f 6329//6329 5959//5959 6438//6438 +f 6328//6328 5942//5942 6331//6331 +f 5939//5939 5977//5977 6293//6293 +f 5928//5928 6124//6124 5859//5859 +f 5929//5929 6298//6298 5926//5926 +f 6331//6331 5942//5942 6332//6332 +f 5932//5932 6298//6298 5929//5929 +f 6228//6228 6126//6126 6282//6282 +f 5942//5942 5949//5949 6270//6270 +f 6270//6270 6332//6332 5942//5942 +f 6334//6334 5962//5962 6281//6281 +f 6296//6296 5935//5935 5924//5924 +f 6274//6274 6270//6270 5951//5951 +f 5951//5951 6270//6270 5949//5949 +f 6302//6302 6298//6298 5932//5932 +f 6347//6347 6281//6281 5962//5962 +f 5974//5974 6144//6144 6286//6286 +f 6283//6283 6281//6281 6347//6347 +f 6291//6291 6285//6285 6119//6119 +f 6119//6119 6285//6285 6282//6282 +f 6157//6157 6144//6144 5974//5974 +f 5898//5898 6272//6272 5951//5951 +f 5951//5951 6272//6272 6274//6274 +f 6124//6124 6217//6217 5857//5857 +f 5971//5971 5972//5972 6305//6305 +f 5936//5936 5943//5943 6295//6295 +f 6295//6295 6276//6276 5936//5936 +f 6301//6301 5935//5935 6296//6296 +f 5977//5977 5935//5935 6301//6301 +f 5927//5927 6300//6300 6457//6457 +f 6305//6305 6304//6304 5971//5971 +f 5943//5943 5947//5947 6297//6297 +f 6297//6297 6295//6295 5943//5943 +f 5961//5961 6337//6337 5960//5960 +f 5857//5857 6217//6217 6238//6238 +f 5926//5926 6298//6298 6253//6253 +f 5947//5947 5948//5948 6643//6643 +f 6643//6643 6297//6297 5947//5947 +f 6293//6293 5977//5977 6301//6301 +f 5948//5948 5950//5950 6307//6307 +f 6307//6307 6643//6643 5948//5948 +f 6300//6300 5840//5840 6444//6444 +f 6309//6309 6305//6305 5972//5972 +f 5961//5961 6334//6334 6336//6336 +f 5613//5613 6334//6334 5961//5961 +f 5934//5934 6302//6302 5932//5932 +f 5939//5939 6310//6310 5938//5938 +f 5962//5962 6334//6334 5613//5613 +f 5938//5938 6310//6310 6399//6399 +f 5923//5923 5938//5938 6399//6399 +f 6302//6302 5934//5934 6311//6311 +f 6310//6310 5939//5939 6293//6293 +f 5963//5963 5960//5960 6337//6337 +f 6312//6312 5963//5963 6337//6337 +f 6311//6311 5921//5921 6463//6463 +f 5934//5934 5921//5921 6311//6311 +f 5945//5945 5933//5933 6420//6420 +f 6338//6338 5963//5963 6312//6312 +f 5964//5964 5963//5963 6338//6338 +f 5986//5986 5988//5988 6314//6314 +f 6463//6463 5921//5921 6134//6134 +f 6347//6347 5962//5962 5965//5965 +f 6283//6283 6347//6347 5965//5965 +f 6317//6317 5990//5990 6318//6318 +f 5983//5983 5990//5990 6317//6317 +f 5966//5966 6283//6283 5965//5965 +f 5990//5990 5989//5989 6318//6318 +f 5966//5966 5967//5967 6339//6339 +f 6339//6339 6283//6283 5966//5966 +f 5954//5954 6330//6330 5624//5624 +f 5992//5992 6323//6323 5991//5991 +f 5968//5968 5964//5964 6338//6338 +f 6340//6340 5968//5968 6338//6338 +f 5988//5988 5991//5991 6323//6323 +f 6314//6314 5988//5988 6323//6323 +f 5968//5968 6083//6083 5969//5969 +f 6340//6340 6083//6083 5968//5968 +f 6239//6239 6083//6083 6340//6340 +f 5969//5969 6083//6083 5867//5867 +f 6323//6323 5992//5992 6325//6325 +f 6325//6325 5624//5624 6330//6330 +f 5992//5992 5624//5624 6325//6325 +f 5967//5967 5970//5970 6335//6335 +f 6339//6339 5967//5967 6335//6335 +f 6335//6335 5970//5970 6341//6341 +f 6420//6420 6280//6280 5945//5945 +f 6280//6280 6284//6284 5945//5945 +f 5945//5945 6284//6284 5953//5953 +f 6342//6342 6341//6341 5970//5970 +f 5954//5954 5953//5953 6284//6284 +f 6343//6343 5970//5970 5984//5984 +f 6342//6342 5970//5970 6343//6343 +f 5987//5987 6343//6343 5984//5984 +f 5987//5987 6344//6344 6343//6343 +f 5971//5971 6344//6344 5987//5987 +f 6344//6344 5971//5971 6304//6304 +f 6309//6309 5972//5972 5973//5973 +f 6166//6166 6365//6365 6184//6184 +f 6177//6177 6198//6198 6366//6366 +f 6387//6387 6053//6053 6372//6372 +f 6164//6164 6041//6041 6386//6386 +f 6377//6377 6190//6190 6039//6039 +f 6174//6174 6029//6029 6727//6727 +f 6727//6727 6029//6029 6358//6358 +f 6509//6509 6378//6378 6160//6160 +f 6186//6186 6743//6743 6047//6047 +f 6503//6503 6051//6051 6391//6391 +f 6369//6369 6053//6053 6200//6200 +f 6163//6163 6196//6196 6383//6383 +f 6010//6010 6031//6031 6524//6524 +f 6496//6496 5808//5808 6194//6194 +f 6057//6057 6719//6719 6493//6493 +f 6183//6183 6355//6355 5823//5823 +f 6374//6374 6014//6014 6363//6363 +f 6187//6187 6176//6176 6495//6495 +f 6503//6503 6162//6162 6051//6051 +f 6194//6194 5826//5826 6187//6187 +f 6381//6381 6353//6353 6010//6010 +f 6205//6205 6357//6357 6498//6498 +f 6355//6355 6356//6356 6034//6034 +f 6359//6359 6175//6175 6373//6373 +f 6356//6356 6354//6354 6193//6193 +f 6045//6045 5722//5722 6714//6714 +f 5829//5829 6019//6019 6500//6500 +f 6042//6042 6165//6165 6362//6362 +f 6193//6193 6034//6034 6356//6356 +f 6007//6007 6379//6379 5827//5827 +f 6497//6497 6046//6046 6351//6351 +f 6037//6037 6381//6381 6186//6186 +f 6020//6020 6037//6037 6186//6186 +f 6190//6190 6386//6386 6041//6041 +f 6035//6035 6371//6371 6519//6519 +f 6500//6500 6019//6019 6866//6866 +f 6019//6019 6178//6178 6866//6866 +f 6720//6720 6377//6377 6354//6354 +f 6035//6035 6195//6195 6371//6371 +f 6766//6766 6158//6158 6050//6050 +f 5722//5722 6030//6030 6880//6880 +f 6880//6880 6030//6030 6740//6740 +f 6499//6499 6012//6012 6362//6362 +f 6030//6030 6376//6376 6740//6740 +f 6368//6368 6181//6181 6521//6521 +f 6360//6360 6364//6364 6178//6178 +f 6054//6054 6371//6371 6195//6195 +f 6385//6385 6382//6382 6384//6384 +f 6389//6389 6177//6177 6523//6523 +f 6350//6350 6865//6865 6513//6513 +f 6367//6367 6369//6369 6200//6200 +f 6380//6380 5808//5808 6868//6868 +f 6192//6192 5808//5808 6380//6380 +f 6379//6379 6007//6007 6374//6374 +f 6175//6175 6499//6499 6373//6373 +f 6739//6739 6160//6160 6378//6378 +f 6383//6383 6196//6196 6517//6517 +f 5808//5808 6496//6496 6868//6868 +f 6743//6743 6498//6498 6357//6357 +f 6865//6865 6191//6191 6380//6380 +f 6053//6053 6369//6369 6372//6372 +f 6181//6181 6359//6359 6373//6373 +f 6500//6500 6729//6729 5829//5829 +f 6354//6354 6356//6356 6505//6505 +f 6165//6165 6163//6163 6383//6383 +f 6381//6381 6037//6037 6353//6353 +f 6197//6197 5827//5827 6379//6379 +f 6021//6021 6162//6162 6507//6507 +f 6354//6354 6505//6505 6510//6510 +f 6165//6165 6383//6383 6362//6362 +f 6182//6182 6021//6021 6507//6507 +f 6178//6178 6364//6364 6866//6866 +f 6161//6161 6387//6387 6196//6196 +f 6388//6388 6160//6160 6739//6739 +f 6526//6526 6184//6184 6365//6365 +f 6210//6210 6367//6367 6200//6200 +f 6402//6402 6272//6272 6410//6410 +f 6274//6274 6272//6272 6402//6402 +f 6558//6558 6207//6207 6324//6324 +f 6265//6265 6487//6487 6488//6488 +f 5858//5858 6205//6205 6528//6528 +f 6427//6427 6208//6208 6544//6544 +f 6206//6206 6040//6040 6533//6533 +f 6533//6533 6040//6040 6390//6390 +f 6268//6268 6264//6264 6399//6399 +f 6260//6260 6548//6548 6484//6484 +f 6265//6265 6488//6488 6148//6148 +f 6395//6395 6066//6066 6492//6492 +f 6237//6237 6247//6247 6541//6541 +f 6487//6487 6278//6278 6488//6488 +f 6751//6751 5858//5858 6528//6528 +f 6526//6526 6189//6189 6184//6184 +f 6745//6745 6391//6391 6558//6558 +f 6425//6425 6766//6766 6050//6050 +f 6066//6066 6395//6395 6287//6287 +f 6278//6278 6276//6276 6488//6488 +f 6050//6050 6426//6426 6425//6425 +f 6040//6040 6045//6045 6390//6390 +f 6104//6104 5858//5858 6751//6751 +f 6416//6416 6104//6104 6751//6751 +f 6541//6541 6247//6247 6428//6428 +f 6077//6077 6212//6212 6555//6555 +f 6287//6287 6395//6395 6401//6401 +f 6485//6485 6247//6247 6136//6136 +f 6411//6411 6172//6172 6385//6385 +f 6533//6533 6509//6509 6206//6206 +f 6247//6247 6485//6485 6428//6428 +f 6267//6267 6104//6104 6416//6416 +f 6540//6540 6430//6430 6209//6209 +f 6484//6484 6485//6485 6136//6136 +f 6215//6215 6532//6532 6396//6396 +f 6209//6209 6172//6172 6411//6411 +f 6563//6563 6430//6430 6540//6540 +f 6428//6428 6485//6485 6429//6429 +f 6540//6540 6209//6209 6411//6411 +f 6287//6287 6401//6401 6076//6076 +f 6269//6269 6077//6077 6555//6555 +f 6189//6189 6375//6375 6170//6170 +f 6170//6170 6375//6375 6403//6403 +f 6267//6267 6416//6416 6566//6566 +f 6405//6405 6274//6274 6402//6402 +f 6270//6270 6274//6274 6405//6405 +f 6429//6429 6485//6485 6484//6484 +f 6280//6280 6420//6420 6554//6554 +f 6285//6285 6489//6489 6282//6282 +f 6407//6407 6076//6076 6401//6401 +f 6267//6267 6566//6566 6434//6434 +f 6413//6413 6170//6170 6403//6403 +f 6489//6489 6285//6285 6421//6421 +f 6429//6429 6484//6484 6548//6548 +f 6272//6272 6214//6214 6410//6410 +f 6123//6123 6262//6262 6458//6458 +f 6554//6554 6284//6284 6280//6280 +f 6226//6226 6093//6093 6415//6415 +f 6418//6418 6226//6226 6415//6415 +f 6470//6470 6141//6141 6473//6473 +f 6284//6284 6554//6554 6448//6448 +f 6449//6449 6281//6281 6623//6623 +f 6262//6262 6132//6132 6458//6458 +f 6460//6460 6252//6252 6774//6774 +f 6231//6231 6133//6133 6567//6567 +f 6437//6437 5890//5890 6424//6424 +f 6141//6141 6263//6263 6473//6473 +f 6465//6465 6252//6252 5776//5776 +f 6242//6242 6453//6453 6445//6445 +f 6133//6133 6422//6422 6567//6567 +f 5776//5776 6256//6256 6465//6465 +f 6454//6454 6623//6623 6281//6281 +f 6480//6480 6213//6213 6469//6469 +f 6281//6281 6283//6283 6454//6454 +f 6235//6235 6567//6567 6494//6494 +f 6465//6465 6256//6256 6923//6923 +f 6231//6231 6567//6567 6235//6235 +f 6476//6476 6078//6078 6478//6478 +f 6454//6454 6283//6283 6455//6455 +f 6235//6235 6494//6494 5847//5847 +f 6453//6453 6230//6230 6748//6748 +f 6078//6078 6089//6089 6478//6478 +f 6365//6365 6213//6213 6480//6480 +f 6229//6229 6226//6226 6418//6418 +f 6530//6530 6229//6229 6418//6418 +f 6227//6227 6076//6076 6407//6407 +f 6256//6256 6074//6074 6923//6923 +f 6593//6593 6218//6218 6599//6599 +f 6239//6239 6461//6461 6490//6490 +f 6089//6089 6220//6220 6482//6482 +f 6478//6478 6089//6089 6482//6482 +f 6074//6074 6080//6080 6594//6594 +f 6407//6407 6412//6412 6227//6227 +f 6748//6748 6232//6232 6392//6392 +f 6230//6230 6232//6232 6748//6748 +f 6239//6239 6490//6490 6086//6086 +f 6444//6444 6143//6143 6442//6442 +f 6222//6222 5900//5900 6595//6595 +f 6086//6086 6490//6490 6243//6243 +f 6459//6459 6063//6063 6570//6570 +f 6490//6490 6589//6589 6243//6243 +f 6471//6471 6087//6087 6598//6598 +f 6091//6091 6598//6598 6087//6087 +f 6071//6071 6457//6457 6570//6570 +f 6415//6415 6243//6243 6589//6589 +f 6063//6063 6071//6071 6570//6570 +f 6421//6421 6439//6439 6432//6432 +f 6233//6233 6464//6464 6592//6592 +f 6227//6227 6412//6412 6249//6249 +f 6432//6432 6439//6439 6456//6456 +f 6210//6210 6063//6063 6459//6459 +f 6456//6456 6439//6439 6443//6443 +f 6826//6826 6111//6111 6474//6474 +f 6393//6393 6392//6392 6236//6236 +f 6237//6237 6599//6599 6218//6218 +f 6236//6236 6392//6392 6232//6232 +f 6432//6432 6395//6395 6447//6447 +f 6466//6466 6233//6233 6234//6234 +f 6592//6592 6286//6286 6233//6233 +f 6464//6464 6233//6233 6466//6466 +f 6456//6456 6395//6395 6432//6432 +f 6451//6451 6456//6456 6443//6443 +f 6251//6251 6412//6412 6419//6419 +f 6249//6249 6412//6412 6251//6251 +f 6474//6474 6125//6125 6250//6250 +f 6491//6491 6433//6433 6466//6466 +f 6066//6066 5847//5847 6494//6494 +f 6393//6393 6236//6236 6511//6511 +f 6208//6208 6140//6140 6544//6544 +f 6240//6240 6441//6441 6215//6215 +f 6251//6251 6419//6419 6255//6255 +f 6255//6255 6103//6103 6251//6251 +f 6468//6468 6491//6491 6466//6466 +f 6492//6492 6066//6066 6494//6494 +f 6441//6441 6240//6240 6242//6242 +f 6250//6250 6125//6125 6483//6483 +f 6466//6466 6234//6234 6468//6468 +f 6483//6483 6125//6125 6600//6600 +f 6125//6125 6404//6404 6600//6600 +f 6472//6472 6491//6491 6468//6468 +f 6431//6431 6110//6110 6255//6255 +f 6511//6511 6350//6350 6513//6513 +f 6234//6234 6278//6278 6468//6468 +f 6487//6487 6468//6468 6278//6278 +f 6472//6472 6487//6487 6265//6265 +f 6400//6400 6110//6110 6431//6431 +f 6110//6110 6400//6400 6214//6214 +f 6387//6387 6372//6372 6730//6730 +f 6194//6194 6187//6187 6496//6496 +f 7545//7545 6390//6390 6045//6045 +f 6734//6734 5813//5813 7078//7078 +f 6045//6045 6714//6714 7545//7545 +f 6493//6493 6719//6719 6718//6718 +f 6177//6177 6366//6366 6501//6501 +f 6361//6361 6174//6174 6870//6870 +f 6526//6526 6375//6375 6189//6189 +f 6174//6174 6727//6727 6870//6870 +f 6363//6363 6201//6201 6512//6512 +f 6517//6517 6387//6387 6730//6730 +f 6196//6196 6387//6387 6517//6517 +f 6507//6507 6162//6162 6506//6506 +f 6358//6358 6197//6197 7112//7112 +f 6519//6519 6735//6735 6360//6360 +f 6381//6381 6715//6715 6186//6186 +f 6355//6355 6505//6505 6356//6356 +f 6728//6728 6392//6392 6393//6393 +f 6518//6518 6164//6164 6386//6386 +f 6201//6201 6052//6052 6512//6512 +f 6719//6719 6164//6164 6518//6518 +f 6377//6377 6514//6514 6190//6190 +f 6187//6187 6495//6495 6724//6724 +f 6182//6182 6507//6507 6524//6524 +f 6500//6500 6866//6866 6508//6508 +f 6031//6031 6182//6182 6524//6524 +f 6716//6716 6362//6362 6383//6383 +f 6364//6364 6360//6360 6735//6735 +f 6520//6520 6389//6389 6523//6523 +f 6371//6371 6054//6054 6520//6520 +f 6720//6720 6354//6354 6510//6510 +f 6374//6374 6363//6363 7116//7116 +f 6521//6521 6181//6181 6515//6515 +f 6525//6525 6505//6505 6183//6183 +f 6197//6197 6379//6379 7112//7112 +f 6499//6499 6362//6362 6716//6716 +f 6493//6493 6718//6718 6351//6351 +f 6720//6720 6732//6732 6377//6377 +f 6355//6355 6183//6183 6505//6505 +f 6869//6869 6377//6377 6732//6732 +f 6177//6177 6501//6501 6891//6891 +f 6388//6388 6739//6739 5813//5813 +f 6745//6745 6503//6503 6391//6391 +f 6726//6726 6369//6369 6367//6367 +f 6497//6497 6351//6351 6718//6718 +f 6715//6715 6743//6743 6186//6186 +f 6514//6514 6386//6386 6190//6190 +f 6717//6717 6519//6519 6371//6371 +f 6499//6499 6744//6744 6373//6373 +f 6379//6379 6374//6374 6721//6721 +f 6521//6521 6723//6723 6368//6368 +f 6503//6503 6504//6504 6162//6162 +f 6381//6381 6010//6010 6524//6524 +f 6506//6506 6162//6162 6504//6504 +f 6497//6497 6736//6736 6382//6382 +f 6378//6378 6509//6509 6742//6742 +f 6384//6384 6382//6382 6736//6736 +f 6744//6744 6746//6746 6373//6373 +f 6393//6393 6511//6511 6725//6725 +f 6731//6731 6518//6518 6386//6386 +f 6517//6517 6716//6716 6383//6383 +f 6854//6854 6352//6352 6734//6734 +f 6373//6373 6746//6746 6522//6522 +f 6183//6183 6368//6368 6525//6525 +f 6181//6181 6373//6373 6522//6522 +f 6523//6523 6177//6177 6891//6891 +f 6552//6552 6800//6800 6427//6427 +f 6531//6531 6818//6818 6268//6268 +f 6402//6402 6410//6410 6536//6536 +f 6385//6385 6384//6384 6767//6767 +f 6268//6268 6399//6399 6531//6531 +f 6210//6210 6459//6459 6749//6749 +f 6268//6268 6545//6545 6420//6420 +f 6818//6818 6545//6545 6268//6268 +f 6401//6401 6451//6451 6529//6529 +f 6395//6395 6451//6451 6401//6401 +f 6535//6535 6526//6526 6365//6365 +f 6403//6403 6526//6526 6535//6535 +f 6427//6427 6544//6544 6552//6552 +f 6404//6404 6258//6258 6547//6547 +f 6399//6399 6423//6423 6531//6531 +f 6865//6865 6380//6380 6738//6738 +f 6549//6549 6401//6401 6529//6529 +f 6407//6407 6401//6401 6549//6549 +f 6258//6258 6259//6259 6547//6547 +f 6789//6789 6795//6795 6212//6212 +f 6555//6555 6212//6212 6795//6795 +f 6237//6237 6541//6541 6936//6936 +f 6259//6259 6624//6624 6547//6547 +f 7153//7153 6403//6403 6535//6535 +f 6415//6415 6530//6530 6418//6418 +f 6228//6228 6534//6534 6422//6422 +f 6548//6548 6260//6260 6897//6897 +f 6836//6836 6547//6547 6624//6624 +f 6534//6534 6282//6282 6542//6542 +f 6228//6228 6282//6282 6534//6534 +f 6553//6553 6551//6551 6405//6405 +f 6443//6443 6777//6777 6451//6451 +f 6808//6808 6463//6463 6556//6556 +f 6529//6529 6451//6451 6777//6777 +f 6269//6269 6555//6555 6557//6557 +f 6282//6282 6489//6489 6542//6542 +f 6541//6541 6428//6428 6787//6787 +f 6438//6438 6269//6269 6557//6557 +f 6261//6261 6897//6897 6260//6260 +f 6553//6553 6402//6402 6536//6536 +f 6897//6897 6261//6261 6760//6760 +f 6229//6229 6974//6974 6433//6433 +f 6554//6554 6420//6420 6545//6545 +f 6787//6787 6428//6428 6429//6429 +f 6403//6403 6375//6375 6526//6526 +f 6530//6530 6974//6974 6229//6229 +f 6402//6402 6553//6553 6405//6405 +f 6400//6400 6546//6546 6214//6214 +f 6571//6571 6501//6501 6366//6366 +f 6410//6410 6214//6214 6546//6546 +f 6537//6537 6466//6466 6433//6433 +f 6534//6534 6567//6567 6422//6422 +f 6413//6413 6403//6403 7153//7153 +f 6412//6412 6407//6407 6549//6549 +f 6974//6974 6537//6537 6433//6433 +f 6366//6366 6460//6460 6571//6571 +f 6466//6466 6537//6537 6464//6464 +f 6211//6211 6427//6427 6800//6800 +f 6419//6419 6412//6412 6549//6549 +f 6532//6532 6215//6215 6539//6539 +f 6546//6546 6536//6536 6410//6410 +f 6556//6556 6137//6137 6813//6813 +f 6261//6261 6123//6123 6760//6760 +f 6567//6567 6492//6492 6494//6494 +f 6449//6449 6623//6623 6560//6560 +f 6554//6554 6545//6545 6843//6843 +f 6774//6774 6571//6571 6460//6460 +f 6215//6215 6441//6441 6539//6539 +f 6468//6468 6487//6487 6472//6472 +f 6787//6787 6429//6429 6562//6562 +f 6569//6569 6492//6492 6567//6567 +f 6429//6429 6548//6548 6562//6562 +f 6811//6811 6560//6560 6623//6623 +f 6585//6585 6573//6573 6572//6572 +f 6572//6572 6574//6574 6585//6585 +f 6813//6813 6137//6137 6582//6582 +f 6774//6774 6252//6252 6783//6783 +f 6623//6623 6454//6454 6575//6575 +f 6489//6489 6421//6421 6432//6432 +f 6542//6542 6489//6489 6432//6432 +f 6419//6419 6568//6568 6255//6255 +f 6447//6447 6542//6542 6432//6432 +f 6137//6137 6470//6470 6582//6582 +f 6575//6575 6811//6811 6623//6623 +f 6252//6252 6465//6465 6783//6783 +f 6754//6754 6443//6443 6439//6439 +f 6441//6441 6242//6242 6539//6539 +f 6539//6539 6445//6445 6960//6960 +f 6569//6569 6542//6542 6447//6447 +f 6431//6431 6255//6255 6568//6568 +f 6568//6568 6581//6581 6431//6431 +f 6458//6458 6132//6132 6579//6579 +f 6470//6470 6473//6473 6582//6582 +f 6492//6492 6447//6447 6395//6395 +f 6242//6242 6445//6445 6539//6539 +f 6923//6923 6074//6074 6591//6591 +f 6569//6569 6447//6447 6492//6492 +f 6591//6591 6074//6074 6594//6594 +f 6263//6263 6477//6477 6590//6590 +f 6579//6579 6132//6132 6475//6475 +f 6590//6590 6473//6473 6263//6263 +f 6451//6451 6395//6395 6456//6456 +f 6581//6581 6585//6585 6431//6431 +f 6080//6080 6471//6471 6594//6594 +f 6540//6540 6543//6543 6563//6563 +f 6400//6400 6431//6431 6585//6585 +f 6445//6445 6453//6453 6792//6792 +f 6478//6478 6784//6784 6476//6476 +f 6430//6430 6563//6563 6835//6835 +f 6481//6481 6593//6593 6934//6934 +f 6598//6598 6091//6091 6959//6959 +f 6091//6091 6223//6223 6959//6959 +f 6442//6442 6437//6437 6424//6424 +f 6143//6143 6437//6437 6442//6442 +f 6455//6455 6575//6575 6454//6454 +f 6469//6469 6580//6580 6480//6480 +f 6453//6453 6748//6748 6792//6792 +f 6223//6223 6111//6111 6965//6965 +f 6826//6826 6965//6965 6111//6111 +f 6444//6444 6442//6442 6565//6565 +f 6748//6748 6392//6392 6728//6728 +f 6826//6826 6474//6474 6828//6828 +f 6535//6535 6480//6480 6580//6580 +f 6490//6490 6461//6461 6586//6586 +f 6477//6477 6222//6222 6590//6590 +f 6365//6365 6480//6480 6535//6535 +f 6586//6586 6589//6589 6490//6490 +f 6222//6222 6595//6595 6590//6590 +f 6479//6479 6481//6481 6829//6829 +f 6530//6530 6415//6415 6589//6589 +f 6599//6599 6237//6237 6936//6936 +f 6975//6975 6464//6464 6537//6537 +f 6592//6592 6464//6464 6975//6975 +f 6286//6286 6592//6592 6596//6596 +f 6140//6140 72297//72297 6597//6597 +f 6597//6597 72297//72297 72298//72298 +f 6896//6896 6544//6544 6140//6140 +f 6896//6896 6140//6140 6597//6597 +f 6315//6315 6692//6692 5924//5924 +f 6635//6635 6692//6692 6315//6315 +f 6476//6476 6607//6607 6132//6132 +f 6832//6832 6286//6286 6596//6596 +f 6132//6132 6607//6607 6475//6475 +f 6649//6649 6288//6288 6653//6653 +f 6639//6639 5978//5978 7006//7006 +f 6829//6829 6595//6595 6479//6479 +f 6286//6286 6832//6832 6309//6309 +f 6309//6309 6832//6832 6622//6622 +f 6434//6434 6462//6462 6225//6225 +f 6479//6479 6595//6595 5900//5900 +f 6295//6295 6291//6291 6276//6276 +f 6253//6253 6624//6624 6259//6259 +f 6462//6462 6469//6469 6225//6225 +f 6225//6225 6469//6469 6213//6213 +f 5978//5978 6639//6639 5981//5981 +f 6607//6607 6476//6476 6784//6784 +f 6276//6276 6291//6291 6488//6488 +f 6488//6488 6291//6291 6148//6148 +f 6580//6580 6469//6469 6462//6462 +f 6305//6305 6634//6634 6304//6304 +f 6291//6291 6693//6693 6285//6285 +f 6632//6632 6624//6624 6253//6253 +f 6295//6295 6693//6693 6291//6291 +f 7016//7016 6639//6639 6651//6651 +f 6319//6319 6639//6639 7016//7016 +f 6253//6253 6298//6298 6632//6632 +f 6305//6305 6309//6309 6630//6630 +f 6836//6836 6624//6624 6632//6632 +f 6217//6217 6413//6413 6631//6631 +f 6631//6631 6413//6413 7153//7153 +f 6292//6292 6645//6645 6629//6629 +f 6754//6754 6439//6439 6693//6693 +f 6637//6637 6632//6632 6298//6298 +f 6298//6298 6302//6302 6637//6637 +f 6693//6693 6439//6439 6285//6285 +f 6127//6127 6238//6238 6241//6241 +f 6311//6311 6637//6637 6302//6302 +f 6608//6608 6319//6319 7016//7016 +f 6634//6634 6305//6305 6630//6630 +f 6637//6637 6311//6311 6808//6808 +f 6636//6636 6217//6217 6631//6631 +f 6238//6238 6217//6217 6636//6636 +f 6605//6605 6300//6300 7185//7185 +f 6285//6285 6439//6439 6421//6421 +f 6635//6635 6642//6642 6692//6692 +f 6634//6634 7063//7063 6304//6304 +f 6241//6241 6238//6238 6636//6636 +f 6316//6316 6627//6627 6482//6482 +f 6220//6220 6316//6316 6482//6482 +f 6324//6324 6319//6319 6608//6608 +f 6311//6311 6463//6463 6808//6808 +f 6300//6300 6605//6605 6457//6457 +f 7185//7185 6444//6444 6565//6565 +f 6309//6309 6622//6622 6630//6630 +f 6303//6303 6072//6072 7018//7018 +f 6300//6300 6444//6444 7185//7185 +f 6643//6643 6307//6307 6647//6647 +f 6316//6316 6322//6322 6633//6633 +f 6627//6627 6316//6316 6633//6633 +f 6693//6693 6297//6297 6626//6626 +f 6979//6979 6693//6693 6626//6626 +f 6295//6295 6297//6297 6693//6693 +f 6322//6322 6641//6641 6633//6633 +f 72296//72296 6299//6299 6640//6640 +f 72299//72299 6640//6640 72300//72300 +f 6297//6297 6643//6643 6626//6626 +f 6635//6635 6430//6430 6753//6753 +f 6754//6754 6693//6693 6979//6979 +f 6333//6333 6648//6648 6641//6641 +f 6315//6315 6430//6430 6635//6635 +f 6072//6072 6396//6396 7018//7018 +f 6648//6648 6317//6317 6656//6656 +f 7018//7018 6396//6396 6532//6532 +f 6333//6333 6317//6317 6648//6648 +f 6585//6585 6581//6581 6573//6573 +f 6701//6701 6307//6307 6306//6306 +f 6662//6662 6327//6327 6665//6665 +f 6659//6659 6327//6327 6662//6662 +f 6306//6306 6308//6308 6655//6655 +f 6701//6701 6306//6306 6655//6655 +f 6696//6696 6664//6664 6665//6665 +f 6327//6327 6696//6696 6665//6665 +f 6320//6320 6686//6686 6313//6313 +f 6664//6664 6697//6697 6666//6666 +f 6689//6689 6321//6321 6326//6326 +f 6669//6669 6664//6664 6696//6696 +f 6697//6697 6664//6664 6669//6669 +f 6326//6326 6328//6328 6660//6660 +f 6689//6689 6326//6326 6660//6660 +f 6669//6669 6670//6670 6697//6697 +f 5924//5924 6692//6692 6296//6296 +f 6663//6663 6661//6661 6331//6331 +f 6684//6684 6666//6666 6697//6697 +f 6697//6697 6702//6702 6684//6684 +f 6328//6328 6331//6331 6661//6661 +f 6296//6296 6658//6658 6301//6301 +f 6661//6661 6660//6660 6328//6328 +f 6663//6663 6332//6332 6840//6840 +f 6331//6331 6332//6332 6663//6663 +f 6337//6337 6702//6702 6312//6312 +f 6684//6684 6702//6702 6337//6337 +f 6301//6301 6658//6658 6657//6657 +f 6293//6293 6301//6301 6657//6657 +f 6702//6702 6697//6697 6670//6670 +f 6405//6405 6551//6551 6270//6270 +f 6270//6270 6551//6551 6332//6332 +f 6332//6332 6551//6551 6840//6840 +f 6702//6702 6703//6703 6312//6312 +f 6670//6670 6703//6703 6702//6702 +f 6658//6658 6692//6692 6642//6642 +f 6296//6296 6692//6692 6658//6658 +f 5955//5955 6659//6659 6653//6653 +f 6288//6288 5955//5955 6653//6653 +f 6310//6310 6423//6423 6399//6399 +f 6293//6293 7005//7005 6310//6310 +f 6327//6327 6329//6329 6696//6696 +f 6310//6310 7005//7005 6423//6423 +f 7005//7005 6293//6293 6657//6657 +f 6329//6329 6438//6438 6557//6557 +f 6696//6696 6329//6329 6557//6557 +f 6669//6669 6696//6696 6557//6557 +f 6703//6703 6670//6670 6801//6801 +f 6317//6317 6318//6318 6667//6667 +f 6667//6667 6656//6656 6317//6317 +f 6668//6668 6667//6667 6318//6318 +f 6334//6334 6675//6675 7051//7051 +f 6336//6336 6334//6334 7051//7051 +f 6314//6314 6323//6323 7042//7042 +f 6281//6281 6449//6449 6334//6334 +f 6334//6334 6449//6449 6675//6675 +f 6675//6675 6449//6449 6560//6560 +f 7042//7042 6323//6323 6671//6671 +f 6325//6325 7048//7048 6323//6323 +f 6330//6330 6672//6672 6325//6325 +f 6609//6609 6335//6335 6676//6676 +f 6325//6325 6672//6672 7048//7048 +f 6676//6676 6341//6341 6677//6677 +f 6335//6335 6341//6341 6676//6676 +f 6323//6323 7048//7048 6671//6671 +f 6341//6341 6678//6678 6677//6677 +f 6684//6684 6336//6336 6673//6673 +f 5961//5961 6336//6336 6684//6684 +f 6674//6674 6284//6284 6448//6448 +f 5954//5954 6284//6284 6674//6674 +f 6337//6337 5961//5961 6684//6684 +f 6330//6330 5954//5954 6674//6674 +f 6312//6312 6703//6703 6338//6338 +f 6609//6609 6611//6611 6339//6339 +f 6339//6339 6611//6611 6283//6283 +f 6283//6283 6611//6611 6455//6455 +f 6455//6455 6611//6611 6819//6819 +f 6679//6679 6703//6703 6801//6801 +f 6338//6338 6703//6703 6679//6679 +f 6340//6340 6338//6338 6679//6679 +f 6679//6679 6680//6680 6340//6340 +f 6616//6616 6340//6340 6680//6680 +f 6616//6616 6239//6239 6340//6340 +f 6616//6616 6461//6461 6239//6239 +f 6586//6586 6461//6461 6616//6616 +f 6335//6335 6609//6609 6339//6339 +f 6341//6341 6342//6342 6678//6678 +f 6344//6344 6691//6691 6343//6343 +f 6704//6704 6691//6691 6344//6344 +f 6681//6681 6691//6691 6704//6704 +f 6704//6704 6344//6344 6304//6304 +f 6681//6681 6704//6704 6682//6682 +f 6704//6704 6304//6304 7063//7063 +f 6682//6682 6704//6704 7063//7063 +f 6711//6711 5989//5989 5999//5999 +f 6307//6307 6701//6701 6647//6647 +f 72111//72111 6000//6000 72106//72106 +f 6685//6685 6683//6683 6711//6711 +f 6628//6628 6292//6292 6629//6629 +f 6711//6711 6683//6683 5989//5989 +f 5989//5989 6683//6683 6318//6318 +f 6343//6343 6691//6691 6342//6342 +f 6318//6318 6683//6683 6668//6668 +f 6705//6705 6313//6313 6686//6686 +f 5982//5982 6313//6313 6308//6308 +f 6308//6308 6313//6313 6655//6655 +f 6655//6655 6313//6313 6705//6705 +f 72112//72112 6707//6707 6706//6706 +f 6000//6000 6709//6709 6001//6001 +f 72111//72111 6709//6709 6000//6000 +f 6688//6688 5986//5986 6690//6690 +f 5999//5999 5986//5986 6688//6688 +f 6687//6687 6320//6320 6321//6321 +f 6711//6711 5999//5999 6688//6688 +f 6711//6711 6688//6688 6685//6685 +f 6002//6002 6709//6709 6710//6710 +f 6321//6321 6689//6689 6687//6687 +f 5980//5980 6628//6628 6708//6708 +f 6709//6709 6002//6002 6001//6001 +f 7042//7042 6690//6690 6314//6314 +f 6314//6314 6690//6690 5986//5986 +f 5978//5978 6002//6002 6710//6710 +f 6710//6710 7006//7006 5978//5978 +f 6707//6707 5261//5261 6708//6708 +f 72108//72108 5261//5261 72113//72113 +f 72113//72113 5261//5261 6707//6707 +f 5980//5980 6708//6708 5261//5261 +f 6497//6497 6718//6718 6736//6736 +f 6726//6726 6367//6367 6737//6737 +f 6380//6380 6868//6868 6722//6722 +f 6371//6371 6520//6520 6717//6717 +f 6205//6205 6498//6498 6733//6733 +f 6210//6210 6749//6749 6737//6737 +f 6367//6367 6210//6210 6737//6737 +f 6507//6507 6506//6506 6845//6845 +f 6715//6715 6381//6381 6846//6846 +f 6372//6372 6369//6369 6726//6726 +f 6514//6514 6377//6377 6869//6869 +f 6884//6884 6505//6505 6849//6849 +f 6495//6495 6158//6158 6887//6887 +f 6393//6393 6725//6725 6713//6713 +f 6520//6520 6523//6523 7224//7224 +f 6496//6496 6187//6187 7087//7087 +f 6739//6739 6378//6378 6742//6742 +f 6523//6523 6891//6891 6853//6853 +f 7692//7692 6374//6374 7116//7116 +f 6510//6510 6505//6505 6884//6884 +f 6880//6880 6714//6714 5722//5722 +f 6187//6187 6724//6724 7076//7076 +f 6880//6880 6740//6740 6882//6882 +f 6512//6512 6352//6352 7108//7108 +f 6725//6725 6511//6511 6513//6513 +f 6740//6740 6376//6376 7115//7115 +f 6376//6376 6729//6729 7115//7115 +f 6498//6498 6743//6743 6733//6733 +f 6358//6358 7112//7112 6727//6727 +f 6736//6736 6718//6718 6855//6855 +f 7266//7266 6521//6521 6515//6515 +f 6499//6499 6716//6716 6744//6744 +f 6728//6728 6393//6393 6713//6713 +f 6505//6505 6525//6525 6849//6849 +f 6729//6729 6500//6500 6508//6508 +f 6846//6846 6381//6381 6524//6524 +f 7246//7246 6507//6507 6845//6845 +f 6731//6731 6386//6386 7083//7083 +f 7266//7266 6850//6850 6521//6521 +f 6735//6735 6519//6519 6847//6847 +f 6372//6372 6726//6726 6858//6858 +f 6723//6723 6521//6521 6850//6850 +f 6736//6736 6898//6898 6384//6384 +f 7078//7078 5813//5813 6739//6739 +f 6866//6866 6364//6364 7250//7250 +f 6880//6880 7545//7545 6714//6714 +f 6719//6719 6741//6741 6718//6718 +f 6884//6884 6849//6849 6883//6883 +f 6871//6871 6507//6507 7246//7246 +f 6524//6524 6507//6507 6871//6871 +f 6730//6730 6372//6372 6858//6858 +f 6859//6859 6716//6716 6517//6517 +f 6851//6851 6869//6869 6732//6732 +f 6721//6721 6374//6374 7692//7692 +f 6855//6855 6718//6718 6741//6741 +f 6858//6858 6860//6860 6730//6730 +f 7224//7224 6523//6523 6853//6853 +f 6368//6368 6723//6723 7091//7091 +f 6525//6525 6368//6368 7091//7091 +f 6763//6763 6543//6543 6752//6752 +f 6743//6743 6715//6715 7088//7088 +f 6380//6380 6722//6722 6738//6738 +f 6870//6870 6791//6791 6361//6361 +f 6522//6522 6515//6515 6181//6181 +f 6854//6854 7108//7108 6352//6352 +f 6386//6386 6514//6514 7083//7083 +f 6720//6720 6510//6510 6884//6884 +f 6552//6552 6544//6544 6896//6896 +f 6600//6600 6404//6404 6900//6900 +f 6205//6205 6733//6733 6528//6528 +f 6434//6434 6566//6566 6770//6770 +f 6936//6936 6541//6541 6776//6776 +f 6547//6547 6900//6900 6404//6404 +f 6462//6462 6434//6434 6770//6770 +f 6837//6837 6574//6574 6572//6572 +f 6570//6570 6457//6457 7321//7321 +f 6939//6939 6580//6580 6782//6782 +f 6385//6385 6767//6767 6924//6924 +f 6776//6776 6541//6541 6893//6893 +f 6760//6760 6123//6123 6762//6762 +f 6543//6543 6540//6540 6752//6752 +f 6123//6123 6458//6458 6762//6762 +f 6747//6747 6509//6509 6533//6533 +f 6547//6547 6836//6836 6839//6839 +f 6547//6547 6839//6839 6914//6914 +f 6458//6458 6579//6579 6762//6762 +f 6789//6789 6211//6211 6793//6793 +f 6785//6785 6893//6893 6541//6541 +f 6572//6572 6838//6838 6837//6837 +f 6837//6837 6838//6838 6840//6840 +f 6541//6541 6787//6787 6785//6785 +f 6535//6535 6580//6580 6939//6939 +f 6957//6957 6535//6535 6939//6939 +f 6534//6534 6542//6542 6569//6569 +f 6569//6569 6567//6567 6534//6534 +f 6605//6605 7180//7180 6457//6457 +f 6566//6566 6416//6416 6770//6770 +f 6771//6771 6459//6459 6570//6570 +f 6887//6887 6158//6158 6766//6766 +f 6419//6419 6549//6549 6901//6901 +f 6568//6568 6419//6419 6901//6901 +f 6839//6839 6836//6836 6841//6841 +f 6543//6543 6835//6835 6563//6563 +f 6891//6891 6501//6501 6892//6892 +f 6771//6771 6749//6749 6459//6459 +f 6763//6763 6835//6835 6543//6543 +f 6915//6915 6568//6568 6901//6901 +f 6562//6562 6788//6788 6787//6787 +f 6914//6914 6839//6839 6773//6773 +f 6568//6568 6915//6915 6581//6581 +f 7153//7153 6535//6535 6957//6957 +f 6842//6842 6837//6837 6844//6844 +f 6574//6574 6837//6837 6842//6842 +f 6790//6790 6562//6562 6548//6548 +f 6390//6390 6747//6747 6533//6533 +f 6773//6773 6841//6841 6781//6781 +f 6795//6795 6929//6929 6555//6555 +f 6837//6837 6840//6840 6551//6551 +f 6839//6839 6841//6841 6773//6773 +f 6837//6837 6551//6551 6844//6844 +f 6767//6767 6384//6384 6898//6898 +f 6784//6784 6478//6478 6794//6794 +f 6573//6573 6581//6581 6915//6915 +f 6842//6842 6844//6844 6546//6546 +f 6425//6425 6426//6426 6930//6930 +f 6844//6844 6551//6551 6553//6553 +f 6781//6781 6841//6841 6808//6808 +f 6783//6783 6465//6465 6923//6923 +f 6546//6546 6844//6844 6536//6536 +f 6482//6482 6797//6797 6478//6478 +f 6844//6844 6553//6553 6536//6536 +f 6557//6557 6555//6555 6929//6929 +f 6929//6929 6799//6799 6557//6557 +f 6411//6411 6385//6385 6924//6924 +f 6426//6426 6244//6244 6930//6930 +f 6574//6574 6842//6842 6585//6585 +f 6211//6211 6800//6800 6793//6793 +f 6752//6752 6411//6411 6924//6924 +f 6400//6400 6585//6585 6842//6842 +f 6540//6540 6411//6411 6752//6752 +f 6400//6400 6842//6842 6546//6546 +f 6594//6594 6471//6471 6812//6812 +f 6815//6815 6608//6608 6803//6803 +f 6608//6608 6815//6815 6324//6324 +f 6471//6471 6598//6598 6812//6812 +f 6324//6324 6815//6815 6821//6821 +f 6560//6560 6809//6809 6804//6804 +f 6558//6558 6324//6324 6821//6821 +f 6560//6560 6811//6811 6809//6809 +f 6745//6745 6558//6558 6821//6821 +f 6532//6532 6539//6539 6951//6951 +f 6959//6959 6223//6223 6965//6965 +f 6590//6590 6595//6595 7142//7142 +f 6829//6829 7142//7142 6595//6595 +f 6811//6811 6575//6575 6967//6967 +f 6829//6829 6481//6481 6934//6934 +f 6967//6967 6575//6575 6817//6817 +f 6934//6934 6593//6593 6935//6935 +f 6960//6960 6445//6445 6998//6998 +f 6593//6593 6599//6599 6935//6935 +f 6792//6792 6998//6998 6445//6445 +f 6575//6575 6455//6455 6817//6817 +f 6819//6819 6817//6817 6455//6455 +f 6958//6958 6545//6545 6818//6818 +f 6474//6474 7182//7182 6828//6828 +f 6819//6819 6611//6611 6961//6961 +f 6545//6545 6958//6958 6843//6843 +f 6961//6961 6611//6611 6609//6609 +f 6531//6531 6423//6423 6956//6956 +f 6474//6474 6250//6250 7182//7182 +f 6824//6824 6616//6616 6820//6820 +f 6586//6586 6616//6616 6824//6824 +f 6589//6589 6586//6586 6999//6999 +f 6530//6530 6589//6589 6999//6999 +f 6974//6974 6530//6530 6999//6999 +f 6537//6537 6974//6974 6975//6975 +f 6554//6554 6843//6843 6827//6827 +f 6596//6596 6592//6592 6975//6975 +f 6827//6827 6843//6843 6966//6966 +f 6973//6973 6554//6554 6827//6827 +f 6448//6448 6554//6554 6973//6973 +f 6622//6622 6833//6833 6630//6630 +f 6834//6834 6597//6597 72298//72298 +f 6854//6854 6734//6734 7531//7531 +f 6748//6748 6728//6728 7254//7254 +f 7078//7078 7531//7531 6734//6734 +f 6730//6730 6859//6859 6517//6517 +f 7116//7116 6363//6363 7256//7256 +f 6859//6859 6857//6857 6716//6716 +f 6884//6884 6732//6732 6720//6720 +f 6525//6525 7093//7093 6849//6849 +f 7092//7092 7100//7100 6860//6860 +f 6363//6363 6512//6512 7256//7256 +f 6724//6724 6495//6495 6887//6887 +f 7247//7247 6741//6741 6719//6719 +f 6873//6873 6735//6735 6847//6847 +f 6733//6733 6743//6743 7088//7088 +f 6716//6716 6857//6857 6744//6744 +f 6883//6883 6849//6849 6879//6879 +f 6742//6742 6509//6509 7251//7251 +f 6870//6870 6727//6727 6878//6878 +f 6519//6519 6717//6717 6847//6847 +f 6741//6741 6852//6852 6855//6855 +f 6503//6503 7080//7080 6504//6504 +f 6873//6873 6364//6364 6735//6735 +f 7247//7247 6719//6719 6518//6518 +f 6733//6733 7241//7241 6528//6528 +f 6506//6506 6504//6504 7080//7080 +f 6850//6850 7091//7091 6723//6723 +f 6390//6390 7095//7095 6747//6747 +f 6846//6846 6524//6524 6871//6871 +f 6744//6744 6857//6857 6875//6875 +f 6860//6860 6858//6858 7092//7092 +f 6713//6713 6725//6725 7086//7086 +f 6763//6763 6752//6752 6856//6856 +f 6746//6746 6744//6744 6875//6875 +f 6725//6725 6513//6513 7086//7086 +f 6861//6861 6522//6522 6746//6746 +f 6860//6860 6881//6881 6730//6730 +f 6515//6515 6522//6522 6861//6861 +f 7266//7266 6515//6515 6861//6861 +f 6187//6187 7076//7076 7087//7087 +f 6513//6513 6865//6865 6862//6862 +f 7083//7083 7110//7110 6731//6731 +f 6715//6715 6846//6846 6867//6867 +f 6857//6857 6885//6885 6875//6875 +f 6728//6728 6713//6713 7236//7236 +f 7088//7088 6715//6715 6867//6867 +f 6390//6390 7545//7545 7095//7095 +f 6503//6503 6745//6745 6848//6848 +f 7246//7246 7097//7097 6871//6871 +f 6731//6731 7110//7110 6518//6518 +f 6864//6864 6726//6726 6737//6737 +f 6863//6863 7112//7112 6379//6379 +f 7117//7117 6751//6751 7533//7533 +f 7247//7247 6518//6518 7110//7110 +f 6508//6508 7524//7524 6729//6729 +f 6503//6503 6848//6848 7080//7080 +f 6868//6868 6496//6496 7274//7274 +f 7077//7077 6849//6849 7093//7093 +f 6881//6881 6860//6860 7100//7100 +f 6496//6496 7087//7087 7274//7274 +f 7077//7077 6879//6879 6849//6849 +f 6738//6738 6722//6722 7105//7105 +f 6732//6732 6884//6884 6851//6851 +f 6514//6514 6869//6869 7083//7083 +f 6876//6876 6713//6713 7086//7086 +f 6506//6506 7080//7080 6845//6845 +f 6850//6850 7266//7266 6872//6872 +f 6859//6859 6730//6730 6881//6881 +f 6853//6853 6877//6877 7224//7224 +f 7224//7224 6717//6717 6520//6520 +f 7086//7086 6513//6513 6862//6862 +f 6746//6746 6875//6875 6861//6861 +f 7091//7091 6850//6850 6872//6872 +f 7101//7101 6512//6512 7108//7108 +f 6881//6881 6885//6885 6859//6859 +f 6857//6857 6859//6859 6885//6885 +f 7362//7362 6600//6600 7364//7364 +f 6483//6483 6600//6600 7362//7362 +f 6888//6888 6753//6753 6835//6835 +f 6548//6548 7149//7149 6790//6790 +f 6800//6800 6552//6552 7119//7119 +f 7139//7139 6754//6754 7135//7135 +f 6897//6897 7149//7149 6548//6548 +f 6896//6896 7300//7300 6552//6552 +f 6916//6916 6756//6756 7165//7165 +f 6900//6900 7364//7364 6600//6600 +f 6835//6835 6763//6763 6888//6888 +f 6756//6756 6916//6916 6757//6757 +f 6908//6908 6900//6900 6547//6547 +f 6443//6443 6754//6754 7139//7139 +f 6895//6895 6443//6443 7139//7139 +f 6777//6777 6443//6443 6895//6895 +f 6893//6893 6785//6785 7156//7156 +f 7300//7300 7119//7119 6552//6552 +f 7316//7316 6789//6789 6793//6793 +f 6739//6739 6742//6742 7549//7549 +f 6785//6785 6787//6787 6902//6902 +f 6547//6547 6914//6914 6908//6908 +f 6888//6888 6763//6763 6889//6889 +f 6897//6897 6762//6762 6948//6948 +f 6457//6457 7180//7180 7321//7321 +f 6760//6760 6762//6762 6897//6897 +f 6795//6795 6789//6789 7316//7316 +f 6529//6529 6777//6777 6895//6895 +f 6770//6770 6416//6416 6751//6751 +f 6771//6771 6570//6570 6942//6942 +f 6914//6914 6773//6773 6917//6917 +f 6763//6763 6856//6856 6886//6886 +f 6787//6787 6788//6788 6902//6902 +f 6886//6886 6856//6856 6874//6874 +f 6902//6902 6788//6788 6910//6910 +f 6736//6736 6855//6855 6898//6898 +f 6898//6898 6855//6855 6852//6852 +f 7695//7695 6771//6771 6942//6942 +f 6886//6886 6889//6889 6763//6763 +f 6549//6549 6529//6529 6895//6895 +f 6901//6901 6549//6549 6895//6895 +f 6917//6917 6781//6781 6920//6920 +f 6773//6773 6781//6781 6917//6917 +f 6815//6815 6803//6803 6970//6970 +f 6790//6790 6938//6938 6562//6562 +f 6781//6781 6808//6808 6920//6920 +f 6749//6749 6771//6771 7932//7932 +f 6790//6790 7149//7149 6938//6938 +f 6910//6910 6788//6788 6921//6921 +f 6501//6501 6571//6571 6903//6903 +f 7932//7932 6771//6771 7695//7695 +f 6562//6562 6931//6931 6921//6921 +f 6767//6767 6898//6898 6905//6905 +f 6788//6788 6562//6562 6921//6921 +f 6903//6903 6571//6571 6904//6904 +f 6774//6774 6904//6904 6571//6571 +f 6992//6992 6945//6945 6801//6801 +f 6813//6813 6920//6920 6808//6808 +f 6774//6774 6783//6783 7315//7315 +f 6931//6931 6562//6562 6938//6938 +f 6953//6953 7564//7564 6775//6775 +f 6951//6951 6539//6539 6954//6954 +f 7221//7221 6920//6920 6813//6813 +f 6955//6955 6757//6757 6916//6916 +f 6775//6775 6757//6757 6955//6955 +f 6945//6945 6947//6947 6801//6801 +f 6954//6954 6539//6539 6960//6960 +f 6762//6762 6579//6579 7158//7158 +f 6901//6901 6912//6912 6915//6915 +f 6775//6775 6955//6955 6953//6953 +f 6573//6573 6915//6915 6922//6922 +f 7181//7181 6804//6804 7365//7365 +f 6923//6923 6591//6591 6913//6913 +f 6591//6591 6594//6594 6913//6913 +f 6804//6804 6809//6809 7365//7365 +f 6913//6913 6594//6594 6919//6919 +f 6594//6594 6812//6812 6919//6919 +f 6579//6579 6475//6475 7158//7158 +f 6573//6573 6899//6899 6572//6572 +f 6922//6922 6899//6899 6573//6573 +f 6813//6813 6582//6582 7140//7140 +f 7140//7140 7221//7221 6813//6813 +f 6582//6582 6473//6473 7140//7140 +f 6809//6809 6811//6811 7205//7205 +f 6959//6959 6812//6812 6598//6598 +f 6473//6473 7142//7142 7140//7140 +f 6590//6590 7142//7142 6473//6473 +f 6930//6930 6244//6244 6932//6932 +f 6967//6967 7205//7205 6811//6811 +f 6475//6475 6607//6607 7359//7359 +f 6792//6792 6748//6748 6998//6998 +f 6956//6956 7208//7208 6531//6531 +f 6932//6932 6244//6244 7191//7191 +f 6818//6818 6531//6531 7208//7208 +f 7208//7208 6962//6962 6818//6818 +f 6965//6965 6826//6826 7174//7174 +f 7254//7254 6998//6998 6748//6748 +f 6962//6962 6958//6958 6818//6818 +f 6971//6971 6826//6826 6828//6828 +f 7359//7359 6607//6607 7160//7160 +f 6607//6607 6784//6784 7160//7160 +f 6244//6244 6791//6791 7191//7191 +f 6964//6964 6817//6817 6819//6819 +f 6843//6843 6958//6958 6962//6962 +f 6784//6784 6794//6794 7160//7160 +f 6826//6826 6971//6971 7174//7174 +f 6966//6966 6843//6843 6962//6962 +f 6962//6962 6963//6963 6966//6966 +f 6935//6935 6599//6599 6936//6936 +f 7182//7182 6250//6250 6483//6483 +f 6794//6794 6478//6478 6797//6797 +f 6964//6964 6819//6819 6961//6961 +f 6482//6482 7183//7183 6797//6797 +f 6801//6801 6947//6947 6972//6972 +f 6966//6966 7122//7122 6827//6827 +f 7122//7122 7138//7138 6827//6827 +f 6973//6973 6827//6827 7138//7138 +f 6999//6999 7146//7146 6974//6974 +f 6974//6974 7146//7146 7308//7308 +f 6975//6975 7190//7190 6596//6596 +f 6622//6622 6832//6832 6976//6976 +f 6833//6833 6622//6622 6976//6976 +f 6597//6597 6834//6834 7325//7325 +f 6896//6896 6597//6597 7207//7207 +f 7207//7207 6597//6597 7325//7325 +f 72301//72301 7325//7325 6834//6834 +f 7564//7564 7075//7075 6775//6775 +f 7617//7617 6482//6482 6627//6627 +f 72302//72302 6299//6299 7009//7009 +f 7061//7061 7060//7060 6681//6681 +f 7074//7074 7060//7060 7061//7061 +f 7062//7062 7074//7074 7061//7061 +f 6626//6626 6643//6643 7003//7003 +f 7183//7183 6482//6482 7617//7617 +f 6643//6643 6647//6647 7003//7003 +f 6299//6299 72302//72302 6640//6640 +f 7410//7410 6629//6629 7010//7010 +f 6775//6775 7075//7075 6757//6757 +f 6462//6462 6770//6770 6782//6782 +f 6757//6757 7075//7075 6565//6565 +f 6565//6565 7075//7075 7423//7423 +f 6841//6841 6836//6836 6632//6632 +f 6627//6627 6633//6633 7379//7379 +f 6629//6629 7007//7007 7010//7010 +f 6645//6645 7007//7007 6629//6629 +f 7379//7379 7617//7617 6627//6627 +f 7123//7123 6979//6979 6626//6626 +f 6645//6645 6303//6303 7018//7018 +f 6299//6299 6649//6649 7009//7009 +f 7007//7007 6645//6645 7018//7018 +f 7423//7423 7075//7075 7564//7564 +f 6462//6462 6782//6782 6580//6580 +f 7382//7382 7379//7379 6633//6633 +f 6951//6951 7018//7018 6532//6532 +f 6637//6637 6841//6841 6632//6632 +f 6682//6682 7061//7061 6681//6681 +f 6639//6639 7006//7006 7011//7011 +f 6633//6633 6641//6641 7017//7017 +f 7062//7062 6682//6682 7028//7028 +f 6631//6631 7153//7153 7002//7002 +f 7017//7017 7382//7382 6633//6633 +f 6642//6642 7008//7008 6657//6657 +f 6651//6651 6639//6639 7011//7011 +f 6658//6658 6642//6642 6657//6657 +f 6982//6982 7135//7135 6979//6979 +f 6808//6808 6841//6841 6637//6637 +f 6636//6636 6631//6631 7002//7002 +f 6979//6979 7135//7135 6754//6754 +f 7425//7425 6636//6636 7002//7002 +f 6241//6241 6636//6636 7425//7425 +f 6642//6642 6635//6635 7014//7014 +f 7017//7017 6648//6648 7012//7012 +f 7062//7062 7061//7061 6682//6682 +f 7425//7425 7388//7388 6241//6241 +f 7028//7028 6682//6682 7063//7063 +f 5890//5890 6241//6241 7388//7388 +f 6641//6641 6648//6648 7017//7017 +f 7008//7008 6642//6642 7014//7014 +f 7388//7388 7020//7020 5890//5890 +f 6648//6648 6656//6656 7012//7012 +f 7005//7005 6956//6956 6423//6423 +f 6608//6608 7016//7016 6803//6803 +f 6424//6424 5890//5890 7020//7020 +f 6662//6662 6653//6653 6659//6659 +f 6813//6813 6808//6808 6556//6556 +f 6662//6662 6665//6665 7023//7023 +f 7063//7063 7029//7029 7028//7028 +f 7022//7022 6424//6424 7020//7020 +f 7065//7065 7031//7031 7063//7063 +f 7005//7005 6657//6657 7008//7008 +f 6835//6835 6753//6753 6430//6430 +f 6753//6753 7014//7014 6635//6635 +f 7031//7031 7065//7065 7030//7030 +f 7190//7190 6832//6832 6596//6596 +f 6976//6976 6832//6832 7190//7190 +f 7030//7030 7480//7480 7031//7031 +f 7029//7029 7063//7063 7031//7031 +f 6424//6424 7022//7022 6442//6442 +f 6442//6442 7022//7022 7032//7032 +f 7023//7023 6666//6666 7034//7034 +f 6665//6665 6666//6666 7023//7023 +f 7012//7012 6656//6656 7013//7013 +f 7024//7024 6753//6753 6888//6888 +f 6656//6656 6667//6667 7013//7013 +f 6634//6634 7065//7065 7063//7063 +f 6442//6442 6756//6756 6565//6565 +f 6565//6565 6756//6756 6757//6757 +f 6647//6647 6701//6701 7033//7033 +f 7034//7034 6673//6673 7038//7038 +f 6667//6667 6668//6668 7015//7015 +f 7015//7015 7013//7013 6667//6667 +f 6684//6684 6673//6673 7034//7034 +f 6701//6701 6655//6655 7035//7035 +f 7033//7033 6701//6701 7035//7035 +f 7165//7165 6756//6756 7032//7032 +f 7032//7032 6756//6756 6442//6442 +f 7001//7001 6634//6634 6630//6630 +f 6668//6668 7019//7019 7015//7015 +f 7037//7037 6660//6660 7039//7039 +f 6684//6684 7034//7034 6666//6666 +f 6689//6689 6660//6660 7037//7037 +f 6683//6683 7019//7019 6668//6668 +f 7065//7065 6634//6634 7001//7001 +f 7001//7001 7030//7030 7065//7065 +f 6685//6685 7019//7019 6683//6683 +f 6666//6666 6665//6665 6664//6664 +f 6686//6686 6320//6320 7041//7041 +f 7041//7041 7040//7040 6686//6686 +f 7041//7041 6687//6687 7043//7043 +f 6320//6320 6687//6687 7041//7041 +f 7019//7019 6685//6685 7021//7021 +f 7044//7044 6687//6687 6689//6689 +f 7185//7185 7180//7180 6605//6605 +f 6557//6557 7064//7064 6669//6669 +f 7044//7044 7043//7043 6687//6687 +f 7001//7001 6630//6630 6833//6833 +f 6690//6690 7025//7025 6688//6688 +f 6669//6669 6992//6992 6670//6670 +f 7064//7064 6992//6992 6669//6669 +f 7044//7044 6689//6689 7037//7037 +f 6983//6983 7064//7064 6799//6799 +f 6799//6799 7064//7064 6557//6557 +f 6899//6899 6838//6838 6572//6572 +f 6685//6685 6688//6688 7025//7025 +f 6981//6981 6838//6838 6899//6899 +f 7064//7064 6983//6983 6992//6992 +f 7021//7021 6685//6685 7025//7025 +f 7036//7036 6565//6565 7423//7423 +f 6663//6663 6838//6838 6981//6981 +f 6661//6661 6663//6663 6981//6981 +f 7039//7039 6661//6661 6981//6981 +f 7185//7185 6565//6565 7036//7036 +f 6801//6801 6670//6670 6992//6992 +f 6660//6660 6661//6661 7039//7039 +f 6663//6663 6840//6840 6838//6838 +f 7025//7025 6690//6690 7027//7027 +f 6690//6690 7042//7042 7027//7027 +f 7049//7049 6336//6336 7047//7047 +f 7051//7051 7047//7047 6336//6336 +f 6336//6336 7049//7049 6673//6673 +f 7051//7051 6675//6675 7053//7053 +f 7048//7048 6672//6672 7046//7046 +f 7053//7053 6675//6675 6986//6986 +f 6560//6560 6804//6804 6675//6675 +f 6675//6675 6804//6804 6986//6986 +f 6330//6330 6674//6674 7052//7052 +f 7045//7045 7066//7066 7054//7054 +f 7145//7145 6674//6674 6973//6973 +f 6973//6973 6674//6674 6448//6448 +f 7055//7055 7054//7054 7066//7066 +f 7052//7052 6674//6674 7145//7145 +f 7055//7055 7067//7067 7056//7056 +f 6987//6987 7068//7068 7045//7045 +f 7066//7066 7045//7045 7068//7068 +f 6987//6987 6990//6990 7068//7068 +f 7452//7452 7068//7068 6990//6990 +f 7057//7057 7068//7068 7452//7452 +f 7069//7069 7066//7066 7068//7068 +f 7070//7070 7068//7068 7057//7057 +f 7069//7069 7068//7068 7070//7070 +f 7070//7070 7071//7071 7069//7069 +f 6609//6609 6676//6676 7179//7179 +f 6676//6676 6677//6677 7058//7058 +f 7058//7058 7179//7179 6676//6676 +f 7072//7072 7070//7070 7057//7057 +f 7058//7058 7072//7072 7057//7057 +f 7073//7073 7070//7070 7072//7072 +f 7071//7071 7070//7070 7073//7073 +f 6677//6677 7072//7072 7058//7058 +f 6678//6678 7072//7072 6677//6677 +f 7073//7073 7072//7072 6678//6678 +f 6342//6342 7073//7073 6678//6678 +f 7055//7055 7066//7066 7069//7069 +f 7067//7067 7055//7055 7069//7069 +f 7069//7069 7071//7071 7067//7067 +f 7074//7074 7071//7071 7073//7073 +f 7060//7060 7073//7073 6342//6342 +f 7074//7074 7073//7073 7060//7060 +f 6801//6801 6972//6972 6679//6679 +f 6679//6679 7217//7217 6680//6680 +f 6616//6616 6680//6680 7217//7217 +f 6820//6820 6616//6616 7217//7217 +f 6824//6824 6999//6999 6586//6586 +f 6609//6609 7179//7179 6961//6961 +f 6342//6342 6691//6691 7060//7060 +f 6681//6681 7060//7060 6691//6691 +f 6879//6879 7077//7077 7235//7235 +f 6869//6869 7234//7234 7083//7083 +f 7076//7076 6724//6724 6887//6887 +f 7236//7236 7254//7254 6728//6728 +f 6864//6864 6749//6749 7932//7932 +f 6512//6512 7101//7101 7256//7256 +f 6846//6846 6871//6871 7111//7111 +f 6737//6737 6749//6749 6864//6864 +f 6865//6865 6738//6738 7105//7105 +f 6722//6722 6868//6868 7079//7079 +f 6885//6885 6881//6881 7096//7096 +f 6856//6856 6752//6752 7520//7520 +f 6874//6874 6856//6856 7109//7109 +f 7105//7105 6722//6722 7249//7249 +f 6868//6868 7274//7274 7079//7079 +f 7246//7246 6845//6845 7268//7268 +f 6713//6713 6876//6876 7908//7908 +f 6751//6751 6528//6528 7533//7533 +f 6882//6882 6740//6740 7666//7666 +f 7249//7249 6722//6722 7079//7079 +f 6864//6864 6858//6858 6726//6726 +f 6875//6875 6885//6885 7096//7096 +f 6821//6821 7113//7113 6745//6745 +f 7115//7115 7666//7666 6740//6740 +f 6873//6873 7250//7250 6364//6364 +f 7084//7084 6884//6884 6883//6883 +f 6858//6858 6864//6864 7107//7107 +f 6875//6875 7096//7096 7081//7081 +f 6717//6717 7535//7535 7534//7534 +f 7094//7094 7251//7251 6509//6509 +f 6509//6509 6747//6747 7094//7094 +f 6747//6747 7095//7095 7094//7094 +f 7531//7531 7108//7108 6854//6854 +f 7084//7084 7099//7099 6884//6884 +f 7099//7099 7102//7102 6884//6884 +f 6858//6858 7107//7107 7092//7092 +f 6862//6862 7263//7263 7086//7086 +f 6851//6851 6884//6884 7102//7102 +f 6863//6863 7684//7684 7112//7112 +f 7104//7104 7270//7270 6851//6851 +f 7099//7099 7084//7084 7239//7239 +f 7103//7103 7096//7096 6881//6881 +f 7100//7100 7092//7092 7242//7242 +f 7247//7247 7248//7248 6741//6741 +f 7236//7236 6713//6713 7908//7908 +f 6869//6869 6851//6851 7270//7270 +f 6875//6875 7081//7081 7098//7098 +f 7234//7234 6869//6869 7270//7270 +f 7261//7261 6863//6863 6379//6379 +f 6379//6379 6721//6721 7261//7261 +f 6861//6861 6875//6875 7253//7253 +f 6867//6867 6846//6846 7111//7111 +f 7241//7241 6733//6733 7264//7264 +f 6881//6881 7100//7100 7103//7103 +f 6876//6876 7086//7086 7263//7263 +f 6883//6883 6879//6879 7235//7235 +f 7109//7109 6856//6856 7520//7520 +f 6727//6727 7112//7112 6878//6878 +f 7118//7118 7083//7083 7234//7234 +f 6745//6745 7113//7113 7114//7114 +f 6848//6848 6745//6745 7114//7114 +f 7249//7249 7079//7079 7677//7677 +f 7533//7533 6528//6528 7241//7241 +f 7266//7266 6861//6861 7515//7515 +f 6847//6847 6717//6717 7534//7534 +f 7102//7102 7104//7104 6851//6851 +f 6873//6873 6847//6847 7273//7273 +f 7534//7534 7273//7273 6847//6847 +f 7118//7118 7110//7110 7083//7083 +f 7092//7092 7107//7107 7242//7242 +f 7564//7564 6953//6953 7568//7568 +f 7140//7140 7142//7142 7125//7125 +f 7315//7315 6783//6783 7287//7287 +f 7123//7123 7128//7128 6979//6979 +f 7286//7286 6782//6782 7124//7124 +f 6939//6939 6782//6782 7286//7286 +f 6970//6970 6803//6803 7120//7120 +f 6751//6751 7117//7117 6770//6770 +f 7378//7378 7146//7146 6999//6999 +f 6955//6955 6916//6916 7313//7313 +f 7224//7224 6877//6877 7519//7519 +f 6982//6982 6979//6979 7128//7128 +f 6915//6915 6912//6912 6922//6922 +f 6892//6892 6501//6501 7526//7526 +f 7122//7122 6966//6966 6963//6963 +f 6934//6934 7144//7144 6829//6829 +f 6970//6970 7275//7275 6815//6815 +f 7142//7142 6829//6829 7144//7144 +f 6919//6919 7573//7573 6913//6913 +f 7078//7078 6739//6739 7549//7549 +f 6821//6821 6815//6815 7275//7275 +f 7526//7526 6501//6501 6903//6903 +f 7275//7275 7113//7113 6821//6821 +f 7331//7331 6935//6935 6936//6936 +f 6899//6899 6922//6922 7147//7147 +f 6783//6783 6923//6923 7287//7287 +f 6936//6936 6776//6776 7154//7154 +f 6957//6957 6939//6939 7286//7286 +f 7153//7153 6957//6957 7286//7286 +f 6904//6904 6774//6774 7596//7596 +f 6570//6570 7321//7321 6942//6942 +f 7405//7405 7310//7310 7179//7179 +f 6853//6853 6891//6891 7285//7285 +f 7175//7175 6899//6899 7147//7147 +f 7164//7164 6929//6929 7381//7381 +f 6799//6799 6929//6929 7164//7164 +f 6964//6964 6961//6961 7179//7179 +f 6793//6793 6800//6800 7558//7558 +f 6776//6776 6893//6893 7154//7154 +f 7315//7315 7596//7596 6774//6774 +f 6981//6981 6899//6899 7175//7175 +f 7175//7175 7177//7177 6981//6981 +f 7194//7194 6974//6974 7308//7308 +f 6975//6975 6974//6974 7194//7194 +f 6960//6960 6998//6998 7173//7173 +f 7119//7119 7558//7558 6800//6800 +f 7190//7190 6975//6975 7194//7194 +f 6717//6717 7224//7224 7535//7535 +f 6766//6766 6425//6425 7157//7157 +f 7313//7313 6916//6916 7165//7165 +f 7149//7149 6897//6897 7136//7136 +f 7156//7156 6785//6785 7172//7172 +f 7197//7197 6976//6976 7190//7190 +f 6425//6425 6930//6930 7157//7157 +f 6785//6785 6902//6902 7172//7172 +f 7167//7167 6799//6799 7164//7164 +f 6983//6983 6799//6799 7167//7167 +f 6998//6998 7254//7254 7508//7508 +f 7592//7592 6901//6901 6895//6895 +f 6833//6833 6976//6976 7197//7197 +f 6959//6959 6965//6965 7338//7338 +f 7592//7592 6912//6912 6901//6901 +f 6992//6992 6983//6983 7167//7167 +f 7167//7167 6945//6945 6992//6992 +f 6902//6902 6910//6910 7342//7342 +f 7203//7203 6833//6833 7197//7197 +f 6947//6947 7171//7171 7170//7170 +f 6945//6945 7171//7171 6947//6947 +f 6965//6965 7174//7174 7338//7338 +f 7180//7180 7176//7176 7321//7321 +f 6945//6945 7167//7167 7171//7171 +f 6921//6921 6931//6931 7347//7347 +f 7182//7182 6971//6971 6828//6828 +f 6986//6986 6804//6804 7178//7178 +f 7181//7181 7178//7178 6804//6804 +f 7636//7636 7180//7180 7185//7185 +f 7451//7451 6990//6990 6987//6987 +f 7174//7174 6971//6971 7354//7354 +f 7349//7349 6931//6931 6938//6938 +f 7191//7191 6791//6791 7195//7195 +f 7452//7452 6990//6990 7357//7357 +f 6762//6762 7158//7158 7353//7353 +f 7182//7182 6483//6483 7358//7358 +f 7365//7365 6809//6809 7199//7199 +f 7158//7158 6475//6475 7359//7359 +f 6809//6809 7205//7205 7199//7199 +f 6791//6791 6870//6870 7195//7195 +f 6852//6852 7248//7248 6898//6898 +f 6483//6483 7362//7362 7358//7358 +f 6898//6898 7248//7248 7187//7187 +f 6973//6973 7138//7138 7145//7145 +f 7205//7205 6967//6967 7209//7209 +f 7209//7209 7210//7210 7205//7205 +f 6852//6852 6741//6741 7248//7248 +f 7209//7209 6967//6967 7212//7212 +f 6967//6967 6817//6817 7212//7212 +f 7367//7367 7364//7364 6900//6900 +f 6794//6794 6797//6797 7366//7366 +f 6900//6900 6908//6908 7367//7367 +f 7210//7210 7209//7209 7222//7222 +f 7222//7222 7220//7220 7210//7210 +f 7367//7367 6908//6908 7368//7368 +f 6908//6908 6914//6914 7368//7368 +f 7222//7222 7209//7209 7212//7212 +f 6964//6964 7212//7212 6817//6817 +f 6924//6924 6767//6767 6905//6905 +f 6925//6925 6924//6924 6905//6905 +f 6914//6914 6917//6917 7370//7370 +f 7368//7368 6914//6914 7370//7370 +f 6963//6963 6962//6962 7208//7208 +f 6782//6782 6770//6770 7124//7124 +f 6924//6924 6925//6925 7196//7196 +f 6917//6917 6920//6920 7370//7370 +f 6752//6752 6924//6924 7196//7196 +f 6972//6972 6947//6947 7170//7170 +f 7370//7370 6920//6920 7372//7372 +f 7216//7216 6972//6972 7170//7170 +f 6905//6905 6898//6898 7187//7187 +f 7372//7372 6920//6920 7374//7374 +f 6752//6752 7196//7196 7346//7346 +f 6820//6820 7217//7217 7218//7218 +f 6920//6920 7221//7221 7374//7374 +f 7219//7219 6820//6820 7218//7218 +f 6824//6824 6820//6820 7219//7219 +f 7219//7219 7223//7223 6824//6824 +f 6889//6889 6886//6886 7198//7198 +f 7378//7378 6824//6824 7223//7223 +f 6888//6888 6889//6889 7200//7200 +f 6824//6824 7378//7378 6999//6999 +f 7094//7094 7095//7095 7544//7544 +f 7244//7244 7544//7544 7095//7095 +f 6872//6872 7260//7260 7091//7091 +f 7081//7081 7096//7096 7255//7255 +f 7114//7114 7528//7528 6848//6848 +f 6733//6733 7088//7088 7911//7911 +f 7087//7087 7076//7076 7512//7512 +f 6525//6525 7091//7091 7260//7260 +f 7520//7520 6752//6752 7346//7346 +f 7093//7093 6525//6525 7260//7260 +f 6862//6862 6865//6865 7105//7105 +f 7545//7545 7244//7244 7095//7095 +f 7543//7543 7118//7118 7234//7234 +f 7110//7110 7118//7118 7543//7543 +f 7264//7264 6733//6733 7911//7911 +f 6729//6729 7524//7524 7523//7523 +f 7080//7080 6848//6848 7516//7516 +f 7104//7104 7102//7102 7252//7252 +f 7665//7665 7100//7100 7242//7242 +f 7522//7522 6874//6874 7109//7109 +f 7540//7540 7077//7077 7093//7093 +f 7103//7103 7100//7100 7665//7665 +f 6886//6886 6874//6874 7522//7522 +f 7545//7545 6880//6880 7259//7259 +f 7701//7701 7524//7524 6508//6508 +f 6508//6508 6866//6866 7701//7701 +f 7084//7084 6883//6883 7235//7235 +f 7250//7250 7701//7701 6866//6866 +f 7088//7088 6867//6867 7676//7676 +f 7250//7250 6873//6873 7273//7273 +f 7267//7267 7549//7549 6742//6742 +f 7238//7238 7107//7107 6864//6864 +f 6870//6870 6878//6878 7691//7691 +f 7666//7666 7527//7527 6882//6882 +f 7243//7243 7098//7098 7081//7081 +f 7248//7248 7247//7247 7262//7262 +f 7274//7274 7087//7087 7511//7511 +f 7268//7268 6845//6845 7265//7265 +f 6878//6878 7112//7112 7684//7684 +f 7514//7514 7107//7107 7238//7238 +f 7242//7242 7107//7107 7514//7514 +f 7253//7253 6875//6875 7098//7098 +f 6861//6861 7253//7253 7515//7515 +f 7272//7272 7237//7237 7246//7246 +f 7097//7097 7246//7246 7237//7237 +f 7115//7115 6729//6729 7523//7523 +f 7102//7102 7509//7509 7252//7252 +f 7111//7111 6871//6871 7097//7097 +f 7516//7516 6848//6848 7528//7528 +f 6862//6862 7105//7105 7510//7510 +f 7258//7258 7277//7277 7253//7253 +f 7252//7252 7257//7257 7104//7104 +f 7515//7515 7253//7253 7277//7277 +f 7523//7523 7524//7524 7700//7700 +f 7076//7076 6887//6887 7512//7512 +f 7101//7101 7108//7108 7663//7663 +f 7243//7243 7081//7081 7506//7506 +f 7270//7270 7271//7271 7234//7234 +f 7512//7512 6887//6887 7570//7570 +f 6867//6867 7111//7111 7676//7676 +f 7265//7265 7080//7080 7516//7516 +f 6882//6882 7259//7259 6880//6880 +f 7116//7116 7256//7256 7692//7692 +f 7093//7093 7260//7260 7540//7540 +f 6845//6845 7080//7080 7265//7265 +f 7079//7079 7274//7274 7677//7677 +f 7096//7096 7103//7103 7668//7668 +f 7703//7703 7247//7247 7110//7110 +f 7909//7909 7088//7088 7676//7676 +f 7911//7911 7088//7088 7909//7909 +f 7247//7247 7703//7703 7532//7532 +f 7099//7099 7239//7239 7547//7547 +f 7247//7247 7532//7532 7262//7262 +f 7255//7255 7096//7096 7668//7668 +f 7077//7077 7540//7540 7235//7235 +f 6742//6742 7251//7251 7267//7267 +f 7246//7246 7268//7268 7272//7272 +f 7105//7105 7249//7249 7693//7693 +f 7543//7543 7234//7234 7271//7271 +f 7098//7098 7258//7258 7253//7253 +f 7269//7269 6872//6872 7898//7898 +f 7550//7550 7251//7251 7094//7094 +f 7260//7260 6872//6872 7269//7269 +f 7110//7110 7543//7543 7703//7703 +f 6963//6963 7404//7404 7122//7122 +f 7140//7140 7280//7280 7221//7221 +f 7146//7146 7378//7378 7306//7306 +f 7280//7280 7140//7140 7125//7125 +f 6970//6970 7120//7120 7298//7298 +f 7128//7128 7289//7289 6982//6982 +f 6887//6887 6766//6766 7570//7570 +f 7298//7298 7299//7299 6970//6970 +f 7587//7587 7570//7570 6766//6766 +f 6982//6982 7289//7289 7135//7135 +f 7286//7286 7124//7124 7278//7278 +f 6954//6954 7279//7279 6951//6951 +f 7175//7175 7147//7147 7281//7281 +f 6953//6953 6955//6955 7303//7303 +f 7303//7303 7568//7568 6953//6953 +f 7287//7287 6923//6923 7301//7301 +f 7583//7583 6955//6955 7313//7313 +f 7629//7629 6970//6970 7299//7299 +f 7303//7303 6955//6955 7583//7583 +f 6954//6954 6960//6960 7295//7295 +f 6923//6923 6913//6913 7301//7301 +f 7149//7149 7327//7327 6938//6938 +f 6892//6892 7526//7526 7554//7554 +f 7135//7135 7289//7289 7715//7715 +f 7149//7149 7136//7136 7327//7327 +f 6913//6913 7573//7573 7301//7301 +f 7173//7173 7635//7635 7295//7295 +f 7125//7125 7142//7142 7294//7294 +f 7173//7173 7295//7295 6960//6960 +f 7139//7139 7135//7135 7715//7715 +f 7328//7328 7167//7167 7164//7164 +f 6903//6903 7541//7541 7526//7526 +f 7173//7173 6998//6998 7507//7507 +f 7138//7138 7122//7122 7307//7307 +f 7170//7170 7171//7171 7339//7339 +f 6970//6970 7629//7629 7673//7673 +f 6904//6904 7541//7541 6903//6903 +f 7275//7275 6970//6970 7673//7673 +f 7307//7307 7122//7122 7291//7291 +f 6877//6877 6853//6853 7285//7285 +f 6897//6897 6948//6948 7136//7136 +f 7153//7153 7286//7286 7297//7297 +f 7275//7275 7276//7276 7113//7113 +f 7339//7339 7167//7167 7328//7328 +f 6762//6762 7353//7353 6948//6948 +f 6895//6895 7139//7139 7722//7722 +f 7276//7276 7114//7114 7113//7113 +f 7138//7138 7307//7307 7292//7292 +f 6998//6998 7508//7508 7507//7507 +f 7327//7327 7349//7349 6938//6938 +f 7304//7304 7144//7144 6934//6934 +f 7171//7171 7167//7167 7339//7339 +f 7157//7157 6930//6930 7590//7590 +f 6812//6812 6959//6959 7333//7333 +f 7285//7285 6891//6891 7554//7554 +f 7294//7294 7142//7142 7144//7144 +f 6959//6959 7338//7338 7333//7333 +f 6891//6891 6892//6892 7554//7554 +f 6964//6964 7310//7310 7389//7389 +f 7179//7179 7310//7310 6964//6964 +f 7178//7178 7181//7181 7343//7343 +f 7590//7590 6930//6930 7595//7595 +f 6990//6990 7451//7451 7634//7634 +f 6936//6936 7154//7154 7331//7331 +f 7357//7357 6990//6990 7634//7634 +f 7806//7806 7194//7194 7308//7308 +f 7354//7354 7182//7182 7356//7356 +f 6971//6971 7182//7182 7354//7354 +f 7595//7595 6930//6930 6932//6932 +f 7595//7595 7191//7191 7689//7689 +f 7553//7553 6942//6942 7321//7321 +f 6932//6932 7191//7191 7595//7595 +f 7363//7363 7360//7360 7359//7359 +f 7160//7160 7363//7363 7359//7359 +f 7357//7357 7361//7361 7452//7452 +f 7314//7314 7194//7194 7806//7806 +f 7343//7343 7181//7181 7365//7365 +f 7182//7182 7358//7358 7356//7356 +f 7187//7187 7248//7248 7661//7661 +f 7154//7154 6893//6893 7628//7628 +f 7160//7160 7609//7609 7363//7363 +f 7190//7190 7194//7194 7314//7314 +f 7519//7519 7535//7535 7224//7224 +f 7195//7195 7689//7689 7191//7191 +f 6794//6794 7609//7609 7160//7160 +f 7592//7592 7659//7659 6922//6922 +f 7661//7661 7248//7248 7655//7655 +f 6922//6922 6912//6912 7592//7592 +f 6893//6893 7156//7156 7628//7628 +f 7659//7659 7147//7147 6922//6922 +f 7199//7199 7205//7205 7369//7369 +f 7314//7314 7639//7639 7190//7190 +f 7210//7210 7369//7369 7205//7205 +f 7366//7366 7609//7609 6794//6794 +f 7660//7660 7364//7364 7367//7367 +f 7376//7376 7369//7369 7210//7210 +f 7210//7210 7220//7220 7376//7376 +f 6770//6770 7117//7117 7312//7312 +f 7312//7312 7679//7679 6770//6770 +f 7197//7197 7190//7190 7639//7639 +f 7172//7172 6902//6902 7342//7342 +f 7278//7278 6770//6770 7679//7679 +f 7124//7124 6770//6770 7278//7278 +f 6905//6905 7187//7187 7336//7336 +f 7371//7371 7377//7377 7212//7212 +f 7342//7342 6910//6910 7344//7344 +f 7336//7336 7187//7187 7661//7661 +f 6925//6925 6905//6905 7336//7336 +f 7212//7212 6964//6964 7373//7373 +f 7196//7196 6925//6925 7336//7336 +f 7639//7639 7638//7638 7197//7197 +f 7638//7638 7317//7317 7197//7197 +f 6910//6910 6921//6921 7344//7344 +f 7373//7373 6964//6964 7389//7389 +f 7344//7344 6921//6921 7347//7347 +f 7317//7317 7319//7319 7203//7203 +f 7203//7203 7197//7197 7317//7317 +f 7212//7212 7373//7373 7371//7371 +f 7347//7347 6931//6931 7350//7350 +f 7404//7404 7208//7208 6956//6956 +f 6896//6896 7207//7207 7300//7300 +f 7349//7349 7350//7350 6931//6931 +f 7208//7208 7404//7404 6963//6963 +f 7404//7404 6956//6956 7593//7593 +f 7291//7291 7122//7122 7404//7404 +f 7218//7218 7217//7217 7216//7216 +f 7216//7216 7375//7375 7218//7218 +f 7221//7221 7280//7280 7374//7374 +f 7522//7522 7198//7198 6886//6886 +f 7375//7375 7219//7219 7218//7218 +f 6889//6889 7198//7198 7200//7200 +f 7220//7220 7223//7223 7649//7649 +f 7649//7649 7376//7376 7220//7220 +f 7557//7557 7248//7248 7262//7262 +f 7220//7220 7222//7222 7223//7223 +f 7655//7655 7248//7248 7557//7557 +f 7212//7212 7377//7377 7222//7222 +f 7377//7377 7378//7378 7223//7223 +f 7222//7222 7377//7377 7223//7223 +f 7223//7223 7219//7219 7649//7649 +f 6649//6649 6653//6653 7415//7415 +f 7153//7153 7297//7297 7002//7002 +f 7643//7643 7203//7203 7319//7319 +f 7424//7424 7002//7002 7297//7297 +f 6833//6833 7203//7203 7001//7001 +f 7001//7001 7203//7203 7644//7644 +f 7644//7644 7203//7203 7643//7643 +f 7425//7425 7002//7002 7424//7424 +f 7145//7145 7138//7138 7418//7418 +f 7418//7418 7138//7138 7292//7292 +f 7030//7030 7001//7001 7644//7644 +f 7412//7412 7030//7030 7644//7644 +f 7010//7010 7007//7007 7413//7413 +f 7390//7390 7382//7382 7017//7017 +f 7009//7009 6649//6649 7415//7415 +f 7636//7636 7036//7036 7788//7788 +f 7012//7012 7390//7390 7017//7017 +f 7123//7123 7003//7003 7427//7427 +f 7304//7304 6934//6934 7331//7331 +f 6626//6626 7003//7003 7123//7123 +f 7331//7331 6934//6934 6935//6935 +f 7003//7003 6647//6647 7427//7427 +f 7788//7788 7036//7036 7423//7423 +f 7007//7007 7018//7018 7414//7414 +f 7414//7414 7413//7413 7007//7007 +f 7434//7434 7023//7023 7436//7436 +f 7414//7414 7018//7018 7417//7417 +f 7279//7279 7417//7417 6951//6951 +f 7415//7415 6653//6653 7434//7434 +f 6951//6951 7417//7417 7018//7018 +f 7008//7008 7014//7014 7411//7411 +f 6651//6651 7011//7011 7435//7435 +f 6653//6653 6662//6662 7434//7434 +f 7388//7388 7392//7392 7020//7020 +f 7392//7392 7394//7394 7020//7020 +f 7020//7020 7394//7394 7022//7022 +f 7419//7419 7014//7014 6753//6753 +f 7387//7387 6651//6651 7435//7435 +f 7023//7023 7434//7434 6662//6662 +f 7016//7016 6651//6651 7387//7387 +f 7419//7419 7411//7411 7014//7014 +f 7394//7394 7165//7165 7022//7022 +f 7022//7022 7165//7165 7032//7032 +f 7436//7436 7034//7034 7038//7038 +f 7023//7023 7034//7034 7436//7436 +f 7419//7419 7024//7024 7834//7834 +f 7593//7593 6956//6956 7008//7008 +f 7008//7008 6956//6956 7005//7005 +f 6753//6753 7024//7024 7419//7419 +f 7597//7597 6795//6795 7316//7316 +f 7016//7016 7387//7387 6803//6803 +f 7597//7597 7381//7381 6795//6795 +f 6795//6795 7381//7381 6929//6929 +f 7636//7636 7185//7185 7036//7036 +f 6803//6803 7387//7387 7120//7120 +f 7412//7412 7420//7420 7030//7030 +f 7355//7355 7834//7834 7024//7024 +f 6888//6888 7200//7200 7024//7024 +f 7024//7024 7200//7200 7355//7355 +f 7433//7433 7030//7030 7420//7420 +f 7480//7480 7030//7030 7433//7433 +f 7441//7441 7443//7443 7444//7444 +f 7479//7479 7443//7443 7441//7441 +f 7443//7443 7479//7479 7045//7045 +f 7457//7457 7443//7443 7045//7045 +f 7433//7433 7438//7438 7480//7480 +f 7047//7047 7051//7051 7446//7446 +f 7446//7446 7053//7053 7448//7448 +f 7051//7051 7053//7053 7446//7446 +f 7438//7438 7433//7433 7439//7439 +f 7448//7448 7053//7053 7449//7449 +f 7049//7049 7047//7047 7450//7450 +f 7033//7033 7427//7427 6647//6647 +f 7053//7053 6986//6986 7449//7449 +f 7449//7449 6986//6986 7178//7178 +f 7440//7440 7033//7033 7035//7035 +f 7012//7012 7013//7013 7600//7600 +f 7441//7441 7451//7451 7479//7479 +f 7428//7428 7015//7015 7429//7429 +f 7013//7013 7015//7015 7428//7428 +f 6987//6987 7479//7479 7451//7451 +f 7045//7045 7479//7479 6987//6987 +f 7039//7039 7447//7447 7037//7037 +f 7457//7457 7054//7054 7460//7460 +f 7015//7015 7019//7019 7429//7429 +f 7461//7461 7460//7460 7054//7054 +f 7429//7429 7021//7021 7430//7430 +f 7019//7019 7021//7021 7429//7429 +f 7043//7043 7044//7044 7471//7471 +f 7054//7054 7457//7457 7045//7045 +f 7044//7044 7037//7037 7447//7447 +f 7481//7481 7461//7461 7054//7054 +f 7054//7054 7055//7055 7481//7481 +f 7021//7021 7025//7025 7431//7431 +f 7430//7430 7021//7021 7431//7431 +f 7445//7445 7044//7044 7447//7447 +f 7471//7471 7044//7044 7445//7445 +f 6981//6981 7177//7177 7039//7039 +f 7431//7431 7025//7025 7432//7432 +f 7027//7027 7843//7843 7025//7025 +f 7447//7447 7039//7039 7177//7177 +f 7481//7481 7055//7055 7056//7056 +f 7464//7464 7481//7481 7056//7056 +f 7042//7042 6671//6671 7437//7437 +f 7405//7405 7179//7179 7058//7058 +f 7437//7437 7048//7048 7847//7847 +f 7453//7453 7057//7057 7452//7452 +f 7058//7058 7057//7057 7453//7453 +f 6671//6671 7048//7048 7437//7437 +f 7048//7048 7046//7046 7847//7847 +f 7453//7453 7405//7405 7058//7058 +f 7454//7454 7405//7405 7453//7453 +f 7462//7462 7052//7052 7442//7442 +f 7145//7145 7442//7442 7052//7052 +f 6972//6972 7216//7216 6679//6679 +f 7216//7216 7217//7217 6679//6679 +f 7442//7442 7145//7145 7418//7418 +f 7027//7027 7042//7042 7437//7437 +f 7310//7310 7405//7405 7454//7454 +f 6710//6710 6709//6709 7486//7486 +f 7486//7486 7456//7456 6710//6710 +f 7071//7071 7074//7074 7498//7498 +f 7498//7498 7074//7074 7062//7062 +f 7489//7489 6707//6707 7487//7487 +f 7456//7456 7006//7006 6710//6710 +f 7455//7455 6628//6628 7870//7870 +f 7432//7432 7025//7025 7843//7843 +f 7011//7011 7006//7006 7456//7456 +f 6673//6673 7049//7049 7038//7038 +f 7038//7038 7049//7049 7484//7484 +f 7484//7484 7049//7049 7450//7450 +f 7459//7459 7499//7499 7458//7458 +f 6706//6706 6707//6707 7489//7489 +f 7052//7052 7462//7462 6330//6330 +f 6330//6330 7462//7462 6672//6672 +f 6672//6672 7462//7462 7046//7046 +f 6629//6629 7410//7410 6628//6628 +f 7487//7487 6708//6708 7455//7455 +f 6628//6628 7410//7410 7870//7870 +f 7500//7500 7499//7499 7498//7498 +f 7870//7870 7410//7410 8258//8258 +f 6707//6707 6708//6708 7487//7487 +f 7458//7458 7499//7499 7500//7500 +f 72114//72114 7490//7490 72115//72115 +f 72115//72115 7490//7490 72111//72111 +f 72111//72111 7490//7490 7493//7493 +f 6708//6708 6628//6628 7455//7455 +f 7500//7500 7491//7491 7488//7488 +f 7485//7485 7500//7500 7488//7488 +f 7458//7458 7500//7500 7485//7485 +f 7880//7880 7481//7481 7464//7464 +f 6709//6709 72111//72111 7493//7493 +f 7493//7493 7486//7486 6709//6709 +f 7501//7501 7498//7498 7062//7062 +f 7500//7500 7498//7498 7501//7501 +f 7491//7491 7500//7500 7501//7501 +f 7067//7067 7459//7459 7056//7056 +f 7056//7056 7459//7459 7464//7464 +f 7491//7491 7501//7501 7492//7492 +f 7499//7499 7459//7459 7067//7067 +f 7067//7067 7071//7071 7499//7499 +f 7499//7499 7071//7071 7498//7498 +f 7501//7501 7062//7062 7028//7028 +f 7028//7028 7026//7026 7501//7501 +f 7502//7502 7501//7501 7026//7026 +f 7492//7492 7501//7501 7502//7502 +f 7492//7492 7502//7502 7495//7495 +f 7029//7029 7503//7503 7028//7028 +f 7028//7028 7503//7503 7026//7026 +f 7026//7026 7503//7503 7502//7502 +f 7502//7502 7503//7503 7496//7496 +f 7496//7496 7495//7495 7502//7502 +f 7480//7480 7463//7463 7031//7031 +f 7031//7031 7463//7463 7029//7029 +f 7029//7029 7463//7463 7503//7503 +f 7496//7496 7463//7463 7497//7497 +f 7503//7503 7463//7463 7496//7496 +f 7480//7480 7438//7438 7463//7463 +f 7465//7465 7035//7035 7504//7504 +f 7504//7504 7035//7035 6655//6655 +f 7440//7440 7035//7035 7465//7465 +f 7504//7504 6655//6655 6705//6705 +f 7466//7466 7465//7465 7504//7504 +f 6705//6705 7505//7505 7504//7504 +f 7504//7504 7505//7505 7466//7466 +f 7466//7466 7505//7505 7040//7040 +f 7040//7040 7505//7505 6686//6686 +f 6686//6686 7505//7505 6705//6705 +f 7469//7469 7468//7468 7040//7040 +f 7040//7040 7468//7468 7466//7466 +f 7466//7466 7468//7468 7467//7467 +f 7893//7893 7041//7041 7043//7043 +f 7040//7040 7041//7041 7469//7469 +f 7469//7469 7041//7041 7470//7470 +f 7470//7470 7041//7041 7893//7893 +f 7043//7043 7471//7471 7893//7893 +f 7903//7903 6877//6877 8051//8051 +f 7929//7929 7695//7695 6942//6942 +f 7084//7084 7518//7518 7239//7239 +f 7519//7519 7903//7903 8092//8092 +f 7254//7254 7236//7236 7904//7904 +f 7509//7509 7257//7257 7252//7252 +f 7081//7081 7255//7255 7506//7506 +f 7531//7531 7078//7078 7549//7549 +f 7530//7530 7277//7277 7258//7258 +f 7665//7665 7242//7242 7521//7521 +f 7519//7519 6877//6877 7903//7903 +f 7512//7512 7511//7511 7087//7087 +f 7518//7518 7517//7517 7239//7239 +f 7510//7510 7105//7105 7693//7693 +f 7249//7249 7677//7677 7685//7685 +f 7514//7514 7238//7238 7513//7513 +f 6876//6876 7263//7263 7895//7895 +f 7517//7517 7547//7547 7239//7239 +f 7525//7525 7117//7117 7533//7533 +f 7195//7195 6870//6870 7691//7691 +f 7109//7109 7520//7520 7546//7546 +f 7898//7898 6872//6872 7266//7266 +f 7242//7242 7514//7514 7521//7521 +f 7269//7269 7540//7540 7260//7260 +f 7522//7522 7109//7109 7546//7546 +f 6721//6721 7692//7692 7261//7261 +f 7098//7098 7243//7243 7670//7670 +f 7691//7691 6878//6878 8049//8049 +f 7526//7526 7541//7541 7702//7702 +f 7103//7103 7665//7665 7668//7668 +f 7701//7701 7250//7250 7674//7674 +f 7250//7250 7273//7273 7674//7674 +f 7668//7668 7529//7529 7255//7255 +f 7084//7084 7235//7235 7518//7518 +f 7094//7094 7544//7544 7550//7550 +f 7271//7271 7539//7539 7543//7543 +f 7506//7506 7255//7255 7536//7536 +f 7254//7254 7682//7682 7508//7508 +f 7265//7265 7516//7516 7538//7538 +f 7557//7557 7262//7262 7532//7532 +f 7675//7675 7265//7265 7538//7538 +f 7694//7694 7275//7275 7673//7673 +f 7276//7276 7275//7275 7694//7694 +f 7268//7268 7265//7265 7675//7675 +f 7557//7557 7532//7532 7697//7697 +f 7268//7268 7675//7675 7272//7272 +f 7535//7535 7519//7519 7914//7914 +f 7672//7672 7515//7515 7277//7277 +f 7554//7554 7526//7526 7920//7920 +f 7526//7526 7702//7702 7920//7920 +f 8040//8040 7520//7520 7346//7346 +f 7114//7114 7276//7276 7694//7694 +f 7238//7238 6864//6864 7922//7922 +f 7545//7545 7259//7259 7667//7667 +f 7256//7256 7101//7101 7663//7663 +f 7535//7535 7914//7914 7534//7534 +f 7537//7537 7270//7270 7104//7104 +f 7258//7258 7098//7098 7670//7670 +f 7548//7548 7522//7522 7546//7546 +f 7528//7528 7114//7114 7687//7687 +f 7263//7263 6862//6862 7510//7510 +f 7264//7264 7911//7911 8050//8050 +f 8092//8092 7914//7914 7519//7519 +f 7102//7102 7099//7099 7547//7547 +f 7267//7267 7251//7251 7550//7550 +f 7271//7271 7270//7270 7539//7539 +f 7255//7255 7529//7529 7671//7671 +f 7102//7102 7547//7547 7509//7509 +f 7255//7255 7671//7671 7536//7536 +f 7507//7507 7766//7766 7173//7173 +f 7558//7558 7119//7119 7710//7710 +f 7278//7278 7555//7555 7556//7556 +f 7125//7125 7576//7576 7654//7654 +f 7300//7300 7710//7710 7119//7119 +f 7573//7573 6919//6919 7711//7711 +f 7379//7379 7382//7382 7566//7566 +f 6919//6919 6812//6812 7711//7711 +f 7566//7566 7561//7561 7379//7379 +f 7198//7198 7522//7522 7548//7548 +f 7285//7285 8051//8051 6877//6877 +f 7292//7292 7307//7307 7718//7718 +f 7312//7312 7117//7117 7525//7525 +f 7559//7559 7278//7278 7556//7556 +f 7656//7656 7377//7377 7371//7371 +f 7128//7128 7123//7123 7572//7572 +f 7333//7333 7711//7711 6812//6812 +f 7562//7562 7200//7200 7575//7575 +f 7657//7657 7656//7656 7371//7371 +f 7289//7289 7128//7128 7572//7572 +f 7377//7377 7656//7656 7378//7378 +f 7355//7355 7200//7200 7562//7562 +f 7382//7382 7390//7390 7566//7566 +f 7198//7198 7575//7575 7200//7200 +f 7566//7566 7390//7390 7599//7599 +f 7123//7123 7791//7791 7572//7572 +f 7371//7371 7373//7373 7657//7657 +f 7575//7575 7198//7198 7548//7548 +f 7294//7294 7144//7144 7721//7721 +f 7316//7316 6793//6793 7714//7714 +f 7657//7657 7373//7373 7626//7626 +f 7558//7558 7714//7714 6793//6793 +f 7136//7136 6948//6948 7582//7582 +f 7390//7390 7012//7012 7599//7599 +f 7582//7582 7327//7327 7136//7136 +f 7313//7313 7588//7588 7583//7583 +f 7378//7378 7656//7656 7306//7306 +f 7177//7177 7175//7175 7790//7790 +f 7286//7286 7278//7278 7559//7559 +f 7656//7656 7657//7657 7306//7306 +f 7715//7715 7289//7289 7572//7572 +f 7285//7285 7554//7554 7916//7916 +f 7600//7600 7599//7599 7012//7012 +f 7806//7806 7306//7306 7657//7657 +f 7612//7612 7381//7381 7597//7597 +f 7315//7315 7287//7287 7610//7610 +f 7146//7146 7306//7306 7806//7806 +f 7287//7287 7301//7301 7610//7610 +f 6948//6948 7353//7353 7582//7582 +f 7164//7164 7381//7381 7612//7612 +f 7304//7304 7721//7721 7144//7144 +f 7146//7146 7806//7806 7308//7308 +f 7125//7125 7294//7294 7576//7576 +f 7722//7722 7139//7139 7715//7715 +f 7733//7733 7801//7801 7331//7331 +f 7338//7338 7174//7174 7734//7734 +f 7574//7574 7286//7286 7559//7559 +f 7895//7895 7263//7263 7510//7510 +f 7327//7327 7580//7580 7349//7349 +f 7621//7621 7164//7164 7612//7612 +f 7328//7328 7164//7164 7621//7621 +f 7321//7321 7625//7625 7553//7553 +f 7354//7354 7734//7734 7174//7174 +f 7339//7339 7621//7621 7768//7768 +f 7592//7592 6895//6895 7722//7722 +f 7170//7170 7339//7339 7768//7768 +f 7768//7768 7624//7624 7170//7170 +f 7580//7580 7327//7327 7582//7582 +f 7553//7553 7929//7929 6942//6942 +f 7970//7970 7392//7392 7388//7388 +f 7557//7557 7664//7664 7655//7655 +f 7647//7647 7349//7349 7578//7578 +f 7331//7331 7154//7154 7735//7735 +f 7735//7735 7733//7733 7331//7331 +f 7587//7587 6766//6766 7589//7589 +f 7154//7154 7628//7628 7735//7735 +f 7621//7621 7339//7339 7328//7328 +f 7349//7349 7580//7580 7578//7578 +f 6766//6766 7157//7157 7589//7589 +f 7392//7392 8039//8039 7394//7394 +f 7295//7295 7635//7635 7761//7761 +f 7343//7343 7775//7775 7178//7178 +f 7279//7279 6954//6954 7633//7633 +f 7753//7753 7394//7394 8039//8039 +f 6954//6954 7295//7295 7958//7958 +f 7958//7958 7633//7633 6954//6954 +f 7589//7589 7157//7157 7590//7590 +f 7373//7373 7577//7577 7626//7626 +f 7156//7156 7172//7172 7637//7637 +f 7637//7637 7628//7628 7156//7156 +f 7362//7362 7364//7364 7642//7642 +f 7753//7753 7754//7754 7394//7394 +f 7336//7336 7661//7661 7655//7655 +f 7582//7582 7353//7353 7585//7585 +f 7336//7336 7809//7809 7662//7662 +f 7165//7165 7394//7394 7754//7754 +f 7281//7281 7659//7659 7627//7627 +f 7353//7353 7158//7158 7585//7585 +f 7771//7771 7361//7361 7357//7357 +f 7172//7172 7342//7342 7637//7637 +f 7660//7660 7642//7642 7364//7364 +f 7346//7346 7196//7196 7662//7662 +f 7507//7507 7508//7508 7766//7766 +f 7158//7158 7359//7359 7585//7585 +f 7787//7787 7387//7387 7759//7759 +f 7766//7766 7635//7635 7173//7173 +f 7342//7342 7344//7344 7640//7640 +f 7359//7359 7360//7360 7585//7585 +f 7343//7343 7365//7365 8202//8202 +f 7742//7742 7342//7342 7640//7640 +f 7659//7659 7281//7281 7147//7147 +f 7588//7588 7313//7313 7918//7918 +f 7780//7780 8202//8202 7365//7365 +f 7298//7298 7120//7120 7995//7995 +f 7367//7367 7646//7646 7660//7660 +f 7199//7199 7780//7780 7365//7365 +f 7344//7344 7347//7347 7978//7978 +f 7360//7360 7363//7363 7591//7591 +f 7662//7662 7809//7809 7346//7346 +f 7367//7367 7368//7368 7648//7648 +f 7978//7978 7350//7350 7645//7645 +f 7347//7347 7350//7350 7978//7978 +f 7679//7679 7555//7555 7278//7278 +f 7199//7199 7369//7369 7781//7781 +f 7646//7646 7367//7367 7648//7648 +f 7321//7321 7176//7176 7625//7625 +f 7368//7368 7370//7370 7651//7651 +f 7645//7645 7350//7350 7647//7647 +f 7176//7176 7180//7180 7954//7954 +f 7376//7376 7781//7781 7369//7369 +f 7632//7632 7314//7314 7806//7806 +f 7630//7630 7673//7673 7629//7629 +f 7651//7651 7370//7370 7779//7779 +f 7349//7349 7647//7647 7350//7350 +f 7629//7629 7299//7299 7631//7631 +f 7593//7593 7594//7594 7404//7404 +f 7954//7954 7180//7180 7636//7636 +f 7370//7370 7372//7372 7779//7779 +f 7389//7389 7577//7577 7373//7373 +f 7639//7639 7314//7314 7632//7632 +f 7591//7591 7363//7363 7724//7724 +f 7951//7951 7170//7170 7624//7624 +f 7216//7216 7170//7170 7951//7951 +f 7724//7724 7363//7363 7609//7609 +f 7372//7372 7374//7374 7652//7652 +f 7785//7785 7216//7216 7951//7951 +f 7404//7404 7594//7594 7291//7291 +f 7638//7638 7641//7641 7317//7317 +f 7374//7374 7280//7280 7653//7653 +f 7375//7375 7216//7216 7785//7785 +f 7654//7654 7653//7653 7280//7280 +f 7650//7650 7375//7375 7785//7785 +f 7219//7219 7375//7375 7650//7650 +f 7649//7649 7219//7219 7650//7650 +f 7280//7280 7125//7125 7654//7654 +f 7366//7366 6797//6797 7609//7609 +f 7319//7319 7317//7317 7641//7641 +f 7737//7737 7319//7319 7641//7641 +f 7743//7743 7609//7609 6797//6797 +f 7743//7743 7183//7183 7613//7613 +f 6797//6797 7183//7183 7743//7743 +f 7643//7643 7319//7319 7737//7737 +f 7617//7617 7379//7379 7561//7561 +f 7300//7300 7207//7207 7745//7745 +f 7745//7745 8129//8129 7300//7300 +f 7207//7207 7325//7325 7751//7751 +f 72303//72303 72305//72305 7325//7325 +f 72305//72305 7751//7751 7325//7325 +f 7918//7918 7313//7313 8411//8411 +f 7111//7111 7097//7097 7924//7924 +f 7114//7114 7694//7694 7687//7687 +f 7531//7531 7663//7663 7108//7108 +f 7543//7543 7539//7539 7683//7683 +f 7693//7693 7249//7249 7680//7680 +f 7685//7685 7680//7680 7249//7249 +f 8388//8388 7914//7914 8092//8092 +f 7703//7703 7543//7543 7683//7683 +f 7682//7682 7254//7254 7904//7904 +f 7932//7932 7922//7922 6864//6864 +f 7257//7257 7537//7537 7104//7104 +f 7684//7684 6863//6863 7902//7902 +f 7506//7506 7536//7536 7243//7243 +f 7916//7916 7554//7554 7920//7920 +f 7531//7531 7549//7549 8099//8099 +f 7523//7523 7666//7666 7115//7115 +f 7685//7685 7677//7677 8832//8832 +f 7513//7513 7521//7521 7514//7514 +f 7530//7530 7672//7672 7277//7277 +f 7904//7904 7236//7236 7908//7908 +f 7544//7544 7244//7244 7667//7667 +f 8108//8108 7261//7261 7692//7692 +f 7671//7671 7529//7529 7896//7896 +f 7244//7244 7545//7545 7667//7667 +f 6876//6876 7895//7895 7910//7910 +f 7539//7539 7270//7270 7537//7537 +f 7523//7523 7700//7700 7907//7907 +f 7256//7256 7663//7663 7928//7928 +f 7911//7911 7909//7909 7943//7943 +f 7273//7273 7534//7534 8075//8075 +f 7898//7898 7266//7266 7515//7515 +f 7540//7540 7518//7518 7235//7235 +f 7509//7509 7547//7547 7669//7669 +f 7700//7700 7524//7524 7701//7701 +f 7696//7696 7518//7518 7540//7540 +f 7664//7664 7557//7557 7697//7697 +f 7257//7257 7509//7509 7669//7669 +f 7696//7696 7517//7517 7518//7518 +f 7273//7273 8098//8098 7674//7674 +f 8098//8098 7273//7273 8075//8075 +f 7540//7540 7269//7269 7938//7938 +f 7547//7547 7517//7517 7912//7912 +f 7536//7536 7671//7671 8096//8096 +f 7663//7663 7531//7531 8099//8099 +f 8096//8096 7243//7243 7536//7536 +f 7274//7274 7511//7511 7681//7681 +f 7257//7257 7669//7669 8072//8072 +f 7682//7682 7904//7904 7900//7900 +f 7690//7690 7703//7703 7906//7906 +f 7676//7676 7111//7111 7927//7927 +f 7692//7692 7256//7256 8403//8403 +f 7516//7516 7528//7528 7926//7926 +f 8060//8060 7243//7243 8096//8096 +f 7919//7919 7264//7264 8063//8063 +f 8070//8070 7668//7668 7665//7665 +f 7919//7919 7241//7241 7264//7264 +f 7556//7556 7555//7555 7897//7897 +f 7703//7703 7683//7683 7906//7906 +f 8403//8403 7256//7256 7901//7901 +f 7897//7897 7917//7917 7556//7556 +f 7538//7538 7516//7516 7926//7926 +f 7512//7512 7945//7945 7511//7511 +f 8060//8060 7670//7670 7243//7243 +f 7537//7537 7257//7257 7915//7915 +f 8832//8832 7677//7677 8073//8073 +f 7924//7924 7097//7097 7237//7237 +f 7533//7533 7241//7241 7919//7919 +f 6876//6876 7910//7910 7908//7908 +f 7523//7523 7907//7907 7698//7698 +f 7694//7694 7673//7673 8058//8058 +f 7555//7555 7679//7679 8074//8074 +f 7670//7670 8400//8400 7258//7258 +f 7530//7530 7258//7258 8400//8400 +f 7914//7914 7923//7923 7534//7534 +f 7898//7898 7515//7515 8077//8077 +f 7669//7669 7547//7547 8067//8067 +f 7548//7548 7546//7546 7773//7773 +f 7773//7773 7699//7699 7548//7548 +f 7677//7677 7274//7274 7681//7681 +f 8075//8075 7534//7534 7923//7923 +f 8072//8072 7669//7669 8067//8067 +f 8096//8096 7671//7671 8057//8057 +f 7703//7703 7690//7690 7532//7532 +f 7259//7259 6882//6882 7527//7527 +f 7898//7898 7938//7938 7269//7269 +f 7532//7532 7690//7690 7697//7697 +f 7573//7573 7708//7708 7301//7301 +f 7307//7307 7291//7291 7965//7965 +f 7627//7627 7746//7746 7947//7947 +f 7654//7654 7576//7576 8013//8013 +f 7773//7773 7546//7546 7520//7520 +f 7578//7578 7798//7798 7647//7647 +f 7564//7564 7568//7568 7830//7830 +f 7572//7572 7791//7791 8020//8020 +f 8129//8129 7710//7710 7300//7300 +f 7965//7965 7706//7706 7307//7307 +f 7791//7791 8019//8019 8020//8020 +f 7705//7705 7559//7559 7556//7556 +f 7718//7718 7307//7307 7706//7706 +f 7713//7713 7281//7281 7627//7627 +f 7578//7578 7580//7580 7707//7707 +f 7525//7525 7533//7533 7921//7921 +f 7711//7711 7333//7333 7730//7730 +f 7310//7310 7792//7792 7389//7389 +f 8124//8124 7525//7525 7921//7921 +f 7568//7568 7303//7303 8123//8123 +f 7721//7721 7304//7304 7717//7717 +f 7512//7512 7570//7570 7945//7945 +f 7990//7990 8168//8168 7316//7316 +f 8074//8074 7525//7525 8124//8124 +f 7792//7792 7577//7577 7389//7389 +f 7312//7312 7525//7525 8074//8074 +f 7577//7577 7792//7792 7719//7719 +f 8123//8123 7583//7583 7973//7973 +f 7303//7303 7583//7583 8123//8123 +f 7294//7294 7721//7721 7576//7576 +f 7597//7597 7316//7316 8168//8168 +f 7562//7562 7575//7575 7967//7967 +f 8168//8168 7748//7748 7597//7597 +f 7574//7574 7559//7559 7705//7705 +f 7580//7580 7582//7582 7707//7707 +f 8020//8020 7715//7715 7572//7572 +f 8145//8145 7338//7338 7734//7734 +f 7333//7333 7338//7338 8145//8145 +f 7316//7316 7714//7714 7990//7990 +f 7585//7585 7707//7707 7582//7582 +f 8074//8074 7679//7679 7312//7312 +f 7175//7175 7281//7281 7713//7713 +f 7583//7583 7588//7588 7973//7973 +f 7599//7599 7600//7600 7728//7728 +f 7707//7707 7585//7585 7360//7360 +f 7804//7804 7675//7675 7538//7538 +f 6904//6904 7596//7596 7541//7541 +f 7790//7790 7175//7175 7713//7713 +f 8010//8010 7734//7734 7354//7354 +f 7712//7712 7577//7577 7719//7719 +f 7360//7360 7591//7591 7723//7723 +f 7809//7809 7336//7336 7655//7655 +f 7354//7354 7356//7356 8010//8010 +f 7577//7577 7712//7712 7626//7626 +f 7358//7358 8010//8010 7356//7356 +f 7655//7655 7664//7664 7809//7809 +f 7961//7961 7596//7596 7315//7315 +f 7657//7657 7626//7626 7806//7806 +f 7961//7961 7315//7315 7610//7610 +f 7632//7632 7806//7806 7626//7626 +f 7520//7520 8040//8040 7773//7773 +f 8010//8010 7358//7358 8016//8016 +f 7301//7301 8498//8498 7610//7610 +f 7628//7628 7736//7736 7735//7735 +f 7626//7626 7712//7712 7632//7632 +f 7813//7813 7632//7632 7712//7712 +f 7709//7709 7593//7593 8119//8119 +f 7594//7594 7593//7593 7709//7709 +f 8016//8016 7362//7362 8017//8017 +f 7358//7358 7362//7362 8016//8016 +f 7722//7722 7726//7726 7592//7592 +f 8017//8017 7642//7642 7764//7764 +f 7362//7362 7642//7642 8017//8017 +f 7726//7726 7746//7746 7592//7592 +f 7757//7757 7597//7597 7748//7748 +f 7612//7612 7597//7597 7757//7757 +f 7723//7723 7591//7591 7724//7724 +f 7913//7913 7664//7664 7678//7678 +f 7736//7736 7637//7637 7739//7739 +f 7628//7628 7637//7637 7736//7736 +f 7642//7642 7660//7660 7983//7983 +f 7809//7809 7664//7664 7913//7913 +f 7741//7741 7739//7739 7637//7637 +f 7637//7637 7342//7342 7741//7741 +f 7809//7809 8040//8040 7346//7346 +f 7594//7594 7709//7709 7291//7291 +f 8040//8040 7809//7809 7913//7913 +f 7742//7742 7741//7741 7342//7342 +f 7639//7639 7813//7813 7725//7725 +f 7965//7965 7291//7291 7709//7709 +f 7639//7639 7632//7632 7813//7813 +f 7742//7742 7640//7640 8163//8163 +f 7763//7763 7612//7612 7757//7757 +f 7660//7660 7646//7646 7987//7987 +f 7987//7987 7983//7983 7660//7660 +f 7592//7592 7746//7746 7659//7659 +f 7612//7612 7763//7763 7621//7621 +f 7613//7613 7617//7617 7749//7749 +f 7165//7165 7754//7754 8411//8411 +f 7640//7640 7344//7344 8163//8163 +f 7627//7627 7659//7659 7746//7746 +f 7978//7978 8163//8163 7344//7344 +f 7165//7165 8411//8411 7313//7313 +f 7617//7617 7561//7561 7749//7749 +f 7651//7651 7648//7648 7368//7368 +f 7639//7639 7725//7725 7638//7638 +f 8003//8003 7648//7648 7651//7651 +f 7954//7954 7625//7625 7176//7176 +f 7768//7768 7621//7621 7763//7763 +f 7298//7298 7995//7995 7765//7765 +f 7777//7777 7548//7548 7699//7699 +f 7299//7299 7298//7298 7765//7765 +f 7779//7779 8003//8003 7651//7651 +f 7575//7575 7548//7548 7777//7777 +f 7575//7575 7777//7777 7967//7967 +f 7740//7740 7737//7737 7738//7738 +f 7643//7643 7737//7737 7740//7740 +f 7958//7958 7295//7295 7758//7758 +f 7644//7644 7643//7643 7740//7740 +f 7779//7779 7372//7372 7652//7652 +f 7761//7761 7758//7758 7295//7295 +f 7652//7652 7374//7374 8169//8169 +f 7357//7357 7634//7634 7771//7771 +f 7374//7374 8011//8011 8169//8169 +f 7207//7207 7751//7751 7745//7745 +f 7361//7361 7771//7771 7774//7774 +f 7374//7374 7653//7653 8011//8011 +f 7774//7774 8032//8032 7361//7361 +f 8032//8032 8033//8033 7361//7361 +f 7766//7766 7761//7761 7635//7635 +f 72305//72305 8325//8325 7751//7751 +f 7781//7781 7376//7376 7783//7783 +f 7650//7650 7785//7785 7783//7783 +f 7376//7376 7649//7649 7783//7783 +f 7650//7650 7783//7783 7649//7649 +f 7454//7454 7789//7789 7310//7310 +f 7816//7816 7866//7866 7413//7413 +f 7413//7413 7414//7414 7816//7816 +f 7617//7617 7613//7613 7183//7183 +f 7789//7789 7454//7454 7825//7825 +f 7417//7417 7822//7822 7817//7817 +f 7414//7414 7417//7417 7817//7817 +f 7816//7816 7414//7414 7817//7817 +f 7279//7279 7822//7822 7417//7417 +f 7645//7645 7647//7647 7798//7798 +f 7842//7842 7877//7877 7863//7863 +f 7418//7418 7292//7292 7820//7820 +f 7877//7877 7842//7842 7879//7879 +f 7279//7279 7633//7633 7822//7822 +f 7286//7286 7574//7574 7297//7297 +f 7827//7827 7878//7878 8312//8312 +f 7949//7949 7292//7292 7718//7718 +f 7819//7819 8015//8015 7427//7427 +f 7818//7818 7859//7859 7456//7456 +f 7879//7879 7842//7842 7459//7459 +f 7456//7456 7859//7859 7011//7011 +f 7792//7792 7310//7310 7789//7789 +f 7459//7459 7458//7458 7879//7879 +f 7427//7427 7791//7791 7123//7123 +f 7423//7423 7564//7564 7830//7830 +f 7877//7877 7879//7879 7458//7458 +f 7435//7435 7011//7011 7859//7859 +f 7638//7638 7725//7725 8241//8241 +f 8009//8009 7297//7297 7574//7574 +f 7420//7420 7412//7412 7786//7786 +f 7826//7826 7420//7420 7786//7786 +f 7820//7820 7292//7292 7949//7949 +f 8015//8015 7791//7791 7427//7427 +f 7304//7304 7801//7801 7717//7717 +f 7420//7420 7846//7846 7433//7433 +f 7826//7826 7846//7846 7420//7420 +f 7857//7857 7418//7418 7820//7820 +f 7823//7823 7297//7297 8009//8009 +f 7641//7641 7638//7638 7797//7797 +f 7797//7797 7638//7638 8241//8241 +f 7410//7410 7010//7010 8258//8258 +f 7737//7737 7641//7641 7797//7797 +f 7010//7010 7413//7413 7866//7866 +f 8258//8258 7010//7010 7866//7866 +f 7424//7424 7297//7297 7823//7823 +f 7433//7433 7846//7846 7828//7828 +f 7439//7439 7433//7433 7828//7828 +f 7435//7435 7759//7759 7387//7387 +f 7833//7833 7439//7439 7828//7828 +f 7438//7438 7439//7439 7833//7833 +f 7331//7331 7801//7801 7304//7304 +f 7387//7387 7787//7787 7120//7120 +f 7120//7120 7787//7787 7995//7995 +f 7995//7995 7787//7787 7994//7994 +f 7412//7412 7644//7644 7786//7786 +f 7786//7786 7644//7644 7740//7740 +f 7425//7425 7424//7424 7823//7823 +f 7717//7717 7801//7801 7953//7953 +f 7438//7438 7881//7881 7463//7463 +f 7881//7881 7438//7438 7833//7833 +f 7833//7833 7836//7836 7881//7881 +f 7953//7953 7801//7801 7733//7733 +f 7878//7878 7880//7880 7838//7838 +f 7428//7428 7600//7600 7013//7013 +f 7819//7819 7033//7033 7849//7849 +f 7336//7336 7662//7662 7196//7196 +f 7427//7427 7033//7033 7819//7819 +f 7728//7728 7600//7600 7428//7428 +f 7033//7033 7440//7440 7851//7851 +f 7851//7851 7849//7849 7033//7033 +f 7440//7440 7465//7465 7854//7854 +f 7854//7854 7851//7851 7440//7440 +f 7880//7880 7842//7842 7838//7838 +f 7428//7428 7429//7429 7829//7829 +f 7465//7465 7882//7882 7854//7854 +f 7429//7429 7835//7835 7829//7829 +f 7831//7831 7411//7411 7419//7419 +f 7788//7788 7423//7423 7830//7830 +f 7429//7429 7430//7430 7839//7839 +f 7835//7835 7429//7429 7839//7839 +f 7845//7845 7853//7853 7415//7415 +f 7882//7882 7884//7884 7860//7860 +f 7839//7839 7431//7431 7841//7841 +f 7430//7430 7431//7431 7839//7839 +f 7831//7831 7419//7419 7834//7834 +f 7388//7388 7425//7425 7970//7970 +f 7841//7841 7432//7432 8268//8268 +f 7431//7431 7432//7432 7841//7841 +f 72306//72306 7009//7009 7853//7853 +f 7884//7884 7882//7882 7465//7465 +f 7465//7465 7466//7466 7884//7884 +f 7970//7970 7425//7425 7823//7823 +f 7432//7432 7843//7843 7844//7844 +f 7844//7844 8268//8268 7432//7432 +f 7009//7009 7415//7415 7853//7853 +f 7468//7468 7885//7885 7467//7467 +f 7411//7411 7840//7840 7008//7008 +f 7469//7469 7885//7885 7468//7468 +f 7008//7008 7840//7840 7593//7593 +f 7593//7593 7840//7840 8119//8119 +f 7847//7847 7046//7046 7852//7852 +f 7861//7861 7436//7436 7883//7883 +f 7856//7856 7442//7442 7857//7857 +f 7462//7462 7442//7442 7856//7856 +f 7411//7411 7831//7831 7840//7840 +f 7442//7442 7418//7418 7857//7857 +f 7434//7434 7436//7436 7861//7861 +f 7852//7852 7462//7462 7862//7862 +f 7046//7046 7462//7462 7852//7852 +f 7434//7434 7861//7861 7845//7845 +f 7415//7415 7434//7434 7845//7845 +f 7862//7862 7462//7462 7856//7856 +f 7445//7445 7888//7888 7471//7471 +f 7038//7038 7883//7883 7436//7436 +f 7834//7834 7355//7355 7848//7848 +f 7832//7832 7893//7893 7471//7471 +f 7888//7888 7832//7832 7471//7471 +f 8319//8319 7886//7886 7871//7871 +f 7843//7843 7027//7027 7868//7868 +f 7948//7948 7355//7355 7562//7562 +f 7868//7868 7027//7027 7437//7437 +f 7177//7177 7790//7790 7974//7974 +f 7848//7848 7355//7355 7948//7948 +f 7886//7886 7887//7887 7871//7871 +f 7447//7447 7177//7177 7974//7974 +f 7864//7864 7447//7447 7974//7974 +f 7445//7445 7447//7447 7864//7864 +f 7864//7864 7865//7865 7445//7445 +f 7872//7872 7443//7443 7457//7457 +f 8293//8293 7872//7872 7457//7457 +f 7871//7871 7444//7444 7873//7873 +f 7888//7888 7445//7445 7865//7865 +f 7443//7443 7873//7873 7444//7444 +f 7888//7888 7837//7837 7832//7832 +f 7444//7444 7871//7871 7887//7887 +f 7867//7867 7888//7888 7865//7865 +f 7887//7887 7441//7441 7444//7444 +f 7837//7837 7888//7888 7867//7867 +f 7470//7470 7889//7889 7469//7469 +f 7890//7890 7889//7889 7470//7470 +f 7470//7470 7892//7892 7890//7890 +f 7874//7874 7446//7446 8319//8319 +f 7892//7892 7470//7470 7893//7893 +f 7893//7893 7869//7869 7892//7892 +f 7047//7047 7874//7874 7450//7450 +f 7446//7446 7874//7874 7047//7047 +f 7886//7886 8319//8319 7446//7446 +f 7446//7446 7448//7448 7886//7886 +f 7891//7891 7886//7886 7448//7448 +f 7887//7887 7886//7886 7891//7891 +f 7832//7832 8310//8310 7893//7893 +f 8310//8310 7869//7869 7893//7893 +f 7449//7449 7891//7891 7448//7448 +f 7775//7775 7891//7891 7449//7449 +f 7178//7178 7775//7775 7449//7449 +f 7441//7441 7887//7887 7891//7891 +f 7891//7891 7875//7875 7441//7441 +f 7441//7441 7875//7875 7451//7451 +f 7891//7891 7775//7775 8046//8046 +f 7875//7875 7891//7891 8046//8046 +f 7875//7875 7634//7634 7451//7451 +f 7460//7460 7827//7827 8293//8293 +f 7460//7460 7461//7461 7827//7827 +f 7460//7460 8293//8293 7457//7457 +f 7827//7827 7461//7461 7878//7878 +f 7481//7481 7878//7878 7461//7461 +f 7880//7880 7878//7878 7481//7481 +f 7842//7842 7880//7880 7464//7464 +f 7459//7459 7842//7842 7464//7464 +f 7452//7452 7361//7361 7794//7794 +f 7452//7452 7794//7794 7453//7453 +f 7453//7453 7794//7794 7796//7796 +f 7876//7876 7453//7453 7796//7796 +f 7825//7825 7453//7453 7876//7876 +f 7454//7454 7453//7453 7825//7825 +f 7550//7550 7544//7544 8053//8053 +f 7766//7766 7508//7508 8392//8392 +f 7668//7668 7896//7896 7529//7529 +f 8053//8053 7544//7544 8087//8087 +f 7257//7257 8072//8072 7915//7915 +f 8392//8392 7682//7682 7900//7900 +f 7238//7238 7922//7922 7513//7513 +f 7517//7517 7696//7696 7912//7912 +f 8081//8081 7513//7513 7922//7922 +f 8062//8062 7513//7513 8081//8081 +f 7682//7682 8392//8392 7508//7508 +f 7264//7264 8050//8050 8063//8063 +f 7905//7905 7804//7804 8064//8064 +f 7111//7111 7924//7924 7927//7927 +f 7544//7544 7667//7667 8087//8087 +f 8051//8051 7285//7285 7916//7916 +f 7513//7513 8062//8062 7521//7521 +f 7675//7675 7804//7804 7905//7905 +f 7510//7510 7693//7693 7680//7680 +f 7909//7909 7676//7676 7927//7927 +f 7547//7547 7912//7912 8093//8093 +f 7929//7929 7931//7931 7695//7695 +f 7665//7665 7521//7521 8070//8070 +f 7272//7272 7935//7935 7237//7237 +f 7932//7932 7695//7695 7931//7931 +f 7921//7921 7533//7533 7919//7919 +f 7906//7906 8054//8054 7690//7690 +f 8099//8099 7549//7549 8101//8101 +f 7256//7256 7928//7928 7901//7901 +f 7683//7683 7539//7539 7537//7537 +f 8056//8056 7690//7690 8054//8054 +f 7904//7904 7908//7908 8426//8426 +f 7684//7684 8049//8049 6878//6878 +f 7540//7540 7938//7938 8089//8089 +f 7673//7673 7999//7999 8058//8058 +f 7696//7696 7540//7540 8089//8089 +f 7549//7549 8053//8053 8101//8101 +f 8576//8576 7928//7928 7663//7663 +f 7672//7672 8077//8077 7515//7515 +f 7549//7549 7267//7267 8053//8053 +f 7678//7678 7664//7664 7697//7697 +f 7697//7697 7690//7690 8056//8056 +f 7897//7897 7555//7555 8423//8423 +f 7523//7523 8091//8091 7666//7666 +f 7924//7924 7237//7237 7935//7935 +f 7926//7926 7528//7528 7687//7687 +f 7903//7903 8051//8051 8390//8390 +f 7671//7671 7896//7896 7942//7942 +f 7683//7683 8071//8071 7906//7906 +f 7523//7523 7698//7698 8091//8091 +f 7895//7895 7510//7510 8383//8383 +f 7927//7927 7941//7941 7909//7909 +f 7934//7934 8059//8059 7678//7678 +f 8061//8061 7678//7678 8059//8059 +f 8054//8054 7906//7906 8052//8052 +f 8073//8073 7677//7677 8405//8405 +f 7701//7701 7907//7907 7700//7700 +f 7259//7259 8103//8103 7667//7667 +f 7946//7946 7905//7905 7930//7930 +f 7701//7701 7674//7674 8098//8098 +f 7681//7681 8405//8405 7677//7677 +f 6863//6863 7261//7261 7902//7902 +f 7678//7678 8061//8061 7913//7913 +f 7935//7935 7272//7272 7933//7933 +f 7945//7945 8084//8084 7511//7511 +f 7687//7687 7694//7694 8058//8058 +f 8097//8097 8056//8056 8054//8054 +f 7666//7666 7939//7939 7527//7527 +f 8056//8056 7934//7934 7697//7697 +f 7697//7697 7934//7934 7678//7678 +f 7915//7915 7940//7940 7537//7537 +f 7692//7692 8403//8403 8108//8108 +f 7689//7689 7195//7195 8424//8424 +f 7195//7195 7691//7691 8424//8424 +f 7555//7555 8074//8074 8423//8423 +f 8070//8070 7896//7896 7668//7668 +f 8067//8067 7547//7547 8093//8093 +f 7942//7942 7896//7896 8070//8070 +f 7537//7537 7940//7940 7683//7683 +f 7702//7702 8105//8105 7920//7920 +f 7702//7702 7541//7541 8105//8105 +f 8105//8105 7541//7541 7959//7959 +f 7696//7696 8089//8089 8094//8094 +f 7951//7951 7624//7624 8137//8137 +f 7562//7562 7967//7967 7948//7948 +f 7953//7953 7733//7733 8113//8113 +f 7724//7724 7609//7609 7952//7952 +f 7633//7633 7958//7958 7956//7956 +f 7968//7968 7636//7636 8165//8165 +f 7954//7954 7636//7636 7968//7968 +f 7958//7958 7758//7758 8134//8134 +f 7743//7743 7952//7952 7609//7609 +f 7992//7992 7759//7759 7984//7984 +f 7706//7706 7981//7981 7718//7718 +f 7733//7733 7735//7735 7957//7957 +f 7627//7627 7947//7947 7713//7713 +f 7957//7957 8113//8113 7733//7733 +f 7587//7587 8116//8116 7570//7570 +f 7786//7786 7740//7740 8114//8114 +f 8117//8117 7786//7786 8114//8114 +f 7787//7787 7759//7759 7992//7992 +f 7957//7957 7735//7735 7736//7736 +f 8134//8134 7758//7758 8161//8161 +f 7949//7949 7718//7718 7981//7981 +f 7758//7758 7761//7761 8161//8161 +f 7743//7743 7613//7613 8128//8128 +f 8119//8119 8121//8121 7709//7709 +f 7947//7947 8140//8140 7713//7713 +f 7613//7613 7962//7962 8128//8128 +f 8166//8166 8161//8161 7761//7761 +f 8165//8165 7636//7636 7788//7788 +f 7764//7764 7642//7642 8139//8139 +f 7761//7761 7766//7766 8392//8392 +f 8392//8392 8166//8166 7761//7761 +f 8038//8038 7786//7786 8117//8117 +f 7541//7541 7961//7961 7959//7959 +f 7596//7596 7961//7961 7541//7541 +f 7783//7783 7785//7785 8187//8187 +f 7790//7790 7713//7713 7960//7960 +f 7613//7613 7749//7749 7962//7962 +f 7642//7642 7983//7983 8139//8139 +f 7965//7965 7709//7709 8121//8121 +f 7973//7973 7588//7588 8443//8443 +f 7974//7974 7790//7790 7960//7960 +f 7392//7392 7970//7970 8039//8039 +f 7745//7745 7751//7751 8146//8146 +f 7990//7990 7714//7714 8006//8006 +f 7972//7972 8039//8039 7970//7970 +f 7299//7299 7765//7765 7996//7996 +f 8146//8146 8505//8505 7745//7745 +f 7630//7630 7629//7629 7999//7999 +f 7708//7708 8498//8498 7301//7301 +f 7792//7792 7789//7789 7975//7975 +f 7673//7673 7630//7630 7999//7999 +f 7561//7561 7566//7566 8008//8008 +f 7749//7749 7561//7561 8008//8008 +f 7590//7590 7595//7595 8007//8007 +f 8007//8007 7966//7966 7590//7590 +f 7999//7999 7631//7631 8002//8002 +f 7629//7629 7631//7631 7999//7999 +f 7753//7753 8039//8039 7972//7972 +f 7976//7976 7792//7792 7975//7975 +f 7595//7595 7689//7689 8007//8007 +f 7631//7631 7299//7299 7996//7996 +f 7996//7996 8002//8002 7631//7631 +f 7708//7708 7573//7573 8438//8438 +f 8111//8111 7987//7987 7646//7646 +f 7714//7714 7558//7558 8006//8006 +f 7599//7599 8008//8008 7566//7566 +f 8012//8012 8008//8008 7599//7599 +f 7754//7754 7753//7753 8411//8411 +f 7719//7719 7792//7792 7976//7976 +f 7646//7646 7648//7648 8111//8111 +f 7773//7773 8040//8040 7969//7969 +f 7913//7913 7969//7969 8040//8040 +f 7728//7728 8012//8012 7599//7599 +f 8018//8018 7791//7791 8015//8015 +f 8019//8019 7791//7791 8018//8018 +f 8174//8174 7757//7757 7748//7748 +f 7715//7715 8020//8020 8188//8188 +f 7588//7588 7918//7918 8066//8066 +f 7556//7556 7917//7917 7705//7705 +f 7712//7712 7719//7719 7813//7813 +f 7578//7578 7707//7707 7982//7982 +f 7813//7813 7719//7719 7725//7725 +f 8241//8241 7725//7725 7719//7719 +f 7538//7538 7926//7926 8064//8064 +f 8003//8003 7779//7779 8158//8158 +f 8014//8014 7757//7757 8174//8174 +f 8387//8387 7553//7553 7625//7625 +f 8158//8158 7779//7779 7652//7652 +f 8188//8188 7722//7722 7715//7715 +f 7707//7707 7360//7360 8240//8240 +f 7538//7538 8064//8064 7804//7804 +f 8145//8145 7730//7730 7333//7333 +f 8188//8188 7726//7726 7722//7722 +f 7360//7360 7723//7723 8240//8240 +f 7797//7797 8241//8241 7980//7980 +f 8145//8145 7734//7734 8149//8149 +f 8242//8242 7797//7797 7980//7980 +f 7905//7905 7946//7946 7675//7675 +f 7737//7737 7797//7797 8242//8242 +f 8149//8149 7734//7734 8005//8005 +f 7723//7723 7724//7724 7952//7952 +f 7726//7726 8026//8026 7746//7746 +f 7763//7763 7757//7757 8014//8014 +f 7946//7946 7933//7933 7675//7675 +f 7675//7675 7933//7933 7272//7272 +f 8026//8026 8042//8042 7746//7746 +f 8001//8001 7737//7737 8242//8242 +f 7971//7971 7773//7773 7969//7969 +f 7737//7737 8001//8001 7738//7738 +f 7933//7933 7946//7946 8076//8076 +f 7653//7653 7654//7654 8013//8013 +f 8013//8013 8011//8011 7653//7653 +f 8195//8195 7763//7763 8022//8022 +f 7768//7768 7763//7763 8195//8195 +f 7699//7699 7773//7773 7971//7971 +f 8137//8137 7768//7768 8195//8195 +f 7740//7740 7738//7738 8114//8114 +f 7624//7624 7768//7768 8137//8137 +f 7699//7699 7988//7988 7777//7777 +f 8197//8197 7775//7775 7343//7343 +f 7777//7777 7988//7988 7967//7967 +f 8535//8535 7576//7576 7721//7721 +f 8190//8190 7953//7953 8192//8192 +f 8046//8046 7775//7775 8198//8198 +f 8199//8199 8046//8046 8198//8198 +f 8034//8034 7361//7361 8033//8033 +f 7794//7794 7361//7361 8034//8034 +f 7796//7796 7794//7794 8034//8034 +f 8036//8036 7796//7796 8035//8035 +f 8202//8202 8197//8197 7343//7343 +f 7780//7780 7199//7199 8037//8037 +f 7199//7199 7781//7781 8037//8037 +f 7781//7781 7783//7783 8037//8037 +f 7671//7671 7942//7942 8057//8057 +f 8058//8058 8394//8394 7687//7687 +f 7511//7511 8084//8084 8397//8397 +f 7691//7691 8049//8049 8100//8100 +f 8409//8409 8100//8100 8049//8049 +f 7912//7912 7696//7696 8094//8094 +f 7926//7926 7687//7687 8083//8083 +f 8091//8091 8854//8854 7666//7666 +f 8086//8086 7521//7521 8062//8062 +f 7913//7913 8047//8047 8504//8504 +f 8070//8070 7521//7521 8086//8086 +f 7915//7915 8069//8069 7940//7940 +f 7905//7905 8064//8064 8065//8065 +f 7929//7929 7553//7553 8414//8414 +f 8591//8591 7921//7921 7919//7919 +f 8065//8065 8586//8586 7905//7905 +f 8071//8071 7940//7940 8069//8069 +f 8097//8097 8054//8054 8427//8427 +f 8074//8074 8124//8124 8393//8393 +f 7940//7940 8071//8071 7683//7683 +f 7902//7902 8049//8049 7684//7684 +f 8007//8007 7689//7689 8424//8424 +f 8056//8056 8104//8104 7934//7934 +f 7930//7930 7905//7905 8565//8565 +f 7938//7938 7898//7898 8077//8077 +f 8071//8071 8052//8052 7906//7906 +f 8400//8400 8095//8095 7530//7530 +f 8092//8092 7903//7903 8390//8390 +f 7946//7946 7930//7930 8068//8068 +f 7908//7908 7910//7910 8428//8428 +f 7922//7922 7932//7932 8416//8416 +f 8076//8076 7946//7946 8068//8068 +f 7267//7267 7550//7550 8053//8053 +f 7939//7939 7259//7259 7527//7527 +f 7680//7680 8391//8391 7510//7510 +f 8089//8089 7938//7938 8077//8077 +f 7261//7261 8108//8108 7902//7902 +f 7670//7670 8060//8060 8400//8400 +f 8107//8107 7909//7909 7941//7941 +f 7943//7943 7909//7909 8107//8107 +f 8050//8050 7911//7911 7943//7943 +f 7923//7923 8106//8106 8075//8075 +f 7666//7666 8854//8854 7939//7939 +f 7680//7680 7685//7685 8560//8560 +f 7915//7915 8072//8072 8401//8401 +f 8392//8392 7900//7900 8079//8079 +f 7935//7935 7933//7933 8566//8566 +f 8063//8063 8050//8050 8088//8088 +f 8062//8062 8081//8081 8082//8082 +f 7663//7663 8099//8099 8884//8884 +f 8061//8061 8047//8047 7913//7913 +f 7900//7900 7904//7904 8085//8085 +f 8423//8423 8410//8410 7897//7897 +f 8090//8090 7918//7918 8411//8411 +f 8069//8069 7915//7915 8402//8402 +f 8066//8066 7918//7918 8090//8090 +f 8383//8383 7510//7510 8391//8391 +f 7912//7912 8094//8094 8093//8093 +f 8056//8056 8097//8097 8104//8104 +f 7926//7926 8384//8384 8064//8064 +f 8065//8065 8064//8064 8384//8384 +f 7553//7553 8387//8387 8414//8414 +f 8414//8414 7931//7931 7929//7929 +f 8087//8087 7667//7667 8103//8103 +f 8393//8393 8423//8423 8074//8074 +f 8070//8070 8583//8583 7942//7942 +f 7907//7907 8091//8091 7698//7698 +f 7916//7916 8389//8389 8051//8051 +f 7931//7931 8416//8416 7932//7932 +f 7920//7920 8420//8420 7916//7916 +f 8406//8406 7530//7530 8095//8095 +f 7530//7530 8406//8406 7672//7672 +f 7917//7917 7897//7897 8410//8410 +f 8052//8052 8427//8427 8054//8054 +f 8565//8565 7905//7905 8586//8586 +f 7701//7701 8098//8098 8422//8422 +f 7941//7941 8109//8109 8407//8407 +f 8563//8563 7934//7934 8104//8104 +f 8059//8059 7934//7934 8563//8563 +f 8407//8407 8107//8107 7941//7941 +f 8050//8050 7943//7943 9538//9538 +f 8424//8424 7691//7691 8558//8558 +f 8558//8558 7691//7691 8100//8100 +f 7948//7948 7967//7967 8131//8131 +f 8131//8131 8115//8115 7948//7948 +f 7949//7949 7981//7981 8127//8127 +f 7570//7570 8116//8116 7945//7945 +f 8112//8112 8001//8001 8465//8465 +f 8167//8167 7984//7984 8206//8206 +f 8130//8130 8001//8001 8112//8112 +f 8124//8124 7921//7921 8591//8591 +f 7558//7558 7710//7710 8462//8462 +f 7830//7830 7568//7568 8997//8997 +f 7633//7633 7956//7956 8135//8135 +f 7568//7568 8123//8123 8997//8997 +f 8172//8172 8165//8165 7788//7788 +f 8134//8134 7956//7956 7958//7958 +f 7992//7992 7984//7984 8167//8167 +f 8232//8232 8140//8140 7947//7947 +f 8118//8118 7952//7952 8122//8122 +f 7965//7965 8121//8121 8125//8125 +f 7705//7705 7917//7917 8138//8138 +f 8120//8120 8038//8038 8117//8117 +f 7952//7952 7743//7743 8122//8122 +f 7941//7941 7927//7927 8055//8055 +f 7706//7706 7965//7965 8125//8125 +f 8170//8170 7992//7992 8167//8167 +f 7981//7981 7706//7706 8125//8125 +f 7574//7574 7705//7705 8138//8138 +f 7589//7589 7590//7590 9088//9088 +f 8125//8125 8144//8144 7981//7981 +f 8123//8123 7973//7973 8443//8443 +f 7957//7957 7736//7736 8448//8448 +f 8127//8127 7981//7981 8144//8144 +f 8129//8129 7745//7745 8505//8505 +f 8168//8168 7990//7990 8182//8182 +f 7960//7960 7713//7713 8140//8140 +f 8386//8386 7941//7941 8055//8055 +f 8128//8128 8122//8122 7743//7743 +f 8009//8009 7574//7574 8138//8138 +f 7983//7983 7987//7987 8396//8396 +f 8396//8396 8615//8615 7983//7983 +f 7736//7736 7739//7739 8448//8448 +f 8111//8111 8396//8396 7987//7987 +f 8146//8146 7751//7751 8133//8133 +f 8443//8443 7588//7588 8066//8066 +f 7969//7969 7913//7913 8504//8504 +f 7748//7748 8168//8168 8490//8490 +f 7590//7590 8141//8141 9088//9088 +f 8177//8177 7992//7992 8170//8170 +f 8109//8109 7941//7941 8386//8386 +f 7741//7741 7742//7742 8155//8155 +f 8636//8636 8133//8133 7751//7751 +f 7966//7966 8141//8141 7590//7590 +f 7753//7753 7972//7972 8470//8470 +f 7787//7787 7992//7992 8177//8177 +f 7994//7994 7787//7787 8177//8177 +f 7742//7742 8163//8163 8155//8155 +f 7995//7995 8485//8485 7765//7765 +f 7996//7996 7765//7765 8485//8485 +f 8132//8132 8128//8128 7962//7962 +f 8019//8019 8018//8018 8186//8186 +f 8019//8019 8186//8186 8020//8020 +f 8186//8186 8188//8188 8020//8020 +f 8110//8110 8002//8002 7996//7996 +f 8003//8003 8111//8111 7648//7648 +f 8137//8137 8437//8437 7951//7951 +f 7999//7999 8002//8002 8058//8058 +f 7749//7749 8132//8132 7962//7962 +f 8058//8058 8002//8002 8110//8110 +f 7961//7961 7610//7610 8498//8498 +f 8394//8394 8058//8058 8110//8110 +f 8499//8499 7748//7748 8490//8490 +f 7951//7951 8437//8437 7785//7785 +f 8132//8132 7749//7749 8517//8517 +f 8470//8470 8411//8411 7753//7753 +f 7783//7783 8187//8187 8180//8180 +f 7699//7699 7971//7971 8162//8162 +f 8187//8187 7785//7785 8437//8437 +f 8163//8163 7978//7978 8464//8464 +f 8008//8008 8517//8517 7749//7749 +f 8150//8150 8517//8517 8008//8008 +f 8158//8158 8111//8111 8003//8003 +f 8150//8150 8012//8012 8157//8157 +f 7726//7726 8188//8188 8026//8026 +f 7967//7967 7988//7988 8179//8179 +f 8174//8174 7748//7748 8499//8499 +f 8179//8179 8131//8131 7967//7967 +f 7988//7988 7699//7699 8162//8162 +f 8162//8162 8179//8179 7988//7988 +f 8014//8014 8174//8174 8499//8499 +f 8438//8438 7573//7573 8142//8142 +f 7573//7573 7711//7711 8142//8142 +f 8012//8012 8150//8150 8008//8008 +f 8142//8142 7730//7730 8143//8143 +f 7711//7711 7730//7730 8142//8142 +f 8157//8157 8012//8012 7728//7728 +f 8143//8143 7730//7730 8449//8449 +f 8212//8212 8157//8157 7728//7728 +f 8566//8566 7933//7933 8076//8076 +f 8145//8145 8449//8449 7730//7730 +f 8194//8194 7975//7975 8450//8450 +f 7990//7990 8183//8183 8182//8182 +f 7982//7982 8175//8175 8204//8204 +f 7976//7976 7975//7975 8239//8239 +f 8158//8158 7652//7652 8160//8160 +f 8566//8566 8076//8076 8193//8193 +f 8193//8193 8076//8076 8068//8068 +f 8006//8006 8183//8183 7990//7990 +f 7975//7975 8194//8194 8239//8239 +f 8005//8005 7734//7734 8173//8173 +f 7982//7982 7707//7707 8184//8184 +f 8010//8010 8173//8173 7734//7734 +f 7558//7558 8462//8462 8006//8006 +f 7982//7982 8181//8181 8175//8175 +f 8239//8239 8194//8194 7980//7980 +f 8194//8194 8495//8495 7980//7980 +f 8519//8519 8160//8160 7652//7652 +f 7982//7982 8184//8184 8181//8181 +f 8430//8430 7954//7954 7968//7968 +f 7625//7625 7954//7954 8430//8430 +f 8430//8430 8387//8387 7625//7625 +f 7976//7976 8239//8239 8241//8241 +f 8241//8241 7719//7719 7976//7976 +f 7652//7652 8169//8169 8526//8526 +f 8519//8519 7652//7652 8526//8526 +f 8014//8014 8178//8178 7763//7763 +f 8184//8184 7707//7707 8240//8240 +f 7980//7980 8241//8241 8239//8239 +f 7763//7763 8178//8178 8022//8022 +f 8169//8169 8011//8011 8532//8532 +f 8011//8011 8013//8013 8532//8532 +f 8184//8184 8240//8240 8118//8118 +f 8195//8195 8022//8022 8692//8692 +f 8118//8118 8240//8240 7723//7723 +f 7952//7952 8118//8118 7723//7723 +f 8013//8013 7576//7576 9001//9001 +f 9001//9001 8532//8532 8013//8013 +f 8535//8535 9001//9001 7576//7576 +f 8242//8242 8196//8196 8001//8001 +f 8465//8465 8001//8001 8196//8196 +f 8001//8001 8130//8130 7738//7738 +f 8113//8113 8192//8192 7953//7953 +f 7738//7738 8130//8130 8114//8114 +f 8198//8198 7775//7775 8534//8534 +f 7775//7775 8197//8197 8534//8534 +f 8033//8033 8545//8545 8034//8034 +f 8545//8545 8200//8200 8034//8034 +f 7796//7796 8034//8034 8200//8200 +f 8035//8035 7796//7796 8200//8200 +f 8036//8036 8035//8035 8201//8201 +f 8201//8201 8219//8219 8036//8036 +f 8203//8203 8202//8202 7780//7780 +f 8037//8037 7783//7783 8180//8180 +f 7817//7817 8309//8309 7816//7816 +f 7825//7825 8208//8208 7789//7789 +f 7789//7789 8208//8208 8211//8211 +f 7859//7859 7818//7818 8259//8259 +f 8246//8246 8310//8310 7832//7832 +f 7837//7837 8246//8246 7832//7832 +f 8455//8455 8009//8009 8138//8138 +f 8311//8311 8309//8309 7817//7817 +f 7822//7822 8311//8311 7817//7817 +f 7789//7789 8211//8211 7975//7975 +f 7838//7838 8312//8312 7878//7878 +f 7975//7975 8211//8211 8450//8450 +f 8246//8246 8243//8243 8310//8310 +f 8190//8190 8535//8535 7717//7717 +f 7831//7831 7834//7834 8439//8439 +f 7717//7717 8535//8535 7721//7721 +f 8206//8206 7859//7859 8259//8259 +f 7831//7831 8209//8209 7840//7840 +f 8311//8311 8205//8205 8309//8309 +f 8309//8309 8205//8205 8230//8230 +f 7822//7822 7633//7633 8135//8135 +f 8311//8311 7822//7822 8135//8135 +f 8213//8213 8311//8311 8135//8135 +f 8311//8311 8213//8213 8205//8205 +f 8209//8209 8119//8119 7840//7840 +f 8246//8246 7837//7837 8250//8250 +f 8250//8250 8249//8249 8246//8246 +f 8439//8439 8209//8209 7831//7831 +f 7978//7978 7645//7645 8464//8464 +f 7820//7820 7949//7949 8245//8245 +f 8464//8464 7645//7645 8467//8467 +f 7834//7834 7848//7848 8247//8247 +f 8009//8009 8455//8455 7823//7823 +f 8245//8245 7949//7949 8127//8127 +f 8247//8247 8439//8439 7834//7834 +f 7786//7786 8038//8038 7826//7826 +f 7826//7826 8038//8038 8120//8120 +f 7857//7857 7820//7820 8245//8245 +f 8115//8115 7848//7848 7948//7948 +f 8247//8247 7848//7848 8115//8115 +f 7833//7833 7828//7828 8252//8252 +f 8252//8252 8261//8261 7833//7833 +f 7798//7798 8469//8469 7645//7645 +f 7751//7751 8325//8325 8636//8636 +f 8261//8261 8758//8758 7833//7833 +f 8325//8325 72307//72307 8636//8636 +f 7645//7645 8469//8469 8467//8467 +f 7836//7836 7833//7833 8758//8758 +f 8220//8220 8327//8327 8120//8120 +f 8120//8120 8327//8327 7826//7826 +f 7826//7826 8327//8327 8222//8222 +f 8222//8222 8327//8327 8220//8220 +f 7859//7859 8206//8206 7435//7435 +f 8253//8253 7853//7853 8255//8255 +f 7819//7819 8207//8207 8015//8015 +f 8015//8015 8207//8207 8215//8215 +f 8222//8222 8224//8224 7826//7826 +f 8626//8626 8535//8535 8190//8190 +f 7826//7826 8224//8224 7846//7846 +f 8487//8487 8212//8212 7728//7728 +f 7828//7828 7846//7846 8224//8224 +f 8224//8224 8252//8252 7828//7828 +f 7435//7435 8206//8206 7759//7759 +f 8487//8487 7428//7428 8217//8217 +f 7759//7759 8206//8206 7984//7984 +f 7728//7728 7428//7428 8487//8487 +f 8207//8207 7849//7849 8264//8264 +f 8264//8264 7849//7849 8265//8265 +f 8507//8507 8217//8217 7829//7829 +f 7845//7845 8136//8136 7853//7853 +f 8267//8267 7836//7836 8758//8758 +f 7829//7829 8217//8217 7428//7428 +f 7853//7853 8136//8136 8255//8255 +f 8018//8018 8015//8015 8215//8215 +f 8255//8255 8136//8136 8156//8156 +f 8172//8172 7788//7788 7830//7830 +f 7849//7849 8207//8207 7819//7819 +f 72306//72306 7853//7853 8253//8253 +f 7982//7982 8204//8204 7578//7578 +f 7578//7578 8204//8204 7798//7798 +f 7798//7798 8204//8204 8469//8469 +f 7953//7953 8190//8190 7717//7717 +f 7849//7849 7851//7851 8265//8265 +f 7829//7829 7835//7835 8262//8262 +f 8507//8507 7829//7829 8262//8262 +f 8787//8787 7866//7866 8260//8260 +f 8455//8455 7970//7970 7823//7823 +f 8258//8258 7866//7866 8787//8787 +f 7851//7851 7854//7854 8271//8271 +f 8271//8271 8265//8265 7851//7851 +f 7854//7854 7882//7882 8273//8273 +f 8273//8273 8271//8271 7854//7854 +f 7835//7835 8263//8263 8262//8262 +f 7870//7870 8258//8258 9202//9202 +f 7839//7839 8263//8263 7835//7835 +f 8273//8273 7882//7882 8277//8277 +f 8277//8277 7860//7860 8279//8279 +f 7882//7882 7860//7860 8277//8277 +f 8026//8026 8231//8231 8042//8042 +f 7841//7841 8263//8263 7839//7839 +f 8218//8218 8314//8314 8216//8216 +f 8266//8266 8263//8263 7841//7841 +f 8314//8314 8218//8218 8225//8225 +f 8231//8231 7746//7746 8042//8042 +f 7947//7947 7746//7746 8231//8231 +f 8276//8276 7861//7861 8270//8270 +f 7841//7841 8268//8268 8266//8266 +f 7816//7816 8223//8223 8260//8260 +f 8231//8231 8232//8232 7947//7947 +f 7866//7866 7816//7816 8260//8260 +f 8272//8272 8268//8268 7844//7844 +f 8270//8270 7883//7883 8280//8280 +f 7861//7861 7883//7883 8270//8270 +f 7816//7816 8309//8309 8221//8221 +f 8223//8223 7816//7816 8221//8221 +f 7845//7845 7861//7861 8276//8276 +f 8136//8136 7845//7845 8276//8276 +f 8237//8237 7974//7974 7960//7960 +f 7844//7844 7843//7843 8274//8274 +f 8272//8272 7844//7844 8274//8274 +f 8309//8309 8522//8522 8221//8221 +f 8309//8309 8230//8230 8522//8522 +f 7864//7864 7974//7974 8237//8237 +f 8315//8315 7864//7864 8237//8237 +f 7437//7437 7847//7847 8282//8282 +f 8315//8315 7865//7865 7864//7864 +f 8319//8319 7873//7873 8285//8285 +f 7871//7871 7873//7873 8319//8319 +f 7847//7847 7852//7852 8282//8282 +f 8315//8315 8237//8237 8214//8214 +f 8318//8318 8254//8254 8287//8287 +f 8317//8317 8318//8318 8287//8287 +f 8316//8316 8315//8315 8214//8214 +f 7865//7865 8315//8315 8316//8316 +f 8284//8284 7856//7856 8286//8286 +f 7865//7865 8316//8316 7867//7867 +f 8320//8320 8254//8254 8318//8318 +f 8320//8320 8321//8321 8824//8824 +f 8254//8254 8320//8320 8824//8824 +f 7856//7856 7857//7857 8286//8286 +f 8316//8316 8214//8214 8283//8283 +f 7867//7867 8316//8316 8283//8283 +f 8286//8286 7857//7857 8245//8245 +f 8288//8288 8286//8286 8245//8245 +f 7837//7837 7867//7867 8283//8283 +f 8250//8250 7837//7837 8283//8283 +f 8322//8322 8317//8317 8289//8289 +f 8216//8216 8322//8322 8289//8289 +f 8314//8314 8322//8322 8216//8216 +f 7852//7852 7862//7862 8290//8290 +f 8318//8318 8317//8317 8322//8322 +f 8322//8322 8229//8229 8318//8318 +f 8314//8314 8225//8225 8322//8322 +f 8322//8322 8225//8225 8228//8228 +f 7862//7862 7856//7856 8284//8284 +f 8290//8290 7862//7862 8284//8284 +f 8322//8322 8228//8228 8229//8229 +f 8323//8323 8318//8318 8229//8229 +f 7875//7875 8046//8046 8199//8199 +f 8320//8320 8318//8318 8323//8323 +f 8321//8321 8320//8320 8323//8323 +f 8323//8323 8236//8236 8321//8321 +f 8229//8229 8233//8233 8323//8323 +f 8323//8323 8233//8233 8236//8236 +f 7875//7875 8199//8199 7634//7634 +f 8236//8236 8233//8233 8234//8234 +f 7634//7634 8199//8199 7771//7771 +f 8824//8824 8321//8321 8291//8291 +f 7843//7843 7868//7868 8292//8292 +f 8291//8291 8321//8321 8235//8235 +f 8236//8236 8235//8235 8321//8321 +f 7868//7868 7437//7437 8292//8292 +f 7876//7876 8036//8036 8219//8219 +f 7796//7796 8036//8036 7876//7876 +f 7876//7876 8219//8219 7825//7825 +f 7825//7825 8219//8219 8208//8208 +f 8274//8274 7843//7843 8292//8292 +f 8350//8350 7877//7877 8351//8351 +f 7486//7486 7818//7818 7456//7456 +f 8381//8381 7489//7489 7487//7487 +f 8351//8351 7877//7877 7458//7458 +f 8292//8292 7437//7437 8282//8282 +f 7493//7493 8330//8330 8334//8334 +f 7872//7872 8293//8293 8296//8296 +f 8295//8295 7493//7493 8334//8334 +f 7485//7485 8351//8351 7458//7458 +f 8352//8352 8351//8351 7485//7485 +f 7486//7486 7493//7493 8295//8295 +f 8329//8329 7842//7842 8328//8328 +f 8328//8328 7842//7842 7863//7863 +f 8354//8354 8350//8350 8351//8351 +f 7489//7489 8381//8381 7494//7494 +f 8301//8301 8354//8354 8332//8332 +f 8295//8295 7818//7818 7486//7486 +f 7455//7455 8331//8331 7487//7487 +f 8294//8294 7863//7863 8353//8353 +f 8328//8328 7863//7863 8294//8294 +f 8355//8355 8351//8351 8352//8352 +f 8354//8354 8351//8351 8355//8355 +f 7877//7877 8350//8350 7863//7863 +f 7863//7863 8350//8350 8353//8353 +f 8355//8355 8357//8357 8333//8333 +f 8354//8354 8355//8355 8333//8333 +f 8332//8332 8354//8354 8333//8333 +f 7488//7488 8352//8352 7485//7485 +f 8355//8355 8352//8352 7488//7488 +f 8293//8293 7827//7827 8299//8299 +f 7491//7491 8355//8355 7488//7488 +f 72117//72117 8330//8330 7490//7490 +f 72116//72116 8349//8349 8330//8330 +f 8330//8330 72117//72117 72116//72116 +f 8358//8358 8355//8355 7491//7491 +f 8357//8357 8355//8355 8358//8358 +f 8301//8301 8353//8353 8354//8354 +f 8330//8330 7493//7493 7490//7490 +f 8354//8354 8353//8353 8350//8350 +f 8298//8298 8353//8353 8301//8301 +f 8358//8358 7491//7491 7492//7492 +f 8359//8359 8358//8358 7492//7492 +f 8329//8329 7838//7838 7842//7842 +f 8333//8333 8357//8357 8335//8335 +f 8335//8335 8360//8360 8336//8336 +f 8358//8358 8360//8360 8335//8335 +f 8357//8357 8358//8358 8335//8335 +f 8336//8336 8360//8360 8338//8338 +f 8331//8331 7455//7455 8303//8303 +f 8361//8361 8358//8358 8359//8359 +f 8360//8360 8358//8358 8361//8361 +f 8280//8280 7883//7883 8304//8304 +f 8360//8360 8361//8361 8339//8339 +f 8339//8339 8338//8338 8360//8360 +f 7495//7495 8359//8359 7492//7492 +f 7455//7455 7870//7870 8303//8303 +f 8303//8303 7870//7870 9202//9202 +f 7450//7450 7874//7874 8356//8356 +f 8356//8356 7874//7874 8305//8305 +f 8305//8305 7874//7874 8324//8324 +f 8362//8362 8359//8359 7495//7495 +f 7495//7495 7496//7496 8362//8362 +f 7497//7497 8362//8362 7496//7496 +f 8356//8356 8305//8305 7484//7484 +f 8363//8363 8362//8362 7497//7497 +f 7484//7484 8305//8305 7038//7038 +f 7038//7038 8305//8305 7883//7883 +f 7883//7883 8305//8305 8304//8304 +f 7497//7497 7881//7881 8363//8363 +f 7450//7450 8356//8356 7484//7484 +f 8363//8363 7881//7881 8364//8364 +f 8364//8364 7881//7881 7836//7836 +f 7463//7463 7881//7881 7497//7497 +f 8285//8285 7873//7873 8337//8337 +f 8339//8339 8361//8361 8340//8340 +f 7874//7874 8319//8319 8324//8324 +f 8365//8365 8359//8359 8362//8362 +f 8361//8361 8359//8359 8365//8365 +f 8324//8324 8319//8319 8285//8285 +f 8341//8341 8361//8361 8365//8365 +f 8340//8340 8361//8361 8341//8341 +f 8296//8296 7873//7873 7872//7872 +f 7872//7872 7873//7873 7443//7443 +f 8337//8337 7873//7873 8296//8296 +f 8365//8365 8362//8362 8363//8363 +f 8363//8363 8366//8366 8365//8365 +f 8367//8367 8365//8365 8366//8366 +f 8341//8341 8365//8365 8367//8367 +f 8368//8368 8363//8363 8364//8364 +f 8366//8366 8363//8363 8368//8368 +f 8369//8369 8366//8366 8368//8368 +f 8367//8367 8366//8366 8369//8369 +f 8341//8341 8367//8367 8342//8342 +f 8342//8342 8369//8369 8343//8343 +f 8367//8367 8369//8369 8342//8342 +f 8300//8300 8380//8380 8297//8297 +f 8297//8297 8380//8380 8267//8267 +f 8267//8267 8380//8380 7836//7836 +f 7836//7836 8380//8380 8364//8364 +f 8364//8364 8380//8380 8370//8370 +f 8370//8370 8380//8380 8300//8300 +f 8300//8300 8302//8302 8370//8370 +f 8370//8370 8302//8302 8371//8371 +f 8371//8371 8302//8302 8279//8279 +f 8279//8279 7884//7884 8371//8371 +f 8371//8371 7884//7884 7885//7885 +f 7885//7885 7884//7884 7467//7467 +f 7467//7467 7884//7884 7466//7466 +f 7860//7860 7884//7884 8279//8279 +f 8372//8372 8364//8364 8370//8370 +f 8368//8368 8364//8364 8372//8372 +f 8373//8373 8368//8368 8372//8372 +f 8369//8369 8368//8368 8373//8373 +f 8372//8372 8370//8370 8371//8371 +f 8371//8371 8374//8374 8372//8372 +f 8373//8373 8372//8372 8374//8374 +f 8375//8375 8369//8369 8373//8373 +f 8343//8343 8369//8369 8375//8375 +f 8343//8343 8375//8375 8344//8344 +f 8375//8375 8373//8373 8376//8376 +f 8376//8376 8347//8347 8344//8344 +f 8375//8375 8376//8376 8344//8344 +f 8374//8374 8371//8371 7885//7885 +f 8373//8373 8374//8374 8377//8377 +f 7469//7469 7889//7889 7885//7885 +f 7885//7885 7889//7889 8374//8374 +f 8374//8374 7889//7889 7890//7890 +f 8377//8377 8374//8374 7890//7890 +f 7890//7890 8378//8378 8377//8377 +f 8376//8376 8373//8373 8377//8377 +f 8347//8347 8376//8376 8377//8377 +f 8377//8377 8379//8379 8347//8347 +f 8377//8377 8378//8378 8345//8345 +f 8379//8379 8377//8377 8345//8345 +f 7890//7890 7892//7892 8378//8378 +f 8378//8378 7892//7892 8306//8306 +f 8306//8306 7892//7892 7869//7869 +f 8308//8308 7869//7869 8310//8310 +f 8306//8306 7869//7869 8307//8307 +f 8307//8307 7869//7869 8308//8308 +f 8346//8346 8378//8378 8306//8306 +f 8345//8345 8378//8378 8346//8346 +f 8243//8243 8308//8308 8310//8310 +f 8381//8381 72118//72118 7494//7494 +f 8384//8384 7926//7926 8850//8850 +f 8086//8086 8062//8062 8578//8578 +f 8067//8067 8093//8093 8408//8408 +f 8563//8563 8607//8607 8059//8059 +f 8591//8591 7919//7919 8836//8836 +f 7681//7681 7511//7511 9348//9348 +f 9348//9348 7511//7511 8397//8397 +f 8832//8832 8560//8560 7685//7685 +f 8568//8568 8067//8067 8408//8408 +f 8583//8583 8070//8070 8086//8086 +f 8576//8576 7663//7663 8884//8884 +f 8077//8077 7672//7672 8413//8413 +f 8415//8415 8052//8052 8071//8071 +f 8417//8417 8109//8109 8386//8386 +f 8397//8397 8084//8084 8847//8847 +f 8067//8067 8401//8401 8072//8072 +f 7920//7920 8105//8105 9068//9068 +f 8093//8093 8094//8094 8421//8421 +f 8390//8390 8051//8051 8389//8389 +f 7942//7942 8583//8583 8057//8057 +f 8095//8095 8400//8400 8608//8608 +f 8068//8068 7930//7930 8565//8565 +f 8087//8087 8103//8103 8593//8593 +f 8389//8389 7916//7916 8420//8420 +f 8407//8407 8109//8109 8417//8417 +f 8081//8081 7922//7922 8082//8082 +f 8084//8084 7945//7945 8847//8847 +f 8096//8096 8057//8057 8596//8596 +f 8401//8401 8402//8402 7915//7915 +f 9068//9068 8420//8420 7920//7920 +f 8089//8089 8077//8077 8433//8433 +f 8433//8433 8077//8077 8413//8413 +f 8578//8578 8062//8062 8082//8082 +f 8060//8060 8096//8096 8596//8596 +f 8007//8007 8424//8424 8613//8613 +f 7904//7904 8426//8426 8085//8085 +f 7919//7919 8063//8063 8395//8395 +f 8399//8399 8846//8846 8099//8099 +f 7901//7901 7928//7928 8602//8602 +f 7259//7259 7939//7939 8880//8880 +f 8103//8103 7259//7259 8880//8880 +f 8099//8099 8101//8101 8399//8399 +f 8426//8426 7908//7908 8428//8428 +f 8602//8602 7928//7928 8576//8576 +f 8089//8089 8433//8433 8094//8094 +f 8101//8101 8053//8053 8853//8853 +f 7907//7907 7701//7701 8422//8422 +f 8094//8094 8433//8433 8382//8382 +f 8428//8428 7910//7910 8404//8404 +f 8059//8059 8607//8607 8061//8061 +f 8392//8392 8079//8079 8592//8592 +f 8400//8400 8060//8060 8849//8849 +f 7939//7939 8854//8854 8880//8880 +f 7924//7924 7935//7935 8590//8590 +f 9036//9036 8108//8108 8412//8412 +f 8097//8097 8427//8427 8612//8612 +f 7927//7927 7924//7924 8590//8590 +f 8413//8413 7672//7672 8406//8406 +f 8383//8383 7910//7910 7895//7895 +f 8079//8079 7900//7900 8866//8866 +f 8108//8108 8403//8403 8412//8412 +f 8414//8414 8387//8387 8430//8430 +f 8884//8884 8099//8099 8846//8846 +f 8071//8071 8069//8069 8434//8434 +f 8401//8401 8067//8067 8568//8568 +f 8567//8567 7931//7931 8414//8414 +f 7923//7923 7914//7914 8106//8106 +f 8504//8504 8047//8047 8575//8575 +f 8563//8563 8097//8097 8612//8612 +f 8422//8422 8098//8098 8879//8879 +f 8049//8049 7902//7902 8409//8409 +f 8613//8613 8424//8424 9797//9797 +f 7907//7907 8422//8422 8605//8605 +f 8606//8606 8416//8416 7931//7931 +f 8563//8563 8104//8104 8097//8097 +f 8094//8094 8382//8382 8585//8585 +f 8061//8061 8574//8574 8047//8047 +f 8401//8401 8434//8434 8402//8402 +f 7943//7943 8419//8419 8831//8831 +f 8057//8057 8583//8583 8841//8841 +f 9538//9538 7943//7943 8831//8831 +f 8433//8433 8413//8413 8584//8584 +f 8391//8391 7680//7680 8560//8560 +f 7922//7922 8416//8416 8570//8570 +f 8069//8069 8402//8402 8434//8434 +f 8399//8399 8101//8101 8853//8853 +f 8588//8588 7922//7922 8570//8570 +f 8061//8061 8607//8607 8574//8574 +f 8082//8082 7922//7922 8588//8588 +f 8396//8396 8111//8111 8513//8513 +f 8513//8513 8600//8600 8396//8396 +f 8395//8395 8063//8063 8088//8088 +f 8853//8853 8053//8053 8610//8610 +f 8832//8832 8073//8073 9069//9069 +f 7919//7919 8395//8395 8836//8836 +f 8394//8394 8110//8110 8418//8418 +f 8427//8427 8052//8052 8415//8415 +f 8602//8602 8403//8403 7901//7901 +f 9069//9069 8073//8073 8835//8835 +f 8382//8382 8433//8433 8584//8584 +f 8073//8073 8405//8405 8835//8835 +f 8421//8421 8094//8094 8585//8585 +f 7687//7687 8394//8394 8573//8573 +f 8405//8405 7681//7681 9348//9348 +f 8408//8408 8093//8093 8421//8421 +f 8459//8459 8237//8237 8543//8543 +f 8525//8525 8205//8205 8456//8456 +f 8230//8230 8205//8205 8525//8525 +f 8119//8119 8209//8209 8707//8707 +f 8183//8183 8006//8006 8457//8457 +f 8430//8430 7968//7968 8435//8435 +f 8237//8237 8459//8459 8214//8214 +f 8457//8457 8618//8618 8183//8183 +f 8138//8138 7917//7917 8620//8620 +f 8437//8437 8137//8137 8623//8623 +f 8006//8006 8462//8462 8457//8457 +f 8205//8205 8213//8213 8456//8456 +f 8204//8204 8175//8175 8481//8481 +f 8620//8620 7917//7917 8410//8410 +f 8444//8444 8125//8125 8445//8445 +f 8144//8144 8125//8125 8444//8444 +f 8388//8388 8092//8092 8911//8911 +f 8481//8481 8175//8175 8634//8634 +f 8620//8620 8453//8453 8138//8138 +f 8175//8175 8493//8493 8634//8634 +f 8181//8181 8493//8493 8175//8175 +f 9002//9002 8133//8133 8636//8636 +f 8456//8456 8213//8213 8461//8461 +f 8113//8113 7957//7957 8442//8442 +f 8462//8462 7710//7710 8647//8647 +f 8214//8214 8459//8459 8468//8468 +f 8107//8107 8407//8407 8432//8432 +f 8432//8432 8407//8407 8417//8417 +f 8453//8453 8656//8656 8138//8138 +f 8283//8283 8214//8214 8468//8468 +f 8455//8455 8138//8138 8656//8656 +f 8390//8390 8911//8911 8092//8092 +f 8432//8432 8419//8419 8107//8107 +f 8107//8107 8419//8419 7943//7943 +f 8121//8121 8447//8447 8125//8125 +f 8181//8181 8666//8666 8493//8493 +f 7710//7710 8642//8642 8647//8647 +f 8447//8447 8445//8445 8125//8125 +f 8156//8156 8136//8136 8479//8479 +f 8193//8193 8068//8068 8398//8398 +f 8116//8116 7587//7587 9086//9086 +f 8216//8216 8739//8739 8474//8474 +f 8218//8218 8216//8216 8474//8474 +f 8184//8184 8118//8118 8509//8509 +f 8509//8509 8181//8181 8184//8184 +f 8149//8149 8449//8449 8145//8145 +f 8509//8509 8118//8118 8550//8550 +f 8168//8168 8156//8156 8479//8479 +f 8478//8478 8218//8218 8474//8474 +f 7587//7587 7589//7589 9086//9086 +f 8218//8218 8478//8478 8225//8225 +f 7968//7968 8165//8165 8460//8460 +f 8460//8460 8435//8435 7968//7968 +f 8182//8182 8156//8156 8168//8168 +f 8172//8172 8460//8460 8165//8165 +f 8215//8215 8207//8207 8227//8227 +f 7739//7739 8451//8451 8448//8448 +f 8208//8208 8446//8446 8211//8211 +f 8124//8124 8591//8591 8393//8393 +f 7739//7739 7741//7741 8451//8451 +f 8181//8181 8509//8509 8666//8666 +f 7969//7969 8504//8504 7971//7971 +f 8451//8451 7741//7741 8452//8452 +f 8167//8167 8206//8206 8475//8475 +f 8117//8117 8480//8480 8482//8482 +f 8490//8490 8168//8168 8479//8479 +f 8446//8446 8450//8450 8211//8211 +f 8018//8018 8215//8215 8738//8738 +f 8120//8120 8117//8117 8482//8482 +f 7970//7970 8687//8687 8886//8886 +f 7971//7971 8504//8504 8492//8492 +f 7972//7972 7970//7970 8886//8886 +f 8162//8162 7971//7971 8492//8492 +f 8633//8633 8167//8167 8475//8475 +f 8155//8155 8452//8452 7741//7741 +f 8186//8186 8018//8018 8738//8738 +f 8131//8131 8502//8502 8671//8671 +f 8500//8500 8131//8131 8671//8671 +f 8744//8744 8186//8186 8738//8738 +f 8486//8486 8120//8120 8482//8482 +f 8470//8470 7972//7972 8886//8886 +f 8220//8220 8120//8120 8486//8486 +f 8186//8186 8512//8512 8188//8188 +f 8497//8497 8220//8220 8486//8486 +f 8633//8633 8476//8476 8167//8167 +f 8179//8179 8502//8502 8131//8131 +f 8499//8499 8490//8490 8686//8686 +f 8502//8502 8162//8162 8492//8492 +f 8170//8170 8167//8167 8476//8476 +f 8179//8179 8162//8162 8502//8502 +f 8222//8222 8220//8220 8750//8750 +f 8489//8489 8222//8222 8750//8750 +f 8486//8486 8489//8489 8750//8750 +f 8122//8122 8550//8550 8118//8118 +f 8186//8186 8744//8744 8512//8512 +f 8429//8429 8386//8386 8055//8055 +f 8464//8464 8155//8155 8163//8163 +f 8550//8550 8122//8122 8514//8514 +f 7959//7959 7961//7961 8885//8885 +f 8173//8173 8010//8010 8684//8684 +f 8141//8141 7966//7966 8569//8569 +f 7994//7994 8177//8177 8483//8483 +f 8684//8684 8010//8010 8506//8506 +f 7961//7961 8498//8498 8885//8885 +f 8489//8489 8553//8553 8224//8224 +f 7995//7995 7994//7994 8483//8483 +f 8483//8483 8485//8485 7995//7995 +f 8222//8222 8489//8489 8224//8224 +f 8026//8026 8188//8188 8512//8512 +f 8010//8010 8016//8016 8506//8506 +f 8007//8007 8613//8613 7966//7966 +f 8220//8220 8497//8497 8750//8750 +f 7966//7966 8613//8613 8569//8569 +f 8128//8128 8514//8514 8122//8122 +f 8026//8026 8512//8512 8518//8518 +f 8436//8436 8212//8212 8487//8487 +f 8225//8225 8478//8478 8745//8745 +f 8411//8411 8470//8470 8697//8697 +f 7708//7708 8438//8438 8498//8498 +f 8016//8016 8017//8017 8506//8506 +f 8228//8228 8225//8225 8745//8745 +f 8499//8499 8688//8688 8014//8014 +f 8688//8688 8690//8690 8178//8178 +f 8514//8514 8128//8128 8517//8517 +f 8485//8485 8431//8431 8110//8110 +f 8485//8485 8110//8110 7996//7996 +f 8178//8178 8014//8014 8688//8688 +f 8017//8017 7764//7764 8510//8510 +f 8503//8503 8217//8217 8507//8507 +f 7764//7764 8139//8139 8510//8510 +f 8132//8132 8517//8517 8128//8128 +f 8110//8110 8431//8431 8418//8418 +f 8227//8227 8501//8501 8496//8496 +f 8745//8745 8734//8734 8228//8228 +f 8226//8226 8501//8501 8227//8227 +f 8229//8229 8228//8228 8734//8734 +f 8501//8501 8226//8226 8520//8520 +f 8469//8469 8204//8204 8625//8625 +f 8139//8139 7983//7983 8510//8510 +f 8521//8521 8223//8223 8221//8221 +f 8995//8995 7980//7980 8495//8495 +f 8242//8242 7980//7980 8995//8995 +f 8524//8524 8533//8533 8529//8529 +f 8511//8511 8533//8533 8524//8524 +f 8995//8995 8665//8665 8242//8242 +f 8231//8231 8026//8026 8518//8518 +f 8615//8615 8510//8510 7983//7983 +f 8528//8528 8517//8517 8150//8150 +f 8196//8196 8242//8242 8665//8665 +f 8573//8573 8083//8083 7687//7687 +f 8083//8083 8850//8850 7926//7926 +f 8465//8465 8196//8196 8665//8665 +f 8692//8692 8178//8178 8690//8690 +f 8523//8523 8229//8229 8734//8734 +f 8233//8233 8229//8229 8523//8523 +f 8022//8022 8178//8178 8692//8692 +f 8130//8130 8480//8480 8114//8114 +f 8654//8654 8233//8233 8523//8523 +f 8234//8234 8233//8233 8654//8654 +f 8117//8117 8114//8114 8480//8480 +f 8531//8531 8235//8235 8536//8536 +f 8150//8150 8157//8157 8528//8528 +f 8195//8195 8623//8623 8137//8137 +f 8235//8235 8236//8236 8536//8536 +f 8111//8111 8158//8158 8513//8513 +f 8537//8537 8528//8528 8157//8157 +f 8236//8236 8234//8234 8536//8536 +f 8454//8454 8527//8527 8522//8522 +f 8232//8232 8539//8539 8140//8140 +f 8654//8654 8536//8536 8234//8234 +f 8454//8454 8230//8230 8525//8525 +f 8522//8522 8230//8230 8454//8454 +f 8505//8505 8146//8146 8646//8646 +f 8513//8513 8158//8158 8515//8515 +f 8157//8157 8212//8212 8436//8436 +f 8537//8537 8157//8157 8436//8436 +f 8661//8661 8134//8134 8538//8538 +f 8146//8146 8133//8133 8646//8646 +f 8540//8540 7771//7771 8700//8700 +f 7774//7774 7771//7771 8540//8540 +f 7956//7956 8134//8134 8661//8661 +f 8032//8032 7774//7774 8540//8540 +f 8516//8516 8515//8515 8158//8158 +f 7960//7960 8140//8140 8539//8539 +f 8160//8160 8516//8516 8158//8158 +f 8542//8542 7960//7960 8539//8539 +f 8134//8134 8541//8541 8538//8538 +f 8541//8541 8134//8134 8161//8161 +f 8160//8160 8519//8519 8516//8516 +f 8198//8198 8534//8534 8974//8974 +f 8237//8237 7960//7960 8542//8542 +f 8543//8543 8237//8237 8542//8542 +f 8541//8541 8161//8161 8166//8166 +f 8199//8199 8198//8198 8974//8974 +f 8166//8166 8392//8392 8592//8592 +f 7771//7771 8199//8199 8974//8974 +f 8700//8700 7771//7771 8974//8974 +f 8526//8526 8169//8169 8530//8530 +f 8169//8169 8532//8532 8530//8530 +f 8545//8545 8033//8033 8546//8546 +f 8032//8032 8546//8546 8033//8033 +f 8200//8200 8545//8545 8980//8980 +f 8035//8035 8200//8200 8544//8544 +f 8201//8201 8035//8035 8544//8544 +f 8208//8208 8219//8219 8747//8747 +f 8201//8201 8749//8749 8219//8219 +f 8203//8203 8037//8037 8705//8705 +f 7780//7780 8037//8037 8203//8203 +f 8705//8705 8037//8037 8547//8547 +f 8180//8180 8547//8547 8037//8037 +f 8568//8568 8587//8587 8401//8401 +f 8090//8090 8411//8411 8559//8559 +f 8571//8571 8410//8410 8594//8594 +f 8560//8560 8832//8832 9027//9027 +f 8434//8434 8401//8401 8587//8587 +f 8087//8087 8593//8593 8852//8852 +f 8851//8851 8406//8406 8095//8095 +f 8893//8893 8434//8434 8587//8587 +f 8100//8100 8409//8409 9059//9059 +f 8833//8833 7910//7910 8383//8383 +f 8085//8085 8866//8866 7900//7900 +f 8598//8598 8567//8567 8414//8414 +f 8430//8430 8598//8598 8414//8414 +f 8408//8408 8421//8421 8617//8617 +f 8423//8423 8393//8393 9042//9042 +f 8060//8060 8596//8596 8849//8849 +f 8068//8068 8565//8565 8842//8842 +f 8574//8574 8575//8575 8047//8047 +f 8612//8612 8871//8871 8563//8563 +f 8398//8398 8068//8068 8842//8842 +f 8410//8410 8423//8423 8594//8594 +f 8383//8383 8391//8391 8580//8580 +f 7935//7935 8566//8566 8869//8869 +f 8568//8568 8408//8408 8617//8617 +f 8606//8606 7931//7931 8567//8567 +f 8386//8386 8429//8429 8579//8579 +f 8406//8406 8609//8609 8413//8413 +f 8847//8847 7945//7945 8896//8896 +f 8864//8864 8386//8386 8579//8579 +f 8585//8585 8382//8382 8564//8564 +f 8417//8417 8386//8386 8864//8864 +f 8569//8569 8613//8613 9033//9033 +f 8432//8432 8417//8417 8870//8870 +f 8573//8573 8394//8394 8572//8572 +f 8071//8071 8434//8434 8415//8415 +f 8831//8831 8419//8419 9032//9032 +f 8835//8835 8405//8405 9348//9348 +f 8088//8088 8050//8050 9538//9538 +f 8384//8384 8850//8850 8586//8586 +f 8400//8400 8425//8425 8608//8608 +f 8609//8609 8584//8584 8413//8413 +f 8384//8384 8586//8586 8065//8065 +f 9797//9797 8424//8424 9515//9515 +f 8424//8424 8558//8558 9515//9515 +f 8585//8585 8617//8617 8421//8421 +f 8610//8610 8053//8053 8087//8087 +f 8590//8590 7935//7935 8869//8869 +f 8588//8588 8570//8570 8606//8606 +f 8589//8589 8431//8431 8616//8616 +f 8586//8586 8840//8840 8565//8565 +f 8590//8590 8599//8599 7927//7927 +f 8578//8578 8082//8082 8588//8588 +f 8864//8864 8579//8579 8858//8858 +f 8427//8427 8415//8415 8603//8603 +f 7914//7914 8388//8388 9383//9383 +f 8106//8106 7914//7914 9383//9383 +f 8589//8589 8418//8418 8431//8431 +f 8382//8382 8584//8584 8564//8564 +f 8091//8091 7907//7907 8605//8605 +f 8423//8423 9042//9042 8873//8873 +f 8397//8397 8847//8847 9030//9030 +f 8604//8604 8086//8086 8578//8578 +f 8873//8873 8594//8594 8423//8423 +f 8592//8592 8079//8079 8866//8866 +f 8561//8561 8427//8427 8603//8603 +f 8617//8617 8830//8830 8568//8568 +f 8570//8570 8416//8416 8606//8606 +f 8582//8582 8583//8583 8086//8086 +f 8870//8870 8417//8417 8864//8864 +f 8583//8583 8582//8582 8841//8841 +f 8605//8605 8422//8422 8879//8879 +f 9032//9032 8432//8432 8870//8870 +f 8419//8419 8432//8432 9032//9032 +f 8593//8593 8103//8103 9039//9039 +f 8611//8611 8572//8572 8394//8394 +f 8406//8406 8867//8867 8609//8609 +f 8834//8834 9059//9059 8409//8409 +f 8103//8103 8880//8880 9039//9039 +f 8400//8400 8849//8849 8425//8425 +f 8596//8596 8057//8057 8841//8841 +f 10333//10333 8395//8395 8088//8088 +f 8600//8600 8615//8615 8396//8396 +f 8427//8427 8561//8561 8612//8612 +f 8612//8612 8561//8561 8838//8838 +f 8409//8409 7902//7902 8834//8834 +f 8098//8098 8075//8075 8879//8879 +f 8893//8893 8855//8855 8434//8434 +f 8573//8573 8572//8572 8887//8887 +f 8391//8391 8560//8560 8601//8601 +f 8085//8085 8426//8426 8874//8874 +f 8415//8415 8434//8434 8855//8855 +f 8399//8399 8853//8853 9364//9364 +f 8874//8874 8426//8426 8428//8428 +f 8389//8389 8420//8420 9362//9362 +f 8095//8095 8608//8608 8851//8851 +f 7902//7902 8108//8108 9031//9031 +f 8576//8576 9044//9044 8602//8602 +f 8884//8884 9044//9044 8576//8576 +f 8498//8498 8438//8438 8889//8889 +f 8626//8626 8190//8190 8629//8629 +f 8439//8439 8630//8630 8209//8209 +f 8445//8445 8736//8736 8444//8444 +f 7945//7945 8116//8116 8896//8896 +f 8707//8707 8209//8209 8630//8630 +f 8438//8438 8142//8142 8899//8899 +f 8192//8192 8629//8629 8190//8190 +f 8899//8899 8889//8889 8438//8438 +f 8193//8193 8398//8398 8566//8566 +f 8525//8525 8737//8737 8454//8454 +f 8754//8754 8641//8641 8459//8459 +f 8459//8459 8543//8543 8754//8754 +f 8625//8625 8481//8481 8632//8632 +f 8566//8566 8398//8398 8869//8869 +f 8204//8204 8481//8481 8625//8625 +f 8754//8754 8637//8637 8639//8639 +f 8641//8641 8754//8754 8639//8639 +f 8737//8737 8525//8525 8456//8456 +f 8777//8777 8674//8674 8635//8635 +f 8640//8640 8629//8629 8192//8192 +f 8447//8447 8736//8736 8445//8445 +f 8743//8743 8736//8736 8447//8447 +f 8599//8599 8055//8055 7927//7927 +f 8430//8430 8435//8435 8598//8598 +f 8143//8143 8899//8899 8142//8142 +f 8628//8628 8737//8737 8741//8741 +f 8481//8481 8634//8634 8632//8632 +f 8676//8676 8227//8227 8496//8496 +f 8437//8437 8623//8623 8946//8946 +f 8741//8741 8740//8740 8628//8628 +f 8598//8598 8435//8435 8648//8648 +f 8946//8946 8953//8953 8437//8437 +f 8641//8641 8643//8643 8459//8459 +f 8457//8457 8462//8462 8647//8647 +f 8468//8468 8459//8459 8643//8643 +f 8143//8143 8449//8449 8667//8667 +f 8113//8113 8640//8640 8192//8192 +f 8911//8911 8390//8390 8881//8881 +f 8667//8667 8449//8449 8891//8891 +f 8645//8645 8468//8468 8643//8643 +f 8436//8436 8487//8487 8663//8663 +f 8663//8663 8624//8624 8436//8436 +f 8741//8741 8737//8737 8456//8456 +f 8215//8215 8227//8227 8676//8676 +f 8970//8970 8739//8739 8730//8730 +f 8474//8474 8739//8739 8970//8970 +f 8478//8478 8474//8474 8970//8970 +f 7589//7589 9088//9088 9086//9086 +f 8449//8449 8149//8149 8891//8891 +f 8671//8671 8492//8492 8673//8673 +f 8622//8622 8055//8055 8599//8599 +f 8429//8429 8055//8055 8622//8622 +f 8448//8448 8442//8442 7957//7957 +f 8740//8740 8741//8741 8461//8461 +f 8881//8881 8390//8390 8389//8389 +f 8487//8487 8217//8217 8664//8664 +f 8664//8664 8663//8663 8487//8487 +f 8671//8671 8502//8502 8492//8492 +f 8442//8442 8448//8448 8451//8451 +f 8461//8461 8741//8741 8456//8456 +f 8149//8149 8005//8005 8891//8891 +f 8504//8504 8673//8673 8492//8492 +f 8622//8622 8579//8579 8429//8429 +f 8187//8187 8437//8437 8953//8953 +f 8960//8960 8187//8187 8953//8953 +f 8738//8738 8676//8676 8677//8677 +f 8217//8217 8503//8503 8664//8664 +f 8393//8393 8591//8591 9314//9314 +f 8676//8676 8738//8738 8215//8215 +f 9042//9042 8393//8393 9314//9314 +f 8180//8180 8187//8187 8960//8960 +f 8503//8503 8507//8507 8955//8955 +f 8451//8451 8452//8452 8651//8651 +f 8673//8673 8504//8504 8679//8679 +f 8504//8504 8575//8575 8679//8679 +f 9068//9068 8105//8105 8581//8581 +f 7959//7959 8581//8581 8105//8105 +f 8452//8452 8155//8155 9411//9411 +f 8633//8633 8614//8614 8476//8476 +f 8997//8997 8443//8443 8655//8655 +f 8123//8123 8443//8443 8997//8997 +f 8506//8506 8017//8017 8962//8962 +f 8655//8655 8066//8066 8894//8894 +f 8747//8747 8446//8446 8208//8208 +f 8476//8476 8614//8614 8170//8170 +f 8666//8666 8509//8509 8668//8668 +f 8672//8672 8670//8670 8511//8511 +f 8744//8744 8691//8691 8512//8512 +f 8464//8464 9411//9411 8155//8155 +f 8443//8443 8066//8066 8655//8655 +f 8746//8746 8511//8511 8524//8524 +f 8533//8533 8511//8511 8670//8670 +f 8550//8550 8668//8668 8509//8509 +f 9006//9006 8112//8112 8465//8465 +f 8512//8512 8691//8691 8518//8518 +f 8498//8498 9056//9056 8885//8885 +f 8638//8638 8450//8450 8714//8714 +f 8170//8170 8614//8614 8616//8616 +f 8442//8442 8640//8640 8113//8113 +f 8550//8550 8514//8514 8678//8678 +f 8678//8678 8668//8668 8550//8550 +f 8683//8683 8455//8455 8656//8656 +f 8521//8521 8221//8221 8681//8681 +f 8177//8177 8170//8170 8616//8616 +f 8194//8194 8450//8450 8638//8638 +f 8435//8435 8460//8460 8648//8648 +f 8112//8112 8748//8748 8130//8130 +f 8529//8529 8533//8533 8674//8674 +f 8674//8674 8777//8777 8529//8529 +f 8522//8522 8681//8681 8221//8221 +f 8177//8177 8616//8616 8483//8483 +f 8483//8483 8616//8616 8431//8431 +f 8464//8464 8467//8467 8682//8682 +f 8514//8514 8517//8517 8528//8528 +f 8536//8536 8658//8658 8531//8531 +f 8495//8495 8194//8194 8638//8638 +f 8467//8467 8469//8469 8983//8983 +f 8983//8983 8682//8682 8467//8467 +f 8681//8681 8522//8522 8527//8527 +f 8469//8469 8625//8625 8983//8983 +f 8654//8654 8658//8658 8536//8536 +f 8675//8675 8460//8460 8172//8172 +f 8130//8130 8748//8748 8480//8480 +f 8528//8528 8537//8537 8680//8680 +f 8483//8483 8431//8431 8485//8485 +f 8965//8965 8680//8680 8537//8537 +f 8965//8965 8436//8436 8624//8624 +f 8537//8537 8436//8436 8965//8965 +f 8527//8527 8454//8454 8737//8737 +f 8480//8480 8748//8748 8482//8482 +f 8683//8683 8687//8687 8455//8455 +f 8206//8206 8472//8472 8475//8475 +f 8688//8688 8499//8499 8686//8686 +f 8519//8519 8526//8526 8693//8693 +f 8642//8642 8505//8505 8644//8644 +f 8886//8886 8687//8687 8689//8689 +f 8538//8538 8166//8166 9003//9003 +f 8541//8541 8166//8166 8538//8538 +f 8526//8526 8530//8530 8693//8693 +f 8646//8646 8644//8644 8505//8505 +f 8573//8573 8850//8850 8083//8083 +f 8482//8482 8748//8748 8489//8489 +f 8646//8646 8133//8133 9002//9002 +f 8166//8166 8592//8592 9003//9003 +f 8489//8489 8486//8486 8482//8482 +f 72312//72312 72309//72309 8636//8636 +f 8530//8530 8532//8532 8695//8695 +f 8470//8470 8886//8886 8697//8697 +f 8486//8486 8750//8750 8497//8497 +f 7830//7830 8997//8997 8649//8649 +f 8649//8649 8694//8694 7830//7830 +f 8695//8695 8532//8532 8696//8696 +f 8697//8697 8559//8559 8411//8411 +f 8501//8501 8685//8685 8496//8496 +f 8066//8066 8090//8090 8699//8699 +f 8699//8699 8894//8894 8066//8066 +f 8685//8685 8520//8520 8722//8722 +f 8501//8501 8520//8520 8685//8685 +f 9001//9001 8696//8696 8532//8532 +f 8623//8623 8195//8195 8692//8692 +f 8936//8936 8738//8738 8677//8677 +f 8738//8738 8936//8936 8751//8751 +f 8535//8535 8626//8626 9001//9001 +f 8534//8534 8197//8197 8910//8910 +f 8751//8751 8744//8744 8738//8738 +f 8032//8032 8540//8540 9159//9159 +f 9016//9016 8518//8518 8691//8691 +f 8698//8698 8518//8518 9016//9016 +f 8231//8231 8518//8518 8698//8698 +f 8232//8232 8231//8231 8698//8698 +f 8698//8698 8539//8539 8232//8232 +f 8200//8200 8980//8980 8702//8702 +f 8698//8698 8701//8701 8752//8752 +f 8752//8752 8539//8539 8698//8698 +f 8200//8200 8702//8702 8544//8544 +f 9000//9000 8703//8703 8546//8546 +f 8958//8958 8752//8752 8701//8701 +f 8980//8980 8545//8545 8703//8703 +f 8545//8545 8546//8546 8703//8703 +f 8539//8539 8752//8752 8542//8542 +f 8546//8546 8032//8032 9159//9159 +f 8753//8753 8542//8542 8752//8752 +f 8752//8752 8958//8958 8753//8753 +f 9013//9013 8201//8201 8544//8544 +f 9013//9013 9017//9017 8201//8201 +f 9017//9017 8704//8704 8201//8201 +f 8749//8749 8201//8201 8704//8704 +f 8753//8753 8958//8958 8754//8754 +f 8197//8197 8202//8202 8910//8910 +f 8637//8637 8754//8754 8958//8958 +f 8202//8202 8203//8203 8910//8910 +f 8542//8542 8753//8753 8543//8543 +f 8754//8754 8543//8543 8753//8753 +f 8547//8547 8180//8180 8960//8960 +f 8296//8296 8293//8293 8815//8815 +f 8816//8816 8250//8250 8762//8762 +f 8694//8694 8172//8172 7830//7830 +f 8249//8249 8250//8250 8816//8816 +f 8768//8768 8249//8249 8816//8816 +f 8748//8748 8712//8712 8489//8489 +f 8813//8813 8294//8294 8353//8353 +f 8298//8298 8813//8813 8353//8353 +f 8675//8675 8172//8172 8694//8694 +f 8762//8762 8759//8759 8816//8816 +f 7818//7818 8295//8295 9248//9248 +f 8489//8489 8712//8712 8553//8553 +f 8768//8768 8816//8816 8759//8759 +f 9214//9214 7818//7818 9248//9248 +f 8718//8718 8553//8553 8712//8712 +f 8252//8252 8553//8553 8718//8718 +f 8298//8298 8814//8814 8757//8757 +f 8813//8813 8298//8298 8757//8757 +f 8261//8261 8252//8252 8718//8718 +f 8119//8119 8707//8707 8121//8121 +f 8121//8121 8707//8707 8447//8447 +f 8447//8447 8707//8707 8918//8918 +f 8918//8918 8743//8743 8447//8447 +f 8450//8450 8446//8446 8714//8714 +f 8736//8736 8743//8743 8715//8715 +f 8715//8715 8743//8743 8918//8918 +f 8765//8765 7818//7818 9214//9214 +f 8259//8259 7818//7818 8765//8765 +f 9011//9011 8288//8288 9009//9009 +f 8224//8224 8553//8553 8252//8252 +f 8301//8301 8814//8814 8298//8298 +f 8722//8722 8520//8520 8264//8264 +f 8264//8264 8520//8520 8207//8207 +f 8207//8207 8520//8520 8227//8227 +f 8227//8227 8520//8520 8226//8226 +f 7838//7838 8817//8817 8312//8312 +f 8286//8286 8288//8288 9011//9011 +f 8284//8284 8286//8286 9011//9011 +f 8769//8769 8284//8284 9011//9011 +f 8723//8723 8722//8722 8265//8265 +f 8265//8265 8722//8722 8264//8264 +f 8781//8781 8245//8245 8761//8761 +f 8455//8455 8687//8687 7970//7970 +f 8927//8927 8439//8439 8719//8719 +f 8780//8780 8259//8259 8765//8765 +f 8719//8719 8439//8439 8247//8247 +f 8304//8304 8305//8305 8763//8763 +f 9009//9009 8288//8288 8781//8781 +f 8929//8929 8439//8439 8927//8927 +f 8297//8297 8267//8267 8767//8767 +f 8780//8780 8472//8472 8259//8259 +f 8259//8259 8472//8472 8206//8206 +f 8771//8771 8297//8297 8767//8767 +f 8300//8300 8297//8297 8771//8771 +f 8288//8288 8245//8245 8781//8781 +f 8642//8642 8129//8129 8505//8505 +f 8115//8115 8720//8720 8247//8247 +f 8247//8247 8720//8720 8719//8719 +f 8475//8475 8472//8472 8780//8780 +f 8255//8255 8773//8773 8253//8253 +f 8729//8729 8823//8823 8770//8770 +f 8255//8255 8156//8156 8182//8182 +f 8774//8774 8300//8300 8771//8771 +f 8302//8302 8300//8300 8774//8774 +f 8789//8789 8290//8290 8769//8769 +f 7852//7852 8290//8290 8789//8789 +f 72312//72312 8636//8636 72307//72307 +f 72311//72311 8773//8773 72313//72313 +f 8710//8710 8115//8115 8131//8131 +f 8773//8773 72310//72310 72308//72308 +f 8279//8279 8302//8302 8774//8774 +f 8774//8774 9211//9211 8279//8279 +f 8720//8720 8115//8115 8710//8710 +f 9202//9202 8258//8258 8782//8782 +f 8290//8290 8284//8284 8769//8769 +f 8955//8955 8507//8507 8709//8709 +f 8773//8773 8255//8255 8619//8619 +f 8710//8710 8131//8131 8500//8500 +f 8183//8183 8618//8618 8182//8182 +f 8182//8182 8618//8618 8255//8255 +f 8770//8770 8287//8287 8775//8775 +f 8255//8255 8618//8618 8619//8619 +f 8787//8787 8260//8260 8785//8785 +f 8287//8287 8254//8254 8775//8775 +f 8795//8795 7852//7852 8789//8789 +f 8282//8282 7852//7852 8795//8795 +f 8439//8439 8929//8929 8630//8630 +f 8802//8802 8282//8282 8795//8795 +f 8258//8258 8787//8787 8782//8782 +f 8262//8262 8709//8709 8507//8507 +f 8723//8723 8271//8271 8791//8791 +f 8823//8823 8287//8287 8770//8770 +f 8265//8265 8271//8271 8723//8723 +f 8262//8262 8263//8263 8764//8764 +f 8709//8709 8262//8262 8764//8764 +f 8271//8271 8273//8273 8791//8791 +f 8779//8779 8775//8775 8254//8254 +f 8254//8254 8824//8824 8779//8779 +f 8783//8783 8779//8779 8824//8824 +f 8263//8263 8266//8266 8764//8764 +f 8725//8725 8744//8744 8751//8751 +f 8785//8785 8260//8260 8521//8521 +f 8292//8292 8822//8822 8274//8274 +f 8969//8969 8266//8266 8716//8716 +f 8129//8129 8642//8642 7710//7710 +f 8273//8273 8277//8277 8794//8794 +f 8266//8266 8268//8268 8716//8716 +f 8794//8794 8279//8279 9211//9211 +f 8277//8277 8279//8279 8794//8794 +f 8223//8223 8521//8521 8260//8260 +f 8274//8274 8822//8822 8786//8786 +f 8127//8127 8761//8761 8245//8245 +f 8653//8653 8270//8270 8788//8788 +f 8822//8822 8292//8292 8821//8821 +f 8821//8821 8800//8800 8822//8822 +f 8276//8276 8270//8270 8653//8653 +f 8783//8783 8824//8824 8796//8796 +f 8793//8793 8783//8783 8796//8796 +f 8822//8822 8800//8800 8786//8786 +f 8796//8796 8824//8824 8825//8825 +f 8270//8270 8280//8280 8790//8790 +f 8716//8716 8272//8272 8784//8784 +f 8444//8444 8736//8736 8761//8761 +f 8761//8761 8736//8736 8715//8715 +f 8268//8268 8272//8272 8716//8716 +f 8792//8792 8270//8270 8790//8790 +f 8788//8788 8270//8270 8792//8792 +f 8282//8282 8804//8804 8292//8292 +f 8796//8796 8825//8825 8797//8797 +f 8761//8761 8127//8127 8444//8444 +f 8821//8821 8292//8292 8804//8804 +f 8784//8784 8274//8274 8786//8786 +f 8272//8272 8274//8274 8784//8784 +f 8283//8283 8468//8468 8645//8645 +f 8136//8136 8659//8659 8479//8479 +f 8127//8127 8144//8144 8444//8444 +f 8713//8713 8135//8135 7956//7956 +f 8804//8804 8282//8282 8802//8802 +f 8645//8645 8732//8732 8283//8283 +f 8653//8653 8659//8659 8276//8276 +f 8276//8276 8659//8659 8136//8136 +f 8800//8800 8804//8804 8806//8806 +f 8821//8821 8804//8804 8800//8800 +f 8250//8250 8283//8283 8732//8732 +f 8799//8799 8250//8250 8732//8732 +f 8713//8713 8740//8740 8135//8135 +f 8135//8135 8740//8740 8213//8213 +f 8213//8213 8740//8740 8461//8461 +f 8628//8628 8740//8740 8713//8713 +f 8746//8746 8672//8672 8511//8511 +f 8823//8823 8729//8729 8739//8739 +f 8739//8739 8729//8729 8730//8730 +f 8749//8749 8747//8747 8219//8219 +f 8524//8524 8529//8529 8746//8746 +f 8746//8746 8529//8529 8809//8809 +f 8809//8809 8529//8529 8810//8810 +f 8810//8810 8529//8529 8777//8777 +f 8307//8307 8308//8308 8803//8803 +f 8308//8308 8243//8243 8807//8807 +f 8308//8308 8807//8807 8803//8803 +f 8768//8768 8243//8243 8246//8246 +f 8249//8249 8768//8768 8246//8246 +f 8243//8243 8768//8768 8766//8766 +f 8766//8766 8807//8807 8243//8243 +f 8762//8762 8250//8250 8799//8799 +f 8823//8823 8739//8739 8317//8317 +f 8287//8287 8823//8823 8317//8317 +f 8317//8317 8739//8739 8289//8289 +f 8970//8970 8745//8745 8478//8478 +f 8289//8289 8739//8739 8216//8216 +f 8291//8291 8825//8825 8824//8824 +f 8531//8531 8825//8825 8291//8291 +f 8825//8825 8531//8531 8735//8735 +f 8735//8735 8797//8797 8825//8825 +f 8235//8235 8531//8531 8291//8291 +f 8735//8735 8531//8531 8658//8658 +f 8404//8404 7910//7910 8833//8833 +f 8870//8870 9023//9023 9032//9032 +f 8586//8586 8850//8850 9057//9057 +f 8854//8854 8091//8091 8863//8863 +f 9348//9348 8397//8397 9030//9030 +f 8585//8585 8564//8564 8839//8839 +f 8410//8410 8571//8571 9065//9065 +f 8588//8588 8606//8606 8862//8862 +f 8830//8830 8587//8587 8568//8568 +f 8617//8617 8585//8585 8839//8839 +f 8832//8832 9069//9069 9067//9067 +f 8582//8582 8086//8086 8604//8604 +f 8558//8558 8100//8100 9059//9059 +f 8840//8840 8842//8842 8565//8565 +f 8884//8884 8846//8846 8860//8860 +f 8600//8600 8513//8513 8868//8868 +f 8580//8580 8391//8391 9062//9062 +f 8871//8871 8612//8612 8838//8838 +f 8602//8602 8412//8412 8403//8403 +f 8855//8855 8861//8861 8415//8415 +f 8874//8874 8428//8428 8404//8404 +f 8394//8394 8418//8418 8611//8611 +f 8893//8893 8587//8587 8859//8859 +f 8588//8588 8862//8862 8578//8578 +f 8604//8604 8578//8578 8862//8862 +f 8830//8830 8617//8617 9063//9063 +f 9033//9033 8613//8613 9797//9797 +f 8603//8603 8415//8415 8861//8861 +f 8574//8574 8607//8607 8875//8875 +f 8885//8885 8581//8581 7959//7959 +f 8607//8607 8563//8563 8843//8843 +f 8875//8875 8607//8607 8843//8843 +f 8564//8564 8584//8584 8848//8848 +f 8848//8848 8883//8883 8564//8564 +f 9031//9031 8834//8834 7902//7902 +f 8406//8406 8851//8851 8867//8867 +f 8849//8849 8596//8596 8844//8844 +f 9356//9356 8564//8564 8883//8883 +f 9031//9031 8108//8108 9036//9036 +f 9066//9066 8425//8425 8849//8849 +f 8581//8581 8885//8885 9054//9054 +f 9349//9349 8884//8884 8860//8860 +f 9053//9053 8606//8606 8856//8856 +f 8863//8863 9338//9338 8854//8854 +f 8586//8586 9057//9057 9047//9047 +f 8838//8838 8561//8561 8603//8603 +f 9027//9027 8832//8832 9067//9067 +f 9340//9340 8425//8425 9066//9066 +f 8862//8862 8606//8606 8857//8857 +f 8840//8840 8586//8586 9047//9047 +f 8893//8893 9026//9026 8855//8855 +f 8587//8587 8830//8830 8859//8859 +f 8087//8087 8852//8852 9333//9333 +f 9022//9022 8567//8567 8598//8598 +f 8591//8591 8836//8836 8865//8865 +f 8589//8589 9049//9049 8418//8418 +f 8856//8856 8567//8567 9022//9022 +f 8606//8606 8567//8567 8856//8856 +f 8091//8091 8605//8605 8863//8863 +f 8584//8584 8609//8609 9040//9040 +f 8383//8383 8580//8580 8833//8833 +f 8611//8611 8418//8418 9049//9049 +f 9803//9803 9030//9030 8847//8847 +f 8835//8835 9348//9348 9520//9520 +f 8412//8412 8602//8602 9350//9350 +f 8584//8584 9040//9040 8848//8848 +f 9039//9039 8852//8852 8593//8593 +f 9350//9350 8602//8602 9041//9041 +f 8608//8608 8425//8425 8876//8876 +f 8608//8608 8878//8878 8851//8851 +f 8876//8876 8878//8878 8608//8608 +f 8861//8861 8855//8855 9026//9026 +f 8850//8850 8573//8573 9057//9057 +f 9028//9028 8868//8868 8513//8513 +f 8880//8880 8854//8854 9338//9338 +f 8853//8853 8610//8610 9315//9315 +f 8851//8851 8878//8878 8867//8867 +f 8389//8389 9362//9362 8881//8881 +f 8903//8903 8635//8635 8990//8990 +f 8619//8619 8618//8618 8895//8895 +f 9128//9128 8500//8500 9073//9073 +f 8710//8710 8500//8500 9128//9128 +f 8747//8747 8749//8749 9165//9165 +f 8777//8777 8635//8635 8924//8924 +f 9192//9192 8720//8720 8710//8710 +f 8924//8924 8635//8635 8903//8903 +f 8618//8618 8919//8919 8895//8895 +f 8622//8622 8858//8858 8579//8579 +f 8634//8634 8906//8906 8898//8898 +f 8632//8632 8634//8634 8898//8898 +f 8457//8457 8919//8919 8618//8618 +f 8410//8410 9065//9065 8620//8620 +f 8909//8909 8747//8747 9165//9165 +f 8388//8388 8911//8911 8940//8940 +f 8901//8901 8629//8629 8922//8922 +f 8904//8904 8912//8912 8915//8915 +f 8496//8496 8923//8923 8676//8676 +f 8626//8626 8629//8629 8901//8901 +f 8634//8634 8493//8493 8906//8906 +f 8940//8940 9383//9383 8388//8388 +f 8710//8710 9128//9128 9192//9192 +f 8457//8457 8647//8647 8919//8919 +f 8707//8707 8921//8921 8918//8918 +f 8923//8923 8677//8677 8676//8676 +f 8910//8910 8203//8203 8942//8942 +f 8889//8889 8888//8888 8498//8498 +f 8929//8929 8951//8951 8630//8630 +f 8905//8905 8620//8620 9065//9065 +f 8648//8648 9022//9022 8598//8598 +f 8647//8647 8642//8642 8644//8644 +f 8914//8914 8665//8665 9096//9096 +f 8465//8465 8665//8665 8914//8914 +f 8653//8653 8931//8931 8930//8930 +f 8659//8659 8653//8653 8930//8930 +f 8666//8666 8906//8906 8493//8493 +f 9057//9057 8573//8573 8887//8887 +f 8914//8914 8904//8904 8465//8465 +f 8681//8681 9010//9010 8521//8521 +f 8479//8479 8659//8659 8930//8930 +f 8904//8904 8915//8915 9004//9004 +f 8453//8453 8620//8620 8905//8905 +f 8490//8490 8479//8479 8930//8930 +f 8904//8904 9004//9004 9006//9006 +f 9006//9006 8465//8465 8904//8904 +f 8906//8906 8666//8666 8941//8941 +f 9006//9006 9004//9004 8917//8917 +f 8707//8707 8630//8630 8916//8916 +f 8629//8629 8640//8640 8934//8934 +f 9010//9010 8681//8681 9193//9193 +f 8934//8934 8922//8922 8629//8629 +f 8930//8930 8937//8937 8490//8490 +f 8916//8916 8630//8630 8951//8951 +f 8686//8686 8490//8490 8937//8937 +f 8667//8667 8899//8899 8143//8143 +f 8705//8705 8547//8547 9133//9133 +f 8902//8902 8453//8453 8905//8905 +f 8921//8921 8707//8707 8916//8916 +f 8203//8203 8705//8705 9133//9133 +f 8963//8963 8633//8633 8966//8966 +f 8915//8915 9407//9407 9004//9004 +f 9193//9193 8681//8681 8527//8527 +f 9133//9133 8547//8547 8960//8960 +f 8917//8917 9004//9004 9407//9407 +f 8668//8668 8941//8941 8666//8666 +f 9029//9029 8869//8869 9024//9024 +f 8656//8656 8902//8902 8890//8890 +f 8941//8941 8668//8668 9132//9132 +f 8664//8664 8503//8503 9139//9139 +f 8614//8614 8633//8633 8963//8963 +f 8869//8869 8398//8398 9024//9024 +f 9139//9139 8503//8503 8955//8955 +f 9006//9006 8920//8920 8112//8112 +f 9095//9095 7956//7956 9080//9080 +f 8141//8141 8569//8569 9033//9033 +f 8902//8902 8656//8656 8453//8453 +f 9107//9107 9006//9006 8917//8917 +f 8920//8920 9006//9006 9107//9107 +f 9104//9104 8946//8946 8623//8623 +f 8925//8925 8656//8656 8890//8890 +f 9339//9339 9068//9068 8581//8581 +f 8897//8897 8719//8719 8720//8720 +f 8748//8748 8112//8112 8920//8920 +f 8005//8005 8892//8892 8891//8891 +f 8651//8651 8452//8452 9111//9111 +f 8955//8955 8709//8709 9146//9146 +f 9095//9095 8713//8713 7956//7956 +f 9132//9132 8668//8668 8950//8950 +f 8897//8897 8720//8720 9192//9192 +f 8920//8920 9110//9110 8748//8748 +f 8927//8927 8719//8719 8897//8897 +f 8452//8452 9411//9411 9111//9111 +f 8527//8527 8737//8737 8628//8628 +f 9558//9558 8656//8656 8925//8925 +f 8623//8623 8692//8692 9104//9104 +f 8575//8575 8574//8574 8882//8882 +f 9071//9071 8892//8892 8005//8005 +f 8764//8764 8266//8266 8969//8969 +f 8668//8668 8678//8678 8950//8950 +f 8683//8683 8656//8656 9558//9558 +f 8910//8910 9105//9105 8534//8534 +f 8714//8714 8747//8747 8909//8909 +f 8446//8446 8747//8747 8714//8714 +f 8005//8005 8173//8173 9071//9071 +f 8888//8888 9056//9056 8498//8498 +f 8730//8730 8729//8729 8939//8939 +f 8952//8952 8950//8950 8678//8678 +f 8748//8748 9110//9110 8712//8712 +f 8996//8996 8575//8575 8882//8882 +f 8943//8943 8730//8730 8939//8939 +f 8527//8527 8628//8628 8713//8713 +f 8684//8684 8948//8948 8173//8173 +f 8952//8952 8678//8678 8514//8514 +f 8718//8718 8712//8712 9110//9110 +f 8969//8969 8716//8716 9153//9153 +f 9159//9159 8540//8540 9608//9608 +f 8442//8442 8956//8956 8640//8640 +f 8475//8475 8966//8966 8633//8633 +f 8943//8943 8970//8970 8730//8730 +f 8684//8684 8506//8506 8961//8961 +f 8648//8648 8460//8460 8675//8675 +f 8495//8495 8638//8638 8992//8992 +f 8574//8574 8875//8875 8882//8882 +f 8640//8640 8956//8956 8934//8934 +f 8962//8962 8961//8961 8506//8506 +f 8975//8975 8973//8973 9009//9009 +f 8528//8528 8952//8952 8514//8514 +f 8995//8995 8495//8495 8992//8992 +f 8973//8973 8976//8976 9011//9011 +f 8496//8496 8685//8685 8923//8923 +f 8974//8974 8534//8534 8972//8972 +f 8685//8685 8722//8722 8928//8928 +f 9105//9105 8972//8972 8534//8534 +f 8442//8442 8451//8451 8956//8956 +f 8528//8528 8680//8680 8952//8952 +f 8926//8926 8677//8677 8923//8923 +f 8962//8962 8510//8510 9075//9075 +f 8017//8017 8510//8510 8962//8962 +f 8683//8683 9331//9331 8687//8687 +f 8671//8671 8989//8989 9073//9073 +f 8500//8500 8671//8671 9073//9073 +f 8615//8615 9075//9075 8510//8510 +f 8672//8672 8984//8984 8670//8670 +f 8702//8702 8980//8980 8979//8979 +f 8670//8670 9169//9169 8533//8533 +f 8984//8984 9169//9169 8670//8670 +f 8674//8674 9169//9169 8990//8990 +f 8533//8533 9169//9169 8674//8674 +f 8722//8722 8723//8723 8932//8932 +f 8932//8932 8928//8928 8722//8722 +f 9028//9028 8513//8513 8515//8515 +f 8689//8689 8687//8687 9331//9331 +f 8677//8677 8926//8926 8936//8936 +f 8635//8635 8674//8674 8990//8990 +f 9020//9020 8689//8689 9331//9331 +f 9028//9028 8516//8516 9150//9150 +f 8515//8515 8516//8516 9028//9028 +f 8702//8702 8982//8982 8544//8544 +f 9150//9150 8516//8516 8968//8968 +f 8993//8993 8671//8671 8673//8673 +f 8989//8989 8671//8671 8993//8993 +f 8516//8516 8519//8519 8968//8968 +f 8519//8519 8693//8693 9090//9090 +f 9090//9090 8968//8968 8519//8519 +f 8886//8886 8689//8689 9020//9020 +f 9013//9013 8544//8544 8982//8982 +f 8982//8982 8985//8985 9013//9013 +f 8970//8970 9143//9143 8734//8734 +f 8734//8734 8745//8745 8970//8970 +f 8744//8744 8725//8725 9015//9015 +f 8673//8673 8679//8679 8996//8996 +f 8977//8977 8734//8734 9143//9143 +f 9013//9013 8986//8986 9014//9014 +f 8985//8985 8986//8986 9013//9013 +f 9485//9485 8693//8693 8530//8530 +f 8679//8679 8575//8575 8996//8996 +f 8983//8983 9122//9122 8682//8682 +f 8744//8744 9015//9015 8691//8691 +f 9014//9014 8986//8986 8988//8988 +f 8695//8695 9485//9485 8530//8530 +f 8649//8649 9137//9137 8694//8694 +f 8999//8999 8658//8658 8991//8991 +f 8523//8523 8734//8734 8977//8977 +f 8898//8898 8983//8983 8625//8625 +f 8991//8991 8523//8523 8977//8977 +f 8625//8625 8632//8632 8898//8898 +f 8691//8691 9015//9015 9016//9016 +f 8654//8654 8523//8523 8991//8991 +f 8654//8654 8991//8991 8658//8658 +f 9159//9159 9000//9000 8546//8546 +f 9016//9016 9015//9015 9018//9018 +f 9016//9016 9018//9018 8698//8698 +f 8735//8735 8658//8658 8994//8994 +f 9001//9001 8626//8626 8901//8901 +f 9328//9328 8090//8090 8559//8559 +f 9013//9013 9014//9014 9017//9017 +f 8698//8698 9018//9018 8701//8701 +f 9018//9018 9019//9019 8701//8701 +f 9017//9017 9014//9014 8998//8998 +f 8701//8701 9019//9019 8958//8958 +f 8958//8958 9019//9019 9135//9135 +f 8661//8661 9080//9080 7956//7956 +f 9080//9080 8538//8538 9003//9003 +f 8661//8661 8538//8538 9080//9080 +f 8704//8704 9165//9165 8749//8749 +f 8958//8958 8959//8959 8637//8637 +f 8637//8637 8959//8959 8967//8967 +f 8637//8637 8971//8971 8639//8639 +f 8971//8971 8637//8637 8967//8967 +f 8641//8641 8639//8639 8643//8643 +f 8643//8643 8971//8971 8978//8978 +f 8639//8639 8971//8971 8643//8643 +f 8643//8643 8978//8978 8645//8645 +f 8987//8987 8732//8732 8645//8645 +f 8601//8601 8560//8560 9533//9533 +f 8558//8558 9059//9059 9515//9515 +f 9814//9814 8848//8848 9048//9048 +f 8838//8838 8603//8603 9343//9343 +f 9026//9026 8893//8893 9360//9360 +f 9343//9343 9318//9318 8838//8838 +f 9533//9533 8560//8560 9027//9027 +f 8858//8858 8622//8622 9037//9037 +f 8866//8866 9074//9074 8592//8592 +f 9051//9051 8842//8842 8840//8840 +f 9024//9024 8842//8842 9051//9051 +f 9344//9344 8848//8848 9814//9814 +f 8842//8842 9024//9024 8398//8398 +f 8883//8883 8848//8848 9344//9344 +f 8838//8838 9319//9319 8871//8871 +f 9327//9327 8603//8603 8861//8861 +f 9045//9045 8864//8864 8858//8858 +f 8870//8870 8864//8864 9045//9045 +f 8891//8891 8892//8892 9323//9323 +f 9040//9040 8867//8867 9021//9021 +f 8867//8867 9040//9040 8609//8609 +f 8572//8572 8611//8611 9320//9320 +f 8606//8606 9053//9053 8857//8857 +f 8836//8836 8395//8395 8865//8865 +f 8580//8580 9062//9062 8833//8833 +f 9026//9026 9060//9060 8861//8861 +f 8860//8860 8846//8846 9355//9355 +f 9041//9041 8602//8602 9044//9044 +f 9356//9356 8839//8839 8564//8564 +f 8604//8604 9055//9055 8582//8582 +f 8075//8075 8106//8106 9034//9034 +f 8887//8887 8572//8572 9320//9320 +f 9061//9061 8862//8862 8857//8857 +f 9065//9065 8571//8571 9317//9317 +f 9062//9062 8391//8391 8601//8601 +f 8841//8841 8582//8582 9055//9055 +f 8617//8617 8839//8839 9063//9063 +f 9039//9039 8880//8880 9338//9338 +f 8616//8616 8614//8614 9337//9337 +f 9040//9040 9048//9048 8848//8848 +f 8600//8600 9358//9358 8615//8615 +f 8890//8890 8902//8902 9043//9043 +f 8846//8846 8399//8399 9355//9355 +f 9044//9044 8884//8884 9349//9349 +f 8876//8876 8425//8425 9340//9340 +f 8845//8845 8106//8106 9383//9383 +f 8893//8893 8859//8859 9360//9360 +f 9034//9034 8106//8106 8845//8845 +f 8610//8610 8087//8087 9315//9315 +f 9333//9333 9315//9315 8087//8087 +f 8878//8878 9052//9052 8867//8867 +f 9360//9360 8859//8859 9367//9367 +f 9501//9501 8404//8404 8833//8833 +f 8844//8844 8596//8596 9335//9335 +f 8862//8862 9061//9061 9050//9050 +f 9051//9051 8840//8840 9047//9047 +f 8849//8849 8844//8844 9335//9335 +f 9021//9021 8867//8867 9052//9052 +f 9051//9051 9076//9076 9024//9024 +f 9054//9054 8885//8885 9056//9056 +f 8563//8563 8871//8871 9322//9322 +f 8860//8860 9355//9355 10017//10017 +f 9034//9034 8879//8879 8075//8075 +f 8830//8830 9357//9357 8859//8859 +f 9777//9777 9323//9323 8892//8892 +f 9050//9050 8604//8604 8862//8862 +f 8873//8873 9317//9317 8594//8594 +f 9777//9777 8892//8892 9071//9071 +f 9027//9027 9067//9067 9533//9533 +f 9319//9319 8838//8838 9318//9318 +f 8887//8887 9320//9320 9321//9321 +f 9359//9359 8873//8873 9042//9042 +f 9023//9023 8870//8870 9504//9504 +f 9333//9333 8852//8852 9514//9514 +f 8571//8571 8594//8594 9317//9317 +f 8852//8852 9039//9039 9514//9514 +f 9075//9075 8615//8615 9988//9988 +f 9357//9357 9367//9367 8859//8859 +f 8589//8589 8616//8616 9337//9337 +f 9040//9040 9021//9021 9345//9345 +f 9047//9047 9057//9057 9058//9058 +f 9324//9324 8849//8849 9335//9335 +f 8843//8843 8563//8563 9322//9322 +f 9069//9069 9520//9520 9067//9067 +f 9049//9049 8589//8589 9500//9500 +f 9070//9070 8843//8843 9322//9322 +f 9339//9339 8581//8581 9529//9529 +f 8875//8875 8843//8843 9070//9070 +f 9033//9033 9797//9797 9325//9325 +f 9324//9324 9066//9066 8849//8849 +f 8839//8839 9356//9356 9341//9341 +f 9327//9327 9343//9343 8603//8603 +f 8835//8835 9520//9520 9069//9069 +f 9341//9341 9063//9063 8839//8839 +f 8853//8853 9315//9315 9785//9785 +f 8876//8876 9052//9052 8878//8878 +f 8622//8622 8599//8599 9037//9037 +f 8914//8914 9096//9096 9092//9092 +f 9082//9082 8889//8889 8899//8899 +f 9165//9165 9195//9195 8909//8909 +f 9077//9077 8897//8897 9192//9192 +f 8968//8968 9090//9090 9089//9089 +f 8777//8777 8924//8924 9417//9417 +f 9078//9078 8881//8881 9838//9838 +f 8906//8906 9419//9419 8898//8898 +f 9419//9419 8906//8906 9085//9085 +f 8894//8894 8699//8699 9488//9488 +f 8911//8911 8881//8881 9078//9078 +f 8527//8527 9095//9095 9193//9193 +f 9101//9101 8897//8897 9077//9077 +f 8940//8940 8911//8911 9078//9078 +f 9085//9085 8906//8906 9440//9440 +f 8921//8921 9084//9084 8918//8918 +f 8904//8904 8914//8914 9092//9092 +f 9321//9321 9057//9057 8887//8887 +f 8895//8895 8919//8919 9087//9087 +f 8916//8916 9103//9103 8921//8921 +f 8919//8919 8647//8647 9394//9394 +f 9394//9394 9087//9087 8919//8919 +f 9092//9092 8912//8912 8904//8904 +f 8647//8647 8644//8644 9394//9394 +f 8899//8899 8667//8667 9123//9123 +f 9094//9094 9095//9095 9080//9080 +f 8896//8896 8116//8116 9086//9086 +f 8906//8906 8941//8941 9440//9440 +f 9123//9123 9082//9082 8899//8899 +f 9095//9095 8527//8527 8713//8713 +f 9043//9043 8902//8902 8905//8905 +f 8931//8931 8937//8937 8930//8930 +f 9022//9022 8648//8648 9099//9099 +f 9097//9097 9022//9022 9099//9099 +f 8591//8591 8865//8865 9384//9384 +f 9440//9440 8941//8941 9131//9131 +f 9022//9022 9097//9097 8856//8856 +f 9076//9076 9029//9029 9024//9024 +f 8943//8943 8939//8939 9399//9399 +f 9399//9399 9115//9115 8943//8943 +f 8966//8966 9109//9109 9129//9129 +f 8667//8667 8891//8891 9123//9123 +f 9131//9131 8941//8941 9455//9455 +f 9171//9171 8915//8915 8912//8912 +f 8663//8663 9134//9134 8624//8624 +f 8937//8937 8931//8931 9091//9091 +f 9142//9142 8943//8943 9115//9115 +f 8941//8941 9132//9132 9455//9455 +f 9142//9142 8970//8970 8943//8943 +f 8897//8897 9101//9101 8929//8929 +f 8929//8929 8927//8927 8897//8897 +f 8663//8663 8664//8664 9139//9139 +f 9395//9395 9192//9192 9128//9128 +f 8915//8915 9171//9171 9407//9407 +f 8591//8591 9384//9384 9314//9314 +f 8950//8950 9138//9138 9132//9132 +f 8966//8966 9129//9129 8963//8963 +f 8922//8922 8934//8934 9642//9642 +f 9123//9123 8891//8891 9323//9323 +f 9093//9093 8937//8937 9091//9091 +f 9133//9133 9112//9112 8203//8203 +f 8686//8686 8937//8937 9093//9093 +f 9139//9139 8955//8955 9141//9141 +f 8929//8929 9100//9100 8951//8951 +f 8688//8688 8686//8686 9093//9093 +f 8950//8950 8952//8952 9138//9138 +f 8688//8688 9098//9098 8690//8690 +f 8948//8948 9071//9071 8173//8173 +f 9107//9107 9110//9110 8920//8920 +f 9138//9138 8952//8952 9462//9462 +f 8948//8948 8684//8684 9404//9404 +f 9102//9102 8690//8690 9098//9098 +f 9462//9462 8952//8952 8680//8680 +f 9462//9462 8680//8680 9463//9463 +f 9405//9405 8690//8690 9102//9102 +f 8684//8684 8961//8961 9404//9404 +f 8692//8692 8690//8690 9405//9405 +f 9100//9100 8929//8929 9101//9101 +f 8955//8955 9146//9146 9141//9141 +f 9104//9104 8692//8692 9405//9405 +f 9147//9147 8965//8965 9134//9134 +f 8909//8909 9195//9195 8714//8714 +f 9143//9143 8970//8970 9142//9142 +f 8965//8965 8624//8624 9134//9134 +f 8714//8714 9195//9195 8638//8638 +f 9336//9336 8993//8993 9108//9108 +f 9183//9183 8992//8992 8638//8638 +f 8995//8995 8992//8992 9154//9154 +f 9108//9108 8996//8996 9116//9116 +f 8648//8648 8675//8675 9113//9113 +f 9099//9099 8648//8648 9113//9113 +f 9106//9106 8956//8956 8451//8451 +f 9155//9155 8995//8995 9154//9154 +f 8993//8993 8996//8996 9108//9108 +f 8764//8764 8969//8969 9153//9153 +f 9152//9152 8977//8977 9143//9143 +f 8451//8451 8651//8651 9106//9106 +f 8977//8977 9149//9149 8991//8991 +f 9152//9152 9149//9149 8977//8977 +f 9410//9410 9613//9613 8972//8972 +f 9106//9106 8651//8651 9111//9111 +f 8995//8995 9096//9096 8665//8665 +f 8974//8974 8972//8972 9613//9613 +f 9155//9155 9096//9096 8995//8995 +f 8974//8974 8540//8540 8700//8700 +f 8972//8972 9105//9105 9410//9410 +f 9149//9149 8999//8999 8991//8991 +f 9107//9107 8917//8917 9407//9407 +f 9116//9116 8882//8882 9121//9121 +f 9352//9352 8683//8683 9558//9558 +f 8644//8644 8646//8646 9160//9160 +f 8646//8646 9002//9002 9941//9941 +f 8994//8994 8658//8658 8999//8999 +f 9331//9331 8683//8683 9352//9352 +f 8979//8979 8980//8980 9414//9414 +f 8703//8703 9414//9414 8980//8980 +f 9411//9411 8464//8464 9117//9117 +f 8882//8882 9116//9116 8996//8996 +f 8682//8682 9117//9117 8464//8464 +f 9166//9166 9002//9002 9408//9408 +f 9122//9122 9117//9117 8682//8682 +f 9136//9136 9140//9140 9196//9196 +f 9158//9158 9003//9003 9464//9464 +f 9394//9394 8644//8644 9160//9160 +f 9148//9148 9196//9196 9197//9197 +f 9136//9136 9196//9196 9148//9148 +f 9161//9161 9163//9163 8973//8973 +f 9174//9174 9196//9196 9140//9140 +f 9464//9464 9003//9003 9074//9074 +f 9174//9174 9197//9197 9196//9196 +f 9121//9121 8875//8875 9070//9070 +f 9003//9003 8592//8592 9074//9074 +f 9148//9148 8985//8985 9429//9429 +f 8986//8986 8985//8985 9148//9148 +f 8882//8882 8875//8875 9121//9121 +f 9003//9003 9158//9158 9080//9080 +f 8986//8986 9148//9148 8988//8988 +f 8973//8973 8975//8975 9604//9604 +f 9161//9161 8973//8973 9604//9604 +f 9447//9447 8718//8718 9110//9110 +f 8985//8985 8982//8982 9130//9130 +f 8697//8697 8886//8886 9144//9144 +f 8928//8928 8923//8923 8685//8685 +f 8926//8926 8923//8923 8928//8928 +f 9073//9073 8989//8989 9336//9336 +f 9157//9157 8976//8976 9163//9163 +f 9090//9090 8693//8693 9485//9485 +f 8976//8976 8973//8973 9163//9163 +f 9128//9128 9073//9073 9329//9329 +f 9485//9485 8695//8695 9162//9162 +f 8989//8989 8993//8993 9336//9336 +f 8926//8926 8928//8928 8932//8932 +f 8559//8559 8697//8697 9144//9144 +f 9148//9148 9197//9197 8988//8988 +f 9168//9168 8975//8975 8981//8981 +f 9167//9167 8975//8975 9168//9168 +f 8695//8695 8696//8696 9162//9162 +f 9328//9328 8559//8559 9144//9144 +f 8996//8996 8993//8993 8673//8673 +f 8725//8725 9114//9114 9015//9015 +f 9200//9200 9114//9114 8725//8725 +f 9197//9197 9174//9174 9151//9151 +f 8988//8988 9197//9197 9151//9151 +f 9001//9001 9162//9162 8696//8696 +f 9169//9169 8984//8984 9198//9198 +f 8997//8997 9439//9439 8649//8649 +f 9114//9114 9119//9119 9015//9015 +f 9018//9018 9015//9015 9119//9119 +f 8988//8988 8998//8998 9014//9014 +f 9018//9018 9119//9119 9019//9019 +f 8699//8699 8090//8090 9328//9328 +f 9135//9135 9019//9019 9119//9119 +f 9001//9001 8901//8901 9164//9164 +f 8988//8988 9151//9151 8998//8998 +f 9156//9156 8998//8998 9151//9151 +f 8958//8958 9145//9145 8959//8959 +f 8959//8959 9145//9145 9376//9376 +f 9017//9017 9199//9199 8704//8704 +f 8967//8967 8959//8959 9376//9376 +f 9380//9380 8967//8967 9376//9376 +f 9409//9409 8967//8967 9380//9380 +f 8971//8971 8967//8967 9409//9409 +f 9409//9409 9487//9487 8971//8971 +f 9165//9165 8704//8704 9199//9199 +f 8978//8978 9487//9487 9490//9490 +f 8971//8971 9487//9487 8978//8978 +f 9490//9490 8645//8645 8978//8978 +f 8645//8645 9490//9490 8987//8987 +f 8759//8759 8762//8762 9222//9222 +f 8759//8759 9217//9217 8768//8768 +f 9084//9084 9172//9172 8918//8918 +f 8918//8918 9172//9172 8715//8715 +f 8715//8715 9172//9172 8981//8981 +f 8981//8981 9172//9172 9398//9398 +f 8780//8780 9381//9381 9416//9416 +f 9201//9201 72314//72314 72313//72313 +f 72314//72314 9201//9201 72315//72315 +f 8766//8766 8768//8768 9210//9210 +f 9195//9195 9183//9183 8638//8638 +f 8619//8619 9201//9201 8773//8773 +f 9416//9416 9109//9109 8780//8780 +f 8780//8780 9109//9109 8966//8966 +f 9168//9168 8981//8981 9398//9398 +f 8261//8261 8718//8718 9177//9177 +f 8619//8619 8895//8895 9201//9201 +f 8758//8758 8261//8261 9177//9177 +f 8715//8715 8981//8981 8761//8761 +f 8766//8766 9210//9210 9207//9207 +f 8303//8303 9202//9202 9258//9258 +f 8636//8636 72309//72309 9002//9002 +f 8965//8965 9147//9147 8680//8680 +f 9002//9002 72309//72309 9408//9408 +f 8680//8680 9147//9147 9463//9463 +f 8675//8675 8694//8694 9137//9137 +f 8267//8267 8758//8758 9177//9177 +f 8768//8768 9217//9217 9210//9210 +f 9177//9177 9203//9203 8267//8267 +f 8767//8767 8267//8267 9203//9203 +f 8788//8788 8931//8931 8653//8653 +f 8792//8792 8790//8790 9208//9208 +f 9208//9208 9209//9209 8792//8792 +f 8788//8788 8792//8792 9209//9209 +f 8931//8931 8788//8788 9209//9209 +f 9091//9091 8931//8931 9209//9209 +f 8759//8759 9222//9222 9220//9220 +f 9221//9221 9214//9214 9218//9218 +f 8723//8723 9268//9268 8932//8932 +f 8932//8932 9268//9268 8926//8926 +f 8926//8926 9268//9268 8936//8936 +f 9217//9217 8759//8759 9220//9220 +f 8936//8936 9268//9268 8751//8751 +f 8751//8751 9268//9268 9259//9259 +f 9259//9259 9268//9268 8723//8723 +f 8765//8765 9214//9214 9221//9221 +f 9488//9488 8655//8655 8894//8894 +f 8725//8725 8751//8751 9259//9259 +f 8997//8997 8655//8655 9439//9439 +f 9221//9221 9381//9381 8765//8765 +f 9439//9439 8655//8655 9488//9488 +f 9187//9187 8976//8976 9157//9157 +f 9011//9011 8976//8976 8769//8769 +f 9612//9612 8791//8791 9456//9456 +f 9259//9259 8791//8791 9612//9612 +f 8723//8723 8791//8791 9259//9259 +f 8769//8769 8976//8976 9187//9187 +f 9182//9182 9456//9456 8273//8273 +f 8780//8780 8765//8765 9381//9381 +f 9415//9415 8702//8702 8979//8979 +f 8273//8273 9456//9456 8791//8791 +f 9130//9130 8982//8982 9415//9415 +f 9415//9415 8982//8982 8702//8702 +f 9259//9259 9612//9612 8725//8725 +f 8725//8725 9612//9612 9458//9458 +f 8782//8782 8787//8787 9216//9216 +f 8780//8780 8966//8966 8475//8475 +f 9216//9216 9213//9213 8782//8782 +f 9011//9011 9009//9009 8973//8973 +f 9188//9188 9185//9185 9186//9186 +f 9458//9458 9200//9200 8725//8725 +f 8787//8787 8785//8785 9216//9216 +f 8273//8273 8794//8794 9182//9182 +f 9017//9017 8998//8998 9199//9199 +f 9604//9604 8975//8975 9167//9167 +f 9186//9186 8939//8939 8770//8770 +f 8770//8770 8939//8939 8729//8729 +f 8781//8781 8975//8975 9009//9009 +f 9399//9399 8939//8939 9186//9186 +f 9195//9195 9165//9165 9175//9175 +f 8785//8785 8521//8521 9219//9219 +f 9219//9219 9216//9216 8785//8785 +f 8781//8781 8981//8981 8975//8975 +f 8761//8761 8981//8981 8781//8781 +f 9173//9173 8987//8987 9490//9490 +f 8732//8732 8987//8987 8799//8799 +f 8799//8799 8987//8987 9173//9173 +f 9187//9187 9223//9223 8769//8769 +f 8521//8521 9010//9010 9219//9219 +f 9189//9189 9188//9188 8775//8775 +f 8775//8775 9233//9233 9189//9189 +f 9010//9010 9193//9193 9095//9095 +f 8789//8789 8769//8769 9223//9223 +f 9226//9226 8789//8789 9223//9223 +f 8803//8803 8807//8807 9224//9224 +f 8779//8779 9233//9233 8775//8775 +f 9235//9235 9233//9233 8779//8779 +f 8783//8783 9235//9235 8779//8779 +f 8795//8795 9261//9261 8802//8802 +f 9224//9224 8766//8766 9207//9207 +f 8807//8807 8766//8766 9224//9224 +f 9188//9188 9186//9186 8770//8770 +f 8775//8775 9188//9188 8770//8770 +f 8795//8795 8789//8789 9226//9226 +f 9227//9227 8795//8795 9226//9226 +f 9261//9261 8795//8795 9227//9227 +f 9227//9227 9198//9198 9261//9261 +f 9228//9228 9235//9235 8783//8783 +f 8783//8783 8793//8793 9228//9228 +f 9231//9231 9228//9228 8793//8793 +f 8799//8799 9173//9173 9179//9179 +f 9230//9230 9228//9228 9231//9231 +f 9179//9179 9181//9181 8799//8799 +f 8799//8799 9181//9181 8762//8762 +f 8762//8762 9181//9181 9222//9222 +f 9234//9234 9260//9260 8786//8786 +f 8709//8709 8764//8764 9146//9146 +f 9146//9146 8764//8764 9176//9176 +f 8786//8786 8800//8800 9234//9234 +f 9231//9231 8793//8793 9264//9264 +f 9231//9231 9264//9264 9190//9190 +f 8802//8802 9262//9262 8804//8804 +f 9264//9264 8793//8793 8796//8796 +f 9250//9250 9234//9234 8800//8800 +f 8806//8806 9250//9250 8800//8800 +f 8797//8797 9264//9264 8796//8796 +f 9266//9266 9264//9264 8797//8797 +f 9262//9262 8806//8806 8804//8804 +f 9191//9191 9190//9190 9264//9264 +f 9250//9250 8806//8806 9229//9229 +f 9266//9266 9191//9191 9264//9264 +f 9232//9232 9206//9206 9260//9260 +f 9260//9260 9180//9180 8784//8784 +f 8784//8784 9180//9180 8716//8716 +f 8716//8716 9180//9180 9153//9153 +f 9234//9234 9232//9232 9260//9260 +f 8786//8786 9260//9260 8784//8784 +f 9262//9262 8802//8802 9261//9261 +f 9260//9260 9184//9184 9180//9180 +f 9261//9261 9263//9263 9262//9262 +f 9206//9206 9184//9184 9260//9260 +f 9261//9261 9198//9198 8984//8984 +f 8984//8984 8672//8672 9261//9261 +f 9261//9261 8672//8672 9263//9263 +f 8806//8806 9262//9262 9263//9263 +f 9263//9263 9265//9265 8806//8806 +f 8806//8806 9265//9265 9229//9229 +f 8746//8746 9263//9263 8672//8672 +f 9265//9265 9263//9263 8746//8746 +f 8746//8746 8809//8809 9236//9236 +f 9265//9265 8746//8746 9236//9236 +f 9229//9229 9265//9265 9236//9236 +f 9236//9236 8810//8810 9237//9237 +f 8809//8809 8810//8810 9236//9236 +f 8810//8810 8777//8777 9417//9417 +f 9417//9417 9237//9237 8810//8810 +f 8994//8994 9178//9178 8735//8735 +f 8735//8735 9178//9178 8797//8797 +f 8797//8797 9178//9178 9266//9266 +f 9266//9266 9178//9178 9191//9191 +f 9225//9225 9312//9312 9224//9224 +f 9224//9224 9312//9312 8803//8803 +f 8803//8803 9312//9312 8307//8307 +f 8307//8307 9312//9312 9269//9269 +f 9269//9269 9312//9312 9225//9225 +f 8332//8332 9295//9295 8301//8301 +f 10239//10239 9294//9294 9247//9247 +f 9276//9276 9296//9296 9278//9278 +f 8381//8381 7487//7487 9274//9274 +f 9275//9275 72119//72119 9272//9272 +f 72119//72119 9275//9275 72120//72120 +f 72120//72120 9275//9275 8349//8349 +f 9304//9304 9300//9300 8344//8344 +f 9281//9281 9300//9300 9304//9304 +f 8330//8330 8349//8349 9275//9275 +f 72121//72121 9283//9283 9304//9304 +f 9304//9304 72122//72122 72121//72121 +f 8331//8331 9274//9274 7487//7487 +f 9281//9281 9304//9304 9283//9283 +f 9275//9275 9277//9277 8330//8330 +f 9282//9282 8337//8337 9280//9280 +f 72124//72124 9304//9304 8344//8344 +f 8347//8347 72124//72124 8344//8344 +f 8334//8334 8330//8330 9277//9277 +f 9277//9277 9245//9245 8334//8334 +f 9280//9280 8815//8815 9276//9276 +f 72123//72123 9304//9304 72124//72124 +f 72122//72122 9304//9304 72123//72123 +f 9245//9245 9248//9248 8334//8334 +f 8334//8334 9248//9248 8295//8295 +f 9276//9276 8815//8815 9296//9296 +f 9296//9296 8815//8815 8293//8293 +f 9247//9247 9294//9294 9297//9297 +f 9297//9297 9298//9298 9247//9247 +f 8337//8337 8296//8296 9280//9280 +f 9280//9280 8296//8296 8815//8815 +f 9299//9299 9247//9247 9298//9298 +f 9251//9251 9247//9247 9299//9299 +f 8379//8379 72124//72124 8347//8347 +f 8379//8379 72125//72125 72124//72124 +f 9278//9278 9303//9303 9285//9285 +f 8328//8328 9297//9297 8329//8329 +f 9298//9298 9297//9297 8328//8328 +f 9285//9285 8817//8817 10297//10297 +f 9303//9303 8817//8817 9285//9285 +f 72125//72125 8379//8379 9309//9309 +f 8345//8345 9309//9309 8379//8379 +f 9296//9296 9303//9303 9278//9278 +f 8294//8294 9298//9298 8328//8328 +f 9299//9299 9298//9298 8294//8294 +f 72125//72125 9309//9309 72126//72126 +f 8817//8817 9303//9303 9296//9296 +f 9720//9720 9301//9301 9731//9731 +f 9299//9299 9301//9301 9720//9720 +f 9251//9251 9299//9299 9720//9720 +f 8817//8817 9270//9270 10297//10297 +f 9297//9297 9270//9270 8817//8817 +f 9294//9294 9270//9270 9297//9297 +f 9255//9255 9254//9254 9301//9301 +f 9301//9301 9254//9254 9731//9731 +f 9297//9297 8817//8817 7838//7838 +f 8813//8813 8757//8757 8294//8294 +f 8294//8294 8757//8757 9299//9299 +f 9299//9299 8757//8757 9301//9301 +f 9309//9309 8345//8345 8346//8346 +f 8346//8346 9311//9311 9309//9309 +f 8329//8329 9297//9297 7838//7838 +f 9311//9311 72127//72127 9309//9309 +f 72127//72127 9311//9311 72128//72128 +f 9257//9257 9255//9255 8757//8757 +f 8757//8757 9255//9255 9301//9301 +f 8293//8293 8299//8299 9296//9296 +f 9311//9311 8346//8346 9279//9279 +f 9296//9296 8299//8299 7827//7827 +f 8312//8312 9296//9296 7827//7827 +f 8817//8817 9296//9296 8312//8312 +f 9279//9279 9288//9288 9311//9311 +f 9295//9295 8332//8332 9271//9271 +f 72129//72129 9311//9311 9288//9288 +f 72128//72128 9311//9311 72129//72129 +f 9271//9271 8332//8332 9243//9243 +f 9289//9289 9306//9306 9284//9284 +f 8757//8757 8814//8814 9257//9257 +f 8335//8335 8332//8332 8333//8333 +f 8336//8336 8332//8332 8335//8335 +f 9290//9290 9306//9306 9289//9289 +f 8814//8814 8301//8301 9295//9295 +f 8324//8324 9306//9306 9290//9290 +f 9291//9291 8324//8324 9290//9290 +f 8332//8332 9302//9302 9246//9246 +f 9243//9243 8332//8332 9246//9246 +f 8336//8336 9302//9302 8332//8332 +f 72130//72130 72129//72129 9288//9288 +f 9257//9257 8814//8814 9273//9273 +f 9249//9249 9246//9246 9302//9302 +f 9273//9273 9295//9295 9271//9271 +f 8814//8814 9295//9295 9273//9273 +f 9242//9242 9244//9244 8763//8763 +f 8763//8763 9244//9244 8304//8304 +f 8304//8304 9244//9244 8280//8280 +f 8280//8280 9244//9244 8790//8790 +f 8790//8790 9244//9244 9208//9208 +f 9291//9291 8763//8763 8305//8305 +f 9242//9242 8763//8763 9291//9291 +f 8324//8324 9291//9291 8305//8305 +f 8338//8338 9302//9302 8336//8336 +f 9292//9292 8381//8381 9274//9274 +f 9306//9306 9282//9282 9284//9284 +f 8285//8285 9282//9282 9306//9306 +f 72131//72131 8348//8348 9292//9292 +f 9274//9274 8331//8331 9258//9258 +f 8381//8381 9292//9292 8348//8348 +f 8337//8337 9282//9282 8285//8285 +f 9252//9252 9249//9249 8338//8338 +f 8285//8285 9306//9306 8324//8324 +f 8338//8338 9249//9249 9302//9302 +f 8331//8331 8303//8303 9258//9258 +f 9253//9253 9252//9252 8339//8339 +f 8339//8339 9252//9252 8338//8338 +f 9305//9305 8339//8339 8340//8340 +f 9253//9253 8339//8339 9305//9305 +f 9256//9256 9253//9253 9305//9305 +f 8341//8341 9305//9305 8340//8340 +f 9307//9307 9305//9305 8341//8341 +f 9305//9305 9307//9307 9256//9256 +f 8342//8342 9307//9307 8341//8341 +f 8343//8343 9307//9307 8342//8342 +f 9307//9307 9308//9308 9286//9286 +f 9256//9256 9307//9307 9286//9286 +f 8343//8343 9308//9308 9307//9307 +f 9300//9300 9308//9308 8343//8343 +f 9286//9286 9308//9308 9287//9287 +f 9287//9287 9300//9300 9281//9281 +f 9308//9308 9300//9300 9287//9287 +f 8344//8344 9300//9300 8343//8343 +f 8306//8306 9310//9310 8346//8346 +f 9310//9310 8306//8306 9269//9269 +f 9269//9269 8306//8306 8307//8307 +f 8346//8346 9310//9310 9269//9269 +f 9269//9269 9279//9279 8346//8346 +f 8953//8953 8946//8946 9316//9316 +f 8868//8868 9781//9781 8600//8600 +f 9037//9037 9064//9064 8858//8858 +f 9338//9338 8863//8863 9512//9512 +f 9341//9341 9784//9784 8830//8830 +f 8868//8868 9028//9028 9835//9835 +f 8604//8604 9050//9050 9055//9055 +f 8960//8960 9592//9592 9133//9133 +f 9523//9523 9026//9026 9360//9360 +f 9320//9320 8611//8611 9049//9049 +f 9020//9020 9519//9519 8886//8886 +f 9592//9592 8960//8960 8953//8953 +f 9060//9060 9026//9026 9523//9523 +f 9029//9029 9313//9313 9347//9347 +f 9045//9045 8858//8858 9064//9064 +f 9342//9342 8404//8404 9501//9501 +f 9029//9029 9347//9347 9351//9351 +f 8869//8869 9029//9029 9351//9351 +f 8841//8841 9055//9055 9499//9499 +f 9053//9053 9771//9771 8857//8857 +f 9061//9061 8857//8857 9771//9771 +f 9354//9354 8869//8869 9351//9351 +f 8866//8866 8085//8085 9984//9984 +f 8590//8590 8869//8869 9354//9354 +f 9321//9321 9326//9326 9057//9057 +f 8890//8890 9043//9043 9763//9763 +f 9341//9341 9356//9356 9506//9506 +f 9038//9038 9514//9514 9039//9039 +f 9349//9349 9363//9363 9044//9044 +f 9332//9332 9538//9538 8831//8831 +f 9319//9319 9322//9322 8871//8871 +f 9335//9335 8596//8596 8841//8841 +f 9515//9515 9059//9059 9783//9783 +f 9057//9057 9326//9326 9058//9058 +f 9329//9329 9073//9073 9336//9336 +f 9023//9023 9332//9332 9032//9032 +f 9364//9364 9355//9355 8399//8399 +f 8896//8896 9803//9803 8847//8847 +f 9341//9341 8830//8830 9063//9063 +f 9068//9068 9339//9339 9361//9361 +f 9364//9364 8853//8853 9785//9785 +f 8581//8581 9054//9054 9529//9529 +f 9021//9021 9052//9052 9531//9531 +f 9031//9031 9036//9036 9775//9775 +f 9797//9797 9515//9515 9807//9807 +f 9819//9819 8590//8590 9354//9354 +f 9338//9338 9512//9512 9810//9810 +f 9531//9531 9978//9978 9021//9021 +f 9519//9519 9020//9020 9518//9518 +f 9781//9781 8868//8868 9547//9547 +f 8888//8888 8889//8889 9877//9877 +f 9347//9347 9313//9313 9503//9503 +f 9064//9064 9037//9037 9790//9790 +f 9499//9499 9055//9055 9050//9050 +f 9345//9345 9021//9021 9978//9978 +f 9314//9314 9542//9542 9042//9042 +f 10016//10016 9344//9344 9814//9814 +f 9349//9349 8860//8860 10017//10017 +f 9317//9317 8873//8873 9359//9359 +f 9074//9074 8866//8866 9782//9782 +f 9144//9144 8886//8886 9519//9519 +f 9320//9320 9507//9507 9321//9321 +f 9345//9345 9048//9048 9040//9040 +f 9344//9344 9791//9791 8883//8883 +f 9326//9326 9321//9321 9507//9507 +f 9327//9327 8861//8861 9060//9060 +f 9504//9504 8870//8870 9045//9045 +f 9315//9315 9333//9333 9535//9535 +f 9356//9356 8883//8883 9791//9791 +f 9319//9319 9318//9318 9346//9346 +f 9517//9517 9067//9067 9985//9985 +f 8085//8085 8874//8874 9984//9984 +f 9043//9043 8905//8905 9822//9822 +f 9337//9337 9500//9500 8589//8589 +f 9538//9538 10333//10333 8088//8088 +f 9340//9340 9066//9066 9772//9772 +f 9067//9067 9520//9520 9985//9985 +f 9777//9777 9071//9071 9788//9788 +f 9062//9062 9774//9774 8833//8833 +f 9059//9059 8834//8834 9768//9768 +f 9503//9503 9058//9058 9326//9326 +f 9541//9541 8395//8395 10333//10333 +f 9772//9772 9516//9516 9340//9340 +f 9508//9508 8890//8890 9763//9763 +f 8874//8874 8404//8404 9342//9342 +f 9329//9329 9336//9336 9522//9522 +f 9020//9020 9352//9352 9518//9518 +f 8876//8876 9340//9340 9516//9516 +f 9333//9333 9514//9514 9535//9535 +f 8841//8841 9801//9801 9335//9335 +f 9988//9988 8615//8615 9358//9358 +f 9031//9031 9768//9768 8834//8834 +f 9033//9033 9325//9325 9532//9532 +f 9358//9358 8600//8600 9781//9781 +f 9039//9039 9338//9338 9536//9536 +f 9810//9810 9536//9536 9338//9338 +f 9150//9150 9835//9835 9028//9028 +f 8903//8903 8990//8990 9483//9483 +f 9483//9483 9382//9382 8903//8903 +f 9400//9400 9122//9122 8983//8983 +f 9150//9150 8968//8968 9385//9385 +f 9377//9377 9413//9413 9375//9375 +f 9375//9375 9413//9413 9567//9567 +f 9392//9392 9096//9096 9401//9401 +f 9553//9553 8895//8895 9087//9087 +f 8998//8998 9438//9438 9199//9199 +f 8924//8924 8903//8903 9382//9382 +f 9365//9365 9336//9336 9108//9108 +f 9417//9417 8924//8924 9382//9382 +f 9122//9122 9400//9400 9372//9372 +f 9398//9398 9172//9172 9371//9371 +f 8599//8599 8590//8590 9370//9370 +f 9370//9370 8590//8590 9819//9819 +f 9485//9485 9162//9162 9546//9546 +f 9522//9522 9336//9336 9365//9365 +f 9092//9092 9096//9096 9392//9392 +f 9365//9365 9108//9108 9386//9386 +f 9084//9084 9593//9593 9172//9172 +f 9387//9387 9546//9546 9162//9162 +f 9037//9037 8599//8599 9370//9370 +f 9162//9162 9001//9001 9387//9387 +f 9413//9413 8699//8699 9328//9328 +f 9172//9172 9593//9593 9371//9371 +f 9830//9830 9092//9092 9392//9392 +f 9431//9431 9115//9115 9399//9399 +f 8912//8912 9092//9092 9830//9830 +f 9420//9420 9421//9421 9486//9486 +f 9488//9488 8699//8699 9377//9377 +f 9439//9439 9488//9488 9377//9377 +f 9001//9001 9164//9164 9387//9387 +f 9115//9115 9431//9431 9491//9491 +f 9423//9423 9486//9486 9421//9421 +f 9109//9109 9416//9416 9426//9426 +f 9199//9199 9393//9393 9175//9175 +f 9108//9108 9116//9116 9386//9386 +f 9388//9388 9121//9121 9389//9389 +f 9095//9095 9094//9094 9666//9666 +f 9790//9790 9037//9037 9370//9370 +f 8910//8910 8942//8942 9583//9583 +f 9386//9386 9116//9116 9388//9388 +f 9084//9084 8921//8921 9595//9595 +f 9583//9583 9390//9390 8910//8910 +f 9403//9403 8912//8912 9848//9848 +f 9593//9593 9084//9084 9595//9595 +f 9032//9032 9332//9332 8831//8831 +f 9400//9400 8898//8898 9419//9419 +f 8968//8968 9089//9089 9385//9385 +f 8921//8921 9103//9103 9595//9595 +f 9427//9427 9420//9420 9486//9486 +f 8983//8983 8898//8898 9400//9400 +f 9116//9116 9121//9121 9388//9388 +f 8905//8905 9065//9065 9822//9822 +f 9541//9541 8865//8865 8395//8395 +f 9433//9433 9487//9487 9409//9409 +f 8942//8942 8203//8203 9112//9112 +f 8699//8699 9413//9413 9377//9377 +f 9389//9389 9121//9121 9562//9562 +f 9171//9171 8912//8912 9403//9403 +f 9610//9610 9486//9486 9423//9423 +f 9899//9899 9174//9174 9391//9391 +f 9487//9487 9433//9433 9490//9490 +f 9134//9134 8663//8663 9451//9451 +f 8946//8946 9104//9104 9316//9316 +f 9174//9174 9425//9425 9151//9151 +f 9579//9579 9171//9171 9403//9403 +f 9427//9427 9486//9486 9610//9610 +f 8890//8890 9508//9508 8925//8925 +f 9407//9407 9171//9171 9579//9579 +f 9425//9425 9174//9174 9899//9899 +f 8925//8925 9508//9508 9379//9379 +f 9384//9384 8865//8865 9541//9541 +f 9384//9384 9542//9542 9314//9314 +f 9082//9082 9123//9123 9776//9776 +f 9451//9451 8663//8663 9454//9454 +f 9077//9077 9192//9192 9687//9687 +f 8663//8663 9139//9139 9454//9454 +f 9492//9492 9490//9490 9433//9433 +f 9433//9433 9436//9436 9492//9492 +f 9129//9129 9426//9426 9428//9428 +f 9109//9109 9426//9426 9129//9129 +f 9454//9454 9139//9139 9459//9459 +f 9849//9849 9129//9129 9428//9428 +f 9490//9490 9492//9492 9591//9591 +f 9115//9115 9491//9491 9142//9142 +f 9093//9093 9091//9091 9682//9682 +f 9129//9129 9849//9849 8963//8963 +f 9452//9452 9097//9097 9099//9099 +f 9089//9089 9485//9485 9622//9622 +f 9090//9090 9485//9485 9089//9089 +f 9097//9097 9569//9569 8856//8856 +f 9121//9121 9070//9070 9562//9562 +f 8614//8614 8963//8963 9510//9510 +f 9682//9682 9683//9683 9093//9093 +f 9510//9510 9337//9337 8614//8614 +f 9687//9687 9192//9192 9395//9395 +f 9485//9485 9546//9546 9622//9622 +f 9419//9419 9085//9085 9578//9578 +f 9490//9490 9450//9450 9179//9179 +f 9532//9532 8141//8141 9033//9033 +f 9404//9404 8961//8961 9894//9894 +f 9179//9179 9173//9173 9490//9490 +f 9139//9139 9141//9141 9459//9459 +f 8856//8856 9569//9569 9053//9053 +f 9548//9548 9151//9151 9425//9425 +f 9142//9142 9491//9491 9143//9143 +f 9450//9450 9490//9490 9446//9446 +f 8901//8901 8922//8922 9402//9402 +f 9058//9058 9503//9503 9047//9047 +f 9459//9459 9141//9141 9581//9581 +f 8688//8688 9093//9093 9683//9683 +f 9431//9431 9445//9445 9152//9152 +f 8916//8916 8951//8951 9100//9100 +f 9642//9642 9402//9402 8922//8922 +f 9683//9683 9098//9098 8688//8688 +f 9407//9407 9589//9589 9107//9107 +f 9558//9558 8925//8925 9379//9379 +f 9431//9431 9143//9143 9491//9491 +f 8961//8961 8962//8962 9894//9894 +f 9431//9431 9152//9152 9143//9143 +f 9430//9430 9578//9578 9085//9085 +f 9085//9085 9440//9440 9430//9430 +f 9146//9146 9581//9581 9141//9141 +f 9075//9075 9894//9894 8962//8962 +f 9503//9503 9313//9313 9047//9047 +f 9102//9102 9098//9098 9590//9590 +f 9589//9589 9407//9407 9597//9597 +f 8934//8934 8956//8956 9643//9643 +f 9643//9643 9642//9642 8934//8934 +f 9329//9329 9366//9366 9128//9128 +f 9313//9313 9051//9051 9047//9047 +f 9176//9176 9581//9581 9146//9146 +f 9405//9405 9102//9102 9590//9590 +f 9181//9181 9179//9179 9450//9450 +f 9894//9894 9075//9075 9988//9988 +f 9589//9589 9443//9443 9110//9110 +f 9110//9110 9107//9107 9589//9589 +f 9185//9185 9188//9188 9460//9460 +f 9113//9113 9452//9452 9099//9099 +f 9051//9051 9313//9313 9076//9076 +f 9399//9399 9186//9186 9185//9185 +f 9128//9128 9366//9366 9575//9575 +f 9395//9395 9128//9128 9575//9575 +f 9447//9447 9110//9110 9443//9443 +f 9103//9103 8916//8916 9100//9100 +f 9176//9176 8764//8764 9493//9493 +f 9445//9445 9149//9149 9152//9152 +f 9195//9195 9175//9175 9393//9393 +f 9584//9584 9149//9149 9445//9445 +f 9188//9188 9681//9681 9460//9460 +f 9447//9447 9449//9449 8718//8718 +f 9177//9177 8718//8718 9449//9449 +f 9189//9189 9681//9681 9188//9188 +f 9396//9396 9168//9168 9398//9398 +f 9076//9076 9313//9313 9029//9029 +f 9393//9393 9183//9183 9195//9195 +f 9020//9020 9331//9331 9352//9352 +f 8999//8999 9149//9149 9584//9584 +f 9467//9467 9468//9468 9191//9191 +f 9183//9183 9393//9393 9397//9397 +f 9467//9467 9191//9191 9545//9545 +f 9608//9608 8540//8540 9900//9900 +f 9138//9138 9455//9455 9132//9132 +f 9494//9494 9190//9190 9468//9468 +f 9458//9458 9461//9461 9200//9200 +f 9153//9153 9493//9493 8764//8764 +f 9598//9598 9159//9159 9608//9608 +f 9190//9190 9191//9191 9468//9468 +f 9521//9521 9144//9144 9519//9519 +f 9411//9411 9117//9117 9412//9412 +f 8540//8540 8974//8974 9613//9613 +f 9613//9613 9900//9900 8540//8540 +f 9178//9178 9545//9545 9191//9191 +f 9457//9457 9545//9545 9178//9178 +f 9412//9412 9117//9117 9654//9654 +f 8994//8994 9453//9453 9457//9457 +f 9397//9397 8992//8992 9183//9183 +f 9696//9696 9114//9114 9200//9200 +f 9410//9410 9105//9105 9390//9390 +f 9654//9654 9122//9122 9372//9372 +f 9117//9117 9122//9122 9654//9654 +f 9153//9153 9180//9180 9697//9697 +f 9144//9144 9521//9521 9328//9328 +f 8994//8994 9457//9457 9178//9178 +f 9114//9114 9696//9696 9466//9466 +f 8992//8992 9397//9397 9154//9154 +f 8994//8994 8999//8999 9453//9453 +f 9469//9469 9697//9697 9180//9180 +f 9155//9155 9154//9154 9397//9397 +f 9466//9466 9119//9119 9114//9114 +f 9180//9180 9184//9184 9471//9471 +f 9469//9469 9180//9180 9471//9471 +f 9463//9463 9147//9147 9465//9465 +f 9135//9135 9119//9119 9466//9466 +f 9471//9471 9184//9184 9472//9472 +f 9155//9155 9401//9401 9096//9096 +f 9140//9140 9422//9422 9424//9424 +f 9157//9157 9163//9163 9474//9474 +f 9422//9422 9136//9136 9418//9418 +f 9160//9160 8646//8646 9935//9935 +f 9422//9422 9140//9140 9136//9136 +f 9148//9148 9418//9418 9136//9136 +f 9161//9161 9476//9476 9163//9163 +f 9174//9174 9140//9140 9391//9391 +f 9478//9478 9476//9476 9161//9161 +f 8646//8646 9941//9941 9935//9935 +f 9451//9451 9147//9147 9134//9134 +f 9161//9161 9604//9604 9478//9478 +f 9145//9145 8958//8958 9135//9135 +f 9476//9476 9474//9474 9163//9163 +f 9002//9002 9166//9166 9641//9641 +f 9429//9429 8985//8985 9130//9130 +f 9002//9002 9641//9641 9941//9941 +f 9167//9167 9623//9623 9604//9604 +f 9464//9464 9074//9074 9995//9995 +f 9167//9167 9480//9480 9623//9623 +f 9418//9418 9148//9148 9429//9429 +f 9473//9473 9376//9376 9145//9145 +f 9480//9480 9168//9168 9396//9396 +f 9167//9167 9168//9168 9480//9480 +f 9497//9497 9644//9644 9495//9495 +f 9495//9495 9498//9498 9497//9497 +f 9644//9644 9497//9497 9698//9698 +f 9483//9483 9169//9169 9482//9482 +f 9169//9169 9483//9483 8990//8990 +f 9151//9151 9548//9548 9156//9156 +f 9000//9000 9159//9159 9598//9598 +f 8998//8998 9156//9156 9438//9438 +f 9438//9438 9156//9156 9940//9940 +f 9199//9199 9175//9175 9165//9165 +f 9981//9981 9324//9324 9786//9786 +f 9343//9343 9327//9327 9534//9534 +f 9503//9503 9326//9326 9766//9766 +f 9764//9764 9328//9328 9521//9521 +f 9324//9324 9981//9981 9066//9066 +f 9347//9347 9503//9503 9769//9769 +f 9036//9036 8412//8412 9775//9775 +f 9504//9504 9045//9045 9502//9502 +f 9357//9357 8830//8830 9525//9525 +f 9049//9049 9500//9500 9530//9530 +f 9343//9343 9534//9534 9318//9318 +f 9413//9413 9328//9328 9539//9539 +f 9505//9505 9347//9347 9769//9769 +f 9506//9506 9356//9356 9791//9791 +f 9065//9065 9317//9317 9821//9821 +f 9320//9320 9049//9049 9530//9530 +f 9772//9772 9066//9066 10019//10019 +f 9351//9351 9347//9347 9505//9505 +f 8863//8863 9811//9811 9512//9512 +f 9341//9341 9506//9506 9802//9802 +f 9538//9538 9332//9332 9779//9779 +f 9533//9533 9067//9067 9517//9517 +f 9332//9332 9023//9023 9504//9504 +f 9050//9050 9061//9061 9543//9543 +f 8841//8841 9499//9499 9801//9801 +f 8833//8833 9806//9806 9501//9501 +f 8412//8412 9350//9350 10009//10009 +f 8833//8833 9774//9774 9806//9806 +f 9346//9346 9318//9318 9534//9534 +f 9542//9542 9384//9384 9511//9511 +f 9522//9522 9513//9513 9329//9329 +f 9366//9366 9329//9329 9513//9513 +f 9042//9042 9542//9542 9793//9793 +f 9804//9804 9031//9031 9775//9775 +f 9513//9513 9522//9522 9825//9825 +f 9786//9786 9335//9335 9801//9801 +f 9360//9360 9367//9367 9528//9528 +f 9038//9038 9039//9039 9536//9536 +f 9877//9877 10041//10041 9054//9054 +f 9052//9052 8876//8876 9516//9516 +f 9054//9054 9056//9056 9877//9877 +f 9531//9531 9052//9052 9516//9516 +f 9350//9350 9041//9041 9044//9044 +f 9056//9056 8888//8888 9877//9877 +f 9323//9323 9776//9776 9123//9123 +f 10016//10016 9791//9791 9344//9344 +f 9324//9324 9335//9335 9786//9786 +f 8953//8953 9316//9316 9891//9891 +f 9891//9891 9592//9592 8953//8953 +f 9500//9500 9337//9337 9524//9524 +f 9766//9766 9326//9326 9537//9537 +f 9526//9526 9050//9050 9543//9543 +f 9530//9530 9500//9500 9524//9524 +f 9759//9759 9534//9534 9327//9327 +f 9818//9818 9788//9788 9071//9071 +f 9523//9523 9360//9360 9528//9528 +f 9071//9071 8948//8948 9818//9818 +f 9060//9060 9523//9523 9765//9765 +f 9526//9526 9499//9499 9050//9050 +f 9539//9539 9328//9328 9764//9764 +f 9520//9520 9348//9348 10004//10004 +f 9530//9530 9805//9805 9320//9320 +f 9810//9810 9512//9512 9987//9987 +f 9348//9348 9030//9030 10004//10004 +f 9060//9060 9765//9765 9327//9327 +f 9769//9769 9503//9503 9766//9766 +f 9791//9791 9802//9802 9506//9506 +f 9345//9345 10006//10006 9048//9048 +f 9988//9988 9358//9358 9799//9799 +f 9821//9821 9317//9317 9760//9760 +f 9805//9805 9507//9507 9320//9320 +f 8420//8420 9068//9068 9773//9773 +f 9066//9066 9981//9981 10019//10019 +f 10342//10342 9048//9048 10006//10006 +f 8605//8605 9811//9811 8863//8863 +f 9363//9363 9349//9349 10017//10017 +f 9784//9784 9525//9525 8830//8830 +f 9361//9361 9773//9773 9068//9068 +f 8866//8866 9984//9984 9782//9782 +f 9504//9504 9779//9779 9332//9332 +f 9346//9346 9974//9974 9319//9319 +f 9532//9532 9325//9325 9796//9796 +f 9059//9059 10329//10329 9783//9783 +f 9784//9784 9341//9341 9802//9802 +f 9815//9815 9352//9352 9540//9540 +f 9518//9518 9352//9352 9815//9815 +f 9507//9507 9537//9537 9326//9326 +f 9527//9527 9357//9357 9824//9824 +f 9367//9367 9357//9357 9527//9527 +f 9789//9789 9519//9519 9518//9518 +f 9775//9775 8412//8412 10009//10009 +f 9785//9785 9315//9315 9535//9535 +f 9994//9994 9519//9519 9789//9789 +f 9059//9059 9768//9768 10329//10329 +f 9994//9994 9521//9521 9519//9519 +f 9528//9528 9367//9367 9527//9527 +f 10375//10375 9361//9361 9339//9339 +f 8605//8605 8879//8879 9811//9811 +f 9339//9339 9529//9529 10375//10375 +f 10333//10333 9538//9538 10365//10365 +f 9510//9510 9524//9524 9337//9337 +f 8879//8879 9034//9034 9787//9787 +f 9811//9811 8879//8879 9787//9787 +f 9819//9819 9354//9354 9813//9813 +f 9687//9687 9555//9555 9077//9077 +f 9087//9087 9394//9394 9582//9582 +f 9666//9666 9094//9094 9856//9856 +f 9570//9570 9400//9400 9419//9419 +f 9380//9380 9376//9376 9551//9551 +f 9416//9416 9381//9381 9552//9552 +f 9438//9438 9574//9574 9199//9199 +f 8868//8868 9835//9835 9547//9547 +f 9400//9400 9570//9570 9955//9955 +f 9439//9439 9377//9377 9566//9566 +f 9566//9566 9375//9375 9827//9827 +f 9080//9080 9600//9600 9856//9856 +f 9377//9377 9375//9375 9566//9566 +f 9382//9382 9483//9483 9554//9554 +f 9409//9409 9380//9380 9551//9551 +f 9571//9571 9409//9409 9551//9551 +f 9431//9431 9621//9621 9445//9445 +f 9619//9619 9621//9621 9431//9431 +f 9618//9618 9199//9199 9574//9574 +f 9529//9529 9054//9054 10041//10041 +f 9393//9393 9199//9199 9618//9618 +f 9419//9419 9578//9578 9570//9570 +f 9375//9375 9567//9567 9559//9559 +f 9094//9094 9080//9080 9856//9856 +f 9827//9827 9375//9375 9559//9559 +f 10332//10332 9803//9803 8896//8896 +f 9426//9426 9416//9416 9959//9959 +f 9578//9578 9430//9430 9858//9858 +f 8896//8896 9086//9086 10332//10332 +f 8912//8912 9830//9830 9848//9848 +f 9822//9822 9065//9065 9821//9821 +f 9490//9490 9573//9573 9446//9446 +f 9382//9382 9649//9649 9417//9417 +f 9690//9690 9685//9685 9698//9698 +f 9385//9385 9835//9835 9150//9150 +f 9556//9556 10332//10332 9086//9086 +f 9082//9082 9877//9877 8889//8889 +f 9583//9583 8942//8942 9112//9112 +f 9845//9845 9426//9426 9959//9959 +f 9584//9584 9445//9445 9621//9621 +f 9405//9405 9590//9590 9878//9878 +f 9607//9607 9420//9420 9603//9603 +f 9858//9858 9430//9430 9599//9599 +f 9384//9384 9541//9541 9511//9511 +f 9555//9555 9687//9687 9557//9557 +f 8881//8881 9362//9362 9838//9838 +f 9430//9430 9440//9440 9599//9599 +f 9556//9556 9088//9088 10868//10868 +f 9387//9387 9628//9628 9546//9546 +f 9086//9086 9088//9088 9556//9556 +f 9386//9386 9560//9560 9365//9365 +f 9584//9584 9778//9778 8999//8999 +f 9560//9560 9522//9522 9365//9365 +f 9440//9440 9131//9131 9599//9599 +f 9413//9413 9539//9539 9567//9567 +f 9164//9164 8901//8901 10082//10082 +f 9887//9887 9405//9405 9878//9878 +f 9104//9104 9405//9405 9887//9887 +f 9316//9316 9104//9104 9887//9887 +f 9455//9455 9614//9614 9599//9599 +f 9131//9131 9455//9455 9599//9599 +f 9849//9849 9510//9510 8963//8963 +f 9597//9597 9407//9407 9579//9579 +f 9776//9776 9888//9888 9082//9082 +f 9571//9571 9572//9572 9409//9409 +f 9421//9421 9420//9420 9607//9607 +f 9691//9691 9614//9614 9455//9455 +f 9595//9595 9103//9103 9847//9847 +f 9459//9459 9968//9968 9454//9454 +f 9428//9428 9426//9426 9845//9845 +f 9409//9409 9572//9572 9433//9433 +f 9423//9423 9421//9421 10117//10117 +f 9385//9385 9089//9089 10056//10056 +f 9433//9433 9572//9572 9436//9436 +f 9591//9591 9573//9573 9490//9490 +f 9691//9691 9615//9615 9614//9614 +f 8141//8141 9532//9532 9088//9088 +f 10056//10056 9089//9089 10380//10380 +f 9088//9088 9532//9532 10025//10025 +f 10380//10380 9089//9089 9622//9622 +f 9778//9778 9457//9457 9453//9453 +f 9691//9691 9626//9626 9615//9615 +f 9581//9581 9176//9176 9692//9692 +f 9855//9855 9450//9450 9446//9446 +f 9138//9138 9691//9691 9455//9455 +f 9693//9693 9691//9691 9138//9138 +f 9452//9452 9569//9569 9097//9097 +f 9133//9133 9592//9592 9880//9880 +f 9453//9453 8999//8999 9778//9778 +f 9610//9610 9423//9423 9609//9609 +f 9447//9447 9443//9443 9883//9883 +f 9691//9691 9693//9693 9626//9626 +f 9688//9688 9899//9899 9391//9391 +f 9975//9975 9687//9687 9395//9395 +f 9629//9629 9693//9693 9138//9138 +f 9176//9176 9854//9854 9692//9692 +f 9449//9449 9447//9447 9883//9883 +f 9626//9626 9693//9693 9629//9629 +f 9891//9891 9880//9880 9592//9592 +f 9112//9112 9133//9133 9880//9880 +f 9460//9460 9695//9695 9185//9185 +f 9462//9462 9629//9629 9138//9138 +f 9390//9390 9583//9583 9905//9905 +f 9557//9557 9687//9687 9975//9975 +f 9463//9463 9629//9629 9462//9462 +f 9610//9610 9609//9609 9957//9957 +f 9606//9606 9600//9600 9080//9080 +f 9080//9080 9158//9158 9606//9606 +f 9176//9176 9694//9694 9854//9854 +f 9077//9077 9555//9555 9101//9101 +f 9410//9410 9390//9390 9905//9905 +f 9695//9695 9399//9399 9185//9185 +f 9101//9101 9549//9549 9100//9100 +f 9857//9857 9854//9854 9694//9694 +f 9389//9389 9565//9565 9388//9388 +f 9458//9458 9612//9612 9616//9616 +f 9569//9569 9771//9771 9053//9053 +f 9352//9352 9558//9558 9843//9843 +f 9425//9425 9912//9912 9548//9548 +f 9540//9540 9352//9352 9843//9843 +f 9629//9629 9463//9463 9963//9963 +f 9618//9618 9624//9624 9393//9393 +f 9616//9616 9461//9461 9458//9458 +f 9397//9397 9393//9393 9624//9624 +f 9465//9465 9963//9963 9463//9463 +f 9176//9176 9493//9493 9694//9694 +f 9101//9101 9555//9555 9549//9549 +f 9911//9911 9414//9414 9892//9892 +f 9397//9397 9624//9624 9155//9155 +f 9469//9469 9588//9588 9697//9697 +f 9963//9963 9465//9465 9639//9639 +f 9464//9464 9606//9606 9158//9158 +f 9200//9200 9461//9461 9696//9696 +f 9588//9588 9962//9962 9697//9697 +f 8703//8703 9892//9892 9414//9414 +f 9627//9627 9696//9696 9461//9461 +f 9401//9401 9155//9155 9624//9624 +f 9147//9147 9639//9639 9465//9465 +f 9471//9471 9588//9588 9469//9469 +f 9100//9100 9601//9601 9103//9103 +f 9130//9130 9415//9415 9632//9632 +f 9103//9103 9601//9601 9847//9847 +f 9695//9695 9460//9460 9602//9602 +f 9451//9451 9639//9639 9147//9147 +f 9935//9935 10458//10458 9160//9160 +f 9639//9639 9451//9451 9454//9454 +f 9695//9695 9611//9611 9399//9399 +f 9100//9100 9549//9549 9601//9601 +f 9588//9588 9471//9471 9594//9594 +f 10082//10082 8901//8901 9402//9402 +f 9431//9431 9399//9399 9611//9611 +f 9594//9594 9471//9471 9472//9472 +f 9408//9408 9646//9646 9166//9166 +f 9619//9619 9431//9431 9611//9611 +f 9166//9166 9646//9646 9641//9641 +f 9402//9402 9642//9642 9893//9893 +f 9646//9646 9408//9408 9647//9647 +f 9466//9466 9696//9696 9135//9135 +f 9696//9696 9633//9633 9635//9635 +f 9562//9562 9070//9070 9563//9563 +f 9635//9635 9135//9135 9696//9696 +f 9394//9394 9160//9160 9932//9932 +f 10458//10458 9932//9932 9160//9160 +f 9635//9635 9636//9636 9135//9135 +f 9604//9604 9476//9476 9478//9478 +f 9565//9565 9389//9389 9934//9934 +f 9468//9468 9630//9630 9631//9631 +f 9106//9106 9643//9643 8956//8956 +f 9832//9832 9470//9470 9640//9640 +f 9391//9391 9140//9140 9424//9424 +f 9474//9474 9476//9476 9927//9927 +f 9468//9468 9467//9467 9630//9630 +f 9638//9638 9470//9470 9495//9495 +f 9640//9640 9470//9470 9638//9638 +f 9418//9418 9929//9929 9422//9422 +f 9070//9070 9322//9322 9563//9563 +f 9673//9673 9474//9474 9927//9927 +f 9135//9135 9636//9636 9145//9145 +f 9322//9322 9319//9319 9563//9563 +f 9563//9563 9319//9319 9974//9974 +f 9106//9106 9111//9111 9651//9651 +f 9676//9676 9496//9496 9673//9673 +f 9130//9130 9632//9632 9429//9429 +f 9652//9652 9651//9651 9111//9111 +f 9418//9418 9429//9429 9936//9936 +f 9145//9145 9636//9636 9473//9473 +f 9638//9638 9473//9473 9636//9636 +f 9111//9111 9411//9411 9652//9652 +f 9638//9638 9495//9495 9644//9644 +f 9411//9411 9412//9412 9652//9652 +f 9644//9644 9473//9473 9638//9638 +f 9623//9623 9480//9480 10035//10035 +f 9000//9000 9598//9598 9892//9892 +f 9652//9652 9412//9412 9653//9653 +f 9000//9000 9892//9892 8703//8703 +f 9634//9634 9468//9468 9631//9631 +f 9654//9654 9653//9653 9412//9412 +f 9494//9494 9468//9468 9634//9634 +f 9939//9939 9623//9623 10035//10035 +f 9654//9654 9372//9372 10126//10126 +f 9644//9644 9551//9551 9473//9473 +f 9376//9376 9473//9473 9551//9551 +f 9872//9872 9226//9226 9944//9944 +f 9481//9481 9226//9226 9872//9872 +f 9548//9548 9940//9940 9156//9156 +f 9644//9644 9698//9698 9685//9685 +f 9483//9483 9482//9482 9554//9554 +f 9417//9417 9649//9649 9484//9484 +f 9667//9667 9857//9857 9694//9694 +f 9700//9700 9452//9452 8675//8675 +f 8675//8675 9452//9452 9113//9113 +f 9667//9667 9493//9493 9669//9669 +f 9707//9707 10239//10239 9247//9247 +f 9694//9694 9493//9493 9667//9667 +f 9244//9244 9242//9242 9699//9699 +f 9235//9235 9679//9679 9680//9680 +f 9831//9831 9470//9470 9832//9832 +f 10150//10150 9912//9912 9425//9425 +f 9244//9244 9699//9699 9705//9705 +f 8675//8675 9137//9137 9700//9700 +f 9495//9495 9470//9470 9498//9498 +f 9498//9498 9470//9470 9831//9831 +f 9639//9639 9454//9454 9968//9968 +f 9208//9208 9244//9244 9705//9705 +f 10109//10109 9137//9137 8649//8649 +f 9715//9715 9679//9679 9235//9235 +f 72316//72316 72318//72318 9408//9408 +f 9408//9408 72318//72318 72319//72319 +f 9647//9647 9408//9408 72319//72319 +f 9831//9831 9851//9851 9498//9498 +f 9713//9713 9748//9748 9716//9716 +f 9745//9745 72320//72320 72315//72315 +f 9708//9708 9243//9243 9246//9246 +f 9719//9719 9716//9716 9748//9748 +f 9153//9153 9697//9697 9493//9493 +f 9251//9251 9707//9707 9247//9247 +f 9493//9493 9697//9697 9669//9669 +f 9669//9669 9697//9697 9962//9962 +f 8895//8895 9745//9745 9201//9201 +f 10109//10109 8649//8649 9439//9439 +f 72320//72320 9745//9745 9711//9711 +f 72321//72321 9711//9711 72322//72322 +f 9702//9702 9498//9498 9851//9851 +f 9671//9671 9594//9594 9206//9206 +f 9206//9206 9594//9594 9184//9184 +f 10231//10231 9707//9707 9251//9251 +f 9184//9184 9594//9594 9472//9472 +f 9690//9690 9497//9497 9498//9498 +f 9603//9603 9420//9420 9660//9660 +f 9698//9698 9497//9497 9690//9690 +f 9703//9703 9245//9245 10193//10193 +f 9248//9248 9245//9245 9703//9703 +f 9228//9228 9713//9713 9715//9715 +f 9660//9660 9420//9420 9427//9427 +f 9748//9748 9713//9713 9228//9228 +f 9249//9249 9708//9708 9246//9246 +f 72317//72317 72322//72322 9711//9711 +f 9704//9704 9248//9248 9703//9703 +f 9214//9214 9248//9248 9704//9704 +f 9474//9474 9673//9673 9157//9157 +f 9157//9157 9673//9673 9187//9187 +f 9690//9690 9498//9498 9702//9702 +f 9708//9708 9249//9249 9712//9712 +f 9720//9720 10231//10231 9251//9251 +f 9187//9187 9673//9673 9496//9496 +f 9709//9709 9690//9690 9702//9702 +f 9228//9228 9715//9715 9235//9235 +f 9665//9665 9662//9662 9427//9427 +f 9427//9427 9662//9662 9660//9660 +f 9553//9553 9754//9754 8895//8895 +f 9459//9459 9581//9581 9968//9968 +f 8895//8895 9754//9754 9745//9745 +f 9670//9670 9690//9690 9709//9709 +f 9745//9745 9754//9754 9711//9711 +f 9711//9711 9754//9754 9553//9553 +f 9690//9690 9670//9670 9685//9685 +f 9228//9228 9230//9230 9748//9748 +f 9714//9714 9208//9208 9705//9705 +f 9209//9209 9208//9208 9714//9714 +f 9714//9714 9755//9755 9209//9209 +f 9209//9209 9755//9755 9091//9091 +f 9719//9719 9748//9748 9749//9749 +f 9971//9971 9436//9436 9572//9572 +f 9719//9719 9749//9749 9656//9656 +f 10247//10247 9731//9731 9254//9254 +f 9252//9252 9712//9712 9249//9249 +f 9091//9091 9755//9755 9682//9682 +f 9436//9436 9723//9723 9492//9492 +f 9492//9492 9723//9723 9591//9591 +f 9682//9682 9755//9755 9714//9714 +f 9218//9218 9214//9214 9704//9704 +f 9971//9971 9725//9725 9436//9436 +f 9749//9749 9748//9748 9230//9230 +f 9231//9231 9749//9749 9230//9230 +f 10247//10247 9254//9254 9752//9752 +f 9187//9187 9496//9496 9223//9223 +f 9723//9723 9436//9436 9725//9725 +f 9223//9223 9496//9496 9676//9676 +f 9218//9218 9881//9881 9221//9221 +f 9727//9727 9224//9224 9728//9728 +f 9225//9225 9224//9224 9727//9727 +f 9676//9676 9747//9747 9223//9223 +f 9728//9728 9207//9207 9729//9729 +f 9224//9224 9207//9207 9728//9728 +f 9881//9881 9381//9381 9221//9221 +f 9665//9665 9427//9427 9610//9610 +f 9253//9253 9712//9712 9252//9252 +f 9181//9181 9450//9450 9222//9222 +f 9222//9222 9450//9450 9672//9672 +f 9752//9752 9254//9254 9255//9255 +f 9226//9226 9223//9223 9747//9747 +f 9712//9712 9253//9253 9722//9722 +f 9233//9233 9680//9680 9681//9681 +f 9189//9189 9233//9233 9681//9681 +f 9753//9753 9752//9752 9255//9255 +f 9207//9207 9210//9210 9735//9735 +f 9257//9257 9753//9753 9255//9255 +f 9944//9944 9226//9226 9747//9747 +f 9235//9235 9680//9680 9233//9233 +f 9217//9217 9750//9750 9210//9210 +f 9210//9210 9750//9750 9675//9675 +f 9675//9675 9735//9735 9210//9210 +f 9226//9226 9481//9481 9227//9227 +f 9751//9751 9749//9749 9231//9231 +f 9481//9481 9482//9482 9198//9198 +f 9198//9198 9227//9227 9481//9481 +f 9672//9672 9678//9678 9222//9222 +f 9222//9222 9678//9678 9220//9220 +f 9220//9220 9678//9678 9677//9677 +f 9737//9737 9258//9258 9739//9739 +f 9554//9554 9482//9482 9481//9481 +f 9751//9751 9656//9656 9749//9749 +f 9677//9677 9750//9750 9220//9220 +f 9220//9220 9750//9750 9217//9217 +f 9250//9250 9229//9229 9718//9718 +f 9718//9718 9717//9717 9250//9250 +f 8910//8910 9390//9390 9105//9105 +f 9671//9671 9232//9232 9721//9721 +f 9206//9206 9232//9232 9671//9671 +f 9231//9231 9494//9494 9751//9751 +f 9729//9729 9207//9207 9735//9735 +f 9232//9232 9234//9234 9724//9724 +f 9724//9724 9721//9721 9232//9232 +f 9202//9202 9739//9739 9258//9258 +f 9190//9190 9494//9494 9231//9231 +f 9234//9234 9250//9250 9717//9717 +f 9717//9717 9724//9724 9234//9234 +f 9256//9256 9722//9722 9253//9253 +f 8979//8979 9414//9414 9661//9661 +f 9494//9494 9659//9659 9751//9751 +f 9718//9718 9229//9229 9732//9732 +f 9661//9661 9414//9414 9911//9911 +f 9722//9722 9256//9256 9726//9726 +f 9751//9751 9659//9659 9656//9656 +f 9229//9229 9236//9236 9732//9732 +f 9659//9659 9494//9494 9634//9634 +f 9169//9169 9198//9198 9482//9482 +f 9661//9661 9415//9415 8979//8979 +f 9632//9632 9415//9415 9661//9661 +f 9742//9742 9213//9213 9743//9743 +f 9732//9732 9237//9237 9484//9484 +f 9236//9236 9237//9237 9732//9732 +f 9213//9213 9216//9216 9744//9744 +f 9744//9744 9743//9743 9213//9213 +f 9203//9203 9733//9733 8767//8767 +f 9216//9216 9657//9657 9744//9744 +f 9417//9417 9484//9484 9237//9237 +f 9736//9736 8767//8767 9733//9733 +f 8771//8771 8767//8767 9736//9736 +f 9740//9740 9211//9211 10389//10389 +f 8774//8774 8771//8771 9736//9736 +f 9736//9736 9741//9741 8774//8774 +f 9739//9739 8782//8782 9742//9742 +f 9202//9202 8782//8782 9739//9739 +f 9211//9211 8774//8774 9741//9741 +f 9741//9741 10389//10389 9211//9211 +f 9213//9213 9742//9742 8782//8782 +f 9740//9740 9182//9182 8794//8794 +f 8794//8794 9211//9211 9740//9740 +f 9686//9686 9663//9663 9219//9219 +f 9219//9219 9663//9663 9216//9216 +f 9216//9216 9663//9663 9657//9657 +f 9605//9605 9686//9686 9010//9010 +f 9010//9010 9686//9686 9219//9219 +f 9095//9095 9666//9666 9010//9010 +f 9010//9010 9666//9666 9605//9605 +f 9605//9605 9666//9666 9664//9664 +f 9976//9976 9545//9545 9794//9794 +f 9990//9990 9793//9793 9511//9511 +f 9545//9545 9976//9976 9467//9467 +f 9765//9765 9523//9523 9528//9528 +f 9542//9542 9511//9511 9793//9793 +f 9560//9560 9757//9757 9522//9522 +f 9796//9796 9325//9325 9797//9797 +f 9545//9545 9457//9457 9794//9794 +f 9350//9350 9044//9044 10003//10003 +f 9457//9457 9778//9778 9794//9794 +f 9764//9764 9521//9521 9792//9792 +f 9985//9985 9520//9520 9762//9762 +f 9798//9798 9534//9534 9759//9759 +f 9359//9359 9042//9042 9793//9793 +f 9802//9802 9791//9791 10020//10020 +f 9767//9767 9539//9539 9764//9764 +f 10004//10004 9762//9762 9520//9520 +f 9807//9807 9515//9515 10561//10561 +f 9781//9781 9977//9977 9358//9358 +f 9525//9525 9824//9824 9357//9357 +f 9031//9031 9804//9804 9768//9768 +f 9517//9517 9062//9062 8601//8601 +f 9787//9787 9034//9034 9989//9989 +f 9992//9992 9539//9539 9767//9767 +f 9499//9499 9526//9526 10018//10018 +f 9536//9536 9514//9514 9038//9038 +f 8601//8601 9533//9533 9517//9517 +f 9534//9534 9761//9761 9346//9346 +f 9034//9034 9999//9999 9989//9989 +f 9538//9538 9779//9779 10365//10365 +f 8845//8845 9999//9999 9034//9034 +f 9801//9801 9499//9499 10018//10018 +f 9530//9530 9524//9524 9770//9770 +f 9323//9323 9777//9777 9980//9980 +f 9759//9759 9327//9327 9765//9765 +f 9362//9362 8420//8420 9780//9780 +f 9822//9822 9763//9763 9043//9043 +f 10004//10004 9030//9030 9803//9803 +f 9546//9546 9628//9628 9979//9979 +f 9763//9763 9809//9809 9508//9508 +f 9354//9354 9351//9351 9505//9505 +f 9354//9354 9505//9505 9813//9813 +f 9825//9825 9522//9522 9757//9757 +f 9531//9531 9516//9516 9978//9978 +f 9532//9532 9796//9796 10358//10358 +f 9518//9518 9815//9815 9789//9789 +f 8874//8874 9342//9342 10330//10330 +f 9543//9543 9061//9061 10005//10005 +f 9823//9823 9528//9528 9527//9527 +f 9800//9800 9064//9064 9790//9790 +f 9537//9537 9507//9507 10338//10338 +f 9045//9045 9064//9064 9800//9800 +f 9784//9784 9982//9982 9525//9525 +f 9765//9765 9528//9528 9823//9823 +f 9800//9800 9502//9502 9045//9045 +f 9981//9981 9786//9786 10353//10353 +f 9986//9986 9525//9525 9982//9982 +f 10813//10813 9355//9355 10341//10341 +f 9770//9770 9524//9524 9853//9853 +f 9317//9317 9359//9359 9760//9760 +f 9991//9991 9811//9811 9787//9787 +f 9761//9761 9534//9534 9798//9798 +f 9808//9808 9504//9504 9502//9502 +f 9794//9794 9584//9584 9840//9840 +f 9774//9774 9062//9062 9795//9795 +f 10018//10018 10339//10339 9801//9801 +f 9584//9584 9794//9794 9778//9778 +f 9361//9361 10375//10375 9773//9773 +f 9355//9355 9364//9364 10341//10341 +f 9530//9530 9770//9770 9805//9805 +f 9761//9761 10173//10173 9346//9346 +f 10342//10342 9814//9814 9048//9048 +f 9505//9505 9769//9769 10516//10516 +f 9799//9799 9358//9358 9977//9977 +f 10546//10546 9501//9501 9806//9806 +f 9785//9785 9812//9812 9364//9364 +f 9044//9044 9363//9363 10003//10003 +f 9780//9780 8420//8420 9773//9773 +f 9511//9511 9541//9541 9990//9990 +f 9777//9777 9788//9788 10001//10001 +f 9809//9809 9763//9763 10315//10315 +f 9765//9765 9823//9823 9993//9993 +f 9536//9536 9810//9810 10348//10348 +f 9825//9825 9826//9826 9513//9513 +f 9784//9784 9802//9802 9982//9982 +f 9759//9759 9765//9765 9993//9993 +f 9978//9978 9516//9516 9772//9772 +f 10005//10005 9771//9771 10002//10002 +f 9775//9775 10009//10009 9998//9998 +f 10017//10017 9355//9355 10813//10813 +f 9061//9061 9771//9771 10005//10005 +f 9595//9595 9847//9847 10471//10471 +f 9553//9553 9087//9087 9582//9582 +f 9383//9383 9817//9817 9999//9999 +f 9621//9621 9619//9619 9949//9949 +f 9392//9392 9401//9401 10067//10067 +f 9555//9555 9960//9960 9549//9549 +f 9833//9833 9370//9370 9819//9819 +f 8940//8940 9829//9829 9817//9817 +f 9383//9383 8940//8940 9817//9817 +f 9559//9559 9567//9567 9841//9841 +f 10119//10119 9666//9666 9856//9856 +f 9858//9858 9599//9599 10384//10384 +f 9790//9790 9370//9370 9833//9833 +f 9416//9416 9552//9552 9959//9959 +f 9976//9976 9816//9816 9467//9467 +f 9582//9582 9394//9394 9932//9932 +f 9840//9840 9621//9621 9949//9949 +f 9371//9371 9396//9396 9398//9398 +f 9371//9371 9593//9593 10028//10028 +f 10168//10168 9438//9438 9940//9940 +f 9657//9657 9663//9663 9865//9865 +f 9861//9861 9403//9403 9848//9848 +f 9829//9829 9078//9078 10032//10032 +f 10445//10445 9878//9878 9590//9590 +f 9614//9614 9615//9615 9868//9868 +f 9574//9574 9438//9438 10168//10168 +f 10375//10375 9529//9529 10041//10041 +f 10169//10169 9574//9574 10168//10168 +f 9078//9078 9838//9838 10032//10032 +f 9868//9868 9599//9599 9614//9614 +f 9078//9078 9829//9829 8940//8940 +f 9835//9835 9385//9385 10374//10374 +f 9663//9663 9686//9686 9865//9865 +f 9558//9558 9379//9379 9843//9843 +f 10138//10138 9865//9865 9686//9686 +f 10028//10028 9593//9593 10471//10471 +f 9685//9685 9551//9551 9644//9644 +f 10610//10610 9847//9847 9601//9601 +f 9584//9584 9621//9621 9840//9840 +f 9403//9403 9861//9861 9579//9579 +f 9686//9686 9605//9605 10138//10138 +f 9838//9838 9362//9362 9780//9780 +f 9615//9615 9626//9626 9879//9879 +f 10138//10138 9605//9605 9664//9664 +f 10131//10131 9666//9666 10119//10119 +f 9574//9574 10169//10169 10172//10172 +f 9685//9685 9571//9571 9551//9551 +f 9808//9808 9779//9779 9504//9504 +f 9481//9481 9872//9872 9965//9965 +f 9593//9593 9595//9595 10471//10471 +f 9861//9861 9867//9867 9579//9579 +f 9664//9664 9666//9666 10131//10131 +f 10374//10374 9385//9385 10056//10056 +f 9965//9965 9872//9872 9890//9890 +f 9629//9629 9879//9879 9626//9626 +f 9583//9583 9112//9112 9873//9873 +f 9890//9890 9966//9966 9965//9965 +f 9688//9688 9933//9933 9834//9834 +f 10109//10109 9439//9439 9827//9827 +f 9966//9966 9967//9967 9965//9965 +f 9629//9629 9963//9963 9884//9884 +f 9834//9834 9852//9852 9688//9688 +f 9999//9999 8845//8845 9383//9383 +f 9933//9933 9688//9688 9391//9391 +f 9846//9846 9631//9631 9842//9842 +f 9439//9439 9566//9566 9827//9827 +f 9685//9685 9670//9670 9969//9969 +f 9656//9656 9659//9659 9844//9844 +f 9887//9887 9886//9886 9316//9316 +f 9845//9845 9959//9959 10023//10023 +f 9874//9874 9960//9960 9555//9555 +f 9539//9539 9992//9992 9567//9567 +f 9688//9688 9852//9852 10185//10185 +f 9970//9970 9965//9965 9967//9967 +f 9892//9892 9598//9598 10072//10072 +f 9844//9844 9659//9659 10182//10182 +f 9963//9963 9639//9639 9906//9906 +f 9557//9557 9874//9874 9555//9555 +f 9685//9685 9969//9969 9571//9571 +f 9589//9589 10132//10132 9443//9443 +f 9906//9906 9884//9884 9963//9963 +f 9883//9883 9443//9443 10132//10132 +f 9849//9849 9428//9428 10053//10053 +f 9601//9601 9549//9549 9960//9960 +f 9960//9960 10073//10073 9601//9601 +f 10072//10072 9608//9608 9900//9900 +f 9598//9598 9608//9608 10072//10072 +f 9571//9571 9969//9969 9572//9572 +f 9597//9597 9579//9579 9867//9867 +f 10610//10610 9601//9601 10073//10073 +f 9857//9857 9667//9667 9907//9907 +f 9971//9971 9572//9572 9969//9969 +f 9567//9567 9992//9992 9841//9841 +f 9510//9510 9849//9849 9850//9850 +f 9916//9916 9970//9970 9967//9967 +f 9875//9875 9569//9569 9452//9452 +f 9968//9968 9906//9906 9639//9639 +f 9973//9973 9965//9965 9970//9970 +f 9875//9875 9452//9452 10447//10447 +f 9905//9905 9583//9583 9873//9873 +f 9589//9589 9597//9597 10132//10132 +f 9968//9968 10066//10066 9906//9906 +f 9853//9853 9510//9510 9850//9850 +f 9560//9560 9386//9386 9896//9896 +f 10066//10066 9968//9968 10074//10074 +f 9467//9467 9816//9816 9630//9630 +f 10185//10185 9899//9899 9688//9688 +f 9428//9428 9845//9845 10053//10053 +f 9386//9386 9388//9388 9896//9896 +f 9628//9628 9869//9869 9979//9979 +f 9907//9907 9667//9667 10108//10108 +f 9628//9628 9387//9387 9869//9869 +f 9877//9877 9082//9082 9888//9888 +f 9387//9387 9164//9164 10068//10068 +f 10068//10068 9869//9869 9387//9387 +f 9970//9970 9603//9603 9973//9973 +f 9524//9524 9510//9510 9853//9853 +f 10068//10068 9164//9164 10082//10082 +f 9631//9631 9846//9846 9634//9634 +f 9574//9574 10172//10172 10174//10174 +f 9618//9618 9574//9574 10174//10174 +f 9425//9425 9899//9899 10150//10150 +f 9613//9613 9410//9410 10095//10095 +f 9177//9177 9449//9449 9883//9883 +f 10108//10108 9667//9667 9669//9669 +f 9902//9902 9177//9177 9883//9883 +f 9970//9970 9607//9607 9603//9603 +f 9875//9875 9771//9771 9569//9569 +f 10173//10173 9974//9974 9346//9346 +f 9672//9672 9450//9450 9855//9855 +f 9410//9410 9905//9905 10095//10095 +f 9456//9456 9904//9904 9612//9612 +f 9659//9659 9634//9634 9846//9846 +f 10074//10074 9968//9968 9581//9581 +f 9456//9456 9182//9182 9904//9904 +f 10002//10002 9771//9771 9875//9875 +f 9948//9948 9660//9660 9952//9952 +f 9961//9961 9962//9962 9588//9588 +f 9660//9660 9662//9662 9952//9952 +f 9882//9882 9573//9573 9591//9591 +f 10182//10182 9659//9659 9846//9846 +f 10074//10074 9581//9581 9692//9692 +f 9917//9917 9562//9562 10107//10107 +f 9961//9961 9964//9964 9962//9962 +f 9389//9389 9562//9562 9917//9917 +f 9964//9964 9961//9961 9671//9671 +f 9934//9934 9389//9389 9917//9917 +f 9446//9446 9573//9573 10086//10086 +f 9624//9624 9618//9618 10174//10174 +f 9912//9912 10150//10150 9909//9909 +f 9616//9616 9904//9904 9926//9926 +f 9612//9612 9904//9904 9616//9616 +f 9882//9882 10086//10086 9573//9573 +f 9594//9594 9961//9961 9588//9588 +f 10107//10107 9562//9562 9924//9924 +f 9461//9461 9616//9616 9926//9926 +f 9950//9950 9692//9692 9836//9836 +f 9671//9671 9961//9961 9594//9594 +f 9970//9970 9916//9916 9607//9607 +f 9836//9836 9692//9692 9854//9854 +f 9910//9910 9911//9911 9908//9908 +f 9642//9642 9643//9643 9893//9893 +f 9562//9562 9563//9563 9924//9924 +f 9401//9401 9624//9624 10067//10067 +f 9661//9661 9911//9911 9910//9910 +f 9607//9607 9916//9916 9421//9421 +f 9591//9591 9723//9723 9882//9882 +f 10117//10117 9421//9421 9916//9916 +f 9926//9926 9931//9931 9627//9627 +f 9627//9627 9461//9461 9926//9926 +f 10039//10039 9548//9548 9912//9912 +f 9952//9952 9662//9662 10137//10137 +f 9940//9940 9548//9548 10039//10039 +f 9665//9665 10137//10137 9662//9662 +f 9919//9919 9661//9661 9910//9910 +f 9632//9632 9661//9661 9919//9919 +f 10137//10137 9665//9665 9956//9956 +f 9972//9972 9627//9627 9931//9931 +f 10130//10130 9632//9632 9919//9919 +f 9476//9476 9604//9604 9925//9925 +f 9901//9901 9750//9750 9913//9913 +f 9927//9927 9476//9476 9925//9925 +f 10101//10101 9106//9106 10116//10116 +f 9643//9643 9106//9106 10101//10101 +f 10171//10171 9750//9750 9901//9901 +f 9924//9924 9563//9563 9974//9974 +f 9665//9665 9610//9610 9958//9958 +f 9696//9696 9627//9627 9972//9972 +f 10069//10069 9641//9641 10078//10078 +f 9941//9941 9641//9641 10069//10069 +f 9927//9927 9928//9928 9673//9673 +f 9882//9882 9723//9723 10079//10079 +f 9972//9972 9633//9633 9696//9696 +f 9404//9404 9818//9818 8948//8948 +f 9106//9106 9651//9651 10116//10116 +f 9633//9633 9972//9972 9945//9945 +f 9673//9673 9928//9928 9676//9676 +f 9929//9929 9418//9418 9936//9936 +f 9930//9930 9675//9675 10171//10171 +f 9665//9665 9958//9958 9956//9956 +f 10078//10078 9641//9641 9953//9953 +f 10171//10171 9675//9675 9750//9750 +f 9945//9945 9954//9954 9633//9633 +f 9641//9641 9646//9646 9953//9953 +f 9677//9677 9678//9678 9672//9672 +f 9640//9640 9633//9633 9954//9954 +f 9646//9646 9647//9647 9953//9953 +f 9423//9423 10117//10117 9609//9609 +f 10024//10024 9404//9404 9894//9894 +f 9635//9635 9633//9633 9636//9636 +f 9424//9424 9422//9422 10141//10141 +f 10027//10027 9424//9424 10141//10141 +f 9575//9575 9975//9975 9395//9395 +f 9633//9633 9638//9638 9636//9636 +f 10141//10141 9422//9422 9929//9929 +f 9942//9942 9676//9676 9928//9928 +f 9747//9747 9676//9676 9942//9942 +f 9933//9933 9424//9424 10027//10027 +f 9638//9638 9633//9633 9640//9640 +f 9750//9750 9677//9677 9913//9913 +f 9832//9832 9640//9640 9954//9954 +f 9372//9372 9400//9400 10483//10483 +f 10483//10483 10126//10126 9372//9372 +f 9604//9604 9623//9623 9925//9925 +f 9610//9610 9957//9957 9958//9958 +f 9366//9366 9951//9951 9575//9575 +f 9955//9955 10483//10483 9400//9400 +f 9424//9424 9933//9933 9391//9391 +f 9366//9366 9513//9513 9826//9826 +f 9951//9951 9366//9366 9826//9826 +f 9623//9623 9939//9939 9925//9925 +f 9429//9429 9632//9632 10130//10130 +f 9679//9679 10157//10157 9680//9680 +f 9606//9606 10145//10145 9600//9600 +f 10532//10532 9894//9894 10931//10931 +f 10130//10130 9936//9936 9429//9429 +f 9575//9575 9951//9951 9975//9975 +f 9903//9903 10145//10145 9606//9606 +f 9938//9938 9681//9681 10177//10177 +f 9606//9606 9464//9464 9903//9903 +f 9894//9894 9988//9988 10931//10931 +f 9460//9460 9681//9681 9938//9938 +f 9881//9881 9552//9552 9381//9381 +f 9602//9602 9460//9460 9938//9938 +f 9826//9826 9825//9825 10124//10124 +f 9557//9557 9975//9975 10136//10136 +f 9602//9602 9611//9611 9695//9695 +f 9874//9874 9557//9557 10136//10136 +f 9611//9611 9602//9602 9949//9949 +f 9747//9747 9942//9942 9944//9944 +f 9611//9611 9949//9949 9619//9619 +f 9946//9946 9947//9947 9944//9944 +f 9766//9766 10012//10012 10565//10565 +f 10321//10321 9323//9323 9980//9980 +f 9787//9787 9996//9996 9991//9991 +f 9982//9982 9802//9802 10021//10021 +f 9769//9769 9766//9766 10565//10565 +f 9992//9992 10326//10326 9841//9841 +f 9779//9779 10010//10010 10524//10524 +f 10365//10365 9779//9779 10524//10524 +f 9783//9783 10561//10561 9515//9515 +f 9801//9801 10339//10339 9786//9786 +f 9978//9978 9772//9772 10340//10340 +f 9792//9792 9521//9521 9994//9994 +f 10330//10330 9342//9342 10546//10546 +f 10567//10567 9764//9764 9792//9792 +f 10340//10340 9345//9345 9978//9978 +f 10007//10007 9786//9786 10339//10339 +f 9993//9993 10000//10000 9759//9759 +f 9507//9507 9805//9805 10338//10338 +f 9761//9761 9798//9798 10328//10328 +f 10324//10324 10359//10359 9527//9527 +f 9787//9787 9989//9989 9996//9996 +f 9541//9541 10507//10507 9990//9990 +f 9823//9823 9527//9527 10359//10359 +f 9760//9760 9359//9359 10504//10504 +f 9767//9767 9764//9764 10567//10567 +f 10519//10519 9782//9782 9984//9984 +f 9786//9786 10007//10007 10366//10366 +f 9788//9788 9818//9818 10325//10325 +f 10024//10024 9818//9818 9404//9404 +f 9514//9514 10013//10013 9535//9535 +f 9796//9796 9797//9797 10549//10549 +f 9815//9815 9540//9540 10105//10105 +f 9501//9501 10546//10546 9342//9342 +f 9514//9514 9536//9536 10367//10367 +f 10562//10562 9774//9774 9795//9795 +f 9808//9808 10010//10010 9779//9779 +f 9797//9797 9807//9807 10549//10549 +f 9526//9526 9543//9543 9983//9983 +f 9793//9793 10526//10526 9359//9359 +f 10021//10021 9802//9802 10020//10020 +f 9824//9824 9525//9525 9986//9986 +f 10018//10018 9526//9526 9983//9983 +f 9986//9986 10312//10312 9824//9824 +f 9537//9537 10012//10012 9766//9766 +f 9062//9062 9517//9517 9795//9795 +f 9762//9762 10004//10004 10523//10523 +f 9775//9775 9998//9998 9804//9804 +f 9789//9789 9815//9815 10357//10357 +f 10340//10340 9772//9772 10360//10360 +f 10342//10342 10016//10016 9814//9814 +f 9776//9776 9323//9323 10355//10355 +f 9364//9364 9812//9812 10568//10568 +f 9995//9995 10376//10376 9464//9464 +f 10003//10003 9363//9363 10017//10017 +f 9982//9982 10021//10021 10317//10317 +f 9806//9806 9774//9774 10562//10562 +f 10516//10516 9769//9769 10565//10565 +f 10321//10321 10355//10355 9323//9323 +f 10336//10336 9805//9805 9770//9770 +f 9810//9810 9987//9987 10348//10348 +f 9989//9989 10350//10350 9996//9996 +f 9982//9982 10317//10317 10319//10319 +f 9074//9074 9782//9782 10519//10519 +f 10519//10519 10522//10522 9074//9074 +f 10011//10011 9987//9987 9512//9512 +f 10328//10328 9759//9759 10000//10000 +f 9512//9512 9811//9811 10011//10011 +f 9798//9798 9759//9759 10328//10328 +f 9989//9989 9999//9999 10350//10350 +f 10014//10014 10011//10011 9811//9811 +f 10380//10380 9622//9622 9997//9997 +f 10507//10507 9541//9541 10333//10333 +f 9622//9622 9546//9546 9997//9997 +f 9812//9812 9785//9785 10520//10520 +f 9345//9345 10340//10340 10006//10006 +f 10014//10014 9811//9811 9991//9991 +f 9986//9986 9982//9982 10319//10319 +f 10008//10008 9986//9986 10319//10319 +f 9793//9793 9990//9990 10518//10518 +f 10005//10005 9983//9983 9543//9543 +f 10329//10329 9768//9768 9804//9804 +f 8874//8874 10527//10527 9984//9984 +f 9546//9546 9979//9979 9997//9997 +f 10338//10338 10012//10012 9537//9537 +f 9785//9785 9535//9535 10520//10520 +f 10520//10520 9535//9535 10013//10013 +f 10526//10526 10504//10504 9359//9359 +f 10020//10020 9791//9791 10016//10016 +f 10023//10023 9959//9959 10015//10015 +f 10312//10312 10378//10378 9824//9824 +f 10009//10009 9350//9350 10003//10003 +f 10339//10339 10018//10018 10334//10334 +f 9807//9807 10561//10561 10553//10553 +f 10378//10378 10324//10324 9527//9527 +f 9527//9527 9824//9824 10378//10378 +f 10568//10568 10341//10341 9364//9364 +f 9821//9821 10311//10311 9822//9822 +f 10105//10105 10357//10357 9815//9815 +f 9831//9831 9832//9832 10033//10033 +f 9570//9570 9578//9578 10487//10487 +f 9840//9840 9949//9949 10038//10038 +f 10168//10168 10039//10039 10169//10169 +f 9547//9547 9835//9835 10512//10512 +f 9976//9976 9840//9840 10038//10038 +f 10512//10512 9835//9835 10374//10374 +f 9816//9816 9976//9976 10314//10314 +f 9834//9834 9933//9933 10027//10027 +f 10026//10026 9834//9834 10027//10027 +f 9763//9763 9822//9822 10311//10311 +f 9817//9817 9829//9829 10370//10370 +f 9553//9553 9582//9582 10034//10034 +f 9833//9833 9819//9819 10318//10318 +f 10034//10034 10036//10036 9553//9553 +f 9582//9582 9932//9932 10034//10034 +f 10039//10039 10061//10061 10169//10169 +f 10471//10471 9847//9847 10430//10430 +f 10061//10061 10172//10172 10169//10169 +f 9840//9840 9976//9976 9794//9794 +f 10031//10031 9836//9836 9854//9854 +f 9833//9833 10320//10320 9790//9790 +f 9800//9800 9790//9790 10320//10320 +f 9960//9960 9874//9874 10388//10388 +f 9827//9827 9559//9559 10406//10406 +f 10406//10406 9841//9841 10040//10040 +f 9559//9559 9841//9841 10406//10406 +f 10320//10320 9833//9833 10318//10318 +f 9851//9851 9831//9831 10432//10432 +f 9887//9887 9878//9878 10445//10445 +f 9841//9841 10326//10326 10040//10040 +f 10384//10384 9599//9599 10042//10042 +f 9816//9816 10314//10314 10316//10316 +f 10048//10048 9480//9480 9396//9396 +f 10332//10332 9556//9556 10601//10601 +f 10029//10029 10030//10030 9852//9852 +f 9480//9480 10048//10048 10035//10035 +f 10498//10498 10172//10172 10061//10061 +f 9502//9502 9800//9800 10320//10320 +f 9630//9630 9816//9816 10316//10316 +f 9552//9552 10974//10974 9959//9959 +f 10094//10094 9508//9508 9809//9809 +f 9379//9379 9508//9508 10094//10094 +f 9631//9631 9630//9630 10316//10316 +f 10030//10030 10043//10043 9852//9852 +f 9873//9873 9112//9112 10603//10603 +f 10100//10100 9502//9502 10320//10320 +f 9842//9842 9631//9631 10316//10316 +f 9396//9396 9371//9371 10048//10048 +f 10073//10073 9960//9960 10388//10388 +f 10172//10172 10498//10498 10174//10174 +f 9599//9599 9868//9868 10042//10042 +f 10086//10086 9882//9882 10170//10170 +f 10043//10043 10045//10045 9852//9852 +f 10051//10051 9946//9946 10493//10493 +f 9880//9880 10603//10603 9112//9112 +f 10417//10417 9560//9560 10081//10081 +f 9757//9757 9560//9560 10417//10417 +f 9379//9379 10094//10094 9843//9843 +f 10171//10171 10170//10170 9882//9882 +f 9834//9834 10026//10026 10029//10029 +f 10065//10065 10174//10174 10498//10498 +f 9615//9615 10637//10637 9868//9868 +f 10100//10100 10010//10010 9808//9808 +f 10029//10029 9852//9852 9834//9834 +f 9892//9892 10072//10072 10462//10462 +f 9808//9808 9502//9502 10100//10100 +f 9560//9560 9896//9896 10081//10081 +f 9947//9947 9946//9946 10051//10051 +f 10031//10031 9854//9854 10104//10104 +f 9556//9556 10868//10868 10601//10601 +f 10081//10081 9896//9896 10087//10087 +f 9886//9886 10049//10049 9316//9316 +f 9371//9371 10028//10028 10048//10048 +f 10354//10354 9979//9979 9869//9869 +f 9900//9900 9613//9613 10072//10072 +f 9615//9615 9879//9879 10637//10637 +f 9830//9830 10067//10067 10070//10070 +f 9849//9849 10053//10053 10060//10060 +f 9879//9879 10059//10059 10637//10637 +f 9855//9855 9446//9446 10086//10086 +f 9850//9850 9849//9849 10060//10060 +f 9540//9540 9843//9843 10105//10105 +f 9842//9842 10129//10129 9846//9846 +f 10045//10045 10185//10185 9852//9852 +f 10086//10086 10170//10170 9913//9913 +f 9944//9944 9947//9947 10467//10467 +f 10041//10041 9877//9877 10098//10098 +f 9891//9891 9316//9316 10049//10049 +f 10328//10328 10090//10090 9761//9761 +f 10170//10170 10171//10171 9901//9901 +f 9854//9854 9907//9907 10104//10104 +f 9857//9857 9907//9907 9854//9854 +f 10354//10354 9869//9869 10068//10068 +f 10170//10170 9901//9901 9913//9913 +f 9830//9830 10070//10070 10089//10089 +f 9944//9944 10467//10467 9872//9872 +f 9891//9891 10049//10049 10390//10390 +f 9880//9880 9891//9891 10390//10390 +f 9848//9848 9830//9830 10089//10089 +f 10075//10075 9872//9872 10467//10467 +f 10098//10098 9888//9888 10422//10422 +f 9877//9877 9888//9888 10098//10098 +f 10071//10071 9846//9846 10129//10129 +f 10104//10104 9907//9907 10108//10108 +f 10182//10182 9846//9846 10071//10071 +f 10119//10119 9856//9856 10123//10123 +f 9872//9872 10075//10075 9890//9890 +f 9930//9930 9882//9882 10079//10079 +f 10123//10123 9600//9600 10145//10145 +f 10090//10090 10096//10096 9761//9761 +f 9856//9856 9600//9600 10123//10123 +f 10182//10182 10071//10071 9844//9844 +f 9884//9884 9879//9879 9629//9629 +f 10085//10085 10456//10456 10089//10089 +f 10059//10059 9879//9879 9884//9884 +f 10110//10110 9974//9974 10096//10096 +f 10025//10025 9532//9532 10358//10358 +f 10173//10173 9761//9761 10096//10096 +f 10171//10171 9882//9882 9930//9930 +f 10176//10176 10089//10089 10456//10456 +f 10059//10059 9884//9884 10062//10062 +f 9974//9974 10173//10173 10096//10096 +f 9905//9905 9873//9873 10373//10373 +f 9888//9888 9776//9776 10422//10422 +f 10067//10067 9830//9830 9392//9392 +f 9677//9677 9855//9855 10086//10086 +f 9911//9911 9892//9892 10462//10462 +f 9908//9908 9911//9911 10462//10462 +f 9672//9672 9855//9855 9677//9677 +f 9890//9890 10091//10091 9966//9966 +f 9884//9884 10064//10064 10062//10062 +f 9913//9913 9677//9677 10086//10086 +f 9966//9966 10091//10091 10103//10103 +f 10082//10082 9402//9402 10084//10084 +f 9884//9884 9906//9906 10064//10064 +f 9848//9848 10176//10176 9861//9861 +f 9919//9919 9910//9910 10368//10368 +f 9402//9402 9893//9893 10084//10084 +f 10177//10177 10088//10088 9938//9938 +f 10103//10103 10106//10106 9966//9966 +f 10089//10089 10176//10176 9848//9848 +f 9967//9967 9966//9966 10106//10106 +f 10472//10472 9664//9664 10131//10131 +f 9602//9602 9938//9938 10088//10088 +f 10088//10088 10097//10097 9602//9602 +f 10138//10138 9664//9664 10472//10472 +f 9916//9916 9967//9967 10106//10106 +f 10135//10135 9936//9936 10130//10130 +f 10097//10097 9949//9949 9602//9602 +f 9929//9929 9936//9936 10135//10135 +f 10464//10464 9929//9929 10135//10135 +f 10456//10456 10102//10102 10176//10176 +f 10107//10107 9924//9924 10110//10110 +f 9906//9906 10066//10066 10064//10064 +f 9949//9949 10097//10097 10038//10038 +f 9893//9893 9643//9643 10099//10099 +f 10114//10114 10176//10176 10102//10102 +f 10101//10101 10099//10099 9643//9643 +f 9894//9894 10532//10532 10024//10024 +f 10185//10185 10045//10045 10143//10143 +f 10178//10178 9928//9928 9927//9927 +f 9925//9925 10178//10178 9927//9927 +f 10705//10705 10185//10185 10143//10143 +f 9916//9916 10400//10400 10117//10117 +f 9899//9899 10185//10185 10705//10705 +f 10176//10176 10114//10114 10179//10179 +f 10137//10137 10446//10446 9952//9952 +f 10174//10174 10067//10067 9624//9624 +f 10065//10065 10067//10067 10174//10174 +f 10063//10063 9941//9941 10069//10069 +f 9925//9925 9939//9939 10493//10493 +f 9935//9935 9941//9941 10063//10063 +f 9909//9909 10146//10146 9912//9912 +f 9934//9934 10120//10120 9565//9565 +f 9651//9651 9652//9652 10660//10660 +f 10147//10147 9912//9912 10146//10146 +f 10116//10116 9651//9651 10660//10660 +f 10176//10176 10179//10179 9861//9861 +f 10121//10121 10660//10660 9652//9652 +f 9950//9950 10074//10074 9692//9692 +f 10022//10022 9609//9609 10343//10343 +f 9609//9609 10022//10022 9957//9957 +f 10078//10078 9953//9953 10083//10083 +f 10080//10080 10074//10074 9950//9950 +f 9388//9388 10415//10415 9896//9896 +f 10493//10493 9939//9939 10035//10035 +f 10415//10415 9388//9388 10120//10120 +f 9565//9565 10120//10120 9388//9388 +f 9925//9925 10180//10180 10178//10178 +f 9861//9861 10179//10179 10183//10183 +f 9934//9934 9917//9917 10418//10418 +f 9940//9940 10039//10039 10168//10168 +f 10183//10183 10179//10179 10499//10499 +f 9953//9953 9647//9647 10092//10092 +f 9652//9652 9653//9653 10121//10121 +f 9928//9928 10178//10178 10180//10180 +f 10120//10120 9934//9934 10418//10418 +f 10080//10080 9950//9950 9836//9836 +f 10180//10180 9925//9925 10493//10493 +f 9861//9861 10183//10183 9867//9867 +f 10083//10083 9953//9953 10092//10092 +f 9942//9942 9928//9928 10180//10180 +f 10080//10080 9836//9836 10031//10031 +f 9924//9924 9974//9974 10110//10110 +f 9653//9653 9654//9654 10126//10126 +f 9903//9903 9464//9464 10376//10376 +f 10144//10144 9958//9958 9957//9957 +f 10180//10180 9946//9946 9942//9942 +f 9946//9946 10180//10180 10493//10493 +f 10179//10179 10114//10114 10499//10499 +f 9951//9951 10136//10136 9975//9975 +f 9942//9942 9946//9946 9944//9944 +f 10499//10499 10114//10114 10165//10165 +f 9951//9951 10127//10127 10136//10136 +f 9825//9825 9757//9757 10417//10417 +f 10122//10122 9825//9825 10417//10417 +f 10128//10128 9867//9867 10183//10183 +f 9597//9597 9867//9867 10128//10128 +f 10124//10124 9825//9825 10122//10122 +f 10118//10118 10108//10108 9669//9669 +f 10132//10132 9597//9597 10128//10128 +f 10124//10124 10125//10125 9826//9826 +f 9951//9951 9826//9826 10125//10125 +f 10125//10125 10127//10127 9951//9951 +f 10166//10166 9883//9883 10132//10132 +f 9883//9883 10166//10166 9902//9902 +f 9931//9931 9926//9926 9904//9904 +f 9931//9931 9904//9904 10399//10399 +f 9874//9874 10136//10136 10133//10133 +f 9931//9931 10140//10140 9972//9972 +f 9945//9945 9972//9972 10140//10140 +f 9832//9832 9954//9954 10033//10033 +f 10705//10705 10150//10150 9899//9899 +f 9699//9699 10186//10186 10772//10772 +f 9700//9700 10447//10447 9452//9452 +f 9715//9715 10190//10190 10148//10148 +f 72324//72324 72323//72323 10198//10198 +f 10198//10198 72323//72323 9701//9701 +f 9705//9705 9699//9699 10772//10772 +f 10772//10772 10189//10189 9705//9705 +f 9481//9481 9965//9965 9554//9554 +f 9700//9700 9137//9137 10187//10187 +f 9711//9711 10198//10198 9701//9701 +f 9912//9912 10147//10147 10039//10039 +f 9702//9702 9851//9851 10191//10191 +f 10036//10036 10248//10248 9553//9553 +f 9553//9553 10248//10248 9711//9711 +f 9711//9711 10248//10248 10198//10198 +f 10198//10198 10248//10248 10036//10036 +f 9714//9714 9705//9705 10189//10189 +f 10189//10189 10155//10155 9714//9714 +f 10158//10158 10249//10249 10155//10155 +f 10155//10155 10249//10249 9714//9714 +f 9714//9714 10249//10249 9682//9682 +f 9682//9682 10249//10249 10440//10440 +f 10440//10440 10249//10249 10158//10158 +f 9847//9847 10610//10610 10430//10430 +f 10187//10187 10447//10447 9700//9700 +f 9965//9965 9973//9973 9554//9554 +f 10440//10440 10160//10160 9682//9682 +f 9682//9682 10160//10160 9683//9683 +f 9708//9708 9712//9712 10753//10753 +f 10187//10187 10109//10109 10394//10394 +f 9137//9137 10109//10109 10187//10187 +f 10188//10188 10495//10495 9962//9962 +f 9962//9962 10495//10495 9669//9669 +f 10206//10206 9683//9683 10160//10160 +f 9669//9669 10495//10495 10118//10118 +f 9382//9382 9554//9554 9948//9948 +f 9948//9948 9554//9554 9973//9973 +f 9709//9709 10191//10191 10203//10203 +f 9680//9680 10157//10157 10161//10161 +f 72319//72319 72325//72325 9647//9647 +f 10161//10161 10157//10157 10401//10401 +f 9702//9702 10191//10191 9709//9709 +f 9098//9098 9683//9683 10206//10206 +f 9647//9647 72325//72325 10092//10092 +f 10206//10206 9590//9590 9098//9098 +f 9721//9721 9964//9964 9671//9671 +f 9962//9962 9964//9964 10188//10188 +f 10188//10188 9964//9964 9721//9721 +f 10445//10445 9590//9590 10206//10206 +f 9709//9709 10240//10240 9670//9670 +f 10203//10203 10240//10240 9709//9709 +f 9973//9973 9603//9603 9948//9948 +f 10240//10240 10203//10203 10213//10213 +f 10240//10240 9969//9969 9670//9670 +f 10196//10196 9722//9722 10205//10205 +f 10188//10188 10241//10241 10197//10197 +f 9721//9721 10241//10241 10188//10188 +f 9948//9948 9603//9603 9660//9660 +f 10241//10241 9717//9717 10200//10200 +f 10200//10200 10197//10197 10241//10241 +f 10141//10141 9929//9929 10464//10464 +f 10200//10200 9718//9718 10208//10208 +f 9717//9717 9718//9718 10200//10200 +f 10157//10157 9679//9679 10148//10148 +f 9969//9969 10240//10240 10213//10213 +f 10213//10213 10215//10215 9969//9969 +f 9712//9712 9722//9722 10196//10196 +f 9218//9218 9704//9704 10211//10211 +f 10192//10192 10231//10231 9720//9720 +f 9715//9715 10148//10148 9679//9679 +f 10241//10241 9721//9721 9724//9724 +f 9952//9952 10153//10153 9948//9948 +f 9717//9717 10241//10241 9724//9724 +f 9948//9948 10153//10153 9382//9382 +f 9382//9382 10153//10153 9649//9649 +f 9649//9649 10153//10153 10151//10151 +f 10208//10208 9732//9732 10212//10212 +f 9718//9718 9732//9732 10208//10208 +f 10243//10243 9969//9969 10215//10215 +f 9971//9971 9969//9969 10243//10243 +f 10212//10212 9732//9732 10410//10410 +f 10797//10797 10190//10190 9713//9713 +f 9713//9713 9716//9716 10797//10797 +f 10246//10246 10192//10192 9720//9720 +f 10211//10211 9881//9881 9218//9218 +f 10195//10195 10192//10192 10246//10246 +f 10205//10205 9722//9722 10210//10210 +f 9713//9713 10190//10190 9715//9715 +f 9971//9971 10243//10243 10245//10245 +f 10245//10245 9725//9725 9971//9971 +f 10164//10164 10165//10165 10475//10475 +f 10475//10475 10165//10165 10114//10114 +f 9484//9484 10410//10410 9732//9732 +f 9725//9725 10079//10079 9723//9723 +f 10242//10242 10797//10797 9716//9716 +f 10223//10223 10797//10797 10242//10242 +f 10079//10079 10245//10245 10218//10218 +f 9725//9725 10245//10245 10079//10079 +f 9956//9956 9958//9958 10144//10144 +f 10151//10151 10410//10410 9649//9649 +f 10223//10223 10207//10207 10194//10194 +f 9731//9731 10246//10246 9720//9720 +f 9649//9649 10410//10410 9484//9484 +f 10247//10247 10246//10246 9731//9731 +f 10242//10242 10207//10207 10223//10223 +f 9728//9728 10243//10243 9727//9727 +f 10245//10245 10243//10243 9728//9728 +f 9716//9716 9719//9719 10242//10242 +f 10245//10245 9729//9729 10218//10218 +f 9728//9728 9729//9729 10245//10245 +f 10244//10244 10242//10242 9719//9719 +f 10207//10207 10242//10242 10244//10244 +f 9656//9656 10244//10244 9719//9719 +f 9844//9844 10244//10244 9656//9656 +f 10079//10079 10250//10250 9930//9930 +f 9930//9930 10250//10250 9735//9735 +f 9739//9739 10214//10214 9737//9737 +f 9722//9722 9726//9726 10210//10210 +f 9735//9735 10250//10250 10221//10221 +f 10221//10221 10250//10250 10079//10079 +f 10199//10199 9844//9844 10071//10071 +f 10214//10214 9739//9739 10217//10217 +f 9675//9675 9930//9930 9735//9735 +f 9726//9726 10216//10216 10210//10210 +f 10217//10217 9739//9739 10219//10219 +f 10161//10161 10177//10177 9680//9680 +f 9680//9680 10177//10177 9681//9681 +f 9729//9729 9735//9735 10221//10221 +f 10221//10221 10218//10218 9729//9729 +f 10088//10088 10177//10177 10161//10161 +f 10220//10220 10219//10219 9742//9742 +f 9733//9733 9902//9902 10166//10166 +f 9177//9177 9902//9902 9203//9203 +f 9203//9203 9902//9902 9733//9733 +f 10220//10220 9743//9743 10156//10156 +f 9742//9742 9743//9743 10220//10220 +f 9736//9736 9733//9733 10722//10722 +f 9743//9743 9744//9744 10156//10156 +f 9740//9740 10389//10389 10627//10627 +f 9657//9657 10159//10159 9744//9744 +f 9744//9744 10159//10159 10156//10156 +f 9741//9741 9736//9736 10722//10722 +f 10722//10722 10389//10389 9741//9741 +f 10162//10162 9904//9904 9740//9740 +f 9740//9740 9904//9904 9182//9182 +f 10399//10399 9904//9904 10162//10162 +f 10159//10159 9657//9657 9865//9865 +f 10627//10627 10162//10162 9740//9740 +f 9739//9739 9742//9742 10219//10219 +f 10207//10207 10244//10244 10209//10209 +f 10244//10244 9844//9844 10199//10199 +f 10199//10199 10209//10209 10244//10244 +f 10228//10228 10239//10239 9707//9707 +f 10230//10230 10308//10308 10215//10215 +f 10252//10252 10257//10257 10289//10289 +f 10215//10215 10308//10308 10243//10243 +f 10243//10243 10308//10308 9727//9727 +f 9727//9727 10308//10308 9225//9225 +f 9225//9225 10308//10308 9269//9269 +f 10253//10253 10239//10239 10228//10228 +f 9243//9243 10288//10288 9271//9271 +f 9269//9269 10308//10308 10232//10232 +f 10232//10232 10308//10308 10230//10230 +f 9275//9275 9272//9272 10261//10261 +f 10261//10261 10267//10267 9275//9275 +f 10233//10233 10309//10309 10232//10232 +f 10232//10232 10309//10309 9269//9269 +f 9269//9269 10309//10309 9279//9279 +f 9279//9279 10309//10309 10233//10233 +f 10295//10295 10258//10258 10260//10260 +f 10753//10753 10226//10226 9708//9708 +f 9708//9708 10226//10226 9243//9243 +f 10264//10264 10295//10295 10260//10260 +f 9243//9243 10226//10226 10288//10288 +f 9277//9277 9275//9275 10267//10267 +f 9283//9283 10287//10287 9281//9281 +f 10297//10297 10269//10269 10270//10270 +f 10269//10269 10239//10239 10253//10253 +f 10216//10216 9726//9726 9286//9286 +f 10258//10258 10298//10298 10272//10272 +f 9286//9286 9726//9726 9256//9256 +f 10287//10287 10290//10290 10255//10255 +f 9283//9283 10290//10290 10287//10287 +f 10267//10267 10193//10193 9277//9277 +f 9277//9277 10193//10193 9245//9245 +f 72134//72134 10290//10290 9283//9283 +f 10246//10246 10227//10227 10195//10195 +f 10298//10298 10258//10258 10295//10295 +f 10295//10295 9285//9285 10298//10298 +f 72135//72135 10290//10290 72136//72136 +f 72137//72137 10255//10255 10290//10290 +f 10290//10290 72135//72135 72137//72137 +f 10297//10297 10298//10298 9285//9285 +f 10246//10246 10247//10247 10227//10227 +f 10227//10227 10247//10247 10234//10234 +f 10297//10297 9270//9270 10269//10269 +f 10216//10216 9286//9286 10254//10254 +f 9270//9270 10239//10239 10269//10269 +f 10234//10234 10310//10310 10235//10235 +f 10235//10235 10310//10310 9752//9752 +f 9752//9752 10310//10310 10247//10247 +f 10247//10247 10310//10310 10234//10234 +f 10254//10254 10292//10292 10256//10256 +f 9286//9286 10292//10292 10254//10254 +f 10239//10239 9270//9270 9294//9294 +f 9287//9287 10292//10292 9286//9286 +f 9288//9288 9279//9279 10233//10233 +f 10262//10262 9288//9288 10233//10233 +f 10294//10294 9288//9288 10262//10262 +f 10274//10274 10299//10299 10273//10273 +f 72130//72130 10294//10294 10296//10296 +f 10296//10296 72138//72138 72130//72130 +f 72130//72130 9288//9288 10294//10294 +f 9752//9752 9753//9753 10235//10235 +f 10235//10235 9753//9753 10291//10291 +f 10291//10291 9753//9753 9257//9257 +f 9281//9281 10292//10292 9287//9287 +f 10265//10265 10294//10294 10262//10262 +f 10275//10275 10299//10299 10274//10274 +f 10276//10276 10299//10299 10275//10275 +f 10236//10236 10235//10235 10291//10291 +f 10296//10296 10294//10294 10265//10265 +f 10268//10268 10296//10296 10265//10265 +f 10292//10292 10287//10287 10259//10259 +f 10268//10268 72139//72139 10296//10296 +f 10256//10256 10292//10292 10259//10259 +f 10273//10273 10264//10264 10266//10266 +f 10299//10299 10264//10264 10273//10273 +f 9281//9281 10287//10287 10292//10292 +f 10264//10264 9278//9278 10295//10295 +f 9273//9273 10291//10291 9257//9257 +f 10293//10293 10291//10291 9273//9273 +f 10259//10259 10287//10287 10255//10255 +f 10264//10264 10299//10299 9276//9276 +f 10237//10237 10236//10236 10293//10293 +f 10293//10293 10236//10236 10291//10291 +f 9278//9278 10264//10264 9276//9276 +f 9271//9271 10293//10293 9273//9273 +f 10299//10299 10276//10276 9280//9280 +f 10293//10293 10288//10288 10237//10237 +f 9271//9271 10288//10288 10293//10293 +f 10271//10271 72141//72141 72140//72140 +f 9282//9282 10289//10289 9284//9284 +f 10252//10252 10289//10289 9282//9282 +f 10226//10226 10237//10237 10288//10288 +f 10276//10276 10252//10252 9282//9282 +f 9280//9280 10276//10276 9282//9282 +f 10271//10271 9292//9292 10263//10263 +f 9276//9276 10299//10299 9280//9280 +f 9292//9292 9274//9274 10263//10263 +f 10263//10263 9274//9274 10238//10238 +f 9285//9285 10295//10295 9278//9278 +f 10271//10271 72140//72140 9292//9292 +f 10224//10224 10305//10305 10277//10277 +f 10279//10279 9290//9290 10257//10257 +f 10238//10238 9274//9274 9737//9737 +f 9258//9258 9737//9737 9274//9274 +f 72139//72139 10268//10268 10278//10278 +f 10278//10278 72142//72142 72139//72139 +f 9290//9290 10289//10289 10257//10257 +f 9289//9289 10289//10289 9290//9290 +f 9284//9284 10289//10289 9289//9289 +f 72142//72142 10278//10278 72143//72143 +f 10278//10278 72144//72144 72143//72143 +f 10305//10305 9290//9290 10279//10279 +f 10277//10277 10305//10305 10279//10279 +f 9291//9291 9290//9290 10305//10305 +f 72144//72144 10278//10278 10280//10280 +f 10280//10280 72145//72145 72144//72144 +f 72145//72145 10280//10280 72146//72146 +f 10225//10225 10186//10186 10224//10224 +f 10224//10224 10186//10186 10305//10305 +f 10305//10305 10186//10186 9242//9242 +f 9242//9242 10186//10186 9699//9699 +f 9291//9291 10305//10305 9242//9242 +f 72146//72146 10280//10280 10281//10281 +f 10281//10281 72147//72147 72146//72146 +f 72147//72147 10281//10281 10300//10300 +f 72148//72148 10300//10300 10301//10301 +f 10302//10302 10300//10300 10281//10281 +f 10303//10303 10300//10300 10302//10302 +f 10301//10301 10300//10300 10303//10303 +f 72150//72150 10303//10303 72132//72132 +f 72132//72132 10303//10303 9293//9293 +f 72149//72149 10301//10301 10303//10303 +f 10303//10303 72150//72150 72149//72149 +f 10229//10229 10302//10302 10281//10281 +f 10304//10304 10302//10302 10229//10229 +f 10303//10303 10302//10302 10304//10304 +f 10282//10282 10304//10304 10229//10229 +f 10283//10283 10304//10304 10282//10282 +f 72151//72151 10304//10304 10306//10306 +f 10306//10306 72152//72152 72151//72151 +f 72133//72133 9293//9293 10304//10304 +f 10304//10304 72151//72151 72133//72133 +f 10303//10303 10304//10304 9293//9293 +f 10307//10307 10304//10304 10283//10283 +f 10306//10306 10304//10304 10307//10307 +f 72154//72154 10307//10307 72153//72153 +f 10307//10307 72154//72154 10306//10306 +f 10283//10283 10284//10284 10307//10307 +f 72155//72155 10307//10307 10284//10284 +f 72155//72155 10284//10284 10285//10285 +f 10285//10285 72156//72156 72155//72155 +f 10270//10270 10298//10298 10297//10297 +f 72159//72159 10261//10261 72158//72158 +f 72158//72158 10261//10261 9272//9272 +f 72157//72157 10286//10286 10261//10261 +f 10261//10261 72159//72159 72157//72157 +f 10534//10534 9984//9984 10527//10527 +f 9998//9998 10531//10531 9804//9804 +f 10526//10526 9793//9793 10345//10345 +f 8874//8874 11371//11371 10527//10527 +f 9799//9799 9977//9977 10344//10344 +f 10003//10003 10017//10017 10513//10513 +f 10348//10348 10313//10313 9536//9536 +f 10015//10015 9959//9959 10974//10974 +f 10330//10330 11371//11371 8874//8874 +f 9999//9999 9817//9817 11083//11083 +f 11083//11083 10350//10350 9999//9999 +f 10377//10377 10010//10010 10100//10100 +f 10010//10010 10377//10377 10364//10364 +f 10565//10565 10012//10012 10563//10563 +f 10015//10015 10511//10511 10023//10023 +f 10355//10355 10321//10321 10827//10827 +f 10524//10524 10010//10010 10364//10364 +f 9770//9770 9853//9853 10327//10327 +f 10336//10336 9770//9770 10327//10327 +f 10022//10022 10343//10343 10824//10824 +f 10323//10323 9980//9980 9777//9777 +f 10328//10328 10000//10000 10331//10331 +f 9777//9777 10001//10001 10323//10323 +f 10359//10359 10361//10361 9823//9823 +f 9995//9995 10522//10522 10376//10376 +f 10105//10105 10866//10866 10357//10357 +f 10019//10019 9981//9981 10353//10353 +f 9995//9995 9074//9074 10522//10522 +f 9985//9985 9762//9762 10848//10848 +f 9821//9821 9760//9760 10504//10504 +f 9788//9788 10325//10325 10001//10001 +f 10528//10528 9992//9992 9767//9767 +f 10325//10325 9818//9818 10024//10024 +f 10326//10326 9992//9992 10528//10528 +f 10338//10338 9805//9805 10337//10337 +f 9772//9772 10019//10019 10508//10508 +f 10358//10358 9796//9796 10549//10549 +f 10357//10357 11054//11054 9789//9789 +f 9994//9994 9789//9789 11054//11054 +f 10367//10367 9536//9536 10313//10313 +f 9807//9807 10553//10553 10549//10549 +f 10503//10503 9762//9762 10523//10523 +f 10567//10567 9792//9792 10825//10825 +f 10318//10318 9819//9819 10536//10536 +f 10865//10865 10342//10342 10006//10006 +f 10557//10557 9517//9517 9985//9985 +f 10315//10315 9763//9763 10311//10311 +f 10346//10346 9823//9823 10361//10361 +f 10546//10546 9806//9806 10847//10847 +f 10552//10552 10841//10841 10020//10020 +f 9993//9993 9823//9823 10346//10346 +f 10341//10341 10568//10568 11020//11020 +f 10567//10567 10825//10825 10852//10852 +f 10865//10865 10529//10529 10342//10342 +f 11045//11045 10004//10004 9803//9803 +f 10511//10511 10015//10015 10540//10540 +f 10000//10000 9993//9993 10346//10346 +f 10018//10018 9983//9983 10826//10826 +f 10380//10380 9997//9997 10809//10809 +f 9803//9803 10332//10332 11045//11045 +f 9767//9767 10567//10567 10528//10528 +f 10319//10319 10317//10317 10349//10349 +f 10334//10334 10018//10018 10826//10826 +f 9783//9783 10322//10322 10561//10561 +f 10352//10352 10319//10319 10349//10349 +f 10548//10548 10016//10016 10342//10342 +f 10848//10848 9762//9762 10503//10503 +f 10531//10531 9998//9998 10859//10859 +f 10008//10008 10319//10319 10352//10352 +f 9998//9998 10009//10009 10859//10859 +f 9805//9805 10336//10336 10556//10556 +f 10546//10546 10808//10808 10330//10330 +f 10362//10362 10326//10326 10528//10528 +f 11054//11054 10357//10357 10502//10502 +f 10356//10356 10008//10008 10352//10352 +f 10019//10019 10353//10353 10508//10508 +f 10022//10022 10824//10824 10372//10372 +f 10339//10339 10560//10560 10007//10007 +f 10331//10331 10347//10347 10328//10328 +f 10002//10002 10539//10539 10005//10005 +f 10509//10509 10359//10359 10324//10324 +f 9783//9783 10329//10329 10322//10322 +f 10001//10001 10325//10325 10543//10543 +f 9819//9819 9813//9813 10854//10854 +f 10551//10551 10552//10552 10016//10016 +f 10360//10360 9772//9772 10508//10508 +f 10986//10986 9983//9983 10005//10005 +f 11091//11091 10329//10329 9804//9804 +f 10020//10020 10016//10016 10552//10552 +f 10360//10360 10363//10363 10340//10340 +f 9786//9786 10366//10366 10353//10353 +f 10345//10345 9793//9793 10518//10518 +f 10353//10353 10366//10366 10351//10351 +f 9821//9821 10504//10504 10311//10311 +f 9991//9991 9996//9996 10533//10533 +f 10006//10006 10340//10340 10865//10865 +f 10332//10332 10601//10601 11129//11129 +f 10396//10396 10103//10103 10481//10481 +f 10106//10106 10103//10103 10396//10396 +f 10578//10578 10026//10026 11111//11111 +f 10488//10488 9733//9733 10166//10166 +f 10370//10370 9829//9829 10391//10391 +f 10515//10515 10386//10386 10145//10145 +f 10026//10026 10027//10027 11111//11111 +f 10383//10383 10157//10157 10404//10404 +f 10109//10109 9827//9827 10598//10598 +f 10381//10381 10328//10328 10347//10347 +f 10328//10328 10381//10381 10090//10090 +f 10705//10705 10143//10143 10408//10408 +f 10384//10384 10042//10042 10392//10392 +f 10598//10598 10394//10394 10109//10109 +f 10106//10106 10396//10396 9916//9916 +f 9829//9829 10032//10032 10391//10391 +f 10406//10406 10040//10040 10537//10537 +f 10148//10148 10404//10404 10157//10157 +f 10391//10391 10032//10032 10597//10597 +f 10536//10536 10377//10377 10318//10318 +f 10318//10318 10377//10377 10320//10320 +f 10032//10032 9838//9838 10597//10597 +f 10400//10400 9916//9916 10396//10396 +f 10586//10586 9886//9886 10411//10411 +f 10049//10049 9886//9886 10586//10586 +f 10399//10399 10140//10140 9931//9931 +f 10096//10096 10090//10090 10385//10385 +f 10036//10036 10034//10034 10436//10436 +f 10383//10383 10401//10401 10157//10157 +f 10158//10158 10155//10155 10620//10620 +f 10620//10620 10438//10438 10158//10158 +f 10515//10515 10145//10145 9903//9903 +f 10598//10598 9827//9827 10406//10406 +f 10326//10326 10362//10362 10040//10040 +f 10040//10040 10362//10362 10537//10537 +f 10041//10041 10587//10587 10375//10375 +f 10042//10042 9868//9868 10604//10604 +f 10637//10637 10604//10604 9868//9868 +f 10705//10705 10643//10643 10150//10150 +f 10402//10402 10407//10407 10405//10405 +f 10440//10440 10158//10158 10438//10438 +f 10146//10146 10150//10150 10643//10643 +f 9909//9909 10150//10150 10146//10146 +f 10140//10140 10941//10941 9945//9945 +f 10868//10868 9088//9088 10025//10025 +f 10625//10625 10160//10160 10440//10440 +f 10320//10320 10377//10377 10100//10100 +f 10374//10374 10056//10056 10379//10379 +f 9954//9954 9945//9945 10941//10941 +f 10943//10943 9954//9954 10941//10941 +f 10490//10490 10407//10407 10402//10402 +f 9903//9903 10376//10376 10515//10515 +f 10110//10110 10822//10822 10107//10107 +f 10637//10637 10059//10059 10639//10639 +f 10412//10412 10490//10490 10402//10402 +f 10420//10420 9954//9954 10943//10943 +f 10610//10610 10073//10073 10398//10398 +f 10400//10400 10434//10434 10117//10117 +f 10420//10420 10033//10033 9954//9954 +f 9875//9875 10539//10539 10002//10002 +f 10380//10380 10379//10379 10056//10056 +f 9552//9552 9881//9881 11178//11178 +f 10587//10587 10041//10041 10098//10098 +f 10388//10388 10409//10409 10073//10073 +f 10161//10161 10421//10421 10088//10088 +f 10639//10639 10059//10059 10426//10426 +f 10107//10107 10822//10822 10823//10823 +f 10147//10147 10496//10496 10039//10039 +f 10492//10492 10407//10407 10490//10490 +f 10151//10151 10153//10153 10611//10611 +f 9917//9917 10107//10107 10823//10823 +f 10063//10063 10458//10458 9935//9935 +f 10518//10518 9990//9990 10507//10507 +f 10387//10387 10665//10665 10108//10108 +f 10108//10108 10118//10118 10387//10387 +f 10418//10418 9917//9917 10823//10823 +f 10098//10098 10422//10422 10413//10413 +f 10398//10398 10073//10073 10409//10409 +f 10062//10062 10426//10426 10059//10059 +f 10147//10147 10437//10437 10496//10496 +f 10445//10445 10442//10442 9887//9887 +f 10432//10432 9831//9831 10033//10033 +f 10974//10974 9552//9552 11178//11178 +f 10153//10153 9952//9952 10611//10611 +f 10147//10147 10146//10146 10649//10649 +f 10147//10147 10649//10649 10437//10437 +f 9887//9887 10411//10411 9886//9886 +f 10442//10442 10411//10411 9887//9887 +f 10097//10097 10088//10088 10421//10421 +f 10097//10097 10421//10421 10425//10425 +f 10611//10611 9952//9952 10446//10446 +f 10417//10417 10081//10081 10087//10087 +f 10422//10422 9776//9776 10355//10355 +f 10387//10387 10118//10118 10393//10393 +f 9845//9845 10023//10023 10511//10511 +f 10068//10068 10082//10082 10862//10862 +f 10062//10062 10064//10064 10651//10651 +f 10415//10415 10087//10087 9896//9896 +f 10495//10495 10393//10393 10118//10118 +f 10462//10462 10072//10072 10656//10656 +f 10618//10618 10490//10490 10412//10412 +f 10596//10596 10029//10029 10578//10578 +f 10097//10097 10425//10425 10038//10038 +f 10478//10478 10092//10092 72327//72327 +f 10090//10090 10381//10381 10385//10385 +f 10053//10053 9845//9845 10511//10511 +f 10446//10446 9956//9956 10964//10964 +f 10030//10030 10029//10029 10596//10596 +f 10628//10628 10053//10053 10511//10511 +f 10602//10602 10030//10030 10596//10596 +f 10477//10477 10078//10078 10478//10478 +f 10137//10137 9956//9956 10446//10446 +f 10039//10039 10496//10496 10061//10061 +f 10060//10060 10053//10053 10628//10628 +f 10082//10082 10084//10084 11142//11142 +f 10069//10069 10078//10078 10477//10477 +f 10061//10061 10496//10496 10452//10452 +f 10416//10416 10060//10060 10628//10628 +f 9850//9850 10060//10060 10416//10416 +f 10029//10029 10026//10026 10578//10578 +f 9853//9853 9850//9850 10416//10416 +f 10416//10416 10632//10632 9853//9853 +f 10030//10030 10608//10608 10043//10043 +f 10514//10514 10038//10038 10425//10425 +f 10602//10602 10608//10608 10030//10030 +f 10327//10327 9853//9853 10632//10632 +f 9976//9976 10038//10038 10514//10514 +f 10072//10072 9613//9613 10457//10457 +f 10078//10078 10083//10083 10478//10478 +f 10092//10092 10478//10478 10083//10083 +f 72327//72327 10092//10092 72325//72325 +f 10434//10434 10577//10577 10117//10117 +f 10419//10419 10122//10122 10417//10417 +f 10066//10066 10074//10074 10064//10064 +f 10514//10514 10314//10314 9976//9976 +f 10492//10492 10043//10043 10608//10608 +f 9613//9613 10095//10095 10457//10457 +f 9893//9893 10099//10099 10084//10084 +f 10497//10497 10061//10061 10452//10452 +f 10461//10461 10099//10099 10101//10101 +f 10117//10117 10577//10577 9609//9609 +f 10461//10461 10101//10101 10983//10983 +f 9932//9932 10458//10458 10617//10617 +f 9988//9988 9799//9799 10931//10931 +f 10577//10577 10343//10343 9609//9609 +f 10074//10074 10080//10080 10451//10451 +f 10423//10423 10043//10043 10492//10492 +f 10095//10095 9905//9905 10373//10373 +f 10983//10983 10101//10101 10463//10463 +f 10492//10492 10490//10490 10423//10423 +f 10497//10497 10498//10498 10061//10061 +f 10463//10463 10116//10116 10468//10468 +f 10122//10122 10419//10419 10124//10124 +f 10101//10101 10116//10116 10463//10463 +f 9977//9977 9781//9781 10435//10435 +f 9781//9781 9547//9547 10435//10435 +f 10423//10423 10045//10045 10043//10043 +f 10087//10087 10415//10415 10419//10419 +f 10065//10065 10498//10498 10070//10070 +f 10316//10316 10129//10129 9842//9842 +f 10124//10124 10419//10419 10424//10424 +f 9910//9910 9908//9908 10572//10572 +f 10618//10618 10423//10423 10490//10490 +f 10433//10433 10129//10129 10316//10316 +f 10070//10070 10067//10067 10065//10065 +f 10660//10660 10468//10468 10116//10116 +f 10572//10572 10840//10840 9910//9910 +f 10094//10094 9809//9809 10414//10414 +f 10022//10022 10470//10470 9957//9957 +f 10372//10372 10470//10470 10022//10022 +f 10125//10125 10124//10124 10424//10424 +f 10070//10070 10498//10498 10089//10089 +f 10429//10429 10125//10125 10424//10424 +f 10121//10121 9653//9653 10479//10479 +f 10451//10451 10080//10080 10454//10454 +f 9653//9653 10126//10126 10479//10479 +f 10423//10423 10143//10143 10045//10045 +f 10031//10031 10454//10454 10080//10080 +f 10676//10676 10144//10144 9957//9957 +f 10433//10433 10640//10640 10129//10129 +f 10089//10089 10498//10498 10497//10497 +f 10144//10144 10676//10676 10673//10673 +f 10640//10640 10439//10439 10129//10129 +f 10676//10676 9957//9957 10470//10470 +f 10479//10479 10126//10126 10483//10483 +f 9910//9910 10840//10840 10368//10368 +f 10483//10483 9955//9955 10485//10485 +f 10094//10094 10369//10369 9843//9843 +f 10125//10125 10429//10429 10127//10127 +f 10683//10683 9919//9919 10368//10368 +f 10485//10485 9570//9570 10685//10685 +f 10130//10130 9919//9919 10683//10683 +f 9955//9955 9570//9570 10485//10485 +f 10071//10071 10129//10129 10439//10439 +f 9843//9843 10369//10369 10105//10105 +f 9570//9570 10487//10487 10685//10685 +f 10427//10427 10127//10127 10429//10429 +f 10141//10141 10464//10464 10690//10690 +f 10866//10866 10105//10105 10369//10369 +f 10487//10487 9578//9578 9858//9858 +f 9874//9874 10133//10133 10388//10388 +f 10156//10156 10159//10159 10441//10441 +f 10135//10135 10130//10130 10683//10683 +f 10441//10441 10636//10636 10156//10156 +f 10031//10031 10104//10104 10663//10663 +f 10665//10665 10663//10663 10104//10104 +f 10027//10027 10141//10141 10691//10691 +f 10690//10690 10691//10691 10141//10141 +f 10136//10136 10689//10689 10133//10133 +f 10104//10104 10108//10108 10665//10665 +f 10460//10460 10123//10123 10386//10386 +f 10123//10123 10145//10145 10386//10386 +f 10689//10689 10136//10136 10127//10127 +f 10689//10689 10127//10127 10427//10427 +f 10465//10465 10131//10131 10469//10469 +f 10123//10123 10460//10460 10119//10119 +f 10460//10460 10469//10469 10119//10119 +f 10735//10735 10114//10114 10102//10102 +f 10131//10131 10119//10119 10469//10469 +f 10035//10035 10048//10048 10459//10459 +f 10474//10474 10114//10114 10735//10735 +f 10493//10493 10035//10035 10459//10459 +f 9865//9865 10138//10138 10671//10671 +f 10459//10459 10737//10737 10493//10493 +f 10459//10459 10048//10048 10696//10696 +f 10131//10131 10465//10465 10472//10472 +f 10114//10114 10474//10474 10475//10475 +f 10051//10051 10493//10493 10737//10737 +f 10051//10051 10466//10466 9947//9947 +f 10164//10164 10475//10475 10688//10688 +f 10737//10737 10466//10466 10051//10051 +f 10028//10028 10696//10696 10048//10048 +f 10028//10028 10471//10471 10697//10697 +f 10165//10165 10164//10164 10718//10718 +f 10718//10718 10720//10720 10165//10165 +f 10499//10499 10165//10165 10500//10500 +f 10466//10466 10467//10467 9947//9947 +f 10499//10499 10500//10500 10482//10482 +f 10075//10075 10467//10467 10476//10476 +f 9890//9890 10075//10075 10476//10476 +f 10183//10183 10499//10499 10482//10482 +f 10484//10484 10183//10183 10482//10482 +f 10183//10183 10484//10484 10128//10128 +f 10091//10091 9890//9890 10476//10476 +f 10128//10128 10484//10484 10739//10739 +f 10480//10480 10091//10091 10476//10476 +f 10739//10739 10132//10132 10128//10128 +f 10480//10480 10103//10103 10091//10091 +f 10481//10481 10103//10103 10480//10480 +f 10132//10132 10739//10739 10486//10486 +f 10166//10166 10132//10132 10486//10486 +f 10486//10486 10488//10488 10166//10166 +f 10827//10827 10321//10321 10525//10525 +f 11054//11054 10502//10502 10807//10807 +f 9980//9980 10525//10525 10321//10321 +f 9819//9819 10854//10854 10536//10536 +f 10008//10008 10356//10356 10838//10838 +f 10007//10007 10560//10560 10501//10501 +f 10519//10519 9984//9984 10534//10534 +f 9986//9986 10008//10008 11036//11036 +f 10505//10505 9986//9986 11036//11036 +f 10809//10809 9997//9997 11067//11067 +f 9997//9997 9979//9979 11067//11067 +f 10323//10323 10001//10001 10543//10543 +f 9809//9809 10315//10315 10517//10517 +f 10545//10545 10314//10314 10574//10574 +f 10359//10359 10509//10509 10361//10361 +f 10551//10551 10016//10016 10548//10548 +f 10506//10506 9986//9986 10505//10505 +f 10312//10312 9986//9986 10506//10506 +f 9994//9994 11054//11054 9792//9792 +f 10574//10574 10314//10314 10514//10514 +f 11067//11067 9979//9979 10354//10354 +f 9792//9792 11054//11054 10825//10825 +f 10533//10533 9996//9996 10558//10558 +f 10024//10024 10532//10532 10325//10325 +f 10377//10377 10536//10536 10364//10364 +f 10501//10501 10366//10366 10007//10007 +f 10836//10836 10312//10312 10506//10506 +f 10378//10378 10312//10312 10836//10836 +f 9996//9996 10350//10350 10558//10558 +f 10314//10314 10545//10545 10316//10316 +f 10670//10670 10418//10418 10554//10554 +f 10557//10557 9985//9985 10848//10848 +f 10378//10378 10509//10509 10324//10324 +f 10524//10524 11039//11039 10365//10365 +f 11066//11066 10512//10512 10817//10817 +f 10348//10348 9987//9987 10829//10829 +f 9987//9987 10011//10011 10829//10829 +f 10502//10502 10357//10357 10566//10566 +f 11045//11045 10332//10332 10530//10530 +f 10826//10826 10550//10550 10334//10334 +f 10011//10011 10014//10014 10829//10829 +f 9505//9505 10516//10516 10850//10850 +f 10021//10021 10020//10020 10541//10541 +f 9813//9813 9505//9505 10850//10850 +f 10850//10850 10854//10854 9813//9813 +f 9812//9812 10520//10520 10568//10568 +f 10339//10339 10334//10334 10560//10560 +f 10013//10013 10521//10521 10520//10520 +f 11083//11083 9817//9817 10370//10370 +f 10375//10375 10587//10587 11080//11080 +f 10363//10363 10863//10863 10340//10340 +f 10863//10863 10865//10865 10340//10340 +f 10556//10556 10337//10337 9805//9805 +f 10342//10342 10529//10529 10548//10548 +f 10853//10853 9991//9991 10533//10533 +f 10014//10014 9991//9991 10853//10853 +f 10501//10501 10560//10560 10831//10831 +f 10808//10808 10546//10546 11094//11094 +f 10362//10362 10816//10816 10537//10537 +f 10507//10507 10333//10333 11040//11040 +f 10501//10501 10887//10887 10366//10366 +f 10361//10361 10509//10509 10535//10535 +f 11091//11091 9804//9804 11583//11583 +f 10871//10871 10838//10838 10356//10356 +f 11383//11383 10003//10003 10564//10564 +f 10361//10361 10535//10535 10538//10538 +f 10525//10525 9980//9980 10323//10323 +f 10351//10351 10366//10366 10887//10887 +f 10005//10005 10539//10539 10542//10542 +f 10545//10545 10574//10574 11046//11046 +f 10015//10015 10974//10974 10540//10540 +f 9795//9795 9517//9517 10820//10820 +f 10546//10546 10847//10847 11094//11094 +f 10866//10866 10369//10369 10814//10814 +f 10346//10346 10361//10361 10538//10538 +f 10538//10538 10606//10606 10346//10346 +f 10323//10323 10543//10543 11437//11437 +f 10544//10544 10523//10523 10004//10004 +f 10418//10418 10823//10823 10554//10554 +f 10850//10850 10516//10516 10565//10565 +f 10544//10544 10004//10004 11045//11045 +f 9773//9773 10375//10375 11078//11078 +f 10524//10524 10364//10364 11032//11032 +f 10348//10348 11025//11025 10313//10313 +f 10820//10820 9517//9517 10557//10557 +f 10577//10577 10824//10824 10343//10343 +f 10858//10858 10824//10824 10577//10577 +f 10524//10524 11032//11032 11039//11039 +f 10541//10541 10020//10020 10841//10841 +f 10532//10532 10810//10810 10325//10325 +f 10327//10327 10555//10555 10336//10336 +f 10866//10866 10566//10566 10357//10357 +f 10353//10353 10351//10351 10508//10508 +f 10376//10376 10843//10843 10515//10515 +f 10568//10568 10520//10520 10851//10851 +f 11371//11371 10330//10330 10808//10808 +f 10372//10372 10824//10824 10860//10860 +f 10521//10521 10851//10851 10520//10520 +f 9799//9799 10344//10344 10547//10547 +f 10013//10013 9514//9514 10367//10367 +f 10348//10348 10829//10829 11025//11025 +f 10334//10334 10550//10550 10559//10559 +f 10017//10017 10813//10813 10513//10513 +f 10334//10334 10559//10559 10560//10560 +f 10864//10864 10504//10504 10526//10526 +f 10846//10846 10362//10362 10528//10528 +f 10322//10322 10329//10329 11091//11091 +f 10529//10529 10865//10865 11033//11033 +f 10548//10548 10529//10529 11033//11033 +f 10332//10332 11129//11129 11127//11127 +f 10727//10727 10396//10396 10481//10481 +f 10392//10392 10042//10042 10604//10604 +f 10387//10387 10593//10593 10665//10665 +f 10383//10383 10404//10404 10582//10582 +f 10586//10586 10411//10411 10584//10584 +f 10591//10591 10394//10394 10598//10598 +f 10537//10537 10624//10624 10406//10406 +f 10386//10386 10515//10515 11007//11007 +f 10976//10976 10347//10347 10331//10331 +f 10605//10605 10347//10347 10976//10976 +f 10381//10381 10347//10347 10605//10605 +f 10390//10390 10586//10586 10589//10589 +f 10593//10593 10387//10387 10599//10599 +f 10408//10408 10143//10143 10890//10890 +f 10588//10588 10383//10383 10582//10582 +f 10691//10691 11111//11111 10027//10027 +f 10589//10589 10873//10873 10390//10390 +f 9880//9880 10390//10390 10873//10873 +f 10629//10629 10383//10383 10588//10588 +f 10603//10603 9880//9880 10873//10873 +f 10583//10583 10471//10471 10430//10430 +f 10401//10401 10383//10383 10629//10629 +f 11364//11364 10370//10370 10391//10391 +f 10387//10387 10393//10393 10599//10599 +f 10436//10436 10034//10034 10612//10612 +f 10637//10637 10639//10639 10978//10978 +f 10530//10530 10332//10332 11127//11127 +f 10664//10664 10385//10385 10605//10605 +f 10399//10399 10162//10162 10627//10627 +f 10034//10034 10616//10616 10612//10612 +f 10161//10161 10401//10401 10629//10629 +f 10643//10643 10645//10645 10146//10146 +f 10110//10110 10096//10096 10821//10821 +f 10629//10629 10668//10668 10161//10161 +f 10586//10586 10390//10390 10049//10049 +f 10402//10402 10405//10405 10877//10877 +f 10587//10587 10098//10098 10869//10869 +f 10407//10407 10900//10900 10405//10405 +f 10096//10096 10385//10385 10664//10664 +f 10346//10346 10606//10606 10000//10000 +f 10399//10399 10635//10635 10140//10140 +f 10649//10649 10146//10146 10645//10645 +f 10426//10426 10642//10642 10639//10639 +f 10624//10624 10598//10598 10406//10406 +f 10599//10599 10393//10393 10708//10708 +f 10098//10098 10413//10413 10869//10869 +f 10664//10664 10821//10821 10096//10096 +f 10360//10360 10508//10508 10728//10728 +f 10021//10021 10579//10579 10317//10317 +f 10373//10373 9873//9873 10603//10603 +f 10603//10603 10510//10510 10373//10373 +f 10062//10062 10642//10642 10426//10426 +f 9838//9838 9780//9780 10597//10597 +f 10440//10440 10438//10438 10625//10625 +f 10649//10649 10654//10654 10437//10437 +f 10062//10062 10651//10651 10642//10642 +f 10579//10579 10021//10021 10541//10541 +f 10822//10822 10110//10110 10821//10821 +f 10430//10430 10610//10610 10995//10995 +f 10995//10995 10600//10600 10430//10430 +f 10579//10579 10576//10576 10349//10349 +f 10640//10640 10650//10650 10439//10439 +f 10402//10402 10585//10585 10412//10412 +f 10413//10413 10422//10422 11355//11355 +f 10492//10492 10900//10900 10407//10407 +f 10608//10608 10900//10900 10492//10492 +f 10380//10380 10809//10809 10379//10379 +f 10458//10458 10063//10063 10617//10617 +f 10971//10971 9875//9875 10447//10447 +f 10063//10063 10069//10069 10477//10477 +f 10539//10539 9875//9875 10971//10971 +f 10630//10630 10539//10539 10971//10971 +f 10495//10495 10708//10708 10393//10393 +f 10714//10714 10708//10708 10495//10495 +f 10409//10409 10388//10388 10686//10686 +f 9780//9780 9773//9773 11642//11642 +f 10349//10349 10317//10317 10579//10579 +f 10614//10614 10410//10410 10615//10615 +f 10628//10628 10511//10511 11188//11188 +f 10496//10496 10437//10437 10452//10452 +f 10074//10074 10651//10651 10064//10064 +f 10623//10623 10615//10615 10410//10410 +f 10731//10731 10452//10452 10437//10437 +f 10623//10623 10151//10151 10609//10609 +f 10410//10410 10151//10151 10623//10623 +f 10626//10626 10480//10480 10700//10700 +f 10481//10481 10480//10480 10626//10626 +f 10360//10360 10728//10728 10594//10594 +f 72327//72327 72326//72326 10478//10478 +f 10626//10626 10727//10727 10481//10481 +f 10422//10422 10355//10355 11592//11592 +f 10352//10352 10349//10349 10576//10576 +f 10651//10651 10074//10074 10993//10993 +f 10421//10421 10161//10161 10668//10668 +f 10731//10731 10437//10437 10654//10654 +f 10993//10993 10074//10074 10451//10451 +f 10478//10478 72326//72326 10477//10477 +f 10576//10576 10575//10575 10352//10352 +f 10416//10416 10628//10628 10631//10631 +f 10151//10151 10611//10611 10609//10609 +f 10442//10442 10584//10584 10411//10411 +f 10731//10731 10654//10654 10734//10734 +f 10425//10425 10421//10421 10668//10668 +f 10672//10672 10734//10734 10654//10654 +f 10732//10732 10734//10734 10672//10672 +f 10452//10452 10731//10731 10733//10733 +f 10398//10398 10686//10686 10644//10644 +f 10409//10409 10686//10686 10398//10398 +f 10360//10360 10594//10594 10363//10363 +f 10450//10450 9932//9932 10617//10617 +f 10517//10517 10414//10414 9809//9809 +f 10731//10731 10734//10734 10733//10733 +f 10632//10632 10416//10416 10631//10631 +f 10423//10423 10618//10618 11001//11001 +f 11001//11001 10143//10143 10423//10423 +f 10442//10442 10445//10445 11143//11143 +f 10668//10668 10574//10574 10514//10514 +f 10733//10733 10497//10497 10452//10452 +f 10385//10385 10381//10381 10605//10605 +f 10400//10400 10727//10727 10434//10434 +f 10396//10396 10727//10727 10400//10400 +f 10931//10931 9799//9799 10547//10547 +f 10434//10434 10727//10727 10652//10652 +f 10590//10590 10352//10352 10575//10575 +f 10451//10451 10454//10454 10657//10657 +f 10733//10733 10734//10734 10085//10085 +f 10454//10454 10031//10031 10657//10657 +f 10085//10085 10734//10734 10456//10456 +f 10726//10726 10432//10432 10033//10033 +f 10356//10356 10352//10352 10590//10590 +f 10577//10577 10434//10434 10652//10652 +f 10616//10616 9932//9932 10450//10450 +f 10618//10618 10412//10412 11002//11002 +f 9547//9547 11066//11066 10435//10435 +f 10120//10120 10418//10418 10670//10670 +f 10512//10512 11066//11066 9547//9547 +f 10354//10354 10068//10068 10862//10862 +f 10871//10871 10356//10356 10590//10590 +f 10675//10675 10732//10732 10672//10672 +f 10735//10735 10732//10732 10675//10675 +f 10917//10917 10735//10735 10675//10675 +f 10656//10656 10072//10072 10929//10929 +f 10072//10072 10457//10457 10659//10659 +f 10611//10611 10446//10446 10661//10661 +f 10734//10734 10732//10732 10456//10456 +f 10929//10929 10072//10072 10659//10659 +f 10668//10668 10514//10514 10425//10425 +f 10102//10102 10456//10456 10732//10732 +f 10636//10636 10441//10441 10935//10935 +f 10415//10415 10120//10120 10729//10729 +f 10935//10935 10441//10441 10713//10713 +f 10667//10667 10661//10661 10446//10446 +f 10735//10735 10102//10102 10732//10732 +f 10862//10862 10082//10082 11142//11142 +f 10446//10446 10964//10964 10667//10667 +f 10094//10094 10414//10414 10647//10647 +f 10670//10670 10729//10729 10120//10120 +f 10316//10316 10545//10545 10433//10433 +f 10457//10457 10095//10095 10678//10678 +f 10369//10369 10094//10094 10647//10647 +f 10735//10735 10917//10917 10736//10736 +f 10735//10735 10736//10736 10688//10688 +f 10095//10095 10373//10373 10510//10510 +f 10662//10662 10386//10386 10949//10949 +f 10460//10460 10386//10386 10662//10662 +f 10949//10949 10386//10386 11007//11007 +f 10497//10497 10733//10733 10089//10089 +f 11142//11142 10084//10084 10619//10619 +f 10733//10733 10085//10085 10089//10089 +f 10417//10417 10087//10087 10419//10419 +f 10622//10622 10619//10619 10084//10084 +f 10982//10982 10622//10622 10084//10084 +f 10606//10606 10331//10331 10000//10000 +f 10469//10469 10460//10460 10666//10666 +f 10465//10465 10469//10469 10666//10666 +f 10474//10474 10735//10735 10688//10688 +f 10084//10084 10099//10099 10982//10982 +f 10461//10461 10982//10982 10099//10099 +f 10462//10462 10656//10656 10687//10687 +f 9908//9908 10462//10462 10572//10572 +f 10474//10474 10688//10688 10475//10475 +f 10671//10671 10138//10138 10945//10945 +f 10429//10429 10680//10680 10427//10427 +f 10463//10463 10468//10468 11172//11172 +f 10945//10945 10472//10472 11448//11448 +f 10138//10138 10472//10472 10945//10945 +f 10368//10368 10840//10840 10573//10573 +f 10683//10683 10368//10368 10573//10573 +f 10164//10164 10688//10688 10718//10718 +f 10472//10472 10465//10465 11448//11448 +f 10388//10388 10133//10133 10684//10684 +f 10133//10133 10689//10689 10684//10684 +f 10135//10135 10683//10683 10464//10464 +f 10684//10684 10689//10689 10957//10957 +f 10686//10686 10388//10388 10684//10684 +f 10660//10660 10121//10121 10992//10992 +f 10992//10992 10479//10479 10994//10994 +f 10121//10121 10479//10479 10992//10992 +f 10415//10415 10729//10729 10419//10419 +f 10994//10994 10479//10479 11006//11006 +f 10424//10424 10419//10419 10729//10729 +f 10484//10484 10482//10482 10701//10701 +f 10484//10484 10701//10701 10739//10739 +f 10483//10483 11006//11006 10479//10479 +f 10679//10679 11006//11006 10483//10483 +f 10739//10739 10701//10701 10692//10692 +f 10483//10483 10485//10485 10902//10902 +f 10694//10694 10424//10424 10693//10693 +f 10429//10429 10424//10424 10694//10694 +f 10682//10682 10902//10902 10485//10485 +f 10485//10485 10685//10685 10682//10682 +f 10694//10694 10680//10680 10429//10429 +f 10679//10679 10483//10483 10902//10902 +f 10739//10739 10692//10692 10710//10710 +f 10740//10740 10486//10486 10739//10739 +f 10739//10739 10710//10710 10740//10740 +f 10384//10384 10487//10487 9858//9858 +f 10696//10696 10737//10737 10459//10459 +f 10740//10740 10695//10695 10488//10488 +f 10488//10488 10486//10486 10740//10740 +f 10696//10696 10738//10738 10737//10737 +f 10466//10466 10737//10737 10698//10698 +f 10476//10476 10466//10466 10698//10698 +f 10467//10467 10466//10466 10476//10476 +f 10696//10696 10028//10028 10697//10697 +f 10697//10697 10471//10471 10583//10583 +f 10737//10737 10738//10738 10698//10698 +f 10480//10480 10476//10476 10699//10699 +f 10480//10480 10699//10699 10700//10700 +f 10079//10079 10218//10218 10221//10221 +f 10748//10748 10192//10192 10195//10195 +f 10198//10198 10792//10792 10201//10201 +f 10207//10207 10793//10793 10194//10194 +f 10225//10225 10224//10224 10767//10767 +f 10794//10794 10793//10793 10207//10207 +f 10447//10447 10187//10187 10747//10747 +f 10750//10750 10267//10267 10746//10746 +f 10193//10193 10267//10267 10750//10750 +f 10747//10747 10394//10394 10591//10591 +f 10795//10795 10793//10793 10794//10794 +f 10794//10794 10764//10764 10795//10795 +f 10187//10187 10394//10394 10747//10747 +f 10765//10765 11226//11226 10190//10190 +f 72326//72326 10806//10806 10792//10792 +f 10792//10792 10806//10806 10201//10201 +f 10231//10231 10228//10228 9707//9707 +f 10745//10745 10228//10228 10231//10231 +f 10186//10186 10225//10225 10767//10767 +f 10772//10772 10186//10186 10767//10767 +f 10754//10754 10193//10193 10750//10750 +f 10794//10794 10209//10209 10703//10703 +f 10749//10749 10794//10794 10703//10703 +f 10748//10748 10752//10752 10741//10741 +f 10792//10792 10198//10198 10742//10742 +f 10744//10744 10792//10792 10742//10742 +f 9703//9703 10193//10193 10754//10754 +f 10709//10709 9703//9703 10754//10754 +f 10714//10714 10495//10495 10791//10791 +f 9704//9704 9703//9703 10709//10709 +f 10744//10744 10477//10477 10792//10792 +f 10792//10792 10477//10477 72326//72326 +f 10195//10195 10752//10752 10748//10748 +f 10753//10753 10751//10751 10226//10226 +f 10144//10144 10673//10673 9956//9956 +f 10197//10197 10791//10791 10495//10495 +f 10188//10188 10197//10197 10495//10495 +f 10207//10207 10209//10209 10794//10794 +f 9733//9733 10488//10488 11169//11169 +f 9956//9956 10673//10673 10964//10964 +f 11169//11169 10488//10488 10695//10695 +f 10192//10192 10745//10745 10231//10231 +f 10743//10743 10745//10745 10192//10192 +f 10721//10721 10714//10714 10791//10791 +f 10772//10772 10776//10776 10189//10189 +f 11169//11169 10722//10722 9733//9733 +f 10764//10764 10794//10794 10749//10749 +f 10762//10762 10796//10796 10761//10761 +f 10749//10749 10755//10755 10764//10764 +f 10791//10791 10200//10200 10721//10721 +f 10764//10764 10760//10760 10795//10795 +f 10197//10197 10200//10200 10791//10791 +f 10753//10753 9712//9712 10757//10757 +f 10765//10765 10797//10797 11308//11308 +f 10715//10715 10707//10707 10199//10199 +f 10195//10195 10227//10227 10752//10752 +f 10196//10196 10798//10798 10757//10757 +f 10199//10199 10707//10707 10209//10209 +f 10208//10208 10970//10970 10200//10200 +f 10200//10200 10970//10970 10721//10721 +f 10209//10209 10707//10707 10703//10703 +f 9712//9712 10196//10196 10757//10757 +f 10743//10743 10192//10192 10748//10748 +f 10756//10756 10752//10752 10227//10227 +f 10212//10212 10970//10970 10208//10208 +f 10742//10742 10036//10036 10436//10436 +f 10198//10198 10036//10036 10742//10742 +f 10439//10439 10719//10719 10199//10199 +f 10410//10410 10614//10614 10212//10212 +f 10797//10797 10765//10765 10190//10190 +f 10196//10196 10205//10205 10798//10798 +f 10199//10199 10719//10719 10715//10715 +f 10762//10762 11308//11308 10797//10797 +f 10616//10616 10034//10034 9932//9932 +f 10796//10796 10762//10762 10797//10797 +f 10211//10211 9704//9704 10709//10709 +f 10797//10797 10194//10194 10796//10796 +f 10776//10776 10620//10620 10189//10189 +f 10189//10189 10620//10620 10155//10155 +f 10234//10234 10756//10756 10227//10227 +f 10798//10798 10205//10205 10778//10778 +f 10194//10194 10797//10797 10223//10223 +f 10774//10774 10798//10798 10778//10778 +f 10432//10432 10726//10726 9851//9851 +f 10778//10778 10210//10210 10780//10780 +f 9851//9851 10726//10726 10191//10191 +f 10205//10205 10210//10210 10778//10778 +f 10761//10761 10799//10799 10769//10769 +f 10758//10758 10756//10756 10234//10234 +f 10625//10625 10704//10704 10160//10160 +f 10211//10211 11178//11178 9881//9881 +f 10160//10160 10704//10704 10206//10206 +f 10726//10726 10768//10768 10191//10191 +f 10801//10801 10771//10771 10769//10769 +f 10800//10800 10771//10771 10801//10801 +f 10203//10203 10191//10191 10768//10768 +f 10720//10720 10500//10500 10165//10165 +f 10799//10799 10801//10801 10769//10769 +f 10206//10206 10704//10704 10445//10445 +f 10445//10445 10704//10704 10641//10641 +f 10213//10213 10203//10203 10768//10768 +f 10768//10768 10779//10779 10213//10213 +f 10802//10802 10800//10800 10801//10801 +f 10229//10229 10800//10800 10802//10802 +f 10215//10215 10213//10213 10779//10779 +f 10720//10720 10701//10701 10500//10500 +f 10500//10500 10701//10701 10482//10482 +f 10802//10802 10781//10781 10229//10229 +f 10782//10782 10215//10215 10779//10779 +f 10412//10412 10585//10585 11002//11002 +f 11002//11002 10585//10585 10892//10892 +f 10230//10230 10215//10215 10782//10782 +f 10783//10783 10230//10230 10782//10782 +f 10232//10232 10230//10230 10783//10783 +f 10799//10799 10761//10761 10796//10796 +f 10796//10796 10804//10804 10799//10799 +f 10233//10233 10232//10232 10783//10783 +f 10783//10783 10785//10785 10233//10233 +f 10710//10710 10695//10695 10740//10740 +f 10803//10803 10799//10799 10804//10804 +f 10763//10763 10758//10758 10234//10234 +f 10785//10785 11288//11288 10233//10233 +f 10805//10805 10799//10799 10803//10803 +f 10801//10801 10799//10799 10805//10805 +f 10805//10805 10775//10775 10801//10801 +f 10805//10805 10803//10803 10777//10777 +f 10235//10235 10763//10763 10234//10234 +f 10775//10775 10805//10805 10777//10777 +f 10804//10804 10796//10796 10194//10194 +f 10803//10803 10804//10804 10795//10795 +f 10804//10804 10194//10194 10793//10793 +f 10795//10795 10804//10804 10793//10793 +f 10777//10777 10803//10803 10795//10795 +f 10795//10795 10760//10760 10777//10777 +f 10780//10780 10210//10210 10759//10759 +f 10210//10210 10216//10216 10759//10759 +f 10802//10802 10801//10801 10775//10775 +f 10235//10235 10236//10236 10770//10770 +f 10781//10781 10802//10802 10775//10775 +f 10237//10237 10770//10770 10236//10236 +f 10237//10237 10751//10751 10773//10773 +f 10148//10148 10717//10717 10404//10404 +f 10226//10226 10751//10751 10237//10237 +f 11226//11226 10717//10717 10148//10148 +f 10148//10148 10190//10190 11226//11226 +f 11305//11305 10238//10238 9737//9737 +f 10071//10071 10439//10439 10199//10199 +f 10784//10784 10786//10786 10214//10214 +f 10788//10788 10214//10214 10786//10786 +f 10214//10214 10217//10217 10784//10784 +f 10784//10784 10219//10219 10789//10789 +f 10217//10217 10219//10219 10784//10784 +f 10219//10219 10220//10220 10790//10790 +f 10790//10790 10789//10789 10219//10219 +f 10220//10220 10636//10636 10790//10790 +f 10156//10156 10636//10636 10220//10220 +f 10669//10669 10713//10713 10671//10671 +f 10671//10671 10713//10713 9865//9865 +f 9865//9865 10713//10713 10159//10159 +f 10159//10159 10713//10713 10441//10441 +f 10859//10859 10009//10009 10837//10837 +f 11590//11590 10311//10311 11022//11022 +f 11041//11041 10507//10507 11040//11040 +f 11041//11041 10518//10518 10507//10507 +f 11036//11036 10008//10008 10838//10838 +f 10517//10517 10311//10311 11590//11590 +f 10315//10315 10311//10311 10517//10517 +f 10841//10841 10552//10552 10839//10839 +f 10848//10848 10503//10503 11397//11397 +f 10378//10378 10836//10836 10509//10509 +f 10379//10379 10809//10809 11366//11366 +f 10543//10543 10325//10325 10810//10810 +f 10518//10518 10842//10842 10345//10345 +f 11354//11354 10840//10840 10572//10572 +f 11032//11032 10364//10364 10536//10536 +f 10562//10562 9795//9795 10820//10820 +f 10009//10009 10003//10003 10837//10837 +f 10576//10576 10844//10844 11044//11044 +f 10345//10345 10842//10842 10526//10526 +f 11044//11044 10812//10812 10576//10576 +f 10358//10358 10549//10549 11048//11048 +f 10526//10526 10842//10842 10855//10855 +f 10511//10511 10540//10540 11188//11188 +f 10849//10849 10554//10554 10823//10823 +f 10517//10517 11015//11015 10414//10414 +f 10542//10542 10539//10539 10630//10630 +f 10837//10837 10003//10003 11383//11383 +f 10555//10555 10327//10327 10815//10815 +f 10350//10350 11047//11047 10558//10558 +f 10856//10856 10551//10551 10548//10548 +f 10575//10575 10576//10576 10832//10832 +f 10812//10812 10832//10832 10576//10576 +f 11023//11023 10575//10575 10832//10832 +f 10590//10590 10575//10575 11023//11023 +f 10986//10986 10542//10542 11173//11173 +f 10005//10005 10542//10542 10986//10986 +f 10336//10336 10555//10555 10556//10556 +f 10369//10369 10647//10647 10814//10814 +f 10864//10864 11022//11022 10504//10504 +f 9804//9804 10531//10531 10818//10818 +f 9977//9977 10435//10435 11017//11017 +f 10557//10557 10848//10848 11035//11035 +f 11007//11007 10515//10515 10843//10843 +f 10333//10333 10365//10365 11039//11039 +f 10311//10311 10504//10504 11022//11022 +f 11040//11040 10333//10333 11039//11039 +f 10854//10854 11414//11414 10536//10536 +f 11080//11080 10587//10587 11087//11087 +f 10567//10567 10852//10852 11077//11077 +f 10553//10553 10561//10561 11623//11623 +f 11076//11076 10817//10817 10512//10512 +f 10830//10830 10552//10552 10551//10551 +f 10512//10512 10374//10374 11076//11076 +f 10379//10379 11076//11076 10374//10374 +f 10839//10839 10552//10552 10830//10830 +f 10831//10831 10560//10560 11098//11098 +f 10014//10014 10861//10861 10829//10829 +f 11059//11059 10865//10865 11585//11585 +f 11033//11033 10865//10865 11059//11059 +f 11354//11354 10572//10572 11068//11068 +f 10376//10376 10522//10522 11018//11018 +f 10323//10323 11399//11399 10525//10525 +f 10847//10847 9806//9806 11408//11408 +f 10836//10836 10506//10506 10833//10833 +f 10322//10322 11091//11091 11056//11056 +f 9806//9806 10562//10562 11408//11408 +f 10367//10367 10521//10521 10013//10013 +f 10513//10513 10813//10813 11050//11050 +f 10518//10518 11041//11041 10842//10842 +f 10362//10362 10846//10846 11580//11580 +f 10816//10816 10362//10362 11580//11580 +f 10509//10509 10836//10836 10819//10819 +f 11054//11054 10807//10807 11070//11070 +f 10841//10841 10913//10913 10541//10541 +f 10522//10522 10519//10519 11374//11374 +f 11414//11414 11032//11032 10536//10536 +f 11374//11374 10519//10519 10534//10534 +f 11397//11397 10503//10503 11596//11596 +f 11369//11369 10810//10810 10532//10532 +f 10833//10833 10506//10506 10505//10505 +f 11047//11047 10533//10533 10558//10558 +f 10856//10856 10548//10548 11033//11033 +f 10821//10821 11051//11051 10822//10822 +f 11051//11051 10849//10849 10822//10822 +f 10813//10813 10341//10341 11050//11050 +f 11096//11096 11369//11369 10532//10532 +f 11088//11088 11015//11015 10517//10517 +f 11098//11098 10560//10560 10559//10559 +f 10823//10823 10822//10822 10849//10849 +f 10549//10549 10553//10553 11048//11048 +f 11073//11073 10354//10354 10862//10862 +f 10854//10854 10850//10850 11027//11027 +f 10830//10830 10551//10551 10856//10856 +f 11383//11383 10564//10564 11927//11927 +f 10527//10527 11371//11371 11884//11884 +f 10555//10555 10815//10815 11049//11049 +f 10344//10344 9977//9977 11017//11017 +f 11078//11078 10375//10375 11080//11080 +f 10554//10554 10849//10849 10872//10872 +f 10567//10567 11077//11077 10528//10528 +f 10003//10003 10513//10513 10564//10564 +f 10555//10555 11049//11049 10556//10556 +f 10337//10337 10556//10556 11049//11049 +f 10861//10861 10014//10014 10853//10853 +f 10338//10338 10337//10337 11400//11400 +f 10577//10577 10911//10911 10858//10858 +f 10861//10861 11025//11025 10829//10829 +f 10566//10566 10866//10866 11024//11024 +f 10827//10827 11592//11592 10355//10355 +f 10818//10818 10531//10531 10859//10859 +f 10858//10858 11063//11063 10824//10824 +f 10502//10502 10566//10566 11024//11024 +f 10827//10827 10525//10525 11399//11399 +f 10860//10860 10470//10470 10372//10372 +f 11101//11101 10876//10876 10578//10578 +f 10582//10582 10404//10404 10874//10874 +f 10998//10998 10707//10707 11238//11238 +f 10703//10703 10707//10707 10998//10998 +f 10877//10877 10405//10405 10885//10885 +f 10877//10877 10886//10886 10402//10402 +f 10923//10923 10998//10998 11238//11238 +f 10585//10585 10402//10402 10886//10886 +f 10878//10878 10705//10705 10408//10408 +f 10404//10404 10717//10717 10874//10874 +f 10923//10923 10924//10924 10650//10650 +f 10999//10999 10930//10930 10883//10883 +f 10926//10926 10715//10715 10719//10719 +f 10892//10892 10585//10585 10886//10886 +f 10889//10889 10892//10892 10886//10886 +f 10719//10719 10650//10650 10924//10924 +f 10439//10439 10650//10650 10719//10719 +f 11000//11000 10930//10930 10999//10999 +f 10727//10727 10626//10626 10905//10905 +f 10509//10509 10930//10930 10535//10535 +f 11125//11125 10727//10727 10905//10905 +f 10652//10652 10727//10727 11125//11125 +f 11000//11000 10535//10535 10930//10930 +f 10911//10911 10652//10652 11125//11125 +f 10652//10652 10911//10911 10577//10577 +f 10926//10926 10719//10719 10924//10924 +f 10624//10624 10537//10537 10816//10816 +f 11129//11129 10601//10601 11910//11910 +f 10578//10578 11111//11111 11101//11101 +f 10701//10701 10720//10720 11237//11237 +f 10597//10597 9780//9780 11109//11109 +f 10691//10691 10882//10882 11111//11111 +f 10868//10868 11910//11910 10601//10601 +f 10602//10602 10596//10596 10876//10876 +f 9780//9780 11642//11642 11109//11109 +f 10971//10971 10447//10447 11536//11536 +f 10684//10684 10921//10921 10686//10686 +f 10593//10593 10599//10599 10888//10888 +f 10888//10888 10879//10879 10593//10593 +f 11475//11475 10705//10705 10878//10878 +f 10643//10643 10705//10705 11475//11475 +f 10875//10875 10679//10679 10902//10902 +f 10888//10888 10708//10708 11105//11105 +f 10599//10599 10708//10708 10888//10888 +f 10844//10844 10579//10579 11019//11019 +f 11078//11078 11642//11642 9773//9773 +f 10609//10609 10611//10611 11137//11137 +f 11539//11539 10602//10602 10876//10876 +f 10608//10608 10602//10602 11539//11539 +f 10510//10510 10603//10603 10828//10828 +f 11000//11000 10538//10538 10535//10535 +f 10884//10884 10643//10643 11475//11475 +f 10645//10645 10643//10643 10884//10884 +f 10143//10143 11001//11001 10890//10890 +f 10900//10900 10608//10608 11539//11539 +f 10668//10668 10629//10629 10962//10962 +f 11105//11105 10708//10708 10940//10940 +f 10692//10692 10701//10701 11237//11237 +f 11237//11237 10880//10880 10692//10692 +f 10661//10661 11137//11137 10611//10611 +f 10868//10868 10025//10025 10358//10358 +f 10625//10625 10438//10438 11128//11128 +f 10831//10831 10887//10887 10501//10501 +f 10398//10398 10644//10644 10997//10997 +f 10682//10682 10685//10685 10927//10927 +f 10408//10408 10890//10890 10893//10893 +f 10685//10685 10487//10487 10927//10927 +f 10708//10708 10714//10714 10940//10940 +f 10644//10644 10686//10686 10921//10921 +f 10063//10063 10477//10477 11141//11141 +f 10925//10925 10063//10063 11141//11141 +f 11137//11137 10661//10661 10954//10954 +f 10405//10405 10900//10900 10885//10885 +f 10063//10063 10925//10925 10617//10617 +f 11592//11592 11355//11355 10422//10422 +f 10878//10878 10408//10408 10893//10893 +f 10450//10450 10617//10617 11149//11149 +f 10927//10927 10487//10487 10948//10948 +f 10954//10954 10661//10661 10960//10960 +f 10487//10487 10384//10384 10948//10948 +f 10948//10948 10392//10392 10952//10952 +f 10384//10384 10392//10392 10948//10948 +f 10541//10541 11019//11019 10579//10579 +f 10596//10596 10578//10578 10876//10876 +f 10667//10667 10960//10960 10661//10661 +f 10392//10392 10604//10604 10956//10956 +f 10940//10940 10714//10714 10721//10721 +f 10710//10710 10692//10692 10880//10880 +f 10689//10689 10427//10427 10957//10957 +f 11108//11108 10710//10710 10880//10880 +f 10710//10710 11108//11108 10695//10695 +f 10862//10862 11142//11142 11131//11131 +f 10956//10956 10952//10952 10392//10392 +f 10695//10695 11108//11108 10881//10881 +f 10721//10721 11492//11492 11122//11122 +f 10579//10579 10844//10844 10576//10576 +f 10970//10970 11492//11492 10721//10721 +f 9983//9983 10986//10986 10826//10826 +f 10645//10645 10654//10654 10649//10649 +f 11002//11002 10892//10892 11249//11249 +f 11099//11099 10606//10606 10897//10897 +f 10619//10619 10622//10622 10965//10965 +f 11243//11243 10998//10998 10969//10969 +f 10445//10445 10641//10641 11143//11143 +f 10898//10898 10899//10899 11003//11003 +f 10637//10637 10978//10978 10604//10604 +f 10670//10670 10959//10959 10729//10729 +f 10967//10967 10998//10998 11243//11243 +f 10541//10541 10913//10913 11019//11019 +f 10978//10978 10639//10639 11147//11147 +f 10424//10424 10729//10729 10959//10959 +f 10901//10901 10351//10351 10887//10887 +f 10639//10639 10642//10642 11147//11147 +f 11147//11147 10642//10642 11153//11153 +f 10424//10424 10959//10959 10693//10693 +f 10615//10615 10975//10975 10614//10614 +f 10616//10616 10450//10450 10914//10914 +f 10931//10931 11096//11096 10532//10532 +f 11149//11149 10914//10914 10450//10450 +f 11212//11212 11002//11002 11249//11249 +f 10615//10615 10623//10623 11690//11690 +f 11012//11012 10605//10605 10976//10976 +f 10693//10693 10959//10959 10961//10961 +f 10642//10642 10984//10984 11153//11153 +f 10694//10694 10693//10693 10961//10961 +f 10920//10920 10718//10718 11003//11003 +f 10915//10915 10351//10351 10901//10901 +f 10920//10920 11003//11003 10899//10899 +f 10623//10623 10609//10609 10973//10973 +f 10915//10915 10508//10508 10351//10351 +f 10642//10642 10651//10651 10984//10984 +f 10463//10463 11172//11172 10983//10983 +f 10904//10904 10903//10903 11008//11008 +f 10984//10984 10651//10651 10988//10988 +f 10988//10988 10651//10651 11161//11161 +f 10903//10903 10937//10937 11008//11008 +f 10468//10468 10990//10990 11172//11172 +f 10904//10904 11008//11008 10916//10916 +f 10931//10931 10547//10547 11239//11239 +f 10993//10993 11161//11161 10651//10651 +f 11008//11008 10937//10937 10910//10910 +f 10468//10468 10660//10660 10990//10990 +f 10433//10433 11010//11010 10640//10640 +f 10910//10910 10937//10937 11009//11009 +f 11052//11052 11010//11010 10433//10433 +f 11001//11001 10618//10618 11002//11002 +f 10678//10678 10095//10095 10934//10934 +f 10211//10211 10709//10709 10966//10966 +f 10664//10664 11051//11051 10821//10821 +f 10966//10966 11709//11709 10211//10211 +f 11162//11162 10993//10993 10451//10451 +f 10909//10909 10605//10605 11012//11012 +f 10451//10451 10657//10657 11162//11162 +f 10414//10414 11015//11015 10647//10647 +f 11178//11178 10211//10211 11709//11709 +f 10664//10664 10605//10605 10909//10909 +f 11008//11008 10910//10910 10916//10916 +f 11023//11023 10871//10871 10590//10590 +f 11015//11015 10814//10814 10647//10647 +f 10990//10990 10660//10660 10992//10992 +f 11051//11051 10664//10664 10909//10909 +f 10470//10470 10972//10972 10676//10676 +f 10095//10095 10510//10510 10934//10934 +f 10433//10433 11079//11079 11052//11052 +f 10665//10665 10593//10593 10879//10879 +f 10636//10636 10935//10935 11213//11213 +f 10907//10907 10675//10675 10672//10672 +f 11145//11145 10718//10718 10920//10920 +f 11006//11006 10679//10679 10875//10875 +f 10720//10720 10718//10718 11145//11145 +f 10331//10331 10606//10606 11099//11099 +f 10935//10935 10713//10713 10669//10669 +f 10669//10669 10944//10944 10935//10935 +f 10545//10545 11079//11079 10433//10433 +f 10696//10696 10697//10697 10985//10985 +f 11118//11118 10508//10508 10915//10915 +f 10976//10976 10331//10331 11099//11099 +f 10979//10979 11188//11188 10977//10977 +f 10728//10728 10508//10508 11118//11118 +f 11118//11118 10906//10906 10728//10728 +f 11202//11202 11188//11188 10979//10979 +f 10628//10628 11188//11188 11202//11202 +f 10870//10870 11030//11030 11005//11005 +f 10909//10909 11012//11012 10980//10980 +f 10554//10554 10872//10872 10670//10670 +f 10631//10631 10628//10628 11202//11202 +f 10627//10627 10389//10389 10933//10933 +f 10980//10980 10912//10912 10909//10909 +f 11010//11010 10969//10969 10650//10650 +f 10981//10981 10632//10632 10631//10631 +f 10728//10728 10908//10908 10594//10594 +f 10738//10738 10696//10696 10985//10985 +f 10906//10906 10908//10908 10728//10728 +f 10985//10985 11013//11013 10738//10738 +f 10981//10981 10815//10815 10632//10632 +f 10632//10632 10815//10815 10327//10327 +f 11183//11183 10675//10675 10907//10907 +f 10908//10908 11004//11004 10594//10594 +f 10389//10389 10722//10722 11169//11169 +f 10932//10932 10389//10389 11169//11169 +f 10675//10675 11183//11183 10917//10917 +f 10969//10969 10998//10998 10923//10923 +f 10923//10923 10650//10650 10969//10969 +f 11010//11010 10650//10650 10640//10640 +f 10932//10932 10933//10933 10389//10389 +f 10883//10883 10870//10870 10999//10999 +f 10687//10687 11068//11068 10462//10462 +f 10594//10594 11004//11004 10867//10867 +f 10697//10697 10583//10583 10985//10985 +f 10572//10572 10462//10462 11068//11068 +f 10870//10870 11005//11005 10999//10999 +f 10985//10985 10987//10987 11013//11013 +f 10363//10363 10594//10594 10867//10867 +f 10399//10399 10933//10933 11180//11180 +f 10999//10999 11005//11005 11000//11000 +f 10627//10627 10933//10933 10399//10399 +f 10538//10538 11000//11000 11005//11005 +f 10363//10363 10867//10867 11026//11026 +f 10962//10962 11046//11046 10574//10574 +f 10574//10574 10668//10668 10962//10962 +f 10635//10635 10399//10399 11180//11180 +f 10464//10464 10683//10683 10947//10947 +f 10898//10898 10736//10736 10917//10917 +f 11030//11030 10835//10835 11005//11005 +f 10698//10698 10738//10738 11013//11013 +f 10573//10573 10947//10947 10683//10683 +f 10941//10941 10140//10140 10635//10635 +f 10863//10863 10363//10363 11026//11026 +f 11215//11215 10460//10460 10662//10662 +f 10690//10690 10464//10464 10947//10947 +f 11005//11005 10835//10835 11011//11011 +f 11005//11005 11011//11011 10538//10538 +f 10606//10606 10538//10538 11011//11011 +f 10882//10882 10691//10691 11184//11184 +f 10691//10691 10690//10690 11184//11184 +f 11011//11011 10835//10835 10606//10606 +f 10687//10687 10656//10656 10929//10929 +f 10946//10946 10420//10420 10943//10943 +f 10698//10698 11013//11013 10987//10987 +f 10606//10606 10835//10835 10897//10897 +f 10937//10937 10939//10939 11009//11009 +f 11215//11215 10666//10666 10460//10460 +f 10476//10476 10698//10698 10699//10699 +f 10584//10584 10953//10953 10586//10586 +f 10465//10465 10666//10666 11215//11215 +f 10944//10944 10669//10669 10671//10671 +f 10509//10509 10819//10819 10930//10930 +f 10589//10589 10586//10586 10953//10953 +f 10688//10688 10898//10898 11003//11003 +f 10736//10736 10898//10898 10688//10688 +f 10945//10945 10944//10944 10671//10671 +f 11204//11204 10589//10589 10953//10953 +f 10873//10873 10589//10589 11204//11204 +f 10688//10688 11003//11003 10718//10718 +f 10033//10033 10950//10950 10726//10726 +f 10430//10430 10600//10600 10583//10583 +f 10700//10700 10699//10699 11187//11187 +f 10996//10996 10700//10700 11187//11187 +f 10610//10610 10398//10398 10995//10995 +f 10995//10995 10398//10398 10997//10997 +f 11208//11208 10700//10700 10996//10996 +f 10626//10626 10700//10700 11208//11208 +f 11208//11208 10905//10905 10626//10626 +f 11030//11030 10870//10870 11060//11060 +f 10867//10867 11004//11004 11016//11016 +f 11067//11067 10354//10354 11073//11073 +f 11408//11408 10562//10562 10820//10820 +f 11585//11585 10863//10863 11026//11026 +f 10870//10870 10883//10883 11060//11060 +f 10864//10864 10526//10526 11626//11626 +f 10865//10865 10863//10863 11585//11585 +f 10814//10814 11015//11015 11362//11362 +f 11020//11020 10568//10568 11591//11591 +f 10843//10843 10376//10376 11018//11018 +f 9804//9804 10818//10818 11583//11583 +f 11071//11071 11054//11054 11070//11070 +f 10835//10835 11030//11030 11031//11031 +f 11031//11031 11034//11034 10835//10835 +f 10820//10820 10557//10557 11035//11035 +f 10565//10565 10563//10563 11021//11021 +f 11371//11371 10808//10808 11378//11378 +f 10825//10825 11054//11054 11071//11071 +f 10866//10866 10814//10814 11411//11411 +f 10839//10839 10830//10830 11037//11037 +f 11039//11039 11032//11032 11385//11385 +f 10869//10869 10413//10413 11390//11390 +f 11083//11083 10370//10370 11364//11364 +f 10812//10812 11023//11023 10832//10832 +f 10872//10872 10849//10849 11356//11356 +f 10850//10850 10565//10565 11386//11386 +f 10503//10503 10523//10523 11596//11596 +f 11590//11590 11088//11088 10517//10517 +f 10841//10841 10839//10839 11037//11037 +f 11037//11037 11038//11038 10841//10841 +f 11066//11066 10817//10817 11076//11076 +f 10859//10859 10837//10837 11924//11924 +f 11592//11592 10827//10827 11399//11399 +f 11081//11081 11052//11052 11079//11079 +f 11092//11092 10836//10836 10833//10833 +f 10337//10337 11049//11049 11086//11086 +f 10670//10670 10872//10872 11157//11157 +f 11024//11024 10866//10866 11906//11906 +f 10841//10841 11038//11038 10913//10913 +f 10824//10824 11063//11063 10860//10860 +f 11038//11038 11042//11042 10913//10913 +f 11044//11044 10844//10844 11043//11043 +f 11902//11902 10367//10367 10313//10313 +f 11950//11950 10809//10809 11067//11067 +f 10513//10513 11050//11050 11089//11089 +f 11366//11366 10809//10809 11604//11604 +f 10809//10809 11950//11950 11604//11604 +f 10842//10842 11041//11041 11359//11359 +f 11056//11056 11091//11091 11583//11583 +f 10844//10844 11019//11019 11058//11058 +f 11051//11051 11353//11353 10849//10849 +f 11400//11400 11384//11384 10338//10338 +f 10012//10012 10338//10338 11384//11384 +f 11030//11030 11060//11060 11379//11379 +f 11375//11375 11394//11394 10856//10856 +f 10563//10563 10012//10012 11384//11384 +f 11007//11007 10843//10843 11057//11057 +f 11356//11356 10849//10849 11353//11353 +f 11032//11032 11414//11414 11637//11637 +f 10830//10830 10856//10856 11394//11394 +f 10812//10812 11389//11389 11069//11069 +f 11889//11889 11354//11354 11068//11068 +f 10807//10807 11062//11062 11070//11070 +f 10553//10553 11622//11622 11048//11048 +f 11364//11364 10391//10391 11893//11893 +f 11018//11018 11057//11057 10843//10843 +f 11064//11064 11037//11037 10830//10830 +f 11157//11157 10872//10872 11061//11061 +f 10350//10350 11083//11083 11365//11365 +f 11426//11426 10962//10962 11388//11388 +f 11046//11046 10962//10962 11426//11426 +f 11023//11023 10812//10812 11069//11069 +f 11084//11084 11023//11023 11069//11069 +f 10856//10856 11033//11033 11375//11375 +f 10435//10435 11066//11066 11017//11017 +f 11063//11063 10858//10858 11357//11357 +f 10545//10545 11046//11046 11426//11426 +f 10860//10860 11063//11063 11360//11360 +f 11358//11358 10502//10502 11024//11024 +f 10807//10807 10502//10502 11358//11358 +f 11037//11037 11074//11074 11038//11038 +f 11072//11072 11036//11036 11053//11053 +f 11062//11062 10807//10807 11358//11358 +f 11396//11396 11018//11018 10522//10522 +f 10505//10505 11036//11036 11072//11072 +f 11365//11365 11599//11599 10350//10350 +f 10852//10852 10825//10825 11071//11071 +f 11374//11374 11396//11396 10522//10522 +f 10833//10833 10505//10505 11072//11072 +f 11047//11047 10350//10350 11599//11599 +f 10871//10871 11023//11023 11084//11084 +f 10470//10470 10860//10860 11578//11578 +f 11072//11072 11090//11090 10833//10833 +f 11071//11071 11077//11077 10852//10852 +f 11380//11380 11029//11029 11407//11407 +f 11041//11041 11040//11040 11398//11398 +f 11405//11405 10513//10513 11089//11089 +f 11055//11055 11029//11029 11380//11380 +f 10818//10818 10859//10859 11372//11372 +f 11374//11374 10534//10534 11381//11381 +f 10523//10523 10544//10544 11596//11596 +f 11092//11092 10833//10833 11090//11090 +f 11373//11373 11055//11055 11380//11380 +f 11076//11076 10379//10379 11366//11366 +f 11372//11372 10859//10859 11924//11924 +f 10544//10544 11045//11045 12469//12469 +f 10528//10528 11077//11077 11082//11082 +f 10846//10846 10528//10528 11082//11082 +f 11035//11035 10848//10848 12479//12479 +f 10868//10868 10358//10358 11367//11367 +f 11050//11050 10341//10341 11093//11093 +f 12478//12478 10322//10322 11056//11056 +f 10848//10848 11397//11397 12479//12479 +f 12479//12479 11397//11397 11954//11954 +f 10603//10603 10873//10873 11682//11682 +f 11075//11075 11074//11074 11058//11058 +f 11433//11433 10684//10684 11103//11103 +f 10582//10582 10874//10874 11517//11517 +f 11148//11148 10582//10582 11517//11517 +f 10836//10836 11092//11092 10819//10819 +f 10684//10684 10957//10957 11103//11103 +f 11045//11045 10530//10530 12469//12469 +f 12199//12199 12469//12469 10530//10530 +f 11043//11043 10844//10844 11058//11058 +f 11433//11433 10921//10921 10684//10684 +f 11125//11125 10905//10905 11100//11100 +f 10588//10588 10582//10582 11148//11148 +f 11107//11107 10875//10875 10902//10902 +f 11058//11058 11019//11019 11075//11075 +f 10879//10879 10888//10888 11097//11097 +f 10717//10717 11226//11226 11139//11139 +f 10902//10902 10682//10682 11107//11107 +f 12199//12199 10530//10530 11127//11127 +f 11087//11087 10587//10587 11432//11432 +f 11019//11019 10913//10913 11075//11075 +f 11075//11075 10913//10913 11042//11042 +f 11242//11242 11123//11123 11102//11102 +f 10924//10924 11238//11238 10926//10926 +f 10881//10881 11108//11108 11787//11787 +f 11104//11104 11242//11242 11102//11102 +f 10923//10923 11238//11238 10924//10924 +f 10831//10831 11098//11098 11110//11110 +f 11245//11245 11242//11242 11104//11104 +f 11421//11421 11432//11432 10587//10587 +f 10438//10438 10620//10620 11121//11121 +f 11116//11116 11105//11105 10940//10940 +f 10682//10682 10927//10927 11112//11112 +f 11112//11112 11107//11107 10682//10682 +f 10911//10911 11125//11125 11126//11126 +f 11126//11126 11130//11130 10911//10911 +f 10871//10871 11053//11053 10838//10838 +f 10899//10899 10903//10903 10904//10904 +f 10644//10644 10921//10921 11446//11446 +f 11128//11128 10438//10438 11121//11121 +f 11446//11446 11124//11124 10644//10644 +f 10510//10510 10828//10828 11117//11117 +f 11421//11421 10869//10869 11423//11423 +f 10587//10587 10869//10869 11421//11421 +f 10948//10948 11112//11112 10927//10927 +f 10831//10831 11110//11110 10887//10887 +f 11496//11496 10598//10598 11135//11135 +f 11073//11073 10862//10862 11131//11131 +f 10997//10997 10644//10644 11124//11124 +f 11502//11502 10625//10625 11128//11128 +f 10721//10721 11116//11116 10940//10940 +f 10704//10704 10625//10625 11502//11502 +f 10629//10629 10588//10588 11148//11148 +f 11136//11136 10704//10704 11502//11502 +f 11116//11116 10721//10721 11122//11122 +f 11423//11423 10869//10869 11390//11390 +f 11106//11106 11376//11376 11029//11029 +f 10901//10901 10887//10887 11110//11110 +f 10899//10899 11119//11119 10920//10920 +f 10641//10641 10704//10704 11136//11136 +f 10911//10911 11134//11134 10858//10858 +f 11130//11130 11134//11134 10911//10911 +f 11103//11103 10957//10957 11132//11132 +f 10909//10909 11246//11246 11051//11051 +f 11641//11641 10952//10952 11474//11474 +f 10948//10948 10952//10952 11641//11641 +f 11357//11357 10858//10858 11134//11134 +f 11007//11007 11057//11057 11095//11095 +f 11106//11106 11029//11029 11563//11563 +f 11242//11242 11515//11515 11123//11123 +f 10915//10915 10901//10901 11543//11543 +f 11140//11140 10641//10641 11136//11136 +f 11407//11407 11029//11029 11376//11376 +f 10952//10952 10956//10956 11474//11474 +f 11137//11137 11529//11529 10609//10609 +f 11118//11118 10915//10915 11543//11543 +f 10962//10962 10629//10629 11148//11148 +f 11474//11474 10956//10956 11478//11478 +f 10956//10956 10604//10604 11478//11478 +f 11138//11138 11478//11478 10604//10604 +f 10442//10442 11143//11143 11144//11144 +f 11135//11135 10598//10598 10624//10624 +f 11055//11055 11373//11373 10883//10883 +f 10893//10893 10890//10890 11220//11220 +f 10604//10604 10978//10978 11138//11138 +f 10899//10899 10904//10904 11119//11119 +f 10584//10584 10442//10442 11144//11144 +f 11060//11060 10883//10883 11373//11373 +f 10954//10954 11241//11241 11137//11137 +f 11147//11147 11153//11153 11151//11151 +f 11545//11545 11118//11118 11120//11120 +f 10906//10906 11118//11118 11545//11545 +f 10835//10835 11034//11034 10897//10897 +f 10973//10973 10609//10609 11529//11529 +f 11153//11153 10984//10984 11757//11757 +f 11133//11133 10906//10906 11545//11545 +f 11241//11241 10954//10954 10960//10960 +f 10960//10960 11152//11152 11241//11241 +f 11757//11757 10984//10984 10988//10988 +f 11152//11152 10960//10960 11156//11156 +f 10957//10957 10427//10427 11132//11132 +f 10916//10916 11508//11508 10904//10904 +f 11016//11016 10908//10908 11133//11133 +f 11140//11140 11143//11143 10641//10641 +f 10886//10886 10877//10877 11160//11160 +f 10908//10908 10906//10906 11133//11133 +f 11036//11036 10838//10838 11053//11053 +f 11135//11135 10624//10624 12272//12272 +f 11592//11592 11586//11586 11355//11355 +f 10623//10623 10973//10973 11697//11697 +f 11690//11690 10623//10623 11697//11697 +f 12272//12272 10624//10624 11533//11533 +f 11161//11161 10993//10993 11162//11162 +f 11246//11246 11353//11353 11051//11051 +f 10908//10908 11016//11016 11004//11004 +f 10960//10960 10667//10667 11156//11156 +f 10667//10667 10964//10964 11164//11164 +f 10878//10878 10893//10893 11248//11248 +f 10816//10816 11580//11580 11533//11533 +f 11164//11164 11156//11156 10667//10667 +f 10624//10624 10816//10816 11533//11533 +f 11162//11162 10657//10657 11167//11167 +f 10619//10619 10965//10965 11687//11687 +f 11475//11475 10878//10878 11248//11248 +f 11142//11142 10619//10619 11687//11687 +f 11092//11092 11029//11029 11055//11055 +f 10673//10673 10676//10676 11185//11185 +f 10914//10914 11149//11149 11115//11115 +f 11185//11185 10968//10968 10673//10673 +f 10893//10893 11220//11220 11248//11248 +f 11563//11563 11029//11029 11092//11092 +f 10961//10961 11168//11168 10694//10694 +f 11131//11131 11142//11142 11158//11158 +f 11220//11220 11481//11481 11248//11248 +f 11546//11546 11508//11508 10916//10916 +f 10929//10929 10659//10659 11154//11154 +f 11560//11560 10929//10929 11154//11154 +f 10676//10676 10972//10972 11185//11185 +f 11145//11145 10920//10920 11119//11119 +f 11168//11168 11150//11150 10694//10694 +f 11566//11566 11245//11245 11104//11104 +f 11155//11155 11248//11248 11481//11481 +f 10031//10031 11175//11175 10657//10657 +f 10663//10663 11175//11175 10031//10031 +f 10663//10663 10665//10665 11175//11175 +f 11175//11175 10879//10879 11097//11097 +f 10665//10665 10879//10879 11175//11175 +f 11467//11467 11243//11243 11163//11163 +f 11092//11092 11055//11055 10930//10930 +f 10967//10967 11243//11243 11467//11467 +f 10965//10965 10622//10622 11464//11464 +f 11055//11055 10883//10883 10930//10930 +f 11248//11248 11155//11155 11170//11170 +f 10659//10659 10457//10457 11154//11154 +f 10928//10928 11556//11556 11169//11169 +f 11464//11464 10982//10982 11166//11166 +f 11170//11170 11475//11475 11248//11248 +f 10622//10622 10982//10982 11464//11464 +f 11092//11092 10930//10930 10819//10819 +f 11242//11242 11245//11245 11247//11247 +f 11549//11549 10542//10542 10630//10630 +f 11247//11247 11515//11515 11242//11242 +f 10982//10982 10461//10461 11166//11166 +f 11745//11745 10540//10540 10974//10974 +f 10680//10680 10694//10694 11150//11150 +f 11244//11244 10997//10997 11192//11192 +f 11437//11437 11399//11399 10323//10323 +f 10670//10670 11157//11157 10959//10959 +f 10932//10932 11169//11169 11558//11558 +f 11196//11196 10997//10997 11124//11124 +f 10654//10654 10645//10645 10884//10884 +f 11192//11192 10997//10997 11196//11196 +f 10542//10542 11549//11549 11173//11173 +f 11188//11188 10540//10540 11745//11745 +f 11177//11177 10932//10932 11558//11558 +f 10933//10933 10932//10932 11177//11177 +f 11189//11189 11245//11245 11566//11566 +f 11099//11099 11198//11198 10976//10976 +f 11174//11174 10654//10654 10884//10884 +f 11382//11382 11243//11243 10969//10969 +f 10934//10934 10510//10510 11117//11117 +f 11012//11012 10976//10976 11198//11198 +f 11190//11190 10977//10977 11188//11188 +f 11174//11174 10672//10672 10654//10654 +f 10980//10980 11012//11012 11198//11198 +f 11172//11172 10990//10990 11438//11438 +f 10907//10907 10672//10672 11174//11174 +f 11180//11180 10933//10933 11177//11177 +f 11189//11189 11247//11247 11245//11245 +f 11483//11483 10980//10980 11198//11198 +f 10912//10912 10980//10980 11483//11483 +f 11010//11010 11052//11052 11382//11382 +f 11209//11209 10941//10941 10635//10635 +f 11483//11483 11205//11205 10912//10912 +f 11179//11179 10986//10986 11173//11173 +f 10941//10941 11209//11209 10943//10943 +f 10961//10961 10959//10959 11157//11157 +f 11205//11205 10909//10909 10912//10912 +f 10631//10631 11202//11202 11658//11658 +f 11246//11246 10909//10909 11205//11205 +f 11515//11515 10889//10889 11160//11160 +f 10907//10907 11506//11506 11183//11183 +f 11247//11247 10889//10889 11515//11515 +f 10946//10946 11209//11209 11469//11469 +f 10943//10943 11209//11209 10946//10946 +f 10981//10981 10631//10631 11658//11658 +f 11181//11181 10986//10986 11179//11179 +f 11160//11160 10889//10889 10886//10886 +f 10826//10826 10986//10986 11181//11181 +f 10815//10815 10981//10981 11419//11419 +f 10573//10573 10840//10840 10947//10947 +f 10947//10947 10840//10840 11065//11065 +f 11049//11049 10815//10815 11419//11419 +f 11382//11382 10969//10969 11010//11010 +f 10917//10917 11183//11183 10898//10898 +f 10990//10990 10992//10992 11197//11197 +f 11247//11247 11189//11189 11191//11191 +f 11485//11485 10420//10420 10946//10946 +f 10680//10680 11171//11171 10427//10427 +f 11199//11199 11251//11251 11186//11186 +f 11191//11191 10889//10889 11247//11247 +f 10931//10931 11370//11370 11096//11096 +f 11203//11203 11251//11251 11199//11199 +f 10420//10420 11485//11485 10033//10033 +f 10550//10550 10826//10826 11561//11561 +f 10992//10992 10994//10994 11200//11200 +f 11200//11200 11197//11197 10992//10992 +f 10033//10033 11485//11485 10950//10950 +f 11251//11251 11203//11203 10939//10939 +f 10931//10931 11239//11239 11370//11370 +f 10559//10559 10550//10550 11561//11561 +f 11191//11191 11249//11249 10892//10892 +f 11194//11194 10559//10559 11561//11561 +f 10994//10994 11201//11201 11200//11200 +f 11194//11194 11098//11098 10559//10559 +f 10889//10889 11191//11191 10892//10892 +f 11250//11250 11206//11206 10903//10903 +f 11006//11006 11201//11201 10994//10994 +f 10875//10875 11201//11201 11006//11006 +f 11249//11249 11191//11191 11193//11193 +f 10690//10690 10947//10947 11557//11557 +f 10698//10698 10987//10987 11187//11187 +f 10698//10698 11187//11187 10699//10699 +f 10882//10882 11184//11184 11484//11484 +f 11183//11183 11250//11250 10898//10898 +f 11521//11521 10900//10900 11538//11538 +f 10987//10987 10985//10985 10583//10583 +f 10583//10583 11182//11182 10987//10987 +f 10900//10900 11539//11539 11538//11538 +f 10600//10600 11182//11182 10583//10583 +f 10903//10903 10899//10899 10898//10898 +f 11250//11250 10903//10903 10898//10898 +f 10953//10953 10584//10584 11144//11144 +f 10600//10600 10995//10995 11514//11514 +f 10828//10828 10603//10603 11682//11682 +f 11539//11539 10876//10876 11210//11210 +f 10873//10873 11204//11204 11682//11682 +f 10900//10900 11521//11521 10885//10885 +f 10996//10996 11187//11187 11195//11195 +f 11186//11186 11251//11251 11206//11206 +f 11206//11206 11251//11251 11252//11252 +f 10997//10997 11244//11244 10995//10995 +f 11252//11252 11251//11251 10939//10939 +f 11195//11195 11207//11207 10996//10996 +f 11208//11208 10996//10996 11207//11207 +f 11100//11100 10905//10905 11208//11208 +f 10903//10903 11252//11252 10937//10937 +f 11206//11206 11252//11252 10903//10903 +f 11252//11252 10939//10939 10937//10937 +f 11002//11002 11212//11212 11001//11001 +f 11211//11211 10939//10939 11203//11203 +f 11211//11211 11572//11572 10939//10939 +f 10935//10935 11214//11214 11213//11213 +f 10935//10935 10944//10944 11214//11214 +f 10465//10465 11215//11215 11448//11448 +f 11460//11460 10662//10662 11457//11457 +f 11215//11215 10662//10662 11460//11460 +f 11095//11095 11457//11457 10949//10949 +f 10949//10949 11007//11007 11095//11095 +f 10662//10662 10949//10949 11457//11457 +f 10880//10880 11237//11237 11253//11253 +f 11253//11253 11237//11237 11553//11553 +f 11253//11253 11108//11108 10880//10880 +f 11256//11256 11307//11307 11254//11254 +f 10748//10748 10741//10741 11778//11778 +f 11778//11778 10741//10741 11216//11216 +f 10968//10968 11164//11164 10673//10673 +f 10673//10673 11164//11164 10964//10964 +f 11294//11294 11254//11254 11307//11307 +f 11467//11467 11219//11219 10967//10967 +f 11224//11224 11222//11222 10741//10741 +f 10741//10741 11222//11222 11216//11216 +f 11259//11259 11307//11307 11256//11256 +f 10744//10744 10742//10742 11490//11490 +f 11260//11260 11307//11307 11259//11259 +f 11294//11294 11307//11307 11260//11260 +f 11308//11308 10761//10761 11277//11277 +f 11141//11141 10744//10744 11490//11490 +f 10772//10772 10767//10767 11258//11258 +f 11258//11258 11282//11282 10772//10772 +f 11255//11255 10970//10970 10212//10212 +f 11271//11271 11226//11226 10765//10765 +f 10744//10744 11141//11141 10477//10477 +f 11223//11223 11312//11312 11219//11219 +f 10753//10753 11287//11287 10751//10751 +f 11257//11257 11287//11287 10753//10753 +f 10695//10695 10881//10881 11169//11169 +f 11492//11492 10970//10970 11255//11255 +f 10745//10745 11261//11261 11298//11298 +f 11169//11169 10881//10881 10928//10928 +f 11219//11219 11312//11312 10967//10967 +f 10757//10757 11257//11257 10753//10753 +f 10745//10745 10743//10743 11261//11261 +f 10212//10212 10614//10614 11255//11255 +f 11255//11255 10614//10614 10975//10975 +f 10967//10967 11312//11312 10998//10998 +f 10741//10741 10752//10752 11224//11224 +f 11262//11262 11257//11257 10757//10757 +f 11282//11282 11286//11286 10772//10772 +f 11261//11261 10743//10743 11266//11266 +f 11227//11227 11224//11224 10752//10752 +f 11283//11283 10772//10772 11286//11286 +f 10776//10776 10772//10772 11283//11283 +f 10757//10757 10798//10798 11262//11262 +f 10998//10998 11312//11312 10703//10703 +f 10703//10703 11312//11312 10749//10749 +f 10749//10749 11312//11312 11223//11223 +f 10755//10755 10749//10749 11223//11223 +f 10756//10756 11227//11227 10752//10752 +f 10798//10798 10774//10774 11265//11265 +f 11265//11265 11262//11262 10798//10798 +f 10748//10748 11266//11266 10743//10743 +f 10765//10765 11308//11308 11271//11271 +f 10774//10774 11309//11309 11571//11571 +f 11265//11265 10774//10774 11571//11571 +f 10756//10756 11231//11231 11227//11227 +f 10726//10726 10950//10950 10768//10768 +f 10768//10768 10950//10950 11221//11221 +f 11221//11221 10950//10950 11717//11717 +f 10612//10612 11313//11313 10436//10436 +f 10436//10436 11313//11313 11114//11114 +f 11235//11235 11009//11009 10939//10939 +f 11308//11308 10762//10762 10761//10761 +f 10748//10748 11778//11778 11266//11266 +f 10760//10760 10764//10764 11264//11264 +f 10760//10760 11264//11264 11275//11275 +f 11114//11114 11313//11313 11115//11115 +f 11572//11572 11235//11235 10939//10939 +f 10758//10758 11233//11233 10756//10756 +f 11115//11115 11313//11313 10914//10914 +f 10756//10756 11233//11233 11231//11231 +f 10778//10778 11229//11229 11309//11309 +f 11309//11309 11229//11229 11571//11571 +f 10778//10778 11309//11309 10774//10774 +f 10914//10914 11313//11313 10616//10616 +f 10778//10778 11232//11232 11229//11229 +f 11264//11264 10755//10755 11267//11267 +f 10616//10616 11313//11313 10612//10612 +f 11786//11786 10768//10768 11221//11221 +f 10764//10764 10755//10755 11264//11264 +f 11232//11232 10778//10778 10780//10780 +f 10779//10779 10768//10768 11786//11786 +f 11274//11274 11233//11233 10758//10758 +f 11786//11786 11789//11789 10779//10779 +f 10742//10742 10436//10436 11114//11114 +f 11490//11490 10742//10742 11114//11114 +f 11785//11785 10966//10966 10709//10709 +f 10782//10782 10779//10779 11789//11789 +f 11223//11223 11225//11225 10755//10755 +f 11789//11789 11284//11284 10782//10782 +f 10747//10747 11263//11263 10447//10447 +f 10447//10447 11263//11263 11536//11536 +f 10755//10755 11225//11225 11230//11230 +f 10916//10916 10910//10910 11546//11546 +f 11546//11546 10910//10910 11234//11234 +f 10620//10620 10776//10776 11121//11121 +f 11121//11121 10776//10776 11283//11283 +f 11001//11001 11212//11212 10890//10890 +f 10785//10785 10782//10782 11284//11284 +f 10890//10890 11212//11212 11220//11220 +f 10783//10783 10782//10782 10785//10785 +f 10715//10715 11238//11238 10707//10707 +f 11300//11300 11277//11277 10761//10761 +f 10761//10761 10769//10769 11300//11300 +f 11263//11263 10747//10747 10591//10591 +f 10758//10758 10763//10763 11274//11274 +f 11228//11228 11230//11230 11225//11225 +f 10720//10720 11145//11145 11237//11237 +f 11496//11496 10591//10591 10598//10598 +f 11274//11274 10763//10763 11280//11280 +f 10715//10715 10926//10926 11238//11238 +f 10769//10769 10771//10771 11300//11300 +f 11295//11295 11280//11280 10763//10763 +f 10763//10763 10235//10235 11295//11295 +f 10755//10755 11230//11230 11267//11267 +f 11235//11235 10910//10910 11009//11009 +f 10770//10770 11295//11295 10235//10235 +f 10777//10777 10760//10760 11310//11310 +f 10780//10780 10759//10759 11268//11268 +f 11232//11232 10780//10780 11268//11268 +f 10751//10751 11301//11301 10773//10773 +f 11275//11275 11310//11310 10760//10760 +f 11301//11301 10751//10751 11285//11285 +f 10777//10777 11279//11279 10775//10775 +f 11279//11279 11311//11311 10781//10781 +f 10781//10781 10775//10775 11279//11279 +f 11285//11285 10751//10751 11287//11287 +f 11279//11279 10777//10777 11310//11310 +f 11311//11311 11279//11279 11281//11281 +f 11279//11279 11310//11310 11275//11275 +f 11290//11290 10786//10786 11289//11289 +f 10784//10784 11291//11291 10786//10786 +f 10788//10788 10786//10786 11290//11290 +f 11289//11289 10786//10786 11291//11291 +f 11292//11292 11291//11291 10784//10784 +f 10874//10874 10717//10717 11139//11139 +f 10784//10784 10789//10789 11551//11551 +f 11552//11552 10784//10784 11551//11551 +f 11292//11292 10784//10784 11552//11552 +f 10789//10789 10790//10790 11236//11236 +f 10636//10636 11213//11213 10790//10790 +f 10790//10790 11213//11213 11236//11236 +f 11551//11551 10789//10789 11236//11236 +f 11342//11342 11321//11321 11322//11322 +f 10773//10773 11295//11295 10770//10770 +f 11316//11316 10261//10261 11315//11315 +f 10267//10267 10261//10261 11316//11316 +f 72137//72137 11332//11332 10255//10255 +f 11346//11346 10280//10280 11314//11314 +f 11314//11314 11297//11297 11346//11346 +f 11322//11322 10277//10277 11342//11342 +f 10224//10224 10277//10277 10767//10767 +f 10767//10767 10277//10277 11258//11258 +f 11258//11258 10277//10277 11322//11322 +f 72160//72160 11332//11332 72137//72137 +f 72161//72161 11334//11334 11332//11332 +f 11332//11332 72160//72160 72161//72161 +f 11296//11296 11352//11352 11297//11297 +f 11297//11297 11352//11352 11346//11346 +f 11346//11346 11352//11352 11347//11347 +f 10237//10237 10773//10773 10770//10770 +f 10270//10270 11318//11318 11345//11345 +f 11320//11320 72163//72163 11317//11317 +f 10746//10746 10267//10267 11316//11316 +f 11347//11347 11352//11352 11296//11296 +f 10257//10257 11342//11342 10279//10279 +f 11293//11293 11299//11299 10254//10254 +f 10254//10254 11299//11299 10216//10216 +f 11321//11321 11342//11342 10257//10257 +f 10216//10216 11299//11299 10759//10759 +f 11870//11870 11327//11327 10228//10228 +f 72166//72166 11320//11320 11323//11323 +f 11323//11323 72167//72167 72166//72166 +f 72167//72167 11323//11323 72168//72168 +f 72168//72168 11323//11323 72165//72165 +f 10233//10233 11288//11288 10262//10262 +f 10280//10280 11346//11346 10281//10281 +f 10228//10228 11298//11298 11870//11870 +f 10254//10254 10256//10256 11293//11293 +f 10279//10279 11342//11342 10277//10277 +f 11330//11330 11318//11318 10270//10270 +f 11346//11346 11347//11347 10281//10281 +f 72165//72165 11325//11325 72169//72169 +f 11288//11288 11302//11302 10262//10262 +f 10262//10262 11302//11302 10265//10265 +f 12391//12391 10263//10263 11861//11861 +f 10265//10265 11302//11302 11303//11303 +f 11293//11293 11343//11343 11324//11324 +f 10256//10256 11343//11343 11293//11293 +f 72169//72169 11325//11325 11326//11326 +f 10265//10265 11303//11303 10268//10268 +f 72169//72169 11326//11326 11344//11344 +f 10228//10228 11327//11327 10253//10253 +f 10259//10259 11343//11343 10256//10256 +f 11328//11328 11344//11344 11326//11326 +f 10238//10238 11305//11305 10263//10263 +f 10263//10263 11305//11305 11861//11861 +f 11344//11344 11328//11328 10286//10286 +f 10228//10228 10745//10745 11298//11298 +f 10261//10261 11328//11328 11315//11315 +f 10252//10252 11336//11336 11339//11339 +f 11300//11300 10771//10771 11296//11296 +f 11296//11296 10771//10771 11347//11347 +f 11328//11328 10261//10261 10286//10286 +f 11347//11347 10771//10771 10800//10800 +f 10257//10257 11339//11339 11341//11341 +f 11321//11321 10257//10257 11341//11341 +f 10259//10259 10255//10255 11331//11331 +f 11343//11343 10259//10259 11331//11331 +f 11324//11324 11343//11343 11331//11331 +f 11305//11305 9737//9737 11862//11862 +f 11862//11862 9737//9737 11306//11306 +f 10255//10255 11332//11332 11331//11331 +f 11347//11347 10800//10800 10281//10281 +f 10257//10257 10252//10252 11339//11339 +f 10281//10281 10800//10800 10229//10229 +f 10229//10229 10781//10781 10282//10282 +f 10214//10214 10788//10788 9737//9737 +f 9737//9737 10788//10788 11306//11306 +f 10283//10283 10781//10781 11348//11348 +f 11348//11348 10781//10781 11311//11311 +f 72164//72164 11337//11337 11334//11334 +f 11350//11350 10271//10271 12391//12391 +f 10282//10282 10781//10781 10283//10283 +f 11333//11333 11350//11350 12391//12391 +f 11281//11281 11304//11304 11311//11311 +f 11311//11311 11304//11304 11348//11348 +f 10284//10284 10283//10283 11348//11348 +f 11319//11319 11348//11348 11304//11304 +f 10284//10284 11348//11348 11319//11319 +f 10271//10271 10263//10263 12391//12391 +f 10285//10285 10284//10284 11319//11319 +f 11349//11349 10285//10285 11319//11319 +f 11329//11329 11349//11349 11319//11319 +f 10258//10258 72173//72173 10260//10260 +f 72174//72174 11349//11349 11329//11329 +f 72174//72174 11329//11329 72175//72175 +f 72175//72175 11329//11329 72176//72176 +f 72177//72177 10266//10266 72178//72178 +f 72178//72178 10266//10266 10264//10264 +f 72178//72178 10264//10264 72172//72172 +f 72172//72172 10264//10264 11351//11351 +f 10260//10260 11351//11351 10264//10264 +f 72179//72179 11345//11345 72162//72162 +f 11345//11345 72179//72179 72180//72180 +f 11345//11345 72180//72180 10272//10272 +f 10298//10298 11345//11345 10272//10272 +f 10270//10270 11345//11345 10298//10298 +f 10268//10268 11303//11303 11338//11338 +f 10278//10278 10268//10268 11338//11338 +f 11340//11340 10278//10278 11338//11338 +f 10270//10270 10269//10269 11330//11330 +f 10280//10280 10278//10278 11340//11340 +f 11340//11340 11314//11314 10280//10280 +f 10253//10253 11330//11330 10269//10269 +f 11327//11327 11330//11330 10253//10253 +f 10272//10272 72181//72181 10258//10258 +f 72182//72182 11335//11335 11336//11336 +f 11336//11336 72183//72183 72182//72182 +f 10273//10273 72184//72184 10274//10274 +f 10275//10275 11336//11336 10276//10276 +f 72183//72183 11336//11336 10275//10275 +f 10276//10276 11336//11336 10252//10252 +f 11016//11016 11133//11133 11361//11361 +f 11033//11033 11059//11059 11427//11427 +f 11628//11628 11016//11016 11361//11361 +f 11040//11040 11039//11039 11636//11636 +f 11636//11636 11398//11398 11040//11040 +f 10867//10867 11016//11016 11628//11628 +f 11027//11027 10850//10850 11386//11386 +f 11026//11026 10867//10867 11628//11628 +f 11379//11379 11060//11060 11576//11576 +f 11065//11065 10840//10840 11354//11354 +f 11366//11366 11627//11627 11076//11076 +f 11375//11375 11033//11033 11427//11427 +f 11365//11365 11083//11083 11364//11364 +f 11061//11061 10872//10872 11356//11356 +f 10513//10513 11405//11405 11927//11927 +f 10564//10564 10513//10513 11927//11927 +f 11613//11613 11086//11086 11049//11049 +f 10568//10568 10851//10851 11591//11591 +f 11063//11063 11357//11357 11875//11875 +f 11591//11591 10851//10851 11597//11597 +f 11394//11394 11064//11064 10830//10830 +f 11031//11031 11030//11030 11379//11379 +f 11018//11018 11911//11911 11057//11057 +f 11393//11393 11031//11031 11379//11379 +f 11034//11034 11031//11031 11393//11393 +f 11362//11362 11015//11015 11088//11088 +f 11064//11064 11363//11363 11037//11037 +f 11414//11414 10854//10854 11027//11027 +f 11360//11360 11063//11063 11875//11875 +f 11359//11359 11610//11610 10842//10842 +f 11889//11889 11068//11068 11574//11574 +f 10521//10521 10367//10367 11902//11902 +f 11070//11070 11062//11062 11878//11878 +f 11393//11393 11598//11598 11034//11034 +f 11894//11894 11032//11032 11637//11637 +f 11058//11058 11074//11074 11363//11363 +f 11387//11387 11426//11426 11388//11388 +f 11894//11894 11385//11385 11032//11032 +f 11367//11367 11600//11600 10868//10868 +f 10470//10470 11578//11578 11377//11377 +f 10866//10866 11411//11411 11906//11906 +f 10972//10972 10470//10470 11377//11377 +f 10563//10563 11384//11384 11021//11021 +f 11043//11043 11058//11058 11363//11363 +f 10358//10358 11048//11048 11367//11367 +f 11367//11367 11048//11048 11416//11416 +f 11080//11080 11087//11087 11413//11413 +f 11642//11642 11078//11078 11635//11635 +f 11043//11043 11368//11368 11044//11044 +f 10812//10812 11044//11044 11368//11368 +f 10565//10565 11021//11021 11415//11415 +f 10341//10341 11020//11020 11093//11093 +f 11368//11368 11389//11389 10812//10812 +f 10413//10413 11355//11355 11390//11390 +f 10534//10534 10527//10527 11918//11918 +f 10837//10837 11945//11945 11924//11924 +f 11415//11415 11386//11386 10565//10565 +f 10322//10322 11623//11623 10561//10561 +f 10322//10322 12478//12478 11623//11623 +f 10837//10837 11383//11383 11945//11945 +f 11607//11607 11243//11243 11382//11382 +f 11627//11627 11624//11624 11066//11066 +f 11057//11057 11391//11391 11095//11095 +f 11394//11394 11375//11375 11593//11593 +f 11039//11039 11385//11385 11636//11636 +f 11390//11390 11355//11355 11614//11614 +f 11395//11395 11425//11425 11412//11412 +f 11066//11066 11076//11076 11627//11627 +f 11889//11889 11065//11065 11354//11354 +f 11373//11373 11576//11576 11060//11060 +f 11082//11082 11580//11580 10846//10846 +f 11094//11094 10847//10847 11408//11408 +f 11614//11614 11355//11355 11586//11586 +f 11608//11608 11356//11356 11409//11409 +f 11577//11577 11069//11069 11389//11389 +f 10853//10853 10533//10533 11401//11401 +f 11386//11386 11618//11618 11027//11027 +f 11359//11359 11041//11041 11930//11930 +f 11084//11084 11069//11069 11577//11577 +f 11064//11064 11394//11394 11392//11392 +f 11371//11371 11378//11378 12167//12167 +f 11625//11625 11084//11084 11577//11577 +f 11061//11061 11356//11356 11608//11608 +f 11363//11363 11064//11064 11589//11589 +f 11375//11375 11427//11427 11582//11582 +f 11404//11404 11026//11026 11628//11628 +f 11608//11608 11798//11798 11061//11061 +f 11631//11631 11363//11363 11589//11589 +f 10337//10337 11086//11086 11919//11919 +f 11416//11416 11048//11048 11622//11622 +f 11412//11412 11425//11425 11410//11410 +f 11362//11362 11088//11088 11921//11921 +f 11376//11376 11406//11406 11407//11407 +f 10597//10597 11893//11893 10391//10391 +f 11585//11585 11026//11026 11404//11404 +f 11400//11400 10337//10337 11919//11919 +f 11596//11596 10544//10544 12469//12469 +f 10851//10851 10521//10521 11597//11597 +f 11629//11629 11932//11932 11096//11096 +f 11079//11079 10545//10545 11426//11426 +f 11597//11597 10521//10521 11902//11902 +f 11078//11078 11080//11080 11413//11413 +f 11911//11911 11018//11018 11616//11616 +f 11606//11606 11062//11062 11358//11358 +f 11096//11096 11370//11370 11629//11629 +f 11593//11593 11375//11375 11582//11582 +f 11578//11578 10860//10860 11360//11360 +f 10820//10820 11035//11035 11899//11899 +f 11073//11073 11951//11951 11067//11067 +f 11059//11059 11585//11585 11427//11427 +f 11396//11396 11616//11616 11018//11018 +f 11373//11373 11380//11380 11576//11576 +f 11094//11094 11378//11378 10808//10808 +f 11899//11899 11035//11035 12479//12479 +f 11878//11878 11071//11071 11070//11070 +f 11022//11022 10864//10864 11626//11626 +f 11077//11077 11071//11071 11878//11878 +f 10313//10313 11025//11025 12132//12132 +f 12144//12144 11025//11025 10861//10861 +f 10861//10861 10853//10853 12144//12144 +f 10534//10534 11918//11918 11611//11611 +f 11918//11918 10527//10527 11884//11884 +f 11797//11797 11180//11180 11177//11177 +f 11435//11435 11101//11101 12193//12193 +f 11180//11180 11797//11797 11469//11469 +f 11438//11438 11430//11430 11172//11172 +f 10977//10977 11190//11190 11436//11436 +f 11074//11074 11037//11037 11363//11363 +f 11097//11097 10888//10888 11454//11454 +f 11443//11443 10977//10977 11436//11436 +f 11603//11603 10597//10597 11109//11109 +f 10897//10897 11598//11598 11099//11099 +f 11439//11439 11214//11214 10944//10944 +f 11111//11111 10882//10882 11484//11484 +f 10944//10944 10945//10945 11439//11439 +f 11458//11458 11451//11451 11447//11447 +f 11448//11448 11215//11215 11452//11452 +f 11150//11150 11472//11472 10680//10680 +f 11204//11204 10953//10953 11668//11668 +f 11479//11479 11111//11111 11484//11484 +f 11562//11562 11074//11074 11075//11075 +f 11804//11804 11104//11104 11428//11428 +f 11087//11087 11432//11432 11413//11413 +f 11203//11203 11564//11564 11217//11217 +f 10979//10979 10977//10977 11443//11443 +f 11932//11932 11369//11369 11096//11096 +f 11101//11101 11111//11111 11479//11479 +f 11468//11468 11454//11454 10888//10888 +f 12193//12193 11101//11101 11479//11479 +f 10828//10828 11682//11682 11693//11693 +f 11779//11779 11216//11216 11476//11476 +f 11432//11432 11421//11421 12968//12968 +f 11562//11562 11038//11038 11074//11074 +f 11564//11564 11519//11519 11217//11217 +f 11658//11658 11202//11202 11450//11450 +f 10888//10888 11105//11105 11468//11468 +f 11519//11519 11567//11567 11217//11217 +f 11440//11440 11438//11438 10990//10990 +f 11157//11157 11470//11470 10961//10961 +f 11439//11439 10945//10945 11448//11448 +f 10990//10990 11197//11197 11440//11440 +f 11450//11450 10979//10979 11443//11443 +f 11422//11422 11239//11239 10547//10547 +f 11202//11202 10979//10979 11450//11450 +f 11601//11601 11043//11043 11363//11363 +f 11246//11246 11409//11409 11353//11353 +f 11222//11222 11480//11480 11476//11476 +f 11487//11487 11490//11490 11114//11114 +f 11105//11105 11116//11116 11468//11468 +f 11197//11197 11200//11200 11456//11456 +f 10547//10547 10344//10344 11422//11422 +f 11127//11127 11129//11129 11910//11910 +f 11456//11456 11678//11678 11197//11197 +f 11115//11115 11149//11149 11465//11465 +f 11487//11487 11115//11115 11465//11465 +f 11216//11216 11222//11222 11476//11476 +f 11203//11203 11217//11217 11569//11569 +f 11569//11569 11211//11211 11203//11203 +f 11042//11042 11562//11562 11075//11075 +f 11219//11219 11498//11498 11223//11223 +f 11625//11625 11418//11418 11084//11084 +f 11084//11084 11418//11418 10871//10871 +f 10871//10871 11418//11418 11053//11053 +f 11053//11053 11418//11418 11563//11563 +f 11222//11222 11224//11224 11480//11480 +f 11201//11201 10875//10875 11727//11727 +f 11418//11418 11376//11376 11106//11106 +f 10981//10981 11658//11658 11680//11680 +f 10344//10344 11017//11017 11422//11422 +f 11493//11493 11128//11128 11121//11121 +f 10543//10543 11959//11959 11437//11437 +f 11406//11406 11376//11376 11418//11418 +f 10875//10875 12074//12074 11727//11727 +f 10543//10543 10810//10810 11369//11369 +f 11563//11563 11418//11418 11106//11106 +f 11356//11356 11353//11353 11409//11409 +f 11122//11122 11492//11492 11673//11673 +f 11460//11460 11452//11452 11215//11215 +f 11502//11502 11128//11128 11493//11493 +f 10875//10875 11107//11107 12074//12074 +f 10972//10972 11377//11377 11185//11185 +f 11638//11638 11073//11073 11131//11131 +f 11157//11157 11061//11061 11798//11798 +f 11453//11453 11403//11403 11420//11420 +f 11109//11109 11642//11642 11603//11603 +f 11117//11117 10828//10828 11693//11693 +f 11225//11225 11223//11223 11498//11498 +f 11480//11480 11227//11227 11500//11500 +f 11470//11470 11157//11157 11798//11798 +f 11034//11034 11598//11598 10897//10897 +f 12074//12074 11107//11107 11112//11112 +f 11561//11561 11403//11403 11453//11453 +f 11680//11680 11419//11419 10981//10981 +f 11498//11498 11509//11509 11225//11225 +f 11569//11569 11567//11567 11571//11571 +f 11453//11453 11194//11194 11561//11561 +f 11700//11700 11502//11502 11511//11511 +f 11224//11224 11227//11227 11480//11480 +f 11042//11042 11038//11038 11562//11562 +f 11228//11228 11225//11225 11509//11509 +f 11149//11149 10617//10617 11465//11465 +f 11194//11194 11453//11453 11098//11098 +f 10868//10868 11600//11600 11910//11910 +f 10973//10973 11529//11529 11697//11697 +f 10925//10925 11141//11141 11473//11473 +f 11473//11473 11465//11465 10925//10925 +f 11217//11217 11567//11567 11569//11569 +f 11168//11168 10961//10961 11470//11470 +f 11419//11419 11613//11613 11049//11049 +f 11563//11563 11072//11072 11053//11053 +f 11112//11112 10948//10948 11641//11641 +f 11481//11481 11220//11220 11471//11471 +f 11482//11482 11168//11168 11470//11470 +f 10617//10617 10925//10925 11465//11465 +f 11244//11244 11192//11192 11758//11758 +f 11227//11227 11231//11231 11500//11500 +f 11230//11230 11228//11228 11719//11719 +f 11150//11150 11168//11168 11482//11482 +f 11433//11433 11103//11103 11462//11462 +f 11719//11719 11228//11228 11509//11509 +f 11563//11563 11090//11090 11072//11072 +f 11136//11136 11537//11537 11140//11140 +f 11502//11502 11537//11537 11136//11136 +f 11433//11433 11446//11446 10921//10921 +f 11501//11501 11500//11500 11231//11231 +f 11104//11104 11102//11102 11491//11491 +f 11428//11428 11104//11104 11491//11491 +f 11231//11231 11233//11233 11501//11501 +f 11638//11638 11131//11131 11424//11424 +f 11092//11092 11090//11090 11563//11563 +f 11211//11211 11569//11569 11572//11572 +f 11124//11124 11455//11455 11196//11196 +f 11410//11410 11425//11425 11461//11461 +f 11505//11505 11501//11501 11233//11233 +f 11143//11143 11140//11140 11537//11537 +f 11155//11155 11481//11481 11488//11488 +f 11102//11102 11123//11123 11749//11749 +f 11170//11170 11155//11155 11488//11488 +f 11491//11491 11102//11102 11749//11749 +f 11144//11144 11143//11143 11537//11537 +f 11749//11749 11123//11123 11752//11752 +f 11716//11716 11170//11170 11488//11488 +f 11711//11711 11485//11485 10946//10946 +f 11475//11475 11494//11494 10884//10884 +f 11158//11158 11424//11424 11131//11131 +f 11192//11192 11196//11196 11758//11758 +f 11098//11098 11453//11453 11110//11110 +f 11494//11494 11174//11174 10884//10884 +f 10978//10978 11147//11147 11138//11138 +f 11752//11752 11123//11123 11515//11515 +f 11103//11103 11132//11132 11462//11462 +f 11174//11174 11494//11494 11495//11495 +f 11151//11151 11138//11138 11147//11147 +f 11171//11171 11466//11466 10427//10427 +f 11455//11455 11718//11718 11196//11196 +f 10971//10971 11536//11536 11540//11540 +f 10630//10630 10971//10971 11540//11540 +f 10680//10680 11472//11472 11171//11171 +f 10907//10907 11174//11174 11495//11495 +f 11717//11717 10950//10950 11485//11485 +f 11158//11158 11142//11142 11687//11687 +f 11549//11549 10630//10630 11540//11540 +f 11572//11572 11573//11573 11235//11235 +f 11805//11805 11110//11110 11453//11453 +f 10877//10877 11761//11761 11160//11160 +f 11543//11543 11110//11110 11805//11805 +f 11572//11572 11571//11571 11229//11229 +f 11569//11569 11571//11571 11572//11572 +f 11687//11687 11464//11464 11463//11463 +f 11506//11506 10907//10907 11495//11495 +f 11466//11466 11462//11462 11132//11132 +f 10965//10965 11464//11464 11687//11687 +f 11132//11132 10427//10427 11466//11466 +f 10901//10901 11110//11110 11543//11543 +f 11099//11099 11477//11477 11198//11198 +f 11477//11477 12458//12458 11198//11198 +f 11730//11730 11178//11178 11709//11709 +f 11229//11229 11232//11232 11572//11572 +f 11506//11506 11510//11510 11183//11183 +f 11844//11844 11226//11226 11271//11271 +f 11573//11573 11572//11572 11232//11232 +f 11161//11161 11513//11513 10988//10988 +f 11166//11166 10461//10461 11430//11430 +f 11173//11173 11549//11549 11550//11550 +f 11461//11461 11425//11425 11395//11395 +f 10461//10461 10983//10983 11430//11430 +f 11513//11513 11161//11161 11162//11162 +f 11139//11139 11226//11226 11723//11723 +f 10983//10983 11172//11172 11430//11430 +f 11182//11182 11507//11507 10987//10987 +f 11461//11461 11395//11395 11568//11568 +f 11761//11761 10885//10885 11521//11521 +f 11745//11745 10974//10974 11178//11178 +f 11640//11640 11568//11568 11395//11395 +f 10885//10885 11761//11761 10877//10877 +f 11504//11504 11187//11187 11507//11507 +f 10987//10987 11507//11507 11187//11187 +f 11507//11507 11182//11182 10600//10600 +f 11181//11181 11179//11179 11643//11643 +f 11566//11566 11104//11104 11804//11804 +f 11119//11119 10904//10904 11489//11489 +f 11483//11483 11486//11486 11205//11205 +f 11195//11195 11187//11187 11504//11504 +f 11643//11643 11584//11584 11181//11181 +f 11499//11499 11195//11195 11504//11504 +f 10826//10826 11181//11181 11584//11584 +f 11162//11162 11167//11167 11513//11513 +f 11118//11118 11543//11543 11541//11541 +f 11811//11811 11566//11566 11804//11804 +f 11512//11512 11519//11519 11564//11564 +f 11508//11508 11489//11489 10904//10904 +f 10826//10826 11402//11402 11561//11561 +f 11561//11561 11402//11402 11403//11403 +f 11188//11188 11745//11745 11559//11559 +f 11190//11190 11188//11188 11559//11559 +f 10687//10687 11574//11574 11068//11068 +f 11584//11584 11402//11402 10826//10826 +f 11167//11167 11516//11516 11513//11513 +f 11120//11120 11541//11541 11568//11568 +f 11205//11205 11497//11497 11246//11246 +f 11507//11507 10600//10600 11754//11754 +f 10657//10657 11516//11516 11167//11167 +f 10874//10874 11139//11139 11517//11517 +f 11246//11246 11497//11497 11409//11409 +f 11516//11516 10657//10657 11522//11522 +f 11119//11119 11530//11530 11145//11145 +f 11120//11120 11568//11568 11640//11640 +f 11497//11497 11205//11205 11486//11486 +f 10657//10657 11528//11528 11522//11522 +f 11527//11527 11731//11731 11186//11186 +f 11566//11566 11535//11535 11189//11189 +f 11811//11811 11535//11535 11566//11566 +f 11199//11199 11186//11186 11731//11731 +f 11541//11541 11120//11120 11118//11118 +f 11119//11119 11489//11489 11530//11530 +f 11514//11514 11754//11754 10600//10600 +f 11175//11175 11528//11528 10657//10657 +f 11199//11199 11564//11564 11203//11203 +f 11512//11512 11564//11564 11199//11199 +f 11545//11545 11120//11120 11640//11640 +f 11148//11148 11517//11517 11387//11387 +f 10690//10690 11557//11557 11555//11555 +f 11189//11189 11535//11535 11191//11191 +f 11184//11184 10690//10690 11555//11555 +f 11133//11133 11545//11545 11615//11615 +f 11528//11528 11175//11175 11454//11454 +f 11244//11244 11514//11514 10995//10995 +f 11535//11535 11193//11193 11191//11191 +f 11206//11206 11527//11527 11186//11186 +f 11244//11244 11758//11758 11514//11514 +f 11175//11175 11097//11097 11454//11454 +f 11484//11484 11184//11184 11555//11555 +f 11250//11250 11183//11183 11510//11510 +f 10687//10687 10929//10929 11560//11560 +f 11250//11250 11525//11525 11206//11206 +f 11510//11510 11525//11525 11250//11250 +f 11560//11560 11554//11554 10687//10687 +f 11148//11148 11387//11387 10962//10962 +f 11525//11525 11527//11527 11206//11206 +f 11207//11207 11195//11195 11499//11499 +f 11546//11546 11234//11234 11547//11547 +f 11387//11387 11388//11388 10962//10962 +f 11210//11210 10876//10876 12061//12061 +f 11208//11208 11207//11207 11759//11759 +f 11100//11100 11208//11208 11518//11518 +f 11759//11759 11518//11518 11208//11208 +f 10876//10876 11101//11101 12061//12061 +f 11777//11777 10910//10910 11235//11235 +f 11079//11079 11426//11426 11081//11081 +f 11125//11125 11100//11100 11503//11503 +f 11520//11520 11125//11125 11503//11503 +f 11249//11249 11570//11570 11212//11212 +f 11234//11234 10910//10910 11777//11777 +f 11126//11126 11125//11125 11520//11520 +f 11520//11520 11523//11523 11126//11126 +f 11767//11767 11130//11130 11524//11524 +f 11145//11145 11553//11553 11237//11237 +f 11130//11130 11126//11126 11523//11523 +f 11193//11193 11570//11570 11249//11249 +f 11630//11630 11607//11607 11052//11052 +f 11052//11052 11607//11607 11382//11382 +f 11134//11134 11130//11130 11767//11767 +f 11526//11526 11134//11134 11767//11767 +f 11570//11570 11565//11565 11212//11212 +f 11630//11630 11052//11052 11081//11081 +f 11357//11357 11134//11134 11526//11526 +f 10881//10881 11787//11787 10928//10928 +f 11529//11529 11241//11241 11531//11531 +f 11137//11137 11241//11241 11529//11529 +f 11800//11800 11213//11213 11214//11214 +f 11169//11169 11556//11556 11558//11558 +f 11531//11531 11241//11241 11532//11532 +f 11152//11152 11532//11532 11241//11241 +f 11177//11177 11732//11732 11650//11650 +f 11558//11558 11732//11732 11177//11177 +f 11180//11180 11469//11469 10635//10635 +f 11469//11469 11209//11209 10635//10635 +f 11575//11575 11391//11391 11057//11057 +f 11395//11395 11412//11412 11595//11595 +f 11361//11361 11133//11133 11615//11615 +f 11056//11056 11583//11583 12109//12109 +f 11580//11580 11082//11082 11581//11581 +f 11875//11875 11357//11357 11769//11769 +f 11954//11954 11397//11397 11941//11941 +f 11893//11893 11365//11365 11364//11364 +f 11017//11017 11066//11066 11624//11624 +f 11933//11933 11024//11024 11906//11906 +f 11392//11392 11394//11394 11593//11593 +f 11358//11358 11024//11024 11933//11933 +f 11397//11397 11596//11596 11941//11941 +f 11379//11379 11576//11576 11948//11948 +f 11574//11574 10687//10687 12116//12116 +f 11884//11884 11371//11371 12167//12167 +f 11419//11419 11680//11680 11613//11613 +f 11408//11408 10820//10820 12126//12126 +f 11403//11403 11402//11402 11888//11888 +f 11047//11047 11401//11401 10533//10533 +f 11606//11606 11358//11358 11619//11619 +f 11631//11631 11589//11589 11904//11904 +f 10820//10820 11899//11899 12126//12126 +f 11919//11919 11086//11086 11613//11613 +f 11420//11420 11403//11403 11888//11888 +f 11878//11878 11062//11062 11606//11606 +f 11081//11081 11605//11605 11630//11630 +f 11041//11041 11398//11398 11930//11930 +f 11578//11578 11617//11617 11377//11377 +f 11625//11625 11908//11908 11418//11418 +f 11418//11418 12122//12122 11406//11406 +f 11631//11631 11895//11895 11363//11363 +f 11088//11088 11590//11590 11594//11594 +f 11629//11629 11370//11370 11936//11936 +f 12122//12122 11418//11418 11908//11908 +f 11370//11370 11239//11239 11936//11936 +f 11895//11895 11601//11601 11363//11363 +f 11422//11422 12155//12155 11239//11239 +f 11603//11603 11893//11893 10597//10597 +f 11453//11453 11420//11420 11410//11410 +f 11384//11384 11400//11400 11919//11919 +f 11583//11583 10818//10818 11372//11372 +f 10313//10313 11634//11634 11902//11902 +f 11896//11896 11094//11094 11588//11588 +f 11602//11602 11605//11605 11081//11081 +f 11021//11021 11384//11384 11879//11879 +f 11879//11879 11415//11415 11021//11021 +f 11426//11426 11602//11602 11081//11081 +f 11423//11423 12968//12968 11421//11421 +f 11409//11409 11579//11579 11608//11608 +f 11634//11634 10313//10313 12132//12132 +f 11877//11877 11576//11576 11380//11380 +f 11798//11798 11608//11608 11579//11579 +f 10814//10814 11362//11362 11411//11411 +f 11089//11089 11050//11050 11633//11633 +f 11050//11050 11093//11093 11633//11633 +f 11093//11093 11020//11020 12514//12514 +f 11582//11582 11666//11666 11593//11593 +f 12112//12112 11898//11898 11410//11410 +f 11094//11094 11408//11408 11588//11588 +f 11412//11412 11410//11410 11898//11898 +f 12514//12514 11020//11020 11591//11591 +f 11404//11404 11612//11612 11585//11585 +f 12144//12144 10853//10853 11944//11944 +f 11401//11401 11944//11944 10853//10853 +f 11385//11385 11894//11894 12183//12183 +f 11533//11533 11580//11580 11581//11581 +f 11890//11890 11939//11939 11589//11589 +f 11578//11578 11360//11360 11929//11929 +f 11929//11929 11617//11617 11578//11578 +f 11939//11939 11904//11904 11589//11589 +f 11585//11585 11612//11612 11427//11427 +f 11619//11619 11358//11358 11933//11933 +f 11901//11901 11937//11937 11577//11577 +f 11402//11402 11584//11584 11620//11620 +f 11625//11625 11577//11577 11937//11937 +f 12111//12111 11065//11065 11889//11889 +f 11586//11586 11592//11592 11912//11912 +f 11402//11402 11620//11620 11916//11916 +f 11888//11888 11402//11402 11916//11916 +f 11393//11393 11379//11379 11948//11948 +f 11088//11088 11594//11594 11921//11921 +f 11395//11395 11595//11595 12171//12171 +f 11420//11420 11888//11888 12112//12112 +f 11410//11410 11420//11420 12112//12112 +f 11925//11925 11957//11957 11630//11630 +f 11878//11878 11931//11931 11077//11077 +f 11627//11627 11366//11366 11907//11907 +f 11930//11930 11398//11398 11636//11636 +f 11886//11886 11583//11583 11897//11897 +f 11378//11378 11094//11094 11896//11896 +f 11077//11077 11931//11931 11082//11082 +f 10553//10553 11623//11623 11622//11622 +f 11366//11366 11604//11604 11907//11907 +f 11913//11913 11359//11359 11930//11930 +f 11610//11610 11359//11359 11913//11913 +f 11583//11583 11372//11372 12690//12690 +f 11637//11637 11414//11414 11949//11949 +f 12721//12721 10855//10855 11891//11891 +f 10526//10526 10855//10855 12721//12721 +f 11897//11897 11583//11583 12690//12690 +f 11579//11579 11409//11409 11621//11621 +f 11936//11936 11239//11239 12155//12155 +f 11948//11948 11576//11576 11881//11881 +f 11078//11078 12466//12466 11635//11635 +f 12144//12144 12132//12132 11025//11025 +f 11914//11914 11384//11384 11919//11919 +f 11368//11368 11043//11043 11920//11920 +f 11605//11605 11925//11925 11630//11630 +f 11093//11093 12514//12514 11633//11633 +f 11396//11396 11374//11374 11381//11381 +f 12159//12159 11422//11422 11017//11017 +f 11874//11874 11078//11078 11413//11413 +f 12968//12968 11423//11423 11892//11892 +f 11389//11389 11368//11368 11901//11901 +f 11623//11623 12478//12478 11947//11947 +f 11950//11950 11067//11067 12520//12520 +f 11607//11607 11630//11630 11957//11957 +f 11067//11067 11951//11951 12520//12520 +f 11638//11638 11424//11424 11909//11909 +f 12502//12502 11600//11600 11367//11367 +f 11650//11650 11797//11797 11177//11177 +f 11672//11672 11451//11451 11683//11683 +f 11728//11728 11661//11661 11144//11144 +f 11519//11519 11744//11744 11567//11567 +f 12205//12205 11438//11438 11440//11440 +f 11430//11430 11438//11438 12205//12205 +f 10953//10953 11144//11144 11661//11661 +f 11986//11986 11101//11101 11435//11435 +f 11446//11446 11651//11651 11656//11656 +f 11454//11454 11649//11649 11990//11990 +f 11661//11661 11668//11668 10953//10953 +f 11971//11971 11451//11451 11672//11672 +f 11795//11795 11571//11571 11567//11567 +f 11744//11744 11795//11795 11567//11567 +f 11798//11798 11579//11579 11900//11900 +f 11185//11185 11377//11377 11681//11681 +f 11462//11462 11651//11651 11433//11433 +f 11799//11799 11800//11800 11214//11214 +f 11428//11428 11655//11655 11804//11804 +f 11440//11440 11197//11197 11659//11659 +f 11797//11797 11650//11650 12015//12015 +f 11446//11446 11656//11656 11124//11124 +f 11454//11454 11468//11468 11649//11649 +f 11658//11658 11450//11450 11657//11657 +f 10855//10855 10842//10842 11891//11891 +f 11447//11447 11451//11451 11971//11971 +f 11646//11646 11655//11655 11428//11428 +f 11446//11446 11433//11433 11651//11651 +f 11439//11439 11799//11799 11214//11214 +f 11977//11977 11447//11447 11971//11971 +f 11663//11663 11469//11469 11797//11797 +f 11691//11691 11124//11124 11656//11656 +f 11455//11455 11124//11124 11691//11691 +f 11663//11663 11797//11797 12015//12015 +f 12033//12033 11185//11185 11681//11681 +f 10968//10968 11185//11185 12033//12033 +f 11469//11469 11663//11663 10946//10946 +f 11413//11413 11432//11432 12968//12968 +f 11900//11900 11965//11965 11798//11798 +f 11458//11458 11447//11447 11977//11977 +f 12091//12091 11798//11798 11965//11965 +f 11482//11482 11798//11798 12091//12091 +f 11977//11977 11688//11688 11458//11458 +f 11490//11490 11487//11487 11465//11465 +f 11649//11649 11116//11116 12248//12248 +f 11678//11678 11659//11659 11197//11197 +f 11468//11468 11116//11116 11649//11649 +f 11799//11799 11439//11439 11448//11448 +f 11452//11452 11799//11799 11448//11448 +f 11955//11955 11799//11799 11452//11452 +f 11410//11410 11461//11461 11453//11453 +f 11116//11116 11122//11122 12248//12248 +f 11673//11673 12248//12248 11122//11122 +f 11593//11593 11666//11666 11589//11589 +f 11667//11667 11462//11462 11466//11466 +f 11456//11456 11201//11201 12073//12073 +f 11200//11200 11201//11201 11456//11456 +f 10946//10946 11663//11663 11711//11711 +f 11127//11127 11910//11910 12471//12471 +f 11496//11496 11694//11694 11801//11801 +f 10975//10975 10615//10615 11690//11690 +f 11727//11727 12073//12073 11201//11201 +f 11664//11664 11669//11669 11662//11662 +f 10543//10543 11369//11369 11959//11959 +f 11798//11798 11482//11482 11470//11470 +f 11703//11703 12057//12057 11758//11758 +f 11651//11651 11462//11462 11667//11667 +f 11677//11677 11774//11774 11676//11676 +f 11490//11490 11465//11465 11473//11473 +f 11457//11457 11774//11774 11677//11677 +f 11704//11704 11457//11457 11677//11677 +f 11460//11460 11457//11457 11704//11704 +f 12219//12219 11502//11502 11695//11695 +f 11664//11664 11725//11725 12090//12090 +f 11706//11706 11460//11460 11704//11704 +f 11453//11453 11461//11461 11805//11805 +f 11219//11219 11467//11467 11685//11685 +f 11496//11496 11135//11135 11740//11740 +f 11694//11694 11496//11496 11740//11740 +f 11455//11455 11691//11691 11707//11707 +f 11718//11718 11455//11455 11707//11707 +f 12219//12219 11511//11511 11502//11502 +f 11758//11758 11196//11196 11712//11712 +f 11810//11810 11804//11804 12086//12086 +f 11568//11568 11805//11805 11461//11461 +f 11685//11685 11498//11498 11219//11219 +f 11530//11530 11489//11489 12087//12087 +f 11491//11491 12037//12037 11428//11428 +f 12171//12171 11640//11640 11395//11395 +f 11698//11698 12087//12087 11489//11489 +f 11646//11646 11428//11428 12037//12037 +f 11196//11196 11718//11718 11712//11712 +f 11150//11150 11808//11808 11472//11472 +f 12090//12090 11810//11810 12086//12086 +f 11685//11685 11701//11701 11498//11498 +f 11073//11073 11638//11638 11951//11951 +f 11779//11779 11476//11476 11684//11684 +f 11703//11703 11758//11758 11712//11712 +f 11547//11547 11508//11508 11546//11546 +f 11803//11803 11498//11498 11701//11701 +f 11684//11684 11988//11988 11779//11779 +f 11489//11489 11508//11508 11698//11698 +f 11508//11508 11547//11547 12092//12092 +f 12092//12092 11698//11698 11508//11508 +f 11598//11598 11477//11477 11099//11099 +f 11541//11541 11805//11805 11568//11568 +f 11502//11502 11700//11700 11537//11537 +f 11095//11095 11774//11774 11457//11457 +f 11652//11652 11543//11543 11805//11805 +f 11700//11700 11728//11728 11537//11537 +f 11509//11509 11498//11498 11803//11803 +f 11589//11589 11392//11392 11593//11593 +f 11198//11198 12458//12458 12459//12459 +f 11476//11476 11689//11689 11684//11684 +f 11391//11391 11774//11774 11095//11095 +f 11474//11474 12139//12139 11641//11641 +f 11483//11483 11198//11198 12459//12459 +f 11806//11806 11543//11543 11654//11654 +f 11654//11654 11543//11543 11652//11652 +f 11452//11452 11460//11460 11706//11706 +f 11806//11806 11660//11660 11543//11543 +f 11955//11955 11452//11452 11706//11706 +f 11966//11966 11234//11234 11777//11777 +f 11474//11474 11743//11743 12139//12139 +f 11483//11483 12459//12459 11486//11486 +f 11537//11537 11728//11728 11144//11144 +f 11968//11968 11150//11150 11482//11482 +f 11474//11474 11478//11478 11743//11743 +f 11064//11064 11392//11392 11589//11589 +f 11547//11547 11782//11782 11674//11674 +f 11733//11733 11497//11497 11742//11742 +f 11733//11733 11409//11409 11497//11497 +f 11478//11478 11138//11138 11885//11885 +f 11543//11543 11660//11660 11541//11541 +f 11621//11621 11409//11409 11733//11733 +f 11553//11553 11145//11145 11530//11530 +f 11808//11808 11150//11150 11968//11968 +f 11154//11154 10457//10457 11741//11741 +f 11497//11497 11486//11486 11742//11742 +f 11541//11541 11660//11660 11805//11805 +f 11730//11730 11709//11709 12201//12201 +f 11805//11805 11660//11660 11652//11652 +f 10678//10678 10934//10934 11747//11747 +f 11509//11509 11803//11803 11715//11715 +f 11424//11424 11158//11158 12120//12120 +f 11747//11747 10934//10934 11746//11746 +f 11151//11151 11755//11755 11138//11138 +f 11715//11715 11719//11719 11509//11509 +f 11746//11746 11117//11117 11693//11693 +f 10934//10934 11117//11117 11746//11746 +f 11151//11151 11153//11153 11755//11755 +f 11741//11741 10678//10678 11747//11747 +f 10457//10457 10678//10678 11741//11741 +f 11922//11922 12120//12120 11158//11158 +f 11547//11547 11674//11674 11713//11713 +f 11687//11687 11922//11922 11158//11158 +f 11757//11757 11755//11755 11153//11153 +f 11710//11710 11220//11220 11565//11565 +f 11135//11135 12272//12272 11740//11740 +f 11757//11757 10988//10988 12285//12285 +f 11178//11178 11730//11730 11737//11737 +f 11471//11471 11220//11220 11710//11710 +f 11745//11745 11178//11178 11737//11737 +f 12140//12140 11138//11138 11755//11755 +f 10947//10947 11065//11065 12111//12111 +f 11689//11689 11476//11476 11725//11725 +f 10928//10928 11787//11787 11648//11648 +f 11720//11720 10928//10928 11648//11648 +f 11466//11466 11171//11171 11726//11726 +f 12042//12042 11221//11221 11717//11717 +f 11545//11545 11640//11640 11644//11644 +f 11556//11556 10928//10928 11720//11720 +f 10988//10988 11513//11513 12285//12285 +f 11513//11513 11979//11979 12285//12285 +f 11171//11171 11472//11472 11726//11726 +f 11139//11139 11723//11723 11736//11736 +f 11720//11720 11722//11722 11556//11556 +f 11555//11555 11557//11557 12055//12055 +f 11979//11979 11513//11513 11766//11766 +f 11513//11513 11516//11516 11766//11766 +f 11480//11480 11809//11809 11476//11476 +f 11714//11714 11488//11488 11481//11481 +f 11545//11545 11644//11644 11615//11615 +f 12084//12084 11556//11556 11722//11722 +f 11558//11558 11556//11556 12084//12084 +f 11732//11732 11558//11558 12084//12084 +f 11516//11516 11522//11522 11766//11766 +f 11671//11671 11806//11806 11654//11654 +f 11696//11696 11809//11809 11480//11480 +f 11484//11484 11555//11555 11991//11991 +f 11476//11476 11809//11809 11725//11725 +f 11660//11660 11806//11806 11686//11686 +f 11522//11522 11528//11528 11990//11990 +f 11739//11739 11808//11808 12148//12148 +f 11472//11472 11808//11808 11739//11739 +f 11463//11463 11166//11166 11430//11430 +f 11464//11464 11166//11166 11463//11463 +f 11454//11454 11990//11990 11528//11528 +f 11714//11714 11716//11716 11488//11488 +f 12148//12148 11808//11808 11968//11968 +f 11702//11702 11806//11806 11671//11671 +f 11550//11550 11549//11549 11540//11540 +f 11662//11662 11689//11689 11664//11664 +f 11806//11806 11702//11702 11686//11686 +f 11725//11725 11664//11664 11689//11689 +f 11632//11632 11243//11243 11607//11607 +f 11243//11243 11632//11632 11163//11163 +f 11809//11809 11696//11696 11699//11699 +f 11170//11170 11494//11494 11475//11475 +f 11725//11725 11809//11809 12097//12097 +f 11809//11809 11699//11699 12097//12097 +f 11632//11632 12066//12066 11163//11163 +f 11173//11173 11550//11550 11762//11762 +f 11467//11467 11163//11163 12066//12066 +f 11500//11500 11696//11696 11480//11480 +f 11494//11494 11170//11170 11807//11807 +f 11807//11807 11495//11495 11494//11494 +f 11507//11507 11748//11748 11504//11504 +f 11179//11179 11173//11173 11762//11762 +f 11762//11762 11643//11643 11179//11179 +f 11754//11754 11748//11748 11507//11507 +f 11696//11696 11500//11500 12094//12094 +f 11495//11495 11807//11807 11506//11506 +f 11753//11753 11504//11504 11748//11748 +f 11582//11582 11427//11427 12131//12131 +f 11517//11517 11139//11139 11736//11736 +f 11499//11499 11504//11504 11753//11753 +f 11738//11738 11517//11517 11736//11736 +f 11738//11738 11387//11387 11517//11517 +f 11639//11639 11387//11387 11738//11738 +f 11170//11170 11716//11716 11807//11807 +f 11735//11735 12094//12094 11500//11500 +f 11387//11387 11639//11639 11426//11426 +f 11735//11735 11500//11500 11501//11501 +f 11756//11756 11754//11754 11514//11514 +f 11807//11807 11716//11716 11506//11506 +f 11510//11510 11506//11506 11716//11716 +f 11725//11725 12097//12097 11998//11998 +f 11602//11602 11426//11426 11639//11639 +f 11639//11639 11605//11605 11602//11602 +f 11510//11510 11716//11716 12095//12095 +f 11721//11721 11510//11510 12095//12095 +f 11758//11758 11756//11756 11514//11514 +f 11499//11499 11753//11753 12010//12010 +f 11207//11207 11499//11499 12010//12010 +f 11759//11759 11207//11207 12010//12010 +f 11512//11512 11724//11724 12286//12286 +f 12286//12286 11729//11729 11512//11512 +f 11751//11751 11491//11491 11749//11749 +f 12013//12013 11518//11518 11759//11759 +f 11518//11518 12013//12013 11760//11760 +f 11100//11100 11518//11518 11765//11765 +f 11503//11503 11100//11100 11765//11765 +f 11731//11731 11724//11724 11512//11512 +f 11761//11761 12053//12053 11160//11160 +f 11515//11515 11160//11160 12053//12053 +f 11729//11729 11734//11734 11519//11519 +f 11519//11519 11512//11512 11729//11729 +f 11130//11130 11523//11523 11524//11524 +f 11761//11761 11521//11521 12281//12281 +f 11734//11734 11744//11744 11519//11519 +f 11526//11526 11769//11769 11357//11357 +f 11810//11810 11811//11811 11804//11804 +f 11529//11529 11531//11531 11771//11771 +f 11744//11744 11750//11750 11795//11795 +f 11810//11810 12090//12090 11764//11764 +f 11764//11764 11811//11811 11810//11810 +f 11771//11771 11532//11532 11772//11772 +f 11531//11531 11532//11532 11771//11771 +f 12009//12009 11527//11527 12048//12048 +f 11771//11771 11697//11697 11529//11529 +f 11510//11510 11721//11721 11525//11525 +f 11811//11811 11764//11764 11535//11535 +f 11763//11763 11525//11525 11721//11721 +f 11535//11535 11764//11764 11768//11768 +f 12048//12048 11527//11527 11763//11763 +f 11763//11763 11527//11527 11525//11525 +f 11731//11731 11527//11527 12009//12009 +f 11199//11199 11731//11731 11512//11512 +f 11768//11768 11193//11193 11535//11535 +f 11539//11539 12059//12059 11538//11538 +f 11539//11539 11210//11210 12059//12059 +f 12061//12061 11101//11101 11986//11986 +f 11770//11770 11193//11193 11768//11768 +f 11570//11570 11193//11193 11770//11770 +f 11770//11770 12300//12300 11565//11565 +f 11565//11565 11570//11570 11770//11770 +f 11773//11773 11645//11645 11676//11676 +f 11236//11236 11647//11647 11551//11551 +f 11552//11552 11551//11551 11961//11961 +f 11551//11551 11647//11647 11961//11961 +f 11647//11647 11800//11800 11799//11799 +f 11236//11236 11800//11800 11647//11647 +f 11645//11645 11552//11552 11961//11961 +f 11532//11532 11152//11152 11772//11772 +f 11451//11451 11458//11458 11821//11821 +f 11821//11821 11458//11458 11783//11783 +f 11867//11867 11282//11282 11258//11258 +f 11783//11783 11458//11458 11688//11688 +f 11274//11274 11505//11505 11233//11233 +f 11286//11286 11812//11812 11823//11823 +f 11152//11152 11156//11156 11772//11772 +f 11871//11871 11868//11868 11870//11870 +f 12408//12408 11868//11868 11871//11871 +f 11772//11772 11156//11156 11819//11819 +f 12042//12042 11781//11781 11221//11221 +f 11673//11673 11492//11492 11255//11255 +f 11825//11825 11277//11277 11858//11858 +f 11490//11490 11473//11473 11141//11141 +f 11481//11481 11471//11471 11714//11714 +f 11817//11817 11256//11256 11813//11813 +f 11826//11826 11286//11286 11823//11823 +f 11264//11264 11267//11267 11784//11784 +f 11814//11814 11264//11264 11784//11784 +f 12093//12093 11267//11267 11230//11230 +f 11784//11784 11267//11267 12093//12093 +f 11812//11812 11286//11286 11282//11282 +f 11781//11781 11786//11786 11221//11221 +f 11871//11871 11870//11870 11298//11298 +f 11286//11286 11826//11826 11283//11283 +f 11837//11837 11263//11263 11835//11835 +f 11825//11825 11850//11850 11308//11308 +f 11283//11283 11826//11826 11831//11831 +f 11813//11813 11254//11254 11820//11820 +f 11837//11837 11536//11536 11263//11263 +f 11816//11816 11257//11257 11788//11788 +f 11287//11287 11257//11257 11816//11816 +f 11487//11487 11114//11114 11115//11115 +f 11230//11230 11719//11719 12093//12093 +f 11975//11975 11776//11776 11821//11821 +f 11790//11790 11788//11788 11257//11257 +f 11540//11540 11536//11536 11837//11837 +f 11821//11821 11776//11776 11451//11451 +f 10591//10591 11801//11801 11835//11835 +f 11820//11820 11869//11869 11824//11824 +f 11254//11254 11869//11869 11820//11820 +f 11263//11263 10591//10591 11835//11835 +f 11831//11831 11121//11121 11283//11283 +f 11256//11256 11254//11254 11813//11813 +f 11451//11451 11776//11776 11683//11683 +f 10591//10591 11496//11496 11801//11801 +f 11275//11275 11264//11264 11814//11814 +f 11818//11818 11275//11275 11814//11814 +f 11156//11156 11164//11164 11819//11819 +f 11212//11212 11565//11565 11220//11220 +f 11819//11819 11164//11164 11828//11828 +f 11825//11825 11308//11308 11277//11277 +f 11750//11750 11790//11790 11262//11262 +f 11262//11262 11790//11790 11257//11257 +f 11871//11871 11298//11298 11842//11842 +f 11493//11493 11121//11121 11833//11833 +f 11789//11789 11791//11791 11284//11284 +f 11833//11833 11121//11121 11831//11831 +f 12310//12310 11284//11284 11791//11791 +f 11254//11254 11294//11294 11869//11869 +f 10785//10785 11284//11284 12310//12310 +f 12310//12310 11815//11815 10785//10785 +f 11288//11288 10785//10785 11815//11815 +f 11869//11869 11832//11832 11824//11824 +f 11833//11833 11695//11695 11493//11493 +f 11493//11493 11695//11695 11502//11502 +f 11850//11850 11844//11844 11271//11271 +f 11302//11302 11288//11288 12351//12351 +f 11872//11872 11869//11869 11294//11294 +f 11832//11832 11869//11869 11872//11872 +f 10968//10968 11828//11828 11164//11164 +f 11261//11261 11842//11842 11298//11298 +f 11832//11832 11872//11872 11838//11838 +f 11839//11839 11256//11256 11817//11817 +f 11842//11842 11261//11261 11849//11849 +f 11795//11795 11750//11750 11262//11262 +f 11828//11828 10968//10968 11834//11834 +f 11303//11303 11302//11302 12351//12351 +f 11505//11505 11274//11274 11848//11848 +f 11571//11571 11795//11795 11265//11265 +f 11265//11265 11795//11795 11262//11262 +f 11840//11840 11303//11303 12351//12351 +f 11834//11834 10968//10968 12033//12033 +f 11226//11226 11844//11844 11723//11723 +f 11848//11848 11280//11280 11851//11851 +f 11266//11266 11849//11849 11261//11261 +f 11259//11259 11256//11256 11839//11839 +f 11668//11668 11682//11682 11204//11204 +f 11274//11274 11280//11280 11848//11848 +f 11843//11843 11259//11259 11839//11839 +f 11260//11260 11259//11259 11843//11843 +f 11295//11295 11854//11854 11851//11851 +f 11266//11266 11855//11855 11849//11849 +f 11843//11843 11845//11845 11260//11260 +f 11280//11280 11295//11295 11851//11851 +f 11271//11271 11308//11308 11850//11850 +f 11260//11260 11872//11872 11294//11294 +f 11873//11873 11872//11872 11260//11260 +f 10773//10773 11854//11854 11295//11295 +f 11235//11235 11573//11573 11777//11777 +f 11777//11777 11573//11573 11822//11822 +f 11838//11838 11873//11873 11846//11846 +f 11872//11872 11873//11873 11838//11838 +f 11873//11873 11260//11260 11845//11845 +f 11845//11845 11847//11847 11873//11873 +f 11266//11266 11778//11778 11855//11855 +f 11846//11846 11873//11873 11847//11847 +f 11827//11827 11822//11822 11232//11232 +f 11232//11232 11822//11822 11573//11573 +f 11232//11232 11268//11268 11827//11827 +f 11301//11301 11854//11854 10773//10773 +f 11829//11829 11827//11827 11268//11268 +f 11296//11296 11297//11297 11856//11856 +f 11856//11856 11858//11858 11296//11296 +f 11966//11966 11782//11782 11234//11234 +f 11234//11234 11782//11782 11547//11547 +f 11285//11285 11860//11860 11301//11301 +f 11300//11300 11296//11296 11858//11858 +f 11859//11859 10746//10746 11857//11857 +f 10750//10750 10746//10746 11859//11859 +f 11216//11216 11779//11779 11778//11778 +f 11253//11253 11787//11787 11108//11108 +f 10754//10754 10750//10750 11859//11859 +f 11300//11300 11858//11858 11277//11277 +f 11285//11285 11287//11287 11816//11816 +f 10709//10709 10754//10754 11859//11859 +f 11785//11785 10709//10709 11859//11859 +f 11861//11861 11305//11305 11862//11862 +f 11268//11268 10759//10759 11829//11829 +f 10759//10759 11299//11299 12350//12350 +f 12350//12350 11829//11829 10759//10759 +f 11685//11685 11467//11467 11794//11794 +f 11794//11794 11467//11467 12066//12066 +f 11299//11299 11293//11293 11841//11841 +f 12350//12350 11299//11299 11841//11841 +f 11275//11275 11818//11818 11279//11279 +f 11818//11818 11830//11830 11281//11281 +f 11281//11281 11279//11279 11818//11818 +f 11830//11830 11836//11836 11304//11304 +f 11304//11304 11281//11281 11830//11830 +f 10788//10788 11290//11290 11865//11865 +f 11865//11865 11290//11290 11289//11289 +f 11289//11289 11291//11291 11866//11866 +f 11866//11866 11292//11292 11773//11773 +f 11291//11291 11292//11292 11866//11866 +f 11773//11773 11552//11552 11645//11645 +f 11292//11292 11552//11552 11773//11773 +f 11213//11213 11800//11800 11236//11236 +f 12679//12679 11384//11384 11914//11914 +f 11383//11383 11927//11927 12491//12491 +f 11889//11889 11574//11574 12160//12160 +f 11879//11879 11384//11384 12679//12679 +f 11921//11921 11594//11594 12115//12115 +f 11057//11057 11911//11911 11575//11575 +f 11360//11360 11875//11875 11917//11917 +f 11361//11361 11876//11876 11628//11628 +f 11917//11917 11929//11929 11360//11360 +f 12496//12496 11416//11416 12179//12179 +f 11404//11404 11628//11628 11876//11876 +f 11589//11589 11882//11882 12133//12133 +f 11666//11666 11882//11882 11589//11589 +f 11895//11895 12158//12158 11601//11601 +f 11890//11890 11589//11589 12133//12133 +f 11876//11876 11880//11880 11404//11404 +f 11423//11423 11390//11390 11892//11892 +f 10687//10687 11554//11554 12116//12116 +f 11921//11921 11411//11411 11362//11362 +f 12109//12109 11583//11583 11886//11886 +f 11043//11043 11601//11601 11920//11920 +f 11612//11612 11404//11404 11880//11880 +f 12469//12469 11941//11941 11596//11596 +f 11877//11877 11881//11881 11576//11576 +f 11017//11017 11624//11624 12159//12159 +f 11929//11929 11935//11935 11617//11617 +f 12140//12140 11885//11885 11138//11138 +f 11905//11905 11411//11411 11903//11903 +f 12179//12179 11416//11416 11622//11622 +f 11636//11636 11385//11385 12183//12183 +f 11412//11412 11898//11898 11595//11595 +f 11925//11925 11605//11605 11639//11639 +f 11944//11944 11401//11401 12697//12697 +f 11906//11906 11411//11411 11905//11905 +f 11577//11577 11389//11389 11901//11901 +f 11401//11401 11047//11047 12697//12697 +f 11617//11617 12129//12129 11377//11377 +f 11948//11948 11881//11881 12110//12110 +f 11631//11631 11904//11904 11895//11895 +f 11618//11618 11386//11386 12141//12141 +f 10842//10842 11610//11610 11891//11891 +f 11047//11047 11599//11599 12697//12697 +f 11399//11399 11912//11912 11592//11592 +f 11931//11931 11883//11883 11082//11082 +f 11399//11399 11437//11437 12174//12174 +f 10526//10526 12721//12721 11626//11626 +f 12480//12480 11027//11027 11618//11618 +f 11414//11414 11027//11027 12480//12480 +f 11416//11416 12502//12502 11367//11367 +f 11082//11082 11883//11883 11581//11581 +f 11579//11579 11621//11621 11942//11942 +f 11396//11396 11381//11381 12121//12121 +f 11887//11887 12128//12128 11584//11584 +f 11584//11584 11643//11643 11887//11887 +f 11957//11957 11632//11632 11607//11607 +f 12128//12128 11620//11620 11584//11584 +f 11893//11893 11603//11603 12134//12134 +f 12502//12502 11416//11416 12496//12496 +f 11381//11381 10534//10534 11611//11611 +f 11932//11932 11629//11629 12151//12151 +f 11900//11900 11579//11579 11942//11942 +f 11606//11606 11619//11619 11938//11938 +f 11407//11407 11406//11406 11380//11380 +f 12690//12690 11372//11372 11924//11924 +f 11380//11380 11406//11406 11877//11877 +f 11948//11948 12113//12113 11393//11393 +f 11603//11603 11642//11642 11953//11953 +f 12170//12170 11953//11953 11642//11642 +f 11594//11594 11590//11590 12115//12115 +f 11921//11921 12115//12115 12184//12184 +f 12460//12460 11361//11361 11615//11615 +f 11928//11928 11917//11917 11875//11875 +f 12190//12190 11878//11878 11606//11606 +f 12112//12112 11888//11888 11916//11916 +f 12122//12122 11908//11908 12164//12164 +f 12136//12136 11878//11878 12190//12190 +f 12166//12166 11368//11368 11920//11920 +f 11918//11918 11884//11884 12686//12686 +f 11408//11408 12126//12126 11588//11588 +f 11361//11361 12460//12460 12143//12143 +f 12139//12139 12138//12138 11641//11641 +f 13247//13247 12109//12109 11886//11886 +f 11876//11876 11361//11361 12143//12143 +f 12158//12158 12137//12137 11601//11601 +f 11601//11601 12137//12137 11920//11920 +f 11390//11390 11614//11614 12462//12462 +f 12161//12161 11616//11616 11396//11396 +f 12146//12146 11880//11880 11876//11876 +f 11613//11613 11680//11680 11915//11915 +f 11901//11901 11368//11368 12166//12166 +f 12133//12133 11882//11882 11923//11923 +f 11639//11639 11738//11738 11925//11925 +f 11591//11591 11597//11597 12495//12495 +f 12159//12159 11624//11624 11943//11943 +f 11386//11386 11415//11415 12141//12141 +f 11919//11919 11613//11613 12181//12181 +f 11597//11597 11902//11902 12495//12495 +f 11912//11912 11399//11399 12174//12174 +f 11933//11933 11906//11906 12189//12189 +f 12183//12183 12186//12186 11636//11636 +f 11644//11644 11640//11640 12171//12171 +f 11930//11930 11636//11636 12186//12186 +f 11937//11937 11908//11908 11625//11625 +f 11022//11022 11626//11626 12518//12518 +f 11615//11615 11644//11644 12171//12171 +f 12518//12518 11590//11590 11022//11022 +f 11619//11619 11933//11933 11934//11934 +f 12131//12131 11612//11612 11880//11880 +f 12460//12460 11615//11615 12171//12171 +f 11958//11958 11621//11621 11940//11940 +f 12697//12697 11599//11599 11926//11926 +f 11942//11942 11621//11621 11958//11958 +f 11427//11427 11612//11612 12131//12131 +f 12134//12134 12467//12467 11893//11893 +f 11949//11949 11414//11414 12480//12480 +f 12169//12169 11406//11406 12122//12122 +f 12466//12466 11078//11078 12142//12142 +f 11877//11877 11406//11406 12169//12169 +f 11946//11946 12142//12142 11078//11078 +f 11078//11078 11874//11874 11946//11946 +f 12508//12508 12155//12155 11422//11422 +f 11895//11895 11904//11904 12130//12130 +f 11378//11378 11896//11896 12187//12187 +f 12158//12158 11895//11895 12130//12130 +f 11953//11953 12134//12134 11603//11603 +f 11945//11945 11383//11383 12491//12491 +f 12478//12478 11056//11056 12109//12109 +f 11638//11638 11909//11909 11952//11952 +f 12479//12479 11954//11954 12124//12124 +f 11424//11424 12120//12120 11909//11909 +f 11554//11554 11560//11560 12589//12589 +f 11550//11550 11540//11540 11983//11983 +f 12547//12547 11683//11683 12210//12210 +f 11672//11672 11683//11683 12547//12547 +f 11726//11726 12088//12088 11466//11466 +f 11979//11979 11766//11766 11981//11981 +f 11730//11730 12201//12201 12548//12548 +f 12170//12170 11635//11635 12466//12466 +f 11437//11437 11959//11959 12174//12174 +f 11923//11923 11882//11882 11666//11666 +f 11762//11762 11550//11550 11983//11983 +f 11982//11982 12011//12011 12024//12024 +f 11655//11655 11646//11646 11962//11962 +f 12527//12527 11777//11777 11822//11822 +f 11655//11655 12082//12082 12086//12086 +f 11962//11962 12082//12082 11655//11655 +f 11393//11393 12113//12113 11598//11598 +f 11993//11993 11762//11762 11983//11983 +f 11737//11737 11730//11730 12548//12548 +f 11766//11766 11990//11990 12224//12224 +f 11981//11981 11766//11766 12224//12224 +f 11777//11777 12527//12527 11966//11966 +f 11522//11522 11990//11990 11766//11766 +f 11986//11986 11435//11435 12193//12193 +f 11635//11635 12170//12170 11642//11642 +f 11964//11964 11645//11645 11961//11961 +f 11966//11966 11989//11989 11782//11782 +f 12032//12032 11982//11982 12024//12024 +f 12083//12083 11782//11782 11989//11989 +f 11674//11674 11782//11782 12083//12083 +f 12088//12088 11726//11726 11739//11739 +f 11776//11776 12210//12210 11683//11683 +f 11559//11559 11745//11745 11737//11737 +f 12089//12089 11667//11667 12088//12088 +f 12193//12193 11479//11479 12191//12191 +f 11530//11530 12087//12087 11553//11553 +f 11959//11959 11369//11369 11980//11980 +f 11643//11643 11762//11762 11993//11993 +f 12040//12040 11691//11691 12089//12089 +f 12089//12089 12088//12088 11994//11994 +f 11649//11649 11996//11996 11990//11990 +f 11655//11655 12086//12086 11804//11804 +f 11466//11466 12088//12088 11667//11667 +f 11647//11647 11955//11955 11961//11961 +f 12457//12457 11887//11887 11993//11993 +f 11993//11993 11887//11887 11643//11643 +f 11961//11961 11955//11955 12117//12117 +f 12191//12191 11484//11484 11991//11991 +f 11737//11737 12028//12028 11559//11559 +f 11479//11479 11484//11484 12191//12191 +f 11955//11955 11647//11647 11799//11799 +f 11369//11369 11932//11932 11980//11980 +f 11669//11669 12082//12082 11662//11662 +f 11190//11190 11559//11559 12028//12028 +f 12471//12471 12199//12199 11127//11127 +f 10966//10966 11785//11785 11976//11976 +f 12021//12021 11190//11190 12028//12028 +f 11436//11436 11190//11190 12021//12021 +f 11656//11656 11651//11651 11667//11667 +f 11969//11969 11645//11645 11964//11964 +f 11676//11676 11645//11645 11969//11969 +f 11996//11996 11649//11649 12236//12236 +f 11668//11668 12214//12214 11682//11682 +f 12091//12091 11968//11968 11482//11482 +f 12082//12082 11669//11669 12086//12086 +f 12968//12968 11874//11874 11413//11413 +f 12041//12041 12021//12021 12034//12034 +f 11436//11436 12021//12021 12041//12041 +f 11985//11985 11688//11688 11977//11977 +f 11676//11676 11969//11969 11677//11677 +f 12225//12225 11511//11511 12219//12219 +f 12113//12113 11477//11477 11598//11598 +f 11922//11922 11687//11687 12001//12001 +f 11995//11995 11671//11671 11652//11652 +f 11654//11654 11652//11652 11671//11671 +f 11663//11663 12015//12015 11711//11711 +f 11652//11652 11686//11686 12000//12000 +f 12458//12458 11477//11477 12489//12489 +f 12459//12459 12458//12458 12070//12070 +f 11443//11443 11436//11436 12041//12041 +f 11553//11553 12087//12087 12017//12017 +f 12017//12017 11698//11698 12092//12092 +f 12087//12087 11698//11698 12017//12017 +f 11783//11783 11688//11688 11985//11985 +f 11701//11701 11685//11685 12007//12007 +f 12225//12225 12002//12002 11511//11511 +f 11649//11649 12248//12248 12236//12236 +f 11915//11915 11657//11657 12287//12287 +f 11658//11658 11657//11657 11915//11915 +f 11711//11711 12015//12015 12019//12019 +f 11450//11450 11443//11443 12046//12046 +f 11657//11657 11450//11450 12046//12046 +f 12214//12214 11987//11987 11682//11682 +f 11660//11660 11686//11686 11652//11652 +f 12023//12023 11711//11711 12019//12019 +f 11687//11687 11463//11463 12001//12001 +f 11693//11693 11682//11682 11987//11987 +f 11486//11486 12459//12459 11742//11742 +f 11669//11669 11664//11664 12090//12090 +f 12090//12090 12086//12086 11669//11669 +f 11511//11511 12002//12002 11700//11700 +f 11667//11667 12089//12089 11656//11656 +f 12014//12014 11700//11700 12002//12002 +f 11680//11680 11658//11658 11915//11915 +f 12004//12004 11671//11671 11995//11995 +f 11702//11702 11671//11671 12004//12004 +f 11677//11677 11969//11969 11704//11704 +f 12092//12092 11547//11547 11713//11713 +f 12060//12060 12089//12089 11994//11994 +f 12219//12219 11695//11695 12016//12016 +f 12091//12091 12123//12123 11968//11968 +f 12040//12040 12089//12089 12060//12060 +f 11994//11994 12088//12088 11973//11973 +f 12006//12006 12000//12000 11686//11686 +f 12205//12205 12001//12001 11463//11463 +f 11691//11691 11656//11656 12089//12089 +f 11463//11463 11430//11430 12205//12205 +f 11701//11701 11715//11715 11803//11803 +f 11624//11624 11627//11627 11907//11907 +f 11686//11686 11702//11702 12006//12006 +f 11739//11739 11726//11726 11472//11472 +f 11778//11778 11779//11779 11984//11984 +f 11940//11940 11733//11733 11742//11742 +f 11700//11700 12014//12014 11728//11728 +f 11701//11701 12241//12241 12093//12093 +f 11988//11988 11984//11984 11779//11779 +f 11940//11940 11621//11621 11733//11733 +f 12241//12241 12022//12022 11784//11784 +f 11704//11704 11956//11956 11706//11706 +f 12093//12093 12241//12241 11784//11784 +f 11967//11967 11728//11728 12014//12014 +f 12004//12004 12006//12006 11702//11702 +f 11988//11988 11684//11684 12221//12221 +f 11956//11956 11955//11955 11706//11706 +f 12093//12093 11715//11715 11701//11701 +f 12037//12037 11491//11491 11751//11751 +f 11719//11719 11715//11715 12093//12093 +f 11560//11560 11154//11154 12271//12271 +f 12271//12271 12589//12589 11560//11560 +f 11485//11485 11711//11711 12023//12023 +f 11689//11689 12221//12221 11684//11684 +f 11582//11582 12131//12131 11923//11923 +f 12261//12261 11740//11740 12612//12612 +f 12615//12615 11471//11471 11710//11710 +f 12064//12064 12221//12221 11689//11689 +f 12205//12205 11440//11440 12222//12222 +f 11253//11253 11553//11553 12017//12017 +f 11741//11741 12271//12271 11154//11154 +f 11575//11575 12081//12081 11391//11391 +f 12192//12192 12081//12081 11575//11575 +f 11740//11740 12272//12272 12612//12612 +f 11662//11662 12064//12064 11689//11689 +f 12094//12094 11699//11699 11696//11696 +f 12027//12027 12031//12031 12023//12023 +f 11485//11485 12023//12023 12031//12031 +f 11709//11709 10966//10966 11976//11976 +f 11748//11748 12003//12003 11753//11753 +f 11582//11582 11923//11923 11666//11666 +f 11253//11253 12231//12231 11787//11787 +f 12050//12050 11709//11709 11976//11976 +f 12017//12017 12231//12231 11253//11253 +f 12306//12306 11748//11748 11754//11754 +f 11575//11575 11911//11911 12192//12192 +f 11748//11748 12306//12306 12003//12003 +f 11960//11960 11648//11648 11787//11787 +f 11960//11960 11787//11787 12231//12231 +f 12272//12272 11533//11533 11581//11581 +f 11699//11699 12094//12094 12097//12097 +f 11746//11746 11693//11693 12484//12484 +f 12082//12082 12064//12064 11662//11662 +f 11485//11485 12031//12031 11717//11717 +f 11716//11716 11714//11714 11992//11992 +f 12031//12031 12042//12042 11717//11717 +f 12090//12090 11725//11725 12008//12008 +f 11725//11725 11998//11998 12008//12008 +f 12010//12010 11753//11753 12003//12003 +f 11674//11674 12083//12083 11713//11713 +f 12328//12328 11713//11713 12083//12083 +f 12013//12013 11759//11759 12010//12010 +f 12314//12314 11983//11983 11540//11540 +f 11992//11992 12095//12095 11716//11716 +f 12008//12008 11998//11998 12301//12301 +f 11557//11557 12111//12111 12055//12055 +f 11992//11992 11999//11999 12095//12095 +f 10947//10947 12111//12111 11557//11557 +f 11781//11781 12042//12042 12044//12044 +f 12052//12052 11781//11781 12044//12044 +f 11786//11786 11781//11781 12052//12052 +f 12097//12097 12094//12094 12012//12012 +f 11998//11998 12097//12097 12012//12012 +f 12054//12054 11786//11786 12052//12052 +f 11555//11555 12055//12055 12289//12289 +f 11960//11960 11720//11720 11648//11648 +f 11789//11789 11786//11786 12054//12054 +f 12026//12026 11760//11760 12013//12013 +f 12012//12012 12094//12094 11735//11735 +f 11765//11765 12096//12096 11503//11503 +f 11991//11991 11555//11555 12289//12289 +f 12056//12056 11789//11789 12054//12054 +f 12012//12012 11735//11735 12018//12018 +f 11729//11729 12286//12286 12020//12020 +f 11760//11760 11765//11765 11518//11518 +f 12104//12104 11729//11729 12020//12020 +f 12096//12096 11765//11765 11760//11760 +f 11503//11503 12096//12096 11520//11520 +f 12074//12074 12073//12073 11727//11727 +f 11523//11523 11520//11520 12096//12096 +f 11791//11791 11789//11789 12056//12056 +f 11749//11749 12030//12030 11751//11751 +f 12278//12278 11724//11724 12009//12009 +f 11731//11731 12009//12009 11724//11724 +f 12074//12074 11112//11112 12253//12253 +f 11760//11760 11767//11767 11524//11524 +f 11749//11749 11752//11752 12030//12030 +f 12030//12030 11752//11752 12036//12036 +f 12096//12096 11760//11760 11524//11524 +f 12138//12138 12253//12253 11112//11112 +f 11760//11760 12026//12026 11767//11767 +f 12065//12065 11723//11723 12063//12063 +f 12038//12038 12035//12035 12298//12298 +f 11523//11523 12096//12096 11524//11524 +f 11736//11736 11723//11723 12065//12065 +f 12036//12036 11752//11752 12043//12043 +f 11641//11641 12138//12138 11112//11112 +f 11752//11752 11515//11515 12043//12043 +f 11650//11650 11732//11732 12084//12084 +f 12281//12281 11538//11538 12059//12059 +f 11521//11521 11538//11538 12281//12281 +f 12039//12039 11790//11790 12038//12038 +f 11788//11788 11790//11790 12039//12039 +f 12026//12026 12029//12029 11526//11526 +f 11526//11526 11767//11767 12026//12026 +f 11526//11526 12029//12029 11769//11769 +f 11515//11515 12053//12053 12043//12043 +f 11729//11729 12104//12104 11734//11734 +f 11743//11743 11478//11478 12078//12078 +f 12029//12029 12032//12032 11769//11769 +f 12032//12032 11928//11928 11875//11875 +f 11875//11875 11769//11769 12032//12032 +f 12032//12032 12029//12029 11982//11982 +f 11885//11885 12078//12078 11478//11478 +f 12045//12045 12035//12035 12104//12104 +f 12035//12035 11750//11750 12104//12104 +f 12066//12066 11632//11632 12291//12291 +f 11744//11744 11734//11734 12104//12104 +f 12035//12035 12038//12038 11750//11750 +f 11764//11764 12107//12107 11768//11768 +f 11750//11750 12038//12038 11790//11790 +f 11755//11755 11757//11757 12268//12268 +f 12101//12101 12068//12068 12069//12069 +f 12268//12268 12545//12545 11755//11755 +f 12104//12104 11750//11750 11744//11744 +f 12069//12069 12071//12071 12101//12101 +f 12268//12268 11757//11757 12551//12551 +f 11794//11794 12066//12066 12295//12295 +f 12129//12129 11681//11681 11377//11377 +f 11757//11757 12285//12285 12551//12551 +f 11768//11768 12107//12107 12312//12312 +f 12100//12100 12098//12098 12099//12099 +f 12099//12099 12102//12102 12100//12100 +f 12048//12048 12095//12095 11999//11999 +f 11721//11721 12048//12048 11763//11763 +f 12095//12095 12048//12048 11721//11721 +f 12102//12102 12099//12099 12245//12245 +f 12061//12061 12059//12059 11210//11210 +f 12068//12068 12101//12101 12075//12075 +f 12140//12140 11755//11755 12265//12265 +f 12103//12103 12102//12102 12245//12245 +f 11755//11755 12545//12545 12265//12265 +f 11685//11685 11794//11794 12072//12072 +f 12245//12245 12250//12250 12103//12103 +f 12105//12105 12100//12100 12102//12102 +f 12102//12102 12049//12049 12105//12105 +f 11685//11685 12072//12072 12007//12007 +f 12049//12049 12102//12102 12103//12103 +f 12103//12103 12051//12051 12049//12049 +f 12051//12051 12103//12103 12250//12250 +f 12106//12106 12075//12075 12101//12101 +f 12077//12077 12213//12213 12106//12106 +f 11770//11770 11768//11768 12312//12312 +f 12057//12057 11756//11756 11758//11758 +f 12300//12300 11770//11770 12067//12067 +f 11957//11957 11925//11925 12197//12197 +f 12057//12057 12334//12334 11756//11756 +f 12057//12057 11703//11703 12058//12058 +f 11565//11565 12300//12300 11710//11710 +f 12090//12090 12008//12008 12076//12076 +f 12076//12076 11764//11764 12090//12090 +f 11764//11764 12076//12076 12108//12108 +f 12062//12062 11718//11718 11707//11707 +f 11712//11712 11718//11718 12062//12062 +f 11764//11764 12108//12108 12107//12107 +f 11773//11773 11676//11676 12079//12079 +f 11676//11676 12080//12080 12079//12079 +f 11774//11774 12080//12080 11676//11676 +f 11774//11774 12081//12081 12080//12080 +f 11391//11391 12081//12081 11774//11774 +f 12147//12147 11880//11880 12146//12146 +f 11949//11949 12150//12150 11637//11637 +f 11936//11936 12151//12151 11629//11629 +f 11637//11637 12150//12150 11894//11894 +f 12468//12468 11365//11365 12467//12467 +f 12160//12160 11574//11574 12116//12116 +f 11892//11892 11390//11390 12668//12668 +f 11893//11893 12467//12467 11365//11365 +f 11365//11365 12468//12468 11926//11926 +f 12164//12164 11908//11908 12472//12472 +f 12110//12110 11881//11881 12517//12517 +f 11911//11911 11616//11616 12154//12154 +f 12167//12167 12686//12686 11884//11884 +f 12147//12147 12118//12118 11880//11880 +f 12518//12518 12115//12115 11590//11590 +f 11883//11883 11931//11931 12149//12149 +f 11616//11616 12161//12161 12154//12154 +f 11958//11958 12492//12492 11942//11942 +f 11948//11948 12110//12110 12180//12180 +f 12180//12180 12113//12113 11948//11948 +f 11927//11927 11405//11405 12980//12980 +f 11613//11613 12665//12665 12181//12181 +f 11907//11907 11604//11604 12684//12684 +f 12120//12120 11922//11922 12204//12204 +f 12185//12185 11935//11935 11929//11929 +f 11898//11898 12505//12505 11595//11595 +f 11935//11935 12746//12746 11617//11617 +f 11950//11950 12515//12515 11604//11604 +f 12485//12485 11919//11919 12181//12181 +f 12167//12167 11378//11378 12187//12187 +f 11906//11906 11905//11905 12189//12189 +f 11950//11950 12520//12520 12515//12515 +f 12480//12480 11618//11618 12175//12175 +f 11880//11880 12118//12118 12131//12131 +f 11914//11914 11919//11919 12485//12485 +f 12520//12520 11951//11951 11638//11638 +f 12176//12176 12123//12123 12091//12091 +f 11877//11877 12516//12516 11881//11881 +f 11968//11968 12123//12123 12127//12127 +f 11916//11916 11620//11620 12135//12135 +f 12145//12145 11638//11638 11952//11952 +f 11405//11405 11089//11089 12488//12488 +f 11941//11941 12124//12124 11954//11954 +f 12148//12148 11968//11968 12196//12196 +f 11885//11885 12140//12140 12526//12526 +f 11622//11622 11623//11623 12188//12188 +f 11611//11611 12121//12121 11381//11381 +f 11956//11956 12117//12117 11955//11955 +f 11704//11704 12117//12117 11956//11956 +f 11623//11623 11947//11947 12188//12188 +f 11632//11632 11957//11957 12283//12283 +f 12134//12134 11953//11953 12173//12173 +f 12182//12182 11610//11610 11913//11913 +f 11891//11891 11610//11610 12182//12182 +f 12133//12133 11923//11923 12477//12477 +f 12132//12132 12144//12144 12513//12513 +f 12513//12513 12144//12144 11944//11944 +f 12471//12471 11910//11910 11600//11600 +f 11899//11899 12479//12479 12172//12172 +f 11365//11365 11926//11926 11599//11599 +f 12109//12109 13247//13247 12478//12478 +f 12147//12147 12146//12146 12675//12675 +f 12483//12483 12147//12147 12675//12675 +f 12118//12118 12147//12147 12483//12483 +f 12511//12511 11939//11939 11890//11890 +f 12968//12968 13011//13011 11874//11874 +f 11911//11911 12154//12154 12152//12152 +f 11879//11879 12679//12679 12497//12497 +f 12495//12495 12162//12162 11591//11591 +f 12683//12683 12479//12479 12124//12124 +f 11936//11936 12155//12155 12508//12508 +f 11908//11908 11937//11937 12472//12472 +f 12149//12149 12473//12473 11883//11883 +f 11939//11939 12719//12719 11904//11904 +f 12968//12968 11892//11892 12668//12668 +f 12665//12665 11613//11613 11915//11915 +f 12508//12508 12159//12159 12973//12973 +f 11422//11422 12159//12159 12508//12508 +f 11944//11944 12697//12697 12157//12157 +f 12180//12180 12110//12110 12517//12517 +f 12120//12120 12204//12204 12493//12493 +f 12118//12118 12483//12483 12131//12131 +f 11415//11415 11879//11879 12497//12497 +f 12163//12163 12111//12111 12667//12667 +f 12462//12462 12668//12668 11390//11390 +f 12490//12490 12131//12131 12483//12483 +f 12138//12138 12139//12139 12165//12165 +f 11415//11415 12497//12497 12678//12678 +f 12667//12667 12111//12111 11889//11889 +f 11614//11614 11586//11586 12462//12462 +f 11923//11923 12131//12131 12490//12490 +f 11912//11912 12462//12462 11586//11586 +f 12477//12477 11923//11923 12490//12490 +f 12141//12141 11415//11415 12678//12678 +f 12467//12467 12134//12134 12156//12156 +f 12113//12113 12180//12180 12482//12482 +f 12178//12178 11877//11877 12169//12169 +f 12161//12161 12121//12121 13193//13193 +f 12677//12677 11905//11905 11903//11903 +f 11396//11396 12121//12121 12161//12161 +f 11595//11595 12505//12505 12171//12171 +f 12148//12148 12332//12332 11973//11973 +f 12166//12166 11920//11920 12137//12137 +f 12135//12135 11620//11620 12128//12128 +f 12125//12125 12187//12187 11896//11896 +f 12515//12515 12684//12684 11604//11604 +f 11941//11941 12469//12469 12661//12661 +f 12516//12516 11877//11877 12178//12178 +f 12185//12185 12486//12486 11935//11935 +f 12332//12332 12148//12148 12196//12196 +f 12163//12163 12168//12168 12111//12111 +f 11937//11937 11901//11901 12166//12166 +f 12957//12957 11933//11933 12189//12189 +f 12145//12145 12520//12520 11638//11638 +f 11881//11881 12516//12516 12517//12517 +f 11930//11930 12186//12186 13025//13025 +f 12127//12127 12196//12196 11968//11968 +f 12129//12129 11617//11617 12746//12746 +f 12485//12485 12679//12679 11914//11914 +f 11924//11924 11945//11945 12962//12962 +f 11622//11622 12188//12188 12179//12179 +f 11089//11089 12510//12510 12488//12488 +f 11089//11089 11633//11633 12510//12510 +f 11945//11945 12491//12491 12962//12962 +f 12170//12170 12173//12173 11953//11953 +f 11931//11931 11878//11878 12149//12149 +f 12197//12197 11925//11925 12195//12195 +f 11876//11876 12143//12143 12675//12675 +f 12146//12146 11876//11876 12675//12675 +f 11739//11739 11973//11973 12088//12088 +f 12589//12589 12582//12582 11554//11554 +f 11962//11962 12200//12200 13035//13035 +f 12202//12202 12304//12304 12331//12331 +f 12184//12184 11411//11411 11921//11921 +f 11981//11981 12563//12563 11979//11979 +f 12610//12610 12304//12304 12202//12202 +f 12204//12204 11922//11922 12001//12001 +f 11962//11962 11646//11646 12200//12200 +f 11965//11965 11900//11900 11942//11942 +f 12062//12062 11707//11707 12333//12333 +f 11960//11960 12330//12330 11720//11720 +f 12610//12610 12305//12305 12304//12304 +f 11903//11903 11411//11411 12184//12184 +f 12527//12527 11822//11822 12308//12308 +f 11712//11712 12062//12062 12333//12333 +f 12246//12246 11962//11962 13035//13035 +f 12330//12330 11960//11960 12198//12198 +f 12522//12522 12113//12113 12482//12482 +f 12082//12082 11962//11962 12246//12246 +f 12198//12198 11960//11960 12231//12231 +f 12203//12203 12058//12058 11703//11703 +f 12616//12616 12058//12058 12203//12203 +f 11722//11722 11720//11720 12330//12330 +f 11973//11973 11739//11739 12148//12148 +f 12117//12117 11964//11964 11961//11961 +f 12218//12218 11984//11984 11988//11988 +f 12204//12204 12001//12001 12205//12205 +f 12217//12217 11984//11984 12218//12218 +f 11703//11703 11712//11712 12203//12203 +f 11661//11661 11728//11728 11967//11967 +f 12117//12117 11969//11969 11964//11964 +f 11969//11969 12117//12117 11704//11704 +f 12209//12209 11661//11661 11967//11967 +f 12465//12465 12091//12091 11965//11965 +f 11988//11988 12221//12221 12218//12218 +f 11668//11668 11661//11661 12209//12209 +f 11980//11980 11932//11932 12525//12525 +f 11993//11993 11983//11983 12223//12223 +f 11990//11990 11996//11996 12586//12586 +f 11722//11722 12330//12330 12593//12593 +f 12214//12214 11668//11668 12209//12209 +f 11712//11712 12333//12333 12203//12203 +f 12212//12212 11722//11722 12593//12593 +f 12586//12586 12224//12224 11990//11990 +f 12474//12474 11993//11993 12223//12223 +f 12021//12021 12576//12576 12228//12228 +f 12028//12028 12576//12576 12021//12021 +f 12547//12547 11971//11971 11672//11672 +f 12474//12474 12457//12457 11993//11993 +f 12656//12656 11982//11982 12232//12232 +f 12011//12011 11982//11982 12656//12656 +f 11996//11996 12236//12236 12586//12586 +f 12227//12227 12011//12011 12656//12656 +f 12034//12034 12228//12228 12583//12583 +f 12021//12021 12228//12228 12034//12034 +f 11987//11987 12484//12484 11693//11693 +f 12024//12024 12011//12011 12247//12247 +f 11713//11713 12233//12233 12092//12092 +f 12256//12256 12011//12011 12227//12227 +f 12615//12615 12226//12226 11471//11471 +f 12028//12028 11737//11737 12588//12588 +f 11722//11722 12212//12212 12084//12084 +f 12247//12247 12011//12011 12256//12256 +f 12092//12092 12237//12237 12017//12017 +f 12260//12260 12028//12028 12588//12588 +f 12032//12032 12024//12024 12266//12266 +f 11928//11928 12032//12032 12266//12266 +f 12651//12651 11776//11776 11975//11975 +f 11977//11977 11971//11971 12220//12220 +f 11624//11624 11907//11907 12523//12523 +f 12222//12222 11440//11440 11659//11659 +f 12191//12191 11991//11991 12524//12524 +f 12301//12301 12012//12012 12648//12648 +f 11998//11998 12012//12012 12301//12301 +f 11652//11652 12000//12000 11995//11995 +f 12084//12084 12212//12212 12216//12216 +f 12465//12465 11965//11965 12475//12475 +f 12231//12231 12017//12017 12237//12237 +f 11714//11714 11471//11471 12226//12226 +f 11714//11714 12226//12226 12622//12622 +f 12266//12266 12024//12024 12247//12247 +f 11995//11995 12000//12000 12004//12004 +f 12240//12240 11701//11701 12007//12007 +f 12241//12241 11701//11701 12240//12240 +f 11994//11994 11973//11973 12206//12206 +f 12006//12006 12004//12004 12000//12000 +f 12216//12216 11650//11650 12084//12084 +f 11994//11994 12206//12206 12060//12060 +f 11992//11992 11714//11714 12622//12622 +f 11678//11678 11456//11456 12754//12754 +f 12041//12041 12046//12046 11443//11443 +f 12332//12332 12206//12206 11973//11973 +f 11707//11707 11691//11691 12637//12637 +f 12200//12200 12037//12037 12554//12554 +f 11646//11646 12037//12037 12200//12200 +f 12643//12643 11691//11691 12040//12040 +f 12216//12216 12019//12019 11650//11650 +f 12279//12279 12263//12263 12287//12287 +f 12237//12237 12092//12092 12233//12233 +f 11456//11456 12073//12073 12599//12599 +f 12599//12599 12754//12754 11456//11456 +f 12015//12015 11650//11650 12019//12019 +f 12554//12554 12037//12037 12229//12229 +f 12037//12037 11751//11751 12229//12229 +f 12333//12333 11707//11707 12637//12637 +f 12248//12248 11673//11673 12317//12317 +f 12279//12279 11657//11657 12293//12293 +f 12252//12252 12045//12045 12257//12257 +f 12287//12287 11657//11657 12279//12279 +f 12002//12002 12543//12543 12014//12014 +f 12281//12281 12059//12059 12284//12284 +f 12043//12043 12053//12053 12280//12280 +f 12637//12637 12282//12282 12333//12333 +f 12053//12053 11761//11761 12281//12281 +f 12255//12255 12237//12237 12335//12335 +f 11934//11934 11933//11933 12957//12957 +f 11915//11915 12287//12287 12494//12494 +f 12040//12040 12060//12060 12643//12643 +f 11756//11756 12334//12334 12211//12211 +f 12073//12073 12074//12074 12253//12253 +f 12288//12288 12643//12643 12060//12060 +f 12255//12255 12335//12335 12591//12591 +f 12564//12564 12270//12270 12064//12064 +f 12019//12019 12216//12216 12027//12027 +f 12027//12027 12023//12023 12019//12019 +f 12219//12219 12016//12016 12560//12560 +f 11657//11657 12046//12046 12293//12293 +f 11934//11934 12243//12243 11619//11619 +f 12243//12243 11938//11938 11619//11619 +f 12003//12003 12215//12215 12010//12010 +f 12221//12221 12064//12064 12270//12270 +f 12010//12010 12215//12215 12013//12013 +f 12249//12249 12652//12652 12336//12336 +f 12242//12242 12652//12652 12249//12249 +f 11999//11999 11992//11992 12267//12267 +f 12591//12591 12335//12335 12244//12244 +f 12284//12284 12061//12061 12507//12507 +f 12059//12059 12061//12061 12284//12284 +f 12013//12013 12215//12215 12537//12537 +f 12082//12082 12246//12246 12564//12564 +f 12216//12216 12597//12597 12027//12027 +f 12026//12026 12013//12013 12537//12537 +f 12113//12113 12522//12522 11477//11477 +f 12082//12082 12564//12564 12064//12064 +f 12061//12061 11986//11986 12507//12507 +f 12489//12489 11477//11477 12522//12522 +f 12261//12261 12238//12238 11694//11694 +f 11694//11694 11740//11740 12261//12261 +f 12107//12107 12848//12848 12312//12312 +f 12029//12029 12026//12026 12230//12230 +f 12031//12031 12027//12027 12597//12597 +f 12048//12048 11999//11999 12267//12267 +f 12078//12078 11885//11885 12526//12526 +f 12029//12029 12232//12232 11982//11982 +f 12230//12230 12232//12232 12029//12029 +f 12278//12278 12048//12048 12267//12267 +f 11606//11606 11938//11938 12190//12190 +f 12009//12009 12048//12048 12278//12278 +f 11747//11747 11746//11746 12276//12276 +f 12201//12201 11709//11709 12050//12050 +f 12484//12484 12276//12276 11746//11746 +f 12067//12067 11770//11770 12312//12312 +f 12286//12286 11724//11724 12640//12640 +f 12020//12020 12045//12045 12104//12104 +f 11742//11742 12459//12459 12509//12509 +f 12257//12257 12045//12045 12020//12020 +f 12278//12278 12640//12640 11724//11724 +f 12608//12608 12042//12042 12031//12031 +f 11917//11917 12185//12185 11929//11929 +f 12252//12252 12292//12292 12045//12045 +f 12301//12301 12076//12076 12008//12008 +f 12035//12035 12045//12045 12292//12292 +f 12562//12562 11979//11979 12563//12563 +f 12285//12285 11979//11979 12562//12562 +f 12509//12509 12194//12194 11742//11742 +f 11742//11742 12194//12194 11940//11940 +f 12076//12076 12301//12301 12302//12302 +f 12035//12035 12292//12292 12297//12297 +f 12042//12042 12258//12258 12044//12044 +f 12235//12235 12033//12033 12239//12239 +f 12168//12168 12055//12055 12111//12111 +f 12044//12044 12337//12337 12052//12052 +f 12239//12239 11681//11681 12761//12761 +f 12033//12033 11681//11681 12239//12239 +f 12044//12044 12258//12258 12337//12337 +f 12298//12298 12299//12299 12038//12038 +f 12076//12076 12302//12302 12108//12108 +f 12298//12298 12035//12035 12297//12297 +f 12116//12116 11554//11554 12582//12582 +f 12303//12303 12108//12108 12302//12302 +f 12039//12039 12038//12038 12299//12299 +f 12463//12463 11940//11940 12194//12194 +f 12108//12108 12303//12303 12107//12107 +f 11958//11958 11940//11940 12463//12463 +f 11681//11681 12129//12129 12761//12761 +f 12052//12052 12337//12337 12054//12054 +f 11581//11581 11883//11883 12272//12272 +f 12289//12289 12055//12055 12168//12168 +f 12272//12272 11883//11883 12473//12473 +f 12492//12492 11958//11958 12463//12463 +f 12254//12254 12049//12049 12262//12262 +f 12105//12105 12049//12049 12254//12254 +f 11965//11965 11942//11942 12492//12492 +f 12524//12524 11991//11991 12289//12289 +f 12608//12608 12251//12251 12042//12042 +f 12049//12049 12051//12051 12262//12262 +f 12258//12258 12042//12042 12251//12251 +f 11983//11983 12314//12314 12275//12275 +f 12337//12337 12258//12258 12259//12259 +f 12259//12259 12054//12054 12337//12337 +f 12058//12058 12334//12334 12057//12057 +f 12054//12054 12259//12259 12264//12264 +f 12056//12056 12054//12054 12264//12264 +f 12269//12269 11791//11791 12056//12056 +f 12310//12310 11791//11791 12269//12269 +f 12065//12065 12063//12063 12273//12273 +f 12283//12283 12644//12644 11632//11632 +f 12291//12291 11632//11632 12644//12644 +f 12283//12283 11957//11957 12197//12197 +f 12066//12066 12291//12291 12290//12290 +f 12290//12290 12295//12295 12066//12066 +f 12530//12530 12069//12069 12295//12295 +f 12069//12069 12068//12068 12295//12295 +f 12530//12530 12296//12296 12069//12069 +f 12071//12071 12069//12069 12296//12296 +f 12295//12295 12068//12068 11794//11794 +f 11794//11794 12068//12068 12072//12072 +f 12075//12075 12072//12072 12068//12068 +f 12213//12213 12075//12075 12106//12106 +f 12007//12007 12072//12072 12075//12075 +f 12075//12075 12213//12213 12007//12007 +f 12213//12213 12077//12077 12549//12549 +f 12065//12065 12277//12277 11736//11736 +f 11736//11736 12277//12277 11738//11738 +f 12195//12195 11925//11925 12277//12277 +f 12277//12277 11925//11925 11738//11738 +f 11985//11985 12421//12421 11783//11783 +f 11783//11783 12421//12421 11821//11821 +f 11821//11821 12421//12421 12405//12405 +f 12405//12405 12421//12421 12409//12409 +f 12409//12409 12421//12421 12777//12777 +f 12777//12777 12421//12421 11985//11985 +f 12570//12570 12409//12409 12777//12777 +f 12407//12407 12406//12406 11772//11772 +f 11819//11819 12407//12407 11772//11772 +f 12325//12325 12018//12018 11501//11501 +f 11501//11501 12018//12018 11735//11735 +f 12012//12012 12018//12018 12648//12648 +f 11823//11823 11812//11812 12338//12338 +f 11817//11817 11813//11813 12324//12324 +f 12338//12338 12345//12345 11823//11823 +f 12648//12648 12018//12018 12323//12323 +f 12324//12324 12342//12342 11817//11817 +f 12234//12234 12344//12344 12405//12405 +f 11255//11255 12317//12317 11673//11673 +f 12323//12323 12018//12018 12325//12325 +f 11819//11819 11828//11828 12407//12407 +f 12347//12347 11823//11823 12345//12345 +f 12315//12315 12307//12307 11820//11820 +f 11820//11820 12307//12307 11813//11813 +f 11826//11826 11823//11823 12347//12347 +f 12947//12947 12408//12408 12348//12348 +f 12267//12267 11992//11992 12622//12622 +f 11505//11505 12325//12325 11501//11501 +f 12234//12234 12409//12409 12413//12413 +f 12405//12405 12409//12409 12234//12234 +f 11871//11871 12348//12348 12408//12408 +f 11831//11831 11826//11826 12347//12347 +f 12413//12413 12409//12409 12570//12570 +f 11784//11784 12022//12022 11814//11814 +f 11814//11814 12022//12022 12326//12326 +f 12628//12628 12317//12317 10975//10975 +f 10975//10975 12317//12317 11255//11255 +f 12299//12299 12320//12320 12039//12039 +f 12039//12039 12320//12320 11788//11788 +f 11788//11788 12320//12320 11816//11816 +f 11835//11835 12413//12413 12570//12570 +f 11801//11801 12234//12234 12413//12413 +f 12322//12322 12315//12315 11824//11824 +f 10975//10975 11690//11690 12628//12628 +f 11824//11824 12315//12315 11820//11820 +f 12628//12628 11690//11690 12346//12346 +f 11814//11814 12343//12343 11818//11818 +f 12238//12238 12234//12234 11801//11801 +f 11690//11690 11697//11697 12411//12411 +f 11818//11818 12343//12343 12340//12340 +f 12339//12339 12412//12412 12410//12410 +f 12649//12649 12107//12107 12303//12303 +f 12348//12348 11871//11871 12416//12416 +f 12307//12307 12324//12324 11813//11813 +f 11801//11801 12413//12413 11835//11835 +f 12546//12546 12308//12308 11827//11827 +f 11827//11827 12308//12308 11822//11822 +f 11832//11832 12327//12327 11824//11824 +f 11824//11824 12327//12327 12322//12322 +f 11830//11830 11818//11818 12340//12340 +f 11842//11842 12416//12416 11871//11871 +f 12343//12343 11814//11814 12326//12326 +f 11832//11832 12353//12353 12327//12327 +f 12325//12325 11848//11848 12357//12357 +f 11838//11838 12353//12353 11832//11832 +f 12546//12546 11829//11829 12341//12341 +f 11827//11827 11829//11829 12546//12546 +f 12411//12411 12412//12412 12346//12346 +f 11690//11690 12411//12411 12346//12346 +f 11505//11505 11848//11848 12325//12325 +f 11836//11836 11830//11830 12340//12340 +f 11858//11858 12365//12365 11825//11825 +f 12098//12098 12407//12407 11828//11828 +f 11288//11288 11815//11815 12351//12351 +f 12353//12353 11838//11838 12354//12354 +f 12340//12340 12385//12385 11836//11836 +f 11848//11848 11851//11851 12357//12357 +f 12410//12410 12407//12407 12098//12098 +f 12570//12570 12309//12309 11835//11835 +f 11835//11835 12309//12309 11837//11837 +f 11825//11825 12365//12365 12366//12366 +f 12416//12416 11842//11842 12352//12352 +f 12346//12346 12412//12412 12339//12339 +f 12361//12361 11850//11850 12366//12366 +f 11839//11839 11817//11817 12342//12342 +f 11837//11837 12309//12309 12314//12314 +f 12410//12410 12098//12098 12349//12349 +f 11850//11850 11825//11825 12366//12366 +f 11849//11849 12352//12352 11842//11842 +f 12349//12349 12098//12098 12100//12100 +f 12358//12358 11839//11839 12342//12342 +f 12344//12344 12651//12651 11975//11975 +f 12313//12313 11831//11831 12347//12347 +f 12100//12100 12105//12105 12349//12349 +f 11833//11833 11831//11831 12313//12313 +f 12552//12552 12328//12328 12083//12083 +f 12311//12311 12016//12016 12313//12313 +f 11837//11837 12314//12314 11540//11540 +f 12355//12355 12321//12321 11849//11849 +f 12349//12349 12105//12105 12254//12254 +f 11854//11854 12359//12359 11851//11851 +f 11975//11975 12405//12405 12344//12344 +f 11821//11821 12405//12405 11975//11975 +f 11843//11843 11839//11839 12358//12358 +f 12358//12358 12360//12360 11843//11843 +f 12313//12313 12016//12016 11833//11833 +f 11833//11833 12016//12016 11695//11695 +f 12560//12560 12016//12016 12311//12311 +f 11754//11754 11756//11756 12306//12306 +f 11845//11845 11843//11843 12360//12360 +f 12306//12306 11756//11756 12211//12211 +f 12361//12361 12318//12318 11850//11850 +f 11849//11849 12321//12321 12352//12352 +f 11847//11847 12417//12417 11846//11846 +f 11844//11844 12318//12318 12418//12418 +f 12418//12418 12318//12318 12316//12316 +f 12649//12649 12848//12848 12107//12107 +f 11828//11828 12099//12099 12098//12098 +f 11694//11694 12238//12238 11801//11801 +f 12406//12406 12414//12414 11772//11772 +f 11849//11849 11855//11855 12355//12355 +f 12354//12354 11846//11846 12363//12363 +f 11772//11772 12414//12414 11771//11771 +f 11838//11838 11846//11846 12354//12354 +f 12245//12245 12099//12099 11834//11834 +f 11834//11834 12099//12099 11828//11828 +f 11844//11844 11850//11850 12318//12318 +f 12363//12363 12417//12417 12364//12364 +f 11846//11846 12417//12417 12363//12363 +f 12415//12415 12411//12411 11697//11697 +f 11771//11771 12415//12415 11697//11697 +f 12414//12414 12415//12415 11771//11771 +f 11855//11855 12634//12634 12355//12355 +f 12412//12412 12411//12411 12415//12415 +f 12235//12235 12422//12422 12033//12033 +f 12033//12033 12422//12422 11834//11834 +f 11834//11834 12422//12422 12245//12245 +f 12245//12245 12422//12422 12235//12235 +f 11778//11778 12634//12634 11855//11855 +f 12273//12273 12063//12063 12316//12316 +f 12316//12316 12063//12063 12418//12418 +f 12418//12418 12063//12063 11723//11723 +f 12415//12415 12414//12414 12406//12406 +f 12350//12350 12341//12341 11829//11829 +f 12406//12406 12407//12407 12415//12415 +f 11301//11301 12362//12362 11854//11854 +f 12412//12412 12415//12415 12407//12407 +f 12407//12407 12410//12410 12412//12412 +f 11723//11723 11844//11844 12418//12418 +f 12362//12362 11301//11301 11860//11860 +f 11778//11778 11984//11984 12634//12634 +f 11285//11285 12367//12367 11860//11860 +f 12319//12319 12367//12367 11285//11285 +f 12319//12319 11816//11816 12320//12320 +f 11285//11285 11816//11816 12319//12319 +f 11858//11858 11856//11856 12356//12356 +f 11857//11857 12372//12372 11859//11859 +f 11861//11861 11862//11862 12370//12370 +f 12837//12837 12071//12071 12296//12296 +f 12101//12101 12071//12071 12419//12419 +f 12419//12419 12071//12071 12837//12837 +f 11785//11785 11859//11859 12372//12372 +f 12420//12420 12106//12106 12419//12419 +f 12419//12419 12106//12106 12101//12101 +f 12549//12549 12077//12077 12420//12420 +f 12420//12420 12077//12077 12106//12106 +f 12373//12373 12419//12419 12837//12837 +f 12420//12420 12419//12419 12373//12373 +f 12373//12373 12374//12374 12420//12420 +f 12549//12549 12420//12420 12374//12374 +f 12902//12902 10788//10788 13439//13439 +f 11862//11862 11306//11306 12902//12902 +f 10788//10788 12902//12902 11306//11306 +f 13439//13439 10788//10788 12377//12377 +f 10788//10788 11865//11865 12377//12377 +f 11289//11289 12380//12380 11865//11865 +f 12380//12380 11866//11866 12381//12381 +f 11289//11289 11866//11866 12380//12380 +f 11866//11866 11773//11773 12381//12381 +f 11773//11773 12079//12079 12381//12381 +f 12381//12381 12079//12079 12080//12080 +f 12404//12404 11315//11315 12426//12426 +f 12439//12439 12423//12423 11322//11322 +f 11316//11316 11315//11315 12404//12404 +f 11322//11322 11321//11321 12439//12439 +f 12404//12404 11857//11857 11316//11316 +f 12387//12387 11845//11845 12360//12360 +f 11314//11314 12396//12396 11297//11297 +f 11297//11297 12396//12396 11856//11856 +f 11316//11316 11857//11857 10746//10746 +f 11867//11867 12423//12423 12883//12883 +f 12359//12359 11854//11854 12362//12362 +f 11322//11322 11867//11867 11258//11258 +f 12423//12423 11867//11867 11322//11322 +f 72171//72171 12424//12424 12429//12429 +f 12429//12429 72186//72186 72171//72171 +f 72186//72186 12429//12429 72185//72185 +f 11856//11856 12396//12396 12356//12356 +f 12386//12386 11841//11841 11293//11293 +f 12387//12387 12389//12389 11845//11845 +f 11845//11845 12389//12389 11847//11847 +f 11847//11847 12389//12389 12417//12417 +f 11868//11868 12427//12427 12449//12449 +f 12417//12417 12389//12389 12384//12384 +f 12425//12425 12427//12427 11868//11868 +f 12383//12383 12455//12455 12883//12883 +f 12883//12883 12455//12455 11867//11867 +f 12394//12394 12386//12386 11324//11324 +f 12384//12384 12364//12364 12417//12417 +f 11324//11324 12386//12386 11293//11293 +f 11867//11867 12455//12455 11282//11282 +f 11282//11282 12455//12455 11812//11812 +f 11868//11868 12408//12408 12945//12945 +f 12941//12941 11868//11868 12945//12945 +f 12425//12425 11868//11868 12941//12941 +f 11812//11812 12455//12455 12338//12338 +f 12338//12338 12455//12455 12383//12383 +f 12424//12424 11333//11333 12391//12391 +f 72171//72171 11333//11333 12424//12424 +f 13423//13423 11861//11861 12370//12370 +f 12391//12391 11861//11861 13423//13423 +f 12947//12947 12945//12945 12408//12408 +f 12917//12917 12394//12394 11324//11324 +f 11317//11317 12390//12390 12926//12926 +f 11836//11836 11319//11319 11304//11304 +f 11840//11840 12382//12382 11303//11303 +f 11327//11327 11870//11870 12449//12449 +f 11303//11303 12382//12382 11338//11338 +f 12449//12449 11870//11870 11868//11868 +f 11338//11338 12382//12382 12451//12451 +f 12451//12451 12382//12382 12393//12393 +f 11324//11324 11331//11331 12917//12917 +f 12447//12447 12397//12397 12395//12395 +f 12395//12395 12397//12397 12392//12392 +f 12441//12441 12452//12452 12444//12444 +f 11338//11338 12451//12451 11340//11340 +f 11331//11331 11332//11332 12428//12428 +f 12428//12428 12917//12917 11331//11331 +f 12449//12449 12444//12444 12452//12452 +f 12398//12398 12399//12399 12395//12395 +f 12427//12427 12444//12444 12449//12449 +f 11319//11319 11836//11836 12388//12388 +f 12388//12388 11836//11836 12385//12385 +f 12452//12452 12441//12441 11318//11318 +f 12451//12451 12393//12393 11314//11314 +f 11314//11314 12393//12393 12396//12396 +f 11332//11332 11334//11334 12431//12431 +f 12447//12447 12395//12395 12399//12399 +f 12431//12431 12428//12428 11332//11332 +f 12399//12399 12448//12448 12447//12447 +f 11329//11329 11319//11319 12388//12388 +f 12430//12430 11329//11329 12388//12388 +f 12451//12451 11314//11314 11340//11340 +f 11334//11334 11337//11337 12434//12434 +f 12434//12434 12431//12431 11334//11334 +f 12446//12446 11329//11329 12430//12430 +f 12450//12450 12400//12400 12447//12447 +f 72176//72176 11329//11329 12446//12446 +f 12447//12447 12400//12400 12397//12397 +f 12397//12397 12400//12400 12401//12401 +f 12926//12926 12456//12456 11317//11317 +f 72187//72187 11345//11345 11318//11318 +f 11318//11318 72188//72188 72187//72187 +f 12432//12432 12446//12446 12430//12430 +f 11317//11317 12456//12456 11320//11320 +f 11320//11320 12456//12456 12450//12450 +f 12450//12450 12456//12456 12400//12400 +f 12400//12400 12456//12456 12926//12926 +f 11323//11323 12448//12448 72165//72165 +f 72189//72189 12446//12446 12432//12432 +f 12432//12432 72190//72190 72189//72189 +f 12447//12447 12448//12448 11323//11323 +f 72190//72190 12432//12432 72191//72191 +f 12450//12450 12447//12447 11323//11323 +f 12452//12452 11318//11318 11330//11330 +f 11320//11320 12450//12450 11323//11323 +f 12449//12449 12452//12452 11330//11330 +f 11330//11330 11327//11327 12449//12449 +f 12433//12433 12436//12436 11339//11339 +f 12399//12399 12402//12402 12448//12448 +f 12448//12448 12402//12402 12453//12453 +f 12453//12453 12402//12402 12403//12403 +f 11335//11335 11339//11339 11336//11336 +f 12435//12435 12453//12453 12403//12403 +f 12454//12454 11339//11339 11335//11335 +f 12433//12433 11339//11339 12454//12454 +f 12448//12448 12453//12453 11325//11325 +f 11325//11325 72165//72165 12448//12448 +f 12453//12453 12435//12435 11326//11326 +f 11326//11326 11325//11325 12453//12453 +f 12436//12436 12437//12437 11341//11341 +f 12438//12438 11326//11326 12435//12435 +f 11328//11328 11326//11326 12438//12438 +f 12426//12426 11328//11328 12438//12438 +f 11315//11315 11328//11328 12426//12426 +f 12439//12439 11341//11341 12437//12437 +f 11321//11321 11341//11341 12439//12439 +f 11339//11339 12436//12436 11341//11341 +f 72192//72192 12440//12440 72193//72193 +f 72193//72193 12440//12440 12390//12390 +f 72193//72193 12390//12390 11317//11317 +f 11317//11317 72170//72170 72193//72193 +f 72195//72195 12441//12441 12442//12442 +f 12442//12442 72196//72196 72195//72195 +f 12441//12441 72195//72195 72197//72197 +f 72197//72197 11318//11318 12441//12441 +f 72188//72188 11318//11318 72197//72197 +f 72199//72199 12454//12454 72194//72194 +f 72200//72200 12433//12433 12454//12454 +f 12454//12454 72199//72199 72200//72200 +f 72201//72201 12433//12433 72200//72200 +f 72202//72202 12434//12434 72198//72198 +f 72198//72198 12434//12434 11337//11337 +f 72203//72203 12445//12445 12434//12434 +f 12434//12434 72202//72202 72203//72203 +f 12192//12192 11911//11911 12152//12152 +f 12513//12513 11944//11944 12157//12157 +f 12487//12487 12133//12133 12477//12477 +f 12491//12491 11927//11927 12980//12980 +f 12677//12677 12189//12189 11905//11905 +f 12476//12476 11588//11588 12126//12126 +f 12153//12153 11937//11937 12166//12166 +f 12168//12168 12163//12163 12470//12470 +f 12253//12253 12138//12138 12464//12464 +f 12665//12665 11915//11915 12494//12494 +f 11965//11965 12694//12694 12475//12475 +f 11943//11943 12973//12973 12159//12159 +f 12138//12138 12165//12165 12464//12464 +f 12136//12136 12190//12190 12681//12681 +f 11890//11890 12133//12133 12487//12487 +f 12507//12507 11986//11986 12193//12193 +f 11943//11943 11624//11624 12988//12988 +f 11890//11890 12487//12487 12511//12511 +f 11937//11937 12153//12153 12472//12472 +f 12667//12667 11889//11889 12160//12160 +f 12127//12127 12123//12123 12733//12733 +f 13028//13028 11634//11634 12132//12132 +f 12504//12504 12127//12127 12733//12733 +f 12991//12991 11930//11930 13025//13025 +f 12991//12991 12670//12670 11930//11930 +f 12149//12149 11878//11878 12136//12136 +f 12126//12126 11899//11899 13182//13182 +f 11913//11913 11930//11930 12670//12670 +f 12511//12511 12719//12719 11939//11939 +f 12167//12167 12187//12187 12997//12997 +f 12160//12160 12116//12116 12975//12975 +f 11899//11899 12172//12172 13182//13182 +f 12499//12499 12165//12165 12139//12139 +f 12509//12509 12459//12459 12498//12498 +f 12127//12127 12504//12504 12196//12196 +f 12182//12182 11913//11913 12670//12670 +f 12121//12121 11611//11611 13006//13006 +f 12151//12151 11936//11936 12724//12724 +f 13721//13721 13006//13006 11611//11611 +f 12145//12145 11952//11952 12521//12521 +f 12724//12724 11936//11936 12508//12508 +f 12135//12135 12500//12500 11916//11916 +f 12173//12173 12723//12723 12134//12134 +f 11952//11952 11909//11909 12521//12521 +f 13721//13721 11611//11611 11918//11918 +f 11916//11916 12500//12500 12112//12112 +f 12482//12482 12180//12180 12481//12481 +f 12125//12125 11896//11896 11588//11588 +f 12158//12158 12130//12130 12965//12965 +f 12196//12196 12504//12504 12673//12673 +f 12170//12170 12466//12466 12725//12725 +f 12721//12721 11891//11891 13250//13250 +f 12206//12206 12332//12332 12673//12673 +f 12332//12332 12196//12196 12673//12673 +f 12112//12112 12500//12500 12689//12689 +f 12137//12137 12158//12158 12965//12965 +f 12173//12173 12170//12170 12725//12725 +f 12690//12690 11924//11924 12962//12962 +f 12968//12968 12668//12668 12685//12685 +f 12183//12183 11894//11894 12150//12150 +f 11633//11633 12514//12514 12510//12510 +f 12689//12689 11898//11898 12112//12112 +f 12746//12746 11935//11935 12486//12486 +f 12505//12505 11898//11898 12689//12689 +f 12492//12492 12694//12694 11965//11965 +f 12162//12162 12514//12514 11591//11591 +f 12505//12505 12663//12663 12171//12171 +f 12091//12091 12465//12465 12503//12503 +f 12176//12176 12091//12091 12503//12503 +f 11903//11903 12955//12955 12677//12677 +f 12458//12458 12489//12489 12662//12662 +f 12460//12460 12171//12171 12715//12715 +f 12705//12705 12163//12163 12667//12667 +f 12692//12692 12152//12152 12691//12691 +f 12465//12465 12475//12475 12735//12735 +f 12503//12503 12465//12465 12735//12735 +f 12152//12152 12692//12692 12192//12192 +f 11887//11887 12457//12457 12952//12952 +f 12705//12705 12470//12470 12163//12163 +f 12070//12070 12458//12458 12662//12662 +f 13016//13016 12186//12186 12183//12183 +f 12193//12193 12191//12191 12706//12706 +f 12128//12128 11887//11887 12952//12952 +f 12952//12952 12703//12703 12128//12128 +f 12472//12472 12153//12153 12506//12506 +f 12995//12995 12487//12487 12477//12477 +f 12135//12135 12128//12128 12703//12703 +f 12462//12462 11912//11912 12996//12996 +f 12164//12164 12472//12472 12720//12720 +f 11634//11634 12495//12495 11902//11902 +f 12181//12181 12665//12665 12671//12671 +f 12498//12498 12669//12669 12509//12509 +f 13015//13015 12156//12156 12134//12134 +f 13015//13015 12134//12134 12723//12723 +f 12483//12483 12675//12675 12696//12696 +f 12123//12123 12176//12176 12733//12733 +f 12664//12664 12473//12473 12149//12149 +f 12167//12167 12997//12997 12686//12686 +f 13005//13005 12141//12141 12678//12678 +f 12725//12725 12466//12466 13197//13197 +f 12517//12517 12481//12481 12180//12180 +f 12969//12969 12141//12141 13005//13005 +f 13197//13197 12466//12466 12142//12142 +f 13009//13009 12485//12485 12181//12181 +f 12141//12141 12969//12969 11618//11618 +f 12457//12457 12474//12474 12952//12952 +f 12513//12513 13028//13028 12132//12132 +f 12669//12669 12461//12461 12194//12194 +f 12194//12194 12509//12509 12669//12669 +f 12175//12175 11618//11618 12969//12969 +f 12504//12504 12672//12672 12673//12673 +f 13250//13250 11891//11891 13012//13012 +f 12481//12481 12734//12734 12482//12482 +f 12480//12480 12175//12175 12978//12978 +f 11949//11949 12480//12480 12978//12978 +f 12150//12150 11949//11949 12978//12978 +f 12512//12512 12463//12463 12704//12704 +f 11626//11626 12721//12721 13729//13729 +f 12492//12492 12463//12463 12512//12512 +f 12518//12518 11626//11626 13729//13729 +f 12683//12683 12172//12172 12479//12479 +f 12150//12150 13016//13016 12183//12183 +f 12130//12130 11904//11904 12719//12719 +f 12467//12467 12519//12519 12468//12468 +f 12115//12115 12518//12518 12184//12184 +f 12492//12492 12512//12512 12693//12693 +f 12482//12482 12700//12700 12522//12522 +f 12156//12156 12519//12519 12467//12467 +f 12694//12694 12492//12492 12693//12693 +f 12120//12120 12493//12493 11909//11909 +f 12489//12489 12522//12522 12662//12662 +f 12646//12646 12206//12206 12673//12673 +f 12050//12050 11976//11976 12528//12528 +f 12528//12528 12531//12531 12050//12050 +f 12201//12201 12050//12050 12531//12531 +f 12649//12649 12303//12303 12810//12810 +f 12081//12081 12192//12192 12692//12692 +f 12270//12270 12557//12557 12221//12221 +f 12199//12199 12471//12471 13186//13186 +f 11959//11959 11980//11980 12174//12174 +f 11983//11983 12275//12275 12534//12534 +f 12307//12307 12315//12315 12529//12529 +f 12742//12742 12486//12486 12185//12185 +f 12223//12223 11983//11983 12534//12534 +f 12658//12658 12212//12212 12553//12553 +f 12539//12539 12201//12201 12531//12531 +f 12526//12526 12140//12140 12265//12265 +f 12544//12544 12223//12223 12534//12534 +f 12541//12541 12312//12312 12848//12848 +f 13516//13516 12200//12200 12554//12554 +f 12215//12215 12306//12306 12540//12540 +f 12003//12003 12306//12306 12215//12215 +f 12537//12537 12215//12215 12540//12540 +f 12216//12216 12212//12212 12658//12658 +f 12532//12532 12129//12129 12746//12746 +f 12548//12548 12201//12201 12539//12539 +f 12761//12761 12129//12129 12532//12532 +f 12501//12501 12223//12223 12544//12544 +f 12306//12306 12211//12211 12540//12540 +f 12527//12527 11989//11989 11966//11966 +f 12470//12470 12535//12535 12168//12168 +f 13254//13254 12525//12525 11932//11932 +f 12501//12501 12474//12474 12223//12223 +f 13545//13545 12204//12204 12205//12205 +f 12559//12559 12320//12320 12299//12299 +f 12289//12289 12168//12168 12535//12535 +f 12552//12552 12083//12083 11989//11989 +f 12319//12319 12320//12320 12559//12559 +f 12565//12565 12026//12026 12537//12537 +f 11737//11737 12548//12548 12768//12768 +f 12558//12558 11737//11737 12768//12768 +f 12307//12307 12529//12529 12550//12550 +f 12324//12324 12307//12307 12550//12550 +f 12209//12209 12533//12533 12214//12214 +f 12230//12230 12026//12026 12565//12565 +f 12862//12862 12184//12184 12736//12736 +f 12566//12566 11737//11737 12558//12558 +f 12542//12542 12205//12205 13067//13067 +f 13127//13127 12228//12228 12776//12776 +f 12246//12246 13035//13035 13063//13063 +f 12080//12080 12081//12081 12571//12571 +f 12533//12533 11987//11987 12214//12214 +f 12551//12551 12285//12285 12562//12562 +f 12206//12206 12646//12646 12060//12060 +f 12205//12205 12222//12222 13067//13067 +f 12334//12334 12650//12650 12211//12211 +f 11932//11932 12151//12151 13254//13254 +f 12555//12555 12324//12324 12550//12550 +f 12342//12342 12324//12324 12555//12555 +f 12232//12232 12211//12211 12650//12650 +f 12331//12331 12304//12304 12604//12604 +f 12556//12556 12315//12315 12322//12322 +f 12576//12576 12776//12776 12228//12228 +f 12304//12304 12305//12305 12604//12604 +f 12583//12583 12228//12228 13127//13127 +f 13067//13067 12222//12222 12744//12744 +f 12322//12322 12327//12327 12556//12556 +f 12232//12232 12230//12230 12565//12565 +f 12222//12222 11659//11659 12744//12744 +f 12535//12535 12524//12524 12289//12289 +f 12604//12604 12305//12305 12605//12605 +f 12296//12296 12530//12530 12538//12538 +f 12237//12237 12255//12255 12231//12231 +f 12538//12538 12757//12757 12296//12296 +f 12988//12988 11624//11624 12523//12523 +f 12563//12563 11981//11981 13080//13080 +f 12700//12700 12662//12662 12522//12522 +f 12583//12583 12728//12728 12034//12034 +f 12566//12566 12588//12588 11737//11737 +f 12584//12584 11928//11928 12578//12578 +f 11917//11917 11928//11928 12584//12584 +f 12605//12605 12305//12305 12610//12610 +f 12564//12564 12246//12246 13063//13063 +f 12352//12352 12321//12321 12536//12536 +f 12610//12610 12202//12202 12611//12611 +f 12185//12185 11917//11917 12584//12584 +f 12237//12237 12233//12233 12335//12335 +f 12584//12584 12742//12742 12185//12185 +f 11785//11785 12587//12587 12590//12590 +f 12862//12862 11903//11903 12184//12184 +f 12233//12233 11713//11713 12569//12569 +f 12615//12615 11710//11710 12613//12613 +f 12524//12524 12713//12713 12191//12191 +f 12792//12792 12263//12263 12600//12600 +f 13035//13035 12200//12200 13516//13516 +f 11976//11976 11785//11785 12590//12590 +f 12528//12528 11976//11976 12590//12590 +f 12194//12194 12461//12461 12463//12463 +f 12335//12335 12233//12233 12244//12244 +f 12576//12576 12028//12028 12260//12260 +f 12233//12233 12569//12569 12244//12244 +f 12654//12654 12577//12577 12875//12875 +f 12573//12573 12654//12654 12875//12875 +f 11678//11678 12754//12754 12572//12572 +f 12250//12250 12245//12245 12598//12598 +f 12321//12321 12355//12355 12784//12784 +f 11907//11907 12684//12684 12523//12523 +f 12244//12244 12573//12573 12591//12591 +f 11984//11984 12635//12635 12634//12634 +f 12641//12641 12635//12635 11984//11984 +f 11984//11984 12217//12217 12641//12641 +f 12586//12586 12236//12236 12594//12594 +f 12218//12218 12221//12221 12557//12557 +f 12814//12814 12250//12250 12598//12598 +f 12557//12557 12270//12270 12564//12564 +f 12594//12594 12236//12236 12824//12824 +f 12217//12217 12218//12218 12793//12793 +f 12254//12254 12262//12262 12606//12606 +f 12793//12793 12641//12641 12217//12217 +f 12547//12547 12220//12220 11971//11971 +f 12814//12814 12607//12607 12250//12250 +f 12609//12609 12250//12250 12607//12607 +f 12041//12041 12034//12034 12728//12728 +f 12622//12622 12226//12226 12615//12615 +f 12236//12236 12248//12248 12824//12824 +f 12051//12051 12250//12250 12609//12609 +f 12765//12765 12599//12599 12073//12073 +f 12328//12328 12569//12569 11713//11713 +f 12253//12253 12765//12765 12073//12073 +f 12653//12653 13078//13078 12568//12568 +f 12652//12652 12653//12653 12568//12568 +f 12728//12728 12795//12795 12041//12041 +f 12262//12262 12051//12051 12609//12609 +f 13078//13078 12653//12653 12575//12575 +f 12263//12263 12279//12279 12600//12600 +f 12658//12658 12876//12876 12216//12216 +f 12279//12279 12293//12293 12600//12600 +f 11751//11751 12030//12030 12798//12798 +f 12334//12334 12058//12058 12655//12655 +f 12216//12216 12876//12876 12597//12597 +f 13121//13121 12248//12248 12829//12829 +f 12567//12567 12007//12007 12213//12213 +f 11985//11985 11977//11977 12220//12220 +f 12616//12616 12655//12655 12058//12058 +f 12030//12030 12036//12036 12647//12647 +f 12798//12798 12030//12030 12647//12647 +f 12046//12046 12041//12041 12795//12795 +f 12293//12293 12046//12046 12795//12795 +f 12847//12847 11985//11985 12220//12220 +f 12139//12139 11743//11743 12499//12499 +f 12248//12248 12317//12317 12829//12829 +f 12549//12549 12567//12567 12213//12213 +f 13104//13104 12647//12647 12036//12036 +f 11743//11743 12078//12078 12499//12499 +f 13104//13104 12043//12043 12280//12280 +f 12036//12036 12043//12043 13104//13104 +f 12007//12007 12567//12567 12240//12240 +f 12252//12252 12827//12827 12642//12642 +f 11967//11967 12014//12014 12543//12543 +f 12317//12317 12830//12830 12829//12829 +f 12526//12526 12499//12499 12078//12078 +f 12830//12830 12317//12317 12628//12628 +f 12616//12616 12659//12659 12655//12655 +f 12603//12603 12597//12597 12601//12601 +f 12257//12257 12827//12827 12252//12252 +f 12244//12244 12569//12569 12573//12573 +f 12569//12569 12654//12654 12573//12573 +f 12287//12287 12263//12263 12792//12792 +f 12792//12792 12698//12698 12287//12287 +f 12031//12031 12597//12597 12603//12603 +f 12603//12603 12608//12608 12031//12031 +f 11891//11891 12182//12182 13012//13012 +f 12636//12636 12267//12267 12622//12622 +f 12595//12595 11747//11747 12815//12815 +f 12281//12281 12280//12280 12053//12053 +f 12569//12569 12577//12577 12654//12654 +f 12817//12817 11938//11938 12243//12243 +f 12815//12815 12276//12276 12602//12602 +f 12287//12287 12698//12698 12494//12494 +f 11747//11747 12276//12276 12815//12815 +f 12241//12241 12240//12240 12022//12022 +f 12484//12484 12602//12602 12276//12276 +f 12592//12592 11741//11741 12595//12595 +f 12616//12616 12203//12203 12819//12819 +f 11747//11747 12595//12595 11741//11741 +f 12873//12873 13157//13157 12238//12238 +f 12326//12326 12022//12022 12240//12240 +f 12231//12231 12255//12255 12198//12198 +f 12593//12593 12330//12330 12198//12198 +f 12278//12278 12267//12267 12636//12636 +f 12238//12238 12261//12261 12873//12873 +f 12655//12655 12650//12650 12334//12334 +f 12656//12656 12650//12650 12655//12655 +f 12232//12232 12650//12650 12656//12656 +f 12636//12636 12640//12640 12278//12278 +f 12251//12251 12608//12608 12780//12780 +f 12596//12596 12309//12309 12570//12570 +f 12656//12656 12655//12655 12657//12657 +f 12574//12574 12309//12309 12596//12596 +f 12314//12314 12309//12309 12574//12574 +f 12284//12284 12507//12507 12729//12729 +f 12314//12314 12574//12574 12275//12275 +f 12619//12619 12656//12656 12620//12620 +f 12629//12629 12656//12656 12619//12619 +f 12258//12258 12251//12251 12780//12780 +f 12585//12585 12198//12198 12255//12255 +f 12620//12620 12657//12657 12623//12623 +f 12656//12656 12657//12657 12620//12620 +f 12625//12625 12227//12227 12656//12656 +f 12255//12255 12591//12591 12585//12585 +f 12247//12247 12656//12656 12629//12629 +f 12625//12625 12656//12656 12247//12247 +f 12657//12657 12655//12655 12659//12659 +f 12790//12790 12258//12258 12780//12780 +f 12190//12190 11938//11938 12817//12817 +f 12258//12258 12790//12790 12259//12259 +f 12659//12659 12256//12256 12657//12657 +f 12257//12257 12286//12286 12640//12640 +f 12020//12020 12286//12286 12257//12257 +f 12256//12256 12227//12227 12657//12657 +f 12657//12657 12227//12227 12623//12623 +f 12623//12623 12227//12227 12625//12625 +f 12259//12259 12614//12614 12264//12264 +f 12256//12256 12625//12625 12247//12247 +f 12312//12312 12541//12541 12067//12067 +f 12264//12264 12614//12614 12799//12799 +f 12256//12256 12627//12627 12625//12625 +f 12630//12630 12247//12247 12629//12629 +f 12266//12266 12247//12247 12630//12630 +f 12800//12800 12264//12264 12799//12799 +f 12056//12056 12264//12264 12800//12800 +f 12578//12578 11928//11928 12266//12266 +f 11710//11710 12300//12300 12613//12613 +f 12269//12269 12056//12056 12800//12800 +f 12613//12613 12300//12300 12067//12067 +f 12292//12292 12252//12252 12642//12642 +f 12256//12256 12659//12659 12971//12971 +f 12272//12272 12473//12473 12612//12612 +f 12612//12612 12473//12473 12664//12664 +f 12310//12310 12269//12269 12617//12617 +f 12642//12642 12645//12645 12292//12292 +f 12627//12627 12256//12256 12971//12971 +f 11815//11815 12617//12617 12618//12618 +f 12310//12310 12617//12617 11815//11815 +f 11691//11691 12643//12643 12637//12637 +f 12297//12297 12292//12292 12645//12645 +f 12802//12802 12318//12318 12624//12624 +f 12316//12316 12318//12318 12802//12802 +f 12802//12802 12626//12626 12316//12316 +f 12316//12316 12626//12626 12273//12273 +f 12626//12626 12632//12632 12273//12273 +f 12302//12302 13126//13126 12303//12303 +f 12065//12065 12273//12273 12632//12632 +f 12805//12805 12283//12283 12631//12631 +f 12282//12282 12637//12637 12638//12638 +f 12638//12638 12833//12833 12282//12282 +f 12632//12632 12195//12195 12277//12277 +f 12277//12277 12065//12065 12632//12632 +f 12648//12648 12808//12808 12301//12301 +f 12195//12195 12632//12632 12631//12631 +f 12203//12203 12333//12333 12639//12639 +f 12282//12282 12639//12639 12333//12333 +f 12197//12197 12195//12195 12631//12631 +f 12639//12639 12282//12282 12833//12833 +f 12283//12283 12197//12197 12631//12631 +f 12302//12302 12301//12301 12808//12808 +f 12288//12288 12060//12060 12646//12646 +f 12643//12643 12288//12288 12646//12646 +f 12290//12290 12530//12530 12295//12295 +f 12807//12807 12644//12644 12805//12805 +f 12644//12644 12283//12283 12805//12805 +f 12149//12149 12682//12682 12664//12664 +f 12468//12468 12519//12519 12680//12680 +f 12461//12461 12704//12704 12463//12463 +f 12955//12955 11903//11903 12732//12732 +f 12474//12474 12501//12501 12959//12959 +f 13255//13255 12483//12483 12696//12696 +f 12671//12671 12494//12494 12698//12698 +f 12490//12490 12483//12483 13255//13255 +f 12152//12152 12701//12701 12691//12691 +f 12952//12952 12474//12474 12959//12959 +f 12663//12663 12505//12505 12689//12689 +f 12521//12521 11909//11909 13022//13022 +f 12965//12965 12166//12166 12137//12137 +f 12166//12166 12965//12965 12674//12674 +f 12152//12152 12154//12154 12701//12701 +f 12665//12665 12494//12494 12671//12671 +f 12471//12471 11600//11600 12502//12502 +f 12174//12174 12996//12996 11912//11912 +f 11947//11947 12478//12478 13522//13522 +f 12962//12962 12491//12491 13525//13525 +f 12988//12988 12973//12973 11943//11943 +f 12161//12161 12701//12701 12154//12154 +f 11926//11926 12468//12468 13227//13227 +f 12712//12712 12517//12517 12516//12516 +f 13000//13000 12135//12135 12703//12703 +f 12502//12502 12496//12496 13251//13251 +f 12682//12682 12136//12136 12681//12681 +f 13251//13251 12496//12496 13252//13252 +f 12157//12157 12697//12697 13203//13203 +f 12512//12512 12710//12710 12693//12693 +f 12149//12149 12136//12136 12682//12682 +f 12496//12496 12179//12179 13252//13252 +f 12500//12500 12135//12135 13000//13000 +f 12979//12979 12477//12477 12490//12490 +f 12714//12714 12485//12485 13009//13009 +f 12679//12679 12485//12485 12714//12714 +f 12709//12709 12500//12500 13000//13000 +f 12523//12523 12684//12684 13003//13003 +f 12517//12517 12734//12734 12481//12481 +f 12124//12124 11941//11941 13033//13033 +f 13193//13193 12121//12121 13204//13204 +f 12689//12689 12500//12500 12709//12709 +f 12720//12720 12472//12472 12506//12506 +f 11946//11946 12726//12726 12142//12142 +f 12121//12121 13006//13006 13204//13204 +f 12980//12980 11405//11405 12488//12488 +f 13033//13033 11941//11941 13177//13177 +f 12477//12477 12979//12979 12995//12995 +f 12684//12684 12515//12515 13007//13007 +f 12193//12193 12706//12706 13001//13001 +f 12661//12661 13177//13177 11941//11941 +f 13012//13012 12182//12182 12670//12670 +f 12459//12459 12070//12070 12498//12498 +f 13018//13018 11980//11980 12525//12525 +f 11946//11946 11874//11874 13235//13235 +f 12720//12720 12687//12687 12164//12164 +f 12520//12520 12145//12145 12718//12718 +f 13205//13205 12460//12460 12715//12715 +f 12193//12193 13001//13001 12507//12507 +f 13721//13721 11918//11918 13222//13222 +f 12718//12718 12145//12145 13233//13233 +f 12143//12143 12460//12460 13205//13205 +f 12495//12495 11634//11634 13207//13207 +f 12511//12511 12487//12487 12995//12995 +f 12164//12164 12169//12169 12122//12122 +f 11918//11918 12686//12686 13222//13222 +f 12687//12687 12169//12169 12164//12164 +f 13199//13199 12518//12518 13729//13729 +f 12145//12145 12521//12521 13233//13233 +f 12675//12675 12143//12143 13205//13205 +f 12184//12184 12518//12518 13199//13199 +f 11886//11886 12688//12688 13247//13247 +f 12694//12694 12693//12693 12966//12966 +f 11886//11886 11897//11897 12688//12688 +f 12130//12130 12719//12719 12965//12965 +f 12675//12675 12676//12676 12696//12696 +f 12484//12484 11987//11987 12533//12533 +f 12476//12476 12126//12126 13178//13178 +f 12475//12475 12694//12694 12735//12735 +f 12730//12730 12691//12691 12953//12953 +f 12692//12692 12691//12691 12730//12730 +f 12660//12660 12690//12690 12962//12962 +f 12503//12503 12733//12733 12176//12176 +f 12691//12691 12701//12701 12953//12953 +f 12722//12722 12664//12664 12682//12682 +f 12722//12722 12612//12612 12664//12664 +f 12705//12705 12727//12727 12470//12470 +f 12733//12733 12503//12503 12731//12731 +f 13199//13199 12736//12736 12184//12184 +f 12697//12697 11926//11926 13203//13203 +f 12705//12705 12667//12667 12987//12987 +f 12461//12461 12669//12669 12985//12985 +f 12469//12469 13517//13517 12661//12661 +f 12508//12508 12973//12973 13024//13024 +f 12985//12985 12704//12704 12461//12461 +f 12510//12510 12514//12514 12162//12162 +f 12701//12701 12161//12161 13193//13193 +f 13257//13257 12490//12490 13255//13255 +f 12171//12171 12663//12663 12666//12666 +f 12493//12493 13022//13022 11909//11909 +f 12125//12125 12976//12976 12187//12187 +f 12462//12462 13026//13026 12668//12668 +f 13022//13022 12493//12493 12981//12981 +f 12156//12156 13556//13556 12519//12519 +f 12491//12491 12980//12980 13525//13525 +f 12512//12512 12704//12704 12963//12963 +f 12674//12674 12707//12707 12166//12166 +f 12996//12996 13241//13241 12462//12462 +f 12715//12715 12171//12171 12666//12666 +f 12700//12700 12702//12702 12662//12662 +f 12702//12702 12700//12700 12699//12699 +f 12125//12125 11588//11588 12476//12476 +f 12714//12714 12497//12497 12679//12679 +f 12153//12153 12166//12166 12707//12707 +f 12191//12191 12713//12713 12706//12706 +f 12662//12662 12702//12702 12070//12070 +f 12189//12189 12677//12677 13017//13017 +f 12707//12707 12506//12506 12153//12153 +f 12709//12709 13000//13000 12961//12961 +f 13197//13197 12142//12142 12726//12726 +f 13017//13017 12957//12957 12189//12189 +f 12498//12498 12070//12070 12702//12702 +f 12719//12719 12511//12511 12995//12995 +f 12672//12672 12717//12717 12673//12673 +f 12683//12683 13033//13033 12708//12708 +f 12124//12124 13033//13033 12683//12683 +f 12821//12821 12987//12987 12667//12667 +f 13175//13175 13252//13252 12179//12179 +f 12988//12988 12523//12523 13003//13003 +f 12667//12667 12160//12160 12821//12821 +f 12682//12682 12681//12681 12711//12711 +f 13235//13235 11874//11874 13011//13011 +f 12504//12504 12733//12733 12984//12984 +f 12476//12476 13178//13178 13550//13550 +f 12720//12720 12506//12506 13225//13225 +f 12954//12954 12956//12956 12517//12517 +f 13003//13003 12684//12684 13004//13004 +f 12734//12734 12517//12517 12956//12956 +f 12684//12684 13007//13007 13004//13004 +f 12996//12996 12174//12174 13536//13536 +f 13247//13247 12688//12688 13027//13027 +f 12966//12966 13032//13032 12694//12694 +f 13016//13016 12150//12150 13244//13244 +f 12735//12735 12694//12694 13032//13032 +f 12734//12734 12956//12956 12482//12482 +f 13007//13007 12515//12515 13008//13008 +f 12174//12174 11980//11980 13536//13536 +f 12700//12700 12482//12482 12956//12956 +f 12735//12735 12731//12731 12503//12503 +f 12520//12520 13008//13008 12515//12515 +f 12725//12725 12723//12723 12173//12173 +f 12585//12585 12866//12866 12865//12865 +f 12526//12526 12265//12265 12741//12741 +f 12865//12865 12866//12866 12760//12760 +f 12527//12527 12867//12867 11989//11989 +f 12574//12574 12958//12958 12275//12275 +f 11989//11989 12867//12867 12552//12552 +f 12534//12534 12275//12275 12958//12958 +f 13516//13516 12554//12554 13053//13053 +f 12540//12540 12740//12740 12537//12537 +f 12864//12864 12527//12527 12308//12308 +f 12741//12741 12265//12265 12753//12753 +f 12738//12738 12538//12538 12530//12530 +f 12229//12229 11751//11751 12752//12752 +f 12752//12752 13053//13053 12229//12229 +f 12308//12308 12546//12546 12864//12864 +f 12540//12540 12211//12211 12749//12749 +f 12746//12746 12486//12486 12742//12742 +f 12740//12740 12540//12540 12749//12749 +f 12527//12527 12864//12864 12867//12867 +f 12646//12646 12673//12673 12960//12960 +f 12554//12554 12229//12229 13053//13053 +f 12265//12265 12545//12545 12753//12753 +f 12958//12958 12695//12695 12534//12534 +f 12740//12740 12565//12565 12537//12537 +f 12212//12212 12865//12865 12553//12553 +f 12545//12545 12268//12268 12753//12753 +f 12739//12739 12529//12529 12315//12315 +f 12749//12749 12565//12565 12740//12740 +f 13186//13186 13013//13013 12469//12469 +f 12739//12739 12315//12315 13070//13070 +f 13095//13095 12863//12863 12751//12751 +f 12534//12534 12695//12695 12544//12544 +f 12268//12268 12551//12551 13056//13056 +f 12760//12760 12553//12553 12865//12865 +f 13056//13056 12753//12753 12268//12268 +f 12782//12782 12863//12863 13095//13095 +f 12199//12199 13186//13186 12469//12469 +f 13044//13044 12646//12646 12960//12960 +f 12211//12211 12232//12232 12749//12749 +f 12232//12232 12565//12565 12749//12749 +f 12536//12536 12321//12321 12758//12758 +f 12695//12695 12501//12501 12544//12544 +f 12151//12151 12724//12724 13254//13254 +f 12551//12551 12562//12562 13056//13056 +f 12848//12848 13142//13142 12541//12541 +f 13063//13063 13035//13035 13206//13206 +f 12745//12745 12541//12541 13142//13142 +f 12739//12739 12550//12550 12529//12529 +f 12561//12561 12868//12868 12328//12328 +f 12553//12553 12760//12760 12743//12743 +f 12321//12321 12784//12784 12758//12758 +f 13070//13070 12315//12315 12556//12556 +f 12205//12205 12542//12542 13545//13545 +f 12553//12553 12743//12743 12876//12876 +f 12876//12876 12658//12658 12553//12553 +f 12328//12328 12868//12868 12569//12569 +f 12764//12764 13041//13041 12557//12557 +f 12766//12766 12584//12584 12578//12578 +f 12868//12868 13075//13075 12569//12569 +f 12564//12564 13063//13063 12764//12764 +f 12541//12541 12745//12745 12747//12747 +f 13075//13075 12577//12577 12569//12569 +f 12872//12872 12567//12567 12549//12549 +f 12770//12770 12584//12584 12766//12766 +f 13127//13127 12776//12776 12774//12774 +f 12866//12866 12573//12573 12874//12874 +f 12756//12756 12770//12770 12766//12766 +f 11981//11981 12224//12224 13084//13084 +f 12567//12567 12872//12872 12240//12240 +f 12776//12776 12576//12576 12781//12781 +f 12218//12218 12557//12557 13041//13041 +f 12528//12528 12590//12590 12737//12737 +f 12634//12634 12786//12786 12784//12784 +f 12224//12224 12586//12586 12816//12816 +f 13084//13084 12224//12224 12816//12816 +f 12584//12584 12770//12770 12742//12742 +f 13001//13001 12729//12729 12507//12507 +f 12862//12862 12732//12732 11903//11903 +f 12747//12747 12745//12745 12748//12748 +f 12198//12198 12585//12585 12593//12593 +f 12588//12588 12566//12566 12788//12788 +f 12875//12875 12874//12874 12573//12573 +f 12557//12557 12564//12564 12764//12764 +f 12789//12789 12588//12588 12788//12788 +f 12260//12260 12588//12588 12789//12789 +f 12634//12634 12635//12635 12786//12786 +f 12239//12239 12775//12775 12778//12778 +f 12866//12866 12874//12874 12760//12760 +f 12763//12763 12762//12762 12547//12547 +f 12585//12585 12591//12591 12866//12866 +f 12535//12535 12727//12727 13154//13154 +f 12239//12239 12778//12778 12235//12235 +f 12744//12744 11678//11678 12572//12572 +f 13156//13156 12786//12786 12635//12635 +f 12775//12775 12239//12239 13100//13100 +f 11659//11659 11678//11678 12744//12744 +f 12816//12816 12586//12586 12594//12594 +f 12210//12210 12763//12763 12547//12547 +f 12750//12750 12299//12299 12755//12755 +f 12781//12781 12260//12260 12789//12789 +f 12559//12559 12299//12299 12750//12750 +f 13154//13154 12713//12713 12535//12535 +f 12535//12535 12713//12713 12524//12524 +f 12239//12239 12761//12761 13100//13100 +f 12591//12591 12573//12573 12866//12866 +f 12576//12576 12260//12260 12781//12781 +f 12874//12874 12875//12875 12759//12759 +f 13049//13049 12547//12547 12762//12762 +f 12535//12535 12470//12470 12727//12727 +f 12791//12791 12641//12641 12793//12793 +f 12220//12220 12547//12547 13049//13049 +f 13156//13156 12635//12635 12791//12791 +f 12641//12641 12791//12791 12635//12635 +f 12585//12585 12865//12865 12593//12593 +f 12760//12760 12874//12874 13163//13163 +f 12606//12606 12262//12262 12803//12803 +f 12212//12212 12593//12593 12865//12865 +f 13163//13163 12874//12874 12759//12759 +f 12248//12248 13121//13121 12824//12824 +f 12571//12571 12081//12081 13318//13318 +f 12262//12262 12609//12609 12803//12803 +f 12803//12803 12609//12609 13471//13471 +f 12543//12543 12002//12002 13050//13050 +f 13049//13049 12847//12847 12220//12220 +f 12081//12081 12692//12692 13318//13318 +f 13275//13275 12543//12543 13050//13050 +f 12607//12607 13471//13471 12609//12609 +f 12795//12795 12728//12728 13037//13037 +f 12604//12604 12885//12885 12331//12331 +f 12798//12798 12752//12752 11751//11751 +f 12596//12596 12570//12570 12777//12777 +f 12773//12773 12605//12605 13116//13116 +f 12796//12796 12792//12792 12600//12600 +f 12604//12604 12605//12605 12773//12773 +f 12600//12600 12293//12293 12796//12796 +f 13104//13104 12798//12798 12647//12647 +f 12876//12876 12601//12601 12597//12597 +f 13116//13116 12610//12610 13327//13327 +f 12293//12293 12795//12795 12796//12796 +f 12605//12605 12610//12610 13116//13116 +f 12611//12611 13327//13327 12610//12610 +f 12765//12765 12253//12253 12986//12986 +f 13139//13139 12616//12616 12819//12819 +f 12281//12281 12284//12284 13115//13115 +f 13115//13115 12801//12801 12281//12281 +f 12957//12957 12813//12813 11934//11934 +f 12253//12253 12464//12464 12986//12986 +f 13078//13078 12575//12575 12767//12767 +f 12754//12754 12599//12599 13073//13073 +f 12615//12615 12613//12613 12812//12812 +f 12619//12619 12620//12620 12629//12629 +f 13073//13073 12599//12599 12765//12765 +f 12280//12280 12281//12281 13111//13111 +f 11934//11934 12813//12813 12243//12243 +f 13693//13693 12181//12181 12671//12671 +f 12767//12767 12579//12579 13083//13083 +f 12620//12620 12877//12877 12629//12629 +f 12575//12575 12579//12579 12767//12767 +f 12623//12623 12877//12877 12620//12620 +f 13111//13111 12281//12281 12801//12801 +f 12579//12579 12581//12581 13083//13083 +f 12877//12877 12623//12623 12625//12625 +f 13128//13128 12615//12615 12812//12812 +f 12622//12622 12615//12615 13128//13128 +f 12581//12581 12869//12869 12779//12779 +f 13157//13157 12871//12871 12238//12238 +f 12284//12284 12729//12729 13115//13115 +f 12627//12627 12877//12877 12625//12625 +f 12970//12970 12877//12877 12627//12627 +f 12820//12820 12622//12622 13128//13128 +f 12873//12873 12243//12243 13157//13157 +f 13693//13693 13009//13009 12181//12181 +f 12779//12779 12869//12869 12782//12782 +f 12622//12622 12820//12820 12878//12878 +f 12578//12578 12266//12266 12822//12822 +f 12526//12526 12772//12772 12499//12499 +f 12266//12266 12630//12630 12822//12822 +f 12772//12772 12526//12526 12741//12741 +f 12629//12629 12877//12877 12823//12823 +f 11967//11967 12543//12543 12797//12797 +f 12630//12630 12629//12629 12823//12823 +f 12642//12642 12827//12827 13140//13140 +f 12823//12823 12877//12877 12970//12970 +f 12608//12608 12603//12603 12771//12771 +f 12541//12541 12747//12747 12067//12067 +f 12630//12630 12823//12823 12825//12825 +f 12825//12825 12822//12822 12630//12630 +f 12067//12067 12806//12806 12613//12613 +f 12827//12827 12257//12257 12878//12878 +f 12067//12067 12747//12747 12806//12806 +f 12825//12825 12823//12823 13038//13038 +f 12659//12659 12616//12616 12971//12971 +f 12780//12780 12608//12608 12771//12771 +f 12627//12627 12971//12971 12970//12970 +f 12622//12622 12878//12878 12636//12636 +f 12640//12640 12636//12636 12878//12878 +f 12261//12261 12826//12826 12873//12873 +f 12971//12971 12616//12616 13139//13139 +f 13126//13126 12302//12302 12808//12808 +f 12878//12878 12257//12257 12640//12640 +f 12271//12271 11741//11741 12592//12592 +f 12589//12589 12271//12271 13294//13294 +f 12810//12810 12303//12303 13126//13126 +f 12785//12785 12574//12574 12596//12596 +f 13169//13169 12637//12637 12643//12643 +f 12638//12638 12637//12637 13169//13169 +f 12645//12645 12832//12832 12297//12297 +f 12818//12818 12484//12484 12533//12533 +f 12203//12203 12639//12639 13138//13138 +f 12819//12819 12203//12203 13138//13138 +f 12190//12190 12817//12817 12681//12681 +f 12602//12602 12484//12484 12818//12818 +f 12833//12833 12831//12831 12639//12639 +f 12298//12298 12297//12297 12832//12832 +f 13162//13162 12799//12799 12614//12614 +f 13147//13147 12298//12298 12832//12832 +f 12299//12299 12298//12298 13147//13147 +f 12826//12826 12261//12261 12828//12828 +f 12299//12299 13147//13147 12755//12755 +f 12794//12794 12259//12259 12790//12790 +f 12643//12643 12646//12646 13169//13169 +f 12259//12259 12794//12794 12614//12614 +f 12975//12975 12821//12821 12160//12160 +f 12612//12612 12828//12828 12261//12261 +f 12787//12787 12975//12975 12116//12116 +f 12116//12116 12582//12582 12787//12787 +f 12828//12828 12612//12612 12722//12722 +f 12269//12269 12800//12800 12617//12617 +f 12958//12958 12574//12574 12785//12785 +f 12626//12626 12802//12802 12804//12804 +f 12632//12632 12626//12626 12804//12804 +f 12631//12631 12632//12632 12804//12804 +f 12809//12809 12738//12738 12530//12530 +f 12809//12809 12290//12290 12811//12811 +f 12290//12290 12291//12291 12811//12811 +f 12530//12530 12290//12290 12809//12809 +f 12807//12807 12291//12291 12644//12644 +f 12886//12886 12903//12903 12340//12340 +f 12393//12393 12382//12382 12879//12879 +f 12340//12340 12903//12903 12385//12385 +f 12364//12364 12893//12893 12889//12889 +f 12363//12363 12364//12364 12889//12889 +f 12891//12891 12763//12763 12210//12210 +f 12834//12834 12864//12864 12341//12341 +f 12384//12384 12942//12942 12364//12364 +f 12341//12341 12864//12864 12546//12546 +f 12914//12914 12393//12393 12879//12879 +f 12634//12634 12784//12784 12355//12355 +f 12943//12943 12364//12364 12942//12942 +f 12893//12893 12364//12364 12943//12943 +f 12887//12887 12839//12839 12339//12339 +f 12888//12888 11815//11815 12618//12618 +f 12383//12383 12897//12897 12338//12338 +f 12911//12911 12384//12384 12894//12894 +f 12830//12830 12628//12628 13134//13134 +f 12867//12867 12864//12864 12834//12834 +f 12353//12353 12841//12841 12327//12327 +f 12327//12327 12841//12841 12556//12556 +f 12944//12944 12384//12384 12911//12911 +f 12942//12942 12384//12384 12944//12944 +f 12385//12385 12903//12903 12904//12904 +f 12808//12808 12323//12323 12843//12843 +f 11776//11776 12651//12651 12210//12210 +f 12843//12843 12323//12323 12845//12845 +f 12845//12845 12323//12323 12325//12325 +f 12648//12648 12323//12323 12808//12808 +f 12338//12338 12897//12897 12345//12345 +f 12339//12339 12410//12410 12887//12887 +f 13134//13134 12628//12628 12346//12346 +f 12210//12210 12651//12651 12891//12891 +f 12943//12943 12942//12942 12944//12944 +f 12388//12388 12385//12385 12904//12904 +f 12944//12944 12395//12395 12943//12943 +f 13433//13433 12345//12345 12897//12897 +f 12347//12347 12345//12345 13433//13433 +f 12331//12331 12885//12885 12849//12849 +f 12349//12349 12887//12887 12410//12410 +f 12841//12841 12353//12353 12855//12855 +f 12891//12891 12651//12651 12892//12892 +f 12845//12845 12357//12357 12881//12881 +f 12887//12887 12349//12349 12901//12901 +f 12853//12853 13134//13134 12346//12346 +f 12325//12325 12357//12357 12845//12845 +f 12351//12351 11815//11815 12888//12888 +f 12354//12354 12857//12857 12353//12353 +f 12353//12353 12857//12857 12855//12855 +f 12890//12890 12941//12941 12945//12945 +f 12946//12946 12944//12944 12911//12911 +f 12834//12834 12835//12835 12867//12867 +f 13042//13042 12853//12853 12339//12339 +f 12339//12339 12853//12853 12346//12346 +f 12395//12395 12944//12944 12946//12946 +f 13387//13387 12892//12892 12651//12651 +f 12393//12393 12914//12914 12396//12396 +f 12914//12914 12356//12356 12396//12396 +f 12839//12839 13042//13042 12339//12339 +f 12357//12357 11851//11851 12898//12898 +f 12881//12881 12357//12357 12898//12898 +f 12893//12893 12943//12943 12922//12922 +f 12359//12359 12898//12898 11851//11851 +f 12342//12342 12555//12555 12358//12358 +f 12901//12901 12254//12254 13467//13467 +f 12358//12358 12555//12555 12884//12884 +f 12225//12225 12907//12907 12838//12838 +f 12349//12349 12254//12254 12901//12901 +f 12344//12344 13387//13387 12651//12651 +f 12360//12360 12358//12358 12884//12884 +f 13467//13467 12254//12254 12606//12606 +f 13353//13353 12225//12225 12838//12838 +f 12835//12835 12561//12561 12867//12867 +f 12898//12898 12359//12359 12362//12362 +f 11840//11840 12351//12351 12908//12908 +f 12867//12867 12561//12561 12552//12552 +f 12895//12895 12360//12360 12884//12884 +f 12002//12002 12225//12225 13050//13050 +f 12926//12926 12390//12390 12925//12925 +f 12296//12296 12757//12757 12837//12837 +f 12387//12387 12360//12360 12895//12895 +f 12895//12895 12896//12896 12387//12387 +f 12912//12912 12945//12945 12915//12915 +f 13050//13050 12225//12225 13353//13353 +f 12837//12837 12757//12757 13071//13071 +f 12949//12949 12943//12943 12395//12395 +f 12225//12225 12219//12219 12907//12907 +f 12907//12907 12219//12219 12560//12560 +f 12922//12922 12943//12943 12949//12949 +f 12354//12354 12363//12363 12857//12857 +f 12552//12552 12561//12561 12328//12328 +f 12902//12902 13435//13435 11862//11862 +f 12857//12857 12363//12363 12889//12889 +f 12949//12949 12392//12392 12929//12929 +f 12922//12922 12949//12949 12929//12929 +f 11985//11985 12847//12847 12777//12777 +f 12909//12909 12235//12235 12778//12778 +f 12392//12392 12949//12949 12395//12395 +f 12652//12652 12568//12568 12913//12913 +f 12392//12392 12950//12950 12930//12930 +f 12930//12930 12929//12929 12392//12392 +f 12909//12909 12951//12951 12235//12235 +f 12235//12235 12951//12951 12245//12245 +f 12389//12389 12387//12387 12896//12896 +f 12245//12245 12951//12951 12598//12598 +f 12377//12377 11865//11865 13400//13400 +f 12950//12950 12392//12392 12397//12397 +f 13365//13365 12652//12652 12913//12913 +f 12373//12373 12837//12837 12900//12900 +f 12362//12362 11860//11860 12910//12910 +f 12905//12905 12362//12362 12910//12910 +f 12336//12336 12652//12652 13365//13365 +f 12374//12374 12373//12373 12900//12900 +f 12894//12894 12389//12389 12896//12896 +f 11865//11865 12380//12380 12916//12916 +f 12384//12384 12389//12389 12894//12894 +f 12398//12398 12946//12946 12931//12931 +f 12395//12395 12946//12946 12398//12398 +f 12846//12846 12336//12336 13365//13365 +f 12910//12910 12367//12367 12840//12840 +f 11860//11860 12367//12367 12910//12910 +f 12900//12900 13362//13362 12374//12374 +f 12916//12916 13400//13400 11865//11865 +f 12399//12399 12398//12398 12931//12931 +f 12916//12916 12380//12380 12854//12854 +f 12319//12319 12559//12559 12367//12367 +f 12367//12367 12559//12559 12840//12840 +f 12950//12950 12401//12401 12932//12932 +f 12932//12932 12930//12930 12950//12950 +f 12598//12598 12951//12951 12909//12909 +f 13362//13362 12851//12851 12374//12374 +f 12374//12374 12851//12851 12549//12549 +f 12356//12356 12914//12914 13425//13425 +f 13425//13425 12918//12918 12356//12356 +f 12401//12401 12400//12400 12933//12933 +f 12932//12932 12401//12401 12933//12933 +f 12915//12915 12947//12947 12919//12919 +f 12242//12242 12579//12579 12652//12652 +f 12652//12652 12579//12579 12653//12653 +f 12653//12653 12579//12579 12575//12575 +f 12581//12581 12579//12579 12249//12249 +f 13387//13387 12344//12344 12871//12871 +f 13442//13442 12391//12391 13423//13423 +f 12401//12401 12950//12950 12397//12397 +f 12249//12249 12579//12579 12242//12242 +f 12945//12945 12947//12947 12915//12915 +f 12344//12344 12234//12234 12871//12871 +f 12400//12400 12926//12926 12933//12933 +f 12581//12581 12249//12249 12869//12869 +f 12869//12869 12249//12249 12846//12846 +f 12846//12846 12249//12249 12336//12336 +f 12380//12380 12381//12381 12854//12854 +f 13085//13085 12577//12577 13075//13075 +f 12370//12370 11862//11862 13447//13447 +f 12934//12934 12399//12399 12931//12931 +f 12782//12782 12844//12844 12863//12863 +f 12863//12863 12844//12844 12751//12751 +f 12846//12846 12844//12844 12869//12869 +f 12948//12948 12947//12947 12348//12348 +f 12869//12869 12844//12844 12782//12782 +f 12356//12356 12918//12918 12921//12921 +f 12402//12402 12399//12399 12934//12934 +f 13447//13447 11862//11862 13435//13435 +f 12849//12849 12850//12850 12331//12331 +f 12331//12331 12850//12850 12202//12202 +f 12871//12871 12234//12234 12238//12238 +f 12851//12851 12872//12872 12549//12549 +f 12202//12202 12850//12850 12611//12611 +f 12924//12924 12356//12356 12921//12921 +f 12402//12402 12934//12934 12403//12403 +f 12947//12947 12948//12948 12923//12923 +f 12240//12240 12872//12872 12856//12856 +f 12923//12923 12919//12919 12947//12947 +f 12834//12834 12341//12341 12350//12350 +f 11858//11858 12356//12356 12924//12924 +f 12880//12880 12834//12834 12350//12350 +f 12343//12343 12886//12886 12340//12340 +f 12240//12240 12856//12856 12326//12326 +f 12326//12326 12856//12856 12343//12343 +f 12343//12343 12856//12856 12886//12886 +f 12416//12416 12948//12948 12348//12348 +f 12381//12381 12852//12852 12854//12854 +f 12350//12350 11841//11841 12882//12882 +f 12880//12880 12350//12350 12882//12882 +f 12948//12948 12416//12416 13106//13106 +f 13106//13106 12923//12923 12948//12948 +f 11841//11841 12386//12386 12899//12899 +f 12882//12882 11841//11841 12899//12899 +f 12624//12624 12361//12361 13360//13360 +f 12080//12080 12571//12571 12381//12381 +f 12381//12381 12571//12571 12852//12852 +f 12352//12352 12536//12536 12416//12416 +f 12416//12416 12536//12536 13106//13106 +f 12386//12386 12394//12394 12899//12899 +f 12928//12928 12365//12365 12927//12927 +f 12885//12885 12604//12604 12920//12920 +f 12924//12924 12927//12927 12365//12365 +f 11858//11858 12924//12924 12365//12365 +f 12899//12899 12394//12394 12906//12906 +f 12604//12604 12773//12773 12920//12920 +f 13360//13360 12366//12366 12928//12928 +f 12366//12366 12365//12365 12928//12928 +f 12394//12394 12917//12917 12906//12906 +f 12361//12361 12366//12366 13360//13360 +f 13085//13085 12875//12875 12577//12577 +f 12860//12860 12875//12875 13085//13085 +f 12318//12318 12361//12361 12624//12624 +f 11857//11857 12404//12404 12939//12939 +f 12759//12759 12875//12875 12860//12860 +f 12939//12939 12940//12940 11857//11857 +f 12879//12879 11840//11840 12908//12908 +f 12382//12382 11840//11840 12879//12879 +f 12372//12372 11857//11857 12940//12940 +f 11785//11785 12372//12372 12587//12587 +f 12991//12991 13025//13025 13537//13537 +f 12953//12953 12701//12701 12993//12993 +f 12717//12717 12960//12960 12673//12673 +f 12675//12675 13205//13205 12676//12676 +f 13248//13248 12670//12670 12991//12991 +f 13227//13227 13203//13203 11926//11926 +f 12504//12504 12984//12984 12672//12672 +f 12710//12710 12512//12512 12963//12963 +f 12993//12993 12701//12701 13193//13193 +f 12984//12984 12717//12717 12672//12672 +f 12955//12955 12732//12732 12989//12989 +f 12520//12520 12718//12718 13008//13008 +f 12719//12719 12995//12995 13232//13232 +f 12169//12169 12687//12687 12977//12977 +f 13558//13558 12188//12188 11947//11947 +f 12689//12689 12709//12709 13185//13185 +f 12689//12689 13185//13185 12663//12663 +f 11946//11946 13235//13235 12726//12726 +f 12187//12187 12976//12976 12997//12997 +f 12666//12666 12663//12663 13185//13185 +f 12702//12702 12699//12699 12498//12498 +f 12977//12977 12178//12178 12169//12169 +f 13034//13034 12862//12862 13030//13030 +f 12989//12989 12862//12862 13034//13034 +f 12732//12732 12862//12862 12989//12989 +f 12156//12156 13015//13015 13556//13556 +f 13017//13017 12677//12677 12955//12955 +f 12731//12731 13046//13046 12733//12733 +f 13186//13186 12471//12471 12974//12974 +f 12979//12979 12490//12490 13257//13257 +f 12178//12178 12977//12977 12516//12516 +f 13032//13032 13179//13179 12735//12735 +f 12175//12175 12969//12969 13014//13014 +f 12731//12731 12735//12735 13179//13179 +f 13540//13540 12172//12172 13200//13200 +f 12978//12978 12175//12175 13014//13014 +f 12683//12683 13200//13200 12172//12172 +f 12488//12488 13171//13171 12980//12980 +f 13522//13522 12478//12478 13247//13247 +f 12204//12204 12981//12981 12493//12493 +f 12462//12462 13241//13241 13026//13026 +f 13259//13259 13015//13015 12723//12723 +f 12723//12723 12725//12725 13259//13259 +f 12471//12471 12502//12502 12974//12974 +f 12730//12730 12953//12953 13184//13184 +f 12669//12669 12498//12498 12990//12990 +f 12126//12126 13182//13182 13178//13178 +f 12983//12983 12682//12682 12711//12711 +f 12716//12716 12495//12495 13207//13207 +f 12517//12517 12712//12712 12954//12954 +f 12506//12506 12707//12707 12967//12967 +f 13225//13225 12506//12506 12967//12967 +f 12695//12695 12959//12959 12501//12501 +f 13207//13207 11634//11634 13028//13028 +f 12963//12963 12704//12704 12985//12985 +f 13016//13016 13025//13025 12186//12186 +f 11897//11897 12690//12690 12688//12688 +f 12513//12513 12157//12157 13203//13203 +f 12179//12179 12188//12188 13175//13175 +f 13241//13241 12996//12996 13240//13240 +f 12661//12661 13230//13230 13177//13177 +f 12963//12963 12985//12985 12669//12669 +f 13046//13046 12731//12731 13183//13183 +f 12963//12963 12669//12669 12990//12990 +f 13037//13037 12728//12728 12964//12964 +f 12690//12690 12660//12660 13553//13553 +f 13182//13182 12172//12172 13196//13196 +f 12998//12998 12698//12698 12992//12992 +f 12954//12954 12999//12999 13541//13541 +f 12464//12464 12165//12165 12986//12986 +f 12956//12956 12954//12954 13541//13541 +f 12984//12984 13213//13213 12717//12717 +f 13558//13558 11947//11947 13522//13522 +f 12696//12696 12676//12676 13205//13205 +f 12719//12719 13232//13232 13010//13010 +f 13757//13757 12519//12519 13209//13209 +f 12671//12671 12698//12698 12998//12998 +f 13209//13209 12519//12519 13556//13556 +f 13517//13517 12469//12469 13013//13013 +f 12680//12680 12519//12519 13757//13757 +f 12996//12996 13536//13536 13535//13535 +f 12969//12969 13005//13005 13523//13523 +f 11980//11980 13018//13018 13536//13536 +f 13767//13767 13193//13193 13204//13204 +f 12957//12957 13017//13017 13020//13020 +f 13012//13012 12670//12670 13248//13248 +f 12510//12510 12162//12162 13595//13595 +f 12498//12498 13019//13019 12990//12990 +f 13020//13020 12813//12813 12957//12957 +f 13189//13189 12710//12710 12963//12963 +f 12695//12695 12958//12958 13531//13531 +f 12965//12965 12719//12719 13010//13010 +f 13729//13729 12721//12721 13250//13250 +f 12959//12959 12695//12695 13531//13531 +f 12693//12693 12710//12710 13189//13189 +f 12700//12700 12994//12994 12699//12699 +f 12965//12965 13010//13010 12674//12674 +f 12977//12977 12712//12712 12516//12516 +f 12971//12971 13518//13518 12970//12970 +f 13238//13238 12712//12712 12977//12977 +f 12476//12476 13550//13550 12125//12125 +f 13243//13243 12497//12497 12714//12714 +f 12150//12150 12978//12978 13244//13244 +f 12987//12987 12821//12821 13580//13580 +f 12162//12162 12495//12495 12716//12716 +f 13038//13038 12970//12970 13515//13515 +f 12954//12954 12712//12712 12999//12999 +f 13525//13525 12980//12980 13171//13171 +f 13177//13177 12708//12708 13033//13033 +f 12972//12972 13038//13038 13515//13515 +f 12995//12995 12979//12979 13723//13723 +f 13259//13259 12725//12725 13586//13586 +f 12981//12981 12204//12204 13775//13775 +f 13023//13023 12972//12972 13515//13515 +f 13171//13171 12488//12488 12510//12510 +f 13153//13153 13023//13023 13201//13201 +f 13027//13027 12688//12688 13173//13173 +f 12690//12690 13173//13173 12688//12688 +f 12785//12785 13021//13021 12958//12958 +f 13180//13180 13212//13212 13048//13048 +f 12578//12578 13159//13159 12766//12766 +f 13057//13057 12766//12766 13159//13159 +f 12756//12756 12766//12766 13057//13057 +f 13543//13543 12204//12204 13545//13545 +f 13260//13260 12706//12706 13154//13154 +f 13380//13380 12771//12771 12603//12603 +f 12733//12733 13046//13046 12984//12984 +f 12550//12550 13356//13356 12555//12555 +f 13045//13045 12748//12748 13040//13040 +f 13254//13254 12724//12724 13514//13514 +f 12756//12756 13077//13077 12770//12770 +f 13356//13356 12550//12550 12739//12739 +f 13514//13514 12724//12724 12508//12508 +f 12531//12531 12528//12528 12737//12737 +f 13370//13370 12559//12559 13064//13064 +f 12840//12840 12559//12559 13370//13370 +f 13311//13311 12531//12531 12737//12737 +f 13072//13072 13070//13070 12556//12556 +f 13281//13281 12753//12753 13280//13280 +f 12839//12839 13054//13054 13042//13042 +f 12539//12539 12531//12531 13311//13311 +f 12841//12841 13072//13072 12556//12556 +f 12741//12741 12753//12753 13281//13281 +f 12561//12561 12835//12835 13279//13279 +f 12736//12736 13030//13030 12862//12862 +f 12750//12750 13064//13064 12559//12559 +f 12849//12849 13161//13161 12850//12850 +f 12742//12742 12770//12770 13077//13077 +f 12548//12548 12539//12539 13316//13316 +f 13077//13077 13148//13148 12742//12742 +f 12768//12768 12548//12548 13316//13316 +f 12839//12839 12887//12887 13054//13054 +f 13061//13061 12778//12778 13066//13066 +f 12778//12778 12775//12775 13066//13066 +f 13082//13082 13161//13161 13094//13094 +f 12850//12850 13161//13161 13082//13082 +f 12771//12771 13380//13380 13047//13047 +f 12561//12561 13282//13282 12868//12868 +f 12855//12855 13072//13072 12841//12841 +f 13097//13097 12756//12756 13066//13066 +f 13545//13545 12542//12542 13059//13059 +f 12775//12775 13097//13097 13066//13066 +f 13066//13066 12756//12756 13057//13057 +f 12611//12611 12850//12850 13082//13082 +f 13095//13095 12751//12751 13265//13265 +f 12538//12538 12738//12738 13739//13739 +f 13282//13282 12561//12561 13279//13279 +f 12852//12852 13161//13161 12854//12854 +f 13094//13094 13161//13161 12852//12852 +f 13516//13516 13053//13053 13210//13210 +f 13739//13739 13261//13261 12538//12538 +f 12542//12542 13067//13067 13059//13059 +f 13098//13098 13097//13097 12775//12775 +f 13055//13055 13095//13095 13267//13267 +f 12782//12782 13095//13095 13055//13055 +f 12855//12855 12857//12857 13113//13113 +f 13097//13097 13077//13077 12756//12756 +f 13094//13094 12852//12852 13103//13103 +f 12566//12566 12558//12558 12788//12788 +f 13060//13060 12538//12538 13261//13261 +f 13090//13090 13155//13155 13051//13051 +f 12713//12713 13154//13154 12706//12706 +f 13106//13106 12536//12536 13117//13117 +f 13103//13103 12571//12571 13107//13107 +f 13067//13067 12744//12744 13176//13176 +f 13071//13071 12538//12538 13060//13060 +f 12757//12757 12538//12538 13071//13071 +f 12572//12572 13176//13176 12744//12744 +f 12847//12847 13049//13049 13043//13043 +f 12536//12536 12758//12758 13117//13117 +f 13043//13043 13285//13285 12847//12847 +f 12571//12571 13318//13318 13107//13107 +f 13127//13127 12964//12964 12583//12583 +f 13158//13158 13155//13155 13090//13090 +f 12837//12837 13071//13071 13076//13076 +f 12583//12583 12964//12964 12728//12728 +f 13389//13389 13155//13155 13058//13058 +f 12692//12692 12730//12730 13318//13318 +f 12758//12758 12784//12784 13129//13129 +f 13056//13056 12562//12562 13068//13068 +f 12571//12571 13103//13103 12852//12852 +f 13155//13155 13158//13158 13058//13058 +f 12777//12777 12847//12847 13062//13062 +f 13081//13081 12851//12851 13362//13362 +f 12789//12789 12788//12788 13319//13319 +f 12562//12562 12563//12563 13068//13068 +f 12773//12773 13116//13116 13123//13123 +f 13069//13069 12777//12777 13062//13062 +f 13080//13080 13068//13068 12563//12563 +f 12596//12596 12777//12777 13069//13069 +f 12781//12781 12789//12789 13319//13319 +f 12795//12795 13037//13037 13002//13002 +f 13041//13041 12764//12764 13264//13264 +f 13327//13327 12611//12611 13082//13082 +f 13080//13080 11981//11981 13324//13324 +f 12786//12786 13129//13129 12784//12784 +f 12872//12872 12851//12851 13081//13081 +f 13081//13081 13366//13366 12872//12872 +f 13275//13275 13050//13050 13052//13052 +f 12806//12806 13214//13214 12812//12812 +f 12812//12812 12613//12613 12806//12806 +f 13105//13105 12759//12759 12860//12860 +f 13328//13328 12792//12792 12796//12796 +f 12806//12806 12747//12747 13214//13214 +f 12856//12856 12872//12872 13366//13366 +f 13105//13105 12860//12860 13087//13087 +f 13157//13157 13387//13387 12871//12871 +f 11981//11981 13084//13084 13324//13324 +f 13129//13129 13156//13156 13133//13133 +f 12786//12786 13156//13156 13129//13129 +f 13128//13128 12812//12812 13214//13214 +f 13002//13002 12796//12796 12795//12795 +f 13192//13192 12796//12796 13002//13002 +f 12572//12572 12754//12754 12982//12982 +f 12313//12313 13372//13372 12311//12311 +f 13323//13323 12790//12790 12780//12780 +f 13058//13058 13158//13158 13074//13074 +f 13156//13156 12791//12791 13133//13133 +f 12747//12747 13036//13036 13214//13214 +f 13328//13328 12698//12698 12792//12792 +f 12992//12992 12698//12698 13328//13328 +f 12754//12754 13073//13073 13596//13596 +f 12759//12759 13092//13092 13163//13163 +f 12747//12747 12748//12748 13036//13036 +f 13041//13041 12791//12791 12793//12793 +f 13133//13133 12791//12791 13041//13041 +f 13078//13078 13079//13079 12568//12568 +f 13096//13096 13163//13163 13092//13092 +f 13036//13036 12748//12748 13168//13168 +f 12816//12816 12594//12594 13329//13329 +f 13045//13045 13168//13168 12748//12748 +f 12760//12760 13163//13163 12743//12743 +f 12971//12971 13139//13139 13518//13518 +f 12743//12743 13163//13163 13164//13164 +f 12218//12218 13041//13041 12793//12793 +f 12823//12823 12970//12970 13038//13038 +f 13036//13036 12820//12820 13128//13128 +f 13036//13036 13168//13168 12820//12820 +f 12813//12813 13301//13301 13157//13157 +f 12243//12243 12813//12813 13157//13157 +f 12820//12820 13168//13168 12878//12878 +f 13329//13329 12824//12824 13102//13102 +f 13083//13083 12581//12581 13086//13086 +f 12798//12798 13104//13104 13276//13276 +f 12594//12594 12824//12824 13329//13329 +f 12794//12794 12790//12790 13323//13323 +f 13693//13693 12671//12671 13224//13224 +f 13164//13164 13163//13163 13096//13096 +f 13086//13086 12779//12779 13091//13091 +f 13137//13137 13045//13045 13384//13384 +f 12794//12794 13162//13162 12614//12614 +f 12581//12581 12779//12779 13086//13086 +f 12827//12827 13168//13168 13045//13045 +f 12827//12827 13045//13045 13137//13137 +f 12824//12824 13121//13121 13102//13102 +f 12972//12972 12825//12825 13038//13038 +f 13105//13105 13092//13092 12759//12759 +f 12765//12765 12986//12986 13073//13073 +f 13153//13153 12825//12825 12972//12972 +f 12801//12801 13115//13115 13109//13109 +f 12243//12243 13160//13160 12817//12817 +f 13140//13140 12827//12827 13137//13137 +f 12844//12844 12846//12846 13088//13088 +f 13153//13153 12972//12972 13023//13023 +f 12601//12601 12876//12876 12743//12743 +f 13104//13104 12280//12280 13111//13111 +f 13160//13160 12243//12243 12873//12873 +f 13055//13055 12844//12844 13088//13088 +f 13165//13165 12601//12601 12743//12743 +f 12878//12878 13168//13168 12827//12827 +f 12743//12743 13164//13164 13165//13165 +f 12826//12826 13160//13160 12873//12873 +f 13140//13140 13287//13287 12642//12642 +f 12829//12829 13339//13339 13121//13121 +f 13091//13091 13055//13055 13088//13088 +f 12819//12819 13138//13138 13136//13136 +f 12645//12645 12642//12642 13287//13287 +f 12782//12782 13055//13055 13091//13091 +f 13287//13287 13145//13145 12645//12645 +f 12800//12800 13162//13162 13396//13396 +f 13139//13139 12819//12819 13136//13136 +f 12601//12601 13165//13165 13110//13110 +f 12751//12751 13055//13055 13265//13265 +f 12844//12844 13055//13055 12751//12751 +f 12832//12832 12645//12645 13145//13145 +f 12603//12603 12601//12601 13110//13110 +f 12799//12799 13162//13162 12800//12800 +f 12639//12639 12831//12831 13138//13138 +f 12817//12817 13160//13160 12681//12681 +f 13089//13089 12800//12800 13396//13396 +f 12617//12617 12800//12800 13089//13089 +f 12681//12681 12826//12826 12711//12711 +f 13160//13160 12826//12826 12681//12681 +f 12829//12829 12830//12830 13339//13339 +f 12782//12782 13091//13091 12779//12779 +f 12617//12617 13089//13089 12618//12618 +f 13093//13093 12499//12499 12772//12772 +f 13380//13380 12603//12603 13110//13110 +f 13170//13170 12638//12638 13169//13169 +f 12826//12826 12828//12828 12711//12711 +f 12638//12638 13170//13170 12833//12833 +f 13352//13352 13158//13158 13090//13090 +f 12711//12711 12828//12828 12983//12983 +f 13158//13158 13352//13352 13099//13099 +f 13074//13074 13158//13158 13099//13099 +f 13169//13169 12646//12646 13044//13044 +f 12830//12830 13134//13134 13343//13343 +f 13170//13170 13169//13169 13044//13044 +f 12797//12797 12543//12543 13275//13275 +f 12722//12722 12983//12983 12828//12828 +f 12722//12722 12682//12682 12983//12983 +f 13108//13108 13166//13166 13101//13101 +f 13134//13134 12853//12853 13135//13135 +f 13101//13101 13166//13166 13114//13114 +f 13143//13143 12831//12831 12833//12833 +f 13143//13143 12833//12833 13170//13170 +f 12209//12209 11967//11967 12797//12797 +f 13166//13166 13167//13167 13112//13112 +f 13114//13114 13166//13166 13112//13112 +f 13042//13042 13135//13135 12853//12853 +f 12578//12578 12822//12822 13159//13159 +f 13118//13118 13360//13360 13344//13344 +f 12624//12624 13360//13360 13118//13118 +f 13132//13132 12818//12818 12533//12533 +f 13120//13120 12802//12802 13118//13118 +f 12624//12624 13118//13118 12802//12802 +f 13149//13149 12822//12822 12825//12825 +f 13159//13159 12822//12822 13149//13149 +f 12582//12582 12589//12589 12787//12787 +f 13150//13150 12742//12742 13148//13148 +f 12804//12804 12802//12802 13120//13120 +f 12742//12742 13150//13150 12746//12746 +f 13125//13125 12804//12804 13124//13124 +f 12804//12804 13125//13125 12631//12631 +f 12532//12532 12746//12746 13150//13150 +f 13150//13150 13152//13152 12532//12532 +f 13125//13125 12805//12805 12631//12631 +f 13153//13153 13149//13149 12825//12825 +f 12271//12271 12592//12592 13294//13294 +f 12810//12810 13126//13126 13130//13130 +f 12811//12811 12291//12291 12807//12807 +f 13291//13291 12810//12810 13130//13130 +f 12595//12595 13146//13146 12592//12592 +f 12649//12649 12810//12810 13291//13291 +f 12815//12815 13146//13146 12595//12595 +f 13298//13298 13146//13146 12815//12815 +f 13348//13348 12807//12807 12805//12805 +f 12649//12649 13142//13142 12848//12848 +f 12602//12602 12818//12818 13298//13298 +f 12602//12602 13298//13298 12815//12815 +f 13040//13040 13142//13142 13383//13383 +f 12745//12745 13142//13142 13040//13040 +f 13580//13580 12821//12821 13239//13239 +f 13142//13142 12649//12649 13291//13291 +f 12821//12821 12975//12975 13239//13239 +f 12748//12748 12745//12745 13040//13040 +f 12975//12975 12787//12787 13151//13151 +f 13181//13181 12990//12990 13019//13019 +f 13531//13531 12958//12958 13582//13582 +f 12973//12973 12988//12988 13031//13031 +f 13197//13197 13586//13586 12725//12725 +f 12979//12979 13257//13257 13723//13723 +f 13212//13212 13180//13180 13527//13527 +f 13030//13030 12736//12736 13199//13199 +f 12690//12690 13553//13553 13173//13173 +f 12666//12666 13185//13185 13584//13584 +f 12959//12959 13531//13531 13791//13791 +f 12995//12995 13723//13723 13232//13232 +f 12498//12498 12699//12699 13019//13019 +f 13220//13220 12987//12987 13580//13580 +f 12666//12666 13584//13584 13544//13544 +f 13030//13030 13593//13593 13034//13034 +f 13535//13535 13576//13576 12996//12996 +f 12952//12952 12959//12959 13791//13791 +f 13248//13248 12991//12991 13195//13195 +f 12989//12989 13034//13034 13593//13593 +f 12513//12513 13203//13203 13585//13585 +f 13184//13184 12953//12953 13188//13188 +f 13014//13014 12969//12969 13523//13523 +f 13007//13007 13008//13008 13223//13223 +f 12727//12727 13191//13191 13217//13217 +f 13224//13224 12671//12671 12998//12998 +f 12727//12727 12705//12705 13191//13191 +f 12997//12997 13569//13569 12686//12686 +f 13245//13245 12989//12989 13593//13593 +f 12703//12703 12952//12952 13534//13534 +f 13190//13190 12703//12703 13534//13534 +f 13008//13008 12718//12718 13223//13223 +f 13191//13191 12705//12705 13220//13220 +f 13198//13198 12989//12989 13245//13245 +f 12964//12964 13231//13231 13037//13037 +f 12960//12960 12717//12717 13029//13029 +f 12165//12165 13555//13555 12986//12986 +f 13002//13002 13037//13037 13231//13231 +f 13000//13000 12703//12703 13190//13190 +f 12978//12978 13014//13014 13237//13237 +f 13196//13196 12172//12172 13540//13540 +f 13010//13010 13232//13232 13594//13594 +f 12961//12961 13000//13000 13190//13190 +f 12978//12978 13237//13237 13244//13244 +f 13018//13018 12525//12525 13796//13796 +f 12956//12956 12994//12994 12700//12700 +f 12525//12525 13254//13254 13796//13796 +f 12976//12976 12125//12125 13253//13253 +f 13217//13217 13154//13154 12727//12727 +f 13235//13235 13011//13011 13742//13742 +f 13189//13189 13226//13226 12693//12693 +f 13029//13029 12717//12717 13213//13213 +f 12693//12693 13226//13226 12966//12966 +f 13553//13553 12660//12660 13242//13242 +f 12987//12987 13220//13220 12705//12705 +f 12709//12709 12961//12961 13570//13570 +f 13009//13009 13202//13202 12714//12714 +f 13546//13546 12729//12729 13194//13194 +f 13185//13185 12709//12709 13570//13570 +f 13032//13032 12966//12966 13572//13572 +f 13236//13236 13011//13011 12968//12968 +f 13572//13572 13581//13581 13032//13032 +f 12708//12708 13200//13200 12683//12683 +f 12968//12968 12685//12685 13236//13236 +f 12955//12955 12989//12989 13198//13198 +f 13179//13179 13032//13032 13581//13581 +f 12668//12668 13743//13743 12685//12685 +f 13515//13515 12970//12970 13518//13518 +f 13006//13006 13721//13721 13229//13229 +f 12508//12508 13024//13024 14041//14041 +f 12696//12696 13205//13205 13590//13590 +f 13001//13001 12706//12706 13194//13194 +f 12660//12660 12962//12962 13525//13525 +f 13017//13017 12955//12955 13198//13198 +f 12468//12468 13258//13258 13227//13227 +f 13179//13179 13183//13183 12731//12731 +f 13183//13183 13179//13179 13549//13549 +f 13024//13024 12973//12973 13256//13256 +f 13031//13031 13256//13256 12973//12973 +f 13561//13561 13183//13183 13187//13187 +f 13243//13243 13246//13246 12497//12497 +f 13258//13258 12468//12468 12680//12680 +f 13561//13561 13046//13046 13183//13183 +f 12678//12678 12497//12497 13246//13246 +f 13025//13025 13016//13016 13208//13208 +f 12729//12729 13001//13001 13194//13194 +f 13005//13005 12678//12678 13246//13246 +f 13020//13020 13017//13017 13198//13198 +f 13556//13556 13015//13015 13211//13211 +f 12999//12999 12712//12712 13238//13238 +f 13021//13021 13582//13582 12958//12958 +f 13015//13015 13259//13259 13211//13211 +f 12974//12974 12502//12502 13249//13249 +f 13207//13207 13028//13028 13234//13234 +f 12707//12707 12674//12674 12967//12967 +f 13259//13259 13586//13586 13752//13752 +f 13214//13214 13036//13036 13128//13128 +f 13524//13524 13212//13212 13587//13587 +f 13174//13174 13172//13172 13215//13215 +f 13215//13215 13717//13717 13174//13174 +f 13252//13252 13175//13175 13792//13792 +f 13171//13171 12510//12510 14032//14032 +f 13585//13585 13234//13234 13028//13028 +f 13028//13028 12513//12513 13585//13585 +f 13576//13576 13240//13240 12996//12996 +f 13176//13176 12572//12572 12982//12982 +f 13541//13541 12999//12999 13727//13727 +f 13203//13203 13227//13227 13748//13748 +f 13222//13222 12686//12686 13569//13569 +f 12988//12988 14052//14052 13031//13031 +f 12715//12715 12666//12666 13548//13548 +f 13192//13192 13002//13002 13683//13683 +f 12720//12720 12977//12977 12687//12687 +f 13197//13197 12726//12726 13221//13221 +f 12990//12990 13181//13181 13216//13216 +f 13560//13560 13184//13184 13188//13188 +f 13221//13221 12726//12726 13228//13228 +f 12963//12963 12990//12990 13216//13216 +f 12726//12726 13235//13235 13228//13228 +f 13205//13205 12715//12715 13548//13548 +f 13194//13194 13599//13599 13546//13546 +f 13019//13019 12699//12699 13539//13539 +f 13003//13003 13004//13004 13551//13551 +f 13590//13590 13205//13205 13548//13548 +f 13182//13182 13196//13196 13178//13178 +f 13250//13250 13012//13012 13532//13532 +f 13219//13219 12730//12730 13529//13529 +f 13184//13184 13529//13529 12730//12730 +f 12977//12977 13542//13542 13238//13238 +f 12963//12963 13216//13216 13737//13737 +f 13223//13223 12718//12718 13563//13563 +f 13188//13188 12953//12953 12993//12993 +f 13035//13035 13516//13516 13566//13566 +f 13743//13743 13236//13236 12685//12685 +f 13189//13189 12963//12963 13737//13737 +f 12718//12718 13233//13233 13563//13563 +f 13737//13737 13567//13567 13189//13189 +f 13526//13526 13189//13189 13567//13567 +f 13743//13743 12668//12668 13026//13026 +f 13513//13513 12696//12696 13590//13590 +f 12508//12508 14041//14041 13514//13514 +f 14041//14041 13024//13024 13790//13790 +f 13562//13562 12993//12993 13193//13193 +f 13556//13556 13211//13211 13519//13519 +f 14026//14026 13241//13241 13798//13798 +f 14069//14069 13244//13244 13568//13568 +f 13256//13256 13790//13790 13024//13024 +f 13016//13016 13244//13244 14069//14069 +f 13241//13241 13240//13240 13798//13798 +f 13208//13208 13016//13016 14069//14069 +f 13226//13226 13572//13572 12966//12966 +f 14079//14079 12981//12981 13775//13775 +f 13022//13022 12981//12981 14079//14079 +f 13186//13186 12974//12974 13249//13249 +f 12967//12967 12674//12674 14038//14038 +f 13249//13249 12502//12502 13251//13251 +f 13077//13077 13272//13272 13057//13057 +f 13004//13004 13223//13223 13551//13551 +f 13040//13040 13383//13383 13384//13384 +f 13267//13267 13095//13095 13265//13265 +f 13385//13385 13057//13057 13159//13159 +f 13565//13565 13264//13264 12764//12764 +f 13044//13044 12960//12960 13388//13388 +f 13021//13021 12785//12785 13299//13299 +f 13284//13284 12741//12741 13281//13281 +f 12739//12739 13070//13070 13289//13289 +f 13223//13223 13004//13004 13007//13007 +f 13266//13266 13143//13143 13044//13044 +f 13057//13057 13385//13385 13148//13148 +f 13055//13055 13267//13267 13265//13265 +f 13148//13148 13077//13077 13057//13057 +f 13135//13135 13381//13381 13811//13811 +f 12835//12835 13039//13039 13279//13279 +f 13299//13299 13528//13528 13021//13021 +f 13042//13042 13381//13381 13135//13135 +f 13270//13270 13066//13066 13977//13977 +f 13043//13043 13049//13049 13939//13939 +f 13356//13356 12739//12739 13289//13289 +f 13977//13977 13066//13066 13272//13272 +f 13044//13044 13388//13388 13266//13266 +f 13053//13053 13801//13801 13210//13210 +f 13077//13077 13097//13097 13272//13272 +f 13311//13311 12737//12737 13303//13303 +f 13272//13272 13098//13098 13302//13302 +f 13097//13097 13098//13098 13272//13272 +f 13054//13054 13381//13381 13042//13042 +f 13098//13098 13100//13100 13302//13302 +f 13383//13383 13268//13268 13286//13286 +f 13380//13380 13382//13382 13389//13389 +f 12706//12706 13260//13260 13194//13194 +f 13100//13100 13330//13330 13302//13302 +f 13061//13061 13066//13066 13270//13270 +f 13286//13286 13384//13384 13383//13383 +f 13067//13067 13176//13176 13059//13059 +f 13057//13057 13272//13272 13066//13066 +f 13382//13382 13051//13051 13155//13155 +f 13213//13213 12984//12984 13046//13046 +f 12761//12761 13330//13330 13100//13100 +f 13062//13062 12847//12847 13285//13285 +f 13070//13070 13072//13072 13289//13289 +f 13389//13389 13382//13382 13155//13155 +f 13075//13075 12868//12868 13282//13282 +f 13353//13353 13269//13269 13050//13050 +f 13388//13388 12960//12960 13029//13029 +f 13282//13282 13358//13358 13075//13075 +f 13117//13117 12758//12758 13273//13273 +f 13311//13311 13313//13313 12539//12539 +f 13596//13596 12982//12982 12754//12754 +f 13063//13063 13206//13206 13565//13565 +f 13316//13316 12539//12539 13313//13313 +f 13052//13052 13050//13050 13269//13269 +f 13051//13051 13671//13671 13090//13090 +f 13063//13063 13565//13565 12764//12764 +f 13085//13085 13075//13075 13358//13358 +f 13295//13295 13069//13069 13062//13062 +f 13040//13040 13384//13384 13045//13045 +f 13306//13306 13087//13087 13622//13622 +f 13277//13277 12311//12311 13372//13372 +f 13280//13280 12753//12753 13707//13707 +f 13047//13047 13389//13389 13310//13310 +f 13322//13322 12768//12768 13316//13316 +f 13527//13527 13180//13180 13261//13261 +f 13072//13072 12855//12855 13656//13656 +f 13380//13380 13389//13389 13047//13047 +f 13113//13113 13656//13656 12855//12855 +f 13105//13105 13087//13087 13306//13306 +f 12311//12311 13277//13277 12560//12560 +f 13136//13136 13308//13308 13139//13139 +f 12986//12986 13589//13589 13073//13073 +f 13078//13078 13652//13652 13079//13079 +f 13073//13073 13589//13589 13794//13794 +f 13058//13058 13310//13310 13389//13389 +f 12558//12558 12768//12768 13322//13322 +f 13262//13262 13273//13273 12758//12758 +f 12758//12758 13129//13129 13262//13262 +f 12753//12753 13056//13056 13707//13707 +f 13299//13299 12596//12596 13069//13069 +f 13078//13078 12767//12767 13652//13652 +f 12785//12785 12596//12596 13299//13299 +f 12752//12752 12798//12798 13276//13276 +f 13319//13319 12558//12558 13322//13322 +f 12788//12788 12558//12558 13319//13319 +f 13321//13321 12776//12776 13322//13322 +f 13083//13083 13652//13652 12767//12767 +f 13136//13136 13634//13634 13308//13308 +f 12774//12774 12776//12776 13321//13321 +f 13386//13386 13212//13212 13524//13524 +f 13127//13127 12774//12774 13321//13321 +f 13047//13047 13713//13713 12780//12780 +f 12780//12780 12771//12771 13047//13047 +f 13086//13086 13654//13654 13083//13083 +f 12780//12780 13713//13713 13323//13323 +f 13322//13322 12776//12776 13319//13319 +f 12781//12781 13319//13319 12776//12776 +f 13312//13312 13136//13136 13138//13138 +f 13834//13834 13707//13707 13056//13056 +f 13138//13138 12831//12831 13312//13312 +f 13127//13127 13218//13218 12964//12964 +f 13293//13293 13147//13147 13296//13296 +f 13068//13068 13834//13834 13056//13056 +f 13722//13722 13262//13262 13129//13129 +f 12165//12165 12499//12499 13555//13555 +f 13555//13555 12499//12499 13845//13845 +f 12755//12755 13147//13147 13293//13293 +f 13634//13634 13136//13136 13312//13312 +f 13091//13091 13088//13088 13283//13283 +f 13086//13086 13091//13091 13283//13283 +f 13654//13654 13086//13086 13283//13283 +f 13093//13093 13845//13845 12499//12499 +f 13104//13104 13111//13111 13276//13276 +f 13133//13133 13722//13722 13129//13129 +f 12750//12750 12755//12755 13658//13658 +f 13212//13212 13386//13386 13048//13048 +f 13044//13044 13143//13143 13170//13170 +f 13263//13263 13722//13722 13133//13133 +f 13386//13386 13619//13619 13390//13390 +f 13074//13074 13310//13310 13058//13058 +f 13041//13041 13263//13263 13133//13133 +f 12796//12796 13192//13192 13328//13328 +f 13115//13115 12729//12729 13109//13109 +f 13387//13387 13157//13157 13636//13636 +f 13328//13328 13192//13192 13674//13674 +f 13093//13093 12772//12772 13284//13284 +f 13386//13386 13390//13390 13391//13391 +f 13143//13143 13312//13312 12831//12831 +f 13391//13391 13048//13048 13386//13386 +f 12772//12772 12741//12741 13284//13284 +f 13263//13263 13041//13041 13773//13773 +f 13092//13092 13105//13105 13096//13096 +f 13301//13301 12813//12813 13304//13304 +f 12843//12843 13288//13288 12808//12808 +f 13096//13096 13105//13105 13710//13710 +f 13064//13064 12750//12750 13658//13658 +f 13041//13041 13264//13264 13773//13773 +f 13082//13082 13094//13094 13309//13309 +f 13139//13139 13308//13308 13518//13518 +f 13126//13126 12808//12808 13288//13288 +f 13130//13130 13126//13126 13288//13288 +f 12587//12587 13377//13377 12590//12590 +f 13674//13674 13192//13192 13683//13683 +f 13300//13300 13082//13082 13309//13309 +f 13710//13710 13105//13105 13306//13306 +f 12590//12590 13377//13377 13303//13303 +f 13320//13320 13068//13068 13080//13080 +f 13323//13323 13713//13713 13317//13317 +f 13324//13324 13320//13320 13080//13080 +f 13309//13309 13103//13103 13305//13305 +f 12737//12737 12590//12590 13303//13303 +f 12209//12209 12797//12797 13663//13663 +f 13103//13103 13309//13309 13094//13094 +f 13048//13048 13392//13392 13180//13180 +f 12533//12533 12209//12209 13663//13663 +f 13291//13291 13130//13130 13290//13290 +f 13663//13663 13132//13132 12533//12533 +f 13392//13392 13261//13261 13180//13180 +f 13298//13298 12818//12818 13132//13132 +f 13107//13107 13680//13680 13103//13103 +f 13680//13680 13107//13107 13682//13682 +f 13164//13164 13394//13394 13165//13165 +f 13391//13391 13392//13392 13048//13048 +f 13084//13084 12816//12816 13326//13326 +f 13164//13164 13096//13096 13394//13394 +f 13318//13318 12730//12730 13219//13219 +f 13385//13385 13393//13393 13148//13148 +f 13326//13326 13324//13324 13084//13084 +f 13392//13392 13391//13391 13274//13274 +f 13149//13149 13385//13385 13159//13159 +f 13326//13326 12816//12816 13329//13329 +f 13318//13318 13682//13682 13107//13107 +f 13393//13393 13385//13385 13149//13149 +f 13165//13165 13394//13394 13110//13110 +f 13149//13149 13172//13172 13393//13393 +f 13110//13110 13394//13394 13382//13382 +f 13116//13116 13327//13327 13692//13692 +f 13329//13329 13102//13102 13331//13331 +f 13148//13148 13393//13393 13150//13150 +f 13294//13294 12592//12592 13907//13907 +f 13393//13393 13335//13335 13150//13150 +f 13331//13331 13102//13102 13650//13650 +f 13694//13694 13116//13116 13692//13692 +f 13123//13123 13116//13116 13694//13694 +f 13291//13291 13628//13628 13142//13142 +f 13090//13090 13671//13671 13325//13325 +f 12592//12592 13146//13146 13623//13623 +f 13102//13102 13333//13333 13650//13650 +f 12532//12532 13152//13152 12761//12761 +f 13628//13628 13292//13292 13142//13142 +f 13382//13382 13380//13380 13110//13110 +f 13327//13327 13082//13082 13300//13300 +f 13142//13142 13292//13292 13383//13383 +f 12761//12761 13152//13152 13330//13330 +f 13150//13150 13335//13335 13152//13152 +f 13102//13102 13121//13121 13333//13333 +f 13090//13090 13325//13325 13352//13352 +f 13268//13268 13383//13383 13292//13292 +f 13393//13393 13338//13338 13335//13335 +f 13121//13121 13339//13339 13333//13333 +f 13060//13060 13392//13392 13071//13071 +f 13261//13261 13392//13392 13060//13060 +f 13352//13352 13354//13354 13099//13099 +f 13274//13274 13638//13638 13071//13071 +f 13392//13392 13274//13274 13071//13071 +f 13393//13393 13172//13172 13338//13338 +f 13172//13172 13341//13341 13338//13338 +f 13071//13071 13638//13638 13076//13076 +f 13343//13343 13339//13339 12830//12830 +f 13074//13074 13099//13099 13679//13679 +f 13384//13384 13286//13286 13140//13140 +f 13140//13140 13137//13137 13384//13384 +f 13354//13354 13679//13679 13099//13099 +f 13345//13345 13149//13149 13153//13153 +f 13343//13343 13134//13134 13346//13346 +f 13149//13149 13345//13345 13342//13342 +f 13149//13149 13215//13215 13172//13172 +f 13134//13134 13135//13135 13346//13346 +f 13101//13101 13395//13395 13108//13108 +f 13346//13346 13135//13135 13811//13811 +f 13101//13101 13334//13334 13395//13395 +f 13140//13140 13286//13286 13287//13287 +f 13172//13172 13174//13174 13341//13341 +f 13174//13174 13347//13347 13341//13341 +f 13347//13347 13174//13174 13717//13717 +f 13145//13145 13296//13296 12832//12832 +f 13112//13112 13332//13332 13334//13334 +f 13101//13101 13112//13112 13334//13334 +f 13147//13147 12832//12832 13296//13296 +f 13334//13334 13114//13114 13395//13395 +f 13395//13395 13114//13114 13337//13337 +f 13101//13101 13114//13114 13336//13336 +f 13336//13336 13114//13114 13334//13334 +f 13336//13336 13337//13337 13101//13101 +f 13101//13101 13337//13337 13112//13112 +f 13112//13112 13337//13337 13114//13114 +f 13395//13395 13337//13337 13166//13166 +f 13166//13166 13108//13108 13395//13395 +f 13340//13340 13166//13166 13337//13337 +f 13167//13167 13166//13166 13340//13340 +f 12804//12804 13120//13120 13124//13124 +f 13348//13348 13125//13125 13124//13124 +f 12805//12805 13125//13125 13348//13348 +f 12807//12807 13348//13348 13349//13349 +f 12811//12811 12807//12807 13349//13349 +f 12809//12809 12811//12811 13963//13963 +f 12738//12738 13963//13963 13739//13739 +f 12809//12809 13963//13963 12738//12738 +f 13407//13407 12886//12886 13371//13371 +f 12903//12903 12886//12886 13407//13407 +f 12893//12893 13364//13364 12889//12889 +f 12889//12889 13364//13364 13827//13827 +f 13399//13399 12763//12763 13413//13413 +f 13396//13396 13162//13162 13379//13379 +f 13413//13413 12891//12891 13415//13415 +f 13466//13466 13970//13970 12383//12383 +f 13409//13409 13054//13054 12887//12887 +f 13398//13398 12894//12894 13397//13397 +f 12383//12383 12883//12883 13466//13466 +f 12894//12894 13398//13398 12911//12911 +f 12843//12843 13473//13473 13357//13357 +f 13357//13357 13473//13473 12881//12881 +f 12881//12881 13473//13473 12845//12845 +f 12904//12904 12903//12903 13407//13407 +f 12845//12845 13473//13473 12843//12843 +f 12897//12897 12383//12383 13970//13970 +f 13407//13407 13422//13422 12904//12904 +f 13421//13421 12885//12885 13432//13432 +f 12911//12911 13398//13398 13404//13404 +f 13429//13429 12897//12897 13970//13970 +f 13356//13356 13659//13659 12884//12884 +f 12884//12884 12555//12555 13356//13356 +f 12763//12763 12891//12891 13413//13413 +f 13414//13414 12849//12849 13421//13421 +f 13369//13369 13364//13364 12893//12893 +f 13421//13421 12849//12849 12885//12885 +f 12881//12881 13350//13350 13357//13357 +f 13433//13433 12897//12897 13429//13429 +f 12922//12922 13369//13369 12893//12893 +f 12890//12890 13468//13468 12941//12941 +f 13426//13426 12763//12763 13399//13399 +f 13439//13439 12377//12377 13400//13400 +f 12898//12898 13350//13350 12881//12881 +f 12837//12837 13076//13076 12900//12900 +f 13381//13381 13054//13054 13409//13409 +f 13400//13400 12916//12916 13408//13408 +f 13426//13426 12762//12762 12763//12763 +f 12900//12900 13076//13076 13361//13361 +f 13414//13414 13408//13408 12916//12916 +f 13369//13369 12922//12922 13411//13411 +f 13350//13350 12898//12898 13351//13351 +f 12912//12912 12890//12890 12945//12945 +f 12854//12854 13414//13414 12916//12916 +f 12900//12900 13361//13361 13362//13362 +f 12560//12560 13277//13277 12907//12907 +f 12907//12907 13277//13277 13437//13437 +f 12887//12887 12901//12901 13418//13418 +f 13409//13409 12887//12887 13418//13418 +f 13405//13405 12890//12890 13472//13472 +f 12618//12618 13089//13089 12888//12888 +f 12901//12901 13467//13467 13434//13434 +f 13419//13419 12925//12925 13994//13994 +f 13472//13472 12890//12890 12912//12912 +f 12926//12926 12925//12925 13419//13419 +f 13402//13402 13089//13089 13396//13396 +f 13418//13418 12901//12901 13434//13434 +f 13351//13351 12898//12898 12362//12362 +f 12888//12888 13089//13089 13402//13402 +f 13426//13426 13049//13049 12762//12762 +f 12922//12922 12929//12929 13411//13411 +f 12884//12884 13659//13659 13401//13401 +f 12351//12351 12888//12888 13402//13402 +f 13437//13437 12838//12838 12907//12907 +f 13353//13353 12838//12838 13443//13443 +f 13443//13443 12838//12838 13437//13437 +f 12929//12929 12930//12930 13440//13440 +f 13440//13440 13411//13411 12929//12929 +f 12908//12908 12351//12351 13402//13402 +f 12895//12895 12884//12884 13401//13401 +f 13412//13412 12908//12908 13402//13402 +f 13939//13939 13049//13049 13426//13426 +f 13351//13351 12362//12362 13410//13410 +f 12891//12891 12892//12892 13415//13415 +f 12896//12896 12895//12895 13401//13401 +f 13363//13363 13039//13039 12880//12880 +f 12930//12930 12932//12932 13446//13446 +f 13446//13446 13440//13440 12930//12930 +f 12915//12915 13472//13472 12912//12912 +f 13428//13428 12909//12909 13436//13436 +f 13436//13436 13406//13406 13428//13428 +f 13403//13403 12896//12896 13401//13401 +f 13079//13079 13451//13451 12568//12568 +f 12905//12905 13410//13410 12362//12362 +f 12880//12880 13039//13039 12834//12834 +f 12932//12932 12933//12933 13449//13449 +f 13416//13416 13472//13472 12915//12915 +f 13449//13449 13446//13446 12932//12932 +f 13410//13410 12905//12905 13420//13420 +f 13905//13905 13081//13081 13362//13362 +f 12933//12933 13419//13419 13449//13449 +f 12926//12926 13419//13419 12933//12933 +f 12778//12778 13061//13061 12909//12909 +f 12854//12854 13161//13161 13414//13414 +f 13414//13414 13161//13161 12849//12849 +f 12834//12834 13039//13039 12835//12835 +f 13416//13416 12915//12915 13359//13359 +f 13397//13397 12896//12896 13403//13403 +f 12885//12885 12920//12920 13432//13432 +f 12905//12905 12910//12910 13368//13368 +f 13420//13420 12905//12905 13368//13368 +f 13451//13451 13453//13453 12913//12913 +f 12934//12934 12931//12931 13465//13465 +f 13451//13451 12913//12913 12568//12568 +f 12773//12773 13123//13123 12920//12920 +f 12909//12909 13061//13061 13436//13436 +f 12920//12920 13123//13123 13378//13378 +f 13378//13378 13123//13123 13694//13694 +f 13436//13436 13061//13061 13270//13270 +f 13365//13365 12913//12913 13453//13453 +f 13454//13454 12934//12934 13465//13465 +f 13100//13100 13098//13098 12775//12775 +f 13905//13905 13366//13366 13081//13081 +f 13370//13370 13368//13368 12840//12840 +f 12840//12840 13368//13368 12910//12910 +f 12856//12856 13366//13366 13371//13371 +f 13428//13428 13445//13445 12909//12909 +f 13852//13852 13367//13367 13365//13365 +f 12598//12598 12909//12909 13445//13445 +f 13359//13359 12915//12915 12919//12919 +f 13365//13365 13367//13367 12846//12846 +f 12846//12846 13367//13367 13283//13283 +f 12886//12886 12856//12856 13371//13371 +f 13448//13448 12598//12598 13445//13445 +f 12880//12880 12882//12882 13363//13363 +f 12919//12919 13375//13375 13359//13359 +f 13088//13088 12846//12846 13283//13283 +f 13113//13113 12889//12889 13924//13924 +f 12814//12814 12598//12598 13448//13448 +f 12370//12370 13431//13431 13423//13423 +f 13649//13649 13433//13433 13455//13455 +f 12347//12347 13433//13433 13649//13649 +f 12879//12879 12908//12908 13412//13412 +f 12882//12882 13424//13424 13363//13363 +f 12919//12919 12923//12923 13375//13375 +f 12857//12857 12889//12889 13113//13113 +f 13467//13467 13470//13470 13434//13434 +f 13649//13649 13372//13372 12347//12347 +f 12347//12347 13372//13372 12313//12313 +f 13412//13412 13417//13417 12879//12879 +f 13924//13924 12889//12889 13827//13827 +f 13689//13689 13375//13375 12923//12923 +f 13470//13470 13467//13467 12803//12803 +f 12803//12803 13467//13467 12606//12606 +f 13424//13424 12882//12882 12899//12899 +f 13470//13470 13471//13471 13450//13450 +f 13450//13450 13434//13434 13470//13470 +f 13417//13417 13425//13425 12914//12914 +f 12879//12879 13417//13417 12914//12914 +f 12803//12803 13471//13471 13470//13470 +f 12899//12899 13430//13430 13424//13424 +f 13425//13425 13427//13427 12918//12918 +f 13452//13452 12814//12814 13448//13448 +f 12894//12894 12896//12896 13397//13397 +f 12372//12372 12940//12940 13966//13966 +f 13459//13459 12372//12372 13966//13966 +f 13332//13332 13469//13469 13427//13427 +f 12921//12921 13469//13469 13112//13112 +f 13112//13112 13469//13469 13332//13332 +f 12899//12899 12906//12906 13430//13430 +f 13469//13469 12918//12918 13427//13427 +f 13452//13452 12607//12607 12814//12814 +f 12923//12923 13106//13106 13689//13689 +f 12906//12906 12917//12917 13444//13444 +f 13471//13471 12607//12607 13450//13450 +f 13459//13459 12587//12587 12372//12372 +f 13450//13450 12607//12607 13452//13452 +f 12918//12918 13469//13469 12921//12921 +f 12587//12587 13459//13459 13675//13675 +f 13085//13085 13087//13087 12860//12860 +f 13112//13112 13167//13167 12921//12921 +f 13622//13622 13087//13087 13085//13085 +f 13438//13438 13167//13167 13340//13340 +f 12924//12924 13167//13167 13438//13438 +f 12921//12921 13167//13167 12924//12924 +f 13675//13675 13377//13377 12587//12587 +f 12794//12794 13323//13323 13376//13376 +f 12927//12927 12924//12924 13438//13438 +f 13438//13438 13441//13441 12927//12927 +f 12928//12928 12927//12927 13441//13441 +f 13379//13379 12794//12794 13376//13376 +f 13441//13441 13355//13355 12928//12928 +f 13162//13162 12794//12794 13379//13379 +f 13355//13355 13360//13360 12928//12928 +f 13479//13479 13511//13511 12426//12426 +f 12426//12426 13511//13511 12404//12404 +f 12404//12404 13511//13511 12939//12939 +f 12939//12939 13511//13511 13479//13479 +f 13474//13474 13502//13502 13481//13481 +f 13501//13501 13502//13502 13474//13474 +f 12428//12428 12431//12431 13501//13501 +f 13502//13502 13501//13501 12431//12431 +f 12431//12431 12434//12434 13502//13502 +f 12904//12904 13422//13422 12388//12388 +f 12388//12388 13422//13422 12430//12430 +f 12430//12430 13422//13422 13464//13464 +f 13502//13502 12445//12445 13482//13482 +f 13482//13482 13481//13481 13502//13502 +f 12917//12917 13501//13501 13444//13444 +f 13465//13465 13512//13512 13404//13404 +f 13480//13480 13486//13486 13503//13503 +f 13501//13501 12917//12917 12428//12428 +f 13404//13404 13512//13512 12911//12911 +f 12445//12445 12443//12443 13483//13483 +f 12430//12430 13464//13464 13476//13476 +f 13482//13482 12445//12445 13483//13483 +f 12911//12911 13512//13512 12946//12946 +f 12946//12946 13512//13512 12931//12931 +f 12432//12432 12430//12430 13476//13476 +f 13480//13480 13503//13503 13504//13504 +f 13475//13475 12439//12439 13463//13463 +f 12423//12423 12439//12439 13475//13475 +f 12445//12445 13502//13502 12434//12434 +f 12931//12931 13512//13512 13465//13465 +f 13468//13468 13480//13480 13504//13504 +f 72205//72205 13488//13488 13489//13489 +f 72204//72204 72205//72205 13489//13489 +f 13478//13478 12432//12432 13476//13476 +f 13466//13466 12883//12883 13475//13475 +f 13475//13475 12883//12883 12423//12423 +f 13431//13431 12370//12370 13447//13447 +f 72191//72191 12432//12432 13478//13478 +f 72191//72191 13478//13478 72206//72206 +f 72206//72206 13478//13478 72207//72207 +f 12403//12403 12934//12934 13454//13454 +f 13484//13484 12403//12403 13454//13454 +f 12435//12435 12403//12403 13484//13484 +f 13494//13494 13505//13505 13496//13496 +f 12425//12425 13503//13503 12427//12427 +f 13504//13504 13503//13503 12425//12425 +f 13485//13485 12435//12435 13484//13484 +f 12425//12425 12941//12941 13504//13504 +f 13504//13504 12941//12941 13468//13468 +f 13488//13488 13506//13506 13494//13494 +f 12435//12435 13485//13485 12438//12438 +f 13505//13505 13494//13494 13506//13506 +f 13506//13506 13507//13507 13505//13505 +f 12426//12426 13485//13485 13487//13487 +f 13479//13479 12426//12426 13487//13487 +f 12438//12438 13485//13485 12426//12426 +f 13508//13508 13477//13477 13496//13496 +f 13505//13505 13508//13508 13496//13496 +f 72210//72210 13491//13491 13492//13492 +f 13492//13492 72192//72192 72210//72210 +f 72211//72211 13490//13490 13483//13483 +f 13483//13483 72212//72212 72211//72211 +f 72192//72192 13492//13492 12440//12440 +f 13492//13492 13497//13497 12440//12440 +f 13497//13497 12925//12925 12440//12440 +f 12440//12440 12925//12925 12390//12390 +f 13994//13994 12925//12925 13497//13497 +f 13508//13508 13503//13503 13486//13486 +f 13477//13477 13508//13508 13486//13486 +f 72213//72213 13490//13490 72214//72214 +f 72214//72214 13490//13490 72211//72211 +f 13508//13508 13505//13505 13507//13507 +f 13507//13507 12444//12444 13508//13508 +f 13503//13503 13508//13508 12444//12444 +f 13506//13506 13488//13488 72205//72205 +f 72205//72205 13509//13509 13506//13506 +f 13507//13507 13506//13506 13509//13509 +f 72216//72216 13509//13509 72205//72205 +f 72217//72217 12442//12442 13509//13509 +f 12441//12441 13509//13509 12442//12442 +f 13507//13507 13509//13509 12441//12441 +f 12429//12429 13495//13495 13493//13493 +f 72218//72218 12429//12429 13493//13493 +f 13493//13493 72215//72215 72218//72218 +f 12424//12424 13495//13495 12429//12429 +f 12444//12444 12427//12427 13503//13503 +f 12444//12444 13507//13507 12441//12441 +f 13495//13495 12424//12424 13442//13442 +f 12391//12391 13442//13442 12424//12424 +f 13510//13510 72219//72219 13499//13499 +f 13498//13498 13510//13510 13499//13499 +f 12433//12433 13510//13510 13498//13498 +f 72220//72220 13510//13510 12433//12433 +f 13498//13498 13500//13500 12436//12436 +f 12436//12436 12433//12433 13498//13498 +f 12437//12437 13500//13500 13462//13462 +f 12437//12437 12436//12436 13500//13500 +f 13463//13463 12439//12439 13462//13462 +f 13462//13462 12439//12439 12437//12437 +f 12661//12661 13517//13517 13230//13230 +f 13179//13179 13581//13581 13591//13591 +f 13026//13026 13241//13241 14026//14026 +f 13248//13248 13802//13802 13012//13012 +f 13238//13238 13542//13542 13559//13559 +f 12162//12162 12716//12716 14055//14055 +f 13729//13729 13250//13250 13532//13532 +f 12674//12674 13010//13010 13521//13521 +f 13020//13020 13198//13198 13789//13789 +f 13023//13023 13515//13515 13520//13520 +f 13569//13569 12997//12997 14023//14023 +f 13565//13565 13206//13206 13566//13566 +f 13730//13730 13021//13021 13528//13528 +f 12997//12997 12976//12976 14023//14023 +f 13574//13574 13023//13023 13520//13520 +f 13582//13582 13021//13021 13730//13730 +f 13201//13201 13023//13023 13574//13574 +f 13538//13538 12716//12716 13207//13207 +f 13537//13537 13025//13025 13208//13208 +f 12696//12696 13513//13513 13255//13255 +f 13211//13211 13259//13259 13752//13752 +f 13238//13238 13559//13559 12999//12999 +f 13549//13549 13179//13179 13591//13591 +f 13522//13522 13247//13247 14251//14251 +f 13195//13195 12991//12991 13537//13537 +f 12999//12999 13559//13559 13579//13579 +f 13549//13549 13187//13187 13183//13183 +f 13206//13206 13035//13035 13566//13566 +f 13561//13561 13187//13187 13807//13807 +f 13220//13220 13762//13762 13191//13191 +f 13247//13247 14051//14051 14251//14251 +f 12964//12964 13218//13218 13231//13231 +f 13534//13534 12952//12952 13791//13791 +f 13027//13027 14051//14051 13247//13247 +f 13255//13255 13723//13723 13257//13257 +f 12204//12204 13543//13543 13775//13775 +f 13245//13245 13593//13593 13782//13782 +f 13526//13526 13572//13572 13189//13189 +f 13189//13189 13572//13572 13226//13226 +f 13742//13742 13228//13228 13235//13235 +f 13525//13525 13171//13171 13755//13755 +f 13683//13683 13002//13002 13231//13231 +f 14296//14296 13742//13742 13011//13011 +f 12125//12125 13550//13550 13253//13253 +f 13781//13781 12699//12699 12994//12994 +f 13171//13171 14032//14032 13755//13755 +f 13260//13260 13154//13154 13217//13217 +f 13548//13548 12666//12666 13544//13544 +f 12714//12714 13202//13202 13243//13243 +f 13739//13739 13527//13527 13261//13261 +f 13527//13527 13587//13587 13212//13212 +f 12988//12988 13003//13003 14052//14052 +f 12977//12977 12720//12720 13533//13533 +f 13245//13245 13554//13554 13198//13198 +f 13184//13184 13560//13560 13529//13529 +f 13597//13597 13599//13599 13194//13194 +f 13232//13232 13723//13723 13728//13728 +f 13019//13019 13539//13539 13181//13181 +f 13747//13747 13551//13551 13223//13223 +f 13740//13740 13738//13738 13178//13178 +f 13589//13589 12986//12986 13555//13555 +f 13568//13568 13244//13244 13751//13751 +f 13260//13260 13597//13597 13194//13194 +f 13541//13541 13592//13592 12956//12956 +f 13585//13585 13203//13203 14275//14275 +f 13175//13175 12188//12188 13558//13558 +f 14080//14080 13178//13178 13196//13196 +f 13203//13203 13748//13748 14275//14275 +f 13273//13273 13262//13262 14027//14027 +f 13719//13719 13273//13273 14027//14027 +f 14027//14027 13262//13262 13722//13722 +f 12994//12994 12956//12956 13592//13592 +f 13264//13264 13565//13565 13773//13773 +f 13557//13557 13209//13209 13556//13556 +f 13242//13242 12660//12660 13525//13525 +f 13789//13789 13198//13198 13554//13554 +f 13217//13217 13191//13191 13762//13762 +f 13020//13020 13789//13789 13744//13744 +f 13233//13233 13530//13530 13563//13563 +f 13552//13552 13570//13570 13190//13190 +f 13196//13196 13540//13540 13780//13780 +f 13190//13190 13570//13570 12961//12961 +f 13715//13715 13217//13217 13762//13762 +f 13523//13523 13005//13005 13246//13246 +f 13780//13780 13540//13540 14036//14036 +f 13540//13540 13200//13200 14036//14036 +f 14038//14038 12674//12674 13521//13521 +f 13193//13193 13767//13767 13562//13562 +f 13255//13255 13513//13513 14028//14028 +f 13233//13233 12521//12521 13530//13530 +f 13200//13200 13736//13736 14036//14036 +f 13791//13791 13531//13531 13735//13735 +f 13607//13607 13013//13013 13186//13186 +f 13577//13577 13525//13525 13755//13755 +f 13591//13591 13187//13187 13549//13549 +f 13516//13516 13210//13210 13801//13801 +f 13207//13207 13234//13234 13538//13538 +f 13215//13215 13149//13149 13583//13583 +f 13532//13532 13012//13012 13802//13802 +f 13776//13776 13185//13185 13570//13570 +f 13014//13014 13523//13523 14039//14039 +f 13197//13197 13221//13221 14105//14105 +f 13237//13237 13014//13014 14039//14039 +f 13598//13598 13187//13187 13591//13591 +f 13187//13187 13598//13598 13807//13807 +f 13185//13185 13776//13776 13584//13584 +f 13615//13615 13524//13524 13741//13741 +f 13526//13526 13567//13567 13760//13760 +f 13204//13204 13006//13006 13772//13772 +f 13586//13586 13197//13197 14105//14105 +f 13766//13766 13225//13225 12967//12967 +f 13575//13575 13526//13526 13760//13760 +f 13587//13587 13741//13741 13524//13524 +f 12976//12976 13573//13573 14023//14023 +f 13576//13576 14092//14092 13240//13240 +f 13807//13807 13598//13598 13731//13731 +f 13573//13573 12976//12976 13253//13253 +f 12720//12720 13225//13225 13766//13766 +f 13244//13244 13237//13237 13751//13751 +f 13533//13533 12720//12720 13766//13766 +f 13568//13568 13751//13751 13795//13795 +f 13177//13177 13588//13588 12708//12708 +f 13229//13229 13721//13721 14617//14617 +f 13727//13727 12999//12999 13579//13579 +f 13576//13576 13535//13535 13718//13718 +f 13954//13954 13599//13599 13597//13597 +f 13783//13783 13249//13249 13251//13251 +f 13031//13031 14052//14052 13578//13578 +f 12977//12977 13533//13533 13542//13542 +f 13236//13236 14296//14296 13011//13011 +f 13599//13599 13600//13600 13546//13546 +f 12699//12699 13781//13781 13539//13539 +f 13572//13572 13526//13526 13575//13575 +f 13726//13726 13572//13572 13575//13575 +f 13003//13003 13797//13797 14052//14052 +f 13743//13743 13026//13026 14026//14026 +f 13564//13564 13542//13542 13533//13533 +f 13253//13253 13550//13550 13738//13738 +f 13252//13252 13792//13792 13251//13251 +f 13559//13559 13542//13542 13564//13564 +f 13785//13785 13010//13010 13594//13594 +f 13539//13539 13216//13216 13181//13181 +f 13188//13188 13753//13753 13560//13560 +f 13003//13003 13551//13551 13797//13797 +f 12510//12510 13595//13595 14032//14032 +f 13010//13010 13785//13785 13521//13521 +f 13254//13254 13514//13514 13796//13796 +f 13804//13804 13245//13245 13782//13782 +f 14065//14065 13173//13173 13553//13553 +f 13550//13550 13178//13178 13738//13738 +f 13178//13178 14080//14080 13740//13740 +f 13589//13589 13555//13555 14254//14254 +f 13757//13757 13258//13258 12680//12680 +f 13175//13175 13558//13558 14830//14830 +f 13556//13556 13519//13519 13557//13557 +f 13350//13350 13351//13351 13604//13604 +f 13604//13604 13602//13602 13350//13350 +f 13601//13601 13704//13704 13627//13627 +f 12787//12787 12589//12589 13846//13846 +f 13335//13335 13338//13338 13621//13621 +f 13619//13619 13386//13386 13615//13615 +f 14189//14189 13294//13294 13907//13907 +f 13311//13311 13303//13303 13620//13620 +f 13130//13130 13697//13697 13290//13290 +f 13287//13287 13296//13296 13145//13145 +f 13819//13819 13704//13704 13601//13601 +f 13697//13697 13613//13613 13290//13290 +f 13341//13341 13624//13624 13621//13621 +f 13338//13338 13341//13341 13621//13621 +f 13311//13311 13620//13620 13313//13313 +f 13046//13046 13614//13614 13213//13213 +f 13281//13281 13280//13280 13603//13603 +f 13289//13289 13072//13072 13655//13655 +f 13825//13825 13290//13290 13613//13613 +f 13709//13709 13627//13627 13704//13704 +f 13603//13603 13280//13280 14166//14166 +f 13285//13285 13043//13043 13626//13626 +f 13517//13517 13013//13013 13607//13607 +f 13046//13046 13561//13561 13614//13614 +f 13704//13704 13819//13819 13708//13708 +f 13386//13386 13524//13524 13615//13615 +f 13656//13656 13655//13655 13072//13072 +f 13830//13830 13290//13290 13825//13825 +f 13280//13280 13707//13707 14166//14166 +f 13322//13322 13316//13316 13878//13878 +f 13260//13260 13217//13217 14070//14070 +f 13632//13632 13811//13811 13381//13381 +f 13661//13661 13623//13623 13146//13146 +f 13279//13279 13706//13706 13282//13282 +f 14020//14020 13285//13285 13626//13626 +f 13062//13062 13285//13285 14020//14020 +f 13704//13704 13708//13708 13709//13709 +f 13260//13260 14070//14070 13597//13597 +f 13628//13628 13291//13291 13830//13830 +f 13321//13321 13322//13322 13878//13878 +f 13053//13053 12752//12752 13665//13665 +f 13127//13127 13321//13321 13880//13880 +f 13834//13834 13828//13828 13707//13707 +f 13146//13146 13298//13298 13661//13661 +f 13630//13630 13292//13292 13628//13628 +f 13619//13619 13951//13951 13390//13390 +f 14020//14020 13295//13295 13062//13062 +f 13218//13218 13127//13127 13880//13880 +f 13153//13153 13201//13201 13345//13345 +f 13606//13606 13282//13282 13706//13706 +f 13951//13951 13629//13629 13390//13390 +f 13390//13390 13629//13629 13391//13391 +f 13801//13801 13053//13053 13665//13665 +f 13314//13314 13834//13834 13068//13068 +f 13771//13771 13059//13059 13547//13547 +f 13274//13274 13391//13391 13631//13631 +f 13614//13614 13617//13617 13213//13213 +f 13545//13545 13059//13059 13771//13771 +f 13956//13956 13709//13709 13666//13666 +f 13363//13363 13611//13611 13039//13039 +f 13629//13629 13631//13631 13391//13391 +f 13292//13292 13630//13630 13268//13268 +f 13666//13666 13709//13709 13708//13708 +f 13274//13274 13631//13631 13890//13890 +f 13640//13640 13353//13353 13816//13816 +f 13717//13717 13669//13669 13347//13347 +f 13839//13839 13314//13314 13068//13068 +f 13353//13353 13640//13640 13269//13269 +f 13213//13213 13617//13617 13029//13029 +f 13635//13635 13069//13069 13295//13295 +f 13826//13826 13634//13634 13312//13312 +f 12752//12752 13276//13276 13837//13837 +f 13665//13665 12752//12752 13837//13837 +f 13299//13299 13069//13069 13635//13635 +f 13068//13068 13320//13320 13839//13839 +f 14060//14060 13634//13634 13826//13826 +f 13341//13341 13347//13347 13624//13624 +f 13841//13841 13269//13269 13640//13640 +f 13618//13618 13029//13029 13617//13617 +f 13624//13624 13347//13347 13669//13669 +f 13039//13039 13611//13611 13612//13612 +f 13279//13279 13039//13039 13612//13612 +f 13176//13176 13547//13547 13059//13059 +f 13638//13638 13274//13274 13890//13890 +f 13706//13706 13279//13279 13612//13612 +f 13641//13641 13268//13268 13630//13630 +f 13052//13052 13269//13269 13841//13841 +f 13387//13387 13636//13636 13949//13949 +f 13286//13286 13641//13641 13711//13711 +f 13268//13268 13641//13641 13286//13286 +f 13201//13201 13574//13574 13345//13345 +f 13612//13612 13952//13952 13706//13706 +f 13711//13711 13641//13641 13645//13645 +f 13361//13361 13076//13076 13638//13638 +f 13691//13691 12801//12801 13546//13546 +f 13622//13622 13085//13085 13358//13358 +f 13325//13325 13944//13944 13352//13352 +f 12801//12801 13109//13109 13546//13546 +f 13639//13639 13312//13312 13143//13143 +f 13365//13365 13646//13646 13852//13852 +f 13944//13944 13354//13354 13352//13352 +f 13276//13276 13111//13111 13691//13691 +f 13944//13944 13677//13677 13354//13354 +f 13596//13596 13073//13073 14292//14292 +f 13639//13639 13826//13826 13312//13312 +f 13111//13111 12801//12801 13691//13691 +f 13688//13688 13224//13224 12998//12998 +f 13286//13286 13711//13711 13287//13287 +f 13622//13622 13633//13633 13306//13306 +f 13679//13679 13657//13657 13074//13074 +f 13073//13073 13794//13794 14292//14292 +f 13636//13636 13301//13301 13304//13304 +f 13847//13847 13326//13326 13855//13855 +f 13367//13367 13852//13852 13854//13854 +f 13301//13301 13636//13636 13157//13157 +f 13324//13324 13326//13326 13847//13847 +f 13625//13625 13639//13639 13143//13143 +f 13711//13711 13645//13645 13296//13296 +f 13296//13296 13287//13287 13711//13711 +f 13546//13546 13109//13109 12729//12729 +f 13645//13645 13293//13293 13296//13296 +f 13283//13283 13367//13367 13854//13854 +f 13956//13956 13306//13306 13633//13633 +f 13571//13571 13518//13518 13308//13308 +f 13689//13689 13106//13106 13660//13660 +f 13710//13710 13306//13306 13956//13956 +f 13905//13905 13927//13927 13366//13366 +f 13117//13117 13660//13660 13106//13106 +f 13326//13326 13329//13329 14203//14203 +f 13697//13697 13130//13130 13288//13288 +f 13920//13920 13372//13372 13648//13648 +f 13277//13277 13372//13372 13920//13920 +f 13679//13679 13354//13354 14178//14178 +f 13331//13331 14203//14203 13329//13329 +f 13371//13371 13366//13366 13927//13927 +f 13331//13331 13650//13650 13863//13863 +f 13744//13744 13304//13304 12813//12813 +f 13712//13712 13266//13266 13388//13388 +f 13693//13693 13224//13224 13688//13688 +f 13688//13688 14227//14227 13693//13693 +f 13293//13293 13658//13658 12755//12755 +f 13377//13377 13676//13676 13303//13303 +f 13650//13650 13333//13333 13653//13653 +f 13143//13143 13266//13266 13625//13625 +f 13652//13652 13083//13083 13651//13651 +f 13096//13096 13710//13710 13956//13956 +f 13660//13660 13117//13117 13668//13668 +f 13266//13266 13868//13868 13625//13625 +f 13334//13334 13332//13332 13687//13687 +f 13868//13868 13266//13266 13712//13712 +f 13117//13117 13273//13273 13668//13668 +f 13370//13370 13940//13940 13368//13368 +f 13653//13653 13333//13333 13662//13662 +f 13020//13020 13744//13744 12813//12813 +f 13947//13947 13334//13334 13687//13687 +f 13202//13202 13009//13009 13693//13693 +f 13868//13868 13712//13712 13643//13643 +f 13308//13308 13634//13634 13571//13571 +f 13333//13333 13673//13673 13662//13662 +f 13891//13891 13283//13283 13894//13894 +f 13894//13894 13283//13283 13854//13854 +f 13635//13635 13732//13732 13299//13299 +f 13336//13336 13334//13334 13947//13947 +f 13096//13096 13958//13958 13394//13394 +f 13337//13337 13336//13336 13947//13947 +f 13290//13290 13830//13830 13291//13291 +f 13528//13528 13299//13299 13732//13732 +f 13947//13947 13340//13340 13337//13337 +f 13096//13096 13956//13956 13958//13958 +f 13654//13654 13283//13283 13891//13891 +f 13339//13339 13673//13673 13333//13333 +f 13712//13712 13388//13388 13637//13637 +f 13394//13394 13958//13958 13642//13642 +f 12843//12843 13357//13357 13695//13695 +f 13382//13382 13642//13642 13051//13051 +f 13696//13696 13360//13360 13355//13355 +f 13275//13275 13052//13052 13841//13841 +f 13344//13344 13360//13360 13696//13696 +f 13602//13602 13695//13695 13357//13357 +f 13029//13029 13637//13637 13388//13388 +f 13394//13394 13642//13642 13382//13382 +f 13093//13093 13284//13284 13845//13845 +f 13874//13874 13064//13064 13658//13658 +f 13829//13829 13051//13051 13642//13642 +f 13370//13370 13064//13064 13874//13874 +f 13874//13874 13866//13866 13370//13370 +f 13288//13288 12843//12843 13695//13695 +f 13637//13637 13859//13859 13712//13712 +f 13671//13671 13051//13051 13829//13829 +f 13357//13357 13350//13350 13602//13602 +f 13681//13681 13705//13705 13359//13359 +f 13673//13673 13339//13339 13343//13343 +f 13310//13310 13713//13713 13047//13047 +f 13118//13118 13344//13344 13698//13698 +f 13673//13673 13343//13343 13346//13346 +f 13647//13647 13713//13713 13310//13310 +f 13305//13305 13103//13103 13882//13882 +f 13074//13074 13647//13647 13310//13310 +f 13698//13698 13699//13699 13120//13120 +f 13643//13643 13712//13712 13859//13859 +f 13103//13103 13680//13680 13882//13882 +f 13118//13118 13698//13698 13120//13120 +f 13317//13317 13713//13713 13647//13647 +f 13699//13699 13348//13348 13124//13124 +f 13637//13637 13029//13029 13618//13618 +f 13120//13120 13699//13699 13124//13124 +f 13359//13359 13375//13375 13681//13681 +f 13663//13663 13664//13664 13132//13132 +f 13699//13699 13700//13700 13348//13348 +f 13647//13647 13074//13074 13657//13657 +f 13661//13661 13132//13132 13664//13664 +f 13298//13298 13132//13132 13661//13661 +f 13698//13698 13344//13344 13696//13696 +f 13700//13700 13701//13701 13349//13349 +f 13689//13689 13681//13681 13375//13375 +f 13305//13305 13896//13896 13309//13309 +f 13317//13317 13376//13376 13323//13323 +f 13907//13907 12592//12592 13623//13623 +f 13702//13702 13349//13349 13701//13701 +f 12811//12811 13349//13349 13702//13702 +f 13682//13682 13318//13318 13219//13219 +f 13349//13349 13348//13348 13700//13700 +f 13702//13702 13963//13963 12811//12811 +f 13686//13686 13378//13378 13899//13899 +f 12920//12920 13378//13378 13686//13686 +f 13899//13899 13378//13378 13690//13690 +f 13378//13378 13694//13694 13690//13690 +f 13692//13692 13327//13327 13300//13300 +f 13569//13569 14019//14019 13222//13222 +f 13195//13195 14077//14077 13248//13248 +f 13566//13566 14045//14045 13565//13565 +f 13208//13208 14069//14069 14263//14263 +f 13177//13177 13230//13230 14025//14025 +f 13714//13714 13570//13570 13552//13552 +f 13730//13730 13528//13528 13732//13732 +f 14281//14281 13762//13762 13220//13220 +f 13720//13720 13255//13255 14028//14028 +f 13246//13246 13243//13243 14021//14021 +f 13541//13541 13727//13727 13768//13768 +f 13580//13580 14281//14281 13220//13220 +f 13199//13199 13729//13729 13763//13763 +f 13541//13541 13768//13768 13592//13592 +f 13530//13530 12521//12521 14079//14079 +f 12521//12521 13022//13022 14079//14079 +f 13723//13723 13255//13255 13720//13720 +f 13580//13580 13239//13239 14043//14043 +f 13517//13517 14025//14025 13230//13230 +f 13558//13558 13522//13522 13716//13716 +f 13767//13767 13204//13204 14040//14040 +f 13030//13030 13199//13199 13734//13734 +f 13516//13516 13801//13801 13566//13566 +f 13735//13735 13531//13531 13582//13582 +f 13557//13557 13519//13519 14091//14091 +f 13595//13595 12162//12162 14055//14055 +f 13593//13593 13030//13030 13734//13734 +f 13781//13781 13725//13725 13539//13539 +f 13256//13256 13031//13031 14086//14086 +f 13246//13246 13787//13787 13523//13523 +f 13772//13772 13006//13006 13229//13229 +f 13578//13578 14086//14086 13031//13031 +f 13598//13598 13756//13756 13731//13731 +f 13545//13545 13771//13771 13543//13543 +f 13519//13519 13211//13211 13750//13750 +f 13727//13727 13579//13579 13724//13724 +f 13731//13731 13756//13756 13770//13770 +f 13245//13245 13804//13804 13554//13554 +f 13788//13788 13554//13554 13804//13804 +f 13587//13587 13527//13527 13739//13739 +f 13525//13525 13577//13577 13242//13242 +f 13784//13784 14037//14037 13216//13216 +f 14288//14288 13249//13249 13783//13783 +f 13721//13721 13222//13222 14019//14019 +f 13544//13544 13584//13584 13776//13776 +f 13737//13737 13216//13216 14037//14037 +f 13518//13518 13808//13808 13515//13515 +f 13571//13571 13808//13808 13518//13518 +f 13232//13232 13728//13728 14085//14085 +f 13515//13515 13808//13808 13520//13520 +f 13796//13796 13514//13514 14259//14259 +f 13594//13594 13232//13232 14085//14085 +f 13808//13808 13778//13778 13520//13520 +f 14035//14035 13523//13523 14034//14034 +f 13746//13746 13574//13574 13520//13520 +f 13749//13749 13219//13219 13529//13529 +f 13749//13749 13560//13560 14053//14053 +f 13560//13560 13753//13753 14053//14053 +f 14254//14254 14024//14024 13589//13589 +f 13551//13551 13747//13747 13797//13797 +f 13572//13572 13726//13726 13581//13581 +f 13749//13749 13529//13529 13560//13560 +f 14066//14066 13190//13190 13793//13793 +f 13777//13777 13590//13590 13548//13548 +f 13190//13190 14066//14066 13552//13552 +f 14039//14039 13523//13523 14035//14035 +f 13747//13747 13223//13223 14298//14298 +f 13754//13754 13753//13753 13188//13188 +f 13223//13223 13563//13563 14298//14298 +f 13733//13733 13581//13581 13726//13726 +f 12993//12993 13754//13754 13188//13188 +f 13581//13581 13733//13733 13591//13591 +f 13552//13552 14066//14066 13714//13714 +f 13598//13598 13591//13591 13733//13733 +f 14013//14013 13237//13237 14012//14012 +f 13751//13751 13237//13237 14013//14013 +f 13724//13724 13559//13559 13564//13564 +f 13579//13579 13559//13559 13724//13724 +f 13792//13792 13175//13175 14271//14271 +f 14069//14069 13568//13568 13795//13795 +f 13563//13563 13530//13530 14310//14310 +f 14018//14018 13553//13553 14324//14324 +f 14322//14322 13209//13209 14082//14082 +f 13532//13532 14315//14315 13729//13729 +f 13757//13757 13209//13209 14322//14322 +f 13805//13805 14029//14029 13726//13726 +f 13553//13553 13242//13242 14324//14324 +f 13737//13737 13760//13760 13567//13567 +f 14033//14033 13570//13570 13714//13714 +f 13734//13734 13199//13199 13763//13763 +f 13635//13635 13295//13295 13774//13774 +f 13726//13726 13761//13761 13733//13733 +f 14263//14263 14321//14321 13208//13208 +f 13583//13583 13717//13717 13215//13215 +f 13730//13730 13774//13774 14064//14064 +f 13537//13537 13208//13208 14321//14321 +f 13776//13776 13570//13570 14033//14033 +f 12967//12967 14038//14038 14323//14323 +f 13761//13761 13726//13726 14029//14029 +f 13209//13209 13557//13557 14082//14082 +f 13557//13557 14091//14091 14082//14082 +f 13769//13769 13717//13717 13583//13583 +f 13716//13716 13522//13522 14251//14251 +f 13227//13227 13258//13258 14320//14320 +f 13575//13575 13760//13760 13764//13764 +f 14043//14043 14647//14647 13580//13580 +f 13766//13766 12967//12967 14323//14323 +f 13774//13774 13730//13730 13732//13732 +f 13582//13582 13730//13730 14064//14064 +f 14276//14276 13582//13582 14064//14064 +f 13767//13767 14258//14258 13562//13562 +f 13738//13738 14030//14030 13253//13253 +f 13195//13195 13537//13537 14321//14321 +f 13781//13781 12994//12994 14054//14054 +f 13764//13764 13805//13805 13575//13575 +f 14034//14034 13523//13523 13787//13787 +f 13575//13575 13805//13805 13726//13726 +f 14047//14047 13576//13576 13718//13718 +f 13779//13779 14055//14055 12716//12716 +f 13775//13775 13543//13543 14270//14270 +f 12994//12994 13592//13592 14054//14054 +f 13733//13733 13761//13761 13598//13598 +f 13228//13228 13742//13742 14083//14083 +f 13791//13791 13735//13735 14319//14319 +f 13539//13539 13725//13725 13784//13784 +f 12708//12708 14634//14634 13200//13200 +f 12716//12716 13538//13538 13779//13779 +f 13752//13752 13586//13586 14105//14105 +f 13520//13520 14102//14102 13746//13746 +f 12708//12708 13588//13588 14634//14634 +f 13520//13520 13778//13778 14103//14103 +f 13783//13783 13251//13251 14100//14100 +f 14102//14102 13520//13520 14103//14103 +f 13539//13539 13784//13784 13216//13216 +f 13176//13176 12982//12982 14289//14289 +f 13598//13598 13761//13761 13756//13756 +f 13533//13533 13766//13766 13745//13745 +f 13594//13594 14085//14085 13785//13785 +f 14296//14296 13236//13236 13743//13743 +f 13791//13791 14319//14319 13534//13534 +f 14617//14617 13721//13721 13786//13786 +f 14100//14100 13251//13251 13792//13792 +f 14319//14319 13793//13793 13534//13534 +f 14019//14019 13786//13786 13721//13721 +f 14012//14012 13237//13237 14039//14039 +f 13027//13027 13173//13173 14065//14065 +f 14041//14041 14259//14259 13514//13514 +f 13538//13538 13234//13234 15161//15161 +f 13794//13794 13589//13589 14022//14022 +f 13589//13589 14024//14024 14022//14022 +f 14026//14026 13798//13798 14074//14074 +f 13745//13745 13564//13564 13533//13533 +f 14061//14061 14027//14027 13722//13722 +f 13263//13263 14061//14061 13722//13722 +f 13554//13554 13788//13788 13789//13789 +f 13534//13534 13793//13793 13190//13190 +f 13590//13590 14062//14062 13513//13513 +f 13553//13553 14018//14018 14065//14065 +f 14252//14252 13754//13754 12993//12993 +f 14252//14252 12993//12993 13562//13562 +f 14109//14109 13731//13731 14015//14015 +f 13807//13807 13731//13731 14109//14109 +f 14014//14014 14028//14028 13513//13513 +f 13744//13744 13789//13789 13304//13304 +f 13773//13773 13565//13565 14045//14045 +f 13564//13564 14290//14290 13724//13724 +f 14275//14275 13748//13748 14076//14076 +f 14076//14076 13748//13748 14320//14320 +f 13748//13748 13227//13227 14320//14320 +f 14049//14049 13615//13615 14123//14123 +f 14233//14233 13604//13604 13814//13814 +f 13602//13602 13604//13604 14233//14233 +f 13284//13284 13281//13281 13809//13809 +f 13561//13561 13810//13810 13614//13614 +f 13571//13571 13634//13634 13758//13758 +f 14114//14114 13949//13949 13806//13806 +f 13281//13281 13603//13603 13809//13809 +f 13615//13615 13803//13803 13619//13619 +f 14231//14231 13606//13606 13706//13706 +f 13846//13846 12589//12589 14189//14189 +f 13758//13758 13759//13759 13571//13571 +f 13773//13773 14618//14618 14061//14061 +f 13303//13303 13676//13676 13620//13620 +f 14077//14077 13802//13802 13248//13248 +f 13633//13633 13817//13817 13627//13627 +f 13547//13547 14106//14106 13771//13771 +f 13807//13807 13810//13810 13561//13561 +f 12589//12589 13294//13294 14189//14189 +f 13358//13358 13282//13282 13606//13606 +f 13811//13811 13818//13818 14340//14340 +f 14166//14166 13707//13707 14472//14472 +f 13621//13621 13624//13624 13821//13821 +f 13951//13951 14048//14048 14344//14344 +f 13627//13627 13817//13817 13601//13601 +f 13835//13835 13830//13830 13825//13825 +f 13818//13818 13811//13811 13632//13632 +f 13831//13831 13951//13951 14344//14344 +f 13828//13828 14472//14472 13707//13707 +f 13619//13619 14048//14048 13951//13951 +f 13803//13803 14048//14048 13619//13619 +f 13316//13316 13313//13313 13862//13862 +f 13623//13623 13661//13661 14155//14155 +f 14132//14132 13601//13601 13817//13817 +f 13819//13819 13601//13601 14132//14132 +f 13612//13612 13611//13611 14235//14235 +f 14237//14237 13612//13612 14235//14235 +f 13583//13583 13149//13149 13342//13342 +f 13862//13862 13878//13878 13316//13316 +f 13919//13919 13655//13655 13656//13656 +f 14110//14110 13614//13614 13810//13810 +f 13617//13617 13614//13614 14110//14110 +f 13342//13342 13345//13345 13823//13823 +f 13321//13321 13878//13878 14208//14208 +f 13633//13633 13627//13627 13956//13956 +f 13806//13806 13949//13949 13950//13950 +f 13612//13612 14237//14237 13952//13952 +f 13547//13547 13176//13176 14094//14094 +f 13773//13773 14061//14061 13263//13263 +f 13880//13880 13321//13321 14208//14208 +f 13888//13888 13218//13218 13880//13880 +f 13804//13804 13806//13806 13788//13788 +f 13618//13618 13617//13617 14110//14110 +f 13898//13898 13888//13888 13895//13895 +f 13218//13218 13888//13888 13898//13898 +f 12975//12975 14043//14043 13239//13239 +f 13289//13289 13815//13815 13356//13356 +f 13821//13821 13624//13624 13840//13840 +f 13800//13800 14058//14058 13954//13954 +f 13758//13758 13634//13634 14060//14060 +f 14127//14127 13356//13356 13815//13815 +f 13659//13659 13356//13356 14127//14127 +f 13629//13629 13951//13951 13831//13831 +f 13624//13624 13669//13669 13840//13840 +f 13956//13956 13627//13627 13709//13709 +f 13328//13328 13955//13955 12992//12992 +f 14237//14237 13851//13851 13952//13952 +f 13674//13674 13955//13955 13328//13328 +f 13840//13840 13717//13717 13769//13769 +f 14360//14360 13151//13151 12787//12787 +f 13669//13669 13717//13717 13840//13840 +f 12998//12998 12992//12992 13955//13955 +f 14231//14231 13952//13952 13856//13856 +f 13831//13831 14377//14377 13629//13629 +f 13843//13843 13839//13839 13320//13320 +f 13844//13844 13843//13843 13320//13320 +f 13320//13320 13324//13324 13844//13844 +f 13706//13706 13952//13952 14231//14231 +f 13628//13628 13838//13838 13630//13630 +f 13631//13631 13629//13629 14377//14377 +f 13868//13868 13639//13639 13625//13625 +f 13827//13827 13364//13364 14691//14691 +f 13810//13810 13807//13807 14109//14109 +f 13949//13949 13636//13636 13950//13950 +f 13856//13856 13952//13952 13851//13851 +f 14059//14059 13954//13954 14058//14058 +f 13867//13867 13622//13622 13358//13358 +f 13950//13950 13788//13788 13806//13806 +f 13633//13633 13622//13622 13867//13867 +f 13799//13799 13800//13800 13597//13597 +f 13956//13956 13957//13957 13958//13958 +f 13555//13555 13845//13845 14254//14254 +f 13597//13597 13800//13800 13954//13954 +f 14143//14143 13641//13641 13630//13630 +f 13954//13954 14059//14059 13600//13600 +f 13600//13600 13599//13599 13954//13954 +f 13666//13666 13957//13957 13956//13956 +f 13364//13364 13369//13369 13842//13842 +f 13369//13369 13411//13411 13842//13842 +f 13324//13324 13847//13847 13844//13844 +f 13708//13708 13959//13959 13666//13666 +f 13218//13218 13898//13898 14219//14219 +f 13231//13231 13218//13218 14219//14219 +f 13643//13643 13886//13886 13868//13868 +f 13641//13641 14143//14143 13645//13645 +f 13958//13958 13957//13957 13833//13833 +f 13933//13933 13842//13842 13411//13411 +f 13345//13345 13574//13574 13823//13823 +f 13823//13823 13574//13574 13746//13746 +f 13217//13217 13715//13715 14070//14070 +f 13849//13849 13645//13645 14143//14143 +f 13958//13958 13833//13833 13829//13829 +f 13293//13293 13645//13645 13849//13849 +f 13845//13845 13284//13284 14256//14256 +f 14145//14145 13293//13293 13849//13849 +f 13658//13658 13293//13293 14145//14145 +f 13855//13855 13326//13326 14203//14203 +f 14256//14256 13284//13284 13809//13809 +f 13886//13886 13643//13643 13904//13904 +f 13892//13892 13638//13638 13890//13890 +f 13957//13957 13666//13666 13833//13833 +f 13890//13890 13631//13631 13869//13869 +f 13859//13859 13953//13953 13643//13643 +f 13666//13666 13959//13959 13836//13836 +f 13836//13836 13833//13833 13666//13666 +f 13642//13642 13958//13958 13829//13829 +f 13683//13683 13231//13231 14412//14412 +f 13705//13705 13681//13681 13873//13873 +f 14145//14145 13874//13874 13658//13658 +f 13638//13638 13892//13892 13361//13361 +f 13940//13940 13370//13370 13860//13860 +f 13325//13325 13671//13671 13829//13829 +f 13863//13863 13650//13650 13870//13870 +f 13866//13866 13860//13860 13370//13370 +f 13643//13643 13953//13953 13904//13904 +f 13317//13317 13657//13657 13877//13877 +f 13647//13647 13657//13657 13317//13317 +f 13683//13683 13955//13955 13674//13674 +f 13912//13912 13955//13955 13683//13683 +f 13043//13043 13939//13939 13848//13848 +f 13861//13861 13043//13043 13848//13848 +f 13912//13912 13683//13683 14412//14412 +f 13626//13626 13043//13043 13861//13861 +f 13955//13955 13912//13912 13913//13913 +f 13913//13913 12998//12998 13955//13955 +f 14168//14168 13325//13325 13829//13829 +f 13688//13688 12998//12998 13913//13913 +f 14168//14168 13944//13944 13325//13325 +f 13660//13660 13668//13668 14126//14126 +f 13650//13650 13653//13653 13870//13870 +f 14070//14070 13799//13799 13597//13597 +f 13876//13876 13870//13870 13653//13653 +f 13317//13317 13877//13877 13376//13376 +f 13668//13668 13273//13273 13885//13885 +f 13653//13653 13662//13662 13876//13876 +f 13822//13822 13640//13640 13816//13816 +f 13859//13859 13637//13637 13618//13618 +f 13877//13877 14177//14177 13376//13376 +f 13942//13942 13219//13219 13879//13879 +f 13719//13719 13885//13885 13273//13273 +f 14177//14177 13379//13379 13376//13376 +f 13942//13942 14212//14212 13219//13219 +f 13662//13662 13673//13673 14211//14211 +f 13640//13640 13832//13832 13841//13841 +f 13677//13677 14178//14178 13354//13354 +f 13879//13879 13219//13219 13749//13749 +f 13691//13691 13960//13960 13837//13837 +f 14211//14211 13673//13673 13881//13881 +f 13202//13202 13693//13693 13914//13914 +f 13657//13657 13679//13679 13883//13883 +f 13877//13877 13657//13657 13883//13883 +f 13635//13635 13774//13774 13732//13732 +f 13873//13873 13681//13681 13901//13901 +f 13852//13852 13646//13646 13850//13850 +f 13346//13346 13881//13881 13673//13673 +f 13908//13908 13901//13901 13681//13681 +f 14059//14059 13960//13960 13600//13600 +f 13962//13962 13947//13947 13687//13687 +f 13914//13914 13243//13243 13202//13202 +f 13681//13681 13689//13689 13908//13908 +f 13696//13696 13355//13355 14198//14198 +f 13897//13897 13696//13696 14198//14198 +f 13943//13943 13305//13305 13882//13882 +f 13600//13600 13960//13960 13546//13546 +f 13372//13372 13649//13649 13864//13864 +f 14021//14021 13243//13243 13914//13914 +f 13648//13648 13372//13372 13864//13864 +f 13908//13908 13689//13689 13660//13660 +f 13546//13546 13960//13960 13691//13691 +f 13896//13896 14444//14444 13309//13309 +f 13676//13676 13377//13377 13675//13675 +f 13920//13920 13648//13648 13871//13871 +f 13300//13300 13309//13309 14444//14444 +f 13691//13691 13837//13837 13276//13276 +f 13963//13963 13765//13765 13739//13739 +f 13682//13682 14212//14212 14210//14210 +f 13680//13680 13682//13682 14210//14210 +f 13875//13875 13961//13961 13982//13982 +f 13219//13219 14212//14212 13682//13682 +f 13982//13982 13652//13652 13651//13651 +f 13696//13696 13701//13701 13698//13698 +f 13897//13897 13701//13701 13696//13696 +f 13897//13897 14200//14200 13701//13701 +f 13698//13698 13701//13701 13700//13700 +f 13699//13699 13698//13698 13700//13700 +f 13899//13899 14223//14223 13686//13686 +f 13651//13651 13083//13083 13887//13887 +f 14230//14230 13695//13695 13602//13602 +f 14200//14200 13702//13702 13701//13701 +f 13083//13083 13654//13654 13887//13887 +f 13288//13288 13695//13695 14230//14230 +f 13899//13899 13690//13690 13906//13906 +f 14233//14233 14230//14230 13602//13602 +f 13288//13288 13812//13812 13697//13697 +f 13692//13692 13300//13300 14204//14204 +f 13613//13613 13697//13697 13812//13812 +f 14123//14123 13615//13615 13741//13741 +f 14151//14151 13275//13275 13841//13841 +f 14049//14049 13803//13803 13615//13615 +f 13275//13275 14151//14151 13902//13902 +f 12797//12797 13275//13275 13902//13902 +f 12797//12797 13902//13902 13663//13663 +f 13664//13664 14155//14155 13661//13661 +f 13902//13902 13664//13664 13663//13663 +f 13441//13441 13438//13438 13964//13964 +f 13964//13964 14197//14197 13441//13441 +f 13410//13410 13928//13928 13351//13351 +f 13355//13355 13441//13441 14197//14197 +f 13433//13433 13429//13429 13455//13455 +f 13971//13971 13455//13455 13429//13429 +f 14002//14002 13463//13463 13462//13462 +f 13379//13379 13938//13938 13396//13396 +f 14198//14198 13355//13355 14197//14197 +f 13428//13428 13406//13406 13969//13969 +f 14005//14005 13428//13428 13969//13969 +f 13922//13922 14005//14005 13969//13969 +f 13961//13961 13455//13455 13971//13971 +f 13976//13976 13415//13415 14114//14114 +f 13632//13632 13381//13381 13409//13409 +f 13410//13410 13934//13934 13928//13928 +f 13967//13967 13968//13968 14003//14003 +f 13604//13604 13915//13915 13814//13814 +f 13938//13938 13916//13916 13396//13396 +f 13420//13420 13934//13934 13410//13410 +f 13922//13922 14011//14011 14005//14005 +f 13892//13892 13903//13903 13361//13361 +f 13918//13918 13604//13604 13351//13351 +f 13930//13930 13611//13611 13363//13363 +f 13915//13915 13604//13604 13918//13918 +f 14005//14005 14011//14011 14006//14006 +f 14006//14006 14011//14011 13632//13632 +f 14235//14235 13611//13611 13930//13930 +f 13961//13961 13875//13875 13455//13455 +f 13455//13455 13875//13875 13649//13649 +f 13649//13649 13875//13875 13864//13864 +f 14114//14114 13415//13415 12892//12892 +f 14003//14003 13968//13968 14007//14007 +f 13940//13940 13934//13934 13420//13420 +f 13371//13371 13927//13927 13931//13931 +f 13351//13351 13928//13928 13918//13918 +f 13396//13396 13916//13916 13402//13402 +f 13982//13982 13961//13961 13971//13971 +f 13935//13935 13930//13930 13424//13424 +f 13424//13424 13930//13930 13363//13363 +f 13935//13935 13424//13424 13973//13973 +f 13921//13921 13412//13412 13925//13925 +f 13401//13401 13659//13659 14456//14456 +f 14456//14456 13659//13659 14127//14127 +f 13361//13361 13903//13903 13362//13362 +f 14003//14003 14007//14007 14010//14010 +f 13403//13403 13401//13401 14456//14456 +f 13468//13468 12890//12890 14007//14007 +f 12892//12892 13949//13949 14114//14114 +f 13362//13362 13903//13903 13905//13905 +f 13424//13424 13430//13430 13973//13973 +f 13632//13632 14011//14011 13818//13818 +f 14010//14010 14007//14007 12890//12890 +f 13405//13405 14010//14010 12890//12890 +f 13079//13079 13652//13652 14004//14004 +f 14004//14004 13652//13652 13982//13982 +f 13818//13818 14011//14011 13922//13922 +f 13916//13916 13925//13925 13402//13402 +f 13402//13402 13925//13925 13412//13412 +f 14491//14491 13397//13397 13403//13403 +f 13371//13371 13931//13931 13407//13407 +f 13418//13418 13632//13632 13409//13409 +f 14006//14006 13632//13632 13418//13418 +f 13980//13980 13973//13973 13430//13430 +f 14006//14006 14008//14008 13428//13428 +f 14005//14005 14006//14006 13428//13428 +f 13277//13277 13920//13920 13437//13437 +f 13437//13437 13920//13920 14169//14169 +f 14144//14144 13656//13656 13113//13113 +f 13991//13991 13976//13976 13965//13965 +f 13413//13413 13976//13976 13991//13991 +f 13368//13368 13940//13940 13420//13420 +f 13967//13967 14003//14003 13988//13988 +f 13929//13929 13816//13816 13443//13443 +f 13926//13926 13413//13413 13991//13991 +f 13443//13443 13816//13816 13353//13353 +f 13972//13972 13407//13407 13931//13931 +f 13988//13988 14003//14003 14010//14010 +f 14008//14008 13418//13418 14009//14009 +f 14006//14006 13418//13418 14008//14008 +f 13399//13399 13413//13413 13926//13926 +f 13422//13422 13407//13407 13972//13972 +f 13988//13988 14010//14010 14244//14244 +f 13418//13418 13434//13434 14009//14009 +f 13980//13980 12906//12906 13983//13983 +f 13430//13430 12906//12906 13980//13980 +f 13969//13969 13436//13436 13974//13974 +f 13919//13919 13656//13656 14144//14144 +f 13822//13822 13832//13832 13640//13640 +f 13415//13415 13976//13976 13413//13413 +f 13406//13406 13436//13436 13969//13969 +f 13975//13975 13422//13422 13972//13972 +f 13923//13923 14010//14010 13405//13405 +f 14244//14244 14010//14010 13923//13923 +f 13937//13937 13708//13708 13819//13819 +f 13464//13464 13422//13422 13975//13975 +f 13270//13270 13977//13977 13974//13974 +f 13436//13436 13270//13270 13974//13974 +f 13444//13444 13983//13983 12906//12906 +f 13444//13444 13501//13501 13989//13989 +f 13979//13979 13977//13977 13272//13272 +f 13426//13426 13399//13399 13926//13926 +f 13405//13405 13644//13644 13923//13923 +f 13113//13113 13924//13924 14144//14144 +f 14169//14169 13443//13443 13437//13437 +f 13929//13929 13443//13443 14169//14169 +f 14487//14487 13423//13423 13431//13431 +f 13429//13429 13978//13978 13971//13971 +f 14157//14157 13708//13708 13937//13937 +f 13272//13272 13302//13302 13979//13979 +f 13979//13979 13302//13302 13987//13987 +f 13984//13984 14004//14004 13982//13982 +f 13987//13987 13302//13302 13330//13330 +f 14449//14449 13708//13708 14157//14157 +f 13426//13426 13926//13926 14173//14173 +f 13445//13445 13428//13428 14008//14008 +f 13423//13423 14487//14487 13442//13442 +f 13451//13451 13984//13984 13985//13985 +f 14009//14009 13445//13445 14008//14008 +f 13079//13079 13984//13984 13451//13451 +f 13939//13939 13426//13426 14173//14173 +f 14004//14004 13984//13984 13079//13079 +f 13644//13644 13405//13405 13472//13472 +f 14449//14449 13959//13959 13708//13708 +f 13445//13445 13452//13452 13448//13448 +f 72328//72328 13453//13453 13985//13985 +f 14009//14009 13452//13452 13445//13445 +f 13447//13447 13435//13435 13981//13981 +f 13453//13453 72328//72328 72329//72329 +f 72330//72330 13936//13936 13646//13646 +f 13923//13923 13644//13644 13858//13858 +f 13450//13450 14009//14009 13434//13434 +f 13452//13452 14009//14009 13450//13450 +f 13453//13453 13451//13451 13985//13985 +f 13397//13397 14491//14491 13986//13986 +f 13472//13472 13858//13858 13644//13644 +f 13453//13453 13646//13646 13365//13365 +f 13416//13416 13858//13858 13472//13472 +f 13398//13398 13397//13397 13986//13986 +f 13850//13850 13646//13646 13936//13936 +f 12892//12892 13387//13387 13949//13949 +f 13416//13416 13705//13705 13858//13858 +f 13404//13404 13398//13398 13986//13986 +f 13465//13465 13404//13404 13990//13990 +f 13359//13359 13705//13705 13416//13416 +f 13990//13990 13998//13998 13465//13465 +f 13821//13821 13330//13330 13621//13621 +f 13621//13621 13330//13330 13335//13335 +f 13335//13335 13330//13330 13152//13152 +f 13987//13987 13330//13330 13821//13821 +f 13992//13992 13400//13400 14504//14504 +f 13439//13439 13400//13400 13992//13992 +f 14504//14504 13408//13408 13995//13995 +f 13400//13400 13408//13408 14504//14504 +f 13414//13414 13993//13993 13995//13995 +f 13408//13408 13414//13414 13995//13995 +f 13419//13419 13994//13994 14551//14551 +f 13993//13993 13421//13421 13996//13996 +f 13996//13996 13432//13432 13686//13686 +f 13421//13421 13432//13432 13996//13996 +f 14180//14180 13932//13932 13440//13440 +f 13440//13440 13932//13932 13411//13411 +f 13411//13411 13932//13932 13933//13933 +f 13421//13421 13993//13993 13414//13414 +f 13379//13379 14177//14177 13938//13938 +f 13435//13435 12902//12902 13992//13992 +f 14358//14358 14180//14180 13440//13440 +f 12902//12902 13439//13439 13992//13992 +f 13446//13446 14358//14358 13440//13440 +f 13997//13997 13446//13446 13449//13449 +f 13446//13446 13941//13941 14358//14358 +f 13446//13446 13997//13997 13941//13941 +f 13449//13449 13419//13419 14509//14509 +f 13997//13997 13449//13449 14509//14509 +f 14551//14551 14509//14509 13419//13419 +f 13943//13943 13896//13896 13305//13305 +f 13412//13412 13921//13921 13417//13417 +f 13417//13417 13921//13921 13945//13945 +f 13417//13417 13945//13945 13946//13946 +f 13690//13690 13694//13694 13692//13692 +f 12920//12920 13686//13686 13432//13432 +f 13454//13454 13465//13465 13998//13998 +f 13946//13946 14191//14191 13427//13427 +f 13946//13946 13425//13425 13417//13417 +f 13946//13946 13427//13427 13425//13425 +f 13332//13332 13427//13427 14195//14195 +f 14195//14195 13427//13427 14191//14191 +f 14195//14195 13962//13962 13332//13332 +f 13332//13332 13962//13962 13687//13687 +f 13438//13438 13340//13340 13964//13964 +f 13966//13966 12940//12940 14513//14513 +f 14296//14296 14083//14083 13742//13742 +f 14014//14014 13513//13513 14062//14062 +f 13585//13585 14275//14275 14267//14267 +f 13755//13755 14032//14032 14608//14608 +f 14294//14294 13295//13295 14020//14020 +f 14059//14059 14058//14058 14260//14260 +f 14264//14264 14059//14059 14260//14260 +f 13795//13795 13751//13751 14291//14291 +f 13736//13736 13200//13200 14634//14634 +f 14030//14030 13740//13740 14253//14253 +f 13774//13774 13295//13295 14294//14294 +f 13738//13738 13740//13740 14030//14030 +f 14054//14054 13725//13725 13781//13781 +f 14109//14109 14015//14015 14108//14108 +f 14064//14064 13774//13774 14294//14294 +f 13799//13799 14255//14255 13800//13800 +f 13805//13805 13764//13764 14016//14016 +f 14326//14326 13753//13753 14295//14295 +f 14038//14038 13521//13521 14071//14071 +f 14295//14295 13753//13753 13754//13754 +f 13725//13725 14293//14293 13784//13784 +f 13727//13727 13724//13724 14095//14095 +f 14042//14042 13801//13801 14044//14044 +f 13773//13773 14045//14045 14068//14068 +f 13175//13175 14830//14830 14271//14271 +f 14058//14058 13800//13800 14255//14255 +f 14603//14603 13798//13798 13240//13240 +f 14017//14017 13805//13805 14016//14016 +f 13195//13195 14321//14321 14077//14077 +f 14310//14310 13530//13530 14079//14079 +f 13757//13757 14322//14322 13258//13258 +f 13593//13593 13734//13734 14274//14274 +f 14092//14092 13576//13576 14635//14635 +f 13566//13566 13801//13801 14042//14042 +f 13177//13177 14584//14584 13588//13588 +f 13782//13782 13593//13593 14274//14274 +f 13587//13587 13765//13765 14090//14090 +f 13740//13740 14080//14080 14075//14075 +f 13221//13221 13228//13228 14569//14569 +f 15114//15114 14018//14018 14324//14324 +f 13739//13739 13765//13765 13587//13587 +f 13720//13720 13728//13728 13723//13723 +f 14057//14057 13788//13788 13950//13950 +f 13784//13784 14088//14088 14037//14037 +f 14270//14270 13543//13543 14604//14604 +f 13789//13789 13788//13788 14057//14057 +f 14048//14048 13803//13803 14245//14245 +f 14268//14268 14041//14041 14272//14272 +f 13762//13762 14072//14072 13715//13715 +f 13543//13543 13771//13771 14604//14604 +f 13573//13573 13253//13253 14247//14247 +f 13580//13580 14647//14647 14281//14281 +f 13519//13519 13750//13750 14091//14091 +f 14081//14081 14080//14080 13196//13196 +f 13768//13768 14273//14273 13592//13592 +f 14272//14272 14041//14041 13790//13790 +f 13536//13536 13018//13018 14246//14246 +f 13544//13544 13776//13776 14305//14305 +f 13018//13018 13796//13796 14287//14287 +f 14287//14287 14246//14246 13018//13018 +f 14029//14029 13805//13805 14017//14017 +f 13587//13587 14090//14090 13741//13741 +f 12982//12982 13596//13596 14292//14292 +f 13544//13544 14619//14619 13548//13548 +f 13777//13777 13548//13548 14619//14619 +f 13578//13578 14087//14087 14086//14086 +f 14029//14029 14031//14031 13761//13761 +f 13590//13590 13777//13777 14046//14046 +f 14062//14062 13590//13590 14046//14046 +f 13756//13756 13761//13761 13770//13770 +f 13249//13249 14288//14288 13186//13186 +f 13745//13745 14050//14050 13564//13564 +f 13538//13538 15161//15161 14576//14576 +f 13577//13577 13755//13755 14872//14872 +f 14111//14111 14093//14093 13731//13731 +f 13731//13731 13770//13770 14111//14111 +f 13731//13731 14108//14108 14015//14015 +f 14020//14020 13626//13626 14063//14063 +f 14287//14287 13796//13796 14598//14598 +f 13760//13760 13737//13737 14279//14279 +f 13743//13743 14026//14026 14615//14615 +f 13785//13785 14067//14067 13521//13521 +f 14291//14291 13751//13751 14013//14013 +f 14071//14071 13521//13521 14067//14067 +f 14054//14054 14293//14293 13725//13725 +f 13246//13246 14021//14021 14302//14302 +f 14074//14074 14615//14615 14026//14026 +f 13724//13724 14290//14290 14095//14095 +f 13787//13787 13246//13246 14302//14302 +f 14028//14028 14278//14278 13720//13720 +f 14294//14294 14020//14020 14063//14063 +f 14295//14295 13754//13754 14252//14252 +f 14071//14071 14323//14323 14038//14038 +f 13790//13790 13256//13256 14272//14272 +f 14315//14315 13532//13532 14078//14078 +f 14095//14095 14605//14605 13727//13727 +f 13763//13763 13729//13729 14315//14315 +f 13768//13768 13727//13727 14605//14605 +f 14252//14252 13562//13562 14807//14807 +f 14033//14033 13714//13714 14599//14599 +f 14029//14029 14017//14017 14073//14073 +f 14258//14258 14807//14807 13562//13562 +f 14035//14035 14034//14034 14277//14277 +f 13784//13784 14293//14293 14285//14285 +f 14052//14052 14089//14089 13578//13578 +f 14603//14603 13240//13240 14092//14092 +f 14255//14255 13799//13799 14112//14112 +f 14614//14614 14052//14052 13797//13797 +f 14274//14274 14163//14163 13782//13782 +f 13582//13582 14276//14276 13735//13735 +f 14012//14012 14039//14039 14084//14084 +f 14093//14093 14108//14108 13731//13731 +f 14311//14311 14070//14070 13715//13715 +f 14323//14323 14581//14581 13766//13766 +f 14070//14070 14112//14112 13799//13799 +f 14644//14644 14247//14247 13253//13253 +f 13253//13253 14030//14030 14644//14644 +f 14619//14619 13544//13544 14305//14305 +f 13595//13595 14055//14055 14805//14805 +f 14037//14037 14088//14088 14306//14306 +f 14097//14097 13759//13759 14060//14060 +f 13802//13802 14077//14077 14269//14269 +f 13745//13745 13766//13766 14581//14581 +f 13532//13532 13802//13802 14078//14078 +f 14595//14595 13775//13775 14270//14270 +f 14047//14047 14635//14635 13576//13576 +f 14101//14101 14110//14110 14284//14284 +f 13793//13793 14319//14319 14280//14280 +f 14031//14031 14111//14111 13761//13761 +f 14153//14153 14101//14101 14104//14104 +f 13211//13211 13752//13752 14601//14601 +f 13761//13761 14111//14111 13770//13770 +f 13718//13718 13535//13535 14096//14096 +f 13777//13777 14619//14619 14046//14046 +f 13772//13772 14040//14040 13204//13204 +f 13242//13242 13577//13577 14568//14568 +f 13793//13793 14099//14099 14066//14066 +f 13535//13535 13536//13536 14246//14246 +f 13577//13577 14872//14872 14568//14568 +f 14049//14049 14245//14245 13803//13803 +f 13753//13753 14326//14326 14053//14053 +f 13719//13719 14027//14027 14250//14250 +f 13901//13901 13908//13908 14113//14113 +f 14360//14360 13846//13846 14196//14196 +f 13812//13812 14233//14233 14121//14121 +f 13746//13746 14115//14115 13823//13823 +f 14230//14230 14233//14233 13812//13812 +f 14372//14372 13841//13841 14142//14142 +f 14114//14114 13806//13806 14170//14170 +f 14113//14113 13908//13908 14375//14375 +f 14151//14151 13841//13841 14372//14372 +f 14117//14117 13607//13607 14318//14318 +f 13812//13812 14121//14121 14125//14125 +f 13342//13342 13823//13823 14115//14115 +f 14125//14125 13613//13613 13812//13812 +f 13908//13908 13660//13660 14375//14375 +f 13342//13342 14115//14115 14120//14120 +f 13358//13358 14231//14231 14140//14140 +f 13606//13606 14231//14231 13358//13358 +f 13765//13765 13963//13963 14118//14118 +f 13517//13517 14117//14117 14025//14025 +f 14131//14131 14035//14035 14277//14277 +f 14476//14476 14155//14155 14156//14156 +f 13583//13583 13342//13342 14120//14120 +f 13867//13867 13358//13358 14140//14140 +f 14126//14126 14375//14375 13660//13660 +f 13607//13607 14117//14117 13517//13517 +f 14131//14131 14039//14039 14035//14035 +f 14170//14170 13804//13804 14163//14163 +f 13815//13815 13655//13655 14119//14119 +f 14170//14170 13806//13806 13804//13804 +f 14122//14122 13925//13925 13916//13916 +f 14105//14105 13221//13221 14569//14569 +f 13289//13289 13655//13655 13815//13815 +f 14131//14131 14133//14133 14232//14232 +f 14188//14188 13925//13925 14122//14122 +f 13655//13655 13919//13919 14119//14119 +f 14233//14233 13814//13814 14121//14121 +f 14149//14149 13930//13930 13935//13935 +f 14131//14131 14232//14232 14084//14084 +f 14084//14084 14039//14039 14131//14131 +f 14084//14084 14232//14232 14147//14147 +f 14068//14068 14618//14618 13773//13773 +f 14155//14155 13664//13664 14161//14161 +f 14235//14235 13930//13930 14148//14148 +f 13817//13817 13867//13867 14330//14330 +f 14124//14124 13845//13845 14299//14299 +f 14149//14149 14148//14148 13930//13930 +f 14254//14254 13845//13845 14124//14124 +f 14130//14130 13821//13821 13840//13840 +f 14468//14468 14235//14235 14148//14148 +f 14125//14125 14129//14129 13825//13825 +f 13633//13633 13867//13867 13817//13817 +f 13825//13825 13613//13613 14125//14125 +f 14325//14325 14109//14109 14265//14265 +f 14161//14161 13664//13664 13902//13902 +f 14163//14163 13804//13804 13782//13782 +f 13845//13845 14256//14256 14299//14299 +f 13922//13922 14362//14362 13818//13818 +f 14120//14120 14130//14130 13583//13583 +f 13583//13583 14130//14130 13769//13769 +f 14473//14473 13810//13810 14109//14109 +f 14130//14130 13840//13840 13769//13769 +f 14110//14110 13810//13810 14473//14473 +f 14473//14473 14109//14109 14325//14325 +f 13741//13741 14090//14090 14107//14107 +f 14123//14123 13741//13741 14107//14107 +f 14235//14235 14468//14468 14236//14236 +f 13801//13801 13665//13665 14044//14044 +f 14094//14094 14106//14106 13547//13547 +f 14084//14084 14147//14147 14152//14152 +f 14236//14236 14237//14237 14235//14235 +f 13636//13636 14057//14057 13950//13950 +f 13835//13835 14129//14129 14240//14240 +f 13825//13825 14129//14129 13835//13835 +f 13826//13826 13639//13639 14128//14128 +f 13819//13819 14132//14132 14346//14346 +f 13758//13758 14060//14060 13759//13759 +f 14356//14356 13819//13819 14346//14346 +f 13304//13304 13789//13789 13636//13636 +f 13819//13819 14356//14356 13937//13937 +f 14264//14264 14138//14138 14059//14059 +f 14237//14237 14236//14236 13851//13851 +f 13636//13636 13789//13789 14057//14057 +f 13623//13623 14155//14155 14476//14476 +f 13830//13830 13838//13838 13628//13628 +f 13835//13835 13838//13838 13830//13830 +f 13838//13838 13835//13835 14242//14242 +f 14022//14022 14329//14329 13794//13794 +f 14059//14059 14138//14138 13960//13960 +f 13960//13960 14138//14138 13837//13837 +f 14169//14169 13920//13920 14331//14331 +f 14128//14128 14060//14060 13826//13826 +f 13920//13920 13871//13871 14331//14331 +f 13837//13837 14138//14138 14141//14141 +f 13665//13665 13837//13837 14141//14141 +f 14044//14044 13665//13665 14141//14141 +f 13835//13835 14240//14240 14242//14242 +f 13639//13639 13868//13868 14128//14128 +f 14048//14048 14245//14245 14343//14343 +f 14097//14097 14060//14060 14128//14128 +f 13816//13816 14154//14154 13822//13822 +f 14164//14164 13907//13907 14476//14476 +f 14358//14358 13941//13941 14975//14975 +f 14183//14183 13676//13676 14391//14391 +f 14476//14476 13907//13907 13623//13623 +f 14344//14344 14048//14048 14343//14343 +f 13809//13809 13603//13603 14588//14588 +f 13939//13939 14173//14173 13848//13848 +f 13620//13620 13676//13676 14183//14183 +f 13620//13620 14183//14183 14190//14190 +f 13841//13841 13832//13832 14142//14142 +f 14385//14385 14128//14128 13868//13868 +f 13868//13868 13886//13886 14385//14385 +f 14166//14166 14588//14588 13603//13603 +f 13313//13313 13620//13620 14190//14190 +f 13851//13851 14158//14158 13856//13856 +f 14196//14196 13846//13846 14189//14189 +f 13862//13862 13313//13313 14190//14190 +f 13812//13812 13288//13288 14230//14230 +f 14385//14385 13886//13886 14137//14137 +f 13907//13907 14164//14164 14189//14189 +f 13886//13886 13904//13904 14137//14137 +f 13838//13838 14242//14242 13630//13630 +f 13850//13850 13936//13936 14176//14176 +f 13829//13829 13833//13833 13836//13836 +f 13831//13831 14344//14344 14363//14363 +f 13852//13852 13850//13850 14386//14386 +f 14135//14135 13831//13831 14363//14363 +f 14139//14139 13630//13630 14242//14242 +f 14137//14137 13904//13904 14394//14394 +f 14139//14139 14242//14242 14240//14240 +f 13953//13953 14394//14394 13904//13904 +f 13630//13630 14139//14139 14143//14143 +f 14043//14043 12975//12975 14797//14797 +f 13854//13854 13852//13852 14386//14386 +f 13880//13880 14208//14208 14406//14406 +f 14386//14386 14192//14192 13854//13854 +f 13151//13151 14797//14797 12975//12975 +f 13888//13888 14406//14406 14407//14407 +f 13880//13880 14406//14406 13888//13888 +f 13895//13895 13888//13888 14407//14407 +f 14391//14391 13459//13459 14201//14201 +f 12787//12787 13846//13846 14360//14360 +f 13759//13759 14056//14056 13571//13571 +f 13675//13675 13459//13459 14391//14391 +f 13808//13808 13571//13571 14056//14056 +f 13916//13916 13938//13938 14172//14172 +f 13648//13648 13864//13864 13871//13871 +f 14056//14056 13778//13778 13808//13808 +f 13959//13959 14162//14162 13836//13836 +f 13676//13676 13675//13675 14391//14391 +f 14162//14162 13959//13959 14449//14449 +f 14404//14404 14472//14472 13828//13828 +f 13618//13618 14110//14110 14101//14101 +f 14412//14412 13231//13231 14219//14219 +f 14479//14479 13836//13836 14162//14162 +f 13828//13828 13834//13834 14404//14404 +f 14377//14377 13831//13831 14135//14135 +f 14244//14244 13923//13923 14214//14214 +f 14412//14412 14222//14222 13912//13912 +f 13874//13874 14145//14145 14202//14202 +f 14479//14479 13829//13829 13836//13836 +f 13913//13913 13912//13912 14222//14222 +f 14216//14216 14214//14214 13923//13923 +f 13859//13859 13618//13618 14101//14101 +f 13834//13834 13314//13314 14404//14404 +f 14213//14213 13982//13982 14215//14215 +f 14479//14479 14168//14168 13829//13829 +f 14224//14224 13913//13913 14222//14222 +f 14215//14215 13651//13651 14217//14217 +f 13982//13982 13651//13651 14215//14215 +f 14101//14101 14153//14153 13859//13859 +f 13953//13953 13859//13859 14238//14238 +f 13651//13651 13887//13887 14217//14217 +f 14452//14452 13918//13918 13928//13928 +f 14216//14216 13923//13923 14220//14220 +f 13953//13953 14238//14238 14394//14394 +f 14217//14217 13891//13891 14402//14402 +f 13869//13869 13892//13892 13890//13890 +f 13677//13677 14481//14481 14178//14178 +f 13869//13869 14175//14175 13892//13892 +f 13839//13839 13843//13843 14193//14193 +f 13887//13887 13654//13654 14217//14217 +f 13891//13891 14217//14217 13654//13654 +f 14402//14402 13894//13894 14192//14192 +f 14177//14177 13877//13877 13883//13883 +f 14238//14238 13859//13859 14153//14153 +f 13891//13891 13894//13894 14402//14402 +f 13894//13894 13854//13854 14192//14192 +f 13903//13903 13892//13892 14175//14175 +f 13883//13883 13679//13679 14415//14415 +f 14175//14175 14396//14396 13903//13903 +f 13928//13928 13934//13934 14165//14165 +f 13679//13679 14178//14178 14415//14415 +f 14165//14165 13934//13934 14182//14182 +f 14396//14396 13905//13905 13903//13903 +f 14937//14937 14193//14193 13843//13843 +f 14220//14220 13858//13858 13705//13705 +f 14182//14182 13940//13940 14184//14184 +f 13934//13934 13940//13940 14182//14182 +f 14220//14220 13705//13705 14431//14431 +f 13843//13843 13844//13844 14724//14724 +f 13866//13866 14202//14202 14194//14194 +f 13927//13927 13905//13905 14450//14450 +f 13860//13860 13866//13866 14194//14194 +f 13927//13927 14450//14450 13931//13931 +f 14724//14724 13847//13847 14413//14413 +f 13844//13844 13847//13847 14724//14724 +f 13940//13940 14652//14652 14184//14184 +f 13921//13921 14186//14186 13945//13945 +f 13705//13705 13873//13873 14431//14431 +f 13925//13925 14186//14186 13921//13921 +f 14652//14652 13940//13940 13860//13860 +f 13847//13847 13855//13855 14413//14413 +f 13925//13925 14188//14188 14186//14186 +f 14188//14188 14122//14122 14187//14187 +f 14186//14186 14188//14188 14772//14772 +f 13874//13874 14202//14202 13866//13866 +f 13946//13946 13945//13945 14186//14186 +f 14191//14191 13946//13946 14186//14186 +f 13331//13331 13863//13863 14205//14205 +f 14205//14205 14203//14203 13331//13331 +f 13942//13942 14438//14438 14212//14212 +f 13863//13863 13870//13870 14205//14205 +f 14053//14053 13879//13879 13749//13749 +f 13879//13879 14438//14438 13942//13942 +f 13870//13870 13876//13876 14206//14206 +f 14210//14210 14218//14218 13680//13680 +f 13882//13882 13680//13680 14218//14218 +f 13943//13943 13882//13882 14218//14218 +f 13340//13340 13947//13947 14467//14467 +f 13896//13896 13943//13943 14441//14441 +f 13668//13668 14229//14229 14126//14126 +f 14221//14221 13896//13896 14441//14441 +f 14204//14204 13300//13300 14444//14444 +f 14444//14444 13896//13896 14221//14221 +f 14198//14198 14200//14200 13897//13897 +f 13885//13885 14229//14229 13668//13668 +f 14225//14225 13686//13686 14223//14223 +f 14118//14118 13702//13702 14200//14200 +f 13963//13963 13702//13702 14118//14118 +f 13662//13662 14211//14211 13876//13876 +f 13899//13899 14226//14226 14223//14223 +f 13690//13690 13692//13692 14228//14228 +f 13906//13906 14226//14226 13899//13899 +f 13906//13906 13690//13690 14228//14228 +f 13692//13692 14204//14204 14228//14228 +f 13873//13873 13901//13901 14442//14442 +f 13881//13881 13346//13346 14429//14429 +f 13346//13346 14340//14340 14429//14429 +f 13811//13811 14340//14340 13346//13346 +f 14582//14582 14583//14583 14046//14046 +f 14258//14258 13767//13767 14040//14040 +f 13764//13764 13760//13760 14279//14279 +f 14063//14063 13626//13626 14610//14610 +f 14062//14062 14046//14046 14583//14583 +f 13779//13779 13538//13538 14576//14576 +f 14050//14050 14290//14290 13564//13564 +f 14073//14073 14591//14591 14592//14592 +f 14296//14296 13743//13743 14615//14615 +f 13797//13797 14249//14249 14614//14614 +f 14027//14027 14061//14061 14988//14988 +f 14250//14250 14027//14027 14988//14988 +f 14317//14317 14091//14091 13750//13750 +f 14821//14821 14073//14073 14592//14592 +f 13750//13750 13211//13211 14317//14317 +f 13211//13211 14601//14601 14317//14317 +f 14312//14312 14040//14040 13772//13772 +f 14014//14014 14062//14062 14583//14583 +f 14292//14292 13794//13794 14826//14826 +f 14029//14029 14073//14073 14821//14821 +f 14064//14064 14294//14294 14602//14602 +f 14051//14051 14867//14867 14251//14251 +f 14257//14257 13795//13795 14291//14291 +f 14029//14029 14111//14111 14031//14031 +f 13234//13234 13585//13585 14267//14267 +f 14288//14288 13783//13783 14098//14098 +f 14074//14074 13798//13798 14603//14603 +f 13796//13796 14259//14259 14598//14598 +f 14594//14594 14066//14066 14099//14099 +f 14111//14111 14029//14029 14821//14821 +f 14069//14069 13795//13795 14257//14257 +f 14098//14098 13783//13783 14100//14100 +f 14259//14259 14041//14041 14268//14268 +f 13780//13780 14036//14036 14308//14308 +f 14044//14044 14262//14262 14042//14042 +f 14016//14016 14591//14591 14017//14017 +f 14260//14260 14255//14255 14636//14636 +f 14319//14319 13735//13735 14854//14854 +f 14303//14303 14066//14066 14594//14594 +f 14073//14073 14017//14017 14591//14591 +f 13718//13718 14096//14096 14047//14047 +f 13714//13714 14066//14066 14303//14303 +f 14268//14268 14272//14272 15127//15127 +f 13714//13714 14303//14303 14599//14599 +f 14253//14253 13740//13740 14580//14580 +f 13256//13256 14086//14086 14272//14272 +f 14068//14068 14045//14045 14806//14806 +f 14096//14096 13535//13535 14624//14624 +f 14093//14093 14111//14111 14309//14309 +f 14302//14302 14021//14021 14300//14300 +f 14605//14605 14273//14273 13768//13768 +f 14051//14051 13027//13027 14867//14867 +f 14580//14580 13740//13740 14075//14075 +f 14298//14298 13563//13563 14310//14310 +f 14045//14045 13566//13566 14806//14806 +f 14065//14065 14867//14867 13027//13027 +f 14624//14624 13535//13535 14246//14246 +f 14042//14042 14806//14806 13566//13566 +f 15305//15305 13755//13755 14608//14608 +f 14075//14075 14080//14080 14081//14081 +f 13784//13784 14285//14285 14088//14088 +f 13720//13720 14278//14278 14297//14297 +f 13763//13763 14274//14274 13734//13734 +f 14058//14058 14255//14255 14260//14260 +f 13569//13569 15097//15097 14019//14019 +f 14023//14023 15097//15097 13569//13569 +f 14569//14569 15350//15350 14105//14105 +f 14304//14304 13776//13776 14033//14033 +f 13787//13787 14571//14571 14034//14034 +f 14273//14273 14054//14054 13592//13592 +f 14091//14091 15102//15102 14082//14082 +f 14099//14099 13793//13793 14280//14280 +f 14093//14093 14261//14261 14108//14108 +f 14860//14860 14569//14569 13228//13228 +f 13228//13228 14083//14083 14860//14860 +f 14049//14049 14282//14282 14245//14245 +f 14277//14277 14034//14034 14571//14571 +f 14265//14265 14109//14109 14108//14108 +f 14100//14100 13792//13792 14271//14271 +f 14285//14285 14306//14306 14088//14088 +f 14265//14265 14108//14108 14261//14261 +f 14634//14634 13588//13588 14584//14584 +f 13759//13759 14097//14097 14283//14283 +f 14112//14112 14070//14070 14311//14311 +f 15114//15114 14324//14324 15146//15146 +f 13737//13737 14037//14037 14607//14607 +f 14607//14607 14279//14279 13737//13737 +f 14584//14584 13177//13177 14025//14025 +f 13785//13785 14085//14085 13728//13728 +f 14830//14830 13558//13558 14251//14251 +f 13558//13558 13716//13716 14251//14251 +f 14106//14106 14094//14094 14808//14808 +f 14072//14072 13762//13762 14812//14812 +f 13186//13186 14288//14288 13607//13607 +f 14647//14647 14043//14043 14875//14875 +f 14104//14104 14286//14286 14153//14153 +f 14316//14316 14286//14286 14104//14104 +f 14081//14081 13196//13196 14835//14835 +f 14873//14873 14063//14063 14610//14610 +f 14609//14609 14400//14400 14264//14264 +f 14570//14570 13779//13779 14625//14625 +f 14055//14055 13779//13779 14570//14570 +f 14294//14294 14063//14063 14873//14873 +f 13780//13780 14835//14835 13196//13196 +f 14083//14083 14296//14296 14615//14615 +f 14835//14835 13780//13780 14308//14308 +f 13715//13715 14072//14072 14311//14311 +f 13779//13779 14576//14576 14625//14625 +f 13797//13797 13747//13747 14249//14249 +f 12982//12982 14292//14292 14289//14289 +f 14249//14249 13747//13747 14298//14298 +f 14821//14821 14309//14309 14111//14111 +f 14636//14636 14255//14255 14803//14803 +f 14633//14633 14326//14326 14295//14295 +f 14988//14988 14061//14061 14618//14618 +f 14644//14644 14030//14030 14253//14253 +f 13752//13752 14642//14642 14601//14601 +f 14872//14872 13755//13755 15305//15305 +f 14636//14636 14606//14606 14260//14260 +f 14606//14606 14264//14264 14260//14260 +f 14609//14609 14264//14264 14606//14606 +f 14628//14628 14024//14024 14871//14871 +f 14028//14028 14612//14612 14278//14278 +f 14267//14267 15161//15161 13234//13234 +f 14276//14276 14854//14854 13735//13735 +f 14839//14839 14033//14033 14599//14599 +f 14257//14257 14301//14301 14069//14069 +f 14304//14304 14033//14033 14839//14839 +f 14815//14815 14262//14262 14044//14044 +f 14615//14615 14074//14074 14585//14585 +f 14580//14580 14075//14075 14611//14611 +f 14265//14265 14261//14261 14574//14574 +f 14065//14065 14018//14018 14646//14646 +f 14319//14319 14854//14854 14643//14643 +f 14255//14255 14112//14112 15106//15106 +f 14611//14611 14075//14075 14081//14081 +f 14297//14297 14278//14278 14612//14612 +f 14069//14069 14596//14596 14263//14263 +f 14280//14280 14319//14319 15113//15113 +f 14314//14314 13787//13787 14302//14302 +f 14272//14272 14086//14086 14087//14087 +f 15097//15097 14023//14023 13573//13573 +f 14305//14305 13776//13776 14304//14304 +f 14032//14032 13595//13595 14608//14608 +f 14608//14608 13595//13595 14805//14805 +f 14603//14603 14630//14630 14074//14074 +f 13578//13578 14089//14089 14790//14790 +f 14087//14087 13578//13578 14790//14790 +f 14256//14256 13809//13809 14587//14587 +f 14101//14101 14284//14284 14593//14593 +f 14582//14582 14046//14046 14619//14619 +f 14054//14054 14273//14273 14307//14307 +f 13607//13607 14288//14288 14318//14318 +f 14310//14310 14079//14079 14651//14651 +f 14293//14293 14054//14054 14307//14307 +f 14101//14101 14593//14593 14104//14104 +f 14306//14306 14285//14285 14613//14613 +f 14089//14089 14052//14052 14614//14614 +f 14805//14805 14055//14055 14570//14570 +f 15146//15146 14324//14324 13242//13242 +f 14258//14258 14040//14040 14312//14312 +f 14595//14595 14270//14270 14600//14600 +f 14104//14104 14593//14593 14316//14316 +f 14313//14313 14107//14107 14090//14090 +f 14635//14635 14603//14603 14092//14092 +f 13802//13802 14269//14269 14078//14078 +f 13720//13720 14297//14297 14579//14579 +f 14312//14312 13772//13772 13229//13229 +f 14579//14579 13728//13728 13720//13720 +f 13771//13771 14106//14106 14604//14604 +f 14037//14037 14306//14306 14607//14607 +f 13242//13242 14568//14568 14648//14648 +f 13762//13762 14281//14281 14647//14647 +f 13763//13763 14589//14589 14274//14274 +f 13176//13176 14289//14289 14577//14577 +f 14172//14172 14423//14423 13916//13916 +f 13814//13814 13915//13915 14334//14334 +f 14696//14696 14115//14115 14332//14332 +f 14471//14471 14469//14469 14335//14335 +f 14334//14334 13918//13918 14339//14339 +f 14443//14443 14113//14113 14365//14365 +f 14423//14423 14122//14122 13916//13916 +f 13915//13915 13918//13918 14334//14334 +f 14696//14696 14433//14433 14115//14115 +f 14335//14335 14342//14342 14471//14471 +f 14628//14628 14329//14329 14022//14022 +f 14121//14121 13814//13814 14353//14353 +f 13867//13867 14338//14338 14330//14330 +f 14148//14148 14149//14149 14468//14468 +f 14328//14328 14398//14398 14333//14333 +f 14113//14113 14443//14443 13901//13901 +f 14115//14115 13746//13746 14332//14332 +f 14105//14105 14642//14642 13752//13752 +f 14336//14336 14170//14170 14698//14698 +f 14125//14125 14121//14121 14353//14353 +f 14664//14664 14125//14125 14353//14353 +f 14375//14375 14365//14365 14113//14113 +f 14170//14170 14336//14336 14114//14114 +f 14115//14115 14433//14433 14120//14120 +f 14284//14284 14110//14110 14473//14473 +f 14346//14346 13817//13817 14330//14330 +f 14132//14132 13817//13817 14346//14346 +f 14022//14022 14024//14024 14628//14628 +f 14353//14353 13814//13814 14334//14334 +f 14375//14375 14126//14126 14946//14946 +f 14133//14133 14730//14730 14348//14348 +f 13765//13765 14118//14118 14782//14782 +f 14127//14127 13815//13815 15192//15192 +f 14163//14163 14274//14274 14698//14698 +f 13815//13815 14119//14119 15192//15192 +f 14277//14277 14730//14730 14131//14131 +f 14170//14170 14163//14163 14698//14698 +f 14129//14129 14125//14125 14664//14664 +f 14337//14337 14119//14119 13919//13919 +f 13856//13856 14140//14140 14231//14231 +f 14730//14730 14133//14133 14131//14131 +f 14338//14338 14140//14140 13856//13856 +f 13867//13867 14140//14140 14338//14338 +f 13818//13818 14362//14362 14340//14340 +f 14433//14433 14470//14470 14130//14130 +f 14632//14632 14068//14068 14806//14806 +f 14232//14232 14133//14133 14354//14354 +f 14469//14469 14475//14475 14704//14704 +f 14325//14325 14284//14284 14473//14473 +f 14368//14368 14232//14232 14354//14354 +f 14393//14393 14704//14704 14475//14475 +f 14147//14147 14232//14232 14368//14368 +f 13856//13856 14158//14158 14338//14338 +f 14356//14356 14380//14380 13937//13937 +f 14433//14433 14130//14130 14120//14120 +f 14380//14380 14157//14157 13937//13937 +f 14362//14362 13922//13922 14367//14367 +f 14144//14144 14337//14337 13919//13919 +f 13775//13775 14595//14595 14079//14079 +f 14350//14350 14158//14158 13851//13851 +f 14815//14815 14044//14044 14395//14395 +f 14084//14084 14152//14152 14012//14012 +f 14350//14350 14349//14349 14158//14158 +f 13922//13922 14483//14483 14367//14367 +f 14012//14012 14152//14152 14370//14370 +f 14350//14350 13851//13851 14455//14455 +f 14686//14686 14333//14333 14398//14398 +f 14152//14152 14147//14147 14368//14368 +f 14370//14370 14152//14152 14368//14368 +f 13924//13924 13827//13827 14341//14341 +f 14691//14691 14341//14341 13827//13827 +f 14475//14475 14156//14156 14393//14393 +f 14393//14393 14161//14161 14388//14388 +f 14138//14138 14264//14264 14400//14400 +f 14400//14400 14775//14775 14138//14138 +f 14161//14161 14156//14156 14155//14155 +f 14393//14393 14156//14156 14161//14161 +f 14405//14405 14102//14102 14103//14103 +f 14173//14173 14359//14359 14710//14710 +f 14588//14588 14587//14587 13809//13809 +f 14325//14325 14265//14265 14578//14578 +f 14604//14604 14106//14106 14808//14808 +f 14371//14371 14173//14173 14710//14710 +f 14129//14129 14382//14382 14240//14240 +f 14691//14691 13364//13364 13842//13842 +f 14077//14077 14266//14266 14269//14269 +f 14156//14156 14475//14475 14476//14476 +f 14321//14321 14266//14266 14077//14077 +f 14154//14154 13816//13816 14379//14379 +f 14395//14395 14141//14141 14775//14775 +f 14382//14382 14389//14389 14240//14240 +f 14151//14151 14161//14161 13902//13902 +f 14372//14372 14161//14161 14151//14151 +f 13848//13848 14173//14173 14371//14371 +f 14403//14403 14240//14240 14389//14389 +f 14371//14371 14390//14390 13848//13848 +f 14578//14578 14265//14265 14574//14574 +f 13944//13944 14168//14168 14479//14479 +f 13842//13842 13933//13933 14708//14708 +f 13933//13933 13932//13932 14932//14932 +f 14139//14139 14240//14240 14403//14403 +f 14141//14141 14138//14138 14775//14775 +f 14332//14332 14102//14102 14405//14405 +f 13932//13932 14180//14180 14938//14938 +f 13746//13746 14102//14102 14332//14332 +f 14588//14588 14166//14166 14681//14681 +f 14044//14044 14141//14141 14395//14395 +f 14139//14139 14403//14403 14478//14478 +f 14478//14478 14143//14143 14139//14139 +f 14469//14469 14471//14471 14475//14475 +f 14475//14475 14471//14471 14477//14477 +f 14329//14329 14826//14826 13794//13794 +f 14169//14169 14379//14379 13929//13929 +f 14405//14405 14103//14103 14663//14663 +f 14123//14123 14107//14107 14757//14757 +f 13850//13850 14176//14176 14383//14383 +f 13626//13626 14731//14731 14610//14610 +f 14934//14934 14178//14178 14481//14481 +f 14103//14103 13778//13778 14663//14663 +f 13883//13883 14415//14415 14177//14177 +f 14739//14739 14478//14478 14403//14403 +f 14202//14202 14478//14478 14739//14739 +f 14731//14731 13848//13848 14390//14390 +f 13861//13861 13848//13848 14731//14731 +f 14386//14386 13850//13850 14383//14383 +f 13849//13849 14478//14478 14145//14145 +f 14143//14143 14478//14478 13849//13849 +f 13861//13861 14731//14731 13626//13626 +f 14471//14471 14342//14342 14164//14164 +f 14164//14164 14477//14477 14471//14471 +f 14202//14202 14145//14145 14478//14478 +f 14190//14190 14183//14183 14781//14781 +f 14674//14674 13778//13778 14056//14056 +f 14415//14415 14416//14416 14177//14177 +f 14452//14452 13928//13928 14409//14409 +f 13938//13938 14177//14177 14416//14416 +f 14409//14409 13928//13928 14414//14414 +f 14166//14166 14472//14472 14681//14681 +f 14128//14128 14385//14385 14283//14283 +f 14097//14097 14128//14128 14283//14283 +f 14190//14190 14774//14774 13862//13862 +f 14475//14475 14477//14477 14476//14476 +f 13928//13928 14165//14165 14414//14414 +f 14415//14415 14178//14178 14934//14934 +f 14719//14719 14414//14414 14165//14165 +f 14774//14774 14783//14783 13862//13862 +f 13878//13878 13862//13862 14783//14783 +f 14245//14245 14282//14282 14343//14343 +f 14172//14172 13938//13938 14747//14747 +f 14476//14476 14477//14477 14164//14164 +f 14747//14747 13938//13938 14416//14416 +f 14399//14399 13878//13878 14783//14783 +f 14208//14208 13878//13878 14399//14399 +f 14208//14208 14399//14399 14406//14406 +f 14357//14357 14164//14164 14342//14342 +f 14189//14189 14164//14164 14357//14357 +f 14423//14423 14172//14172 14747//14747 +f 14331//14331 13871//13871 14959//14959 +f 14357//14357 14196//14196 14189//14189 +f 14282//14282 14049//14049 14123//14123 +f 14653//14653 14184//14184 14652//14652 +f 14056//14056 13759//13759 14674//14674 +f 14407//14407 14408//14408 13895//13895 +f 14137//14137 14394//14394 14392//14392 +f 14182//14182 14184//14184 14653//14653 +f 14417//14417 14182//14182 14653//14653 +f 14463//14463 14772//14772 14188//14188 +f 14187//14187 14463//14463 14188//14188 +f 13898//13898 13895//13895 14408//14408 +f 14472//14472 14404//14404 14703//14703 +f 14410//14410 13898//13898 14408//14408 +f 13778//13778 14674//14674 14663//14663 +f 13151//13151 14649//14649 14797//14797 +f 14435//14435 14186//14186 14772//14772 +f 14398//14398 14474//14474 14419//14419 +f 14684//14684 13759//13759 14283//14283 +f 14215//14215 14217//14217 14760//14760 +f 14360//14360 14649//14649 13151//13151 +f 14191//14191 14186//14186 14435//14435 +f 14219//14219 13898//13898 14410//14410 +f 14684//14684 14672//14672 13759//13759 +f 14219//14219 14410//14410 14411//14411 +f 14195//14195 14191//14191 14437//14437 +f 13759//13759 14672//14672 14674//14674 +f 14422//14422 14160//14160 14426//14426 +f 14693//14693 14219//14219 14411//14411 +f 14437//14437 14191//14191 14435//14435 +f 14412//14412 14219//14219 14693//14693 +f 14402//14402 14401//14401 14217//14217 +f 14363//14363 14344//14344 14361//14361 +f 14970//14970 14195//14195 14437//14437 +f 13821//13821 14426//14426 14160//14160 +f 14412//14412 14912//14912 14222//14222 +f 13962//13962 14195//14195 14970//14970 +f 14426//14426 13821//13821 14130//14130 +f 14130//14130 14470//14470 14426//14426 +f 14209//14209 14480//14480 14207//14207 +f 14467//14467 13962//13962 14970//14970 +f 14482//14482 14480//14480 14209//14209 +f 13947//13947 13962//13962 14467//14467 +f 13314//13314 13839//13839 14193//14193 +f 14404//14404 13314//13314 14193//14193 +f 14209//14209 14418//14418 14482//14482 +f 14716//14716 13693//13693 14227//14227 +f 13914//13914 13693//13693 14716//14716 +f 14194//14194 14202//14202 14739//14739 +f 14198//14198 14197//14197 14440//14440 +f 14716//14716 14021//14021 13914//13914 +f 14200//14200 14198//14198 14440//14440 +f 14782//14782 14200//14200 14440//14440 +f 14135//14135 14363//14363 14364//14364 +f 14118//14118 14200//14200 14782//14782 +f 13860//13860 14194//14194 14652//14652 +f 14425//14425 14214//14214 14216//14216 +f 14153//14153 14286//14286 14238//14238 +f 14214//14214 14425//14425 14420//14420 +f 14724//14724 14937//14937 13843//13843 +f 14428//14428 14204//14204 14430//14430 +f 14377//14377 14384//14384 13631//13631 +f 14384//14384 14387//14387 13631//13631 +f 13879//13879 14436//14436 14754//14754 +f 14413//14413 14203//14203 14729//14729 +f 13855//13855 14203//14203 14413//14413 +f 14436//14436 14053//14053 14683//14683 +f 14053//14053 14436//14436 13879//13879 +f 13631//13631 14387//14387 13869//13869 +f 13879//13879 14754//14754 14438//14438 +f 14425//14425 14216//14216 14220//14220 +f 14438//14438 14210//14210 14212//14212 +f 14205//14205 14729//14729 14203//14203 +f 14175//14175 13869//13869 14387//14387 +f 14205//14205 13870//13870 14206//14206 +f 14425//14425 14220//14220 14424//14424 +f 13943//13943 14218//14218 14439//14439 +f 14206//14206 13876//13876 14421//14421 +f 14439//14439 14441//14441 13943//13943 +f 14434//14434 14218//14218 14210//14210 +f 14220//14220 14431//14431 14424//14424 +f 13905//13905 14396//14396 14397//14397 +f 14431//14431 13873//13873 14432//14432 +f 13876//13876 14211//14211 14427//14427 +f 14450//14450 13905//13905 14397//14397 +f 14444//14444 14430//14430 14204//14204 +f 14683//14683 14053//14053 14326//14326 +f 14211//14211 13881//13881 14427//14427 +f 14429//14429 14427//14427 13881//13881 +f 14225//14225 14223//14223 14706//14706 +f 14229//14229 14946//14946 14126//14126 +f 14326//14326 14633//14633 14248//14248 +f 14226//14226 14706//14706 14223//14223 +f 14709//14709 14706//14706 14226//14226 +f 14226//14226 13906//13906 14709//14709 +f 14228//14228 14709//14709 13906//13906 +f 14228//14228 14204//14204 14428//14428 +f 14229//14229 13885//13885 14755//14755 +f 13885//13885 13719//13719 14250//14250 +f 13873//13873 14442//14442 14432//14432 +f 14442//14442 13901//13901 14443//14443 +f 14443//14443 14765//14765 14442//14442 +f 14445//14445 14446//14446 13964//13964 +f 13964//13964 14446//14446 14197//14197 +f 13875//13875 14213//14213 13864//13864 +f 14440//14440 14197//14197 14446//14446 +f 14490//14490 14201//14201 13966//13966 +f 13969//13969 14483//14483 13922//13922 +f 14487//14487 13431//13431 14486//14486 +f 13966//13966 14201//14201 13459//13459 +f 14114//14114 14336//14336 14451//14451 +f 14718//14718 14449//14449 14380//14380 +f 14380//14380 14449//14449 14157//14157 +f 14660//14660 14456//14456 14127//14127 +f 14927//14927 14450//14450 14397//14397 +f 14483//14483 13974//13974 14484//14484 +f 14451//14451 14523//14523 14114//14114 +f 13969//13969 13974//13974 14483//14483 +f 13982//13982 14213//14213 13875//13875 +f 13976//13976 14523//14523 13965//13965 +f 14114//14114 14523//14523 13976//13976 +f 14489//14489 14207//14207 14785//14785 +f 14484//14484 13977//13977 14485//14485 +f 13429//13429 13970//13970 14488//14488 +f 13973//13973 14149//14149 13935//13935 +f 13931//13931 14450//14450 15003//15003 +f 13974//13974 13977//13977 14484//14484 +f 14451//14451 14447//14447 14523//14523 +f 14523//14523 14447//14447 14454//14454 +f 14207//14207 14480//14480 14785//14785 +f 14785//14785 14480//14480 14786//14786 +f 14488//14488 14500//14500 13429//13429 +f 14328//14328 14474//14474 14398//14398 +f 14401//14401 14760//14760 14217//14217 +f 14464//14464 14359//14359 13991//13991 +f 14448//14448 14459//14459 14457//14457 +f 14468//14468 14149//14149 14522//14522 +f 14522//14522 14149//14149 13973//13973 +f 13991//13991 14359//14359 13926//13926 +f 13926//13926 14359//14359 14173//14173 +f 13918//13918 14452//14452 14339//14339 +f 14456//14456 14460//14460 13403//13403 +f 14523//14523 14454//14454 13965//13965 +f 14491//14491 13403//13403 14460//14460 +f 14494//14494 13931//13931 15003//15003 +f 13980//13980 14522//14522 13973//13973 +f 14459//14459 14448//14448 14496//14496 +f 13965//13965 14454//14454 14458//14458 +f 14524//14524 14207//14207 14489//14489 +f 13677//13677 13944//13944 14481//14481 +f 14225//14225 13996//13996 13686//13686 +f 14485//14485 13979//13979 14492//14492 +f 13977//13977 13979//13979 14485//14485 +f 13972//13972 13931//13931 14494//14494 +f 14660//14660 14127//14127 15192//15192 +f 13965//13965 14458//14458 13991//13991 +f 13991//13991 14458//14458 14464//14464 +f 15048//15048 13972//13972 14494//14494 +f 14341//14341 14144//14144 13924//13924 +f 13967//13967 14207//14207 14524//14524 +f 14492//14492 14160//14160 14422//14422 +f 13979//13979 14160//14160 14492//14492 +f 14507//14507 13993//13993 14506//14506 +f 13987//13987 14160//14160 13979//13979 +f 13975//13975 13972//13972 15048//15048 +f 14209//14209 14207//14207 13967//13967 +f 15054//15054 13975//13975 15048//15048 +f 14491//14491 14501//14501 13986//13986 +f 13967//13967 14524//14524 13968//13968 +f 13995//13995 13993//13993 14507//14507 +f 14507//14507 14508//14508 13995//13995 +f 13993//13993 13996//13996 14506//14506 +f 14236//14236 14522//14522 14453//14453 +f 14468//14468 14522//14522 14236//14236 +f 13913//13913 14224//14224 13688//13688 +f 13998//13998 13990//13990 14505//14505 +f 13688//13688 14224//14224 14503//14503 +f 13435//13435 13992//13992 13981//13981 +f 14453//14453 14455//14455 14236//14236 +f 13816//13816 13929//13929 14379//14379 +f 13821//13821 14160//14160 13987//13987 +f 14465//14465 14418//14418 14209//14209 +f 14236//14236 14455//14455 13851//13851 +f 14503//14503 14227//14227 13688//13688 +f 13832//13832 13822//13822 14154//14154 +f 14497//14497 13832//13832 14154//14154 +f 13983//13983 14522//14522 13980//13980 +f 14453//14453 14522//14522 13983//13983 +f 14497//14497 14142//14142 13832//13832 +f 14209//14209 13967//13967 13988//13988 +f 14708//14708 13933//13933 14932//14932 +f 14453//14453 13983//13983 14493//14493 +f 13983//13983 13444//13444 14495//14495 +f 14495//14495 14493//14493 13983//13983 +f 14975//14975 13941//13941 13997//13997 +f 13429//13429 14500//14500 13978//13978 +f 13444//13444 13989//13989 14495//14495 +f 14498//14498 14495//14495 13989//13989 +f 14209//14209 13988//13988 14465//14465 +f 13978//13978 14502//14502 13971//13971 +f 14500//14500 14502//14502 13978//13978 +f 15072//15072 13998//13998 14505//14505 +f 15072//15072 14510//14510 13998//13998 +f 13988//13988 14244//14244 14465//14465 +f 14465//14465 14244//14244 14214//14214 +f 13985//13985 13984//13984 14502//14502 +f 14214//14214 14420//14420 14465//14465 +f 13971//13971 14502//14502 13984//13984 +f 13984//13984 13982//13982 13971//13971 +f 13340//13340 14467//14467 13964//13964 +f 13964//13964 14467//14467 14445//14445 +f 14445//14445 14467//14467 14777//14777 +f 14220//14220 13923//13923 13858//13858 +f 72328//72328 13985//13985 72331//72331 +f 72333//72333 14383//14383 14176//14176 +f 14513//14513 12940//12940 14512//14512 +f 13966//13966 14513//14513 14490//14490 +f 72221//72221 14531//14531 72222//72222 +f 14519//14519 14521//14521 13479//13479 +f 13479//13479 14521//14521 12939//12939 +f 14520//14520 14498//14498 13474//13474 +f 13474//13474 14498//14498 13501//13501 +f 12939//12939 14521//14521 12940//12940 +f 12940//12940 14521//14521 14512//14512 +f 13501//13501 14498//14498 13989//13989 +f 13475//13475 13463//13463 14515//14515 +f 14515//14515 13463//13463 14514//14514 +f 15071//15071 14520//14520 13481//13481 +f 13481//13481 14520//14520 13474//13474 +f 72223//72223 14535//14535 72224//72224 +f 13476//13476 13975//13975 15054//15054 +f 14527//14527 13476//13476 15054//15054 +f 13464//13464 13975//13975 13476//13476 +f 14532//14532 14555//14555 14528//14528 +f 13466//13466 13475//13475 14516//14516 +f 14529//14529 13476//13476 14527//14527 +f 14538//14538 72225//72225 14535//14535 +f 13478//13478 13476//13476 14529//14529 +f 72225//72225 14538//14538 72226//72226 +f 15071//15071 13482//13482 14526//14526 +f 13481//13481 13482//13482 15071//15071 +f 14516//14516 13475//13475 14515//14515 +f 14531//14531 13478//13478 14529//14529 +f 72226//72226 14538//14538 14558//14558 +f 14558//14558 72227//72227 72226//72226 +f 72207//72207 13478//13478 14531//14531 +f 14531//14531 72221//72221 72207//72207 +f 14538//14538 14540//14540 14558//14558 +f 14533//14533 14528//14528 14555//14555 +f 13482//13482 13483//13483 14526//14526 +f 14547//14547 14558//14558 14540//14540 +f 13442//13442 14487//14487 14536//14536 +f 13488//13488 14530//14530 14534//14534 +f 14501//14501 13990//13990 13986//13986 +f 14516//14516 13970//13970 13466//13466 +f 14526//14526 13490//13490 14541//14541 +f 14557//14557 14555//14555 14556//14556 +f 13986//13986 13990//13990 13404//13404 +f 14505//14505 13990//13990 14501//14501 +f 72228//72228 14542//14542 13490//13490 +f 13490//13490 72208//72208 72228//72228 +f 14488//14488 13970//13970 14516//14516 +f 14541//14541 13490//13490 14542//14542 +f 14533//14533 14555//14555 14557//14557 +f 13480//13480 14556//14556 13486//13486 +f 14557//14557 14556//14556 13480//13480 +f 13431//13431 13447//13447 14486//14486 +f 14510//14510 14560//14560 13998//13998 +f 13998//13998 14560//14560 13454//13454 +f 14518//14518 14560//14560 14510//14510 +f 14539//14539 14559//14559 14543//14543 +f 72230//72230 14544//14544 14542//14542 +f 13454//13454 14560//14560 13484//13484 +f 14557//14557 13968//13968 14517//14517 +f 14533//14533 14557//14557 14517//14517 +f 14559//14559 14561//14561 14545//14545 +f 14545//14545 14543//14543 14559//14559 +f 13490//13490 14526//14526 13483//13483 +f 14546//14546 14560//14560 14518//14518 +f 14561//14561 14555//14555 14532//14532 +f 13485//13485 14560//14560 14546//14546 +f 13484//13484 14560//14560 13485//13485 +f 14532//14532 14545//14545 14561//14561 +f 13968//13968 14524//14524 14517//14517 +f 14517//14517 14524//14524 14489//14489 +f 13487//13487 13485//13485 14546//14546 +f 14546//14546 14519//14519 13487//13487 +f 13968//13968 14557//14557 14007//14007 +f 14562//14562 14539//14539 14530//14530 +f 13479//13479 13487//13487 14519//14519 +f 14536//14536 72231//72231 13495//13495 +f 13491//13491 14558//14558 14547//14547 +f 14559//14559 14539//14539 14562//14562 +f 13491//13491 72209//72209 14558//14558 +f 14562//14562 14563//14563 14559//14559 +f 14549//14549 13491//13491 14547//14547 +f 13492//13492 13491//13491 14549//14549 +f 13493//13493 13495//13495 72231//72231 +f 14562//14562 14530//14530 13488//13488 +f 13488//13488 13494//13494 14562//14562 +f 14550//14550 13492//13492 14549//14549 +f 13497//13497 13492//13492 14550//14550 +f 14563//14563 14562//14562 13494//13494 +f 13494//13494 13496//13496 14563//14563 +f 14550//14550 13994//13994 13497//13497 +f 14551//14551 13994//13994 14550//14550 +f 13480//13480 14007//14007 14557//14557 +f 14561//14561 14559//14559 14563//14563 +f 14563//14563 14564//14564 14561//14561 +f 13468//13468 14007//14007 13480//13480 +f 14556//14556 14561//14561 14564//14564 +f 14555//14555 14561//14561 14556//14556 +f 13442//13442 14536//14536 13495//13495 +f 14564//14564 14563//14563 13496//13496 +f 13477//13477 14564//14564 13496//13496 +f 13486//13486 14564//14564 13477//13477 +f 14556//14556 14564//14564 13486//13486 +f 14565//14565 14534//14534 14537//14537 +f 72232//72232 14565//14565 14537//14537 +f 72233//72233 14565//14565 72232//72232 +f 13488//13488 14534//14534 14565//14565 +f 72234//72234 14565//14565 72233//72233 +f 72235//72235 13489//13489 14565//14565 +f 13488//13488 14565//14565 13489//13489 +f 14548//14548 14552//14552 14566//14566 +f 13498//13498 14566//14566 14552//14552 +f 72237//72237 14566//14566 13499//13499 +f 14566//14566 72237//72237 72236//72236 +f 13499//13499 14566//14566 13498//13498 +f 14002//14002 14553//14553 14554//14554 +f 14002//14002 14554//14554 13463//13463 +f 13463//13463 14554//14554 14514//14514 +f 13500//13500 14552//14552 14553//14553 +f 14552//14552 13500//13500 13498//13498 +f 13462//13462 13500//13500 14553//14553 +f 14553//14553 14002//14002 13462//13462 +f 14808//14808 14094//14094 14823//14823 +f 15113//15113 14319//14319 14643//14643 +f 14098//14098 14572//14572 14288//14288 +f 14571//14571 13787//13787 14314//14314 +f 15116//15116 14280//14280 15113//15113 +f 14094//14094 13176//13176 14823//14823 +f 14617//14617 14567//14567 13229//13229 +f 14800//14800 14835//14835 14308//14308 +f 14280//14280 15116//15116 14573//14573 +f 14012//14012 14575//14575 14013//14013 +f 14847//14847 14644//14644 14253//14253 +f 14577//14577 14823//14823 13176//13176 +f 14261//14261 14093//14093 14799//14799 +f 14099//14099 14280//14280 14573//14573 +f 14860//14860 14083//14083 14615//14615 +f 14098//14098 14100//14100 14616//14616 +f 13258//13258 14322//14322 14793//14793 +f 14320//14320 13258//13258 14793//14793 +f 14621//14621 14307//14307 14273//14273 +f 14589//14589 14590//14590 14274//14274 +f 14311//14311 14072//14072 14627//14627 +f 14799//14799 14574//14574 14261//14261 +f 13745//13745 14581//14581 14813//14813 +f 14024//14024 14254//14254 14871//14871 +f 14814//14814 14050//14050 13745//13745 +f 14287//14287 14598//14598 15110//15110 +f 14868//14868 13785//13785 13728//13728 +f 14100//14100 14859//14859 14616//14616 +f 14871//14871 14254//14254 14671//14671 +f 14267//14267 14275//14275 14076//14076 +f 14307//14307 14637//14637 14293//14293 +f 14299//14299 14256//14256 14631//14631 +f 14596//14596 14069//14069 14301//14301 +f 14256//14256 14587//14587 14794//14794 +f 14321//14321 14263//14263 14596//14596 +f 14036//14036 13736//13736 14634//14634 +f 14308//14308 14036//14036 14634//14634 +f 14293//14293 14637//14637 14285//14285 +f 14856//14856 14014//14014 14583//14583 +f 14803//14803 14255//14255 15106//15106 +f 14259//14259 14268//14268 14811//14811 +f 14325//14325 14586//14586 14284//14284 +f 14651//14651 14801//14801 14310//14310 +f 14247//14247 14644//14644 14789//14789 +f 13763//13763 14315//14315 14869//14869 +f 14028//14028 14014//14014 14856//14856 +f 14285//14285 14637//14637 14613//14613 +f 14585//14585 14074//14074 14629//14629 +f 14067//14067 13785//13785 14626//14626 +f 14087//14087 15127//15127 14272//14272 +f 14646//14646 14018//14018 15114//15114 +f 14290//14290 14639//14639 14095//14095 +f 14629//14629 14074//14074 14630//14630 +f 14076//14076 14320//14320 14793//14793 +f 14637//14637 14640//14640 14613//14613 +f 15106//15106 14112//14112 14311//14311 +f 14639//14639 14605//14605 14095//14095 +f 14611//14611 14081//14081 14835//14835 +f 14580//14580 14611//14611 14835//14835 +f 14258//14258 14312//14312 14817//14817 +f 14072//14072 14812//14812 14627//14627 +f 14640//14640 14841//14841 14306//14306 +f 14306//14306 14613//14613 14640//14640 +f 14737//14737 14316//14316 14882//14882 +f 14812//14812 13762//13762 14647//14647 +f 14586//14586 14593//14593 14284//14284 +f 14605//14605 14621//14621 14273//14273 +f 14832//14832 14323//14323 14071//14071 +f 13242//13242 14648//14648 15146//15146 +f 14567//14567 14312//14312 13229//13229 +f 14830//14830 14251//14251 14788//14788 +f 14047//14047 14096//14096 14804//14804 +f 14833//14833 14314//14314 14645//14645 +f 14875//14875 14043//14043 14797//14797 +f 14093//14093 14309//14309 14795//14795 +f 14252//14252 14837//14837 14295//14295 +f 14804//14804 14096//14096 14624//14624 +f 14619//14619 14305//14305 14304//14304 +f 14837//14837 14252//14252 14807//14807 +f 14571//14571 14314//14314 14833//14833 +f 14089//14089 14614//14614 15159//15159 +f 14307//14307 14621//14621 14623//14623 +f 15108//15108 14800//14800 14308//14308 +f 14858//14858 14609//14609 14796//14796 +f 13728//13728 14579//14579 15343//15343 +f 14798//14798 14093//14093 14795//14795 +f 14799//14799 14093//14093 14798//14798 +f 14730//14730 14277//14277 14571//14571 +f 14623//14623 14637//14637 14307//14307 +f 13745//13745 14813//14813 14814//14814 +f 14842//14842 14849//14849 14279//14279 +f 13764//13764 14279//14279 14849//14849 +f 14098//14098 14616//14616 14572//14572 +f 14606//14606 14796//14796 14609//14609 +f 14249//14249 14298//14298 14622//14622 +f 14294//14294 14873//14873 14620//14620 +f 14814//14814 14828//14828 14050//14050 +f 14013//14013 14575//14575 15321//15321 +f 14050//14050 14828//14828 14290//14290 +f 14620//14620 14602//14602 14294//14294 +f 14631//14631 14256//14256 14794//14794 +f 14291//14291 14013//14013 15321//15321 +f 14792//14792 14617//14617 15624//15624 +f 14016//14016 13764//13764 14810//14810 +f 14583//14583 14582//14582 14856//14856 +f 14016//14016 14810//14810 14591//14591 +f 14594//14594 14099//14099 14573//14573 +f 14262//14262 14806//14806 14042//14042 +f 14602//14602 15348//15348 14064//14064 +f 14317//14317 14601//14601 14816//14816 +f 14592//14592 14591//14591 14851//14851 +f 13786//13786 15624//15624 14617//14617 +f 14819//14819 14308//14308 14634//14634 +f 14801//14801 14651//14651 15144//15144 +f 14306//14306 14841//14841 14607//14607 +f 14828//14828 14639//14639 14290//14290 +f 14609//14609 14880//14880 14400//14400 +f 14276//14276 14064//14064 15631//15631 +f 14858//14858 14880//14880 14609//14609 +f 14598//14598 14259//14259 14811//14811 +f 13786//13786 14019//14019 15624//15624 +f 14573//14573 14870//14870 14594//14594 +f 14574//14574 15138//15138 14578//14578 +f 13785//13785 14868//14868 14626//14626 +f 14303//14303 14594//14594 14870//14870 +f 14651//14651 14595//14595 14862//14862 +f 14636//14636 14803//14803 14834//14834 +f 14605//14605 14639//14639 14641//14641 +f 15305//15305 14608//14608 14827//14827 +f 14595//14595 14600//14600 14862//14862 +f 14321//14321 14596//14596 14597//14597 +f 14100//14100 14271//14271 14859//14859 +f 14302//14302 14645//14645 14314//14314 +f 14028//14028 14856//14856 14612//14612 +f 14592//14592 15296//15296 14821//14821 +f 15128//15128 14605//14605 14641//14641 +f 15128//15128 14621//14621 14605//14605 +f 14078//14078 14269//14269 14820//14820 +f 15152//15152 14312//14312 14567//14567 +f 15128//15128 14843//14843 14621//14621 +f 15152//15152 14817//14817 14312//14312 +f 14067//14067 14626//14626 14874//14874 +f 15126//15126 14635//14635 14047//14047 +f 15350//15350 14642//14642 14105//14105 +f 14071//14071 14067//14067 14874//14874 +f 14612//14612 15149//15149 14297//14297 +f 14839//14839 14599//14599 14838//14838 +f 14874//14874 14832//14832 14071//14071 +f 14579//14579 14297//14297 15160//15160 +f 14634//14634 14584//14584 14638//14638 +f 14323//14323 14832//14832 14861//14861 +f 14581//14581 14323//14323 14861//14861 +f 14247//14247 14789//14789 13573//13573 +f 14318//14318 14288//14288 14846//14846 +f 14751//14751 14438//14438 14667//14667 +f 14840//14840 14025//14025 14117//14117 +f 14438//14438 14754//14754 14667//14667 +f 14673//14673 14662//14662 14659//14659 +f 14673//14673 14346//14346 14662//14662 +f 14446//14446 14777//14777 14669//14669 +f 14328//14328 14333//14333 14890//14890 +f 14445//14445 14777//14777 14446//14446 +f 14469//14469 14905//14905 14916//14916 +f 14210//14210 14438//14438 14751//14751 +f 14446//14446 14669//14669 14697//14697 +f 14321//14321 14597//14597 14266//14266 +f 14420//14420 14425//14425 14655//14655 +f 14665//14665 14420//14420 14655//14655 +f 14456//14456 14660//14660 15182//15182 +f 14697//14697 14440//14440 14446//14446 +f 14944//14944 14469//14469 14916//14916 +f 14335//14335 14469//14469 14944//14944 +f 14460//14460 14456//14456 15182//15182 +f 15182//15182 14668//14668 14460//14460 +f 14840//14840 14117//14117 15107//15107 +f 14334//14334 14339//14339 14657//14657 +f 14673//14673 14356//14356 14346//14346 +f 14421//14421 15388//15388 14206//14206 +f 14440//14440 14697//14697 14782//14782 +f 14356//14356 14673//14673 14675//14675 +f 14218//14218 14434//14434 14680//14680 +f 14342//14342 14335//14335 14951//14951 +f 14951//14951 14953//14953 14342//14342 +f 15173//15173 14447//14447 14902//14902 +f 14454//14454 14447//14447 15173//15173 +f 14458//14458 14454//14454 15173//15173 +f 14889//14889 15192//15192 14119//14119 +f 14655//14655 14424//14424 14911//14911 +f 14425//14425 14424//14424 14655//14655 +f 14450//14450 14927//14927 15003//15003 +f 13876//13876 14427//14427 14421//14421 +f 14353//14353 14334//14334 14657//14657 +f 14675//14675 14380//14380 14356//14356 +f 14693//14693 14912//14912 14412//14412 +f 15037//15037 14439//14439 14680//14680 +f 14682//14682 14340//14340 14694//14694 +f 14119//14119 14337//14337 14889//14889 +f 14124//14124 14671//14671 14254//14254 +f 14340//14340 14362//14362 14694//14694 +f 14129//14129 14664//14664 14903//14903 +f 14357//14357 14342//14342 14953//14953 +f 14137//14137 14283//14283 14385//14385 +f 14675//14675 15175//15175 14380//14380 +f 14424//14424 14431//14431 14701//14701 +f 14137//14137 14684//14684 14283//14283 +f 14932//14932 13932//13932 14938//14938 +f 14716//14716 14227//14227 14714//14714 +f 14595//14595 14651//14651 14079//14079 +f 14464//14464 14458//14458 14670//14670 +f 14671//14671 14124//14124 15129//15129 +f 15029//15029 14439//14439 15037//15037 +f 14107//14107 14313//14313 14757//14757 +f 14441//14441 14439//14439 15029//15029 +f 14694//14694 14367//14367 14700//14700 +f 14677//14677 14419//14419 14474//14474 +f 14683//14683 14248//14248 14769//14769 +f 14362//14362 14367//14367 14694//14694 +f 14903//14903 14382//14382 14129//14129 +f 14124//14124 14299//14299 15129//15129 +f 14464//14464 14670//14670 15007//15007 +f 14326//14326 14248//14248 14683//14683 +f 14392//14392 14684//14684 14137//14137 +f 14650//14650 14360//14360 14196//14196 +f 14680//14680 14439//14439 14218//14218 +f 14432//14432 14701//14701 14431//14431 +f 14587//14587 14588//14588 14681//14681 +f 14715//14715 14142//14142 14971//14971 +f 14695//14695 14441//14441 15029//15029 +f 14704//14704 14393//14393 14388//14388 +f 14946//14946 14723//14723 14375//14375 +f 14372//14372 14142//14142 14715//14715 +f 14681//14681 14472//14472 14907//14907 +f 14935//14935 14300//14300 14021//14021 +f 14388//14388 14372//14372 14715//14715 +f 14472//14472 14703//14703 14907//14907 +f 14427//14427 14429//14429 14685//14685 +f 14946//14946 14229//14229 14726//14726 +f 14782//14782 14697//14697 14313//14313 +f 14403//14403 14389//14389 14739//14739 +f 14778//14778 14398//14398 14419//14419 +f 14474//14474 14328//14328 14713//14713 +f 14684//14684 14676//14676 14672//14672 +f 14677//14677 14474//14474 14713//14713 +f 14372//14372 14388//14388 14161//14161 +f 14448//14448 14666//14666 14656//14656 +f 14180//14180 14358//14358 14964//14964 +f 14221//14221 14441//14441 14695//14695 +f 14302//14302 14300//14300 14645//14645 +f 14452//14452 14657//14657 14339//14339 +f 14666//14666 14457//14457 14678//14678 +f 14782//14782 14313//14313 13765//13765 +f 14429//14429 14340//14340 14682//14682 +f 13765//13765 14313//14313 14090//14090 +f 14685//14685 14429//14429 14682//14682 +f 14444//14444 14695//14695 14430//14430 +f 14404//14404 14193//14193 14711//14711 +f 14452//14452 14409//14409 14657//14657 +f 14457//14457 14666//14666 14448//14448 +f 14419//14419 14677//14677 14679//14679 +f 14221//14221 14695//14695 14444//14444 +f 14657//14657 14409//14409 14690//14690 +f 14778//14778 14419//14419 14679//14679 +f 14225//14225 14706//14706 14707//14707 +f 14409//14409 14414//14414 14690//14690 +f 14457//14457 14687//14687 14678//14678 +f 14422//14422 14426//14426 14779//14779 +f 14704//14704 14905//14905 14469//14469 +f 14687//14687 14457//14457 14459//14459 +f 14398//14398 14688//14688 14686//14686 +f 14358//14358 14975//14975 14964//14964 +f 14133//14133 14348//14348 14734//14734 +f 14398//14398 14778//14778 14688//14688 +f 14459//14459 14689//14689 14687//14687 +f 14193//14193 14937//14937 14711//14711 +f 14709//14709 14228//14228 14428//14428 +f 14333//14333 14686//14686 14939//14939 +f 14688//14688 14778//14778 14696//14696 +f 14721//14721 14169//14169 14940//14940 +f 14690//14690 14825//14825 14657//14657 +f 14692//14692 14778//14778 14679//14679 +f 14722//14722 14449//14449 14718//14718 +f 14133//14133 14734//14734 14354//14354 +f 14169//14169 14331//14331 14940//14940 +f 14187//14187 14122//14122 15041//15041 +f 14863//14863 14657//14657 14825//14825 +f 13885//13885 14250//14250 14755//14755 +f 14368//14368 14354//14354 14748//14748 +f 14162//14162 14449//14449 14722//14722 +f 14779//14779 14426//14426 14692//14692 +f 15002//15002 14187//14187 15041//15041 +f 14696//14696 14692//14692 14470//14470 +f 14778//14778 14692//14692 14696//14696 +f 14463//14463 14187//14187 15002//15002 +f 14470//14470 14692//14692 14426//14426 +f 14432//14432 14442//14442 14986//14986 +f 14479//14479 14162//14162 14722//14722 +f 14720//14720 14282//14282 14926//14926 +f 15011//15011 14479//14479 14722//14722 +f 14343//14343 14282//14282 14720//14720 +f 14379//14379 14943//14943 14154//14154 +f 14442//14442 14765//14765 14986//14986 +f 14453//14453 15023//15023 14455//14455 +f 14765//14765 14443//14443 14767//14767 +f 14370//14370 14575//14575 14012//14012 +f 14746//14746 14343//14343 14947//14947 +f 14696//14696 14470//14470 14433//14433 +f 14344//14344 14343//14343 14746//14746 +f 14415//14415 14732//14732 14416//14416 +f 14274//14274 14590//14590 14698//14698 +f 14394//14394 14238//14238 14929//14929 +f 14696//14696 14332//14332 14699//14699 +f 14370//14370 14368//14368 14748//14748 +f 14719//14719 14165//14165 14733//14733 +f 14379//14379 14169//14169 14721//14721 +f 14455//14455 15023//15023 14725//14725 +f 14724//14724 14413//14413 14945//14945 +f 14987//14987 14391//14391 14201//14201 +f 14710//14710 14359//14359 14705//14705 +f 14945//14945 14413//14413 14950//14950 +f 14361//14361 14344//14344 14746//14746 +f 14238//14238 14737//14737 14929//14929 +f 14365//14365 14767//14767 14443//14443 +f 14413//14413 14729//14729 14950//14950 +f 14383//14383 72334//72334 14741//14741 +f 14650//14650 14649//14649 14360//14360 +f 14723//14723 14767//14767 14365//14365 +f 14182//14182 14733//14733 14165//14165 +f 14238//14238 14286//14286 14737//14737 +f 14375//14375 14723//14723 14365//14365 +f 14417//14417 14733//14733 14182//14182 +f 14934//14934 14732//14732 14415//14415 +f 14390//14390 14371//14371 14983//14983 +f 14401//14401 14402//14402 14736//14736 +f 14752//14752 14364//14364 14750//14750 +f 14158//14158 14717//14717 14338//14338 +f 14386//14386 14383//14383 14741//14741 +f 14206//14206 15388//15388 14205//14205 +f 14731//14731 14390//14390 14983//14983 +f 14183//14183 14391//14391 15241//15241 +f 14316//14316 14737//14737 14286//14286 +f 14736//14736 14386//14386 14741//14741 +f 14192//14192 14386//14386 14736//14736 +f 14750//14750 14364//14364 14361//14361 +f 15032//15032 14653//14653 14654//14654 +f 14736//14736 14402//14402 14192//14192 +f 14417//14417 14653//14653 15032//15032 +f 14250//14250 14988//14988 15306//15306 +f 14731//14731 14873//14873 14610//14610 +f 14331//14331 14959//14959 14702//14702 +f 14747//14747 14416//14416 14732//14732 +f 14394//14394 14929//14929 14392//14392 +f 14785//14785 14784//14784 14727//14727 +f 14959//14959 13871//13871 14749//14749 +f 13864//13864 14749//14749 13871//13871 +f 14785//14785 14786//14786 14784//14784 +f 14618//14618 14068//14068 14632//14632 +f 13864//13864 14213//14213 15238//15238 +f 14749//14749 13864//13864 15238//15238 +f 14123//14123 14757//14757 14972//14972 +f 14423//14423 14747//14747 14954//14954 +f 14350//14350 14455//14455 14725//14725 +f 14215//14215 14756//14756 14753//14753 +f 14213//14213 14215//14215 14753//14753 +f 14760//14760 14756//14756 14215//14215 +f 14194//14194 14739//14739 14829//14829 +f 14880//14880 14773//14773 14400//14400 +f 14350//14350 14725//14725 14780//14780 +f 14652//14652 14194//14194 14829//14829 +f 14717//14717 14349//14349 14659//14659 +f 14735//14735 14727//14727 14784//14784 +f 14158//14158 14349//14349 14717//14717 +f 14760//14760 14762//14762 15018//15018 +f 14423//14423 14954//14954 15041//15041 +f 14784//14784 14786//14786 14735//14735 +f 14122//14122 14423//14423 15041//15041 +f 14775//14775 14400//14400 14773//14773 +f 14815//14815 14395//14395 14775//14775 +f 14480//14480 14738//14738 14786//14786 +f 14350//14350 14659//14659 14349//14349 +f 14769//14769 14633//14633 14831//14831 +f 14282//14282 14123//14123 14926//14926 +f 14738//14738 14735//14735 14786//14786 +f 14659//14659 14350//14350 14673//14673 +f 14248//14248 14633//14633 14769//14769 +f 14673//14673 14780//14780 14712//14712 +f 14350//14350 14780//14780 14673//14673 +f 14465//14465 14787//14787 14418//14418 +f 14361//14361 14364//14364 14363//14363 +f 14780//14780 14728//14728 14712//14712 +f 14738//14738 14480//14480 14482//14482 +f 14740//14740 14738//14738 14482//14482 +f 14766//14766 14135//14135 14364//14364 +f 14190//14190 14781//14781 14774//14774 +f 14210//14210 14751//14751 14434//14434 +f 14482//14482 14418//14418 14740//14740 +f 14754//14754 14436//14436 14931//14931 +f 14766//14766 14377//14377 14135//14135 +f 14742//14742 14740//14740 14418//14418 +f 14436//14436 14683//14683 14931//14931 +f 14338//14338 14717//14717 14330//14330 +f 14406//14406 14783//14783 14998//14998 +f 14717//14717 14662//14662 14330//14330 +f 14776//14776 14406//14406 14998//14998 +f 14377//14377 14766//14766 14770//14770 +f 14418//14418 14787//14787 14742//14742 +f 14772//14772 14463//14463 14962//14962 +f 14346//14346 14330//14330 14662//14662 +f 14407//14407 14406//14406 14776//14776 +f 14770//14770 14384//14384 14377//14377 +f 14787//14787 14465//14465 14420//14420 +f 14885//14885 14407//14407 14776//14776 +f 14408//14408 14407//14407 14885//14885 +f 14787//14787 14420//14420 14665//14665 +f 15239//15239 14435//14435 14772//14772 +f 14410//14410 14408//14408 14885//14885 +f 14435//14435 14967//14967 14437//14437 +f 14967//14967 14435//14435 15239//15239 +f 14977//14977 14175//14175 14387//14387 +f 14970//14970 14437//14437 14967//14967 +f 14396//14396 14175//14175 14977//14977 +f 14979//14979 14397//14397 14396//14396 +f 14970//14970 15253//15253 14467//14467 +f 14777//14777 14467//14467 15253//15253 +f 14606//14606 14636//14636 14834//14834 +f 14600//14600 14270//14270 15162//15162 +f 14270//14270 14604//14604 15162//15162 +f 14633//14633 14295//14295 14791//14791 +f 15126//15126 14047//14047 14804//14804 +f 15160//15160 14297//14297 15154//15154 +f 14842//14842 14279//14279 14607//14607 +f 14649//14649 14650//14650 14845//14845 +f 14644//14644 14847//14847 14789//14789 +f 14808//14808 14823//14823 14857//14857 +f 14791//14791 14295//14295 14837//14837 +f 14857//14857 15090//15090 14808//14808 +f 14845//14845 14650//14650 14848//14848 +f 14792//14792 14567//14567 14617//14617 +f 15343//15343 14579//14579 15160//15160 +f 14841//14841 14640//14640 15095//15095 +f 14805//14805 14570//14570 15119//15119 +f 14843//14843 14623//14623 14621//14621 +f 14869//14869 14315//14315 15093//15093 +f 14288//14288 14572//14572 14846//14846 +f 14839//14839 15157//15157 14304//14304 +f 14788//14788 14251//14251 15615//15615 +f 14806//14806 14262//14262 15105//15105 +f 15138//15138 14574//14574 14799//14799 +f 14322//14322 14082//14082 14793//14793 +f 14276//14276 15631//15631 14854//14854 +f 14578//14578 14809//14809 14325//14325 +f 14834//14834 14803//14803 14866//14866 +f 14304//14304 15157//15157 15109//15109 +f 14846//14846 14572//14572 15338//15338 +f 14819//14819 15108//15108 14308//14308 +f 14570//14570 14625//14625 15119//15119 +f 14868//14868 13728//13728 15343//15343 +f 14849//14849 14810//14810 13764//13764 +f 15094//15094 14253//14253 14580//14580 +f 15320//15320 14577//14577 14289//14289 +f 14251//14251 14867//14867 15615//15615 +f 14325//14325 14809//14809 14586//14586 +f 14589//14589 13763//13763 14869//14869 +f 14262//14262 14815//14815 15105//15105 +f 14289//14289 14292//14292 15320//15320 +f 14292//14292 14826//14826 15320//15320 +f 15127//15127 14811//14811 14268//14268 +f 14851//14851 14591//14591 14810//14810 +f 14601//14601 14642//14642 14816//14816 +f 14582//14582 14619//14619 14304//14304 +f 14568//14568 14872//14872 14802//14802 +f 14593//14593 14586//14586 15141//15141 +f 15304//15304 14826//14826 14329//14329 +f 14315//14315 14078//14078 14822//14822 +f 14634//14634 14853//14853 14819//14819 +f 14329//14329 14628//14628 15304//15304 +f 14316//14316 14593//14593 14882//14882 +f 14874//14874 14626//14626 15355//15355 +f 14571//14571 14833//14833 14818//14818 +f 14652//14652 14865//14865 14653//14653 +f 14865//14865 14652//14652 14829//14829 +f 14571//14571 14818//14818 14730//14730 +f 14637//14637 14850//14850 14640//14640 +f 14309//14309 14821//14821 14855//14855 +f 14795//14795 14309//14309 14855//14855 +f 14835//14835 15094//15094 14580//14580 +f 15149//15149 14612//14612 14856//14856 +f 14603//14603 14635//14635 15126//15126 +f 15126//15126 15292//15292 14603//14603 +f 15134//15134 14065//14065 14646//14646 +f 14641//14641 14639//14639 15125//15125 +f 14297//14297 15149//15149 15154//15154 +f 14646//14646 15114//15114 15111//15111 +f 15102//15102 14091//14091 15358//15358 +f 14584//14584 14025//14025 14840//14840 +f 14317//14317 15358//15358 14091//14091 +f 14859//14859 14271//14271 14830//14830 +f 14599//14599 15124//15124 14838//14838 +f 14642//14642 15350//15350 14836//14836 +f 13573//13573 14789//14789 15147//15147 +f 14567//14567 15297//15297 15152//15152 +f 14855//14855 15332//15332 14795//14795 +f 14600//14600 15162//15162 15616//15616 +f 14608//14608 16433//16433 14827//14827 +f 15159//15159 14790//14790 14089//14089 +f 15631//15631 14064//14064 15348//15348 +f 14794//14794 14587//14587 15168//15168 +f 14861//14861 14832//14832 15117//15117 +f 14797//14797 14649//14649 14844//14844 +f 15133//15133 14076//14076 14793//14793 +f 14807//14807 15172//15172 14837//14837 +f 14792//14792 15297//15297 14567//14567 +f 14624//14624 14246//14246 15696//15696 +f 14246//14246 14287//14287 15696//15696 +f 14807//14807 15298//15298 15172//15172 +f 14315//14315 14822//14822 15121//15121 +f 14632//14632 14806//14806 15103//15103 +f 14834//14834 14796//14796 14606//14606 +f 15105//15105 15103//15103 14806//14806 +f 14581//14581 14861//14861 14813//14813 +f 14310//14310 14622//14622 14298//14298 +f 14622//14622 14310//14310 14801//14801 +f 14596//14596 14301//14301 15104//15104 +f 14793//14793 14082//14082 15670//15670 +f 14809//14809 14578//14578 15138//15138 +f 15301//15301 14800//14800 15108//15108 +f 14608//14608 14805//14805 16433//16433 +f 14627//14627 15106//15106 14311//14311 +f 14887//14887 14597//14597 14596//14596 +f 14582//14582 14304//14304 15357//15357 +f 14807//14807 14258//14258 15299//15299 +f 14589//14589 14869//14869 15100//15100 +f 14616//14616 14852//14852 14572//14572 +f 14820//14820 14269//14269 14887//14887 +f 15105//15105 14815//14815 15120//15120 +f 14637//14637 14623//14623 15089//15089 +f 14816//14816 14642//14642 14836//14836 +f 14817//14817 15299//15299 14258//14258 +f 14616//14616 14859//14859 14852//14852 +f 14630//14630 14603//14603 15671//15671 +f 15296//15296 14592//14592 14851//14851 +f 15627//15627 15624//15624 14019//14019 +f 14870//14870 15124//15124 14303//14303 +f 15296//15296 15164//15164 14821//14821 +f 15089//15089 14850//14850 14637//14637 +f 14078//14078 14820//14820 14822//14822 +f 14599//14599 14303//14303 15124//15124 +f 14639//14639 14828//14828 15125//15125 +f 14586//14586 14809//14809 15141//15141 +f 14856//14856 14582//14582 15357//15357 +f 15127//15127 14087//14087 15294//15294 +f 14821//14821 15164//15164 14855//14855 +f 14602//14602 14620//14620 15895//15895 +f 14865//14865 14864//14864 14653//14653 +f 14640//14640 14850//14850 15095//15095 +f 14853//14853 15108//15108 14819//14819 +f 14866//14866 14803//14803 15293//15293 +f 15097//15097 13573//13573 15147//15147 +f 14803//14803 15106//15106 15293//15293 +f 14654//14654 14653//14653 14864//14864 +f 15322//15322 14832//14832 14874//14874 +f 15698//15698 14812//14812 15163//15163 +f 14853//14853 14634//14634 15349//15349 +f 14634//14634 14638//14638 15349//15349 +f 15163//15163 14647//14647 14875//14875 +f 14812//14812 14647//14647 15163//15163 +f 14076//14076 15133//15133 14267//14267 +f 14638//14638 14584//14584 15921//15921 +f 14082//14082 15102//15102 16146//16146 +f 15358//15358 14317//14317 15705//15705 +f 14341//14341 14892//14892 14144//14144 +f 15185//15185 14666//14666 14884//14884 +f 14662//14662 14717//14717 14659//14659 +f 15264//15264 14667//14667 14886//14886 +f 15264//15264 14751//14751 14667//14667 +f 15028//15028 14777//14777 15257//15257 +f 14657//14657 14664//14664 14353//14353 +f 14665//14665 14655//14655 14881//14881 +f 15104//15104 14887//14887 14596//14596 +f 14669//14669 14777//14777 15028//15028 +f 14883//14883 14205//14205 15388//15388 +f 14824//14824 14664//14664 14657//14657 +f 14904//14904 15025//15025 14905//14905 +f 14410//14410 14885//14885 15279//15279 +f 14770//14770 14891//14891 14384//14384 +f 15254//15254 15025//15025 14904//14904 +f 14328//14328 14890//14890 14888//14888 +f 14901//14901 14410//14410 15279//15279 +f 14656//14656 14666//14666 15185//15185 +f 14664//14664 14824//14824 14903//14903 +f 15006//15006 14656//14656 15185//15185 +f 14680//14680 14434//14434 14952//14952 +f 14680//14680 14895//14895 15037//15037 +f 14881//14881 14655//14655 14896//14896 +f 14963//14963 14663//14663 14674//14674 +f 14411//14411 14410//14410 14901//14901 +f 14901//14901 15280//15280 14411//14411 +f 15283//15283 14674//14674 14672//14672 +f 14903//14903 15130//15130 14382//14382 +f 14421//14421 14427//14427 14928//14928 +f 14892//14892 14341//14341 14897//14897 +f 14266//14266 14597//14597 14887//14887 +f 14916//14916 14905//14905 15025//15025 +f 14695//14695 15029//15029 14430//14430 +f 14691//14691 14897//14897 14341//14341 +f 15281//15281 14411//14411 15280//15280 +f 14928//14928 14685//14685 14936//14936 +f 14427//14427 14685//14685 14928//14928 +f 14693//14693 14411//14411 15281//15281 +f 14266//14266 14887//14887 14269//14269 +f 14707//14707 14706//14706 14898//14898 +f 14898//14898 14900//14900 14707//14707 +f 14893//14893 14682//14682 15027//15027 +f 15027//15027 15026//15026 14893//14893 +f 15107//15107 14117//14117 14318//14318 +f 14627//14627 14812//14812 15698//15698 +f 14898//14898 14709//14709 14908//14908 +f 14685//14685 14893//14893 14936//14936 +f 14706//14706 14709//14709 14898//14898 +f 14896//14896 14655//14655 14899//14899 +f 14672//14672 14676//14676 15283//15283 +f 14428//14428 14908//14908 14709//14709 +f 14682//14682 14893//14893 14685//14685 +f 14876//14876 14690//14690 14414//14414 +f 14963//14963 14674//14674 15183//15183 +f 14397//14397 14979//14979 14927//14927 +f 15028//15028 14972//14972 14757//14757 +f 14893//14893 15026//15026 14913//14913 +f 15175//15175 14915//14915 14380//14380 +f 14669//14669 14313//14313 14697//14697 +f 15028//15028 14313//14313 14669//14669 +f 14683//14683 14769//14769 14931//14931 +f 14313//14313 15028//15028 14757//14757 +f 15026//15026 15027//15027 15031//15031 +f 14953//14953 14951//14951 15272//15272 +f 14679//14679 14677//14677 14906//14906 +f 14631//14631 15129//15129 14299//14299 +f 14335//14335 14944//14944 14951//14951 +f 14674//14674 15283//15283 15183//15183 +f 14906//14906 14914//14914 14679//14679 +f 14725//14725 15023//15023 15274//15274 +f 15274//15274 14918//14918 14725//14725 +f 15282//15282 14712//14712 15033//15033 +f 14688//14688 15245//15245 14686//14686 +f 15035//15035 14463//14463 15002//15002 +f 15282//15282 14673//14673 14712//14712 +f 14684//14684 14909//14909 14676//14676 +f 14337//14337 14144//14144 14892//14892 +f 14919//14919 14679//14679 14914//14914 +f 14694//14694 15027//15027 14682//14682 +f 14824//14824 14657//14657 14863//14863 +f 14590//14590 14589//14589 15143//15143 +f 14673//14673 15282//15282 14675//14675 +f 14910//14910 15283//15283 14676//14676 +f 14716//14716 14714//14714 15408//15408 +f 14911//14911 14899//14899 14655//14655 +f 14692//14692 14679//14679 14919//14919 +f 14691//14691 13842//13842 15505//15505 +f 14909//14909 14910//14910 14676//14676 +f 14681//14681 15168//15168 14587//14587 +f 15035//15035 14962//14962 14463//14463 +f 14458//14458 15173//15173 14670//14670 +f 14690//14690 14876//14876 14825//14825 +f 14716//14716 15408//15408 14935//14935 +f 15505//15505 13842//13842 14924//14924 +f 14678//14678 14884//14884 14666//14666 +f 14021//14021 14716//14716 14935//14935 +f 13842//13842 14708//14708 14924//14924 +f 14921//14921 14779//14779 14692//14692 +f 15033//15033 14728//14728 14922//14922 +f 14688//14688 14696//14696 15245//15245 +f 14909//14909 14684//14684 14392//14392 +f 14953//14953 14960//14960 14357//14357 +f 14694//14694 15031//15031 15027//15027 +f 14728//14728 15033//15033 14712//14712 +f 14926//14926 15389//15389 14720//14720 +f 15245//15245 14699//14699 15248//15248 +f 14698//14698 14961//14961 14336//14336 +f 14719//14719 14876//14876 14414//14414 +f 14932//14932 15412//15412 14708//14708 +f 15030//15030 14876//14876 14719//14719 +f 15169//15169 14703//14703 14917//14917 +f 14907//14907 14703//14703 15169//15169 +f 14696//14696 14699//14699 15245//15245 +f 14925//14925 14913//14913 15026//15026 +f 14678//14678 14687//14687 15205//15205 +f 14703//14703 14404//14404 14917//14917 +f 15031//15031 14925//14925 15026//15026 +f 15248//15248 14699//14699 14956//14956 +f 15205//15205 14687//14687 14930//14930 +f 14879//14879 14876//14876 15030//15030 +f 14698//14698 14590//14590 14961//14961 +f 14917//14917 14404//14404 15746//15746 +f 14687//14687 15014//15014 14930//14930 +f 14689//14689 15014//15014 14687//14687 +f 14929//14929 14909//14909 14392//14392 +f 14404//14404 14711//14711 15746//15746 +f 14966//14966 14964//14964 14975//14975 +f 14701//14701 14432//14432 14986//14986 +f 14940//14940 14331//14331 14702//14702 +f 15031//15031 14694//14694 14700//14700 +f 14911//14911 14424//14424 14701//14701 +f 14718//14718 14380//14380 14915//14915 +f 14943//14943 14379//14379 14721//14721 +f 14733//14733 15030//15030 14719//14719 +f 15232//15232 14710//14710 14705//14705 +f 14765//14765 14767//14767 15275//15275 +f 14724//14724 14945//14945 14937//14937 +f 14929//14929 14737//14737 15199//15199 +f 14848//14848 14357//14357 14960//14960 +f 14196//14196 14357//14357 14848//14848 +f 14981//14981 14710//14710 15232//15232 +f 14720//14720 14947//14947 14343//14343 +f 14371//14371 14710//14710 14981//14981 +f 14196//14196 14848//14848 14650//14650 +f 15275//15275 14767//14767 14941//14941 +f 14713//14713 14328//14328 14888//14888 +f 14722//14722 14915//14915 14923//14923 +f 14718//14718 14915//14915 14722//14722 +f 14983//14983 14371//14371 14981//14981 +f 14888//14888 14933//14933 14713//14713 +f 14677//14677 14713//14713 14933//14933 +f 14767//14767 14723//14723 14941//14941 +f 14906//14906 14677//14677 14933//14933 +f 14722//14722 14923//14923 15191//15191 +f 14863//14863 14825//14825 14864//14864 +f 14983//14983 14984//14984 14731//14731 +f 14723//14723 14946//14946 14941//14941 +f 14987//14987 14201//14201 15555//15555 +f 14333//14333 14939//14939 14890//14890 +f 15011//15011 14722//14722 15191//15191 +f 14750//14750 14746//14746 15231//15231 +f 14731//14731 14984//14984 14878//14878 +f 14645//14645 14300//14300 14948//14948 +f 14382//14382 15130//15130 14389//14389 +f 14957//14957 14741//14741 14955//14955 +f 14686//14686 15245//15245 14939//14939 +f 14878//14878 14873//14873 14731//14731 +f 14391//14391 14987//14987 15241//15241 +f 14950//14950 14729//14729 14883//14883 +f 14699//14699 14332//14332 14956//14956 +f 15034//15034 14976//14976 14969//14969 +f 14726//14726 14229//14229 14982//14982 +f 14715//14715 14978//14978 14388//14388 +f 14405//14405 15263//15263 14332//14332 +f 14956//14956 14332//14332 15263//15263 +f 14729//14729 14205//14205 14883//14883 +f 14736//14736 14741//14741 14957//14957 +f 14762//14762 14736//14736 14957//14957 +f 14978//14978 14905//14905 14704//14704 +f 15036//15036 14645//14645 14948//14948 +f 14948//14948 14976//14976 15036//15036 +f 15034//15034 15036//15036 14976//14976 +f 15167//15167 14982//14982 14755//14755 +f 14963//14963 14405//14405 14663//14663 +f 14762//14762 14760//14760 14401//14401 +f 15030//15030 14733//14733 15032//15032 +f 14388//14388 14978//14978 14704//14704 +f 15287//15287 14732//14732 14934//14934 +f 15032//15032 14879//14879 15030//15030 +f 14229//14229 14755//14755 14982//14982 +f 14963//14963 15263//15263 14405//14405 +f 15231//15231 15224//15224 14750//14750 +f 14654//14654 14879//14879 15032//15032 +f 14732//14732 14942//14942 14747//14747 +f 14969//14969 14980//14980 15034//15034 +f 14736//14736 14762//14762 14401//14401 +f 14942//14942 14732//14732 15287//15287 +f 15038//15038 15034//15034 14980//14980 +f 14833//14833 14645//14645 15036//15036 +f 14833//14833 15034//15034 14818//14818 +f 15036//15036 15034//15034 14833//14833 +f 14750//14750 14949//14949 14752//14752 +f 15224//15224 14949//14949 14750//14750 +f 14417//14417 15032//15032 14733//14733 +f 14361//14361 14746//14746 14750//14750 +f 14747//14747 14942//14942 14954//14954 +f 15034//15034 15038//15038 14818//14818 +f 14752//14752 15039//15039 14364//14364 +f 14389//14389 15131//15131 14739//14739 +f 14348//14348 15038//15038 14980//14980 +f 14755//14755 14250//14250 15167//15167 +f 15131//15131 14829//14829 14739//14739 +f 14949//14949 15244//15244 14965//14965 +f 14250//14250 15306//15306 15167//15167 +f 14348//14348 14818//14818 15038//15038 +f 14949//14949 14965//14965 15040//15040 +f 14730//14730 14818//14818 14348//14348 +f 15040//15040 14752//14752 14949//14949 +f 14183//14183 15241//15241 14996//14996 +f 14727//14727 14985//14985 14785//14785 +f 14931//14931 14769//14769 14958//14958 +f 14877//14877 14985//14985 14727//14727 +f 14908//14908 14428//14428 15207//15207 +f 15430//15430 14348//14348 14980//14980 +f 14781//14781 14183//14183 14996//14996 +f 14958//14958 14831//14831 15235//15235 +f 15207//15207 15037//15037 14920//14920 +f 14965//14965 15256//15256 15040//15040 +f 15037//15037 15207//15207 15029//15029 +f 14968//14968 15040//15040 15256//15256 +f 14348//14348 15430//15430 14734//14734 +f 14769//14769 14831//14831 14958//14958 +f 14988//14988 14618//14618 15383//15383 +f 15207//15207 14430//14430 15029//15029 +f 14997//14997 14781//14781 14996//14996 +f 15039//15039 15040//15040 15289//15289 +f 14428//14428 14430//14430 15207//15207 +f 14752//14752 15040//15040 15039//15039 +f 14354//14354 14734//14734 14989//14989 +f 14774//14774 14781//14781 14997//14997 +f 14831//14831 14633//14633 14791//14791 +f 14618//14618 14632//14632 15383//15383 +f 14748//14748 14354//14354 14989//14989 +f 15092//15092 14727//14727 14735//14735 +f 14877//14877 14727//14727 15092//15092 +f 14434//14434 14751//14751 14952//14952 +f 15289//15289 15040//15040 14968//14968 +f 14997//14997 14783//14783 14774//14774 +f 14952//14952 14751//14751 14894//14894 +f 15123//15123 14748//14748 14989//14989 +f 14370//14370 14748//14748 15123//15123 +f 14754//14754 14931//14931 14886//14886 +f 14370//14370 15123//15123 14575//14575 +f 14772//14772 14962//14962 15239//15239 +f 14738//14738 15092//15092 14735//14735 +f 14123//14123 14972//14972 14974//14974 +f 14999//14999 15001//15001 14998//14998 +f 14926//14926 14123//14123 14974//14974 +f 15001//15001 14999//14999 15000//15000 +f 14997//14997 15276//15276 14783//14783 +f 15276//15276 14998//14998 14783//14783 +f 14738//14738 14740//14740 14993//14993 +f 14993//14993 15092//15092 14738//14738 +f 15039//15039 14766//14766 14364//14364 +f 14998//14998 15001//15001 14776//14776 +f 14766//14766 15039//15039 14770//14770 +f 14740//14740 14742//14742 14993//14993 +f 14773//14773 14880//14880 15118//15118 +f 14993//14993 14742//14742 15202//15202 +f 14742//14742 14787//14787 14990//14990 +f 14990//14990 15202//15202 14742//14742 +f 15253//15253 15257//15257 14777//14777 +f 14990//14990 14787//14787 15212//15212 +f 14384//14384 15268//15268 14387//14387 +f 15268//15268 15477//15477 14387//14387 +f 14787//14787 14995//14995 15212//15212 +f 14665//14665 14995//14995 14787//14787 +f 15477//15477 14977//14977 14387//14387 +f 14773//14773 15120//15120 14775//14775 +f 15118//15118 15120//15120 14773//14773 +f 15120//15120 14815//14815 14775//14775 +f 14979//14979 14396//14396 14977//14977 +f 15039//15039 15289//15289 14770//14770 +f 14770//14770 15289//15289 14891//14891 +f 14924//14924 14708//14708 15412//15412 +f 15181//15181 15013//15013 15008//15008 +f 15008//15008 15013//15013 14506//14506 +f 14506//14506 15013//15013 14920//14920 +f 14506//14506 14920//14920 14507//14507 +f 15218//15218 15031//15031 14700//14700 +f 14515//14515 14514//14514 15044//15044 +f 14895//14895 15015//15015 14508//14508 +f 14902//14902 14447//14447 15042//15042 +f 14509//14509 14551//14551 15050//15050 +f 14508//14508 15015//15015 13995//13995 +f 13997//13997 14509//14509 15524//15524 +f 15044//15044 15055//15055 14515//14515 +f 14668//14668 14491//14491 14460//14460 +f 15049//15049 14491//14491 14668//14668 +f 14487//14487 14486//14486 15528//15528 +f 15524//15524 14509//14509 15050//15050 +f 14516//14516 14515//14515 15055//15055 +f 13995//13995 15015//15015 15181//15181 +f 15562//15562 14516//14516 15055//15055 +f 15043//15043 14336//14336 14961//14961 +f 15066//15066 15068//15068 15082//15082 +f 15526//15526 14975//14975 13997//13997 +f 14925//14925 15031//15031 15218//15218 +f 14399//14399 14783//14783 14406//14406 +f 14501//14501 14491//14491 15049//15049 +f 15051//15051 15073//15073 15080//15080 +f 14488//14488 14516//14516 15562//15562 +f 14367//14367 14483//14483 14700//14700 +f 15080//15080 15052//15052 15051//15051 +f 15049//15049 15059//15059 14501//14501 +f 14700//14700 14483//14483 15218//15218 +f 14494//14494 15046//15046 15048//15048 +f 15082//15082 14543//14543 15066//15066 +f 14508//14508 15037//15037 14895//14895 +f 14500//14500 14488//14488 15562//15562 +f 15066//15066 15083//15083 15045//15045 +f 15562//15562 15070//15070 14500//14500 +f 15045//15045 15083//15083 15069//15069 +f 15526//15526 13997//13997 15524//15524 +f 15054//15054 15048//15048 15521//15521 +f 15083//15083 15066//15066 14543//14543 +f 14336//14336 15043//15043 14451//14451 +f 14479//14479 15011//15011 13944//13944 +f 14543//14543 15085//15085 15083//15083 +f 15053//15053 13447//13447 15047//15047 +f 14222//14222 14912//14912 14224//14224 +f 15010//15010 14496//14496 14656//14656 +f 15218//15218 14484//14484 15219//15219 +f 14656//14656 14496//14496 14448//14448 +f 14447//14447 14451//14451 15042//15042 +f 15042//15042 14451//14451 15043//15043 +f 14483//14483 14484//14484 15218//15218 +f 15069//15069 15083//15083 15085//15085 +f 14485//14485 15017//15017 14484//14484 +f 15059//15059 15063//15063 14501//14501 +f 15084//15084 15057//15057 14517//14517 +f 14517//14517 14489//14489 15084//15084 +f 15067//15067 14505//14505 15063//15063 +f 14503//14503 14224//14224 14912//14912 +f 15087//15087 15069//15069 15085//15085 +f 15067//15067 15064//15064 14505//14505 +f 15007//15007 14705//14705 14464//14464 +f 15072//15072 14505//14505 15064//15064 +f 15252//15252 14496//14496 15010//15010 +f 14503//14503 14714//14714 14227//14227 +f 14464//14464 14705//14705 14359//14359 +f 14496//14496 15081//15081 14459//14459 +f 15069//15069 15080//15080 15073//15073 +f 15087//15087 15080//15080 15069//15069 +f 13447//13447 15053//15053 14486//14486 +f 15060//15060 15084//15084 14985//14985 +f 14496//14496 15252//15252 15286//15286 +f 15286//15286 15081//15081 14496//14496 +f 15204//15204 13944//13944 15011//15011 +f 14920//14920 15037//15037 14507//14507 +f 14973//14973 14705//14705 15007//15007 +f 14507//14507 15037//15037 14508//14508 +f 13447//13447 13981//13981 15047//15047 +f 14656//14656 15006//15006 15010//15010 +f 14481//14481 13944//13944 15204//15204 +f 14510//14510 15074//15074 14518//14518 +f 15084//15084 14785//14785 14985//14985 +f 14489//14489 14785//14785 15084//15084 +f 15081//15081 14689//14689 14459//14459 +f 15020//15020 15017//15017 14492//14492 +f 14492//14492 15017//15017 14485//14485 +f 15014//15014 14689//14689 15081//15081 +f 14934//14934 14481//14481 15204//15204 +f 15019//15019 15017//15017 15020//15020 +f 15081//15081 15286//15286 15016//15016 +f 14422//14422 15021//15021 14492//14492 +f 15047//15047 13981//13981 15058//15058 +f 15004//15004 15081//15081 14497//14497 +f 15014//15014 15081//15081 15004//15004 +f 14492//14492 15021//15021 15020//15020 +f 15081//15081 15016//15016 14497//14497 +f 14497//14497 15016//15016 15012//15012 +f 13981//13981 13992//13992 15058//15058 +f 14754//14754 14886//14886 14667//14667 +f 14943//14943 15004//15004 14154//14154 +f 15004//15004 14497//14497 14154//14154 +f 14521//14521 14519//14519 15075//15075 +f 15061//15061 14504//14504 15178//15178 +f 15012//15012 14971//14971 14497//14497 +f 14497//14497 14971//14971 14142//14142 +f 14422//14422 14779//14779 15021//15021 +f 15075//15075 15078//15078 14521//14521 +f 13992//13992 15061//15061 15058//15058 +f 15021//15021 14779//14779 14921//14921 +f 14504//14504 15061//15061 13992//13992 +f 15076//15076 15086//15086 15070//15070 +f 14512//14512 14521//14521 15078//15078 +f 15008//15008 14506//14506 15062//15062 +f 15568//15568 14512//14512 15078//15078 +f 14506//14506 13996//13996 15065//15065 +f 14502//14502 14500//14500 15070//15070 +f 15086//15086 14502//14502 15070//15070 +f 15062//15062 14506//14506 15065//15065 +f 15079//15079 14512//14512 15568//15568 +f 14513//14513 14512//14512 15079//15079 +f 14225//14225 14707//14707 13996//13996 +f 13996//13996 14707//14707 15065//15065 +f 14490//14490 14513//14513 15079//15079 +f 15065//15065 14707//14707 14900//14900 +f 15181//15181 15088//15088 13995//13995 +f 13995//13995 15088//15088 14504//14504 +f 14504//14504 15088//15088 15178//15178 +f 15555//15555 14201//14201 14490//14490 +f 15086//15086 13985//13985 14502//14502 +f 15178//15178 15088//15088 15008//15008 +f 15008//15008 15088//15088 15181//15181 +f 15022//15022 15023//15023 14493//14493 +f 14493//14493 15023//15023 14453//14453 +f 14495//14495 15022//15022 14493//14493 +f 14213//14213 14753//14753 15238//15238 +f 15022//15022 14495//14495 15497//15497 +f 15497//15497 14498//14498 15561//15561 +f 14495//14495 14498//14498 15497//15497 +f 15077//15077 14760//14760 15018//15018 +f 14756//14756 14760//14760 15077//15077 +f 14918//14918 15024//15024 14725//14725 +f 14725//14725 15024//15024 14780//14780 +f 14780//14780 15024//15024 14728//14728 +f 14728//14728 15024//15024 14922//14922 +f 14498//14498 14520//14520 15561//15561 +f 15137//15137 14814//14814 14813//14813 +f 14863//14863 15130//15130 14824//14824 +f 14854//14854 15631//15631 14643//14643 +f 14865//14865 15130//15130 14863//14863 +f 14019//14019 15097//15097 15627//15627 +f 15696//15696 14287//14287 15110//15110 +f 14851//14851 14810//14810 15303//15303 +f 15130//15130 14865//14865 15131//15131 +f 15130//15130 15131//15131 14389//14389 +f 14830//14830 15654//15654 14859//14859 +f 14863//14863 14864//14864 14865//14865 +f 14257//14257 14291//14291 15324//15324 +f 15090//15090 14857//14857 15632//15632 +f 14809//14809 15138//15138 15331//15331 +f 15140//15140 15654//15654 14830//14830 +f 15357//15357 14304//14304 15109//15109 +f 14877//14877 15092//15092 15091//15091 +f 15310//15310 15357//15357 15109//15109 +f 14814//14814 15137//15137 14828//14828 +f 15132//15132 14864//14864 14825//14825 +f 14876//14876 15132//15132 14825//14825 +f 14301//14301 14257//14257 15324//15324 +f 15100//15100 14869//14869 15093//15093 +f 15132//15132 14876//14876 14879//14879 +f 14823//14823 14577//14577 14857//14857 +f 15141//15141 14809//14809 15331//15331 +f 15299//15299 14817//14817 15152//15152 +f 15110//15110 14598//14598 15122//15122 +f 15137//15137 15344//15344 14828//14828 +f 15114//15114 15146//15146 15662//15662 +f 14864//14864 15132//15132 14654//14654 +f 14598//14598 14811//14811 15122//15122 +f 15132//15132 14879//14879 14654//14654 +f 15100//15100 15143//15143 14589//14589 +f 14830//14830 14788//14788 15140//15140 +f 15131//15131 14865//14865 14829//14829 +f 15135//15135 14799//14799 14798//14798 +f 14873//14873 14878//14878 15153//15153 +f 14811//14811 15127//15127 15148//15148 +f 14820//14820 14887//14887 15165//15165 +f 15344//15344 15125//15125 14828//14828 +f 14620//14620 14873//14873 15153//15153 +f 15138//15138 14799//14799 15135//15135 +f 15140//15140 14788//14788 15115//15115 +f 15671//15671 14629//14629 14630//14630 +f 14837//14837 15096//15096 14791//14791 +f 14798//14798 14795//14795 15332//15332 +f 14593//14593 15099//15099 14882//14882 +f 15322//15322 14874//14874 15361//15361 +f 14790//14790 15294//15294 14087//14087 +f 15094//15094 14835//14835 14800//14800 +f 15121//15121 14822//14822 15308//15308 +f 15671//15671 14603//14603 15291//15291 +f 14862//14862 15326//15326 14651//14651 +f 14593//14593 15141//15141 15099//15099 +f 15133//15133 14793//14793 15333//15333 +f 14607//14607 14841//14841 15155//15155 +f 15172//15172 15857//15857 14837//14837 +f 15101//15101 14607//14607 15155//15155 +f 14842//14842 14607//14607 15101//15101 +f 15304//15304 15320//15320 14826//14826 +f 15322//15322 15117//15117 14832//14832 +f 14614//14614 14249//14249 15159//15159 +f 14600//14600 16490//16490 14862//14862 +f 14602//14602 15895//15895 15348//15348 +f 15322//15322 15112//15112 15117//15117 +f 14849//14849 14842//14842 15101//15101 +f 14648//14648 14568//14568 14802//14802 +f 14625//14625 14576//14576 15856//15856 +f 15304//15304 14871//14871 15336//15336 +f 14628//14628 14871//14871 15304//15304 +f 15615//15615 15115//15115 14788//14788 +f 15613//15613 14253//14253 15323//15323 +f 15094//15094 15323//15323 14253//14253 +f 14576//14576 15161//15161 15639//15639 +f 14604//14604 14808//14808 15162//15162 +f 14631//14631 14794//14794 15314//15314 +f 14843//14843 15128//15128 15311//15311 +f 15161//15161 14267//14267 15639//15639 +f 14858//14858 15158//15158 14880//14880 +f 14794//14794 15168//15168 15314//15314 +f 15163//15163 14875//14875 15309//15309 +f 14861//14861 15117//15117 14813//14813 +f 15311//15311 15312//15312 14843//14843 +f 14572//14572 15156//15156 15338//15338 +f 15124//15124 15157//15157 14838//14838 +f 15156//15156 14572//14572 14852//14852 +f 16145//16145 14267//14267 15133//15133 +f 14839//14839 14838//14838 15157//15157 +f 15312//15312 14623//14623 14843//14843 +f 14852//14852 14859//14859 15156//15156 +f 15872//15872 14569//14569 14860//14860 +f 15315//15315 14315//14315 15121//15121 +f 14875//14875 14797//14797 15309//15309 +f 15093//15093 14315//14315 15315//15315 +f 15343//15343 15317//15317 14868//14868 +f 15309//15309 14797//14797 14844//14844 +f 15089//15089 14623//14623 15312//15312 +f 16181//16181 15159//15159 14249//14249 +f 14649//14649 14845//14845 14844//14844 +f 15113//15113 14643//14643 15300//15300 +f 14860//14860 14615//14615 15872//15872 +f 15349//15349 14638//14638 15319//15319 +f 14796//14796 14834//14834 15334//15334 +f 14249//14249 14622//14622 16181//16181 +f 15302//15302 14810//14810 14849//14849 +f 15872//15872 14615//14615 14585//14585 +f 15324//15324 14291//14291 15321//15321 +f 15102//15102 15358//15358 15865//15865 +f 15299//15299 15298//15298 14807//14807 +f 15116//15116 15113//15113 15300//15300 +f 15111//15111 15134//15134 14646//14646 +f 15300//15300 15360//15360 15116//15116 +f 15100//15100 15093//15093 15142//15142 +f 15352//15352 14857//14857 14577//14577 +f 15143//15143 15100//15100 15142//15142 +f 15319//15319 14638//14638 15921//15921 +f 15302//15302 15303//15303 14810//14810 +f 15153//15153 15171//15171 15647//15647 +f 14878//14878 15171//15171 15153//15153 +f 14622//14622 14801//14801 15658//15658 +f 14850//14850 15089//15089 15362//15362 +f 14317//14317 14816//14816 15139//15139 +f 15116//15116 15360//15360 14573//14573 +f 15308//15308 14820//14820 15165//15165 +f 14573//14573 15360//15360 15363//15363 +f 15320//15320 15304//15304 15151//15151 +f 14629//14629 15671//15671 14585//14585 +f 15303//15303 15342//15342 14851//14851 +f 14874//14874 15355//15355 15361//15361 +f 14789//14789 14847//14847 15147//15147 +f 15342//15342 15296//15296 14851//14851 +f 14850//14850 15136//15136 15095//15095 +f 14800//14800 15648//15648 15094//15094 +f 15326//15326 15144//15144 14651//14651 +f 14820//14820 15308//15308 14822//14822 +f 16433//16433 14805//14805 15119//15119 +f 15334//15334 14858//14858 14796//14796 +f 14847//14847 14253//14253 15613//15613 +f 15152//15152 15297//15297 15853//15853 +f 15347//15347 15103//15103 15330//15330 +f 15164//15164 15677//15677 14855//14855 +f 14627//14627 15293//15293 15106//15106 +f 15332//15332 14855//14855 15677//15677 +f 15648//15648 14800//14800 15301//15301 +f 15616//15616 16490//16490 14600//14600 +f 14802//14802 14872//14872 15305//15305 +f 14790//14790 15159//15159 15617//15617 +f 15103//15103 15150//15150 14632//14632 +f 14082//14082 16146//16146 15670//15670 +f 15291//15291 14603//14603 15683//15683 +f 15103//15103 15105//15105 15330//15330 +f 14603//14603 15292//15292 15683//15683 +f 15353//15353 15123//15123 15328//15328 +f 15123//15123 15353//15353 14575//14575 +f 15108//15108 14853//14853 15623//15623 +f 15314//15314 15620//15620 14631//14631 +f 14880//14880 15316//15316 15118//15118 +f 15305//15305 14827//14827 15359//15359 +f 15118//15118 15316//15316 15120//15120 +f 15311//15311 15128//15128 14641//14641 +f 15625//15625 15314//15314 15168//15168 +f 14267//14267 16145//16145 15639//15639 +f 15163//15163 15701//15701 15698//15698 +f 15615//15615 14867//14867 15356//15356 +f 14867//14867 14065//14065 15356//15356 +f 15117//15117 15137//15137 14813//14813 +f 14977//14977 15482//15482 14979//14979 +f 15383//15383 14632//14632 15150//15150 +f 15197//15197 15209//15209 15004//15004 +f 14890//14890 15233//15233 14888//14888 +f 14714//14714 14503//14503 15371//15371 +f 15217//15217 14893//14893 15177//15177 +f 15004//15004 14943//14943 15197//15197 +f 15179//15179 15006//15006 15185//15185 +f 15173//15173 14902//14902 15174//15174 +f 14897//14897 14691//14691 15505//15505 +f 15185//15185 14884//14884 15381//15381 +f 14979//14979 15184//15184 14927//14927 +f 15196//15196 15006//15006 15179//15179 +f 15282//15282 15175//15175 14675//14675 +f 15177//15177 14913//14913 15739//15739 +f 15003//15003 14927//14927 15184//15184 +f 15424//15424 15412//15412 14932//14932 +f 15189//15189 15485//15485 14985//14985 +f 15504//15504 15003//15003 15184//15184 +f 15424//15424 14932//14932 14938//14938 +f 15035//15035 15002//15002 15187//15187 +f 15006//15006 15196//15196 15010//15010 +f 15182//15182 14660//14660 15176//15176 +f 14913//14913 15177//15177 14893//14893 +f 15188//15188 14871//14871 14671//14671 +f 15197//15197 14943//14943 15500//15500 +f 15003//15003 15504//15504 14494//14494 +f 15193//15193 15739//15739 14913//14913 +f 15388//15388 14421//14421 15390//15390 +f 15189//15189 14877//14877 15190//15190 +f 14985//14985 14877//14877 15189//15189 +f 14670//14670 15173//15173 15379//15379 +f 14988//14988 15366//15366 15306//15306 +f 15107//15107 14318//14318 15882//15882 +f 15210//15210 14943//14943 14721//14721 +f 15500//15500 14943//14943 15210//15210 +f 15186//15186 14668//14668 15182//15182 +f 15250//15250 14931//14931 15228//15228 +f 14920//14920 15013//15013 15401//15401 +f 14877//14877 15091//15091 15190//15190 +f 14962//14962 15035//15035 15195//15195 +f 14913//14913 14925//14925 15193//15193 +f 14671//14671 15129//15129 15188//15188 +f 15188//15188 15129//15129 15674//15674 +f 15958//15958 14180//14180 14964//14964 +f 14938//14938 14180//14180 15958//15958 +f 15780//15780 14993//14993 15405//15405 +f 14993//14993 15202//15202 15405//15405 +f 15176//15176 14660//14660 15192//15192 +f 14928//14928 15390//15390 14421//14421 +f 14670//14670 15723//15723 15007//15007 +f 15229//15229 15283//15283 14910//14910 +f 15193//15193 14925//14925 15407//15407 +f 15218//15218 15407//15407 14925//14925 +f 15389//15389 14926//14926 15367//15367 +f 15192//15192 14889//14889 15198//15198 +f 14947//14947 14720//14720 15389//15389 +f 14892//14892 15198//15198 14889//14889 +f 15191//15191 15491//15491 15011//15011 +f 14889//14889 14337//14337 14892//14892 +f 15381//15381 14884//14884 15420//15420 +f 14907//14907 15168//15168 14681//14681 +f 15420//15420 14678//14678 15201//15201 +f 15634//15634 15168//15168 14907//14907 +f 14935//14935 15215//15215 14300//14300 +f 14884//14884 14678//14678 15420//15420 +f 14993//14993 15098//15098 15092//15092 +f 15180//15180 14915//14915 15175//15175 +f 14948//14948 14300//14300 15215//15215 +f 15208//15208 15018//15018 15214//15214 +f 15098//15098 14993//14993 15395//15395 +f 14933//14933 14888//14888 15233//15233 +f 15395//15395 14993//14993 15780//15780 +f 15201//15201 14678//14678 15205//15205 +f 14976//14976 14948//14948 15416//15416 +f 14920//14920 15401//15401 15207//15207 +f 15230//15230 15019//15019 15020//15020 +f 15283//15283 15229//15229 15194//15194 +f 15021//15021 15223//15223 15020//15020 +f 14936//14936 14893//14893 15217//15217 +f 14923//14923 14915//14915 15180//15180 +f 14762//14762 15214//15214 15018//15018 +f 14949//14949 15224//15224 15226//15226 +f 15230//15230 15020//15020 15223//15223 +f 15158//15158 15316//15316 14880//14880 +f 15798//15798 15202//15202 14990//14990 +f 14961//14961 15143//15143 15329//15329 +f 14939//14939 15234//15234 14890//14890 +f 14590//14590 15143//15143 14961//14961 +f 15105//15105 15120//15120 15330//15330 +f 15330//15330 15120//15120 15316//15316 +f 15491//15491 15191//15191 15776//15776 +f 14890//14890 15234//15234 15233//15233 +f 14969//14969 14976//14976 15220//15220 +f 15948//15948 14969//14969 15220//15220 +f 15234//15234 14939//14939 15237//15237 +f 14903//14903 14824//14824 15130//15130 +f 14980//14980 14969//14969 15948//15948 +f 15798//15798 14990//14990 15212//15212 +f 14886//14886 14931//14931 15250//15250 +f 15948//15948 15222//15222 14980//14980 +f 14939//14939 15245//15245 15243//15243 +f 15237//15237 14939//14939 15243//15243 +f 14930//14930 15014//15014 15209//15209 +f 14959//14959 14749//14749 15236//15236 +f 15213//15213 14934//14934 15204//15204 +f 15004//15004 15209//15209 15014//15014 +f 15236//15236 14749//14749 15238//15238 +f 14711//14711 14937//14937 15397//15397 +f 15199//15199 14737//14737 14882//14882 +f 14937//14937 14945//14945 15397//15397 +f 14746//14746 14947//14947 15231//15231 +f 14665//14665 14881//14881 14995//14995 +f 14751//14751 15264//15264 14894//14894 +f 15213//15213 15287//15287 14934//14934 +f 15232//15232 14705//14705 14973//14973 +f 15216//15216 15210//15210 14940//14940 +f 14980//14980 15222//15222 15430//15430 +f 15254//15254 15286//15286 15252//15252 +f 15263//15263 14963//14963 15453//15453 +f 15375//15375 15397//15397 14945//14945 +f 14909//14909 14929//14929 15249//15249 +f 15264//15264 14886//14886 15250//15250 +f 14721//14721 14940//14940 15210//15210 +f 14945//14945 14950//14950 15378//15378 +f 15378//15378 15375//15375 14945//14945 +f 15216//15216 14940//14940 15221//15221 +f 15233//15233 15510//15510 14933//14933 +f 14950//14950 14883//14883 15378//15378 +f 14940//14940 14702//14702 15221//15221 +f 14906//14906 14933//14933 15510//15510 +f 14734//14734 15430//15430 15242//15242 +f 15242//15242 15436//15436 14734//14734 +f 14942//14942 15288//15288 14954//14954 +f 14680//14680 15267//15267 15015//15015 +f 15286//15286 15290//15290 15016//15016 +f 14895//14895 14680//14680 15015//15015 +f 15286//15286 15254//15254 14904//14904 +f 14904//14904 15290//15290 15286//15286 +f 14989//14989 14734//14734 15436//15436 +f 15267//15267 14680//14680 14952//14952 +f 14914//14914 14906//14906 15510//15510 +f 15145//15145 14989//14989 15436//15436 +f 15224//15224 15231//15231 15792//15792 +f 14910//14910 14909//14909 15249//15249 +f 14989//14989 15145//15145 15328//15328 +f 15211//15211 15200//15200 15285//15285 +f 14899//14899 14911//14911 15459//15459 +f 15203//15203 15200//15200 15211//15211 +f 15258//15258 14914//14914 15510//15510 +f 15016//15016 15290//15290 15012//15012 +f 14942//14942 15287//15287 15288//15288 +f 15285//15285 15270//15270 15211//15211 +f 14981//14981 15232//15232 15171//15171 +f 15240//15240 14949//14949 15226//15226 +f 15258//15258 15260//15260 14919//14919 +f 14914//14914 15258//15258 14919//14919 +f 15244//15244 14949//14949 15240//15240 +f 14911//14911 15460//15460 15459//15459 +f 15290//15290 14904//14904 14978//14978 +f 14984//14984 14981//14981 15171//15171 +f 15211//15211 15270//15270 15465//15465 +f 15328//15328 15123//15123 14989//14989 +f 14692//14692 14919//14919 15260//15260 +f 15199//15199 15249//15249 14929//14929 +f 15460//15460 14701//14701 15271//15271 +f 15247//15247 15256//15256 14965//14965 +f 15244//15244 15247//15247 14965//14965 +f 15271//15271 14986//14986 15273//15273 +f 14904//14904 14905//14905 14978//14978 +f 15171//15171 14878//14878 14984//14984 +f 14916//14916 15025//15025 15265//15265 +f 15522//15522 14954//14954 15288//15288 +f 14981//14981 14984//14984 14983//14983 +f 14701//14701 14986//14986 15271//15271 +f 14887//14887 15104//15104 15170//15170 +f 15460//15460 14911//14911 14701//14701 +f 14931//14931 14958//14958 15228//15228 +f 15023//15023 15022//15022 15825//15825 +f 15228//15228 14958//14958 15227//15227 +f 15825//15825 15274//15274 15023//15023 +f 14944//14944 14916//14916 15265//15265 +f 15438//15438 14944//14944 15265//15265 +f 15269//15269 14944//14944 15438//15438 +f 15273//15273 14765//14765 15470//15470 +f 14986//14986 14765//14765 15273//15273 +f 14956//14956 15263//15263 15450//15450 +f 14887//14887 15170//15170 15165//15165 +f 15227//15227 14958//14958 15235//15235 +f 15275//15275 15470//15470 14765//14765 +f 15272//15272 14951//14951 15269//15269 +f 15262//15262 14882//14882 15099//15099 +f 14831//14831 15999//15999 15235//15235 +f 14922//14922 15024//15024 15474//15474 +f 15269//15269 14951//14951 14944//14944 +f 14831//14831 14791//14791 15999//15999 +f 14960//14960 14953//14953 15272//15272 +f 14996//14996 15467//15467 14997//14997 +f 15276//15276 14997//14997 15467//15467 +f 14946//14946 15475//15475 14941//14941 +f 14926//14926 14974//14974 15367//15367 +f 14998//14998 15276//15276 15469//15469 +f 15475//15475 14726//14726 15731//15731 +f 14946//14946 14726//14726 15475//15475 +f 14982//14982 15731//15731 14726//14726 +f 15469//15469 15166//15166 14999//14999 +f 14998//14998 15469//15469 14999//14999 +f 15012//15012 15290//15290 14971//14971 +f 14999//14999 15628//15628 15000//15000 +f 15166//15166 15628//15628 14999//14999 +f 14971//14971 15290//15290 14715//14715 +f 14978//14978 14715//14715 15290//15290 +f 15000//15000 15783//15783 15001//15001 +f 14962//14962 15195//15195 15239//15239 +f 15000//15000 15628//15628 15277//15277 +f 15783//15783 15000//15000 15277//15277 +f 15278//15278 14776//14776 15001//15001 +f 15289//15289 14968//14968 15468//15468 +f 15289//15289 15261//15261 14891//14891 +f 15261//15261 15289//15289 15468//15468 +f 14885//14885 14776//14776 15278//15278 +f 14970//14970 14967//14967 15246//15246 +f 15279//15279 14885//14885 15278//15278 +f 15253//15253 14970//14970 15246//15246 +f 15246//15246 15849//15849 15253//15253 +f 14891//14891 15261//15261 14384//14384 +f 14384//14384 15261//15261 15268//15268 +f 15461//15461 15028//15028 15257//15257 +f 14972//14972 15028//15028 15461//15461 +f 15480//15480 14693//14693 15281//15281 +f 14912//14912 14693//14693 15480//15480 +f 15999//15999 14791//14791 15096//15096 +f 15295//15295 14641//14641 15125//15125 +f 15882//15882 14318//14318 14846//14846 +f 15124//15124 14870//14870 15614//15614 +f 15117//15117 15112//15112 15335//15335 +f 15684//15684 15117//15117 15335//15335 +f 15152//15152 15853//15853 15299//15299 +f 15296//15296 15677//15677 15164//15164 +f 15369//15369 15135//15135 15665//15665 +f 15138//15138 15135//15135 15369//15369 +f 15331//15331 15138//15138 15369//15369 +f 16142//16142 15096//15096 14837//14837 +f 14641//14641 15295//15295 15311//15311 +f 15308//15308 15165//15165 15667//15667 +f 14837//14837 15857//15857 16142//16142 +f 15732//15732 15091//15091 15092//15092 +f 15136//15136 14841//14841 15095//15095 +f 15129//15129 14631//14631 15620//15620 +f 15620//15620 15674//15674 15129//15129 +f 15092//15092 15098//15098 15732//15732 +f 15732//15732 15098//15098 15743//15743 +f 15334//15334 14834//14834 15337//15337 +f 15136//15136 15339//15339 14841//14841 +f 15617//15617 15159//15159 15630//15630 +f 15306//15306 15340//15340 15167//15167 +f 15630//15630 15159//15159 16181//16181 +f 15158//15158 15334//15334 15643//15643 +f 15162//15162 14808//14808 15622//15622 +f 14808//14808 15090//15090 15622//15622 +f 15856//15856 14576//14576 15639//15639 +f 15157//15157 15660//15660 15109//15109 +f 15346//15346 15158//15158 15643//15643 +f 15623//15623 15301//15301 15108//15108 +f 15696//15696 15110//15110 15318//15318 +f 15632//15632 15622//15622 15090//15090 +f 15658//15658 15911//15911 14622//14622 +f 15158//15158 15346//15346 15316//15316 +f 15155//15155 14841//14841 15339//15339 +f 15353//15353 15328//15328 15351//15351 +f 15632//15632 14857//14857 15352//15352 +f 15689//15689 15103//15103 15347//15347 +f 15298//15298 15857//15857 15172//15172 +f 15158//15158 14858//14858 15334//15334 +f 15093//15093 15315//15315 15142//15142 +f 14798//14798 15332//15332 15345//15345 +f 15141//15141 15331//15331 15368//15368 +f 15657//15657 15141//15141 15368//15368 +f 15353//15353 15321//15321 14575//14575 +f 15110//15110 15122//15122 15663//15663 +f 15141//15141 15657//15657 15099//15099 +f 15663//15663 15661//15661 15110//15110 +f 15297//15297 14792//14792 15645//15645 +f 15109//15109 15354//15354 15310//15310 +f 15697//15697 15143//15143 15142//15142 +f 14626//14626 14868//14868 15317//15317 +f 15329//15329 15143//15143 15697//15697 +f 14626//14626 15317//15317 15355//15355 +f 14577//14577 15320//15320 15918//15918 +f 15135//15135 14798//14798 15345//15345 +f 15300//15300 14643//14643 15631//15631 +f 15649//15649 15153//15153 15647//15647 +f 14866//14866 15293//15293 15365//15365 +f 15302//15302 14849//14849 15101//15101 +f 15649//15649 15325//15325 15153//15153 +f 14620//14620 15153//15153 15325//15325 +f 15147//15147 14847//14847 15613//15613 +f 15327//15327 15872//15872 14585//14585 +f 15313//15313 14856//14856 15357//15357 +f 15112//15112 15322//15322 15655//15655 +f 15097//15097 15147//15147 15627//15627 +f 15156//15156 14859//14859 15654//15654 +f 14317//14317 15139//15139 15705//15705 +f 15149//15149 14856//14856 15313//15313 +f 15691//15691 15089//15089 15312//15312 +f 14870//14870 14573//14573 15363//15363 +f 15362//15362 15089//15089 15691//15691 +f 14840//14840 16209//16209 14584//14584 +f 15111//15111 15114//15114 15662//15662 +f 15136//15136 14850//14850 15694//15694 +f 15323//15323 15094//15094 15648//15648 +f 15147//15147 15690//15690 15627//15627 +f 15148//15148 15127//15127 15294//15294 +f 15335//15335 15112//15112 15655//15655 +f 14845//14845 15619//15619 14844//14844 +f 15858//15858 15124//15124 15614//15614 +f 14834//14834 15693//15693 15337//15337 +f 14845//14845 15680//15680 15619//15619 +f 15294//15294 14790//14790 15617//15617 +f 14866//14866 15693//15693 14834//14834 +f 15633//15633 15296//15296 15342//15342 +f 15157//15157 15124//15124 15858//15858 +f 15692//15692 15160//15160 15669//15669 +f 15154//15154 15669//15669 15160//15160 +f 15121//15121 15308//15308 15629//15629 +f 15659//15659 15369//15369 15665//15665 +f 15140//15140 15115//15115 15883//15883 +f 14816//14816 14836//14836 15676//15676 +f 15295//15295 15641//15641 15311//15311 +f 15620//15620 15314//15314 15679//15679 +f 15677//15677 15296//15296 15633//15633 +f 15119//15119 14625//14625 15687//15687 +f 15368//15368 15369//15369 15659//15659 +f 15311//15311 15641//15641 15312//15312 +f 14648//14648 14802//14802 15146//15146 +f 15339//15339 15136//15136 15706//15706 +f 15901//15901 15628//15628 15166//15166 +f 15368//15368 15331//15331 15369//15369 +f 14625//14625 15856//15856 15687//15687 +f 15874//15874 15656//15656 15147//15147 +f 15684//15684 15341//15341 15117//15117 +f 14804//14804 14624//14624 15915//15915 +f 14624//14624 15696//15696 15915//15915 +f 15350//15350 14569//14569 15872//15872 +f 15613//15613 15874//15874 15147//15147 +f 15137//15137 15117//15117 15341//15341 +f 15293//15293 14627//14627 15698//15698 +f 15332//15332 15677//15677 15637//15637 +f 15321//15321 15353//15353 15640//15640 +f 15155//15155 15302//15302 15101//15101 +f 15345//15345 15332//15332 15637//15637 +f 15853//15853 15297//15297 15645//15645 +f 14907//14907 15169//15169 15734//15734 +f 15306//15306 15366//15366 15635//15635 +f 15352//15352 14577//14577 15707//15707 +f 15911//15911 16181//16181 14622//14622 +f 15693//15693 14866//14866 15365//15365 +f 15645//15645 14792//14792 15673//15673 +f 14802//14802 15305//15305 16450//16450 +f 15156//15156 15654//15654 16221//16221 +f 15354//15354 15109//15109 15660//15660 +f 15347//15347 15316//15316 15346//15346 +f 15151//15151 15304//15304 15881//15881 +f 15324//15324 15644//15644 14301//14301 +f 15673//15673 14792//14792 15624//15624 +f 15135//15135 15345//15345 15665//15665 +f 15165//15165 15170//15170 15920//15920 +f 15327//15327 14585//14585 15887//15887 +f 14585//14585 15671//15671 15887//15887 +f 15614//15614 14870//14870 15363//15363 +f 15704//15704 15361//15361 16152//16152 +f 15322//15322 15361//15361 15704//15704 +f 15316//15316 15347//15347 15330//15330 +f 14584//14584 16209//16209 15921//15921 +f 15322//15322 15704//15704 15655//15655 +f 15701//15701 15163//15163 15307//15307 +f 14850//14850 15362//15362 15694//15694 +f 15654//15654 15140//15140 15883//15883 +f 15134//15134 15356//15356 14065//14065 +f 15136//15136 15694//15694 15706//15706 +f 14827//14827 16433//16433 15876//15876 +f 15125//15125 15344//15344 15650//15650 +f 15154//15154 15149//15149 15669//15669 +f 15356//15356 15134//15134 15364//15364 +f 15929//15929 15125//15125 15650//15650 +f 15703//15703 15111//15111 15880//15880 +f 15134//15134 15111//15111 15703//15703 +f 15662//15662 15880//15880 15111//15111 +f 14897//14897 15400//15400 14892//14892 +f 15373//15373 15501//15501 15370//15370 +f 15189//15189 16056//16056 15485//15485 +f 15482//15482 14977//14977 15718//15718 +f 15370//15370 15501//15501 15374//15374 +f 15501//15501 15373//15373 15506//15506 +f 15174//15174 15774//15774 15173//15173 +f 14714//14714 15371//15371 15376//15376 +f 15013//15013 15181//15181 15377//15377 +f 15379//15379 15173//15173 15774//15774 +f 15401//15401 15013//15013 15377//15377 +f 15402//15402 15505//15505 15845//15845 +f 15505//15505 15400//15400 14897//14897 +f 15506//15506 15760//15760 15501//15501 +f 15727//15727 15177//15177 15739//15739 +f 15501//15501 15760//15760 15374//15374 +f 15882//15882 14840//14840 15107//15107 +f 15402//15402 15400//15400 15505//15505 +f 15183//15183 15283//15283 15380//15380 +f 15408//15408 14714//14714 15376//15376 +f 15383//15383 15150//15150 15757//15757 +f 15503//15503 15099//15099 15423//15423 +f 15177//15177 15727//15727 15217//15217 +f 15689//15689 15150//15150 15103//15103 +f 15401//15401 15764//15764 15207//15207 +f 15723//15723 14670//14670 15379//15379 +f 15283//15283 15387//15387 15380//15380 +f 15413//15413 15503//15503 15423//15423 +f 15185//15185 15820//15820 15179//15179 +f 15184//15184 14979//14979 15482//15482 +f 14898//14898 14908//14908 15764//15764 +f 15283//15283 15194//15194 15387//15387 +f 15739//15739 15193//15193 15392//15392 +f 14935//14935 15408//15408 15409//15409 +f 14923//14923 15180//15180 15771//15771 +f 15208//15208 15214//15214 15404//15404 +f 15404//15404 15394//15394 15208//15208 +f 15185//15185 15381//15381 15820//15820 +f 15504//15504 15184//15184 15482//15482 +f 14883//14883 15388//15388 15372//15372 +f 15764//15764 15811//15811 14898//14898 +f 72336//72336 15404//15404 15214//15214 +f 15845//15845 15505//15505 15410//15410 +f 14908//14908 15207//15207 15764//15764 +f 15250//15250 15228//15228 15384//15384 +f 14923//14923 15776//15776 15191//15191 +f 14952//14952 14894//14894 15437//15437 +f 72337//72337 15214//15214 14762//14762 +f 15830//15830 15196//15196 15179//15179 +f 15194//15194 15229//15229 15393//15393 +f 15215//15215 14935//14935 15409//15409 +f 15405//15405 15202//15202 15793//15793 +f 15437//15437 15769//15769 14952//14952 +f 72336//72336 15214//15214 72337//72337 +f 14988//14988 15383//15383 15366//15366 +f 15176//15176 15192//15192 15398//15398 +f 15795//15795 15793//15793 15202//15202 +f 15193//15193 15407//15407 15403//15403 +f 15744//15744 15393//15393 15229//15229 +f 15250//15250 15384//15384 15432//15432 +f 15776//15776 14923//14923 15771//15771 +f 15734//15734 15169//15169 15382//15382 +f 15169//15169 14917//14917 15382//15382 +f 15416//15416 14948//14948 15215//15215 +f 15202//15202 15798//15798 15795//15795 +f 15390//15390 14928//14928 15406//15406 +f 15746//15746 15382//15382 14917//14917 +f 15192//15192 15198//15198 15398//15398 +f 14894//14894 15443//15443 15437//15437 +f 15264//15264 15443//15443 14894//14894 +f 15958//15958 15424//15424 14938//14938 +f 15419//15419 15515//15515 14702//14702 +f 14976//14976 15416//15416 15728//15728 +f 14702//14702 14959//14959 15419//15419 +f 15443//15443 15250//15250 15432//15432 +f 15264//15264 15250//15250 15443//15443 +f 15407//15407 15218//15218 15411//15411 +f 14928//14928 14936//14936 15788//15788 +f 15198//15198 14892//14892 15400//15400 +f 15220//15220 14976//14976 15728//15728 +f 15385//15385 15386//15386 15200//15200 +f 15267//15267 14952//14952 15769//15769 +f 14936//14936 15217//15217 15788//15788 +f 15385//15385 15200//15200 15203//15203 +f 15417//15417 15415//15415 15219//15219 +f 15199//15199 14882//14882 15399//15399 +f 15456//15456 15495//15495 15451//15451 +f 15798//15798 15212//15212 16004//16004 +f 15236//15236 15238//15238 15490//15490 +f 15203//15203 15211//15211 15729//15729 +f 14947//14947 15389//15389 15426//15426 +f 15211//15211 15422//15422 15729//15729 +f 15225//15225 14961//14961 15329//15329 +f 14964//14964 14966//14966 15982//15982 +f 14959//14959 15236//15236 15419//15419 +f 15287//15287 15522//15522 15288//15288 +f 15495//15495 15456//15456 15270//15270 +f 15744//15744 15229//15229 14910//14910 +f 15746//15746 14711//14711 15391//15391 +f 15391//15391 14711//14711 15397//15397 +f 15230//15230 15223//15223 15421//15421 +f 14966//14966 14975//14975 15761//15761 +f 15212//15212 14995//14995 15429//15429 +f 15252//15252 15822//15822 15254//15254 +f 15224//15224 15792//15792 16286//16286 +f 15508//15508 15233//15233 15234//15234 +f 15249//15249 15507//15507 14910//14910 +f 15234//15234 15237//15237 15508//15508 +f 14900//14900 15458//15458 15496//15496 +f 15226//15226 15224//15224 16286//16286 +f 15254//15254 15822//15822 15025//15025 +f 15465//15465 15270//15270 15456//15456 +f 15378//15378 14883//14883 15372//15372 +f 14910//14910 15507//15507 15744//15744 +f 15422//15422 15211//15211 15465//15465 +f 15664//15664 15307//15307 15309//15309 +f 15309//15309 15307//15307 15163//15163 +f 15228//15228 15227//15227 15989//15989 +f 15351//15351 15145//15145 15439//15439 +f 15508//15508 15243//15243 15425//15425 +f 15237//15237 15243//15243 15508//15508 +f 15231//15231 14947//14947 15426//15426 +f 15448//15448 15429//15429 14881//14881 +f 15418//15418 15744//15744 15507//15507 +f 15145//15145 15436//15436 15439//15439 +f 16131//16131 15792//15792 15231//15231 +f 14995//14995 14881//14881 15429//15429 +f 15007//15007 15723//15723 15962//15962 +f 15351//15351 15328//15328 15145//15145 +f 15243//15243 15245//15245 15431//15431 +f 15431//15431 15425//15425 15243//15243 +f 15245//15245 15248//15248 15431//15431 +f 14881//14881 14896//14896 15448//15448 +f 14973//14973 15007//15007 15962//15962 +f 15827//15827 15274//15274 15825//15825 +f 15962//15962 15713//15713 14973//14973 +f 15473//15473 15274//15274 15827//15827 +f 14918//14918 15274//15274 15473//15473 +f 15414//15414 15507//15507 15249//15249 +f 15199//15199 15414//15414 15249//15249 +f 15399//15399 15414//15414 15199//15199 +f 15452//15452 15509//15509 15433//15433 +f 14896//14896 14899//14899 15459//15459 +f 15024//15024 14918//14918 15473//15473 +f 15438//15438 15265//15265 15025//15025 +f 15474//15474 15024//15024 15473//15473 +f 15104//15104 15644//15644 15440//15440 +f 14301//14301 15644//15644 15104//15104 +f 14973//14973 15647//15647 15232//15232 +f 15241//15241 15464//15464 14996//14996 +f 15104//15104 15440//15440 15170//15170 +f 15440//15440 15920//15920 15170//15170 +f 15467//15467 14996//14996 15464//15464 +f 15510//15510 15233//15233 15508//15508 +f 15232//15232 15647//15647 15171//15171 +f 15244//15244 15240//15240 15812//15812 +f 14930//14930 15733//15733 15205//15205 +f 15271//15271 15273//15273 15466//15466 +f 15812//15812 15457//15457 15244//15244 +f 15427//15427 15441//15441 15511//15511 +f 14930//14930 15209//15209 15733//15733 +f 15467//15467 15469//15469 15276//15276 +f 15435//15435 15508//15508 15425//15425 +f 15510//15510 15508//15508 15435//15435 +f 15441//15441 15512//15512 15511//15511 +f 15444//15444 15511//15511 15512//15512 +f 15258//15258 15510//15510 15435//15435 +f 15244//15244 15457//15457 15247//15247 +f 15262//15262 15399//15399 14882//14882 +f 15260//15260 15805//15805 14692//14692 +f 15433//15433 15509//15509 15457//15457 +f 15427//15427 15511//15511 15428//15428 +f 15262//15262 15099//15099 15503//15503 +f 15446//15446 15216//15216 15758//15758 +f 14921//14921 14692//14692 15805//15805 +f 15472//15472 15470//15470 15275//15275 +f 15509//15509 15452//15452 15848//15848 +f 15802//15802 14921//14921 15805//15805 +f 15195//15195 15454//15454 15239//15239 +f 15442//15442 15258//15258 15435//15435 +f 15275//15275 14941//14941 15472//15472 +f 15260//15260 15258//15258 15442//15442 +f 15514//15514 15428//15428 15511//15511 +f 15469//15469 15513//15513 15166//15166 +f 15475//15475 15472//15472 14941//14941 +f 15457//15457 15509//15509 15247//15247 +f 15514//15514 15511//15511 15444//15444 +f 15239//15239 15246//15246 14967//14967 +f 15431//15431 15248//15248 14956//14956 +f 15216//15216 15446//15446 15210//15210 +f 15246//15246 15239//15239 15454//15454 +f 15446//15446 15500//15500 15210//15210 +f 15848//15848 15247//15247 15509//15509 +f 15277//15277 15628//15628 15781//15781 +f 15247//15247 15848//15848 15256//15256 +f 15512//15512 15396//15396 15839//15839 +f 15445//15445 15512//15512 15839//15839 +f 15783//15783 15277//15277 15781//15781 +f 15099//15099 15657//15657 15423//15423 +f 15783//15783 15784//15784 15001//15001 +f 15515//15515 15221//15221 14702//14702 +f 15445//15445 15444//15444 15512//15512 +f 15450//15450 15263//15263 15453//15453 +f 15278//15278 15001//15001 15784//15784 +f 15476//15476 15278//15278 15784//15784 +f 14968//14968 15256//15256 15848//15848 +f 15849//15849 15462//15462 15253//15253 +f 15269//15269 15514//15514 15272//15272 +f 15428//15428 15514//15514 15269//15269 +f 15197//15197 15500//15500 15209//15209 +f 15257//15257 15253//15253 15462//15462 +f 15463//15463 15257//15257 15462//15462 +f 15848//15848 15468//15468 14968//14968 +f 15167//15167 15340//15340 14982//14982 +f 15478//15478 15731//15731 14982//14982 +f 15340//15340 15478//15478 14982//14982 +f 15279//15279 15278//15278 15476//15476 +f 15461//15461 15257//15257 15463//15463 +f 15797//15797 15279//15279 15476//15476 +f 14974//14974 14972//14972 15461//15461 +f 15461//15461 15666//15666 14974//14974 +f 14960//14960 15272//15272 15449//15449 +f 15367//15367 14974//14974 15666//15666 +f 15479//15479 15279//15279 15797//15797 +f 15680//15680 14845//14845 14848//14848 +f 14848//14848 14960//14960 15449//15449 +f 15479//15479 14901//14901 15279//15279 +f 15480//15480 15281//15281 15280//15280 +f 15261//15261 15468//15468 15471//15471 +f 15261//15261 15471//15471 15268//15268 +f 14977//14977 15477//15477 15718//15718 +f 15412//15412 15206//15206 14924//14924 +f 14924//14924 15206//15206 15846//15846 +f 15589//15589 15044//15044 14514//14514 +f 15516//15516 15174//15174 15042//15042 +f 15042//15042 15174//15174 14902//14902 +f 15506//15506 15373//15373 15481//15481 +f 15219//15219 15415//15415 15218//15218 +f 15218//15218 15415//15415 15411//15411 +f 15042//15042 15043//15043 15765//15765 +f 15516//15516 15042//15042 15765//15765 +f 15481//15481 15523//15523 15566//15566 +f 15499//15499 15838//15838 15033//15033 +f 15033//15033 15838//15838 15282//15282 +f 15480//15480 15371//15371 14912//14912 +f 15524//15524 15050//15050 16084//16084 +f 14912//14912 15371//15371 14503//14503 +f 15567//15567 15566//15566 15523//15523 +f 15517//15517 15483//15483 15502//15502 +f 15502//15502 15483//15483 15719//15719 +f 15486//15486 15282//15282 15838//15838 +f 15523//15523 16114//16114 15567//15567 +f 15484//15484 15504//15504 15482//15482 +f 15519//15519 15529//15529 15527//15527 +f 15544//15544 15517//15517 15502//15502 +f 15525//15525 15517//15517 15544//15544 +f 15282//15282 15486//15486 15175//15175 +f 14961//14961 15225//15225 15043//15043 +f 15775//15775 15417//15417 15017//15017 +f 15017//15017 15417//15417 14484//14484 +f 15187//15187 15002//15002 15041//15041 +f 14484//14484 15417//15417 15219//15219 +f 15043//15043 15225//15225 15765//15765 +f 15498//15498 15825//15825 15022//15022 +f 15046//15046 15504//15504 16082//16082 +f 16082//16082 15504//15504 15484//15484 +f 15570//15570 15567//15567 16114//16114 +f 16114//16114 15559//15559 15570//15570 +f 14975//14975 15526//15526 15761//15761 +f 15187//15187 15041//15041 15522//15522 +f 15544//15544 15542//15542 15525//15525 +f 15504//15504 15046//15046 14494//14494 +f 15566//15566 15506//15506 15481//15481 +f 15051//15051 15529//15529 15073//15073 +f 15785//15785 15019//15019 15230//15230 +f 15017//15017 15019//15019 15775//15775 +f 15775//15775 15019//15019 15489//15489 +f 15489//15489 15019//15019 15785//15785 +f 15048//15048 15046//15046 16082//16082 +f 15544//15544 15502//15502 15719//15719 +f 15719//15719 15543//15543 15544//15544 +f 15175//15175 15486//15486 15180//15180 +f 15530//15530 15526//15526 15524//15524 +f 15521//15521 15048//15048 16082//16082 +f 15497//15497 15498//15498 15022//15022 +f 15487//15487 15566//15566 15531//15531 +f 15506//15506 15566//15566 15487//15487 +f 15506//15506 15487//15487 15760//15760 +f 14668//14668 15186//15186 15049//15049 +f 15049//15049 15186//15186 15750//15750 +f 15051//15051 15052//15052 15529//15529 +f 15054//15054 15521//15521 16085//16085 +f 15566//15566 15567//15567 15531//15531 +f 16113//16113 15529//15529 15052//15052 +f 15010//15010 15494//15494 15252//15252 +f 15056//15056 15054//15054 16085//16085 +f 15533//15533 15064//15064 15558//15558 +f 15200//15200 15386//15386 15488//15488 +f 15518//15518 15216//15216 15221//15221 +f 15835//15835 15499//15499 15474//15474 +f 15531//15531 15567//15567 15532//15532 +f 15474//15474 15499//15499 14922//14922 +f 15758//15758 15216//15216 15518//15518 +f 14922//14922 15499//15499 15033//15033 +f 15535//15535 15064//15064 15533//15533 +f 15410//15410 15505//15505 14924//14924 +f 15072//15072 15064//15064 15535//15535 +f 15221//15221 15515//15515 15518//15518 +f 15011//15011 15491//15491 15204//15204 +f 15204//15204 15491//15491 15493//15493 +f 15488//15488 15495//15495 15200//15200 +f 72338//72338 15070//15070 15520//15520 +f 15070//15070 72338//72338 72339//72339 +f 15200//15200 15495//15495 15285//15285 +f 15285//15285 15495//15495 15270//15270 +f 15554//15554 15049//15049 15750//15750 +f 15059//15059 15049//15049 15554//15554 +f 15829//15829 15453//15453 14963//14963 +f 15571//15571 15059//15059 15554//15554 +f 15554//15554 15556//15556 15571//15571 +f 15070//15070 72339//72339 72340//72340 +f 72341//72341 15076//15076 72340//72340 +f 15532//15532 15567//15567 15570//15570 +f 15540//15540 15539//15539 15057//15057 +f 15803//15803 15204//15204 15493//15493 +f 15534//15534 15532//15532 15570//15570 +f 15071//15071 15561//15561 14520//14520 +f 15803//15803 15213//15213 15204//15204 +f 15571//15571 15063//15063 15059//15059 +f 15072//15072 15535//15535 14510//14510 +f 15535//15535 15074//15074 14510//14510 +f 15534//15534 15569//15569 15536//15536 +f 15075//15075 14519//14519 15541//15541 +f 15541//15541 16099//16099 15075//15075 +f 15540//15540 15060//15060 15485//15485 +f 15057//15057 15060//15060 15540//15540 +f 15556//15556 15410//15410 15571//15571 +f 72342//72342 15076//15076 72341//72341 +f 15060//15060 14985//14985 15485//15485 +f 15571//15571 15410//15410 15572//15572 +f 15058//15058 15061//15061 15545//15545 +f 15522//15522 15287//15287 15213//15213 +f 15410//15410 14924//14924 15846//15846 +f 15846//15846 15572//15572 15410//15410 +f 15061//15061 15178//15178 15545//15545 +f 15546//15546 15075//15075 16099//16099 +f 15078//15078 15075//15075 15546//15546 +f 15060//15060 15057//15057 15084//15084 +f 15183//15183 15829//15829 14963//14963 +f 15571//15571 15572//15572 15557//15557 +f 15534//15534 15570//15570 15068//15068 +f 15557//15557 15063//15063 15571//15571 +f 15547//15547 15178//15178 15008//15008 +f 15549//15549 15078//15078 15546//15546 +f 15802//15802 15223//15223 14921//14921 +f 15557//15557 15572//15572 15846//15846 +f 15545//15545 15178//15178 15547//15547 +f 14954//14954 15522//15522 15041//15041 +f 14921//14921 15223//15223 15021//15021 +f 15008//15008 15062//15062 15548//15548 +f 15569//15569 15534//15534 15068//15068 +f 15018//15018 15208//15208 15077//15077 +f 15068//15068 15066//15066 15569//15569 +f 15078//15078 15549//15549 15568//15568 +f 15421//15421 15223//15223 15802//15802 +f 15077//15077 15208//15208 15394//15394 +f 15568//15568 15549//15549 15551//15551 +f 15557//15557 15558//15558 15067//15067 +f 15547//15547 15008//15008 15548//15548 +f 15063//15063 15557//15557 15067//15067 +f 15066//15066 15045//15045 15569//15569 +f 15553//15553 15568//15568 15551//15551 +f 15558//15558 15064//15064 15067//15067 +f 15568//15568 15555//15555 14490//14490 +f 14490//14490 15079//15079 15568//15568 +f 15062//15062 15550//15550 15552//15552 +f 15548//15548 15062//15062 15552//15552 +f 15065//15065 15550//15550 15062//15062 +f 15569//15569 15573//15573 15537//15537 +f 15536//15536 15569//15569 15537//15537 +f 15555//15555 15568//15568 15553//15553 +f 15811//15811 14900//14900 14898//14898 +f 15492//15492 15490//15490 14753//14753 +f 14753//14753 15490//15490 15238//15238 +f 15538//15538 15537//15537 15573//15573 +f 15065//15065 14900//14900 15550//15550 +f 15550//15550 14900//14900 15496//15496 +f 15394//15394 15492//15492 15077//15077 +f 15077//15077 15492//15492 14756//14756 +f 15573//15573 15569//15569 15045//15045 +f 14756//14756 15492//15492 14753//14753 +f 15574//15574 15573//15573 15045//15045 +f 15538//15538 15573//15573 15574//15574 +f 15252//15252 15494//15494 15822//15822 +f 15574//15574 15045//15045 15069//15069 +f 15519//15519 15538//15538 15574//15574 +f 15073//15073 15574//15574 15069//15069 +f 15529//15529 15574//15574 15073//15073 +f 15519//15519 15574//15574 15529//15529 +f 15010//15010 15196//15196 15494//15494 +f 15050//15050 14551//14551 16084//16084 +f 16084//16084 14551//14551 15575//15575 +f 14553//14553 15576//15576 15586//15586 +f 16100//16100 15561//15561 15071//15071 +f 14554//14554 14553//14553 15586//15586 +f 15580//15580 14531//14531 15581//15581 +f 72222//72222 14531//14531 15580//15580 +f 72238//72238 15582//15582 72239//72239 +f 72239//72239 15582//15582 15579//15579 +f 15570//15570 15559//15559 15068//15068 +f 16102//16102 16100//16100 14526//14526 +f 15578//15578 16758//16758 14536//14536 +f 15579//15579 15585//15585 15608//15608 +f 72222//72222 15580//15580 72240//72240 +f 14554//14554 15586//15586 14514//14514 +f 72240//72240 15580//15580 72241//72241 +f 72241//72241 15580//15580 15583//15583 +f 15052//15052 15080//15080 14528//14528 +f 14528//14528 15080//15080 14532//14532 +f 14526//14526 16100//16100 15071//15071 +f 15068//15068 15559//15559 15563//15563 +f 72239//72239 15608//15608 72242//72242 +f 72239//72239 15579//15579 15608//15608 +f 14514//14514 15586//15586 15589//15589 +f 15054//15054 15056//15056 14527//14527 +f 14553//14553 14552//14552 15576//15576 +f 14533//14533 15052//15052 14528//14528 +f 15528//15528 14486//14486 15053//15053 +f 14527//14527 15056//15056 15581//15581 +f 14529//14529 14527//14527 15581//15581 +f 16102//16102 14526//14526 15577//15577 +f 15587//15587 15608//15608 15585//15585 +f 15610//15610 15608//15608 15587//15587 +f 15609//15609 15068//15068 15563//15563 +f 14536//14536 14487//14487 15578//15578 +f 15057//15057 15539//15539 15052//15052 +f 15052//15052 15539//15539 16113//16113 +f 15591//15591 15610//15610 15587//15587 +f 15578//15578 14487//14487 15528//15528 +f 14534//14534 15563//15563 16122//16122 +f 15584//15584 14534//14534 16122//16122 +f 14531//14531 14529//14529 15581//15581 +f 72243//72243 15610//15610 72244//72244 +f 72242//72242 15608//15608 72243//72243 +f 72243//72243 15608//15608 15610//15610 +f 14533//14533 15057//15057 15052//15052 +f 15044//15044 15589//15589 15595//15595 +f 15609//15609 15563//15563 14534//14534 +f 15610//15610 15591//15591 15594//15594 +f 14534//14534 14530//14530 15609//15609 +f 15611//15611 15610//15610 15594//15594 +f 14517//14517 15057//15057 14533//14533 +f 72245//72245 15588//15588 72246//72246 +f 15595//15595 15055//15055 15044//15044 +f 15598//15598 15055//15055 15595//15595 +f 15584//15584 15596//15596 15612//15612 +f 15610//15610 15611//15611 14535//14535 +f 72244//72244 15610//15610 14535//14535 +f 14535//14535 72223//72223 72244//72244 +f 72246//72246 15588//15588 72248//72248 +f 72248//72248 15588//15588 15582//15582 +f 15598//15598 15562//15562 15055//15055 +f 15560//15560 15562//15562 15598//15598 +f 15599//15599 15611//15611 15594//15594 +f 15611//15611 15599//15599 14538//14538 +f 14538//14538 14535//14535 15611//15611 +f 14534//14534 15584//15584 15612//15612 +f 15070//15070 15562//15562 15520//15520 +f 14538//14538 15599//15599 15601//15601 +f 14540//14540 14538//14538 15601//15601 +f 14534//14534 15612//15612 14537//14537 +f 15602//15602 14540//14540 15601//15601 +f 14547//14547 14540//14540 15602//15602 +f 15603//15603 14547//14547 15602//15602 +f 15082//15082 15068//15068 15609//15609 +f 14501//14501 15063//15063 14505//14505 +f 15082//15082 15609//15609 14530//14530 +f 14539//14539 15082//15082 14530//14530 +f 14543//14543 15082//15082 14539//14539 +f 14518//14518 15074//15074 15564//15564 +f 14545//14545 15085//15085 14543//14543 +f 14546//14546 14518//14518 15564//15564 +f 15085//15085 14545//14545 15087//15087 +f 15087//15087 14545//14545 15080//15080 +f 15080//15080 14545//14545 14532//14532 +f 15577//15577 14541//14541 15592//15592 +f 14526//14526 14541//14541 15577//15577 +f 15564//15564 15565//15565 14546//14546 +f 14546//14546 15565//15565 14519//14519 +f 14519//14519 15565//15565 15541//15541 +f 14541//14541 14542//14542 15590//15590 +f 15592//15592 14541//14541 15590//15590 +f 15590//15590 14544//14544 15593//15593 +f 14549//14549 14547//14547 15603//15603 +f 15605//15605 14549//14549 15603//15603 +f 14550//14550 14549//14549 15605//15605 +f 72249//72249 15593//15593 14544//14544 +f 14544//14544 72229//72229 72249//72249 +f 14544//14544 15590//15590 14542//14542 +f 15575//15575 14550//14550 15605//15605 +f 14551//14551 14550//14550 15575//15575 +f 72251//72251 15600//15600 72252//72252 +f 72231//72231 15597//15597 72253//72253 +f 72253//72253 15597//15597 15600//15600 +f 72253//72253 15600//15600 72251//72251 +f 15597//15597 14536//14536 16758//16758 +f 72231//72231 14536//14536 15597//15597 +f 72250//72250 15604//15604 15606//15606 +f 72250//72250 15606//15606 72254//72254 +f 72254//72254 15606//15606 72255//72255 +f 72255//72255 15606//15606 14548//14548 +f 14552//14552 14548//14548 15606//15606 +f 15576//15576 15606//15606 15607//15607 +f 14552//14552 15606//15606 15576//15576 +f 15999//15999 15096//15096 15932//15932 +f 15895//15895 14620//14620 15325//15325 +f 15336//15336 15889//15889 15304//15304 +f 15688//15688 15665//15665 15678//15678 +f 15889//15889 15336//15336 15894//15894 +f 15336//15336 14871//14871 15894//15894 +f 15309//15309 14844//14844 15619//15619 +f 15348//15348 15895//15895 15867//15867 +f 15334//15334 15714//15714 15643//15643 +f 15323//15323 16170//16170 15613//15613 +f 15679//15679 15314//15314 15682//15682 +f 15314//15314 15625//15625 15682//15682 +f 15339//15339 15302//15302 15155//15155 +f 15618//15618 15348//15348 15867//15867 +f 15308//15308 15667//15667 15695//15695 +f 16170//16170 15323//15323 16128//16128 +f 15339//15339 15621//15621 15302//15302 +f 15157//15157 15858//15858 16174//16174 +f 15351//15351 15870//15870 15353//15353 +f 15659//15659 15688//15688 15636//15636 +f 15640//15640 15353//15353 15870//15870 +f 15648//15648 16128//16128 15323//15323 +f 15692//15692 15343//15343 15160//15160 +f 15292//15292 15126//15126 15638//15638 +f 15642//15642 15321//15321 15640//15640 +f 15317//15317 15343//15343 15692//15692 +f 15302//15302 15621//15621 15303//15303 +f 15350//15350 15916//15916 14836//14836 +f 15635//15635 15900//15900 15306//15306 +f 15622//15622 15632//15632 15626//15626 +f 15712//15712 15367//15367 15666//15666 +f 15142//15142 15315//15315 15697//15697 +f 15126//15126 14804//14804 15915//15915 +f 15642//15642 15324//15324 15321//15321 +f 15672//15672 15342//15342 15303//15303 +f 15312//15312 15641//15641 15691//15691 +f 15709//15709 15368//15368 15659//15659 +f 15293//15293 15652//15652 15365//15365 +f 15360//15360 15300//15300 16202//16202 +f 15344//15344 15137//15137 15650//15650 +f 15914//15914 15647//15647 14973//14973 +f 15648//15648 15301//15301 15653//15653 +f 15656//15656 15690//15690 15147//15147 +f 15647//15647 15914//15914 15649//15649 +f 15637//15637 15651//15651 15345//15345 +f 16176//16176 16221//16221 15654//15654 +f 15646//15646 15659//15659 15636//15636 +f 15653//15653 15301//15301 15623//15623 +f 15703//15703 15364//15364 15134//15134 +f 15345//15345 15651//15651 15665//15665 +f 15139//15139 14816//14816 15676//15676 +f 14577//14577 15918//15918 15707//15707 +f 15701//15701 15307//15307 15702//15702 +f 15664//15664 15309//15309 15619//15619 +f 15646//15646 15709//15709 15659//15659 +f 15151//15151 15918//15918 15320//15320 +f 15333//15333 14793//14793 15670//15670 +f 15295//15295 15125//15125 15929//15929 +f 15665//15665 15688//15688 15659//15659 +f 15669//15669 15149//15149 15313//15313 +f 15663//15663 15122//15122 14811//14811 +f 15146//15146 14802//14802 16450//16450 +f 15338//15338 15156//15156 15892//15892 +f 15615//15615 15883//15883 15115//15115 +f 15148//15148 15294//15294 15686//15686 +f 15665//15665 15651//15651 15678//15678 +f 15675//15675 15714//15714 15334//15334 +f 16142//16142 15932//15932 15096//15096 +f 15714//15714 15700//15700 15643//15643 +f 15867//15867 15895//15895 16220//16220 +f 15628//15628 15901//15901 15681//15681 +f 15616//15616 15162//15162 16156//16156 +f 15619//15619 15680//15680 15668//15668 +f 15613//15613 16170//16170 15899//15899 +f 15683//15683 15292//15292 15866//15866 +f 16438//16438 15294//15294 15617//15617 +f 14853//14853 15349//15349 15623//15623 +f 15308//15308 15695//15695 15629//15629 +f 15162//15162 15622//15622 16156//16156 +f 15622//15622 15626//15626 16441//16441 +f 15685//15685 15682//15682 15625//15625 +f 15625//15625 15168//15168 15685//15685 +f 15137//15137 15341//15341 16171//16171 +f 15673//15673 15624//15624 16169//16169 +f 15928//15928 15688//15688 15678//15678 +f 15916//15916 15676//15676 14836//14836 +f 15634//15634 14907//14907 15734//15734 +f 15617//15617 15630//15630 16165//16165 +f 15650//15650 15137//15137 15904//15904 +f 15624//15624 15627//15627 16416//16416 +f 15879//15879 15626//15626 15632//15632 +f 15632//15632 15352//15352 15879//15879 +f 15915//15915 15638//15638 15126//15126 +f 15879//15879 15352//15352 15707//15707 +f 15631//15631 15348//15348 15618//15618 +f 15635//15635 15890//15890 15900//15900 +f 15618//15618 15300//15300 15631//15631 +f 15306//15306 15900//15900 15965//15965 +f 16189//16189 15857//15857 15298//15298 +f 15862//15862 15691//15691 15641//15641 +f 15340//15340 15306//15306 15965//15965 +f 15636//15636 15898//15898 15646//15646 +f 15298//15298 15299//15299 16183//16183 +f 15705//15705 15139//15139 16186//16186 +f 15911//15911 16182//16182 16181//16181 +f 15654//15654 15883//15883 16176//16176 +f 15318//15318 15110//15110 16222//16222 +f 15711//15711 15875//15875 15666//15666 +f 15366//15366 15699//15699 15635//15635 +f 15652//15652 15293//15293 16179//16179 +f 15898//15898 15910//15910 15646//15646 +f 15362//15362 15691//15691 16218//16218 +f 15666//15666 15875//15875 15712//15712 +f 15911//15911 15658//15658 15869//15869 +f 15643//15643 15700//15700 15346//15346 +f 15361//15361 15355//15355 15905//15905 +f 16218//16218 15694//15694 15362//15362 +f 15299//15299 15853//15853 16183//16183 +f 15357//15357 15310//15310 16149//16149 +f 15698//15698 16179//16179 15293//15293 +f 15663//15663 14811//14811 15686//15686 +f 14801//14801 15144//15144 15658//15658 +f 15874//15874 15613//15613 15899//15899 +f 15693//15693 15365//15365 15652//15652 +f 15878//15878 15709//15709 15646//15646 +f 14840//14840 15882//15882 16209//16209 +f 15646//15646 15910//15910 15878//15878 +f 15325//15325 15649//15649 15914//15914 +f 15883//15883 15615//15615 16831//16831 +f 15313//15313 15357//15357 15922//15922 +f 16152//16152 15361//15361 16150//16150 +f 15619//15619 15708//15708 15664//15664 +f 15935//15935 15880//15880 15662//15662 +f 15313//15313 15922//15922 15669//15669 +f 15662//15662 15146//15146 15935//15935 +f 16450//16450 16448//16448 15146//15146 +f 15329//15329 15697//15697 16140//16140 +f 15195//15195 15035//15035 16158//16158 +f 15718//15718 15477//15477 16303//16303 +f 15387//15387 15194//15194 15946//15946 +f 16044//16044 15373//15373 15748//15748 +f 15720//15720 15205//15205 15950//15950 +f 15215//15215 15409//15409 15416//15416 +f 14848//14848 15449//15449 16059//16059 +f 15937//15937 15475//15475 15731//15731 +f 15721//15721 15722//15722 15386//15386 +f 15680//15680 14848//14848 16059//16059 +f 15715//15715 15386//15386 15722//15722 +f 15488//15488 15386//15386 15715//15715 +f 15373//15373 16044//16044 15481//15481 +f 15205//15205 15733//15733 15950//15950 +f 15719//15719 15483//15483 15716//15716 +f 15721//15721 15386//15386 15952//15952 +f 15385//15385 15952//15952 15386//15386 +f 15748//15748 15370//15370 15749//15749 +f 15829//15829 15183//15183 15380//15380 +f 15958//15958 14964//14964 15982//15982 +f 15385//15385 15203//15203 15952//15952 +f 15729//15729 15952//15952 15203//15203 +f 15209//15209 15843//15843 15733//15733 +f 15381//15381 15420//15420 15751//15751 +f 15738//15738 15340//15340 15965//15965 +f 14966//14966 16063//16063 15982//15982 +f 15751//15751 16601//16601 15381//15381 +f 15486//15486 15945//15945 15180//15180 +f 15420//15420 15201//15201 15751//15751 +f 15220//15220 15728//15728 15948//15948 +f 15751//15751 15201//15201 15720//15720 +f 15478//15478 15340//15340 15738//15738 +f 15201//15201 15205//15205 15720//15720 +f 15377//15377 15181//15181 16314//16314 +f 15761//15761 16063//16063 14966//14966 +f 16408//16408 15948//15948 16225//16225 +f 15222//15222 15948//15948 16408//16408 +f 15415//15415 15417//15417 15763//15763 +f 15727//15727 15735//15735 15217//15217 +f 15740//15740 15182//15182 15176//15176 +f 15186//15186 15182//15182 15740//15740 +f 15377//15377 15997//15997 15401//15401 +f 15398//15398 15742//15742 15176//15176 +f 15411//15411 15415//15415 15763//15763 +f 15370//15370 15748//15748 15373//15373 +f 15015//15015 16000//16000 16314//16314 +f 15181//15181 15015//15015 16314//16314 +f 15383//15383 15757//15757 15699//15699 +f 15267//15267 16000//16000 15015//15015 +f 15370//15370 15374//15374 15749//15749 +f 15742//15742 15198//15198 15745//15745 +f 15398//15398 15198//15198 15742//15742 +f 14973//14973 15713//15713 15914//15914 +f 14871//14871 15188//15188 15894//15894 +f 15230//15230 15421//15421 15772//15772 +f 15771//15771 15180//15180 15945//15945 +f 15189//15189 15190//15190 15730//15730 +f 15953//15953 15739//15739 15392//15392 +f 15392//15392 15193//15193 15953//15953 +f 15775//15775 15763//15763 15417//15417 +f 15400//15400 15745//15745 15198//15198 +f 15757//15757 15150//15150 15689//15689 +f 15730//15730 15091//15091 15732//15732 +f 15953//15953 15403//15403 15939//15939 +f 15193//15193 15403//15403 15953//15953 +f 15469//15469 15467//15467 15992//15992 +f 15430//15430 15222//15222 16408//16408 +f 16005//16005 15469//15469 15992//15992 +f 15190//15190 15091//15091 15730//15730 +f 15513//15513 15469//15469 16005//16005 +f 15764//15764 15401//15401 15997//15997 +f 15770//15770 15513//15513 16005//16005 +f 15487//15487 15531//15531 15969//15969 +f 15760//15760 15487//15487 15969//15969 +f 16569//16569 15620//15620 15679//15679 +f 15967//15967 15744//15744 15755//15755 +f 15770//15770 15901//15901 15513//15513 +f 15776//15776 15771//15771 16394//16394 +f 15513//15513 15901//15901 15166//15166 +f 15242//15242 15430//15430 16408//16408 +f 15744//15744 15418//15418 15755//15755 +f 15745//15745 15402//15402 15747//15747 +f 15699//15699 15366//15366 15383//15383 +f 15367//15367 15712//15712 15389//15389 +f 15969//15969 15531//15531 15773//15773 +f 15785//15785 15230//15230 15772//15772 +f 15741//15741 15732//15732 15743//15743 +f 15628//15628 15681//15681 15781//15781 +f 15843//15843 15209//15209 15500//15500 +f 15779//15779 15851//15851 15987//15987 +f 15712//15712 15426//15426 15389//15389 +f 15851//15851 15779//15779 15850//15850 +f 16147//16147 15351//15351 15439//15439 +f 15500//15500 15446//15446 15843//15843 +f 15436//15436 16147//16147 15439//15439 +f 15786//15786 15987//15987 15851//15851 +f 15432//15432 15384//15384 15759//15759 +f 15507//15507 15414//15414 16066//16066 +f 15792//15792 16131//16131 15925//15925 +f 15507//15507 15791//15791 15418//15418 +f 15801//15801 15240//15240 15226//15226 +f 15747//15747 15845//15845 15753//15753 +f 15507//15507 16066//16066 15791//15791 +f 15786//15786 15852//15852 15809//15809 +f 15797//15797 15476//15476 15784//15784 +f 15745//15745 15400//15400 15402//15402 +f 15755//15755 15418//15418 15762//15762 +f 15493//15493 15491//15491 15782//15782 +f 15394//15394 15404//15404 15766//15766 +f 15777//15777 15443//15443 15432//15432 +f 15098//15098 15395//15395 15743//15743 +f 15443//15443 15777//15777 15437//15437 +f 15747//15747 15402//15402 15845//15845 +f 15791//15791 15762//15762 15418//15418 +f 15479//15479 15797//15797 15804//15804 +f 15820//15820 15381//15381 16601//16601 +f 15774//15774 15174//15174 16596//16596 +f 16131//16131 15231//15231 15426//15426 +f 14901//14901 16022//16022 15280//15280 +f 15435//15435 15425//15425 15810//15810 +f 15206//15206 15412//15412 15976//15976 +f 15399//15399 15262//15262 15789//15789 +f 15816//15816 15196//15196 15830//15830 +f 15493//15493 16593//16593 15803//15803 +f 15515//15515 15419//15419 15790//15790 +f 15494//15494 15196//15196 15816//15816 +f 15442//15442 15435//15435 15810//15810 +f 15412//15412 15424//15424 15976//15976 +f 15280//15280 15813//15813 15480//15480 +f 15789//15789 15503//15503 15794//15794 +f 15496//15496 15495//15495 16047//16047 +f 15458//15458 15495//15495 15496//15496 +f 15419//15419 15236//15236 15799//15799 +f 15262//15262 15503//15503 15789//15789 +f 16010//16010 15492//15492 16001//16001 +f 15425//15425 15431//15431 16026//16026 +f 15495//15495 15458//15458 15451//15451 +f 15846//15846 15206//15206 15974//15974 +f 16026//16026 15810//15810 15425//15425 +f 15260//15260 15442//15442 16020//16020 +f 15805//15805 15260//15260 16020//16020 +f 15490//15490 15492//15492 16010//16010 +f 15431//15431 14956//14956 15815//15815 +f 15492//15492 15394//15394 16001//16001 +f 15451//15451 15458//15458 15806//15806 +f 15818//15818 15376//15376 15371//15371 +f 15397//15397 15375//15375 15980//15980 +f 15800//15800 15451//15451 15806//15806 +f 15456//15456 15451//15451 15800//15800 +f 16060//16060 15846//15846 15974//15974 +f 15808//15808 15457//15457 15812//15812 +f 15806//15806 15458//15458 14900//14900 +f 15822//15822 15494//15494 15816//15816 +f 16026//16026 15431//15431 15815//15815 +f 15806//15806 14900//14900 15811//15811 +f 15375//15375 15378//15378 15752//15752 +f 15424//15424 15958//15958 16258//16258 +f 15408//15408 15376//15376 15823//15823 +f 15433//15433 15808//15808 15814//15814 +f 15709//15709 15657//15657 15368//15368 +f 15422//15422 15465//15465 16038//16038 +f 15457//15457 15808//15808 15433//15433 +f 15465//15465 15456//15456 15800//15800 +f 15800//15800 16038//16038 15465//15465 +f 15228//15228 15989//15989 15384//15384 +f 15710//15710 15423//15423 15657//15657 +f 15822//15822 15824//15824 15025//15025 +f 15752//15752 15372//15372 15754//15754 +f 15378//15378 15372//15372 15752//15752 +f 15450//15450 15815//15815 14956//14956 +f 15433//15433 15814//15814 15452//15452 +f 15498//15498 15497//15497 15819//15819 +f 16041//16041 15498//15498 15819//15819 +f 15821//15821 15452//15452 15814//15814 +f 15754//15754 15372//15372 15756//15756 +f 16017//16017 14896//14896 15817//15817 +f 15372//15372 15388//15388 15756//15756 +f 15438//15438 15025//15025 15824//15824 +f 15824//15824 15832//15832 15438//15438 +f 15825//15825 15498//15498 16041//16041 +f 16017//16017 15429//15429 15448//15448 +f 15450//15450 15453//15453 16035//16035 +f 15448//15448 14896//14896 16017//16017 +f 15413//15413 15794//15794 15503//15503 +f 15428//15428 15836//15836 15427//15427 +f 15826//15826 16035//16035 15453//15453 +f 15817//15817 15459//15459 16023//16023 +f 15428//15428 15832//15832 15836//15836 +f 15756//15756 15390//15390 16002//16002 +f 15388//15388 15390//15390 15756//15756 +f 14896//14896 15459//15459 15817//15817 +f 15453//15453 15829//15829 15826//15826 +f 15812//15812 15240//15240 15801//15801 +f 15438//15438 15428//15428 15269//15269 +f 15832//15832 15428//15428 15438//15438 +f 16009//16009 16002//16002 15390//15390 +f 15390//15390 15406//15406 16009//16009 +f 15452//15452 15847//15847 15848//15848 +f 15821//15821 15847//15847 15452//15452 +f 15459//15459 15460//15460 15831//15831 +f 15441//15441 15427//15427 16025//16025 +f 15831//15831 15271//15271 16027//16027 +f 15406//15406 14928//14928 15788//15788 +f 15441//15441 15833//15833 15512//15512 +f 15474//15474 15473//15473 15835//15835 +f 15710//15710 15884//15884 15423//15423 +f 15396//15396 15512//15512 15833//15833 +f 15271//15271 15831//15831 15460//15460 +f 15848//15848 15847//15847 15828//15828 +f 15396//15396 15833//15833 15834//15834 +f 15788//15788 15217//15217 15796//15796 +f 15271//15271 15466//15466 16027//16027 +f 15423//15423 15884//15884 15413//15413 +f 15735//15735 15796//15796 15217//15217 +f 15926//15926 15246//15246 15454//15454 +f 15838//15838 15499//15499 15835//15835 +f 15835//15835 15837//15837 15838//15838 +f 15466//15466 15273//15273 16029//16029 +f 15765//15765 15225//15225 16018//16018 +f 15849//15849 15246//15246 15926//15926 +f 15273//15273 15470//15470 16029//16029 +f 15839//15839 15930//15930 15445//15445 +f 16018//16018 15225//15225 15807//15807 +f 15930//15930 15855//15855 15445//15445 +f 15396//15396 15834//15834 15839//15839 +f 15848//15848 15828//15828 15468//15468 +f 15855//15855 15444//15444 15445//15445 +f 15470//15470 15472//15472 16299//16299 +f 16029//16029 15470//15470 16299//16299 +f 15225//15225 15329//15329 16140//16140 +f 15514//15514 15444//15444 15840//15840 +f 15841//15841 15840//15840 15444//15444 +f 15444//15444 15855//15855 15841//15841 +f 15463//15463 15711//15711 15461//15461 +f 15885//15885 15463//15463 15462//15462 +f 15711//15711 15666//15666 15461//15461 +f 15842//15842 15272//15272 15514//15514 +f 15657//15657 15709//15709 15710//15710 +f 15702//15702 15307//15307 15708//15708 +f 15272//15272 15842//15842 15449//15449 +f 15307//15307 15664//15664 15708//15708 +f 15842//15842 15514//15514 15840//15840 +f 15842//15842 16059//16059 15449//15449 +f 15668//15668 15708//15708 15619//15619 +f 16579//16579 16587//16587 15471//15471 +f 15468//15468 16579//16579 15471//15471 +f 15268//15268 15471//15471 16240//16240 +f 15477//15477 15268//15268 16240//16240 +f 15615//15615 16410//16410 16831//16831 +f 15882//15882 14846//14846 16833//16833 +f 16339//16339 15701//15701 15702//15702 +f 15621//15621 15339//15339 16144//16144 +f 15333//15333 15670//15670 15861//15861 +f 15338//15338 15892//15892 14846//14846 +f 15692//15692 15669//15669 16160//16160 +f 15931//15931 15708//15708 15668//15668 +f 15623//15623 15860//15860 15653//15653 +f 15854//15854 15853//15853 15645//15645 +f 15863//15863 15688//15688 15928//15928 +f 15856//15856 15639//15639 15859//15859 +f 15671//15671 15291//15291 16155//16155 +f 15633//15633 16135//16135 15677//15677 +f 16490//16490 15616//15616 15864//15864 +f 15636//15636 15688//15688 15863//15863 +f 15854//15854 15645//15645 16405//16405 +f 15291//15291 15683//15683 15866//15866 +f 15857//15857 16189//16189 16142//16142 +f 15896//15896 15714//15714 15675//15675 +f 15303//15303 15621//15621 15906//15906 +f 15685//15685 15168//15168 15634//15634 +f 16165//16165 16438//16438 15617//15617 +f 15672//15672 15303//15303 15906//15906 +f 15315//15315 15121//15121 16472//16472 +f 15137//15137 16171//16171 15904//15904 +f 15350//15350 15872//15872 16162//16162 +f 15292//15292 15638//15638 15866//15866 +f 16162//16162 15916//15916 15350//15350 +f 15642//15642 15640//15640 15917//15917 +f 15675//15675 15334//15334 16196//16196 +f 16450//16450 15305//15305 16219//16219 +f 15157//15157 16174//16174 16129//16129 +f 15337//15337 16196//16196 15334//15334 +f 15673//15673 16405//16405 15645//15645 +f 15680//15680 15855//15855 15668//15668 +f 15651//15651 15637//15637 15677//15677 +f 16221//16221 16176//16176 16482//16482 +f 15914//15914 15713//15713 15913//15913 +f 15877//15877 15642//15642 15917//15917 +f 15337//15337 15693//15693 16196//16196 +f 15642//15642 15877//15877 15324//15324 +f 16146//16146 15102//15102 15865//15865 +f 15342//15342 15672//15672 15633//15633 +f 15652//15652 16196//16196 15693//15693 +f 15298//15298 16183//16183 16189//16189 +f 16219//16219 15305//15305 15359//15359 +f 16136//16136 15694//15694 16218//16218 +f 15709//15709 15868//15868 15710//15710 +f 15660//15660 15157//15157 16129//16129 +f 15165//15165 15920//15920 16134//16134 +f 15667//15667 15165//15165 16134//16134 +f 15905//15905 15355//15355 15317//15317 +f 16179//16179 15698//15698 16192//16192 +f 16169//16169 15624//15624 16416//16416 +f 15110//15110 15661//15661 16222//16222 +f 15929//15929 15650//15650 15871//15871 +f 15698//15698 15701//15701 16192//16192 +f 15663//15663 16423//16423 15661//15661 +f 15709//15709 15878//15878 15868//15868 +f 14811//14811 15148//15148 15686//15686 +f 15905//15905 16150//16150 15361//15361 +f 15462//15462 15926//15926 15885//15885 +f 16136//16136 15873//15873 15706//15706 +f 15706//15706 15694//15694 16136//16136 +f 15933//15933 15347//15347 15700//15700 +f 15875//15875 15886//15886 15926//15926 +f 15880//15880 15934//15934 15703//15703 +f 15627//15627 16468//16468 16416//16416 +f 15700//15700 15347//15347 15346//15346 +f 15347//15347 15933//15933 15689//15689 +f 15300//15300 15618//15618 16148//16148 +f 15878//15878 15910//15910 16211//16211 +f 15339//15339 15706//15706 15873//15873 +f 15922//15922 15357//15357 16149//16149 +f 15711//15711 15886//15886 15875//15875 +f 16202//16202 15363//15363 15360//15360 +f 15712//15712 15875//15875 16184//16184 +f 15614//15614 15363//15363 16167//16167 +f 15874//15874 15690//15690 15656//15656 +f 15655//15655 16444//16444 15335//15335 +f 15684//15684 15335//15335 16444//16444 +f 15888//15888 16130//16130 15896//15896 +f 16478//16478 15119//15119 15687//15687 +f 15295//15295 15929//15929 15902//15902 +f 15930//15930 15931//15931 15668//15668 +f 15684//15684 16444//16444 15341//15341 +f 15341//15341 16444//16444 16171//16171 +f 15671//15671 16155//16155 16808//16808 +f 15687//15687 15856//15856 16479//16479 +f 15893//15893 15692//15692 16160//16160 +f 15928//15928 16208//16208 15863//15863 +f 15930//15930 15668//15668 15855//15855 +f 15863//15863 15898//15898 15636//15636 +f 16174//16174 15858//15858 16404//16404 +f 15695//15695 16503//16503 15629//15629 +f 15685//15685 15679//15679 15682//15682 +f 15862//15862 15295//15295 15902//15902 +f 15641//15641 15295//15295 15862//15862 +f 16135//16135 15633//15633 15903//15903 +f 15640//15640 15870//15870 16151//16151 +f 15121//15121 15629//15629 16503//16503 +f 16472//16472 15121//15121 16503//16503 +f 15634//15634 15909//15909 15685//15685 +f 15615//15615 15356//15356 16410//16410 +f 15905//15905 15317//15317 15692//15692 +f 15859//15859 15639//15639 16145//16145 +f 16413//16413 15892//15892 15156//15156 +f 15634//15634 15734//15734 15909//15909 +f 15676//15676 15916//15916 16446//16446 +f 15862//15862 16218//16218 15691//15691 +f 15864//15864 15616//15616 16156//16156 +f 15689//15689 15933//15933 16133//16133 +f 16181//16181 16165//16165 15630//15630 +f 15621//15621 16144//16144 16203//16203 +f 15896//15896 16130//16130 15714//15714 +f 15877//15877 15917//15917 15919//15919 +f 15697//15697 15315//15315 16436//16436 +f 15907//15907 15650//15650 15904//15904 +f 15908//15908 15677//15677 16138//16138 +f 15651//15651 15677//15677 15908//15908 +f 15156//15156 16221//16221 16413//16413 +f 15891//15891 15933//15933 15700//15700 +f 15872//15872 16206//16206 16162//16162 +f 16166//16166 15638//15638 15915//15915 +f 16191//16191 15697//15697 16436//16436 +f 16130//16130 15700//15700 15714//15714 +f 15622//15622 16441//16441 16156//16156 +f 15358//15358 15705//15705 16813//16813 +f 15871//15871 15650//15650 15907//15907 +f 16186//16186 16813//16813 15705//15705 +f 15915//15915 15696//15696 16172//16172 +f 16866//16866 15911//15911 15869//15869 +f 15660//15660 16129//16129 16429//16429 +f 16441//16441 15626//15626 16442//16442 +f 15623//15623 15349//15349 16216//16216 +f 15627//15627 16424//16424 16468//16468 +f 15696//15696 15318//15318 16222//16222 +f 15354//15354 15660//15660 16429//16429 +f 15872//15872 15327//15327 16178//16178 +f 15853//15853 16451//16451 16183//16183 +f 15853//15853 15854//15854 16451//16451 +f 15627//15627 15690//15690 16424//16424 +f 15703//15703 15934//15934 15364//15364 +f 15923//15923 15884//15884 15710//15710 +f 15658//15658 15144//15144 15869//15869 +f 15914//15914 16215//16215 15325//15325 +f 16446//16446 15139//15139 15676//15676 +f 16202//16202 15300//15300 16148//16148 +f 15678//15678 15651//15651 15908//15908 +f 15929//15929 15871//15871 16198//16198 +f 16211//16211 15868//15868 15878//15878 +f 16502//16502 15934//15934 15880//15880 +f 15133//15133 15333//15333 17068//17068 +f 15935//15935 16502//16502 15880//15880 +f 15678//15678 15908//15908 15928//15928 +f 15873//15873 16144//16144 15339//15339 +f 15663//15663 15686//15686 16423//16423 +f 15926//15926 16184//16184 15875//15875 +f 15672//15672 15906//15906 15633//15633 +f 15886//15886 15885//15885 15926//15926 +f 16448//16448 15935//15935 15146//15146 +f 16437//16437 15704//15704 16152//16152 +f 16196//16196 15652//15652 16415//16415 +f 15633//15633 15906//15906 15912//15912 +f 16176//16176 15883//15883 16877//16877 +f 16167//16167 16168//16168 15614//15614 +f 15858//15858 15614//15614 16168//16168 +f 15653//15653 16477//16477 15648//15648 +f 15922//15922 16796//16796 15669//15669 +f 15918//15918 15151//15151 16177//16177 +f 15652//15652 16179//16179 16224//16224 +f 15359//15359 14827//14827 15876//15876 +f 15881//15881 16177//16177 15151//15151 +f 16477//16477 15653//15653 15860//15860 +f 16831//16831 16877//16877 15883//15883 +f 16175//16175 15712//15712 16184//16184 +f 15881//15881 15304//15304 15889//15889 +f 15939//15939 15407//15407 16313//16313 +f 16044//16044 15748//15748 15942//15942 +f 15937//15937 15731//15731 15947//15947 +f 15722//15722 15938//15938 15715//15715 +f 15407//15407 15411//15411 16313//16313 +f 15942//15942 15748//15748 15955//15955 +f 15726//15726 16277//16277 15486//15486 +f 15674//15674 15894//15894 15188//15188 +f 15416//15416 15944//15944 15728//15728 +f 16032//16032 15944//15944 15416//15416 +f 15749//15749 15957//15957 15748//15748 +f 15195//15195 15970//15970 15454//15454 +f 15946//15946 15194//15194 16243//16243 +f 16942//16942 16603//16603 15720//15720 +f 15719//15719 15716//15716 15941//15941 +f 15194//15194 15393//15393 16243//16243 +f 16143//16143 15723//15723 15936//15936 +f 15945//15945 15486//15486 16277//16277 +f 15380//15380 16234//16234 15829//15829 +f 15727//15727 15739//15739 15940//15940 +f 15748//15748 15957//15957 15955//15955 +f 16303//16303 16307//16307 15718//15718 +f 16143//16143 15962//15962 15723//15723 +f 15393//15393 15744//15744 16253//16253 +f 15720//15720 15950//15950 16942//16942 +f 15941//15941 16267//16267 15719//15719 +f 16253//16253 15744//15744 15967//15967 +f 15749//15749 15374//15374 15960//15960 +f 16569//16569 15679//15679 15897//15897 +f 16306//16306 15964//15964 16056//16056 +f 16056//16056 15189//15189 15730//15730 +f 15730//15730 16306//16306 16056//16056 +f 16380//16380 15728//15728 15944//15944 +f 15411//15411 15763//15763 15968//15968 +f 15961//15961 15960//15960 15374//15374 +f 15482//15482 15718//15718 16307//16307 +f 15380//15380 15387//15387 16234//16234 +f 15958//15958 15982//15982 15977//15977 +f 15970//15970 15195//15195 16158//16158 +f 15730//15730 15732//15732 16319//16319 +f 15374//15374 15760//15760 16262//16262 +f 16262//16262 15961//15961 15374//15374 +f 15387//15387 15946//15946 16234//16234 +f 15728//15728 16380//16380 15948//15948 +f 15484//15484 15482//15482 16307//16307 +f 15734//15734 15382//15382 16274//16274 +f 15760//15760 15969//15969 16262//16262 +f 15763//15763 15489//15489 16006//16006 +f 15775//15775 15489//15489 15763//15763 +f 15176//15176 15742//15742 16062//16062 +f 15785//15785 16006//16006 15489//15489 +f 16006//16006 15772//15772 15995//15995 +f 15785//15785 15772//15772 16006//16006 +f 15947//15947 15731//15731 15478//15478 +f 15759//15759 15384//15384 15954//15954 +f 15762//15762 15791//15791 15978//15978 +f 15945//15945 16394//16394 15771//15771 +f 15713//15713 15962//15962 15913//15913 +f 15735//15735 15727//15727 15940//15940 +f 15746//15746 16274//16274 15382//15382 +f 15963//15963 16274//16274 15746//15746 +f 15969//15969 15773//15773 15984//15984 +f 15950//15950 15733//15733 15993//15993 +f 16053//16053 15779//15779 15987//15987 +f 15747//15747 16062//16062 15742//15742 +f 15729//15729 15422//15422 16252//16252 +f 15740//15740 16062//16062 16064//16064 +f 15979//15979 15741//15741 15743//15743 +f 15802//15802 15805//15805 16016//16016 +f 16005//16005 15992//15992 15996//15996 +f 16394//16394 15966//15966 15776//15776 +f 15176//15176 16062//16062 15740//15740 +f 15776//15776 15966//15966 15491//15491 +f 15843//15843 15993//15993 15733//15733 +f 15987//15987 15786//15786 16007//16007 +f 15940//15940 15739//15739 15953//15953 +f 16062//16062 15747//15747 16064//16064 +f 16007//16007 15786//15786 16390//16390 +f 15743//15743 15395//15395 16356//16356 +f 16356//16356 15979//15979 15743//15743 +f 15442//15442 15810//15810 16020//16020 +f 15742//15742 15745//15745 15747//15747 +f 15963//15963 15746//15746 15391//15391 +f 15391//15391 15397//15397 16293//16293 +f 15786//15786 15809//15809 16390//16390 +f 15926//15926 15454//15454 15970//15970 +f 15884//15884 15923//15923 15413//15413 +f 16356//16356 15405//15405 15994//15994 +f 15780//15780 15405//15405 16356//16356 +f 15809//15809 16024//16024 16390//16390 +f 15980//15980 16293//16293 15397//15397 +f 15923//15923 16212//16212 15413//15413 +f 15403//15403 15407//15407 15939//15939 +f 15242//15242 16246//16246 15436//15436 +f 15395//15395 15780//15780 16356//16356 +f 15794//15794 16066//16066 15789//15789 +f 15751//15751 15720//15720 16603//16603 +f 16608//16608 15781//15781 15681//15681 +f 15980//15980 15375//15375 15752//15752 +f 15179//15179 15820//15820 16338//16338 +f 15782//15782 15966//15966 15973//15973 +f 16016//16016 15805//15805 16020//16020 +f 15830//15830 15179//15179 16338//16338 +f 15478//15478 15738//15738 15965//15965 +f 15491//15491 15966//15966 15782//15782 +f 15405//15405 15793//15793 15994//15994 +f 16246//16246 16147//16147 15436//15436 +f 15997//15997 16295//16295 15764//15764 +f 15972//15972 15758//15758 15981//15981 +f 15985//15985 15978//15978 15791//15791 +f 15740//15740 15753//15753 15750//15750 +f 16011//16011 15764//15764 16295//16295 +f 16324//16324 15754//15754 15756//15756 +f 15811//15811 15764//15764 16011//16011 +f 16064//16064 15753//15753 15740//15740 +f 16035//16035 15815//15815 15450//15450 +f 15791//15791 16066//16066 15794//15794 +f 15794//15794 15985//15985 15791//15791 +f 15783//15783 15781//15781 16012//16012 +f 15784//15784 15783//15783 16012//16012 +f 16013//16013 15437//15437 15777//15777 +f 15769//15769 15437//15437 16013//16013 +f 15752//15752 15754//15754 16324//16324 +f 16328//16328 15432//15432 16357//16357 +f 15795//15795 15798//15798 16004//16004 +f 15891//15891 15700//15700 16130//16130 +f 15753//15753 16064//16064 15747//15747 +f 16035//16035 15826//15826 16037//16037 +f 16004//16004 15793//15793 15795//15795 +f 15993//15993 15446//15446 15972//15972 +f 15644//15644 15324//15324 15877//15877 +f 15985//15985 15794//15794 15413//15413 +f 16527//16527 15466//15466 16029//16029 +f 15446//15446 15993//15993 15843//15843 +f 16593//16593 15493//15493 15983//15983 +f 15784//15784 16373//16373 15797//15797 +f 15885//15885 15886//15886 15463//15463 +f 15463//15463 15886//15886 15711//15711 +f 16004//16004 15212//15212 16241//16241 +f 15877//15877 15988//15988 15644//15644 +f 15974//15974 16248//16248 16060//16060 +f 16373//16373 16618//16618 15797//15797 +f 15804//15804 15797//15797 16618//16618 +f 15446//15446 15758//15758 15972//15972 +f 15759//15759 16357//16357 15432//15432 +f 15212//15212 15429//15429 16241//16241 +f 15206//15206 15976//15976 15974//15974 +f 15479//15479 15804//15804 16375//16375 +f 15833//15833 15441//15441 16025//16025 +f 15834//15834 15833//15833 16031//16031 +f 15384//15384 15989//15989 15954//15954 +f 15394//15394 15766//15766 16360//16360 +f 15989//15989 15227//15227 16605//16605 +f 15413//15413 15986//15986 15985//15985 +f 15788//15788 16009//16009 15406//15406 +f 16605//16605 15235//15235 16363//16363 +f 14901//14901 15479//15479 16375//16375 +f 15227//15227 15235//15235 16605//16605 +f 16022//16022 14901//14901 16375//16375 +f 15788//15788 15796//15796 16635//16635 +f 15644//15644 15988//15988 15440//15440 +f 15986//15986 15413//15413 16212//16212 +f 15432//15432 16328//16328 15777//15777 +f 16017//16017 15817//15817 16581//16581 +f 15988//15988 15920//15920 15440//15440 +f 15834//15834 16031//16031 16033//16033 +f 15426//15426 16175//16175 15927//15927 +f 15839//15839 15834//15834 16033//16033 +f 16241//16241 15429//15429 16251//16251 +f 15235//15235 15999//15999 16363//16363 +f 16001//16001 15394//15394 16360//16360 +f 15267//15267 15769//15769 16013//16013 +f 15930//15930 15839//15839 16033//16033 +f 16033//16033 15931//15931 15930//15930 +f 15429//15429 16017//16017 16251//16251 +f 15813//15813 15280//15280 16022//16022 +f 15404//15404 72345//72345 15766//15766 +f 16175//16175 15426//15426 15712//15712 +f 72345//72345 16003//16003 15766//15766 +f 15689//15689 15924//15924 16065//16065 +f 16023//16023 16581//16581 15817//15817 +f 15807//15807 15225//15225 16140//16140 +f 15818//15818 16028//16028 15376//15376 +f 15800//15800 15806//15806 16034//16034 +f 15799//15799 15790//15790 15419//15419 +f 15823//15823 15376//15376 16028//16028 +f 16008//16008 15379//15379 15774//15774 +f 16034//16034 16038//16038 15800//15800 +f 16023//16023 15459//15459 16278//16278 +f 16034//16034 15806//15806 16040//16040 +f 15459//15459 15831//15831 16278//16278 +f 16040//16040 15811//15811 16011//16011 +f 15723//15723 16008//16008 15936//15936 +f 15379//15379 16008//16008 15723//15723 +f 15806//15806 15811//15811 16040//16040 +f 16027//16027 16278//16278 15831//15831 +f 15408//15408 15823//15823 16032//16032 +f 15702//15702 15708//15708 16039//16039 +f 15999//15999 15932//15932 16205//16205 +f 15409//15409 15408//15408 16032//16032 +f 16065//16065 16391//16391 15757//15757 +f 15708//15708 15931//15931 16039//16039 +f 15466//15466 16527//16527 16027//16027 +f 15422//15422 16038//16038 16252//16252 +f 16032//16032 15416//15416 15409//15409 +f 15689//15689 16065//16065 15757//15757 +f 16254//16254 15226//15226 16286//16286 +f 15801//15801 15226//15226 16254//16254 +f 15757//15757 16391//16391 15699//15699 +f 16299//16299 15472//15472 16036//16036 +f 15822//15822 15816//15816 16382//16382 +f 15825//15825 16041//16041 16042//16042 +f 15926//15926 15462//15462 15849//15849 +f 16286//16286 15792//15792 16132//16132 +f 15937//15937 16036//16036 15472//15472 +f 15472//15472 15475//15475 15937//15937 +f 15827//15827 15825//15825 16042//16042 +f 16403//16403 15827//15827 16042//16042 +f 15824//15824 15822//15822 16382//16382 +f 15426//15426 15927//15927 16127//16127 +f 15473//15473 15827//15827 16403//16403 +f 16127//16127 16131//16131 15426//15426 +f 15835//15835 15473//15473 16403//16403 +f 16025//16025 15836//15836 15832//15832 +f 16403//16403 16043//16043 15835//15835 +f 15836//15836 16025//16025 15427//15427 +f 15812//15812 15801//15801 16309//16309 +f 15812//15812 16309//16309 15808//15808 +f 15814//15814 15808//15808 16308//16308 +f 15814//15814 16014//16014 15821//15821 +f 16015//16015 15821//15821 16014//16014 +f 15840//15840 15841//15841 16059//16059 +f 15847//15847 15821//15821 16015//16015 +f 15841//15841 15855//15855 15680//15680 +f 16059//16059 15841//15841 15680//15680 +f 15847//15847 16015//16015 16019//16019 +f 16059//16059 15842//15842 15840//15840 +f 15847//15847 16019//16019 15828//15828 +f 15828//15828 16019//16019 16021//16021 +f 16402//16402 16021//16021 16019//16019 +f 16021//16021 16281//16281 15828//15828 +f 15468//15468 15828//15828 16281//16281 +f 16240//16240 15471//15471 16272//16272 +f 15477//15477 16240//16240 16602//16602 +f 16303//16303 15477//15477 16602//16602 +f 15486//15486 15838//15838 15726//15726 +f 16075//16075 16106//16106 15525//15525 +f 15540//15540 15485//15485 16744//16744 +f 15481//15481 16044//16044 16067//16067 +f 16109//16109 16075//16075 15525//15525 +f 16158//16158 15035//15035 16245//16245 +f 16245//16245 15035//15035 16230//16230 +f 15485//15485 16056//16056 16744//16744 +f 16087//16087 16051//16051 16079//16079 +f 16043//16043 15837//15837 15835//15835 +f 15056//15056 16085//16085 16709//16709 +f 15542//15542 16109//16109 15525//15525 +f 16116//16116 16051//16051 16087//16087 +f 16704//16704 16086//16086 15047//15047 +f 16304//16304 15516//15516 16280//16280 +f 16067//16067 16070//16070 16110//16110 +f 16058//16058 16124//16124 16267//16267 +f 16709//16709 16718//16718 15056//15056 +f 16090//16090 16116//16116 16087//16087 +f 15551//15551 16116//16116 16090//16090 +f 16093//16093 15819//15819 15497//15497 +f 16716//16716 15551//15551 16090//16090 +f 16069//16069 16072//16072 15187//15187 +f 15187//15187 15522//15522 16069//16069 +f 16049//16049 16046//16046 16106//16106 +f 16387//16387 16050//16050 15527//15527 +f 72344//72344 15562//15562 72343//72343 +f 16049//16049 16106//16106 16071//16071 +f 15562//15562 72344//72344 15520//15520 +f 16267//16267 16124//16124 15719//15719 +f 16041//16041 15819//15819 16093//16093 +f 15399//15399 16066//16066 15414//15414 +f 16235//16235 15421//15421 16045//16045 +f 16106//16106 16075//16075 16071//16071 +f 16045//16045 15421//15421 15802//15802 +f 15719//15719 16124//16124 15543//15543 +f 16304//16304 16052//16052 15516//15516 +f 15516//15516 16052//16052 15174//15174 +f 15174//15174 16052//16052 16596//16596 +f 15187//15187 16072//16072 16230//16230 +f 15035//15035 15187//15187 16230//16230 +f 16083//16083 15758//15758 15518//15518 +f 16067//16067 15523//15523 15481//15481 +f 15464//15464 15241//15241 16098//16098 +f 16093//16093 15561//15561 16094//16094 +f 15789//15789 16066//16066 15399//15399 +f 15516//15516 15765//15765 16280//16280 +f 15543//15543 16124//16124 16058//16058 +f 15523//15523 16067//16067 16110//16110 +f 15981//15981 15758//15758 16083//16083 +f 16054//16054 16387//16387 15527//15527 +f 15497//15497 15561//15561 16093//16093 +f 15772//15772 15421//15421 15995//15995 +f 15838//15838 15837//15837 15726//15726 +f 15995//15995 15421//15421 16235//16235 +f 15518//15518 15515//15515 16089//16089 +f 16083//16083 15518//15518 16089//16089 +f 15941//15941 15716//15716 16046//16046 +f 16046//16046 15716//15716 16106//16106 +f 16106//16106 15716//15716 15517//15517 +f 15517//15517 15716//15716 15483//15483 +f 15053//15053 15047//15047 16086//16086 +f 15543//15543 16111//16111 15544//15544 +f 16058//16058 16111//16111 15543//15543 +f 16097//16097 16094//16094 15561//15561 +f 15517//15517 15525//15525 16106//16106 +f 15837//15837 16277//16277 15726//15726 +f 16070//16070 16074//16074 16110//16110 +f 16100//16100 16097//16097 15561//15561 +f 16110//16110 16114//16114 15523//15523 +f 16112//16112 15542//15542 15544//15544 +f 16054//16054 15527//15527 16108//16108 +f 16111//16111 16112//16112 15544//15544 +f 15527//15527 15529//15529 16108//16108 +f 16058//16058 16068//16068 16111//16111 +f 16112//16112 16111//16111 16068//16068 +f 16068//16068 16080//16080 16112//16112 +f 15467//15467 15464//15464 15992//15992 +f 16117//16117 16110//16110 16074//16074 +f 16073//16073 16054//16054 16108//16108 +f 16117//16117 16074//16074 16081//16081 +f 15938//15938 15488//15488 15715//15715 +f 15213//15213 16107//16107 15522//15522 +f 16114//16114 16110//16110 16117//16117 +f 16113//16113 16108//16108 15529//15529 +f 16073//16073 16108//16108 16113//16113 +f 16075//16075 16109//16109 16078//16078 +f 15495//15495 15488//15488 16047//16047 +f 16115//16115 16077//16077 16078//16078 +f 16047//16047 15488//15488 16030//16030 +f 16109//16109 16115//16115 16078//16078 +f 16030//16030 15488//15488 15938//15938 +f 16117//16117 15559//15559 16114//16114 +f 16119//16119 16109//16109 15542//15542 +f 16076//16076 16073//16073 16113//16113 +f 15480//15480 15813//15813 16397//16397 +f 16397//16397 15813//15813 16022//16022 +f 16115//16115 16109//16109 16119//16119 +f 15515//15515 15790//15790 16089//16089 +f 16119//16119 15542//15542 16112//16112 +f 16112//16112 16120//16120 16119//16119 +f 16644//16644 15522//15522 16107//16107 +f 16081//16081 15559//15559 16117//16117 +f 16010//16010 15799//15799 15490//15490 +f 15490//15490 15799//15799 15236//15236 +f 16069//16069 15522//15522 16644//16644 +f 16081//16081 16747//16747 16122//16122 +f 15480//15480 15818//15818 15371//15371 +f 15559//15559 16081//16081 16122//16122 +f 16704//16704 15058//15058 15545//15545 +f 16122//16122 15563//15563 15559//15559 +f 16076//16076 16113//16113 15539//15539 +f 16120//16120 16112//16112 16080//16080 +f 15790//15790 15799//15799 16010//16010 +f 15213//15213 15803//15803 16107//16107 +f 16104//16104 15818//15818 16397//16397 +f 16397//16397 15818//15818 15480//15480 +f 16121//16121 16120//16120 16080//16080 +f 15047//15047 15058//15058 16704//16704 +f 15539//15539 15540//15540 16744//16744 +f 16744//16744 16076//16076 15539//15539 +f 15186//15186 15740//15740 15750//15750 +f 16101//16101 16118//16118 16103//16103 +f 15554//15554 15750//15750 15753//15753 +f 15545//15545 15547//15547 16101//16101 +f 15845//15845 15556//15556 15753//15753 +f 15753//15753 15556//15556 15554//15554 +f 15984//15984 15773//15773 15534//15534 +f 15534//15534 15773//15773 15532//15532 +f 15532//15532 15773//15773 15531//15531 +f 16118//16118 16101//16101 15547//15547 +f 15556//15556 15845//15845 15410//15410 +f 15547//15547 15548//15548 16118//16118 +f 15557//15557 15846//15846 16060//16060 +f 16103//16103 15550//15550 16047//16047 +f 15779//15779 16053//16053 15850//15850 +f 15552//15552 15550//15550 16103//16103 +f 15850//15850 16053//16053 15534//15534 +f 15534//15534 16053//16053 15984//15984 +f 16118//16118 15552//15552 16103//16103 +f 15558//15558 16060//16060 15971//15971 +f 15557//15557 16060//16060 15558//15558 +f 15496//15496 16047//16047 15550//15550 +f 15850//15850 15534//15534 15536//15536 +f 15851//15851 15850//15850 15537//15537 +f 15537//15537 15850//15850 15536//15536 +f 16118//16118 15548//15548 15552//15552 +f 15851//15851 15537//15537 15786//15786 +f 15786//15786 15537//15537 15852//15852 +f 15530//15530 15524//15524 16084//16084 +f 16024//16024 16125//16125 15538//15538 +f 15538//15538 16125//16125 15537//15537 +f 15537//15537 16125//16125 15852//15852 +f 15852//15852 16125//16125 15809//15809 +f 15809//15809 16125//16125 16024//16024 +f 15533//15533 15558//15558 15971//15971 +f 16057//16057 16055//16055 16123//16123 +f 16123//16123 16055//16055 15538//15538 +f 15538//15538 16055//16055 16024//16024 +f 16088//16088 15533//15533 15971//15971 +f 15535//15535 15533//15533 16088//16088 +f 16050//16050 16057//16057 15527//15527 +f 15527//15527 16057//16057 16123//16123 +f 16088//16088 16091//16091 15535//15535 +f 15527//15527 16123//16123 15538//15538 +f 15538//15538 15519//15519 15527//15527 +f 15074//15074 15535//15535 16091//16091 +f 16091//16091 16092//16092 15074//15074 +f 16095//16095 15564//15564 16096//16096 +f 15565//15565 15564//15564 16095//16095 +f 15546//15546 16099//16099 16325//16325 +f 16048//16048 15546//15546 16325//16325 +f 15549//15549 15546//15546 16048//16048 +f 16051//16051 16116//16116 15549//15549 +f 16048//16048 16051//16051 15549//15549 +f 15551//15551 15549//15549 16116//16116 +f 15553//15553 15551//15551 16716//16716 +f 16105//16105 15553//15553 16716//16716 +f 15555//15555 15553//15553 16105//16105 +f 14987//14987 15555//15555 16105//16105 +f 16098//16098 14987//14987 16105//16105 +f 14987//14987 16098//16098 15241//15241 +f 15686//15686 15294//15294 16154//16154 +f 15907//15907 15904//15904 16476//16476 +f 15294//15294 16438//16438 16154//16154 +f 15671//15671 16808//16808 15887//15887 +f 15618//15618 15867//15867 16126//16126 +f 16454//16454 16212//16212 15923//15923 +f 15908//15908 16139//16139 15928//15928 +f 15792//15792 15925//15925 16132//16132 +f 15139//15139 16446//16446 16186//16186 +f 15923//15923 15710//15710 15868//15868 +f 15689//15689 16133//16133 15924//15924 +f 16128//16128 16477//16477 16228//16228 +f 16191//16191 16140//16140 15697//15697 +f 15291//15291 15866//15866 16155//16155 +f 16209//16209 15882//15882 16833//16833 +f 15648//15648 16477//16477 16128//16128 +f 15928//15928 16139//16139 16199//16199 +f 16478//16478 15687//15687 16479//16479 +f 16485//16485 15310//15310 15354//15354 +f 15866//15866 15638//15638 16166//16166 +f 16195//16195 16188//16188 15896//15896 +f 15673//15673 16801//16801 16405//16405 +f 16149//16149 15310//15310 16485//16485 +f 16205//16205 15932//15932 16137//16137 +f 15675//15675 16195//16195 15896//15896 +f 16446//16446 15916//15916 16443//16443 +f 16195//16195 15675//15675 16196//16196 +f 16162//16162 16443//16443 15916//15916 +f 15351//15351 16147//16147 16409//16409 +f 16500//16500 16137//16137 15932//15932 +f 15870//15870 15351//15351 16409//16409 +f 15896//15896 16188//16188 15888//15888 +f 15929//15929 16198//16198 15902//15902 +f 16409//16409 16151//16151 15870//15870 +f 15932//15932 16142//16142 16500//16500 +f 15854//15854 16405//16405 16814//16814 +f 15895//15895 15325//15325 16215//16215 +f 15873//15873 16141//16141 16144//16144 +f 16170//16170 16163//16163 15899//15899 +f 16135//16135 16138//16138 15677//15677 +f 16158//16158 16164//16164 16161//16161 +f 15144//15144 15326//15326 15869//15869 +f 15640//15640 16151//16151 15917//15917 +f 15889//15889 16177//16177 15881//15881 +f 16172//16172 15696//15696 16222//16222 +f 15926//15926 16159//16159 16184//16184 +f 15655//15655 15704//15704 16437//16437 +f 16126//16126 15867//15867 16220//16220 +f 16159//16159 16161//16161 16184//16184 +f 16490//16490 15326//15326 14862//14862 +f 15670//15670 16146//16146 15861//15861 +f 15327//15327 16427//16427 16178//16178 +f 15327//15327 15887//15887 16427//16427 +f 15363//15363 16202//16202 16449//16449 +f 16840//16840 15889//15889 16180//16180 +f 15889//15889 15894//15894 16180//16180 +f 15863//15863 16471//16471 15898//15898 +f 16146//16146 15865//15865 16422//16422 +f 16471//16471 15910//15910 15898//15898 +f 16426//16426 16422//16422 15865//15865 +f 15679//15679 15685//15685 15897//15897 +f 15623//15623 16483//16483 15860//15860 +f 16168//16168 16404//16404 15858//15858 +f 16216//16216 16483//16483 15623//15623 +f 16175//16175 16173//16173 15927//15927 +f 15906//15906 15621//15621 16203//16203 +f 15865//15865 15358//15358 16426//16426 +f 15927//15927 16173//16173 16127//16127 +f 16218//16218 16420//16420 16136//16136 +f 15319//15319 16216//16216 15349//15349 +f 15912//15912 15906//15906 16185//16185 +f 15364//15364 16434//16434 15356//15356 +f 15934//15934 16434//16434 15364//15364 +f 16192//16192 15701//15701 16865//16865 +f 16857//16857 15667//15667 16134//16134 +f 16865//16865 15701//15701 16339//16339 +f 15695//15695 15667//15667 16857//16857 +f 16454//16454 15923//15923 15868//15868 +f 16201//16201 15618//15618 16126//16126 +f 16808//16808 16155//16155 16187//16187 +f 16185//16185 16203//16203 16469//16469 +f 16472//16472 16793//16793 15315//15315 +f 16433//16433 15119//15119 16478//16478 +f 16132//16132 16131//16131 16430//16430 +f 16436//16436 15315//15315 16793//16793 +f 16438//16438 16165//16165 16489//16489 +f 16420//16420 15873//15873 16136//16136 +f 15912//15912 16185//16185 16469//16469 +f 16204//16204 15924//15924 16133//16133 +f 16131//16131 16132//16132 15925//15925 +f 16148//16148 15618//15618 16201//16201 +f 16165//16165 16190//16190 16489//16489 +f 16150//16150 16425//16425 16152//16152 +f 16420//16420 16453//16453 15873//15873 +f 15690//15690 15874//15874 16432//16432 +f 16201//16201 16202//16202 16148//16148 +f 15354//15354 16429//16429 16485//16485 +f 16189//16189 16183//16183 16451//16451 +f 16141//16141 15873//15873 16453//16453 +f 16442//16442 15626//15626 17086//17086 +f 15333//15333 15861//15861 17068//17068 +f 15626//15626 15879//15879 17086//17086 +f 16207//16207 15868//15868 16211//16211 +f 16187//16187 16155//16155 15866//15866 +f 16466//16466 16208//16208 16199//16199 +f 16449//16449 16202//16202 16888//16888 +f 15903//15903 15633//15633 15912//15912 +f 15928//15928 16199//16199 16208//16208 +f 15874//15874 15899//15899 16432//16432 +f 16165//16165 16181//16181 16492//16492 +f 15707//15707 15918//15918 16177//16177 +f 15655//15655 16437//16437 16804//16804 +f 16448//16448 16450//16450 16505//16505 +f 16153//16153 15917//15917 16151//16151 +f 16801//16801 15673//15673 16169//16169 +f 16432//16432 16163//16163 16193//16193 +f 15914//15914 15913//15913 16197//16197 +f 16181//16181 16182//16182 16492//16492 +f 16432//16432 15899//15899 16163//16163 +f 16130//16130 16507//16507 15891//15891 +f 16197//16197 17084//17084 15914//15914 +f 15863//15863 16208//16208 16406//16406 +f 16177//16177 15889//15889 16210//16210 +f 15920//15920 16265//16265 16487//16487 +f 16135//16135 15903//15903 16200//16200 +f 16210//16210 15889//15889 16840//16840 +f 16200//16200 16138//16138 16135//16135 +f 16444//16444 15655//15655 16804//16804 +f 14846//14846 15892//15892 17066//17066 +f 16833//16833 14846//14846 17066//17066 +f 16471//16471 15863//15863 16406//16406 +f 15920//15920 16487//16487 16421//16421 +f 16134//16134 15920//15920 16421//16421 +f 16445//16445 16227//16227 16229//16229 +f 16229//16229 16214//16214 16445//16445 +f 16182//16182 15911//15911 16820//16820 +f 16145//16145 15133//15133 17068//17068 +f 15895//15895 16215//16215 16220//16220 +f 16196//16196 16414//16414 16195//16195 +f 15897//15897 15685//15685 16417//16417 +f 16796//16796 15922//15922 16149//16149 +f 16393//16393 16392//16392 16456//16456 +f 16451//16451 15854//15854 16814//16814 +f 16393//16393 16217//16217 16326//16326 +f 16393//16393 16456//16456 16217//16217 +f 16178//16178 16206//16206 15872//15872 +f 15906//15906 16203//16203 16185//16185 +f 16198//16198 17458//17458 15902//15902 +f 15915//15915 16172//16172 16166//16166 +f 16224//16224 16179//16179 16817//16817 +f 16178//16178 16427//16427 16213//16213 +f 16174//16174 16790//16790 16129//16129 +f 16817//16817 16179//16179 17054//17054 +f 15669//15669 16796//16796 16160//16160 +f 16179//16179 16192//16192 17054//17054 +f 16483//16483 16226//16226 15860//15860 +f 16161//16161 16157//16157 16158//16158 +f 16163//16163 16228//16228 16194//16194 +f 16172//16172 16222//16222 16470//16470 +f 16410//16410 15356//15356 16475//16475 +f 16426//16426 15358//15358 16813//16813 +f 16157//16157 16161//16161 16159//16159 +f 16475//16475 15356//15356 16434//16434 +f 15893//15893 17141//17141 15692//15692 +f 16163//16163 16170//16170 16228//16228 +f 16161//16161 16164//16164 16173//16173 +f 16176//16176 16822//16822 16482//16482 +f 16161//16161 16173//16173 16184//16184 +f 16154//16154 16809//16809 15686//15686 +f 16175//16175 16184//16184 16173//16173 +f 16228//16228 16170//16170 16128//16128 +f 16176//16176 16877//16877 16822//16822 +f 16216//16216 15319//15319 16501//16501 +f 16501//16501 15319//15319 15921//15921 +f 16549//16549 16584//16584 16001//16001 +f 16233//16233 16044//16044 16232//16232 +f 16527//16527 16029//16029 16239//16239 +f 16659//16659 16260//16260 16277//16277 +f 16044//16044 15942//15942 16232//16232 +f 16277//16277 15837//15837 16659//16659 +f 15830//15830 16273//16273 15816//15816 +f 16010//16010 16001//16001 16584//16584 +f 16676//16676 16060//16060 16248//16248 +f 15721//15721 15952//15952 16557//16557 +f 16044//16044 16233//16233 16067//16067 +f 16383//16383 16238//16238 15985//15985 +f 15829//15829 16234//16234 16447//16447 +f 16557//16557 15952//15952 16250//16250 +f 15978//15978 15985//15985 16238//16238 +f 15816//15816 16273//16273 16382//16382 +f 15735//15735 15940//15940 16528//16528 +f 15729//15729 16250//16250 15952//15952 +f 16046//16046 16049//16049 16242//16242 +f 16060//16060 16676//16676 15971//15971 +f 15942//15942 15955//15955 16232//16232 +f 16573//16573 15909//15909 15734//15734 +f 16164//16164 16158//16158 16245//16245 +f 16273//16273 16381//16381 16382//16382 +f 15734//15734 16274//16274 16573//16573 +f 16579//16579 15468//15468 16281//16281 +f 16289//16289 16528//16528 15940//15940 +f 16547//16547 16277//16277 16260//16260 +f 16252//16252 16250//16250 15729//15729 +f 16676//16676 16257//16257 15971//15971 +f 15940//15940 15953//15953 16289//16289 +f 16249//16249 16046//16046 16242//16242 +f 16546//16546 15801//15801 16254//16254 +f 16576//16576 15997//15997 16572//16572 +f 16004//16004 16241//16241 17033//17033 +f 16292//16292 16047//16047 16987//16987 +f 16046//16046 16249//16249 15941//15941 +f 16277//16277 16288//16288 15945//15945 +f 16382//16382 16381//16381 16384//16384 +f 15953//15953 15939//15939 16289//16289 +f 16382//16382 16384//16384 15824//15824 +f 16301//16301 16289//16289 15939//15939 +f 16238//16238 16383//16383 16236//16236 +f 15242//15242 16408//16408 16246//16246 +f 16987//16987 16030//16030 16364//16364 +f 15941//15941 16249//16249 16256//16256 +f 16047//16047 16030//16030 16987//16987 +f 16381//16381 16677//16677 16678//16678 +f 16258//16258 15958//15958 15977//15977 +f 16237//16237 15894//15894 15674//15674 +f 16274//16274 15963//15963 16585//16585 +f 15957//15957 15749//15749 15960//15960 +f 16301//16301 15939//15939 16313//16313 +f 16288//16288 16394//16394 15945//15945 +f 16381//16381 16678//16678 16294//16294 +f 16295//16295 15997//15997 16576//16576 +f 15620//15620 16237//16237 15674//15674 +f 15411//15411 16566//16566 16313//16313 +f 16384//16384 16385//16385 15832//15832 +f 15832//15832 15824//15824 16384//16384 +f 16251//16251 16017//16017 16264//16264 +f 15832//15832 16385//16385 16025//16025 +f 16158//16158 16157//16157 15970//15970 +f 15941//15941 16256//16256 16267//16267 +f 15968//15968 16566//16566 15411//15411 +f 16243//16243 15393//15393 16253//16253 +f 16581//16581 16264//16264 16017//16017 +f 16381//16381 16294//16294 16385//16385 +f 16300//16300 15977//15977 15982//15982 +f 16327//16327 16387//16387 16263//16263 +f 16050//16050 16387//16387 16327//16327 +f 16385//16385 16384//16384 16381//16381 +f 16045//16045 16016//16016 16270//16270 +f 16157//16157 16159//16159 15970//15970 +f 15802//15802 16016//16016 16045//16045 +f 15970//15970 16159//16159 15926//15926 +f 16058//16058 16267//16267 16574//16574 +f 16147//16147 16246//16246 16409//16409 +f 16271//16271 16253//16253 15967//15967 +f 16237//16237 15620//15620 16569//16569 +f 15982//15982 16063//16063 16300//16300 +f 16296//16296 16385//16385 16294//16294 +f 16025//16025 16385//16385 16296//16296 +f 16585//16585 15963//15963 15391//15391 +f 16263//16263 16387//16387 16279//16279 +f 15810//15810 16297//16297 16020//16020 +f 15968//15968 15763//15763 16342//16342 +f 16288//16288 16311//16311 16394//16394 +f 15974//15974 15976//15976 16248//16248 +f 16592//16592 16011//16011 16295//16295 +f 15810//15810 16026//16026 16389//16389 +f 15976//15976 15424//15424 16298//16298 +f 16298//16298 16248//16248 15976//15976 +f 15967//15967 15755//15755 16290//16290 +f 16297//16297 15810//15810 16389//16389 +f 16271//16271 15967//15967 16290//16290 +f 15377//15377 16314//16314 16572//16572 +f 16255//16255 15919//15919 16412//16412 +f 16131//16131 16127//16127 16827//16827 +f 15997//15997 15377//15377 16572//16572 +f 16298//16298 15424//15424 16258//16258 +f 16349//16349 15995//15995 16358//16358 +f 16262//16262 15969//15969 16268//16268 +f 16383//16383 15985//15985 15986//15986 +f 16563//16563 16048//16048 16556//16556 +f 16051//16051 16048//16048 16563//16563 +f 15762//15762 16290//16290 15755//15755 +f 16000//16000 16317//16317 16314//16314 +f 16153//16153 15919//15919 15917//15917 +f 16302//16302 16293//16293 15980//15980 +f 16268//16268 15969//15969 16568//16568 +f 16290//16290 15762//15762 16305//16305 +f 16279//16279 16054//16054 16284//16284 +f 16387//16387 16054//16054 16279//16279 +f 16023//16023 16278//16278 16275//16275 +f 16235//16235 16358//16358 15995//15995 +f 16744//16744 16056//16056 16671//16671 +f 16394//16394 16320//16320 15966//15966 +f 15964//15964 16671//16671 16056//16056 +f 15969//15969 15984//15984 16568//16568 +f 16006//16006 16342//16342 15763//15763 +f 16349//16349 16342//16342 16006//16006 +f 16320//16320 16394//16394 16311//16311 +f 16031//16031 16296//16296 16687//16687 +f 16308//16308 15808//15808 16309//16309 +f 16330//16330 16589//16589 15992//15992 +f 16302//16302 15980//15980 16318//16318 +f 15996//15996 15992//15992 16589//16589 +f 15980//15980 15752//15752 16318//16318 +f 15777//15777 16328//16328 16612//16612 +f 16027//16027 16275//16275 16278//16278 +f 16309//16309 15801//15801 16546//16546 +f 15984//15984 16053//16053 16282//16282 +f 16305//16305 15762//15762 15978//15978 +f 15978//15978 16238//16238 16305//16305 +f 15770//15770 16005//16005 17212//17212 +f 15995//15995 16349//16349 16006//16006 +f 16053//16053 15987//15987 16285//16285 +f 16285//16285 16282//16282 16053//16053 +f 16652//16652 15484//15484 16307//16307 +f 15987//15987 16007//16007 16285//16285 +f 15919//15919 16255//16255 15877//15877 +f 15833//15833 16025//16025 16296//16296 +f 16306//16306 15730//15730 16316//16316 +f 15996//15996 17212//17212 16005//16005 +f 16447//16447 16456//16456 15829//15829 +f 16329//16329 15954//15954 16333//16333 +f 16612//16612 16337//16337 16013//16013 +f 16324//16324 16318//16318 15752//15752 +f 15954//15954 16329//16329 15759//15759 +f 16389//16389 16026//16026 15815//15815 +f 16319//16319 16316//16316 15730//15730 +f 16007//16007 16390//16390 16588//16588 +f 16597//16597 15770//15770 17212//17212 +f 15901//15901 15770//15770 16597//16597 +f 16031//16031 15833//15833 16296//16296 +f 16588//16588 16390//16390 16594//16594 +f 15814//15814 16308//16308 16331//16331 +f 16324//16324 15756//15756 16988//16988 +f 15756//15756 16002//16002 16336//16336 +f 16988//16988 15756//15756 16336//16336 +f 16612//16612 16013//16013 15777//15777 +f 16014//16014 15814//15814 16331//16331 +f 16319//16319 15732//15732 15741//15741 +f 16033//16033 16687//16687 16688//16688 +f 16016//16016 16020//16020 16297//16297 +f 16299//16299 16239//16239 16029//16029 +f 16688//16688 16312//16312 16033//16033 +f 16395//16395 16014//16014 16331//16331 +f 16016//16016 16297//16297 16270//16270 +f 16331//16331 16347//16347 16395//16395 +f 15988//15988 16255//16255 16265//16265 +f 15877//15877 16255//16255 15988//15988 +f 16606//16606 16594//16594 16390//16390 +f 16687//16687 16033//16033 16031//16031 +f 16606//16606 16390//16390 16024//16024 +f 16347//16347 16355//16355 16395//16395 +f 16961//16961 15782//15782 15973//15973 +f 15493//15493 15782//15782 16961//16961 +f 16367//16367 15681//15681 15901//15901 +f 16014//16014 16395//16395 16015//16015 +f 15983//15983 15493//15493 16961//16961 +f 16383//16383 16266//16266 16236//16236 +f 16002//16002 16009//16009 16344//16344 +f 16340//16340 16328//16328 16357//16357 +f 16033//16033 16312//16312 15931//15931 +f 15741//15741 15979//15979 16351//16351 +f 16396//16396 16015//16015 16395//16395 +f 15966//15966 16320//16320 15973//15973 +f 16055//16055 16606//16606 16024//16024 +f 15681//15681 16367//16367 16608//16608 +f 16009//16009 15788//15788 16344//16344 +f 16015//16015 16396//16396 16398//16398 +f 16395//16395 16355//16355 16361//16361 +f 15759//15759 16329//16329 16357//16357 +f 16057//16057 16606//16606 16055//16055 +f 15788//15788 16635//16635 16344//16344 +f 15979//15979 16356//16356 16351//16351 +f 16395//16395 16361//16361 16396//16396 +f 16057//16057 16050//16050 16327//16327 +f 15988//15988 16265//16265 15920//15920 +f 16398//16398 16361//16361 16399//16399 +f 16396//16396 16361//16361 16398//16398 +f 16000//16000 15267//15267 16323//16323 +f 16323//16323 16013//16013 16337//16337 +f 15267//15267 16013//16013 16323//16323 +f 16266//16266 16229//16229 16227//16227 +f 16012//16012 16905//16905 15784//15784 +f 15796//15796 15735//15735 16635//16635 +f 16035//16035 16389//16389 15815//15815 +f 16057//16057 16327//16327 16664//16664 +f 16015//16015 16398//16398 16019//16019 +f 16373//16373 15784//15784 16905//16905 +f 16389//16389 16035//16035 16669//16669 +f 16606//16606 16057//16057 16664//16664 +f 16401//16401 16364//16364 16030//16030 +f 15937//15937 16315//16315 16310//16310 +f 16280//16280 15765//15765 16018//16018 +f 16019//16019 16398//16398 16402//16402 +f 16362//16362 16401//16401 16030//16030 +f 16036//16036 15937//15937 16310//16310 +f 16401//16401 16034//16034 16364//16364 +f 15652//15652 16224//16224 16415//16415 +f 15994//15994 15793//15793 16641//16641 +f 16369//16369 16021//16021 16402//16402 +f 17044//17044 16035//16035 16037//16037 +f 16669//16669 16035//16035 17044//17044 +f 16365//16365 16401//16401 16362//16362 +f 16333//16333 15989//15989 16605//16605 +f 16641//16641 15793//15793 16570//16570 +f 16018//16018 15807//15807 16140//16140 +f 16452//16452 16321//16321 16386//16386 +f 15954//15954 15989//15989 16333//16333 +f 16401//16401 16365//16365 16034//16034 +f 16402//16402 16399//16399 16368//16368 +f 16398//16398 16399//16399 16402//16402 +f 15793//15793 16004//16004 16570//16570 +f 16034//16034 16366//16366 16038//16038 +f 16596//16596 16322//16322 15774//15774 +f 16365//16365 16366//16366 16034//16034 +f 16601//16601 16335//16335 15820//15820 +f 16792//16792 15702//15702 16039//16039 +f 16364//16364 16040//16040 16592//16592 +f 16034//16034 16040//16040 16364//16364 +f 16339//16339 15702//15702 16792//16792 +f 15774//15774 16322//16322 16008//16008 +f 16452//16452 16386//16386 16495//16495 +f 16368//16368 16399//16399 16621//16621 +f 16008//16008 16322//16322 16334//16334 +f 16592//16592 16040//16040 16011//16011 +f 16008//16008 16334//16334 15936//15936 +f 16440//16440 15936//15936 16334//16334 +f 16038//16038 16366//16366 16252//16252 +f 16369//16369 16402//16402 16368//16368 +f 16338//16338 15820//15820 16335//16335 +f 16266//16266 16227//16227 16665//16665 +f 16440//16440 16143//16143 15936//15936 +f 16315//16315 15947//15947 16332//16332 +f 16363//16363 15999//15999 16205//16205 +f 16312//16312 16345//16345 15931//15931 +f 16227//16227 16445//16445 16665//16665 +f 16143//16143 16852//16852 15962//15962 +f 16037//16037 15826//15826 16392//16392 +f 15947//15947 16388//16388 16332//16332 +f 16039//16039 15931//15931 16345//16345 +f 16338//16338 16273//16273 15830//15830 +f 16359//16359 15913//15913 16852//16852 +f 16852//16852 15913//15913 15962//15962 +f 15937//15937 15947//15947 16315//16315 +f 16375//16375 15804//15804 16374//16374 +f 16037//16037 16393//16393 17044//17044 +f 16359//16359 16197//16197 15913//15913 +f 16388//16388 15947//15947 15478//15478 +f 16392//16392 16393//16393 16037//16037 +f 16942//16942 15950//15950 16350//16350 +f 16022//16022 16375//16375 16376//16376 +f 16042//16042 16041//16041 16370//16370 +f 16350//16350 15993//15993 16353//16353 +f 15950//15950 15993//15993 16350//16350 +f 15965//15965 16343//16343 16388//16388 +f 16587//16587 16272//16272 15471//15471 +f 15829//15829 16456//16456 15826//15826 +f 16495//16495 16386//16386 16343//16343 +f 16104//16104 16028//16028 15818//15818 +f 16603//16603 16601//16601 15751//15751 +f 16370//16370 16041//16041 16371//16371 +f 16456//16456 16392//16392 15826//15826 +f 16495//16495 16343//16343 15900//15900 +f 16272//16272 16587//16587 17003//17003 +f 16028//16028 16104//16104 16400//16400 +f 16372//16372 16042//16042 16370//16370 +f 16104//16104 16379//16379 16400//16400 +f 16403//16403 16042//16042 16372//16372 +f 16400//16400 15823//15823 16028//16028 +f 15900//15900 16343//16343 15965//15965 +f 16400//16400 16032//16032 15823//15823 +f 15965//15965 16388//16388 15478//15478 +f 15993//15993 15972//15972 16353//16353 +f 16352//16352 16223//16223 16498//16498 +f 17044//17044 16393//16393 16326//16326 +f 16378//16378 16397//16397 16377//16377 +f 16104//16104 16397//16397 16379//16379 +f 16352//16352 15924//15924 16223//16223 +f 16379//16379 16397//16397 16378//16378 +f 16352//16352 16065//16065 15924//15924 +f 16403//16403 16372//16372 16043//16043 +f 16348//16348 16346//16346 16341//16341 +f 15944//15944 16379//16379 16380//16380 +f 16360//16360 15766//15766 16003//16003 +f 16391//16391 16352//16352 16354//16354 +f 16354//16354 15890//15890 16391//16391 +f 16352//16352 16391//16391 16065//16065 +f 15948//15948 16380//16380 16225//16225 +f 16348//16348 16689//16689 16346//16346 +f 15699//15699 15890//15890 15635//15635 +f 16391//16391 15890//15890 15699//15699 +f 15933//15933 15891//15891 16204//16204 +f 16204//16204 15891//15891 16507//16507 +f 16204//16204 16133//16133 15933//15933 +f 16043//16043 16659//16659 15837//15837 +f 16659//16659 16043//16043 16690//16690 +f 16220//16220 16215//16215 16461//16461 +f 16162//16162 16206//16206 17121//17121 +f 16413//16413 17066//17066 15892//15892 +f 16418//16418 15908//15908 16138//16138 +f 16789//16789 15888//15888 16791//16791 +f 15692//15692 17141//17141 15905//15905 +f 16820//16820 15911//15911 16866//16866 +f 17056//17056 16820//16820 16866//16866 +f 16211//16211 15910//15910 16474//16474 +f 16151//16151 16409//16409 16153//16153 +f 16875//16875 16513//16513 16452//16452 +f 17059//17059 16222//16222 15661//15661 +f 16418//16418 16139//16139 15908//15908 +f 17059//17059 15661//15661 16423//16423 +f 16789//16789 16507//16507 16130//16130 +f 16452//16452 16495//16495 16875//16875 +f 15888//15888 16789//16789 16130//16130 +f 16790//16790 16174//16174 16829//16829 +f 16199//16199 16139//16139 16418//16418 +f 16207//16207 16211//16211 16481//16481 +f 16407//16407 16791//16791 15888//15888 +f 16194//16194 16193//16193 16163//16163 +f 16451//16451 16814//16814 16812//16812 +f 16129//16129 16790//16790 16429//16429 +f 15871//15871 15907//15907 16455//16455 +f 16413//16413 16221//16221 17073//17073 +f 16237//16237 16180//16180 15894//15894 +f 15912//15912 16469//16469 16824//16824 +f 16411//16411 16204//16204 16507//16507 +f 17073//17073 16221//16221 16482//16482 +f 15924//15924 16411//16411 16223//16223 +f 15924//15924 16204//16204 16411//16411 +f 15864//15864 16818//16818 16490//16490 +f 16188//16188 16407//16407 15888//15888 +f 16354//16354 16497//16497 15890//15890 +f 16207//16207 16481//16481 16484//16484 +f 16417//16417 15685//15685 16559//16559 +f 16173//16173 16164//16164 16508//16508 +f 15685//15685 15909//15909 16559//16559 +f 16454//16454 15868//15868 16514//16514 +f 15903//15903 15912//15912 16428//16428 +f 16514//16514 15868//15868 16207//16207 +f 16198//16198 15871//15871 16455//16455 +f 16200//16200 15903//15903 16428//16428 +f 16796//16796 16149//16149 16795//16795 +f 16406//16406 16208//16208 16881//16881 +f 16813//16813 16186//16186 16446//16446 +f 16462//16462 16194//16194 16826//16826 +f 16228//16228 16826//16826 16194//16194 +f 16152//16152 16425//16425 16437//16437 +f 16511//16511 16414//16414 16196//16196 +f 16888//16888 16202//16202 16201//16201 +f 16196//16196 16415//16415 16511//16511 +f 16852//16852 16143//16143 16440//16440 +f 16827//16827 16127//16127 16173//16173 +f 16432//16432 16885//16885 15690//15690 +f 16167//16167 15363//15363 16895//16895 +f 16826//16826 16228//16228 16431//16431 +f 16187//16187 15866//15866 16491//16491 +f 16502//16502 16434//16434 15934//15934 +f 16491//16491 15866//15866 16494//16494 +f 16895//16895 16168//16168 16167//16167 +f 16474//16474 15910//15910 16471//16471 +f 16500//16500 16142//16142 17105//17105 +f 15914//15914 17084//17084 16215//16215 +f 16142//16142 16189//16189 17105//17105 +f 17458//17458 16198//16198 16802//16802 +f 16494//16494 15866//15866 16166//16166 +f 16144//16144 16141//16141 16203//16203 +f 16212//16212 16454//16454 16457//16457 +f 16502//16502 15935//15935 16448//16448 +f 16868//16868 15862//15862 15902//15902 +f 16458//16458 16516//16516 16670//16670 +f 16431//16431 16228//16228 16477//16477 +f 15921//15921 16209//16209 17080//17080 +f 16451//16451 16810//16810 16189//16189 +f 16670//16670 16435//16435 16229//16229 +f 17080//17080 16209//16209 16833//16833 +f 15856//15856 15859//15859 16479//16479 +f 16458//16458 16517//16517 16516//16516 +f 16229//16229 16518//16518 16214//16214 +f 16518//16518 16229//16229 16435//16435 +f 16480//16480 15860//15860 16226//16226 +f 16499//16499 16193//16193 16194//16194 +f 16411//16411 16498//16498 16223//16223 +f 15861//15861 17074//17074 16825//16825 +f 16499//16499 16194//16194 16462//16462 +f 16843//16843 16408//16408 16830//16830 +f 16451//16451 16812//16812 16810//16810 +f 16412//16412 16153//16153 16409//16409 +f 16470//16470 16222//16222 17053//17053 +f 16480//16480 16226//16226 16786//16786 +f 16463//16463 16418//16418 16138//16138 +f 16481//16481 16211//16211 16474//16474 +f 16504//16504 16459//16459 15862//15862 +f 15861//15861 16146//16146 17074//17074 +f 16471//16471 16406//16406 16838//16838 +f 16483//16483 16786//16786 16226//16226 +f 16218//16218 15862//15862 16459//16459 +f 17074//17074 16146//16146 17422//17422 +f 16146//16146 16422//16422 17422//17422 +f 16417//16417 16917//16917 15897//15897 +f 16455//16455 15907//15907 16476//16476 +f 16219//16219 15359//15359 17770//17770 +f 16407//16407 16188//16188 16842//16842 +f 15326//15326 16490//16490 17135//17135 +f 16420//16420 16218//16218 16459//16459 +f 15905//15905 16861//16861 16150//16150 +f 16466//16466 16199//16199 16418//16418 +f 16150//16150 16861//16861 16425//16425 +f 16860//16860 16429//16429 16837//16837 +f 16860//16860 16485//16485 16429//16429 +f 16453//16453 16420//16420 17090//17090 +f 15359//15359 15876//15876 17771//17771 +f 16468//16468 16169//16169 16416//16416 +f 16464//16464 16842//16842 16188//16188 +f 16195//16195 16464//16464 16188//16188 +f 16173//16173 16508//16508 16827//16827 +f 15864//15864 16156//16156 16818//16818 +f 16482//16482 16822//16822 16873//16873 +f 17118//17118 16195//16195 16414//16414 +f 16468//16468 16424//16424 17678//17678 +f 16156//16156 16441//16441 16496//16496 +f 15887//15887 16808//16808 16427//16427 +f 17771//17771 15876//15876 16884//16884 +f 15363//15363 16449//16449 16811//16811 +f 16483//16483 16216//16216 16493//16493 +f 16207//16207 16484//16484 16514//16514 +f 16824//16824 16469//16469 16787//16787 +f 17085//17085 16796//16796 16795//16795 +f 15363//15363 16811//16811 16895//16895 +f 16208//16208 16466//16466 16863//16863 +f 16433//16433 16884//16884 15876//15876 +f 16884//16884 16433//16433 16478//16478 +f 16881//16881 16208//16208 16863//16863 +f 16827//16827 16419//16419 16131//16131 +f 16415//16415 16853//16853 16511//16511 +f 16813//16813 16446//16446 16821//16821 +f 16475//16475 16434//16434 16816//16816 +f 16198//16198 16455//16455 16864//16864 +f 16821//16821 16446//16446 16823//16823 +f 16503//16503 15695//15695 16857//16857 +f 16430//16430 16131//16131 16419//16419 +f 16454//16454 16514//16514 16460//16460 +f 16864//16864 16802//16802 16198//16198 +f 17125//17125 16415//16415 16224//16224 +f 15893//15893 16160//16160 16799//16799 +f 17054//17054 16862//16862 16817//16817 +f 16428//16428 15912//15912 16824//16824 +f 16447//16447 16234//16234 16794//16794 +f 16434//16434 16502//16502 16816//16816 +f 17068//17068 15861//15861 16825//16825 +f 16182//16182 16820//16820 16492//16492 +f 17141//17141 15893//15893 16799//16799 +f 16225//16225 16880//16880 16830//16830 +f 16408//16408 16225//16225 16830//16830 +f 16493//16493 16216//16216 16501//16501 +f 16453//16453 16835//16835 16141//16141 +f 16456//16456 16486//16486 16217//16217 +f 16836//16836 16479//16479 15859//15859 +f 15859//15859 16145//16145 16836//16836 +f 17100//17100 16495//16495 16497//16497 +f 16501//16501 15921//15921 17080//17080 +f 16458//16458 16515//16515 16517//16517 +f 16443//16443 16162//16162 17106//17106 +f 16203//16203 16141//16141 16835//16835 +f 15860//15860 16480//16480 16477//16477 +f 15862//15862 16868//16868 16504//16504 +f 16203//16203 16835//16835 16891//16891 +f 16894//16894 15904//15904 16171//16171 +f 16797//16797 17018//17018 16205//16205 +f 16205//16205 16137//16137 16797//16797 +f 16516//16516 16889//16889 16670//16670 +f 16435//16435 16670//16670 16889//16889 +f 16797//16797 16137//16137 16500//16500 +f 16450//16450 16219//16219 17413//17413 +f 16467//16467 16673//16673 16454//16454 +f 16460//16460 16467//16467 16454//16454 +f 16189//16189 16810//16810 16805//16805 +f 16517//16517 16673//16673 16465//16465 +f 16806//16806 16516//16516 16517//16517 +f 16445//16445 16214//16214 16847//16847 +f 16518//16518 16435//16435 16800//16800 +f 16272//16272 16910//16910 16240//16240 +f 16525//16525 16522//16522 16235//16235 +f 16659//16659 16692//16692 16526//16526 +f 16246//16246 16408//16408 16843//16843 +f 16525//16525 16045//16045 16558//16558 +f 16921//16921 16523//16523 16230//16230 +f 16235//16235 16045//16045 16525//16525 +f 16242//16242 16520//16520 16249//16249 +f 16666//16666 16660//16660 16668//16668 +f 16569//16569 15897//15897 16917//16917 +f 16010//16010 16584//16584 16651//16651 +f 16648//16648 16558//16558 16045//16045 +f 16248//16248 16667//16667 16533//16533 +f 16676//16676 16248//16248 16533//16533 +f 15735//15735 16528//16528 16519//16519 +f 16910//16910 16272//16272 17003//17003 +f 17079//17079 16246//16246 16843//16843 +f 16520//16520 16539//16539 16249//16249 +f 16506//16506 16794//16794 16234//16234 +f 16524//16524 16676//16676 16533//16533 +f 17177//17177 16232//16232 16937//16937 +f 16236//16236 16535//16535 16238//16238 +f 16676//16676 16524//16524 16680//16680 +f 16680//16680 16257//16257 16676//16676 +f 16270//16270 16648//16648 16045//16045 +f 16164//16164 16245//16245 16529//16529 +f 16260//16260 16659//16659 16526//16526 +f 16573//16573 16559//16559 15909//15909 +f 16529//16529 16508//16508 16164//16164 +f 16232//16232 16661//16661 16937//16937 +f 17030//17030 16327//16327 16263//16263 +f 16938//16938 16528//16528 16289//16289 +f 16279//16279 17030//17030 16263//16263 +f 15938//15938 15722//15722 16551//16551 +f 16256//16256 16249//16249 16539//16539 +f 16531//16531 16260//16260 16526//16526 +f 16409//16409 16246//16246 17079//17079 +f 16536//16536 16409//16409 17079//17079 +f 16681//16681 16680//16680 16524//16524 +f 16678//16678 16677//16677 16663//16663 +f 16236//16236 16665//16665 16535//16535 +f 16327//16327 17030//17030 16620//16620 +f 16409//16409 16536//16536 16412//16412 +f 16551//16551 15721//15721 16557//16557 +f 15722//15722 15721//15721 16551//16551 +f 15977//15977 16667//16667 16258//16258 +f 16619//16619 17030//17030 16279//16279 +f 15955//15955 16661//16661 16232//16232 +f 17033//17033 16570//16570 16004//16004 +f 16546//16546 16254//16254 16537//16537 +f 16256//16256 16539//16539 16552//16552 +f 16667//16667 16683//16683 16533//16533 +f 15977//15977 16683//16683 16667//16667 +f 16579//16579 16281//16281 16561//16561 +f 16279//16279 16284//16284 16619//16619 +f 16938//16938 16301//16301 16554//16554 +f 16289//16289 16301//16301 16938//16938 +f 16234//16234 15946//15946 16506//16506 +f 16267//16267 16256//16256 16552//16552 +f 16266//16266 16665//16665 16236//16236 +f 15955//15955 15957//15957 16661//16661 +f 16251//16251 17034//17034 16241//16241 +f 16524//16524 16533//16533 16683//16683 +f 16412//16412 16536//16536 16255//16255 +f 15960//15960 16661//16661 15957//15957 +f 17003//17003 16587//16587 16579//16579 +f 16260//16260 16531//16531 16547//16547 +f 16297//16297 16662//16662 16270//16270 +f 16664//16664 16327//16327 17038//17038 +f 16212//16212 16670//16670 15986//15986 +f 16457//16457 16670//16670 16212//16212 +f 16264//16264 17034//17034 16251//16251 +f 16365//16365 16362//16362 16571//16571 +f 16574//16574 16267//16267 16552//16552 +f 16327//16327 16620//16620 17038//17038 +f 16524//16524 16683//16683 16681//16681 +f 16243//16243 16506//16506 15946//15946 +f 16313//16313 16554//16554 16301//16301 +f 16560//16560 16366//16366 16365//16365 +f 16662//16662 17303//17303 16270//16270 +f 15977//15977 16300//16300 16683//16683 +f 16964//16964 16585//16585 15391//15391 +f 16681//16681 16683//16683 16300//16300 +f 16412//16412 15919//15919 16153//16153 +f 16670//16670 16383//16383 15986//15986 +f 16248//16248 16298//16298 16667//16667 +f 16661//16661 16555//16555 16543//16543 +f 16557//16557 16250//16250 16560//16560 +f 16506//16506 16243//16243 16253//16253 +f 16366//16366 16560//16560 16250//16250 +f 16532//16532 16677//16677 16381//16381 +f 16250//16250 16252//16252 16366//16366 +f 15391//15391 16293//16293 16964//16964 +f 16506//16506 16253//16253 16541//16541 +f 16554//16554 16313//16313 16948//16948 +f 16532//16532 16273//16273 16538//16538 +f 16266//16266 16383//16383 16670//16670 +f 16667//16667 16298//16298 16258//16258 +f 16381//16381 16273//16273 16532//16532 +f 16229//16229 16266//16266 16670//16670 +f 16023//16023 16586//16586 16583//16583 +f 16581//16581 16023//16023 16583//16583 +f 16293//16293 16302//16302 16611//16611 +f 16671//16671 15964//15964 16967//16967 +f 16293//16293 16611//16611 16964//16964 +f 16257//16257 16680//16680 16684//16684 +f 16313//16313 16566//16566 16948//16948 +f 16967//16967 15964//15964 16632//16632 +f 15960//15960 16555//16555 16661//16661 +f 16537//16537 16286//16286 16430//16430 +f 16662//16662 16297//16297 16389//16389 +f 16602//16602 16240//16240 16910//16910 +f 16277//16277 16547//16547 16288//16288 +f 16292//16292 16987//16987 16578//16578 +f 16306//16306 16632//16632 15964//15964 +f 16555//16555 15960//15960 15961//15961 +f 16265//16265 16255//16255 16536//16536 +f 16338//16338 16538//16538 16273//16273 +f 16275//16275 16586//16586 16023//16023 +f 16262//16262 16555//16555 15961//15961 +f 17015//17015 16632//16632 16306//16306 +f 16316//16316 17015//17015 16306//16306 +f 16685//16685 16680//16680 16681//16681 +f 16302//16302 16318//16318 16614//16614 +f 16566//16566 15968//15968 16342//16342 +f 16684//16684 16685//16685 16542//16542 +f 16680//16680 16685//16685 16684//16684 +f 16275//16275 16027//16027 16527//16527 +f 16674//16674 16253//16253 16271//16271 +f 16681//16681 16300//16300 16685//16685 +f 16303//16303 16602//16602 16646//16646 +f 16541//16541 16253//16253 16674//16674 +f 17015//17015 16316//16316 16319//16319 +f 16576//16576 17204//17204 16295//16295 +f 16564//16564 16555//16555 16262//16262 +f 16286//16286 16132//16132 16430//16430 +f 16286//16286 16537//16537 16254//16254 +f 16389//16389 16669//16669 16662//16662 +f 16674//16674 16271//16271 16290//16290 +f 16308//16308 16309//16309 17213//17213 +f 16063//16063 16685//16685 16300//16300 +f 16545//16545 16685//16685 16063//16063 +f 16262//16262 16268//16268 16564//16564 +f 16342//16342 16358//16358 16962//16962 +f 16547//16547 16311//16311 16288//16288 +f 16546//16546 17209//17209 16309//16309 +f 16545//16545 16542//16542 16685//16685 +f 16018//16018 16925//16925 16280//16280 +f 16633//16633 16319//16319 15741//15741 +f 16674//16674 16290//16290 16305//16305 +f 16052//16052 16304//16304 16595//16595 +f 16592//16592 16295//16295 17204//17204 +f 16563//16563 16556//16556 17199//17199 +f 16342//16342 16349//16349 16358//16358 +f 16048//16048 16325//16325 16582//16582 +f 16582//16582 16556//16556 16048//16048 +f 16303//16303 16646//16646 16307//16307 +f 15741//15741 16351//16351 16633//16633 +f 16633//16633 16351//16351 16636//16636 +f 16568//16568 16282//16282 16580//16580 +f 15984//15984 16282//16282 16568//16568 +f 16239//16239 16299//16299 16598//16598 +f 16598//16598 16299//16299 16607//16607 +f 16572//16572 16314//16314 16317//16317 +f 16351//16351 16356//16356 16636//16636 +f 16636//16636 16356//16356 17024//17024 +f 17024//17024 15994//15994 16640//16640 +f 16580//16580 16282//16282 16588//16588 +f 16356//16356 15994//15994 17024//17024 +f 16535//16535 16305//16305 16238//16238 +f 17213//17213 16591//16591 16308//16308 +f 16307//16307 16646//16646 16652//16652 +f 16336//16336 16002//16002 16630//16630 +f 16962//16962 16358//16358 16522//16522 +f 16589//16589 16330//16330 16979//16979 +f 16282//16282 16285//16285 16588//16588 +f 16678//16678 16562//16562 16687//16687 +f 16615//16615 16361//16361 16355//16355 +f 16562//16562 16688//16688 16687//16687 +f 16399//16399 16361//16361 16615//16615 +f 16358//16358 16235//16235 16522//16522 +f 16285//16285 16007//16007 16588//16588 +f 16002//16002 16344//16344 16630//16630 +f 17231//17231 16328//16328 16610//16610 +f 16965//16965 16399//16399 16615//16615 +f 16565//16565 16311//16311 16547//16547 +f 15994//15994 16641//16641 16640//16640 +f 16399//16399 16965//16965 16621//16621 +f 16591//16591 16331//16331 16308//16308 +f 16629//16629 16621//16621 17268//17268 +f 16326//16326 16613//16613 17044//17044 +f 16367//16367 15901//15901 16597//16597 +f 16333//16333 17307//17307 16329//16329 +f 16565//16565 16320//16320 16311//16311 +f 16515//16515 16458//16458 16457//16457 +f 16457//16457 16458//16458 16670//16670 +f 16326//16326 16217//16217 16534//16534 +f 16347//16347 16331//16331 16604//16604 +f 16635//16635 15735//15735 16519//16519 +f 16509//16509 16672//16672 16675//16675 +f 16534//16534 16217//16217 16486//16486 +f 16608//16608 16012//16012 15781//15781 +f 16509//16509 16675//16675 16510//16510 +f 16312//16312 16688//16688 16981//16981 +f 17231//17231 16612//16612 16328//16328 +f 16565//16565 16567//16567 16320//16320 +f 16675//16675 16672//16672 16310//16310 +f 16454//16454 16515//16515 16457//16457 +f 16638//16638 16140//16140 16473//16473 +f 16018//16018 16140//16140 16638//16638 +f 16140//16140 16191//16191 16473//16473 +f 16473//16473 16191//16191 16436//16436 +f 16036//16036 16310//16310 16607//16607 +f 16299//16299 16036//16036 16607//16607 +f 16904//16904 16373//16373 16905//16905 +f 16673//16673 16515//16515 16454//16454 +f 16616//16616 16373//16373 16904//16904 +f 16687//16687 16294//16294 16678//16678 +f 16373//16373 16616//16616 16618//16618 +f 16440//16440 16334//16334 16439//16439 +f 16294//16294 16687//16687 16296//16296 +f 16348//16348 16341//16341 16617//16617 +f 16359//16359 16852//16852 16679//16679 +f 16617//16617 16626//16626 16348//16348 +f 16617//16617 16341//16341 17002//17002 +f 16594//16594 16606//16606 17050//17050 +f 17002//17002 16346//16346 16622//16622 +f 16355//16355 16347//16347 16624//16624 +f 16341//16341 16346//16346 17002//17002 +f 16359//16359 16512//16512 16197//16197 +f 16550//16550 16693//16693 16544//16544 +f 16691//16691 16693//16693 16550//16550 +f 16359//16359 16679//16679 16512//16512 +f 16550//16550 16548//16548 16691//16691 +f 16321//16321 16513//16513 16510//16510 +f 16517//16517 16515//16515 16673//16673 +f 17005//17005 16348//16348 16626//16626 +f 16376//16376 16375//16375 16374//16374 +f 16321//16321 16452//16452 16513//16513 +f 16530//16530 16340//16340 16357//16357 +f 16689//16689 16348//16348 17005//17005 +f 16328//16328 16340//16340 16610//16610 +f 15973//15973 16577//16577 16961//16961 +f 16345//16345 16312//16312 16981//16981 +f 16329//16329 16530//16530 16357//16357 +f 16345//16345 16792//16792 16039//16039 +f 15900//15900 16497//16497 16495//16495 +f 16378//16378 16377//16377 16634//16634 +f 16639//16639 16378//16378 16634//16634 +f 16622//16622 16689//16689 16628//16628 +f 16665//16665 16445//16445 16839//16839 +f 16320//16320 16590//16590 15973//15973 +f 16346//16346 16689//16689 16622//16622 +f 16510//16510 16675//16675 16332//16332 +f 16378//16378 16639//16639 16379//16379 +f 16993//16993 16577//16577 15973//15973 +f 16675//16675 16310//16310 16332//16332 +f 15973//15973 16590//16590 16993//16993 +f 17307//17307 16530//16530 16329//16329 +f 16332//16332 16310//16310 16315//16315 +f 16510//16510 16332//16332 16682//16682 +f 16682//16682 16321//16321 16510//16510 +f 16689//16689 16691//16691 16628//16628 +f 16380//16380 16379//16379 16639//16639 +f 16320//16320 16567//16567 16590//16590 +f 16693//16693 16689//16689 17005//17005 +f 16621//16621 16629//16629 16368//16368 +f 16691//16691 16689//16689 16693//16693 +f 15983//15983 16961//16961 16593//16593 +f 16544//16544 16693//16693 17005//17005 +f 16386//16386 16321//16321 16682//16682 +f 16660//16660 16623//16623 17011//17011 +f 17011//17011 17039//17039 16660//16660 +f 16386//16386 16682//16682 16343//16343 +f 16628//16628 16691//16691 16548//16548 +f 16332//16332 16388//16388 16682//16682 +f 16982//16982 16368//16368 16629//16629 +f 16369//16369 16982//16982 16021//16021 +f 16343//16343 16682//16682 16388//16388 +f 16623//16623 16660//16660 16666//16666 +f 17192//17192 17284//17284 15803//15803 +f 15803//15803 16593//16593 17192//17192 +f 16021//16021 16982//16982 16281//16281 +f 16561//16561 16281//16281 16982//16982 +f 16368//16368 16982//16982 16369//16369 +f 17307//17307 16333//16333 17016//17016 +f 16498//16498 16807//16807 16352//16352 +f 16371//16371 16968//16968 16370//16370 +f 16333//16333 16605//16605 17016//17016 +f 16807//16807 16354//16354 16352//16352 +f 16968//16968 16371//16371 16985//16985 +f 15981//15981 16986//16986 15972//15972 +f 17008//17008 16986//16986 15981//15981 +f 16338//16338 16335//16335 16637//16637 +f 17040//17040 16370//16370 16968//16968 +f 16338//16338 16637//16637 17042//17042 +f 16605//16605 16363//16363 16599//16599 +f 16353//16353 15972//15972 16986//16986 +f 17042//17042 16538//16538 16338//16338 +f 15900//15900 15890//15890 16497//16497 +f 17040//17040 16372//16372 16370//16370 +f 16599//16599 16363//16363 16205//16205 +f 16043//16043 16372//16372 17040//17040 +f 17040//17040 16686//16686 16043//16043 +f 16360//16360 16549//16549 16001//16001 +f 16642//16642 16663//16663 16677//16677 +f 16690//16690 16043//16043 16686//16686 +f 72345//72345 72352//72352 16003//16003 +f 16642//16642 16677//16677 16532//16532 +f 16991//16991 16686//16686 16627//16627 +f 16625//16625 16360//16360 16003//16003 +f 16690//16690 16686//16686 16692//16692 +f 16692//16692 16686//16686 16991//16991 +f 16690//16690 16692//16692 16659//16659 +f 16085//16085 15521//15521 16652//16652 +f 16230//16230 16523//16523 16245//16245 +f 16245//16245 16523//16523 16529//16529 +f 16107//16107 16647//16647 16644//16644 +f 16663//16663 16642//16642 16650//16650 +f 16233//16233 16643//16643 16067//16067 +f 16696//16696 16068//16068 16574//16574 +f 16058//16058 16574//16574 16068//16068 +f 16067//16067 16643//16643 16645//16645 +f 16745//16745 16668//16668 16700//16700 +f 16700//16700 16668//16668 16660//16660 +f 16712//16712 16079//16079 16711//16711 +f 16087//16087 16079//16079 16712//16712 +f 16071//16071 16698//16698 16049//16049 +f 16049//16049 16698//16698 16242//16242 +f 16242//16242 16698//16698 16520//16520 +f 16090//16090 16087//16087 16712//16712 +f 16696//16696 16080//16080 16068//16068 +f 16697//16697 16663//16663 16650//16650 +f 16071//16071 16075//16075 16705//16705 +f 16705//16705 16698//16698 16071//16071 +f 16710//16710 16705//16705 16075//16075 +f 16645//16645 16706//16706 16067//16067 +f 16697//16697 16562//16562 16663//16663 +f 16663//16663 16562//16562 16678//16678 +f 16716//16716 16090//16090 16712//16712 +f 16710//16710 16078//16078 16714//16714 +f 16070//16070 16067//16067 16706//16706 +f 16086//16086 16704//16704 17342//17342 +f 16644//16644 16654//16654 16069//16069 +f 16716//16716 16719//16719 16105//16105 +f 16093//16093 16371//16371 16041//16041 +f 16069//16069 16654//16654 16072//16072 +f 17349//17349 16086//16086 17342//17342 +f 16098//16098 16105//16105 16719//16719 +f 16075//16075 16078//16078 16710//16710 +f 16725//16725 16098//16098 16719//16719 +f 16054//16054 16073//16073 16284//16284 +f 16706//16706 16701//16701 16070//16070 +f 16098//16098 16725//16725 15464//15464 +f 16078//16078 16077//16077 16714//16714 +f 16284//16284 16073//16073 16653//16653 +f 15464//15464 16725//16725 16727//16727 +f 16074//16074 16070//16070 16701//16701 +f 16703//16703 16280//16280 16925//16925 +f 15981//15981 16083//16083 17008//17008 +f 17008//17008 16083//16083 16717//16717 +f 16073//16073 16655//16655 16653//16653 +f 16727//16727 16330//16330 15464//15464 +f 15464//15464 16330//16330 15992//15992 +f 16979//16979 16330//16330 16727//16727 +f 16748//16748 16696//16696 16721//16721 +f 16073//16073 16076//16076 16655//16655 +f 15803//15803 17284//17284 16107//16107 +f 16080//16080 16696//16696 16748//16748 +f 16703//16703 16304//16304 16280//16280 +f 16701//16701 16713//16713 16074//16074 +f 16666//16666 16668//16668 16631//16631 +f 16723//16723 16748//16748 16721//16721 +f 16107//16107 17284//17284 16694//16694 +f 16717//16717 16089//16089 16720//16720 +f 16083//16083 16089//16089 16717//16717 +f 16076//16076 16744//16744 16655//16655 +f 16695//16695 16094//16094 16657//16657 +f 16713//16713 16747//16747 16081//16081 +f 16072//16072 16654//16654 16230//16230 +f 16671//16671 16655//16655 16744//16744 +f 16081//16081 16074//16074 16713//16713 +f 16631//16631 16668//16668 16746//16746 +f 16230//16230 16654//16654 16921//16921 +f 16715//16715 16086//16086 17349//17349 +f 16658//16658 16657//16657 16094//16094 +f 15526//15526 15530//15530 16728//16728 +f 16022//16022 16376//16376 16634//16634 +f 15530//15530 16749//16749 16728//16728 +f 16084//16084 16749//16749 15530//15530 +f 16700//16700 16660//16660 17039//17039 +f 16746//16746 16745//16745 16707//16707 +f 16595//16595 16304//16304 16703//16703 +f 16668//16668 16745//16745 16746//16746 +f 16647//16647 16107//16107 16694//16694 +f 16634//16634 16377//16377 16022//16022 +f 16022//16022 16377//16377 16397//16397 +f 16088//16088 16257//16257 16729//16729 +f 15971//15971 16257//16257 16088//16088 +f 16700//16700 17296//17296 16745//16745 +f 16093//16093 16094//16094 16695//16695 +f 16371//16371 16093//16093 16695//16695 +f 16707//16707 16745//16745 17296//17296 +f 16257//16257 16684//16684 16729//16729 +f 16089//16089 15790//15790 17019//17019 +f 17029//17029 16631//16631 16746//16746 +f 17019//17019 16720//16720 16089//16089 +f 16292//16292 16722//16722 16724//16724 +f 16656//16656 16658//16658 16097//16097 +f 17029//17029 16746//16746 16707//16707 +f 16097//16097 16658//16658 16094//16094 +f 16010//16010 16651//16651 15790//15790 +f 15790//15790 16651//16651 17019//17019 +f 15484//15484 16652//16652 16082//16082 +f 16551//16551 16362//16362 15938//15938 +f 15938//15938 16362//16362 16030//16030 +f 16571//16571 16362//16362 16551//16551 +f 16082//16082 16652//16652 15521//15521 +f 16097//16097 16100//16100 16702//16702 +f 16702//16702 16656//16656 16097//16097 +f 16091//16091 16088//16088 16729//16729 +f 16729//16729 16730//16730 16091//16091 +f 15944//15944 16400//16400 16379//16379 +f 16032//16032 16400//16400 15944//15944 +f 16731//16731 16091//16091 16730//16730 +f 16092//16092 16091//16091 16731//16731 +f 16702//16702 16102//16102 16708//16708 +f 16100//16100 16102//16102 16702//16702 +f 17363//17363 15545//15545 17361//17361 +f 16732//16732 16063//16063 15761//15761 +f 16545//16545 16063//16063 16732//16732 +f 16101//16101 17361//17361 15545//15545 +f 15761//15761 15526//15526 16733//16733 +f 16733//16733 16732//16732 15761//15761 +f 16733//16733 15526//15526 16728//16728 +f 15545//15545 17363//17363 16704//16704 +f 16096//16096 16735//16735 16095//16095 +f 17364//17364 16101//16101 16724//16724 +f 17361//17361 16101//16101 17364//17364 +f 16736//16736 16095//16095 16735//16735 +f 15565//15565 16095//16095 16736//16736 +f 16101//16101 16103//16103 16724//16724 +f 15541//15541 15565//15565 16736//16736 +f 16292//16292 16724//16724 16103//16103 +f 16103//16103 16047//16047 16292//16292 +f 16649//16649 15541//15541 16736//16736 +f 16099//16099 15541//15541 16649//16649 +f 16099//16099 16649//16649 16325//16325 +f 16325//16325 16649//16649 16582//16582 +f 16563//16563 16737//16737 16738//16738 +f 16738//16738 16079//16079 16563//16563 +f 16563//16563 16079//16079 16051//16051 +f 16079//16079 16738//16738 16711//16711 +f 15576//15576 16772//16772 16751//16751 +f 16743//16743 16781//16781 16742//16742 +f 16742//16742 16781//16781 15575//15575 +f 17335//17335 16102//16102 15577//15577 +f 15575//15575 16781//16781 16084//16084 +f 15586//15586 15576//15576 16751//16751 +f 16084//16084 16781//16781 17383//17383 +f 16750//16750 16747//16747 16713//16713 +f 17383//17383 16781//16781 16743//16743 +f 17389//17389 16782//16782 15585//15585 +f 16708//16708 16102//16102 17335//17335 +f 16763//16763 15586//15586 16751//16751 +f 16718//16718 15581//15581 15056//15056 +f 15585//15585 16782//16782 16077//16077 +f 16756//16756 15580//15580 15581//15581 +f 16077//16077 16782//16782 16714//16714 +f 16714//16714 16782//16782 16699//16699 +f 16699//16699 16782//16782 17389//17389 +f 15584//15584 16747//16747 16750//16750 +f 16763//16763 72346//72346 72348//72348 +f 15583//15583 15580//15580 16756//16756 +f 17383//17383 16749//16749 16084//16084 +f 16756//16756 16760//16760 15583//15583 +f 16758//16758 15578//15578 16762//16762 +f 16753//16753 15581//15581 16718//16718 +f 16750//16750 72272//72272 16779//16779 +f 15586//15586 16763//16763 15589//15589 +f 15579//15579 16778//16778 17388//17388 +f 17389//17389 15579//15579 17388//17388 +f 16750//16750 16779//16779 15584//15584 +f 15582//15582 16778//16778 15579//15579 +f 15585//15585 15579//15579 17389//17389 +f 72256//72256 16761//16761 72257//72257 +f 72257//72257 16761//16761 16777//16777 +f 16752//16752 16777//16777 16761//16761 +f 15591//15591 16115//16115 16119//16119 +f 15584//15584 16122//16122 16747//16747 +f 16761//16761 72258//72258 16757//16757 +f 16715//16715 15528//15528 16086//16086 +f 15589//15589 72348//72348 72349//72349 +f 16086//16086 15528//15528 15053//15053 +f 16077//16077 16115//16115 15585//15585 +f 15585//15585 16115//16115 15587//15587 +f 15587//15587 16115//16115 15591//15591 +f 15594//15594 16783//16783 16121//16121 +f 16121//16121 16783//16783 16120//16120 +f 16120//16120 16783//16783 16119//16119 +f 16119//16119 16783//16783 15591//15591 +f 15591//15591 16783//16783 15594//15594 +f 15596//15596 16779//16779 72272//72272 +f 72259//72259 15596//15596 72272//72272 +f 16762//16762 15528//15528 16715//16715 +f 15588//15588 16768//16768 16770//16770 +f 72261//72261 16768//16768 15588//15588 +f 15588//15588 72245//72245 72261//72261 +f 15578//15578 15528//15528 16762//16762 +f 15596//15596 15584//15584 16779//16779 +f 17388//17388 16778//16778 16771//16771 +f 17335//17335 15592//15592 16766//16766 +f 72247//72247 15596//15596 72263//72263 +f 16739//16739 16748//16748 16723//16723 +f 72263//72263 15596//15596 72264//72264 +f 15596//15596 72259//72259 72264//72264 +f 16080//16080 16748//16748 16121//16121 +f 16121//16121 16748//16748 16740//16740 +f 16740//16740 16748//16748 16739//16739 +f 16771//16771 15588//15588 16770//16770 +f 15592//15592 15590//15590 16752//16752 +f 16778//16778 15588//15588 16771//16771 +f 16766//16766 15592//15592 16752//16752 +f 15582//15582 15588//15588 16778//16778 +f 17390//17390 16121//16121 16740//16740 +f 15577//15577 15592//15592 17335//17335 +f 16726//16726 16121//16121 17390//17390 +f 15594//15594 16121//16121 16726//16726 +f 15594//15594 16726//16726 15599//15599 +f 72265//72265 16780//16780 72266//72266 +f 15590//15590 15593//15593 16752//16752 +f 72267//72267 16780//16780 16769//16769 +f 15599//15599 16726//16726 16741//16741 +f 15601//15601 15599//15599 16741//16741 +f 15593//15593 16777//16777 16752//16752 +f 72267//72267 16769//16769 72268//72268 +f 72268//72268 16769//16769 15604//15604 +f 16773//16773 15604//15604 16769//16769 +f 72266//72266 16780//16780 72267//72267 +f 15601//15601 16741//16741 17371//17371 +f 15602//15602 15601//15601 17371//17371 +f 72269//72269 15600//15600 18007//18007 +f 18007//18007 72270//72270 72269//72269 +f 72270//72270 18007//18007 16764//16764 +f 16764//16764 72271//72271 72270//72270 +f 15600//15600 15597//15597 18007//18007 +f 16755//16755 15602//15602 17371//17371 +f 15603//15603 15602//15602 16755//16755 +f 15597//15597 16758//16758 18007//18007 +f 16759//16759 15603//15603 16755//16755 +f 16731//16731 16096//16096 16092//16092 +f 15606//15606 15604//15604 16773//16773 +f 16092//16092 16096//16096 15074//15074 +f 15074//15074 16096//16096 15564//15564 +f 16735//16735 16096//16096 16734//16734 +f 16734//16734 16096//16096 16731//16731 +f 15606//15606 16773//16773 16774//16774 +f 15605//15605 15603//15603 16759//16759 +f 16765//16765 15605//15605 16759//16759 +f 15607//15607 15606//15606 16774//16774 +f 16772//16772 15607//15607 16774//16774 +f 15575//15575 15605//15605 16765//16765 +f 16765//16765 16742//16742 15575//15575 +f 15576//15576 15607//15607 16772//16772 +f 16775//16775 16784//16784 16760//16760 +f 16760//16760 16784//16784 15583//15583 +f 72241//72241 15583//15583 16784//16784 +f 16768//16768 16784//16784 16767//16767 +f 16767//16767 16784//16784 16775//16775 +f 72273//72273 16785//16785 16780//16780 +f 16780//16780 16785//16785 16769//16769 +f 16769//16769 16785//16785 16776//16776 +f 16789//16789 16791//16791 16788//16788 +f 16193//16193 16499//16499 16886//16886 +f 16838//16838 16406//16406 17082//17082 +f 16429//16429 16790//16790 16837//16837 +f 16419//16419 17096//17096 16430//16430 +f 17096//17096 16798//16798 16430//16430 +f 17054//17054 16192//16192 16865//16865 +f 16411//16411 16507//16507 16789//16789 +f 16801//16801 16879//16879 16405//16405 +f 16423//16423 15686//15686 16809//16809 +f 16870//16870 16883//16883 16428//16428 +f 16237//16237 17408//17408 16180//16180 +f 16503//16503 16793//16793 16472//16472 +f 16487//16487 16265//16265 17418//17418 +f 15869//15869 15326//15326 17135//17135 +f 17104//17104 16428//16428 16883//16883 +f 16876//16876 16794//16794 16506//16506 +f 17418//17418 16421//16421 16487//16487 +f 16793//16793 16473//16473 16436//16436 +f 17075//17075 16867//16867 16456//16456 +f 16456//16456 16447//16447 17075//17075 +f 16428//16428 17104//17104 16200//16200 +f 16791//16791 16407//16407 16788//16788 +f 17060//17060 16499//16499 16462//16462 +f 17132//17132 16201//16201 16126//16126 +f 16490//16490 16818//16818 17135//17135 +f 17075//17075 16447//16447 16794//16794 +f 16138//16138 16200//16200 17104//17104 +f 16189//16189 16805//16805 17105//17105 +f 16134//16134 16421//16421 16856//16856 +f 16510//16510 16834//16834 16509//16509 +f 16851//16851 16440//16440 16439//16439 +f 16484//16484 16460//16460 16514//16514 +f 17148//17148 16214//16214 16518//16518 +f 16463//16463 16138//16138 17104//17104 +f 16800//16800 17148//17148 16518//16518 +f 17139//17139 17060//17060 16462//16462 +f 16889//16889 16800//16800 16435//16435 +f 16810//16810 17098//17098 16805//16805 +f 16134//16134 16856//16856 16857//16857 +f 16899//16899 16834//16834 16513//16513 +f 16852//16852 16440//16440 16851//16851 +f 16846//16846 16803//16803 16481//16481 +f 16165//16165 16492//16492 16190//16190 +f 16808//16808 16187//16187 17077//17077 +f 16195//16195 17118//17118 16464//16464 +f 17064//17064 16156//16156 16496//16496 +f 16485//16485 16795//16795 16149//16149 +f 17478//17478 16871//16871 16413//16413 +f 17478//17478 16413//16413 17073//17073 +f 16875//16875 16899//16899 16513//16513 +f 16424//16424 15690//15690 16885//16885 +f 16441//16441 16442//16442 16496//16496 +f 16868//16868 15902//15902 17458//17458 +f 16484//16484 16850//16850 16460//16460 +f 16481//16481 16850//16850 16484//16484 +f 17139//17139 16462//16462 16826//16826 +f 16513//16513 16834//16834 16510//16510 +f 16432//16432 16886//16886 17095//17095 +f 16881//16881 17082//17082 16406//16406 +f 16886//16886 16432//16432 16193//16193 +f 16225//16225 16380//16380 16969//16969 +f 16494//16494 16166//16166 17739//17739 +f 16880//16880 16225//16225 16969//16969 +f 17396//17396 15707//15707 16177//16177 +f 16166//16166 16172//16172 17739//17739 +f 16474//16474 16471//16471 16838//16838 +f 16850//16850 16481//16481 16803//16803 +f 16172//16172 16470//16470 17739//17739 +f 16796//16796 17091//17091 16160//16160 +f 16848//16848 16334//16334 16896//16896 +f 16459//16459 17090//17090 16420//16420 +f 16832//16832 16823//16823 16446//16446 +f 16469//16469 16203//16203 16891//16891 +f 16879//16879 16814//16814 16405//16405 +f 16444//16444 16893//16893 16171//16171 +f 16863//16863 16466//16466 16815//16815 +f 17018//17018 16797//16797 16882//16882 +f 16832//16832 16446//16446 16443//16443 +f 18118//18118 16174//16174 16404//16404 +f 16443//16443 17106//17106 16832//16832 +f 16171//16171 16893//16893 16894//16894 +f 16517//16517 16465//16465 16806//16806 +f 17106//17106 16162//16162 17121//17121 +f 15904//15904 16894//16894 17052//17052 +f 15905//15905 17141//17141 18122//18122 +f 16476//16476 15904//15904 17052//17052 +f 16502//16502 16448//16448 17092//17092 +f 17092//17092 16448//16448 16819//16819 +f 16428//16428 16824//16824 16870//16870 +f 16448//16448 16505//16505 16819//16819 +f 16831//16831 16410//16410 17445//17445 +f 16505//16505 16450//16450 17413//17413 +f 16339//16339 16792//16792 17153//17153 +f 16865//16865 16339//16339 17153//17153 +f 16789//16789 16788//16788 17069//17069 +f 16797//16797 16500//16500 17105//17105 +f 16840//16840 17466//17466 16210//16210 +f 16498//16498 16411//16411 17157//17157 +f 16824//16824 16787//16787 17089//17089 +f 17066//17066 16413//16413 16871//16871 +f 17445//17445 16410//16410 18053//18053 +f 17408//17408 16840//16840 16180//16180 +f 16481//16481 16474//16474 17116//17116 +f 17061//17061 16872//16872 16834//16834 +f 16856//16856 16421//16421 17418//17418 +f 16841//16841 16481//16481 17116//17116 +f 17408//17408 16237//16237 16908//16908 +f 16834//16834 16872//16872 16509//16509 +f 16826//16826 17486//17486 17139//17139 +f 16486//16486 16456//16456 16867//16867 +f 16809//16809 16154//16154 17476//17476 +f 16795//16795 16485//16485 16860//16860 +f 16887//16887 16900//16900 16897//16897 +f 17145//17145 17476//17476 16154//16154 +f 16154//16154 16438//16438 17145//17145 +f 16786//16786 16483//16483 17067//17067 +f 16888//16888 16201//16201 17140//17140 +f 17064//17064 16818//16818 16156//16156 +f 16422//16422 16426//16426 16488//16488 +f 16899//16899 16875//16875 16874//16874 +f 16489//16489 17145//17145 16438//16438 +f 16206//16206 16178//16178 16213//16213 +f 17133//17133 16437//16437 16425//16425 +f 16453//16453 16890//16890 16835//16835 +f 16414//16414 16511//16511 16853//16853 +f 16803//16803 16846//16846 17393//17393 +f 18053//18053 16410//16410 16475//16475 +f 16900//16900 16887//16887 16901//16901 +f 16828//16828 16826//16826 16431//16431 +f 16503//16503 16857//16857 16869//16869 +f 16483//16483 16493//16493 17067//17067 +f 16850//16850 16849//16849 16460//16460 +f 16847//16847 16844//16844 16839//16839 +f 16839//16839 16445//16445 16847//16847 +f 16439//16439 16334//16334 16848//16848 +f 17085//17085 16795//16795 17083//17083 +f 16427//16427 17416//17416 16213//16213 +f 16899//16899 17061//17061 16834//16834 +f 16796//16796 17085//17085 17091//17091 +f 16415//16415 17125//17125 16853//16853 +f 16892//16892 16463//16463 17097//17097 +f 16418//16418 16463//16463 16892//16892 +f 17416//17416 16427//16427 16808//16808 +f 16418//16418 16892//16892 16466//16466 +f 16197//16197 16512//16512 16854//16854 +f 16437//16437 17133//17133 17136//17136 +f 16469//16469 16891//16891 17138//17138 +f 16799//16799 16160//16160 17091//17091 +f 16168//16168 16895//16895 16404//16404 +f 16426//16426 16813//16813 16488//16488 +f 17093//17093 16799//16799 17091//17091 +f 15707//15707 17086//17086 15879//15879 +f 16804//16804 16437//16437 17136//17136 +f 16465//16465 16673//16673 16467//16467 +f 17773//17773 16804//16804 17136//17136 +f 16815//16815 16892//16892 17102//17102 +f 16466//16466 16892//16892 16815//16815 +f 17081//17081 16823//16823 17147//17147 +f 16821//16821 16823//16823 17081//17081 +f 18056//18056 16215//16215 17084//17084 +f 16465//16465 16467//16467 17435//17435 +f 16829//16829 16174//16174 18118//18118 +f 16806//16806 16889//16889 16516//16516 +f 16224//16224 16817//16817 17125//17125 +f 16862//16862 17054//17054 17404//17404 +f 16177//16177 16210//16210 17466//17466 +f 17678//17678 16424//16424 17094//17094 +f 16816//16816 16502//16502 17092//17092 +f 17431//17431 16884//16884 16478//16478 +f 16877//16877 16831//16831 17134//17134 +f 16424//16424 16885//16885 17094//17094 +f 17134//17134 16831//16831 17445//17445 +f 17058//17058 16827//16827 16508//16508 +f 16431//16431 16477//16477 16480//16480 +f 16893//16893 16444//16444 17773//17773 +f 16478//16478 16479//16479 17431//17431 +f 16787//16787 16469//16469 17071//17071 +f 17100//17100 16875//16875 16495//16495 +f 16885//16885 16432//16432 17095//17095 +f 16460//16460 16855//16855 16467//16467 +f 16858//16858 17449//17449 16815//16815 +f 16855//16855 16460//16460 16849//16849 +f 17076//17076 16815//16815 17449//17449 +f 16863//16863 16815//16815 17076//17076 +f 16855//16855 17435//17435 16467//16467 +f 16479//16479 16836//16836 17670//17670 +f 16836//16836 16145//16145 17068//17068 +f 16807//16807 16878//16878 16497//16497 +f 16807//16807 16497//16497 16354//16354 +f 16572//16572 16317//16317 16903//16903 +f 16996//16996 16930//16930 16565//16565 +f 16284//16284 16653//16653 16909//16909 +f 16586//16586 16275//16275 16902//16902 +f 16317//16317 16000//16000 16923//16923 +f 17161//17161 16233//16233 17167//17167 +f 16644//16644 17162//17162 16654//16654 +f 16909//16909 16653//16653 16926//16926 +f 16845//16845 16638//16638 16473//16473 +f 16942//16942 16350//16350 17175//17175 +f 17003//17003 17229//17229 16910//16910 +f 16654//16654 17162//17162 16921//16921 +f 16898//16898 16535//16535 16839//16839 +f 16000//16000 16323//16323 16923//16923 +f 16527//16527 16902//16902 16275//16275 +f 16653//16653 16655//16655 16943//16943 +f 16926//16926 16653//16653 16943//16943 +f 16932//16932 16602//16602 16910//16910 +f 16506//16506 16541//16541 16876//16876 +f 16350//16350 16353//16353 16953//16953 +f 16953//16953 17175//17175 16350//16350 +f 16986//16986 16953//16953 16353//16353 +f 16665//16665 16839//16839 16535//16535 +f 16601//16601 16603//16603 17196//17196 +f 16643//16643 17161//17161 16912//16912 +f 17169//17169 16908//16908 16237//16237 +f 16335//16335 16601//16601 17196//17196 +f 16237//16237 16569//16569 17169//17169 +f 16233//16233 17161//17161 16643//16643 +f 16839//16839 16897//16897 16898//16898 +f 16539//16539 17287//17287 17290//17290 +f 16944//16944 16646//16646 16602//16602 +f 16915//16915 16335//16335 17196//17196 +f 17169//17169 16569//16569 16917//16917 +f 16946//16946 16595//16595 17521//17521 +f 16052//16052 16595//16595 16946//16946 +f 16643//16643 16912//16912 16645//16645 +f 16923//16923 16337//16337 16612//16612 +f 16233//16233 16232//16232 17167//17167 +f 16520//16520 17287//17287 16539//16539 +f 16523//16523 16921//16921 16529//16529 +f 16596//16596 16052//16052 16946//16946 +f 16872//16872 17178//17178 16509//16509 +f 16618//16618 16616//16616 16914//16914 +f 16232//16232 17177//17177 17167//17167 +f 16854//16854 16512//16512 16911//16911 +f 16603//16603 16942//16942 17196//17196 +f 16322//16322 16596//16596 16946//16946 +f 16662//16662 16956//16956 17303//17303 +f 16896//16896 16322//16322 16946//16946 +f 16525//16525 16558//16558 16916//16916 +f 16528//16528 16938//16938 16928//16928 +f 17041//17041 16907//16907 17042//17042 +f 16906//16906 16907//16907 17041//17041 +f 16512//16512 16679//16679 16911//16911 +f 16906//16906 17041//17041 16915//16915 +f 16954//16954 16671//16671 16967//16967 +f 15804//15804 16618//16618 16914//16914 +f 16927//16927 15804//15804 16914//16914 +f 16558//16558 16924//16924 16916//16916 +f 16679//16679 16852//16852 16935//16935 +f 16935//16935 16852//16852 16859//16859 +f 16911//16911 16679//16679 16935//16935 +f 17227//17227 16612//16612 17231//17231 +f 16610//16610 16340//16340 16960//16960 +f 16920//16920 16534//16534 16486//16486 +f 16876//16876 16541//16541 16922//16922 +f 16337//16337 16923//16923 16323//16323 +f 16921//16921 17171//17171 16529//16529 +f 16944//16944 16950//16950 16646//16646 +f 17010//17010 17038//17038 17304//17304 +f 16539//16539 17290//17290 16552//16552 +f 17171//17171 16508//16508 16529//16529 +f 16922//16922 16541//16541 17221//17221 +f 16938//16938 16554//16554 16945//16945 +f 16934//16934 15804//15804 16927//16927 +f 16374//16374 15804//15804 16934//16934 +f 16417//16417 16559//16559 17760//17760 +f 16924//16924 16558//16558 16648//16648 +f 17037//17037 17036//17036 17278//17278 +f 16376//16376 17871//17871 16940//16940 +f 16544//16544 17005//17005 16933//16933 +f 16634//16634 16376//16376 16940//16940 +f 16360//16360 17214//17214 16549//16549 +f 16915//16915 17041//17041 16637//16637 +f 16646//16646 16950//16950 16652//16652 +f 16637//16637 17041//17041 17042//17042 +f 16543//16543 17152//17152 16661//16661 +f 16948//16948 16945//16945 16554//16554 +f 16968//16968 16972//16972 17040//17040 +f 16648//16648 16270//16270 16924//16924 +f 16322//16322 16896//16896 16334//16334 +f 17006//17006 17262//17262 17039//17039 +f 16574//16574 16552//16552 16919//16919 +f 16544//16544 16933//16933 16936//16936 +f 16360//16360 16625//16625 17214//17214 +f 16915//16915 16637//16637 16335//16335 +f 16548//16548 16550//16550 16939//16939 +f 17303//17303 16924//16924 16270//16270 +f 16939//16939 16544//16544 16936//16936 +f 72352//72352 17017//17017 16003//16003 +f 16550//16550 16544//16544 16939//16939 +f 16564//16564 16543//16543 16555//16555 +f 17760//17760 16559//16559 17186//17186 +f 16537//16537 16798//16798 16931//16931 +f 16625//16625 16003//16003 17017//17017 +f 17598//17598 16634//16634 16940//16940 +f 16639//16639 16634//16634 17598//17598 +f 16615//16615 16355//16355 16952//16952 +f 16948//16948 16566//16566 16958//16958 +f 16969//16969 16639//16639 17598//17598 +f 16949//16949 16598//16598 16951//16951 +f 16955//16955 16541//16541 16674//16674 +f 17221//17221 16541//16541 16955//16955 +f 16931//16931 17209//17209 16537//16537 +f 16546//16546 16537//16537 17209//17209 +f 16582//16582 16649//16649 16929//16929 +f 17012//17012 17015//17015 16319//16319 +f 16559//16559 16573//16573 17186//17186 +f 16972//16972 16974//16974 17040//17040 +f 16662//16662 16669//16669 16956//16956 +f 17040//17040 16627//16627 16686//16686 +f 16593//16593 16961//16961 17192//17192 +f 16564//16564 16268//16268 16580//16580 +f 16969//16969 16380//16380 16639//16639 +f 16568//16568 16580//16580 16268//16268 +f 16633//16633 17012//17012 16319//16319 +f 16966//16966 16580//16580 17046//17046 +f 16636//16636 17021//17021 16633//16633 +f 16627//16627 17040//17040 16974//16974 +f 16588//16588 17046//17046 16580//16580 +f 16566//16566 16342//16342 16958//16958 +f 16563//16563 17199//17199 16971//16971 +f 16955//16955 16674//16674 16305//16305 +f 16305//16305 16898//16898 16955//16955 +f 16598//16598 16949//16949 16239//16239 +f 17162//17162 16644//16644 16647//16647 +f 16430//16430 16798//16798 16537//16537 +f 16594//16594 17046//17046 16588//16588 +f 16959//16959 17199//17199 16556//16556 +f 16342//16342 16962//16962 16958//16958 +f 17559//17559 16941//16941 16650//16650 +f 17186//17186 16573//16573 17497//17497 +f 16959//16959 16556//16556 16976//16976 +f 17497//17497 16274//16274 17193//17193 +f 16669//16669 17044//17044 16956//16956 +f 17022//17022 17021//17021 16636//16636 +f 17046//17046 16594//16594 16975//16975 +f 16573//16573 16274//16274 17497//17497 +f 16556//16556 16582//16582 16976//16976 +f 16274//16274 16585//16585 17193//17193 +f 16956//16956 17044//17044 16995//16995 +f 16621//16621 16965//16965 17268//17268 +f 17022//17022 16636//16636 17024//17024 +f 16962//16962 16522//16522 17164//17164 +f 16309//16309 17209//17209 17213//17213 +f 17024//17024 16640//16640 17026//17026 +f 17164//17164 16522//16522 16525//16525 +f 16607//16607 16951//16951 16598//16598 +f 17044//17044 16613//16613 16995//16995 +f 16947//16947 16951//16951 16607//16607 +f 16978//16978 16656//16656 16980//16980 +f 16658//16658 16656//16656 16978//16978 +f 16979//16979 16984//16984 15996//15996 +f 16642//16642 17208//17208 17559//17559 +f 17050//17050 16975//16975 16594//16594 +f 16642//16642 17559//17559 16650//16650 +f 15996//15996 16589//16589 16979//16979 +f 17178//17178 17036//17036 16672//16672 +f 17079//17079 17154//17154 16536//16536 +f 16620//16620 17030//17030 17028//17028 +f 15996//15996 16984//16984 17212//17212 +f 17036//17036 17037//17037 16672//16672 +f 16983//16983 16658//16658 16978//16978 +f 16672//16672 16509//16509 17178//17178 +f 16641//16641 17274//17274 17026//17026 +f 16657//16657 16658//16658 16983//16983 +f 16898//16898 16305//16305 16535//16535 +f 17127//17127 16536//16536 17154//17154 +f 17016//17016 16605//16605 16599//16599 +f 17265//17265 17274//17274 16570//16570 +f 16613//16613 16326//16326 17302//17302 +f 16909//16909 17030//17030 16619//16619 +f 16284//16284 16909//16909 16619//16619 +f 17037//17037 16947//16947 16310//16310 +f 16310//16310 16672//16672 17037//17037 +f 16265//16265 16536//16536 17127//17127 +f 16607//16607 16310//16310 16947//16947 +f 16997//16997 16975//16975 17050//17050 +f 17418//17418 16265//16265 17127//17127 +f 16570//16570 17274//17274 16641//16641 +f 16989//16989 16627//16627 16974//16974 +f 16991//16991 16627//16627 16989//16989 +f 17265//17265 16570//16570 17027//17027 +f 17250//17250 16620//16620 17028//17028 +f 17043//17043 16642//16642 16532//16532 +f 17208//17208 16642//16642 17043//17043 +f 16608//16608 16367//16367 16999//16999 +f 16326//16326 16534//16534 17302//17302 +f 16641//16641 17026//17026 16640//16640 +f 17029//17029 17025//17025 16631//16631 +f 16591//16591 16963//16963 16331//16331 +f 16012//16012 16608//16608 16999//16999 +f 16999//16999 16905//16905 16012//16012 +f 16900//16900 16898//16898 16897//16897 +f 16997//16997 17050//17050 17049//17049 +f 17042//17042 17043//17043 16538//16538 +f 16907//16907 17043//17043 17042//17042 +f 17025//17025 17029//17029 17298//17298 +f 17043//17043 16532//16532 16538//16538 +f 16898//16898 16900//16900 16970//16970 +f 17038//17038 16620//16620 17250//17250 +f 16807//16807 16498//16498 17157//17157 +f 17045//17045 17224//17224 16562//16562 +f 16900//16900 16901//16901 16970//16970 +f 16347//16347 16604//16604 17315//17315 +f 16526//16526 17004//17004 16531//16531 +f 16562//16562 17224//17224 16688//16688 +f 16624//16624 16347//16347 17315//17315 +f 17224//17224 16973//16973 16688//16688 +f 16340//16340 17515//17515 16960//16960 +f 16626//16626 16617//16617 16998//16998 +f 17515//17515 16530//16530 17351//17351 +f 16302//16302 16614//16614 16611//16611 +f 16530//16530 17515//17515 16340//16340 +f 17013//17013 16205//16205 17018//17018 +f 16994//16994 16626//16626 16998//16998 +f 16530//16530 17307//17307 17351//17351 +f 16981//16981 16688//16688 16973//16973 +f 16902//16902 16527//16527 17032//17032 +f 17315//17315 16977//16977 16624//16624 +f 16324//16324 16614//16614 16318//16318 +f 16952//16952 16624//16624 16977//16977 +f 16617//16617 17002//17002 16998//16998 +f 16547//16547 16531//16531 17004//17004 +f 16560//16560 16551//16551 16557//16557 +f 16571//16571 16551//16551 16560//16560 +f 16963//16963 16604//16604 16331//16331 +f 16345//16345 16981//16981 17245//17245 +f 16571//16571 16560//16560 16365//16365 +f 17004//17004 16996//16996 16547//16547 +f 16664//16664 17050//17050 16606//16606 +f 16527//16527 16239//16239 16949//16949 +f 17001//17001 16994//16994 16995//16995 +f 16626//16626 16994//16994 17001//17001 +f 16576//16576 16572//16572 16903//16903 +f 17005//17005 16626//16626 17001//17001 +f 17051//17051 17049//17049 17050//17050 +f 17050//17050 16664//16664 17051//17051 +f 17033//17033 17027//17027 16570//16570 +f 16987//16987 16364//16364 16990//16990 +f 16599//16599 16205//16205 17013//17013 +f 16792//16792 16345//16345 17153//17153 +f 16952//16952 16355//16355 16624//16624 +f 17033//17033 16241//16241 17034//17034 +f 16592//16592 17204//17204 16990//16990 +f 16565//16565 16547//16547 16996//16996 +f 16364//16364 16592//16592 16990//16990 +f 17010//17010 17051//17051 16664//16664 +f 17034//17034 16264//16264 17035//17035 +f 16664//16664 17038//17038 17010//17010 +f 16581//16581 16583//16583 17035//17035 +f 16264//16264 16581//16581 17035//17035 +f 16988//16988 16336//16336 17234//17234 +f 16583//16583 16586//16586 17031//17031 +f 17234//17234 16336//16336 16630//16630 +f 16991//16991 17000//17000 16692//16692 +f 17049//17049 17051//17051 17331//17331 +f 17331//17331 17328//17328 17049//17049 +f 16548//16548 17263//17263 16628//16628 +f 16526//16526 16692//16692 17000//17000 +f 17263//17263 16548//16548 16939//16939 +f 17000//17000 17320//17320 16526//16526 +f 17010//17010 17331//17331 17051//17051 +f 17047//17047 16996//16996 17324//17324 +f 17324//17324 17007//17007 17047//17047 +f 17009//17009 17007//17007 17322//17322 +f 17048//17048 17047//17047 17007//17007 +f 17048//17048 17007//17007 17009//17009 +f 16996//16996 17047//17047 16930//16930 +f 16561//16561 17183//17183 16579//16579 +f 17014//17014 17011//17011 16623//16623 +f 17039//17039 17011//17011 17006//17006 +f 16930//16930 17047//17047 17301//17301 +f 17047//17047 17048//17048 17301//17301 +f 17003//17003 16579//16579 17183//17183 +f 16623//16623 17020//17020 17014//17014 +f 16623//16623 16666//16666 17020//17020 +f 17020//17020 16631//16631 17023//17023 +f 16666//16666 16631//16631 17020//17020 +f 17396//17396 16177//16177 17706//17706 +f 16858//16858 16815//16815 17102//17102 +f 16819//16819 16505//16505 17055//17055 +f 17109//17109 16850//16850 16803//16803 +f 17159//17159 17332//17332 16878//16878 +f 17099//17099 16878//16878 17332//17332 +f 16843//16843 16830//16830 18013//18013 +f 16126//16126 16220//16220 17465//17465 +f 16890//16890 17090//17090 17409//17409 +f 17706//17706 16177//16177 17466//17466 +f 16850//16850 17160//17160 16849//16849 +f 17090//17090 16890//16890 16453//16453 +f 16480//16480 17119//17119 16431//16431 +f 16878//16878 16807//16807 17159//17159 +f 16126//16126 18026//18026 17062//17062 +f 17122//17122 16476//16476 17052//17052 +f 17413//17413 17055//17055 16505//16505 +f 16827//16827 17058//17058 16419//16419 +f 17069//17069 16788//16788 17403//17403 +f 17058//17058 17096//17096 16419//16419 +f 16886//16886 16499//16499 17060//17060 +f 17469//17469 16860//16860 16837//16837 +f 17119//17119 16480//16480 17680//17680 +f 17393//17393 17109//17109 16803//16803 +f 16455//16455 16476//16476 17122//17122 +f 17132//17132 16126//16126 17062//17062 +f 16889//16889 16806//16806 17114//17114 +f 17451//17451 16833//16833 17066//17066 +f 17069//17069 17157//17157 16789//16789 +f 16809//16809 17059//17059 16423//16423 +f 17137//17137 16201//16201 17132//17132 +f 17140//17140 16201//16201 17137//17137 +f 16835//16835 16890//16890 17124//17124 +f 17105//17105 16805//16805 17107//17107 +f 16480//16480 16786//16786 17680//17680 +f 16845//16845 16793//16793 16503//16503 +f 16411//16411 16789//16789 17157//17157 +f 16805//16805 17098//17098 17107//17107 +f 16891//16891 16835//16835 17124//17124 +f 17403//17403 16788//16788 17108//17108 +f 16793//16793 16845//16845 16473//16473 +f 17114//17114 16806//16806 17112//17112 +f 16788//16788 16407//16407 17108//17108 +f 16806//16806 16465//16465 17112//17112 +f 17070//17070 17061//17061 16899//16899 +f 16489//16489 17426//17426 17145//17145 +f 16449//16449 16888//16888 17140//17140 +f 16874//16874 17070//17070 16899//16899 +f 17104//17104 17097//17097 16463//16463 +f 17113//17113 17435//17435 16855//16855 +f 16465//16465 17435//17435 17112//17112 +f 16895//16895 16811//16811 17142//17142 +f 16489//16489 16190//16190 17426//17426 +f 16206//16206 16213//16213 17412//17412 +f 16851//16851 16439//16439 17423//17423 +f 16213//16213 17416//17416 17412//17412 +f 16897//16897 16839//16839 16887//16887 +f 16855//16855 16849//16849 17072//17072 +f 17099//17099 16875//16875 17100//17100 +f 16404//16404 16895//16895 18051//18051 +f 17084//17084 16197//16197 16854//16854 +f 16810//16810 17115//17115 17098//17098 +f 16404//16404 18051//18051 18118//18118 +f 17087//17087 16856//16856 17421//17421 +f 18056//18056 16461//16461 16215//16215 +f 16810//16810 16812//16812 17115//17115 +f 17771//17771 17770//17770 15359//15359 +f 17135//17135 16818//16818 17143//17143 +f 16469//16469 17138//17138 17071//17071 +f 16488//16488 17473//17473 16422//16422 +f 16838//16838 17116//17116 16474//16474 +f 17400//17400 16492//16492 16820//16820 +f 17088//17088 16856//16856 17087//17087 +f 16859//16859 16852//16852 16851//16851 +f 16857//16857 16856//16856 17088//17088 +f 16869//16869 16857//16857 17088//17088 +f 17458//17458 16504//16504 16868//16868 +f 16496//16496 16442//16442 17474//17474 +f 16812//16812 16814//16814 18033//18033 +f 16862//16862 17488//17488 17126//17126 +f 17102//17102 16892//16892 17097//17097 +f 17073//17073 16482//16482 16873//16873 +f 16444//16444 16804//16804 17773//17773 +f 16862//16862 17126//17126 16817//16817 +f 17101//17101 17100//17100 16497//16497 +f 16497//16497 16878//16878 17101//17101 +f 18033//18033 16814//16814 16879//16879 +f 16862//16862 17404//17404 17129//17129 +f 17151//17151 16503//16503 16869//16869 +f 16442//16442 17086//17086 17432//17432 +f 16797//16797 17105//17105 16882//16882 +f 17081//17081 16488//16488 16813//16813 +f 16893//16893 17149//17149 16894//16894 +f 17134//17134 16822//16822 16877//16877 +f 16813//16813 16821//16821 17081//17081 +f 16887//16887 16839//16839 17131//17131 +f 16169//16169 17406//17406 16801//16801 +f 16823//16823 16832//16832 17394//17394 +f 18270//18270 15707//15707 17396//17396 +f 17486//17486 16826//16826 16828//16828 +f 17131//17131 16839//16839 16844//16844 +f 17394//17394 16832//16832 17106//17106 +f 16481//16481 16841//16841 16846//16846 +f 16468//16468 17406//17406 16169//16169 +f 16504//16504 17454//17454 16459//16459 +f 16824//16824 17414//17414 16870//16870 +f 17089//17089 17414//17414 16824//16824 +f 16841//16841 17393//17393 16846//16846 +f 16823//16823 17394//17394 17147//17147 +f 16431//16431 17487//17487 16828//16828 +f 17487//17487 16431//16431 17119//17119 +f 16501//16501 17701//17701 16493//16493 +f 17701//17701 16501//16501 17150//17150 +f 16847//16847 16214//16214 17146//17146 +f 17430//17430 16880//16880 16969//16969 +f 17702//17702 16880//16880 17430//17430 +f 16830//16830 16880//16880 17702//17702 +f 16901//16901 16887//16887 17078//17078 +f 17078//17078 16887//16887 17057//17057 +f 16501//16501 17080//17080 17150//17150 +f 16830//16830 17702//17702 18013//18013 +f 16807//16807 17410//17410 17159//17159 +f 17054//17054 16865//16865 17404//17404 +f 16470//16470 17053//17053 17739//17739 +f 17063//17063 17058//17058 17437//17437 +f 18026//18026 16126//16126 17465//17465 +f 16865//16865 17153//17153 17404//17404 +f 17449//17449 16858//16858 17679//17679 +f 17060//17060 17687//17687 16886//16886 +f 15905//15905 18122//18122 17755//17755 +f 17058//17058 17063//17063 17096//17096 +f 17056//17056 16866//16866 17713//17713 +f 17104//17104 17462//17462 17097//17097 +f 17103//17103 17393//17393 16841//16841 +f 17880//17880 17069//17069 17403//17403 +f 15905//15905 17755//17755 16861//16861 +f 17722//17722 17713//17713 16866//16866 +f 17132//17132 17062//17062 17747//17747 +f 16861//16861 17755//17755 17688//17688 +f 17053//17053 16222//16222 17059//17059 +f 17128//17128 16872//16872 17061//17061 +f 17079//17079 16843//16843 17444//17444 +f 17448//17448 16863//16863 17076//17076 +f 16881//16881 16863//16863 17448//17448 +f 17696//17696 16848//16848 16896//16896 +f 16882//16882 17105//17105 17456//17456 +f 17462//17462 17102//17102 17097//17097 +f 16425//16425 16861//16861 17688//17688 +f 17133//17133 16425//16425 17688//17688 +f 17107//17107 17098//17098 17483//17483 +f 17082//17082 16881//16881 17111//17111 +f 17483//17483 17098//17098 17115//17115 +f 17075//17075 17117//17117 16867//16867 +f 17083//17083 17472//17472 17085//17085 +f 17108//17108 16407//16407 16842//16842 +f 16879//16879 16801//16801 17065//17065 +f 17117//17117 17075//17075 17419//17419 +f 16414//16414 16853//16853 17417//17417 +f 17085//17085 17472//17472 17091//17091 +f 17059//17059 16809//16809 17130//17130 +f 17445//17445 18053//18053 17110//17110 +f 17158//17158 16464//16464 17118//17118 +f 16864//16864 18039//18039 16802//16802 +f 17138//17138 16891//16891 17124//17124 +f 17130//17130 16809//16809 17476//17476 +f 16825//16825 17411//17411 17068//17068 +f 17160//17160 16850//16850 17433//17433 +f 16449//16449 17142//17142 16811//16811 +f 16414//16414 17417//17417 17118//17118 +f 17476//17476 17145//17145 18043//18043 +f 17078//17078 17057//17057 17424//17424 +f 16853//16853 17125//17125 17420//17420 +f 17421//17421 17418//17418 17455//17455 +f 16786//16786 17067//17067 17680//17680 +f 17072//17072 16849//16849 17160//17160 +f 17074//17074 17422//17422 18087//18087 +f 16844//16844 16847//16847 17123//17123 +f 16856//16856 17418//17418 17421//17421 +f 18051//18051 16895//16895 17142//17142 +f 17077//17077 16187//16187 16491//16491 +f 16855//16855 17072//17072 17160//17160 +f 17457//17457 17074//17074 18087//18087 +f 18104//18104 18053//18053 16475//16475 +f 16504//16504 17458//17458 17459//17459 +f 16190//16190 16492//16492 18292//18292 +f 16812//16812 17407//17407 17115//17115 +f 16491//16491 16494//16494 17734//17734 +f 16219//16219 17770//17770 17413//17413 +f 16787//16787 17071//17071 17144//17144 +f 16504//16504 17459//17459 17454//17454 +f 17473//17473 16488//16488 17753//17753 +f 17089//17089 16787//16787 17144//17144 +f 16845//16845 16503//16503 17151//17151 +f 17732//17732 16812//16812 18033//18033 +f 17696//17696 16896//16896 17187//17187 +f 17414//17414 16883//16883 16870//16870 +f 16855//16855 17160//17160 17120//17120 +f 17086//17086 15707//15707 18270//18270 +f 17113//17113 16855//16855 17120//17120 +f 17106//17106 17694//17694 17394//17394 +f 17094//17094 16885//16885 17095//17095 +f 17146//17146 16214//16214 17148//17148 +f 16800//16800 17467//17467 17148//17148 +f 16889//16889 17467//17467 16800//16800 +f 17114//17114 17467//17467 16889//16889 +f 17150//17150 17080//17080 18322//18322 +f 17409//17409 17090//17090 17434//17434 +f 18322//18322 17080//17080 16833//16833 +f 16479//16479 17699//17699 17431//17431 +f 17670//17670 17699//17699 16479//16479 +f 16903//16903 16317//16317 17166//17166 +f 16930//16930 17301//17301 16565//16565 +f 16904//16904 17223//17223 17163//17163 +f 17583//17583 16904//16904 17163//17163 +f 16905//16905 17223//17223 16904//16904 +f 17577//17577 16906//16906 17188//17188 +f 17164//17164 16525//16525 17527//17527 +f 17301//17301 16567//16567 16565//16565 +f 17896//17896 16925//16925 18241//18241 +f 17256//17256 16909//16909 17181//17181 +f 16525//16525 17173//17173 17527//17527 +f 16925//16925 16018//16018 18241//18241 +f 16528//16528 17539//17539 16519//16519 +f 17326//17326 17036//17036 17174//17174 +f 16904//16904 17583//17583 17176//17176 +f 16909//16909 16926//16926 17181//17181 +f 16567//16567 17301//17301 17295//17295 +f 16616//16616 16904//16904 17176//17176 +f 17229//17229 16932//16932 16910//16910 +f 16486//16486 16867//16867 17117//17117 +f 16914//16914 16616//16616 17176//17176 +f 16525//16525 16916//16916 17173//17173 +f 16018//16018 16638//16638 17184//17184 +f 16919//16919 16552//16552 17290//17290 +f 17577//17577 17182//17182 16906//16906 +f 17162//17162 17616//17616 16921//16921 +f 16906//16906 17182//17182 16907//16907 +f 16920//16920 16486//16486 17117//17117 +f 17167//17167 17177//17177 17794//17794 +f 17173//17173 16916//16916 17179//17179 +f 17573//17573 16907//16907 17182//17182 +f 16943//16943 17181//17181 16926//16926 +f 16907//16907 17208//17208 17043//17043 +f 16914//16914 18187//18187 16927//16927 +f 17573//17573 17208//17208 16907//16907 +f 17326//17326 17278//17278 17036//17036 +f 16924//16924 17179//17179 16916//16916 +f 17231//17231 16610//16610 17210//17210 +f 17178//17178 17174//17174 17036//17036 +f 17181//17181 16943//16943 17197//17197 +f 16932//16932 16944//16944 16602//16602 +f 17210//17210 17216//17216 17231//17231 +f 16528//16528 16928//16928 17504//17504 +f 16946//16946 17187//17187 16896//16896 +f 16638//16638 16845//16845 17184//17184 +f 17179//17179 16924//16924 17554//17554 +f 17554//17554 17303//17303 17189//17189 +f 17506//17506 17313//17313 17302//17302 +f 17172//17172 16976//16976 16929//16929 +f 16906//16906 16915//16915 17188//17188 +f 16924//16924 17303//17303 17554//17554 +f 17620//17620 17302//17302 16534//16534 +f 17172//17172 16959//16959 16976//16976 +f 17152//17152 16937//16937 16661//16661 +f 16920//16920 17620//17620 16534//16534 +f 16929//16929 16976//16976 16582//16582 +f 17616//17616 17171//17171 16921//16921 +f 17201//17201 16954//16954 17206//17206 +f 17584//17584 17188//17188 16915//16915 +f 16543//16543 16564//16564 17152//17152 +f 16928//16928 16938//16938 17185//17185 +f 16967//16967 17206//17206 16954//16954 +f 16915//16915 17194//17194 17584//17584 +f 16945//16945 17185//17185 16938//16938 +f 16959//16959 17172//17172 17170//17170 +f 17199//17199 16959//16959 17170//17170 +f 16564//16564 17401//17401 17152//17152 +f 17304//17304 17038//17038 17250//17250 +f 17178//17178 16872//16872 17405//17405 +f 17620//17620 17506//17506 17302//17302 +f 17194//17194 17196//17196 17191//17191 +f 16979//16979 17294//17294 16984//16984 +f 17196//17196 17194//17194 16915//16915 +f 16612//16612 17227//17227 16923//16923 +f 17185//17185 16945//16945 17511//17511 +f 16993//16993 16590//16590 17532//17532 +f 17425//17425 16854//16854 16911//16911 +f 17437//17437 17058//17058 17171//17171 +f 17425//17425 16911//16911 17629//17629 +f 17196//17196 16942//16942 17812//17812 +f 16580//16580 17401//17401 16564//16564 +f 16945//16945 16948//16948 17200//17200 +f 16995//16995 16613//16613 17313//17313 +f 17760//17760 16917//16917 16417//16417 +f 16464//16464 17158//17158 16842//16842 +f 17154//17154 17079//17079 17444//17444 +f 17200//17200 17511//17511 16945//16945 +f 16935//16935 17629//17629 16911//16911 +f 17212//17212 16984//16984 17294//17294 +f 16966//16966 17401//17401 16580//16580 +f 17155//17155 17401//17401 16966//16966 +f 17171//17171 17058//17058 16508//16508 +f 17302//17302 17313//17313 16613//16613 +f 17155//17155 16966//16966 17318//17318 +f 16597//16597 17212//17212 17567//17567 +f 16961//16961 16577//16577 18236//18236 +f 16367//16367 16597//16597 17567//17567 +f 17198//17198 16953//16953 16986//16986 +f 17622//17622 17304//17304 17512//17512 +f 16577//16577 16993//16993 18236//18236 +f 16948//16948 16958//16958 17200//17200 +f 17223//17223 16367//16367 17567//17567 +f 16999//16999 16367//16367 17223//17223 +f 16986//16986 17008//17008 17198//17198 +f 17329//17329 17304//17304 17285//17285 +f 17285//17285 17305//17305 17329//17329 +f 16905//16905 16999//16999 17223//17223 +f 17045//17045 16957//16957 17215//17215 +f 17246//17246 17309//17309 17314//17314 +f 16610//16610 16960//16960 17237//17237 +f 16958//16958 16962//16962 17202//17202 +f 17156//17156 17309//17309 17246//17246 +f 17224//17224 17045//17045 17215//17215 +f 17536//17536 17535//17535 17318//17318 +f 17237//17237 17210//17210 16610//16610 +f 17305//17305 17285//17285 17655//17655 +f 17214//17214 16625//16625 17217//17217 +f 17246//17246 17314//17314 17317//17317 +f 17289//17289 17536//17536 17318//17318 +f 17318//17318 16966//16966 17289//17289 +f 17303//17303 16956//16956 17220//17220 +f 17235//17235 17233//17233 17228//17228 +f 16798//16798 17096//17096 17063//17063 +f 17289//17289 16966//16966 17195//17195 +f 72353//72353 17205//17205 17017//17017 +f 17233//17233 17235//17235 17306//17306 +f 72353//72353 17017//17017 72352//72352 +f 17211//17211 17202//17202 16962//16962 +f 17046//17046 17195//17195 16966//16966 +f 17220//17220 17189//17189 17303//17303 +f 16625//16625 17017//17017 17217//17217 +f 17312//17312 17037//17037 17278//17278 +f 16995//16995 17220//17220 16956//16956 +f 17192//17192 16961//16961 18236//18236 +f 17516//17516 17260//17260 16977//16977 +f 17019//17019 16651//16651 17219//17219 +f 16962//16962 17164//17164 17211//17211 +f 17241//17241 17306//17306 17235//17235 +f 17195//17195 17046//17046 17325//17325 +f 16584//16584 16549//16549 17549//17549 +f 17246//17246 17260//17260 17516//17516 +f 17649//17649 17233//17233 17306//17306 +f 17046//17046 16975//16975 17325//17325 +f 17219//17219 16584//16584 17549//17549 +f 17308//17308 17649//17649 17306//17306 +f 16651//16651 16584//16584 17219//17219 +f 17306//17306 17241//17241 17308//17308 +f 17245//17245 16981//16981 16973//16973 +f 17220//17220 16995//16995 16994//16994 +f 17260//17260 16952//16952 16977//16977 +f 17325//17325 16975//16975 16997//16997 +f 17254//17254 17260//17260 17246//17246 +f 17321//17321 17310//17310 17221//17221 +f 17037//17037 17312//17312 16947//16947 +f 16983//16983 16978//16978 17244//17244 +f 16997//16997 17203//17203 17325//17325 +f 16994//16994 16998//16998 17564//17564 +f 17246//17246 17317//17317 17254//17254 +f 17532//17532 16590//16590 16567//16567 +f 16585//16585 16964//16964 17193//17193 +f 17532//17532 16567//16567 17534//17534 +f 17220//17220 16994//16994 17564//17564 +f 16920//16920 17310//17310 17316//17316 +f 17125//17125 16817//16817 17126//17126 +f 17255//17255 17028//17028 17030//17030 +f 17311//17311 17649//17649 17308//17308 +f 16997//16997 17218//17218 17203//17203 +f 17620//17620 16920//16920 17316//17316 +f 17129//17129 17488//17488 16862//16862 +f 17311//17311 17264//17264 17649//17649 +f 17305//17305 17655//17655 17236//17236 +f 17256//17256 17255//17255 17030//17030 +f 17398//17398 16345//16345 17245//17245 +f 16947//16947 17312//17312 16951//16951 +f 17030//17030 16909//16909 17256//17256 +f 17213//17213 17209//17209 18124//18124 +f 17153//17153 16345//16345 17398//17398 +f 17314//17314 17309//17309 17494//17494 +f 17261//17261 17314//17314 17494//17494 +f 16614//16614 16964//16964 16611//16611 +f 16997//16997 17049//17049 17218//17218 +f 17328//17328 17218//17218 17049//17049 +f 17099//17099 16874//16874 16875//16875 +f 17207//17207 17193//17193 16964//16964 +f 16978//16978 16980//16980 17251//17251 +f 17001//17001 16995//16995 17313//17313 +f 17018//17018 16882//16882 17542//17542 +f 17317//17317 17261//17261 17582//17582 +f 17251//17251 17248//17248 16978//16978 +f 17266//17266 17015//17015 17269//17269 +f 17314//17314 17261//17261 17317//17317 +f 17101//17101 17099//17099 17100//17100 +f 17564//17564 16998//16998 17232//17232 +f 17015//17015 17012//17012 17269//17269 +f 16632//16632 17206//17206 16967//16967 +f 17266//17266 17206//17206 16632//16632 +f 17310//17310 17321//17321 17623//17623 +f 17015//17015 17266//17266 16632//16632 +f 17623//17623 17316//17316 17310//17310 +f 16964//16964 16614//16614 17207//17207 +f 16998//16998 17002//17002 17232//17232 +f 17331//17331 17010//17010 17329//17329 +f 16972//16972 16968//16968 16985//16985 +f 17239//17239 16933//16933 17626//17626 +f 16604//16604 16963//16963 17492//17492 +f 17271//17271 17308//17308 17241//17241 +f 17226//17226 16599//16599 17551//17551 +f 17329//17329 17010//17010 17304//17304 +f 17269//17269 17012//17012 17271//17271 +f 17218//17218 17328//17328 17225//17225 +f 16878//16878 17099//17099 17101//17101 +f 16974//16974 16972//16972 17544//17544 +f 17240//17240 16933//16933 17239//17239 +f 17331//17331 17225//17225 17328//17328 +f 17013//17013 17222//17222 17551//17551 +f 16936//16936 16933//16933 17240//17240 +f 17001//17001 17626//17626 17005//17005 +f 16615//16615 16952//16952 17260//17260 +f 17331//17331 17329//17329 17305//17305 +f 17308//17308 17271//17271 17311//17311 +f 16989//16989 16974//16974 17259//17259 +f 17249//17249 16939//16939 17240//17240 +f 17260//17260 17591//17591 16615//16615 +f 17005//17005 17626//17626 16933//16933 +f 17240//17240 16939//16939 16936//16936 +f 16977//16977 17315//17315 17238//17238 +f 17230//17230 16324//16324 17827//17827 +f 16614//16614 16324//16324 17230//17230 +f 17271//17271 17012//17012 17272//17272 +f 16324//16324 16988//16988 17827//17827 +f 16992//16992 16991//16991 16989//16989 +f 16622//16622 17232//17232 17002//17002 +f 16965//16965 16615//16615 17591//17591 +f 17321//17321 17221//17221 16955//16955 +f 17232//17232 16622//16622 17860//17860 +f 16992//16992 16989//16989 17259//17259 +f 16599//16599 17013//17013 17551//17551 +f 17305//17305 17225//17225 17331//17331 +f 17272//17272 17012//17012 16633//16633 +f 17268//17268 17540//17540 16629//16629 +f 17591//17591 17589//17589 16965//16965 +f 16622//16622 16628//16628 17860//17860 +f 16629//16629 17540//17540 16982//16982 +f 17305//17305 17236//17236 17225//17225 +f 17860//17860 16628//16628 17263//17263 +f 16633//16633 17021//17021 17272//17272 +f 16965//16965 17589//17589 17268//17268 +f 17226//17226 17307//17307 16599//16599 +f 16970//16970 17321//17321 16955//16955 +f 17234//17234 16630//16630 17243//17243 +f 17011//17011 17242//17242 17595//17595 +f 17242//17242 17014//17014 17247//17247 +f 16955//16955 16898//16898 16970//16970 +f 17263//17263 16939//16939 17249//17249 +f 16599//16599 17307//17307 17016//17016 +f 17014//17014 17242//17242 17011//17011 +f 16992//16992 17000//17000 16991//16991 +f 16630//16630 16344//16344 17243//17243 +f 17252//17252 17247//17247 17014//17014 +f 17018//17018 17222//17222 17013//17013 +f 16982//16982 17540//17540 16561//16561 +f 17319//17319 17264//17264 17662//17662 +f 17006//17006 17011//17011 17595//17595 +f 17597//17597 17006//17006 17595//17595 +f 16344//16344 16635//16635 17243//17243 +f 17000//17000 16992//16992 17267//17267 +f 16519//16519 17243//17243 16635//16635 +f 17596//17596 17540//17540 17268//17268 +f 16561//16561 17540//17540 17552//17552 +f 17021//17021 17022//17022 17272//17272 +f 17022//17022 17319//17319 17662//17662 +f 17020//17020 17252//17252 17014//17014 +f 16578//16578 16987//16987 16990//16990 +f 16901//16901 17321//17321 16970//16970 +f 17320//17320 17267//17267 17640//17640 +f 17253//17253 17321//17321 16901//16901 +f 17000//17000 17267//17267 17320//17320 +f 17252//17252 17020//17020 17257//17257 +f 17319//17319 17022//17022 17024//17024 +f 17257//17257 17020//17020 17601//17601 +f 17253//17253 16901//16901 17477//17477 +f 17026//17026 17319//17319 17024//17024 +f 17020//17020 17023//17023 17601//17601 +f 16561//16561 17258//17258 17183//17183 +f 16576//16576 16903//16903 17204//17204 +f 17258//17258 16561//16561 17552//17552 +f 16631//16631 17025//17025 17023//17023 +f 17026//17026 17274//17274 17319//17319 +f 17320//17320 17004//17004 16526//16526 +f 17270//17270 17320//17320 17640//17640 +f 16901//16901 17078//17078 17477//17477 +f 17183//17183 17558//17558 17003//17003 +f 17558//17558 17183//17183 17190//17190 +f 16874//16874 17332//17332 17537//17537 +f 17004//17004 17320//17320 17323//17323 +f 17537//17537 17332//17332 17159//17159 +f 17004//17004 17323//17323 17324//17324 +f 16874//16874 17099//17099 17332//17332 +f 17320//17320 17270//17270 17323//17323 +f 17270//17270 17322//17322 17323//17323 +f 17324//17324 17323//17323 17322//17322 +f 17327//17327 17322//17322 17270//17270 +f 17276//17276 17277//17277 17275//17275 +f 17278//17278 17326//17326 17276//17276 +f 17009//17009 17322//17322 17327//17327 +f 17326//17326 17277//17277 17276//17276 +f 17009//17009 17327//17327 17273//17273 +f 17273//17273 17575//17575 17009//17009 +f 17578//17578 17009//17009 17575//17575 +f 16996//16996 17004//17004 17324//17324 +f 17324//17324 17322//17322 17007//17007 +f 17326//17326 17174//17174 17277//17277 +f 16586//16586 17641//17641 17031//17031 +f 17048//17048 17295//17295 17301//17301 +f 16586//16586 16902//16902 17641//17641 +f 17009//17009 17580//17580 17048//17048 +f 17580//17580 17009//17009 17578//17578 +f 17312//17312 17278//17278 17650//17650 +f 17650//17650 17280//17280 17312//17312 +f 17279//17279 17032//17032 17636//17636 +f 17032//17032 17280//17280 17636//17636 +f 16527//16527 17280//17280 17032//17032 +f 17032//17032 17279//17279 16902//16902 +f 17280//17280 16527//16527 16949//16949 +f 16951//16951 17312//17312 17280//17280 +f 17280//17280 16949//16949 16951//16951 +f 17281//17281 17027//17027 17033//17033 +f 17330//17330 17281//17281 17034//17034 +f 17034//17034 17281//17281 17033//17033 +f 17330//17330 17034//17034 17035//17035 +f 17035//17035 17282//17282 17330//17330 +f 17282//17282 16583//16583 17031//17031 +f 16583//16583 17282//17282 17035//17035 +f 16645//16645 16912//16912 17937//17937 +f 17606//17606 16700//16700 17293//17293 +f 16694//16694 17850//17850 16647//16647 +f 16711//16711 17344//17344 16712//16712 +f 16574//16574 16919//16919 17333//17333 +f 17333//17333 16919//16919 17290//17290 +f 17850//17850 16694//16694 17519//17519 +f 16696//16696 16574//16574 17333//17333 +f 16650//16650 16941//16941 16697//16697 +f 16697//16697 16941//16941 17602//17602 +f 17344//17344 16711//16711 17343//17343 +f 17354//17354 16706//16706 17336//17336 +f 17333//17333 17339//17339 16696//16696 +f 16701//16701 16706//16706 17354//17354 +f 17896//17896 17895//17895 16703//16703 +f 16957//16957 16697//16697 17602//17602 +f 17162//17162 16647//16647 17850//17850 +f 17602//17602 17292//17292 16957//16957 +f 17296//17296 16700//16700 17606//17606 +f 17337//17337 16652//16652 16950//16950 +f 16703//16703 16925//16925 17896//17896 +f 16698//16698 17287//17287 16520//16520 +f 17360//17360 16719//16719 17353//17353 +f 17388//17388 17334//17334 17939//17939 +f 16706//16706 16645//16645 17937//17937 +f 17019//17019 17348//17348 16720//16720 +f 16720//16720 17348//17348 17350//17350 +f 16725//16725 16719//16719 17360//17360 +f 16698//16698 16705//16705 17338//17338 +f 17287//17287 16698//16698 17338//17338 +f 16697//16697 16957//16957 17045//17045 +f 17338//17338 16710//16710 17346//17346 +f 16705//16705 16710//16710 17338//17338 +f 17336//17336 16706//16706 17937//17937 +f 16085//16085 16652//16652 17337//17337 +f 17349//17349 17347//17347 16715//16715 +f 17215//17215 16957//16957 17292//17292 +f 16709//16709 16085//16085 17337//17337 +f 17341//17341 17389//17389 17939//17939 +f 17337//17337 17953//17953 16709//16709 +f 17226//17226 17351//17351 17307//17307 +f 16707//16707 17296//17296 17300//17300 +f 16727//16727 16725//16725 17360//17360 +f 16718//16718 16709//16709 17953//17953 +f 17388//17388 17939//17939 17389//17389 +f 17294//17294 16727//16727 17360//17360 +f 17359//17359 16718//16718 17953//17953 +f 16697//16697 17045//17045 16562//16562 +f 17364//17364 16724//16724 17894//17894 +f 17346//17346 16714//16714 17352//17352 +f 16703//16703 17895//17895 17521//17521 +f 17296//17296 17297//17297 17300//17300 +f 16727//16727 17294//17294 16979//16979 +f 17352//17352 16699//16699 17341//17341 +f 16714//16714 16699//16699 17352//17352 +f 16701//16701 17981//17981 16713//16713 +f 17354//17354 17981//17981 16701//16701 +f 17521//17521 16595//16595 16703//16703 +f 16724//16724 16722//16722 17356//17356 +f 17894//17894 16724//16724 17356//17356 +f 16710//16710 16714//16714 17346//17346 +f 17201//17201 16943//16943 16954//16954 +f 16954//16954 16943//16943 16671//16671 +f 16671//16671 16943//16943 16655//16655 +f 17197//17197 16943//16943 17201//17201 +f 17299//17299 17029//17029 16707//16707 +f 16934//16934 17871//17871 16374//16374 +f 16722//16722 16292//16292 17358//17358 +f 17358//17358 17356//17356 16722//16722 +f 16374//16374 17871//17871 16376//16376 +f 16721//16721 16696//16696 17339//17339 +f 17622//17622 17285//17285 17304//17304 +f 16292//16292 16578//16578 17358//17358 +f 17355//17355 16721//16721 17339//17339 +f 17524//17524 17008//17008 16717//16717 +f 17198//17198 17008//17008 17524//17524 +f 17357//17357 16721//16721 17355//17355 +f 17524//17524 16720//16720 17350//17350 +f 16717//16717 16720//16720 17524//17524 +f 16983//16983 17244//17244 16657//16657 +f 16723//16723 16721//16721 17357//17357 +f 16657//16657 17244//17244 16695//16695 +f 17362//17362 16723//16723 17357//17357 +f 17029//17029 17299//17299 17298//17298 +f 17244//17244 16985//16985 16695//16695 +f 16695//16695 16985//16985 16371//16371 +f 16723//16723 17365//17365 16739//16739 +f 16702//16702 16980//16980 16656//16656 +f 16707//16707 17300//17300 17299//17299 +f 17366//17366 16740//16740 17365//17365 +f 16739//16739 17365//17365 16740//16740 +f 16704//16704 17363//17363 17342//17342 +f 17365//17365 16723//16723 17362//17362 +f 17367//17367 17390//17390 17366//17366 +f 16700//16700 17039//17039 17293//17293 +f 17340//17340 16980//16980 16702//16702 +f 17293//17293 17039//17039 17262//17262 +f 16702//16702 16708//16708 17345//17345 +f 16726//16726 17390//17390 17367//17367 +f 17368//17368 16726//16726 17367//17367 +f 17345//17345 17340//17340 16702//16702 +f 16708//16708 17335//17335 17345//17345 +f 17370//17370 16741//16741 17369//17369 +f 17370//17370 17371//17371 16741//16741 +f 17580//17580 17295//17295 17048//17048 +f 16694//16694 17284//17284 17519//17519 +f 16728//16728 16749//16749 17374//17374 +f 17374//17374 17373//17373 16728//16728 +f 16729//16729 16684//16684 17391//17391 +f 16542//16542 17391//17391 16684//16684 +f 17375//17375 16542//16542 16545//16545 +f 17391//17391 16542//16542 17375//17375 +f 16730//16730 17391//17391 17392//17392 +f 16729//16729 17391//17391 16730//16730 +f 16730//16730 17392//17392 16731//16731 +f 17392//17392 17391//17391 17376//17376 +f 17376//17376 17391//17391 17375//17375 +f 17376//17376 16731//16731 17392//17392 +f 16545//16545 16732//16732 17377//17377 +f 17377//17377 16733//16733 17378//17378 +f 16732//16732 16733//16733 17377//17377 +f 17375//17375 16545//16545 17377//17377 +f 16733//16733 16728//16728 17373//17373 +f 17373//17373 17378//17378 16733//16733 +f 16734//16734 17376//17376 17379//17379 +f 16731//16731 17376//17376 16734//16734 +f 16735//16735 16734//16734 17379//17379 +f 17380//17380 16735//16735 17379//17379 +f 16735//16735 17380//17380 17168//17168 +f 16736//16736 16735//16735 17168//17168 +f 17168//17168 16929//16929 16736//16736 +f 16736//16736 16929//16929 16649//16649 +f 17382//17382 16742//16742 17381//17381 +f 16743//16743 16742//16742 17382//17382 +f 17383//17383 16743//16743 17382//17382 +f 16749//16749 17383//17383 17384//17384 +f 16971//16971 17385//17385 16737//16737 +f 17386//17386 16737//16737 17385//17385 +f 16563//16563 16971//16971 16737//16737 +f 16738//16738 16737//16737 17386//17386 +f 17387//17387 16738//16738 17386//17386 +f 17387//17387 16711//16711 16738//16738 +f 16711//16711 17387//17387 17343//17343 +f 17093//17093 17091//17091 17689//17689 +f 17152//17152 17401//17401 17438//17438 +f 18056//18056 17084//17084 17425//17425 +f 17705//17705 17068//17068 17411//17411 +f 17414//17414 17089//17089 17144//17144 +f 16820//16820 17056//17056 17400//17400 +f 17103//17103 17446//17446 17393//17393 +f 17400//17400 17056//17056 17713//17713 +f 16798//16798 17063//17063 17436//17436 +f 17739//17739 17053//17053 17742//17742 +f 17441//17441 17694//17694 17106//17106 +f 17448//17448 17076//17076 17449//17449 +f 17395//17395 17057//17057 16887//16887 +f 17109//17109 17433//17433 16850//16850 +f 17159//17159 17410//17410 17443//17443 +f 17433//17433 17109//17109 17393//17393 +f 17693//17693 17090//17090 16459//16459 +f 17106//17106 17121//17121 17441//17441 +f 17397//17397 17687//17687 17060//17060 +f 16883//16883 17414//17414 17700//17700 +f 17111//17111 16881//16881 17448//17448 +f 16887//16887 17131//17131 17395//17395 +f 17053//17053 17059//17059 17447//17447 +f 16799//16799 17093//17093 18122//18122 +f 17139//17139 17716//17716 17060//17060 +f 16799//16799 18122//18122 17141//17141 +f 17410//17410 16807//16807 17157//17157 +f 17675//17675 17052//17052 16894//16894 +f 17693//17693 17434//17434 17090//17090 +f 16220//16220 16461//16461 17465//17465 +f 16866//16866 15869//15869 17728//17728 +f 17066//17066 16871//16871 17451//17451 +f 17485//17485 17393//17393 17446//17446 +f 16836//16836 17068//17068 17705//17705 +f 17406//17406 17065//17065 16801//16801 +f 17135//17135 17728//17728 15869//15869 +f 17395//17395 17131//17131 17453//17453 +f 17466//17466 16840//16840 18029//18029 +f 17486//17486 17716//17716 17139//17139 +f 17453//17453 17131//17131 17692//17692 +f 17123//17123 17131//17131 16844//16844 +f 17692//17692 17131//17131 17123//17123 +f 17484//17484 16872//16872 17128//17128 +f 16847//16847 17146//17146 17123//17123 +f 17062//17062 18026//18026 17677//17677 +f 17108//17108 16842//16842 17158//17158 +f 17130//17130 17476//17476 17748//17748 +f 17682//17682 16838//16838 17082//17082 +f 17678//17678 17406//17406 16468//16468 +f 17146//17146 17148//17148 17402//17402 +f 17467//17467 17468//17468 17148//17148 +f 17483//17483 17115//17115 17708//17708 +f 17417//17417 16853//16853 17420//17420 +f 17435//17435 17399//17399 17112//17112 +f 17411//17411 16825//16825 17457//17457 +f 17064//17064 16496//16496 17428//17428 +f 17413//17413 17770//17770 17415//17415 +f 17070//17070 17128//17128 17061//17061 +f 16794//16794 17419//17419 17075//17075 +f 16493//16493 18035//18035 17067//17067 +f 17102//17102 17679//17679 16858//16858 +f 17474//17474 17428//17428 16496//16496 +f 17708//17708 17115//17115 17407//17407 +f 17118//17118 17417//17417 17751//17751 +f 17474//17474 16442//16442 17432//17432 +f 17095//17095 16886//16886 17687//17687 +f 17422//17422 16422//16422 17473//17473 +f 17477//17477 17078//17078 17471//17471 +f 17399//17399 17435//17435 17113//17113 +f 18293//18293 18292//18292 16492//16492 +f 16848//16848 17696//17696 16439//16439 +f 16493//16493 17701//17701 18035//18035 +f 17423//17423 16439//16439 17696//17696 +f 17424//17424 17471//17471 17078//17078 +f 16449//16449 17140//17140 17681//17681 +f 17116//17116 17464//17464 16841//16841 +f 17160//17160 17433//17433 17120//17120 +f 17681//17681 18048//18048 16449//16449 +f 17423//17423 17671//17671 16851//16851 +f 18048//18048 17142//17142 16449//16449 +f 16825//16825 17074//17074 17457//17457 +f 17084//17084 16854//16854 17425//17425 +f 16869//16869 17088//17088 17685//17685 +f 16873//16873 16822//16822 17479//17479 +f 17134//17134 17479//17479 16822//16822 +f 17083//17083 16795//16795 16860//16860 +f 16494//16494 17739//17739 17736//17736 +f 17124//17124 17475//17475 17138//17138 +f 16845//16845 17151//17151 17427//17427 +f 17144//17144 17071//17071 17138//17138 +f 17147//17147 17394//17394 17429//17429 +f 17092//17092 16819//16819 18059//18059 +f 16893//16893 17773//17773 17149//17149 +f 17156//17156 17754//17754 17740//17740 +f 17156//17156 17779//17779 17309//17309 +f 17429//17429 17394//17394 17694//17694 +f 17103//17103 16841//16841 17761//17761 +f 17702//17702 18121//18121 18013//18013 +f 17149//17149 17439//17439 16894//16894 +f 17609//17609 17482//17482 17398//17398 +f 17446//17446 17103//17103 17761//17761 +f 17107//17107 18020//18020 17105//17105 +f 17731//17731 17424//17424 17057//17057 +f 17675//17675 16894//16894 17439//17439 +f 16859//16859 16851//16851 17671//17671 +f 17693//17693 16459//16459 17454//17454 +f 17055//17055 18059//18059 16819//16819 +f 17444//17444 16843//16843 18017//18017 +f 17482//17482 17404//17404 17153//17153 +f 17398//17398 17482//17482 17153//17153 +f 17057//17057 17395//17395 17731//17731 +f 17742//17742 17053//17053 17447//17447 +f 17705//17705 17670//17670 16836//16836 +f 17465//17465 16461//16461 18299//18299 +f 17154//17154 17444//17444 17673//17673 +f 17127//17127 17154//17154 17673//17673 +f 17443//17443 17410//17410 17782//17782 +f 17706//17706 17466//17466 17741//17741 +f 17445//17445 17110//17110 18261//18261 +f 16829//16829 16837//16837 16790//16790 +f 17730//17730 17728//17728 17135//17135 +f 17055//17055 17413//17413 18059//18059 +f 17708//17708 17719//17719 17483//17483 +f 17755//17755 18122//18122 18325//18325 +f 17157//17157 17069//17069 17783//17783 +f 17485//17485 17433//17433 17393//17393 +f 17403//17403 17108//17108 17882//17882 +f 17682//17682 17082//17082 17111//17111 +f 17484//17484 17480//17480 16872//16872 +f 17060//17060 17716//17716 17442//17442 +f 18096//18096 17143//17143 16818//16818 +f 16818//16818 17064//17064 18096//18096 +f 17727//17727 17462//17462 16883//16883 +f 17407//17407 17452//17452 17708//17708 +f 17104//17104 16883//16883 17462//17462 +f 17882//17882 17108//17108 17158//17158 +f 17121//17121 16206//16206 17717//17717 +f 17407//17407 16812//16812 17452//17452 +f 17405//17405 16872//16872 17480//17480 +f 17110//17110 18053//18053 18594//18594 +f 17688//17688 17769//17769 17133//17133 +f 17122//17122 16864//16864 16455//16455 +f 17116//17116 16838//16838 17460//17460 +f 17432//17432 17735//17735 17474//17474 +f 16890//16890 17409//17409 18272//18272 +f 18039//18039 16864//16864 18095//18095 +f 17452//17452 16812//16812 17732//17732 +f 18029//18029 16840//16840 17408//17408 +f 17136//17136 17133//17133 17769//17769 +f 17460//17460 17464//17464 17116//17116 +f 17105//17105 18020//18020 17456//17456 +f 17427//17427 17151//17151 17690//17690 +f 17399//17399 17450//17450 17112//17112 +f 18034//18034 17422//17422 17473//17473 +f 17094//17094 18280//18280 17678//17678 +f 17140//17140 17137//17137 17681//17681 +f 17158//17158 17118//17118 17751//17751 +f 17402//17402 17148//17148 17461//17461 +f 17094//17094 17095//17095 18280//18280 +f 17416//17416 16808//16808 17686//17686 +f 16808//16808 17077//17077 17686//17686 +f 17458//17458 16802//16802 18039//18039 +f 17426//17426 16190//16190 17768//17768 +f 18033//18033 16879//16879 17672//17672 +f 17486//17486 16828//16828 17720//17720 +f 17478//17478 17758//17758 16871//16871 +f 17095//17095 17687//17687 18064//18064 +f 17148//17148 17468//17468 17461//17461 +f 16879//16879 17065//17065 17672//17672 +f 18035//18035 17701//17701 17697//17697 +f 17112//17112 17450//17450 17114//17114 +f 17696//17696 17187//17187 17764//17764 +f 17698//17698 17467//17467 17114//17114 +f 17753//17753 17081//17081 17429//17429 +f 16488//16488 17081//17081 17753//17753 +f 17482//17482 17129//17129 17404//17404 +f 17081//17081 17147//17147 17429//17429 +f 17433//17433 17470//17470 17120//17120 +f 17102//17102 17462//17462 17684//17684 +f 17102//17102 17684//17684 17679//17679 +f 17144//17144 17138//17138 18108//18108 +f 16884//16884 18340//18340 17771//17771 +f 16816//16816 17092//17092 18057//18057 +f 17478//17478 17073//17073 18030//18030 +f 17073//17073 17479//17479 18030//18030 +f 16884//16884 17431//17431 18340//18340 +f 16873//16873 17479//17479 17073//17073 +f 17092//17092 18059//18059 18116//18116 +f 17134//17134 18654//18654 17479//17479 +f 17167//17167 17789//17789 17161//17161 +f 17193//17193 17207//17207 17790//17790 +f 17803//17803 17200//17200 16958//16958 +f 17707//17707 17617//17617 17505//17505 +f 17201//17201 17652//17652 17197//17197 +f 17207//17207 16614//16614 17500//17500 +f 16317//16317 16923//16923 17791//17791 +f 16912//16912 17161//17161 17789//17789 +f 17803//17803 17792//17792 17200//17200 +f 17202//17202 17803//17803 16958//16958 +f 17166//17166 16317//16317 17791//17791 +f 17418//17418 17127//17127 17455//17455 +f 17652//17652 17201//17201 17644//17644 +f 17789//17789 17167//17167 17794//17794 +f 17816//17816 17500//17500 16614//16614 +f 17508//17508 17287//17287 17498//17498 +f 16908//16908 17169//17169 17489//17489 +f 17117//17117 17419//17419 17618//17618 +f 17539//17539 16528//16528 18379//18379 +f 16614//16614 17230//17230 17816//17816 +f 17644//17644 17201//17201 17619//17619 +f 17290//17290 17287//17287 17508//17508 +f 17489//17489 17169//17169 17795//17795 +f 17803//17803 17202//17202 17211//17211 +f 17117//17117 17618//17618 16920//16920 +f 17284//17284 17192//17192 17806//17806 +f 17617//17617 17621//17621 17275//17275 +f 17916//17916 17827//17827 16988//16988 +f 17978//17978 17290//17290 17508//17508 +f 17169//17169 16917//16917 17795//17795 +f 17795//17795 16917//16917 17756//17756 +f 17276//17276 17634//17634 17278//17278 +f 17490//17490 17128//17128 17070//17070 +f 17206//17206 17619//17619 17201//17201 +f 16845//16845 17427//17427 17184//17184 +f 17609//17609 17398//17398 17245//17245 +f 16604//16604 17507//17507 17315//17315 +f 17617//17617 17275//17275 17277//17277 +f 17494//17494 17309//17309 17779//17779 +f 17277//17277 17505//17505 17617//17617 +f 18379//18379 16528//16528 17504//17504 +f 17502//17502 17791//17791 16923//16923 +f 17519//17519 17284//17284 17806//17806 +f 17630//17630 17628//17628 17493//17493 +f 17184//17184 18241//18241 16018//16018 +f 16942//16942 17175//17175 17812//17812 +f 17211//17211 17164//17164 17503//17503 +f 17164//17164 17510//17510 17503//17503 +f 17850//17850 17519//17519 17842//17842 +f 17760//17760 17186//17186 17481//17481 +f 17539//17539 17243//17243 16519//16519 +f 17497//17497 17481//17481 17186//17186 +f 17499//17499 17616//17616 17162//17162 +f 17191//17191 17196//17196 17812//17812 +f 17501//17501 17522//17522 17624//17624 +f 17628//17628 17630//17630 17634//17634 +f 17238//17238 17315//17315 17507//17507 +f 16928//16928 17185//17185 17504//17504 +f 17634//17634 17630//17630 17636//17636 +f 17638//17638 17636//17636 17630//17630 +f 17527//17527 17510//17510 17164//17164 +f 17794//17794 16937//16937 17438//17438 +f 17177//17177 16937//16937 17794//17794 +f 16946//16946 17521//17521 17776//17776 +f 17632//17632 17669//17669 17641//17641 +f 17238//17238 17516//17516 16977//16977 +f 17778//17778 16946//16946 17776//17776 +f 16923//16923 17227//17227 17517//17517 +f 17517//17517 17502//17502 16923//16923 +f 17187//17187 16946//16946 17778//17778 +f 17643//17643 17630//17630 17632//17632 +f 17616//17616 17437//17437 17171//17171 +f 17641//17641 17643//17643 17632//17632 +f 17718//17718 17629//17629 16859//16859 +f 17641//17641 17669//17669 17031//17031 +f 16874//16874 17537//17537 17490//17490 +f 17764//17764 17187//17187 17778//17778 +f 17624//17624 17522//17522 17631//17631 +f 17231//17231 17216//17216 17905//17905 +f 16859//16859 17629//17629 16935//16935 +f 17627//17627 17624//17624 17631//17631 +f 17850//17850 17499//17499 17162//17162 +f 17630//17630 17643//17643 17638//17638 +f 17541//17541 17018//17018 17863//17863 +f 17152//17152 17438//17438 16937//16937 +f 17018//17018 17541//17541 17222//17222 +f 17237//17237 16960//16960 17808//17808 +f 17018//17018 17542//17542 17863//17863 +f 17638//17638 17643//17643 17279//17279 +f 17533//17533 17214//17214 17217//17217 +f 17641//17641 16902//16902 17643//17643 +f 16876//16876 17419//17419 16794//16794 +f 16874//16874 17490//17490 17070//17070 +f 17279//17279 17643//17643 16902//16902 +f 16922//16922 17419//17419 16876//16876 +f 17221//17221 17419//17419 16922//16922 +f 17527//17527 17173//17173 17822//17822 +f 16549//16549 17214//17214 17533//17533 +f 17546//17546 17542//17542 16882//16882 +f 17205//17205 17531//17531 17017//17017 +f 17634//17634 17636//17636 17650//17650 +f 17531//17531 17217//17217 17017//17017 +f 17551//17551 17548//17548 17226//17226 +f 17618//17618 17310//17310 16920//16920 +f 17634//17634 17650//17650 17278//17278 +f 17618//17618 17419//17419 17221//17221 +f 17221//17221 17310//17310 17618//17618 +f 17650//17650 17636//17636 17280//17280 +f 17528//17528 17155//17155 17318//17318 +f 17809//17809 17537//17537 17514//17514 +f 17222//17222 17877//17877 17551//17551 +f 17019//17019 17545//17545 17547//17547 +f 17219//17219 17545//17545 17019//17019 +f 17511//17511 17200//17200 18139//18139 +f 17159//17159 17514//17514 17537//17537 +f 17522//17522 17810//17810 17170//17170 +f 17549//17549 16549//16549 17533//17533 +f 17170//17170 17631//17631 17522//17522 +f 17244//17244 17625//17625 16985//16985 +f 17616//17616 17499//17499 17921//17921 +f 17636//17636 17638//17638 17279//17279 +f 17545//17545 17219//17219 17549//17549 +f 17456//17456 17546//17546 16882//16882 +f 18139//18139 17200//17200 17792//17792 +f 17538//17538 17639//17639 17495//17495 +f 17173//17173 17179//17179 17822//17822 +f 17824//17824 17170//17170 17810//17810 +f 17538//17538 17557//17557 17639//17639 +f 17285//17285 17622//17622 17518//17518 +f 17199//17199 17170//17170 17824//17824 +f 17620//17620 17520//17520 17506//17506 +f 17318//17318 17535//17535 17528//17528 +f 17027//17027 17666//17666 17265//17265 +f 17250//17250 17512//17512 17304//17304 +f 17826//17826 17199//17199 17824//17824 +f 17285//17285 17518//17518 17655//17655 +f 17921//17921 17437//17437 17616//17616 +f 17666//17666 17027//17027 17281//17281 +f 17281//17281 17656//17656 17666//17666 +f 17028//17028 17556//17556 17250//17250 +f 17179//17179 17828//17828 17822//17822 +f 17255//17255 17556//17556 17028//17028 +f 17316//17316 17520//17520 17620//17620 +f 17159//17159 17443//17443 17514//17514 +f 16971//16971 17199//17199 17826//17826 +f 17330//17330 17656//17656 17281//17281 +f 17627//17627 17631//17631 17635//17635 +f 17512//17512 17518//17518 17622//17622 +f 17921//17921 17436//17436 17437//17437 +f 17330//17330 17282//17282 17667//17667 +f 17512//17512 17556//17556 17909//17909 +f 17250//17250 17556//17556 17512//17512 +f 17168//17168 17635//17635 16929//16929 +f 17828//17828 17179//17179 17554//17554 +f 17669//17669 17667//17667 17282//17282 +f 17627//17627 17635//17635 17168//17168 +f 17255//17255 17256//17256 17556//17556 +f 17031//17031 17669//17669 17282//17282 +f 17437//17437 17436//17436 17063//17063 +f 17559//17559 17208//17208 17573//17573 +f 17556//17556 17256//17256 17561//17561 +f 17635//17635 17631//17631 17172//17172 +f 17536//17536 17289//17289 17543//17543 +f 16985//16985 17625//17625 16972//16972 +f 17172//17172 17631//17631 17170//17170 +f 17577//17577 17188//17188 17568//17568 +f 17886//17886 17183//17183 17258//17258 +f 17561//17561 17256//17256 17181//17181 +f 17520//17520 17316//17316 17623//17623 +f 17710//17710 17484//17484 17440//17440 +f 17530//17530 17569//17569 17228//17228 +f 17561//17561 17181//17181 17646//17646 +f 17480//17480 17484//17484 17710//17710 +f 16929//16929 17635//17635 17172//17172 +f 17554//17554 17189//17189 17560//17560 +f 17001//17001 17313//17313 17506//17506 +f 17569//17569 17642//17642 17228//17228 +f 17530//17530 17228//17228 17233//17233 +f 17289//17289 17195//17195 17543//17543 +f 17505//17505 17277//17277 17509//17509 +f 17277//17277 17174//17174 17509//17509 +f 17626//17626 17001//17001 17506//17506 +f 17259//17259 16974//16974 17544//17544 +f 17577//17577 17853//17853 17182//17182 +f 17543//17543 17195//17195 17821//17821 +f 17652//17652 17642//17642 17569//17569 +f 17174//17174 17178//17178 17509//17509 +f 17573//17573 17182//17182 17853//17853 +f 17509//17509 17178//17178 17405//17405 +f 17506//17506 17491//17491 17626//17626 +f 17436//17436 17833//17833 16931//16931 +f 17197//17197 17646//17646 17181//17181 +f 17529//17529 16931//16931 17833//17833 +f 17568//17568 17188//17188 17585//17585 +f 17821//17821 17195//17195 17325//17325 +f 17646//17646 17197//17197 17652//17652 +f 17188//17188 17584//17584 17585//17585 +f 16931//16931 16798//16798 17436//17436 +f 17530//17530 17233//17233 17647//17647 +f 17212//17212 17294//17294 17834//17834 +f 17491//17491 17788//17788 17626//17626 +f 17209//17209 16931//16931 17529//17529 +f 17821//17821 17325//17325 17203//17203 +f 17203//17203 17555//17555 17821//17821 +f 17837//17837 17212//17212 17834//17834 +f 17239//17239 17626//17626 17788//17788 +f 17560//17560 17220//17220 17563//17563 +f 17644//17644 17642//17642 17652//17652 +f 17567//17567 17212//17212 17837//17837 +f 17189//17189 17220//17220 17560//17560 +f 17584//17584 17194//17194 17585//17585 +f 17228//17228 17642//17642 17235//17235 +f 17642//17642 17645//17645 17235//17235 +f 17492//17492 16963//16963 16591//16591 +f 17886//17886 17190//17190 17183//17183 +f 17259//17259 17633//17633 16992//16992 +f 17564//17564 17563//17563 17220//17220 +f 17644//17644 17645//17645 17642//17642 +f 17567//17567 18175//18175 17223//17223 +f 18124//18124 17209//17209 17529//17529 +f 17832//17832 17555//17555 17203//17203 +f 17495//17495 17639//17639 17588//17588 +f 17592//17592 17639//17639 17557//17557 +f 17645//17645 17644//17644 17660//17660 +f 17588//17588 17639//17639 17592//17592 +f 17633//17633 17550//17550 17637//17637 +f 17857//17857 17223//17223 18175//18175 +f 17592//17592 17590//17590 17588//17588 +f 17235//17235 17645//17645 17241//17241 +f 17924//17924 16960//16960 17515//17515 +f 17163//17163 17223//17223 17857//17857 +f 17240//17240 17513//17513 17249//17249 +f 17852//17852 17163//17163 17857//17857 +f 16932//16932 17848//17848 16944//16944 +f 17562//17562 17637//17637 17550//17550 +f 17924//17924 17808//17808 16960//16960 +f 17848//17848 16950//16950 16944//16944 +f 17513//17513 17239//17239 17788//17788 +f 17239//17239 17513//17513 17240//17240 +f 17069//17069 17880//17880 17783//17783 +f 17633//17633 17637//17637 16992//16992 +f 17203//17203 17218//17218 17832//17832 +f 17558//17558 17229//17229 17003//17003 +f 17841//17841 17229//17229 17558//17558 +f 17267//17267 16992//16992 17637//17637 +f 17523//17523 17526//17526 16903//16903 +f 17918//17918 17647//17647 17648//17648 +f 16903//16903 17166//17166 17523//17523 +f 17637//17637 17562//17562 17565//17565 +f 17637//17637 17640//17640 17267//17267 +f 17648//17648 17647//17647 17649//17649 +f 17525//17525 17204//17204 17526//17526 +f 17572//17572 17832//17832 17218//17218 +f 17918//17918 17648//17648 17553//17553 +f 16990//16990 17525//17525 16578//16578 +f 17204//17204 17525//17525 16990//16990 +f 17204//17204 16903//16903 17526//17526 +f 17637//17637 17565//17565 17640//17640 +f 17253//17253 17623//17623 17321//17321 +f 17520//17520 17623//17623 17253//17253 +f 17263//17263 17249//17249 17860//17860 +f 16950//16950 17848//17848 17574//17574 +f 17648//17648 17649//17649 17653//17653 +f 17871//17871 17874//17874 16940//16940 +f 17233//17233 17649//17649 17647//17647 +f 17876//17876 16940//16940 17874//17874 +f 17225//17225 17572//17572 17218//17218 +f 17516//17516 17156//17156 17246//17246 +f 17270//17270 17640//17640 17327//17327 +f 17520//17520 17253//17253 17925//17925 +f 17602//17602 16941//16941 17889//17889 +f 17640//17640 17565//17565 17273//17273 +f 17273//17273 17327//17327 17640//17640 +f 17925//17925 17253//17253 17477//17477 +f 17775//17775 17261//17261 17494//17494 +f 17598//17598 16940//16940 17876//17876 +f 17559//17559 17603//17603 16941//16941 +f 17236//17236 17655//17655 17571//17571 +f 17261//17261 17775//17775 17582//17582 +f 17225//17225 17579//17579 17572//17572 +f 17598//17598 17430//17430 16969//16969 +f 17655//17655 17518//17518 17928//17928 +f 17582//17582 17855//17855 17317//17317 +f 17565//17565 17566//17566 17651//17651 +f 17236//17236 17571//17571 17920//17920 +f 17570//17570 17651//17651 17566//17566 +f 17260//17260 17254//17254 17586//17586 +f 17651//17651 17273//17273 17565//17565 +f 17571//17571 17655//17655 17928//17928 +f 17586//17586 17591//17591 17260//17260 +f 17236//17236 17920//17920 17225//17225 +f 17262//17262 17006//17006 17597//17597 +f 17254//17254 17317//17317 17586//17586 +f 17914//17914 17242//17242 17247//17247 +f 17215//17215 17607//17607 17224//17224 +f 17317//17317 17855//17855 17586//17586 +f 17914//17914 17595//17595 17242//17242 +f 17597//17597 17576//17576 17262//17262 +f 17273//17273 17651//17651 17575//17575 +f 17247//17247 17252//17252 17593//17593 +f 17293//17293 17262//17262 17576//17576 +f 16973//16973 17224//17224 17607//17607 +f 17591//17591 17586//17586 17589//17589 +f 17651//17651 17570//17570 17575//17575 +f 17609//17609 17245//17245 16973//16973 +f 17606//17606 17581//17581 17800//17800 +f 17252//17252 17872//17872 17593//17593 +f 17252//17252 17257//17257 17872//17872 +f 17268//17268 18402//18402 17596//17596 +f 17553//17553 17648//17648 17657//17657 +f 17657//17657 17929//17929 17553//17553 +f 17648//17648 17653//17653 17657//17657 +f 17580//17580 17587//17587 17295//17295 +f 17257//17257 17601//17601 17875//17875 +f 17649//17649 17654//17654 17653//17653 +f 17023//17023 17604//17604 17601//17601 +f 17587//17587 16567//16567 17295//17295 +f 17025//17025 17604//17604 17023//17023 +f 17264//17264 17654//17654 17649//17649 +f 17534//17534 16567//16567 17587//17587 +f 17657//17657 17653//17653 17658//17658 +f 17653//17653 17654//17654 17658//17658 +f 17657//17657 17658//17658 17594//17594 +f 16993//16993 17532//17532 18236//18236 +f 17658//17658 17659//17659 17594//17594 +f 17605//17605 17594//17594 17659//17659 +f 17659//17659 17600//17600 17274//17274 +f 17658//17658 17600//17600 17659//17659 +f 17659//17659 17274//17274 17265//17265 +f 17605//17605 17659//17659 17666//17666 +f 17659//17659 17265//17265 17666//17666 +f 17644//17644 17619//17619 17660//17660 +f 17661//17661 17660//17660 17619//17619 +f 17266//17266 17619//17619 17206//17206 +f 17661//17661 17619//17619 17266//17266 +f 17645//17645 17660//17660 17241//17241 +f 17660//17660 17661//17661 17241//17241 +f 17269//17269 17661//17661 17266//17266 +f 17241//17241 17661//17661 17271//17271 +f 17271//17271 17661//17661 17269//17269 +f 17271//17271 17662//17662 17311//17311 +f 17662//17662 17271//17271 17272//17272 +f 17662//17662 17264//17264 17311//17311 +f 17654//17654 17264//17264 17599//17599 +f 17319//17319 17599//17599 17264//17264 +f 17599//17599 17319//17319 17600//17600 +f 17272//17272 17022//17022 17662//17662 +f 17600//17600 17319//17319 17274//17274 +f 17606//17606 17297//17297 17296//17296 +f 17300//17300 17297//17297 17608//17608 +f 17298//17298 17604//17604 17025//17025 +f 17604//17604 17298//17298 17613//17613 +f 17663//17663 17613//17613 17298//17298 +f 17299//17299 17663//17663 17298//17298 +f 17300//17300 17663//17663 17299//17299 +f 17664//17664 17663//17663 17300//17300 +f 17664//17664 17300//17300 17608//17608 +f 17608//17608 17911//17911 17664//17664 +f 17663//17663 17664//17664 17665//17665 +f 17665//17665 17911//17911 17628//17628 +f 17664//17664 17911//17911 17665//17665 +f 17610//17610 17605//17605 17666//17666 +f 17612//17612 17610//17610 17666//17666 +f 17656//17656 17612//17612 17666//17666 +f 17612//17612 17656//17656 17667//17667 +f 17611//17611 17632//17632 17911//17911 +f 17611//17611 17612//17612 17668//17668 +f 17611//17611 17668//17668 17632//17632 +f 17493//17493 17911//17911 17632//17632 +f 17632//17632 17630//17630 17493//17493 +f 17612//17612 17667//17667 17669//17669 +f 17669//17669 17668//17668 17612//17612 +f 17330//17330 17667//17667 17656//17656 +f 17669//17669 17632//17632 17668//17668 +f 17613//17613 17663//17663 17621//17621 +f 17621//17621 17665//17665 17275//17275 +f 17663//17663 17665//17665 17621//17621 +f 17628//17628 17275//17275 17665//17665 +f 17275//17275 17628//17628 17276//17276 +f 17634//17634 17276//17276 17628//17628 +f 17774//17774 17621//17621 17617//17617 +f 17485//17485 17446//17446 17767//17767 +f 16843//16843 18013//18013 18017//18017 +f 17111//17111 17448//17448 17725//17725 +f 17680//17680 17723//17723 17119//17119 +f 17471//17471 17424//17424 17731//17731 +f 17059//17059 17744//17744 17447//17447 +f 17448//17448 17449//17449 17679//17679 +f 17059//17059 17130//17130 17744//17744 +f 17485//17485 17733//17733 17433//17433 +f 18309//18309 16837//16837 16829//16829 +f 17774//17774 17707//17707 18060//18060 +f 16206//16206 17412//17412 17717//17717 +f 17486//17486 17720//17720 17716//17716 +f 17748//17748 17476//17476 17676//17676 +f 17467//17467 17698//17698 18129//18129 +f 17111//17111 17725//17725 17682//17682 +f 17674//17674 18060//18060 17707//17707 +f 17683//17683 17477//17477 17471//17471 +f 17438//17438 17401//17401 18069//18069 +f 17730//17730 17135//17135 18018//18018 +f 17413//17413 17415//17415 18086//18086 +f 17450//17450 17698//17698 17114//17114 +f 17758//17758 17451//17451 16871//16871 +f 17052//17052 17675//17675 17122//17122 +f 16838//16838 17682//17682 17460//17460 +f 17421//17421 17455//17455 18022//18022 +f 17065//17065 17406//17406 18333//18333 +f 17067//17067 17745//17745 17680//17680 +f 17087//17087 17421//17421 18022//18022 +f 17747//17747 17062//17062 17677//17677 +f 17124//17124 16890//16890 17724//17724 +f 17731//17731 17395//17395 18088//18088 +f 17691//17691 17484//17484 17128//17128 +f 17145//17145 17426//17426 17768//17768 +f 17155//17155 18069//18069 17401//17401 +f 17412//17412 17416//17416 18294//18294 +f 17088//17088 17087//17087 17743//17743 +f 17528//17528 18069//18069 17155//17155 +f 16860//16860 17469//17469 17083//17083 +f 17395//17395 17453//17453 18088//18088 +f 17674//17674 17777//17777 18060//18060 +f 17684//17684 17462//17462 18093//18093 +f 16864//16864 17122//17122 18099//18099 +f 17685//17685 17088//17088 18653//18653 +f 18294//18294 17416//17416 17686//17686 +f 18095//18095 16864//16864 18099//18099 +f 17132//17132 18042//18042 17137//17137 +f 17464//17464 17761//17761 16841//16841 +f 17450//17450 17399//17399 17715//17715 +f 17487//17487 18065//18065 16828//16828 +f 17456//17456 18020//18020 17883//17883 +f 17785//17785 17452//17452 17732//17732 +f 16869//16869 17690//17690 17151//17151 +f 17684//17684 17752//17752 17679//17679 +f 16492//16492 17400//17400 18595//18595 +f 17697//17697 17701//17701 18354//18354 +f 17470//17470 17433//17433 17733//17733 +f 17709//17709 17710//17710 17440//17440 +f 17077//17077 16491//16491 19230//19230 +f 17756//17756 16917//16917 17760//17760 +f 17086//17086 18270//18270 17432//17432 +f 17402//17402 17123//17123 17146//17146 +f 17095//17095 18064//18064 18280//18280 +f 19230//19230 16491//16491 17734//17734 +f 17689//17689 17091//17091 17472//17472 +f 17136//17136 17769//17769 18070//18070 +f 17701//17701 17150//17150 18322//18322 +f 18027//18027 17679//17679 17752//17752 +f 17414//17414 17144//17144 18108//18108 +f 18071//18071 17120//17120 17470//17470 +f 18023//18023 17483//17483 17719//17719 +f 17113//17113 17120//17120 18071//18071 +f 17399//17399 18072//18072 17715//17715 +f 17734//17734 16494//16494 18884//18884 +f 18039//18039 18101//18101 17458//17458 +f 17727//17727 16883//16883 17700//17700 +f 17459//17459 17458//17458 18101//18101 +f 17060//17060 17442//17442 17397//17397 +f 18322//18322 16833//16833 17451//17451 +f 18057//18057 17092//17092 18116//18116 +f 17740//17740 17779//17779 17156//17156 +f 17463//17463 17454//17454 17459//17459 +f 18052//18052 17423//17423 17696//17696 +f 17093//17093 18054//18054 18122//18122 +f 17425//17425 17703//17703 17704//17704 +f 17671//17671 17423//17423 18052//18052 +f 17440//17440 17484//17484 17691//17691 +f 17514//17514 17443//17443 18061//18061 +f 17439//17439 17149//17149 18079//18079 +f 17134//17134 17445//17445 18654//18654 +f 17417//17417 17420//17420 17695//17695 +f 17417//17417 17695//17695 17751//17751 +f 17679//17679 17712//17712 17448//17448 +f 17673//17673 17444//17444 18017//18017 +f 17477//17477 17714//17714 17925//17925 +f 18059//18059 17413//17413 18086//18086 +f 17671//17671 17718//17718 16859//16859 +f 17741//17741 17466//17466 18546//18546 +f 18020//18020 17784//17784 17883//17883 +f 18055//18055 18014//18014 17434//17434 +f 18723//18723 17127//17127 17673//17673 +f 17725//17725 17448//17448 17712//17712 +f 18027//18027 17712//17712 17679//17679 +f 17744//17744 17130//17130 17748//17748 +f 18020//18020 17483//17483 18077//18077 +f 17107//17107 17483//17483 18020//18020 +f 17675//17675 18099//18099 17122//17122 +f 17708//17708 17452//17452 17721//17721 +f 18102//18102 17468//17468 17467//17467 +f 18129//18129 18102//18102 17467//17467 +f 18309//18309 17469//17469 16837//16837 +f 17409//17409 17434//17434 18014//18014 +f 17476//17476 18043//18043 17676//17676 +f 18087//18087 17422//17422 18034//18034 +f 17406//17406 17678//17678 18333//18333 +f 17477//17477 17683//17683 17714//17714 +f 18023//18023 17719//17719 18085//18085 +f 18018//18018 17728//17728 17730//17730 +f 18022//18022 17743//17743 17087//17087 +f 18026//18026 17465//17465 18299//18299 +f 17440//17440 18024//18024 17709//17709 +f 17471//17471 17731//17731 17726//17726 +f 17083//17083 17469//17469 18025//18025 +f 17415//17415 17770//17770 18263//18263 +f 18096//18096 18018//18018 17135//17135 +f 17758//17758 18090//18090 17451//17451 +f 17677//17677 18026//18026 18250//18250 +f 17472//17472 17083//17083 17750//17750 +f 18272//18272 17409//17409 18014//18014 +f 17135//17135 17143//17143 18096//18096 +f 17688//17688 17755//17755 18058//18058 +f 18250//18250 18037//18037 17677//17677 +f 17483//17483 18023//18023 18077//18077 +f 17749//17749 16908//16908 18320//18320 +f 17408//17408 16908//16908 17749//17749 +f 18024//18024 17440//17440 17691//17691 +f 18128//18128 17716//17716 17720//17720 +f 17452//17452 17785//17785 17721//17721 +f 17769//17769 17688//17688 18058//18058 +f 18093//18093 17462//17462 17727//17727 +f 17689//17689 17472//17472 17750//17750 +f 17724//17724 16890//16890 18272//18272 +f 17747//17747 17677//17677 18037//18037 +f 18560//18560 18096//18096 17064//17064 +f 18037//18037 18107//18107 17747//17747 +f 17064//17064 17428//17428 18560//18560 +f 18071//18071 17470//17470 18040//18040 +f 18042//18042 17132//17132 17747//17747 +f 16190//16190 18292//18292 17768//17768 +f 17684//17684 18093//18093 17752//17752 +f 17460//17460 17682//17682 17746//17746 +f 17475//17475 17124//17124 17724//17724 +f 17443//17443 17782//17782 18061//18061 +f 17137//17137 18042//18042 17681//17681 +f 18572//18572 17475//17475 17724//17724 +f 17093//17093 17689//17689 18054//18054 +f 18072//18072 17399//17399 17113//17113 +f 18113//18113 16869//16869 17685//17685 +f 18286//18286 18064//18064 17687//17687 +f 17690//17690 16869//16869 18113//18113 +f 17680//17680 17745//17745 18031//18031 +f 18065//18065 17720//17720 16828//16828 +f 18030//18030 17758//17758 17478//17478 +f 17880//17880 17403//17403 17737//17737 +f 18117//18117 17771//17771 18340//18340 +f 18072//18072 17113//17113 18071//18071 +f 17687//17687 17397//17397 18286//18286 +f 16494//16494 17736//17736 18884//18884 +f 17719//17719 17708//17708 18094//18094 +f 17138//17138 17475//17475 17729//17729 +f 17157//17157 17782//17782 17410//17410 +f 17460//17460 17746//17746 18062//18062 +f 18094//18094 17708//17708 17721//17721 +f 17882//17882 17879//17879 17403//17403 +f 17453//17453 17692//17692 17765//17765 +f 18108//18108 17138//17138 17729//17729 +f 17429//17429 17694//17694 18345//18345 +f 17702//17702 17430//17430 17763//17763 +f 17763//17763 18121//18121 17702//17702 +f 17699//17699 17772//17772 17431//17431 +f 17123//17123 17402//17402 17765//17765 +f 18112//18112 17765//17765 17402//17402 +f 17396//17396 17706//17706 17738//17738 +f 17706//17706 17741//17741 17738//17738 +f 17761//17761 17460//17460 18062//18062 +f 17158//17158 17751//17751 17711//17711 +f 17785//17785 17732//17732 18032//18032 +f 18112//18112 17402//17402 17461//17461 +f 17460//17460 17761//17761 17464//17464 +f 17123//17123 17765//17765 17692//17692 +f 17481//17481 17497//17497 18038//18038 +f 16475//16475 18057//18057 18104//18104 +f 17764//17764 17778//17778 18050//18050 +f 17705//17705 17411//17411 18353//18353 +f 17459//17459 18101//18101 17463//17463 +f 18065//18065 17487//17487 17723//17723 +f 17764//17764 18045//18045 17696//17696 +f 16475//16475 16816//16816 18057//18057 +f 18045//18045 18052//18052 17696//17696 +f 17446//17446 17761//17761 17767//17767 +f 17773//17773 18079//18079 17149//17149 +f 17487//17487 17119//17119 17723//17723 +f 18354//18354 17701//17701 18016//18016 +f 17693//17693 17454//17454 17463//17463 +f 18322//18322 18016//18016 17701//17701 +f 17740//17740 17757//17757 17779//17779 +f 17434//17434 17693//17693 18055//18055 +f 18236//18236 17806//17806 17192//17192 +f 17794//17794 18153//18153 17789//17789 +f 17490//17490 18098//18098 17691//17691 +f 17790//17790 17207//17207 18394//18394 +f 17126//17126 17488//17488 18136//18136 +f 17127//17127 18137//18137 17455//17455 +f 17791//17791 17502//17502 17807//17807 +f 17971//17971 17969//17969 17786//17786 +f 18136//18136 17801//17801 17126//17126 +f 17909//17909 17913//17913 17530//17530 +f 17498//17498 17917//17917 17508//17508 +f 17216//17216 17210//17210 18177//18177 +f 18098//18098 17490//17490 18154//18154 +f 17917//17917 17498//17498 17787//17787 +f 17970//17970 17912//17912 17910//17910 +f 17539//17539 18379//18379 18433//18433 +f 17207//17207 17500//17500 18394//18394 +f 18379//18379 17504//17504 17797//17797 +f 18169//18169 17794//17794 17438//17438 +f 17788//17788 17491//17491 18123//18123 +f 17909//17909 17530//17530 17918//17918 +f 17808//17808 18177//18177 17237//17237 +f 17691//17691 17128//17128 17490//17490 +f 17210//17210 17237//17237 18177//18177 +f 17978//17978 17508//17508 17917//17917 +f 17492//17492 17507//17507 16604//16604 +f 17512//17512 17909//17909 17922//17922 +f 17803//17803 17211//17211 18243//18243 +f 18188//18188 17495//17495 17799//17799 +f 17522//17522 17501//17501 18165//18165 +f 17511//17511 17504//17504 17185//17185 +f 17922//17922 17518//17518 17512//17512 +f 17528//17528 17535//17535 17814//17814 +f 17909//17909 17918//17918 17922//17922 +f 17513//17513 17802//17802 17249//17249 +f 18243//18243 17211//17211 17804//17804 +f 17674//17674 17505//17505 17923//17923 +f 17810//17810 17522//17522 18165//18165 +f 17535//17535 17536//17536 17814//17814 +f 17923//17923 17710//17710 17674//17674 +f 17814//17814 17536//17536 17818//17818 +f 17809//17809 17514//17514 17823//17823 +f 17536//17536 17543//17543 17818//17818 +f 17238//17238 17507//17507 18203//18203 +f 17488//17488 17129//17129 18157//18157 +f 17543//17543 17821//17821 17818//17818 +f 17513//17513 17788//17788 17802//17802 +f 18405//18405 18241//18241 17184//17184 +f 17809//17809 18154//18154 17490//17490 +f 17504//17504 17511//17511 17797//17797 +f 17537//17537 17809//17809 17490//17490 +f 16972//16972 17625//17625 18146//18146 +f 17544//17544 16972//16972 18146//18146 +f 17503//17503 17510//17510 17815//17815 +f 17491//17491 17506//17506 17520//17520 +f 17520//17520 18123//18123 17491//17491 +f 17514//17514 18061//18061 17823//17823 +f 17211//17211 17503//17503 17804//17804 +f 18199//18199 17821//17821 17555//17555 +f 18148//18148 17259//17259 17544//17544 +f 17156//17156 17516//17516 18203//18203 +f 17259//17259 18148//18148 17633//17633 +f 17819//17819 16971//16971 17826//17826 +f 17495//17495 17830//17830 17538//17538 +f 18188//18188 17830//17830 17495//17495 +f 17913//17913 17569//17569 17530//17530 +f 17129//17129 17482//17482 18157//18157 +f 18239//18239 17633//17633 18148//18148 +f 17550//17550 17633//17633 18239//18239 +f 17193//17193 18115//18115 17497//17497 +f 18203//18203 17516//17516 17238//17238 +f 17510//17510 17527//17527 17820//17820 +f 17557//17557 17538//17538 17835//17835 +f 17820//17820 17815//17815 17510//17510 +f 17497//17497 18115//18115 18038//18038 +f 17835//17835 17840//17840 17557//17557 +f 17895//17895 18151//18151 17521//17521 +f 17858//17858 17550//17550 18239//18239 +f 18115//18115 17193//17193 17790//17790 +f 17521//17521 18151//18151 17805//17805 +f 17776//17776 17521//17521 17805//17805 +f 18123//18123 17520//17520 17925//17925 +f 17530//17530 17647//17647 17918//17918 +f 17559//17559 17847//17847 17603//17603 +f 17234//17234 17916//17916 16988//16988 +f 17820//17820 17527//17527 17822//17822 +f 17573//17573 17847//17847 17559//17559 +f 17577//17577 17568//17568 18201//18201 +f 18283//18283 17778//17778 17776//17776 +f 17550//17550 17858//17858 17562//17562 +f 17837//17837 17849//17849 17567//17567 +f 17918//17918 17553//17553 17922//17922 +f 17832//17832 17572//17572 17845//17845 +f 17552//17552 17885//17885 17258//17258 +f 17916//17916 17234//17234 17844//17844 +f 17849//17849 18175//18175 17567//17567 +f 17779//17779 17780//17780 17494//17494 +f 17920//17920 17571//17571 17576//17576 +f 17562//17562 17566//17566 17565//17565 +f 18240//18240 17845//17845 17572//17572 +f 17710//17710 17923//17923 17480//17480 +f 17853//17853 17577//17577 17854//17854 +f 17759//17759 17798//17798 17762//17762 +f 17163//17163 17852//17852 18182//18182 +f 17518//17518 17922//17922 17928//17928 +f 17864//17864 17163//17163 18182//18182 +f 18202//18202 17570//17570 17566//17566 +f 17583//17583 17163//17163 17864//17864 +f 17866//17866 17176//17176 17583//17583 +f 17243//17243 17844//17844 17234//17234 +f 18431//18431 17844//17844 17243//17243 +f 17572//17572 17579//17579 18240//18240 +f 17881//17881 17570//17570 18202//18202 +f 17929//17929 17928//17928 17922//17922 +f 17799//17799 17588//17588 17862//17862 +f 17509//17509 17923//17923 17505//17505 +f 16914//16914 17176//17176 17866//17866 +f 17588//17588 17799//17799 17495//17495 +f 17571//17571 17928//17928 17930//17930 +f 17881//17881 18206//18206 17575//17575 +f 17570//17570 17881//17881 17575//17575 +f 18187//18187 16914//16914 17866//17866 +f 17588//17588 17865//17865 17862//17862 +f 17588//17588 17590//17590 17865//17865 +f 17931//17931 17930//17930 17928//17928 +f 17590//17590 18211//18211 17865//17865 +f 17575//17575 18206//18206 18221//18221 +f 17828//17828 17554//17554 18200//18200 +f 17571//17571 17930//17930 17576//17576 +f 17928//17928 17929//17929 17931//17931 +f 18200//18200 17560//17560 18205//18205 +f 17868//17868 17557//17557 17840//17840 +f 17592//17592 17557//17557 17868//17868 +f 17499//17499 17850//17850 17811//17811 +f 17554//17554 17560//17560 18200//18200 +f 17861//17861 17859//17859 17915//17915 +f 17868//17868 17870//17870 17592//17592 +f 17859//17859 17579//17579 17915//17915 +f 17878//17878 18211//18211 17590//17590 +f 17590//17590 17592//17592 17878//17878 +f 17920//17920 17576//17576 17597//17597 +f 17861//17861 17915//17915 17914//17914 +f 17811//17811 17921//17921 17499//17499 +f 17580//17580 17578//17578 18214//18214 +f 17587//17587 17580//17580 18214//18214 +f 17878//17878 17592//17592 17737//17737 +f 18214//18214 17578//17578 18209//18209 +f 17914//17914 17915//17915 17595//17595 +f 18170//18170 16953//16953 18415//18415 +f 17480//17480 17509//17509 17405//17405 +f 17576//17576 17581//17581 17293//17293 +f 17930//17930 17581//17581 17576//17576 +f 17879//17879 17878//17878 17403//17403 +f 17403//17403 17878//17878 17737//17737 +f 17923//17923 17509//17509 17480//17480 +f 16953//16953 18170//18170 17175//17175 +f 17919//17919 17915//17915 17579//17579 +f 17870//17870 17880//17880 17592//17592 +f 17592//17592 17880//17880 17737//17737 +f 18415//18415 16953//16953 17831//17831 +f 17430//17430 17598//17598 18287//18287 +f 17920//17920 17579//17579 17225//17225 +f 17919//17919 17579//17579 17920//17920 +f 17563//17563 17564//17564 17856//17856 +f 18217//18217 17587//17587 18214//18214 +f 17430//17430 18287//18287 17763//17763 +f 18431//18431 17243//17243 18433//18433 +f 17796//17796 17581//17581 17930//17930 +f 17931//17931 17796//17796 17930//17930 +f 17578//17578 17575//17575 17887//17887 +f 17157//17157 17783//17783 17782//17782 +f 17578//17578 17887//17887 18209//18209 +f 17800//17800 17581//17581 17796//17796 +f 18221//18221 17887//17887 17575//17575 +f 17919//17919 17595//17595 17915//17915 +f 17243//17243 17539//17539 18433//18433 +f 17861//17861 17914//17914 18220//18220 +f 17929//17929 17922//17922 17553//17553 +f 18220//18220 17247//17247 17867//17867 +f 17560//17560 17563//17563 18205//18205 +f 17882//17882 17158//17158 18215//18215 +f 17914//17914 17247//17247 18220//18220 +f 17831//17831 16953//16953 17839//17839 +f 17198//17198 17839//17839 16953//16953 +f 17247//17247 17593//17593 17867//17867 +f 18235//18235 18236//18236 17532//17532 +f 17867//17867 17593//17593 17872//17872 +f 17931//17931 17929//17929 17932//17932 +f 18215//18215 17158//17158 17711//17711 +f 17856//17856 17232//17232 18208//18208 +f 18159//18159 17526//17526 17793//17793 +f 17839//17839 17198//17198 18430//18430 +f 17595//17595 17919//17919 17597//17597 +f 17766//17766 17703//17703 17425//17425 +f 17524//17524 18430//18430 17198//17198 +f 17919//17919 17920//17920 17597//17597 +f 17657//17657 17932//17932 17929//17929 +f 17564//17564 17232//17232 17856//17856 +f 17793//17793 17526//17526 17523//17523 +f 16932//16932 17841//17841 17843//17843 +f 16941//16941 17603//17603 18225//18225 +f 17594//17594 17932//17932 17657//17657 +f 17229//17229 17841//17841 16932//16932 +f 18208//18208 17232//17232 18447//18447 +f 17754//17754 17156//17156 18203//18203 +f 17889//17889 16941//16941 18225//18225 +f 17599//17599 17658//17658 17654//17654 +f 17232//17232 17860//17860 18447//18447 +f 17872//17872 17257//17257 17875//17875 +f 17658//17658 17599//17599 17600//17600 +f 17848//17848 16932//16932 17843//17843 +f 17921//17921 17838//17838 17436//17436 +f 17781//17781 17425//17425 17629//17629 +f 17931//17931 17932//17932 17933//17933 +f 17875//17875 17601//17601 18226//18226 +f 18168//18168 17523//17523 17166//17166 +f 17932//17932 17594//17594 17934//17934 +f 17934//17934 17933//17933 17932//17932 +f 17601//17601 18228//18228 18226//18226 +f 17601//17601 17604//17604 18228//18228 +f 17935//17935 17796//17796 17931//17931 +f 17574//17574 17848//17848 17843//17843 +f 17546//17546 17863//17863 17542//17542 +f 17931//17931 17933//17933 17935//17935 +f 17525//17525 17526//17526 18159//18159 +f 17901//17901 17525//17525 18159//18159 +f 17927//17927 17292//17292 17904//17904 +f 17292//17292 17927//17927 17215//17215 +f 17551//17551 17873//17873 17548//17548 +f 17935//17935 17934//17934 17605//17605 +f 17933//17933 17934//17934 17935//17935 +f 17425//17425 17704//17704 18056//18056 +f 17217//17217 17531//17531 18441//18441 +f 17215//17215 17927//17927 17607//17607 +f 17533//17533 17217//17217 18441//18441 +f 17825//17825 17436//17436 17838//17838 +f 17927//17927 17906//17906 17607//17607 +f 17934//17934 17594//17594 17605//17605 +f 17825//17825 17833//17833 17436//17436 +f 17802//17802 17860//17860 17249//17249 +f 18231//18231 17604//17604 17817//17817 +f 17613//17613 17817//17817 17604//17604 +f 17629//17629 17718//17718 17781//17781 +f 17582//17582 18262//18262 17855//17855 +f 17546//17546 17456//17456 17883//17883 +f 17906//17906 18230//18230 17890//17890 +f 17890//17890 17607//17607 17906//17906 +f 17833//17833 17836//17836 17529//17529 +f 17607//17607 17890//17890 16973//16973 +f 17890//17890 18156//18156 16973//16973 +f 17297//17297 17606//17606 17800//17800 +f 17888//17888 17709//17709 18233//18233 +f 17609//17609 16973//16973 18156//18156 +f 17800//17800 17936//17936 17297//17297 +f 18233//18233 17709//17709 18075//18075 +f 17586//17586 17855//17855 17589//17589 +f 17936//17936 17608//17608 17297//17297 +f 18024//18024 18075//18075 17709//17709 +f 16591//16591 17846//17846 17851//17851 +f 17608//17608 17936//17936 17911//17911 +f 17926//17926 17709//17709 17888//17888 +f 17775//17775 17494//17494 17780//17780 +f 17549//17549 17533//17533 17869//17869 +f 17709//17709 17926//17926 17710//17710 +f 17926//17926 17777//17777 17710//17710 +f 16591//16591 17851//17851 17492//17492 +f 17796//17796 17935//17935 17813//17813 +f 17777//17777 17674//17674 17710//17710 +f 17549//17549 17869//17869 17545//17545 +f 17125//17125 17126//17126 17801//17801 +f 17582//17582 17775//17775 18262//18262 +f 17935//17935 17605//17605 17610//17610 +f 17529//17529 17836//17836 18124//18124 +f 18124//18124 17846//17846 17213//17213 +f 17610//17610 17813//17813 17935//17935 +f 17813//17813 17936//17936 17800//17800 +f 17213//17213 17846//17846 16591//16591 +f 17909//17909 17556//17556 17913//17913 +f 17936//17936 17813//17813 17612//17612 +f 17556//17556 17561//17561 17913//17913 +f 17813//17813 17610//17610 17612//17612 +f 17936//17936 17612//17612 17611//17611 +f 17569//17569 17913//17913 17561//17561 +f 17268//17268 17589//17589 18373//18373 +f 18402//18402 17268//17268 18373//18373 +f 17652//17652 17561//17561 17646//17646 +f 17561//17561 17652//17652 17569//17569 +f 17911//17911 17936//17936 17611//17611 +f 17884//17884 17540//17540 17596//17596 +f 17552//17552 17540//17540 17884//17884 +f 17886//17886 17258//17258 17885//17885 +f 17621//17621 17817//17817 17613//17613 +f 17817//17817 17621//17621 17774//17774 +f 17911//17911 17493//17493 17628//17628 +f 17707//17707 17774//17774 17617//17617 +f 17674//17674 17707//17707 17505//17505 +f 17293//17293 17581//17581 17606//17606 +f 17789//17789 17891//17891 16912//16912 +f 16912//16912 17891//17891 17937//17937 +f 17939//17939 17334//17334 18509//18509 +f 17889//17889 17904//17904 17602//17602 +f 17336//17336 17937//17937 18484//18484 +f 17344//17344 17343//17343 17940//17940 +f 17019//17019 17547//17547 17348//17348 +f 17348//17348 17547//17547 17902//17902 +f 18484//18484 17942//17942 17336//17336 +f 17902//17902 17903//17903 17348//17348 +f 17344//17344 17943//17943 17980//17980 +f 16978//16978 17248//17248 17244//17244 +f 17354//17354 17336//17336 17942//17942 +f 17348//17348 17903//17903 17350//17350 +f 17353//17353 17980//17980 17943//17943 +f 17350//17350 17903//17903 17900//17900 +f 17349//17349 17342//17342 17952//17952 +f 17904//17904 17292//17292 17602//17602 +f 17290//17290 17978//17978 17333//17333 +f 17244//17244 17248//17248 17625//17625 +f 17978//17978 17979//17979 17339//17339 +f 17339//17339 17333//17333 17978//17978 +f 17787//17787 17498//17498 17338//17338 +f 17979//17979 17978//17978 17938//17938 +f 17829//17829 17353//17353 17943//17943 +f 17360//17360 17353//17353 17829//17829 +f 17981//17981 17354//17354 17942//17942 +f 16715//16715 17347//17347 17956//17956 +f 17338//17338 17498//17498 17287//17287 +f 17341//17341 17941//17941 17945//17945 +f 17347//17347 17349//17349 17952//17952 +f 16950//16950 17574//17574 17337//17337 +f 17787//17787 17346//17346 17892//17892 +f 17338//17338 17346//17346 17787//17787 +f 17625//17625 17248//17248 18238//18238 +f 17829//17829 17834//17834 17360//17360 +f 17360//17360 17834//17834 17294//17294 +f 17948//17948 17337//17337 17574//17574 +f 17222//17222 17541//17541 17877//17877 +f 17907//17907 17251//17251 16980//16980 +f 17939//17939 17941//17941 17341//17341 +f 17946//17946 17352//17352 17945//17945 +f 17346//17346 17352//17352 17946//17946 +f 16934//16934 16927//16927 17951//17951 +f 17951//17951 16927//16927 18187//18187 +f 17524//17524 17350//17350 17898//17898 +f 17352//17352 17341//17341 17945//17945 +f 17898//17898 17350//17350 17900//17900 +f 17951//17951 17871//17871 16934//16934 +f 17892//17892 17346//17346 17946//17946 +f 17953//17953 17337//17337 17948//17948 +f 17355//17355 17339//17339 17979//17979 +f 17226//17226 17548//17548 17960//17960 +f 17873//17873 17551//17551 17877//17877 +f 17355//17355 17979//17979 17357//17357 +f 17960//17960 17515//17515 17351//17351 +f 17248//17248 17251//17251 18238//18238 +f 17924//17924 17515//17515 17960//17960 +f 17357//17357 17979//17979 17947//17947 +f 17226//17226 17960//17960 17351//17351 +f 17357//17357 17947//17947 17362//17362 +f 17364//17364 17894//17894 17962//17962 +f 17340//17340 17908//17908 16980//16980 +f 16980//16980 17908//17908 17907//17907 +f 17340//17340 17345//17345 17949//17949 +f 17362//17362 17947//17947 17950//17950 +f 17365//17365 17362//17362 17950//17950 +f 17982//17982 17893//17893 17894//17894 +f 17949//17949 17908//17908 17340//17340 +f 17982//17982 17897//17897 17893//17893 +f 17982//17982 17894//17894 17356//17356 +f 17356//17356 17358//17358 17982//17982 +f 17954//17954 17365//17365 17950//17950 +f 17366//17366 17365//17365 17954//17954 +f 17901//17901 17983//17983 17525//17525 +f 17525//17525 17983//17983 16578//16578 +f 16578//16578 17983//17983 17358//17358 +f 17358//17358 17983//17983 17982//17982 +f 17982//17982 17983//17983 17897//17897 +f 17897//17897 17983//17983 17899//17899 +f 17899//17899 17983//17983 17901//17901 +f 17335//17335 17944//17944 17345//17345 +f 17367//17367 17366//17366 17954//17954 +f 17955//17955 17367//17367 17954//17954 +f 17957//17957 17367//17367 17955//17955 +f 17368//17368 17367//17367 17957//17957 +f 17369//17369 17368//17368 17957//17957 +f 17363//17363 17361//17361 18519//18519 +f 17369//17369 17958//17958 17959//17959 +f 18519//18519 17361//17361 17364//17364 +f 17342//17342 17363//17363 18519//18519 +f 17369//17369 17959//17959 17370//17370 +f 17370//17370 17959//17959 17371//17371 +f 17231//17231 17905//17905 17227//17227 +f 17227//17227 17905//17905 17517//17517 +f 17961//17961 17371//17371 17959//17959 +f 17534//17534 17587//17587 18217//18217 +f 17371//17371 17961//17961 17372//17372 +f 17372//17372 17961//17961 17963//17963 +f 17965//17965 17378//17378 17964//17964 +f 17378//17378 17373//17373 17966//17966 +f 17964//17964 17378//17378 17966//17966 +f 17373//17373 17374//17374 17967//17967 +f 17967//17967 17966//17966 17373//17373 +f 17968//17968 17377//17377 17965//17965 +f 17377//17377 17378//17378 17965//17965 +f 17375//17375 17377//17377 17968//17968 +f 17969//17969 17375//17375 17968//17968 +f 17376//17376 17375//17375 17969//17969 +f 17969//17969 17971//17971 17376//17376 +f 17971//17971 17501//17501 17376//17376 +f 18165//18165 17501//17501 17971//17971 +f 17624//17624 17379//17379 17501//17501 +f 17501//17501 17379//17379 17376//17376 +f 17624//17624 17627//17627 17379//17379 +f 17379//17379 17627//17627 17380//17380 +f 17380//17380 17627//17627 17168//17168 +f 17383//17383 17382//17382 17972//17972 +f 17384//17384 17383//17383 17972//17972 +f 17374//17374 17384//17384 17967//17967 +f 16749//16749 17384//17384 17374//17374 +f 17912//17912 17970//17970 17973//17973 +f 17912//17912 17385//17385 17819//17819 +f 17973//17973 17385//17385 17912//17912 +f 17974//17974 17385//17385 17973//17973 +f 17385//17385 16971//16971 17819//17819 +f 17974//17974 17386//17386 17385//17385 +f 17387//17387 17386//17386 17975//17975 +f 17343//17343 17387//17387 17975//17975 +f 17975//17975 17940//17940 17343//17343 +f 17988//17988 16753//16753 17992//17992 +f 15581//15581 16753//16753 17988//17988 +f 16765//16765 16759//16759 18488//18488 +f 18488//18488 17984//17984 16765//16765 +f 16772//16772 17985//17985 17989//17989 +f 16756//16756 15581//15581 17988//17988 +f 17988//17988 18008//18008 16756//16756 +f 17984//17984 18012//18012 16765//16765 +f 16765//16765 18012//18012 16742//16742 +f 16742//16742 18012//18012 17381//17381 +f 18004//18004 16752//16752 17987//17987 +f 17381//17381 18012//18012 17984//17984 +f 18009//18009 16756//16756 18008//18008 +f 16760//16760 16756//16756 18009//18009 +f 16699//16699 17389//17389 17341//17341 +f 16718//16718 17359//17359 16753//16753 +f 16753//16753 17359//17359 17992//17992 +f 18010//18010 16760//16760 18009//18009 +f 16775//16775 16760//16760 18010//18010 +f 17386//17386 17974//17974 17975//17975 +f 17996//17996 16775//16775 18010//18010 +f 16774//16774 16773//16773 17995//17995 +f 17985//17985 16774//16774 17995//17995 +f 16767//16767 16775//16775 17996//17996 +f 17986//17986 17990//17990 18011//18011 +f 17999//17999 16767//16767 17996//17996 +f 16768//16768 16767//16767 17999//17999 +f 16757//16757 16754//16754 17998//17998 +f 17994//17994 16757//16757 17998//17998 +f 16770//16770 16768//16768 17999//17999 +f 18006//18006 16770//16770 17999//17999 +f 17991//17991 16762//16762 17997//17997 +f 18000//18000 18006//18006 17999//17999 +f 16758//16758 16762//16762 17991//17991 +f 16761//16761 17994//17994 17987//17987 +f 16752//16752 16761//16761 17987//17987 +f 17993//17993 17981//17981 17942//17942 +f 17985//17985 16772//16772 16774//16774 +f 16757//16757 17994//17994 16761//16761 +f 18006//18006 17334//17334 16771//16771 +f 16771//16771 17334//17334 17388//17388 +f 16750//16750 17981//17981 17993//17993 +f 17993//17993 17986//17986 16750//16750 +f 16751//16751 16772//16772 17989//17989 +f 17989//17989 18001//18001 16751//16751 +f 72274//72274 18002//18002 17998//17998 +f 17998//17998 72275//72275 72274//72274 +f 72275//72275 17998//17998 72260//72260 +f 72260//72260 17998//17998 16754//16754 +f 16719//16719 17980//17980 17353//17353 +f 17366//17366 17390//17390 16740//16740 +f 72262//72262 16764//16764 18002//18002 +f 18002//18002 72276//72276 72262//72262 +f 17344//17344 17980//17980 16712//16712 +f 72276//72276 18002//18002 72274//72274 +f 16712//16712 17980//17980 16716//16716 +f 16716//16716 17980//17980 16719//16719 +f 17981//17981 16750//16750 16713//16713 +f 16715//16715 17956//17956 16762//16762 +f 16762//16762 17956//17956 17997//17997 +f 18509//18509 17334//17334 18006//18006 +f 17335//17335 16766//16766 17944//17944 +f 17944//17944 16766//16766 18501//18501 +f 18501//18501 16766//16766 17977//17977 +f 16770//16770 18006//18006 16771//16771 +f 18001//18001 72354//72354 72355//72355 +f 17977//17977 16752//16752 18004//18004 +f 16766//16766 16752//16752 17977//17977 +f 17368//17368 17369//17369 16726//16726 +f 16751//16751 18001//18001 16763//16763 +f 16726//16726 17369//17369 16741//16741 +f 72347//72347 16763//16763 72355//72355 +f 17371//17371 17372//17372 16755//16755 +f 16755//16755 17372//17372 17963//17963 +f 17986//17986 18011//18011 72272//72272 +f 72272//72272 16750//16750 17986//17986 +f 17963//17963 17976//17976 16755//16755 +f 16755//16755 17976//17976 16759//16759 +f 16759//16759 17976//17976 18488//18488 +f 16764//16764 18007//18007 18002//18002 +f 18007//18007 16758//16758 17991//17991 +f 17991//17991 19131//19131 18007//18007 +f 72277//72277 18003//18003 72278//72278 +f 72278//72278 18003//18003 18005//18005 +f 18005//18005 72279//72279 72278//72278 +f 72279//72279 18005//18005 72280//72280 +f 72280//72280 18005//18005 16776//16776 +f 16769//16769 16776//16776 18005//18005 +f 16773//16773 18005//18005 17995//17995 +f 18005//18005 16773//16773 16769//16769 +f 18056//18056 18299//18299 16461//16461 +f 18273//18273 17721//17721 18274//18274 +f 17775//17775 17780//17780 18131//18131 +f 18083//18083 18319//18319 17673//17673 +f 17466//17466 18029//18029 18546//18546 +f 17441//17441 17121//17121 18571//18571 +f 18723//18723 17673//17673 18319//18319 +f 17121//17121 17717//17717 18571//18571 +f 17728//17728 17722//17722 16866//16866 +f 17716//17716 18015//18015 17442//17442 +f 17672//17672 17065//17065 18333//18333 +f 18069//18069 17528//17528 18251//18251 +f 17716//17716 18248//18248 18015//18015 +f 18029//18029 17408//17408 17749//17749 +f 17445//17445 18261//18261 18080//18080 +f 18070//18070 17769//17769 18068//18068 +f 17750//17750 17083//17083 18025//18025 +f 18062//18062 17746//17746 18073//18073 +f 18060//18060 18021//18021 17774//17774 +f 18137//18137 17127//17127 18723//18723 +f 18019//18019 17723//17723 17680//17680 +f 17744//17744 17748//17748 18313//18313 +f 17731//17731 18088//18088 17726//17726 +f 18042//18042 17747//17747 18107//18107 +f 17723//17723 18019//18019 18255//18255 +f 17678//17678 18280//18280 18333//18333 +f 18092//18092 17733//17733 17485//17485 +f 18090//18090 18848//18848 17451//17451 +f 17743//17743 18022//18022 18335//18335 +f 18128//18128 18248//18248 17716//17716 +f 18100//18100 18575//18575 17473//17473 +f 16908//16908 17489//17489 18320//18320 +f 17110//17110 18594//18594 18261//18261 +f 18032//18032 17732//17732 18033//18033 +f 18085//18085 17719//17719 18094//18094 +f 18031//18031 18019//18019 17680//17680 +f 18054//18054 17689//17689 18317//18317 +f 17773//17773 17136//17136 18076//18076 +f 17470//17470 17733//17733 18252//18252 +f 18040//18040 17470//17470 18252//18252 +f 17729//17729 17475//17475 18572//18572 +f 17760//17760 17481//17481 18109//18109 +f 17690//17690 18113//18113 18044//18044 +f 18043//18043 17145//17145 17768//17768 +f 18050//18050 17778//17778 18283//18283 +f 18039//18039 18548//18548 18101//18101 +f 17753//17753 17429//17429 18344//18344 +f 18082//18082 17779//17779 17757//17757 +f 17450//17450 18129//18129 17698//17698 +f 18079//18079 17773//17773 18076//18076 +f 18094//18094 17721//17721 18273//18273 +f 17745//17745 17067//17067 18114//18114 +f 17780//17780 17779//17779 18082//18082 +f 18355//18355 17764//17764 18050//18050 +f 18127//18127 17450//17450 17715//17715 +f 17764//17764 18355//18355 18045//18045 +f 18129//18129 17450//17450 18127//18127 +f 18027//18027 17752//17752 18097//18097 +f 18046//18046 18132//18132 17762//17762 +f 18309//18309 16829//16829 18118//18118 +f 18623//18623 17694//17694 17441//17441 +f 18046//18046 18049//18049 18047//18047 +f 17396//17396 17738//17738 18270//18270 +f 18046//18046 17762//17762 18049//18049 +f 17762//17762 18132//18132 17759//17759 +f 17736//17736 17739//17739 18300//18300 +f 17468//17468 18112//18112 17461//17461 +f 18098//18098 18024//18024 17691//17691 +f 18595//18595 18293//18293 16492//16492 +f 17739//17739 17742//17742 18300//18300 +f 17741//17741 18041//18041 17738//17738 +f 17431//17431 17772//17772 18340//18340 +f 17400//17400 17713//17713 18595//18595 +f 18277//18277 17675//17675 17439//17439 +f 18061//18061 17782//17782 17868//17868 +f 18352//18352 18114//18114 17067//17067 +f 17067//17067 18035//18035 18352//18352 +f 18101//18101 18268//18268 17463//17463 +f 17703//17703 17766//17766 18297//18297 +f 18027//18027 18028//18028 17712//17712 +f 18108//18108 17700//17700 17414//17414 +f 17772//17772 17699//17699 18282//18282 +f 18634//18634 17697//17697 18354//18354 +f 18282//18282 17699//17699 17670//17670 +f 17670//17670 17705//17705 18353//18353 +f 17714//17714 18242//18242 17925//17925 +f 18055//18055 17693//17693 17463//17463 +f 18353//18353 18282//18282 17670//17670 +f 17695//17695 17420//17420 18036//18036 +f 17781//17781 18063//18063 17425//17425 +f 17725//17725 17712//17712 18028//18028 +f 17725//17725 18028//18028 17746//17746 +f 17682//17682 17725//17725 17746//17746 +f 17711//17711 17751//17751 18103//18103 +f 17683//17683 17471//17471 17726//17726 +f 18049//18049 18126//18126 18264//18264 +f 18300//18300 17742//17742 17447//17447 +f 18546//18546 18041//18041 17741//17741 +f 17727//17727 17700//17700 18108//18108 +f 18072//18072 18127//18127 17715//17715 +f 18083//18083 18017//18017 18013//18013 +f 18264//18264 18126//18126 18266//18266 +f 18055//18055 18091//18091 18014//18014 +f 18015//18015 18291//18291 17442//17442 +f 18020//18020 18077//18077 18707//18707 +f 18068//18068 17769//17769 18888//18888 +f 17673//17673 18017//18017 18083//18083 +f 18546//18546 18029//18029 18078//18078 +f 18088//18088 17453//17453 18067//18067 +f 18267//18267 17441//17441 18571//18571 +f 18616//18616 17469//17469 18309//18309 +f 18027//18027 18073//18073 18028//18028 +f 18073//18073 18027//18027 18066//18066 +f 17749//17749 18078//18078 18029//18029 +f 18077//18077 18023//18023 18281//18281 +f 18289//18289 17442//17442 18606//18606 +f 17397//17397 17442//17442 18289//18289 +f 18256//18256 17411//17411 17457//17457 +f 18096//18096 18253//18253 18018//18018 +f 18848//18848 18322//18322 17451//17451 +f 18291//18291 18606//18606 17442//17442 +f 18039//18039 18095//18095 18891//18891 +f 17676//17676 18313//18313 17748//17748 +f 18026//18026 18299//18299 18250//18250 +f 17782//17782 17783//17783 17868//17868 +f 18891//18891 18548//18548 18039//18039 +f 17756//17756 17760//17760 18109//18109 +f 17428//17428 17474//17474 18265//18265 +f 18034//18034 17473//17473 18575//18575 +f 17676//17676 18043//18043 18315//18315 +f 17726//17726 18088//18088 18331//18331 +f 17767//17767 18092//18092 17485//17485 +f 18260//18260 18097//18097 17752//17752 +f 17689//17689 17750//17750 18905//18905 +f 18109//18109 17481//17481 18842//18842 +f 17785//17785 18274//18274 17721//17721 +f 18587//18587 18274//18274 17785//17785 +f 18294//18294 17686//17686 18650//18650 +f 18317//18317 17689//17689 18905//18905 +f 18038//18038 18842//18842 17481//17481 +f 17473//17473 17753//17753 18100//18100 +f 18085//18085 18281//18281 18023//18023 +f 18339//18339 17735//17735 17432//17432 +f 17753//17753 18582//18582 18100//18100 +f 18092//18092 18298//18298 17733//17733 +f 17743//17743 18583//18583 17088//17088 +f 17432//17432 18270//18270 18339//18339 +f 18653//18653 17088//17088 18583//18583 +f 18085//18085 18094//18094 18257//18257 +f 17695//17695 18103//18103 17751//17751 +f 18567//18567 18270//18270 18110//18110 +f 17765//17765 18112//18112 18105//18105 +f 18066//18066 18027//18027 18097//18097 +f 17765//17765 18105//18105 17453//17453 +f 18062//18062 18073//18073 18290//18290 +f 18292//18292 19158//19158 17768//17768 +f 18113//18113 17685//17685 18653//18653 +f 17755//17755 18325//18325 18591//18591 +f 18062//18062 18089//18089 17761//17761 +f 17463//17463 18268//18268 18055//18055 +f 18045//18045 18355//18355 18052//18052 +f 18591//18591 18058//18058 17755//17755 +f 18081//18081 17761//17761 18089//18089 +f 17767//17767 17761//17761 18081//18081 +f 18293//18293 18595//18595 18336//18336 +f 18121//18121 17763//17763 18348//18348 +f 18595//18595 17713//17713 18296//18296 +f 18031//18031 17745//17745 18275//18275 +f 18102//18102 18129//18129 18555//18555 +f 18028//18028 18073//18073 17746//17746 +f 18275//18275 17745//17745 18114//18114 +f 18635//18635 18032//18032 18033//18033 +f 18064//18064 18341//18341 18280//18280 +f 18341//18341 18064//18064 18286//18286 +f 18111//18111 18055//18055 18269//18269 +f 18130//18130 18555//18555 18129//18129 +f 18558//18558 18112//18112 18102//18102 +f 18058//18058 18888//18888 17769//17769 +f 17713//17713 17722//17722 18296//18296 +f 18112//18112 17468//17468 18102//18102 +f 18065//18065 17723//17723 18074//18074 +f 18033//18033 17672//17672 18635//18635 +f 18127//18127 18130//18130 18129//18129 +f 18358//18358 18299//18299 18056//18056 +f 17441//17441 18267//18267 18623//18623 +f 18130//18130 18127//18127 18563//18563 +f 18242//18242 17714//17714 18285//18285 +f 18328//18328 18285//18285 17714//17714 +f 18286//18286 17397//17397 18289//18289 +f 17714//17714 17683//17683 18328//18328 +f 17142//17142 18357//18357 18051//18051 +f 18588//18588 18051//18051 18357//18357 +f 18118//18118 18051//18051 18588//18588 +f 18082//18082 18247//18247 17780//17780 +f 18030//18030 17479//17479 18833//18833 +f 17683//17683 17726//17726 18295//18295 +f 18131//18131 17780//17780 18247//18247 +f 18302//18302 18131//18131 18247//18247 +f 17445//17445 18080//18080 19179//19179 +f 18302//18302 18084//18084 18131//18131 +f 18106//18106 18084//18084 18301//18301 +f 18106//18106 18131//18131 18084//18084 +f 18238//18238 18146//18146 17625//17625 +f 18141//18141 17883//17883 18396//18396 +f 18142//18142 18144//18144 17891//17891 +f 17795//17795 17756//17756 18329//18329 +f 17891//17891 17789//17789 18142//18142 +f 17937//17937 17891//17891 18144//18144 +f 18373//18373 17589//17589 18766//18766 +f 17788//17788 18123//18123 18279//18279 +f 17883//17883 18140//18140 18396//18396 +f 18138//18138 17917//17917 17787//17787 +f 17420//17420 17125//17125 18362//18362 +f 17894//17894 18135//18135 18143//18143 +f 17893//17893 18135//18135 17894//17894 +f 17892//17892 18138//18138 17787//17787 +f 18133//18133 18138//18138 17892//17892 +f 18153//18153 17794//17794 18163//18163 +f 17921//17921 17811//17811 18134//18134 +f 18036//18036 17420//17420 18362//18362 +f 18135//18135 17893//17893 18374//18374 +f 18139//18139 17792//17792 18395//18395 +f 17893//17893 17897//17897 18374//18374 +f 18163//18163 17794//17794 18169//18169 +f 17784//17784 18140//18140 17883//17883 +f 18152//18152 18374//18374 17897//17897 +f 17921//17921 18134//18134 17825//17825 +f 18279//18279 18377//18377 17802//17802 +f 18395//18395 17792//17792 18243//18243 +f 17801//17801 18362//18362 17125//17125 +f 17802//17802 17788//17788 18279//18279 +f 17438//17438 18392//18392 18169//18169 +f 17455//17455 18137//18137 18022//18022 +f 18152//18152 17899//17899 18378//18378 +f 17897//17897 17899//17899 18152//18152 +f 18136//18136 17488//17488 18157//18157 +f 18379//18379 17797//17797 18172//18172 +f 17899//17899 17901//17901 18378//18378 +f 17978//17978 17917//17917 18138//18138 +f 17799//17799 18406//18406 18188//18188 +f 18069//18069 18392//18392 17438//17438 +f 17799//17799 17862//17862 18406//18406 +f 17978//17978 18138//18138 18511//18511 +f 18154//18154 17809//17809 18245//18245 +f 17807//17807 17502//17502 18162//18162 +f 18242//18242 18475//18475 18123//18123 +f 17825//17825 17838//17838 17921//17921 +f 17813//17813 17800//17800 17796//17796 +f 18243//18243 17792//17792 17803//17803 +f 17793//17793 17523//17523 18168//18168 +f 18156//18156 18157//18157 17482//17482 +f 17482//17482 17609//17609 18156//18156 +f 17797//17797 17511//17511 18172//18172 +f 18168//18168 17166//17166 18171//18171 +f 17814//17814 18251//18251 17528//17528 +f 18147//18147 17546//17546 18141//18141 +f 18245//18245 17809//17809 17823//17823 +f 17971//17971 17786//17786 18155//18155 +f 17544//17544 18146//18146 18148//18148 +f 17925//17925 18242//18242 18123//18123 +f 18165//18165 17971//17971 18155//18155 +f 18132//18132 18145//18145 17759//17759 +f 18188//18188 18186//18186 17830//17830 +f 17830//17830 18245//18245 17538//17538 +f 18239//18239 18148//18148 18474//18474 +f 17489//17489 17795//17795 18329//18329 +f 18186//18186 18245//18245 17830//17830 +f 18329//18329 18320//18320 17489//17489 +f 17786//17786 17969//17969 17910//17910 +f 17883//17883 18141//18141 17546//17546 +f 18474//18474 18150//18150 18239//18239 +f 18245//18245 17823//17823 17835//17835 +f 17835//17835 17538//17538 18245//18245 +f 17895//17895 17896//17896 18149//18149 +f 17791//17791 17807//17807 18711//18711 +f 17823//17823 18061//18061 17835//17835 +f 18172//18172 17511//17511 18139//18139 +f 18145//18145 18400//18400 17759//17759 +f 17895//17895 18149//18149 18151//18151 +f 17166//17166 18711//18711 18171//18171 +f 17791//17791 18711//18711 17166//17166 +f 17812//17812 18401//18401 18399//18399 +f 18155//18155 17786//17786 17910//17910 +f 18199//18199 17818//17818 17821//17821 +f 17762//17762 18126//18126 18049//18049 +f 18160//18160 18239//18239 18150//18150 +f 18178//18178 17905//17905 18176//18176 +f 17812//17812 17175//17175 18170//18170 +f 18405//18405 17184//17184 18044//18044 +f 18401//18401 17812//17812 18170//18170 +f 17216//17216 18177//18177 18176//18176 +f 17905//17905 17216//17216 18176//18176 +f 18115//18115 17790//17790 18164//18164 +f 17798//17798 18126//18126 17762//17762 +f 18155//18155 17910//17910 18166//18166 +f 17555//17555 18204//18204 18199//18199 +f 18376//18376 18243//18243 17804//17804 +f 17884//17884 17596//17596 18402//18402 +f 18140//18140 17784//17784 18707//18707 +f 17832//17832 18204//18204 17555//17555 +f 18196//18196 17759//17759 18400//18400 +f 18394//18394 17500//17500 18167//18167 +f 17552//17552 17884//17884 17885//17885 +f 18173//18173 18239//18239 18160//18160 +f 17690//17690 18044//18044 17427//17427 +f 17825//17825 18161//18161 17836//17836 +f 17427//17427 18044//18044 17184//17184 +f 17833//17833 17825//17825 17836//17836 +f 17835//17835 18061//18061 17840//17840 +f 17759//17759 18196//18196 17798//17798 +f 18239//18239 18173//18173 17858//17858 +f 17804//17804 17503//17503 18391//18391 +f 18682//18682 18158//18158 18151//18151 +f 18420//18420 17191//17191 17812//17812 +f 17784//17784 18020//18020 18707//18707 +f 18162//18162 17905//17905 18178//18178 +f 17517//17517 17905//17905 18162//18162 +f 17194//17194 17191//17191 18420//18420 +f 17805//17805 18151//18151 18158//18158 +f 17868//17868 17840//17840 18061//18061 +f 18162//18162 17502//17502 17517//17517 +f 17816//17816 18661//18661 18167//18167 +f 18360//18360 17805//17805 18158//18158 +f 17500//17500 17816//17816 18167//18167 +f 17815//17815 18391//18391 17503//17503 +f 18410//18410 17603//17603 17847//17847 +f 18478//18478 17798//17798 18196//18196 +f 18166//18166 17910//17910 17912//17912 +f 17776//17776 17805//17805 18360//18360 +f 18661//18661 17816//17816 17230//17230 +f 17562//17562 17858//17858 18173//18173 +f 17845//17845 18240//18240 18210//18210 +f 17798//17798 18478//18478 18126//18126 +f 17820//17820 17822//17822 18191//18191 +f 17847//17847 17573//17573 18194//18194 +f 18244//18244 17810//17810 18165//18165 +f 18240//18240 18212//18212 18210//18210 +f 17230//17230 17827//17827 18361//18361 +f 17886//17886 17885//17885 18416//18416 +f 18430//18430 17524//17524 18179//18179 +f 18193//18193 17562//17562 18173//18173 +f 17524//17524 17898//17898 18179//18179 +f 17822//17822 17828//17828 18191//18191 +f 17573//17573 17853//17853 18194//18194 +f 17566//17566 17562//17562 18193//18193 +f 18179//18179 17898//17898 18180//18180 +f 17916//17916 18361//18361 17827//17827 +f 17853//17853 17854//17854 18426//18426 +f 17251//17251 17907//17907 18183//18183 +f 17898//17898 17900//17900 18180//18180 +f 18212//18212 18240//18240 17859//17859 +f 17577//17577 18201//18201 17854//17854 +f 17819//17819 18244//18244 18166//18166 +f 17908//17908 18184//18184 17907//17907 +f 17579//17579 17859//17859 18240//18240 +f 17907//17907 18184//18184 18185//18185 +f 18183//18183 17907//17907 18185//18185 +f 18166//18166 17912//17912 17819//17819 +f 17810//17810 18244//18244 17824//17824 +f 72356//72356 18441//18441 17531//17531 +f 18201//18201 17585//17585 18718//18718 +f 17568//17568 17585//17585 18201//18201 +f 18212//18212 17859//17859 17861//17861 +f 17861//17861 18216//18216 18212//18212 +f 18193//18193 18202//18202 17566//17566 +f 18718//18718 17194//17194 18420//18420 +f 18124//18124 18161//18161 18271//18271 +f 18244//18244 17819//17819 17826//17826 +f 17824//17824 18244//18244 17826//17826 +f 18195//18195 18197//18197 18196//18196 +f 17836//17836 18161//18161 18124//18124 +f 18216//18216 17861//17861 18220//18220 +f 18441//18441 18189//18189 17533//17533 +f 17585//17585 17194//17194 18718//18718 +f 17869//17869 17533//17533 18189//18189 +f 17829//17829 18174//18174 17834//17834 +f 17862//17862 17865//17865 18736//18736 +f 18207//18207 17856//17856 18208//18208 +f 17837//17837 17834//17834 18174//18174 +f 17849//17849 17837//17837 18174//18174 +f 18222//18222 18220//18220 17867//17867 +f 17547//17547 17545//17545 18192//18192 +f 18573//18573 17492//17492 18787//18787 +f 17545//17545 17869//17869 18192//18192 +f 18207//18207 18205//18205 17563//17563 +f 17881//17881 18202//18202 18429//18429 +f 17507//17507 17492//17492 18573//18573 +f 18222//18222 17872//17872 18224//18224 +f 18206//18206 17881//17881 18429//18429 +f 17867//17867 17872//17872 18222//18222 +f 17902//17902 17547//17547 18444//18444 +f 17563//17563 17856//17856 18207//18207 +f 18787//18787 17492//17492 17851//17851 +f 17903//17903 17902//17902 18444//18444 +f 18198//18198 17903//17903 18444//18444 +f 17870//17870 17868//17868 17783//17783 +f 18180//18180 17903//17903 18198//18198 +f 17900//17900 17903//17903 18180//18180 +f 17872//17872 17875//17875 18224//18224 +f 17879//17879 18211//18211 17878//17878 +f 17852//17852 17857//17857 18181//18181 +f 18203//18203 17507//17507 18573//18573 +f 17875//17875 18226//18226 18224//18224 +f 18063//18063 18119//18119 17425//17425 +f 18447//18447 17860//17860 18218//18218 +f 17425//17425 18119//18119 17766//17766 +f 18182//18182 17852//17852 18181//18181 +f 17860//17860 17802//17802 18377//18377 +f 18377//18377 18218//18218 17860//17860 +f 17783//17783 17880//17880 17870//17870 +f 18213//18213 18052//18052 18355//18355 +f 17583//17583 17864//17864 17866//17866 +f 18228//18228 18227//18227 18226//18226 +f 18211//18211 17882//17882 18796//18796 +f 17879//17879 17882//17882 18211//18211 +f 18796//18796 17882//17882 18215//18215 +f 18209//18209 17887//17887 18219//18219 +f 17671//17671 18052//18052 18213//18213 +f 17718//17718 17671//17671 17781//17781 +f 17781//17781 17671//17671 18213//18213 +f 17604//17604 18231//18231 18228//18228 +f 17190//17190 17886//17886 18408//18408 +f 18236//18236 18449//18449 17806//17806 +f 17598//17598 17876//17876 18190//18190 +f 18287//18287 17598//17598 18190//18190 +f 18448//18448 17603//17603 18410//18410 +f 17817//17817 18246//18246 18231//18231 +f 18225//18225 17603//17603 18448//18448 +f 17763//17763 18287//18287 18120//18120 +f 18451//18451 17806//17806 18449//18449 +f 17904//17904 17889//17889 18452//18452 +f 17519//17519 17806//17806 18451//18451 +f 17842//17842 17519//17519 18451//18451 +f 18246//18246 17817//17817 18021//18021 +f 18021//18021 18060//18060 18246//18246 +f 17811//17811 17850//17850 17842//17842 +f 17904//17904 18229//18229 17927//17927 +f 18021//18021 17817//17817 17774//17774 +f 17843//17843 17841//17841 18746//18746 +f 17532//17532 17534//17534 18232//18232 +f 17927//17927 18229//18229 17906//17906 +f 17532//17532 18232//18232 18235//18235 +f 17890//17890 18230//18230 18472//18472 +f 17888//17888 18233//18233 18234//18234 +f 17890//17890 18472//18472 18156//18156 +f 17574//17574 17843//17843 18223//18223 +f 18304//18304 18246//18246 18060//18060 +f 18060//18060 18234//18234 18304//18304 +f 18237//18237 17863//17863 18147//18147 +f 17541//17541 17863//17863 18237//18237 +f 17863//17863 17546//17546 18147//18147 +f 18060//18060 17926//17926 18234//18234 +f 17855//17855 18428//18428 17589//17589 +f 17926//17926 18060//18060 17777//17777 +f 18234//18234 17926//17926 17888//17888 +f 18766//18766 17589//17589 18428//18428 +f 18075//18075 18327//18327 18233//18233 +f 18262//18262 18125//18125 17855//17855 +f 17855//17855 18125//18125 18428//18428 +f 18603//18603 18015//18015 18671//18671 +f 18093//18093 18260//18260 17752//17752 +f 17775//17775 18608//18608 18262//18262 +f 18070//18070 18068//18068 18258//18258 +f 18392//18392 18069//18069 18310//18310 +f 18046//18046 18301//18301 18367//18367 +f 18281//18281 18085//18085 18257//18257 +f 17136//17136 18070//18070 18258//18258 +f 18542//18542 18310//18310 18069//18069 +f 18621//18621 18094//18094 18273//18273 +f 18552//18552 18078//18078 17749//17749 +f 17728//17728 18018//18018 18249//18249 +f 18047//18047 18301//18301 18046//18046 +f 18364//18364 18671//18671 18015//18015 +f 18097//18097 18260//18260 18308//18308 +f 17469//17469 18616//18616 18025//18025 +f 18558//18558 18105//18105 18112//18112 +f 18252//18252 17733//17733 18298//18298 +f 18127//18127 18072//18072 18601//18601 +f 18274//18274 18323//18323 18273//18273 +f 18280//18280 18368//18368 18333//18333 +f 18251//18251 18542//18542 18069//18069 +f 18066//18066 18097//18097 18308//18308 +f 18079//18079 18076//18076 18338//18338 +f 17428//17428 18265//18265 18560//18560 +f 18022//18022 18137//18137 18334//18334 +f 17717//17717 17412//17412 18288//18288 +f 18303//18303 18304//18304 18549//18549 +f 18079//18079 18338//18338 17439//17439 +f 18259//18259 18022//18022 18334//18334 +f 18042//18042 18570//18570 17681//17681 +f 18335//18335 18022//18022 18259//18259 +f 18048//18048 17681//17681 18570//18570 +f 18315//18315 18043//18043 19158//19158 +f 17474//17474 17735//17735 18339//18339 +f 18339//18339 18265//18265 17474//17474 +f 18246//18246 18303//18303 18231//18231 +f 18043//18043 17768//17768 19158//19158 +f 18576//18576 18066//18066 18562//18562 +f 17412//17412 18294//18294 18823//18823 +f 18587//18587 17785//17785 18593//18593 +f 18246//18246 18304//18304 18303//18303 +f 18062//18062 18540//18540 18089//18089 +f 17785//17785 18032//18032 18593//18593 +f 17142//17142 18048//18048 18357//18357 +f 18255//18255 18019//18019 18031//18031 +f 18576//18576 18316//18316 18066//18066 +f 18054//18054 18317//18317 18122//18122 +f 18327//18327 18075//18075 18553//18553 +f 17675//17675 18277//18277 18099//18099 +f 18090//18090 17758//17758 18326//18326 +f 17720//17720 18312//18312 18128//18128 +f 18540//18540 18062//18062 18290//18290 +f 18130//18130 18574//18574 18555//18555 +f 18073//18073 18066//18066 18316//18316 +f 18038//18038 18115//18115 18278//18278 +f 18075//18075 18024//18024 18553//18553 +f 18263//18263 17770//17770 19204//19204 +f 18601//18601 18563//18563 18127//18127 +f 18635//18635 18593//18593 18032//18032 +f 18324//18324 18242//18242 18285//18285 +f 18074//18074 18632//18632 17720//17720 +f 18065//18065 18074//18074 17720//17720 +f 18301//18301 18047//18047 18254//18254 +f 18092//18092 17767//17767 18081//18081 +f 18290//18290 18073//18073 18316//18316 +f 18095//18095 18099//18099 19243//19243 +f 17758//17758 18030//18030 18326//18326 +f 18291//18291 18015//18015 18603//18603 +f 18297//18297 17766//17766 18119//18119 +f 18574//18574 18130//18130 18563//18563 +f 17704//17704 17703//17703 18297//18297 +f 18082//18082 17757//17757 18598//18598 +f 18056//18056 17704//17704 18358//18358 +f 18254//18254 18106//18106 18301//18301 +f 18284//18284 18367//18367 18084//18084 +f 18284//18284 18084//18084 18302//18302 +f 18275//18275 18114//18114 18610//18610 +f 18106//18106 18608//18608 18131//18131 +f 18301//18301 18084//18084 18367//18367 +f 18106//18106 18254//18254 18608//18608 +f 18120//18120 18348//18348 17763//17763 +f 18337//18337 18295//18295 17726//17726 +f 18035//18035 17697//17697 18352//18352 +f 18091//18091 18272//18272 18014//18014 +f 18013//18013 18121//18121 18349//18349 +f 17726//17726 18331//18331 18337//18337 +f 18654//18654 18833//18833 17479//17479 +f 18116//18116 18059//18059 18817//18817 +f 18365//18365 18047//18047 18049//18049 +f 18264//18264 18365//18365 18049//18049 +f 18654//18654 17445//17445 19179//19179 +f 18264//18264 18266//18266 18332//18332 +f 18305//18305 18550//18550 18602//18602 +f 17846//17846 18124//18124 18271//18271 +f 18131//18131 18608//18608 17775//17775 +f 18083//18083 18013//18013 18556//18556 +f 18250//18250 18299//18299 18885//18885 +f 18586//18586 18257//18257 19409//19409 +f 18281//18281 18257//18257 18586//18586 +f 18641//18641 18302//18302 18247//18247 +f 18252//18252 18311//18311 18040//18040 +f 18040//18040 18311//18311 18071//18071 +f 17453//17453 18105//18105 18067//18067 +f 18247//18247 18082//18082 18598//18598 +f 18316//18316 18306//18306 18290//18290 +f 18621//18621 18273//18273 18633//18633 +f 18896//18896 17447//17447 18636//18636 +f 18258//18258 18068//18068 18888//18888 +f 17722//17722 17728//17728 18819//18819 +f 18087//18087 18256//18256 17457//17457 +f 18308//18308 18260//18260 18307//18307 +f 18250//18250 18827//18827 18037//18037 +f 18249//18249 18819//18819 17728//17728 +f 18353//18353 17411//17411 18554//18554 +f 18231//18231 18303//18303 18549//18549 +f 18018//18018 18253//18253 18249//18249 +f 18320//18320 18552//18552 17749//17749 +f 18540//18540 18290//18290 18306//18306 +f 18577//18577 18137//18137 18723//18723 +f 18558//18558 18803//18803 18105//18105 +f 18254//18254 18047//18047 18365//18365 +f 18329//18329 18565//18565 18320//18320 +f 18098//18098 18553//18553 18024//18024 +f 18382//18382 18553//18553 18098//18098 +f 18042//18042 18107//18107 18570//18570 +f 18560//18560 18557//18557 18096//18096 +f 18254//18254 18365//18365 18608//18608 +f 18342//18342 17711//17711 18103//18103 +f 18329//18329 17756//17756 18109//18109 +f 18262//18262 18608//18608 18578//18578 +f 18071//18071 18311//18311 18589//18589 +f 18548//18548 18893//18893 18101//18101 +f 18364//18364 18015//18015 18248//18248 +f 18066//18066 18308//18308 18562//18562 +f 18264//18264 18646//18646 18365//18365 +f 18072//18072 18071//18071 18601//18601 +f 17412//17412 18823//18823 18288//18288 +f 18328//18328 17683//17683 18295//18295 +f 18601//18601 18071//18071 18589//18589 +f 18323//18323 18274//18274 18921//18921 +f 18583//18583 17743//17743 18581//18581 +f 18555//18555 18558//18558 18102//18102 +f 18261//18261 18594//18594 18850//18850 +f 18248//18248 18663//18663 18364//18364 +f 18646//18646 18264//18264 18611//18611 +f 18283//18283 17776//17776 18793//18793 +f 18050//18050 18283//18283 18871//18871 +f 18332//18332 18611//18611 18264//18264 +f 18663//18663 18248//18248 18312//18312 +f 18597//18597 18297//18297 18592//18592 +f 18248//18248 18128//18128 18312//18312 +f 18081//18081 18366//18366 18092//18092 +f 18638//18638 18263//18263 19204//19204 +f 18921//18921 18274//18274 18587//18587 +f 18844//18844 18842//18842 18038//18038 +f 18844//18844 18038//18038 18278//18278 +f 18648//18648 17729//17729 18276//18276 +f 18333//18333 18596//18596 17672//17672 +f 18321//18321 18664//18664 18318//18318 +f 18366//18366 18298//18298 18092//18092 +f 18355//18355 18050//18050 18351//18351 +f 18345//18345 17694//17694 18623//18623 +f 17753//17753 18344//18344 18582//18582 +f 18108//18108 17729//17729 18648//18648 +f 18596//18596 18333//18333 18368//18368 +f 18111//18111 18269//18269 18652//18652 +f 17686//17686 17077//17077 19220//19220 +f 18594//18594 18104//18104 18860//18860 +f 17770//17770 17771//17771 19204//19204 +f 19220//19220 18650//18650 17686//17686 +f 18632//18632 18312//18312 17720//17720 +f 18053//18053 18104//18104 18594//18594 +f 18119//18119 18356//18356 18297//18297 +f 18270//18270 17738//17738 18110//18110 +f 18325//18325 18122//18122 18317//18317 +f 18110//18110 17738//17738 18346//18346 +f 18117//18117 19204//19204 17771//17771 +f 18344//18344 17429//17429 18801//18801 +f 18330//18330 17846//17846 18271//18271 +f 17077//17077 19230//19230 19220//19220 +f 18309//18309 18118//18118 18588//18588 +f 17738//17738 18041//18041 18346//18346 +f 18111//18111 18091//18091 18055//18055 +f 18569//18569 18091//18091 18111//18111 +f 17851//17851 18330//18330 18359//18359 +f 18338//18338 18656//18656 17439//17439 +f 18610//18610 18114//18114 19167//19167 +f 17439//17439 18656//18656 18277//18277 +f 18297//18297 18358//18358 17704//17704 +f 18635//18635 17672//17672 18596//18596 +f 18330//18330 17851//17851 17846//17846 +f 19230//19230 17734//17734 18884//18884 +f 18114//18114 18352//18352 19167//19167 +f 18067//18067 18331//18331 18088//18088 +f 18368//18368 18280//18280 18341//18341 +f 18120//18120 18287//18287 18804//18804 +f 18643//18643 18120//18120 18804//18804 +f 17727//17727 18108//18108 18648//18648 +f 18358//18358 18885//18885 18299//18299 +f 18352//18352 17697//17697 18634//18634 +f 18340//18340 17772//17772 18670//18670 +f 18348//18348 18349//18349 18121//18121 +f 18286//18286 18289//18289 18341//18341 +f 18367//18367 18284//18284 18599//18599 +f 18350//18350 17736//17736 18300//18300 +f 18302//18302 18641//18641 18284//18284 +f 18817//18817 18057//18057 18116//18116 +f 18556//18556 18013//18013 18349//18349 +f 18367//18367 18343//18343 18046//18046 +f 18599//18599 18343//18343 18367//18367 +f 18802//18802 18289//18289 18606//18606 +f 18385//18385 18382//18382 18473//18473 +f 18142//18142 17789//17789 18717//18717 +f 18230//18230 18471//18471 18472//18472 +f 18134//18134 18371//18371 17825//17825 +f 18756//18756 18195//18195 18409//18409 +f 18141//18141 18396//18396 18372//18372 +f 18388//18388 18472//18472 18471//18471 +f 18136//18136 18472//18472 18388//18388 +f 18385//18385 18473//18473 18387//18387 +f 17789//17789 18153//18153 18717//18717 +f 18154//18154 18473//18473 18382//18382 +f 18382//18382 18098//18098 18154//18154 +f 17801//17801 18136//18136 18388//18388 +f 18687//18687 17801//17801 18388//18388 +f 18396//18396 18140//18140 18413//18413 +f 18370//18370 18278//18278 18115//18115 +f 18374//18374 18152//18152 18685//18685 +f 18155//18155 18244//18244 18165//18165 +f 18395//18395 18243//18243 18376//18376 +f 18433//18433 18379//18379 18912//18912 +f 17901//17901 18159//18159 18714//18714 +f 18244//18244 18155//18155 18166//18166 +f 18378//18378 17901//17901 18714//18714 +f 18717//18717 18153//18153 18163//18163 +f 18115//18115 18164//18164 18370//18370 +f 18147//18147 18141//18141 18372//18372 +f 18378//18378 18685//18685 18152//18152 +f 18376//18376 17804//17804 18384//18384 +f 18379//18379 18172//18172 18381//18381 +f 18756//18756 18757//18757 18195//18195 +f 17801//17801 18687//18687 18362//18362 +f 18387//18387 18188//18188 18943//18943 +f 18174//18174 17829//17829 18476//18476 +f 18544//18544 18195//18195 18757//18757 +f 18403//18403 18943//18943 18188//18188 +f 18172//18172 18139//18139 18954//18954 +f 18146//18146 18474//18474 18148//18148 +f 18386//18386 18477//18477 18777//18777 +f 18475//18475 18242//18242 18916//18916 +f 17804//17804 18391//18391 18384//18384 +f 18954//18954 18139//18139 18720//18720 +f 18162//18162 18691//18691 17807//17807 +f 18157//18157 18472//18472 18136//18136 +f 18406//18406 18403//18403 18188//18188 +f 18242//18242 18324//18324 18916//18916 +f 18472//18472 18157//18157 18156//18156 +f 18394//18394 18164//18164 17790//17790 +f 18241//18241 18405//18405 18689//18689 +f 18482//18482 18241//18241 18689//18689 +f 18406//18406 17862//17862 18736//18736 +f 18245//18245 18473//18473 18154//18154 +f 18720//18720 18139//18139 18960//18960 +f 18390//18390 18389//18389 17793//17793 +f 18159//18159 17793//17793 18389//18389 +f 18395//18395 18960//18960 18139//18139 +f 18397//18397 18174//18174 18476//18476 +f 17849//17849 18174//18174 18397//18397 +f 18188//18188 18387//18387 18186//18186 +f 17793//17793 18168//18168 18390//18390 +f 18163//18163 18169//18169 18392//18392 +f 18160//18160 18474//18474 18369//18369 +f 18150//18150 18474//18474 18160//18160 +f 18375//18375 17825//17825 18371//18371 +f 17820//17820 18391//18391 17815//17815 +f 18151//18151 18149//18149 18682//18682 +f 17812//17812 18399//18399 18420//18420 +f 18480//18480 18386//18386 18700//18700 +f 18410//18410 17847//17847 18194//18194 +f 18653//18653 18405//18405 18113//18113 +f 18479//18479 18480//18480 18700//18700 +f 18386//18386 18480//18480 18477//18477 +f 18044//18044 18113//18113 18405//18405 +f 18401//18401 18170//18170 18414//18414 +f 17825//17825 18375//18375 18161//18161 +f 18170//18170 18415//18415 18414//18414 +f 18145//18145 18132//18132 18343//18343 +f 18412//18412 17849//17849 18397//18397 +f 18343//18343 18132//18132 18046//18046 +f 18175//18175 17849//17849 18412//18412 +f 18194//18194 17853//17853 18426//18426 +f 18175//18175 18412//18412 17857//17857 +f 18181//18181 17857//17857 18412//18412 +f 18415//18415 17831//17831 18424//18424 +f 18691//18691 18162//18162 18178//18178 +f 17864//17864 18182//18182 18419//18419 +f 17831//17831 17839//17839 18424//18424 +f 18201//18201 18426//18426 17854//17854 +f 17776//17776 18360//18360 18793//18793 +f 18161//18161 18375//18375 18380//18380 +f 17839//17839 18430//18430 18424//18424 +f 17866//17866 17864//17864 18419//18419 +f 18394//18394 18167//18167 18732//18732 +f 18427//18427 17866//17866 18419//18419 +f 18160//18160 18383//18383 18173//18173 +f 18732//18732 18167//18167 19336//19336 +f 18161//18161 18380//18380 18271//18271 +f 18400//18400 18145//18145 18343//18343 +f 18427//18427 18187//18187 17866//17866 +f 18179//18179 18180//18180 18434//18434 +f 18661//18661 19336//19336 18167//18167 +f 18183//18183 18185//18185 18462//18462 +f 18191//18191 17828//17828 18744//18744 +f 17869//17869 18189//18189 18442//18442 +f 17230//17230 18361//18361 18661//18661 +f 18736//18736 17865//17865 18739//18739 +f 17865//17865 18211//18211 18739//18739 +f 17828//17828 18200//18200 18744//18744 +f 17886//17886 18416//18416 18774//18774 +f 18287//18287 18190//18190 18804//18804 +f 18409//18409 18400//18400 19317//19317 +f 18590//18590 18361//18361 17916//17916 +f 18200//18200 18745//18745 18744//18744 +f 18796//18796 18215//18215 18797//18797 +f 19355//19355 18251//18251 17814//17814 +f 18400//18400 18409//18409 18196//18196 +f 17814//17814 18404//18404 19355//19355 +f 18257//18257 18094//18094 18662//18662 +f 17818//17818 18404//18404 17814//17814 +f 18200//18200 18205//18205 18745//18745 +f 18409//18409 18195//18195 18196//18196 +f 17916//17916 17844//17844 18418//18418 +f 18418//18418 18590//18590 17916//17916 +f 18787//18787 17851//17851 18359//18359 +f 18797//18797 18215//18215 18342//18342 +f 18192//18192 17869//17869 18442//18442 +f 17818//17818 18199//18199 18404//18404 +f 17711//17711 18342//18342 18215//18215 +f 18418//18418 17844//17844 19005//19005 +f 18094//18094 18621//18621 18662//18662 +f 18199//18199 18417//18417 18404//18404 +f 18444//18444 17547//17547 18737//18737 +f 18417//18417 18199//18199 18204//18204 +f 17844//17844 18431//18431 19005//19005 +f 18207//18207 18208//18208 18436//18436 +f 18434//18434 18180//18180 18198//18198 +f 18417//18417 18204//18204 18760//18760 +f 18205//18205 18207//18207 18445//18445 +f 18979//18979 18448//18448 18410//18410 +f 18445//18445 18745//18745 18205//18205 +f 18126//18126 18478//18478 18266//18266 +f 18193//18193 18393//18393 18202//18202 +f 18207//18207 18436//18436 18445//18445 +f 18266//18266 18478//18478 18425//18425 +f 18782//18782 18202//18202 18393//18393 +f 17889//17889 18225//18225 18450//18450 +f 18452//18452 17889//17889 18450//18450 +f 18436//18436 18208//18208 18751//18751 +f 18782//18782 18398//18398 18422//18422 +f 18447//18447 18751//18751 18208//18208 +f 18204//18204 17832//17832 18761//18761 +f 18782//18782 18429//18429 18202//18202 +f 18452//18452 18455//18455 17904//17904 +f 17740//17740 17754//17754 18735//18735 +f 18782//18782 18422//18422 18407//18407 +f 18407//18407 18429//18429 18782//18782 +f 18550//18550 18197//18197 18544//18544 +f 18544//18544 18197//18197 18195//18195 +f 17757//17757 17740//17740 18660//18660 +f 17190//17190 18411//18411 17558//17558 +f 17832//17832 17845//17845 18761//18761 +f 18356//18356 18119//18119 18063//18063 +f 18439//18439 18210//18210 18443//18443 +f 18439//18439 18761//18761 17845//17845 +f 18305//18305 18197//18197 18550//18550 +f 17190//17190 18408//18408 18411//18411 +f 18478//18478 18197//18197 18305//18305 +f 18355//18355 18356//18356 18213//18213 +f 18196//18196 18197//18197 18478//18478 +f 18210//18210 18439//18439 17845//17845 +f 18206//18206 18429//18429 18221//18221 +f 18229//18229 17904//17904 18455//18455 +f 18356//18356 18063//18063 18213//18213 +f 18213//18213 18063//18063 17781//17781 +f 18411//18411 17841//17841 17558//17558 +f 18212//18212 18443//18443 18210//18210 +f 18446//18446 18443//18443 18212//18212 +f 18425//18425 18478//18478 18305//18305 +f 18212//18212 18216//18216 18446//18446 +f 18934//18934 17843//17843 18746//18746 +f 18219//18219 17887//17887 19008//19008 +f 18223//18223 17843//17843 18939//18939 +f 18216//18216 18657//18657 18446//18446 +f 18220//18220 18657//18657 18216//18216 +f 18220//18220 18222//18222 18657//18657 +f 18236//18236 18748//18748 18449//18449 +f 18750//18750 18449//18449 18748//18748 +f 18222//18222 18224//18224 18454//18454 +f 18607//18607 18125//18125 18262//18262 +f 18318//18318 18314//18314 18432//18432 +f 18262//18262 18578//18578 18607//18607 +f 18428//18428 18125//18125 18607//18607 +f 18437//18437 18318//18318 18432//18432 +f 18321//18321 18318//18318 18437//18437 +f 18432//18432 18435//18435 18437//18437 +f 18545//18545 18767//18767 18227//18227 +f 18767//18767 18454//18454 18227//18227 +f 18226//18226 18454//18454 18224//18224 +f 18227//18227 18454//18454 18226//18226 +f 18561//18561 18321//18321 18437//18437 +f 18451//18451 18453//18453 17842//17842 +f 18741//18741 18453//18453 18451//18451 +f 17842//17842 18453//18453 17811//17811 +f 18227//18227 18228//18228 18545//18545 +f 18453//18453 18134//18134 17811//17811 +f 18371//18371 18134//18134 18453//18453 +f 18549//18549 18304//18304 18456//18456 +f 18236//18236 18235//18235 18748//18748 +f 18234//18234 18456//18456 18304//18304 +f 18457//18457 18456//18456 18234//18234 +f 18457//18457 18234//18234 18769//18769 +f 18203//18203 18573//18573 18363//18363 +f 18234//18234 18233//18233 18769//18769 +f 17754//17754 18203//18203 18363//18363 +f 18735//18735 17754//17754 18363//18363 +f 18233//18233 18327//18327 18769//18769 +f 18769//18769 18327//18327 19070//19070 +f 18237//18237 18147//18147 18758//18758 +f 17951//17951 18187//18187 18427//18427 +f 18485//18485 17976//17976 19089//19089 +f 17937//17937 18144//18144 19075//19075 +f 17951//17951 18481//18481 17871//17871 +f 18245//18245 18186//18186 18473//18473 +f 18488//18488 17976//17976 18485//18485 +f 18473//18473 18186//18186 18387//18387 +f 17874//17874 17871//17871 18481//18481 +f 18486//18486 17874//17874 18481//18481 +f 18484//18484 17937//17937 19075//19075 +f 17952//17952 17342//17342 18519//18519 +f 18469//18469 18459//18459 17964//17964 +f 17964//17964 18459//18459 17965//17965 +f 17949//17949 18464//18464 17908//17908 +f 17574//17574 18223//18223 17948//17948 +f 18486//18486 17876//17876 17874//17874 +f 18461//18461 18534//18534 18531//18531 +f 18519//18519 18489//18489 17952//17952 +f 18497//18497 17942//17942 18484//18484 +f 17948//17948 18223//18223 18491//18491 +f 17896//17896 18482//18482 18149//18149 +f 18470//18470 18469//18469 17966//17966 +f 17966//17966 18469//18469 17964//17964 +f 17908//17908 18464//18464 18184//18184 +f 18486//18486 18190//18190 17876//17876 +f 17966//17966 17967//17967 18495//18495 +f 18470//18470 17966//17966 18495//18495 +f 18498//18498 17347//17347 18493//18493 +f 17968//17968 17965//17965 18460//18460 +f 18460//18460 18458//18458 17968//17968 +f 17541//17541 18237//18237 18490//18490 +f 18459//18459 18460//18460 17965//17965 +f 18737//18737 17547//17547 18192//18192 +f 17978//17978 18511//18511 17938//17938 +f 17956//17956 17347//17347 18498//18498 +f 18184//18184 18464//18464 18185//18185 +f 17953//17953 17948//17948 18491//18491 +f 17877//17877 17541//17541 18490//18490 +f 17969//17969 17968//17968 18458//18458 +f 18511//18511 18512//18512 17938//17938 +f 18496//18496 17953//17953 18491//18491 +f 17347//17347 17952//17952 18493//18493 +f 17896//17896 18241//18241 18482//18482 +f 18458//18458 18463//18463 17969//17969 +f 17359//17359 17953//17953 18496//18496 +f 18537//18537 18531//18531 18534//18534 +f 18533//18533 18531//18531 18537//18537 +f 18496//18496 18499//18499 17359//17359 +f 17969//17969 18463//18463 18465//18465 +f 17873//17873 17877//17877 18503//18503 +f 18533//18533 18537//18537 17941//17941 +f 17949//17949 17345//17345 18494//18494 +f 18494//18494 18464//18464 17949//17949 +f 18423//18423 17924//17924 18500//18500 +f 17944//17944 18494//18494 17345//17345 +f 18483//18483 18537//18537 18534//18534 +f 18487//18487 18537//18537 18483//18483 +f 17808//17808 17924//17924 18423//18423 +f 18532//18532 18466//18466 18495//18495 +f 17967//17967 18532//18532 18495//18495 +f 18537//18537 18487//18487 17945//17945 +f 18506//18506 17548//17548 18507//18507 +f 17945//17945 17941//17941 18537//18537 +f 17960//17960 17548//17548 18506//18506 +f 18474//18474 18146//18146 18183//18183 +f 18183//18183 18146//18146 18238//18238 +f 17939//17939 18533//18533 17941//17941 +f 18507//18507 17873//17873 18503//18503 +f 17910//17910 17969//17969 18465//18465 +f 18466//18466 17910//17910 18465//18465 +f 17945//17945 18487//18487 17946//17946 +f 17548//17548 17873//17873 18507//18507 +f 18466//18466 18532//18532 17970//17970 +f 17970//17970 17910//17910 18466//18466 +f 18531//18531 18468//18468 18467//18467 +f 18500//18500 17960//17960 18506//18506 +f 17924//17924 17960//17960 18500//18500 +f 18461//18461 18531//18531 18467//18467 +f 18183//18183 18369//18369 18474//18474 +f 17946//17946 18487//18487 18492//18492 +f 17892//17892 17946//17946 18492//18492 +f 18229//18229 18438//18438 18778//18778 +f 18468//18468 18533//18533 18505//18505 +f 18531//18531 18533//18533 18468//18468 +f 18183//18183 18462//18462 18369//18369 +f 18492//18492 18133//18133 17892//17892 +f 17382//17382 17381//17381 19095//19095 +f 19095//19095 18502//18502 17382//17382 +f 17906//17906 18229//18229 18230//18230 +f 18230//18230 18229//18229 18778//18778 +f 18138//18138 18133//18133 18511//18511 +f 19127//19127 17382//17382 18502//18502 +f 17972//17972 17382//17382 19127//19127 +f 18504//18504 17972//17972 19127//19127 +f 18217//18217 19043//19043 17534//17534 +f 17384//17384 17972//17972 18504//18504 +f 18505//18505 17939//17939 18508//18508 +f 18533//18533 17939//17939 18505//18505 +f 17967//17967 17384//17384 18535//18535 +f 18509//18509 18508//18508 17939//17939 +f 18778//18778 18471//18471 18230//18230 +f 18535//18535 17384//17384 18504//18504 +f 18510//18510 18535//18535 18504//18504 +f 17938//17938 18514//18514 17979//17979 +f 18512//18512 18514//18514 17938//17938 +f 17967//17967 18535//18535 18536//18536 +f 17979//17979 18514//18514 17947//17947 +f 18536//18536 18532//18532 17967//17967 +f 18536//18536 18535//18535 18510//18510 +f 17894//17894 18143//18143 17962//17962 +f 19043//19043 18232//18232 17534//17534 +f 18532//18532 18536//18536 17970//17970 +f 18516//18516 17950//17950 18514//18514 +f 17947//17947 18514//18514 17950//17950 +f 17970//17970 18536//18536 17973//17973 +f 17954//17954 17950//17950 18516//18516 +f 18516//18516 18517//18517 17954//17954 +f 18536//18536 18538//18538 17973//17973 +f 18510//18510 18538//18538 18536//18536 +f 17955//17955 17954//17954 18517//18517 +f 17957//17957 17955//17955 18517//18517 +f 17973//17973 18538//18538 17974//17974 +f 17364//17364 17962//17962 19097//19097 +f 18519//18519 17364//17364 19097//19097 +f 18515//18515 18538//18538 18513//18513 +f 17974//17974 18538//18538 18515//18515 +f 18521//18521 17957//17957 18520//18520 +f 17369//17369 17957//17957 18521//18521 +f 17975//17975 17974//17974 18515//18515 +f 17958//17958 17369//17369 18521//18521 +f 18515//18515 18518//18518 17975//17975 +f 17940//17940 17975//17975 18518//18518 +f 17959//17959 17958//17958 18524//18524 +f 18421//18421 17808//17808 18423//18423 +f 18524//18524 18525//18525 17959//17959 +f 18177//18177 17808//17808 18421//18421 +f 17961//17961 17959//17959 18525//18525 +f 19078//19078 17961//17961 18525//18525 +f 18518//18518 18522//18522 17940//17940 +f 17976//17976 17961//17961 19078//19078 +f 19089//19089 17976//17976 19078//19078 +f 17963//17963 17961//17961 17976//17976 +f 17344//17344 17940//17940 18522//18522 +f 18522//18522 18523//18523 17344//17344 +f 17943//17943 17344//17344 18523//18523 +f 18526//18526 17943//17943 18523//18523 +f 18527//18527 17943//17943 18526//18526 +f 18183//18183 18238//18238 17251//17251 +f 17943//17943 18527//18527 17829//17829 +f 18476//18476 17829//17829 18527//18527 +f 18777//18777 18477//18477 18530//18530 +f 18480//18480 18479//18479 18528//18528 +f 18529//18529 18530//18530 18480//18480 +f 18480//18480 18530//18530 18477//18477 +f 18529//18529 18480//18480 18528//18528 +f 18888//18888 18058//18058 19159//19159 +f 18613//18613 18346//18346 18041//18041 +f 18884//18884 17736//17736 18350//18350 +f 19243//19243 18891//18891 18095//18095 +f 18617//18617 18364//18364 18663//18663 +f 18801//18801 18345//18345 18623//18623 +f 18546//18546 18613//18613 18041//18041 +f 18613//18613 18546//18546 19231//19231 +f 18556//18556 18349//18349 18870//18870 +f 18279//18279 18123//18123 18792//18792 +f 18863//18863 18555//18555 18574//18574 +f 18543//18543 18657//18657 18222//18222 +f 18805//18805 18633//18633 18273//18273 +f 18618//18618 18544//18544 18669//18669 +f 18546//18546 18078//18078 18821//18821 +f 18547//18547 18671//18671 18364//18364 +f 18081//18081 18089//18089 18540//18540 +f 18350//18350 18300//18300 18895//18895 +f 18323//18323 18805//18805 18273//18273 +f 18222//18222 18454//18454 18543//18543 +f 18123//18123 18475//18475 18792//18792 +f 18300//18300 17447//17447 18895//18895 +f 18609//18609 18605//18605 18807//18807 +f 18366//18366 18081//18081 18540//18540 +f 18078//18078 18552//18552 18821//18821 +f 18609//18609 18547//18547 18605//18605 +f 18562//18562 18308//18308 18813//18813 +f 18827//18827 18568//18568 18037//18037 +f 18544//18544 18618//18618 18550//18550 +f 18364//18364 18605//18605 18547//18547 +f 17724//17724 18806//18806 18572//18572 +f 18627//18627 18320//18320 18565//18565 +f 18259//18259 18580//18580 18335//18335 +f 18366//18366 18540//18540 18604//18604 +f 18228//18228 18231//18231 18626//18626 +f 18580//18580 18581//18581 18335//18335 +f 18096//18096 18557//18557 18253//18253 +f 18107//18107 18037//18037 18568//18568 +f 17744//17744 18636//18636 17447//17447 +f 17743//17743 18335//18335 18581//18581 +f 18231//18231 18549//18549 18626//18626 +f 18059//18059 18086//18086 18817//18817 +f 18605//18605 18364//18364 18617//18617 +f 18563//18563 18564//18564 18574//18574 +f 18341//18341 18615//18615 18368//18368 +f 19433//19433 17136//17136 18258//18258 +f 18285//18285 18328//18328 18619//18619 +f 18604//18604 18540//18540 18628//18628 +f 18616//18616 18811//18811 18025//18025 +f 18551//18551 18602//18602 18550//18550 +f 19433//19433 18831//18831 17136//17136 +f 18318//18318 18612//18612 18314//18314 +f 18048//18048 18570//18570 20074//20074 +f 18076//18076 17136//17136 18831//18831 +f 19170//19170 18328//18328 18295//18295 +f 18802//18802 18341//18341 18289//18289 +f 18625//18625 18802//18802 18291//18291 +f 18825//18825 18086//18086 17415//17415 +f 18606//18606 18291//18291 18802//18802 +f 18576//18576 18828//18828 18316//18316 +f 18295//18295 18337//18337 18651//18651 +f 18291//18291 18603//18603 18625//18625 +f 18921//18921 18587//18587 18593//18593 +f 17415//17415 18263//18263 18638//18638 +f 18265//18265 18829//18829 18560//18560 +f 18080//18080 18261//18261 18850//18850 +f 18101//18101 18893//18893 18849//18849 +f 18103//18103 17695//17695 18639//18639 +f 18656//18656 18338//18338 19187//19187 +f 18649//18649 18316//18316 18828//18828 +f 18339//18339 18270//18270 18567//18567 +f 18034//18034 19232//19232 18087//18087 +f 18318//18318 18664//18664 18834//18834 +f 18294//18294 18650//18650 18823//18823 +f 17695//17695 18036//18036 18639//18639 +f 18585//18585 18361//18361 18590//18590 +f 18306//18306 18316//18316 18649//18649 +f 18101//18101 18055//18055 18268//18268 +f 18849//18849 18055//18055 18101//18101 +f 18849//18849 18269//18269 18055//18055 +f 18366//18366 18604//18604 18637//18637 +f 17727//17727 18648//18648 18822//18822 +f 18036//18036 18362//18362 18645//18645 +f 18632//18632 18074//18074 18839//18839 +f 18356//18356 18592//18592 18297//18297 +f 18325//18325 18317//18317 18644//18644 +f 18592//18592 18356//18356 18355//18355 +f 18366//18366 18637//18637 18298//18298 +f 18664//18664 18321//18321 18624//18624 +f 18298//18298 18667//18667 18252//18252 +f 18624//18624 18321//18321 18561//18561 +f 18822//18822 18093//18093 17727//17727 +f 18363//18363 18573//18573 18631//18631 +f 18298//18298 18637//18637 18667//18667 +f 18655//18655 18077//18077 18584//18584 +f 18331//18331 18067//18067 18666//18666 +f 18074//18074 17723//17723 19536//19536 +f 18652//18652 18569//18569 18111//18111 +f 18540//18540 18306//18306 18647//18647 +f 19683//19683 18599//18599 18284//18284 +f 17723//17723 18255//18255 19536//19536 +f 18380//18380 18330//18330 18271//18271 +f 18281//18281 18584//18584 18077//18077 +f 18093//18093 18830//18830 18260//18260 +f 18641//18641 18247//18247 18600//18600 +f 18559//18559 18666//18666 18067//18067 +f 18067//18067 18105//18105 18559//18559 +f 18255//18255 18031//18031 18275//18275 +f 18247//18247 18598//18598 18600//18600 +f 18090//18090 19254//19254 18848//18848 +f 18105//18105 18579//18579 18559//18559 +f 18260//18260 18830//18830 18307//18307 +f 18292//18292 18293//18293 18864//18864 +f 18589//18589 18563//18563 18601//18601 +f 17429//17429 18345//18345 18801//18801 +f 18272//18272 18091//18091 18620//18620 +f 18272//18272 18620//18620 18806//18806 +f 18272//18272 18806//18806 17724//17724 +f 18579//18579 18105//18105 18803//18803 +f 18595//18595 18296//18296 19456//19456 +f 18348//18348 18120//18120 18643//18643 +f 18578//18578 18608//18608 18815//18815 +f 18347//18347 18030//18030 18833//18833 +f 18608//18608 18365//18365 19155//19155 +f 19155//19155 18365//18365 18646//18646 +f 18815//18815 18608//18608 19155//19155 +f 18539//18539 18349//18349 18348//18348 +f 18814//18814 18057//18057 18817//18817 +f 18279//18279 18791//18791 18541//18541 +f 18880//18880 18885//18885 18358//18358 +f 18834//18834 18612//18612 18318//18318 +f 18540//18540 18647//18647 19186//19186 +f 18621//18621 18633//18633 19163//19163 +f 18228//18228 18622//18622 18545//18545 +f 18609//18609 18671//18671 18547//18547 +f 18558//18558 18555//18555 18614//18614 +f 18628//18628 18540//18540 19186//19186 +f 18368//18368 18615//18615 18596//18596 +f 18757//18757 18790//18790 18669//18669 +f 18669//18669 18544//18544 18757//18757 +f 18308//18308 18307//18307 18813//18813 +f 18539//18539 18870//18870 18349//18349 +f 17447//17447 18896//18896 18895//18895 +f 18554//18554 19226//19226 18353//18353 +f 18323//18323 18665//18665 18805//18805 +f 18623//18623 18267//18267 18629//18629 +f 18617//18617 18807//18807 18605//18605 +f 18626//18626 18549//18549 18794//18794 +f 18249//18249 18253//18253 19259//19259 +f 18834//18834 18664//18664 18669//18669 +f 19259//19259 18253//18253 18557//18557 +f 18559//18559 18579//18579 18845//18845 +f 18618//18618 18551//18551 18550//18550 +f 18803//18803 18845//18845 18579//18579 +f 18553//18553 19070//19070 18327//18327 +f 18323//18323 18921//18921 18665//18665 +f 18850//18850 19179//19179 18080//18080 +f 18574//18574 18564//18564 18640//18640 +f 18568//18568 18570//18570 18107//18107 +f 18554//18554 17411//17411 18837//18837 +f 17411//17411 18256//18256 18837//18837 +f 18619//18619 18328//18328 19170//19170 +f 18628//18628 18637//18637 18604//18604 +f 18612//18612 18686//18686 18314//18314 +f 18921//18921 18593//18593 18635//18635 +f 18941//18941 18686//18686 18612//18612 +f 18565//18565 18329//18329 18909//18909 +f 18640//18640 18863//18863 18574//18574 +f 18831//18831 18338//18338 18076//18076 +f 18653//18653 18583//18583 18903//18903 +f 18339//18339 18835//18835 18265//18265 +f 18329//18329 18109//18109 18909//18909 +f 18669//18669 18664//18664 18624//18624 +f 18624//18624 18618//18618 18669//18669 +f 17676//17676 18315//18315 18846//18846 +f 18793//18793 18360//18360 19154//19154 +f 18909//18909 18109//18109 18910//18910 +f 18315//18315 19158//19158 18846//18846 +f 18871//18871 18283//18283 18793//18793 +f 18572//18572 18276//18276 17729//17729 +f 18603//18603 18886//18886 18625//18625 +f 18322//18322 19181//19181 18016//18016 +f 18050//18050 18871//18871 18351//18351 +f 18639//18639 18036//18036 18809//18809 +f 18567//18567 18110//18110 19168//19168 +f 17750//17750 18025//18025 18811//18811 +f 18886//18886 18603//18603 18671//18671 +f 18566//18566 19031//19031 18359//18359 +f 18337//18337 18331//18331 18666//18666 +f 18322//18322 18848//18848 19181//19181 +f 18566//18566 18785//18785 18630//18630 +f 18337//18337 18666//18666 18651//18651 +f 18311//18311 18252//18252 18668//18668 +f 18100//18100 18847//18847 18575//18575 +f 18854//18854 18651//18651 18666//18666 +f 18872//18872 18597//18597 18592//18592 +f 18785//18785 18566//18566 18359//18359 +f 18820//18820 17717//17717 18288//18288 +f 18589//18589 18887//18887 18563//18563 +f 18109//18109 18842//18842 18910//18910 +f 18297//18297 18597//18597 18800//18800 +f 18380//18380 18785//18785 18330//18330 +f 19158//19158 18292//18292 18864//18864 +f 18785//18785 18359//18359 18330//18330 +f 19031//19031 18728//18728 18359//18359 +f 18057//18057 18860//18860 18104//18104 +f 18311//18311 18642//18642 18589//18589 +f 19683//19683 18284//18284 19182//19182 +f 18641//18641 19182//19182 18284//18284 +f 18642//18642 18311//18311 18836//18836 +f 18355//18355 18351//18351 18592//18592 +f 18908//18908 18277//18277 18656//18656 +f 18277//18277 18908//18908 18099//18099 +f 18600//18600 19182//19182 18641//18641 +f 18358//18358 18297//18297 18800//18800 +f 18649//18649 18647//18647 18306//18306 +f 18887//18887 18589//18589 18642//18642 +f 18646//18646 18611//18611 19245//19245 +f 18668//18668 18252//18252 18667//18667 +f 18074//18074 19536//19536 18839//18839 +f 19536//19536 18255//18255 19218//19218 +f 18325//18325 18644//18644 18873//18873 +f 18326//18326 18030//18030 18808//18808 +f 18099//18099 18908//18908 19243//19243 +f 18030//18030 18347//18347 18808//18808 +f 19164//19164 19218//19218 18255//18255 +f 18325//18325 18873//18873 18591//18591 +f 18275//18275 19164//19164 18255//18255 +f 18282//18282 18670//18670 17772//17772 +f 18676//18676 18787//18787 18728//18728 +f 18899//18899 18295//18295 18651//18651 +f 18460//18460 18459//18459 18672//18672 +f 18143//18143 18135//18135 18674//18674 +f 18674//18674 18931//18931 18143//18143 +f 18135//18135 18374//18374 18674//18674 +f 18573//18573 18787//18787 18676//18676 +f 18374//18374 18685//18685 18674//18674 +f 18372//18372 18396//18396 18683//18683 +f 18701//18701 17820//17820 18935//18935 +f 18458//18458 18460//18460 18672//18672 +f 18463//18463 18458//18458 18672//18672 +f 18673//18673 18679//18679 18461//18461 +f 18391//18391 17820//17820 18701//18701 +f 17820//17820 18191//18191 18731//18731 +f 17740//17740 18735//18735 18826//18826 +f 18775//18775 18438//18438 18229//18229 +f 18229//18229 18455//18455 18775//18775 +f 18685//18685 18378//18378 18714//18714 +f 18372//18372 18758//18758 18147//18147 +f 18387//18387 18678//18678 18385//18385 +f 18684//18684 18461//18461 18679//18679 +f 18369//18369 18462//18462 19056//19056 +f 18677//18677 18465//18465 18463//18463 +f 18731//18731 18935//18935 17820//17820 +f 18140//18140 18707//18707 18413//18413 +f 18379//18379 18381//18381 18946//18946 +f 18912//18912 18379//18379 18946//18946 +f 18716//18716 17807//17807 18950//18950 +f 18461//18461 18684//18684 18534//18534 +f 18466//18466 18465//18465 18677//18677 +f 18677//18677 18688//18688 18466//18466 +f 18310//18310 18163//18163 18392//18392 +f 17807//17807 18691//18691 18950//18950 +f 18681//18681 18149//18149 18680//18680 +f 17740//17740 18826//18826 18660//18660 +f 18730//18730 18163//18163 18310//18310 +f 18943//18943 18928//18928 18387//18387 +f 18164//18164 18394//18394 19327//19327 +f 18682//18682 18149//18149 18681//18681 +f 18631//18631 18573//18573 18676//18676 +f 18534//18534 18684//18684 18690//18690 +f 18659//18659 18314//18314 18686//18686 +f 18160//18160 19056//19056 18383//18383 +f 18369//18369 19056//19056 18160//18160 +f 19073//19073 18482//18482 18958//18958 +f 18946//18946 18172//18172 18954//18954 +f 18386//18386 18695//18695 18699//18699 +f 18381//18381 18172//18172 18946//18946 +f 18730//18730 18310//18310 18542//18542 +f 19327//19327 18729//18729 18164//18164 +f 18943//18943 18403//18403 18952//18952 +f 18700//18700 18386//18386 18699//18699 +f 18707//18707 18077//18077 18655//18655 +f 18459//18459 18469//18469 18672//18672 +f 18777//18777 18776//18776 19063//19063 +f 18970//18970 18390//18390 18168//18168 +f 18778//18778 18675//18675 18471//18471 +f 18191//18191 18744//18744 18731//18731 +f 18314//18314 18659//18659 18432//18432 +f 18469//18469 18470//18470 18697//18697 +f 18403//18403 18406//18406 18702//18702 +f 18970//18970 18171//18171 18711//18711 +f 18168//18168 18171//18171 18970//18970 +f 18689//18689 18958//18958 18482//18482 +f 18695//18695 18777//18777 19063//19063 +f 18389//18389 18714//18714 18159//18159 +f 18659//18659 18435//18435 18432//18432 +f 18394//18394 18732//18732 19327//19327 +f 18406//18406 18736//18736 18702//18702 +f 18672//18672 18469//18469 18697//18697 +f 18692//18692 18471//18471 18675//18675 +f 18598//18598 17757//17757 18660//18660 +f 18388//18388 18471//18471 18692//18692 +f 18711//18711 17807//17807 18716//18716 +f 18979//18979 18410//18410 18989//18989 +f 18695//18695 18386//18386 18777//18777 +f 18584//18584 18281//18281 18586//18586 +f 18194//18194 18989//18989 18410//18410 +f 18411//18411 18746//18746 17841//17841 +f 18838//18838 18435//18435 18659//18659 +f 18178//18178 18176//18176 19596//19596 +f 19596//19596 18956//18956 18178//18178 +f 18645//18645 18362//18362 18687//18687 +f 18176//18176 18177//18177 19596//19596 +f 18194//18194 18426//18426 18712//18712 +f 18479//18479 18700//18700 18703//18703 +f 18404//18404 18417//18417 18755//18755 +f 18691//18691 18178//18178 18956//18956 +f 18158//18158 18682//18682 18693//18693 +f 18435//18435 18838//18838 18437//18437 +f 18755//18755 18417//18417 18760//18760 +f 18420//18420 18399//18399 18698//18698 +f 18384//18384 18968//18968 18376//18376 +f 18399//18399 18401//18401 18704//18704 +f 18745//18745 18445//18445 18997//18997 +f 18464//18464 18725//18725 18185//18185 +f 18173//18173 18383//18383 18393//18393 +f 18412//18412 18397//18397 18706//18706 +f 18698//18698 18399//18399 18704//18704 +f 18709//18709 18412//18412 18706//18706 +f 18718//18718 18420//18420 18698//18698 +f 18181//18181 18412//18412 18709//18709 +f 19056//19056 18185//18185 18725//18725 +f 18401//18401 18414//18414 18704//18704 +f 18182//18182 18181//18181 18715//18715 +f 18760//18760 18204//18204 18761//18761 +f 18419//18419 18182//18182 18715//18715 +f 18960//18960 18395//18395 18995//18995 +f 18462//18462 18185//18185 19056//19056 +f 18934//18934 18939//18939 17843//17843 +f 18193//18193 18173//18173 18393//18393 +f 18395//18395 18376//18376 18995//18995 +f 18445//18445 18436//18436 18997//18997 +f 18561//18561 18437//18437 19320//19320 +f 18973//18973 18419//18419 18972//18972 +f 19308//19308 18414//18414 18415//18415 +f 18427//18427 18419//18419 18973//18973 +f 18427//18427 18973//18973 18719//18719 +f 18997//18997 18436//18436 18751//18751 +f 18415//18415 18424//18424 19308//19308 +f 18986//18986 18761//18761 18439//18439 +f 18361//18361 18585//18585 18661//18661 +f 18393//18393 18696//18696 18780//18780 +f 18443//18443 18986//18986 18439//18439 +f 18424//18424 18430//18430 18962//18962 +f 19320//19320 18437//18437 18838//18838 +f 18722//18722 18781//18781 18727//18727 +f 18983//18983 18190//18190 19391//19391 +f 18983//18983 18804//18804 18190//18190 +f 18727//18727 18781//18781 18721//18721 +f 18430//18430 18179//18179 18724//18724 +f 18443//18443 18446//18446 18764//18764 +f 18722//18722 18726//18726 18781//18781 +f 18781//18781 18726//18726 18775//18775 +f 18434//18434 18724//18724 18179//18179 +f 18754//18754 18696//18696 18779//18779 +f 18400//18400 18343//18343 19069//19069 +f 19317//19317 18400//18400 19069//19069 +f 18762//18762 18468//18468 18763//18763 +f 18467//18467 18468//18468 18762//18762 +f 18977//18977 18724//18724 18434//18434 +f 18764//18764 18446//18446 18993//18993 +f 18726//18726 18733//18733 18783//18783 +f 18447//18447 18218//18218 19007//19007 +f 18418//18418 18658//18658 18590//18590 +f 18993//18993 18446//18446 18657//18657 +f 18784//18784 18783//18783 18733//18733 +f 18577//18577 18723//18723 18990//18990 +f 18726//18726 18783//18783 18775//18775 +f 18257//18257 18662//18662 19185//19185 +f 18371//18371 18630//18630 18375//18375 +f 18393//18393 18780//18780 18782//18782 +f 18441//18441 18440//18440 72357//72357 +f 18783//18783 18784//18784 18438//18438 +f 18438//18438 18775//18775 18783//18783 +f 18189//18189 18441//18441 72357//72357 +f 18852//18852 18657//18657 18543//18543 +f 18218//18218 18377//18377 18541//18541 +f 18785//18785 18375//18375 18630//18630 +f 19015//19015 19005//19005 18431//18431 +f 18782//18782 18780//18780 18708//18708 +f 18442//18442 18734//18734 18192//18192 +f 18431//18431 18433//18433 19015//19015 +f 18543//18543 18765//18765 18852//18852 +f 18737//18737 18192//18192 18734//18734 +f 18433//18433 18912//18912 19015//19015 +f 18778//18778 18438//18438 18784//18784 +f 18765//18765 18543//18543 18767//18767 +f 18279//18279 18541//18541 18377//18377 +f 18375//18375 18785//18785 18380//18380 +f 18767//18767 18543//18543 18454//18454 +f 18737//18737 18738//18738 18444//18444 +f 18784//18784 18742//18742 18778//18778 +f 18675//18675 18778//18778 18742//18742 +f 18782//18782 18708//18708 18398//18398 +f 18738//18738 18434//18434 18198//18198 +f 18977//18977 18434//18434 18738//18738 +f 18444//18444 18738//18738 18198//18198 +f 18767//18767 18545//18545 18622//18622 +f 18407//18407 19003//19003 18429//18429 +f 19003//19003 18710//18710 18429//18429 +f 18739//18739 18211//18211 19036//19036 +f 18916//18916 18792//18792 18475//18475 +f 18796//18796 19036//19036 18211//18211 +f 18221//18221 18429//18429 18710//18710 +f 18266//18266 18770//18770 18332//18332 +f 18359//18359 18728//18728 18787//18787 +f 19205//19205 18916//18916 18324//18324 +f 18209//18209 18981//18981 18214//18214 +f 18266//18266 18425//18425 18770//18770 +f 18708//18708 18994//18994 18398//18398 +f 18996//18996 18373//18373 18766//18766 +f 18456//18456 18794//18794 18549//18549 +f 18398//18398 18994//18994 18752//18752 +f 18768//18768 18794//18794 18456//18456 +f 18305//18305 19023//19023 18425//18425 +f 19170//19170 18295//18295 18899//18899 +f 18398//18398 18752//18752 18422//18422 +f 18217//18217 18214//18214 18981//18981 +f 18768//18768 18456//18456 18457//18457 +f 19043//19043 18217//18217 19324//19324 +f 19023//19023 18305//18305 18602//18602 +f 18422//18422 18788//18788 18407//18407 +f 18788//18788 19003//19003 18407//18407 +f 19022//19022 18425//18425 19023//19023 +f 19022//19022 18770//18770 18425//18425 +f 18209//18209 18219//18219 18981//18981 +f 18402//18402 18373//18373 18996//18996 +f 18752//18752 18788//18788 18422//18422 +f 19006//19006 18402//18402 18996//18996 +f 18743//18743 18448//18448 18979//18979 +f 18678//18678 18387//18387 18928//18928 +f 18225//18225 18448//18448 18743//18743 +f 17887//17887 18221//18221 19008//19008 +f 18743//18743 18450//18450 18225//18225 +f 17884//17884 18402//18402 19006//19006 +f 18721//18721 18781//18781 18786//18786 +f 19064//19064 19003//19003 18788//18788 +f 18759//18759 18788//18788 18752//18752 +f 18449//18449 18750//18750 18451//18451 +f 18786//18786 18781//18781 18455//18455 +f 18781//18781 18775//18775 18455//18455 +f 18450//18450 18786//18786 18452//18452 +f 18455//18455 18452//18452 18786//18786 +f 18451//18451 18740//18740 18741//18741 +f 18611//18611 18332//18332 18771//18771 +f 19017//19017 18332//18332 18770//18770 +f 18771//18771 18332//18332 19017//19017 +f 18453//18453 18741//18741 18371//18371 +f 17884//17884 18772//18772 17885//17885 +f 18416//18416 17885//17885 18772//18772 +f 18232//18232 19024//19024 18235//18235 +f 19043//19043 18747//18747 18232//18232 +f 18416//18416 18773//18773 18774//18774 +f 18408//18408 17886//17886 19340//19340 +f 17886//17886 18774//18774 19340//19340 +f 18411//18411 18408//18408 19340//19340 +f 18748//18748 18749//18749 18750//18750 +f 18363//18363 18631//18631 18856//18856 +f 18735//18735 18363//18363 18856//18856 +f 18753//18753 18789//18789 18694//18694 +f 18789//18789 18779//18779 18694//18694 +f 18779//18779 18789//18789 18754//18754 +f 18237//18237 18758//18758 19395//19395 +f 18857//18857 18876//18876 18799//18799 +f 18590//18590 18658//18658 19548//19548 +f 18855//18855 18853//18853 18851//18851 +f 18861//18861 18614//18614 18555//18555 +f 18351//18351 18795//18795 18592//18592 +f 18863//18863 18861//18861 18555//18555 +f 18647//18647 18889//18889 19186//19186 +f 18792//18792 18791//18791 18279//18279 +f 18841//18841 18853//18853 18812//18812 +f 18228//18228 18626//18626 18622//18622 +f 18813//18813 18307//18307 18862//18862 +f 18790//18790 18834//18834 18669//18669 +f 19208//19208 18609//18609 18917//18917 +f 18864//18864 18293//18293 18874//18874 +f 19756//19756 18340//18340 18670//18670 +f 18628//18628 19186//19186 19443//19443 +f 18875//18875 19205//19205 18324//18324 +f 18918//18918 18853//18853 18855//18855 +f 18551//18551 19357//19357 18602//18602 +f 18324//18324 18285//18285 18875//18875 +f 18293//18293 18336//18336 18874//18874 +f 18802//18802 18615//18615 18341//18341 +f 18348//18348 18643//18643 18867//18867 +f 18883//18883 18628//18628 18877//18877 +f 18336//18336 18595//18595 19456//19456 +f 18628//18628 18883//18883 18637//18637 +f 18539//18539 18348//18348 18867//18867 +f 18058//18058 18591//18591 18873//18873 +f 18282//18282 19226//19226 18670//18670 +f 18637//18637 18883//18883 18818//18818 +f 18807//18807 18917//18917 18609//18609 +f 19159//19159 18058//18058 18873//18873 +f 18296//18296 17722//17722 18894//18894 +f 18865//18865 18342//18342 18103//18103 +f 18872//18872 18592//18592 18795//18795 +f 18665//18665 18921//18921 18805//18805 +f 18282//18282 18353//18353 19226//19226 +f 18597//18597 18872//18872 18798//18798 +f 17722//17722 18819//18819 18894//18894 +f 18800//18800 18597//18597 18798//18798 +f 18551//18551 18618//18618 18624//18624 +f 18616//18616 18309//18309 19235//19235 +f 18103//18103 18639//18639 18865//18865 +f 18843//18843 18807//18807 18810//18810 +f 18083//18083 18556//18556 18840//18840 +f 19226//19226 18554//18554 19784//19784 +f 18572//18572 18806//18806 19479//19479 +f 18639//18639 18809//18809 19206//19206 +f 19726//19726 18663//18663 18312//18312 +f 18920//18920 18667//18667 18637//18637 +f 18855//18855 18810//18810 18919//18919 +f 18577//18577 18890//18890 18137//18137 +f 19164//19164 18275//18275 19165//19165 +f 18824//18824 18563//18563 18887//18887 +f 18572//18572 19174//19174 18276//18276 +f 18562//18562 18816//18816 18576//18576 +f 20074//20074 19748//19748 18048//18048 +f 18816//18816 18828//18828 18576//18576 +f 18357//18357 18048//18048 19748//19748 +f 18137//18137 18890//18890 18334//18334 +f 18596//18596 19282//19282 18635//18635 +f 18821//18821 18552//18552 18902//18902 +f 18920//18920 18637//18637 19175//19175 +f 18557//18557 18560//18560 18829//18829 +f 18275//18275 18610//18610 19165//19165 +f 18580//18580 19382//19382 18581//18581 +f 18918//18918 18855//18855 18919//18919 +f 18087//18087 19232//19232 18256//18256 +f 19174//19174 18648//18648 18276//18276 +f 18629//18629 18267//18267 18571//18571 +f 18818//18818 19175//19175 18637//18637 +f 18829//18829 18265//18265 18835//18835 +f 19172//19172 18649//18649 18828//18828 +f 18617//18617 18810//18810 18807//18807 +f 18615//18615 19274//19274 18596//18596 +f 18666//18666 19195//19195 18854//18854 +f 18583//18583 18581//18581 19191//19191 +f 19241//19241 17750//17750 18811//18811 +f 18905//18905 17750//17750 19198//19198 +f 18833//18833 18654//18654 19794//19794 +f 18889//18889 18647//18647 18649//18649 +f 18654//18654 19179//19179 19794//19794 +f 19178//19178 18636//18636 17744//17744 +f 17744//17744 18313//18313 19178//19178 +f 19154//19154 18360//18360 18158//18158 +f 18817//18817 18086//18086 18825//18825 +f 18313//18313 17676//17676 19178//19178 +f 19511//19511 18662//18662 18621//18621 +f 18644//18644 18317//18317 18905//18905 +f 18920//18920 18668//18668 18667//18667 +f 18617//18617 18663//18663 19161//19161 +f 19187//19187 18338//18338 18831//18831 +f 18823//18823 19749//19749 18288//18288 +f 18269//18269 18849//18849 19459//19459 +f 18668//18668 18836//18836 18311//18311 +f 19459//19459 18652//18652 18269//18269 +f 18825//18825 17415//17415 18638//18638 +f 18585//18585 18590//18590 19548//19548 +f 18941//18941 18612//18612 18892//18892 +f 18582//18582 18847//18847 18100//18100 +f 18686//18686 18924//18924 18659//18659 +f 18344//18344 18801//18801 18582//18582 +f 19199//19199 18632//18632 18839//18839 +f 18650//18650 19808//19808 18823//18823 +f 18882//18882 18886//18886 18609//18609 +f 18659//18659 18924//18924 18838//18838 +f 18093//18093 18822//18822 18830//18830 +f 18671//18671 18609//18609 18886//18886 +f 18652//18652 18091//18091 18569//18569 +f 18927//18927 18851//18851 18898//18898 +f 18091//18091 18652//18652 18907//18907 +f 18841//18841 18898//18898 18851//18851 +f 18656//18656 19187//19187 19188//19188 +f 18634//18634 18354//18354 19277//19277 +f 19211//19211 18851//18851 18927//18927 +f 18843//18843 18851//18851 19211//19211 +f 18642//18642 18836//18836 18923//18923 +f 18843//18843 18810//18810 18855//18855 +f 18907//18907 18620//18620 18091//18091 +f 18924//18924 18857//18857 18799//18799 +f 18851//18851 18843//18843 18855//18855 +f 18841//18841 18851//18851 18853//18853 +f 19254//19254 18090//18090 18326//18326 +f 19804//19804 18594//18594 18860//18860 +f 19264//19264 18862//18862 18830//18830 +f 19186//19186 18889//18889 19260//19260 +f 18307//18307 18830//18830 18862//18862 +f 18795//18795 18351//18351 18871//18871 +f 19208//19208 18917//18917 19210//19210 +f 18622//18622 18626//18626 19644//19644 +f 19163//19163 18633//18633 19281//19281 +f 18791//18791 18792//18792 19474//19474 +f 18866//18866 18858//18858 18872//18872 +f 18633//18633 18805//18805 19281//19281 +f 18797//18797 19427//19427 18796//18796 +f 18872//18872 18858//18858 18798//18798 +f 19150//19150 18799//18799 19212//19212 +f 19162//19162 18339//18339 18567//18567 +f 18117//18117 18340//18340 19542//19542 +f 19166//19166 18342//18342 18868//18868 +f 18588//18588 18357//18357 19222//19222 +f 18860//18860 18057//18057 19224//19224 +f 19229//19229 18880//18880 18358//18358 +f 18862//18862 18562//18562 18813//18813 +f 18797//18797 18342//18342 19166//19166 +f 18799//18799 18876//18876 19276//19276 +f 19224//19224 18057//18057 18814//18814 +f 18342//18342 18865//18865 18868//18868 +f 18867//18867 18643//18643 19432//19432 +f 18805//18805 18921//18921 19484//19484 +f 18874//18874 18336//18336 19487//19487 +f 18908//18908 19809//19809 19243//19243 +f 18843//18843 19210//19210 18807//18807 +f 18807//18807 19210//19210 18917//18917 +f 19726//19726 19161//19161 18663//18663 +f 18639//18639 19039//19039 18868//18868 +f 18885//18885 18827//18827 18250//18250 +f 18865//18865 18639//18639 18868//18868 +f 18875//18875 18285//18285 19169//19169 +f 18563//18563 18824//18824 18564//18564 +f 19479//19479 19174//19174 18572//18572 +f 19169//19169 18285//18285 18619//18619 +f 18922//18922 18841//18841 18812//18812 +f 19206//19206 19039//19039 18639//18639 +f 19171//19171 18801//18801 18623//18623 +f 18920//18920 19249//19249 18668//18668 +f 18546//18546 18821//18821 19231//19231 +f 18632//18632 19726//19726 18312//18312 +f 18824//18824 19149//19149 18564//18564 +f 19453//19453 18920//18920 19175//19175 +f 18258//18258 18888//18888 19769//19769 +f 19529//19529 18817//18817 18825//18825 +f 18828//18828 18816//18816 19172//19172 +f 18812//18812 18853//18853 19221//19221 +f 19525//19525 18623//18623 18629//18629 +f 19249//19249 18920//18920 19453//19453 +f 18552//18552 18320//18320 18902//18902 +f 18919//18919 18810//18810 19160//19160 +f 18660//18660 18826//18826 19292//19292 +f 18625//18625 18881//18881 18802//18802 +f 18893//18893 18548//18548 18891//18891 +f 18833//18833 19469//19469 18347//18347 +f 17750//17750 19241//19241 19198//19198 +f 18334//18334 18890//18890 19440//19440 +f 19661//19661 18334//18334 19440//19440 +f 18627//18627 18565//18565 19519//19519 +f 18036//18036 18645//18645 19173//19173 +f 18918//18918 19221//19221 18853//18853 +f 19748//19748 20074//20074 19522//19522 +f 19208//19208 18882//18882 18609//18609 +f 18259//18259 18334//18334 19661//19661 +f 18644//18644 18905//18905 19201//19201 +f 18822//18822 18648//18648 19193//19193 +f 18889//18889 18649//18649 19177//19177 +f 18926//18926 18259//18259 19661//19661 +f 18896//18896 18636//18636 19513//19513 +f 18810//18810 18617//18617 19160//19160 +f 19175//19175 18818//18818 18897//18897 +f 18617//18617 19161//19161 19160//19160 +f 18819//18819 18249//18249 19197//19197 +f 18923//18923 18887//18887 18642//18642 +f 18886//18886 18881//18881 18625//18625 +f 18249//18249 19259//19259 19197//19197 +f 18915//18915 18869//18869 18676//18676 +f 18869//18869 18631//18631 18676//18676 +f 18571//18571 17717//17717 18820//18820 +f 18879//18879 18832//18832 18878//18878 +f 18849//18849 18893//18893 19449//19449 +f 18892//18892 18612//18612 19600//19600 +f 18686//18686 18879//18879 18924//18924 +f 18832//18832 18879//18879 18686//18686 +f 18923//18923 18901//18901 18887//18887 +f 18836//18836 18668//18668 19249//19249 +f 19277//19277 18354//18354 19472//19472 +f 18354//18354 18016//18016 19472//19472 +f 18830//18830 18822//18822 19264//19264 +f 18612//18612 18834//18834 19600//19600 +f 19204//19204 18117//18117 19542//19542 +f 19600//19600 18834//18834 18790//18790 +f 18288//18288 19749//19749 18820//18820 +f 18903//18903 18583//18583 19191//19191 +f 18925//18925 18924//18924 18879//18879 +f 18924//18924 18925//18925 18857//18857 +f 19202//19202 18803//18803 18558//18558 +f 19180//19180 18631//18631 18869//18869 +f 18903//18903 18963//18963 18653//18653 +f 19202//19202 18558//18558 18614//18614 +f 19154//19154 18158//18158 19272//19272 +f 18631//18631 19180//19180 18856//18856 +f 19162//19162 18835//18835 18339//18339 +f 19254//19254 19181//19181 18848//18848 +f 19185//19185 18662//18662 19511//19511 +f 19176//19176 18847//18847 19735//19735 +f 18575//18575 18847//18847 19176//19176 +f 19163//19163 19511//19511 18621//18621 +f 18922//18922 18898//18898 18841//18841 +f 18845//18845 18803//18803 19261//19261 +f 18924//18924 19150//19150 18838//18838 +f 18845//18845 19195//19195 18666//18666 +f 18666//18666 18559//18559 18845//18845 +f 19459//19459 18907//18907 18652//18652 +f 18922//18922 19156//19156 19209//19209 +f 19156//19156 18922//18922 18812//18812 +f 19150//19150 18924//18924 18799//18799 +f 18850//18850 18594//18594 19804//19804 +f 18382//18382 19055//19055 18553//18553 +f 19378//19378 18372//18372 18683//18683 +f 18142//18142 18717//18717 18144//18144 +f 19367//19367 18936//18936 18929//18929 +f 18758//18758 18372//18372 19378//19378 +f 18713//18713 18936//18936 19367//19367 +f 18844//18844 18278//18278 18938//18938 +f 19059//19059 18713//18713 19367//19367 +f 18370//18370 18938//18938 18278//18278 +f 19367//19367 18947//18947 19059//19059 +f 18396//18396 18413//18413 18683//18683 +f 18932//18932 18931//18931 18674//18674 +f 18926//18926 18580//18580 18259//18259 +f 18672//18672 19057//19057 18677//18677 +f 19374//19374 18940//18940 19056//19056 +f 19406//19406 18413//18413 18949//18949 +f 18675//18675 19041//19041 19060//19060 +f 19051//19051 19059//19059 18947//18947 +f 18932//18932 18685//18685 18942//18942 +f 18674//18674 18685//18685 18932//18932 +f 18413//18413 18707//18707 18949//18949 +f 18463//18463 18672//18672 18677//18677 +f 18679//18679 18673//18673 19417//19417 +f 19060//19060 18692//18692 18675//18675 +f 18383//18383 19056//19056 18940//18940 +f 18685//18685 18714//18714 18942//18942 +f 18707//18707 18655//18655 18949//18949 +f 18672//18672 19058//19058 19057//19057 +f 18938//18938 18370//18370 18945//18945 +f 18936//18936 18713//18713 18955//18955 +f 19057//19057 19058//19058 18688//18688 +f 18912//18912 18946//18946 19271//19271 +f 18370//18370 18164//18164 18945//18945 +f 19302//19302 18691//18691 18956//18956 +f 18679//18679 19417//19417 18684//18684 +f 18411//18411 19351//19351 18746//18746 +f 18690//18690 18684//18684 19417//19417 +f 18930//18930 19060//19060 19041//19041 +f 18731//18731 18744//18744 18966//18966 +f 18713//18713 19059//19059 18705//18705 +f 18164//18164 18729//18729 18945//18945 +f 18832//18832 18686//18686 18941//18941 +f 18955//18955 19062//19062 19370//19370 +f 18954//18954 19285//19285 18946//18946 +f 18950//18950 18691//18691 19302//19302 +f 18388//18388 18692//18692 19060//19060 +f 18717//18717 18163//18163 18730//18730 +f 19060//19060 18930//18930 18687//18687 +f 18388//18388 19060//19060 18687//18687 +f 18713//18713 19062//19062 18955//18955 +f 18934//18934 18746//18746 19351//19351 +f 19057//19057 18688//18688 18677//18677 +f 18383//18383 18940//18940 18393//18393 +f 18934//18934 19559//19559 18939//18939 +f 18951//18951 19061//19061 18937//18937 +f 18390//18390 18964//18964 18389//18389 +f 18705//18705 19062//19062 18713//18713 +f 18966//18966 18744//18744 18976//18976 +f 18904//18904 18906//18906 18914//18914 +f 18655//18655 18584//18584 19284//19284 +f 18744//18744 18984//18984 18976//18976 +f 18681//18681 18680//18680 18948//18948 +f 18730//18730 18542//18542 18953//18953 +f 18954//18954 18720//18720 18960//18960 +f 18964//18964 18390//18390 19315//19315 +f 18584//18584 18586//18586 19284//19284 +f 18403//18403 18702//18702 19665//19665 +f 18542//18542 18969//18969 18953//18953 +f 18940//18940 18944//18944 18696//18696 +f 18343//18343 18599//18599 19416//19416 +f 18696//18696 18393//18393 18940//18940 +f 18744//18744 18745//18745 18984//18984 +f 19284//19284 18586//18586 19409//19409 +f 18223//18223 18939//18939 19299//19299 +f 18491//18491 18223//18223 19299//19299 +f 19575//19575 18970//18970 18711//18711 +f 18682//18682 18681//18681 18693//18693 +f 19299//19299 19303//19303 18491//18491 +f 18970//18970 19315//19315 18390//18390 +f 18914//18914 18906//18906 18913//18913 +f 18697//18697 19058//19058 18672//18672 +f 18944//18944 18694//18694 18696//18696 +f 18714//18714 18389//18389 18964//18964 +f 19061//19061 18951//18951 18695//18695 +f 18944//18944 18965//18965 18694//18694 +f 18997//18997 18984//18984 18745//18745 +f 18695//18695 19063//19063 19061//19061 +f 19336//19336 19327//19327 18732//18732 +f 19416//19416 19069//19069 18343//18343 +f 18958//18958 18689//18689 18963//18963 +f 18251//18251 18969//18969 18542//18542 +f 18711//18711 18716//18716 19575//19575 +f 18762//18762 18763//18763 18959//18959 +f 18959//18959 18763//18763 18961//18961 +f 18687//18687 18930//18930 18645//18645 +f 18251//18251 18971//18971 18969//18969 +f 18257//18257 19185//19185 19409//19409 +f 18689//18689 18405//18405 18963//18963 +f 18251//18251 19355//19355 18971//18971 +f 18974//18974 18743//18743 18975//18975 +f 18997//18997 18751//18751 19001//19001 +f 18979//18979 18975//18975 18743//18743 +f 18751//18751 18447//18447 19001//19001 +f 18933//18933 18698//18698 19293//19293 +f 18607//18607 19322//19322 18428//18428 +f 18653//18653 18963//18963 18405//18405 +f 18698//18698 18704//18704 19293//19293 +f 18826//18826 18735//18735 19292//19292 +f 18708//18708 18780//18780 19037//19037 +f 19001//19001 18447//18447 19007//19007 +f 18428//18428 19322//19322 19010//19010 +f 18696//18696 18694//18694 18779//18779 +f 18384//18384 19295//19295 18968//18968 +f 18693//18693 19272//19272 18158//18158 +f 18700//18700 18699//18699 18957//18957 +f 19227//19227 18925//18925 19275//19275 +f 18404//18404 18755//18755 19361//19361 +f 18989//18989 18194//18194 18712//18712 +f 19005//19005 19015//19015 19480//19480 +f 19361//19361 19355//19355 18404//18404 +f 18911//18911 18925//18925 19227//19227 +f 18598//18598 18660//18660 19194//19194 +f 18578//18578 18991//18991 18607//18607 +f 18384//18384 18391//18391 19295//19295 +f 18991//18991 18578//18578 18815//18815 +f 19295//19295 18391//18391 18701//18701 +f 18703//18703 18700//18700 18957//18957 +f 18911//18911 18857//18857 18925//18925 +f 19305//19305 18704//18704 18414//18414 +f 18754//18754 18780//18780 18696//18696 +f 18761//18761 18986//18986 18760//18760 +f 18858//18858 18866//18866 18859//18859 +f 18960//18960 18995//18995 19296//19296 +f 19016//19016 18218//18218 18541//18541 +f 18995//18995 18376//18376 18968//18968 +f 18712//18712 18426//18426 19331//19331 +f 19331//19331 18201//18201 19013//19013 +f 18426//18426 18201//18201 19331//19331 +f 18986//18986 18764//18764 18988//18988 +f 18443//18443 18764//18764 18986//18986 +f 18201//18201 18718//18718 19013//19013 +f 18541//18541 18791//18791 19016//19016 +f 19352//19352 18479//18479 18703//18703 +f 18658//18658 18418//18418 19548//19548 +f 18999//18999 18752//18752 18994//18994 +f 18876//18876 18857//18857 18911//18911 +f 18706//18706 18967//18967 18709//18709 +f 18993//18993 18657//18657 19397//19397 +f 18430//18430 18724//18724 18962//18962 +f 19398//19398 19397//19397 18657//18657 +f 19015//19015 18912//18912 19462//19462 +f 19398//19398 18657//18657 18852//18852 +f 18715//18715 18709//18709 18967//18967 +f 18181//18181 18709//18709 18715//18715 +f 18972//18972 18419//18419 19636//19636 +f 19025//19025 18727//18727 18721//18721 +f 19003//19003 19018//19018 19341//19341 +f 18765//18765 18767//18767 19400//19400 +f 18767//18767 19000//19000 19400//19400 +f 18980//18980 19346//19346 72357//72357 +f 18189//18189 72357//72357 19346//19346 +f 19064//19064 19018//19018 19003//19003 +f 18428//18428 19010//19010 18766//18766 +f 18726//18726 18722//18722 19027//19027 +f 18217//18217 18981//18981 19324//19324 +f 19317//19317 19069//19069 19580//19580 +f 18442//18442 18189//18189 19346//19346 +f 19346//19346 19350//19350 18442//18442 +f 18622//18622 19000//19000 18767//18767 +f 18219//18219 18998//18998 18981//18981 +f 19430//19430 18804//18804 18983//18983 +f 18622//18622 19407//19407 19000//19000 +f 19301//19301 18978//18978 18561//18561 +f 19002//19002 19065//19065 19004//19004 +f 18083//18083 18840//18840 18319//18319 +f 18442//18442 18985//18985 18734//18734 +f 18561//18561 18978//18978 18624//18624 +f 19317//19317 19009//19009 18409//18409 +f 18999//18999 18759//18759 18752//18752 +f 18219//18219 19008//19008 18998//18998 +f 18723//18723 18319//18319 18840//18840 +f 18737//18737 18734//18734 18985//18985 +f 19365//19365 18733//18733 19030//19030 +f 18561//18561 19320//19320 19301//19301 +f 19365//19365 19369//19369 18733//18733 +f 19320//19320 18838//18838 18987//18987 +f 18737//18737 18985//18985 18738//18738 +f 19369//19369 19032//19032 18784//18784 +f 18784//18784 18733//18733 19369//19369 +f 19066//19066 19065//19065 19002//19002 +f 19008//19008 18221//18221 19390//19390 +f 19245//19245 18611//18611 18771//18771 +f 19065//19065 19066//19066 19068//19068 +f 18726//18726 19027//19027 18733//18733 +f 19067//19067 19068//19068 19066//19066 +f 18221//18221 18710//18710 19390//19390 +f 18457//18457 19066//19066 18768//18768 +f 19067//19067 19066//19066 18457//18457 +f 19027//19027 19030//19030 18733//18733 +f 19011//19011 18759//18759 18999//18999 +f 18409//18409 19009//19009 18756//18756 +f 18577//18577 18990//18990 18992//18992 +f 19068//19068 19004//19004 19065//19065 +f 18771//18771 19017//19017 19309//19309 +f 19068//19068 19067//19067 19070//19070 +f 18992//18992 18890//18890 18577//18577 +f 18759//18759 19064//19064 18788//18788 +f 18457//18457 18769//18769 19067//19067 +f 18750//18750 18740//18740 18451//18451 +f 19070//19070 19067//19067 18769//18769 +f 19064//19064 18759//18759 19047//19047 +f 18759//18759 19011//19011 19014//19014 +f 19012//19012 19004//19004 19068//19068 +f 19019//19019 18756//18756 19009//19009 +f 19070//19070 19012//19012 19068//19068 +f 18757//18757 18756//18756 19019//19019 +f 18759//18759 19014//19014 19047//19047 +f 19021//19021 18741//18741 18740//18740 +f 19012//19012 19070//19070 19055//19055 +f 18790//18790 18757//18757 19019//19019 +f 18741//18741 19021//19021 18371//18371 +f 19070//19070 18553//18553 19055//19055 +f 18702//18702 18736//18736 19665//19665 +f 18630//18630 18371//18371 19021//19021 +f 19665//19665 18736//18736 19377//19377 +f 19012//19012 18385//18385 18678//18678 +f 18385//18385 19055//19055 18382//18382 +f 19012//19012 19055//19055 18385//18385 +f 18736//18736 19033//19033 19377//19377 +f 19033//19033 18736//18736 18739//18739 +f 19006//19006 18772//18772 17884//17884 +f 18232//18232 18747//18747 19024//19024 +f 19033//19033 18739//18739 19034//19034 +f 19034//19034 18739//18739 19036//19036 +f 19036//19036 18796//18796 19427//19427 +f 19023//19023 18602//18602 19357//19357 +f 19018//19018 19064//19064 19020//19020 +f 18774//18774 18773//18773 19342//19342 +f 19064//19064 19047//19047 19020//19020 +f 18749//18749 19026//19026 18750//18750 +f 19071//19071 18784//18784 19032//19032 +f 18750//18750 19026//19026 19028//19028 +f 19342//19342 18773//18773 19337//19337 +f 18740//18740 18750//18750 19028//19028 +f 19040//19040 18784//18784 19071//19071 +f 19021//19021 18740//18740 19028//19028 +f 19040//19040 18742//18742 18784//18784 +f 19351//19351 18411//18411 19340//19340 +f 19071//19071 19039//19039 19206//19206 +f 19206//19206 19040//19040 19071//19071 +f 19021//19021 19029//19029 18630//18630 +f 18630//18630 19029//19029 19031//19031 +f 18742//18742 19040//19040 19041//19041 +f 19041//19041 18675//18675 18742//18742 +f 18630//18630 19031//19031 18566//18566 +f 19031//19031 19550//19550 18728//18728 +f 19173//19173 18809//18809 18036//18036 +f 19550//19550 18915//18915 18728//18728 +f 18974//18974 19025//19025 18721//18721 +f 18728//18728 18915//18915 18676//18676 +f 18974//18974 18721//18721 18743//18743 +f 18450//18450 18743//18743 18721//18721 +f 18450//18450 18721//18721 18786//18786 +f 18735//18735 18856//18856 19345//19345 +f 18753//18753 18965//18965 19035//19035 +f 18694//18694 18965//18965 18753//18753 +f 18780//18780 18754//18754 19037//19037 +f 19395//19395 19038//19038 18237//18237 +f 19395//19395 18758//18758 19378//19378 +f 17877//17877 18490//18490 19077//19077 +f 19075//19075 18144//18144 19688//19688 +f 18519//18519 19105//19105 19692//19692 +f 18489//18489 18519//18519 19692//19692 +f 18719//18719 19053//19053 18427//18427 +f 18490//18490 18237//18237 19038//19038 +f 18494//18494 18725//18725 18464//18464 +f 18498//18498 18493//18493 19080//19080 +f 19038//19038 19077//19077 18490//18490 +f 18427//18427 19053//19053 17951//17951 +f 19086//19086 17877//17877 19077//19077 +f 18503//18503 17877//17877 19086//19086 +f 18680//18680 19072//19072 18948//18948 +f 18534//18534 18690//18690 18483//18483 +f 18483//18483 18690//18690 19079//19079 +f 18507//18507 19090//19090 18506//18506 +f 18481//18481 17951//17951 19053//19053 +f 19079//19079 18690//18690 19076//19076 +f 19084//19084 18503//18503 19086//19086 +f 18507//18507 18503//18503 19084//19084 +f 19364//19364 18725//18725 18494//18494 +f 18494//18494 17944//17944 19074//19074 +f 19075//19075 19690//19690 18484//18484 +f 18483//18483 19079//19079 18487//18487 +f 19072//19072 18680//18680 19073//19073 +f 18487//18487 19079//19079 19085//19085 +f 19093//19093 18488//18488 18485//18485 +f 19073//19073 18680//18680 18482//18482 +f 18482//18482 18680//18680 18149//18149 +f 18496//18496 18491//18491 19303//19303 +f 18481//18481 19389//19389 18486//18486 +f 19090//19090 18507//18507 19084//19084 +f 19364//19364 19056//19056 18725//18725 +f 18497//18497 18484//18484 19690//19690 +f 18500//18500 18506//18506 19090//19090 +f 18492//18492 18487//18487 19085//19085 +f 19088//19088 18492//18492 19085//19085 +f 19091//19091 18500//18500 19090//19090 +f 19389//19389 19391//19391 18486//18486 +f 18486//18486 19391//19391 18190//18190 +f 18492//18492 19088//19088 18133//18133 +f 19058//19058 18697//18697 18495//18495 +f 18423//18423 18500//18500 19091//19091 +f 19422//19422 18423//18423 19091//19091 +f 18495//18495 18697//18697 18470//18470 +f 19088//19088 19092//19092 18511//18511 +f 18511//18511 18133//18133 19088//19088 +f 19376//19376 18705//18705 19059//19059 +f 19062//19062 18705//18705 19376//19376 +f 19045//19045 18673//18673 19046//19046 +f 19046//19046 18673//18673 18467//18467 +f 18467//18467 18673//18673 18461//18461 +f 18495//18495 18688//18688 19058//19058 +f 19059//19059 19051//19051 19376//19376 +f 18466//18466 18688//18688 18495//18495 +f 19417//19417 18673//18673 19045//19045 +f 18511//18511 19671//19671 18512//18512 +f 19092//19092 19671//19671 18511//18511 +f 18959//18959 19046//19046 18762//18762 +f 18762//18762 19046//19046 18467//18467 +f 19697//19697 19097//19097 17962//17962 +f 17962//17962 19100//19100 19697//19697 +f 19082//19082 18763//18763 18505//18505 +f 18961//18961 18763//18763 19082//19082 +f 18763//18763 18468//18468 18505//18505 +f 18512//18512 19094//19094 18514//18514 +f 19671//19671 19094//19094 18512//18512 +f 19127//19127 19117//19117 18504//18504 +f 18514//18514 19094//19094 18516//18516 +f 18505//18505 18508//18508 19082//19082 +f 19117//19117 18510//18510 18504//18504 +f 18516//18516 19094//19094 18517//18517 +f 18509//18509 19081//19081 19082//19082 +f 18931//18931 19100//19100 18143//18143 +f 18508//18508 18509//18509 19082//19082 +f 18143//18143 19100//19100 17962//17962 +f 19099//19099 18513//18513 19098//19098 +f 18515//18515 18513//18513 19099//19099 +f 17957//17957 18517//18517 19096//19096 +f 18520//18520 17957//17957 19096//19096 +f 18518//18518 18515//18515 19099//19099 +f 19099//19099 19102//19102 18518//18518 +f 18520//18520 19101//19101 18521//18521 +f 19074//19074 18501//18501 19083//19083 +f 17944//17944 18501//18501 19074//19074 +f 18521//18521 19101//19101 17958//17958 +f 19049//19049 18753//18753 19035//19035 +f 19087//19087 18753//18753 19049//19049 +f 19103//19103 17958//17958 19101//19101 +f 18524//18524 17958//17958 19103//19103 +f 19106//19106 18518//18518 19102//19102 +f 18522//18522 18518//18518 19106//19106 +f 18421//18421 19611//19611 18177//18177 +f 18525//18525 18524//18524 19103//19103 +f 19052//19052 18789//18789 19087//19087 +f 19103//19103 19104//19104 18525//18525 +f 19087//19087 18789//18789 18753//18753 +f 19042//19042 18522//18522 19106//19106 +f 18982//18982 18421//18421 19422//19422 +f 18523//18523 18522//18522 19042//19042 +f 19422//19422 18421//18421 18423//18423 +f 19611//19611 18421//18421 18982//18982 +f 19052//19052 19054//19054 18789//18789 +f 18789//18789 19054//19054 18754//18754 +f 18754//18754 19054//19054 19037//19037 +f 19078//19078 18525//18525 19104//19104 +f 19044//19044 18523//18523 19042//19042 +f 18526//18526 18523//18523 19044//19044 +f 18526//18526 19044//19044 19061//19061 +f 19061//19061 19044//19044 18937//18937 +f 18526//18526 19063//19063 18527//18527 +f 19061//19061 19063//19063 18526//18526 +f 19063//19063 19118//19118 18527//18527 +f 19063//19063 18776//18776 19118//19118 +f 18476//18476 18527//18527 19118//19118 +f 19118//19118 18776//18776 19119//19119 +f 19120//19120 18776//18776 18777//18777 +f 19119//19119 18776//18776 19120//19120 +f 18777//18777 18530//18530 19120//19120 +f 19121//19121 18476//18476 19118//19118 +f 19118//19118 19119//19119 19121//19121 +f 19121//19121 18397//18397 18476//18476 +f 19119//19119 18706//18706 19121//19121 +f 19121//19121 18706//18706 18397//18397 +f 19107//19107 19120//19120 18530//18530 +f 19120//19120 18967//18967 19119//19119 +f 19119//19119 18967//18967 18706//18706 +f 19107//19107 18967//18967 19120//19120 +f 18528//18528 18479//18479 19050//19050 +f 19050//19050 18479//18479 19352//19352 +f 18528//18528 19050//19050 19048//19048 +f 18529//18529 18528//18528 19048//19048 +f 18529//18529 19107//19107 18530//18530 +f 19108//19108 19107//19107 18529//18529 +f 19108//19108 18529//18529 19048//19048 +f 17985//17985 19122//19122 19130//19130 +f 19115//19115 17992//17992 19110//19110 +f 17984//17984 18488//18488 19111//19111 +f 19111//19111 18488//18488 19093//19093 +f 17989//17989 17985//17985 19130//19130 +f 17988//17988 17992//17992 19116//19116 +f 19148//19148 19129//19129 19134//19134 +f 19116//19116 17992//17992 19115//19115 +f 19695//19695 19109//19109 18004//18004 +f 17359//17359 18499//18499 17992//17992 +f 17992//17992 18499//18499 19110//19110 +f 19111//19111 19112//19112 17984//17984 +f 17984//17984 19112//19112 17381//17381 +f 17381//17381 19112//19112 19095//19095 +f 19130//19130 19139//19139 17989//17989 +f 19695//19695 17987//17987 19124//19124 +f 18004//18004 17987//17987 19695//19695 +f 17986//17986 19148//19148 19134//19134 +f 19136//19136 17986//17986 19134//19134 +f 17999//17999 17996//17996 19123//19123 +f 17985//17985 17995//17995 19122//19122 +f 19123//19123 19125//19125 17999//17999 +f 19124//19124 17987//17987 19128//19128 +f 18008//18008 17988//17988 19116//19116 +f 19095//19095 19127//19127 18502//18502 +f 17990//17990 19136//19136 19147//19147 +f 18001//18001 17989//17989 19139//19139 +f 19704//19704 19113//19113 18000//18000 +f 19142//19142 18001//18001 19139//19139 +f 19136//19136 17990//17990 17986//17986 +f 19126//19126 18008//18008 19116//19116 +f 17987//17987 17994//17994 19128//19128 +f 18000//18000 19113//19113 18006//18006 +f 18006//18006 19113//19113 19081//19081 +f 19131//19131 17991//17991 19135//19135 +f 72354//72354 18001//18001 19142//19142 +f 17942//17942 18497//18497 19137//19137 +f 19704//19704 17999//17999 19125//19125 +f 18000//18000 17999//17999 19704//19704 +f 19109//19109 17977//17977 18004//18004 +f 18009//18009 18008//18008 19126//19126 +f 17993//17993 17942//17942 19137//19137 +f 19129//19129 17993//17993 19137//19137 +f 18501//18501 17977//17977 19083//19083 +f 19083//19083 17977//17977 19109//19109 +f 17993//17993 19148//19148 17986//17986 +f 19129//19129 19148//19148 17993//17993 +f 17991//17991 19132//19132 19135//19135 +f 17997//17997 19132//19132 17991//17991 +f 19081//19081 18509//18509 18006//18006 +f 19141//19141 72281//72281 19140//19140 +f 19693//19693 18510//18510 19117//19117 +f 19123//19123 18010//18010 19133//19133 +f 18007//18007 19131//19131 19138//19138 +f 17996//17996 18010//18010 19123//19123 +f 19098//19098 18513//18513 19693//19693 +f 19693//19693 18513//18513 18510//18510 +f 18002//18002 18007//18007 19138//19138 +f 18510//18510 18513//18513 18538//18538 +f 17952//17952 18489//18489 18493//18493 +f 18493//18493 18489//18489 19080//19080 +f 19080//19080 18489//18489 19692//19692 +f 72283//72283 19143//19143 19144//19144 +f 19144//19144 72284//72284 72283//72283 +f 72284//72284 19144//19144 18003//18003 +f 19132//19132 17997//17997 19114//19114 +f 19144//19144 18005//18005 18003//18003 +f 19114//19114 18498//18498 19080//19080 +f 17956//17956 18498//18498 17997//17997 +f 17997//17997 18498//18498 19114//19114 +f 19145//19145 18005//18005 19144//19144 +f 17995//17995 18005//18005 19145//19145 +f 19145//19145 19122//19122 17995//17995 +f 19147//19147 72286//72286 72285//72285 +f 72287//72287 17990//17990 19147//19147 +f 19147//19147 72285//72285 72287//72287 +f 72288//72288 18011//18011 17990//17990 +f 17990//17990 72287//72287 72288//72288 +f 18011//18011 72288//72288 72272//72272 +f 72286//72286 19147//19147 19146//19146 +f 19146//19146 72289//72289 72286//72286 +f 18801//18801 19171//19171 19189//19189 +f 18858//18858 18859//18859 19152//19152 +f 18808//18808 19200//19200 18326//18326 +f 19644//19644 19407//19407 18622//18622 +f 19183//19183 19210//19210 18843//18843 +f 19572//19572 18585//18585 19548//19548 +f 19200//19200 18808//18808 19153//19153 +f 19162//19162 18567//18567 19168//19168 +f 18978//18978 18551//18551 18624//18624 +f 19809//19809 18908//18908 20007//20007 +f 19427//19427 18797//18797 19166//19166 +f 18562//18562 18862//18862 19438//19438 +f 18883//18883 18877//18877 19248//19248 +f 18643//18643 18804//18804 19430//19430 +f 19209//19209 19228//19228 18922//18922 +f 18309//18309 18588//18588 19235//19235 +f 19228//19228 19431//19431 18922//18922 +f 19151//19151 18824//18824 18887//18887 +f 19233//19233 18883//18883 19248//19248 +f 18875//18875 19237//19237 19205//19205 +f 19168//19168 18110//18110 19743//19743 +f 19227//19227 19228//19228 18911//18911 +f 18110//18110 18346//18346 19743//19743 +f 19430//19430 19432//19432 18643//18643 +f 19153//19153 18347//18347 19448//19448 +f 18808//18808 18347//18347 19153//19153 +f 18871//18871 18793//18793 19401//19401 +f 19485//19485 19274//19274 18615//18615 +f 19209//19209 18911//18911 19228//19228 +f 19149//19149 18824//18824 19151//19151 +f 18802//18802 18881//18881 19485//19485 +f 18615//18615 18802//18802 19485//19485 +f 19401//19401 18866//18866 18872//18872 +f 18562//18562 19438//19438 19236//19236 +f 18336//18336 19779//19779 19487//19487 +f 18922//18922 19431//19431 18898//18898 +f 18888//18888 19159//19159 19769//19769 +f 18811//18811 18616//18616 19235//19235 +f 18562//18562 19236//19236 18816//18816 +f 19779//19779 18336//18336 19456//19456 +f 18619//18619 19170//19170 19169//19169 +f 18347//18347 19469//19469 19448//19448 +f 18885//18885 18880//18880 20350//20350 +f 18884//18884 19444//19444 19230//19230 +f 19281//19281 18805//18805 19484//19484 +f 18809//18809 19270//19270 19206//19206 +f 19456//19456 18296//18296 19712//19712 +f 19270//19270 18809//18809 19173//19173 +f 19784//19784 20019//20019 19226//19226 +f 19482//19482 18882//18882 19208//19208 +f 18821//18821 18902//18902 19240//19240 +f 18556//18556 18870//18870 19946//19946 +f 19156//19156 18911//18911 19209//19209 +f 19170//19170 18899//18899 19250//19250 +f 19149//19149 19157//19157 18564//18564 +f 18564//18564 19157//19157 18640//18640 +f 18632//18632 19253//19253 19726//19726 +f 18902//18902 18320//18320 18627//18627 +f 18921//18921 18635//18635 19282//19282 +f 19433//19433 18258//18258 19769//19769 +f 19449//19449 18893//18893 19439//19439 +f 19167//19167 18352//18352 19238//19238 +f 18651//18651 18900//18900 18899//18899 +f 18905//18905 19198//19198 19201//19201 +f 19519//19519 18565//18565 19478//19478 +f 19174//19174 19500//19500 18648//18648 +f 18575//18575 19176//19176 19719//19719 +f 18034//18034 18575//18575 19719//19719 +f 19223//19223 18887//18887 18901//18901 +f 18629//18629 18571//18571 19244//19244 +f 18640//18640 18861//18861 18863//18863 +f 18632//18632 19199//19199 19746//19746 +f 19184//19184 18900//18900 18651//18651 +f 19191//19191 18581//18581 19190//19190 +f 18816//18816 19442//19442 19172//19172 +f 18640//18640 19157//19157 18861//18861 +f 18818//18818 18883//18883 19233//19233 +f 18873//18873 18644//18644 19471//19471 +f 18876//18876 18911//18911 19156//19156 +f 19211//19211 18927//18927 19246//19246 +f 18854//18854 19195//19195 19184//19184 +f 19449//19449 19459//19459 18849//18849 +f 19500//19500 19193//19193 18648//18648 +f 18596//18596 19274//19274 19282//19282 +f 18906//18906 18904//18904 19207//19207 +f 18651//18651 18854//18854 19184//19184 +f 19180//19180 19345//19345 18856//18856 +f 19214//19214 19212//19212 18799//18799 +f 19276//19276 19214//19214 18799//18799 +f 18913//18913 18906//18906 19247//19247 +f 19208//19208 19210//19210 19183//19183 +f 19175//19175 18897//18897 19446//19446 +f 18661//18661 18585//18585 19568//19568 +f 17676//17676 18846//18846 19178//19178 +f 19453//19453 19175//19175 19239//19239 +f 18907//18907 19459//19459 19267//19267 +f 18835//18835 19263//19263 18829//18829 +f 19472//19472 18016//18016 19181//19181 +f 18660//18660 19292//19292 19573//19573 +f 18822//18822 19193//19193 19264//19264 +f 19260//19260 18889//18889 19177//19177 +f 18879//18879 19275//19275 18925//18925 +f 19211//19211 19183//19183 18843//18843 +f 19194//19194 18660//18660 19192//19192 +f 19222//19222 18357//18357 19748//19748 +f 19271//19271 19462//19462 18912//18912 +f 19735//19735 18847//18847 19454//19454 +f 18598//18598 19194//19194 19196//19196 +f 19182//19182 18600//18600 19196//19196 +f 18846//18846 19158//19158 19262//19262 +f 19179//19179 18850//18850 19541//19541 +f 18600//18600 18598//18598 19196//19196 +f 18862//18862 19264//19264 19438//19438 +f 19203//19203 18791//18791 19474//19474 +f 19189//19189 19454//19454 18582//18582 +f 18582//18582 18801//18801 19189//19189 +f 19156//19156 18812//18812 19225//19225 +f 19205//19205 18792//18792 18916//18916 +f 19255//19255 19254//19254 18326//18326 +f 19202//19202 19261//19261 18803//18803 +f 19221//19221 19278//19278 18812//18812 +f 19267//19267 19475//19475 18907//18907 +f 19278//19278 19225//19225 18812//18812 +f 18918//18918 18919//18919 19279//19279 +f 19160//19160 19279//19279 18919//18919 +f 19572//19572 19568//19568 18585//18585 +f 18978//18978 19357//19357 18551//18551 +f 19152//19152 20030//20030 18858//18858 +f 19477//19477 18907//18907 19475//19475 +f 19262//19262 19158//19158 19213//19213 +f 18907//18907 19477//19477 18620//18620 +f 19159//19159 18873//18873 19754//19754 +f 19542//19542 18340//18340 19756//19756 +f 18793//18793 19154//19154 19219//19219 +f 18628//18628 19443//19443 18877//18877 +f 19219//19219 19401//19401 18793//18793 +f 19246//19246 18927//18927 19215//19215 +f 19493//19493 19246//19246 19215//19215 +f 19237//19237 18875//18875 19533//19533 +f 18798//18798 18858//18858 19436//19436 +f 19218//19218 19164//19164 19555//19555 +f 19164//19164 19165//19165 19555//19555 +f 19158//19158 18864//18864 19213//19213 +f 19217//19217 18346//18346 18613//18613 +f 19157//19157 19149//19149 19216//19216 +f 19155//19155 18646//18646 19463//19463 +f 19250//19250 19169//19169 19170//19170 +f 19436//19436 19481//19481 18798//18798 +f 18927//18927 18898//18898 19215//19215 +f 18800//18800 19229//19229 18358//18358 +f 18800//18800 18798//18798 19481//19481 +f 18898//18898 19431//19431 19215//19215 +f 18870//18870 18539//18539 19524//19524 +f 19242//19242 18646//18646 19245//19245 +f 19479//19479 18806//18806 18620//18620 +f 19463//19463 18646//18646 19242//19242 +f 18987//18987 19150//19150 19212//19212 +f 18670//18670 19226//19226 19756//19756 +f 19249//19249 19483//19483 18836//18836 +f 19250//19250 18899//18899 18900//18900 +f 19151//19151 19216//19216 19149//19149 +f 18864//18864 18874//18874 19234//19234 +f 19159//19159 19754//19754 19769//19769 +f 19282//19282 19274//19274 19485//19485 +f 19550//19550 18869//18869 18915//18915 +f 18840//18840 18556//18556 19946//19946 +f 19156//19156 19276//19276 18876//18876 +f 18923//18923 19465//19465 18901//18901 +f 19216//19216 19151//19151 19467//19467 +f 19165//19165 18610//18610 20080//20080 +f 19167//19167 20080//20080 18610//18610 +f 19281//19281 19280//19280 19163//19163 +f 20080//20080 19167//19167 19238//19238 +f 19483//19483 18923//18923 18836//18836 +f 18811//18811 19235//19235 19777//19777 +f 19180//19180 18869//18869 19504//19504 +f 19465//19465 18923//18923 19483//19483 +f 18903//18903 19191//19191 19190//19190 +f 19465//19465 19223//19223 18901//18901 +f 18827//18827 18885//18885 20354//20354 +f 19241//19241 18811//18811 19777//19777 +f 18891//18891 19243//19243 19810//19810 +f 20053//20053 18350//18350 18895//18895 +f 19151//19151 18887//18887 19223//19223 +f 18893//18893 18891//18891 19810//19810 +f 19221//19221 18918//18918 19747//19747 +f 19280//19280 19281//19281 19441//19441 +f 19482//19482 19450//19450 18882//18882 +f 19792//19792 18034//18034 19521//19521 +f 19236//19236 19442//19442 18816//18816 +f 19244//19244 18571//18571 18820//18820 +f 18565//18565 18909//18909 19478//19478 +f 18634//18634 19238//19238 18352//18352 +f 18296//18296 18894//18894 19712//19712 +f 18034//18034 19792//19792 19232//19232 +f 19452//19452 18886//18886 18882//18882 +f 19434//19434 18861//18861 19157//19157 +f 18909//18909 18910//18910 19527//19527 +f 19719//19719 19521//19521 18034//18034 +f 19794//19794 19179//19179 19265//19265 +f 18897//18897 18818//18818 19233//19233 +f 18910//18910 18842//18842 19527//19527 +f 19513//19513 18636//18636 19258//19258 +f 18820//18820 19749//19749 19476//19476 +f 19529//19529 18814//18814 18817//18817 +f 18897//18897 19233//19233 19445//19445 +f 19433//19433 19257//19257 18831//18831 +f 19808//19808 19749//19749 18823//18823 +f 19172//19172 19442//19442 19429//19429 +f 18918//18918 19279//19279 19747//19747 +f 19239//19239 19175//19175 19446//19446 +f 18554//18554 18837//18837 19784//19784 +f 19438//19438 19264//19264 19266//19266 +f 18881//18881 18886//18886 19452//19452 +f 19195//19195 18845//18845 20085//20085 +f 19187//19187 18831//18831 19257//19257 +f 19197//19197 19259//19259 19801//19801 +f 19459//19459 19449//19449 19458//19458 +f 19282//19282 19484//19484 18921//18921 +f 18837//18837 18256//18256 20021//20021 +f 18256//18256 19232//19232 20021//20021 +f 19472//19472 19505//19505 19277//19277 +f 19484//19484 19282//19282 19716//19716 +f 19746//19746 19253//19253 18632//18632 +f 19160//19160 19161//19161 19251//19251 +f 18614//18614 18861//18861 19507//19507 +f 19516//19516 19507//19507 18861//18861 +f 18649//18649 19172//19172 19177//19177 +f 18557//18557 18829//18829 19259//19259 +f 19259//19259 18829//18829 19733//19733 +f 19188//19188 19744//19744 18656//18656 +f 18850//18850 19804//19804 20064//20064 +f 19181//19181 19254//19254 19252//19252 +f 18656//18656 19750//19750 18908//18908 +f 19186//19186 19260//19260 19268//19268 +f 19199//19199 18839//18839 20075//20075 +f 19443//19443 19186//19186 19268//19268 +f 19499//19499 19683//19683 19182//19182 +f 19462//19462 19271//19271 19269//19269 +f 19536//19536 20075//20075 18839//18839 +f 20007//20007 18908//18908 19750//19750 +f 18847//18847 18582//18582 19454//19454 +f 19192//19192 18660//18660 19573//19573 +f 19804//19804 18860//18860 19503//19503 +f 19189//19189 19806//19806 19454//19454 +f 19200//19200 19255//19255 18326//18326 +f 19192//19192 19196//19196 19194//19194 +f 18144//18144 18717//18717 19283//19283 +f 19283//19283 20113//20113 18144//18144 +f 19286//19286 19289//19289 19042//19042 +f 18926//18926 19661//19661 19288//19288 +f 19284//19284 19409//19409 19646//19646 +f 19837//19837 18950//18950 19569//19569 +f 18716//18716 18950//18950 19837//19837 +f 18844//18844 19737//19737 18842//18842 +f 19683//19683 19562//19562 18599//18599 +f 18930//18930 19173//19173 18645//18645 +f 18926//18926 19382//19382 18580//18580 +f 19559//19559 19298//19298 18939//18939 +f 19302//19302 18956//18956 19335//19335 +f 19289//19289 18937//18937 19044//19044 +f 19283//19283 18717//18717 19306//19306 +f 18717//18717 18730//18730 19306//19306 +f 18950//18950 19302//19302 19569//19569 +f 18747//18747 19043//19043 19324//19324 +f 19287//19287 18975//18975 19297//19297 +f 19382//19382 19190//19190 18581//18581 +f 18730//18730 18953//18953 19306//19306 +f 18832//18832 18941//18941 19814//19814 +f 18938//18938 19737//19737 18844//18844 +f 19416//19416 18599//18599 19562//19562 +f 18975//18975 19287//19287 18974//18974 +f 19315//19315 18970//18970 19314//19314 +f 18951//18951 18937//18937 19610//19610 +f 18946//18946 19285//19285 19271//19271 +f 19545//19545 18951//18951 19610//19610 +f 18953//18953 18969//18969 19579//19579 +f 18772//18772 19006//19006 19311//19311 +f 19575//19575 19314//19314 18970//18970 +f 19417//19417 19076//19076 18690//18690 +f 19069//19069 19416//19416 19564//19564 +f 19579//19579 19306//19306 18953//18953 +f 19814//19814 18878//18878 18832//18832 +f 18935//18935 18731//18731 19307//19307 +f 19293//19293 18704//18704 19844//19844 +f 19545//19545 19457//19457 18951//18951 +f 19837//19837 19575//19575 18716//18716 +f 19290//19290 19285//19285 18954//18954 +f 19579//19579 18969//18969 19333//19333 +f 18708//18708 19037//19037 19294//19294 +f 18951//18951 19457//19457 18699//18699 +f 18954//18954 18960//18960 19296//19296 +f 18939//18939 19298//19298 19299//19299 +f 18969//18969 18971//18971 19333//19333 +f 18956//18956 19596//19596 19335//19335 +f 18708//18708 19294//19294 18994//18994 +f 18699//18699 18695//18695 18951//18951 +f 18704//18704 19305//19305 19844//19844 +f 19596//19596 18177//18177 19611//19611 +f 18957//18957 18699//18699 19457//19457 +f 19304//19304 18994//18994 19294//19294 +f 18414//18414 19308//19308 19305//19305 +f 18999//18999 18994//18994 19304//19304 +f 18966//18966 19584//19584 18731//18731 +f 18698//18698 18933//18933 19859//19859 +f 18971//18971 19355//19355 19603//19603 +f 18235//18235 19316//19316 18748//18748 +f 19347//19347 18703//18703 18957//18957 +f 18424//18424 18962//18962 19312//19312 +f 19340//19340 18774//18774 19342//19342 +f 19056//19056 19364//19364 19673//19673 +f 18999//18999 19304//19304 19310//19310 +f 19312//19312 19308//19308 18424//18424 +f 19297//19297 18975//18975 18979//18979 +f 19374//19374 19056//19056 19673//19673 +f 19352//19352 18703//18703 19347//19347 +f 18979//18979 19300//19300 19297//19297 +f 19355//19355 19361//19361 19360//19360 +f 19419//19419 19418//19418 19423//19423 +f 18999//18999 19310//19310 19011//19011 +f 19313//19313 19045//19045 19046//19046 +f 18748//18748 19316//19316 18749//18749 +f 19361//19361 18755//18755 19372//19372 +f 19050//19050 19352//19352 19632//19632 +f 18729//18729 19327//19327 19325//19325 +f 18755//18755 18760//18760 19372//19372 +f 19824//19824 19271//19271 19285//19285 +f 19323//19323 19423//19423 19418//19418 +f 19316//19316 19318//19318 18749//18749 +f 18416//18416 19332//19332 18773//18773 +f 18962//18962 18724//18724 19598//19598 +f 19366//19366 19050//19050 19632//19632 +f 19048//19048 19050//19050 19366//19366 +f 19045//19045 19313//19313 19417//19417 +f 19334//19334 19598//19598 18724//18724 +f 19374//19374 19375//19375 18940//18940 +f 19492//19492 19011//19011 19310//19310 +f 19275//19275 18879//18879 18878//18878 +f 18977//18977 19334//19334 18724//18724 +f 18972//18972 19636//19636 19637//19637 +f 19334//19334 18738//18738 19326//19326 +f 18760//18760 18986//18986 19372//19372 +f 18940//18940 19375//19375 18944//18944 +f 18738//18738 19334//19334 18977//18977 +f 18968//18968 19295//19295 18995//18995 +f 19375//19375 19379//19379 18944//18944 +f 18972//18972 19637//19637 18973//18973 +f 19046//19046 18959//18959 19313//19313 +f 19316//19316 18235//18235 19024//19024 +f 19011//19011 19492//19492 19319//19319 +f 19319//19319 19014//19014 19011//19011 +f 18965//18965 18944//18944 19379//19379 +f 19014//19014 19321//19321 19047//19047 +f 18973//18973 19383//19383 18719//18719 +f 18979//18979 18989//18989 19300//19300 +f 19321//19321 19014//19014 19319//19319 +f 19349//19349 18965//18965 19379//19379 +f 19053//19053 18719//18719 19383//19383 +f 19273//19273 19464//19464 19461//19461 +f 18773//18773 19332//19332 19337//19337 +f 19464//19464 19273//19273 19328//19328 +f 19417//19417 19313//19313 19076//19076 +f 19328//19328 19273//19273 19329//19329 +f 18749//18749 19318//19318 19026//19026 +f 18988//18988 18764//18764 20203//20203 +f 19339//19339 19329//19329 19273//19273 +f 19528//19528 19207//19207 19330//19330 +f 19330//19330 19207//19207 18904//18904 +f 18764//18764 18993//18993 20203//20203 +f 18998//18998 19008//19008 19392//19392 +f 18710//18710 19003//19003 19341//19341 +f 19546//19546 18710//18710 19341//19341 +f 19300//19300 18989//18989 19592//19592 +f 18984//18984 18997//18997 19371//19371 +f 19546//19546 19390//19390 18710//18710 +f 19326//19326 18985//18985 19359//19359 +f 19410//19410 19419//19419 19354//19354 +f 19326//19326 18738//18738 18985//18985 +f 19399//19399 18840//18840 19946//19946 +f 19419//19419 19423//19423 19354//19354 +f 19359//19359 18985//18985 19350//19350 +f 18723//18723 18840//18840 19399//19399 +f 19392//19392 19008//19008 19390//19390 +f 19001//19001 19371//19371 18997//18997 +f 19403//19403 18723//18723 19399//19399 +f 19604//19604 19371//19371 19001//19001 +f 19150//19150 18987//18987 18838//18838 +f 19028//19028 19029//19029 19021//19021 +f 19350//19350 18985//18985 18442//18442 +f 18723//18723 19403//19403 18990//18990 +f 19577//19577 18981//18981 18998//18998 +f 18765//18765 19398//19398 18852//18852 +f 19324//19324 18981//18981 19577//19577 +f 19405//19405 19291//19291 19418//19418 +f 18765//18765 19400//19400 19398//19398 +f 19403//19403 19655//19655 18990//18990 +f 18959//18959 18961//18961 19313//19313 +f 18992//18992 18990//18990 19655//19655 +f 19400//19400 19000//19000 19933//19933 +f 19604//19604 19007//19007 19384//19384 +f 19020//19020 19353//19353 19348//19348 +f 18989//18989 18712//18712 19592//19592 +f 19020//19020 19047//19047 19353//19353 +f 19933//19933 19000//19000 19404//19404 +f 19422//19422 19091//19091 19421//19421 +f 19405//19405 19418//19418 19419//19419 +f 19419//19419 19410//19410 19405//19405 +f 19354//19354 19423//19423 19424//19424 +f 19313//19313 18961//18961 19563//19563 +f 19422//19422 19421//19421 19402//19402 +f 19404//19404 19000//19000 19407//19407 +f 18982//18982 19422//19422 19402//19402 +f 19338//19338 19026//19026 19318//19318 +f 19028//19028 19026//19026 19338//19338 +f 19001//19001 19007//19007 19604//19604 +f 19631//19631 19629//19629 18931//18931 +f 19047//19047 19321//19321 19353//19353 +f 19423//19423 19323//19323 19424//19424 +f 19100//19100 18931//18931 19629//19629 +f 19029//19029 19028//19028 19338//19338 +f 19336//19336 18661//18661 19568//19568 +f 19007//19007 18218//18218 19388//19388 +f 19384//19384 19007//19007 19388//19388 +f 19580//19580 19069//19069 19564//19564 +f 19531//19531 19548//19548 18418//18418 +f 19631//19631 18931//18931 19634//19634 +f 19013//19013 18718//18718 19343//19343 +f 18931//18931 18932//18932 19634//19634 +f 19386//19386 19634//19634 18932//18932 +f 19589//19589 19009//19009 19317//19317 +f 19323//19323 19330//19330 19424//19424 +f 18932//18932 18942//18942 19386//19386 +f 19330//19330 18904//18904 18914//18914 +f 19016//19016 18791//18791 19612//19612 +f 19859//19859 19343//19343 18698//18698 +f 18418//18418 19005//19005 19531//19531 +f 19612//19612 18791//18791 19685//19685 +f 19685//19685 18791//18791 19203//19203 +f 18914//18914 19424//19424 19330//19330 +f 19408//19408 19002//19002 19647//19647 +f 18718//18718 18698//18698 19343//19343 +f 18991//18991 19570//19570 18607//18607 +f 19005//19005 19480//19480 19531//19531 +f 19424//19424 18914//18914 18948//18948 +f 19550//19550 19029//19029 19338//19338 +f 18948//18948 18914//18914 19387//19387 +f 19358//19358 19027//19027 19617//19617 +f 19002//19002 19004//19004 19939//19939 +f 19550//19550 19031//19031 19029//19029 +f 19411//19411 19939//19939 19004//19004 +f 19380//19380 19425//19425 19426//19426 +f 19915//19915 19006//19006 18996//18996 +f 19356//19356 19027//19027 19358//19358 +f 19412//19412 19644//19644 18794//18794 +f 18794//18794 19644//19644 18626//18626 +f 18958//18958 19426//19426 19425//19425 +f 19025//19025 19287//19287 19560//19560 +f 19560//19560 19363//19363 19025//19025 +f 19915//19915 19311//19311 19006//19006 +f 18768//18768 19412//19412 18794//18794 +f 19025//19025 18974//18974 19287//19287 +f 19408//19408 19412//19412 19066//19066 +f 19002//19002 19408//19408 19066//19066 +f 19066//19066 19412//19412 18768//18768 +f 19363//19363 18727//18727 19025//19025 +f 18681//18681 18948//18948 19387//19387 +f 19019//19019 19600//19600 18790//18790 +f 18735//18735 19345//19345 19292//19292 +f 19362//19362 18947//18947 19368//19368 +f 19363//19363 19617//19617 18722//18722 +f 19004//19004 19659//19659 19411//19411 +f 19027//19027 18722//18722 19617//19617 +f 18722//18722 18727//18727 19363//19363 +f 18947//18947 19362//19362 19051//19051 +f 19035//19035 18965//18965 19349//19349 +f 19616//19616 19051//19051 19362//19362 +f 18678//18678 18928//18928 19413//19413 +f 19413//19413 18928//18928 19947//19947 +f 18936//18936 18955//18955 19651//19651 +f 18914//18914 18913//18913 19393//19393 +f 19393//19393 19387//19387 18914//18914 +f 19004//19004 19012//19012 19659//19659 +f 18913//18913 19247//19247 19393//19393 +f 19393//19393 19247//19247 19466//19466 +f 19651//19651 18955//18955 19370//19370 +f 19365//19365 19030//19030 19356//19356 +f 19356//19356 19030//19030 19027//19027 +f 19054//19054 19052//19052 19624//19624 +f 18991//18991 18815//18815 19943//19943 +f 19023//19023 19558//19558 19022//19022 +f 19659//19659 18678//18678 19413//19413 +f 19012//19012 18678//18678 19659//19659 +f 19393//19393 19466//19466 19394//19394 +f 19395//19395 19635//19635 19038//19038 +f 19923//19923 19245//19245 18771//18771 +f 19947//19947 18943//18943 19414//19414 +f 18928//18928 18943//18943 19947//19947 +f 19373//19373 19051//19051 19616//19616 +f 19414//19414 18952//18952 19415//19415 +f 18943//18943 18952//18952 19414//19414 +f 18771//18771 19309//19309 19923//19923 +f 18952//18952 18403//18403 19415//19415 +f 19376//19376 19051//19051 19373//19373 +f 19378//19378 18683//18683 19642//19642 +f 19415//19415 19665//19665 19664//19664 +f 18403//18403 19665//19665 19415//19415 +f 18770//18770 19022//19022 19558//19558 +f 18693//18693 18681//18681 19396//19396 +f 18683//18683 18413//18413 19406//19406 +f 19426//19426 19190//19190 19382//19382 +f 18963//18963 19426//19426 18958//18958 +f 18963//18963 19190//19190 19426//19426 +f 19034//19034 19036//19036 19381//19381 +f 18903//18903 19190//19190 18963//18963 +f 19381//19381 19036//19036 19427//19427 +f 19396//19396 19272//19272 18693//18693 +f 19071//19071 19032//19032 19420//19420 +f 19071//19071 19420//19420 19385//19385 +f 19071//19071 19385//19385 19039//19039 +f 18859//18859 18866//18866 19401//19401 +f 19385//19385 18868//18868 19039//19039 +f 18795//18795 18871//18871 19401//19401 +f 18795//18795 19401//19401 18872//18872 +f 19270//19270 19040//19040 19206//19206 +f 19041//19041 19040//19040 19270//19270 +f 19270//19270 18930//18930 19041//19041 +f 18930//18930 19270//19270 19173//19173 +f 19800//19800 19200//19200 19153//19153 +f 19246//19246 20042//20042 19211//19211 +f 19220//19220 19230//19230 19437//19437 +f 19163//19163 19553//19553 19557//19557 +f 19743//19743 18346//18346 19217//19217 +f 19224//19224 19503//19503 18860//18860 +f 19163//19163 19280//19280 19553//19553 +f 19437//19437 19230//19230 19444//19444 +f 19228//19228 19227//19227 19428//19428 +f 18893//18893 19810//19810 19439//19439 +f 19553//19553 19280//19280 19989//19989 +f 19279//19279 19160//19160 19251//19251 +f 19825//19825 19465//19465 19483//19483 +f 18613//18613 19231//19231 19217//19217 +f 19441//19441 19989//19989 19280//19280 +f 18897//18897 19445//19445 19446//19446 +f 19215//19215 19431//19431 19510//19510 +f 19481//19481 19436//19436 19711//19711 +f 19502//19502 19552//19552 19172//19172 +f 19428//19428 19510//19510 19228//19228 +f 18868//18868 19490//19490 19489//19489 +f 19455//19455 19202//19202 19507//19507 +f 19202//19202 18614//18614 19507//19507 +f 18894//18894 19498//19498 19712//19712 +f 18868//18868 19385//19385 19490//19490 +f 19231//19231 18821//18821 19470//19470 +f 19484//19484 19441//19441 19281//19281 +f 19183//19183 19211//19211 20042//20042 +f 19510//19510 19431//19431 19228//19228 +f 18884//18884 18350//18350 20053//20053 +f 19444//19444 18884//18884 20053//20053 +f 19449//19449 19439//19439 19773//19773 +f 19195//19195 19256//19256 19184//19184 +f 18623//18623 20425//20425 19171//19171 +f 18894//18894 18819//18819 19978//19978 +f 18902//18902 18627//18627 19717//19717 +f 19177//19177 19172//19172 19552//19552 +f 19483//19483 19249//19249 19453//19453 +f 19197//19197 19978//19978 18819//18819 +f 19208//19208 19183//19183 19482//19482 +f 19451//19451 19716//19716 19282//19282 +f 18861//18861 19460//19460 19516//19516 +f 18845//18845 19261//19261 20085//20085 +f 19177//19177 19518//19518 19260//19260 +f 19155//19155 19463//19463 18815//18815 +f 19478//19478 18909//18909 19527//19527 +f 19461//19461 19829//19829 19273//19273 +f 19514//19514 19483//19483 19515//19515 +f 19518//19518 19177//19177 19435//19435 +f 18829//18829 19263//19263 19733//19733 +f 19527//19527 18842//18842 19737//19737 +f 19464//19464 19491//19491 19461//19461 +f 19258//19258 18636//18636 19178//19178 +f 19434//19434 19460//19460 18861//18861 +f 18873//18873 19471//19471 19512//19512 +f 19238//19238 18634//18634 19718//19718 +f 19710//19710 19157//19157 19216//19216 +f 19268//19268 19260//19260 19518//19518 +f 19156//19156 19225//19225 19276//19276 +f 19455//19455 19261//19261 19202//19202 +f 19247//19247 18906//18906 19447//19447 +f 18846//18846 19262//19262 19178//19178 +f 18568//18568 18827//18827 20391//20391 +f 19162//19162 19168//19168 19532//19532 +f 19409//19409 19185//19185 19969//19969 +f 18825//18825 18638//18638 19473//19473 +f 19486//19486 19499//19499 19182//19182 +f 19505//19505 19979//19979 19277//19277 +f 19526//19526 19443//19443 19268//19268 +f 19466//19466 19247//19247 19447//19447 +f 19451//19451 19282//19282 19485//19485 +f 19683//19683 19499//19499 19551//19551 +f 18570//18570 18568//18568 20391//20391 +f 20074//20074 18570//18570 20391//20391 +f 19225//19225 19556//19556 19276//19276 +f 19229//19229 18800//18800 19481//19481 +f 19537//19537 18877//18877 19443//19443 +f 19451//19451 19485//19485 19452//19452 +f 19192//19192 19573//19573 19486//19486 +f 19452//19452 19485//19485 18881//18881 +f 19248//19248 18877//18877 19537//19537 +f 18650//18650 19220//19220 19808//19808 +f 19223//19223 19467//19467 19151//19151 +f 19486//19486 19182//19182 19192//19192 +f 19450//19450 19482//19482 19539//19539 +f 19182//19182 19196//19196 19192//19192 +f 19750//19750 18656//18656 19744//19744 +f 19272//19272 19540//19540 19154//19154 +f 19472//19472 19252//19252 19505//19505 +f 19181//19181 19252//19252 19472//19472 +f 18875//18875 19250//19250 19533//19533 +f 19468//19468 19154//19154 19540//19540 +f 19154//19154 19468//19468 19219//19219 +f 19450//19450 19452//19452 18882//18882 +f 19205//19205 19237//19237 19523//19523 +f 19189//19189 19171//19171 19495//19495 +f 19506//19506 19252//19252 19254//19254 +f 19506//19506 19254//19254 19255//19255 +f 18875//18875 19169//19169 19250//19250 +f 19265//19265 19179//19179 19541//19541 +f 19534//19534 18588//18588 19222//19222 +f 19429//19429 19442//19442 19740//19740 +f 18850//18850 20064//20064 19541//19541 +f 19800//19800 19255//19255 19200//19200 +f 19381//19381 19427//19427 19166//19166 +f 19553//19553 19762//19762 19730//19730 +f 20042//20042 19246//19246 19787//19787 +f 19487//19487 19779//19779 19488//19488 +f 19235//19235 18588//18588 19538//19538 +f 19214//19214 19276//19276 19993//19993 +f 19753//19753 19184//19184 19256//19256 +f 19153//19153 19448//19448 19800//19800 +f 19496//19496 19235//19235 19538//19538 +f 19166//19166 18868//18868 19489//19489 +f 19429//19429 19502//19502 19172//19172 +f 19433//19433 20335//20335 19257//19257 +f 19180//19180 19504//19504 19494//19494 +f 19455//19455 19507//19507 20002//20002 +f 19251//19251 19161//19161 20068//20068 +f 19246//19246 19493//19493 19787//19787 +f 19790//19790 19445//19445 19233//19233 +f 20358//20358 19187//19187 19257//19257 +f 19500//19500 19508//19508 19193//19193 +f 19554//19554 19661//19661 19440//19440 +f 19264//19264 19193//19193 19508//19508 +f 18895//18895 18896//18896 20053//20053 +f 18623//18623 19525//19525 20425//20425 +f 19207//19207 19528//19528 20057//20057 +f 19989//19989 19762//19762 19553//19553 +f 19470//19470 18821//18821 19240//19240 +f 18906//18906 19207//19207 20057//20057 +f 18896//18896 19513//19513 19258//19258 +f 19240//19240 18902//18902 19717//19717 +f 19744//19744 19188//19188 19520//19520 +f 19185//19185 19511//19511 19973//19973 +f 20002//20002 19507//19507 20008//20008 +f 19484//19484 19989//19989 19441//19441 +f 20085//20085 19256//19256 19195//19195 +f 19224//19224 18814//18814 20390//20390 +f 19239//19239 19783//19783 19453//19453 +f 19519//19519 19717//19717 18627//18627 +f 19163//19163 19557//19557 19511//19511 +f 19552//19552 19435//19435 19177//19177 +f 19266//19266 19264//19264 19508//19508 +f 19510//19510 19493//19493 19215//19215 +f 19515//19515 19453//19453 19783//19783 +f 19483//19483 19453//19453 19515//19515 +f 19729//19729 19557//19557 19730//19730 +f 19730//19730 19557//19557 19553//19553 +f 19509//19509 19518//19518 19435//19435 +f 19501//19501 19241//19241 19777//19777 +f 18827//18827 20354//20354 20386//20386 +f 18629//18629 19244//19244 19525//19525 +f 20386//20386 20391//20391 18827//18827 +f 19733//19733 19731//19731 19259//19259 +f 20615//20615 19466//19466 19447//19447 +f 19720//19720 19266//19266 19508//19508 +f 19178//19178 19262//19262 20004//20004 +f 19514//19514 19825//19825 19483//19483 +f 20012//20012 19466//19466 20615//20615 +f 19394//19394 19466//19466 20012//20012 +f 19272//19272 19396//19396 20088//20088 +f 18634//18634 19277//19277 19718//19718 +f 19517//19517 19266//19266 19720//19720 +f 20403//20403 19527//19527 19737//19737 +f 19492//19492 19491//19491 19464//19464 +f 19771//19771 19434//19434 19157//19157 +f 19272//19272 20088//20088 19540//19540 +f 19530//19530 19741//19741 19737//19737 +f 19771//19771 19157//19157 19710//19710 +f 19809//19809 19810//19810 19243//19243 +f 19480//19480 19015//19015 20093//20093 +f 19526//19526 19268//19268 19518//19518 +f 19438//19438 19266//19266 19517//19517 +f 18835//18835 19162//19162 19263//19263 +f 19763//19763 19465//19465 19825//19825 +f 19824//19824 19269//19269 19271//19271 +f 19213//19213 18864//18864 19234//19234 +f 18858//18858 20030//20030 20363//20363 +f 19436//19436 18858//18858 20363//20363 +f 19497//19497 19499//19499 19573//19573 +f 19573//19573 19499//19499 19486//19486 +f 19795//19795 19438//19438 19517//19517 +f 19526//19526 19537//19537 19443//19443 +f 19459//19459 19987//19987 19267//19267 +f 19529//19529 18825//18825 19802//19802 +f 19539//19539 19482//19482 19738//19738 +f 19535//19535 19267//19267 19987//19987 +f 19475//19475 19267//19267 19535//19535 +f 19438//19438 19795//19795 19236//19236 +f 19471//19471 18644//18644 19201//19201 +f 19201//19201 19512//19512 19471//19471 +f 18825//18825 19473//19473 19802//19802 +f 19236//19236 19795//19795 19740//19740 +f 19523//19523 19237//19237 19533//19533 +f 19536//19536 19218//19218 19815//19815 +f 19534//19534 19222//19222 19748//19748 +f 19183//19183 19738//19738 19482//19482 +f 19512//19512 20353//20353 18873//18873 +f 19505//19505 19252//19252 19506//19506 +f 18900//18900 19533//19533 19250//19250 +f 19754//19754 18873//18873 20353//20353 +f 19223//19223 19465//19465 19763//19763 +f 19442//19442 19236//19236 19740//19740 +f 19716//19716 19451//19451 19721//19721 +f 19753//19753 18900//18900 19184//19184 +f 19763//19763 20105//20105 19223//19223 +f 19204//19204 20359//20359 18638//18638 +f 19721//19721 19451//19451 19450//19450 +f 19754//19754 19755//19755 19769//19769 +f 19479//19479 18620//18620 19736//19736 +f 19174//19174 19479//19479 19736//19736 +f 19450//19450 19451//19451 19452//19452 +f 19815//19815 19218//19218 19555//19555 +f 19530//19530 19737//19737 18938//18938 +f 18933//18933 19293//19293 19565//19565 +f 18945//18945 19530//19530 18938//18938 +f 19289//19289 19286//19286 19578//19578 +f 19837//19837 19569//19569 19838//19838 +f 19836//19836 19287//19287 19561//19561 +f 18747//18747 19908//19908 19024//19024 +f 19844//19844 19565//19565 19293//19293 +f 19562//19562 19683//19683 19551//19551 +f 19567//19567 19291//19291 19566//19566 +f 19418//19418 19291//19291 19567//19567 +f 19290//19290 19835//19835 19285//19285 +f 19560//19560 19287//19287 19836//19836 +f 19290//19290 18954//18954 19581//19581 +f 19908//19908 18747//18747 19324//19324 +f 18945//18945 18729//18729 20606//20606 +f 19037//19037 19582//19582 19294//19294 +f 19287//19287 19297//19297 19561//19561 +f 19017//19017 18770//18770 19932//19932 +f 19323//19323 19418//19418 19567//19567 +f 19561//19561 19297//19297 19853//19853 +f 19910//19910 18935//18935 19307//19307 +f 19017//19017 19940//19940 19309//19309 +f 18701//18701 18935//18935 19910//19910 +f 18878//18878 19814//19814 19571//19571 +f 18954//18954 19296//19296 19581//19581 +f 18729//18729 19325//19325 20606//20606 +f 19817//19817 19325//19325 19327//19327 +f 19335//19335 19569//19569 19302//19302 +f 19940//19940 19017//19017 19932//19932 +f 19297//19297 19300//19300 19853//19853 +f 18937//18937 19593//19593 19610//19610 +f 19814//19814 18941//18941 19607//19607 +f 19327//19327 19336//19336 19817//19817 +f 19964//19964 19294//19294 19582//19582 +f 19583//19583 19853//19853 19300//19300 +f 19585//19585 19323//19323 19567//19567 +f 19313//19313 19563//19563 19867//19867 +f 19336//19336 19568//19568 19817//19817 +f 19867//19867 19076//19076 19313//19313 +f 19562//19562 19818//19818 19416//19416 +f 19307//19307 18731//18731 19852//19852 +f 19824//19824 19285//19285 19835//19835 +f 19564//19564 19416//19416 19818//19818 +f 19964//19964 19304//19304 19294//19294 +f 19739//19739 19528//19528 19587//19587 +f 19275//19275 19571//19571 19543//19543 +f 19305//19305 19308//19308 19848//19848 +f 19318//19318 19316//19316 19760//19760 +f 19570//19570 19322//19322 18607//18607 +f 19584//19584 19852//19852 18731//18731 +f 19528//19528 19330//19330 19587//19587 +f 19910//19910 18995//18995 19295//19295 +f 19571//19571 19275//19275 18878//18878 +f 19354//19354 19590//19590 19410//19410 +f 19584//19584 18966//18966 18976//18976 +f 18701//18701 19910//19910 19295//19295 +f 19875//19875 19570//19570 18991//18991 +f 18714//18714 18964//18964 19588//19588 +f 19306//19306 19579//19579 19866//19866 +f 19457//19457 19770//19770 18957//18957 +f 20147//20147 19581//19581 19296//19296 +f 19592//19592 19583//19583 19300//19300 +f 19964//19964 19966//19966 19304//19304 +f 19010//19010 19322//19322 19576//19576 +f 19591//19591 19848//19848 19308//19308 +f 19588//19588 18964//18964 19314//19314 +f 19590//19590 19380//19380 19288//19288 +f 19770//19770 19620//19620 18957//18957 +f 19308//19308 19312//19312 19591//19591 +f 20147//20147 18995//18995 19602//19602 +f 19296//19296 18995//18995 20147//20147 +f 19856//19856 18984//18984 19595//19595 +f 18976//18976 18984//18984 19856//19856 +f 19010//19010 19890//19890 18766//18766 +f 19380//19380 19590//19590 19354//19354 +f 19354//19354 19425//19425 19380//19380 +f 19890//19890 19010//19010 19576//19576 +f 19347//19347 18957//18957 19620//19620 +f 19323//19323 19587//19587 19330//19330 +f 19585//19585 19587//19587 19323//19323 +f 19275//19275 19543//19543 19227//19227 +f 19311//19311 19917//19917 18772//18772 +f 18766//18766 19877//19877 18996//18996 +f 19575//19575 19837//19837 20149//20149 +f 19352//19352 19347//19347 19626//19626 +f 19338//19338 19318//19318 19760//19760 +f 19602//19602 18995//18995 20433//20433 +f 19609//19609 19013//19013 19608//19608 +f 19380//19380 18926//18926 19288//19288 +f 19632//19632 19352//19352 19626//19626 +f 19333//19333 18971//18971 19603//19603 +f 19598//19598 19312//19312 18962//18962 +f 19609//19609 19592//19592 18712//18712 +f 19765//19765 19304//19304 19966//19966 +f 18984//18984 19371//19371 19595//19595 +f 19310//19310 19304//19304 19765//19765 +f 19331//19331 19609//19609 18712//18712 +f 20027//20027 19015//19015 19462//19462 +f 19366//19366 19632//19632 19893//19893 +f 19869//19869 19326//19326 19872//19872 +f 19877//19877 18766//18766 19890//19890 +f 19380//19380 19426//19426 19382//19382 +f 19382//19382 18926//18926 19380//19380 +f 19331//19331 19013//19013 19609//19609 +f 19872//19872 19326//19326 19601//19601 +f 19604//19604 19595//19595 19371//19371 +f 18416//18416 18772//18772 19917//19917 +f 19966//19966 19605//19605 19732//19732 +f 18416//18416 19917//19917 19332//19332 +f 19877//19877 19915//19915 18996//18996 +f 19608//19608 19013//19013 19926//19926 +f 19013//19013 19343//19343 19926//19926 +f 19637//19637 20207//20207 18973//18973 +f 19355//19355 19360//19360 19603//19603 +f 19597//19597 19387//19387 19393//19393 +f 19394//19394 19597//19597 19393//19393 +f 19598//19598 19334//19334 19869//19869 +f 19345//19345 19725//19725 19292//19292 +f 18681//18681 19387//19387 19597//19597 +f 19326//19326 19869//19869 19334//19334 +f 19383//19383 18973//18973 20207//20207 +f 19622//19622 19273//19273 19829//19829 +f 18815//18815 19463//19463 19943//19943 +f 19597//19597 19394//19394 19921//19921 +f 72358//72358 19619//19619 19346//19346 +f 19725//19725 19573//19573 19292//19292 +f 18218//18218 19016//19016 19388//19388 +f 19365//19365 19615//19615 19942//19942 +f 19942//19942 19613//19613 19365//19365 +f 19369//19369 19365//19365 19613//19613 +f 19921//19921 19394//19394 20012//20012 +f 19943//19943 19875//19875 18991//18991 +f 19623//19623 19369//19369 19613//19613 +f 19943//19943 19463//19463 19941//19941 +f 19492//19492 19310//19310 19765//19765 +f 20233//20233 19346//19346 19619//19619 +f 19320//19320 18987//18987 19857//19857 +f 19599//19599 18681//18681 19597//19597 +f 19396//19396 18681//18681 19599//19599 +f 18987//18987 19594//19594 19857//19857 +f 19615//19615 19356//19356 19955//19955 +f 19857//19857 19301//19301 19320//19320 +f 19391//19391 19389//19389 19916//19916 +f 19350//19350 19346//19346 20233//20233 +f 19612//19612 19388//19388 19016//19016 +f 20233//20233 19359//19359 19350//19350 +f 19356//19356 19358//19358 19955//19955 +f 18859//18859 19606//19606 19152//19152 +f 19152//19152 19606//19606 19757//19757 +f 19372//19372 18986//18986 19618//19618 +f 18986//18986 18988//18988 19618//19618 +f 18978//18978 19301//19301 20136//20136 +f 19391//19391 19430//19430 18983//18983 +f 19523//19523 19797//19797 19205//19205 +f 19319//19319 19492//19492 19464//19464 +f 19601//19601 19326//19326 19359//19359 +f 19351//19351 19340//19340 19586//19586 +f 19205//19205 19797//19797 18792//18792 +f 19319//19319 19328//19328 19816//19816 +f 19464//19464 19328//19328 19319//19319 +f 19321//19321 19319//19319 19816//19816 +f 19317//19317 19580//19580 19574//19574 +f 19589//19589 19574//19574 20399//20399 +f 19317//19317 19574//19574 19589//19589 +f 19363//19363 19560//19560 19958//19958 +f 19351//19351 19586//19586 18934//18934 +f 19524//19524 19946//19946 18870//18870 +f 18987//18987 19212//19212 19594//19594 +f 20399//20399 20103//20103 19589//19589 +f 18770//18770 19558//19558 19932//19932 +f 18988//18988 20203//20203 19918//19918 +f 19345//19345 19494//19494 19768//19768 +f 18982//18982 19402//19402 19625//19625 +f 19342//19342 19586//19586 19340//19340 +f 19606//19606 19219//19219 19468//19468 +f 19219//19219 19606//19606 18859//18859 +f 18998//18998 19392//19392 19888//19888 +f 19273//19273 19622//19622 19339//19339 +f 19180//19180 19494//19494 19345//19345 +f 19401//19401 19219//19219 18859//18859 +f 19390//19390 19546//19546 19392//19392 +f 19768//19768 19725//19725 19345//19345 +f 19559//19559 18934//18934 19586//19586 +f 19328//19328 19329//19329 19816//19816 +f 19634//19634 19386//19386 19928//19928 +f 19397//19397 19398//19398 19638//19638 +f 19752//19752 18869//18869 19550//19550 +f 19816//19816 19329//19329 19633//19633 +f 19648//19648 19405//19405 19654//19654 +f 18892//18892 19600//19600 19607//19607 +f 19356//19356 19615//19615 19365//19365 +f 18942//18942 18714//18714 19588//19588 +f 19291//19291 19405//19405 19648//19648 +f 19329//19329 19339//19339 19633//19633 +f 18941//18941 18892//18892 19607//19607 +f 19874//19874 19556//19556 19225//19225 +f 19589//19589 20102//20102 19009//19009 +f 19398//19398 19400//19400 19933//19933 +f 19019//19019 19009//19009 20102//20102 +f 19032//19032 19369//19369 19623//19623 +f 19658//19658 18992//18992 19655//19655 +f 19349//19349 19666//19666 19035//19035 +f 19405//19405 19410//19410 19658//19658 +f 19658//19658 19654//19654 19405//19405 +f 19049//19049 19035//19035 19666//19666 +f 19623//19623 20317//20317 19032//19032 +f 20317//20317 19628//19628 19420//19420 +f 19420//19420 19032//19032 20317//20317 +f 19440//19440 18890//18890 19658//19658 +f 19658//19658 18890//18890 18992//18992 +f 19861//19861 19049//19049 19666//19666 +f 19658//19658 19410//19410 19554//19554 +f 19554//19554 19440//19440 19658//19658 +f 19221//19221 20107//20107 19278//19278 +f 19845//19845 19348//19348 19353//19353 +f 19665//19665 19377//19377 20220//20220 +f 19582//19582 19037//19037 19054//19054 +f 19054//19054 19624//19624 19582//19582 +f 20220//20220 19033//19033 19961//19961 +f 19377//19377 19033//19033 20220//20220 +f 19907//19907 19357//19357 18978//18978 +f 19590//19590 19554//19554 19410//19410 +f 19033//19033 19034//19034 19961//19961 +f 19590//19590 19661//19661 19554//19554 +f 19907//19907 18978//18978 20136//20136 +f 19353//19353 19321//19321 19640//19640 +f 19845//19845 19353//19353 19640//19640 +f 19937//19937 19644//19644 19408//19408 +f 19640//19640 19321//19321 19816//19816 +f 19357//19357 19907//19907 19023//19023 +f 19627//19627 19961//19961 19034//19034 +f 19635//19635 19395//19395 20193//20193 +f 19627//19627 19034//19034 19544//19544 +f 19937//19937 19408//19408 19647//19647 +f 19558//19558 19023//19023 19907//19907 +f 19381//19381 19544//19544 19034//19034 +f 19002//19002 19939//19939 19647//19647 +f 19622//19622 19643//19643 19687//19687 +f 19641//19641 19643//19643 19622//19622 +f 19649//19649 19687//19687 19643//19643 +f 19378//19378 20193//20193 19395//19395 +f 19547//19547 19649//19649 19643//19643 +f 19621//19621 19686//19686 19614//19614 +f 18929//18929 19549//19549 19652//19652 +f 19639//19639 19077//19077 19920//19920 +f 19362//19362 19686//19686 19616//19616 +f 18936//18936 19549//19549 18929//18929 +f 19651//19651 19549//19549 18936//18936 +f 19645//19645 19339//19339 19622//19622 +f 19402//19402 19684//19684 19930//19930 +f 19625//19625 19402//19402 19930//19930 +f 19687//19687 19645//19645 19622//19622 +f 19628//19628 19630//19630 19420//19420 +f 19656//19656 19939//19939 19411//19411 +f 19645//19645 19649//19649 19896//19896 +f 19687//19687 19649//19649 19645//19645 +f 19633//19633 19339//19339 19645//19645 +f 19616//19616 19621//19621 19819//19819 +f 19686//19686 19621//19621 19616//19616 +f 19644//19644 19938//19938 19407//19407 +f 19385//19385 19420//19420 19630//19630 +f 19490//19490 19385//19385 19630//19630 +f 19412//19412 19408//19408 19644//19644 +f 19944//19944 18683//18683 19406//19406 +f 19367//19367 18929//18929 19652//19652 +f 19653//19653 19367//19367 19652//19652 +f 19820//19820 19373//19373 19616//19616 +f 18947//18947 19367//19367 19653//19653 +f 19653//19653 20162//20162 18947//18947 +f 19411//19411 19659//19659 19657//19657 +f 19657//19657 19656//19656 19411//19411 +f 19406//19406 18949//18949 19944//19944 +f 19686//19686 19368//19368 19660//19660 +f 19368//19368 18947//18947 20162//20162 +f 20162//20162 19660//19660 19368//19368 +f 18949//18949 18655//18655 19944//19944 +f 19944//19944 18655//18655 19646//19646 +f 19368//19368 19686//19686 19362//19362 +f 19662//19662 19373//19373 19820//19820 +f 19376//19376 19373//19373 19662//19662 +f 19954//19954 19376//19376 19662//19662 +f 19973//19973 19969//19969 19185//19185 +f 19414//19414 19415//19415 19663//19663 +f 18655//18655 19284//19284 19646//19646 +f 19688//19688 18144//18144 20113//20113 +f 18496//18496 19303//19303 19689//19689 +f 19689//19689 19303//19303 19299//19299 +f 18481//18481 19383//19383 19700//19700 +f 18499//18499 18496//18496 19689//19689 +f 19689//19689 19691//19691 18499//18499 +f 19105//19105 18519//18519 19097//19097 +f 19110//19110 18499//18499 19691//19691 +f 19389//19389 18481//18481 19700//19700 +f 19111//19111 20283//20283 19112//19112 +f 19670//19670 19076//19076 19867//19867 +f 19095//19095 19112//19112 20283//20283 +f 19952//19952 19677//19677 19062//19062 +f 19062//19062 19677//19677 19370//19370 +f 19109//19109 19695//19695 19699//19699 +f 19082//19082 19669//19669 18961//18961 +f 19916//19916 19389//19389 19700//19700 +f 18961//18961 19669//19669 19563//19563 +f 19693//19693 19694//19694 19098//19098 +f 19083//19083 19109//19109 19702//19702 +f 19062//19062 19376//19376 19952//19952 +f 19952//19952 19376//19376 19954//19954 +f 19669//19669 19082//19082 19703//19703 +f 19076//19076 19670//19670 19079//19079 +f 19083//19083 19702//19702 19871//19871 +f 19082//19082 19081//19081 19703//19703 +f 18964//18964 19315//19315 19314//19314 +f 72358//72358 72360//72360 19619//19619 +f 19074//19074 19083//19083 19871//19871 +f 19079//19079 19670//19670 20231//20231 +f 19698//19698 19098//19098 19694//19694 +f 19099//19099 19098//19098 19698//19698 +f 19703//19703 19113//19113 20266//20266 +f 19081//19081 19113//19113 19703//19703 +f 19698//19698 19701//19701 19099//19099 +f 19113//19113 19704//19704 20266//20266 +f 19105//19105 20284//20284 19692//19692 +f 19085//19085 19079//19079 20231//20231 +f 20231//20231 19696//19696 19085//19085 +f 19102//19102 19099//19099 19701//19701 +f 19088//19088 19085//19085 19696//19696 +f 20142//20142 19087//19087 19861//19861 +f 19861//19861 19087//19087 19049//19049 +f 19701//19701 19667//19667 19102//19102 +f 20237//20237 19088//19088 19696//19696 +f 19080//19080 20281//20281 19114//19114 +f 19092//19092 19088//19088 20237//20237 +f 20237//20237 20507//20507 19092//19092 +f 18982//18982 19344//19344 19611//19611 +f 19425//19425 19354//19354 19424//19424 +f 20142//20142 19624//19624 19087//19087 +f 19084//19084 19684//19684 19090//19090 +f 19087//19087 19624//19624 19052//19052 +f 19102//19102 19667//19667 19106//19106 +f 19106//19106 19667//19667 19840//19840 +f 19337//19337 19332//19332 19706//19706 +f 19668//19668 19286//19286 19843//19843 +f 19843//19843 19286//19286 19840//19840 +f 19840//19840 19286//19286 19106//19106 +f 19106//19106 19286//19286 19042//19042 +f 19578//19578 19286//19286 19668//19668 +f 19671//19671 19672//19672 19094//19094 +f 19072//19072 19425//19425 19424//19424 +f 19073//19073 19425//19425 19072//19072 +f 19094//19094 19672//19672 18517//18517 +f 19090//19090 19421//19421 19091//19091 +f 19402//19402 19421//19421 19684//19684 +f 19684//19684 19421//19421 19090//19090 +f 19042//19042 19289//19289 19044//19044 +f 19672//19672 19675//19675 18517//18517 +f 18517//18517 19675//19675 19096//19096 +f 19096//19096 19675//19675 19879//19879 +f 18958//18958 19425//19425 19073//19073 +f 19678//19678 19096//19096 19879//19879 +f 18520//18520 19096//19096 19678//19678 +f 18520//18520 19678//19678 19101//19101 +f 19101//19101 19678//19678 19892//19892 +f 19072//19072 19424//19424 18948//18948 +f 19038//19038 19635//19635 19077//19077 +f 19673//19673 19364//19364 19871//19871 +f 19101//19101 19892//19892 19679//19679 +f 19871//19871 19364//19364 19074//19074 +f 19074//19074 19364//19364 18494//18494 +f 19116//19116 19115//19115 19708//19708 +f 19077//19077 19635//19635 19920//19920 +f 19697//19697 19100//19100 19629//19629 +f 19101//19101 19679//19679 19103//19103 +f 19103//19103 19679//19679 19927//19927 +f 19104//19104 19103//19103 19927//19927 +f 19048//19048 19366//19366 19108//19108 +f 19680//19680 19104//19104 19927//19927 +f 19078//19078 19104//19104 19680//19680 +f 19086//19086 19077//19077 19084//19084 +f 19084//19084 19077//19077 19639//19639 +f 19684//19684 19084//19084 19639//19639 +f 19676//19676 19108//19108 19366//19366 +f 19680//19680 19681//19681 19078//19078 +f 19674//19674 19366//19366 19893//19893 +f 19681//19681 19682//19682 19078//19078 +f 19078//19078 19682//19682 19089//19089 +f 19366//19366 19674//19674 19676//19676 +f 19093//19093 19089//19089 19682//19682 +f 18485//18485 19089//19089 19093//19093 +f 18715//18715 18967//18967 19709//19709 +f 19709//19709 19107//19107 19705//19705 +f 18967//18967 19107//19107 19709//19709 +f 18715//18715 19709//19709 18419//18419 +f 18419//18419 19709//19709 19636//19636 +f 19383//19383 18481//18481 19053//19053 +f 19705//19705 19108//19108 19707//19707 +f 19107//19107 19108//19108 19705//19705 +f 19676//19676 19707//19707 19108//19108 +f 19239//19239 19446//19446 19790//19790 +f 19544//19544 19381//19381 19490//19490 +f 19762//19762 19989//19989 19834//19834 +f 19166//19166 19490//19490 19381//19381 +f 19490//19490 19166//19166 19489//19489 +f 20397//20397 19235//19235 19496//19496 +f 19428//19428 19227//19227 19772//19772 +f 19777//19777 19235//19235 20397//20397 +f 19829//19829 19461//19461 19491//19491 +f 19433//19433 19769//19769 20335//20335 +f 19756//19756 19226//19226 20017//20017 +f 19727//19727 19509//19509 19723//19723 +f 19727//19727 19723//19723 19828//19828 +f 19971//19971 19392//19392 19546//19546 +f 19491//19491 19492//19492 19758//19758 +f 20105//20105 19998//19998 19223//19223 +f 19341//19341 19971//19971 19546//19546 +f 19888//19888 19392//19392 19971//19971 +f 19223//19223 19998//19998 19724//19724 +f 19759//19759 19509//19509 19727//19727 +f 19760//19760 19761//19761 19831//19831 +f 20068//20068 19796//19796 19251//19251 +f 19432//19432 19430//19430 18867//18867 +f 19525//19525 19982//19982 20425//20425 +f 19831//19831 19761//19761 19715//19715 +f 19462//19462 19269//19269 19714//19714 +f 19978//19978 19498//19498 18894//18894 +f 19973//19973 19511//19511 19976//19976 +f 20350//20350 20354//20354 18885//18885 +f 19759//19759 19518//19518 19509//19509 +f 19216//19216 19467//19467 19710//19710 +f 19524//19524 18539//18539 18867//18867 +f 19715//19715 19766//19766 19764//19764 +f 19511//19511 19557//19557 19976//19976 +f 19526//19526 19518//19518 19759//19759 +f 19201//19201 19198//19198 19996//19996 +f 19341//19341 19018//19018 19968//19968 +f 19794//19794 20322//20322 18833//18833 +f 19792//19792 20047//20047 19232//19232 +f 19223//19223 19724//19724 19467//19467 +f 20021//20021 19232//19232 20047//20047 +f 19515//19515 19728//19728 19514//19514 +f 19766//19766 19767//19767 19768//19768 +f 20358//20358 19257//19257 20335//20335 +f 19269//19269 19824//19824 19780//19780 +f 19771//19771 20022//20022 19434//19434 +f 19525//19525 19244//19244 20058//20058 +f 20358//20358 19188//19188 19187//19187 +f 19739//19739 19742//19742 19528//19528 +f 19801//19801 19259//19259 19805//19805 +f 19547//19547 19549//19549 19651//19651 +f 18814//18814 20081//20081 20390//20390 +f 19715//19715 19764//19764 19831//19831 +f 19797//19797 19474//19474 18792//18792 +f 19526//19526 19759//19759 19832//19832 +f 19742//19742 20057//20057 19528//19528 +f 19447//19447 18906//18906 20057//20057 +f 19537//19537 19526//19526 19745//19745 +f 19221//19221 19984//19984 20107//20107 +f 20042//20042 19738//19738 19183//19183 +f 19221//19221 19747//19747 19984//19984 +f 19760//19760 19752//19752 19338//19338 +f 19799//19799 19502//19502 19429//19429 +f 19730//19730 19762//19762 20031//20031 +f 19745//19745 19526//19526 19832//19832 +f 19550//19550 19338//19338 19752//19752 +f 18620//18620 19477//19477 19736//19736 +f 19719//19719 19176//19176 20076//20076 +f 19265//19265 19541//19541 19798//19798 +f 20331//20331 19798//19798 19541//19541 +f 19825//19825 20105//20105 19763//19763 +f 19539//19539 19721//19721 19450//19450 +f 20053//20053 18896//18896 19258//19258 +f 19541//19541 20064//20064 20331//20331 +f 19788//19788 19505//19505 19506//19506 +f 19523//19523 19533//19533 19980//19980 +f 19537//19537 19745//19745 19248//19248 +f 19735//19735 20692//20692 19176//19176 +f 19152//19152 19757//19757 20026//20026 +f 20105//20105 20071//20071 19998//19998 +f 19725//19725 20038//20038 19573//19573 +f 19507//19507 19516//19516 20008//20008 +f 19766//19766 19768//19768 19764//19764 +f 19573//19573 20038//20038 19497//19497 +f 19764//19764 19768//19768 20033//20033 +f 19532//19532 19168//19168 20083//20083 +f 19233//19233 19248//19248 20037//20037 +f 19768//19768 19494//19494 20033//20033 +f 19468//19468 19540//19540 20095//20095 +f 19497//19497 19830//19830 19499//19499 +f 19493//19493 20348//20348 19787//19787 +f 19531//19531 20018//20018 19548//19548 +f 19460//19460 19434//19434 19516//19516 +f 19743//19743 20083//20083 19168//19168 +f 19534//19534 19748//19748 19751//19751 +f 19734//19734 19966//19966 19732//19732 +f 19735//19735 19454//19454 19806//19806 +f 19790//19790 19233//19233 20037//20037 +f 19445//19445 19790//19790 19446//19446 +f 19789//19789 19734//19734 19732//19732 +f 19736//19736 19500//19500 19174//19174 +f 19231//19231 20422//20422 19217//19217 +f 19788//19788 19506//19506 19255//19255 +f 19534//19534 19538//19538 18588//18588 +f 20027//20027 19462//19462 19714//19714 +f 20075//20075 19746//19746 19199//19199 +f 19758//19758 19765//19765 19966//19966 +f 18900//18900 20006//20006 19533//19533 +f 20089//20089 19220//19220 19437//19437 +f 19552//19552 19723//19723 19435//19435 +f 19493//19493 20066//20066 20348//20348 +f 19966//19966 19734//19734 19758//19758 +f 19545//19545 19770//19770 19457//19457 +f 19758//19758 19734//19734 19491//19491 +f 19473//19473 18638//18638 19833//19833 +f 18874//18874 19487//19487 19807//19807 +f 19723//19723 19509//19509 19435//19435 +f 19752//19752 19504//19504 18869//18869 +f 19833//19833 18638//18638 20359//20359 +f 19815//19815 20020//20020 19536//19536 +f 19510//19510 19428//19428 20070//20070 +f 20016//20016 19503//19503 19781//19781 +f 20009//20009 19720//19720 19508//19508 +f 19734//19734 19789//19789 20039//20039 +f 19781//19781 19503//19503 19224//19224 +f 19734//19734 20039//20039 19491//19491 +f 19279//19279 19251//19251 19796//19796 +f 19239//19239 19790//19790 20011//20011 +f 19430//19430 19713//19713 20094//20094 +f 19711//19711 19436//19436 20363//20363 +f 19829//19829 19491//19491 20039//20039 +f 19781//19781 19224//19224 20390//20390 +f 19458//19458 19987//19987 19459//19459 +f 19448//19448 20087//20087 19800//19800 +f 19714//19714 19269//19269 19780//19780 +f 18867//18867 19430//19430 20094//20094 +f 19795//19795 19517//19517 20049//20049 +f 19437//19437 19444//19444 19970//19970 +f 20425//20425 19495//19495 19171//19171 +f 19783//19783 19239//19239 20011//20011 +f 20019//20019 20017//20017 19226//19226 +f 19474//19474 19797//19797 20325//20325 +f 19547//19547 20150//20150 19549//19549 +f 20055//20055 19976//19976 19557//19557 +f 19652//19652 19549//19549 20150//20150 +f 19717//19717 19519//19519 20052//20052 +f 20334//20334 20052//20052 19519//19519 +f 19519//19519 19478//19478 20334//20334 +f 19515//19515 19783//19783 19786//19786 +f 19467//19467 19724//19724 19776//19776 +f 19786//19786 19728//19728 19515//19515 +f 20555//20555 19524//19524 18867//18867 +f 20038//20038 19830//19830 19497//19497 +f 19484//19484 19716//19716 19775//19775 +f 19831//19831 19752//19752 19760//19760 +f 19529//19529 20081//20081 18814//18814 +f 19778//19778 19775//19775 19716//19716 +f 19524//19524 20555//20555 20557//20557 +f 19533//19533 20006//20006 19980//19980 +f 19999//19999 19514//19514 19728//19728 +f 19825//19825 19514//19514 19999//19999 +f 19978//19978 19197//19197 19801//19801 +f 19478//19478 19527//19527 19722//19722 +f 19276//19276 19556//19556 19993//19993 +f 19721//19721 19778//19778 19716//19716 +f 19188//19188 20358//20358 19520//19520 +f 19764//19764 20033//20033 19831//19831 +f 19782//19782 20022//20022 19771//19771 +f 19982//19982 19525//19525 20058//20058 +f 19722//19722 19527//19527 20343//20343 +f 19752//19752 19831//19831 20033//20033 +f 19813//19813 19730//19730 20031//20031 +f 19729//19729 19813//19813 20055//20055 +f 19832//19832 19759//19759 19785//19785 +f 19448//19448 19469//19469 20092//20092 +f 19259//19259 19731//19731 19805//19805 +f 20055//20055 19557//19557 19729//19729 +f 19527//19527 20403//20403 20343//20343 +f 19551//19551 19499//19499 20040//20040 +f 19740//19740 20054//20054 19429//19429 +f 20033//20033 19494//19494 20034//20034 +f 20349//20349 19279//19279 19796//19796 +f 19793//19793 19882//19882 19826//19826 +f 19730//19730 19813//19813 19729//19729 +f 20054//20054 19799//19799 19429//19429 +f 19721//19721 19539//19539 19778//19778 +f 19803//19803 20006//20006 18900//18900 +f 18900//18900 19753//19753 19803//19803 +f 19882//19882 19793//19793 19827//19827 +f 19825//19825 19999//19999 20105//20105 +f 19539//19539 19738//19738 19997//19997 +f 19793//19793 19742//19742 19739//19739 +f 19738//19738 20042//20042 19997//19997 +f 19530//19530 18945//18945 20098//20098 +f 18833//18833 20322//20322 19469//19469 +f 20988//20988 19178//19178 20004//20004 +f 19733//19733 19263//19263 20347//20347 +f 19494//19494 19504//19504 20034//20034 +f 19774//19774 19502//19502 19799//19799 +f 19753//19753 19256//19256 19988//19988 +f 19803//19803 19753//19753 19988//19988 +f 20076//20076 19176//19176 20692//20692 +f 19823//19823 19768//19768 19767//19767 +f 19241//19241 19501//19501 19198//19198 +f 19531//19531 19480//19480 20093//20093 +f 20072//20072 20068//20068 19161//19161 +f 19726//19726 20072//20072 19161//19161 +f 20035//20035 19768//19768 19823//19823 +f 20328//20328 19477//19477 19475//19475 +f 19745//19745 19995//19995 19248//19248 +f 20085//20085 19988//19988 19256//19256 +f 19474//19474 20325//20325 20000//20000 +f 19263//19263 19162//19162 20417//20417 +f 19768//19768 20035//20035 19725//19725 +f 20031//20031 19762//19762 20032//20032 +f 19502//19502 19723//19723 19552//19552 +f 19262//19262 19213//19213 20004//20004 +f 19736//19736 19477//19477 20328//20328 +f 19162//19162 19532//19532 20417//20417 +f 21132//21132 19711//19711 20029//20029 +f 19834//19834 20032//20032 19762//19762 +f 19797//19797 19523//19523 20003//20003 +f 19481//19481 19711//19711 21132//21132 +f 20003//20003 19523//19523 19980//19980 +f 19726//19726 19253//19253 20072//20072 +f 19743//19743 19217//19217 20422//20422 +f 19505//19505 19788//19788 19979//19979 +f 19798//19798 19794//19794 19265//19265 +f 19808//19808 19220//19220 20089//20089 +f 19807//19807 19487//19487 20423//20423 +f 19806//19806 19189//19189 19495//19495 +f 19996//19996 19791//19791 19201//19201 +f 19512//19512 19201//19201 19791//19791 +f 20359//20359 19204//19204 20010//20010 +f 19428//19428 19772//19772 20070//20070 +f 20088//20088 19396//19396 20084//20084 +f 20010//20010 19204//19204 19542//19542 +f 19500//19500 19736//19736 20374//20374 +f 19510//19510 20066//20066 19493//19493 +f 19751//19751 19748//19748 19522//19522 +f 19516//19516 19434//19434 20063//20063 +f 19500//19500 20374//20374 19508//19508 +f 20030//20030 19152//19152 20026//20026 +f 20075//20075 19536//19536 20020//20020 +f 19804//19804 19503//19503 20016//20016 +f 20113//20113 19283//19283 20112//20112 +f 19840//19840 19841//19841 19843//19843 +f 19661//19661 19590//19590 19288//19288 +f 19958//19958 19560//19560 19836//19836 +f 20454//20454 20112//20112 19283//19283 +f 19605//19605 19966//19966 19964//19964 +f 19910//19910 19307//19307 19849//19849 +f 19569//19569 19335//19335 19839//19839 +f 19842//19842 19569//19569 19839//19839 +f 19838//19838 19569//19569 19842//19842 +f 19886//19886 20120//20120 19349//19349 +f 19670//19670 19867//19867 20128//20128 +f 19843//19843 19854//19854 19668//19668 +f 19814//19814 19607//19607 20435//20435 +f 19935//19935 20036//20036 19963//19963 +f 19685//19685 19203//19203 20000//20000 +f 19835//19835 19581//19581 20462//20462 +f 19571//19571 19814//19814 19991//19991 +f 20098//20098 18945//18945 20606//20606 +f 19283//19283 19306//19306 20119//20119 +f 19564//19564 19818//19818 19865//19865 +f 19314//19314 19575//19575 19850//19850 +f 19311//19311 20825//20825 19917//19917 +f 20126//20126 19289//19289 20125//20125 +f 19290//19290 19581//19581 19835//19835 +f 19844//19844 19305//19305 19847//19847 +f 20125//20125 19578//19578 19851//19851 +f 19578//19578 20125//20125 19289//19289 +f 19849//19849 19307//19307 19852//19852 +f 20120//20120 19666//19666 19349//19349 +f 19588//19588 19314//19314 20139//20139 +f 20024//20024 19963//19963 20036//20036 +f 20145//20145 20119//20119 19306//19306 +f 19299//19299 19298//19298 19846//19846 +f 20139//20139 19314//19314 19850//19850 +f 19963//19963 20024//20024 19965//19965 +f 19847//19847 19305//19305 19848//19848 +f 19578//19578 19668//19668 19851//19851 +f 19863//19863 19672//19672 19671//19671 +f 19203//19203 19474//19474 20000//20000 +f 19850//19850 19575//19575 20149//20149 +f 19852//19852 18976//18976 19855//19855 +f 20126//20126 19593//19593 18937//18937 +f 19584//19584 18976//18976 19852//19852 +f 18937//18937 19289//19289 20126//20126 +f 18976//18976 19856//19856 19855//19855 +f 19306//19306 19866//19866 20478//20478 +f 19965//19965 20245//20245 19963//19963 +f 19853//19853 20502//20502 19561//19561 +f 20779//20779 19672//19672 19863//19863 +f 19596//19596 19839//19839 19335//19335 +f 20245//20245 19965//19965 19862//19862 +f 19864//19864 20166//20166 19596//19596 +f 19675//19675 19672//19672 20779//20779 +f 19876//19876 19624//19624 20142//20142 +f 19856//19856 19595//19595 20161//20161 +f 20157//20157 19610//19610 19593//19593 +f 19596//19596 19611//19611 19864//19864 +f 19862//19862 19965//19965 19826//19826 +f 19675//19675 20779//20779 19879//19879 +f 19991//19991 19543//19543 19571//19571 +f 19298//19298 19559//19559 19586//19586 +f 19610//19610 20157//20157 19545//19545 +f 20462//20462 19581//19581 19887//19887 +f 19864//19864 19344//19344 20177//20177 +f 19611//19611 19344//19344 19864//19864 +f 19826//19826 19822//19822 19862//19862 +f 19892//19892 19678//19678 19884//19884 +f 19595//19595 19604//19604 19898//19898 +f 19579//19579 19333//19333 19873//19873 +f 19580//19580 19564//19564 19865//19865 +f 19384//19384 19898//19898 19604//19604 +f 18982//18982 20177//20177 19344//19344 +f 19581//19581 20147//20147 19887//19887 +f 19822//19822 19826//19826 19882//19882 +f 19384//19384 19388//19388 19900//19900 +f 19669//19669 19860//19860 19563//19563 +f 19673//19673 19871//19871 20250//20250 +f 19624//19624 19964//19964 19582//19582 +f 19900//19900 19388//19388 20169//20169 +f 19876//19876 19964//19964 19624//19624 +f 19620//19620 20175//20175 19347//19347 +f 19333//19333 19603//19603 19873//19873 +f 20144//20144 19679//19679 19892//19892 +f 19566//19566 19291//19291 19889//19889 +f 19586//19586 19342//19342 19924//19924 +f 19817//19817 20356//20356 19325//19325 +f 19388//19388 19612//19612 19911//19911 +f 20127//20127 19924//19924 19342//19342 +f 19911//19911 20169//20169 19388//19388 +f 19964//19964 19876//19876 19605//19605 +f 19626//19626 19347//19347 20175//20175 +f 19739//19739 19827//19827 19793//19793 +f 19374//19374 19673//19673 19883//19883 +f 19632//19632 19626//19626 19885//19885 +f 19876//19876 19881//19881 19605//19605 +f 19360//19360 19361//19361 20187//20187 +f 19375//19375 19374//19374 19883//19883 +f 19901//19901 19853//19853 19583//19583 +f 19379//19379 19375//19375 19886//19886 +f 19680//19680 20155//20155 19681//19681 +f 19361//19361 19372//19372 19905//19905 +f 19674//19674 19893//19893 19899//19899 +f 19349//19349 19379//19379 19886//19886 +f 20539//20539 19681//19681 20155//20155 +f 19682//19682 19681//19681 20539//20539 +f 19905//19905 19372//19372 19914//19914 +f 19567//19567 19902//19902 19585//19585 +f 19577//19577 18998//18998 19888//19888 +f 19592//19592 19901//19901 19583//19583 +f 19881//19881 20179//20179 19732//19732 +f 19732//19732 19605//19605 19881//19881 +f 19312//19312 19598//19598 19591//19591 +f 19789//19789 19732//19732 20179//20179 +f 19372//19372 19618//19618 19914//19914 +f 19301//19301 19857//19857 20612//20612 +f 19337//19337 19931//19931 19342//19342 +f 19618//19618 19918//19918 19914//19914 +f 19906//19906 19888//19888 19975//19975 +f 19577//19577 19888//19888 19906//19906 +f 20148//20148 19901//19901 19592//19592 +f 18995//18995 19910//19910 20433//20433 +f 19909//19909 19383//19383 20207//20207 +f 18988//18988 19918//19918 19618//19618 +f 19587//19587 19585//19585 19902//19902 +f 19342//19342 19931//19931 20127//20127 +f 19391//19391 19916//19916 20216//20216 +f 20216//20216 19713//19713 19391//19391 +f 19872//19872 19601//19601 19878//19878 +f 20091//20091 19935//19935 19922//19922 +f 20091//20091 20036//20036 19935//19935 +f 20039//20039 19992//19992 19829//19829 +f 18993//18993 19397//19397 20532//20532 +f 20532//20532 20203//20203 18993//18993 +f 19638//19638 20532//20532 19397//19397 +f 19817//19817 19568//19568 19858//19858 +f 19391//19391 19713//19713 19430//19430 +f 19641//19641 19829//19829 19992//19992 +f 19908//19908 19904//19904 19024//19024 +f 19600//19600 19019//19019 20102//20102 +f 19599//19599 19597//19597 20167//20167 +f 20102//20102 19891//19891 19600//19600 +f 19921//19921 20167//20167 19597//19597 +f 19933//19933 19638//19638 19398//19398 +f 19316//19316 19904//19904 19761//19761 +f 19024//19024 19904//19904 19316//19316 +f 19576//19576 19570//19570 19870//19870 +f 19322//19322 19570//19570 19576//19576 +f 20084//20084 19396//19396 19599//19599 +f 19524//19524 20557//20557 19946//19946 +f 20026//20026 19757//19757 20025//20025 +f 19757//19757 19606//19606 20028//20028 +f 19890//19890 19576//19576 19870//19870 +f 19920//19920 19635//19635 19894//19894 +f 20115//20115 19858//19858 19568//19568 +f 19933//19933 19404//19404 19934//19934 +f 19316//19316 19761//19761 19760//19760 +f 19212//19212 19868//19868 19594//19594 +f 19934//19934 19404//19404 19936//19936 +f 19654//19654 19951//19951 19648//19648 +f 19953//19953 19951//19951 19654//19654 +f 20435//20435 19607//19607 20153//20153 +f 19606//19606 19468//19468 20028//20028 +f 19577//19577 19906//19906 19324//19324 +f 19951//19951 19889//19889 19291//19291 +f 19291//19291 19648//19648 19951//19951 +f 19609//19609 20148//20148 19592//19592 +f 19404//19404 19407//19407 19936//19936 +f 19214//19214 19868//19868 19212//19212 +f 19568//19568 19572//19572 20115//20115 +f 19399//19399 19946//19946 19956//19956 +f 19324//19324 19906//19906 19908//19908 +f 19829//19829 19641//19641 19622//19622 +f 19403//19403 19399//19399 19956//19956 +f 19938//19938 19936//19936 19407//19407 +f 20115//20115 19572//19572 20018//20018 +f 19608//19608 19926//19926 20151//20151 +f 19937//19937 19938//19938 19644//19644 +f 19912//19912 19766//19766 19761//19761 +f 19761//19761 19766//19766 19715//19715 +f 19607//19607 19600//19600 19891//19891 +f 19912//19912 19767//19767 19766//19766 +f 19572//19572 19548//19548 20018//20018 +f 19655//19655 19403//19403 19956//19956 +f 19492//19492 19765//19765 19758//19758 +f 19959//19959 19655//19655 19956//19956 +f 19658//19658 19655//19655 19959//19959 +f 19647//19647 19939//19939 20222//20222 +f 20221//20221 19647//19647 20222//20222 +f 19823//19823 19767//19767 19912//19912 +f 19658//19658 19959//19959 19654//19654 +f 19937//19937 19647//19647 20221//20221 +f 19870//19870 19570//19570 19875//19875 +f 20193//20193 19378//19378 19642//19642 +f 19890//19890 19870//19870 20135//20135 +f 20102//20102 19589//19589 20103//20103 +f 19939//19939 19650//19650 20551//20551 +f 20177//20177 18982//18982 20196//20196 +f 18982//18982 19625//19625 20196//20196 +f 19939//19939 19656//19656 19650//19650 +f 19343//19343 19859//19859 19925//19925 +f 20516//20516 19629//19629 20758//20758 +f 19343//19343 19925//19925 19926//19926 +f 19930//19930 19684//19684 20199//20199 +f 19629//19629 19631//19631 20758//20758 +f 19816//19816 19633//19633 20324//20324 +f 19625//19625 19930//19930 20196//20196 +f 19915//19915 20825//20825 19311//19311 +f 19278//19278 19874//19874 19225//19225 +f 19020//19020 19968//19968 19018//19018 +f 19928//19928 19386//19386 19929//19929 +f 19656//19656 19657//19657 20224//20224 +f 20249//20249 19942//19942 20247//20247 +f 19613//19613 19942//19942 20249//20249 +f 19386//19386 18942//18942 19929//19929 +f 19929//19929 19588//19588 20206//20206 +f 18942//18942 19588//19588 19929//19929 +f 19348//19348 19968//19968 19020//19020 +f 19463//19463 20528//20528 19941//19941 +f 19845//19845 19968//19968 19348//19348 +f 19588//19588 20139//20139 20206//20206 +f 18683//18683 19944//19944 20209//20209 +f 19945//19945 19657//19657 19659//19659 +f 19463//19463 19242//19242 20528//20528 +f 19642//19642 18683//18683 20209//20209 +f 19413//19413 19945//19945 19659//19659 +f 20176//20176 19923//19923 19309//19309 +f 19923//19923 19242//19242 19245//19245 +f 19945//19945 19413//19413 19949//19949 +f 19614//19614 19913//19913 20158//20158 +f 19614//19614 19686//19686 19913//19913 +f 19413//19413 19947//19947 19949//19949 +f 19640//19640 19816//19816 20061//20061 +f 19932//19932 19558//19558 20180//20180 +f 19957//19957 19617//19617 19960//19960 +f 19358//19358 19617//19617 19957//19957 +f 19821//19821 19820//19820 19616//19616 +f 19955//19955 19358//19358 19957//19957 +f 20549//20549 19646//19646 19409//19409 +f 19616//19616 19819//19819 19821//19821 +f 20549//20549 19409//19409 19969//19969 +f 19558//19558 19907//19907 20512//20512 +f 19990//19990 19614//19614 20158//20158 +f 20180//20180 19558//19558 20512//20512 +f 19363//19363 19958//19958 19960//19960 +f 19614//19614 19990//19990 19621//19621 +f 19309//19309 19940//19940 20188//20188 +f 19643//19643 19641//19641 19880//19880 +f 20176//20176 19309//19309 20188//20188 +f 19621//19621 19990//19990 20082//20082 +f 19617//19617 19363//19363 19960//19960 +f 19880//19880 20150//20150 19643//19643 +f 19819//19819 20082//20082 20041//20041 +f 19663//19663 19664//19664 20228//20228 +f 19415//19415 19664//19664 19663//19663 +f 19621//19621 20082//20082 19819//19819 +f 20150//20150 19547//19547 19643//19643 +f 20317//20317 19623//19623 20197//20197 +f 19664//19664 19665//19665 20228//20228 +f 19665//19665 20220//20220 20228//20228 +f 19895//19895 19633//19633 19645//19645 +f 19895//19895 20324//20324 19633//19633 +f 19962//19962 20220//20220 19961//19961 +f 19896//19896 19895//19895 19645//19645 +f 19649//19649 19547//19547 19897//19897 +f 19961//19961 19627//19627 19812//19812 +f 19896//19896 19649//19649 19897//19897 +f 19547//19547 19651//19651 19897//19897 +f 19897//19897 19651//19651 19919//19919 +f 19544//19544 19812//19812 19627//19627 +f 19812//19812 19967//19967 19628//19628 +f 19919//19919 19651//19651 20099//20099 +f 19967//19967 19812//19812 19544//19544 +f 19490//19490 19967//19967 19544//19544 +f 19628//19628 19967//19967 19630//19630 +f 19630//19630 19967//19967 19490//19490 +f 19686//19686 19660//19660 19913//19913 +f 19651//19651 19370//19370 20099//20099 +f 19370//19370 19677//19677 20099//20099 +f 19677//19677 19952//19952 19948//19948 +f 19954//19954 19662//19662 20434//20434 +f 19985//19985 19551//19551 20040//20040 +f 19562//19562 20360//20360 19818//19818 +f 19551//19551 19985//19985 19562//19562 +f 19229//19229 19481//19481 20580//20580 +f 20081//20081 19529//19529 20684//20684 +f 19727//19727 19785//19785 19759//19759 +f 19826//19826 20045//20045 20351//20351 +f 19439//19439 19811//19811 19773//19773 +f 20053//20053 19970//19970 19444//19444 +f 20335//20335 19769//19769 20050//20050 +f 19972//19972 19971//19971 19341//19341 +f 19240//19240 19717//19717 19470//19470 +f 19826//19826 20351//20351 19793//19793 +f 19341//19341 19968//19968 19972//19972 +f 20057//20057 19793//19793 20351//20351 +f 19777//19777 20397//20397 20637//20637 +f 19740//19740 19795//19795 20054//20054 +f 20057//20057 19742//19742 19793//19793 +f 19501//19501 19777//19777 20637//20637 +f 19805//19805 19731//19731 19986//19986 +f 19722//19722 20334//20334 19478//19478 +f 19991//19991 19814//19814 20435//20435 +f 19984//19984 19747//19747 20349//20349 +f 19731//19731 20408//20408 19986//19986 +f 19733//19733 20408//20408 19731//19731 +f 20618//20618 19455//19455 20620//20620 +f 19455//19455 20002//20002 20620//20620 +f 20031//20031 20032//20032 20056//20056 +f 19473//19473 19833//19833 19802//19802 +f 19447//19447 20057//20057 20001//20001 +f 20658//20658 19447//19447 20001//20001 +f 20341//20341 19198//19198 19501//19501 +f 19813//19813 19983//19983 20055//20055 +f 19747//19747 19279//19279 20349//20349 +f 20347//20347 19263//19263 20614//20614 +f 20341//20341 19996//19996 19198//19198 +f 20033//20033 20034//20034 19752//19752 +f 20008//20008 20674//20674 20002//20002 +f 19263//19263 20417//20417 20614//20614 +f 20988//20988 19258//19258 19178//19178 +f 19741//19741 19530//19530 20345//20345 +f 19543//19543 19772//19772 19227//19227 +f 19530//19530 20098//20098 20345//20345 +f 19244//19244 18820//18820 20060//20060 +f 19832//19832 19785//19785 19994//19994 +f 19752//19752 20034//20034 19504//19504 +f 19983//19983 19813//19813 20104//20104 +f 20606//20606 19325//19325 20356//20356 +f 20328//20328 19475//19475 19535//19535 +f 20615//20615 19447//19447 20415//20415 +f 19745//19745 19832//19832 19994//19994 +f 19994//19994 19995//19995 19745//19745 +f 20104//20104 19813//19813 20031//20031 +f 20063//20063 20008//20008 19516//19516 +f 20032//20032 19834//19834 19977//19977 +f 19830//19830 19981//19981 20040//20040 +f 20362//20362 19522//19522 20074//20074 +f 19476//19476 19749//19749 20955//20955 +f 19248//19248 19995//19995 20037//20037 +f 19774//19774 19723//19723 19502//19502 +f 20095//20095 19540//19540 20088//20088 +f 20955//20955 19749//19749 20405//20405 +f 20039//20039 19789//19789 20182//20182 +f 20065//20065 20037//20037 19995//19995 +f 19771//19771 19710//19710 20014//20014 +f 20409//20409 19723//19723 19774//19774 +f 19804//19804 20584//20584 20064//20064 +f 19985//19985 20040//20040 19981//19981 +f 19788//19788 19255//19255 20623//20623 +f 19710//19710 19467//19467 20416//20416 +f 19808//19808 20086//20086 19749//19749 +f 19467//19467 19776//19776 20416//20416 +f 19750//19750 19744//19744 20412//20412 +f 19770//19770 19545//19545 20466//20466 +f 19808//19808 20089//20089 20086//20086 +f 20006//20006 19803//19803 20069//20069 +f 20404//20404 20348//20348 20066//20066 +f 20095//20095 20028//20028 19468//19468 +f 19234//19234 18874//18874 19807//19807 +f 20005//20005 20037//20037 20065//20065 +f 19790//19790 20037//20037 20005//20005 +f 19488//19488 20423//20423 19487//19487 +f 20029//20029 19711//19711 20363//20363 +f 19830//19830 20040//20040 19499//19499 +f 19488//19488 19779//19779 20423//20423 +f 20109//20109 19770//19770 20090//20090 +f 19800//19800 20623//20623 19255//19255 +f 20584//20584 19804//19804 20016//20016 +f 19779//19779 19456//19456 20686//20686 +f 20686//20686 20423//20423 19779//19779 +f 19751//19751 20365//20365 19534//19534 +f 19456//19456 19712//19712 20686//20686 +f 19538//19538 19534//19534 20365//20365 +f 19562//19562 19985//19985 20360//20360 +f 20022//20022 20063//20063 19434//19434 +f 19790//19790 20005//20005 20330//20330 +f 20412//20412 20007//20007 19750//19750 +f 19828//19828 19723//19723 20067//20067 +f 20023//20023 20036//20036 20091//20091 +f 20923//20923 19800//19800 20087//20087 +f 20022//20022 19782//19782 20414//20414 +f 19253//19253 19746//19746 20073//20073 +f 19828//19828 19785//19785 19727//19727 +f 20011//20011 19786//19786 19783//19783 +f 19510//19510 20070//20070 20066//20066 +f 20368//20368 19809//19809 20007//20007 +f 20555//20555 18867//18867 20094//20094 +f 19775//19775 19989//19989 19484//19484 +f 19834//19834 19989//19989 19977//19977 +f 19439//19439 19810//19810 19811//19811 +f 20618//20618 20085//20085 19261//19261 +f 19261//19261 19455//19455 20618//20618 +f 19719//19719 20076//20076 19521//19521 +f 20322//20322 20092//20092 19469//19469 +f 20011//20011 19790//19790 20330//20330 +f 19820//19820 19821//19821 20642//20642 +f 19987//19987 19458//19458 20411//20411 +f 19778//19778 19539//19539 19997//19997 +f 19786//19786 20013//20013 19728//19728 +f 20082//20082 20104//20104 20041//20041 +f 20043//20043 19231//19231 19470//19470 +f 19755//19755 20015//20015 19769//19769 +f 19812//19812 20051//20051 20044//20044 +f 19712//19712 19498//19498 20924//20924 +f 19496//19496 19538//19538 20365//20365 +f 19802//19802 20684//20684 19529//19529 +f 18880//18880 19229//19229 21134//21134 +f 20369//20369 19987//19987 20411//20411 +f 20041//20041 20104//20104 20031//20031 +f 21134//21134 20350//20350 18880//18880 +f 20046//20046 20043//20043 19470//19470 +f 20054//20054 19795//19795 20049//20049 +f 19973//19973 19976//19976 20055//20055 +f 19970//19970 20053//20053 20930//20930 +f 20021//20021 20047//20047 20062//20062 +f 20048//20048 19828//19828 20067//20067 +f 19785//19785 19828//19828 20048//20048 +f 20322//20322 19794//19794 20407//20407 +f 20397//20397 19496//19496 20634//20634 +f 20056//20056 20041//20041 20031//20031 +f 19470//19470 19717//19717 20381//20381 +f 19995//19995 19994//19994 20065//20065 +f 19794//19794 19798//19798 20407//20407 +f 20061//20061 19816//19816 19974//19974 +f 20603//20603 19543//19543 19991//19991 +f 20418//20418 19974//19974 19816//19816 +f 20324//20324 20418//20418 19816//19816 +f 19258//19258 20337//20337 20053//20053 +f 20381//20381 19717//19717 20052//20052 +f 19824//19824 20453//20453 19780//19780 +f 20059//20059 20055//20055 19983//19983 +f 19888//19888 19971//19971 20320//20320 +f 19979//19979 19788//19788 20681//20681 +f 19975//19975 20372//20372 20100//20100 +f 19999//19999 20706//20706 20105//20105 +f 20071//20071 20105//20105 20706//20706 +f 19796//19796 20068//20068 20621//20621 +f 20389//20389 19830//19830 20439//20439 +f 20620//20620 20002//20002 20674//20674 +f 20101//20101 20100//20100 20106//20106 +f 20692//20692 19735//19735 20406//20406 +f 20364//20364 19522//19522 20362//20362 +f 19737//19737 19741//19741 20403//20403 +f 20038//20038 20035//20035 20438//20438 +f 20060//20060 18820//18820 19476//19476 +f 20330//20330 20005//20005 20326//20326 +f 20032//20032 19977//19977 20377//20377 +f 20008//20008 20401//20401 20674//20674 +f 20337//20337 19258//19258 20591//20591 +f 19447//19447 20658//20658 20415//20415 +f 19823//19823 20101//20101 20106//20106 +f 19542//19542 19756//19756 20922//20922 +f 19806//19806 20406//20406 19735//19735 +f 19751//19751 19522//19522 20364//20364 +f 20035//20035 19823//19823 20106//20106 +f 20038//20038 19725//19725 20035//20035 +f 20591//20591 19258//19258 20988//20988 +f 19830//19830 20038//20038 20439//20439 +f 20328//20328 20346//20346 19736//19736 +f 19788//19788 20623//20623 20681//20681 +f 21410//21410 20365//20365 19751//19751 +f 20389//20389 19981//19981 19830//19830 +f 20988//20988 20004//20004 20344//20344 +f 19733//19733 20347//20347 20408//20408 +f 20922//20922 19756//19756 20017//20017 +f 20018//20018 19531//19531 20424//20424 +f 20578//20578 19806//19806 19495//19495 +f 19981//19981 20338//20338 19985//19985 +f 19531//19531 20093//20093 20424//20424 +f 20004//20004 19213//19213 20352//20352 +f 20416//20416 20014//20014 19710//19710 +f 19985//19985 20630//20630 20360//20360 +f 19772//19772 19543//19543 20603//20603 +f 20090//20090 19770//19770 20466//20466 +f 20019//20019 19784//19784 20395//20395 +f 20006//20006 20069//20069 20357//20357 +f 20330//20330 20376//20376 20011//20011 +f 20357//20357 20069//20069 20355//20355 +f 20417//20417 19532//19532 20083//20083 +f 20072//20072 19253//19253 20073//20073 +f 21132//21132 20580//20580 19481//19481 +f 20067//20067 19723//19723 20409//20409 +f 20104//20104 19990//19990 20158//20158 +f 20082//20082 19990//19990 20104//20104 +f 20026//20026 20025//20025 20617//20617 +f 20361//20361 20026//20026 20617//20617 +f 19749//19749 20086//20086 20405//20405 +f 19743//19743 20422//20422 20679//20679 +f 19807//19807 20423//20423 20096//20096 +f 20011//20011 20108//20108 19786//19786 +f 19819//19819 20041//20041 20702//20702 +f 20702//20702 20041//20041 20056//20056 +f 20108//20108 20011//20011 20376//20376 +f 20367//20367 20085//20085 20641//20641 +f 19988//19988 20085//20085 20367//20367 +f 20702//20702 20385//20385 19819//19819 +f 19776//19776 19724//19724 20416//20416 +f 19781//19781 20366//20366 20016//20016 +f 19809//19809 20368//20368 20693//20693 +f 20024//20024 20023//20023 20596//20596 +f 20693//20693 19810//19810 19809//19809 +f 20045//20045 20024//20024 20596//20596 +f 20070//20070 19772//19772 20400//20400 +f 20013//20013 19786//19786 20108//20108 +f 20063//20063 20022//20022 20332//20332 +f 20014//20014 19782//19782 19771//19771 +f 20013//20013 20108//20108 20376//20376 +f 20015//20015 19755//19755 20685//20685 +f 20009//20009 19517//19517 19720//19720 +f 20366//20366 19781//19781 20390//20390 +f 20049//20049 19517//19517 20628//20628 +f 19448//19448 20092//20092 20087//20087 +f 19775//19775 19977//19977 19989//19989 +f 19728//19728 20013//20013 20378//20378 +f 19999//19999 19728//19728 20378//20378 +f 19449//19449 19773//19773 20411//20411 +f 20013//20013 20376//20376 20378//20378 +f 19458//19458 19449//19449 20411//20411 +f 19555//19555 19165//19165 20077//20077 +f 20077//20077 19165//19165 20079//20079 +f 19165//19165 20080//20080 20079//20079 +f 20375//20375 20042//20042 19787//19787 +f 19238//19238 19718//19718 20080//20080 +f 19997//19997 20042//20042 20375//20375 +f 19278//19278 20107//20107 20492//20492 +f 19958//19958 19836//19836 20111//20111 +f 20111//20111 20217//20217 19958//19958 +f 19283//19283 20119//20119 20454//20454 +f 19561//19561 20111//20111 19836//19836 +f 20553//20553 19667//19667 20110//20110 +f 19840//19840 19667//19667 20553//20553 +f 20120//20120 19886//19886 20117//20117 +f 19841//19841 19840//19840 20553//20553 +f 19865//19865 19818//19818 20475//20475 +f 20825//20825 20121//20121 19917//19917 +f 20036//20036 20023//20023 20024//20024 +f 19835//19835 20453//20453 19824//19824 +f 20502//20502 19853//19853 20124//20124 +f 19666//19666 20120//20120 19861//19861 +f 19849//19849 19852//19852 20130//20130 +f 19848//19848 20447//20447 19847//19847 +f 20116//20116 19685//19685 20000//20000 +f 20142//20142 19861//19861 20132//20132 +f 20140//20140 19850//19850 20141//20141 +f 20124//20124 19901//19901 20137//20137 +f 19853//19853 19901//19901 20124//20124 +f 20130//20130 19852//19852 19855//19855 +f 20125//20125 19851//19851 20131//20131 +f 20146//20146 20137//20137 19901//19901 +f 19901//19901 20148//20148 20146//20146 +f 19855//19855 19856//19856 20484//20484 +f 20122//20122 19917//19917 20121//20121 +f 19854//19854 19843//19843 19841//19841 +f 20447//20447 19848//19848 20467//20467 +f 20024//20024 20045//20045 19965//19965 +f 20524//20524 19876//19876 20142//20142 +f 20151//20151 20148//20148 19609//19609 +f 19850//19850 20140//20140 20139//20139 +f 19859//19859 18933//18933 20457//20457 +f 19609//19609 19608//19608 20151//20151 +f 19850//19850 20149//20149 20141//20141 +f 20149//20149 19837//19837 19838//19838 +f 19876//19876 20524//20524 19881//19881 +f 18933//18933 19565//19565 20457//20457 +f 20133//20133 20245//20245 19862//19862 +f 20594//20594 19580//19580 19865//19865 +f 19668//19668 19854//19854 20152//20152 +f 19845//19845 19640//19640 20327//20327 +f 19851//19851 19668//19668 20152//20152 +f 20179//20179 19881//19881 20524//20524 +f 19968//19968 19845//19845 20327//20327 +f 19565//19565 19844//19844 20173//20173 +f 19574//19574 19580//19580 20594//20594 +f 19863//19863 19671//19671 19092//19092 +f 19306//19306 20478//20478 20145//20145 +f 19817//19817 19858//19858 20616//20616 +f 19596//19596 20166//20166 19839//19839 +f 19593//19593 20126//20126 20440//20440 +f 19844//19844 19847//19847 20173//20173 +f 19965//19965 20045//20045 19826//19826 +f 19857//19857 19594//19594 19868//19868 +f 19874//19874 20491//20491 19556//19556 +f 20161//20161 20487//20487 19856//19856 +f 19848//19848 19591//19591 20467//20467 +f 19862//19862 19822//19822 20133//20133 +f 20478//20478 19866//19866 20172//20172 +f 20061//20061 20327//20327 19640//19640 +f 19593//19593 20440//20440 20157//20157 +f 20489//20489 19864//19864 20729//20729 +f 19866//19866 19579//19579 20172//20172 +f 19298//19298 19586//19586 20451//20451 +f 19591//19591 20178//20178 20467//20467 +f 19898//19898 20161//20161 19595//19595 +f 20729//20729 19864//19864 20177//20177 +f 19591//19591 19598//19598 20470//20470 +f 20039//20039 20182//20182 19992//19992 +f 20470//20470 20178//20178 19591//19591 +f 20157//20157 20466//20466 19545//19545 +f 19869//19869 20471//20471 20470//20470 +f 20172//20172 19873//19873 20493//20493 +f 19579//19579 19873//19873 20172//20172 +f 20448//20448 19992//19992 20182//20182 +f 20564//20564 19992//19992 20448//20448 +f 19879//19879 20779//20779 20513//20513 +f 20170//20170 20498//20498 20163//20163 +f 19846//19846 19298//19298 20451//20451 +f 20133//20133 19822//19822 20156//20156 +f 19892//19892 19884//19884 20134//20134 +f 19602//19602 20433//20433 20432//20432 +f 20161//20161 19898//19898 20164//20164 +f 19872//19872 20471//20471 19869//19869 +f 20451//20451 19586//19586 19924//19924 +f 19894//19894 20189//20189 19920//19920 +f 20248//20248 20247//20247 20174//20174 +f 19898//19898 19384//19384 20168//20168 +f 20471//20471 19872//19872 19878//19878 +f 20144//20144 19892//19892 20134//20134 +f 20118//20118 20156//20156 19889//19889 +f 20250//20250 19883//19883 19673//19673 +f 19770//19770 20109//20109 19620//19620 +f 19849//19849 20433//20433 19910//19910 +f 20247//20247 19942//19942 20181//20181 +f 20193//20193 19642//19642 20205//20205 +f 19942//19942 19615//19615 20181//20181 +f 19920//19920 20529//20529 19639//19639 +f 20115//20115 20018//20018 20431//20431 +f 20199//20199 19639//19639 20529//20529 +f 19563//19563 19860//19860 20460//20460 +f 20199//20199 20200//20200 19930//19930 +f 19873//19873 19603//19603 20493//20493 +f 20196//20196 19930//19930 20200//20200 +f 20568//20568 20190//20190 20191//20191 +f 19889//19889 20156//20156 20154//20154 +f 19620//19620 20109//20109 20175//20175 +f 19612//19612 19685//19685 20116//20116 +f 19867//19867 19563//19563 20128//20128 +f 20154//20154 19566//19566 19889//19889 +f 20116//20116 19911//19911 19612//19612 +f 20998//20998 19815//19815 19555//19555 +f 19598//19598 19869//19869 20470//20470 +f 20597//20597 19891//19891 20102//20102 +f 20155//20155 19680//19680 20240//20240 +f 20156//20156 19822//19822 19882//19882 +f 20128//20128 19563//19563 20460//20460 +f 19992//19992 20564//20564 19641//19641 +f 20192//20192 20482//20482 19601//19601 +f 20233//20233 20192//20192 19359//19359 +f 20568//20568 20191//20191 20248//20248 +f 19626//19626 20175//20175 20567//20567 +f 19360//19360 20187//20187 20183//20183 +f 19883//19883 20117//20117 19375//19375 +f 19827//19827 20156//20156 19882//19882 +f 19601//19601 19359//19359 20192//20192 +f 19885//19885 19626//19626 20567//20567 +f 19878//19878 19601//19601 20482//20482 +f 19880//19880 19641//19641 20564//20564 +f 20701//20701 19607//19607 19891//19891 +f 19375//19375 20117//20117 19886//19886 +f 20153//20153 19607//19607 20701//20701 +f 19567//19567 19566//19566 20154//20154 +f 20185//20185 19632//19632 19885//19885 +f 19893//19893 19632//19632 20185//20185 +f 20156//20156 19827//19827 20160//20160 +f 20209//20209 19944//19944 20213//20213 +f 20249//20249 20248//20248 20191//20191 +f 20758//20758 19631//19631 20514//20514 +f 19899//19899 19893//19893 20185//20185 +f 20249//20249 20247//20247 20248//20248 +f 19631//19631 19634//19634 19928//19928 +f 19928//19928 20514//20514 19631//19631 +f 19361//19361 19905//19905 20187//20187 +f 19907//19907 20136//20136 20143//20143 +f 20135//20135 19870//19870 19875//19875 +f 19944//19944 19646//19646 20213//20213 +f 20160//20160 19827//19827 19739//19739 +f 19950//19950 19646//19646 20549//20549 +f 20198//20198 19674//19674 19899//19899 +f 19587//19587 19902//19902 20160//20160 +f 19739//19739 19587//19587 20160//20160 +f 19636//19636 19903//19903 20201//20201 +f 19556//19556 20491//20491 19993//19993 +f 19637//19637 19636//19636 20201//20201 +f 19921//19921 20012//20012 20078//20078 +f 20207//20207 19637//19637 20201//20201 +f 20167//20167 19921//19921 20165//20165 +f 20135//20135 19875//19875 20195//20195 +f 19921//19921 20078//20078 20165//20165 +f 20165//20165 20078//20078 20171//20171 +f 20078//20078 20617//20617 20171//20171 +f 19820//19820 20642//20642 19662//19662 +f 19662//19662 20642//20642 20434//20434 +f 20320//20320 20372//20372 19888//19888 +f 19888//19888 20372//20372 19975//19975 +f 20139//20139 20138//20138 20206//20206 +f 20150//20150 19880//19880 20477//20477 +f 20167//20167 20084//20084 19599//19599 +f 20197//20197 19613//19613 20249//20249 +f 19914//19914 19918//19918 20194//20194 +f 19890//19890 20469//20469 19877//19877 +f 20385//20385 19821//19821 19819//19819 +f 19877//19877 20494//20494 19915//19915 +f 19613//19613 20197//20197 19623//19623 +f 20494//20494 20825//20825 19915//19915 +f 20212//20212 19909//19909 20207//20207 +f 20114//20114 19874//19874 19278//19278 +f 20194//20194 19918//19918 20522//20522 +f 20494//20494 19877//19877 20469//20469 +f 20492//20492 20114//20114 19278//19278 +f 20028//20028 20025//20025 19757//19757 +f 19628//19628 20317//20317 20097//20097 +f 20204//20204 20251//20251 20202//20202 +f 19890//19890 20135//20135 20469//20469 +f 20202//20202 20251//20251 20217//20217 +f 20150//20150 20479//20479 19652//19652 +f 19918//19918 20566//20566 20522//20522 +f 19906//19906 19975//19975 20100//20100 +f 20204//20204 20573//20573 20252//20252 +f 20216//20216 20218//20218 19713//19713 +f 20252//20252 20251//20251 20204//20204 +f 19906//19906 20100//20100 20184//20184 +f 20566//20566 19918//19918 20203//20203 +f 20251//20251 20253//20253 20217//20217 +f 19922//19922 19935//19935 20537//20537 +f 19923//19923 20176//20176 20536//20536 +f 20186//20186 19908//19908 19906//19906 +f 19904//19904 19908//19908 20186//20186 +f 20252//20252 20253//20253 20251//20251 +f 19615//19615 20215//20215 20181//20181 +f 20215//20215 19615//19615 19955//19955 +f 20208//20208 20532//20532 19638//19638 +f 20223//20223 20091//20091 19922//19922 +f 19940//19940 19932//19932 20180//20180 +f 20208//20208 19933//19933 20210//20210 +f 19638//19638 19933//19933 20208//20208 +f 20252//20252 20215//20215 19957//19957 +f 20210//20210 19933//19933 20211//20211 +f 20252//20252 19957//19957 19960//19960 +f 19955//19955 19957//19957 20215//20215 +f 19761//19761 20186//20186 19912//19912 +f 19904//19904 20186//20186 19761//19761 +f 20512//20512 19907//19907 20143//20143 +f 20217//20217 20253//20253 19958//19958 +f 19912//19912 20186//20186 20101//20101 +f 20211//20211 19933//19933 19934//19934 +f 19960//19960 19958//19958 20253//20253 +f 20253//20253 20252//20252 19960//19960 +f 19897//19897 19919//19919 19896//19896 +f 19934//19934 19936//19936 20219//20219 +f 19935//19935 20225//20225 20834//20834 +f 19912//19912 20101//20101 19823//19823 +f 20159//20159 19652//19652 20479//20479 +f 19653//19653 19652//19652 20159//20159 +f 19963//19963 20225//20225 19935//19935 +f 20162//20162 19653//19653 20159//20159 +f 20225//20225 19963//19963 20245//20245 +f 20195//20195 19875//19875 19943//19943 +f 20219//20219 19936//19936 19938//19938 +f 19941//19941 20195//20195 19943//19943 +f 19938//19938 19937//19937 20219//20219 +f 20455//20455 19660//19660 20162//20162 +f 19961//19961 19812//19812 20044//20044 +f 20245//20245 20133//20133 20226//20226 +f 20528//20528 19923//19923 20536//20536 +f 19242//19242 19923//19923 20528//20528 +f 20219//20219 19937//19937 20221//20221 +f 20455//20455 19913//19913 19660//19660 +f 20051//20051 19628//19628 20097//20097 +f 20099//20099 19677//19677 19948//19948 +f 20051//20051 19812//19812 19628//19628 +f 20221//20221 20222//20222 20802//20802 +f 20229//20229 19946//19946 20557//20557 +f 20222//20222 19939//19939 20551//20551 +f 19952//19952 19954//19954 20465//20465 +f 20465//20465 19954//19954 20434//20434 +f 20118//20118 19951//19951 20227//20227 +f 20227//20227 19951//19951 19953//19953 +f 19951//19951 20118//20118 19889//19889 +f 19946//19946 20229//20229 19956//19956 +f 19650//19650 19656//19656 20561//20561 +f 19656//19656 20224//20224 20561//20561 +f 20230//20230 19956//19956 20229//20229 +f 19945//19945 20224//20224 19657//19657 +f 19818//19818 20360//20360 20475//20475 +f 19956//19956 20230//20230 19654//19654 +f 19654//19654 19959//19959 19956//19956 +f 19949//19949 20224//20224 19945//19945 +f 19949//19949 19947//19947 20816//20816 +f 20816//20816 19414//19414 20718//20718 +f 19947//19947 19414//19414 20816//20816 +f 19299//19299 19846//19846 19689//19689 +f 19689//19689 19846//19846 20458//20458 +f 19111//19111 19093//19093 20256//20256 +f 20256//20256 20255//20255 19111//19111 +f 20214//20214 19700//19700 20212//20212 +f 20212//20212 19700//19700 19909//19909 +f 19691//19691 19689//19689 20458//20458 +f 20458//20458 20254//20254 19691//19691 +f 19909//19909 19700//19700 19383//19383 +f 19105//19105 19097//19097 20261//20261 +f 19688//19688 20263//20263 19075//19075 +f 20283//20283 19111//19111 20255//20255 +f 20258//20258 19691//19691 20254//20254 +f 19110//19110 19691//19691 20258//20258 +f 20259//20259 19700//19700 20214//20214 +f 20231//20231 20232//20232 19696//19696 +f 19694//19694 19693//19693 20288//20288 +f 20257//20257 19109//19109 20262//20262 +f 19690//19690 19075//19075 20263//20263 +f 20234//20234 19696//19696 20232//20232 +f 19860//19860 19703//19703 20266//20266 +f 20259//20259 19916//19916 19700//19700 +f 20237//20237 19696//19696 20234//20234 +f 19703//19703 19860//19860 19669//19669 +f 19699//19699 19695//19695 20264//20264 +f 19698//19698 19694//19694 20269//20269 +f 19916//19916 20259//20259 20216//20216 +f 20242//20242 19698//19698 20269//20269 +f 19701//19701 19698//19698 20242//20242 +f 20260//20260 19105//19105 20261//20261 +f 19109//19109 19699//19699 20262//20262 +f 20236//20236 20289//20289 20267//20267 +f 20284//20284 19105//19105 20260//20260 +f 20265//20265 19702//19702 20257//20257 +f 21038//21038 20233//20233 19619//19619 +f 20496//20496 20289//20289 20236//20236 +f 20271//20271 19701//19701 20243//20243 +f 20243//20243 19701//19701 20242//20242 +f 19702//19702 19109//19109 20257//20257 +f 19871//19871 19702//19702 20265//20265 +f 20271//20271 20244//20244 19701//19701 +f 19701//19701 20244//20244 19667//19667 +f 19667//19667 20244//20244 20110//20110 +f 20267//20267 20289//20289 20239//20239 +f 20239//20239 20289//20289 20238//20238 +f 20134//20134 19879//19879 20513//20513 +f 19678//19678 19879//19879 19884//19884 +f 19884//19884 19879//19879 20134//20134 +f 20230//20230 19953//19953 19654//19654 +f 20261//20261 19097//19097 20866//20866 +f 19332//19332 19917//19917 19706//19706 +f 19706//19706 19917//19917 20836//20836 +f 20836//20836 19917//19917 20122//20122 +f 20534//20534 20240//20240 19927//19927 +f 19927//19927 20240//20240 19680//19680 +f 19337//19337 19706//19706 19931//19931 +f 19931//19931 19706//19706 20272//20272 +f 20132//20132 19861//19861 20123//20123 +f 20865//20865 20866//20866 19697//19697 +f 19709//19709 19903//19903 19636//19636 +f 19629//19629 20270//20270 20865//20865 +f 19697//19697 19629//19629 20865//20865 +f 20539//20539 20241//20241 19682//19682 +f 19682//19682 20241//20241 19093//19093 +f 19097//19097 19697//19697 20866//20866 +f 20272//20272 20246//20246 19931//19931 +f 20241//20241 20256//20256 19093//19093 +f 19709//19709 19705//19705 20273//20273 +f 19903//19903 19709//19709 20273//20273 +f 20270//20270 19629//19629 20516//20516 +f 20272//20272 19706//19706 20836//20836 +f 20836//20836 20274//20274 20272//20272 +f 20273//20273 19707//19707 20572//20572 +f 19705//19705 19707//19707 20273//20273 +f 20193//20193 19894//19894 19635//19635 +f 20572//20572 19707//19707 20276//20276 +f 19707//19707 19676//19676 20278//20278 +f 20278//20278 19676//19676 19674//19674 +f 19115//19115 19110//19110 20258//20258 +f 20275//20275 19115//19115 20258//20258 +f 19639//19639 20199//20199 19684//19684 +f 20198//20198 20235//20235 19674//19674 +f 19674//19674 20235//20235 20278//20278 +f 19708//19708 20275//20275 20277//20277 +f 19115//19115 20275//20275 19708//19708 +f 19707//19707 20278//20278 20276//20276 +f 20279//20279 19708//19708 20277//20277 +f 19122//19122 20293//20293 20298//20298 +f 20286//20286 19125//19125 19123//19123 +f 19704//19704 19125//19125 20286//20286 +f 19145//19145 19144//19144 20302//20302 +f 20302//20302 20293//20293 19145//19145 +f 20282//20282 19128//19128 20292//20292 +f 20292//20292 20290//20290 20282//20282 +f 19095//19095 20283//20283 20285//20285 +f 20297//20297 20291//20291 20295//20295 +f 19129//19129 20291//20291 20297//20297 +f 20293//20293 19122//19122 19145//19145 +f 19124//19124 20282//20282 19695//19695 +f 20850//20850 19095//19095 20285//20285 +f 19127//19127 19095//19095 20287//20287 +f 20287//20287 19095//19095 20850//20850 +f 19695//19695 20282//20282 20264//20264 +f 20306//20306 19132//19132 20308//20308 +f 19127//19127 20287//20287 19117//19117 +f 19117//19117 20287//20287 20288//20288 +f 20303//20303 19134//19134 20297//20297 +f 19135//19135 20306//20306 20294//20294 +f 19130//19130 19122//19122 20298//20298 +f 19131//19131 19135//19135 20294//20294 +f 20280//20280 20316//20316 20279//20279 +f 20279//20279 20316//20316 19708//19708 +f 19708//19708 20316//20316 19116//19116 +f 19116//19116 20316//20316 19126//19126 +f 19128//19128 20282//20282 19124//19124 +f 19126//19126 20316//20316 20296//20296 +f 19132//19132 20306//20306 19135//19135 +f 20296//20296 20316//20316 20280//20280 +f 20298//20298 20310//20310 19130//19130 +f 19134//19134 19129//19129 20297//20297 +f 20288//20288 19693//19693 19117//19117 +f 20300//20300 19126//19126 20296//20296 +f 20310//20310 20311//20311 19130//19130 +f 18009//18009 19126//19126 20300//20300 +f 20301//20301 21387//21387 18002//18002 +f 19139//19139 19130//19130 20311//20311 +f 20311//20311 20313//20313 19139//19139 +f 19133//19133 18010//18010 20305//20305 +f 20305//20305 20307//20307 19133//19133 +f 20284//20284 20281//20281 19692//19692 +f 19692//19692 20281//20281 19080//19080 +f 18010//18010 18009//18009 20300//20300 +f 20300//20300 20305//20305 18010//18010 +f 19138//19138 20299//20299 20301//20301 +f 18002//18002 19138//19138 20301//20301 +f 20286//20286 19133//19133 20307//20307 +f 19123//19123 19133//19133 20286//20286 +f 20292//20292 17994//17994 20304//20304 +f 19128//19128 17994//17994 20292//20292 +f 19136//19136 19134//19134 20303//20303 +f 21375//21375 19136//19136 20303//20303 +f 20304//20304 17998//17998 21387//21387 +f 72363//72363 19139//19139 20313//20313 +f 17994//17994 17998//17998 20304//20304 +f 19132//19132 19114//19114 20308//20308 +f 20308//20308 19114//19114 20281//20281 +f 17998//17998 18002//18002 21387//21387 +f 19136//19136 20309//20309 19147//19147 +f 21375//21375 20309//20309 19136//19136 +f 20299//20299 19138//19138 20294//20294 +f 19138//19138 19131//19131 20294//20294 +f 19146//19146 19147//19147 20309//20309 +f 20312//20312 19146//19146 20309//20309 +f 19140//19140 19146//19146 20312//20312 +f 21377//21377 19690//19690 20263//20263 +f 19137//19137 19690//19690 21377//21377 +f 20291//20291 19137//19137 21377//21377 +f 18497//18497 19690//19690 19137//19137 +f 19137//19137 20291//20291 19129//19129 +f 19141//19141 19140//19140 20312//20312 +f 72282//72282 19141//19141 20315//20315 +f 20315//20315 72290//72290 72282//72282 +f 20312//20312 20315//20315 19141//19141 +f 72291//72291 20315//20315 19143//19143 +f 20315//20315 72291//72291 72290//72290 +f 19144//19144 20315//20315 20314//20314 +f 20302//20302 19144//19144 20314//20314 +f 19143//19143 20315//20315 19144//19144 +f 20070//20070 20657//20657 20066//20066 +f 19470//19470 20381//20381 20046//20046 +f 20642//20642 19821//19821 20380//20380 +f 20385//20385 20380//20380 19821//19821 +f 20607//20607 19724//19724 19998//19998 +f 19970//19970 20930//20930 20973//20973 +f 19896//19896 19919//19919 20613//20613 +f 19498//19498 19978//19978 20931//20931 +f 20099//20099 20613//20613 19919//19919 +f 20055//20055 20398//20398 19973//19973 +f 20340//20340 19214//19214 19993//19993 +f 20005//20005 20595//20595 20326//20326 +f 20044//20044 20051//20051 20436//20436 +f 20008//20008 20063//20063 20332//20332 +f 20401//20401 20008//20008 20332//20332 +f 20596//20596 20932//20932 20045//20045 +f 20019//20019 20395//20395 20017//20017 +f 19773//19773 19811//19811 20672//20672 +f 19982//19982 20058//20058 20329//20329 +f 19981//19981 20389//20389 20338//20338 +f 19244//19244 20060//20060 20058//20058 +f 19977//19977 19775//19775 20373//20373 +f 19792//19792 19521//19521 21135//21135 +f 20373//20373 19775//19775 19778//19778 +f 20598//20598 19801//19801 19805//19805 +f 19521//19521 20076//20076 21135//21135 +f 19983//19983 20383//20383 20059//20059 +f 19999//19999 20382//20382 20706//20706 +f 20386//20386 20354//20354 20350//20350 +f 20373//20373 19778//19778 19997//19997 +f 20319//20319 20320//20320 19971//19971 +f 20373//20373 19997//19997 20375//20375 +f 20373//20373 20375//20375 20394//20394 +f 20054//20054 20393//20393 19799//19799 +f 20702//20702 20056//20056 20336//20336 +f 20437//20437 20375//20375 19787//19787 +f 19780//19780 20333//20333 19714//19714 +f 20371//20371 19799//19799 20393//20393 +f 20377//20377 20336//20336 20056//20056 +f 20439//20439 20038//20038 20438//20438 +f 20056//20056 20032//20032 20377//20377 +f 20057//20057 20351//20351 20653//20653 +f 19971//19971 19972//19972 20319//20319 +f 20607//20607 20416//20416 19724//19724 +f 20382//20382 19999//19999 20627//20627 +f 20107//20107 19984//19984 20342//20342 +f 20358//20358 20335//20335 20920//20920 +f 20706//20706 20601//20601 20071//20071 +f 19799//19799 20927//20927 19774//19774 +f 20362//20362 20074//20074 20391//20391 +f 20339//20339 19501//19501 20637//20637 +f 20377//20377 19977//19977 20373//20373 +f 20022//20022 20414//20414 20332//20332 +f 19972//19972 19968//19968 20427//20427 +f 20379//20379 20100//20100 20372//20372 +f 19802//19802 19833//19833 20684//20684 +f 20323//20323 20000//20000 20325//20325 +f 20080//20080 19718//19718 20079//20079 +f 20083//20083 19743//19743 20679//20679 +f 19782//19782 20014//20014 20416//20416 +f 20630//20630 19985//19985 20338//20338 +f 19774//19774 20652//20652 20409//20409 +f 20346//20346 20374//20374 19736//19736 +f 20606//20606 20356//20356 20689//20689 +f 20089//20089 20619//20619 20086//20086 +f 20437//20437 19787//19787 20348//20348 +f 20355//20355 20069//20069 19803//19803 +f 20412//20412 19744//19744 19520//19520 +f 20379//20379 20106//20106 20100//20100 +f 19231//19231 20043//20043 20422//20422 +f 20360//20360 20430//20430 20475//20475 +f 19980//19980 20006//20006 20651//20651 +f 20065//20065 19994//19994 20703//20703 +f 20651//20651 20006//20006 20357//20357 +f 19718//19718 19277//19277 19979//19979 +f 20586//20586 20070//20070 20400//20400 +f 20378//20378 20627//20627 19999//19999 +f 20089//20089 19437//19437 20370//20370 +f 20374//20374 20664//20664 19508//19508 +f 20370//20370 19437//19437 19970//19970 +f 20009//20009 19508//19508 20664//20664 +f 20657//20657 20070//20070 20586//20586 +f 20010//20010 19542//19542 20649//20649 +f 20419//20419 20004//20004 20352//20352 +f 20023//20023 20091//20091 20428//20428 +f 20617//20617 20078//20078 20012//20012 +f 20628//20628 20009//20009 20664//20664 +f 20009//20009 20628//20628 19517//19517 +f 19772//19772 20603//20603 20400//20400 +f 19791//19791 20353//20353 19512//19512 +f 19015//19015 20027//20027 20093//20093 +f 20007//20007 20412//20412 20690//20690 +f 20618//20618 20641//20641 20085//20085 +f 20027//20027 19714//19714 20333//20333 +f 19234//19234 19807//19807 19213//19213 +f 19754//19754 20353//20353 20685//20685 +f 20438//20438 20035//20035 20106//20106 +f 19755//19755 19754//19754 20685//20685 +f 20923//20923 20623//20623 19800//19800 +f 19987//19987 20369//20369 20687//20687 +f 21166//21166 19746//19746 20075//20075 +f 20672//20672 19811//19811 19810//19810 +f 20087//20087 20602//20602 20923//20923 +f 19214//19214 20956//20956 19868//19868 +f 20318//20318 20065//20065 20703//20703 +f 20046//20046 20381//20381 21137//21137 +f 19982//19982 20384//20384 20425//20425 +f 20579//20579 20051//20051 20626//20626 +f 19973//19973 20398//20398 19969//19969 +f 20365//20365 20388//20388 19496//19496 +f 20596//20596 20023//20023 20392//20392 +f 19769//19769 20015//20015 20656//20656 +f 21134//21134 19229//19229 20580//20580 +f 20626//20626 20051//20051 20396//20396 +f 20437//20437 20394//20394 20375//20375 +f 20049//20049 20387//20387 20054//20054 +f 20050//20050 19769//19769 20656//20656 +f 20054//20054 20387//20387 20393//20393 +f 20595//20595 20065//20065 20318//20318 +f 20053//20053 20337//20337 21708//21708 +f 20065//20065 20595//20595 20005//20005 +f 20350//20350 21134//21134 21207//21207 +f 20051//20051 20097//20097 20396//20396 +f 19895//19895 20633//20633 20324//20324 +f 19978//19978 19801//19801 20598//20598 +f 19982//19982 20329//20329 20645//20645 +f 20340//20340 19993//19993 20918//20918 +f 20603//20603 19991//19991 20661//20661 +f 20371//20371 20393//20393 20589//20589 +f 21166//21166 20075//20075 20020//20020 +f 20395//20395 19784//19784 18837//18837 +f 20918//20918 19993//19993 20491//20491 +f 20396//20396 20097//20097 20317//20317 +f 20329//20329 20058//20058 20667//20667 +f 20371//20371 20927//20927 19799//19799 +f 20092//20092 20953//20953 20087//20087 +f 20346//20346 20328//20328 20948//20948 +f 20333//20333 19780//19780 20453//20453 +f 19722//19722 20343//20343 20666//20666 +f 19983//19983 20321//20321 20383//20383 +f 19774//19774 20927//20927 20652//20652 +f 20587//20587 20666//20666 20343//20343 +f 20705//20705 20342//20342 19984//19984 +f 20579//20579 20436//20436 20051//20051 +f 20408//20408 20347//20347 20608//20608 +f 19520//19520 20358//20358 21218//21218 +f 20653//20653 20351//20351 21157//21157 +f 20376//20376 20330//20330 20585//20585 +f 19984//19984 20349//20349 20705//20705 +f 20373//20373 20394//20394 20377//20377 +f 20104//20104 20321//20321 19983//19983 +f 19501//19501 20339//20339 20341//20341 +f 20062//20062 20047//20047 21135//21135 +f 20374//20374 20346//20346 20593//20593 +f 19796//19796 20621//20621 20680//20680 +f 20047//20047 19792//19792 21135//21135 +f 20658//20658 20001//20001 20996//20996 +f 20585//20585 20946//20946 20376//20376 +f 20332//20332 20414//20414 20583//20583 +f 19718//19718 20650//20650 20079//20079 +f 20372//20372 20320//20320 20379//20379 +f 20378//20378 20376//20376 20946//20946 +f 20619//20619 20405//20405 20086//20086 +f 19791//19791 19996//19996 20622//20622 +f 20438//20438 20389//20389 20439//20439 +f 20417//20417 20083//20083 20625//20625 +f 20072//20072 20621//20621 20068//20068 +f 20664//20664 20374//20374 20593//20593 +f 20421//20421 20012//20012 20615//20615 +f 20416//20416 20410//20410 19782//19782 +f 20617//20617 20012//20012 20421//20421 +f 20353//20353 19791//19791 20624//20624 +f 20679//20679 20625//20625 20083//20083 +f 20669//20669 19718//19718 19979//19979 +f 20630//20630 20430//20430 20360//20360 +f 20368//20368 20691//20691 20693//20693 +f 19785//19785 20048//20048 20413//20413 +f 19994//19994 19785//19785 20413//20413 +f 20102//20102 20103//20103 21006//21006 +f 20669//20669 19979//19979 20681//20681 +f 19810//19810 20693//20693 20672//20672 +f 20641//20641 20618//20618 20402//20402 +f 20388//20388 20365//20365 21410//21410 +f 20104//20104 20158//20158 20552//20552 +f 20089//20089 20370//20370 21133//21133 +f 20604//20604 19797//19797 20003//20003 +f 20003//20003 19980//19980 20604//20604 +f 20413//20413 20588//20588 19994//19994 +f 20552//20552 20321//20321 20104//20104 +f 20628//20628 20387//20387 20049//20049 +f 20424//20424 20093//20093 21122//21122 +f 20703//20703 19994//19994 20588//20588 +f 20604//20604 19980//19980 20651//20651 +f 20061//20061 20582//20582 20327//20327 +f 19833//19833 20359//20359 20975//20975 +f 19746//19746 20991//20991 20073//20073 +f 20027//20027 20333//20333 20695//20695 +f 19495//19495 20425//20425 20938//20938 +f 20611//20611 20355//20355 20912//20912 +f 20357//20357 20355//20355 20611//20611 +f 20987//20987 20023//20023 20428//20428 +f 20644//20644 20437//20437 20348//20348 +f 20404//20404 20644//20644 20348//20348 +f 20094//20094 20420//20420 20555//20555 +f 20066//20066 20657//20657 20404//20404 +f 20440//20440 20126//20126 20575//20575 +f 19384//19384 19900//19900 20709//20709 +f 20665//20665 19865//19865 20475//20475 +f 20444//20444 20182//20182 19789//19789 +f 19817//19817 20616//20616 20356//20356 +f 20179//20179 20444//20444 19789//19789 +f 19968//19968 20327//20327 20609//20609 +f 19842//19842 19839//19839 20129//20129 +f 19670//19670 20128//20128 20452//20452 +f 20231//20231 19670//19670 20452//20452 +f 20133//20133 20156//20156 20118//20118 +f 20452//20452 20723//20723 20231//20231 +f 20116//20116 20000//20000 20456//20456 +f 20448//20448 20182//20182 20444//20444 +f 20427//20427 19968//19968 20445//20445 +f 20718//20718 19414//19414 20449//20449 +f 20169//20169 19911//19911 20732//20732 +f 20461//20461 20116//20116 20456//20456 +f 20457//20457 19565//19565 20459//20459 +f 20663//20663 20136//20136 19301//19301 +f 20732//20732 19911//19911 20461//20461 +f 20145//20145 21030//21030 20119//20119 +f 20462//20462 20453//20453 19835//19835 +f 19565//19565 20173//20173 20459//20459 +f 20448//20448 20477//20477 20564//20564 +f 19414//19414 19663//19663 20449//20449 +f 20462//20462 19887//19887 21025//21025 +f 20000//20000 20323//20323 20456//20456 +f 20154//20154 20156//20156 20565//20565 +f 19887//19887 20147//20147 21025//21025 +f 20160//20160 20565//20565 20156//20156 +f 20020//20020 19815//19815 20429//20429 +f 20140//20140 20138//20138 20139//20139 +f 21026//21026 21025//21025 20147//20147 +f 20147//20147 19602//19602 21026//21026 +f 20663//20663 19301//19301 20612//20612 +f 20157//20157 20463//20463 20466//20466 +f 20594//20594 19865//19865 20665//20665 +f 20154//20154 20565//20565 19567//19567 +f 21057//21057 20449//20449 19663//19663 +f 19602//19602 20432//20432 21026//21026 +f 20143//20143 20136//20136 20663//20663 +f 19567//19567 20565//20565 19902//19902 +f 20160//20160 19902//19902 20565//20565 +f 19911//19911 20116//20116 20461//20461 +f 20445//20445 19968//19968 20609//20609 +f 20505//20505 20535//20535 20509//20509 +f 19663//19663 20228//20228 21057//21057 +f 20165//20165 20441//20441 20167//20167 +f 20507//20507 20237//20237 20234//20234 +f 19839//19839 20166//20166 20720//20720 +f 20166//20166 19864//19864 20489//20489 +f 20433//20433 19849//19849 20738//20738 +f 20171//20171 20441//20441 20165//20165 +f 20471//20471 19878//19878 20472//20472 +f 19894//19894 20193//20193 20515//20515 +f 21107//21107 20228//20228 20775//20775 +f 20520//20520 19894//19894 20515//20515 +f 20205//20205 20535//20535 20505//20505 +f 20515//20515 20205//20205 20505//20505 +f 20193//20193 20205//20205 20515//20515 +f 20724//20724 20145//20145 20478//20478 +f 20733//20733 21042//21042 20177//20177 +f 20189//20189 19894//19894 20520//20520 +f 20511//20511 19092//19092 20507//20507 +f 19863//19863 19092//19092 20511//20511 +f 20163//20163 20498//20498 20480//20480 +f 20476//20476 19849//19849 20130//20130 +f 20167//20167 20442//20442 20084//20084 +f 19815//19815 20998//20998 20429//20429 +f 20729//20729 20177//20177 21042//21042 +f 20167//20167 20441//20441 20442//20442 +f 20199//20199 20529//20529 20752//20752 +f 19849//19849 20476//20476 20738//20738 +f 20170//20170 20163//20163 20486//20486 +f 20545//20545 20202//20202 20725//20725 +f 20442//20442 20088//20088 20084//20084 +f 20481//20481 20725//20725 20202//20202 +f 20431//20431 19858//19858 20115//20115 +f 20511//20511 20779//20779 19863//19863 +f 20503//20503 20200//20200 20533//20533 +f 20202//20202 20217//20217 20481//20481 +f 20488//20488 20170//20170 20486//20486 +f 20088//20088 20442//20442 20443//20443 +f 20200//20200 20199//20199 20533//20533 +f 20130//20130 19855//19855 20751//20751 +f 20441//20441 20171//20171 20446//20446 +f 20025//20025 20171//20171 20617//20617 +f 20446//20446 20171//20171 20025//20025 +f 20289//20289 20496//20496 20497//20497 +f 20484//20484 20751//20751 19855//19855 +f 20200//20200 20503//20503 20196//20196 +f 19555//19555 20077//20077 20998//20998 +f 20529//20529 19920//19920 20189//20189 +f 20327//20327 20582//20582 20609//20609 +f 20090//20090 20495//20495 20109//20109 +f 20177//20177 20503//20503 20733//20733 +f 20196//20196 20503//20503 20177//20177 +f 20460//20460 19860//19860 20728//20728 +f 20484//20484 19856//19856 20485//20485 +f 20450//20450 20088//20088 20443//20443 +f 20205//20205 19642//19642 20535//20535 +f 20025//20025 20028//20028 20450//20450 +f 20446//20446 20025//20025 20450//20450 +f 20289//20289 20497//20497 20238//20238 +f 19642//19642 20209//20209 20535//20535 +f 19856//19856 20487//20487 20485//20485 +f 20095//20095 20088//20088 20450//20450 +f 21054//21054 20487//20487 20161//20161 +f 20535//20535 20209//20209 20766//20766 +f 20500//20500 20239//20239 20238//20238 +f 20095//20095 20450//20450 20028//20028 +f 20514//20514 19928//19928 20518//20518 +f 19561//19561 20502//20502 20741//20741 +f 20741//20741 20490//20490 19561//19561 +f 20172//20172 20493//20493 21034//21034 +f 20111//20111 19561//19561 20490//20490 +f 20134//20134 20513//20513 20521//20521 +f 20209//20209 20213//20213 20734//20734 +f 20206//20206 20138//20138 20768//20768 +f 20734//20734 20766//20766 20209//20209 +f 20161//20161 20164//20164 21054//21054 +f 20175//20175 20109//20109 20773//20773 +f 20773//20773 20499//20499 20175//20175 +f 20168//20168 20164//20164 19898//19898 +f 20567//20567 20175//20175 20499//20499 +f 19906//19906 20184//20184 20186//20186 +f 20498//20498 20567//20567 20499//20499 +f 20168//20168 19384//19384 20709//20709 +f 20518//20518 19929//19929 20523//20523 +f 19928//19928 19929//19929 20518//20518 +f 20186//20186 20184//20184 20101//20101 +f 20501//20501 20498//20498 20170//20170 +f 20501//20501 20567//20567 20498//20498 +f 20100//20100 20101//20101 20184//20184 +f 20564//20564 20477//20477 19880//19880 +f 20501//20501 20170//20170 20488//20488 +f 19646//19646 19950//19950 20213//20213 +f 20144//20144 20134//20134 20521//20521 +f 20501//20501 20823//20823 20567//20567 +f 19603//19603 19360//19360 20493//20493 +f 20250//20250 19871//19871 20504//20504 +f 20504//20504 21249//21249 20250//20250 +f 19929//19929 20206//20206 20523//20523 +f 20508//20508 20250//20250 21249//21249 +f 19857//19857 19868//19868 20612//20612 +f 19883//19883 20250//20250 20508//20508 +f 20784//20784 20567//20567 20823//20823 +f 19885//19885 20567//20567 20784//20784 +f 20117//20117 19883//19883 20508//20508 +f 19679//19679 20144//20144 20521//20521 +f 20120//20120 20117//20117 20508//20508 +f 20521//20521 19927//19927 19679//19679 +f 20788//20788 20185//20185 19885//19885 +f 19927//19927 20521//20521 21108//21108 +f 20549//20549 19969//19969 20638//20638 +f 20477//20477 20479//20479 20150//20150 +f 20124//20124 20137//20137 20510//20510 +f 19899//19899 20185//20185 20788//20788 +f 20534//20534 19927//19927 21108//21108 +f 19861//19861 20120//20120 20123//20123 +f 19914//19914 20506//20506 19905//19905 +f 20701//20701 19891//19891 20597//20597 +f 20158//20158 20473//20473 20552//20552 +f 20137//20137 20146//20146 20510//20510 +f 19903//19903 20570//20570 20201//20201 +f 20526//20526 20201//20201 20570//20570 +f 20534//20534 20793//20793 20240//20240 +f 20526//20526 20570//20570 20572//20572 +f 20479//20479 20483//20483 20159//20159 +f 20524//20524 20142//20142 20132//20132 +f 20782//20782 20506//20506 19914//19914 +f 20135//20135 20195//20195 20742//20742 +f 19914//19914 20194//20194 20782//20782 +f 20155//20155 20240//20240 20793//20793 +f 20201//20201 20530//20530 20207//20207 +f 20526//20526 20530//20530 20201//20201 +f 20146//20146 20151//20151 20525//20525 +f 20519//20519 20782//20782 20194//20194 +f 21056//21056 20179//20179 20524//20524 +f 20207//20207 20530//20530 20212//20212 +f 20818//20818 20241//20241 20539//20539 +f 20194//20194 20522//20522 20519//20519 +f 20148//20148 20151//20151 20146//20146 +f 20444//20444 20179//20179 21056//21056 +f 21093//21093 20473//20473 19913//19913 +f 20198//20198 20790//20790 20235//20235 +f 20242//20242 20542//20542 20243//20243 +f 20158//20158 19913//19913 20473//20473 +f 20162//20162 20159//20159 20483//20483 +f 20574//20574 20542//20542 20242//20242 +f 20574//20574 20576//20576 20542//20542 +f 20574//20574 20543//20543 20544//20544 +f 20491//20491 19874//19874 20114//20114 +f 20574//20574 20544//20544 20575//20575 +f 19922//19922 20537//20537 20700//20700 +f 20151//20151 20527//20527 20525//20525 +f 19926//19926 20527//20527 20151//20151 +f 20542//20542 20576//20576 20546//20546 +f 20244//20244 20546//20546 20576//20576 +f 20110//20110 20244//20244 20576//20576 +f 20143//20143 20797//20797 20512//20512 +f 20455//20455 21093//21093 19913//19913 +f 19925//19925 20527//20527 19926//19926 +f 20531//20531 20527//20527 19925//19925 +f 20574//20574 20575//20575 20576//20576 +f 19935//19935 20834//20834 20537//20537 +f 20907//20907 20512//20512 20797//20797 +f 20613//20613 20099//20099 20464//20464 +f 20342//20342 20492//20492 20107//20107 +f 19948//19948 20464//20464 20099//20099 +f 20223//20223 19922//19922 20700//20700 +f 20700//20700 20632//20632 20223//20223 +f 20440//20440 20575//20575 20544//20544 +f 20531//20531 19859//19859 20457//20457 +f 20203//20203 20532//20532 20566//20566 +f 19925//19925 19859//19859 20531//20531 +f 19948//19948 20465//20465 20464//20464 +f 20632//20632 20428//20428 20223//20223 +f 20180//20180 20517//20517 19940//19940 +f 20223//20223 20428//20428 20091//20091 +f 20553//20553 20110//20110 20550//20550 +f 20532//20532 20208//20208 20789//20789 +f 19948//19948 19952//19952 20465//20465 +f 20188//20188 19940//19940 20517//20517 +f 20547//20547 20110//20110 20576//20576 +f 20465//20465 20434//20434 20468//20468 +f 20761//20761 20569//20569 20568//20568 +f 20110//20110 20547//20547 20811//20811 +f 20811//20811 20547//20547 20125//20125 +f 20210//20210 20211//20211 20538//20538 +f 20547//20547 20576//20576 20126//20126 +f 20576//20576 20575//20575 20126//20126 +f 20547//20547 20126//20126 20125//20125 +f 20568//20568 20540//20540 20761//20761 +f 20538//20538 20211//20211 20791//20791 +f 19713//19713 20218//20218 20833//20833 +f 20211//20211 20794//20794 20791//20791 +f 20125//20125 20131//20131 20811//20811 +f 20195//20195 19941//19941 20777//20777 +f 20794//20794 20211//20211 19934//19934 +f 20560//20560 20811//20811 20131//20131 +f 20541//20541 20174//20174 20765//20765 +f 19854//19854 19841//19841 20822//20822 +f 20833//20833 20094//20094 19713//19713 +f 20822//20822 20562//20562 19854//19854 +f 20541//20541 20540//20540 20174//20174 +f 19941//19941 20528//20528 20777//20777 +f 20152//20152 19854//19854 20562//20562 +f 20219//20219 20798//20798 19934//19934 +f 20540//20540 20568//20568 20248//20248 +f 20131//20131 19851//19851 20560//20560 +f 20528//20528 20536//20536 20783//20783 +f 19851//19851 20152//20152 20814//20814 +f 20560//20560 19851//19851 20814//20814 +f 20174//20174 20540//20540 20248//20248 +f 20225//20225 20245//20245 20226//20226 +f 20219//20219 20221//20221 20801//20801 +f 20786//20786 20742//20742 20195//20195 +f 20195//20195 20777//20777 20786//20786 +f 20420//20420 20094//20094 20833//20833 +f 20801//20801 20221//20221 20802//20802 +f 20389//20389 20438//20438 20379//20379 +f 20438//20438 20106//20106 20379//20379 +f 20765//20765 20571//20571 20545//20545 +f 20551//20551 19650//19650 20807//20807 +f 20204//20204 20202//20202 20545//20545 +f 20204//20204 20571//20571 20573//20573 +f 20545//20545 20571//20571 20204//20204 +f 20121//20121 20792//20792 20122//20122 +f 20569//20569 20761//20761 20828//20828 +f 20828//20828 20556//20556 20569//20569 +f 20559//20559 20569//20569 20556//20556 +f 20765//20765 20174//20174 20181//20181 +f 19650//19650 20561//20561 20807//20807 +f 20561//20561 20224//20224 20563//20563 +f 20765//20765 20181//20181 20571//20571 +f 20181//20181 20174//20174 20247//20247 +f 20815//20815 20563//20563 20224//20224 +f 19924//19924 20708//20708 20451//20451 +f 20224//20224 19949//19949 20815//20815 +f 20816//20816 20815//20815 19949//19949 +f 20229//20229 20557//20557 20558//20558 +f 20571//20571 20181//20181 20573//20573 +f 20568//20568 20569//20569 20190//20190 +f 20559//20559 20190//20190 20569//20569 +f 20548//20548 20190//20190 20559//20559 +f 20190//20190 20548//20548 20191//20191 +f 20118//20118 20227//20227 20133//20133 +f 20626//20626 20191//20191 20548//20548 +f 20191//20191 20626//20626 20554//20554 +f 20554//20554 20396//20396 20249//20249 +f 20191//20191 20554//20554 20249//20249 +f 20249//20249 20396//20396 20197//20197 +f 20396//20396 20317//20317 20197//20197 +f 20573//20573 20181//20181 20577//20577 +f 20181//20181 20215//20215 20577//20577 +f 20573//20573 20577//20577 20252//20252 +f 20215//20215 20252//20252 20577//20577 +f 20228//20228 20220//20220 20775//20775 +f 20775//20775 20220//20220 19962//19962 +f 19962//19962 19961//19961 20830//20830 +f 20830//20830 20044//20044 20436//20436 +f 19961//19961 20044//20044 20830//20830 +f 20578//20578 19495//19495 20938//20938 +f 20586//20586 20647//20647 20657//20657 +f 20320//20320 20319//20319 20426//20426 +f 20991//20991 19746//19746 21166//21166 +f 20646//20646 20323//20323 20325//20325 +f 19988//19988 20355//20355 19803//19803 +f 20598//20598 20931//20931 19978//19978 +f 20987//20987 20428//20428 20984//20984 +f 20581//20581 20629//20629 20319//20319 +f 20370//20370 19970//19970 20973//20973 +f 20583//20583 20631//20631 20332//20332 +f 20649//20649 19542//19542 20922//20922 +f 20592//20592 20646//20646 20325//20325 +f 20325//20325 19797//19797 20592//20592 +f 20634//20634 19496//19496 20388//20388 +f 20343//20343 20403//20403 20587//20587 +f 20946//20946 20906//20906 20378//20378 +f 20392//20392 20023//20023 20925//20925 +f 19986//19986 21156//21156 19805//19805 +f 19797//19797 20604//20604 20592//20592 +f 19972//19972 20581//20581 20319//20319 +f 19741//19741 20345//20345 20933//20933 +f 20426//20426 20629//20629 20379//20379 +f 20629//20629 20389//20389 20379//20379 +f 20397//20397 20634//20634 20637//20637 +f 20906//20906 20627//20627 20378//20378 +f 20408//20408 20605//20605 19986//19986 +f 20345//20345 20098//20098 20933//20933 +f 20053//20053 21708//21708 20930//20930 +f 20384//20384 20590//20590 20425//20425 +f 20050//20050 20656//20656 20335//20335 +f 20098//20098 20606//20606 20933//20933 +f 19982//19982 20645//20645 20384//20384 +f 19972//19972 20427//20427 20581//20581 +f 20920//20920 20335//20335 20656//20656 +f 21708//21708 20337//20337 20591//20591 +f 20593//20593 20346//20346 20660//20660 +f 20351//20351 20045//20045 20932//20932 +f 20607//20607 19998//19998 20635//20635 +f 20635//20635 19998//19998 20678//20678 +f 20636//20636 20385//20385 20702//20702 +f 20678//20678 19998//19998 20071//20071 +f 20016//20016 20366//20366 20584//20584 +f 20583//20583 20414//20414 20893//20893 +f 20636//20636 20380//20380 20385//20385 +f 19974//19974 20582//20582 20061//20061 +f 19782//19782 20410//20410 20414//20414 +f 20893//20893 20414//20414 20410//20410 +f 20077//20077 20079//20079 20939//20939 +f 21218//21218 20358//20358 20920//20920 +f 20410//20410 20416//20416 20676//20676 +f 20409//20409 20654//20654 20067//20067 +f 20058//20058 20060//20060 20667//20667 +f 20382//20382 20909//20909 20706//20706 +f 19996//19996 20341//20341 20622//20622 +f 20922//20922 20017//20017 20677//20677 +f 20939//20939 20079//20079 20650//20650 +f 20652//20652 20654//20654 20409//20409 +f 20635//20635 20416//20416 20607//20607 +f 20667//20667 20060//20060 19476//19476 +f 20635//20635 20676//20676 20416//20416 +f 20629//20629 20704//20704 20389//20389 +f 20336//20336 20377//20377 20639//20639 +f 20653//20653 20001//20001 20057//20057 +f 20338//20338 20389//20389 20704//20704 +f 19718//19718 20669//20669 20650//20650 +f 20395//20395 20677//20677 20017//20017 +f 20004//20004 20419//20419 20344//20344 +f 20955//20955 20667//20667 19476//19476 +f 20418//20418 20324//20324 20633//20633 +f 20426//20426 20379//20379 20320//20320 +f 20071//20071 20601//20601 20678//20678 +f 20048//20048 20067//20067 20654//20654 +f 20390//20390 21501//21501 20366//20366 +f 20431//20431 20018//20018 20900//20900 +f 21501//21501 20390//20390 21194//21194 +f 20048//20048 20654//20654 20960//20960 +f 20018//20018 20424//20424 20900//20900 +f 20638//20638 19969//19969 20398//20398 +f 21168//21168 20412//20412 19520//19520 +f 20394//20394 20599//20599 20377//20377 +f 20437//20437 20599//20599 20394//20394 +f 20437//20437 20644//20644 20599//20599 +f 20413//20413 20048//20048 20960//20960 +f 20960//20960 20964//20964 20413//20413 +f 20685//20685 20353//20353 20985//20985 +f 20613//20613 20464//20464 20610//20610 +f 20670//20670 19991//19991 20435//20435 +f 20468//20468 20434//20434 21130//21130 +f 20892//20892 19773//19773 20672//20672 +f 21491//21491 19213//19213 19807//19807 +f 20937//20937 20603//20603 20661//20661 +f 20661//20661 19991//19991 20670//20670 +f 20958//20958 20405//20405 20619//20619 +f 20664//20664 20668//20668 20628//20628 +f 21130//21130 20434//20434 20642//20642 +f 21169//21169 20690//20690 20412//20412 +f 20026//20026 20361//20361 21117//21117 +f 20030//20030 20026//20026 21117//21117 +f 20892//20892 20411//20411 19773//19773 +f 20681//20681 20623//20623 21160//21160 +f 20603//20603 20586//20586 20400//20400 +f 20093//20093 20027//20027 21122//21122 +f 19807//19807 20096//20096 21491//21491 +f 20398//20398 20055//20055 20659//20659 +f 20096//20096 20423//20423 21205//21205 +f 20362//20362 20391//20391 20662//20662 +f 21132//21132 20029//20029 20363//20363 +f 21006//21006 20103//20103 20399//20399 +f 20659//20659 20055//20055 20059//20059 +f 20633//20633 19895//19895 20643//20643 +f 19895//19895 19896//19896 20643//20643 +f 20600//20600 20326//20326 20595//20595 +f 20613//20613 20643//20643 19896//19896 +f 20924//20924 20686//20686 19712//19712 +f 20326//20326 20600//20600 20330//20330 +f 19574//19574 20594//20594 20399//20399 +f 20407//20407 20896//20896 20322//20322 +f 20330//20330 20600//20600 20585//20585 +f 20368//20368 20007//20007 20690//20690 +f 20426//20426 20319//20319 20629//20629 +f 20698//20698 20383//20383 20321//20321 +f 20597//20597 20102//20102 21006//21006 +f 20691//20691 20368//20368 20690//20690 +f 20435//20435 20153//20153 20670//20670 +f 19987//19987 20688//20688 19535//19535 +f 19833//19833 21746//21746 20684//20684 +f 20621//20621 20072//20072 21473//21473 +f 20072//20072 20073//20073 21473//21473 +f 19806//19806 20578//20578 20694//20694 +f 19535//19535 20948//20948 20328//20328 +f 20966//20966 20331//20331 20064//20064 +f 20975//20975 20359//20359 20010//20010 +f 20064//20064 20584//20584 20966//20966 +f 20432//20432 20433//20433 20696//20696 +f 20696//20696 20433//20433 20738//20738 +f 20340//20340 20956//20956 19214//19214 +f 20916//20916 20956//20956 20340//20340 +f 20393//20393 20673//20673 21008//21008 +f 20704//20704 20629//20629 20581//20581 +f 19988//19988 20983//20983 20355//20355 +f 20632//20632 20984//20984 20428//20428 +f 20381//20381 20052//20052 21001//21001 +f 20623//20623 20923//20923 21160//21160 +f 20987//20987 20925//20925 20023//20023 +f 20340//20340 20918//20918 20916//20916 +f 20948//20948 20660//20660 20346//20346 +f 20596//20596 20392//20392 21140//21140 +f 20052//20052 20334//20334 21429//21429 +f 19498//19498 20931//20931 21141//21141 +f 20938//20938 20425//20425 20590//20590 +f 19988//19988 20367//20367 20983//20983 +f 20334//20334 19722//19722 21003//21003 +f 21003//21003 21429//21429 20334//20334 +f 20585//20585 21172//21172 20946//20946 +f 20657//20657 20644//20644 20404//20404 +f 20640//20640 20983//20983 20367//20367 +f 20589//20589 20393//20393 21008//21008 +f 20947//20947 20582//20582 19974//19974 +f 20932//20932 20596//20596 20992//20992 +f 20704//20704 20942//20942 20338//20338 +f 21207//21207 20648//20648 20350//20350 +f 20910//20910 20909//20909 20382//20382 +f 20386//20386 20350//20350 20648//20648 +f 20914//20914 20386//20386 20648//20648 +f 20371//20371 20589//20589 20927//20927 +f 20609//20609 20582//20582 20707//20707 +f 20641//20641 20640//20640 20367//20367 +f 20403//20403 19741//19741 20587//20587 +f 20059//20059 20383//20383 20655//20655 +f 20933//20933 20587//20587 19741//19741 +f 20636//20636 20702//20702 20336//20336 +f 20659//20659 20059//20059 20655//20655 +f 20931//20931 20598//20598 21152//21152 +f 21157//21157 20351//20351 20932//20932 +f 20391//20391 20386//20386 20662//20662 +f 20997//20997 20706//20706 20909//20909 +f 20418//20418 20947//20947 19974//19974 +f 20942//20942 20630//20630 20338//20338 +f 19805//19805 21156//21156 20598//20598 +f 20942//20942 20944//20944 20630//20630 +f 20602//20602 20087//20087 21175//21175 +f 20605//20605 21156//21156 19986//19986 +f 20953//20953 21175//21175 20087//20087 +f 20599//20599 20639//20639 20377//20377 +f 20995//20995 21175//21175 20953//20953 +f 20408//20408 20608//20608 20605//20605 +f 20418//20418 20633//20633 20949//20949 +f 21111//21111 20689//20689 20356//20356 +f 20592//20592 20604//20604 20969//20969 +f 20988//20988 20344//20344 21150//21150 +f 20430//20430 20630//20630 20944//20944 +f 20616//20616 20898//20898 21111//21111 +f 20608//20608 20347//20347 20895//20895 +f 20347//20347 20614//20614 20895//20895 +f 20663//20663 20612//20612 20945//20945 +f 20616//20616 19858//19858 20898//20898 +f 20707//20707 20445//20445 20609//20609 +f 20614//20614 20417//20417 20951//20951 +f 19858//19858 20962//20962 20898//20898 +f 20364//20364 20362//20362 21509//21509 +f 21215//21215 20415//20415 20658//20658 +f 21006//21006 20399//20399 20911//20911 +f 20344//20344 20419//20419 20675//20675 +f 20419//20419 20352//20352 20675//20675 +f 20586//20586 20603//20603 20937//20937 +f 19858//19858 20431//20431 20962//20962 +f 20951//20951 20417//20417 20625//20625 +f 20947//20947 20943//20943 20707//20707 +f 20615//20615 20415//20415 21215//21215 +f 19751//19751 20364//20364 21444//21444 +f 19213//19213 21491//21491 20352//20352 +f 18837//18837 20021//20021 21000//21000 +f 20625//20625 20679//20679 20902//20902 +f 20651//20651 20357//20357 20611//20611 +f 20062//20062 21000//21000 20021//20021 +f 20900//20900 20424//20424 21122//21122 +f 20943//20943 20942//20942 20707//20707 +f 21410//21410 20986//20986 20388//20388 +f 20318//20318 20703//20703 20595//20595 +f 20678//20678 20601//20601 20682//20682 +f 20595//20595 20703//20703 20588//20588 +f 20628//20628 20668//20668 20387//20387 +f 21441//21441 20618//20618 20620//20620 +f 20899//20899 20595//20595 20588//20588 +f 21135//21135 20076//20076 21224//21224 +f 20912//20912 20355//20355 20983//20983 +f 20387//20387 20668//20668 21159//21159 +f 20892//20892 20369//20369 20411//20411 +f 20705//20705 20349//20349 20680//20680 +f 20387//20387 21159//21159 20671//20671 +f 20322//20322 20896//20896 20092//20092 +f 21194//21194 20390//20390 20999//20999 +f 21441//21441 20620//20620 20674//20674 +f 20601//20601 20706//20706 20997//20997 +f 21122//21122 20027//20027 20981//20981 +f 20687//20687 20369//20369 20683//20683 +f 20692//20692 20406//20406 21151//21151 +f 21225//21225 20406//20406 19806//19806 +f 19806//19806 20694//20694 21225//21225 +f 20985//20985 20353//20353 20624//20624 +f 20674//20674 20401//20401 20928//20928 +f 20671//20671 20673//20673 20387//20387 +f 19987//19987 20687//20687 20688//20688 +f 20390//20390 20081//20081 20684//20684 +f 20672//20672 20693//20693 20971//20971 +f 20928//20928 20401//20401 20332//20332 +f 20387//20387 20673//20673 20393//20393 +f 20681//20681 20905//20905 20669//20669 +f 20928//20928 20332//20332 20631//20631 +f 20991//20991 21473//21473 20073//20073 +f 20696//20696 20738//20738 21032//21032 +f 21746//21746 19833//19833 20975//20975 +f 21336//21336 20112//20112 21749//21749 +f 20113//20113 20112//20112 21336//21336 +f 20451//20451 20713//20713 19846//19846 +f 19900//19900 20169//20169 20712//20712 +f 20112//20112 20454//20454 21749//21749 +f 20616//20616 21111//21111 20356//20356 +f 20712//20712 20709//20709 19900//19900 +f 20713//20713 20451//20451 20708//20708 +f 19847//19847 20447//20447 20710//20710 +f 20443//20443 20442//20442 20441//20441 +f 20169//20169 20732//20732 20712//20712 +f 19842//19842 20129//20129 20714//20714 +f 20443//20443 20441//20441 20446//20446 +f 21061//21061 20448//20448 20444//20444 +f 20458//20458 19846//19846 20713//20713 +f 20461//20461 20456//20456 21011//21011 +f 20443//20443 20446//20446 20450//20450 +f 20452//20452 20128//20128 20716//20716 +f 19838//19838 19842//19842 20714//20714 +f 20816//20816 20718//20718 20717//20717 +f 20732//20732 20461//20461 21073//21073 +f 20719//20719 20448//20448 21061//21061 +f 20475//20475 20699//20699 20665//20665 +f 20445//20445 20581//20581 20427//20427 +f 20665//20665 20699//20699 20954//20954 +f 20440//20440 21086//21086 20157//20157 +f 20454//20454 20119//20119 21030//21030 +f 20140//20140 20715//20715 20138//20138 +f 21021//21021 20459//20459 20173//20173 +f 20456//20456 20323//20323 21023//21023 +f 20695//20695 20333//20333 20972//20972 +f 20716//20716 20723//20723 20452//20452 +f 21030//21030 20145//20145 20724//20724 +f 20141//20141 20149//20149 20474//20474 +f 21021//21021 19847//19847 20710//20710 +f 20173//20173 19847//19847 21021//21021 +f 20460//20460 20716//20716 20128//20128 +f 20157//20157 21086//21086 20463//20463 +f 20141//20141 20715//20715 20140//20140 +f 20477//20477 20448//20448 20719//20719 +f 21057//21057 20228//20228 21107//21107 +f 20716//20716 20460//20460 20730//20730 +f 21073//21073 20461//20461 21011//21011 +f 21023//21023 20323//20323 20646//20646 +f 19838//19838 20474//20474 20149//20149 +f 20727//20727 20471//20471 20731//20731 +f 20470//20470 20471//20471 20727//20727 +f 20545//20545 20725//20725 21276//21276 +f 20477//20477 20722//20722 20479//20479 +f 20719//20719 20722//20722 20477//20477 +f 20231//20231 20723//20723 20743//20743 +f 20701//20701 20670//20670 20153//20153 +f 20722//20722 20483//20483 20479//20479 +f 20478//20478 20172//20172 21034//21034 +f 21034//21034 21266//21266 20478//20478 +f 20726//20726 20483//20483 20722//20722 +f 20460//20460 20728//20728 20730//20730 +f 21093//21093 21096//21096 20473//20473 +f 20232//20232 20231//20231 20743//20743 +f 21017//21017 20178//20178 21275//21275 +f 20467//20467 20178//20178 21017//21017 +f 20736//20736 20496//20496 21014//21014 +f 20497//20497 20496//20496 20736//20736 +f 20737//20737 20481//20481 20217//20217 +f 20447//20447 20467//20467 21017//21017 +f 20497//20497 20736//20736 20238//20238 +f 20748//20748 20232//20232 20743//20743 +f 21275//21275 20470//20470 20727//20727 +f 21034//21034 20493//20493 20750//20750 +f 20090//20090 20466//20466 20463//20463 +f 20463//20463 21303//21303 20090//20090 +f 20769//20769 20090//20090 21303//21303 +f 20742//20742 20469//20469 20135//20135 +f 20480//20480 20753//20753 20163//20163 +f 20753//20753 20755//20755 20486//20486 +f 20238//20238 20736//20736 20740//20740 +f 20737//20737 20111//20111 20490//20490 +f 20217//20217 20111//20111 20737//20737 +f 20486//20486 20163//20163 20753//20753 +f 20500//20500 20238//20238 20740//20740 +f 20493//20493 21039//21039 20750//20750 +f 20748//20748 20234//20234 20232//20232 +f 19360//19360 21039//21039 20493//20493 +f 20711//20711 20333//20333 20453//20453 +f 20470//20470 21275//21275 20178//20178 +f 20486//20486 20755//20755 20488//20488 +f 20183//20183 21039//21039 19360//19360 +f 20183//20183 20187//20187 21286//21286 +f 20704//20704 20581//20581 20942//20942 +f 20735//20735 20734//20734 20213//20213 +f 20187//20187 19905//19905 21051//21051 +f 21286//21286 20187//20187 21051//21051 +f 20495//20495 20090//20090 20769//20769 +f 20507//20507 20234//20234 21043//21043 +f 20502//20502 20745//20745 20741//20741 +f 20515//20515 20505//20505 20739//20739 +f 20502//20502 20124//20124 20745//20745 +f 20520//20520 20515//20515 20739//20739 +f 20731//20731 20471//20471 20472//20472 +f 20120//20120 20508//20508 20746//20746 +f 20782//20782 20519//20519 21295//21295 +f 20124//20124 21080//21080 20745//20745 +f 20483//20483 20726//20726 20162//20162 +f 21306//21306 20495//20495 20769//20769 +f 20123//20123 20120//20120 20746//20746 +f 20462//20462 20711//20711 20453//20453 +f 20109//20109 20495//20495 21306//21306 +f 20773//20773 20109//20109 21306//21306 +f 20180//20180 20512//20512 20894//20894 +f 20124//20124 20510//20510 21080//21080 +f 21267//21267 20529//20529 20757//20757 +f 20752//20752 20529//20529 21267//21267 +f 20907//20907 20894//20894 20512//20512 +f 20511//20511 20507//20507 21043//21043 +f 20455//20455 20162//20162 20721//20721 +f 21295//21295 20519//20519 20522//20522 +f 20510//20510 20146//20146 21082//21082 +f 21295//21295 20522//20522 20787//20787 +f 20482//20482 20472//20472 19878//19878 +f 20503//20503 20533//20533 21055//21055 +f 20524//20524 20132//20132 21046//21046 +f 20146//20146 20525//20525 21085//21085 +f 20754//20754 20146//20146 21085//21085 +f 20907//20907 20797//20797 20915//20915 +f 20529//20529 20189//20189 20757//20757 +f 20757//20757 20189//20189 20520//20520 +f 20498//20498 20753//20753 20480//20480 +f 20780//20780 20753//20753 20498//20498 +f 20780//20780 20499//20499 21110//21110 +f 20498//20498 20499//20499 20780//20780 +f 20233//20233 21038//21038 20744//20744 +f 21056//21056 20524//20524 21050//21050 +f 20509//20509 20535//20535 20764//20764 +f 20499//20499 20773//20773 21110//21110 +f 21085//21085 20525//20525 20756//20756 +f 20513//20513 20779//20779 21251//21251 +f 20525//20525 20527//20527 20756//20756 +f 20566//20566 20532//20532 20789//20789 +f 20527//20527 20531//20531 20759//20759 +f 20759//20759 20756//20756 20527//20527 +f 20823//20823 20488//20488 20755//20755 +f 21101//21101 20823//20823 20755//20755 +f 20501//20501 20488//20488 20823//20823 +f 20747//20747 20468//20468 21130//21130 +f 20465//20465 20468//20468 20747//20747 +f 20342//20342 21120//21120 20492//20492 +f 21052//21052 19950//19950 20770//20770 +f 20213//20213 19950//19950 21052//21052 +f 21083//21083 20770//20770 19950//19950 +f 19950//19950 20549//20549 21083//21083 +f 20176//20176 20188//20188 20772//20772 +f 20549//20549 20638//20638 21083//21083 +f 20531//20531 20457//20457 20759//20759 +f 20210//20210 20789//20789 20208//20208 +f 20521//20521 20513//20513 20785//20785 +f 21103//21103 19885//19885 20784//20784 +f 20188//20188 20517//20517 21332//21332 +f 20538//20538 20789//20789 20210//20210 +f 20772//20772 20188//20188 21332//21332 +f 20180//20180 20894//20894 20517//20517 +f 20521//20521 20785//20785 21281//21281 +f 19885//19885 21103//21103 20788//20788 +f 20464//20464 20465//20465 20610//20610 +f 20473//20473 21096//21096 20552//20552 +f 20758//20758 20760//20760 20516//20516 +f 20514//20514 20518//20518 20758//20758 +f 20758//20758 20518//20518 20763//20763 +f 20762//20762 20541//20541 20765//20765 +f 20476//20476 20130//20130 20749//20749 +f 20798//20798 20794//20794 19934//19934 +f 20465//20465 20747//20747 20610//20610 +f 20919//20919 20698//20698 20321//20321 +f 21104//21104 19899//19899 20788//20788 +f 20523//20523 20206//20206 20768//20768 +f 19796//19796 20680//20680 20349//20349 +f 20130//20130 20751//20751 20749//20749 +f 20198//20198 19899//19899 21104//21104 +f 20790//20790 20198//20198 21104//21104 +f 20944//20944 20697//20697 20430//20430 +f 20541//20541 20761//20761 20540//20540 +f 20768//20768 20138//20138 20715//20715 +f 20751//20751 20484//20484 21044//21044 +f 20572//20572 20824//20824 20526//20526 +f 20767//20767 20765//20765 20545//20545 +f 20530//20530 20526//20526 20824//20824 +f 20523//20523 20763//20763 20518//20518 +f 21044//21044 20484//20484 20485//20485 +f 20802//20802 20222//20222 21309//21309 +f 20321//20321 20552//20552 20919//20919 +f 20176//20176 20781//20781 20536//20536 +f 20796//20796 20539//20539 20793//20793 +f 20155//20155 20793//20793 20539//20539 +f 20222//20222 20551//20551 20805//20805 +f 20776//20776 20383//20383 20698//20698 +f 20807//20807 20805//20805 20551//20551 +f 20430//20430 20697//20697 20475//20475 +f 20697//20697 20699//20699 20475//20475 +f 20539//20539 20796//20796 20818//20818 +f 20777//20777 20528//20528 20783//20783 +f 20164//20164 20168//20168 20778//20778 +f 20542//20542 20800//20800 20243//20243 +f 20826//20826 20809//20809 20808//20808 +f 20808//20808 20812//20812 20826//20826 +f 20800//20800 20542//20542 20799//20799 +f 20827//20827 20795//20795 20537//20537 +f 20778//20778 20168//20168 20774//20774 +f 20168//20168 20709//20709 20774//20774 +f 20771//20771 20548//20548 21088//21088 +f 20761//20761 20809//20809 20826//20826 +f 21054//21054 20164//20164 20778//20778 +f 20828//20828 20826//20826 20812//20812 +f 20542//20542 20546//20546 20799//20799 +f 20771//20771 20626//20626 20548//20548 +f 20556//20556 20828//20828 20812//20812 +f 20700//20700 20537//20537 20795//20795 +f 20579//20579 20626//20626 20771//20771 +f 20803//20803 20544//20544 20543//20543 +f 20834//20834 20827//20827 20537//20537 +f 20826//20826 20828//20828 20761//20761 +f 20829//20829 20827//20827 20834//20834 +f 20825//20825 21022//21022 20121//20121 +f 20626//20626 20396//20396 20554//20554 +f 20792//20792 20121//20121 21022//21022 +f 20544//20544 20803//20803 20440//20440 +f 20803//20803 21086//21086 20440//20440 +f 20556//20556 21084//21084 20559//20559 +f 20550//20550 20110//20110 20811//20811 +f 20122//20122 20792//20792 21327//21327 +f 20553//20553 20550//20550 20820//20820 +f 20775//20775 20830//20830 20771//20771 +f 20832//20832 20833//20833 20218//20218 +f 20550//20550 20811//20811 21095//21095 +f 20775//20775 19962//19962 20830//20830 +f 20548//20548 20559//20559 21084//21084 +f 20830//20830 20579//20579 20771//20771 +f 20832//20832 20804//20804 20833//20833 +f 20436//20436 20579//20579 20830//20830 +f 20807//20807 20563//20563 21244//21244 +f 20561//20561 20563//20563 20807//20807 +f 19924//19924 20127//20127 20831//20831 +f 21244//21244 20563//20563 20815//20815 +f 20831//20831 20127//20127 19931//19931 +f 20804//20804 20420//20420 20833//20833 +f 20420//20420 20804//20804 20806//20806 +f 20810//20810 20420//20420 20806//20806 +f 20834//20834 20813//20813 20806//20806 +f 20810//20810 20806//20806 20813//20813 +f 20555//20555 20420//20420 20810//20810 +f 20555//20555 20810//20810 20813//20813 +f 21109//21109 20557//20557 20555//20555 +f 21109//21109 20558//20558 20557//20557 +f 21336//21336 19688//19688 20113//20113 +f 20835//20835 19688//19688 21336//21336 +f 20834//20834 20806//20806 20829//20829 +f 20274//20274 20843//20843 20272//20272 +f 20836//20836 20843//20843 20274//20274 +f 20263//20263 19688//19688 20835//20835 +f 20857//20857 20281//20281 20860//20860 +f 20713//20713 20254//20254 20458//20458 +f 20241//20241 20818//20818 20256//20256 +f 20256//20256 20818//20818 20839//20839 +f 20752//20752 20533//20533 20199//20199 +f 20553//20553 20820//20820 19841//19841 +f 20272//20272 20843//20843 20872//20872 +f 19841//19841 20820//20820 20821//20821 +f 20225//20225 20226//20226 20834//20834 +f 20281//20281 20284//20284 20860//20860 +f 20834//20834 20226//20226 20813//20813 +f 72362//72362 72364//72364 21038//21038 +f 72364//72364 72365//72365 21038//21038 +f 20227//20227 20813//20813 20226//20226 +f 20873//20873 20872//20872 20843//20843 +f 20848//20848 20262//20262 20845//20845 +f 20255//20255 20256//20256 20839//20839 +f 20821//20821 20822//20822 19841//19841 +f 20133//20133 20227//20227 20226//20226 +f 20840//20840 20254//20254 20713//20713 +f 20257//20257 20262//20262 20848//20848 +f 20227//20227 19953//19953 21109//21109 +f 20851//20851 20257//20257 20848//20848 +f 20860//20860 20284//20284 21357//21357 +f 20813//20813 20227//20227 21109//21109 +f 20258//20258 20254//20254 20840//20840 +f 20840//20840 20842//20842 20258//20258 +f 19953//19953 20558//20558 21109//21109 +f 20229//20229 20558//20558 20230//20230 +f 20262//20262 20844//20844 20845//20845 +f 19699//19699 20844//20844 20262//20262 +f 20230//20230 20558//20558 19953//19953 +f 20264//20264 20844//20844 19699//19699 +f 20284//20284 20260//20260 21357//21357 +f 21346//21346 20283//20283 20255//20255 +f 20152//20152 20562//20562 20837//20837 +f 20831//20831 20246//20246 20862//20862 +f 19704//19704 20286//20286 20856//20856 +f 20814//20814 20152//20152 20837//20837 +f 20257//20257 20851//20851 21031//21031 +f 20265//20265 20257//20257 21031//21031 +f 20246//20246 20873//20873 20862//20862 +f 20283//20283 20847//20847 20285//20285 +f 20862//20862 20882//20882 20859//20859 +f 20728//20728 20266//20266 20861//20861 +f 19860//19860 20266//20266 20728//20728 +f 20882//20882 20873//20873 20864//20864 +f 20862//20862 20873//20873 20882//20882 +f 21031//21031 20504//20504 20265//20265 +f 20265//20265 20504//20504 19871//19871 +f 20863//20863 20258//20258 20842//20842 +f 20275//20275 20258//20258 20863//20863 +f 21343//21343 19704//19704 20856//20856 +f 20266//20266 19704//19704 21343//21343 +f 20277//20277 20275//20275 20863//20863 +f 20859//20859 20277//20277 20863//20863 +f 20260//20260 20261//20261 21338//21338 +f 21343//21343 20861//20861 20266//20266 +f 20850//20850 20285//20285 20847//20847 +f 20859//20859 20882//20882 20279//20279 +f 20572//20572 20570//20570 20273//20273 +f 20279//20279 20277//20277 20859//20859 +f 20273//20273 20570//20570 19903//19903 +f 20882//20882 20864//20864 20886//20886 +f 20886//20886 20279//20279 20882//20882 +f 21050//21050 20524//20524 21046//21046 +f 20279//20279 20889//20889 20280//20280 +f 20886//20886 20889//20889 20279//20279 +f 20287//20287 20850//20850 20852//20852 +f 20864//20864 20873//20873 20843//20843 +f 20824//20824 20572//20572 20874//20874 +f 20852//20852 20854//20854 20287//20287 +f 20836//20836 20122//20122 21327//21327 +f 20874//20874 20572//20572 20276//20276 +f 20875//20875 20824//20824 20874//20874 +f 20530//20530 20824//20824 20875//20875 +f 20272//20272 20872//20872 20246//20246 +f 20288//20288 20287//20287 20854//20854 +f 20876//20876 20875//20875 20874//20874 +f 20877//20877 20874//20874 20276//20276 +f 20276//20276 20278//20278 20877//20877 +f 20831//20831 19931//19931 20246//20246 +f 20246//20246 20872//20872 20873//20873 +f 20235//20235 20877//20877 20278//20278 +f 20878//20878 20877//20877 20235//20235 +f 20876//20876 20877//20877 20880//20880 +f 20874//20874 20877//20877 20876//20876 +f 20877//20877 20878//20878 20880//20880 +f 20854//20854 20855//20855 20288//20288 +f 20235//20235 20790//20790 20841//20841 +f 20878//20878 20235//20235 20841//20841 +f 20846//20846 20878//20878 20841//20841 +f 20878//20878 20846//20846 20849//20849 +f 19694//19694 20288//20288 20855//20855 +f 20214//20214 20212//20212 20875//20875 +f 20875//20875 20212//20212 20530//20530 +f 21074//21074 19694//19694 20855//20855 +f 20875//20875 20876//20876 20214//20214 +f 20270//20270 20516//20516 20865//20865 +f 20865//20865 20516//20516 20760//20760 +f 20880//20880 20214//20214 20876//20876 +f 20880//20880 20878//20878 20887//20887 +f 21074//21074 20819//20819 19694//19694 +f 19694//19694 20819//20819 20269//20269 +f 20214//20214 20888//20888 20259//20259 +f 20880//20880 20888//20888 20214//20214 +f 20880//20880 20887//20887 20888//20888 +f 20269//20269 20574//20574 20242//20242 +f 20216//20216 20259//20259 20888//20888 +f 19839//19839 20720//20720 20129//20129 +f 20218//20218 20216//20216 20888//20888 +f 20819//20819 20543//20543 20269//20269 +f 20269//20269 20543//20543 20574//20574 +f 20887//20887 20832//20832 20888//20888 +f 20888//20888 20832//20832 20218//20218 +f 20878//20878 20849//20849 20887//20887 +f 20243//20243 20800//20800 20271//20271 +f 20271//20271 20800//20800 20858//20858 +f 20887//20887 20849//20849 20853//20853 +f 20858//20858 20546//20546 20271//20271 +f 20271//20271 20546//20546 20244//20244 +f 20799//20799 20546//20546 20858//20858 +f 21013//21013 20817//20817 20236//20236 +f 20236//20236 20817//20817 20496//20496 +f 20496//20496 20817//20817 21014//21014 +f 20829//20829 20853//20853 20827//20827 +f 20832//20832 20887//20887 20853//20853 +f 21013//21013 20879//20879 20867//20867 +f 20236//20236 20879//20879 21013//21013 +f 20868//20868 20867//20867 20879//20879 +f 20879//20879 20236//20236 20881//20881 +f 20881//20881 20236//20236 20267//20267 +f 20740//20740 20890//20890 20500//20500 +f 20500//20500 20890//20890 20239//20239 +f 20239//20239 20890//20890 20267//20267 +f 20267//20267 20890//20890 20881//20881 +f 20881//20881 20890//20890 20883//20883 +f 20883//20883 20890//20890 20740//20740 +f 20884//20884 20879//20879 20881//20881 +f 20868//20868 20879//20879 20884//20884 +f 20868//20868 20884//20884 20869//20869 +f 20884//20884 20881//20881 20883//20883 +f 20883//20883 20885//20885 20884//20884 +f 20884//20884 20885//20885 20838//20838 +f 20869//20869 20884//20884 20838//20838 +f 20870//20870 20883//20883 20740//20740 +f 20885//20885 20883//20883 20870//20870 +f 20870//20870 20871//20871 20885//20885 +f 20838//20838 20885//20885 20871//20871 +f 20895//20895 20614//20614 20951//20951 +f 20341//20341 21165//21165 20622//20622 +f 20661//20661 20670//20670 21125//21125 +f 20942//20942 20943//20943 20944//20944 +f 20654//20654 20652//20652 21223//21223 +f 20636//20636 20336//20336 21007//21007 +f 20398//20398 20980//20980 20638//20638 +f 20639//20639 21007//21007 20336//20336 +f 21169//21169 20412//20412 21168//21168 +f 20683//20683 20369//20369 20892//20892 +f 20676//20676 20893//20893 20410//20410 +f 20692//20692 21224//21224 20076//20076 +f 20980//20980 20398//20398 20982//20982 +f 20663//20663 20915//20915 20143//20143 +f 20955//20955 20405//20405 20958//20958 +f 20642//20642 20380//20380 21452//21452 +f 20944//20944 20943//20943 20891//20891 +f 20776//20776 20655//20655 20383//20383 +f 21130//21130 20642//20642 21418//21418 +f 20982//20982 20659//20659 20655//20655 +f 20398//20398 20659//20659 20982//20982 +f 20421//20421 20615//20615 21411//21411 +f 21509//21509 20362//20362 20913//20913 +f 20422//20422 20043//20043 21188//21188 +f 20582//20582 20947//20947 20707//20707 +f 20958//20958 20619//20619 21432//21432 +f 20361//20361 20617//20617 20421//20421 +f 20969//20969 20604//20604 20651//20651 +f 21159//21159 21123//21123 20671//20671 +f 20944//20944 20891//20891 20697//20697 +f 20588//20588 20413//20413 20964//20964 +f 20949//20949 20947//20947 20418//20418 +f 20619//20619 20089//20089 21432//21432 +f 21404//21404 20015//20015 20685//20685 +f 20043//20043 20046//20046 21203//21203 +f 20891//20891 21005//21005 20697//20697 +f 20015//20015 21404//21404 20656//20656 +f 20407//20407 21660//21660 20896//20896 +f 19798//19798 21660//21660 20407//20407 +f 21441//21441 21126//21126 20618//20618 +f 20673//20673 20671//20671 21123//21123 +f 21173//21173 20586//20586 20937//20937 +f 20331//20331 21660//21660 19798//19798 +f 21166//21166 20020//20020 20429//20429 +f 20693//20693 20691//20691 20971//20971 +f 20633//20633 20643//20643 20903//20903 +f 20647//20647 20586//20586 21173//21173 +f 20381//20381 21001//21001 21206//21206 +f 20899//20899 20588//20588 21184//21184 +f 20635//20635 20678//20678 20979//20979 +f 20423//20423 20686//20686 21205//21205 +f 20363//20363 20030//20030 21117//21117 +f 20948//20948 19535//19535 20688//20688 +f 20920//20920 20656//20656 21202//21202 +f 21008//21008 20673//20673 21123//21123 +f 21660//21660 20331//20331 20966//20966 +f 21485//21485 20920//20920 21202//21202 +f 20632//20632 20700//20700 20921//20921 +f 20445//20445 20707//20707 20942//20942 +f 20942//20942 20581//20581 20445//20445 +f 20651//20651 20611//20611 21200//21200 +f 20695//20695 20981//20981 20027//20027 +f 20921//20921 20984//20984 20632//20632 +f 20613//20613 20610//20610 20963//20963 +f 21473//21473 21139//21139 20621//20621 +f 20595//20595 20899//20899 20901//20901 +f 21132//21132 20363//20363 21117//21117 +f 20600//20600 20595//20595 20901//20901 +f 20697//20697 21005//21005 20699//20699 +f 21473//21473 20991//20991 20929//20929 +f 20585//20585 20600//20600 20989//20989 +f 20989//20989 21172//21172 20585//20585 +f 21219//21219 20681//20681 21160//21160 +f 20639//20639 20599//20599 21009//21009 +f 21483//21483 20611//20611 20912//20912 +f 20904//20904 20699//20699 21005//21005 +f 21009//21009 20599//20599 20644//20644 +f 19722//19722 20666//20666 21003//21003 +f 21233//21233 20972//20972 20333//20333 +f 20954//20954 20699//20699 20904//20904 +f 21172//21172 21142//21142 20946//20946 +f 20906//20906 20946//20946 21142//21142 +f 20935//20935 20388//20388 20986//20986 +f 21008//21008 20968//20968 20589//20589 +f 20388//20388 20935//20935 20634//20634 +f 21006//21006 20911//20911 20961//20961 +f 20935//20935 21158//21158 20634//20634 +f 20637//20637 20634//20634 21158//21158 +f 20906//20906 20908//20908 20627//20627 +f 20657//20657 21009//21009 20644//20644 +f 20583//20583 20936//20936 20631//20631 +f 20584//20584 21492//21492 20966//20966 +f 20594//20594 20911//20911 20399//20399 +f 20665//20665 20911//20911 20594//20594 +f 21143//21143 20386//20386 20914//20914 +f 20680//20680 21136//21136 20705//20705 +f 20382//20382 20627//20627 20908//20908 +f 21160//21160 20923//20923 20976//20976 +f 20640//20640 20641//20641 20940//20940 +f 20908//20908 20897//20897 20382//20382 +f 20689//20689 20933//20933 20606//20606 +f 20993//20993 20649//20649 20922//20922 +f 20910//20910 20382//20382 20897//20897 +f 20641//20641 20402//20402 20940//20940 +f 21143//21143 20662//20662 20386//20386 +f 20680//20680 20621//20621 21139//21139 +f 20597//20597 21006//21006 20917//20917 +f 21492//21492 20584//20584 20366//20366 +f 20402//20402 20618//20618 21126//21126 +f 20670//20670 20701//20701 20974//20974 +f 20001//20001 20653//20653 20934//20934 +f 21165//21165 20341//20341 20339//20339 +f 20923//20923 20602//20602 21175//21175 +f 20329//20329 20667//20667 20941//20941 +f 20593//20593 20660//20660 21002//21002 +f 20390//20390 20684//20684 20999//20999 +f 20092//20092 20896//20896 20953//20953 +f 20908//20908 20906//20906 21178//21178 +f 20344//20344 20675//20675 21150//21150 +f 21422//21422 20939//20939 20650//20650 +f 21285//21285 20919//20919 20977//20977 +f 20593//20593 21217//21217 20664//20664 +f 20919//20919 21285//21285 20698//20698 +f 20668//20668 20664//20664 21159//21159 +f 20897//20897 20908//20908 20965//20965 +f 21178//21178 20906//20906 21142//21142 +f 20684//20684 21746//21746 20999//20999 +f 21167//21167 19791//19791 20622//20622 +f 20652//20652 20927//20927 21164//21164 +f 21223//21223 20652//20652 21164//21164 +f 21131//21131 20967//20967 20897//20897 +f 20689//20689 21111//21111 21181//21181 +f 20642//20642 21452//21452 21418//21418 +f 20945//20945 20915//20915 20663//20663 +f 20380//20380 20952//20952 21452//21452 +f 21131//21131 20897//20897 20965//20965 +f 20380//20380 20636//20636 20952//20952 +f 20624//20624 19791//19791 21167//21167 +f 21111//21111 20898//20898 20957//20957 +f 21224//21224 20692//20692 21151//21151 +f 20615//20615 21215//21215 21482//21482 +f 20915//20915 20945//20945 21161//21161 +f 20062//20062 21135//21135 21000//21000 +f 20943//20943 21171//21171 20891//20891 +f 20352//20352 21491//21491 21640//21640 +f 20962//20962 20957//20957 20898//20898 +f 20650//20650 20669//20669 21153//21153 +f 20902//20902 20679//20679 21186//21186 +f 20947//20947 20949//20949 21171//21171 +f 20646//20646 20592//20592 20969//20969 +f 20679//20679 20422//20422 21186//21186 +f 20947//20947 21171//21171 20943//20943 +f 20362//20362 20662//20662 20913//20913 +f 21205//21205 21642//21642 20096//20096 +f 21188//21188 21186//21186 20422//20422 +f 21114//21114 21192//21192 20964//20964 +f 20690//20690 21169//21169 20691//20691 +f 20949//20949 20633//20633 20903//20903 +f 20900//20900 20962//20962 20431//20431 +f 20969//20969 20651//20651 20970//20970 +f 20905//20905 21153//21153 20669//20669 +f 20588//20588 20964//20964 21192//21192 +f 20899//20899 21184//21184 21503//21503 +f 21205//21205 20686//20686 20924//20924 +f 20979//20979 20676//20676 20635//20635 +f 20903//20903 20643//20643 21179//21179 +f 21509//21509 21444//21444 20364//20364 +f 21008//21008 21123//21123 20959//20959 +f 20578//20578 20938//20938 20694//20694 +f 21006//21006 20961//20961 21177//21177 +f 21504//21504 20899//20899 21503//21503 +f 21151//21151 20406//20406 21733//21733 +f 20979//20979 20678//20678 20990//20990 +f 20911//20911 20665//20665 20954//20954 +f 20924//20924 19498//19498 21141//21141 +f 20970//20970 20651//20651 21195//21195 +f 21410//21410 19751//19751 21444//21444 +f 21733//21733 20406//20406 21225//21225 +f 21117//21117 20361//20361 21417//21417 +f 20681//20681 21219//21219 20905//20905 +f 20901//20901 20899//20899 21504//21504 +f 21122//21122 20981//20981 21193//21193 +f 21006//21006 21177//21177 20917//20917 +f 20661//20661 21125//21125 21198//21198 +f 21137//21137 21203//21203 20046//20046 +f 20589//20589 20968//20968 20927//20927 +f 21453//21453 20927//20927 20968//20968 +f 20705//20705 21120//21120 20342//20342 +f 21200//21200 20611//20611 21428//21428 +f 20901//20901 20989//20989 20600//20600 +f 20971//20971 20691//20691 21415//21415 +f 21206//21206 21137//21137 20381//20381 +f 20963//20963 20643//20643 20613//20613 +f 20912//20912 20983//20983 21204//21204 +f 20925//20925 20987//20987 21427//21427 +f 20637//20637 20994//20994 20339//20339 +f 21644//21644 20920//20920 21485//21485 +f 21136//21136 21423//21423 20705//20705 +f 20596//20596 21140//21140 21144//21144 +f 21001//21001 20052//20052 21429//21429 +f 21168//21168 19520//19520 21218//21218 +f 20992//20992 20596//20596 21144//21144 +f 20948//20948 21470//21470 20660//20660 +f 21707//21707 20973//20973 20930//20930 +f 20608//20608 20895//20895 21489//21489 +f 20661//20661 21198//21198 20937//20937 +f 20696//20696 21032//21032 21532//21532 +f 21506//21506 20938//20938 20590//20590 +f 21007//21007 20639//20639 21009//21009 +f 20897//20897 20967//20967 20910//20910 +f 21492//21492 20366//20366 21501//21501 +f 21470//21470 21002//21002 20660//20660 +f 21507//21507 20662//20662 21143//21143 +f 20590//20590 20384//20384 21713//21713 +f 20666//20666 20587//20587 20926//20926 +f 20923//20923 20978//20978 20976//20976 +f 21458//21458 20932//20932 20992//20992 +f 21157//21157 20932//20932 21458//21458 +f 20645//20645 21713//21713 20384//20384 +f 20950//20950 20909//20909 20910//20910 +f 20997//20997 20909//20909 20950//20950 +f 20991//20991 21166//21166 21420//21420 +f 20940//20940 20402//20402 21138//21138 +f 21138//21138 20402//20402 21126//21126 +f 20993//20993 20922//20922 21449//21449 +f 20601//20601 20997//20997 20682//20682 +f 20936//20936 21201//21201 20631//20631 +f 20329//20329 20941//20941 21222//21222 +f 20892//20892 20672//20672 21447//21447 +f 20934//20934 20653//20653 21157//21157 +f 20583//20583 20893//20893 20936//20936 +f 20967//20967 20950//20950 20910//20910 +f 21002//21002 21217//21217 20593//20593 +f 20996//20996 20001//20001 20934//20934 +f 21007//21007 21009//21009 21173//21173 +f 20922//20922 20677//20677 21449//21449 +f 20933//20933 20689//20689 21155//21155 +f 20647//20647 21173//21173 21009//21009 +f 20647//20647 21009//21009 20657//20657 +f 21449//21449 20677//20677 20395//20395 +f 20939//20939 20998//20998 20077//20077 +f 21000//21000 20395//20395 18837//18837 +f 21232//21232 21016//21016 20790//20790 +f 21749//21749 20454//20454 21015//21015 +f 20726//20726 20722//20722 21606//21606 +f 20917//20917 20974//20974 20597//20597 +f 20513//20513 21251//21251 21258//21258 +f 19868//19868 20956//20956 20612//20612 +f 20454//20454 21030//21030 21015//21015 +f 21535//21535 20447//20447 21017//21017 +f 20695//20695 20972//20972 20981//20981 +f 20494//20494 21022//21022 20825//20825 +f 20785//20785 20513//20513 21258//21258 +f 21040//21040 20868//20868 21238//21238 +f 21022//21022 20494//20494 21241//21241 +f 20457//20457 20459//20459 21020//21020 +f 20701//20701 20597//20597 20974//20974 +f 20868//20868 21040//21040 20867//20867 +f 21253//21253 20841//20841 21016//21016 +f 21238//21238 20868//20868 21379//21379 +f 21021//21021 21020//21020 20459//20459 +f 20721//20721 20162//20162 20726//20726 +f 21030//21030 20724//20724 21254//21254 +f 21161//21161 20945//20945 21010//21010 +f 20721//20721 21237//21237 20455//20455 +f 20456//20456 21023//21023 21011//21011 +f 21019//21019 20716//20716 21012//21012 +f 20723//20723 20716//20716 21019//21019 +f 20711//20711 21233//21233 20333//20333 +f 21010//21010 20945//20945 20612//20612 +f 20792//20792 21022//21022 21327//21327 +f 21093//21093 20455//20455 21237//21237 +f 21014//21014 21027//21027 20736//20736 +f 20724//20724 20478//20478 21033//21033 +f 20743//20743 20723//20723 21019//21019 +f 21024//21024 21106//21106 21105//21105 +f 21233//21233 20711//20711 21764//21764 +f 20735//20735 20213//20213 21052//21052 +f 20956//20956 21010//21010 20612//20612 +f 21174//21174 21010//21010 20956//20956 +f 20797//20797 20143//20143 20915//20915 +f 20740//20740 20736//20736 21027//21027 +f 21266//21266 21033//21033 20478//20478 +f 21106//21106 21024//21024 20795//20795 +f 20795//20795 20827//20827 21106//21106 +f 20505//20505 20509//20509 21247//21247 +f 21108//21108 20521//20521 21281//21281 +f 20921//20921 20795//20795 21024//21024 +f 21240//21240 20711//20711 20462//20462 +f 20795//20795 20921//20921 20700//20700 +f 21025//21025 21240//21240 20462//20462 +f 20717//20717 21257//21257 20816//20816 +f 21028//21028 20743//20743 21019//21019 +f 20718//20718 20449//20449 21264//21264 +f 21260//21260 21161//21161 21010//21010 +f 20743//20743 21028//21028 20748//20748 +f 20739//20739 21272//21272 20520//20520 +f 20746//20746 20508//20508 21249//21249 +f 20534//20534 21108//21108 21053//21053 +f 21066//21066 21055//21055 20533//20533 +f 20534//20534 21053//21053 20793//20793 +f 20748//20748 21279//21279 20234//20234 +f 20752//20752 21066//21066 20533//20533 +f 20114//20114 20492//20492 21407//21407 +f 21066//21066 20752//20752 21267//21267 +f 21039//21039 20183//20183 21286//21286 +f 21267//21267 20757//20757 21270//21270 +f 20123//20123 20746//20746 21262//21262 +f 21037//21037 20123//20123 21262//21262 +f 20771//20771 21088//21088 21059//21059 +f 20813//20813 21109//21109 20555//20555 +f 21043//21043 20234//20234 21279//21279 +f 20757//20757 20520//20520 21272//21272 +f 21059//21059 21107//21107 20771//20771 +f 21270//21270 20757//20757 21272//21272 +f 19905//19905 21575//21575 21051//21051 +f 20123//20123 21037//21037 20132//20132 +f 20708//20708 20831//20831 21041//21041 +f 19924//19924 20831//20831 20708//20708 +f 20509//20509 20764//20764 21274//21274 +f 21032//21032 20738//20738 20476//20476 +f 21274//21274 21247//21247 20509//20509 +f 20506//20506 21575//21575 19905//19905 +f 20764//20764 20535//20535 21077//21077 +f 21077//21077 21274//21274 20764//20764 +f 20132//20132 21037//21037 21046//21046 +f 20535//20535 20766//20766 21077//21077 +f 20506//20506 20782//20782 21575//21575 +f 20751//20751 21035//21035 20749//20749 +f 20782//20782 21295//21295 21575//21575 +f 20491//20491 20114//20114 21234//21234 +f 21044//21044 21035//21035 20751//20751 +f 20819//20819 21296//21296 20543//20543 +f 21234//21234 20114//20114 21407//21407 +f 20492//20492 21120//21120 21407//21407 +f 21276//21276 20725//20725 21288//21288 +f 20511//20511 21043//21043 21242//21242 +f 20725//20725 20481//20481 21288//21288 +f 20737//20737 21288//21288 20481//20481 +f 20779//20779 20511//20511 21242//21242 +f 21251//21251 20779//20779 21242//21242 +f 21044//21044 20485//20485 21045//21045 +f 21081//21081 20543//20543 21296//21296 +f 21036//21036 20731//20731 20472//20472 +f 20787//20787 20522//20522 20566//20566 +f 20803//20803 20543//20543 21081//21081 +f 21047//21047 21045//21045 20485//20485 +f 21593//21593 20444//20444 21056//21056 +f 20490//20490 21689//21689 20737//20737 +f 20485//20485 20487//20487 21047//21047 +f 20566//20566 21068//21068 20787//20787 +f 21083//21083 20638//20638 21087//21087 +f 20482//20482 21236//21236 21036//21036 +f 20472//20472 20482//20482 21036//21036 +f 21068//21068 20566//20566 20789//20789 +f 20487//20487 21054//21054 21047//21047 +f 20730//20730 21012//21012 20716//20716 +f 20638//20638 20980//20980 21087//21087 +f 20538//20538 21068//21068 20789//20789 +f 20730//20730 20728//20728 21541//21541 +f 21064//21064 20719//20719 21061//21061 +f 21091//21091 20821//20821 21090//21090 +f 20820//20820 21090//21090 20821//20821 +f 20192//20192 20233//20233 20744//20744 +f 20744//20744 21236//21236 20192//20192 +f 20741//20741 21004//21004 20490//20490 +f 21090//21090 20550//20550 21092//21092 +f 20820//20820 20550//20550 21090//21090 +f 20745//20745 21004//21004 20741//20741 +f 20482//20482 20192//20192 21236//21236 +f 21068//21068 20791//20791 21736//21736 +f 21284//21284 20698//20698 21285//21285 +f 20538//20538 20791//20791 21068//21068 +f 20550//20550 21095//21095 21092//21092 +f 20791//20791 20794//20794 21071//21071 +f 21071//21071 21736//21736 20791//20791 +f 21089//21089 20776//20776 21284//21284 +f 21072//21072 21071//21071 20794//20794 +f 21284//21284 20776//20776 20698//20698 +f 20469//20469 21241//21241 20494//20494 +f 20774//20774 20709//20709 21065//21065 +f 20822//20822 20821//20821 21091//21091 +f 20469//20469 20742//20742 21029//21029 +f 20719//20719 21819//21819 20722//20722 +f 21082//21082 21080//21080 20510//20510 +f 20794//20794 20798//20798 21302//21302 +f 21302//21302 21072//21072 20794//20794 +f 20709//20709 20712//20712 21067//21067 +f 21082//21082 20146//20146 20754//20754 +f 21065//21065 20709//20709 21067//21067 +f 21042//21042 20733//20733 21049//21049 +f 21241//21241 20469//20469 21029//21029 +f 20562//20562 21091//21091 21097//21097 +f 20822//20822 21091//21091 20562//20562 +f 20732//20732 21550//21550 21067//21067 +f 21095//21095 20560//20560 21098//21098 +f 20811//20811 20560//20560 21095//21095 +f 20712//20712 20732//20732 21067//21067 +f 21098//21098 20814//20814 21097//21097 +f 20560//20560 20814//20814 21098//21098 +f 21626//21626 20754//20754 21085//21085 +f 20977//20977 20552//20552 21096//21096 +f 21550//21550 20732//20732 21069//21069 +f 20732//20732 21073//21073 21069//21069 +f 20219//20219 20801//20801 20798//20798 +f 20503//20503 21055//21055 21049//21049 +f 21073//21073 21011//21011 21235//21235 +f 20503//20503 21049//21049 20733//20733 +f 21075//21075 20801//20801 20802//20802 +f 21309//21309 21075//21075 20802//20802 +f 20977//20977 20919//20919 20552//20552 +f 21309//21309 20222//20222 21076//21076 +f 20759//20759 20457//20457 21020//21020 +f 20222//20222 20805//20805 21076//21076 +f 21263//21263 20907//20907 20915//20915 +f 21079//21079 20762//20762 21094//21094 +f 21076//21076 20805//20805 21313//21313 +f 20517//20517 20894//20894 21332//21332 +f 20760//20760 20763//20763 21058//21058 +f 20761//20761 20541//20541 21079//21079 +f 20758//20758 20763//20763 20760//20760 +f 20805//20805 20807//20807 21313//21313 +f 20982//20982 20655//20655 21089//21089 +f 21089//21089 20655//20655 20776//20776 +f 21099//21099 20769//20769 21772//21772 +f 21079//21079 20541//20541 20762//20762 +f 21058//21058 20763//20763 21060//21060 +f 20762//20762 20767//20767 21094//21094 +f 20763//20763 20523//20523 21062//21062 +f 21062//21062 21060//21060 20763//20763 +f 21099//21099 21306//21306 20769//20769 +f 20767//20767 20762//20762 20765//20765 +f 21018//21018 21426//21426 20783//20783 +f 20783//20783 20536//20536 21018//21018 +f 20536//20536 20781//20781 21018//21018 +f 21308//21308 20773//20773 21306//21306 +f 20523//20523 20768//20768 21062//21062 +f 20812//20812 20808//20808 21614//21614 +f 21100//21100 20755//20755 20753//20753 +f 20753//20753 20780//20780 21100//21100 +f 20768//20768 20715//20715 21063//21063 +f 21029//21029 20742//20742 20786//20786 +f 20809//20809 21078//21078 20808//20808 +f 20780//20780 21110//21110 21100//21100 +f 20545//20545 21276//21276 20767//20767 +f 20755//20755 21100//21100 21101//21101 +f 20777//20777 21048//21048 20786//20786 +f 20777//20777 20783//20783 21048//21048 +f 21079//21079 21078//21078 20809//20809 +f 21102//21102 20823//20823 21101//21101 +f 20129//20129 20720//20720 21316//21316 +f 20809//20809 20761//20761 21079//21079 +f 20176//20176 20772//20772 20781//20781 +f 20784//20784 20823//20823 21102//21102 +f 21102//21102 21103//21103 20784//20784 +f 21305//21305 20129//20129 21316//21316 +f 20714//20714 20129//20129 21305//21305 +f 19838//19838 20714//20714 21304//21304 +f 21318//21318 20788//20788 21103//21103 +f 20812//20812 21320//21320 20556//20556 +f 20771//20771 21107//21107 20775//20775 +f 21321//21321 20556//20556 21320//21320 +f 21104//21104 20788//20788 21318//21318 +f 20715//20715 20141//20141 21312//21312 +f 20141//20141 20474//20474 21312//21312 +f 20556//20556 21321//21321 21084//21084 +f 20790//20790 21104//21104 21232//21232 +f 20474//20474 19838//19838 21304//21304 +f 20720//20720 20489//20489 21070//21070 +f 20166//20166 20489//20489 20720//20720 +f 20548//20548 21084//21084 21322//21322 +f 21088//21088 20548//20548 21322//21322 +f 20729//20729 21042//21042 21070//21070 +f 20489//20489 20729//20729 21070//21070 +f 20964//20964 20960//20960 21114//21114 +f 20490//20490 21004//21004 21413//21413 +f 21170//21170 21176//21176 21467//21467 +f 21189//21189 21132//21132 21117//21117 +f 20921//20921 21494//21494 20984//20984 +f 20917//20917 21177//21177 21436//21436 +f 20969//20969 20970//20970 21115//21115 +f 21118//21118 20676//20676 20979//20979 +f 21119//21119 20980//20980 20982//20982 +f 20963//20963 21179//21179 20643//20643 +f 21127//21127 20959//20959 21123//21123 +f 20985//20985 20624//20624 21646//21646 +f 20937//20937 21191//21191 21173//21173 +f 20975//20975 20649//20649 21734//21734 +f 20010//20010 20649//20649 20975//20975 +f 21491//21491 20096//20096 21642//21642 +f 21121//21121 21171//21171 20949//20949 +f 21129//21129 20429//20429 20998//20998 +f 20948//20948 20688//20688 21113//21113 +f 21428//21428 20611//20611 21483//21483 +f 20939//20939 21422//21422 20998//20998 +f 21125//21125 20670//20670 20974//20974 +f 20685//20685 20985//20985 21666//21666 +f 20680//20680 21139//21139 21421//21421 +f 20392//20392 20925//20925 21427//21427 +f 20949//20949 20903//20903 21183//21183 +f 21174//21174 20956//20956 21128//21128 +f 21421//21421 21136//21136 20680//20680 +f 21404//21404 20685//20685 21666//21666 +f 21204//21204 20983//20983 21433//21433 +f 21506//21506 20590//20590 21713//21713 +f 20923//20923 21175//21175 21649//21649 +f 21453//21453 21164//21164 20927//20927 +f 21227//21227 20990//20990 20678//20678 +f 20956//20956 20916//20916 21128//21128 +f 21183//21183 20903//20903 21228//21228 +f 20949//20949 21183//21183 21121//21121 +f 21197//21197 21193//21193 20981//20981 +f 21453//21453 21163//21163 21164//21164 +f 21669//21669 21422//21422 20650//20650 +f 21734//21734 20649//20649 20993//20993 +f 21001//21001 21429//21429 21209//21209 +f 21433//21433 20983//20983 20640//20640 +f 20674//20674 20928//20928 21441//21441 +f 20640//20640 20940//20940 21435//21435 +f 21187//21187 20432//20432 20696//20696 +f 21007//21007 20952//20952 20636//20636 +f 21707//21707 20930//20930 21708//21708 +f 20952//20952 21007//21007 21469//21469 +f 20682//20682 21227//21227 20678//20678 +f 21147//21147 21231//21231 20915//20915 +f 21161//21161 21147//21147 20915//20915 +f 21172//21172 20989//20989 21442//21442 +f 21675//21675 21134//21134 20580//20580 +f 21469//21469 21173//21173 21191//21191 +f 20903//20903 21179//21179 21228//21228 +f 21469//21469 21007//21007 21173//21173 +f 21938//21938 21207//21207 21134//21134 +f 21141//21141 20931//20931 21405//21405 +f 21222//21222 20645//20645 20329//20329 +f 20654//20654 21223//21223 20960//20960 +f 21112//21112 20682//20682 20997//20997 +f 20963//20963 20610//20610 21182//21182 +f 21182//21182 20610//20610 21124//21124 +f 21431//21431 21114//21114 20960//20960 +f 20928//20928 20631//20631 21196//21196 +f 20971//20971 21447//21447 20672//20672 +f 21139//21139 21473//21473 21414//21414 +f 21708//21708 20988//20988 21464//21464 +f 20591//20591 20988//20988 21708//21708 +f 21002//21002 21471//21471 21217//21217 +f 20598//20598 21156//21156 21412//21412 +f 21155//21155 20689//20689 21181//21181 +f 21156//21156 20605//20605 21728//21728 +f 21728//21728 20605//20605 21730//21730 +f 20988//20988 21148//21148 21464//21464 +f 21693//21693 20929//20929 21476//21476 +f 20929//20929 20991//20991 21476//21476 +f 21148//21148 20988//20988 21150//21150 +f 21145//21145 21005//21005 20891//20891 +f 20605//20605 20608//20608 21489//21489 +f 21424//21424 20637//20637 21158//21158 +f 20662//20662 21507//21507 22194//22194 +f 20991//20991 21420//21420 21476//21476 +f 21201//21201 21196//21196 20631//20631 +f 20904//20904 21005//21005 21145//21145 +f 21150//21150 20675//20675 21472//21472 +f 20895//20895 20951//20951 21652//21652 +f 20999//20999 21746//21746 21446//21446 +f 20913//20913 20662//20662 22194//22194 +f 20954//20954 20904//20904 21149//21149 +f 20664//20664 21217//21217 21159//21159 +f 21112//21112 20997//20997 21170//21170 +f 20893//20893 21162//21162 20936//20936 +f 20950//20950 21176//21176 20997//20997 +f 21170//21170 20997//20997 21176//21176 +f 20951//20951 20625//20625 21216//21216 +f 20941//20941 20667//20667 21732//21732 +f 20994//20994 21949//21949 20339//20339 +f 20667//20667 20955//20955 21732//21732 +f 20395//20395 21214//21214 21449//21449 +f 21178//21178 21142//21142 21146//21146 +f 21149//21149 20911//20911 20954//20954 +f 21411//21411 20615//20615 21482//21482 +f 20896//20896 21705//21705 20953//20953 +f 21162//21162 20893//20893 20676//20676 +f 20961//20961 21149//21149 21177//21177 +f 21165//21165 20339//20339 21949//21949 +f 20950//20950 20967//20967 21408//21408 +f 21176//21176 20950//20950 21229//21229 +f 20683//20683 21213//21213 20687//20687 +f 20908//20908 21178//21178 20965//20965 +f 21417//21417 20421//20421 21916//21916 +f 20361//20361 20421//20421 21417//21417 +f 20911//20911 21149//21149 20961//20961 +f 20688//20688 20687//20687 21448//21448 +f 20965//20965 21178//21178 21146//21146 +f 20588//20588 21192//21192 21184//21184 +f 21135//21135 22009//22009 21221//21221 +f 21000//21000 21135//21135 21221//21221 +f 20625//20625 20902//20902 21216//21216 +f 21177//21177 21210//21210 21436//21436 +f 20688//20688 21448//21448 21113//21113 +f 21182//21182 21179//21179 20963//20963 +f 21941//21941 20978//20978 21649//21649 +f 20978//20978 20923//20923 21649//21649 +f 20979//20979 21508//21508 21118//21118 +f 21123//21123 21180//21180 21127//21127 +f 21192//21192 21114//21114 21190//21190 +f 21171//21171 21121//21121 20891//20891 +f 21116//21116 20974//20974 21185//21185 +f 20974//20974 20917//20917 21185//21185 +f 21502//21502 20089//20089 21133//21133 +f 20928//20928 21196//21196 21441//21441 +f 21203//21203 21188//21188 20043//20043 +f 21113//21113 21450//21450 20948//20948 +f 21480//21480 21649//21649 21175//21175 +f 21442//21442 20989//20989 20901//20901 +f 20959//20959 21486//21486 21208//21208 +f 21203//21203 21137//21137 21662//21662 +f 21518//21518 20990//20990 21227//21227 +f 21145//21145 20891//20891 21121//21121 +f 21128//21128 20916//20916 21520//21520 +f 21008//21008 20959//20959 21208//21208 +f 21427//21427 20987//20987 20984//20984 +f 21662//21662 21137//21137 21206//21206 +f 21227//21227 21112//21112 21518//21518 +f 21480//21480 21175//21175 20995//20995 +f 21478//21478 20971//20971 21415//21415 +f 20392//20392 21427//21427 21140//21140 +f 21141//21141 21205//21205 20924//20924 +f 21129//21129 20998//20998 21422//21422 +f 20968//20968 21008//21008 21208//21208 +f 21209//21209 21429//21429 21727//21727 +f 21675//21675 21132//21132 21189//21189 +f 21195//21195 20651//20651 21199//21199 +f 21228//21228 21179//21179 21230//21230 +f 21003//21003 20666//20666 20926//20926 +f 20926//20926 21429//21429 21003//21003 +f 21131//21131 20965//20965 21451//21451 +f 21442//21442 21212//21212 21172//21172 +f 20972//20972 21233//21233 21438//21438 +f 20651//20651 21200//21200 21199//21199 +f 21142//21142 21172//21172 21212//21212 +f 20587//20587 21692//21692 20926//20926 +f 21131//21131 21451//21451 21211//21211 +f 20931//20931 21152//21152 21465//21465 +f 21202//21202 20656//20656 21404//21404 +f 21198//21198 21191//21191 20937//20937 +f 20994//20994 20637//20637 21424//21424 +f 21483//21483 20912//20912 21785//21785 +f 21204//21204 21785//21785 20912//20912 +f 21692//21692 20587//20587 21958//21958 +f 21162//21162 21493//21493 20936//20936 +f 20999//20999 21446//21446 21194//21194 +f 21425//21425 21125//21125 21116//21116 +f 21198//21198 21125//21125 21425//21425 +f 21142//21142 21212//21212 21498//21498 +f 21958//21958 20587//20587 20933//20933 +f 21229//21229 20950//20950 21408//21408 +f 21677//21677 20934//20934 21157//21157 +f 21498//21498 21146//21146 21142//21142 +f 21421//21421 21139//21139 21414//21414 +f 21162//21162 20676//20676 21493//21493 +f 22167//22167 22164//22164 20933//20933 +f 21229//21229 21467//21467 21176//21176 +f 20933//20933 21155//21155 21437//21437 +f 21155//21155 21181//21181 21437//21437 +f 21163//21163 21453//21453 21479//21479 +f 21167//21167 20622//20622 21165//21165 +f 20996//20996 20934//20934 21677//21677 +f 21408//21408 20967//20967 21131//21131 +f 21131//21131 21513//21513 21408//21408 +f 20953//20953 21722//21722 20995//20995 +f 20747//20747 21130//21130 21226//21226 +f 21406//21406 20996//20996 21677//21677 +f 21214//21214 21963//21963 21449//21449 +f 21470//21470 21471//21471 21002//21002 +f 20658//20658 20996//20996 21406//21406 +f 21163//21163 21430//21430 21164//21164 +f 21153//21153 21669//21669 20650//20650 +f 21227//21227 20682//20682 21112//21112 +f 20965//20965 21146//21146 21451//21451 +f 21154//21154 21669//21669 21153//21153 +f 20953//20953 21705//21705 21722//21722 +f 20904//20904 21454//21454 21149//21149 +f 21218//21218 20920//20920 21644//21644 +f 21230//21230 21177//21177 21454//21454 +f 21454//21454 21177//21177 21149//21149 +f 21147//21147 21161//21161 21260//21260 +f 21223//21223 21164//21164 21430//21430 +f 21230//21230 21210//21210 21177//21177 +f 21153//21153 21514//21514 21154//21154 +f 21514//21514 21153//21153 20905//20905 +f 20960//20960 21223//21223 21431//21431 +f 21940//21940 20958//20958 21432//21432 +f 20683//20683 20892//20892 21213//21213 +f 22482//22482 21221//21221 22009//22009 +f 21514//21514 20905//20905 21219//21219 +f 21135//21135 21224//21224 22009//22009 +f 21698//21698 21420//21420 21166//21166 +f 21220//21220 21219//21219 21160//21160 +f 20976//20976 21220//21220 21160//21160 +f 20976//20976 20978//20978 21220//21220 +f 21036//21036 21236//21236 21632//21632 +f 21455//21455 20772//20772 21332//21332 +f 21013//21013 21325//21325 21633//21633 +f 20817//20817 21013//21013 21633//21633 +f 21624//21624 21016//21016 21232//21232 +f 21014//21014 20817//20817 21633//21633 +f 21633//21633 21027//21027 21014//21014 +f 21015//21015 21030//21030 21254//21254 +f 21253//21253 21016//21016 21624//21624 +f 20807//20807 21244//21244 21787//21787 +f 21313//21313 20807//20807 21787//21787 +f 20710//20710 20447//20447 21535//21535 +f 21238//21238 21379//21379 21239//21239 +f 21023//21023 21529//21529 21235//21235 +f 21011//21011 21023//21023 21235//21235 +f 20972//20972 21434//21434 20981//20981 +f 21181//21181 21111//21111 21439//21439 +f 21244//21244 20815//20815 21257//21257 +f 20815//20815 20816//20816 21257//21257 +f 21628//21628 21020//21020 22052//22052 +f 21529//21529 20646//20646 21250//21250 +f 21254//21254 20724//20724 21033//21033 +f 21023//21023 20646//20646 21529//21529 +f 21250//21250 20646//20646 20969//20969 +f 21021//21021 21843//21843 22052//22052 +f 21330//21330 21919//21919 21105//21105 +f 21020//21020 21021//21021 22052//22052 +f 21544//21544 21334//21334 21012//21012 +f 20504//20504 21031//21031 21245//21245 +f 21334//21334 21019//21019 21012//21012 +f 20449//20449 21271//21271 21264//21264 +f 21240//21240 21764//21764 20711//20711 +f 21249//21249 20504//20504 21245//21245 +f 20734//20734 20735//20735 21243//21243 +f 21553//21553 20734//20734 21243//21243 +f 21122//21122 20962//20962 20900//20900 +f 21024//21024 21105//21105 21919//21919 +f 21250//21250 20969//20969 21115//21115 +f 21243//21243 21052//21052 21326//21326 +f 21843//21843 21021//21021 21844//21844 +f 20717//20717 20718//20718 21264//21264 +f 21025//21025 21026//21026 21240//21240 +f 20735//20735 21052//21052 21243//21243 +f 21019//21019 21334//21334 21028//21028 +f 21021//21021 20710//20710 21844//21844 +f 20746//20746 21249//21249 21567//21567 +f 21266//21266 21034//21034 21557//21557 +f 21844//21844 20710//20710 21535//21535 +f 20785//20785 21597//21597 21281//21281 +f 21567//21567 21559//21559 20746//20746 +f 21271//21271 21059//21059 21324//21324 +f 21240//21240 21026//21026 21187//21187 +f 21059//21059 21271//21271 21057//21057 +f 21057//21057 21107//21107 21059//21059 +f 20739//20739 20505//20505 21252//21252 +f 21252//21252 21846//21846 20739//20739 +f 21057//21057 21271//21271 20449//20449 +f 21252//21252 20505//20505 21247//21247 +f 21024//21024 21494//21494 20921//20921 +f 21334//21334 21268//21268 21028//21028 +f 20432//20432 21187//21187 21026//21026 +f 21262//21262 20746//20746 21559//21559 +f 21255//21255 20739//20739 21846//21846 +f 21034//21034 20750//20750 21557//21557 +f 21272//21272 20739//20739 21255//21255 +f 20491//20491 20916//20916 20918//20918 +f 20610//20610 20747//20747 21226//21226 +f 20731//20731 21333//21333 21280//21280 +f 21275//21275 20727//20727 21280//21280 +f 21532//21532 21032//21032 21246//21246 +f 20750//20750 21039//21039 21283//21283 +f 21226//21226 21124//21124 20610//20610 +f 21268//21268 21279//21279 20748//20748 +f 20748//20748 21028//21028 21268//21268 +f 21288//21288 20737//20737 21618//21618 +f 21262//21262 21584//21584 21037//21037 +f 21246//21246 21032//21032 20476//20476 +f 21283//21283 21039//21039 21286//21286 +f 20727//20727 20731//20731 21280//21280 +f 21585//21585 21037//21037 21584//21584 +f 20749//20749 21246//21246 20476//20476 +f 21046//21046 21037//21037 21585//21585 +f 21291//21291 21618//21618 20737//20737 +f 21281//21281 21053//21053 21108//21108 +f 21689//21689 21291//21291 20737//20737 +f 21269//21269 21046//21046 21585//21585 +f 21246//21246 20749//20749 21035//21035 +f 21053//21053 21281//21281 21601//21601 +f 21267//21267 21270//21270 21531//21531 +f 21046//21046 21269//21269 21050//21050 +f 21311//21311 21333//21333 20731//20731 +f 21043//21043 21279//21279 21282//21282 +f 21036//21036 21311//21311 20731//20731 +f 20915//20915 21231//21231 21263//21263 +f 21805//21805 21050//21050 21269//21269 +f 21056//21056 21050//21050 21805//21805 +f 20793//20793 21053//21053 21289//21289 +f 20796//20796 20793//20793 21289//21289 +f 21004//21004 20745//20745 21293//21293 +f 20744//20744 72366//72366 21290//21290 +f 21038//21038 72366//72366 20744//20744 +f 21012//21012 20730//20730 21544//21544 +f 21236//21236 20744//20744 21290//21290 +f 20839//20839 20818//20818 20796//20796 +f 21593//21593 21056//21056 21805//21805 +f 21850//21850 21074//21074 21855//21855 +f 20819//20819 21074//21074 21850//21850 +f 21282//21282 21796//21796 21043//21043 +f 21454//21454 20904//20904 21145//21145 +f 21850//21850 21296//21296 20819//20819 +f 22139//22139 21082//21082 20754//20754 +f 21242//21242 21043//21043 21796//21796 +f 21035//21035 21044//21044 21536//21536 +f 21040//21040 21292//21292 21294//21294 +f 21061//21061 20444//20444 21593//21593 +f 20745//20745 21080//21080 21293//21293 +f 21818//21818 21061//21061 21593//21593 +f 20867//20867 21040//21040 21294//21294 +f 21263//21263 20894//20894 20907//20907 +f 21292//21292 21040//21040 21238//21238 +f 21626//21626 20756//20756 21298//21298 +f 21045//21045 21536//21536 21044//21044 +f 21085//21085 20756//20756 21626//21626 +f 20766//20766 20734//20734 21553//21553 +f 21332//21332 20894//20894 21634//21634 +f 20803//20803 21081//21081 21512//21512 +f 20759//20759 21298//21298 20756//20756 +f 21068//21068 21592//21592 20787//20787 +f 21317//21317 21049//21049 21297//21297 +f 21536//21536 21045//21045 21256//21256 +f 21042//21042 21049//21049 21317//21317 +f 21299//21299 20803//20803 21512//21512 +f 20803//20803 21299//21299 21086//21086 +f 21259//21259 21260//21260 21010//21010 +f 21297//21297 21049//21049 21055//21055 +f 21592//21592 21068//21068 21300//21300 +f 21064//21064 21819//21819 20719//20719 +f 21299//21299 21301//21301 21086//21086 +f 21045//21045 21047//21047 21261//21261 +f 21261//21261 21256//21256 21045//21045 +f 21068//21068 21736//21736 21300//21300 +f 20770//20770 21083//21083 21277//21277 +f 21277//21277 21560//21560 20770//20770 +f 21047//21047 21265//21265 21261//21261 +f 21054//21054 21265//21265 21047//21047 +f 21278//21278 20980//20980 21119//21119 +f 21092//21092 21091//21091 21090//21090 +f 21062//21062 20768//20768 21063//21063 +f 21092//21092 21335//21335 21091//21091 +f 20778//20778 21265//21265 21054//21054 +f 21092//21092 21095//21095 21098//21098 +f 21098//21098 21335//21335 21092//21092 +f 21029//21029 20786//20786 21048//21048 +f 21097//21097 21091//21091 21335//21335 +f 21335//21335 21098//21098 21097//21097 +f 21265//21265 20778//20778 21543//21543 +f 20798//20798 20801//20801 21307//21307 +f 21307//21307 20801//20801 21075//21075 +f 20783//20783 21426//21426 21048//21048 +f 21543//21543 20778//20778 21793//21793 +f 21309//21309 21076//21076 21310//21310 +f 21086//21086 21301//21301 20463//20463 +f 20774//20774 21065//21065 20778//20778 +f 21083//21083 21087//21087 21277//21277 +f 21076//21076 21313//21313 21310//21310 +f 20781//20781 20772//20772 21455//21455 +f 21630//21630 21333//21333 21311//21311 +f 21305//21305 21304//21304 20714//20714 +f 20778//20778 21065//21065 21793//21793 +f 21303//21303 20463//20463 21301//21301 +f 21087//21087 20980//20980 21278//21278 +f 20715//20715 21312//21312 21589//21589 +f 21311//21311 21036//21036 21632//21632 +f 20769//20769 21303//21303 21772//21772 +f 21089//21089 21284//21284 21586//21586 +f 21314//21314 21312//21312 20474//20474 +f 21613//21613 20808//20808 21620//21620 +f 21620//21620 21078//21078 21622//21622 +f 20808//20808 21078//21078 21620//21620 +f 21613//21613 21614//21614 20808//20808 +f 20474//20474 21304//21304 21314//21314 +f 21078//21078 21079//21079 21622//21622 +f 21550//21550 21069//21069 22121//22121 +f 20720//20720 21070//21070 21316//21316 +f 21101//21101 21100//21100 21881//21881 +f 21316//21316 21070//21070 21317//21317 +f 21603//21603 21102//21102 21101//21101 +f 22121//22121 21069//21069 21273//21273 +f 21070//21070 21042//21042 21317//21317 +f 21069//21069 21073//21073 21273//21273 +f 21315//21315 21102//21102 21603//21603 +f 21103//21103 21102//21102 21315//21315 +f 21235//21235 21273//21273 21073//21073 +f 21321//21321 21320//21320 21534//21534 +f 21103//21103 21315//21315 21318//21318 +f 21287//21287 21093//21093 21237//21237 +f 21096//21096 21093//21093 21287//21287 +f 21594//21594 21096//21096 21287//21287 +f 21096//21096 21594//21594 20977//20977 +f 21104//21104 21318//21318 21319//21319 +f 21322//21322 21084//21084 21321//21321 +f 20982//20982 21089//21089 21586//21586 +f 21232//21232 21104//21104 21319//21319 +f 21323//21323 21324//21324 21088//21088 +f 21088//21088 21322//21322 21323//21323 +f 21088//21088 21324//21324 21059//21059 +f 21328//21328 22317//22317 20836//20836 +f 20843//20843 20836//20836 22317//22317 +f 20562//20562 21097//21097 20837//20837 +f 20835//20835 21349//21349 20263//20263 +f 22317//22317 21893//21893 20843//20843 +f 21338//21338 20261//20261 21341//21341 +f 20840//20840 20713//20713 20842//20842 +f 21340//21340 20843//20843 21893//21893 +f 20842//20842 20713//20713 20708//20708 +f 20837//20837 21097//21097 20814//20814 +f 21560//21560 21326//21326 20770//20770 +f 21337//21337 20773//20773 21308//21308 +f 20770//20770 21326//21326 21052//21052 +f 21346//21346 20255//20255 20839//20839 +f 21342//21342 20843//20843 21340//21340 +f 20806//20806 20804//20804 21378//21378 +f 21378//21378 20804//20804 20832//20832 +f 21239//21239 20869//20869 21339//21339 +f 21379//21379 20869//20869 21239//21239 +f 21337//21337 21110//21110 20773//20773 +f 21100//21100 21110//21110 21881//21881 +f 21881//21881 21110//21110 21337//21337 +f 21380//21380 20869//20869 20838//20838 +f 20283//20283 21346//21346 21350//21350 +f 21339//21339 20869//20869 21380//21380 +f 20806//20806 21378//21378 20829//20829 +f 21343//21343 20856//20856 21352//21352 +f 20847//20847 20283//20283 21350//21350 +f 20260//20260 21338//21338 21357//21357 +f 21339//21339 21380//21380 21344//21344 +f 21541//21541 20861//20861 21354//21354 +f 20728//20728 20861//20861 21541//21541 +f 21355//21355 20850//20850 20847//20847 +f 20852//20852 20850//20850 21355//21355 +f 21358//21358 20852//20852 21355//21355 +f 21381//21381 21380//21380 20838//20838 +f 21383//21383 21380//21380 21381//21381 +f 21041//21041 20831//20831 20862//20862 +f 21344//21344 21380//21380 21383//21383 +f 21364//21364 21362//21362 20865//20865 +f 21385//21385 21381//21381 21384//21384 +f 20854//20854 20852//20852 21358//21358 +f 21359//21359 20854//20854 21358//21358 +f 21383//21383 21381//21381 21385//21385 +f 20790//20790 21016//21016 20841//20841 +f 21385//21385 20845//20845 21383//21383 +f 21344//21344 21383//21383 21347//21347 +f 21360//21360 20854//20854 21359//21359 +f 20708//20708 21041//21041 20842//20842 +f 20861//20861 21343//21343 21354//21354 +f 20842//20842 21041//21041 21382//21382 +f 20866//20866 21341//21341 20261//20261 +f 21361//21361 20854//20854 21360//21360 +f 20844//20844 21383//21383 20845//20845 +f 21347//21347 21383//21383 20844//20844 +f 20264//20264 21347//21347 20844//20844 +f 20846//20846 21253//21253 21330//21330 +f 20841//20841 21253//21253 20846//20846 +f 21348//21348 21347//21347 20264//20264 +f 21341//21341 20865//20865 21362//21362 +f 20866//20866 20865//20865 21341//21341 +f 21041//21041 20862//20862 20859//20859 +f 20855//20855 20854//20854 21361//21361 +f 21382//21382 21041//21041 20859//20859 +f 21385//21385 21384//21384 21353//21353 +f 20846//20846 21105//21105 20849//20849 +f 21353//21353 21351//21351 21385//21385 +f 21330//21330 21105//21105 20846//20846 +f 21363//21363 20855//20855 21361//21361 +f 20848//20848 21385//21385 21351//21351 +f 20845//20845 21385//21385 20848//20848 +f 20851//20851 20848//20848 21351//21351 +f 20836//20836 21327//21327 21328//21328 +f 21351//21351 21356//21356 20851//20851 +f 21058//21058 21364//21364 20760//20760 +f 21363//21363 21074//21074 20855//20855 +f 20842//20842 21382//21382 20863//20863 +f 21356//21356 21031//21031 20851//20851 +f 21855//21855 21074//21074 21363//21363 +f 20863//20863 21382//21382 20859//20859 +f 20760//20760 21364//21364 20865//20865 +f 21245//21245 21031//21031 21356//21356 +f 20843//20843 21345//21345 20864//20864 +f 20800//20800 20799//20799 20858//20858 +f 21345//21345 20843//20843 21342//21342 +f 20853//20853 21106//21106 20827//20827 +f 21105//21105 21106//21106 20849//20849 +f 20849//20849 21106//21106 20853//20853 +f 20853//20853 21378//21378 20832//20832 +f 21378//21378 20853//20853 20829//20829 +f 21294//21294 21325//21325 20867//20867 +f 21325//21325 21013//21013 20867//20867 +f 21329//21329 20740//20740 21538//21538 +f 21538//21538 20740//20740 21027//21027 +f 20869//20869 21379//21379 20868//20868 +f 20740//20740 21329//21329 20870//20870 +f 20870//20870 21329//21329 21331//21331 +f 20871//20871 20870//20870 21331//21331 +f 20871//20871 21381//21381 20838//20838 +f 21331//21331 21547//21547 20871//20871 +f 21353//21353 20871//20871 21547//21547 +f 21384//21384 20871//20871 21353//21353 +f 21381//21381 20871//20871 21384//21384 +f 21388//21388 20293//20293 21398//21398 +f 20298//20298 20293//20293 21388//21388 +f 21370//21370 21369//21369 20290//20290 +f 20290//20290 21369//21369 20282//20282 +f 20282//20282 21369//21369 20264//20264 +f 20264//20264 21369//21369 21348//21348 +f 21388//21388 21394//21394 20298//20298 +f 21372//21372 20290//20290 20292//20292 +f 20293//20293 20302//20302 21398//21398 +f 21365//21365 21366//21366 20291//20291 +f 21345//21345 20886//20886 20864//20864 +f 20291//20291 21366//21366 20295//20295 +f 20295//20295 21366//21366 21368//21368 +f 21370//21370 20290//20290 21372//21372 +f 20889//20889 20886//20886 21395//21395 +f 21395//21395 20886//20886 21345//21345 +f 21374//21374 21371//21371 20303//20303 +f 20889//20889 21397//21397 20296//20296 +f 20296//20296 20280//20280 20889//20889 +f 21390//21390 20294//20294 21392//21392 +f 22417//22417 21393//21393 20299//20299 +f 20310//20310 20298//20298 21394//21394 +f 21368//21368 21373//21373 20297//20297 +f 20297//20297 21373//21373 21374//21374 +f 21387//21387 20301//20301 21393//21393 +f 20310//20310 21402//21402 20311//20311 +f 20296//20296 21397//21397 21400//21400 +f 20300//20300 20296//20296 21400//21400 +f 21401//21401 21392//21392 20306//20306 +f 21397//21397 20889//20889 21395//21395 +f 20301//20301 20299//20299 21393//21393 +f 20297//20297 20295//20295 21368//21368 +f 20313//20313 20311//20311 21402//21402 +f 20292//20292 20304//20304 21372//21372 +f 20308//20308 21386//21386 21401//21401 +f 20306//20306 20308//20308 21401//21401 +f 21891//21891 21367//21367 20305//20305 +f 20305//20305 21367//21367 20307//20307 +f 20304//20304 21387//21387 22400//22400 +f 21891//21891 20300//20300 21400//21400 +f 20305//20305 20300//20300 21891//21891 +f 20294//20294 20306//20306 21392//21392 +f 20303//20303 20297//20297 21374//21374 +f 72363//72363 20313//20313 21403//21403 +f 21367//21367 20286//20286 20307//20307 +f 20856//20856 20286//20286 21352//21352 +f 21352//21352 20286//20286 21367//21367 +f 20294//20294 21390//21390 22417//22417 +f 20299//20299 20294//20294 22417//22417 +f 21371//21371 21375//21375 20303//20303 +f 20281//20281 20857//20857 21386//21386 +f 21386//21386 20857//20857 20860//20860 +f 20309//20309 21375//21375 21376//21376 +f 22407//22407 20309//20309 21376//21376 +f 20281//20281 21386//21386 20308//20308 +f 22407//22407 21389//21389 20309//20309 +f 20312//20312 21389//21389 21391//21391 +f 21389//21389 20312//20312 20309//20309 +f 21349//21349 21377//21377 20263//20263 +f 20291//20291 21377//21377 21365//21365 +f 21396//21396 20312//20312 21391//21391 +f 20315//20315 20312//20312 21396//21396 +f 20314//20314 20315//20315 21396//21396 +f 21396//21396 21399//21399 20314//20314 +f 20302//20302 20314//20314 21399//21399 +f 21399//21399 21398//21398 20302//20302 +f 21477//21477 21442//21442 21714//21714 +f 21689//21689 20490//20490 21926//21926 +f 21192//21192 21190//21190 21475//21475 +f 21966//21966 21141//21141 21405//21405 +f 21208//21208 21453//21453 20968//20968 +f 20929//20929 21693//21693 21473//21473 +f 21413//21413 21926//21926 20490//20490 +f 21208//21208 21460//21460 21453//21453 +f 21212//21212 21442//21442 21477//21477 +f 21211//21211 21451//21451 21461//21461 +f 20952//20952 21469//21469 21452//21452 +f 21462//21462 21211//21211 21461//21461 +f 21418//21418 21226//21226 21130//21130 +f 21206//21206 21001//21001 21991//21991 +f 21414//21414 21473//21473 21691//21691 +f 21470//21470 20948//20948 21450//21450 +f 20580//20580 21132//21132 21675//21675 +f 21405//21405 20931//20931 21465//21465 +f 21001//21001 21209//21209 21991//21991 +f 21479//21479 21453//21453 21460//21460 +f 21152//21152 20598//20598 21412//21412 +f 21412//21412 21156//21156 21728//21728 +f 21434//21434 20972//20972 21438//21438 +f 21429//21429 20926//20926 21727//21727 +f 20658//20658 21406//21406 21721//21721 +f 21730//21730 20605//20605 21489//21489 +f 21215//21215 20658//20658 21721//21721 +f 21196//21196 21201//21201 21416//21416 +f 20935//20935 20986//20986 21676//21676 +f 21428//21428 21481//21481 21200//21200 +f 20705//20705 21423//21423 21120//21120 +f 21513//21513 21131//21131 21211//21211 +f 21661//21661 21416//21416 21201//21201 +f 21158//21158 20935//20935 21676//21676 +f 21121//21121 21183//21183 21145//21145 +f 21958//21958 20933//20933 22164//22164 +f 21489//21489 20895//20895 21490//21490 +f 21652//21652 21490//21490 20895//20895 +f 22167//22167 20933//20933 21487//21487 +f 21454//21454 21145//21145 21183//21183 +f 21408//21408 21466//21466 21229//21229 +f 20933//20933 21437//21437 21487//21487 +f 21201//21201 20936//20936 21661//21661 +f 20395//20395 21987//21987 21214//21214 +f 21433//21433 20640//20640 21435//21435 +f 21409//21409 21514//21514 21219//21219 +f 21474//21474 21423//21423 21136//21136 +f 21938//21938 21134//21134 21675//21675 +f 21484//21484 21163//21163 21479//21479 +f 21705//21705 20896//20896 21660//21660 +f 21000//21000 21987//21987 20395//20395 +f 21216//21216 21652//21652 20951//20951 +f 21185//21185 20917//20917 21436//21436 +f 21661//21661 20936//20936 21493//21493 +f 21183//21183 21228//21228 21454//21454 +f 21220//21220 21409//21409 21219//21219 +f 21437//21437 21181//21181 21439//21439 +f 22009//22009 21224//21224 21961//21961 +f 21484//21484 21430//21430 21163//21163 +f 20941//20941 21732//21732 21965//21965 +f 21169//21169 21168//21168 21658//21658 +f 20940//20940 21138//21138 21435//21435 +f 21409//21409 21220//21220 20978//20978 +f 21447//21447 20971//20971 21478//21478 +f 21179//21179 21210//21210 21230//21230 +f 21170//21170 21419//21419 21515//21515 +f 21445//21445 21186//21186 21188//21188 +f 21732//21732 20955//20955 21940//21940 +f 21170//21170 21467//21467 21419//21419 +f 21658//21658 20691//20691 21169//21169 +f 20676//20676 21118//21118 21493//21493 +f 20974//20974 21116//21116 21125//21125 +f 21143//21143 20914//20914 21953//21953 +f 21188//21188 21203//21203 21720//21720 +f 21940//21940 20955//20955 20958//20958 +f 21217//21217 21471//21471 21679//21679 +f 21669//21669 21668//21668 21422//21422 +f 21427//21427 20984//20984 21497//21497 +f 21111//21111 20957//20957 21440//21440 +f 21430//21430 21431//21431 21223//21223 +f 20675//20675 20352//20352 21640//21640 +f 21475//21475 21184//21184 21192//21192 +f 20979//20979 20990//20990 21508//21508 +f 21440//21440 20957//20957 21989//21989 +f 21426//21426 21018//21018 21754//21754 +f 21126//21126 21441//21441 21706//21706 +f 20781//20781 21783//21783 21018//21018 +f 20781//20781 21455//21455 21783//21783 +f 21189//21189 21117//21117 21932//21932 +f 21018//21018 21783//21783 21517//21517 +f 21503//21503 21184//21184 21475//21475 +f 21147//21147 21260//21260 21456//21456 +f 20938//20938 21650//21650 20694//20694 +f 21679//21679 21643//21643 21217//21217 +f 21230//21230 21454//21454 21228//21228 +f 21458//21458 20992//20992 21665//21665 +f 21159//21159 21643//21643 21123//21123 +f 21217//21217 21643//21643 21159//21159 +f 21123//21123 21643//21643 21180//21180 +f 21167//21167 21165//21165 21695//21695 +f 21724//21724 21205//21205 21141//21141 +f 21432//21432 20089//20089 21502//21502 +f 21114//21114 21431//21431 21683//21683 +f 21225//21225 20694//20694 21980//21980 +f 21504//21504 21442//21442 20901//20901 +f 21213//21213 21448//21448 20687//20687 +f 20624//20624 21167//21167 21646//21646 +f 21133//21133 20370//20370 20973//20973 +f 21127//21127 21180//21180 21443//21443 +f 21501//21501 21194//21194 21446//21446 +f 21707//21707 21708//21708 22003//22003 +f 21511//21511 21182//21182 21124//21124 +f 21410//21410 21676//21676 20986//20986 +f 21461//21461 21451//21451 21457//21457 +f 21446//21446 21746//21746 22169//22169 +f 21418//21418 21452//21452 21226//21226 +f 21713//21713 20645//20645 21719//21719 +f 20645//20645 21222//21222 21719//21719 +f 21459//21459 21511//21511 21226//21226 +f 21452//21452 21459//21459 21226//21226 +f 21206//21206 21991//21991 21725//21725 +f 21465//21465 21152//21152 21412//21412 +f 21413//21413 21004//21004 21653//21653 +f 21518//21518 21112//21112 21515//21515 +f 21514//21514 21409//21409 21639//21639 +f 21207//21207 20914//20914 20648//20648 +f 21179//21179 21182//21182 21210//21210 +f 21462//21462 21915//21915 21211//21211 +f 21212//21212 21477//21477 21516//21516 +f 21647//21647 21474//21474 21136//21136 +f 21419//21419 21467//21467 21739//21739 +f 21421//21421 21647//21647 21136//21136 +f 21211//21211 21915//21915 21513//21513 +f 21746//21746 20975//20975 21734//21734 +f 21148//21148 21150//21150 21939//21939 +f 21515//21515 21419//21419 21463//21463 +f 21472//21472 21939//21939 21150//21150 +f 21424//21424 21716//21716 20994//20994 +f 21647//21647 21421//21421 21655//21655 +f 21953//21953 20914//20914 21945//21945 +f 21684//21684 21685//21685 21425//21425 +f 21472//21472 20675//20675 21678//21678 +f 20675//20675 22226//22226 21678//21678 +f 21425//21425 21685//21685 21198//21198 +f 21198//21198 21685//21685 21191//21191 +f 21195//21195 21115//21115 20970//20970 +f 21684//21684 21425//21425 21116//21116 +f 21718//21718 21516//21516 21477//21477 +f 21196//21196 21416//21416 21488//21488 +f 21482//21482 21215//21215 22160//22160 +f 21719//21719 21222//21222 21965//21965 +f 21222//21222 20941//20941 21965//21965 +f 21151//21151 21962//21962 21224//21224 +f 21925//21925 21705//21705 21660//21660 +f 21466//21466 21467//21467 21229//21229 +f 21411//21411 21682//21682 20421//20421 +f 21433//21433 21435//21435 21697//21697 +f 21916//21916 20421//20421 21682//21682 +f 21950//21950 21661//21661 21493//21493 +f 21754//21754 21018//21018 21496//21496 +f 21937//21937 21435//21435 21138//21138 +f 21439//21439 21111//21111 21440//21440 +f 21165//21165 21949//21949 21695//21695 +f 21168//21168 21218//21218 21699//21699 +f 21643//21643 21679//21679 21973//21973 +f 21146//21146 21498//21498 21468//21468 +f 21451//21451 21146//21146 21468//21468 +f 21509//21509 20913//20913 21960//21960 +f 21417//21417 21923//21923 21117//21117 +f 21658//21658 21168//21168 22182//22182 +f 21216//21216 20902//20902 21659//21659 +f 22001//22001 21180//21180 21643//21643 +f 21493//21493 21118//21118 21500//21500 +f 20966//20966 21492//21492 21660//21660 +f 21443//21443 21180//21180 22001//22001 +f 21496//21496 21018//21018 21517//21517 +f 21186//21186 21659//21659 20902//20902 +f 21127//21127 21443//21443 22001//22001 +f 20962//20962 21738//21738 20957//20957 +f 21444//21444 21509//21509 21976//21976 +f 21193//21193 21197//21197 21738//21738 +f 21738//21738 21197//21197 21763//21763 +f 21118//21118 21508//21508 21500//21500 +f 21980//21980 20694//20694 21650//21650 +f 21475//21475 21688//21688 21503//21503 +f 20959//20959 21127//21127 22001//22001 +f 21486//21486 20959//20959 22001//22001 +f 21966//21966 21724//21724 21141//21141 +f 21683//21683 21190//21190 21114//21114 +f 21010//21010 21174//21174 21656//21656 +f 20984//20984 21494//21494 21497//21497 +f 21445//21445 21188//21188 21720//21720 +f 20985//20985 21646//21646 21499//21499 +f 21415//21415 20691//20691 21495//21495 +f 20990//20990 21518//21518 21508//21508 +f 21441//21441 21196//21196 21488//21488 +f 21441//21441 21488//21488 21706//21706 +f 20938//20938 21506//21506 21650//21650 +f 21688//21688 21686//21686 21503//21503 +f 21133//21133 20973//20973 21701//21701 +f 21657//21657 21503//21503 21686//21686 +f 21520//21520 22113//22113 21128//21128 +f 20992//20992 21144//21144 22004//22004 +f 21665//21665 20992//20992 22004//22004 +f 21722//21722 21480//21480 20995//20995 +f 21714//21714 21442//21442 21744//21744 +f 21446//21446 21936//21936 21501//21501 +f 21450//21450 21113//21113 21505//21505 +f 21029//21029 21566//21566 21241//21241 +f 21749//21749 21015//21015 22024//22024 +f 21530//21530 21066//21066 21521//21521 +f 21066//21066 21267//21267 21531//21531 +f 21531//21531 21521//21521 21066//21066 +f 21476//21476 21420//21420 21920//21920 +f 21081//21081 21296//21296 21510//21510 +f 21325//21325 21294//21294 21519//21519 +f 21124//21124 21226//21226 21511//21511 +f 21081//21081 21510//21510 21512//21512 +f 21197//21197 20981//20981 21434//21434 +f 21860//21860 21325//21325 21519//21519 +f 21263//21263 21634//21634 20894//20894 +f 21334//21334 21544//21544 21751//21751 +f 21254//21254 21533//21533 21015//21015 +f 21246//21246 21035//21035 21524//21524 +f 21633//21633 21325//21325 21860//21860 +f 21528//21528 21029//21029 21048//21048 +f 21247//21247 21274//21274 21803//21803 +f 21170//21170 21515//21515 21112//21112 +f 21529//21529 21250//21250 21758//21758 +f 21268//21268 21334//21334 21767//21767 +f 21767//21767 21773//21773 21268//21268 +f 21280//21280 21333//21333 21539//21539 +f 21803//21803 22045//22045 21247//21247 +f 21758//21758 21250//21250 21115//21115 +f 21275//21275 21280//21280 21768//21768 +f 21860//21860 21538//21538 21633//21633 +f 21029//21029 21528//21528 21566//21566 +f 21524//21524 21035//21035 21527//21527 +f 21563//21563 21321//21321 21534//21534 +f 21238//21238 21239//21239 21864//21864 +f 21565//21565 21238//21238 21864//21864 +f 21234//21234 21407//21407 21765//21765 +f 21803//21803 21077//21077 21540//21540 +f 21274//21274 21077//21077 21803//21803 +f 21033//21033 21533//21533 21254//21254 +f 21035//21035 21536//21536 21527//21527 +f 21048//21048 21426//21426 21528//21528 +f 21864//21864 21239//21239 21856//21856 +f 21077//21077 20766//20766 21542//21542 +f 21542//21542 21540//21540 21077//21077 +f 21017//21017 21275//21275 21558//21558 +f 21122//21122 21738//21738 20962//20962 +f 21845//21845 21017//21017 21558//21558 +f 21027//21027 21633//21633 21538//21538 +f 20766//20766 21553//21553 21546//21546 +f 21558//21558 21275//21275 21768//21768 +f 21549//21549 21033//21033 21266//21266 +f 21512//21512 21523//21523 21299//21299 +f 21738//21738 21122//21122 21193//21193 +f 20491//20491 21520//21520 20916//20916 +f 21542//21542 20766//20766 21546//21546 +f 21537//21537 21323//21323 21563//21563 +f 21786//21786 21282//21282 21279//21279 +f 21266//21266 21557//21557 21549//21549 +f 21785//21785 21204//21204 21789//21789 +f 21525//21525 21299//21299 21523//21523 +f 20491//20491 21234//21234 21520//21520 +f 21763//21763 21197//21197 21434//21434 +f 21322//21322 21321//21321 21563//21563 +f 21557//21557 20750//20750 21283//21283 +f 21187//21187 20696//20696 21776//21776 +f 21525//21525 21301//21301 21299//21299 +f 21323//21323 21322//21322 21563//21563 +f 21560//21560 21556//21556 21326//21326 +f 20696//20696 21532//21532 21776//21776 +f 21862//21862 21323//21323 21537//21537 +f 21303//21303 21301//21301 21525//21525 +f 21323//21323 21862//21862 21324//21324 +f 21455//21455 21332//21332 21783//21783 +f 21772//21772 21303//21303 21525//21525 +f 21286//21286 21051//21051 21569//21569 +f 21278//21278 21119//21119 21835//21835 +f 22027//22027 21547//21547 21331//21331 +f 22034//22034 21547//21547 22027//22027 +f 21051//21051 21575//21575 21569//21569 +f 21564//21564 21519//21519 21294//21294 +f 21862//21862 21752//21752 21324//21324 +f 21572//21572 21087//21087 21278//21278 +f 21332//21332 21634//21634 21781//21781 +f 21781//21781 21783//21783 21332//21332 +f 21277//21277 21087//21087 21572//21572 +f 21793//21793 21065//21065 21545//21545 +f 21204//21204 21433//21433 21735//21735 +f 21548//21548 22093//22093 21574//21574 +f 21567//21567 21249//21249 21245//21245 +f 20730//20730 21541//21541 21774//21774 +f 21634//21634 21863//21863 21781//21781 +f 21242//21242 21796//21796 21577//21577 +f 21271//21271 21324//21324 21752//21752 +f 21807//21807 21295//21295 21587//21587 +f 21575//21575 21295//21295 21807//21807 +f 21564//21564 21292//21292 21565//21565 +f 21294//21294 21292//21292 21564//21564 +f 21574//21574 21561//21561 21548//21548 +f 21544//21544 20730//20730 21774//21774 +f 21238//21238 21565//21565 21292//21292 +f 21065//21065 21067//21067 21545//21545 +f 21067//21067 21550//21550 21545//21545 +f 21588//21588 21587//21587 21295//21295 +f 21577//21577 21813//21813 21242//21242 +f 21875//21875 21581//21581 21561//21561 +f 21242//21242 21813//21813 21251//21251 +f 21295//21295 20787//20787 21588//21588 +f 22121//22121 21273//21273 21555//21555 +f 21284//21284 21842//21842 21586//21586 +f 21875//21875 21561//21561 21574//21574 +f 21757//21757 21555//21555 21273//21273 +f 21571//21571 21870//21870 21313//21313 +f 21273//21273 21235//21235 21757//21757 +f 20787//20787 21592//21592 21588//21588 +f 21559//21559 21562//21562 21262//21262 +f 21313//21313 21787//21787 21571//21571 +f 21055//21055 21066//21066 21530//21530 +f 21241//21241 21554//21554 21022//21022 +f 21258//21258 21251//21251 21813//21813 +f 21317//21317 21297//21297 21802//21802 +f 21554//21554 21566//21566 21821//21821 +f 21241//21241 21566//21566 21554//21554 +f 21802//21802 21297//21297 21530//21530 +f 21772//21772 21775//21775 21099//21099 +f 21327//21327 21022//21022 21552//21552 +f 21775//21775 21581//21581 21591//21591 +f 21573//21573 21262//21262 21562//21562 +f 21792//21792 21573//21573 21562//21562 +f 22030//22030 20785//20785 21258//21258 +f 21591//21591 21099//21099 21775//21775 +f 21736//21736 21071//21071 21918//21918 +f 21285//21285 20977//20977 21594//21594 +f 21787//21787 21244//21244 21257//21257 +f 21099//21099 21591//21591 21306//21306 +f 21302//21302 20798//20798 21596//21596 +f 21552//21552 21022//21022 21554//21554 +f 21297//21297 21055//21055 21530//21530 +f 21787//21787 21257//21257 21854//21854 +f 20982//20982 21586//21586 21119//21119 +f 21071//21071 21072//21072 21826//21826 +f 21826//21826 21918//21918 21071//21071 +f 21058//21058 21060//21060 21568//21568 +f 21328//21328 21327//21327 21248//21248 +f 21072//21072 21302//21302 21826//21826 +f 21308//21308 21306//21306 21591//21591 +f 21584//21584 21262//21262 21573//21573 +f 21060//21060 21062//21062 21806//21806 +f 21568//21568 21060//21060 21806//21806 +f 21248//21248 21327//21327 21552//21552 +f 21308//21308 22115//22115 21337//21337 +f 20798//20798 21307//21307 21596//21596 +f 21307//21307 21075//21075 21604//21604 +f 21062//21062 21063//21063 21806//21806 +f 21608//21608 21315//21315 21603//21603 +f 21318//21318 21315//21315 21608//21608 +f 21264//21264 21271//21271 21791//21791 +f 21615//21615 21318//21318 21608//21608 +f 21075//21075 21309//21309 21607//21607 +f 21607//21607 21604//21604 21075//21075 +f 21318//21318 21615//21615 21319//21319 +f 21309//21309 21310//21310 21607//21607 +f 21310//21310 21313//21313 21870//21870 +f 21319//21319 21615//21615 21838//21838 +f 21636//21636 21635//21635 21612//21612 +f 21232//21232 21319//21319 21838//21838 +f 21053//21053 21601//21601 21876//21876 +f 21876//21876 21609//21609 21053//21053 +f 21619//21619 21232//21232 21838//21838 +f 21636//21636 21637//21637 21635//21635 +f 21624//21624 21232//21232 21619//21619 +f 21635//21635 21637//21637 21638//21638 +f 21276//21276 21288//21288 21611//21611 +f 21610//21610 21276//21276 21611//21611 +f 21590//21590 21304//21304 21711//21711 +f 21289//21289 21053//21053 21609//21609 +f 21624//21624 21847//21847 21253//21253 +f 21614//21614 21616//21616 20812//20812 +f 21625//21625 21253//21253 21847//21847 +f 21617//21617 21612//21612 21635//21635 +f 21625//21625 21330//21330 21253//21253 +f 21737//21737 21260//21260 21259//21259 +f 22103//22103 21260//21260 21737//21737 +f 21638//21638 21617//21617 21635//21635 +f 21711//21711 21304//21304 21654//21654 +f 21617//21617 21638//21638 21526//21526 +f 21288//21288 21618//21618 21611//21611 +f 21305//21305 21654//21654 21304//21304 +f 21849//21849 21330//21330 21625//21625 +f 21850//21850 21510//21510 21296//21296 +f 21849//21849 21919//21919 21330//21330 +f 21063//21063 20715//20715 21576//21576 +f 21263//21263 21147//21147 21570//21570 +f 21231//21231 21147//21147 21263//21263 +f 21616//21616 21320//21320 20812//20812 +f 21576//21576 21589//21589 21595//21595 +f 20715//20715 21589//21589 21576//21576 +f 21849//21849 21627//21627 21919//21919 +f 21147//21147 21456//21456 21570//21570 +f 21312//21312 21314//21314 21589//21589 +f 21617//21617 21526//21526 21320//21320 +f 21590//21590 21589//21589 21314//21314 +f 21304//21304 21590//21590 21314//21314 +f 21824//21824 21316//21316 21873//21873 +f 21534//21534 21320//21320 21526//21526 +f 21680//21680 21024//21024 21919//21919 +f 21654//21654 21316//21316 21824//21824 +f 21024//21024 21680//21680 21494//21494 +f 21689//21689 21621//21621 21291//21291 +f 21598//21598 21819//21819 21064//21064 +f 21004//21004 21293//21293 21653//21653 +f 21653//21653 21293//21293 21623//21623 +f 21263//21263 21570//21570 21872//21872 +f 21602//21602 21600//21600 21599//21599 +f 21263//21263 21872//21872 21634//21634 +f 21605//21605 21600//21600 21602//21602 +f 21316//21316 21317//21317 21873//21873 +f 21293//21293 21827//21827 21623//21623 +f 21080//21080 21827//21827 21293//21293 +f 21305//21305 21316//21316 21654//21654 +f 20726//20726 21606//21606 20721//20721 +f 21827//21827 21082//21082 22139//22139 +f 21082//21082 21827//21827 21080//21080 +f 22103//22103 21456//21456 21260//21260 +f 22139//22139 20754//20754 21626//21626 +f 21237//21237 20721//20721 21879//21879 +f 21287//21287 21237//21237 21879//21879 +f 21243//21243 21326//21326 21556//21556 +f 21252//21252 21247//21247 22045//22045 +f 21298//21298 21020//21020 21628//21628 +f 20759//20759 21020//21020 21298//21298 +f 21079//21079 21629//21629 21622//21622 +f 21094//21094 21629//21629 21079//21079 +f 21629//21629 21094//21094 21610//21610 +f 21094//21094 20767//20767 21610//21610 +f 20767//20767 21276//21276 21610//21610 +f 21333//21333 21630//21630 21539//21539 +f 72366//72366 72370//72370 21290//21290 +f 21630//21630 21311//21311 21631//21631 +f 21311//21311 21632//21632 21631//21631 +f 21236//21236 21290//21290 21632//21632 +f 21017//21017 21845//21845 21535//21535 +f 22052//22052 21843//21843 21841//21841 +f 22226//22226 20675//20675 21640//21640 +f 21730//21730 21489//21489 21490//21490 +f 21430//21430 21997//21997 21431//21431 +f 20926//20926 21692//21692 21956//21956 +f 21409//21409 21641//21641 21639//21639 +f 21407//21407 21120//21120 21423//21423 +f 21645//21645 21182//21182 21511//21511 +f 21430//21430 21484//21484 21996//21996 +f 21735//21735 21433//21433 22181//22181 +f 21693//21693 21691//21691 21473//21473 +f 21997//21997 21430//21430 21996//21996 +f 21734//21734 20993//20993 22180//22180 +f 21498//21498 21212//21212 21740//21740 +f 21645//21645 21210//21210 21182//21182 +f 21648//21648 21431//21431 21997//21997 +f 21920//21920 21420//21420 21698//21698 +f 21641//21641 21409//21409 21941//21941 +f 21409//21409 20978//20978 21941//21941 +f 21640//21640 21491//21491 22494//22494 +f 21448//21448 21213//21213 21113//21113 +f 22192//22192 21697//21697 21435//21435 +f 21414//21414 21691//21691 21694//21694 +f 21468//21468 21498//21498 21740//21740 +f 21937//21937 22192//22192 21435//21435 +f 21937//21937 21138//21138 22152//22152 +f 21138//21138 21126//21126 22152//22152 +f 21491//21491 21642//21642 22494//22494 +f 21421//21421 21414//21414 21655//21655 +f 21168//21168 21699//21699 22182//22182 +f 22266//22266 21414//21414 21694//21694 +f 21186//21186 21445//21445 21659//21659 +f 21698//21698 21166//21166 21704//21704 +f 21210//21210 21645//21645 21436//21436 +f 21185//21185 21436//21436 21645//21645 +f 22152//22152 21126//21126 21706//21706 +f 21439//21439 21440//21440 21709//21709 +f 21976//21976 22718//22718 21444//21444 +f 21451//21451 21468//21468 21457//21457 +f 21205//21205 22219//22219 21642//21642 +f 21486//21486 22001//22001 22170//22170 +f 21129//21129 21704//21704 21166//21166 +f 21404//21404 21666//21666 22161//22161 +f 21459//21459 21687//21687 21684//21684 +f 21683//21683 21431//21431 21648//21648 +f 20993//20993 21449//21449 21963//21963 +f 21166//21166 20429//20429 21129//21129 +f 21205//21205 21724//21724 22219//22219 +f 21459//21459 21452//21452 21687//21687 +f 21459//21459 21684//21684 21645//21645 +f 21457//21457 21972//21972 21461//21461 +f 21948//21948 21458//21458 21665//21665 +f 21158//21158 21676//21676 22156//22156 +f 21972//21972 21671//21671 21461//21461 +f 21947//21947 21649//21649 21480//21480 +f 21485//21485 21202//21202 21404//21404 +f 21416//21416 21661//21661 21488//21488 +f 21495//21495 20691//20691 21658//21658 +f 21657//21657 21744//21744 21503//21503 +f 21462//21462 21461//21461 21671//21671 +f 21687//21687 21685//21685 21684//21684 +f 21174//21174 21128//21128 21656//21656 +f 21214//21214 21987//21987 21963//21963 +f 21157//21157 21458//21458 21948//21948 +f 21644//21644 21485//21485 21699//21699 +f 21504//21504 21503//21503 21744//21744 +f 21648//21648 21712//21712 21683//21683 +f 21677//21677 21157//21157 21948//21948 +f 21460//21460 21208//21208 21723//21723 +f 21185//21185 21645//21645 21116//21116 +f 21470//21470 21450//21450 21928//21928 +f 21912//21912 21405//21405 21465//21465 +f 21504//21504 21744//21744 21442//21442 +f 20994//20994 21716//21716 22177//22177 +f 21415//21415 21664//21664 21478//21478 +f 21221//21221 22482//22482 21964//21964 +f 21645//21645 21684//21684 21116//21116 +f 21930//21930 21470//21470 21928//21928 +f 21471//21471 21470//21470 21930//21930 +f 21987//21987 21000//21000 21964//21964 +f 21460//21460 21651//21651 21479//21479 +f 21651//21651 21484//21484 21479//21479 +f 21469//21469 21687//21687 21452//21452 +f 21961//21961 21224//21224 21962//21962 +f 21513//21513 21466//21466 21408//21408 +f 21000//21000 21221//21221 21964//21964 +f 21687//21687 21469//21469 21685//21685 +f 21673//21673 21463//21463 21419//21419 +f 21191//21191 21685//21685 21469//21469 +f 21657//21657 21686//21686 21745//21745 +f 21466//21466 21513//21513 21915//21915 +f 21447//21447 21478//21478 21995//21995 +f 21466//21466 21739//21739 21467//21467 +f 22160//22160 21215//21215 21721//21721 +f 21669//21669 21154//21154 21670//21670 +f 21915//21915 21462//21462 21674//21674 +f 20892//20892 21447//21447 21729//21729 +f 21213//21213 20892//20892 21729//21729 +f 21464//21464 21148//21148 21939//21939 +f 21714//21714 21744//21744 21994//21994 +f 20914//20914 21207//21207 21938//21938 +f 21514//21514 21639//21639 21154//21154 +f 21733//21733 21225//21225 22497//22497 +f 21714//21714 21718//21718 21477//21477 +f 22002//22002 21492//21492 21501//21501 +f 21680//21680 21681//21681 21494//21494 +f 21497//21497 21494//21494 21681//21681 +f 21212//21212 21516//21516 21718//21718 +f 21683//21683 21475//21475 21190//21190 +f 21936//21936 22163//22163 21501//21501 +f 21663//21663 21688//21688 21475//21475 +f 21950//21950 21493//21493 21710//21710 +f 21427//21427 21497//21497 21931//21931 +f 21651//21651 21460//21460 22193//22193 +f 21432//21432 21502//21502 21943//21943 +f 20926//20926 21956//21956 21727//21727 +f 21511//21511 21459//21459 21645//21645 +f 21644//21644 21699//21699 21218//21218 +f 21761//21761 21195//21195 21199//21199 +f 21705//21705 21702//21702 21722//21722 +f 21654//21654 21927//21927 21711//21711 +f 21490//21490 21652//21652 21934//21934 +f 21695//21695 21949//21949 21954//21954 +f 21700//21700 21427//21427 22000//22000 +f 21446//21446 22169//22169 21936//21936 +f 22012//22012 22194//22194 21507//21507 +f 21500//21500 21508//21508 21690//21690 +f 21500//21500 21710//21710 21493//21493 +f 21695//21695 22237//22237 21167//21167 +f 21718//21718 21703//21703 21212//21212 +f 21646//21646 21167//21167 22237//22237 +f 21433//21433 21697//21697 22181//22181 +f 21652//21652 21216//21216 21934//21934 +f 21212//21212 21703//21703 21740//21740 +f 21487//21487 21437//21437 22173//22173 +f 21929//21929 21690//21690 21508//21508 +f 21140//21140 21427//21427 21700//21700 +f 21474//21474 22257//22257 21423//21423 +f 22257//22257 21474//21474 21647//21647 +f 20913//20913 22194//22194 21960//21960 +f 21508//21508 21518//21518 21742//21742 +f 21741//21741 21508//21508 21742//21742 +f 21144//21144 21140//21140 21700//21700 +f 21502//21502 21133//21133 21701//21701 +f 21694//21694 21691//21691 22186//22186 +f 21437//21437 21439//21439 22173//22173 +f 21216//21216 21659//21659 22172//22172 +f 21929//21929 21508//21508 21667//21667 +f 22173//22173 21439//21439 21709//21709 +f 21701//21701 20973//20973 22205//22205 +f 20973//20973 21707//21707 22205//22205 +f 21650//21650 21506//21506 22238//22238 +f 21941//21941 21649//21649 21942//21942 +f 21744//21744 21657//21657 21745//21745 +f 21745//21745 21992//21992 21744//21744 +f 21666//21666 20985//20985 21499//21499 +f 21740//21740 21457//21457 21468//21468 +f 21667//21667 21508//21508 21741//21741 +f 21917//21917 21709//21709 21440//21440 +f 21505//21505 21113//21113 22476//22476 +f 21948//21948 21665//21665 22459//22459 +f 22152//22152 21706//21706 22157//22157 +f 21664//21664 21415//21415 21495//21495 +f 21655//21655 21414//21414 22266//22266 +f 21978//21978 21648//21648 21997//21997 +f 21457//21457 21740//21740 22153//22153 +f 21208//21208 21486//21486 22170//22170 +f 21704//21704 21129//21129 21743//21743 +f 21720//21720 21203//21203 22492//22492 +f 21970//21970 21259//21259 21010//21010 +f 21010//21010 21656//21656 21970//21970 +f 21744//21744 21992//21992 21994//21994 +f 21485//21485 21404//21404 21717//21717 +f 21478//21478 21664//21664 21995//21995 +f 21465//21465 22184//22184 21912//21912 +f 21444//21444 22718//22718 21410//21410 +f 21676//21676 21410//21410 21979//21979 +f 21662//21662 21206//21206 21725//21725 +f 21488//21488 21661//21661 21946//21946 +f 21722//21722 22203//22203 21480//21480 +f 21518//21518 21515//21515 21742//21742 +f 21450//21450 21505//21505 21928//21928 +f 21972//21972 21674//21674 21671//21671 +f 22163//22163 21936//21936 22635//22635 +f 21737//21737 21259//21259 21970//21970 +f 21422//21422 21743//21743 21129//21129 +f 21475//21475 21683//21683 21712//21712 +f 21723//21723 22193//22193 21460//21460 +f 21447//21447 21995//21995 21729//21729 +f 21419//21419 21739//21739 21673//21673 +f 22442//22442 21718//21718 21714//21714 +f 21670//21670 21668//21668 21669//21669 +f 21466//21466 21915//21915 21971//21971 +f 21949//21949 20994//20994 22177//22177 +f 21663//21663 21475//21475 21712//21712 +f 21462//21462 21671//21671 21674//21674 +f 22158//22158 21962//21962 21151//21151 +f 21670//21670 21154//21154 21672//21672 +f 21733//21733 22158//22158 21151//21151 +f 21512//21512 21510//21510 22315//22315 +f 21672//21672 22015//22015 21670//21670 +f 21471//21471 21930//21930 21731//21731 +f 21679//21679 21471//21471 21731//21731 +f 21732//21732 22228//22228 21965//21965 +f 21639//21639 21672//21672 21154//21154 +f 21980//21980 22497//22497 21225//21225 +f 21940//21940 21432//21432 21943//21943 +f 21688//21688 21663//21663 21715//21715 +f 21686//21686 21688//21688 21715//21715 +f 22024//22024 21747//21747 21749//21749 +f 21534//21534 21526//21526 21522//21522 +f 21861//21861 21860//21860 21519//21519 +f 22063//22063 21246//21246 22282//22282 +f 21566//21566 21528//21528 21753//21753 +f 21920//21920 21693//21693 21476//21476 +f 21522//21522 21862//21862 21534//21534 +f 21434//21434 21438//21438 22023//22023 +f 21272//21272 21255//21255 22059//22059 +f 21523//21523 21512//21512 22321//22321 +f 22016//22016 21520//21520 21234//21234 +f 21757//21757 21235//21235 21756//21756 +f 21334//21334 21751//21751 21767//21767 +f 21272//21272 22059//22059 21270//21270 +f 21015//21015 21533//21533 21755//21755 +f 21767//21767 21751//21751 22255//22255 +f 21246//21246 21524//21524 22282//22282 +f 21235//21235 21529//21529 21756//21756 +f 21280//21280 21539//21539 21759//21759 +f 22024//22024 21015//21015 21755//21755 +f 21756//21756 21529//21529 21758//21758 +f 22023//22023 21438//21438 22260//22260 +f 21754//21754 21528//21528 21426//21426 +f 21534//21534 21862//21862 21537//21537 +f 21758//21758 21115//21115 22056//22056 +f 21234//21234 21765//21765 22016//22016 +f 21752//21752 21862//21862 21865//21865 +f 21768//21768 21280//21280 21759//21759 +f 21738//21738 21999//21999 20957//20957 +f 21515//21515 21463//21463 21742//21742 +f 21861//21861 21565//21565 21748//21748 +f 21748//21748 21565//21565 21750//21750 +f 21523//21523 22447//22447 21525//21525 +f 21860//21860 21861//21861 21748//21748 +f 21761//21761 21115//21115 21195//21195 +f 21864//21864 21750//21750 21565//21565 +f 21438//21438 21233//21233 21762//21762 +f 22260//22260 21438//21438 21762//21762 +f 21755//21755 21533//21533 21766//21766 +f 22056//22056 21115//21115 21761//21761 +f 21538//21538 21860//21860 21748//21748 +f 21233//21233 21764//21764 21762//21762 +f 21760//21760 21538//21538 21748//21748 +f 21742//21742 21463//21463 21696//21696 +f 21533//21533 21033//21033 21766//21766 +f 21564//21564 21861//21861 21519//21519 +f 21527//21527 21536//21536 21771//21771 +f 21764//21764 21240//21240 21770//21770 +f 21565//21565 21861//21861 21564//21564 +f 21772//21772 21525//21525 22447//22447 +f 21199//21199 21200//21200 22281//22281 +f 21771//21771 21536//21536 21777//21777 +f 21268//21268 21773//21773 21786//21786 +f 21033//21033 22047//22047 21766//21766 +f 21279//21279 21268//21268 21786//21786 +f 21765//21765 21407//21407 21423//21423 +f 21187//21187 21770//21770 21240//21240 +f 21481//21481 22281//22281 21200//21200 +f 21033//21033 21549//21549 22047//22047 +f 21780//21780 21481//21481 21428//21428 +f 22023//22023 21763//21763 21434//21434 +f 21536//21536 21256//21256 21777//21777 +f 21187//21187 21776//21776 21770//21770 +f 21256//21256 21261//21261 21777//21777 +f 21534//21534 21537//21537 21563//21563 +f 22215//22215 21775//21775 21772//21772 +f 21812//21812 21546//21546 21553//21553 +f 21428//21428 21483//21483 21782//21782 +f 21782//21782 21780//21780 21428//21428 +f 22089//22089 21548//21548 21779//21779 +f 21483//21483 21785//21785 21782//21782 +f 21329//21329 21538//21538 21760//21760 +f 21769//21769 21329//21329 21760//21760 +f 21784//21784 21869//21869 22149//22149 +f 21873//21873 21869//21869 21784//21784 +f 21790//21790 21557//21557 21283//21283 +f 21816//21816 21556//21556 21560//21560 +f 21561//21561 21779//21779 21548//21548 +f 21774//21774 21541//21541 22054//22054 +f 21776//21776 21532//21532 22063//22063 +f 21574//21574 22093//22093 21798//21798 +f 21331//21331 21329//21329 21769//21769 +f 22027//22027 21331//21331 21769//21769 +f 21574//21574 21798//21798 21788//21788 +f 21581//21581 21779//21779 21561//21561 +f 21775//21775 21779//21779 21581//21581 +f 22033//22033 21556//21556 21816//21816 +f 21789//21789 21204//21204 21735//21735 +f 21544//21544 21774//21774 21751//21751 +f 21283//21283 21286//21286 21795//21795 +f 21532//21532 21246//21246 22063//22063 +f 21574//21574 22101//22101 21875//21875 +f 21802//21802 21869//21869 21317//21317 +f 22101//22101 21574//21574 21788//21788 +f 21317//21317 21869//21869 21873//21873 +f 21795//21795 21286//21286 22297//22297 +f 21560//21560 21277//21277 21572//21572 +f 21572//21572 21816//21816 21560//21560 +f 22297//22297 21569//21569 21801//21801 +f 21286//21286 21569//21569 22297//22297 +f 21571//21571 21787//21787 21778//21778 +f 21781//21781 21863//21863 22075//22075 +f 21793//21793 21545//21545 21800//21800 +f 21591//21591 21581//21581 21875//21875 +f 21575//21575 21804//21804 21569//21569 +f 21551//21551 21868//21868 21356//21356 +f 21791//21791 21271//21271 21752//21752 +f 21356//21356 21868//21868 21871//21871 +f 21575//21575 21807//21807 21804//21804 +f 21875//21875 21810//21810 21308//21308 +f 21308//21308 21591//21591 21875//21875 +f 21863//21863 21634//21634 22053//22053 +f 21810//21810 21875//21875 22106//22106 +f 22075//22075 21863//21863 22053//22053 +f 21264//21264 21791//21791 21797//21797 +f 21245//21245 21871//21871 21567//21567 +f 21545//21545 21550//21550 22121//22121 +f 21799//21799 21496//21496 21517//21517 +f 21257//21257 20717//20717 22124//22124 +f 22124//22124 21854//21854 21257//21257 +f 21806//21806 21576//21576 22133//22133 +f 21517//21517 21783//21783 22071//22071 +f 21806//21806 21063//21063 21576//21576 +f 21842//21842 21285//21285 22117//22117 +f 21871//21871 21868//21868 21559//21559 +f 21810//21810 22115//22115 21308//21308 +f 20717//20717 21797//21797 22124//22124 +f 21264//21264 21797//21797 20717//20717 +f 21587//21587 21588//21588 22107//22107 +f 22117//22117 21594//21594 21848//21848 +f 22068//22068 21799//21799 21517//21517 +f 21285//21285 21594//21594 22117//22117 +f 22068//22068 21517//21517 22071//22071 +f 21567//21567 21871//21871 21559//21559 +f 21828//21828 21603//21603 21822//21822 +f 21608//21608 21603//21603 21828//21828 +f 21868//21868 21874//21874 21562//21562 +f 21588//21588 21592//21592 22116//22116 +f 21754//21754 21496//21496 21799//21799 +f 22118//22118 22116//22116 21592//21592 +f 21868//21868 21562//21562 21559//21559 +f 21831//21831 21608//21608 21828//21828 +f 21284//21284 21285//21285 21842//21842 +f 22336//22336 21611//21611 21815//21815 +f 21610//21610 21611//21611 22336//22336 +f 21834//21834 21608//21608 21831//21831 +f 21592//21592 21300//21300 22118//22118 +f 21615//21615 21608//21608 21834//21834 +f 21848//21848 21866//21866 21878//21878 +f 21300//21300 21736//21736 22118//22118 +f 21838//21838 21615//21615 21834//21834 +f 21866//21866 21848//21848 21287//21287 +f 21815//21815 21618//21618 21817//21817 +f 22030//22030 21597//21597 20785//20785 +f 22083//22083 21552//21552 21554//21554 +f 21611//21611 21618//21618 21815//21815 +f 21848//21848 21594//21594 21287//21287 +f 22083//22083 21821//21821 21823//21823 +f 21554//21554 21821//21821 22083//22083 +f 21597//21597 21601//21601 21281//21281 +f 21291//21291 21817//21817 21618//21618 +f 21586//21586 21835//21835 21119//21119 +f 21847//21847 21624//21624 21619//21619 +f 21589//21589 21590//21590 22017//22017 +f 21876//21876 21601//21601 22037//22037 +f 21653//21653 21623//21623 21827//21827 +f 21849//21849 21625//21625 21847//21847 +f 21573//21573 21794//21794 21584//21584 +f 21824//21824 21927//21927 21654//21654 +f 21566//21566 21753//21753 21867//21867 +f 21867//21867 21821//21821 21566//21566 +f 22139//22139 21626//21626 22142//22142 +f 21626//21626 21832//21832 22142//22142 +f 21585//21585 21794//21794 21269//21269 +f 22133//22133 21576//21576 21595//21595 +f 21584//21584 21794//21794 21585//21585 +f 21836//21836 21612//21612 22146//22146 +f 21636//21636 21612//21612 21836//21836 +f 21269//21269 21794//21794 22064//22064 +f 21784//21784 21824//21824 21873//21873 +f 21626//21626 21298//21298 21832//21832 +f 21832//21832 21298//21298 21833//21833 +f 21833//21833 21298//21298 21628//21628 +f 21805//21805 21269//21269 22064//22064 +f 21616//21616 21614//21614 22031//22031 +f 21613//21613 22031//22031 21614//21614 +f 22146//22146 21617//21617 21616//21616 +f 21612//21612 21617//21617 22146//22146 +f 21809//21809 21593//21593 21805//21805 +f 21629//21629 21610//21610 22336//22336 +f 21320//21320 21616//21616 21617//21617 +f 21613//21613 21620//21620 22127//22127 +f 21620//21620 21622//21622 21629//21629 +f 21593//21593 21809//21809 21818//21818 +f 72369//72369 72368//72368 21877//21877 +f 21570//21570 21456//21456 21872//21872 +f 21630//21630 21877//21877 22043//22043 +f 21809//21809 22073//22073 21818//21818 +f 21539//21539 22043//22043 21759//21759 +f 21539//21539 21630//21630 22043//22043 +f 72369//72369 21877//21877 21839//21839 +f 21064//21064 21061//21061 21818//21818 +f 21598//21598 21064//21064 21818//21818 +f 21839//21839 21877//21877 21631//21631 +f 21631//21631 21877//21877 21630//21630 +f 21839//21839 21631//21631 21840//21840 +f 21632//21632 21840//21840 21631//21631 +f 21632//21632 21290//21290 21840//21840 +f 21820//21820 21600//21600 21825//21825 +f 21600//21600 21605//21605 21825//21825 +f 21825//21825 21605//21605 21837//21837 +f 21820//21820 22091//22091 21599//21599 +f 21830//21830 21599//21599 22091//22091 +f 22091//22091 21829//21829 21830//21830 +f 21600//21600 21820//21820 21599//21599 +f 21599//21599 21830//21830 21602//21602 +f 21602//21602 21878//21878 21605//21605 +f 21605//21605 21878//21878 21837//21837 +f 21878//21878 21602//21602 22148//22148 +f 21634//21634 21872//21872 22019//22019 +f 21606//21606 20722//20722 22095//22095 +f 22046//22046 21872//21872 21456//21456 +f 20721//20721 21606//21606 22095//22095 +f 22046//22046 22019//22019 21872//21872 +f 21879//21879 20721//20721 22095//22095 +f 22053//22053 21634//21634 22019//22019 +f 22016//22016 22113//22113 21520//21520 +f 21878//21878 21866//21866 21837//21837 +f 21879//21879 21866//21866 21287//21287 +f 21553//21553 21243//21243 21812//21812 +f 21243//21243 21556//21556 22033//22033 +f 21812//21812 21243//21243 22033//22033 +f 21846//21846 21252//21252 22040//22040 +f 22040//22040 21252//21252 22045//22045 +f 21349//21349 21336//21336 21749//21749 +f 21889//21889 21338//21338 21880//21880 +f 21852//21852 21547//21547 22034//22034 +f 21353//21353 21547//21547 21852//21852 +f 21357//21357 21338//21338 21889//21889 +f 21366//21366 21365//21365 21907//21907 +f 22038//22038 21343//21343 21884//21884 +f 21368//21368 21366//21366 21894//21894 +f 21909//21909 21836//21836 21858//21858 +f 21884//21884 21352//21352 21890//21890 +f 21342//21342 21883//21883 21345//21345 +f 21343//21343 21352//21352 21884//21884 +f 20796//20796 21289//21289 21882//21882 +f 21637//21637 21636//21636 21909//21909 +f 21909//21909 21636//21636 21836//21836 +f 21371//21371 21374//21374 22386//22386 +f 22054//22054 21541//21541 21354//21354 +f 21337//21337 22115//22115 21881//21881 +f 20839//20839 20796//20796 21882//21882 +f 21903//21903 21373//21373 21901//21901 +f 21346//21346 20839//20839 21882//21882 +f 21882//21882 21886//21886 21346//21346 +f 21350//21350 21346//21346 21886//21886 +f 21239//21239 21339//21339 21857//21857 +f 21857//21857 21856//21856 21239//21239 +f 21822//21822 21603//21603 21881//21881 +f 21339//21339 21885//21885 21857//21857 +f 21896//21896 20847//20847 21350//21350 +f 21367//21367 21891//21891 21890//21890 +f 21881//21881 21603//21603 21101//21101 +f 21910//21910 21909//21909 21858//21858 +f 21859//21859 21910//21910 21858//21858 +f 21373//21373 21368//21368 21901//21901 +f 21344//21344 21885//21885 21339//21339 +f 21355//21355 20847//20847 21896//21896 +f 21896//21896 21899//21899 21355//21355 +f 21906//21906 21362//21362 21908//21908 +f 21352//21352 21367//21367 21890//21890 +f 21364//21364 21908//21908 21362//21362 +f 21859//21859 22411//22411 21910//21910 +f 22038//22038 21853//21853 21343//21343 +f 21885//21885 21344//21344 21887//21887 +f 21373//21373 21903//21903 21374//21374 +f 21343//21343 21853//21853 21354//21354 +f 21900//21900 21355//21355 21899//21899 +f 21354//21354 21853//21853 22054//22054 +f 21358//21358 21355//21355 21900//21900 +f 21909//21909 21910//21910 21911//21911 +f 21338//21338 21341//21341 21880//21880 +f 21911//21911 21637//21637 21909//21909 +f 21902//21902 21358//21358 21900//21900 +f 21359//21359 21358//21358 21902//21902 +f 21851//21851 21910//21910 22411//22411 +f 21911//21911 21910//21910 21851//21851 +f 21880//21880 21341//21341 21906//21906 +f 21360//21360 21359//21359 21902//21902 +f 21638//21638 21637//21637 21911//21911 +f 21347//21347 21887//21887 21344//21344 +f 21375//21375 21371//21371 22413//22413 +f 21341//21341 21362//21362 21906//21906 +f 21348//21348 21887//21887 21347//21347 +f 21888//21888 21887//21887 21348//21348 +f 22413//22413 21376//21376 21375//21375 +f 21361//21361 21360//21360 21904//21904 +f 21353//21353 21852//21852 21351//21351 +f 21351//21351 21852//21852 22366//22366 +f 21911//21911 21522//21522 21638//21638 +f 21905//21905 21361//21361 21904//21904 +f 21638//21638 21522//21522 21526//21526 +f 22366//22366 21892//21892 21351//21351 +f 21363//21363 21361//21361 21905//21905 +f 21851//21851 21865//21865 21911//21911 +f 21911//21911 21865//21865 21522//21522 +f 21522//21522 21865//21865 21862//21862 +f 21377//21377 21349//21349 21907//21907 +f 21892//21892 21551//21551 21351//21351 +f 21351//21351 21551//21551 21356//21356 +f 21868//21868 21551//21551 21892//21892 +f 21905//21905 21855//21855 21363//21363 +f 21892//21892 21874//21874 21868//21868 +f 21058//21058 21568//21568 21364//21364 +f 21364//21364 21568//21568 21908//21908 +f 20835//20835 21336//21336 21349//21349 +f 21348//21348 21369//21369 21888//21888 +f 21365//21365 21377//21377 21907//21907 +f 21369//21369 21370//21370 21895//21895 +f 21895//21895 21888//21888 21369//21369 +f 21370//21370 21372//21372 21895//21895 +f 21340//21340 21893//21893 21897//21897 +f 21342//21342 21340//21340 21897//21897 +f 21897//21897 21898//21898 21342//21342 +f 21245//21245 21356//21356 21871//21871 +f 21792//21792 21562//21562 21874//21874 +f 21573//21573 21792//21792 21794//21794 +f 21919//21919 21924//21924 21680//21680 +f 22159//22159 22118//22118 21914//21914 +f 22190//22190 21672//21672 22165//22165 +f 22118//22118 21736//21736 21914//21914 +f 21710//21710 21500//21500 21690//21690 +f 21674//21674 21972//21972 21969//21969 +f 22492//22492 21913//21913 21720//21720 +f 21440//21440 21989//21989 21917//21917 +f 21708//21708 21464//21464 21975//21975 +f 22203//22203 21722//21722 21702//21702 +f 21417//21417 21916//21916 21923//21923 +f 21203//21203 21662//21662 22198//22198 +f 22165//22165 21672//21672 21639//21639 +f 21663//21663 21712//21712 22166//22166 +f 21922//21922 21689//21689 21926//21926 +f 21497//21497 21681//21681 21931//21931 +f 22165//22165 21639//21639 21641//21641 +f 21666//21666 21499//21499 22161//22161 +f 21410//21410 22718//22718 21979//21979 +f 21465//21465 21412//21412 21921//21921 +f 21982//21982 21926//21926 21413//21413 +f 21740//21740 21703//21703 21955//21955 +f 21505//21505 22214//22214 21928//21928 +f 22211//22211 21991//21991 21209//21209 +f 21412//21412 22452//22452 21921//21921 +f 21209//21209 21727//21727 22211//22211 +f 21427//21427 21931//21931 22000//22000 +f 21717//21717 21404//21404 22161//22161 +f 21412//21412 21728//21728 22452//22452 +f 21969//21969 21972//21972 21935//21935 +f 22014//22014 21663//21663 22166//22166 +f 22193//22193 21723//21723 22188//22188 +f 21933//21933 21158//21158 22156//22156 +f 21715//21715 21663//21663 22014//22014 +f 21956//21956 21692//21692 21958//21958 +f 21424//21424 21158//21158 21933//21933 +f 21699//21699 21485//21485 22168//22168 +f 21732//21732 21940//21940 22228//22228 +f 22157//22157 21706//21706 21488//21488 +f 21651//21651 21952//21952 21484//21484 +f 22164//22164 22167//22167 22507//22507 +f 21743//21743 21422//21422 21968//21968 +f 21730//21730 21490//21490 22464//22464 +f 21507//21507 21143//21143 22012//22012 +f 21668//21668 21968//21968 21422//21422 +f 22004//22004 21144//21144 21700//21700 +f 21934//21934 21216//21216 22172//22172 +f 22183//22183 21658//21658 22182//22182 +f 21737//21737 21970//21970 22122//22122 +f 21984//21984 21963//21963 21987//21987 +f 21739//21739 21466//21466 21971//21971 +f 21968//21968 21668//21668 21670//21670 +f 21947//21947 21480//21480 22203//22203 +f 21495//21495 21658//21658 22183//22183 +f 21946//21946 21661//21661 21950//21950 +f 22459//22459 21665//21665 22004//22004 +f 21642//21642 22219//22219 22011//22011 +f 21729//21729 21995//21995 22221//22221 +f 22171//22171 21950//21950 21710//21710 +f 21492//21492 21925//21925 21660//21660 +f 22002//22002 21925//21925 21492//21492 +f 21696//21696 21463//21463 22200//22200 +f 22174//22174 21739//21739 21971//21971 +f 21659//21659 21445//21445 21998//21998 +f 22162//22162 21739//21739 21990//21990 +f 21990//21990 21739//21739 22174//22174 +f 21746//21746 21734//21734 22005//22005 +f 21968//21968 21670//21670 22015//22015 +f 21445//21445 21720//21720 21957//21957 +f 21701//21701 21951//21951 21502//21502 +f 21506//21506 21713//21713 22238//22238 +f 21672//21672 22190//22190 22015//22015 +f 21948//21948 22008//22008 21677//21677 +f 21912//21912 21966//21966 21405//21405 +f 22238//22238 21713//21713 21959//21959 +f 21677//21677 22008//22008 21406//21406 +f 21978//21978 21712//21712 21648//21648 +f 21463//21463 21673//21673 22200//22200 +f 21719//21719 21959//21959 21713//21713 +f 21739//21739 22162//22162 21673//21673 +f 21643//21643 21973//21973 22001//22001 +f 22442//22442 21714//21714 21994//21994 +f 22468//22468 21959//21959 21719//21719 +f 22002//22002 21501//21501 21726//21726 +f 22001//22001 21944//21944 22170//22170 +f 21113//21113 21213//21213 22195//22195 +f 21708//21708 21975//21975 22003//22003 +f 21978//21978 22166//22166 21712//21712 +f 21702//21702 22206//22206 22203//22203 +f 21915//21915 21985//21985 21971//21971 +f 21972//21972 21457//21457 21935//21935 +f 21710//21710 21690//21690 22171//22171 +f 21924//21924 21919//21919 21983//21983 +f 21935//21935 21457//21457 22246//22246 +f 21718//21718 22442//22442 22247//22247 +f 21736//21736 21918//21918 21914//21914 +f 20957//20957 21999//21999 21989//21989 +f 21662//21662 21725//21725 22198//22198 +f 21499//21499 21646//21646 22237//22237 +f 22434//22434 21975//21975 21464//21464 +f 21703//21703 21718//21718 22247//22247 +f 22181//22181 21697//21697 22192//22192 +f 21689//21689 21922//21922 21981//21981 +f 21464//21464 21939//21939 22434//22434 +f 21703//21703 21977//21977 21955//21955 +f 22161//22161 21499//21499 23236//23236 +f 21413//21413 21653//21653 21982//21982 +f 22204//22204 21698//21698 21704//21704 +f 21465//21465 21921//21921 22184//22184 +f 21702//21702 21705//21705 21925//21925 +f 21674//21674 21969//21969 21935//21935 +f 21980//21980 22178//22178 22497//22497 +f 21924//21924 21681//21681 21680//21680 +f 21927//21927 22017//22017 21711//21711 +f 21938//21938 21675//21675 22684//22684 +f 21681//21681 21924//21924 21993//21993 +f 21955//21955 21977//21977 21740//21740 +f 21681//21681 21993//21993 21931//21931 +f 21995//21995 21664//21664 22651//22651 +f 22189//22189 21690//21690 21929//21929 +f 21985//21985 21915//21915 21674//21674 +f 22156//22156 21676//21676 21979//21979 +f 21208//21208 22170//22170 21723//21723 +f 22153//22153 21740//21740 22243//22243 +f 22169//22169 22635//22635 21936//21936 +f 21727//21727 21956//21956 22154//22154 +f 22201//22201 21189//21189 21932//21932 +f 21675//21675 21189//21189 22201//22201 +f 21728//21728 21730//21730 22151//22151 +f 22151//22151 22713//22713 21728//21728 +f 21935//21935 22220//22220 21674//21674 +f 22153//22153 22246//22246 21457//21457 +f 21980//21980 21650//21650 22178//22178 +f 21716//21716 21424//21424 21933//21933 +f 22220//22220 21986//21986 21674//21674 +f 22189//22189 21929//21929 21667//21667 +f 22238//22238 22178//22178 21650//21650 +f 21986//21986 21985//21985 21674//21674 +f 21946//21946 22157//22157 21488//21488 +f 21502//21502 21951//21951 21943//21943 +f 21143//21143 21953//21953 21945//21945 +f 21945//21945 22012//22012 21143//21143 +f 21746//21746 22005//22005 22169//22169 +f 21968//21968 21988//21988 21743//21743 +f 22004//22004 21700//21700 22458//22458 +f 22167//22167 21487//21487 22647//22647 +f 21715//21715 22185//22185 21686//21686 +f 21954//21954 21949//21949 22177//22177 +f 21745//21745 21686//21686 22185//22185 +f 21490//21490 21934//21934 22464//22464 +f 22007//22007 22647//22647 21487//21487 +f 21487//21487 22173//22173 22007//22007 +f 22185//22185 22209//22209 21745//21745 +f 22200//22200 21667//21667 21741//21741 +f 21641//21641 21941//21941 22213//22213 +f 22200//22200 21741//21741 21696//21696 +f 21992//21992 21745//21745 22209//22209 +f 22174//22174 21971//21971 21985//21985 +f 22213//22213 21941//21941 21942//21942 +f 21984//21984 20993//20993 21963//21963 +f 21996//21996 21484//21484 21952//21952 +f 21726//21726 21501//21501 22163//22163 +f 22489//22489 22013//22013 21709//21709 +f 21509//21509 21960//21960 21976//21976 +f 21968//21968 22015//22015 21974//21974 +f 22162//22162 21990//21990 22155//22155 +f 22172//22172 22227//22227 21934//21934 +f 21113//21113 22195//22195 22476//22476 +f 21942//21942 21649//21649 22245//22245 +f 21731//21731 22197//22197 21679//21679 +f 21978//21978 21997//21997 22199//22199 +f 21649//21649 21947//21947 22245//22245 +f 21973//21973 21679//21679 22197//22197 +f 21707//21707 22003//22003 22205//22205 +f 22160//22160 21406//21406 22010//22010 +f 21721//21721 21406//21406 22160//22160 +f 22172//22172 21659//21659 21998//21998 +f 22200//22200 21673//21673 22162//22162 +f 21411//21411 21482//21482 22160//22160 +f 22003//22003 21975//21975 22006//22006 +f 21682//21682 21411//21411 22160//22160 +f 21957//21957 22233//22233 21445//21445 +f 21957//21957 21720//21720 21913//21913 +f 21719//21719 21965//21965 22644//22644 +f 22644//22644 21965//21965 22175//22175 +f 22036//22036 21834//21834 22020//22020 +f 21838//21838 21834//21834 22036//22036 +f 22523//22523 21749//21749 21747//21747 +f 22146//22146 21616//21616 22035//22035 +f 22035//22035 22604//22604 22146//22146 +f 21258//21258 21813//21813 22256//22256 +f 22256//22256 22025//22025 21258//21258 +f 21619//21619 21838//21838 22036//22036 +f 22051//22051 21619//21619 22036//22036 +f 21756//21756 21758//21758 22270//22270 +f 22043//22043 72368//72368 22259//22259 +f 22173//22173 21709//21709 22013//22013 +f 22043//22043 21877//21877 72368//72368 +f 21846//21846 22040//22040 22264//22264 +f 22019//22019 22272//22272 22053//22053 +f 22031//22031 21613//21613 22125//22125 +f 22079//22079 21619//21619 22051//22051 +f 21758//21758 22056//22056 22042//22042 +f 22270//22270 21758//21758 22042//22042 +f 21847//21847 21619//21619 22079//22079 +f 22291//22291 21846//21846 22264//22264 +f 21255//21255 21846//21846 22291//22291 +f 22059//22059 21255//21255 22291//22291 +f 22028//22028 21777//21777 22029//22029 +f 22079//22079 22241//22241 21847//21847 +f 22046//22046 21456//21456 22571//22571 +f 21849//21849 21847//21847 22241//22241 +f 22255//22255 21773//21773 21767//21767 +f 21590//21590 21711//21711 22017//22017 +f 21839//21839 21840//21840 72370//72370 +f 22242//22242 21849//21849 22241//22241 +f 21521//21521 21531//21531 22575//22575 +f 21849//21849 22242//22242 21627//21627 +f 22575//22575 21531//21531 22069//22069 +f 21616//21616 22031//22031 22035//22035 +f 22581//22581 22113//22113 22016//22016 +f 22024//22024 21755//21755 22267//22267 +f 22030//22030 21258//21258 22025//22025 +f 21199//21199 22066//22066 21761//21761 +f 22052//22052 21841//21841 22269//22269 +f 21199//21199 22281//22281 22066//22066 +f 22059//22059 22069//22069 21270//21270 +f 21531//21531 21270//21270 22069//22069 +f 22281//22281 21481//21481 22284//22284 +f 21481//21481 21780//21780 22284//22284 +f 21696//21696 21741//21741 21742//21742 +f 21803//21803 21540//21540 22045//22045 +f 22127//22127 22125//22125 21613//21613 +f 21540//21540 21542//21542 22084//22084 +f 21282//21282 21786//21786 22271//22271 +f 22127//22127 21620//21620 22049//22049 +f 21627//21627 21983//21983 21919//21919 +f 21748//21748 21750//21750 22021//22021 +f 21843//21843 21844//21844 22087//22087 +f 21782//21782 21785//21785 22088//22088 +f 21841//21841 21843//21843 22087//22087 +f 21542//21542 21546//21546 22084//22084 +f 22249//22249 22016//22016 21765//21765 +f 21535//21535 22295//22295 22087//22087 +f 21844//21844 21535//21535 22087//22087 +f 22267//22267 21755//21755 22279//22279 +f 22314//22314 22295//22295 21845//21845 +f 21535//21535 21845//21845 22295//22295 +f 21748//21748 22021//22021 21760//21760 +f 21620//21620 21629//21629 22049//22049 +f 21851//21851 22055//22055 21865//21865 +f 21785//21785 21789//21789 22088//22088 +f 21628//21628 22052//22052 22104//22104 +f 21864//21864 22021//22021 21750//21750 +f 21999//21999 21738//21738 22026//22026 +f 22088//22088 21789//21789 22526//22526 +f 21694//21694 22186//22186 22517//22517 +f 21967//21967 22033//22033 21816//21816 +f 21865//21865 22055//22055 22057//22057 +f 21423//21423 22257//22257 21765//21765 +f 22526//22526 21789//21789 22453//22453 +f 21755//21755 21766//21766 22279//22279 +f 21789//21789 21735//21735 22453//22453 +f 22545//22545 21577//21577 21796//21796 +f 21738//21738 21763//21763 22026//22026 +f 22268//22268 22021//22021 21864//21864 +f 21768//21768 21759//21759 22112//22112 +f 21816//21816 21572//21572 22306//22306 +f 22260//22260 21762//21762 22261//22261 +f 22186//22186 21691//21691 21693//21693 +f 21558//21558 22314//22314 21845//21845 +f 21967//21967 21816//21816 22306//22306 +f 21558//21558 21768//21768 22112//22112 +f 22314//22314 21558//21558 22112//22112 +f 21865//21865 22057//22057 21752//21752 +f 21577//21577 22256//22256 21813//21813 +f 21762//21762 21764//21764 22041//22041 +f 22041//22041 22261//22261 21762//21762 +f 21278//21278 21835//21835 22100//22100 +f 21784//21784 22119//22119 22326//22326 +f 21763//21763 22023//22023 22026//22026 +f 22062//22062 21752//21752 22060//22060 +f 22312//22312 22306//22306 21572//21572 +f 21572//21572 21278//21278 22100//22100 +f 22100//22100 22312//22312 21572//21572 +f 22119//22119 22149//22149 22129//22129 +f 22257//22257 21647//21647 22032//22032 +f 21764//21764 21770//21770 22041//22041 +f 22119//22119 21784//21784 22149//22149 +f 21609//21609 21876//21876 22037//22037 +f 22108//22108 22109//22109 22148//22148 +f 22114//22114 22148//22148 22109//22109 +f 22149//22149 21802//21802 22130//22130 +f 22130//22130 22129//22129 22149//22149 +f 22290//22290 22047//22047 21549//21549 +f 21802//21802 22149//22149 21869//21869 +f 22114//22114 21878//21878 22148//22148 +f 22340//22340 21870//21870 22072//22072 +f 21530//21530 21521//21521 22341//22341 +f 21609//21609 22293//22293 21289//21289 +f 21549//21549 21557//21557 22290//22290 +f 22076//22076 22072//22072 21870//21870 +f 22130//22130 21530//21530 22341//22341 +f 21870//21870 21571//21571 22076//22076 +f 21802//21802 21530//21530 22130//22130 +f 21790//21790 22290//22290 21557//21557 +f 21647//21647 21655//21655 22032//22032 +f 22117//22117 21848//21848 22114//22114 +f 22044//22044 21852//21852 22034//22034 +f 21908//21908 21568//21568 22135//22135 +f 21882//21882 21289//21289 22293//22293 +f 22126//22126 21842//21842 22588//22588 +f 21774//21774 22054//22054 22285//22285 +f 21568//21568 21806//21806 22135//22135 +f 21751//21751 21774//21774 22285//22285 +f 21856//21856 22268//22268 21864//21864 +f 21855//21855 21905//21905 22061//22061 +f 22135//22135 21806//21806 22133//22133 +f 21586//21586 21842//21842 22126//22126 +f 21571//21571 21778//21778 22082//22082 +f 22076//22076 21571//21571 22082//22082 +f 22102//22102 21586//21586 22126//22126 +f 21856//21856 21857//21857 22039//22039 +f 21790//21790 21283//21283 22296//22296 +f 22061//22061 22065//22065 21855//21855 +f 22268//22268 21856//21856 22039//22039 +f 21878//21878 22114//22114 21848//21848 +f 22282//22282 21524//21524 22098//22098 +f 21850//21850 21855//21855 22065//22065 +f 21524//21524 21527//21527 22098//22098 +f 22277//22277 21853//21853 22275//22275 +f 21853//21853 22038//22038 22275//22275 +f 21835//21835 21586//21586 22102//22102 +f 22054//22054 21853//21853 22277//22277 +f 22044//22044 22366//22366 21852//21852 +f 21850//21850 22065//22065 21510//21510 +f 21527//21527 21771//21771 22098//22098 +f 21787//21787 22094//22094 21778//21778 +f 21854//21854 22094//22094 21787//21787 +f 22133//22133 21595//21595 22137//22137 +f 21283//21283 21795//21795 22296//22296 +f 21528//21528 22097//22097 21753//21753 +f 22029//22029 21777//21777 21261//21261 +f 21528//21528 21754//21754 22097//22097 +f 21791//21791 21752//21752 22062//22062 +f 21265//21265 22029//22029 21261//21261 +f 22123//22123 21791//21791 22062//22062 +f 22321//22321 21512//21512 22315//22315 +f 21265//21265 21543//21543 22029//22029 +f 22137//22137 21589//21589 22140//22140 +f 22123//22123 22380//22380 21797//21797 +f 21792//21792 22050//22050 22058//22058 +f 21589//21589 22137//22137 21595//21595 +f 21801//21801 21569//21569 22299//22299 +f 21797//21797 21791//21791 22123//22123 +f 22017//22017 22140//22140 21589//21589 +f 22299//22299 21569//21569 22300//22300 +f 22018//22018 22029//22029 21543//21543 +f 22300//22300 21804//21804 22092//22092 +f 21569//21569 21804//21804 22300//22300 +f 21543//21543 21793//21793 22018//22018 +f 22124//22124 22094//22094 21854//21854 +f 22058//22058 21794//21794 21792//21792 +f 21793//21793 21800//21800 22263//22263 +f 22018//22018 21793//21793 22263//22263 +f 21523//21523 22321//22321 22447//22447 +f 21784//21784 21927//21927 21824//21824 +f 22326//22326 21927//21927 21784//21784 +f 22124//22124 21797//21797 22380//22380 +f 22322//22322 21754//21754 21799//21799 +f 21800//21800 21545//21545 22292//22292 +f 22239//22239 21804//21804 21807//21807 +f 21545//21545 22121//22121 22292//22292 +f 22239//22239 21807//21807 22105//22105 +f 22327//22327 21548//21548 22089//22089 +f 21807//21807 21587//21587 22105//22105 +f 21781//21781 22071//22071 21783//21783 +f 22093//22093 21548//21548 22327//22327 +f 22075//22075 22071//22071 21781//21781 +f 22336//22336 21815//21815 22131//22131 +f 22107//22107 22105//22105 21587//21587 +f 22067//22067 21809//21809 21805//21805 +f 22064//22064 22067//22067 21805//21805 +f 22067//22067 22070//22070 21809//21809 +f 22073//22073 21809//21809 22070//22070 +f 21815//21815 21817//21817 22345//22345 +f 22215//22215 21772//21772 22447//22447 +f 21817//21817 21291//21291 21621//21621 +f 21775//21775 22215//22215 21779//21779 +f 21621//21621 21689//21689 21981//21981 +f 22083//22083 22078//22078 21552//21552 +f 21653//21653 21827//21827 22352//22352 +f 21818//21818 22073//22073 22074//22074 +f 22734//22734 21248//21248 21552//21552 +f 21328//21328 21248//21248 22734//22734 +f 22077//22077 21818//21818 22074//22074 +f 22317//22317 21328//21328 22734//22734 +f 21818//21818 22077//22077 21598//21598 +f 22330//22330 21302//21302 22331//22331 +f 22101//22101 22106//22106 21875//21875 +f 22132//22132 22331//22331 21596//21596 +f 22097//22097 21867//21867 21753//21753 +f 21827//21827 22139//22139 22138//22138 +f 21302//21302 21596//21596 22331//22331 +f 22077//22077 22080//22080 21598//21598 +f 22106//22106 22110//22110 21810//21810 +f 22537//22537 21918//21918 21826//21826 +f 21867//21867 21823//21823 21821//21821 +f 22081//22081 21598//21598 22080//22080 +f 21823//21823 21867//21867 22096//22096 +f 21819//21819 21598//21598 22081//22081 +f 21826//21826 21302//21302 22330//22330 +f 20722//20722 21819//21819 22081//22081 +f 22132//22132 21307//21307 22333//22333 +f 21596//21596 21307//21307 22132//22132 +f 21307//21307 21604//21604 22134//22134 +f 22134//22134 22333//22333 21307//21307 +f 22086//22086 22085//22085 21825//21825 +f 21820//21820 21825//21825 22085//22085 +f 22115//22115 21810//21810 22110//22110 +f 22086//22086 21825//21825 22090//22090 +f 22134//22134 21607//21607 22136//22136 +f 21604//21604 21607//21607 22134//22134 +f 21832//21832 21833//21833 22145//22145 +f 22145//22145 22143//22143 21832//21832 +f 21833//21833 21628//21628 22104//22104 +f 22096//22096 21867//21867 22323//22323 +f 22090//22090 21825//21825 21837//21837 +f 22099//22099 22083//22083 21823//21823 +f 21310//21310 22136//22136 21607//21607 +f 22145//22145 21833//21833 22104//22104 +f 22091//22091 21820//21820 22085//22085 +f 22049//22049 21629//21629 22128//22128 +f 22344//22344 21310//21310 22340//22340 +f 21870//21870 22340//22340 21310//21310 +f 22096//22096 22099//22099 21823//21823 +f 22336//22336 22128//22128 21629//21629 +f 22108//22108 21830//21830 21829//21829 +f 21830//21830 22148//22148 21602//21602 +f 22108//22108 22148//22148 21830//21830 +f 22144//22144 22141//22141 21836//21836 +f 22577//22577 22103//22103 21737//21737 +f 21858//21858 21836//21836 22141//22141 +f 22095//22095 20722//20722 22081//22081 +f 22571//22571 21456//21456 22103//22103 +f 22144//22144 21836//21836 22146//22146 +f 22090//22090 21837//21837 22150//22150 +f 22095//22095 22150//22150 21879//21879 +f 21866//21866 22150//22150 21837//21837 +f 21866//21866 21879//21879 22150//22150 +f 22141//22141 22319//22319 21858//21858 +f 22147//22147 21858//21858 22319//22319 +f 22111//22111 21970//21970 21128//21128 +f 21128//21128 21970//21970 21656//21656 +f 21128//21128 22113//22113 22111//22111 +f 21858//21858 22147//22147 21859//21859 +f 22120//22120 21970//21970 22111//22111 +f 22022//22022 21859//21859 22147//22147 +f 22120//22120 22122//22122 21970//21970 +f 22702//22702 22238//22238 21959//21959 +f 22190//22190 22165//22165 22207//22207 +f 22236//22236 22170//22170 21944//21944 +f 21743//21743 22204//22204 21704//21704 +f 21730//21730 22464//22464 22151//22151 +f 22211//22211 21727//21727 22154//22154 +f 22520//22520 22200//22200 22162//22162 +f 21990//21990 22500//22500 22155//22155 +f 22472//22472 21951//21951 21701//21701 +f 22166//22166 21978//21978 22445//22445 +f 22635//22635 22448//22448 22163//22163 +f 21701//21701 22205//22205 22472//22472 +f 22206//22206 21702//21702 22522//22522 +f 20914//20914 21938//21938 21945//21945 +f 22216//22216 21627//21627 22242//22242 +f 22162//22162 22155//22155 22520//22520 +f 22470//22470 21406//21406 22008//22008 +f 21641//21641 22213//22213 22165//22165 +f 22638//22638 21627//21627 22216//22216 +f 21664//21664 21495//21495 22687//22687 +f 21406//21406 22470//22470 22010//22010 +f 22432//22432 21723//21723 22170//22170 +f 22179//22179 21914//21914 21918//21918 +f 21627//21627 22638//22638 21983//21983 +f 22639//22639 21962//21962 22158//22158 +f 21918//21918 22537//22537 22179//22179 +f 22188//22188 21723//21723 22432//22432 +f 21982//21982 21922//21922 21926//21926 +f 21988//21988 21974//21974 21743//21743 +f 22166//22166 22202//22202 22014//22014 +f 21977//21977 21703//21703 22247//22247 +f 22219//22219 21724//21724 22429//22429 +f 21977//21977 22243//22243 21740//21740 +f 22246//22246 22153//22153 22212//22212 +f 22506//22506 21954//21954 22877//22877 +f 22176//22176 22429//22429 21724//21724 +f 21695//21695 21954//21954 22506//22506 +f 21998//21998 21445//21445 22233//22233 +f 22002//22002 22466//22466 21925//21925 +f 21737//21737 22122//22122 22577//22577 +f 22656//22656 21930//21930 21928//21928 +f 22192//22192 21937//21937 22152//22152 +f 22196//22196 21993//21993 21924//21924 +f 21966//21966 22176//22176 21724//21724 +f 22175//22175 21965//21965 22228//22228 +f 22202//22202 22450//22450 22014//22014 +f 21946//21946 21950//21950 22222//22222 +f 21916//21916 21682//21682 22187//22187 +f 22193//22193 22188//22188 22486//22486 +f 21957//21957 21913//21913 22234//22234 +f 21960//21960 22194//22194 22455//22455 +f 22168//22168 21485//21485 21717//21717 +f 22176//22176 21966//21966 22493//22493 +f 22244//22244 22014//22014 22450//22450 +f 21715//21715 22014//22014 22244//22244 +f 21923//21923 22477//22477 21117//21117 +f 22246//22246 22220//22220 21935//21935 +f 22196//22196 21931//21931 21993//21993 +f 22220//22220 22246//22246 22444//22444 +f 22245//22245 21947//21947 22892//22892 +f 22493//22493 21966//21966 21912//21912 +f 21960//21960 22455//22455 21976//21976 +f 21947//21947 22203//22203 22206//22206 +f 21939//21939 21472//21472 21678//21678 +f 21715//21715 22244//22244 22185//22185 +f 21931//21931 22196//22196 22440//22440 +f 21961//21961 21962//21962 22639//22639 +f 22190//22190 21974//21974 22015//22015 +f 22000//22000 21931//21931 22440//22440 +f 22209//22209 22208//22208 21992//21992 +f 22489//22489 21917//21917 22191//22191 +f 21709//21709 21917//21917 22489//22489 +f 21675//21675 22201//22201 22481//22481 +f 21994//21994 21992//21992 22208//22208 +f 21729//21729 22514//22514 21213//21213 +f 22442//22442 21994//21994 22443//22443 +f 22182//22182 21699//21699 22641//22641 +f 21725//21725 21991//21991 22671//22671 +f 21997//21997 21996//21996 21952//21952 +f 22232//22232 21989//21989 21999//21999 +f 22211//22211 22671//22671 21991//21991 +f 22898//22898 22180//22180 20993//20993 +f 22195//22195 21213//21213 22514//22514 +f 22189//22189 21667//21667 22210//22210 +f 21667//21667 22200//22200 22210//22210 +f 22220//22220 22223//22223 21986//21986 +f 22480//22480 22210//22210 22200//22200 +f 21986//21986 22636//22636 21985//21985 +f 22476//22476 22214//22214 21505//21505 +f 22236//22236 21973//21973 22197//22197 +f 22001//22001 21973//21973 22236//22236 +f 22636//22636 21986//21986 22223//22223 +f 22001//22001 22236//22236 21944//21944 +f 22435//22435 21987//21987 21964//21964 +f 22239//22239 22105//22105 22483//22483 +f 21698//21698 22511//22511 21920//21920 +f 22215//22215 22447//22447 22487//22487 +f 22446//22446 22166//22166 22445//22445 +f 22204//22204 22511//22511 21698//21698 +f 22200//22200 22520//22520 22480//22480 +f 22464//22464 21934//21934 22227//22227 +f 22467//22467 22152//22152 22157//22157 +f 22155//22155 22500//22500 22433//22433 +f 22166//22166 22446//22446 22202//22202 +f 22494//22494 21642//21642 22504//22504 +f 22156//22156 21979//21979 22218//22218 +f 22154//22154 21956//21956 22507//22507 +f 22188//22188 22432//22432 22629//22629 +f 22225//22225 21928//21928 22214//22214 +f 22218//22218 22982//22982 22156//22156 +f 22202//22202 22446//22446 22450//22450 +f 22214//22214 22491//22491 22225//22225 +f 22467//22467 22463//22463 22152//22152 +f 22243//22243 22212//22212 22153//22153 +f 21642//21642 22011//22011 22504//22504 +f 22438//22438 22193//22193 22486//22486 +f 22918//22918 22172//22172 21998//21998 +f 22193//22193 22438//22438 21651//21651 +f 22207//22207 22165//22165 22213//22213 +f 21990//21990 22174//22174 22484//22484 +f 22003//22003 22690//22690 22205//22205 +f 21983//21983 22196//22196 21924//21924 +f 22233//22233 22701//22701 21998//21998 +f 22244//22244 22209//22209 22185//22185 +f 22484//22484 22174//22174 22436//22436 +f 21952//21952 21651//21651 22438//22438 +f 22007//22007 22173//22173 22654//22654 +f 22451//22451 22157//22157 21946//21946 +f 21957//21957 22234//22234 22233//22233 +f 22690//22690 22003//22003 22006//22006 +f 21719//21719 22644//22644 22468//22468 +f 21985//21985 22436//22436 22174//22174 +f 22651//22651 21664//21664 22687//22687 +f 22475//22475 22213//22213 21942//21942 +f 22217//22217 22244//22244 22450//22450 +f 21997//21997 21952//21952 22199//22199 +f 22222//22222 22451//22451 21946//21946 +f 21203//21203 22198//22198 22492//22492 +f 21954//21954 22177//22177 22877//22877 +f 22161//22161 22633//22633 21717//21717 +f 22636//22636 22436//22436 21985//21985 +f 21988//21988 21968//21968 21974//21974 +f 22199//22199 22445//22445 21978//21978 +f 22198//22198 21725//21725 22671//22671 +f 22245//22245 22475//22475 21942//21942 +f 21950//21950 22171//22171 22460//22460 +f 22671//22671 22211//22211 22714//22714 +f 21950//21950 22460//22460 22222//22222 +f 22522//22522 21702//21702 21925//21925 +f 22228//22228 22903//22903 22175//22175 +f 22209//22209 22244//22244 22217//22217 +f 22246//22246 22212//22212 22444//22444 +f 22171//22171 22461//22461 22460//22460 +f 22208//22208 22443//22443 21994//21994 +f 22194//22194 22012//22012 23146//23146 +f 21917//21917 21989//21989 22231//22231 +f 21695//21695 22704//22704 22237//22237 +f 22231//22231 21989//21989 22232//22232 +f 21690//21690 22461//22461 22171//22171 +f 22228//22228 21940//21940 21943//21943 +f 22434//22434 21939//21939 21678//21678 +f 22190//22190 22430//22430 21974//21974 +f 22651//22651 22221//22221 21995//21995 +f 21930//21930 22197//22197 21731//21731 +f 22466//22466 22522//22522 21925//21925 +f 22235//22235 21916//21916 22187//22187 +f 21923//21923 21916//21916 22235//22235 +f 22461//22461 21690//21690 22189//22189 +f 21678//21678 22226//22226 22224//22224 +f 22008//22008 21948//21948 22459//22459 +f 22226//22226 21640//21640 22224//22224 +f 22230//22230 22503//22503 22189//22189 +f 22641//22641 22469//22469 22182//22182 +f 22189//22189 22210//22210 22230//22230 +f 22169//22169 22005//22005 22891//22891 +f 21932//21932 21117//21117 22477//22477 +f 21912//21912 22184//22184 22672//22672 +f 22477//22477 22201//22201 21932//21932 +f 21921//21921 22229//22229 22184//22184 +f 22895//22895 21735//21735 22181//22181 +f 22923//22923 22898//22898 20993//20993 +f 21984//21984 22923//22923 20993//20993 +f 22452//22452 21728//21728 22713//22713 +f 22192//22192 22152//22152 22463//22463 +f 22178//22178 22238//22238 22449//22449 +f 21984//21984 21987//21987 22435//22435 +f 21977//21977 22247//22247 22456//22456 +f 22243//22243 21977//21977 22456//22456 +f 22652//22652 21726//21726 22163//22163 +f 22029//22029 22018//22018 22552//22552 +f 22523//22523 21747//21747 22250//22250 +f 22353//22353 22017//22017 21927//21927 +f 21812//21812 22033//22033 22248//22248 +f 22046//22046 22251//22251 22019//22019 +f 21747//21747 22024//22024 22250//22250 +f 22371//22371 22022//22022 22624//22624 +f 22026//22026 22023//22023 22533//22533 +f 22040//22040 22561//22561 22264//22264 +f 22533//22533 22023//22023 22984//22984 +f 22267//22267 22250//22250 22024//22024 +f 22023//22023 22260//22260 22984//22984 +f 21999//21999 22026//22026 22232//22232 +f 22021//22021 22370//22370 21760//21760 +f 22301//22301 21757//21757 21756//21756 +f 21765//21765 22257//22257 22249//22249 +f 22272//22272 22019//22019 22251//22251 +f 22800//22800 22020//22020 22258//22258 +f 22269//22269 21841//21841 22286//22286 +f 22098//22098 21777//21777 22028//22028 +f 21771//21771 21777//21777 22098//22098 +f 22254//22254 22370//22370 22021//22021 +f 22624//22624 22325//22325 22371//22371 +f 22087//22087 22286//22286 21841//21841 +f 22036//22036 22020//22020 22800//22800 +f 22021//22021 22268//22268 22254//22254 +f 21756//21756 22270//22270 22586//22586 +f 22571//22571 22251//22251 22046//22046 +f 22232//22232 22026//22026 22533//22533 +f 22279//22279 21766//21766 22550//22550 +f 22371//22371 22372//22372 22072//22072 +f 22325//22325 22372//22372 22371//22371 +f 22274//22274 22028//22028 22029//22029 +f 21766//21766 22047//22047 22550//22550 +f 22371//22371 22072//22072 22076//22076 +f 22252//22252 21760//21760 22370//22370 +f 21769//21769 21760//21760 22252//22252 +f 22025//22025 22262//22262 22030//22030 +f 22047//22047 22290//22290 22550//22550 +f 22374//22374 22371//22371 22379//22379 +f 22052//22052 22269//22269 22104//22104 +f 21521//21521 22575//22575 22343//22343 +f 22377//22377 22374//22374 22283//22283 +f 22278//22278 22274//22274 22029//22029 +f 22465//22465 22079//22079 22051//22051 +f 22575//22575 22069//22069 22289//22289 +f 22374//22374 22379//22379 22283//22283 +f 22311//22311 22112//22112 21759//21759 +f 22112//22112 22311//22311 22314//22314 +f 22027//22027 21769//21769 22252//22252 +f 22034//22034 22027//22027 22252//22252 +f 22056//22056 21761//21761 22276//22276 +f 22276//22276 22042//22042 22056//22056 +f 22278//22278 22029//22029 22552//22552 +f 21773//21773 22255//22255 22525//22525 +f 22517//22517 22266//22266 21694//21694 +f 22079//22079 22465//22465 22241//22241 +f 21790//21790 22296//22296 22570//22570 +f 22265//22265 22034//22034 22252//22252 +f 22032//22032 21655//21655 22266//22266 +f 21597//21597 22030//22030 22280//22280 +f 22676//22676 21770//21770 21776//21776 +f 22053//22053 22272//22272 22273//22273 +f 22307//22307 22053//22053 22273//22273 +f 21786//21786 21773//21773 22525//22525 +f 22069//22069 22059//22059 22291//22291 +f 21601//21601 21597//21597 22280//22280 +f 22276//22276 21761//21761 22066//22066 +f 22297//22297 22296//22296 21795//21795 +f 22040//22040 22045//22045 22579//22579 +f 22125//22125 22601//22601 22031//22031 +f 22035//22035 22031//22031 22600//22600 +f 22045//22045 21540//21540 22579//22579 +f 22326//22326 22119//22119 22614//22614 +f 22063//22063 22515//22515 21776//21776 +f 22271//22271 21786//21786 22531//22531 +f 22034//22034 22265//22265 22622//22622 +f 21776//21776 22515//22515 22676//22676 +f 22060//22060 22057//22057 22302//22302 +f 21609//21609 22037//22037 22569//22569 +f 22332//22332 22129//22129 22335//22335 +f 22057//22057 22060//22060 21752//21752 +f 22063//22063 22282//22282 22515//22515 +f 21804//21804 22239//22239 22092//22092 +f 22129//22129 22339//22339 22335//22335 +f 22034//22034 22622//22622 22044//22044 +f 22119//22119 22332//22332 22614//22614 +f 22282//22282 22098//22098 22527//22527 +f 22569//22569 22790//22790 21609//21609 +f 22129//22129 22332//22332 22119//22119 +f 21780//21780 21782//21782 22287//22287 +f 22271//22271 22545//22545 21796//21796 +f 22287//22287 22284//22284 21780//21780 +f 21796//21796 21282//21282 22271//22271 +f 22084//22084 21546//21546 22516//22516 +f 22293//22293 21609//21609 22790//22790 +f 22381//22381 22062//22062 22060//22060 +f 21782//21782 22088//22088 22287//22287 +f 22339//22339 22129//22129 22130//22130 +f 22054//22054 22277//22277 22733//22733 +f 22516//22516 21546//21546 21812//21812 +f 22285//22285 22054//22054 22733//22733 +f 22341//22341 21521//21521 22343//22343 +f 21577//21577 22545//22545 22549//22549 +f 22341//22341 22339//22339 22130//22130 +f 22248//22248 22033//22033 22304//22304 +f 22072//22072 22372//22372 22340//22340 +f 22285//22285 22288//22288 21751//21751 +f 22135//22135 22133//22133 22350//22350 +f 22549//22549 22256//22256 21577//21577 +f 22016//22016 22249//22249 22581//22581 +f 22378//22378 22371//22371 22076//22076 +f 22350//22350 22133//22133 22137//22137 +f 22371//22371 22378//22378 22379//22379 +f 22033//22033 21967//21967 22304//22304 +f 22255//22255 21751//21751 22288//22288 +f 22305//22305 22065//22065 22061//22061 +f 22082//22082 22378//22378 22076//22076 +f 22308//22308 22065//22065 22305//22305 +f 22304//22304 21967//21967 22306//22306 +f 22107//22107 22483//22483 22105//22105 +f 22263//22263 21800//21800 22292//22292 +f 22431//22431 22107//22107 21588//21588 +f 22517//22517 22186//22186 22508//22508 +f 22065//22065 22308//22308 21510//21510 +f 22322//22322 22097//22097 21754//21754 +f 21588//21588 22116//22116 22431//22431 +f 22292//22292 22121//22121 22565//22565 +f 22315//22315 21510//21510 22308//22308 +f 22100//22100 22102//22102 22240//22240 +f 22283//22283 22378//22378 22310//22310 +f 22379//22379 22378//22378 22283//22283 +f 22353//22353 22354//22354 22017//22017 +f 22322//22322 21799//21799 22758//22758 +f 21555//21555 22301//22301 22565//22565 +f 22121//22121 21555//21555 22565//22565 +f 21778//21778 22378//22378 22082//22082 +f 22758//22758 21799//21799 22761//22761 +f 22140//22140 22017//22017 22354//22354 +f 22137//22137 22140//22140 22354//22354 +f 22431//22431 22116//22116 22118//22118 +f 21799//21799 22068//22068 22761//22761 +f 21555//21555 21757//21757 22301//22301 +f 21835//21835 22102//22102 22100//22100 +f 21778//21778 22310//22310 22378//22378 +f 22326//22326 22353//22353 21927//21927 +f 22318//22318 22353//22353 22326//22326 +f 22307//22307 22071//22071 22075//22075 +f 22053//22053 22307//22307 22075//22075 +f 22310//22310 21778//21778 22380//22380 +f 22294//22294 21794//21794 22058//22058 +f 22064//22064 21794//21794 22294//22294 +f 22380//22380 22316//22316 22310//22310 +f 22313//22313 22108//22108 22558//22558 +f 22380//22380 21778//21778 22094//22094 +f 22307//22307 22068//22068 22071//22071 +f 22109//22109 22108//22108 22313//22313 +f 22117//22117 22109//22109 22313//22313 +f 22588//22588 22117//22117 22313//22313 +f 21842//21842 22117//22117 22588//22588 +f 22049//22049 22128//22128 22324//22324 +f 22067//22067 22064//22064 22294//22294 +f 22734//22734 21552//21552 22078//22078 +f 22114//22114 22109//22109 22117//22117 +f 22303//22303 22067//22067 22294//22294 +f 22070//22070 22067//22067 22303//22303 +f 22093//22093 22327//22327 22329//22329 +f 22298//22298 22070//22070 22303//22303 +f 22329//22329 22599//22599 22093//22093 +f 21798//21798 22093//22093 22599//22599 +f 22126//22126 22240//22240 22102//22102 +f 22097//22097 22323//22323 21867//21867 +f 22089//22089 21779//21779 22915//22915 +f 22062//22062 22381//22381 22123//22123 +f 21779//21779 22215//22215 22915//22915 +f 22625//22625 22316//22316 22123//22123 +f 22381//22381 22625//22625 22123//22123 +f 22323//22323 22097//22097 22322//22322 +f 22070//22070 22298//22298 22309//22309 +f 22380//22380 22123//22123 22316//22316 +f 22094//22094 22124//22124 22380//22380 +f 22070//22070 22309//22309 22073//22073 +f 23015//23015 21798//21798 22599//22599 +f 22101//22101 22342//22342 22106//22106 +f 22106//22106 22376//22376 22110//22110 +f 22342//22342 22376//22376 22106//22106 +f 22083//22083 22099//22099 22334//22334 +f 22328//22328 22324//22324 22128//22128 +f 22099//22099 22096//22096 22753//22753 +f 22309//22309 22074//22074 22073//22073 +f 22128//22128 22336//22336 22328//22328 +f 22110//22110 22376//22376 22605//22605 +f 22099//22099 22753//22753 22334//22334 +f 22537//22537 21826//21826 22330//22330 +f 22074//22074 22309//22309 22373//22373 +f 22131//22131 21815//21815 22338//22338 +f 22345//22345 22338//22338 21815//21815 +f 22134//22134 22337//22337 22333//22333 +f 22376//22376 22342//22342 22348//22348 +f 21817//21817 22347//22347 22345//22345 +f 22376//22376 22348//22348 22253//22253 +f 21621//21621 22347//22347 21817//21817 +f 22111//22111 22113//22113 22583//22583 +f 22074//22074 22373//22373 22077//22077 +f 22347//22347 21621//21621 21981//21981 +f 22577//22577 22122//22122 22351//22351 +f 21310//21310 22344//22344 22136//22136 +f 22080//22080 22077//22077 22373//22373 +f 22738//22738 21981//21981 21922//21922 +f 22120//22120 22351//22351 22122//22122 +f 22351//22351 22120//22120 22111//22111 +f 21982//21982 21653//21653 22352//22352 +f 22352//22352 21827//21827 22138//22138 +f 22138//22138 22139//22139 22791//22791 +f 22319//22319 22141//22141 22320//22320 +f 22086//22086 22090//22090 22375//22375 +f 22791//22791 22139//22139 22355//22355 +f 22320//22320 22141//22141 22346//22346 +f 22139//22139 22142//22142 22355//22355 +f 22346//22346 22141//22141 22144//22144 +f 22091//22091 22085//22085 22822//22822 +f 22142//22142 21832//21832 22560//22560 +f 21832//21832 22143//22143 22560//22560 +f 21829//21829 22558//22558 22108//22108 +f 22081//22081 22375//22375 22095//22095 +f 22150//22150 22095//22095 22375//22375 +f 22143//22143 22145//22145 22356//22356 +f 22150//22150 22375//22375 22090//22090 +f 22604//22604 22349//22349 22146//22146 +f 22357//22357 22356//22356 22145//22145 +f 22104//22104 22357//22357 22145//22145 +f 22144//22144 22146//22146 22349//22349 +f 22624//22624 22022//22022 22147//22147 +f 21829//21829 22091//22091 22383//22383 +f 22383//22383 22091//22091 22822//22822 +f 21788//21788 21798//21798 23015//23015 +f 22523//22523 22358//22358 21749//21749 +f 21749//21749 22358//22358 21349//21349 +f 21349//21349 22358//22358 22382//22382 +f 22342//22342 22101//22101 21788//21788 +f 22558//22558 21829//21829 22383//22383 +f 22865//22865 22391//22391 21891//21891 +f 22022//22022 22411//22411 21859//21859 +f 21889//21889 21880//21880 22387//22387 +f 21894//21894 21366//21366 22844//22844 +f 22374//22374 22022//22022 22371//22371 +f 22364//22364 22039//22039 21885//21885 +f 21366//21366 21907//21907 22871//22871 +f 22844//22844 21366//21366 22871//22871 +f 22389//22389 21890//21890 22391//22391 +f 21885//21885 22039//22039 21857//21857 +f 22411//22411 22022//22022 22374//22374 +f 21890//21890 21891//21891 22391//22391 +f 22268//22268 22039//22039 22364//22364 +f 22275//22275 22038//22038 21884//21884 +f 22411//22411 22412//22412 21851//21851 +f 22413//22413 21371//21371 22386//22386 +f 21886//21886 21882//21882 23325//23325 +f 21885//21885 22385//22385 22364//22364 +f 21884//21884 21890//21890 22389//22389 +f 22412//22412 22055//22055 21851//21851 +f 23325//23325 22841//22841 21886//21886 +f 21887//21887 22385//22385 21885//21885 +f 22374//22374 22377//22377 22411//22411 +f 22411//22411 22377//22377 22412//22412 +f 21350//21350 21886//21886 22841//22841 +f 22841//22841 22388//22388 21350//21350 +f 21887//21887 21888//21888 22393//22393 +f 22385//22385 21887//21887 22393//22393 +f 22377//22377 22302//22302 22412//22412 +f 21881//21881 22115//22115 22384//22384 +f 22387//22387 21880//21880 22392//22392 +f 22393//22393 21888//21888 22394//22394 +f 22382//22382 22871//22871 21907//21907 +f 21896//21896 21350//21350 22388//22388 +f 22412//22412 22302//22302 22055//22055 +f 22055//22055 22302//22302 22057//22057 +f 21888//21888 22397//22397 22394//22394 +f 22384//22384 21822//21822 21881//21881 +f 22853//22853 21822//21822 22384//22384 +f 22853//22853 21828//21828 21822//21822 +f 22390//22390 21828//21828 22853//22853 +f 21880//21880 21906//21906 22395//22395 +f 21907//21907 21349//21349 22382//22382 +f 22392//22392 21880//21880 22395//22395 +f 21899//21899 22362//22362 21900//21900 +f 21906//21906 21908//21908 22369//22369 +f 21893//21893 22317//22317 21897//21897 +f 22283//22283 22302//22302 22377//22377 +f 21892//21892 22366//22366 22368//22368 +f 22369//22369 22395//22395 21906//21906 +f 22390//22390 21831//21831 21828//21828 +f 22258//22258 21831//21831 22390//22390 +f 21898//21898 21897//21897 22396//22396 +f 22361//22361 22359//22359 21900//21900 +f 21900//21900 22359//22359 21902//21902 +f 21902//21902 22359//22359 22360//22360 +f 22368//22368 22048//22048 21892//21892 +f 21892//21892 22048//22048 21874//21874 +f 21831//21831 22258//22258 21834//21834 +f 21834//21834 22258//22258 22020//22020 +f 22362//22362 22361//22361 21900//21900 +f 21908//21908 22135//22135 22369//22369 +f 22369//22369 22135//22135 22350//22350 +f 21902//21902 22360//22360 21360//21360 +f 21360//21360 22360//22360 22363//22363 +f 22397//22397 21888//21888 21895//21895 +f 21895//21895 21372//21372 22399//22399 +f 22399//22399 22397//22397 21895//21895 +f 21360//21360 22363//22363 21904//21904 +f 21904//21904 22363//22363 22365//22365 +f 22048//22048 22050//22050 21874//21874 +f 21904//21904 22365//22365 21905//21905 +f 21874//21874 22050//22050 21792//21792 +f 21905//21905 22365//22365 22367//22367 +f 22367//22367 22061//22061 21905//21905 +f 22305//22305 22061//22061 22367//22367 +f 21342//21342 21898//21898 21883//21883 +f 21883//21883 21898//21898 22398//22398 +f 21883//21883 22398//22398 21345//21345 +f 21391//21391 22420//22420 21396//21396 +f 21345//21345 22398//22398 21395//21395 +f 22410//22410 22420//22420 21391//21391 +f 21395//21395 22398//22398 22401//22401 +f 22856//22856 22427//22427 22404//22404 +f 22404//22404 22427//22427 21397//21397 +f 21397//21397 22427//22427 21400//21400 +f 21400//21400 22427//22427 22859//22859 +f 22859//22859 22427//22427 22856//22856 +f 22400//22400 21387//21387 22415//22415 +f 22404//22404 21395//21395 22401//22401 +f 21397//21397 21395//21395 22404//22404 +f 21396//21396 22414//22414 21399//21399 +f 22420//22420 22414//22414 21396//21396 +f 21894//21894 21901//21901 21368//21368 +f 22417//22417 22419//22419 21393//21393 +f 22414//22414 21398//21398 21399//21399 +f 22859//22859 21891//21891 21400//21400 +f 22865//22865 21891//21891 22859//22859 +f 22415//22415 21393//21393 22419//22419 +f 21357//21357 21889//21889 22402//22402 +f 22403//22403 21903//21903 21901//21901 +f 21387//21387 21393//21393 22415//22415 +f 22418//22418 21398//21398 22414//22414 +f 21374//21374 21903//21903 22386//22386 +f 22386//22386 21903//21903 22403//22403 +f 21388//21388 21398//21398 22418//22418 +f 22418//22418 22421//22421 21388//21388 +f 22400//22400 22399//22399 20304//20304 +f 20304//20304 22399//22399 21372//21372 +f 21394//21394 21388//21388 22421//22421 +f 22421//22421 22423//22423 21394//21394 +f 21376//21376 22413//22413 22406//22406 +f 22416//22416 21386//21386 22405//22405 +f 22406//22406 22407//22407 21376//21376 +f 22407//22407 22408//22408 21389//21389 +f 21389//21389 22408//22408 22409//22409 +f 22409//22409 22410//22410 21389//21389 +f 21389//21389 22410//22410 21391//21391 +f 22423//22423 22425//22425 21394//21394 +f 22424//22424 22417//22417 21390//21390 +f 20310//20310 21394//21394 22425//22425 +f 22424//22424 21392//21392 22422//22422 +f 21390//21390 21392//21392 22424//22424 +f 21402//21402 20310//20310 22425//22425 +f 21401//21401 22416//22416 22422//22422 +f 21392//21392 21401//21401 22422//22422 +f 21386//21386 22416//22416 21401//21401 +f 20313//20313 21402//21402 22426//22426 +f 22405//22405 20860//20860 22402//22402 +f 21403//21403 20313//20313 22426//22426 +f 72372//72372 72373//72373 21403//21403 +f 20860//20860 21357//21357 22402//22402 +f 21386//21386 20860//20860 22405//22405 +f 22918//22918 21998//21998 22701//22701 +f 21716//21716 21933//21933 22478//22478 +f 22485//22485 22000//22000 22440//22440 +f 22659//22659 22005//22005 21734//21734 +f 21700//21700 22000//22000 22485//22485 +f 21716//21716 22478//22478 22177//22177 +f 22234//22234 21913//21913 22705//22705 +f 22247//22247 22442//22442 22443//22443 +f 22180//22180 22659//22659 21734//21734 +f 22220//22220 22444//22444 22703//22703 +f 22475//22475 22245//22245 22892//22892 +f 22434//22434 22670//22670 21975//21975 +f 21928//21928 22225//22225 22656//22656 +f 21913//21913 22492//22492 22705//22705 +f 22177//22177 22478//22478 22877//22877 +f 22703//22703 22669//22669 22220//22220 +f 22672//22672 22493//22493 21912//21912 +f 22486//22486 22188//22188 22629//22629 +f 22513//22513 22221//22221 22651//22651 +f 22492//22492 22198//22198 22495//22495 +f 22672//22672 22229//22229 22708//22708 +f 22184//22184 22229//22229 22672//22672 +f 22513//22513 21729//21729 22221//22221 +f 22457//22457 22490//22490 22208//22208 +f 22208//22208 22490//22490 22443//22443 +f 21947//21947 22957//22957 22892//22892 +f 22519//22519 22456//22456 22247//22247 +f 22223//22223 22689//22689 22636//22636 +f 22435//22435 21964//21964 22710//22710 +f 22168//22168 22884//22884 21699//21699 +f 22173//22173 22013//22013 22488//22488 +f 21921//21921 22452//22452 22229//22229 +f 22197//22197 22656//22656 22885//22885 +f 21930//21930 22656//22656 22197//22197 +f 22190//22190 22207//22207 22430//22430 +f 21729//21729 22513//22513 22514//22514 +f 22713//22713 22151//22151 22715//22715 +f 22648//22648 22178//22178 22449//22449 +f 22154//22154 22714//22714 22211//22211 +f 22206//22206 22957//22957 21947//21947 +f 22013//22013 22489//22489 22488//22488 +f 22461//22461 22189//22189 22503//22503 +f 22223//22223 22220//22220 22669//22669 +f 22151//22151 22464//22464 22715//22715 +f 22717//22717 21976//21976 22455//22455 +f 22662//22662 22195//22195 22514//22514 +f 22118//22118 22159//22159 22499//22499 +f 22484//22484 22500//22500 21990//21990 +f 22228//22228 22913//22913 22719//22719 +f 22464//22464 22227//22227 22510//22510 +f 22459//22459 22004//22004 22458//22458 +f 22437//22437 22499//22499 22159//22159 +f 22436//22436 22636//22636 22439//22439 +f 21956//21956 22164//22164 22507//22507 +f 21958//21958 22164//22164 21956//21956 +f 21943//21943 22913//22913 22228//22228 +f 22236//22236 22681//22681 22170//22170 +f 21952//21952 22441//22441 22199//22199 +f 22895//22895 22453//22453 21735//21735 +f 22428//22428 22243//22243 22456//22456 +f 22191//22191 21917//21917 22665//22665 +f 22665//22665 21917//21917 22231//22231 +f 22126//22126 22590//22590 22240//22240 +f 22428//22428 22456//22456 22496//22496 +f 22450//22450 22454//22454 22217//22217 +f 22462//22462 22011//22011 22219//22219 +f 22008//22008 22459//22459 22720//22720 +f 22217//22217 22454//22454 22661//22661 +f 22238//22238 22702//22702 22449//22449 +f 22186//22186 21693//21693 22508//22508 +f 22327//22327 22089//22089 22915//22915 +f 22243//22243 22428//22428 22212//22212 +f 22508//22508 21693//21693 21920//21920 +f 22633//22633 22161//22161 23236//23236 +f 22463//22463 22467//22467 22512//22512 +f 22521//22521 22209//22209 22217//22217 +f 22473//22473 21495//21495 22183//22183 +f 22472//22472 22205//22205 23133//23133 +f 22457//22457 22208//22208 22209//22209 +f 22487//22487 22915//22915 22215//22215 +f 21933//21933 22156//22156 22982//22982 +f 22209//22209 22521//22521 22457//22457 +f 21945//21945 21938//21938 22630//22630 +f 21495//21495 22473//22473 22687//22687 +f 22521//22521 22217//22217 22661//22661 +f 21959//21959 22468//22468 22702//22702 +f 21743//21743 22683//22683 22204//22204 +f 22242//22242 22241//22241 22505//22505 +f 21974//21974 22683//22683 21743//21743 +f 21923//21923 22235//22235 22477//22477 +f 23459//23459 22468//22468 22644//22644 +f 22471//22471 21983//21983 22638//22638 +f 22440//22440 22196//22196 22474//22474 +f 22471//22471 22474//22474 22196//22196 +f 22497//22497 22178//22178 22916//22916 +f 22450//22450 22446//22446 22668//22668 +f 22674//22674 22157//22157 22677//22677 +f 22214//22214 22476//22476 22491//22491 +f 22668//22668 22454//22454 22450//22450 +f 22429//22429 23431//23431 22219//22219 +f 22633//22633 22168//22168 21717//21717 +f 22478//22478 21933//21933 22982//22982 +f 22175//22175 22903//22903 22644//22644 +f 22647//22647 22007//22007 22654//22654 +f 22679//22679 21974//21974 22430//22430 +f 22201//22201 22477//22477 22958//22958 +f 22654//22654 22173//22173 22657//22657 +f 22173//22173 22488//22488 22657//22657 +f 22002//22002 22518//22518 22466//22466 +f 22107//22107 22431//22431 22483//22483 +f 22443//22443 22642//22642 22247//22247 +f 22632//22632 22475//22475 22892//22892 +f 22923//22923 21984//21984 22435//22435 +f 22677//22677 22157//22157 22451//22451 +f 22431//22431 22118//22118 22499//22499 +f 21699//21699 22884//22884 22641//22641 +f 23146//23146 22455//22455 22194//22194 +f 21726//21726 22518//22518 22002//22002 +f 22923//22923 22435//22435 23169//23169 +f 22479//22479 21975//21975 22670//22670 +f 22669//22669 22498//22498 22223//22223 +f 22207//22207 22680//22680 22430//22430 +f 22520//22520 22155//22155 22627//22627 +f 22433//22433 22627//22627 22155//22155 +f 22519//22519 22247//22247 22642//22642 +f 22176//22176 22493//22493 22887//22887 +f 22912//22912 22222//22222 22460//22460 +f 22182//22182 22469//22469 22183//22183 +f 22667//22667 21700//21700 22485//22485 +f 22433//22433 22500//22500 22660//22660 +f 22448//22448 22652//22652 22163//22163 +f 22655//22655 22500//22500 22484//22484 +f 22481//22481 22684//22684 21675//21675 +f 22206//22206 22919//22919 22957//22957 +f 22456//22456 22519//22519 22730//22730 +f 23219//23219 21979//21979 22718//22718 +f 22484//22484 22436//22436 22439//22439 +f 21952//21952 22438//22438 22634//22634 +f 21951//21951 22968//22968 21943//21943 +f 21770//21770 22676//22676 22675//22675 +f 22684//22684 22630//22630 21938//21938 +f 22487//22487 22447//22447 22966//22966 +f 22207//22207 22213//22213 22727//22727 +f 22218//22218 21979//21979 22628//22628 +f 22495//22495 22198//22198 22671//22671 +f 22730//22730 22496//22496 22456//22456 +f 22458//22458 21700//21700 22917//22917 +f 21678//21678 22224//22224 22434//22434 +f 22727//22727 22213//22213 22475//22475 +f 22181//22181 22192//22192 22997//22997 +f 22441//22441 22678//22678 22199//22199 +f 23133//23133 22205//22205 22690//22690 +f 22502//22502 22465//22465 23113//23113 +f 22512//22512 22467//22467 22674//22674 +f 21974//21974 22688//22688 22683//22683 +f 22476//22476 22195//22195 22716//22716 +f 22674//22674 22467//22467 22157//22157 +f 21640//21640 22494//22494 22224//22224 +f 22491//22491 22476//22476 22716//22716 +f 22678//22678 22445//22445 22199//22199 +f 22241//22241 22465//22465 22502//22502 +f 22501//22501 22444//22444 22212//22212 +f 22917//22917 22459//22459 22458//22458 +f 22720//22720 22459//22459 22917//22917 +f 22241//22241 22502//22502 22505//22505 +f 22480//22480 22658//22658 22210//22210 +f 22210//22210 22658//22658 22509//22509 +f 22715//22715 22464//22464 22510//22510 +f 23169//23169 22435//22435 22710//22710 +f 22216//22216 22242//22242 22631//22631 +f 21499//21499 22237//22237 22959//22959 +f 22462//22462 22504//22504 22011//22011 +f 23236//23236 21499//21499 22959//22959 +f 22710//22710 22482//22482 23206//23206 +f 22227//22227 22172//22172 22918//22918 +f 22482//22482 22710//22710 21964//21964 +f 22009//22009 21961//21961 22639//22639 +f 22673//22673 22681//22681 22236//22236 +f 22462//22462 22219//22219 23431//23431 +f 22446//22446 22650//22650 22668//22668 +f 22170//22170 22681//22681 22432//22432 +f 21682//21682 22160//22160 22698//22698 +f 21733//21733 23140//23140 22158//22158 +f 21733//21733 22497//22497 22961//22961 +f 22361//22361 22528//22528 22359//22359 +f 22618//22618 22350//22350 22530//22530 +f 22543//22543 22528//22528 22361//22361 +f 22526//22526 22453//22453 22692//22692 +f 22359//22359 22528//22528 22360//22360 +f 22735//22735 22298//22298 22607//22607 +f 22309//22309 22298//22298 22735//22735 +f 22288//22288 22525//22525 22255//22255 +f 22533//22533 22975//22975 22232//22232 +f 22330//22330 22331//22331 22747//22747 +f 22537//22537 22330//22330 22747//22747 +f 22524//22524 22309//22309 22735//22735 +f 22747//22747 22132//22132 22534//22534 +f 22331//22331 22132//22132 22747//22747 +f 22361//22361 22362//22362 22544//22544 +f 22334//22334 22078//22078 22083//22083 +f 22382//22382 22358//22358 23352//23352 +f 22192//22192 22463//22463 22512//22512 +f 22984//22984 22260//22260 22743//22743 +f 22361//22361 22544//22544 22543//22543 +f 22557//22557 22360//22360 22528//22528 +f 22589//22589 22249//22249 22257//22257 +f 22363//22363 22360//22360 22557//22557 +f 22746//22746 22309//22309 22524//22524 +f 22541//22541 22354//22354 22750//22750 +f 22365//22365 22363//22363 22557//22557 +f 22032//22032 22589//22589 22257//22257 +f 22373//22373 22309//22309 22746//22746 +f 22260//22260 22261//22261 22743//22743 +f 22726//22726 22589//22589 22032//22032 +f 22539//22539 22250//22250 22267//22267 +f 21981//21981 23026//23026 22347//22347 +f 22743//22743 22261//22261 22745//22745 +f 22354//22354 22541//22541 22137//22137 +f 22098//22098 22028//22028 22527//22527 +f 22333//22333 22538//22538 22534//22534 +f 23064//23064 22354//22354 22536//22536 +f 22557//22557 22567//22567 22365//22365 +f 22539//22539 22267//22267 22279//22279 +f 22750//22750 22354//22354 23064//23064 +f 22354//22354 22353//22353 22536//22536 +f 22640//22640 22726//22726 22032//22032 +f 22367//22367 22365//22365 22567//22567 +f 22567//22567 22759//22759 22367//22367 +f 22261//22261 22041//22041 22745//22745 +f 22525//22525 22531//22531 21786//21786 +f 22337//22337 22612//22612 22538//22538 +f 22738//22738 21922//21922 22751//22751 +f 22536//22536 22353//22353 22318//22318 +f 22532//22532 22317//22317 22734//22734 +f 22337//22337 22538//22538 22333//22333 +f 22032//22032 22266//22266 22640//22640 +f 22745//22745 21770//21770 22675//22675 +f 22765//22765 22080//22080 22373//22373 +f 22132//22132 22333//22333 22534//22534 +f 22081//22081 22080//22080 22765//22765 +f 22041//22041 21770//21770 22745//22745 +f 22765//22765 22542//22542 22081//22081 +f 22337//22337 22556//22556 22612//22612 +f 22540//22540 22081//22081 22542//22542 +f 23070//23070 22308//22308 22305//22305 +f 22028//22028 22274//22274 22546//22546 +f 22323//22323 23081//23081 22096//22096 +f 22556//22556 22337//22337 22553//22553 +f 21982//21982 22352//22352 22783//22783 +f 22254//22254 22252//22252 22370//22370 +f 22274//22274 22551//22551 22546//22546 +f 22822//22822 22085//22085 22770//22770 +f 22278//22278 22551//22551 22274//22274 +f 22352//22352 22138//22138 22783//22783 +f 22252//22252 22254//22254 22619//22619 +f 22085//22085 22086//22086 22770//22770 +f 22553//22553 22337//22337 22134//22134 +f 22770//22770 22375//22375 22540//22540 +f 22252//22252 22619//22619 22265//22265 +f 21790//21790 22570//22570 22290//22290 +f 22375//22375 22081//22081 22540//22540 +f 22751//22751 21922//21922 21982//21982 +f 22553//22553 22134//22134 22563//22563 +f 22375//22375 22770//22770 22086//22086 +f 22723//22723 22315//22315 22308//22308 +f 22552//22552 22018//22018 22559//22559 +f 22134//22134 22136//22136 22563//22563 +f 22136//22136 22576//22576 22563//22563 +f 22783//22783 22138//22138 22791//22791 +f 22275//22275 22529//22529 22733//22733 +f 22277//22277 22275//22275 22733//22733 +f 22584//22584 22325//22325 22616//22616 +f 22325//22325 22584//22584 22372//22372 +f 22296//22296 22572//22572 22570//22570 +f 22334//22334 22753//22753 23089//23089 +f 22576//22576 22344//22344 22584//22584 +f 22018//22018 22568//22568 22559//22559 +f 22549//22549 22545//22545 22547//22547 +f 22340//22340 22584//22584 22344//22344 +f 22340//22340 22372//22372 22584//22584 +f 22344//22344 22576//22576 22136//22136 +f 22296//22296 22297//22297 22572//22572 +f 22364//22364 22620//22620 22268//22268 +f 22285//22285 22733//22733 22737//22737 +f 22321//22321 22315//22315 22723//22723 +f 22791//22791 22355//22355 22548//22548 +f 22598//22598 22299//22299 22578//22578 +f 22263//22263 22568//22568 22018//22018 +f 22620//22620 22364//22364 23076//23076 +f 22578//22578 22300//22300 22582//22582 +f 22551//22551 22278//22278 22552//22552 +f 22320//22320 22346//22346 22775//22775 +f 22299//22299 22300//22300 22578//22578 +f 22254//22254 22268//22268 22621//22621 +f 22263//22263 22292//22292 22756//22756 +f 22300//22300 22092//22092 22582//22582 +f 22291//22291 22264//22264 22564//22564 +f 22620//22620 22621//22621 22268//22268 +f 22142//22142 22560//22560 22355//22355 +f 22568//22568 22263//22263 22756//22756 +f 22285//22285 22737//22737 22535//22535 +f 22264//22264 22561//22561 22564//22564 +f 22288//22288 22285//22285 22535//22535 +f 22560//22560 22143//22143 22562//22562 +f 22254//22254 22621//22621 22619//22619 +f 22092//22092 22873//22873 22778//22778 +f 22873//22873 22092//22092 22239//22239 +f 22873//22873 22239//22239 22682//22682 +f 22025//22025 22256//22256 22554//22554 +f 22554//22554 22555//22555 22025//22025 +f 22881//22881 22301//22301 21756//21756 +f 21756//21756 22586//22586 22881//22881 +f 22562//22562 22356//22356 22573//22573 +f 22343//22343 22575//22575 22803//22803 +f 22270//22270 22042//22042 22586//22586 +f 22262//22262 22025//22025 22555//22555 +f 22297//22297 21801//21801 22598//22598 +f 22598//22598 22572//22572 22297//22297 +f 23156//23156 22447//22447 22321//22321 +f 21801//21801 22299//22299 22598//22598 +f 22143//22143 22356//22356 22562//22562 +f 22111//22111 22776//22776 22351//22351 +f 22262//22262 22280//22280 22030//22030 +f 22327//22327 22777//22777 22329//22329 +f 22597//22597 22329//22329 22777//22777 +f 22069//22069 22291//22291 22564//22564 +f 22289//22289 22069//22069 22564//22564 +f 22619//22619 22621//22621 22622//22622 +f 22625//22625 22302//22302 22283//22283 +f 22622//22622 22265//22265 22619//22619 +f 22356//22356 22357//22357 22573//22573 +f 22622//22622 22621//22621 22574//22574 +f 22329//22329 22597//22597 22599//22599 +f 22604//22604 22035//22035 22797//22797 +f 22125//22125 22127//22127 22606//22606 +f 22040//22040 22579//22579 22805//22805 +f 22805//22805 22561//22561 22040//22040 +f 22031//22031 22601//22601 22600//22600 +f 22127//22127 22049//22049 22606//22606 +f 22111//22111 22583//22583 22764//22764 +f 22276//22276 22066//22066 22603//22603 +f 22603//22603 22281//22281 22987//22987 +f 22035//22035 22600//22600 22797//22797 +f 22580//22580 22622//22622 22574//22574 +f 22044//22044 22622//22622 22580//22580 +f 22066//22066 22281//22281 22603//22603 +f 22579//22579 21540//21540 22691//22691 +f 22302//22302 22625//22625 22060//22060 +f 22776//22776 22111//22111 22764//22764 +f 22761//22761 22307//22307 22273//22273 +f 22049//22049 22324//22324 22786//22786 +f 22068//22068 22307//22307 22761//22761 +f 21540//21540 22084//22084 22691//22691 +f 22804//22804 22259//22259 22802//22802 +f 22366//22366 22044//22044 22580//22580 +f 22110//22110 22384//22384 22115//22115 +f 22281//22281 22284//22284 22987//22987 +f 22060//22060 22625//22625 22381//22381 +f 21601//21601 22280//22280 22832//22832 +f 22043//22043 22259//22259 22804//22804 +f 22384//22384 22110//22110 22605//22605 +f 22284//22284 22287//22287 22987//22987 +f 22037//22037 21601//21601 22832//22832 +f 22832//22832 22566//22566 22037//22037 +f 22287//22287 22088//22088 22610//22610 +f 22319//22319 22320//22320 22609//22609 +f 22569//22569 22037//22037 22566//22566 +f 21759//21759 22043//22043 22804//22804 +f 22804//22804 22591//22591 21759//21759 +f 22516//22516 22728//22728 22084//22084 +f 22368//22368 22366//22366 22824//22824 +f 22571//22571 22103//22103 23010//23010 +f 22088//22088 22526//22526 22610//22610 +f 22577//22577 23010//23010 22103//22103 +f 22348//22348 22342//22342 23111//23111 +f 22050//22050 22048//22048 22782//22782 +f 22283//22283 22310//22310 22316//22316 +f 22316//22316 22625//22625 22283//22283 +f 22253//22253 22834//22834 22376//22376 +f 22594//22594 22269//22269 22806//22806 +f 22592//22592 22050//22050 22782//22782 +f 22376//22376 22834//22834 22605//22605 +f 22251//22251 22571//22571 23010//23010 +f 22248//22248 22693//22693 21812//21812 +f 22269//22269 22286//22286 22806//22806 +f 22623//22623 22319//22319 22609//22609 +f 22050//22050 22592//22592 22595//22595 +f 22324//22324 22611//22611 22786//22786 +f 22272//22272 22251//22251 22273//22273 +f 22800//22800 22613//22613 22036//22036 +f 22051//22051 22036//22036 22613//22613 +f 22324//22324 22328//22328 22611//22611 +f 22624//22624 22319//22319 22623//22623 +f 22126//22126 22588//22588 22590//22590 +f 21882//21882 22293//22293 22790//22790 +f 23113//23113 22051//22051 22613//22613 +f 23113//23113 22465//22465 22051//22051 +f 22319//22319 22624//22624 22147//22147 +f 22058//22058 22050//22050 22595//22595 +f 22087//22087 22295//22295 22960//22960 +f 22328//22328 22336//22336 23012//23012 +f 22336//22336 22131//22131 23012//23012 +f 22273//22273 22251//22251 23010//23010 +f 22295//22295 22314//22314 22608//22608 +f 22304//22304 22306//22306 22833//22833 +f 22608//22608 22960//22960 22295//22295 +f 22624//22624 22835//22835 22325//22325 +f 22623//22623 22835//22835 22624//22624 +f 22585//22585 22113//22113 22581//22581 +f 22345//22345 22347//22347 22615//22615 +f 22814//22814 22240//22240 22590//22590 +f 23026//23026 22615//22615 22347//22347 +f 22814//22814 22100//22100 22240//22240 +f 22113//22113 22585//22585 22583//22583 +f 22593//22593 22100//22100 22814//22814 +f 22471//22471 22196//22196 21983//21983 +f 22325//22325 22835//22835 22616//22616 +f 22306//22306 22312//22312 22596//22596 +f 22596//22596 22833//22833 22306//22306 +f 22781//22781 22581//22581 22249//22249 +f 22104//22104 22269//22269 22594//22594 +f 22594//22594 22357//22357 22104//22104 +f 22596//22596 22100//22100 22593//22593 +f 22312//22312 22100//22100 22596//22596 +f 22581//22581 22781//22781 22587//22587 +f 22607//22607 22298//22298 22303//22303 +f 22159//22159 21914//21914 22437//22437 +f 22437//22437 21914//21914 22179//22179 +f 22808//22808 22311//22311 22591//22591 +f 22588//22588 22313//22313 22809//22809 +f 22311//22311 21759//21759 22591//22591 +f 22314//22314 22311//22311 22808//22808 +f 22517//22517 22640//22640 22266//22266 +f 22508//22508 22938//22938 22517//22517 +f 22755//22755 22326//22326 22614//22614 +f 22318//22318 22326//22326 22755//22755 +f 22332//22332 22335//22335 22817//22817 +f 22335//22335 22339//22339 22617//22617 +f 22339//22339 22341//22341 22818//22818 +f 22341//22341 22343//22343 22818//22818 +f 22350//22350 22618//22618 22369//22369 +f 22530//22530 22350//22350 22541//22541 +f 22350//22350 22137//22137 22541//22541 +f 21979//21979 22721//22721 22628//22628 +f 22223//22223 22637//22637 22689//22689 +f 22683//22683 22907//22907 22204//22204 +f 22224//22224 22494//22494 22504//22504 +f 22680//22680 22207//22207 22727//22727 +f 22876//22876 22502//22502 23113//23113 +f 22482//22482 23484//23484 23206//23206 +f 22636//22636 22653//22653 22439//22439 +f 22491//22491 22716//22716 23518//23518 +f 22635//22635 22169//22169 22934//22934 +f 22218//22218 22628//22628 22982//22982 +f 22227//22227 23185//23185 22510//22510 +f 22626//22626 22658//22658 22480//22480 +f 22520//22520 22627//22627 22626//22626 +f 22009//22009 23484//23484 22482//22482 +f 22169//22169 22891//22891 22934//22934 +f 22658//22658 22626//22626 22953//22953 +f 23473//23473 22912//22912 22460//22460 +f 22480//22480 22520//22520 22626//22626 +f 22682//22682 22239//22239 22483//22483 +f 22639//22639 22158//22158 23211//23211 +f 22460//22460 22461//22461 23184//23184 +f 22242//22242 22505//22505 22631//22631 +f 22433//22433 22643//22643 22627//22627 +f 22643//22643 22433//22433 22660//22660 +f 22891//22891 22005//22005 22659//22659 +f 22507//22507 22167//22167 22927//22927 +f 22727//22727 22475//22475 22632//22632 +f 22167//22167 22647//22647 22927//22927 +f 22646//22646 22692//22692 22453//22453 +f 22522//22522 22466//22466 23197//23197 +f 22471//22471 22638//22638 22896//22896 +f 23197//23197 22466//22466 22944//22944 +f 22453//22453 22895//22895 22646//22646 +f 22730//22730 22519//22519 22922//22922 +f 22976//22976 22471//22471 22896//22896 +f 22483//22483 22431//22431 22685//22685 +f 22484//22484 22439//22439 22655//22655 +f 22181//22181 22997//22997 22895//22895 +f 22474//22474 22471//22471 22976//22976 +f 22699//22699 22474//22474 22976//22976 +f 22429//22429 22882//22882 23431//23431 +f 22438//22438 22486//22486 22634//22634 +f 22656//22656 22225//22225 23198//23198 +f 22679//22679 22688//22688 21974//21974 +f 22679//22679 22921//22921 22688//22688 +f 22429//22429 22176//22176 22887//22887 +f 22514//22514 22513//22513 22946//22946 +f 22518//22518 22944//22944 22466//22466 +f 22728//22728 22691//22691 22084//22084 +f 22509//22509 22230//22230 22210//22210 +f 22693//22693 22516//22516 21812//21812 +f 22705//22705 22233//22233 22234//22234 +f 22474//22474 22977//22977 22440//22440 +f 22661//22661 22454//22454 22973//22973 +f 22667//22667 22440//22440 22977//22977 +f 22187//22187 21682//21682 22700//22700 +f 22667//22667 22485//22485 22440//22440 +f 22649//22649 22690//22690 22006//22006 +f 22662//22662 22716//22716 22195//22195 +f 22652//22652 22518//22518 21726//21726 +f 22428//22428 22712//22712 22212//22212 +f 22712//22712 22501//22501 22212//22212 +f 22441//22441 21952//21952 22634//22634 +f 22521//22521 22661//22661 22666//22666 +f 22883//22883 22500//22500 22655//22655 +f 22704//22704 22959//22959 22237//22237 +f 22719//22719 22903//22903 22228//22228 +f 22490//22490 22457//22457 22521//22521 +f 22231//22231 22232//22232 23178//23178 +f 22521//22521 22666//22666 22490//22490 +f 22660//22660 22500//22500 22883//22883 +f 22679//22679 22430//22430 22680//22680 +f 22722//22722 22469//22469 22951//22951 +f 22229//22229 22452//22452 22708//22708 +f 22183//22183 22469//22469 22722//22722 +f 22885//22885 22952//22952 22197//22197 +f 22643//22643 22660//22660 22664//22664 +f 22713//22713 22708//22708 22452//22452 +f 22006//22006 21975//21975 22479//22479 +f 22677//22677 22451//22451 22222//22222 +f 22511//22511 22508//22508 21920//21920 +f 22473//22473 22183//22183 22722//22722 +f 22533//22533 23168//23168 22975//22975 +f 22675//22675 22676//22676 22724//22724 +f 23177//23177 22724//22724 22676//22676 +f 22201//22201 22958//22958 22910//22910 +f 22635//22635 22663//22663 22448//22448 +f 22511//22511 22204//22204 22907//22907 +f 22916//22916 22178//22178 22648//22648 +f 22443//22443 22490//22490 22642//22642 +f 22729//22729 22490//22490 22666//22666 +f 22236//22236 22197//22197 22673//22673 +f 22642//22642 22490//22490 22729//22729 +f 21979//21979 23219//23219 22721//22721 +f 22714//22714 22154//22154 22909//22909 +f 22694//22694 22729//22729 22666//22666 +f 22719//22719 22913//22913 23227//23227 +f 22444//22444 22501//22501 22703//22703 +f 22321//22321 22723//22723 23156//23156 +f 22670//22670 22434//22434 22902//22902 +f 22446//22446 22445//22445 22706//22706 +f 22446//22446 22706//22706 22650//22650 +f 22009//22009 22639//22639 23484//23484 +f 23156//23156 22966//22966 22447//22447 +f 22498//22498 22711//22711 22223//22223 +f 22637//22637 22223//22223 22711//22711 +f 22454//22454 22668//22668 22645//22645 +f 22978//22978 22327//22327 22915//22915 +f 23457//23457 23236//23236 22959//22959 +f 22666//22666 23179//23179 22694//22694 +f 22224//22224 22504//22504 22979//22979 +f 22676//22676 22515//22515 22998//22998 +f 22925//22925 22653//22653 22636//22636 +f 22925//22925 22636//22636 22689//22689 +f 23183//23183 22633//22633 23236//23236 +f 22682//22682 22483//22483 22983//22983 +f 22983//22983 22483//22483 22685//22685 +f 22630//22630 22684//22684 22686//22686 +f 21951//21951 22472//22472 23131//23131 +f 22627//22627 22709//22709 22626//22626 +f 22681//22681 22629//22629 22432//22432 +f 22154//22154 22507//22507 23235//23235 +f 22160//22160 22010//22010 22696//22696 +f 22698//22698 22160//22160 23158//23158 +f 22961//22961 23140//23140 21733//21733 +f 22876//22876 22505//22505 22502//22502 +f 23184//23184 23473//23473 22460//22460 +f 22655//22655 22439//22439 22883//22883 +f 22486//22486 22629//22629 22994//22994 +f 22499//22499 22685//22685 22431//22431 +f 22653//22653 22883//22883 22439//22439 +f 22633//22633 22980//22980 22168//22168 +f 22918//22918 22701//22701 22890//22890 +f 22647//22647 22654//22654 23132//23132 +f 22632//22632 22695//22695 22727//22727 +f 22921//22921 22875//22875 22688//22688 +f 22700//22700 21682//21682 22698//22698 +f 22429//22429 22887//22887 22882//22882 +f 22461//22461 22503//22503 23184//23184 +f 22486//22486 22994//22994 22697//22697 +f 22634//22634 22486//22486 22697//22697 +f 22645//22645 22972//22972 22454//22454 +f 22654//22654 22657//22657 23213//23213 +f 22503//22503 22230//22230 22933//22933 +f 23174//23174 22187//22187 22700//22700 +f 24007//24007 22012//22012 23136//23136 +f 22235//22235 22187//22187 23174//23174 +f 22638//22638 22216//22216 22896//22896 +f 22488//22488 22888//22888 22657//22657 +f 22973//22973 22454//22454 22972//22972 +f 22513//22513 22651//22651 22931//22931 +f 22489//22489 22888//22888 22488//22488 +f 22705//22705 22492//22492 22937//22937 +f 22928//22928 22885//22885 22656//22656 +f 22506//22506 23166//23166 21695//21695 +f 22922//22922 22642//22642 22729//22729 +f 22489//22489 22191//22191 22889//22889 +f 22509//22509 22936//22936 22230//22230 +f 22661//22661 22973//22973 22886//22886 +f 23146//23146 22012//22012 24007//24007 +f 22518//22518 22897//22897 22944//22944 +f 22642//22642 22922//22922 22519//22519 +f 22191//22191 22665//22665 22893//22893 +f 22893//22893 22889//22889 22191//22191 +f 22937//22937 22492//22492 22495//22495 +f 22729//22729 22694//22694 23476//23476 +f 22469//22469 22641//22641 22707//22707 +f 22660//22660 22883//22883 22664//22664 +f 22883//22883 22653//22653 22925//22925 +f 22666//22666 22661//22661 22886//22886 +f 22938//22938 22640//22640 22517//22517 +f 22232//22232 22975//22975 23178//23178 +f 22926//22926 22518//22518 22652//22652 +f 22501//22501 22712//22712 22703//22703 +f 22448//22448 22926//22926 22652//22652 +f 22926//22926 22448//22448 22663//22663 +f 21976//21976 22717//22717 22718//22718 +f 22699//22699 22977//22977 22474//22474 +f 22952//22952 22673//22673 22197//22197 +f 22920//22920 22674//22674 22677//22677 +f 22514//22514 22969//22969 22662//22662 +f 23219//23219 22718//22718 23214//23214 +f 22626//22626 22709//22709 22953//22953 +f 22481//22481 22201//22201 22910//22910 +f 22716//22716 22662//22662 22969//22969 +f 22678//22678 22441//22441 22706//22706 +f 22445//22445 22678//22678 22706//22706 +f 22669//22669 22878//22878 22498//22498 +f 22677//22677 22222//22222 22971//22971 +f 22730//22730 22993//22993 22496//22496 +f 22919//22919 22206//22206 22522//22522 +f 22914//22914 22428//22428 22496//22496 +f 21700//21700 22667//22667 22917//22917 +f 22711//22711 22498//22498 22880//22880 +f 22904//22904 22650//22650 22706//22706 +f 22712//22712 22428//22428 22914//22914 +f 22905//22905 22650//22650 22904//22904 +f 22668//22668 22650//22650 22905//22905 +f 22902//22902 22434//22434 22224//22224 +f 22668//22668 22905//22905 22645//22645 +f 22008//22008 22720//22720 23767//23767 +f 22470//22470 22008//22008 23767//23767 +f 22732//22732 22526//22526 22692//22692 +f 22528//22528 22543//22543 22740//22740 +f 22179//22179 22537//22537 22437//22437 +f 22523//22523 22250//22250 23004//23004 +f 22735//22735 22607//22607 22731//22731 +f 22250//22250 22539//22539 23004//23004 +f 22528//22528 22826//22826 22557//22557 +f 22533//22533 22984//22984 23168//23168 +f 22738//22738 23026//23026 21981//21981 +f 22825//22825 22525//22525 22288//22288 +f 22826//22826 22528//22528 22740//22740 +f 23064//23064 22536//22536 22749//22749 +f 22998//22998 22527//22527 22874//22874 +f 22529//22529 23037//23037 22733//22733 +f 22751//22751 21982//21982 22774//22774 +f 22539//22539 22279//22279 22752//22752 +f 22279//22279 22550//22550 22752//22752 +f 22543//22543 22544//22544 22740//22740 +f 21982//21982 22783//22783 22774//22774 +f 22752//22752 22550//22550 23059//23059 +f 22525//22525 22739//22739 22531//22531 +f 23059//23059 22550//22550 22760//22760 +f 22534//22534 22538//22538 22754//22754 +f 22826//22826 22744//22744 22567//22567 +f 22192//22192 22512//22512 22997//22997 +f 22567//22567 22557//22557 22826//22826 +f 23069//23069 22318//22318 22755//22755 +f 22527//22527 22028//22028 23218//23218 +f 23361//23361 23089//23089 22753//22753 +f 22749//22749 22318//22318 23069//23069 +f 22536//22536 22318//22318 22749//22749 +f 22550//22550 22290//22290 22760//22760 +f 22540//22540 22542//22542 22772//22772 +f 22282//22282 22998//22998 22515//22515 +f 22546//22546 23218//23218 22028//22028 +f 22997//22997 22512//22512 22963//22963 +f 22531//22531 22739//22739 23003//23003 +f 22556//22556 22553//22553 22835//22835 +f 22282//22282 22527//22527 22998//22998 +f 22288//22288 22535//22535 22825//22825 +f 22531//22531 23003//23003 22271//22271 +f 22759//22759 22567//22567 22744//22744 +f 22546//22546 22748//22748 22741//22741 +f 22770//22770 22540//22540 22772//22772 +f 22551//22551 22748//22748 22546//22546 +f 22835//22835 22553//22553 22616//22616 +f 23006//23006 22748//22748 22551//22551 +f 22620//22620 22767//22767 22621//22621 +f 22290//22290 22570//22570 23061//23061 +f 22767//22767 22620//22620 23076//23076 +f 23003//23003 22545//22545 22271//22271 +f 23035//23035 22822//22822 22770//22770 +f 22753//22753 22096//22096 23081//23081 +f 22551//22551 22552//22552 23006//23006 +f 22762//22762 23123//23123 22827//22827 +f 23006//23006 22552//22552 22559//22559 +f 22756//22756 22292//22292 22757//22757 +f 22292//22292 22565//22565 22757//22757 +f 22559//22559 22568//22568 23017//23017 +f 22512//22512 22674//22674 22963//22963 +f 22761//22761 22273//22273 23095//23095 +f 22757//22757 22301//22301 22773//22773 +f 22565//22565 22301//22301 22757//22757 +f 22568//22568 22756//22756 23017//23017 +f 22574//22574 22767//22767 23083//23083 +f 22621//22621 22767//22767 22574//22574 +f 22248//22248 22794//22794 22693//22693 +f 22553//22553 22563//22563 22576//22576 +f 23316//23316 22598//22598 22578//22578 +f 22572//22572 22598//22598 23316//23316 +f 22576//22576 22616//22616 22553//22553 +f 22548//22548 22355//22355 22796//22796 +f 22796//22796 22355//22355 22798//22798 +f 22301//22301 22881//22881 22773//22773 +f 22289//22289 22564//22564 22801//22801 +f 23095//23095 23349//23349 22761//22761 +f 22256//22256 22549//22549 23793//23793 +f 22554//22554 22256//22256 23793//23793 +f 22881//22881 22586//22586 22763//22763 +f 22355//22355 22560//22560 22798//22798 +f 22586//22586 22042//22042 22763//22763 +f 22582//22582 22092//22092 22778//22778 +f 22560//22560 22562//22562 22798//22798 +f 22763//22763 22042//22042 22766//22766 +f 22616//22616 22576//22576 22584//22584 +f 22562//22562 22573//22573 23049//23049 +f 22042//22042 22276//22276 22766//22766 +f 23055//23055 23049//23049 22573//22573 +f 22276//22276 22603//22603 23036//23036 +f 22564//22564 22561//22561 22807//22807 +f 22824//22824 22366//22366 22580//22580 +f 22775//22775 22829//22829 22320//22320 +f 23036//23036 22766//22766 22276//22276 +f 22799//22799 22803//22803 22575//22575 +f 22573//22573 22357//22357 23055//23055 +f 22346//22346 22144//22144 22775//22775 +f 22987//22987 22287//22287 22771//22771 +f 22771//22771 23039//23039 22987//22987 +f 22327//22327 22978//22978 22777//22777 +f 22575//22575 22289//22289 22799//22799 +f 22287//22287 22610//22610 22771//22771 +f 22602//22602 22349//22349 22787//22787 +f 22771//22771 22610//22610 23043//23043 +f 22989//22989 22597//22597 22777//22777 +f 23043//23043 22610//22610 22732//22732 +f 22610//22610 22526//22526 22732//22732 +f 22768//22768 22262//22262 22555//22555 +f 22349//22349 22604//22604 22787//22787 +f 22144//22144 22349//22349 22602//22602 +f 22602//22602 22775//22775 22144//22144 +f 22805//22805 22579//22579 22691//22691 +f 22595//22595 22592//22592 23007//23007 +f 22597//22597 22989//22989 22780//22780 +f 22280//22280 22262//22262 22768//22768 +f 22787//22787 22797//22797 22792//22792 +f 22561//22561 22805//22805 22807//22807 +f 22600//22600 22601//22601 23013//23013 +f 22797//22797 22787//22787 22604//22604 +f 22601//22601 22125//22125 22779//22779 +f 23013//23013 22601//22601 22779//22779 +f 22832//22832 22280//22280 23050//23050 +f 22599//22599 22597//22597 23015//23015 +f 22606//22606 22779//22779 22125//22125 +f 22813//22813 22588//22588 22809//22809 +f 22813//22813 22811//22811 22830//22830 +f 23109//23109 22294//22294 22793//22793 +f 22294//22294 23109//23109 22303//22303 +f 22607//22607 23109//23109 22731//22731 +f 22577//22577 22351//22351 23040//23040 +f 23109//23109 22607//22607 22303//22303 +f 22606//22606 22049//22049 22786//22786 +f 22785//22785 22569//22569 22566//22566 +f 22588//22588 22830//22830 22590//22590 +f 22813//22813 22830//22830 22588//22588 +f 22087//22087 22725//22725 22286//22286 +f 23010//23010 22577//22577 23040//23040 +f 22314//22314 22808//22808 22810//22810 +f 22351//22351 22776//22776 23040//23040 +f 23320//23320 22569//22569 22785//22785 +f 22611//22611 22328//22328 23008//23008 +f 22790//22790 22569//22569 23320//23320 +f 22789//22789 22828//22828 22788//22788 +f 23012//23012 23008//23008 22328//22328 +f 22304//22304 22794//22794 22248//22248 +f 22800//22800 22258//22258 23397//23397 +f 22087//22087 22960//22960 22725//22725 +f 22608//22608 22314//22314 22810//22810 +f 22810//22810 22812//22812 22608//22608 +f 21882//21882 22790//22790 23325//23325 +f 22788//22788 22828//22828 22829//22829 +f 22800//22800 23113//23113 22613//22613 +f 22833//22833 22794//22794 22304//22304 +f 22615//22615 22338//22338 22345//22345 +f 22814//22814 22830//22830 22811//22811 +f 23055//23055 22357//22357 22594//22594 +f 22829//22829 22828//22828 22609//22609 +f 22249//22249 22784//22784 22781//22781 +f 22320//22320 22829//22829 22609//22609 +f 22590//22590 22830//22830 22814//22814 +f 22581//22581 22587//22587 22585//22585 +f 22831//22831 22828//22828 22789//22789 +f 22764//22764 22583//22583 23048//23048 +f 22596//22596 22899//22899 22833//22833 +f 22589//22589 22784//22784 22249//22249 +f 22593//22593 22899//22899 22596//22596 +f 23087//23087 22795//22795 22612//22612 +f 23023//23023 22815//22815 22558//22558 +f 22313//22313 22558//22558 22815//22815 +f 22754//22754 22538//22538 22795//22795 +f 22809//22809 22313//22313 22815//22815 +f 22614//22614 22332//22332 22816//22816 +f 22538//22538 22612//22612 22795//22795 +f 22816//22816 22755//22755 22614//22614 +f 22612//22612 22831//22831 23087//23087 +f 22332//22332 22817//22817 22816//22816 +f 22617//22617 22817//22817 22335//22335 +f 22617//22617 22339//22339 22818//22818 +f 22828//22828 22831//22831 22609//22609 +f 22623//22623 22609//22609 22831//22831 +f 22818//22818 22343//22343 22803//22803 +f 22831//22831 22612//22612 22623//22623 +f 22623//22623 22556//22556 22835//22835 +f 22612//22612 22556//22556 22623//22623 +f 22530//22530 22541//22541 22820//22820 +f 22820//22820 22541//22541 22750//22750 +f 22821//22821 22389//22389 23028//23028 +f 23028//23028 22389//22389 22838//22838 +f 22348//22348 23111//23111 22843//22843 +f 22863//22863 22403//22403 22839//22839 +f 23037//23037 22529//22529 22821//22821 +f 23370//23370 21898//21898 22836//22836 +f 22253//22253 22348//22348 22843//22843 +f 22846//22846 21898//21898 23370//23370 +f 22821//22821 22529//22529 21884//21884 +f 22839//22839 22403//22403 22837//22837 +f 21884//21884 22529//22529 22275//22275 +f 21901//21901 22837//22837 22403//22403 +f 22398//22398 21898//21898 22846//22846 +f 22823//22823 22872//22872 22385//22385 +f 22385//22385 22872//22872 22364//22364 +f 22364//22364 22872//22872 23076//23076 +f 22383//22383 22822//22822 23023//23023 +f 22388//22388 22841//22841 22842//22842 +f 22834//22834 22253//22253 22845//22845 +f 23076//23076 22872//22872 22823//22823 +f 22850//22850 22387//22387 23396//23396 +f 22860//22860 22387//22387 22850//22850 +f 22844//22844 22871//22871 22855//22855 +f 22845//22845 22253//22253 22843//22843 +f 22851//22851 22398//22398 22846//22846 +f 22861//22861 21889//21889 22860//22860 +f 22401//22401 22398//22398 22851//22851 +f 22837//22837 21894//21894 22862//22862 +f 22385//22385 22393//22393 22823//22823 +f 22389//22389 22821//22821 21884//21884 +f 22847//22847 21896//21896 22388//22388 +f 22862//22862 21894//21894 22844//22844 +f 22383//22383 23023//23023 22558//22558 +f 21899//21899 21896//21896 22847//22847 +f 22847//22847 22849//22849 21899//21899 +f 21889//21889 22861//22861 22402//22402 +f 21894//21894 22837//22837 21901//21901 +f 22852//22852 21899//21899 22849//22849 +f 22848//22848 22384//22384 22605//22605 +f 21889//21889 22387//22387 22860//22860 +f 22362//22362 21899//21899 22852//22852 +f 22852//22852 22544//22544 22362//22362 +f 22393//22393 22394//22394 22840//22840 +f 22394//22394 22397//22397 22840//22840 +f 22386//22386 22863//22863 22866//22866 +f 22389//22389 22391//22391 22838//22838 +f 22857//22857 22544//22544 22852//22852 +f 22840//22840 22397//22397 22854//22854 +f 22390//22390 22853//22853 22858//22858 +f 22386//22386 22403//22403 22863//22863 +f 22258//22258 22390//22390 22858//22858 +f 22413//22413 22386//22386 22866//22866 +f 23397//23397 22258//22258 22858//22858 +f 22317//22317 22532//22532 21897//21897 +f 22413//22413 22866//22866 22406//22406 +f 22605//22605 22834//22834 22848//22848 +f 22762//22762 22827//22827 22759//22759 +f 22759//22759 22827//22827 22367//22367 +f 22367//22367 22827//22827 22305//22305 +f 22864//22864 22868//22868 22867//22867 +f 22769//22769 22827//22827 23123//23123 +f 22396//22396 21897//21897 22532//22532 +f 22769//22769 23070//23070 22827//22827 +f 22368//22368 22824//22824 22048//22048 +f 22827//22827 23070//23070 22305//22305 +f 22048//22048 22824//22824 22782//22782 +f 23396//23396 22392//22392 22869//22869 +f 21898//21898 22396//22396 22836//22836 +f 22387//22387 22392//22392 23396//23396 +f 22395//22395 22864//22864 22869//22869 +f 22397//22397 22399//22399 22854//22854 +f 22392//22392 22395//22395 22869//22869 +f 21788//21788 23015//23015 23111//23111 +f 22864//22864 22395//22395 22870//22870 +f 22868//22868 22864//22864 22870//22870 +f 23387//23387 22854//22854 22399//22399 +f 21788//21788 23111//23111 22342//22342 +f 22399//22399 22400//22400 23387//23387 +f 22618//22618 23107//23107 22369//22369 +f 22369//22369 23107//23107 22395//22395 +f 22395//22395 23107//23107 22870//22870 +f 22058//22058 22793//22793 22294//22294 +f 22871//22871 22382//22382 23352//23352 +f 22943//22943 22712//22712 22914//22914 +f 22012//22012 21945//21945 22981//22981 +f 22884//22884 22168//22168 22980//22980 +f 23184//23184 22503//22503 23239//23239 +f 22927//22927 22647//22647 23132//23132 +f 22933//22933 23239//23239 22503//22503 +f 23169//23169 22710//22710 23517//23517 +f 22663//22663 22635//22635 23195//23195 +f 22965//22965 22945//22945 22441//22441 +f 22470//22470 22696//22696 22010//22010 +f 22527//22527 22939//22939 22874//22874 +f 22682//22682 22983//22983 22873//22873 +f 23517//23517 22710//22710 23206//23206 +f 23132//23132 22654//22654 23213//23213 +f 22886//22886 23179//23179 22666//22666 +f 22931//22931 22651//22651 22687//22687 +f 22690//22690 23199//23199 23133//23133 +f 23141//23141 22680//22680 23143//23143 +f 22680//22680 22727//22727 23143//23143 +f 22692//22692 22646//22646 23243//23243 +f 22878//22878 22880//22880 22498//22498 +f 23143//23143 22727//22727 22695//22695 +f 22683//22683 22688//22688 22907//22907 +f 22983//22983 22685//22685 22879//22879 +f 22702//22702 22468//22468 23232//23232 +f 22706//22706 22441//22441 22955//22955 +f 22919//22919 22522//22522 23197//23197 +f 22160//22160 22696//22696 23158//23158 +f 22468//22468 23459//23459 23232//23232 +f 22907//22907 22688//22688 22875//22875 +f 23138//23138 22685//22685 22499//22499 +f 22936//22936 22509//22509 22941//22941 +f 22233//22233 22705//22705 22937//22937 +f 22889//22889 22888//22888 22489//22489 +f 22643//22643 22901//22901 22627//22627 +f 22455//22455 23146//23146 22967//22967 +f 22216//22216 22631//22631 23437//23437 +f 22695//22695 22632//22632 23148//23148 +f 22644//22644 23522//23522 23459//23459 +f 23138//23138 22499//22499 22992//22992 +f 22499//22499 22437//22437 22992//22992 +f 22637//22637 22711//22711 22956//22956 +f 22949//22949 23484//23484 22639//22639 +f 22689//22689 22637//22637 23192//23192 +f 22717//22717 22455//22455 22967//22967 +f 22231//22231 22893//22893 22665//22665 +f 22493//22493 22672//22672 22964//22964 +f 22495//22495 22671//22671 23722//23722 +f 23162//23162 22891//22891 22659//22659 +f 22964//22964 22672//22672 22708//22708 +f 22901//22901 22643//22643 22664//22664 +f 22664//22664 22962//22962 22901//22901 +f 22976//22976 22896//22896 23157//23157 +f 22953//22953 22509//22509 22658//22658 +f 22644//22644 22903//22903 22948//22948 +f 22941//22941 22509//22509 23208//23208 +f 22953//22953 23208//23208 22509//22509 +f 22608//22608 22812//22812 22960//22960 +f 22975//22975 23168//23168 23465//23465 +f 23476//23476 22924//22924 22729//22729 +f 22718//22718 22717//22717 23214//23214 +f 23161//23161 22892//22892 22957//22957 +f 23180//23180 22708//22708 22713//22713 +f 22684//22684 22481//22481 23725//23725 +f 22714//22714 22909//22909 22908//22908 +f 23234//23234 22473//22473 22722//22722 +f 22180//22180 22898//22898 22659//22659 +f 22158//22158 23140//23140 23211//23211 +f 22883//22883 22925//22925 22954//22954 +f 22922//22922 22729//22729 22924//22924 +f 22715//22715 23238//23238 22713//22713 +f 22894//22894 22691//22691 22728//22728 +f 22154//22154 23235//23235 22909//22909 +f 22953//22953 22709//22709 23149//23149 +f 23486//23486 22687//22687 22473//22473 +f 22516//22516 22894//22894 22728//22728 +f 22689//22689 23192//23192 22925//22925 +f 22514//22514 23503//23503 22969//22969 +f 22920//22920 22677//22677 22906//22906 +f 22477//22477 22235//22235 22958//22958 +f 22986//22986 22894//22894 22516//22516 +f 22516//22516 22693//22693 22986//22986 +f 22901//22901 23149//23149 22709//22709 +f 22911//22911 22922//22922 22924//22924 +f 22627//22627 22901//22901 22709//22709 +f 22716//22716 22969//22969 23518//23518 +f 22497//22497 22916//22916 22961//22961 +f 23698//23698 23523//23523 22630//22630 +f 21945//21945 22630//22630 23523//23523 +f 22629//22629 22681//22681 23171//23171 +f 22703//22703 22712//22712 22943//22943 +f 22224//22224 22979//22979 22902//22902 +f 23141//23141 22679//22679 22680//22680 +f 22899//22899 22593//22593 22900//22900 +f 22225//22225 22491//22491 23518//23518 +f 22899//22899 22988//22988 22833//22833 +f 23425//23425 23185//23185 22227//22227 +f 22227//22227 22918//22918 23425//23425 +f 22917//22917 22667//22667 23172//23172 +f 22943//22943 23196//23196 22703//22703 +f 22669//22669 22703//22703 22878//22878 +f 22944//22944 23209//23209 23163//23163 +f 22648//22648 22970//22970 22916//22916 +f 22730//22730 22922//22922 22911//22911 +f 22897//22897 23209//23209 22944//22944 +f 21943//21943 22968//22968 22913//22913 +f 22917//22917 23719//23719 22720//22720 +f 22911//22911 22993//22993 22730//22730 +f 22968//22968 21951//21951 23131//23131 +f 23458//23458 22640//22640 22938//22938 +f 22720//22720 23520//23520 23767//23767 +f 22966//22966 22974//22974 22487//22487 +f 22965//22965 22634//22634 22697//22697 +f 22926//22926 22897//22897 22518//22518 +f 22441//22441 22634//22634 22965//22965 +f 23131//23131 22472//22472 23133//23133 +f 22993//22993 22914//22914 22496//22496 +f 22449//22449 23224//23224 22970//22970 +f 22974//22974 22915//22915 22487//22487 +f 22663//22663 22897//22897 22926//22926 +f 23224//23224 22449//22449 23229//23229 +f 22702//22702 23229//23229 22449//22449 +f 23231//23231 22938//22938 22508//22508 +f 22897//22897 22663//22663 23195//23195 +f 22508//22508 22511//22511 23231//23231 +f 22930//22930 22929//22929 22876//22876 +f 22914//22914 23217//23217 22943//22943 +f 22918//22918 22890//22890 23135//23135 +f 22884//22884 22980//22980 23442//23442 +f 23136//23136 22012//22012 22981//22981 +f 22696//22696 22470//22470 23767//23767 +f 22929//22929 22505//22505 22876//22876 +f 22877//22877 22478//22478 23729//23729 +f 22702//22702 23232//23232 23229//23229 +f 23215//23215 22877//22877 23729//23729 +f 22631//22631 22505//22505 23154//23154 +f 22907//22907 22875//22875 23152//23152 +f 23197//23197 23147//23147 22919//22919 +f 23179//23179 23476//23476 22694//22694 +f 22701//22701 22233//22233 22935//22935 +f 23138//23138 22879//22879 22685//22685 +f 23433//23433 22701//22701 22935//22935 +f 22656//22656 23198//23198 22928//22928 +f 23188//23188 23190//23190 23167//23167 +f 22946//22946 22513//22513 22931//22931 +f 22896//22896 22216//22216 23437//23437 +f 22469//22469 22707//22707 23447//23447 +f 23152//23152 22875//22875 23153//23153 +f 23221//23221 22946//22946 22931//22931 +f 22469//22469 23447//23447 22951//22951 +f 23166//23166 22506//22506 23507//23507 +f 23243//23243 22646//22646 23176//23176 +f 22955//22955 22441//22441 22945//22945 +f 23195//23195 22635//22635 22932//22932 +f 22937//22937 22495//22495 23222//23222 +f 22646//22646 22895//22895 23176//23176 +f 22495//22495 23722//23722 23222//23222 +f 22946//22946 23503//23503 22514//22514 +f 23166//23166 23516//23516 21695//21695 +f 22649//22649 22006//22006 23432//23432 +f 22988//22988 22899//22899 23241//23241 +f 22883//22883 22950//22950 22664//22664 +f 23476//23476 22990//22990 22924//22924 +f 22921//22921 23153//23153 22875//22875 +f 22964//22964 22887//22887 22493//22493 +f 22006//22006 22479//22479 23432//23432 +f 23153//23153 22921//22921 23495//23495 +f 23192//23192 22637//22637 22956//22956 +f 22962//22962 22664//22664 22950//22950 +f 22671//22671 22714//22714 23454//23454 +f 23459//23459 24315//24315 23232//23232 +f 22704//22704 21695//21695 23516//23516 +f 22706//22706 22955//22955 22904//22904 +f 22230//22230 22936//22936 22933//22933 +f 22639//22639 23212//23212 22949//22949 +f 23211//23211 23212//23212 22639//22639 +f 22959//22959 22704//22704 23712//23712 +f 23233//23233 22895//22895 23336//23336 +f 23518//23518 22969//22969 23702//23702 +f 22964//22964 22708//22708 23180//23180 +f 22950//22950 22883//22883 22954//22954 +f 23336//23336 22895//22895 22997//22997 +f 22952//22952 22885//22885 23145//23145 +f 23196//23196 22943//22943 23144//23144 +f 22893//22893 22231//22231 23178//23178 +f 22674//22674 22920//22920 23260//23260 +f 22924//22924 22990//22990 22991//22991 +f 23235//23235 22507//22507 23467//23467 +f 22644//22644 22948//22948 23522//23522 +f 23260//23260 22920//22920 22906//22906 +f 23238//23238 22715//22715 22510//22510 +f 22921//22921 22679//22679 23450//23450 +f 23182//23182 23467//23467 22507//22507 +f 23141//23141 23450//23450 22679//22679 +f 22991//22991 22911//22911 22924//22924 +f 22905//22905 22904//22904 23187//23187 +f 22954//22954 22925//22925 23192//23192 +f 22927//22927 23182//23182 22507//22507 +f 22990//22990 23204//23204 22991//22991 +f 22971//22971 22906//22906 22677//22677 +f 23162//23162 22659//22659 22947//22947 +f 22880//22880 22956//22956 22711//22711 +f 22878//22878 22703//22703 23196//23196 +f 22670//22670 22902//22902 23723//23723 +f 23196//23196 23137//23137 22878//22878 +f 22903//22903 23463//23463 22948//22948 +f 22659//22659 22898//22898 22947//22947 +f 22632//22632 22892//22892 23161//23161 +f 22449//22449 22970//22970 22648//22648 +f 22684//22684 23725//23725 22686//22686 +f 22673//22673 23171//23171 22681//22681 +f 22972//22972 22645//22645 22905//22905 +f 22898//22898 22923//22923 22947//22947 +f 22971//22971 22222//22222 23513//23513 +f 22222//22222 22912//22912 23513//23513 +f 23473//23473 23513//23513 22912//22912 +f 23193//23193 22878//22878 23137//23137 +f 22947//22947 22923//22923 23169//23169 +f 23698//23698 22630//22630 22686//22686 +f 22991//22991 22940//22940 22911//22911 +f 23523//23523 22981//22981 21945//21945 +f 23231//23231 22511//22511 22907//22907 +f 22919//22919 23228//23228 22957//22957 +f 22993//22993 22911//22911 22940//22940 +f 23147//23147 23228//23228 22919//22919 +f 22628//22628 22721//22721 23219//23219 +f 22979//22979 22504//22504 23739//23739 +f 22504//22504 22462//22462 23739//23739 +f 22697//22697 22994//22994 23471//23471 +f 22914//22914 22993//22993 23217//23217 +f 23487//23487 22965//22965 22697//22697 +f 23525//23525 22915//22915 22974//22974 +f 22978//22978 22915//22915 23525//23525 +f 22358//22358 22523//22523 23004//23004 +f 23004//23004 23000//23000 22358//22358 +f 22813//22813 22809//22809 23266//23266 +f 23266//23266 22995//22995 22813//22813 +f 22996//22996 22792//22792 23257//23257 +f 23439//23439 22811//22811 23429//23429 +f 23102//23102 23257//23257 22792//22792 +f 22786//22786 22611//22611 23249//23249 +f 22764//22764 23284//23284 22776//22776 +f 22817//22817 23005//23005 22816//22816 +f 23429//23429 22813//22813 22999//22999 +f 23004//23004 22539//22539 23258//23258 +f 22811//22811 22813//22813 23429//23429 +f 23002//23002 22782//22782 23001//23001 +f 23249//23249 22611//22611 23008//23008 +f 22995//22995 22999//22999 22813//22813 +f 23106//23106 23014//23014 23020//23020 +f 22617//22617 23005//23005 22817//22817 +f 23013//23013 23021//23021 22600//22600 +f 22779//22779 22606//22606 23022//23022 +f 22592//22592 22782//22782 23002//23002 +f 22833//22833 22988//22988 23160//23160 +f 23108//23108 23014//23014 23106//23106 +f 23012//23012 22131//22131 23016//23016 +f 23007//23007 22592//22592 23002//23002 +f 23022//23022 22786//22786 23249//23249 +f 22606//22606 22786//22786 23022//23022 +f 22833//22833 23160//23160 22794//22794 +f 23014//23014 23108//23108 23029//23029 +f 23218//23218 22939//22939 22527//22527 +f 23016//23016 22338//22338 23264//23264 +f 23009//23009 22525//22525 22825//22825 +f 22900//22900 22811//22811 23439//23439 +f 22338//22338 23016//23016 22131//22131 +f 23110//23110 23112//23112 23115//23115 +f 22811//22811 22900//22900 22814//22814 +f 22539//22539 22752//22752 23595//23595 +f 22752//22752 23280//23280 23595//23595 +f 22338//22338 22615//22615 23264//23264 +f 23115//23115 23112//23112 23359//23359 +f 23058//23058 23115//23115 23359//23359 +f 22814//22814 22900//22900 22593//22593 +f 22989//22989 22777//22777 22978//22978 +f 23042//23042 23110//23110 23116//23116 +f 23059//23059 23280//23280 22752//22752 +f 22809//22809 22815//22815 23273//23273 +f 22615//22615 23026//23026 23264//23264 +f 23110//23110 23115//23115 23116//23116 +f 23059//23059 22760//22760 23281//23281 +f 23027//23027 22545//22545 23003//23003 +f 22058//22058 22595//22595 23019//23019 +f 23279//23279 22803//22803 23080//23080 +f 23116//23116 23117//23117 23042//23042 +f 22985//22985 23218//23218 22546//22546 +f 22058//22058 23019//23019 22793//22793 +f 23116//23116 23115//23115 23118//23118 +f 23118//23118 23117//23117 23116//23116 +f 22290//22290 23061//23061 22760//22760 +f 22525//22525 23009//23009 22739//22739 +f 23026//23026 22738//22738 23030//23030 +f 22818//22818 22803//22803 23279//23279 +f 23058//23058 23118//23118 23115//23115 +f 22821//22821 23028//23028 23282//23282 +f 22751//22751 23030//23030 22738//22738 +f 23061//23061 22570//22570 23294//23294 +f 23037//23037 22821//22821 23289//23289 +f 23011//23011 22780//22780 23259//23259 +f 23027//23027 22547//22547 22545//22545 +f 22751//22751 22774//22774 23034//23034 +f 23025//23025 22751//22751 23034//23034 +f 23272//23272 22739//22739 23009//23009 +f 22547//22547 23027//23027 22549//22549 +f 23053//23053 23118//23118 23054//23054 +f 23117//23117 23118//23118 23053//23053 +f 23118//23118 23062//23062 23054//23054 +f 22570//22570 22572//22572 23314//23314 +f 23282//23282 23289//23289 22821//22821 +f 22597//22597 22780//22780 23011//23011 +f 22774//22774 22783//22783 23038//23038 +f 23037//23037 23311//23311 22733//22733 +f 23038//23038 23034//23034 22774//22774 +f 22572//22572 23316//23316 23314//23314 +f 22597//22597 23011//23011 23015//23015 +f 23118//23118 23058//23058 23062//23062 +f 23072//23072 23106//23106 23020//23020 +f 22793//22793 23295//23295 23109//23109 +f 23311//23311 23045//23045 22737//22737 +f 22737//22737 22733//22733 23311//23311 +f 23106//23106 23072//23072 23114//23114 +f 22273//22273 23603//23603 23573//23573 +f 23003//23003 22739//22739 23272//23272 +f 22731//22731 23109//23109 23295//23295 +f 23082//23082 23114//23114 23072//23072 +f 22783//22783 22791//22791 23038//23038 +f 22985//22985 22546//22546 22741//22741 +f 23106//23106 23114//23114 23108//23108 +f 22737//22737 23045//23045 23327//23327 +f 22530//22530 22820//22820 23781//23781 +f 23038//23038 22791//22791 22548//22548 +f 22748//22748 23548//23548 22741//22741 +f 23027//23027 23793//23793 22549//22549 +f 22535//22535 22737//22737 23327//23327 +f 23066//23066 22788//22788 23078//23078 +f 23010//23010 23332//23332 22273//22273 +f 23066//23066 23124//23124 22789//22789 +f 22788//22788 23066//23066 22789//22789 +f 23548//23548 22748//22748 23006//23006 +f 23114//23114 23082//23082 23090//23090 +f 22825//22825 22535//22535 23327//23327 +f 23090//23090 23108//23108 23114//23114 +f 22798//22798 22562//22562 23049//23049 +f 23297//23297 22798//22798 23049//23049 +f 23108//23108 23090//23090 23122//23122 +f 22273//22273 23332//23332 23603//23603 +f 22870//22870 23107//23107 23559//23559 +f 22788//22788 22829//22829 23078//23078 +f 23006//23006 22559//22559 23287//23287 +f 23122//23122 23029//23029 23108//23108 +f 23095//23095 22273//22273 23573//23573 +f 23350//23350 23095//23095 23573//23573 +f 23107//23107 22618//22618 23781//23781 +f 23078//23078 22829//22829 23319//23319 +f 23029//23029 23122//23122 23098//23098 +f 22078//22078 23068//23068 22734//22734 +f 23559//23559 23107//23107 23781//23781 +f 22618//22618 22530//22530 23781//23781 +f 22078//22078 22334//22334 23068//23068 +f 22734//22734 23068//23068 23079//23079 +f 22532//22532 22734//22734 23079//23079 +f 23122//23122 23090//23090 23127//23127 +f 23017//23017 22756//22756 23300//23300 +f 22757//22757 23018//23018 22756//22756 +f 22789//22789 23124//23124 22831//22831 +f 22756//22756 23018//23018 23300//23300 +f 23124//23124 23087//23087 22831//22831 +f 72374//72374 23063//23063 22802//22802 +f 22930//22930 23113//23113 23580//23580 +f 22804//22804 22802//22802 23063//23063 +f 23067//23067 22804//22804 23063//23063 +f 22773//22773 23018//23018 22757//22757 +f 22753//22753 23081//23081 23812//23812 +f 22582//22582 22778//22778 23094//23094 +f 23088//23088 22795//22795 23087//23087 +f 23097//23097 23094//23094 22778//22778 +f 22754//22754 22795//22795 23088//23088 +f 22591//22591 23067//23067 23085//23085 +f 22804//22804 23067//23067 22591//22591 +f 22873//22873 23097//23097 22778//22778 +f 22594//22594 22806//22806 23309//23309 +f 22876//22876 23113//23113 22930//22930 +f 22286//22286 22725//22725 23073//23073 +f 22746//22746 22524//22524 23304//23304 +f 22758//22758 22761//22761 23349//23349 +f 23309//23309 22286//22286 23860//23860 +f 22806//22806 22286//22286 23309//23309 +f 23098//23098 23122//23122 23125//23125 +f 22280//22280 22768//22768 23041//23041 +f 23050//23050 22280//22280 23041//23041 +f 23860//23860 22286//22286 23073//23073 +f 22323//22323 22322//22322 23081//23081 +f 23077//23077 22810//22810 22808//22808 +f 23081//23081 22322//22322 22758//22758 +f 22763//22763 22942//22942 22881//22881 +f 23091//23091 22992//22992 22437//22437 +f 23125//23125 23101//23101 23098//23098 +f 22334//22334 23089//23089 23068//23068 +f 23188//23188 22942//22942 23190//23190 +f 23190//23190 22942//22942 22763//22763 +f 23122//23122 23127//23127 23125//23125 +f 22585//22585 23048//23048 22583//22583 +f 22765//22765 22373//22373 23044//23044 +f 23127//23127 23090//23090 23126//23126 +f 22542//22542 22765//22765 23044//23044 +f 23044//23044 23056//23056 22542//22542 +f 22832//22832 23057//23057 22566//22566 +f 23032//23032 23190//23190 22763//22763 +f 22437//22437 22537//22537 23091//23091 +f 22772//22772 22542//22542 23056//23056 +f 23312//23312 23126//23126 23090//23090 +f 23347//23347 22585//22585 22587//22587 +f 23035//23035 22772//22772 23331//23331 +f 22770//22770 22772//22772 23035//23035 +f 23125//23125 23127//23127 23128//23128 +f 23128//23128 23101//23101 23125//23125 +f 23128//23128 23127//23127 23129//23129 +f 22766//22766 23032//23032 22763//22763 +f 23101//23101 23128//23128 23103//23103 +f 23032//23032 23036//23036 23033//23033 +f 22534//22534 22754//22754 23092//23092 +f 23127//23127 23126//23126 23129//23129 +f 23347//23347 23048//23048 22585//22585 +f 22537//22537 22747//22747 23317//23317 +f 23129//23129 23126//23126 23105//23105 +f 23091//23091 22537//22537 23317//23317 +f 23036//23036 22603//22603 23533//23533 +f 23720//23720 23347//23347 22587//22587 +f 22747//22747 22534//22534 23092//23092 +f 22587//22587 22781//22781 23720//23720 +f 23317//23317 22747//22747 23092//23092 +f 23046//23046 23720//23720 22781//22781 +f 22603//22603 22987//22987 23533//23533 +f 23128//23128 23129//23129 23103//23103 +f 23036//23036 23032//23032 22766//22766 +f 23320//23320 23572//23572 22790//22790 +f 23112//23112 23130//23130 23365//23365 +f 23572//23572 23325//23325 22790//22790 +f 23065//23065 22691//22691 22894//22894 +f 23319//23319 22829//22829 23093//23093 +f 22764//22764 23048//23048 23308//23308 +f 22775//22775 23093//23093 22829//22829 +f 22771//22771 23043//23043 23039//23039 +f 23093//23093 22775//22775 23096//23096 +f 22794//22794 22986//22986 22693//22693 +f 23096//23096 22775//22775 23100//23100 +f 22740//22740 23119//23119 22826//22826 +f 23047//23047 23043//23043 22732//22732 +f 23100//23100 22602//22602 23099//23099 +f 23345//23345 22799//22799 23585//23585 +f 22589//22589 22726//22726 22784//22784 +f 22787//22787 22996//22996 23321//23321 +f 22740//22740 22544//22544 23120//23120 +f 23120//23120 23119//23119 22740//22740 +f 22692//22692 23047//23047 22732//22732 +f 22792//22792 22996//22996 22787//22787 +f 23047//23047 22692//22692 23243//23243 +f 23083//23083 23084//23084 22580//22580 +f 22574//22574 23083//23083 22580//22580 +f 22744//22744 22826//22826 23119//23119 +f 22580//22580 23084//23084 22824//22824 +f 23119//23119 23121//23121 22744//22744 +f 22787//22787 23321//23321 23099//23099 +f 22602//22602 22787//22787 23099//23099 +f 23046//23046 22781//22781 22784//22784 +f 23120//23120 23121//23121 23119//23119 +f 22775//22775 22602//22602 23100//23100 +f 23121//23121 23120//23120 23123//23123 +f 22744//22744 23121//23121 22759//22759 +f 23001//23001 23084//23084 23086//23086 +f 22824//22824 23084//23084 23001//23001 +f 23121//23121 23123//23123 22762//22762 +f 22824//22824 23001//23001 22782//22782 +f 22762//22762 22759//22759 23121//23121 +f 22797//22797 23102//23102 22792//22792 +f 23102//23102 22600//22600 23021//23021 +f 22797//22797 22600//22600 23102//23102 +f 22289//22289 23585//23585 22799//22799 +f 22807//22807 23074//23074 23071//23071 +f 23075//23075 22807//22807 23071//23071 +f 22564//22564 23075//23075 22801//22801 +f 22801//22801 23585//23585 22289//22289 +f 22807//22807 23075//23075 22564//22564 +f 23080//23080 22799//22799 23345//23345 +f 22803//22803 22799//22799 23080//23080 +f 22691//22691 23074//23074 22805//22805 +f 22807//22807 22805//22805 23074//23074 +f 22980//22980 22633//22633 23183//23183 +f 23182//23182 22927//22927 23132//23132 +f 23657//23657 22983//22983 23426//23426 +f 23425//23425 22918//22918 23135//23135 +f 23246//23246 23247//23247 23186//23186 +f 23426//23426 22983//22983 22879//22879 +f 23458//23458 22938//22938 23150//23150 +f 22965//22965 23142//23142 22945//22945 +f 22478//22478 22982//22982 23210//23210 +f 22956//22956 23186//23186 23247//23247 +f 22939//22939 23981//23981 22874//22874 +f 22931//22931 22687//22687 23486//23486 +f 22992//22992 23189//23189 23138//23138 +f 22631//22631 23154//23154 23155//23155 +f 23278//23278 23189//23189 22992//22992 +f 23159//23159 22725//22725 22960//22960 +f 22889//22889 23514//23514 22888//22888 +f 22641//22641 22884//22884 22707//22707 +f 22690//22690 22649//22649 23199//23199 +f 23437//23437 22631//22631 23155//23155 +f 22960//22960 22812//22812 23159//23159 +f 22700//22700 22698//22698 23200//23200 +f 23204//23204 22940//22940 22991//22991 +f 23431//23431 22882//22882 23443//23443 +f 22635//22635 22934//22934 22932//22932 +f 22986//22986 23191//23191 22894//22894 +f 23194//23194 23192//23192 23134//23134 +f 23479//23479 23192//23192 23194//23194 +f 22506//22506 22877//22877 23215//23215 +f 23153//23153 23201//23201 23152//23152 +f 23157//23157 22896//22896 23437//23437 +f 23188//23188 23223//23223 22942//22942 +f 23143//23143 22695//22695 23216//23216 +f 23443//23443 22882//22882 22887//22887 +f 23160//23160 22988//22988 23241//23241 +f 23223//23223 23188//23188 23225//23225 +f 22233//22233 22937//22937 22935//22935 +f 22955//22955 23187//23187 22904//22904 +f 23507//23507 22506//22506 23215//23215 +f 23225//23225 23188//23188 23167//23167 +f 22899//22899 22900//22900 23241//23241 +f 22975//22975 23465//23465 23178//23178 +f 22722//22722 22951//22951 24052//24052 +f 22934//22934 22891//22891 23162//23162 +f 23451//23451 22784//22784 22726//22726 +f 22967//22967 23146//23146 23765//23765 +f 23533//23533 22987//22987 23464//23464 +f 23193//23193 23137//23137 23139//23139 +f 23046//23046 22784//22784 23165//23165 +f 22699//22699 22976//22976 23157//23157 +f 22940//22940 23217//23217 22993//22993 +f 23495//23495 22921//22921 23450//23450 +f 22726//22726 22640//22640 23451//23451 +f 22640//22640 23458//23458 23451//23451 +f 23456//23456 22481//22481 22910//22910 +f 22905//22905 23187//23187 23151//23151 +f 22901//22901 23498//23498 23149//23149 +f 22908//22908 23454//23454 22714//22714 +f 23214//23214 22717//22717 22967//22967 +f 22724//22724 23177//23177 23265//23265 +f 23463//23463 22903//22903 22719//22719 +f 23233//23233 23176//23176 22895//22895 +f 23139//23139 23477//23477 23193//23193 +f 23221//23221 23503//23503 22946//22946 +f 23148//23148 22632//22632 23161//23161 +f 23177//23177 22676//22676 23466//23466 +f 22676//22676 22998//22998 23466//23466 +f 23463//23463 22719//22719 23227//23227 +f 23231//23231 23478//23478 22938//22938 +f 22909//22909 23235//23235 22908//22908 +f 23498//23498 22901//22901 22962//22962 +f 22962//22962 23164//23164 23498//23498 +f 23180//23180 22713//22713 23237//23237 +f 23246//23246 22878//22878 23193//23193 +f 22479//22479 22670//22670 23461//23461 +f 23170//23170 22973//22973 22972//22972 +f 23193//23193 23477//23477 23246//23246 +f 23749//23749 22667//22667 22977//22977 +f 23702//23702 22969//22969 23503//23503 +f 23172//23172 22667//22667 23749//23749 +f 23469//23469 22916//22916 22970//22970 +f 23238//23238 23237//23237 22713//22713 +f 22886//22886 22973//22973 23475//23475 +f 23179//23179 22886//22886 23475//23475 +f 22950//22950 22954//22954 23173//23173 +f 22673//22673 22952//22952 23171//23171 +f 23175//23175 22954//22954 23479//23479 +f 23173//23173 22954//22954 23175//23175 +f 23240//23240 23185//23185 23425//23425 +f 22880//22880 22878//22878 23246//23246 +f 22994//22994 22629//22629 23471//23471 +f 23186//23186 22880//22880 23246//23246 +f 22961//22961 22916//22916 23462//23462 +f 23520//23520 22720//22720 23719//23719 +f 23209//23209 22897//22897 23195//23195 +f 23131//23131 24071//24071 22968//22968 +f 23460//23460 23525//23525 22974//22974 +f 22954//22954 23192//23192 23479//23479 +f 22956//22956 22880//22880 23186//23186 +f 22956//22956 23134//23134 23192//23192 +f 23486//23486 22473//22473 23483//23483 +f 23135//23135 22890//22890 23763//23763 +f 22998//22998 22874//22874 23981//23981 +f 23182//23182 23132//23132 23730//23730 +f 23476//23476 23430//23430 23436//23436 +f 22933//22933 22936//22936 23438//23438 +f 23442//23442 22980//22980 23183//23183 +f 23142//23142 22965//22965 23487//23487 +f 23247//23247 23134//23134 22956//22956 +f 23476//23476 23436//23436 22990//22990 +f 22890//22890 22701//22701 23433//23433 +f 23497//23497 23232//23232 24315//24315 +f 23247//23247 23445//23445 23134//23134 +f 22462//22462 23431//23431 23739//23739 +f 22884//22884 23442//23442 23203//23203 +f 22990//22990 23436//23436 23204//23204 +f 22478//22478 23210//23210 23729//23729 +f 22955//22955 22945//22945 23142//23142 +f 23155//23155 23207//23207 23434//23434 +f 23244//23244 23207//23207 23155//23155 +f 23194//23194 23134//23134 23445//23445 +f 22698//22698 23158//23158 23200//23200 +f 23149//23149 23208//23208 22953//22953 +f 23204//23204 23481//23481 22940//22940 +f 22935//22935 22937//22937 23222//23222 +f 22955//22955 23440//23440 23187//23187 +f 22888//22888 23514//23514 23775//23775 +f 22881//22881 22942//22942 23223//23223 +f 23443//23443 22887//22887 23714//23714 +f 22928//22928 23145//23145 22885//22885 +f 22887//22887 22964//22964 23714//23714 +f 22889//22889 22893//22893 23514//23514 +f 22951//22951 23447//23447 24052//24052 +f 23216//23216 22695//22695 23148//23148 +f 23722//23722 22671//22671 23454//23454 +f 23241//23241 23492//23492 23160//23160 +f 23481//23481 23482//23482 22940//22940 +f 22932//22932 22934//22934 23162//23162 +f 23241//23241 22900//22900 23531//23531 +f 22940//22940 23245//23245 23217//23217 +f 22905//22905 23496//23496 22972//22972 +f 23245//23245 22940//22940 23482//23482 +f 23496//23496 23170//23170 22972//22972 +f 22964//22964 23180//23180 23455//23455 +f 23146//23146 24007//24007 24076//24076 +f 23479//23479 23449//23449 23175//23175 +f 23137//23137 23196//23196 23139//23139 +f 23165//23165 22784//22784 23451//23451 +f 23765//23765 23146//23146 24076//24076 +f 23162//23162 22947//22947 23444//23444 +f 23227//23227 22913//22913 23987//23987 +f 22962//22962 22950//22950 23164//23164 +f 22910//22910 22958//22958 24307//24307 +f 22984//22984 22743//22743 23530//23530 +f 23530//23530 23168//23168 22984//22984 +f 23164//23164 22950//22950 23501//23501 +f 23139//23139 23202//23202 23477//23477 +f 23987//23987 22913//22913 23728//23728 +f 23629//23629 23243//23243 23176//23176 +f 23448//23448 23444//23444 22947//22947 +f 23170//23170 23475//23475 22973//22973 +f 23157//23157 23511//23511 22699//22699 +f 23477//23477 23205//23205 23246//23246 +f 23177//23177 23466//23466 23265//23265 +f 22225//22225 23518//23518 23690//23690 +f 22686//22686 23725//23725 23963//23963 +f 23511//23511 23743//23743 22699//22699 +f 23140//23140 23493//23493 23211//23211 +f 23233//23233 23629//23629 23176//23176 +f 23448//23448 22947//22947 23169//23169 +f 22957//22957 23696//23696 23161//23161 +f 23169//23169 23517//23517 23448//23448 +f 23238//23238 22510//22510 23731//23731 +f 22481//22481 23456//23456 23725//23725 +f 23690//23690 23198//23198 22225//22225 +f 23181//23181 22906//22906 22971//22971 +f 23140//23140 22961//22961 23493//23493 +f 22510//22510 23185//23185 23731//23731 +f 23228//23228 23696//23696 22957//22957 +f 23466//23466 22998//22998 23656//23656 +f 22913//22913 22968//22968 23472//23472 +f 23516//23516 23712//23712 22704//22704 +f 22950//22950 23173//23173 23501//23501 +f 23712//23712 23457//23457 22959//22959 +f 23471//23471 22629//22629 23171//23171 +f 23226//23226 23501//23501 23173//23173 +f 23175//23175 23226//23226 23173//23173 +f 23724//23724 23219//23219 23772//23772 +f 23219//23219 23724//23724 22628//22628 +f 23483//23483 22473//22473 23234//23234 +f 23172//23172 23719//23719 22917//22917 +f 22907//22907 23152//23152 23231//23231 +f 23462//23462 22916//22916 23469//23469 +f 22902//22902 22979//22979 23723//23723 +f 24009//24009 22723//22723 22308//22308 +f 23247//23247 23246//23246 23205//23205 +f 22974//22974 22966//22966 23716//23716 +f 23277//23277 23248//23248 22755//22755 +f 23001//23001 23250//23250 23002//23002 +f 22358//22358 23000//23000 23254//23254 +f 23002//23002 23250//23250 23267//23267 +f 23284//23284 22764//22764 23308//23308 +f 22995//22995 23266//23266 23256//23256 +f 22997//22997 22963//22963 23830//23830 +f 23251//23251 22997//22997 23830//23830 +f 23007//23007 23002//23002 23267//23267 +f 22780//22780 22989//22989 23242//23242 +f 22996//22996 23257//23257 23252//23252 +f 23530//23530 22743//22743 22745//22745 +f 23005//23005 22617//22617 23271//23271 +f 22780//22780 23242//23242 23259//23259 +f 23257//23257 23102//23102 23021//23021 +f 23539//23539 22825//22825 23338//23338 +f 23271//23271 22617//22617 23884//23884 +f 23259//23259 23242//23242 23253//23253 +f 23010//23010 23040//23040 23332//23332 +f 22963//22963 22674//22674 23260//23260 +f 22825//22825 23539//23539 23009//23009 +f 22816//22816 23005//23005 23274//23274 +f 23013//23013 22779//22779 23262//23262 +f 23277//23277 22816//22816 23274//23274 +f 23008//23008 23012//23012 23791//23791 +f 23261//23261 23552//23552 23020//23020 +f 23007//23007 23276//23276 22595//22595 +f 23261//23261 23014//23014 23568//23568 +f 23274//23274 23005//23005 23271//23271 +f 23530//23530 22745//22745 23551//23551 +f 22779//22779 23022//23022 23262//23262 +f 23256//23256 22999//22999 22995//22995 +f 23291//23291 22595//22595 23276//23276 +f 23014//23014 23261//23261 23020//23020 +f 23551//23551 22745//22745 22675//22675 +f 22595//22595 23291//23291 23019//23019 +f 23265//23265 23551//23551 22675//22675 +f 22617//22617 22818//22818 23884//23884 +f 23016//23016 23791//23791 23012//23012 +f 23181//23181 23260//23260 22906//22906 +f 23014//23014 23263//23263 23568//23568 +f 23291//23291 22793//22793 23019//23019 +f 23014//23014 23269//23269 23263//23263 +f 23335//23335 22776//22776 23284//23284 +f 23040//23040 22776//22776 23335//23335 +f 23295//23295 22793//22793 23291//23291 +f 23287//23287 23548//23548 23006//23006 +f 22724//22724 23265//23265 22675//22675 +f 23332//23332 23040//23040 23335//23335 +f 23295//23295 23643//23643 22731//22731 +f 23014//23014 23029//23029 23269//23269 +f 23042//23042 23588//23588 23268//23268 +f 22735//22735 23643//23643 23301//23301 +f 23287//23287 22559//22559 23290//23290 +f 23264//23264 23026//23026 23270//23270 +f 22731//22731 23643//23643 22735//22735 +f 23117//23117 23588//23588 23042//23042 +f 22524//22524 22735//22735 23301//23301 +f 22559//22559 23017//23017 23795//23795 +f 23304//23304 22524//22524 23301//23301 +f 23030//23030 23270//23270 23026//23026 +f 22539//22539 23595//23595 23258//23258 +f 23030//23030 22751//22751 23025//23025 +f 23017//23017 23300//23300 23795//23795 +f 23588//23588 23117//23117 23053//23053 +f 23275//23275 23015//23015 23011//23011 +f 23308//23308 23048//23048 23532//23532 +f 23807//23807 22555//22555 22554//22554 +f 23531//23531 22900//22900 23439//23439 +f 23034//23034 23591//23591 23025//23025 +f 23111//23111 23015//23015 23275//23275 +f 22822//22822 23035//23035 23547//23547 +f 23018//23018 22773//22773 23220//23220 +f 22768//22768 22555//22555 23807//23807 +f 23048//23048 23347//23347 23532//23532 +f 23353//23353 23111//23111 23275//23275 +f 22773//22773 22881//22881 23220//23220 +f 22815//22815 23023//23023 23273//23273 +f 23781//23781 22820//22820 23783//23783 +f 23273//23273 23266//23266 22809//22809 +f 23023//23023 23547//23547 23322//23322 +f 22822//22822 23547//23547 23023//23023 +f 23034//23034 23038//23038 23605//23605 +f 23167//23167 23190//23190 23032//23032 +f 23302//23302 22768//22768 23807//23807 +f 23028//23028 23351//23351 23545//23545 +f 23280//23280 23059//23059 23281//23281 +f 22746//22746 23304//23304 23567//23567 +f 23282//23282 23028//23028 23545//23545 +f 23302//23302 23041//23041 22768//22768 +f 22746//22746 23567//23567 22373//22373 +f 23044//23044 22373//22373 23567//23567 +f 23289//23289 23311//23311 23037//23037 +f 23033//23033 23167//23167 23032//23032 +f 23050//23050 23041//23041 23843//23843 +f 23331//23331 22772//22772 23056//23056 +f 22930//22930 23580//23580 23286//23286 +f 22548//22548 22796//22796 23288//23288 +f 23033//23033 23036//23036 23533//23533 +f 23846//23846 23050//23050 23843//23843 +f 23558//23558 23050//23050 23846//23846 +f 23464//23464 23039//23039 23318//23318 +f 23297//23297 22796//22796 22798//22798 +f 22832//22832 23050//23050 23558//23558 +f 23058//23058 23363//23363 23062//23062 +f 23273//23273 23023//23023 23322//23322 +f 23039//23039 23464//23464 22987//22987 +f 23297//23297 23049//23049 23526//23526 +f 23318//23318 23039//23039 23255//23255 +f 23057//23057 22832//22832 23558//23558 +f 23693//23693 23526//23526 23049//23049 +f 22691//22691 23342//23342 23074//23074 +f 23043//23043 23255//23255 23039//23039 +f 22760//22760 23061//23061 23294//23294 +f 23693//23693 23055//23055 23528//23528 +f 23049//23049 23055//23055 23693//23693 +f 23255//23255 23328//23328 23618//23618 +f 23043//23043 23328//23328 23255//23255 +f 22566//22566 23057//23057 23315//23315 +f 22929//22929 23154//23154 22505//22505 +f 23330//23330 23328//23328 23043//23043 +f 22785//22785 22566//22566 23315//23315 +f 23230//23230 23330//23330 23043//23043 +f 23043//23043 23047//23047 23230//23230 +f 23054//23054 23296//23296 23053//23053 +f 23065//23065 23343//23343 23342//23342 +f 23296//23296 23054//23054 23066//23066 +f 23065//23065 23342//23342 22691//22691 +f 23334//23334 23064//23064 23598//23598 +f 23243//23243 23230//23230 23047//23047 +f 23063//23063 23306//23306 23067//23067 +f 23124//23124 23066//23066 23054//23054 +f 23320//23320 22785//22785 23564//23564 +f 23344//23344 23343//23343 23065//23065 +f 23598//23598 22749//22749 23339//23339 +f 23064//23064 22749//22749 23598//23598 +f 23191//23191 23344//23344 23065//23065 +f 23307//23307 23067//23067 23306//23306 +f 23296//23296 23066//23066 23298//23298 +f 23085//23085 23067//23067 23307//23307 +f 23066//23066 23078//23078 23298//23298 +f 23314//23314 23294//23294 22570//22570 +f 22894//22894 23191//23191 23065//23065 +f 22750//22750 23064//23064 23334//23334 +f 22825//22825 23327//23327 23338//23338 +f 23078//23078 23303//23303 23299//23299 +f 22749//22749 23069//23069 23339//23339 +f 23251//23251 23336//23336 22997//22997 +f 23069//23069 22755//22755 23248//23248 +f 23319//23319 23303//23303 23078//23078 +f 23669//23669 23020//23020 23552//23552 +f 23339//23339 23069//23069 23248//23248 +f 23299//23299 23298//23298 23078//23078 +f 23160//23160 23344//23344 22794//22794 +f 23020//23020 23669//23669 23072//23072 +f 22769//22769 23583//23583 23070//23070 +f 23333//23333 23583//23583 22769//22769 +f 23344//23344 23191//23191 22794//22794 +f 22794//22794 23191//23191 22986//22986 +f 22308//22308 23070//23070 23583//23583 +f 23361//23361 23814//23814 23089//23089 +f 23305//23305 23072//23072 23669//23669 +f 23073//23073 22725//22725 23641//23641 +f 23159//23159 23641//23641 22725//22725 +f 23072//23072 23305//23305 23082//23082 +f 24009//24009 22308//22308 23583//23583 +f 23076//23076 22823//22823 23346//23346 +f 23062//23062 23363//23363 23087//23087 +f 23054//23054 23062//23062 23124//23124 +f 22767//22767 23076//23076 23346//23346 +f 23087//23087 23124//23124 23062//23062 +f 22753//22753 23812//23812 23361//23361 +f 23159//23159 22810//22810 23077//23077 +f 22812//22812 22810//22810 23159//23159 +f 23363//23363 23362//23362 23088//23088 +f 23087//23087 23363//23363 23088//23088 +f 23055//23055 22594//22594 23642//23642 +f 23622//23622 23083//23083 22767//22767 +f 22754//22754 23088//23088 23362//23362 +f 23292//23292 22754//22754 23362//23362 +f 23528//23528 23055//23055 23642//23642 +f 23309//23309 23642//23642 22594//22594 +f 23283//23283 23278//23278 22992//22992 +f 23075//23075 23866//23866 22801//22801 +f 23081//23081 22758//22758 23349//23349 +f 23269//23269 23029//23029 23310//23310 +f 22591//22591 23085//23085 23307//23307 +f 23683//23683 23082//23082 23305//23305 +f 23083//23083 23348//23348 23086//23086 +f 23086//23086 23084//23084 23083//23083 +f 23683//23683 23090//23090 23082//23082 +f 22808//22808 22591//22591 23307//23307 +f 23307//23307 23077//23077 22808//22808 +f 22992//22992 23313//23313 23283//23283 +f 23357//23357 23074//23074 23342//23342 +f 23090//23090 23683//23683 23312//23312 +f 23674//23674 23313//23313 22992//22992 +f 23674//23674 22992//22992 23091//23091 +f 23086//23086 23250//23250 23001//23001 +f 23092//23092 22754//22754 23292//23292 +f 23292//23292 23317//23317 23092//23092 +f 23674//23674 23091//23091 23317//23317 +f 23316//23316 22582//22582 23639//23639 +f 22578//22578 22582//22582 23316//23316 +f 23094//23094 23639//23639 22582//22582 +f 23093//23093 23096//23096 23319//23319 +f 22873//22873 23340//23340 23097//23097 +f 23310//23310 23029//23029 23649//23649 +f 23029//23029 23098//23098 23649//23649 +f 23649//23649 23098//23098 23101//23101 +f 23625//23625 23096//23096 23100//23100 +f 23625//23625 23100//23100 23099//23099 +f 23321//23321 22996//22996 23633//23633 +f 23130//23130 23104//23104 23324//23324 +f 23324//23324 23364//23364 23130//23130 +f 23101//23101 23103//23103 23329//23329 +f 23365//23365 23329//23329 23103//23103 +f 23129//23129 23365//23365 23103//23103 +f 23105//23105 23365//23365 23129//23129 +f 23364//23364 23329//23329 23365//23365 +f 23130//23130 23364//23364 23365//23365 +f 23366//23366 23112//23112 23365//23365 +f 23337//23337 23126//23126 23312//23312 +f 23126//23126 23337//23337 23686//23686 +f 23686//23686 23105//23105 23126//23126 +f 23340//23340 23341//23341 23337//23337 +f 23341//23341 23340//23340 22873//22873 +f 23337//23337 23341//23341 23686//23686 +f 22983//22983 23341//23341 22873//22873 +f 23657//23657 23341//23341 22983//22983 +f 23382//23382 22860//22860 23375//23375 +f 23254//23254 23352//23352 22358//22358 +f 23351//23351 23028//23028 22838//22838 +f 23105//23105 23366//23366 23365//23365 +f 23111//23111 23353//23353 22843//22843 +f 23368//23368 22836//22836 23373//23373 +f 23370//23370 22836//22836 23368//23368 +f 22860//22860 22850//22850 23375//23375 +f 23356//23356 22843//22843 23353//23353 +f 23574//23574 22841//22841 23325//23325 +f 23391//23391 22839//22839 23390//23390 +f 23360//23360 23358//23358 22393//22393 +f 22393//22393 23358//23358 22823//22823 +f 23074//23074 23357//23357 23071//23071 +f 23104//23104 23355//23355 23569//23569 +f 22823//22823 23358//23358 23346//23346 +f 23110//23110 23104//23104 23130//23130 +f 22840//22840 23360//23360 22393//22393 +f 22845//22845 23379//23379 22834//22834 +f 23355//23355 23104//23104 23110//23110 +f 22846//22846 23370//23370 23374//23374 +f 22863//22863 22839//22839 23391//23391 +f 23388//23388 23390//23390 22839//22839 +f 22532//22532 23079//23079 23577//23577 +f 22845//22845 22843//22843 23356//23356 +f 23356//23356 23378//23378 22845//22845 +f 23372//23372 23360//23360 22840//22840 +f 22860//22860 23382//23382 22861//22861 +f 22837//22837 23369//23369 23388//23388 +f 22839//22839 22837//22837 23388//23388 +f 22851//22851 22846//22846 23374//23374 +f 23379//23379 22845//22845 23378//23378 +f 23042//23042 23268//23268 23110//23110 +f 23110//23110 23268//23268 23355//23355 +f 22396//22396 22532//22532 23371//23371 +f 22842//22842 22841//22841 23574//23574 +f 22854//22854 23372//23372 22840//22840 +f 23371//23371 22532//22532 23577//23577 +f 23112//23112 23110//23110 23130//23130 +f 22836//22836 22396//22396 23371//23371 +f 23381//23381 22865//22865 23937//23937 +f 22384//22384 22848//22848 23389//23389 +f 22853//22853 22384//22384 23389//23389 +f 23371//23371 23373//23373 22836//22836 +f 22859//22859 22856//22856 23383//23383 +f 22842//22842 23367//23367 22388//22388 +f 23383//23383 23385//23385 22859//22859 +f 22816//22816 23277//23277 22755//22755 +f 23359//23359 23112//23112 23366//23366 +f 23937//23937 22859//22859 23385//23385 +f 22865//22865 22859//22859 23937//23937 +f 22858//22858 22853//22853 23389//23389 +f 23387//23387 22400//22400 23392//23392 +f 23392//23392 22400//22400 23395//23395 +f 22862//22862 22844//22844 23398//23398 +f 22847//22847 22388//22388 23367//23367 +f 22838//22838 22391//22391 23381//23381 +f 22848//22848 22834//22834 23393//23393 +f 22391//22391 22865//22865 23381//23381 +f 22834//22834 23379//23379 23393//23393 +f 22844//22844 22855//22855 23398//23398 +f 22849//22849 22847//22847 23376//23376 +f 22869//22869 22864//22864 23399//23399 +f 22862//22862 23369//23369 22837//22837 +f 23394//23394 22869//22869 23399//23399 +f 23399//23399 22867//22867 23400//23400 +f 22849//22849 23377//23377 22852//22852 +f 23359//23359 23363//23363 23058//23058 +f 22864//22864 22867//22867 23399//23399 +f 23391//23391 23402//23402 22866//22866 +f 23377//23377 22849//22849 23376//23376 +f 23113//23113 22800//22800 23580//23580 +f 23580//23580 22800//22800 23397//23397 +f 22867//22867 22868//22868 23401//23401 +f 23391//23391 22866//22866 22863//22863 +f 23401//23401 23400//23400 22867//22867 +f 22857//22857 23377//23377 23380//23380 +f 22852//22852 23377//23377 22857//22857 +f 23403//23403 22866//22866 23402//23402 +f 22869//22869 23394//23394 23396//23396 +f 22544//22544 22857//22857 23120//23120 +f 23120//23120 22857//22857 23384//23384 +f 23384//23384 22857//22857 23380//23380 +f 22406//22406 22866//22866 23403//23403 +f 22870//22870 23559//23559 22868//22868 +f 22868//22868 23559//23559 23401//23401 +f 23386//23386 23123//23123 23384//23384 +f 23384//23384 23123//23123 23120//23120 +f 22769//22769 23123//23123 23386//23386 +f 22871//22871 23352//23352 22855//22855 +f 22769//22769 23386//23386 23333//23333 +f 23412//23412 23423//23423 23414//23414 +f 22851//22851 23405//23405 22401//22401 +f 22401//22401 23405//23405 22404//22404 +f 22404//22404 23405//23405 23383//23383 +f 22418//22418 22414//22414 23415//23415 +f 23383//23383 22856//22856 22404//22404 +f 22418//22418 23419//23419 22421//22421 +f 23419//23419 22423//22423 22421//22421 +f 23413//23413 22402//22402 23406//23406 +f 22425//22425 22423//22423 23421//23421 +f 22406//22406 23410//23410 22407//22407 +f 22407//22407 23410//23410 22408//22408 +f 23422//23422 22425//22425 23421//23421 +f 23410//23410 22409//22409 22408//22408 +f 22402//22402 22861//22861 23406//23406 +f 23416//23416 22409//22409 23410//23410 +f 23404//23404 23424//23424 22415//22415 +f 22415//22415 23424//23424 22400//22400 +f 21402//21402 22425//22425 23422//23422 +f 22400//22400 23424//23424 23395//23395 +f 23395//23395 23424//23424 23407//23407 +f 23416//23416 22410//22410 22409//22409 +f 23407//23407 23424//23424 23404//23404 +f 23411//23411 22405//22405 23413//23413 +f 22426//22426 21402//21402 23422//23422 +f 23417//23417 22410//22410 23416//23416 +f 23412//23412 23409//23409 22419//22419 +f 22420//22420 22410//22410 23417//23417 +f 23417//23417 23420//23420 22420//22420 +f 22416//22416 22405//22405 23411//23411 +f 22414//22414 22420//22420 23420//23420 +f 23420//23420 23415//23415 22414//22414 +f 22419//22419 23423//23423 23412//23412 +f 22417//22417 23423//23423 22419//22419 +f 23411//23411 23408//23408 22422//22422 +f 22422//22422 23408//23408 22424//22424 +f 22424//22424 23408//23408 23418//23418 +f 22415//22415 22419//22419 23409//23409 +f 23404//23404 22415//22415 23409//23409 +f 23423//23423 22424//22424 23418//23418 +f 23414//23414 23423//23423 23418//23418 +f 22417//22417 22424//22424 23423//23423 +f 22416//22416 23411//23411 22422//22422 +f 22405//22405 22402//22402 23413//23413 +f 23428//23428 23144//23144 22943//22943 +f 23197//23197 23509//23509 23147//23147 +f 22982//22982 23724//23724 23210//23210 +f 23138//23138 23426//23426 22879//22879 +f 23201//23201 23478//23478 23231//23231 +f 23426//23426 23138//23138 23427//23427 +f 23990//23990 23425//23425 23135//23135 +f 23138//23138 23189//23189 23427//23427 +f 23189//23189 23278//23278 23427//23427 +f 23201//23201 23231//23231 23152//23152 +f 22700//22700 23200//23200 23174//23174 +f 23687//23687 23208//23208 23149//23149 +f 23179//23179 23475//23475 23430//23430 +f 23155//23155 23434//23434 23488//23488 +f 22941//22941 23766//23766 23438//23438 +f 23437//23437 23155//23155 23488//23488 +f 23439//23439 23429//23429 23699//23699 +f 23132//23132 23213//23213 23502//23502 +f 24004//24004 23197//23197 22944//22944 +f 23179//23179 23430//23430 23476//23476 +f 23981//23981 22939//22939 23985//23985 +f 23431//23431 23443//23443 23748//23748 +f 23211//23211 23966//23966 23212//23212 +f 23139//23139 23485//23485 23202//23202 +f 22949//22949 23212//23212 23753//23753 +f 23216//23216 23148//23148 23742//23742 +f 22939//22939 23218//23218 24268//24268 +f 24307//24307 24311//24311 22910//22910 +f 24315//24315 23459//23459 23522//23522 +f 23456//23456 22910//22910 24311//24311 +f 23149//23149 23498//23498 23499//23499 +f 22932//22932 23162//23162 23489//23489 +f 22985//22985 24268//24268 23218//23218 +f 22944//22944 23746//23746 24004//24004 +f 23746//23746 22944//22944 23163//23163 +f 23444//23444 23489//23489 23162//23162 +f 23966//23966 23211//23211 23704//23704 +f 23458//23458 23150//23150 23773//23773 +f 23493//23493 23704//23704 23211//23211 +f 22928//22928 23198//23198 23500//23500 +f 22893//22893 23178//23178 23721//23721 +f 23436//23436 23430//23430 23694//23694 +f 22884//22884 23203//23203 22707//22707 +f 23711//23711 22961//22961 23462//23462 +f 23237//23237 23455//23455 23180//23180 +f 23145//23145 22928//22928 23706//23706 +f 23478//23478 23150//23150 22938//22938 +f 23521//23521 23150//23150 23478//23478 +f 23519//23519 22479//22479 23461//23461 +f 23455//23455 23237//23237 23688//23688 +f 22961//22961 23446//23446 23493//23493 +f 23237//23237 23238//23238 23688//23688 +f 23445//23445 23247//23247 23205//23205 +f 22977//22977 22699//22699 23743//23743 +f 23219//23219 23214//23214 23772//23772 +f 23449//23449 23735//23735 23175//23175 +f 23446//23446 22961//22961 23711//23711 +f 23226//23226 23175//23175 23735//23735 +f 23513//23513 23473//23473 23515//23515 +f 23187//23187 23440//23440 23441//23441 +f 23445//23445 23534//23534 23194//23194 +f 23151//23151 23187//23187 23441//23441 +f 23759//23759 23172//23172 23749//23749 +f 23151//23151 23496//23496 22905//22905 +f 23461//23461 22670//22670 23723//23723 +f 23449//23449 23479//23479 23194//23194 +f 23760//23760 23515//23515 23473//23473 +f 23496//23496 23504//23504 23170//23170 +f 23473//23473 23184//23184 23760//23760 +f 23436//23436 23480//23480 23204//23204 +f 23731//23731 23688//23688 23238//23238 +f 23206//23206 23484//23484 23959//23959 +f 23224//23224 23469//23469 22970//22970 +f 23727//23727 23450//23450 23141//23141 +f 23728//23728 22913//22913 23472//23472 +f 23239//23239 22933//22933 23474//23474 +f 23481//23481 23204//23204 23480//23480 +f 23734//23734 23141//23141 23143//23143 +f 23472//23472 22968//22968 24071//24071 +f 23503//23503 24000//24000 23702//23702 +f 22933//22933 23438//23438 23524//23524 +f 22978//22978 23468//23468 22989//22989 +f 22628//22628 23724//23724 22982//22982 +f 24071//24071 23131//23131 23133//23133 +f 22941//22941 23438//23438 22936//22936 +f 23700//23700 23242//23242 22989//22989 +f 22941//22941 23208//23208 23766//23766 +f 23481//23481 23480//23480 23452//23452 +f 23716//23716 23460//23460 22974//22974 +f 23468//23468 22978//22978 23525//23525 +f 23482//23482 23481//23481 23452//23452 +f 23482//23482 23453//23453 23245//23245 +f 23453//23453 23482//23482 23452//23452 +f 23428//23428 22943//22943 23217//23217 +f 23201//23201 23535//23535 23478//23478 +f 23981//23981 23656//23656 22998//22998 +f 22981//22981 23523//23523 23698//23698 +f 23484//23484 22949//22949 23753//23753 +f 23139//23139 23196//23196 23717//23717 +f 23713//23713 23439//23439 23699//23699 +f 24246//24246 23210//23210 23724//23724 +f 23717//23717 23485//23485 23139//23139 +f 23734//23734 23143//23143 23216//23216 +f 23135//23135 23763//23763 23990//23990 +f 23442//23442 23183//23183 23692//23692 +f 23492//23492 23241//23241 23531//23531 +f 22890//22890 23433//23433 23992//23992 +f 23985//23985 22939//22939 24268//24268 +f 23992//23992 23763//23763 22890//22890 +f 23694//23694 23430//23430 23726//23726 +f 23505//23505 23437//23437 23488//23488 +f 23157//23157 23437//23437 23505//23505 +f 23703//23703 23478//23478 23535//23535 +f 23431//23431 23748//23748 23739//23739 +f 23433//23433 22935//22935 23435//23435 +f 23490//23490 23202//23202 23485//23485 +f 23506//23506 23157//23157 23505//23505 +f 23490//23490 23477//23477 23202//23202 +f 23132//23132 23502//23502 23730//23730 +f 23199//23199 22649//22649 23432//23432 +f 23225//23225 23167//23167 23805//23805 +f 24300//24300 22931//22931 23486//23486 +f 23487//23487 24260//24260 23142//23142 +f 23805//23805 23533//23533 23464//23464 +f 22935//22935 23222//23222 23435//23435 +f 23499//23499 23687//23687 23149//23149 +f 23213//23213 22657//22657 22888//22888 +f 24254//24254 22931//22931 24300//24300 +f 23449//23449 23194//23194 23534//23534 +f 23447//23447 22707//22707 23754//23754 +f 23436//23436 23694//23694 23536//23536 +f 23743//23743 23749//23749 22977//22977 +f 23205//23205 23494//23494 23445//23445 +f 23164//23164 23971//23971 23498//23498 +f 23436//23436 23536//23536 23480//23480 +f 23453//23453 23452//23452 23740//23740 +f 23974//23974 23164//23164 23501//23501 +f 23500//23500 23706//23706 22928//22928 +f 23480//23480 23536//23536 23995//23995 +f 23759//23759 23719//23719 23172//23172 +f 23491//23491 23480//23480 23995//23995 +f 23521//23521 23478//23478 23703//23703 +f 22955//22955 23142//23142 23440//23440 +f 23695//23695 23534//23534 23445//23445 +f 22931//22931 24254//24254 23221//23221 +f 23514//23514 22893//22893 23755//23755 +f 23452//23452 23480//23480 23491//23491 +f 23956//23956 22964//22964 23455//23455 +f 22723//22723 24009//24009 23156//23156 +f 23516//23516 23166//23166 24008//24008 +f 23445//23445 23494//23494 23695//23695 +f 23184//23184 23239//23239 23760//23760 +f 23755//23755 22893//22893 23721//23721 +f 23168//23168 23530//23530 23756//23756 +f 23534//23534 23537//23537 23449//23449 +f 23703//23703 23535//23535 23705//23705 +f 23201//23201 23705//23705 23535//23535 +f 23195//23195 23691//23691 23209//23209 +f 23756//23756 23530//23530 24035//24035 +f 22933//22933 23524//23524 23474//23474 +f 24288//24288 23460//23460 23770//23770 +f 23147//23147 23509//23509 23228//23228 +f 23697//23697 23537//23537 23534//23534 +f 23496//23496 23151//23151 23441//23441 +f 23508//23508 23537//23537 23697//23697 +f 23428//23428 23217//23217 23245//23245 +f 23226//23226 23735//23735 23778//23778 +f 23153//23153 23705//23705 23201//23201 +f 23465//23465 23721//23721 23178//23178 +f 23265//23265 23466//23466 24299//24299 +f 23537//23537 23510//23510 23449//23449 +f 22932//22932 23691//23691 23195//23195 +f 23448//23448 23517//23517 24060//24060 +f 23510//23510 23537//23537 23508//23508 +f 23495//23495 23705//23705 23153//23153 +f 23512//23512 23510//23510 23508//23508 +f 23761//23761 23465//23465 23168//23168 +f 22952//22952 23996//23996 23171//23171 +f 23689//23689 22686//22686 23963//23963 +f 23504//23504 23715//23715 23170//23170 +f 23727//23727 23495//23495 23450//23450 +f 22979//22979 23739//23739 23733//23733 +f 23715//23715 23726//23726 23170//23170 +f 23475//23475 23170//23170 23726//23726 +f 23430//23430 23475//23475 23726//23726 +f 23224//23224 23229//23229 23232//23232 +f 23487//23487 22697//22697 23471//23471 +f 23734//23734 23727//23727 23141//23141 +f 23545//23545 23351//23351 23538//23538 +f 23540//23540 23249//23249 23544//23544 +f 23655//23655 23657//23657 23427//23427 +f 23249//23249 23008//23008 23544//23544 +f 23541//23541 23259//23259 23879//23879 +f 23618//23618 23617//23617 23255//23255 +f 23655//23655 23427//23427 23278//23278 +f 23008//23008 23791//23791 23544//23544 +f 23011//23011 23259//23259 23541//23541 +f 23659//23659 23660//23660 23542//23542 +f 23547//23547 23659//23659 23542//23542 +f 23657//23657 23426//23426 23427//23427 +f 23543//23543 23352//23352 23254//23254 +f 23910//23910 23011//23011 23541//23541 +f 23654//23654 23659//23659 23035//23035 +f 23254//23254 23000//23000 23546//23546 +f 23659//23659 23547//23547 23035//23035 +f 23000//23000 23004//23004 23546//23546 +f 23571//23571 23035//23035 23331//23331 +f 23654//23654 23035//23035 23571//23571 +f 23004//23004 23549//23549 23546//23546 +f 23016//23016 23264//23264 23565//23565 +f 23258//23258 23549//23549 23004//23004 +f 23275//23275 23011//23011 23910//23910 +f 22996//22996 23252//23252 23780//23780 +f 23264//23264 23802//23802 23565//23565 +f 23783//23783 22750//22750 23556//23556 +f 22820//22820 22750//22750 23783//23783 +f 23257//23257 23021//23021 23790//23790 +f 23527//23527 22985//22985 22741//22741 +f 23270//23270 23802//23802 23264//23264 +f 23811//23811 23664//23664 23560//23560 +f 23663//23663 23664//23664 23811//23811 +f 23550//23550 23261//23261 23799//23799 +f 23353//23353 23275//23275 23561//23561 +f 23593//23593 23025//23025 23591//23591 +f 23550//23550 23552//23552 23261//23261 +f 23021//23021 23013//23013 23553//23553 +f 23261//23261 23568//23568 23799//23799 +f 23547//23547 23563//23563 23322//23322 +f 23553//23553 23013//23013 23262//23262 +f 23353//23353 23561//23561 23356//23356 +f 23270//23270 23030//23030 23593//23593 +f 23529//23529 23527//23527 22741//22741 +f 23311//23311 23289//23289 23557//23557 +f 23022//23022 23554//23554 23262//23262 +f 23664//23664 23563//23563 23560//23560 +f 23796//23796 23311//23311 23557//23557 +f 23030//23030 23025//23025 23593//23593 +f 23781//23781 24160//24160 23559//23559 +f 23356//23356 23561//23561 23570//23570 +f 23022//23022 23249//23249 23554//23554 +f 23563//23563 23664//23664 23322//23322 +f 23570//23570 23666//23666 23356//23356 +f 23665//23665 23322//23322 23664//23664 +f 23843//23843 23041//23041 23302//23302 +f 23605//23605 23591//23591 23034//23034 +f 23554//23554 23249//23249 23540//23540 +f 23263//23263 23269//23269 23582//23582 +f 23539//23539 23788//23788 23009//23009 +f 23104//23104 23569//23569 24180//24180 +f 23056//23056 23044//23044 23567//23567 +f 23567//23567 23571//23571 23056//23056 +f 23331//23331 23056//23056 23571//23571 +f 23606//23606 23605//23605 23038//23038 +f 23310//23310 23582//23582 23269//23269 +f 23038//23038 22548//22548 23606//23606 +f 23788//23788 23794//23794 23272//23272 +f 23288//23288 23606//23606 22548//22548 +f 23311//23311 23796//23796 23566//23566 +f 23288//23288 22796//22796 23841//23841 +f 23566//23566 23045//23045 23311//23311 +f 22741//22741 23548//23548 23555//23555 +f 23558//23558 23315//23315 23057//23057 +f 23857//23857 23155//23155 23599//23599 +f 23841//23841 23297//23297 23615//23615 +f 23529//23529 22741//22741 23555//23555 +f 23322//23322 23665//23665 23273//23273 +f 23003//23003 23272//23272 23794//23794 +f 22796//22796 23297//23297 23841//23841 +f 22929//22929 22930//22930 23286//23286 +f 23599//23599 22929//22929 23286//23286 +f 23154//23154 22929//22929 23599//23599 +f 23817//23817 23343//23343 23832//23832 +f 23549//23549 23258//23258 23595//23595 +f 23287//23287 23290//23290 23548//23548 +f 23154//23154 23599//23599 23155//23155 +f 23297//23297 23526//23526 23615//23615 +f 23027//23027 23003//23003 23794//23794 +f 23595//23595 23280//23280 23601//23601 +f 23794//23794 24112//24112 23027//23027 +f 23845//23845 23244//23244 23857//23857 +f 23857//23857 23244//23244 23155//23155 +f 23863//23863 23244//23244 23845//23845 +f 23045//23045 23566//23566 23327//23327 +f 23366//23366 23655//23655 23662//23662 +f 23863//23863 23207//23207 23244//23244 +f 23280//23280 23281//23281 23852//23852 +f 23852//23852 23601//23601 23280//23280 +f 23852//23852 23281//23281 23604//23604 +f 23359//23359 23662//23662 23667//23667 +f 23366//23366 23662//23662 23359//23359 +f 23343//23343 23817//23817 23575//23575 +f 23342//23342 23343//23343 23575//23575 +f 23566//23566 23338//23338 23327//23327 +f 24213//24213 23564//23564 23315//23315 +f 23661//23661 23609//23609 23670//23670 +f 22785//22785 23315//23315 23564//23564 +f 23655//23655 23278//23278 23662//23662 +f 23869//23869 23670//23670 23609//23609 +f 23027//23027 24112//24112 23793//23793 +f 23751//23751 23343//23343 23344//23344 +f 23916//23916 23661//23661 23616//23616 +f 23662//23662 23278//23278 23283//23283 +f 72374//72374 72375//72375 23063//23063 +f 72375//72375 23627//23627 23063//23063 +f 23283//23283 23667//23667 23662//23662 +f 23320//23320 23861//23861 23572//23572 +f 23160//23160 23751//23751 23344//23344 +f 23492//23492 23751//23751 23160//23160 +f 23300//23300 23018//23018 23800//23800 +f 23306//23306 23640//23640 23307//23307 +f 23669//23669 23658//23658 23621//23621 +f 23667//23667 23283//23283 23668//23668 +f 23220//23220 23800//23800 23018//23018 +f 23864//23864 23325//23325 23572//23572 +f 23345//23345 23585//23585 23880//23880 +f 23079//23079 23068//23068 23806//23806 +f 23631//23631 23073//23073 23641//23641 +f 23610//23610 23220//23220 23223//23223 +f 23577//23577 23079//23079 23806//23806 +f 23223//23223 23220//23220 22881//22881 +f 23621//23621 23616//23616 23669//23669 +f 23636//23636 23309//23309 23860//23860 +f 23339//23339 23602//23602 23598//23598 +f 23325//23325 23864//23864 23574//23574 +f 23668//23668 23283//23283 23313//23313 +f 23585//23585 22801//22801 23590//23590 +f 23669//23669 23661//23661 23285//23285 +f 23073//23073 23631//23631 23860//23860 +f 23616//23616 23661//23661 23669//23669 +f 23574//23574 23898//23898 22842//22842 +f 23661//23661 23670//23670 23285//23285 +f 23812//23812 23081//23081 23579//23579 +f 22750//22750 23334//23334 23556//23556 +f 23075//23075 23071//23071 23866//23866 +f 23596//23596 23359//23359 23667//23667 +f 23868//23868 23357//23357 23849//23849 +f 23225//23225 23610//23610 23223//23223 +f 23667//23667 23668//23668 23597//23597 +f 23596//23596 23667//23667 23597//23597 +f 23596//23596 23363//23363 23359//23359 +f 23638//23638 23641//23641 23672//23672 +f 23671//23671 23670//23670 23869//23869 +f 23071//23071 23357//23357 23868//23868 +f 23640//23640 23638//23638 23077//23077 +f 23583//23583 23333//23333 23870//23870 +f 23602//23602 23339//23339 23607//23607 +f 23638//23638 23672//23672 23077//23077 +f 23313//23313 23597//23597 23668//23668 +f 23814//23814 23361//23361 23812//23812 +f 23597//23597 23313//23313 23674//23674 +f 22801//22801 23866//23866 23590//23590 +f 23610//23610 23225//23225 23805//23805 +f 23339//23339 23248//23248 23607//23607 +f 23363//23363 23596//23596 23362//23362 +f 23285//23285 23670//23670 23682//23682 +f 23641//23641 23159//23159 23672//23672 +f 23081//23081 23349//23349 23592//23592 +f 23077//23077 23672//23672 23159//23159 +f 23675//23675 23682//23682 23670//23670 +f 23805//23805 23167//23167 23033//23033 +f 23597//23597 23676//23676 23596//23596 +f 23357//23357 23342//23342 23849//23849 +f 23033//23033 23533//23533 23805//23805 +f 23597//23597 23674//23674 23676//23676 +f 23362//23362 23676//23676 23292//23292 +f 23596//23596 23676//23676 23362//23362 +f 23281//23281 22760//22760 23604//23604 +f 23642//23642 23309//23309 23636//23636 +f 23673//23673 23663//23663 23912//23912 +f 23053//23053 23600//23600 23588//23588 +f 23358//23358 23360//23360 23612//23612 +f 23346//23346 23358//23358 23612//23612 +f 23053//23053 23296//23296 23600//23600 +f 23664//23664 23673//23673 23256//23256 +f 23663//23663 23673//23673 23664//23664 +f 23346//23346 23614//23614 22767//22767 +f 23350//23350 23349//23349 23095//23095 +f 23912//23912 23594//23594 23673//23673 +f 23253//23253 23470//23470 23586//23586 +f 23318//23318 23255//23255 23617//23617 +f 22760//22760 23294//23294 23604//23604 +f 23296//23296 23298//23298 23600//23600 +f 23640//23640 23077//23077 23307//23307 +f 23242//23242 23470//23470 23253//23253 +f 23664//23664 23256//23256 23665//23665 +f 23299//23299 23608//23608 23611//23611 +f 23608//23608 23303//23303 23613//23613 +f 23081//23081 23592//23592 23579//23579 +f 23587//23587 23253//23253 23586//23586 +f 23607//23607 23248//23248 23875//23875 +f 23879//23879 23253//23253 23587//23587 +f 23618//23618 23328//23328 24174//24174 +f 23248//23248 23277//23277 23647//23647 +f 23875//23875 23248//23248 23647//23647 +f 23319//23319 23613//23613 23303//23303 +f 23869//23869 23632//23632 23671//23671 +f 23665//23665 23256//23256 23266//23266 +f 23303//23303 23608//23608 23299//23299 +f 23699//23699 23673//23673 23594//23594 +f 23068//23068 23089//23089 23814//23814 +f 23429//23429 23673//23673 23699//23699 +f 23628//23628 23294//23294 23632//23632 +f 23328//23328 23330//23330 24174//24174 +f 22999//22999 23256//23256 23673//23673 +f 23612//23612 23360//23360 23619//23619 +f 23259//23259 23253//23253 23879//23879 +f 23673//23673 23429//23429 22999//22999 +f 23298//23298 23299//23299 23611//23611 +f 23632//23632 23294//23294 23677//23677 +f 23677//23677 23671//23671 23632//23632 +f 23330//23330 23230//23230 23624//23624 +f 23294//23294 23314//23314 23677//23677 +f 22767//22767 23614//23614 23622//23622 +f 23626//23626 23624//23624 23230//23230 +f 23277//23277 23274//23274 23647//23647 +f 23670//23670 23671//23671 23675//23675 +f 23626//23626 23230//23230 23243//23243 +f 23083//23083 23622//23622 23623//23623 +f 23884//23884 22818//22818 23279//23279 +f 23774//23774 23284//23284 23308//23308 +f 23624//23624 24174//24174 23330//23330 +f 23348//23348 23083//23083 23623//23623 +f 23713//23713 23531//23531 23439//23439 +f 23080//23080 23345//23345 23886//23886 +f 23677//23677 23675//23675 23671//23671 +f 23279//23279 23080//23080 23886//23886 +f 23676//23676 23674//23674 23317//23317 +f 23317//23317 23292//23292 23676//23676 +f 23603//23603 23332//23332 23842//23842 +f 23243//23243 23629//23629 23626//23626 +f 23266//23266 23273//23273 23665//23665 +f 23620//23620 23613//23613 23319//23319 +f 23552//23552 23658//23658 23669//23669 +f 23831//23831 23620//23620 23319//23319 +f 23096//23096 23831//23831 23319//23319 +f 23630//23630 23086//23086 23348//23348 +f 23831//23831 23096//23096 23625//23625 +f 23669//23669 23285//23285 23681//23681 +f 23629//23629 23233//23233 23634//23634 +f 23336//23336 23634//23634 23233//23233 +f 23637//23637 23634//23634 23336//23336 +f 23669//23669 23681//23681 23305//23305 +f 23336//23336 23251//23251 23637//23637 +f 23835//23835 23321//23321 23633//23633 +f 23332//23332 23335//23335 23844//23844 +f 23625//23625 23099//23099 23835//23835 +f 23099//23099 23321//23321 23835//23835 +f 23285//23285 23682//23682 23681//23681 +f 23630//23630 23918//23918 23086//23086 +f 23830//23830 22963//22963 23833//23833 +f 22963//22963 23260//23260 23833//23833 +f 23833//23833 23260//23260 23645//23645 +f 23181//23181 23645//23645 23260//23260 +f 23250//23250 23086//23086 23918//23918 +f 23308//23308 23532//23532 23774//23774 +f 23681//23681 23683//23683 23305//23305 +f 23681//23681 23682//23682 23683//23683 +f 23683//23683 23682//23682 23920//23920 +f 23250//23250 23918//23918 23276//23276 +f 23276//23276 23267//23267 23250//23250 +f 23046//23046 23165//23165 23720//23720 +f 23267//23267 23276//23276 23007//23007 +f 23291//23291 23276//23276 23867//23867 +f 23295//23295 23291//23291 23874//23874 +f 23682//23682 23675//23675 23635//23635 +f 23675//23675 23677//23677 23635//23635 +f 23643//23643 23295//23295 23874//23874 +f 23678//23678 23679//23679 23680//23680 +f 23682//23682 23635//23635 23920//23920 +f 23678//23678 23680//23680 23881//23881 +f 23314//23314 23635//23635 23677//23677 +f 23314//23314 23316//23316 23635//23635 +f 23648//23648 23301//23301 23643//23643 +f 23639//23639 23635//23635 23316//23316 +f 23304//23304 23301//23301 23648//23648 +f 23644//23644 23683//23683 23920//23920 +f 23680//23680 23650//23650 23881//23881 +f 23659//23659 23650//23650 23680//23680 +f 23312//23312 23683//23683 23644//23644 +f 23654//23654 23651//23651 23650//23650 +f 23659//23659 23654//23654 23650//23650 +f 23567//23567 23304//23304 23648//23648 +f 23644//23644 23337//23337 23312//23312 +f 23646//23646 23337//23337 23644//23644 +f 23094//23094 23097//23097 23639//23639 +f 23680//23680 23684//23684 23660//23660 +f 23097//23097 23685//23685 23639//23639 +f 23684//23684 23542//23542 23660//23660 +f 23680//23680 23660//23660 23659//23659 +f 23097//23097 23340//23340 23685//23685 +f 23101//23101 23885//23885 23649//23649 +f 23653//23653 23104//23104 24180//24180 +f 23324//23324 23104//23104 23653//23653 +f 23324//23324 23653//23653 23652//23652 +f 23364//23364 23324//23324 23652//23652 +f 23329//23329 23885//23885 23101//23101 +f 23652//23652 23885//23885 23329//23329 +f 23364//23364 23652//23652 23329//23329 +f 23646//23646 23685//23685 23337//23337 +f 23337//23337 23685//23685 23340//23340 +f 23657//23657 23686//23686 23341//23341 +f 23655//23655 23366//23366 23105//23105 +f 23686//23686 23655//23655 23105//23105 +f 23686//23686 23657//23657 23655//23655 +f 23960//23960 23209//23209 23691//23691 +f 23736//23736 23224//23224 23232//23232 +f 23994//23994 23494//23494 23205//23205 +f 23696//23696 23745//23745 23161//23161 +f 23698//23698 22686//22686 23689//23689 +f 23150//23150 24010//24010 23773//23773 +f 23468//23468 23525//23525 24284//24284 +f 23692//23692 23183//23183 23737//23737 +f 23694//23694 23726//23726 23988//23988 +f 23750//23750 22696//22696 23767//23767 +f 23235//23235 24058//24058 22908//22908 +f 23158//23158 22696//22696 23750//23750 +f 24264//24264 23232//23232 23497//23497 +f 23521//23521 23747//23747 23150//23150 +f 23693//23693 23528//23528 24026//24026 +f 23731//23731 23185//23185 23240//23240 +f 22981//22981 23698//23698 24002//24002 +f 24303//24303 23158//23158 23750//23750 +f 24058//24058 23235//23235 24252//24252 +f 23499//23499 23498//23498 23971//23971 +f 23235//23235 23467//23467 24252//24252 +f 23452//23452 23491//23491 24255//24255 +f 23182//23182 24252//24252 23467//23467 +f 23740//23740 23452//23452 24255//24255 +f 23483//23483 23744//23744 23486//23486 +f 23200//23200 23158//23158 24303//24303 +f 23700//23700 22989//22989 23468//23468 +f 23694//23694 23991//23991 23536//23536 +f 22932//22932 23965//23965 23691//23691 +f 24268//24268 22985//22985 23527//23527 +f 23521//23521 24014//24014 23747//23747 +f 23527//23527 23529//23529 23701//23701 +f 23729//23729 23210//23210 24612//24612 +f 23740//23740 23707//23707 23453//23453 +f 23701//23701 23529//23529 23555//23555 +f 22932//22932 23489//23489 23965//23965 +f 23517//23517 24011//24011 24060//24060 +f 23703//23703 24014//24014 23521//23521 +f 23198//23198 23690//23690 23500//23500 +f 23203//23203 24550//24550 22707//22707 +f 23509//23509 24030//24030 23228//23228 +f 23206//23206 24011//24011 23517//23517 +f 23805//23805 23464//23464 23710//23710 +f 22958//22958 22235//22235 23174//23174 +f 23242//23242 23700//23700 23470//23470 +f 23536//23536 23991//23991 23995//23995 +f 22967//22967 23765//23765 23768//23768 +f 23992//23992 23433//23433 23435//23435 +f 23974//23974 23501//23501 24029//24029 +f 23215//23215 23166//23166 23507//23507 +f 23505//23505 23488//23488 23732//23732 +f 22967//22967 23768//23768 23214//23214 +f 24004//24004 23509//23509 23197//23197 +f 23697//23697 23534//23534 23695//23695 +f 23772//23772 23214//23214 23768//23768 +f 23501//23501 23226//23226 24029//24029 +f 24029//24029 23226//23226 23778//23778 +f 23754//23754 24052//24052 23447//23447 +f 23748//23748 23443//23443 23714//23714 +f 23492//23492 23531//23531 23713//23713 +f 23144//23144 23709//23709 23196//23196 +f 23761//23761 23721//23721 23465//23465 +f 23970//23970 23760//23760 23239//23239 +f 23222//23222 23722//23722 24241//24241 +f 23448//23448 24018//24018 23444//23444 +f 23510//23510 23735//23735 23449//23449 +f 23245//23245 23453//23453 23707//23707 +f 23245//23245 23707//23707 23428//23428 +f 23440//23440 23142//23142 24260//24260 +f 22479//22479 23519//23519 23432//23432 +f 23503//23503 23221//23221 23997//23997 +f 23714//23714 22964//22964 24277//24277 +f 23511//23511 23157//23157 23506//23506 +f 23753//23753 23212//23212 23764//23764 +f 23196//23196 23709//23709 23717//23717 +f 23503//23503 23997//23997 24000//24000 +f 23722//23722 23454//23454 23958//23958 +f 23428//23428 23709//23709 23144//23144 +f 23709//23709 23428//23428 23707//23707 +f 23454//23454 22908//22908 23958//23958 +f 23711//23711 23462//23462 24017//24017 +f 23989//23989 23461//23461 23723//23723 +f 23148//23148 23745//23745 23742//23742 +f 23161//23161 23745//23745 23148//23148 +f 23441//23441 23440//23440 23777//23777 +f 24003//24003 23518//23518 23702//23702 +f 23145//23145 24015//24015 22952//22952 +f 23532//23532 23347//23347 23718//23718 +f 23209//23209 23960//23960 23163//23163 +f 24017//24017 23462//23462 23769//23769 +f 24015//24015 23996//23996 22952//22952 +f 24299//24299 23466//23466 23656//23656 +f 23723//23723 22979//22979 23998//23998 +f 23165//23165 23451//23451 23773//23773 +f 23690//23690 23518//23518 24281//24281 +f 23234//23234 22722//22722 24052//24052 +f 23769//23769 23462//23462 23736//23736 +f 22966//22966 24009//24009 23716//23716 +f 23156//23156 24009//24009 22966//22966 +f 23759//23759 23749//23749 23993//23993 +f 23496//23496 23708//23708 23504//23504 +f 23469//23469 23736//23736 23462//23462 +f 23458//23458 23773//23773 23451//23451 +f 23460//23460 23716//23716 23770//23770 +f 23504//23504 23708//23708 23715//23715 +f 23736//23736 23469//23469 23224//23224 +f 23490//23490 23762//23762 23477//23477 +f 23205//23205 23477//23477 23762//23762 +f 23460//23460 24284//24284 23525//23525 +f 23491//23491 23995//23995 24083//24083 +f 23232//23232 24264//24264 23736//23736 +f 24298//24298 22979//22979 23733//23733 +f 23494//23494 23752//23752 23695//23695 +f 23700//23700 23468//23468 24284//24284 +f 23727//23727 24031//24031 23495//23495 +f 23747//23747 24010//24010 23150//23150 +f 23986//23986 23687//23687 23499//23499 +f 23964//23964 23986//23986 23499//23499 +f 24030//24030 23696//23696 23228//23228 +f 23991//23991 23694//23694 23988//23988 +f 23240//23240 23425//23425 23983//23983 +f 23776//23776 23713//23713 23699//23699 +f 24031//24031 23727//23727 24039//24039 +f 24275//24275 24260//24260 23471//23471 +f 24300//24300 23486//23486 23744//23744 +f 23983//23983 23425//23425 24313//24313 +f 23730//23730 24252//24252 23182//23182 +f 23471//23471 24260//24260 23487//23487 +f 24002//24002 23136//23136 22981//22981 +f 23972//23972 23751//23751 23492//23492 +f 23695//23695 24054//24054 23697//23697 +f 23425//23425 23990//23990 24313//24313 +f 23508//23508 23697//23697 24054//24054 +f 23492//23492 23975//23975 23972//23972 +f 24537//24537 23133//23133 23199//23199 +f 23499//23499 23971//23971 23964//23964 +f 23586//23586 23470//23470 24251//24251 +f 23164//23164 23974//23974 23971//23971 +f 23215//23215 23729//23729 24624//24624 +f 23975//23975 23713//23713 23776//23776 +f 23995//23995 23991//23991 24048//24048 +f 23739//23739 23748//23748 24301//24301 +f 23994//23994 23205//23205 23758//23758 +f 23206//23206 23959//23959 24011//24011 +f 23740//23740 23741//23741 23707//23707 +f 24238//24238 23992//23992 23435//23435 +f 22958//22958 23174//23174 24307//24307 +f 23502//23502 23213//23213 24265//24265 +f 24070//24070 23500//23500 24061//24061 +f 23760//23760 23779//23779 23515//23515 +f 22888//22888 24265//24265 23213//23213 +f 23706//23706 23500//23500 24070//24070 +f 23713//23713 23975//23975 23492//23492 +f 23222//23222 24238//24238 23435//23435 +f 23753//23753 23959//23959 23484//23484 +f 24016//24016 23494//23494 23994//23994 +f 24254//24254 24256//24256 23221//23221 +f 23997//23997 23221//23221 24256//24256 +f 23709//23709 23707//23707 23717//23717 +f 23440//23440 24260//24260 23777//23777 +f 23514//23514 24271//24271 23775//23775 +f 24076//24076 24570//24570 23765//23765 +f 23738//23738 23734//23734 23216//23216 +f 23168//23168 23756//23756 23761//23761 +f 24271//24271 23514//23514 23755//23755 +f 23432//23432 23519//23519 24078//24078 +f 23768//23768 23765//23765 24276//24276 +f 23778//23778 24049//24049 24029//24029 +f 23756//23756 24035//24035 24577//24577 +f 23755//23755 23721//23721 24234//24234 +f 24003//24003 23702//23702 24000//24000 +f 23718//23718 23347//23347 23720//23720 +f 24101//24101 23265//23265 24299//24299 +f 23485//23485 23717//23717 23979//23979 +f 23958//23958 22908//22908 23961//23961 +f 23956//23956 23455//23455 24259//24259 +f 24013//24013 23510//23510 23512//23512 +f 23735//23735 23510//23510 24012//24012 +f 23718//23718 24233//24233 23532//23532 +f 23212//23212 23966//23966 23764//23764 +f 23970//23970 23474//23474 24561//24561 +f 23239//23239 23474//23474 23970//23970 +f 23457//23457 24040//24040 23236//23236 +f 24299//24299 23656//23656 24053//24053 +f 23508//23508 24013//24013 23512//23512 +f 24003//24003 24281//24281 23518//23518 +f 24013//24013 23508//23508 24054//24054 +f 23777//23777 24005//24005 23441//23441 +f 23441//23441 24005//24005 23496//23496 +f 24053//24053 23656//23656 23981//23981 +f 23519//23519 23461//23461 23989//23989 +f 24561//24561 23474//23474 23524//23524 +f 23746//23746 23163//23163 24036//24036 +f 23183//23183 23236//23236 24042//24042 +f 23737//23737 23183//23183 24042//24042 +f 23724//23724 23772//23772 24534//24534 +f 23703//23703 23705//23705 24001//24001 +f 23708//23708 23496//23496 24005//24005 +f 23720//23720 23165//23165 24062//24062 +f 23757//23757 24018//24018 23448//23448 +f 24062//24062 23165//23165 23773//23773 +f 24036//24036 23163//23163 23960//23960 +f 23448//23448 24060//24060 23757//23757 +f 23490//23490 23485//23485 23979//23979 +f 22948//22948 23463//23463 23227//23227 +f 23978//23978 23524//23524 23438//23438 +f 23982//23982 23726//23726 23715//23715 +f 23989//23989 23723//23723 23998//23998 +f 23726//23726 23982//23982 23988//23988 +f 23171//23171 23996//23996 23471//23471 +f 23719//23719 23759//23759 24027//24027 +f 23766//23766 23978//23978 23438//23438 +f 23998//23998 22979//22979 24298//24298 +f 23987//23987 23984//23984 23227//23227 +f 23687//23687 23766//23766 23208//23208 +f 23762//23762 23758//23758 23205//23205 +f 23460//23460 24288//24288 24240//24240 +f 23767//23767 23520//23520 24046//24046 +f 24085//24085 23687//23687 23986//23986 +f 23490//23490 23979//23979 23973//23973 +f 23762//23762 23490//23490 23973//23973 +f 23786//23786 23793//23793 24115//24115 +f 23543//23543 23254//23254 23782//23782 +f 23782//23782 24092//24092 23543//23543 +f 22996//22996 23780//23780 24127//24127 +f 23542//23542 23684//23684 24173//24173 +f 23980//23980 23551//23551 24095//24095 +f 23784//23784 23545//23545 23538//23538 +f 23551//23551 24101//24101 24095//24095 +f 24149//24149 23257//23257 24163//24163 +f 22554//22554 23793//23793 24316//24316 +f 23252//23252 24149//24149 23780//23780 +f 23254//23254 23546//23546 23549//23549 +f 23282//23282 23545//23545 23784//23784 +f 23549//23549 23782//23782 23254//23254 +f 23792//23792 23282//23282 23784//23784 +f 23551//23551 23980//23980 23530//23530 +f 23257//23257 24149//24149 23252//23252 +f 23807//23807 22554//22554 24316//24316 +f 23257//23257 23790//23790 24163//24163 +f 23282//23282 23792//23792 23289//23289 +f 23552//23552 23550//23550 23785//23785 +f 23541//23541 23879//23879 23787//23787 +f 23912//23912 23797//23797 24178//24178 +f 23544//23544 23791//23791 24139//24139 +f 23551//23551 23265//23265 24101//24101 +f 23658//23658 23552//23552 23785//23785 +f 23289//23289 23792//23792 23557//23557 +f 23807//23807 23816//23816 23302//23302 +f 23789//23789 23548//23548 23290//23290 +f 23547//23547 23542//23542 24173//24173 +f 23804//23804 23547//23547 24173//24173 +f 23553//23553 24172//24172 23790//23790 +f 23021//23021 23553//23553 23790//23790 +f 23555//23555 23548//23548 23789//23789 +f 23262//23262 24172//24172 23553//23553 +f 23547//23547 23804//23804 23563//23563 +f 23541//23541 23787//23787 23910//23910 +f 23262//23262 23554//23554 24172//24172 +f 23290//23290 22559//22559 23789//23789 +f 23789//23789 23795//23795 24105//24105 +f 22559//22559 23795//23795 23789//23789 +f 23802//23802 23270//23270 23593//23593 +f 23334//23334 23598//23598 24165//24165 +f 23263//23263 23582//23582 24194//24194 +f 23795//23795 23300//23300 24111//24111 +f 23796//23796 24365//24365 23566//23566 +f 23787//23787 23808//23808 23910//23910 +f 23540//23540 23798//23798 23554//23554 +f 23598//23598 23602//23602 24165//24165 +f 23800//23800 24111//24111 23300//23300 +f 23811//23811 23560//23560 23804//23804 +f 23310//23310 23825//23825 23582//23582 +f 24180//24180 23569//23569 24184//24184 +f 24213//24213 23558//23558 23846//23846 +f 23338//23338 23566//23566 24365//24365 +f 23607//23607 23873//23873 23602//23602 +f 23910//23910 23561//23561 23275//23275 +f 23338//23338 24365//24365 24107//24107 +f 23220//23220 23610//23610 23801//23801 +f 24184//24184 23569//23569 23355//23355 +f 23913//23913 23825//23825 23310//23310 +f 23346//23346 23854//23854 23614//23614 +f 24213//24213 23315//23315 23558//23558 +f 23539//23539 23338//23338 24107//24107 +f 23612//23612 23854//23854 23346//23346 +f 23851//23851 23854//23854 23612//23612 +f 23811//23811 23797//23797 23663//23663 +f 23355//23355 23803//23803 24184//24184 +f 23782//23782 23549//23549 23834//23834 +f 23801//23801 23610//23610 23805//23805 +f 23803//23803 23355//23355 23268//23268 +f 23834//23834 23549//23549 23595//23595 +f 23793//23793 24112//24112 24115//24115 +f 23797//23797 23912//23912 23663//23663 +f 23856//23856 23851//23851 23612//23612 +f 23619//23619 23856//23856 23612//23612 +f 24175//24175 24171//24171 23593//23593 +f 23268//23268 23810//23810 23803//23803 +f 23804//23804 23560//23560 23563//23563 +f 23834//23834 23595//23595 23847//23847 +f 23810//23810 23268//23268 23588//23588 +f 24175//24175 23593//23593 23818//23818 +f 23622//23622 23854//23854 23623//23623 +f 23614//23614 23854//23854 23622//23622 +f 23593//23593 23591//23591 23818//23818 +f 23910//23910 23808//23808 23813//23813 +f 23318//23318 23710//23710 23464//23464 +f 23592//23592 23349//23349 23815//23815 +f 23710//23710 23318//23318 23617//23617 +f 23601//23601 23847//23847 23595//23595 +f 23561//23561 23910//23910 23911//23911 +f 23910//23910 23813//23813 23911//23911 +f 23349//23349 23350//23350 24692//24692 +f 23818//23818 23591//23591 24398//24398 +f 23852//23852 23847//23847 23601//23601 +f 23591//23591 23605//23605 24186//24186 +f 24186//24186 24398//24398 23591//23591 +f 24167//24167 23618//23618 24174//24174 +f 23350//23350 23573//23573 23821//23821 +f 23350//23350 23821//23821 24692//24692 +f 23630//23630 23348//23348 23623//23623 +f 23600//23600 24216//24216 23810//23810 +f 23588//23588 23600//23600 23810//23810 +f 24216//24216 23600//23600 23820//23820 +f 23575//23575 23840//23840 23342//23342 +f 24174//24174 23624//23624 23819//23819 +f 23606//23606 24186//24186 23605//23605 +f 23564//23564 23861//23861 23320//23320 +f 24190//24190 23342//23342 23840//23840 +f 23561//23561 23911//23911 23570//23570 +f 23849//23849 23342//23342 24190//24190 +f 23914//23914 23820//23820 23600//23600 +f 23600//23600 23298//23298 23914//23914 +f 23907//23907 24089//24089 23918//23918 +f 23572//23572 23861//23861 23864//23864 +f 23626//23626 23822//23822 23819//23819 +f 23624//23624 23626//23626 23819//23819 +f 23841//23841 23615//23615 24193//24193 +f 23832//23832 23343//23343 23853//23853 +f 23867//23867 23918//23918 24089//24089 +f 23858//23858 23915//23915 23661//23661 +f 24138//24138 23068//23068 23814//23814 +f 23916//23916 23858//23858 23661//23661 +f 23823//23823 23914//23914 23611//23611 +f 23820//23820 23914//23914 23823//23823 +f 23343//23343 23751//23751 23853//23853 +f 23276//23276 23918//23918 23867//23867 +f 23898//23898 23574//23574 23864//23864 +f 23609//23609 23661//23661 23915//23915 +f 23915//23915 23909//23909 23609//23609 +f 23611//23611 23608//23608 23823//23823 +f 23806//23806 23068//23068 24138//24138 +f 23608//23608 23613//23613 24102//24102 +f 23869//23869 23609//23609 23909//23909 +f 23829//23829 24102//24102 23613//23613 +f 23666//23666 23570//23570 23911//23911 +f 23911//23911 23813//23813 24168//24168 +f 23822//23822 23626//23626 23629//23629 +f 23880//23880 23585//23585 23855//23855 +f 23911//23911 24168//24168 23666//23666 +f 23611//23611 23914//23914 23298//23298 +f 23874//23874 23291//23291 23867//23867 +f 24226//24226 23916//23916 23872//23872 +f 23629//23629 23634//23634 23824//23824 +f 23822//23822 23629//23629 23824//23824 +f 24197//24197 23855//23855 23585//23585 +f 23333//23333 23578//23578 23870//23870 +f 23872//23872 23916//23916 23616//23616 +f 23829//23829 23620//23620 24142//24142 +f 23306//23306 23962//23962 23640//23640 +f 23613//23613 23620//23620 23829//23829 +f 23583//23583 23870//23870 24009//24009 +f 24197//24197 23590//23590 23859//23859 +f 23620//23620 23831//23831 24142//24142 +f 23573//23573 23603//23603 24144//24144 +f 23585//23585 23590//23590 24197//24197 +f 23658//23658 23872//23872 23621//23621 +f 23286//23286 23580//23580 24154//24154 +f 23616//23616 23621//23621 23872//23872 +f 24154//24154 23850//23850 23286//23286 +f 23599//23599 23286//23286 23850//23850 +f 23850//23850 23857//23857 23599//23599 +f 23878//23878 24350//24350 23678//23678 +f 23634//23634 23637//23637 23824//23824 +f 23678//23678 23881//23881 23878//23878 +f 23852//23852 23628//23628 23876//23876 +f 23071//23071 23868//23868 24201//24201 +f 23866//23866 23071//23071 24201//24201 +f 23633//23633 22996//22996 24127//24127 +f 24127//24127 23835//23835 23633//23633 +f 23637//23637 23251//23251 23828//23828 +f 23628//23628 23852//23852 23604//23604 +f 23332//23332 23844//23844 23842//23842 +f 23251//23251 23830//23830 23828//23828 +f 23627//23627 23306//23306 23063//23063 +f 23648//23648 23643//23643 23882//23882 +f 23869//23869 23876//23876 23632//23632 +f 23882//23882 24145//24145 23648//23648 +f 23833//23833 23645//23645 23836//23836 +f 23876//23876 23628//23628 23632//23632 +f 23859//23859 23590//23590 23866//23866 +f 23837//23837 23836//23836 23645//23645 +f 23645//23645 23181//23181 23838//23838 +f 23838//23838 23837//23837 23645//23645 +f 23604//23604 23294//23294 23628//23628 +f 24145//24145 23881//23881 23650//23650 +f 23863//23863 23845//23845 24156//24156 +f 23648//23648 23650//23650 23651//23651 +f 24145//24145 23650//23650 23648//23648 +f 23838//23838 22971//22971 23839//23839 +f 23181//23181 22971//22971 23838//23838 +f 23207//23207 23863//23863 23865//23865 +f 23641//23641 24199//24199 23631//23631 +f 23648//23648 23651//23651 23567//23567 +f 23779//23779 22971//22971 23513//23513 +f 23839//23839 22971//22971 23779//23779 +f 23587//23587 23586//23586 24273//24273 +f 24273//24273 23586//23586 24251//24251 +f 23919//23919 23920//23920 23635//23635 +f 23779//23779 23513//23513 23515//23515 +f 23635//23635 23639//23639 23919//23919 +f 23865//23865 23434//23434 23207//23207 +f 23912//23912 23877//23877 23594//23594 +f 23962//23962 24038//24038 23638//23638 +f 23917//23917 23434//23434 23865//23865 +f 23699//23699 23594//23594 23877//23877 +f 23567//23567 23654//23654 23571//23571 +f 23651//23651 23654//23654 23567//23567 +f 23776//23776 23699//23699 23877//23877 +f 23732//23732 23488//23488 23434//23434 +f 23641//23641 23638//23638 24199//24199 +f 23434//23434 23917//23917 23732//23732 +f 23920//23920 23646//23646 23644//23644 +f 23646//23646 23919//23919 23685//23685 +f 23920//23920 23919//23919 23646//23646 +f 23962//23962 23638//23638 23640//23640 +f 23787//23787 23879//23879 24098//24098 +f 23639//23639 23685//23685 23919//23919 +f 23871//23871 23732//23732 23917//23917 +f 23649//23649 23913//23913 23310//23310 +f 23528//23528 23642//23642 24026//24026 +f 23720//23720 24062//24062 24050//24050 +f 23885//23885 23913//23913 23649//23649 +f 23607//23607 23875//23875 23873//23873 +f 23875//23875 23647//23647 24108//24108 +f 23652//23652 23653//23653 23885//23885 +f 23880//23880 23886//23886 23345//23345 +f 23883//23883 23271//23271 23884//23884 +f 23274//23274 23271//23271 23883//23883 +f 23883//23883 23647//23647 23274//23274 +f 23379//23379 23378//23378 23921//23921 +f 23384//23384 23901//23901 23386//23386 +f 23386//23386 23901//23901 23904//23904 +f 22848//22848 23936//23936 23389//23389 +f 24980//24980 22850//22850 24460//24460 +f 23904//23904 23578//23578 23386//23386 +f 23386//23386 23578//23578 23333//23333 +f 22858//22858 23389//23389 23936//23936 +f 23924//23924 22858//22858 23936//23936 +f 24460//24460 23396//23396 23928//23928 +f 22850//22850 23396//23396 24460//24460 +f 23397//23397 22858//22858 23924//23924 +f 23888//23888 23887//23887 22838//22838 +f 22861//22861 23382//23382 23938//23938 +f 23406//23406 22861//22861 23938//23938 +f 22838//22838 23887//23887 23351//23351 +f 23351//23351 23887//23887 23538//23538 +f 23009//23009 23788//23788 23272//23272 +f 23538//23538 23887//23887 23784//23784 +f 23922//23922 23619//23619 23372//23372 +f 23372//23372 23619//23619 23360//23360 +f 23856//23856 23619//23619 23922//23922 +f 23941//23941 23393//23393 23379//23379 +f 23372//23372 22854//22854 23922//23922 +f 23368//23368 23373//23373 23894//23894 +f 24096//24096 23368//23368 23894//23894 +f 23936//23936 23393//23393 23930//23930 +f 22848//22848 23393//23393 23936//23936 +f 22854//22854 23387//23387 23923//23923 +f 23923//23923 23922//23922 22854//22854 +f 23926//23926 23368//23368 24096//24096 +f 23370//23370 23368//23368 23926//23926 +f 22850//22850 24980//24980 23375//23375 +f 23393//23393 23941//23941 23930//23930 +f 23374//23374 23370//23370 23926//23926 +f 23356//23356 23666//23666 23378//23378 +f 23375//23375 23945//23945 23382//23382 +f 23896//23896 23894//23894 23373//23373 +f 23941//23941 23379//23379 23921//23921 +f 23374//23374 23934//23934 22851//22851 +f 23666//23666 24168//24168 23378//23378 +f 23378//23378 24168//24168 23921//23921 +f 23630//23630 23907//23907 23918//23918 +f 23403//23403 23402//23402 23932//23932 +f 23408//23408 24482//24482 24462//24462 +f 23888//23888 23381//23381 23937//23937 +f 23580//23580 23397//23397 23891//23891 +f 23923//23923 23387//23387 23927//23927 +f 23371//23371 23577//23577 24379//24379 +f 23385//23385 23383//23383 23946//23946 +f 22842//22842 23898//23898 23367//23367 +f 24697//24697 23580//23580 23891//23891 +f 23367//23367 23898//23898 24429//24429 +f 23929//23929 23404//23404 23925//23925 +f 23411//23411 24482//24482 23408//23408 +f 23931//23931 23407//23407 23929//23929 +f 23395//23395 23407//23407 23931//23931 +f 23371//23371 24379//24379 23896//23896 +f 23373//23373 23371//23371 23896//23896 +f 23407//23407 23404//23404 23929//23929 +f 23405//23405 22851//22851 23934//23934 +f 24463//24463 23405//23405 23934//23934 +f 23935//23935 23403//23403 23932//23932 +f 23418//23418 23408//23408 24462//24462 +f 23383//23383 23405//23405 24463//24463 +f 23946//23946 23383//23383 24463//24463 +f 22847//22847 23367//23367 24433//24433 +f 23925//23925 23412//23412 23933//23933 +f 23409//23409 23412//23412 23925//23925 +f 23950//23950 23899//23899 23892//23892 +f 23376//23376 22847//22847 24433//24433 +f 23369//23369 23906//23906 23388//23388 +f 23377//23377 23376//23376 23900//23900 +f 23889//23889 23950//23950 23892//23892 +f 23391//23391 23950//23950 23889//23889 +f 22838//22838 23381//23381 23888//23888 +f 23409//23409 23925//23925 23404//23404 +f 23380//23380 23377//23377 23901//23901 +f 23901//23901 23377//23377 23900//23900 +f 23392//23392 23939//23939 23927//23927 +f 23387//23387 23392//23392 23927//23927 +f 23950//23950 23390//23390 23899//23899 +f 23391//23391 23390//23390 23950//23950 +f 23380//23380 23901//23901 23384//23384 +f 23402//23402 23391//23391 23889//23889 +f 23951//23951 23395//23395 23931//23931 +f 23939//23939 23395//23395 23951//23951 +f 23392//23392 23395//23395 23939//23939 +f 23942//23942 23951//23951 23931//23931 +f 24218//24218 23390//23390 23388//23388 +f 23899//23899 23390//23390 24218//24218 +f 23940//23940 23951//23951 23952//23952 +f 23939//23939 23951//23951 23940//23940 +f 23394//23394 23948//23948 23928//23928 +f 23396//23396 23394//23394 23928//23928 +f 24218//24218 23388//23388 23906//23906 +f 23952//23952 23951//23951 23942//23942 +f 23903//23903 23398//23398 23902//23902 +f 23679//23679 23952//23952 23942//23942 +f 23399//23399 23400//23400 23949//23949 +f 23949//23949 23948//23948 23399//23399 +f 24222//24222 22862//22862 23905//23905 +f 23369//23369 22862//22862 24222//24222 +f 23906//23906 23369//23369 24222//24222 +f 23399//23399 23948//23948 23394//23394 +f 23940//23940 23952//23952 23678//23678 +f 23678//23678 24209//24209 23940//23940 +f 23398//23398 23903//23903 22862//22862 +f 22862//22862 23903//23903 23905//23905 +f 23679//23679 23678//23678 23952//23952 +f 23908//23908 23902//23902 23398//23398 +f 24350//24350 24209//24209 23678//23678 +f 23398//23398 22855//22855 23908//23908 +f 23400//23400 23893//23893 23949//23949 +f 23944//23944 23679//23679 23942//23942 +f 23893//23893 23401//23401 23895//23895 +f 23400//23400 23401//23401 23893//23893 +f 23944//23944 23897//23897 23679//23679 +f 23897//23897 23684//23684 23679//23679 +f 23679//23679 23684//23684 23680//23680 +f 24173//24173 23684//23684 23897//23897 +f 23401//23401 23559//23559 23895//23895 +f 23895//23895 23559//23559 24160//24160 +f 22406//22406 23403//23403 23935//23935 +f 23943//23943 22406//22406 23935//23935 +f 23943//23943 23410//23410 22406//22406 +f 23947//23947 23410//23410 23943//23943 +f 23908//23908 22855//22855 23543//23543 +f 23352//23352 23543//23543 22855//22855 +f 24018//24018 24230//24230 23444//23444 +f 22948//22948 23227//23227 23984//23984 +f 23717//23717 23707//23707 23741//23741 +f 23494//23494 24024//24024 23752//23752 +f 23741//23741 23955//23955 23717//23717 +f 23772//23772 23768//23768 23771//23771 +f 23712//23712 24521//24521 23457//23457 +f 23761//23761 24234//24234 23721//23721 +f 24024//24024 23494//23494 24016//24016 +f 24244//24244 24241//24241 23722//23722 +f 24009//24009 23770//23770 23716//23716 +f 23693//23693 24023//24023 23526//23526 +f 23722//23722 23958//23958 24244//24244 +f 23752//23752 24054//24054 23695//23695 +f 24027//24027 23520//23520 23719//23719 +f 24031//24031 23705//23705 23495//23495 +f 23236//23236 24040//24040 24042//24042 +f 24026//24026 24023//24023 23693//23693 +f 23761//23761 23756//23756 23957//23957 +f 24031//24031 24080//24080 23705//23705 +f 23964//23964 23971//23971 24020//24020 +f 24052//24052 23977//23977 23234//23234 +f 24260//24260 24275//24275 24044//24044 +f 23745//23745 23696//23696 24518//24518 +f 23962//23962 23306//23306 24242//24242 +f 23688//23688 23731//23731 24041//24041 +f 23692//23692 23737//23737 24287//24287 +f 22908//22908 24058//24058 23961//23961 +f 24044//24044 24579//24579 24260//24260 +f 24030//24030 24518//24518 23696//23696 +f 23728//23728 24081//24081 23987//23987 +f 23960//23960 23691//23691 24290//24290 +f 24035//24035 23530//23530 24528//24528 +f 23692//23692 24287//24287 24589//24589 +f 24528//24528 23530//23530 23980//23980 +f 23959//23959 23753//23753 24057//24057 +f 23735//23735 24012//24012 23778//23778 +f 23731//23731 23240//23240 24269//24269 +f 24012//24012 24049//24049 23778//23778 +f 23773//23773 24010//24010 24079//24079 +f 24284//24284 23460//23460 24240//24240 +f 24049//24049 24237//24237 24029//24029 +f 23500//23500 23690//23690 24061//24061 +f 23990//23990 23763//23763 23992//23992 +f 23524//23524 23978//23978 23976//23976 +f 24026//24026 23642//23642 23969//23969 +f 23750//23750 23767//23767 24046//24046 +f 23754//23754 22707//22707 24550//24550 +f 24007//24007 23136//23136 24628//24628 +f 23730//23730 23502//23502 24545//24545 +f 23510//23510 24013//24013 24012//24012 +f 23734//23734 24039//24039 23727//23727 +f 23751//23751 23972//23972 24321//24321 +f 23733//23733 23739//23739 24301//24301 +f 23777//23777 24260//24260 24047//24047 +f 24039//24039 23734//23734 23738//23738 +f 23973//23973 23979//23979 24257//24257 +f 23776//23776 24082//24082 23972//23972 +f 24079//24079 24010//24010 23747//23747 +f 24251//24251 23470//23470 24051//24051 +f 23706//23706 24070//24070 24072//24072 +f 23766//23766 24085//24085 23978//23978 +f 22888//22888 23775//23775 24265//24265 +f 24085//24085 23766//23766 23687//23687 +f 24230//24230 24056//24056 23965//23965 +f 23776//23776 23972//23972 23975//23975 +f 24246//24246 23724//23724 24534//24534 +f 24071//24071 23133//23133 24537//24537 +f 23762//23762 23973//23973 24232//24232 +f 24612//24612 23210//23210 24608//24608 +f 23489//23489 24230//24230 23965//23965 +f 24798//24798 23200//23200 25283//25283 +f 23174//23174 23200//23200 24798//24798 +f 24284//24284 23470//23470 23700//23700 +f 23742//23742 23738//23738 23216//23216 +f 23978//23978 24085//24085 24084//24084 +f 24005//24005 23777//23777 24047//24047 +f 24006//24006 23199//23199 23432//23432 +f 23758//23758 23762//23762 24232//24232 +f 24307//24307 23174//23174 24798//24798 +f 23738//23738 23742//23742 24515//24515 +f 23489//23489 23444//23444 24230//24230 +f 24301//24301 23748//23748 24556//24556 +f 24069//24069 23966//23966 23704//23704 +f 23999//23999 24013//24013 24054//24054 +f 24003//24003 24000//24000 24310//24310 +f 23706//23706 24075//24075 23145//23145 +f 23215//23215 24008//24008 23166//23166 +f 24280//24280 23708//23708 24005//24005 +f 24008//24008 24274//24274 23516//23516 +f 22964//22964 23956//23956 24277//24277 +f 23493//23493 24069//24069 23704//23704 +f 23715//23715 23708//23708 24280//24280 +f 24014//24014 23703//23703 24001//24001 +f 24080//24080 24001//24001 23705//23705 +f 24286//24286 23743//23743 23511//23511 +f 24233//24233 23774//23774 23532//23532 +f 24032//24032 23994//23994 23758//23758 +f 24315//24315 23522//23522 24073//24073 +f 23993//23993 23749//23749 24119//24119 +f 23446//23446 24231//24231 23493//23493 +f 24231//24231 23446//23446 23967//23967 +f 23471//23471 23996//23996 24275//24275 +f 24067//24067 24233//24233 23718//23718 +f 23720//23720 24067//24067 23718//23718 +f 24577//24577 24502//24502 23756//23756 +f 23986//23986 23964//23964 24314//24314 +f 23993//23993 24027//24027 23759//23759 +f 24078//24078 23519//23519 24531//24531 +f 23519//23519 23989//23989 24531//24531 +f 23615//23615 23526//23526 24022//24022 +f 24023//24023 24022//24022 23526//23526 +f 24268//24268 23527//23527 24066//24066 +f 23527//23527 23701//23701 24066//24066 +f 23742//23742 24019//24019 24515//24515 +f 23715//23715 24280//24280 24236//24236 +f 24250//24250 23956//23956 24259//24259 +f 23982//23982 23715//23715 24236//24236 +f 24531//24531 23989//23989 24824//24824 +f 23994//23994 24032//24032 24034//24034 +f 23989//23989 23998//23998 24824//24824 +f 23779//23779 23760//23760 23968//23968 +f 24021//24021 23984//23984 23987//23987 +f 23520//23520 24027//24027 24291//24291 +f 23964//23964 24020//24020 24314//24314 +f 24062//24062 23773//23773 24079//24079 +f 24042//24042 25078//25078 23737//23737 +f 24038//24038 23962//23962 24037//24037 +f 23745//23745 24019//24019 23742//23742 +f 23470//23470 24284//24284 24051//24051 +f 23968//23968 23760//23760 23970//23970 +f 23991//23991 23988//23988 24048//24048 +f 23728//23728 23472//23472 24081//24081 +f 23731//23731 24269//24269 24041//24041 +f 24534//24534 23772//23772 24778//24778 +f 24826//24826 23960//23960 24290//24290 +f 23961//23961 24058//24058 24247//24247 +f 24551//24551 23971//23971 23974//23974 +f 23442//23442 23692//23692 24589//24589 +f 24024//24024 24016//24016 24034//24034 +f 23974//23974 24029//24029 24551//24551 +f 23769//23769 23736//23736 24532//24532 +f 23698//23698 23689//23689 24613//24613 +f 24613//24613 24002//24002 23698//23698 +f 24039//24039 24248//24248 24031//24031 +f 23744//23744 23483//23483 24292//24292 +f 24024//24024 24294//24294 23752//23752 +f 24418//24418 24028//24028 23962//23962 +f 24242//24242 24418//24418 23962//23962 +f 23979//23979 23717//23717 24564//24564 +f 24054//24054 23752//23752 24294//24294 +f 23210//23210 24246//24246 24608//24608 +f 24532//24532 23736//23736 24264//24264 +f 24056//24056 23691//23691 23965//23965 +f 24558//24558 24303//24303 23750//23750 +f 23506//23506 23505//23505 24262//24262 +f 24294//24294 24025//24025 24054//24054 +f 23995//23995 24048//24048 24055//24055 +f 23200//23200 24303//24303 25283//25283 +f 23764//23764 24057//24057 23753//23753 +f 23976//23976 23978//23978 24084//24084 +f 23506//23506 24068//24068 23511//23511 +f 23976//23976 24084//24084 24063//24063 +f 23511//23511 24068//24068 24286//24286 +f 23979//23979 24564//24564 24257//24257 +f 24032//24032 23758//23758 24232//24232 +f 24006//24006 23432//23432 24078//24078 +f 24265//24265 23775//23775 24271//24271 +f 24241//24241 24238//24238 23222//23222 +f 24286//24286 23749//23749 23743//23743 +f 23749//23749 24286//24286 24074//24074 +f 24628//24628 24076//24076 24007//24007 +f 24279//24279 24271//24271 23755//23755 +f 23755//23755 24234//24234 24279//24279 +f 24033//24033 24030//24030 23509//23509 +f 23995//23995 24055//24055 24083//24083 +f 24039//24039 23738//23738 24043//24043 +f 23497//23497 24552//24552 24264//24264 +f 24253//24253 24083//24083 24055//24055 +f 23765//23765 24570//24570 24276//24276 +f 23712//23712 23516//23516 24274//24274 +f 24267//24267 23966//23966 24263//24263 +f 23999//23999 24054//24054 24524//24524 +f 23725//23725 23456//23456 24629//24629 +f 24047//24047 24260//24260 24045//24045 +f 24069//24069 23493//23493 24231//24231 +f 23994//23994 24034//24034 24016//24016 +f 23509//23509 24004//24004 24033//24033 +f 23711//23711 24573//24573 24077//24077 +f 24263//24263 23966//23966 24069//24069 +f 23985//23985 24268//24268 24059//24059 +f 24072//24072 24075//24075 23706//23706 +f 23740//23740 24255//24255 24065//24065 +f 23740//23740 24065//24065 23741//23741 +f 23764//23764 23966//23966 24267//24267 +f 23711//23711 24017//24017 24573//24573 +f 24015//24015 23145//23145 24075//24075 +f 22948//22948 24073//24073 23522//23522 +f 24229//24229 23967//23967 23446//23446 +f 24077//24077 24229//24229 23446//23446 +f 23711//23711 24077//24077 23446//23446 +f 24280//24280 24005//24005 24309//24309 +f 24216//24216 24207//24207 23810//23810 +f 24087//24087 23543//23543 24437//24437 +f 23789//23789 24326//24326 23555//23555 +f 24086//24086 24166//24166 23873//23873 +f 23887//23887 23888//23888 24088//24088 +f 24437//24437 23543//23543 24092//24092 +f 23887//23887 24088//24088 24091//24091 +f 23784//23784 23887//23887 24091//24091 +f 23862//23862 24208//24208 24441//24441 +f 24330//24330 24332//24332 23788//23788 +f 24122//24122 24216//24216 23820//23820 +f 24211//24211 24090//24090 23913//23913 +f 23788//23788 23539//23539 24330//24330 +f 24124//24124 24122//24122 23823//23823 +f 23980//23980 24095//24095 24529//24529 +f 24211//24211 23913//23913 23885//23885 +f 24091//24091 23792//23792 23784//23784 +f 23873//23873 24104//24104 24086//24086 +f 23888//23888 24427//24427 24088//24088 +f 23402//23402 23889//23889 24094//24094 +f 24094//24094 24099//24099 23402//23402 +f 24100//24100 23863//23863 24156//24156 +f 24122//24122 23820//23820 23823//23823 +f 24338//24338 24209//24209 24350//24350 +f 23875//23875 24104//24104 23873//23873 +f 23823//23823 24093//24093 24124//24124 +f 23892//23892 24210//24210 23889//23889 +f 23653//23653 24211//24211 23885//23885 +f 23587//23587 24273//24273 24693//24693 +f 24097//24097 23587//23587 24693//24693 +f 23879//23879 23587//23587 24097//24097 +f 24210//24210 23892//23892 24214//24214 +f 23875//23875 24108//24108 24104//24104 +f 23792//23792 24355//24355 23557//23557 +f 24097//24097 24098//24098 23879//23879 +f 24105//24105 24111//24111 24110//24110 +f 24107//24107 24330//24330 23539//23539 +f 24098//24098 24106//24106 23787//23787 +f 23892//23892 23899//23899 24214//24214 +f 23795//23795 24111//24111 24105//24105 +f 23557//23557 24355//24355 23796//23796 +f 23863//23863 24100//24100 23865//23865 +f 24117//24117 23855//23855 24342//24342 +f 23608//23608 24093//24093 23823//23823 +f 24100//24100 24113//24113 23865//23865 +f 23917//23917 23865//23865 24113//24113 +f 24210//24210 24094//24094 23889//23889 +f 23794//23794 23788//23788 24654//24654 +f 24110//24110 24111//24111 24659//24659 +f 24180//24180 24211//24211 23653//23653 +f 24218//24218 24214//24214 23899//23899 +f 23871//23871 23917//23917 24113//24113 +f 24116//24116 23880//23880 24117//24117 +f 23801//23801 23800//23800 23220//23220 +f 24102//24102 24093//24093 23608//23608 +f 24261//24261 23871//23871 24734//24734 +f 23732//23732 23871//23871 24261//24261 +f 24117//24117 23880//23880 23855//23855 +f 24220//24220 24218//24218 23906//23906 +f 24116//24116 24120//24120 23886//23886 +f 23886//23886 23880//23880 24116//24116 +f 23867//23867 24103//24103 23874//23874 +f 23801//23801 23805//23805 24135//24135 +f 24214//24214 24218//24218 24123//24123 +f 24106//24106 24109//24109 23787//23787 +f 23505//23505 23732//23732 24261//24261 +f 24123//24123 24218//24218 24125//24125 +f 23805//23805 24153//24153 24135//24135 +f 24121//24121 23883//23883 24126//24126 +f 24114//24114 23874//23874 24103//24103 +f 24187//24187 24215//24215 24118//24118 +f 23808//23808 23787//23787 24109//24109 +f 24215//24215 24216//24216 24118//24118 +f 24218//24218 24220//24220 24125//24125 +f 24142//24142 23831//23831 24388//24388 +f 23874//23874 24114//24114 23643//23643 +f 23883//23883 23884//23884 24126//24126 +f 23903//23903 23902//23902 24129//24129 +f 23643//23643 24114//24114 23882//23882 +f 23831//23831 23625//23625 24388//24388 +f 23805//23805 23710//23710 24153//24153 +f 23905//23905 23903//23903 24129//24129 +f 23625//23625 24127//24127 24388//24388 +f 23835//23835 24127//24127 23625//23625 +f 24109//24109 24131//24131 23808//23808 +f 24119//24119 23749//23749 24074//24074 +f 24222//24222 23905//23905 24129//24129 +f 24146//24146 24222//24222 24129//24129 +f 23647//23647 24121//24121 24108//24108 +f 24143//24143 24350//24350 23878//23878 +f 24379//24379 23577//23577 23806//23806 +f 23813//23813 23808//23808 24131//24131 +f 23883//23883 24121//24121 23647//23647 +f 23710//23710 23617//23617 24161//24161 +f 24222//24222 24223//24223 23906//23906 +f 23812//23812 23579//23579 23814//23814 +f 24164//24164 24161//24161 23617//23617 +f 24126//24126 23279//23279 24130//24130 +f 23617//23617 23618//23618 24164//24164 +f 23906//23906 24223//24223 24220//24220 +f 23886//23886 24120//24120 24130//24130 +f 23878//23878 23881//23881 24143//24143 +f 24115//24115 25037//25037 23786//23786 +f 24164//24164 23618//23618 24167//24167 +f 23279//23279 23886//23886 24130//24130 +f 24133//24133 23544//23544 24717//24717 +f 23540//23540 23544//23544 24133//24133 +f 24139//24139 24717//24717 23544//23544 +f 23884//23884 23279//23279 24126//24126 +f 24223//24223 24222//24222 24157//24157 +f 24145//24145 24143//24143 23881//23881 +f 24139//24139 23791//23791 24147//24147 +f 24174//24174 23819//23819 24185//24185 +f 23016//23016 24148//24148 23791//23791 +f 24316//24316 23793//23793 23786//23786 +f 23016//23016 23565//23565 24148//24148 +f 24220//24220 24223//24223 24224//24224 +f 23815//23815 23349//23349 24692//24692 +f 23819//23819 23822//23822 24185//24185 +f 24223//24223 24157//24157 24224//24224 +f 24711//24711 24168//24168 23813//23813 +f 24185//24185 23822//23822 24192//24192 +f 23802//23802 23593//23593 24159//24159 +f 23579//23579 23592//23592 24128//24128 +f 23822//23822 23824//23824 24192//24192 +f 24154//24154 23580//23580 24697//24697 +f 24159//24159 23593//23593 24171//24171 +f 23592//23592 23815//23815 24128//24128 +f 24157//24157 24222//24222 24146//24146 +f 24146//24146 24177//24177 24157//24157 +f 23565//23565 23802//23802 24159//24159 +f 24148//24148 23565//23565 24159//24159 +f 24375//24375 24140//24140 23893//23893 +f 23302//23302 23816//23816 24351//24351 +f 23824//23824 23637//23637 24192//24192 +f 23893//23893 23895//23895 24375//24375 +f 23637//23637 23828//23828 24393//24393 +f 24138//24138 23814//23814 24137//24137 +f 24375//24375 23895//23895 24155//24155 +f 23797//23797 24179//24179 24178//24178 +f 23843//23843 23302//23302 24351//24351 +f 23828//23828 23830//23830 24195//24195 +f 24351//24351 24212//24212 23843//23843 +f 23830//23830 23833//23833 24195//24195 +f 24156//24156 23845//23845 23857//23857 +f 23843//23843 24212//24212 23846//23846 +f 24175//24175 23818//23818 24396//24396 +f 24212//24212 24213//24213 23846//23846 +f 23833//23833 23836//23836 24195//24195 +f 24184//24184 24207//24207 24187//24187 +f 24207//24207 24184//24184 23803//23803 +f 24173//24173 24179//24179 23804//23804 +f 23564//23564 24213//24213 24212//24212 +f 23814//23814 23579//23579 24137//24137 +f 23818//23818 24398//24398 24396//24396 +f 24224//24224 24157//24157 24225//24225 +f 23811//23811 24179//24179 23797//23797 +f 23783//23783 24387//24387 23781//23781 +f 24157//24157 24177//24177 24225//24225 +f 23804//23804 24179//24179 23811//23811 +f 24187//24187 24207//24207 24215//24215 +f 23573//23573 24664//24664 23821//23821 +f 24385//24385 23556//23556 24151//24151 +f 23783//23783 23556//23556 24385//24385 +f 23573//23573 24144//24144 24664//24664 +f 23556//23556 24416//24416 24151//24151 +f 23838//23838 23839//23839 24198//24198 +f 24170//24170 24219//24219 24445//24445 +f 23803//23803 23810//23810 24207//24207 +f 24219//24219 24438//24438 24445//24445 +f 24359//24359 23861//23861 23564//23564 +f 24226//24226 24224//24224 24225//24225 +f 24144//24144 23603//23603 24668//24668 +f 24189//24189 24186//24186 23606//23606 +f 24219//24219 24169//24169 24221//24221 +f 24182//24182 23840//23840 24183//24183 +f 24170//24170 24169//24169 24219//24219 +f 23861//23861 24141//24141 23864//23864 +f 24160//24160 24155//24155 23895//23895 +f 23606//23606 23288//23288 24189//24189 +f 24225//24225 23916//23916 24226//24226 +f 24169//24169 24064//24064 24221//24221 +f 24444//24444 23817//23817 24318//24318 +f 24189//24189 23841//23841 24193//24193 +f 24215//24215 24207//24207 24216//24216 +f 23288//23288 23841//23841 24189//24189 +f 23817//23817 23832//23832 24318//24318 +f 23864//23864 24141//24141 23898//23898 +f 24160//24160 23781//23781 24387//24387 +f 24183//24183 23575//23575 24444//24444 +f 23840//23840 23575//23575 24183//24183 +f 24181//24181 23550//23550 23799//23799 +f 24429//24429 23898//23898 24141//24141 +f 23575//23575 23817//23817 24444//24444 +f 23844//23844 23335//23335 24158//24158 +f 24438//24438 24219//24219 23862//23862 +f 23785//23785 24181//24181 24226//24226 +f 24158//24158 23335//23335 23848//23848 +f 24443//24443 23849//23849 24190//24190 +f 23862//23862 24441//24441 24438//24438 +f 23848//23848 23335//23335 23284//23284 +f 23862//23862 24219//24219 24221//24221 +f 23901//23901 23900//23900 24367//24367 +f 24367//24367 24152//24152 23901//23901 +f 24227//24227 23785//23785 24226//24226 +f 24064//24064 24208//24208 24221//24221 +f 24181//24181 23785//23785 23550//23550 +f 23615//23615 24022//24022 24193//24193 +f 23785//23785 24227//24227 23658//23658 +f 23774//23774 23848//23848 23284//23284 +f 24221//24221 24208//24208 23862//23862 +f 24208//24208 24064//24064 24188//24188 +f 23751//23751 24321//24321 23853//23853 +f 23799//23799 23568//23568 24191//24191 +f 24416//24416 23334//23334 24165//24165 +f 23568//23568 24389//24389 24191//24191 +f 23870//23870 23578//23578 24376//24376 +f 24389//24389 23568//23568 23263//23263 +f 24516//24516 23870//23870 24376//24376 +f 24165//24165 23602//23602 24166//24166 +f 24009//24009 23870//23870 24516//24516 +f 24389//24389 23263//23263 24194//24194 +f 23602//23602 23873//23873 24166//24166 +f 24242//24242 23627//23627 24196//24196 +f 23306//23306 23627//23627 24242//24242 +f 23770//23770 24009//24009 24516//24516 +f 24200//24200 24201//24201 23868//23868 +f 23334//23334 24416//24416 23556//23556 +f 23866//23866 24201//24201 23859//23859 +f 24037//24037 24199//24199 24038//24038 +f 24176//24176 23851//23851 23856//23856 +f 23868//23868 23849//23849 24443//24443 +f 24200//24200 23868//23868 24443//24443 +f 23860//23860 23631//23631 24202//24202 +f 23825//23825 24562//24562 23582//23582 +f 23854//23854 23851//23851 23623//23623 +f 24420//24420 23623//23623 23851//23851 +f 24382//24382 24178//24178 24666//24666 +f 23912//23912 24178//24178 24382//24382 +f 24420//24420 23630//23630 23623//23623 +f 24243//24243 23877//23877 24382//24382 +f 24401//24401 23825//23825 24090//24090 +f 24382//24382 23877//23877 23912//23912 +f 24199//24199 23638//23638 24038//24038 +f 23913//23913 24090//24090 23825//23825 +f 23907//23907 23630//23630 24420//24420 +f 23636//23636 23860//23860 24202//24202 +f 23969//23969 23636//23636 24202//24202 +f 23636//23636 23969//23969 23642//23642 +f 24082//24082 23776//23776 24243//24243 +f 24243//24243 23776//23776 23877//23877 +f 23908//23908 23543//23543 24087//24087 +f 23782//23782 23834//23834 24092//24092 +f 24203//24203 23834//23834 23847//23847 +f 24203//24203 23847//23847 24204//24204 +f 23847//23847 23852//23852 24204//24204 +f 24228//24228 24204//24204 23852//23852 +f 24177//24177 23858//23858 24225//24225 +f 23858//23858 24205//24205 23915//23915 +f 23916//23916 24225//24225 23858//23858 +f 23909//23909 23915//23915 24205//24205 +f 23909//23909 24206//24206 23869//23869 +f 23872//23872 24227//24227 24226//24226 +f 23872//23872 23658//23658 24227//24227 +f 24424//24424 24228//24228 23876//23876 +f 23876//23876 24228//24228 23852//23852 +f 24424//24424 23876//23876 24206//24206 +f 24206//24206 23876//23876 23869//23869 +f 24066//24066 23701//23701 24235//24235 +f 23748//23748 23714//23714 25032//25032 +f 24237//24237 24551//24551 24029//24029 +f 23714//23714 24277//24277 25032//25032 +f 24609//24609 23770//23770 24516//24516 +f 24274//24274 24521//24521 23712//23712 +f 23741//23741 24065//24065 24272//24272 +f 23457//23457 24521//24521 24040//24040 +f 24018//24018 23757//23757 24766//24766 +f 23956//23956 24250//24250 24277//24277 +f 23746//23746 24304//24304 24004//24004 +f 24304//24304 23746//23746 24575//24575 +f 24001//24001 24080//24080 24563//24563 +f 24276//24276 24765//24765 23768//23768 +f 24508//24508 24073//24073 22948//22948 +f 23988//23988 23982//23982 24236//24236 +f 24508//24508 22948//22948 23984//23984 +f 23993//23993 24119//24119 24245//24245 +f 24241//24241 24244//24244 24297//24297 +f 24272//24272 24322//24322 23741//23741 +f 24322//24322 23955//23955 23741//23741 +f 24283//24283 23738//23738 24515//24515 +f 24023//24023 24026//24026 23969//23969 +f 24043//24043 23738//23738 24283//24283 +f 23771//23771 23768//23768 24765//24765 +f 23234//23234 24292//24292 23483//23483 +f 24036//24036 24575//24575 23746//23746 +f 24245//24245 24027//24027 23993//23993 +f 23688//23688 24259//24259 23455//23455 +f 24234//24234 23761//23761 24530//24530 +f 23958//23958 23961//23961 24770//24770 +f 24288//24288 23770//23770 24609//24609 +f 23524//23524 23976//23976 24289//24289 +f 23957//23957 23756//23756 24502//24502 +f 24295//24295 24259//24259 23688//23688 +f 24247//24247 24058//24058 24249//24249 +f 23725//23725 24629//24629 24239//24239 +f 23442//23442 24589//24589 24591//24591 +f 24233//24233 24067//24067 24578//24578 +f 24240//24240 24288//24288 24525//24525 +f 23725//23725 24239//24239 23963//23963 +f 23955//23955 24564//24564 23717//23717 +f 23688//23688 24041//24041 24295//24295 +f 24012//24012 24526//24526 24049//24049 +f 23980//23980 24529//24529 24528//24528 +f 24049//24049 24526//24526 24611//24611 +f 24237//24237 24049//24049 24611//24611 +f 23772//23772 23771//23771 24778//24778 +f 24031//24031 24323//24323 24080//24080 +f 24058//24058 24252//24252 24249//24249 +f 23769//23769 24573//24573 24017//24017 +f 23757//23757 24060//24060 24011//24011 +f 23203//23203 23442//23442 24591//24591 +f 24291//24291 24046//24046 23520//23520 +f 23203//23203 24591//24591 24550//24550 +f 24084//24084 24085//24085 24063//24063 +f 23689//23689 23963//23963 24613//24613 +f 24025//24025 24524//24524 24054//24054 +f 24526//24526 24012//24012 24013//24013 +f 23999//23999 24526//24526 24013//24013 +f 24019//24019 23745//23745 24518//24518 +f 24248//24248 24323//24323 24031//24031 +f 24079//24079 23747//23747 24325//24325 +f 23730//23730 24545//24545 24853//24853 +f 24070//24070 24061//24061 24547//24547 +f 23240//23240 23983//23983 24269//24269 +f 24053//24053 23981//23981 24266//24266 +f 24050//24050 24067//24067 23720//23720 +f 23502//23502 24265//24265 24545//24545 +f 23981//23981 23985//23985 24266//24266 +f 24300//24300 24256//24256 24254//24254 +f 23136//23136 24002//24002 24559//24559 +f 23747//23747 24014//24014 24325//24325 +f 24628//24628 23136//23136 24559//24559 +f 24290//24290 23691//23691 24056//24056 +f 24062//24062 24641//24641 24050//24050 +f 24641//24641 24062//24062 24079//24079 +f 24621//24621 24314//24314 24020//24020 +f 24057//24057 23764//23764 24267//24267 +f 24232//24232 23973//23973 24257//24257 +f 24302//24302 23769//23769 24532//24532 +f 24033//24033 24004//24004 24304//24304 +f 23733//23733 24605//24605 24298//24298 +f 24014//24014 24258//24258 24325//24325 +f 24555//24555 24075//24075 24072//24072 +f 24043//24043 24248//24248 24039//24039 +f 24605//24605 23733//23733 24301//24301 +f 24083//24083 24255//24255 23491//23491 +f 24263//24263 24069//24069 24306//24306 +f 24001//24001 24258//24258 24014//24014 +f 24047//24047 24540//24540 24005//24005 +f 23729//23729 24612//24612 24549//24549 +f 24000//24000 23997//23997 24310//24310 +f 24262//24262 23505//23505 24261//24261 +f 24005//24005 24540//24540 24309//24309 +f 24537//24537 23199//23199 24006//24006 +f 24624//24624 23729//23729 24549//24549 +f 23506//23506 24262//24262 24557//24557 +f 24311//24311 24629//24629 23456//23456 +f 24542//24542 24280//24280 24309//24309 +f 24556//24556 23748//23748 24759//24759 +f 24272//24272 24065//24065 24554//24554 +f 23996//23996 24015//24015 24270//24270 +f 24275//24275 23996//23996 24270//24270 +f 24281//24281 24003//24003 24583//24583 +f 23748//23748 25032//25032 24759//24759 +f 24315//24315 24552//24552 23497//23497 +f 24551//24551 24621//24621 23971//23971 +f 24232//24232 24257//24257 24285//24285 +f 23992//23992 24238//24238 24278//24278 +f 24077//24077 24560//24560 24229//24229 +f 23977//23977 24052//24052 23754//23754 +f 23779//23779 23968//23968 24522//24522 +f 24560//24560 24077//24077 25046//25046 +f 24023//24023 24586//24586 24022//24022 +f 24236//24236 24280//24280 24635//24635 +f 24233//24233 24503//24503 23774//23774 +f 24077//24077 24573//24573 25046//25046 +f 24563//24563 24258//24258 24001//24001 +f 24551//24551 24237//24237 24582//24582 +f 24238//24238 24241//24241 24297//24297 +f 23524//23524 24289//24289 24561//24561 +f 24535//24535 24236//24236 24635//24635 +f 24232//24232 24034//24034 24032//24032 +f 24505//24505 24073//24073 24508//24508 +f 24640//24640 24563//24563 24080//24080 +f 24611//24611 24582//24582 24237//24237 +f 24785//24785 24027//24027 24245//24245 +f 24034//24034 24232//24232 24541//24541 +f 24541//24541 24504//24504 24034//24034 +f 24530//24530 23761//23761 24580//24580 +f 23988//23988 24236//24236 24535//24535 +f 23234//23234 23977//23977 24292//24292 +f 24323//24323 24640//24640 24080//24080 +f 23761//23761 23957//23957 24580//24580 +f 23960//23960 24803//24803 24036//24036 +f 24289//24289 23976//23976 24606//24606 +f 24799//24799 24158//24158 23848//23848 +f 24623//24623 24240//24240 24525//24525 +f 23848//23848 23774//23774 24799//24799 +f 23976//23976 24063//24063 24606//24606 +f 24281//24281 24061//24061 23690//23690 +f 24048//24048 23988//23988 24535//24535 +f 24770//24770 24244//24244 23958//23958 +f 24544//24544 24048//24048 24535//24535 +f 24063//24063 24085//24085 24312//24312 +f 23984//23984 24021//24021 24508//24508 +f 24282//24282 23955//23955 24322//24322 +f 24573//24573 23769//23769 24302//24302 +f 24085//24085 23986//23986 24615//24615 +f 24615//24615 24312//24312 24085//24085 +f 24770//24770 23961//23961 24247//24247 +f 24284//24284 24240//24240 24623//24623 +f 24615//24615 23986//23986 24314//24314 +f 24067//24067 24050//24050 24641//24641 +f 24041//24041 24543//24543 24295//24295 +f 24024//24024 24034//24034 24638//24638 +f 24231//24231 23967//23967 24585//24585 +f 24048//24048 24544//24544 24055//24055 +f 24323//24323 24248//24248 24789//24789 +f 23744//23744 24292//24292 25281//25281 +f 24293//24293 23998//23998 24298//24298 +f 23967//23967 24229//24229 24585//24585 +f 24324//24324 24641//24641 24079//24079 +f 24045//24045 24260//24260 24579//24579 +f 24252//24252 23730//23730 24536//24536 +f 24536//24536 24249//24249 24252//24252 +f 24547//24547 24072//24072 24070//24070 +f 24536//24536 23730//23730 24853//24853 +f 24789//24789 24248//24248 24283//24283 +f 24051//24051 24567//24567 24251//24251 +f 24020//24020 23971//23971 24621//24621 +f 24055//24055 24544//24544 24305//24305 +f 24253//24253 24055//24055 24305//24305 +f 24300//24300 24815//24815 24256//24256 +f 24043//24043 24283//24283 24248//24248 +f 24622//24622 24002//24002 24613//24613 +f 24299//24299 24053//24053 25016//25016 +f 24569//24569 24567//24567 24565//24565 +f 24079//24079 24325//24325 24324//24324 +f 24546//24546 24313//24313 23990//23990 +f 23472//23472 24071//24071 24537//24537 +f 23757//23757 24011//24011 24643//24643 +f 24053//24053 24266//24266 24602//24602 +f 24546//24546 23990//23990 24278//24278 +f 24569//24569 24273//24273 24567//24567 +f 24230//24230 24796//24796 24056//24056 +f 24568//24568 24643//24643 24011//24011 +f 23990//23990 23992//23992 24278//24278 +f 24059//24059 24268//24268 25051//25051 +f 24567//24567 24273//24273 24251//24251 +f 24047//24047 24045//24045 24296//24296 +f 24590//24590 24257//24257 24527//24527 +f 25051//25051 24268//24268 24066//24066 +f 24305//24305 24308//24308 24253//24253 +f 24285//24285 24257//24257 24590//24590 +f 24308//24308 24305//24305 24767//24767 +f 24325//24325 24588//24588 24324//24324 +f 24568//24568 24011//24011 23959//23959 +f 24553//24553 24064//24064 24548//24548 +f 24083//24083 24253//24253 24308//24308 +f 24255//24255 24083//24083 24308//24308 +f 24537//24537 24006//24006 24774//24774 +f 24310//24310 23997//23997 24614//24614 +f 24540//24540 24047//24047 24296//24296 +f 24255//24255 24308//24308 24554//24554 +f 24310//24310 24509//24509 24003//24003 +f 25248//25248 23215//23215 24624//24624 +f 24583//24583 24003//24003 24509//24509 +f 24554//24554 24065//24065 24255//24255 +f 24008//24008 23215//23215 25248//25248 +f 24075//24075 24270//24270 24015//24015 +f 24068//24068 23506//23506 24557//24557 +f 25248//25248 24274//24274 24008//24008 +f 24501//24501 24315//24315 24073//24073 +f 23907//23907 24706//24706 24089//24089 +f 24439//24439 24438//24438 24441//24441 +f 24102//24102 24337//24337 24093//24093 +f 24336//24336 24086//24086 24327//24327 +f 24712//24712 24211//24211 24180//24180 +f 24102//24102 23829//23829 24337//24337 +f 24094//24094 24329//24329 24099//24099 +f 24088//24088 24680//24680 24091//24091 +f 24166//24166 24086//24086 24336//24336 +f 24344//24344 24089//24089 24333//24333 +f 23867//23867 24089//24089 24344//24344 +f 24441//24441 24208//24208 24343//24343 +f 24439//24439 24441//24441 24100//24100 +f 24100//24100 24156//24156 24439//24439 +f 24674//24674 23821//23821 24664//24664 +f 24144//24144 24668//24668 24664//24664 +f 24210//24210 24329//24329 24094//24094 +f 24343//24343 24100//24100 24441//24441 +f 24341//24341 24338//24338 24350//24350 +f 23555//23555 24335//24335 23701//23701 +f 24329//24329 24214//24214 24331//24331 +f 24326//24326 24335//24335 23555//23555 +f 24210//24210 24214//24214 24329//24329 +f 24357//24357 24118//24118 24361//24361 +f 23701//23701 24335//24335 24235//24235 +f 24345//24345 23894//23894 24328//24328 +f 24096//24096 23894//23894 24345//24345 +f 24529//24529 24095//24095 24317//24317 +f 24091//24091 24355//24355 23792//23792 +f 24118//24118 24357//24357 24187//24187 +f 24346//24346 24096//24096 24345//24345 +f 24327//24327 24104//24104 24514//24514 +f 23794//23794 24654//24654 24665//24665 +f 24100//24100 24343//24343 24113//24113 +f 24103//24103 23867//23867 24344//24344 +f 24373//24373 24361//24361 24118//24118 +f 23540//23540 24133//24133 24347//24347 +f 24875//24875 24326//24326 23789//23789 +f 24104//24104 24327//24327 24086//24086 +f 24112//24112 23794//23794 24665//24665 +f 24216//24216 24373//24373 24118//24118 +f 23789//23789 24105//24105 24875//24875 +f 24188//24188 24334//24334 24208//24208 +f 24373//24373 24216//24216 24122//24122 +f 24147//24147 24717//24717 24139//24139 +f 24442//24442 24514//24514 24104//24104 +f 24331//24331 24214//24214 24123//24123 +f 24208//24208 24334//24334 24343//24343 +f 24373//24373 24124//24124 24745//24745 +f 24631//24631 24095//24095 24101//24101 +f 24147//24147 23791//23791 24148//24148 +f 24686//24686 24365//24365 23796//23796 +f 24124//24124 24373//24373 24122//24122 +f 24097//24097 25146//25146 24098//24098 +f 24677//24677 24745//24745 24124//24124 +f 24659//24659 24111//24111 23800//23800 +f 24104//24104 24108//24108 24442//24442 +f 24098//24098 24109//24109 24106//24106 +f 24731//24731 24117//24117 24339//24339 +f 24093//24093 24677//24677 24124//24124 +f 24350//24350 24143//24143 24352//24352 +f 24095//24095 24631//24631 24317//24317 +f 24339//24339 24117//24117 24342//24342 +f 24348//24348 24113//24113 24343//24343 +f 24109//24109 24098//24098 25146//25146 +f 24093//24093 24337//24337 24677//24677 +f 23800//23800 23801//23801 24663//24663 +f 24663//24663 24660//24660 23800//23800 +f 23894//23894 23896//23896 24328//24328 +f 24349//24349 24116//24116 24731//24731 +f 24440//24440 24114//24114 24103//24103 +f 24113//24113 24348//24348 23871//23871 +f 24135//24135 24663//24663 23801//23801 +f 24114//24114 24440//24440 23882//23882 +f 24116//24116 24117//24117 24731//24731 +f 24663//24663 24135//24135 24670//24670 +f 23829//23829 24142//24142 24690//24690 +f 24352//24352 24440//24440 24103//24103 +f 24348//24348 24734//24734 23871//23871 +f 24148//24148 24159//24159 24386//24386 +f 24142//24142 24388//24388 24690//24690 +f 24388//24388 24127//24127 24391//24391 +f 24146//24146 24129//24129 24354//24354 +f 24127//24127 23780//23780 24391//24391 +f 24107//24107 24365//24365 24366//24366 +f 24171//24171 24386//24386 24159//24159 +f 24116//24116 24349//24349 24120//24120 +f 24372//24372 24131//24131 24109//24109 +f 24149//24149 24163//24163 24699//24699 +f 23786//23786 25037//25037 24316//24316 +f 24440//24440 24143//24143 24145//24145 +f 24352//24352 24143//24143 24440//24440 +f 24107//24107 24366//24366 24691//24691 +f 24391//24391 24149//24149 24699//24699 +f 24220//24220 24371//24371 24125//24125 +f 24353//24353 24442//24442 24121//24121 +f 23780//23780 24149//24149 24391//24391 +f 24171//24171 24175//24175 24946//24946 +f 24386//24386 24171//24171 24946//24946 +f 24316//24316 24587//24587 23807//23807 +f 24163//24163 23790//23790 24750//24750 +f 24126//24126 24353//24353 24121//24121 +f 24330//24330 24107//24107 24691//24691 +f 24131//24131 24372//24372 24378//24378 +f 23790//23790 24172//24172 24750//24750 +f 24353//24353 24126//24126 24735//24735 +f 24175//24175 24396//24396 24392//24392 +f 24392//24392 24946//24946 24175//24175 +f 24130//24130 24735//24735 24126//24126 +f 23985//23985 24059//24059 24266//24266 +f 24363//24363 24146//24146 24354//24354 +f 24403//24403 23798//23798 24404//24404 +f 24440//24440 24145//24145 23882//23882 +f 24119//24119 24074//24074 24383//24383 +f 23554//23554 23798//23798 24403//24403 +f 24360//24360 24153//24153 23710//23710 +f 24404//24404 23540//23540 24347//24347 +f 24121//24121 24442//24442 24108//24108 +f 23798//23798 23540//23540 24404//24404 +f 23813//23813 24131//24131 24378//24378 +f 24378//24378 24711//24711 23813//23813 +f 24383//24383 24245//24245 24119//24119 +f 24173//24173 24150//24150 24358//24358 +f 24358//24358 24179//24179 24173//24173 +f 24406//24406 24184//24184 24652//24652 +f 24180//24180 24184//24184 24406//24406 +f 24402//24402 24398//24398 24186//24186 +f 24184//24184 24187//24187 24652//24652 +f 24130//24130 24120//24120 24349//24349 +f 24178//24178 24179//24179 24358//24358 +f 24186//24186 24189//24189 24402//24402 +f 23816//23816 23807//23807 24587//24587 +f 24363//24363 24177//24177 24146//24146 +f 24692//24692 23821//23821 24674//24674 +f 24360//24360 23710//23710 24161//24161 +f 24351//24351 23816//23816 24587//24587 +f 24390//24390 24439//24439 24156//24156 +f 24655//24655 24161//24161 24164//24164 +f 24390//24390 24156//24156 24394//24394 +f 24362//24362 24183//24183 24517//24517 +f 24362//24362 24182//24182 24183//24183 +f 24212//24212 24356//24356 23564//23564 +f 24708//24708 24154//24154 24702//24702 +f 24517//24517 24183//24183 24319//24319 +f 24375//24375 24155//24155 24397//24397 +f 23850//23850 24154//24154 24708//24708 +f 24220//24220 24377//24377 24371//24371 +f 23857//23857 23850//23850 24708//24708 +f 24708//24708 24394//24394 23857//23857 +f 24182//24182 24380//24380 23840//23840 +f 24377//24377 24220//24220 24224//24224 +f 24443//24443 23840//23840 24380//24380 +f 24156//24156 23857//23857 24394//24394 +f 24655//24655 24164//24164 24167//24167 +f 23840//23840 24443//24443 24190//24190 +f 24882//24882 23564//23564 24356//24356 +f 23783//23783 24385//24385 24387//24387 +f 24385//24385 24151//24151 24675//24675 +f 24319//24319 24444//24444 24318//24318 +f 72375//72375 72377//72377 24196//24196 +f 24359//24359 23564//23564 24882//24882 +f 24713//24713 24168//24168 24711//24711 +f 24340//24340 23579//23579 24128//24128 +f 24381//24381 24185//24185 24877//24877 +f 23962//23962 24028//24028 24037//24037 +f 24037//24037 24028//24028 72378//72378 +f 24174//24174 24185//24185 24381//24381 +f 24170//24170 24399//24399 24169//24169 +f 24318//24318 23832//23832 24727//24727 +f 24397//24397 24160//24160 24400//24400 +f 24155//24155 24160//24160 24397//24397 +f 23806//23806 24138//24138 24649//24649 +f 24377//24377 24224//24224 24226//24226 +f 24444//24444 24319//24319 24183//24183 +f 24359//24359 24667//24667 23861//23861 +f 24399//24399 24548//24548 24169//24169 +f 24667//24667 24141//24141 23861//23861 +f 24418//24418 24242//24242 24196//24196 +f 24727//24727 23853//23853 24374//24374 +f 23832//23832 23853//23853 24727//24727 +f 24321//24321 24374//24374 23853//23853 +f 24384//24384 24192//24192 24672//24672 +f 24185//24185 24192//24192 24384//24384 +f 24753//24753 24377//24377 24181//24181 +f 24199//24199 24037//24037 24421//24421 +f 24413//24413 24166//24166 24414//24414 +f 24342//24342 24197//24197 24646//24646 +f 24672//24672 24192//24192 24678//24678 +f 24421//24421 24710//24710 24199//24199 +f 24197//24197 24342//24342 23855//23855 +f 24377//24377 24226//24226 24181//24181 +f 24169//24169 24548//24548 24064//24064 +f 24662//24662 24166//24166 24413//24413 +f 24165//24165 24166//24166 24662//24662 +f 24192//24192 23637//23637 24678//24678 +f 24165//24165 24662//24662 24416//24416 +f 24646//24646 23859//23859 24653//24653 +f 24197//24197 23859//23859 24646//24646 +f 23631//23631 24199//24199 24710//24710 +f 24379//24379 23806//23806 24649//24649 +f 24202//24202 24512//24512 23969//23969 +f 24202//24202 23631//23631 24710//24710 +f 24710//24710 24512//24512 24202//24202 +f 24201//24201 24380//24380 24653//24653 +f 24414//24414 24166//24166 24336//24336 +f 24188//24188 24064//24064 24553//24553 +f 24393//24393 24678//24678 23637//23637 +f 24380//24380 24201//24201 24200//24200 +f 24393//24393 23828//23828 24395//24395 +f 23859//23859 24201//24201 24653//24653 +f 24152//24152 24370//24370 23901//23901 +f 23828//23828 24195//24195 24395//24395 +f 24188//24188 24553//24553 24334//24334 +f 24443//24443 24380//24380 24200//24200 +f 23799//23799 24446//24446 24181//24181 +f 23836//23836 24688//24688 24195//24195 +f 23844//23844 24320//24320 23842//23842 +f 24370//24370 23904//23904 23901//23901 +f 24688//24688 23836//23836 24689//24689 +f 23603//23603 23842//23842 24668//24668 +f 23836//23836 23837//23837 24689//24689 +f 23578//23578 23904//23904 24370//24370 +f 24191//24191 24446//24446 23799//23799 +f 23851//23851 24176//24176 24419//24419 +f 24783//24783 23842//23842 24320//24320 +f 24668//24668 23842//23842 24783//24783 +f 24376//24376 23578//23578 24607//24607 +f 24420//24420 23851//23851 24419//24419 +f 24198//24198 23837//23837 23838//23838 +f 24198//24198 23839//23839 24696//24696 +f 23839//23839 24698//24698 24696//24696 +f 24706//24706 23907//23907 24420//24420 +f 24382//24382 24600//24600 24243//24243 +f 24243//24243 24601//24601 24082//24082 +f 24082//24082 24601//24601 24368//24368 +f 23839//23839 23779//23779 24698//24698 +f 24368//24368 23972//23972 24082//24082 +f 23582//23582 24630//24630 24194//24194 +f 24158//24158 24320//24320 23844//23844 +f 24630//24630 23582//23582 24562//24562 +f 24562//24562 23825//23825 24401//24401 +f 23968//23968 23970//23970 24561//24561 +f 24401//24401 24090//24090 24405//24405 +f 24090//24090 24211//24211 24405//24405 +f 24211//24211 24712//24712 24405//24405 +f 24087//24087 24437//24437 24408//24408 +f 24411//24411 24408//24408 24437//24437 +f 24437//24437 24092//24092 24411//24411 +f 23834//23834 24411//24411 24092//24092 +f 24411//24411 23834//23834 24412//24412 +f 24412//24412 23834//23834 24203//24203 +f 24412//24412 24203//24203 24447//24447 +f 24447//24447 24203//24203 24417//24417 +f 24204//24204 24417//24417 24203//24203 +f 24417//24417 24204//24204 24228//24228 +f 24417//24417 24424//24424 24740//24740 +f 24228//24228 24424//24424 24417//24417 +f 24177//24177 24415//24415 23858//23858 +f 24422//24422 23858//23858 24415//24415 +f 24205//24205 23858//23858 24422//24422 +f 24423//24423 24205//24205 24422//24422 +f 24205//24205 24423//24423 23909//23909 +f 24424//24424 23909//23909 24423//24423 +f 24206//24206 23909//23909 24424//24424 +f 24713//24713 24435//24435 23921//23921 +f 24457//24457 23375//23375 24980//24980 +f 24448//24448 23930//23930 23941//23941 +f 24425//24425 24099//24099 24329//24329 +f 23402//23402 24099//24099 23932//23932 +f 23932//23932 24099//24099 24425//24425 +f 23921//23921 24484//24484 23941//23941 +f 24431//24431 24484//24484 24435//24435 +f 23922//23922 24176//24176 23856//23856 +f 24435//24435 24484//24484 23921//23921 +f 23788//23788 24332//24332 24654//24654 +f 24450//24450 23932//23932 24425//24425 +f 24449//24449 24096//24096 24346//24346 +f 24453//24453 24176//24176 23922//23922 +f 24430//24430 23896//23896 24379//24379 +f 23932//23932 24450//24450 23935//23935 +f 23926//23926 24096//24096 24449//24449 +f 23941//23941 24484//24484 24744//24744 +f 24168//24168 24713//24713 23921//23921 +f 24453//24453 23923//23923 24451//24451 +f 23922//23922 23923//23923 24453//24453 +f 24448//24448 23941//23941 24744//24744 +f 23374//23374 23926//23926 24455//24455 +f 24453//24453 24419//24419 24176//24176 +f 23934//23934 23374//23374 24455//24455 +f 24445//24445 24431//24431 24436//24436 +f 24426//24426 24427//24427 23937//23937 +f 23937//23937 24427//24427 23888//23888 +f 24484//24484 24431//24431 24744//24744 +f 24426//24426 23385//23385 24461//24461 +f 23937//23937 23385//23385 24426//24426 +f 23385//23385 23946//23946 24461//24461 +f 23375//23375 24457//24457 23945//23945 +f 24464//24464 23925//23925 24988//24988 +f 24428//24428 24488//24488 24408//24408 +f 23936//23936 23930//23930 24452//24452 +f 24408//24408 24488//24488 23908//23908 +f 23908//23908 24488//24488 23902//23902 +f 23902//23902 24488//24488 24129//24129 +f 24129//24129 24488//24488 24354//24354 +f 23924//23924 23936//23936 24452//24452 +f 24354//24354 24488//24488 24428//24428 +f 24458//24458 24485//24485 24464//24464 +f 23908//23908 24087//24087 24408//24408 +f 24448//24448 24452//24452 23930//23930 +f 23367//23367 24429//24429 24743//24743 +f 24454//24454 23924//23924 24452//24452 +f 24485//24485 23925//23925 24464//24464 +f 23397//23397 23924//23924 24454//24454 +f 24458//24458 24465//24465 24486//24486 +f 23923//23923 23927//23927 24466//24466 +f 24466//24466 24451//24451 23923//23923 +f 24467//24467 24486//24486 24465//24465 +f 24743//24743 24433//24433 23367//23367 +f 24485//24485 24458//24458 24486//24486 +f 24431//24431 24445//24445 24438//24438 +f 24486//24486 23929//23929 24485//24485 +f 23929//23929 23925//23925 24485//24485 +f 24433//24433 24434//24434 23376//23376 +f 24468//24468 24486//24486 24467//24467 +f 23929//23929 24486//24486 24468//24468 +f 23943//23943 23935//23935 24459//24459 +f 23931//23931 23929//23929 24468//24468 +f 24434//24434 24367//24367 23376//23376 +f 23376//23376 24367//24367 23900//23900 +f 24431//24431 24438//24438 24456//24456 +f 23925//23925 23933//23933 24988//24988 +f 23947//23947 23943//23943 24459//24459 +f 24454//24454 23891//23891 23397//23397 +f 23927//23927 24471//24471 24466//24466 +f 24438//24438 24439//24439 24456//24456 +f 24456//24456 24439//24439 24390//24390 +f 23939//23939 24471//24471 23927//23927 +f 24471//24471 24487//24487 24472//24472 +f 24487//24487 24471//24471 23939//23939 +f 23939//23939 23940//23940 24487//24487 +f 24363//24363 24415//24415 24177//24177 +f 23928//23928 23948//23948 24470//24470 +f 23942//23942 23931//23931 24468//24468 +f 24473//24473 23942//23942 24468//24468 +f 24470//24470 23948//23948 24469//24469 +f 24338//24338 24487//24487 24209//24209 +f 24472//24472 24487//24487 24338//24338 +f 23948//23948 23949//23949 24469//24469 +f 23940//23940 24209//24209 24487//24487 +f 24140//24140 24432//24432 24469//24469 +f 24469//24469 24432//24432 24736//24736 +f 24170//24170 24445//24445 24436//24436 +f 23942//23942 24473//24473 24474//24474 +f 23944//23944 23942//23942 24474//24474 +f 23949//23949 24140//24140 24469//24469 +f 23893//23893 24140//24140 23949//23949 +f 24474//24474 23897//23897 23944//23944 +f 23897//23897 24474//24474 24957//24957 +f 24957//24957 24150//24150 23897//23897 +f 23897//23897 24150//24150 24173//24173 +f 24478//24478 24499//24499 24477//24477 +f 24489//24489 24490//24490 23417//23417 +f 23420//23420 23417//23417 24490//24490 +f 24500//24500 24480//24480 24499//24499 +f 24499//24499 24480//24480 24477//24477 +f 24491//24491 23420//23420 24490//24490 +f 23415//23415 23420//23420 24491//24491 +f 24491//24491 24492//24492 23415//23415 +f 24478//24478 23933//23933 24499//24499 +f 24499//24499 23933//23933 23412//23412 +f 24988//24988 23933//23933 24478//24478 +f 22418//22418 23415//23415 24492//24492 +f 23410//23410 23947//23947 23416//23416 +f 23416//23416 23947//23947 24476//24476 +f 23419//23419 22418//22418 24492//24492 +f 24492//24492 24493//24493 23419//23419 +f 23414//23414 24499//24499 23412//23412 +f 24500//24500 24499//24499 23414//23414 +f 22423//22423 23419//23419 24493//24493 +f 24493//24493 24494//24494 22423//22423 +f 24489//24489 23416//23416 24476//24476 +f 23417//23417 23416//23416 24489//24489 +f 23421//23421 22423//22423 24494//24494 +f 24494//24494 24495//24495 23421//23421 +f 24495//24495 24496//24496 23421//23421 +f 24497//24497 23422//23422 24496//24496 +f 23422//23422 23421//23421 24496//24496 +f 24497//24497 24498//24498 23422//23422 +f 22426//22426 23422//23422 24498//24498 +f 23382//23382 23945//23945 23938//23938 +f 23938//23938 23945//23945 24479//24479 +f 24479//24479 23945//23945 24457//24457 +f 24479//24479 23406//23406 23938//23938 +f 23413//23413 23406//23406 23953//23953 +f 23953//23953 23406//23406 24475//24475 +f 24475//24475 23406//23406 24479//24479 +f 24481//24481 24482//24482 23411//23411 +f 24481//24481 23953//23953 24475//24475 +f 23413//23413 23953//23953 24481//24481 +f 23411//23411 23413//23413 24481//24481 +f 24483//24483 23418//23418 24462//24462 +f 24500//24500 23418//23418 24480//24480 +f 24480//24480 23418//23418 24483//24483 +f 23418//23418 24500//24500 23414//23414 +f 24501//24501 24073//24073 24505//24505 +f 24766//24766 24230//24230 24018//24018 +f 24635//24635 24280//24280 24576//24576 +f 24006//24006 24520//24520 24774//24774 +f 24551//24551 24582//24582 24791//24791 +f 24838//24838 24286//24286 24831//24831 +f 24503//24503 24799//24799 23774//23774 +f 24275//24275 24270//24270 24851//24851 +f 24074//24074 24286//24286 24838//24838 +f 24838//24838 24383//24383 24074//24074 +f 24006//24006 24078//24078 24520//24520 +f 24630//24630 24562//24562 24572//24572 +f 24271//24271 24279//24279 24805//24805 +f 24245//24245 24584//24584 24785//24785 +f 24193//24193 24022//24022 24586//24586 +f 24586//24586 24506//24506 24193//24193 +f 23771//23771 24765//24765 24778//24778 +f 24069//24069 24231//24231 24585//24585 +f 24513//24513 24567//24567 24511//24511 +f 23977//23977 23754//23754 24849//24849 +f 24565//24565 24567//24567 24513//24513 +f 24507//24507 24294//24294 24024//24024 +f 24851//24851 24044//24044 24275//24275 +f 24279//24279 24234//24234 24530//24530 +f 24637//24637 23969//23969 24512//24512 +f 24067//24067 24510//24510 24578//24578 +f 24641//24641 24510//24510 24067//24067 +f 24289//24289 24599//24599 24561//24561 +f 24578//24578 24503//24503 24233//24233 +f 24530//24530 24580//24580 24533//24533 +f 25065//25065 24575//24575 24036//24036 +f 24061//24061 24281//24281 24761//24761 +f 24259//24259 24295//24295 24836//24836 +f 24852//24852 23977//23977 24849//24849 +f 24507//24507 24024//24024 24638//24638 +f 23955//23955 24282//24282 24564//24564 +f 24297//24297 24244//24244 24610//24610 +f 24822//24822 24573//24573 24302//24302 +f 24643//24643 24766//24766 23757//23757 +f 23999//23999 24524//24524 24619//24619 +f 24527//24527 24564//24564 24282//24282 +f 24638//24638 24034//24034 24504//24504 +f 24797//24797 23750//23750 24046//24046 +f 24543//24543 24041//24041 24269//24269 +f 24292//24292 23977//23977 25013//25013 +f 24244//24244 24770//24770 24620//24620 +f 24589//24589 24287//24287 25036//25036 +f 23983//23983 24313//24313 24625//24625 +f 24313//24313 24794//24794 24625//24625 +f 24546//24546 24794//24794 24313//24313 +f 24564//24564 24527//24527 24257//24257 +f 24619//24619 24526//24526 23999//23999 +f 24770//24770 24247//24247 25259//25259 +f 24609//24609 24525//24525 24288//24288 +f 24025//24025 24294//24294 24507//24507 +f 24539//24539 24606//24606 24063//24063 +f 24641//24641 24324//24324 24588//24588 +f 24802//24802 24296//24296 24045//24045 +f 24568//24568 23959//23959 24793//24793 +f 24532//24532 24843//24843 24302//24302 +f 24247//24247 24249//24249 24536//24536 +f 24057//24057 24793//24793 23959//23959 +f 24544//24544 24598//24598 24305//24305 +f 24839//24839 24518//24518 24030//24030 +f 24033//24033 24839//24839 24030//24030 +f 24783//24783 24320//24320 24818//24818 +f 24559//24559 24002//24002 24622//24622 +f 23744//23744 24815//24815 24300//24300 +f 24596//24596 23754//23754 24550//24550 +f 24320//24320 24158//24158 24818//24818 +f 24793//24793 24267//24267 24263//24263 +f 24642//24642 24818//24818 24158//24158 +f 24325//24325 24566//24566 24588//24588 +f 24532//24532 24264//24264 24538//24538 +f 24597//24597 24298//24298 24605//24605 +f 24567//24567 24051//24051 24626//24626 +f 24793//24793 24057//24057 24267//24267 +f 24511//24511 24567//24567 24626//24626 +f 25283//25283 24303//24303 24558//24558 +f 24304//24304 24571//24571 24033//24033 +f 24265//24265 24271//24271 24545//24545 +f 24285//24285 24541//24541 24232//24232 +f 24555//24555 24072//24072 25031//25031 +f 24621//24621 25003//25003 24314//24314 +f 23997//23997 24256//24256 24832//24832 +f 24614//24614 23997//23997 24832//24832 +f 24308//24308 24767//24767 24812//24812 +f 24258//24258 24566//24566 24325//24325 +f 24812//24812 24554//24554 24308//24308 +f 24566//24566 24258//24258 24636//24636 +f 24563//24563 24636//24636 24258//24258 +f 24627//24627 24565//24565 24792//24792 +f 24565//24565 24627//24627 24569//24569 +f 24585//24585 24229//24229 24560//24560 +f 24504//24504 24541//24541 24845//24845 +f 24554//24554 24618//24618 24272//24272 +f 24773//24773 24272//24272 24618//24618 +f 24322//24322 24272//24272 24773//24773 +f 24693//24693 24273//24273 24569//24569 +f 24059//24059 25051//25051 24850//24850 +f 24542//24542 24576//24576 24280//24280 +f 24068//24068 24831//24831 24286//24286 +f 24545//24545 24271//24271 24805//24805 +f 24805//24805 24854//24854 24545//24545 +f 24630//24630 24572//24572 24804//24804 +f 24571//24571 24304//24304 24575//24575 +f 24278//24278 24238//24238 25089//25089 +f 24523//24523 25083//25083 24279//24279 +f 24515//24515 25010//25010 24283//24283 +f 24763//24763 24023//24023 24637//24637 +f 23969//23969 24637//24637 24023//24023 +f 24279//24279 24530//24530 24523//24523 +f 24587//24587 24316//24316 24757//24757 +f 24761//24761 24583//24583 25067//25067 +f 24306//24306 24069//24069 24574//24574 +f 24281//24281 24583//24583 24761//24761 +f 24636//24636 24563//24563 25043//25043 +f 24520//24520 24078//24078 25091//25091 +f 24574//24574 24069//24069 25040//25040 +f 24508//24508 24021//24021 24829//24829 +f 24586//24586 24023//24023 24763//24763 +f 24513//24513 24511//24511 24768//24768 +f 24291//24291 24027//24027 24594//24594 +f 24561//24561 24522//24522 23968//23968 +f 24779//24779 24535//24535 24635//24635 +f 24036//24036 25104//25104 25065//25065 +f 24517//24517 24319//24319 24814//24814 +f 24250//24250 24259//24259 24604//24604 +f 24502//24502 25542//25542 23957//23957 +f 24318//24318 24519//24519 24814//24814 +f 24319//24319 24318//24318 24814//24814 +f 24601//24601 24243//24243 24600//24600 +f 24036//24036 24803//24803 25104//25104 +f 24526//24526 24844//24844 24611//24611 +f 25040//25040 24069//24069 24585//24585 +f 24792//24792 24565//24565 24513//24513 +f 24527//24527 24282//24282 24581//24581 +f 24078//24078 24531//24531 25561//25561 +f 24504//24504 25265//25265 24638//24638 +f 24613//24613 23963//23963 24786//24786 +f 24507//24507 24638//24638 24837//24837 +f 24609//24609 24516//24516 24607//24607 +f 23744//23744 25281//25281 24815//24815 +f 25000//25000 24019//24019 24518//24518 +f 24779//24779 24544//24544 24535//24535 +f 25265//25265 24837//24837 24638//24638 +f 24640//24640 24639//24639 24563//24563 +f 24295//24295 24543//24543 24790//24790 +f 24534//24534 24778//24778 24592//24592 +f 24799//24799 24642//24642 24158//24158 +f 24826//24826 24803//24803 23960//23960 +f 24802//24802 24045//24045 24579//24579 +f 23472//23472 25030//25030 24081//24081 +f 24588//24588 24800//24800 24641//24641 +f 24061//24061 24761//24761 24547//24547 +f 24598//24598 24544//24544 24779//24779 +f 24800//24800 24588//24588 24867//24867 +f 24269//24269 23983//23983 24625//24625 +f 24619//24619 24524//24524 24816//24816 +f 23998//23998 24293//24293 24824//24824 +f 23472//23472 24537//24537 25034//25034 +f 24789//24789 24640//24640 24323//24323 +f 24590//24590 24527//24527 24758//24758 +f 24802//24802 24809//24809 24296//24296 +f 24035//24035 24528//24528 25093//25093 +f 24844//24844 24526//24526 24619//24619 +f 24794//24794 24546//24546 24795//24795 +f 24076//24076 25082//25082 24570//24570 +f 24616//24616 24537//24537 24774//24774 +f 24305//24305 24598//24598 24762//24762 +f 24590//24590 24764//24764 24285//24285 +f 24767//24767 24305//24305 24762//24762 +f 24293//24293 24298//24298 24597//24597 +f 24595//24595 24643//24643 24568//24568 +f 24546//24546 24278//24278 24795//24795 +f 24636//24636 25063//25063 24566//24566 +f 24541//24541 24285//24285 24593//24593 +f 24532//24532 24538//24538 24843//24843 +f 25008//25008 24033//24033 24571//24571 +f 24833//24833 24550//24550 24591//24591 +f 24317//24317 24631//24631 24835//24835 +f 24576//24576 24542//24542 24776//24776 +f 24524//24524 24507//24507 24816//24816 +f 24025//24025 24507//24507 24524//24524 +f 24264//24264 25025//25025 24538//24538 +f 24764//24764 24590//24590 24760//24760 +f 24593//24593 24285//24285 24764//24764 +f 24615//24615 24314//24314 25003//25003 +f 24051//24051 24284//24284 24784//24784 +f 24845//24845 24541//24541 24593//24593 +f 24063//24063 24312//24312 24617//24617 +f 24539//24539 24063//24063 24617//24617 +f 24850//24850 24266//24266 24059//24059 +f 24301//24301 24556//24556 24605//24605 +f 24618//24618 24554//24554 24772//24772 +f 24306//24306 24793//24793 24263//24263 +f 24315//24315 24501//24501 24552//24552 +f 24857//24857 24693//24693 24569//24569 +f 24621//24621 24551//24551 24791//24791 +f 24721//24721 24730//24730 24553//24553 +f 24553//24553 24548//24548 24721//24721 +f 24262//24262 24261//24261 24557//24557 +f 24068//24068 24557//24557 24831//24831 +f 24137//24137 23579//23579 24880//24880 +f 24422//24422 24740//24740 24423//24423 +f 25132//25132 24356//24356 24212//24212 +f 24870//24870 24360//24360 24161//24161 +f 24742//24742 24727//24727 24374//24374 +f 24396//24396 24398//24398 24648//24648 +f 24740//24740 24424//24424 24423//24423 +f 24655//24655 24870//24870 24161//24161 +f 24651//24651 24425//24425 24329//24329 +f 24425//24425 24651//24651 24645//24645 +f 24374//24374 24321//24321 24742//24742 +f 24655//24655 24167//24167 24873//24873 +f 24648//24648 24398//24398 24878//24878 +f 24675//24675 24151//24151 24416//24416 +f 23972//23972 24742//24742 24321//24321 +f 25226//25226 24378//24378 24372//24372 +f 24398//24398 24402//24402 24878//24878 +f 24873//24873 24174//24174 24381//24381 +f 24330//24330 24650//24650 24332//24332 +f 24167//24167 24174//24174 24873//24873 +f 24958//24958 24342//24342 24646//24646 +f 24427//24427 24426//24426 24658//24658 +f 24671//24671 24427//24427 24658//24658 +f 24387//24387 24385//24385 24675//24675 +f 24654//24654 24332//24332 24650//24650 +f 24653//24653 24863//24863 24646//24646 +f 24959//24959 24357//24357 24656//24656 +f 24644//24644 24959//24959 24656//24656 +f 24653//24653 24380//24380 24661//24661 +f 24402//24402 24189//24189 24881//24881 +f 24185//24185 24384//24384 24877//24877 +f 24435//24435 24436//24436 24431//24431 +f 24189//24189 24193//24193 24881//24881 +f 24959//24959 24652//24652 24357//24357 +f 24101//24101 24299//24299 24631//24631 +f 24746//24746 24428//24428 24408//24408 +f 24357//24357 24652//24652 24187//24187 +f 24428//24428 24746//24746 24747//24747 +f 24361//24361 24656//24656 24357//24357 +f 24747//24747 24354//24354 24428//24428 +f 24335//24335 24326//24326 24741//24741 +f 24666//24666 24817//24817 24382//24382 +f 24667//24667 24359//24359 24882//24882 +f 24088//24088 24427//24427 24671//24671 +f 24506//24506 24881//24881 24193//24193 +f 24697//24697 24702//24702 24154//24154 +f 24680//24680 24088//24088 24671//24671 +f 24390//24390 24394//24394 24708//24708 +f 24657//24657 24361//24361 24373//24373 +f 24335//24335 24741//24741 24235//24235 +f 24745//24745 24657//24657 24373//24373 +f 24235//24235 24741//24741 24633//24633 +f 24667//24667 24669//24669 24141//24141 +f 24328//24328 23896//23896 24430//24430 +f 24395//24395 24195//24195 24682//24682 +f 24713//24713 24714//24714 24435//24435 +f 24037//24037 72378//72378 24694//24694 +f 24688//24688 24682//24682 24195//24195 +f 24037//24037 24694//24694 24685//24685 +f 24677//24677 24337//24337 24681//24681 +f 24160//24160 24647//24647 24400//24400 +f 24387//24387 24647//24647 24160//24160 +f 24337//24337 23829//23829 24681//24681 +f 24430//24430 24379//24379 25116//25116 +f 24676//24676 24141//24141 24669//24669 +f 24681//24681 23829//23829 24690//24690 +f 24714//24714 24436//24436 24435//24435 +f 24170//24170 24436//24436 24714//24714 +f 24429//24429 24141//24141 24676//24676 +f 24091//24091 24896//24896 24355//24355 +f 24741//24741 24326//24326 24875//24875 +f 24743//24743 24429//24429 24676//24676 +f 24354//24354 24747//24747 24363//24363 +f 24747//24747 24749//24749 24363//24363 +f 24198//24198 24696//24696 24695//24695 +f 24105//24105 24110//24110 24893//24893 +f 24434//24434 24433//24433 24950//24950 +f 24690//24690 24388//24388 24931//24931 +f 24963//24963 24434//24434 24950//24950 +f 24665//24665 24679//24679 24112//24112 +f 24714//24714 24718//24718 24399//24399 +f 24399//24399 24170//24170 24714//24714 +f 24329//24329 24331//24331 24651//24651 +f 24388//24388 24391//24391 24931//24931 +f 23579//23579 24340//24340 24880//24880 +f 24115//24115 24112//24112 24679//24679 +f 24698//24698 23779//23779 24522//24522 +f 24331//24331 24123//24123 24751//24751 +f 24367//24367 24434//24434 24904//24904 +f 25171//25171 24355//24355 24896//24896 +f 24904//24904 24966//24966 24367//24367 +f 24699//24699 24163//24163 24703//24703 +f 24660//24660 24659//24659 23800//23800 +f 24152//24152 24367//24367 24966//24966 +f 72376//72376 24748//24748 72377//72377 +f 24706//24706 24420//24420 24419//24419 +f 24634//24634 23815//23815 24692//24692 +f 24750//24750 24703//24703 24163//24163 +f 24966//24966 24370//24370 24152//24152 +f 24355//24355 25171//25171 24684//24684 +f 72377//72377 24748//24748 24196//24196 +f 24753//24753 24751//24751 24123//24123 +f 24634//24634 24692//24692 24780//24780 +f 24718//24718 24725//24725 24721//24721 +f 24172//24172 24632//24632 24750//24750 +f 24028//24028 24700//24700 72378//72378 +f 24399//24399 24718//24718 24721//24721 +f 24899//24899 24355//24355 24684//24684 +f 24748//24748 24700//24700 24028//24028 +f 24028//24028 24418//24418 24748//24748 +f 24371//24371 24123//24123 24125//24125 +f 24704//24704 24472//24472 24709//24709 +f 24172//24172 23554//23554 24632//24632 +f 24371//24371 24753//24753 24123//24123 +f 24403//24403 24632//24632 23554//23554 +f 24196//24196 24748//24748 24418//24418 +f 24355//24355 24686//24686 23796//23796 +f 24721//24721 24548//24548 24399//24399 +f 24686//24686 24355//24355 24899//24899 +f 24333//24333 24089//24089 24706//24706 +f 24421//24421 24685//24685 24707//24707 +f 24607//24607 24370//24370 24687//24687 +f 24751//24751 24753//24753 24754//24754 +f 23578//23578 24370//24370 24607//24607 +f 24180//24180 24406//24406 24712//24712 +f 24753//24753 24371//24371 24377//24377 +f 24730//24730 24721//24721 24725//24725 +f 24686//24686 24366//24366 24365//24365 +f 24135//24135 24153//24153 24910//24910 +f 24910//24910 24670//24670 24135//24135 +f 24376//24376 24607//24607 24516//24516 +f 24751//24751 24754//24754 24673//24673 +f 24710//24710 24421//24421 24707//24707 +f 24347//24347 24133//24133 24716//24716 +f 24421//24421 24037//24037 24685//24685 +f 24133//24133 24717//24717 24716//24716 +f 25048//25048 24553//24553 24730//24730 +f 24153//24153 24360//24360 24910//24910 +f 23815//23815 24634//24634 24128//24128 +f 24334//24334 24553//24553 25048//25048 +f 24333//24333 24709//24709 24752//24752 +f 24691//24691 24366//24366 24911//24911 +f 24752//24752 24472//24472 24338//24338 +f 24709//24709 24472//24472 24752//24752 +f 24147//24147 24148//24148 24719//24719 +f 24723//24723 24719//24719 24148//24148 +f 24333//24333 24752//24752 24344//24344 +f 24351//24351 24587//24587 24929//24929 +f 24148//24148 24386//24386 24723//24723 +f 24724//24724 24723//24723 24386//24386 +f 24341//24341 24752//24752 24338//24338 +f 24753//24753 24181//24181 24754//24754 +f 24212//24212 24351//24351 25132//25132 +f 24344//24344 24752//24752 24103//24103 +f 24683//24683 24754//24754 24181//24181 +f 24097//24097 24693//24693 24871//24871 +f 24752//24752 24341//24341 24103//24103 +f 24334//24334 24945//24945 24343//24343 +f 24871//24871 25146//25146 24097//24097 +f 24446//24446 24683//24683 24181//24181 +f 24343//24343 24945//24945 24348//24348 +f 24945//24945 24334//24334 24733//24733 +f 24891//24891 24683//24683 24446//24446 +f 24413//24413 24414//24414 24720//24720 +f 24734//24734 24348//24348 24945//24945 +f 24191//24191 24891//24891 24446//24446 +f 24103//24103 24350//24350 24352//24352 +f 24341//24341 24350//24350 24103//24103 +f 24138//24138 24137//24137 24649//24649 +f 24389//24389 24891//24891 24191//24191 +f 24392//24392 24396//24396 25211//25211 +f 24720//24720 24327//24327 24722//24722 +f 24722//24722 24327//24327 24728//24728 +f 24327//24327 24414//24414 24336//24336 +f 24720//24720 24414//24414 24327//24327 +f 24389//24389 24194//24194 24804//24804 +f 24150//24150 24957//24957 24358//24358 +f 24194//24194 24630//24630 24804//24804 +f 24728//24728 24514//24514 24729//24729 +f 24920//24920 24358//24358 24715//24715 +f 24178//24178 24358//24358 24920//24920 +f 24666//24666 24178//24178 24920//24920 +f 24701//24701 24572//24572 24562//24562 +f 24442//24442 24729//24729 24514//24514 +f 24442//24442 24353//24353 24729//24729 +f 24562//24562 24401//24401 24701//24701 +f 24327//24327 24514//24514 24728//24728 +f 24701//24701 24401//24401 24705//24705 +f 24349//24349 24927//24927 24732//24732 +f 24182//24182 24362//24362 24922//24922 +f 25120//25120 24182//24182 24922//24922 +f 24661//24661 24182//24182 25120//25120 +f 24731//24731 24339//24339 24932//24932 +f 25168//25168 24705//24705 24905//24905 +f 24401//24401 24905//24905 24705//24705 +f 24380//24380 24182//24182 24661//24661 +f 24339//24339 24342//24342 24958//24958 +f 24405//24405 24905//24905 24401//24401 +f 24731//24731 24927//24927 24349//24349 +f 24726//24726 24727//24727 24742//24742 +f 24942//24942 24726//24726 24742//24742 +f 24729//24729 24353//24353 24926//24926 +f 24411//24411 24746//24746 24408//24408 +f 24412//24412 24746//24746 24411//24411 +f 24412//24412 24747//24747 24746//24746 +f 24942//24942 24742//24742 24368//24368 +f 24368//24368 24742//24742 23972//23972 +f 24747//24747 24412//24412 24447//24447 +f 24735//24735 24926//24926 24353//24353 +f 24747//24747 24447//24447 24755//24755 +f 24735//24735 24349//24349 24732//24732 +f 24130//24130 24349//24349 24735//24735 +f 24727//24727 24519//24519 24318//24318 +f 24755//24755 24749//24749 24747//24747 +f 24736//24736 24432//24432 24737//24737 +f 24737//24737 24432//24432 24940//24940 +f 24415//24415 24363//24363 24749//24749 +f 24432//24432 24140//24140 24940//24940 +f 24755//24755 24447//24447 24740//24740 +f 24740//24740 24749//24749 24755//24755 +f 24749//24749 24422//24422 24415//24415 +f 24140//24140 24375//24375 24738//24738 +f 24738//24738 24940//24940 24140//24140 +f 24749//24749 24740//24740 24422//24422 +f 24740//24740 24447//24447 24417//24417 +f 24739//24739 24738//24738 24375//24375 +f 24397//24397 24739//24739 24375//24375 +f 25293//25293 24796//24796 24230//24230 +f 24799//24799 24503//24503 24810//24810 +f 24556//24556 24759//24759 25021//25021 +f 24855//24855 24802//24802 24579//24579 +f 24865//24865 24619//24619 24811//24811 +f 24805//24805 24279//24279 25083//25083 +f 24757//24757 24859//24859 24587//24587 +f 24859//24859 24757//24757 24820//24820 +f 24816//24816 24811//24811 24619//24619 +f 24606//24606 25108//25108 24289//24289 +f 24527//24527 24581//24581 24758//24758 +f 24575//24575 25065//25065 24571//24571 +f 24528//24528 24529//24529 25057//25057 +f 24800//24800 24578//24578 24510//24510 +f 24778//24778 24765//24765 25028//25028 +f 25063//25063 24636//24636 25127//25127 +f 24837//24837 24866//24866 24507//24507 +f 24238//24238 24297//24297 25089//25089 +f 24277//24277 24250//24250 25032//25032 +f 24632//24632 24403//24403 25007//25007 +f 25039//25039 24560//24560 25046//25046 +f 24848//24848 25264//25264 24511//24511 +f 24810//24810 24756//24756 24799//24799 +f 24529//24529 24317//24317 25057//25057 +f 24816//24816 24507//24507 24866//24866 +f 24762//24762 25118//25118 24767//24767 +f 25057//25057 24317//24317 24834//24834 +f 24533//24533 24523//24523 24530//24530 +f 24768//24768 24511//24511 25264//25264 +f 24297//24297 24610//24610 25100//25100 +f 24317//24317 24835//24835 24834//24834 +f 24610//24610 24244//24244 25100//25100 +f 24501//24501 24505//24505 25035//25035 +f 24042//24042 24040//24040 25077//25077 +f 25100//25100 24244//24244 24620//24620 +f 24503//24503 24578//24578 25062//25062 +f 24259//24259 24836//24836 24604//24604 +f 25016//25016 25006//25006 24299//24299 +f 24531//24531 24824//24824 24788//24788 +f 24554//24554 24812//24812 24772//24772 +f 25127//25127 24636//24636 25043//25043 +f 23957//23957 25542//25542 24580//24580 +f 24515//24515 24019//24019 24769//24769 +f 24563//24563 24639//24639 25043//25043 +f 24758//24758 24760//24760 24590//24590 +f 25016//25016 24053//24053 24602//24602 +f 25000//25000 24769//24769 24019//24019 +f 24938//24938 24601//24601 24600//24600 +f 25062//25062 24578//24578 25061//25061 +f 24777//24777 24607//24607 25110//25110 +f 24770//24770 25259//25259 24781//24781 +f 24540//24540 24296//24296 24809//24809 +f 24312//24312 24615//24615 24617//24617 +f 24578//24578 24800//24800 25061//25061 +f 24600//24600 24382//24382 24817//24817 +f 24247//24247 24536//24536 25259//25259 +f 24534//24534 24592//24592 24823//24823 +f 25003//25003 24617//24617 24615//24615 +f 24607//24607 24777//24777 24609//24609 +f 24246//24246 24534//24534 24823//24823 +f 24608//24608 24246//24246 24823//24823 +f 24839//24839 25000//25000 24518//24518 +f 24641//24641 24800//24800 24510//24510 +f 24773//24773 24282//24282 24322//24322 +f 24287//24287 23737//23737 25036//25036 +f 24573//24573 24822//24822 25046//25046 +f 24547//24547 25031//25031 24072//24072 +f 24790//24790 24543//24543 25005//25005 +f 24543//24543 24269//24269 25005//25005 +f 24829//24829 25801//25801 24508//24508 +f 24799//24799 24756//24756 24642//24642 +f 24789//24789 25001//25001 24640//24640 +f 24589//24589 25036//25036 25616//25616 +f 24787//24787 24589//24589 25616//25616 +f 24853//24853 24545//24545 25079//25079 +f 24066//24066 24235//24235 25096//25096 +f 24783//24783 24818//24818 24841//24841 +f 24828//24828 24612//24612 24608//24608 +f 24867//24867 25061//25061 24800//24800 +f 24605//24605 24556//24556 25090//25090 +f 24775//24775 24585//24585 24560//24560 +f 24542//24542 24309//24309 24821//24821 +f 24854//24854 25079//25079 24545//24545 +f 24760//24760 25084//25084 24764//24764 +f 24549//24549 24612//24612 24828//24828 +f 24633//24633 25096//25096 24235//24235 +f 24284//24284 24623//24623 24784//24784 +f 24021//24021 23987//23987 24829//24829 +f 25090//25090 24556//24556 25021//25021 +f 24643//24643 24864//24864 24766//24766 +f 24633//24633 24741//24741 24860//24860 +f 24542//24542 24821//24821 24776//24776 +f 24559//24559 24622//24622 25253//25253 +f 24283//24283 24830//24830 24789//24789 +f 24818//24818 24642//24642 25058//25058 +f 24599//24599 24289//24289 24603//24603 +f 24795//24795 24278//24278 25087//25087 +f 24558//24558 23750//23750 24797//24797 +f 24621//24621 24791//24791 24827//24827 +f 24075//24075 24555//24555 24782//24782 +f 23987//23987 24081//24081 24842//24842 +f 25058//25058 24642//24642 24756//24756 +f 24626//24626 24848//24848 24511//24511 +f 24864//24864 24643//24643 24595//24595 +f 24270//24270 24075//24075 24782//24782 +f 24628//24628 25082//25082 24076//24076 +f 23754//23754 24596//24596 24849//24849 +f 24627//24627 25366//25366 24857//24857 +f 24270//24270 24782//24782 24847//24847 +f 24595//24595 24568//24568 24793//24793 +f 24857//24857 24569//24569 24627//24627 +f 24611//24611 24844//24844 24582//24582 +f 24577//24577 25811//25811 24502//24502 +f 24276//24276 24570//24570 25082//25082 +f 25054//25054 24845//24845 24593//24593 +f 24851//24851 24270//24270 24847//24847 +f 24792//24792 25366//25366 24627//24627 +f 24858//24858 25023//25023 24307//24307 +f 24311//24311 24307//24307 25023//25023 +f 24629//24629 24311//24311 25023//25023 +f 24851//24851 24855//24855 24044//24044 +f 25023//25023 25026//25026 24629//24629 +f 24537//24537 24616//24616 25034//25034 +f 24239//24239 24629//24629 25026//25026 +f 24865//24865 24844//24844 24619//24619 +f 25265//25265 24504//24504 24845//24845 +f 24837//24837 25265//25265 24771//24771 +f 24579//24579 24044//24044 24855//24855 +f 24264//24264 24552//24552 25025//25025 +f 25002//25002 24750//24750 24632//24632 +f 24040//24040 24521//24521 25531//25531 +f 24283//24283 25010//25010 24830//24830 +f 25108//25108 24606//24606 25270//25270 +f 23977//23977 24852//24852 25013//25013 +f 25526//25526 24845//24845 25055//25055 +f 25265//25265 24845//24845 25526//25526 +f 24539//24539 25270//25270 24606//24606 +f 24632//24632 25007//25007 25066//25066 +f 24758//24758 24581//24581 24806//24806 +f 25041//25041 24811//24811 24816//24816 +f 24766//24766 24807//24807 24230//24230 +f 24814//24814 24813//24813 24517//24517 +f 25060//25060 24938//24938 24817//24817 +f 24831//24831 24557//24557 25105//25105 +f 24864//24864 24807//24807 24766//24766 +f 24503//24503 25062//25062 24810//24810 +f 24515//24515 24769//24769 25010//25010 +f 25032//25032 24250//24250 25038//25038 +f 24809//24809 24802//24802 25279//25279 +f 25043//25043 24639//24639 25033//25033 +f 24604//24604 25038//25038 24250//24250 +f 24938//24938 24600//24600 24817//24817 +f 25091//25091 24078//24078 25561//25561 +f 24812//24812 24767//24767 25118//25118 +f 25057//25057 25093//25093 24528//24528 +f 25046//25046 25572//25572 24819//24819 +f 25799//25799 24505//24505 24508//24508 +f 24856//24856 24306//24306 24574//24574 +f 24808//24808 25561//25561 24531//24531 +f 24822//24822 25572//25572 25046//25046 +f 25065//25065 25008//25008 24571//24571 +f 24768//24768 25073//25073 24513//24513 +f 25101//25101 24772//24772 24812//24812 +f 24835//24835 24631//24631 25004//25004 +f 24591//24591 24589//24589 24787//24787 +f 24760//24760 24758//24758 25042//25042 +f 24783//24783 24841//24841 25017//25017 +f 24837//24837 25009//25009 24866//24866 +f 25033//25033 24639//24639 25001//25001 +f 25003//25003 24621//24621 24827//24827 +f 24687//24687 25110//25110 24607//24607 +f 24640//24640 25001//25001 24639//24639 +f 24309//24309 24540//24540 24821//24821 +f 24822//24822 24302//24302 25261//25261 +f 24555//24555 25031//25031 25109//25109 +f 24555//24555 25109//25109 24782//24782 +f 24239//24239 24786//24786 23963//23963 +f 25101//25101 24618//24618 24772//24772 +f 24602//24602 24266//24266 25529//25529 +f 24608//24608 24823//24823 24825//24825 +f 25084//25084 24760//24760 25042//25042 +f 24828//24828 24608//24608 24825//24825 +f 24081//24081 25030//25030 24842//24842 +f 24536//24536 24853//24853 25075//25075 +f 24035//24035 25093//25093 24577//24577 +f 24791//24791 25070//25070 24827//24827 +f 24830//24830 25122//25122 25001//25001 +f 25001//25001 24789//24789 24830//24830 +f 25261//25261 24302//24302 24843//24843 +f 24818//24818 25058//25058 25022//25022 +f 24794//24794 24795//24795 25086//25086 +f 25039//25039 24775//24775 24560//24560 +f 24266//24266 24850//24850 25916//25916 +f 25101//25101 25064//25064 24618//24618 +f 25086//25086 24795//24795 25087//25087 +f 25008//25008 25556//25556 24033//24033 +f 24773//24773 24618//24618 25064//25064 +f 24066//24066 25096//25096 25051//25051 +f 24046//24046 24291//24291 24797//24797 +f 25064//25064 25044//25044 24773//24773 +f 24566//24566 24867//24867 24588//24588 +f 24622//24622 24613//24613 25253//25253 +f 24867//24867 24566//24566 25126//25126 +f 25063//25063 25126//25126 24566//24566 +f 24525//24525 24609//24609 24777//24777 +f 25054//25054 24593//24593 24764//24764 +f 24860//24860 25096//25096 24633//24633 +f 24559//24559 25253//25253 25260//25260 +f 25310//25310 24624//24624 24549//24549 +f 24599//24599 24603//24603 25108//25108 +f 25108//25108 24862//24862 24599//24599 +f 25055//25055 24845//24845 25054//25054 +f 25296//25296 25054//25054 24764//24764 +f 24310//24310 24614//24614 24840//24840 +f 24779//24779 24635//24635 25341//25341 +f 24603//24603 24289//24289 25108//25108 +f 24282//24282 24773//24773 25047//25047 +f 24282//24282 25047//25047 24581//24581 +f 25082//25082 24628//24628 25015//25015 +f 24583//24583 24310//24310 25326//25326 +f 24509//24509 24310//24310 24583//24583 +f 24626//24626 24051//24051 24784//24784 +f 24056//24056 24796//24796 24290//24290 +f 24595//24595 24793//24793 24846//24846 +f 25047//25047 24806//24806 24581//24581 +f 24274//24274 25251//25251 24521//24521 +f 25082//25082 25020//25020 24276//24276 +f 24765//24765 24276//24276 25020//25020 +f 25037//25037 24757//24757 24316//24316 +f 24879//24879 24356//24356 25132//25132 +f 24892//24892 24137//24137 24880//24880 +f 24644//24644 24888//24888 24874//24874 +f 24345//24345 24328//24328 24869//24869 +f 24346//24346 24345//24345 24869//24869 +f 24863//24863 24958//24958 24646//24646 +f 24655//24655 24872//24872 24870//24870 +f 24882//24882 24356//24356 24879//24879 +f 24869//24869 24328//24328 25131//25131 +f 24873//24873 24872//24872 24655//24655 +f 24413//24413 24908//24908 25214//25214 +f 24416//24416 24413//24413 25214//25214 +f 24328//24328 24430//24430 25131//25131 +f 24651//24651 24331//24331 24868//24868 +f 24631//24631 24299//24299 25006//25006 +f 24413//24413 24416//24416 24662//24662 +f 24751//24751 24868//24868 24331//24331 +f 24712//24712 24406//24406 24894//24894 +f 24661//24661 24863//24863 24653//24653 +f 24379//24379 24649//24649 25116//25116 +f 24959//24959 24644//24644 24874//24874 +f 24878//24878 24402//24402 25215//25215 +f 24874//24874 24895//24895 24959//24959 +f 25052//25052 24860//24860 24741//24741 +f 24402//24402 24881//24881 25215//25215 +f 24903//24903 24416//24416 25214//25214 +f 24675//24675 24416//24416 24903//24903 +f 24894//24894 24959//24959 24895//24895 +f 24652//24652 24959//24959 24894//24894 +f 24381//24381 24877//24877 24873//24873 +f 24426//24426 24886//24886 24658//24658 +f 24647//24647 24387//24387 24903//24903 +f 24882//24882 24669//24669 24667//24667 +f 24751//24751 25139//25139 24868//24868 +f 24741//24741 24875//24875 25052//25052 +f 24372//24372 24109//24109 25146//25146 +f 24817//24817 24666//24666 24920//24920 +f 24372//24372 25146//25146 25154//25154 +f 24668//24668 24783//24783 25017//25017 +f 24877//24877 24384//24384 25235//25235 +f 24875//24875 24105//24105 24893//24893 +f 24672//24672 24883//24883 25235//25235 +f 24903//24903 24387//24387 24675//24675 +f 24384//24384 24672//24672 25235//25235 +f 24751//24751 24960//24960 25139//25139 +f 24406//24406 24652//24652 24894//24894 +f 24890//24890 24884//24884 24962//24962 +f 24739//24739 24397//24397 24400//24400 +f 24671//24671 24896//24896 24680//24680 +f 24110//24110 24659//24659 24900//24900 +f 24883//24883 24678//24678 24885//24885 +f 24672//24672 24678//24678 24883//24883 +f 24659//24659 24660//24660 24900//24900 +f 24888//24888 24656//24656 24918//24918 +f 24890//24890 24962//24962 24707//24707 +f 24400//24400 24647//24647 25222//25222 +f 24711//24711 24378//24378 25226//25226 +f 24680//24680 24896//24896 24091//24091 +f 24644//24644 24656//24656 24888//24888 +f 25113//25113 24664//24664 24668//24668 +f 24678//24678 24393//24393 24887//24887 +f 24887//24887 24885//24885 24678//24678 +f 24706//24706 24964//24964 24965//24965 +f 24419//24419 24964//24964 24706//24706 +f 24664//24664 25113//25113 24674//24674 +f 24900//24900 24663//24663 24902//24902 +f 24904//24904 24434//24434 24963//24963 +f 24393//24393 24395//24395 24887//24887 +f 24660//24660 24663//24663 24900//24900 +f 24876//24876 24430//24430 25116//25116 +f 24887//24887 24395//24395 24682//24682 +f 24663//24663 24670//24670 24902//24902 +f 24656//24656 24361//24361 24918//24918 +f 24884//24884 24637//24637 24962//24962 +f 24902//24902 24670//24670 24906//24906 +f 24966//24966 24904//24904 24907//24907 +f 24962//24962 24637//24637 24512//24512 +f 25709//25709 24682//24682 24688//24688 +f 24670//24670 25227//25227 24906//24906 +f 24688//24688 24689//24689 25709//25709 +f 24709//24709 24965//24965 24704//24704 +f 24697//24697 23891//23891 24924//24924 +f 25709//25709 23837//23837 24897//24897 +f 24673//24673 24960//24960 24751//24751 +f 24689//24689 23837//23837 25709//25709 +f 24880//24880 24340//24340 25024//25024 +f 24910//24910 25227//25227 24670//24670 +f 24657//24657 24918//24918 24361//24361 +f 23837//23837 24198//24198 24897//24897 +f 24925//24925 24697//24697 24924//24924 +f 24115//24115 24679//24679 25224//25224 +f 24706//24706 24965//24965 24333//24333 +f 24674//24674 25123//25123 24692//24692 +f 24702//24702 24697//24697 24925//24925 +f 24709//24709 24333//24333 24965//24965 +f 24695//24695 24897//24897 24198//24198 +f 24928//24928 24973//24973 24390//24390 +f 24928//24928 24708//24708 24702//24702 +f 24870//24870 24910//24910 24360//24360 +f 24692//24692 25123//25123 24780//24780 +f 24673//24673 25144//25144 24960//24960 +f 24917//24917 24957//24957 24916//24916 +f 24708//24708 24928//24928 24390//24390 +f 24358//24358 24957//24957 24917//24917 +f 25219//25219 24586//24586 24763//24763 +f 25165//25165 24696//24696 24698//24698 +f 24340//24340 24128//24128 25024//25024 +f 24966//24966 24687//24687 24370//24370 +f 25037//25037 24115//24115 25224//25224 +f 25165//25165 24522//24522 25424//25424 +f 24715//24715 24358//24358 24917//24917 +f 24698//24698 24522//24522 25165//25165 +f 24506//24506 24586//24586 25219//25219 +f 24961//24961 25424//25424 24522//24522 +f 25024//25024 24128//24128 24634//24634 +f 24861//24861 24687//24687 24966//24966 +f 24673//24673 24754//24754 24889//24889 +f 24683//24683 24889//24889 24754//24754 +f 24561//24561 24961//24961 24522//24522 +f 24954//24954 24711//24711 25226//25226 +f 24683//24683 24891//24891 24889//24889 +f 24859//24859 24929//24929 24587//24587 +f 24707//24707 24685//24685 25221//25221 +f 24687//24687 24861//24861 25110//25110 +f 24561//24561 24599//24599 24961//24961 +f 24801//24801 24804//24804 24572//24572 +f 24599//24599 24862//24862 24961//24961 +f 24929//24929 25132//25132 24351//24351 +f 24967//24967 24937//24937 24725//24725 +f 24725//24725 24718//24718 24967//24967 +f 24690//24690 24931//24931 24930//24930 +f 24649//24649 24137//24137 24892//24892 +f 24871//24871 24693//24693 24857//24857 +f 24685//24685 24694//24694 25221//25221 +f 24517//24517 24813//24813 24362//24362 +f 24362//24362 24813//24813 25229//25229 +f 24931//24931 24391//24391 24934//24934 +f 24891//24891 24389//24389 24898//24898 +f 24391//24391 24699//24699 24934//24934 +f 24725//24725 24937//24937 24939//24939 +f 24703//24703 24750//24750 25002//25002 +f 25169//25169 24703//24703 25405//25405 +f 24933//24933 24726//24726 24936//24936 +f 24703//24703 25169//25169 24699//24699 +f 24939//24939 25045//25045 24725//24725 +f 24725//24725 25045//25045 24730//24730 +f 24933//24933 24943//24943 24726//24726 +f 24727//24727 24726//24726 24943//24943 +f 24389//24389 24804//24804 24898//24898 +f 24403//24403 24404//24404 25007//25007 +f 24347//24347 25175//25175 24404//24404 +f 24730//24730 25045//25045 25048//25048 +f 24936//24936 24726//24726 24942//24942 +f 24334//24334 25048//25048 25147//25147 +f 24707//24707 24962//24962 24710//24710 +f 24942//24942 24368//24368 24938//24938 +f 24801//24801 24701//24701 24901//24901 +f 24572//24572 24701//24701 24801//24801 +f 24368//24368 24601//24601 24938//24938 +f 25175//25175 24716//24716 25182//25182 +f 24347//24347 24716//24716 25175//25175 +f 24733//24733 24334//24334 25147//25147 +f 24512//24512 24710//24710 24962//24962 +f 24943//24943 24814//24814 24519//24519 +f 24716//24716 24717//24717 25185//25185 +f 24717//24717 25187//25187 25185//25185 +f 25187//25187 24717//24717 24147//24147 +f 24519//24519 24727//24727 24943//24943 +f 24701//24701 24705//24705 24901//24901 +f 24733//24733 24944//24944 24945//24945 +f 24147//24147 24719//24719 25191//25191 +f 25191//25191 25187//25187 24147//24147 +f 24901//24901 24705//24705 25168//25168 +f 24734//24734 25143//25143 24261//24261 +f 25143//25143 24557//24557 24261//24261 +f 25482//25482 24557//24557 25143//25143 +f 24946//24946 24724//24724 24386//24386 +f 25137//25137 24722//24722 24914//24914 +f 24720//24720 24722//24722 25137//25137 +f 24908//24908 24720//24720 25137//25137 +f 24720//24720 24908//24908 24413//24413 +f 24722//24722 24728//24728 24914//24914 +f 24405//24405 24909//24909 24905//24905 +f 24912//24912 24923//24923 24729//24729 +f 24728//24728 24729//24729 24923//24923 +f 25177//25177 24731//24731 24932//24932 +f 24927//24927 24731//24731 25177//25177 +f 24932//24932 24339//24339 25014//25014 +f 24339//24339 24958//24958 25014//25014 +f 24926//24926 24912//24912 24729//24729 +f 24926//24926 24735//24735 24732//24732 +f 24737//24737 24940//24940 25198//25198 +f 24940//24940 24738//24738 24941//24941 +f 25161//25161 24743//24743 24676//24676 +f 24950//24950 24743//24743 25161//25161 +f 25145//25145 24995//24995 24970//24970 +f 24968//24968 24969//24969 24450//24450 +f 24743//24743 24950//24950 24433//24433 +f 25145//25145 24947//24947 24995//24995 +f 24995//24995 24947//24947 24451//24451 +f 24451//24451 24947//24947 24453//24453 +f 24453//24453 24947//24947 24948//24948 +f 24425//24425 24645//24645 24450//24450 +f 24450//24450 24645//24645 24968//24968 +f 24968//24968 24645//24645 24651//24651 +f 24460//24460 25493//25493 24980//24980 +f 24460//24460 23928//23928 24993//24993 +f 23935//23935 24450//24450 24969//24969 +f 24964//24964 24419//24419 24453//24453 +f 24972//24972 23935//23935 24969//24969 +f 24452//24452 24448//24448 24997//24997 +f 24948//24948 24964//24964 24453//24453 +f 24452//24452 24971//24971 24454//24454 +f 24965//24965 24964//24964 24704//24704 +f 24975//24975 23935//23935 24972//24972 +f 24704//24704 24964//24964 24948//24948 +f 24971//24971 24997//24997 24973//24973 +f 24452//24452 24997//24997 24971//24971 +f 24449//24449 24949//24949 23926//23926 +f 24976//24976 24464//24464 24974//24974 +f 24459//24459 23935//23935 24975//24975 +f 24970//24970 24458//24458 24977//24977 +f 24998//24998 24997//24997 24448//24448 +f 24744//24744 24998//24998 24448//24448 +f 24975//24975 24979//24979 24459//24459 +f 24977//24977 24464//24464 24976//24976 +f 24458//24458 24464//24464 24977//24977 +f 24744//24744 24431//24431 24998//24998 +f 23926//23926 24949//24949 24455//24455 +f 24464//24464 24988//24988 24974//24974 +f 24992//24992 24479//24479 24984//24984 +f 24997//24997 24998//24998 24456//24456 +f 24479//24479 24978//24978 24984//24984 +f 24456//24456 24973//24973 24997//24997 +f 24456//24456 24998//24998 24431//24431 +f 24949//24949 24951//24951 24455//24455 +f 24455//24455 24951//24951 23934//23934 +f 24981//24981 24459//24459 24979//24979 +f 24459//24459 24981//24981 23947//23947 +f 24995//24995 24458//24458 24970//24970 +f 24465//24465 24458//24458 24995//24995 +f 24953//24953 24952//24952 23946//23946 +f 24457//24457 24978//24978 24479//24479 +f 24996//24996 24978//24978 24457//24457 +f 24454//24454 24971//24971 23891//23891 +f 23946//23946 24952//24952 24461//24461 +f 24465//24465 24995//24995 24451//24451 +f 24466//24466 24465//24465 24451//24451 +f 24999//24999 24465//24465 24466//24466 +f 24479//24479 24992//24992 24475//24475 +f 23891//23891 24971//24971 24924//24924 +f 24467//24467 24999//24999 24982//24982 +f 24465//24465 24999//24999 24467//24467 +f 24952//24952 24426//24426 24461//24461 +f 25164//25164 24467//24467 24982//24982 +f 24468//24468 24467//24467 25164//25164 +f 24390//24390 24973//24973 24456//24456 +f 24886//24886 24426//24426 24952//24952 +f 24466//24466 24704//24704 24948//24948 +f 24999//24999 24466//24466 24948//24948 +f 24983//24983 24999//24999 24948//24948 +f 24471//24471 24704//24704 24466//24466 +f 24991//24991 24477//24477 24989//24989 +f 24982//24982 24999//24999 24983//24983 +f 24471//24471 24472//24472 24704//24704 +f 25512//25512 24989//24989 24477//24477 +f 24951//24951 24955//24955 23934//23934 +f 23934//23934 24955//24955 24463//24463 +f 24463//24463 24955//24955 25155//25155 +f 24478//24478 24477//24477 24991//24991 +f 24987//24987 24478//24478 24991//24991 +f 24482//24482 24986//24986 24462//24462 +f 23946//23946 24463//24463 25155//25155 +f 25155//25155 24953//24953 23946//23946 +f 25164//25164 25162//25162 24468//24468 +f 24468//24468 25162//25162 24473//24473 +f 24473//24473 25162//25162 25394//25394 +f 24713//24713 24711//24711 24954//24954 +f 24477//24477 24480//24480 24985//24985 +f 24985//24985 25512//25512 24477//24477 +f 24714//24714 24713//24713 24954//24954 +f 24482//24482 24990//24990 24986//24986 +f 24481//24481 24990//24990 24482//24482 +f 24473//24473 25394//25394 24474//24474 +f 24474//24474 25394//25394 25176//25176 +f 24954//24954 24935//24935 24714//24714 +f 24718//24718 24714//24714 24967//24967 +f 24967//24967 24714//24714 24935//24935 +f 24483//24483 24985//24985 24480//24480 +f 25176//25176 24956//24956 24474//24474 +f 24988//24988 24478//24478 24987//24987 +f 24956//24956 24957//24957 24474//24474 +f 23928//23928 24470//24470 24993//24993 +f 24994//24994 24993//24993 24470//24470 +f 24994//24994 24736//24736 25503//25503 +f 24470//24470 24469//24469 24994//24994 +f 24469//24469 24736//24736 24994//24994 +f 24736//24736 24737//24737 25503//25503 +f 24834//24834 24835//24835 25342//25342 +f 24784//24784 24623//24623 25331//25331 +f 24310//24310 24840//24840 25326//25326 +f 24531//24531 24788//24788 24808//24808 +f 24839//24839 25068//25068 25000//25000 +f 24536//24536 25075//25075 25259//25259 +f 25799//25799 24508//24508 25801//25801 +f 25342//25342 24835//24835 25004//25004 +f 24806//24806 25047//25047 25121//25121 +f 25002//25002 24632//24632 25066//25066 +f 25250//25250 24836//24836 24295//24295 +f 24295//24295 24790//24790 25250//25250 +f 25011//25011 24598//24598 25240//25240 +f 25011//25011 24762//24762 24598//24598 +f 24826//24826 24290//24290 25255//25255 +f 25016//25016 24602//24602 25345//25345 +f 24771//24771 25009//25009 24837//24837 +f 24848//24848 24626//24626 25072//25072 +f 24628//24628 24559//24559 25571//25571 +f 25009//25009 24771//24771 25119//25119 +f 24827//24827 25282//25282 25003//25003 +f 24628//24628 25571//25571 25015//25015 +f 25067//25067 24583//24583 25326//25326 +f 25011//25011 25118//25118 24762//24762 +f 24306//24306 25247//25247 24793//24793 +f 25068//25068 24839//24839 25556//25556 +f 24274//24274 25248//25248 26091//26091 +f 24793//24793 25247//25247 24846//24846 +f 26091//26091 25251//25251 24274//24274 +f 24033//24033 25556//25556 24839//24839 +f 24626//24626 24784//24784 25072//25072 +f 25247//25247 24306//24306 24856//24856 +f 25120//25120 25115//25115 24661//24661 +f 25126//25126 25295//25295 24867//24867 +f 25122//25122 24830//24830 25085//25085 +f 25081//25081 24513//24513 25073//25073 +f 24797//24797 25346//25346 24558//24558 +f 24958//24958 24863//24863 25014//25014 +f 24513//24513 25081//25081 24792//24792 +f 25916//25916 25529//25529 24266//24266 +f 24829//24829 23987//23987 24842//24842 +f 24757//24757 25037//25037 24820//24820 +f 25019//25019 24812//24812 25118//25118 +f 24792//24792 25081//25081 25285//25285 +f 24855//24855 25279//25279 24802//24802 +f 25283//25283 24558//24558 25593//25593 +f 24863//24863 24661//24661 25115//25115 +f 24290//24290 24796//24796 25012//25012 +f 25103//25103 24860//24860 25052//25052 +f 24580//24580 25344//25344 24533//24533 +f 24859//24859 24820//24820 25286//25286 +f 25061//25061 24867//24867 25254//25254 +f 24844//24844 25300//25300 24582//24582 +f 24040//24040 25531//25531 25077//25077 +f 25028//25028 25088//25088 24778//24778 +f 25096//25096 24860//24860 25103//25103 +f 25281//25281 24292//24292 25013//25013 +f 24759//24759 25032//25032 25021//25021 +f 25095//25095 24501//24501 25035//25035 +f 24844//24844 24865//24865 25300//25300 +f 24042//24042 25077//25077 25078//25078 +f 23472//23472 25034//25034 25030//25030 +f 25336//25336 25300//25300 24865//24865 +f 25012//25012 24796//24796 25293//25293 +f 25286//25286 24820//24820 25097//25097 +f 25087//25087 24278//24278 25089//25089 +f 24966//24966 25050//25050 24861//24861 +f 25027//25027 23737//23737 25078//25078 +f 25295//25295 25254//25254 24867//24867 +f 25036//25036 23737//23737 25027//25027 +f 25799//25799 25035//25035 24505//24505 +f 24547//24547 25548//25548 25094//25094 +f 25546//25546 24939//24939 25029//25029 +f 24591//24591 24787//24787 24833//24833 +f 25024//25024 24634//24634 25352//25352 +f 24939//24939 25546//25546 25045//25045 +f 25094//25094 25031//25031 24547//24547 +f 24634//24634 24780//24780 25284//25284 +f 24596//24596 24550//24550 24833//24833 +f 24811//24811 25041//25041 24865//24865 +f 25253//25253 24613//24613 25826//25826 +f 25113//25113 24668//24668 25017//25017 +f 25100//25100 24620//24620 25102//25102 +f 25104//25104 25008//25008 25065//25065 +f 25105//25105 24557//24557 25482//25482 +f 24230//24230 24807//24807 25293//25293 +f 25270//25270 24539//24539 24617//24617 +f 25017//25017 24841//24841 25018//25018 +f 24614//24614 24832//24832 25106//25106 +f 24773//24773 25044//25044 25047//25047 +f 25266//25266 24791//24791 24582//24582 +f 24770//24770 25102//25102 24620//24620 +f 24774//24774 25246//25246 24616//24616 +f 24818//24818 25022//25022 24841//24841 +f 24768//24768 25264//25264 25564//25564 +f 24831//24831 25107//25107 25053//25053 +f 25266//25266 24582//24582 25300//25300 +f 24831//24831 25053//25053 24838//24838 +f 24520//24520 25246//25246 24774//24774 +f 24776//24776 24821//24821 24576//24576 +f 24614//24614 25106//25106 24840//24840 +f 24584//24584 24245//24245 25267//25267 +f 24782//24782 25109//25109 25049//25049 +f 24816//24816 24866//24866 25009//25009 +f 25119//25119 24771//24771 25265//25265 +f 24785//24785 24584//24584 25111//25111 +f 25046//25046 24819//24819 25039//25039 +f 24594//24594 24027//24027 24785//24785 +f 25093//25093 25057//25057 25098//25098 +f 24847//24847 24782//24782 25049//25049 +f 24826//24826 25255//25255 24803//24803 +f 25572//25572 24822//24822 25071//25071 +f 24864//24864 24595//24595 25275//25275 +f 24291//24291 24594//24594 25278//25278 +f 24808//24808 24788//24788 25268//25268 +f 24855//24855 24851//24851 25314//25314 +f 25002//25002 25066//25066 25623//25623 +f 25047//25047 25125//25125 25121//25121 +f 24797//24797 24291//24291 25278//25278 +f 24617//24617 25003//25003 25282//25282 +f 25043//25043 25033//25033 25122//25122 +f 25006//25006 25016//25016 25345//25345 +f 25259//25259 25075//25075 25325//25325 +f 25033//25033 25001//25001 25122//25122 +f 25245//25245 24848//24848 25072//25072 +f 25325//25325 25075//25075 26092//26092 +f 25811//25811 25542//25542 24502//24502 +f 25571//25571 24559//24559 25260//25260 +f 25273//25273 25041//25041 24816//24816 +f 25244//25244 24836//24836 25250//25250 +f 24756//24756 24810//24810 25291//25291 +f 25009//25009 25280//25280 24816//24816 +f 24846//24846 25636//25636 24595//24595 +f 25019//25019 25118//25118 25011//25011 +f 25314//25314 25279//25279 24855//24855 +f 25072//25072 24784//24784 25331//25331 +f 25273//25273 24816//24816 25280//25280 +f 24293//24293 25575//25575 24824//24824 +f 25128//25128 25122//25122 25124//25124 +f 24827//24827 25288//25288 25282//25282 +f 24758//24758 24806//24806 25241//25241 +f 24790//24790 25005//25005 25250//25250 +f 25019//25019 25299//25299 24812//24812 +f 25059//25059 25288//25288 24827//24827 +f 25255//25255 24290//24290 25012//25012 +f 25070//25070 25059//25059 24827//24827 +f 25121//25121 25241//25241 24806//24806 +f 25536//25536 24293//24293 24597//24597 +f 25062//25062 25291//25291 24810//24810 +f 25249//25249 24812//24812 25299//25299 +f 25593//25593 24558//24558 25346//25346 +f 25081//25081 25073//25073 25074//25074 +f 25014//25014 24863//24863 25298//25298 +f 24812//24812 25249//25249 25101//25101 +f 25070//25070 24791//24791 25262//25262 +f 25536//25536 24597//24597 25076//25076 +f 25085//25085 25124//25124 25122//25122 +f 24863//24863 25115//25115 25298//25298 +f 24850//24850 25051//25051 25321//25321 +f 24761//24761 25067//25067 25337//25337 +f 24865//24865 25041//25041 25069//25069 +f 24625//24625 24794//24794 25086//25086 +f 25086//25086 25528//25528 24625//24625 +f 25013//25013 26392//26392 25281//25281 +f 25069//25069 25336//25336 24865//24865 +f 25076//25076 24597//24597 24605//24605 +f 25531//25531 24521//24521 25251//25251 +f 24791//24791 25266//25266 25262//25262 +f 25051//25051 25096//25096 25321//25321 +f 25028//25028 24765//24765 25020//25020 +f 25037//25037 25097//25097 24820//24820 +f 25085//25085 24830//24830 25308//25308 +f 24605//24605 25090//25090 25076//25076 +f 25261//25261 24843//24843 25658//25658 +f 24798//24798 24858//24858 24307//24307 +f 24523//24523 24533//24533 25619//25619 +f 25657//25657 25064//25064 25101//25101 +f 24859//24859 25539//25539 24929//24929 +f 25658//25658 24843//24843 24538//24538 +f 24809//24809 25533//25533 24540//24540 +f 25344//25344 25619//25619 24533//24533 +f 25125//25125 25064//25064 25657//25657 +f 25284//25284 24780//24780 25301//25301 +f 25008//25008 25104//25104 25271//25271 +f 24780//24780 25123//25123 25301//25301 +f 24547//24547 24761//24761 25548//25548 +f 25047//25047 25044//25044 25125//25125 +f 25044//25044 25064//25064 25125//25125 +f 25062//25062 25061//25061 25586//25586 +f 24778//24778 25343//25343 24592//24592 +f 25560//25560 24256//24256 24815//24815 +f 24821//24821 24540//24540 25533//25533 +f 25343//25343 25092//25092 24592//24592 +f 25092//25092 25099//25099 24592//24592 +f 24823//24823 24592//24592 25099//25099 +f 24616//24616 25551//25551 25034//25034 +f 25104//25104 24803//24803 25309//25309 +f 26108//26108 24832//24832 24256//24256 +f 26108//26108 25106//25106 24832//24832 +f 25040//25040 25567//25567 24574//24574 +f 25090//25090 25021//25021 25863//25863 +f 25243//25243 25022//25022 25058//25058 +f 25058//25058 24756//24756 25243//25243 +f 25309//25309 24803//24803 25255//25255 +f 24786//24786 26079//26079 24613//24613 +f 25263//25263 25040//25040 24585//24585 +f 25263//25263 24585//24585 25305//25305 +f 25084//25084 25252//25252 24764//24764 +f 25025//25025 24552//24552 25095//25095 +f 24848//24848 25245//25245 25264//25264 +f 25305//25305 24775//24775 25290//25290 +f 25010//25010 24769//24769 25242//25242 +f 25319//25319 25074//25074 25073//25073 +f 24501//24501 25095//25095 24552//24552 +f 25319//25319 25073//25073 25564//25564 +f 25305//25305 24585//24585 24775//24775 +f 25310//25310 24549//24549 24828//24828 +f 25073//25073 24768//24768 25564//25564 +f 25290//25290 24775//24775 25039//25039 +f 24833//24833 24787//24787 25238//25238 +f 25296//25296 24764//24764 25252//25252 +f 25048//25048 25045//25045 25546//25546 +f 24635//24635 24576//24576 25341//25341 +f 24831//24831 25105//25105 25107//25107 +f 25296//25296 25297//25297 25054//25054 +f 25055//25055 25054//25054 25297//25297 +f 24525//24525 24777//24777 25269//25269 +f 24623//24623 24525//24525 25269//25269 +f 25331//25331 24623//24623 25269//25269 +f 25035//25035 25799//25799 25885//25885 +f 24847//24847 25314//25314 24851//24851 +f 25111//25111 24584//24584 25267//25267 +f 25119//25119 25265//25265 25535//25535 +f 24779//24779 25341//25341 24598//24598 +f 24769//24769 25000//25000 25242//25242 +f 25068//25068 25242//25242 25000//25000 +f 24836//24836 25038//25038 24604//24604 +f 25126//25126 25063//25063 25127//25127 +f 24785//24785 25111//25111 25112//25112 +f 24594//24594 24785//24785 25112//25112 +f 25277//25277 24594//24594 25112//25112 +f 25278//25278 24594//24594 25277//25277 +f 25645//25645 25098//25098 25057//25057 +f 25057//25057 24834//24834 25645//25645 +f 25128//25128 25043//25043 25122//25122 +f 24888//24888 25367//25367 25130//25130 +f 25207//25207 25222//25222 25136//25136 +f 24400//24400 25222//25222 25207//25207 +f 24879//24879 25132//25132 25728//25728 +f 25134//25134 24733//24733 25147//25147 +f 24918//24918 25367//25367 24888//24888 +f 24400//24400 25207//25207 24739//24739 +f 25390//25390 24733//24733 25134//25134 +f 25367//25367 24918//24918 25141//25141 +f 25385//25385 24879//24879 25728//25728 +f 25060//25060 24920//24920 25489//25489 +f 24944//24944 24733//24733 25390//25390 +f 24869//24869 25135//25135 24346//24346 +f 24871//24871 24857//24857 25368//25368 +f 24920//24920 25060//25060 24817//24817 +f 25004//25004 24631//24631 25006//25006 +f 24651//24651 24868//24868 25129//25129 +f 24945//24945 25143//25143 24734//24734 +f 25135//25135 24869//24869 25131//25131 +f 25146//25146 24871//24871 25368//25368 +f 25145//25145 25365//25365 24947//24947 +f 24908//24908 25360//25360 25214//25214 +f 25143//25143 24945//24945 24944//24944 +f 24918//24918 24657//24657 25150//25150 +f 25272//25272 25123//25123 24674//24674 +f 25142//25142 24682//24682 25709//25709 +f 24908//24908 25137//25137 25360//25360 +f 24346//24346 25135//25135 24449//24449 +f 25150//25150 24657//24657 25153//25153 +f 25139//25139 24960//24960 25372//25372 +f 25369//25369 24947//24947 25365//25365 +f 24882//24882 24879//24879 25735//25735 +f 24948//24948 24947//24947 25369//25369 +f 24949//24949 24449//24449 25135//25135 +f 24657//24657 24745//24745 25153//25153 +f 25152//25152 24912//24912 25183//25183 +f 25324//25324 25052//25052 24875//24875 +f 24650//24650 24330//24330 25427//25427 +f 25427//25427 25377//25377 24650//24650 +f 25372//25372 24960//24960 25382//25382 +f 25144//25144 25382//25382 24960//24960 +f 24875//24875 24893//24893 25324//25324 +f 25116//25116 25330//25330 24876//24876 +f 24914//24914 24728//24728 25414//25414 +f 24654//24654 24650//24650 25377//25377 +f 24674//24674 25113//25113 25272//25272 +f 24677//24677 24681//24681 25530//25530 +f 25414//25414 24728//24728 25174//25174 +f 24745//24745 24677//24677 25530//25530 +f 25146//25146 25468//25468 25154//25154 +f 24669//24669 24882//24882 25735//25735 +f 24430//24430 24876//24876 25131//25131 +f 25225//25225 25138//25138 25223//25223 +f 24893//24893 24110//24110 25375//25375 +f 24880//24880 25024//25024 25117//25117 +f 24665//24665 24654//24654 25380//25380 +f 24900//24900 25375//25375 24110//24110 +f 25847//25847 24681//24681 24690//24690 +f 24930//24930 25847//25847 24690//24690 +f 24892//24892 24880//24880 25117//25117 +f 25223//25223 24976//24976 25225//25225 +f 25137//25137 24914//24914 25708//25708 +f 24695//24695 24696//24696 25157//25157 +f 25144//25144 24673//24673 25148//25148 +f 24889//24889 25148//25148 24673//24673 +f 25160//25160 25157//25157 24696//24696 +f 24383//24383 24838//24838 25438//25438 +f 24676//24676 24669//24669 25159//25159 +f 25256//25256 24383//24383 25438//25438 +f 25152//25152 25170//25170 24912//24912 +f 24696//24696 25165//25165 25160//25160 +f 24245//24245 24383//24383 25267//25267 +f 24923//24923 24912//24912 25170//25170 +f 25267//25267 24383//24383 25256//25256 +f 24889//24889 24891//24891 24898//24898 +f 25161//25161 24676//24676 25159//25159 +f 25169//25169 24934//24934 24699//24699 +f 25140//25140 24892//24892 25117//25117 +f 25424//25424 24961//24961 25056//25056 +f 25148//25148 24889//24889 24898//24898 +f 25174//25174 24923//24923 25170//25170 +f 25405//25405 24703//24703 25541//25541 +f 25154//25154 25226//25226 24372//24372 +f 24658//24658 24886//24886 24671//24671 +f 24728//24728 24923//24923 25174//25174 +f 24703//24703 25002//25002 25541//25541 +f 24898//24898 24804//24804 25149//25149 +f 25149//25149 25694//25694 24898//24898 +f 25176//25176 25394//25394 25167//25167 +f 24804//24804 24801//24801 25149//25149 +f 25149//25149 24801//24801 25151//25151 +f 25166//25166 25226//25226 25392//25392 +f 24404//24404 25175//25175 25007//25007 +f 24952//24952 24953//24953 25474//25474 +f 24886//24886 24952//24952 25474//25474 +f 24870//24870 25227//25227 24910//24910 +f 25116//25116 24649//24649 25289//25289 +f 25175//25175 25182//25182 25178//25178 +f 25114//25114 25177//25177 24932//24932 +f 25172//25172 24950//24950 25163//25163 +f 24801//24801 24901//24901 25156//25156 +f 25151//25151 24801//24801 25156//25156 +f 24906//24906 25227//25227 25389//25389 +f 24912//24912 24926//24926 25183//25183 +f 25183//25183 24732//24732 25186//25186 +f 25359//25359 24649//24649 24892//24892 +f 24926//24926 24732//24732 25183//25183 +f 24963//24963 24950//24950 25172//25172 +f 24956//24956 24916//24916 24957//24957 +f 24904//24904 24963//24963 25172//25172 +f 25156//25156 24901//24901 25168//25168 +f 25440//25440 24904//24904 25172//25172 +f 25037//25037 25224//25224 25158//25158 +f 24907//24907 24904//24904 25440//25440 +f 25097//25097 25037//25037 25158//25158 +f 24649//24649 25359//25359 25289//25289 +f 25177//25177 25186//25186 24927//24927 +f 25182//25182 24716//24716 25185//25185 +f 24732//24732 24927//24927 25186//25186 +f 24896//24896 24671//24671 25398//25398 +f 24966//24966 24907//24907 25445//25445 +f 25050//25050 24966//24966 25445//25445 +f 24715//24715 24917//24917 25188//25188 +f 24920//24920 24715//24715 25188//25188 +f 25399//25399 24896//24896 25398//25398 +f 24909//24909 25168//25168 24905//24905 +f 25187//25187 25191//25191 25439//25439 +f 24920//24920 25188//25188 25489//25489 +f 25140//25140 25359//25359 24892//24892 +f 24684//24684 25179//25179 24899//24899 +f 24719//24719 24723//24723 25191//25191 +f 25171//25171 24896//24896 25399//25399 +f 25014//25014 25114//25114 24932//24932 +f 24723//24723 24724//24724 25729//25729 +f 24874//24874 24888//24888 25444//25444 +f 24724//24724 25206//25206 25733//25733 +f 25444//25444 24888//24888 25130//25130 +f 25206//25206 24724//24724 24946//24946 +f 25191//25191 24723//24723 25729//25729 +f 24909//24909 25232//25232 24895//24895 +f 25236//25236 24925//24925 24924//24924 +f 25198//25198 25199//25199 24737//24737 +f 24925//24925 24973//24973 24928//24928 +f 25236//25236 24973//24973 24925//24925 +f 24877//24877 25403//25403 24873//24873 +f 24946//24946 24392//24392 25206//25206 +f 24925//24925 24928//24928 24702//24702 +f 25232//25232 24909//24909 24405//24405 +f 25211//25211 25206//25206 24392//24392 +f 25198//25198 24940//24940 25202//25202 +f 25181//25181 24877//24877 25192//25192 +f 24712//24712 25232//25232 24405//24405 +f 25403//25403 24877//24877 25181//25181 +f 24895//24895 25232//25232 24894//24894 +f 24940//24940 24941//24941 25202//25202 +f 25209//25209 25449//25449 25231//25231 +f 24894//24894 25232//25232 24712//24712 +f 25235//25235 25192//25192 24877//24877 +f 24941//24941 24738//24738 25207//25207 +f 24362//24362 25229//25229 25194//25194 +f 24686//24686 25417//25417 24366//24366 +f 24362//24362 25194//25194 24922//24922 +f 25226//25226 25166//25166 24954//24954 +f 24396//24396 24648//24648 25212//25212 +f 25211//25211 24396//24396 25212//25212 +f 24911//24911 24366//24366 25417//25417 +f 24738//24738 24739//24739 25207//25207 +f 24954//24954 25166//25166 25201//25201 +f 24648//24648 24878//24878 25462//25462 +f 25192//25192 25235//25235 25193//25193 +f 25189//25189 25229//25229 24814//24814 +f 24878//24878 25215//25215 25462//25462 +f 25230//25230 25233//25233 25210//25210 +f 24814//24814 25229//25229 24813//24813 +f 25194//25194 25120//25120 24922//24922 +f 25423//25423 24691//24691 24911//24911 +f 25201//25201 24935//24935 24954//24954 +f 25427//25427 24691//24691 25423//25423 +f 25205//25205 24935//24935 25201//25201 +f 25234//25234 25230//25230 25213//25213 +f 24883//24883 25193//25193 25235//25235 +f 24330//24330 24691//24691 25427//25427 +f 25193//25193 24883//24883 25418//25418 +f 25234//25234 25233//25233 25230//25230 +f 24885//24885 25418//25418 24883//24883 +f 25449//25449 25216//25216 25231//25231 +f 24967//24967 25205//25205 24937//24937 +f 24967//24967 24935//24935 25205//25205 +f 25136//25136 25222//25222 25213//25213 +f 24884//24884 25231//25231 25216//25216 +f 25205//25205 25208//25208 24937//24937 +f 25234//25234 25213//25213 25222//25222 +f 25209//25209 25231//25231 24890//24890 +f 24943//24943 25197//25197 25189//25189 +f 25208//25208 25738//25738 24937//24937 +f 24890//24890 25231//25231 24884//24884 +f 25197//25197 24933//24933 25200//25200 +f 25452//25452 24937//24937 25738//25738 +f 25233//25233 25234//25234 24647//24647 +f 25216//25216 25217//25217 24884//24884 +f 24933//24933 24936//24936 25200//25200 +f 24890//24890 25133//25133 25209//25209 +f 24943//24943 24933//24933 25197//25197 +f 24903//24903 25233//25233 24647//24647 +f 24939//24939 24937//24937 25452//25452 +f 25234//25234 25222//25222 24647//24647 +f 24942//24942 25204//25204 25203//25203 +f 24890//24890 24707//24707 25133//25133 +f 24939//24939 25452//25452 25029//25029 +f 25489//25489 25204//25204 25060//25060 +f 24884//24884 25217//25217 24637//24637 +f 25204//25204 24942//24942 24938//24938 +f 24763//24763 24637//24637 25217//25217 +f 25233//25233 25214//25214 25461//25461 +f 24903//24903 25214//25214 25233//25233 +f 24938//24938 25060//25060 25204//25204 +f 25215//25215 24881//24881 25463//25463 +f 24881//24881 24506//24506 25218//25218 +f 25218//25218 25463//25463 24881//24881 +f 24506//24506 25219//25219 25218//25218 +f 25200//25200 24936//24936 25203//25203 +f 24936//24936 24942//24942 25203//25203 +f 25189//25189 24814//24814 24943//24943 +f 72378//72378 72383//72383 24694//24694 +f 25221//25221 24694//24694 25220//25220 +f 25294//25294 25290//25290 25039//25039 +f 25032//25032 25574//25574 25021//25021 +f 24297//24297 25100//25100 25812//25812 +f 25125//25125 25659//25659 25121//25121 +f 25341//25341 25563//25563 24598//24598 +f 25916//25916 24850//24850 25313//25313 +f 25530//25530 24681//24681 25606//25606 +f 25574//25574 25032//25032 25239//25239 +f 25127//25127 25578//25578 25258//25258 +f 25606//25606 24681//24681 25847//25847 +f 25321//25321 25313//25313 24850//24850 +f 25812//25812 25100//25100 25566//25566 +f 25042//25042 25292//25292 25084//25084 +f 25022//25022 25243//25243 25237//25237 +f 25308//25308 24830//24830 25010//25010 +f 24598//24598 25563//25563 25240//25240 +f 25070//25070 25262//25262 25581//25581 +f 25091//25091 25246//25246 24520//24520 +f 25106//25106 25649//25649 24840//24840 +f 25623//25623 25541//25541 25002//25002 +f 25032//25032 25038//25038 25632//25632 +f 25102//25102 24770//24770 25323//25323 +f 24856//24856 24574//24574 25567//25567 +f 25272//25272 25113//25113 25355//25355 +f 25103//25103 25322//25322 25096//25096 +f 24770//24770 24781//24781 25323//25323 +f 25043//25043 25578//25578 25127//25127 +f 25103//25103 25052//25052 25803//25803 +f 25252//25252 25084//25084 25292//25292 +f 24849//24849 24596//24596 25646//25646 +f 25244//25244 25038//25038 24836//24836 +f 25266//25266 25300//25300 25582//25582 +f 25011//25011 25577//25577 25019//25019 +f 25577//25577 25580//25580 25019//25019 +f 25113//25113 25017//25017 25353//25353 +f 25241//25241 25042//25042 24758//24758 +f 24613//24613 26079//26079 25826//25826 +f 25568//25568 25112//25112 25111//25111 +f 25017//25017 25018//25018 25353//25353 +f 25299//25299 25019//25019 25580//25580 +f 25056//25056 24961//24961 25555//25555 +f 25614//25614 25555//25555 24961//24961 +f 25896//25896 25067//25067 25326//25326 +f 24961//24961 24862//24862 25614//25614 +f 25014//25014 25315//25315 25114//25114 +f 25042//25042 25241//25241 25311//25311 +f 25298//25298 25315//25315 25014//25014 +f 25575//25575 24293//24293 25536//25536 +f 24756//24756 25291//25291 25243//25243 +f 25113//25113 25353//25353 25355//25355 +f 25252//25252 25297//25297 25296//25296 +f 25043//25043 25128//25128 25312//25312 +f 25628//25628 25114//25114 25315//25315 +f 25311//25311 25626//25626 25042//25042 +f 25607//25607 25075//25075 24853//24853 +f 25123//25123 25272//25272 25584//25584 +f 25301//25301 25123//25123 25584//25584 +f 25612//25612 25101//25101 25249//25249 +f 24269//24269 24625//24625 25528//25528 +f 25297//25297 25526//25526 25055//25055 +f 25098//25098 25257//25257 25093//25093 +f 25616//25616 25036//25036 25027//25027 +f 25254//25254 25586//25586 25061//25061 +f 24787//24787 25616//25616 25302//25302 +f 25275//25275 25328//25328 24864//24864 +f 25846//25846 24854//24854 25849//25849 +f 25079//25079 24854//24854 25846//25846 +f 25020//25020 25082//25082 25599//25599 +f 25430//25430 25274//25274 25120//25120 +f 25524//25524 25255//25255 25012//25012 +f 25018//25018 25525//25525 25276//25276 +f 25525//25525 25018//25018 24841//24841 +f 24797//24797 25278//25278 25641//25641 +f 25274//25274 25298//25298 25115//25115 +f 25124//25124 25085//25085 25308//25308 +f 24841//24841 25022//25022 25237//25237 +f 25115//25115 25120//25120 25274//25274 +f 25273//25273 25280//25280 25527//25527 +f 24854//24854 24805//24805 25615//25615 +f 25327//25327 25086//25086 25087//25087 +f 25028//25028 25020//25020 25088//25088 +f 25237//25237 25525//25525 24841//24841 +f 25636//25636 25275//25275 24595//24595 +f 25352//25352 25080//25080 25024//25024 +f 25524//25524 25012//25012 25293//25293 +f 24834//24834 25342//25342 25645//25645 +f 24842//24842 25030//25030 25540//25540 +f 24805//24805 25083//25083 26067//26067 +f 24634//24634 25284//25284 25352//25352 +f 26067//26067 25083//25083 25538//25538 +f 25295//25295 25126//25126 25127//25127 +f 25284//25284 25301//25301 25583//25583 +f 25818//25818 24576//24576 24821//24821 +f 25295//25295 25127//25127 25258//25258 +f 25830//25830 25261//25261 25658//25658 +f 25356//25356 25009//25009 25119//25119 +f 25328//25328 24807//24807 24864//24864 +f 25663//25663 24876//24876 25330//25330 +f 25335//25335 25009//25009 25356//25356 +f 25109//25109 25031//25031 25094//25094 +f 25140//25140 25117//25117 25306//25306 +f 25818//25818 25341//25341 24576//24576 +f 25345//25345 24602//24602 25529//25529 +f 25289//25289 25359//25359 25668//25668 +f 25658//25658 24538//24538 25025//25025 +f 25556//25556 25008//25008 25271//25271 +f 25116//25116 25289//25289 25330//25330 +f 25280//25280 25009//25009 25335//25335 +f 25909//25909 25286//25286 25097//25097 +f 25023//25023 24858//24858 25622//25622 +f 25025//25025 25095//25095 25658//25658 +f 25049//25049 25109//25109 25610//25610 +f 24859//24859 25286//25286 25534//25534 +f 25081//25081 25074//25074 25339//25339 +f 25110//25110 24861//24861 25547//25547 +f 25285//25285 25287//25287 24792//24792 +f 25366//25366 24792//24792 25287//25287 +f 25344//25344 24580//24580 25542//25542 +f 25579//25579 25288//25288 25059//25059 +f 25117//25117 25024//25024 25080//25080 +f 25559//25559 24297//24297 25812//25812 +f 25302//25302 25238//25238 24787//24787 +f 25314//25314 24847//24847 25303//25303 +f 24819//24819 25569//25569 25039//25039 +f 24825//24825 24823//24823 25304//25304 +f 25305//25305 25290//25290 25877//25877 +f 24828//24828 24825//24825 25304//25304 +f 25011//25011 25240//25240 25563//25563 +f 25659//25659 25621//25621 25121//25121 +f 25032//25032 25632//25632 25239//25239 +f 25621//25621 25241//25241 25121//25121 +f 25820//25820 24833//24833 25238//25238 +f 25117//25117 25080//25080 25306//25306 +f 24239//24239 25026//25026 25307//25307 +f 25633//25633 25267//25267 25256//25256 +f 25578//25578 25043//25043 25312//25312 +f 25625//25625 25623//25623 25066//25066 +f 25267//25267 25633//25633 25111//25111 +f 25264//25264 25245//25245 25902//25902 +f 25292//25292 25042//25042 25626//25626 +f 25326//25326 24840//24840 25649//25649 +f 25582//25582 25640//25640 25266//25266 +f 25309//25309 25562//25562 25271//25271 +f 24786//24786 24239//24239 25629//25629 +f 25104//25104 25309//25309 25271//25271 +f 24624//24624 25310//25310 25872//25872 +f 25242//25242 25317//25317 25010//25010 +f 25248//25248 24624//24624 25872//25872 +f 25095//25095 25035//25035 25879//25879 +f 24596//24596 24833//24833 25892//25892 +f 25241//25241 25624//25624 25311//25311 +f 25112//25112 25568//25568 25573//25573 +f 25646//25646 24596//24596 25892//25892 +f 25035//25035 25885//25885 25879//25879 +f 25811//25811 25093//25093 25257//25257 +f 25320//25320 25317//25317 25242//25242 +f 24856//24856 25537//25537 25247//25247 +f 24577//24577 25093//25093 25811//25811 +f 25038//25038 25244//25244 25576//25576 +f 25830//25830 25572//25572 25071//25071 +f 25576//25576 25244//25244 25639//25639 +f 24788//24788 24824//24824 25575//25575 +f 25355//25355 25353//25353 25276//25276 +f 25353//25353 25018//25018 25276//25276 +f 25128//25128 25316//25316 25312//25312 +f 25321//25321 25096//25096 25322//25322 +f 25805//25805 24809//24809 25279//25279 +f 25549//25549 25298//25298 25274//25274 +f 24822//24822 25830//25830 25071//25071 +f 25291//25291 25062//25062 25521//25521 +f 25112//25112 25573//25573 25277//25277 +f 25261//25261 25830//25830 24822//24822 +f 25260//25260 25253//25253 25826//25826 +f 25272//25272 25355//25355 25584//25584 +f 25077//25077 25531//25531 25554//25554 +f 25637//25637 25277//25277 25573//25573 +f 25297//25297 25252//25252 25329//25329 +f 25549//25549 25274//25274 25354//25354 +f 25521//25521 25062//25062 25586//25586 +f 25078//25078 25077//25077 25554//25554 +f 25278//25278 25277//25277 25637//25637 +f 25128//25128 25124//25124 25601//25601 +f 25098//25098 25645//25645 25825//25825 +f 24781//24781 25259//25259 25817//25817 +f 25324//25324 25803//25803 25052//25052 +f 25259//25259 25784//25784 25817//25817 +f 25430//25430 25354//25354 25274//25274 +f 25657//25657 25101//25101 25612//25612 +f 25259//25259 25325//25325 25784//25784 +f 25005//25005 24269//24269 26160//26160 +f 26160//26160 24269//24269 25528//25528 +f 24852//24852 24849//24849 25646//25646 +f 25526//25526 25297//25297 25329//25329 +f 25069//25069 25041//25041 25273//25273 +f 25069//25069 25273//25273 25336//25336 +f 25583//25583 25352//25352 25284//25284 +f 25818//25818 24821//24821 25533//25533 +f 25269//25269 24777//24777 25110//25110 +f 25601//25601 25316//25316 25128//25128 +f 25125//25125 25657//25657 25659//25659 +f 25607//25607 26092//26092 25075//25075 +f 25013//25013 24852//24852 26173//26173 +f 25548//25548 24761//24761 25337//25337 +f 25327//25327 25600//25600 25086//25086 +f 25526//25526 25334//25334 25265//25265 +f 25082//25082 25015//25015 25852//25852 +f 25334//25334 25535//25535 25265//25265 +f 25599//25599 25082//25082 25852//25852 +f 25087//25087 25089//25089 25332//25332 +f 25119//25119 25340//25340 25356//25356 +f 24797//24797 25641//25641 25346//25346 +f 25089//25089 24297//24297 25559//25559 +f 25331//25331 25245//25245 25072//25072 +f 25634//25634 25245//25245 25331//25331 +f 24854//24854 25615//25615 25849//25849 +f 26067//26067 25615//25615 24805//24805 +f 25801//25801 24829//24829 24842//24842 +f 24523//24523 25538//25538 25083//25083 +f 25074//25074 25319//25319 25333//25333 +f 24862//24862 25108//25108 25614//25614 +f 25030//25030 25034//25034 25540//25540 +f 25289//25289 25318//25318 25330//25330 +f 25357//25357 25318//25318 25289//25289 +f 25108//25108 25937//25937 25614//25614 +f 24798//24798 25283//25283 25593//25593 +f 25333//25333 26123//26123 25074//25074 +f 24858//24858 24798//24798 25532//25532 +f 25586//25586 25254//25254 25295//25295 +f 25339//25339 25074//25074 26123//26123 +f 25108//25108 25270//25270 25618//25618 +f 25293//25293 25328//25328 25524//25524 +f 25618//25618 25270//25270 25570//25570 +f 25270//25270 24617//24617 25570//25570 +f 25328//25328 25293//25293 24807//24807 +f 24859//24859 25534//25534 25539//25539 +f 25294//25294 25635//25635 25290//25290 +f 25303//25303 24847//24847 25049//25049 +f 25543//25543 25081//25081 25339//25339 +f 26108//26108 24256//24256 25560//25560 +f 25081//25081 25543//25543 25285//25285 +f 25547//25547 24861//24861 25050//25050 +f 25635//25635 25039//25039 25662//25662 +f 25294//25294 25039//25039 25635//25635 +f 25039//25039 25569//25569 25662//25662 +f 25364//25364 24682//24682 25373//25373 +f 24887//24887 24682//24682 25364//25364 +f 25770//25770 25287//25287 25285//25285 +f 25139//25139 25129//25129 24868//24868 +f 25223//25223 25138//25138 25358//25358 +f 25358//25358 25362//25362 25223//25223 +f 25361//25361 24949//24949 25135//25135 +f 25141//25141 24918//24918 25150//25150 +f 24682//24682 25142//25142 25373//25373 +f 24944//24944 25390//25390 25370//25370 +f 25365//25365 25145//25145 25363//25363 +f 25373//25373 25142//25142 25383//25383 +f 25129//25129 25139//25139 25769//25769 +f 24944//24944 25378//25378 25143//25143 +f 25139//25139 25372//25372 25769//25769 +f 25378//25378 24944//24944 25370//25370 +f 25383//25383 25142//25142 25709//25709 +f 25358//25358 25138//25138 25374//25374 +f 25138//25138 25225//25225 25374//25374 +f 25360//25360 25137//25137 25708//25708 +f 25735//25735 24879//24879 25385//25385 +f 25380//25380 24654//24654 25377//25377 +f 25324//25324 24893//24893 25553//25553 +f 25357//25357 25289//25289 25668//25668 +f 25368//25368 24857//24857 25366//25366 +f 25162//25162 25164//25164 25376//25376 +f 25663//25663 25131//25131 24876//24876 +f 25153//25153 24745//24745 25520//25520 +f 24897//24897 24695//24695 25396//25396 +f 25368//25368 25468//25468 25146//25146 +f 24893//24893 25375//25375 25553//25553 +f 25530//25530 25520//25520 24745//24745 +f 24679//24679 24665//24665 25387//25387 +f 25484//25484 25587//25587 25379//25379 +f 25685//25685 25375//25375 24900//24900 +f 25379//25379 25388//25388 25484//25484 +f 25144//25144 25386//25386 25382//25382 +f 24669//24669 25735//25735 25159//25159 +f 25587//25587 25484//25484 25483//25483 +f 25143//25143 25378//25378 25482//25482 +f 25483//25483 25484//25484 25487//25487 +f 25485//25485 25402//25402 25152//25152 +f 24695//24695 25157//25157 25396//25396 +f 25482//25482 25378//25378 25400//25400 +f 25183//25183 25485//25485 25152//25152 +f 25148//25148 25386//25386 25144//25144 +f 25587//25587 25167//25167 25394//25394 +f 25387//25387 25224//25224 24679//24679 +f 24930//24930 25347//25347 25847//25847 +f 25587//25587 25483//25483 25167//25167 +f 25105//25105 25482//25482 25400//25400 +f 25381//25381 24949//24949 25361//25361 +f 25160//25160 25165//25165 25716//25716 +f 24930//24930 24931//24931 25347//25347 +f 25468//25468 25391//25391 25154//25154 +f 25386//25386 25148//25148 25694//25694 +f 25483//25483 25486//25486 25167//25167 +f 25685//25685 24902//24902 25947//25947 +f 24900//24900 24902//24902 25685//25685 +f 25947//25947 24902//24902 25384//25384 +f 25487//25487 25486//25486 25483//25483 +f 25165//25165 25424//25424 25716//25716 +f 25486//25486 25487//25487 25588//25588 +f 25107//25107 25105//25105 25400//25400 +f 25170//25170 25420//25420 25174//25174 +f 24906//24906 25384//25384 24902//24902 +f 25484//25484 25388//25388 25349//25349 +f 25395//25395 25224//25224 25387//25387 +f 25410//25410 25347//25347 24931//24931 +f 25414//25414 25174//25174 25420//25420 +f 25484//25484 25349//25349 25487//25487 +f 25410//25410 24934//24934 25411//25411 +f 24931//24931 24934//24934 25410//25410 +f 25226//25226 25154//25154 25391//25391 +f 24949//24949 25381//25381 24951//24951 +f 25158//25158 25224//25224 25395//25395 +f 25652//25652 24951//24951 25381//25381 +f 24934//24934 25169//25169 25754//25754 +f 25411//25411 24934//24934 25754//25754 +f 25743//25743 25161//25161 25159//25159 +f 25389//25389 25384//25384 24906//24906 +f 25942//25942 25107//25107 25400//25400 +f 25169//25169 25405//25405 25754//25754 +f 25392//25392 25404//25404 25166//25166 +f 25424//25424 25056//25056 25667//25667 +f 25148//25148 24898//24898 25694//25694 +f 25053//25053 25107//25107 25942//25942 +f 25555//25555 25667//25667 25056//25056 +f 25708//25708 24914//24914 25414//25414 +f 25226//25226 25391//25391 25392//25392 +f 25694//25694 25149//25149 25697//25697 +f 25487//25487 25349//25349 25488//25488 +f 25170//25170 25152//25152 25402//25402 +f 25227//25227 24870//24870 25692//25692 +f 25487//25487 25488//25488 25588//25588 +f 25389//25389 25227//25227 25692//25692 +f 24955//24955 24951//24951 25652//25652 +f 25939//25939 24955//24955 25652//25652 +f 24870//24870 25481//25481 25692//25692 +f 25155//25155 24955//24955 25939//25939 +f 24870//24870 24872//24872 25481//25481 +f 24617//24617 25282//25282 25338//25338 +f 25625//25625 25066//25066 25419//25419 +f 25419//25419 25066//25066 25007//25007 +f 25114//25114 25348//25348 25442//25442 +f 25349//25349 25350//25350 25488//25488 +f 25007//25007 25175//25175 25419//25419 +f 25149//25149 25151//25151 25407//25407 +f 25167//25167 25486//25486 25176//25176 +f 24873//24873 25481//25481 24872//24872 +f 25177//25177 25442//25442 25776//25776 +f 25486//25486 25351//25351 25176//25176 +f 24838//24838 25053//25053 25721//25721 +f 24886//24886 25398//25398 24671//24671 +f 25177//25177 25114//25114 25442//25442 +f 25588//25588 25351//25351 25486//25486 +f 25132//25132 24929//24929 25539//25539 +f 25413//25413 25186//25186 25776//25776 +f 25182//25182 25425//25425 25428//25428 +f 25151//25151 25156//25156 25407//25407 +f 25351//25351 24956//24956 25176//25176 +f 25438//25438 24838//24838 25721//25721 +f 25401//25401 25481//25481 24873//24873 +f 25398//25398 24886//24886 25393//25393 +f 25413//25413 25485//25485 25183//25183 +f 25178//25178 25182//25182 25428//25428 +f 25393//25393 25397//25397 25398//25398 +f 25413//25413 25183//25183 25186//25186 +f 25445//25445 24907//24907 25440//25440 +f 24916//24916 24956//24956 25408//25408 +f 25403//25403 25401//25401 24873//24873 +f 25186//25186 25177//25177 25776//25776 +f 25185//25185 25434//25434 25425//25425 +f 25407//25407 25156//25156 25431//25431 +f 25436//25436 25434//25434 25185//25185 +f 25185//25185 25187//25187 25436//25436 +f 24916//24916 25408//25408 25589//25589 +f 25185//25185 25425//25425 25182//25182 +f 25114//25114 25628//25628 25348//25348 +f 25175//25175 25178//25178 25419//25419 +f 25156//25156 25168//25168 25431//25431 +f 25436//25436 25187//25187 25439//25439 +f 25404//25404 25201//25201 25166//25166 +f 25488//25488 25350//25350 25489//25489 +f 25230//25230 25446//25446 25470//25470 +f 25446//25446 25210//25210 25459//25459 +f 25210//25210 25446//25446 25230//25230 +f 25431//25431 25168//25168 25435//25435 +f 25443//25443 25201//25201 25404//25404 +f 25199//25199 25198//25198 25723//25723 +f 25723//25723 25451//25451 25199//25199 +f 25488//25488 25489//25489 25421//25421 +f 25192//25192 25193//25193 25416//25416 +f 25198//25198 25454//25454 25723//25723 +f 25416//25416 25193//25193 25418//25418 +f 25202//25202 25454//25454 25198//25198 +f 25399//25399 25469//25469 25171//25171 +f 25454//25454 24941//24941 25455//25455 +f 25202//25202 24941//24941 25454//25454 +f 25435//25435 25168//25168 25730//25730 +f 25201//25201 25443//25443 25205//25205 +f 25171//25171 25469//25469 24684//24684 +f 25455//25455 24941//24941 25207//25207 +f 24916//24916 25589//25589 24917//24917 +f 25168//25168 24909//24909 25730//25730 +f 25589//25589 25421//25421 25188//25188 +f 25469//25469 25179//25179 24684//24684 +f 25418//25418 24885//24885 25997//25997 +f 25421//25421 25489//25489 25188//25188 +f 25589//25589 25188//25188 24917//24917 +f 24899//24899 25417//25417 24686//24686 +f 24885//24885 24887//24887 25364//25364 +f 25997//25997 24885//24885 25364//25364 +f 24899//24899 25677//25677 25417//25417 +f 25205//25205 25443//25443 25208//25208 +f 24874//24874 25444//25444 25441//25441 +f 25733//25733 25206//25206 25447//25447 +f 25422//25422 25229//25229 25742//25742 +f 25210//25210 25460//25460 25459//25459 +f 25189//25189 25742//25742 25229//25229 +f 24909//24909 24895//24895 25730//25730 +f 24911//24911 25417//25417 25953//25953 +f 25179//25179 25677//25677 24899//24899 +f 25448//25448 25208//25208 25443//25443 +f 25730//25730 24874//24874 25441//25441 +f 24895//24895 24874//24874 25730//25730 +f 25460//25460 25210//25210 25233//25233 +f 25447//25447 25206//25206 25737//25737 +f 25460//25460 25233//25233 25461//25461 +f 25737//25737 25211//25211 25458//25458 +f 25206//25206 25211//25211 25737//25737 +f 25453//25453 25449//25449 25746//25746 +f 25423//25423 24911//24911 25953//25953 +f 25422//25422 25430//25430 25194//25194 +f 25461//25461 25214//25214 25360//25360 +f 25229//25229 25422//25422 25194//25194 +f 25746//25746 25209//25209 25457//25457 +f 25449//25449 25209//25209 25746//25746 +f 25194//25194 25430//25430 25120//25120 +f 25209//25209 25133//25133 25457//25457 +f 25048//25048 25546//25546 25456//25456 +f 25048//25048 25669//25669 25147//25147 +f 25457//25457 25133//25133 25748//25748 +f 25669//25669 25048//25048 25456//25456 +f 25211//25211 25212//25212 25458//25458 +f 25741//25741 25426//25426 25197//25197 +f 25462//25462 25212//25212 24648//24648 +f 25197//25197 25426//25426 25189//25189 +f 25462//25462 25215//25215 25750//25750 +f 25197//25197 25200//25200 25433//25433 +f 25216//25216 25449//25449 25464//25464 +f 25350//25350 25778//25778 25203//25203 +f 25778//25778 25433//25433 25203//25203 +f 25350//25350 25203//25203 25204//25204 +f 25204//25204 25489//25489 25350//25350 +f 25464//25464 25465//25465 25216//25216 +f 25216//25216 25465//25465 25217//25217 +f 25203//25203 25433//25433 25200//25200 +f 25756//25756 25217//25217 25465//25465 +f 25466//25466 25217//25217 25756//25756 +f 24763//24763 25217//25217 25466//25466 +f 25219//25219 24763//24763 25466//25466 +f 25221//25221 25220//25220 25759//25759 +f 25748//25748 24707//24707 25759//25759 +f 25133//25133 24707//24707 25748//25748 +f 24707//24707 25221//25221 25759//25759 +f 24481//24481 24475//24475 25490//25490 +f 26034//26034 24978//24978 24996//24996 +f 26051//26051 24978//24978 26034//26034 +f 25745//25745 25163//25163 25161//25161 +f 24968//24968 25510//25510 24969//24969 +f 25362//25362 25509//25509 25223//25223 +f 24457//24457 26034//26034 24996//24996 +f 25161//25161 25163//25163 24950//24950 +f 25474//25474 25393//25393 24886//24886 +f 25363//25363 25145//25145 25362//25362 +f 25362//25362 25145//25145 25509//25509 +f 25509//25509 25145//25145 24970//24970 +f 24651//24651 25129//25129 24968//24968 +f 24968//24968 25129//25129 25510//25510 +f 25510//25510 25129//25129 25467//25467 +f 24969//24969 25773//25773 24972//24972 +f 25939//25939 24953//24953 25155//25155 +f 25510//25510 25773//25773 24969//24969 +f 25698//25698 25514//25514 24974//24974 +f 24974//24974 25514//25514 24976//24976 +f 24976//24976 25514//25514 25225//25225 +f 25225//25225 25514//25514 25374//25374 +f 25374//25374 25514//25514 25698//25698 +f 25493//25493 26034//26034 24457//24457 +f 24980//24980 25493//25493 24457//24457 +f 24970//24970 24977//24977 25509//25509 +f 25509//25509 24977//24977 25223//25223 +f 25510//25510 25467//25467 25773//25773 +f 25223//25223 24977//24977 24976//24976 +f 24974//24974 24988//24988 25472//25472 +f 25474//25474 24953//24953 25939//25939 +f 25472//25472 25698//25698 24974//24974 +f 24972//24972 25773//25773 25491//25491 +f 24975//24975 24972//24972 25491//25491 +f 25493//25493 24460//24460 26037//26037 +f 24460//24460 24993//24993 25496//25496 +f 25496//25496 26037//26037 24460//24460 +f 24983//24983 25369//25369 25475//25475 +f 24983//24983 25475//25475 24982//24982 +f 24979//24979 24975//24975 25491//25491 +f 25491//25491 25494//25494 24979//24979 +f 25494//25494 25495//25495 24979//24979 +f 25475//25475 25376//25376 24982//24982 +f 24982//24982 25376//25376 25164//25164 +f 24981//24981 24979//24979 25495//25495 +f 24971//24971 25236//25236 24924//24924 +f 24973//24973 25236//25236 24971//24971 +f 24984//24984 25513//25513 24992//24992 +f 24983//24983 24948//24948 25369//25369 +f 25505//25505 25513//25513 24984//24984 +f 24989//24989 25476//25476 25511//25511 +f 25511//25511 25476//25476 25478//25478 +f 24989//24989 25512//25512 25476//25476 +f 25476//25476 25512//25512 25477//25477 +f 25512//25512 24985//24985 25477//25477 +f 25477//25477 24985//24985 25499//25499 +f 25511//25511 25478//25478 24991//24991 +f 24991//24991 25478//25478 25479//25479 +f 25480//25480 24991//24991 25479//25479 +f 24987//24987 24991//24991 25480//25480 +f 25498//25498 24462//24462 25497//25497 +f 25499//25499 24483//24483 25498//25498 +f 24985//24985 24483//24483 25499//25499 +f 25480//25480 25472//25472 24988//24988 +f 24462//24462 25498//25498 24483//24483 +f 24987//24987 25480//25480 24988//24988 +f 24462//24462 24986//24986 25497//25497 +f 24989//24989 25511//25511 24991//24991 +f 24990//24990 24481//24481 25501//25501 +f 25500//25500 24990//24990 25501//25501 +f 25501//25501 24481//24481 25490//25490 +f 24475//24475 25513//25513 25490//25490 +f 24992//24992 25513//25513 24475//24475 +f 25502//25502 25496//25496 24993//24993 +f 24993//24993 24994//24994 25503//25503 +f 25503//25503 25502//25502 24993//24993 +f 25470//25470 25471//25471 25230//25230 +f 25230//25230 25471//25471 25213//25213 +f 25473//25473 25136//25136 25471//25471 +f 25471//25471 25136//25136 25213//25213 +f 25207//25207 25136//25136 25473//25473 +f 24737//24737 25199//25199 25503//25503 +f 25503//25503 25199//25199 25504//25504 +f 25504//25504 25199//25199 25451//25451 +f 25506//25506 25507//25507 24489//24489 +f 24489//24489 25507//25507 24490//24490 +f 25508//25508 24490//24490 25507//25507 +f 72379//72379 25518//25518 24981//24981 +f 24981//24981 25518//25518 23947//23947 +f 23947//23947 25518//25518 24476//24476 +f 25518//25518 72380//72380 24476//24476 +f 24490//24490 25508//25508 24491//24491 +f 24476//24476 25519//25519 24489//24489 +f 24491//24491 25508//25508 26584//26584 +f 24489//24489 25519//25519 25506//25506 +f 26585//26585 24491//24491 26584//26584 +f 24492//24492 24491//24491 26585//26585 +f 26585//26585 25515//25515 24492//24492 +f 25505//25505 24984//24984 26051//26051 +f 26051//26051 24984//24984 24978//24978 +f 24493//24493 24492//24492 25515//25515 +f 24493//24493 25516//25516 24494//24494 +f 24495//24495 24494//24494 25516//25516 +f 25516//25516 26581//26581 24495//24495 +f 25517//25517 24495//24495 26581//26581 +f 24496//24496 24495//24495 25517//25517 +f 24497//24497 24496//24496 25517//25517 +f 24497//24497 72382//72382 24498//24498 +f 25263//25263 25791//25791 25557//25557 +f 25602//25602 25249//25249 25299//25299 +f 25578//25578 25312//25312 25585//25585 +f 25583//25583 25301//25301 25592//25592 +f 25015//25015 25571//25571 26175//26175 +f 25525//25525 25594//25594 25276//25276 +f 25301//25301 25584//25584 25592//25592 +f 24809//24809 25908//25908 25533//25533 +f 25607//25607 24853//24853 25846//25846 +f 24798//24798 25593//25593 25841//25841 +f 25532//25532 24798//24798 25841//25841 +f 25040//25040 25263//25263 25557//25557 +f 24853//24853 25079//25079 25846//25846 +f 25300//25300 25336//25336 25838//25838 +f 25249//25249 25602//25602 25612//25612 +f 25312//25312 25316//25316 25585//25585 +f 25078//25078 25554//25554 25027//25027 +f 25527//25527 25280//25280 25335//25335 +f 25594//25594 25525//25525 25595//25595 +f 25595//25595 25525//25525 25596//25596 +f 25357//25357 25668//25668 25664//25664 +f 25034//25034 25870//25870 25540//25540 +f 25528//25528 25600//25600 25855//25855 +f 25313//25313 25321//25321 25322//25322 +f 25600//25600 25528//25528 25086//25086 +f 25586//25586 25295//25295 25604//25604 +f 25628//25628 25544//25544 25348//25348 +f 25026//25026 25023//25023 25627//25627 +f 25109//25109 25094//25094 25565//25565 +f 25598//25598 25586//25586 25545//25545 +f 25341//25341 25818//25818 25552//25552 +f 25329//25329 25252//25252 25523//25523 +f 25770//25770 25285//25285 25543//25543 +f 25103//25103 25803//25803 25322//25322 +f 25877//25877 25290//25290 25635//25635 +f 25298//25298 25549//25549 25643//25643 +f 25643//25643 25315//25315 25298//25298 +f 24778//24778 25088//25088 26055//26055 +f 25343//25343 24778//24778 26055//26055 +f 25601//25601 25124//25124 25837//25837 +f 25803//25803 25324//25324 25553//25553 +f 25523//25523 25786//25786 25329//25329 +f 25526//25526 25329//25329 25786//25786 +f 25080//25080 25352//25352 25550//25550 +f 25340//25340 25119//25119 25535//25535 +f 25356//25356 25798//25798 25335//25335 +f 25080//25080 25656//25656 25306//25306 +f 25303//25303 25049//25049 25891//25891 +f 25080//25080 25550//25550 25656//25656 +f 25798//25798 25356//25356 25340//25340 +f 25636//25636 24846//24846 25843//25843 +f 25604//25604 25295//25295 25258//25258 +f 25247//25247 25843//25843 24846//24846 +f 25308//25308 25837//25837 25124//25124 +f 25320//25320 25242//25242 25068//25068 +f 25658//25658 25095//25095 25874//25874 +f 25089//25089 25559//25559 25332//25332 +f 25732//25732 25350//25350 25349//25349 +f 25892//25892 24833//24833 25820//25820 +f 25909//25909 25603//25603 25286//25286 +f 25352//25352 25583//25583 25550//25550 +f 25863//25863 25021//25021 25574//25574 +f 25624//25624 25626//25626 25311//25311 +f 25828//25828 25837//25837 25308//25308 +f 24823//24823 25099//25099 25609//25609 +f 25334//25334 25660//25660 25535//25535 +f 26150//26150 25574//25574 25239//25239 +f 25566//25566 25100//25100 26087//26087 +f 25100//25100 25102//25102 26087//26087 +f 25534//25534 25286//25286 25603//25603 +f 25323//25323 26087//26087 25102//25102 +f 25314//25314 25303//25303 25827//25827 +f 25351//25351 25588//25588 25589//25589 +f 26101//26101 25011//25011 25563//25563 +f 25589//25589 25588//25588 25421//25421 +f 25588//25588 25488//25488 25421//25421 +f 25330//25330 25318//25318 25663//25663 +f 25817//25817 25323//25323 24781//24781 +f 25091//25091 25807//25807 25246//25246 +f 25521//25521 25243//25243 25291//25291 +f 25577//25577 25011//25011 26101//26101 +f 26162//26162 25637//25637 25573//25573 +f 25627//25627 25307//25307 25026//25026 +f 25276//25276 25594//25594 25355//25355 +f 25292//25292 25626//25626 25802//25802 +f 26173//26173 24852//24852 25646//25646 +f 25279//25279 25314//25314 25827//25827 +f 25282//25282 25288//25288 25865//25865 +f 24786//24786 25629//25629 26079//26079 +f 25292//25292 25802//25802 25522//25522 +f 25807//25807 25091//25091 25561//25561 +f 25308//25308 25010//25010 25882//25882 +f 25632//25632 25038//25038 26620//26620 +f 25900//25900 25549//25549 25354//25354 +f 25132//25132 25539//25539 25834//25834 +f 25252//25252 25292//25292 25522//25522 +f 25038//25038 25576//25576 26620//26620 +f 25068//25068 25556//25556 25631//25631 +f 25317//25317 25882//25882 25010//25010 +f 25641//25641 25278//25278 25637//25637 +f 25826//25826 25638//25638 25260//25260 +f 25591//25591 25299//25299 25580//25580 +f 25602//25602 25299//25299 25591//25591 +f 25248//25248 25872//25872 26372//26372 +f 25584//25584 25355//25355 25661//25661 +f 26372//26372 26091//26091 25248//25248 +f 25252//25252 25522//25522 25523//25523 +f 25581//25581 25059//25059 25070//25070 +f 25605//25605 25584//25584 25661//25661 +f 24788//24788 25575//25575 25268//25268 +f 25243//25243 25521//25521 25665//25665 +f 25640//25640 25262//25262 25266//25266 +f 25333//25333 25319//25319 25858//25858 +f 25843//25843 25247//25247 25537//25537 +f 25245//25245 25634//25634 25806//25806 +f 25245//25245 25806//25806 25902//25902 +f 25263//25263 25845//25845 25791//25791 +f 25661//25661 25355//25355 25590//25590 +f 25305//25305 25845//25845 25263//25263 +f 25355//25355 25594//25594 25590//25590 +f 25337//25337 25067//25067 25651//25651 +f 25006//25006 25345//25345 25004//25004 +f 25040//25040 25557//25557 25567//25567 +f 25269//25269 25110//25110 25547//25547 +f 25567//25567 25537//25537 24856//24856 +f 25647//25647 25271//25271 25562//25562 +f 25325//25325 26092//26092 26384//26384 +f 25805//25805 25908//25908 24809//24809 +f 26094//26094 25908//25908 25805//25805 +f 25331//25331 25269//25269 25634//25634 +f 25651//25651 25548//25548 25337//25337 +f 25665//25665 25521//25521 25598//25598 +f 25306//25306 25901//25901 25558//25558 +f 24842//24842 25597//25597 25801//25801 +f 25838//25838 25582//25582 25300//25300 +f 25598//25598 25521//25521 25586//25586 +f 25536//25536 25076//25076 25856//25856 +f 25599//25599 25852//25852 26095//26095 +f 25622//25622 24858//24858 25532//25532 +f 25665//25665 25598//25598 25787//25787 +f 25623//25623 25611//25611 25541//25541 +f 25273//25273 25527//25527 25839//25839 +f 25088//25088 25020//25020 25599//25599 +f 25540//25540 25597//25597 24842//24842 +f 25878//25878 25533//25533 25908//25908 +f 25527//25527 25789//25789 25839//25839 +f 25023//25023 25622//25622 25627//25627 +f 25255//25255 25562//25562 25309//25309 +f 25088//25088 25599//25599 26055//26055 +f 25237//25237 25903//25903 25525//25525 +f 25906//25906 25585//25585 25907//25907 +f 25592//25592 25550//25550 25583//25583 +f 25327//25327 25087//25087 25332//25332 +f 25322//25322 25803//25803 26110//26110 +f 25608//25608 25534//25534 25603//25603 +f 25660//25660 25334//25334 25829//25829 +f 25665//25665 25903//25903 25237//25237 +f 25335//25335 25864//25864 25527//25527 +f 25550//25550 25592//25592 25793//25793 +f 25534//25534 25608//25608 25539//25539 +f 25237//25237 25243//25243 25665//25665 +f 25849//25849 25615//25615 25808//25808 +f 25525//25525 25903//25903 25596//25596 +f 25818//25818 25533//25533 25878//25878 +f 25565//25565 25094//25094 26182//26182 +f 25803//25803 25553//25553 25857//25857 +f 25786//25786 25783//25783 25526//25526 +f 25555//25555 25614//25614 25922//25922 +f 25335//25335 25798//25798 25864//25864 +f 25320//25320 26063//26063 25317//25317 +f 25834//25834 25539//25539 25608//25608 +f 25545//25545 25586//25586 25604//25604 +f 25524//25524 25873//25873 25255//25255 +f 25861//25861 25526//25526 25783//25783 +f 25809//25809 25657//25657 25804//25804 +f 25789//25789 25527//25527 25864//25864 +f 25034//25034 25551//25551 25870//25870 +f 25610//25610 25109//25109 25565//25565 +f 25937//25937 25108//25108 25618//25618 +f 25574//25574 26140//26140 25863//25863 +f 25609//25609 25099//25099 25092//25092 +f 25662//25662 25831//25831 25635//25635 +f 25659//25659 25657//25657 25790//25790 +f 25605//25605 25592//25592 25584//25584 +f 25560//25560 24815//24815 25880//25880 +f 26150//26150 25239//25239 25632//25632 +f 25790//25790 25657//25657 25809//25809 +f 25870//25870 25551//25551 24616//24616 +f 25879//25879 25874//25874 25095//25095 +f 25585//25585 25316//25316 26059//26059 +f 25538//25538 24523//24523 25814//25814 +f 25604//25604 25258//25258 25835//25835 +f 25780//25780 25654//25654 25131//25131 +f 25340//25340 25535//25535 25660//25660 +f 25660//25660 25833//25833 25340//25340 +f 25569//25569 25831//25831 25662//25662 +f 25273//25273 25839//25839 25336//25336 +f 25831//25831 25569//25569 25832//25832 +f 25659//25659 25790//25790 25792//25792 +f 25570//25570 24617//24617 25338//25338 +f 25605//25605 25661//25661 25797//25797 +f 25590//25590 25594//25594 25904//25904 +f 26384//26384 25784//25784 25325//25325 +f 25630//25630 25546//25546 25029//25029 +f 26059//26059 25316//25316 26331//26331 +f 25131//25131 25663//25663 25780//25780 +f 25610//25610 25891//25891 25049//25049 +f 25659//25659 25792//25792 25621//25621 +f 25319//25319 25564//25564 25854//25854 +f 25839//25839 25789//25789 25844//25844 +f 25344//25344 25542//25542 26154//26154 +f 25648//25648 25569//25569 24819//24819 +f 25572//25572 25648//25648 24819//24819 +f 25288//25288 25579//25579 25865//25865 +f 25661//25661 25590//25590 25613//25613 +f 25341//25341 25552//25552 25563//25563 +f 25664//25664 25781//25781 25357//25357 +f 25579//25579 25059//25059 26113//26113 +f 25318//25318 25357//25357 25781//25781 +f 25059//25059 25581//25581 26113//26113 +f 25621//25621 25624//25624 25241//25241 +f 25590//25590 25904//25904 25613//25613 +f 25647//25647 25556//25556 25271//25271 +f 25788//25788 25556//25556 25647//25647 +f 25644//25644 25563//25563 25823//25823 +f 25531//25531 25251//25251 25620//25620 +f 25906//25906 25258//25258 25578//25578 +f 25257//25257 25098//25098 25825//25825 +f 26157//26157 25573//25573 25568//25568 +f 25906//25906 25578//25578 25585//25585 +f 25328//25328 25617//25617 25524//25524 +f 26162//26162 25573//25573 26157//26157 +f 26331//26331 25316//25316 25837//25837 +f 25629//25629 24239//24239 25307//25307 +f 25316//25316 25601//25601 25837//25837 +f 25644//25644 26101//26101 25563//25563 +f 25326//25326 25649//25649 25896//25896 +f 25564//25564 25264//25264 25902//25902 +f 25645//25645 25342//25342 26089//26089 +f 25617//25617 25328//25328 25275//25275 +f 26089//26089 25342//25342 25004//25004 +f 25004//25004 25345//25345 26370//26370 +f 25636//25636 25617//25617 25275//25275 +f 25067//25067 25896//25896 25650//25650 +f 25346//25346 25641//25641 25642//25642 +f 25651//25651 25067//25067 25650//25650 +f 25571//25571 25260//25260 25638//25638 +f 25882//25882 25828//25828 25308//25308 +f 25674//25674 25348//25348 25678//25678 +f 25434//25434 25436//25436 25687//25687 +f 25687//25687 25918//25918 25434//25434 +f 25362//25362 25358//25358 25673//25673 +f 25468//25468 25368//25368 25768//25768 +f 25768//25768 25368//25368 25366//25366 +f 25678//25678 25348//25348 25544//25544 +f 25427//25427 25371//25371 25377//25377 +f 25135//25135 25654//25654 25361//25361 +f 25428//25428 25425//25425 25693//25693 +f 25667//25667 25555//25555 25922//25922 +f 25366//25366 25671//25671 25768//25768 +f 25131//25131 25654//25654 25135//25135 +f 25362//25362 25673//25673 25680//25680 +f 25425//25425 25434//25434 25918//25918 +f 25134//25134 25147//25147 25669//25669 +f 25363//25363 25362//25362 25680//25680 +f 25688//25688 25363//25363 25680//25680 +f 25371//25371 25676//25676 25377//25377 +f 25140//25140 25306//25306 25558//25558 +f 25397//25397 25399//25399 25398//25398 +f 25134//25134 25923//25923 25390//25390 +f 25365//25365 25363//25363 25688//25688 +f 25377//25377 25676//25676 25380//25380 +f 25700//25700 25390//25390 25923//25923 +f 25467//25467 25129//25129 25769//25769 +f 25419//25419 25178//25178 25428//25428 +f 25140//25140 25558//25558 25359//25359 +f 24665//24665 25380//25380 25676//25676 +f 25700//25700 25370//25370 25390//25390 +f 25676//25676 25686//25686 24665//24665 +f 25689//25689 25365//25365 25688//25688 +f 25670//25670 25672//25672 25469//25469 +f 25701//25701 25370//25370 25700//25700 +f 25935//25935 25775//25775 25699//25699 +f 25365//25365 25689//25689 25369//25369 +f 25387//25387 24665//24665 25686//25686 +f 25687//25687 25436//25436 25952//25952 +f 25780//25780 25663//25663 25318//25318 +f 25439//25439 25952//25952 25436//25436 +f 25695//25695 25358//25358 25374//25374 +f 25378//25378 25370//25370 25701//25701 +f 25668//25668 25359//25359 25842//25842 +f 25695//25695 25673//25673 25358//25358 +f 25467//25467 25769//25769 25683//25683 +f 25553//25553 25375//25375 25675//25675 +f 25772//25772 25701//25701 25938//25938 +f 25378//25378 25701//25701 25772//25772 +f 25468//25468 25768//25768 25771//25771 +f 25683//25683 25769//25769 25372//25372 +f 25682//25682 25775//25775 25935//25935 +f 25675//25675 25921//25921 25553//25553 +f 25672//25672 25949//25949 25179//25179 +f 25179//25179 25469//25469 25672//25672 +f 25698//25698 25695//25695 25374//25374 +f 25375//25375 25685//25685 25675//25675 +f 25361//25361 25654//25654 25655//25655 +f 25439//25439 25724//25724 25952//25952 +f 25677//25677 25679//25679 25417//25417 +f 25655//25655 25381//25381 25361//25361 +f 25773//25773 25467//25467 25681//25681 +f 25690//25690 25774//25774 25674//25674 +f 25953//25953 25417//25417 25679//25679 +f 25191//25191 25724//25724 25439//25439 +f 25400//25400 25378//25378 25772//25772 +f 25931//25931 25698//25698 25472//25472 +f 25771//25771 25392//25392 25391//25391 +f 25686//25686 25395//25395 25387//25387 +f 25191//25191 25729//25729 25724//25724 +f 25683//25683 25372//25372 25382//25382 +f 25690//25690 25696//25696 25774//25774 +f 25733//25733 25729//25729 24724//24724 +f 25400//25400 25772//25772 25942//25942 +f 25696//25696 25775//25775 25774//25774 +f 25683//25683 25382//25382 25386//25386 +f 25655//25655 25652//25652 25381//25381 +f 25384//25384 25389//25389 25954//25954 +f 25699//25699 25775//25775 25696//25696 +f 25389//25389 25692//25692 25691//25691 +f 25558//25558 25842//25842 25359//25359 +f 25772//25772 25938//25938 25942//25942 +f 25859//25859 25338//25338 25282//25282 +f 25474//25474 25666//25666 25393//25393 +f 25775//25775 25682//25682 25485//25485 +f 25475//25475 25689//25689 25707//25707 +f 25397//25397 25393//25393 25666//25666 +f 25485//25485 25682//25682 25402//25402 +f 25968//25968 25692//25692 25481//25481 +f 25475//25475 25369//25369 25689//25689 +f 25097//25097 25158//25158 25713//25713 +f 25955//25955 25475//25475 25707//25707 +f 25710//25710 25475//25475 25955//25955 +f 25401//25401 25968//25968 25481//25481 +f 25770//25770 25366//25366 25287//25287 +f 25721//25721 25053//25053 25942//25942 +f 25775//25775 25485//25485 25774//25774 +f 25475//25475 25710//25710 25376//25376 +f 25485//25485 25413//25413 25774//25774 +f 25713//25713 25909//25909 25097//25097 +f 25427//25427 25423//25423 26748//26748 +f 25403//25403 25181//25181 25983//25983 +f 25407//25407 25697//25697 25149//25149 +f 25725//25725 25376//25376 25710//25710 +f 25671//25671 25366//25366 25770//25770 +f 25703//25703 25682//25682 25684//25684 +f 25181//25181 25192//25192 25983//25983 +f 25728//25728 25132//25132 25834//25834 +f 25974//25974 25379//25379 25719//25719 +f 25682//25682 25703//25703 25402//25402 +f 25416//25416 25983//25983 25192//25192 +f 25388//25388 25379//25379 25974//25974 +f 25407//25407 25706//25706 25697//25697 +f 25402//25402 25703//25703 25170//25170 +f 25416//25416 25418//25418 26230//26230 +f 25376//25376 25725//25725 25162//25162 +f 25418//25418 25996//25996 26230//26230 +f 25969//25969 25414//25414 25420//25420 +f 25394//25394 25162//25162 25725//25725 +f 25703//25703 25420//25420 25170//25170 +f 25407//25407 25431//25431 25706//25706 +f 25737//25737 25458//25458 26242//26242 +f 25725//25725 25719//25719 25587//25587 +f 25997//25997 25996//25996 25418//25418 +f 25458//25458 25212//25212 26242//26242 +f 25379//25379 25587//25587 25719//25719 +f 25708//25708 25414//25414 25969//25969 +f 25725//25725 25587//25587 25394//25394 +f 25212//25212 25462//25462 26242//26242 +f 25443//25443 25404//25404 25392//25392 +f 25997//25997 25364//25364 25998//25998 +f 25388//25388 25731//25731 25349//25349 +f 25674//25674 25774//25774 25348//25348 +f 25998//25998 25364//25364 25704//25704 +f 25348//25348 25774//25774 25776//25776 +f 25448//25448 25443//25443 25734//25734 +f 25373//25373 25704//25704 25364//25364 +f 25776//25776 25774//25774 25413//25413 +f 25159//25159 25735//25735 25740//25740 +f 25435//25435 25730//25730 26238//26238 +f 25215//25215 25757//25757 25750//25750 +f 25731//25731 25732//25732 25349//25349 +f 25463//25463 25757//25757 25215//25215 +f 25348//25348 25776//25776 25442//25442 +f 26002//26002 25464//25464 25453//25453 +f 24956//24956 25351//25351 25408//25408 +f 25208//25208 25448//25448 25738//25738 +f 25408//25408 25351//25351 25589//25589 +f 25743//25743 25159//25159 25740//25740 +f 25441//25441 25444//25444 25736//25736 +f 25736//25736 25130//25130 25744//25744 +f 25444//25444 25130//25130 25736//25736 +f 25464//25464 25449//25449 25453//25453 +f 25161//25161 25743//25743 25745//25745 +f 25465//25465 25464//25464 26002//26002 +f 26002//26002 25755//25755 25465//25465 +f 25899//25899 25163//25163 25745//25745 +f 25452//25452 25738//25738 25450//25450 +f 25172//25172 25163//25163 25899//25899 +f 26260//26260 25465//25465 25755//25755 +f 25440//25440 25172//25172 25899//25899 +f 25756//25756 25465//25465 26260//26260 +f 25367//25367 25744//25744 25130//25130 +f 25383//25383 25709//25709 26000//26000 +f 25981//25981 25739//25739 25741//25741 +f 26221//26221 25446//25446 25715//25715 +f 25470//25470 25446//25446 26221//26221 +f 25446//25446 25459//25459 25715//25715 +f 25709//25709 24897//24897 26003//26003 +f 25981//25981 25741//25741 25777//25777 +f 26003//26003 25396//25396 25711//25711 +f 24897//24897 25396//25396 26003//26003 +f 25141//25141 25150//25150 26252//26252 +f 25452//25452 25450//25450 25747//25747 +f 25029//25029 25452//25452 25747//25747 +f 25711//25711 25396//25396 25712//25712 +f 25473//25473 25717//25717 25207//25207 +f 25976//25976 26252//26252 25150//25150 +f 25712//25712 25396//25396 25157//25157 +f 25440//25440 25749//25749 25445//25445 +f 25630//25630 25029//25029 25747//25747 +f 25471//25471 25470//25470 25473//25473 +f 25976//25976 25150//25150 25153//25153 +f 25422//25422 25742//25742 26028//26028 +f 25546//25546 25630//25630 25995//25995 +f 25712//25712 25157//25157 26005//26005 +f 25757//25757 25218//25218 25758//25758 +f 25463//25463 25218//25218 25757//25757 +f 26005//26005 25160//25160 25714//25714 +f 25157//25157 25160//25160 26005//26005 +f 25751//25751 25153//25153 25840//25840 +f 25218//25218 25219//25219 25466//25466 +f 25160//25160 25716//25716 25714//25714 +f 25466//25466 25758//25758 25218//25218 +f 25153//25153 25520//25520 25840//25840 +f 25454//25454 25455//25455 25990//25990 +f 25741//25741 25742//25742 25426//25426 +f 25456//25456 25546//25546 25995//25995 +f 25426//25426 25742//25742 25189//25189 +f 25716//25716 25424//25424 25667//25667 +f 25990//25990 25207//25207 25717//25717 +f 25347//25347 25653//25653 25847//25847 +f 25669//25669 25456//25456 26280//26280 +f 25990//25990 25455//25455 25207//25207 +f 25900//25900 25643//25643 25549//25549 +f 25897//25897 25753//25753 25405//25405 +f 25754//25754 25405//25405 25753//25753 +f 25653//25653 25410//25410 25411//25411 +f 25347//25347 25410//25410 25653//25653 +f 25430//25430 25422//25422 26028//26028 +f 25405//25405 25541//25541 25897//25897 +f 25897//25897 25541//25541 25611//25611 +f 25197//25197 25777//25777 25741//25741 +f 25761//25761 25476//25476 25760//25760 +f 25478//25478 25476//25476 25761//25761 +f 25433//25433 25752//25752 25777//25777 +f 25433//25433 25777//25777 25197//25197 +f 26520//26520 25625//25625 25419//25419 +f 25732//25732 25752//25752 25778//25778 +f 25476//25476 25477//25477 25762//25762 +f 25762//25762 25760//25760 25476//25476 +f 25732//25732 25778//25778 25350//25350 +f 25752//25752 25433//25433 25778//25778 +f 25992//25992 25715//25715 25459//25459 +f 25478//25478 25761//25761 25763//25763 +f 25479//25479 25478//25478 25763//25763 +f 25460//25460 25992//25992 25459//25459 +f 25480//25480 25764//25764 25765//25765 +f 25766//25766 25460//25460 25461//25461 +f 25472//25472 25480//25480 25765//25765 +f 25360//25360 25766//25766 25461//25461 +f 25360//25360 25767//25767 25766//25766 +f 25360//25360 25708//25708 25767//25767 +f 25779//25779 25652//25652 25655//25655 +f 25916//25916 26104//26104 25529//25529 +f 25656//25656 25901//25901 25306//25306 +f 25593//25593 25346//25346 25800//25800 +f 25336//25336 25785//25785 25838//25838 +f 25805//25805 25279//25279 25827//25827 +f 25843//25843 25888//25888 25636//25636 +f 25575//25575 25536//25536 26098//26098 +f 25850//25850 25322//25322 26110//26110 +f 25785//25785 25336//25336 25839//25839 +f 25536//25536 25856//25856 26098//26098 +f 26092//26092 25607//25607 26177//26177 +f 25793//25793 25656//25656 25550//25550 +f 25604//25604 25835//25835 25862//25862 +f 25605//25605 25794//25794 25592//25592 +f 25620//25620 25251//25251 26091//26091 +f 25334//25334 25526//25526 25861//25861 +f 25804//25804 25602//25602 25591//25591 +f 25830//25830 25648//25648 25572//25572 +f 25861//25861 25829//25829 25334//25334 +f 25803//25803 25857//25857 26471//26471 +f 26103//26103 25599//25599 26095//26095 +f 25844//25844 25789//25789 26134//26134 +f 26099//26099 25846//25846 25849//25849 +f 25282//25282 25865//25865 25859//25859 +f 25903//25903 25665//25665 26065//26065 +f 25648//25648 25830//25830 26112//26112 +f 25781//25781 25664//25664 25851//25851 +f 25076//25076 25090//25090 25856//25856 +f 25665//25665 25787//25787 26065//26065 +f 25906//25906 25835//25835 25258//25258 +f 25856//25856 25090//25090 26058//26058 +f 25600//25600 25327//25327 25810//25810 +f 26871//26871 25013//25013 26173//26173 +f 25327//25327 25332//25332 25810//25810 +f 26066//26066 25343//25343 26055//26055 +f 25845//25845 25305//25305 25853//25853 +f 26100//26100 25647//25647 25562//25562 +f 26097//26097 25531//25531 25620//25620 +f 25092//25092 25343//25343 26066//26066 +f 25305//25305 25877//25877 25853//25853 +f 25597//25597 25540//25540 25870//25870 +f 25554//25554 25531//25531 26097//26097 +f 26125//26125 25554//25554 26097//26097 +f 25602//25602 25804//25804 25612//25612 +f 24523//24523 25619//25619 25814//25814 +f 25869//25869 25635//25635 25831//25831 +f 25628//25628 25315//25315 25796//25796 +f 26154//26154 25619//25619 25344//25344 +f 25628//25628 25868//25868 25544//25544 +f 26182//26182 25548//25548 25651//25651 +f 25908//25908 26102//26102 25878//25878 +f 25613//25613 25797//25797 25661//25661 +f 25094//25094 25548//25548 26182//26182 +f 25796//25796 25315//25315 25643//25643 +f 25862//25862 25787//25787 25545//25545 +f 25658//25658 26131//26131 25830//25830 +f 25545//25545 25604//25604 25862//25862 +f 25833//25833 25660//25660 25829//25829 +f 25616//25616 25027//25027 26075//26075 +f 25612//25612 25804//25804 25657//25657 +f 25574//25574 26150//26150 26140//26140 +f 25869//25869 25877//25877 25635//25635 +f 26059//26059 25907//25907 25585//25585 +f 25812//25812 25566//25566 26080//26080 +f 25640//25640 25581//25581 25262//25262 +f 25566//25566 25815//25815 26080//26080 +f 26643//26643 24828//24828 25304//25304 +f 26123//26123 25819//25819 25339//25339 +f 25904//25904 26190//26190 25613//25613 +f 24828//24828 26643//26643 25310//25310 +f 26087//26087 25815//25815 25566//25566 +f 25558//25558 25901//25901 25842//25842 +f 25302//25302 25616//25616 25816//25816 +f 25552//25552 25818//25818 26333//26333 +f 26172//26172 25567//25567 25557//25557 +f 25238//25238 25302//25302 25816//25816 +f 25339//25339 25819//25819 25543//25543 +f 25595//25595 25904//25904 25594//25594 +f 25624//25624 25802//25802 25626//25626 +f 26087//26087 25323//25323 25817//25817 +f 25238//25238 25816//25816 25881//25881 +f 25862//25862 25835//25835 25906//25906 +f 25246//25246 25807//25807 24616//24616 +f 25111//25111 25633//25633 25824//25824 +f 25881//25881 25820//25820 25238//25238 +f 25281//25281 25880//25880 24815//24815 +f 25873//25873 25562//25562 25255//25255 +f 25824//25824 25568//25568 25111//25111 +f 25552//25552 25823//25823 25563//25563 +f 25576//25576 25639//25639 26090//26090 +f 26090//26090 25639//25639 25813//25813 +f 25807//25807 25561//25561 25890//25890 +f 26063//26063 25882//25882 25317//25317 +f 25244//25244 25813//25813 25639//25639 +f 25567//25567 26172//26172 25537//25537 +f 25890//25890 25561//25561 25894//25894 +f 25250//25250 25887//25887 25244//25244 +f 25561//25561 24808//24808 25894//25894 +f 25641//25641 25637//25637 26078//26078 +f 24808//24808 25268//25268 25894//25894 +f 25905//25905 25780//25780 25782//25782 +f 25523//25523 25522//25522 25893//25893 +f 25780//25780 25318//25318 25782//25782 +f 25318//25318 25781//25781 25782//25782 +f 25577//25577 25795//25795 25580//25580 +f 25886//25886 26063//26063 25320//25320 +f 25786//25786 25523//25523 25893//25893 +f 25811//25811 25257//25257 26062//26062 +f 25569//25569 26093//26093 25832//25832 +f 25875//25875 25874//25874 25879//25879 +f 25257//25257 25825//25825 26062//26062 +f 25320//25320 25068//25068 25886//25886 +f 25631//25631 25886//25886 25068//25068 +f 26089//26089 25004//25004 26370//26370 +f 25608//25608 25603//25603 25979//25979 +f 25545//25545 25787//25787 25598//25598 +f 25728//25728 25834//25834 25910//25910 +f 25345//25345 25529//25529 26104//26104 +f 25445//25445 25547//25547 25050//25050 +f 25631//25631 25556//25556 25788//25788 +f 25547//25547 26105//26105 25269//25269 +f 25634//25634 25269//25269 26105//26105 +f 25858//25858 25319//25319 25883//25883 +f 25638//25638 25826//25826 26430//26430 +f 25250//25250 26159//26159 25887//25887 +f 25005//25005 26159//26159 25250//25250 +f 25800//25800 25841//25841 25593//25593 +f 25592//25592 25794//25794 25793//25793 +f 25571//25571 25638//25638 26175//26175 +f 26117//26117 25785//25785 25839//25839 +f 26367//26367 25903//25903 26065//26065 +f 25005//25005 26160//26160 26159//26159 +f 25905//25905 26060//26060 25780//25780 +f 25530//25530 25606//25606 26186//26186 +f 25805//25805 25827//25827 25848//25848 +f 25580//25580 25795//25795 25591//25591 +f 25905//25905 25782//25782 26191//26191 +f 26128//26128 25606//25606 25847//25847 +f 26593//26593 25804//25804 25591//25591 +f 25620//25620 26091//26091 26376//26376 +f 25653//25653 26128//26128 25847//25847 +f 25799//25799 25801//25801 26377//26377 +f 26120//26120 25905//25905 26191//26191 +f 25564//25564 25902//25902 26174//26174 +f 25782//25782 25781//25781 26073//26073 +f 25628//25628 25796//25796 25868//25868 +f 25564//25564 26174//26174 25854//25854 +f 25829//25829 25861//25861 26187//26187 +f 26187//26187 26121//26121 25829//25829 +f 25805//25805 26179//26179 26094//26094 +f 26112//26112 26192//26192 25648//25648 +f 26071//26071 25837//25837 25828//25828 +f 26166//26166 26106//26106 25790//25790 +f 25790//25790 25809//25809 26166//26166 +f 25790//25790 26106//26106 25792//25792 +f 25605//25605 25797//25797 25794//25794 +f 25090//25090 25863//25863 26058//26058 +f 25866//25866 25798//25798 25340//25340 +f 26392//26392 25013//25013 26871//26871 +f 25876//25876 25792//25792 26106//26106 +f 25621//25621 25792//25792 25876//25876 +f 26067//26067 25538//25538 26346//26346 +f 26112//26112 25830//25830 26131//26131 +f 25864//25864 25798//25798 26114//26114 +f 25624//25624 25621//25621 25876//25876 +f 25904//25904 25595//25595 26115//26115 +f 25609//25609 25304//25304 24823//24823 +f 25565//25565 25889//25889 25610//25610 +f 25554//25554 26125//26125 25027//25027 +f 26065//26065 25787//25787 26084//26084 +f 26100//26100 25562//25562 25871//25871 +f 25876//25876 26116//26116 25624//25624 +f 26157//26157 25568//25568 25824//25824 +f 25889//25889 25891//25891 25610//25610 +f 25802//25802 25624//25624 26116//26116 +f 25870//25870 24616//24616 25807//25807 +f 26116//26116 26082//26082 25802//25802 +f 26392//26392 25880//25880 25281//25281 +f 26620//26620 25576//25576 26090//26090 +f 25882//25882 26148//26148 25828//25828 +f 26062//26062 25825//25825 25867//25867 +f 26053//26053 25906//25906 25907//25907 +f 25307//25307 25627//25627 26158//26158 +f 25843//25843 25537//25537 26172//26172 +f 26087//26087 25817//25817 26640//26640 +f 26075//26075 25027//25027 26638//26638 +f 25595//25595 25596//25596 26115//26115 +f 26078//26078 25637//25637 26077//26077 +f 25872//25872 25310//25310 26643//26643 +f 25884//25884 25831//25831 25832//25832 +f 26068//26068 25869//25869 25884//25884 +f 26084//26084 25787//25787 26086//26086 +f 25903//25903 26115//26115 25596//25596 +f 26368//26368 25867//25867 25825//25825 +f 25884//25884 25869//25869 25831//25831 +f 25642//25642 25641//25641 26078//26078 +f 25629//25629 25307//25307 26158//26158 +f 25817//25817 25784//25784 26378//26378 +f 25813//25813 25244//25244 25887//25887 +f 26082//26082 25522//25522 25802//25802 +f 25581//25581 25640//25640 26385//26385 +f 25582//25582 26385//26385 25640//25640 +f 26082//26082 25893//25893 25522//25522 +f 25825//25825 26089//26089 26424//26424 +f 25816//25816 25616//25616 26075//26075 +f 25873//25873 25871//25871 25562//25562 +f 26089//26089 25825//25825 25645//25645 +f 25827//25827 25303//25303 26171//26171 +f 26086//26086 25787//25787 25862//25862 +f 25875//25875 25879//25879 26599//26599 +f 25552//25552 26333//26333 26337//26337 +f 25582//25582 25838//25838 26136//26136 +f 25978//25978 25834//25834 25608//25608 +f 25552//25552 26337//26337 25823//25823 +f 26602//26602 25873//25873 25524//25524 +f 25834//25834 25978//25978 25910//25910 +f 25979//25979 25978//25978 25608//25608 +f 25617//25617 26602//26602 25524//25524 +f 25789//25789 25864//25864 26134//26134 +f 25648//25648 26093//26093 25569//25569 +f 26134//26134 25864//25864 26114//26114 +f 25542//25542 25811//25811 26365//26365 +f 25649//25649 25106//25106 26717//26717 +f 25547//25547 26122//26122 26105//26105 +f 26101//26101 25644//25644 26342//26342 +f 25631//25631 26163//26163 25886//25886 +f 26437//26437 25577//25577 26101//26101 +f 25636//25636 25888//25888 25617//25617 +f 25862//25862 25906//25906 26053//26053 +f 25795//25795 25577//25577 26437//26437 +f 25895//25895 25896//25896 25649//25649 +f 26057//26057 25862//25862 26053//26053 +f 25654//25654 25780//25780 26060//26060 +f 25654//25654 26118//26118 25655//25655 +f 26280//26280 25911//25911 25669//25669 +f 25918//25918 25687//25687 26526//26526 +f 25914//25914 25925//25925 25671//25671 +f 25915//25915 25371//25371 25427//25427 +f 26526//26526 25687//25687 25926//25926 +f 25669//25669 25923//25923 25134//25134 +f 25671//25671 25925//25925 25768//25768 +f 25922//25922 25912//25912 25667//25667 +f 25923//25923 25669//25669 25911//25911 +f 25467//25467 26013//26013 25681//25681 +f 25678//25678 25913//25913 25674//25674 +f 25397//25397 25920//25920 25399//25399 +f 25693//25693 25425//25425 25929//25929 +f 25920//25920 25397//25397 26018//26018 +f 26265//26265 25428//25428 25693//25693 +f 25467//25467 25683//25683 26013//26013 +f 25371//25371 26477//26477 25676//25676 +f 25419//25419 25428//25428 26265//26265 +f 25916//25916 25313//25313 25917//25917 +f 25842//25842 26076//26076 25668//25668 +f 25700//25700 25923//25923 26286//26286 +f 25683//25683 25924//25924 26013//26013 +f 25666//25666 26018//26018 25397//25397 +f 25386//25386 25924//25924 25683//25683 +f 25930//25930 25700//25700 26286//26286 +f 25936//25936 25922//25922 25614//25614 +f 25547//25547 25445//25445 25749//25749 +f 25673//25673 25695//25695 26023//26023 +f 26024//26024 26023//26023 25695//25695 +f 25930//25930 25701//25701 25700//25700 +f 25425//25425 25918//25918 25929//25929 +f 25771//25771 25768//25768 25940//25940 +f 25924//25924 25386//25386 25927//25927 +f 25917//25917 25313//25313 25322//25322 +f 25695//25695 25698//25698 26024//26024 +f 25678//25678 25544//25544 25868//25868 +f 25694//25694 25927//25927 25386//25386 +f 25939//25939 25652//25652 25779//25779 +f 26460//26460 25939//25939 25779//25779 +f 25474//25474 25939//25939 25933//25933 +f 26024//26024 25698//25698 25934//25934 +f 25179//25179 25679//25679 25677//25677 +f 25951//25951 25679//25679 25179//25179 +f 26024//26024 25934//25934 26025//26025 +f 25679//25679 25951//25951 25953//25953 +f 25937//25937 25936//25936 25614//25614 +f 26009//26009 25931//25931 25472//25472 +f 25687//25687 25952//25952 25926//25926 +f 25943//25943 25474//25474 25933//25933 +f 25547//25547 25749//25749 26122//26122 +f 25666//25666 25474//25474 25943//25943 +f 25697//25697 25927//25927 25694//25694 +f 25951//25951 25179//25179 25949//25949 +f 25921//25921 25857//25857 25553//25553 +f 25698//25698 25931//25931 25934//25934 +f 26213//26213 25666//25666 25943//25943 +f 26018//26018 25666//25666 26213//26213 +f 25942//25942 25938//25938 26203//26203 +f 25724//25724 25957//25957 25952//25952 +f 25395//25395 25686//25686 26762//26762 +f 25950//25950 25927//25927 25697//25697 +f 26023//26023 25680//25680 25673//25673 +f 25941//25941 25618//25618 25570//25570 +f 25423//25423 25953//25953 26748//26748 +f 26023//26023 26024//26024 25955//25955 +f 25955//25955 25680//25680 26023//26023 +f 25707//25707 25688//25688 25680//25680 +f 25158//25158 25395//25395 26762//26762 +f 25724//25724 25729//25729 25972//25972 +f 25957//25957 25724//25724 25972//25972 +f 26762//26762 25963//25963 25158//25158 +f 25915//25915 25427//25427 26748//26748 +f 25697//25697 25706//25706 25950//25950 +f 25729//25729 25733//25733 25972//25972 +f 25680//25680 25955//25955 25707//25707 +f 25713//25713 25158//25158 25963//25963 +f 25935//25935 25684//25684 25682//25682 +f 25675//25675 26209//26209 25921//25921 +f 25543//25543 25819//25819 25919//25919 +f 25447//25447 25961//25961 26275//26275 +f 26024//26024 26025//26025 25955//25955 +f 25956//25956 25706//25706 25431//25431 +f 25932//25932 25675//25675 25685//25685 +f 26209//26209 25675//25675 25932//25932 +f 25956//25956 25431//25431 25958//25958 +f 25710//25710 25955//25955 26025//26025 +f 25963//25963 25909//25909 25713//25713 +f 25447//25447 26275//26275 25733//25733 +f 25941//25941 25570//25570 25945//25945 +f 25707//25707 25689//25689 25688//25688 +f 25721//25721 26069//26069 25438//25438 +f 25770//25770 25543//25543 25928//25928 +f 25435//25435 25958//25958 25431//25431 +f 25770//25770 25928//25928 26200//26200 +f 25447//25447 25737//25737 25961//25961 +f 25570//25570 25338//25338 25946//25946 +f 25945//25945 25570//25570 25946//25946 +f 25958//25958 25435//25435 26233//26233 +f 25932//25932 25685//25685 25947//25947 +f 25946//25946 25338//25338 26379//26379 +f 25690//25690 25960//25960 25696//25696 +f 25859//25859 26379//26379 25338//25338 +f 26025//26025 26026//26026 25710//25710 +f 25914//25914 25770//25770 26200//26200 +f 25671//25671 25770//25770 25914//25914 +f 25947//25947 25384//25384 25954//25954 +f 25438//25438 26069//26069 25256//25256 +f 25696//25696 25960//25960 25699//25699 +f 26069//26069 25633//25633 25256//25256 +f 25962//25962 26026//26026 26025//26025 +f 25435//25435 26238//26238 26233//26233 +f 25746//25746 25457//25457 26215//26215 +f 26027//26027 25710//25710 26026//26026 +f 25979//25979 25603//25603 25909//25909 +f 25453//25453 25746//25746 26215//26215 +f 26026//26026 25962//25962 26027//26027 +f 25734//25734 25977//25977 25448//25448 +f 25703//25703 25684//25684 25975//25975 +f 25730//25730 25441//25441 25966//25966 +f 25420//25420 25703//25703 25975//25975 +f 25969//25969 25420//25420 25975//25975 +f 26238//26238 25730//25730 25966//25966 +f 25441//25441 25736//25736 25966//25966 +f 25710//25710 26027//26027 25725//25725 +f 25977//25977 25980//25980 25448//25448 +f 26242//26242 25462//25462 26250//26250 +f 25691//25691 25692//25692 25965//25965 +f 25728//25728 25898//25898 25385//25385 +f 25962//25962 26300//26300 26027//26027 +f 26250//26250 25462//25462 26557//26557 +f 25910//25910 25898//25898 25728//25728 +f 25692//25692 25968//25968 25965//25965 +f 25750//25750 26557//26557 25462//25462 +f 26027//26027 26300//26300 25719//25719 +f 26269//26269 25448//25448 25980//25980 +f 25898//25898 25735//25735 25385//25385 +f 26300//26300 25974//25974 25719//25719 +f 25968//25968 25401//25401 25970//25970 +f 25367//25367 25141//25141 25971//25971 +f 25738//25738 25448//25448 26269//26269 +f 25982//25982 25738//25738 26269//26269 +f 26221//26221 25715//25715 25984//25984 +f 26518//26518 25970//25970 25401//25401 +f 25401//25401 25403//25403 26518//26518 +f 25971//25971 25141//25141 26252//26252 +f 25974//25974 26307//26307 25388//25388 +f 25984//25984 25715//25715 25991//25991 +f 25983//25983 26518//26518 25403//25403 +f 25388//25388 26307//26307 25731//25731 +f 25985//25985 25473//25473 26221//26221 +f 25750//25750 25757//25757 25999//25999 +f 25983//25983 25416//25416 26229//26229 +f 25747//25747 25450//25450 25989//25989 +f 26307//26307 25981//25981 25731//25731 +f 25985//25985 25990//25990 25717//25717 +f 25153//25153 25751//25751 25976//25976 +f 25473//25473 25985//25985 25717//25717 +f 25416//25416 26230//26230 26229//26229 +f 25473//25473 25470//25470 26221//26221 +f 25738//25738 25982//25982 25450//25450 +f 25719//25719 25725//25725 26027//26027 +f 26230//26230 25996//25996 26231//26231 +f 25740//25740 25735//25735 25898//25898 +f 25990//25990 26493//26493 25723//25723 +f 25723//25723 25454//25454 25990//25990 +f 25450//25450 25982//25982 25988//25988 +f 25898//25898 26061//26061 25740//25740 +f 25731//25731 25981//25981 25732//25732 +f 25754//25754 25753//25753 26262//26262 +f 26388//26388 25740//25740 26061//26061 +f 26141//26141 25740//25740 26388//26388 +f 25715//25715 25992//25992 25991//25991 +f 25989//25989 25450//25450 25988//25988 +f 25743//25743 25740//25740 26141//26141 +f 26260//26260 26004//26004 25756//25756 +f 25745//25745 25743//25743 26141//26141 +f 25987//25987 26074//26074 26028//26028 +f 26028//26028 26074//26074 25900//25900 +f 25466//25466 25756//25756 26004//26004 +f 26262//26262 25411//25411 25754//25754 +f 26313//26313 25739//25739 25981//25981 +f 25373//25373 25383//25383 26000//26000 +f 25999//25999 25758//25758 26004//26004 +f 25758//25758 25999//25999 25757//25757 +f 26000//26000 25709//25709 26001//26001 +f 26004//26004 25758//25758 25466//25466 +f 26003//26003 26001//26001 25709//25709 +f 25747//25747 25989//25989 25630//25630 +f 26153//26153 25899//25899 26142//26142 +f 72383//72383 72384//72384 25220//25220 +f 25711//25711 25712//25712 26243//26243 +f 72384//72384 26006//26006 25220//25220 +f 25712//25712 26005//26005 26243//26243 +f 25739//25739 25994//25994 25741//25741 +f 26313//26313 25994//25994 25739//25739 +f 26153//26153 25440//25440 25899//25899 +f 25742//25742 25741//25741 25994//25994 +f 25630//25630 25989//25989 25993//25993 +f 25994//25994 25987//25987 25742//25742 +f 26028//26028 25742//25742 25987//25987 +f 25759//25759 25220//25220 26006//26006 +f 25625//25625 26155//26155 25623//25623 +f 25995//25995 25630//25630 25993//25993 +f 25440//25440 26153//26153 25749//25749 +f 25716//25716 25667//25667 25912//25912 +f 25761//25761 25760//25760 26011//26011 +f 26520//26520 25419//25419 26265//26265 +f 25900//25900 26029//26029 25643//25643 +f 26011//26011 25760//25760 26007//26007 +f 25354//25354 26028//26028 25900//25900 +f 25760//25760 25762//25762 26007//26007 +f 25995//25995 26280//26280 25456//25456 +f 25430//25430 26028//26028 25354//25354 +f 25763//25763 25761//25761 26008//26008 +f 25732//25732 25777//25777 25752//25752 +f 25981//25981 25777//25777 25732//25732 +f 26009//26009 25765//25765 25764//25764 +f 25472//25472 25765//25765 26009//26009 +f 26008//26008 25761//25761 26011//26011 +f 25992//25992 25460//25460 26285//26285 +f 25460//25460 25766//25766 26285//26285 +f 25766//25766 25767//25767 26012//26012 +f 25767//25767 25708//25708 26288//26288 +f 26012//26012 25767//25767 26288//26288 +f 25690//25690 25674//25674 25913//25913 +f 26033//26033 24990//24990 26035//26035 +f 25497//25497 24986//24986 26033//26033 +f 24990//24990 26033//26033 24986//24986 +f 26030//26030 26036//26036 25498//25498 +f 25920//25920 25670//25670 25399//25399 +f 25498//25498 25497//25497 26030//26030 +f 25499//25499 25498//25498 26036//26036 +f 25773//25773 25681//25681 25491//25491 +f 25399//25399 25670//25670 25469//25469 +f 26214//26214 25771//25771 25940//25940 +f 25494//25494 25491//25491 25681//25681 +f 26034//26034 25493//25493 26572//26572 +f 26037//26037 26572//26572 25493//25493 +f 26035//26035 25500//25500 26038//26038 +f 24990//24990 25500//25500 26035//26035 +f 25500//25500 25501//25501 26039//26039 +f 26014//26014 25681//25681 26013//26013 +f 26039//26039 26038//26038 25500//25500 +f 25494//25494 26031//26031 25495//25495 +f 25468//25468 25771//25771 25391//25391 +f 72387//72387 26031//26031 72385//72385 +f 26031//26031 72387//72387 25495//25495 +f 26214//26214 26021//26021 25771//25771 +f 25494//25494 25681//25681 26306//26306 +f 26031//26031 25494//25494 26306//26306 +f 26306//26306 25681//25681 26014//26014 +f 25771//25771 26021//26021 25392//25392 +f 26040//26040 25762//25762 25477//25477 +f 26007//26007 25762//25762 26040//26040 +f 26022//26022 25392//25392 26021//26021 +f 26022//26022 25734//25734 25392//25392 +f 25392//25392 25734//25734 25443//25443 +f 25496//25496 25502//25502 26041//26041 +f 26040//26040 25499//25499 26036//26036 +f 26022//26022 25977//25977 25734//25734 +f 25477//25477 25499//25499 26040//26040 +f 26043//26043 26041//26041 25502//25502 +f 26043//26043 25502//25502 26045//26045 +f 26008//26008 26010//26010 25763//25763 +f 25763//25763 26010//26010 25479//25479 +f 25479//25479 26010//26010 25480//25480 +f 25480//25480 26010//26010 25764//25764 +f 26050//26050 26044//26044 25505//25505 +f 25502//25502 25503//25503 26045//26045 +f 25503//25503 25504//25504 26048//26048 +f 26048//26048 26045//26045 25503//25503 +f 26493//26493 25451//25451 25723//25723 +f 25504//25504 25451//25451 26048//26048 +f 26048//26048 25451//25451 26493//26493 +f 25506//25506 72388//72388 72389//72389 +f 26044//26044 26047//26047 25513//25513 +f 72390//72390 25507//25507 72389//72389 +f 25507//25507 72390//72390 72391//72391 +f 25513//25513 25505//25505 26044//26044 +f 25507//25507 72391//72391 72392//72392 +f 26042//26042 25507//25507 72392//72392 +f 25507//25507 26042//26042 25508//25508 +f 25490//25490 26047//26047 26049//26049 +f 26046//26046 25508//25508 26042//26042 +f 26584//26584 25508//25508 26046//26046 +f 25501//25501 25490//25490 26049//26049 +f 26039//26039 25501//25501 26049//26049 +f 26047//26047 25490//25490 25513//25513 +f 26051//26051 26034//26034 26032//26032 +f 26050//26050 25505//25505 26051//26051 +f 25855//25855 25600//25600 26054//26054 +f 26190//26190 26115//26115 26188//26188 +f 25849//25849 25808//25808 26340//26340 +f 25600//25600 25810//25810 26054//26054 +f 26329//26329 25862//25862 26057//26057 +f 26445//26445 25581//25581 26385//26385 +f 26125//26125 26638//26638 25027//25027 +f 25824//25824 25633//25633 26069//26069 +f 25606//25606 26128//26128 26186//26186 +f 26138//26138 26066//26066 26055//26055 +f 26602//26602 26130//26130 25873//25873 +f 25538//25538 25814//25814 26346//26346 +f 25869//25869 26129//26129 25877//25877 +f 26458//26458 26390//26390 26053//26053 +f 26367//26367 26188//26188 25903//25903 +f 25810//25810 25332//25332 26345//26345 +f 26116//26116 25876//25876 26072//26072 +f 26114//26114 25798//25798 25866//25866 +f 25619//25619 26154//26154 25814//25814 +f 25897//25897 25611//25611 26336//26336 +f 26189//26189 26131//26131 25658//25658 +f 25823//25823 26338//26338 25644//25644 +f 26189//26189 25658//25658 25874//25874 +f 26053//26053 25907//25907 26059//26059 +f 25825//25825 26424//26424 26368//26368 +f 26053//26053 26059//26059 26458//26458 +f 25092//25092 26066//26066 25609//25609 +f 25611//25611 25623//25623 26352//26352 +f 26352//26352 25623//25623 26155//26155 +f 26108//26108 25560//25560 26435//26435 +f 25901//25901 25656//25656 25793//25793 +f 26142//26142 25899//25899 25745//25745 +f 25829//25829 26083//26083 25833//25833 +f 25559//25559 25812//25812 26080//26080 +f 26080//26080 25815//25815 26170//26170 +f 26151//26151 26065//26065 26084//26084 +f 25815//25815 26087//26087 26170//26170 +f 26063//26063 25886//25886 26163//26163 +f 25796//25796 25643//25643 26296//26296 +f 25794//25794 26132//26132 25793//25793 +f 25874//25874 25875//25875 26599//26599 +f 26082//26082 26116//26116 26072//26072 +f 25820//25820 25881//25881 26647//26647 +f 26647//26647 25892//25892 25820//25820 +f 25817//25817 26378//26378 26640//26640 +f 25838//25838 25785//25785 26136//26136 +f 26150//26150 25632//25632 26081//26081 +f 26060//26060 26118//26118 25654//25654 +f 25637//25637 26162//26162 26077//26077 +f 26378//26378 25784//25784 26880//26880 +f 26620//26620 27391//27391 25632//25632 +f 25345//25345 26104//26104 26370//26370 +f 25832//25832 26088//26088 25884//25884 +f 25779//25779 25655//25655 26118//26118 +f 26139//26139 25617//25617 25888//25888 +f 25613//25613 26190//26190 26085//26085 +f 26093//26093 26088//26088 25832//25832 +f 25844//25844 26117//26117 25839//25839 +f 26599//26599 25879//25879 25885//25885 +f 26083//26083 25829//25829 26152//26152 +f 25340//25340 25833//25833 25866//25866 +f 25782//25782 26073//26073 26161//26161 +f 25866//25866 25833//25833 26083//26083 +f 26191//26191 25782//25782 26161//26161 +f 26471//26471 26110//26110 25803//25803 +f 25649//25649 26717//26717 25895//25895 +f 26127//26127 25786//25786 25893//25893 +f 26401//26401 25844//25844 26134//26134 +f 25862//25862 26329//26329 26086//26086 +f 25788//25788 26163//26163 25631//25631 +f 25794//25794 25797//25797 26137//26137 +f 25826//25826 26079//26079 26165//26165 +f 25532//25532 25841//25841 26111//26111 +f 25797//25797 25613//25613 26147//26147 +f 26127//26127 26109//26109 25786//25786 +f 25905//25905 26070//26070 26060//26060 +f 25877//25877 26129//26129 25853//25853 +f 25795//25795 26439//26439 25591//25591 +f 25607//25607 25846//25846 26099//26099 +f 25905//25905 26120//26120 26070//26070 +f 25861//25861 25783//25783 26109//26109 +f 25848//25848 25827//25827 26171//26171 +f 25786//25786 26109//26109 25783//25783 +f 26106//26106 26166//26166 26169//26169 +f 25799//25799 26614//26614 25885//25885 +f 26439//26439 26593//26593 25591//25591 +f 26173//26173 25646//25646 26613//26613 +f 26377//26377 26614//26614 25799//25799 +f 26106//26106 26364//26364 25876//25876 +f 26097//26097 25620//25620 26616//26616 +f 25648//25648 26438//26438 26093//26093 +f 26109//26109 26187//26187 25861//25861 +f 26147//26147 25613//25613 26085//26085 +f 26073//26073 25781//25781 26167//26167 +f 26340//26340 26099//26099 25849//25849 +f 25268//25268 25575//25575 26872//26872 +f 26379//26379 25859//25859 26176//26176 +f 25801//25801 25597//25597 26377//26377 +f 25805//25805 25848//25848 26179//26179 +f 25627//25627 25622//25622 26677//26677 +f 26098//26098 26872//26872 25575//25575 +f 25634//25634 26105//26105 26107//26107 +f 26071//26071 25828//25828 26148//26148 +f 26168//26168 25647//25647 26100//26100 +f 25851//25851 25664//25664 25668//25668 +f 25852//25852 25015//25015 26175//26175 +f 25806//25806 25634//25634 26107//26107 +f 26121//26121 26152//26152 25829//25829 +f 26423//26423 25858//25858 25883//25883 +f 25904//25904 26115//26115 26190//26190 +f 25883//25883 25319//25319 26629//26629 +f 26172//26172 25557//25557 25860//25860 +f 26112//26112 26628//26628 26192//26192 +f 26094//26094 26096//26096 25908//25908 +f 25854//25854 26629//26629 25319//25319 +f 25651//25651 26181//26181 26182//26182 +f 26107//26107 26422//26422 25806//25806 +f 26096//26096 26102//26102 25908//25908 +f 25902//25902 25806//25806 26422//26422 +f 26115//26115 25903//25903 26188//26188 +f 26445//26445 26113//26113 25581//25581 +f 25878//25878 26102//26102 26402//26402 +f 26174//26174 25902//25902 26422//26422 +f 25818//25818 25878//25878 26402//26402 +f 26123//26123 25858//25858 26381//26381 +f 25858//25858 26123//26123 25333//25333 +f 26381//26381 26428//26428 26123//26123 +f 26131//26131 26124//26124 26112//26112 +f 26148//26148 25882//25882 26056//26056 +f 26365//26365 25811//25811 26062//26062 +f 25520//25520 25530//25530 26843//26843 +f 26086//26086 26329//26329 26375//26375 +f 25842//25842 25901//25901 26461//26461 +f 25530//25530 26186//26186 26843//26843 +f 25889//25889 26182//26182 26639//26639 +f 25565//25565 26182//26182 25889//25889 +f 26132//26132 26461//26461 25793//25793 +f 26058//26058 25863//25863 26623//26623 +f 25793//25793 26461//26461 25901//25901 +f 25869//25869 26436//26436 26129//26129 +f 26385//26385 25582//25582 26446//26446 +f 26188//26188 26335//26335 26190//26190 +f 25869//25869 26068//26068 26436//26436 +f 26067//26067 25808//25808 25615//25615 +f 26623//26623 25863//25863 26703//26703 +f 25870//25870 26360//26360 26396//26396 +f 26072//26072 25876//25876 26334//26334 +f 26399//26399 26062//26062 25867//25867 +f 25870//25870 26642//26642 26360//26360 +f 26338//26338 25823//25823 26337//26337 +f 25106//25106 26108//26108 26435//26435 +f 26063//26063 26056//26056 25882//25882 +f 26133//26133 26346//26346 25814//25814 +f 25870//25870 25807//25807 26642//26642 +f 26296//26296 25643//25643 26366//26366 +f 26119//26119 26143//26143 26355//26355 +f 26366//26366 25643//25643 26029//26029 +f 26146//26146 25814//25814 26154//26154 +f 25898//25898 26483//26483 26486//26486 +f 26486//26486 26061//26061 25898//25898 +f 26342//26342 25644//25644 26338//26338 +f 26141//26141 26142//26142 25745//25745 +f 26136//26136 25785//25785 26117//26117 +f 25889//25889 26371//26371 25891//25891 +f 26365//26365 26154//26154 25542//25542 +f 26350//26350 26152//26152 26121//26121 +f 25332//25332 25559//25559 26345//26345 +f 26390//26390 26057//26057 26053//26053 +f 26088//26088 26093//26093 26409//26409 +f 26189//26189 25874//25874 26361//26361 +f 25609//25609 26066//26066 26699//26699 +f 25303//25303 25891//25891 26371//26371 +f 25843//25843 26400//26400 25888//25888 +f 25890//25890 26156//26156 25807//25807 +f 26081//26081 25632//25632 27391//27391 +f 26147//26147 26137//26137 25797//25797 +f 26057//26057 26363//26363 26329//26329 +f 25749//25749 26153//26153 26453//26453 +f 26334//26334 26135//26135 26072//26072 +f 26101//26101 26342//26342 26437//26437 +f 26390//26390 26363//26363 26057//26057 +f 26079//26079 25629//25629 26165//26165 +f 26117//26117 26347//26347 26349//26349 +f 26453//26453 26122//26122 25749//25749 +f 26060//26060 26183//26183 26118//26118 +f 25559//25559 26080//26080 26420//26420 +f 26420//26420 26359//26359 25559//25559 +f 26082//26082 26072//26072 26135//26135 +f 26349//26349 26347//26347 26351//26351 +f 26464//26464 26093//26093 26438//26438 +f 25304//25304 25609//25609 26641//26641 +f 26458//26458 26059//26059 26658//26658 +f 26347//26347 26117//26117 25844//25844 +f 26059//26059 26331//26331 26658//26658 +f 26179//26179 25848//25848 26178//26178 +f 25795//25795 26437//26437 26439//26439 +f 26082//26082 26135//26135 26144//26144 +f 26681//26681 26430//26430 25826//25826 +f 27229//27229 25894//25894 26872//26872 +f 26453//26453 26105//26105 26122//26122 +f 26078//26078 26077//26077 26856//26856 +f 25894//25894 25268//25268 26872//26872 +f 26166//26166 25809//25809 26434//26434 +f 26107//26107 26105//26105 26453//26453 +f 26183//26183 26060//26060 26070//26070 +f 25642//25642 26078//26078 26856//26856 +f 26169//26169 26166//26166 26353//26353 +f 25322//25322 25850//25850 26741//26741 +f 26071//26071 26331//26331 25837//25837 +f 26411//26411 26367//26367 26065//26065 +f 26151//26151 26411//26411 26065//26065 +f 26438//26438 25648//25648 26192//26192 +f 25843//25843 26172//26172 26400//26400 +f 26070//26070 26120//26120 26452//26452 +f 25304//25304 26641//26641 26643//26643 +f 25800//25800 25642//25642 26716//26716 +f 25346//25346 25642//25642 25800//25800 +f 26159//26159 26418//26418 25887//25887 +f 25852//25852 26175//26175 26971//26971 +f 26159//26159 26160//26160 26374//26374 +f 26095//26095 25852//25852 26971//26971 +f 26364//26364 26106//26106 26126//26126 +f 26160//26160 25528//25528 26692//26692 +f 26341//26341 26082//26082 26144//26144 +f 25893//25893 26082//26082 26341//26341 +f 26145//26145 25893//25893 26341//26341 +f 26443//26443 26176//26176 25859//25859 +f 25528//25528 25855//25855 26692//26692 +f 26878//26878 25599//25599 26103//26103 +f 26127//26127 25893//25893 26145//26145 +f 26055//26055 25599//25599 26878//26878 +f 26073//26073 26167//26167 26391//26391 +f 26098//26098 25856//25856 26164//26164 +f 25865//25865 26443//26443 25859//25859 +f 26084//26084 26086//26086 26375//26375 +f 26445//26445 26383//26383 26113//26113 +f 25809//25809 25804//25804 26434//26434 +f 26384//26384 26092//26092 26881//26881 +f 26600//26600 26376//26376 26091//26091 +f 26610//26610 25788//25788 26168//26168 +f 26174//26174 26629//26629 25854//25854 +f 25788//25788 25647//25647 26168//26168 +f 26376//26376 26616//26616 25620//25620 +f 25858//25858 26423//26423 26381//26381 +f 25842//25842 26358//26358 26076//26076 +f 25737//25737 26279//26279 25961//25961 +f 25701//25701 26794//26794 25938//25938 +f 26865//26865 26774//26774 25909//25909 +f 25618//25618 25941//25941 26254//26254 +f 25779//25779 26118//26118 26183//26183 +f 25960//25960 26533//26533 25699//25699 +f 26473//26473 26471//26471 25857//25857 +f 26465//26465 26215//26215 26208//26208 +f 25453//25453 26215//26215 26465//26465 +f 26203//26203 25938//25938 26794//26794 +f 25941//25941 25945//25945 26193//26193 +f 26183//26183 26460//26460 25779//25779 +f 25857//25857 25921//25921 26473//26473 +f 25960//25960 25690//25690 26294//26294 +f 26294//26294 26480//26480 25960//25960 +f 25701//25701 25930//25930 26196//26196 +f 26794//26794 25701//25701 26196//26196 +f 26193//26193 25945//25945 26472//26472 +f 25939//25939 26460//26460 26195//26195 +f 25933//25933 25939//25939 26195//26195 +f 26307//26307 26300//26300 26301//26301 +f 72394//72394 72393//72393 72396//72396 +f 26207//26207 26299//26299 72396//72396 +f 26205//26205 26473//26473 25921//25921 +f 26209//26209 26205//26205 25921//25921 +f 25945//25945 25946//25946 26472//26472 +f 25975//25975 25684//25684 26201//26201 +f 26203//26203 26487//26487 25942//25942 +f 25721//25721 25942//25942 26487//26487 +f 25969//25969 26204//26204 25708//25708 +f 26215//26215 26299//26299 26207//26207 +f 25457//25457 26299//26299 26215//26215 +f 26300//26300 26307//26307 25974//25974 +f 26204//26204 25969//25969 25975//25975 +f 26143//26143 25721//25721 26487//26487 +f 25748//25748 26299//26299 25457//25457 +f 25721//25721 26143//26143 26119//26119 +f 25721//25721 26119//26119 26069//26069 +f 26477//26477 25371//25371 25915//25915 +f 26242//26242 26250//26250 26245//26245 +f 26383//26383 25579//25579 26113//26113 +f 26014//26014 26013//26013 26302//26302 +f 26493//26493 25990//25990 26496//26496 +f 25917//25917 25322//25322 26741//26741 +f 26211//26211 25932//25932 25947//25947 +f 26557//26557 25750//25750 26492//26492 +f 25924//25924 26302//26302 26013//26013 +f 26211//26211 26209//26209 25932//25932 +f 25999//25999 26492//26492 25750//25750 +f 25990//25990 25985//25985 26496//26496 +f 26242//26242 26279//26279 25737//25737 +f 26301//26301 26184//26184 26307//26307 +f 26123//26123 26428//26428 25819//25819 +f 25947//25947 25954//25954 26211//26211 +f 25984//25984 25991//25991 26216//26216 +f 25979//25979 25909//25909 26224//26224 +f 26302//26302 26303//26303 26014//26014 +f 25755//25755 26002//26002 26498//26498 +f 26498//26498 26260//26260 25755//25755 +f 26002//26002 25453//25453 26465//26465 +f 26195//26195 26460//26460 26202//26202 +f 25954//25954 25389//25389 26219//26219 +f 25979//25979 26224//26224 26478//26478 +f 25999//25999 26260//26260 26492//26492 +f 25389//25389 25691//25691 26219//26219 +f 25924//25924 25927//25927 26309//26309 +f 25979//25979 26478//26478 25978//25978 +f 26309//26309 26302//26302 25924//25924 +f 26260//26260 25999//25999 26004//26004 +f 25676//25676 26477//26477 26482//26482 +f 25991//25991 25992//25992 26284//26284 +f 25981//25981 26307//26307 26184//26184 +f 72395//72395 26299//26299 26006//26006 +f 72394//72394 26299//26299 72395//72395 +f 26478//26478 26246//26246 25978//25978 +f 26299//26299 25759//25759 26006//26006 +f 25748//25748 25759//25759 26299//26299 +f 25965//25965 25968//25968 26227//26227 +f 26009//26009 26272//26272 25931//25931 +f 25919//25919 25928//25928 25543//25543 +f 26303//26303 26302//26302 26312//26312 +f 25968//25968 25970//25970 26227//26227 +f 26312//26312 26309//26309 26198//26198 +f 26302//26302 26309//26309 26312//26312 +f 25686//25686 25676//25676 26482//26482 +f 26272//26272 26304//26304 25931//25931 +f 25978//25978 26246//26246 25910//25910 +f 26008//26008 26317//26317 26010//26010 +f 26305//26305 26304//26304 26272//26272 +f 26518//26518 25983//25983 26769//26769 +f 25898//25898 25910//25910 26246//26246 +f 25931//25931 26304//26304 25934//25934 +f 26025//26025 25934//25934 26304//26304 +f 26268//26268 26010//26010 26317//26317 +f 25962//25962 26025//26025 26304//26304 +f 26161//26161 26120//26120 26191//26191 +f 25764//25764 26010//26010 26270//26270 +f 26009//26009 25764//25764 26270//26270 +f 26264//26264 26022//26022 26225//26225 +f 26268//26268 26270//26270 26010//26010 +f 26304//26304 26305//26305 25962//25962 +f 26197//26197 26311//26311 25986//25986 +f 25977//25977 26022//26022 26264//26264 +f 25996//25996 25997//25997 26525//26525 +f 26270//26270 26272//26272 26009//26009 +f 26246//26246 26483//26483 25898//25898 +f 26525//26525 25997//25997 25998//25998 +f 25920//25920 26018//26018 26217//26217 +f 25928//25928 25919//25919 26194//26194 +f 26305//26305 26272//26272 26282//26282 +f 25927//25927 25950//25950 26309//26309 +f 26229//26229 26769//26769 25983//25983 +f 26011//26011 26315//26315 26008//26008 +f 26310//26310 26305//26305 26282//26282 +f 26315//26315 26007//26007 26316//26316 +f 26011//26011 26007//26007 26315//26315 +f 25986//25986 26311//26311 25994//25994 +f 26269//26269 26271//26271 25982//25982 +f 26321//26321 26310//26310 26282//26282 +f 26319//26319 25982//25982 26271//26271 +f 25982//25982 26319//26319 25988//25988 +f 26008//26008 26315//26315 26317//26317 +f 26389//26389 26197//26197 25986//25986 +f 26218//26218 25920//25920 26217//26217 +f 26318//26318 26317//26317 26315//26315 +f 26234//26234 26310//26310 26321//26321 +f 25704//25704 25373//25373 26528//26528 +f 25373//25373 26237//26237 26528//26528 +f 26315//26315 26316//26316 26318//26318 +f 26000//26000 26237//26237 25373//25373 +f 25670//25670 25920//25920 26218//26218 +f 26232//26232 25670//25670 26218//26218 +f 26301//26301 25962//25962 26305//26305 +f 26237//26237 26000//26000 26001//26001 +f 26232//26232 25672//25672 25670//25670 +f 26316//26316 26274//26274 26273//26273 +f 26007//26007 26274//26274 26316//26316 +f 26305//26305 26310//26310 26301//26301 +f 25988//25988 25993//25993 25989//25989 +f 26213//26213 26222//26222 26018//26018 +f 26316//26316 26273//26273 26322//26322 +f 25993//25993 25988//25988 26276//26276 +f 26234//26234 26321//26321 26323//26323 +f 26276//26276 25988//25988 26319//26319 +f 26316//26316 26322//26322 26318//26318 +f 26241//26241 26001//26001 26003//26003 +f 26222//26222 26662//26662 26018//26018 +f 26323//26323 26197//26197 26236//26236 +f 25909//25909 25963//25963 26865//26865 +f 26003//26003 25711//25711 26241//26241 +f 26223//26223 25950//25950 25706//25706 +f 25993//25993 26283//26283 25995//25995 +f 26317//26317 26318//26318 26268//26268 +f 25706//25706 25956//25956 26223//26223 +f 26738//26738 25925//25925 25914//25914 +f 26301//26301 26234//26234 26184//26184 +f 26310//26310 26234//26234 26301//26301 +f 26283//26283 26280//26280 25995//25995 +f 26234//26234 26236//26236 26184//26184 +f 26320//26320 26268//26268 26318//26318 +f 26243//26243 26241//26241 25711//25711 +f 26217//26217 26018//26018 26662//26662 +f 26243//26243 25714//25714 26247//26247 +f 26320//26320 26321//26321 26282//26282 +f 26226//26226 26223//26223 25956//25956 +f 26005//26005 25714//25714 26243//26243 +f 26301//26301 26300//26300 25962//25962 +f 26311//26311 26185//26185 26074//26074 +f 25714//25714 25716//25716 26248//26248 +f 26248//26248 26247//26247 25714//25714 +f 26318//26318 26322//26322 26320//26320 +f 25925//25925 25940//25940 25768//25768 +f 25956//25956 25958//25958 26226//26226 +f 26248//26248 25912//25912 26536//26536 +f 25716//25716 25912//25912 26248//26248 +f 26280//26280 26324//26324 25911//25911 +f 25911//25911 26324//26324 25923//25923 +f 25951//25951 25949//25949 26485//26485 +f 26286//26286 25923//25923 26324//26324 +f 25912//25912 26537//26537 26536//26536 +f 26322//26322 26277//26277 26327//26327 +f 26327//26327 26323//26323 26322//26322 +f 25951//25951 26748//26748 25953//25953 +f 26320//26320 26322//26322 26321//26321 +f 26748//26748 25951//25951 26485//26485 +f 25912//25912 25922//25922 26537//26537 +f 26322//26322 26323//26323 26321//26321 +f 25925//25925 26738//26738 26206//26206 +f 25994//25994 26074//26074 25987//25987 +f 26311//26311 26074//26074 25994//25994 +f 25936//25936 25937//25937 26254//26254 +f 26285//26285 26284//26284 25992//25992 +f 25672//25672 26485//26485 25949//25949 +f 25937//25937 25618//25618 26254//26254 +f 26184//26184 26313//26313 25981//25981 +f 26288//26288 25708//25708 26204//26204 +f 26022//26022 26021//26021 26225//26225 +f 26389//26389 25986//25986 26313//26313 +f 26313//26313 25986//25986 25994//25994 +f 25966//25966 25744//25744 26240//26240 +f 25736//25736 25744//25744 25966//25966 +f 26287//26287 26012//26012 26288//26288 +f 26012//26012 26285//26285 25766//25766 +f 26287//26287 26285//26285 26012//26012 +f 25744//25744 25367//25367 26240//26240 +f 25367//25367 25971//25971 26240//26240 +f 25900//25900 26074//26074 26366//26366 +f 26289//26289 26325//26325 26290//26290 +f 26366//26366 26029//26029 25900//25900 +f 26325//26325 26326//26326 26291//26291 +f 26325//26325 26291//26291 26292//26292 +f 25751//25751 25840//25840 26330//26330 +f 26330//26330 25840//25840 25520//25520 +f 26294//26294 25913//25913 26293//26293 +f 25913//25913 26294//26294 25690//25690 +f 25753//25753 26258//26258 26262//26262 +f 25897//25897 26336//26336 25753//25753 +f 26261//26261 26128//26128 25411//25411 +f 26323//26323 26327//26327 26197//26197 +f 25411//25411 26128//26128 25653//25653 +f 26197//26197 26327//26327 26311//26311 +f 25411//25411 26262//26262 26261//26261 +f 26185//26185 26311//26311 26327//26327 +f 26520//26520 26155//26155 25625//25625 +f 26293//26293 25913//25913 26295//26295 +f 25913//25913 25678//25678 26295//26295 +f 25678//25678 25868//25868 26295//26295 +f 26526//26526 25926//25926 27055//27055 +f 26295//26295 25796//25796 26296//26296 +f 25868//25868 25796//25796 26295//26295 +f 25926//25926 25952//25952 25957//25957 +f 26275//26275 25961//25961 26278//26278 +f 25961//25961 26279//26279 26278//26278 +f 25684//25684 26297//26297 26298//26298 +f 26297//26297 25684//25684 25935//25935 +f 25699//25699 26297//26297 25935//25935 +f 25957//25957 25972//25972 26281//26281 +f 26201//26201 25684//25684 26298//26298 +f 26281//26281 25733//25733 26275//26275 +f 25972//25972 25733//25733 26281//26281 +f 26088//26088 26382//26382 25884//25884 +f 26103//26103 26095//26095 26621//26621 +f 26139//26139 26602//26602 25617//25617 +f 25876//25876 26369//26369 26334//26334 +f 26063//26063 26163//26163 26356//26356 +f 26134//26134 26114//26114 26451//26451 +f 26182//26182 26181//26181 26444//26444 +f 26670//26670 26134//26134 26451//26451 +f 26088//26088 26657//26657 26382//26382 +f 26843//26843 26330//26330 25520//25520 +f 26124//26124 26628//26628 26112//26112 +f 26377//26377 25597//25597 26396//26396 +f 26120//26120 26161//26161 26452//26452 +f 26153//26153 26665//26665 26453//26453 +f 26343//26343 26657//26657 26088//26088 +f 26400//26400 26139//26139 25888//25888 +f 26343//26343 26088//26088 26409//26409 +f 25855//25855 26054//26054 26692//26692 +f 26164//26164 25856//25856 26408//26408 +f 25597//25597 25870//25870 26396//26396 +f 26398//26398 26167//26167 25781//25781 +f 26405//26405 26083//26083 26152//26152 +f 26189//26189 26124//26124 26131//26131 +f 25611//25611 26344//26344 26336//26336 +f 26125//26125 26901//26901 26638//26638 +f 26427//26427 26129//26129 26436//26436 +f 25856//25856 26058//26058 26408//26408 +f 26405//26405 26152//26152 26350//26350 +f 25557//25557 25791//25791 27199//27199 +f 25851//25851 26398//26398 25781//25781 +f 26363//26363 26729//26729 26329//26329 +f 25818//25818 26402//26402 26333//26333 +f 26344//26344 25611//25611 26352//26352 +f 26143//26143 26425//26425 26630//26630 +f 26054//26054 25810//25810 26407//26407 +f 26135//26135 26334//26334 26144//26144 +f 26355//26355 26143//26143 26630//26630 +f 26415//26415 26188//26188 26626//26626 +f 26408//26408 26058//26058 26623//26623 +f 26387//26387 26185//26185 26566//26566 +f 25853//25853 26129//26129 26427//26427 +f 26638//26638 25816//25816 26075//26075 +f 26076//26076 26358//26358 26357//26357 +f 26146//26146 26133//26133 25814//25814 +f 26407//26407 25810//25810 26345//26345 +f 26335//26335 26188//26188 26415//26415 +f 25880//25880 26435//26435 25560//25560 +f 26699//26699 26641//26641 25609//25609 +f 26117//26117 26349//26349 26136//26136 +f 25866//25866 26451//26451 26114//26114 +f 26107//26107 26453//26453 26406//26406 +f 26136//26136 26349//26349 26429//26429 +f 26236//26236 26389//26389 26184//26184 +f 26337//26337 26333//26333 26412//26412 +f 26703//26703 25863//25863 26140//26140 +f 26461//26461 26358//26358 25842//25842 +f 26424//26424 26370//26370 26648//26648 +f 26341//26341 26144//26144 26672//26672 +f 26089//26089 26370//26370 26424//26424 +f 26170//26170 26420//26420 26080//26080 +f 26413//26413 26410//26410 26071//26071 +f 26093//26093 26464//26464 26409//26409 +f 26459//26459 26183//26183 26070//26070 +f 26401//26401 26134//26134 26670//26670 +f 26132//26132 25794//25794 26137//26137 +f 26149//26149 26140//26140 26150//26150 +f 26599//26599 26361//26361 25874//25874 +f 26370//26370 26104//26104 26649//26649 +f 26185//26185 26387//26387 26074//26074 +f 25629//25629 26158//26158 26708//26708 +f 26165//26165 25629//25629 26669//26669 +f 26149//26149 26150//26150 26081//26081 +f 26459//26459 26460//26460 26183//26183 +f 26184//26184 26389//26389 26313//26313 +f 26642//26642 25807//25807 26156//26156 +f 26649//26649 26104//26104 26704//26704 +f 26640//26640 26876//26876 26087//26087 +f 26401//26401 26347//26347 25844//25844 +f 26387//26387 26366//26366 26074//26074 +f 25892//25892 26613//26613 25646//25646 +f 26357//26357 25851//25851 25668//25668 +f 26076//26076 26357//26357 25668//25668 +f 26174//26174 26373//26373 26629//26629 +f 25642//25642 26856//26856 26716//26716 +f 26600//26600 26091//26091 26372//26372 +f 26100//26100 26362//26362 26168//26168 +f 26880//26880 25784//25784 26384//26384 +f 25826//25826 26165//26165 26681//26681 +f 26347//26347 26432//26432 26351//26351 +f 26717//26717 25106//25106 27397//27397 +f 26109//26109 26348//26348 26187//26187 +f 25557//25557 27199//27199 25860//25860 +f 26457//26457 26363//26363 26390//26390 +f 26391//26391 26161//26161 26073//26073 +f 26137//26137 26147//26147 26723//26723 +f 25813//25813 25887//25887 26416//26416 +f 26379//26379 26176//26176 26441//26441 +f 25887//25887 26417//26417 26416//26416 +f 26161//26161 26391//26391 26452//26452 +f 26176//26176 26443//26443 26441//26441 +f 26417//26417 25887//25887 26418//26418 +f 25303//25303 26371//26371 26171//26171 +f 26127//26127 26145//26145 26354//26354 +f 26390//26390 26458//26458 26457//26457 +f 26685//26685 26175//26175 25638//25638 +f 26147//26147 26085//26085 26455//26455 +f 26111//26111 25841//25841 26870//26870 +f 26127//26127 26655//26655 26109//26109 +f 26455//26455 26085//26085 26335//26335 +f 26655//26655 26127//26127 26354//26354 +f 26422//26422 26373//26373 26174//26174 +f 26085//26085 26190//26190 26335//26335 +f 25865//25865 25579//25579 26450//26450 +f 26388//26388 26142//26142 26141//26141 +f 26421//26421 25885//25885 26614//26614 +f 26350//26350 26121//26121 26609//26609 +f 26188//26188 26367//26367 26626//26626 +f 25848//25848 26171//26171 26178//26178 +f 26187//26187 26656//26656 26121//26121 +f 26609//26609 26121//26121 26656//26656 +f 26353//26353 26166//26166 26434//26434 +f 26100//26100 25871//25871 26362//26362 +f 26428//26428 26381//26381 26688//26688 +f 25896//25896 26442//26442 25650//25650 +f 26439//26439 26711//26711 26593//26593 +f 26063//26063 26356//26356 26056//26056 +f 26068//26068 26380//26380 26436//26436 +f 26106//26106 26169//26169 26126//26126 +f 26179//26179 26178//26178 26462//26462 +f 25919//25919 25819//25819 26431//26431 +f 26194//26194 25919//25919 26431//26431 +f 26604//26604 26179//26179 26462//26462 +f 26084//26084 26375//26375 26151//26151 +f 25884//25884 26380//26380 26068//26068 +f 25651//25651 25650//25650 26444//26444 +f 26181//26181 25651//25651 26444//26444 +f 25804//25804 26593//26593 26595//26595 +f 26434//26434 25804//25804 26595//26595 +f 26380//26380 25884//25884 26180//26180 +f 25876//25876 26364//26364 26898//26898 +f 26898//26898 26369//26369 25876//25876 +f 26382//26382 26180//26180 25884//25884 +f 26604//26604 26094//26094 26179//26179 +f 26094//26094 26604//26604 26096//26096 +f 26128//26128 26503//26503 26186//26186 +f 26334//26334 26369//26369 26898//26898 +f 26136//26136 26446//26446 25582//25582 +f 26167//26167 26398//26398 26391//26391 +f 26631//26631 26334//26334 26898//26898 +f 26875//26875 26402//26402 26102//26102 +f 26365//26365 26062//26062 26399//26399 +f 26395//26395 26344//26344 26352//26352 +f 26332//26332 26334//26334 26631//26631 +f 26375//26375 26329//26329 26866//26866 +f 26103//26103 26972//26972 26878//26878 +f 26463//26463 26455//26455 26335//26335 +f 25880//25880 26392//26392 26698//26698 +f 26665//26665 26397//26397 26453//26453 +f 26377//26377 26396//26396 26394//26394 +f 26878//26878 26138//26138 26055//26055 +f 26454//26454 26366//26366 26387//26387 +f 26399//26399 25867//25867 26959//26959 +f 26125//26125 26097//26097 26949//26949 +f 25867//25867 26368//26368 26959//26959 +f 26391//26391 26398//26398 26456//26456 +f 26452//26452 26391//26391 26456//26456 +f 26597//26597 26334//26334 26332//26332 +f 26454//26454 26296//26296 26366//26366 +f 26334//26334 26597//26597 26144//26144 +f 26463//26463 26335//26335 26415//26415 +f 26083//26083 26451//26451 25866//25866 +f 25880//25880 26698//26698 27115//27115 +f 26138//26138 26699//26699 26066//26066 +f 26409//26409 26727//26727 26343//26343 +f 25788//25788 26859//26859 26163//26163 +f 26648//26648 26370//26370 26649//26649 +f 26426//26426 26558//26558 25824//25824 +f 26054//26054 26407//26407 26339//26339 +f 26451//26451 26083//26083 26632//26632 +f 26626//26626 26625//26625 26415//26415 +f 26887//26887 26704//26704 26104//26104 +f 25851//25851 26357//26357 26398//26398 +f 26104//26104 25916//25916 26887//26887 +f 26429//26429 26349//26349 26725//26725 +f 26610//26610 26859//26859 25788//25788 +f 26427//26427 26436//26436 26853//26853 +f 26162//26162 26635//26635 26077//26077 +f 26419//26419 26337//26337 26412//26412 +f 26349//26349 26351//26351 26725//26725 +f 26149//26149 26081//26081 26884//26884 +f 25916//25916 25917//25917 26887//26887 +f 26856//26856 26077//26077 26635//26635 +f 26070//26070 26452//26452 26459//26459 +f 25850//25850 26110//26110 26651//26651 +f 26189//26189 26403//26403 26124//26124 +f 26452//26452 26661//26661 26459//26459 +f 26338//26338 26337//26337 26419//26419 +f 26448//26448 26460//26460 26459//26459 +f 26651//26651 26110//26110 26652//26652 +f 26145//26145 26341//26341 26672//26672 +f 26351//26351 26432//26432 26725//26725 +f 26401//26401 26611//26611 26347//26347 +f 26441//26441 26440//26440 26379//26379 +f 25881//25881 25816//25816 26646//26646 +f 26345//26345 25559//25559 26359//26359 +f 26643//26643 26889//26889 25872//25872 +f 26406//26406 26422//26422 26107//26107 +f 26403//26403 26189//26189 26361//26361 +f 26338//26338 26419//26419 26342//26342 +f 26647//26647 25881//25881 26646//26646 +f 26346//26346 26133//26133 26948//26948 +f 26409//26409 26464//26464 26935//26935 +f 26443//26443 25865//25865 26450//26450 +f 25872//25872 26889//26889 26372//26372 +f 26353//26353 26619//26619 26169//26169 +f 26383//26383 26445//26445 26709//26709 +f 27397//27397 25106//25106 26435//26435 +f 26126//26126 26169//26169 26619//26619 +f 26461//26461 26132//26132 26404//26404 +f 26168//26168 26362//26362 26886//26886 +f 26655//26655 26348//26348 26109//26109 +f 26433//26433 26437//26437 26342//26342 +f 26137//26137 26404//26404 26132//26132 +f 26126//26126 26898//26898 26364//26364 +f 25532//25532 26111//26111 26676//26676 +f 26418//26418 26159//26159 26374//26374 +f 25845//25845 25853//25853 25791//25791 +f 26862//26862 26173//26173 26613//26613 +f 26677//26677 25532//25532 26676//26676 +f 25622//25622 25532//25532 26677//26677 +f 25894//25894 27229//27229 25890//25890 +f 26371//26371 26718//26718 26171//26171 +f 26173//26173 26862//26862 26871//26871 +f 26935//26935 26464//26464 26605//26605 +f 26171//26171 26718//26718 26178//26178 +f 26147//26147 26455//26455 26723//26723 +f 26331//26331 26071//26071 26410//26410 +f 26669//26669 25629//25629 26708//26708 +f 26872//26872 26098//26098 26612//26612 +f 26671//26671 26464//26464 26438//26438 +f 25860//25860 26844//26844 26172//26172 +f 26423//26423 25883//25883 26629//26629 +f 26455//26455 26463//26463 26594//26594 +f 26148//26148 26413//26413 26071//26071 +f 26844//26844 26400//26400 26172//26172 +f 25885//25885 26421//26421 26599//26599 +f 26151//26151 26375//26375 26863//26863 +f 26724//26724 26148//26148 26056//26056 +f 26388//26388 26696//26696 26142//26142 +f 26381//26381 26423//26423 26882//26882 +f 26356//26356 26724//26724 26056//26056 +f 26363//26363 26457//26457 26637//26637 +f 26438//26438 26192//26192 26915//26915 +f 26915//26915 26192//26192 26628//26628 +f 26971//26971 26175//26175 26685//26685 +f 26696//26696 26665//26665 26142//26142 +f 26153//26153 26142//26142 26665//26665 +f 26621//26621 26095//26095 26971//26971 +f 26428//26428 26728//26728 25819//25819 +f 26431//26431 25819//25819 26728//26728 +f 26875//26875 26102//26102 26096//26096 +f 26470//26470 26193//26193 26469//26469 +f 26533//26533 25960//25960 26480//26480 +f 26254//26254 25941//25941 26470//26470 +f 25941//25941 26193//26193 26470//26470 +f 26286//26286 26515//26515 26196//26196 +f 26196//26196 25930//25930 26286//26286 +f 26469//26469 26193//26193 26472//26472 +f 26309//26309 25950//25950 26198//26198 +f 26198//26198 26223//26223 26212//26212 +f 26473//26473 26205//26205 26750//26750 +f 26774//26774 26224//26224 25909//25909 +f 26207//26207 72396//72396 26737//26737 +f 26223//26223 26198//26198 25950//25950 +f 26197//26197 26389//26389 26236//26236 +f 26484//26484 26480//26480 26294//26294 +f 26224//26224 26774//26774 26778//26778 +f 26750//26750 26209//26209 26734//26734 +f 26205//26205 26209//26209 26750//26750 +f 26477//26477 25915//25915 26467//26467 +f 26511//26511 26201//26201 26298//26298 +f 26195//26195 26202//26202 26660//26660 +f 26511//26511 26204//26204 26201//26201 +f 26794//26794 26196//26196 26793//26793 +f 26472//26472 25946//25946 26440//26440 +f 26212//26212 26223//26223 26226//26226 +f 26226//26226 26466//26466 26212//26212 +f 26224//26224 26778//26778 26478//26478 +f 26201//26201 26204//26204 25975//25975 +f 26209//26209 26211//26211 26734//26734 +f 26208//26208 26215//26215 26207//26207 +f 26202//26202 26460//26460 26448//26448 +f 25946//25946 26379//26379 26440//26440 +f 26226//26226 25958//25958 26447//26447 +f 25958//25958 26233//26233 26447//26447 +f 26795//26795 26203//26203 26794//26794 +f 26279//26279 26242//26242 26245//26245 +f 26202//26202 26448//26448 26660//26660 +f 26487//26487 26203//26203 26795//26795 +f 26945//26945 25928//25928 26194//26194 +f 26747//26747 26722//26722 26250//26250 +f 26496//26496 25985//25985 26512//26512 +f 26245//26245 26250//26250 26722//26722 +f 26721//26721 25928//25928 26945//26945 +f 25928//25928 26721//26721 26200//26200 +f 26250//26250 26557//26557 26747//26747 +f 26487//26487 26425//26425 26143//26143 +f 26447//26447 26233//26233 26784//26784 +f 26504//26504 26507//26507 25991//25991 +f 26284//26284 26504//26504 25991//25991 +f 26216//26216 25991//25991 26507//26507 +f 25914//25914 26200//26200 26738//26738 +f 26509//26509 25984//25984 26507//26507 +f 25984//25984 26216//26216 26507//26507 +f 25985//25985 26221//26221 26512//26512 +f 25954//25954 26219//26219 26211//26211 +f 25579//25579 26383//26383 26450//26450 +f 26222//26222 26213//26213 26659//26659 +f 26784//26784 26233//26233 26238//26238 +f 26512//26512 25984//25984 26509//26509 +f 26221//26221 25984//25984 26512//26512 +f 25925//25925 26745//26745 25940//25940 +f 25686//25686 26482//26482 26762//26762 +f 26755//26755 26508//26508 26219//26219 +f 26206//26206 26745//26745 25925//25925 +f 26119//26119 26355//26355 26069//26069 +f 26219//26219 25691//25691 26755//26755 +f 26061//26061 26486//26486 26645//26645 +f 25965//25965 26755//26755 25691//25691 +f 26227//26227 26755//26755 25965//25965 +f 26498//26498 26002//26002 26465//26465 +f 26865//26865 25963//25963 26762//26762 +f 27052//27052 25824//25824 26069//26069 +f 26214//26214 26560//26560 26021//26021 +f 26238//26238 25966//25966 26475//26475 +f 26558//26558 26157//26157 25824//25824 +f 26323//26323 26236//26236 26234//26234 +f 25966//25966 26240//26240 26475//26475 +f 26157//26157 26558//26558 26162//26162 +f 26227//26227 25970//25970 26517//26517 +f 26225//26225 26021//26021 26560//26560 +f 26518//26518 26517//26517 25970//25970 +f 26240//26240 25971//25971 26488//26488 +f 25971//25971 26252//26252 26488//26488 +f 26452//26452 26456//26456 26661//26661 +f 26252//26252 26495//26495 26488//26488 +f 26214//26214 25940//25940 26560//26560 +f 26229//26229 26230//26230 26785//26785 +f 26252//26252 25976//25976 26495//26495 +f 26231//26231 25996//25996 26525//26525 +f 25976//25976 25751//25751 26495//26495 +f 26769//26769 26229//26229 26780//26780 +f 26785//26785 26780//26780 26229//26229 +f 72384//72384 72395//72395 26006//26006 +f 26843//26843 26449//26449 26330//26330 +f 25704//25704 26525//26525 25998//25998 +f 25977//25977 26264//26264 26499//26499 +f 26528//26528 26237//26237 27027//27027 +f 26843//26843 26186//26186 26502//26502 +f 26266//26266 25977//25977 26499//26499 +f 26502//26502 26186//26186 26503//26503 +f 26269//26269 26267//26267 26500//26500 +f 26501//26501 26269//26269 26500//26500 +f 26273//26273 26559//26559 26277//26277 +f 26274//26274 26559//26559 26273//26273 +f 26273//26273 26277//26277 26322//26322 +f 26529//26529 26001//26001 26532//26532 +f 26001//26001 26241//26241 26532//26532 +f 25753//25753 26336//26336 26808//26808 +f 26532//26532 26241//26241 26534//26534 +f 26270//26270 26268//26268 26282//26282 +f 26241//26241 26535//26535 26534//26534 +f 26243//26243 26535//26535 26241//26241 +f 26276//26276 26319//26319 26773//26773 +f 26270//26270 26282//26282 26272//26272 +f 26218//26218 26662//26662 26663//26663 +f 26217//26217 26662//26662 26218//26218 +f 26282//26282 26268//26268 26320//26320 +f 26243//26243 26247//26247 26535//26535 +f 26276//26276 26506//26506 25993//25993 +f 26505//26505 26504//26504 26284//26284 +f 26298//26298 26297//26297 26790//26790 +f 26520//26520 26265//26265 26815//26815 +f 26283//26283 25993//25993 26825//26825 +f 26825//26825 25993//25993 26506//26506 +f 26485//26485 25672//25672 26232//26232 +f 26280//26280 26283//26283 26825//26825 +f 26284//26284 26285//26285 26514//26514 +f 26818//26818 25929//25929 27053//27053 +f 26510//26510 26280//26280 26825//26825 +f 25693//25693 25929//25929 26818//26818 +f 26815//26815 25693//25693 26818//26818 +f 26265//26265 25693//25693 26815//26815 +f 26812//26812 26537//26537 25922//25922 +f 25929//25929 25918//25918 26524//26524 +f 26524//26524 27053//27053 25929//25929 +f 26271//26271 26269//26269 26501//26501 +f 25922//25922 25936//25936 26812//26812 +f 25918//25918 26526//26526 26524//26524 +f 26319//26319 26271//26271 26513//26513 +f 26287//26287 26562//26562 26831//26831 +f 26514//26514 26287//26287 26831//26831 +f 26773//26773 26319//26319 26513//26513 +f 26812//26812 26254//26254 26814//26814 +f 25936//25936 26254//26254 26812//26812 +f 26287//26287 26514//26514 26285//26285 +f 26751//26751 25915//25915 26748//26748 +f 27055//27055 25926//25926 25957//25957 +f 27056//27056 26275//26275 26821//26821 +f 26275//26275 26278//26278 26821//26821 +f 26515//26515 26280//26280 26510//26510 +f 26278//26278 26279//26279 26530//26530 +f 26561//26561 26562//26562 26563//26563 +f 26516//26516 26562//26562 26561//26561 +f 26563//26563 26562//26562 26288//26288 +f 26515//26515 26324//26324 26280//26280 +f 26561//26561 26563//26563 26511//26511 +f 26324//26324 26515//26515 26286//26286 +f 26281//26281 26275//26275 27056//27056 +f 26511//26511 26563//26563 26204//26204 +f 26204//26204 26563//26563 26288//26288 +f 26562//26562 26287//26287 26288//26288 +f 26519//26519 26289//26289 26290//26290 +f 26290//26290 26325//26325 26564//26564 +f 26564//26564 26523//26523 26290//26290 +f 26292//26292 26564//26564 26325//26325 +f 26523//26523 26564//26564 26522//26522 +f 26291//26291 26565//26565 26292//26292 +f 26556//26556 26813//26813 26565//26565 +f 26484//26484 26565//26565 26813//26813 +f 26292//26292 26565//26565 26293//26293 +f 26564//26564 26292//26292 26295//26295 +f 26295//26295 26292//26292 26293//26293 +f 26293//26293 26565//26565 26294//26294 +f 26565//26565 26484//26484 26294//26294 +f 26277//26277 26527//26527 26327//26327 +f 26566//26566 26327//26327 26527//26527 +f 26327//26327 26566//26566 26185//26185 +f 26387//26387 26566//26566 26454//26454 +f 26567//26567 26564//26564 26295//26295 +f 26522//26522 26564//26564 26567//26567 +f 26567//26567 26295//26295 26568//26568 +f 26296//26296 26454//26454 26567//26567 +f 26567//26567 26568//26568 26296//26296 +f 26296//26296 26568//26568 26295//26295 +f 26531//26531 26790//26790 26297//26297 +f 26533//26533 26531//26531 26297//26297 +f 26297//26297 25699//25699 26533//26533 +f 26030//26030 26550//26550 26543//26543 +f 26552//26552 26588//26588 25497//25497 +f 25497//25497 26588//26588 26030//26030 +f 26030//26030 26588//26588 26550//26550 +f 26550//26550 26588//26588 26553//26553 +f 26553//26553 26588//26588 26552//26552 +f 26033//26033 26519//26519 26521//26521 +f 26289//26289 26519//26519 26035//26035 +f 26035//26035 26519//26519 26033//26033 +f 26521//26521 26552//26552 26033//26033 +f 26033//26033 26552//26552 25497//25497 +f 72397//72397 72386//72386 26031//26031 +f 72397//72397 26538//26538 72400//72400 +f 26036//26036 26030//26030 26543//26543 +f 26587//26587 26036//26036 26543//26543 +f 26050//26050 26032//26032 26569//26569 +f 26306//26306 26014//26014 26303//26303 +f 26051//26051 26032//26032 26050//26050 +f 26555//26555 26559//26559 26587//26587 +f 26587//26587 26559//26559 26036//26036 +f 26540//26540 26539//26539 26306//26306 +f 26306//26306 26539//26539 26031//26031 +f 26031//26031 26539//26539 26538//26538 +f 26034//26034 26570//26570 26032//26032 +f 26325//26325 26289//26289 26038//26038 +f 26038//26038 26289//26289 26035//26035 +f 26306//26306 26546//26546 26540//26540 +f 26809//26809 26589//26589 26039//26039 +f 26039//26039 26589//26589 26038//26038 +f 26038//26038 26589//26589 26325//26325 +f 26325//26325 26589//26589 26326//26326 +f 26326//26326 26589//26589 26556//26556 +f 26556//26556 26589//26589 26809//26809 +f 25977//25977 26266//26266 25980//25980 +f 25980//25980 26266//26266 26541//26541 +f 26556//26556 26291//26291 26326//26326 +f 26565//26565 26291//26291 26556//26556 +f 26541//26541 26590//26590 25980//25980 +f 25980//25980 26590//26590 26269//26269 +f 26269//26269 26590//26590 26267//26267 +f 26267//26267 26590//26590 26500//26500 +f 26500//26500 26590//26590 26541//26541 +f 26555//26555 26277//26277 26559//26559 +f 26570//26570 26034//26034 26572//26572 +f 26837//26837 26277//26277 26555//26555 +f 26573//26573 26572//26572 26037//26037 +f 26527//26527 26277//26277 26837//26837 +f 26574//26574 26573//26573 26037//26037 +f 25496//25496 26574//26574 26037//26037 +f 26571//26571 26574//26574 25496//25496 +f 26306//26306 26303//26303 26546//26546 +f 26546//26546 26303//26303 26312//26312 +f 26312//26312 26547//26547 26546//26546 +f 26198//26198 26212//26212 26312//26312 +f 26312//26312 26212//26212 26547//26547 +f 26040//26040 26274//26274 26007//26007 +f 25496//25496 26041//26041 26571//26571 +f 26041//26041 26542//26542 26571//26571 +f 26547//26547 26212//26212 26549//26549 +f 26549//26549 26212//26212 26466//26466 +f 26559//26559 26274//26274 26036//26036 +f 26036//26036 26274//26274 26040//26040 +f 26542//26542 26041//26041 26043//26043 +f 26752//26752 26544//26544 26045//26045 +f 26045//26045 26544//26544 26043//26043 +f 26043//26043 26544//26544 26542//26542 +f 26545//26545 26544//26544 26752//26752 +f 26576//26576 26577//26577 26044//26044 +f 26044//26044 26575//26575 26576//26576 +f 26044//26044 26050//26050 26575//26575 +f 26493//26493 26754//26754 26048//26048 +f 26048//26048 26754//26754 26045//26045 +f 26045//26045 26754//26754 26752//26752 +f 26578//26578 26044//26044 26577//26577 +f 26047//26047 26044//26044 26578//26578 +f 26578//26578 26579//26579 26047//26047 +f 26579//26579 26580//26580 26049//26049 +f 26049//26049 26047//26047 26579//26579 +f 26039//26039 26580//26580 26809//26809 +f 26049//26049 26580//26580 26039//26039 +f 26585//26585 26584//26584 27087//27087 +f 25515//25515 26585//26585 26586//26586 +f 26591//26591 25515//25515 26586//26586 +f 24493//24493 25515//25515 26591//26591 +f 25516//25516 24493//24493 26591//26591 +f 26591//26591 26592//26592 25516//25516 +f 26581//26581 25516//25516 26592//26592 +f 26582//26582 25517//25517 26581//26581 +f 25517//25517 26582//26582 24497//24497 +f 24497//24497 26582//26582 26583//26583 +f 25896//25896 25895//25895 27122//27122 +f 26935//26935 26714//26714 26409//26409 +f 26889//26889 26643//26643 27106//27106 +f 26723//26723 26455//26455 26594//26594 +f 26863//26863 26411//26411 26151//26151 +f 26420//26420 26170//26170 26622//26622 +f 26855//26855 26604//26604 26462//26462 +f 25892//25892 26647//26647 26613//26613 +f 26375//26375 26866//26866 26863//26863 +f 27391//27391 26620//26620 26090//26090 +f 26429//26429 27121//27121 26136//26136 +f 26622//26622 26087//26087 26876//26876 +f 25890//25890 26869//26869 26156//26156 +f 26170//26170 26087//26087 26622//26622 +f 26330//26330 26449//26449 26598//26598 +f 26451//26451 26632//26632 26624//26624 +f 26668//26668 26456//26456 26398//26398 +f 26381//26381 26882//26882 26688//26688 +f 26356//26356 26596//26596 26724//26724 +f 26090//26090 25813//25813 26416//26416 +f 26458//26458 26658//26658 26842//26842 +f 26673//26673 26599//26599 26421//26421 +f 26597//26597 26850//26850 26144//26144 +f 26347//26347 26611//26611 26432//26432 +f 26673//26673 26421//26421 26601//26601 +f 26885//26885 26434//26434 26595//26595 +f 26459//26459 26661//26661 26448//26448 +f 26850//26850 26672//26672 26144//26144 +f 26627//26627 26444//26444 25650//25650 +f 26429//26429 26725//26725 26907//26907 +f 26461//26461 26404//26404 26358//26358 +f 26158//26158 25627//25627 27148//27148 +f 26457//26457 26458//26458 26842//26842 +f 26417//26417 26418//26418 26896//26896 +f 26418//26418 26374//26374 26896//26896 +f 26640//26640 26378//26378 26877//26877 +f 26457//26457 26842//26842 26679//26679 +f 26877//26877 26378//26378 26880//26880 +f 26096//26096 26604//26604 26962//26962 +f 26139//26139 26654//26654 26602//26602 +f 26415//26415 26625//26625 26686//26686 +f 26659//26659 25933//25933 26195//26195 +f 26672//26672 26606//26606 26145//26145 +f 26608//26608 26594//26594 26463//26463 +f 26606//26606 26354//26354 26145//26145 +f 26650//26650 26453//26453 26397//26397 +f 26213//26213 25933//25933 26659//26659 +f 25943//25943 25933//25933 26213//26213 +f 26415//26415 26608//26608 26463//26463 +f 26691//26691 26380//26380 27217//27217 +f 26596//26596 26356//26356 26603//26603 +f 26367//26367 26411//26411 26626//26626 +f 26432//26432 26611//26611 26725//26725 +f 26358//26358 26404//26404 26357//26357 +f 26365//26365 26399//26399 27185//27185 +f 26849//26849 26670//26670 26451//26451 +f 26451//26451 26624//26624 26849//26849 +f 26380//26380 26691//26691 26436//26436 +f 26611//26611 26401//26401 26670//26670 +f 26881//26881 26880//26880 26384//26384 +f 26357//26357 26404//26404 26617//26617 +f 26654//26654 26139//26139 26400//26400 +f 26453//26453 26650//26650 26406//26406 +f 26410//26410 26658//26658 26331//26331 +f 26607//26607 26406//26406 26650//26650 +f 26195//26195 26660//26660 26659//26659 +f 26353//26353 26434//26434 26909//26909 +f 26163//26163 26603//26603 26356//26356 +f 26615//26615 26348//26348 26655//26655 +f 26187//26187 26348//26348 26615//26615 +f 26187//26187 26615//26615 26656//26656 +f 27186//27186 26616//26616 26376//26376 +f 26422//26422 26406//26406 26607//26607 +f 26671//26671 26438//26438 26915//26915 +f 26859//26859 26603//26603 26163//26163 +f 26619//26619 26353//26353 26909//26909 +f 26949//26949 26097//26097 26616//26616 +f 26609//26609 26953//26953 26350//26350 +f 26875//26875 26618//26618 26402//26402 +f 26431//26431 26653//26653 26194//26194 +f 26177//26177 26881//26881 26092//26092 +f 26901//26901 26125//26125 26949//26949 +f 26399//26399 26959//26959 26867//26867 +f 26953//26953 26405//26405 26350//26350 +f 26698//26698 26392//26392 26871//26871 +f 26404//26404 26137//26137 26617//26617 +f 26098//26098 26164//26164 26612//26612 +f 26916//26916 26617//26617 26137//26137 +f 26354//26354 26615//26615 26655//26655 +f 26405//26405 26632//26632 26083//26083 +f 26177//26177 25607//25607 27210//27210 +f 26945//26945 26194//26194 26675//26675 +f 26368//26368 26424//26424 26959//26959 +f 26402//26402 26618//26618 26333//26333 +f 26413//26413 26912//26912 26410//26410 +f 26657//26657 26343//26343 26727//26727 +f 26396//26396 26360//26360 27135//27135 +f 26427//26427 25791//25791 25853//25853 +f 26408//26408 26623//26623 26874//26874 +f 26360//26360 26932//26932 27135//27135 +f 26124//26124 26403//26403 26628//26628 +f 26645//26645 26388//26388 26061//26061 +f 26360//26360 26642//26642 26932//26932 +f 26645//26645 26696//26696 26388//26388 +f 26329//26329 26729//26729 26866//26866 +f 26409//26409 26714//26714 26727//26727 +f 26662//26662 26908//26908 26663//26663 +f 27115//27115 26698//26698 27174//27174 +f 26886//26886 26910//26910 26168//26168 +f 26148//26148 26912//26912 26413//26413 +f 26340//26340 25808//25808 27364//27364 +f 26403//26403 26361//26361 27109//27109 +f 26371//26371 25889//25889 26715//26715 +f 26703//26703 26140//26140 27098//27098 +f 26729//26729 26363//26363 26637//26637 +f 26140//26140 26149//26149 27098//27098 +f 26900//26900 26355//26355 26630//26630 +f 26900//26900 26633//26633 26355//26355 +f 27098//27098 26149//26149 26884//26884 +f 25808//25808 26067//26067 26346//26346 +f 26218//26218 26663//26663 26636//26636 +f 26635//26635 26162//26162 26634//26634 +f 26724//26724 26912//26912 26148//26148 +f 26650//26650 26397//26397 26665//26665 +f 26232//26232 26218//26218 26636//26636 +f 26651//26651 26741//26741 25850//25850 +f 26643//26643 26641//26641 27132//27132 +f 26765//26765 26383//26383 26709//26709 +f 26445//26445 26385//26385 26712//26712 +f 26643//26643 27132//27132 27106//27106 +f 26916//26916 26723//26723 26680//26680 +f 26137//26137 26723//26723 26916//26916 +f 26133//26133 26146//26146 27218//27218 +f 26445//26445 26712//26712 26709//26709 +f 26342//26342 26419//26419 26433//26433 +f 26154//26154 26365//26365 26936//26936 +f 26983//26983 26718//26718 26371//26371 +f 26644//26644 26726//26726 26664//26664 +f 26362//26362 25871//25871 26892//26892 +f 26892//26892 25871//25871 25873//25873 +f 26664//26664 26666//26666 26644//26644 +f 26666//26666 26664//26664 26653//26653 +f 26695//26695 26664//26664 26726//26726 +f 25895//25895 26717//26717 27122//27122 +f 26178//26178 27124//27124 26462//26462 +f 26462//26462 27124//27124 26719//26719 +f 26711//26711 26667//26667 26593//26593 +f 27188//27188 25896//25896 27122//27122 +f 26595//26595 26593//26593 26667//26667 +f 26637//26637 26457//26457 26903//26903 +f 26442//26442 25896//25896 27188//27188 +f 26597//26597 26332//26332 26631//26631 +f 26462//26462 26719//26719 26855//26855 +f 26156//26156 26869//26869 26864//26864 +f 26650//26650 26904//26904 26607//26607 +f 26111//26111 26870//26870 26676//26676 +f 26599//26599 26673//26673 26361//26361 +f 25751//25751 26330//26330 26598//26598 +f 26431//26431 26728//26728 26653//26653 +f 26728//26728 26666//26666 26653//26653 +f 26679//26679 26903//26903 26457//26457 +f 25638//25638 26430//26430 26873//26873 +f 26907//26907 27121//27121 26429//26429 +f 26962//26962 26604//26604 26855//26855 +f 26090//26090 26416//26416 27391//27391 +f 26607//26607 27182//27182 26422//26422 +f 27148//27148 25627//25627 26677//26677 +f 26448//26448 26906//26906 26660//26660 +f 26442//26442 27190//27190 25650//25650 +f 25890//25890 27229//27229 26869//26869 +f 26194//26194 26653//26653 26675//26675 +f 26659//26659 26660//26660 26851//26851 +f 26844//26844 26654//26654 26400//26400 +f 26627//26627 25650//25650 27190//27190 +f 26658//26658 26410//26410 26684//26684 +f 27186//27186 26376//26376 26600//26600 +f 26881//26881 26177//26177 27207//27207 +f 26912//26912 26684//26684 26410//26410 +f 27210//27210 27207//27207 26177//26177 +f 26621//26621 27399//27399 26103//26103 +f 26605//26605 26464//26464 26671//26671 +f 26725//26725 26682//26682 26907//26907 +f 26842//26842 26658//26658 26684//26684 +f 27185//27185 26399//26399 26678//26678 +f 27210//27210 25607//25607 26705//26705 +f 26398//26398 26357//26357 26840//26840 +f 25607//25607 26099//26099 26705//26705 +f 26705//26705 26099//26099 26340//26340 +f 26885//26885 26909//26909 26434//26434 +f 26614//26614 26701//26701 26421//26421 +f 26901//26901 26902//26902 26638//26638 +f 26688//26688 26882//26882 26937//26937 +f 26340//26340 27364//27364 26847//26847 +f 26961//26961 26896//26896 26374//26374 +f 26096//26096 26962//26962 26875//26875 +f 26444//26444 26706//26706 26182//26182 +f 26182//26182 26706//26706 26639//26639 +f 25808//25808 26346//26346 26948//26948 +f 27364//27364 25808//25808 26948//26948 +f 26845//26845 26857//26857 26138//26138 +f 26728//26728 26428//26428 26688//26688 +f 26961//26961 26374//26374 26924//26924 +f 26699//26699 26138//26138 26857//26857 +f 26377//26377 26955//26955 26614//26614 +f 26948//26948 26133//26133 27218//27218 +f 26612//26612 26164//26164 27212//27212 +f 26683//26683 26619//26619 26909//26909 +f 25816//25816 26841//26841 26646//26646 +f 26180//26180 27217//27217 26380//26380 +f 26609//26609 26854//26854 26953//26953 +f 26164//26164 26408//26408 27212//27212 +f 26715//26715 25889//25889 26639//26639 +f 26715//26715 26639//26639 26713//26713 +f 26354//26354 26606//26606 26674//26674 +f 26661//26661 26906//26906 26448//26448 +f 26924//26924 26160//26160 26692//26692 +f 26648//26648 26959//26959 26424//26424 +f 26936//26936 26146//26146 26154//26154 +f 27090//27090 26408//26408 26874//26874 +f 26377//26377 26394//26394 26955//26955 +f 27134//27134 26693//26693 26644//26644 +f 26615//26615 26354//26354 26674//26674 +f 26726//26726 26644//26644 26693//26693 +f 26619//26619 26894//26894 26126//26126 +f 26396//26396 27135//27135 26394//26394 +f 26983//26983 26371//26371 26715//26715 +f 26656//26656 26615//26615 26687//26687 +f 26625//26625 26626//26626 26928//26928 +f 26407//26407 26345//26345 27373//27373 +f 26874//26874 26703//26703 27098//27098 +f 26894//26894 26897//26897 26126//26126 +f 26898//26898 26126//26126 26897//26897 +f 26628//26628 26403//26403 26922//26922 +f 26890//26890 26666//26666 26728//26728 +f 26687//26687 26689//26689 26656//26656 +f 25880//25880 27115//27115 26435//26435 +f 26630//26630 26425//26425 26899//26899 +f 27134//27134 26644//26644 26666//26666 +f 26890//26890 27134//27134 26666//26666 +f 26625//26625 26928//26928 26686//26686 +f 26886//26886 26362//26362 26892//26892 +f 26178//26178 26718//26718 27124//27124 +f 26727//26727 26710//26710 26905//26905 +f 26905//26905 26707//26707 26727//26727 +f 26707//26707 26657//26657 26727//26727 +f 26686//26686 26928//26928 26860//26860 +f 26895//26895 26892//26892 25873//25873 +f 27150//27150 26696//26696 26645//26645 +f 25873//25873 26130//26130 26895//26895 +f 26710//26710 26727//26727 26911//26911 +f 26727//26727 26714//26714 26911//26911 +f 26602//26602 26895//26895 26130//26130 +f 26437//26437 26711//26711 26439//26439 +f 25800//25800 26716//26716 27387//27387 +f 26665//26665 26696//26696 26697//26697 +f 26650//26650 26665//26665 26697//26697 +f 26653//26653 26664//26664 26977//26977 +f 25800//25800 26870//26870 25841//25841 +f 26650//26650 26697//26697 26904//26904 +f 26208//26208 26732//26732 26465//26465 +f 26739//26739 26734//26734 26211//26211 +f 26790//26790 26531//26531 26735//26735 +f 26219//26219 26739//26739 26211//26211 +f 26232//26232 26636//26636 26485//26485 +f 26538//26538 26539//26539 26540//26540 +f 27057//27057 26737//26737 72396//72396 +f 26441//26441 26998//26998 26440//26440 +f 26740//26740 26207//26207 26737//26737 +f 26973//26973 26746//26746 26477//26477 +f 26744//26744 26533//26533 26992//26992 +f 26906//26906 26851//26851 26660//26660 +f 26732//26732 26207//26207 26740//26740 +f 26208//26208 26207//26207 26732//26732 +f 26888//26888 26887//26887 25917//25917 +f 26531//26531 26533//26533 26744//26744 +f 26540//26540 26546//26546 26757//26757 +f 26467//26467 27127//27127 26973//26973 +f 26480//26480 26484//26484 26992//26992 +f 26480//26480 26992//26992 26533//26533 +f 26739//26739 26219//26219 26993//26993 +f 26482//26482 26477//26477 26746//26746 +f 26477//26477 26467//26467 26973//26973 +f 26485//26485 26636//26636 27126//27126 +f 26662//26662 26222//26222 26908//26908 +f 25917//25917 26741//26741 26888//26888 +f 26441//26441 26443//26443 26749//26749 +f 26485//26485 26742//26742 26748//26748 +f 26757//26757 26546//26546 26759//26759 +f 26731//26731 26443//26443 26733//26733 +f 26542//26542 26544//26544 27001//27001 +f 27001//27001 26544//26544 26545//26545 +f 26222//26222 26659//26659 26908//26908 +f 26219//26219 26508//26508 26993//26993 +f 26264//26264 26225//26225 26763//26763 +f 26742//26742 26485//26485 27126//27126 +f 26499//26499 26264//26264 26763//26763 +f 26245//26245 26720//26720 26279//26279 +f 27011//27011 26499//26499 26763//26763 +f 26549//26549 26822//26822 26766//26766 +f 26749//26749 26443//26443 26731//26731 +f 26200//26200 26736//26736 26738//26738 +f 26758//26758 26499//26499 27011//27011 +f 26266//26266 26499//26499 26758//26758 +f 26266//26266 26758//26758 26756//26756 +f 26541//26541 26266//26266 26756//26756 +f 26736//26736 26200//26200 26721//26721 +f 26754//26754 26493//26493 27015//27015 +f 27168//27168 26636//26636 26663//26663 +f 26547//26547 26759//26759 26546//26546 +f 26493//26493 26496//26496 27015//27015 +f 26482//26482 26746//26746 26762//26762 +f 26773//26773 26823//26823 26276//26276 +f 27015//27015 26496//26496 26512//26512 +f 26759//26759 26547//26547 26549//26549 +f 26450//26450 26761//26761 26443//26443 +f 26823//26823 26506//26506 26276//26276 +f 26443//26443 26761//26761 26733//26733 +f 26227//26227 26517//26517 26760//26760 +f 26471//26471 26652//26652 26110//26110 +f 26509//26509 26507//26507 26504//26504 +f 27127//27127 25915//25915 26751//26751 +f 26761//26761 26450//26450 26765//26765 +f 26825//26825 26506//26506 27070//27070 +f 25915//25915 27127//27127 26467//26467 +f 26450//26450 26383//26383 26765//26765 +f 26825//26825 27038//27038 26510//26510 +f 26822//26822 26549//26549 26824//26824 +f 27038//27038 26825//26825 27070//27070 +f 26517//26517 26518//26518 26769//26769 +f 26747//26747 26557//26557 26753//26753 +f 26549//26549 26466//26466 26824//26824 +f 26230//26230 26231//26231 27021//27021 +f 27021//27021 26785//26785 26230//26230 +f 26753//26753 26492//26492 27069//27069 +f 26557//26557 26492//26492 26753//26753 +f 27021//27021 26525//26525 26776//26776 +f 26231//26231 26525//26525 27021//27021 +f 26824//26824 26826//26826 26554//26554 +f 26225//26225 26560//26560 27025//27025 +f 27025//27025 26763//26763 26225//26225 +f 26865//26865 27112//27112 26774//26774 +f 26466//26466 26226//26226 26772//26772 +f 26772//26772 26824//26824 26466//26466 +f 26447//26447 26772//26772 26226//26226 +f 26826//26826 26824//26824 26772//26772 +f 26260//26260 26498//26498 27069//27069 +f 26776//26776 26525//26525 27022//27022 +f 26260//26260 27069//27069 26492//26492 +f 26772//26772 26447//26447 26784//26784 +f 26515//26515 26510//26510 27042//27042 +f 26828//26828 26554//26554 26829//26829 +f 26828//26828 26829//26829 26781//26781 +f 26515//26515 27043//27043 26196//26196 +f 27042//27042 27043//27043 26515//26515 +f 26830//26830 26829//26829 26554//26554 +f 26529//26529 26237//26237 26001//26001 +f 26770//26770 26827//26827 26771//26771 +f 26196//26196 27047//27047 26793//26793 +f 26830//26830 26781//26781 26829//26829 +f 27022//27022 25704//25704 27279//27279 +f 26525//26525 25704//25704 27022//27022 +f 26770//26770 26779//26779 26505//26505 +f 26478//26478 26778//26778 26782//26782 +f 27047//27047 26196//26196 27043//27043 +f 26827//26827 26505//26505 26514//26514 +f 26770//26770 26505//26505 26827//26827 +f 27279//27279 25704//25704 26528//26528 +f 26826//26826 26772//26772 26788//26788 +f 26514//26514 26505//26505 26284//26284 +f 26478//26478 26782//26782 26246//26246 +f 26504//26504 26505//26505 26779//26779 +f 26529//26529 26532//26532 26798//26798 +f 26782//26782 26483//26483 26246//26246 +f 26425//26425 26487//26487 26795//26795 +f 26899//26899 26425//26425 26795//26795 +f 26782//26782 27002//27002 26483//26483 +f 26532//26532 26800//26800 26798//26798 +f 26486//26486 26483//26483 27002//27002 +f 26534//26534 26800//26800 26532//26532 +f 26561//26561 27030//27030 26783//26783 +f 26298//26298 26790//26790 27030//27030 +f 27002//27002 26645//26645 26486//26486 +f 26534//26534 26535//26535 26802//26802 +f 26800//26800 26534//26534 26802//26802 +f 26069//26069 26355//26355 26633//26633 +f 26238//26238 27026//27026 26784//26784 +f 26535//26535 26247//26247 26802//26802 +f 26298//26298 26561//26561 26511//26511 +f 27030//27030 26561//26561 26298//26298 +f 26802//26802 26248//26248 27292//27292 +f 26247//26247 26248//26248 26802//26802 +f 26475//26475 27026//27026 26238//26238 +f 27052//27052 26069//26069 26633//26633 +f 27026//27026 26475//26475 26832//26832 +f 26536//26536 26804//26804 26248//26248 +f 26426//26426 25824//25824 27052//27052 +f 27026//27026 26832//26832 26791//26791 +f 26771//26771 26831//26831 26792//26792 +f 26426//26426 26801//26801 26558//26558 +f 26516//26516 26783//26783 26792//26792 +f 26475//26475 26240//26240 26832//26832 +f 26804//26804 26537//26537 26806//26806 +f 26536//26536 26537//26537 26804//26804 +f 26792//26792 26831//26831 26516//26516 +f 26771//26771 26827//26827 26831//26831 +f 26832//26832 26488//26488 26796//26796 +f 26791//26791 26832//26832 26796//26796 +f 26806//26806 26537//26537 27041//27041 +f 26558//26558 26634//26634 26162//26162 +f 27041//27041 26537//26537 26812//26812 +f 26634//26634 26558//26558 26801//26801 +f 26488//26488 26832//26832 26240//26240 +f 26831//26831 26827//26827 26514//26514 +f 26561//26561 26783//26783 26516//26516 +f 26488//26488 26495//26495 26796//26796 +f 26814//26814 26254//26254 26817//26817 +f 26562//26562 26516//26516 26831//26831 +f 26254//26254 26470//26470 26817//26817 +f 26495//26495 25751//25751 26598//26598 +f 26550//26550 26833//26833 26543//26543 +f 26521//26521 26797//26797 26552//26552 +f 27046//27046 26472//26472 27048//27048 +f 26553//26553 26552//26552 26797//26797 +f 26469//26469 26472//26472 27046//27046 +f 26803//26803 26553//26553 26797//26797 +f 26797//26797 26521//26521 26799//26799 +f 26519//26519 26799//26799 26521//26521 +f 26290//26290 26799//26799 26519//26519 +f 26523//26523 26799//26799 26290//26290 +f 27073//27073 26799//26799 26523//26523 +f 26833//26833 26587//26587 26543//26543 +f 26587//26587 26833//26833 26555//26555 +f 26472//26472 26440//26440 27048//27048 +f 26503//26503 26128//26128 27299//27299 +f 26555//26555 26833//26833 26834//26834 +f 26553//26553 26833//26833 26550//26550 +f 26833//26833 26553//26553 26834//26834 +f 25753//25753 26808//26808 26810//26810 +f 26128//26128 26261//26261 27299//27299 +f 26261//26261 26262//26262 27044//27044 +f 27044//27044 27299//27299 26261//26261 +f 26262//26262 26258//26258 27044//27044 +f 26834//26834 26836//26836 26555//26555 +f 26808//26808 26344//26344 27310//27310 +f 26336//26336 26344//26344 26808//26808 +f 26834//26834 26553//26553 26835//26835 +f 26395//26395 27310//27310 26344//26344 +f 26836//26836 26834//26834 26816//26816 +f 26834//26834 26835//26835 26816//26816 +f 26155//26155 26520//26520 26815//26815 +f 26805//26805 27073//27073 26523//26523 +f 26553//26553 26803//26803 26835//26835 +f 26803//26803 26807//26807 26835//26835 +f 26805//26805 26522//26522 26807//26807 +f 26523//26523 26522//26522 26805//26805 +f 26556//26556 26809//26809 26811//26811 +f 26526//26526 27055//27055 27054//27054 +f 27054//27054 26524//26524 26526//26526 +f 26821//26821 26278//26278 26530//26530 +f 26530//26530 26279//26279 26720//26720 +f 26813//26813 26992//26992 26484//26484 +f 27055//27055 26281//26281 27056//27056 +f 25957//25957 26281//26281 27055//27055 +f 26837//26837 26836//26836 26816//26816 +f 26819//26819 26837//26837 26816//26816 +f 27321//27321 26465//26465 26732//26732 +f 26819//26819 26527//26527 26837//26837 +f 26816//26816 26835//26835 26820//26820 +f 26835//26835 26807//26807 26838//26838 +f 26838//26838 26522//26522 26567//26567 +f 26807//26807 26522//26522 26838//26838 +f 26820//26820 26839//26839 26819//26819 +f 26835//26835 26839//26839 26820//26820 +f 26835//26835 26838//26838 26839//26839 +f 26839//26839 26527//26527 26819//26819 +f 26839//26839 26838//26838 26454//26454 +f 26454//26454 26838//26838 26567//26567 +f 26527//26527 26839//26839 26566//26566 +f 26839//26839 26454//26454 26566//26566 +f 26138//26138 26878//26878 27209//27209 +f 26840//26840 26668//26668 26398//26398 +f 26433//26433 27341//27341 26437//26437 +f 26635//26635 26918//26918 26856//26856 +f 26664//26664 26914//26914 26977//26977 +f 26705//26705 26340//26340 27429//27429 +f 26845//26845 26138//26138 27209//27209 +f 26843//26843 26598//26598 26449//26449 +f 26840//26840 26357//26357 26617//26617 +f 26437//26437 27341//27341 26711//26711 +f 26712//26712 26385//26385 26446//26446 +f 26374//26374 26160//26160 26924//26924 +f 27212//27212 26408//26408 27090//27090 +f 26852//26852 26611//26611 26929//26929 +f 26849//26849 26929//26929 26670//26670 +f 26611//26611 26670//26670 26929//26929 +f 26628//26628 27224//27224 26915//26915 +f 26654//26654 27125//27125 26602//26602 +f 27113//27113 26446//26446 26136//26136 +f 26611//26611 26682//26682 26725//26725 +f 26646//26646 26841//26841 26921//26921 +f 26628//26628 26922//26922 27224//27224 +f 26415//26415 26686//26686 26608//26608 +f 26921//26921 26925//26925 26646//26646 +f 26882//26882 26423//26423 26923//26923 +f 26856//26856 27570//27570 26716//26716 +f 26710//26710 27155//27155 26905//26905 +f 26857//26857 27642//27642 26699//26699 +f 26646//26646 26925//26925 26647//26647 +f 26932//26932 27383//27383 27135//27135 +f 27155//27155 26710//26710 26976//26976 +f 27113//27113 26136//26136 27121//27121 +f 27147//27147 26933//26933 26908//26908 +f 26641//26641 26699//26699 27130//27130 +f 27173//27173 26608//26608 26686//26686 +f 27387//27387 26716//26716 27570//27570 +f 27218//27218 26146//26146 27219//27219 +f 26908//26908 27168//27168 26663//26663 +f 26860//26860 27173//27173 26686//26686 +f 27132//27132 26641//26641 27130//27130 +f 26623//26623 26703//26703 26874//26874 +f 26607//26607 26904//26904 27182//27182 +f 26603//26603 26859//26859 27143//27143 +f 26846//26846 26597//26597 26934//26934 +f 26911//26911 26868//26868 26710//26710 +f 26611//26611 26852//26852 27140//27140 +f 26682//26682 26611//26611 27140//27140 +f 26850//26850 26597//26597 26846//26846 +f 26156//26156 27178//27178 26642//26642 +f 26708//26708 26158//26158 27148//27148 +f 26669//26669 26708//26708 27099//27099 +f 26849//26849 26624//26624 26929//26929 +f 26851//26851 26908//26908 26659//26659 +f 27455//27455 26613//26613 26647//26647 +f 27178//27178 26156//26156 26864//26864 +f 27185//27185 26936//26936 26365//26365 +f 27121//27121 26907//26907 26951//26951 +f 26661//26661 26456//26456 26931//26931 +f 26927//26927 26629//26629 26373//26373 +f 27168//27168 26908//26908 26933//26933 +f 26859//26859 26610//26610 26978//26978 +f 26606//26606 26672//26672 26850//26850 +f 26653//26653 26977//26977 26980//26980 +f 26626//26626 26411//26411 26928//26928 +f 26168//26168 26978//26978 26610//26610 +f 27199//27199 26940//26940 25860//25860 +f 26423//26423 26629//26629 26927//26927 +f 27690//27690 26681//26681 26165//26165 +f 26345//26345 26359//26359 27093//27093 +f 26863//26863 26928//26928 26411//26411 +f 26636//26636 26941//26941 27126//27126 +f 26684//26684 26912//26912 26842//26842 +f 26675//26675 26653//26653 26980//26980 +f 26681//26681 26873//26873 26430//26430 +f 26399//26399 26867//26867 26678//26678 +f 27104//27104 27391//27391 26416//26416 +f 27093//27093 26359//26359 26420//26420 +f 26674//26674 26606//26606 26950//26950 +f 27139//27139 26930//26930 26863//26863 +f 26456//26456 26668//26668 26931//26931 +f 26863//26863 26866//26866 27139//27139 +f 26978//26978 26168//26168 26910//26910 +f 26706//26706 26444//26444 26627//26627 +f 26688//26688 26890//26890 26728//26728 +f 27229//27229 26872//26872 26956//26956 +f 26683//26683 26909//26909 26891//26891 +f 26877//26877 26876//26876 26640//26640 +f 26912//26912 26724//26724 26848//26848 +f 26914//26914 26695//26695 26883//26883 +f 26680//26680 26723//26723 27141//27141 +f 26858//26858 26615//26615 26674//26674 +f 26723//26723 26594//26594 27141//27141 +f 26436//26436 26691//26691 27220//27220 +f 26979//26979 26632//26632 26913//26913 +f 26910//26910 26886//26886 26939//26939 +f 26427//26427 26853//26853 27442//27442 +f 26953//26953 26938//26938 26405//26405 +f 26421//26421 27365//27365 26601//26601 +f 26883//26883 26695//26695 26726//26726 +f 27128//27128 26618//26618 26875//26875 +f 26858//26858 27189//27189 26615//26615 +f 25816//25816 26638//26638 26902//26902 +f 26938//26938 26632//26632 26405//26405 +f 26913//26913 26632//26632 26938//26938 +f 26935//26935 26605//26605 27102//27102 +f 26649//26649 27129//27129 26648//26648 +f 25791//25791 27201//27201 27199//27199 +f 26614//26614 26879//26879 26701//26701 +f 26955//26955 26879//26879 26614//26614 +f 26427//26427 27201//27201 25791//25791 +f 26687//26687 26615//26615 27189//27189 +f 26914//26914 26664//26664 26695//26695 +f 26649//26649 26704//26704 27377//27377 +f 26180//26180 26982//26982 27217//27217 +f 26609//26609 26656//26656 26689//26689 +f 26412//26412 26333//26333 26618//26618 +f 26382//26382 26982//26982 26180//26180 +f 26861//26861 26689//26689 26687//26687 +f 26888//26888 26968//26968 26887//26887 +f 26982//26982 26382//26382 26707//26707 +f 26687//26687 27189//27189 26861//26861 +f 26697//26697 26696//26696 27150//27150 +f 26707//26707 26382//26382 26657//26657 +f 26433//26433 26419//26419 27341//27341 +f 26900//26900 26630//26630 26899//26899 +f 26905//26905 27155//27155 26958//26958 +f 26711//26711 27341//27341 27453//27453 +f 26843//26843 26917//26917 26598//26598 +f 27429//27429 26340//26340 26847//26847 +f 27125//27125 26895//26895 26602//26602 +f 27226//27226 26682//26682 27140//27140 +f 26978//26978 27143//27143 26859//26859 +f 26729//26729 26637//26637 27704//27704 +f 27165//27165 26597//26597 26631//26631 +f 26617//26617 27162//27162 26840//26840 +f 26920//26920 27162//27162 26617//26617 +f 27180//27180 26446//26446 27113//27113 +f 26924//26924 26692//26692 27114//27114 +f 26847//26847 27364//27364 26942//26942 +f 26934//26934 26597//26597 27165//27165 +f 26594//26594 26608//26608 26946//26946 +f 27381//27381 26394//26394 27135//27135 +f 26637//26637 26903//26903 27704//27704 +f 26919//26919 26856//26856 26918//26918 +f 26868//26868 26976//26976 26710//26710 +f 26852//26852 27164//27164 27140//27140 +f 27170//27170 26667//26667 26711//26711 +f 27570//27570 26856//26856 26919//26919 +f 26717//26717 27397//27397 27486//27486 +f 26908//26908 26851//26851 27147//27147 +f 26906//26906 26931//26931 26926//26926 +f 26661//26661 26931//26931 26906//26906 +f 26642//26642 27178//27178 26932//26932 +f 26951//26951 26907//26907 26947//26947 +f 26595//26595 26667//26667 27198//27198 +f 26146//26146 26936//26936 27219//27219 +f 26907//26907 26682//26682 26947//26947 +f 26931//26931 26668//26668 26981//26981 +f 27168//27168 26941//26941 26636//26636 +f 27183//27183 26850//26850 26846//26846 +f 26373//26373 26422//26422 27182//27182 +f 26844//26844 27125//27125 26654//26654 +f 26852//26852 27142//27142 27164//27164 +f 26852//26852 26929//26929 27142//27142 +f 27373//27373 26345//26345 27093//27093 +f 26922//26922 26403//26403 27109//27109 +f 26596//26596 26603//26603 27107//27107 +f 27107//27107 27103//27103 26596//26596 +f 26950//26950 26850//26850 27183//27183 +f 27182//27182 26927//26927 26373//26373 +f 26606//26606 26850//26850 26950//26950 +f 26911//26911 26714//26714 26868//26868 +f 26708//26708 27148//27148 27099//27099 +f 25860//25860 26940//26940 26844//26844 +f 26979//26979 26624//26624 26632//26632 +f 26979//26979 26929//26929 26624//26624 +f 26647//26647 26925//26925 27455//27455 +f 27093//27093 26420//26420 26957//26957 +f 26957//26957 26420//26420 26622//26622 +f 27203//27203 26909//26909 26885//26885 +f 27153//27153 26842//26842 26912//26912 +f 26165//26165 26669//26669 27690//27690 +f 26909//26909 27203//27203 26891//26891 +f 26622//26622 26876//26876 27177//27177 +f 26361//26361 26673//26673 27109//27109 +f 26923//26923 26423//26423 26927//26927 +f 26681//26681 27690//27690 26969//26969 +f 26876//26876 26966//26966 27177//27177 +f 26674//26674 26960//26960 26858//26858 +f 27201//27201 26427//26427 27442//27442 +f 27205//27205 26683//26683 26891//26891 +f 27391//27391 27104//27104 26952//26952 +f 26873//26873 26681//26681 26969//26969 +f 26938//26938 27119//27119 26913//26913 +f 26609//26609 26689//26689 26861//26861 +f 26876//26876 26877//26877 26966//26966 +f 26677//26677 26676//26676 27206//27206 +f 26894//26894 26619//26619 26683//26683 +f 26613//26613 27455//27455 26862//26862 +f 27375//27375 26862//26862 27455//27455 +f 26736//26736 26721//26721 26945//26945 +f 26962//26962 27128//27128 26875//26875 +f 26959//26959 27967//27967 26867//26867 +f 26416//26416 26417//26417 27104//27104 +f 26417//26417 26896//26896 27104//27104 +f 26965//26965 26897//26897 26894//26894 +f 26877//26877 26880//26880 26966//26966 +f 27659//27659 26889//26889 27106//27106 +f 26688//26688 26937//26937 27444//27444 +f 26880//26880 27207//27207 26966//26966 +f 26916//26916 26680//26680 27141//27141 +f 27148//27148 26677//26677 27629//27629 +f 26848//26848 27153//27153 26912//26912 +f 26914//26914 26883//26883 27145//27145 +f 26873//26873 27462//27462 25638//25638 +f 26685//26685 25638//25638 27462//27462 +f 26898//26898 26897//26897 27149//27149 +f 26890//26890 26688//26688 27444//27444 +f 27187//27187 26621//26621 26971//26971 +f 27211//27211 26890//26890 27444//27444 +f 27207//27207 26880//26880 26881//26881 +f 27149//27149 26631//26631 26898//26898 +f 26910//26910 26939//26939 27172//27172 +f 26972//26972 26103//26103 27399//27399 +f 26935//26935 27102//27102 27179//27179 +f 26724//26724 26596//26596 26848//26848 +f 26914//26914 27145//27145 27146//27146 +f 26946//26946 27141//27141 26594//26594 +f 27105//27105 27110//27110 26865//26865 +f 26436//26436 27220//27220 26853//26853 +f 27377//27377 27129//27129 26649//26649 +f 27112//27112 26865//26865 27110//27110 +f 27220//27220 26691//26691 27217//27217 +f 26915//26915 26605//26605 26671//26671 +f 26944//26944 26866//26866 26729//26729 +f 26977//26977 26914//26914 27146//27146 +f 26412//26412 26618//26618 27128//27128 +f 26704//26704 26887//26887 27377//27377 +f 26977//26977 27146//27146 27136//27136 +f 27139//27139 26866//26866 27152//27152 +f 26726//26726 26693//26693 26954//26954 +f 26954//26954 27133//27133 26726//26726 +f 27341//27341 26412//26412 27128//27128 +f 27133//27133 27095//27095 26883//26883 +f 26883//26883 26726//26726 27133//27133 +f 26419//26419 26412//26412 27341//27341 +f 26980//26980 26977//26977 27136//27136 +f 27257//27257 26709//26709 26970//26970 +f 27215//27215 26982//26982 26943//26943 +f 26943//26943 26982//26982 26707//26707 +f 26709//26709 26712//26712 27117//27117 +f 26707//26707 26905//26905 26943//26943 +f 26904//26904 26697//26697 26967//26967 +f 26958//26958 26943//26943 26905//26905 +f 25816//25816 26902//26902 26841//26841 +f 26892//26892 26895//26895 27144//27144 +f 26900//26900 26899//26899 27101//27101 +f 27788//27788 26435//26435 27115//27115 +f 27160//27160 26983//26983 26715//26715 +f 27144//27144 26895//26895 27125//27125 +f 26440//26440 26998//26998 26987//26987 +f 26801//26801 26426//26426 27171//27171 +f 27020//27020 26531//26531 26984//26984 +f 26735//26735 26531//26531 27020//27020 +f 26749//26749 26988//26988 26996//26996 +f 72401//72401 26538//26538 26994//26994 +f 26531//26531 26744//26744 26984//26984 +f 72400//72400 26538//26538 72401//72401 +f 26995//26995 26734//26734 26739//26739 +f 26988//26988 26749//26749 26731//26731 +f 26538//26538 26540//26540 26994//26994 +f 27322//27322 27339//27339 26722//26722 +f 26540//26540 26757//26757 26994//26994 +f 26996//26996 26998//26998 26441//26441 +f 26668//26668 26840//26840 26981//26981 +f 26749//26749 26996//26996 26441//26441 +f 26759//26759 26994//26994 26757//26757 +f 27322//27322 26722//26722 26747//26747 +f 27000//27000 26731//26731 26733//26733 +f 26542//26542 27001//27001 27062//27062 +f 26733//26733 26761//26761 27000//27000 +f 26993//26993 27255//27255 27250//27250 +f 26989//26989 27069//27069 26991//26991 +f 27011//27011 27283//27283 26758//26758 +f 27001//27001 26545//26545 27274//27274 +f 26508//26508 27255//27255 26993//26993 +f 26751//26751 26748//26748 26742//26742 +f 26756//26756 26758//26758 27283//27283 +f 26761//26761 27005//27005 27000//27000 +f 26545//26545 26752//26752 27274//27274 +f 26989//26989 27322//27322 26747//26747 +f 27274//27274 26752//26752 27016//27016 +f 26989//26989 26747//26747 26753//26753 +f 26888//26888 26741//26741 27681//27681 +f 26508//26508 26755//26755 27010//27010 +f 26736//26736 26206//26206 26738//26738 +f 26746//26746 27738//27738 26762//26762 +f 26508//26508 27010//27010 27255//27255 +f 26761//26761 26765//26765 27007//27007 +f 27007//27007 27005//27005 26761//26761 +f 27038//27038 27293//27293 26510//26510 +f 26501//26501 26767//26767 27017//27017 +f 27007//27007 26765//26765 27257//27257 +f 26989//26989 26753//26753 27069//27069 +f 26651//26651 27681//27681 26741//26741 +f 26271//26271 26501//26501 27017//27017 +f 27017//27017 27248//27248 26271//26271 +f 26754//26754 27016//27016 26752//26752 +f 26709//26709 27257//27257 26765//26765 +f 26736//26736 27004//27004 26206//26206 +f 27016//27016 27015//27015 27294//27294 +f 26513//26513 26271//26271 27248//27248 +f 27015//27015 27016//27016 26754//26754 +f 26991//26991 26498//26498 26997//26997 +f 26745//26745 26206//26206 27004//27004 +f 26498//26498 26465//26465 26997//26997 +f 27249//27249 26513//26513 27248//27248 +f 26991//26991 27069//27069 26498//26498 +f 27249//27249 27028//27028 26513//26513 +f 26759//26759 26549//26549 27008//27008 +f 26742//26742 27127//27127 26751//26751 +f 27193//27193 26745//26745 27004//27004 +f 26651//26651 26652//26652 27681//27681 +f 26773//26773 26513//26513 27028//27028 +f 27012//27012 26755//26755 26227//26227 +f 26766//26766 27008//27008 26549//26549 +f 26509//26509 26504//26504 27328//27328 +f 26760//26760 27012//27012 26227//26227 +f 27328//27328 27019//27019 26509//26509 +f 26823//26823 26773//26773 27028//27028 +f 25940//25940 26745//26745 27193//27193 +f 27193//27193 27194//27194 25940//25940 +f 27028//27028 27037//27037 26823//26823 +f 25940//25940 27194//27194 26560//26560 +f 26823//26823 27037//27037 26506//26506 +f 27010//27010 26755//26755 27258//27258 +f 27194//27194 27025//27025 26560//26560 +f 27009//27009 26770//26770 26771//26771 +f 27037//27037 27070//27070 26506//26506 +f 26652//26652 26471//26471 26985//26985 +f 26755//26755 27012//27012 27258//27258 +f 27019//27019 27015//27015 26512//26512 +f 26779//26779 27330//27330 27013//27013 +f 26471//26471 26473//26473 26990//26990 +f 27105//27105 26865//26865 26762//26762 +f 26985//26985 26471//26471 26990//26990 +f 27070//27070 27037//27037 27038//27038 +f 26509//26509 27019//27019 26512//26512 +f 26828//26828 27014//27014 27061//27061 +f 27328//27328 26779//26779 27013//27013 +f 26504//26504 26779//26779 27328//27328 +f 26473//26473 26750//26750 26990//26990 +f 26779//26779 26770//26770 27330//27330 +f 26990//26990 26750//26750 26995//26995 +f 26750//26750 26734//26734 26995//26995 +f 26781//26781 27014//27014 26828//26828 +f 26769//26769 26760//26760 26517//26517 +f 27042//27042 26510//26510 27293//27293 +f 27265//27265 27014//27014 26781//26781 +f 26783//26783 27030//27030 27023//27023 +f 27030//27030 26790//26790 26735//26735 +f 27112//27112 27184//27184 26774//26774 +f 26769//26769 26780//26780 27018//27018 +f 27033//27033 27009//27009 26792//26792 +f 27003//27003 27009//27009 27033//27033 +f 26792//26792 27009//27009 26771//26771 +f 26788//26788 26772//26772 26784//26784 +f 26793//26793 27049//27049 26794//26794 +f 27033//27033 26792//26792 27221//27221 +f 26793//26793 27047//27047 27049//27049 +f 26792//26792 26783//26783 27221//27221 +f 26795//26795 26794//26794 27049//27049 +f 26784//26784 27272//27272 26788//26788 +f 27049//27049 27050//27050 26795//26795 +f 26788//26788 27024//27024 27074//27074 +f 27073//27073 26803//26803 26797//26797 +f 27050//27050 26899//26899 26795//26795 +f 27024//27024 26788//26788 27272//27272 +f 27073//27073 26797//26797 26799//26799 +f 26785//26785 27021//27021 26780//26780 +f 27026//27026 27272//27272 26784//26784 +f 27101//27101 26899//26899 27050//27050 +f 27073//27073 26805//26805 26803//26803 +f 26807//26807 26803//26803 26805//26805 +f 27027//27027 26237//26237 27029//27029 +f 26237//26237 26529//26529 27029//27029 +f 26426//26426 27052//27052 27171//27171 +f 26791//26791 26796//26796 27031//27031 +f 27277//27277 27022//27022 27279//27279 +f 27035//27035 27031//27031 26796//26796 +f 27002//27002 26782//26782 27527//27527 +f 26813//26813 26556//26556 27036//27036 +f 26992//26992 26813//26813 27036//27036 +f 26801//26801 27306//27306 26634//26634 +f 26635//26635 26634//26634 26918//26918 +f 26816//26816 26820//26820 26819//26819 +f 27002//27002 27006//27006 26975//26975 +f 26975//26975 26645//26645 27002//27002 +f 26798//26798 26800//26800 27288//27288 +f 27035//27035 26796//26796 27287//27287 +f 26802//26802 27288//27288 26800//26800 +f 26796//26796 26495//26495 27287//27287 +f 26495//26495 26598//26598 27287//27287 +f 26804//26804 27292//27292 26248//26248 +f 27292//27292 26804//26804 27039//27039 +f 26843//26843 26502//26502 27040//27040 +f 26804//26804 26806//26806 27039//27039 +f 26502//26502 26503//26503 27562//27562 +f 27562//27562 27040//27040 26502//26502 +f 27299//27299 27562//27562 26503//26503 +f 26810//26810 26258//26258 25753//25753 +f 26812//26812 26814//26814 27041//27041 +f 26817//26817 27041//27041 26814//26814 +f 26817//26817 26470//26470 27045//27045 +f 27487//27487 27310//27310 26395//26395 +f 26470//26470 26469//26469 27045//27045 +f 27045//27045 26469//26469 27305//27305 +f 26155//26155 26815//26815 27051//27051 +f 27051//27051 26352//26352 26155//26155 +f 27046//27046 27305//27305 26469//26469 +f 27048//27048 26440//26440 26987//26987 +f 27054//27054 27053//27053 26524//26524 +f 27056//27056 26821//26821 27576//27576 +f 26530//26530 26720//26720 26974//26974 +f 26465//26465 27321//27321 26997//26997 +f 26577//26577 27329//27329 27067//27067 +f 27075//27075 26577//26577 27067//27067 +f 26578//26578 26577//26577 27075//27075 +f 26756//26756 27068//27068 26541//26541 +f 26541//26541 27068//27068 26500//26500 +f 26579//26579 26578//26578 27075//27075 +f 27075//27075 27076//27076 26579//26579 +f 27068//27068 26767//26767 26500//26500 +f 26500//26500 26767//26767 26501//26501 +f 27017//27017 26767//26767 27068//27068 +f 27080//27080 26579//26579 27076//27076 +f 26580//26580 26579//26579 27080//27080 +f 26580//26580 27080//27080 26809//26809 +f 26583//26583 26582//26582 27081//27081 +f 26811//26811 26809//26809 27080//27080 +f 26050//26050 27078//27078 27079//27079 +f 26556//26556 26811//26811 27036//27036 +f 26555//26555 26836//26836 26837//26837 +f 27058//27058 27325//27325 26766//26766 +f 26766//26766 27325//27325 27008//27008 +f 27077//27077 26569//26569 27082//27082 +f 26569//26569 26032//26032 27082//27082 +f 26828//26828 27061//27061 26766//26766 +f 26766//26766 27061//27061 27058//27058 +f 26571//26571 27062//27062 27060//27060 +f 26554//26554 26828//26828 26822//26822 +f 26822//26822 26828//26828 26766//26766 +f 26570//26570 27082//27082 26032//26032 +f 26571//26571 26542//26542 27062//27062 +f 26569//26569 27077//27077 27078//27078 +f 26822//26822 26824//26824 26554//26554 +f 26569//26569 27078//27078 26050//26050 +f 26572//26572 27063//27063 26570//26570 +f 27059//27059 27063//27063 26572//26572 +f 26573//26573 27059//27059 26572//26572 +f 26573//26573 27064//27064 27059//27059 +f 26573//26573 26574//26574 27064//27064 +f 72398//72398 72403//72403 27083//27083 +f 27060//27060 27065//27065 26571//26571 +f 26571//26571 27065//27065 26574//26574 +f 26574//26574 27065//27065 27064//27064 +f 27083//27083 27611//27611 26046//26046 +f 27084//27084 26046//26046 27611//27611 +f 26584//26584 26046//26046 27084//27084 +f 27087//27087 26584//26584 27084//27084 +f 26830//26830 26826//26826 26788//26788 +f 26554//26554 26826//26826 26830//26830 +f 27074//27074 26830//26830 26788//26788 +f 26781//26781 26830//26830 27074//27074 +f 27066//27066 27265//27265 26781//26781 +f 26781//26781 27074//27074 27066//27066 +f 27088//27088 26575//26575 27089//27089 +f 27079//27079 27089//27089 26575//26575 +f 26586//26586 26585//26585 27087//27087 +f 26050//26050 27079//27079 26575//26575 +f 27085//27085 26576//26576 27088//27088 +f 27086//27086 26576//26576 27085//27085 +f 26575//26575 27088//27088 26576//26576 +f 26576//26576 27086//27086 27329//27329 +f 27329//27329 26577//26577 26576//26576 +f 27091//27091 26928//26928 26930//26930 +f 27165//27165 26631//26631 27149//27149 +f 27226//27226 27456//27456 26682//26682 +f 27151//27151 26958//26958 27155//27155 +f 26973//26973 27127//27127 27092//27092 +f 26974//26974 26720//26720 27490//27490 +f 26245//26245 27490//27490 26720//26720 +f 26981//26981 27137//27137 26931//26931 +f 27138//27138 27153//27153 26848//26848 +f 27490//27490 26245//26245 27339//27339 +f 26245//26245 26722//26722 27339//27339 +f 26889//26889 27659//27659 26372//26372 +f 26874//26874 27098//27098 27374//27374 +f 27150//27150 26967//26967 26697//26697 +f 26930//26930 27139//27139 27097//27097 +f 26871//26871 26862//26862 27375//27375 +f 27091//27091 26930//26930 27097//27097 +f 27110//27110 27105//27105 27738//27738 +f 27140//27140 27227//27227 27226//27226 +f 26675//26675 26980//26980 27094//27094 +f 26906//26906 26926//26926 27157//27157 +f 26980//26980 27136//27136 27094//27094 +f 26906//26906 27157//27157 26851//26851 +f 26884//26884 26081//26081 27098//27098 +f 26851//26851 27157//27157 27147//27147 +f 27098//27098 26081//26081 27391//27391 +f 27161//27161 27681//27681 26652//26652 +f 26675//26675 27406//27406 26945//26945 +f 26600//26600 26372//26372 27379//27379 +f 27224//27224 26605//26605 26915//26915 +f 26669//26669 27099//27099 27690//27690 +f 26709//26709 27117//27117 26970//26970 +f 26931//26931 27111//27111 26926//26926 +f 26931//26931 27137//27137 27111//27111 +f 27354//27354 26846//26846 26934//26934 +f 27117//27117 26712//26712 27180//27180 +f 26939//26939 26886//26886 26892//26892 +f 27138//27138 26848//26848 27159//27159 +f 26712//26712 26446//26446 27180//27180 +f 26932//26932 27686//27686 27383//27383 +f 26929//26929 26979//26979 27400//27400 +f 27354//27354 27183//27183 26846//26846 +f 27109//27109 27166//27166 26922//26922 +f 26896//26896 26961//26961 27358//27358 +f 27186//27186 26600//26600 28175//28175 +f 27162//27162 26920//26920 27232//27232 +f 27142//27142 26929//26929 27450//27450 +f 26698//26698 27694//27694 27174//27174 +f 26961//26961 27434//27434 27358//27358 +f 26924//26924 27434//27434 26961//26961 +f 26715//26715 26713//26713 27160//27160 +f 26920//26920 26617//26617 26916//26916 +f 26848//26848 26596//26596 27103//27103 +f 26778//26778 26774//26774 27184//27184 +f 27233//27233 27238//27238 27208//27208 +f 27107//27107 26603//26603 27143//27143 +f 27434//27434 26924//26924 27114//27114 +f 27235//27235 27208//27208 27238//27238 +f 27095//27095 27371//27371 26883//26883 +f 27235//27235 27238//27238 27237//27237 +f 27152//27152 26866//26866 27100//27100 +f 25800//25800 27387//27387 27428//27428 +f 27393//27393 27121//27121 26951//26951 +f 26951//26951 27395//27395 27393//27393 +f 26692//26692 26054//26054 26339//26339 +f 27145//27145 26883//26883 27371//27371 +f 27453//27453 27170//27170 26711//26711 +f 27091//27091 27173//27173 26860//26860 +f 27428//27428 26870//26870 25800//25800 +f 27204//27204 26949//26949 26616//26616 +f 26904//26904 27366//27366 27182//27182 +f 26944//26944 27100//27100 26866//26866 +f 27187//27187 26971//26971 26685//26685 +f 26983//26983 27382//27382 26718//26718 +f 26609//26609 27338//27338 26854//26854 +f 26928//26928 26863//26863 26930//26930 +f 27751//27751 26869//26869 27229//27229 +f 27109//27109 26673//26673 27365//27365 +f 26858//26858 26960//26960 27469//27469 +f 27118//27118 27333//27333 26868//26868 +f 26870//26870 27202//27202 26676//26676 +f 26868//26868 26714//26714 27118//27118 +f 26860//26860 26928//26928 27091//27091 +f 26854//26854 27167//27167 26953//26953 +f 26935//26935 27118//27118 26714//26714 +f 27209//27209 26878//26878 26972//26972 +f 26944//26944 26729//26729 27704//27704 +f 26953//26953 27167//27167 26938//26938 +f 27685//27685 26858//26858 27469//27469 +f 27189//27189 26858//26858 27685//27685 +f 27125//27125 27123//27123 27144//27144 +f 27172//27172 26978//26978 26910//26910 +f 26601//26601 27365//27365 26673//26673 +f 26676//26676 27202//27202 27206//27206 +f 26891//26891 27203//27203 27205//27205 +f 27198//27198 26667//26667 27170//27170 +f 27788//27788 27397//27397 26435//26435 +f 26901//26901 27204//27204 26902//26902 +f 27167//27167 26854//26854 27338//27338 +f 27360//27360 27210//27210 26705//26705 +f 27116//27116 26609//26609 26861//26861 +f 27229//27229 26956//26956 27645//27645 +f 27365//27365 26421//26421 26701//26701 +f 27642//27642 26857//26857 27213//27213 +f 26965//26965 26894//26894 27398//27398 +f 27476//27476 26719//26719 27124//27124 +f 27136//27136 27146//27146 27108//27108 +f 26897//26897 26965//26965 27431//27431 +f 26923//26923 27349//27349 26882//26882 +f 27108//27108 27146//27146 27176//27176 +f 27642//27642 27130//27130 26699//26699 +f 26595//26595 27198//27198 26885//26885 +f 27123//27123 27125//27125 27192//27192 +f 27122//27122 26717//26717 27486//27486 +f 27704//27704 26903//26903 26679//26679 +f 26679//26679 26842//26842 27409//27409 +f 27234//27234 27131//27131 27126//27126 +f 27456//27456 26947//26947 26682//26682 +f 26742//26742 27126//27126 27131//27131 +f 27359//27359 27212//27212 27090//27090 +f 27153//27153 27409//27409 26842//26842 +f 27215//27215 26943//26943 26958//26958 +f 27125//27125 26844//26844 27192//27192 +f 27092//27092 27131//27131 27234//27234 +f 27234//27234 27410//27410 27154//27154 +f 27154//27154 27092//27092 27234//27234 +f 26940//26940 27192//27192 26844//26844 +f 27363//27363 26954//26954 26693//26693 +f 26678//26678 26867//26867 27478//27478 +f 27967//27967 27478//27478 26867//26867 +f 26936//26936 27443//27443 27219//27219 +f 27396//27396 27639//27639 26959//26959 +f 26648//26648 27396//27396 26959//26959 +f 27396//27396 26648//26648 27432//27432 +f 27217//27217 26982//26982 27215//27215 +f 27432//27432 26648//26648 27200//27200 +f 27134//27134 26890//26890 27211//27211 +f 27377//27377 26887//26887 26968//26968 +f 27092//27092 27127//27127 27131//27131 +f 26394//26394 27381//27381 27759//27759 +f 27431//27431 27149//27149 26897//26897 +f 27406//27406 26675//26675 27094//27094 +f 27223//27223 27222//27222 27157//27157 +f 27431//27431 27165//27165 27149//27149 +f 27411//27411 27405//27405 27412//27412 +f 27341//27341 27128//27128 27996//27996 +f 26945//26945 27406//27406 26736//26736 +f 27181//27181 27405//27405 27411//27411 +f 27450//27450 26929//26929 27400//27400 +f 27172//27172 26939//26939 27225//27225 +f 27383//27383 27381//27381 27135//27135 +f 27747//27747 27165//27165 27494//27494 +f 27409//27409 27153//27153 27380//27380 +f 27228//27228 27412//27412 27405//27405 +f 27747//27747 26934//26934 27165//27165 +f 27481//27481 26871//26871 27375//27375 +f 26713//26713 26639//26639 26706//26706 +f 27222//27222 27223//27223 27657//27657 +f 27228//27228 27231//27231 27489//27489 +f 27354//27354 26934//26934 27752//27752 +f 27101//27101 27289//27289 26900//26900 +f 27223//27223 27157//27157 27496//27496 +f 27353//27353 27412//27412 27228//27228 +f 27158//27158 27155//27155 26976//26976 +f 27379//27379 26372//26372 27659//27659 +f 27164//27164 27163//27163 27140//27140 +f 27227//27227 27140//27140 27163//27163 +f 26698//26698 26871//26871 27481//27481 +f 27091//27091 27097//27097 27414//27414 +f 27482//27482 27098//27098 27391//27391 +f 26922//26922 27419//27419 27224//27224 +f 26900//26900 27386//27386 26633//26633 +f 27386//27386 27171//27171 26633//26633 +f 26873//26873 26969//26969 27458//27458 +f 26916//26916 27141//27141 27401//27401 +f 26853//26853 27680//27680 27442//27442 +f 27419//27419 26922//26922 27166//27166 +f 27496//27496 27111//27111 27137//27137 +f 27220//27220 27680//27680 26853//26853 +f 28175//28175 26600//26600 27379//27379 +f 26892//26892 27225//27225 26939//26939 +f 27458//27458 27462//27462 26873//26873 +f 26950//26950 27677//27677 26674//26674 +f 27686//27686 26932//26932 27178//27178 +f 27225//27225 26892//26892 27144//27144 +f 26960//26960 26674//26674 27677//27677 +f 27470//27470 26904//26904 26967//26967 +f 27338//27338 26609//26609 27116//27116 +f 27097//27097 27139//27139 27152//27152 +f 27104//27104 26896//26896 27358//27358 +f 27470//27470 27366//27366 26904//26904 +f 27677//27677 27469//27469 26960//26960 +f 27158//27158 26976//26976 27231//27231 +f 27361//27361 27401//27401 27141//27141 +f 27210//27210 27343//27343 27207//27207 +f 26621//26621 27187//27187 27789//27789 +f 27382//27382 27769//27769 26718//26718 +f 27202//27202 26870//26870 27336//27336 +f 27393//27393 27113//27113 27121//27121 +f 27230//27230 26923//26923 26927//26927 +f 27141//27141 26946//26946 27362//27362 +f 26848//26848 27390//27390 27159//27159 +f 27119//27119 26938//26938 27167//27167 +f 27136//27136 27108//27108 27094//27094 +f 27118//27118 26935//26935 27179//27179 +f 27114//27114 26692//26692 27191//27191 +f 26339//26339 27191//27191 26692//26692 +f 27124//27124 26718//26718 27476//27476 +f 27206//27206 27629//27629 26677//26677 +f 27123//27123 27403//27403 27144//27144 +f 27204//27204 26616//26616 27186//27186 +f 26608//26608 27362//27362 26946//26946 +f 26951//26951 27495//27495 27395//27395 +f 27230//27230 27349//27349 26923//26923 +f 27405//27405 27158//27158 27231//27231 +f 26933//26933 27147//27147 27415//27415 +f 26948//26948 27908//27908 27364//27364 +f 26736//26736 27406//27406 27504//27504 +f 26948//26948 27218//27218 27908//27908 +f 26951//26951 26947//26947 27495//27495 +f 26901//26901 26949//26949 27204//27204 +f 27331//27331 26845//26845 27209//27209 +f 27357//27357 27214//27214 27239//27239 +f 27400//27400 26979//26979 27351//27351 +f 27405//27405 27231//27231 27228//27228 +f 27229//27229 27645//27645 27751//27751 +f 27179//27179 27102//27102 27666//27666 +f 27349//27349 26937//26937 26882//26882 +f 27197//27197 27408//27408 27236//27236 +f 27349//27349 27444//27444 26937//26937 +f 27172//27172 27143//27143 26978//26978 +f 26913//26913 27351//27351 26979//26979 +f 27102//27102 26605//26605 27417//27417 +f 27119//27119 27355//27355 26913//26913 +f 27463//27463 27394//27394 27233//27233 +f 26612//26612 26956//26956 26872//26872 +f 27463//27463 27233//27233 27208//27208 +f 26612//26612 27345//27345 26956//26956 +f 27198//27198 27479//27479 26885//26885 +f 26976//26976 26868//26868 27489//27489 +f 27231//27231 26976//26976 27489//27489 +f 27166//27166 27109//27109 27795//27795 +f 27403//27403 27123//27123 27192//27192 +f 27345//27345 26612//26612 27212//27212 +f 26958//26958 27151//27151 27215//27215 +f 27332//27332 27126//27126 26941//26941 +f 26605//26605 27224//27224 27417//27417 +f 27128//27128 26962//26962 27737//27737 +f 27235//27235 27342//27342 27208//27208 +f 27365//27365 27795//27795 27109//27109 +f 26693//26693 27134//27134 27363//27363 +f 27420//27420 27489//27489 26868//26868 +f 27127//27127 26742//26742 27131//27131 +f 27342//27342 27235//27235 27346//27346 +f 27192//27192 26940//26940 27492//27492 +f 27333//27333 27420//27420 26868//26868 +f 27126//27126 27332//27332 27234//27234 +f 26894//26894 26683//26683 27205//27205 +f 26940//26940 27199//27199 27492//27492 +f 27133//27133 26954//26954 27368//27368 +f 27408//27408 27430//27430 27236//27236 +f 27133//27133 27368//27368 27095//27095 +f 26442//26442 27658//27658 27190//27190 +f 27235//27235 27237//27237 27346//27346 +f 27639//27639 27967//27967 26959//26959 +f 27369//27369 27365//27365 26701//26701 +f 27663//27663 26706//26706 26627//26627 +f 27369//27369 26701//26701 26879//26879 +f 27370//27370 27201//27201 27442//27442 +f 27394//27394 27216//27216 27240//27240 +f 27357//27357 27239//27239 27175//27175 +f 27214//27214 27181//27181 27239//27239 +f 27129//27129 27200//27200 26648//26648 +f 27651//27651 27200//27200 27129//27129 +f 27233//27233 27394//27394 27238//27238 +f 27394//27394 27240//27240 27238//27238 +f 27239//27239 27181//27181 27411//27411 +f 26955//26955 27759//27759 26879//26879 +f 26955//26955 26394//26394 27759//27759 +f 27402//27402 27240//27240 27216//27216 +f 27651//27651 27129//27129 27755//27755 +f 27147//27147 27157//27157 27222//27222 +f 27175//27175 27239//27239 27411//27411 +f 27422//27422 27372//27372 27175//27175 +f 27216//27216 27197//27197 27402//27402 +f 27407//27407 27197//27197 27236//27236 +f 27240//27240 27402//27402 27421//27421 +f 27378//27378 27237//27237 27238//27238 +f 27238//27238 27240//27240 27378//27378 +f 27378//27378 27240//27240 27423//27423 +f 27150//27150 26645//26645 26975//26975 +f 26731//26731 27000//27000 27243//27243 +f 27241//27241 27339//27339 27322//27322 +f 27243//27243 27000//27000 27510//27510 +f 26995//26995 27389//27389 26990//26990 +f 72401//72401 26994//26994 27323//27323 +f 27324//27324 72401//72401 27323//27323 +f 26984//26984 26744//26744 27245//27245 +f 27247//27247 27510//27510 27000//27000 +f 26744//26744 26992//26992 27246//27246 +f 27245//27245 26744//26744 27246//27246 +f 26995//26995 26739//26739 27244//27244 +f 27005//27005 27247//27247 27000//27000 +f 27242//27242 26736//26736 27504//27504 +f 26739//26739 26993//26993 27244//27244 +f 27249//27249 27251//27251 27028//27028 +f 27037//27037 27028//27028 27251//27251 +f 26993//26993 27250//27250 27244//27244 +f 27256//27256 26989//26989 27261//27261 +f 72404//72404 27324//27324 27325//27325 +f 27256//27256 27322//27322 26989//26989 +f 26973//26973 27092//27092 27253//27253 +f 27251//27251 27260//27260 27037//27037 +f 26778//26778 27941//27941 26782//26782 +f 27120//27120 27193//27193 27004//27004 +f 26994//26994 26759//26759 27323//27323 +f 26652//26652 26985//26985 27161//27161 +f 26746//26746 26973//26973 27253//27253 +f 27264//27264 27062//27062 27275//27275 +f 27324//27324 27323//27323 27325//27325 +f 27255//27255 27010//27010 27258//27258 +f 26989//26989 26991//26991 27261//27261 +f 27004//27004 26736//26736 27242//27242 +f 27062//27062 27001//27001 27275//27275 +f 27941//27941 27527//27527 26782//26782 +f 27008//27008 27323//27323 26759//26759 +f 27325//27325 27323//27323 27008//27008 +f 27515//27515 27258//27258 27012//27012 +f 27038//27038 27037//27037 27260//27260 +f 27267//27267 27038//27038 27260//27260 +f 27376//27376 27145//27145 27169//27169 +f 27275//27275 27001//27001 27274//27274 +f 27293//27293 27038//27038 27267//27267 +f 27282//27282 27016//27016 27536//27536 +f 27269//27269 27293//27293 27267//27267 +f 27016//27016 27282//27282 27274//27274 +f 27058//27058 72404//72404 27325//27325 +f 27527//27527 27528//27528 27002//27002 +f 27176//27176 27146//27146 27145//27145 +f 27253//27253 27738//27738 26746//26746 +f 27548//27548 27042//27042 27293//27293 +f 27294//27294 27326//27326 27290//27290 +f 27555//27555 27042//27042 27548//27548 +f 27043//27043 27042//27042 27555//27555 +f 27376//27376 27176//27176 27145//27145 +f 26760//26760 26769//26769 27524//27524 +f 27520//27520 27058//27058 27061//27061 +f 27524//27524 26769//26769 27268//27268 +f 27025//27025 27194//27194 27254//27254 +f 27600//27600 27025//27025 27254//27254 +f 26769//26769 27018//27018 27268//27268 +f 27278//27278 27043//27043 27555//27555 +f 27520//27520 27061//27061 27252//27252 +f 27061//27061 27014//27014 27252//27252 +f 27326//27326 27294//27294 27015//27015 +f 27059//27059 27271//27271 27273//27273 +f 27252//27252 27014//27014 27263//27263 +f 27047//27047 27043//27043 27278//27278 +f 27006//27006 27002//27002 27528//27528 +f 27738//27738 27105//27105 26762//26762 +f 27326//27326 27015//27015 27300//27300 +f 26763//26763 27025//27025 27600//27600 +f 27276//27276 27271//27271 27059//27059 +f 27294//27294 27536//27536 27016//27016 +f 27276//27276 27059//27059 27281//27281 +f 27018//27018 26780//26780 27793//27793 +f 27328//27328 27300//27300 27019//27019 +f 27541//27541 27793//27793 26780//26780 +f 27059//27059 27273//27273 27063//27063 +f 26780//26780 27021//27021 27541//27541 +f 27300//27300 27015//27015 27019//27019 +f 27064//27064 27517//27517 27281//27281 +f 26776//26776 27541//27541 27021//27021 +f 27059//27059 27064//27064 27281//27281 +f 27049//27049 27047//27047 27278//27278 +f 27014//27014 27265//27265 27263//27263 +f 27517//27517 27064//27064 27285//27285 +f 27065//27065 27285//27285 27064//27064 +f 27022//27022 27277//27277 26776//26776 +f 27285//27285 27060//27060 27259//27259 +f 27065//27065 27060//27060 27285//27285 +f 27265//27265 27066//27066 27266//27266 +f 27050//27050 27049//27049 27558//27558 +f 27289//27289 27050//27050 27558//27558 +f 27027//27027 27279//27279 26528//26528 +f 27551//27551 27279//27279 27027//27027 +f 27067//27067 27329//27329 27297//27297 +f 27301//27301 27067//27067 27297//27297 +f 27029//27029 27551//27551 27027//27027 +f 27101//27101 27050//27050 27289//27289 +f 26529//26529 26798//26798 27286//27286 +f 27286//27286 27288//27288 27855//27855 +f 26798//26798 27288//27288 27286//27286 +f 27009//27009 27003//27003 27309//27309 +f 27602//27602 27009//27009 27309//27309 +f 27288//27288 26802//26802 27291//27291 +f 26802//26802 27292//27292 27291//27291 +f 27600//27600 27280//27280 26763//26763 +f 27074//27074 27024//27024 27270//27270 +f 27280//27280 27011//27011 26763//26763 +f 27024//27024 27272//27272 27270//27270 +f 27565//27565 27009//27009 27560//27560 +f 27330//27330 27009//27009 27565//27565 +f 26791//26791 27272//27272 27026//27026 +f 26791//26791 27031//27031 27272//27272 +f 27280//27280 27283//27283 27011//27011 +f 27292//27292 27039//27039 27295//27295 +f 26770//26770 27009//27009 27330//27330 +f 27052//27052 26633//26633 27171//27171 +f 27068//27068 26756//26756 27283//27283 +f 27283//27283 27284//27284 27068//27068 +f 27039//27039 26806//26806 27298//27298 +f 26806//26806 27041//27041 27298//27298 +f 27298//27298 27041//27041 27572//27572 +f 27013//27013 27330//27330 27311//27311 +f 27574//27574 27572//27572 27041//27041 +f 27013//27013 27300//27300 27328//27328 +f 27574//27574 26817//26817 27302//27302 +f 27041//27041 26817//26817 27574//27574 +f 26817//26817 27045//27045 27302//27302 +f 27033//27033 27309//27309 27003//27003 +f 26918//26918 27306//27306 27308//27308 +f 26634//26634 27306//27306 26918//26918 +f 27046//27046 27048//27048 27307//27307 +f 27307//27307 27578//27578 27046//27046 +f 27305//27305 27046//27046 27578//27578 +f 26598//26598 26917//26917 27287//27287 +f 27307//27307 26987//26987 27579//27579 +f 27048//27048 26987//26987 27307//27307 +f 26919//26919 26918//26918 27308//27308 +f 27579//27579 26987//26987 27580//27580 +f 27304//27304 27313//27313 27545//27545 +f 27562//27562 27299//27299 27296//27296 +f 27545//27545 27313//27313 27020//27020 +f 26988//26988 26731//26731 27243//27243 +f 27545//27545 27020//27020 26984//26984 +f 27313//27313 27314//27314 27020//27020 +f 27580//27580 26987//26987 26998//26998 +f 27314//27314 27315//27315 26735//26735 +f 27020//27020 27314//27314 26735//26735 +f 26783//26783 27023//27023 27221//27221 +f 27315//27315 27030//27030 26735//26735 +f 26801//26801 27171//27171 27303//27303 +f 28080//28080 26801//26801 27303//27303 +f 27306//27306 26801//26801 28080//28080 +f 26810//26810 26808//26808 27563//27563 +f 27036//27036 26811//26811 27319//27319 +f 27319//27319 27320//27320 27036//27036 +f 26808//26808 27310//27310 27853//27853 +f 26992//26992 27036//27036 27246//27246 +f 27563//27563 26808//26808 27853//27853 +f 27310//27310 27487//27487 27568//27568 +f 26395//26395 26352//26352 27487//27487 +f 27051//27051 27487//27487 26352//26352 +f 27051//27051 26815//26815 27488//27488 +f 26815//26815 26818//26818 27488//27488 +f 27053//27053 27488//27488 26818//26818 +f 27488//27488 27053//27053 27312//27312 +f 27316//27316 27312//27312 27053//27053 +f 27053//27053 27054//27054 27316//27316 +f 27054//27054 27055//27055 27317//27317 +f 27317//27317 27316//27316 27054//27054 +f 26821//26821 26530//26530 27318//27318 +f 27318//27318 27576//27576 26821//26821 +f 26530//26530 26974//26974 27318//27318 +f 27055//27055 27056//27056 27317//27317 +f 27317//27317 27056//27056 27576//27576 +f 72402//72402 72405//72405 27057//27057 +f 27057//27057 72405//72405 26737//26737 +f 26732//26732 26740//26740 27321//27321 +f 72405//72405 26740//26740 26737//26737 +f 27399//27399 27209//27209 26972//26972 +f 27097//27097 27152//27152 27414//27414 +f 27411//27411 27344//27344 27654//27654 +f 26916//26916 27401//27401 27500//27500 +f 27103//27103 27703//27703 27390//27390 +f 27208//27208 27342//27342 27340//27340 +f 27950//27950 26952//26952 27104//27104 +f 26962//26962 26855//26855 27731//27731 +f 27947//27947 27343//27343 27210//27210 +f 27178//27178 26864//26864 27440//27440 +f 26965//26965 27398//27398 27638//27638 +f 27197//27197 27407//27407 27493//27493 +f 26933//26933 27717//27717 27168//27168 +f 27428//27428 27336//27336 26870//26870 +f 26965//26965 27638//27638 27431//27431 +f 27731//27731 27737//27737 26962//26962 +f 27152//27152 27100//27100 27701//27701 +f 27309//27309 27033//27033 27897//27897 +f 27439//27439 27897//27897 27033//27033 +f 26864//26864 26869//26869 27440//27440 +f 27424//27424 27480//27480 27420//27420 +f 27202//27202 27336//27336 27206//27206 +f 27100//27100 27356//27356 27701//27701 +f 27494//27494 27165//27165 27431//27431 +f 27420//27420 27333//27333 27424//27424 +f 27630//27630 27104//27104 27358//27358 +f 28264//28264 26925//26925 26921//26921 +f 26845//26845 27331//27331 27637//27637 +f 27425//27425 27164//27164 27437//27437 +f 27448//27448 27094//27094 27108//27108 +f 27163//27163 27164//27164 27425//27425 +f 27347//27347 27033//27033 27221//27221 +f 27358//27358 27434//27434 27634//27634 +f 27404//27404 27137//27137 26981//26981 +f 27128//27128 27737//27737 27335//27335 +f 26926//26926 27496//27496 27157//27157 +f 27337//27337 27118//27118 27179//27179 +f 27164//27164 27142//27142 27450//27450 +f 26954//26954 27363//27363 27447//27447 +f 27429//27429 26847//26847 27433//27433 +f 27434//27434 27114//27114 27742//27742 +f 27141//27141 27362//27362 27361//27361 +f 27332//27332 27449//27449 27234//27234 +f 27167//27167 27338//27338 27674//27674 +f 27363//27363 27134//27134 27211//27211 +f 27996//27996 27128//27128 27335//27335 +f 27742//27742 27114//27114 27191//27191 +f 27681//27681 27161//27161 27683//27683 +f 27103//27103 27107//27107 27334//27334 +f 27496//27496 26926//26926 27111//27111 +f 27394//27394 27348//27348 27216//27216 +f 27441//27441 27357//27357 27708//27708 +f 26627//26627 27190//27190 27663//27663 +f 27234//27234 27449//27449 27410//27410 +f 27641//27641 27355//27355 27119//27119 +f 27167//27167 27350//27350 27119//27119 +f 27201//27201 27492//27492 27199//27199 +f 27350//27350 27641//27641 27119//27119 +f 26679//26679 27409//27409 27704//27704 +f 27107//27107 27143//27143 27172//27172 +f 27172//27172 27334//27334 27107//27107 +f 27132//27132 27130//27130 27754//27754 +f 27441//27441 27426//27426 27214//27214 +f 27657//27657 27223//27223 27352//27352 +f 27430//27430 27408//27408 27427//27427 +f 27132//27132 27754//27754 27106//27106 +f 27222//27222 27415//27415 27147//27147 +f 26981//26981 26840//26840 27404//27404 +f 26407//26407 27373//27373 27451//27451 +f 27334//27334 27172//27172 27435//27435 +f 27345//27345 27212//27212 27359//27359 +f 27357//27357 27441//27441 27214//27214 +f 27113//27113 27117//27117 27180//27180 +f 27430//27430 27407//27407 27236//27236 +f 27417//27417 27666//27666 27102//27102 +f 26950//26950 27183//27183 27677//27677 +f 27369//27369 26879//26879 27759//27759 +f 27181//27181 27214//27214 27426//27426 +f 27373//27373 27093//27093 27457//27457 +f 27099//27099 27148//27148 27918//27918 +f 27341//27341 27684//27684 27453//27453 +f 27407//27407 27430//27430 27502//27502 +f 27489//27489 27353//27353 27228//27228 +f 27352//27352 27223//27223 27496//27496 +f 27153//27153 27138//27138 27380//27380 +f 26840//26840 27162//27162 27404//27404 +f 27093//27093 26957//26957 27930//27930 +f 27225//27225 27435//27435 27172//27172 +f 27154//27154 27418//27418 27092//27092 +f 26920//26920 26916//26916 27500//27500 +f 27393//27393 27471//27471 27113//27113 +f 26920//26920 27500//27500 27232//27232 +f 27099//27099 27446//27446 27690//27690 +f 27717//27717 26933//26933 27415//27415 +f 27159//27159 28202//28202 27138//27138 +f 27173//27173 27632//27632 26608//26608 +f 27456//27456 27226//27226 27664//27664 +f 27226//27226 27227//27227 27664//27664 +f 27120//27120 27194//27194 27193//27193 +f 27215//27215 27720//27720 27917//27917 +f 27664//27664 27227//27227 27163//27163 +f 27411//27411 27412//27412 27344//27344 +f 27421//27421 27416//27416 27240//27240 +f 27371//27371 27169//27169 27145//27145 +f 27357//27357 27175//27175 27413//27413 +f 27151//27151 27720//27720 27215//27215 +f 26966//26966 27773//27773 27177//27177 +f 27692//27692 27721//27721 27410//27410 +f 27116//27116 26861//26861 27338//27338 +f 27417//27417 27224//27224 27419//27419 +f 27344//27344 27412//27412 27508//27508 +f 27367//27367 27173//27173 27091//27091 +f 27154//27154 27410//27410 27721//27721 +f 27402//27402 27197//27197 27493//27493 +f 27402//27402 27493//27493 27460//27460 +f 27458//27458 26969//26969 27690//27690 +f 27417//27417 27419//27419 27802//27802 +f 27413//27413 27175//27175 27372//27372 +f 27438//27438 27413//27413 27372//27372 +f 27495//27495 26947//26947 27456//27456 +f 27460//27460 27421//27421 27402//27402 +f 27694//27694 26698//26698 27481//27481 +f 27220//27220 27217//27217 27672//27672 +f 27420//27420 27480//27480 27489//27489 +f 27198//27198 27170//27170 27774//27774 +f 27103//27103 27390//27390 26848//26848 +f 27391//27391 26952//26952 27485//27485 +f 27667//27667 27112//27112 27110//27110 +f 27144//27144 27403//27403 27435//27435 +f 27399//27399 26621//26621 27789//27789 +f 27356//27356 27100//27100 26944//26944 +f 27938//27938 27174//27174 27694//27694 +f 26885//26885 27484//27484 27203//27203 +f 27158//27158 27151//27151 27155//27155 +f 27686//27686 27178//27178 27733//27733 +f 27416//27416 27423//27423 27240//27240 +f 27388//27388 27112//27112 27667//27667 +f 27203//27203 27484//27484 27205//27205 +f 26936//26936 27185//27185 28194//28194 +f 28194//28194 27443//27443 26936//26936 +f 27204//27204 27186//27186 27688//27688 +f 27414//27414 27367//27367 27091//27091 +f 27185//27185 26678//26678 27392//27392 +f 27112//27112 27388//27388 27184//27184 +f 27503//27503 27422//27422 27507//27507 +f 27372//27372 27422//27422 27503//27503 +f 27790//27790 27184//27184 27388//27388 +f 26678//26678 27478//27478 27392//27392 +f 27174//27174 28018//28018 27115//27115 +f 27205//27205 27398//27398 26894//26894 +f 27416//27416 27421//27421 27423//27423 +f 27790//27790 26778//26778 27184//27184 +f 26902//26902 27204//27204 27784//27784 +f 27216//27216 27348//27348 27473//27473 +f 26719//26719 27731//27731 26855//26855 +f 27422//27422 27175//27175 27491//27491 +f 27507//27507 27422//27422 27491//27491 +f 27237//27237 27378//27378 27498//27498 +f 27408//27408 27216//27216 27762//27762 +f 27175//27175 27411//27411 27654//27654 +f 27216//27216 27408//27408 27197//27197 +f 27762//27762 27427//27427 27408//27408 +f 26975//26975 27464//27464 27150//27150 +f 27483//27483 27208//27208 27340//27340 +f 27208//27208 27483//27483 27463//27463 +f 26927//26927 27182//27182 27649//27649 +f 27230//27230 26927//26927 27649//27649 +f 26921//26921 26841//26841 27668//27668 +f 27168//27168 27717//27717 26941//26941 +f 27668//27668 28264//28264 26921//26921 +f 27181//27181 27426//27426 27643//27643 +f 27497//27497 27332//27332 26941//26941 +f 27643//27643 27405//27405 27181//27181 +f 27368//27368 27452//27452 27095//27095 +f 26941//26941 27717//27717 27497//27497 +f 27175//27175 27654//27654 27491//27491 +f 27371//27371 27095//27095 27452//27452 +f 27210//27210 27360//27360 27947//27947 +f 27450//27450 27437//27437 27164//27164 +f 27152//27152 27701//27701 27644//27644 +f 27437//27437 27450//27450 27436//27436 +f 27630//27630 27358//27358 27634//27634 +f 27505//27505 27714//27714 27378//27378 +f 27497//27497 27717//27717 27449//27449 +f 27449//27449 27332//27332 27497//27497 +f 27129//27129 27377//27377 27755//27755 +f 27682//27682 27403//27403 27192//27192 +f 27646//27646 27166//27166 27795//27795 +f 28033//28033 27206//27206 27336//27336 +f 27919//27919 27342//27342 27346//27346 +f 26442//26442 27188//27188 27658//27658 +f 26705//26705 27429//27429 27360//27360 +f 27033//27033 27347//27347 27439//27439 +f 27502//27502 27499//27499 27407//27407 +f 27682//27682 27192//27192 27492//27492 +f 27176//27176 27448//27448 27108//27108 +f 28033//28033 27629//27629 27206//27206 +f 27334//27334 27703//27703 27103//27103 +f 26869//26869 27631//27631 27440//27440 +f 27662//27662 27176//27176 27974//27974 +f 27448//27448 27176//27176 27662//27662 +f 27118//27118 27424//27424 27333//27333 +f 27338//27338 27466//27466 27674//27674 +f 27427//27427 27730//27730 27430//27430 +f 26869//26869 27635//27635 27631//27631 +f 26888//26888 27681//27681 28145//28145 +f 26944//26944 27704//27704 27356//27356 +f 26869//26869 27751//27751 27635//27635 +f 26942//26942 27433//27433 26847//26847 +f 27350//27350 27903//27903 27641//27641 +f 27191//27191 26339//26339 27760//27760 +f 26339//26339 27451//27451 27760//27760 +f 26934//26934 27747//27747 27750//27750 +f 27745//27745 27334//27334 27748//27748 +f 26407//26407 27451//27451 26339//26339 +f 27407//27407 27499//27499 27493//27493 +f 27334//27334 27435//27435 27748//27748 +f 27752//27752 26934//26934 27750//27750 +f 27754//27754 27130//27130 27642//27642 +f 27795//27795 27365//27365 27369//27369 +f 27350//27350 27167//27167 27674//27674 +f 27691//27691 27389//27389 27780//27780 +f 27908//27908 26942//26942 27364//27364 +f 27460//27460 27493//27493 27499//27499 +f 27696//27696 27780//27780 27389//27389 +f 27350//27350 27674//27674 27650//27650 +f 27373//27373 27457//27457 27451//27451 +f 27663//27663 26713//26713 26706//26706 +f 27201//27201 27370//27370 27492//27492 +f 27117//27117 27113//27113 27465//27465 +f 27465//27465 27113//27113 27471//27471 +f 27903//27903 27350//27350 27650//27650 +f 27710//27710 27423//27423 27421//27421 +f 27441//27441 27708//27708 27647//27647 +f 27337//27337 27179//27179 27798//27798 +f 27501//27501 27499//27499 27502//27502 +f 27908//27908 27218//27218 27997//27997 +f 27461//27461 27704//27704 27409//27409 +f 27450//27450 27400//27400 27351//27351 +f 27457//27457 27093//27093 27930//27930 +f 27144//27144 27435//27435 27225//27225 +f 27363//27363 27211//27211 28017//28017 +f 27219//27219 27997//27997 27218//27218 +f 27471//27471 27393//27393 27698//27698 +f 27501//27501 27507//27507 27719//27719 +f 27426//27426 27441//27441 27648//27648 +f 27738//27738 27665//27665 27110//27110 +f 27351//27351 26913//26913 27355//27355 +f 27937//27937 27183//27183 27354//27354 +f 27160//27160 26713//26713 27952//27952 +f 27179//27179 27666//27666 28049//28049 +f 27393//27393 27395//27395 27698//27698 +f 27501//27501 27719//27719 27670//27670 +f 27677//27677 27183//27183 27937//27937 +f 27447//27447 27954//27954 26954//26954 +f 26957//26957 26622//26622 27472//27472 +f 27380//27380 27744//27744 27409//27409 +f 27757//27757 27370//27370 27442//27442 +f 27160//27160 27382//27382 26983//26983 +f 27464//27464 26975//26975 27794//27794 +f 26622//26622 27177//27177 27472//27472 +f 27659//27659 27106//27106 27998//27998 +f 27368//27368 26954//26954 27954//27954 +f 27499//27499 27501//27501 27670//27670 +f 26608//26608 27632//27632 27362//27362 +f 27449//27449 27692//27692 27410//27410 +f 27671//27671 27472//27472 27177//27177 +f 27177//27177 27773//27773 27671//27671 +f 27500//27500 27162//27162 27232//27232 +f 27802//27802 27666//27666 27417//27417 +f 27162//27162 27500//27500 27705//27705 +f 27242//27242 27504//27504 27715//27715 +f 27380//27380 27138//27138 28202//28202 +f 27705//27705 27746//27746 27162//27162 +f 27242//27242 27715//27715 27120//27120 +f 27503//27503 27438//27438 27372//27372 +f 27215//27215 27917//27917 28171//28171 +f 27120//27120 27939//27939 27194//27194 +f 26966//26966 27207//27207 27945//27945 +f 27137//27137 27404//27404 27740//27740 +f 27502//27502 27503//27503 27507//27507 +f 27379//27379 27659//27659 27953//27953 +f 27710//27710 27421//27421 27460//27460 +f 27464//27464 26967//26967 27150//27150 +f 27464//27464 27470//27470 26967//26967 +f 27484//27484 26885//26885 27700//27700 +f 26874//26874 27933//27933 27090//27090 +f 27946//27946 27685//27685 27469//27469 +f 28202//28202 27159//27159 27468//27468 +f 26874//26874 27374//27374 27933//27933 +f 27423//27423 27710//27710 27702//27702 +f 27348//27348 27463//27463 27467//27467 +f 27710//27710 27460//27460 27910//27910 +f 27473//27473 27348//27348 27467//27467 +f 27390//27390 27468//27468 27159//27159 +f 27802//27802 27419//27419 27675//27675 +f 27491//27491 27719//27719 27507//27507 +f 27374//27374 27098//27098 27482//27482 +f 26719//26719 27476//27476 27731//27731 +f 27346//27346 27237//27237 27498//27498 +f 27371//27371 27346//27346 27169//27169 +f 27917//27917 27720//27720 28244//28244 +f 27419//27419 27166//27166 27646//27646 +f 27482//27482 27391//27391 27485//27485 +f 27462//27462 27458//27458 27459//27459 +f 27656//27656 27653//27653 27491//27491 +f 27762//27762 27216//27216 27473//27473 +f 28024//28024 27189//27189 27685//27685 +f 27217//27217 28171//28171 27676//27676 +f 26952//26952 27950//27950 27485//27485 +f 27412//27412 27353//27353 27508//27508 +f 27346//27346 27498//27498 27169//27169 +f 27672//27672 27217//27217 27676//27676 +f 27502//27502 27507//27507 27501//27501 +f 27353//27353 27489//27489 27480//27480 +f 27348//27348 27394//27394 27463//27463 +f 27217//27217 27215//27215 28171//28171 +f 26861//26861 27189//27189 28024//28024 +f 27344//27344 27508//27508 27800//27800 +f 26861//26861 27466//27466 27338//27338 +f 27187//27187 26685//26685 27462//27462 +f 27680//27680 27220//27220 27672//27672 +f 27708//27708 27413//27413 27438//27438 +f 27649//27649 27182//27182 27366//27366 +f 27708//27708 27357//27357 27413//27413 +f 27383//27383 27686//27686 27381//27381 +f 28018//28018 27174//27174 27938//27938 +f 27169//27169 27498//27498 27454//27454 +f 27173//27173 27367//27367 27633//27633 +f 27480//27480 27508//27508 27353//27353 +f 27367//27367 27414//27414 27712//27712 +f 27428//27428 27387//27387 27570//27570 +f 26841//26841 26902//26902 27784//27784 +f 27720//27720 27151//27151 27678//27678 +f 27198//27198 27774//27774 27479//27479 +f 27788//27788 27115//27115 28018//28018 +f 27158//27158 27678//27678 27151//27151 +f 27405//27405 27678//27678 27158//27158 +f 27169//27169 27454//27454 27376//27376 +f 27392//27392 28194//28194 27185//27185 +f 27733//27733 27178//27178 27440//27440 +f 27423//27423 27505//27505 27378//27378 +f 27498//27498 27378//27378 27714//27714 +f 27505//27505 27423//27423 27709//27709 +f 27423//27423 27702//27702 27709//27709 +f 27243//27243 27510//27510 27509//27509 +f 27244//27244 27389//27389 26995//26995 +f 27895//27895 27256//27256 27261//27261 +f 27244//27244 27696//27696 27389//27389 +f 27545//27545 26984//26984 27512//27512 +f 72406//72406 27520//27520 27519//27519 +f 27248//27248 27511//27511 27249//27249 +f 26984//26984 27245//27245 27246//27246 +f 27510//27510 27247//27247 27807//27807 +f 27246//27246 27512//27512 26984//26984 +f 27247//27247 27811//27811 27807//27807 +f 27253//27253 27092//27092 27418//27418 +f 27005//27005 27811//27811 27247//27247 +f 26997//26997 27261//27261 26991//26991 +f 27007//27007 27811//27811 27005//27005 +f 27790//27790 27388//27388 27888//27888 +f 27252//27252 27263//27263 28062//28062 +f 27521//27521 27526//27526 27259//27259 +f 27260//27260 27251//27251 27833//27833 +f 27244//27244 27250//27250 27889//27889 +f 27273//27273 27271//27271 27513//27513 +f 27833//27833 27834//27834 27260//27260 +f 27154//27154 27721//27721 27418//27418 +f 27267//27267 27260//27260 27834//27834 +f 27007//27007 27257//27257 27812//27812 +f 27242//27242 27120//27120 27004//27004 +f 26778//26778 27790//27790 27791//27791 +f 27250//27250 27255//27255 27889//27889 +f 27812//27812 27811//27811 27007//27007 +f 27518//27518 27264//27264 27516//27516 +f 27601//27601 27513//27513 27271//27271 +f 27257//27257 27525//27525 27812//27812 +f 26970//26970 27525//27525 27257//27257 +f 27264//27264 27275//27275 27516//27516 +f 27514//27514 27601//27601 27276//27276 +f 27276//27276 27601//27601 27271//27271 +f 27514//27514 27281//27281 27817//27817 +f 27258//27258 27889//27889 27255//27255 +f 27281//27281 27514//27514 27276//27276 +f 27281//27281 27517//27517 27821//27821 +f 27821//27821 27817//27817 27281//27281 +f 26985//26985 27691//27691 27161//27161 +f 26990//26990 27691//27691 26985//26985 +f 27465//27465 26970//26970 27117//27117 +f 28292//28292 27265//27265 27537//27537 +f 27525//27525 26970//26970 27465//27465 +f 27263//27263 27265//27265 28292//28292 +f 27536//27536 27533//27533 27282//27282 +f 27389//27389 27691//27691 26990//26990 +f 27522//27522 27515//27515 27012//27012 +f 27517//27517 27285//27285 27523//27523 +f 27012//27012 26760//26760 27522//27522 +f 27537//27537 27265//27265 27266//27266 +f 27524//27524 27522//27522 26760//26760 +f 27516//27516 27275//27275 27539//27539 +f 27259//27259 27523//27523 27285//27285 +f 27523//27523 27259//27259 27526//27526 +f 27272//27272 27031//27031 27546//27546 +f 27935//27935 27254//27254 27194//27194 +f 27031//27031 27035//27035 27546//27546 +f 27278//27278 27558//27558 27049//27049 +f 27524//27524 27268//27268 27529//27529 +f 27274//27274 27282//27282 27539//27539 +f 27275//27275 27274//27274 27539//27539 +f 27842//27842 27297//27297 27530//27530 +f 27600//27600 27254//27254 27813//27813 +f 27814//27814 27388//27388 27667//27667 +f 27597//27597 27297//27297 27842//27842 +f 27289//27289 27558//27558 28057//28057 +f 27268//27268 27018//27018 27792//27792 +f 27006//27006 27528//27528 27669//27669 +f 27301//27301 27297//27297 27597//27597 +f 27018//27018 27793//27793 27792//27792 +f 27813//27813 27544//27544 27600//27600 +f 27538//27538 27534//27534 28130//28130 +f 27035//27035 27287//27287 27831//27831 +f 27540//27540 27534//27534 27304//27304 +f 27287//27287 26917//26917 27556//27556 +f 27831//27831 27287//27287 27556//27556 +f 27534//27534 27538//27538 27304//27304 +f 27326//27326 27884//27884 27290//27290 +f 27006//27006 27669//27669 26975//26975 +f 27541//27541 26776//26776 27835//27835 +f 26917//26917 27559//27559 27556//27556 +f 27294//27294 27290//27290 27536//27536 +f 27319//27319 26811//26811 27543//27543 +f 27540//27540 27304//27304 27545//27545 +f 27545//27545 27542//27542 27540//27540 +f 26776//26776 27277//27277 27835//27835 +f 27548//27548 27293//27293 27269//27269 +f 27548//27548 27550//27550 27555//27555 +f 27559//27559 26917//26917 26843//26843 +f 27554//27554 27555//27555 27550//27550 +f 26843//26843 27040//27040 27559//27559 +f 27884//27884 27326//27326 27300//27300 +f 27559//27559 27040//27040 27562//27562 +f 27277//27277 27279//27279 27547//27547 +f 27804//27804 27278//27278 27555//27555 +f 27551//27551 27547//27547 27279//27279 +f 27896//27896 27549//27549 27553//27553 +f 27553//27553 27549//27549 27557//27557 +f 27299//27299 27044//27044 27564//27564 +f 27296//27296 27299//27299 27564//27564 +f 27044//27044 26258//26258 27564//27564 +f 27843//27843 27551//27551 27029//27029 +f 27563//27563 27564//27564 26810//26810 +f 27386//27386 26900//26900 27561//27561 +f 27561//27561 26900//26900 27289//27289 +f 26258//26258 26810//26810 27564//27564 +f 27549//27549 27602//27602 27557//27557 +f 27602//27602 27552//27552 27009//27009 +f 27549//27549 27552//27552 27602//27602 +f 27029//27029 26529//26529 27843//27843 +f 27552//27552 27560//27560 27009//27009 +f 27568//27568 27853//27853 27310//27310 +f 27843//27843 27286//27286 27850//27850 +f 26529//26529 27286//27286 27843//27843 +f 27602//27602 27309//27309 27897//27897 +f 27557//27557 27602//27602 27897//27897 +f 27286//27286 27855//27855 27850//27850 +f 28080//28080 27566//27566 27306//27306 +f 27311//27311 27883//27883 27013//27013 +f 27575//27575 27571//27571 27312//27312 +f 27883//27883 27884//27884 27300//27300 +f 27316//27316 27575//27575 27312//27312 +f 27569//27569 27306//27306 27566//27566 +f 27308//27308 27306//27306 27569//27569 +f 27883//27883 27300//27300 27013//27013 +f 27280//27280 27600//27600 27544//27544 +f 27869//27869 27575//27575 27316//27316 +f 27786//27786 27308//27308 27569//27569 +f 26919//26919 27308//27308 27786//27786 +f 27291//27291 27292//27292 27859//27859 +f 27836//27836 26919//26919 27786//27786 +f 27859//27859 27292//27292 27295//27295 +f 27570//27570 26919//26919 27836//27836 +f 27283//27283 27280//27280 27544//27544 +f 27312//27312 27571//27571 27488//27488 +f 27039//27039 27298//27298 27295//27295 +f 27565//27565 27311//27311 27330//27330 +f 27823//27823 27283//27283 27544//27544 +f 27298//27298 27572//27572 27865//27865 +f 27283//27283 27823//27823 27284//27284 +f 27869//27869 27316//27316 27317//27317 +f 27284//27284 27823//27823 27824//27824 +f 27588//27588 27284//27284 27824//27824 +f 27318//27318 26974//26974 27577//27577 +f 27302//27302 27045//27045 27871//27871 +f 26974//26974 27490//27490 27577//27577 +f 27538//27538 27567//27567 27313//27313 +f 27313//27313 27304//27304 27538//27538 +f 27576//27576 27869//27869 27317//27317 +f 27045//27045 27305//27305 27871//27871 +f 27313//27313 27567//27567 27314//27314 +f 27315//27315 27314//27314 27567//27567 +f 27871//27871 27305//27305 27578//27578 +f 27578//27578 27307//27307 27877//27877 +f 72407//72407 27582//27582 72405//72405 +f 27880//27880 27321//27321 27583//27583 +f 26997//26997 27321//27321 27880//27880 +f 27315//27315 27573//27573 27030//27030 +f 27347//27347 27023//27023 27573//27573 +f 27221//27221 27023//27023 27347//27347 +f 27307//27307 27579//27579 27877//27877 +f 27023//27023 27030//27030 27573//27573 +f 26740//26740 72405//72405 27582//27582 +f 27582//27582 27583//27583 26740//26740 +f 27321//27321 26740//26740 27583//27583 +f 26996//26996 26988//26988 27581//27581 +f 27581//27581 27243//27243 27509//27509 +f 26988//26988 27243//27243 27581//27581 +f 27241//27241 27490//27490 27339//27339 +f 27580//27580 26998//26998 27881//27881 +f 27881//27881 26996//26996 27581//27581 +f 26998//26998 26996//26996 27881//27881 +f 27875//27875 27241//27241 27322//27322 +f 27246//27246 27036//27036 27320//27320 +f 27895//27895 27322//27322 27256//27256 +f 27875//27875 27322//27322 27895//27895 +f 27597//27597 27067//27067 27301//27301 +f 27075//27075 27067//27067 27597//27597 +f 27017//27017 27284//27284 27589//27589 +f 27068//27068 27284//27284 27017//27017 +f 27597//27597 27626//27626 27075//27075 +f 27075//27075 27626//27626 27076//27076 +f 27076//27076 27626//27626 27598//27598 +f 27598//27598 27626//27626 27597//27597 +f 27284//27284 27588//27588 27589//27589 +f 27080//27080 27076//27076 27598//27598 +f 28132//28132 27603//27603 27081//27081 +f 27604//27604 27621//27621 27606//27606 +f 27603//27603 27605//27605 27081//27081 +f 27598//27598 27599//27599 27080//27080 +f 27599//27599 27543//27543 27080//27080 +f 27080//27080 27543//27543 26811//26811 +f 27248//27248 27017//27017 27589//27589 +f 27604//27604 27607//27607 27622//27622 +f 27621//27621 27604//27604 27622//27622 +f 27622//27622 27077//27077 27621//27621 +f 27608//27608 27622//27622 27607//27607 +f 27623//27623 27622//27622 27608//27608 +f 27622//27622 27623//27623 27077//27077 +f 27830//27830 27248//27248 27589//27589 +f 27511//27511 27248//27248 27830//27830 +f 27609//27609 27623//27623 27608//27608 +f 27078//27078 27077//27077 27623//27623 +f 27610//27610 27623//27623 27609//27609 +f 27079//27079 27623//27623 27610//27610 +f 27078//27078 27623//27623 27079//27079 +f 27062//27062 27264//27264 27060//27060 +f 27060//27060 27264//27264 27259//27259 +f 27259//27259 27264//27264 27521//27521 +f 27521//27521 27264//27264 27518//27518 +f 27612//27612 27606//27606 27621//27621 +f 27077//27077 27082//27082 27621//27621 +f 27612//27612 27621//27621 27082//27082 +f 26570//26570 27612//27612 27082//27082 +f 27613//27613 27612//27612 26570//26570 +f 27063//27063 27613//27613 26570//26570 +f 27614//27614 27613//27613 27063//27063 +f 27273//27273 27614//27614 27063//27063 +f 27611//27611 72408//72408 72409//72409 +f 27084//27084 27611//27611 27615//27615 +f 27616//27616 27266//27266 27066//27066 +f 27066//27066 27074//27074 27587//27587 +f 27584//27584 27590//27590 27585//27585 +f 27585//27585 27590//27590 27624//27624 +f 27591//27591 27586//27586 27625//27625 +f 27625//27625 27586//27586 27624//27624 +f 27624//27624 27586//27586 27585//27585 +f 27546//27546 27270//27270 27272//27272 +f 27074//27074 27270//27270 27587//27587 +f 27590//27590 27592//27592 27624//27624 +f 27624//27624 27592//27592 27086//27086 +f 27616//27616 27066//27066 27890//27890 +f 27587//27587 27890//27890 27066//27066 +f 27625//27625 27624//27624 27086//27086 +f 27086//27086 27085//27085 27625//27625 +f 27592//27592 27593//27593 27086//27086 +f 27087//27087 28136//28136 26586//26586 +f 27086//27086 27593//27593 27297//27297 +f 27297//27297 27593//27593 27530//27530 +f 27297//27297 27329//27329 27086//27086 +f 27596//27596 27627//27627 27088//27088 +f 27088//27088 27627//27627 27085//27085 +f 27085//27085 27627//27627 27625//27625 +f 27625//27625 27627//27627 27591//27591 +f 27591//27591 27627//27627 27595//27595 +f 27595//27595 27627//27627 27596//27596 +f 27088//27088 27089//27089 27596//27596 +f 27596//27596 27089//27089 27594//27594 +f 27594//27594 27079//27079 27610//27610 +f 27089//27089 27079//27079 27594//27594 +f 28136//28136 27617//27617 26586//26586 +f 26586//26586 27617//27617 26591//26591 +f 26591//26591 27617//27617 27618//27618 +f 27618//27618 27619//27619 26591//26591 +f 26591//26591 27619//27619 26592//26592 +f 27619//27619 27620//27620 26592//26592 +f 26592//26592 27620//27620 26581//26581 +f 26581//26581 27620//27620 26582//26582 +f 26582//26582 27620//27620 27081//27081 +f 27081//27081 27620//27620 28132//28132 +f 27447//27447 27363//27363 28017//28017 +f 27496//27496 27726//27726 27352//27352 +f 27730//27730 27427//27427 27628//27628 +f 27396//27396 27432//27432 27639//27639 +f 27436//27436 27729//27729 27437//27437 +f 27343//27343 27945//27945 27207//27207 +f 27424//27424 27118//27118 27707//27707 +f 27631//27631 27733//27733 27440//27440 +f 27424//27424 27707//27707 27728//27728 +f 27209//27209 27399//27399 28165//28165 +f 27496//27496 27740//27740 27726//27726 +f 27651//27651 27432//27432 27200//27200 +f 27966//27966 27148//27148 27629//27629 +f 27398//27398 27205//27205 27484//27484 +f 27634//27634 27434//27434 27742//27742 +f 27460//27460 27718//27718 27910//27910 +f 27571//27571 27920//27920 27488//27488 +f 27657//27657 27352//27352 27726//27726 +f 28239//28239 27331//27331 27209//27209 +f 27454//27454 27498//27498 27714//27714 +f 27636//27636 27253//27253 27418//27418 +f 27730//27730 27713//27713 27430//27430 +f 27798//27798 27707//27707 27118//27118 +f 27460//27460 27499//27499 27670//27670 +f 27640//27640 27706//27706 27734//27734 +f 27742//27742 27191//27191 28012//28012 +f 27640//27640 27708//27708 27706//27706 +f 27674//27674 27732//27732 27650//27650 +f 27460//27460 27670//27670 27718//27718 +f 27939//27939 27715//27715 27504//27504 +f 28012//28012 27191//27191 28395//28395 +f 27376//27376 27454//27454 27176//27176 +f 27337//27337 27798//27798 27118//27118 +f 26968//26968 27755//27755 27377//27377 +f 27718//27718 27670//27670 27796//27796 +f 27714//27714 27176//27176 27454//27454 +f 27760//27760 28395//28395 27191//27191 +f 27120//27120 27715//27715 27939//27939 +f 27222//27222 27657//27657 27711//27711 +f 26968//26968 26888//26888 27673//27673 +f 27636//27636 27914//27914 27253//27253 +f 26857//26857 26845//26845 27637//27637 +f 27637//27637 27213//27213 26857//26857 +f 27222//27222 27711//27711 27415//27415 +f 27351//27351 27655//27655 27450//27450 +f 27415//27415 27711//27711 27717//27717 +f 27173//27173 27633//27633 27632//27632 +f 26942//26942 27908//27908 27767//27767 +f 27176//27176 27714//27714 27974//27974 +f 27494//27494 27431//27431 27638//27638 +f 28049//28049 27798//27798 27179//27179 +f 27441//27441 27647//27647 27648//27648 +f 27455//27455 26925//26925 27687//27687 +f 27702//27702 27710//27710 27799//27799 +f 28266//28266 27455//27455 27687//27687 +f 27345//27345 27645//27645 26956//26956 +f 27935//27935 27194//27194 27939//27939 +f 27899//27899 27647//27647 27708//27708 +f 27706//27706 27713//27713 27734//27734 +f 27366//27366 27470//27470 27743//27743 +f 27713//27713 27706//27706 27503//27503 +f 27403//27403 27661//27661 27435//27435 +f 27345//27345 27915//27915 27645//27645 +f 27161//27161 27691//27691 27776//27776 +f 27355//27355 27655//27655 27351//27351 +f 26957//26957 27931//27931 27930//27930 +f 27110//27110 27665//27665 28272//28272 +f 27504//27504 27406//27406 27768//27768 +f 27110//27110 28272//28272 27667//27667 +f 27918//27918 28013//28013 27099//27099 +f 27370//27370 27757//27757 27682//27682 +f 26957//26957 27472//27472 27931//27931 +f 27740//27740 27496//27496 27137//27137 +f 27719//27719 27491//27491 27653//27653 +f 27717//27717 27660//27660 27449//27449 +f 27446//27446 27099//27099 27679//27679 +f 27708//27708 27438//27438 27706//27706 +f 27461//27461 27409//27409 27744//27744 +f 27503//27503 27706//27706 27438//27438 +f 27633//27633 27367//27367 27712//27712 +f 27335//27335 28143//28143 27996//27996 +f 27969//27969 27692//27692 27449//27449 +f 26966//26966 28163//28163 27773//27773 +f 28163//28163 26966//26966 27945//27945 +f 27716//27716 27744//27744 27380//27380 +f 27341//27341 27996//27996 27684//27684 +f 27430//27430 27713//27713 27502//27502 +f 27713//27713 27503//27503 27502//27502 +f 27712//27712 27414//27414 27761//27761 +f 27771//27771 27349//27349 27230//27230 +f 27354//27354 27752//27752 27753//27753 +f 27927//27927 27653//27653 27656//27656 +f 28244//28244 27720//27720 27801//27801 +f 27344//27344 27736//27736 27654//27654 +f 27380//27380 28202//28202 27716//27716 +f 27800//27800 27736//27736 27344//27344 +f 27740//27740 27404//27404 27749//27749 +f 27675//27675 27419//27419 27926//27926 +f 27794//27794 26975//26975 27669//27669 +f 27163//27163 27772//27772 27664//27664 +f 27163//27163 27425//27425 27772//27772 +f 27916//27916 27505//27505 27709//27709 +f 27152//27152 27803//27803 27414//27414 +f 27714//27714 27505//27505 27916//27916 +f 27152//27152 27644//27644 27803//27803 +f 27404//27404 27162//27162 27746//27746 +f 27698//27698 27395//27395 27699//27699 +f 27695//27695 27374//27374 27766//27766 +f 27361//27361 27727//27727 27401//27401 +f 27946//27946 27469//27469 27677//27677 +f 27370//27370 27682//27682 27492//27492 +f 27453//27453 27958//27958 27170//27170 +f 27386//27386 27782//27782 27171//27171 +f 27628//27628 27427//27427 27762//27762 +f 27374//27374 27482//27482 27766//27766 +f 27674//27674 27466//27466 27936//27936 +f 27959//27959 27170//27170 27958//27958 +f 27705//27705 27500//27500 27758//27758 +f 27395//27395 27495//27495 27456//27456 +f 27456//27456 27699//27699 27395//27395 +f 27774//27774 27170//27170 27959//27959 +f 27771//27771 28192//28192 27349//27349 +f 27382//27382 27160//27160 27952//27952 +f 27336//27336 27428//27428 27697//27697 +f 27336//27336 27697//27697 28276//28276 +f 27934//27934 27800//27800 27508//27508 +f 27491//27491 27654//27654 27656//27656 +f 26885//26885 27479//27479 27700//27700 +f 27508//27508 27480//27480 27728//27728 +f 27463//27463 27956//27956 27467//27467 +f 27448//27448 27971//27971 27094//27094 +f 27720//27720 27678//27678 27801//27801 +f 27508//27508 27728//27728 27934//27934 +f 27685//27685 28260//28260 28024//28024 +f 27211//27211 27444//27444 27445//27445 +f 27643//27643 27678//27678 27405//27405 +f 27406//27406 27094//27094 27768//27768 +f 28024//28024 27466//27466 26861//26861 +f 27971//27971 27689//27689 27094//27094 +f 27770//27770 27768//27768 27094//27094 +f 27480//27480 27424//27424 27728//27728 +f 27468//27468 27390//27390 27725//27725 +f 27094//27094 27689//27689 27770//27770 +f 27746//27746 27705//27705 27970//27970 +f 27725//27725 27390//27390 27703//27703 +f 28189//28189 27204//27204 27688//27688 +f 26718//26718 27769//27769 27777//27777 +f 27204//27204 28189//28189 27784//27784 +f 27777//27777 27476//27476 26718//26718 +f 27670//27670 27719//27719 27652//27652 +f 27452//27452 27919//27919 27371//27371 +f 27371//27371 27919//27919 27346//27346 +f 27486//27486 27397//27397 28510//28510 +f 27777//27777 27731//27731 27476//27476 +f 27629//27629 28033//28033 27966//27966 +f 28224//28224 27950//27950 27104//27104 +f 27104//27104 27630//27630 28224//28224 +f 27051//27051 27488//27488 27920//27920 +f 28224//28224 27630//27630 28004//28004 +f 27639//27639 27432//27432 27975//27975 +f 27710//27710 27910//27910 27741//27741 +f 28239//28239 27209//27209 28165//28165 +f 27951//27951 27730//27730 27628//27628 +f 27418//27418 27721//27721 27636//27636 +f 27646//27646 27795//27795 28235//28235 +f 27897//27897 27439//27439 27797//27797 +f 27662//27662 27974//27974 27995//27995 +f 27725//27725 27703//27703 27907//27907 +f 27634//27634 28004//28004 27630//27630 +f 27484//27484 28030//28030 27398//27398 +f 27634//27634 27962//27962 28004//28004 +f 27436//27436 27450//27450 27655//27655 +f 27404//27404 27746//27746 27749//27749 +f 27640//27640 27734//27734 27902//27902 +f 27743//27743 27470//27470 27464//27464 +f 27673//27673 28497//28497 26968//26968 +f 27795//27795 27369//27369 28169//28169 +f 27907//27907 27703//27703 27334//27334 +f 27702//27702 27799//27799 27709//27709 +f 27901//27901 27978//27978 27362//27362 +f 27951//27951 27734//27734 27713//27713 +f 27701//27701 27356//27356 28044//28044 +f 27673//27673 26888//26888 28145//28145 +f 27436//27436 27739//27739 27729//27729 +f 28145//28145 27681//27681 27683//27683 +f 27717//27717 27711//27711 27660//27660 +f 26925//26925 28264//28264 28265//28265 +f 27910//27910 27718//27718 27796//27796 +f 27494//27494 27638//27638 27991//27991 +f 27901//27901 27362//27362 27633//27633 +f 27683//27683 27161//27161 28150//28150 +f 28006//28006 27729//27729 27739//27739 +f 28241//28241 28507//28507 27443//27443 +f 27738//27738 27988//27988 27665//27665 +f 27362//27362 27632//27632 27633//27633 +f 27687//27687 26925//26925 28265//28265 +f 27704//27704 27976//27976 27356//27356 +f 28658//28658 27188//27188 27122//27122 +f 27968//27968 27729//27729 28006//28006 +f 27765//27765 27451//27451 27457//27457 +f 27652//27652 27796//27796 27670//27670 +f 27747//27747 27494//27494 27750//27750 +f 27743//27743 27924//27924 27366//27366 +f 27359//27359 27915//27915 27345//27345 +f 27653//27653 27652//27652 27719//27719 +f 27909//27909 27678//27678 27643//27643 +f 27641//27641 27903//27903 27355//27355 +f 27649//27649 27366//27366 27924//27924 +f 27740//27740 27749//27749 27972//27972 +f 27765//27765 27457//27457 27930//27930 +f 27359//27359 27090//27090 28246//28246 +f 27654//27654 27736//27736 27656//27656 +f 27465//27465 27783//27783 28070//28070 +f 27465//27465 27471//27471 27783//27783 +f 27699//27699 27456//27456 28015//28015 +f 27648//27648 27647//27647 27986//27986 +f 27335//27335 27737//27737 28182//28182 +f 27783//27783 27471//27471 28076//28076 +f 27664//27664 28015//28015 27456//27456 +f 27640//27640 27899//27899 27708//27708 +f 27429//27429 27433//27433 28401//28401 +f 27335//27335 28182//28182 28143//28143 +f 27763//27763 27656//27656 27736//27736 +f 27794//27794 27669//27669 27756//27756 +f 27375//27375 27455//27455 28009//28009 +f 27771//27771 27230//27230 27928//27928 +f 27775//27775 27375//27375 28009//28009 +f 27660//27660 27969//27969 27449//27449 +f 27374//27374 27695//27695 27933//27933 +f 27648//27648 27643//27643 27426//27426 +f 27927//27927 27656//27656 27763//27763 +f 27375//27375 27775//27775 27481//27481 +f 27748//27748 27435//27435 27661//27661 +f 27433//27433 26942//26942 27767//27767 +f 27671//27671 27931//27931 27472//27472 +f 27753//27753 27937//27937 27354//27354 +f 27663//27663 27190//27190 27658//27658 +f 27414//27414 27803//27803 27761//27761 +f 27998//27998 27106//27106 27994//27994 +f 27704//27704 27461//27461 27976//27976 +f 28193//28193 27677//27677 27937//27937 +f 27939//27939 27504//27504 27913//27913 +f 27927//27927 27652//27652 27653//27653 +f 27996//27996 28436//28436 27684//27684 +f 27444//27444 27349//27349 28192//28192 +f 27700//27700 27479//27479 28428//28428 +f 26713//26713 27663//27663 27940//27940 +f 27916//27916 27709//27709 28147//28147 +f 27674//27674 27936//27936 27732//27732 +f 27661//27661 27403//27403 27682//27682 +f 27946//27946 27677//27677 28193//28193 +f 27735//27735 27798//27798 28049//28049 +f 27481//27481 27938//27938 27694//27694 +f 27684//27684 27958//27958 27453//27453 +f 27799//27799 27710//27710 28203//28203 +f 28046//28046 27672//27672 27676//27676 +f 27659//27659 27998//27998 27953//27953 +f 27401//27401 27758//27758 27500//27500 +f 27758//27758 27401//27401 27727//27727 +f 27981//27981 28049//28049 27666//27666 +f 27666//27666 27802//27802 27981//27981 +f 27678//27678 27909//27909 27801//27801 +f 27946//27946 28260//28260 27685//27685 +f 27443//27443 28194//28194 28241//28241 +f 27954//27954 27452//27452 27368//27368 +f 27361//27361 27362//27362 27727//27727 +f 27978//27978 27727//27727 27362//27362 +f 27392//27392 27478//27478 28025//28025 +f 27970//27970 27705//27705 27925//27925 +f 27646//27646 27926//27926 27419//27419 +f 28047//28047 27682//27682 27757//27757 +f 27948//27948 27466//27466 28024//28024 +f 27662//27662 27971//27971 27448//27448 +f 28369//28369 27379//27379 27953//27953 +f 27762//27762 28032//28032 27628//27628 +f 27381//27381 27912//27912 27759//27759 +f 27964//27964 27762//27762 27473//27473 +f 27960//27960 27386//27386 27955//27955 +f 28197//28197 27964//27964 27467//27467 +f 27446//27446 27943//27943 27690//27690 +f 28044//28044 27803//27803 27644//27644 +f 27186//27186 28175//28175 28487//28487 +f 28197//28197 27467//27467 27956//27956 +f 27473//27473 27467//27467 27964//27964 +f 27943//27943 27458//27458 27690//27690 +f 27960//27960 28331//28331 27386//27386 +f 27186//27186 28487//28487 27688//27688 +f 28044//28044 27644//27644 27701//27701 +f 27386//27386 28331//28331 27782//27782 +f 27757//27757 27442//27442 27932//27932 +f 27382//27382 27952//27952 27769//27769 +f 27786//27786 27569//27569 27785//27785 +f 28202//28202 27468//27468 28043//28043 +f 27932//27932 27442//27442 28162//28162 +f 27442//27442 27680//27680 28162//28162 +f 27187//27187 27462//27462 27787//27787 +f 27956//27956 27463//27463 27483//27483 +f 28021//28021 27187//27187 27787//27787 +f 27336//27336 28276//28276 28050//28050 +f 28028//28028 27336//27336 28050//28050 +f 26841//26841 27784//27784 27668//27668 +f 27340//27340 27342//27342 27919//27919 +f 28186//28186 27807//27807 28052//28052 +f 27510//27510 27807//27807 28186//28186 +f 27804//27804 28057//28057 27558//27558 +f 27558//27558 27278//27278 27804//27804 +f 27808//27808 27584//27584 27806//27806 +f 28034//28034 27696//27696 27889//27889 +f 27889//27889 27696//27696 27244//27244 +f 27806//27806 27585//27585 28122//28122 +f 27584//27584 27585//27585 27806//27806 +f 27585//27585 27586//27586 28122//28122 +f 27519//27519 27520//27520 27819//27819 +f 27319//27319 27542//27542 27320//27320 +f 27561//27561 27289//27289 28057//28057 +f 27320//27320 27542//27542 27545//27545 +f 27512//27512 27320//27320 27545//27545 +f 27819//27819 27520//27520 27252//27252 +f 27561//27561 28057//28057 27820//27820 +f 27273//27273 27513//27513 27815//27815 +f 27914//27914 27738//27738 27253//27253 +f 28157//28157 28034//28034 27889//27889 +f 27525//27525 28070//28070 27812//27812 +f 28035//28035 28157//28157 27889//27889 +f 27955//27955 27561//27561 27820//27820 +f 27561//27561 27955//27955 27386//27386 +f 27818//27818 27273//27273 27815//27815 +f 27320//27320 27512//27512 27246//27246 +f 27889//27889 27258//27258 28035//28035 +f 27465//27465 28070//28070 27525//27525 +f 27601//27601 27815//27815 27513//27513 +f 27263//27263 28292//28292 28062//28062 +f 27171//27171 27782//27782 27303//27303 +f 28035//28035 27515//27515 28054//28054 +f 27258//27258 27515//27515 28035//28035 +f 27815//27815 27601//27601 27514//27514 +f 27817//27817 27815//27815 27514//27514 +f 27471//27471 27698//27698 28076//28076 +f 27515//27515 27522//27522 28054//28054 +f 28080//28080 27303//27303 27782//27782 +f 28055//28055 28054//28054 27522//27522 +f 27828//27828 27890//27890 27587//27587 +f 27270//27270 27828//27828 27587//27587 +f 27522//27522 27524//27524 28055//28055 +f 27270//27270 27546//27546 27828//27828 +f 27526//27526 27521//27521 27891//27891 +f 27524//27524 27529//27529 28055//28055 +f 28082//28082 27566//27566 28080//28080 +f 27891//27891 27805//27805 27526//27526 +f 27546//27546 27035//27035 27828//27828 +f 27569//27569 27566//27566 28082//28082 +f 27533//27533 27891//27891 27521//27521 +f 27035//27035 27831//27831 27828//27828 +f 27521//27521 27518//27518 27533//27533 +f 27517//27517 27822//27822 27821//27821 +f 27523//27523 27822//27822 27517//27517 +f 27529//27529 27268//27268 27792//27792 +f 27809//27809 27891//27891 27536//27536 +f 27805//27805 27891//27891 27809//27809 +f 27536//27536 27891//27891 27533//27533 +f 27824//27824 27825//27825 27588//27588 +f 27518//27518 27516//27516 27539//27539 +f 27539//27539 27533//27533 27518//27518 +f 27523//27523 27526//27526 27826//27826 +f 27533//27533 27539//27539 27282//27282 +f 27826//27826 27526//27526 27805//27805 +f 27827//27827 27588//27588 27825//27825 +f 27589//27589 27588//27588 27827//27827 +f 27790//27790 27888//27888 28003//28003 +f 27836//27836 27892//27892 27570//27570 +f 27590//27590 27584//27584 27808//27808 +f 27570//27570 27892//27892 27428//27428 +f 28075//28075 27556//27556 27838//27838 +f 27888//27888 27388//27388 27814//27814 +f 27829//27829 27590//27590 27808//27808 +f 27814//27814 28003//28003 27888//27888 +f 27589//27589 27827//27827 27830//27830 +f 27892//27892 27697//27697 27428//27428 +f 27809//27809 27536//27536 27290//27290 +f 27556//27556 27559//27559 27838//27838 +f 28122//28122 27591//27591 28087//28087 +f 27586//27586 27591//27591 28122//28122 +f 27835//27835 28060//28060 27541//27541 +f 27277//27277 27547//27547 27835//27835 +f 27592//27592 27590//27590 27829//27829 +f 27559//27559 27562//27562 27838//27838 +f 27791//27791 27941//27941 26778//26778 +f 27832//27832 27592//27592 27829//27829 +f 27562//27562 27840//27840 27838//27838 +f 27547//27547 27551//27551 28066//28066 +f 27595//27595 28087//28087 27591//27591 +f 27527//27527 27941//27941 27816//27816 +f 27530//27530 27593//27593 27837//27837 +f 27550//27550 27548//27548 28069//28069 +f 27562//27562 27296//27296 27845//27845 +f 27845//27845 27840//27840 27562//27562 +f 28066//28066 27551//27551 27843//27843 +f 27816//27816 27528//27528 27527//27527 +f 27528//27528 27816//27816 27756//27756 +f 27841//27841 27530//27530 27837//27837 +f 27550//27550 28069//28069 27844//27844 +f 27669//27669 27528//27528 27756//27756 +f 27842//27842 27530//27530 27841//27841 +f 27554//27554 27550//27550 27851//27851 +f 27550//27550 27844//27844 27851//27851 +f 27847//27847 27845//27845 27564//27564 +f 27554//27554 27804//27804 27555//27555 +f 27564//27564 27845//27845 27296//27296 +f 27846//27846 27595//27595 27596//27596 +f 27855//27855 27288//27288 27857//27857 +f 27857//27857 27291//27291 27858//27858 +f 27288//27288 27291//27291 27857//27857 +f 27564//27564 27563//27563 27847//27847 +f 27846//27846 27596//27596 27848//27848 +f 27291//27291 27859//27859 27858//27858 +f 27594//27594 27849//27849 27848//27848 +f 27596//27596 27594//27594 27848//27848 +f 27859//27859 27295//27295 27862//27862 +f 27295//27295 27298//27298 27865//27865 +f 27865//27865 27862//27862 27295//27295 +f 27865//27865 27572//27572 28072//28072 +f 27854//27854 27893//27893 27856//27856 +f 27572//27572 27574//27574 28072//28072 +f 28072//28072 27574//27574 28037//28037 +f 27574//27574 27302//27302 28037//28037 +f 27856//27856 27893//27893 27553//27553 +f 27856//27856 27553//27553 28128//28128 +f 28128//28128 27553//27553 27876//27876 +f 27578//27578 27874//27874 27871//27871 +f 27877//27877 27874//27874 27578//27578 +f 27920//27920 27571//27571 27861//27861 +f 27877//27877 27579//27579 28077//28077 +f 27571//27571 27575//27575 27861//27861 +f 27579//27579 27580//27580 27881//27881 +f 27860//27860 27597//27597 27842//27842 +f 27863//27863 27861//27861 27575//27575 +f 27575//27575 27868//27868 27863//27863 +f 27581//27581 27509//27509 27882//27882 +f 27860//27860 27864//27864 27597//27597 +f 27868//27868 27575//27575 27869//27869 +f 28186//28186 27509//27509 27510//27510 +f 27598//27598 27597//27597 27864//27864 +f 27869//27869 27576//27576 28092//28092 +f 27866//27866 28130//28130 27534//27534 +f 27534//27534 27867//27867 27866//27866 +f 28092//28092 27318//27318 28097//28097 +f 27576//27576 27318//27318 28092//28092 +f 27577//27577 28097//28097 27318//27318 +f 28130//28130 27870//27870 27538//27538 +f 27599//27599 27598//27598 27864//27864 +f 27867//27867 27894//27894 27599//27599 +f 27864//27864 27867//27867 27599//27599 +f 27543//27543 27599//27599 27894//27894 +f 27875//27875 27895//27895 28100//28100 +f 27867//27867 27534//27534 27540//27540 +f 27540//27540 27894//27894 27867//27867 +f 27895//27895 27879//27879 28100//28100 +f 27894//27894 27540//27540 27542//27542 +f 27895//27895 27261//27261 27879//27879 +f 27543//27543 27542//27542 27319//27319 +f 27894//27894 27542//27542 27543//27543 +f 26997//26997 27879//27879 27261//27261 +f 27880//27880 27879//27879 26997//26997 +f 27896//27896 27854//27854 27852//27852 +f 72411//72411 27582//27582 72407//72407 +f 28090//28090 27896//27896 27852//27852 +f 27854//27854 27896//27896 27893//27893 +f 27872//27872 27896//27896 28090//28090 +f 27896//27896 27872//27872 27549//27549 +f 27241//27241 27873//27873 27885//27885 +f 27549//27549 27872//27872 27552//27552 +f 27552//27552 27872//27872 28091//28091 +f 27241//27241 27885//27885 28093//28093 +f 27490//27490 27241//27241 28093//28093 +f 27553//27553 27893//27893 27896//27896 +f 27241//27241 27875//27875 27873//27873 +f 27553//27553 27897//27897 27876//27876 +f 27553//27553 27557//27557 27897//27897 +f 28094//28094 27552//27552 28091//28091 +f 27552//27552 28094//28094 27560//27560 +f 27560//27560 28094//28094 27565//27565 +f 28094//28094 27883//27883 27311//27311 +f 27565//27565 28094//28094 27311//27311 +f 27884//27884 27809//27809 27290//27290 +f 27878//27878 27897//27897 27797//27797 +f 27538//27538 27870//27870 27567//27567 +f 27886//27886 27567//27567 27870//27870 +f 27887//27887 27567//27567 27886//27886 +f 27567//27567 27887//27887 27315//27315 +f 27573//27573 27315//27315 27887//27887 +f 27439//27439 27573//27573 27887//27887 +f 27347//27347 27573//27573 27439//27439 +f 27360//27360 27429//27429 28261//28261 +f 27487//27487 27051//27051 27900//27900 +f 28384//28384 27645//27645 28482//28482 +f 27051//27051 27920//27920 27900//27900 +f 27645//27645 27915//27915 28482//28482 +f 28401//28401 28261//28261 27429//27429 +f 27903//27903 27650//27650 27732//27732 +f 27976//27976 27898//27898 27356//27356 +f 27369//27369 27759//27759 27912//27912 +f 28041//28041 28209//28209 27636//27636 +f 28030//28030 27911//27911 27398//27398 +f 28395//28395 27760//27760 27904//27904 +f 27760//27760 27905//27905 27904//27904 +f 27755//27755 26968//26968 28250//28250 +f 27655//27655 27355//27355 27906//27906 +f 27899//27899 27640//27640 27902//27902 +f 27745//27745 27907//27907 27334//27334 +f 27648//27648 27986//27986 27643//27643 +f 27707//27707 27798//27798 27735//27735 +f 27760//27760 27451//27451 27905//27905 +f 27986//27986 27909//27909 27643//27643 +f 27655//27655 27739//27739 27436//27436 +f 27692//27692 27969//27969 28045//28045 +f 27919//27919 27452//27452 27979//27979 +f 27647//27647 27899//27899 27983//27983 +f 27504//27504 27768//27768 27913//27913 +f 27633//27633 28225//28225 27901//27901 +f 27802//27802 27675//27675 27926//27926 +f 27736//27736 27800//27800 28040//28040 +f 27642//27642 27213//27213 27754//27754 +f 27768//27768 27770//27770 27913//27913 +f 27970//27970 28273//28273 27746//27746 +f 27219//27219 27443//27443 28507//28507 +f 27983//27983 27986//27986 27647//27647 +f 27461//27461 27744//27744 27716//27716 +f 27716//27716 28199//28199 27461//27461 +f 27161//27161 27776//27776 28150//28150 +f 27692//27692 27922//27922 27721//27721 +f 27455//27455 28266//28266 28009//28009 +f 27991//27991 28228//28228 27494//27494 +f 27652//27652 28038//28038 27796//27796 +f 27750//27750 27494//27494 28228//28228 +f 28199//28199 27716//27716 27992//27992 +f 27464//27464 27794//27794 27921//27921 +f 27918//27918 27148//27148 28258//28258 +f 27929//27929 27990//27990 27926//27926 +f 27464//27464 27921//27921 27743//27743 +f 27931//27931 27671//27671 28160//28160 +f 27800//27800 27934//27934 28040//28040 +f 27646//27646 27929//27929 27926//27926 +f 27973//27973 27657//27657 27726//27726 +f 27994//27994 27754//27754 28247//28247 +f 27662//27662 27995//27995 27985//27985 +f 28038//28038 27652//27652 27927//27927 +f 27106//27106 27754//27754 27994//27994 +f 27726//27726 27972//27972 27973//27973 +f 27929//27929 27646//27646 28235//28235 +f 28013//28013 27918//27918 28215//28215 +f 28201//28201 27661//27661 27682//27682 +f 28023//28023 27699//27699 28015//28015 +f 27752//27752 27750//27750 28228//28228 +f 28235//28235 27795//27795 28169//28169 +f 28163//28163 27945//27945 27942//27942 +f 27934//27934 27728//27728 27984//27984 +f 27705//27705 27758//27758 28048//28048 +f 27686//27686 27923//27923 27381//27381 +f 28014//28014 27941//27941 27791//27791 +f 27679//27679 27099//27099 28013//28013 +f 27343//27343 27947//27947 27945//27945 +f 27792//27792 27793//27793 28060//28060 +f 28016//28016 27753//27753 27752//27752 +f 27633//27633 27712//27712 28279//28279 +f 27980//27980 27927//27927 27763//27763 +f 27764//27764 28436//28436 28437//28437 +f 27794//27794 27756//27756 28173//28173 +f 27971//27971 27662//27662 27985//27985 +f 28436//28436 27764//27764 27684//27684 +f 27937//27937 27753//27753 28016//28016 +f 27705//27705 28048//28048 27925//27925 +f 27657//27657 27977//27977 27711//27711 +f 27735//27735 27728//27728 27707//27707 +f 27958//27958 27684//27684 27764//27764 +f 27758//27758 27727//27727 28048//28048 +f 28220//28220 27458//27458 27943//27943 +f 27711//27711 27977//27977 27660//27660 +f 27712//27712 27761//27761 28381//28381 +f 27733//27733 28042//28042 27686//27686 +f 28200//28200 27664//27664 27772//27772 +f 27924//27924 27928//27928 27649//27649 +f 27957//27957 27698//27698 28023//28023 +f 27698//27698 27699//27699 28023//28023 +f 27230//27230 27649//27649 27928//27928 +f 28002//28002 28043//28043 27468//27468 +f 27949//27949 27794//27794 28397//28397 +f 27787//27787 27462//27462 27459//27459 +f 27379//27379 28369//28369 28175//28175 +f 27978//27978 28048//28048 27727//27727 +f 27777//27777 27769//27769 28161//28161 +f 27468//27468 27725//27725 28002//28002 +f 27740//27740 27972//27972 27726//27726 +f 27710//27710 27741//27741 28203//28203 +f 27786//27786 27785//27785 28185//28185 +f 27479//27479 27774//27774 27961//27961 +f 27757//27757 28148//28148 28047//28047 +f 28185//28185 28027//28027 27786//27786 +f 27425//27425 27437//27437 27729//27729 +f 28428//28428 27479//27479 27961//27961 +f 27993//27993 27714//27714 27916//27916 +f 27794//27794 27949//27949 27921//27921 +f 28189//28189 27688//27688 28487//28487 +f 28148//28148 27757//27757 27932//27932 +f 27761//27761 27803//27803 28044//28044 +f 27974//27974 27714//27714 27993//27993 +f 27777//27777 28166//28166 27731//27731 +f 28033//28033 27336//27336 28028//28028 +f 28039//28039 28203//28203 27741//27741 +f 27950//27950 28221//28221 27485//27485 +f 27637//27637 27331//27331 28239//28239 +f 27951//27951 27713//27713 27730//27730 +f 27445//27445 27444//27444 28192//28192 +f 28195//28195 27628//27628 28032//28032 +f 27995//27995 27974//27974 27993//27993 +f 28162//28162 27680//27680 28046//28046 +f 28044//28044 27356//27356 27898//27898 +f 27672//27672 28046//28046 27680//27680 +f 27966//27966 28258//28258 27148//27148 +f 27700//27700 28030//28030 27484//27484 +f 27340//27340 28217//28217 27483//27483 +f 28017//28017 27211//27211 28256//28256 +f 27935//27935 27939//27939 28222//28222 +f 27721//27721 28041//28041 27636//27636 +f 27478//27478 27965//27965 28025//28025 +f 27478//27478 27967//27967 27965//27965 +f 27742//27742 27962//27962 27634//27634 +f 27397//27397 27788//27788 28510//28510 +f 27742//27742 28012//28012 27962//27962 +f 27975//27975 27432//27432 28249//28249 +f 28038//28038 27910//27910 27796//27796 +f 27919//27919 27979//27979 28156//28156 +f 28273//28273 27749//27749 27746//27746 +f 28273//28273 27925//27925 28440//28440 +f 27432//27432 27651//27651 28249//28249 +f 27910//27910 28039//28039 27741//27741 +f 27737//27737 27731//27731 28166//28166 +f 27981//27981 28152//28152 28049//28049 +f 27763//27763 27736//27736 28205//28205 +f 27736//27736 28040//28040 28205//28205 +f 27398//27398 27911//27911 28392//28392 +f 27954//27954 27979//27979 27452//27452 +f 27638//27638 27398//27398 28392//28392 +f 27925//27925 28273//28273 27970//27970 +f 28249//28249 27651//27651 27755//27755 +f 27972//27972 28176//28176 27982//27982 +f 27972//27972 27982//27982 27973//27973 +f 27908//27908 28404//28404 27767//27767 +f 28167//28167 28205//28205 28040//28040 +f 27729//27729 27968//27968 28008//28008 +f 27689//27689 28243//28243 27770//27770 +f 27987//27987 27981//27981 27802//27802 +f 27709//27709 27799//27799 28147//28147 +f 27997//27997 28404//28404 27908//27908 +f 27990//27990 27987//27987 27802//27802 +f 27802//27802 27926//27926 27990//27990 +f 28497//28497 28250//28250 26968//26968 +f 27915//27915 27359//27359 28246//28246 +f 27924//27924 27743//27743 28188//28188 +f 27734//27734 27951//27951 27902//27902 +f 27451//27451 27765//27765 27905//27905 +f 27924//27924 28188//28188 28245//28245 +f 27977//27977 27657//27657 27973//27973 +f 27977//27977 27973//27973 28151//28151 +f 28040//28040 27934//27934 28242//28242 +f 27977//27977 27969//27969 27660//27660 +f 28247//28247 27754//27754 27213//27213 +f 28507//28507 28180//28180 27219//27219 +f 28225//28225 27633//27633 28279//28279 +f 27924//27924 28245//28245 27928//27928 +f 27982//27982 28151//28151 27973//27973 +f 27658//27658 27188//27188 28658//28658 +f 27976//27976 27461//27461 28199//28199 +f 28246//28246 27090//27090 27933//27933 +f 27912//27912 27381//27381 28394//28394 +f 27381//27381 27923//27923 28394//28394 +f 28158//28158 27906//27906 27355//27355 +f 27913//27913 28211//28211 27939//27939 +f 27752//27752 28228//28228 28181//28181 +f 27903//27903 28158//28158 27355//27355 +f 28016//28016 27752//27752 28181//28181 +f 28167//28167 28040//28040 28204//28204 +f 28211//28211 27913//27913 28467//28467 +f 27939//27939 28211//28211 28222//28222 +f 27738//27738 27914//27914 27988//27988 +f 27930//27930 28415//28415 28187//28187 +f 27971//27971 27985//27985 27689//27689 +f 27679//27679 28218//28218 27446//27446 +f 27943//27943 27446//27446 28218//28218 +f 27748//27748 28219//28219 27745//27745 +f 28000//28000 27776//27776 27691//27691 +f 27766//27766 27482//27482 28214//28214 +f 27930//27930 27931//27931 28415//28415 +f 28381//28381 28279//28279 27712//27712 +f 28219//28219 27748//27748 28201//28201 +f 27661//27661 28201//28201 27748//27748 +f 27691//27691 27780//27780 28005//28005 +f 27780//27780 27696//27696 28005//28005 +f 27940//27940 27663//27663 28433//28433 +f 27445//27445 28636//28636 28256//28256 +f 27938//27938 27481//27481 28170//28170 +f 27692//27692 28045//28045 27922//27922 +f 27934//27934 27984//27984 28242//28242 +f 28207//28207 27676//27676 28171//28171 +f 27459//27459 27458//27458 28220//28220 +f 27482//27482 27485//27485 28657//28657 +f 28256//28256 27211//27211 27445//27445 +f 27686//27686 28022//28022 27923//27923 +f 27671//27671 27773//27773 28160//28160 +f 28200//28200 28015//28015 27664//27664 +f 27917//27917 28244//28244 28171//28171 +f 28230//28230 27938//27938 28170//28170 +f 27992//27992 27716//27716 28198//28198 +f 26713//26713 27940//27940 28453//28453 +f 27953//27953 27998//27998 28519//28519 +f 28192//28192 27771//27771 28190//28190 +f 28041//28041 27721//27721 27922//27922 +f 27984//27984 27728//27728 27989//27989 +f 28001//28001 27665//27665 27988//27988 +f 28673//28673 27958//27958 27764//27764 +f 28003//28003 28234//28234 27790//27790 +f 28201//28201 27682//27682 28047//28047 +f 28224//28224 28221//28221 27950//27950 +f 28018//28018 27938//27938 28230//28230 +f 27369//27369 28464//28464 28169//28169 +f 28389//28389 28018//28018 28230//28230 +f 27972//27972 27749//27749 28273//28273 +f 27761//27761 28044//28044 28447//28447 +f 27989//27989 27728//27728 27735//27735 +f 27952//27952 26713//26713 28453//28453 +f 28192//28192 28636//28636 27445//27445 +f 27791//27791 27790//27790 28234//28234 +f 27686//27686 28042//28042 28022//28022 +f 27399//27399 27789//27789 28165//28165 +f 27962//27962 28385//28385 28004//28004 +f 27955//27955 28019//28019 27960//27960 +f 28008//28008 27425//27425 27729//27729 +f 27963//27963 27961//27961 27774//27774 +f 28202//28202 28198//28198 27716//27716 +f 27959//27959 27958//27958 28471//28471 +f 28260//28260 28196//28196 28024//28024 +f 28202//28202 28043//28043 28198//28198 +f 28039//28039 27910//27910 28444//28444 +f 27944//27944 28173//28173 27756//27756 +f 28185//28185 27785//27785 28184//28184 +f 28024//28024 28026//28026 27948//27948 +f 27466//27466 27948//27948 28174//28174 +f 28444//28444 27910//27910 28038//28038 +f 27774//27774 27959//27959 27963//27963 +f 27769//27769 27952//27952 28408//28408 +f 27735//27735 28049//28049 28475//28475 +f 28174//28174 27936//27936 27466//27466 +f 28161//28161 27769//27769 28408//28408 +f 28510//28510 27122//27122 27486//27486 +f 28152//28152 28475//28475 28049//28049 +f 28397//28397 27794//27794 28173//28173 +f 27732//27732 27936//27936 28259//28259 +f 28025//28025 28194//28194 27392//27392 +f 28046//28046 27676//27676 28207//28207 +f 28189//28189 28675//28675 27784//27784 +f 28050//28050 28031//28031 28028//28028 +f 28418//28418 27921//27921 27949//27949 +f 27639//27639 28029//28029 27967//27967 +f 27668//27668 27784//27784 28675//28675 +f 27635//27635 27751//27751 28473//28473 +f 27951//27951 27628//27628 28195//28195 +f 28473//28473 27751//27751 27645//27645 +f 28197//28197 27956//27956 28499//28499 +f 28032//28032 27762//27762 27964//27964 +f 28217//28217 27340//27340 28156//28156 +f 27340//27340 27919//27919 28156//28156 +f 27483//27483 28499//28499 27956//27956 +f 28186//28186 28052//28052 28085//28085 +f 28052//28052 27807//27807 28053//28053 +f 27808//27808 27806//27806 28051//28051 +f 28057//28057 27804//27804 28056//28056 +f 72410//72410 27519//27519 27819//27819 +f 28051//28051 27806//27806 28122//28122 +f 27815//27815 28123//28123 27818//27818 +f 28123//28123 27815//27815 27817//27817 +f 27807//27807 28064//28064 28053//28053 +f 27811//27811 28064//28064 27807//27807 +f 28324//28324 27820//27820 28057//28057 +f 28272//28272 27665//27665 28001//28001 +f 27821//27821 28123//28123 27817//27817 +f 28067//28067 27820//27820 28324//28324 +f 27955//27955 27820//27820 28067//28067 +f 28123//28123 27821//27821 27822//27822 +f 27811//27811 27812//27812 28064//28064 +f 28064//28064 27812//27812 28341//28341 +f 27254//27254 27935//27935 27813//27813 +f 27812//27812 28070//28070 28341//28341 +f 27890//27890 27828//27828 28113//28113 +f 27828//27828 27831//27831 28113//28113 +f 27523//27523 27826//27826 27822//27822 +f 28272//28272 28355//28355 27667//27667 +f 28073//28073 27831//27831 27556//27556 +f 27544//27544 28268//28268 27823//27823 +f 28073//28073 27556//27556 28075//28075 +f 27805//27805 28074//28074 27826//27826 +f 27783//27783 28020//28020 28070//28070 +f 28355//28355 27814//27814 27667//27667 +f 28074//28074 27805//27805 27809//27809 +f 27824//27824 27823//27823 28268//28268 +f 27824//27824 28179//28179 27825//27825 +f 28083//28083 27808//27808 28051//28051 +f 28268//28268 28179//28179 27824//27824 +f 27829//27829 27808//27808 28083//28083 +f 28179//28179 28058//28058 27825//27825 +f 28082//28082 27785//27785 27569//27569 +f 28079//28079 28076//28076 27698//27698 +f 27698//27698 27957//27957 28079//28079 +f 27827//27827 27825//27825 28058//28058 +f 27836//27836 27786//27786 28206//28206 +f 27832//27832 27829//27829 28083//28083 +f 27792//27792 28295//28295 27529//27529 +f 28206//28206 27786//27786 28027//28027 +f 27827//27827 28058//28058 28059//28059 +f 27836//27836 28124//28124 27892//27892 +f 28106//28106 28087//28087 27595//27595 +f 28107//28107 27827//27827 28059//28059 +f 27838//27838 27840//27840 28328//28328 +f 27836//27836 28206//28206 28124//28124 +f 27841//27841 27837//27837 28103//28103 +f 27840//27840 27845//27845 28328//28328 +f 28060//28060 27793//27793 27541//27541 +f 28089//28089 27841//27841 28103//28103 +f 27892//27892 28124//28124 27697//27697 +f 27841//27841 28089//28089 27842//27842 +f 27845//27845 28084//28084 28328//28328 +f 28206//28206 28276//28276 28124//28124 +f 27830//27830 27827//27827 28107//28107 +f 28124//28124 28276//28276 27697//27697 +f 28084//28084 27847//27847 28086//28086 +f 27846//27846 28106//28106 27595//27595 +f 27830//27830 28107//28107 27511//27511 +f 27847//27847 28084//28084 27845//27845 +f 27816//27816 27941//27941 28014//28014 +f 27944//27944 27816//27816 28014//28014 +f 27848//27848 28125//28125 27846//27846 +f 27847//27847 27563//27563 28520//28520 +f 28086//28086 27847//27847 28520//28520 +f 27848//27848 27849//27849 28110//28110 +f 28127//28127 27848//27848 28110//28110 +f 28060//28060 27835//27835 27547//27547 +f 28061//28061 27834//27834 27833//27833 +f 27563//27563 27853//27853 28088//28088 +f 28088//28088 28520//28520 27563//27563 +f 28065//28065 27834//27834 28061//28061 +f 27816//27816 27944//27944 27756//27756 +f 28125//28125 27848//27848 28127//28127 +f 27854//27854 27856//27856 28127//28127 +f 28088//28088 27853//27853 27568//27568 +f 28271//28271 28063//28063 27547//27547 +f 28066//28066 28271//28271 27547//27547 +f 27487//27487 27900//27900 27568//27568 +f 27568//27568 27900//27900 28574//28574 +f 28126//28126 28125//28125 28127//28127 +f 27861//27861 28339//28339 27920//27920 +f 28089//28089 28126//28126 27860//27860 +f 28126//28126 28127//28127 28129//28129 +f 27860//27860 28126//28126 28129//28129 +f 27863//27863 28343//28343 27861//27861 +f 27844//27844 28071//28071 27851//27851 +f 28066//28066 27843//27843 28307//28307 +f 28127//28127 27856//27856 28128//28128 +f 27851//27851 27804//27804 27554//27554 +f 28056//28056 27804//27804 27851//27851 +f 27843//27843 27850//27850 28068//28068 +f 28056//28056 27851//27851 28071//28071 +f 28068//28068 28307//28307 27843//27843 +f 28127//28127 28128//28128 27876//27876 +f 27868//27868 27869//27869 28345//28345 +f 27850//27850 27855//27855 28068//28068 +f 28127//28127 27876//27876 28130//28130 +f 28130//28130 28129//28129 28127//28127 +f 27869//27869 28092//28092 28345//28345 +f 27857//27857 28068//28068 27855//27855 +f 28346//28346 28093//28093 28095//28095 +f 27490//27490 28093//28093 28346//28346 +f 27842//27842 28089//28089 27860//27860 +f 27858//27858 27859//27859 28321//28321 +f 28098//28098 28097//28097 27577//27577 +f 27864//27864 27860//27860 28129//28129 +f 27859//27859 27862//27862 28321//28321 +f 27864//27864 28129//28129 27866//27866 +f 28098//28098 27490//27490 28346//28346 +f 27577//27577 27490//27490 28098//28098 +f 27864//27864 27866//27866 27867//27867 +f 28129//28129 28130//28130 27866//27866 +f 27873//27873 27875//27875 28099//28099 +f 27875//27875 28100//28100 28099//28099 +f 28072//28072 28037//28037 28036//28036 +f 28352//28352 28100//28100 27879//27879 +f 28078//28078 27302//27302 27871//27871 +f 27880//27880 28352//28352 27879//27879 +f 28078//28078 28037//28037 27302//27302 +f 72411//72411 28101//28101 27582//27582 +f 28102//28102 27582//27582 28101//28101 +f 27880//27880 27583//27583 28352//28352 +f 27874//27874 28078//28078 27871//27871 +f 28090//28090 28305//28305 27872//27872 +f 27874//27874 27877//27877 28077//28077 +f 27582//27582 28102//28102 28353//28353 +f 27583//27583 27582//27582 28353//28353 +f 28305//28305 28091//28091 27872//27872 +f 28077//28077 27579//27579 28081//28081 +f 27579//27579 27881//27881 28081//28081 +f 27878//27878 27876//27876 27897//27897 +f 28579//28579 28081//28081 27881//27881 +f 28269//28269 27885//27885 27873//27873 +f 27881//27881 27581//27581 28579//28579 +f 27882//27882 28579//28579 27581//27581 +f 28186//28186 27882//27882 27509//27509 +f 27883//27883 28094//28094 28096//28096 +f 28096//28096 28074//28074 27884//27884 +f 28096//28096 27884//27884 27883//27883 +f 27809//27809 27884//27884 28074//28074 +f 28130//28130 27876//27876 27870//27870 +f 27876//27876 27878//27878 28131//28131 +f 28131//28131 27870//27870 27876//27876 +f 27878//27878 27797//27797 28131//28131 +f 27870//27870 28131//28131 27886//27886 +f 28131//28131 27797//27797 27886//27886 +f 27886//27886 27797//27797 27887//27887 +f 27797//27797 27439//27439 27887//27887 +f 28111//28111 28104//28104 28139//28139 +f 28139//28139 28104//28104 28105//28105 +f 27511//27511 28107//28107 28296//28296 +f 28105//28105 28108//28108 28139//28139 +f 28139//28139 28108//28108 28140//28140 +f 28112//28112 28142//28142 28296//28296 +f 28296//28296 28142//28142 27511//27511 +f 27511//27511 28142//28142 27249//27249 +f 27249//27249 28142//28142 27251//27251 +f 27606//27606 28141//28141 28139//28139 +f 28139//28139 28141//28141 28111//28111 +f 27251//27251 28142//28142 28138//28138 +f 28138//28138 28142//28142 28112//28112 +f 28138//28138 27833//27833 27251//27251 +f 28139//28139 28140//28140 27604//27604 +f 27606//27606 28139//28139 27604//27604 +f 28114//28114 28138//28138 28112//28112 +f 28115//28115 28140//28140 28108//28108 +f 27833//27833 28138//28138 28114//28114 +f 28109//28109 27537//27537 27616//27616 +f 27616//27616 27537//27537 27266//27266 +f 28140//28140 28115//28115 27607//27607 +f 27607//27607 27604//27604 28140//28140 +f 28115//28115 28116//28116 27607//27607 +f 27607//27607 28116//28116 27608//27608 +f 27608//27608 28116//28116 28117//28117 +f 28313//28313 28109//28109 27616//27616 +f 28065//28065 27267//27267 27834//27834 +f 27608//27608 28117//28117 27609//27609 +f 27609//27609 28117//28117 28118//28118 +f 27269//27269 27267//27267 27839//27839 +f 27839//27839 27267//27267 28065//28065 +f 27609//27609 28118//28118 27610//27610 +f 27610//27610 28118//28118 28110//28110 +f 28133//28133 28134//28134 27611//27611 +f 27615//27615 27611//27611 28134//28134 +f 27548//27548 27269//27269 28069//28069 +f 28069//28069 27269//27269 27839//27839 +f 27612//27612 28141//28141 27606//27606 +f 28119//28119 28141//28141 27612//27612 +f 27616//27616 27890//27890 28313//28313 +f 27613//27613 28120//28120 27612//27612 +f 27612//27612 28120//28120 28119//28119 +f 27614//27614 28121//28121 27613//27613 +f 27613//27613 28121//28121 28120//28120 +f 27273//27273 27818//27818 27614//27614 +f 27614//27614 27818//27818 28121//28121 +f 27087//27087 27084//27084 27615//27615 +f 27615//27615 28135//28135 27087//27087 +f 28136//28136 27087//27087 28135//28135 +f 27618//27618 27617//27617 28136//28136 +f 27619//27619 27618//27618 28137//28137 +f 27620//27620 27619//27619 28137//28137 +f 28103//28103 27832//27832 28083//28083 +f 27592//27592 27832//27832 27593//27593 +f 27593//27593 27832//27832 27837//27837 +f 27837//27837 27832//27832 28103//28103 +f 28110//28110 27849//27849 27610//27610 +f 27610//27610 27849//27849 27594//27594 +f 28126//28126 28106//28106 28125//28125 +f 28125//28125 28106//28106 27846//27846 +f 27931//27931 28421//28421 28415//28415 +f 28145//28145 27683//27683 28231//28231 +f 28212//28212 28203//28203 28039//28039 +f 28160//28160 28421//28421 27931//27931 +f 28144//28144 28045//28045 28208//28208 +f 28150//28150 28231//28231 27683//27683 +f 27679//27679 28013//28013 28215//28215 +f 28208//28208 28146//28146 28144//28144 +f 28008//28008 27968//27968 28248//28248 +f 28280//28280 28447//28447 28044//28044 +f 27940//27940 28433//28433 28822//28822 +f 27766//27766 28214//28214 27695//27695 +f 28144//28144 27922//27922 28045//28045 +f 27638//27638 28392//28392 27991//27991 +f 27994//27994 28519//28519 27998//27998 +f 27482//27482 28155//28155 28214//28214 +f 28210//28210 28149//28149 28001//28001 +f 28039//28039 28444//28444 28405//28405 +f 28405//28405 28212//28212 28039//28039 +f 28044//28044 27898//27898 28280//28280 +f 28000//28000 28150//28150 27776//27776 +f 28159//28159 28001//28001 28149//28149 +f 27987//27987 28152//28152 27981//27981 +f 27996//27996 28143//28143 28436//28436 +f 28403//28403 27801//27801 28396//28396 +f 27903//27903 28454//28454 28158//28158 +f 27980//27980 27763//27763 28449//28449 +f 27691//27691 28005//28005 28000//28000 +f 28183//28183 27960//27960 28019//28019 +f 28454//28454 27903//27903 28414//28414 +f 28163//28163 28452//28452 27773//27773 +f 27960//27960 28183//28183 28331//28331 +f 28155//28155 27482//27482 28657//28657 +f 27909//27909 28396//28396 27801//27801 +f 28221//28221 28657//28657 27485//27485 +f 28147//28147 27799//27799 28277//28277 +f 28153//28153 28272//28272 28001//28001 +f 28034//28034 28005//28005 27696//27696 +f 28273//28273 28440//28440 28387//28387 +f 27459//27459 28232//28232 27787//27787 +f 28170//28170 27481//27481 27775//27775 +f 28499//28499 27483//27483 28383//28383 +f 28176//28176 28273//28273 28275//28275 +f 27972//27972 28273//28273 28176//28176 +f 28203//28203 28277//28277 27799//27799 +f 27787//27787 28232//28232 28021//28021 +f 28200//28200 27772//27772 28240//28240 +f 28206//28206 28027//28027 28185//28185 +f 27814//27814 28234//28234 28003//28003 +f 27909//27909 27986//27986 28396//28396 +f 27945//27945 27947//27947 28668//28668 +f 28021//28021 28391//28391 27187//27187 +f 27789//27789 27187//27187 28391//28391 +f 28165//28165 27789//27789 28391//28391 +f 27360//27360 28668//28668 27947//27947 +f 27733//27733 27631//27631 27635//27635 +f 27425//27425 28240//28240 27772//27772 +f 28380//28380 27360//27360 28261//28261 +f 28176//28176 28275//28275 28177//28177 +f 28242//28242 28204//28204 28040//28040 +f 28033//28033 28502//28502 27966//27966 +f 27213//27213 27637//27637 28419//28419 +f 28440//28440 27925//27925 28274//28274 +f 28036//28036 28411//28411 28072//28072 +f 28224//28224 28004//28004 28474//28474 +f 28243//28243 27689//27689 27985//27985 +f 28004//28004 28385//28385 28474//28474 +f 28048//28048 27978//27978 28382//28382 +f 28038//28038 27980//27980 28278//28278 +f 27997//27997 27219//27219 28407//28407 +f 28444//28444 28038//28038 28278//28278 +f 27925//27925 28048//28048 28274//28274 +f 27219//27219 28180//28180 28407//28407 +f 28047//28047 28148//28148 28201//28201 +f 28274//28274 28048//28048 28382//28382 +f 28471//28471 27958//27958 28673//28673 +f 27783//27783 28425//28425 28020//28020 +f 28174//28174 27948//27948 28026//28026 +f 28173//28173 28445//28445 28397//28397 +f 28016//28016 28181//28181 28426//28426 +f 28244//28244 28410//28410 28171//28171 +f 28012//28012 28385//28385 27962//27962 +f 28174//28174 28420//28420 27936//27936 +f 27369//27369 28442//28442 28464//28464 +f 27921//27921 28188//28188 27743//27743 +f 28253//28253 27949//27949 28397//28397 +f 28164//28164 27993//27993 27916//27916 +f 28253//28253 28418//28418 27949//27949 +f 28482//28482 27915//27915 28696//28696 +f 27959//27959 28471//28471 27963//27963 +f 28259//28259 27936//27936 28420//28420 +f 27969//27969 27977//27977 28208//28208 +f 27963//27963 28471//28471 28238//28238 +f 27921//27921 28418//28418 28188//28188 +f 28016//28016 28426//28426 27937//27937 +f 27904//27904 27905//27905 28708//28708 +f 27369//27369 27912//27912 28442//28442 +f 28045//28045 27969//27969 28208//28208 +f 28414//28414 27732//27732 28259//28259 +f 28464//28464 28237//28237 28169//28169 +f 28191//28191 27801//27801 28416//28416 +f 28191//28191 28244//28244 27801//27801 +f 28030//28030 27700//27700 28428//28428 +f 28511//28511 27765//27765 28513//28513 +f 27765//27765 27930//27930 28513//28513 +f 28513//28513 27930//27930 28187//28187 +f 28381//28381 27761//27761 28447//28447 +f 27916//27916 28147//28147 28164//28164 +f 28416//28416 27801//27801 28403//28403 +f 28167//28167 28204//28204 28227//28227 +f 27995//27995 28377//28377 27985//27985 +f 27898//27898 27976//27976 28216//28216 +f 28043//28043 28002//28002 28233//28233 +f 27995//27995 27993//27993 28377//28377 +f 28199//28199 28216//28216 27976//27976 +f 28841//28841 28264//28264 27668//27668 +f 28166//28166 27777//27777 28634//28634 +f 28207//28207 28446//28446 28046//28046 +f 28257//28257 27951//27951 28195//28195 +f 27946//27946 28429//28429 28260//28260 +f 28446//28446 28162//28162 28046//28046 +f 28233//28233 28002//28002 28744//28744 +f 28279//28279 28381//28381 28375//28375 +f 27935//27935 28283//28283 27813//27813 +f 28243//28243 28461//28461 27770//27770 +f 27907//27907 28002//28002 27725//27725 +f 28196//28196 28026//28026 28024//28024 +f 28249//28249 27755//27755 28250//28250 +f 28461//28461 27913//27913 27770//27770 +f 28516//28516 28433//28433 27658//27658 +f 28166//28166 28646//28646 27737//27737 +f 28041//28041 28262//28262 28209//28209 +f 27658//27658 28433//28433 27663//27663 +f 27927//27927 27980//27980 28038//28038 +f 27735//27735 27999//27999 27989//27989 +f 27737//27737 28646//28646 28182//28182 +f 27732//27732 28414//28414 27903//27903 +f 27988//27988 27914//27914 27636//27636 +f 27907//27907 27745//27745 28219//28219 +f 28017//28017 28256//28256 28252//28252 +f 27735//27735 28475//28475 27999//27999 +f 27447//27447 28017//28017 28649//28649 +f 27636//27636 28209//28209 28210//28210 +f 28210//28210 28209//28209 28149//28149 +f 27988//27988 27636//27636 28210//28210 +f 27988//27988 28210//28210 28001//28001 +f 27983//27983 27899//27899 28365//28365 +f 27899//27899 27902//27902 28514//28514 +f 27906//27906 28458//28458 27655//27655 +f 27739//27739 27655//27655 28458//28458 +f 28145//28145 28231//28231 28435//28435 +f 27739//27739 28458//28458 28213//28213 +f 27483//27483 28217//28217 28383//28383 +f 28006//28006 27739//27739 28213//28213 +f 27968//27968 28006//28006 28213//28213 +f 28223//28223 28151//28151 27982//27982 +f 27982//27982 28176//28176 28223//28223 +f 28248//28248 27968//27968 28213//28213 +f 27935//27935 28222//28222 28283//28283 +f 28679//28679 28147//28147 28373//28373 +f 28149//28149 28450//28450 28159//28159 +f 28702//28702 28205//28205 28167//28167 +f 28215//28215 28512//28512 27679//27679 +f 27943//27943 28803//28803 28220//28220 +f 28369//28369 27953//27953 28229//28229 +f 28460//28460 28171//28171 28410//28410 +f 28216//28216 28199//28199 27992//27992 +f 28450//28450 28149//28149 28374//28374 +f 28629//28629 28228//28228 27991//27991 +f 27459//27459 28220//28220 28810//28810 +f 28152//28152 27987//27987 28485//28485 +f 28449//28449 27763//27763 28205//28205 +f 28176//28176 28177//28177 28223//28223 +f 28000//28000 28005//28005 28836//28836 +f 28232//28232 27459//27459 28810//28810 +f 28439//28439 28207//28207 28171//28171 +f 28203//28203 28715//28715 28277//28277 +f 28203//28203 28212//28212 28715//28715 +f 28448//28448 28146//28146 28208//28208 +f 28148//28148 28443//28443 28201//28201 +f 27906//27906 28158//28158 28454//28454 +f 28702//28702 28449//28449 28205//28205 +f 28001//28001 28159//28159 28153//28153 +f 28147//28147 28679//28679 28164//28164 +f 28369//28369 28476//28476 28175//28175 +f 27992//27992 28198//28198 28366//28366 +f 28160//28160 27773//27773 28518//28518 +f 28443//28443 28148//28148 27932//27932 +f 28005//28005 28034//28034 28386//28386 +f 28042//28042 27733//27733 28371//28371 +f 28015//28015 28200//28200 28438//28438 +f 28869//28869 28179//28179 28368//28368 +f 28518//28518 27773//27773 28452//28452 +f 28153//28153 28159//28159 28459//28459 +f 28200//28200 28240//28240 28477//28477 +f 28177//28177 28275//28275 28388//28388 +f 28527//28527 28405//28405 28444//28444 +f 28034//28034 28157//28157 28386//28386 +f 28386//28386 28157//28157 28251//28251 +f 28165//28165 28391//28391 28503//28503 +f 28183//28183 28019//28019 28751//28751 +f 28144//28144 28146//28146 28451//28451 +f 28485//28485 27987//27987 28492//28492 +f 28008//28008 28240//28240 27425//27425 +f 27733//27733 28372//28372 28371//28371 +f 27635//27635 28372//28372 27733//27733 +f 28035//28035 28251//28251 28157//28157 +f 28227//28227 28204//28204 28242//28242 +f 28239//28239 28165//28165 28508//28508 +f 28443//28443 27932//27932 28162//28162 +f 28393//28393 28251//28251 28035//28035 +f 28245//28245 28188//28188 28823//28823 +f 28248//28248 28480//28480 28008//28008 +f 28240//28240 28008//28008 28480//28480 +f 27635//27635 28473//28473 28372//28372 +f 28208//28208 27977//27977 28448//28448 +f 27792//27792 28398//28398 28295//28295 +f 27965//27965 27967//27967 28029//28029 +f 28029//28029 28644//28644 27965//27965 +f 28487//28487 28675//28675 28189//28189 +f 28682//28682 27901//27901 28643//28643 +f 28029//28029 27639//27639 27975//27975 +f 28026//28026 28263//28263 28174//28174 +f 28041//28041 27922//27922 28262//28262 +f 28159//28159 28450//28450 28456//28456 +f 28420//28420 28174//28174 28263//28263 +f 28456//28456 28459//28459 28159//28159 +f 28250//28250 28497//28497 28431//28431 +f 27788//27788 28018//28018 28676//28676 +f 27989//27989 28242//28242 27984//27984 +f 28278//28278 27980//27980 28678//28678 +f 27668//27668 28675//28675 28841//28841 +f 28441//28441 27882//27882 28815//28815 +f 28276//28276 28206//28206 28378//28378 +f 28426//28426 28641//28641 27937//27937 +f 27882//27882 28186//28186 28494//28494 +f 28494//28494 28815//28815 27882//27882 +f 27771//27771 27928//27928 28190//28190 +f 28490//28490 28276//28276 28378//28378 +f 28186//28186 28085//28085 28494//28494 +f 28385//28385 28012//28012 28236//28236 +f 28641//28641 28193//28193 27937//27937 +f 27777//27777 28161//28161 28627//28627 +f 28634//28634 27777//27777 28627//28627 +f 27360//27360 28380//28380 28668//28668 +f 28033//28033 28028//28028 28255//28255 +f 28510//28510 27788//27788 28676//28676 +f 28429//28429 27946//27946 28193//28193 +f 27961//27961 27963//27963 28238//28238 +f 28225//28225 28279//28279 28466//28466 +f 28002//28002 28526//28526 28744//28744 +f 28173//28173 27944//27944 28445//28445 +f 27966//27966 28502//28502 28402//28402 +f 28819//28819 28261//28261 28401//28401 +f 28219//28219 28526//28526 28002//28002 +f 27907//27907 28219//28219 28002//28002 +f 28374//28374 28149//28149 28209//28209 +f 28466//28466 28279//28279 28375//28375 +f 28258//28258 27966//27966 28402//28402 +f 27905//27905 27765//27765 28511//28511 +f 28649//28649 28017//28017 28252//28252 +f 28254//28254 28030//28030 28428//28428 +f 28648//28648 27122//27122 28510//28510 +f 28254//28254 28434//28434 28030//28030 +f 27951//27951 28257//28257 27902//27902 +f 28658//28658 27122//27122 28648//28648 +f 27911//27911 28030//28030 28434//28434 +f 27918//27918 28258//28258 28703//28703 +f 28215//28215 27918//27918 28703//28703 +f 28280//28280 27898//27898 28489//28489 +f 27898//27898 28216//28216 28489//28489 +f 28070//28070 28020//28020 28342//28342 +f 28356//28356 28103//28103 28083//28083 +f 28282//28282 28104//28104 28297//28297 +f 28294//28294 28080//28080 28286//28286 +f 28354//28354 28103//28103 28356//28356 +f 28080//28080 28294//28294 28082//28082 +f 28393//28393 28054//28054 28533//28533 +f 28105//28105 28282//28282 28306//28306 +f 28104//28104 28282//28282 28105//28105 +f 28179//28179 28285//28285 28058//28058 +f 28301//28301 28023//28023 28438//28438 +f 28054//28054 28055//28055 28288//28288 +f 28058//28058 28285//28285 28059//28059 +f 28288//28288 28533//28533 28054//28054 +f 28107//28107 28059//28059 28285//28285 +f 28268//28268 27813//27813 28283//28283 +f 28106//28106 28354//28354 28087//28087 +f 28054//28054 28393//28393 28035//28035 +f 28427//28427 28666//28666 28076//28076 +f 28294//28294 28184//28184 28082//28082 +f 28023//28023 28015//28015 28438//28438 +f 27783//27783 28076//28076 28666//28666 +f 28666//28666 28425//28425 27783//27783 +f 28082//28082 28184//28184 27785//27785 +f 28287//28287 28107//28107 28285//28285 +f 28354//28354 28106//28106 28357//28357 +f 28357//28357 28103//28103 28354//28354 +f 28302//28302 28297//28297 28104//28104 +f 28076//28076 28079//28079 28427//28427 +f 28079//28079 27957//27957 28291//28291 +f 28427//28427 28079//28079 28291//28291 +f 28103//28103 28357//28357 28089//28089 +f 27537//27537 28109//28109 28309//28309 +f 28281//28281 28293//28293 28110//28110 +f 28104//28104 28111//28111 28302//28302 +f 28109//28109 28313//28313 28309//28309 +f 28105//28105 28306//28306 28304//28304 +f 27957//27957 28301//28301 28291//28291 +f 28301//28301 27957//27957 28023//28023 +f 28303//28303 28276//28276 28490//28490 +f 28090//28090 28293//28293 28298//28298 +f 28276//28276 28031//28031 28050//28050 +f 27890//27890 28113//28113 28316//28316 +f 27813//27813 28268//28268 27544//27544 +f 28110//28110 28293//28293 27854//27854 +f 28127//28127 28110//28110 27854//27854 +f 28316//28316 28113//28113 28762//28762 +f 28031//28031 28276//28276 28303//28303 +f 28108//28108 28105//28105 28304//28304 +f 28268//28268 28368//28368 28179//28179 +f 27529//27529 28290//28290 28055//28055 +f 27852//27852 27854//27854 28293//28293 +f 28295//28295 28290//28290 27529//27529 +f 28293//28293 28090//28090 27852//27852 +f 28600//28600 28302//28302 28111//28111 +f 28126//28126 28357//28357 28106//28106 +f 28113//28113 27831//27831 28073//28073 +f 28600//28600 28111//28111 28312//28312 +f 27913//27913 28461//28461 28467//28467 +f 28089//28089 28357//28357 28126//28126 +f 28111//28111 28141//28141 28312//28312 +f 28562//28562 28075//28075 28323//28323 +f 28073//28073 28075//28075 28562//28562 +f 28323//28323 28075//28075 28325//28325 +f 27838//27838 28325//28325 28075//28075 +f 28285//28285 28179//28179 28289//28289 +f 28298//28298 28599//28599 28090//28090 +f 28305//28305 28090//28090 28599//28599 +f 28360//28360 28359//28359 28314//28314 +f 28296//28296 28107//28107 28287//28287 +f 27944//27944 28014//28014 28445//28445 +f 28358//28358 28116//28116 28320//28320 +f 28116//28116 28358//28358 28117//28117 +f 28060//28060 27547//27547 28299//28299 +f 28359//28359 28358//28358 28320//28320 +f 28328//28328 28084//28084 28568//28568 +f 28568//28568 28086//28086 28572//28572 +f 28084//28084 28086//28086 28568//28568 +f 28334//28334 28572//28572 28086//28086 +f 27547//27547 28063//28063 28299//28299 +f 28094//28094 28091//28091 28096//28096 +f 28520//28520 28334//28334 28086//28086 +f 28112//28112 28296//28296 28300//28300 +f 28117//28117 28322//28322 28118//28118 +f 28117//28117 28358//28358 28322//28322 +f 28322//28322 28359//28359 28340//28340 +f 28358//28358 28359//28359 28322//28322 +f 28114//28114 28112//28112 28300//28300 +f 28348//28348 28349//28349 28096//28096 +f 27900//27900 27920//27920 28339//28339 +f 28602//28602 28114//28114 28300//28300 +f 28074//28074 28096//28096 28349//28349 +f 28281//28281 28118//28118 28322//28322 +f 28110//28110 28118//28118 28281//28281 +f 27833//27833 28114//28114 28602//28602 +f 28308//28308 27833//27833 28602//28602 +f 28520//28520 27568//27568 28335//28335 +f 28088//28088 27568//27568 28520//28520 +f 28141//28141 28119//28119 28326//28326 +f 28326//28326 28312//28312 28141//28141 +f 28335//28335 27568//27568 28574//28574 +f 28061//28061 27833//27833 28308//28308 +f 28332//28332 28326//28326 28119//28119 +f 28314//28314 28329//28329 28330//28330 +f 28066//28066 28307//28307 28270//28270 +f 28339//28339 27861//27861 28582//28582 +f 28119//28119 28120//28120 28332//28332 +f 28270//28270 28271//28271 28066//28066 +f 28569//28569 28069//28069 28311//28311 +f 28343//28343 28582//28582 27861//27861 +f 27844//27844 28069//28069 28569//28569 +f 28332//28332 28121//28121 28333//28333 +f 28120//28120 28121//28121 28332//28332 +f 28343//28343 27863//27863 28585//28585 +f 27863//27863 27868//27868 28587//28587 +f 28587//28587 28585//28585 27863//27863 +f 28307//28307 28068//28068 28310//28310 +f 28071//28071 28319//28319 28056//28056 +f 28121//28121 27818//27818 28333//28333 +f 28071//28071 27844//27844 28569//28569 +f 28569//28569 28317//28317 28071//28071 +f 28314//28314 28330//28330 28360//28360 +f 28315//28315 28310//28310 28068//28068 +f 28361//28361 28360//28360 28330//28330 +f 28319//28319 28071//28071 28317//28317 +f 28068//28068 27857//27857 28315//28315 +f 27857//27857 28318//28318 28315//28315 +f 27857//27857 27858//27858 28318//28318 +f 28345//28345 28092//28092 28589//28589 +f 28565//28565 28318//28318 27858//27858 +f 28360//28360 28361//28361 28359//28359 +f 28359//28359 28361//28361 28362//28362 +f 28057//28057 28056//28056 28573//28573 +f 27858//27858 28321//28321 28565//28565 +f 28324//28324 28057//28057 28573//28573 +f 28336//28336 28362//28362 28361//28361 +f 28093//28093 28267//28267 28095//28095 +f 27862//27862 27865//27865 28570//28570 +f 28269//28269 28267//28267 27885//27885 +f 27885//27885 28267//28267 28093//28093 +f 27865//27865 28072//28072 28411//28411 +f 28411//28411 28570//28570 27865//27865 +f 28359//28359 28362//28362 28340//28340 +f 28097//28097 28098//28098 28346//28346 +f 28067//28067 28019//28019 27955//27955 +f 28327//28327 28019//28019 28067//28067 +f 28362//28362 28336//28336 28344//28344 +f 28037//28037 28078//28078 28036//28036 +f 28097//28097 28346//28346 28092//28092 +f 28583//28583 28019//28019 28327//28327 +f 28751//28751 28019//28019 28583//28583 +f 28269//28269 27873//27873 28351//28351 +f 27818//27818 28363//28363 28333//28333 +f 28078//28078 27874//27874 28524//28524 +f 28123//28123 28363//28363 27818//27818 +f 27874//27874 28077//28077 28524//28524 +f 28351//28351 28099//28099 28592//28592 +f 27873//27873 28099//28099 28351//28351 +f 28363//28363 28123//28123 28364//28364 +f 28099//28099 28100//28100 28592//28592 +f 28080//28080 27782//27782 28286//28286 +f 28337//28337 28363//28363 28616//28616 +f 28616//28616 28338//28338 28337//28337 +f 28363//28363 28364//28364 28616//28616 +f 28441//28441 28579//28579 27882//27882 +f 28364//28364 28123//28123 27822//27822 +f 28616//28616 28364//28364 28347//28347 +f 28352//28352 27583//27583 28353//28353 +f 27822//27822 28350//28350 28364//28364 +f 28101//28101 72413//72413 28102//28102 +f 28364//28364 28350//28350 28347//28347 +f 28085//28085 28052//28052 28584//28584 +f 27822//27822 27826//27826 28350//28350 +f 28052//28052 28053//28053 28584//28584 +f 28350//28350 28074//28074 28349//28349 +f 27826//27826 28074//28074 28350//28350 +f 28341//28341 28070//28070 28342//28342 +f 28051//28051 28356//28356 28083//28083 +f 28356//28356 28051//28051 28122//28122 +f 28122//28122 28087//28087 28356//28356 +f 28356//28356 28087//28087 28354//28354 +f 28434//28434 28672//28672 27911//27911 +f 28413//28413 28042//28042 28371//28371 +f 28169//28169 28237//28237 28235//28235 +f 28268//28268 28521//28521 28368//28368 +f 28810//28810 28220//28220 28462//28462 +f 28213//28213 28651//28651 28248//28248 +f 28366//28366 28216//28216 27992//27992 +f 28221//28221 28724//28724 28657//28657 +f 28237//28237 28464//28464 28655//28655 +f 28367//28367 28456//28456 28450//28450 +f 27952//27952 28453//28453 28728//28728 +f 28643//28643 28225//28225 28466//28466 +f 28452//28452 28163//28163 27942//27942 +f 28460//28460 28439//28439 28171//28171 +f 28665//28665 27983//27983 28365//28365 +f 28275//28275 28387//28387 28388//28388 +f 28273//28273 28387//28387 28275//28275 +f 28869//28869 28289//28289 28179//28179 +f 28665//28665 27986//27986 27983//27983 +f 28487//28487 28175//28175 28816//28816 +f 28219//28219 28201//28201 28443//28443 +f 28221//28221 28224//28224 28724//28724 +f 28493//28493 28373//28373 28147//28147 +f 28147//28147 28277//28277 28493//28493 +f 28156//28156 27979//27979 28423//28423 +f 27985//27985 28412//28412 28243//28243 +f 28366//28366 28198//28198 28370//28370 +f 28629//28629 28698//28698 28228//28228 +f 28245//28245 28823//28823 28736//28736 +f 28245//28245 28736//28736 27928//27928 +f 28190//28190 27928//27928 28736//28736 +f 28190//28190 28687//28687 28192//28192 +f 28508//28508 28165//28165 28503//28503 +f 28376//28376 28272//28272 28153//28153 +f 28370//28370 28198//28198 28233//28233 +f 28043//28043 28233//28233 28198//28198 +f 28177//28177 28388//28388 28488//28488 +f 28479//28479 28184//28184 28671//28671 +f 28272//28272 28376//28376 28355//28355 +f 27637//27637 28239//28239 28419//28419 +f 28438//28438 28200//28200 28477//28477 +f 28242//28242 27989//27989 28525//28525 +f 28461//28461 28243//28243 28465//28465 +f 28185//28185 28184//28184 28479//28479 +f 28530//28530 28355//28355 28376//28376 +f 27814//27814 28633//28633 28234//28234 +f 28018//28018 28389//28389 28915//28915 +f 28408//28408 29072//29072 28161//28161 +f 28442//28442 27912//27912 28394//28394 +f 28676//28676 28018//28018 28915//28915 +f 28440//28440 28274//28274 28677//28677 +f 28715//28715 28493//28493 28277//28277 +f 28443//28443 28446//28446 28439//28439 +f 28633//28633 28390//28390 28234//28234 +f 28665//28665 28396//28396 27986//27986 +f 28181//28181 28228//28228 28631//28631 +f 28446//28446 28443//28443 28162//28162 +f 28479//28479 28206//28206 28185//28185 +f 27213//27213 28638//28638 28247//28247 +f 28382//28382 28677//28677 28274//28274 +f 27792//27792 28060//28060 28398//28398 +f 28479//28479 28378//28378 28206//28206 +f 28670//28670 28398//28398 28060//28060 +f 28244//28244 28191//28191 28410//28410 +f 28012//28012 28395//28395 28645//28645 +f 28624//28624 28670//28670 28060//28060 +f 28914//28914 28247//28247 28517//28517 +f 27994//27994 28247//28247 28914//28914 +f 28426//28426 28181//28181 28422//28422 +f 28234//28234 28390//28390 27791//27791 +f 28480//28480 28248//28248 28650//28650 +f 27977//27977 28151//28151 28448//28448 +f 28481//28481 28271//28271 28270//28270 +f 28460//28460 28410//28410 28674//28674 +f 27767//27767 28404//28404 28628//28628 +f 28422//28422 28472//28472 28426//28426 +f 28223//28223 28448//28448 28151//28151 +f 28207//28207 28439//28439 28446//28446 +f 27905//27905 28511//28511 28708//28708 +f 28445//28445 27791//27791 28390//28390 +f 28820//28820 27923//27923 28022//28022 +f 28404//28404 27997//27997 28407//28407 +f 28447//28447 28830//28830 28381//28381 +f 28280//28280 28743//28743 28447//28447 +f 28650//28650 28248//28248 28651//28651 +f 28025//28025 27965//27965 28644//28644 +f 28412//28412 27985//27985 28409//28409 +f 27791//27791 28445//28445 28014//28014 +f 28278//28278 28527//28527 28444//28444 +f 28036//28036 28078//28078 28491//28491 +f 28028//28028 28031//28031 28255//28255 +f 28187//28187 28415//28415 28513//28513 +f 28449//28449 28678//28678 27980//27980 +f 28382//28382 27978//27978 28682//28682 +f 28152//28152 28485//28485 28399//28399 +f 28634//28634 28484//28484 28166//28166 +f 28432//28432 28679//28679 28373//28373 +f 28641//28641 28429//28429 28193//28193 +f 28512//28512 28215//28215 28417//28417 +f 28022//28022 28042//28042 28413//28413 +f 28696//28696 27915//27915 28246//28246 +f 28468//28468 28397//28397 28445//28445 +f 28255//28255 28502//28502 28033//28033 +f 28414//28414 28259//28259 28486//28486 +f 28830//28830 28447//28447 28483//28483 +f 28859//28859 28249//28249 28863//28863 +f 28085//28085 28661//28661 28494//28494 +f 28249//28249 28250//28250 28863//28863 +f 28166//28166 28484//28484 28646//28646 +f 28420//28420 28653//28653 28259//28259 +f 28421//28421 28160//28160 28660//28660 +f 28160//28160 28518//28518 28660//28660 +f 28486//28486 28259//28259 28653//28653 +f 27901//27901 28682//28682 27978//27978 +f 27987//27987 27990//27990 28492//28492 +f 28020//28020 28425//28425 28424//28424 +f 28448//28448 28223//28223 28146//28146 +f 28374//28374 28209//28209 28262//28262 +f 28219//28219 28684//28684 28526//28526 +f 28497//28497 27673//27673 28435//28435 +f 27929//27929 28492//28492 27990//27990 +f 28146//28146 28223//28223 28451//28451 +f 27673//27673 28145//28145 28435//28435 +f 28280//28280 28489//28489 28743//28743 +f 28400//28400 28451//28451 28223//28223 +f 28498//28498 28182//28182 28646//28646 +f 28235//28235 28492//28492 27929//27929 +f 28238//28238 28506//28506 27961//27961 +f 28492//28492 28235//28235 28495//28495 +f 28223//28223 28177//28177 28400//28400 +f 28188//28188 28418//28418 28823//28823 +f 28237//28237 28495//28495 28235//28235 +f 28656//28656 27687//27687 28265//28265 +f 28225//28225 28643//28643 27901//27901 +f 28483//28483 28447//28447 28743//28743 +f 28682//28682 28643//28643 28640//28640 +f 28227//28227 28242//28242 28525//28525 +f 27993//27993 28164//28164 28377//28377 +f 28266//28266 27687//27687 28656//28656 +f 27979//27979 27954//27954 28423//28423 +f 28182//28182 28498//28498 28143//28143 +f 28009//28009 28266//28266 29043//29043 +f 28377//28377 28409//28409 27985//27985 +f 28144//28144 28451//28451 28455//28455 +f 27922//27922 28144//28144 28455//28455 +f 27954//27954 27447//27447 28649//28649 +f 28365//28365 27899//27899 28514//28514 +f 28170//28170 27775//27775 28379//28379 +f 28457//28457 28786//28786 28267//28267 +f 28825//28825 28150//28150 28000//28000 +f 27764//27764 28437//28437 28893//28893 +f 28383//28383 28217//28217 28156//28156 +f 28269//28269 28457//28457 28267//28267 +f 28443//28443 28684//28684 28219//28219 +f 28170//28170 28379//28379 28829//28829 +f 28164//28164 28679//28679 28377//28377 +f 28816//28816 28175//28175 28476//28476 +f 28367//28367 28450//28450 28881//28881 +f 28400//28400 28463//28463 28451//28451 +f 28230//28230 28170//28170 28829//28829 +f 28392//28392 27911//27911 28672//28672 +f 28707//28707 28216//28216 28366//28366 +f 28668//28668 29067//29067 27945//27945 +f 28629//28629 27991//27991 28392//28392 +f 28474//28474 28724//28724 28224//28224 +f 28377//28377 28679//28679 28686//28686 +f 28525//28525 27989//27989 28625//28625 +f 28389//28389 28230//28230 28829//28829 +f 28909//28909 28161//28161 29072//29072 +f 28474//28474 28385//28385 28725//28725 +f 28177//28177 28488//28488 28400//28400 +f 28698//28698 28631//28631 28228//28228 +f 28909//28909 28627//28627 28161//28161 +f 28380//28380 28261//28261 28817//28817 +f 28811//28811 28385//28385 28236//28236 +f 28688//28688 28241//28241 28194//28194 +f 28819//28819 28817//28817 28261//28261 +f 28396//28396 28665//28665 28664//28664 +f 28194//28194 28025//28025 28688//28688 +f 28419//28419 28638//28638 27213//27213 +f 28387//28387 28440//28440 28630//28630 +f 28153//28153 28459//28459 28376//28376 +f 28387//28387 28630//28630 28388//28388 +f 28396//28396 28664//28664 28403//28403 +f 28386//28386 28251//28251 28667//28667 +f 28738//28738 28442//28442 28701//28701 +f 27645//27645 28384//28384 28473//28473 +f 28236//28236 28012//28012 28645//28645 +f 28830//28830 28375//28375 28381//28381 +f 28667//28667 28251//28251 28470//28470 +f 27989//27989 27999//27999 28625//28625 +f 28644//28644 28918//28918 28025//28025 +f 28674//28674 28410//28410 28747//28747 +f 28243//28243 28412//28412 28465//28465 +f 28395//28395 27904//27904 28645//28645 +f 28251//28251 28393//28393 28470//28470 +f 28455//28455 28451//28451 28463//28463 +f 28378//28378 28732//28732 28490//28490 +f 28401//28401 27433//27433 28628//28628 +f 28394//28394 28701//28701 28442//28442 +f 28827//28827 28303//28303 28490//28490 +f 27433//27433 27767//27767 28628//28628 +f 28264//28264 28841//28841 28845//28845 +f 28761//28761 28303//28303 28827//28827 +f 28255//28255 28031//28031 28734//28734 +f 28264//28264 28845//28845 28265//28265 +f 28678//28678 28527//28527 28278//28278 +f 28253//28253 28397//28397 28468//28468 +f 28743//28743 28489//28489 28642//28642 +f 28669//28669 28398//28398 28670//28670 +f 28443//28443 28439//28439 28684//28684 +f 28511//28511 28513//28513 29101//29101 +f 28687//28687 28636//28636 28192//28192 +f 28246//28246 27933//27933 28406//28406 +f 28369//28369 28229//28229 28476//28476 +f 27975//27975 28249//28249 28859//28859 +f 28406//28406 27933//27933 27695//27695 +f 27695//27695 28214//28214 28406//28406 +f 28402//28402 28703//28703 28258//28258 +f 28407//28407 28699//28699 28404//28404 +f 27922//27922 28455//28455 28262//28262 +f 28036//28036 28925//28925 28411//28411 +f 28416//28416 28403//28403 28647//28647 +f 28454//28454 28414//28414 28652//28652 +f 28191//28191 28416//28416 28410//28410 +f 28152//28152 28709//28709 28475//28475 +f 27902//27902 28257//28257 28514//28514 +f 28260//28260 28718//28718 28196//28196 +f 28196//28196 28745//28745 28026//28026 +f 28718//28718 28745//28745 28196//28196 +f 27954//27954 28649//28649 28423//28423 +f 28678//28678 28449//28449 28500//28500 +f 28180//28180 28507//28507 28704//28704 +f 28407//28407 28180//28180 28704//28704 +f 28197//28197 28499//28499 28733//28733 +f 28489//28489 28216//28216 28642//28642 +f 28642//28642 28216//28216 28707//28707 +f 28709//28709 28152//28152 28478//28478 +f 28498//28498 28505//28505 28143//28143 +f 28399//28399 28478//28478 28152//28152 +f 28231//28231 28150//28150 28504//28504 +f 28143//28143 28505//28505 28436//28436 +f 28262//28262 28681//28681 28374//28374 +f 28227//28227 28525//28525 28865//28865 +f 28167//28167 28227//28227 28865//28865 +f 28515//28515 27964//27964 28735//28735 +f 28516//28516 27658//27658 28658//28658 +f 28685//28685 28465//28465 28412//28412 +f 28215//28215 28703//28703 28417//28417 +f 28399//28399 28485//28485 28683//28683 +f 27964//27964 28197//28197 28735//28735 +f 28831//28831 28412//28412 28409//28409 +f 28685//28685 28412//28412 28831//28831 +f 28032//28032 27964//27964 28515//28515 +f 28504//28504 28150//28150 28825//28825 +f 28506//28506 28238//28238 28844//28844 +f 27775//27775 28009//28009 29239//29239 +f 28694//28694 28374//28374 28681//28681 +f 28222//28222 28496//28496 28283//28283 +f 27961//27961 28506//28506 28428//28428 +f 28374//28374 28694//28694 29057//29057 +f 28450//28450 28374//28374 29057//29057 +f 28496//28496 28222//28222 28211//28211 +f 28433//28433 29046//29046 28822//28822 +f 28211//28211 28467//28467 28496//28496 +f 28450//28450 29057//29057 28881//28881 +f 28803//28803 27943//27943 28218//28218 +f 28254//28254 28428//28428 28506//28506 +f 28917//28917 28434//28434 28254//28254 +f 28286//28286 27782//27782 28534//28534 +f 28020//28020 28424//28424 28342//28342 +f 28537//28537 28538//28538 28282//28282 +f 28281//28281 28532//28532 28536//28536 +f 28536//28536 28293//28293 28281//28281 +f 28282//28282 28297//28297 28537//28537 +f 27252//27252 28531//28531 27819//27819 +f 28542//28542 28286//28286 28534//28534 +f 28294//28294 28286//28286 28542//28542 +f 28306//28306 28282//28282 28538//28538 +f 28298//28298 28293//28293 28536//28536 +f 28301//28301 28438//28438 28539//28539 +f 28537//28537 28595//28595 28538//28538 +f 28540//28540 28533//28533 28288//28288 +f 28062//28062 28531//28531 27252//27252 +f 28538//28538 28595//28595 28306//28306 +f 28427//28427 28291//28291 28535//28535 +f 28595//28595 28537//28537 28297//28297 +f 72416//72416 28531//28531 28062//28062 +f 28288//28288 28055//28055 28540//28540 +f 72416//72416 28062//28062 28752//28752 +f 28302//28302 28595//28595 28297//28297 +f 28285//28285 28546//28546 28287//28287 +f 28184//28184 28294//28294 28671//28671 +f 28298//28298 28536//28536 28599//28599 +f 28055//28055 28290//28290 28540//28540 +f 28291//28291 28301//28301 28539//28539 +f 28539//28539 28535//28535 28291//28291 +f 28598//28598 28306//28306 28595//28595 +f 28062//28062 28292//28292 28752//28752 +f 28595//28595 28302//28302 28598//28598 +f 28536//28536 28597//28597 28599//28599 +f 28613//28613 28597//28597 28536//28536 +f 28633//28633 28355//28355 28530//28530 +f 28355//28355 28633//28633 27814//27814 +f 28292//28292 27537//27537 28754//28754 +f 28757//28757 28754//28754 27537//27537 +f 28290//28290 28295//28295 28398//28398 +f 28600//28600 28598//28598 28302//28302 +f 27537//27537 28309//28309 28757//28757 +f 28306//28306 28598//28598 28304//28304 +f 28598//28598 28541//28541 28304//28304 +f 28597//28597 28603//28603 28599//28599 +f 28060//28060 28299//28299 28624//28624 +f 28091//28091 28599//28599 28603//28603 +f 28598//28598 28600//28600 28547//28547 +f 28541//28541 28598//28598 28547//28547 +f 28031//28031 28303//28303 28551//28551 +f 28541//28541 28543//28543 28304//28304 +f 28599//28599 28091//28091 28305//28305 +f 28603//28603 28608//28608 28091//28091 +f 28268//28268 28283//28283 28528//28528 +f 28734//28734 28031//28031 28551//28551 +f 28285//28285 28289//28289 28546//28546 +f 28551//28551 28303//28303 28761//28761 +f 28312//28312 28545//28545 28600//28600 +f 28600//28600 28545//28545 28544//28544 +f 28063//28063 28522//28522 28299//28299 +f 28547//28547 28600//28600 28544//28544 +f 28268//28268 28528//28528 28521//28521 +f 28073//28073 28762//28762 28113//28113 +f 28091//28091 28608//28608 28096//28096 +f 28287//28287 28546//28546 28549//28549 +f 28296//28296 28287//28287 28549//28549 +f 28314//28314 28553//28553 28550//28550 +f 28096//28096 28608//28608 28348//28348 +f 28548//28548 28314//28314 28550//28550 +f 28762//28762 28073//28073 28562//28562 +f 28481//28481 28522//28522 28271//28271 +f 28271//28271 28522//28522 28063//28063 +f 28552//28552 28296//28296 28549//28549 +f 28596//28596 28296//28296 28552//28552 +f 28116//28116 28543//28543 28553//28553 +f 28320//28320 28116//28116 28553//28553 +f 28300//28300 28296//28296 28596//28596 +f 28300//28300 28596//28596 28601//28601 +f 28468//28468 28445//28445 28390//28390 +f 28320//28320 28553//28553 28314//28314 +f 28359//28359 28320//28320 28314//28314 +f 28602//28602 28300//28300 28601//28601 +f 28323//28323 28325//28325 28769//28769 +f 28523//28523 28270//28270 28307//28307 +f 28601//28601 28596//28596 28554//28554 +f 28325//28325 27838//27838 28769//28769 +f 28322//28322 28340//28340 28555//28555 +f 27838//27838 28770//28770 28769//28769 +f 27838//27838 28328//28328 28770//28770 +f 28604//28604 28601//28601 28554//28554 +f 28310//28310 28523//28523 28307//28307 +f 28281//28281 28555//28555 28532//28532 +f 28328//28328 28568//28568 28770//28770 +f 28322//28322 28555//28555 28281//28281 +f 28557//28557 28605//28605 28554//28554 +f 28605//28605 28557//28557 28606//28606 +f 28545//28545 28312//28312 28556//28556 +f 28606//28606 28607//28607 28605//28605 +f 28312//28312 28326//28326 28556//28556 +f 28418//28418 28253//28253 28823//28823 +f 28308//28308 28601//28601 28604//28604 +f 28602//28602 28601//28601 28308//28308 +f 28556//28556 28609//28609 28548//28548 +f 28609//28609 28556//28556 28326//28326 +f 28332//28332 28609//28609 28326//28326 +f 28609//28609 28329//28329 28548//28548 +f 28548//28548 28329//28329 28314//28314 +f 28559//28559 28606//28606 28557//28557 +f 28561//28561 28606//28606 28559//28559 +f 28930//28930 28318//28318 28565//28565 +f 28607//28607 28606//28606 28561//28561 +f 28329//28329 28361//28361 28330//28330 +f 28560//28560 28361//28361 28329//28329 +f 28569//28569 28311//28311 28564//28564 +f 28609//28609 28332//28332 28558//28558 +f 28329//28329 28609//28609 28558//28558 +f 28565//28565 28570//28570 28567//28567 +f 27862//27862 28570//28570 28565//28565 +f 28321//28321 27862//27862 28565//28565 +f 28333//28333 28558//28558 28332//28332 +f 28569//28569 28571//28571 28317//28317 +f 28558//28558 28333//28333 28563//28563 +f 28317//28317 28578//28578 28319//28319 +f 28578//28578 28317//28317 28571//28571 +f 28570//28570 28411//28411 28925//28925 +f 28575//28575 28339//28339 28577//28577 +f 27900//27900 28339//28339 28575//28575 +f 28560//28560 28336//28336 28361//28361 +f 28573//28573 28056//28056 28319//28319 +f 28610//28610 28336//28336 28560//28560 +f 28566//28566 28563//28563 28333//28333 +f 28580//28580 28324//28324 28573//28573 +f 28610//28610 28566//28566 28337//28337 +f 28575//28575 28574//28574 27900//27900 +f 28067//28067 28324//28324 28580//28580 +f 28081//28081 28576//28576 28077//28077 +f 28581//28581 28067//28067 28580//28580 +f 28576//28576 28524//28524 28077//28077 +f 28067//28067 28581//28581 28327//28327 +f 28610//28610 28337//28337 28612//28612 +f 28457//28457 28269//28269 28351//28351 +f 28338//28338 28612//28612 28337//28337 +f 28613//28613 28555//28555 28340//28340 +f 28362//28362 28613//28613 28340//28340 +f 28582//28582 28343//28343 28585//28585 +f 28584//28584 28661//28661 28085//28085 +f 28183//28183 28751//28751 28753//28753 +f 28597//28597 28613//28613 28362//28362 +f 28331//28331 28183//28183 28753//28753 +f 28344//28344 28597//28597 28362//28362 +f 28587//28587 27868//27868 28794//28794 +f 28345//28345 28794//28794 27868//27868 +f 28794//28794 28345//28345 28588//28588 +f 28610//28610 28612//28612 28614//28614 +f 28589//28589 28092//28092 28591//28591 +f 28614//28614 28336//28336 28610//28610 +f 28584//28584 28053//28053 28586//28586 +f 28331//28331 28534//28534 27782//27782 +f 28589//28589 28588//28588 28345//28345 +f 28053//28053 28064//28064 28586//28586 +f 28344//28344 28614//28614 28603//28603 +f 28336//28336 28614//28614 28344//28344 +f 28614//28614 28612//28612 28338//28338 +f 28590//28590 28591//28591 28095//28095 +f 28064//28064 28341//28341 28662//28662 +f 28615//28615 28614//28614 28338//28338 +f 28590//28590 28267//28267 28786//28786 +f 28590//28590 28095//28095 28267//28267 +f 28341//28341 28342//28342 28663//28663 +f 28663//28663 28662//28662 28341//28341 +f 28597//28597 28344//28344 28603//28603 +f 28346//28346 28095//28095 28591//28591 +f 28603//28603 28614//28614 28615//28615 +f 28424//28424 28663//28663 28342//28342 +f 28092//28092 28346//28346 28591//28591 +f 28333//28333 28363//28363 28566//28566 +f 28337//28337 28566//28566 28363//28363 +f 28616//28616 28615//28615 28338//28338 +f 28592//28592 28100//28100 28797//28797 +f 28100//28100 28593//28593 28797//28797 +f 28352//28352 28593//28593 28100//28100 +f 28348//28348 28615//28615 28616//28616 +f 28594//28594 28593//28593 28352//28352 +f 28608//28608 28615//28615 28348//28348 +f 28616//28616 28347//28347 28349//28349 +f 28349//28349 28348//28348 28616//28616 +f 72412//72412 72418//72418 28800//28800 +f 72412//72412 28800//28800 28611//28611 +f 28347//28347 28350//28350 28349//28349 +f 72412//72412 28611//28611 72413//72413 +f 28594//28594 28353//28353 28800//28800 +f 28353//28353 28594//28594 28352//28352 +f 28611//28611 28800//28800 28353//28353 +f 28353//28353 28102//28102 28611//28611 +f 72413//72413 28611//28611 28102//28102 +f 27603//27603 28132//28132 28617//28617 +f 28617//28617 28618//28618 27603//27603 +f 28065//28065 28605//28605 28607//28607 +f 28554//28554 28605//28605 28604//28604 +f 28604//28604 28605//28605 28065//28065 +f 28304//28304 28543//28543 28108//28108 +f 28108//28108 28543//28543 28115//28115 +f 28115//28115 28543//28543 28116//28116 +f 28065//28065 28061//28061 28604//28604 +f 28604//28604 28061//28061 28308//28308 +f 28564//28564 28311//28311 28561//28561 +f 28561//28561 28311//28311 28607//28607 +f 28607//28607 28311//28311 28065//28065 +f 28065//28065 28311//28311 27839//27839 +f 27839//27839 28311//28311 28069//28069 +f 28309//28309 28313//28313 28985//28985 +f 28134//28134 72414//72414 72415//72415 +f 27615//27615 28134//28134 28619//28619 +f 27890//27890 28316//28316 28313//28313 +f 28313//28313 28316//28316 28985//28985 +f 28135//28135 27615//27615 28619//28619 +f 28619//28619 28620//28620 28135//28135 +f 28136//28136 28135//28135 28620//28620 +f 28621//28621 28136//28136 28620//28620 +f 27618//27618 28621//28621 28995//28995 +f 28136//28136 28621//28621 27618//27618 +f 28996//28996 27618//27618 28995//28995 +f 28137//28137 27618//27618 28996//28996 +f 28622//28622 28137//28137 28996//28996 +f 27620//27620 28137//28137 28622//28622 +f 28623//28623 28132//28132 27620//27620 +f 28617//28617 28132//28132 28623//28623 +f 28454//28454 28635//28635 27906//27906 +f 28528//28528 28283//28283 28496//28496 +f 28334//28334 28520//28520 28626//28626 +f 28455//28455 28463//28463 28681//28681 +f 28645//28645 28695//28695 28236//28236 +f 28402//28402 28502//28502 28887//28887 +f 28467//28467 28839//28839 28496//28496 +f 28392//28392 28672//28672 28862//28862 +f 28239//28239 28508//28508 28898//28898 +f 27906//27906 28635//28635 28458//28458 +f 28455//28455 28681//28681 28262//28262 +f 29312//29312 28384//28384 29251//29251 +f 28299//28299 28522//28522 28637//28637 +f 28851//28851 28637//28637 28522//28522 +f 28717//28717 28865//28865 28525//28525 +f 28629//28629 28392//28392 28862//28862 +f 28419//28419 28239//28239 28898//28898 +f 28467//28467 28680//28680 28839//28839 +f 28482//28482 29251//29251 28384//28384 +f 28525//28525 28625//28625 28717//28717 +f 28638//28638 28419//28419 29028//29028 +f 28213//28213 28458//28458 28635//28635 +f 28440//28440 28677//28677 28692//28692 +f 28481//28481 28270//28270 29115//29115 +f 28918//28918 28848//28848 28025//28025 +f 28739//28739 28694//28694 28681//28681 +f 28366//28366 28370//28370 28632//28632 +f 28496//28496 28839//28839 28528//28528 +f 28689//28689 28213//28213 28635//28635 +f 28720//28720 28632//28632 28370//28370 +f 28699//28699 28628//28628 28404//28404 +f 28678//28678 28500//28500 28527//28527 +f 28370//28370 28233//28233 28720//28720 +f 28744//28744 28720//28720 28233//28233 +f 28677//28677 28682//28682 28936//28936 +f 28519//28519 27994//27994 28914//28914 +f 27923//27923 28701//28701 28394//28394 +f 28664//28664 28647//28647 28403//28403 +f 28636//28636 28888//28888 28256//28256 +f 28845//28845 28430//28430 28265//28265 +f 28507//28507 28241//28241 28922//28922 +f 28701//28701 27923//27923 28820//28820 +f 28480//28480 28650//28650 28697//28697 +f 29006//29006 28649//28649 28252//28252 +f 27953//27953 28519//28519 28229//28229 +f 28715//28715 28212//28212 28741//28741 +f 28830//28830 28483//28483 28639//28639 +f 28663//28663 28424//28424 28833//28833 +f 28218//28218 27679//27679 28512//28512 +f 28463//28463 28400//28400 28690//28690 +f 28486//28486 28652//28652 28414//28414 +f 28368//28368 28521//28521 28846//28846 +f 28748//28748 28936//28936 28682//28682 +f 29005//29005 28422//28422 28181//28181 +f 28666//28666 28424//28424 28425//28425 +f 28368//28368 28846//28846 28869//28869 +f 28666//28666 28427//28427 28535//28535 +f 28527//28527 28500//28500 28706//28706 +f 28658//28658 28864//28864 28516//28516 +f 28413//28413 28371//28371 28802//28802 +f 28639//28639 28483//28483 28743//28743 +f 28640//28640 28748//28748 28682//28682 +f 28495//28495 28237//28237 28655//28655 +f 28471//28471 28844//28844 28238//28238 +f 28492//28492 28683//28683 28485//28485 +f 29073//29073 28472//28472 28422//28422 +f 28731//28731 28860//28860 28257//28257 +f 28899//28899 29024//29024 28263//28263 +f 28021//28021 28232//28232 28391//28391 +f 28675//28675 28487//28487 28816//28816 +f 28246//28246 28406//28406 29285//29285 +f 28681//28681 28463//28463 28739//28739 +f 28463//28463 28690//28690 28739//28739 +f 28739//28739 28690//28690 28691//28691 +f 28415//28415 28421//28421 28712//28712 +f 28641//28641 28426//28426 28472//28472 +f 28420//28420 28263//28263 29024//29024 +f 28382//28382 28682//28682 28677//28677 +f 28379//28379 27775//27775 29239//29239 +f 28652//28652 28847//28847 28454//28454 +f 28506//28506 28844//28844 28937//28937 +f 28733//28733 28499//28499 28659//28659 +f 28454//28454 28847//28847 28713//28713 +f 28493//28493 28715//28715 28714//28714 +f 28721//28721 28365//28365 28514//28514 +f 28372//28372 28867//28867 28371//28371 +f 28503//28503 28895//28895 28508//28508 +f 28746//28746 28744//28744 28526//28526 +f 28435//28435 28231//28231 28897//28897 +f 28442//28442 28738//28738 28464//28464 +f 28465//28465 28685//28685 28461//28461 +f 27940//27940 28822//28822 28453//28453 +f 28630//28630 28440//28440 28692//28692 +f 28436//28436 28505//28505 28437//28437 +f 28231//28231 28504//28504 28897//28897 +f 28728//28728 28453//28453 28822//28822 +f 28509//28509 28807//28807 28195//28195 +f 28388//28388 28630//28630 28488//28488 +f 28893//28893 28437//28437 28505//28505 +f 28254//28254 28506//28506 28917//28917 +f 28467//28467 28461//28461 28685//28685 +f 29044//29044 28155//28155 28657//28657 +f 28643//28643 28466//28466 28749//28749 +f 28195//28195 28032//28032 28509//28509 +f 28746//28746 28526//28526 28684//28684 +f 28389//28389 28840//28840 28915//28915 +f 29312//29312 28473//28473 28384//28384 +f 28672//28672 28434//28434 28917//28917 +f 28702//28702 28500//28500 28449//28449 +f 28893//28893 28673//28673 27764//27764 +f 27952//27952 29249//29249 28408//28408 +f 28680//28680 28467//28467 28685//28685 +f 28429//28429 28718//28718 28260//28260 +f 28474//28474 28725//28725 28724//28724 +f 28673//28673 28842//28842 28471//28471 +f 28439//28439 28723//28723 28684//28684 +f 28005//28005 28386//28386 29012//29012 +f 29012//29012 28836//28836 28005//28005 +f 28667//28667 29012//29012 28386//28386 +f 28725//28725 28385//28385 28811//28811 +f 28719//28719 28380//28380 28817//28817 +f 28416//28416 28747//28747 28410//28410 +f 28383//28383 28659//28659 28499//28499 +f 28470//28470 28393//28393 29016//29016 +f 28723//28723 28439//28439 28674//28674 +f 28409//28409 28377//28377 28686//28686 +f 28674//28674 28439//28439 28460//28460 +f 28409//28409 28686//28686 28814//28814 +f 28922//28922 28241//28241 28688//28688 +f 28713//28713 29054//29054 28454//28454 +f 28740//28740 28741//28741 28405//28405 +f 28167//28167 28865//28865 28702//28702 +f 28527//28527 28740//28740 28405//28405 +f 28488//28488 28630//28630 28742//28742 +f 29091//29091 28510//28510 28676//28676 +f 28688//28688 28025//28025 28848//28848 +f 28405//28405 28741//28741 28212//28212 +f 28625//28625 27999//27999 28866//28866 +f 28651//28651 28213//28213 28689//28689 +f 29115//29115 28851//28851 28522//28522 +f 28522//28522 28481//28481 29115//29115 +f 28998//28998 28738//28738 28701//28701 +f 28936//28936 28692//28692 28677//28677 +f 28635//28635 28454//28454 29054//29054 +f 28400//28400 28932//28932 28812//28812 +f 28366//28366 28632//28632 28942//28942 +f 28419//28419 28898//28898 29028//29028 +f 28644//28644 29036//29036 28918//28918 +f 27999//27999 28475//28475 28866//28866 +f 28480//28480 28693//28693 28240//28240 +f 28703//28703 28402//28402 29107//29107 +f 28270//28270 28523//28523 29116//29116 +f 28400//28400 28812//28812 28690//28690 +f 28407//28407 28704//28704 28699//28699 +f 28866//28866 28475//28475 28709//28709 +f 28696//28696 28246//28246 29059//29059 +f 28697//28697 28693//28693 28480//28480 +f 28694//28694 28997//28997 29057//29057 +f 28706//28706 28702//28702 28889//28889 +f 28925//28925 28036//28036 28861//28861 +f 27904//27904 28708//28708 28645//28645 +f 28639//28639 29025//29025 28830//28830 +f 28646//28646 28484//28484 29026//29026 +f 28257//28257 28195//28195 28731//28731 +f 28861//28861 28036//28036 28491//28491 +f 28029//28029 28710//28710 28644//28644 +f 28246//28246 29285//29285 29059//29059 +f 28527//28527 28706//28706 29009//29009 +f 28708//28708 28511//28511 28923//28923 +f 29043//29043 28266//28266 28656//28656 +f 28889//28889 28876//28876 28706//28706 +f 28875//28875 28240//28240 28693//28693 +f 28805//28805 28459//28459 28456//28456 +f 28933//28933 28527//28527 29009//29009 +f 28639//28639 28743//28743 28884//28884 +f 28650//28650 28651//28651 28697//28697 +f 28881//28881 28705//28705 28367//28367 +f 28864//28864 28658//28658 28648//28648 +f 29239//29239 28009//28009 29043//29043 +f 29315//29315 28524//28524 29053//29053 +f 28078//28078 28524//28524 29315//29315 +f 28705//28705 28456//28456 28367//28367 +f 28029//28029 27975//27975 29224//29224 +f 28247//28247 28638//28638 28517//28517 +f 28805//28805 28456//28456 28705//28705 +f 28640//28640 28940//28940 28748//28748 +f 28859//28859 29224//29224 27975//27975 +f 28498//28498 28646//28646 29088//29088 +f 28679//28679 28879//28879 28686//28686 +f 28653//28653 28420//28420 28828//28828 +f 28022//28022 28413//28413 28820//28820 +f 28576//28576 29053//29053 28524//28524 +f 28652//28652 28486//28486 28653//28653 +f 29031//29031 28376//28376 28459//28459 +f 29302//29302 28406//28406 28214//28214 +f 28631//28631 29005//29005 28181//28181 +f 28373//28373 28493//28493 28432//28432 +f 28743//28743 28642//28642 28707//28707 +f 28379//28379 29239//29239 29240//29240 +f 28155//28155 29302//29302 28214//28214 +f 28516//28516 28864//28864 28433//28433 +f 28494//28494 28661//28661 28722//28722 +f 28686//28686 28879//28879 28814//28814 +f 28433//28433 28864//28864 29046//29046 +f 28263//28263 28026//28026 28745//28745 +f 28432//28432 28493//28493 28935//28935 +f 28745//28745 28899//28899 28263//28263 +f 28935//28935 28493//28493 28714//28714 +f 28409//28409 28870//28870 28831//28831 +f 28156//28156 28423//28423 29110//29110 +f 28663//28663 28833//28833 28886//28886 +f 28803//28803 28218//28218 28857//28857 +f 28803//28803 28716//28716 28220//28220 +f 28743//28743 28707//28707 28700//28700 +f 28462//28462 28220//28220 28716//28716 +f 28873//28873 28462//28462 28716//28716 +f 28664//28664 28908//28908 28647//28647 +f 28833//28833 28424//28424 28834//28834 +f 29040//29040 28940//28940 28640//28640 +f 28828//28828 28420//28420 29024//29024 +f 28810//28810 28462//28462 28873//28873 +f 28657//28657 28724//28724 28804//28804 +f 28643//28643 29040//29040 28640//28640 +f 28712//28712 28421//28421 28660//28660 +f 28424//28424 28666//28666 28834//28834 +f 28806//28806 28505//28505 28498//28498 +f 28834//28834 28666//28666 28730//28730 +f 28666//28666 28535//28535 28730//28730 +f 28720//28720 28744//28744 28931//28931 +f 28825//28825 28000//28000 28911//28911 +f 28683//28683 28852//28852 28399//28399 +f 28519//28519 29120//29120 28229//28229 +f 28479//28479 28671//28671 29136//29136 +f 28847//28847 28652//28652 28711//28711 +f 28942//28942 28707//28707 28366//28366 +f 28683//28683 28492//28492 28852//28852 +f 28505//28505 28806//28806 28826//28826 +f 28518//28518 28452//28452 29052//29052 +f 28479//28479 29136//29136 28732//28732 +f 28641//28641 28885//28885 28429//28429 +f 28479//28479 28732//28732 28378//28378 +f 28514//28514 28257//28257 29102//29102 +f 28867//28867 28473//28473 29312//29312 +f 28452//28452 27942//27942 29052//29052 +f 27945//27945 29052//29052 27942//27942 +f 29052//29052 27945//27945 29067//29067 +f 28744//28744 28746//28746 28931//28931 +f 28702//28702 28706//28706 28500//28500 +f 28492//28492 28495//28495 28750//28750 +f 28831//28831 28680//28680 28685//28685 +f 28750//28750 28852//28852 28492//28492 +f 28236//28236 28695//28695 28811//28811 +f 28719//28719 29067//29067 28668//28668 +f 28727//28727 28476//28476 28229//28229 +f 28885//28885 29032//29032 28429//28429 +f 29012//29012 28667//28667 28843//28843 +f 28668//28668 28380//28380 28719//28719 +f 28749//28749 28466//28466 28835//28835 +f 28466//28466 28375//28375 28835//28835 +f 28667//28667 28470//28470 28843//28843 +f 28490//28490 28732//28732 29235//29235 +f 29016//29016 28843//28843 28470//28470 +f 29032//29032 28718//28718 28429//28429 +f 28827//28827 28490//28490 29235//29235 +f 28505//28505 29051//29051 28893//28893 +f 28735//28735 28197//28197 29029//29029 +f 28464//28464 28905//28905 28655//28655 +f 28664//28664 28665//28665 28877//28877 +f 28684//28684 28868//28868 28746//28746 +f 28887//28887 28502//28502 28255//28255 +f 28665//28665 28365//28365 28877//28877 +f 28684//28684 28723//28723 28868//28868 +f 29021//29021 28672//28672 28917//28917 +f 28842//28842 28844//28844 28471//28471 +f 28849//28849 28837//28837 28674//28674 +f 29074//29074 28156//28156 29110//29110 +f 28383//28383 28156//28156 29074//29074 +f 28849//28849 28674//28674 28747//28747 +f 28431//28431 28863//28863 28250//28250 +f 28536//28536 28532//28532 28613//28613 +f 28376//28376 29031//29031 28530//28530 +f 28543//28543 28541//28541 28547//28547 +f 28791//28791 28539//28539 28755//28755 +f 28548//28548 28544//28544 28545//28545 +f 28523//28523 28310//28310 29047//29047 +f 28539//28539 28438//28438 28755//28755 +f 28331//28331 28753//28753 28756//28756 +f 28534//28534 28331//28331 28756//28756 +f 28544//28544 28798//28798 28547//28547 +f 28798//28798 28544//28544 28550//28550 +f 28755//28755 28438//28438 28759//28759 +f 28544//28544 28548//28548 28550//28550 +f 28869//28869 28853//28853 28289//28289 +f 28431//28431 28497//28497 28760//28760 +f 28757//28757 28309//28309 28949//28949 +f 28318//28318 28930//28930 28772//28772 +f 28542//28542 28534//28534 28756//28756 +f 28438//28438 28477//28477 28759//28759 +f 28543//28543 28547//28547 28553//28553 +f 28759//28759 28477//28477 28875//28875 +f 28547//28547 28798//28798 28553//28553 +f 28315//28315 28764//28764 28310//28310 +f 28553//28553 28798//28798 28550//28550 +f 28240//28240 28875//28875 28477//28477 +f 28318//28318 28764//28764 28315//28315 +f 28772//28772 28764//28764 28318//28318 +f 28294//28294 28542//28542 28758//28758 +f 28289//28289 28549//28549 28546//28546 +f 28737//28737 28549//28549 28289//28289 +f 28758//28758 28960//28960 28294//28294 +f 28548//28548 28545//28545 28556//28556 +f 28671//28671 28294//28294 28960//28960 +f 28289//28289 28853//28853 28737//28737 +f 28316//28316 28762//28762 28951//28951 +f 28560//28560 28329//28329 28558//28558 +f 28563//28563 28560//28560 28558//28558 +f 28737//28737 28552//28552 28549//28549 +f 28565//28565 28567//28567 28930//28930 +f 28763//28763 28596//28596 28552//28552 +f 28554//28554 28596//28596 28763//28763 +f 28762//28762 28562//28562 28765//28765 +f 28563//28563 28610//28610 28560//28560 +f 28562//28562 28323//28323 28765//28765 +f 28566//28566 28610//28610 28563//28563 +f 28557//28557 28554//28554 28763//28763 +f 28613//28613 28532//28532 28555//28555 +f 28766//28766 28557//28557 28763//28763 +f 28603//28603 28615//28615 28608//28608 +f 29118//29118 28570//28570 28925//28925 +f 28533//28533 28540//28540 29034//29034 +f 28568//28568 28771//28771 28770//28770 +f 28557//28557 28766//28766 28559//28559 +f 28771//28771 28568//28568 28572//28572 +f 28766//28766 28561//28561 28559//28559 +f 28771//28771 28572//28572 28773//28773 +f 28561//28561 28766//28766 28767//28767 +f 28572//28572 28334//28334 28773//28773 +f 28491//28491 28078//28078 29315//29315 +f 28564//28564 28561//28561 28767//28767 +f 28768//28768 28564//28564 28767//28767 +f 28299//28299 28637//28637 28624//28624 +f 28967//28967 28574//28574 28777//28777 +f 28576//28576 28081//28081 28958//28958 +f 28799//28799 28571//28571 28774//28774 +f 28778//28778 28777//28777 28574//28574 +f 28774//28774 28963//28963 28799//28799 +f 28574//28574 28575//28575 28778//28778 +f 28579//28579 28958//28958 28081//28081 +f 28775//28775 28571//28571 28799//28799 +f 28778//28778 28577//28577 28780//28780 +f 28578//28578 28571//28571 28783//28783 +f 28958//28958 28579//28579 28959//28959 +f 28577//28577 28778//28778 28575//28575 +f 28783//28783 28775//28775 28782//28782 +f 28571//28571 28775//28775 28783//28783 +f 28579//28579 28441//28441 28959//28959 +f 28780//28780 28577//28577 28781//28781 +f 28815//28815 28959//28959 28441//28441 +f 28966//28966 28799//28799 28963//28963 +f 28775//28775 28799//28799 28966//28966 +f 28967//28967 28626//28626 28335//28335 +f 28335//28335 28626//28626 28520//28520 +f 28574//28574 28967//28967 28335//28335 +f 28661//28661 28584//28584 28722//28722 +f 28722//28722 28584//28584 28965//28965 +f 28319//28319 28779//28779 28573//28573 +f 28965//28965 28584//28584 28968//28968 +f 28779//28779 28319//28319 28776//28776 +f 28968//28968 28584//28584 28586//28586 +f 28586//28586 28064//28064 28970//28970 +f 28064//28064 28662//28662 28970//28970 +f 28339//28339 28781//28781 28577//28577 +f 28580//28580 28573//28573 28779//28779 +f 28339//28339 28582//28582 28787//28787 +f 28787//28787 28781//28781 28339//28339 +f 28580//28580 28784//28784 28581//28581 +f 28582//28582 28789//28789 28787//28787 +f 28582//28582 28585//28585 28789//28789 +f 28581//28581 28784//28784 28327//28327 +f 28583//28583 28784//28784 28785//28785 +f 28327//28327 28784//28784 28583//28583 +f 28785//28785 28751//28751 28583//28583 +f 28789//28789 28587//28587 28790//28790 +f 28587//28587 28789//28789 28585//28585 +f 28790//28790 28587//28587 28788//28788 +f 28539//28539 28730//28730 28535//28535 +f 28730//28730 28539//28539 28976//28976 +f 28591//28591 28792//28792 28793//28793 +f 28976//28976 28539//28539 28791//28791 +f 28793//28793 28795//28795 28591//28591 +f 28587//28587 28794//28794 28788//28788 +f 28588//28588 28589//28589 28795//28795 +f 28589//28589 28591//28591 28795//28795 +f 28590//28590 28786//28786 28792//28792 +f 28792//28792 28591//28591 28590//28590 +f 28351//28351 28796//28796 28457//28457 +f 28351//28351 28592//28592 28796//28796 +f 28796//28796 28592//28592 28983//28983 +f 72417//72417 72422//72422 28797//28797 +f 72417//72417 28797//28797 28800//28800 +f 72418//72418 72417//72417 28800//28800 +f 28592//28592 28797//28797 28983//28983 +f 28800//28800 28797//28797 28593//28593 +f 28593//28593 28594//28594 28800//28800 +f 28698//28698 28629//28629 28862//28862 +f 29044//29044 28657//28657 28804//28804 +f 28655//28655 28750//28750 28495//28495 +f 28760//28760 28435//28435 28897//28897 +f 29054//29054 28999//28999 28635//28635 +f 28692//28692 28742//28742 28630//28630 +f 28815//28815 28494//28494 28818//28818 +f 28867//28867 28802//28802 28371//28371 +f 28432//28432 28935//28935 28879//28879 +f 28936//28936 28832//28832 29263//29263 +f 28700//28700 28884//28884 28743//28743 +f 28908//28908 28664//28664 28877//28877 +f 28722//28722 28818//28818 28494//28494 +f 28459//28459 28805//28805 29031//29031 +f 28693//28693 28697//28697 29191//29191 +f 28707//28707 28941//28941 28700//28700 +f 28631//28631 28698//28698 29069//29069 +f 28724//28724 28725//28725 28809//28809 +f 28232//28232 28810//28810 29409//29409 +f 28391//28391 28232//28232 29409//29409 +f 28663//28663 28886//28886 28662//28662 +f 28897//28897 28504//28504 29123//29123 +f 28896//28896 28865//28865 28717//28717 +f 28633//28633 28530//28530 29146//29146 +f 28473//28473 28867//28867 28372//28372 +f 28870//28870 28409//28409 29065//29065 +f 28738//28738 28905//28905 28464//28464 +f 28931//28931 28746//28746 28939//28939 +f 28690//28690 28812//28812 28691//28691 +f 28868//28868 28939//28939 28746//28746 +f 28390//28390 28633//28633 29146//29146 +f 28725//28725 28811//28811 28809//28809 +f 28734//28734 28882//28882 28255//28255 +f 29146//29146 29093//29093 28390//28390 +f 28505//28505 28826//28826 29051//29051 +f 28697//28697 28651//28651 29014//29014 +f 29065//29065 28409//28409 28814//28814 +f 28874//28874 28509//28509 28032//28032 +f 28631//28631 29069//29069 29005//29005 +f 28936//28936 28748//28748 28832//28832 +f 28391//28391 28880//28880 28503//28503 +f 28874//28874 28032//28032 28515//28515 +f 28748//28748 28940//28940 28832//28832 +f 28504//28504 28825//28825 29232//29232 +f 28625//28625 28866//28866 28904//28904 +f 28389//28389 28829//28829 29600//29600 +f 28942//28942 28941//28941 28707//28707 +f 29010//29010 28834//28834 28730//28730 +f 28735//28735 29029//29029 28824//28824 +f 28903//28903 28625//28625 28904//28904 +f 28468//28468 28390//28390 29100//29100 +f 28868//28868 28837//28837 28939//28939 +f 28901//28901 28714//28714 28715//28715 +f 28482//28482 29192//29192 29251//29251 +f 28482//28482 28696//28696 29192//29192 +f 28675//28675 28816//28816 29208//29208 +f 28998//28998 28701//28701 28813//28813 +f 28643//28643 28749//28749 29040//29040 +f 28653//28653 28828//28828 28711//28711 +f 28849//28849 28747//28747 29056//29056 +f 28000//28000 28836//28836 28911//28911 +f 28652//28652 28653//28653 28711//28711 +f 28717//28717 28625//28625 28896//28896 +f 28838//28838 28673//28673 28893//28893 +f 28625//28625 28903//28903 28896//28896 +f 29059//29059 29279//29279 28696//28696 +f 29249//29249 27952//27952 28728//28728 +f 28837//28837 28868//28868 28674//28674 +f 28854//28854 29056//29056 28416//28416 +f 28899//28899 28745//28745 29017//29017 +f 28824//28824 28515//28515 28735//28735 +f 29056//29056 28747//28747 28416//28416 +f 28831//28831 28872//28872 28680//28680 +f 28674//28674 28868//28868 28723//28723 +f 28679//28679 28432//28432 28879//28879 +f 28401//28401 28628//28628 28819//28819 +f 29018//29018 28472//28472 29073//29073 +f 28819//28819 28628//28628 28907//28907 +f 28842//28842 28673//28673 28838//28838 +f 29117//29117 28383//28383 29074//29074 +f 28641//28641 28472//28472 29018//29018 +f 28942//28942 28632//28632 28943//28943 +f 28933//28933 28740//28740 28527//28527 +f 28731//28731 28195//28195 28807//28807 +f 28709//28709 28904//28904 28866//28866 +f 28701//28701 28820//28820 28813//28813 +f 28659//28659 28383//28383 29117//29117 +f 28845//28845 28841//28841 29275//29275 +f 28628//28628 28699//28699 28907//28907 +f 29004//29004 29006//29006 28252//28252 +f 28854//28854 28647//28647 28908//28908 +f 28720//28720 28943//28943 28632//28632 +f 29249//29249 29072//29072 28408//28408 +f 28854//28854 28416//28416 28647//28647 +f 29007//29007 28877//28877 28365//28365 +f 28885//28885 28641//28641 28883//28883 +f 28265//28265 28430//28430 28855//28855 +f 28704//28704 28507//28507 28922//28922 +f 28514//28514 29007//29007 28721//28721 +f 28943//28943 28720//28720 28931//28931 +f 28830//28830 28835//28835 28375//28375 +f 28511//28511 29101//29101 28923//28923 +f 28741//28741 28821//28821 28715//28715 +f 29042//29042 28703//28703 29041//29041 +f 28417//28417 28703//28703 29042//29042 +f 28721//28721 29007//29007 28365//28365 +f 28510//28510 29091//29091 28648//28648 +f 29062//29062 28478//28478 28399//28399 +f 28739//28739 28997//28997 28694//28694 +f 28739//28739 28691//28691 28997//28997 +f 28736//28736 29001//29001 28190//28190 +f 28688//28688 28850//28850 28922//28922 +f 28190//28190 29001//29001 28687//28687 +f 28519//28519 28914//28914 29120//29120 +f 28850//28850 28688//28688 28913//28913 +f 28488//28488 28742//28742 28932//28932 +f 28488//28488 28932//28932 28400//28400 +f 28423//28423 28649//28649 29137//29137 +f 28741//28741 28740//28740 28821//28821 +f 28857//28857 28218//28218 28512//28512 +f 29102//29102 28257//28257 28860//28860 +f 28712//28712 28513//28513 28415//28415 +f 28155//28155 29044//29044 29302//29302 +f 28852//28852 29062//29062 28399//28399 +f 29029//29029 28197//28197 28733//28733 +f 28688//28688 28848//28848 28913//28913 +f 28715//28715 28821//28821 28901//28901 +f 28839//28839 28680//28680 28872//28872 +f 28851//28851 28924//28924 28637//28637 +f 28660//28660 28518//28518 28856//28856 +f 28718//28718 28858//28858 28745//28745 +f 29030//29030 28713//28713 28847//28847 +f 28917//28917 28919//28919 29021//29021 +f 28627//28627 28909//28909 29011//29011 +f 28639//28639 28884//28884 29025//29025 +f 28252//28252 28888//28888 29004//29004 +f 29011//29011 28634//28634 28627//28627 +f 28635//28635 28999//28999 28689//28689 +f 29116//29116 29115//29115 28270//28270 +f 29036//29036 28644//28644 29039//29039 +f 28710//28710 29039//29039 28644//28644 +f 28256//28256 28888//28888 28252//28252 +f 29021//29021 28862//28862 28672//28672 +f 28634//28634 29026//29026 28484//28484 +f 28869//28869 28846//28846 28890//28890 +f 28737//28737 28853//28853 28928//28928 +f 28706//28706 28876//28876 29009//29009 +f 28552//28552 28737//28737 28928//28928 +f 28806//28806 28498//28498 29088//29088 +f 28835//28835 28830//28830 28871//28871 +f 28852//28852 28750//28750 29070//29070 +f 28856//28856 28518//28518 29236//29236 +f 28518//28518 29052//29052 29236//29236 +f 28742//28742 28934//28934 28932//28932 +f 28750//28750 28655//28655 29134//29134 +f 28727//28727 28229//28229 29467//29467 +f 28932//28932 28934//28934 29063//29063 +f 28873//28873 29914//29914 28810//28810 +f 28826//28826 28806//28806 29109//29109 +f 28692//28692 28934//28934 28742//28742 +f 28936//28936 28934//28934 28692//28692 +f 28871//28871 28830//28830 29077//29077 +f 28901//28901 28935//28935 28714//28714 +f 29003//29003 28515//28515 28824//28824 +f 28895//28895 29422//29422 28508//28508 +f 28867//28867 29037//29037 28802//28802 +f 28818//28818 28722//28722 28878//28878 +f 28939//28939 28938//28938 28931//28931 +f 28898//28898 28508//28508 29422//29422 +f 28807//28807 28509//28509 28874//28874 +f 29038//29038 28655//28655 28905//28905 +f 29123//29123 28504//28504 29232//29232 +f 29109//29109 29051//29051 28826//28826 +f 28655//28655 29038//29038 29134//29134 +f 28830//28830 29025//29025 29077//29077 +f 29263//29263 29019//29019 28936//28936 +f 28831//28831 29090//29090 28872//28872 +f 29019//29019 28934//28934 28936//28936 +f 28702//28702 28865//28865 29126//29126 +f 28379//28379 29240//29240 29475//29475 +f 28811//28811 28695//28695 29502//29502 +f 29061//29061 28934//28934 29019//29019 +f 28833//28833 28834//28834 28900//28900 +f 28827//28827 29424//29424 28761//28761 +f 28812//28812 28932//28932 29063//29063 +f 28889//28889 28702//28702 29126//29126 +f 28887//28887 28255//28255 28882//28882 +f 29008//29008 28893//28893 29051//29051 +f 28876//28876 28889//28889 29255//29255 +f 28697//28697 29014//29014 29191//29191 +f 28874//28874 28515//28515 29003//29003 +f 29073//29073 28422//28422 29005//29005 +f 28829//28829 28379//28379 28891//28891 +f 28837//28837 28849//28849 28939//28939 +f 28842//28842 28910//28910 28844//28844 +f 28645//28645 29085//29085 28695//28695 +f 29090//29090 28831//28831 28870//28870 +f 28911//28911 28836//28836 28912//28912 +f 28738//28738 28998//28998 28905//28905 +f 29107//29107 28402//28402 28887//28887 +f 28691//28691 28812//28812 29138//29138 +f 29126//29126 28865//28865 28896//28896 +f 28937//28937 28844//28844 29013//29013 +f 29275//29275 29281//29281 28845//28845 +f 28817//28817 28819//28819 28894//28894 +f 28708//28708 28923//28923 29089//29089 +f 28879//28879 28935//28935 28901//28901 +f 28840//28840 28389//28389 29600//29600 +f 29018//29018 28883//28883 28641//28641 +f 28430//28430 28845//28845 29281//29281 +f 28899//28899 29078//29078 29024//29024 +f 28872//28872 29098//29098 28839//28839 +f 29233//29233 28390//28390 29093//29093 +f 29233//29233 29100//29100 28390//28390 +f 28854//28854 28908//28908 28902//28902 +f 28828//28828 29024//29024 29131//29131 +f 28832//28832 28940//28940 29262//29262 +f 29260//29260 28506//28506 28937//28937 +f 29016//29016 28393//28393 29206//29206 +f 29101//29101 28513//28513 28712//28712 +f 28711//28711 28828//28828 29131//29131 +f 28253//28253 29100//29100 28823//28823 +f 28947//28947 28670//28670 28920//28920 +f 28669//28669 28670//28670 28947//28947 +f 29268//29268 28700//28700 28941//28941 +f 28670//28670 28624//28624 28920//28920 +f 28506//28506 29260//29260 28917//28917 +f 28840//28840 29076//29076 28915//28915 +f 28656//28656 28265//28265 28855//28855 +f 29098//29098 29045//29045 28839//28839 +f 28713//28713 29030//29030 29199//29199 +f 28892//28892 28718//28718 29032//29032 +f 29495//29495 28907//28907 29086//29086 +f 28637//28637 28924//28924 28624//28624 +f 28718//28718 28892//28892 28858//28858 +f 29254//29254 28890//28890 28846//28846 +f 28913//28913 28848//28848 28918//28918 +f 28749//28749 28835//28835 29040//29040 +f 28858//28858 29017//29017 28745//28745 +f 28907//28907 28699//28699 29086//29086 +f 28636//28636 28687//28687 29001//29001 +f 28999//28999 29276//29276 28689//28689 +f 29199//29199 29054//29054 28713//28713 +f 28851//28851 29115//29115 28924//28924 +f 29023//29023 28869//28869 28890//28890 +f 28413//28413 28802//28802 29219//29219 +f 28847//28847 28711//28711 28906//28906 +f 29097//29097 28699//28699 28704//28704 +f 28906//28906 29135//29135 28847//28847 +f 28916//28916 29030//29030 28847//28847 +f 28931//28931 28938//28938 28943//28943 +f 28704//28704 28922//28922 29289//29289 +f 28821//28821 28933//28933 29391//29391 +f 28997//28997 28691//28691 29127//29127 +f 28478//28478 28904//28904 28709//28709 +f 28740//28740 28933//28933 28821//28821 +f 29116//29116 29415//29415 29115//29115 +f 29041//29041 28703//28703 29107//29107 +f 29222//29222 28029//28029 29224//29224 +f 29118//29118 28925//28925 29531//29531 +f 29391//29391 29020//29020 28821//28821 +f 28512//28512 28417//28417 29042//29042 +f 29618//29618 28864//28864 28648//28648 +f 29137//29137 28649//28649 29006//29006 +f 29009//29009 28876//28876 29252//29252 +f 29110//29110 28423//28423 29137//29137 +f 28634//28634 29011//29011 29026//29026 +f 29026//29026 29215//29215 28646//28646 +f 28733//28733 28659//28659 28921//28921 +f 29088//29088 28646//28646 29215//29215 +f 28659//28659 29117//29117 28921//28921 +f 28852//28852 29070//29070 29062//29062 +f 72419//72419 28752//28752 28945//28945 +f 28944//28944 28753//28753 28751//28751 +f 28431//28431 29229//29229 28863//28863 +f 28752//28752 28292//28292 28945//28945 +f 29047//29047 29116//29116 28523//28523 +f 29150//29150 28753//28753 28944//28944 +f 28292//28292 28754//28754 28945//28945 +f 28853//28853 28869//28869 29023//29023 +f 28755//28755 28759//28759 28946//28946 +f 28946//28946 29149//29149 28755//28755 +f 28754//28754 28757//28757 28948//28948 +f 28764//28764 29047//29047 28310//28310 +f 28946//28946 28759//28759 28875//28875 +f 28756//28756 29150//29150 29144//29144 +f 28757//28757 28949//28949 28948//28948 +f 28431//28431 28760//28760 29121//29121 +f 28753//28753 29150//29150 28756//28756 +f 28839//28839 29095//29095 28528//28528 +f 28949//28949 28309//28309 29350//29350 +f 28772//28772 29050//29050 28764//28764 +f 28952//28952 28756//28756 29144//29144 +f 29045//29045 29095//29095 28839//28839 +f 29350//29350 28309//28309 28985//28985 +f 28521//28521 29095//29095 29254//29254 +f 28528//28528 29095//29095 28521//28521 +f 28435//28435 28760//28760 28497//28497 +f 28521//28521 29254//29254 28846//28846 +f 28955//28955 28756//28756 28952//28952 +f 28542//28542 28756//28756 28955//28955 +f 28758//28758 28542//28542 28955//28955 +f 28552//28552 28928//28928 29179//29179 +f 28765//28765 28323//28323 28956//28956 +f 28960//28960 29136//29136 28671//28671 +f 28763//28763 28552//28552 29179//29179 +f 29206//29206 28393//28393 28533//28533 +f 28323//28323 28769//28769 29124//29124 +f 29124//29124 28956//28956 28323//28323 +f 28570//28570 29118//29118 28567//28567 +f 29124//29124 28769//28769 29164//29164 +f 28533//28533 29034//29034 29206//29206 +f 28763//28763 28987//28987 28766//28766 +f 28551//28551 28761//28761 29096//29096 +f 28253//28253 28468//28468 29100//29100 +f 28769//28769 28770//28770 29164//29164 +f 29141//29141 28763//28763 29179//29179 +f 29168//29168 29164//29164 28770//28770 +f 28763//28763 29141//29141 28987//28987 +f 28551//28551 28882//28882 28734//28734 +f 28950//28950 28987//28987 29141//29141 +f 28882//28882 28551//28551 29096//29096 +f 29168//29168 28770//28770 28964//28964 +f 28770//28770 28771//28771 28964//28964 +f 28540//28540 29225//29225 29034//29034 +f 28861//28861 28491//28491 29315//29315 +f 28927//28927 28964//28964 28771//28771 +f 28767//28767 28766//28766 28987//28987 +f 28334//28334 28926//28926 28927//28927 +f 28540//28540 28290//28290 28947//28947 +f 29225//29225 28540//28540 28947//28947 +f 28927//28927 28771//28771 28773//28773 +f 28334//28334 28927//28927 28773//28773 +f 28290//28290 28398//28398 28947//28947 +f 28767//28767 28950//28950 29157//29157 +f 28987//28987 28950//28950 28767//28767 +f 28626//28626 28926//28926 28334//28334 +f 29058//29058 28926//28926 28626//28626 +f 28398//28398 28669//28669 28947//28947 +f 28953//28953 28767//28767 29157//29157 +f 28768//28768 28767//28767 28953//28953 +f 28954//28954 28768//28768 28953//28953 +f 28963//28963 28774//28774 28957//28957 +f 28967//28967 29058//29058 28626//28626 +f 28957//28957 28774//28774 29160//29160 +f 28969//28969 28967//28967 28777//28777 +f 28961//28961 28962//28962 29162//29162 +f 28969//28969 28780//28780 28971//28971 +f 28969//28969 28777//28777 28780//28780 +f 28780//28780 28777//28777 28778//28778 +f 28966//28966 29171//29171 28775//28775 +f 28878//28878 28722//28722 28965//28965 +f 28782//28782 28775//28775 29171//29171 +f 28971//28971 28780//28780 28972//28972 +f 28972//28972 28780//28780 28781//28781 +f 28781//28781 29184//29184 28972//28972 +f 28988//28988 28779//28779 28776//28776 +f 28782//28782 28973//28973 28783//28783 +f 28776//28776 28783//28783 28989//28989 +f 28973//28973 28989//28989 28783//28783 +f 28989//28989 28973//28973 28974//28974 +f 28586//28586 28970//28970 28968//28968 +f 28779//28779 28990//28990 28580//28580 +f 28988//28988 28990//28990 28779//28779 +f 28792//28792 28786//28786 28929//28929 +f 28784//28784 28580//28580 28990//28990 +f 28784//28784 28990//28990 28785//28785 +f 28992//28992 28991//28991 28989//28989 +f 28992//28992 28974//28974 28975//28975 +f 28989//28989 28974//28974 28992//28992 +f 28786//28786 28457//28457 28929//28929 +f 28990//28990 28991//28991 28785//28785 +f 28785//28785 28991//28991 28944//28944 +f 28944//28944 28751//28751 28785//28785 +f 28944//28944 28991//28991 28992//28992 +f 29185//29185 29184//29184 28978//28978 +f 29184//29184 28781//28781 28787//28787 +f 28787//28787 28978//28978 29184//29184 +f 28978//28978 28787//28787 28789//28789 +f 28790//28790 28788//28788 28979//28979 +f 28979//28979 28788//28788 28980//28980 +f 28793//28793 28792//28792 28977//28977 +f 28793//28793 28981//28981 28795//28795 +f 28980//28980 28788//28788 28794//28794 +f 28588//28588 28980//28980 28794//28794 +f 28981//28981 28588//28588 28795//28795 +f 28980//28980 28588//28588 28981//28981 +f 28796//28796 28982//28982 28457//28457 +f 28982//28982 28796//28796 28983//28983 +f 28983//28983 28797//28797 28984//28984 +f 28984//28984 28797//28797 29178//29178 +f 28986//28986 28774//28774 28954//28954 +f 28954//28954 28774//28774 28768//28768 +f 28768//28768 28774//28774 28564//28564 +f 28564//28564 28774//28774 28569//28569 +f 28569//28569 28774//28774 28571//28571 +f 29160//29160 28774//28774 28986//28986 +f 28319//28319 28578//28578 28776//28776 +f 28776//28776 28578//28578 28783//28783 +f 28988//28988 28776//28776 28989//28989 +f 72415//72415 72420//72420 28134//28134 +f 28989//28989 28991//28991 28988//28988 +f 28988//28988 28991//28991 28990//28990 +f 28619//28619 28134//28134 72420//72420 +f 72420//72420 28993//28993 28619//28619 +f 28951//28951 28985//28985 28316//28316 +f 28620//28620 28619//28619 28993//28993 +f 29363//29363 28620//28620 28993//28993 +f 28621//28621 28620//28620 29363//29363 +f 28995//28995 28621//28621 28994//28994 +f 28623//28623 28622//28622 29382//29382 +f 27620//27620 28622//28622 28623//28623 +f 29382//29382 28622//28622 28996//28996 +f 29000//29000 28719//28719 29237//29237 +f 28817//28817 29237//29237 28719//28719 +f 29040//29040 28835//28835 29055//29055 +f 29268//29268 28884//28884 28700//28700 +f 28813//28813 29071//29071 28998//28998 +f 28811//28811 29502//29502 28809//28809 +f 29071//29071 28813//28813 29099//29099 +f 29190//29190 28693//28693 29191//29191 +f 29055//29055 28835//28835 29130//29130 +f 29057//29057 28997//28997 29066//29066 +f 28833//28833 28900//28900 28886//28886 +f 28907//28907 29495//29495 29196//29196 +f 28838//28838 28893//28893 29008//29008 +f 28705//28705 28881//28881 29057//29057 +f 28651//28651 28689//28689 29276//29276 +f 29014//29014 28651//28651 29276//29276 +f 28675//28675 29208//29208 28841//28841 +f 29061//29061 29063//29063 28934//28934 +f 28705//28705 29057//29057 29066//29066 +f 28871//28871 29130//29130 28835//28835 +f 29299//29299 28731//28731 28807//28807 +f 28889//28889 29126//29126 29255//29255 +f 29008//29008 28842//28842 28838//28838 +f 29099//29099 28813//28813 29259//29259 +f 28901//28901 29132//29132 28879//28879 +f 28645//28645 29089//29089 29085//29085 +f 28708//28708 29089//29089 28645//28645 +f 28820//28820 29259//29259 28813//28813 +f 28910//28910 29217//29217 28844//28844 +f 29259//29259 28820//28820 29015//29015 +f 28902//28902 29056//29056 28854//28854 +f 29013//29013 28844//28844 29217//29217 +f 29028//29028 28898//28898 29492//29492 +f 28922//28922 28850//28850 29289//29289 +f 29281//29281 28855//28855 28430//28430 +f 28624//28624 28924//28924 29113//29113 +f 29028//29028 29033//29033 28638//28638 +f 29002//29002 29001//29001 29253//29253 +f 29131//29131 28906//28906 28711//28711 +f 28638//28638 29033//29033 29220//29220 +f 29307//29307 29462//29462 28512//28512 +f 28676//28676 28915//28915 29296//29296 +f 29126//29126 28896//28896 29267//29267 +f 28857//28857 28512//28512 29462//29462 +f 29001//29001 29002//29002 28636//28636 +f 28943//28943 29271//29271 28942//28942 +f 28517//28517 28638//28638 29220//29220 +f 28803//28803 28857//28857 29462//29462 +f 28914//28914 28517//28517 29220//29220 +f 28676//28676 29296//29296 29091//29091 +f 29211//29211 29011//29011 28909//28909 +f 29132//29132 29112//29112 28879//28879 +f 29043//29043 28656//28656 29314//29314 +f 28888//28888 28636//28636 29002//29002 +f 29138//29138 28812//28812 29063//29063 +f 28413//28413 29015//29015 28820//28820 +f 28853//28853 29064//29064 28928//28928 +f 29036//29036 29039//29039 29428//29428 +f 29409//29409 28810//28810 29914//29914 +f 29271//29271 28943//28943 29035//29035 +f 28883//28883 29081//29081 28885//28885 +f 29070//29070 28750//28750 29079//29079 +f 28938//28938 29035//29035 28943//28943 +f 28928//28928 29064//29064 29179//29179 +f 29065//29065 29090//29090 28870//28870 +f 28413//28413 29219//29219 29015//29015 +f 28710//28710 28029//28029 29222//29222 +f 28917//28917 29260//29260 29327//29327 +f 28879//28879 29065//29065 28814//28814 +f 29081//29081 29032//29032 28885//28885 +f 28877//28877 28902//28902 28908//28908 +f 29467//29467 28229//28229 29120//29120 +f 29065//29065 28879//28879 29027//29027 +f 28933//28933 29009//29009 29391//29391 +f 29134//29134 29079//29079 28750//28750 +f 28764//28764 29050//29050 29049//29049 +f 28514//28514 29102//29102 29007//29007 +f 28859//28859 28863//28863 29229//29229 +f 29080//29080 28999//28999 29054//29054 +f 29080//29080 29054//29054 29199//29199 +f 28879//28879 29202//29202 29027//29027 +f 28772//28772 28930//28930 29344//29344 +f 29050//29050 28772//28772 29344//29344 +f 29229//29229 28431//28431 29121//29121 +f 29135//29135 28916//28916 28847//28847 +f 29326//29326 29121//29121 28760//28760 +f 28476//28476 28727//28727 29308//29308 +f 28732//28732 29136//29136 29094//29094 +f 28921//28921 29029//29029 28733//28733 +f 28724//28724 28809//28809 29122//29122 +f 28816//28816 28476//28476 29308//29308 +f 28691//28691 29138//29138 29127//29127 +f 28916//28916 29084//29084 29030//29030 +f 28760//28760 28897//28897 29326//29326 +f 28901//28901 28821//28821 29022//29022 +f 29022//29022 28821//28821 29020//29020 +f 29235//29235 28732//28732 29094//29094 +f 29129//29129 29035//29035 28938//28938 +f 29321//29321 28824//28824 29029//29029 +f 29021//29021 29328//29328 28862//28862 +f 29245//29245 28728//28728 28822//28822 +f 28876//28876 29255//29255 29335//29335 +f 29048//29048 28806//28806 29088//29088 +f 29067//29067 28719//28719 29000//29000 +f 29424//29424 28827//28827 29235//29235 +f 28911//28911 29232//29232 28825//28825 +f 29133//29133 28862//28862 29328//29328 +f 29272//29272 29003//29003 28824//28824 +f 28939//28939 29129//29129 28938//28938 +f 28998//28998 29038//29038 28905//28905 +f 28698//28698 28862//28862 29133//29133 +f 29109//29109 28806//28806 29048//29048 +f 29247//29247 29053//29053 28576//28576 +f 28576//28576 28958//28958 29247//29247 +f 29262//29262 29040//29040 29055//29055 +f 28940//28940 29040//29040 29262//29262 +f 29339//29339 29247//29247 28958//28958 +f 28849//28849 29129//29129 28939//28939 +f 29107//29107 28887//28887 29128//29128 +f 29129//29129 28849//28849 29056//29056 +f 28457//28457 29125//29125 28929//28929 +f 29187//29187 28903//28903 28904//28904 +f 29208//29208 28816//28816 29651//29651 +f 29333//29333 29127//29127 29138//29138 +f 29457//29457 29068//29068 28693//28693 +f 28728//28728 29482//29482 29249//29249 +f 29457//29457 28693//28693 29190//29190 +f 28884//28884 29268//29268 29226//29226 +f 29063//29063 29061//29061 29138//29138 +f 29003//29003 28807//28807 28874//28874 +f 29300//29300 28807//28807 29003//29003 +f 28843//28843 29103//29103 29012//29012 +f 28843//28843 29016//29016 29103//29103 +f 29016//29016 29206//29206 29103//29103 +f 28901//28901 29022//29022 29132//29132 +f 29320//29320 28894//28894 29665//29665 +f 28817//28817 28894//28894 29320//29320 +f 28904//28904 28478//28478 29187//29187 +f 28842//28842 29008//29008 28910//28910 +f 29276//29276 28999//28999 29661//29661 +f 28894//28894 28819//28819 29196//29196 +f 29214//29214 28910//28910 29008//29008 +f 29062//29062 29187//29187 28478//28478 +f 29196//29196 28819//28819 28907//28907 +f 29005//29005 29069//29069 29280//29280 +f 29071//29071 29099//29099 29270//29270 +f 28705//28705 29066//29066 29261//29261 +f 28879//28879 29112//29112 29202//29202 +f 28890//28890 29254//29254 29405//29405 +f 29034//29034 29225//29225 29218//29218 +f 29268//29268 28941//28941 29269//29269 +f 28871//28871 29207//29207 29130//29130 +f 28705//28705 29203//29203 28805//28805 +f 29194//29194 28899//28899 29017//29017 +f 28947//28947 28920//28920 29438//29438 +f 29019//29019 29256//29256 29061//29061 +f 29078//29078 28899//28899 29194//29194 +f 29023//29023 28890//28890 29421//29421 +f 29279//29279 29192//29192 28696//28696 +f 28920//28920 28624//28624 29113//29113 +f 29265//29265 28902//28902 29228//29228 +f 29211//29211 28909//28909 29072//29072 +f 29023//29023 29060//29060 28853//28853 +f 29013//29013 29092//29092 28937//28937 +f 29018//29018 29073//29073 29297//29297 +f 29131//29131 29024//29024 29078//29078 +f 29414//29414 29115//29115 29415//29415 +f 29138//29138 29061//29061 29193//29193 +f 29250//29250 28871//28871 29077//29077 +f 28918//28918 29036//29036 29284//29284 +f 29265//29265 29129//29129 29056//29056 +f 28941//28941 28942//28942 29269//29269 +f 28906//28906 29131//29131 29087//29087 +f 29002//29002 29210//29210 28888//28888 +f 29289//29289 29097//29097 28704//28704 +f 29210//29210 29277//29277 28888//28888 +f 29271//29271 29269//29269 28942//28942 +f 29087//29087 29135//29135 28906//28906 +f 29187//29187 28896//28896 28903//28903 +f 28656//28656 28855//28855 29314//29314 +f 29265//29265 29056//29056 28902//28902 +f 29064//29064 28853//28853 29257//29257 +f 29260//29260 28937//28937 29092//29092 +f 29116//29116 29047//29047 29310//29310 +f 28888//28888 29277//29277 29004//29004 +f 29049//29049 29050//29050 29243//29243 +f 29344//29344 29243//29243 29050//29050 +f 29006//29006 29004//29004 29277//29277 +f 29118//29118 29531//29531 29119//29119 +f 28823//28823 29100//29100 29234//29234 +f 28832//28832 29262//29262 29209//29209 +f 29285//29285 28406//28406 29302//29302 +f 28823//28823 29234//29234 28736//28736 +f 29091//29091 29296//29296 29301//29301 +f 29188//29188 28902//28902 29258//29258 +f 29001//29001 28736//28736 29234//29234 +f 29282//29282 29137//29137 29006//29006 +f 29230//29230 29231//29231 29136//29136 +f 29082//29082 29026//29026 29011//29011 +f 29042//29042 29307//29307 28512//28512 +f 29015//29015 29111//29111 29259//29259 +f 29423//29423 29032//29032 29081//29081 +f 29335//29335 29252//29252 28876//28876 +f 28891//28891 28379//28379 29475//29475 +f 28892//28892 29032//29032 29423//29423 +f 29094//29094 29136//29136 29231//29231 +f 29070//29070 29079//29079 29266//29266 +f 29111//29111 29015//29015 29295//29295 +f 28892//28892 29083//29083 28858//28858 +f 29017//29017 28858//28858 29083//29083 +f 28716//28716 28803//28803 29462//29462 +f 28917//28917 29327//29327 28919//28919 +f 29600//29600 28829//28829 28891//28891 +f 28873//28873 28716//28716 29639//29639 +f 29308//29308 28727//28727 29467//29467 +f 29007//29007 29258//29258 28877//28877 +f 28921//28921 29117//29117 29448//29448 +f 28877//28877 29258//29258 28902//28902 +f 29242//29242 29021//29021 28919//28919 +f 29091//29091 29444//29444 28648//28648 +f 28884//28884 29226//29226 29025//29025 +f 28880//28880 28391//28391 29409//29409 +f 29328//29328 29021//29021 29242//29242 +f 29226//29226 29077//29077 29025//29025 +f 29022//29022 29020//29020 29105//29105 +f 29065//29065 29027//29027 29322//29322 +f 29263//29263 28832//28832 29398//29398 +f 29132//29132 29022//29022 29105//29105 +f 29209//29209 29398//29398 28832//28832 +f 29029//29029 28921//28921 29399//29399 +f 28887//28887 28882//28882 29104//29104 +f 28872//28872 29465//29465 29098//29098 +f 29619//29619 28698//28698 29133//29133 +f 28864//28864 29618//29618 29108//29108 +f 29128//29128 28887//28887 29104//29104 +f 29069//29069 28698//28698 29619//29619 +f 29038//29038 28998//28998 29071//29071 +f 29051//29051 29109//29109 29114//29114 +f 29245//29245 28822//28822 29046//29046 +f 29051//29051 29114//29114 29008//29008 +f 28728//28728 29245//29245 29246//29246 +f 29142//29142 28975//28975 29139//29139 +f 72421//72421 72419//72419 28945//28945 +f 29273//29273 28836//28836 29012//29012 +f 28805//28805 29303//29303 29031//29031 +f 28791//28791 28755//28755 29140//29140 +f 29149//29149 29140//29140 28755//28755 +f 28959//28959 29339//29339 28958//28958 +f 29142//29142 29148//29148 28944//28944 +f 28959//28959 29490//29490 29339//29339 +f 72421//72421 28945//28945 29147//29147 +f 28530//28530 29031//29031 29075//29075 +f 28944//28944 29148//29148 29150//29150 +f 28945//28945 28754//28754 29147//29147 +f 28946//28946 28875//28875 29158//29158 +f 28754//28754 28948//28948 29147//29147 +f 29490//29490 28959//28959 28815//28815 +f 29147//29147 28948//28948 29152//29152 +f 29146//29146 28530//28530 29075//29075 +f 28948//28948 28949//28949 29152//29152 +f 29068//29068 28875//28875 28693//28693 +f 29064//29064 29257//29257 29179//29179 +f 29143//29143 28815//28815 28818//28818 +f 29155//29155 28952//28952 29144//29144 +f 28875//28875 29068//29068 29158//29158 +f 29350//29350 29152//29152 28949//28949 +f 29445//29445 29093//29093 29146//29146 +f 29350//29350 28985//28985 29359//29359 +f 28818//28818 28878//28878 29143//29143 +f 29179//29179 29257//29257 29141//29141 +f 28955//28955 29180//29180 28758//28758 +f 28960//28960 28758//28758 29180//29180 +f 28955//28955 29155//29155 29154//29154 +f 29359//29359 28985//28985 28951//28951 +f 29145//29145 28950//28950 29141//29141 +f 29180//29180 28955//28955 29154//29154 +f 28965//28965 28968//28968 28878//28878 +f 28951//28951 28762//28762 29189//29189 +f 28762//28762 28765//28765 29189//29189 +f 28960//28960 29180//29180 29136//29136 +f 29230//29230 29136//29136 29180//29180 +f 28970//28970 29151//29151 28968//28968 +f 28953//28953 29157//29157 28954//28954 +f 29047//29047 28764//28764 29329//29329 +f 28970//28970 28662//28662 29153//29153 +f 28662//28662 28886//28886 29153//29153 +f 28950//28950 29145//29145 29354//29354 +f 28764//28764 29049//29049 29329//29329 +f 28950//28950 29354//29354 29157//29157 +f 28567//28567 29161//29161 28930//28930 +f 28976//28976 29010//29010 28730//28730 +f 29164//29164 29168//29168 29166//29166 +f 29161//29161 28567//28567 29347//29347 +f 29358//29358 28954//28954 29157//29157 +f 29010//29010 28976//28976 29156//29156 +f 28567//28567 29118//29118 29347//29347 +f 29096//29096 29317//29317 28882//28882 +f 28986//28986 28954//28954 29358//29358 +f 29161//29161 29344//29344 28930//28930 +f 29140//29140 29342//29342 28791//28791 +f 28761//28761 29424//29424 29096//29096 +f 29156//29156 28791//28791 29342//29342 +f 28976//28976 28791//28791 29156//29156 +f 29168//29168 28926//28926 29169//29169 +f 28957//28957 29160//29160 29159//29159 +f 28964//28964 28927//28927 29168//29168 +f 29168//29168 28927//28927 28926//28926 +f 29317//29317 29104//29104 28882//28882 +f 28962//28962 29380//29380 29162//29162 +f 28961//28961 29162//29162 29163//29163 +f 29181//29181 29380//29380 28962//28962 +f 28926//28926 29058//29058 29169//29169 +f 28961//28961 29182//29182 28962//28962 +f 29181//29181 28962//28962 29170//29170 +f 29169//29169 28969//28969 29370//29370 +f 29182//29182 29170//29170 28962//28962 +f 29058//29058 28969//28969 29169//29169 +f 28967//28967 28969//28969 29058//29058 +f 29170//29170 29183//29183 29181//29181 +f 29182//29182 28961//28961 29163//29163 +f 29163//29163 29165//29165 29182//29182 +f 29167//29167 29182//29182 29165//29165 +f 29170//29170 29182//29182 29167//29167 +f 28957//28957 29183//29183 28963//28963 +f 29159//29159 29183//29183 28957//28957 +f 29547//29547 28971//28971 29172//29172 +f 28972//28972 29172//29172 28971//28971 +f 29170//29170 28963//28963 29183//29183 +f 28963//28963 29170//29170 29171//29171 +f 29171//29171 28966//28966 28963//28963 +f 29547//29547 29370//29370 28969//28969 +f 28969//28969 28971//28971 29547//29547 +f 28792//28792 29173//29173 28977//28977 +f 28975//28975 29142//29142 28992//28992 +f 29173//29173 28929//28929 29394//29394 +f 28944//28944 28992//28992 29142//29142 +f 28929//28929 29173//29173 28792//28792 +f 28973//28973 28782//28782 29371//29371 +f 29125//29125 28457//28457 28982//28982 +f 28974//28974 28973//28973 29371//29371 +f 29172//29172 28972//28972 29175//29175 +f 28975//28975 28974//28974 29139//29139 +f 29175//29175 28972//28972 29185//29185 +f 29185//29185 29186//29186 29175//29175 +f 28972//28972 29184//29184 29185//29185 +f 29185//29185 28978//28978 29186//29186 +f 29375//29375 29186//29186 28978//28978 +f 28978//28978 28789//28789 29375//29375 +f 29375//29375 28790//28790 29376//29376 +f 28789//28789 28790//28790 29375//29375 +f 28790//28790 28979//28979 29376//29376 +f 28979//28979 28980//28980 29176//29176 +f 29176//29176 28981//28981 29174//29174 +f 28793//28793 28977//28977 29174//29174 +f 28981//28981 28793//28793 29174//29174 +f 28980//28980 28981//28981 29176//29176 +f 29125//29125 28982//28982 29377//29377 +f 28982//28982 28983//28983 29177//29177 +f 29177//29177 29377//29377 28982//28982 +f 29177//29177 28983//28983 28984//28984 +f 29103//29103 29273//29273 29012//29012 +f 29099//29099 29200//29200 29270//29270 +f 29234//29234 29253//29253 29001//29001 +f 29275//29275 28841//28841 29208//29208 +f 28900//28900 28834//28834 29505//29505 +f 29205//29205 29305//29305 29130//29130 +f 29130//29130 29207//29207 29205//29205 +f 29422//29422 29492//29492 28898//28898 +f 28765//28765 28956//28956 29189//29189 +f 29456//29456 29069//29069 29195//29195 +f 29028//29028 29492//29492 29494//29494 +f 29189//29189 28956//28956 29286//29286 +f 29065//29065 29322//29322 29090//29090 +f 28956//28956 29124//29124 29286//29286 +f 29286//29286 29124//29124 29197//29197 +f 29206//29206 29034//29034 29603//29603 +f 29210//29210 29253//29253 29330//29330 +f 29334//29334 29271//29271 29035//29035 +f 29002//29002 29253//29253 29210//29210 +f 29194//29194 29017//29017 29429//29429 +f 29456//29456 29280//29280 29069//29069 +f 29603//29603 29034//29034 29218//29218 +f 29207//29207 28871//28871 29250//29250 +f 28929//28929 29125//29125 29394//29394 +f 28910//28910 29214//29214 29217//29217 +f 29284//29284 29036//29036 29428//29428 +f 29334//29334 29035//29035 29129//29129 +f 29259//29259 29200//29200 29099//29099 +f 29204//29204 29005//29005 29280//29280 +f 29089//29089 28923//28923 29681//29681 +f 28699//28699 29683//29683 29086//29086 +f 29073//29073 29005//29005 29204//29204 +f 29277//29277 29282//29282 29006//29006 +f 29082//29082 29011//29011 29211//29211 +f 29683//29683 28699//28699 29684//29684 +f 29438//29438 28920//28920 29523//29523 +f 28699//28699 29097//29097 29684//29684 +f 29259//29259 29111//29111 29200//29200 +f 29428//29428 29039//29039 29430//29430 +f 29120//29120 28914//28914 29220//29220 +f 28710//28710 29430//29430 29039//29039 +f 28923//28923 29101//29101 29607//29607 +f 29070//29070 29198//29198 29062//29062 +f 29285//29285 29279//29279 29059//29059 +f 29213//29213 29110//29110 29485//29485 +f 29204//29204 29417//29417 29073//29073 +f 29334//29334 29129//29129 29265//29265 +f 29041//29041 29107//29107 29221//29221 +f 29074//29074 29110//29110 29213//29213 +f 29199//29199 29030//29030 29292//29292 +f 29042//29042 29041//29041 29221//29221 +f 29297//29297 29073//29073 29417//29417 +f 29256//29256 29019//29019 29298//29298 +f 29467//29467 29120//29120 29458//29458 +f 28853//28853 29288//29288 29257//29257 +f 29061//29061 29256//29256 29193//29193 +f 29203//29203 29291//29291 28805//28805 +f 29137//29137 29282//29282 29283//29283 +f 29088//29088 29215//29215 29625//29625 +f 29087//29087 29223//29223 29135//29135 +f 29291//29291 29303//29303 28805//28805 +f 28855//28855 29281//29281 29293//29293 +f 29135//29135 29223//29223 28916//28916 +f 29084//29084 28916//28916 29223//29223 +f 29295//29295 29015//29015 29219//29219 +f 28924//28924 29115//29115 29414//29414 +f 29453//29453 29455//29455 29042//29042 +f 29307//29307 29042//29042 29455//29455 +f 29079//29079 29447//29447 29266//29266 +f 29297//29297 28883//28883 29018//29018 +f 29333//29333 29138//29138 29274//29274 +f 29274//29274 29138//29138 29193//29193 +f 29462//29462 29639//29639 28716//28716 +f 29075//29075 29031//29031 29212//29212 +f 29485//29485 29110//29110 29137//29137 +f 29415//29415 29116//29116 29309//29309 +f 29262//29262 29055//29055 29130//29130 +f 29146//29146 29075//29075 29212//29212 +f 29027//29027 29202//29202 29264//29264 +f 29027//29027 29264//29264 29322//29322 +f 29226//29226 29268//29268 29450//29450 +f 29127//29127 29201//29201 28997//28997 +f 29269//29269 29450//29450 29268//29268 +f 29037//29037 29219//29219 28802//28802 +f 29224//29224 28859//28859 29323//29323 +f 28648//28648 29444//29444 29618//29618 +f 29303//29303 29212//29212 29031//29031 +f 29308//29308 29651//29651 28816//28816 +f 28859//28859 29229//29229 29323//29323 +f 29403//29403 29043//29043 29314//29314 +f 29570//29570 28880//28880 29409//29409 +f 29131//29131 29078//29078 29227//29227 +f 29109//29109 29048//29048 29491//29491 +f 29227//29227 29313//29313 29131//29131 +f 29310//29310 29047//29047 29469//29469 +f 29476//29476 28880//28880 29570//29570 +f 29201//29201 29127//29127 29333//29333 +f 29134//29134 29447//29447 29079//29079 +f 29228//29228 28902//28902 29188//29188 +f 28503//28503 28880//28880 29476//29476 +f 29448//29448 29117//29117 29515//29515 +f 29121//29121 29325//29325 29229//29229 +f 28895//28895 28503//28503 29476//29476 +f 29212//29212 29303//29303 29216//29216 +f 28997//28997 29201//29201 29066//29066 +f 29445//29445 29146//29146 29212//29212 +f 28867//28867 29407//29407 29037//29037 +f 29087//29087 29131//29131 29313//29313 +f 29117//29117 29074//29074 29515//29515 +f 28804//28804 29311//29311 29044//29044 +f 29121//29121 29326//29326 29325//29325 +f 29241//29241 28919//28919 29327//29327 +f 29087//29087 29313//29313 29223//29223 +f 29066//29066 29201//29201 29261//29261 +f 29312//29312 29407//29407 28867//28867 +f 28804//28804 28724//28724 29609//29609 +f 29609//29609 28724//28724 29122//29122 +f 29312//29312 29251//29251 29649//29649 +f 29046//29046 28864//28864 29108//29108 +f 28817//28817 29320//29320 29237//29237 +f 29561//29561 29122//29122 28809//28809 +f 29242//29242 28919//28919 29241//29241 +f 29423//29423 29083//29083 28892//28892 +f 29399//29399 28921//28921 29448//29448 +f 29429//29429 29017//29017 29083//29083 +f 28809//28809 29502//29502 29561//29561 +f 29441//29441 29294//29294 28860//28860 +f 29531//29531 28925//28925 29244//29244 +f 28861//28861 29244//29244 28925//28925 +f 29321//29321 29272//29272 28824//28824 +f 29272//29272 29300//29300 29003//29003 +f 29134//29134 29038//29038 29519//29519 +f 28860//28860 28731//28731 29441//29441 +f 29071//29071 29519//29519 29038//29038 +f 29109//29109 29238//29238 29114//29114 +f 29617//29617 29133//29133 29328//29328 +f 29007//29007 29102//29102 29106//29106 +f 29519//29519 29071//29071 29270//29270 +f 28860//28860 29106//29106 29102//29102 +f 29294//29294 29106//29106 28860//28860 +f 29104//29104 29317//29317 29128//29128 +f 29153//29153 28886//28886 29439//29439 +f 29248//29248 29153//29153 29439//29439 +f 29439//29439 28886//28886 29503//29503 +f 29132//29132 29105//29105 29481//29481 +f 28836//28836 29592//29592 28912//28912 +f 29234//29234 29100//29100 29233//29233 +f 29267//29267 28896//28896 29493//29493 +f 29258//29258 29007//29007 29106//29106 +f 28896//28896 29187//29187 29493//29493 +f 29246//29246 29482//29482 28728//28728 +f 29009//29009 29252//29252 29391//29391 +f 29422//29422 28895//28895 29318//29318 +f 28886//28886 28900//28900 29503//29503 +f 29072//29072 29249//29249 29425//29425 +f 28890//28890 29405//29405 29421//29421 +f 28894//28894 29196//29196 29665//29665 +f 29270//29270 29200//29200 29562//29562 +f 29211//29211 29072//29072 29425//29425 +f 28900//28900 29505//29505 29503//29503 +f 29190//29190 29191//29191 29290//29290 +f 29330//29330 29253//29253 29337//29337 +f 29193//29193 29256//29256 29632//29632 +f 29290//29290 29191//29191 29461//29461 +f 29421//29421 29487//29487 29023//29023 +f 29069//29069 29619//29619 29195//29195 +f 28834//28834 29010//29010 29505//29505 +f 29263//29263 29298//29298 29019//29019 +f 29398//29398 29298//29298 29263//29263 +f 29085//29085 29089//29089 29830//29830 +f 28913//28913 28918//28918 29284//29284 +f 29334//29334 29450//29450 29271//29271 +f 29496//29496 29296//29296 28915//28915 +f 29214//29214 29008//29008 29516//29516 +f 29206//29206 29603//29603 29278//29278 +f 29332//29332 29334//29334 29451//29451 +f 29187//29187 29062//29062 29449//29449 +f 29450//29450 29334//29334 29332//29332 +f 29199//29199 29436//29436 29080//29080 +f 29199//29199 29292//29292 29436//29436 +f 29217//29217 29214//29214 29516//29516 +f 29020//29020 29391//29391 29563//29563 +f 28872//28872 29406//29406 29465//29465 +f 29412//29412 29023//29023 29487//29487 +f 29060//29060 29023//29023 29412//29412 +f 29209//29209 29262//29262 29305//29305 +f 28872//28872 29090//29090 29406//29406 +f 29198//29198 29449//29449 29062//29062 +f 29097//29097 29289//29289 29480//29480 +f 29507//29507 29285//29285 29302//29302 +f 29221//29221 29107//29107 29624//29624 +f 29092//29092 29013//29013 29217//29217 +f 28712//28712 29607//29607 29101//29101 +f 29223//29223 29504//29504 29084//29084 +f 29250//29250 29331//29331 29207//29207 +f 29467//29467 29458//29458 29304//29304 +f 29291//29291 29203//29203 28705//28705 +f 29295//29295 29426//29426 29111//29111 +f 29451//29451 29228//29228 29188//29188 +f 29451//29451 29334//29334 29228//29228 +f 29262//29262 29130//29130 29305//29305 +f 29430//29430 28710//28710 29792//29792 +f 29030//29030 29084//29084 29292//29292 +f 29126//29126 29267//29267 29255//29255 +f 29334//29334 29265//29265 29228//29228 +f 29042//29042 29221//29221 29453//29453 +f 28920//28920 29113//29113 29566//29566 +f 28712//28712 28660//28660 29452//29452 +f 29044//29044 29311//29311 29302//29302 +f 29113//29113 28924//28924 29566//29566 +f 29316//29316 28660//28660 28856//28856 +f 29404//29404 29209//29209 29305//29305 +f 28856//28856 29236//29236 29316//29316 +f 29287//29287 29389//29389 29335//29335 +f 29398//29398 29209//29209 29404//29404 +f 29314//29314 28855//28855 29687//29687 +f 29236//29236 29052//29052 29067//29067 +f 29078//29078 29194//29194 29429//29429 +f 29250//29250 29077//29077 29514//29514 +f 29077//29077 29226//29226 29514//29514 +f 29098//29098 29660//29660 29045//29045 +f 29260//29260 29468//29468 29327//29327 +f 29255//29255 29267//29267 29287//29287 +f 29313//29313 29227//29227 29643//29643 +f 29323//29323 29229//29229 29400//29400 +f 29660//29660 29098//29098 29465//29465 +f 29306//29306 29216//29216 29303//29303 +f 29261//29261 29201//29201 29291//29291 +f 29000//29000 29486//29486 29067//29067 +f 29335//29335 29255//29255 29287//29287 +f 28853//28853 29060//29060 29412//29412 +f 29418//29418 28883//28883 29297//29297 +f 29223//29223 29313//29313 29647//29647 +f 29466//29466 29400//29400 29229//29229 +f 29324//29324 29466//29466 29229//29229 +f 29412//29412 29288//29288 28853//28853 +f 29045//29045 29640//29640 29095//29095 +f 29261//29261 29291//29291 28705//28705 +f 29325//29325 29324//29324 29229//29229 +f 29590//29590 29046//29046 29108//29108 +f 29080//29080 29598//29598 28999//28999 +f 29081//29081 28883//28883 29764//29764 +f 29239//29239 29043//29043 29403//29403 +f 29080//29080 29436//29436 29598//29598 +f 29283//29283 29485//29485 29137//29137 +f 29240//29240 29239//29239 29403//29403 +f 29095//29095 29640//29640 29254//29254 +f 29267//29267 29493//29493 29655//29655 +f 29519//29519 29447//29447 29134//29134 +f 29212//29212 29216//29216 29443//29443 +f 29484//29484 29094//29094 29231//29231 +f 29029//29029 29399//29399 29319//29319 +f 29029//29029 29319//29319 29321//29321 +f 28897//28897 29408//29408 29326//29326 +f 29450//29450 29440//29440 29226//29226 +f 29660//29660 29640//29640 29045//29045 +f 29088//29088 29491//29491 29048//29048 +f 29658//29658 29231//29231 29230//29230 +f 29329//29329 29049//29049 29469//29469 +f 29299//29299 28807//28807 29479//29479 +f 29123//29123 29408//29408 28897//28897 +f 29300//29300 29479//29479 28807//28807 +f 29408//29408 29123//29123 29575//29575 +f 29605//29605 29519//29519 29270//29270 +f 29049//29049 29243//29243 29431//29431 +f 29269//29269 29271//29271 29450//29450 +f 29235//29235 29094//29094 29611//29611 +f 29445//29445 29446//29446 29093//29093 +f 29424//29424 29235//29235 29615//29615 +f 29233//29233 29093//29093 29446//29446 +f 29272//29272 29321//29321 29300//29300 +f 29491//29491 29238//29238 29109//29109 +f 29232//29232 28911//28911 29499//29499 +f 28911//28911 28912//28912 29499//29499 +f 29083//29083 29427//29427 29429//29429 +f 29112//29112 29132//29132 29481//29481 +f 29076//29076 28840//28840 29600//29600 +f 29317//29317 29096//29096 29424//29424 +f 29276//29276 29661//29661 29014//29014 +f 29233//29233 29446//29446 29337//29337 +f 29661//29661 29191//29191 29014//29014 +f 29459//29459 29202//29202 29112//29112 +f 29500//29500 28912//28912 29592//29592 +f 28915//28915 29076//29076 29755//29755 +f 29234//29234 29233//29233 29337//29337 +f 29114//29114 29238//29238 29498//29498 +f 29294//29294 29258//29258 29106//29106 +f 29337//29337 29253//29253 29234//29234 +f 29336//29336 29128//29128 29317//29317 +f 29128//29128 29336//29336 29433//29433 +f 29107//29107 29128//29128 29433//29433 +f 29624//29624 29107//29107 29433//29433 +f 29264//29264 29202//29202 29459//29459 +f 29273//29273 29592//29592 28836//28836 +f 29343//29343 29142//29142 29139//29139 +f 29592//29592 29273//29273 29787//29787 +f 29353//29353 29155//29155 29144//29144 +f 29144//29144 29352//29352 29353//29353 +f 29149//29149 28946//28946 29346//29346 +f 29438//29438 29225//29225 28947//28947 +f 29155//29155 29353//29353 29341//29341 +f 29679//29679 29490//29490 28815//28815 +f 29288//29288 29349//29349 29141//29141 +f 29148//29148 29142//29142 29343//29343 +f 29141//29141 29257//29257 29288//29288 +f 29147//29147 72423//72423 72421//72421 +f 28946//28946 29158//29158 29348//29348 +f 29141//29141 29349//29349 29145//29145 +f 72423//72423 29147//29147 29152//29152 +f 29143//29143 29679//29679 28815//28815 +f 29351//29351 29148//29148 29343//29343 +f 72423//72423 29152//29152 29555//29555 +f 29150//29150 29148//29148 29351//29351 +f 29349//29349 29525//29525 29145//29145 +f 29350//29350 29555//29555 29152//29152 +f 29144//29144 29150//29150 29352//29352 +f 29352//29352 29150//29150 29351//29351 +f 29457//29457 29190//29190 29290//29290 +f 29143//29143 28878//28878 29340//29340 +f 29145//29145 29356//29356 29354//29354 +f 29356//29356 29145//29145 29525//29525 +f 29047//29047 29329//29329 29469//29469 +f 28878//28878 28968//28968 29541//29541 +f 29155//29155 29341//29341 29154//29154 +f 29359//29359 28951//28951 29361//29361 +f 29341//29341 29180//29180 29154//29154 +f 28951//28951 29189//29189 29361//29361 +f 29161//29161 29345//29345 29344//29344 +f 29180//29180 29341//29341 29230//29230 +f 29161//29161 29347//29347 29345//29345 +f 28986//28986 29358//29358 29379//29379 +f 29160//29160 28986//28986 29379//29379 +f 29360//29360 29357//29357 29159//29159 +f 29543//29543 29166//29166 29366//29366 +f 29151//29151 28970//28970 29511//29511 +f 29118//29118 29119//29119 29347//29347 +f 29159//29159 29160//29160 29360//29360 +f 29164//29164 29197//29197 29124//29124 +f 29162//29162 29380//29380 29362//29362 +f 29511//29511 28970//28970 29248//29248 +f 29153//29153 29248//29248 28970//28970 +f 29164//29164 29543//29543 29197//29197 +f 29166//29166 29543//29543 29164//29164 +f 29368//29368 29366//29366 29166//29166 +f 29166//29166 29369//29369 29368//29368 +f 29244//29244 28861//28861 29315//29315 +f 29168//29168 29369//29369 29166//29166 +f 29167//29167 29165//29165 29364//29364 +f 29168//29168 29169//29169 29369//29369 +f 29010//29010 29156//29156 29522//29522 +f 29355//29355 29522//29522 29156//29156 +f 29369//29369 29169//29169 29372//29372 +f 29156//29156 29342//29342 29355//29355 +f 29365//29365 29171//29171 29367//29367 +f 29167//29167 29367//29367 29170//29170 +f 29169//29169 29370//29370 29372//29372 +f 29367//29367 29167//29167 29364//29364 +f 29170//29170 29367//29367 29171//29171 +f 29373//29373 29547//29547 29172//29172 +f 28782//28782 29171//29171 29365//29365 +f 29371//29371 28782//28782 29365//29365 +f 29338//29338 28974//28974 29371//29371 +f 29139//29139 28974//28974 29338//29338 +f 29172//29172 29175//29175 29385//29385 +f 29175//29175 29186//29186 29374//29374 +f 29385//29385 29175//29175 29374//29374 +f 29186//29186 29375//29375 29374//29374 +f 28979//28979 29552//29552 29376//29376 +f 29552//29552 28979//28979 29176//29176 +f 29176//29176 29174//29174 28977//28977 +f 29901//29901 29125//29125 29377//29377 +f 29177//29177 28984//28984 29378//29378 +f 72422//72422 72431//72431 29178//29178 +f 72431//72431 29378//29378 29178//29178 +f 28984//28984 29178//29178 29378//29378 +f 29360//29360 29160//29160 29379//29379 +f 29525//29525 29380//29380 29356//29356 +f 29356//29356 29380//29380 29181//29181 +f 29181//29181 29183//29183 29356//29356 +f 29356//29356 29183//29183 29357//29357 +f 29357//29357 29183//29183 29159//29159 +f 29381//29381 29388//29388 72420//72420 +f 72420//72420 29388//29388 28993//28993 +f 29557//29557 29388//29388 29381//29381 +f 29388//29388 29557//29557 29559//29559 +f 28955//28955 28952//28952 29155//29155 +f 29559//29559 29363//29363 29388//29388 +f 29388//29388 29363//29363 28993//28993 +f 29363//29363 29386//29386 28621//28621 +f 28994//28994 29386//29386 29545//29545 +f 28621//28621 29386//29386 28994//28994 +f 29387//29387 28994//28994 29545//29545 +f 28995//28995 28994//28994 29387//29387 +f 28996//28996 28995//28995 29387//29387 +f 29384//29384 28996//28996 29387//29387 +f 28623//28623 29382//29382 29383//29383 +f 28996//28996 29384//29384 29382//29382 +f 29618//29618 29444//29444 29801//29801 +f 29508//29508 28712//28712 29452//29452 +f 29306//29306 29303//29303 29291//29291 +f 29640//29640 29405//29405 29254//29254 +f 29687//29687 28855//28855 29293//29293 +f 29198//29198 29070//29070 29266//29266 +f 29189//29189 29286//29286 29390//29390 +f 29506//29506 29516//29516 29008//29008 +f 29453//29453 29221//29221 29827//29827 +f 29224//29224 29323//29323 29696//29696 +f 29264//29264 29459//29459 29630//29630 +f 29219//29219 29402//29402 29295//29295 +f 29400//29400 29696//29696 29323//29323 +f 29120//29120 29220//29220 29458//29458 +f 29392//29392 29286//29286 29197//29197 +f 29280//29280 29456//29456 29568//29568 +f 28660//28660 29316//29316 29452//29452 +f 29402//29402 29219//29219 29591//29591 +f 29219//29219 29037//29037 29591//29591 +f 29125//29125 29396//29396 29394//29394 +f 29448//29448 29565//29565 29399//29399 +f 29193//29193 29632//29632 29274//29274 +f 28924//28924 29414//29414 29645//29645 +f 29645//29645 29566//29566 28924//28924 +f 29481//29481 29105//29105 29573//29573 +f 29217//29217 29454//29454 29092//29092 +f 29410//29410 29266//29266 29447//29447 +f 29479//29479 29321//29321 29319//29319 +f 29088//29088 29625//29625 29491//29491 +f 29446//29446 29393//29393 29442//29442 +f 29321//29321 29479//29479 29300//29300 +f 29333//29333 29395//29395 29201//29201 +f 29514//29514 29226//29226 29440//29440 +f 29460//29460 29204//29204 29280//29280 +f 29067//29067 29486//29486 29572//29572 +f 29440//29440 29518//29518 29514//29514 +f 29245//29245 29046//29046 29590//29590 +f 28731//28731 29473//29473 29441//29441 +f 29641//29641 29325//29325 29326//29326 +f 28731//28731 29299//29299 29473//29473 +f 29504//29504 29223//29223 29434//29434 +f 29330//29330 29337//29337 29446//29446 +f 29486//29486 29237//29237 29664//29664 +f 29000//29000 29237//29237 29486//29486 +f 29322//29322 29489//29489 29406//29406 +f 29649//29649 29407//29407 29312//29312 +f 29442//29442 29330//29330 29446//29446 +f 29415//29415 29309//29309 29856//29856 +f 29391//29391 29252//29252 29470//29470 +f 29252//29252 29335//29335 29470//29470 +f 29092//29092 29416//29416 29260//29260 +f 29305//29305 29205//29205 29207//29207 +f 29322//29322 29406//29406 29090//29090 +f 29389//29389 29470//29470 29335//29335 +f 29669//29669 29094//29094 29484//29484 +f 29611//29611 29094//29094 29669//29669 +f 29451//29451 29188//29188 29411//29411 +f 29648//29648 29493//29493 29187//29187 +f 29491//29491 29413//29413 29238//29238 +f 29408//29408 29575//29575 29985//29985 +f 29275//29275 29208//29208 29595//29595 +f 28895//28895 29476//29476 29318//29318 +f 29418//29418 29297//29297 29417//29417 +f 29411//29411 29188//29188 29258//29258 +f 29567//29567 29292//29292 29084//29084 +f 29274//29274 29395//29395 29333//29333 +f 28891//28891 29475//29475 29600//29600 +f 29495//29495 29420//29420 29196//29196 +f 29212//29212 29443//29443 29445//29445 +f 29575//29575 29232//29232 29805//29805 +f 29317//29317 29424//29424 29678//29678 +f 29123//29123 29232//29232 29575//29575 +f 29447//29447 29519//29519 29680//29680 +f 29309//29309 29116//29116 29310//29310 +f 29683//29683 29495//29495 29086//29086 +f 29207//29207 29331//29331 29571//29571 +f 29499//29499 29805//29805 29232//29232 +f 29249//29249 29482//29482 29613//29613 +f 29279//29279 29906//29906 29192//29192 +f 29678//29678 29336//29336 29317//29317 +f 29287//29287 29267//29267 29655//29655 +f 29084//29084 29504//29504 29567//29567 +f 29468//29468 29631//29631 29327//29327 +f 29281//29281 29275//29275 30062//30062 +f 29469//29469 29049//29049 29431//29431 +f 29425//29425 29249//29249 29613//29613 +f 29445//29445 29443//29443 29517//29517 +f 29221//29221 29624//29624 29685//29685 +f 29028//29028 29494//29494 29675//29675 +f 29764//29764 29478//29478 29081//29081 +f 29298//29298 29397//29397 29256//29256 +f 29449//29449 29648//29648 29187//29187 +f 29210//29210 29330//29330 29442//29442 +f 29480//29480 29289//29289 29432//29432 +f 29294//29294 29411//29411 29258//29258 +f 29279//29279 29285//29285 29507//29507 +f 29256//29256 29397//29397 29632//29632 +f 29289//29289 28850//28850 29419//29419 +f 29033//29033 29028//29028 29675//29675 +f 29440//29440 29435//29435 29518//29518 +f 29631//29631 29241//29241 29327//29327 +f 29446//29446 29711//29711 29393//29393 +f 29514//29514 29331//29331 29250//29250 +f 29442//29442 29277//29277 29210//29210 +f 29429//29429 29227//29227 29078//29078 +f 29242//29242 29241//29241 29631//29631 +f 29315//29315 29053//29053 29585//29585 +f 29211//29211 29698//29698 29082//29082 +f 29444//29444 29091//29091 29301//29301 +f 29103//29103 29206//29206 29797//29797 +f 29008//29008 29114//29114 29506//29506 +f 29053//29053 29247//29247 29585//29585 +f 29451//29451 29440//29440 29450//29450 +f 29426//29426 29200//29200 29111//29111 +f 29215//29215 29026//29026 29082//29082 +f 29328//29328 29242//29242 29662//29662 +f 28923//28923 29607//29607 29681//29681 +f 29643//29643 29227//29227 29497//29497 +f 29488//29488 29426//29426 29295//29295 +f 29328//29328 29662//29662 29612//29612 +f 28850//28850 28913//28913 29777//29777 +f 29440//29440 29451//29451 29435//29435 +f 29083//29083 29423//29423 29474//29474 +f 29105//29105 29020//29020 29573//29573 +f 28913//28913 29284//29284 29777//29777 +f 29474//29474 29427//29427 29083//29083 +f 29450//29450 29332//29332 29451//29451 +f 29020//29020 29563//29563 29573//29573 +f 29218//29218 29225//29225 29437//29437 +f 29225//29225 29438//29438 29437//29437 +f 29434//29434 29223//29223 29647//29647 +f 29133//29133 29617//29617 29619//29619 +f 28920//28920 29566//29566 29523//29523 +f 29481//29481 29653//29653 29112//29112 +f 28710//28710 29222//29222 29510//29510 +f 29792//29792 28710//28710 29510//29510 +f 29597//29597 29661//29661 28999//28999 +f 29598//29598 29597//29597 28999//28999 +f 29222//29222 29224//29224 29510//29510 +f 29201//29201 29477//29477 29291//29291 +f 29696//29696 29510//29510 29224//29224 +f 29201//29201 29395//29395 29705//29705 +f 29436//29436 29509//29509 29598//29598 +f 29602//29602 29505//29505 29010//29010 +f 29322//29322 29264//29264 29489//29489 +f 29630//29630 29489//29489 29264//29264 +f 29459//29459 29112//29112 29653//29653 +f 29220//29220 29033//29033 29821//29821 +f 29625//29625 29215//29215 29082//29082 +f 29306//29306 29291//29291 29512//29512 +f 29266//29266 29410//29410 29198//29198 +f 29461//29461 29191//29191 29604//29604 +f 29455//29455 29453//29453 29623//29623 +f 29216//29216 29517//29517 29443//29443 +f 29236//29236 29401//29401 29316//29316 +f 29390//29390 29286//29286 29392//29392 +f 29405//29405 29640//29640 29644//29644 +f 29462//29462 29307//29307 29455//29455 +f 29635//29635 29411//29411 29471//29471 +f 29207//29207 29626//29626 29305//29305 +f 29236//29236 29067//29067 29822//29822 +f 29400//29400 29466//29466 30028//30028 +f 29635//29635 29451//29451 29411//29411 +f 29108//29108 29618//29618 29590//29590 +f 29446//29446 29445//29445 29517//29517 +f 29451//29451 29635//29635 29435//29435 +f 29292//29292 29464//29464 29436//29436 +f 29822//29822 29067//29067 29572//29572 +f 29836//29836 29639//29639 29462//29462 +f 29517//29517 29711//29711 29446//29446 +f 29705//29705 29395//29395 29704//29704 +f 29454//29454 29516//29516 29614//29614 +f 29406//29406 29463//29463 29465//29465 +f 29403//29403 29314//29314 29687//29687 +f 29442//29442 29393//29393 29629//29629 +f 28873//28873 29639//29639 29908//29908 +f 29460//29460 29417//29417 29204//29204 +f 29464//29464 29292//29292 29567//29567 +f 29626//29626 29207//29207 29571//29571 +f 29398//29398 29397//29397 29298//29298 +f 29491//29491 29625//29625 29663//29663 +f 29217//29217 29516//29516 29454//29454 +f 29308//29308 29467//29467 29839//29839 +f 29520//29520 29442//29442 29629//29629 +f 29471//29471 29411//29411 29294//29294 +f 29796//29796 29470//29470 29389//29389 +f 29407//29407 29649//29649 29689//29689 +f 29326//29326 29408//29408 29641//29641 +f 29680//29680 29410//29410 29447//29447 +f 29237//29237 29320//29320 29664//29664 +f 29240//29240 29403//29403 30208//30208 +f 29513//29513 29574//29574 29514//29514 +f 29418//29418 29764//29764 28883//28883 +f 29542//29542 29658//29658 29230//29230 +f 29817//29817 29609//29609 29122//29122 +f 29651//29651 29308//29308 29784//29784 +f 29475//29475 29240//29240 30208//30208 +f 29653//29653 29481//29481 29673//29673 +f 29331//29331 29514//29514 29571//29571 +f 29764//29764 29691//29691 29478//29478 +f 29192//29192 29649//29649 29251//29251 +f 29518//29518 29513//29513 29514//29514 +f 29775//29775 29567//29567 29504//29504 +f 29318//29318 29788//29788 29422//29422 +f 29398//29398 29404//29404 29569//29569 +f 29442//29442 29520//29520 29277//29277 +f 29227//29227 29429//29429 29497//29497 +f 29397//29397 29398//29398 29569//29569 +f 29192//29192 29906//29906 29577//29577 +f 29081//29081 29478//29478 29474//29474 +f 29665//29665 29196//29196 29420//29420 +f 29431//29431 29243//29243 29582//29582 +f 29282//29282 29277//29277 29520//29520 +f 29423//29423 29081//29081 29474//29474 +f 29235//29235 29611//29611 29615//29615 +f 29643//29643 29647//29647 29313//29313 +f 29584//29584 29790//29790 29315//29315 +f 29585//29585 29584//29584 29315//29315 +f 29421//29421 29472//29472 29487//29487 +f 29502//29502 28695//28695 29671//29671 +f 29260//29260 29416//29416 29468//29468 +f 28695//28695 29085//29085 29671//29671 +f 29615//29615 29736//29736 29424//29424 +f 29605//29605 29270//29270 29562//29562 +f 29671//29671 29085//29085 29830//29830 +f 29499//29499 28912//28912 29500//29500 +f 29477//29477 29586//29586 29291//29291 +f 29471//29471 29294//29294 29441//29441 +f 29419//29419 29432//29432 29289//29289 +f 29498//29498 29238//29238 29413//29413 +f 29473//29473 29471//29471 29441//29441 +f 29600//29600 29755//29755 29076//29076 +f 29427//29427 29474//29474 29693//29693 +f 29681//29681 29830//29830 29089//29089 +f 29585//29585 29247//29247 29483//29483 +f 29201//29201 29705//29705 29477//29477 +f 29592//29592 29589//29589 29500//29500 +f 29678//29678 29682//29682 29336//29336 +f 29291//29291 29586//29586 29512//29512 +f 29200//29200 29426//29426 29562//29562 +f 29273//29273 29103//29103 29787//29787 +f 29213//29213 29515//29515 29074//29074 +f 29622//29622 29624//29624 29433//29433 +f 29283//29283 29587//29587 29485//29485 +f 29496//29496 28915//28915 29755//29755 +f 29498//29498 29506//29506 29114//29114 +f 29242//29242 29631//29631 29659//29659 +f 29206//29206 29278//29278 29797//29797 +f 29143//29143 29340//29340 29679//29679 +f 29662//29662 29242//29242 29659//29659 +f 29488//29488 29295//29295 29402//29402 +f 29406//29406 29489//29489 29633//29633 +f 29777//29777 29419//29419 28850//28850 +f 29306//29306 29634//29634 29216//29216 +f 29425//29425 29620//29620 29211//29211 +f 29248//29248 29439//29439 29501//29501 +f 29319//29319 29399//29399 29565//29565 +f 29603//29603 29218//29218 29697//29697 +f 29695//29695 29211//29211 29620//29620 +f 29437//29437 29697//29697 29218//29218 +f 29501//29501 29439//29439 29503//29503 +f 29328//29328 29612//29612 29617//29617 +f 29698//29698 29211//29211 29695//29695 +f 29437//29437 29438//29438 29616//29616 +f 29284//29284 29428//29428 29610//29610 +f 29430//29430 29610//29610 29428//29428 +f 30052//30052 29082//29082 29698//29698 +f 29301//29301 29793//29793 29444//29444 +f 29430//29430 29792//29792 29694//29694 +f 29801//29801 29444//29444 29793//29793 +f 29642//29642 29565//29565 29448//29448 +f 29628//29628 29448//29448 29515//29515 +f 29346//29346 28946//28946 29348//29348 +f 29354//29354 29553//29553 29157//29157 +f 29354//29354 29356//29356 29554//29554 +f 29357//29357 29554//29554 29356//29356 +f 29354//29354 29554//29554 29553//29553 +f 29602//29602 29010//29010 29712//29712 +f 29358//29358 29157//29157 29553//29553 +f 29379//29379 29358//29358 29553//29553 +f 29553//29553 29554//29554 29360//29360 +f 29158//29158 29068//29068 29721//29721 +f 29360//29360 29554//29554 29357//29357 +f 72425//72425 29555//29555 72426//72426 +f 29344//29344 29524//29524 29243//29243 +f 29712//29712 29010//29010 29522//29522 +f 29243//29243 29524//29524 29582//29582 +f 29379//29379 29553//29553 29360//29360 +f 29288//29288 29412//29412 29657//29657 +f 29525//29525 29526//29526 29380//29380 +f 29380//29380 29526//29526 29362//29362 +f 29717//29717 29362//29362 29526//29526 +f 29162//29162 29362//29362 29717//29717 +f 29355//29355 29342//29342 29521//29521 +f 29163//29163 29162//29162 29717//29717 +f 29657//29657 29714//29714 29288//29288 +f 29165//29165 29163//29163 29717//29717 +f 29342//29342 29140//29140 29521//29521 +f 29616//29616 29438//29438 29523//29523 +f 29345//29345 29524//29524 29344//29344 +f 29714//29714 29349//29349 29288//29288 +f 29149//29149 29521//29521 29140//29140 +f 29359//29359 29555//29555 29350//29350 +f 29556//29556 29555//29555 29359//29359 +f 29347//29347 29119//29119 29528//29528 +f 29528//29528 29345//29345 29347//29347 +f 29367//29367 29364//29364 29527//29527 +f 29365//29365 29367//29367 29527//29527 +f 29530//29530 29119//29119 29531//29531 +f 29528//29528 29119//29119 29530//29530 +f 29529//29529 29381//29381 72424//72424 +f 29529//29529 29558//29558 29557//29557 +f 29557//29557 29381//29381 29529//29529 +f 29558//29558 29556//29556 29359//29359 +f 29557//29557 29558//29558 29559//29559 +f 29315//29315 29533//29533 29244//29244 +f 29351//29351 29536//29536 29352//29352 +f 29533//29533 29315//29315 29790//29790 +f 29341//29341 29353//29353 29538//29538 +f 29730//29730 29341//29341 29538//29538 +f 29361//29361 29558//29558 29359//29359 +f 29558//29558 29361//29361 29532//29532 +f 29532//29532 29559//29559 29558//29558 +f 29352//29352 29536//29536 29353//29353 +f 29339//29339 29483//29483 29247//29247 +f 29542//29542 29341//29341 29730//29730 +f 29230//29230 29341//29341 29542//29542 +f 29532//29532 29361//29361 29390//29390 +f 29189//29189 29390//29390 29361//29361 +f 29532//29532 29390//29390 29392//29392 +f 29340//29340 28878//28878 29541//29541 +f 29534//29534 29382//29382 29535//29535 +f 29383//29383 29382//29382 29534//29534 +f 29382//29382 29384//29384 29535//29535 +f 29537//29537 29535//29535 29384//29384 +f 29678//29678 29424//29424 29736//29736 +f 29539//29539 29385//29385 29540//29540 +f 29541//29541 28968//28968 29878//29878 +f 28968//28968 29151//29151 29878//29878 +f 29544//29544 29559//29559 29532//29532 +f 29363//29363 29559//29559 29544//29544 +f 29386//29386 29363//29363 29544//29544 +f 29392//29392 29197//29197 29543//29543 +f 29545//29545 29386//29386 29544//29544 +f 29511//29511 29248//29248 29501//29501 +f 29368//29368 29369//29369 29720//29720 +f 29888//29888 29720//29720 29369//29369 +f 29546//29546 29888//29888 29369//29369 +f 29372//29372 29370//29370 29726//29726 +f 29369//29369 29372//29372 29546//29546 +f 29726//29726 29370//29370 29547//29547 +f 29373//29373 29172//29172 29539//29539 +f 29385//29385 29539//29539 29172//29172 +f 29548//29548 29540//29540 29385//29385 +f 29374//29374 29548//29548 29385//29385 +f 29548//29548 29374//29374 29560//29560 +f 29560//29560 29749//29749 29548//29548 +f 29749//29749 29560//29560 29551//29551 +f 72428//72428 72427//72427 29549//29549 +f 29737//29737 29738//29738 29173//29173 +f 28977//28977 29173//29173 29738//29738 +f 29550//29550 28977//28977 29738//29738 +f 29173//29173 29394//29394 29737//29737 +f 29374//29374 29375//29375 29560//29560 +f 29551//29551 29560//29560 29375//29375 +f 29551//29551 29376//29376 29552//29552 +f 29375//29375 29376//29376 29551//29551 +f 28977//28977 29550//29550 29176//29176 +f 72430//72430 72429//72429 29177//29177 +f 72430//72430 29378//29378 72431//72431 +f 29274//29274 29704//29704 29395//29395 +f 29403//29403 29687//29687 29638//29638 +f 29635//29635 29471//29471 29627//29627 +f 29836//29836 29462//29462 29690//29690 +f 29274//29274 29632//29632 29704//29704 +f 29464//29464 29851//29851 29436//29436 +f 29824//29824 29405//29405 29644//29644 +f 29305//29305 29626//29626 29767//29767 +f 29813//29813 29563//29563 29391//29391 +f 29645//29645 29414//29414 30139//30139 +f 29459//29459 29653//29653 29667//29667 +f 29414//29414 29415//29415 30139//30139 +f 29467//29467 29304//29304 29839//29839 +f 29421//29421 29405//29405 29472//29472 +f 29649//29649 29192//29192 29577//29577 +f 29914//29914 28873//28873 29908//29908 +f 29454//29454 29807//29807 29092//29092 +f 29308//29308 29839//29839 29773//29773 +f 29601//29601 29658//29658 29542//29542 +f 29568//29568 29460//29460 29280//29280 +f 29784//29784 29308//29308 29773//29773 +f 29658//29658 29606//29606 29231//29231 +f 29606//29606 29484//29484 29231//29231 +f 29305//29305 29767//29767 29404//29404 +f 29791//29791 29464//29464 29567//29567 +f 29404//29404 29767//29767 29569//29569 +f 29580//29580 29856//29856 29309//29309 +f 29309//29309 29310//29310 29580//29580 +f 29648//29648 29449//29449 29919//29919 +f 29320//29320 29665//29665 29664//29664 +f 29497//29497 29429//29429 29427//29427 +f 29426//29426 29757//29757 29562//29562 +f 29630//29630 29459//29459 29667//29667 +f 29092//29092 29765//29765 29416//29416 +f 29469//29469 29431//29431 29670//29670 +f 29670//29670 29668//29668 29469//29469 +f 30088//30088 29275//29275 29595//29595 +f 29600//29600 29475//29475 29599//29599 +f 29410//29410 29449//29449 29198//29198 +f 29582//29582 29670//29670 29431//29431 +f 29594//29594 29418//29418 29417//29417 +f 29426//29426 29488//29488 29936//29936 +f 29481//29481 29573//29573 29673//29673 +f 29246//29246 29245//29245 29808//29808 +f 29468//29468 29416//29416 29652//29652 +f 29571//29571 29514//29514 29574//29574 +f 29706//29706 29471//29471 29473//29473 +f 29246//29246 29808//29808 29482//29482 +f 29299//29299 29706//29706 29473//29473 +f 29680//29680 29674//29674 29410//29410 +f 29581//29581 29282//29282 29520//29520 +f 29488//29488 29402//29402 29576//29576 +f 29628//29628 29642//29642 29448//29448 +f 29632//29632 29397//29397 29636//29636 +f 29768//29768 29293//29293 29281//29281 +f 29283//29283 29282//29282 29581//29581 +f 29495//29495 29608//29608 29420//29420 +f 29655//29655 29493//29493 29583//29583 +f 29433//29433 29336//29336 29682//29682 +f 29622//29622 29433//29433 29682//29682 +f 29828//29828 29687//29687 29293//29293 +f 29581//29581 29587//29587 29283//29283 +f 29468//29468 29833//29833 29631//29631 +f 29504//29504 29434//29434 29579//29579 +f 29507//29507 29302//29302 29676//29676 +f 29683//29683 29608//29608 29495//29495 +f 29589//29589 29592//29592 29780//29780 +f 29302//29302 29311//29311 29676//29676 +f 29673//29673 29573//29573 29578//29578 +f 29587//29587 29628//29628 29515//29515 +f 29213//29213 29587//29587 29515//29515 +f 29591//29591 29037//29037 29407//29407 +f 29607//29607 28712//28712 29508//29508 +f 29306//29306 29512//29512 29634//29634 +f 29676//29676 29311//29311 29609//29609 +f 28804//28804 29609//29609 29311//29311 +f 29775//29775 29504//29504 29579//29579 +f 29691//29691 29832//29832 29478//29478 +f 29485//29485 29587//29587 29213//29213 +f 29829//29829 29679//29679 29340//29340 +f 29474//29474 29478//29478 29832//29832 +f 29655//29655 29654//29654 29287//29287 +f 29512//29512 29710//29710 29634//29634 +f 30070//30070 29787//29787 29103//29103 +f 29513//29513 29635//29635 29574//29574 +f 29103//29103 29797//29797 30070//30070 +f 29761//29761 29453//29453 29827//29827 +f 29593//29593 29634//29634 29710//29710 +f 29513//29513 29518//29518 29635//29635 +f 29216//29216 29634//29634 29517//29517 +f 29511//29511 29501//29501 29802//29802 +f 29849//29849 29598//29598 29509//29509 +f 29465//29465 29463//29463 29660//29660 +f 29797//29797 29278//29278 29798//29798 +f 29122//29122 29779//29779 29817//29817 +f 29278//29278 29603//29603 29798//29798 +f 29561//29561 29779//29779 29122//29122 +f 29517//29517 29634//29634 29593//29593 +f 29436//29436 29851//29851 29509//29509 +f 29501//29501 29503//29503 29692//29692 +f 29603//29603 29697//29697 29853//29853 +f 29661//29661 29597//29597 29596//29596 +f 29517//29517 29593//29593 29711//29711 +f 29462//29462 29455//29455 29690//29690 +f 29316//29316 29401//29401 29938//29938 +f 29923//29923 29290//29290 29786//29786 +f 29457//29457 29290//29290 29923//29923 +f 29604//29604 29191//29191 29774//29774 +f 29435//29435 29635//29635 29518//29518 +f 29503//29503 29505//29505 29602//29602 +f 29437//29437 29616//29616 29697//29697 +f 29566//29566 29621//29621 29523//29523 +f 29610//29610 29430//29430 29694//29694 +f 29629//29629 29393//29393 29711//29711 +f 29590//29590 29618//29618 30046//30046 +f 29506//29506 29614//29614 29516//29516 +f 29406//29406 29633//29633 29686//29686 +f 29406//29406 29686//29686 29463//29463 +f 29696//29696 29400//29400 29800//29800 +f 29800//29800 29400//29400 30028//30028 +f 29778//29778 29565//29565 29642//29642 +f 29454//29454 29614//29614 29806//29806 +f 29401//29401 29236//29236 29822//29822 +f 29324//29324 29325//29325 29803//29803 +f 29852//29852 29324//29324 29803//29803 +f 29663//29663 29625//29625 29840//29840 +f 29325//29325 29641//29641 29803//29803 +f 29567//29567 29775//29775 29791//29791 +f 29470//29470 29813//29813 29391//29391 +f 29464//29464 29791//29791 29851//29851 +f 29806//29806 29807//29807 29454//29454 +f 29497//29497 29427//29427 29754//29754 +f 29704//29704 29632//29632 29646//29646 +f 29605//29605 29562//29562 29757//29757 +f 29092//29092 29807//29807 29765//29765 +f 29805//29805 29499//29499 29823//29823 +f 29245//29245 29590//29590 30054//30054 +f 29758//29758 29707//29707 29706//29706 +f 29845//29845 29409//29409 29914//29914 +f 29409//29409 29845//29845 29570//29570 +f 29813//29813 29470//29470 29796//29796 +f 29208//29208 29651//29651 29848//29848 +f 29820//29820 29434//29434 29647//29647 +f 29595//29595 29208//29208 29848//29848 +f 29279//29279 29507//29507 29906//29906 +f 29656//29656 29476//29476 29570//29570 +f 29569//29569 29636//29636 29397//29397 +f 29796//29796 29389//29389 29815//29815 +f 29318//29318 29476//29476 29656//29656 +f 29764//29764 29418//29418 29594//29594 +f 29389//29389 29287//29287 29815//29815 +f 29573//29573 29650//29650 29578//29578 +f 29275//29275 30088//30088 30056//30056 +f 29767//29767 29626//29626 29564//29564 +f 29499//29499 29500//29500 29588//29588 +f 29707//29707 29627//29627 29706//29706 +f 29449//29449 29410//29410 29782//29782 +f 30063//30063 29500//29500 29589//29589 +f 29757//29757 29426//29426 29936//29936 +f 29778//29778 29479//29479 29319//29319 +f 29592//29592 29787//29787 30132//30132 +f 29812//29812 29642//29642 29628//29628 +f 29917//29917 29498//29498 29413//29413 +f 29565//29565 29778//29778 29319//29319 +f 29626//29626 29571//29571 29945//29945 +f 29788//29788 29492//29492 29422//29422 +f 29945//29945 29564//29564 29626//29626 +f 29600//29600 30118//30118 29755//29755 +f 29419//29419 30036//30036 29432//29432 +f 29405//29405 29824//29824 29834//29834 +f 29583//29583 29493//29493 29648//29648 +f 29828//29828 29293//29293 29768//29768 +f 29579//29579 29434//29434 29837//29837 +f 29798//29798 29603//29603 29853//29853 +f 29479//29479 29706//29706 29299//29299 +f 29482//29482 29808//29808 29613//29613 +f 29706//29706 29627//29627 29471//29471 +f 29833//29833 29468//29468 29652//29652 +f 29812//29812 29628//29628 29677//29677 +f 29419//29419 29777//29777 30036//30036 +f 29508//29508 29452//29452 29759//29759 +f 29496//29496 29783//29783 29296//29296 +f 29316//29316 29759//29759 29452//29452 +f 29654//29654 29655//29655 29583//29583 +f 29571//29571 29574//29574 29707//29707 +f 29707//29707 29945//29945 29571//29571 +f 29296//29296 29783//29783 29301//29301 +f 29759//29759 29316//29316 29938//29938 +f 29763//29763 29708//29708 29479//29479 +f 29339//29339 29869//29869 29483//29483 +f 29774//29774 29191//29191 29661//29661 +f 29596//29596 29597//29597 29598//29598 +f 29512//29512 29586//29586 29709//29709 +f 29761//29761 29827//29827 29688//29688 +f 29489//29489 29630//29630 29633//29633 +f 29576//29576 29402//29402 29591//29591 +f 29618//29618 29801//29801 30046//30046 +f 29633//29633 29785//29785 29686//29686 +f 29637//29637 29520//29520 29629//29629 +f 29680//29680 29519//29519 29605//29605 +f 29576//29576 29591//29591 29781//29781 +f 29623//29623 29453//29453 29761//29761 +f 29637//29637 29810//29810 29520//29520 +f 29666//29666 29586//29586 29477//29477 +f 29802//29802 30064//30064 29511//29511 +f 29695//29695 29620//29620 29776//29776 +f 29623//29623 29690//29690 29455//29455 +f 29635//29635 29707//29707 29574//29574 +f 29707//29707 29635//29635 29627//29627 +f 29581//29581 29520//29520 29810//29810 +f 29630//29630 29667//29667 29633//29633 +f 29709//29709 29710//29710 29512//29512 +f 29581//29581 29677//29677 29587//29587 +f 29633//29633 29667//29667 29672//29672 +f 29628//29628 29587//29587 29677//29677 +f 29847//29847 29617//29617 29612//29612 +f 29852//29852 30028//30028 29466//29466 +f 29506//29506 29498//29498 29910//29910 +f 29466//29466 29324//29324 29852//29852 +f 29506//29506 29910//29910 29614//29614 +f 29637//29637 29711//29711 29593//29593 +f 29637//29637 29629//29629 29711//29711 +f 29573//29573 29563//29563 29650//29650 +f 29348//29348 29724//29724 29346//29346 +f 29715//29715 29724//29724 29348//29348 +f 29555//29555 29745//29745 72426//72426 +f 29717//29717 29526//29526 29871//29871 +f 29158//29158 29715//29715 29348//29348 +f 29556//29556 29745//29745 29555//29555 +f 29582//29582 29524//29524 29700//29700 +f 29715//29715 29158//29158 29718//29718 +f 29558//29558 29745//29745 29556//29556 +f 29712//29712 29522//29522 29716//29716 +f 29722//29722 29165//29165 29717//29717 +f 29558//29558 29529//29529 29745//29745 +f 29364//29364 29165//29165 29722//29722 +f 29158//29158 29721//29721 29718//29718 +f 29522//29522 29719//29719 29716//29716 +f 29703//29703 29524//29524 29345//29345 +f 29722//29722 29723//29723 29364//29364 +f 29522//29522 29355//29355 29719//29719 +f 29068//29068 29457//29457 29721//29721 +f 29527//29527 29364//29364 29723//29723 +f 29535//29535 29748//29748 29534//29534 +f 29719//29719 29355//29355 29521//29521 +f 29365//29365 29728//29728 29725//29725 +f 29527//29527 29728//29728 29365//29365 +f 29537//29537 29746//29746 29535//29535 +f 29535//29535 29746//29746 29747//29747 +f 29528//29528 29703//29703 29345//29345 +f 29521//29521 29346//29346 29724//29724 +f 29149//29149 29346//29346 29521//29521 +f 29343//29343 29866//29866 29731//29731 +f 29351//29351 29343//29343 29731//29731 +f 29747//29747 29746//29746 29539//29539 +f 29536//29536 29351//29351 29731//29731 +f 29731//29731 29882//29882 29536//29536 +f 29530//29530 29531//29531 29879//29879 +f 29748//29748 29747//29747 29540//29540 +f 29535//29535 29747//29747 29748//29748 +f 29747//29747 29539//29539 29540//29540 +f 29902//29902 29310//29310 29469//29469 +f 29730//29730 29538//29538 29729//29729 +f 29714//29714 29657//29657 29713//29713 +f 29531//29531 29244//29244 29879//29879 +f 29353//29353 29536//29536 29882//29882 +f 29882//29882 29881//29881 29353//29353 +f 29244//29244 29533//29533 29879//29879 +f 29538//29538 29353//29353 29881//29881 +f 29902//29902 29469//29469 29668//29668 +f 29532//29532 29392//29392 29544//29544 +f 29714//29714 29525//29525 29349//29349 +f 29533//29533 29790//29790 29826//29826 +f 29732//29732 29542//29542 29730//29730 +f 29868//29868 29525//29525 29714//29714 +f 29544//29544 29392//29392 29543//29543 +f 29525//29525 29868//29868 29526//29526 +f 29544//29544 29366//29366 29545//29545 +f 29732//29732 29601//29601 29542//29542 +f 29526//29526 29868//29868 29871//29871 +f 29857//29857 29790//29790 29584//29584 +f 29366//29366 29544//29544 29543//29543 +f 29584//29584 29585//29585 29867//29867 +f 29727//29727 29372//29372 29726//29726 +f 29546//29546 29372//29372 29727//29727 +f 29893//29893 29746//29746 29742//29742 +f 29373//29373 29746//29746 29893//29893 +f 29539//29539 29746//29746 29373//29373 +f 29726//29726 29547//29547 29893//29893 +f 29547//29547 29373//29373 29893//29893 +f 29748//29748 29699//29699 29534//29534 +f 29548//29548 29748//29748 29540//29540 +f 29748//29748 29701//29701 29699//29699 +f 29701//29701 29748//29748 29548//29548 +f 29151//29151 29511//29511 30064//30064 +f 29151//29151 30064//30064 29878//29878 +f 29701//29701 29749//29749 29702//29702 +f 29749//29749 29701//29701 29548//29548 +f 29733//29733 29702//29702 29749//29749 +f 29551//29551 29733//29733 29749//29749 +f 29733//29733 29551//29551 29734//29734 +f 29549//29549 72427//72427 29735//29735 +f 29735//29735 72432//72432 29549//29549 +f 29176//29176 29550//29550 29734//29734 +f 72433//72433 29737//29737 29394//29394 +f 72433//72433 29394//29394 72434//72434 +f 29394//29394 29396//29396 29739//29739 +f 72434//72434 29394//29394 29739//29739 +f 29125//29125 29901//29901 29396//29396 +f 29396//29396 29901//29901 29739//29739 +f 29734//29734 29551//29551 29552//29552 +f 29176//29176 29734//29734 29552//29552 +f 29866//29866 29343//29343 30021//30021 +f 29750//29750 29371//29371 29725//29725 +f 29371//29371 29365//29365 29725//29725 +f 29750//29750 29338//29338 29371//29371 +f 29751//29751 29338//29338 29750//29750 +f 29545//29545 29740//29740 29387//29387 +f 29139//29139 29338//29338 29752//29752 +f 29752//29752 29338//29338 29751//29751 +f 29343//29343 29139//29139 30021//30021 +f 30021//30021 29139//29139 29752//29752 +f 29537//29537 29387//29387 29740//29740 +f 29741//29741 29537//29537 29740//29740 +f 29387//29387 29537//29537 29384//29384 +f 29741//29741 29742//29742 29537//29537 +f 29537//29537 29742//29742 29746//29746 +f 29368//29368 29545//29545 29366//29366 +f 29743//29743 29545//29545 29368//29368 +f 29740//29740 29545//29545 29743//29743 +f 29706//29706 29708//29708 29814//29814 +f 29685//29685 29827//29827 29221//29221 +f 29689//29689 29649//29649 29979//29979 +f 29654//29654 29648//29648 29918//29918 +f 29812//29812 29809//29809 29642//29642 +f 29479//29479 29708//29708 29706//29706 +f 30062//30062 29275//29275 30056//30056 +f 29861//29861 29812//29812 29677//29677 +f 29660//29660 29463//29463 29825//29825 +f 29594//29594 29417//29417 29760//29760 +f 29497//29497 29754//29754 29756//29756 +f 29643//29643 29497//29497 29756//29756 +f 29640//29640 29660//29660 30074//30074 +f 29701//29701 29702//29702 29819//29819 +f 29643//29643 29820//29820 29647//29647 +f 29284//29284 29610//29610 29777//29777 +f 29700//29700 29524//29524 29911//29911 +f 29820//29820 29643//29643 29756//29756 +f 29758//29758 29814//29814 29762//29762 +f 29938//29938 29401//29401 29822//29822 +f 29703//29703 29911//29911 29524//29524 +f 29500//29500 30063//30063 29588//29588 +f 29811//29811 29710//29710 29709//29709 +f 29577//29577 29769//29769 29649//29649 +f 29837//29837 29434//29434 29820//29820 +f 29860//29860 29636//29636 29569//29569 +f 29458//29458 29220//29220 30111//30111 +f 29708//29708 29763//29763 29762//29762 +f 29704//29704 29646//29646 29753//29753 +f 29837//29837 29909//29909 29579//29579 +f 29705//29705 29704//29704 29753//29753 +f 29631//29631 29833//29833 29659//29659 +f 29710//29710 29811//29811 29810//29810 +f 29810//29810 29677//29677 29581//29581 +f 29768//29768 29281//29281 30062//30062 +f 29654//29654 29815//29815 29287//29287 +f 29561//29561 29502//29502 30038//30038 +f 29691//29691 29764//29764 29766//29766 +f 29839//29839 29304//29304 29458//29458 +f 29775//29775 29579//29579 29909//29909 +f 29832//29832 29691//29691 29766//29766 +f 29793//29793 29301//29301 29783//29783 +f 30038//30038 29502//29502 30094//30094 +f 29632//29632 29636//29636 29646//29646 +f 29636//29636 29942//29942 29646//29646 +f 29785//29785 29825//29825 29686//29686 +f 29593//29593 29710//29710 29810//29810 +f 29775//29775 29835//29835 29791//29791 +f 29569//29569 29767//29767 29860//29860 +f 29665//29665 29920//29920 29664//29664 +f 29502//29502 29671//29671 30094//30094 +f 29474//29474 29832//29832 29770//29770 +f 29919//29919 29449//29449 29782//29782 +f 29576//29576 29772//29772 29488//29488 +f 29463//29463 29686//29686 29825//29825 +f 29636//29636 29860//29860 29942//29942 +f 29815//29815 29654//29654 29862//29862 +f 29593//29593 29810//29810 29637//29637 +f 29869//29869 29339//29339 29799//29799 +f 29339//29339 29490//29490 29799//29799 +f 29797//29797 29850//29850 30070//30070 +f 29487//29487 29472//29472 29834//29834 +f 29656//29656 29570//29570 29845//29845 +f 29490//29490 29679//29679 29799//29799 +f 29842//29842 29763//29763 29778//29778 +f 29834//29834 29472//29472 29405//29405 +f 29617//29617 29924//29924 29619//29619 +f 29596//29596 29774//29774 29661//29661 +f 29829//29829 29799//29799 29679//29679 +f 29788//29788 29318//29318 29656//29656 +f 29563//29563 29813//29813 29843//29843 +f 29849//29849 29596//29596 29598//29598 +f 29195//29195 29619//29619 29924//29924 +f 29492//29492 29788//29788 29970//29970 +f 29195//29195 29924//29924 29456//29456 +f 29849//29849 29509//29509 29846//29846 +f 29853//29853 29697//29697 29978//29978 +f 29705//29705 29858//29858 29477//29477 +f 29697//29697 29616//29616 29978//29978 +f 29456//29456 29924//29924 29568//29568 +f 29509//29509 29851//29851 29846//29846 +f 29492//29492 29675//29675 29494//29494 +f 30448//30448 29403//29403 29638//29638 +f 29082//29082 30052//30052 29625//29625 +f 30208//30208 29403//29403 30448//30448 +f 29862//29862 29654//29654 29934//29934 +f 29843//29843 29650//29650 29563//29563 +f 29586//29586 29666//29666 29709//29709 +f 30203//30203 29566//29566 29981//29981 +f 29621//29621 29566//29566 30203//30203 +f 29830//29830 29681//29681 29831//29831 +f 29782//29782 29410//29410 29946//29946 +f 29778//29778 29763//29763 29479//29479 +f 29407//29407 29781//29781 29591//29591 +f 29794//29794 29507//29507 29676//29676 +f 29767//29767 29564//29564 29945//29945 +f 29602//29602 29692//29692 29503//29503 +f 29477//29477 29858//29858 29666//29666 +f 29674//29674 29946//29946 29410//29410 +f 29608//29608 29683//29683 29804//29804 +f 29583//29583 29648//29648 29654//29654 +f 29981//29981 29566//29566 29645//29645 +f 29681//29681 29607//29607 29831//29831 +f 29834//29834 29412//29412 29487//29487 +f 29625//29625 30052//30052 29840//29840 +f 29706//29706 29814//29814 29758//29758 +f 29781//29781 29407//29407 29689//29689 +f 29965//29965 29290//29290 29461//29461 +f 29683//29683 29684//29684 30081//30081 +f 29641//29641 29408//29408 29984//29984 +f 29809//29809 29778//29778 29642//29642 +f 29984//29984 29408//29408 29985//29985 +f 29412//29412 29943//29943 29657//29657 +f 29762//29762 29814//29814 29708//29708 +f 30022//30022 29870//29870 29670//29670 +f 29670//29670 29582//29582 30022//30022 +f 29985//29985 29575//29575 29854//29854 +f 30139//30139 29415//29415 29969//29969 +f 29415//29415 29856//29856 29969//29969 +f 29713//29713 29657//29657 29943//29943 +f 29854//29854 29575//29575 29805//29805 +f 29945//29945 29707//29707 29758//29758 +f 29663//29663 29844//29844 29491//29491 +f 29413//29413 29491//29491 29844//29844 +f 29653//29653 29673//29673 29864//29864 +f 29817//29817 29676//29676 29609//29609 +f 29968//29968 29805//29805 29823//29823 +f 29864//29864 29673//29673 29578//29578 +f 29653//29653 29672//29672 29667//29667 +f 29864//29864 29672//29672 29653//29653 +f 29622//29622 29685//29685 29624//29624 +f 29757//29757 29795//29795 29605//29605 +f 29930//29930 29498//29498 29917//29917 +f 29939//29939 29675//29675 30199//30199 +f 29033//29033 29675//29675 29939//29939 +f 29753//29753 29858//29858 29705//29705 +f 29810//29810 29861//29861 29677//29677 +f 29097//29097 29480//29480 30032//30032 +f 29765//29765 29966//29966 29416//29416 +f 29460//29460 29760//29760 29417//29417 +f 29480//29480 29432//29432 30032//30032 +f 29652//29652 29416//29416 29966//29966 +f 29755//29755 30118//30118 29496//29496 +f 29795//29795 29757//29757 29936//29936 +f 29640//29640 30074//30074 29824//29824 +f 29580//29580 29310//29310 29818//29818 +f 29588//29588 29823//29823 29499//29499 +f 29769//29769 29979//29979 29649//29649 +f 29220//29220 29821//29821 30111//30111 +f 29761//29761 29933//29933 29623//29623 +f 29824//29824 29644//29644 29640//29640 +f 29865//29865 29842//29842 29809//29809 +f 29842//29842 29778//29778 29809//29809 +f 29945//29945 29758//29758 29762//29762 +f 29817//29817 29779//29779 30065//30065 +f 29934//29934 29654//29654 29918//29918 +f 29785//29785 29633//29633 29672//29672 +f 29589//29589 29780//29780 30063//30063 +f 29690//29690 29623//29623 29933//29933 +f 29528//29528 29530//29530 29986//29986 +f 29859//29859 29863//29863 29811//29811 +f 29648//29648 29919//29919 29918//29918 +f 29826//29826 29790//29790 29921//29921 +f 29790//29790 29857//29857 29921//29921 +f 29780//29780 29592//29592 30132//30132 +f 29488//29488 29772//29772 29936//29936 +f 29694//29694 29792//29792 29937//29937 +f 29638//29638 29687//29687 30097//30097 +f 29779//29779 29561//29561 30038//30038 +f 29785//29785 29672//29672 29929//29929 +f 29839//29839 30079//30079 29773//29773 +f 29572//29572 29486//29486 29907//29907 +f 29861//29861 29811//29811 29863//29863 +f 29666//29666 29859//29859 29709//29709 +f 29496//29496 29949//29949 29783//29783 +f 29709//29709 29859//29859 29811//29811 +f 29599//29599 29475//29475 30208//30208 +f 29859//29859 29858//29858 29863//29863 +f 29909//29909 29835//29835 29775//29775 +f 29510//29510 29696//29696 29940//29940 +f 29907//29907 29486//29486 29664//29664 +f 29659//29659 29987//29987 29662//29662 +f 29695//29695 29776//29776 29698//29698 +f 29825//29825 30074//30074 29660//29660 +f 29666//29666 29858//29858 29859//29859 +f 29800//29800 29940//29940 29696//29696 +f 29861//29861 29810//29810 29811//29811 +f 30116//30116 29600//29600 29599//29599 +f 29412//29412 29834//29834 29943//29943 +f 29772//29772 29576//29576 29989//29989 +f 29782//29782 29959//29959 29919//29919 +f 29915//29915 29474//29474 29770//29770 +f 29693//29693 29474//29474 29915//29915 +f 29788//29788 29656//29656 29789//29789 +f 30118//30118 29600//29600 30116//30116 +f 29989//29989 29576//29576 29781//29781 +f 29612//29612 29662//29662 29987//29987 +f 29665//29665 29922//29922 29920//29920 +f 29801//29801 29793//29793 30037//30037 +f 29961//29961 29959//29959 29782//29782 +f 29665//29665 29420//29420 29922//29922 +f 29858//29858 29753//29753 29863//29863 +f 29501//29501 29692//29692 29802//29802 +f 29838//29838 29840//29840 30052//30052 +f 29802//29802 29692//29692 30130//30130 +f 29641//29641 29984//29984 29803//29803 +f 29786//29786 29290//29290 29925//29925 +f 29461//29461 29604//29604 29965//29965 +f 29290//29290 29965//29965 29925//29925 +f 29692//29692 29602//29602 29926//29926 +f 29955//29955 29617//29617 29847//29847 +f 29906//29906 29507//29507 29794//29794 +f 29763//29763 29842//29842 29762//29762 +f 29841//29841 29774//29774 29596//29596 +f 29498//29498 29930//29930 29910//29910 +f 29924//29924 29617//29617 29955//29955 +f 29844//29844 29663//29663 29840//29840 +f 29849//29849 29841//29841 29596//29596 +f 30081//30081 29684//29684 30032//30032 +f 29782//29782 29946//29946 29961//29961 +f 29684//29684 29097//29097 30032//30032 +f 29614//29614 29910//29910 29806//29806 +f 29953//29953 29682//29682 29678//29678 +f 29978//29978 29616//29616 29855//29855 +f 29863//29863 29865//29865 29809//29809 +f 29523//29523 29855//29855 29616//29616 +f 29917//29917 29413//29413 29844//29844 +f 29849//29849 29846//29846 30043//30043 +f 29865//29865 29863//29863 29753//29753 +f 30119//30119 29807//29807 29806//29806 +f 29805//29805 29968//29968 30115//30115 +f 29568//29568 29924//29924 29962//29962 +f 29809//29809 29861//29861 29863//29863 +f 29622//29622 29682//29682 29816//29816 +f 29794//29794 29676//29676 29941//29941 +f 29808//29808 29245//29245 29905//29905 +f 29685//29685 29622//29622 29816//29816 +f 29645//29645 30139//30139 29904//29904 +f 29861//29861 29809//29809 29812//29812 +f 29962//29962 29460//29460 29568//29568 +f 29944//29944 29860//29860 29767//29767 +f 29945//29945 29944//29944 29767//29767 +f 29680//29680 29605//29605 29795//29795 +f 29578//29578 29650//29650 29947//29947 +f 29815//29815 29862//29862 29975//29975 +f 29975//29975 29862//29862 29934//29934 +f 29523//29523 29621//29621 30203//30203 +f 29729//29729 29877//29877 29730//29730 +f 29872//29872 29876//29876 29740//29740 +f 29742//29742 29741//29741 29880//29880 +f 29891//29891 29742//29742 29880//29880 +f 29340//29340 29996//29996 29829//29829 +f 29877//29877 29729//29729 29874//29874 +f 29729//29729 29538//29538 29874//29874 +f 29541//29541 29996//29996 29340//29340 +f 29668//29668 29870//29870 29902//29902 +f 29538//29538 29881//29881 29874//29874 +f 29870//29870 29668//29668 29670//29670 +f 29992//29992 29521//29521 29994//29994 +f 29743//29743 29368//29368 29720//29720 +f 29521//29521 29724//29724 29994//29994 +f 29873//29873 29994//29994 29724//29724 +f 29740//29740 29743//29743 29872//29872 +f 29713//29713 29991//29991 29714//29714 +f 29875//29875 29873//29873 29724//29724 +f 30022//30022 29582//29582 29911//29911 +f 29868//29868 29714//29714 29991//29991 +f 29732//29732 29730//29730 29877//29877 +f 29715//29715 29875//29875 29724//29724 +f 29883//29883 29732//29732 29877//29877 +f 29310//29310 29902//29902 29818//29818 +f 29582//29582 29700//29700 29911//29911 +f 29726//29726 29894//29894 29889//29889 +f 29718//29718 29721//29721 29884//29884 +f 29726//29726 29893//29893 29894//29894 +f 29879//29879 29986//29986 29530//29530 +f 29717//29717 29871//29871 30000//30000 +f 29926//29926 29602//29602 29712//29712 +f 29727//29727 29888//29888 29546//29546 +f 29887//29887 29601//29601 29732//29732 +f 29727//29727 29726//29726 29889//29889 +f 29457//29457 29923//29923 29721//29721 +f 29606//29606 29658//29658 29887//29887 +f 29887//29887 29658//29658 29601//29601 +f 29742//29742 29891//29891 29893//29893 +f 29533//29533 29826//29826 29879//29879 +f 29928//29928 29926//29926 29712//29712 +f 29886//29886 29725//29725 29885//29885 +f 29484//29484 29606//29606 30017//30017 +f 29712//29712 29716//29716 29928//29928 +f 29669//29669 29484//29484 30017//30017 +f 29699//29699 29701//29701 29819//29819 +f 29719//29719 29521//29521 29992//29992 +f 29886//29886 29890//29890 29892//29892 +f 29867//29867 29857//29857 29584//29584 +f 29615//29615 29611//29611 29895//29895 +f 29819//29819 29702//29702 29896//29896 +f 29895//29895 29736//29736 29615//29615 +f 29483//29483 29867//29867 29585//29585 +f 29733//29733 29896//29896 29702//29702 +f 29736//29736 29895//29895 29953//29953 +f 29897//29897 29896//29896 29733//29733 +f 29734//29734 29897//29897 29733//29733 +f 29678//29678 29736//29736 29953//29953 +f 72436//72436 72437//72437 29744//29744 +f 29735//29735 29744//29744 72437//72437 +f 72437//72437 29898//29898 29735//29735 +f 72432//72432 29735//29735 29898//29898 +f 29737//29737 72432//72432 29898//29898 +f 29734//29734 29550//29550 29899//29899 +f 29897//29897 29734//29734 29899//29899 +f 29738//29738 29737//29737 29900//29900 +f 29899//29899 29738//29738 29900//29900 +f 29738//29738 29899//29899 29550//29550 +f 29900//29900 29737//29737 29898//29898 +f 72438//72438 72434//72434 29739//29739 +f 72435//72435 72439//72439 29901//29901 +f 29766//29766 29764//29764 29971//29971 +f 29967//29967 29851//29851 29791//29791 +f 29664//29664 29920//29920 29907//29907 +f 29854//29854 29805//29805 30115//30115 +f 29836//29836 29690//29690 29903//29903 +f 29847//29847 29612//29612 29987//29987 +f 29903//29903 30051//30051 29836//29836 +f 29967//29967 29791//29791 29835//29835 +f 29942//29942 29860//29860 29948//29948 +f 29836//29836 30053//30053 29639//29639 +f 29957//29957 29693//29693 29915//29915 +f 29753//29753 29942//29942 29865//29865 +f 29832//29832 29766//29766 29950//29950 +f 29646//29646 29942//29942 29753//29753 +f 29934//29934 29918//29918 29927//29927 +f 29856//29856 29580//29580 29818//29818 +f 29951//29951 29806//29806 29910//29910 +f 29843//29843 29813//29813 29931//29931 +f 29834//29834 29913//29913 29943//29943 +f 29771//29771 29914//29914 29908//29908 +f 29830//29830 29831//29831 30107//30107 +f 29613//29613 30325//30325 29425//29425 +f 29860//29860 29944//29944 29948//29948 +f 29944//29944 29945//29945 29762//29762 +f 29762//29762 29948//29948 29944//29944 +f 29864//29864 29578//29578 30083//30083 +f 29909//29909 29837//29837 30124//30124 +f 29979//29979 29781//29781 29689//29689 +f 29703//29703 29528//29528 29973//29973 +f 29528//29528 29986//29986 29973//29973 +f 29813//29813 29796//29796 29931//29931 +f 29620//29620 29425//29425 30257//30257 +f 29941//29941 29676//29676 30226//30226 +f 29777//29777 29610//29610 29935//29935 +f 30128//30128 29420//29420 29608//29608 +f 29427//29427 29693//29693 29957//29957 +f 29776//29776 29620//29620 30257//30257 +f 29979//29979 29769//29769 30096//30096 +f 29784//29784 29848//29848 29651//29651 +f 29687//29687 29828//29828 30097//30097 +f 29963//29963 29909//29909 29912//29912 +f 29935//29935 29610//29610 30114//30114 +f 29694//29694 30114//30114 29610//29610 +f 30081//30081 29804//29804 29683//29683 +f 29841//29841 29964//29964 29774//29774 +f 29785//29785 30117//30117 29825//29825 +f 29595//29595 29848//29848 30088//30088 +f 30063//30063 29780//29780 29972//29972 +f 29869//29869 29799//29799 30268//30268 +f 30083//30083 29578//29578 29947//29947 +f 29607//29607 29508//29508 30232//30232 +f 29788//29788 29789//29789 30039//30039 +f 30268//30268 29799//29799 29980//29980 +f 29948//29948 29762//29762 29842//29842 +f 29970//29970 29788//29788 30039//30039 +f 29962//29962 30041//30041 29460//29460 +f 29943//29943 29916//29916 29713//29713 +f 29769//29769 29577//29577 30235//30235 +f 30041//30041 29760//29760 29460//29460 +f 29825//29825 30103//30103 30074//30074 +f 29916//29916 29943//29943 29913//29913 +f 29650//29650 29843//29843 29947//29947 +f 29827//29827 29685//29685 29977//29977 +f 29675//29675 29492//29492 30087//30087 +f 29829//29829 29980//29980 29799//29799 +f 29759//29759 30232//30232 29508//29508 +f 29787//29787 30070//30070 30132//30132 +f 30199//30199 29675//29675 30087//30087 +f 29427//29427 29957//29957 29754//29754 +f 29931//29931 29947//29947 29843//29843 +f 29760//29760 29971//29971 29594//29594 +f 29761//29761 29688//29688 29932//29932 +f 29933//29933 29761//29761 29932//29932 +f 29821//29821 29033//29033 29939//29939 +f 30043//30043 29846//29846 29967//29967 +f 30098//30098 29821//29821 29939//29939 +f 29846//29846 29851//29851 29967//29967 +f 29865//29865 29942//29942 29948//29948 +f 29840//29840 30031//30031 29844//29844 +f 29865//29865 29948//29948 29842//29842 +f 30046//30046 29801//29801 30113//30113 +f 29903//29903 29690//29690 29933//29933 +f 30064//30064 29802//29802 30130//30130 +f 29764//29764 29594//29594 29971//29971 +f 30071//30071 29850//29850 29797//29797 +f 29674//29674 29680//29680 30058//30058 +f 29815//29815 29931//29931 29796//29796 +f 29797//29797 29798//29798 30071//30071 +f 29975//29975 29931//29931 29815//29815 +f 29982//29982 29940//29940 29800//29800 +f 29798//29798 29853//29853 30071//30071 +f 29982//29982 29800//29800 30028//30028 +f 29853//29853 29978//29978 30071//30071 +f 30130//30130 29692//29692 29926//29926 +f 30058//30058 29680//29680 29795//29795 +f 30055//30055 29833//29833 30212//30212 +f 29659//29659 29833//29833 30055//30055 +f 29987//29987 29659//29659 30055//30055 +f 29855//29855 29523//29523 30203//30203 +f 29852//29852 29803//29803 30092//30092 +f 29981//29981 29645//29645 29904//29904 +f 29930//29930 29951//29951 29910//29910 +f 29835//29835 29956//29956 29967//29967 +f 29985//29985 29854//29854 30115//30115 +f 30020//30020 30076//30076 29819//29819 +f 30325//30325 29808//29808 29905//29905 +f 30118//30118 29949//29949 29496//29496 +f 29907//29907 29920//29920 30066//30066 +f 29834//29834 30042//30042 29913//29913 +f 29988//29988 29989//29989 29781//29781 +f 30185//30185 29783//29783 29949//29949 +f 30066//30066 29920//29920 30067//30067 +f 29671//29671 29830//29830 30104//30104 +f 29818//29818 29969//29969 29856//29856 +f 29835//29835 29963//29963 29956//29956 +f 29808//29808 30325//30325 29613//29613 +f 30104//30104 29830//29830 30107//30107 +f 30032//30032 29432//29432 30034//30034 +f 29917//29917 29844//29844 29952//29952 +f 29793//29793 29783//29783 30201//30201 +f 30133//30133 29911//29911 30263//30263 +f 29806//29806 29951//29951 30119//30119 +f 29847//29847 29987//29987 30073//30073 +f 29909//29909 30124//30124 30125//30125 +f 29920//29920 29922//29922 30067//30067 +f 30381//30381 29794//29794 29941//29941 +f 29912//29912 29909//29909 30125//30125 +f 29918//29918 29919//29919 30072//30072 +f 29834//29834 29824//29824 30042//30042 +f 29823//29823 29588//29588 30127//30127 +f 29588//29588 30063//30063 30127//30127 +f 29909//29909 29963//29963 29835//29835 +f 29674//29674 30058//30058 29946//29946 +f 29946//29946 30058//30058 30177//30177 +f 29458//29458 30029//30029 29839//29839 +f 30132//30132 29972//29972 29780//29780 +f 29911//29911 29703//29703 29973//29973 +f 29973//29973 30263//30263 29911//29911 +f 29908//29908 29639//29639 30053//30053 +f 29420//29420 30128//30128 29922//29922 +f 29979//29979 29988//29988 29781//29781 +f 30036//30036 29777//29777 29935//29935 +f 29807//29807 30119//30119 30044//30044 +f 29919//29919 29959//29959 30072//30072 +f 30132//30132 30070//30070 30241//30241 +f 29916//29916 29913//29913 30165//30165 +f 29950//29950 29770//29770 29832//29832 +f 29698//29698 29776//29776 30052//30052 +f 29841//29841 30109//30109 29964//29964 +f 29672//29672 30047//30047 29929//29929 +f 29765//29765 29807//29807 30044//30044 +f 29676//29676 29817//29817 30226//30226 +f 30134//30134 29962//29962 29924//29924 +f 30083//30083 29947//29947 30048//30048 +f 30117//30117 29785//29785 29929//29929 +f 30070//30070 29850//29850 30069//30069 +f 29765//29765 30044//30044 29966//29966 +f 29915//29915 30030//30030 29957//29957 +f 30226//30226 29817//29817 30065//30065 +f 29849//29849 30109//30109 29841//29841 +f 29845//29845 29914//29914 30123//30123 +f 29784//29784 29773//29773 30079//30079 +f 29608//29608 29976//29976 30128//30128 +f 29608//29608 29804//29804 29976//29976 +f 29774//29774 29964//29964 29604//29604 +f 29795//29795 30112//30112 30058//30058 +f 29656//29656 29845//29845 30123//30123 +f 29789//29789 29656//29656 30123//30123 +f 29672//29672 29864//29864 30033//30033 +f 30112//30112 29795//29795 29974//29974 +f 29925//29925 29923//29923 29786//29786 +f 30114//30114 29694//29694 29937//29937 +f 29953//29953 30091//30091 29682//29682 +f 29980//29980 29829//29829 29996//29996 +f 30091//30091 29954//29954 29682//29682 +f 29936//29936 29974//29974 29795//29795 +f 29816//29816 29977//29977 29685//29685 +f 29849//29849 30043//30043 30109//30109 +f 29937//29937 29792//29792 29510//29510 +f 30054//30054 29590//29590 30046//30046 +f 29947//29947 29931//29931 30080//30080 +f 29833//29833 29652//29652 30212//30212 +f 29827//29827 29977//29977 30215//30215 +f 30047//30047 29672//29672 30033//30033 +f 29827//29827 30215//30215 29688//29688 +f 29967//29967 30205//30205 30043//30043 +f 29864//29864 30083//30083 30033//30033 +f 29961//29961 29960//29960 29959//29959 +f 30087//30087 29492//29492 29970//29970 +f 30124//30124 29756//29756 30218//30218 +f 29958//29958 29682//29682 29954//29954 +f 29816//29816 29682//29682 29958//29958 +f 29820//29820 29756//29756 30124//30124 +f 29759//29759 29938//29938 30027//30027 +f 30056//30056 30088//30088 30225//30225 +f 29577//29577 29983//29983 30235//30235 +f 29820//29820 30124//30124 29837//29837 +f 29906//29906 29983//29983 29577//29577 +f 30028//30028 29852//29852 30246//30246 +f 30062//30062 30056//30056 30328//30328 +f 29821//29821 30098//30098 30099//30099 +f 29961//29961 29946//29946 30176//30176 +f 29772//29772 30061//30061 29936//29936 +f 29822//29822 29572//29572 30093//30093 +f 29926//29926 29928//29928 30075//30075 +f 30093//30093 29572//29572 29907//29907 +f 29772//29772 29989//29989 30061//30061 +f 29975//29975 29934//29934 30216//30216 +f 29934//29934 29927//29927 30216//30216 +f 29990//29990 29857//29857 29867//29867 +f 29867//29867 29483//29483 29993//29993 +f 29993//29993 29990//29990 29867//29867 +f 29995//29995 29872//29872 30010//30010 +f 29876//29876 29872//29872 29995//29995 +f 29483//29483 29869//29869 29993//29993 +f 30023//30023 30001//30001 30002//30002 +f 29874//29874 29998//29998 29877//29877 +f 30006//30006 30023//30023 30002//30002 +f 29880//29880 30023//30023 30006//30006 +f 29916//29916 29991//29991 29713//29713 +f 30008//30008 29880//29880 30006//30006 +f 29891//29891 29880//29880 30008//30008 +f 29874//29874 29881//29881 29998//29998 +f 29997//29997 30005//30005 29882//29882 +f 29882//29882 29731//29731 29997//29997 +f 29916//29916 30165//30165 29991//29991 +f 29872//29872 29743//29743 30010//30010 +f 29999//29999 29994//29994 29873//29873 +f 29743//29743 29720//29720 30012//30012 +f 30010//30010 29743//29743 30012//30012 +f 30005//30005 29881//29881 29882//29882 +f 29868//29868 29991//29991 29871//29871 +f 29870//29870 30022//30022 30153//30153 +f 29873//29873 29875//29875 29999//29999 +f 29888//29888 30012//30012 29720//29720 +f 30162//30162 29877//29877 29998//29998 +f 29883//29883 29877//29877 30162//30162 +f 30162//30162 30009//30009 29883//29883 +f 29541//29541 29878//29878 30204//30204 +f 30022//30022 29911//29911 30133//30133 +f 30153//30153 30022//30022 30133//30133 +f 29875//29875 29715//29715 30003//30003 +f 30014//30014 29883//29883 30009//30009 +f 29732//29732 29883//29883 30014//30014 +f 30012//30012 29888//29888 29889//29889 +f 29889//29889 29894//29894 30012//30012 +f 29732//29732 30014//30014 30164//30164 +f 29887//29887 29732//29732 30164//30164 +f 29722//29722 29717//29717 30000//30000 +f 30003//30003 29718//29718 30150//30150 +f 29715//29715 29718//29718 30003//30003 +f 29718//29718 29884//29884 30150//30150 +f 29887//29887 30015//30015 29606//29606 +f 29878//29878 30064//30064 30248//30248 +f 30017//30017 29606//29606 30015//30015 +f 30169//30169 29891//29891 30008//30008 +f 29902//29902 29870//29870 30149//30149 +f 29818//29818 29902//29902 30149//30149 +f 29891//29891 30169//30169 29893//29893 +f 29893//29893 30169//30169 29894//29894 +f 30024//30024 29885//29885 30007//30007 +f 29884//29884 29721//29721 29923//29923 +f 29886//29886 29885//29885 30024//30024 +f 29611//29611 29669//29669 30138//30138 +f 30017//30017 30138//30138 29669//29669 +f 29888//29888 29727//29727 29889//29889 +f 29895//29895 29611//29611 30138//30138 +f 29723//29723 30011//30011 29527//29527 +f 30007//30007 29728//29728 30011//30011 +f 30167//30167 29895//29895 30138//30138 +f 29885//29885 29728//29728 30007//30007 +f 29728//29728 29527//29527 30011//30011 +f 72440//72440 29699//29699 29819//29819 +f 29953//29953 29895//29895 30167//30167 +f 29928//29928 29716//29716 30004//30004 +f 29986//29986 29879//29879 30013//30013 +f 29890//29890 29886//29886 30016//30016 +f 72440//72440 29819//29819 72441//72441 +f 29892//29892 29890//29890 30018//30018 +f 29719//29719 30004//30004 29716//29716 +f 72441//72441 29819//29819 30076//30076 +f 29879//29879 29826//29826 30013//30013 +f 29896//29896 30020//30020 29819//29819 +f 29896//29896 29897//29897 30019//30019 +f 72442//72442 30019//30019 72437//72437 +f 30019//30019 30025//30025 29898//29898 +f 29898//29898 72437//72437 30019//30019 +f 30019//30019 29897//29897 30026//30026 +f 30019//30019 30026//30026 30025//30025 +f 30026//30026 29897//29897 29899//29899 +f 30025//30025 30026//30026 29899//29899 +f 29900//29900 30025//30025 29899//29899 +f 29898//29898 30025//30025 29900//29900 +f 30023//30023 29995//29995 30001//30001 +f 29728//29728 29885//29885 29725//29725 +f 29740//29740 29876//29876 29741//29741 +f 29741//29741 29876//29876 29880//29880 +f 29880//29880 29876//29876 30023//30023 +f 30023//30023 29876//29876 29995//29995 +f 30016//30016 29886//29886 30024//30024 +f 29725//29725 29886//29886 29750//29750 +f 29751//29751 29892//29892 30018//30018 +f 29886//29886 29892//29892 29750//29750 +f 29750//29750 29892//29892 29751//29751 +f 29751//29751 30018//30018 29752//29752 +f 29752//29752 30018//30018 30021//30021 +f 29926//29926 30075//30075 30131//30131 +f 29962//29962 30134//30134 30078//30078 +f 30216//30216 29927//29927 30136//30136 +f 30210//30210 30086//30086 29770//29770 +f 29931//29931 29975//29975 30272//30272 +f 29770//29770 30086//30086 29915//29915 +f 29963//29963 30085//30085 29956//29956 +f 30072//30072 29927//29927 29918//29918 +f 30031//30031 29840//29840 30135//30135 +f 29905//29905 30323//30323 30325//30325 +f 29970//29970 30039//30039 30040//30040 +f 30079//30079 29839//29839 30029//30029 +f 29952//29952 29930//29930 29917//29917 +f 30030//30030 29915//29915 30086//30086 +f 29951//29951 29930//29930 30105//30105 +f 29638//29638 30097//30097 30539//30539 +f 29652//29652 30049//30049 30212//30212 +f 29855//29855 30203//30203 30191//30191 +f 29938//29938 29822//29822 30027//30027 +f 29793//29793 30201//30201 30037//30037 +f 29824//29824 30074//30074 30045//30045 +f 29913//29913 30082//30082 30165//30165 +f 30072//30072 29959//29959 29960//29960 +f 29925//29925 30035//30035 29923//29923 +f 29965//29965 29604//29604 30101//30101 +f 29803//29803 29984//29984 30092//30092 +f 30037//30037 30110//30110 29801//29801 +f 29599//29599 30208//30208 30238//30238 +f 30042//30042 29824//29824 30045//30045 +f 30104//30104 30094//30094 29671//29671 +f 30270//30270 29974//29974 29936//29936 +f 30139//30139 29969//29969 30333//30333 +f 30088//30088 29848//29848 30084//30084 +f 30084//30084 30438//30438 30088//30088 +f 30082//30082 30042//30042 30045//30045 +f 29913//29913 30042//30042 30082//30082 +f 29984//29984 29985//29985 30247//30247 +f 30055//30055 30095//30095 29987//29987 +f 29969//29969 29818//29818 30266//30266 +f 29907//29907 30060//30060 30093//30093 +f 29776//29776 30050//30050 30052//30052 +f 30061//30061 30270//30270 29936//29936 +f 29985//29985 30115//30115 30247//30247 +f 30051//30051 29903//29903 30100//30100 +f 30251//30251 29966//29966 30044//30044 +f 29510//29510 30126//30126 29937//29937 +f 30172//30172 29987//29987 30095//30095 +f 30034//30034 29432//29432 30242//30242 +f 29432//29432 30036//30036 30242//30242 +f 29652//29652 29966//29966 30049//30049 +f 30053//30053 29836//29836 30051//30051 +f 29510//29510 30057//30057 30126//30126 +f 29831//29831 29607//29607 30187//30187 +f 30115//30115 29968//29968 30059//30059 +f 29973//29973 29986//29986 30338//30338 +f 30172//30172 30073//30073 29987//29987 +f 29989//29989 29988//29988 30234//30234 +f 29510//29510 29940//29940 30057//30057 +f 29946//29946 30177//30177 30176//30176 +f 29838//29838 30052//30052 30108//30108 +f 29940//29940 30240//30240 30057//30057 +f 30200//30200 29766//29766 29971//29971 +f 29967//29967 29956//29956 30121//30121 +f 29968//29968 29823//29823 30059//30059 +f 30232//30232 29759//29759 30027//30027 +f 30127//30127 30252//30252 29823//29823 +f 30073//30073 29955//29955 29847//29847 +f 29770//29770 29950//29950 30210//30210 +f 30127//30127 30063//30063 30129//30129 +f 29850//29850 30071//30071 30069//30069 +f 30065//30065 29779//29779 30038//30038 +f 30130//30130 29926//29926 30131//30131 +f 29789//29789 30123//30123 30184//30184 +f 30081//30081 30032//30032 30213//30213 +f 30039//30039 29789//29789 30184//30184 +f 30034//30034 30213//30213 30032//30032 +f 30071//30071 29978//29978 30186//30186 +f 30045//30045 30074//30074 30068//30068 +f 29977//29977 29816//29816 29958//29958 +f 30028//30028 30246//30246 30306//30306 +f 29840//29840 30320//30320 30135//30135 +f 29978//29978 29855//29855 30186//30186 +f 30075//30075 29928//29928 30214//30214 +f 29927//29927 30072//30072 30136//30136 +f 29912//29912 30211//30211 29963//29963 +f 29979//29979 30077//30077 29988//29988 +f 30184//30184 30040//30040 30039//30039 +f 30186//30186 29855//29855 30191//30191 +f 30041//30041 29962//29962 30078//30078 +f 30096//30096 30077//30077 29979//29979 +f 30038//30038 30094//30094 30477//30477 +f 29932//29932 30215//30215 30258//30258 +f 29688//29688 30215//30215 29932//29932 +f 30195//30195 29983//29983 29906//29906 +f 30082//30082 30175//30175 30165//30165 +f 30325//30325 30256//30256 29425//29425 +f 30090//30090 29932//29932 30258//30258 +f 30211//30211 29912//29912 30331//30331 +f 29933//29933 29932//29932 30090//30090 +f 30257//30257 29425//29425 30256//30256 +f 30084//30084 29848//29848 29784//29784 +f 29903//29903 29933//29933 30090//30090 +f 29903//29903 30090//30090 30100//30100 +f 30031//30031 30321//30321 29844//29844 +f 30089//30089 29953//29953 30279//30279 +f 29925//29925 29965//29965 30196//30196 +f 30179//30179 30033//30033 30083//30083 +f 30199//30199 30098//30098 29939//29939 +f 30230//30230 30053//30053 30051//30051 +f 29930//29930 29952//29952 30105//30105 +f 30091//30091 29953//29953 30089//30089 +f 30255//30255 29844//29844 30321//30321 +f 29638//29638 30613//30613 30448//30448 +f 29975//29975 30216//30216 30272//30272 +f 30102//30102 29776//29776 30257//30257 +f 29929//29929 30047//30047 30269//30269 +f 30050//30050 29776//29776 30102//30102 +f 29964//29964 30109//30109 30228//30228 +f 30233//30233 30236//30236 29760//29760 +f 29965//29965 30101//30101 30196//30196 +f 29971//29971 29760//29760 30236//30236 +f 30083//30083 30048//30048 30183//30183 +f 30115//30115 30059//30059 30198//30198 +f 29906//29906 29794//29794 30195//30195 +f 29801//29801 30110//30110 30113//30113 +f 29969//29969 30266//30266 30333//30333 +f 30072//30072 29960//29960 30136//30136 +f 29954//29954 30091//30091 30182//30182 +f 29754//29754 30243//30243 29756//29756 +f 30111//30111 29821//29821 30099//30099 +f 30123//30123 29914//29914 29771//29771 +f 30059//30059 29823//29823 30252//30252 +f 29958//29958 29954//29954 30182//30182 +f 29907//29907 30066//30066 30352//30352 +f 30048//30048 29947//29947 30183//30183 +f 29840//29840 29838//29838 30320//30320 +f 30121//30121 30192//30192 29967//29967 +f 30200//30200 29950//29950 29766//29766 +f 30061//30061 29989//29989 30234//30234 +f 30176//30176 29960//29960 29961//29961 +f 30121//30121 29956//29956 30085//30085 +f 30111//30111 30029//30029 29458//29458 +f 30205//30205 29967//29967 30192//30192 +f 29949//29949 30118//30118 30178//30178 +f 30063//30063 29972//29972 30129//30129 +f 29947//29947 30080//30080 30183//30183 +f 29929//29929 30269//30269 30117//30117 +f 30013//30013 29826//29826 30341//30341 +f 30117//30117 30106//30106 29825//29825 +f 29988//29988 30077//30077 30234//30234 +f 30189//30189 29924//29924 29955//29955 +f 30054//30054 30046//30046 30120//30120 +f 30190//30190 29826//29826 29921//29921 +f 29857//29857 30190//30190 29921//29921 +f 30210//30210 29950//29950 30245//30245 +f 29905//29905 29245//29245 30054//30054 +f 29825//29825 30106//30106 30103//30103 +f 29922//29922 30128//30128 30250//30250 +f 30070//30070 30069//30069 30241//30241 +f 30173//30173 30103//30103 30106//30106 +f 30069//30069 30071//30071 30316//30316 +f 30187//30187 29607//29607 30193//30193 +f 29940//29940 29982//29982 30306//30306 +f 29804//29804 30081//30081 29976//29976 +f 30130//30130 30248//30248 30064//30064 +f 30074//30074 30103//30103 30068//30068 +f 30013//30013 30338//30338 29986//29986 +f 30168//30168 30166//30166 29995//29995 +f 29995//29995 30010//30010 30168//30168 +f 29719//29719 29992//29992 30140//30140 +f 30001//30001 30145//30145 30146//30146 +f 30165//30165 30276//30276 29871//29871 +f 29871//29871 29991//29991 30165//30165 +f 72443//72443 30001//30001 30146//30146 +f 30140//30140 29994//29994 30144//30144 +f 29981//29981 30206//30206 30203//30203 +f 30276//30276 30000//30000 29871//29871 +f 29992//29992 29994//29994 30140//30140 +f 72444//72444 30156//30156 30001//30001 +f 29953//29953 30167//30167 30148//30148 +f 72444//72444 30001//30001 72443//72443 +f 30145//30145 29995//29995 30137//30137 +f 29995//29995 30145//30145 30001//30001 +f 29999//29999 30144//30144 29994//29994 +f 30279//30279 29953//29953 30148//30148 +f 29995//29995 30166//30166 30137//30137 +f 30169//30169 30008//30008 30304//30304 +f 30304//30304 30168//30168 30169//30169 +f 30141//30141 30000//30000 30276//30276 +f 30002//30002 30152//30152 30006//30006 +f 30002//30002 30156//30156 30152//30152 +f 29722//29722 30000//30000 30141//30141 +f 29875//29875 30171//30171 29999//29999 +f 30207//30207 29904//29904 30139//30139 +f 30142//30142 29722//29722 30141//30141 +f 29723//29723 29722//29722 30142//30142 +f 30001//30001 30156//30156 30002//30002 +f 29875//29875 30003//30003 30171//30171 +f 30006//30006 30152//30152 30304//30304 +f 30008//30008 30006//30006 30304//30304 +f 30147//30147 30007//30007 30143//30143 +f 30024//30024 30007//30007 30147//30147 +f 72444//72444 30155//30155 30156//30156 +f 30168//30168 30010//30010 30012//30012 +f 30007//30007 30151//30151 30143//30143 +f 30150//30150 29884//29884 30282//30282 +f 30011//30011 29723//29723 30142//30142 +f 29884//29884 29923//29923 30282//30282 +f 30007//30007 30011//30011 30151//30151 +f 30168//30168 30012//30012 29894//29894 +f 30282//30282 29923//29923 30513//30513 +f 29894//29894 30169//30169 30168//30168 +f 30157//30157 30016//30016 30147//30147 +f 29890//29890 30016//30016 30157//30157 +f 30159//30159 29890//29890 30157//30157 +f 30018//30018 29890//29890 30159//30159 +f 29996//29996 29541//29541 30154//30154 +f 29541//29541 30204//30204 30154//30154 +f 30016//30016 30024//30024 30147//30147 +f 30513//30513 29923//29923 30035//30035 +f 29818//29818 30149//30149 30266//30266 +f 30076//30076 72445//72445 72441//72441 +f 29870//29870 30153//30153 30149//30149 +f 29878//29878 30248//30248 30204//30204 +f 30021//30021 30159//30159 30160//30160 +f 30018//30018 30159//30159 30021//30021 +f 72442//72442 30158//30158 30019//30019 +f 72446//72446 30158//30158 72442//72442 +f 29896//29896 30158//30158 30020//30020 +f 30019//30019 30158//30158 29896//29896 +f 30161//30161 30021//30021 30160//30160 +f 30004//30004 30214//30214 29928//29928 +f 30298//30298 30162//30162 29998//29998 +f 30162//30162 30163//30163 30009//30009 +f 30014//30014 30009//30009 30163//30163 +f 30164//30164 30014//30014 30163//30163 +f 30015//30015 29887//29887 30164//30164 +f 30015//30015 30138//30138 30017//30017 +f 30041//30041 30233//30233 29760//29760 +f 30188//30188 29604//29604 29964//29964 +f 29831//29831 30170//30170 30107//30107 +f 30338//30338 30013//30013 30339//30339 +f 30119//30119 29951//29951 30222//30222 +f 30046//30046 30113//30113 30305//30305 +f 30225//30225 30328//30328 30056//30056 +f 30046//30046 30305//30305 30120//30120 +f 30216//30216 30136//30136 30220//30220 +f 30112//30112 29974//29974 30314//30314 +f 29604//29604 30188//30188 30101//30101 +f 30183//30183 30179//30179 30083//30083 +f 30217//30217 30216//30216 30391//30391 +f 30034//30034 30619//30619 30213//30213 +f 30196//30196 30101//30101 30476//30476 +f 30220//30220 30391//30391 30216//30216 +f 30236//30236 30200//30200 29971//29971 +f 30476//30476 30101//30101 30188//30188 +f 30116//30116 29599//29599 30238//30238 +f 30268//30268 29980//29980 30202//30202 +f 30109//30109 30043//30043 30228//30228 +f 30229//30229 30228//30228 30043//30043 +f 30202//30202 29980//29980 30311//30311 +f 30373//30373 30079//30079 30029//30029 +f 30248//30248 30130//30130 30419//30419 +f 30232//30232 30193//30193 29607//29607 +f 30062//30062 30485//30485 29768//29768 +f 29828//29828 29768//29768 30485//30485 +f 30175//30175 30082//30082 30045//30045 +f 29957//29957 30243//30243 29754//29754 +f 29769//29769 30235//30235 30096//30096 +f 30097//30097 29828//29828 30485//30485 +f 30419//30419 30130//30130 30131//30131 +f 30047//30047 30033//30033 30342//30342 +f 30119//30119 30180//30180 30044//30044 +f 30118//30118 30116//30116 30178//30178 +f 30122//30122 30054//30054 30120//30120 +f 29982//29982 30028//30028 30306//30306 +f 30196//30196 30431//30431 29925//29925 +f 29784//29784 30079//30079 30209//30209 +f 30073//30073 30172//30172 30174//30174 +f 30058//30058 30389//30389 30177//30177 +f 30243//30243 30218//30218 29756//29756 +f 30269//30269 30106//30106 30117//30117 +f 30073//30073 30174//30174 30384//30384 +f 30131//30131 30075//30075 30340//30340 +f 30270//30270 30061//30061 30231//30231 +f 30084//30084 29784//29784 30209//30209 +f 30092//30092 30246//30246 29852//29852 +f 30245//30245 29950//29950 30200//30200 +f 30044//30044 30180//30180 30251//30251 +f 30231//30231 30061//30061 30234//30234 +f 30539//30539 30613//30613 29638//29638 +f 30307//30307 30058//30058 30112//30112 +f 30092//30092 29984//29984 30310//30310 +f 30477//30477 30065//30065 30038//30038 +f 30080//30080 30354//30354 30183//30183 +f 30031//30031 30135//30135 30320//30320 +f 30384//30384 29955//29955 30073//30073 +f 30201//30201 29783//29783 30185//30185 +f 29970//29970 30040//30040 30249//30249 +f 30087//30087 29970//29970 30249//30249 +f 30124//30124 30326//30326 30125//30125 +f 30103//30103 30173//30173 30181//30181 +f 29966//29966 30251//30251 30253//30253 +f 30037//30037 30201//30201 30110//30110 +f 29951//29951 30105//30105 30222//30222 +f 30206//30206 29981//29981 30207//30207 +f 30103//30103 30181//30181 30068//30068 +f 30247//30247 30115//30115 30194//30194 +f 30198//30198 30194//30194 30115//30115 +f 29931//29931 30272//30272 30080//30080 +f 30227//30227 30136//30136 29960//29960 +f 30189//30189 30134//30134 29924//29924 +f 30354//30354 30272//30272 30313//30313 +f 30080//30080 30272//30272 30354//30354 +f 30331//30331 29912//29912 30125//30125 +f 30216//30216 30217//30217 30272//30272 +f 29844//29844 30255//30255 29952//29952 +f 30259//30259 30078//30078 30134//30134 +f 30197//30197 30078//30078 30259//30259 +f 30127//30127 30129//30129 30451//30451 +f 30263//30263 30334//30334 30133//30133 +f 29935//29935 30114//30114 30436//30436 +f 30129//30129 29972//29972 30254//30254 +f 30197//30197 30041//30041 30078//30078 +f 30381//30381 29941//29941 30347//30347 +f 30212//30212 30348//30348 30055//30055 +f 30055//30055 30348//30348 30095//30095 +f 30436//30436 30114//30114 29937//29937 +f 30104//30104 30107//30107 30170//30170 +f 30337//30337 29973//29973 30338//30338 +f 29999//29999 30171//30171 30452//30452 +f 30188//30188 29964//29964 30228//30228 +f 30446//30446 29941//29941 30226//30226 +f 30050//30050 30102//30102 30495//30495 +f 30348//30348 30221//30221 30095//30095 +f 30302//30302 30051//30051 30100//30100 +f 30271//30271 30175//30175 30045//30045 +f 29925//29925 30318//30318 30035//30035 +f 30222//30222 30351//30351 30119//30119 +f 30230//30230 30051//30051 30302//30302 +f 30307//30307 30112//30112 30314//30314 +f 30096//30096 30500//30500 30077//30077 +f 30235//30235 30500//30500 30096//30096 +f 30052//30052 30050//30050 30495//30495 +f 30095//30095 30174//30174 30172//30172 +f 30306//30306 30240//30240 29940//29940 +f 30269//30269 30047//30047 30342//30342 +f 30220//30220 30136//30136 30227//30227 +f 30170//30170 29831//29831 30187//30187 +f 30495//30495 30551//30551 30052//30052 +f 30217//30217 30219//30219 30272//30272 +f 30029//30029 30111//30111 30416//30416 +f 30425//30425 30200//30200 30236//30236 +f 29925//29925 30431//30431 30318//30318 +f 30314//30314 29974//29974 30223//30223 +f 30341//30341 29826//29826 30190//30190 +f 30320//30320 29838//29838 30108//30108 +f 30416//30416 30371//30371 30029//30029 +f 30239//30239 30165//30165 30175//30175 +f 30067//30067 29922//29922 30456//30456 +f 30033//30033 30179//30179 30224//30224 +f 30456//30456 29922//29922 30250//30250 +f 30071//30071 30186//30186 30316//30316 +f 30178//30178 30185//30185 29949//29949 +f 29960//29960 30176//30176 30227//30227 +f 30270//30270 30223//30223 29974//29974 +f 29771//29771 30426//30426 30123//30123 +f 30043//30043 30205//30205 30229//30229 +f 30219//30219 30217//30217 30315//30315 +f 30242//30242 30036//30036 30360//30360 +f 30243//30243 30244//30244 30218//30218 +f 30068//30068 30181//30181 30428//30428 +f 30128//30128 29976//29976 30250//30250 +f 29990//29990 30190//30190 29857//29857 +f 30186//30186 30191//30191 30324//30324 +f 30353//30353 30192//30192 30121//30121 +f 30121//30121 30085//30085 30353//30353 +f 30209//30209 30079//30079 30262//30262 +f 30059//30059 30252//30252 30655//30655 +f 30366//30366 30176//30176 30237//30237 +f 29983//29983 30195//30195 30235//30235 +f 30217//30217 30391//30391 30315//30315 +f 30176//30176 30177//30177 30237//30237 +f 30451//30451 30129//30129 30254//30254 +f 30389//30389 30237//30237 30177//30177 +f 30219//30219 30313//30313 30272//30272 +f 30106//30106 30269//30269 30260//30260 +f 30184//30184 30123//30123 30439//30439 +f 30089//30089 30327//30327 30091//30091 +f 30254//30254 30132//30132 30329//30329 +f 30438//30438 30225//30225 30088//30088 +f 30027//30027 29822//29822 30344//30344 +f 30191//30191 30203//30203 30374//30374 +f 30182//30182 30091//30091 30327//30327 +f 30124//30124 30218//30218 30326//30326 +f 29977//29977 30258//30258 30215//30215 +f 30068//30068 30271//30271 30045//30045 +f 30203//30203 30420//30420 30374//30374 +f 30090//30090 30258//30258 30335//30335 +f 30386//30386 30261//30261 29937//29937 +f 29937//29937 30126//30126 30386//30386 +f 30203//30203 30206//30206 30420//30420 +f 30210//30210 30349//30349 30086//30086 +f 30085//30085 29963//29963 30211//30211 +f 30208//30208 30448//30448 30238//30238 +f 30380//30380 30420//30420 30206//30206 +f 29958//29958 30182//30182 30332//30332 +f 30336//30336 30090//30090 30335//30335 +f 30419//30419 30131//30131 30375//30375 +f 30183//30183 30303//30303 30179//30179 +f 30086//30086 30367//30367 30030//30030 +f 30389//30389 30058//30058 30307//30307 +f 30087//30087 30249//30249 30346//30346 +f 30253//30253 30345//30345 29966//29966 +f 30207//30207 30333//30333 30459//30459 +f 29999//29999 30452//30452 30144//30144 +f 30231//30231 30234//30234 30309//30309 +f 30049//30049 29966//29966 30345//30345 +f 30340//30340 30375//30375 30131//30131 +f 30199//30199 30087//30087 30346//30346 +f 30214//30214 30340//30340 30075//30075 +f 30212//30212 30049//30049 30348//30348 +f 29794//29794 30381//30381 30195//30195 +f 30214//30214 30004//30004 30343//30343 +f 30183//30183 30354//30354 30303//30303 +f 29973//29973 30337//30337 30263//30263 +f 30234//30234 30077//30077 30415//30415 +f 30255//30255 30105//30105 29952//29952 +f 30347//30347 29941//29941 30446//30446 +f 30166//30166 30299//30299 30137//30137 +f 30004//30004 29719//29719 30343//30343 +f 30146//30146 30145//30145 30274//30274 +f 29719//29719 30140//30140 30343//30343 +f 30273//30273 30138//30138 30275//30275 +f 30133//30133 30334//30334 30153//30153 +f 29904//29904 30207//30207 29981//29981 +f 30167//30167 30138//30138 30273//30273 +f 30273//30273 30393//30393 30167//30167 +f 30393//30393 30278//30278 30167//30167 +f 30145//30145 30137//30137 30299//30299 +f 30132//30132 30254//30254 29972//29972 +f 30165//30165 30239//30239 30276//30276 +f 30167//30167 30279//30279 30148//30148 +f 30003//30003 30300//30300 30171//30171 +f 30150//30150 30300//30300 30003//30003 +f 30279//30279 30167//30167 30278//30278 +f 30168//30168 30299//30299 30166//30166 +f 30264//30264 30299//30299 30168//30168 +f 30282//30282 30300//30300 30150//30150 +f 30304//30304 30264//30264 30168//30168 +f 30276//30276 30281//30281 30141//30141 +f 30142//30142 30141//30141 30281//30281 +f 29990//29990 29993//29993 30277//30277 +f 30333//30333 30207//30207 30139//30139 +f 30265//30265 30304//30304 30152//30152 +f 30293//30293 30143//30143 30151//30151 +f 30280//30280 30277//30277 29993//29993 +f 29993//29993 29869//29869 30280//30280 +f 30142//30142 30283//30283 30011//30011 +f 30156//30156 30155//30155 30284//30284 +f 30284//30284 30285//30285 30156//30156 +f 30152//30152 30156//30156 30287//30287 +f 30280//30280 30268//30268 30267//30267 +f 29869//29869 30268//30268 30280//30280 +f 30265//30265 30152//30152 30287//30287 +f 30287//30287 30156//30156 30285//30285 +f 30011//30011 30292//30292 30151//30151 +f 30292//30292 30011//30011 30283//30283 +f 30151//30151 30292//30292 30293//30293 +f 29980//29980 29996//29996 30311//30311 +f 30147//30147 30143//30143 30286//30286 +f 72445//72445 30076//30076 30158//30158 +f 72447//72447 72445//72445 30158//30158 +f 30288//30288 30147//30147 30286//30286 +f 72446//72446 72447//72447 30158//30158 +f 30158//30158 30076//30076 30020//30020 +f 30143//30143 30293//30293 30286//30286 +f 30157//30157 30147//30147 30288//30288 +f 30289//30289 30157//30157 30288//30288 +f 30159//30159 30157//30157 30289//30289 +f 30154//30154 30204//30204 30457//30457 +f 30159//30159 30289//30289 30160//30160 +f 30248//30248 30457//30457 30204//30204 +f 30289//30289 30290//30290 30160//30160 +f 30160//30160 30290//30290 30291//30291 +f 30301//30301 30160//30160 30291//30291 +f 30160//30160 30301//30301 30161//30161 +f 30298//30298 30407//30407 30162//30162 +f 30162//30162 30407//30407 30523//30523 +f 30163//30163 30162//30162 30523//30523 +f 30409//30409 30163//30163 30523//30523 +f 30163//30163 30409//30409 30164//30164 +f 30164//30164 30409//30409 30294//30294 +f 30015//30015 30164//30164 30294//30294 +f 30275//30275 30015//30015 30294//30294 +f 30138//30138 30015//30015 30275//30275 +f 29881//29881 30298//30298 29998//29998 +f 30296//30296 30005//30005 29997//29997 +f 30406//30406 30296//30296 29997//29997 +f 30297//30297 30298//30298 30296//30296 +f 30296//30296 30298//30298 30005//30005 +f 30005//30005 30298//30298 29881//29881 +f 30161//30161 30301//30301 30295//30295 +f 30021//30021 30161//30161 29866//29866 +f 29866//29866 30161//30161 30404//30404 +f 30404//30404 30161//30161 30295//30295 +f 29997//29997 29731//29731 30404//30404 +f 30404//30404 29731//29731 29866//29866 +f 29997//29997 30404//30404 30406//30406 +f 30329//30329 30132//30132 30558//30558 +f 30561//30561 30267//30267 30268//30268 +f 30132//30132 30241//30241 30558//30558 +f 30264//30264 30304//30304 30387//30387 +f 30265//30265 30287//30287 30304//30304 +f 30205//30205 30365//30365 30440//30440 +f 30192//30192 30365//30365 30205//30205 +f 30268//30268 30202//30202 30561//30561 +f 30223//30223 30270//30270 30461//30461 +f 30111//30111 30099//30099 30573//30573 +f 30229//30229 30205//30205 30440//30440 +f 30416//30416 30111//30111 30573//30573 +f 30197//30197 30233//30233 30041//30041 +f 30240//30240 30306//30306 30554//30554 +f 29908//29908 30053//30053 30230//30230 +f 30461//30461 30270//30270 30231//30231 +f 30108//30108 30052//30052 30551//30551 +f 30503//30503 30065//30065 30477//30477 +f 30220//30220 30227//30227 30391//30391 +f 29771//29771 29908//29908 30312//30312 +f 30227//30227 30363//30363 30391//30391 +f 30353//30353 30365//30365 30192//30192 +f 30463//30463 30031//30031 30320//30320 +f 30367//30367 29957//29957 30030//30030 +f 30195//30195 30364//30364 30235//30235 +f 30383//30383 30119//30119 30351//30351 +f 30175//30175 30271//30271 30355//30355 +f 30095//30095 30221//30221 30174//30174 +f 30367//30367 30243//30243 29957//29957 +f 29976//29976 30474//30474 30250//30250 +f 30193//30193 30232//30232 30606//30606 +f 29996//29996 30154//30154 30311//30311 +f 30119//30119 30383//30383 30180//30180 +f 30031//30031 30423//30423 30321//30321 +f 30175//30175 30355//30355 30239//30239 +f 29976//29976 30081//30081 30441//30441 +f 30353//30353 30085//30085 30365//30365 +f 30441//30441 30081//30081 30213//30213 +f 30485//30485 30539//30539 30097//30097 +f 30246//30246 30092//30092 30361//30361 +f 30253//30253 30180//30180 30383//30383 +f 30185//30185 30379//30379 30201//30201 +f 30232//30232 30027//30027 30344//30344 +f 30262//30262 30079//30079 30373//30373 +f 30253//30253 30251//30251 30180//30180 +f 30195//30195 30424//30424 30364//30364 +f 30218//30218 30430//30430 30326//30326 +f 30092//30092 30310//30310 30361//30361 +f 30258//30258 29977//29977 30486//30486 +f 30089//30089 30279//30279 30317//30317 +f 30310//30310 29984//29984 30247//30247 +f 30380//30380 30206//30206 30427//30427 +f 30184//30184 30473//30473 30040//30040 +f 30424//30424 30195//30195 30535//30535 +f 30206//30206 30207//30207 30427//30427 +f 29935//29935 30360//30360 30036//30036 +f 30457//30457 30248//30248 30370//30370 +f 30182//30182 30327//30327 30358//30358 +f 30195//30195 30381//30381 30535//30535 +f 30467//30467 30247//30247 30194//30194 +f 30305//30305 30113//30113 30382//30382 +f 30245//30245 30349//30349 30210//30210 +f 30244//30244 30430//30430 30218//30218 +f 30326//30326 30331//30331 30125//30125 +f 30384//30384 30330//30330 29955//29955 +f 30256//30256 30544//30544 30257//30257 +f 30189//30189 29955//29955 30330//30330 +f 30309//30309 30234//30234 30415//30415 +f 30257//30257 30544//30544 30429//30429 +f 30342//30342 30260//30260 30269//30269 +f 30211//30211 30458//30458 30085//30085 +f 30257//30257 30429//30429 30102//30102 +f 30308//30308 30179//30179 30303//30303 +f 30198//30198 30059//30059 30655//30655 +f 30342//30342 30033//30033 30224//30224 +f 30347//30347 30583//30583 30381//30381 +f 30224//30224 30179//30179 30413//30413 +f 30354//30354 30313//30313 30447//30447 +f 30451//30451 30252//30252 30127//30127 +f 30436//30436 29937//29937 30261//30261 +f 30211//30211 30331//30331 30458//30458 +f 30451//30451 30254//30254 30329//30329 +f 30476//30476 30188//30188 30359//30359 +f 30214//30214 30343//30343 30340//30340 +f 30345//30345 30348//30348 30049//30049 +f 30100//30100 30090//30090 30336//30336 +f 30302//30302 30100//30100 30455//30455 +f 30226//30226 30065//30065 30503//30503 +f 30385//30385 30259//30259 30134//30134 +f 30339//30339 30013//30013 30453//30453 +f 30013//30013 30341//30341 30453//30453 +f 29907//29907 30352//30352 30060//30060 +f 30680//30680 30170//30170 30187//30187 +f 30415//30415 30077//30077 30443//30443 +f 30068//30068 30428//30428 30369//30369 +f 30349//30349 30540//30540 30086//30086 +f 30540//30540 30367//30367 30086//30086 +f 30385//30385 30435//30435 30259//30259 +f 30341//30341 30190//30190 30454//30454 +f 30271//30271 30068//30068 30319//30319 +f 30197//30197 30259//30259 30435//30435 +f 30352//30352 30066//30066 30563//30563 +f 30077//30077 30500//30500 30443//30443 +f 30355//30355 30271//30271 30319//30319 +f 30190//30190 29990//29990 30501//30501 +f 30319//30319 30068//30068 30369//30369 +f 30066//30066 30067//30067 30563//30563 +f 30351//30351 30105//30105 30450//30450 +f 30106//30106 30260//30260 30460//30460 +f 30105//30105 30351//30351 30222//30222 +f 30173//30173 30106//30106 30460//30460 +f 30452//30452 30171//30171 30356//30356 +f 30362//30362 30099//30099 30449//30449 +f 30554//30554 30306//30306 30488//30488 +f 30389//30389 30366//30366 30237//30237 +f 30035//30035 30318//30318 30640//30640 +f 30573//30573 30099//30099 30362//30362 +f 30368//30368 30224//30224 30413//30413 +f 30342//30342 30224//30224 30368//30368 +f 30348//30348 30390//30390 30221//30221 +f 30306//30306 30246//30246 30361//30361 +f 30733//30733 30233//30233 30197//30197 +f 30314//30314 30223//30223 30461//30461 +f 30233//30233 30733//30733 30236//30236 +f 29908//29908 30230//30230 30612//30612 +f 30312//30312 29908//29908 30612//30612 +f 30287//30287 30387//30387 30304//30304 +f 30120//30120 30305//30305 30625//30625 +f 30496//30496 30241//30241 30069//30069 +f 30069//30069 30316//30316 30496//30496 +f 30312//30312 30426//30426 29771//29771 +f 30034//30034 30242//30242 30619//30619 +f 30474//30474 29976//29976 30441//30441 +f 30447//30447 30303//30303 30354//30354 +f 30316//30316 30186//30186 30496//30496 +f 30311//30311 30154//30154 30457//30457 +f 30461//30461 30231//30231 30470//30470 +f 30464//30464 30229//30229 30440//30440 +f 30242//30242 30360//30360 30475//30475 +f 30248//30248 30419//30419 30370//30370 +f 30309//30309 30470//30470 30231//30231 +f 30307//30307 30504//30504 30389//30389 +f 30317//30317 30327//30327 30089//30089 +f 30472//30472 30253//30253 30383//30383 +f 30198//30198 30655//30655 30471//30471 +f 30323//30323 29905//29905 30054//30054 +f 30228//30228 30229//30229 30464//30464 +f 30320//30320 30108//30108 30463//30463 +f 30029//30029 30371//30371 30373//30373 +f 30365//30365 30085//30085 30458//30458 +f 30188//30188 30228//30228 30464//30464 +f 30439//30439 30123//30123 30426//30426 +f 29977//29977 29958//29958 30417//30417 +f 30417//30417 30486//30486 29977//29977 +f 30324//30324 30191//30191 30499//30499 +f 30375//30375 30340//30340 30376//30376 +f 30428//30428 30181//30181 30173//30173 +f 30179//30179 30308//30308 30413//30413 +f 30062//30062 30328//30328 30485//30485 +f 30378//30378 30384//30384 30174//30174 +f 30258//30258 30486//30486 30490//30490 +f 30184//30184 30439//30439 30473//30473 +f 30491//30491 30343//30343 30582//30582 +f 30340//30340 30343//30343 30491//30491 +f 30191//30191 30374//30374 30499//30499 +f 30444//30444 30255//30255 30321//30321 +f 30493//30493 30258//30258 30490//30490 +f 30335//30335 30258//30258 30493//30493 +f 30372//30372 30335//30335 30493//30493 +f 30423//30423 30031//30031 30463//30463 +f 30336//30336 30335//30335 30372//30372 +f 30182//30182 30358//30358 30414//30414 +f 30414//30414 30332//30332 30182//30182 +f 30249//30249 30040//30040 30591//30591 +f 30100//30100 30336//30336 30455//30455 +f 30318//30318 30431//30431 30552//30552 +f 30455//30455 30377//30377 30302//30302 +f 30321//30321 30423//30423 30444//30444 +f 30314//30314 30504//30504 30307//30307 +f 30255//30255 30350//30350 30105//30105 +f 30249//30249 30445//30445 30346//30346 +f 30094//30094 30104//30104 30529//30529 +f 30460//30460 30260//30260 30433//30433 +f 30668//30668 30360//30360 29935//29935 +f 30436//30436 30668//30668 29935//29935 +f 30110//30110 30382//30382 30113//30113 +f 30105//30105 30350//30350 30450//30450 +f 30266//30266 30459//30459 30333//30333 +f 30459//30459 30266//30266 30437//30437 +f 30189//30189 30385//30385 30134//30134 +f 30199//30199 30449//30449 30098//30098 +f 30099//30099 30098//30098 30449//30449 +f 30366//30366 30227//30227 30176//30176 +f 30093//30093 30060//30060 30352//30352 +f 30319//30319 30369//30369 30543//30543 +f 30226//30226 30595//30595 30446//30446 +f 30595//30595 30226//30226 30503//30503 +f 30355//30355 30319//30319 30397//30397 +f 30454//30454 30190//30190 30593//30593 +f 30563//30563 30067//30067 30456//30456 +f 30501//30501 30593//30593 30190//30190 +f 30274//30274 30145//30145 30399//30399 +f 30399//30399 72449//72449 30274//30274 +f 30356//30356 30171//30171 30392//30392 +f 30397//30397 30411//30411 30276//30276 +f 30273//30273 30275//30275 30393//30393 +f 30149//30149 30153//30153 30334//30334 +f 30281//30281 30276//30276 30411//30411 +f 30171//30171 30300//30300 30392//30392 +f 30487//30487 30337//30337 30338//30338 +f 30392//30392 30300//30300 30398//30398 +f 30300//30300 30282//30282 30398//30398 +f 30399//30399 30299//30299 30264//30264 +f 30145//30145 30299//30299 30399//30399 +f 30637//30637 30398//30398 30282//30282 +f 30140//30140 30144//30144 30452//30452 +f 30401//30401 30395//30395 30412//30412 +f 30513//30513 30637//30637 30282//30282 +f 30506//30506 30140//30140 30452//30452 +f 30399//30399 30264//30264 30387//30387 +f 30397//30397 30239//30239 30355//30355 +f 30186//30186 30324//30324 30322//30322 +f 30513//30513 30035//30035 30640//30640 +f 30287//30287 30388//30388 30387//30387 +f 30317//30317 30279//30279 30278//30278 +f 72451//72451 30388//30388 72452//72452 +f 72452//72452 30388//30388 30284//30284 +f 30343//30343 30140//30140 30506//30506 +f 30284//30284 30388//30388 30285//30285 +f 30276//30276 30239//30239 30397//30397 +f 30281//30281 30411//30411 30400//30400 +f 30285//30285 30388//30388 30287//30287 +f 30277//30277 30501//30501 29990//29990 +f 30142//30142 30281//30281 30400//30400 +f 30400//30400 30283//30283 30142//30142 +f 30283//30283 30514//30514 30292//30292 +f 30427//30427 30207//30207 30394//30394 +f 30459//30459 30394//30394 30207//30207 +f 30286//30286 30290//30290 30288//30288 +f 30288//30288 30290//30290 30289//30289 +f 30286//30286 30293//30293 30291//30291 +f 30291//30291 30290//30290 30286//30286 +f 30291//30291 30293//30293 30292//30292 +f 30149//30149 30402//30402 30266//30266 +f 30291//30291 30292//30292 30514//30514 +f 30291//30291 30515//30515 30301//30301 +f 30301//30301 30515//30515 30403//30403 +f 30647//30647 30301//30301 30403//30403 +f 30295//30295 30301//30301 30647//30647 +f 30406//30406 30404//30404 30405//30405 +f 30297//30297 30408//30408 30298//30298 +f 30298//30298 30408//30408 30407//30407 +f 30294//30294 30409//30409 30410//30410 +f 30649//30649 30867//30867 30116//30116 +f 30365//30365 30465//30465 30553//30553 +f 30364//30364 30424//30424 30623//30623 +f 30419//30419 30375//30375 30376//30376 +f 30479//30479 30369//30369 30428//30428 +f 30188//30188 30598//30598 30359//30359 +f 30456//30456 30250//30250 30749//30749 +f 30749//30749 30250//30250 30474//30474 +f 30227//30227 30502//30502 30363//30363 +f 30528//30528 30439//30439 30426//30426 +f 30458//30458 30465//30465 30365//30365 +f 30327//30327 30317//30317 30510//30510 +f 30054//30054 30122//30122 30323//30323 +f 30245//30245 30200//30200 30425//30425 +f 30366//30366 30502//30502 30227//30227 +f 30467//30467 30194//30194 30792//30792 +f 30423//30423 30536//30536 30444//30444 +f 30606//30606 30232//30232 30344//30344 +f 30194//30194 30198//30198 30792//30792 +f 30471//30471 30792//30792 30198//30198 +f 30384//30384 30378//30378 30568//30568 +f 30504//30504 30314//30314 30557//30557 +f 30330//30330 30384//30384 30568//30568 +f 30373//30373 30371//30371 30421//30421 +f 30332//30332 30414//30414 30546//30546 +f 30485//30485 30328//30328 30673//30673 +f 30557//30557 30314//30314 30461//30461 +f 30379//30379 30185//30185 30532//30532 +f 30332//30332 30417//30417 29958//29958 +f 30442//30442 30040//30040 30473//30473 +f 30431//30431 30196//30196 30476//30476 +f 30530//30530 30243//30243 30367//30367 +f 30253//30253 30472//30472 30345//30345 +f 30543//30543 30484//30484 30319//30319 +f 30319//30319 30484//30484 30397//30397 +f 30323//30323 30806//30806 30325//30325 +f 30303//30303 30447//30447 30571//30571 +f 30359//30359 30483//30483 30476//30476 +f 30325//30325 30806//30806 30256//30256 +f 30389//30389 30502//30502 30366//30366 +f 30386//30386 30126//30126 30588//30588 +f 30126//30126 30057//30057 30588//30588 +f 30344//30344 29822//29822 30576//30576 +f 30482//30482 30329//30329 30664//30664 +f 30303//30303 30571//30571 30308//30308 +f 30209//30209 30780//30780 30084//30084 +f 30483//30483 30359//30359 30598//30598 +f 30438//30438 30084//30084 30780//30780 +f 30588//30588 30057//30057 30554//30554 +f 30057//30057 30240//30240 30554//30554 +f 30460//30460 30418//30418 30173//30173 +f 30263//30263 30337//30337 30630//30630 +f 30664//30664 30329//30329 30558//30558 +f 30487//30487 30338//30338 30339//30339 +f 29822//29822 30093//30093 30742//30742 +f 30776//30776 30244//30244 30243//30243 +f 30385//30385 30432//30432 30435//30435 +f 30306//30306 30361//30361 30488//30488 +f 30440//30440 30365//30365 30489//30489 +f 30428//30428 30173//30173 30418//30418 +f 30489//30489 30365//30365 30553//30553 +f 30422//30422 30391//30391 30363//30363 +f 30390//30390 30348//30348 30345//30345 +f 30199//30199 30346//30346 30547//30547 +f 30429//30429 30495//30495 30102//30102 +f 30683//30683 30238//30238 30448//30448 +f 30453//30453 30341//30341 30454//30454 +f 30309//30309 30415//30415 30674//30674 +f 30649//30649 30116//30116 30238//30238 +f 30382//30382 30685//30685 30305//30305 +f 30328//30328 30225//30225 30357//30357 +f 30535//30535 30381//30381 30583//30583 +f 30342//30342 30481//30481 30260//30260 +f 30430//30430 30478//30478 30326//30326 +f 30197//30197 30435//30435 30498//30498 +f 30441//30441 30213//30213 30619//30619 +f 30331//30331 30326//30326 30478//30478 +f 30302//30302 30377//30377 30497//30497 +f 30122//30122 30120//30120 30625//30625 +f 30302//30302 30497//30497 30230//30230 +f 30104//30104 30170//30170 30597//30597 +f 30463//30463 30108//30108 30551//30551 +f 30331//30331 30434//30434 30458//30458 +f 30603//30603 30383//30383 30351//30351 +f 30230//30230 30497//30497 30612//30612 +f 30235//30235 30364//30364 30623//30623 +f 30347//30347 30446//30446 30583//30583 +f 30561//30561 30202//30202 30564//30564 +f 30311//30311 30565//30565 30202//30202 +f 30236//30236 30733//30733 30425//30425 +f 30565//30565 30311//30311 30567//30567 +f 30457//30457 30567//30567 30311//30311 +f 30499//30499 30374//30374 30466//30466 +f 30522//30522 30462//30462 30510//30510 +f 30466//30466 30374//30374 30628//30628 +f 30566//30566 30426//30426 30312//30312 +f 30374//30374 30420//30420 30628//30628 +f 30361//30361 30310//30310 30831//30831 +f 30310//30310 30247//30247 30831//30831 +f 30242//30242 30475//30475 30619//30619 +f 30358//30358 30327//30327 30510//30510 +f 30477//30477 30918//30918 30503//30503 +f 30178//30178 30116//30116 30867//30867 +f 30562//30562 30420//30420 30380//30380 +f 30464//30464 30598//30598 30188//30188 +f 30474//30474 30441//30441 30862//30862 +f 30178//30178 30867//30867 30578//30578 +f 30546//30546 30414//30414 30358//30358 +f 30380//30380 30427//30427 30562//30562 +f 30428//30428 30418//30418 30479//30479 +f 30422//30422 30363//30363 30541//30541 +f 30546//30546 30417//30417 30332//30332 +f 30185//30185 30178//30178 30578//30578 +f 30918//30918 30477//30477 30616//30616 +f 30245//30245 30425//30425 30652//30652 +f 30318//30318 30552//30552 30494//30494 +f 30371//30371 30416//30416 30469//30469 +f 30465//30465 30458//30458 30480//30480 +f 30532//30532 30185//30185 30578//30578 +f 30527//30527 30476//30476 30483//30483 +f 30431//30431 30476//30476 30552//30552 +f 30391//30391 30422//30422 30315//30315 +f 30315//30315 30422//30422 30633//30633 +f 30421//30421 30777//30777 30373//30373 +f 30633//30633 30577//30577 30315//30315 +f 30262//30262 30373//30373 30777//30777 +f 30630//30630 30334//30334 30263//30263 +f 30424//30424 30535//30535 30706//30706 +f 30504//30504 30557//30557 30596//30596 +f 30490//30490 30590//30590 30493//30493 +f 30590//30590 30534//30534 30493//30493 +f 30189//30189 30592//30592 30385//30385 +f 30442//30442 30586//30586 30040//30040 +f 30201//30201 30379//30379 30681//30681 +f 30451//30451 30329//30329 30482//30482 +f 30537//30537 30372//30372 30493//30493 +f 30336//30336 30372//30372 30537//30537 +f 30616//30616 30477//30477 30529//30529 +f 30481//30481 30433//30433 30260//30260 +f 30255//30255 30444//30444 30548//30548 +f 30477//30477 30094//30094 30529//30529 +f 30350//30350 30255//30255 30548//30548 +f 30261//30261 30668//30668 30436//30436 +f 30576//30576 29822//29822 30742//30742 +f 30110//30110 30201//30201 30681//30681 +f 30256//30256 30806//30806 30584//30584 +f 30559//30559 30438//30438 30780//30780 +f 30225//30225 30438//30438 30559//30559 +f 30455//30455 30336//30336 30537//30537 +f 30461//30461 30470//30470 30531//30531 +f 30464//30464 30440//30440 30489//30489 +f 30225//30225 30559//30559 30357//30357 +f 30450//30450 30350//30350 30594//30594 +f 30313//30313 30219//30219 30577//30577 +f 30544//30544 30256//30256 30584//30584 +f 30547//30547 30346//30346 30445//30445 +f 30447//30447 30313//30313 30577//30577 +f 30342//30342 30368//30368 30481//30481 +f 30776//30776 30430//30430 30244//30244 +f 30449//30449 30199//30199 30547//30547 +f 30377//30377 30455//30455 30600//30600 +f 30352//30352 30742//30742 30093//30093 +f 30497//30497 30377//30377 30600//30600 +f 30221//30221 30390//30390 30620//30620 +f 30593//30593 30501//30501 30555//30555 +f 30219//30219 30315//30315 30577//30577 +f 30197//30197 30498//30498 30733//30733 +f 30685//30685 30382//30382 30797//30797 +f 30540//30540 30530//30530 30367//30367 +f 30529//30529 30104//30104 30597//30597 +f 30418//30418 30460//30460 30433//30433 +f 30238//30238 30683//30683 30649//30649 +f 30309//30309 30674//30674 30585//30585 +f 30221//30221 30492//30492 30174//30174 +f 30624//30624 30362//30362 30449//30449 +f 30571//30571 30447//30447 30580//30580 +f 30446//30446 30684//30684 30583//30583 +f 30202//30202 30565//30565 30564//30564 +f 30625//30625 30305//30305 30685//30685 +f 30504//30504 30632//30632 30389//30389 +f 30452//30452 30356//30356 30662//30662 +f 30378//30378 30174//30174 30492//30492 +f 30434//30434 30331//30331 30478//30478 +f 30677//30677 30415//30415 30443//30443 +f 30624//30624 30573//30573 30362//30362 +f 30434//30434 30480//30480 30458//30458 +f 30322//30322 30496//30496 30186//30186 +f 30831//30831 30488//30488 30361//30361 +f 30235//30235 30623//30623 30500//30500 +f 30187//30187 30193//30193 30680//30680 +f 30193//30193 30606//30606 30680//30680 +f 30508//30508 30395//30395 30511//30511 +f 30411//30411 30397//30397 30507//30507 +f 30278//30278 30393//30393 30520//30520 +f 30399//30399 30387//30387 72449//72449 +f 30507//30507 30397//30397 30484//30484 +f 30648//30648 30582//30582 30343//30343 +f 30412//30412 30395//30395 30518//30518 +f 30506//30506 30648//30648 30343//30343 +f 30518//30518 30395//30395 30508//30508 +f 30508//30508 30642//30642 30518//30518 +f 30520//30520 30526//30526 30521//30521 +f 30400//30400 30507//30507 30819//30819 +f 30411//30411 30507//30507 30400//30400 +f 72449//72449 30387//30387 30396//30396 +f 30509//30509 30518//30518 30642//30642 +f 30519//30519 30518//30518 30509//30509 +f 30395//30395 30401//30401 30511//30511 +f 30505//30505 30519//30519 30509//30509 +f 30521//30521 30518//30518 30519//30519 +f 30396//30396 30387//30387 30388//30388 +f 30521//30521 30519//30519 30505//30505 +f 30520//30520 30521//30521 30462//30462 +f 30514//30514 30283//30283 30512//30512 +f 30494//30494 30640//30640 30318//30318 +f 30520//30520 30522//30522 30278//30278 +f 30520//30520 30462//30462 30522//30522 +f 30337//30337 30690//30690 30630//30630 +f 30514//30514 30515//30515 30291//30291 +f 30462//30462 30521//30521 30505//30505 +f 30459//30459 30629//30629 30394//30394 +f 30337//30337 30487//30487 30690//30690 +f 30317//30317 30278//30278 30522//30522 +f 30522//30522 30510//30510 30317//30317 +f 30647//30647 30403//30403 30646//30646 +f 30555//30555 30277//30277 30611//30611 +f 30501//30501 30277//30277 30555//30555 +f 30644//30644 30437//30437 30266//30266 +f 30280//30280 30611//30611 30277//30277 +f 30266//30266 30402//30402 30644//30644 +f 30404//30404 30295//30295 30516//30516 +f 30405//30405 30404//30404 30516//30516 +f 30517//30517 30406//30406 30405//30405 +f 30149//30149 30334//30334 30402//30402 +f 30296//30296 30406//30406 30517//30517 +f 30376//30376 30370//30370 30419//30419 +f 30524//30524 30523//30523 30407//30407 +f 30523//30523 30524//30524 30525//30525 +f 30523//30523 30410//30410 30409//30409 +f 30525//30525 30410//30410 30523//30523 +f 30410//30410 30525//30525 30526//30526 +f 30526//30526 30412//30412 30518//30518 +f 30526//30526 30518//30518 30521//30521 +f 30517//30517 30297//30297 30296//30296 +f 30408//30408 30297//30297 30763//30763 +f 30407//30407 30408//30408 30511//30511 +f 30511//30511 30408//30408 30763//30763 +f 30511//30511 30524//30524 30407//30407 +f 30525//30525 30524//30524 30412//30412 +f 30412//30412 30524//30524 30401//30401 +f 30401//30401 30524//30524 30511//30511 +f 30525//30525 30412//30412 30526//30526 +f 30294//30294 30410//30410 30275//30275 +f 30275//30275 30410//30410 30393//30393 +f 30393//30393 30410//30410 30520//30520 +f 30520//30520 30410//30410 30526//30526 +f 30502//30502 30533//30533 30363//30363 +f 30462//30462 30505//30505 30581//30581 +f 30575//30575 30439//30439 30528//30528 +f 30423//30423 30463//30463 30536//30536 +f 30439//30439 30575//30575 30473//30473 +f 30340//30340 30491//30491 30719//30719 +f 30589//30589 30417//30417 30572//30572 +f 30486//30486 30417//30417 30589//30589 +f 30677//30677 30674//30674 30415//30415 +f 30590//30590 30490//30490 30486//30486 +f 30427//30427 30570//30570 30562//30562 +f 30473//30473 30575//30575 30672//30672 +f 30330//30330 30592//30592 30189//30189 +f 30360//30360 30668//30668 30579//30579 +f 30530//30530 30776//30776 30243//30243 +f 30473//30473 30672//30672 30442//30442 +f 30427//30427 30394//30394 30570//30570 +f 30527//30527 30483//30483 30538//30538 +f 30483//30483 30598//30598 30538//30538 +f 30358//30358 30510//30510 30615//30615 +f 30394//30394 30629//30629 30570//30570 +f 30574//30574 30571//30571 30580//30580 +f 30617//30617 30358//30358 30615//30615 +f 30540//30540 30349//30349 30773//30773 +f 30502//30502 30632//30632 30533//30533 +f 30261//30261 30386//30386 30668//30668 +f 30604//30604 30369//30369 30479//30479 +f 30591//30591 30040//30040 30586//30586 +f 30451//30451 30659//30659 30252//30252 +f 30371//30371 30469//30469 30421//30421 +f 30546//30546 30358//30358 30617//30617 +f 30430//30430 30776//30776 30725//30725 +f 30537//30537 30493//30493 30534//30534 +f 30432//30432 30385//30385 30599//30599 +f 30451//30451 30482//30482 30659//30659 +f 30447//30447 30577//30577 30580//30580 +f 30386//30386 30588//30588 30712//30712 +f 30464//30464 30489//30489 30697//30697 +f 30502//30502 30389//30389 30632//30632 +f 30537//30537 30600//30600 30455//30455 +f 30588//30588 30554//30554 30720//30720 +f 30445//30445 30249//30249 30591//30591 +f 30452//30452 30662//30662 30661//30661 +f 30453//30453 30692//30692 30339//30339 +f 30498//30498 30435//30435 30432//30432 +f 30478//30478 30430//30430 30618//30618 +f 30665//30665 30639//30639 30484//30484 +f 30547//30547 30445//30445 30545//30545 +f 30736//30736 30500//30500 30623//30623 +f 30554//30554 30488//30488 30823//30823 +f 30550//30550 30489//30489 30553//30553 +f 30632//30632 30504//30504 30587//30587 +f 30470//30470 30309//30309 30585//30585 +f 30453//30453 30454//30454 30800//30800 +f 30496//30496 30322//30322 30627//30627 +f 30390//30390 30345//30345 30609//30609 +f 30627//30627 30322//30322 30324//30324 +f 30710//30710 30418//30418 30542//30542 +f 30479//30479 30418//30418 30710//30710 +f 30627//30627 30324//30324 30499//30499 +f 30170//30170 30680//30680 30679//30679 +f 30110//30110 30681//30681 30962//30962 +f 30495//30495 30429//30429 30605//30605 +f 30595//30595 30905//30905 30446//30446 +f 30789//30789 30495//30495 30605//30605 +f 30598//30598 30464//30464 30697//30697 +f 30628//30628 30420//30420 30562//30562 +f 30596//30596 30587//30587 30504//30504 +f 30495//30495 30789//30789 30551//30551 +f 30601//30601 30450//30450 30594//30594 +f 30563//30563 30456//30456 30809//30809 +f 30424//30424 30706//30706 30623//30623 +f 30465//30465 30480//30480 30549//30549 +f 30533//30533 30541//30541 30363//30363 +f 30620//30620 30492//30492 30221//30221 +f 30463//30463 30551//30551 30687//30687 +f 30527//30527 30552//30552 30476//30476 +f 30426//30426 30566//30566 30528//30528 +f 30541//30541 30533//30533 30718//30718 +f 30308//30308 30820//30820 30413//30413 +f 30601//30601 30351//30351 30450//30450 +f 30328//30328 30357//30357 30740//30740 +f 30851//30851 30425//30425 30733//30733 +f 30378//30378 30492//30492 30694//30694 +f 30557//30557 30461//30461 30531//30531 +f 30378//30378 30626//30626 30568//30568 +f 30468//30468 30383//30383 30603//30603 +f 30652//30652 30349//30349 30245//30245 +f 30340//30340 30569//30569 30376//30376 +f 30569//30569 30340//30340 30719//30719 +f 30468//30468 30472//30472 30383//30383 +f 30433//30433 30481//30481 30418//30418 +f 30418//30418 30481//30481 30542//30542 +f 30323//30323 30122//30122 30709//30709 +f 30528//30528 30653//30653 30575//30575 +f 30505//30505 30711//30711 30581//30581 +f 30494//30494 30552//30552 30741//30741 +f 30468//30468 30799//30799 30472//30472 +f 30592//30592 30330//30330 30626//30626 +f 30706//30706 30535//30535 30583//30583 +f 30323//30323 30709//30709 30806//30806 +f 30349//30349 30652//30652 30695//30695 +f 30655//30655 30252//30252 30659//30659 +f 30581//30581 30769//30769 30462//30462 +f 30714//30714 30776//30776 30530//30530 +f 30470//30470 30585//30585 30531//30531 +f 30491//30491 30582//30582 30978//30978 +f 30598//30598 30697//30697 30631//30631 +f 30510//30510 30462//30462 30769//30769 +f 30379//30379 30532//30532 30824//30824 +f 30590//30590 30486//30486 30589//30589 +f 30682//30682 30609//30609 30472//30472 +f 30442//30442 30672//30672 30904//30904 +f 30345//30345 30472//30472 30609//30609 +f 30385//30385 30901//30901 30599//30599 +f 30692//30692 30931//30931 30339//30339 +f 30544//30544 30584//30584 30783//30783 +f 30607//30607 30510//30510 30769//30769 +f 30613//30613 30539//30539 31080//31080 +f 30842//30842 30529//30529 30597//30597 +f 30352//30352 30669//30669 30742//30742 +f 30577//30577 30633//30633 30699//30699 +f 30615//30615 30656//30656 30617//30617 +f 30684//30684 30446//30446 30905//30905 +f 30496//30496 30558//30558 30241//30241 +f 30422//30422 30541//30541 30633//30633 +f 30534//30534 30590//30590 30715//30715 +f 30443//30443 30696//30696 30677//30677 +f 30500//30500 30696//30696 30443//30443 +f 30170//30170 30679//30679 30597//30597 +f 30751//30751 30430//30430 30608//30608 +f 30618//30618 30430//30430 30751//30751 +f 30691//30691 30445//30445 30591//30591 +f 30715//30715 30723//30723 30534//30534 +f 30432//30432 30599//30599 30498//30498 +f 30685//30685 30797//30797 30913//30913 +f 30617//30617 30622//30622 30546//30546 +f 30593//30593 30800//30800 30454//30454 +f 30417//30417 30546//30546 30622//30622 +f 30609//30609 30731//30731 30390//30390 +f 30448//30448 30613//30613 30917//30917 +f 30783//30783 30429//30429 30544//30544 +f 30548//30548 30594//30594 30350//30350 +f 30478//30478 30728//30728 30434//30434 +f 30627//30627 30499//30499 30914//30914 +f 30478//30478 30618//30618 30728//30728 +f 30449//30449 30547//30547 30724//30724 +f 30499//30499 30466//30466 30914//30914 +f 30621//30621 30697//30697 30489//30489 +f 30488//30488 30831//30831 30745//30745 +f 30622//30622 30572//30572 30417//30417 +f 30621//30621 30489//30489 30550//30550 +f 30498//30498 30817//30817 30733//30733 +f 30434//30434 30728//30728 30480//30480 +f 30698//30698 30534//30534 30723//30723 +f 30831//30831 30247//30247 30467//30467 +f 30449//30449 30693//30693 30624//30624 +f 30739//30739 30662//30662 30356//30356 +f 30861//30861 30553//30553 30465//30465 +f 30739//30739 30356//30356 30602//30602 +f 30537//30537 30534//30534 30698//30698 +f 30698//30698 30600//30600 30537//30537 +f 30868//30868 30122//30122 30625//30625 +f 30673//30673 30328//30328 30740//30740 +f 30549//30549 30480//30480 30730//30730 +f 30543//30543 30665//30665 30484//30484 +f 30619//30619 30924//30924 30441//30441 +f 30503//30503 30918//30918 30855//30855 +f 30652//30652 30425//30425 30851//30851 +f 30749//30749 30858//30858 30456//30456 +f 30651//30651 30619//30619 30475//30475 +f 30351//30351 30601//30601 30603//30603 +f 30741//30741 30552//30552 30527//30527 +f 30612//30612 30497//30497 30676//30676 +f 30610//30610 30497//30497 30600//30600 +f 30614//30614 30312//30312 30612//30612 +f 30457//30457 30370//30370 30567//30567 +f 30528//30528 30566//30566 30653//30653 +f 30567//30567 30370//30370 30810//30810 +f 30370//30370 30376//30376 30810//30810 +f 30710//30710 30542//30542 30657//30657 +f 30810//30810 30376//30376 30569//30569 +f 30378//30378 30694//30694 30626//30626 +f 30344//30344 30576//30576 30941//30941 +f 30820//30820 30308//30308 30560//30560 +f 30626//30626 30330//30330 30568//30568 +f 30531//30531 30596//30596 30557//30557 +f 30308//30308 30571//30571 30753//30753 +f 30308//30308 30753//30753 30560//30560 +f 30753//30753 30571//30571 30574//30574 +f 30635//30635 30602//30602 30392//30392 +f 30516//30516 30295//30295 30634//30634 +f 30392//30392 30398//30398 30635//30635 +f 30484//30484 30639//30639 30507//30507 +f 30398//30398 30637//30637 30635//30635 +f 30405//30405 30516//30516 30634//30634 +f 30634//30634 30643//30643 30405//30405 +f 30629//30629 30459//30459 30641//30641 +f 30637//30637 30513//30513 30889//30889 +f 30638//30638 30511//30511 30636//30636 +f 30508//30508 30511//30511 30638//30638 +f 30558//30558 30556//30556 30664//30664 +f 30513//30513 30640//30640 30889//30889 +f 30517//30517 30405//30405 30643//30643 +f 30639//30639 30819//30819 30507//30507 +f 30283//30283 30400//30400 30819//30819 +f 30297//30297 30517//30517 30759//30759 +f 30452//30452 30661//30661 30506//30506 +f 30763//30763 30297//30297 30759//30759 +f 30641//30641 30459//30459 30437//30437 +f 30642//30642 30508//30508 30638//30638 +f 30642//30642 30645//30645 30509//30509 +f 30512//30512 30283//30283 30819//30819 +f 30505//30505 30509//30509 30645//30645 +f 30514//30514 30762//30762 30515//30515 +f 30762//30762 30646//30646 30515//30515 +f 30356//30356 30392//30392 30602//30602 +f 30515//30515 30646//30646 30403//30403 +f 30711//30711 30505//30505 30645//30645 +f 30644//30644 30402//30402 30760//30760 +f 30661//30661 30648//30648 30506//30506 +f 30615//30615 30510//30510 30607//30607 +f 30634//30634 30647//30647 30756//30756 +f 30295//30295 30647//30647 30634//30634 +f 30339//30339 30931//30931 30487//30487 +f 30280//30280 30267//30267 30611//30611 +f 30312//30312 30614//30614 30566//30566 +f 30466//30466 30628//30628 30650//30650 +f 30941//30941 30606//30606 30344//30344 +f 30924//30924 30619//30619 30651//30651 +f 30701//30701 31027//31027 30624//30624 +f 30573//30573 30624//30624 31027//31027 +f 30768//30768 30441//30441 30924//30924 +f 30463//30463 30687//30687 30704//30704 +f 30416//30416 30573//30573 31082//31082 +f 30569//30569 30874//30874 30810//30810 +f 30653//30653 30566//30566 30702//30702 +f 30654//30654 30527//30527 30538//30538 +f 30792//30792 30471//30471 31037//31037 +f 30633//30633 30541//30541 30717//30717 +f 30479//30479 30710//30710 30604//30604 +f 30536//30536 30463//30463 30704//30704 +f 30628//30628 30562//30562 30840//30840 +f 30541//30541 30718//30718 30717//30717 +f 30836//30836 30628//30628 30840//30840 +f 30475//30475 30360//30360 30927//30927 +f 30471//30471 30655//30655 30793//30793 +f 30793//30793 31037//31037 30471//30471 +f 30572//30572 30932//30932 30589//30589 +f 30569//30569 30719//30719 30857//30857 +f 30421//30421 30469//30469 30666//30666 +f 30543//30543 30369//30369 30604//30604 +f 30670//30670 30575//30575 30653//30653 +f 30631//30631 30801//30801 30598//30598 +f 30801//30801 30538//30538 30598//30598 +f 30706//30706 30583//30583 30822//30822 +f 30656//30656 30615//30615 30607//30607 +f 30656//30656 30607//30607 30770//30770 +f 30122//30122 30868//30868 30709//30709 +f 30665//30665 30543//30543 30737//30737 +f 30575//30575 30670//30670 30672//30672 +f 30697//30697 30658//30658 30631//30631 +f 30660//30660 30617//30617 30656//30656 +f 30659//30659 30482//30482 30713//30713 +f 30590//30590 30589//30589 30715//30715 +f 30482//30482 30664//30664 30713//30713 +f 30668//30668 30386//30386 30671//30671 +f 30725//30725 30608//30608 30430//30430 +f 30677//30677 30696//30696 30754//30754 +f 30773//30773 30349//30349 30695//30695 +f 30209//30209 30262//30262 30777//30777 +f 30660//30660 30622//30622 30617//30617 +f 30671//30671 30386//30386 30712//30712 +f 30658//30658 30697//30697 30621//30621 +f 30904//30904 30586//30586 30442//30442 +f 30596//30596 30531//30531 30752//30752 +f 30780//30780 30209//30209 30777//30777 +f 30585//30585 30752//30752 30531//30531 +f 30718//30718 30533//30533 30872//30872 +f 30658//30658 30663//30663 30631//30631 +f 30736//30736 30696//30696 30500//30500 +f 30698//30698 30723//30723 30784//30784 +f 30663//30663 30658//30658 30744//30744 +f 30622//30622 30821//30821 30572//30572 +f 30872//30872 30533//30533 30781//30781 +f 30780//30780 31017//31017 30559//30559 +f 30533//30533 30632//30632 30781//30781 +f 30549//30549 30861//30861 30465//30465 +f 30932//30932 30572//30572 30821//30821 +f 30621//30621 30550//30550 30658//30658 +f 30413//30413 30820//30820 30368//30368 +f 30496//30496 30627//30627 30735//30735 +f 30901//30901 30385//30385 30592//30592 +f 30728//30728 30938//30938 30480//30480 +f 30732//30732 30753//30753 30574//30574 +f 30559//30559 30976//30976 30357//30357 +f 30390//30390 30731//30731 30620//30620 +f 30453//30453 30800//30800 30692//30692 +f 30574//30574 30580//30580 30732//30732 +f 30650//30650 30914//30914 30466//30466 +f 30691//30691 30545//30545 30445//30445 +f 30740//30740 30357//30357 30976//30976 +f 30530//30530 30540//30540 30782//30782 +f 30600//30600 30698//30698 30727//30727 +f 30553//30553 30861//30861 30550//30550 +f 30669//30669 30352//30352 30843//30843 +f 30547//30547 30545//30545 30724//30724 +f 30530//30530 30782//30782 30714//30714 +f 30727//30727 30675//30675 30600//30600 +f 30550//30550 30861//30861 30658//30658 +f 30678//30678 30618//30618 30751//30751 +f 30352//30352 30563//30563 30843//30843 +f 30593//30593 30555//30555 30800//30800 +f 30726//30726 30498//30498 30599//30599 +f 30620//30620 30787//30787 30492//30492 +f 30663//30663 30801//30801 30631//30631 +f 30728//30728 30618//30618 30678//30678 +f 30555//30555 30611//30611 30803//30803 +f 30843//30843 30563//30563 30916//30916 +f 30783//30783 30605//30605 30429//30429 +f 30699//30699 30732//30732 30580//30580 +f 30693//30693 30449//30449 30724//30724 +f 30736//30736 30623//30623 30865//30865 +f 30610//30610 30600//30600 30675//30675 +f 30577//30577 30699//30699 30580//30580 +f 30382//30382 30110//30110 30962//30962 +f 30701//30701 30624//30624 30693//30693 +f 30676//30676 30497//30497 30610//30610 +f 30548//30548 30686//30686 30594//30594 +f 30563//30563 30809//30809 30916//30916 +f 30797//30797 30382//30382 30962//30962 +f 30614//30614 30612//30612 30676//30676 +f 30542//30542 30481//30481 30689//30689 +f 30498//30498 30726//30726 30817//30817 +f 30564//30564 30565//30565 30846//30846 +f 30789//30789 30687//30687 30551//30551 +f 30689//30689 30368//30368 30820//30820 +f 30741//30741 30527//30527 30798//30798 +f 30565//30565 30567//30567 30747//30747 +f 30368//30368 30689//30689 30481//30481 +f 30686//30686 30743//30743 30594//30594 +f 30601//30601 30594//30594 30743//30743 +f 30527//30527 30654//30654 30798//30798 +f 30809//30809 30456//30456 30858//30858 +f 30738//30738 30595//30595 30503//30503 +f 30474//30474 30862//30862 30749//30749 +f 30625//30625 30685//30685 30863//30863 +f 30652//30652 30851//30851 30853//30853 +f 30601//30601 30748//30748 30603//30603 +f 30566//30566 30614//30614 30702//30702 +f 30468//30468 30748//30748 30799//30799 +f 30866//30866 30867//30867 30649//30649 +f 30587//30587 30891//30891 30632//30632 +f 30717//30717 30716//30716 30633//30633 +f 30604//30604 30750//30750 30543//30543 +f 30625//30625 30863//30863 30868//30868 +f 30607//30607 30769//30769 30770//30770 +f 30682//30682 30472//30472 30799//30799 +f 30581//30581 30711//30711 30906//30906 +f 30844//30844 30592//30592 30746//30746 +f 30573//30573 31027//31027 31082//31082 +f 30626//30626 30746//30746 30592//30592 +f 30767//30767 30706//30706 30822//30822 +f 30654//30654 30538//30538 30700//30700 +f 30596//30596 30891//30891 30587//30587 +f 30672//30672 30670//30670 30771//30771 +f 30769//30769 30581//30581 30906//30906 +f 30469//30469 30416//30416 31082//31082 +f 30832//30832 30536//30536 30704//30704 +f 30904//30904 30672//30672 30771//30771 +f 30682//30682 30864//30864 30609//30609 +f 30532//30532 30578//30578 30729//30729 +f 30579//30579 30860//30860 30708//30708 +f 30668//30668 30860//30860 30579//30579 +f 30891//30891 30596//30596 30752//30752 +f 30703//30703 30656//30656 30770//30770 +f 30589//30589 30774//30774 30715//30715 +f 30360//30360 30579//30579 30927//30927 +f 30932//30932 30774//30774 30589//30589 +f 30655//30655 30659//30659 30793//30793 +f 30700//30700 30538//30538 30801//30801 +f 30801//30801 30802//30802 30700//30700 +f 30529//30529 31076//31076 30616//30616 +f 30570//30570 30629//30629 30805//30805 +f 30978//30978 30719//30719 30491//30491 +f 30691//30691 30591//30591 30586//30586 +f 30584//30584 30806//30806 30985//30985 +f 30543//30543 30750//30750 30737//30737 +f 30777//30777 30421//30421 30828//30828 +f 30703//30703 30660//30660 30656//30656 +f 30971//30971 30805//30805 30629//30629 +f 30588//30588 30720//30720 30712//30712 +f 30742//30742 30669//30669 31057//31057 +f 30715//30715 30830//30830 30723//30723 +f 30542//30542 30705//30705 30657//30657 +f 30688//30688 30630//30630 30690//30690 +f 30487//30487 30931//30931 30690//30690 +f 30609//30609 30864//30864 30731//30731 +f 30554//30554 30823//30823 30720//30720 +f 30660//30660 30703//30703 30812//30812 +f 30664//30664 30556//30556 30764//30764 +f 30784//30784 30723//30723 30830//30830 +f 30536//30536 30832//30832 30444//30444 +f 30545//30545 30691//30691 31068//31068 +f 30732//30732 30699//30699 30813//30813 +f 30556//30556 30558//30558 30667//30667 +f 30736//30736 30754//30754 30696//30696 +f 30658//30658 30861//30861 30987//30987 +f 30727//30727 30698//30698 30784//30784 +f 30548//30548 30444//30444 30832//30832 +f 30678//30678 30847//30847 30728//30728 +f 31068//31068 30724//30724 30545//30545 +f 31068//31068 30722//30722 30724//30724 +f 30667//30667 30496//30496 30735//30735 +f 30787//30787 30620//30620 30731//30731 +f 30821//30821 30660//30660 30812//30812 +f 30558//30558 30496//30496 30667//30667 +f 30917//30917 30613//30613 31080//31080 +f 30891//30891 30781//30781 30632//30632 +f 30801//30801 30663//30663 30841//30841 +f 30734//30734 30661//30661 30662//30662 +f 30660//30660 30821//30821 30622//30622 +f 30480//30480 30791//30791 30730//30730 +f 30841//30841 30663//30663 30804//30804 +f 30710//30710 30657//30657 30937//30937 +f 30795//30795 30693//30693 30724//30724 +f 30683//30683 30448//30448 30917//30917 +f 30861//30861 30549//30549 30730//30730 +f 30480//30480 30938//30938 30791//30791 +f 30838//30838 30492//30492 30787//30787 +f 30683//30683 30866//30866 30649//30649 +f 30743//30743 30920//30920 30601//30601 +f 30790//30790 30492//30492 30838//30838 +f 30716//30716 30813//30813 30699//30699 +f 30633//30633 30716//30716 30699//30699 +f 30865//30865 30623//30623 30767//30767 +f 30790//30790 30694//30694 30492//30492 +f 30706//30706 30767//30767 30623//30623 +f 30603//30603 30748//30748 30468//30468 +f 30560//30560 30753//30753 30876//30876 +f 30752//30752 30585//30585 30873//30873 +f 30738//30738 30503//30503 30855//30855 +f 30626//30626 30694//30694 30746//30746 +f 30873//30873 30585//30585 30674//30674 +f 30873//30873 30674//30674 30815//30815 +f 30768//30768 30862//30862 30441//30441 +f 30602//30602 30635//30635 30885//30885 +f 30641//30641 30971//30971 30629//30629 +f 30986//30986 30561//30561 30564//30564 +f 30639//30639 30665//30665 30814//30814 +f 30883//30883 30634//30634 30755//30755 +f 30819//30819 30639//30639 30814//30814 +f 30971//30971 30641//30641 30929//30929 +f 30641//30641 30437//30437 30870//30870 +f 30870//30870 30929//30929 30641//30641 +f 30437//30437 30644//30644 30870//30870 +f 30642//30642 30638//30638 30761//30761 +f 30643//30643 30634//30634 30883//30883 +f 30707//30707 30642//30642 30761//30761 +f 30646//30646 30756//30756 30647//30647 +f 30644//30644 30760//30760 30999//30999 +f 30758//30758 30643//30643 30883//30883 +f 30889//30889 30640//30640 30837//30837 +f 30517//30517 30643//30643 30758//30758 +f 30642//30642 30707//30707 30645//30645 +f 30640//30640 30494//30494 30837//30837 +f 30634//30634 30756//30756 30755//30755 +f 30760//30760 30402//30402 30996//30996 +f 30759//30759 30517//30517 30758//30758 +f 30796//30796 30494//30494 30741//30741 +f 30739//30739 30602//30602 30885//30885 +f 30402//30402 30334//30334 30996//30996 +f 30837//30837 30494//30494 30796//30796 +f 30762//30762 30514//30514 30512//30512 +f 30334//30334 30630//30630 30996//30996 +f 30996//30996 30630//30630 30688//30688 +f 30734//30734 30648//30648 30661//30661 +f 30757//30757 30611//30611 30561//30561 +f 30561//30561 30611//30611 30267//30267 +f 30763//30763 30636//30636 30511//30511 +f 30931//30931 30692//30692 30902//30902 +f 30781//30781 30891//30891 30871//30871 +f 30764//30764 30556//30556 30923//30923 +f 30766//30766 30732//30732 31019//31019 +f 30712//30712 30720//30720 31052//31052 +f 30740//30740 31337//31337 30673//30673 +f 30658//30658 30969//30969 30744//30744 +f 30592//30592 30833//30833 30901//30901 +f 30899//30899 30731//30731 30864//30864 +f 30542//30542 30689//30689 30705//30705 +f 30777//30777 30828//30828 30775//30775 +f 30776//30776 30779//30779 30725//30725 +f 30735//30735 30627//30627 30835//30835 +f 30732//30732 30813//30813 31019//31019 +f 30627//30627 30914//30914 30835//30835 +f 30852//30852 30604//30604 30937//30937 +f 30539//30539 30485//30485 30849//30849 +f 30824//30824 31018//31018 30379//30379 +f 30823//30823 30488//30488 30745//30745 +f 30681//30681 30379//30379 31018//31018 +f 30686//30686 30548//30548 30832//30832 +f 30787//30787 30731//30731 30899//30899 +f 30772//30772 30703//30703 30770//30770 +f 30892//30892 30725//30725 30779//30779 +f 30937//30937 30604//30604 30710//30710 +f 31080//31080 30539//30539 30849//30849 +f 31076//31076 30529//30529 30842//30842 +f 30734//30734 30662//30662 30794//30794 +f 30778//30778 30777//30777 30775//30775 +f 30800//30800 30555//30555 30803//30803 +f 30780//30780 30777//30777 30778//30778 +f 30650//30650 30628//30628 30836//30836 +f 30726//30726 30599//30599 30901//30901 +f 30608//30608 30725//30725 30892//30892 +f 31136//31136 30783//30783 30786//30786 +f 30827//30827 30662//30662 30739//30739 +f 30605//30605 30783//30783 31136//31136 +f 30583//30583 30684//30684 30822//30822 +f 30814//30814 30665//30665 30816//30816 +f 30751//30751 30608//30608 30829//30829 +f 30840//30840 30562//30562 30805//30805 +f 30803//30803 30611//30611 30757//30757 +f 30753//30753 30766//30766 30876//30876 +f 30780//30780 31072//31072 31017//31017 +f 30741//30741 30798//30798 30796//30796 +f 30665//30665 30737//30737 30816//30816 +f 30562//30562 30570//30570 30805//30805 +f 30846//30846 30565//30565 30747//30747 +f 30976//30976 30559//30559 31017//31017 +f 30747//30747 30567//30567 30856//30856 +f 30751//30751 30847//30847 30678//30678 +f 30567//30567 30810//30810 30856//30856 +f 30744//30744 30804//30804 30663//30663 +f 30815//30815 30674//30674 30754//30754 +f 30856//30856 30810//30810 30874//30874 +f 30677//30677 30754//30754 30674//30674 +f 30793//30793 30659//30659 30977//30977 +f 30863//30863 30685//30685 30913//30913 +f 30820//30820 30560//30560 30934//30934 +f 30938//30938 30728//30728 30847//30847 +f 30804//30804 30744//30744 30808//30808 +f 30819//30819 30814//30814 30834//30834 +f 30560//30560 30876//30876 30934//30934 +f 30816//30816 30834//30834 30814//30814 +f 30807//30807 30744//30744 30969//30969 +f 30689//30689 30820//30820 30934//30934 +f 30727//30727 30784//30784 30785//30785 +f 30808//30808 30744//30744 30807//30807 +f 30654//30654 30721//30721 30798//30798 +f 30795//30795 30724//30724 30722//30722 +f 30659//30659 30713//30713 30848//30848 +f 30597//30597 30679//30679 31016//31016 +f 30700//30700 31010//31010 30654//30654 +f 31010//31010 30721//30721 30654//30654 +f 30737//30737 30750//30750 30852//30852 +f 30716//30716 30717//30717 30826//30826 +f 30713//30713 30664//30664 30981//30981 +f 31016//31016 30679//30679 30964//30964 +f 30601//30601 30920//30920 30748//30748 +f 30981//30981 30664//30664 30764//30764 +f 30701//30701 30693//30693 30795//30795 +f 30645//30645 30707//30707 30788//30788 +f 30610//30610 30850//30850 30676//30676 +f 30750//30750 30604//30604 30852//30852 +f 30582//30582 30648//30648 31089//31089 +f 30651//30651 30475//30475 30925//30925 +f 30736//30736 30922//30922 30754//30754 +f 30753//30753 30732//30732 30766//30766 +f 30645//30645 30788//30788 30906//30906 +f 30906//30906 30711//30711 30645//30645 +f 31022//31022 30610//30610 30675//30675 +f 30668//30668 30671//30671 30860//30860 +f 31089//31089 30648//30648 30734//30734 +f 30671//30671 30926//30926 30860//30860 +f 30850//30850 30610//30610 31022//31022 +f 30957//30957 30733//30733 30817//30817 +f 30957//30957 30851//30851 30733//30733 +f 30816//30816 30737//30737 30818//30818 +f 30844//30844 30746//30746 30973//30973 +f 30736//30736 30865//30865 30922//30922 +f 30717//30717 30718//30718 30872//30872 +f 30680//30680 30606//30606 30679//30679 +f 30844//30844 30915//30915 30592//30592 +f 30975//30975 30811//30811 30606//30606 +f 30818//30818 30834//30834 30816//30816 +f 30652//30652 30853//30853 30695//30695 +f 30653//30653 30765//30765 30670//30670 +f 30819//30819 30834//30834 30512//30512 +f 30880//30880 30512//30512 30834//30834 +f 30818//30818 30737//30737 30875//30875 +f 31088//31088 30682//30682 30799//30799 +f 30828//30828 30421//30421 30666//30666 +f 30714//30714 30782//30782 31064//31064 +f 30729//30729 30824//30824 30532//30532 +f 30765//30765 30912//30912 30670//30670 +f 30556//30556 30667//30667 30923//30923 +f 31273//31273 30584//30584 30985//30985 +f 30890//30890 30670//30670 30912//30912 +f 31035//31035 30871//30871 30891//30891 +f 30771//30771 30670//30670 30890//30890 +f 30939//30939 30899//30899 30864//30864 +f 30776//30776 30714//30714 30979//30979 +f 30969//30969 30658//30658 30987//30987 +f 30689//30689 31149//31149 30705//30705 +f 31019//31019 30945//30945 30766//30766 +f 30902//30902 30692//30692 30910//30910 +f 30667//30667 30735//30735 30936//30936 +f 30692//30692 30800//30800 30910//30910 +f 30979//30979 30779//30779 30776//30776 +f 31048//31048 30767//30767 30822//30822 +f 30673//30673 30849//30849 30485//30485 +f 30987//30987 30861//30861 30949//30949 +f 30835//30835 30936//30936 30735//30735 +f 30775//30775 30828//30828 31410//31410 +f 30742//30742 30941//30941 30576//30576 +f 30742//30742 31057//31057 30941//30941 +f 30908//30908 30774//30774 31030//31030 +f 30717//30717 30872//30872 30994//30994 +f 31052//31052 30720//30720 30893//30893 +f 30774//30774 30908//30908 30715//30715 +f 30715//30715 30908//30908 30830//30830 +f 30801//30801 30898//30898 30802//30802 +f 31019//31019 30813//30813 31050//31050 +f 30898//30898 30801//30801 30841//30841 +f 30773//30773 30951//30951 30540//30540 +f 31284//31284 30951//30951 30773//30773 +f 30586//30586 30904//30904 31059//31059 +f 30770//30770 30769//30769 30772//30772 +f 31065//31065 30669//30669 30843//30843 +f 30720//30720 30823//30823 30893//30893 +f 30691//30691 30586//30586 31059//31059 +f 30608//30608 30892//30892 30829//30829 +f 30872//30872 30781//30781 30954//30954 +f 30752//30752 30944//30944 30891//30891 +f 30873//30873 30933//30933 30752//30752 +f 30871//30871 30954//30954 30781//30781 +f 30605//30605 31136//31136 30789//30789 +f 30787//30787 30899//30899 30838//30838 +f 30876//30876 30766//30766 30945//30945 +f 30942//30942 30703//30703 30772//30772 +f 30703//30703 30942//30942 30812//30812 +f 30782//30782 30540//30540 30951//30951 +f 30757//30757 30961//30961 30803//30803 +f 30852//30852 30875//30875 30737//30737 +f 30749//30749 30862//30862 30858//30858 +f 30683//30683 30917//30917 30919//30919 +f 30730//30730 30791//30791 30993//30993 +f 30866//30866 30683//30683 30919//30919 +f 30834//30834 30818//30818 30845//30845 +f 30831//30831 30467//30467 30839//30839 +f 30861//30861 30730//30730 30993//30993 +f 30896//30896 30727//30727 30785//30785 +f 31045//31045 30734//30734 30794//30794 +f 30868//30868 30863//30863 31041//31041 +f 30874//30874 30569//30569 30857//30857 +f 30924//30924 30651//30651 30925//30925 +f 30818//30818 30875//30875 30845//30845 +f 30676//30676 30850//30850 30614//30614 +f 30606//30606 30811//30811 30679//30679 +f 30746//30746 30694//30694 30970//30970 +f 30709//30709 30868//30868 30869//30869 +f 30925//30925 30475//30475 30927//30927 +f 30614//30614 30850//30850 30900//30900 +f 30973//30973 30746//30746 30970//30970 +f 30845//30845 30875//30875 30946//30946 +f 30614//30614 30900//30900 30702//30702 +f 30806//30806 30709//30709 30869//30869 +f 30905//30905 30595//30595 30738//30738 +f 30837//30837 30796//30796 31040//31040 +f 30798//30798 31040//31040 30796//30796 +f 30903//30903 30702//30702 30900//30900 +f 30653//30653 30702//30702 30903//30903 +f 30985//30985 30806//30806 31271//31271 +f 30813//30813 30716//30716 30854//30854 +f 30606//30606 30941//30941 30975//30975 +f 30857//30857 30719//30719 31168//31168 +f 30721//30721 30965//30965 30798//30798 +f 30469//30469 31082//31082 30974//30974 +f 30826//30826 30854//30854 30716//30716 +f 31095//31095 30977//30977 30659//30659 +f 30666//30666 30469//30469 30974//30974 +f 30898//30898 30700//30700 30802//30802 +f 30788//30788 30707//30707 30959//30959 +f 30682//30682 31088//31088 30864//30864 +f 30761//30761 30958//30958 30707//30707 +f 30848//30848 30713//30713 30981//30981 +f 30915//30915 30833//30833 30592//30592 +f 30959//30959 30707//30707 30958//30958 +f 30773//30773 30695//30695 30928//30928 +f 30638//30638 30636//30636 30879//30879 +f 30877//30877 30638//30638 30879//30879 +f 30884//30884 30638//30638 30877//30877 +f 30761//30761 30638//30638 30884//30884 +f 30646//30646 30755//30755 30756//30756 +f 30762//30762 30512//30512 30880//30880 +f 30886//30886 30761//30761 30884//30884 +f 30755//30755 30882//30882 30883//30883 +f 30881//30881 30827//30827 30739//30739 +f 30958//30958 30761//30761 30886//30886 +f 30885//30885 30881//30881 30739//30739 +f 30759//30759 30758//30758 31110//31110 +f 30878//30878 30759//30759 31110//31110 +f 30763//30763 30759//30759 30878//30878 +f 30880//30880 30894//30894 30646//30646 +f 30870//30870 30930//30930 30929//30929 +f 30762//30762 30880//30880 30646//30646 +f 30885//30885 30635//30635 30887//30887 +f 30637//30637 30887//30887 30635//30635 +f 30636//30636 30763//30763 30878//30878 +f 30878//30878 30879//30879 30636//30636 +f 30757//30757 30561//30561 30986//30986 +f 30644//30644 30999//30999 30870//30870 +f 30887//30887 30637//30637 30889//30889 +f 30755//30755 30646//30646 30894//30894 +f 30986//30986 30564//30564 31101//31101 +f 30564//30564 30846//30846 31101//31101 +f 30788//30788 30935//30935 30906//30906 +f 31146//31146 30852//30852 30937//30937 +f 31283//31283 30821//30821 30991//30991 +f 31284//31284 30773//30773 31099//31099 +f 30783//30783 30584//30584 31273//31273 +f 31148//31148 30821//30821 31283//31283 +f 31235//31235 30616//30616 31076//31076 +f 30769//30769 30906//30906 30907//30907 +f 30895//30895 30689//30689 30934//30934 +f 31061//31061 30726//30726 30901//30901 +f 30772//30772 30769//30769 30907//30907 +f 30830//30830 31086//31086 30784//30784 +f 30830//30830 31031//31031 31086//31086 +f 30829//30829 30897//30897 30751//30751 +f 30893//30893 30823//30823 31056//31056 +f 30686//30686 30832//30832 31013//31013 +f 30800//30800 30825//30825 30910//30910 +f 30988//30988 30880//30880 30834//30834 +f 30726//30726 31061//31061 30911//30911 +f 30943//30943 30841//30841 30804//30804 +f 30650//30650 30836//30836 30914//30914 +f 30942//30942 31058//31058 30812//30812 +f 30823//30823 30745//30745 31056//31056 +f 30780//30780 30778//30778 31072//31072 +f 30800//30800 31029//31029 30825//30825 +f 30751//30751 30897//30897 30847//30847 +f 30691//30691 31059//31059 31248//31248 +f 30743//30743 30686//30686 31013//31013 +f 30812//30812 31058//31058 30991//30991 +f 31068//31068 30691//30691 31248//31248 +f 30826//30826 30717//30717 30994//30994 +f 30909//30909 31056//31056 30745//30745 +f 30808//30808 30943//30943 30804//30804 +f 30826//30826 30994//30994 30940//30940 +f 30669//30669 31065//31065 31057//31057 +f 30861//30861 30993//30993 31047//31047 +f 30726//30726 30911//30911 30817//30817 +f 31039//31039 30863//30863 30913//30913 +f 30831//30831 30909//30909 30745//30745 +f 30952//30952 30944//30944 30752//30752 +f 30822//30822 30684//30684 30905//30905 +f 30803//30803 31029//31029 30800//30800 +f 30961//30961 31029//31029 30803//30803 +f 31041//31041 30863//30863 31039//31039 +f 30687//30687 30953//30953 30704//30704 +f 30812//30812 30991//30991 30821//30821 +f 30911//30911 30957//30957 30817//30817 +f 30675//30675 30727//30727 30896//30896 +f 30934//30934 30876//30876 30989//30989 +f 31022//31022 30675//30675 30896//30896 +f 30852//30852 30948//30948 30875//30875 +f 30701//30701 30795//30795 31079//31079 +f 30933//30933 30952//30952 30752//30752 +f 30701//30701 31079//31079 31027//31027 +f 30838//30838 31028//31028 30790//30790 +f 30827//30827 30794//30794 30662//30662 +f 30994//30994 30872//30872 30954//30954 +f 30989//30989 30876//30876 31023//31023 +f 30689//30689 30895//30895 31149//31149 +f 30837//30837 31040//31040 30960//30960 +f 30921//30921 30748//30748 30920//30920 +f 30967//30967 30791//30791 30938//30938 +f 30839//30839 30467//30467 30792//30792 +f 30597//30597 31016//31016 30842//30842 +f 30922//30922 31014//31014 30754//30754 +f 30846//30846 30747//30747 30963//30963 +f 30990//30990 30963//30963 30747//30747 +f 31271//31271 30806//30806 30869//30869 +f 30798//30798 30965//30965 31040//31040 +f 31096//31096 30688//30688 30690//30690 +f 30968//30968 30965//30965 30721//30721 +f 30851//30851 30695//30695 30853//30853 +f 30876//30876 30945//30945 31023//31023 +f 30871//30871 31035//31035 30954//30954 +f 30992//30992 31023//31023 30945//30945 +f 31137//31137 30748//30748 30921//30921 +f 30690//30690 30931//30931 31096//31096 +f 30790//30790 30970//30970 30694//30694 +f 30990//30990 30747//30747 30856//30856 +f 30873//30873 30859//30859 30933//30933 +f 30714//30714 31064//31064 30979//30979 +f 30671//30671 30712//30712 30926//30926 +f 30968//30968 30721//30721 31010//31010 +f 30748//30748 31137//31137 30799//30799 +f 31410//31410 30828//30828 31032//31032 +f 30765//30765 30653//30653 30903//30903 +f 31052//31052 31160//31160 30712//30712 +f 30815//30815 30859//30859 30873//30873 +f 30980//30980 30779//30779 30979//30979 +f 30892//30892 30779//30779 30980//30980 +f 31031//31031 30830//30830 30908//30908 +f 30815//30815 30754//30754 30859//30859 +f 30738//30738 31034//31034 30905//30905 +f 30848//30848 31095//31095 30659//30659 +f 30862//30862 31046//31046 30858//30858 +f 31010//31010 30700//30700 30898//30898 +f 30928//30928 31099//31099 30773//30773 +f 30719//30719 30978//30978 31168//31168 +f 30862//30862 30768//30768 31046//31046 +f 30764//30764 30923//30923 30984//30984 +f 31034//31034 30738//30738 31069//31069 +f 30932//30932 30821//30821 31148//31148 +f 30978//30978 30582//30582 31089//31089 +f 30855//30855 31069//31069 30738//30738 +f 30932//30932 31030//31030 30774//30774 +f 31012//31012 30923//30923 30667//30667 +f 31069//31069 30855//30855 31235//31235 +f 31045//31045 31089//31089 30734//30734 +f 31235//31235 30918//30918 30616//30616 +f 31174//31174 30832//30832 31224//31224 +f 30936//30936 31012//31012 30667//30667 +f 31038//31038 30987//30987 30949//30949 +f 31179//31179 31035//31035 30891//30891 +f 30890//30890 31059//31059 30771//30771 +f 31013//31013 30832//30832 31174//31174 +f 30784//30784 31086//31086 30785//30785 +f 30786//30786 30783//30783 31273//31273 +f 30705//30705 31149//31149 30657//30657 +f 31015//31015 30902//30902 30910//30910 +f 31059//31059 30904//30904 30771//30771 +f 30899//30899 30939//30939 31154//31154 +f 30907//30907 30906//30906 30935//30935 +f 30892//30892 31067//31067 30829//30829 +f 30778//30778 30775//30775 31410//31410 +f 30767//30767 31048//31048 31053//31053 +f 31146//31146 30948//30948 30852//30852 +f 30833//30833 31061//31061 30901//30901 +f 30841//30841 30943//30943 30898//30898 +f 30891//30891 30944//30944 31179//31179 +f 30943//30943 30808//30808 30950//30950 +f 30835//30835 31214//31214 30936//30936 +f 30898//30898 30943//30943 31010//31010 +f 30962//30962 30681//30681 31018//31018 +f 30942//30942 30772//30772 31142//31142 +f 31062//31062 30743//30743 31013//31013 +f 30838//30838 30899//30899 31028//31028 +f 31164//31164 30785//30785 31086//31086 +f 30755//30755 30894//30894 31024//31024 +f 30785//30785 31103//31103 30896//30896 +f 31026//31026 30755//30755 31024//31024 +f 30895//30895 30934//30934 31229//31229 +f 30843//30843 30916//30916 31043//31043 +f 30961//30961 30757//30757 31172//31172 +f 30952//30952 30933//30933 31180//31180 +f 30914//30914 30836//30836 30835//30835 +f 30913//30913 30797//30797 30962//30962 +f 30916//30916 30809//30809 31043//31043 +f 31039//31039 30913//30913 30962//30962 +f 30920//30920 30743//30743 30947//30947 +f 30950//30950 30808//30808 30807//30807 +f 30854//30854 31050//31050 30813//30813 +f 31045//31045 30794//30794 30956//30956 +f 30836//30836 30840//30840 31318//31318 +f 30905//30905 31048//31048 30822//30822 +f 31070//31070 30956//30956 30794//30794 +f 31318//31318 30840//30840 31261//31261 +f 30933//30933 30859//30859 30955//30955 +f 30874//30874 30857//30857 31044//31044 +f 30579//30579 30708//30708 30927//30927 +f 31021//31021 30795//30795 30722//30722 +f 31048//31048 30905//30905 31049//31049 +f 30857//30857 31168//31168 31044//31044 +f 31038//31038 30969//30969 30987//30987 +f 30805//30805 30971//30971 30966//30966 +f 30826//30826 30940//30940 30854//30854 +f 30578//30578 30867//30867 31167//31167 +f 30955//30955 30859//30859 31014//31014 +f 30971//30971 30929//30929 30972//30972 +f 30799//30799 31137//31137 31088//31088 +f 30795//30795 31021//31021 31147//31147 +f 30765//30765 30903//30903 31025//31025 +f 31147//31147 31079//31079 30795//30795 +f 31037//31037 30839//30839 30792//30792 +f 30929//30929 30930//30930 30972//30972 +f 30859//30859 30754//30754 31014//31014 +f 31047//31047 30993//30993 30791//30791 +f 31094//31094 30688//30688 31096//31096 +f 31197//31197 30926//30926 30712//30712 +f 30968//30968 31010//31010 31084//31084 +f 30824//30824 30729//30729 31247//31247 +f 31197//31197 30712//30712 31160//31160 +f 31047//31047 30949//30949 30861//30861 +f 31088//31088 30939//30939 30864//30864 +f 31032//31032 30666//30666 30974//30974 +f 30828//30828 30666//30666 31032//31032 +f 31033//31033 30765//30765 31025//31025 +f 30695//30695 30851//30851 31152//31152 +f 30932//30932 31148//31148 31030//31030 +f 31033//31033 30912//30912 30765//30765 +f 31033//31033 30982//30982 30912//30912 +f 31034//31034 31049//31049 30905//30905 +f 30983//30983 30912//30912 30982//30982 +f 30915//30915 30844//30844 30973//30973 +f 31047//31047 30791//30791 30967//30967 +f 30915//30915 30973//30973 31054//31054 +f 30679//30679 31071//31071 30964//30964 +f 30890//30890 30912//30912 30983//30983 +f 30811//30811 31071//31071 30679//30679 +f 30865//30865 31051//31051 30922//30922 +f 30833//30833 30915//30915 31054//31054 +f 30954//30954 31035//31035 31175//31175 +f 30848//30848 30981//30981 31161//31161 +f 30865//30865 30767//30767 31051//31051 +f 30981//30981 30764//30764 31161//31161 +f 31170//31170 30811//30811 30975//30975 +f 30984//30984 31161//31161 30764//30764 +f 30918//30918 31235//31235 30855//30855 +f 31000//31000 30884//30884 30877//30877 +f 30996//30996 30688//30688 31094//31094 +f 31000//31000 31008//31008 30884//30884 +f 31008//31008 31003//31003 30884//30884 +f 30886//30886 30884//30884 31003//31003 +f 30894//30894 30880//30880 30988//30988 +f 30870//30870 30999//30999 31093//31093 +f 30930//30930 30870//30870 31093//31093 +f 30998//30998 30881//30881 30885//30885 +f 30882//30882 30755//30755 31026//31026 +f 30999//30999 30760//30760 30997//30997 +f 31002//31002 31008//31008 30995//30995 +f 30760//30760 30996//30996 30997//30997 +f 30879//30879 30878//30878 31001//31001 +f 31008//31008 31002//31002 31003//31003 +f 30998//30998 30885//30885 30887//30887 +f 30882//30882 31107//31107 30883//30883 +f 31005//31005 30886//30886 31003//31003 +f 30887//30887 30889//30889 31112//31112 +f 31005//31005 30958//30958 30886//30886 +f 31107//31107 31109//31109 30758//30758 +f 30758//30758 30883//30883 31107//31107 +f 31101//31101 30846//30846 30963//30963 +f 30889//30889 30837//30837 30960//30960 +f 31109//31109 31110//31110 30758//30758 +f 30888//30888 31004//31004 31006//31006 +f 30990//30990 30856//30856 31007//31007 +f 31000//31000 31004//31004 30888//30888 +f 30995//30995 30888//30888 31006//31006 +f 31000//31000 30888//30888 31008//31008 +f 31008//31008 30888//30888 30995//30995 +f 30856//30856 30874//30874 31007//31007 +f 31290//31290 30931//30931 31015//31015 +f 30984//30984 30923//30923 31012//31012 +f 30931//30931 30902//30902 31015//31015 +f 31273//31273 30985//30985 31271//31271 +f 31052//31052 30893//30893 31011//31011 +f 31211//31211 30673//30673 31337//31337 +f 30954//30954 31141//31141 30994//30994 +f 30849//30849 30673//30673 31211//31211 +f 30941//30941 31057//31057 31173//31173 +f 31061//31061 30833//30833 31054//31054 +f 30657//30657 31149//31149 30937//30937 +f 31410//31410 31032//31032 31169//31169 +f 31011//31011 30893//30893 31056//31056 +f 31211//31211 31036//31036 30849//30849 +f 31080//31080 30849//30849 31036//31036 +f 31180//31180 31009//31009 30952//30952 +f 30899//30899 31154//31154 31028//31028 +f 30842//30842 31208//31208 31076//31076 +f 31023//31023 30992//30992 31162//31162 +f 30936//30936 31214//31214 31338//31338 +f 31149//31149 30895//30895 31074//31074 +f 30991//30991 31058//31058 31206//31206 +f 30945//30945 31157//31157 30992//30992 +f 30834//30834 30845//30845 31151//31151 +f 31053//31053 31048//31048 31049//31049 +f 31217//31217 31214//31214 30835//30835 +f 30834//30834 31151//31151 31055//31055 +f 31180//31180 30933//30933 30955//30955 +f 31078//31078 31217//31217 30835//30835 +f 31029//31029 31287//31287 30825//30825 +f 30988//30988 30834//30834 31055//31055 +f 31078//31078 30835//30835 30836//30836 +f 30946//30946 31151//31151 30845//30845 +f 31080//31080 31196//31196 30917//30917 +f 30786//30786 31129//31129 31136//31136 +f 31038//31038 31198//31198 30969//30969 +f 31072//31072 30778//30778 31249//31249 +f 31128//31128 30790//30790 31028//31028 +f 30807//30807 30969//30969 31198//31198 +f 30894//30894 30988//30988 31055//31055 +f 30951//30951 31064//31064 30782//30782 +f 31022//31022 30896//30896 31103//31103 +f 31060//31060 30909//30909 30831//30831 +f 31366//31366 31060//31060 30831//30831 +f 31283//31283 30991//30991 31066//31066 +f 30831//30831 30839//30839 31366//31366 +f 30842//30842 31016//31016 31236//31236 +f 30789//30789 30953//30953 30687//30687 +f 30839//30839 31037//31037 31125//31125 +f 30970//30970 30790//30790 31144//31144 +f 31198//31198 31257//31257 30807//30807 +f 30911//30911 31061//31061 31122//31122 +f 30967//30967 31077//31077 31047//31047 +f 30794//30794 30827//30827 31070//31070 +f 31037//31037 30793//30793 31265//31265 +f 30945//30945 31019//31019 31157//31157 +f 31141//31141 31189//31189 30994//30994 +f 31041//31041 31039//31039 31385//31385 +f 31105//31105 30850//30850 31022//31022 +f 30793//30793 30977//30977 31265//31265 +f 30740//30740 30976//30976 31253//31253 +f 30900//30900 30850//30850 31105//31105 +f 30903//30903 30900//30900 31105//31105 +f 30757//30757 30986//30986 31135//31135 +f 30971//30971 30972//30972 30966//30966 +f 30948//30948 31087//31087 30875//30875 +f 30967//30967 30938//30938 31081//31081 +f 31020//31020 30768//30768 31085//31085 +f 30768//30768 30924//30924 31085//31085 +f 31237//31237 30874//30874 31044//31044 +f 30848//30848 31161//31161 31095//31095 +f 30970//30970 31145//31145 30973//30973 +f 31019//31019 31050//31050 31293//31293 +f 31176//31176 31293//31293 31050//31050 +f 30868//30868 31041//31041 30869//30869 +f 30946//30946 30875//30875 31087//31087 +f 30924//30924 30925//30925 31042//31042 +f 30965//30965 30968//30968 31123//31123 +f 31051//31051 31014//31014 30922//30922 +f 30934//30934 30989//30989 31229//31229 +f 31084//31084 31123//31123 30968//30968 +f 31229//31229 30989//30989 31184//31184 +f 31148//31148 31255//31255 31030//31030 +f 31014//31014 31051//31051 31234//31234 +f 30927//30927 31155//31155 30925//30925 +f 31229//31229 31074//31074 30895//30895 +f 30854//30854 30940//30940 30994//30994 +f 31142//31142 30772//30772 30907//30907 +f 30944//30944 30952//30952 31009//31009 +f 31031//31031 30908//30908 31106//31106 +f 31152//31152 30851//30851 30957//30957 +f 30927//30927 30708//30708 31090//31090 +f 31139//31139 30979//30979 31063//31063 +f 30809//30809 30858//30858 31043//31043 +f 31096//31096 30931//30931 31290//31290 +f 30980//30980 30979//30979 31139//31139 +f 30729//30729 31370//31370 31247//31247 +f 30704//30704 31224//31224 30832//30832 +f 30982//30982 31033//31033 31166//31166 +f 31140//31140 31088//31088 31137//31137 +f 31053//31053 31051//31051 30767//30767 +f 31067//31067 30897//30897 30829//30829 +f 31050//31050 30854//30854 31176//31176 +f 30768//30768 31020//31020 31046//31046 +f 30847//30847 31081//31081 30938//30938 +f 31081//31081 30847//30847 31195//31195 +f 30854//30854 30994//30994 31104//31104 +f 30897//30897 31195//31195 30847//30847 +f 31012//31012 31100//31100 30984//30984 +f 31059//31059 30890//30890 31285//31285 +f 31058//31058 30942//30942 31142//31142 +f 31177//31177 31010//31010 30943//30943 +f 31012//31012 30936//30936 31338//31338 +f 31138//31138 31206//31206 31058//31058 +f 31141//31141 30954//30954 31175//31175 +f 31013//31013 31174//31174 31227//31227 +f 31286//31286 31154//31154 30939//30939 +f 30785//30785 31102//31102 31103//31103 +f 31164//31164 31102//31102 30785//30785 +f 31247//31247 31380//31380 30824//30824 +f 31018//31018 30824//30824 31380//31380 +f 31206//31206 31066//31066 30991//30991 +f 31067//31067 31278//31278 30897//30897 +f 30943//30943 30950//30950 31233//31233 +f 30989//30989 31023//31023 31162//31162 +f 31273//31273 31129//31129 30786//30786 +f 31195//31195 30897//30897 31278//31278 +f 31056//31056 30909//30909 31296//31296 +f 31013//31013 31227//31227 31062//31062 +f 30951//30951 31218//31218 31064//31064 +f 31175//31175 31035//31035 31341//31341 +f 30743//30743 31062//31062 30947//30947 +f 30778//30778 31410//31410 31223//31223 +f 31103//31103 31102//31102 31178//31178 +f 30950//30950 30807//30807 31194//31194 +f 31196//31196 31080//31080 31382//31382 +f 31073//31073 31038//31038 30949//30949 +f 31208//31208 30842//30842 31236//31236 +f 30956//30956 31070//31070 31188//31188 +f 30843//30843 31043//31043 31065//31065 +f 31047//31047 31073//31073 30949//30949 +f 31022//31022 31103//31103 31105//31105 +f 30920//30920 30947//30947 30921//30921 +f 30881//30881 31070//31070 30827//30827 +f 31073//31073 31047//31047 31134//31134 +f 31039//31039 30962//30962 31150//31150 +f 31103//31103 31178//31178 31105//31105 +f 31252//31252 31253//31253 30976//30976 +f 30960//30960 31040//31040 31245//31245 +f 31136//31136 30953//30953 30789//30789 +f 31029//31029 30961//30961 31171//31171 +f 31245//31245 31040//31040 31204//31204 +f 31157//31157 31162//31162 30992//30992 +f 30836//30836 31318//31318 31078//31078 +f 31337//31337 30740//30740 31253//31253 +f 30866//30866 30919//30919 31165//31165 +f 31049//31049 31187//31187 31262//31262 +f 31171//31171 30961//30961 31172//31172 +f 30867//30867 30866//30866 31165//31165 +f 31194//31194 30807//30807 31257//31257 +f 31034//31034 31187//31187 31049//31049 +f 31077//31077 31134//31134 31047//31047 +f 30965//30965 31123//31123 31120//31120 +f 31042//31042 31085//31085 30924//30924 +f 31293//31293 31157//31157 31019//31019 +f 31128//31128 31144//31144 30790//30790 +f 31034//31034 31069//31069 31187//31187 +f 30840//30840 30966//30966 31261//31261 +f 30805//30805 30966//30966 30840//30840 +f 30578//30578 31167//31167 31370//31370 +f 30955//30955 31014//31014 31372//31372 +f 30729//30729 30578//30578 31370//31370 +f 31286//31286 30939//30939 31088//31088 +f 31127//31127 30967//30967 31081//31081 +f 30979//30979 31064//31064 31218//31218 +f 31153//31153 31083//31083 30708//30708 +f 31218//31218 31063//31063 30979//30979 +f 30708//30708 30860//30860 31153//31153 +f 30967//30967 31127//31127 31077//31077 +f 31153//31153 30860//30860 30926//30926 +f 31255//31255 31106//31106 31030//31030 +f 31176//31176 30854//30854 31104//31104 +f 30908//30908 31030//31030 31106//31106 +f 30869//30869 31390//31390 31271//31271 +f 30927//30927 31090//31090 31155//31155 +f 30959//30959 30958//30958 31097//31097 +f 30964//30964 31342//31342 31016//31016 +f 30959//30959 31098//31098 30788//30788 +f 31044//31044 31168//31168 31210//31210 +f 31071//31071 31342//31342 30964//30964 +f 30970//30970 31144//31144 31145//31145 +f 31090//31090 30708//30708 31083//31083 +f 30935//30935 31098//31098 30907//30907 +f 30935//30935 30788//30788 31098//31098 +f 31027//31027 31079//31079 31321//31321 +f 30994//30994 31189//31189 31104//31104 +f 31142//31142 30907//30907 31098//31098 +f 31160//31160 31052//31052 31417//31417 +f 30980//30980 31139//31139 30892//30892 +f 31321//31321 31082//31082 31027//31027 +f 31168//31168 30978//30978 31089//31089 +f 31166//31166 31033//31033 31178//31178 +f 31139//31139 31067//31067 30892//30892 +f 30972//30972 30930//30930 31092//31092 +f 31089//31089 31045//31045 31091//31091 +f 31071//31071 30811//30811 31170//31170 +f 31145//31145 31054//31054 30973//30973 +f 31092//31092 30930//30930 31093//31093 +f 30983//30983 30982//30982 31281//31281 +f 30928//30928 30695//30695 31152//31152 +f 31179//31179 30944//30944 31009//31009 +f 30928//30928 31152//31152 31225//31225 +f 30975//30975 30941//30941 31170//31170 +f 31170//31170 30941//30941 31173//31173 +f 31225//31225 31099//31099 30928//30928 +f 31107//31107 30882//30882 31026//31026 +f 31178//31178 31033//31033 31025//31025 +f 30881//30881 30998//30998 31108//31108 +f 31135//31135 31172//31172 30757//30757 +f 31093//31093 30999//30999 30997//30997 +f 30903//30903 31105//31105 31025//31025 +f 30998//30998 30887//30887 31108//31108 +f 31135//31135 30986//30986 31101//31101 +f 31112//31112 31108//31108 30887//30887 +f 31001//31001 30878//30878 31111//31111 +f 30960//30960 31112//31112 30889//30889 +f 30963//30963 31159//31159 31101//31101 +f 31113//31113 31006//31006 31004//31004 +f 30879//30879 31001//31001 31111//31111 +f 31004//31004 31000//31000 31113//31113 +f 31000//31000 31114//31114 31113//31113 +f 31240//31240 31006//31006 31113//31113 +f 31006//31006 31240//31240 30995//30995 +f 30963//30963 30990//30990 31159//31159 +f 31007//31007 31159//31159 30990//30990 +f 30879//30879 31114//31114 30877//30877 +f 30877//30877 31114//31114 31000//31000 +f 31002//31002 30995//30995 31115//31115 +f 31003//31003 31002//31002 31115//31115 +f 31116//31116 31003//31003 31115//31115 +f 31005//31005 31118//31118 30958//30958 +f 31005//31005 31003//31003 31116//31116 +f 31116//31116 31117//31117 31005//31005 +f 31118//31118 31005//31005 31117//31117 +f 30874//30874 31200//31200 31007//31007 +f 31097//31097 30958//30958 31118//31118 +f 30962//30962 31018//31018 31132//31132 +f 30894//30894 31324//31324 31024//31024 +f 31218//31218 30951//30951 31124//31124 +f 31138//31138 31058//31058 31142//31142 +f 31181//31181 31068//31068 31259//31259 +f 31135//31135 31101//31101 31303//31303 +f 30937//30937 31149//31149 31294//31294 +f 30956//30956 31455//31455 31045//31045 +f 31123//31123 31084//31084 31212//31212 +f 31181//31181 30722//30722 31068//31068 +f 31181//31181 31021//31021 30722//30722 +f 31134//31134 31075//31075 31073//31073 +f 31017//31017 31072//31072 31252//31252 +f 31125//31125 31037//31037 31265//31265 +f 30976//30976 31017//31017 31252//31252 +f 31159//31159 31007//31007 31272//31272 +f 30947//30947 31131//31131 30921//30921 +f 31372//31372 31014//31014 31269//31269 +f 31256//31256 31031//31031 31106//31106 +f 30957//30957 30911//30911 31305//31305 +f 31265//31265 30977//30977 31375//31375 +f 30989//30989 31162//31162 31184//31184 +f 31272//31272 31007//31007 31200//31200 +f 31095//31095 31742//31742 30977//30977 +f 31156//31156 31094//31094 31096//31096 +f 31163//31163 30917//30917 31196//31196 +f 31043//31043 31126//31126 31065//31065 +f 31176//31176 31104//31104 31186//31186 +f 30919//30919 30917//30917 31163//31163 +f 31163//31163 31320//31320 30919//30919 +f 31179//31179 31341//31341 31035//31035 +f 31355//31355 31086//31086 31256//31256 +f 31164//31164 31086//31086 31355//31355 +f 31320//31320 31165//31165 30919//30919 +f 31186//31186 31104//31104 31254//31254 +f 31210//31210 31237//31237 31044//31044 +f 31204//31204 31040//31040 31207//31207 +f 31224//31224 30953//30953 31143//31143 +f 30959//30959 31133//31133 31098//31098 +f 31290//31290 31156//31156 31096//31096 +f 31126//31126 31043//31043 31130//31130 +f 30959//30959 31097//31097 31133//31133 +f 31341//31341 31179//31179 31158//31158 +f 30704//30704 30953//30953 31224//31224 +f 31040//31040 30965//30965 31207//31207 +f 31209//31209 31290//31290 31015//31015 +f 31390//31390 31041//31041 31445//31445 +f 30869//30869 31041//31041 31390//31390 +f 30910//30910 31209//31209 31015//31015 +f 31133//31133 31097//31097 31230//31230 +f 31161//31161 30984//30984 31100//31100 +f 31220//31220 31082//31082 31219//31219 +f 30974//30974 31082//31082 31220//31220 +f 31137//31137 30921//30921 31213//31213 +f 31104//31104 31189//31189 31254//31254 +f 31009//31009 31158//31158 31179//31179 +f 31167//31167 30867//30867 31165//31165 +f 31499//31499 31071//31071 31170//31170 +f 31102//31102 31164//31164 31304//31304 +f 31168//31168 31089//31089 31492//31492 +f 31220//31220 31221//31221 30974//30974 +f 31032//31032 30974//30974 31221//31221 +f 31287//31287 31029//31029 31171//31171 +f 31043//31043 30858//30858 31264//31264 +f 31144//31144 31193//31193 31145//31145 +f 31177//31177 31212//31212 31084//31084 +f 31153//31153 30926//30926 31197//31197 +f 30925//30925 31155//31155 31042//31042 +f 31264//31264 30858//30858 31046//31046 +f 31178//31178 31202//31202 31166//31166 +f 31084//31084 31010//31010 31177//31177 +f 31141//31141 31175//31175 31292//31292 +f 31011//31011 31056//31056 31201//31201 +f 31217//31217 31078//31078 31362//31362 +f 31233//31233 31177//31177 30943//30943 +f 31055//31055 31324//31324 30894//30894 +f 30983//30983 31285//31285 30890//30890 +f 31224//31224 31339//31339 31174//31174 +f 30909//30909 31060//31060 31296//31296 +f 31105//31105 31178//31178 31025//31025 +f 31223//31223 31249//31249 30778//30778 +f 31076//31076 31279//31279 31235//31235 +f 31057//31057 31274//31274 31173//31173 +f 31061//31061 31054//31054 31222//31222 +f 31195//31195 31278//31278 31384//31384 +f 31122//31122 31061//31061 31291//31291 +f 31199//31199 31180//31180 30955//30955 +f 31057//31057 31065//31065 31183//31183 +f 31119//31119 31024//31024 31324//31324 +f 31194//31194 31257//31257 31258//31258 +f 31138//31138 31302//31302 31206//31206 +f 31080//31080 31644//31644 31382//31382 +f 31252//31252 31072//31072 31510//31510 +f 31342//31342 31236//31236 31016//31016 +f 31255//31255 31148//31148 31182//31182 +f 31149//31149 31074//31074 31250//31250 +f 31132//31132 31517//31517 30962//30962 +f 31372//31372 31199//31199 30955//30955 +f 31300//31300 31136//31136 31129//31129 +f 31206//31206 31401//31401 31066//31066 +f 31150//31150 30962//30962 31517//31517 +f 31305//31305 30911//30911 31122//31122 +f 31066//31066 31401//31401 31283//31283 +f 31294//31294 31149//31149 31250//31250 +f 31021//31021 31181//31181 31365//31365 +f 31267//31267 31077//31077 31127//31127 +f 31045//31045 31455//31455 31091//31091 +f 31455//31455 30956//30956 31188//31188 +f 31251//31251 31049//31049 31262//31262 +f 31101//31101 31159//31159 31191//31191 +f 31086//31086 31031//31031 31256//31256 +f 31412//31412 31147//31147 31021//31021 +f 31438//31438 31191//31191 31159//31159 +f 31147//31147 31412//31412 31266//31266 +f 31385//31385 31039//31039 31150//31150 +f 31293//31293 31176//31176 31363//31363 +f 31074//31074 31229//31229 31250//31250 +f 31024//31024 31119//31119 31026//31026 +f 30977//30977 31742//31742 31375//31375 +f 31041//31041 31385//31385 31445//31445 +f 31146//31146 31307//31307 30948//30948 +f 30881//30881 31232//31232 31070//31070 +f 31128//31128 31190//31190 31144//31144 +f 30948//30948 31307//31307 31087//31087 +f 31108//31108 31232//31232 30881//30881 +f 31438//31438 31159//31159 31272//31272 +f 31268//31268 31147//31147 31266//31266 +f 31147//31147 31268//31268 31079//31079 +f 31229//31229 31184//31184 31358//31358 +f 30965//30965 31120//31120 31207//31207 +f 31043//31043 31263//31263 31130//31130 +f 31270//31270 31335//31335 31095//31095 +f 31321//31321 31079//31079 31268//31268 +f 31202//31202 31178//31178 31102//31102 +f 31213//31213 30921//30921 31131//31131 +f 31095//31095 31161//31161 31270//31270 +f 31193//31193 31144//31144 31190//31190 +f 31264//31264 31263//31263 31043//31043 +f 30966//30966 30972//30972 31383//31383 +f 31305//31305 31152//31152 30957//30957 +f 31133//31133 31230//31230 31231//31231 +f 31499//31499 31170//31170 31316//31316 +f 31234//31234 31269//31269 31014//31014 +f 31215//31215 31230//31230 31280//31280 +f 31146//31146 30937//30937 31289//31289 +f 31233//31233 31216//31216 31177//31177 +f 31157//31157 31185//31185 31162//31162 +f 31098//31098 31133//31133 31231//31231 +f 30937//30937 31294//31294 31289//31289 +f 31202//31202 31205//31205 31166//31166 +f 31334//31334 31137//31137 31213//31213 +f 31269//31269 31234//31234 31326//31326 +f 31185//31185 31184//31184 31162//31162 +f 31098//31098 31231//31231 31142//31142 +f 31153//31153 31276//31276 31083//31083 +f 31137//31137 31334//31334 31140//31140 +f 31194//31194 31233//31233 30950//30950 +f 31075//31075 31203//31203 31073//31073 +f 31198//31198 31038//31038 31073//31073 +f 31231//31231 31230//31230 31215//31215 +f 31193//31193 31275//31275 31145//31145 +f 31073//31073 31203//31203 31198//31198 +f 31434//31434 31170//31170 31173//31173 +f 31201//31201 31056//31056 31436//31436 +f 31036//31036 31211//31211 31638//31638 +f 31410//31410 31169//31169 31533//31533 +f 31054//31054 31145//31145 31275//31275 +f 31199//31199 31009//31009 31180//31180 +f 31199//31199 31158//31158 31009//31009 +f 31327//31327 31059//31059 31285//31285 +f 31087//31087 31307//31307 30946//30946 +f 31139//31139 31278//31278 31067//31067 +f 31234//31234 31051//31051 31343//31343 +f 31279//31279 31076//31076 31208//31208 +f 31248//31248 31059//31059 31327//31327 +f 31053//31053 31343//31343 31051//31051 +f 31209//31209 30825//30825 31287//31287 +f 31274//31274 31057//31057 31183//31183 +f 30910//30910 30825//30825 31209//31209 +f 31310//31310 31257//31257 31198//31198 +f 31054//31054 31275//31275 31222//31222 +f 31121//31121 31081//31081 31195//31195 +f 31248//31248 31259//31259 31068//31068 +f 31127//31127 31081//31081 31121//31121 +f 31154//31154 31286//31286 31340//31340 +f 31339//31339 31224//31224 31288//31288 +f 31376//31376 31053//31053 31049//31049 +f 31028//31028 31154//31154 31340//31340 +f 31303//31303 31172//31172 31135//31135 +f 31061//31061 31222//31222 31291//31291 +f 31174//31174 31339//31339 31226//31226 +f 31227//31227 31174//31174 31226//31226 +f 31107//31107 31026//31026 31260//31260 +f 31107//31107 31228//31228 31109//31109 +f 30997//30997 31386//31386 31093//31093 +f 31260//31260 31228//31228 31107//31107 +f 31110//31110 31109//31109 31228//31228 +f 30997//30997 30996//30996 31336//31336 +f 31110//31110 31344//31344 30878//30878 +f 31344//31344 31110//31110 31228//31228 +f 31344//31344 31111//31111 30878//30878 +f 31108//31108 31112//31112 31349//31349 +f 30996//30996 31094//31094 31336//31336 +f 31345//31345 31111//31111 31344//31344 +f 31245//31245 31349//31349 31112//31112 +f 31111//31111 31114//31114 30879//30879 +f 31349//31349 31245//31245 31238//31238 +f 31111//31111 31345//31345 31113//31113 +f 31114//31114 31111//31111 31113//31113 +f 31112//31112 30960//30960 31245//31245 +f 31113//31113 31345//31345 31239//31239 +f 31240//31240 31113//31113 31239//31239 +f 31241//31241 30995//30995 31240//31240 +f 31115//31115 30995//30995 31241//31241 +f 31241//31241 31347//31347 31115//31115 +f 31242//31242 31115//31115 31347//31347 +f 31238//31238 31245//31245 31204//31204 +f 31116//31116 31115//31115 31242//31242 +f 31238//31238 31204//31204 31351//31351 +f 31243//31243 31116//31116 31242//31242 +f 31117//31117 31116//31116 31243//31243 +f 31097//31097 31118//31118 31230//31230 +f 31117//31117 31246//31246 31118//31118 +f 31246//31246 31117//31117 31243//31243 +f 31244//31244 31246//31246 31243//31243 +f 31118//31118 31246//31246 31230//31230 +f 31280//31280 31230//31230 31246//31246 +f 31280//31280 31246//31246 31244//31244 +f 31226//31226 31684//31684 31227//31227 +f 31214//31214 31217//31217 31362//31362 +f 31284//31284 31612//31612 30951//30951 +f 31132//31132 31018//31018 31380//31380 +f 31249//31249 31594//31594 31072//31072 +f 31396//31396 31106//31106 31255//31255 +f 31177//31177 31216//31216 31297//31297 +f 31256//31256 31106//31106 31396//31396 +f 31181//31181 31259//31259 31365//31365 +f 31141//31141 31292//31292 31189//31189 +f 31289//31289 31361//31361 31146//31146 +f 31164//31164 31355//31355 31301//31301 +f 31304//31304 31164//31164 31301//31301 +f 31187//31187 31364//31364 31262//31262 +f 31216//31216 31233//31233 31194//31194 +f 31036//31036 31644//31644 31080//31080 +f 31292//31292 31175//31175 31298//31298 +f 31128//31128 31028//31028 31190//31190 +f 31267//31267 31134//31134 31077//31077 +f 31315//31315 31268//31268 31266//31266 +f 31175//31175 31341//31341 31298//31298 +f 31062//31062 31328//31328 30947//30947 +f 31304//31304 31202//31202 31102//31102 +f 31261//31261 30966//30966 31325//31325 +f 31188//31188 31070//31070 31192//31192 +f 31366//31366 30839//30839 31371//31371 +f 30953//30953 31136//31136 31300//31300 +f 31342//31342 31071//31071 31499//31499 +f 31200//31200 30874//30874 31389//31389 +f 31192//31192 31070//31070 31232//31232 +f 30947//30947 31328//31328 31131//31131 +f 30839//30839 31125//31125 31371//31371 +f 31205//31205 31202//31202 31306//31306 +f 31203//31203 31312//31312 31198//31198 +f 31331//31331 30966//30966 31383//31383 +f 31020//31020 31085//31085 31319//31319 +f 30972//30972 31092//31092 31383//31383 +f 31063//31063 31415//31415 31139//31139 +f 31210//31210 31168//31168 31400//31400 +f 31199//31199 31372//31372 31369//31369 +f 31176//31176 31186//31186 31363//31363 +f 31205//31205 31402//31402 31166//31166 +f 30982//30982 31166//31166 31402//31402 +f 31320//31320 31482//31482 31165//31165 +f 31386//31386 31092//31092 31093//31093 +f 31281//31281 30982//30982 31402//31402 +f 31343//31343 31326//31326 31234//31234 +f 31221//31221 31220//31220 31530//31530 +f 31285//31285 30983//30983 31281//31281 +f 31085//31085 31042//31042 31329//31329 +f 31169//31169 31032//31032 31533//31533 +f 31492//31492 31089//31089 31091//31091 +f 31167//31167 31165//31165 31391//31391 +f 31419//31419 31231//31231 31565//31565 +f 31279//31279 31277//31277 31235//31235 +f 31099//31099 31225//31225 31368//31368 +f 31042//31042 31155//31155 31484//31484 +f 31370//31370 31167//31167 31391//31391 +f 31142//31142 31231//31231 31399//31399 +f 31157//31157 31293//31293 31185//31185 +f 31155//31155 31090//31090 31484//31484 +f 31399//31399 31231//31231 31419//31419 +f 31120//31120 31123//31123 31377//31377 +f 31090//31090 31276//31276 31484//31484 +f 31123//31123 31212//31212 31377//31377 +f 31335//31335 31742//31742 31095//31095 +f 31401//31401 31206//31206 31302//31302 +f 31140//31140 31334//31334 31446//31446 +f 31090//31090 31083//31083 31276//31276 +f 31121//31121 31195//31195 31425//31425 +f 31153//31153 31197//31197 31475//31475 +f 31282//31282 31377//31377 31212//31212 +f 31177//31177 31282//31282 31212//31212 +f 31198//31198 31312//31312 31310//31310 +f 31475//31475 31197//31197 31417//31417 +f 31046//31046 31020//31020 31472//31472 +f 31614//31614 31273//31273 31271//31271 +f 31153//31153 31475//31475 31276//31276 +f 31197//31197 31160//31160 31417//31417 +f 31151//31151 30946//30946 31307//31307 +f 31330//31330 31055//31055 31151//31151 +f 31053//31053 31376//31376 31343//31343 +f 31337//31337 31638//31638 31211//31211 +f 31287//31287 31171//31171 31411//31411 +f 31185//31185 31293//31293 31322//31322 +f 31161//31161 31100//31100 31270//31270 +f 31052//31052 31011//31011 31201//31201 +f 31286//31286 31088//31088 31140//31140 +f 31173//31173 31274//31274 31439//31439 +f 31100//31100 31012//31012 31338//31338 +f 31436//31436 31056//31056 31296//31296 +f 31361//31361 31307//31307 31146//31146 +f 31406//31406 31259//31259 31248//31248 +f 31362//31362 31295//31295 31214//31214 +f 31134//31134 31360//31360 31075//31075 +f 31607//31607 31236//31236 31342//31342 +f 31129//31129 31273//31273 31507//31507 +f 31317//31317 31292//31292 31298//31298 +f 31294//31294 31250//31250 31432//31432 +f 31062//31062 31227//31227 31684//31684 +f 31362//31362 31078//31078 31426//31426 +f 31318//31318 31426//31426 31078//31078 +f 31372//31372 31269//31269 31326//31326 +f 31358//31358 31429//31429 31229//31229 +f 31124//31124 30951//30951 31612//31612 +f 31028//31028 31367//31367 31190//31190 +f 31119//31119 31450//31450 31026//31026 +f 31431//31431 31229//31229 31429//31429 +f 31489//31489 31297//31297 31216//31216 +f 31026//31026 31450//31450 31260//31260 +f 31134//31134 31267//31267 31360//31360 +f 31412//31412 31021//31021 31365//31365 +f 31489//31489 31216//31216 31194//31194 +f 31101//31101 31191//31191 31374//31374 +f 31307//31307 31361//31361 31451//31451 +f 31470//31470 30966//30966 31331//31331 +f 31314//31314 31312//31312 31203//31203 +f 31125//31125 31265//31265 31371//31371 +f 31412//31412 31315//31315 31266//31266 +f 31228//31228 31260//31260 31452//31452 +f 31322//31322 31363//31363 31313//31313 +f 31293//31293 31363//31363 31322//31322 +f 31328//31328 31444//31444 31131//31131 +f 30953//30953 31414//31414 31143//31143 +f 31316//31316 31170//31170 31434//31434 +f 31341//31341 31158//31158 31299//31299 +f 31280//31280 31463//31463 31215//31215 +f 31371//31371 31265//31265 31375//31375 +f 31565//31565 31215//31215 31463//31463 +f 31187//31187 31069//31069 31364//31364 +f 31190//31190 31549//31549 31193//31193 +f 31444//31444 31213//31213 31131//31131 +f 31272//31272 31200//31200 31481//31481 +f 31333//31333 31383//31383 31092//31092 +f 31275//31275 31193//31193 31549//31549 +f 31455//31455 31188//31188 31311//31311 +f 31359//31359 31258//31258 31257//31257 +f 31215//31215 31565//31565 31231//31231 +f 31192//31192 31311//31311 31188//31188 +f 31092//31092 31386//31386 31333//31333 +f 31085//31085 31329//31329 31319//31319 +f 31063//31063 31218//31218 31124//31124 +f 31184//31184 31185//31185 31358//31358 +f 31082//31082 31321//31321 31219//31219 +f 31069//31069 31235//31235 31277//31277 +f 31263//31263 31264//31264 31654//31654 +f 31358//31358 31185//31185 31308//31308 +f 31336//31336 31386//31386 30997//30997 +f 31219//31219 31428//31428 31220//31220 +f 31257//31257 31310//31310 31359//31359 +f 31202//31202 31304//31304 31418//31418 +f 31400//31400 31392//31392 31210//31210 +f 31220//31220 31428//31428 31530//31530 +f 31306//31306 31202//31202 31418//31418 +f 31207//31207 31120//31120 31323//31323 +f 31308//31308 31185//31185 31322//31322 +f 31507//31507 31273//31273 31614//31614 +f 31209//31209 31287//31287 31409//31409 +f 31158//31158 31199//31199 31503//31503 +f 31503//31503 31299//31299 31158//31158 +f 31409//31409 31498//31498 31209//31209 +f 31203//31203 31075//31075 31360//31360 +f 31399//31399 31138//31138 31142//31142 +f 31356//31356 31194//31194 31258//31258 +f 31046//31046 31472//31472 31264//31264 +f 31314//31314 31203//31203 31360//31360 +f 31417//31417 31052//31052 31544//31544 +f 31032//31032 31221//31221 31487//31487 +f 31120//31120 31377//31377 31323//31323 +f 31533//31533 31032//31032 31487//31487 +f 31055//31055 31330//31330 31324//31324 +f 31281//31281 31402//31402 31309//31309 +f 31381//31381 31434//31434 31439//31439 +f 31254//31254 31189//31189 31317//31317 +f 31283//31283 31332//31332 31148//31148 +f 31140//31140 31357//31357 31286//31286 +f 31332//31332 31283//31283 31401//31401 +f 31332//31332 31182//31182 31148//31148 +f 31492//31492 31091//31091 31443//31443 +f 31434//31434 31173//31173 31439//31439 +f 31189//31189 31292//31292 31317//31317 +f 31638//31638 31337//31337 31373//31373 +f 31285//31285 31281//31281 31309//31309 +f 31332//31332 31398//31398 31182//31182 +f 31376//31376 31049//31049 31251//31251 +f 31195//31195 31384//31384 31531//31531 +f 31531//31531 31425//31425 31195//31195 +f 31255//31255 31182//31182 31398//31398 +f 31599//31599 31327//31327 31285//31285 +f 31368//31368 31284//31284 31099//31099 +f 31327//31327 31406//31406 31248//31248 +f 31172//31172 31303//31303 31413//31413 +f 31239//31239 31345//31345 31241//31241 +f 31240//31240 31239//31239 31241//31241 +f 31389//31389 30874//30874 31237//31237 +f 31389//31389 31237//31237 31392//31392 +f 31243//31243 31242//31242 31348//31348 +f 31237//31237 31210//31210 31392//31392 +f 31348//31348 31350//31350 31243//31243 +f 31232//31232 31108//31108 31346//31346 +f 31156//31156 31290//31290 31448//31448 +f 31209//31209 31393//31393 31290//31290 +f 31244//31244 31243//31243 31350//31350 +f 31350//31350 31353//31353 31244//31244 +f 31354//31354 31280//31280 31244//31244 +f 31354//31354 31244//31244 31353//31353 +f 31352//31352 31351//31351 31204//31204 +f 31352//31352 31204//31204 31207//31207 +f 31599//31599 31550//31550 31327//31327 +f 31256//31256 31396//31396 31479//31479 +f 31140//31140 31446//31446 31357//31357 +f 31251//31251 31262//31262 31364//31364 +f 31355//31355 31256//31256 31479//31479 +f 31337//31337 31253//31253 31373//31373 +f 31275//31275 31404//31404 31222//31222 +f 31641//31641 31607//31607 31342//31342 +f 31296//31296 31060//31060 31494//31494 +f 31299//31299 31298//31298 31341//31341 +f 31312//31312 31359//31359 31310//31310 +f 31366//31366 31371//31371 31547//31547 +f 31712//31712 31222//31222 31404//31404 +f 31069//31069 31277//31277 31364//31364 +f 31411//31411 31409//31409 31287//31287 +f 31223//31223 31594//31594 31249//31249 +f 31286//31286 31357//31357 31340//31340 +f 31416//31416 31119//31119 31524//31524 +f 31222//31222 31712//31712 31291//31291 +f 31151//31151 31307//31307 31403//31403 +f 31450//31450 31119//31119 31416//31416 +f 31339//31339 31613//31613 31226//31226 +f 31124//31124 31415//31415 31063//31063 +f 31495//31495 31304//31304 31301//31301 +f 31318//31318 31261//31261 31379//31379 +f 31036//31036 31638//31638 31427//31427 +f 31260//31260 31450//31450 31452//31452 +f 31712//31712 31122//31122 31291//31291 +f 31688//31688 31072//31072 31594//31594 +f 31028//31028 31340//31340 31540//31540 +f 31365//31365 31259//31259 31496//31496 +f 31072//31072 31688//31688 31510//31510 +f 31369//31369 31503//31503 31199//31199 +f 31171//31171 31172//31172 31413//31413 +f 31510//31510 31378//31378 31252//31252 +f 31253//31253 31252//31252 31378//31378 +f 31554//31554 31402//31402 31205//31205 +f 31387//31387 31270//31270 31100//31100 +f 31100//31100 31338//31338 31387//31387 +f 31250//31250 31431//31431 31432//31432 +f 31387//31387 31338//31338 31442//31442 +f 31277//31277 31279//31279 31509//31509 +f 31442//31442 31338//31338 31598//31598 +f 31432//31432 31289//31289 31294//31294 +f 31399//31399 31397//31397 31138//31138 +f 31302//31302 31138//31138 31397//31397 +f 31129//31129 31507//31507 31300//31300 +f 31317//31317 31186//31186 31254//31254 +f 31139//31139 31415//31415 31501//31501 +f 31127//31127 31430//31430 31267//31267 +f 31303//31303 31101//31101 31374//31374 +f 31338//31338 31214//31214 31598//31598 +f 31598//31598 31214//31214 31295//31295 +f 31367//31367 31028//31028 31540//31540 +f 31419//31419 31421//31421 31399//31399 +f 31501//31501 31278//31278 31139//31139 +f 31121//31121 31430//31430 31127//31127 +f 31453//31453 31309//31309 31402//31402 +f 31279//31279 31208//31208 31525//31525 +f 31397//31397 31399//31399 31421//31421 +f 31305//31305 31122//31122 31532//31532 +f 31328//31328 31500//31500 31444//31444 +f 31326//31326 31557//31557 31372//31372 +f 31453//31453 31285//31285 31309//31309 +f 31250//31250 31229//31229 31431//31431 +f 31525//31525 31208//31208 31236//31236 +f 31532//31532 31433//31433 31305//31305 +f 31356//31356 31258//31258 31435//31435 +f 31525//31525 31236//31236 31607//31607 +f 31302//31302 31388//31388 31401//31401 +f 31267//31267 31394//31394 31360//31360 +f 31438//31438 31272//31272 31481//31481 +f 31320//31320 31163//31163 31196//31196 +f 31282//31282 31177//31177 31297//31297 +f 31321//31321 31268//31268 31611//31611 +f 31219//31219 31321//31321 31611//31611 +f 31317//31317 31298//31298 31553//31553 +f 31544//31544 31052//31052 31201//31201 +f 31549//31549 31190//31190 31367//31367 +f 31200//31200 31389//31389 31481//31481 +f 31401//31401 31388//31388 31332//31332 +f 31398//31398 31332//31332 31388//31388 +f 31165//31165 31482//31482 31391//31391 +f 31451//31451 31361//31361 31437//31437 +f 31393//31393 31448//31448 31290//31290 +f 31492//31492 31400//31400 31168//31168 +f 31255//31255 31398//31398 31441//31441 +f 31307//31307 31451//31451 31403//31403 +f 31255//31255 31539//31539 31396//31396 +f 31479//31479 31396//31396 31539//31539 +f 31324//31324 31469//31469 31119//31119 +f 31119//31119 31469//31469 31524//31524 +f 31356//31356 31489//31489 31194//31194 +f 31416//31416 31407//31407 31450//31450 +f 31406//31406 31327//31327 31550//31550 +f 31436//31436 31296//31296 31494//31494 +f 31408//31408 31258//31258 31359//31359 +f 31313//31313 31363//31363 31555//31555 +f 31363//31363 31186//31186 31555//31555 +f 31330//31330 31151//31151 31403//31403 +f 31522//31522 31553//31553 31298//31298 +f 31295//31295 31362//31362 31502//31502 +f 31259//31259 31406//31406 31635//31635 +f 31358//31358 31308//31308 31429//31429 +f 31405//31405 31429//31429 31308//31308 +f 31360//31360 31422//31422 31314//31314 +f 31441//31441 31539//31539 31255//31255 +f 31490//31490 31539//31539 31441//31441 +f 31576//31576 31415//31415 31124//31124 +f 31366//31366 31494//31494 31060//31060 +f 31065//31065 31126//31126 31493//31493 +f 31403//31403 31451//31451 31467//31467 +f 31298//31298 31299//31299 31522//31522 +f 31452//31452 31450//31450 31407//31407 +f 31502//31502 31362//31362 31536//31536 +f 31365//31365 31496//31496 31512//31512 +f 31224//31224 31471//31471 31288//31288 +f 31330//31330 31469//31469 31324//31324 +f 31512//31512 31412//31412 31365//31365 +f 31288//31288 31658//31658 31339//31339 +f 31613//31613 31339//31339 31658//31658 +f 31343//31343 31608//31608 31326//31326 +f 31641//31641 31342//31342 31499//31499 +f 31524//31524 31469//31469 31615//31615 +f 31517//31517 31132//31132 31380//31380 +f 31610//31610 31268//31268 31315//31315 +f 31426//31426 31318//31318 31652//31652 +f 31284//31284 31368//31368 31612//31612 +f 31611//31611 31268//31268 31610//31610 +f 31312//31312 31314//31314 31422//31422 +f 31301//31301 31355//31355 31479//31479 +f 31318//31318 31379//31379 31652//31652 +f 31517//31517 31574//31574 31150//31150 +f 31301//31301 31479//31479 31495//31495 +f 31322//31322 31313//31313 31468//31468 +f 31384//31384 31278//31278 31501//31501 +f 31261//31261 31325//31325 31379//31379 +f 31419//31419 31420//31420 31421//31421 +f 31300//31300 31414//31414 30953//30953 +f 31532//31532 31122//31122 31605//31605 +f 31495//31495 31418//31418 31304//31304 +f 31322//31322 31405//31405 31308//31308 +f 31554//31554 31205//31205 31458//31458 +f 31302//31302 31397//31397 31421//31421 +f 31124//31124 31763//31763 31576//31576 +f 31602//31602 31270//31270 31580//31580 +f 31325//31325 30966//30966 31470//31470 +f 31270//31270 31387//31387 31580//31580 +f 31430//31430 31394//31394 31267//31267 +f 31629//31629 31482//31482 31320//31320 +f 31552//31552 31275//31275 31549//31549 +f 31376//31376 31491//31491 31343//31343 +f 31424//31424 31388//31388 31302//31302 +f 31654//31654 31264//31264 31472//31472 +f 31404//31404 31275//31275 31552//31552 +f 31289//31289 31506//31506 31361//31361 +f 31405//31405 31322//31322 31468//31468 +f 31374//31374 31191//31191 31529//31529 +f 31289//31289 31432//31432 31506//31506 +f 31282//31282 31423//31423 31377//31377 +f 31213//31213 31444//31444 31548//31548 +f 31435//31435 31528//31528 31356//31356 +f 31423//31423 31282//31282 31541//31541 +f 31213//31213 31548//31548 31334//31334 +f 31439//31439 31274//31274 31183//31183 +f 31451//31451 31437//31437 31467//31467 +f 31433//31433 31152//31152 31305//31305 +f 31453//31453 31478//31478 31285//31285 +f 31258//31258 31408//31408 31435//31435 +f 31334//31334 31395//31395 31446//31446 +f 31599//31599 31285//31285 31478//31478 +f 31370//31370 31391//31391 31693//31693 +f 31383//31383 31333//31333 31575//31575 +f 31478//31478 31480//31480 31599//31599 +f 31440//31440 31398//31398 31388//31388 +f 31225//31225 31152//31152 31433//31433 +f 31481//31481 31389//31389 31483//31483 +f 31389//31389 31392//31392 31483//31483 +f 31398//31398 31440//31440 31441//31441 +f 31400//31400 31488//31488 31392//31392 +f 31400//31400 31492//31492 31597//31597 +f 31345//31345 31344//31344 31454//31454 +f 31455//31455 31562//31562 31091//31091 +f 31423//31423 31323//31323 31377//31377 +f 31345//31345 31460//31460 31241//31241 +f 31454//31454 31460//31460 31345//31345 +f 31455//31455 31311//31311 31456//31456 +f 31192//31192 31459//31459 31456//31456 +f 31311//31311 31192//31192 31456//31456 +f 31461//31461 31347//31347 31460//31460 +f 31241//31241 31460//31460 31347//31347 +f 31192//31192 31232//31232 31459//31459 +f 31242//31242 31347//31347 31461//31461 +f 31348//31348 31242//31242 31461//31461 +f 31452//31452 31454//31454 31228//31228 +f 31344//31344 31228//31228 31454//31454 +f 31418//31418 31449//31449 31458//31458 +f 31458//31458 31306//31306 31418//31418 +f 31346//31346 31459//31459 31232//31232 +f 31306//31306 31458//31458 31205//31205 +f 31462//31462 31350//31350 31348//31348 +f 31454//31454 31452//31452 31457//31457 +f 31346//31346 31108//31108 31568//31568 +f 31354//31354 31463//31463 31280//31280 +f 31108//31108 31349//31349 31568//31568 +f 31443//31443 31091//31091 31562//31562 +f 31349//31349 31238//31238 31447//31447 +f 31350//31350 31462//31462 31353//31353 +f 31464//31464 31353//31353 31462//31462 +f 31351//31351 31447//31447 31238//31238 +f 31353//31353 31465//31465 31354//31354 +f 31464//31464 31465//31465 31353//31353 +f 31447//31447 31351//31351 31591//31591 +f 31463//31463 31354//31354 31465//31465 +f 31352//31352 31207//31207 31571//31571 +f 31207//31207 31323//31323 31571//31571 +f 31360//31360 31511//31511 31422//31422 +f 31434//31434 31713//31713 31316//31316 +f 31757//31757 31380//31380 31247//31247 +f 31466//31466 31263//31263 31654//31654 +f 31431//31431 31429//31429 31521//31521 +f 31511//31511 31360//31360 31523//31523 +f 31471//31471 31143//31143 31414//31414 +f 31431//31431 31617//31617 31432//31432 +f 31446//31446 31520//31520 31357//31357 +f 31300//31300 31507//31507 31640//31640 +f 31644//31644 31036//31036 31427//31427 +f 31224//31224 31143//31143 31471//31471 +f 31409//31409 31411//31411 31719//31719 +f 31522//31522 31299//31299 31556//31556 +f 31440//31440 31560//31560 31473//31473 +f 31473//31473 31584//31584 31440//31440 +f 31503//31503 31556//31556 31299//31299 +f 31441//31441 31584//31584 31527//31527 +f 31440//31440 31584//31584 31441//31441 +f 31470//31470 31331//31331 31519//31519 +f 31415//31415 31576//31576 31514//31514 +f 31432//31432 31617//31617 31506//31506 +f 31763//31763 31124//31124 31612//31612 +f 31413//31413 31411//31411 31171//31171 +f 31335//31335 31270//31270 31602//31602 +f 31700//31700 31357//31357 31520//31520 +f 31476//31476 31121//31121 31425//31425 +f 31020//31020 31319//31319 31474//31474 +f 31382//31382 31622//31622 31196//31196 +f 31524//31524 31504//31504 31416//31416 +f 31579//31579 31504//31504 31524//31524 +f 31413//31413 31303//31303 31526//31526 +f 31580//31580 31387//31387 31442//31442 +f 31320//31320 31196//31196 31622//31622 +f 31361//31361 31506//31506 31437//31437 +f 31357//31357 31700//31700 31340//31340 +f 31491//31491 31376//31376 31251//31251 +f 31503//31503 31369//31369 31627//31627 +f 31385//31385 31150//31150 31574//31574 +f 31627//31627 31369//31369 31372//31372 +f 31329//31329 31474//31474 31319//31319 +f 31430//31430 31121//31121 31476//31476 +f 31303//31303 31374//31374 31526//31526 +f 31504//31504 31407//31407 31416//31416 +f 31627//31627 31372//31372 31557//31557 +f 31317//31317 31555//31555 31186//31186 +f 31364//31364 31616//31616 31251//31251 +f 31430//31430 31573//31573 31394//31394 +f 31624//31624 31540//31540 31340//31340 +f 31429//31429 31405//31405 31521//31521 +f 31384//31384 31501//31501 31631//31631 +f 31541//31541 31282//31282 31297//31297 +f 31386//31386 31336//31336 31639//31639 +f 31573//31573 31486//31486 31394//31394 +f 31191//31191 31438//31438 31529//31529 +f 31485//31485 31541//31541 31297//31297 +f 31724//31724 31445//31445 31385//31385 +f 31336//31336 31094//31094 31639//31639 +f 31529//31529 31438//31438 31477//31477 +f 31565//31565 31420//31420 31419//31419 +f 31362//31362 31426//31426 31536//31536 +f 31403//31403 31469//31469 31330//31330 +f 31156//31156 31639//31639 31094//31094 +f 31317//31317 31553//31553 31513//31513 +f 31495//31495 31497//31497 31418//31418 +f 31590//31590 31513//31513 31553//31553 +f 31042//31042 31484//31484 31656//31656 +f 31297//31297 31489//31489 31485//31485 +f 31328//31328 31062//31062 31684//31684 +f 31277//31277 31505//31505 31364//31364 +f 31221//31221 31711//31711 31487//31487 +f 31635//31635 31406//31406 31550//31550 +f 31367//31367 31540//31540 31549//31549 +f 31635//31635 31496//31496 31259//31259 +f 31448//31448 31545//31545 31156//31156 +f 31247//31247 31370//31370 31546//31546 +f 31420//31420 31559//31559 31421//31421 +f 31394//31394 31486//31486 31523//31523 +f 31588//31588 31582//31582 31448//31448 +f 31394//31394 31523//31523 31360//31360 +f 31538//31538 31225//31225 31433//31433 +f 31448//31448 31393//31393 31588//31588 +f 31276//31276 31475//31475 31585//31585 +f 31368//31368 31225//31225 31538//31538 +f 31393//31393 31209//31209 31588//31588 +f 31421//31421 31559//31559 31302//31302 +f 31183//31183 31065//31065 31493//31493 +f 31302//31302 31559//31559 31424//31424 +f 31424//31424 31560//31560 31388//31388 +f 31498//31498 31409//31409 31717//31717 +f 31388//31388 31560//31560 31440//31440 +f 31326//31326 31608//31608 31557//31557 +f 31356//31356 31600//31600 31489//31489 +f 31509//31509 31505//31505 31277//31277 +f 31528//31528 31600//31600 31356//31356 +f 31664//31664 31468//31468 31313//31313 +f 31325//31325 31470//31470 31809//31809 +f 31521//31521 31617//31617 31431//31431 +f 31371//31371 31375//31375 31739//31739 +f 31378//31378 31761//31761 31253//31253 +f 31601//31601 31449//31449 31621//31621 +f 31554//31554 31449//31449 31601//31601 +f 31646//31646 31612//31612 31368//31368 +f 31359//31359 31312//31312 31508//31508 +f 31556//31556 31662//31662 31522//31522 +f 31422//31422 31508//31508 31312//31312 +f 31253//31253 31705//31705 31373//31373 +f 31519//31519 31516//31516 31470//31470 +f 31472//31472 31020//31020 31710//31710 +f 31408//31408 31359//31359 31508//31508 +f 31691//31691 31412//31412 31512//31512 +f 31618//31618 31402//31402 31554//31554 +f 31712//31712 31605//31605 31122//31122 +f 31331//31331 31606//31606 31519//31519 +f 31555//31555 31664//31664 31313//31313 +f 31491//31491 31608//31608 31343//31343 +f 31331//31331 31383//31383 31606//31606 +f 31606//31606 31383//31383 31575//31575 +f 31412//31412 31610//31610 31315//31315 +f 31020//31020 31474//31474 31710//31710 +f 31382//31382 31644//31644 31856//31856 +f 31340//31340 31700//31700 31624//31624 +f 31408//31408 31508//31508 31651//31651 +f 31333//31333 31386//31386 31537//31537 +f 31574//31574 31517//31517 31865//31865 +f 31595//31595 31556//31556 31503//31503 +f 31601//31601 31618//31618 31554//31554 +f 31422//31422 31511//31511 31508//31508 +f 31630//31630 31417//31417 31544//31544 +f 31329//31329 31042//31042 31656//31656 +f 31622//31622 31629//31629 31320//31320 +f 31479//31479 31539//31539 31551//31551 +f 31428//31428 31219//31219 31611//31611 +f 31611//31611 31709//31709 31428//31428 +f 31618//31618 31453//31453 31402//31402 +f 31481//31481 31477//31477 31438//31438 +f 31525//31525 31515//31515 31279//31279 +f 31201//31201 31589//31589 31544//31544 +f 31453//31453 31618//31618 31478//31478 +f 31477//31477 31481//31481 31679//31679 +f 31221//31221 31530//31530 31711//31711 +f 31595//31595 31503//31503 31627//31627 +f 31527//31527 31578//31578 31441//31441 +f 31679//31679 31481//31481 31682//31682 +f 31201//31201 31436//31436 31589//31589 +f 31532//31532 31605//31605 31675//31675 +f 31558//31558 31420//31420 31565//31565 +f 31531//31531 31384//31384 31631//31631 +f 31490//31490 31441//31441 31578//31578 +f 31476//31476 31518//31518 31430//31430 +f 31533//31533 31487//31487 31586//31586 +f 31583//31583 31684//31684 31226//31226 +f 31533//31533 31731//31731 31410//31410 +f 31656//31656 31484//31484 31681//31681 +f 31223//31223 31410//31410 31731//31731 +f 31484//31484 31782//31782 31681//31681 +f 31276//31276 31782//31782 31484//31484 +f 31478//31478 31626//31626 31480//31480 +f 31555//31555 31317//31317 31581//31581 +f 31573//31573 31430//31430 31518//31518 +f 31585//31585 31782//31782 31276//31276 +f 31589//31589 31436//31436 31592//31592 +f 31525//31525 31607//31607 31596//31596 +f 31546//31546 31757//31757 31247//31247 +f 31420//31420 31558//31558 31559//31559 +f 31599//31599 31480//31480 31542//31542 +f 31491//31491 31251//31251 31616//31616 +f 31581//31581 31317//31317 31513//31513 +f 31585//31585 31702//31702 31699//31699 +f 31475//31475 31702//31702 31585//31585 +f 31328//31328 31684//31684 31500//31500 +f 31584//31584 31473//31473 31718//31718 +f 31494//31494 31366//31366 31547//31547 +f 31424//31424 31559//31559 31534//31534 +f 31534//31534 31560//31560 31424//31424 +f 31551//31551 31495//31495 31479//31479 +f 31405//31405 31468//31468 31704//31704 +f 31551//31551 31497//31497 31495//31495 +f 31528//31528 31435//31435 31683//31683 +f 31435//31435 31408//31408 31651//31651 +f 31498//31498 31588//31588 31209//31209 +f 31665//31665 31467//31467 31437//31437 +f 31536//31536 31295//31295 31502//31502 +f 31597//31597 31488//31488 31400//31400 +f 31444//31444 31500//31500 31548//31548 +f 31485//31485 31489//31489 31600//31600 +f 31130//31130 31752//31752 31126//31126 +f 31621//31621 31449//31449 31497//31497 +f 31616//31616 31364//31364 31505//31505 +f 31334//31334 31548//31548 31395//31395 +f 31130//31130 31263//31263 31466//31466 +f 31559//31559 31558//31558 31534//31534 +f 31446//31446 31395//31395 31741//31741 +f 31620//31620 31534//31534 31535//31535 +f 31462//31462 31348//31348 31569//31569 +f 31561//31561 31455//31455 31456//31456 +f 31563//31563 31462//31462 31569//31569 +f 31563//31563 31464//31464 31462//31462 +f 31465//31465 31464//31464 31563//31563 +f 31456//31456 31459//31459 31667//31667 +f 31418//31418 31497//31497 31449//31449 +f 31565//31565 31463//31463 31564//31564 +f 31449//31449 31554//31554 31458//31458 +f 31566//31566 31459//31459 31346//31346 +f 31667//31667 31459//31459 31659//31659 +f 31566//31566 31659//31659 31459//31459 +f 31562//31562 31455//31455 31561//31561 +f 31669//31669 31566//31566 31346//31346 +f 31465//31465 31564//31564 31463//31463 +f 31457//31457 31452//31452 31407//31407 +f 31568//31568 31669//31669 31346//31346 +f 31454//31454 31457//31457 31567//31567 +f 31447//31447 31568//31568 31349//31349 +f 31460//31460 31454//31454 31567//31567 +f 31570//31570 31591//31591 31351//31351 +f 31352//31352 31570//31570 31351//31351 +f 31571//31571 31570//31570 31352//31352 +f 31348//31348 31461//31461 31569//31569 +f 31571//31571 31323//31323 31572//31572 +f 31323//31323 31423//31423 31572//31572 +f 31530//31530 31428//31428 31709//31709 +f 31724//31724 31385//31385 31574//31574 +f 31537//31537 31575//31575 31333//31333 +f 31583//31583 31226//31226 31613//31613 +f 31542//31542 31480//31480 31626//31626 +f 31537//31537 31386//31386 31577//31577 +f 31524//31524 31615//31615 31579//31579 +f 31475//31475 31417//31417 31630//31630 +f 31625//31625 31745//31745 31526//31526 +f 31630//31630 31703//31703 31475//31475 +f 31632//31632 31486//31486 31573//31573 +f 31491//31491 31609//31609 31608//31608 +f 31545//31545 31639//31639 31156//31156 +f 31582//31582 31545//31545 31448//31448 +f 31664//31664 31555//31555 31660//31660 +f 31526//31526 31374//31374 31625//31625 +f 31586//31586 31731//31731 31533//31533 +f 31390//31390 31445//31445 32009//32009 +f 31374//31374 31529//31529 31625//31625 +f 31555//31555 31581//31581 31660//31660 +f 31573//31573 31518//31518 31883//31883 +f 31521//31521 31405//31405 31704//31704 +f 31582//31582 31588//31588 31737//31737 +f 31731//31731 31594//31594 31223//31223 +f 31539//31539 31490//31490 31551//31551 +f 31271//31271 31390//31390 31685//31685 +f 31544//31544 31589//31589 31636//31636 +f 31391//31391 31482//31482 31732//31732 +f 31551//31551 31490//31490 31649//31649 +f 31617//31617 31521//31521 31661//31661 +f 31609//31609 31491//31491 31832//31832 +f 31271//31271 31685//31685 31614//31614 +f 31512//31512 31496//31496 31635//31635 +f 31652//31652 31379//31379 31325//31325 +f 31501//31501 31415//31415 31631//31631 +f 31433//31433 31532//31532 31677//31677 +f 31809//31809 31655//31655 31325//31325 +f 31620//31620 31560//31560 31534//31534 +f 31649//31649 31490//31490 31578//31578 +f 31592//31592 31436//31436 31494//31494 +f 31378//31378 31510//31510 31812//31812 +f 31531//31531 31631//31631 31623//31623 +f 31541//31541 31619//31619 31543//31543 +f 31619//31619 31541//31541 31485//31485 +f 31469//31469 31467//31467 31720//31720 +f 31403//31403 31467//31467 31469//31469 +f 31642//31642 31494//31494 31547//31547 +f 31651//31651 31683//31683 31435//31435 +f 31761//31761 31705//31705 31253//31253 +f 31481//31481 31483//31483 31682//31682 +f 31500//31500 31884//31884 31548//31548 +f 31665//31665 31437//31437 31728//31728 +f 31560//31560 31620//31620 31587//31587 +f 31543//31543 31619//31619 31637//31637 +f 31491//31491 31616//31616 31735//31735 +f 31549//31549 31727//31727 31552//31552 +f 31493//31493 31126//31126 31752//31752 +f 31523//31523 31678//31678 31511//31511 +f 31600//31600 31528//31528 31780//31780 +f 31649//31649 31497//31497 31551//31551 +f 31590//31590 31553//31553 31593//31593 +f 31742//31742 31335//31335 31602//31602 +f 31508//31508 31653//31653 31651//31651 +f 31656//31656 31474//31474 31329//31329 +f 31553//31553 31522//31522 31593//31593 +f 31593//31593 31522//31522 31662//31662 +f 31437//31437 31506//31506 31728//31728 +f 31508//31508 31511//31511 31645//31645 +f 31511//31511 31678//31678 31645//31645 +f 31689//31689 31497//31497 31649//31649 +f 31414//31414 31300//31300 31899//31899 +f 31404//31404 31552//31552 31701//31701 +f 31641//31641 31499//31499 31959//31959 +f 31488//31488 31597//31597 31844//31844 +f 31621//31621 31497//31497 31689//31689 +f 31702//31702 31475//31475 31703//31703 +f 31411//31411 31413//31413 31719//31719 +f 31719//31719 31413//31413 31526//31526 +f 31446//31446 31741//31741 31520//31520 +f 31608//31608 31784//31784 31557//31557 +f 31499//31499 31316//31316 31713//31713 +f 31538//31538 31646//31646 31368//31368 +f 31471//31471 31414//31414 31657//31657 +f 31658//31658 31288//31288 31471//31471 +f 31618//31618 31601//31601 31603//31603 +f 31604//31604 31618//31618 31603//31603 +f 31618//31618 31604//31604 31478//31478 +f 31627//31627 31557//31557 31784//31784 +f 31382//31382 31819//31819 31622//31622 +f 31602//31602 31580//31580 31750//31750 +f 31824//31824 31540//31540 31624//31624 +f 31724//31724 31574//31574 31896//31896 +f 31527//31527 31839//31839 31578//31578 +f 31595//31595 31627//31627 31628//31628 +f 31425//31425 31531//31531 31623//31623 +f 31425//31425 31623//31623 31806//31806 +f 31442//31442 31796//31796 31726//31726 +f 31730//31730 31482//31482 31629//31629 +f 31487//31487 31711//31711 31879//31879 +f 31439//31439 31183//31183 31864//31864 +f 31476//31476 31425//31425 31806//31806 +f 31476//31476 31806//31806 31518//31518 +f 32009//32009 31445//31445 31724//31724 +f 31442//31442 31598//31598 31733//31733 +f 31586//31586 31487//31487 31879//31879 +f 31386//31386 31639//31639 31577//31577 +f 31732//31732 31482//31482 31730//31730 +f 31598//31598 31295//31295 31799//31799 +f 31649//31649 31578//31578 31687//31687 +f 31529//31529 31477//31477 31679//31679 +f 31615//31615 31815//31815 31579//31579 +f 31591//31591 31634//31634 31447//31447 +f 31883//31883 31518//31518 31806//31806 +f 31295//31295 31536//31536 31647//31647 +f 31426//31426 31695//31695 31536//31536 +f 31426//31426 31652//31652 31695//31695 +f 31718//31718 31723//31723 31584//31584 +f 31504//31504 31579//31579 31790//31790 +f 31767//31767 31407//31407 31504//31504 +f 31652//31652 31325//31325 31655//31655 +f 31590//31590 31581//31581 31513//31513 +f 31722//31722 31423//31423 31696//31696 +f 31581//31581 31590//31590 31643//31643 +f 31486//31486 31678//31678 31523//31523 +f 31547//31547 31371//31371 31708//31708 +f 31370//31370 31693//31693 31800//31800 +f 31685//31685 31640//31640 31614//31614 +f 31678//31678 31486//31486 31632//31632 +f 31470//31470 31516//31516 31809//31809 +f 31469//31469 31720//31720 31615//31615 +f 31832//31832 31491//31491 31735//31735 +f 31183//31183 31493//31493 31633//31633 +f 31527//31527 31584//31584 31723//31723 +f 31560//31560 31740//31740 31473//31473 +f 31800//31800 31546//31546 31370//31370 +f 31541//31541 31696//31696 31423//31423 +f 31541//31541 31543//31543 31696//31696 +f 31506//31506 31617//31617 31728//31728 +f 31375//31375 31742//31742 31818//31818 +f 31643//31643 31590//31590 31593//31593 +f 31812//31812 31510//31510 31688//31688 +f 31705//31705 31760//31760 31373//31373 +f 31617//31617 31661//31661 31728//31728 +f 31637//31637 31744//31744 31543//31543 +f 31552//31552 31727//31727 31834//31834 +f 31752//31752 31130//31130 31466//31466 +f 31899//31899 31300//31300 31927//31927 +f 31728//31728 31661//31661 31721//31721 +f 31588//31588 31498//31498 31808//31808 +f 31517//31517 31380//31380 31860//31860 +f 31485//31485 31637//31637 31619//31619 +f 31704//31704 31468//31468 31680//31680 +f 31735//31735 31616//31616 31505//31505 +f 31644//31644 31427//31427 32011//32011 +f 31556//31556 31686//31686 31662//31662 +f 31600//31600 31663//31663 31485//31485 +f 31556//31556 31595//31595 31686//31686 +f 31746//31746 31621//31621 31689//31689 +f 31811//31811 31865//31865 31517//31517 +f 31610//31610 31412//31412 31691//31691 +f 31621//31621 31746//31746 31603//31603 +f 31719//31719 31717//31717 31409//31409 +f 31813//31813 31508//31508 31645//31645 +f 31488//31488 31648//31648 31392//31392 +f 31648//31648 31488//31488 31844//31844 +f 31706//31706 31611//31611 31610//31610 +f 31653//31653 31508//31508 31813//31813 +f 31443//31443 31772//31772 31492//31492 +f 31637//31637 31485//31485 31663//31663 +f 31621//31621 31603//31603 31601//31601 +f 31597//31597 31492//31492 31772//31772 +f 31719//31719 31526//31526 31745//31745 +f 31562//31562 31772//31772 31443//31443 +f 31509//31509 31279//31279 31753//31753 +f 31753//31753 31279//31279 31515//31515 +f 31763//31763 31612//31612 31646//31646 +f 31713//31713 31434//31434 31889//31889 +f 31381//31381 31889//31889 31434//31434 +f 31593//31593 31794//31794 31643//31643 +f 31563//31563 31569//31569 31777//31777 +f 31777//31777 31666//31666 31563//31563 +f 31456//31456 31667//31667 31561//31561 +f 31668//31668 31563//31563 31666//31666 +f 31563//31563 31668//31668 31564//31564 +f 31564//31564 31465//31465 31563//31563 +f 31407//31407 31767//31767 31457//31457 +f 31565//31565 31564//31564 31668//31668 +f 31670//31670 31565//31565 31668//31668 +f 31773//31773 31772//31772 31562//31562 +f 31773//31773 31562//31562 31561//31561 +f 31674//31674 31659//31659 31566//31566 +f 31669//31669 31674//31674 31566//31566 +f 31558//31558 31565//31565 31670//31670 +f 31671//31671 31558//31558 31670//31670 +f 31669//31669 31568//31568 31771//31771 +f 31535//31535 31534//31534 31558//31558 +f 31535//31535 31558//31558 31671//31671 +f 31671//31671 31672//31672 31535//31535 +f 31460//31460 31777//31777 31461//31461 +f 31777//31777 31569//31569 31461//31461 +f 31587//31587 31535//31535 31672//31672 +f 31620//31620 31535//31535 31587//31587 +f 31568//31568 31447//31447 31771//31771 +f 31771//31771 31447//31447 31634//31634 +f 31570//31570 31571//31571 31673//31673 +f 31572//31572 31673//31673 31571//31571 +f 31673//31673 31572//31572 31423//31423 +f 31673//31673 31423//31423 31722//31722 +f 31550//31550 31599//31599 31542//31542 +f 31540//31540 31824//31824 31549//31549 +f 31542//31542 31827//31827 31550//31550 +f 31725//31725 31500//31500 31684//31684 +f 31580//31580 31442//31442 31830//31830 +f 31596//31596 31797//31797 31525//31525 +f 31726//31726 31830//31830 31442//31442 +f 31550//31550 31827//31827 31635//31635 +f 31632//31632 31816//31816 31678//31678 +f 31837//31837 31864//31864 31183//31183 +f 31527//31527 31723//31723 31839//31839 +f 31677//31677 31532//31532 31675//31675 +f 31745//31745 31625//31625 31962//31962 +f 31686//31686 31595//31595 31628//31628 +f 31581//31581 31643//31643 31749//31749 +f 31183//31183 31633//31633 31837//31837 +f 31579//31579 31676//31676 31790//31790 +f 31512//31512 31635//31635 31801//31801 +f 31689//31689 31649//31649 31687//31687 +f 31815//31815 31615//31615 31720//31720 +f 31442//31442 31733//31733 31796//31796 +f 31794//31794 31749//31749 31643//31643 +f 31816//31816 31632//31632 31707//31707 +f 31395//31395 31548//31548 31884//31884 +f 31598//31598 31799//31799 31733//31733 +f 31746//31746 31689//31689 31842//31842 +f 31696//31696 31692//31692 31722//31722 +f 31694//31694 31722//31722 31692//31692 +f 31631//31631 31798//31798 31623//31623 +f 31736//31736 31545//31545 31582//31582 +f 31647//31647 31799//31799 31295//31295 +f 31628//31628 31627//31627 31783//31783 +f 31650//31650 31784//31784 31608//31608 +f 31737//31737 31736//31736 31582//31582 +f 31433//31433 31677//31677 31538//31538 +f 31592//31592 31494//31494 31642//31642 +f 31688//31688 31594//31594 31907//31907 +f 31467//31467 31665//31665 31720//31720 +f 31794//31794 31593//31593 31828//31828 +f 31693//31693 31391//31391 31732//31732 +f 31685//31685 31390//31390 32009//32009 +f 31808//31808 31737//31737 31588//31588 +f 31696//31696 31543//31543 31744//31744 +f 31604//31604 31820//31820 31478//31478 +f 31946//31946 31646//31646 31538//31538 +f 31638//31638 31373//31373 31760//31760 +f 31626//31626 31478//31478 31820//31820 +f 31650//31650 31608//31608 31821//31821 +f 31468//31468 31664//31664 31680//31680 +f 31521//31521 31781//31781 31661//31661 +f 31828//31828 31593//31593 31662//31662 +f 31665//31665 31690//31690 31720//31720 +f 31959//31959 32013//32013 31641//31641 +f 31761//31761 31378//31378 31812//31812 +f 31371//31371 31739//31739 31708//31708 +f 31780//31780 31528//31528 31683//31683 +f 31604//31604 31603//31603 31698//31698 +f 31498//31498 31717//31717 31902//31902 +f 31846//31846 31611//31611 31706//31706 +f 31516//31516 31519//31519 31606//31606 +f 31721//31721 31661//31661 31781//31781 +f 31804//31804 31637//31637 31663//31663 +f 31664//31664 31660//31660 31825//31825 +f 31818//31818 31739//31739 31375//31375 +f 31934//31934 31392//31392 31648//31648 +f 31663//31663 31600//31600 31780//31780 +f 31382//31382 31856//31856 31819//31819 +f 31742//31742 31602//31602 31714//31714 +f 31752//31752 31748//31748 31493//31493 +f 31622//31622 31819//31819 31715//31715 +f 31604//31604 31698//31698 31820//31820 +f 31514//31514 31576//31576 31754//31754 +f 31660//31660 31581//31581 31749//31749 +f 31505//31505 31509//31509 31753//31753 +f 31573//31573 31707//31707 31632//31632 +f 31713//31713 31822//31822 31499//31499 +f 31709//31709 31611//31611 31846//31846 +f 31657//31657 31414//31414 31899//31899 +f 31651//31651 31697//31697 31683//31683 +f 31902//31902 31717//31717 31814//31814 +f 31651//31651 31653//31653 31697//31697 +f 31530//31530 31709//31709 31711//31711 +f 31683//31683 31697//31697 31802//31802 +f 31710//31710 31474//31474 31764//31764 +f 31813//31813 31697//31697 31653//31653 +f 31474//31474 31656//31656 31764//31764 +f 31507//31507 31614//31614 31640//31640 +f 31658//31658 31471//31471 31657//31657 +f 31883//31883 31707//31707 31573//31573 +f 31300//31300 31640//31640 31927//31927 +f 31712//31712 31404//31404 31915//31915 +f 31815//31815 31787//31787 31579//31579 +f 31654//31654 31472//31472 31758//31758 +f 31716//31716 31613//31613 31658//31658 +f 31718//31718 31473//31473 31740//31740 +f 31439//31439 31864//31864 31381//31381 +f 31676//31676 31579//31579 31787//31787 +f 31630//31630 31544//31544 31636//31636 +f 31659//31659 31674//31674 31863//31863 +f 31580//31580 31830//31830 31750//31750 +f 31575//31575 31537//31537 31795//31795 +f 31549//31549 31824//31824 31727//31727 +f 31694//31694 31835//31835 31722//31722 +f 31631//31631 31415//31415 31514//31514 +f 31514//31514 31877//31877 31631//31631 +f 31504//31504 31790//31790 31767//31767 +f 31680//31680 31664//31664 31923//31923 +f 31884//31884 31500//31500 31725//31725 +f 31687//31687 31578//31578 31839//31839 +f 31782//31782 31729//31729 31681//31681 +f 31734//31734 31635//31635 31827//31827 +f 31734//31734 31801//31801 31635//31635 +f 31842//31842 31689//31689 31687//31687 +f 31841//31841 31647//31647 31536//31536 +f 31521//31521 31704//31704 31743//31743 +f 31798//31798 31631//31631 31877//31877 +f 31664//31664 31825//31825 31923//31923 +f 31841//31841 31536//31536 31695//31695 +f 31743//31743 31704//31704 31920//31920 +f 31812//31812 31688//31688 31747//31747 +f 31781//31781 31521//31521 31743//31743 +f 31645//31645 31678//31678 31816//31816 +f 31493//31493 31848//31848 31633//31633 +f 31801//31801 31838//31838 31512//31512 +f 31691//31691 31512//31512 31838//31838 +f 31690//31690 31665//31665 31792//31792 +f 31505//31505 31854//31854 31735//31735 +f 31652//31652 31655//31655 31805//31805 +f 31603//31603 31755//31755 31759//31759 +f 31922//31922 31696//31696 31744//31744 +f 31692//31692 31696//31696 31922//31922 +f 31758//31758 31472//31472 31710//31710 +f 31813//31813 31645//31645 31817//31817 +f 31808//31808 31498//31498 31858//31858 +f 31505//31505 31753//31753 31854//31854 +f 31947//31947 31610//31610 31691//31691 +f 31767//31767 31790//31790 31876//31876 +f 31946//31946 31538//31538 31945//31945 +f 31741//31741 31395//31395 31985//31985 +f 31516//31516 31606//31606 31831//31831 +f 31645//31645 31816//31816 31817//31817 +f 31999//31999 31610//31610 31947//31947 +f 31676//31676 31787//31787 31836//31836 +f 31706//31706 31610//31610 31999//31999 +f 31744//31744 31637//31637 31804//31804 +f 31686//31686 31628//31628 31826//31826 +f 31517//31517 31860//31860 31862//31862 +f 31499//31499 31822//31822 31959//31959 +f 31404//31404 31701//31701 31793//31793 +f 31648//31648 31751//31751 31934//31934 +f 31520//31520 31741//31741 32038//32038 +f 31788//31788 31683//31683 31802//31802 +f 31825//31825 31660//31660 31749//31749 +f 31708//31708 31739//31739 31738//31738 +f 31763//31763 31646//31646 32104//32104 +f 31560//31560 31874//31874 31740//31740 +f 31717//31717 31719//31719 31814//31814 +f 31603//31603 31759//31759 31698//31698 +f 31904//31904 31663//31663 31780//31780 +f 31700//31700 31520//31520 32038//32038 +f 31576//31576 31763//31763 31754//31754 +f 31756//31756 31466//31466 31758//31758 +f 31783//31783 31627//31627 31784//31784 +f 31667//31667 31659//31659 31863//31863 +f 31758//31758 31466//31466 31654//31654 +f 31605//31605 31712//31712 31915//31915 +f 31807//31807 31605//31605 31915//31915 +f 31609//31609 31821//31821 31608//31608 +f 31626//31626 31820//31820 31823//31823 +f 31861//31861 31824//31824 31624//31624 +f 31515//31515 31797//31797 32041//32041 +f 31807//31807 31675//31675 31605//31605 +f 31542//31542 31626//31626 31823//31823 +f 31657//31657 31716//31716 31658//31658 +f 31525//31525 31797//31797 31515//31515 +f 31725//31725 31684//31684 31583//31583 +f 31460//31460 31567//31567 31765//31765 +f 31765//31765 31868//31868 31777//31777 +f 31777//31777 31460//31460 31765//31765 +f 31768//31768 31769//31769 31671//31671 +f 31934//31934 31483//31483 31392//31392 +f 31863//31863 31674//31674 31869//31869 +f 31844//31844 31597//31597 31772//31772 +f 31672//31672 31671//31671 31769//31769 +f 31587//31587 31672//31672 31769//31769 +f 31769//31769 31871//31871 31587//31587 +f 31767//31767 31766//31766 31457//31457 +f 31667//31667 31770//31770 31561//31561 +f 31965//31965 31625//31625 31529//31529 +f 31567//31567 31457//31457 31766//31766 +f 31567//31567 31766//31766 31765//31765 +f 31529//31529 31679//31679 31965//31965 +f 31777//31777 31775//31775 31666//31666 +f 31874//31874 31560//31560 31587//31587 +f 31775//31775 31777//31777 31888//31888 +f 31561//31561 31870//31870 31773//31773 +f 31774//31774 31771//31771 31634//31634 +f 31776//31776 31666//31666 31775//31775 +f 31668//31668 31666//31666 31776//31776 +f 31770//31770 31870//31870 31561//31561 +f 31674//31674 31669//31669 31869//31869 +f 31634//31634 31591//31591 31778//31778 +f 31771//31771 31869//31869 31669//31669 +f 31670//31670 31668//31668 31776//31776 +f 31570//31570 31778//31778 31591//31591 +f 31671//31671 31670//31670 31768//31768 +f 31778//31778 31570//31570 31673//31673 +f 31779//31779 31778//31778 31673//31673 +f 31722//31722 31835//31835 31779//31779 +f 31673//31673 31722//31722 31779//31779 +f 31676//31676 31836//31836 31955//31955 +f 31791//31791 31676//31676 31955//31955 +f 31609//31609 31832//31832 31880//31880 +f 31681//31681 31729//31729 31894//31894 +f 31606//31606 31575//31575 31795//31795 +f 31782//31782 31829//31829 31729//31729 +f 31724//31724 31896//31896 32009//32009 +f 31783//31783 31826//31826 31628//31628 +f 31596//31596 32049//32049 31797//31797 +f 31749//31749 31789//31789 31825//31825 +f 31933//31933 31538//31538 31677//31677 +f 31585//31585 31699//31699 31785//31785 +f 31745//31745 31962//31962 31786//31786 +f 31765//31765 31766//31766 31810//31810 +f 31623//31623 31798//31798 31930//31930 +f 31537//31537 31577//31577 31795//31795 +f 31826//31826 31783//31783 31882//31882 +f 31589//31589 31847//31847 31636//31636 +f 31623//31623 31930//31930 31931//31931 +f 31720//31720 31928//31928 31815//31815 +f 31986//31986 31688//31688 31907//31907 +f 31839//31839 31840//31840 31687//31687 +f 31623//31623 31931//31931 31806//31806 +f 31607//31607 32049//32049 31596//31596 +f 31592//31592 31847//31847 31589//31589 +f 31650//31650 31855//31855 31784//31784 +f 31761//31761 32108//32108 31705//31705 +f 31840//31840 31842//31842 31687//31687 +f 31641//31641 32049//32049 31607//31607 +f 31760//31760 31705//31705 32108//32108 +f 31735//31735 31854//31854 31944//31944 +f 31639//31639 31545//31545 31845//31845 +f 31985//31985 31395//31395 31884//31884 +f 32049//32049 31641//31641 32013//32013 +f 31592//31592 31642//31642 31949//31949 +f 31746//31746 31843//31843 31603//31603 +f 31744//31744 31804//31804 31922//31922 +f 31755//31755 31603//31603 31843//31843 +f 31695//31695 31652//31652 31805//31805 +f 31657//31657 31899//31899 31916//31916 +f 31828//31828 31662//31662 31803//31803 +f 31493//31493 31748//31748 31848//31848 +f 31427//31427 31638//31638 32011//32011 +f 31757//31757 31860//31860 31380//31380 +f 31855//31855 31650//31650 31821//31821 +f 31552//31552 31834//31834 31701//31701 +f 31662//31662 31686//31686 31803//31803 +f 31759//31759 31755//31755 31913//31913 +f 31728//31728 31792//31792 31665//31665 +f 31748//31748 31752//31752 31925//31925 +f 31704//31704 31680//31680 31920//31920 +f 31716//31716 31657//31657 31918//31918 +f 31862//31862 31811//31811 31517//31517 +f 31787//31787 31815//31815 31833//31833 +f 31498//31498 31902//31902 31858//31858 +f 31663//31663 31904//31904 31804//31804 +f 31826//31826 31803//31803 31686//31686 +f 31791//31791 31790//31790 31676//31676 +f 31721//31721 31792//31792 31728//31728 +f 31613//31613 31716//31716 31583//31583 +f 31711//31711 31709//31709 31851//31851 +f 31738//31738 31739//31739 31818//31818 +f 31814//31814 31719//31719 31973//31973 +f 31656//31656 31893//31893 31764//31764 +f 31879//31879 31711//31711 31851//31851 +f 31753//31753 32041//32041 31859//31859 +f 31719//31719 31745//31745 31906//31906 +f 31515//31515 32041//32041 31753//31753 +f 31893//31893 31656//31656 31894//31894 +f 31656//31656 31681//31681 31894//31894 +f 31817//31817 31816//31816 31897//31897 +f 31822//31822 31713//31713 31889//31889 +f 31542//31542 31823//31823 31827//31827 +f 31624//31624 31700//31700 31861//31861 +f 31863//31863 31867//31867 31667//31667 +f 31883//31883 31853//31853 31707//31707 +f 31718//31718 31762//31762 31723//31723 +f 31381//31381 31864//31864 31889//31889 +f 31622//31622 31715//31715 32033//32033 +f 32000//32000 31831//31831 31606//31606 +f 31714//31714 31602//31602 31903//31903 +f 31602//31602 31750//31750 31903//31903 +f 31890//31890 31721//31721 31781//31781 +f 31835//31835 31694//31694 31885//31885 +f 31907//31907 31594//31594 31731//31731 +f 31905//31905 31630//31630 31912//31912 +f 31921//31921 31723//31723 31762//31762 +f 31630//31630 31636//31636 31912//31912 +f 31606//31606 31795//31795 32000//32000 +f 31692//31692 31885//31885 31694//31694 +f 31723//31723 31921//31921 31839//31839 +f 31780//31780 31683//31683 31788//31788 +f 31788//31788 31908//31908 31780//31780 +f 31903//31903 31750//31750 31830//31830 +f 31906//31906 31745//31745 31786//31786 +f 31801//31801 31734//31734 31911//31911 +f 31794//31794 31789//31789 31749//31749 +f 31699//31699 31702//31702 31785//31785 +f 31795//31795 31577//31577 31909//31909 +f 31690//31690 31792//31792 31720//31720 +f 31783//31783 31784//31784 31882//31882 +f 31703//31703 31630//31630 31989//31989 +f 31989//31989 31630//31630 31905//31905 +f 31592//31592 31949//31949 31847//31847 +f 31747//31747 31688//31688 31986//31986 +f 31882//31882 31784//31784 31892//31892 +f 31951//31951 31802//31802 31697//31697 +f 31802//31802 31852//31852 31788//31788 +f 31792//31792 31721//31721 31924//31924 +f 31855//31855 31892//31892 31784//31784 +f 31949//31949 31642//31642 31850//31850 +f 31832//31832 31735//31735 31944//31944 +f 32038//32038 31741//31741 31985//31985 +f 31838//31838 31801//31801 31943//31943 +f 31693//31693 31732//31732 31941//31941 +f 31640//31640 31685//31685 32010//32010 +f 31733//31733 31799//31799 32099//32099 +f 31642//31642 31547//31547 31850//31850 +f 31800//31800 31693//31693 31941//31941 +f 31849//31849 31765//31765 31810//31810 +f 31991//31991 31701//31701 31834//31834 +f 31799//31799 31647//31647 31841//31841 +f 31789//31789 31794//31794 31891//31891 +f 31947//31947 31691//31691 31838//31838 +f 31736//31736 31845//31845 31545//31545 +f 31817//31817 31952//31952 31813//31813 +f 31844//31844 31751//31751 31648//31648 +f 31836//31836 31787//31787 31833//31833 +f 31999//31999 31846//31846 31706//31706 +f 31805//31805 32008//32008 31695//31695 +f 31861//31861 31700//31700 32038//32038 +f 31851//31851 31709//31709 31846//31846 +f 31920//31920 31680//31680 31923//31923 +f 31808//31808 31736//31736 31737//31737 +f 32011//32011 31856//31856 31644//31644 +f 31918//31918 31657//31657 31916//31916 +f 31805//31805 31655//31655 31857//31857 +f 32104//32104 31754//31754 31763//31763 +f 31655//31655 31809//31809 31857//31857 +f 31820//31820 31698//31698 31759//31759 +f 31987//31987 31809//31809 31516//31516 +f 31828//31828 31803//31803 31932//31932 +f 31831//31831 31987//31987 31516//31516 +f 31752//31752 31466//31466 31756//31756 +f 32014//32014 32031//32031 31586//31586 +f 31731//31731 31586//31586 32031//32031 +f 31896//31896 31574//31574 31865//31865 +f 32037//32037 31877//31877 31514//31514 +f 32020//32020 31823//31823 31820//31820 +f 31725//31725 31583//31583 32016//32016 +f 31404//31404 31793//31793 31915//31915 +f 31818//31818 31742//31742 31971//31971 +f 31902//31902 31814//31814 31973//31973 +f 31714//31714 31971//31971 31742//31742 +f 31740//31740 31919//31919 31718//31718 +f 31762//31762 31718//31718 31919//31919 +f 31740//31740 31874//31874 31919//31919 +f 31797//31797 31957//31957 32041//32041 +f 31797//31797 32049//32049 31957//31957 +f 31677//31677 31675//31675 31933//31933 +f 31842//31842 31970//31970 31746//31746 +f 31682//31682 31483//31483 31934//31934 +f 31867//31867 31770//31770 31667//31667 +f 31876//31876 31766//31766 31767//31767 +f 31970//31970 31843//31843 31746//31746 +f 31587//31587 31871//31871 31873//31873 +f 31868//31868 31765//31765 31849//31849 +f 31587//31587 31873//31873 31874//31874 +f 31863//31863 31869//31869 31878//31878 +f 31844//31844 31772//31772 32081//32081 +f 31868//31868 31888//31888 31777//31777 +f 31869//31869 31771//31771 31961//31961 +f 31961//31961 31771//31771 31774//31774 +f 31773//31773 32081//32081 31772//31772 +f 31775//31775 31866//31866 31776//31776 +f 31961//31961 31774//31774 31966//31966 +f 31888//31888 31866//31866 31775//31775 +f 31776//31776 31866//31866 31670//31670 +f 31670//31670 31866//31866 31886//31886 +f 31888//31888 31868//31868 31887//31887 +f 31778//31778 31774//31774 31634//31634 +f 31966//31966 31774//31774 31875//31875 +f 31875//31875 31774//31774 31778//31778 +f 31670//31670 31886//31886 31768//31768 +f 31770//31770 31872//31872 31870//31870 +f 31875//31875 31778//31778 31779//31779 +f 31875//31875 31779//31779 31835//31835 +f 31858//31858 32236//32236 31808//31808 +f 31850//31850 31708//31708 32054//32054 +f 31807//31807 31933//31933 31675//31675 +f 31708//31708 32015//32015 32054//32054 +f 31956//31956 31826//31826 31882//31882 +f 31875//31875 31835//31835 32026//32026 +f 31958//31958 31920//31920 31923//31923 +f 31860//31860 31757//31757 32003//32003 +f 31759//31759 32020//32020 31820//31820 +f 31822//31822 31889//31889 31976//31976 +f 32010//32010 31927//31927 31640//31640 +f 31908//31908 31904//31904 31780//31780 +f 32011//32011 31638//31638 31760//31760 +f 31708//31708 31738//31738 32015//32015 +f 31766//31766 31876//31876 31810//31810 +f 31926//31926 31710//31710 31764//31764 +f 31977//31977 31892//31892 31855//31855 +f 31923//31923 31825//31825 31958//31958 +f 31857//31857 31809//31809 31881//31881 +f 31936//31936 31798//31798 31877//31877 +f 31823//31823 32020//32020 32112//32112 +f 32111//32111 31884//31884 31725//31725 +f 32014//32014 31586//31586 31879//31879 +f 32000//32000 31987//31987 31831//31831 +f 31855//31855 31821//31821 31977//31977 +f 31981//31981 31908//31908 31788//31788 +f 31538//31538 31933//31933 31945//31945 +f 31720//31720 31792//31792 32044//32044 +f 31764//31764 31893//31893 31894//31894 +f 31719//31719 31906//31906 31973//31973 +f 31714//31714 31903//31903 31978//31978 +f 31981//31981 31788//31788 31852//31852 +f 31907//31907 31731//31731 32031//32031 +f 31925//31925 31756//31756 32045//32045 +f 31827//31827 31823//31823 32112//32112 +f 31720//31720 32044//32044 31928//31928 +f 31734//31734 31827//31827 32112//32112 +f 31756//31756 31758//31758 32045//32045 +f 31922//31922 31804//31804 31895//31895 +f 31803//31803 31826//31826 31956//31956 +f 31577//31577 31639//31639 31909//31909 +f 31880//31880 31821//31821 31609//31609 +f 31852//31852 31802//31802 31951//31951 +f 31911//31911 31734//31734 32029//32029 +f 31921//31921 31762//31762 31919//31919 +f 31825//31825 31789//31789 31958//31958 +f 31639//31639 31845//31845 31909//31909 +f 31815//31815 32214//32214 31833//31833 +f 31804//31804 31983//31983 31895//31895 +f 31828//31828 31932//31932 31794//31794 +f 31991//31991 31834//31834 32119//32119 +f 31993//31993 31983//31983 31804//31804 +f 31804//31804 31904//31904 31993//31993 +f 31815//31815 31928//31928 32214//32214 +f 31890//31890 32069//32069 31721//31721 +f 31721//31721 32069//32069 31924//31924 +f 31813//31813 31952//31952 31697//31697 +f 31919//31919 31900//31900 31921//31921 +f 31943//31943 31801//31801 31911//31911 +f 31692//31692 31922//31922 31898//31898 +f 31685//31685 32009//32009 32287//32287 +f 32099//32099 31796//31796 31733//31733 +f 31844//31844 31914//31914 31751//31751 +f 31747//31747 31986//31986 32127//32127 +f 31800//31800 31941//31941 32188//32188 +f 31736//31736 31808//31808 32236//32236 +f 31546//31546 31800//31800 32188//32188 +f 31922//31922 31895//31895 31898//31898 +f 31914//31914 31844//31844 32065//32065 +f 31897//31897 31952//31952 31817//31817 +f 31888//31888 31938//31938 31866//31866 +f 31633//31633 32061//32061 31837//31837 +f 31781//31781 31743//31743 31890//31890 +f 31812//31812 31747//31747 32127//32127 +f 32108//32108 31761//31761 31812//31812 +f 31547//31547 31708//31708 31850//31850 +f 31757//31757 31546//31546 32056//32056 +f 31921//31921 31937//31937 31839//31839 +f 31832//31832 32023//32023 31880//31880 +f 32094//32094 31707//31707 31853//31853 +f 31932//31932 31891//31891 31794//31794 +f 31707//31707 32094//32094 31816//31816 +f 31829//31829 31782//31782 32095//32095 +f 31782//31782 31585//31585 32095//32095 +f 32094//32094 31897//31897 31816//31816 +f 31702//31702 31703//31703 31785//31785 +f 31514//31514 31754//31754 32037//32037 +f 31979//31979 31955//31955 31836//31836 +f 31785//31785 31703//31703 31989//31989 +f 31952//31952 31897//31897 31935//31935 +f 31915//31915 31793//31793 31910//31910 +f 31791//31791 31876//31876 31790//31790 +f 31867//31867 31863//31863 31929//31929 +f 31840//31840 31839//31839 31937//31937 +f 31583//31583 31716//31716 32016//32016 +f 31917//31917 31807//31807 31915//31915 +f 31755//31755 31843//31843 31940//31940 +f 31854//31854 31996//31996 31944//31944 +f 31996//31996 31854//31854 31753//31753 +f 31913//31913 32110//32110 31759//31759 +f 31753//31753 31859//31859 32161//32161 +f 31936//31936 31930//31930 31798//31798 +f 31710//31710 31926//31926 31953//31953 +f 32008//32008 31841//31841 31695//31695 +f 31743//31743 31920//31920 31980//31980 +f 32250//32250 31824//31824 32057//32057 +f 32026//32026 31967//31967 31875//31875 +f 32037//32037 31936//31936 31877//31877 +f 32147//32147 32236//32236 31858//31858 +f 31727//31727 31824//31824 32250//32250 +f 31885//31885 32026//32026 31835//31835 +f 31882//31882 31892//31892 31975//31975 +f 31920//31920 31958//31958 31980//31980 +f 31752//31752 31756//31756 31925//31925 +f 31738//31738 31818//31818 32055//32055 +f 31885//31885 31692//31692 31898//31898 +f 31908//31908 31993//31993 31904//31904 +f 31885//31885 31898//31898 32035//32035 +f 32055//32055 31818//31818 31971//31971 +f 32018//32018 31743//31743 31980//31980 +f 31880//31880 32130//32130 31821//31821 +f 31734//31734 32112//32112 32062//32062 +f 32006//32006 31902//31902 31973//31973 +f 32018//32018 31890//31890 31743//31743 +f 31979//31979 32019//32019 31955//31955 +f 31931//31931 32058//32058 31806//31806 +f 31806//31806 32058//32058 31883//31883 +f 31809//31809 31987//31987 31881//31881 +f 32130//32130 31880//31880 32023//32023 +f 31899//31899 31927//31927 32155//32155 +f 31972//31972 31958//31958 31789//31789 +f 31900//31900 31901//31901 31921//31921 +f 31978//31978 31971//31971 31714//31714 +f 32058//32058 32100//32100 31883//31883 +f 31921//31921 31901//31901 31937//31937 +f 31852//31852 31951//31951 32102//32102 +f 32095//32095 31585//31585 31785//31785 +f 31646//31646 31946//31946 32047//32047 +f 32047//32047 32104//32104 31646//31646 +f 31832//31832 31944//31944 32023//32023 +f 31789//31789 31891//31891 31972//31972 +f 31715//31715 31819//31819 31990//31990 +f 31990//31990 32405//32405 31715//31715 +f 31986//31986 31907//31907 32117//32117 +f 31793//31793 31701//31701 31948//31948 +f 32191//32191 31864//31864 31837//31837 +f 32115//32115 31972//31972 31891//31891 +f 31934//31934 31751//31751 32001//32001 +f 31912//31912 31982//31982 31905//31905 +f 31910//31910 31793//31793 31948//31948 +f 31840//31840 31937//31937 31939//31939 +f 31751//31751 31914//31914 32001//32001 +f 31891//31891 31932//31932 32115//32115 +f 32033//32033 31629//31629 31622//31622 +f 32017//32017 31937//31937 31901//31901 +f 31951//31951 31697//31697 31952//31952 +f 31754//31754 32104//32104 32195//32195 +f 31979//31979 31836//31836 31833//31833 +f 31912//31912 31636//31636 31984//31984 +f 32089//32089 31830//31830 31726//31726 +f 31853//31853 31883//31883 32100//32100 +f 31940//31940 31843//31843 32060//32060 +f 31938//31938 31942//31942 31866//31866 +f 31866//31866 31942//31942 31886//31886 +f 31913//31913 31755//31755 31940//31940 +f 32022//32022 31932//31932 31803//31803 +f 31959//31959 31822//31822 31976//31976 +f 32059//32059 32110//32110 31913//31913 +f 31803//31803 31956//31956 32022//32022 +f 32094//32094 31935//31935 31897//31897 +f 31984//31984 31636//31636 32002//32002 +f 31847//31847 32002//32002 31636//31636 +f 31685//31685 32287//32287 32010//32010 +f 32045//32045 31758//31758 31953//31953 +f 31716//31716 31918//31918 32012//32012 +f 31758//31758 31710//31710 31953//31953 +f 31949//31949 31850//31850 31950//31950 +f 31748//31748 31925//31925 31848//31848 +f 32057//32057 31824//31824 31861//31861 +f 32081//32081 32065//32065 31844//31844 +f 31878//31878 31869//31869 31961//31961 +f 31874//31874 31900//31900 31919//31919 +f 31773//31773 31870//31870 31963//31963 +f 31770//31770 32074//32074 31872//31872 +f 31874//31874 31960//31960 31900//31900 +f 31887//31887 31868//31868 31849//31849 +f 31954//31954 31886//31886 31942//31942 +f 31768//31768 31886//31886 31954//31954 +f 31870//31870 31872//31872 31963//31963 +f 31901//31901 31900//31900 31960//31960 +f 31770//31770 31867//31867 32074//32074 +f 31954//31954 31974//31974 31768//31768 +f 31768//31768 31974//31974 31769//31769 +f 31962//31962 31625//31625 31964//31964 +f 31967//31967 32079//32079 31966//31966 +f 31966//31966 31875//31875 31967//31967 +f 31769//31769 31974//31974 32073//32073 +f 31970//31970 31842//31842 31939//31939 +f 31939//31939 31842//31842 31840//31840 +f 31625//31625 31965//31965 31964//31964 +f 31769//31769 32073//32073 31968//31968 +f 31871//31871 31769//31769 31968//31968 +f 31843//31843 31970//31970 32060//32060 +f 31873//31873 31871//31871 31968//31968 +f 31968//31968 31969//31969 31873//31873 +f 31874//31874 31873//31873 31969//31969 +f 31960//31960 31874//31874 31969//31969 +f 32080//32080 31679//31679 31682//31682 +f 32080//32080 31682//31682 32084//32084 +f 31934//31934 32084//32084 31682//31682 +f 31925//31925 32204//32204 31848//31848 +f 31819//31819 31856//31856 31990//31990 +f 31792//31792 31924//31924 32039//32039 +f 31908//31908 32043//32043 31993//31993 +f 32029//32029 31734//31734 31992//31992 +f 32119//32119 31834//31834 31727//31727 +f 31916//31916 31899//31899 32155//32155 +f 31981//31981 32043//32043 31908//31908 +f 32128//32128 31884//31884 32111//32111 +f 32062//32062 31992//31992 31734//31734 +f 31876//31876 32070//32070 31810//31810 +f 31906//31906 32158//32158 31973//31973 +f 32026//32026 31885//31885 32035//32035 +f 31894//31894 31729//31729 32040//32040 +f 32405//32405 32033//32033 31715//31715 +f 31979//31979 31833//31833 32214//32214 +f 31912//31912 31984//31984 31982//31982 +f 32000//32000 31795//31795 32042//32042 +f 31903//31903 31830//31830 32085//32085 +f 31729//31729 31829//31829 32040//32040 +f 32040//32040 31829//31829 32237//32237 +f 32018//32018 32069//32069 31890//31890 +f 32100//32100 32094//32094 31853//31853 +f 32021//32021 32115//32115 31932//31932 +f 31876//31876 31791//31791 32070//32070 +f 32018//32018 31980//31980 32067//32067 +f 32031//32031 32117//32117 31907//31907 +f 32085//32085 31830//31830 32089//32089 +f 31955//31955 32070//32070 31791//31791 +f 32092//32092 31829//31829 32095//32095 +f 32029//32029 31943//31943 31911//31911 +f 31985//31985 31884//31884 32128//32128 +f 32084//32084 31934//31934 32181//32181 +f 31730//31730 31629//31629 32337//32337 +f 31977//31977 31975//31975 31892//31892 +f 32042//32042 31795//31795 31909//31909 +f 31730//31730 32281//32281 31732//31732 +f 32089//32089 31726//31726 32005//32005 +f 31796//31796 32005//32005 31726//31726 +f 31810//31810 32070//32070 31849//31849 +f 31932//31932 32022//32022 32021//32021 +f 32039//32039 31924//31924 32116//32116 +f 32098//32098 31909//31909 31845//31845 +f 31847//31847 31949//31949 32002//32002 +f 31887//31887 31849//31849 32087//32087 +f 32066//32066 31898//31898 31895//31895 +f 31799//31799 31841//31841 32099//32099 +f 32105//32105 31861//31861 32038//32038 +f 32048//32048 31895//31895 31983//31983 +f 31952//31952 31994//31994 31951//31951 +f 31896//31896 32185//32185 32009//32009 +f 32056//32056 31546//31546 32188//32188 +f 32130//32130 31977//31977 31821//31821 +f 31995//31995 31951//31951 31994//31994 +f 31947//31947 31838//31838 32034//32034 +f 31887//31887 32087//32087 31888//31888 +f 31861//31861 32105//32105 32057//32057 +f 31952//31952 32052//32052 31994//31994 +f 31757//31757 32056//32056 32003//32003 +f 31948//31948 31701//31701 31991//31991 +f 31957//31957 32049//32049 32129//32129 +f 31999//31999 31947//31947 32288//32288 +f 31951//31951 31995//31995 32102//32102 +f 31857//31857 32008//32008 31805//31805 +f 32003//32003 31862//31862 31860//31860 +f 32086//32086 32037//32037 31754//31754 +f 31858//31858 31902//31902 32006//32006 +f 31918//31918 32226//32226 32012//32012 +f 32110//32110 32020//32020 31759//31759 +f 31975//31975 31956//31956 31882//31882 +f 31956//31956 31975//31975 32101//32101 +f 32053//32053 31938//31938 31888//31888 +f 31997//31997 31975//31975 32107//32107 +f 31953//31953 31926//31926 32253//32253 +f 32049//32049 32013//32013 32103//32103 +f 31864//31864 32191//32191 31889//31889 +f 32016//32016 31716//31716 32012//32012 +f 32191//32191 31837//31837 32061//32061 +f 31851//31851 31846//31846 32046//32046 +f 31851//31851 32046//32046 31879//31879 +f 32023//32023 31944//31944 32163//32163 +f 31929//31929 31863//31863 32007//32007 +f 31807//31807 31917//31917 32156//32156 +f 31878//31878 32007//32007 31863//31863 +f 31633//31633 32063//32063 32061//32061 +f 32376//32376 31933//31933 31807//31807 +f 31633//31633 31848//31848 32063//32063 +f 32064//32064 32063//32063 31848//31848 +f 32064//32064 31848//31848 32204//32204 +f 31764//31764 31894//31894 32024//32024 +f 32031//32031 32030//32030 32279//32279 +f 32100//32100 32234//32234 32094//32094 +f 32311//32311 31987//31987 32027//32027 +f 32039//32039 32044//32044 31792//31792 +f 31942//31942 32028//32028 31954//31954 +f 32214//32214 32044//32044 32097//32097 +f 31974//31974 31954//31954 32028//32028 +f 31928//31928 32044//32044 32214//32214 +f 32028//32028 31942//31942 32124//32124 +f 31918//31918 31916//31916 32155//32155 +f 31976//31976 32072//32072 31959//31959 +f 31865//31865 31811//31811 31862//31862 +f 31996//31996 31753//31753 32161//32161 +f 31987//31987 32000//32000 32027//32027 +f 32024//32024 31894//31894 32040//32040 +f 31945//31945 31933//31933 32083//32083 +f 32021//32021 32121//32121 32115//32115 +f 31896//31896 31865//31865 32494//32494 +f 31852//31852 32036//32036 31981//31981 +f 31955//31955 32071//32071 32070//32070 +f 32117//32117 32050//32050 31986//31986 +f 32052//32052 31952//31952 31935//31935 +f 31976//31976 31889//31889 32148//32148 +f 31955//31955 32088//32088 32071//32071 +f 32158//32158 31906//31906 31786//31786 +f 31943//31943 32029//32029 32091//32091 +f 32127//32127 31986//31986 32050//32050 +f 32048//32048 32066//32066 31895//31895 +f 32034//32034 31838//31838 31943//31943 +f 31849//31849 32070//32070 32087//32087 +f 32237//32237 31829//31829 32092//32092 +f 32181//32181 32174//32174 32084//32084 +f 31629//31629 32033//32033 32337//32337 +f 32191//32191 32148//32148 31889//31889 +f 32098//32098 31845//31845 32051//32051 +f 31736//31736 32051//32051 31845//31845 +f 32287//32287 32009//32009 32185//32185 +f 32001//32001 32181//32181 31934//31934 +f 32034//32034 32288//32288 31947//31947 +f 31980//31980 31958//31958 32032//32032 +f 32022//32022 31956//31956 32101//32101 +f 31913//31913 31940//31940 32059//32059 +f 31736//31736 32004//32004 32051//32051 +f 31998//31998 31732//31732 32281//32281 +f 32018//32018 32118//32118 32069//32069 +f 32018//32018 32067//32067 32118//32118 +f 31950//31950 31850//31850 32146//32146 +f 31846//31846 31999//31999 32288//32288 +f 32236//32236 32004//32004 31736//31736 +f 31941//31941 31732//31732 31998//31998 +f 31850//31850 32054//32054 32146//32146 +f 31996//31996 32163//32163 31944//31944 +f 32053//32053 31888//31888 32219//32219 +f 32025//32025 32067//32067 31980//31980 +f 31785//31785 31989//31989 31988//31988 +f 32101//32101 31975//31975 31997//31997 +f 32069//32069 32118//32118 31924//31924 +f 32037//32037 32096//32096 31936//31936 +f 32032//32032 31958//31958 32114//32114 +f 32015//32015 31738//31738 32055//32055 +f 31972//31972 32114//32114 31958//31958 +f 32038//32038 32133//32133 32105//32105 +f 31938//31938 32124//32124 31942//31942 +f 31989//31989 31905//31905 32135//32135 +f 32055//32055 31971//31971 32197//32197 +f 32118//32118 32116//32116 31924//31924 +f 32013//32013 32072//32072 32103//32103 +f 31959//31959 32072//32072 32013//32013 +f 32135//32135 31905//31905 31982//31982 +f 32121//32121 32021//32021 32125//32125 +f 32109//32109 31926//31926 32194//32194 +f 31917//31917 31915//31915 31910//31910 +f 32461//32461 32057//32057 32105//32105 +f 32108//32108 32402//32402 31760//31760 +f 32014//32014 31879//31879 32153//32153 +f 32153//32153 32030//32030 32014//32014 +f 32031//32031 32014//32014 32030//32030 +f 31764//31764 32024//32024 31926//31926 +f 32011//32011 31760//31760 32402//32402 +f 31725//31725 32016//32016 32251//32251 +f 31807//31807 32156//32156 32376//32376 +f 32111//32111 31725//31725 32251//32251 +f 31856//31856 32011//32011 32150//32150 +f 32250//32250 32119//32119 31727//31727 +f 32075//32075 32074//32074 31867//31867 +f 32065//32065 32001//32001 31914//31914 +f 31867//31867 31929//31929 32075//32075 +f 32076//32076 32077//32077 31960//31960 +f 32075//32075 31929//31929 32007//32007 +f 31901//31901 31960//31960 32077//32077 +f 32073//32073 31974//31974 32028//32028 +f 32078//32078 31901//31901 32077//32077 +f 32077//32077 32169//32169 32078//32078 +f 31773//31773 32168//32168 32081//32081 +f 32166//32166 31968//31968 32073//32073 +f 31963//31963 32168//32168 31773//31773 +f 31786//31786 31962//31962 32348//32348 +f 31937//31937 32017//32017 31939//31939 +f 31939//31939 32017//32017 32082//32082 +f 31964//31964 32348//32348 31962//31962 +f 32076//32076 31969//31969 32166//32166 +f 31968//31968 32166//32166 31969//31969 +f 32078//32078 32017//32017 31901//31901 +f 31960//31960 31969//31969 32076//32076 +f 32079//32079 31961//31961 31966//31966 +f 32017//32017 32078//32078 32082//32082 +f 32078//32078 32068//32068 32082//32082 +f 31965//31965 31679//31679 32080//32080 +f 32079//32079 31967//31967 32164//32164 +f 31963//31963 31872//31872 32207//32207 +f 31872//31872 32074//32074 32207//32207 +f 32082//32082 32068//32068 32140//32140 +f 31939//31939 32082//32082 31970//31970 +f 31970//31970 32082//32082 32140//32140 +f 31970//31970 32140//32140 32060//32060 +f 31978//31978 31903//31903 32215//32215 +f 32027//32027 32000//32000 32221//32221 +f 31903//31903 32085//32085 32215//32215 +f 32019//32019 31979//31979 32259//32259 +f 32329//32329 32494//32494 31865//31865 +f 32000//32000 32042//32042 32090//32090 +f 31981//31981 32036//32036 32141//32141 +f 31852//31852 32102//32102 32036//32036 +f 32019//32019 32088//32088 31955//31955 +f 31996//31996 32216//32216 32208//32208 +f 32176//32176 32036//32036 32102//32102 +f 32088//32088 32019//32019 32259//32259 +f 32071//32071 32088//32088 32122//32122 +f 32159//32159 32066//32066 32048//32048 +f 32073//32073 32028//32028 32213//32213 +f 31993//31993 32093//32093 31983//31983 +f 31946//31946 31945//31945 32228//32228 +f 31996//31996 32161//32161 32216//32216 +f 31993//31993 32138//32138 32093//32093 +f 32337//32337 32281//32281 31730//31730 +f 31946//31946 32228//32228 32047//32047 +f 32182//32182 32185//32185 31896//31896 +f 31985//31985 32128//32128 32289//32289 +f 32034//32034 31943//31943 32210//32210 +f 32093//32093 32048//32048 31983//31983 +f 31977//31977 32131//32131 31975//31975 +f 31909//31909 32098//32098 32225//32225 +f 32225//32225 32098//32098 32496//32496 +f 32204//32204 31925//31925 32045//32045 +f 32127//32127 32106//32106 31812//31812 +f 32039//32039 32123//32123 32044//32044 +f 31888//31888 32087//32087 32219//32219 +f 32141//32141 32043//32043 31981//31981 +f 31980//31980 32032//32032 32025//32025 +f 32118//32118 32067//32067 32025//32025 +f 32025//32025 32032//32032 32224//32224 +f 32288//32288 32034//32034 32285//32285 +f 32044//32044 32123//32123 32097//32097 +f 32041//32041 32161//32161 31859//31859 +f 32108//32108 31812//31812 32106//32106 +f 32001//32001 32065//32065 32222//32222 +f 32002//32002 31949//31949 32270//32270 +f 32021//32021 32022//32022 32302//32302 +f 32004//32004 32236//32236 32232//32232 +f 32046//32046 31846//31846 32288//32288 +f 32065//32065 32081//32081 32222//32222 +f 31957//31957 32161//32161 32041//32041 +f 32217//32217 31977//31977 32130//32130 +f 31988//31988 31989//31989 32247//32247 +f 32051//32051 32004//32004 32193//32193 +f 32110//32110 32201//32201 32020//32020 +f 31989//31989 32135//32135 32247//32247 +f 32112//32112 32020//32020 32201//32201 +f 31879//31879 32046//32046 32186//32186 +f 31950//31950 32270//32270 31949//31949 +f 32008//32008 31857//31857 32151//32151 +f 32253//32253 31926//31926 32254//32254 +f 31926//31926 32109//32109 32254//32254 +f 32192//32192 31994//31994 32052//32052 +f 32153//32153 31879//31879 32186//32186 +f 32053//32053 32124//32124 31938//31938 +f 31881//31881 31987//31987 32311//32311 +f 31992//31992 32062//32062 32261//32261 +f 31858//31858 32006//32006 32147//32147 +f 31995//31995 31994//31994 32102//32102 +f 31931//31931 31930//31930 32223//32223 +f 32129//32129 32049//32049 32137//32137 +f 32107//32107 31975//31975 32131//32131 +f 32149//32149 32150//32150 32011//32011 +f 32052//32052 31935//31935 32189//32189 +f 32192//32192 32052//32052 32189//32189 +f 32010//32010 32155//32155 31927//31927 +f 32103//32103 32137//32137 32049//32049 +f 32031//32031 32279//32279 32117//32117 +f 32015//32015 32190//32190 32054//32054 +f 32015//32015 32055//32055 32190//32190 +f 32197//32197 32312//32312 32055//32055 +f 32115//32115 32114//32114 31972//31972 +f 32016//32016 32012//32012 32243//32243 +f 32123//32123 32039//32039 32162//32162 +f 32114//32114 32115//32115 32160//32160 +f 32039//32039 32116//32116 32162//32162 +f 32026//32026 32199//32199 31967//31967 +f 32152//32152 31786//31786 32348//32348 +f 32083//32083 31933//31933 32376//32376 +f 32233//32233 32163//32163 31996//31996 +f 31982//31982 32309//32309 32135//32135 +f 32203//32203 32205//32205 32029//32029 +f 32122//32122 32070//32070 32071//32071 +f 32116//32116 32175//32175 32162//32162 +f 32141//32141 32036//32036 32176//32176 +f 32196//32196 32124//32124 32053//32053 +f 32233//32233 31996//31996 32208//32208 +f 32091//32091 32029//32029 32209//32209 +f 32080//32080 32084//32084 32174//32174 +f 32000//32000 32090//32090 32221//32221 +f 32325//32325 32085//32085 32089//32089 +f 31943//31943 32091//32091 32210//32210 +f 32070//32070 32172//32172 32087//32087 +f 31991//31991 32119//32119 32134//32134 +f 31898//31898 32066//32066 32212//32212 +f 32115//32115 32121//32121 32177//32177 +f 32182//32182 31896//31896 32494//32494 +f 32159//32159 32180//32180 32066//32066 +f 32213//32213 32028//32028 32124//32124 +f 32048//32048 32093//32093 32173//32173 +f 32070//32070 32122//32122 32172//32172 +f 32339//32339 32185//32185 32182//32182 +f 32181//32181 32001//32001 32222//32222 +f 31984//31984 32002//32002 32532//32532 +f 32093//32093 32138//32138 32173//32173 +f 32092//32092 32095//32095 32132//32132 +f 32118//32118 32025//32025 32120//32120 +f 32127//32127 32050//32050 32239//32239 +f 32136//32136 32072//32072 31976//31976 +f 31909//31909 32225//32225 32042//32042 +f 32210//32210 32283//32283 32034//32034 +f 32095//32095 31785//31785 32132//32132 +f 32005//32005 31796//31796 32143//32143 +f 31993//31993 32043//32043 32138//32138 +f 31796//31796 32099//32099 32143//32143 +f 32285//32285 32034//32034 32283//32283 +f 32214//32214 32126//32126 31979//31979 +f 31941//31941 31998//31998 32293//32293 +f 32131//32131 31977//31977 32217//32217 +f 31841//31841 32008//32008 32440//32440 +f 32234//32234 32447//32447 32094//32094 +f 32270//32270 31950//31950 32139//32139 +f 31935//31935 32094//32094 32447//32447 +f 31979//31979 32126//32126 32259//32259 +f 32139//32139 31950//31950 32146//32146 +f 32038//32038 32235//32235 32133//32133 +f 32025//32025 32224//32224 32255//32255 +f 32126//32126 32214//32214 32183//32183 +f 32295//32295 32104//32104 32047//32047 +f 32056//32056 32188//32188 32249//32249 +f 31931//31931 32223//32223 32301//32301 +f 31881//31881 32311//32311 32345//32345 +f 32140//32140 32230//32230 32060//32060 +f 32148//32148 32136//32136 31976//31976 +f 32045//32045 31953//31953 32253//32253 +f 32011//32011 32402//32402 32371//32371 +f 32371//32371 32149//32149 32011//32011 +f 32300//32300 32010//32010 32287//32287 +f 31997//31997 32107//32107 32131//32131 +f 32295//32295 32195//32195 32104//32104 +f 32198//32198 32058//32058 31931//31931 +f 32130//32130 32023//32023 32187//32187 +f 32198//32198 32100//32100 32058//32058 +f 32032//32032 32114//32114 32160//32160 +f 32030//32030 32153//32153 32154//32154 +f 31994//31994 32145//32145 32102//32102 +f 32144//32144 32110//32110 32059//32059 +f 32279//32279 32030//32030 32154//32154 +f 32116//32116 32118//32118 32175//32175 +f 32201//32201 32110//32110 32144//32144 +f 32057//32057 32461//32461 32417//32417 +f 32250//32250 32057//32057 32417//32417 +f 32163//32163 32187//32187 32023//32023 +f 31990//31990 31856//31856 32150//32150 +f 32187//32187 32163//32163 32233//32233 +f 32032//32032 32160//32160 32179//32179 +f 32055//32055 32312//32312 32190//32190 +f 32024//32024 32194//32194 31926//31926 +f 32147//32147 32006//32006 32238//32238 +f 32194//32194 32024//32024 32113//32113 +f 32238//32238 32006//32006 31973//31973 +f 32160//32160 32115//32115 32177//32177 +f 32029//32029 31992//31992 32203//32203 +f 32197//32197 31971//31971 32256//32256 +f 32061//32061 32269//32269 32191//32191 +f 32206//32206 32202//32202 32026//32026 +f 32152//32152 32158//32158 31786//31786 +f 32026//32026 32035//32035 32206//32206 +f 32062//32062 32112//32112 32201//32201 +f 32263//32263 32076//32076 32167//32167 +f 32164//32164 31967//31967 32199//32199 +f 32077//32077 32076//32076 32263//32263 +f 32081//32081 32168//32168 32222//32222 +f 32169//32169 32068//32068 32078//32078 +f 32169//32169 32170//32170 32068//32068 +f 32168//32168 31963//31963 32207//32207 +f 32074//32074 32075//32075 32165//32165 +f 32073//32073 32213//32213 32157//32157 +f 32165//32165 32075//32075 32007//32007 +f 32166//32166 32073//32073 32157//32157 +f 32171//32171 32068//32068 32170//32170 +f 31965//31965 32348//32348 31964//31964 +f 32348//32348 31965//31965 32211//32211 +f 32167//32167 32076//32076 32166//32166 +f 32171//32171 32140//32140 32068//32068 +f 32007//32007 31878//31878 32576//32576 +f 32080//32080 32211//32211 31965//31965 +f 32059//32059 31940//31940 32142//32142 +f 31961//31961 32576//32576 31878//31878 +f 32079//32079 32262//32262 31961//31961 +f 32164//32164 32262//32262 32079//32079 +f 32321//32321 32027//32027 32221//32221 +f 32131//32131 32334//32334 31997//31997 +f 32206//32206 32035//32035 32212//32212 +f 32035//32035 31898//31898 32212//32212 +f 32215//32215 32085//32085 32323//32323 +f 32131//32131 32217//32217 32273//32273 +f 31865//31865 31862//31862 32329//32329 +f 32087//32087 32172//32172 32219//32219 +f 32177//32177 32179//32179 32160//32160 +f 32174//32174 32181//32181 32326//32326 +f 32314//32314 31984//31984 32532//32532 +f 32532//32532 32002//32002 32270//32270 +f 32040//32040 32113//32113 32024//32024 +f 32228//32228 31945//31945 32083//32083 +f 32405//32405 31990//31990 32373//32373 +f 31930//31930 31936//31936 32218//32218 +f 32136//32136 32148//32148 32184//32184 +f 32162//32162 32175//32175 32282//32282 +f 32255//32255 32120//32120 32025//32025 +f 32043//32043 32141//32141 32241//32241 +f 32219//32219 32291//32291 32053//32053 +f 32405//32405 32375//32375 32033//32033 +f 32180//32180 32212//32212 32066//32066 +f 32289//32289 32128//32128 32356//32356 +f 32217//32217 32130//32130 32278//32278 +f 32224//32224 32032//32032 32179//32179 +f 32123//32123 32178//32178 32097//32097 +f 32148//32148 32191//32191 32184//32184 +f 32239//32239 32317//32317 32127//32127 +f 32278//32278 32130//32130 32187//32187 +f 32106//32106 32127//32127 32317//32317 +f 32053//32053 32291//32291 32196//32196 +f 32447//32447 32369//32369 31935//31935 +f 32369//32369 32189//32189 31935//31935 +f 32193//32193 32004//32004 32342//32342 +f 32293//32293 31998//31998 32281//32281 +f 31785//31785 31988//31988 32132//32132 +f 32004//32004 32232//32232 32342//32342 +f 32495//32495 32086//32086 31754//31754 +f 32235//32235 31985//31985 32289//32289 +f 31948//31948 31991//31991 32439//32439 +f 32188//32188 31941//31941 32242//32242 +f 32177//32177 32121//32121 32359//32359 +f 32440//32440 32099//32099 31841//31841 +f 32214//32214 32097//32097 32183//32183 +f 32038//32038 31985//31985 32235//32235 +f 31994//31994 32355//32355 32145//32145 +f 32008//32008 32151//32151 32440//32440 +f 32230//32230 32140//32140 32318//32318 +f 32259//32259 32231//32231 32088//32088 +f 32135//32135 32248//32248 32247//32247 +f 32054//32054 32190//32190 32358//32358 +f 32046//32046 32379//32379 32186//32186 +f 32125//32125 32359//32359 32121//32121 +f 32198//32198 31931//31931 32301//32301 +f 32135//32135 32309//32309 32248//32248 +f 32056//32056 32249//32249 32352//32352 +f 32207//32207 32074//32074 32271//32271 +f 32213//32213 32124//32124 32196//32196 +f 32246//32246 32059//32059 32142//32142 +f 32022//32022 32101//32101 32302//32302 +f 32155//32155 32437//32437 31918//31918 +f 31918//31918 32437//32437 32226//32226 +f 32157//32157 32213//32213 32427//32427 +f 32254//32254 32109//32109 32292//32292 +f 32402//32402 32108//32108 32544//32544 +f 31862//31862 32003//32003 32546//32546 +f 32037//32037 32086//32086 32374//32374 +f 32037//32037 32374//32374 32096//32096 +f 32109//32109 32194//32194 32292//32292 +f 31857//31857 31881//31881 32345//32345 +f 32238//32238 31973//31973 32258//32258 +f 32088//32088 32231//32231 32122//32122 +f 32245//32245 32102//32102 32145//32145 +f 32113//32113 32332//32332 32194//32194 +f 32200//32200 32118//32118 32120//32120 +f 32021//32021 32302//32302 32125//32125 +f 32061//32061 32350//32350 32269//32269 +f 32156//32156 31917//31917 32315//32315 +f 32176//32176 32241//32241 32141//32141 +f 32251//32251 32016//32016 32243//32243 +f 32063//32063 32350//32350 32061//32061 +f 31992//31992 32261//32261 32370//32370 +f 31978//31978 32256//32256 31971//31971 +f 32256//32256 31978//31978 32215//32215 +f 32203//32203 31992//31992 32370//32370 +f 31997//31997 32252//32252 32101//32101 +f 32195//32195 32495//32495 31754//31754 +f 32209//32209 32029//32029 32205//32205 +f 31994//31994 32192//32192 32355//32355 +f 32072//32072 32364//32364 32103//32103 +f 32210//32210 32091//32091 32209//32209 +f 32199//32199 32026//32026 32202//32202 +f 32189//32189 32305//32305 32192//32192 +f 32064//32064 32308//32308 32063//32063 +f 32072//32072 32136//32136 32511//32511 +f 32597//32597 32027//32027 32321//32321 +f 32150//32150 32373//32373 31990//31990 +f 32085//32085 32325//32325 32323//32323 +f 32332//32332 32113//32113 32398//32398 +f 31982//31982 31984//31984 32314//32314 +f 32310//32310 32204//32204 32272//32272 +f 32113//32113 32040//32040 32398//32398 +f 32216//32216 32161//32161 32227//32227 +f 31936//31936 32096//32096 32218//32218 +f 32325//32325 32089//32089 32327//32327 +f 32227//32227 32161//32161 31957//31957 +f 32439//32439 31991//31991 32134//32134 +f 32337//32337 32033//32033 32375//32375 +f 32404//32404 32221//32221 32090//32090 +f 32454//32454 32089//32089 32005//32005 +f 32210//32210 32220//32220 32283//32283 +f 32389//32389 32138//32138 32043//32043 +f 32494//32494 32339//32339 32182//32182 +f 32273//32273 32334//32334 32131//32131 +f 32043//32043 32241//32241 32389//32389 +f 32045//32045 32272//32272 32204//32204 +f 32171//32171 32318//32318 32140//32140 +f 32219//32219 32172//32172 32331//32331 +f 32318//32318 32171//32171 32313//32313 +f 32180//32180 32353//32353 32212//32212 +f 32098//32098 32051//32051 32475//32475 +f 32092//32092 32240//32240 32237//32237 +f 32172//32172 32122//32122 32331//32331 +f 32143//32143 32099//32099 32286//32286 +f 32051//32051 32193//32193 32475//32475 +f 32222//32222 32326//32326 32181//32181 +f 31948//31948 32439//32439 32303//32303 +f 32092//32092 32132//32132 32240//32240 +f 32277//32277 32287//32287 32185//32185 +f 32180//32180 32159//32159 32297//32297 +f 32129//32129 32227//32227 31957//31957 +f 32047//32047 32228//32228 32295//32295 +f 32097//32097 32275//32275 32183//32183 +f 32146//32146 32054//32054 32357//32357 +f 32379//32379 32046//32046 32288//32288 +f 32159//32159 32048//32048 32362//32362 +f 32151//32151 31857//31857 32345//32345 +f 32266//32266 31940//31940 32230//32230 +f 32173//32173 32362//32362 32048//32048 +f 32123//32123 32162//32162 32282//32282 +f 32244//32244 32106//32106 32317//32317 +f 32227//32227 32129//32129 32229//32229 +f 32142//32142 32266//32266 32246//32246 +f 32278//32278 32187//32187 32338//32338 +f 32247//32247 32132//32132 31988//31988 +f 32186//32186 32397//32397 32153//32153 +f 32238//32238 32258//32258 32590//32590 +f 32191//32191 32269//32269 32184//32184 +f 32155//32155 32010//32010 32300//32300 +f 32059//32059 32246//32246 32351//32351 +f 32144//32144 32059//32059 32351//32351 +f 32137//32137 32229//32229 32129//32129 +f 32102//32102 32245//32245 32360//32360 +f 32176//32176 32102//32102 32360//32360 +f 32363//32363 32201//32201 32144//32144 +f 32097//32097 32178//32178 32420//32420 +f 32253//32253 32272//32272 32045//32045 +f 32201//32201 32363//32363 32260//32260 +f 32192//32192 32304//32304 32355//32355 +f 32195//32195 32295//32295 32486//32486 +f 32187//32187 32233//32233 32276//32276 +f 32003//32003 32056//32056 32352//32352 +f 32276//32276 32233//32233 32349//32349 +f 32205//32205 32203//32203 32370//32370 +f 32097//32097 32420//32420 32275//32275 +f 32350//32350 32063//32063 32299//32299 +f 32302//32302 32101//32101 32252//32252 +f 32304//32304 32192//32192 32305//32305 +f 32369//32369 32447//32447 32490//32490 +f 31862//31862 32546//32546 32329//32329 +f 32063//32063 32308//32308 32299//32299 +f 31997//31997 32334//32334 32252//32252 +f 32298//32298 32213//32213 32196//32196 +f 32344//32344 32362//32362 32173//32173 +f 32364//32364 32137//32137 32103//32103 +f 32332//32332 32292//32292 32194//32194 +f 32461//32461 32105//32105 32713//32713 +f 32012//32012 32226//32226 32406//32406 +f 32122//32122 32343//32343 32331//32331 +f 32243//32243 32012//32012 32406//32406 +f 32096//32096 32374//32374 32306//32306 +f 32200//32200 32175//32175 32118//32118 +f 32126//32126 32183//32183 32259//32259 +f 32120//32120 32255//32255 32336//32336 +f 32328//32328 32111//32111 32251//32251 +f 32504//32504 32119//32119 32250//32250 +f 32316//32316 32262//32262 32164//32164 +f 32199//32199 32316//32316 32164//32164 +f 32201//32201 32260//32260 32062//32062 +f 32260//32260 32261//32261 32062//32062 +f 32316//32316 32367//32367 32262//32262 +f 32258//32258 31973//31973 32158//32158 +f 32165//32165 32271//32271 32074//32074 +f 32167//32167 32166//32166 32157//32157 +f 32263//32263 32264//32264 32077//32077 +f 32207//32207 32271//32271 32168//32168 +f 32267//32267 32077//32077 32264//32264 +f 32165//32165 32257//32257 32271//32271 +f 32316//32316 32199//32199 32202//32202 +f 32169//32169 32077//32077 32267//32267 +f 32211//32211 32268//32268 32348//32348 +f 32170//32170 32169//32169 32267//32267 +f 32257//32257 32165//32165 32384//32384 +f 32165//32165 32007//32007 32384//32384 +f 32171//32171 32170//32170 32265//32265 +f 32384//32384 32007//32007 32385//32385 +f 32324//32324 32211//32211 32080//32080 +f 32142//32142 31940//31940 32266//32266 +f 32576//32576 32385//32385 32007//32007 +f 32060//32060 32230//32230 31940//31940 +f 31961//31961 32262//32262 32576//32576 +f 32389//32389 32330//32330 32138//32138 +f 32240//32240 32132//32132 32296//32296 +f 32186//32186 32379//32379 32424//32424 +f 32294//32294 32224//32224 32179//32179 +f 32132//32132 32247//32247 32296//32296 +f 32296//32296 32247//32247 32435//32435 +f 32219//32219 32331//32331 32346//32346 +f 32606//32606 32143//32143 32286//32286 +f 32334//32334 32273//32273 32280//32280 +f 32139//32139 32146//32146 32423//32423 +f 32466//32466 32224//32224 32294//32294 +f 32357//32357 32423//32423 32146//32146 +f 32272//32272 32253//32253 32391//32391 +f 32372//32372 32205//32205 32370//32370 +f 32099//32099 32440//32440 32286//32286 +f 32339//32339 32277//32277 32185//32185 +f 32223//32223 31930//31930 32218//32218 +f 32253//32253 32254//32254 32391//32391 +f 32309//32309 31982//31982 32314//32314 +f 32357//32357 32054//32054 32358//32358 +f 32271//32271 32222//32222 32168//32168 +f 32180//32180 32297//32297 32431//32431 +f 32341//32341 32336//32336 32255//32255 +f 32252//32252 32334//32334 32412//32412 +f 32205//32205 32274//32274 32209//32209 +f 32451//32451 32106//32106 32399//32399 +f 32108//32108 32106//32106 32451//32451 +f 32159//32159 32362//32362 32297//32297 +f 32544//32544 32108//32108 32451//32451 +f 31941//31941 32293//32293 32242//32242 +f 32254//32254 32292//32292 32354//32354 +f 32219//32219 32346//32346 32291//32291 +f 32177//32177 32294//32294 32179//32179 +f 32195//32195 32486//32486 32549//32549 +f 32232//32232 32236//32236 32584//32584 +f 32392//32392 32332//32332 32398//32398 +f 32280//32280 32443//32443 32334//32334 +f 32312//32312 32197//32197 32378//32378 +f 32234//32234 32100//32100 32447//32447 +f 32208//32208 32349//32349 32233//32233 +f 32284//32284 32285//32285 32283//32283 +f 32300//32300 32287//32287 32396//32396 +f 32495//32495 32195//32195 32549//32549 +f 32291//32291 32346//32346 32381//32381 +f 32437//32437 32441//32441 32226//32226 +f 32197//32197 32256//32256 32446//32446 +f 32546//32546 32003//32003 32352//32352 +f 32315//32315 31917//31917 31910//31910 +f 32256//32256 32215//32215 32446//32446 +f 32308//32308 32064//32064 32310//32310 +f 32311//32311 32027//32027 32597//32597 +f 32268//32268 32211//32211 32322//32322 +f 32175//32175 32200//32200 32282//32282 +f 32245//32245 32145//32145 32401//32401 +f 32324//32324 32322//32322 32211//32211 +f 32319//32319 32316//32316 32202//32202 +f 32310//32310 32064//32064 32204//32204 +f 32080//32080 32174//32174 32361//32361 +f 32050//32050 32117//32117 32539//32539 +f 32360//32360 32241//32241 32176//32176 +f 32123//32123 32282//32282 32178//32178 +f 32202//32202 32206//32206 32319//32319 +f 32213//32213 32298//32298 32427//32427 +f 32713//32713 32105//32105 32133//32133 +f 32072//32072 32453//32453 32364//32364 +f 32410//32410 32361//32361 32174//32174 +f 32167//32167 32157//32157 32307//32307 +f 32174//32174 32326//32326 32410//32410 +f 32450//32450 32208//32208 32216//32216 +f 32243//32243 32406//32406 32503//32503 +f 32090//32090 32042//32042 32335//32335 +f 32455//32455 32243//32243 32503//32503 +f 32511//32511 32453//32453 32072//32072 +f 32042//32042 32225//32225 32335//32335 +f 32143//32143 32454//32454 32005//32005 +f 32251//32251 32243//32243 32455//32455 +f 32419//32419 32318//32318 32313//32313 +f 32231//32231 32343//32343 32122//32122 +f 32136//32136 32459//32459 32511//32511 +f 32290//32290 32216//32216 32227//32227 +f 32336//32336 32200//32200 32120//32120 +f 32318//32318 32333//32333 32230//32230 +f 32343//32343 32231//32231 32425//32425 +f 32230//32230 32333//32333 32266//32266 +f 32320//32320 32266//32266 32333//32333 +f 32083//32083 32376//32376 32415//32415 +f 32344//32344 32173//32173 32330//32330 +f 32328//32328 32251//32251 32455//32455 +f 32173//32173 32138//32138 32330//32330 +f 32333//32333 32318//32318 32382//32382 +f 32128//32128 32111//32111 32328//32328 +f 32356//32356 32128//32128 32328//32328 +f 32246//32246 32266//32266 32320//32320 +f 32421//32421 32212//32212 32414//32414 +f 32246//32246 32320//32320 32407//32407 +f 32338//32338 32187//32187 32480//32480 +f 32139//32139 32562//32562 32270//32270 +f 32218//32218 32096//32096 32306//32306 +f 32420//32420 32178//32178 32509//32509 +f 32252//32252 32340//32340 32302//32302 +f 32289//32289 32356//32356 32531//32531 +f 32363//32363 32144//32144 32351//32351 +f 32293//32293 32281//32281 32655//32655 +f 32408//32408 32269//32269 32350//32350 +f 32225//32225 32496//32496 32335//32335 +f 32186//32186 32424//32424 32397//32397 +f 32276//32276 32480//32480 32187//32187 +f 32330//32330 32389//32389 32344//32344 +f 32294//32294 32177//32177 32394//32394 +f 32496//32496 32098//32098 32517//32517 +f 32274//32274 32205//32205 32372//32372 +f 32178//32178 32282//32282 32390//32390 +f 32426//32426 32200//32200 32336//32336 +f 32475//32475 32517//32517 32098//32098 +f 32242//32242 32249//32249 32188//32188 +f 32209//32209 32274//32274 32413//32413 +f 32229//32229 32137//32137 32491//32491 +f 32154//32154 32153//32153 32397//32397 +f 32248//32248 32435//32435 32247//32247 +f 32440//32440 32151//32151 32479//32479 +f 32271//32271 32523//32523 32222//32222 +f 32190//32190 32484//32484 32358//32358 +f 32345//32345 32479//32479 32151//32151 +f 32220//32220 32210//32210 32209//32209 +f 32397//32397 32279//32279 32154//32154 +f 32255//32255 32224//32224 32341//32341 +f 32484//32484 32190//32190 32627//32627 +f 32190//32190 32312//32312 32378//32378 +f 32378//32378 32627//32627 32190//32190 +f 32444//32444 32283//32283 32220//32220 +f 32275//32275 32259//32259 32183//32183 +f 32284//32284 32283//32283 32444//32444 +f 32591//32591 32241//32241 32360//32360 +f 32334//32334 32443//32443 32412//32412 +f 32591//32591 32389//32389 32241//32241 +f 32477//32477 32309//32309 32314//32314 +f 32291//32291 32381//32381 32510//32510 +f 31948//31948 32303//32303 32530//32530 +f 32378//32378 32197//32197 32580//32580 +f 32155//32155 32300//32300 32437//32437 +f 32301//32301 32594//32594 32198//32198 +f 32197//32197 32446//32446 32580//32580 +f 32341//32341 32224//32224 32466//32466 +f 32117//32117 32279//32279 32347//32347 +f 32177//32177 32359//32359 32394//32394 +f 32262//32262 32367//32367 32456//32456 +f 32304//32304 32305//32305 32505//32505 +f 32208//32208 32450//32450 32349//32349 +f 32236//32236 32147//32147 32584//32584 +f 32198//32198 32366//32366 32100//32100 +f 32347//32347 32539//32539 32117//32117 +f 32280//32280 32273//32273 32445//32445 +f 32314//32314 32532//32532 32477//32477 +f 32288//32288 32285//32285 32379//32379 +f 32338//32338 32217//32217 32278//32278 +f 32259//32259 32400//32400 32231//32231 +f 31910//31910 31948//31948 32838//32838 +f 32539//32539 32239//32239 32050//32050 +f 32307//32307 32157//32157 32427//32427 +f 32400//32400 32259//32259 32275//32275 +f 32316//32316 32319//32319 32411//32411 +f 32401//32401 32360//32360 32245//32245 +f 32447//32447 32100//32100 32366//32366 +f 32411//32411 32319//32319 32368//32368 +f 32532//32532 32270//32270 32403//32403 +f 32327//32327 32089//32089 32454//32454 +f 32359//32359 32125//32125 32568//32568 +f 32292//32292 32332//32332 32392//32392 +f 32371//32371 32702//32702 32149//32149 +f 32125//32125 32302//32302 32568//32568 +f 32401//32401 32145//32145 32355//32355 +f 32206//32206 32368//32368 32319//32319 +f 32504//32504 32250//32250 32417//32417 +f 32321//32321 32221//32221 32458//32458 +f 32368//32368 32206//32206 32421//32421 +f 32221//32221 32404//32404 32458//32458 +f 32340//32340 32568//32568 32302//32302 +f 32149//32149 32373//32373 32150//32150 +f 32450//32450 32216//32216 32290//32290 +f 32454//32454 32143//32143 32498//32498 +f 32369//32369 32305//32305 32189//32189 +f 32244//32244 32399//32399 32106//32106 +f 32426//32426 32282//32282 32200//32200 +f 32313//32313 32171//32171 32377//32377 +f 32505//32505 32305//32305 32465//32465 +f 32459//32459 32136//32136 32184//32184 +f 32040//32040 32237//32237 32398//32398 +f 32504//32504 32134//32134 32119//32119 +f 32269//32269 32459//32459 32184//32184 +f 32398//32398 32237//32237 32240//32240 +f 32382//32382 32320//32320 32333//32333 +f 32393//32393 32382//32382 32318//32318 +f 32410//32410 32326//32326 32460//32460 +f 32460//32460 32326//32326 32428//32428 +f 32356//32356 32328//32328 32474//32474 +f 32326//32326 32222//32222 32428//32428 +f 32171//32171 32265//32265 32377//32377 +f 32421//32421 32206//32206 32212//32212 +f 32167//32167 32307//32307 32380//32380 +f 32170//32170 32383//32383 32265//32265 +f 32267//32267 32383//32383 32170//32170 +f 32167//32167 32380//32380 32263//32263 +f 32263//32263 32380//32380 32418//32418 +f 32418//32418 32264//32264 32263//32263 +f 32267//32267 32264//32264 32383//32383 +f 32430//32430 32365//32365 32363//32363 +f 32363//32363 32365//32365 32260//32260 +f 32386//32386 32260//32260 32365//32365 +f 32260//32260 32386//32386 32261//32261 +f 32576//32576 32262//32262 32456//32456 +f 32370//32370 32261//32261 32387//32387 +f 32361//32361 32324//32324 32080//32080 +f 32387//32387 32261//32261 32386//32386 +f 32310//32310 32272//32272 32391//32391 +f 32083//32083 32415//32415 32481//32481 +f 32143//32143 32606//32606 32498//32498 +f 32353//32353 32414//32414 32212//32212 +f 32606//32606 32286//32286 32687//32687 +f 32426//32426 32390//32390 32282//32282 +f 32273//32273 32217//32217 32513//32513 +f 32513//32513 32445//32445 32273//32273 +f 32229//32229 32491//32491 32227//32227 +f 32228//32228 32083//32083 32481//32481 +f 32470//32470 32397//32397 32424//32424 +f 32178//32178 32390//32390 32509//32509 +f 32353//32353 32180//32180 32518//32518 +f 32564//32564 32391//32391 32254//32254 +f 32513//32513 32217//32217 32338//32338 +f 32344//32344 32389//32389 32395//32395 +f 32440//32440 32479//32479 32636//32636 +f 32372//32372 32370//32370 32464//32464 +f 32372//32372 32413//32413 32274//32274 +f 32342//32342 32232//32232 32643//32643 +f 32354//32354 32564//32564 32254//32254 +f 32180//32180 32431//32431 32518//32518 +f 32279//32279 32397//32397 32525//32525 +f 32535//32535 32289//32289 32531//32531 +f 32354//32354 32292//32292 32392//32392 +f 32345//32345 32311//32311 32483//32483 +f 32152//32152 32348//32348 32487//32487 +f 32409//32409 32152//32152 32487//32487 +f 32487//32487 32348//32348 32268//32268 +f 32597//32597 32483//32483 32311//32311 +f 32235//32235 32289//32289 32535//32535 +f 32551//32551 32355//32355 32304//32304 +f 32551//32551 32304//32304 32505//32505 +f 32268//32268 32322//32322 32488//32488 +f 32413//32413 32220//32220 32209//32209 +f 32271//32271 32438//32438 32523//32523 +f 32398//32398 32442//32442 32392//32392 +f 32497//32497 32307//32307 32427//32427 +f 32369//32369 32465//32465 32305//32305 +f 32457//32457 32322//32322 32324//32324 +f 32239//32239 32539//32539 32609//32609 +f 32343//32343 32425//32425 32489//32489 +f 32425//32425 32231//32231 32400//32400 +f 32317//32317 32239//32239 32609//32609 +f 32317//32317 32609//32609 32449//32449 +f 32308//32308 32310//32310 32416//32416 +f 32519//32519 32343//32343 32489//32489 +f 32244//32244 32317//32317 32449//32449 +f 32494//32494 32329//32329 32620//32620 +f 32553//32553 32321//32321 32458//32458 +f 32324//32324 32361//32361 32457//32457 +f 32448//32448 32284//32284 32444//32444 +f 32346//32346 32343//32343 32436//32436 +f 32331//32331 32343//32343 32346//32346 +f 32285//32285 32284//32284 32448//32448 +f 32448//32448 32422//32422 32285//32285 +f 32307//32307 32497//32497 32380//32380 +f 32285//32285 32422//32422 32379//32379 +f 32622//32622 32277//32277 32339//32339 +f 32380//32380 32497//32497 32452//32452 +f 32562//32562 32139//32139 32423//32423 +f 32412//32412 32463//32463 32252//32252 +f 32275//32275 32420//32420 32467//32467 +f 32340//32340 32252//32252 32463//32463 +f 32367//32367 32316//32316 32557//32557 +f 32456//32456 32367//32367 32557//32557 +f 32467//32467 32420//32420 32509//32509 +f 32436//32436 32381//32381 32346//32346 +f 32226//32226 32441//32441 32538//32538 +f 32411//32411 32557//32557 32316//32316 +f 32671//32671 32381//32381 32436//32436 +f 32510//32510 32381//32381 32671//32671 +f 32406//32406 32226//32226 32538//32538 +f 32418//32418 32380//32380 32452//32452 +f 32090//32090 32335//32335 32404//32404 +f 32388//32388 32404//32404 32335//32335 +f 32467//32467 32400//32400 32275//32275 +f 32443//32443 32280//32280 32445//32445 +f 32313//32313 32377//32377 32419//32419 +f 32227//32227 32603//32603 32290//32290 +f 32376//32376 32156//32156 32499//32499 +f 32218//32218 32641//32641 32223//32223 +f 32320//32320 32382//32382 32393//32393 +f 32301//32301 32223//32223 32641//32641 +f 32320//32320 32393//32393 32407//32407 +f 32506//32506 32393//32393 32318//32318 +f 32269//32269 32514//32514 32459//32459 +f 32474//32474 32328//32328 32630//32630 +f 32701//32701 32134//32134 32504//32504 +f 32424//32424 32379//32379 32485//32485 +f 32619//32619 32240//32240 32473//32473 +f 32296//32296 32473//32473 32240//32240 +f 32306//32306 32641//32641 32218//32218 +f 32556//32556 32496//32496 32517//32517 +f 32523//32523 32428//32428 32222//32222 +f 32341//32341 32429//32429 32336//32336 +f 32591//32591 32395//32395 32389//32389 +f 32269//32269 32408//32408 32514//32514 +f 32196//32196 32291//32291 32510//32510 +f 32287//32287 32277//32277 32877//32877 +f 32394//32394 32359//32359 32433//32433 +f 32249//32249 32242//32242 32526//32526 +f 32480//32480 32513//32513 32338//32338 +f 32366//32366 32198//32198 32594//32594 +f 32475//32475 32193//32193 32342//32342 +f 32509//32509 32542//32542 32467//32467 +f 32296//32296 32435//32435 32473//32473 +f 32527//32527 32249//32249 32526//32526 +f 32701//32701 32439//32439 32134//32134 +f 32196//32196 32586//32586 32298//32298 +f 32435//32435 32248//32248 32520//32520 +f 32390//32390 32426//32426 32571//32571 +f 32359//32359 32568//32568 32433//32433 +f 32584//32584 32643//32643 32232//32232 +f 32401//32401 32355//32355 32551//32551 +f 32248//32248 32309//32309 32520//32520 +f 32352//32352 32249//32249 32527//32527 +f 32527//32527 32543//32543 32352//32352 +f 32362//32362 32431//32431 32297//32297 +f 32257//32257 32438//32438 32271//32271 +f 32642//32642 32347//32347 32279//32279 +f 32427//32427 32298//32298 32724//32724 +f 32235//32235 32535//32535 32133//32133 +f 32430//32430 32432//32432 32365//32365 +f 32509//32509 32390//32390 32571//32571 +f 32463//32463 32570//32570 32340//32340 +f 32699//32699 32495//32495 32549//32549 +f 32336//32336 32429//32429 32516//32516 +f 32480//32480 32276//32276 32482//32482 +f 32487//32487 32268//32268 32488//32488 +f 32443//32443 32463//32463 32412//32412 +f 32488//32488 32322//32322 32457//32457 +f 32343//32343 32519//32519 32436//32436 +f 32294//32294 32476//32476 32466//32466 +f 32349//32349 32482//32482 32276//32276 +f 32413//32413 32372//32372 32616//32616 +f 32374//32374 32086//32086 32495//32495 +f 32402//32402 32702//32702 32371//32371 +f 32486//32486 32722//32722 32549//32549 +f 32341//32341 32466//32466 32434//32434 +f 32627//32627 32378//32378 32629//32629 +f 32416//32416 32598//32598 32308//32308 +f 32495//32495 32612//32612 32374//32374 +f 32500//32500 32465//32465 32369//32369 +f 32306//32306 32374//32374 32612//32612 +f 32482//32482 32349//32349 32450//32450 +f 32465//32465 32548//32548 32505//32505 +f 32373//32373 32375//32375 32405//32405 +f 32562//32562 32403//32403 32270//32270 +f 32446//32446 32215//32215 32554//32554 +f 32478//32478 32393//32393 32593//32593 +f 32418//32418 32452//32452 32501//32501 +f 32418//32418 32501//32501 32264//32264 +f 32240//32240 32601//32601 32398//32398 +f 32536//32536 32220//32220 32413//32413 +f 32323//32323 32325//32325 32327//32327 +f 32444//32444 32220//32220 32536//32536 +f 32156//32156 32315//32315 32499//32499 +f 32601//32601 32240//32240 32619//32619 +f 32561//32561 32419//32419 32675//32675 +f 32318//32318 32419//32419 32561//32561 +f 32841//32841 32376//32376 32499//32499 +f 32485//32485 32379//32379 32422//32422 +f 32508//32508 32421//32421 32414//32414 +f 32587//32587 32584//32584 32238//32238 +f 32238//32238 32584//32584 32147//32147 +f 32383//32383 32462//32462 32265//32265 +f 32265//32265 32462//32462 32578//32578 +f 32590//32590 32587//32587 32238//32238 +f 32377//32377 32265//32265 32578//32578 +f 32257//32257 32384//32384 32573//32573 +f 32468//32468 32573//32573 32384//32384 +f 32264//32264 32501//32501 32462//32462 +f 32368//32368 32421//32421 32508//32508 +f 32246//32246 32407//32407 32351//32351 +f 32264//32264 32462//32462 32383//32383 +f 32385//32385 32468//32468 32384//32384 +f 32351//32351 32407//32407 32469//32469 +f 32478//32478 32407//32407 32393//32393 +f 32468//32468 32385//32385 32575//32575 +f 32385//32385 32576//32576 32575//32575 +f 32363//32363 32351//32351 32469//32469 +f 32409//32409 32158//32158 32152//32152 +f 32430//32430 32363//32363 32469//32469 +f 32386//32386 32365//32365 32432//32432 +f 32576//32576 32456//32456 32577//32577 +f 32370//32370 32387//32387 32464//32464 +f 32472//32472 32476//32476 32394//32394 +f 32414//32414 32353//32353 32518//32518 +f 32480//32480 32512//32512 32513//32513 +f 32397//32397 32470//32470 32471//32471 +f 32877//32877 32396//32396 32287//32287 +f 32531//32531 32356//32356 32474//32474 +f 32394//32394 32433//32433 32472//32472 +f 32642//32642 32279//32279 32525//32525 +f 32309//32309 32477//32477 32520//32520 +f 32431//32431 32600//32600 32518//32518 +f 32519//32519 32671//32671 32436//32436 +f 32431//32431 32362//32362 32600//32600 +f 32428//32428 32523//32523 32646//32646 +f 32227//32227 32491//32491 32603//32603 +f 32362//32362 32344//32344 32600//32600 +f 32294//32294 32394//32394 32476//32476 +f 32300//32300 32396//32396 32552//32552 +f 32228//32228 32481//32481 32528//32528 +f 32616//32616 32529//32529 32413//32413 +f 32628//32628 32564//32564 32354//32354 +f 32629//32629 32378//32378 32580//32580 +f 32594//32594 32301//32301 32534//32534 +f 32295//32295 32228//32228 32528//32528 +f 32568//32568 32340//32340 32570//32570 +f 32528//32528 32486//32486 32295//32295 +f 32354//32354 32522//32522 32628//32628 +f 32354//32354 32392//32392 32522//32522 +f 32509//32509 32571//32571 32625//32625 +f 32483//32483 32595//32595 32345//32345 +f 32510//32510 32671//32671 32588//32588 +f 32620//32620 32329//32329 32652//32652 +f 32360//32360 32492//32492 32591//32591 +f 32323//32323 32554//32554 32215//32215 +f 32402//32402 32544//32544 32702//32702 +f 32417//32417 32461//32461 32713//32713 +f 32492//32492 32360//32360 32537//32537 +f 32400//32400 32467//32467 32425//32425 +f 32516//32516 32426//32426 32336//32336 +f 31910//31910 32838//32838 32315//32315 +f 32442//32442 32398//32398 32601//32601 +f 32137//32137 32691//32691 32491//32491 +f 32364//32364 32691//32691 32137//32137 +f 32567//32567 32425//32425 32467//32467 +f 32545//32545 32537//32537 32360//32360 +f 32360//32360 32401//32401 32545//32545 +f 32499//32499 32315//32315 32610//32610 +f 32339//32339 32494//32494 32622//32622 +f 32516//32516 32571//32571 32426//32426 +f 32785//32785 32149//32149 32702//32702 +f 32373//32373 32149//32149 32785//32785 +f 32454//32454 32644//32644 32327//32327 +f 32321//32321 32553//32553 32597//32597 +f 32453//32453 32691//32691 32364//32364 +f 32458//32458 32657//32657 32553//32553 +f 32586//32586 32196//32196 32656//32656 +f 32357//32357 32358//32358 32563//32563 +f 32598//32598 32299//32299 32308//32308 +f 32548//32548 32465//32465 32500//32500 +f 32434//32434 32429//32429 32341//32341 +f 32415//32415 32376//32376 32841//32841 +f 32458//32458 32404//32404 32657//32657 +f 32388//32388 32657//32657 32404//32404 +f 32335//32335 32496//32496 32388//32388 +f 32586//32586 32724//32724 32298//32298 +f 32448//32448 32444//32444 32547//32547 +f 32600//32600 32344//32344 32493//32493 +f 32328//32328 32455//32455 32707//32707 +f 32497//32497 32427//32427 32550//32550 +f 32460//32460 32428//32428 32738//32738 +f 32452//32452 32497//32497 32667//32667 +f 32493//32493 32344//32344 32395//32395 +f 32443//32443 32445//32445 32720//32720 +f 32557//32557 32411//32411 32558//32558 +f 32511//32511 32459//32459 32502//32502 +f 32512//32512 32720//32720 32445//32445 +f 32502//32502 32459//32459 32514//32514 +f 32445//32445 32513//32513 32512//32512 +f 32393//32393 32506//32506 32593//32593 +f 32877//32877 32277//32277 32789//32789 +f 32701//32701 32504//32504 32647//32647 +f 32563//32563 32358//32358 32608//32608 +f 32435//32435 32520//32520 32473//32473 +f 32608//32608 32358//32358 32484//32484 +f 32525//32525 32397//32397 32471//32471 +f 32440//32440 32687//32687 32286//32286 +f 32579//32579 32616//32616 32654//32654 +f 32439//32439 32701//32701 32599//32599 +f 32626//32626 32475//32475 32709//32709 +f 32486//32486 32528//32528 32712//32712 +f 32546//32546 32352//32352 32543//32543 +f 32342//32342 32709//32709 32475//32475 +f 32616//32616 32579//32579 32529//32529 +f 32491//32491 32761//32761 32603//32603 +f 32642//32642 32533//32533 32347//32347 +f 32615//32615 32512//32512 32480//32480 +f 32551//32551 32689//32689 32401//32401 +f 32623//32623 32567//32567 32467//32467 +f 32521//32521 32518//32518 32600//32600 +f 32542//32542 32623//32623 32467//32467 +f 32582//32582 32643//32643 32584//32584 +f 32641//32641 32534//32534 32301//32301 +f 32437//32437 32300//32300 32698//32698 +f 32533//32533 32539//32539 32347//32347 +f 32303//32303 32439//32439 32605//32605 +f 32523//32523 32438//32438 32672//32672 +f 32399//32399 32650//32650 32451//32451 +f 32441//32441 32437//32437 32792//32792 +f 32442//32442 32522//32522 32392//32392 +f 32303//32303 32605//32605 32530//32530 +f 32522//32522 32442//32442 32601//32601 +f 32544//32544 32451//32451 32650//32650 +f 32446//32446 32581//32581 32580//32580 +f 32479//32479 32345//32345 32595//32595 +f 31948//31948 32530//32530 32838//32838 +f 32446//32446 32554//32554 32581//32581 +f 32524//32524 32671//32671 32519//32519 +f 32717//32717 32158//32158 32409//32409 +f 32593//32593 32506//32506 32686//32686 +f 32133//32133 32535//32535 32823//32823 +f 32399//32399 32244//32244 32650//32650 +f 32567//32567 32670//32670 32425//32425 +f 32570//32570 32433//32433 32568//32568 +f 32466//32466 32624//32624 32434//32434 +f 32503//32503 32406//32406 32538//32538 +f 32490//32490 32447//32447 32366//32366 +f 32466//32466 32476//32476 32624//32624 +f 32644//32644 32454//32454 32821//32821 +f 32610//32610 32315//32315 32838//32838 +f 32427//32427 32724//32724 32550//32550 +f 32713//32713 32133//32133 32823//32823 +f 32403//32403 32562//32562 32756//32756 +f 32498//32498 32821//32821 32454//32454 +f 32457//32457 32361//32361 32718//32718 +f 32789//32789 32277//32277 32622//32622 +f 32562//32562 32423//32423 32563//32563 +f 32306//32306 32612//32612 32658//32658 +f 32478//32478 32593//32593 32640//32640 +f 32375//32375 32373//32373 32602//32602 +f 32350//32350 32299//32299 32598//32598 +f 32423//32423 32357//32357 32563//32563 +f 32388//32388 32496//32496 32556//32556 +f 32545//32545 32401//32401 32689//32689 +f 32410//32410 32460//32460 32596//32596 +f 32503//32503 32661//32661 32455//32455 +f 32536//32536 32541//32541 32444//32444 +f 32482//32482 32450//32450 32540//32540 +f 32489//32489 32425//32425 32670//32670 +f 32548//32548 32500//32500 32751//32751 +f 32827//32827 32281//32281 32337//32337 +f 32519//32519 32489//32489 32670//32670 +f 32444//32444 32541//32541 32547//32547 +f 32656//32656 32196//32196 32510//32510 +f 32511//32511 32502//32502 32604//32604 +f 32570//32570 32463//32463 32555//32555 +f 32630//32630 32328//32328 32707//32707 +f 32571//32571 32516//32516 32625//32625 +f 32540//32540 32450//32450 32693//32693 +f 32667//32667 32497//32497 32550//32550 +f 32555//32555 32463//32463 32560//32560 +f 32290//32290 32693//32693 32450//32450 +f 32452//32452 32565//32565 32501//32501 +f 32463//32463 32443//32443 32560//32560 +f 32560//32560 32443//32443 32720//32720 +f 32485//32485 32618//32618 32424//32424 +f 32470//32470 32424//32424 32618//32618 +f 32506//32506 32318//32318 32561//32561 +f 32720//32720 32512//32512 32515//32515 +f 32368//32368 32507//32507 32411//32411 +f 32590//32590 32258//32258 32717//32717 +f 32407//32407 32478//32478 32469//32469 +f 32672//32672 32438//32438 32257//32257 +f 32158//32158 32717//32717 32258//32258 +f 32469//32469 32478//32478 32569//32569 +f 32573//32573 32672//32672 32257//32257 +f 32565//32565 32462//32462 32501//32501 +f 32469//32469 32569//32569 32430//32430 +f 32462//32462 32565//32565 32566//32566 +f 32430//32430 32574//32574 32432//32432 +f 32462//32462 32566//32566 32578//32578 +f 32468//32468 32674//32674 32573//32573 +f 32572//32572 32578//32578 32566//32566 +f 32386//32386 32432//32432 32614//32614 +f 32674//32674 32468//32468 32575//32575 +f 32387//32387 32386//32386 32614//32614 +f 32578//32578 32572//32572 32377//32377 +f 32572//32572 32419//32419 32377//32377 +f 32675//32675 32419//32419 32572//32572 +f 32387//32387 32616//32616 32464//32464 +f 32372//32372 32464//32464 32616//32616 +f 32614//32614 32616//32616 32387//32387 +f 32529//32529 32536//32536 32413//32413 +f 32677//32677 32577//32577 32456//32456 +f 32514//32514 32408//32408 32700//32700 +f 32589//32589 32687//32687 32440//32440 +f 32475//32475 32626//32626 32517//32517 +f 32627//32627 32739//32739 32484//32484 +f 32391//32391 32564//32564 32628//32628 +f 32559//32559 32526//32526 32242//32242 +f 32491//32491 32691//32691 32761//32761 +f 32440//32440 32636//32636 32589//32589 +f 32625//32625 32542//32542 32509//32509 +f 32414//32414 32518//32518 32692//32692 +f 32738//32738 32596//32596 32460//32460 +f 32520//32520 32477//32477 32635//32635 +f 32628//32628 32522//32522 32769//32769 +f 32635//32635 32477//32477 32532//32532 +f 32543//32543 32649//32649 32546//32546 +f 32698//32698 32300//32300 32552//32552 +f 32476//32476 32472//32472 32624//32624 +f 32692//32692 32518//32518 32583//32583 +f 32668//32668 32482//32482 32540//32540 +f 32492//32492 32710//32710 32591//32591 +f 32437//32437 32698//32698 32585//32585 +f 32583//32583 32518//32518 32521//32521 +f 32329//32329 32546//32546 32652//32652 +f 32638//32638 32472//32472 32433//32433 +f 32592//32592 32528//32528 32481//32481 +f 32581//32581 32554//32554 32639//32639 +f 32792//32792 32437//32437 32585//32585 +f 32605//32605 32439//32439 32599//32599 +f 32408//32408 32350//32350 32598//32598 +f 32712//32712 32528//32528 32592//32592 +f 32553//32553 32657//32657 32607//32607 +f 32567//32567 32623//32623 32670//32670 +f 32434//32434 32624//32624 32429//32429 +f 32532//32532 32403//32403 32756//32756 +f 32679//32679 32638//32638 32433//32433 +f 32609//32609 32778//32778 32449//32449 +f 32323//32323 32327//32327 32820//32820 +f 32820//32820 32327//32327 32644//32644 +f 32570//32570 32679//32679 32433//32433 +f 32601//32601 32619//32619 32617//32617 +f 32657//32657 32388//32388 32727//32727 +f 32366//32366 32705//32705 32490//32490 +f 32244//32244 32449//32449 32778//32778 +f 32555//32555 32679//32679 32570//32570 +f 32523//32523 32672//32672 32646//32646 +f 32722//32722 32486//32486 32712//32712 +f 32540//32540 32693//32693 32743//32743 +f 32500//32500 32490//32490 32705//32705 +f 32795//32795 32409//32409 32487//32487 +f 32482//32482 32615//32615 32480//32480 +f 32490//32490 32500//32500 32369//32369 +f 32453//32453 32511//32511 32604//32604 +f 32337//32337 32375//32375 32602//32602 +f 32699//32699 32612//32612 32495//32495 +f 32602//32602 32871//32871 32337//32337 +f 32422//32422 32448//32448 32547//32547 +f 32547//32547 32726//32726 32422//32422 +f 32660//32660 32422//32422 32726//32726 +f 32706//32706 32600//32600 32493//32493 +f 32416//32416 32310//32310 32659//32659 +f 32456//32456 32557//32557 32767//32767 +f 32293//32293 32655//32655 32559//32559 +f 32767//32767 32557//32557 32621//32621 +f 32242//32242 32293//32293 32559//32559 +f 32557//32557 32558//32558 32621//32621 +f 32391//32391 32659//32659 32310//32310 +f 32507//32507 32558//32558 32411//32411 +f 32558//32558 32507//32507 32762//32762 +f 32565//32565 32452//32452 32667//32667 +f 32510//32510 32588//32588 32656//32656 +f 32669//32669 32565//32565 32667//32667 +f 32410//32410 32718//32718 32361//32361 +f 32422//32422 32618//32618 32485//32485 +f 32391//32391 32628//32628 32659//32659 +f 32551//32551 32505//32505 32548//32548 +f 32611//32611 32565//32565 32669//32669 +f 32566//32566 32565//32565 32611//32611 +f 32596//32596 32682//32682 32410//32410 +f 32689//32689 32551//32551 32833//32833 +f 32611//32611 32613//32613 32566//32566 +f 32983//32983 32504//32504 32417//32417 +f 32658//32658 32641//32641 32306//32306 +f 32625//32625 32648//32648 32633//32633 +f 32542//32542 32625//32625 32632//32632 +f 32512//32512 32615//32615 32737//32737 +f 32686//32686 32506//32506 32678//32678 +f 32634//32634 32520//32520 32635//32635 +f 32636//32636 32479//32479 32690//32690 +f 32342//32342 32643//32643 32709//32709 +f 32526//32526 32876//32876 32527//32527 +f 32479//32479 32595//32595 32690//32690 +f 32525//32525 32471//32471 32764//32764 +f 32732//32732 32519//32519 32670//32670 +f 32738//32738 32428//32428 32786//32786 +f 32598//32598 32897//32897 32408//32408 +f 32741//32741 32555//32555 32760//32760 +f 32760//32760 32555//32555 32665//32665 +f 32519//32519 32732//32732 32524//32524 +f 32560//32560 32665//32665 32555//32555 +f 32492//32492 32537//32537 32683//32683 +f 32635//32635 32532//32532 32832//32832 +f 32646//32646 32786//32786 32428//32428 +f 32482//32482 32668//32668 32615//32615 +f 32666//32666 32665//32665 32560//32560 +f 32516//32516 32429//32429 32681//32681 +f 32710//32710 32492//32492 32683//32683 +f 32521//32521 32812//32812 32583//32583 +f 32637//32637 32633//32633 32740//32740 +f 32529//32529 32708//32708 32536//32536 +f 32429//32429 32624//32624 32681//32681 +f 32649//32649 32652//32652 32546//32546 +f 32597//32597 32553//32553 32607//32607 +f 32666//32666 32560//32560 32719//32719 +f 32724//32724 32667//32667 32550//32550 +f 32594//32594 32704//32704 32366//32366 +f 32719//32719 32560//32560 32720//32720 +f 32542//32542 32632//32632 32623//32623 +f 32388//32388 32556//32556 32727//32727 +f 32488//32488 32457//32457 32718//32718 +f 32472//32472 32638//32638 32728//32728 +f 32515//32515 32512//32512 32737//32737 +f 32540//32540 32651//32651 32668//32668 +f 32733//32733 32422//32422 32660//32660 +f 32733//32733 32618//32618 32422//32422 +f 32611//32611 32723//32723 32613//32613 +f 32757//32757 32562//32562 32653//32653 +f 32562//32562 32563//32563 32653//32653 +f 32554//32554 32323//32323 32639//32639 +f 32718//32718 32410//32410 32682//32682 +f 32540//32540 32743//32743 32651//32651 +f 32798//32798 32417//32417 32713//32713 +f 32563//32563 32608//32608 32735//32735 +f 32705//32705 32366//32366 32704//32704 +f 32281//32281 32828//32828 32655//32655 +f 32417//32417 32798//32798 32983//32983 +f 32503//32503 32538//32538 32835//32835 +f 32828//32828 32559//32559 32655//32655 +f 32682//32682 32596//32596 32738//32738 +f 32624//32624 32472//32472 32728//32728 +f 32735//32735 32608//32608 32484//32484 +f 32667//32667 32724//32724 32747//32747 +f 32632//32632 32625//32625 32633//32633 +f 32833//32833 32551//32551 32907//32907 +f 32614//32614 32695//32695 32616//32616 +f 32616//32616 32695//32695 32654//32654 +f 32516//32516 32648//32648 32625//32625 +f 32645//32645 32604//32604 32748//32748 +f 32800//32800 32493//32493 32395//32395 +f 32707//32707 32455//32455 32661//32661 +f 32750//32750 32800//32800 32395//32395 +f 32750//32750 32395//32395 32591//32591 +f 32508//32508 32414//32414 32631//32631 +f 32630//32630 32707//32707 32797//32797 +f 32414//32414 32692//32692 32631//32631 +f 32604//32604 32502//32502 32514//32514 +f 32619//32619 32473//32473 32684//32684 +f 32684//32684 32473//32473 32634//32634 +f 32473//32473 32520//32520 32634//32634 +f 32715//32715 32714//32714 32717//32717 +f 32717//32717 32714//32714 32590//32590 +f 32569//32569 32673//32673 32430//32430 +f 32430//32430 32673//32673 32574//32574 +f 32368//32368 32762//32762 32507//32507 +f 32432//32432 32574//32574 32662//32662 +f 32566//32566 32613//32613 32572//32572 +f 32672//32672 32573//32573 32758//32758 +f 32662//32662 32614//32614 32432//32432 +f 32508//32508 32762//32762 32368//32368 +f 32573//32573 32716//32716 32758//32758 +f 32694//32694 32572//32572 32613//32613 +f 32675//32675 32572//32572 32694//32694 +f 32762//32762 32508//32508 32631//32631 +f 32674//32674 32716//32716 32573//32573 +f 32675//32675 32694//32694 32663//32663 +f 32640//32640 32569//32569 32478//32478 +f 32673//32673 32569//32569 32640//32640 +f 32675//32675 32663//32663 32676//32676 +f 32576//32576 32674//32674 32575//32575 +f 32676//32676 32663//32663 32664//32664 +f 32664//32664 32763//32763 32676//32676 +f 32577//32577 32674//32674 32576//32576 +f 32676//32676 32561//32561 32675//32675 +f 32767//32767 32677//32677 32456//32456 +f 32676//32676 32763//32763 32561//32561 +f 32763//32763 32678//32678 32561//32561 +f 32561//32561 32678//32678 32506//32506 +f 32727//32727 32517//32517 32729//32729 +f 32563//32563 32735//32735 32653//32653 +f 32871//32871 32827//32827 32337//32337 +f 32504//32504 32983//32983 32647//32647 +f 32814//32814 32594//32594 32534//32534 +f 32517//32517 32626//32626 32729//32729 +f 32827//32827 32828//32828 32281//32281 +f 32626//32626 32709//32709 32806//32806 +f 32680//32680 32710//32710 32683//32683 +f 32453//32453 32645//32645 32691//32691 +f 32471//32471 32470//32470 32793//32793 +f 32484//32484 32739//32739 32735//32735 +f 32916//32916 32682//32682 32738//32738 +f 32623//32623 32632//32632 32776//32776 +f 32671//32671 32524//32524 32732//32732 +f 32624//32624 32696//32696 32681//32681 +f 32768//32768 32671//32671 32732//32732 +f 32589//32589 32799//32799 32687//32687 +f 32584//32584 32587//32587 32582//32582 +f 32593//32593 32730//32730 32640//32640 +f 32640//32640 32730//32730 32688//32688 +f 32719//32719 32720//32720 32737//32737 +f 32720//32720 32515//32515 32737//32737 +f 32416//32416 32731//32731 32598//32598 +f 32537//32537 32545//32545 32683//32683 +f 32747//32747 32669//32669 32667//32667 +f 32531//32531 32474//32474 32744//32744 +f 32588//32588 32697//32697 32656//32656 +f 32521//32521 32600//32600 32812//32812 +f 32604//32604 32645//32645 32453//32453 +f 32396//32396 32877//32877 33037//33037 +f 32728//32728 32696//32696 32624//32624 +f 32552//32552 32396//32396 33037//33037 +f 32695//32695 32614//32614 32662//32662 +f 32668//32668 32737//32737 32615//32615 +f 32656//32656 32697//32697 32586//32586 +f 32724//32724 32586//32586 32697//32697 +f 32580//32580 32581//32581 32629//32629 +f 32522//32522 32852//32852 32769//32769 +f 32693//32693 32290//32290 32603//32603 +f 32544//32544 32650//32650 32753//32753 +f 32483//32483 32597//32597 32830//32830 +f 32611//32611 32669//32669 32685//32685 +f 32535//32535 32531//32531 32755//32755 +f 32551//32551 32548//32548 32751//32751 +f 32522//32522 32601//32601 32703//32703 +f 32532//32532 32756//32756 32832//32832 +f 32551//32551 32829//32829 32907//32907 +f 32539//32539 32533//32533 32879//32879 +f 32609//32609 32539//32539 32879//32879 +f 32830//32830 32597//32597 32746//32746 +f 32487//32487 32488//32488 32718//32718 +f 32633//32633 32648//32648 32740//32740 +f 32679//32679 32555//32555 32741//32741 +f 32654//32654 32822//32822 32579//32579 +f 32579//32579 32822//32822 32529//32529 +f 32562//32562 32757//32757 32756//32756 +f 32494//32494 32620//32620 32787//32787 +f 32748//32748 32604//32604 32514//32514 +f 32708//32708 32529//32529 32822//32822 +f 32787//32787 32622//32622 32494//32494 +f 32244//32244 32778//32778 32862//32862 +f 32650//32650 32244//32244 32862//32862 +f 32607//32607 32657//32657 32913//32913 +f 32670//32670 32623//32623 32725//32725 +f 32632//32632 32633//32633 32637//32637 +f 32641//32641 32658//32658 33019//33019 +f 32536//32536 32708//32708 32754//32754 +f 32725//32725 32623//32623 32776//32776 +f 32536//32536 32754//32754 32541//32541 +f 32694//32694 32613//32613 32723//32723 +f 32792//32792 32538//32538 32441//32441 +f 32770//32770 32663//32663 32694//32694 +f 32863//32863 32644//32644 32821//32821 +f 32556//32556 32517//32517 32727//32727 +f 32770//32770 32774//32774 32663//32663 +f 32547//32547 32541//32541 32754//32754 +f 32664//32664 32663//32663 32774//32774 +f 32670//32670 32725//32725 32721//32721 +f 32716//32716 32674//32674 32759//32759 +f 32726//32726 32547//32547 32754//32754 +f 32774//32774 32843//32843 32664//32664 +f 32670//32670 32721//32721 32732//32732 +f 32747//32747 32752//32752 32669//32669 +f 32685//32685 32669//32669 32752//32752 +f 32736//32736 32662//32662 32574//32574 +f 32516//32516 32681//32681 32711//32711 +f 32700//32700 32408//32408 32844//32844 +f 32606//32606 32687//32687 32873//32873 +f 32660//32660 32726//32726 32826//32826 +f 32415//32415 32841//32841 32884//32884 +f 32681//32681 32696//32696 32765//32765 +f 32818//32818 32665//32665 32666//32666 +f 32686//32686 32730//32730 32593//32593 +f 32719//32719 32818//32818 32666//32666 +f 32630//32630 32797//32797 32744//32744 +f 32691//32691 32645//32645 32734//32734 +f 32474//32474 32630//32630 32744//32744 +f 32534//32534 32641//32641 32949//32949 +f 32814//32814 32534//32534 32949//32949 +f 32733//32733 32470//32470 32618//32618 +f 32897//32897 32598//32598 32731//32731 +f 32692//32692 32583//32583 32865//32865 +f 32865//32865 32583//32583 32956//32956 +f 32589//32589 32636//32636 32813//32813 +f 32764//32764 32471//32471 32793//32793 +f 32634//32634 32635//32635 32808//32808 +f 32627//32627 32629//32629 32857//32857 +f 32525//32525 32764//32764 32642//32642 +f 32651//32651 32743//32743 32809//32809 +f 32704//32704 32594//32594 32896//32896 +f 32643//32643 32853//32853 32709//32709 +f 32640//32640 32688//32688 32780//32780 +f 32582//32582 32853//32853 32643//32643 +f 32706//32706 32812//32812 32600//32600 +f 32737//32737 32805//32805 32719//32719 +f 32699//32699 32549//32549 32722//32722 +f 32736//32736 32673//32673 32781//32781 +f 32628//32628 32803//32803 32659//32659 +f 32701//32701 32647//32647 32987//32987 +f 32559//32559 32876//32876 32526//32526 +f 32581//32581 32639//32639 32857//32857 +f 32782//32782 32662//32662 32736//32736 +f 32808//32808 32635//32635 32832//32832 +f 32639//32639 32323//32323 32820//32820 +f 32638//32638 32679//32679 32784//32784 +f 32632//32632 32637//32637 32776//32776 +f 32745//32745 32662//32662 32782//32782 +f 32695//32695 32662//32662 32745//32745 +f 32766//32766 32683//32683 32545//32545 +f 32611//32611 32685//32685 32723//32723 +f 32741//32741 32784//32784 32679//32679 +f 32791//32791 32535//32535 32755//32755 +f 32654//32654 32695//32695 32745//32745 +f 32777//32777 32587//32587 32590//32590 +f 32698//32698 32552//32552 32914//32914 +f 32740//32740 32811//32811 32637//32637 +f 32665//32665 32741//32741 32760//32760 +f 32753//32753 32650//32650 32819//32819 +f 32748//32748 32514//32514 32772//32772 +f 32786//32786 32646//32646 32801//32801 +f 32597//32597 32607//32607 32746//32746 +f 32585//32585 32698//32698 32914//32914 +f 32706//32706 32493//32493 32800//32800 +f 32648//32648 32516//32516 32711//32711 +f 32652//32652 32649//32649 33104//33104 +f 32700//32700 32772//32772 32514//32514 +f 32949//32949 32641//32641 33019//33019 +f 32693//32693 32603//32603 32749//32749 +f 32694//32694 32723//32723 32770//32770 +f 32770//32770 32723//32723 32878//32878 +f 32727//32727 32913//32913 32657//32657 +f 32671//32671 32697//32697 32588//32588 +f 32538//32538 32792//32792 32835//32835 +f 32751//32751 32829//32829 32551//32551 +f 32671//32671 32768//32768 32697//32697 +f 32785//32785 32702//32702 32783//32783 +f 32408//32408 32897//32897 32844//32844 +f 32740//32740 32648//32648 32711//32711 +f 32774//32774 32770//32770 32742//32742 +f 32792//32792 32585//32585 32950//32950 +f 32731//32731 32416//32416 32837//32837 +f 32761//32761 32749//32749 32603//32603 +f 32602//32602 32373//32373 32785//32785 +f 32837//32837 32416//32416 32659//32659 +f 32751//32751 32500//32500 32705//32705 +f 32681//32681 32765//32765 32711//32711 +f 32522//32522 32703//32703 32852//32852 +f 32775//32775 32724//32724 32697//32697 +f 32903//32903 32795//32795 32487//32487 +f 32718//32718 32903//32903 32487//32487 +f 32789//32789 32622//32622 32787//32787 +f 32601//32601 32617//32617 32703//32703 +f 32697//32697 32768//32768 32775//32775 +f 32617//32617 32619//32619 32836//32836 +f 32619//32619 32684//32684 32836//32836 +f 32664//32664 32843//32843 32763//32763 +f 32762//32762 32631//32631 32849//32849 +f 32590//32590 32714//32714 32777//32777 +f 32673//32673 32736//32736 32574//32574 +f 32781//32781 32673//32673 32640//32640 +f 32674//32674 32577//32577 32759//32759 +f 32646//32646 32672//32672 32801//32801 +f 32801//32801 32672//32672 32850//32850 +f 32767//32767 32804//32804 32677//32677 +f 32762//32762 32621//32621 32558//32558 +f 32806//32806 32709//32709 32883//32883 +f 32810//32810 32642//32642 32764//32764 +f 32818//32818 32816//32816 32665//32665 +f 32877//32877 32789//32789 33073//33073 +f 32849//32849 32631//32631 32900//32900 +f 32769//32769 32803//32803 32628//32628 +f 32745//32745 32807//32807 32654//32654 +f 32900//32900 32631//32631 32865//32865 +f 32631//32631 32692//32692 32865//32865 +f 32749//32749 32859//32859 32693//32693 +f 32642//32642 32810//32810 32533//32533 +f 32786//32786 32916//32916 32738//32738 +f 32916//32916 32786//32786 33032//33032 +f 32765//32765 32696//32696 32858//32858 +f 33098//33098 32527//32527 32876//32876 +f 32543//32543 32527//32527 33098//33098 +f 32813//32813 32636//32636 32690//32690 +f 32818//32818 32719//32719 32805//32805 +f 32721//32721 32869//32869 32732//32732 +f 32543//32543 33098//33098 32649//32649 +f 32595//32595 32888//32888 32690//32690 +f 32739//32739 32627//32627 32872//32872 +f 32887//32887 32696//32696 32728//32728 +f 32483//32483 32830//32830 32595//32595 +f 32627//32627 32857//32857 32872//32872 +f 32822//32822 32891//32891 32708//32708 +f 32869//32869 32721//32721 32771//32771 +f 32696//32696 32887//32887 32854//32854 +f 32668//32668 32651//32651 32809//32809 +f 32812//32812 32956//32956 32583//32583 +f 32629//32629 32581//32581 32857//32857 +f 32587//32587 32777//32777 32955//32955 +f 32777//32777 32714//32714 32960//32960 +f 32705//32705 32704//32704 33020//33020 +f 32754//32754 32708//32708 33025//33025 +f 32778//32778 32609//32609 32879//32879 +f 32725//32725 32771//32771 32721//32721 +f 32753//32753 32943//32943 32544//32544 +f 32702//32702 32544//32544 32943//32943 +f 32761//32761 32773//32773 32749//32749 +f 32910//32910 32857//32857 32639//32639 +f 32838//32838 32530//32530 32605//32605 +f 32783//32783 32702//32702 32943//32943 +f 32714//32714 32715//32715 32960//32960 +f 32824//32824 32812//32812 32706//32706 +f 32728//32728 32638//32638 32845//32845 +f 32685//32685 32878//32878 32723//32723 +f 32887//32887 32728//32728 32845//32845 +f 32726//32726 32754//32754 32893//32893 +f 32859//32859 32743//32743 32693//32693 +f 32893//32893 32826//32826 32726//32726 +f 32638//32638 32784//32784 32845//32845 +f 32775//32775 32752//32752 32747//32747 +f 32733//32733 32660//32660 32826//32826 +f 32712//32712 32963//32963 32722//32722 +f 32870//32870 32602//32602 32785//32785 +f 32775//32775 32747//32747 32724//32724 +f 32710//32710 32750//32750 32591//32591 +f 32503//32503 32835//32835 32970//32970 +f 32819//32819 32650//32650 32862//32862 +f 32470//32470 32733//32733 32959//32959 +f 32856//32856 32637//32637 32811//32811 +f 32661//32661 32503//32503 32970//32970 +f 32967//32967 32470//32470 32959//32959 +f 32793//32793 32470//32470 32967//32967 +f 32689//32689 32833//32833 32831//32831 +f 32729//32729 32626//32626 32806//32806 +f 32741//32741 32665//32665 32847//32847 +f 32680//32680 32683//32683 32794//32794 +f 32687//32687 32799//32799 32873//32873 +f 32816//32816 32847//32847 32665//32665 +f 32535//32535 32791//32791 32823//32823 +f 32691//32691 32734//32734 32761//32761 +f 32802//32802 32658//32658 32612//32612 +f 32682//32682 32978//32978 32718//32718 +f 32689//32689 32831//32831 32545//32545 +f 32823//32823 32882//32882 32713//32713 +f 33019//33019 32658//32658 32802//32802 +f 32686//32686 32678//32678 32779//32779 +f 32839//32839 32707//32707 32661//32661 +f 32686//32686 32936//32936 32730//32730 +f 32839//32839 32797//32797 32707//32707 +f 32683//32683 32766//32766 32794//32794 +f 32927//32927 32757//32757 32653//32653 +f 32803//32803 32796//32796 32659//32659 +f 32804//32804 32788//32788 32677//32677 +f 32895//32895 32788//32788 32804//32804 +f 32653//32653 32735//32735 32927//32927 +f 32735//32735 32790//32790 32927//32927 +f 32781//32781 32782//32782 32736//32736 +f 32767//32767 32895//32895 32804//32804 +f 32884//32884 32481//32481 32415//32415 +f 32742//32742 32878//32878 32915//32915 +f 32853//32853 32883//32883 32709//32709 +f 32770//32770 32878//32878 32742//32742 +f 32869//32869 32771//32771 32909//32909 +f 32744//32744 32797//32797 33267//33267 +f 32810//32810 32764//32764 32975//32975 +f 32545//32545 32831//32831 32766//32766 +f 32807//32807 32745//32745 32861//32861 +f 32768//32768 32906//32906 32775//32775 +f 32888//32888 32595//32595 33056//33056 +f 32805//32805 32737//32737 32941//32941 +f 32814//32814 33088//33088 32594//32594 +f 32582//32582 32587//32587 32955//32955 +f 32858//32858 32696//32696 32908//32908 +f 32908//32908 32696//32696 32854//32854 +f 32595//32595 32830//32830 32892//32892 +f 32737//32737 32668//32668 32951//32951 +f 32885//32885 32951//32951 32668//32668 +f 32960//32960 32955//32955 32777//32777 +f 32774//32774 32742//32742 32842//32842 +f 32843//32843 32774//32774 32842//32842 +f 32809//32809 32885//32885 32668//32668 +f 32846//32846 32894//32894 32845//32845 +f 32715//32715 32717//32717 32834//32834 +f 33025//33025 32708//32708 32891//32891 +f 32699//32699 32722//32722 32919//32919 +f 32746//32746 32898//32898 32830//32830 +f 32717//32717 32409//32409 32834//32834 +f 32834//32834 32409//32409 32795//32795 +f 32816//32816 32875//32875 32847//32847 +f 32639//32639 32953//32953 32910//32910 +f 32706//32706 32800//32800 32824//32824 +f 32639//32639 32820//32820 32953//32953 +f 32869//32869 32768//32768 32732//32732 +f 32818//32818 32817//32817 32816//32816 +f 32835//32835 32792//32792 32950//32950 +f 32820//32820 32644//32644 33001//33001 +f 32886//32886 32775//32775 32906//32906 +f 32768//32768 32869//32869 33038//33038 +f 32599//32599 32701//32701 32940//32940 +f 33001//33001 32644//32644 32863//32863 +f 32978//32978 32682//32682 32916//32916 +f 32620//32620 32652//32652 32787//32787 +f 32914//32914 32950//32950 32585//32585 +f 32802//32802 32699//32699 32815//32815 +f 32705//32705 33020//33020 33013//33013 +f 32612//32612 32699//32699 32802//32802 +f 32800//32800 32860//32860 32824//32824 +f 32860//32860 32800//32800 32750//32750 +f 32783//32783 33015//33015 32785//32785 +f 32806//32806 32921//32921 32729//32729 +f 32761//32761 32734//32734 32773//32773 +f 32637//32637 32856//32856 32969//32969 +f 32846//32846 32845//32845 32784//32784 +f 32779//32779 32936//32936 32686//32686 +f 32969//32969 32776//32776 32637//32637 +f 32703//32703 32617//32617 33007//33007 +f 32750//32750 32710//32710 32680//32680 +f 32936//32936 32688//32688 32730//32730 +f 32864//32864 32819//32819 32862//32862 +f 32711//32711 32811//32811 32740//32740 +f 32907//32907 32829//32829 32917//32917 +f 32925//32925 32722//32722 32963//32963 +f 32784//32784 32741//32741 32846//32846 +f 32731//32731 32837//32837 32897//32897 +f 32873//32873 32799//32799 32926//32926 +f 32751//32751 32705//32705 32962//32962 +f 32846//32846 32741//32741 32847//32847 +f 32617//32617 32836//32836 32961//32961 +f 32751//32751 32962//32962 32829//32829 +f 32764//32764 32793//32793 32867//32867 +f 32659//32659 32796//32796 32837//32837 +f 32836//32836 32684//32684 32922//32922 +f 32684//32684 32634//32634 32922//32922 +f 32808//32808 32922//32922 32634//32634 +f 32848//32848 32762//32762 32849//32849 +f 32672//32672 32758//32758 32912//32912 +f 32978//32978 32903//32903 32718//32718 +f 32944//32944 32849//32849 32900//32900 +f 32577//32577 32880//32880 32759//32759 +f 32577//32577 32788//32788 32880//32880 +f 32677//32677 32788//32788 32577//32577 +f 32763//32763 32843//32843 32851//32851 +f 32851//32851 32779//32779 32763//32763 +f 32763//32763 32779//32779 32678//32678 +f 32672//32672 32912//32912 32850//32850 +f 32621//32621 32762//32762 32848//32848 +f 32780//32780 32781//32781 32640//32640 +f 32773//32773 32734//32734 32976//32976 +f 32768//32768 33038//33038 32868//32868 +f 32737//32737 32951//32951 32941//32941 +f 32989//32989 32776//32776 32969//32969 +f 32824//32824 32860//32860 32902//32902 +f 32801//32801 32934//32934 32786//32786 +f 32853//32853 32582//32582 32855//32855 +f 32744//32744 32755//32755 32531//32531 +f 32582//32582 32955//32955 32855//32855 +f 32688//32688 32937//32937 32780//32780 +f 32592//32592 32481//32481 33069//33069 +f 32943//32943 32753//32753 32994//32994 +f 32989//32989 32725//32725 32776//32776 +f 32940//32940 32701//32701 32987//32987 +f 32862//32862 32778//32778 32890//32890 +f 32605//32605 32599//32599 32940//32940 +f 32896//32896 32594//32594 33088//33088 +f 32860//32860 32750//32750 32680//32680 +f 32680//32680 33004//33004 32860//32860 +f 32894//32894 32887//32887 32845//32845 +f 33142//33142 32652//32652 33104//33104 +f 32781//32781 32780//32780 32937//32937 +f 32896//32896 33020//33020 32704//32704 +f 32712//32712 32592//32592 32963//32963 +f 33010//33010 33004//33004 32680//32680 +f 32863//32863 32821//32821 33006//33006 +f 33007//33007 32617//32617 32961//32961 +f 32924//32924 32832//32832 32756//32756 +f 32826//32826 32899//32899 32733//32733 +f 33010//33010 32680//32680 32905//32905 +f 32906//32906 32768//32768 32868//32868 +f 32746//32746 32607//32607 33070//33070 +f 32498//32498 33043//33043 32821//32821 +f 32861//32861 32782//32782 32781//32781 +f 32498//32498 32606//32606 33043//33043 +f 33043//33043 32606//32606 32873//32873 +f 32782//32782 32861//32861 32745//32745 +f 32913//32913 32727//32727 32881//32881 +f 32757//32757 32927//32927 32756//32756 +f 32729//32729 32881//32881 32727//32727 +f 32954//32954 33038//33038 32869//32869 +f 32904//32904 32789//32789 32787//32787 +f 32874//32874 32645//32645 32748//32748 +f 33197//33197 32705//32705 33013//33013 +f 32799//32799 32589//32589 32813//32813 +f 32919//32919 32722//32722 32925//32925 +f 32725//32725 33027//33027 32771//32771 +f 32859//32859 32809//32809 32743//32743 +f 32871//32871 32602//32602 32870//32870 +f 32822//32822 32654//32654 32807//32807 +f 32680//32680 32794//32794 32905//32905 +f 32856//32856 32811//32811 32988//32988 +f 32827//32827 32871//32871 33289//33289 +f 32725//32725 32989//32989 32866//32866 +f 32690//32690 32888//32888 32813//32813 +f 32806//32806 32883//32883 32921//32921 +f 32866//32866 33027//33027 32725//32725 +f 32952//32952 32610//32610 32838//32838 +f 32798//32798 32713//32713 32882//32882 +f 32840//32840 32610//32610 32952//32952 +f 32846//32846 32847//32847 32939//32939 +f 32875//32875 32939//32939 32847//32847 +f 32894//32894 32846//32846 32939//32939 +f 32831//32831 33035//33035 32766//32766 +f 32775//32775 32886//32886 32752//32752 +f 33035//33035 32794//32794 32766//32766 +f 32839//32839 32661//32661 32970//32970 +f 32735//32735 32965//32965 32790//32790 +f 32811//32811 32711//32711 32988//32988 +f 32735//32735 32739//32739 32872//32872 +f 32828//32828 32876//32876 32559//32559 +f 32901//32901 32822//32822 32807//32807 +f 32758//32758 32716//32716 32759//32759 +f 32797//32797 32839//32839 33071//33071 +f 32978//32978 32916//32916 33102//33102 +f 32907//32907 32831//32831 32833//32833 +f 32815//32815 32699//32699 32919//32919 +f 33085//33085 32752//32752 32886//32886 +f 32891//32891 32822//32822 32901//32901 +f 32759//32759 32880//32880 32984//32984 +f 33040//33040 32805//32805 32920//32920 +f 33267//33267 32797//32797 33071//33071 +f 32805//32805 32941//32941 32920//32920 +f 33090//33090 32796//32796 32803//32803 +f 32817//32817 32818//32818 33040//33040 +f 32818//32818 32805//32805 33040//33040 +f 32769//32769 32852//32852 32803//32803 +f 32788//32788 32984//32984 32880//32880 +f 32985//32985 32647//32647 32983//32983 +f 32987//32987 32647//32647 32985//32985 +f 33186//33186 32481//32481 32884//32884 +f 33033//33033 32533//32533 33030//33030 +f 32808//32808 32832//32832 33036//33036 +f 32879//32879 32533//32533 33033//33033 +f 32949//32949 33088//33088 32814//32814 +f 32936//32936 33022//33022 32688//32688 +f 32778//32778 32879//32879 32890//32890 +f 32910//32910 33195//33195 32857//32857 +f 32552//32552 33037//33037 32946//32946 +f 32481//32481 33186//33186 33069//33069 +f 32595//32595 32892//32892 33137//33137 +f 32753//32753 32819//32819 32864//32864 +f 32887//32887 32894//32894 32854//32854 +f 32864//32864 32994//32994 32753//32753 +f 32914//32914 32552//32552 32946//32946 +f 32855//32855 32955//32955 32992//32992 +f 32908//32908 32854//32854 32894//32894 +f 32592//32592 33069//33069 32825//32825 +f 32860//32860 33004//33004 32902//32902 +f 32865//32865 33051//33051 32900//32900 +f 32703//32703 33007//33007 32852//32852 +f 32969//32969 32856//32856 32988//32988 +f 32787//32787 32652//32652 33024//33024 +f 32908//32908 33002//33002 32858//32858 +f 32715//32715 32834//32834 32960//32960 +f 32874//32874 32976//32976 32734//32734 +f 32970//32970 32835//32835 33046//33046 +f 32988//32988 32711//32711 32995//32995 +f 32838//32838 32605//32605 33084//33084 +f 32785//32785 33015//33015 32870//32870 +f 32746//32746 33146//33146 32898//32898 +f 32746//32746 33070//33070 33146//33146 +f 32645//32645 32874//32874 32734//32734 +f 32942//32942 32995//32995 32711//32711 +f 32781//32781 32937//32937 32930//32930 +f 32959//32959 32733//32733 32899//32899 +f 32765//32765 32942//32942 32711//32711 +f 33070//33070 32607//32607 32913//32913 +f 32937//32937 32889//32889 32930//32930 +f 32962//32962 32705//32705 33197//33197 +f 33073//33073 32789//32789 32904//32904 +f 32765//32765 32858//32858 32942//32942 +f 32913//32913 32881//32881 32918//32918 +f 33002//33002 32942//32942 32858//32858 +f 32951//32951 32885//32885 33086//33086 +f 32894//32894 33118//33118 32908//32908 +f 32968//32968 32499//32499 32610//32610 +f 32917//32917 32829//32829 32962//32962 +f 32968//32968 32841//32841 32499//32499 +f 32796//32796 32957//32957 32837//32837 +f 32885//32885 32809//32809 32958//32958 +f 32927//32927 32924//32924 32756//32756 +f 32861//32861 32781//32781 32930//32930 +f 33073//33073 32980//32980 32877//32877 +f 32867//32867 32793//32793 32967//32967 +f 32876//32876 32828//32828 33245//33245 +f 33082//33082 32823//32823 32791//32791 +f 32930//32930 32889//32889 32861//32861 +f 33165//33165 32877//32877 32980//32980 +f 32859//32859 32958//32958 32809//32809 +f 32875//32875 33039//33039 32939//32939 +f 32927//32927 32790//32790 32964//32964 +f 32966//32966 32812//32812 32824//32824 +f 32867//32867 33133//33133 32764//32764 +f 32817//32817 33039//33039 32875//32875 +f 33133//33133 32975//32975 32764//32764 +f 32748//32748 33112//33112 32874//32874 +f 32875//32875 32816//32816 32817//32817 +f 32788//32788 32895//32895 32986//32986 +f 32861//32861 32931//32931 32807//32807 +f 32861//32861 32932//32932 32931//32931 +f 32915//32915 32878//32878 32911//32911 +f 32965//32965 32872//32872 32929//32929 +f 32735//32735 32872//32872 32965//32965 +f 32889//32889 32932//32932 32861//32861 +f 32832//32832 32924//32924 33036//33036 +f 32803//32803 32852//32852 32979//32979 +f 32923//32923 32990//32990 32859//32859 +f 32974//32974 32929//32929 32872//32872 +f 32749//32749 32923//32923 32859//32859 +f 32772//32772 33012//33012 32748//32748 +f 32807//32807 32931//32931 32901//32901 +f 32742//32742 33021//33021 32842//32842 +f 32872//32872 32857//32857 32974//32974 +f 32931//32931 32932//32932 32901//32901 +f 32923//32923 32749//32749 32773//32773 +f 32700//32700 32844//32844 32772//32772 +f 32901//32901 32932//32932 32973//32973 +f 32848//32848 32849//32849 32944//32944 +f 32842//32842 32851//32851 32843//32843 +f 32935//32935 32851//32851 32842//32842 +f 32779//32779 32851//32851 32935//32935 +f 32752//32752 32933//32933 32685//32685 +f 32933//32933 32752//32752 33085//33085 +f 33078//33078 32895//32895 32767//32767 +f 32935//32935 32936//32936 32779//32779 +f 32767//32767 32621//32621 33042//33042 +f 33078//33078 32767//32767 33042//33042 +f 32621//32621 32848//32848 33042//33042 +f 32878//32878 32685//32685 32933//32933 +f 32850//32850 32934//32934 32801//32801 +f 32937//32937 32938//32938 32889//32889 +f 32844//32844 32897//32897 33143//33143 +f 32897//32897 32837//32837 33143//33143 +f 32941//32941 32951//32951 32993//32993 +f 33098//33098 32947//32947 32649//32649 +f 32900//32900 33051//33051 32944//32944 +f 32771//32771 33027//33027 32909//32909 +f 32605//32605 32940//32940 33200//33200 +f 32961//32961 33132//33132 33007//33007 +f 32892//32892 32830//32830 32898//32898 +f 32967//32967 32959//32959 33008//33008 +f 33180//33180 32950//32950 32914//32914 +f 32909//32909 32954//32954 32869//32869 +f 33051//33051 32865//32865 32998//32998 +f 32953//32953 32820//32820 33001//33001 +f 32955//32955 32960//32960 33074//33074 +f 32865//32865 32956//32956 32998//32998 +f 32958//32958 33086//33086 32885//32885 +f 32938//32938 32948//32948 32889//32889 +f 32592//32592 32825//32825 32963//32963 +f 32889//32889 32948//32948 32932//32932 +f 33039//33039 32817//32817 33040//33040 +f 32932//32932 32948//32948 32991//32991 +f 33046//33046 32835//32835 33188//33188 +f 32906//32906 33016//33016 32886//32886 +f 33142//33142 33024//33024 32652//32652 +f 32998//32998 32956//32956 33003//33003 +f 33006//33006 32821//32821 33182//33182 +f 32836//32836 32922//32922 33144//33144 +f 32960//32960 32834//32834 33011//33011 +f 32859//32859 32990//32990 32958//32958 +f 32952//32952 32838//32838 33084//33084 +f 32941//32941 33029//33029 32920//32920 +f 32834//32834 32795//32795 33048//33048 +f 32795//32795 32903//32903 33048//33048 +f 32956//32956 32812//32812 33065//33065 +f 32922//32922 32808//32808 33064//33064 +f 32810//32810 33030//33030 32533//32533 +f 33085//33085 32886//32886 33016//33016 +f 32871//32871 32870//32870 33289//33289 +f 32923//32923 32773//32773 33049//33049 +f 33290//33290 32839//32839 32970//32970 +f 32932//32932 32991//32991 32973//32973 +f 32980//32980 33073//33073 33522//33522 +f 33290//33290 32972//32972 32839//32839 +f 32976//32976 33049//33049 32773//32773 +f 32973//32973 32971//32971 32901//32901 +f 32979//32979 33090//33090 32803//32803 +f 32839//32839 32972//32972 33071//33071 +f 32828//32828 32827//32827 33092//33092 +f 33031//33031 32907//32907 32917//32917 +f 32857//32857 33195//33195 32974//32974 +f 32610//32610 32840//32840 32968//32968 +f 33037//33037 32877//32877 33165//33165 +f 33021//33021 32742//32742 32915//32915 +f 32794//32794 33058//33058 32905//32905 +f 33163//33163 32798//32798 32882//32882 +f 32868//32868 33038//33038 33018//33018 +f 33035//33035 32831//32831 33034//33034 +f 32864//32864 32862//32862 32890//32890 +f 32754//32754 33025//33025 32893//32893 +f 32758//32758 32759//32759 32982//32982 +f 32982//32982 32759//32759 32984//32984 +f 32595//32595 33137//33137 33056//33056 +f 32907//32907 32977//32977 32831//32831 +f 32893//32893 32981//32981 32826//32826 +f 33032//33032 32786//32786 33115//33115 +f 33034//33034 32831//32831 32977//32977 +f 32984//32984 32788//32788 32986//32986 +f 32853//32853 32855//32855 33181//33181 +f 33065//33065 32812//32812 32966//32966 +f 32850//32850 32912//32912 32934//32934 +f 33022//33022 32937//32937 32688//32688 +f 33098//33098 32876//32876 32928//32928 +f 32983//32983 32798//32798 33099//33099 +f 33063//33063 32966//32966 32824//32824 +f 32902//32902 33063//33063 32824//32824 +f 33118//33118 33002//33002 32908//32908 +f 33118//33118 32894//32894 33057//33057 +f 32983//32983 33081//33081 32985//32985 +f 32996//32996 32999//32999 32899//32899 +f 33195//33195 32910//32910 33107//33107 +f 33022//33022 32938//32938 32937//32937 +f 32910//32910 32953//32953 33107//33107 +f 32899//32899 32999//32999 32959//32959 +f 33008//33008 32959//32959 32999//32999 +f 33050//33050 32976//32976 33055//33055 +f 32909//32909 33000//33000 32954//32954 +f 33121//33121 32939//32939 33039//33039 +f 32948//32948 32938//32938 33127//33127 +f 32874//32874 33055//33055 32976//32976 +f 32941//32941 32993//32993 33029//33029 +f 33013//33013 33020//33020 33059//33059 +f 32909//32909 33027//33027 32997//32997 +f 33108//33108 32969//32969 32988//32988 +f 32894//32894 32939//32939 33121//33121 +f 32867//32867 32967//32967 33095//33095 +f 32835//32835 32950//32950 33188//33188 +f 32868//32868 33018//33018 33148//33148 +f 32993//32993 32951//32951 33086//33086 +f 32994//32994 33009//33009 32943//32943 +f 32868//32868 33148//33148 32906//32906 +f 33005//33005 32991//32991 32948//32948 +f 33000//33000 32909//32909 32997//32997 +f 33178//33178 32787//32787 33024//33024 +f 32904//32904 32787//32787 33178//33178 +f 33026//33026 32904//32904 33178//33178 +f 32991//32991 33005//33005 32973//32973 +f 32867//32867 33095//33095 33133//33133 +f 32783//32783 32943//32943 33009//33009 +f 32898//32898 33146//33146 33014//33014 +f 33011//33011 32834//32834 33048//33048 +f 32963//32963 32825//32825 33201//33201 +f 32927//32927 32964//32964 33076//33076 +f 32954//32954 33000//33000 33038//33038 +f 32810//32810 32975//32975 33079//33079 +f 33148//33148 33016//33016 32906//32906 +f 33067//33067 32973//32973 33005//33005 +f 33082//33082 33083//33083 32823//32823 +f 33079//33079 33030//33030 32810//32810 +f 32971//32971 32973//32973 33067//33067 +f 33030//33030 33079//33079 33138//33138 +f 32920//32920 33119//33119 33040//33040 +f 33093//33093 33048//33048 32903//32903 +f 33076//33076 32964//32964 32790//32790 +f 33029//33029 33096//33096 32920//32920 +f 33076//33076 32790//32790 32965//32965 +f 33003//33003 32956//32956 33065//33065 +f 32891//32891 32901//32901 32971//32971 +f 33015//33015 32783//32783 32945//32945 +f 32903//32903 32978//32978 33093//33093 +f 32965//32965 32929//32929 33156//33156 +f 32961//32961 32836//32836 33028//33028 +f 32884//32884 32841//32841 33184//33184 +f 32813//32813 33157//33157 32799//32799 +f 33157//33157 32813//32813 32888//32888 +f 32970//32970 33046//33046 33054//33054 +f 32879//32879 33033//33033 32890//32890 +f 33060//33060 32925//32925 32963//32963 +f 32893//32893 33025//33025 32981//32981 +f 32796//32796 33090//33090 32957//32957 +f 33016//33016 33017//33017 33085//33085 +f 32899//32899 32826//32826 32981//32981 +f 33290//33290 32970//32970 33054//33054 +f 33034//33034 33023//33023 33035//33035 +f 33066//33066 33023//33023 33034//33034 +f 32881//32881 32729//32729 32921//32921 +f 32836//32836 33144//33144 33028//33028 +f 32946//32946 33037//33037 33172//33172 +f 33057//33057 32894//32894 33121//33121 +f 32802//32802 32815//32815 33077//33077 +f 32977//32977 32907//32907 33031//33031 +f 32989//32989 32969//32969 33108//33108 +f 32990//32990 32923//32923 33120//33120 +f 33023//33023 32794//32794 33035//33035 +f 33100//33100 33021//33021 32915//32915 +f 32798//32798 33163//33163 33099//33099 +f 32912//32912 32758//32758 33106//33106 +f 33012//33012 32772//32772 33061//33061 +f 33245//33245 32828//32828 33092//33092 +f 33245//33245 32928//32928 32876//32876 +f 33174//33174 32853//32853 33181//33181 +f 32982//32982 33106//33106 32758//32758 +f 32808//32808 33036//33036 33101//33101 +f 32844//32844 33061//33061 32772//32772 +f 33049//33049 32976//32976 33050//33050 +f 32986//32986 32895//32895 33078//33078 +f 33250//33250 32994//32994 32864//32864 +f 32842//32842 33021//33021 32935//32935 +f 32944//32944 33080//33080 33041//33041 +f 32848//32848 32944//32944 33041//33041 +f 33128//33128 32936//32936 32935//32935 +f 33022//33022 32936//32936 33128//33128 +f 32934//32934 33115//33115 32786//32786 +f 32933//32933 32911//32911 32878//32878 +f 32911//32911 32933//32933 33100//33100 +f 33041//33041 33042//33042 32848//32848 +f 32915//32915 32911//32911 33100//33100 +f 32905//32905 33045//33045 33010//33010 +f 32990//32990 33044//33044 32958//32958 +f 33120//33120 33044//33044 32990//32990 +f 32933//32933 33085//33085 33047//33047 +f 33096//33096 33119//33119 32920//32920 +f 32995//32995 33258//33258 32988//32988 +f 32891//32891 32971//32971 33067//33067 +f 33144//33144 32922//32922 33064//33064 +f 32926//32926 32799//32799 33052//33052 +f 33058//33058 32794//32794 33231//33231 +f 33092//33092 32827//32827 33289//33289 +f 32988//32988 33258//33258 33108//33108 +f 33049//33049 33120//33120 32923//32923 +f 33283//33283 33090//33090 32979//32979 +f 33156//33156 32929//32929 32974//32974 +f 33093//33093 32978//32978 33102//33102 +f 33052//33052 32799//32799 33157//33157 +f 33197//33197 33185//33185 32962//32962 +f 33096//33096 33029//33029 32993//32993 +f 33056//33056 33157//33157 32888//32888 +f 33064//33064 32808//32808 33101//33101 +f 32883//32883 32853//32853 33141//33141 +f 33056//33056 33137//33137 33158//33158 +f 32968//32968 32840//32840 33053//33053 +f 33061//33061 32844//32844 33135//33135 +f 32917//32917 32962//32962 33185//33185 +f 32912//32912 33106//33106 33103//33103 +f 33101//33101 33036//33036 33179//33179 +f 33172//33172 33037//33037 33169//33169 +f 33179//33179 33036//33036 32924//32924 +f 32992//32992 33181//33181 32855//32855 +f 33025//33025 33068//33068 32981//32981 +f 33077//33077 32815//32815 32919//32919 +f 33153//33153 33071//33071 32972//32972 +f 33107//33107 32953//32953 33331//33331 +f 32935//32935 33021//33021 33062//33062 +f 33072//33072 32981//32981 33068//33068 +f 32992//32992 32955//32955 33152//33152 +f 33331//33331 32953//32953 33001//33001 +f 33002//33002 33206//33206 32942//32942 +f 32981//32981 33072//33072 32899//32899 +f 33074//33074 33152//33152 32955//32955 +f 32914//32914 32946//32946 33180//33180 +f 32993//32993 33086//33086 33256//33256 +f 33001//33001 32863//32863 33220//33220 +f 32841//32841 32968//32968 33177//33177 +f 32916//32916 33032//33032 33102//33102 +f 32996//32996 32899//32899 33072//33072 +f 33184//33184 32841//32841 33177//33177 +f 32863//32863 33006//33006 33220//33220 +f 33175//33175 32982//32982 32984//32984 +f 33074//33074 32960//32960 33190//33190 +f 32948//32948 33116//33116 33005//33005 +f 32997//32997 33027//33027 33117//33117 +f 33011//33011 33190//33190 32960//32960 +f 33070//33070 32913//32913 33110//33110 +f 33012//33012 33112//33112 32748//32748 +f 33007//33007 33205//33205 32852//32852 +f 33047//33047 33085//33085 33017//33017 +f 32913//32913 32918//32918 33110//33110 +f 32821//32821 33043//33043 33182//33182 +f 32924//32924 33076//33076 33075//33075 +f 33027//33027 32866//32866 33117//33117 +f 33186//33186 32884//32884 33184//33184 +f 32927//32927 33076//33076 32924//32924 +f 32794//32794 33023//33023 33231//33231 +f 33009//33009 32945//32945 32783//32783 +f 33039//33039 33040//33040 33122//33122 +f 33008//33008 33094//33094 32967//32967 +f 33094//33094 33095//33095 32967//32967 +f 33086//33086 32958//32958 33044//33044 +f 33032//33032 33115//33115 33145//33145 +f 33122//33122 33040//33040 33119//33119 +f 33123//33123 32866//32866 32989//32989 +f 32989//32989 33108//33108 33123//33123 +f 32837//32837 32957//32957 33143//33143 +f 33065//33065 32966//32966 33063//33063 +f 33115//33115 32934//32934 33103//33103 +f 32912//32912 33103//33103 32934//32934 +f 33200//33200 33084//33084 32605//32605 +f 33045//33045 33004//33004 33010//33010 +f 33080//33080 32944//32944 33051//33051 +f 33097//33097 33044//33044 33087//33087 +f 33000//33000 33089//33089 33038//33038 +f 33240//33240 33242//33242 33015//33015 +f 32870//32870 33015//33015 33242//33242 +f 32965//32965 33192//33192 33076//33076 +f 33272//33272 33048//33048 33093//33093 +f 33051//33051 32998//32998 33191//33191 +f 33026//33026 33073//33073 32904//32904 +f 32873//32873 32926//32926 33281//33281 +f 32823//32823 33083//33083 32882//32882 +f 33242//33242 33289//33289 32870//32870 +f 32965//32965 33156//33156 33192//33192 +f 32866//32866 33123//33123 33117//33117 +f 33044//33044 33120//33120 33087//33087 +f 32905//32905 33058//33058 33045//33045 +f 33096//33096 32993//32993 33256//33256 +f 33235//33235 33030//33030 33138//33138 +f 32963//32963 33201//33201 33060//33060 +f 32926//32926 33052//33052 33281//33281 +f 33033//33033 33030//33030 33235//33235 +f 32891//32891 33067//33067 33025//33025 +f 32933//32933 33047//33047 33100//33100 +f 33166//33166 32952//32952 33084//33084 +f 33033//33033 33235//33235 32890//32890 +f 33156//33156 32974//32974 33280//33280 +f 33067//33067 33068//33068 33025//33025 +f 33141//33141 33161//33161 32883//32883 +f 33052//33052 33157//33157 33360//33360 +f 33050//33050 33120//33120 33049//33049 +f 32974//32974 33195//33195 33280//33280 +f 32853//32853 33174//33174 33141//33141 +f 33157//33157 33056//33056 33158//33158 +f 32840//32840 32952//32952 33053//33053 +f 33087//33087 33120//33120 33050//33050 +f 33061//33061 33135//33135 33091//33091 +f 33185//33185 33031//33031 32917//32917 +f 33205//33205 32979//32979 32852//32852 +f 33105//33105 33179//33179 32924//32924 +f 32924//32924 33075//33075 33105//33105 +f 33250//33250 32864//32864 32890//32890 +f 33044//33044 33097//33097 33086//33086 +f 33062//33062 33021//33021 33136//33136 +f 32892//32892 32898//32898 33137//33137 +f 33121//33121 33039//33039 33212//33212 +f 33137//33137 32898//32898 33014//33014 +f 33001//33001 33220//33220 33331//33331 +f 33197//33197 33013//33013 33417//33417 +f 33126//33126 33125//33125 33130//33130 +f 33267//33267 33071//33071 33153//33153 +f 33122//33122 33212//33212 33039//33039 +f 33011//33011 33048//33048 33109//33109 +f 33220//33220 33006//33006 33182//33182 +f 33189//33189 33023//33023 33066//33066 +f 33106//33106 32982//32982 33175//33175 +f 33065//33065 33063//33063 33218//33218 +f 33188//33188 32950//32950 33180//33180 +f 32995//32995 32942//32942 33206//33206 +f 32928//32928 33134//33134 33098//33098 +f 32996//32996 33072//33072 33124//33124 +f 33070//33070 33110//33110 33146//33146 +f 33170//33170 33028//33028 33144//33144 +f 32902//32902 33004//33004 33207//33207 +f 33019//33019 32802//32802 33199//33199 +f 33055//33055 33140//33140 33050//33050 +f 33046//33046 33188//33188 33149//33149 +f 33004//33004 33045//33045 33154//33154 +f 33267//33267 33274//33274 32744//32744 +f 32949//32949 33019//33019 33199//33199 +f 33164//33164 33124//33124 33155//33155 +f 32957//32957 33221//33221 33143//33143 +f 33222//33222 32984//32984 32986//32986 +f 33016//33016 33111//33111 33017//33017 +f 32791//32791 32755//32755 32744//32744 +f 33078//33078 33222//33222 32986//32986 +f 33008//33008 32999//32999 33094//33094 +f 33111//33111 33016//33016 33183//33183 +f 33018//33018 33038//33038 33089//33089 +f 33080//33080 33114//33114 33041//33041 +f 33221//33221 32957//32957 33090//33090 +f 33112//33112 33012//33012 33263//33263 +f 33079//33079 32975//32975 33133//33133 +f 33065//33065 33218//33218 33003//33003 +f 33128//33128 32935//32935 33062//33062 +f 33129//33129 33022//33022 33128//33128 +f 33130//33130 33022//33022 33129//33129 +f 33125//33125 33022//33022 33130//33130 +f 32996//32996 33124//33124 32999//32999 +f 32999//32999 33124//33124 33164//33164 +f 32938//32938 33125//33125 33126//33126 +f 33125//33125 32938//32938 33022//33022 +f 33041//33041 33151//33151 33042//33042 +f 33114//33114 33151//33151 33041//33041 +f 33238//33238 33237//33237 33102//33102 +f 33165//33165 33169//33169 33037//33037 +f 33016//33016 33148//33148 33183//33183 +f 33003//33003 33191//33191 32998//32998 +f 33032//33032 33238//33238 33102//33102 +f 33000//33000 32997//32997 33336//33336 +f 33111//33111 33047//33047 33017//33017 +f 33205//33205 33007//33007 33132//33132 +f 33136//33136 33021//33021 33305//33305 +f 33191//33191 33003//33003 33218//33218 +f 33058//33058 33131//33131 33045//33045 +f 33238//33238 33032//33032 33145//33145 +f 33143//33143 33135//33135 32844//32844 +f 32947//32947 33098//33098 33134//33134 +f 33140//33140 33055//33055 33171//33171 +f 33181//33181 32992//32992 33152//33152 +f 33107//33107 33331//33331 33247//33247 +f 33126//33126 33139//33139 33113//33113 +f 33089//33089 33000//33000 33336//33336 +f 33206//33206 33258//33258 32995//32995 +f 33139//33139 33126//33126 33130//33130 +f 32946//32946 33172//33172 33180//33180 +f 33097//33097 33256//33256 33086//33086 +f 33074//33074 33190//33190 33152//33152 +f 33104//33104 32649//32649 32947//32947 +f 32961//32961 33241//33241 33132//33132 +f 33002//33002 33118//33118 33206//33206 +f 32874//32874 33171//33171 33055//33055 +f 33058//33058 33231//33231 33330//33330 +f 33210//33210 33118//33118 33057//33057 +f 32983//32983 33099//33099 33081//33081 +f 33059//33059 33417//33417 33013//33013 +f 33210//33210 33057//33057 33339//33339 +f 33176//33176 33208//33208 33217//33217 +f 33190//33190 33011//33011 33193//33193 +f 33075//33075 33076//33076 33251//33251 +f 33028//33028 33241//33241 32961//32961 +f 32874//32874 33112//33112 33171//33171 +f 33081//33081 32987//32987 32985//32985 +f 33131//33131 33058//33058 33330//33330 +f 33115//33115 33103//33103 33225//33225 +f 33217//33217 33208//33208 33209//33209 +f 33282//33282 33138//33138 33079//33079 +f 33109//33109 33193//33193 33011//33011 +f 33028//33028 33170//33170 33241//33241 +f 33057//33057 33121//33121 33187//33187 +f 32802//32802 33077//33077 33248//33248 +f 33187//33187 33121//33121 33212//33212 +f 33275//33275 32940//32940 32987//32987 +f 33127//33127 33246//33246 32948//32948 +f 32945//32945 33009//33009 33317//33317 +f 33296//33296 33087//33087 33224//33224 +f 33043//33043 32873//32873 33182//33182 +f 33116//33116 32948//32948 33246//33246 +f 33328//33328 33073//33073 33026//33026 +f 33281//33281 33405//33405 32873//32873 +f 33063//33063 32902//32902 33207//33207 +f 33093//33093 33237//33237 33202//33202 +f 33144//33144 33306//33306 33170//33170 +f 33102//33102 33237//33237 33093//33093 +f 33050//33050 33213//33213 33087//33087 +f 33201//33201 32825//32825 33162//33162 +f 32890//32890 33235//33235 33239//33239 +f 33222//33222 33175//33175 32984//32984 +f 33194//33194 32890//32890 33239//33239 +f 33165//33165 32980//32980 33293//33293 +f 33005//33005 33116//33116 33198//33198 +f 33173//33173 33117//33117 33123//33123 +f 33195//33195 33107//33107 33247//33247 +f 32791//32791 32744//32744 33344//33344 +f 33166//33166 33053//33053 32952//32952 +f 33263//33263 33012//33012 33061//33061 +f 33068//33068 33298//33298 33072//33072 +f 33344//33344 33082//33082 32791//32791 +f 33072//33072 33155//33155 33124//33124 +f 33101//33101 33179//33179 33287//33287 +f 32881//32881 32921//32921 33160//33160 +f 33204//33204 33222//33222 33078//33078 +f 32896//32896 33088//33088 33253//33253 +f 32977//32977 33286//33286 33034//33034 +f 32977//32977 33031//33031 33286//33286 +f 33164//33164 33155//33155 33159//33159 +f 32921//32921 32883//32883 33252//33252 +f 33161//33161 33252//33252 32883//32883 +f 33034//33034 33286//33286 33066//33066 +f 33094//33094 33164//33164 33159//33159 +f 33163//33163 32882//32882 33436//33436 +f 33045//33045 33131//33131 33244//33244 +f 33312//33312 33119//33119 33096//33096 +f 33122//33122 33119//33119 33312//33312 +f 33294//33294 33099//33099 33163//33163 +f 33174//33174 33161//33161 33141//33141 +f 33153//33153 32972//32972 33167//33167 +f 33095//33095 33233//33233 33234//33234 +f 33256//33256 33312//33312 33096//33096 +f 33133//33133 33095//33095 33234//33234 +f 33103//33103 33106//33106 33439//33439 +f 33113//33113 33139//33139 33297//33297 +f 33020//33020 32896//32896 33334//33334 +f 33206//33206 33118//33118 33168//33168 +f 33133//33133 33282//33282 33079//33079 +f 33334//33334 33059//33059 33020//33020 +f 33118//33118 33210//33210 33168//33168 +f 33014//33014 33236//33236 33137//33137 +f 33256//33256 33097//33097 33296//33296 +f 33143//33143 33420//33420 33135//33135 +f 33208//33208 33176//33176 33209//33209 +f 33296//33296 33097//33097 33087//33087 +f 33483//33483 33153//33153 33167//33167 +f 33209//33209 33176//33176 33292//33292 +f 33267//33267 33153//33153 33483//33483 +f 33221//33221 33420//33420 33143//33143 +f 33145//33145 33115//33115 33254//33254 +f 33279//33279 33123//33123 33108//33108 +f 33219//33219 33152//33152 33264//33264 +f 33181//33181 33152//33152 33219//33219 +f 33108//33108 33258//33258 33279//33279 +f 33276//33276 33182//33182 33405//33405 +f 33138//33138 33282//33282 33235//33235 +f 33182//33182 32873//32873 33405//33405 +f 33211//33211 33339//33339 33057//33057 +f 33705//33705 33248//33248 33077//33077 +f 33057//33057 33187//33187 33211//33211 +f 33218//33218 33063//33063 33207//33207 +f 33224//33224 33087//33087 33213//33213 +f 33263//33263 33061//33061 33091//33091 +f 32987//32987 33081//33081 33275//33275 +f 33246//33246 33259//33259 33116//33116 +f 33152//33152 33190//33190 33265//33265 +f 33015//33015 32945//32945 33240//33240 +f 33198//33198 33116//33116 33259//33259 +f 33140//33140 33213//33213 33050//33050 +f 33144//33144 33311//33311 33306//33306 +f 33144//33144 33064//33064 33311//33311 +f 33207//33207 33004//33004 33150//33150 +f 33344//33344 32744//32744 33274//33274 +f 33248//33248 33199//33199 32802//32802 +f 33146//33146 33110//33110 33308//33308 +f 33298//33298 33155//33155 33072//33072 +f 33328//33328 33026//33026 33178//33178 +f 33110//33110 33147//33147 33308//33308 +f 33150//33150 33004//33004 33154//33154 +f 33154//33154 33228//33228 33150//33150 +f 33159//33159 33155//33155 33229//33229 +f 33092//33092 33289//33289 33378//33378 +f 33122//33122 33266//33266 33212//33212 +f 33378//33378 33245//33245 33092//33092 +f 33159//33159 33379//33379 33094//33094 +f 33255//33255 33148//33148 33018//33018 +f 33110//33110 32918//32918 33160//33160 +f 33173//33173 33123//33123 33279//33279 +f 32918//32918 32881//32881 33160//33160 +f 33250//33250 32890//32890 33320//33320 +f 32997//32997 33173//33173 33226//33226 +f 33117//33117 33173//33173 32997//32997 +f 33199//33199 33284//33284 32949//32949 +f 33160//33160 32921//32921 33252//33252 +f 33233//33233 33095//33095 33094//33094 +f 33080//33080 33051//33051 33191//33191 +f 32882//32882 33083//33083 33436//33436 +f 33183//33183 33148//33148 33255//33255 +f 33045//33045 33228//33228 33154//33154 +f 33272//33272 33093//33093 33202//33202 +f 33045//33045 33244//33244 33228//33228 +f 33179//33179 33105//33105 33287//33287 +f 33047//33047 33203//33203 33100//33100 +f 33084//33084 33200//33200 33249//33249 +f 33047//33047 33111//33111 33257//33257 +f 33047//33047 33257//33257 33203//33203 +f 33166//33166 33084//33084 33249//33249 +f 33111//33111 33183//33183 33257//33257 +f 32979//32979 33419//33419 33283//33283 +f 33100//33100 33305//33305 33021//33021 +f 33060//33060 33201//33201 33469//33469 +f 33305//33305 33100//33100 33203//33203 +f 33062//33062 33136//33136 33128//33128 +f 33128//33128 33136//33136 33214//33214 +f 33129//33129 33128//33128 33214//33214 +f 33214//33214 33216//33216 33129//33129 +f 33005//33005 33198//33198 33067//33067 +f 33139//33139 33129//33129 33216//33216 +f 33297//33297 33139//33139 33216//33216 +f 33067//33067 33198//33198 33215//33215 +f 33323//33323 33204//33204 33078//33078 +f 33078//33078 33042//33042 33323//33323 +f 33130//33130 33129//33129 33139//33139 +f 33151//33151 33323//33323 33042//33042 +f 33068//33068 33067//33067 33298//33298 +f 33067//33067 33215//33215 33298//33298 +f 32938//32938 33303//33303 33127//33127 +f 33126//33126 33303//33303 32938//32938 +f 33126//33126 33113//33113 33217//33217 +f 33126//33126 33217//33217 33209//33209 +f 33164//33164 33094//33094 32999//32999 +f 33126//33126 33209//33209 33303//33303 +f 33303//33303 33209//33209 33292//33292 +f 33303//33303 33246//33246 33127//33127 +f 33185//33185 33421//33421 33031//33031 +f 33420//33420 33221//33221 33387//33387 +f 33263//33263 33262//33262 33112//33112 +f 32994//32994 33250//33250 33326//33326 +f 33170//33170 33261//33261 33241//33241 +f 33212//33212 33211//33211 33187//33187 +f 33155//33155 33298//33298 33229//33229 +f 33081//33081 33099//33099 33437//33437 +f 33211//33211 33212//33212 33316//33316 +f 33373//33373 33159//33159 33229//33229 +f 33014//33014 33146//33146 33308//33308 +f 33077//33077 32919//32919 33310//33310 +f 33266//33266 33316//33316 33212//33212 +f 33081//33081 33616//33616 33275//33275 +f 33193//33193 33223//33223 33190//33190 +f 33066//33066 33324//33324 33189//33189 +f 33239//33239 33235//33235 33227//33227 +f 33193//33193 33109//33109 33223//33223 +f 33230//33230 33183//33183 33255//33255 +f 33421//33421 33371//33371 33031//33031 +f 33182//33182 33276//33276 33220//33220 +f 33150//33150 33322//33322 33207//33207 +f 33110//33110 33160//33160 33147//33147 +f 33251//33251 33076//33076 33277//33277 +f 33346//33346 33221//33221 33090//33090 +f 33031//33031 33371//33371 33286//33286 +f 32997//32997 33226//33226 33295//33295 +f 33295//33295 33336//33336 32997//32997 +f 33240//33240 32945//32945 33347//33347 +f 33194//33194 33320//33320 32890//32890 +f 33122//33122 33312//33312 33270//33270 +f 33076//33076 33192//33192 33277//33277 +f 33522//33522 33073//33073 33328//33328 +f 33101//33101 33311//33311 33064//33064 +f 33109//33109 33048//33048 33272//33272 +f 33311//33311 33101//33101 33315//33315 +f 33315//33315 33101//33101 33287//33287 +f 33196//33196 33066//33066 33286//33286 +f 33234//33234 33282//33282 33133//33133 +f 33279//33279 33258//33258 33268//33268 +f 33365//33365 33250//33250 33320//33320 +f 33252//33252 33161//33161 33374//33374 +f 32940//32940 33275//33275 33200//33200 +f 33324//33324 33066//33066 33196//33196 +f 33135//33135 33269//33269 33091//33091 +f 33156//33156 33243//33243 33192//33192 +f 33296//33296 33312//33312 33256//33256 +f 33269//33269 33135//33135 33546//33546 +f 33156//33156 33280//33280 33243//33243 +f 33293//33293 33169//33169 33165//33165 +f 33151//33151 33114//33114 33232//33232 +f 33089//33089 33309//33309 33018//33018 +f 33309//33309 33255//33255 33018//33018 +f 33112//33112 33262//33262 33171//33171 +f 33114//33114 33325//33325 33232//33232 +f 33080//33080 33325//33325 33114//33114 +f 33325//33325 33080//33080 33191//33191 +f 33158//33158 33137//33137 33458//33458 +f 33327//33327 33158//33158 33458//33458 +f 33075//33075 33251//33251 33105//33105 +f 33231//33231 33023//33023 33189//33189 +f 33195//33195 33247//33247 33368//33368 +f 33088//33088 32949//32949 33454//33454 +f 33330//33330 33426//33426 33131//33131 +f 33260//33260 33288//33288 33191//33191 +f 33218//33218 33260//33260 33191//33191 +f 33454//33454 33253//33253 33088//33088 +f 33546//33546 33135//33135 33420//33420 +f 32972//32972 33290//33290 33338//33338 +f 33167//33167 32972//32972 33338//33338 +f 33334//33334 32896//32896 33253//33253 +f 33419//33419 32979//32979 33205//33205 +f 33305//33305 33332//33332 33136//33136 +f 32919//32919 32925//32925 33381//33381 +f 33205//33205 33132//33132 33419//33419 +f 33419//33419 33132//33132 33377//33377 +f 33377//33377 33132//33132 33241//33241 +f 33174//33174 33181//33181 33382//33382 +f 33377//33377 33241//33241 33261//33261 +f 33235//33235 33282//33282 33337//33337 +f 33331//33331 33375//33375 33247//33247 +f 33382//33382 33181//33181 33219//33219 +f 33260//33260 33218//33218 33329//33329 +f 33482//33482 33326//33326 33250//33250 +f 33227//33227 33235//33235 33337//33337 +f 33180//33180 33172//33172 33446//33446 +f 33145//33145 33254//33254 33409//33409 +f 33152//33152 33265//33265 33264//33264 +f 33220//33220 33375//33375 33331//33331 +f 32994//32994 33326//33326 33444//33444 +f 33009//33009 32994//32994 33444//33444 +f 33310//33310 32919//32919 33381//33381 +f 33091//33091 33304//33304 33263//33263 +f 33296//33296 33224//33224 33438//33438 +f 33220//33220 33276//33276 33375//33375 +f 33175//33175 33439//33439 33106//33106 +f 33239//33239 33227//33227 33278//33278 +f 33616//33616 33081//33081 33437//33437 +f 33009//33009 33444//33444 33317//33317 +f 33261//33261 33170//33170 33380//33380 +f 33239//33239 33278//33278 33432//33432 +f 33206//33206 33341//33341 33258//33258 +f 33304//33304 33091//33091 33269//33269 +f 33266//33266 33122//33122 33270//33270 +f 33230//33230 33255//33255 33271//33271 +f 33077//33077 33310//33310 33705//33705 +f 32947//32947 33342//33342 33104//33104 +f 33142//33142 33104//33104 33319//33319 +f 33024//33024 33142//33142 33319//33319 +f 33225//33225 33103//33103 33353//33353 +f 33188//33188 33180//33180 33406//33406 +f 33159//33159 33373//33373 33379//33379 +f 33276//33276 33405//33405 33400//33400 +f 33268//33268 33258//33258 33341//33341 +f 33149//33149 33188//33188 33406//33406 +f 33350//33350 33295//33295 33226//33226 +f 33240//33240 33347//33347 33506//33506 +f 33221//33221 33346//33346 33387//33387 +f 33202//33202 33237//33237 33455//33455 +f 33345//33345 33207//33207 33322//33322 +f 33329//33329 33207//33207 33345//33345 +f 32825//32825 33069//33069 33508//33508 +f 33094//33094 33410//33410 33233//33233 +f 33402//33402 33224//33224 33213//33213 +f 33271//33271 33255//33255 33309//33309 +f 33549//33549 33281//33281 33052//33052 +f 33360//33360 33549//33549 33052//33052 +f 33238//33238 33145//33145 33409//33409 +f 33222//33222 33204//33204 33318//33318 +f 33234//33234 33233//33233 33410//33410 +f 33183//33183 33285//33285 33257//33257 +f 33054//33054 33046//33046 33589//33589 +f 33243//33243 33277//33277 33192//33192 +f 33162//33162 32825//32825 33508//33508 +f 33089//33089 33336//33336 33343//33343 +f 33290//33290 33054//33054 33589//33589 +f 33360//33360 33157//33157 33361//33361 +f 33257//33257 33285//33285 33203//33203 +f 33150//33150 33228//33228 33449//33449 +f 33339//33339 33398//33398 33210//33210 +f 33313//33313 33291//33291 33140//33140 +f 33454//33454 32949//32949 33284//33284 +f 33357//33357 33203//33203 33285//33285 +f 33434//33434 33083//33083 33082//33082 +f 33195//33195 33368//33368 33416//33416 +f 33313//33313 33140//33140 33171//33171 +f 33206//33206 33168//33168 33341//33341 +f 33398//33398 33341//33341 33168//33168 +f 33464//33464 33252//33252 33374//33374 +f 33244//33244 33363//33363 33228//33228 +f 33283//33283 33419//33419 33351//33351 +f 33137//33137 33236//33236 33458//33458 +f 33168//33168 33210//33210 33398//33398 +f 33134//33134 32928//32928 33396//33396 +f 33313//33313 33171//33171 33356//33356 +f 33203//33203 33357//33357 33305//33305 +f 33356//33356 33171//33171 33262//33262 +f 33323//33323 33151//33151 33423//33423 +f 33232//33232 33423//33423 33151//33151 +f 33436//33436 33294//33294 33163//33163 +f 33231//33231 33324//33324 33330//33330 +f 33437//33437 33099//33099 33477//33477 +f 33324//33324 33231//33231 33189//33189 +f 33325//33325 33191//33191 33288//33288 +f 33207//33207 33329//33329 33218//33218 +f 33332//33332 33214//33214 33136//33136 +f 33333//33333 33214//33214 33332//33332 +f 33214//33214 33333//33333 33216//33216 +f 33297//33297 33216//33216 33333//33333 +f 33215//33215 33300//33300 33367//33367 +f 33198//33198 33300//33300 33215//33215 +f 33113//33113 33297//33297 33299//33299 +f 33394//33394 33113//33113 33299//33299 +f 33298//33298 33215//33215 33367//33367 +f 33217//33217 33113//33113 33394//33394 +f 33176//33176 33217//33217 33394//33394 +f 33301//33301 33176//33176 33394//33394 +f 33303//33303 33292//33292 33302//33302 +f 33176//33176 33301//33301 33292//33292 +f 33300//33300 33198//33198 33259//33259 +f 33380//33380 33170//33170 33273//33273 +f 33170//33170 33306//33306 33273//33273 +f 33265//33265 33190//33190 33450//33450 +f 33175//33175 33222//33222 33534//33534 +f 33371//33371 33427//33427 33286//33286 +f 33268//33268 33341//33341 33354//33354 +f 33140//33140 33402//33402 33213//33213 +f 33311//33311 33307//33307 33306//33306 +f 33190//33190 33223//33223 33450//33450 +f 32945//32945 33317//33317 33347//33347 +f 33534//33534 33222//33222 33448//33448 +f 33321//33321 33229//33229 33298//33298 +f 33196//33196 33286//33286 33404//33404 +f 33342//33342 33319//33319 33104//33104 +f 33373//33373 33229//33229 33321//33321 +f 33173//33173 33279//33279 33441//33441 +f 33309//33309 33089//33089 33343//33343 +f 33242//33242 33240//33240 33506//33506 +f 33272//33272 33202//33202 33455//33455 +f 33318//33318 33448//33448 33222//33222 +f 33194//33194 33362//33362 33320//33320 +f 33226//33226 33173//33173 33441//33441 +f 33147//33147 33160//33160 33358//33358 +f 33183//33183 33230//33230 33285//33285 +f 33289//33289 33242//33242 33366//33366 +f 33378//33378 33289//33289 33366//33366 +f 33149//33149 33406//33406 33355//33355 +f 33237//33237 33238//33238 33455//33455 +f 33417//33417 33185//33185 33197//33197 +f 33230//33230 33271//33271 33389//33389 +f 33312//33312 33296//33296 33314//33314 +f 33389//33389 33285//33285 33230//33230 +f 33046//33046 33149//33149 33355//33355 +f 33408//33408 33238//33238 33409//33409 +f 33157//33157 33158//33158 33361//33361 +f 33243//33243 33280//33280 33473//33473 +f 33410//33410 33094//33094 33379//33379 +f 33482//33482 33250//33250 33365//33365 +f 33469//33469 33201//33201 33162//33162 +f 33449//33449 33228//33228 33363//33363 +f 33423//33423 33232//33232 33385//33385 +f 33339//33339 33211//33211 33316//33316 +f 33335//33335 33234//33234 33410//33410 +f 33245//33245 33433//33433 32928//32928 +f 33527//33527 32928//32928 33433//33433 +f 32980//32980 33522//33522 33551//33551 +f 33350//33350 33226//33226 33485//33485 +f 33438//33438 33314//33314 33296//33296 +f 33166//33166 33249//33249 33471//33471 +f 33115//33115 33462//33462 33254//33254 +f 33396//33396 32928//32928 33527//33527 +f 33225//33225 33462//33462 33115//33115 +f 33393//33393 33262//33262 33263//33263 +f 33316//33316 33266//33266 33391//33391 +f 33282//33282 33234//33234 33335//33335 +f 33270//33270 33391//33391 33266//33266 +f 33161//33161 33430//33430 33374//33374 +f 32925//32925 33060//33060 33381//33381 +f 33279//33279 33268//33268 33354//33354 +f 32947//32947 33134//33134 33396//33396 +f 33161//33161 33174//33174 33430//33430 +f 33236//33236 33014//33014 33510//33510 +f 33369//33369 33247//33247 33375//33375 +f 33053//33053 33166//33166 33476//33476 +f 33477//33477 33099//33099 33294//33294 +f 33330//33330 33324//33324 33390//33390 +f 33353//33353 33103//33103 33384//33384 +f 33301//33301 33302//33302 33292//33292 +f 33227//33227 33337//33337 33278//33278 +f 33288//33288 33260//33260 33388//33388 +f 33329//33329 33388//33388 33260//33260 +f 33184//33184 33177//33177 33481//33481 +f 33396//33396 33453//33453 32947//32947 +f 33439//33439 33175//33175 33534//33534 +f 33427//33427 33404//33404 33286//33286 +f 33270//33270 33452//33452 33391//33391 +f 33264//33264 33265//33265 33450//33450 +f 33375//33375 33276//33276 33400//33400 +f 33613//33613 33305//33305 33357//33357 +f 33273//33273 33306//33306 33307//33307 +f 33147//33147 33358//33358 33308//33308 +f 33417//33417 33059//33059 33334//33334 +f 33270//33270 33312//33312 33352//33352 +f 33248//33248 33705//33705 33505//33505 +f 33383//33383 33448//33448 33318//33318 +f 33082//33082 33344//33344 33572//33572 +f 33318//33318 33204//33204 33383//33383 +f 33358//33358 33160//33160 33359//33359 +f 33194//33194 33239//33239 33362//33362 +f 33405//33405 33281//33281 33407//33407 +f 33417//33417 33539//33539 33185//33185 +f 33109//33109 33272//33272 33547//33547 +f 33311//33311 33315//33315 33466//33466 +f 33291//33291 33402//33402 33140//33140 +f 33345//33345 33322//33322 33348//33348 +f 33204//33204 33323//33323 33548//33548 +f 33348//33348 33442//33442 33345//33345 +f 33362//33362 33443//33443 33320//33320 +f 33328//33328 33178//33178 33515//33515 +f 33548//33548 33323//33323 33423//33423 +f 33365//33365 33320//33320 33443//33443 +f 33243//33243 33473//33473 33277//33277 +f 33455//33455 33547//33547 33272//33272 +f 33506//33506 33590//33590 33242//33242 +f 33314//33314 33352//33352 33312//33312 +f 33398//33398 33339//33339 33486//33486 +f 33160//33160 33252//33252 33464//33464 +f 33366//33366 33242//33242 33590//33590 +f 33090//33090 33351//33351 33346//33346 +f 33283//33283 33351//33351 33090//33090 +f 33539//33539 33421//33421 33185//33185 +f 33389//33389 33271//33271 33550//33550 +f 33385//33385 33232//33232 33429//33429 +f 33503//33503 33315//33315 33287//33287 +f 33284//33284 33199//33199 33593//33593 +f 33322//33322 33150//33150 33348//33348 +f 33280//33280 33195//33195 33473//33473 +f 33232//33232 33325//33325 33429//33429 +f 33105//33105 33503//33503 33287//33287 +f 33434//33434 33082//33082 33500//33500 +f 33321//33321 33298//33298 33370//33370 +f 33455//33455 33238//33238 33408//33408 +f 33471//33471 33249//33249 33536//33536 +f 33509//33509 33348//33348 33150//33150 +f 33150//33150 33449//33449 33509//33509 +f 33226//33226 33457//33457 33485//33485 +f 33293//33293 32980//32980 33551//33551 +f 33374//33374 33430//33430 33526//33526 +f 33382//33382 33430//33430 33174//33174 +f 33291//33291 33313//33313 33356//33356 +f 33503//33503 33105//33105 33514//33514 +f 33425//33425 33390//33390 33324//33324 +f 33316//33316 33391//33391 33349//33349 +f 33458//33458 33236//33236 33504//33504 +f 33436//33436 33083//33083 33723//33723 +f 33251//33251 33514//33514 33105//33105 +f 33589//33589 33046//33046 33355//33355 +f 33219//33219 33264//33264 33475//33475 +f 33060//33060 33597//33597 33381//33381 +f 33510//33510 33014//33014 33308//33308 +f 33391//33391 33340//33340 33349//33349 +f 33369//33369 33368//33368 33247//33247 +f 33524//33524 33166//33166 33471//33471 +f 33172//33172 33169//33169 33532//33532 +f 33532//33532 33446//33446 33172//33172 +f 33369//33369 33375//33375 33479//33479 +f 33279//33279 33354//33354 33441//33441 +f 33561//33561 33131//33131 33426//33426 +f 33244//33244 33131//33131 33561//33561 +f 33402//33402 33438//33438 33224//33224 +f 33356//33356 33262//33262 33393//33393 +f 33436//33436 33603//33603 33294//33294 +f 33166//33166 33524//33524 33476//33476 +f 33103//33103 33439//33439 33478//33478 +f 33364//33364 33301//33301 33492//33492 +f 33302//33302 33301//33301 33364//33364 +f 33472//33472 33337//33337 33282//33282 +f 33413//33413 33302//33302 33364//33364 +f 33267//33267 33483//33483 33598//33598 +f 33302//33302 33413//33413 33395//33395 +f 33432//33432 33278//33278 33431//33431 +f 33376//33376 33392//33392 33372//33372 +f 33336//33336 33295//33295 33350//33350 +f 33297//33297 33333//33333 33412//33412 +f 33299//33299 33297//33297 33412//33412 +f 33367//33367 33370//33370 33298//33298 +f 33325//33325 33288//33288 33386//33386 +f 33465//33465 33367//33367 33300//33300 +f 33301//33301 33394//33394 33491//33491 +f 33492//33492 33301//33301 33491//33491 +f 33302//33302 33395//33395 33303//33303 +f 33303//33303 33440//33440 33246//33246 +f 33440//33440 33303//33303 33395//33395 +f 33440//33440 33392//33392 33246//33246 +f 33392//33392 33376//33376 33259//33259 +f 33259//33259 33246//33246 33392//33392 +f 33376//33376 33300//33300 33259//33259 +f 33225//33225 33353//33353 33462//33462 +f 33610//33610 33438//33438 33399//33399 +f 33475//33475 33264//33264 33531//33531 +f 33305//33305 33487//33487 33332//33332 +f 33180//33180 33446//33446 33557//33557 +f 33196//33196 33401//33401 33324//33324 +f 33271//33271 33309//33309 33550//33550 +f 33550//33550 33309//33309 33343//33343 +f 33397//33397 33375//33375 33400//33400 +f 33406//33406 33180//33180 33557//33557 +f 33412//33412 33333//33333 33332//33332 +f 33414//33414 33304//33304 33269//33269 +f 33466//33466 33307//33307 33311//33311 +f 33508//33508 33069//33069 33533//33533 +f 33223//33223 33511//33511 33450//33450 +f 33395//33395 33413//33413 33424//33424 +f 33402//33402 33291//33291 33403//33403 +f 33359//33359 33160//33160 33464//33464 +f 33024//33024 33319//33319 33415//33415 +f 33082//33082 33572//33572 33500//33500 +f 33417//33417 33418//33418 33539//33539 +f 33464//33464 33374//33374 33648//33648 +f 33383//33383 33204//33204 33548//33548 +f 33414//33414 33269//33269 33544//33544 +f 33291//33291 33356//33356 33403//33403 +f 33486//33486 33339//33339 33535//33535 +f 33424//33424 33392//33392 33440//33440 +f 33339//33339 33316//33316 33535//33535 +f 33473//33473 33195//33195 33416//33416 +f 33546//33546 33544//33544 33269//33269 +f 33526//33526 33430//33430 33470//33470 +f 33314//33314 33438//33438 33610//33610 +f 33360//33360 33361//33361 33554//33554 +f 33285//33285 33461//33461 33357//33357 +f 33421//33421 33638//33638 33371//33371 +f 33338//33338 33290//33290 33567//33567 +f 33469//33469 33162//33162 33508//33508 +f 33392//33392 33424//33424 33372//33372 +f 33422//33422 33337//33337 33472//33472 +f 33368//33368 33369//33369 33416//33416 +f 33363//33363 33560//33560 33449//33449 +f 33167//33167 33338//33338 33567//33567 +f 33361//33361 33158//33158 33456//33456 +f 33456//33456 33158//33158 33327//33327 +f 33402//33402 33399//33399 33438//33438 +f 33426//33426 33330//33330 33561//33561 +f 33561//33561 33330//33330 33467//33467 +f 33330//33330 33390//33390 33467//33467 +f 33479//33479 33375//33375 33480//33480 +f 33652//33652 33393//33393 33263//33263 +f 33428//33428 33261//33261 33380//33380 +f 33278//33278 33337//33337 33422//33422 +f 33378//33378 33366//33366 33600//33600 +f 33304//33304 33468//33468 33263//33263 +f 33441//33441 33354//33354 33411//33411 +f 33389//33389 33461//33461 33285//33285 +f 33422//33422 33431//33431 33278//33278 +f 33244//33244 33561//33561 33513//33513 +f 33528//33528 33324//33324 33401//33401 +f 33425//33425 33324//33324 33528//33528 +f 33452//33452 33340//33340 33391//33391 +f 33654//33654 33386//33386 33288//33288 +f 33352//33352 33452//33452 33270//33270 +f 33267//33267 33598//33598 33571//33571 +f 33274//33274 33267//33267 33571//33571 +f 33723//33723 33083//33083 33434//33434 +f 33452//33452 33352//33352 33435//33435 +f 33388//33388 33654//33654 33288//33288 +f 33378//33378 33521//33521 33245//33245 +f 33521//33521 33433//33433 33245//33245 +f 33388//33388 33329//33329 33345//33345 +f 33336//33336 33463//33463 33343//33343 +f 33226//33226 33441//33441 33457//33457 +f 33457//33457 33441//33441 33411//33411 +f 33254//33254 33462//33462 33559//33559 +f 33463//33463 33336//33336 33350//33350 +f 33477//33477 33294//33294 33603//33603 +f 33177//33177 32968//32968 33481//33481 +f 33103//33103 33478//33478 33384//33384 +f 33274//33274 33571//33571 33344//33344 +f 33273//33273 33307//33307 33609//33609 +f 33501//33501 33398//33398 33486//33486 +f 33752//33752 33317//33317 33444//33444 +f 33264//33264 33450//33450 33531//33531 +f 33586//33586 33435//33435 33352//33352 +f 33571//33571 33572//33572 33344//33344 +f 33342//33342 32947//32947 33453//33453 +f 33487//33487 33305//33305 33613//33613 +f 33552//33552 33495//33495 33367//33367 +f 33404//33404 33401//33401 33196//33196 +f 33659//33659 33200//33200 33275//33275 +f 33304//33304 33414//33414 33570//33570 +f 33487//33487 33412//33412 33332//33332 +f 33536//33536 33200//33200 33659//33659 +f 33352//33352 33314//33314 33586//33586 +f 33579//33579 33399//33399 33402//33402 +f 33223//33223 33109//33109 33511//33511 +f 33400//33400 33405//33405 33530//33530 +f 33069//33069 33186//33186 33533//33533 +f 33277//33277 33473//33473 33657//33657 +f 33109//33109 33547//33547 33511//33511 +f 33405//33405 33407//33407 33530//33530 +f 33419//33419 33656//33656 33351//33351 +f 33341//33341 33576//33576 33354//33354 +f 33579//33579 33402//33402 33403//33403 +f 33379//33379 33488//33488 33460//33460 +f 33449//33449 33560//33560 33631//33631 +f 33249//33249 33200//33200 33536//33536 +f 33407//33407 33281//33281 33549//33549 +f 33447//33447 33413//33413 33493//33493 +f 33389//33389 33602//33602 33461//33461 +f 33199//33199 33248//33248 33505//33505 +f 33423//33423 33385//33385 33507//33507 +f 33600//33600 33366//33366 33590//33590 +f 33447//33447 33424//33424 33413//33413 +f 33416//33416 33608//33608 33473//33473 +f 33536//33536 33661//33661 33471//33471 +f 33549//33549 33360//33360 33554//33554 +f 33316//33316 33349//33349 33535//33535 +f 33282//33282 33335//33335 33472//33472 +f 33522//33522 33328//33328 33520//33520 +f 33363//33363 33244//33244 33513//33513 +f 33403//33403 33356//33356 33393//33393 +f 33372//33372 33424//33424 33447//33447 +f 33502//33502 33411//33411 33354//33354 +f 33427//33427 33371//33371 33638//33638 +f 33357//33357 33461//33461 33592//33592 +f 33377//33377 33261//33261 33428//33428 +f 33610//33610 33451//33451 33314//33314 +f 33382//33382 33219//33219 33529//33529 +f 33254//33254 33559//33559 33409//33409 +f 33357//33357 33627//33627 33613//33613 +f 33456//33456 33327//33327 33458//33458 +f 33467//33467 33390//33390 33425//33425 +f 33219//33219 33475//33475 33529//33529 +f 33454//33454 33775//33775 33253//33253 +f 33810//33810 33293//33293 33551//33551 +f 33354//33354 33576//33576 33502//33502 +f 33652//33652 33263//33263 33468//33468 +f 33432//33432 33431//33431 33516//33516 +f 33169//33169 33293//33293 33810//33810 +f 33564//33564 33239//33239 33432//33432 +f 33239//33239 33564//33564 33362//33362 +f 33053//33053 33476//33476 32968//32968 +f 33497//33497 33300//33300 33376//33376 +f 33566//33566 33425//33425 33528//33528 +f 33334//33334 33253//33253 33775//33775 +f 33341//33341 33398//33398 33501//33501 +f 33654//33654 33388//33388 33474//33474 +f 33469//33469 33597//33597 33060//33060 +f 33779//33779 33417//33417 33334//33334 +f 33387//33387 33346//33346 33607//33607 +f 33310//33310 33381//33381 33563//33563 +f 33465//33465 33300//33300 33497//33497 +f 33367//33367 33465//33465 33552//33552 +f 33321//33321 33370//33370 33494//33494 +f 33494//33494 33373//33373 33321//33321 +f 33412//33412 33487//33487 33299//33299 +f 33575//33575 33299//33299 33487//33487 +f 33495//33495 33370//33370 33367//33367 +f 33573//33573 33429//33429 33325//33325 +f 33494//33494 33370//33370 33495//33495 +f 33325//33325 33386//33386 33573//33573 +f 33439//33439 33534//33534 33478//33478 +f 33496//33496 33373//33373 33494//33494 +f 33494//33494 33495//33495 33496//33496 +f 33394//33394 33299//33299 33575//33575 +f 33496//33496 33489//33489 33484//33484 +f 33495//33495 33489//33489 33496//33496 +f 33484//33484 33489//33489 33490//33490 +f 33364//33364 33492//33492 33493//33493 +f 33413//33413 33364//33364 33493//33493 +f 33496//33496 33488//33488 33373//33373 +f 33373//33373 33488//33488 33379//33379 +f 33496//33496 33484//33484 33488//33488 +f 33440//33440 33395//33395 33424//33424 +f 33314//33314 33588//33588 33586//33586 +f 33442//33442 33348//33348 33445//33445 +f 33277//33277 33700//33700 33655//33655 +f 33657//33657 33700//33700 33277//33277 +f 33497//33497 33498//33498 33465//33465 +f 33552//33552 33465//33465 33498//33498 +f 33588//33588 33314//33314 33451//33451 +f 33418//33418 33417//33417 33779//33779 +f 33445//33445 33348//33348 33628//33628 +f 33406//33406 33834//33834 33355//33355 +f 33315//33315 33537//33537 33466//33466 +f 33357//33357 33592//33592 33627//33627 +f 33348//33348 33509//33509 33628//33628 +f 33501//33501 33576//33576 33341//33341 +f 33547//33547 33585//33585 33511//33511 +f 33411//33411 33502//33502 33538//33538 +f 33449//33449 33512//33512 33509//33509 +f 33657//33657 33473//33473 33583//33583 +f 33520//33520 33328//33328 33515//33515 +f 33503//33503 33537//33537 33315//33315 +f 33547//33547 33455//33455 33553//33553 +f 33473//33473 33608//33608 33583//33583 +f 33548//33548 33423//33423 33744//33744 +f 33447//33447 33518//33518 33372//33372 +f 33403//33403 33393//33393 33652//33652 +f 33512//33512 33449//33449 33631//33631 +f 33577//33577 33501//33501 33486//33486 +f 33499//33499 33495//33495 33552//33552 +f 33372//33372 33519//33519 33376//33376 +f 33605//33605 33458//33458 33504//33504 +f 33377//33377 33556//33556 33419//33419 +f 33593//33593 33454//33454 33284//33284 +f 33385//33385 33429//33429 33573//33573 +f 33236//33236 33510//33510 33504//33504 +f 33519//33519 33372//33372 33518//33518 +f 33516//33516 33811//33811 33432//33432 +f 33374//33374 33526//33526 33648//33648 +f 33428//33428 33380//33380 33609//33609 +f 33388//33388 33569//33569 33693//33693 +f 33345//33345 33569//33569 33388//33388 +f 33578//33578 33577//33577 33486//33486 +f 33486//33486 33535//33535 33578//33578 +f 33345//33345 33442//33442 33569//33569 +f 33533//33533 33186//33186 33184//33184 +f 33308//33308 33358//33358 33510//33510 +f 33380//33380 33273//33273 33609//33609 +f 33349//33349 33525//33525 33535//33535 +f 33485//33485 33459//33459 33350//33350 +f 33617//33617 33609//33609 33307//33307 +f 33484//33484 33460//33460 33488//33488 +f 33578//33578 33535//33535 33525//33525 +f 33525//33525 33349//33349 33340//33340 +f 33707//33707 33362//33362 33564//33564 +f 33463//33463 33550//33550 33343//33343 +f 33443//33443 33362//33362 33707//33707 +f 33623//33623 33463//33463 33350//33350 +f 33382//33382 33470//33470 33430//33430 +f 33563//33563 33381//33381 33597//33597 +f 33462//33462 33353//33353 33868//33868 +f 33460//33460 33595//33595 33410//33410 +f 33525//33525 33340//33340 33452//33452 +f 33410//33410 33379//33379 33460//33460 +f 33365//33365 33443//33443 33568//33568 +f 33277//33277 33655//33655 33251//33251 +f 33614//33614 33389//33389 33550//33550 +f 33365//33365 33568//33568 33482//33482 +f 33335//33335 33410//33410 33595//33595 +f 33482//33482 33568//33568 33606//33606 +f 33275//33275 33616//33616 33618//33618 +f 33606//33606 33517//33517 33482//33482 +f 33304//33304 33570//33570 33468//33468 +f 33517//33517 33326//33326 33482//33482 +f 33389//33389 33614//33614 33602//33602 +f 33444//33444 33326//33326 33517//33517 +f 33517//33517 33752//33752 33444//33444 +f 33346//33346 33351//33351 33706//33706 +f 33659//33659 33275//33275 33618//33618 +f 33467//33467 33425//33425 33566//33566 +f 33450//33450 33511//33511 33714//33714 +f 33319//33319 33342//33342 33757//33757 +f 33586//33586 33633//33633 33435//33435 +f 33579//33579 33403//33403 33612//33612 +f 33651//33651 33756//33756 33500//33500 +f 33570//33570 33414//33414 33544//33544 +f 33595//33595 33460//33460 33587//33587 +f 33689//33689 33358//33358 33540//33540 +f 33530//33530 33407//33407 33649//33649 +f 33358//33358 33359//33359 33540//33540 +f 33649//33649 33407//33407 33549//33549 +f 33434//33434 33500//33500 33756//33756 +f 33335//33335 33541//33541 33472//33472 +f 33178//33178 33024//33024 33515//33515 +f 33524//33524 33471//33471 33661//33661 +f 33543//33543 33355//33355 33834//33834 +f 33638//33638 33421//33421 33539//33539 +f 33505//33505 33593//33593 33199//33199 +f 33588//33588 33451//33451 33622//33622 +f 33359//33359 33464//33464 33648//33648 +f 33347//33347 33758//33758 33506//33506 +f 33723//33723 33434//33434 33756//33756 +f 33422//33422 33472//33472 33541//33541 +f 33541//33541 33604//33604 33422//33422 +f 33411//33411 33538//33538 33457//33457 +f 33457//33457 33538//33538 33619//33619 +f 33589//33589 33355//33355 33543//33543 +f 33622//33622 33451//33451 33591//33591 +f 33520//33520 33551//33551 33522//33522 +f 33576//33576 33501//33501 33646//33646 +f 33431//33431 33422//33422 33555//33555 +f 33648//33648 33526//33526 33596//33596 +f 33553//33553 33455//33455 33599//33599 +f 33744//33744 33423//33423 33699//33699 +f 33518//33518 33447//33447 33542//33542 +f 33555//33555 33516//33516 33431//33431 +f 33720//33720 33290//33290 33589//33589 +f 33455//33455 33408//33408 33599//33599 +f 33567//33567 33290//33290 33720//33720 +f 33596//33596 33526//33526 33470//33470 +f 33699//33699 33423//33423 33507//33507 +f 33361//33361 33456//33456 33554//33554 +f 33599//33599 33408//33408 33691//33691 +f 33408//33408 33409//33409 33816//33816 +f 33634//33634 33591//33591 33451//33451 +f 33451//33451 33610//33610 33634//33634 +f 33503//33503 33514//33514 33645//33645 +f 33561//33561 33650//33650 33513//33513 +f 33519//33519 33620//33620 33376//33376 +f 33559//33559 33816//33816 33409//33409 +f 33507//33507 33385//33385 33637//33637 +f 33432//33432 33811//33811 33626//33626 +f 33645//33645 33514//33514 33655//33655 +f 33564//33564 33432//33432 33626//33626 +f 33420//33420 33387//33387 33640//33640 +f 33376//33376 33620//33620 33497//33497 +f 33637//33637 33385//33385 33573//33573 +f 33578//33578 33525//33525 33452//33452 +f 32968//32968 33476//33476 33643//33643 +f 33497//33497 33620//33620 33498//33498 +f 33643//33643 33481//33481 32968//32968 +f 33387//33387 33607//33607 33640//33640 +f 33480//33480 33375//33375 33397//33397 +f 33557//33557 33446//33446 33532//33532 +f 33782//33782 33469//33469 33759//33759 +f 33167//33167 33644//33644 33483//33483 +f 33605//33605 33504//33504 33681//33681 +f 33514//33514 33251//33251 33655//33655 +f 33475//33475 33658//33658 33529//33529 +f 33499//33499 33558//33558 33489//33489 +f 33610//33610 33399//33399 33579//33579 +f 33558//33558 33584//33584 33489//33489 +f 33706//33706 33607//33607 33346//33346 +f 33868//33868 33353//33353 33823//33823 +f 33521//33521 33743//33743 33433//33433 +f 33654//33654 33474//33474 33565//33565 +f 33707//33707 33568//33568 33443//33443 +f 33531//33531 33450//33450 33713//33713 +f 33775//33775 33523//33523 33334//33334 +f 33693//33693 33474//33474 33388//33388 +f 33484//33484 33587//33587 33460//33460 +f 33527//33527 33660//33660 33396//33396 +f 33452//33452 33435//33435 33545//33545 +f 33616//33616 33437//33437 33477//33477 +f 33350//33350 33459//33459 33623//33623 +f 33660//33660 33453//33453 33396//33396 +f 33513//33513 33665//33665 33363//33363 +f 33779//33779 33334//33334 33523//33523 +f 33353//33353 33384//33384 33823//33823 +f 33401//33401 33404//33404 33594//33594 +f 33500//33500 33572//33572 33651//33651 +f 33384//33384 33478//33478 33823//33823 +f 33528//33528 33401//33401 33594//33594 +f 33307//33307 33466//33466 33617//33617 +f 33537//33537 33617//33617 33466//33466 +f 33534//33534 33448//33448 33696//33696 +f 33448//33448 33383//33383 33697//33697 +f 33489//33489 33495//33495 33499//33499 +f 33487//33487 33574//33574 33575//33575 +f 33490//33490 33489//33489 33584//33584 +f 33478//33478 33534//33534 33761//33761 +f 33394//33394 33575//33575 33491//33491 +f 33573//33573 33386//33386 33601//33601 +f 33575//33575 33615//33615 33491//33491 +f 33580//33580 33491//33491 33615//33615 +f 33491//33491 33580//33580 33492//33492 +f 33492//33492 33580//33580 33667//33667 +f 33492//33492 33581//33581 33493//33493 +f 33667//33667 33581//33581 33492//33492 +f 33581//33581 33447//33447 33493//33493 +f 33542//33542 33447//33447 33581//33581 +f 33577//33577 33578//33578 33668//33668 +f 33469//33469 33508//33508 33712//33712 +f 33546//33546 33624//33624 33544//33544 +f 33639//33639 33485//33485 33457//33457 +f 33457//33457 33619//33619 33639//33639 +f 33578//33578 33452//33452 33668//33668 +f 33656//33656 33419//33419 33556//33556 +f 33539//33539 33418//33418 33755//33755 +f 33625//33625 33498//33498 33620//33620 +f 33628//33628 33509//33509 33512//33512 +f 33503//33503 33645//33645 33537//33537 +f 33625//33625 33552//33552 33498//33498 +f 33861//33861 33377//33377 33428//33428 +f 33416//33416 33676//33676 33608//33608 +f 33676//33676 33416//33416 33369//33369 +f 33553//33553 33585//33585 33547//33547 +f 33624//33624 33546//33546 33582//33582 +f 33592//33592 33461//33461 33686//33686 +f 33552//33552 33625//33625 33558//33558 +f 33552//33552 33558//33558 33499//33499 +f 33600//33600 33987//33987 33378//33378 +f 33601//33601 33386//33386 33838//33838 +f 33521//33521 33378//33378 33987//33987 +f 33428//33428 33609//33609 33774//33774 +f 33386//33386 33654//33654 33838//33838 +f 33723//33723 33603//33603 33436//33436 +f 33567//33567 33720//33720 33641//33641 +f 33594//33594 33404//33404 33427//33427 +f 33633//33633 33545//33545 33435//33435 +f 33634//33634 33610//33610 33579//33579 +f 33574//33574 33487//33487 33613//33613 +f 33167//33167 33567//33567 33641//33641 +f 33524//33524 33672//33672 33476//33476 +f 33632//33632 33631//33631 33560//33560 +f 33476//33476 33672//33672 33643//33643 +f 33636//33636 33574//33574 33751//33751 +f 33575//33575 33574//33574 33636//33636 +f 33469//33469 33782//33782 33597//33597 +f 33615//33615 33575//33575 33636//33636 +f 33397//33397 33400//33400 33742//33742 +f 33530//33530 33742//33742 33400//33400 +f 33167//33167 33641//33641 33644//33644 +f 33691//33691 33408//33408 33816//33816 +f 33569//33569 33442//33442 33694//33694 +f 33588//33588 33633//33633 33586//33586 +f 33587//33587 33484//33484 33666//33666 +f 33668//33668 33501//33501 33577//33577 +f 33363//33363 33665//33665 33560//33560 +f 33810//33810 33532//33532 33169//33169 +f 33537//33537 33642//33642 33617//33617 +f 33527//33527 33433//33433 33743//33743 +f 33335//33335 33595//33595 33670//33670 +f 33715//33715 33538//33538 33502//33502 +f 33467//33467 33650//33650 33561//33561 +f 33646//33646 33715//33715 33502//33502 +f 33576//33576 33646//33646 33502//33502 +f 33477//33477 33603//33603 33562//33562 +f 33519//33519 33663//33663 33620//33620 +f 33541//33541 33335//33335 33670//33670 +f 33510//33510 33685//33685 33504//33504 +f 33620//33620 33663//33663 33625//33625 +f 33650//33650 33467//33467 33611//33611 +f 33517//33517 33606//33606 33724//33724 +f 33403//33403 33621//33621 33612//33612 +f 33510//33510 33754//33754 33685//33685 +f 33358//33358 33754//33754 33510//33510 +f 33555//33555 33422//33422 33604//33604 +f 33467//33467 33566//33566 33611//33611 +f 33652//33652 33621//33621 33403//33403 +f 33811//33811 33516//33516 33555//33555 +f 33566//33566 33528//33528 33698//33698 +f 33704//33704 33184//33184 33481//33481 +f 33528//33528 33594//33594 33698//33698 +f 33652//33652 33468//33468 33570//33570 +f 33571//33571 33651//33651 33572//33572 +f 33696//33696 33448//33448 33697//33697 +f 33713//33713 33450//33450 33714//33714 +f 33548//33548 33697//33697 33383//33383 +f 33442//33442 33445//33445 33682//33682 +f 33538//33538 33715//33715 33619//33619 +f 33614//33614 33739//33739 33602//33602 +f 33746//33746 33682//33682 33445//33445 +f 33540//33540 33359//33359 33630//33630 +f 33445//33445 33628//33628 33746//33746 +f 33720//33720 33589//33589 33543//33543 +f 33711//33711 33758//33758 33347//33347 +f 33024//33024 33415//33415 33937//33937 +f 33583//33583 33608//33608 33701//33701 +f 33668//33668 33452//33452 33629//33629 +f 33515//33515 33024//33024 33937//33937 +f 33602//33602 33686//33686 33461//33461 +f 33545//33545 33629//33629 33452//33452 +f 33591//33591 33736//33736 33622//33622 +f 33630//33630 33359//33359 33648//33648 +f 33629//33629 33545//33545 33678//33678 +f 33469//33469 33712//33712 33759//33759 +f 33590//33590 33506//33506 33758//33758 +f 33707//33707 33564//33564 33626//33626 +f 33456//33456 33458//33458 33605//33605 +f 33454//33454 33593//33593 33669//33669 +f 33584//33584 33558//33558 33749//33749 +f 33749//33749 33702//33702 33584//33584 +f 33377//33377 33861//33861 33556//33556 +f 33758//33758 33721//33721 33590//33590 +f 33645//33645 33655//33655 33647//33647 +f 33623//33623 33730//33730 33463//33463 +f 33775//33775 33454//33454 33669//33669 +f 33600//33600 33590//33590 33721//33721 +f 33546//33546 33420//33420 33582//33582 +f 33782//33782 33759//33759 33853//33853 +f 33427//33427 33725//33725 33594//33594 +f 33725//33725 33427//33427 33638//33638 +f 33635//33635 33678//33678 33545//33545 +f 33463//33463 33730//33730 33550//33550 +f 33666//33666 33727//33727 33587//33587 +f 33551//33551 33520//33520 33692//33692 +f 33816//33816 33559//33559 33824//33824 +f 33479//33479 33676//33676 33369//33369 +f 33613//33613 33751//33751 33574//33574 +f 33681//33681 33504//33504 33685//33685 +f 33459//33459 33664//33664 33623//33623 +f 33598//33598 33854//33854 33571//33571 +f 33622//33622 33733//33733 33588//33588 +f 33679//33679 33420//33420 33640//33640 +f 33639//33639 33459//33459 33485//33485 +f 33774//33774 33861//33861 33428//33428 +f 33560//33560 33665//33665 33632//33632 +f 33619//33619 33715//33715 33671//33671 +f 33675//33675 33518//33518 33674//33674 +f 33470//33470 33382//33382 33658//33658 +f 33745//33745 33541//33541 33670//33670 +f 33519//33519 33518//33518 33675//33675 +f 33694//33694 33442//33442 33682//33682 +f 33382//33382 33529//33529 33658//33658 +f 33704//33704 33533//33533 33184//33184 +f 33690//33690 33541//33541 33745//33745 +f 33480//33480 33772//33772 33479//33479 +f 33618//33618 33616//33616 33835//33835 +f 33557//33557 33532//33532 33785//33785 +f 33614//33614 33550//33550 33781//33781 +f 33480//33480 33397//33397 33772//33772 +f 33541//33541 33690//33690 33604//33604 +f 33785//33785 33406//33406 33557//33557 +f 33743//33743 33660//33660 33527//33527 +f 33658//33658 33475//33475 33753//33753 +f 33708//33708 33712//33712 33533//33533 +f 33508//33508 33533//33533 33712//33712 +f 33646//33646 33501//33501 33729//33729 +f 33609//33609 33617//33617 33774//33774 +f 33478//33478 33716//33716 33823//33823 +f 33792//33792 33505//33505 33705//33705 +f 33478//33478 33761//33761 33716//33716 +f 33453//33453 33695//33695 33342//33342 +f 33642//33642 33748//33748 33617//33617 +f 33696//33696 33761//33761 33534//33534 +f 33347//33347 33317//33317 33709//33709 +f 33415//33415 33319//33319 33757//33757 +f 33706//33706 33351//33351 33653//33653 +f 33351//33351 33656//33656 33653//33653 +f 33652//33652 33680//33680 33621//33621 +f 33544//33544 33710//33710 33570//33570 +f 33490//33490 33584//33584 33666//33666 +f 33666//33666 33584//33584 33702//33702 +f 33490//33490 33666//33666 33484//33484 +f 33688//33688 33637//33637 33573//33573 +f 33662//33662 33615//33615 33636//33636 +f 33615//33615 33662//33662 33580//33580 +f 33673//33673 33580//33580 33662//33662 +f 33667//33667 33542//33542 33581//33581 +f 33763//33763 33542//33542 33667//33667 +f 33518//33518 33542//33542 33674//33674 +f 33674//33674 33542//33542 33763//33763 +f 33524//33524 33879//33879 33672//33672 +f 33420//33420 33679//33679 33582//33582 +f 33596//33596 33766//33766 33648//33648 +f 33612//33612 33634//33634 33579//33579 +f 33670//33670 33595//33595 33587//33587 +f 33726//33726 33612//33612 33717//33717 +f 33805//33805 33662//33662 33636//33636 +f 33634//33634 33612//33612 33726//33726 +f 33668//33668 33729//33729 33501//33501 +f 33692//33692 33915//33915 33551//33551 +f 33614//33614 33781//33781 33839//33839 +f 33598//33598 33483//33483 33644//33644 +f 33670//33670 33677//33677 33745//33745 +f 33676//33676 33479//33479 33871//33871 +f 33625//33625 33663//33663 33828//33828 +f 33987//33987 33734//33734 33521//33521 +f 33849//33849 33625//33625 33747//33747 +f 33558//33558 33625//33625 33849//33849 +f 33673//33673 33662//33662 33768//33768 +f 33715//33715 33646//33646 33740//33740 +f 33571//33571 33854//33854 33651//33651 +f 33749//33749 33558//33558 33849//33849 +f 33612//33612 33621//33621 33717//33717 +f 33693//33693 33569//33569 33694//33694 +f 33665//33665 33809//33809 33687//33687 +f 33513//33513 33650//33650 33737//33737 +f 33690//33690 33555//33555 33604//33604 +f 33559//33559 33462//33462 33824//33824 +f 33665//33665 33513//33513 33809//33809 +f 33793//33793 33646//33646 33729//33729 +f 33570//33570 33680//33680 33652//33652 +f 33654//33654 33565//33565 33838//33838 +f 33611//33611 33719//33719 33650//33650 +f 33887//33887 33616//33616 33477//33477 +f 33565//33565 33474//33474 33741//33741 +f 33474//33474 33693//33693 33741//33741 +f 33835//33835 33616//33616 33887//33887 +f 33475//33475 33531//33531 33753//33753 +f 33650//33650 33719//33719 33791//33791 +f 33774//33774 33617//33617 33748//33748 +f 33686//33686 33602//33602 33739//33739 +f 33704//33704 33481//33481 33738//33738 +f 33638//33638 33539//33539 33755//33755 +f 33742//33742 33530//33530 33649//33649 +f 33757//33757 33342//33342 33695//33695 +f 33583//33583 33701//33701 33789//33789 +f 33663//33663 33519//33519 33675//33675 +f 33675//33675 33828//33828 33663//33663 +f 33563//33563 33705//33705 33310//33310 +f 33627//33627 33592//33592 33794//33794 +f 33756//33756 33958//33958 33723//33723 +f 33735//33735 33566//33566 33698//33698 +f 33748//33748 33642//33642 33819//33819 +f 33714//33714 33511//33511 33825//33825 +f 33511//33511 33585//33585 33825//33825 +f 33554//33554 33456//33456 33787//33787 +f 33787//33787 33831//33831 33554//33554 +f 33697//33697 33865//33865 33696//33696 +f 33718//33718 33664//33664 33459//33459 +f 33533//33533 33704//33704 33844//33844 +f 33746//33746 33628//33628 33765//33765 +f 33635//33635 33545//33545 33633//33633 +f 33804//33804 33613//33613 33627//33627 +f 33819//33819 33642//33642 33537//33537 +f 33697//33697 33548//33548 33837//33837 +f 33751//33751 33613//33613 33804//33804 +f 33765//33765 33628//33628 33512//33512 +f 33879//33879 33524//33524 33661//33661 +f 33459//33459 33639//33639 33718//33718 +f 33718//33718 33639//33639 33683//33683 +f 33619//33619 33703//33703 33639//33639 +f 33703//33703 33619//33619 33750//33750 +f 33619//33619 33671//33671 33750//33750 +f 33520//33520 33515//33515 33722//33722 +f 33780//33780 33634//33634 33726//33726 +f 33456//33456 33605//33605 33788//33788 +f 33556//33556 33861//33861 33786//33786 +f 33553//33553 33891//33891 33585//33585 +f 33891//33891 33553//33553 33599//33599 +f 33631//33631 33765//33765 33512//33512 +f 33715//33715 33740//33740 33671//33671 +f 33692//33692 33520//33520 33722//33722 +f 33805//33805 33808//33808 33662//33662 +f 33851//33851 33664//33664 33718//33718 +f 33605//33605 33681//33681 34037//34037 +f 33717//33717 33621//33621 33771//33771 +f 33629//33629 33678//33678 33798//33798 +f 33664//33664 33851//33851 33829//33829 +f 33644//33644 33641//33641 34127//34127 +f 33730//33730 33781//33781 33550//33550 +f 33621//33621 33680//33680 33771//33771 +f 33870//33870 33676//33676 33871//33871 +f 33647//33647 33655//33655 33731//33731 +f 33635//33635 33798//33798 33678//33678 +f 33881//33881 33745//33745 33677//33677 +f 33633//33633 33588//33588 33733//33733 +f 33743//33743 33521//33521 33734//33734 +f 33732//33732 33635//33635 33633//33633 +f 33644//33644 33854//33854 33598//33598 +f 33731//33731 33655//33655 33684//33684 +f 33587//33587 33727//33727 33670//33670 +f 33687//33687 33632//33632 33665//33665 +f 33646//33646 33793//33793 33740//33740 +f 33782//33782 33563//33563 33597//33597 +f 33479//33479 33772//33772 33964//33964 +f 33733//33733 33622//33622 33778//33778 +f 33532//33532 33810//33810 33842//33842 +f 33470//33470 33658//33658 33596//33596 +f 33358//33358 33689//33689 33754//33754 +f 33754//33754 33689//33689 33815//33815 +f 33737//33737 33650//33650 33791//33791 +f 33814//33814 33809//33809 33513//33513 +f 33684//33684 33655//33655 33770//33770 +f 33772//33772 33397//33397 33801//33801 +f 33693//33693 33694//33694 33806//33806 +f 33801//33801 33397//33397 33742//33742 +f 33828//33828 33747//33747 33625//33625 +f 33592//33592 33686//33686 33794//33794 +f 33540//33540 33934//33934 33689//33689 +f 33533//33533 33844//33844 33708//33708 +f 33406//33406 33874//33874 33834//33834 +f 33823//33823 33716//33716 33830//33830 +f 33700//33700 33770//33770 33655//33655 +f 33591//33591 33634//33634 33736//33736 +f 33729//33729 33668//33668 33728//33728 +f 33838//33838 33565//33565 33741//33741 +f 33865//33865 33761//33761 33696//33696 +f 33570//33570 33710//33710 33880//33880 +f 33934//33934 33540//33540 33630//33630 +f 33799//33799 33702//33702 33749//33749 +f 33736//33736 33634//33634 33780//33780 +f 33777//33777 33706//33706 33653//33653 +f 33657//33657 33583//33583 33917//33917 +f 33719//33719 33611//33611 33735//33735 +f 33917//33917 33583//33583 33789//33789 +f 33549//33549 33831//33831 33649//33649 +f 33549//33549 33554//33554 33831//33831 +f 33735//33735 33611//33611 33566//33566 +f 33744//33744 33837//33837 33548//33548 +f 33804//33804 33627//33627 33794//33794 +f 33811//33811 33555//33555 33690//33690 +f 33814//33814 33513//33513 33737//33737 +f 33713//33713 33714//33714 33825//33825 +f 33624//33624 33710//33710 33544//33544 +f 33829//33829 33623//33623 33664//33664 +f 33629//33629 33728//33728 33668//33668 +f 33818//33818 33626//33626 33811//33811 +f 33728//33728 33629//33629 33797//33797 +f 33317//33317 33752//33752 33709//33709 +f 33707//33707 33626//33626 33820//33820 +f 33656//33656 33786//33786 33653//33653 +f 33707//33707 33784//33784 33568//33568 +f 33784//33784 33606//33606 33568//33568 +f 33656//33656 33556//33556 33786//33786 +f 33683//33683 33639//33639 33773//33773 +f 33784//33784 33724//33724 33606//33606 +f 33721//33721 33758//33758 33867//33867 +f 33932//33932 33645//33645 33647//33647 +f 33666//33666 33702//33702 33799//33799 +f 33636//33636 33751//33751 33805//33805 +f 33580//33580 33673//33673 33760//33760 +f 33667//33667 33580//33580 33760//33760 +f 33762//33762 33667//33667 33760//33760 +f 33763//33763 33667//33667 33762//33762 +f 33699//33699 33507//33507 33764//33764 +f 33603//33603 33723//33723 33900//33900 +f 33507//33507 33637//33637 33764//33764 +f 33765//33765 33631//33631 33876//33876 +f 33807//33807 33745//33745 33881//33881 +f 33562//33562 33603//33603 33900//33900 +f 33479//33479 33964//33964 33871//33871 +f 33632//33632 33876//33876 33631//33631 +f 33796//33796 33876//33876 33632//33632 +f 33637//33637 33688//33688 33965//33965 +f 33725//33725 33698//33698 33594//33594 +f 33851//33851 33718//33718 33683//33683 +f 33729//33729 33728//33728 33767//33767 +f 33810//33810 33551//33551 33915//33915 +f 33698//33698 33725//33725 33866//33866 +f 33736//33736 33778//33778 33622//33622 +f 33778//33778 33736//33736 33812//33812 +f 33688//33688 33573//33573 33918//33918 +f 33804//33804 33805//33805 33751//33751 +f 33861//33861 33774//33774 33994//33994 +f 33691//33691 33816//33816 33599//33599 +f 33601//33601 33918//33918 33573//33573 +f 33818//33818 33820//33820 33626//33626 +f 33638//33638 33755//33755 33950//33950 +f 33922//33922 33638//33638 33950//33950 +f 33770//33770 33700//33700 33917//33917 +f 33632//33632 33687//33687 33796//33796 +f 33994//33994 33774//33774 33942//33942 +f 33791//33791 33719//33719 33826//33826 +f 33716//33716 33761//33761 33830//33830 +f 33768//33768 33662//33662 33808//33808 +f 33785//33785 33532//33532 33842//33842 +f 33517//33517 33724//33724 33883//33883 +f 33856//33856 33753//33753 33531//33531 +f 33607//33607 33706//33706 33800//33800 +f 33741//33741 33693//33693 33847//33847 +f 33453//33453 33660//33660 34018//34018 +f 33531//33531 33713//33713 33856//33856 +f 33735//33735 33945//33945 33719//33719 +f 33774//33774 33748//33748 33942//33942 +f 33835//33835 33887//33887 34123//34123 +f 33839//33839 33739//33739 33614//33614 +f 33945//33945 33832//33832 33719//33719 +f 33649//33649 33908//33908 33742//33742 +f 33800//33800 33706//33706 33777//33777 +f 33418//33418 33779//33779 33951//33951 +f 33806//33806 33694//33694 33833//33833 +f 33959//33959 33697//33697 33837//33837 +f 33822//33822 33673//33673 33768//33768 +f 33570//33570 33880//33880 33680//33680 +f 33700//33700 33657//33657 33917//33917 +f 33760//33760 33673//33673 33822//33822 +f 33748//33748 33819//33819 33942//33942 +f 33717//33717 33783//33783 33726//33726 +f 33828//33828 33675//33675 33769//33769 +f 33744//33744 33699//33699 33837//33837 +f 33418//33418 33950//33950 33755//33755 +f 33824//33824 33462//33462 33868//33868 +f 33727//33727 33666//33666 33776//33776 +f 33730//33730 33623//33623 33944//33944 +f 33648//33648 33999//33999 33630//33630 +f 33694//33694 33682//33682 33833//33833 +f 33623//33623 33829//33829 33944//33944 +f 33873//33873 33705//33705 33563//33563 +f 33855//33855 33670//33670 33727//33727 +f 33709//33709 33711//33711 33347//33347 +f 33659//33659 33618//33618 33835//33835 +f 33750//33750 33671//33671 33841//33841 +f 33670//33670 33855//33855 33677//33677 +f 33757//33757 33937//33937 33415//33415 +f 33841//33841 33671//33671 33740//33740 +f 33999//33999 33648//33648 33766//33766 +f 33406//33406 33785//33785 33874//33874 +f 33792//33792 33705//33705 33873//33873 +f 33746//33746 33765//33765 33827//33827 +f 33639//33639 33703//33703 33773//33773 +f 33916//33916 33536//33536 33659//33659 +f 33712//33712 33708//33708 34031//34031 +f 33701//33701 33608//33608 33790//33790 +f 33537//33537 33645//33645 33932//33932 +f 33536//33536 33916//33916 33661//33661 +f 33690//33690 33745//33745 33807//33807 +f 33732//33732 33633//33633 33733//33733 +f 33608//33608 33676//33676 33790//33790 +f 33735//33735 33698//33698 33866//33866 +f 33932//33932 33647//33647 33731//33731 +f 33721//33721 33875//33875 33600//33600 +f 33897//33897 33543//33543 33878//33878 +f 33720//33720 33543//33543 33897//33897 +f 33987//33987 33600//33600 33875//33875 +f 34041//34041 33684//33684 33795//33795 +f 33684//33684 33770//33770 33795//33795 +f 33829//33829 33851//33851 33944//33944 +f 33876//33876 33827//33827 33765//33765 +f 33733//33733 33778//33778 33732//33732 +f 34037//34037 33681//33681 33864//33864 +f 33877//33877 33771//33771 33680//33680 +f 33720//33720 33957//33957 33641//33641 +f 33669//33669 33593//33593 33930//33930 +f 33883//33883 33813//33813 33517//33517 +f 33843//33843 33729//33729 33767//33767 +f 33800//33800 33679//33679 33640//33640 +f 33818//33818 33811//33811 33903//33903 +f 33843//33843 33793//33793 33729//33729 +f 33607//33607 33800//33800 33640//33640 +f 33752//33752 33517//33517 33813//33813 +f 33824//33824 33973//33973 33816//33816 +f 33845//33845 33854//33854 33644//33644 +f 33728//33728 33797//33797 33767//33767 +f 33686//33686 33896//33896 33794//33794 +f 33813//33813 33709//33709 33752//33752 +f 33772//33772 33801//33801 33964//33964 +f 34018//34018 33660//33660 33743//33743 +f 33730//33730 33944//33944 33852//33852 +f 33858//33858 33736//33736 33943//33943 +f 33874//33874 33785//33785 34019//34019 +f 33643//33643 33672//33672 34074//34074 +f 33658//33658 33753//33753 34036//34036 +f 33847//33847 33693//33693 33806//33806 +f 33826//33826 33719//33719 33832//33832 +f 33736//33736 33780//33780 33943//33943 +f 33777//33777 33653//33653 34052//34052 +f 33730//33730 33852//33852 33781//33781 +f 33784//33784 33707//33707 33910//33910 +f 33918//33918 33601//33601 33838//33838 +f 33931//33931 33711//33711 33709//33709 +f 33749//33749 33849//33849 33906//33906 +f 33804//33804 33794//33794 33803//33803 +f 33868//33868 33823//33823 34055//34055 +f 33742//33742 33908//33908 33907//33907 +f 33523//33523 33775//33775 33848//33848 +f 33825//33825 33863//33863 33713//33713 +f 33689//33689 33817//33817 33815//33815 +f 33799//33799 33749//33749 33906//33906 +f 33711//33711 33867//33867 33758//33758 +f 33948//33948 33543//33543 33834//33834 +f 33726//33726 33783//33783 33780//33780 +f 33839//33839 33781//33781 33852//33852 +f 33839//33839 33889//33889 33739//33739 +f 33819//33819 33537//33537 33932//33932 +f 33689//33689 33934//33934 33817//33817 +f 33737//33737 33791//33791 33826//33826 +f 33710//33710 33624//33624 33836//33836 +f 33878//33878 33543//33543 33948//33948 +f 33418//33418 33951//33951 33821//33821 +f 33891//33891 33825//33825 33585//33585 +f 33867//33867 33904//33904 33721//33721 +f 33582//33582 33836//33836 33624//33624 +f 33950//33950 33418//33418 33821//33821 +f 33797//33797 33629//33629 33798//33798 +f 33934//33934 33630//33630 33857//33857 +f 33783//33783 33717//33717 33771//33771 +f 33582//33582 33679//33679 33836//33836 +f 33739//33739 33889//33889 33686//33686 +f 33938//33938 33831//33831 33787//33787 +f 33836//33836 33679//33679 33892//33892 +f 33787//33787 33456//33456 33788//33788 +f 33788//33788 33605//33605 34037//34037 +f 33659//33659 33835//33835 33916//33916 +f 33703//33703 33750//33750 33773//33773 +f 33855//33855 33802//33802 33677//33677 +f 33682//33682 33746//33746 33827//33827 +f 33827//33827 33923//33923 33682//33682 +f 33865//33865 33830//33830 33761//33761 +f 33881//33881 33677//33677 33802//33802 +f 33798//33798 33635//33635 33920//33920 +f 33959//33959 33865//33865 33697//33697 +f 33708//33708 33844//33844 33905//33905 +f 33822//33822 33840//33840 33760//33760 +f 33760//33760 33840//33840 33762//33762 +f 33949//33949 33838//33838 33741//33741 +f 33776//33776 33666//33666 33799//33799 +f 33762//33762 33926//33926 33763//33763 +f 33763//33763 33926//33926 33674//33674 +f 33674//33674 33926//33926 33769//33769 +f 33674//33674 33769//33769 33675//33675 +f 34005//34005 33742//33742 33907//33907 +f 33802//33802 33855//33855 34083//34083 +f 34036//34036 33753//33753 33856//33856 +f 33824//33824 33868//33868 33973//33973 +f 33669//33669 33940//33940 33775//33775 +f 33933//33933 33843//33843 33767//33767 +f 33773//33773 33750//33750 33841//33841 +f 33794//33794 33896//33896 33803//33803 +f 33917//33917 33789//33789 33984//33984 +f 33938//33938 33649//33649 33831//33831 +f 33783//33783 33859//33859 33780//33780 +f 33903//33903 33811//33811 33690//33690 +f 33767//33767 33797//33797 34007//34007 +f 33786//33786 33886//33886 33653//33653 +f 33813//33813 33931//33931 33709//33709 +f 33701//33701 33790//33790 33956//33956 +f 33805//33805 33804//33804 33808//33808 +f 34007//34007 33797//33797 33798//33798 +f 33852//33852 33882//33882 33839//33839 +f 33809//33809 33814//33814 33962//33962 +f 34110//34110 33916//33916 33835//33835 +f 33707//33707 33820//33820 33909//33909 +f 33905//33905 34031//34031 33708//33708 +f 33863//33863 33825//33825 34040//34040 +f 33957//33957 33720//33720 33897//33897 +f 33523//33523 33951//33951 33779//33779 +f 33867//33867 33711//33711 33899//33899 +f 33724//33724 33784//33784 33910//33910 +f 33850//33850 33786//33786 33861//33861 +f 33910//33910 33966//33966 33724//33724 +f 33776//33776 33884//33884 33727//33727 +f 33891//33891 33599//33599 33912//33912 +f 33732//33732 33920//33920 33635//33635 +f 33885//33885 33737//33737 33826//33826 +f 33822//33822 33768//33768 33860//33860 +f 33826//33826 33832//33832 33885//33885 +f 33722//33722 33915//33915 33692//33692 +f 33884//33884 33855//33855 33727//33727 +f 33661//33661 33916//33916 33879//33879 +f 33882//33882 33889//33889 33839//33839 +f 33599//33599 33816//33816 33912//33912 +f 33957//33957 34127//34127 33641//33641 +f 33900//33900 33723//33723 33958//33958 +f 33875//33875 33721//33721 33904//33904 +f 33866//33866 33862//33862 33735//33735 +f 33833//33833 33682//33682 33923//33923 +f 33766//33766 33596//33596 33913//33913 +f 33987//33987 33941//33941 33734//33734 +f 34081//34081 33562//33562 33900//33900 +f 33596//33596 33658//33658 33913//33913 +f 33685//33685 33869//33869 33681//33681 +f 33913//33913 33658//33658 33872//33872 +f 33877//33877 33680//33680 33919//33919 +f 33842//33842 33810//33810 34002//34002 +f 33477//33477 33562//33562 34081//34081 +f 34081//34081 33887//33887 33477//33477 +f 33880//33880 33919//33919 33680//33680 +f 33872//33872 33658//33658 34036//34036 +f 33869//33869 33685//33685 33754//33754 +f 33725//33725 33638//33638 33922//33922 +f 33683//33683 33773//33773 33846//33846 +f 33837//33837 33699//33699 33764//33764 +f 33683//33683 33846//33846 33851//33851 +f 33736//33736 33858//33858 33812//33812 +f 33754//33754 33815//33815 33869//33869 +f 33740//33740 33793//33793 33843//33843 +f 33764//33764 33637//33637 33965//33965 +f 33679//33679 33800//33800 33952//33952 +f 33917//33917 33795//33795 33770//33770 +f 33880//33880 33710//33710 33995//33995 +f 33883//33883 33724//33724 33966//33966 +f 34004//34004 33782//33782 33853//33853 +f 33593//33593 33505//33505 34003//34003 +f 34052//34052 33800//33800 33777//33777 +f 34003//34003 33930//33930 33593//33593 +f 33884//33884 34083//34083 33855//33855 +f 33858//33858 33967//33967 33921//33921 +f 33798//33798 33920//33920 33985//33985 +f 33977//33977 33843//33843 34006//34006 +f 33740//33740 33843//33843 33977//33977 +f 33883//33883 33972//33972 33813//33813 +f 33704//33704 33738//33738 34259//34259 +f 33830//33830 34055//34055 33823//33823 +f 33936//33936 33796//33796 33687//33687 +f 33977//33977 33841//33841 33740//33740 +f 34055//34055 33830//33830 33890//33890 +f 34052//34052 33653//33653 33886//33886 +f 33930//33930 33940//33940 33669//33669 +f 33695//33695 33453//33453 34018//34018 +f 33773//33773 33841//33841 33846//33846 +f 33995//33995 33710//33710 33836//33836 +f 33918//33918 33838//33838 33888//33888 +f 34049//34049 33803//33803 33896//33896 +f 33962//33962 33814//33814 33960//33960 +f 33844//33844 33704//33704 34131//34131 +f 33649//33649 33938//33938 33908//33908 +f 33687//33687 33809//33809 33936//33936 +f 33962//33962 33936//33936 33809//33809 +f 33856//33856 33713//33713 33983//33983 +f 33859//33859 33943//33943 33780//33780 +f 33893//33893 33943//33943 33859//33859 +f 33695//33695 33895//33895 33757//33757 +f 33920//33920 33858//33858 33921//33921 +f 33968//33968 33851//33851 33846//33846 +f 33789//33789 33701//33701 33984//33984 +f 33920//33920 33778//33778 33858//33858 +f 33732//33732 33778//33778 33920//33920 +f 33701//33701 33956//33956 33984//33984 +f 33808//33808 33804//33804 34156//34156 +f 34156//34156 33804//33804 33803//33803 +f 33737//33737 33960//33960 33814//33814 +f 33886//33886 33786//33786 33939//33939 +f 33737//33737 33885//33885 33960//33960 +f 33937//33937 33757//33757 33895//33895 +f 33778//33778 33812//33812 33858//33858 +f 33902//33902 33808//33808 34156//34156 +f 33788//33788 33938//33938 33787//33787 +f 33865//33865 33991//33991 33830//33830 +f 33808//33808 33902//33902 33768//33768 +f 33807//33807 33898//33898 33690//33690 +f 33850//33850 33939//33939 33786//33786 +f 33807//33807 33881//33881 33898//33898 +f 33825//33825 33891//33891 34040//34040 +f 33975//33975 34060//34060 33651//33651 +f 33903//33903 33690//33690 33898//33898 +f 33756//33756 33651//33651 34060//34060 +f 33944//33944 33851//33851 33968//33968 +f 33899//33899 33711//33711 33982//33982 +f 33847//33847 33806//33806 33901//33901 +f 33722//33722 33515//33515 33997//33997 +f 33857//33857 33630//33630 33999//33999 +f 33684//33684 34041//34041 33731//33731 +f 33833//33833 33923//33923 33979//33979 +f 34031//34031 33998//33998 33712//33712 +f 33901//33901 33806//33806 33833//33833 +f 33681//33681 34038//34038 33864//33864 +f 33859//33859 33783//33783 33974//33974 +f 33681//33681 33869//33869 34038//34038 +f 33904//33904 33867//33867 34032//34032 +f 33882//33882 33852//33852 33911//33911 +f 33923//33923 33827//33827 33954//33954 +f 33672//33672 33879//33879 34151//34151 +f 33909//33909 33820//33820 33818//33818 +f 33999//33999 33766//33766 34103//34103 +f 33889//33889 33882//33882 33980//33980 +f 33869//33869 33815//33815 33961//33961 +f 34067//34067 33861//33861 33994//33994 +f 33915//33915 34002//34002 33810//33810 +f 33964//33964 33801//33801 34005//34005 +f 33742//33742 34005//34005 33801//33801 +f 33852//33852 33944//33944 34066//34066 +f 34004//34004 33853//33853 33759//33759 +f 34007//34007 33933//33933 33767//33767 +f 33974//33974 33783//33783 33877//33877 +f 33783//33783 33771//33771 33877//33877 +f 33873//33873 33563//33563 33970//33970 +f 33965//33965 33688//33688 33918//33918 +f 33892//33892 33679//33679 33952//33952 +f 33643//33643 33738//33738 33481//33481 +f 33952//33952 33800//33800 34052//34052 +f 34087//34087 33734//33734 33941//33941 +f 33922//33922 34001//34001 33725//33725 +f 33743//33743 33734//33734 34087//34087 +f 33725//33725 34001//34001 33866//33866 +f 33920//33920 33921//33921 33914//33914 +f 33914//33914 33985//33985 33920//33920 +f 33563//33563 33782//33782 34004//34004 +f 34018//34018 33743//33743 34087//34087 +f 34003//34003 33505//33505 33792//33792 +f 33686//33686 33889//33889 33896//33896 +f 33906//33906 33849//33849 33894//33894 +f 33924//33924 33747//33747 33925//33925 +f 33925//33925 33747//33747 33828//33828 +f 33849//33849 33747//33747 33924//33924 +f 33924//33924 33927//33927 33849//33849 +f 33926//33926 33840//33840 33822//33822 +f 33762//33762 33840//33840 33926//33926 +f 33928//33928 33799//33799 33906//33906 +f 33769//33769 33926//33926 33929//33929 +f 33799//33799 33884//33884 33776//33776 +f 33769//33769 33929//33929 33828//33828 +f 33925//33925 33828//33828 33929//33929 +f 34019//34019 33842//33842 34044//34044 +f 33885//33885 33832//33832 34033//34033 +f 33707//33707 33909//33909 33910//33910 +f 33563//33563 34004//34004 33970//33970 +f 33936//33936 33962//33962 33969//33969 +f 34019//34019 33785//33785 33842//33842 +f 33819//33819 33932//33932 33942//33942 +f 33978//33978 33866//33866 33989//33989 +f 33910//33910 34025//34025 33966//33966 +f 33843//33843 33933//33933 34006//34006 +f 33896//33896 33889//33889 33971//33971 +f 34072//34072 33908//33908 34030//34030 +f 33862//33862 33866//33866 33978//33978 +f 33931//33931 33813//33813 33972//33972 +f 33938//33938 34030//34030 33908//33908 +f 33651//33651 33854//33854 33975//33975 +f 33704//33704 34259//34259 34131//34131 +f 33848//33848 34170//34170 33523//33523 +f 33947//33947 34039//34039 33836//33836 +f 33711//33711 33931//33931 33982//33982 +f 33713//33713 33863//33863 33983//33983 +f 33967//33967 33914//33914 33921//33921 +f 33951//33951 33523//33523 34170//34170 +f 33884//33884 34029//34029 34083//34083 +f 33892//33892 33947//33947 33836//33836 +f 33977//33977 34006//34006 34050//34050 +f 33899//33899 33982//33982 34206//34206 +f 34083//34083 34084//34084 33802//33802 +f 34060//34060 33958//33958 33756//33756 +f 33834//33834 33874//33874 34023//34023 +f 33938//33938 33788//33788 34037//34037 +f 34131//34131 33905//33905 33844//33844 +f 33902//33902 33860//33860 33768//33768 +f 33932//33932 33731//33731 34099//34099 +f 33676//33676 33870//33870 33790//33790 +f 33979//33979 33923//33923 33954//33954 +f 33515//33515 33937//33937 33997//33997 +f 33899//33899 34032//34032 33867//33867 +f 34084//34084 33881//33881 33802//33802 +f 33870//33870 33871//33871 33996//33996 +f 33741//33741 33901//33901 33949//33949 +f 33955//33955 33891//33891 33912//33912 +f 33861//33861 34067//34067 33850//33850 +f 33881//33881 33935//33935 33898//33898 +f 33989//33989 33866//33866 34001//34001 +f 33980//33980 33882//33882 33911//33911 +f 34103//34103 33766//33766 33913//33913 +f 33967//33967 33858//33858 34008//34008 +f 33913//33913 33872//33872 34108//34108 +f 33877//33877 33919//33919 33981//33981 +f 33944//33944 33968//33968 34051//34051 +f 33858//33858 33943//33943 34008//34008 +f 33990//33990 33830//33830 33991//33991 +f 33798//33798 33985//33985 33946//33946 +f 33986//33986 33946//33946 33985//33985 +f 34044//34044 33842//33842 34002//34002 +f 33936//33936 33993//33993 33796//33796 +f 33816//33816 33973//33973 34132//34132 +f 33759//33759 33712//33712 33998//33998 +f 33893//33893 33859//33859 33974//33974 +f 34004//34004 33759//33759 33998//33998 +f 33914//33914 33953//33953 33985//33985 +f 33880//33880 33995//33995 33919//33919 +f 34087//34087 33941//33941 34135//34135 +f 34074//34074 33672//33672 34151//34151 +f 33992//33992 33952//33952 34052//34052 +f 34088//34088 33883//33883 33966//33966 +f 33959//33959 33837//33837 33963//33963 +f 33837//33837 34220//34220 33963//33963 +f 34220//34220 33837//33837 33764//33764 +f 33995//33995 33836//33836 34109//34109 +f 33836//33836 34039//34039 34109//34109 +f 34105//34105 33936//33936 33969//33969 +f 33738//33738 33643//33643 34130//34130 +f 33644//33644 34127//34127 34046//34046 +f 33965//33965 33918//33918 34118//34118 +f 34132//34132 33973//33973 34133//34133 +f 33960//33960 33885//33885 34033//34033 +f 33845//33845 33644//33644 34046//34046 +f 33907//33907 33908//33908 34072//34072 +f 33945//33945 34033//34033 33832//33832 +f 34049//34049 34156//34156 33803//33803 +f 33868//33868 34216//34216 33973//33973 +f 33888//33888 33976//33976 33918//33918 +f 34072//34072 34030//34030 34063//34063 +f 34055//34055 34216//34216 33868//33868 +f 33966//33966 34025//34025 34027//34027 +f 33735//33735 33862//33862 34062//34062 +f 33981//33981 33974//33974 33877//33877 +f 34006//34006 33933//33933 34007//34007 +f 33971//33971 33889//33889 33980//33980 +f 33856//33856 33983//33983 34358//34358 +f 33695//33695 34077//34077 33895//33895 +f 33948//33948 33834//33834 34023//34023 +f 33949//33949 33888//33888 33838//33838 +f 33888//33888 33949//33949 34129//34129 +f 34069//34069 33938//33938 34037//34037 +f 34059//34059 33790//33790 34065//34065 +f 33958//33958 34060//34060 34028//34028 +f 33979//33979 33954//33954 34071//34071 +f 33897//33897 33878//33878 34121//34121 +f 33914//33914 33967//33967 34068//34068 +f 33919//33919 34136//34136 33981//33981 +f 33790//33790 33870//33870 34065//34065 +f 33896//33896 33971//33971 34111//34111 +f 34000//34000 33897//33897 34121//34121 +f 33875//33875 33904//33904 34032//34032 +f 34067//34067 34152//34152 33850//33850 +f 33890//33890 33830//33830 34198//34198 +f 33957//33957 33897//33897 34000//34000 +f 33833//33833 33988//33988 33901//33901 +f 33944//33944 34089//34089 34066//34066 +f 33833//33833 33979//33979 33988//33988 +f 33827//33827 33876//33876 33954//33954 +f 34089//34089 33944//33944 34051//34051 +f 33958//33958 34150//34150 33900//33900 +f 33954//33954 33876//33876 34026//34026 +f 33643//33643 34074//34074 34130//34130 +f 34040//34040 33891//33891 34208//34208 +f 33871//33871 33964//33964 33996//33996 +f 33940//33940 34378//34378 33775//33775 +f 33848//33848 33775//33775 34378//34378 +f 33996//33996 33964//33964 34005//34005 +f 34057//34057 33947//33947 33892//33892 +f 34038//34038 33869//33869 33961//33961 +f 33841//33841 34119//34119 33846//33846 +f 33993//33993 34026//34026 33876//33876 +f 33796//33796 33993//33993 33876//33876 +f 33893//33893 34008//34008 33943//33943 +f 33977//33977 34119//34119 33841//33841 +f 34057//34057 33892//33892 33952//33952 +f 33912//33912 33816//33816 33955//33955 +f 34051//34051 33968//33968 33846//33846 +f 33852//33852 34066//34066 33911//33911 +f 34001//34001 34035//34035 33989//33989 +f 34105//34105 33993//33993 33936//33936 +f 34140//34140 33881//33881 34021//34021 +f 33935//33935 33881//33881 34140//34140 +f 33898//33898 33935//33935 34140//34140 +f 33917//33917 34117//34117 33795//33795 +f 33942//33942 34113//34113 33994//33994 +f 33903//33903 33898//33898 34022//34022 +f 33946//33946 34007//34007 33798//33798 +f 34027//34027 34088//34088 33966//33966 +f 33962//33962 34064//34064 33969//33969 +f 34064//34064 33962//33962 33960//33960 +f 33903//33903 34022//34022 33818//33818 +f 33972//33972 33883//33883 34088//34088 +f 33764//33764 33965//33965 34086//34086 +f 33909//33909 33818//33818 33910//33910 +f 34080//34080 33886//33886 33939//33939 +f 34029//34029 33884//33884 33799//33799 +f 33928//33928 34029//34029 33799//33799 +f 33901//33901 33741//33741 33847//33847 +f 33901//33901 34010//34010 33949//33949 +f 33901//33901 33988//33988 34010//34010 +f 34012//34012 33924//33924 33925//33925 +f 33926//33926 33822//33822 34114//34114 +f 34017//34017 33924//33924 34012//34012 +f 33924//33924 34017//34017 33927//33927 +f 34013//34013 33926//33926 34114//34114 +f 34011//34011 34017//34017 34012//34012 +f 34011//34011 34014//34014 34017//34017 +f 33927//33927 34017//34017 34016//34016 +f 34016//34016 34017//34017 34014//34014 +f 33929//33929 33926//33926 34013//34013 +f 33849//33849 33927//33927 34096//34096 +f 33894//33894 33849//33849 34096//34096 +f 33925//33925 33929//33929 34091//34091 +f 34009//34009 33906//33906 34015//34015 +f 33928//33928 33906//33906 34009//34009 +f 34097//34097 33928//33928 34009//34009 +f 34029//34029 33928//33928 34097//34097 +f 33947//33947 34054//34054 34039//34039 +f 33896//33896 34111//34111 34049//34049 +f 34020//34020 34077//34077 34018//34018 +f 33695//33695 34018//34018 34077//34077 +f 34054//34054 33947//33947 34057//34057 +f 33874//33874 34019//34019 34023//34023 +f 33911//33911 34066//34066 34106//34106 +f 33975//33975 33854//33854 34053//34053 +f 34049//34049 34111//34111 34160//34160 +f 34047//34047 33932//33932 34099//34099 +f 34156//34156 34049//34049 34160//34160 +f 34110//34110 33835//33835 34123//34123 +f 34166//34166 34001//34001 33922//33922 +f 34260//34260 33905//33905 34131//34131 +f 34073//34073 33953//33953 33914//33914 +f 33986//33986 33985//33985 33953//33953 +f 34129//34129 33949//33949 34076//34076 +f 33938//33938 34069//34069 34030//34030 +f 33949//33949 34010//34010 34076//34076 +f 33830//33830 33990//33990 34198//34198 +f 33974//33974 33981//33981 34048//34048 +f 34007//34007 33946//33946 34102//34102 +f 34232//34232 33857//33857 33999//33999 +f 33863//33863 34040//34040 34157//34157 +f 33879//33879 33916//33916 34110//34110 +f 33956//33956 33790//33790 34059//34059 +f 33948//33948 34121//34121 33878//33878 +f 34142//34142 34058//34058 33860//33860 +f 33846//33846 34119//34119 34051//34051 +f 33895//33895 34251//34251 33937//33937 +f 33860//33860 34058//34058 33822//33822 +f 33960//33960 34024//34024 34064//34064 +f 34073//34073 33914//33914 34068//34068 +f 34024//34024 33960//33960 34033//34033 +f 34114//34114 33822//33822 34058//34058 +f 33967//33967 34008//34008 34068//34068 +f 33870//33870 33996//33996 34065//34065 +f 33977//33977 34050//34050 34100//34100 +f 34090//34090 34068//34068 34008//34008 +f 33864//33864 34038//34038 34124//34124 +f 33955//33955 33816//33816 34132//34132 +f 33818//33818 34022//34022 34082//34082 +f 33865//33865 33959//33959 33991//33991 +f 34034//34034 34033//34033 33945//33945 +f 34006//34006 34007//34007 34050//34050 +f 33910//33910 33818//33818 34082//34082 +f 34050//34050 34007//34007 34102//34102 +f 34025//34025 33910//33910 34082//34082 +f 34090//34090 34008//34008 33893//33893 +f 33792//33792 33873//33873 34003//34003 +f 34067//34067 33994//33994 34113//34113 +f 33959//33959 33963//33963 34075//34075 +f 34259//34259 33738//33738 34130//34130 +f 34090//34090 33893//33893 34043//34043 +f 33945//33945 33735//33735 34062//34062 +f 33886//33886 34080//34080 34052//34052 +f 33907//33907 34072//34072 34169//34169 +f 33978//33978 34062//34062 33862//33862 +f 34220//34220 34162//34162 33963//33963 +f 33922//33922 33950//33950 34166//34166 +f 34117//34117 33917//33917 34045//34045 +f 33893//33893 33974//33974 34043//34043 +f 34043//34043 33974//33974 34048//34048 +f 33942//33942 34047//34047 34113//34113 +f 34086//34086 33965//33965 34118//34118 +f 34004//34004 34421//34421 33970//33970 +f 33984//33984 34045//34045 33917//33917 +f 33939//33939 33850//33850 34080//34080 +f 34118//34118 33918//33918 33976//33976 +f 33932//33932 34047//34047 33942//33942 +f 33976//33976 33888//33888 34126//34126 +f 34358//34358 34213//34213 33856//33856 +f 34062//34062 33978//33978 34165//34165 +f 33988//33988 33979//33979 34056//34056 +f 34129//34129 34128//34128 33888//33888 +f 34056//34056 33979//33979 34071//34071 +f 34358//34358 33983//33983 34197//34197 +f 33881//33881 34084//34084 34021//34021 +f 34053//34053 34060//34060 33975//33975 +f 33981//33981 34139//34139 34048//34048 +f 33934//33934 33857//33857 34232//34232 +f 34139//34139 33981//33981 34177//34177 +f 34068//34068 34090//34090 34148//34148 +f 34121//34121 33948//33948 34144//34144 +f 33946//33946 33986//33986 34061//34061 +f 34032//34032 33899//33899 34252//34252 +f 33958//33958 34028//34028 34150//34150 +f 34137//34137 34061//34061 33986//33986 +f 34106//34106 34066//34066 34070//34070 +f 33983//33983 33863//33863 34157//34157 +f 34260//34260 34031//34031 33905//33905 +f 34110//34110 34112//34112 33879//33879 +f 33940//33940 33930//33930 34284//34284 +f 33981//33981 34136//34136 34177//34177 +f 34057//34057 33952//33952 33992//33992 +f 33731//33731 34041//34041 34099//34099 +f 34151//34151 33879//33879 34112//34112 +f 33986//33986 33953//33953 34137//34137 +f 34000//34000 34127//34127 33957//33957 +f 34103//34103 33913//33913 34241//34241 +f 34032//34032 33987//33987 33875//33875 +f 33987//33987 34032//34032 34134//34134 +f 34002//34002 33915//33915 34217//34217 +f 33845//33845 34046//34046 34168//34168 +f 34022//34022 34079//34079 34082//34082 +f 33987//33987 34134//34134 34085//34085 +f 34073//34073 34137//34137 33953//33953 +f 33941//33941 33987//33987 34085//34085 +f 33845//33845 34168//34168 33854//33854 +f 34208//34208 33891//33891 34331//34331 +f 34135//34135 33941//33941 34085//34085 +f 34108//34108 33872//33872 34161//34161 +f 34331//34331 33891//33891 33955//33955 +f 33795//33795 34117//34117 34041//34041 +f 33872//33872 34036//34036 34161//34161 +f 34038//34038 33961//33961 34244//34244 +f 33873//33873 33970//33970 34353//34353 +f 34042//34042 33873//33873 34353//34353 +f 34275//34275 33821//33821 33951//33951 +f 34052//34052 34080//34080 33992//33992 +f 34102//34102 34100//34100 34050//34050 +f 34036//34036 33856//33856 34172//34172 +f 34172//34172 33856//33856 34213//34213 +f 34020//34020 34018//34018 34087//34087 +f 33961//33961 33815//33815 34214//34214 +f 34047//34047 34078//34078 34113//34113 +f 34033//34033 34196//34196 34024//34024 +f 33815//33815 33817//33817 34214//34214 +f 33963//33963 34162//34162 34075//34075 +f 34136//34136 33919//33919 34104//34104 +f 33764//33764 34086//34086 34220//34220 +f 33980//33980 33911//33911 34106//34106 +f 33995//33995 34104//34104 33919//33919 +f 34003//34003 33873//33873 34042//34042 +f 34090//34090 34043//34043 34139//34139 +f 33980//33980 34106//34106 33971//33971 +f 33945//33945 34167//34167 34034//34034 +f 34104//34104 33995//33995 34107//34107 +f 33995//33995 34109//34109 34107//34107 +f 34029//34029 34097//34097 34083//34083 +f 34062//34062 34167//34167 33945//33945 +f 33972//33972 34088//34088 34270//34270 +f 34080//34080 33850//33850 34116//34116 +f 33972//33972 34147//34147 33931//33931 +f 34109//34109 34039//34039 34054//34054 +f 33982//33982 33931//33931 34147//34147 +f 34012//34012 33925//33925 34092//34092 +f 34093//34093 34012//34012 34092//34092 +f 33925//33925 34091//34091 34092//34092 +f 34011//34011 34012//34012 34093//34093 +f 34091//34091 33929//33929 34013//34013 +f 34011//34011 34093//34093 34014//34014 +f 34016//34016 34014//34014 34093//34093 +f 34094//34094 34016//34016 34093//34093 +f 34096//34096 33927//33927 34095//34095 +f 33927//33927 34016//34016 34094//34094 +f 34094//34094 34095//34095 33927//33927 +f 34015//34015 33894//33894 34096//34096 +f 33906//33906 33894//33894 34015//34015 +f 33982//33982 34147//34147 34206//34206 +f 33954//33954 34026//34026 34246//34246 +f 33984//33984 33956//33956 34098//34098 +f 34076//34076 34010//34010 34153//34153 +f 34033//34033 34034//34034 34196//34196 +f 34022//34022 33898//33898 34186//34186 +f 34177//34177 34136//34136 34158//34158 +f 34246//34246 34026//34026 34333//34333 +f 34142//34142 33860//33860 34141//34141 +f 34181//34181 34031//34031 34260//34260 +f 34176//34176 34153//34153 34010//34010 +f 34206//34206 34252//34252 33899//33899 +f 33930//33930 34003//34003 34209//34209 +f 33990//33990 33991//33991 34272//34272 +f 33895//33895 34077//34077 34317//34317 +f 33988//33988 34176//34176 34010//34010 +f 34073//34073 34068//34068 34148//34148 +f 33948//33948 34023//34023 34269//34269 +f 33999//33999 34103//34103 34235//34235 +f 34138//34138 34073//34073 34148//34148 +f 34041//34041 34164//34164 34099//34099 +f 34144//34144 33948//33948 34269//34269 +f 34114//34114 34058//34058 34185//34185 +f 34025//34025 34082//34082 34149//34149 +f 34137//34137 34073//34073 34138//34138 +f 34120//34120 34037//34037 34236//34236 +f 34236//34236 34037//34037 33864//33864 +f 33991//33991 33959//33959 34159//34159 +f 34005//34005 34125//34125 33996//33996 +f 33993//33993 34105//34105 34101//34101 +f 33887//33887 34081//34081 34123//34123 +f 34061//34061 34102//34102 33946//33946 +f 33959//33959 34075//34075 34159//34159 +f 33997//33997 33937//33937 34251//34251 +f 34064//34064 34105//34105 33969//33969 +f 34218//34218 33989//33989 34035//34035 +f 34122//34122 34066//34066 34089//34089 +f 34089//34089 34051//34051 34122//34122 +f 34164//34164 34041//34041 34194//34194 +f 34005//34005 33907//33907 34125//34125 +f 33978//33978 33989//33989 34218//34218 +f 34169//34169 34125//34125 33907//33907 +f 34041//34041 34117//34117 34194//34194 +f 34386//34386 34110//34110 34123//34123 +f 33722//33722 33997//33997 34297//34297 +f 34122//34122 34051//34051 34119//34119 +f 34241//34241 33913//33913 34108//34108 +f 34152//34152 34067//34067 34204//34204 +f 33915//33915 33722//33722 34377//34377 +f 34218//34218 34165//34165 33978//33978 +f 34217//34217 33915//33915 34377//34377 +f 34080//34080 34253//34253 33992//33992 +f 34083//34083 34097//34097 34225//34225 +f 34001//34001 34166//34166 34035//34035 +f 33955//33955 34132//34132 34334//34334 +f 33998//33998 34300//34300 34004//34004 +f 34247//34247 34214//34214 33817//33817 +f 34161//34161 34036//34036 34172//34172 +f 34077//34077 34020//34020 34183//34183 +f 34062//34062 34165//34165 34167//34167 +f 34048//34048 34139//34139 34043//34043 +f 34176//34176 33988//33988 34056//34056 +f 34066//34066 34146//34146 34070//34070 +f 34253//34253 34080//34080 34115//34115 +f 34100//34100 34119//34119 33977//33977 +f 33817//33817 34274//34274 34250//34250 +f 33817//33817 33934//33934 34274//34274 +f 34067//34067 34113//34113 34248//34248 +f 34071//34071 34174//34174 34056//34056 +f 34064//34064 34024//34024 34143//34143 +f 34045//34045 33984//33984 34098//34098 +f 33934//33934 34232//34232 34274//34274 +f 34193//34193 34034//34034 34167//34167 +f 34071//34071 33954//33954 34174//34174 +f 34115//34115 34080//34080 34116//34116 +f 34246//34246 34174//34174 33954//33954 +f 34003//34003 34042//34042 34209//34209 +f 34248//34248 34113//34113 34078//34078 +f 34116//34116 33850//33850 34152//34152 +f 34047//34047 34173//34173 34078//34078 +f 33972//33972 34270//34270 34147//34147 +f 34126//34126 33888//33888 34128//34128 +f 34047//34047 34099//34099 34173//34173 +f 34054//34054 34057//34057 34145//34145 +f 34053//34053 34465//34465 34060//34060 +f 34141//34141 33902//33902 34156//34156 +f 33860//33860 33902//33902 34141//34141 +f 34186//34186 33898//33898 34140//34140 +f 34059//34059 34098//34098 33956//33956 +f 34028//34028 34060//34060 34589//34589 +f 34163//34163 34106//34106 34070//34070 +f 34186//34186 34079//34079 34022//34022 +f 34026//34026 33993//33993 34207//34207 +f 34333//34333 34026//34026 34207//34207 +f 34037//34037 34120//34120 34069//34069 +f 33971//33971 34106//34106 34228//34228 +f 34188//34188 34079//34079 34202//34202 +f 34101//34101 34207//34207 33993//33993 +f 33992//33992 34145//34145 34057//34057 +f 34121//34121 34144//34144 34461//34461 +f 34197//34197 33983//33983 34363//34363 +f 34232//34232 33999//33999 34235//34235 +f 34079//34079 34188//34188 34082//34082 +f 33895//33895 34317//34317 34410//34410 +f 34267//34267 34143//34143 34024//34024 +f 33983//33983 34157//34157 34363//34363 +f 34102//34102 34155//34155 34100//34100 +f 34121//34121 34295//34295 34000//34000 +f 34234//34234 34137//34137 34226//34226 +f 34236//34236 33864//33864 34124//34124 +f 34157//34157 34040//34040 34208//34208 +f 34136//34136 34104//34104 34158//34158 +f 33996//33996 34125//34125 34211//34211 +f 34101//34101 34105//34105 34207//34207 +f 34410//34410 34373//34373 33895//33895 +f 34235//34235 34103//34103 34241//34241 +f 34137//34137 34138//34138 34226//34226 +f 34211//34211 34125//34125 34281//34281 +f 34291//34291 33900//33900 34150//34150 +f 34149//34149 34082//34082 34188//34188 +f 34046//34046 34127//34127 34000//34000 +f 34081//34081 33900//33900 34291//34291 +f 34206//34206 34381//34381 34252//34252 +f 34272//34272 33991//33991 34159//34159 +f 34371//34371 34031//34031 34181//34181 +f 34331//34331 33955//33955 34292//34292 +f 34105//34105 34240//34240 34207//34207 +f 34244//34244 33961//33961 34214//34214 +f 33854//33854 34168//34168 34416//34416 +f 34111//34111 33971//33971 34228//34228 +f 34104//34104 34107//34107 34158//34158 +f 34053//34053 33854//33854 34416//34416 +f 33998//33998 34031//34031 34371//34371 +f 34234//34234 34061//34061 34137//34137 +f 34169//34169 34072//34072 34293//34293 +f 34139//34139 34148//34148 34090//34090 +f 34108//34108 34161//34161 34285//34285 +f 34138//34138 34148//34148 34229//34229 +f 34293//34293 34072//34072 34063//34063 +f 34386//34386 34123//34123 34576//34576 +f 34070//34070 34146//34146 34163//34163 +f 34109//34109 34215//34215 34107//34107 +f 34030//34030 34069//34069 34063//34063 +f 34148//34148 34139//34139 34229//34229 +f 34194//34194 34117//34117 34199//34199 +f 34133//34133 33973//33973 34216//34216 +f 34134//34134 34032//34032 34296//34296 +f 34308//34308 34122//34122 34119//34119 +f 34027//34027 34025//34025 34468//34468 +f 34210//34210 34139//34139 34177//34177 +f 34119//34119 34100//34100 34154//34154 +f 34064//34064 34240//34240 34105//34105 +f 34116//34116 34205//34205 34115//34115 +f 34154//34154 34100//34100 34155//34155 +f 34034//34034 34193//34193 34192//34192 +f 34054//34054 34215//34215 34109//34109 +f 34421//34421 34004//34004 34300//34300 +f 34248//34248 34078//34078 34173//34173 +f 34225//34225 34097//34097 34189//34189 +f 34135//34135 34085//34085 34257//34257 +f 34066//34066 34122//34122 34146//34146 +f 34187//34187 34054//34054 34145//34145 +f 34275//34275 33951//33951 34170//34170 +f 33976//33976 34126//34126 34340//34340 +f 33970//33970 34421//34421 34212//34212 +f 34084//34084 34083//34083 34190//34190 +f 34099//34099 34184//34184 34173//34173 +f 34083//34083 34225//34225 34190//34190 +f 34152//34152 34221//34221 34116//34116 +f 34021//34021 34084//34084 34227//34227 +f 34129//34129 34076//34076 34309//34309 +f 34021//34021 34227//34227 34140//34140 +f 34055//34055 33890//33890 34171//34171 +f 33950//33950 33821//33821 34349//34349 +f 34166//34166 33950//33950 34349//34349 +f 34009//34009 34015//34015 34178//34178 +f 34178//34178 34015//34015 34266//34266 +f 34223//34223 34091//34091 34175//34175 +f 34092//34092 34091//34091 34223//34223 +f 34097//34097 34009//34009 34178//34178 +f 34179//34179 34092//34092 34223//34223 +f 34189//34189 34097//34097 34178//34178 +f 34013//34013 34114//34114 34175//34175 +f 34013//34013 34175//34175 34091//34091 +f 34180//34180 34092//34092 34179//34179 +f 34093//34093 34092//34092 34180//34180 +f 34180//34180 34094//34094 34093//34093 +f 34094//34094 34180//34180 34095//34095 +f 34266//34266 34096//34096 34095//34095 +f 34015//34015 34096//34096 34266//34266 +f 34284//34284 34376//34376 33940//33940 +f 34023//34023 34019//34019 34362//34362 +f 34376//34376 34378//34378 33940//33940 +f 34023//34023 34392//34392 34269//34269 +f 34177//34177 34158//34158 34182//34182 +f 34163//34163 34228//34228 34106//34106 +f 34060//34060 34465//34465 34589//34589 +f 34186//34186 34202//34202 34079//34079 +f 34142//34142 34222//34222 34058//34058 +f 34034//34034 34192//34192 34196//34196 +f 34163//34163 34224//34224 34228//34228 +f 34271//34271 34221//34221 34152//34152 +f 34142//34142 34255//34255 34222//34222 +f 34198//34198 33990//33990 34272//34272 +f 34222//34222 34185//34185 34058//34058 +f 34188//34188 34203//34203 34149//34149 +f 34149//34149 34203//34203 34025//34025 +f 34204//34204 34271//34271 34152//34152 +f 34028//34028 34589//34589 34233//34233 +f 34069//34069 34120//34120 34200//34200 +f 34035//34035 34166//34166 34337//34337 +f 34193//34193 34167//34167 34277//34277 +f 34226//34226 34138//34138 34283//34283 +f 34468//34468 34025//34025 34242//34242 +f 34138//34138 34229//34229 34283//34283 +f 33998//33998 34371//34371 34300//34300 +f 34199//34199 34117//34117 34201//34201 +f 34328//34328 34159//34159 34075//34075 +f 34156//34156 34160//34160 34249//34249 +f 34253//34253 34145//34145 33992//33992 +f 34123//34123 34081//34081 34291//34291 +f 34117//34117 34045//34045 34201//34201 +f 34251//34251 33895//33895 34373//34373 +f 34111//34111 34195//34195 34160//34160 +f 34252//34252 34296//34296 34032//34032 +f 34249//34249 34160//34160 34195//34195 +f 34122//34122 34311//34311 34146//34146 +f 34124//34124 34038//34038 34236//34236 +f 34236//34236 34038//34038 34244//34244 +f 34074//34074 34151//34151 34219//34219 +f 34125//34125 34169//34169 34332//34332 +f 34139//34139 34210//34210 34229//34229 +f 34176//34176 34056//34056 34153//34153 +f 34111//34111 34228//34228 34195//34195 +f 34195//34195 34228//34228 34316//34316 +f 34045//34045 34098//34098 34201//34201 +f 34251//34251 34297//34297 33997//33997 +f 34292//34292 33955//33955 34334//34334 +f 34162//34162 34220//34220 34329//34329 +f 34377//34377 33722//33722 34297//34297 +f 34227//34227 34261//34261 34140//34140 +f 34086//34086 34280//34280 34220//34220 +f 34369//34369 34174//34174 34246//34246 +f 34115//34115 34205//34205 34253//34253 +f 34186//34186 34140//34140 34261//34261 +f 34102//34102 34061//34061 34191//34191 +f 34249//34249 34141//34141 34156//34156 +f 34242//34242 34025//34025 34203//34203 +f 34086//34086 34118//34118 34280//34280 +f 34166//34166 34349//34349 34361//34361 +f 34087//34087 34135//34135 34257//34257 +f 34221//34221 34335//34335 34116//34116 +f 34165//34165 34218//34218 34276//34276 +f 34020//34020 34087//34087 34302//34302 +f 34165//34165 34277//34277 34167//34167 +f 34044//34044 34002//34002 34399//34399 +f 34399//34399 34256//34256 34044//34044 +f 34019//34019 34044//34044 34362//34362 +f 34126//34126 34128//34128 34342//34342 +f 34171//34171 33890//33890 34198//34198 +f 34128//34128 34129//34129 34309//34309 +f 34216//34216 34055//34055 34258//34258 +f 34191//34191 34061//34061 34234//34234 +f 34183//34183 34317//34317 34077//34077 +f 34063//34063 34069//34069 34354//34354 +f 34362//34362 34392//34392 34023//34023 +f 34271//34271 34301//34301 34221//34221 +f 34076//34076 34153//34153 34322//34322 +f 34177//34177 34182//34182 34298//34298 +f 34320//34320 34188//34188 34202//34202 +f 34175//34175 34114//34114 34185//34185 +f 34223//34223 34175//34175 34185//34185 +f 34144//34144 34269//34269 34367//34367 +f 34353//34353 33970//33970 34212//34212 +f 34158//34158 34298//34298 34182//34182 +f 34354//34354 34069//34069 34200//34200 +f 34235//34235 34446//34446 34232//34232 +f 34315//34315 34240//34240 34064//34064 +f 34143//34143 34315//34315 34064//34064 +f 34099//34099 34230//34230 34184//34184 +f 34110//34110 34386//34386 34112//34112 +f 34119//34119 34154//34154 34308//34308 +f 34150//34150 34028//34028 34233//34233 +f 34189//34189 34264//34264 34225//34225 +f 34233//34233 34562//34562 34150//34150 +f 34270//34270 34088//34088 34268//34268 +f 34237//34237 34272//34272 34159//34159 +f 34059//34059 34065//34065 33996//33996 +f 34121//34121 34461//34461 34295//34295 +f 34151//34151 34112//34112 34290//34290 +f 34153//34153 34056//34056 34531//34531 +f 34294//34294 34190//34190 34225//34225 +f 34531//34531 34056//34056 34368//34368 +f 34190//34190 34294//34294 34084//34084 +f 34237//34237 34159//34159 34328//34328 +f 34245//34245 34000//34000 34295//34295 +f 34056//34056 34174//34174 34368//34368 +f 34200//34200 34120//34120 34236//34236 +f 34164//34164 34230//34230 34099//34099 +f 34046//34046 34000//34000 34245//34245 +f 34204//34204 34067//34067 34411//34411 +f 34194//34194 34230//34230 34164//34164 +f 34227//34227 34084//34084 34294//34294 +f 34328//34328 34075//34075 34162//34162 +f 34108//34108 34243//34243 34241//34241 +f 34046//34046 34303//34303 34168//34168 +f 34349//34349 33821//33821 34393//34393 +f 34298//34298 34158//34158 34286//34286 +f 34243//34243 34108//34108 34285//34285 +f 34314//34314 34267//34267 34024//34024 +f 34275//34275 34393//34393 33821//33821 +f 34207//34207 34240//34240 34312//34312 +f 34024//34024 34196//34196 34314//34314 +f 34239//34239 33996//33996 34211//34211 +f 34253//34253 34306//34306 34145//34145 +f 34186//34186 34261//34261 34202//34202 +f 34132//34132 34532//34532 34334//34334 +f 34133//34133 34532//34532 34132//34132 +f 34217//34217 34377//34377 34343//34343 +f 34210//34210 34325//34325 34229//34229 +f 34409//34409 34035//34035 34337//34337 +f 34202//34202 34261//34261 34305//34305 +f 34343//34343 34299//34299 34217//34217 +f 34035//34035 34409//34409 34218//34218 +f 34002//34002 34217//34217 34299//34299 +f 34158//34158 34238//34238 34286//34286 +f 34299//34299 34399//34399 34002//34002 +f 34280//34280 34329//34329 34220//34220 +f 34155//34155 34102//34102 34231//34231 +f 34231//34231 34102//34102 34318//34318 +f 34102//34102 34191//34191 34318//34318 +f 34361//34361 34559//34559 34166//34166 +f 34248//34248 34173//34173 34504//34504 +f 33930//33930 34209//34209 34284//34284 +f 34298//34298 34210//34210 34177//34177 +f 34362//34362 34044//34044 34256//34256 +f 34234//34234 34279//34279 34191//34191 +f 34332//34332 34281//34281 34125//34125 +f 34158//34158 34107//34107 34238//34238 +f 34277//34277 34165//34165 34276//34276 +f 34340//34340 34280//34280 34118//34118 +f 34118//34118 33976//33976 34340//34340 +f 34146//34146 34311//34311 34163//34163 +f 34247//34247 33817//33817 34250//34250 +f 34238//34238 34107//34107 34327//34327 +f 34450//34450 34131//34131 34259//34259 +f 34215//34215 34327//34327 34107//34107 +f 34335//34335 34205//34205 34116//34116 +f 34340//34340 34126//34126 34342//34342 +f 34258//34258 34055//34055 34171//34171 +f 34274//34274 34338//34338 34250//34250 +f 34302//34302 34087//34087 34257//34257 +f 34249//34249 34254//34254 34141//34141 +f 34195//34195 34254//34254 34249//34249 +f 34187//34187 34289//34289 34215//34215 +f 34054//34054 34187//34187 34215//34215 +f 34183//34183 34020//34020 34302//34302 +f 34142//34142 34141//34141 34254//34254 +f 34254//34254 34255//34255 34142//34142 +f 34255//34255 34288//34288 34222//34222 +f 34262//34262 34178//34178 34265//34265 +f 34178//34178 34262//34262 34264//34264 +f 34264//34264 34189//34189 34178//34178 +f 34263//34263 34180//34180 34179//34179 +f 34095//34095 34180//34180 34263//34263 +f 34266//34266 34095//34095 34263//34263 +f 34265//34265 34266//34266 34263//34263 +f 34266//34266 34265//34265 34178//34178 +f 34282//34282 34223//34223 34273//34273 +f 34309//34309 34076//34076 34322//34322 +f 34171//34171 34198//34198 34495//34495 +f 34272//34272 34495//34495 34198//34198 +f 34197//34197 34363//34363 34464//34464 +f 34226//34226 34283//34283 34346//34346 +f 34411//34411 34271//34271 34204//34204 +f 34157//34157 34208//34208 34319//34319 +f 34059//34059 34324//34324 34098//34098 +f 34286//34286 34400//34400 34298//34298 +f 34236//34236 34396//34396 34200//34200 +f 34234//34234 34226//34226 34321//34321 +f 34185//34185 34222//34222 34273//34273 +f 34270//34270 34330//34330 34147//34147 +f 34227//34227 34304//34304 34261//34261 +f 34209//34209 34042//34042 34430//34430 +f 34206//34206 34147//34147 34330//34330 +f 34170//34170 33848//33848 34378//34378 +f 34241//34241 34446//34446 34235//34235 +f 34153//34153 34531//34531 34322//34322 +f 34223//34223 34185//34185 34273//34273 +f 34170//34170 34393//34393 34275//34275 +f 34304//34304 34305//34305 34261//34261 +f 34067//34067 34384//34384 34411//34411 +f 34219//34219 34151//34151 34290//34290 +f 34248//34248 34384//34384 34067//34067 +f 34236//34236 34244//34244 34521//34521 +f 34355//34355 34254//34254 34195//34195 +f 34325//34325 34283//34283 34229//34229 +f 34046//34046 34245//34245 34303//34303 +f 34162//34162 34329//34329 34328//34328 +f 34188//34188 34320//34320 34323//34323 +f 34203//34203 34188//34188 34323//34323 +f 34279//34279 34234//34234 34321//34321 +f 34244//34244 34214//34214 34535//34535 +f 34154//34154 34155//34155 34231//34231 +f 34224//34224 34348//34348 34228//34228 +f 34285//34285 34161//34161 34287//34287 +f 34316//34316 34228//34228 34348//34348 +f 34161//34161 34172//34172 34287//34287 +f 34314//34314 34196//34196 34192//34192 +f 34213//34213 34358//34358 34463//34463 +f 34154//34154 34307//34307 34389//34389 +f 34134//34134 34296//34296 34341//34341 +f 34277//34277 34387//34387 34193//34193 +f 34358//34358 34197//34197 34464//34464 +f 34450//34450 34259//34259 34130//34130 +f 34559//34559 34337//34337 34166//34166 +f 34154//34154 34231//34231 34307//34307 +f 34143//34143 34267//34267 34372//34372 +f 34315//34315 34143//34143 34372//34372 +f 34278//34278 34253//34253 34205//34205 +f 34327//34327 34215//34215 34289//34289 +f 34085//34085 34357//34357 34257//34257 +f 34387//34387 34192//34192 34193//34193 +f 34385//34385 34131//34131 34450//34450 +f 34302//34302 34257//34257 34357//34357 +f 34333//34333 34207//34207 34408//34408 +f 34122//34122 34308//34308 34311//34311 +f 34342//34342 34128//34128 34309//34309 +f 34312//34312 34374//34374 34207//34207 +f 34311//34311 34308//34308 34347//34347 +f 34347//34347 34308//34308 34154//34154 +f 34347//34347 34154//34154 34389//34389 +f 34335//34335 34221//34221 34301//34301 +f 34389//34389 34307//34307 34310//34310 +f 34274//34274 34232//34232 34446//34446 +f 34267//34267 34314//34314 34372//34372 +f 34163//34163 34311//34311 34313//34313 +f 34363//34363 34157//34157 34319//34319 +f 34226//34226 34346//34346 34321//34321 +f 34354//34354 34200//34200 34541//34541 +f 34541//34541 34200//34200 34396//34396 +f 34276//34276 34218//34218 34409//34409 +f 33996//33996 34324//34324 34059//34059 +f 34405//34405 34270//34270 34268//34268 +f 34208//34208 34331//34331 34319//34319 +f 34295//34295 34461//34461 34379//34379 +f 34145//34145 34306//34306 34451//34451 +f 34324//34324 33996//33996 34239//34239 +f 34271//34271 34411//34411 34326//34326 +f 34425//34425 34230//34230 34194//34194 +f 34410//34410 34317//34317 34365//34365 +f 34276//34276 34382//34382 34277//34277 +f 34318//34318 34191//34191 34279//34279 +f 34495//34495 34272//34272 34403//34403 +f 34346//34346 34283//34283 34388//34388 +f 34451//34451 34306//34306 34370//34370 +f 34286//34286 34238//34238 34424//34424 +f 34283//34283 34325//34325 34388//34388 +f 34243//34243 34446//34446 34241//34241 +f 34297//34297 34251//34251 34507//34507 +f 34281//34281 34332//34332 34491//34491 +f 34307//34307 34231//34231 34310//34310 +f 34387//34387 34277//34277 34382//34382 +f 34369//34369 34368//34368 34174//34174 +f 34375//34375 34311//34311 34347//34347 +f 34306//34306 34253//34253 34278//34278 +f 34370//34370 34306//34306 34278//34278 +f 34369//34369 34246//34246 34333//34333 +f 34133//34133 34216//34216 34419//34419 +f 34216//34216 34258//34258 34419//34419 +f 34420//34420 34384//34384 34248//34248 +f 34187//34187 34383//34383 34289//34289 +f 34169//34169 34293//34293 34336//34336 +f 34402//34402 34355//34355 34195//34195 +f 34123//34123 34291//34291 34575//34575 +f 34098//34098 34412//34412 34201//34201 +f 34293//34293 34063//34063 34336//34336 +f 34374//34374 34408//34408 34207//34207 +f 34433//34433 34255//34255 34254//34254 +f 34325//34325 34210//34210 34395//34395 +f 34412//34412 34098//34098 34597//34597 +f 34395//34395 34210//34210 34400//34400 +f 34145//34145 34364//34364 34187//34187 +f 34063//34063 34354//34354 34336//34336 +f 34210//34210 34298//34298 34400//34400 +f 34288//34288 34255//34255 34433//34433 +f 34123//34123 34575//34575 34576//34576 +f 34222//34222 34288//34288 34273//34273 +f 34391//34391 34027//34027 34468//34468 +f 34130//34130 34074//34074 34500//34500 +f 34391//34391 34088//34088 34027//34027 +f 34504//34504 34173//34173 34394//34394 +f 34305//34305 34423//34423 34202//34202 +f 34184//34184 34394//34394 34173//34173 +f 34585//34585 34212//34212 34421//34421 +f 34591//34591 34341//34341 34296//34296 +f 34320//34320 34202//34202 34423//34423 +f 34385//34385 34260//34260 34131//34131 +f 34085//34085 34134//34134 34341//34341 +f 34258//34258 34171//34171 34493//34493 +f 34242//34242 34203//34203 34323//34323 +f 34380//34380 34242//34242 34323//34323 +f 34344//34344 34179//34179 34282//34282 +f 34179//34179 34344//34344 34263//34263 +f 34263//34263 34344//34344 34345//34345 +f 34223//34223 34282//34282 34179//34179 +f 34263//34263 34345//34345 34350//34350 +f 34265//34265 34263//34263 34350//34350 +f 34262//34262 34265//34265 34350//34350 +f 34350//34350 34351//34351 34262//34262 +f 34262//34262 34352//34352 34264//34264 +f 34352//34352 34262//34262 34351//34351 +f 34225//34225 34264//34264 34352//34352 +f 34422//34422 34438//34438 34301//34301 +f 34213//34213 34463//34463 34462//34462 +f 34268//34268 34088//34088 34391//34391 +f 34314//34314 34192//34192 34445//34445 +f 34445//34445 34192//34192 34476//34476 +f 34482//34482 34400//34400 34286//34286 +f 34230//34230 34394//34394 34184//34184 +f 34422//34422 34301//34301 34271//34271 +f 34254//34254 34522//34522 34433//34433 +f 34290//34290 34112//34112 34386//34386 +f 34326//34326 34422//34422 34271//34271 +f 34406//34406 34346//34346 34388//34388 +f 34288//34288 34433//34433 34356//34356 +f 34268//34268 34404//34404 34405//34405 +f 34424//34424 34482//34482 34286//34286 +f 34288//34288 34356//34356 34282//34282 +f 34364//34364 34145//34145 34451//34451 +f 34392//34392 34367//34367 34269//34269 +f 34371//34371 34181//34181 34397//34397 +f 34224//34224 34163//34163 34313//34313 +f 34282//34282 34273//34273 34288//34288 +f 34302//34302 34503//34503 34183//34183 +f 34519//34519 34387//34387 34382//34382 +f 34642//34642 34144//34144 34367//34367 +f 34330//34330 34270//34270 34405//34405 +f 34359//34359 34282//34282 34356//34356 +f 34282//34282 34359//34359 34344//34344 +f 34327//34327 34424//34424 34238//34238 +f 34369//34369 34333//34333 34533//34533 +f 34408//34408 34533//34533 34333//34333 +f 34533//34533 34408//34408 34539//34539 +f 34381//34381 34206//34206 34556//34556 +f 34388//34388 34325//34325 34469//34469 +f 34411//34411 34384//34384 34413//34413 +f 34374//34374 34312//34312 34415//34415 +f 34289//34289 34424//34424 34327//34327 +f 34452//34452 34315//34315 34372//34372 +f 34325//34325 34395//34395 34469//34469 +f 34448//34448 34472//34472 34347//34347 +f 34252//34252 34381//34381 34556//34556 +f 34243//34243 34285//34285 34569//34569 +f 34319//34319 34331//34331 34466//34466 +f 34332//34332 34169//34169 34439//34439 +f 34347//34347 34389//34389 34448//34448 +f 34415//34415 34312//34312 34447//34447 +f 34300//34300 34371//34371 34697//34697 +f 34074//34074 34669//34669 34500//34500 +f 34227//34227 34294//34294 34443//34443 +f 34291//34291 34150//34150 34444//34444 +f 34227//34227 34443//34443 34304//34304 +f 34331//34331 34292//34292 34466//34466 +f 34402//34402 34316//34316 34348//34348 +f 34195//34195 34316//34316 34402//34402 +f 34168//34168 34303//34303 34416//34416 +f 34492//34492 34240//34240 34315//34315 +f 34169//34169 34336//34336 34439//34439 +f 34292//34292 34334//34334 34466//34466 +f 34315//34315 34452//34452 34492//34492 +f 34522//34522 34254//34254 34355//34355 +f 34172//34172 34462//34462 34287//34287 +f 34276//34276 34460//34460 34382//34382 +f 34496//34496 34214//34214 34247//34247 +f 34389//34389 34310//34310 34449//34449 +f 34383//34383 34187//34187 34364//34364 +f 34304//34304 34443//34443 34305//34305 +f 34213//34213 34462//34462 34172//34172 +f 34419//34419 34532//34532 34133//34133 +f 34341//34341 34357//34357 34085//34085 +f 34478//34478 34305//34305 34443//34443 +f 34258//34258 34493//34493 34419//34419 +f 34205//34205 34434//34434 34278//34278 +f 34423//34423 34305//34305 34478//34478 +f 34434//34434 34205//34205 34438//34438 +f 34343//34343 34377//34377 34508//34508 +f 34401//34401 34320//34320 34423//34423 +f 34343//34343 34618//34618 34299//34299 +f 34205//34205 34335//34335 34438//34438 +f 34320//34320 34401//34401 34323//34323 +f 34445//34445 34372//34372 34314//34314 +f 34638//34638 34280//34280 34440//34440 +f 34301//34301 34438//34438 34335//34335 +f 34318//34318 34279//34279 34366//34366 +f 34340//34340 34440//34440 34280//34280 +f 34279//34279 34321//34321 34366//34366 +f 34342//34342 34309//34309 34414//34414 +f 34098//34098 34324//34324 34597//34597 +f 34309//34309 34322//34322 34542//34542 +f 34388//34388 34469//34469 34479//34479 +f 34468//34468 34242//34242 34456//34456 +f 34356//34356 34433//34433 34616//34616 +f 34471//34471 34375//34375 34347//34347 +f 34357//34357 34503//34503 34302//34302 +f 34472//34472 34471//34471 34347//34347 +f 34404//34404 34268//34268 34391//34391 +f 34387//34387 34476//34476 34192//34192 +f 34430//34430 34042//34042 34353//34353 +f 34366//34366 34321//34321 34511//34511 +f 34383//34383 34364//34364 34451//34451 +f 34349//34349 34393//34393 34560//34560 +f 34587//34587 34336//34336 34354//34354 +f 34358//34358 34464//34464 34463//34463 +f 34338//34338 34274//34274 34360//34360 +f 34290//34290 34386//34386 34467//34467 +f 34483//34483 34313//34313 34311//34311 +f 34484//34484 34463//34463 34464//34464 +f 34441//34441 34330//34330 34405//34405 +f 34587//34587 34354//34354 34541//34541 +f 34294//34294 34442//34442 34443//34443 +f 34368//34368 34369//34369 34407//34407 +f 34403//34403 34237//34237 34524//34524 +f 34318//34318 34366//34366 34390//34390 +f 34697//34697 34371//34371 34397//34397 +f 34272//34272 34237//34237 34403//34403 +f 34451//34451 34370//34370 34431//34431 +f 34274//34274 34446//34446 34360//34360 +f 34360//34360 34446//34446 34554//34554 +f 34206//34206 34330//34330 34441//34441 +f 34632//34632 34541//34541 34396//34396 +f 34461//34461 34144//34144 34642//34642 +f 34413//34413 34384//34384 34418//34418 +f 34482//34482 34424//34424 34525//34525 +f 34606//34606 34348//34348 34224//34224 +f 34329//34329 34237//34237 34328//34328 +f 34407//34407 34369//34369 34533//34533 +f 34432//34432 34431//34431 34370//34370 +f 34406//34406 34321//34321 34346//34346 +f 34251//34251 34373//34373 34339//34339 +f 34396//34396 34236//34236 34398//34398 +f 34194//34194 34588//34588 34425//34425 +f 34466//34466 34487//34487 34319//34319 +f 34398//34398 34236//34236 34521//34521 +f 34251//34251 34339//34339 34506//34506 +f 34074//34074 34219//34219 34669//34669 +f 34375//34375 34483//34483 34311//34311 +f 34507//34507 34251//34251 34506//34506 +f 34248//34248 34504//34504 34420//34420 +f 34406//34406 34511//34511 34321//34321 +f 34199//34199 34588//34588 34194//34194 +f 34296//34296 34252//34252 34586//34586 +f 34559//34559 34501//34501 34337//34337 +f 34281//34281 34239//34239 34211//34211 +f 34402//34402 34348//34348 34536//34536 +f 34470//34470 34323//34323 34401//34401 +f 34377//34377 34297//34297 34507//34507 +f 34239//34239 34281//34281 34491//34491 +f 34466//34466 34334//34334 34668//34668 +f 34323//34323 34470//34470 34380//34380 +f 34489//34489 34300//34300 34697//34697 +f 34337//34337 34501//34501 34409//34409 +f 34224//34224 34313//34313 34606//34606 +f 34370//34370 34278//34278 34434//34434 +f 34334//34334 34532//34532 34668//34668 +f 34450//34450 34130//34130 34500//34500 +f 34389//34389 34449//34449 34448//34448 +f 34496//34496 34535//34535 34214//34214 +f 34201//34201 34412//34412 34437//34437 +f 34300//34300 34489//34489 34421//34421 +f 34490//34490 34312//34312 34240//34240 +f 34247//34247 34250//34250 34496//34496 +f 34502//34502 34440//34440 34340//34340 +f 34340//34340 34342//34342 34502//34502 +f 34496//34496 34250//34250 34338//34338 +f 34240//34240 34492//34492 34490//34490 +f 34569//34569 34285//34285 34287//34287 +f 34336//34336 34417//34417 34439//34439 +f 34386//34386 34576//34576 34546//34546 +f 34454//34454 34260//34260 34385//34385 +f 34775//34775 34170//34170 34378//34378 +f 34372//34372 34499//34499 34452//34452 +f 34345//34345 34344//34344 34457//34457 +f 34457//34457 34344//34344 34359//34359 +f 34350//34350 34457//34457 34426//34426 +f 34345//34345 34457//34457 34350//34350 +f 34351//34351 34350//34350 34426//34426 +f 34427//34427 34351//34351 34426//34426 +f 34352//34352 34351//34351 34428//34428 +f 34428//34428 34429//34429 34352//34352 +f 34352//34352 34494//34494 34225//34225 +f 34225//34225 34494//34494 34294//34294 +f 34494//34494 34442//34442 34294//34294 +f 34526//34526 34322//34322 34531//34531 +f 34486//34486 34464//34464 34363//34363 +f 34363//34363 34319//34319 34486//34486 +f 34408//34408 34374//34374 34540//34540 +f 34361//34361 34349//34349 34485//34485 +f 34374//34374 34415//34415 34540//34540 +f 34531//34531 34368//34368 34407//34407 +f 34231//34231 34473//34473 34310//34310 +f 34411//34411 34564//34564 34326//34326 +f 34478//34478 34480//34480 34423//34423 +f 34318//34318 34473//34473 34231//34231 +f 34556//34556 34206//34206 34441//34441 +f 34318//34318 34390//34390 34473//34473 +f 34525//34525 34424//34424 34527//34527 +f 34239//34239 34491//34491 34567//34567 +f 34411//34411 34413//34413 34564//34564 +f 34365//34365 34317//34317 34555//34555 +f 34555//34555 34652//34652 34365//34365 +f 34446//34446 34243//34243 34477//34477 +f 34434//34434 34432//34432 34370//34370 +f 34477//34477 34243//34243 34569//34569 +f 34616//34616 34433//34433 34529//34529 +f 34511//34511 34406//34406 34455//34455 +f 34244//34244 34535//34535 34521//34521 +f 34423//34423 34470//34470 34401//34401 +f 34284//34284 34209//34209 34657//34657 +f 34491//34491 34332//34332 34439//34439 +f 34359//34359 34356//34356 34513//34513 +f 34476//34476 34453//34453 34445//34445 +f 34406//34406 34388//34388 34479//34479 +f 34380//34380 34456//34456 34242//34242 +f 34424//34424 34289//34289 34557//34557 +f 34383//34383 34557//34557 34289//34289 +f 34547//34547 34468//34468 34456//34456 +f 34591//34591 34296//34296 34586//34586 +f 34199//34199 34437//34437 34588//34588 +f 34201//34201 34437//34437 34199//34199 +f 34575//34575 34291//34291 34640//34640 +f 34356//34356 34616//34616 34513//34513 +f 34513//34513 34457//34457 34359//34359 +f 34366//34366 34511//34511 34475//34475 +f 34557//34557 34383//34383 34505//34505 +f 34532//34532 34419//34419 34668//34668 +f 34494//34494 34580//34580 34442//34442 +f 34638//34638 34329//34329 34280//34280 +f 34384//34384 34420//34420 34418//34418 +f 34483//34483 34375//34375 34471//34471 +f 34438//34438 34422//34422 34596//34596 +f 34421//34421 34489//34489 34585//34585 +f 34412//34412 34630//34630 34437//34437 +f 34479//34479 34469//34469 34481//34481 +f 34483//34483 34458//34458 34313//34313 +f 34422//34422 34326//34326 34596//34596 +f 34606//34606 34536//34536 34348//34348 +f 34395//34395 34400//34400 34459//34459 +f 34341//34341 34593//34593 34357//34357 +f 34507//34507 34508//34508 34377//34377 +f 34053//34053 34416//34416 34465//34465 +f 34593//34593 34631//34631 34357//34357 +f 34536//34536 34436//34436 34402//34402 +f 34400//34400 34482//34482 34459//34459 +f 34409//34409 34460//34460 34276//34276 +f 34313//34313 34458//34458 34606//34606 +f 34412//34412 34597//34597 34630//34630 +f 34317//34317 34183//34183 34503//34503 +f 34299//34299 34674//34674 34399//34399 +f 34391//34391 34468//34468 34547//34547 +f 34393//34393 34170//34170 34775//34775 +f 34414//34414 34309//34309 34542//34542 +f 34454//34454 34181//34181 34260//34260 +f 34542//34542 34322//34322 34599//34599 +f 34397//34397 34181//34181 34454//34454 +f 34404//34404 34601//34601 34405//34405 +f 34230//34230 34425//34425 34394//34394 +f 34441//34441 34405//34405 34601//34601 +f 34403//34403 34590//34590 34495//34495 +f 34446//34446 34767//34767 34554//34554 +f 34767//34767 34446//34446 34474//34474 +f 34473//34473 34390//34390 34512//34512 +f 34444//34444 34150//34150 34562//34562 +f 34310//34310 34473//34473 34516//34516 +f 34219//34219 34290//34290 34669//34669 +f 34475//34475 34511//34511 34643//34643 +f 34461//34461 34642//34642 34379//34379 +f 34472//34472 34448//34448 34604//34604 +f 34610//34610 34425//34425 34588//34588 +f 34209//34209 34430//34430 34566//34566 +f 34511//34511 34455//34455 34643//34643 +f 34324//34324 34239//34239 34518//34518 +f 34604//34604 34449//34449 34579//34579 +f 34448//34448 34449//34449 34604//34604 +f 34410//34410 34365//34365 34612//34612 +f 34458//34458 34483//34483 34645//34645 +f 34473//34473 34512//34512 34516//34516 +f 34564//34564 34413//34413 34578//34578 +f 34432//34432 34558//34558 34431//34431 +f 34373//34373 34410//34410 34612//34612 +f 34447//34447 34641//34641 34415//34415 +f 34563//34563 34319//34319 34487//34487 +f 34295//34295 34379//34379 34740//34740 +f 34406//34406 34605//34605 34455//34455 +f 34413//34413 34418//34418 34578//34578 +f 34479//34479 34605//34605 34406//34406 +f 34512//34512 34390//34390 34366//34366 +f 34237//34237 34329//34329 34488//34488 +f 34339//34339 34373//34373 34612//34612 +f 34522//34522 34355//34355 34515//34515 +f 34612//34612 34506//34506 34339//34339 +f 34480//34480 34538//34538 34423//34423 +f 34470//34470 34423//34423 34538//34538 +f 34512//34512 34366//34366 34650//34650 +f 34303//34303 34245//34245 34571//34571 +f 34434//34434 34572//34572 34432//34432 +f 34592//34592 34535//34535 34496//34496 +f 34611//34611 34433//34433 34522//34522 +f 34470//34470 34456//34456 34380//34380 +f 34329//34329 34638//34638 34488//34488 +f 34416//34416 34303//34303 34756//34756 +f 34376//34376 34284//34284 34657//34657 +f 34466//34466 34668//34668 34622//34622 +f 34527//34527 34424//34424 34557//34557 +f 34491//34491 34439//34439 34661//34661 +f 34650//34650 34366//34366 34475//34475 +f 34469//34469 34395//34395 34481//34481 +f 34252//34252 34556//34556 34581//34581 +f 34395//34395 34459//34459 34481//34481 +f 34616//34616 34617//34617 34513//34513 +f 34496//34496 34338//34338 34498//34498 +f 34452//34452 34497//34497 34492//34492 +f 34385//34385 34450//34450 34816//34816 +f 34523//34523 34387//34387 34519//34519 +f 34547//34547 34551//34551 34391//34391 +f 34452//34452 34499//34499 34497//34497 +f 34458//34458 34520//34520 34606//34606 +f 34445//34445 34499//34499 34372//34372 +f 34454//34454 34385//34385 34727//34727 +f 34674//34674 34299//34299 34618//34618 +f 34404//34404 34391//34391 34551//34551 +f 34476//34476 34387//34387 34523//34523 +f 34493//34493 34171//34171 34553//34553 +f 34551//34551 34601//34601 34404//34404 +f 34462//34462 34463//34463 34814//34814 +f 34434//34434 34438//34438 34435//34435 +f 34418//34418 34420//34420 34543//34543 +f 34495//34495 34553//34553 34171//34171 +f 34589//34589 34724//34724 34233//34233 +f 34420//34420 34504//34504 34543//34543 +f 34362//34362 34256//34256 34509//34509 +f 34505//34505 34383//34383 34550//34550 +f 34539//34539 34629//34629 34533//34533 +f 34451//34451 34550//34550 34383//34383 +f 34408//34408 34540//34540 34539//34539 +f 34464//34464 34486//34486 34584//34584 +f 34504//34504 34394//34394 34543//34543 +f 34775//34775 34560//34560 34393//34393 +f 34503//34503 34357//34357 34631//34631 +f 34353//34353 34212//34212 34585//34585 +f 34633//34633 34555//34555 34503//34503 +f 34317//34317 34503//34503 34555//34555 +f 34428//34428 34351//34351 34514//34514 +f 34514//34514 34607//34607 34428//34428 +f 34429//34429 34428//34428 34607//34607 +f 34352//34352 34429//34429 34609//34609 +f 34609//34609 34494//34494 34352//34352 +f 34617//34617 34790//34790 34513//34513 +f 34426//34426 34457//34457 34510//34510 +f 34510//34510 34457//34457 34513//34513 +f 34427//34427 34426//34426 34510//34510 +f 34351//34351 34427//34427 34514//34514 +f 34319//34319 34563//34563 34486//34486 +f 34600//34600 34451//34451 34558//34558 +f 34560//34560 34776//34776 34349//34349 +f 34478//34478 34570//34570 34480//34480 +f 34570//34570 34478//34478 34517//34517 +f 34567//34567 34518//34518 34239//34239 +f 34483//34483 34471//34471 34548//34548 +f 34477//34477 34569//34569 34701//34701 +f 34558//34558 34451//34451 34431//34431 +f 34604//34604 34471//34471 34472//34472 +f 34487//34487 34466//34466 34622//34622 +f 34566//34566 34657//34657 34209//34209 +f 34556//34556 34441//34441 34534//34534 +f 34524//34524 34237//34237 34623//34623 +f 34488//34488 34623//34623 34237//34237 +f 34245//34245 34295//34295 34740//34740 +f 34490//34490 34447//34447 34312//34312 +f 34545//34545 34456//34456 34470//34470 +f 34579//34579 34449//34449 34582//34582 +f 34646//34646 34527//34527 34557//34557 +f 34444//34444 34640//34640 34291//34291 +f 34479//34479 34481//34481 34647//34647 +f 34538//34538 34480//34480 34570//34570 +f 34303//34303 34571//34571 34756//34756 +f 34432//34432 34572//34572 34558//34558 +f 34746//34746 34489//34489 34697//34697 +f 34513//34513 34530//34530 34510//34510 +f 34498//34498 34592//34592 34496//34496 +f 34573//34573 34287//34287 34552//34552 +f 34462//34462 34552//34552 34287//34287 +f 34586//34586 34252//34252 34581//34581 +f 34727//34727 34385//34385 34816//34816 +f 34476//34476 34651//34651 34453//34453 +f 34549//34549 34437//34437 34630//34630 +f 34417//34417 34336//34336 34587//34587 +f 34483//34483 34548//34548 34645//34645 +f 34442//34442 34580//34580 34583//34583 +f 34338//34338 34360//34360 34498//34498 +f 34651//34651 34476//34476 34523//34523 +f 34442//34442 34583//34583 34537//34537 +f 34572//34572 34434//34434 34577//34577 +f 34465//34465 34416//34416 34763//34763 +f 34557//34557 34505//34505 34595//34595 +f 34442//34442 34537//34537 34443//34443 +f 34577//34577 34434//34434 34435//34435 +f 34537//34537 34517//34517 34443//34443 +f 34459//34459 34482//34482 34648//34648 +f 34529//34529 34433//34433 34611//34611 +f 34516//34516 34449//34449 34310//34310 +f 34501//34501 34625//34625 34409//34409 +f 34343//34343 34508//34508 34507//34507 +f 34445//34445 34453//34453 34499//34499 +f 34489//34489 34627//34627 34585//34585 +f 34484//34484 34464//34464 34584//34584 +f 34402//34402 34515//34515 34355//34355 +f 34414//34414 34502//34502 34342//34342 +f 34624//34624 34531//34531 34407//34407 +f 34360//34360 34554//34554 34759//34759 +f 34467//34467 34386//34386 34546//34546 +f 34478//34478 34443//34443 34517//34517 +f 34821//34821 34392//34392 34362//34362 +f 34724//34724 34562//34562 34233//34233 +f 34367//34367 34392//34392 34821//34821 +f 34969//34969 34290//34290 34467//34467 +f 34438//34438 34680//34680 34435//34435 +f 34451//34451 34600//34600 34550//34550 +f 34515//34515 34402//34402 34436//34436 +f 34605//34605 34479//34479 34528//34528 +f 34533//34533 34749//34749 34407//34407 +f 34460//34460 34544//34544 34382//34382 +f 34680//34680 34438//34438 34596//34596 +f 34474//34474 34446//34446 34477//34477 +f 34519//34519 34382//34382 34544//34544 +f 34674//34674 34256//34256 34399//34399 +f 34378//34378 34700//34700 34775//34775 +f 34526//34526 34599//34599 34322//34322 +f 34394//34394 34683//34683 34543//34543 +f 34596//34596 34326//34326 34598//34598 +f 34326//34326 34564//34564 34598//34598 +f 34641//34641 34540//34540 34415//34415 +f 34394//34394 34425//34425 34688//34688 +f 34743//34743 34590//34590 34403//34403 +f 34564//34564 34662//34662 34598//34598 +f 34600//34600 34558//34558 34670//34670 +f 34524//34524 34620//34620 34403//34403 +f 34652//34652 34695//34695 34365//34365 +f 34561//34561 34379//34379 34675//34675 +f 34516//34516 34512//34512 34603//34603 +f 34444//34444 34562//34562 34975//34975 +f 34572//34572 34670//34670 34558//34558 +f 34525//34525 34648//34648 34482//34482 +f 34603//34603 34512//34512 34650//34650 +f 34459//34459 34647//34647 34481//34481 +f 34522//34522 34515//34515 34663//34663 +f 34521//34521 34535//34535 34825//34825 +f 34565//34565 34537//34537 34583//34583 +f 34534//34534 34441//34441 34635//34635 +f 34611//34611 34522//34522 34663//34663 +f 34485//34485 34349//34349 34776//34776 +f 34605//34605 34643//34643 34455//34455 +f 34471//34471 34604//34604 34548//34548 +f 34447//34447 34490//34490 34725//34725 +f 34475//34475 34615//34615 34650//34650 +f 34491//34491 34661//34661 34567//34567 +f 34569//34569 34287//34287 34573//34573 +f 34490//34490 34492//34492 34725//34725 +f 34485//34485 34559//34559 34361//34361 +f 34556//34556 34534//34534 34581//34581 +f 34545//34545 34470//34470 34538//34538 +f 34436//34436 34568//34568 34515//34515 +f 34376//34376 34657//34657 34910//34910 +f 34502//34502 34638//34638 34440//34440 +f 34245//34245 34740//34740 34571//34571 +f 34651//34651 34523//34523 34748//34748 +f 34497//34497 34725//34725 34492//34492 +f 34456//34456 34634//34634 34547//34547 +f 34479//34479 34647//34647 34528//34528 +f 34574//34574 34615//34615 34475//34475 +f 34475//34475 34643//34643 34574//34574 +f 34498//34498 34360//34360 34759//34759 +f 34559//34559 34625//34625 34501//34501 +f 34435//34435 34619//34619 34577//34577 +f 34436//34436 34536//34536 34568//34568 +f 34568//34568 34536//34536 34606//34606 +f 34502//34502 34414//34414 34803//34803 +f 34497//34497 34499//34499 34737//34737 +f 34702//34702 34497//34497 34737//34737 +f 34587//34587 34678//34678 34805//34805 +f 34587//34587 34541//34541 34678//34678 +f 34378//34378 34376//34376 34700//34700 +f 34584//34584 34486//34486 34563//34563 +f 34646//34646 34525//34525 34527//34527 +f 34256//34256 34674//34674 34769//34769 +f 34749//34749 34624//34624 34407//34407 +f 34509//34509 34256//34256 34769//34769 +f 34799//34799 34409//34409 34625//34625 +f 34591//34591 34801//34801 34341//34341 +f 34409//34409 34799//34799 34460//34460 +f 34379//34379 34642//34642 34675//34675 +f 34801//34801 34593//34593 34341//34341 +f 34589//34589 34465//34465 35101//35101 +f 34629//34629 34540//34540 34681//34681 +f 34539//34539 34540//34540 34629//34629 +f 34324//34324 34602//34602 34597//34597 +f 34530//34530 34513//34513 34790//34790 +f 34394//34394 34688//34688 34683//34683 +f 34494//34494 34609//34609 34621//34621 +f 34518//34518 34602//34602 34324//34324 +f 34621//34621 34580//34580 34494//34494 +f 34548//34548 34604//34604 34645//34645 +f 34557//34557 34595//34595 34594//34594 +f 34633//34633 34503//34503 34631//34631 +f 34645//34645 34604//34604 34579//34579 +f 34595//34595 34505//34505 34637//34637 +f 34505//34505 34550//34550 34637//34637 +f 34550//34550 34600//34600 34637//34637 +f 34516//34516 34582//34582 34449//34449 +f 34553//34553 34495//34495 34590//34590 +f 34429//34429 34607//34607 34608//34608 +f 34609//34609 34429//34429 34608//34608 +f 34749//34749 34533//34533 34629//34629 +f 34510//34510 34530//34530 34514//34514 +f 34427//34427 34510//34510 34514//34514 +f 34477//34477 34701//34701 34474//34474 +f 34702//34702 34725//34725 34497//34497 +f 34563//34563 34487//34487 34860//34860 +f 34525//34525 34613//34613 34648//34648 +f 34485//34485 34776//34776 34660//34660 +f 34745//34745 34518//34518 34567//34567 +f 34860//34860 34487//34487 34718//34718 +f 34290//34290 34817//34817 34669//34669 +f 34458//34458 34645//34645 34774//34774 +f 34612//34612 34365//34365 34695//34695 +f 34521//34521 34825//34825 34941//34941 +f 34646//34646 34613//34613 34525//34525 +f 34523//34523 34519//34519 34722//34722 +f 34524//34524 34623//34623 34620//34620 +f 34437//34437 34694//34694 34588//34588 +f 34578//34578 34418//34418 34703//34703 +f 34694//34694 34437//34437 34549//34549 +f 34739//34739 34559//34559 34485//34485 +f 34643//34643 34689//34689 34686//34686 +f 34506//34506 34612//34612 34738//34738 +f 34458//34458 34755//34755 34520//34520 +f 34567//34567 34661//34661 34658//34658 +f 34643//34643 34605//34605 34689//34689 +f 34644//34644 34572//34572 34577//34577 +f 34499//34499 34453//34453 34737//34737 +f 34535//34535 34592//34592 34825//34825 +f 34790//34790 34514//34514 34530//34530 +f 34506//34506 34758//34758 34507//34507 +f 34667//34667 34586//34586 34581//34581 +f 34606//34606 34733//34733 34568//34568 +f 34444//34444 34953//34953 34640//34640 +f 34500//34500 34669//34669 34816//34816 +f 34667//34667 34712//34712 34586//34586 +f 34591//34591 34586//34586 34712//34712 +f 34439//34439 34417//34417 34661//34661 +f 34462//34462 34814//34814 34552//34552 +f 34613//34613 34646//34646 34649//34649 +f 34606//34606 34520//34520 34733//34733 +f 34605//34605 34528//34528 34795//34795 +f 34537//34537 34626//34626 34517//34517 +f 34797//34797 34618//34618 34343//34343 +f 34450//34450 34500//34500 34816//34816 +f 34526//34526 34777//34777 34599//34599 +f 34628//34628 34737//34737 34453//34453 +f 34645//34645 34579//34579 34713//34713 +f 34630//34630 34597//34597 34602//34602 +f 34750//34750 34418//34418 34706//34706 +f 34543//34543 34706//34706 34418//34418 +f 34878//34878 34419//34419 34493//34493 +f 34493//34493 34726//34726 34878//34878 +f 34640//34640 35002//35002 34575//34575 +f 34648//34648 34647//34647 34459//34459 +f 34526//34526 34531//34531 34777//34777 +f 34565//34565 34583//34583 34673//34673 +f 34551//34551 34547//34547 34634//34634 +f 34613//34613 34647//34647 34648//34648 +f 34430//34430 34353//34353 34585//34585 +f 34624//34624 34777//34777 34531//34531 +f 34515//34515 34568//34568 34663//34663 +f 34636//34636 34537//34537 34565//34565 +f 34435//34435 34680//34680 34619//34619 +f 34537//34537 34636//34636 34626//34626 +f 34551//34551 34634//34634 34798//34798 +f 34601//34601 34551//34551 34798//34798 +f 34541//34541 34632//34632 34678//34678 +f 34642//34642 34367//34367 34821//34821 +f 34594//34594 34646//34646 34557//34557 +f 34655//34655 34602//34602 34518//34518 +f 34582//34582 34516//34516 34691//34691 +f 34553//34553 34590//34590 34684//34684 +f 34638//34638 34502//34502 34803//34803 +f 34582//34582 34691//34691 34664//34664 +f 34649//34649 34646//34646 34594//34594 +f 34632//34632 34396//34396 34855//34855 +f 34855//34855 34396//34396 34398//34398 +f 34803//34803 34414//34414 34734//34734 +f 34722//34722 34519//34519 34544//34544 +f 34414//34414 34542//34542 34734//34734 +f 34615//34615 34687//34687 34650//34650 +f 34516//34516 34603//34603 34691//34691 +f 34719//34719 34680//34680 34596//34596 +f 34734//34734 34542//34542 34671//34671 +f 34716//34716 34683//34683 34688//34688 +f 34546//34546 34576//34576 35024//35024 +f 34599//34599 34671//34671 34542//34542 +f 34650//34650 34691//34691 34603//34603 +f 34629//34629 34681//34681 34707//34707 +f 34719//34719 34596//34596 34685//34685 +f 34397//34397 34454//34454 34901//34901 +f 34639//34639 34681//34681 34540//34540 +f 34755//34755 34458//34458 34774//34774 +f 34596//34596 34598//34598 34685//34685 +f 34425//34425 34610//34610 34688//34688 +f 34641//34641 34639//34639 34540//34540 +f 34637//34637 34600//34600 34708//34708 +f 34572//34572 34644//34644 34670//34670 +f 34725//34725 34641//34641 34447//34447 +f 34398//34398 34521//34521 34855//34855 +f 34290//34290 34969//34969 34817//34817 +f 34890//34890 34774//34774 34713//34713 +f 34626//34626 34636//34636 34728//34728 +f 34643//34643 34686//34686 34574//34574 +f 34828//34828 34670//34670 34644//34644 +f 34855//34855 34521//34521 34941//34941 +f 34518//34518 34745//34745 34655//34655 +f 34529//34529 34751//34751 34616//34616 +f 34703//34703 34662//34662 34564//34564 +f 34620//34620 34743//34743 34403//34403 +f 34703//34703 34564//34564 34578//34578 +f 34740//34740 34379//34379 34561//34561 +f 34745//34745 34567//34567 34658//34658 +f 34617//34617 34616//34616 34751//34751 +f 34617//34617 34656//34656 34790//34790 +f 34610//34610 34588//34588 34694//34694 +f 34656//34656 34617//34617 34751//34751 +f 34755//34755 34733//34733 34520//34520 +f 34774//34774 34645//34645 34713//34713 +f 34649//34649 34653//34653 34613//34613 +f 34487//34487 34622//34622 34718//34718 +f 34599//34599 34777//34777 34672//34672 +f 34704//34704 34701//34701 34569//34569 +f 34619//34619 34677//34677 34577//34577 +f 34605//34605 34795//34795 34689//34689 +f 34417//34417 34665//34665 34661//34661 +f 34559//34559 34739//34739 34744//34744 +f 34770//34770 34546//34546 35024//35024 +f 34706//34706 34543//34543 34709//34709 +f 34763//34763 34416//34416 34756//34756 +f 34779//34779 34777//34777 34624//34624 +f 34595//34595 34708//34708 34594//34594 +f 34620//34620 34623//34623 34836//34836 +f 34467//34467 34546//34546 34770//34770 +f 34343//34343 34507//34507 34758//34758 +f 34417//34417 34587//34587 34805//34805 +f 34549//34549 34630//34630 34747//34747 +f 34651//34651 34628//34628 34453//34453 +f 34797//34797 34343//34343 34758//34758 +f 34781//34781 34580//34580 34621//34621 +f 34543//34543 34683//34683 34709//34709 +f 34691//34691 34650//34650 34687//34687 +f 34489//34489 34829//34829 34627//34627 +f 34647//34647 34690//34690 34528//34528 +f 34775//34775 34967//34967 34560//34560 +f 34580//34580 34781//34781 34583//34583 +f 34795//34795 34528//34528 34690//34690 +f 34626//34626 34721//34721 34517//34517 +f 34456//34456 34698//34698 34634//34634 +f 34713//34713 34579//34579 34823//34823 +f 34801//34801 34591//34591 34712//34712 +f 34759//34759 34554//34554 34934//34934 +f 34630//34630 34602//34602 34720//34720 +f 34690//34690 34647//34647 34614//34614 +f 34570//34570 34517//34517 34721//34721 +f 34554//34554 34767//34767 34934//34934 +f 34679//34679 34460//34460 34799//34799 +f 35101//35101 34724//34724 34589//34589 +f 34691//34691 34710//34710 34664//34664 +f 34673//34673 34583//34583 34754//34754 +f 34673//34673 34676//34676 34636//34636 +f 34614//34614 34647//34647 34653//34653 +f 34636//34636 34565//34565 34673//34673 +f 34614//34614 34653//34653 34742//34742 +f 34633//34633 34631//34631 34815//34815 +f 34647//34647 34613//34613 34653//34653 +f 34529//34529 34611//34611 34663//34663 +f 34544//34544 34460//34460 34679//34679 +f 34509//34509 34856//34856 34362//34362 +f 34821//34821 34362//34362 34856//34856 +f 34555//34555 34633//34633 34682//34682 +f 34822//34822 34642//34642 34821//34821 +f 34642//34642 34822//34822 34675//34675 +f 34484//34484 34846//34846 34463//34463 +f 34598//34598 34732//34732 34685//34685 +f 34594//34594 34708//34708 34649//34649 +f 34598//34598 34662//34662 34732//34732 +f 34731//34731 34649//34649 34708//34708 +f 34601//34601 34635//34635 34441//34441 +f 34708//34708 34595//34595 34637//34637 +f 34584//34584 34563//34563 34666//34666 +f 34670//34670 34708//34708 34600//34600 +f 34692//34692 34514//34514 34790//34790 +f 34607//34607 34514//34514 34692//34692 +f 34608//34608 34607//34607 34692//34692 +f 34778//34778 34609//34609 34608//34608 +f 34621//34621 34609//34609 34778//34778 +f 34767//34767 34474//34474 34939//34939 +f 34732//34732 34662//34662 34703//34703 +f 34582//34582 34664//34664 34804//34804 +f 34804//34804 34823//34823 34582//34582 +f 34828//34828 34644//34644 34832//34832 +f 34599//34599 34847//34847 34671//34671 +f 34577//34577 34832//34832 34644//34644 +f 34672//34672 34847//34847 34599//34599 +f 34653//34653 34693//34693 34850//34850 +f 34577//34577 34677//34677 34832//34832 +f 34635//34635 34984//34984 34534//34534 +f 34625//34625 34559//34559 34744//34744 +f 34615//34615 34574//34574 34699//34699 +f 34474//34474 34701//34701 34736//34736 +f 34529//34529 34663//34663 34717//34717 +f 34889//34889 34506//34506 34738//34738 +f 34686//34686 34730//34730 34574//34574 +f 34699//34699 34574//34574 34730//34730 +f 34663//34663 34568//34568 34717//34717 +f 34664//34664 34710//34710 34804//34804 +f 34693//34693 34653//34653 34696//34696 +f 34751//34751 34529//34529 34717//34717 +f 34710//34710 34691//34691 34714//34714 +f 34615//34615 34699//34699 34687//34687 +f 34620//34620 34836//34836 34743//34743 +f 34571//34571 34740//34740 34741//34741 +f 34568//34568 34733//34733 34787//34787 +f 34691//34691 34687//34687 34789//34789 +f 34626//34626 34753//34753 34721//34721 +f 34614//34614 34795//34795 34690//34690 +f 34691//34691 34789//34789 34714//34714 +f 34750//34750 34703//34703 34418//34418 +f 34758//34758 34506//34506 34889//34889 +f 34649//34649 34696//34696 34653//34653 +f 34785//34785 34758//34758 34889//34889 +f 34715//34715 34755//34755 34774//34774 +f 34623//34623 34488//34488 34836//34836 +f 34569//34569 34573//34573 34704//34704 +f 34731//34731 34696//34696 34649//34649 +f 35024//35024 34576//34576 34575//34575 +f 34667//34667 34581//34581 34902//34902 +f 34762//34762 34707//34707 34681//34681 +f 34795//34795 34614//34614 34773//34773 +f 34681//34681 34639//34639 34762//34762 +f 34795//34795 34686//34686 34689//34689 +f 34773//34773 34614//34614 34837//34837 +f 34876//34876 34638//34638 34881//34881 +f 34488//34488 34638//34638 34876//34876 +f 34622//34622 34668//34668 34835//34835 +f 34747//34747 34630//34630 34720//34720 +f 34614//34614 34742//34742 34837//34837 +f 34792//34792 34639//34639 34641//34641 +f 34792//34792 34641//34641 34796//34796 +f 34673//34673 34812//34812 34676//34676 +f 35096//35096 34465//34465 34763//34763 +f 34498//34498 34830//34830 34592//34592 +f 34723//34723 34796//34796 34641//34641 +f 35096//35096 35101//35101 34465//34465 +f 34676//34676 34728//34728 34636//34636 +f 34668//34668 34419//34419 34835//34835 +f 34881//34881 34638//34638 34803//34803 +f 34582//34582 34823//34823 34579//34579 +f 34679//34679 34813//34813 34544//34544 +f 34720//34720 34602//34602 34655//34655 +f 34678//34678 34766//34766 34872//34872 +f 34814//34814 34463//34463 34846//34846 +f 34722//34722 34544//34544 34813//34813 +f 34766//34766 34678//34678 34632//34632 +f 34723//34723 34641//34641 34725//34725 +f 34769//34769 34674//34674 35032//35032 +f 34626//34626 34728//34728 34753//34753 +f 34850//34850 34742//34742 34653//34653 +f 34803//34803 34734//34734 34811//34811 +f 34855//34855 34705//34705 34632//34632 +f 34634//34634 34793//34793 34798//34798 +f 34708//34708 34670//34670 34808//34808 +f 34808//34808 34670//34670 34711//34711 +f 34570//34570 34786//34786 34659//34659 +f 34484//34484 34584//34584 34666//34666 +f 34819//34819 34538//34538 34570//34570 +f 34760//34760 34566//34566 34430//34430 +f 34538//34538 34729//34729 34545//34545 +f 34682//34682 34652//34652 34555//34555 +f 34570//34570 34659//34659 34819//34819 +f 34769//34769 34856//34856 34509//34509 +f 34729//34729 34456//34456 34545//34545 +f 34493//34493 34553//34553 34768//34768 +f 34523//34523 34722//34722 34748//34748 +f 34684//34684 34768//34768 34553//34553 +f 34610//34610 34654//34654 34688//34688 +f 34654//34654 34610//34610 34694//34694 +f 34697//34697 34397//34397 34901//34901 +f 34761//34761 34732//34732 34703//34703 +f 34590//34590 34743//34743 34684//34684 +f 34474//34474 34736//34736 34939//34939 +f 34761//34761 34703//34703 34750//34750 +f 34735//34735 34984//34984 34635//34635 +f 34695//34695 34738//34738 34612//34612 +f 34701//34701 34704//34704 34736//34736 +f 34699//34699 34730//34730 34687//34687 +f 34795//34795 34730//34730 34686//34686 +f 34743//34743 34836//34836 34943//34943 +f 34661//34661 34903//34903 34658//34658 +f 34680//34680 34752//34752 34619//34619 +f 34903//34903 34661//34661 34783//34783 +f 34927//34927 34702//34702 34737//34737 +f 34661//34661 34665//34665 34783//34783 +f 34783//34783 34665//34665 34794//34794 +f 34975//34975 34953//34953 34444//34444 +f 34748//34748 34628//34628 34651//34651 +f 34910//34910 34700//34700 34376//34376 +f 34573//34573 34552//34552 35011//35011 +f 34680//34680 34719//34719 34784//34784 +f 34707//34707 34782//34782 34629//34629 +f 34655//34655 34840//34840 34720//34720 +f 34719//34719 34757//34757 34784//34784 +f 34667//34667 34845//34845 34712//34712 +f 34744//34744 35061//35061 34625//34625 +f 34717//34717 34568//34568 34863//34863 +f 34715//34715 34774//34774 34890//34890 +f 34836//34836 34488//34488 34876//34876 +f 34787//34787 34791//34791 34568//34568 +f 34552//34552 34814//34814 34882//34882 +f 34754//34754 34842//34842 34673//34673 +f 34568//34568 34791//34791 34863//34863 +f 34812//34812 34673//34673 34842//34842 +f 34685//34685 34757//34757 34719//34719 +f 34799//34799 34625//34625 34938//34938 +f 34757//34757 34685//34685 34917//34917 +f 34768//34768 34726//34726 34493//34493 +f 34731//34731 34708//34708 34808//34808 +f 34890//34890 34713//34713 34844//34844 +f 34634//34634 34698//34698 34793//34793 +f 34498//34498 34759//34759 34830//34830 +f 34685//34685 34732//34732 34917//34917 +f 35083//35083 34430//34430 34585//34585 +f 34733//34733 34755//34755 34787//34787 +f 34801//34801 34631//34631 34593//34593 +f 34716//34716 34930//34930 34683//34683 +f 34753//34753 34728//34728 34866//34866 +f 34766//34766 34632//34632 34923//34923 +f 34632//34632 34705//34705 34923//34923 +f 34682//34682 34633//34633 34857//34857 +f 34635//34635 34601//34601 34798//34798 +f 34652//34652 34818//34818 34820//34820 +f 34695//34695 34652//34652 34820//34820 +f 34570//34570 34721//34721 34786//34786 +f 34786//34786 34819//34819 34659//34659 +f 34828//34828 34711//34711 34670//34670 +f 34566//34566 34760//34760 34765//34765 +f 34729//34729 34538//34538 34819//34819 +f 34776//34776 34560//34560 34967//34967 +f 34771//34771 34723//34723 34725//34725 +f 34583//34583 34781//34781 34754//34754 +f 34692//34692 34790//34790 34838//34838 +f 34802//34802 34692//34692 34838//34838 +f 34779//34779 34624//34624 34749//34749 +f 34692//34692 34802//34802 34608//34608 +f 34802//34802 34772//34772 34608//34608 +f 34608//34608 34772//34772 34778//34778 +f 34780//34780 34621//34621 34778//34778 +f 34780//34780 34781//34781 34621//34621 +f 34754//34754 34781//34781 34780//34780 +f 34773//34773 34874//34874 34795//34795 +f 34717//34717 34863//34863 34849//34849 +f 34696//34696 34808//34808 34871//34871 +f 34913//34913 34755//34755 34715//34715 +f 34864//34864 34782//34782 34707//34707 +f 34665//34665 34417//34417 34794//34794 +f 34628//34628 34748//34748 34826//34826 +f 34417//34417 34805//34805 34794//34794 +f 34711//34711 34810//34810 34808//34808 +f 34687//34687 34730//34730 34906//34906 +f 34707//34707 34762//34762 34864//34864 +f 34571//34571 34741//34741 35071//35071 +f 34825//34825 34592//34592 34827//34827 +f 34913//34913 34787//34787 34755//34755 +f 34896//34896 34718//34718 34622//34622 +f 34573//34573 35011//35011 34704//34704 +f 34622//34622 34835//34835 34896//34896 +f 34864//34864 34762//34762 34865//34865 +f 34805//34805 34678//34678 34809//34809 +f 34592//34592 34830//34830 34827//34827 +f 34938//34938 34625//34625 35061//35061 +f 34809//34809 34678//34678 34872//34872 +f 34873//34873 34802//34802 34839//34839 +f 34841//34841 35083//35083 34585//34585 +f 34802//34802 34873//34873 34772//34772 +f 34775//34775 34700//34700 34932//34932 +f 34953//34953 35002//35002 34640//34640 +f 34639//34639 34865//34865 34762//34762 +f 34489//34489 34746//34746 34829//34829 +f 34886//34886 34790//34790 34656//34656 +f 34760//34760 34430//34430 35083//35083 +f 34800//34800 34618//34618 34797//34797 +f 34752//34752 34680//34680 34784//34784 +f 34674//34674 34618//34618 34800//34800 +f 34655//34655 34745//34745 34840//34840 +f 34835//34835 34419//34419 34878//34878 +f 34831//34831 34795//34795 34874//34874 +f 34800//34800 35032//35032 34674//34674 +f 34759//34759 34934//34934 35086//35086 +f 34793//34793 34698//34698 34843//34843 +f 34676//34676 34883//34883 34728//34728 +f 34639//34639 34792//34792 34987//34987 +f 34855//34855 34853//34853 34705//34705 +f 34734//34734 34671//34671 34811//34811 +f 34823//34823 34844//34844 34713//34713 +f 34682//34682 34818//34818 34652//34652 +f 34866//34866 34728//34728 34883//34883 +f 34717//34717 34834//34834 34751//34751 +f 34677//34677 34619//34619 34752//34752 +f 34767//34767 34939//34939 34934//34934 +f 34796//34796 34723//34723 34922//34922 +f 34846//34846 34484//34484 34666//34666 +f 34721//34721 34753//34753 34866//34866 +f 34724//34724 35297//35297 34562//34562 +f 34941//34941 34825//34825 34977//34977 +f 34765//34765 34657//34657 34566//34566 +f 34848//34848 34847//34847 34672//34672 +f 34688//34688 34654//34654 35073//35073 +f 34672//34672 34777//34777 34848//34848 +f 34749//34749 34782//34782 34895//34895 +f 34629//34629 34782//34782 34749//34749 +f 34656//34656 34751//34751 34834//34834 +f 35041//35041 34666//34666 34563//34563 +f 34745//34745 34658//34658 34903//34903 +f 34761//34761 34917//34917 34732//34732 +f 34698//34698 34456//34456 34729//34729 +f 34675//34675 34887//34887 34561//34561 +f 34693//34693 34696//34696 34788//34788 +f 34748//34748 34722//34722 34852//34852 +f 34924//34924 34454//34454 34974//34974 +f 34901//34901 34454//34454 34924//34924 +f 34808//34808 34696//34696 34731//34731 +f 34725//34725 34702//34702 34771//34771 +f 34806//34806 34714//34714 34915//34915 +f 34710//34710 34714//34714 34806//34806 +f 34581//34581 34534//34534 34859//34859 +f 34697//34697 34901//34901 34904//34904 +f 34737//34737 34628//34628 34861//34861 +f 34890//34890 34905//34905 34715//34715 +f 34927//34927 34737//34737 34861//34861 +f 34736//34736 34704//34704 34985//34985 +f 34902//34902 34581//34581 34859//34859 +f 34910//34910 35013//35013 34700//34700 +f 34696//34696 34871//34871 34885//34885 +f 34935//34935 34720//34720 34840//34840 +f 34741//34741 34740//34740 34824//34824 +f 34886//34886 34656//34656 34834//34834 +f 34797//34797 34758//34758 34785//34785 +f 34845//34845 34667//34667 34902//34902 +f 34784//34784 34948//34948 34752//34752 +f 34874//34874 34773//34773 34880//34880 +f 34826//34826 34748//34748 34944//34944 +f 34801//34801 34712//34712 34845//34845 +f 34683//34683 34930//34930 34709//34709 +f 35085//35085 34840//34840 34745//34745 +f 34669//34669 34817//34817 34972//34972 +f 34791//34791 34787//34787 34913//34913 +f 34806//34806 34804//34804 34710//34710 +f 34839//34839 34802//34802 34838//34838 +f 34789//34789 34687//34687 34906//34906 +f 34789//34789 34906//34906 34971//34971 +f 35085//35085 34745//34745 34903//34903 +f 34970//34970 34793//34793 34843//34843 +f 34798//34798 34793//34793 34970//34970 +f 34552//34552 34882//34882 35011//35011 +f 34878//34878 34726//34726 35116//35116 +f 34676//34676 34812//34812 34842//34842 +f 34730//34730 34795//34795 34831//34831 +f 34831//34831 34906//34906 34730//34730 +f 34837//34837 34742//34742 34945//34945 +f 34813//34813 35038//35038 34722//34722 +f 34967//34967 34775//34775 35091//35091 +f 34669//34669 34972//34972 35079//35079 +f 34816//34816 34669//34669 35079//35079 +f 34850//34850 34945//34945 34742//34742 +f 34852//34852 34722//34722 35038//35038 +f 34945//34945 34850//34850 34788//34788 +f 34838//34838 34790//34790 34886//34886 +f 34788//34788 34850//34850 34693//34693 +f 34814//34814 34846//34846 34882//34882 +f 34820//34820 35030//35030 34695//34695 +f 34871//34871 34808//34808 34810//34810 +f 34585//34585 34627//34627 34841//34841 +f 34849//34849 34834//34834 34717//34717 +f 34822//34822 34821//34821 34936//34936 +f 35039//35039 34695//34695 35030//35030 +f 34738//34738 34695//34695 35039//35039 +f 34887//34887 34675//34675 34822//34822 +f 34766//34766 34923//34923 34879//34879 +f 34843//34843 34698//34698 34858//34858 +f 34876//34876 34881//34881 34959//34959 +f 34944//34944 34748//34748 34852//34852 +f 34635//34635 34798//34798 34899//34899 +f 34763//34763 34764//34764 35096//35096 +f 34735//34735 34635//34635 34899//34899 +f 34721//34721 34854//34854 34786//34786 +f 34955//34955 34922//34922 34723//34723 +f 34660//34660 34776//34776 34967//34967 +f 35064//35064 34846//34846 34666//34666 +f 34831//34831 34874//34874 34916//34916 +f 34727//34727 34974//34974 34454//34454 +f 34711//34711 34877//34877 34810//34810 +f 34660//34660 35037//35037 34485//34485 +f 35037//35037 34739//34739 34485//34485 +f 34877//34877 34711//34711 34828//34828 +f 35041//35041 34563//34563 34860//34860 +f 34859//34859 34534//34534 34984//34984 +f 34654//34654 34694//34694 35035//35035 +f 34723//34723 34771//34771 34955//34955 +f 34684//34684 34862//34862 34978//34978 +f 34743//34743 34862//34862 34684//34684 +f 34771//34771 34702//34702 34925//34925 +f 34832//34832 34677//34677 34833//34833 +f 34744//34744 34739//34739 34893//34893 +f 34549//34549 34747//34747 34694//34694 +f 34925//34925 34702//34702 34927//34927 +f 34930//34930 34706//34706 34709//34709 +f 34677//34677 34752//34752 34833//34833 +f 34848//34848 34777//34777 34868//34868 +f 34777//34777 34779//34779 34868//34868 +f 34749//34749 34868//34868 34779//34779 +f 34868//34868 34749//34749 34950//34950 +f 34951//34951 34754//34754 34780//34780 +f 34778//34778 34772//34772 34873//34873 +f 34749//34749 34895//34895 34950//34950 +f 34754//34754 34807//34807 34842//34842 +f 34867//34867 34778//34778 34873//34873 +f 34780//34780 34778//34778 34867//34867 +f 34721//34721 34866//34866 34854//34854 +f 34897//34897 34804//34804 34806//34806 +f 34792//34792 34796//34796 34922//34922 +f 34897//34897 34806//34806 34947//34947 +f 34896//34896 34835//34835 34952//34952 +f 34914//34914 34716//34716 34688//34688 +f 34880//34880 34957//34957 34874//34874 +f 34809//34809 34875//34875 34805//34805 +f 34714//34714 34789//34789 34915//34915 +f 35133//35133 34952//34952 34835//34835 +f 34915//34915 34789//34789 34971//34971 +f 35026//35026 34843//34843 35008//35008 +f 34917//34917 35068//35068 34757//34757 +f 34918//34918 34871//34871 34810//34810 +f 34878//34878 35133//35133 34835//34835 +f 34945//34945 34788//34788 34907//34907 +f 34830//34830 34759//34759 35086//35086 +f 34766//34766 34879//34879 34872//34872 +f 34806//34806 34915//34915 34870//34870 +f 35073//35073 34654//34654 35175//35175 +f 35091//35091 34775//34775 34932//34932 +f 34696//34696 34907//34907 34788//34788 +f 34763//34763 34756//34756 35094//35094 +f 34727//34727 34816//34816 35218//35218 +f 34849//34849 34908//34908 34834//34834 +f 34831//34831 34916//34916 34906//34906 +f 34877//34877 34918//34918 34810//34810 +f 35019//35019 34761//34761 35021//35021 +f 34934//34934 34939//34939 35070//35070 +f 34750//34750 35021//35021 34761//34761 +f 34890//34890 34844//34844 34869//34869 +f 34923//34923 34705//34705 34853//34853 +f 34747//34747 35035//35035 34694//34694 +f 34929//34929 34676//34676 34842//34842 +f 34885//34885 34907//34907 34696//34696 +f 34881//34881 34803//34803 34921//34921 +f 34898//34898 34798//34798 34970//34970 +f 34883//34883 34676//34676 34929//34929 +f 35035//35035 34747//34747 34935//34935 +f 34931//34931 34885//34885 34871//34871 +f 34720//34720 34935//34935 34747//34747 +f 34706//34706 35021//35021 34750//34750 +f 34682//34682 34857//34857 34818//34818 +f 34856//34856 34769//34769 34937//34937 +f 34877//34877 34828//34828 34919//34919 +f 34880//34880 34773//34773 34994//34994 +f 35021//35021 34706//34706 34930//34930 +f 34854//34854 34866//34866 34883//34883 +f 34910//34910 34657//34657 34888//34888 +f 34941//34941 34977//34977 34894//34894 +f 34811//34811 34921//34921 34803//34803 +f 34939//34939 34736//34736 34851//34851 +f 34773//34773 34837//34837 34960//34960 +f 34899//34899 34798//34798 34898//34898 +f 34863//34863 34791//34791 34884//34884 +f 34729//34729 34858//34858 34698//34698 +f 34828//34828 34832//34832 34919//34919 +f 34736//34736 34985//34985 34851//34851 +f 34849//34849 34863//34863 34908//34908 +f 34861//34861 34979//34979 34927//34927 +f 34858//34858 35008//35008 34843//34843 +f 34832//34832 34833//34833 34920//34920 +f 34854//34854 34891//34891 34786//34786 +f 34715//34715 34905//34905 34913//34913 +f 34908//34908 34863//34863 34989//34989 +f 34716//34716 34914//34914 34930//34930 +f 34891//34891 34854//34854 34909//34909 +f 34783//34783 34794//34794 34976//34976 +f 34884//34884 34989//34989 34863//34863 +f 34854//34854 34911//34911 34909//34909 +f 34889//34889 34738//34738 35039//35039 +f 34824//34824 34740//34740 34561//34561 +f 34786//34786 34912//34912 34819//34819 +f 34824//34824 35071//35071 34741//34741 +f 34791//34791 34913//34913 35044//35044 +f 34467//34467 34770//34770 35191//35191 +f 34786//34786 34891//34891 34912//34912 +f 34976//34976 34794//34794 34875//34875 +f 34785//34785 34889//34889 35168//35168 +f 34969//34969 34467//34467 35191//35191 +f 34892//34892 34847//34847 34848//34848 +f 34794//34794 34805//34805 34875//34875 +f 34895//34895 34782//34782 34900//34900 +f 35104//35104 34904//34904 34901//34901 +f 34900//34900 34782//34782 34864//34864 +f 34948//34948 34833//34833 34752//34752 +f 34844//34844 34823//34823 34869//34869 +f 34746//34746 34697//34697 34904//34904 +f 34823//34823 34897//34897 34869//34869 +f 34862//34862 34743//34743 34983//34983 +f 34804//34804 34897//34897 34823//34823 +f 34743//34743 34943//34943 34983//34983 +f 34639//34639 34987//34987 34865//34865 +f 34861//34861 34628//34628 34826//34826 +f 34875//34875 34872//34872 34996//34996 +f 34872//34872 34875//34875 34809//34809 +f 35016//35016 34931//34931 34871//34871 +f 34890//34890 34869//34869 34897//34897 +f 34995//34995 34827//34827 34830//34830 +f 34571//34571 35071//35071 34756//34756 +f 35068//35068 34784//34784 34757//34757 +f 35013//35013 34910//34910 35125//35125 +f 34959//34959 34881//34881 35130//35130 +f 34916//34916 35009//35009 35087//35087 +f 34792//34792 34922//34922 34926//34926 +f 34872//34872 34879//34879 35010//35010 +f 35130//35130 34881//34881 35082//35082 +f 34871//34871 34918//34918 35016//35016 +f 34874//34874 35009//35009 34916//34916 +f 34819//34819 34858//34858 34729//34729 +f 34912//34912 34858//34858 34819//34819 +f 34905//34905 34890//34890 34897//34897 +f 34897//34897 34947//34947 34963//34963 +f 35011//35011 34882//34882 35134//35134 +f 34957//34957 35009//35009 34874//34874 +f 34801//34801 35156//35156 34631//34631 +f 34970//34970 34843//34843 35026//35026 +f 35218//35218 34816//34816 35079//35079 +f 34947//34947 34806//34806 34966//34966 +f 34806//34806 34870//34870 34966//34966 +f 34913//34913 34905//34905 35045//35045 +f 34929//34929 34842//34842 34928//34928 +f 34882//34882 34846//34846 35053//35053 +f 34857//34857 34633//34633 34815//34815 +f 34855//34855 34941//34941 34853//34853 +f 34958//34958 34771//34771 34925//34925 +f 34965//34965 34854//34854 34883//34883 +f 34846//34846 35064//35064 35053//35053 +f 34916//34916 34971//34971 34906//34906 +f 35213//35213 34903//34903 35062//35062 +f 34903//34903 34783//34783 35062//35062 +f 34918//34918 34877//34877 34919//34919 +f 34820//34820 34818//34818 34857//34857 +f 34562//34562 35297//35297 34975//34975 +f 35006//35006 34811//34811 35007//35007 +f 34919//34919 34973//34973 34918//34918 +f 34960//34960 34994//34994 34773//34773 +f 35038//35038 34813//34813 35111//35111 +f 35064//35064 34666//34666 34981//34981 +f 35175//35175 34654//34654 35035//35035 +f 34854//34854 34965//34965 34911//34911 +f 34837//34837 34945//34945 34960//34960 +f 34847//34847 35063//35063 34811//34811 +f 34945//34945 34961//34961 34960//34960 +f 34671//34671 34847//34847 34811//34811 +f 34884//34884 34791//34791 34954//34954 +f 34832//34832 34920//34920 34919//34919 +f 34988//34988 34912//34912 34891//34891 +f 34966//34966 34870//34870 35047//35047 +f 34735//34735 34899//34899 34940//34940 +f 34989//34989 34884//34884 34993//34993 +f 35021//35021 34930//34930 35099//35099 +f 34847//34847 34946//34946 35063//35063 +f 34945//34945 34907//34907 34961//34961 +f 34920//34920 34833//34833 34991//34991 +f 34834//34834 35028//35028 34886//34886 +f 34679//34679 35005//35005 34813//34813 +f 34961//34961 34907//34907 34990//34990 +f 34847//34847 34892//34892 34946//34946 +f 34936//34936 34887//34887 34822//34822 +f 35005//35005 34679//34679 34799//34799 +f 34908//34908 35028//35028 34834//34834 +f 34813//34813 35005//35005 35111//35111 +f 34909//34909 34988//34988 34891//34891 +f 34909//34909 34911//34911 35060//35060 +f 34967//34967 35037//35037 34660//34660 +f 34944//34944 34852//34852 35038//35038 +f 35042//35042 34718//34718 34896//34896 +f 34768//34768 34684//34684 35072//35072 +f 35072//35072 34684//34684 34978//34978 +f 34833//34833 34948//34948 34991//34991 +f 34987//34987 35040//35040 34865//34865 +f 34935//34935 34840//34840 35085//35085 +f 34826//34826 34944//34944 34933//34933 +f 34876//34876 34943//34943 34836//34836 +f 34868//34868 34892//34892 34848//34848 +f 34892//34892 34868//34868 34949//34949 +f 34951//34951 34780//34780 34867//34867 +f 34951//34951 35048//35048 34754//34754 +f 34807//34807 34754//34754 35048//35048 +f 34867//34867 34873//34873 35043//35043 +f 35028//35028 34838//34838 34886//34886 +f 34864//34864 34865//34865 34900//34900 +f 34865//34865 35040//35040 34900//34900 +f 34985//34985 34704//34704 35076//35076 +f 34704//34704 35011//35011 35076//35076 +f 34930//34930 34914//34914 34997//34997 +f 34988//34988 34909//34909 34956//34956 +f 34954//34954 35018//35018 34884//34884 +f 35016//35016 34885//34885 34931//34931 +f 34902//34902 34859//34859 35000//35000 +f 34913//34913 34962//34962 35044//35044 +f 35076//35076 35011//35011 35134//35134 +f 34996//34996 34872//34872 35010//35010 +f 35094//35094 34756//34756 35071//35071 +f 34995//34995 34830//34830 35086//35086 +f 34991//34991 34948//34948 34992//34992 +f 34791//34791 35044//35044 34954//34954 +f 34908//34908 35015//35015 35028//35028 +f 34958//34958 34955//34955 34771//34771 +f 34764//34764 34763//34763 35094//35094 +f 34994//34994 34957//34957 34880//34880 +f 34942//34942 34938//34938 35233//35233 +f 34688//34688 35073//35073 34914//34914 +f 34908//34908 34989//34989 35015//35015 +f 34942//34942 35194//35194 34938//34938 +f 34938//34938 35194//35194 34799//34799 +f 34845//34845 34902//34902 35212//35212 +f 34797//34797 34785//34785 35210//35210 +f 35003//35003 34905//34905 34897//34897 +f 35045//35045 34905//34905 35003//35003 +f 35213//35213 35085//35085 34903//34903 +f 34879//34879 34923//34923 35027//35027 +f 34948//34948 34784//34784 34992//34992 +f 34921//34921 35082//35082 34881//34881 +f 34853//34853 35027//35027 34923//34923 +f 34870//34870 34915//34915 35014//35014 +f 35027//35027 34853//34853 35078//35078 +f 34974//34974 34727//34727 35218//35218 +f 34928//34928 35031//35031 34929//34929 +f 34853//34853 34941//34941 35078//35078 +f 34913//34913 35045//35045 34962//34962 +f 34821//34821 34856//34856 34937//34937 +f 34937//34937 35267//35267 34821//34821 +f 34845//34845 35156//35156 34801//34801 +f 35016//35016 34918//34918 35055//35055 +f 34936//34936 34821//34821 35122//35122 +f 34955//34955 35115//35115 34922//34922 +f 34883//34883 34929//34929 35031//35031 +f 34992//34992 34784//34784 35068//35068 +f 35014//35014 35047//35047 34870//34870 +f 35070//35070 34939//34939 35339//35339 +f 34884//34884 35018//35018 34993//34993 +f 34965//34965 34883//34883 35031//35031 +f 34916//34916 35087//35087 34971//34971 +f 34631//34631 35156//35156 35117//35117 +f 34815//34815 34631//34631 35117//35117 +f 34990//34990 34964//34964 34961//34961 +f 34769//34769 35032//35032 35058//35058 +f 35087//35087 35009//35009 35020//35020 +f 35074//35074 34939//34939 34851//34851 +f 34990//34990 34907//34907 34885//34885 +f 35091//35091 35095//35095 34967//34967 +f 35068//35068 34917//34917 35019//35019 +f 34761//34761 35019//35019 34917//34917 +f 35116//35116 34726//34726 35265//35265 +f 35060//35060 35080//35080 34909//34909 +f 34973//34973 35034//35034 34918//34918 +f 34898//34898 34970//34970 35059//35059 +f 34811//34811 35063//35063 35007//35007 +f 34726//34726 34768//34768 35265//35265 +f 34860//34860 34718//34718 35127//35127 +f 34966//34966 34963//34963 34947//34947 +f 34979//34979 35247//35247 34927//34927 +f 35080//35080 35060//35060 35164//35164 +f 35191//35191 34770//34770 35268//35268 +f 34980//34980 34899//34899 34898//34898 +f 35025//35025 34979//34979 34861//34861 +f 34912//34912 34988//34988 34956//34956 +f 34980//34980 34940//34940 34899//34899 +f 35089//35089 34858//34858 34912//34912 +f 34895//34895 34900//34900 35067//35067 +f 34885//34885 34998//34998 34990//34990 +f 34930//34930 34968//34968 35099//35099 +f 35046//35046 35067//35067 34900//34900 +f 34976//34976 35062//35062 34783//34783 +f 35025//35025 34861//34861 34826//34826 +f 34900//34900 35040//35040 35046//35046 +f 34940//34940 35190//35190 34735//34735 +f 35190//35190 34940//34940 35029//35029 +f 34978//34978 34862//34862 34982//34982 +f 35120//35120 34817//34817 34969//34969 +f 35190//35190 34984//34984 34735//34735 +f 34972//34972 34817//34817 35120//35120 +f 34996//34996 34976//34976 34875//34875 +f 34862//34862 34983//34983 34982//34982 +f 34933//34933 35025//35025 34826//34826 +f 34984//34984 35226//35226 34859//34859 +f 34746//34746 35033//35033 35259//35259 +f 34943//34943 35131//35131 35209//35209 +f 34829//34829 34746//34746 35259//35259 +f 34792//34792 34926//34926 34987//34987 +f 35131//35131 34943//34943 34986//34986 +f 34876//34876 34986//34986 34943//34943 +f 34876//34876 34959//34959 35130//35130 +f 35556//35556 35002//35002 34953//34953 +f 34958//34958 34925//34925 34927//34927 +f 34966//34966 35054//35054 35004//35004 +f 34912//34912 34956//34956 35089//35089 +f 35233//35233 34938//34938 35061//35061 +f 34952//34952 35133//35133 35167//35167 +f 34909//34909 35080//35080 34956//34956 +f 34999//34999 34991//34991 35105//35105 +f 34575//34575 35002//35002 35298//35298 +f 34841//34841 34627//34627 34829//34829 +f 35090//35090 34845//34845 35212//35212 +f 35024//35024 34575//34575 35298//35298 +f 35001//35001 34914//34914 35073//35073 +f 35013//35013 34932//34932 34700//34700 +f 35016//35016 34998//34998 34885//34885 +f 35105//35105 34991//34991 34992//34992 +f 35090//35090 35156//35156 34845//34845 +f 35082//35082 34921//34921 35006//35006 +f 34989//34989 34993//34993 35066//35066 +f 34800//34800 34797//34797 35210//35210 +f 35096//35096 34764//34764 35094//35094 +f 34934//34934 35070//35070 35086//35086 +f 35009//35009 34957//34957 35147//35147 +f 35147//35147 34957//34957 35056//35056 +f 34878//34878 35116//35116 35133//35133 +f 34765//34765 34760//34760 35176//35176 +f 34971//34971 35012//35012 34915//34915 +f 34921//34921 34811//34811 35006//35006 +f 35012//35012 35014//35014 34915//34915 +f 34799//34799 35152//35152 35005//35005 +f 35144//35144 35016//35016 35097//35097 +f 34998//34998 35016//35016 35144//35144 +f 34989//34989 35066//35066 35015//35015 +f 34928//34928 35022//35022 35031//35031 +f 34770//34770 35024//35024 35268//35268 +f 34962//34962 35045//35045 35017//35017 +f 34937//34937 34769//34769 35058//35058 +f 35017//35017 35045//35045 35088//35088 +f 34765//34765 34888//34888 34657//34657 +f 34898//34898 35059//35059 34980//34980 +f 35121//35121 34911//34911 34965//34965 +f 35047//35047 35014//35014 35081//35081 +f 34958//34958 35115//35115 34955//34955 +f 34894//34894 35078//35078 34941//34941 +f 35267//35267 35122//35122 34821//34821 +f 35008//35008 34858//34858 35089//35089 +f 35060//35060 34911//34911 35121//35121 +f 35026//35026 35059//35059 34970//34970 +f 34894//34894 34977//34977 35237//35237 +f 34961//34961 34964//34964 34960//34960 +f 35028//35028 35159//35159 34838//34838 +f 34901//34901 34924//34924 35104//35104 +f 34895//34895 35067//35067 34950//34950 +f 34976//34976 34996//34996 35126//35126 +f 35201//35201 35030//35030 34820//34820 +f 35023//35023 35247//35247 34979//34979 +f 34933//34933 34944//34944 35114//35114 +f 35119//35119 34964//34964 34990//34990 +f 34979//34979 35025//35025 35023//35023 +f 35041//35041 34860//34860 35127//35127 +f 35119//35119 34990//34990 34998//34998 +f 35127//35127 34718//34718 35042//35042 +f 35114//35114 34944//34944 35038//35038 +f 35003//35003 34897//34897 35057//35057 +f 34746//34746 34904//34904 35033//35033 +f 34897//34897 34963//34963 35057//35057 +f 35034//35034 34973//34973 35100//35100 +f 34987//34987 35069//35069 35040//35040 +f 34739//34739 35037//35037 35196//35196 +f 34973//34973 34919//34919 34999//34999 +f 34999//34999 34919//34919 34920//34920 +f 34966//34966 35004//35004 34963//34963 +f 34991//34991 34999//34999 34920//34920 +f 34968//34968 34930//34930 34997//34997 +f 35047//35047 35054//35054 34966//34966 +f 34867//34867 35043//35043 34951//34951 +f 34946//34946 35065//35065 35063//35063 +f 35048//35048 35050//35050 34807//34807 +f 35022//35022 35050//35050 35048//35048 +f 35050//35050 34928//34928 34807//34807 +f 34807//34807 34928//34928 34842//34842 +f 35022//35022 34928//34928 35050//35050 +f 35049//35049 34949//34949 34868//34868 +f 34950//34950 35049//35049 34868//34868 +f 35051//35051 35052//35052 35043//35043 +f 35003//35003 35088//35088 35045//35045 +f 35043//35043 34873//34873 35051//35051 +f 35026//35026 35008//35008 35092//35092 +f 35059//35059 35026//35026 35092//35092 +f 35091//35091 34932//34932 35263//35263 +f 35015//35015 35159//35159 35028//35028 +f 35093//35093 35017//35017 35088//35088 +f 34951//34951 35043//35043 35052//35052 +f 35175//35175 35035//35035 35112//35112 +f 35057//35057 35088//35088 35003//35003 +f 34922//34922 35157//35157 34926//34926 +f 35141//35141 35057//35057 34963//34963 +f 35164//35164 35060//35060 35121//35121 +f 34838//34838 35189//35189 34839//34839 +f 35189//35189 34838//34838 35159//35159 +f 35159//35159 35015//35015 35066//35066 +f 35152//35152 34799//34799 35194//35194 +f 35029//35029 34940//34940 34980//34980 +f 35032//35032 34800//34800 35260//35260 +f 35115//35115 35102//35102 34922//34922 +f 35297//35297 34724//34724 35101//35101 +f 35034//35034 35055//35055 34918//34918 +f 35102//35102 35115//35115 35230//35230 +f 34839//34839 35106//35106 34873//34873 +f 35106//35106 34839//34839 35189//35189 +f 35100//35100 34999//34999 35105//35105 +f 34820//34820 34857//34857 35234//35234 +f 34981//34981 34666//34666 35041//35041 +f 35088//35088 35057//35057 35093//35093 +f 35051//35051 34873//34873 35106//35106 +f 35078//35078 34894//34894 35237//35237 +f 35339//35339 34939//34939 35074//35074 +f 35080//35080 35170//35170 34956//34956 +f 35291//35291 34972//34972 35120//35120 +f 34999//34999 35100//35100 34973//34973 +f 35079//35079 34972//34972 35291//35291 +f 34859//34859 35226//35226 35000//35000 +f 35111//35111 35249//35249 35038//35038 +f 34825//34825 35084//35084 34977//34977 +f 35012//35012 35081//35081 35014//35014 +f 35077//35077 35030//35030 35201//35201 +f 35039//35039 35030//35030 35077//35077 +f 34825//34825 34827//34827 35084//35084 +f 35087//35087 35012//35012 34971//34971 +f 35081//35081 35012//35012 35087//35087 +f 34902//34902 35000//35000 35212//35212 +f 34889//34889 35039//35039 35077//35077 +f 34744//34744 34893//34893 35061//35061 +f 34851//34851 35075//35075 35074//35074 +f 34985//34985 35075//35075 34851//34851 +f 34904//34904 35104//35104 35142//35142 +f 35063//35063 35065//35065 35123//35123 +f 34827//34827 34995//34995 35084//35084 +f 34985//34985 35076//35076 35075//35075 +f 34962//34962 35017//35017 35044//35044 +f 34952//34952 35167//35167 34896//34896 +f 35141//35141 34963//34963 35004//35004 +f 34887//34887 35129//35129 34561//34561 +f 35062//35062 34976//34976 35351//35351 +f 35143//35143 34950//34950 35067//35067 +f 35129//35129 34824//34824 34561//34561 +f 34976//34976 35126//35126 35351//35351 +f 35018//35018 34954//34954 35109//35109 +f 35004//35004 35054//35054 35158//35158 +f 34982//34982 34983//34983 35258//35258 +f 35202//35202 35067//35067 35046//35046 +f 35209//35209 34983//34983 34943//34943 +f 34957//34957 34994//34994 35056//35056 +f 35161//35161 34996//34996 35010//35010 +f 34876//34876 35130//35130 34986//34986 +f 35008//35008 35089//35089 35092//35092 +f 34958//34958 34927//34927 35160//35160 +f 35128//35128 35069//35069 34987//34987 +f 34987//34987 34926//34926 35128//35128 +f 35083//35083 34841//34841 35171//35171 +f 34882//34882 35166//35166 35134//35134 +f 34882//34882 35053//35053 35166//35166 +f 35128//35128 34926//34926 35157//35157 +f 35207//35207 35133//35133 35110//35110 +f 35266//35266 35268//35268 35024//35024 +f 35093//35093 35149//35149 35017//35017 +f 34998//34998 35192//35192 35119//35119 +f 35010//35010 34879//34879 35162//35162 +f 35180//35180 34800//34800 35210//35210 +f 35133//35133 35116//35116 35110//35110 +f 35260//35260 34800//34800 35180//35180 +f 35092//35092 35124//35124 35177//35177 +f 35027//35027 35162//35162 34879//34879 +f 35020//35020 35081//35081 35087//35087 +f 34922//34922 35098//35098 35157//35157 +f 35057//35057 35141//35141 35093//35093 +f 35144//35144 35192//35192 34998//34998 +f 35179//35179 35092//35092 35177//35177 +f 35058//35058 35032//35032 35260//35260 +f 35159//35159 35066//35066 35188//35188 +f 35204//35204 35021//35021 35099//35099 +f 35098//35098 34922//34922 35102//35102 +f 35187//35187 35070//35070 35339//35339 +f 34936//34936 35122//35122 35036//35036 +f 35172//35172 35020//35020 35009//35009 +f 35243//35243 34936//34936 35036//35036 +f 34887//34887 34936//34936 35243//35243 +f 35078//35078 35108//35108 35027//35027 +f 35141//35141 35004//35004 35227//35227 +f 35006//35006 35007//35007 35345//35345 +f 34953//34953 34975//34975 35419//35419 +f 34857//34857 34815//34815 35234//35234 +f 35007//35007 35063//35063 35123//35123 +f 35556//35556 34953//34953 35419//35419 +f 35035//35035 34935//34935 35261//35261 +f 35074//35074 35075//35075 35195//35195 +f 35037//35037 34967//34967 35196//35196 +f 35072//35072 35139//35139 34768//34768 +f 35190//35190 35029//35029 35256//35256 +f 35158//35158 35054//35054 35173//35173 +f 34820//34820 35234//35234 35201//35201 +f 35001//35001 34997//34997 34914//34914 +f 35170//35170 35124//35124 34956//34956 +f 35226//35226 34984//34984 35190//35190 +f 35097//35097 35016//35016 35103//35103 +f 35055//35055 35103//35103 35016//35016 +f 35381//35381 34739//34739 35196//35196 +f 35202//35202 35143//35143 35067//35067 +f 35094//35094 35071//35071 35372//35372 +f 34978//34978 35277//35277 35072//35072 +f 35004//35004 35158//35158 35178//35178 +f 35107//35107 35105//35105 34992//34992 +f 34978//34978 34982//34982 35277//35277 +f 35084//35084 34995//34995 35292//35292 +f 34954//34954 35044//35044 35109//35109 +f 35233//35233 35194//35194 34942//34942 +f 35168//35168 34889//34889 35077//35077 +f 35025//35025 35118//35118 35023//35023 +f 35086//35086 35292//35292 34995//34995 +f 35068//35068 35107//35107 34992//34992 +f 35292//35292 35086//35086 35367//35367 +f 35040//35040 35252//35252 35046//35046 +f 35038//35038 35198//35198 35114//35114 +f 35103//35103 35055//35055 35034//35034 +f 35073//35073 35175//35175 35242//35242 +f 35080//35080 35164//35164 35170//35170 +f 35069//35069 35252//35252 35040//35040 +f 35248//35248 35114//35114 35198//35198 +f 35000//35000 35226//35226 35151//35151 +f 35170//35170 35164//35164 35165//35165 +f 35107//35107 35068//35068 35019//35019 +f 35025//35025 34933//34933 35118//35118 +f 35114//35114 35248//35248 34933//34933 +f 35212//35212 35000//35000 35151//35151 +f 35018//35018 35109//35109 35163//35163 +f 35047//35047 35081//35081 35054//35054 +f 35061//35061 34893//34893 35381//35381 +f 34956//34956 35124//35124 35089//35089 +f 35089//35089 35124//35124 35092//35092 +f 35169//35169 35130//35130 35082//35082 +f 35125//35125 34910//34910 35379//35379 +f 34927//34927 35247//35247 35160//35160 +f 34993//34993 35018//35018 35163//35163 +f 35258//35258 34983//34983 35209//35209 +f 35019//35019 35021//35021 35246//35246 +f 35259//35259 34841//34841 34829//34829 +f 34841//34841 35259//35259 35132//35132 +f 35113//35113 35056//35056 34994//34994 +f 34994//34994 34960//34960 35113//35113 +f 35263//35263 34932//34932 35013//35013 +f 34964//34964 35113//35113 34960//34960 +f 35145//35145 35172//35172 35009//35009 +f 35147//35147 35145//35145 35009//35009 +f 35302//35302 35065//35065 34946//34946 +f 35048//35048 34951//34951 35052//35052 +f 35136//35136 35048//35048 35052//35052 +f 35302//35302 34946//34946 35135//35135 +f 35135//35135 34946//34946 34892//34892 +f 35136//35136 35022//35022 35048//35048 +f 35135//35135 34892//34892 34949//34949 +f 35136//35136 35137//35137 35022//35022 +f 35137//35137 35031//35031 35022//35022 +f 35138//35138 35031//35031 35137//35137 +f 35138//35138 34965//34965 35031//35031 +f 34950//34950 35143//35143 35049//35049 +f 35064//35064 34981//34981 35376//35376 +f 35345//35345 35007//35007 35123//35123 +f 35052//35052 35051//35051 35224//35224 +f 35034//35034 35238//35238 35103//35103 +f 35027//35027 35108//35108 35162//35162 +f 35100//35100 35238//35238 35034//35034 +f 35234//35234 34815//34815 35117//35117 +f 35223//35223 35052//35052 35224//35224 +f 35261//35261 34935//34935 35275//35275 +f 35115//35115 34958//34958 35326//35326 +f 35232//35232 35123//35123 35065//35065 +f 34986//34986 35130//35130 35217//35217 +f 35148//35148 35121//35121 34965//34965 +f 35085//35085 35275//35275 34935//34935 +f 35277//35277 34982//34982 35258//35258 +f 35105//35105 35107//35107 35140//35140 +f 35023//35023 35118//35118 35146//35146 +f 35227//35227 35004//35004 35178//35178 +f 35194//35194 35233//35233 35497//35497 +f 35129//35129 34887//34887 35193//35193 +f 35201//35201 35206//35206 35077//35077 +f 35113//35113 34964//34964 35119//35119 +f 35075//35075 35076//35076 35155//35155 +f 35046//35046 35252//35252 35202//35202 +f 35029//35029 35374//35374 35256//35256 +f 35225//35225 34968//34968 34997//34997 +f 35189//35189 35159//35159 35271//35271 +f 35109//35109 35044//35044 35017//35017 +f 35155//35155 35076//35076 35134//35134 +f 35071//35071 34824//34824 35129//35129 +f 35252//35252 35069//35069 35154//35154 +f 35129//35129 35199//35199 35071//35071 +f 35246//35246 35150//35150 35019//35019 +f 35188//35188 35066//35066 34993//34993 +f 35210//35210 34785//34785 35168//35168 +f 35407//35407 35210//35210 35168//35168 +f 35081//35081 35020//35020 35172//35172 +f 35081//35081 35172//35172 35173//35173 +f 35013//35013 35125//35125 35335//35335 +f 35144//35144 35097//35097 35301//35301 +f 35207//35207 35167//35167 35133//35133 +f 34893//34893 34739//34739 35381//35381 +f 35069//35069 35128//35128 35377//35377 +f 35128//35128 35157//35157 35377//35377 +f 35212//35212 35282//35282 35090//35090 +f 35158//35158 35173//35173 35182//35182 +f 35081//35081 35173//35173 35054//35054 +f 35163//35163 35254//35254 34993//34993 +f 35110//35110 35116//35116 35265//35265 +f 35162//35162 35251//35251 35010//35010 +f 35097//35097 35103//35103 35301//35301 +f 35169//35169 35006//35006 35264//35264 +f 35082//35082 35006//35006 35169//35169 +f 35282//35282 35156//35156 35090//35090 +f 35200//35200 35053//35053 35064//35064 +f 35096//35096 35094//35094 35216//35216 +f 35218//35218 35245//35245 34974//34974 +f 35021//35021 35204//35204 35246//35246 +f 35117//35117 35156//35156 35282//35282 +f 35188//35188 34993//34993 35254//35254 +f 35170//35170 35177//35177 35124//35124 +f 35091//35091 35263//35263 35534//35534 +f 35249//35249 35111//35111 35005//35005 +f 35177//35177 35170//35170 35219//35219 +f 35038//35038 35249//35249 35198//35198 +f 35179//35179 35177//35177 35219//35219 +f 35106//35106 35189//35189 35181//35181 +f 35106//35106 35224//35224 35051//35051 +f 35059//35059 35092//35092 35179//35179 +f 35204//35204 35099//35099 35286//35286 +f 35106//35106 35181//35181 35224//35224 +f 35187//35187 35086//35086 35070//35070 +f 35326//35326 35230//35230 35115//35115 +f 35183//35183 35059//35059 35179//35179 +f 35109//35109 35017//35017 35149//35149 +f 35093//35093 35141//35141 35269//35269 +f 35141//35141 35227//35227 35269//35269 +f 35101//35101 35296//35296 35297//35297 +f 34968//34968 35286//35286 35099//35099 +f 35308//35308 34969//34969 35191//35191 +f 35178//35178 35158//35158 35182//35182 +f 34768//34768 35139//35139 35265//35265 +f 35225//35225 35286//35286 34968//34968 +f 35147//35147 35056//35056 35145//35145 +f 35148//35148 35305//35305 35121//35121 +f 35056//35056 35113//35113 35145//35145 +f 35233//35233 35061//35061 35381//35381 +f 35196//35196 34967//34967 35095//35095 +f 35139//35139 35072//35072 35277//35277 +f 35182//35182 35173//35173 35240//35240 +f 35193//35193 34887//34887 35243//35243 +f 35305//35305 35184//35184 35121//35121 +f 35188//35188 35271//35271 35159//35159 +f 35108//35108 35078//35078 35347//35347 +f 35121//35121 35184//35184 35164//35164 +f 34765//34765 35679//35679 34888//34888 +f 35059//35059 35183//35183 34980//34980 +f 35033//35033 34904//34904 35142//35142 +f 35239//35239 35225//35225 34997//34997 +f 34981//34981 35041//35041 35127//35127 +f 35237//35237 35347//35347 35078//35078 +f 35183//35183 35029//35029 34980//34980 +f 35165//35165 35185//35185 35170//35170 +f 35192//35192 35113//35113 35119//35119 +f 35075//35075 35155//35155 35195//35195 +f 35275//35275 35085//35085 35208//35208 +f 35237//35237 34977//34977 35084//35084 +f 35109//35109 35244//35244 35163//35163 +f 35160//35160 35247//35247 35319//35319 +f 35556//35556 35360//35360 35002//35002 +f 35250//35250 35170//35170 35185//35185 +f 35283//35283 35163//35163 35244//35244 +f 35154//35154 35069//35069 35377//35377 +f 35197//35197 35247//35247 35023//35023 +f 35192//35192 35144//35144 35231//35231 +f 35298//35298 35002//35002 35360//35360 +f 34888//34888 35379//35379 34910//34910 +f 35231//35231 35144//35144 35236//35236 +f 35172//35172 35215//35215 35173//35173 +f 35127//35127 35042//35042 35205//35205 +f 35168//35168 35077//35077 35328//35328 +f 35330//35330 35168//35168 35328//35328 +f 35042//35042 34896//34896 35205//35205 +f 35073//35073 35242//35242 35001//35001 +f 35199//35199 35372//35372 35071//35071 +f 35215//35215 35172//35172 35214//35214 +f 35126//35126 34996//34996 35220//35220 +f 35146//35146 35197//35197 35023//35023 +f 34996//34996 35161//35161 35220//35220 +f 34896//34896 35167//35167 35205//35205 +f 35173//35173 35215//35215 35240//35240 +f 35104//35104 34924//34924 35174//35174 +f 35236//35236 35144//35144 35301//35301 +f 35161//35161 35010//35010 35251//35251 +f 34933//34933 35248//35248 35118//35118 +f 35207//35207 35262//35262 35167//35167 +f 35248//35248 35146//35146 35118//35118 +f 34760//34760 35083//35083 35410//35410 +f 35263//35263 35013//35013 35335//35335 +f 35227//35227 35203//35203 35269//35269 +f 35292//35292 35367//35367 35316//35316 +f 35203//35203 35227//35227 35178//35178 +f 35157//35157 35098//35098 35221//35221 +f 35166//35166 35053//35053 35200//35200 +f 35200//35200 35064//35064 35289//35289 +f 35253//35253 35289//35289 35064//35064 +f 35112//35112 35331//35331 35175//35175 +f 35222//35222 35264//35264 35006//35006 +f 35064//35064 35376//35376 35253//35253 +f 35198//35198 35294//35294 35248//35248 +f 35176//35176 34760//34760 35410//35410 +f 35170//35170 35250//35250 35219//35219 +f 35345//35345 35222//35222 35006//35006 +f 35279//35279 35102//35102 35230//35230 +f 35211//35211 35238//35238 35100//35100 +f 35005//35005 35152//35152 35249//35249 +f 35261//35261 35112//35112 35035//35035 +f 35211//35211 35100//35100 35140//35140 +f 35105//35105 35140//35140 35100//35100 +f 35052//35052 35223//35223 35136//35136 +f 35223//35223 35307//35307 35136//35136 +f 35302//35302 35232//35232 35065//35065 +f 35302//35302 35135//35135 35228//35228 +f 35137//35137 35136//35136 35307//35307 +f 35228//35228 35135//35135 34949//34949 +f 34949//34949 35229//35229 35228//35228 +f 35138//35138 35137//35137 35304//35304 +f 34949//34949 35049//35049 35229//35229 +f 34965//34965 35138//35138 35148//35148 +f 35148//35148 35138//35138 35304//35304 +f 35165//35165 35164//35164 35185//35185 +f 35107//35107 35241//35241 35140//35140 +f 35174//35174 35142//35142 35104//35104 +f 35145//35145 35113//35113 35287//35287 +f 35297//35297 35419//35419 34975//34975 +f 35213//35213 35062//35062 35351//35351 +f 34765//34765 35176//35176 35442//35442 +f 35679//35679 34765//34765 35442//35442 +f 35287//35287 35113//35113 35192//35192 +f 35160//35160 35326//35326 34958//34958 +f 35139//35139 35277//35277 35318//35318 +f 35241//35241 35107//35107 35272//35272 +f 35049//35049 35143//35143 35321//35321 +f 35226//35226 35190//35190 35256//35256 +f 35206//35206 35201//35201 35352//35352 +f 35093//35093 35322//35322 35149//35149 +f 35226//35226 35256//35256 35151//35151 +f 34969//34969 35308//35308 35120//35120 +f 35239//35239 34997//34997 35001//35001 +f 35291//35291 35120//35120 35661//35661 +f 35182//35182 35375//35375 35178//35178 +f 35269//35269 35322//35322 35093//35093 +f 35277//35277 35258//35258 35280//35280 +f 35019//35019 35272//35272 35107//35107 +f 35178//35178 35375//35375 35257//35257 +f 35282//35282 35212//35212 35153//35153 +f 35381//35381 35196//35196 35477//35477 +f 35310//35310 35182//35182 35240//35240 +f 35019//35019 35150//35150 35272//35272 +f 35216//35216 35094//35094 35372//35372 +f 35235//35235 35109//35109 35149//35149 +f 35085//35085 35213//35213 35208//35208 +f 35252//35252 35154//35154 35430//35430 +f 35211//35211 35140//35140 35293//35293 +f 35212//35212 35151//35151 35276//35276 +f 35276//35276 35153//35153 35212//35212 +f 35084//35084 35292//35292 35358//35358 +f 35269//35269 35203//35203 35311//35311 +f 35203//35203 35278//35278 35311//35311 +f 35407//35407 35168//35168 35330//35330 +f 35172//35172 35145//35145 35214//35214 +f 35203//35203 35178//35178 35278//35278 +f 35154//35154 35377//35377 35648//35648 +f 35083//35083 35171//35171 35410//35410 +f 35254//35254 35163//35163 35283//35283 +f 35210//35210 35407//35407 35180//35180 +f 35288//35288 35219//35219 35250//35250 +f 35109//35109 35235//35235 35244//35244 +f 35162//35162 35108//35108 35186//35186 +f 35377//35377 35157//35157 35221//35221 +f 35175//35175 35331//35331 35242//35242 +f 35174//35174 34924//34924 34974//34974 +f 35108//35108 35347//35347 35255//35255 +f 35219//35219 35290//35290 35179//35179 +f 35343//35343 35248//35248 35294//35294 +f 35187//35187 35339//35339 35373//35373 +f 35261//35261 35331//35331 35112//35112 +f 35339//35339 35074//35074 35346//35346 +f 35074//35074 35195//35195 35346//35346 +f 35179//35179 35290//35290 35183//35183 +f 35264//35264 35222//35222 35384//35384 +f 35374//35374 35029//35029 35183//35183 +f 35313//35313 35270//35270 35145//35145 +f 35287//35287 35313//35313 35145//35145 +f 35429//35429 35196//35196 35095//35095 +f 35237//35237 35084//35084 35349//35349 +f 35273//35273 35231//35231 35417//35417 +f 35354//35354 35224//35224 35181//35181 +f 35127//35127 35205//35205 35517//35517 +f 35320//35320 35049//35049 35321//35321 +f 35299//35299 35223//35223 35224//35224 +f 35231//35231 35236//35236 35388//35388 +f 35189//35189 35271//35271 35348//35348 +f 35209//35209 35378//35378 35258//35258 +f 35321//35321 35143//35143 35324//35324 +f 35181//35181 35348//35348 35312//35312 +f 35283//35283 35244//35244 35329//35329 +f 35181//35181 35189//35189 35348//35348 +f 35143//35143 35202//35202 35325//35325 +f 35205//35205 35167//35167 35492//35492 +f 35079//35079 35291//35291 35333//35333 +f 35079//35079 35333//35333 35218//35218 +f 35077//35077 35206//35206 35284//35284 +f 35217//35217 35131//35131 34986//34986 +f 35459//35459 35131//35131 35217//35217 +f 35245//35245 35218//35218 35333//35333 +f 35126//35126 35220//35220 35406//35406 +f 35194//35194 35405//35405 35152//35152 +f 35328//35328 35077//35077 35284//35284 +f 35152//35152 35356//35356 35249//35249 +f 35202//35202 35252//35252 35430//35430 +f 35356//35356 35152//35152 35405//35405 +f 35437//35437 35375//35375 35182//35182 +f 35213//35213 35323//35323 35208//35208 +f 35238//35238 35301//35301 35103//35103 +f 35149//35149 35322//35322 35235//35235 +f 35160//35160 35319//35319 35326//35326 +f 35250//35250 35363//35363 35386//35386 +f 35185//35185 35363//35363 35250//35250 +f 35334//35334 35169//35169 35264//35264 +f 35231//35231 35287//35287 35192//35192 +f 35207//35207 35110//35110 35450//35450 +f 35359//35359 35146//35146 35248//35248 +f 35379//35379 35335//35335 35125//35125 +f 35215//35215 35214//35214 35270//35270 +f 35174//35174 34974//34974 35671//35671 +f 35240//35240 35215//35215 35310//35310 +f 35246//35246 35204//35204 35285//35285 +f 35267//35267 35422//35422 35122//35122 +f 35036//35036 35122//35122 35422//35422 +f 35145//35145 35270//35270 35214//35214 +f 35086//35086 35187//35187 35367//35367 +f 35322//35322 35269//35269 35404//35404 +f 35249//35249 35356//35356 35198//35198 +f 35287//35287 35231//35231 35314//35314 +f 35266//35266 35024//35024 35298//35298 +f 35231//35231 35273//35273 35314//35314 +f 35197//35197 35319//35319 35247//35247 +f 35260//35260 35180//35180 35601//35601 +f 35371//35371 35132//35132 35259//35259 +f 35286//35286 35285//35285 35204//35204 +f 35191//35191 35268//35268 35547//35547 +f 35162//35162 35327//35327 35251//35251 +f 35293//35293 35140//35140 35241//35241 +f 35117//35117 35282//35282 35337//35337 +f 35290//35290 35219//35219 35288//35288 +f 35534//35534 35095//35095 35091//35091 +f 35337//35337 35341//35341 35117//35117 +f 35162//35162 35186//35186 35327//35327 +f 35345//35345 35123//35123 35427//35427 +f 35102//35102 35279//35279 35098//35098 +f 35188//35188 35254//35254 35473//35473 +f 35117//35117 35341//35341 35295//35295 +f 35234//35234 35117//35117 35295//35295 +f 35376//35376 34981//34981 35342//35342 +f 35186//35186 35108//35108 35369//35369 +f 35255//35255 35369//35369 35108//35108 +f 35171//35171 34841//34841 35132//35132 +f 35261//35261 35275//35275 35340//35340 +f 35223//35223 35299//35299 35307//35307 +f 35302//35302 35228//35228 35472//35472 +f 35300//35300 35307//35307 35299//35299 +f 35303//35303 35307//35307 35300//35300 +f 35137//35137 35307//35307 35303//35303 +f 35229//35229 35049//35049 35320//35320 +f 35304//35304 35137//35137 35303//35303 +f 35304//35304 35305//35305 35148//35148 +f 35184//35184 35305//35305 35306//35306 +f 35184//35184 35185//35185 35164//35164 +f 35184//35184 35274//35274 35185//35185 +f 35208//35208 35281//35281 35275//35275 +f 35624//35624 35442//35442 35176//35176 +f 35352//35352 35201//35201 35509//35509 +f 35181//35181 35312//35312 35521//35521 +f 35129//35129 35193//35193 35433//35433 +f 35429//35429 35095//35095 35543//35543 +f 35317//35317 35236//35236 35301//35301 +f 35084//35084 35358//35358 35349//35349 +f 35238//35238 35317//35317 35301//35301 +f 35194//35194 35497//35497 35623//35623 +f 35351//35351 35126//35126 35406//35406 +f 35661//35661 35120//35120 35308//35308 +f 35199//35199 35129//35129 35393//35393 +f 35400//35400 35194//35194 35623//35623 +f 35313//35313 35287//35287 35314//35314 +f 35405//35405 35194//35194 35400//35400 +f 35272//35272 35150//35150 35443//35443 +f 35358//35358 35292//35292 35316//35316 +f 35311//35311 35278//35278 35344//35344 +f 35155//35155 35134//35134 35485//35485 +f 35323//35323 35281//35281 35208//35208 +f 35485//35485 35134//35134 35415//35415 +f 35435//35435 35276//35276 35151//35151 +f 35317//35317 35238//35238 35211//35211 +f 35300//35300 35299//35299 35385//35385 +f 35235//35235 35387//35387 35244//35244 +f 35166//35166 35415//35415 35134//35134 +f 35388//35388 35236//35236 35315//35315 +f 35236//35236 35317//35317 35315//35315 +f 35259//35259 35033//35033 35371//35371 +f 35325//35325 35324//35324 35143//35143 +f 35343//35343 35359//35359 35248//35248 +f 35200//35200 35449//35449 35166//35166 +f 35370//35370 35325//35325 35202//35202 +f 35246//35246 35353//35353 35150//35150 +f 35363//35363 35185//35185 35274//35274 +f 35200//35200 35289//35289 35449//35449 +f 35001//35001 35242//35242 35470//35470 +f 35353//35353 35246//35246 35408//35408 +f 35246//35246 35285//35285 35408//35408 +f 35294//35294 35198//35198 35356//35356 +f 35363//35363 35274//35274 35389//35389 +f 35253//35253 35376//35376 35338//35338 +f 35213//35213 35469//35469 35323//35323 +f 35211//35211 35293//35293 35366//35366 +f 35367//35367 35187//35187 35399//35399 +f 35270//35270 35310//35310 35215//35215 +f 35477//35477 35196//35196 35429//35429 +f 35263//35263 35335//35335 35420//35420 +f 35372//35372 35504//35504 35216//35216 +f 35254//35254 35390//35390 35473//35473 +f 35319//35319 35197//35197 35380//35380 +f 35231//35231 35388//35388 35417//35417 +f 35648//35648 35430//35430 35154//35154 +f 35250//35250 35386//35386 35288//35288 +f 35110//35110 35421//35421 35602//35602 +f 35209//35209 35131//35131 35459//35459 +f 35254//35254 35283//35283 35390//35390 +f 35308//35308 35191//35191 35547//35547 +f 35613//35613 35132//35132 35371//35371 +f 35101//35101 35096//35096 35506//35506 +f 35188//35188 35473//35473 35271//35271 +f 35178//35178 35257//35257 35278//35278 +f 35242//35242 35331//35331 35515//35515 +f 35452//35452 35601//35601 35180//35180 +f 34981//34981 35127//35127 35342//35342 +f 35332//35332 35288//35288 35386//35386 +f 35110//35110 35265//35265 35421//35421 +f 35420//35420 35534//35534 35263//35263 +f 35241//35241 35453//35453 35475//35475 +f 35181//35181 35521//35521 35354//35354 +f 35224//35224 35354//35354 35299//35299 +f 35290//35290 35364//35364 35183//35183 +f 35334//35334 35217//35217 35130//35130 +f 35339//35339 35346//35346 35658//35658 +f 35290//35290 35288//35288 35332//35332 +f 35130//35130 35169//35169 35334//35334 +f 35347//35347 35237//35237 35349//35349 +f 35381//35381 35382//35382 35233//35233 +f 35221//35221 35098//35098 35336//35336 +f 35272//35272 35453//35453 35241//35241 +f 35362//35362 35290//35290 35332//35332 +f 35243//35243 35036//35036 35552//35552 +f 35233//35233 35382//35382 35497//35497 +f 34937//34937 35058//35058 35464//35464 +f 35267//35267 34937//34937 35464//35464 +f 35336//35336 35098//35098 35279//35279 +f 35331//35331 35261//35261 35486//35486 +f 35195//35195 35155//35155 35309//35309 +f 35213//35213 35351//35351 35469//35469 +f 35176//35176 35410//35410 35624//35624 +f 35516//35516 35421//35421 35265//35265 +f 35412//35412 35261//35261 35340//35340 +f 35384//35384 35418//35418 35264//35264 +f 35374//35374 35183//35183 35510//35510 +f 35509//35509 35201//35201 35234//35234 +f 35265//35265 35139//35139 35396//35396 +f 35427//35427 35123//35123 35232//35232 +f 35534//35534 35543//35543 35095//35095 +f 35139//35139 35318//35318 35396//35396 +f 35151//35151 35256//35256 35460//35460 +f 35033//35033 35142//35142 35350//35350 +f 35417//35417 35388//35388 35425//35425 +f 35485//35485 35309//35309 35155//35155 +f 35318//35318 35277//35277 35398//35398 +f 35368//35368 35310//35310 35270//35270 +f 35243//35243 35513//35513 35193//35193 +f 35127//35127 35517//35517 35550//35550 +f 35315//35315 35425//35425 35388//35388 +f 35313//35313 35368//35368 35270//35270 +f 35279//35279 35230//35230 35391//35391 +f 35280//35280 35398//35398 35277//35277 +f 35230//35230 35326//35326 35391//35391 +f 35517//35517 35205//35205 35436//35436 +f 35584//35584 35281//35281 35323//35323 +f 35205//35205 35492//35492 35436//35436 +f 35352//35352 35284//35284 35206//35206 +f 35280//35280 35258//35258 35378//35378 +f 35433//35433 35393//35393 35129//35129 +f 35361//35361 35391//35391 35326//35326 +f 35449//35449 35415//35415 35166//35166 +f 35404//35404 35311//35311 35518//35518 +f 35372//35372 35199//35199 35393//35393 +f 35434//35434 35315//35315 35366//35366 +f 35150//35150 35353//35353 35443//35443 +f 35311//35311 35344//35344 35518//35518 +f 35311//35311 35404//35404 35269//35269 +f 35356//35356 35405//35405 35456//35456 +f 35385//35385 35299//35299 35354//35354 +f 35220//35220 35161//35161 35406//35406 +f 35526//35526 35492//35492 35167//35167 +f 35315//35315 35317//35317 35366//35366 +f 35380//35380 35361//35361 35319//35319 +f 35167//35167 35262//35262 35526//35526 +f 35449//35449 35289//35289 35451//35451 +f 35202//35202 35430//35430 35370//35370 +f 35276//35276 35441//35441 35153//35153 +f 35284//35284 35596//35596 35328//35328 +f 35283//35283 35411//35411 35390//35390 +f 35262//35262 35207//35207 35526//35526 +f 34974//34974 35245//35245 35671//35671 +f 35319//35319 35361//35361 35326//35326 +f 35408//35408 35285//35285 35468//35468 +f 35282//35282 35153//35153 35441//35441 +f 35329//35329 35244//35244 35401//35401 +f 35239//35239 35001//35001 35470//35470 +f 35317//35317 35211//35211 35366//35366 +f 35334//35334 35264//35264 35418//35418 +f 35329//35329 35401//35401 35413//35413 +f 35386//35386 35355//35355 35332//35332 +f 35387//35387 35401//35401 35244//35244 +f 35342//35342 35127//35127 35549//35549 +f 35327//35327 35186//35186 35455//35455 +f 35286//35286 35468//35468 35285//35285 +f 35186//35186 35369//35369 35455//35455 +f 35241//35241 35475//35475 35293//35293 +f 35366//35366 35293//35293 35475//35475 +f 35377//35377 35221//35221 35656//35656 +f 35383//35383 35656//35656 35221//35221 +f 35601//35601 35409//35409 35260//35260 +f 35343//35343 35458//35458 35359//35359 +f 35182//35182 35310//35310 35437//35437 +f 35473//35473 35348//35348 35271//35271 +f 35298//35298 35688//35688 35266//35266 +f 35197//35197 35146//35146 35511//35511 +f 35362//35362 35364//35364 35290//35290 +f 35221//35221 35336//35336 35383//35383 +f 35058//35058 35260//35260 35464//35464 +f 35465//35465 35346//35346 35195//35195 +f 35359//35359 35511//35511 35146//35146 +f 35348//35348 35473//35473 35312//35312 +f 35195//35195 35309//35309 35465//35465 +f 35257//35257 35438//35438 35278//35278 +f 35401//35401 35387//35387 35474//35474 +f 35438//35438 35344//35344 35278//35278 +f 35364//35364 35365//35365 35183//35183 +f 35344//35344 35438//35438 35440//35440 +f 35267//35267 35464//35464 35416//35416 +f 35234//35234 35295//35295 35509//35509 +f 35375//35375 35438//35438 35257//35257 +f 35410//35410 35171//35171 35514//35514 +f 35510//35510 35183//35183 35365//35365 +f 35308//35308 35547//35547 35577//35577 +f 35272//35272 35461//35461 35453//35453 +f 35486//35486 35261//35261 35412//35412 +f 35281//35281 35340//35340 35275//35275 +f 35232//35232 35302//35302 35479//35479 +f 35302//35302 35472//35472 35479//35479 +f 35389//35389 35274//35274 35481//35481 +f 35229//35229 35472//35472 35228//35228 +f 35484//35484 35303//35303 35385//35385 +f 35300//35300 35385//35385 35303//35303 +f 35303//35303 35484//35484 35304//35304 +f 35304//35304 35484//35484 35305//35305 +f 35305//35305 35484//35484 35478//35478 +f 35306//35306 35305//35305 35478//35478 +f 35184//35184 35306//35306 35481//35481 +f 35274//35274 35184//35184 35481//35481 +f 35433//35433 35193//35193 35513//35513 +f 35414//35414 35368//35368 35392//35392 +f 35349//35349 35358//35358 35432//35432 +f 35431//35431 35362//35362 35332//35332 +f 35322//35322 35395//35395 35235//35235 +f 35461//35461 35272//35272 35443//35443 +f 35325//35325 35424//35424 35324//35324 +f 35417//35417 35392//35392 35368//35368 +f 35235//35235 35395//35395 35387//35387 +f 35596//35596 35330//35330 35328//35328 +f 35361//35361 35554//35554 35391//35391 +f 35441//35441 35276//35276 35573//35573 +f 35475//35475 35402//35402 35366//35366 +f 35364//35364 35362//35362 35545//35545 +f 35515//35515 35331//35331 35675//35675 +f 35526//35526 35207//35207 35450//35450 +f 35602//35602 35450//35450 35110//35110 +f 35280//35280 35378//35378 35644//35644 +f 35333//35333 35291//35291 35661//35661 +f 35180//35180 35407//35407 35452//35452 +f 35441//35441 35337//35337 35282//35282 +f 34888//34888 35679//35679 35379//35379 +f 35429//35429 35559//35559 35477//35477 +f 35476//35476 35387//35387 35395//35395 +f 35315//35315 35394//35394 35425//35425 +f 35394//35394 35315//35315 35448//35448 +f 35387//35387 35476//35476 35428//35428 +f 35378//35378 35209//35209 35459//35459 +f 35331//35331 35486//35486 35523//35523 +f 35315//35315 35434//35434 35448//35448 +f 35337//35337 35529//35529 35341//35341 +f 35387//35387 35428//35428 35474//35474 +f 35511//35511 35380//35380 35197//35197 +f 35289//35289 35253//35253 35451//35451 +f 35399//35399 35187//35187 35642//35642 +f 35404//35404 35395//35395 35322//35322 +f 35552//35552 35036//35036 35422//35422 +f 35365//35365 35364//35364 35447//35447 +f 35245//35245 35397//35397 35671//35671 +f 35607//35607 35341//35341 35529//35529 +f 35455//35455 35369//35369 35463//35463 +f 35642//35642 35187//35187 35373//35373 +f 35463//35463 35369//35369 35548//35548 +f 35459//35459 35217//35217 35502//35502 +f 35339//35339 35462//35462 35373//35373 +f 35255//35255 35347//35347 35548//35548 +f 35437//35437 35310//35310 35519//35519 +f 35434//35434 35366//35366 35403//35403 +f 35385//35385 35354//35354 35494//35494 +f 35334//35334 35502//35502 35217//35217 +f 35336//35336 35457//35457 35383//35383 +f 35374//35374 35460//35460 35256//35256 +f 35462//35462 35339//35339 35658//35658 +f 35457//35457 35336//35336 35279//35279 +f 35368//35368 35414//35414 35310//35310 +f 35343//35343 35294//35294 35595//35595 +f 35603//35603 35457//35457 35279//35279 +f 35458//35458 35343//35343 35595//35595 +f 35494//35494 35354//35354 35521//35521 +f 35127//35127 35550//35550 35549//35549 +f 35151//35151 35460//35460 35435//35435 +f 35284//35284 35352//35352 35541//35541 +f 35283//35283 35329//35329 35411//35411 +f 35346//35346 35465//35465 35658//35658 +f 35603//35603 35279//35279 35391//35391 +f 35588//35588 35284//35284 35541//35541 +f 35413//35413 35487//35487 35329//35329 +f 35382//35382 35381//35381 35500//35500 +f 35624//35624 35410//35410 35599//35599 +f 35286//35286 35225//35225 35239//35239 +f 35340//35340 35281//35281 35583//35583 +f 35142//35142 35174//35174 35580//35580 +f 35368//35368 35313//35313 35426//35426 +f 35426//35426 35313//35313 35314//35314 +f 35265//35265 35396//35396 35516//35516 +f 35426//35426 35314//35314 35273//35273 +f 35332//35332 35355//35355 35501//35501 +f 35470//35470 35242//35242 35515//35515 +f 35368//35368 35426//35426 35417//35417 +f 35426//35426 35273//35273 35417//35417 +f 35661//35661 35308//35308 35629//35629 +f 35542//35542 35414//35414 35392//35392 +f 35437//35437 35444//35444 35375//35375 +f 35554//35554 35498//35498 35391//35391 +f 35479//35479 35427//35427 35232//35232 +f 35507//35507 35554//35554 35361//35361 +f 35395//35395 35404//35404 35476//35476 +f 35501//35501 35431//35431 35332//35332 +f 35675//35675 35331//35331 35523//35523 +f 35518//35518 35344//35344 35439//35439 +f 35518//35518 35476//35476 35404//35404 +f 35372//35372 35393//35393 35689//35689 +f 35406//35406 35161//35161 35670//35670 +f 35161//35161 35251//35251 35670//35670 +f 35438//35438 35375//35375 35491//35491 +f 35435//35435 35573//35573 35276//35276 +f 35357//35357 35491//35491 35375//35375 +f 35396//35396 35318//35318 35398//35398 +f 35375//35375 35444//35444 35357//35357 +f 35545//35545 35362//35362 35431//35431 +f 35453//35453 35402//35402 35475//35475 +f 35371//35371 35033//35033 35701//35701 +f 35316//35316 35367//35367 35399//35399 +f 35447//35447 35364//35364 35545//35545 +f 35443//35443 35353//35353 35445//35445 +f 35245//35245 35333//35333 35397//35397 +f 35408//35408 35445//35445 35353//35353 +f 35380//35380 35511//35511 35576//35576 +f 35414//35414 35519//35519 35310//35310 +f 35456//35456 35405//35405 35400//35400 +f 35411//35411 35473//35473 35390//35390 +f 35504//35504 35372//35372 35689//35689 +f 35409//35409 35532//35532 35260//35260 +f 35392//35392 35417//35417 35572//35572 +f 35464//35464 35260//35260 35532//35532 +f 35656//35656 35648//35648 35377//35377 +f 35644//35644 35398//35398 35280//35280 +f 35503//35503 35392//35392 35572//35572 +f 35411//35411 35329//35329 35487//35487 +f 35546//35546 35365//35365 35447//35447 +f 35451//35451 35253//35253 35597//35597 +f 35510//35510 35365//35365 35546//35546 +f 35569//35569 35453//35453 35461//35461 +f 35597//35597 35253//35253 35338//35338 +f 35413//35413 35401//35401 35496//35496 +f 35496//35496 35533//35533 35413//35413 +f 35425//35425 35582//35582 35417//35417 +f 35582//35582 35425//35425 35446//35446 +f 35425//35425 35394//35394 35446//35446 +f 35422//35422 35267//35267 35416//35416 +f 35323//35323 35469//35469 35713//35713 +f 35468//35468 35489//35489 35408//35408 +f 35096//35096 35216//35216 35504//35504 +f 35376//35376 35342//35342 35581//35581 +f 35460//35460 35374//35374 35510//35510 +f 35337//35337 35441//35441 35527//35527 +f 35474//35474 35428//35428 35520//35520 +f 35580//35580 35350//35350 35142//35142 +f 35511//35511 35359//35359 35458//35458 +f 35534//35534 35420//35420 35568//35568 +f 35603//35603 35391//35391 35498//35498 +f 35467//35467 35356//35356 35456//35456 +f 35369//35369 35255//35255 35548//35548 +f 35493//35493 35499//35499 35355//35355 +f 35347//35347 35349//35349 35548//35548 +f 35294//35294 35356//35356 35467//35467 +f 35502//35502 35334//35334 35418//35418 +f 35613//35613 35171//35171 35132//35132 +f 35297//35297 35296//35296 35466//35466 +f 35514//35514 35171//35171 35613//35613 +f 35584//35584 35323//35323 35713//35713 +f 35421//35421 35516//35516 35602//35602 +f 35384//35384 35508//35508 35418//35418 +f 35508//35508 35384//35384 35586//35586 +f 35384//35384 35222//35222 35586//35586 +f 35345//35345 35586//35586 35222//35222 +f 35389//35389 35481//35481 35480//35480 +f 35482//35482 35386//35386 35363//35363 +f 35493//35493 35386//35386 35482//35482 +f 35482//35482 35363//35363 35389//35389 +f 35472//35472 35229//35229 35471//35471 +f 35493//35493 35355//35355 35386//35386 +f 35482//35482 35389//35389 35480//35480 +f 35229//35229 35320//35320 35471//35471 +f 35324//35324 35424//35424 35321//35321 +f 35321//35321 35424//35424 35320//35320 +f 35494//35494 35484//35484 35385//35385 +f 35424//35424 35483//35483 35320//35320 +f 35484//35484 35494//35494 35574//35574 +f 35593//35593 35471//35471 35320//35320 +f 35478//35478 35484//35484 35574//35574 +f 35370//35370 35424//35424 35325//35325 +f 35483//35483 35424//35424 35370//35370 +f 35481//35481 35306//35306 35478//35478 +f 35483//35483 35370//35370 35430//35430 +f 35473//35473 35454//35454 35312//35312 +f 35473//35473 35557//35557 35454//35454 +f 35485//35485 35415//35415 35592//35592 +f 35360//35360 35556//35556 35628//35628 +f 35440//35440 35439//35439 35344//35344 +f 35428//35428 35476//35476 35558//35558 +f 35428//35428 35558//35558 35520//35520 +f 35330//35330 35452//35452 35407//35407 +f 35361//35361 35380//35380 35522//35522 +f 35394//35394 35525//35525 35446//35446 +f 35507//35507 35361//35361 35522//35522 +f 35579//35579 35337//35337 35527//35527 +f 35529//35529 35337//35337 35579//35579 +f 35520//35520 35490//35490 35474//35474 +f 35415//35415 35449//35449 35451//35451 +f 35525//35525 35394//35394 35448//35448 +f 35558//35558 35476//35476 35518//35518 +f 35355//35355 35505//35505 35501//35501 +f 35499//35499 35505//35505 35355//35355 +f 35402//35402 35403//35403 35366//35366 +f 35642//35642 35591//35591 35399//35399 +f 35489//35489 35468//35468 35495//35495 +f 35411//35411 35524//35524 35473//35473 +f 35312//35312 35560//35560 35521//35521 +f 35526//35526 35450//35450 35535//35535 +f 35403//35403 35402//35402 35488//35488 +f 35688//35688 35566//35566 35266//35266 +f 35477//35477 35500//35500 35381//35381 +f 35488//35488 35402//35402 35565//35565 +f 35455//35455 35680//35680 35327//35327 +f 35378//35378 35459//35459 35644//35644 +f 35455//35455 35564//35564 35680//35680 +f 35504//35504 35506//35506 35096//35096 +f 35522//35522 35380//35380 35576//35576 +f 35412//35412 35340//35340 35536//35536 +f 35530//35530 35521//35521 35560//35560 +f 35524//35524 35411//35411 35487//35487 +f 35494//35494 35521//35521 35530//35530 +f 35506//35506 35296//35296 35101//35101 +f 35569//35569 35402//35402 35453//35453 +f 35463//35463 35564//35564 35455//35455 +f 35519//35519 35414//35414 35542//35542 +f 35487//35487 35413//35413 35533//35533 +f 35437//35437 35519//35519 35444//35444 +f 35542//35542 35444//35444 35519//35519 +f 35420//35420 35335//35335 35780//35780 +f 35573//35573 35435//35435 35630//35630 +f 35656//35656 35383//35383 35551//35551 +f 35500//35500 35620//35620 35382//35382 +f 35465//35465 35309//35309 35615//35615 +f 35542//35542 35392//35392 35575//35575 +f 35410//35410 35514//35514 35599//35599 +f 35515//35515 35512//35512 35470//35470 +f 35382//35382 35620//35620 35497//35497 +f 35445//35445 35461//35461 35443//35443 +f 35503//35503 35575//35575 35392//35392 +f 35419//35419 35297//35297 35707//35707 +f 35584//35584 35583//35583 35281//35281 +f 35575//35575 35503//35503 35544//35544 +f 35552//35552 35513//35513 35243//35243 +f 35548//35548 35349//35349 35567//35567 +f 35588//35588 35677//35677 35284//35284 +f 35408//35408 35538//35538 35445//35445 +f 35294//35294 35467//35467 35594//35594 +f 35677//35677 35596//35596 35284//35284 +f 35433//35433 35513//35513 35643//35643 +f 35174//35174 35671//35671 35580//35580 +f 35572//35572 35417//35417 35582//35582 +f 35603//35603 35498//35498 35598//35598 +f 35557//35557 35473//35473 35531//35531 +f 35358//35358 35316//35316 35432//35432 +f 35431//35431 35501//35501 35540//35540 +f 35469//35469 35351//35351 35616//35616 +f 35406//35406 35616//35616 35351//35351 +f 35396//35396 35398//35398 35423//35423 +f 35526//35526 35553//35553 35436//35436 +f 35544//35544 35503//35503 35572//35572 +f 35408//35408 35489//35489 35627//35627 +f 35436//35436 35492//35492 35526//35526 +f 35403//35403 35448//35448 35434//35434 +f 35555//35555 35316//35316 35672//35672 +f 35403//35403 35636//35636 35448//35448 +f 35518//35518 35439//35439 35558//35558 +f 35456//35456 35400//35400 35692//35692 +f 35499//35499 35493//35493 35651//35651 +f 35559//35559 35429//35429 35631//35631 +f 35440//35440 35585//35585 35439//35439 +f 35316//35316 35399//35399 35672//35672 +f 35251//35251 35327//35327 35670//35670 +f 35399//35399 35591//35591 35672//35672 +f 35298//35298 35360//35360 35628//35628 +f 35490//35490 35604//35604 35474//35474 +f 35727//35727 35379//35379 35679//35679 +f 35727//35727 35335//35335 35379//35379 +f 35440//35440 35570//35570 35585//35585 +f 35501//35501 35505//35505 35540//35540 +f 35578//35578 35490//35490 35520//35520 +f 35416//35416 35824//35824 35422//35422 +f 35403//35403 35488//35488 35611//35611 +f 35578//35578 35520//35520 35558//35558 +f 35642//35642 35373//35373 35462//35462 +f 35357//35357 35444//35444 35542//35542 +f 35598//35598 35498//35498 35539//35539 +f 35440//35440 35438//35438 35561//35561 +f 35338//35338 35376//35376 35581//35581 +f 35438//35438 35491//35491 35561//35561 +f 35569//35569 35565//35565 35402//35402 +f 35601//35601 35532//35532 35409//35409 +f 35498//35498 35554//35554 35539//35539 +f 35540//35540 35505//35505 35562//35562 +f 35504//35504 35689//35689 35528//35528 +f 35581//35581 35342//35342 35549//35549 +f 35552//35552 35748//35748 35513//35513 +f 35607//35607 35529//35529 35800//35800 +f 35569//35569 35461//35461 35537//35537 +f 35599//35599 35514//35514 35778//35778 +f 35524//35524 35531//35531 35473//35473 +f 35461//35461 35445//35445 35537//35537 +f 35658//35658 35465//35465 35571//35571 +f 35538//35538 35537//35537 35445//35445 +f 35533//35533 35524//35524 35487//35487 +f 35634//35634 35630//35630 35435//35435 +f 35644//35644 35459//35459 35609//35609 +f 35239//35239 35512//35512 35714//35714 +f 35560//35560 35312//35312 35454//35454 +f 35583//35583 35536//35536 35340//35340 +f 35538//35538 35408//35408 35627//35627 +f 35470//35470 35512//35512 35239//35239 +f 35459//35459 35502//35502 35609//35609 +f 35517//35517 35553//35553 35719//35719 +f 35316//35316 35555//35555 35432//35432 +f 35612//35612 35713//35713 35469//35469 +f 35485//35485 35669//35669 35309//35309 +f 35457//35457 35551//35551 35383//35383 +f 35517//35517 35436//35436 35553//35553 +f 35669//35669 35485//35485 35592//35592 +f 35595//35595 35294//35294 35594//35594 +f 35033//35033 35350//35350 35701//35701 +f 35603//35603 35551//35551 35457//35457 +f 35442//35442 35624//35624 35917//35917 +f 35401//35401 35604//35604 35496//35496 +f 35297//35297 35466//35466 35707//35707 +f 35474//35474 35604//35604 35401//35401 +f 35623//35623 35497//35497 35620//35620 +f 35616//35616 35406//35406 35666//35666 +f 35352//35352 35509//35509 35664//35664 +f 35541//35541 35352//35352 35664//35664 +f 35516//35516 35396//35396 35640//35640 +f 35396//35396 35423//35423 35640//35640 +f 35515//35515 35675//35675 35512//35512 +f 35431//35431 35540//35540 35545//35545 +f 35398//35398 35641//35641 35423//35423 +f 35545//35545 35546//35546 35447//35447 +f 35763//35763 35586//35586 35345//35345 +f 35427//35427 35763//35763 35345//35345 +f 35482//35482 35480//35480 35649//35649 +f 35651//35651 35493//35493 35482//35482 +f 35646//35646 35478//35478 35574//35574 +f 35600//35600 35483//35483 35430//35430 +f 35430//35430 35648//35648 35600//35600 +f 35478//35478 35646//35646 35481//35481 +f 35650//35650 35481//35481 35646//35646 +f 35763//35763 35479//35479 35652//35652 +f 35480//35480 35481//35481 35650//35650 +f 35649//35649 35480//35480 35650//35650 +f 35479//35479 35472//35472 35652//35652 +f 35652//35652 35472//35472 35471//35471 +f 35483//35483 35593//35593 35320//35320 +f 35416//35416 35464//35464 35731//35731 +f 35609//35609 35502//35502 35769//35769 +f 35642//35642 35462//35462 35655//35655 +f 35295//35295 35341//35341 35607//35607 +f 35607//35607 35625//35625 35295//35295 +f 35634//35634 35460//35460 35510//35510 +f 35338//35338 35581//35581 35608//35608 +f 35554//35554 35619//35619 35606//35606 +f 35435//35435 35460//35460 35634//35634 +f 35530//35530 35563//35563 35494//35494 +f 35559//35559 35729//35729 35477//35477 +f 35477//35477 35729//35729 35500//35500 +f 35509//35509 35295//35295 35625//35625 +f 35524//35524 35533//35533 35531//35531 +f 35574//35574 35494//35494 35563//35563 +f 35533//35533 35496//35496 35587//35587 +f 35268//35268 35266//35266 35566//35566 +f 35357//35357 35542//35542 35491//35491 +f 35446//35446 35525//35525 35617//35617 +f 35550//35550 35517//35517 35719//35719 +f 35502//35502 35418//35418 35856//35856 +f 35568//35568 35420//35420 35756//35756 +f 35582//35582 35709//35709 35572//35572 +f 35468//35468 35714//35714 35495//35495 +f 35286//35286 35714//35714 35468//35468 +f 35620//35620 35500//35500 35717//35717 +f 35418//35418 35508//35508 35695//35695 +f 35573//35573 35639//35639 35441//35441 +f 35556//35556 35419//35419 35590//35590 +f 35239//35239 35714//35714 35286//35286 +f 35557//35557 35621//35621 35454//35454 +f 35349//35349 35432//35432 35567//35567 +f 35616//35616 35612//35612 35469//35469 +f 35458//35458 35782//35782 35511//35511 +f 35454//35454 35742//35742 35560//35560 +f 35636//35636 35525//35525 35448//35448 +f 35822//35822 35568//35568 35756//35756 +f 35534//35534 35568//35568 35822//35822 +f 35530//35530 35560//35560 35742//35742 +f 35577//35577 35629//35629 35308//35308 +f 35670//35670 35666//35666 35406//35406 +f 35615//35615 35309//35309 35669//35669 +f 35618//35618 35558//35558 35439//35439 +f 35579//35579 35800//35800 35529//35529 +f 35636//35636 35403//35403 35611//35611 +f 35628//35628 35688//35688 35298//35298 +f 35554//35554 35507//35507 35647//35647 +f 35427//35427 35479//35479 35763//35763 +f 35572//35572 35668//35668 35544//35544 +f 35440//35440 35561//35561 35570//35570 +f 35652//35652 35471//35471 35593//35593 +f 35647//35647 35507//35507 35522//35522 +f 35398//35398 35644//35644 35676//35676 +f 35535//35535 35450//35450 35602//35602 +f 35623//35623 35692//35692 35400//35400 +f 35415//35415 35632//35632 35592//35592 +f 35670//35670 35327//35327 35638//35638 +f 35330//35330 35681//35681 35452//35452 +f 35327//35327 35680//35680 35638//35638 +f 35496//35496 35604//35604 35589//35589 +f 35589//35589 35587//35587 35496//35496 +f 35546//35546 35673//35673 35510//35510 +f 35415//35415 35451//35451 35632//35632 +f 35551//35551 35603//35603 35598//35598 +f 35510//35510 35673//35673 35626//35626 +f 35412//35412 35633//35633 35486//35486 +f 35633//35633 35412//35412 35536//35536 +f 35597//35597 35338//35338 35608//35608 +f 35539//35539 35554//35554 35606//35606 +f 35505//35505 35499//35499 35691//35691 +f 35505//35505 35685//35685 35562//35562 +f 35671//35671 35397//35397 35919//35919 +f 35495//35495 35754//35754 35489//35489 +f 35610//35610 35754//35754 35495//35495 +f 35570//35570 35561//35561 35734//35734 +f 35488//35488 35565//35565 35694//35694 +f 35569//35569 35694//35694 35565//35565 +f 35727//35727 35780//35780 35335//35335 +f 35466//35466 35296//35296 35506//35506 +f 35531//35531 35533//35533 35587//35587 +f 35694//35694 35569//35569 35657//35657 +f 35647//35647 35619//35619 35554//35554 +f 35268//35268 35566//35566 35547//35547 +f 35463//35463 35548//35548 35660//35660 +f 35780//35780 35756//35756 35420//35420 +f 35491//35491 35542//35542 35561//35561 +f 35690//35690 35561//35561 35542//35542 +f 35729//35729 35717//35717 35500//35500 +f 35693//35693 35540//35540 35562//35562 +f 35522//35522 35653//35653 35647//35647 +f 35577//35577 35547//35547 35711//35711 +f 35707//35707 35466//35466 35779//35779 +f 35490//35490 35578//35578 35772//35772 +f 35575//35575 35690//35690 35542//35542 +f 35548//35548 35567//35567 35660//35660 +f 35509//35509 35625//35625 35664//35664 +f 35419//35419 35707//35707 35590//35590 +f 35856//35856 35418//35418 35695//35695 +f 35657//35657 35569//35569 35537//35537 +f 35657//35657 35537//35537 35622//35622 +f 35584//35584 35713//35713 35583//35583 +f 35580//35580 35671//35671 35674//35674 +f 35687//35687 35602//35602 35705//35705 +f 35634//35634 35510//35510 35626//35626 +f 35602//35602 35516//35516 35705//35705 +f 35622//35622 35537//35537 35696//35696 +f 35582//35582 35446//35446 35617//35617 +f 35537//35537 35538//35538 35696//35696 +f 35432//35432 35555//35555 35757//35757 +f 35545//35545 35693//35693 35546//35546 +f 35540//35540 35693//35693 35545//35545 +f 35587//35587 35589//35589 35739//35739 +f 35513//35513 35748//35748 35643//35643 +f 35454//35454 35621//35621 35774//35774 +f 35551//35551 35598//35598 35659//35659 +f 35585//35585 35618//35618 35439//35439 +f 35696//35696 35627//35627 35700//35700 +f 35538//35538 35627//35627 35696//35696 +f 35617//35617 35525//35525 35720//35720 +f 35636//35636 35720//35720 35525//35525 +f 35604//35604 35490//35490 35589//35589 +f 35451//35451 35728//35728 35632//35632 +f 35701//35701 35350//35350 35904//35904 +f 35393//35393 35433//35433 35643//35643 +f 35639//35639 35573//35573 35637//35637 +f 35586//35586 35614//35614 35508//35508 +f 35451//35451 35597//35597 35728//35728 +f 35512//35512 35675//35675 35716//35716 +f 35330//35330 35596//35596 35677//35677 +f 35570//35570 35665//35665 35585//35585 +f 35693//35693 35673//35673 35546//35546 +f 35665//35665 35570//35570 35699//35699 +f 35527//35527 35441//35441 35639//35639 +f 35586//35586 35763//35763 35614//35614 +f 35442//35442 35917//35917 35724//35724 +f 35489//35489 35754//35754 35627//35627 +f 35558//35558 35618//35618 35665//35665 +f 35836//35836 35371//35371 35701//35701 +f 35613//35613 35371//35371 35836//35836 +f 35578//35578 35558//35558 35665//35665 +f 35679//35679 35442//35442 35724//35724 +f 35579//35579 35527//35527 35639//35639 +f 35699//35699 35570//35570 35734//35734 +f 35666//35666 35670//35670 35840//35840 +f 35605//35605 35575//35575 35544//35544 +f 35675//35675 35523//35523 35486//35486 +f 35668//35668 35605//35605 35544//35544 +f 35678//35678 35676//35676 35644//35644 +f 35593//35593 35483//35483 35645//35645 +f 35691//35691 35499//35499 35738//35738 +f 35600//35600 35770//35770 35645//35645 +f 35770//35770 35600//35600 35682//35682 +f 35532//35532 35731//35731 35464//35464 +f 35505//35505 35691//35691 35684//35684 +f 35600//35600 35648//35648 35682//35682 +f 35683//35683 35682//35682 35648//35648 +f 35685//35685 35505//35505 35684//35684 +f 35656//35656 35683//35683 35648//35648 +f 35651//35651 35482//35482 35649//35649 +f 35600//35600 35645//35645 35483//35483 +f 35651//35651 35738//35738 35499//35499 +f 35574//35574 35563//35563 35646//35646 +f 35652//35652 35593//35593 35635//35635 +f 35690//35690 35735//35735 35561//35561 +f 35769//35769 35502//35502 35856//35856 +f 35694//35694 35743//35743 35488//35488 +f 35731//35731 35823//35823 35824//35824 +f 35564//35564 35463//35463 35660//35660 +f 35621//35621 35557//35557 35810//35810 +f 35618//35618 35585//35585 35665//35665 +f 35552//35552 35422//35422 35824//35824 +f 35743//35743 35819//35819 35611//35611 +f 35626//35626 35697//35697 35634//35634 +f 35709//35709 35668//35668 35572//35572 +f 35522//35522 35576//35576 35662//35662 +f 35549//35549 35550//35550 35960//35960 +f 35774//35774 35742//35742 35454//35454 +f 35576//35576 35511//35511 35662//35662 +f 35617//35617 35709//35709 35582//35582 +f 35567//35567 35721//35721 35660//35660 +f 35522//35522 35654//35654 35653//35653 +f 35620//35620 35831//35831 35623//35623 +f 35536//35536 35583//35583 35830//35830 +f 35578//35578 35665//35665 35746//35746 +f 35630//35630 35637//35637 35573//35573 +f 35721//35721 35567//35567 35757//35757 +f 35749//35749 35695//35695 35508//35508 +f 35567//35567 35432//35432 35757//35757 +f 35541//35541 35664//35664 35911//35911 +f 35583//35583 35713//35713 35830//35830 +f 35588//35588 35541//35541 35911//35911 +f 35624//35624 35599//35599 35917//35917 +f 35782//35782 35458//35458 35799//35799 +f 35516//35516 35640//35640 35705//35705 +f 35553//35553 35526//35526 35762//35762 +f 35393//35393 35643//35643 35758//35758 +f 35734//35734 35561//35561 35735//35735 +f 35726//35726 35720//35720 35636//35636 +f 35689//35689 35393//35393 35758//35758 +f 35640//35640 35423//35423 35797//35797 +f 35465//35465 35615//35615 35571//35571 +f 35673//35673 35693//35693 35686//35686 +f 35534//35534 35798//35798 35543//35543 +f 35636//35636 35611//35611 35819//35819 +f 35539//35539 35659//35659 35598//35598 +f 35628//35628 35556//35556 35834//35834 +f 35611//35611 35488//35488 35743//35743 +f 35535//35535 35794//35794 35526//35526 +f 35512//35512 35716//35716 35714//35714 +f 35587//35587 35739//35739 35775//35775 +f 35456//35456 35692//35692 35706//35706 +f 35798//35798 35631//35631 35429//35429 +f 35594//35594 35786//35786 35595//35595 +f 35750//35750 35739//35739 35589//35589 +f 35690//35690 35575//35575 35735//35735 +f 35535//35535 35602//35602 35907//35907 +f 35528//35528 35689//35689 35873//35873 +f 35490//35490 35750//35750 35589//35589 +f 35490//35490 35772//35772 35750//35750 +f 35539//35539 35606//35606 35883//35883 +f 35429//35429 35543//35543 35798//35798 +f 35592//35592 35926//35926 35669//35669 +f 35687//35687 35907//35907 35602//35602 +f 35746//35746 35772//35772 35578//35578 +f 35676//35676 35641//35641 35398//35398 +f 35605//35605 35668//35668 35667//35667 +f 35601//35601 35452//35452 35681//35681 +f 35530//35530 35663//35663 35563//35563 +f 35606//35606 35619//35619 35703//35703 +f 35645//35645 35635//35635 35593//35593 +f 35799//35799 35458//35458 35595//35595 +f 35563//35563 35663//35663 35646//35646 +f 35619//35619 35647//35647 35704//35704 +f 35631//35631 35744//35744 35559//35559 +f 35732//35732 35646//35646 35663//35663 +f 35638//35638 35803//35803 35670//35670 +f 35597//35597 35730//35730 35728//35728 +f 35597//35597 35829//35829 35730//35730 +f 35597//35597 35608//35608 35829//35829 +f 35559//35559 35744//35744 35729//35729 +f 35486//35486 35723//35723 35675//35675 +f 35731//35731 35532//35532 35857//35857 +f 35723//35723 35486//35486 35633//35633 +f 35680//35680 35564//35564 35745//35745 +f 35727//35727 35943//35943 35780//35780 +f 35684//35684 35691//35691 35710//35710 +f 35824//35824 35416//35416 35731//35731 +f 35682//35682 35683//35683 35781//35781 +f 35693//35693 35562//35562 35686//35686 +f 36023//36023 35625//35625 35722//35722 +f 35627//35627 35754//35754 35700//35700 +f 35830//35830 35713//35713 36033//36033 +f 35810//35810 35557//35557 35708//35708 +f 35350//35350 35580//35580 35674//35674 +f 35697//35697 35753//35753 35634//35634 +f 35664//35664 35625//35625 36023//36023 +f 35778//35778 36064//36064 35599//35599 +f 35713//35713 35612//35612 35616//35616 +f 35665//35665 35699//35699 35806//35806 +f 35547//35547 35566//35566 35711//35711 +f 35782//35782 35662//35662 35511//35511 +f 35771//35771 35531//35531 35587//35587 +f 35741//35741 35658//35658 35571//35571 +f 35530//35530 35902//35902 35663//35663 +f 35530//35530 35742//35742 35902//35902 +f 35771//35771 35587//35587 35775//35775 +f 35656//35656 35551//35551 35698//35698 +f 35822//35822 35798//35798 35534//35534 +f 35623//35623 35832//35832 35692//35692 +f 35610//35610 35733//35733 35761//35761 +f 35659//35659 35698//35698 35551//35551 +f 35616//35616 35666//35666 35795//35795 +f 35495//35495 35733//35733 35610//35610 +f 35720//35720 35709//35709 35617//35617 +f 35495//35495 35714//35714 35733//35733 +f 35758//35758 35643//35643 36115//36115 +f 35725//35725 35526//35526 35794//35794 +f 35590//35590 35834//35834 35556//35556 +f 35710//35710 35712//35712 35684//35684 +f 35689//35689 35758//35758 35873//35873 +f 35636//35636 35819//35819 35726//35726 +f 35734//35734 35735//35735 35667//35667 +f 35670//35670 35803//35803 35840//35840 +f 35699//35699 35734//35734 35702//35702 +f 35883//35883 35606//35606 35703//35703 +f 35594//35594 35467//35467 35456//35456 +f 35641//35641 35797//35797 35423//35423 +f 35749//35749 35508//35508 35614//35614 +f 35607//35607 35722//35722 35625//35625 +f 35757//35757 35555//35555 35672//35672 +f 35704//35704 35703//35703 35619//35619 +f 35514//35514 35613//35613 35880//35880 +f 35926//35926 35592//35592 35759//35759 +f 35592//35592 35632//35632 35759//35759 +f 35681//35681 35814//35814 35601//35601 +f 35799//35799 35595//35595 35786//35786 +f 35632//35632 35728//35728 35759//35759 +f 35676//35676 35718//35718 35641//35641 +f 35678//35678 35930//35930 35676//35676 +f 35672//35672 35591//35591 35805//35805 +f 35575//35575 35605//35605 35735//35735 +f 35667//35667 35735//35735 35605//35605 +f 35678//35678 35644//35644 35609//35609 +f 35732//35732 35663//35663 35751//35751 +f 35765//35765 35562//35562 35715//35715 +f 35686//35686 35562//35562 35765//35765 +f 35531//35531 35708//35708 35557//35557 +f 35857//35857 35899//35899 35731//35731 +f 35773//35773 35635//35635 35645//35645 +f 35736//35736 35649//35649 35752//35752 +f 35649//35649 35736//35736 35651//35651 +f 35763//35763 35652//35652 35764//35764 +f 35737//35737 35651//35651 35736//35736 +f 35651//35651 35737//35737 35738//35738 +f 35710//35710 35691//35691 35738//35738 +f 35652//35652 35766//35766 35764//35764 +f 35646//35646 35732//35732 35650//35650 +f 35752//35752 35650//35650 35732//35732 +f 35649//35649 35650//35650 35752//35752 +f 35766//35766 35652//35652 35768//35768 +f 35652//35652 35635//35635 35768//35768 +f 35514//35514 35880//35880 36007//36007 +f 35778//35778 35514//35514 36007//36007 +f 35831//35831 35620//35620 35872//35872 +f 35839//35839 35979//35979 35682//35682 +f 35781//35781 35839//35839 35682//35682 +f 35891//35891 35673//35673 35686//35686 +f 35657//35657 35785//35785 35694//35694 +f 35654//35654 35522//35522 35862//35862 +f 35665//35665 35806//35806 35746//35746 +f 35462//35462 35658//35658 35655//35655 +f 35832//35832 35623//35623 35831//35831 +f 35653//35653 35815//35815 35647//35647 +f 35687//35687 35705//35705 35871//35871 +f 35771//35771 35775//35775 35809//35809 +f 35662//35662 35783//35783 35522//35522 +f 35779//35779 35466//35466 35506//35506 +f 35709//35709 35787//35787 35777//35777 +f 35655//35655 35658//35658 35741//35741 +f 35719//35719 35960//35960 35550//35550 +f 35660//35660 35745//35745 35564//35564 +f 35720//35720 35787//35787 35709//35709 +f 35785//35785 35657//35657 35817//35817 +f 35683//35683 35656//35656 35845//35845 +f 35719//35719 35553//35553 35762//35762 +f 35750//35750 35772//35772 35746//35746 +f 35633//35633 35536//35536 35784//35784 +f 35779//35779 35590//35590 35707//35707 +f 35754//35754 35610//35610 35761//35761 +f 35706//35706 35692//35692 35832//35832 +f 35677//35677 35588//35588 35802//35802 +f 35762//35762 35526//35526 35725//35725 +f 35629//35629 35577//35577 35711//35711 +f 35720//35720 35726//35726 35818//35818 +f 35817//35817 35657//35657 35855//35855 +f 35698//35698 35845//35845 35656//35656 +f 35855//35855 35657//35657 35622//35622 +f 35663//35663 35793//35793 35751//35751 +f 35970//35970 35661//35661 35629//35629 +f 35681//35681 35330//35330 35677//35677 +f 35641//35641 35718//35718 35797//35797 +f 35630//35630 35634//35634 35753//35753 +f 35916//35916 35661//35661 35970//35970 +f 35875//35875 35536//35536 35830//35830 +f 35752//35752 35732//35732 35751//35751 +f 35734//35734 35747//35747 35702//35702 +f 35659//35659 35539//35539 35821//35821 +f 35333//35333 35661//35661 35916//35916 +f 35701//35701 35904//35904 36102//36102 +f 35456//35456 35925//35925 35594//35594 +f 35752//35752 35755//35755 35736//35736 +f 35786//35786 35594//35594 35925//35925 +f 35397//35397 35333//35333 35916//35916 +f 35926//35926 35892//35892 35669//35669 +f 35718//35718 35676//35676 35930//35930 +f 35532//35532 35601//35601 35814//35814 +f 35622//35622 35696//35696 35791//35791 +f 35883//35883 35821//35821 35539//35539 +f 35919//35919 35397//35397 35916//35916 +f 35708//35708 35531//35531 35771//35771 +f 35701//35701 36102//36102 35836//35836 +f 35639//35639 35637//35637 35878//35878 +f 35930//35930 35678//35678 35931//35931 +f 35759//35759 35728//35728 35801//35801 +f 35700//35700 35791//35791 35696//35696 +f 35814//35814 35857//35857 35532//35532 +f 35795//35795 35666//35666 35840//35840 +f 35728//35728 35730//35730 35801//35801 +f 35891//35891 35626//35626 35673//35673 +f 35810//35810 35774//35774 35621//35621 +f 35714//35714 35978//35978 35733//35733 +f 35712//35712 35760//35760 35684//35684 +f 35880//35880 35613//35613 35836//35836 +f 35684//35684 35760//35760 35685//35685 +f 35668//35668 35709//35709 35777//35777 +f 35639//35639 35837//35837 35579//35579 +f 35674//35674 35671//35671 35919//35919 +f 35925//35925 35456//35456 35706//35706 +f 35562//35562 35685//35685 35715//35715 +f 35734//35734 35667//35667 35747//35747 +f 35717//35717 35729//35729 35908//35908 +f 35768//35768 35767//35767 35766//35766 +f 35675//35675 35854//35854 35716//35716 +f 35679//35679 35724//35724 35884//35884 +f 35668//35668 35747//35747 35667//35667 +f 35680//35680 35745//35745 35638//35638 +f 35773//35773 35768//35768 35635//35635 +f 35747//35747 35668//35668 35740//35740 +f 35854//35854 35675//35675 35723//35723 +f 35877//35877 36270//36270 35504//35504 +f 35566//35566 35688//35688 35928//35928 +f 35700//35700 35754//35754 35860//35860 +f 35923//35923 35804//35804 35704//35704 +f 35747//35747 35740//35740 35847//35847 +f 35746//35746 35808//35808 35750//35750 +f 35774//35774 35853//35853 35742//35742 +f 35750//35750 35775//35775 35739//35739 +f 35711//35711 35566//35566 35928//35928 +f 35754//35754 35761//35761 35833//35833 +f 35928//35928 36214//36214 35711//35711 +f 35647//35647 35923//35923 35704//35704 +f 35655//35655 36011//36011 35642//35642 +f 35686//35686 35765//35765 35890//35890 +f 35807//35807 35808//35808 35746//35746 +f 35785//35785 35743//35743 35694//35694 +f 35608//35608 35581//35581 36020//36020 +f 35522//35522 35783//35783 35862//35862 +f 35960//35960 35581//35581 35549//35549 +f 35746//35746 35806//35806 35843//35843 +f 35777//35777 35740//35740 35668//35668 +f 35861//35861 35815//35815 35653//35653 +f 35784//35784 35536//35536 35875//35875 +f 35793//35793 35825//35825 35751//35751 +f 35781//35781 35683//35683 35845//35845 +f 35777//35777 35847//35847 35740//35740 +f 35711//35711 35970//35970 35629//35629 +f 35871//35871 35705//35705 35788//35788 +f 35771//35771 35809//35809 35848//35848 +f 35721//35721 35921//35921 35660//35660 +f 35789//35789 35843//35843 35806//35806 +f 35891//35891 35697//35697 35626//35626 +f 35749//35749 35614//35614 35863//35863 +f 35721//35721 36098//36098 35921//35921 +f 35705//35705 35640//35640 35788//35788 +f 35751//35751 35776//35776 35752//35752 +f 35782//35782 35799//35799 35918//35918 +f 35746//35746 35843//35843 35807//35807 +f 35755//35755 35752//35752 35776//35776 +f 35911//35911 35664//35664 36023//36023 +f 35794//35794 35535//35535 35973//35973 +f 35810//35810 35708//35708 35848//35848 +f 35796//35796 36098//36098 35721//35721 +f 35907//35907 35973//35973 35535//35535 +f 35614//35614 35763//35763 35863//35863 +f 35796//35796 35721//35721 35757//35757 +f 35783//35783 35662//35662 35782//35782 +f 35848//35848 35708//35708 35771//35771 +f 35868//35868 36015//36015 35552//35552 +f 35787//35787 35895//35895 35777//35777 +f 35911//35911 35802//35802 35588//35588 +f 35917//35917 35599//35599 36064//36064 +f 35748//35748 35552//35552 36015//36015 +f 35761//35761 35733//35733 35790//35790 +f 35637//35637 35630//35630 35753//35753 +f 35821//35821 35698//35698 35659//35659 +f 35757//35757 35672//35672 35842//35842 +f 36069//36069 35864//35864 35744//35744 +f 35720//35720 35818//35818 35915//35915 +f 35798//35798 35822//35822 35866//35866 +f 35888//35888 35672//35672 35805//35805 +f 35808//35808 35807//35807 35894//35894 +f 35810//35810 35848//35848 35774//35774 +f 35744//35744 35864//35864 35729//35729 +f 35766//35766 35767//35767 35764//35764 +f 35774//35774 35844//35844 35937//35937 +f 35873//35873 35758//35758 36115//36115 +f 35887//35887 35814//35814 35681//35681 +f 35805//35805 35591//35591 35942//35942 +f 35591//35591 35642//35642 35942//35942 +f 35806//35806 35702//35702 35789//35789 +f 35699//35699 35702//35702 35806//35806 +f 35716//35716 35978//35978 35714//35714 +f 36122//36122 35688//35688 35628//35628 +f 35750//35750 35808//35808 35851//35851 +f 35804//35804 35883//35883 35703//35703 +f 35951//35951 35801//35801 35730//35730 +f 35703//35703 35704//35704 35804//35804 +f 35768//35768 35773//35773 35838//35838 +f 35663//35663 35902//35902 35793//35793 +f 36122//36122 35928//35928 35688//35688 +f 35872//35872 35620//35620 35717//35717 +f 35607//35607 35800//35800 35722//35722 +f 35645//35645 35770//35770 35773//35773 +f 35737//35737 35736//35736 35755//35755 +f 35811//35811 35737//35737 35755//35755 +f 35811//35811 35812//35812 35737//35737 +f 35737//35737 35812//35812 35738//35738 +f 35812//35812 35898//35898 35738//35738 +f 35898//35898 35710//35710 35738//35738 +f 35898//35898 35813//35813 35710//35710 +f 35710//35710 35813//35813 35712//35712 +f 35839//35839 35781//35781 35865//35865 +f 35801//35801 36080//36080 35759//35759 +f 35923//35923 35647//35647 35815//35815 +f 35781//35781 35845//35845 35865//35865 +f 35891//35891 35929//35929 35697//35697 +f 35858//35858 35855//35855 35622//35622 +f 35856//35856 35695//35695 35980//35980 +f 35722//35722 35800//35800 35816//35816 +f 36009//36009 35778//35778 36007//36007 +f 35622//35622 35791//35791 35858//35858 +f 35631//35631 35798//35798 35866//35866 +f 35825//35825 35776//35776 35751//35751 +f 35776//35776 35885//35885 35755//35755 +f 35807//35807 35843//35843 35894//35894 +f 35791//35791 35860//35860 35858//35858 +f 35774//35774 35848//35848 35844//35844 +f 35951//35951 35730//35730 35906//35906 +f 35700//35700 35860//35860 35791//35791 +f 35829//35829 35906//35906 35730//35730 +f 35697//35697 35929//35929 35753//35753 +f 35846//35846 35845//35845 35698//35698 +f 35350//35350 35674//35674 35904//35904 +f 35818//35818 35726//35726 35819//35819 +f 35823//35823 35731//35731 35867//35867 +f 35829//35829 35608//35608 36020//36020 +f 35723//35723 36018//36018 35854//35854 +f 35821//35821 35846//35846 35698//35698 +f 35749//35749 35980//35980 35695//35695 +f 35754//35754 35833//35833 35860//35860 +f 35902//35902 35742//35742 35853//35853 +f 35731//35731 35899//35899 35867//35867 +f 35980//35980 35749//35749 35826//35826 +f 36023//36023 35722//35722 36013//36013 +f 35774//35774 35937//35937 35853//35853 +f 36018//36018 35723//35723 35869//35869 +f 35655//35655 35741//35741 35827//35827 +f 35753//35753 35876//35876 35637//35637 +f 36020//36020 35581//35581 35960//35960 +f 35775//35775 35850//35850 35809//35809 +f 35850//35850 35852//35852 35809//35809 +f 35779//35779 36128//36128 35590//35590 +f 35702//35702 35747//35747 35896//35896 +f 35896//35896 35828//35828 35702//35702 +f 35713//35713 36046//36046 36033//36033 +f 35552//35552 35824//35824 35868//35868 +f 35786//35786 35870//35870 35799//35799 +f 35741//35741 35571//35571 36001//36001 +f 35745//35745 35660//35660 35921//35921 +f 35833//35833 35761//35761 35790//35790 +f 35831//35831 35872//35872 35920//35920 +f 35616//35616 35957//35957 35713//35713 +f 35878//35878 35637//35637 35876//35876 +f 35571//35571 35615//35615 35792//35792 +f 35988//35988 35743//35743 35785//35785 +f 35723//35723 35633//35633 35946//35946 +f 35747//35747 35847//35847 35896//35896 +f 35674//35674 35919//35919 36164//36164 +f 35809//35809 35852//35852 35938//35938 +f 35633//35633 35784//35784 35946//35946 +f 35775//35775 35750//35750 35850//35850 +f 35677//35677 35887//35887 35681//35681 +f 35851//35851 35850//35850 35750//35750 +f 35757//35757 35842//35842 35796//35796 +f 35718//35718 35930//35930 36056//36056 +f 35835//35835 35639//35639 35878//35878 +f 35851//35851 35852//35852 35850//35850 +f 35847//35847 35777//35777 35901//35901 +f 35653//35653 35654//35654 35861//35861 +f 35842//35842 35672//35672 35888//35888 +f 35837//35837 35639//35639 35835//35835 +f 35777//35777 35895//35895 35913//35913 +f 35808//35808 35894//35894 35851//35851 +f 35840//35840 35803//35803 36119//36119 +f 35787//35787 35720//35720 35915//35915 +f 35800//35800 35579//35579 35837//35837 +f 35770//35770 35682//35682 35985//35985 +f 35978//35978 35716//35716 35854//35854 +f 35609//35609 35769//35769 36029//36029 +f 35856//35856 36029//36029 35769//35769 +f 35727//35727 35679//35679 35884//35884 +f 35890//35890 35765//35765 35715//35715 +f 35841//35841 35715//35715 35685//35685 +f 35815//35815 35941//35941 35923//35923 +f 35777//35777 35913//35913 35901//35901 +f 35789//35789 35894//35894 35843//35843 +f 35941//35941 35815//35815 35859//35859 +f 35913//35913 35895//35895 35914//35914 +f 35506//35506 35504//35504 36270//36270 +f 36148//36148 36069//36069 35631//35631 +f 35789//35789 35702//35702 35828//35828 +f 35907//35907 35687//35687 35871//35871 +f 35753//35753 35874//35874 35876//35876 +f 35744//35744 35631//35631 36069//36069 +f 35848//35848 35809//35809 35844//35844 +f 35896//35896 35847//35847 35924//35924 +f 36011//36011 35942//35942 35642//35642 +f 35938//35938 35844//35844 35809//35809 +f 35828//35828 35894//35894 35789//35789 +f 35779//35779 35506//35506 36180//36180 +f 35815//35815 35861//35861 35859//35859 +f 35638//35638 35745//35745 35944//35944 +f 35780//35780 35822//35822 35756//35756 +f 35783//35783 35782//35782 35918//35918 +f 35823//35823 35868//35868 35824//35824 +f 35925//35925 35963//35963 35786//35786 +f 35948//35948 36011//36011 35655//35655 +f 35944//35944 35745//35745 36171//36171 +f 35954//35954 35711//35711 36214//36214 +f 35911//35911 36023//36023 35972//35972 +f 35830//35830 36033//36033 35875//35875 +f 35870//35870 35786//35786 35963//35963 +f 35711//35711 35954//35954 35970//35970 +f 35988//35988 35785//35785 35910//35910 +f 35640//35640 35927//35927 35788//35788 +f 35915//35915 35818//35818 35819//35819 +f 35802//35802 35911//35911 35972//35972 +f 36000//36000 35925//35925 35706//35706 +f 35833//35833 35959//35959 35860//35860 +f 35797//35797 35927//35927 35640//35640 +f 35912//35912 35910//35910 35785//35785 +f 35802//35802 35887//35887 35677//35677 +f 36001//36001 35571//35571 35792//35792 +f 35718//35718 35927//35927 35797//35797 +f 35908//35908 36150//36150 35717//35717 +f 36156//36156 35960//35960 35719//35719 +f 35748//35748 35922//35922 35643//35643 +f 35917//35917 36064//36064 36066//36066 +f 35957//35957 36046//36046 35713//35713 +f 35785//35785 35817//35817 35912//35912 +f 36115//36115 35643//35643 35922//35922 +f 36003//36003 35615//35615 35669//35669 +f 35793//35793 35902//35902 35820//35820 +f 35820//35820 35825//35825 35793//35793 +f 35832//35832 35831//35831 36068//36068 +f 35957//35957 35616//35616 35795//35795 +f 35965//35965 35799//35799 35870//35870 +f 35846//35846 35821//35821 36005//36005 +f 35821//35821 35879//35879 36005//36005 +f 36080//36080 35926//35926 35759//35759 +f 35918//35918 35799//35799 35965//35965 +f 35884//35884 35724//35724 35917//35917 +f 35975//35975 35920//35920 35872//35872 +f 35861//35861 35654//35654 35862//35862 +f 36122//36122 35628//35628 36260//36260 +f 35825//35825 35820//35820 35940//35940 +f 35760//35760 35849//35849 35999//35999 +f 35940//35940 35820//35820 36043//36043 +f 36029//36029 35931//35931 35678//35678 +f 35851//35851 35894//35894 35935//35935 +f 35885//35885 35776//35776 36024//36024 +f 36029//36029 35678//35678 35609//35609 +f 35890//35890 35715//35715 35889//35889 +f 35881//35881 35821//35821 35883//35883 +f 35767//35767 35768//35768 35974//35974 +f 35760//35760 35999//35999 35685//35685 +f 35978//35978 35790//35790 35733//35733 +f 35999//35999 35841//35841 35685//35685 +f 35768//35768 35838//35838 35974//35974 +f 35821//35821 35881//35881 35879//35879 +f 35943//35943 35727//35727 35884//35884 +f 35914//35914 35895//35895 35787//35787 +f 35915//35915 35914//35914 35787//35787 +f 35773//35773 36114//36114 35838//35838 +f 35828//35828 35896//35896 35886//35886 +f 35891//35891 35686//35686 35890//35890 +f 35979//35979 35839//35839 36032//36032 +f 35811//35811 35755//35755 35885//35885 +f 35773//35773 35770//35770 35985//35985 +f 35898//35898 35812//35812 35995//35995 +f 35885//35885 35893//35893 35811//35811 +f 35897//35897 35811//35811 35893//35893 +f 35812//35812 35811//35811 35897//35897 +f 35898//35898 35712//35712 35813//35813 +f 35998//35998 35712//35712 35898//35898 +f 35998//35998 35760//35760 35712//35712 +f 35849//35849 35760//35760 35998//35998 +f 35897//35897 35995//35995 35812//35812 +f 36080//36080 35801//35801 35951//35951 +f 35860//35860 35903//35903 35858//35858 +f 35901//35901 35949//35949 35847//35847 +f 35902//35902 36002//36002 35820//35820 +f 35820//35820 36002//36002 36043//36043 +f 35929//35929 35977//35977 35753//35753 +f 35847//35847 35949//35949 35924//35924 +f 35956//35956 35853//35853 35937//35937 +f 35900//35900 35862//35862 35950//35950 +f 35867//35867 35899//35899 36176//36176 +f 35852//35852 35935//35935 35938//35938 +f 35852//35852 35851//35851 35935//35935 +f 36171//36171 35745//35745 35921//35921 +f 35902//35902 35853//35853 35953//35953 +f 35868//35868 35823//35823 36079//36079 +f 35947//35947 35822//35822 35780//35780 +f 35947//35947 36065//36065 35822//35822 +f 35871//35871 35788//35788 36175//36175 +f 35937//35937 35844//35844 35938//35938 +f 35896//35896 35992//35992 35886//35886 +f 35776//35776 35825//35825 35940//35940 +f 35763//35763 35764//35764 35863//35863 +f 35908//35908 35729//35729 35864//35864 +f 35913//35913 35933//35933 36039//36039 +f 36043//36043 35939//35939 35940//35940 +f 35992//35992 35896//35896 35924//35924 +f 35939//35939 36043//36043 35909//35909 +f 36055//36055 35860//35860 35959//35959 +f 35912//35912 35817//35817 35934//35934 +f 35962//35962 35956//35956 35937//35937 +f 35946//35946 35784//35784 35875//35875 +f 36020//36020 35960//35960 36044//36044 +f 35916//35916 35970//35970 36061//36061 +f 36353//36353 36044//36044 35960//35960 +f 35872//35872 35717//35717 36150//36150 +f 35881//35881 35964//35964 35879//35879 +f 35776//35776 35940//35940 36024//36024 +f 35764//35764 35767//35767 36147//36147 +f 36003//36003 35792//35792 35615//35615 +f 35719//35719 35762//35762 36156//36156 +f 35937//35937 35938//35938 35962//35962 +f 35940//35940 35939//35939 36024//36024 +f 35914//35914 35933//35933 35913//35913 +f 35974//35974 36147//36147 35767//35767 +f 35892//35892 36003//36003 35669//35669 +f 35817//35817 35905//35905 35934//35934 +f 35790//35790 35959//35959 35833//35833 +f 35706//35706 35832//35832 36000//36000 +f 35718//35718 36056//36056 36052//36052 +f 35858//35858 35905//35905 35855//35855 +f 35762//35762 35725//35725 36234//36234 +f 35837//35837 35835//35835 36031//36031 +f 35905//35905 35817//35817 35855//35855 +f 35814//35814 35887//35887 36072//36072 +f 35999//35999 35968//35968 35936//35936 +f 35905//35905 35858//35858 35903//35903 +f 35866//35866 36148//36148 35631//35631 +f 35969//35969 35959//35959 35790//35790 +f 35800//35800 35837//35837 36035//36035 +f 35816//35816 35800//35800 36035//36035 +f 35964//35964 35958//35958 35879//35879 +f 35528//35528 35873//35873 36022//36022 +f 35880//35880 35836//35836 36238//36238 +f 36082//36082 35936//35936 35968//35968 +f 35932//35932 35936//35936 36082//36082 +f 35877//35877 35528//35528 36022//36022 +f 35504//35504 35528//35528 35877//35877 +f 35861//35861 35862//35862 36071//36071 +f 35883//35883 35804//35804 35881//35881 +f 35803//35803 35638//35638 36034//36034 +f 35969//35969 35790//35790 36017//36017 +f 35638//35638 35944//35944 36034//36034 +f 35929//35929 35891//35891 35989//35989 +f 35804//35804 35923//35923 35881//35881 +f 35682//35682 35979//35979 36030//36030 +f 35985//35985 35682//35682 36030//36030 +f 36068//36068 35831//35831 35920//35920 +f 35932//35932 35890//35890 35889//35889 +f 35743//35743 35988//35988 35819//35819 +f 35890//35890 35932//35932 35961//35961 +f 35978//35978 36017//36017 35790//35790 +f 36029//36029 35856//35856 36121//36121 +f 35899//35899 35857//35857 35983//35983 +f 35950//35950 35862//35862 35783//35783 +f 35839//35839 35865//35865 36032//36032 +f 35923//35923 35941//35941 35991//35991 +f 35882//35882 35935//35935 35894//35894 +f 35783//35783 35918//35918 35950//35950 +f 35845//35845 35846//35846 35865//35865 +f 35882//35882 35945//35945 35935//35935 +f 35894//35894 35828//35828 35882//35882 +f 35828//35828 35886//35886 35882//35882 +f 35945//35945 35882//35882 35987//35987 +f 35674//35674 36164//36164 36269//36269 +f 36039//36039 35933//35933 36042//36042 +f 35943//35943 35947//35947 35780//35780 +f 35749//35749 35863//35863 35826//35826 +f 36013//36013 35722//35722 35816//35816 +f 36020//36020 35906//35906 35829//35829 +f 36002//36002 35902//35902 35953//35953 +f 35753//35753 35977//35977 35874//35874 +f 35953//35953 35853//35853 35956//35956 +f 36039//36039 35901//35901 35913//35913 +f 35948//35948 35655//35655 35827//35827 +f 36038//36038 35846//35846 36005//36005 +f 35874//35874 36027//36027 35876//35876 +f 36081//36081 35933//35933 35914//35914 +f 35905//35905 35903//35903 36055//36055 +f 36055//36055 35934//35934 35905//35905 +f 35764//35764 36147//36147 35863//35863 +f 35741//35741 36001//36001 35827//35827 +f 36071//36071 35941//35941 35859//35859 +f 35875//35875 36033//36033 36286//36286 +f 35990//35990 35962//35962 35938//35938 +f 35914//35914 35915//35915 36048//36048 +f 35859//35859 35861//35861 36071//36071 +f 35819//35819 36048//36048 35915//35915 +f 36028//36028 35876//35876 36027//36027 +f 36026//36026 35941//35941 36025//36025 +f 35958//35958 36005//36005 35879//35879 +f 35878//35878 35876//35876 36028//36028 +f 36012//36012 36048//36048 35819//35819 +f 36064//36064 35778//35778 36009//36009 +f 35882//35882 35886//35886 35987//35987 +f 35912//35912 36172//36172 35910//35910 +f 35988//35988 36012//36012 35819//35819 +f 36055//36055 35903//35903 35860//35860 +f 36015//36015 35922//35922 35748//35748 +f 35834//35834 35590//35590 35976//35976 +f 35935//35935 36057//36057 35938//35938 +f 35835//35835 35878//35878 35967//35967 +f 35885//35885 35986//35986 36041//36041 +f 36041//36041 35893//35893 35885//35885 +f 35934//35934 36104//36104 35912//35912 +f 36115//36115 35922//35922 36193//36193 +f 36145//36145 35870//35870 35963//35963 +f 35975//35975 36004//36004 35920//35920 +f 35718//35718 36052//36052 35927//35927 +f 35794//35794 35973//35973 36163//36163 +f 35975//35975 35872//35872 36150//36150 +f 35881//35881 35991//35991 35964//35964 +f 35888//35888 35984//35984 35842//35842 +f 35935//35935 35945//35945 36057//36057 +f 36260//36260 35834//35834 35976//35976 +f 35628//35628 35834//35834 36260//36260 +f 36007//36007 35880//35880 36238//36238 +f 35991//35991 35881//35881 35923//35923 +f 35984//35984 35888//35888 35805//35805 +f 35938//35938 36057//36057 36058//36058 +f 35990//35990 35938//35938 36058//36058 +f 35974//35974 35838//35838 36114//36114 +f 35969//35969 36116//36116 35959//35959 +f 36026//36026 35964//35964 35991//35991 +f 35982//35982 36000//36000 35832//35832 +f 35941//35941 36026//36026 35991//35991 +f 35917//35917 36127//36127 35884//35884 +f 35930//35930 35931//35931 36063//36063 +f 36072//36072 35887//35887 35981//35981 +f 35900//35900 36071//36071 35862//35862 +f 35890//35890 35961//35961 35955//35955 +f 36119//36119 35803//35803 36034//36034 +f 35814//35814 36072//36072 36105//36105 +f 35978//35978 35854//35854 36018//36018 +f 36105//36105 35983//35983 35814//35814 +f 35857//35857 35814//35814 35983//35983 +f 35932//35932 36082//36082 36050//36050 +f 36121//36121 35856//35856 35980//35980 +f 35924//35924 35949//35949 36039//36039 +f 35980//35980 35826//35826 36125//36125 +f 35924//35924 36039//36039 35971//35971 +f 35992//35992 35924//35924 36074//36074 +f 35971//35971 36074//36074 35924//35924 +f 35995//35995 35996//35996 36093//36093 +f 36093//36093 35997//35997 35995//35995 +f 35995//35995 35998//35998 35898//35898 +f 35773//35773 35985//35985 36114//36114 +f 35893//35893 36041//36041 35897//35897 +f 35998//35998 35995//35995 35997//35997 +f 35993//35993 35897//35897 36041//36041 +f 35997//35997 35994//35994 35998//35998 +f 35996//35996 35897//35897 35993//35993 +f 35998//35998 35994//35994 35849//35849 +f 35849//35849 35994//35994 35999//35999 +f 35986//35986 35885//35885 36024//36024 +f 35897//35897 35996//35996 35995//35995 +f 35968//35968 35999//35999 35966//35966 +f 35966//35966 35999//35999 35994//35994 +f 35715//35715 35841//35841 35889//35889 +f 35936//35936 35889//35889 35841//35841 +f 35936//35936 35932//35932 35889//35889 +f 35999//35999 35936//35936 35841//35841 +f 35890//35890 35955//35955 35891//35891 +f 35989//35989 35891//35891 35955//35955 +f 36242//36242 35908//35908 35864//35864 +f 35802//35802 35972//35972 36173//36173 +f 36221//36221 35921//35921 36098//36098 +f 36134//36134 35802//35802 36173//36173 +f 36150//36150 35908//35908 36242//36242 +f 36005//36005 36047//36047 36038//36038 +f 36084//36084 36041//36041 35986//35986 +f 36014//36014 35927//35927 36052//36052 +f 35962//35962 35990//35990 36141//36141 +f 35887//35887 35802//35802 35981//35981 +f 36103//36103 35912//35912 36104//36104 +f 35934//35934 36248//36248 36104//36104 +f 36039//36039 35949//35949 35901//35901 +f 36145//36145 35963//35963 36268//36268 +f 36353//36353 35960//35960 36156//36156 +f 35914//35914 36048//36048 36081//36081 +f 35989//35989 35955//35955 36053//36053 +f 36147//36147 35974//35974 36334//36334 +f 35977//35977 36027//36027 35874//35874 +f 35792//35792 36003//36003 36107//36107 +f 35933//35933 36081//36081 36042//36042 +f 35866//35866 35822//35822 36065//36065 +f 35590//35590 36128//36128 35976//35976 +f 35795//35795 36111//36111 35957//35957 +f 36055//36055 35959//35959 36099//36099 +f 36002//36002 36006//36006 36043//36043 +f 35971//35971 36039//36039 36045//36045 +f 35870//35870 36145//36145 36205//36205 +f 35987//35987 35886//35886 35992//35992 +f 35955//35955 35961//35961 36053//36053 +f 36008//36008 35958//35958 35964//35964 +f 35840//35840 36240//36240 35795//35795 +f 35870//35870 36205//36205 35965//35965 +f 36078//36078 35892//35892 36161//36161 +f 35762//35762 36234//36234 36157//36157 +f 36013//36013 35816//35816 36037//36037 +f 35892//35892 35926//35926 36161//36161 +f 35952//35952 35987//35987 35992//35992 +f 35926//35926 36080//36080 36161//36161 +f 35945//35945 35987//35987 36040//36040 +f 36240//36240 35840//35840 36119//36119 +f 36099//36099 35959//35959 36116//36116 +f 35992//35992 36074//36074 36021//36021 +f 35909//35909 36024//36024 35939//35939 +f 35952//35952 35992//35992 36021//36021 +f 35932//35932 36106//36106 35961//35961 +f 35932//35932 36050//36050 36106//36106 +f 36164//36164 35919//35919 36200//36200 +f 36256//36256 35931//35931 36029//36029 +f 36018//36018 36096//36096 35978//35978 +f 35984//35984 35805//35805 36108//36108 +f 36043//36043 36006//36006 36131//36131 +f 35951//35951 35906//35906 36019//36019 +f 36012//36012 35988//35988 35910//35910 +f 36019//36019 35906//35906 36020//36020 +f 35725//35725 35794//35794 36163//36163 +f 35805//35805 35942//35942 36108//36108 +f 36004//36004 36068//36068 35920//35920 +f 35964//35964 36026//36026 36054//36054 +f 35909//35909 36043//36043 36131//36131 +f 36021//36021 36074//36074 36124//36124 +f 36018//36018 35869//35869 36113//36113 +f 36016//36016 35884//35884 36127//36127 +f 35973//35973 35907//35907 36252//36252 +f 35941//35941 36071//36071 36025//36025 +f 35943//35943 35884//35884 36016//36016 +f 35950//35950 36159//36159 35900//35900 +f 36114//36114 35985//35985 36030//36030 +f 35723//35723 36113//36113 35869//35869 +f 35723//35723 35946//35946 36113//36113 +f 35864//35864 36069//36069 36267//36267 +f 36330//36330 36159//36159 35950//35950 +f 35983//35983 36176//36176 35899//35899 +f 35982//35982 35832//35832 36068//36068 +f 35947//35947 35943//35943 36016//36016 +f 36030//36030 35979//35979 36183//36183 +f 35956//35956 35962//35962 36123//36123 +f 35987//35987 35952//35952 36021//36021 +f 35875//35875 36286//36286 35946//35946 +f 36028//36028 35967//35967 35878//35878 +f 35788//35788 35927//35927 36014//36014 +f 36031//36031 35835//35835 35967//35967 +f 36038//36038 35865//35865 35846//35846 +f 35865//35865 36038//36038 36036//36036 +f 36035//36035 35837//35837 36031//36031 +f 36035//36035 36037//36037 35816//35816 +f 36033//36033 36046//36046 36210//36210 +f 36084//36084 35986//35986 36077//36077 +f 35779//35779 36126//36126 36128//36128 +f 36045//36045 36039//36039 36042//36042 +f 35827//35827 36001//36001 36181//36181 +f 36047//36047 36005//36005 36049//36049 +f 36052//36052 36056//36056 36291//36291 +f 36025//36025 36071//36071 36257//36257 +f 35912//35912 36103//36103 36172//36172 +f 36143//36143 36123//36123 35962//35962 +f 35958//35958 36049//36049 36005//36005 +f 35990//35990 36058//36058 36222//36222 +f 36057//36057 36132//36132 36135//36135 +f 36049//36049 35958//35958 36008//36008 +f 35981//35981 35802//35802 36134//36134 +f 35792//35792 36215//36215 36001//36001 +f 35953//35953 36060//36060 36002//36002 +f 36045//36045 36042//36042 36120//36120 +f 36143//36143 35962//35962 36141//36141 +f 35956//35956 36060//36060 35953//35953 +f 35925//35925 36000//36000 35963//35963 +f 35792//35792 36107//36107 36215//36215 +f 35961//35961 36106//36106 36053//36053 +f 36006//36006 36002//36002 36060//36060 +f 36076//36076 36107//36107 36003//36003 +f 36008//36008 35964//35964 36054//36054 +f 36101//36101 36248//36248 35934//35934 +f 36066//36066 36064//36064 36444//36444 +f 36098//36098 35796//35796 36051//36051 +f 35945//35945 36040//36040 36132//36132 +f 35796//35796 35842//35842 36051//36051 +f 36116//36116 35969//35969 36160//36160 +f 35836//35836 36102//36102 36324//36324 +f 36062//36062 36042//36042 36081//36081 +f 36060//36060 36133//36133 36006//36006 +f 36003//36003 35892//35892 36076//36076 +f 35892//35892 36078//36078 36076//36076 +f 36160//36160 35969//35969 36017//36017 +f 36051//36051 35842//35842 35984//35984 +f 36055//36055 36101//36101 35934//35934 +f 36050//36050 36082//36082 36136//36136 +f 35974//35974 36114//36114 36468//36468 +f 36057//36057 35945//35945 36132//36132 +f 35965//35965 36140//36140 35918//35918 +f 36082//36082 36137//36137 36136//36136 +f 35836//35836 36324//36324 36154//36154 +f 36040//36040 35987//35987 36021//36021 +f 35981//35981 36070//36070 36072//36072 +f 36177//36177 36026//36026 36025//36025 +f 36096//36096 36017//36017 35978//35978 +f 36042//36042 36062//36062 36130//36130 +f 36108//36108 35942//35942 36110//36110 +f 36080//36080 35951//35951 36118//36118 +f 36027//36027 35977//35977 36112//36112 +f 36099//36099 36116//36116 36194//36194 +f 36121//36121 35980//35980 36075//36075 +f 35951//35951 36019//36019 36250//36250 +f 36163//36163 35973//35973 36252//36252 +f 36028//36028 36146//36146 35967//35967 +f 36011//36011 36110//36110 35942//35942 +f 35836//35836 36154//36154 36238//36238 +f 36096//36096 36018//36018 36113//36113 +f 35980//35980 36125//36125 36075//36075 +f 36020//36020 36044//36044 36309//36309 +f 35967//35967 36059//36059 36031//36031 +f 36178//36178 36011//36011 35948//35948 +f 36022//36022 35873//35873 36174//36174 +f 35948//35948 35827//35827 36178//36178 +f 36079//36079 35867//35867 36201//36201 +f 36178//36178 35827//35827 36179//36179 +f 35827//35827 36181//36181 36179//36179 +f 35823//35823 35867//35867 36079//36079 +f 35956//35956 36123//36123 36060//36060 +f 35826//35826 35863//35863 36129//36129 +f 36035//36035 36218//36218 36037//36037 +f 36071//36071 35900//35900 36159//36159 +f 36074//36074 35971//35971 36124//36124 +f 35863//35863 36147//36147 36129//36129 +f 35971//35971 36045//36045 36124//36124 +f 36010//36010 36257//36257 36071//36071 +f 35989//35989 35977//35977 35929//35929 +f 36073//36073 36183//36183 35979//35979 +f 36176//36176 36201//36201 35867//35867 +f 36013//36013 36037//36037 36067//36067 +f 35918//35918 36140//36140 35950//35950 +f 36073//36073 35979//35979 36032//36032 +f 36180//36180 35506//35506 36270//36270 +f 36073//36073 36032//36032 35865//35865 +f 35871//35871 36217//36217 35907//35907 +f 35972//35972 36023//36023 36246//36246 +f 35947//35947 36016//36016 36512//36512 +f 36246//36246 36173//36173 35972//35972 +f 35904//35904 35674//35674 36269//36269 +f 35986//35986 36024//36024 36077//36077 +f 35788//35788 36014//36014 36175//36175 +f 36036//36036 36038//36038 36047//36047 +f 36041//36041 36086//36086 35993//35993 +f 35996//35996 35993//35993 36086//36086 +f 36086//36086 36189//36189 35996//35996 +f 36083//36083 35996//35996 36189//36189 +f 36041//36041 36084//36084 36086//36086 +f 36086//36086 36084//36084 36085//36085 +f 36083//36083 36093//36093 35996//35996 +f 36093//36093 36094//36094 35997//35997 +f 36094//36094 36093//36093 36083//36083 +f 36095//36095 35997//35997 36094//36094 +f 35994//35994 35997//35997 36095//36095 +f 36095//36095 36089//36089 35966//35966 +f 35994//35994 36095//36095 35966//35966 +f 36087//36087 36095//36095 36094//36094 +f 36088//36088 36095//36095 36087//36087 +f 36089//36089 36095//36095 36088//36088 +f 35966//35966 36089//36089 35968//35968 +f 36082//36082 35968//35968 36090//36090 +f 36090//36090 35968//35968 36089//36089 +f 36091//36091 36082//36082 36090//36090 +f 36137//36137 36082//36082 36091//36091 +f 36091//36091 36092//36092 36137//36137 +f 36146//36146 36028//36028 36296//36296 +f 36353//36353 36352//36352 36044//36044 +f 36059//36059 35967//35967 36146//36146 +f 36444//36444 36064//36064 36488//36488 +f 36096//36096 36113//36113 36211//36211 +f 36061//36061 35970//35970 35954//35954 +f 36006//36006 36133//36133 36131//36131 +f 36056//36056 35930//35930 36464//36464 +f 35922//35922 36015//36015 36273//36273 +f 36139//36139 36058//36058 36057//36057 +f 36218//36218 36219//36219 36067//36067 +f 36057//36057 36135//36135 36139//36139 +f 36099//36099 36101//36101 36055//36055 +f 36218//36218 36067//36067 36037//36037 +f 36187//36187 36081//36081 36048//36048 +f 36065//36065 36195//36195 35866//35866 +f 36105//36105 36072//36072 36070//36070 +f 35916//35916 36061//36061 36287//36287 +f 36048//36048 36012//36012 36100//36100 +f 36100//36100 36187//36187 36048//36048 +f 36040//36040 36021//36021 36132//36132 +f 36187//36187 36062//36062 36081//36081 +f 36049//36049 36008//36008 36266//36266 +f 35795//35795 36240//36240 36111//36111 +f 36169//36169 36130//36130 36062//36062 +f 36200//36200 35919//35919 36502//36502 +f 35762//35762 36157//36157 36156//36156 +f 36245//36245 36023//36023 36013//36013 +f 35917//35917 36066//36066 36198//36198 +f 36218//36218 36031//36031 36336//36336 +f 36198//36198 36127//36127 35917//35917 +f 36035//36035 36031//36031 36218//36218 +f 36023//36023 36245//36245 36246//36246 +f 35909//35909 36077//36077 36024//36024 +f 36161//36161 36080//36080 36304//36304 +f 36068//36068 36004//36004 36255//36255 +f 36258//36258 36256//36256 36029//36029 +f 36304//36304 36080//36080 36118//36118 +f 36010//36010 36071//36071 36303//36303 +f 36012//36012 35910//35910 36100//36100 +f 36250//36250 36118//36118 35951//35951 +f 36077//36077 35909//35909 36158//36158 +f 36007//36007 36238//36238 36162//36162 +f 36029//36029 36121//36121 36258//36258 +f 36100//36100 35910//35910 36172//36172 +f 36045//36045 36188//36188 36124//36124 +f 36042//36042 36130//36130 36097//36097 +f 36309//36309 36019//36019 36020//36020 +f 36234//36234 35725//35725 36163//36163 +f 36222//36222 36141//36141 35990//35990 +f 36054//36054 36026//36026 36177//36177 +f 36136//36136 36106//36106 36050//36050 +f 36125//36125 35826//35826 36312//36312 +f 35989//35989 36204//36204 35977//35977 +f 36217//36217 36252//36252 35907//35907 +f 36140//36140 36330//36330 35950//35950 +f 36171//36171 35921//35921 36221//36221 +f 36160//36160 36017//36017 36096//36096 +f 35779//35779 36180//36180 36126//36126 +f 36221//36221 36098//36098 36350//36350 +f 36132//36132 36021//36021 36199//36199 +f 36199//36199 36135//36135 36132//36132 +f 36181//36181 36001//36001 36182//36182 +f 36166//36166 36106//36106 36136//36136 +f 35989//35989 36053//36053 36109//36109 +f 36185//36185 36021//36021 36124//36124 +f 36079//36079 36170//36170 35868//35868 +f 36046//36046 35957//35957 36294//36294 +f 36109//36109 36053//36053 36106//36106 +f 36036//36036 36073//36073 35865//35865 +f 35977//35977 36204//36204 36112//36112 +f 36027//36027 36296//36296 36028//36028 +f 36047//36047 36230//36230 36036//36036 +f 36184//36184 36185//36185 36188//36188 +f 35957//35957 36111//36111 36294//36294 +f 36131//36131 36133//36133 36138//36138 +f 36047//36047 36049//36049 36266//36266 +f 36273//36273 36193//36193 35922//35922 +f 36139//36139 36222//36222 36058//36058 +f 36336//36336 36031//36031 36059//36059 +f 35975//35975 36520//36520 36004//36004 +f 36211//36211 36113//36113 36213//36213 +f 36135//36135 36199//36199 36139//36139 +f 35965//35965 36205//36205 36140//36140 +f 36302//36302 36140//36140 36205//36205 +f 35919//35919 35916//35916 36287//36287 +f 36502//36502 35919//35919 36287//36287 +f 36199//36199 36021//36021 36149//36149 +f 36195//36195 36065//36065 36264//36264 +f 36266//36266 36008//36008 36152//36152 +f 36209//36209 36097//36097 36130//36130 +f 35930//35930 36063//36063 36142//36142 +f 36143//36143 36141//36141 36223//36223 +f 36051//36051 35984//35984 36236//36236 +f 36213//36213 36113//36113 35946//35946 +f 36142//36142 36464//36464 35930//35930 +f 36199//36199 36149//36149 36241//36241 +f 36370//36370 36115//36115 36193//36193 +f 35946//35946 36286//36286 36213//36213 +f 36076//36076 36078//36078 36233//36233 +f 36009//36009 36007//36007 36162//36162 +f 36195//36195 36148//36148 35866//35866 +f 36122//36122 36480//36480 35928//35928 +f 36185//36185 36124//36124 36188//36188 +f 36194//36194 36116//36116 36155//36155 +f 36328//36328 36152//36152 36008//36008 +f 35984//35984 36167//36167 36236//36236 +f 36149//36149 36185//36185 36225//36225 +f 36130//36130 36169//36169 36168//36168 +f 36168//36168 36209//36209 36130//36130 +f 36063//36063 35931//35931 36254//36254 +f 36068//36068 36255//36255 36292//36292 +f 36060//36060 36196//36196 36133//36133 +f 35983//35983 36105//36105 36153//36153 +f 35931//35931 36256//36256 36254//36254 +f 35982//35982 36068//36068 36292//36292 +f 36303//36303 36257//36257 36010//36010 +f 36163//36163 36252//36252 36247//36247 +f 36054//36054 36328//36328 36008//36008 +f 36117//36117 36155//36155 36116//36116 +f 35871//35871 36175//36175 36217//36217 +f 36250//36250 36019//36019 36309//36309 +f 36114//36114 36030//36030 36272//36272 +f 36021//36021 36185//36185 36149//36149 +f 36022//36022 36174//36174 36374//36374 +f 36116//36116 36160//36160 36117//36117 +f 36000//36000 36268//36268 35963//35963 +f 36445//36445 35904//35904 36269//36269 +f 36022//36022 36374//36374 35877//35877 +f 36137//36137 36186//36186 36136//36136 +f 36110//36110 36011//36011 36212//36212 +f 36325//36325 36109//36109 36106//36106 +f 36165//36165 36328//36328 36054//36054 +f 36267//36267 36069//36069 36148//36148 +f 36202//36202 36172//36172 36239//36239 +f 36136//36136 36186//36186 36166//36166 +f 36014//36014 36052//36052 36291//36291 +f 36045//36045 36120//36120 36188//36188 +f 36102//36102 35904//35904 36324//36324 +f 36011//36011 36178//36178 36212//36212 +f 36097//36097 36120//36120 36042//36042 +f 36325//36325 36106//36106 36166//36166 +f 36030//36030 36183//36183 36272//36272 +f 36258//36258 36121//36121 36151//36151 +f 36015//36015 35868//35868 36351//36351 +f 36272//36272 36183//36183 36316//36316 +f 36172//36172 36103//36103 36206//36206 +f 36165//36165 36054//36054 36177//36177 +f 36103//36103 36104//36104 36248//36248 +f 36109//36109 36204//36204 35989//35989 +f 36101//36101 36249//36249 36248//36248 +f 36125//36125 36312//36312 36075//36075 +f 36025//36025 36257//36257 36177//36177 +f 36073//36073 36036//36036 36399//36399 +f 36242//36242 35864//35864 36341//36341 +f 36027//36027 36112//36112 36296//36296 +f 36129//36129 36147//36147 36295//36295 +f 35981//35981 36134//36134 36253//36253 +f 36084//36084 36077//36077 36275//36275 +f 36085//36085 36084//36084 36275//36275 +f 36189//36189 36086//36086 36085//36085 +f 36083//36083 36189//36189 36274//36274 +f 36190//36190 36083//36083 36274//36274 +f 36190//36190 36094//36094 36083//36083 +f 36190//36190 36087//36087 36094//36094 +f 36088//36088 36192//36192 36089//36089 +f 36089//36089 36191//36191 36090//36090 +f 36191//36191 36091//36091 36090//36090 +f 36191//36191 36089//36089 36192//36192 +f 36091//36091 36191//36191 36280//36280 +f 36092//36092 36091//36091 36280//36280 +f 36216//36216 36092//36092 36280//36280 +f 36186//36186 36137//36137 36092//36092 +f 36092//36092 36216//36216 36186//36186 +f 36131//36131 36138//36138 36197//36197 +f 36112//36112 36204//36204 36227//36227 +f 36219//36219 36424//36424 36067//36067 +f 36129//36129 36295//36295 36377//36377 +f 36123//36123 36224//36224 36060//36060 +f 36123//36123 36143//36143 36224//36224 +f 36141//36141 36319//36319 36223//36223 +f 36206//36206 36239//36239 36172//36172 +f 36430//36430 36154//36154 36324//36324 +f 36244//36244 36225//36225 36185//36185 +f 36244//36244 36185//36185 36207//36207 +f 36047//36047 36266//36266 36230//36230 +f 36275//36275 36077//36077 36158//36158 +f 36303//36303 36071//36071 36159//36159 +f 36108//36108 36167//36167 35984//35984 +f 36062//36062 36187//36187 36229//36229 +f 36107//36107 36076//36076 36290//36290 +f 36142//36142 36063//36063 36254//36254 +f 36158//36158 35909//35909 36131//36131 +f 36315//36315 36325//36325 36166//36166 +f 36141//36141 36222//36222 36319//36319 +f 36174//36174 36115//36115 36370//36370 +f 35873//35873 36115//36115 36174//36174 +f 36117//36117 36160//36160 36277//36277 +f 36184//36184 36207//36207 36185//36185 +f 36226//36226 36207//36207 36184//36184 +f 36110//36110 36167//36167 36108//36108 +f 35974//35974 36468//36468 36398//36398 +f 36078//36078 36161//36161 36233//36233 +f 36188//36188 36120//36120 36226//36226 +f 36158//36158 36131//36131 36197//36197 +f 36188//36188 36226//36226 36184//36184 +f 36159//36159 36330//36330 36220//36220 +f 36097//36097 36226//36226 36120//36120 +f 36096//36096 36277//36277 36160//36160 +f 36206//36206 36103//36103 36248//36248 +f 36258//36258 36151//36151 36395//36395 +f 36223//36223 36224//36224 36143//36143 +f 36234//36234 36163//36163 36342//36342 +f 36140//36140 36307//36307 36330//36330 +f 36097//36097 36209//36209 36226//36226 +f 36277//36277 36096//36096 36211//36211 +f 36250//36250 36431//36431 36118//36118 +f 36151//36151 36121//36121 36259//36259 +f 36292//36292 36340//36340 35982//35982 +f 36121//36121 36075//36075 36259//36259 +f 36468//36468 36114//36114 36338//36338 +f 36179//36179 36212//36212 36178//36178 +f 36169//36169 36062//36062 36229//36229 +f 36033//36033 36210//36210 36286//36286 +f 35982//35982 36356//36356 36000//36000 +f 36119//36119 36034//36034 36240//36240 +f 36268//36268 36000//36000 36356//36356 +f 36409//36409 36312//36312 35826//35826 +f 36114//36114 36272//36272 36338//36338 +f 36179//36179 36181//36181 36182//36182 +f 36309//36309 36044//36044 36349//36349 +f 36044//36044 36352//36352 36349//36349 +f 36138//36138 36133//36133 36208//36208 +f 36149//36149 36225//36225 36288//36288 +f 36060//36060 36224//36224 36196//36196 +f 36217//36217 36175//36175 36282//36282 +f 36170//36170 36351//36351 35868//35868 +f 36208//36208 36133//36133 36196//36196 +f 36267//36267 36341//36341 35864//35864 +f 36182//36182 36001//36001 36215//36215 +f 36169//36169 36229//36229 36203//36203 +f 36061//36061 35954//35954 36387//36387 +f 36169//36169 36203//36203 36168//36168 +f 36187//36187 36100//36100 36202//36202 +f 36196//36196 36224//36224 36223//36223 +f 36196//36196 36223//36223 36237//36237 +f 36202//36202 36100//36100 36172//36172 +f 36186//36186 36216//36216 36262//36262 +f 36229//36229 36187//36187 36202//36202 +f 35947//35947 36512//36512 36308//36308 +f 36046//36046 36294//36294 36210//36210 +f 36166//36166 36186//36186 36263//36263 +f 36183//36183 36073//36073 36316//36316 +f 36253//36253 36070//36070 35981//35981 +f 36399//36399 36316//36316 36073//36073 +f 36186//36186 36262//36262 36263//36263 +f 36098//36098 36322//36322 36350//36350 +f 36322//36322 36098//36098 36051//36051 +f 36153//36153 36105//36105 36070//36070 +f 36218//36218 36336//36336 36219//36219 +f 36204//36204 36109//36109 36227//36227 +f 36322//36322 36051//36051 36236//36236 +f 36441//36441 36353//36353 36156//36156 +f 36158//36158 36243//36243 36275//36275 +f 36145//36145 36268//36268 36384//36384 +f 36302//36302 36145//36145 36384//36384 +f 36319//36319 36235//36235 36223//36223 +f 36291//36291 36056//36056 36297//36297 +f 36196//36196 36237//36237 36276//36276 +f 36288//36288 36225//36225 36289//36289 +f 36099//36099 36194//36194 36231//36231 +f 36061//36061 36387//36387 36287//36287 +f 36176//36176 35983//35983 36300//36300 +f 36013//36013 36067//36067 36245//36245 +f 36198//36198 36066//36066 36444//36444 +f 36233//36233 36290//36290 36076//36076 +f 36300//36300 36201//36201 36176//36176 +f 36205//36205 36145//36145 36302//36302 +f 36155//36155 36232//36232 36194//36194 +f 36155//36155 36320//36320 36232//36232 +f 36407//36407 36233//36233 36161//36161 +f 35976//35976 36144//36144 36260//36260 +f 36202//36202 36239//36239 36281//36281 +f 36366//36366 36111//36111 36331//36331 +f 36111//36111 36240//36240 36331//36331 +f 36229//36229 36281//36281 36203//36203 +f 36117//36117 36320//36320 36155//36155 +f 36245//36245 36313//36313 36246//36246 +f 36425//36425 36260//36260 36144//36144 +f 36464//36464 36142//36142 36339//36339 +f 36150//36150 36472//36472 35975//35975 +f 36139//36139 36199//36199 36293//36293 +f 36278//36278 36243//36243 36158//36158 +f 36112//36112 36227//36227 36296//36296 +f 36270//36270 35877//35877 36374//36374 +f 36520//36520 35975//35975 36472//36472 +f 36117//36117 36277//36277 36320//36320 +f 36167//36167 36110//36110 36388//36388 +f 36293//36293 36199//36199 36241//36241 +f 36064//36064 36009//36009 36570//36570 +f 36034//36034 35944//35944 36383//36383 +f 36255//36255 36004//36004 36520//36520 +f 36267//36267 36148//36148 36426//36426 +f 36239//36239 36206//36206 36354//36354 +f 36391//36391 36227//36227 36109//36109 +f 36480//36480 36265//36265 35928//35928 +f 36286//36286 36333//36333 36213//36213 +f 36342//36342 36163//36163 36247//36247 +f 36325//36325 36391//36391 36109//36109 +f 36214//36214 35928//35928 36265//36265 +f 36171//36171 36386//36386 35944//35944 +f 36175//36175 36014//36014 36291//36291 +f 36241//36241 36149//36149 36228//36228 +f 36212//36212 36179//36179 36390//36390 +f 36128//36128 36126//36126 36608//36608 +f 36244//36244 36207//36207 36251//36251 +f 36314//36314 36165//36165 36177//36177 +f 36380//36380 36166//36166 36263//36263 +f 35976//35976 36128//36128 36653//36653 +f 36226//36226 36394//36394 36207//36207 +f 36247//36247 36252//36252 36310//36310 +f 36226//36226 36209//36209 36394//36394 +f 36315//36315 36166//36166 36380//36380 +f 36257//36257 36314//36314 36177//36177 +f 36197//36197 36138//36138 36284//36284 +f 36209//36209 36168//36168 36305//36305 +f 36356//36356 35982//35982 36340//36340 +f 36168//36168 36203//36203 36305//36305 +f 36208//36208 36261//36261 36138//36138 +f 36152//36152 36328//36328 36271//36271 +f 36249//36249 36101//36101 36099//36099 +f 36512//36512 36016//36016 36345//36345 +f 36208//36208 36196//36196 36276//36276 +f 36146//36146 36296//36296 36327//36327 +f 36261//36261 36208//36208 36276//36276 +f 36399//36399 36036//36036 36400//36400 +f 36312//36312 36259//36259 36075//36075 +f 36273//36273 36015//36015 36351//36351 +f 36400//36400 36036//36036 36306//36306 +f 36358//36358 36262//36262 36216//36216 +f 36306//36306 36036//36036 36230//36230 +f 35983//35983 36153//36153 36416//36416 +f 35826//35826 36129//36129 36409//36409 +f 36065//36065 35947//35947 36308//36308 +f 36219//36219 36336//36336 36424//36424 +f 36189//36189 36085//36085 36299//36299 +f 36085//36085 36318//36318 36299//36299 +f 36189//36189 36299//36299 36274//36274 +f 36087//36087 36190//36190 36361//36361 +f 36087//36087 36361//36361 36362//36362 +f 36279//36279 36191//36191 36192//36192 +f 36280//36280 36191//36191 36279//36279 +f 36279//36279 36192//36192 36088//36088 +f 36280//36280 36364//36364 36216//36216 +f 36358//36358 36216//36216 36364//36364 +f 36202//36202 36281//36281 36229//36229 +f 36314//36314 36257//36257 36323//36323 +f 35904//35904 36445//36445 36324//36324 +f 36303//36303 36323//36323 36257//36257 +f 36261//36261 36284//36284 36138//36138 +f 36382//36382 36305//36305 36203//36203 +f 36409//36409 36129//36129 36377//36377 +f 36157//36157 36441//36441 36156//36156 +f 36271//36271 36311//36311 36266//36266 +f 36266//36266 36152//36152 36271//36271 +f 36111//36111 36366//36366 36294//36294 +f 36567//36567 36067//36067 36424//36424 +f 36175//36175 36291//36291 36282//36282 +f 36146//36146 36327//36327 36059//36059 +f 36295//36295 36147//36147 36334//36334 +f 36235//36235 36237//36237 36223//36223 +f 36412//36412 36236//36236 36167//36167 +f 36059//36059 36327//36327 36335//36335 +f 36239//36239 36321//36321 36281//36281 +f 36238//36238 36154//36154 36430//36430 +f 36286//36286 36210//36210 36434//36434 +f 36298//36298 36267//36267 36426//36426 +f 36070//36070 36253//36253 36344//36344 +f 36336//36336 36059//36059 36335//36335 +f 36298//36298 36341//36341 36267//36267 +f 36211//36211 36213//36213 36285//36285 +f 36231//36231 36194//36194 36232//36232 +f 36164//36164 36200//36200 36559//36559 +f 36317//36317 36403//36403 36276//36276 +f 36197//36197 36278//36278 36158//36158 +f 36228//36228 36149//36149 36288//36288 +f 36464//36464 36297//36297 36056//36056 +f 36307//36307 36140//36140 36302//36302 +f 36278//36278 36197//36197 36284//36284 +f 36110//36110 36212//36212 36388//36388 +f 36153//36153 36070//36070 36506//36506 +f 36299//36299 36318//36318 36376//36376 +f 36465//36465 36016//36016 36127//36127 +f 36347//36347 36164//36164 36559//36559 +f 36303//36303 36159//36159 36220//36220 +f 36354//36354 36321//36321 36239//36239 +f 36245//36245 36067//36067 36567//36567 +f 36269//36269 36164//36164 36347//36347 +f 36276//36276 36237//36237 36317//36317 +f 36206//36206 36248//36248 36283//36283 +f 36283//36283 36354//36354 36206//36206 +f 36289//36289 36225//36225 36329//36329 +f 36064//36064 36570//36570 36488//36488 +f 36085//36085 36243//36243 36318//36318 +f 36225//36225 36244//36244 36329//36329 +f 36249//36249 36283//36283 36248//36248 +f 36034//36034 36383//36383 36240//36240 +f 36345//36345 36016//36016 36465//36465 +f 36319//36319 36222//36222 36367//36367 +f 36170//36170 36079//36079 36443//36443 +f 36444//36444 36488//36488 36601//36601 +f 36179//36179 36182//36182 36390//36390 +f 36251//36251 36329//36329 36244//36244 +f 36243//36243 36278//36278 36332//36332 +f 36173//36173 36246//36246 36313//36313 +f 36222//36222 36139//36139 36367//36367 +f 36300//36300 35983//35983 36416//36416 +f 36268//36268 36301//36301 36384//36384 +f 36134//36134 36173//36173 36313//36313 +f 36383//36383 35944//35944 36386//36386 +f 36170//36170 36443//36443 36351//36351 +f 36376//36376 36274//36274 36299//36299 +f 36348//36348 36346//36346 36182//36182 +f 36182//36182 36215//36215 36348//36348 +f 36284//36284 36332//36332 36278//36278 +f 36319//36319 36402//36402 36235//36235 +f 36262//36262 36405//36405 36263//36263 +f 36316//36316 36338//36338 36272//36272 +f 36171//36171 36221//36221 36386//36386 +f 36405//36405 36262//36262 36360//36360 +f 36419//36419 36394//36394 36209//36209 +f 36305//36305 36419//36419 36209//36209 +f 36308//36308 36397//36397 36065//36065 +f 36296//36296 36227//36227 36326//36326 +f 36293//36293 36241//36241 36371//36371 +f 36264//36264 36065//36065 36397//36397 +f 36263//36263 36405//36405 36385//36385 +f 36314//36314 36323//36323 36422//36422 +f 36237//36237 36235//36235 36413//36413 +f 36203//36203 36482//36482 36382//36382 +f 36413//36413 36235//36235 36402//36402 +f 36320//36320 36277//36277 36211//36211 +f 36504//36504 36213//36213 36333//36333 +f 36367//36367 36402//36402 36319//36319 +f 36193//36193 36273//36273 36490//36490 +f 36317//36317 36237//36237 36413//36413 +f 36203//36203 36281//36281 36482//36482 +f 36396//36396 36251//36251 36207//36207 +f 36394//36394 36396//36396 36207//36207 +f 36482//36482 36281//36281 36321//36321 +f 36139//36139 36293//36293 36367//36367 +f 36382//36382 36381//36381 36305//36305 +f 36407//36407 36161//36161 36304//36304 +f 36327//36327 36296//36296 36326//36326 +f 36241//36241 36337//36337 36371//36371 +f 36286//36286 36434//36434 36333//36333 +f 36228//36228 36337//36337 36241//36241 +f 36304//36304 36118//36118 36612//36612 +f 36148//36148 36195//36195 36579//36579 +f 36473//36473 36283//36283 36249//36249 +f 36310//36310 36252//36252 36530//36530 +f 36250//36250 36309//36309 36435//36435 +f 36099//36099 36343//36343 36249//36249 +f 36570//36570 36009//36009 36162//36162 +f 36249//36249 36343//36343 36473//36473 +f 36334//36334 35974//35974 36398//36398 +f 36425//36425 36480//36480 36260//36260 +f 36099//36099 36231//36231 36343//36343 +f 36252//36252 36217//36217 36530//36530 +f 36478//36478 36403//36403 36317//36317 +f 36122//36122 36260//36260 36480//36480 +f 36142//36142 36254//36254 36339//36339 +f 36128//36128 36608//36608 36653//36653 +f 36349//36349 36352//36352 36522//36522 +f 36463//36463 36330//36330 36307//36307 +f 36328//36328 36165//36165 36314//36314 +f 36070//36070 36344//36344 36506//36506 +f 36463//36463 36307//36307 36302//36302 +f 36265//36265 35954//35954 36214//36214 +f 36318//36318 36355//36355 36376//36376 +f 36378//36378 36401//36401 36228//36228 +f 36340//36340 36292//36292 36433//36433 +f 36273//36273 36351//36351 36573//36573 +f 36259//36259 36395//36395 36151//36151 +f 36350//36350 36322//36322 36534//36534 +f 36408//36408 36288//36288 36404//36404 +f 36228//36228 36288//36288 36378//36378 +f 36432//36432 36182//36182 36346//36346 +f 36506//36506 36716//36716 36153//36153 +f 36416//36416 36153//36153 36716//36716 +f 36259//36259 36312//36312 36535//36535 +f 36215//36215 36107//36107 36348//36348 +f 36312//36312 36409//36409 36535//36535 +f 36326//36326 36227//36227 36391//36391 +f 36300//36300 36521//36521 36201//36201 +f 36399//36399 36400//36400 36481//36481 +f 36263//36263 36385//36385 36380//36380 +f 36266//36266 36311//36311 36357//36357 +f 36243//36243 36085//36085 36275//36275 +f 36318//36318 36243//36243 36355//36355 +f 36230//36230 36266//36266 36357//36357 +f 36332//36332 36355//36355 36243//36243 +f 36274//36274 36376//36376 36190//36190 +f 36190//36190 36376//36376 36359//36359 +f 36361//36361 36190//36190 36359//36359 +f 36087//36087 36363//36363 36088//36088 +f 36363//36363 36087//36087 36362//36362 +f 36279//36279 36088//36088 36461//36461 +f 36364//36364 36280//36280 36279//36279 +f 36358//36358 36364//36364 36365//36365 +f 36262//36262 36358//36358 36360//36360 +f 36404//36404 36329//36329 36408//36408 +f 36311//36311 36271//36271 36373//36373 +f 36284//36284 36410//36410 36332//36332 +f 36402//36402 36367//36367 36494//36494 +f 36433//36433 36292//36292 36466//36466 +f 36520//36520 36292//36292 36255//36255 +f 36285//36285 36504//36504 36500//36500 +f 36213//36213 36504//36504 36285//36285 +f 36157//36157 36234//36234 36421//36421 +f 36231//36231 36232//36232 36538//36538 +f 36355//36355 36332//36332 36368//36368 +f 36271//36271 36427//36427 36373//36373 +f 36251//36251 36452//36452 36329//36329 +f 36518//36518 36538//36538 36232//36232 +f 36271//36271 36328//36328 36427//36427 +f 36374//36374 36174//36174 36418//36418 +f 36234//36234 36342//36342 36421//36421 +f 36431//36431 36250//36250 36435//36435 +f 36426//36426 36148//36148 36579//36579 +f 36321//36321 36354//36354 36482//36482 +f 36381//36381 36419//36419 36305//36305 +f 36393//36393 36295//36295 36334//36334 +f 36314//36314 36427//36427 36328//36328 +f 36331//36331 36240//36240 36503//36503 +f 36503//36503 36240//36240 36383//36383 +f 36423//36423 36276//36276 36403//36403 +f 36270//36270 36374//36374 36593//36593 +f 36388//36388 36212//36212 36390//36390 +f 36288//36288 36408//36408 36378//36378 +f 36232//36232 36320//36320 36483//36483 +f 36483//36483 36320//36320 36485//36485 +f 36245//36245 36429//36429 36313//36313 +f 36247//36247 36310//36310 36342//36342 +f 36390//36390 36182//36182 36432//36432 +f 36352//36352 36353//36353 36606//36606 +f 36512//36512 36516//36516 36308//36308 +f 36482//36482 36354//36354 36440//36440 +f 36372//36372 36284//36284 36423//36423 +f 36126//36126 36180//36180 36447//36447 +f 36283//36283 36440//36440 36354//36354 +f 36372//36372 36410//36410 36284//36284 +f 36378//36378 36408//36408 36379//36379 +f 36391//36391 36325//36325 36415//36415 +f 36356//36356 36340//36340 36433//36433 +f 36211//36211 36375//36375 36320//36320 +f 36261//36261 36423//36423 36284//36284 +f 36308//36308 36516//36516 36397//36397 +f 36376//36376 36355//36355 36389//36389 +f 36337//36337 36228//36228 36401//36401 +f 36359//36359 36376//36376 36493//36493 +f 36356//36356 36301//36301 36268//36268 +f 36415//36415 36325//36325 36474//36474 +f 36289//36289 36404//36404 36288//36288 +f 36329//36329 36404//36404 36289//36289 +f 36317//36317 36413//36413 36478//36478 +f 36285//36285 36375//36375 36211//36211 +f 36434//36434 36210//36210 36442//36442 +f 36389//36389 36355//36355 36368//36368 +f 36529//36529 35976//35976 36653//36653 +f 36341//36341 36707//36707 36242//36242 +f 36329//36329 36452//36452 36453//36453 +f 36408//36408 36329//36329 36453//36453 +f 36339//36339 36254//36254 36527//36527 +f 36707//36707 36472//36472 36150//36150 +f 36254//36254 36256//36256 36527//36527 +f 36195//36195 36264//36264 36579//36579 +f 36150//36150 36242//36242 36707//36707 +f 36360//36360 36406//36406 36405//36405 +f 36294//36294 36442//36442 36210//36210 +f 36405//36405 36406//36406 36455//36455 +f 36251//36251 36396//36396 36369//36369 +f 36405//36405 36455//36455 36385//36385 +f 36451//36451 36256//36256 36258//36258 +f 36258//36258 36395//36395 36451//36451 +f 36396//36396 36394//36394 36414//36414 +f 36327//36327 36449//36449 36335//36335 +f 36322//36322 36236//36236 36534//36534 +f 36338//36338 36316//36316 36399//36399 +f 36303//36303 36720//36720 36323//36323 +f 36330//36330 36499//36499 36220//36220 +f 36336//36336 36335//36335 36470//36470 +f 36659//36659 36395//36395 36259//36259 +f 36492//36492 36259//36259 36535//36535 +f 36400//36400 36306//36306 36486//36486 +f 36371//36371 36367//36367 36293//36293 +f 36127//36127 36198//36198 36571//36571 +f 36494//36494 36367//36367 36371//36371 +f 36366//36366 36331//36331 36411//36411 +f 36324//36324 36580//36580 36430//36430 +f 36452//36452 36369//36369 36453//36453 +f 36412//36412 36167//36167 36388//36388 +f 36612//36612 36118//36118 36431//36431 +f 36377//36377 36295//36295 36393//36393 +f 36368//36368 36332//36332 36410//36410 +f 36421//36421 36342//36342 36790//36790 +f 36315//36315 36437//36437 36325//36325 +f 36423//36423 36261//36261 36276//36276 +f 36380//36380 36437//36437 36315//36315 +f 36437//36437 36380//36380 36420//36420 +f 36413//36413 36402//36402 36477//36477 +f 36232//36232 36483//36483 36518//36518 +f 36380//36380 36385//36385 36420//36420 +f 36398//36398 36510//36510 36334//36334 +f 36435//36435 36309//36309 36702//36702 +f 36454//36454 36475//36475 36453//36453 +f 36392//36392 36462//36462 36302//36302 +f 36453//36453 36369//36369 36454//36454 +f 36475//36475 36454//36454 36584//36584 +f 36403//36403 36478//36478 36423//36423 +f 36402//36402 36494//36494 36495//36495 +f 36402//36402 36495//36495 36477//36477 +f 36390//36390 36432//36432 36517//36517 +f 36430//36430 36162//36162 36238//36238 +f 36567//36567 36539//36539 36245//36245 +f 36349//36349 36522//36522 36469//36469 +f 36420//36420 36385//36385 36491//36491 +f 36485//36485 36320//36320 36375//36375 +f 36447//36447 36180//36180 36270//36270 +f 36384//36384 36392//36392 36302//36302 +f 36454//36454 36369//36369 36586//36586 +f 36504//36504 36333//36333 36548//36548 +f 36351//36351 36443//36443 36673//36673 +f 36573//36573 36351//36351 36673//36673 +f 36428//36428 36337//36337 36401//36401 +f 36333//36333 36434//36434 36548//36548 +f 36429//36429 36245//36245 36539//36539 +f 36453//36453 36498//36498 36408//36408 +f 36352//36352 36606//36606 36522//36522 +f 36346//36346 36348//36348 36446//36446 +f 36369//36369 36396//36396 36436//36436 +f 36126//36126 36447//36447 36608//36608 +f 36401//36401 36378//36378 36428//36428 +f 36378//36378 36439//36439 36428//36428 +f 35954//35954 36265//36265 36509//36509 +f 36499//36499 36330//36330 36463//36463 +f 36445//36445 36269//36269 36347//36347 +f 36427//36427 36314//36314 36417//36417 +f 36369//36369 36452//36452 36251//36251 +f 36394//36394 36419//36419 36414//36414 +f 36325//36325 36437//36437 36474//36474 +f 36688//36688 36446//36446 36348//36348 +f 36381//36381 36382//36382 36507//36507 +f 36376//36376 36389//36389 36493//36493 +f 36348//36348 36107//36107 36688//36688 +f 36313//36313 36537//36537 36134//36134 +f 36382//36382 36482//36482 36507//36507 +f 36463//36463 36302//36302 36462//36462 +f 36441//36441 36157//36157 36487//36487 +f 36440//36440 36283//36283 36438//36438 +f 36221//36221 36531//36531 36386//36386 +f 36379//36379 36439//36439 36378//36378 +f 36370//36370 36193//36193 36490//36490 +f 36290//36290 36233//36233 36577//36577 +f 36324//36324 36445//36445 36647//36647 +f 36537//36537 36253//36253 36134//36134 +f 36556//36556 36220//36220 36499//36499 +f 36303//36303 36220//36220 36556//36556 +f 36314//36314 36422//36422 36417//36417 +f 35976//35976 36529//36529 36144//36144 +f 36450//36450 36491//36491 36385//36385 +f 36385//36385 36455//36455 36450//36450 +f 36221//36221 36350//36350 36531//36531 +f 36450//36450 36455//36455 36479//36479 +f 36455//36455 36448//36448 36479//36479 +f 36609//36609 36399//36399 36481//36481 +f 36549//36549 36344//36344 36253//36253 +f 36449//36449 36515//36515 36335//36335 +f 36530//36530 36217//36217 36675//36675 +f 36326//36326 36514//36514 36327//36327 +f 36217//36217 36282//36282 36675//36675 +f 36659//36659 36259//36259 36492//36492 +f 36327//36327 36514//36514 36449//36449 +f 36301//36301 36356//36356 36565//36565 +f 36473//36473 36438//36438 36283//36283 +f 36473//36473 36343//36343 36231//36231 +f 36470//36470 36335//36335 36515//36515 +f 36470//36470 36484//36484 36336//36336 +f 36424//36424 36336//36336 36484//36484 +f 36457//36457 36358//36358 36365//36365 +f 36406//36406 36360//36360 36456//36456 +f 36448//36448 36406//36406 36456//36456 +f 36360//36360 36358//36358 36457//36457 +f 36406//36406 36448//36448 36455//36455 +f 36361//36361 36359//36359 36493//36493 +f 36460//36460 36360//36360 36457//36457 +f 36561//36561 36361//36361 36493//36493 +f 36362//36362 36361//36361 36561//36561 +f 36456//36456 36360//36360 36460//36460 +f 36561//36561 36542//36542 36362//36362 +f 36357//36357 36306//36306 36230//36230 +f 36459//36459 36306//36306 36357//36357 +f 36461//36461 36458//36458 36279//36279 +f 36311//36311 36459//36459 36357//36357 +f 36461//36461 36088//36088 36363//36363 +f 36364//36364 36279//36279 36458//36458 +f 36365//36365 36364//36364 36458//36458 +f 36297//36297 36464//36464 36581//36581 +f 36331//36331 36503//36503 36411//36411 +f 36414//36414 36476//36476 36396//36396 +f 36174//36174 36370//36370 36418//36418 +f 36427//36427 36496//36496 36373//36373 +f 36342//36342 36310//36310 36857//36857 +f 36253//36253 36537//36537 36549//36549 +f 36368//36368 36555//36555 36389//36389 +f 36469//36469 36309//36309 36349//36349 +f 36371//36371 36337//36337 36494//36494 +f 36502//36502 36287//36287 36387//36387 +f 36495//36495 36494//36494 36337//36337 +f 36439//36439 36379//36379 36605//36605 +f 36538//36538 36473//36473 36231//36231 +f 36428//36428 36495//36495 36337//36337 +f 36521//36521 36564//36564 36201//36201 +f 36720//36720 36422//36422 36323//36323 +f 36506//36506 36344//36344 36633//36633 +f 36079//36079 36201//36201 36564//36564 +f 36162//36162 36430//36430 36580//36580 +f 36383//36383 36386//36386 36489//36489 +f 36443//36443 36079//36079 36564//36564 +f 36341//36341 36677//36677 36707//36707 +f 36538//36538 36518//36518 36508//36508 +f 36408//36408 36498//36498 36379//36379 +f 36510//36510 36393//36393 36334//36334 +f 36353//36353 36441//36441 36606//36606 +f 36493//36493 36389//36389 36536//36536 +f 36436//36436 36586//36586 36369//36369 +f 36597//36597 36517//36517 36432//36432 +f 36642//36642 36386//36386 36531//36531 +f 36565//36565 36356//36356 36433//36433 +f 36396//36396 36476//36476 36436//36436 +f 36422//36422 36471//36471 36417//36417 +f 36375//36375 36285//36285 36524//36524 +f 36587//36587 36417//36417 36471//36471 +f 36273//36273 36573//36573 36658//36658 +f 36490//36490 36273//36273 36658//36658 +f 36487//36487 36157//36157 36421//36421 +f 36524//36524 36285//36285 36500//36500 +f 36416//36416 36716//36716 36576//36576 +f 36300//36300 36416//36416 36576//36576 +f 36445//36445 36347//36347 36513//36513 +f 36398//36398 36468//36468 36510//36510 +f 36350//36350 36534//36534 36568//36568 +f 36442//36442 36596//36596 36434//36434 +f 36282//36282 36532//36532 36675//36675 +f 36107//36107 36290//36290 36577//36577 +f 36571//36571 36444//36444 36601//36601 +f 36198//36198 36444//36444 36571//36571 +f 36440//36440 36501//36501 36482//36482 +f 36474//36474 36562//36562 36415//36415 +f 36291//36291 36533//36533 36282//36282 +f 36533//36533 36291//36291 36607//36607 +f 36437//36437 36420//36420 36511//36511 +f 36127//36127 36571//36571 36465//36465 +f 36326//36326 36391//36391 36514//36514 +f 36607//36607 36297//36297 36581//36581 +f 36291//36291 36297//36297 36607//36607 +f 36515//36515 36449//36449 36514//36514 +f 36391//36391 36415//36415 36514//36514 +f 36397//36397 36572//36572 36264//36264 +f 36372//36372 36423//36423 36588//36588 +f 36510//36510 36338//36338 36649//36649 +f 36574//36574 36535//36535 36409//36409 +f 36409//36409 36377//36377 36574//36574 +f 36579//36579 36264//36264 36572//36572 +f 36649//36649 36338//36338 36609//36609 +f 36442//36442 36294//36294 36526//36526 +f 36338//36338 36399//36399 36609//36609 +f 36366//36366 36526//36526 36294//36294 +f 36400//36400 36486//36486 36481//36481 +f 36298//36298 36426//36426 36652//36652 +f 36545//36545 36482//36482 36497//36497 +f 36410//36410 36575//36575 36368//36368 +f 36482//36482 36501//36501 36497//36497 +f 36304//36304 36612//36612 36407//36407 +f 36439//36439 36668//36668 36428//36428 +f 36341//36341 36298//36298 36677//36677 +f 36477//36477 36495//36495 36550//36550 +f 36439//36439 36467//36467 36668//36668 +f 36384//36384 36700//36700 36392//36392 +f 36550//36550 36495//36495 36428//36428 +f 36703//36703 36496//36496 36427//36427 +f 36438//36438 36617//36617 36440//36440 +f 36464//36464 36826//36826 36581//36581 +f 36605//36605 36467//36467 36439//36439 +f 36501//36501 36440//36440 36617//36617 +f 36586//36586 36436//36436 36585//36585 +f 36374//36374 36418//36418 36554//36554 +f 36502//36502 36387//36387 36569//36569 +f 36374//36374 36554//36554 36593//36593 +f 36339//36339 36826//36826 36464//36464 +f 36379//36379 36498//36498 36578//36578 +f 36549//36549 36682//36682 36344//36344 +f 36392//36392 36700//36700 36462//36462 +f 36473//36473 36505//36505 36438//36438 +f 36388//36388 36390//36390 36725//36725 +f 36555//36555 36557//36557 36389//36389 +f 36538//36538 36505//36505 36473//36473 +f 36379//36379 36578//36578 36605//36605 +f 36389//36389 36557//36557 36536//36536 +f 36475//36475 36498//36498 36453//36453 +f 36462//36462 36551//36551 36463//36463 +f 36200//36200 36502//36502 36559//36559 +f 36410//36410 36372//36372 36588//36588 +f 36548//36548 36434//36434 36596//36596 +f 36438//36438 36505//36505 36617//36617 +f 36339//36339 36527//36527 36701//36701 +f 36427//36427 36587//36587 36703//36703 +f 36505//36505 36538//36538 36508//36508 +f 36475//36475 36584//36584 36618//36618 +f 36414//36414 36419//36419 36476//36476 +f 36427//36427 36417//36417 36587//36587 +f 36586//36586 36584//36584 36454//36454 +f 36436//36436 36476//36476 36546//36546 +f 36346//36346 36597//36597 36432//36432 +f 36519//36519 36450//36450 36523//36523 +f 36450//36450 36479//36479 36523//36523 +f 36562//36562 36474//36474 36594//36594 +f 36688//36688 36733//36733 36446//36446 +f 36531//36531 36350//36350 36568//36568 +f 36484//36484 36567//36567 36424//36424 +f 36716//36716 36506//36506 36604//36604 +f 36485//36485 36375//36375 36591//36591 +f 36442//36442 36526//36526 36651//36651 +f 36591//36591 36375//36375 36525//36525 +f 36468//36468 36338//36338 36510//36510 +f 36570//36570 36162//36162 36553//36553 +f 36524//36524 36525//36525 36375//36375 +f 36688//36688 36107//36107 36577//36577 +f 36560//36560 36471//36471 36422//36422 +f 36443//36443 36564//36564 36673//36673 +f 36601//36601 36488//36488 36528//36528 +f 36560//36560 36422//36422 36720//36720 +f 36437//36437 36511//36511 36474//36474 +f 36585//36585 36436//36436 36546//36546 +f 36698//36698 35954//35954 36509//36509 +f 36387//36387 35954//35954 36698//36698 +f 36236//36236 36412//36412 36534//36534 +f 36511//36511 36491//36491 36519//36519 +f 36476//36476 36419//36419 36381//36381 +f 36507//36507 36476//36476 36381//36381 +f 36659//36659 36451//36451 36395//36395 +f 36594//36594 36474//36474 36511//36511 +f 36488//36488 36570//36570 36528//36528 +f 36580//36580 36324//36324 36647//36647 +f 36526//36526 36366//36366 36411//36411 +f 36562//36562 36514//36514 36415//36415 +f 36292//36292 36520//36520 36820//36820 +f 36478//36478 36413//36413 36550//36550 +f 36384//36384 36301//36301 36566//36566 +f 36477//36477 36550//36550 36413//36413 +f 36282//36282 36533//36533 36532//36532 +f 36537//36537 36313//36313 36646//36646 +f 36565//36565 36566//36566 36301//36301 +f 36373//36373 36654//36654 36311//36311 +f 36373//36373 36496//36496 36655//36655 +f 36458//36458 36540//36540 36365//36365 +f 36365//36365 36540//36540 36457//36457 +f 36456//36456 36541//36541 36448//36448 +f 36459//36459 36486//36486 36306//36306 +f 36493//36493 36536//36536 36561//36561 +f 36544//36544 36363//36363 36542//36542 +f 36543//36543 36448//36448 36541//36541 +f 36519//36519 36491//36491 36450//36450 +f 36460//36460 36457//36457 36540//36540 +f 36543//36543 36479//36479 36448//36448 +f 36523//36523 36479//36479 36543//36543 +f 36461//36461 36363//36363 36626//36626 +f 36363//36363 36362//36362 36542//36542 +f 36311//36311 36654//36654 36459//36459 +f 36420//36420 36491//36491 36511//36511 +f 36725//36725 36390//36390 36666//36666 +f 36555//36555 36368//36368 36575//36575 +f 36478//36478 36583//36583 36423//36423 +f 36635//36635 36484//36484 36664//36664 +f 36480//36480 36425//36425 36590//36590 +f 36546//36546 36639//36639 36585//36585 +f 36393//36393 36510//36510 36749//36749 +f 36650//36650 36497//36497 36501//36501 +f 36618//36618 36498//36498 36475//36475 +f 36162//36162 36580//36580 36553//36553 +f 36489//36489 36386//36386 36642//36642 +f 36525//36525 36524//36524 36552//36552 +f 36666//36666 36390//36390 36517//36517 +f 36556//36556 36720//36720 36303//36303 +f 36309//36309 36469//36469 36702//36702 +f 36410//36410 36588//36588 36575//36575 +f 36270//36270 36593//36593 36447//36447 +f 36433//36433 36466//36466 36784//36784 +f 36567//36567 36737//36737 36539//36539 +f 36611//36611 36433//36433 36784//36784 +f 36677//36677 36298//36298 36652//36652 +f 36524//36524 36500//36500 36552//36552 +f 36546//36546 36476//36476 36589//36589 +f 36501//36501 36617//36617 36648//36648 +f 36469//36469 36522//36522 36558//36558 +f 36608//36608 36610//36610 36653//36653 +f 36565//36565 36433//36433 36775//36775 +f 36429//36429 36539//36539 36737//36737 +f 36737//36737 36740//36740 36429//36429 +f 36546//36546 36589//36589 36547//36547 +f 36313//36313 36429//36429 36646//36646 +f 36423//36423 36583//36583 36588//36588 +f 36588//36588 36583//36583 36598//36598 +f 36645//36645 36546//36546 36547//36547 +f 36656//36656 36573//36573 36673//36673 +f 36516//36516 36684//36684 36397//36397 +f 36596//36596 36442//36442 36651//36651 +f 36566//36566 36565//36565 36775//36775 +f 36513//36513 36347//36347 36798//36798 +f 36667//36667 36562//36562 36594//36594 +f 36441//36441 36487//36487 36690//36690 +f 36598//36598 36595//36595 36588//36588 +f 36578//36578 36662//36662 36605//36605 +f 36476//36476 36507//36507 36589//36589 +f 36256//36256 36451//36451 36527//36527 +f 36472//36472 36669//36669 36520//36520 +f 36644//36644 36445//36445 36513//36513 +f 36665//36665 36499//36499 36463//36463 +f 36534//36534 36412//36412 36777//36777 +f 36736//36736 36370//36370 36490//36490 +f 36556//36556 36499//36499 36791//36791 +f 36425//36425 36144//36144 36590//36590 +f 36736//36736 36418//36418 36370//36370 +f 36412//36412 36388//36388 36725//36725 +f 36857//36857 36790//36790 36342//36342 +f 36545//36545 36507//36507 36482//36482 +f 36698//36698 36569//36569 36387//36387 +f 36520//36520 36669//36669 36820//36820 +f 36407//36407 36696//36696 36233//36233 +f 36820//36820 36466//36466 36292//36292 +f 36463//36463 36551//36551 36665//36665 +f 36717//36717 36521//36521 36300//36300 +f 36470//36470 36515//36515 36664//36664 +f 36664//36664 36484//36484 36470//36470 +f 36659//36659 36492//36492 36714//36714 +f 36478//36478 36550//36550 36582//36582 +f 36654//36654 36373//36373 36655//36655 +f 36612//36612 36431//36431 36792//36792 +f 36431//36431 36435//36435 36792//36792 +f 36583//36583 36478//36478 36582//36582 +f 36586//36586 36585//36585 36715//36715 +f 36550//36550 36428//36428 36668//36668 +f 36411//36411 36503//36503 36563//36563 +f 36579//36579 36652//36652 36426//36426 +f 36646//36646 36549//36549 36537//36537 +f 36639//36639 36546//36546 36645//36645 +f 36383//36383 36787//36787 36503//36503 +f 36657//36657 36587//36587 36636//36636 +f 36857//36857 36310//36310 36743//36743 +f 36310//36310 36530//36530 36743//36743 +f 36489//36489 36787//36787 36383//36383 +f 36580//36580 36860//36860 36553//36553 +f 36557//36557 36704//36704 36536//36536 +f 36682//36682 36633//36633 36344//36344 +f 36743//36743 36530//36530 36776//36776 +f 36567//36567 36484//36484 36635//36635 +f 36635//36635 36600//36600 36567//36567 +f 36559//36559 36502//36502 36739//36739 +f 36592//36592 36471//36471 36634//36634 +f 36587//36587 36471//36471 36592//36592 +f 36589//36589 36507//36507 36757//36757 +f 36561//36561 36536//36536 36704//36704 +f 36501//36501 36648//36648 36650//36650 +f 36832//36832 36516//36516 36512//36512 +f 36560//36560 36634//36634 36471//36471 +f 36339//36339 36701//36701 36826//36826 +f 36633//36633 36604//36604 36506//36506 +f 36567//36567 36600//36600 36737//36737 +f 36598//36598 36583//36583 36754//36754 +f 36508//36508 36637//36637 36505//36505 +f 36753//36753 36634//36634 36560//36560 +f 36637//36637 36508//36508 36661//36661 +f 36508//36508 36518//36518 36661//36661 +f 36560//36560 36720//36720 36753//36753 +f 36509//36509 36265//36265 36873//36873 +f 36441//36441 36690//36690 36606//36606 +f 36505//36505 36616//36616 36617//36617 +f 36679//36679 36588//36588 36706//36706 +f 36575//36575 36588//36588 36679//36679 +f 36685//36685 36578//36578 36498//36498 +f 36685//36685 36498//36498 36618//36618 +f 36577//36577 36233//36233 36696//36696 +f 36576//36576 36716//36716 36871//36871 +f 36527//36527 36451//36451 36834//36834 +f 36602//36602 36720//36720 36556//36556 +f 36646//36646 36429//36429 36740//36740 +f 36505//36505 36637//36637 36670//36670 +f 36616//36616 36505//36505 36670//36670 +f 36529//36529 36653//36653 36879//36879 +f 36300//36300 36576//36576 36717//36717 +f 36675//36675 36776//36776 36530//36530 +f 36595//36595 36706//36706 36588//36588 +f 36647//36647 36445//36445 36644//36644 +f 36534//36534 36777//36777 36568//36568 +f 36466//36466 36820//36820 36734//36734 +f 36675//36675 36532//36532 36872//36872 +f 36580//36580 36647//36647 36860//36860 +f 36661//36661 36518//36518 36603//36603 +f 36518//36518 36483//36483 36603//36603 +f 36699//36699 36514//36514 36562//36562 +f 36483//36483 36485//36485 36603//36603 +f 36514//36514 36699//36699 36515//36515 +f 36591//36591 36603//36603 36485//36485 +f 36515//36515 36699//36699 36664//36664 +f 36618//36618 36584//36584 36687//36687 +f 36687//36687 36584//36584 36586//36586 +f 36703//36703 36587//36587 36657//36657 +f 36655//36655 36496//36496 36703//36703 +f 36544//36544 36542//36542 36613//36613 +f 36620//36620 36544//36544 36613//36613 +f 36625//36625 36544//36544 36620//36620 +f 36363//36363 36544//36544 36625//36625 +f 36486//36486 36614//36614 36481//36481 +f 36619//36619 36541//36541 36622//36622 +f 36704//36704 36613//36613 36561//36561 +f 36561//36561 36613//36613 36542//36542 +f 36621//36621 36540//36540 36630//36630 +f 36626//36626 36363//36363 36625//36625 +f 36460//36460 36540//36540 36621//36621 +f 36543//36543 36541//36541 36619//36619 +f 36621//36621 36624//36624 36460//36460 +f 36614//36614 36486//36486 36615//36615 +f 36627//36627 36461//36461 36626//36626 +f 36623//36623 36629//36629 36632//36632 +f 36456//36456 36460//36460 36624//36624 +f 36486//36486 36459//36459 36615//36615 +f 36631//36631 36461//36461 36627//36627 +f 36623//36623 36632//36632 36523//36523 +f 36622//36622 36456//36456 36624//36624 +f 36541//36541 36456//36456 36622//36622 +f 36523//36523 36632//36632 36519//36519 +f 36543//36543 36619//36619 36523//36523 +f 36461//36461 36630//36630 36458//36458 +f 36615//36615 36459//36459 36654//36654 +f 36630//36630 36461//36461 36631//36631 +f 36458//36458 36630//36630 36540//36540 +f 36631//36631 36627//36627 36630//36630 +f 36630//36630 36628//36628 36629//36629 +f 36627//36627 36628//36628 36630//36630 +f 36628//36628 36632//36632 36629//36629 +f 36663//36663 36511//36511 36628//36628 +f 36628//36628 36511//36511 36632//36632 +f 36511//36511 36519//36519 36632//36632 +f 36617//36617 36638//36638 36648//36648 +f 36548//36548 36596//36596 36641//36641 +f 36558//36558 36795//36795 36469//36469 +f 36678//36678 36555//36555 36575//36575 +f 36575//36575 36679//36679 36678//36678 +f 36507//36507 36545//36545 36757//36757 +f 36784//36784 36466//36466 36734//36734 +f 36522//36522 36606//36606 36896//36896 +f 36896//36896 36558//36558 36522//36522 +f 36687//36687 36685//36685 36618//36618 +f 36668//36668 36467//36467 36697//36697 +f 36467//36467 36605//36605 36697//36697 +f 36509//36509 36873//36873 36694//36694 +f 36684//36684 36572//36572 36397//36397 +f 36451//36451 36659//36659 36714//36714 +f 36611//36611 36775//36775 36433//36433 +f 36545//36545 36497//36497 36752//36752 +f 36640//36640 36686//36686 36591//36591 +f 36525//36525 36640//36640 36591//36591 +f 36608//36608 36447//36447 36610//36610 +f 36707//36707 36669//36669 36472//36472 +f 36674//36674 36586//36586 36715//36715 +f 36643//36643 36596//36596 36651//36651 +f 36586//36586 36674//36674 36687//36687 +f 36706//36706 36595//36595 36773//36773 +f 36487//36487 36421//36421 37016//37016 +f 36778//36778 36688//36688 36577//36577 +f 36525//36525 36552//36552 36640//36640 +f 36566//36566 36848//36848 36384//36384 +f 37016//37016 36421//36421 36843//36843 +f 36685//36685 36662//36662 36578//36578 +f 36656//36656 36658//36658 36573//36573 +f 36859//36859 36492//36492 36535//36535 +f 36595//36595 36598//36598 36705//36705 +f 36717//36717 36564//36564 36521//36521 +f 36639//36639 36715//36715 36585//36585 +f 36481//36481 36614//36614 36747//36747 +f 36532//36532 36533//36533 36782//36782 +f 36535//36535 36574//36574 36859//36859 +f 36557//36557 36555//36555 36678//36678 +f 36557//36557 36678//36678 36704//36704 +f 36607//36607 36783//36783 36533//36533 +f 36144//36144 36529//36529 36879//36879 +f 36511//36511 36663//36663 36594//36594 +f 36504//36504 36722//36722 36500//36500 +f 36548//36548 36722//36722 36504//36504 +f 36655//36655 36751//36751 36654//36654 +f 36617//36617 36616//36616 36638//36638 +f 36607//36607 36581//36581 36898//36898 +f 36722//36722 36548//36548 36695//36695 +f 36582//36582 36550//36550 36756//36756 +f 36435//36435 36599//36599 36792//36792 +f 36736//36736 36660//36660 36418//36418 +f 36664//36664 36699//36699 36818//36818 +f 36599//36599 36435//36435 36702//36702 +f 36646//36646 36682//36682 36549//36549 +f 36616//36616 36670//36670 36638//36638 +f 36665//36665 36693//36693 36499//36499 +f 36832//36832 36345//36345 36750//36750 +f 36411//36411 36563//36563 36526//36526 +f 36777//36777 36412//36412 36807//36807 +f 36592//36592 36636//36636 36587//36587 +f 36807//36807 36412//36412 36725//36725 +f 36832//36832 36512//36512 36345//36345 +f 36791//36791 36499//36499 36693//36693 +f 36665//36665 36551//36551 36727//36727 +f 36462//36462 36700//36700 36551//36551 +f 36562//36562 36667//36667 36699//36699 +f 36727//36727 36551//36551 36821//36821 +f 36667//36667 36594//36594 36663//36663 +f 36347//36347 36559//36559 36739//36739 +f 36469//36469 36795//36795 36702//36702 +f 36798//36798 36347//36347 36739//36739 +f 36489//36489 36642//36642 36829//36829 +f 36597//36597 36729//36729 36517//36517 +f 36480//36480 36873//36873 36265//36265 +f 36583//36583 36691//36691 36754//36754 +f 36784//36784 36734//36734 36748//36748 +f 36757//36757 36545//36545 36752//36752 +f 36604//36604 36633//36633 36914//36914 +f 36638//36638 36671//36671 36648//36648 +f 36661//36661 36603//36603 36683//36683 +f 36837//36837 36749//36749 36510//36510 +f 36510//36510 36649//36649 36837//36837 +f 37018//37018 36677//36677 36652//36652 +f 36570//36570 36920//36920 36528//36528 +f 36589//36589 36757//36757 36547//36547 +f 36670//36670 36637//36637 36759//36759 +f 36596//36596 36643//36643 36641//36641 +f 36716//36716 36604//36604 36827//36827 +f 36346//36346 36731//36731 36597//36597 +f 36679//36679 36706//36706 36724//36724 +f 36712//36712 36896//36896 36606//36606 +f 36583//36583 36582//36582 36691//36691 +f 36738//36738 36601//36601 36528//36528 +f 36715//36715 36639//36639 36755//36755 +f 36650//36650 36752//36752 36497//36497 +f 36670//36670 36681//36681 36638//36638 +f 36600//36600 36672//36672 36737//36737 +f 36752//36752 36650//36650 36760//36760 +f 36603//36603 36591//36591 36683//36683 +f 36683//36683 36591//36591 36686//36686 +f 36698//36698 36509//36509 36694//36694 +f 36773//36773 36595//36595 36705//36705 +f 36643//36643 36651//36651 36793//36793 +f 36872//36872 36532//36532 36782//36782 +f 36653//36653 36610//36610 36879//36879 +f 36670//36670 36759//36759 36681//36681 +f 36911//36911 36601//36601 36738//36738 +f 36700//36700 36811//36811 36812//36812 +f 36740//36740 36676//36676 36646//36646 +f 36533//36533 36783//36783 36782//36782 +f 36658//36658 36736//36736 36490//36490 +f 36700//36700 36384//36384 36811//36811 +f 36724//36724 36706//36706 36781//36781 +f 36811//36811 36384//36384 36848//36848 +f 36781//36781 36706//36706 36773//36773 +f 36598//36598 36754//36754 36705//36705 +f 36684//36684 36741//36741 36572//36572 +f 36775//36775 36809//36809 36566//36566 +f 36581//36581 36826//36826 36898//36898 +f 36686//36686 36640//36640 36689//36689 +f 36612//36612 36696//36696 36407//36407 +f 36550//36550 36668//36668 36756//36756 +f 36854//36854 36601//36601 36911//36911 +f 36679//36679 36724//36724 36680//36680 +f 36574//36574 36377//36377 36861//36861 +f 36747//36747 36839//36839 36481//36481 +f 36793//36793 36651//36651 36765//36765 +f 36377//36377 36393//36393 36861//36861 +f 36571//36571 36601//36601 36854//36854 +f 36526//36526 36765//36765 36651//36651 +f 36526//36526 36563//36563 36765//36765 +f 36701//36701 36527//36527 36834//36834 +f 36645//36645 36547//36547 36758//36758 +f 36751//36751 36615//36615 36654//36654 +f 36668//36668 36697//36697 36726//36726 +f 36822//36822 36664//36664 36818//36818 +f 36666//36666 36517//36517 36729//36729 +f 36693//36693 36665//36665 36727//36727 +f 36648//36648 36760//36760 36650//36650 +f 36689//36689 36640//36640 36692//36692 +f 36671//36671 36760//36760 36648//36648 +f 36605//36605 36662//36662 36732//36732 +f 36697//36697 36605//36605 36732//36732 +f 36503//36503 36787//36787 36563//36563 +f 36699//36699 36667//36667 36801//36801 +f 36345//36345 36465//36465 36750//36750 +f 36500//36500 36640//36640 36552//36552 +f 36590//36590 37083//37083 36480//36480 +f 36692//36692 36640//36640 36722//36722 +f 36657//36657 36636//36636 36785//36785 +f 36722//36722 36640//36640 36500//36500 +f 36791//36791 36602//36602 36556//36556 +f 36620//36620 36704//36704 36841//36841 +f 36613//36613 36704//36704 36620//36620 +f 36623//36623 36630//36630 36629//36629 +f 36623//36623 36619//36619 36622//36622 +f 36708//36708 36625//36625 36620//36620 +f 36619//36619 36623//36623 36523//36523 +f 36623//36623 36621//36621 36630//36630 +f 36626//36626 36625//36625 36708//36708 +f 36622//36622 36621//36621 36623//36623 +f 36624//36624 36621//36621 36622//36622 +f 36710//36710 36627//36627 36626//36626 +f 36721//36721 36680//36680 36724//36724 +f 36627//36627 36710//36710 36628//36628 +f 36710//36710 36709//36709 36628//36628 +f 36628//36628 36709//36709 36663//36663 +f 36746//36746 36692//36692 36770//36770 +f 36639//36639 36645//36645 36755//36755 +f 36713//36713 36531//36531 36568//36568 +f 36754//36754 36691//36691 36780//36780 +f 36712//36712 36606//36606 36690//36690 +f 36714//36714 36492//36492 36912//36912 +f 36649//36649 36609//36609 36839//36839 +f 36707//36707 36677//36677 36806//36806 +f 36765//36765 36563//36563 36769//36769 +f 36912//36912 36492//36492 36859//36859 +f 36547//36547 36757//36757 36758//36758 +f 36692//36692 36722//36722 36770//36770 +f 36757//36757 36752//36752 36758//36758 +f 36577//36577 36696//36696 36778//36778 +f 36691//36691 36756//36756 36728//36728 +f 36609//36609 36481//36481 36839//36839 +f 36487//36487 37016//37016 36690//36690 +f 36671//36671 36711//36711 36760//36760 +f 36685//36685 36687//36687 36817//36817 +f 36772//36772 36568//36568 36777//36777 +f 36661//36661 36759//36759 36637//36637 +f 36759//36759 36661//36661 36683//36683 +f 36599//36599 36702//36702 36792//36792 +f 36843//36843 36421//36421 36790//36790 +f 36614//36614 36615//36615 36779//36779 +f 36700//36700 36819//36819 36551//36551 +f 36551//36551 36819//36819 36821//36821 +f 36652//36652 36579//36579 36744//36744 +f 36702//36702 36795//36795 36867//36867 +f 36680//36680 36678//36678 36679//36679 +f 36795//36795 36558//36558 36952//36952 +f 36759//36759 36683//36683 36761//36761 +f 36787//36787 36489//36489 36829//36829 +f 36686//36686 36761//36761 36683//36683 +f 36809//36809 36848//36848 36566//36566 +f 36981//36981 36666//36666 36729//36729 +f 36744//36744 36835//36835 36652//36652 +f 36662//36662 36685//36685 36732//36732 +f 36638//36638 36681//36681 36742//36742 +f 36393//36393 36749//36749 36992//36992 +f 36678//36678 36723//36723 36704//36704 +f 36564//36564 36717//36717 36968//36968 +f 36758//36758 36752//36752 36760//36760 +f 36671//36671 36638//36638 36742//36742 +f 36767//36767 36726//36726 36697//36697 +f 36729//36729 36597//36597 36731//36731 +f 36678//36678 36680//36680 36723//36723 +f 36920//36920 36570//36570 36553//36553 +f 36668//36668 36726//36726 36756//36756 +f 36759//36759 36761//36761 36681//36681 +f 36838//36838 36755//36755 36645//36645 +f 36732//36732 36685//36685 36817//36817 +f 36582//36582 36756//36756 36691//36691 +f 36673//36673 36564//36564 36828//36828 +f 36735//36735 36634//36634 36753//36753 +f 36346//36346 36446//36446 36797//36797 +f 36797//36797 36446//36446 36733//36733 +f 36762//36762 36681//36681 36761//36761 +f 36758//36758 36838//36838 36645//36645 +f 36705//36705 36823//36823 36773//36773 +f 36723//36723 36680//36680 36721//36721 +f 36592//36592 36634//36634 36735//36735 +f 36704//36704 36723//36723 36718//36718 +f 36762//36762 36746//36746 36681//36681 +f 36642//36642 36531//36531 36713//36713 +f 36749//36749 36837//36837 37057//37057 +f 36656//36656 36673//36673 36745//36745 +f 36516//36516 36832//36832 36794//36794 +f 36655//36655 36703//36703 36836//36836 +f 36701//36701 36834//36834 36905//36905 +f 36761//36761 36686//36686 36689//36689 +f 36762//36762 36761//36761 36689//36689 +f 36703//36703 36657//36657 36785//36785 +f 36836//36836 36703//36703 36785//36785 +f 36762//36762 36689//36689 36692//36692 +f 36692//36692 36746//36746 36762//36762 +f 36730//36730 36851//36851 36663//36663 +f 36801//36801 36667//36667 36663//36663 +f 36796//36796 36735//36735 36753//36753 +f 36733//36733 36688//36688 36967//36967 +f 36770//36770 36888//36888 36746//36746 +f 36715//36715 36755//36755 36674//36674 +f 36712//36712 36690//36690 36875//36875 +f 36839//36839 36837//36837 36649//36649 +f 36711//36711 36881//36881 36760//36760 +f 36726//36726 36768//36768 36756//36756 +f 36818//36818 36699//36699 36891//36891 +f 36856//36856 36633//36633 36682//36682 +f 36720//36720 36766//36766 36753//36753 +f 36694//36694 37068//37068 36698//36698 +f 36914//36914 36633//36633 36856//36856 +f 36602//36602 36766//36766 36720//36720 +f 36644//36644 37052//37052 36647//36647 +f 36658//36658 36656//36656 36830//36830 +f 36723//36723 36721//36721 36718//36718 +f 36914//36914 36827//36827 36604//36604 +f 36664//36664 36886//36886 36635//36635 +f 36886//36886 36664//36664 36822//36822 +f 36770//36770 36722//36722 36771//36771 +f 36860//36860 36647//36647 36774//36774 +f 36695//36695 36771//36771 36722//36722 +f 36852//36852 36736//36736 36658//36658 +f 36880//36880 36724//36724 36781//36781 +f 36675//36675 36872//36872 37065//37065 +f 36600//36600 36635//36635 36874//36874 +f 36852//36852 36660//36660 36736//36736 +f 36904//36904 36769//36769 36563//36563 +f 36687//36687 36674//36674 36866//36866 +f 36756//36756 36768//36768 36728//36728 +f 36696//36696 36612//36612 36940//36940 +f 36871//36871 36716//36716 36827//36827 +f 36786//36786 36940//36940 36612//36612 +f 36612//36612 36792//36792 36786//36786 +f 36763//36763 36728//36728 36768//36768 +f 36695//36695 36814//36814 36808//36808 +f 36807//36807 36725//36725 36981//36981 +f 36717//36717 36576//36576 36871//36871 +f 36871//36871 36968//36968 36717//36717 +f 36897//36897 36791//36791 36693//36693 +f 36740//36740 36737//36737 36672//36672 +f 36744//36744 36572//36572 36741//36741 +f 36863//36863 36144//36144 37182//37182 +f 36553//36553 36860//36860 36719//36719 +f 36725//36725 36666//36666 36981//36981 +f 36751//36751 36779//36779 36615//36615 +f 36548//36548 36814//36814 36695//36695 +f 36553//36553 36719//36719 36920//36920 +f 37015//37015 36554//36554 36418//36418 +f 36579//36579 36572//36572 36744//36744 +f 36729//36729 37024//37024 36981//36981 +f 36867//36867 36792//36792 36702//36702 +f 36838//36838 36760//36760 36881//36881 +f 36758//36758 36760//36760 36838//36838 +f 36502//36502 36569//36569 37029//37029 +f 36641//36641 36814//36814 36548//36548 +f 36748//36748 36734//36734 36820//36820 +f 36742//36742 36681//36681 36746//36746 +f 36850//36850 36676//36676 36740//36740 +f 36393//36393 36864//36864 36861//36861 +f 36731//36731 36346//36346 36797//36797 +f 36750//36750 36465//36465 36571//36571 +f 36797//36797 36733//36733 36893//36893 +f 36893//36893 36733//36733 36967//36967 +f 36682//36682 36646//36646 36978//36978 +f 36726//36726 36767//36767 36768//36768 +f 36727//36727 36821//36821 36936//36936 +f 36643//36643 36789//36789 36641//36641 +f 36851//36851 36801//36801 36663//36663 +f 36764//36764 36801//36801 36851//36851 +f 36835//36835 36960//36960 36652//36652 +f 36751//36751 36655//36655 36799//36799 +f 36836//36836 36799//36799 36655//36655 +f 36829//36829 36642//36642 36885//36885 +f 36643//36643 36793//36793 36789//36789 +f 36697//36697 36732//36732 36767//36767 +f 36700//36700 36788//36788 36819//36819 +f 36788//36788 36700//36700 36812//36812 +f 36694//36694 36873//36873 36965//36965 +f 36592//36592 36785//36785 36636//36636 +f 36780//36780 36705//36705 36754//36754 +f 36684//36684 36516//36516 37100//37100 +f 36780//36780 36691//36691 36763//36763 +f 36780//36780 36763//36763 36823//36823 +f 36691//36691 36728//36728 36763//36763 +f 36880//36880 36721//36721 36724//36724 +f 36747//36747 36614//36614 36779//36779 +f 36704//36704 36718//36718 36841//36841 +f 36841//36841 36800//36800 36620//36620 +f 36620//36620 36800//36800 36708//36708 +f 36802//36802 36708//36708 36800//36800 +f 36882//36882 36708//36708 36802//36802 +f 36626//36626 36708//36708 36882//36882 +f 36709//36709 36626//36626 36882//36882 +f 36710//36710 36626//36626 36709//36709 +f 36803//36803 36663//36663 36709//36709 +f 36778//36778 36696//36696 36937//36937 +f 36883//36883 36721//36721 36880//36880 +f 36805//36805 36806//36806 36677//36677 +f 36671//36671 36742//36742 36845//36845 +f 37100//37100 36516//36516 36794//36794 +f 36840//36840 36823//36823 36763//36763 +f 36880//36880 36781//36781 36815//36815 +f 36699//36699 36801//36801 36892//36892 +f 36647//36647 37052//37052 36963//36963 +f 36845//36845 36742//36742 36884//36884 +f 36742//36742 36746//36746 36884//36884 +f 36646//36646 36676//36676 36978//36978 +f 36809//36809 36775//36775 36804//36804 +f 36849//36849 36767//36767 36732//36732 +f 36669//36669 36707//36707 36928//36928 +f 36856//36856 36682//36682 36978//36978 +f 36764//36764 36855//36855 36801//36801 +f 36607//36607 36898//36898 36783//36783 +f 36854//36854 36750//36750 36571//36571 +f 36747//36747 36846//36846 36839//36839 +f 36590//36590 36144//36144 36863//36863 +f 36739//36739 36502//36502 37029//37029 +f 36727//36727 36897//36897 36693//36693 +f 36859//36859 36574//36574 36861//36861 +f 36641//36641 36789//36789 36902//36902 +f 36867//36867 36795//36795 36985//36985 +f 37015//37015 36418//36418 36660//36660 +f 36811//36811 36848//36848 36901//36901 +f 36817//36817 36849//36849 36732//36732 +f 36888//36888 36770//36770 36771//36771 +f 36755//36755 36838//36838 36868//36868 +f 36768//36768 36810//36810 36763//36763 +f 36695//36695 36808//36808 36771//36771 +f 36828//36828 36564//36564 36968//36968 +f 36763//36763 36810//36810 36840//36840 +f 36826//36826 36701//36701 36977//36977 +f 36960//36960 37018//37018 36652//36652 +f 36862//36862 36817//36817 36687//36687 +f 36831//36831 36832//36832 36750//36750 +f 36674//36674 36865//36865 36866//36866 +f 36768//36768 36767//36767 36849//36849 +f 37083//37083 36590//36590 36816//36816 +f 36866//36866 36862//36862 36687//36687 +f 36956//36956 36785//36785 36592//36592 +f 36592//36592 36735//36735 36956//36956 +f 36828//36828 36745//36745 36673//36673 +f 36874//36874 36635//36635 36886//36886 +f 36674//36674 36813//36813 36865//36865 +f 37018//37018 36805//36805 36677//36677 +f 36712//36712 36875//36875 36959//36959 +f 36992//36992 36864//36864 36393//36393 +f 36765//36765 36833//36833 36793//36793 +f 37083//37083 36873//36873 36480//36480 +f 36593//36593 36825//36825 36447//36447 +f 36836//36836 36785//36785 36870//36870 +f 36688//36688 36778//36778 36824//36824 +f 36833//36833 36765//36765 36935//36935 +f 36656//36656 36745//36745 36830//36830 +f 36705//36705 36780//36780 36823//36823 +f 36769//36769 36935//36935 36765//36765 +f 36755//36755 36813//36813 36674//36674 +f 36924//36924 36600//36600 36874//36874 +f 36672//36672 36600//36600 36924//36924 +f 36834//36834 36451//36451 37003//37003 +f 36611//36611 36804//36804 36775//36775 +f 36850//36850 36740//36740 36672//36672 +f 36755//36755 36868//36868 36945//36945 +f 36451//36451 36714//36714 37003//37003 +f 36690//36690 37016//37016 36875//36875 +f 36883//36883 36718//36718 36721//36721 +f 37052//37052 36644//36644 36513//36513 +f 36946//36946 36899//36899 36671//36671 +f 36787//36787 36904//36904 36563//36563 +f 36904//36904 36787//36787 37011//37011 +f 36808//36808 36890//36890 36889//36889 +f 36810//36810 36768//36768 36927//36927 +f 36787//36787 36829//36829 36853//36853 +f 36796//36796 36753//36753 36766//36766 +f 36879//36879 37182//37182 36144//36144 +f 36814//36814 36932//36932 36808//36808 +f 36675//36675 37065//37065 36776//36776 +f 36711//36711 36671//36671 36899//36899 +f 36815//36815 36781//36781 36918//36918 +f 36718//36718 36883//36883 36953//36953 +f 36778//36778 36937//36937 36907//36907 +f 36944//36944 36698//36698 37068//37068 +f 36569//36569 36698//36698 36944//36944 +f 36978//36978 36676//36676 36995//36995 +f 36940//36940 36937//36937 36696//36696 +f 36851//36851 36730//36730 36847//36847 +f 36841//36841 36842//36842 36800//36800 +f 36747//36747 36915//36915 36846//36846 +f 36855//36855 36892//36892 36801//36801 +f 37017//37017 36554//36554 37015//37015 +f 36718//36718 36953//36953 36841//36841 +f 36885//36885 36642//36642 36713//36713 +f 36779//36779 36751//36751 36964//36964 +f 36812//36812 36811//36811 36901//36901 +f 36792//36792 36867//36867 36983//36983 +f 36868//36868 36838//36838 36947//36947 +f 36774//36774 36647//36647 36963//36963 +f 36818//36818 36891//36891 36822//36822 +f 36699//36699 36892//36892 36891//36891 +f 37029//37029 36569//36569 36944//36944 +f 36814//36814 36641//36641 36902//36902 +f 36790//36790 36857//36857 36917//36917 +f 36783//36783 37012//37012 36782//36782 +f 36713//36713 36568//36568 36772//36772 +f 36985//36985 36795//36795 36994//36994 +f 36887//36887 36727//36727 36936//36936 +f 37062//37062 36669//36669 36928//36928 +f 36884//36884 36746//36746 36869//36869 +f 36908//36908 36996//36996 36840//36840 +f 36799//36799 36836//36836 36999//36999 +f 36820//36820 36669//36669 37062//37062 +f 36886//36886 36822//36822 36891//36891 +f 36888//36888 36869//36869 36746//36746 +f 36821//36821 36819//36819 36933//36933 +f 36823//36823 36781//36781 36773//36773 +f 36798//36798 36739//36739 36929//36929 +f 37064//37064 36902//36902 36789//36789 +f 36793//36793 37064//37064 36789//36789 +f 36826//36826 36876//36876 36898//36898 +f 36788//36788 36812//36812 36877//36877 +f 36788//36788 36877//36877 36819//36819 +f 36896//36896 36712//36712 36959//36959 +f 37057//37057 36992//36992 36749//36749 +f 36743//36743 36776//36776 36923//36923 +f 36894//36894 36828//36828 36968//36968 +f 36785//36785 36900//36900 36870//36870 +f 36840//36840 36810//36810 36908//36908 +f 36933//36933 36819//36819 36877//36877 +f 36877//36877 36812//36812 37050//37050 +f 36785//36785 36956//36956 36900//36900 +f 36771//36771 36808//36808 36889//36889 +f 36796//36796 36956//36956 36735//36735 +f 36688//36688 36824//36824 36967//36967 +f 37057//37057 36837//36837 37066//37066 +f 36824//36824 36778//36778 36878//36878 +f 36878//36878 36778//36778 36907//36907 +f 36769//36769 36904//36904 36935//36935 +f 36817//36817 36862//36862 36910//36910 +f 36800//36800 36858//36858 36802//36802 +f 36747//36747 36779//36779 36915//36915 +f 36803//36803 36709//36709 36882//36882 +f 36803//36803 36847//36847 36663//36663 +f 36847//36847 36730//36730 36663//36663 +f 36829//36829 36885//36885 36853//36853 +f 36806//36806 36928//36928 36707//36707 +f 36783//36783 36898//36898 37025//37025 +f 36869//36869 36888//36888 36948//36948 +f 37037//37037 36779//36779 36964//36964 +f 36915//36915 36779//36779 37037//37037 +f 36671//36671 36845//36845 36884//36884 +f 37064//37064 36793//36793 36833//36833 +f 36880//36880 36815//36815 36883//36883 +f 36784//36784 36748//36748 37054//37054 +f 36751//36751 36799//36799 36999//36999 +f 36977//36977 36876//36876 36826//36826 +f 37076//37076 36719//36719 36916//36916 +f 36897//36897 36727//36727 36887//36887 +f 36797//36797 36893//36893 36921//36921 +f 36804//36804 36611//36611 36784//36784 +f 36945//36945 36813//36813 36755//36755 +f 36781//36781 36823//36823 36971//36971 +f 36924//36924 36925//36925 36672//36672 +f 36920//36920 36719//36719 37076//37076 +f 36929//36929 36739//36739 37029//37029 +f 36865//36865 36813//36813 36945//36945 +f 36918//36918 36781//36781 36971//36971 +f 36744//36744 36960//36960 36835//36835 +f 36925//36925 36850//36850 36672//36672 +f 36871//36871 36909//36909 36968//36968 +f 36884//36884 36946//36946 36671//36671 +f 36808//36808 36932//36932 36890//36890 +f 36558//36558 36896//36896 36895//36895 +f 36766//36766 36602//36602 36962//36962 +f 36908//36908 36810//36810 36903//36903 +f 36447//36447 36825//36825 36610//36610 +f 36850//36850 36995//36995 36676//36676 +f 36528//36528 36920//36920 37136//37136 +f 36841//36841 36953//36953 36842//36842 +f 37003//37003 36714//36714 36912//36912 +f 36903//36903 36810//36810 36927//36927 +f 36936//36936 36821//36821 36933//36933 +f 36912//36912 36859//36859 37006//37006 +f 36772//36772 36926//36926 36955//36955 +f 36844//36844 36932//36932 36814//36814 +f 36748//36748 36820//36820 36941//36941 +f 36838//36838 36881//36881 36931//36931 +f 36772//36772 36777//36777 36926//36926 +f 36768//36768 36849//36849 36927//36927 +f 36906//36906 36927//36927 36849//36849 +f 36899//36899 36881//36881 36711//36711 +f 36858//36858 36800//36800 36842//36842 +f 36844//36844 36814//36814 36902//36902 +f 36849//36849 36817//36817 36906//36906 +f 36658//36658 36830//36830 36852//36852 +f 36942//36942 36870//36870 36900//36900 +f 36872//36872 36782//36782 37012//37012 +f 37012//37012 36913//36913 36872//36872 +f 36914//36914 36856//36856 36979//36979 +f 36862//36862 36866//36866 36998//36998 +f 36866//36866 36865//36865 36934//36934 +f 36934//36934 36998//36998 36866//36866 +f 36853//36853 37011//37011 36787//36787 +f 36911//36911 36738//36738 36528//36528 +f 36917//36917 37016//37016 36790//36790 +f 36934//36934 36865//36865 36945//36945 +f 36660//36660 36852//36852 37069//37069 +f 36786//36786 36792//36792 37132//37132 +f 36831//36831 36794//36794 36832//36832 +f 37069//37069 37014//37014 36660//36660 +f 36806//36806 36805//36805 36943//36943 +f 36983//36983 37132//37132 36792//36792 +f 36764//36764 36851//36851 36957//36957 +f 36590//36590 36863//36863 37004//37004 +f 36590//36590 37004//37004 36816//36816 +f 36719//36719 36860//36860 36916//36916 +f 36901//36901 36848//36848 36809//36809 +f 36901//36901 37050//37050 36812//36812 +f 36892//36892 36855//36855 36939//36939 +f 36783//36783 37025//37025 37012//37012 +f 36743//36743 36917//36917 36857//36857 +f 36976//36976 36971//36971 36823//36823 +f 36886//36886 36969//36969 36874//36874 +f 36861//36861 36864//36864 37074//37074 +f 36983//36983 36867//36867 36985//36985 +f 36823//36823 36840//36840 36976//36976 +f 37028//37028 36883//36883 36815//36815 +f 36731//36731 36921//36921 36729//36729 +f 37028//37028 36815//36815 37021//37021 +f 37025//37025 36898//36898 36993//36993 +f 36969//36969 37020//37020 36874//36874 +f 36924//36924 36874//36874 37020//37020 +f 36930//36930 36897//36897 36887//36887 +f 36918//36918 37021//37021 36815//36815 +f 36955//36955 36713//36713 36772//36772 +f 36924//36924 37020//37020 36925//36925 +f 36731//36731 36797//36797 36921//36921 +f 36945//36945 36868//36868 36947//36947 +f 36869//36869 36948//36948 37000//37000 +f 36999//36999 36964//36964 36751//36751 +f 37315//37315 36965//36965 36873//36873 +f 37143//37143 36798//36798 36929//36929 +f 36889//36889 36948//36948 36888//36888 +f 36948//36948 36889//36889 36922//36922 +f 36701//36701 36905//36905 36977//36977 +f 36957//36957 36851//36851 36847//36847 +f 36888//36888 36771//36771 36889//36889 +f 36967//36967 36824//36824 36973//36973 +f 36923//36923 36776//36776 37065//37065 +f 36871//36871 36827//36827 36909//36909 +f 36804//36804 36784//36784 37054//37054 +f 36777//36777 36807//36807 36926//36926 +f 36602//36602 36791//36791 36962//36962 +f 36764//36764 36989//36989 36855//36855 +f 36886//36886 36970//36970 36969//36969 +f 36896//36896 36959//36959 37210//37210 +f 36872//36872 36913//36913 37065//37065 +f 36899//36899 36931//36931 36881//36881 +f 36999//36999 36836//36836 36870//36870 +f 36900//36900 36956//36956 36961//36961 +f 36791//36791 36897//36897 36962//36962 +f 36905//36905 36834//36834 37173//37173 +f 36830//36830 36745//36745 36980//36980 +f 36962//36962 36988//36988 36766//36766 +f 36891//36891 36970//36970 36886//36886 +f 37173//37173 36834//36834 37086//37086 +f 36968//36968 36909//36909 36991//36991 +f 36948//36948 36922//36922 37000//37000 +f 36774//36774 36963//36963 37156//37156 +f 36944//36944 37068//37068 37428//37428 +f 36931//36931 36947//36947 36838//36838 +f 36939//36939 36986//36986 36892//36892 +f 36916//36916 36860//36860 36774//36774 +f 36766//36766 37002//37002 36796//36796 +f 36939//36939 36855//36855 36989//36989 +f 36906//36906 36817//36817 37019//37019 +f 36984//36984 36904//36904 37011//37011 +f 36843//36843 36790//36790 37016//37016 +f 36805//36805 37018//37018 37155//37155 +f 36932//36932 37000//37000 36890//36890 +f 36809//36809 37001//37001 36901//36901 +f 36906//36906 37019//37019 36927//36927 +f 36839//36839 36846//36846 37070//37070 +f 36996//36996 36908//36908 36990//36990 +f 36846//36846 36915//36915 37072//37072 +f 36817//36817 36910//36910 37019//37019 +f 36802//36802 36858//36858 36949//36949 +f 36802//36802 36949//36949 36882//36882 +f 36949//36949 36950//36950 36882//36882 +f 36803//36803 36882//36882 36950//36950 +f 36951//36951 36803//36803 36950//36950 +f 36847//36847 36803//36803 36951//36951 +f 37108//37108 36847//36847 36951//36951 +f 36892//36892 36986//36986 36891//36891 +f 36885//36885 36713//36713 37033//37033 +f 36989//36989 36764//36764 36957//36957 +f 36827//36827 36914//36914 37202//37202 +f 37038//37038 36939//36939 36989//36989 +f 36955//36955 37033//37033 36713//36713 +f 36909//36909 36827//36827 37202//37202 +f 36750//36750 36854//36854 37093//37093 +f 36952//36952 36994//36994 36795//36795 +f 37063//37063 36947//36947 36931//36931 +f 37062//37062 36941//36941 36820//36820 +f 36610//36610 36825//36825 37177//37177 +f 37211//37211 36828//36828 36894//36894 +f 36920//36920 37076//37076 36997//36997 +f 37031//37031 36908//36908 36903//36903 +f 37045//37045 36964//36964 36974//36974 +f 36745//36745 36828//36828 37211//37211 +f 36895//36895 36952//36952 36558//36558 +f 36935//36935 37027//37027 36833//36833 +f 36513//36513 36798//36798 37143//37143 +f 36895//36895 36896//36896 37210//37210 +f 36879//36879 36610//36610 37177//37177 +f 36884//36884 36938//36938 36946//36946 +f 36831//36831 36750//36750 37305//37305 +f 36938//36938 36884//36884 36966//36966 +f 36927//36927 37019//37019 36987//36987 +f 36998//36998 36910//36910 36862//36862 +f 36980//36980 36745//36745 37044//37044 +f 36858//36858 36842//36842 36954//36954 +f 36894//36894 36968//36968 36991//36991 +f 36890//36890 37000//37000 36922//36922 +f 36961//36961 36942//36942 36900//36900 +f 36908//36908 37031//37031 36990//36990 +f 36852//36852 36830//36830 36980//36980 +f 37061//37061 36914//36914 36979//36979 +f 36946//36946 36938//36938 37046//37046 +f 37006//37006 36859//36859 37074//37074 +f 37032//37032 37028//37028 37021//37021 +f 36935//36935 36904//36904 36984//36984 +f 36861//36861 37074//37074 36859//36859 +f 36824//36824 36878//36878 37139//37139 +f 36942//36942 36982//36982 36870//36870 +f 36918//36918 36971//36971 37021//37021 +f 37083//37083 36816//36816 37004//37004 +f 37021//37021 36971//36971 36975//36975 +f 37001//37001 36809//36809 36804//36804 +f 36945//36945 36947//36947 36934//36934 +f 36966//36966 36884//36884 36869//36869 +f 37000//37000 36932//36932 36958//36958 +f 36911//36911 36528//36528 37184//37184 +f 37002//37002 36956//36956 36796//36796 +f 36996//36996 36976//36976 36840//36840 +f 36807//36807 37008//37008 36926//36926 +f 36976//36976 36996//36996 37103//37103 +f 36939//36939 36972//36972 36986//36986 +f 37000//37000 36966//36966 36869//36869 +f 36839//36839 37070//37070 37066//37066 +f 36981//36981 37291//37291 36807//36807 +f 36988//36988 37002//37002 36766//36766 +f 36940//36940 36786//36786 37132//37132 +f 36939//36939 37038//37038 36972//36972 +f 36936//36936 36930//36930 36887//36887 +f 36748//36748 36941//36941 37054//37054 +f 37011//37011 36853//36853 37013//37013 +f 37029//37029 36944//36944 37323//37323 +f 36844//36844 36902//36902 37064//37064 +f 36853//36853 36885//36885 37013//37013 +f 36885//36885 36919//36919 37013//37013 +f 36744//36744 36741//36741 37207//37207 +f 36919//36919 36885//36885 37033//37033 +f 36999//36999 36974//36974 36964//36964 +f 36891//36891 37214//37214 36970//36970 +f 36966//36966 37000//37000 37101//37101 +f 36897//36897 37230//37230 36962//36962 +f 36921//36921 36893//36893 37234//37234 +f 36898//36898 36876//36876 36993//36993 +f 37064//37064 36833//36833 37027//37027 +f 36825//36825 36593//36593 37160//37160 +f 37315//37315 36873//36873 37083//37083 +f 36977//36977 37161//37161 36876//36876 +f 36842//36842 36953//36953 36954//36954 +f 37234//37234 36893//36893 36967//36967 +f 37037//37037 36964//36964 37042//37042 +f 37028//37028 36953//36953 36883//36883 +f 37046//37046 36899//36899 36946//36946 +f 36969//36969 36970//36970 37020//37020 +f 36965//36965 37068//37068 36694//36694 +f 36964//36964 37045//37045 37042//37042 +f 37055//37055 37178//37178 37046//37046 +f 36938//36938 37055//37055 37046//37046 +f 36997//36997 37136//37136 36920//36920 +f 37079//37079 36935//36935 37007//37007 +f 36973//36973 36824//36824 37139//37139 +f 37093//37093 37305//37305 36750//36750 +f 37030//37030 36991//36991 36909//36909 +f 37230//37230 36988//36988 36962//36962 +f 36984//36984 37007//37007 36935//36935 +f 37046//37046 36931//36931 36899//36899 +f 36877//36877 37099//37099 36933//36933 +f 36903//36903 36927//36927 37031//37031 +f 36930//36930 37230//37230 36897//36897 +f 37119//37119 36894//36894 36991//36991 +f 37052//37052 36513//36513 37143//37143 +f 36995//36995 36850//36850 37127//37127 +f 37069//37069 36852//36852 36980//36980 +f 36961//36961 36956//36956 37174//37174 +f 37004//37004 36863//36863 37182//37182 +f 36975//36975 36971//36971 36976//36976 +f 36923//36923 37065//37065 37056//37056 +f 36932//36932 37095//37095 36958//36958 +f 36844//36844 37095//37095 36932//36932 +f 36877//36877 37050//37050 37099//37099 +f 36998//36998 37019//37019 36910//36910 +f 36834//36834 37003//37003 37086//37086 +f 37071//37071 36878//36878 37010//37010 +f 36878//36878 36907//36907 37010//37010 +f 37174//37174 36956//36956 37002//37002 +f 37014//37014 37015//37015 36660//36660 +f 36913//36913 37009//37009 37065//37065 +f 36891//36891 36986//36986 37043//37043 +f 36837//36837 36839//36839 37066//37066 +f 37011//37011 37140//37140 36984//36984 +f 36995//36995 37154//37154 36978//36978 +f 36907//36907 36937//36937 37010//37010 +f 37154//37154 36979//36979 36856//36856 +f 36856//36856 36978//36978 37154//37154 +f 36916//36916 36774//36774 37156//37156 +f 36937//36937 36940//36940 37010//37010 +f 37010//37010 36940//36940 37132//37132 +f 36901//36901 37145//37145 37050//37050 +f 36917//36917 36743//36743 36923//36923 +f 36999//36999 36870//36870 37058//37058 +f 36921//36921 37332//37332 36729//36729 +f 36870//36870 36982//36982 37058//37058 +f 37019//37019 36998//36998 37053//37053 +f 37155//37155 37041//37041 36805//36805 +f 37003//37003 36912//36912 37180//37180 +f 37184//37184 36528//36528 37136//37136 +f 36934//36934 37040//37040 37005//37005 +f 37070//37070 36846//36846 37072//37072 +f 37094//37094 36998//36998 36934//36934 +f 36928//36928 36806//36806 36943//36943 +f 37005//37005 37094//37094 36934//36934 +f 36934//36934 36947//36947 37040//37040 +f 36684//36684 37100//37100 37207//37207 +f 37072//37072 36915//36915 37117//37117 +f 36741//36741 36684//36684 37207//37207 +f 37130//37130 36864//36864 36992//36992 +f 36960//36960 36744//36744 37207//37207 +f 37037//37037 37117//37117 36915//36915 +f 36975//36975 37032//37032 37021//37021 +f 36949//36949 36954//36954 37035//37035 +f 36858//36858 36954//36954 36949//36949 +f 36922//36922 36889//36889 36890//36890 +f 36949//36949 37035//37035 36950//36950 +f 37036//37036 36950//36950 37035//37035 +f 36951//36951 36950//36950 37036//37036 +f 37108//37108 36951//36951 37023//37023 +f 36847//36847 37108//37108 37022//37022 +f 36957//36957 36847//36847 37022//37022 +f 36957//36957 37080//37080 36989//36989 +f 37024//37024 36729//36729 37332//37332 +f 36909//36909 37202//37202 37030//37030 +f 36554//36554 37017//37017 37160//37160 +f 37031//37031 37059//37059 37088//37088 +f 36947//36947 37063//37063 37040//37040 +f 36593//36593 36554//36554 37160//37160 +f 37101//37101 37000//37000 37039//37039 +f 36876//36876 37161//37161 36993//36993 +f 37088//37088 37059//37059 37060//37060 +f 37038//37038 36989//36989 37034//37034 +f 37040//37040 37063//37063 37122//37122 +f 37099//37099 37115//37115 36933//36933 +f 36921//36921 37181//37181 37332//37332 +f 37125//37125 37039//37039 37000//37000 +f 37045//37045 36974//36974 37092//37092 +f 37092//37092 36974//36974 37126//37126 +f 37115//37115 36936//36936 36933//36933 +f 36977//36977 36905//36905 37163//37163 +f 37026//37026 36953//36953 37028//37028 +f 37027//37027 36935//36935 37079//37079 +f 36992//36992 37057//37057 37048//37048 +f 36960//36960 37155//37155 37018//37018 +f 36925//36925 37127//37127 36850//36850 +f 37063//37063 36931//36931 37078//37078 +f 36931//36931 37046//37046 37078//37078 +f 37001//37001 37145//37145 36901//36901 +f 36974//36974 36999//36999 37058//37058 +f 37032//37032 37102//37102 37028//37028 +f 37044//37044 36745//36745 37211//37211 +f 36958//36958 37125//37125 37000//37000 +f 36941//36941 37081//37081 37054//37054 +f 37180//37180 37086//37086 37003//37003 +f 37053//37053 37060//37060 37019//37019 +f 36990//36990 37103//37103 36996//36996 +f 36967//36967 36973//36973 37234//37234 +f 37127//37127 37154//37154 36995//36995 +f 36938//36938 36966//36966 37055//37055 +f 37006//37006 37180//37180 36912//36912 +f 37125//37125 36958//36958 37091//37091 +f 37055//37055 36966//36966 37075//37075 +f 36998//36998 37094//37094 37067//37067 +f 36942//36942 36961//36961 36982//36982 +f 36943//36943 36805//36805 37041//37041 +f 36979//36979 37154//37154 37090//37090 +f 37075//37075 36966//36966 37137//37137 +f 37057//37057 37066//37066 37275//37275 +f 36961//36961 37174//37174 37162//37162 +f 36878//36878 37071//37071 37139//37139 +f 37101//37101 37137//37137 36966//36966 +f 36959//36959 36875//36875 37138//37138 +f 37035//37035 37082//37082 37036//37036 +f 37007//37007 36984//36984 37140//37140 +f 37031//37031 36927//36927 37059//37059 +f 36927//36927 36987//36987 37059//37059 +f 37043//37043 37214//37214 36891//36891 +f 37061//37061 37202//37202 36914//36914 +f 37104//37104 36804//36804 37054//37054 +f 37074//37074 36864//36864 37185//37185 +f 37010//37010 37132//37132 37073//37073 +f 37135//37135 36804//36804 37104//37104 +f 36911//36911 37184//37184 36854//36854 +f 36854//36854 37184//37184 37192//37192 +f 37016//37016 36917//36917 37213//37213 +f 37013//37013 37140//37140 37011//37011 +f 36804//36804 37135//37135 37001//37001 +f 36913//36913 37012//37012 37009//37009 +f 37008//37008 36807//36807 37291//37291 +f 36831//36831 37100//37100 36794//36794 +f 36987//36987 37019//37019 37060//37060 +f 37152//37152 37132//37132 36983//36983 +f 37024//37024 37291//37291 36981//36981 +f 36917//36917 36923//36923 37131//37131 +f 37017//37017 37015//37015 37320//37320 +f 37026//37026 36954//36954 36953//36953 +f 37096//37096 37064//37064 37164//37164 +f 37088//37088 36990//36990 37031//37031 +f 37077//37077 36983//36983 36985//36985 +f 36960//36960 37207//37207 37150//37150 +f 37145//37145 37001//37001 37245//37245 +f 36928//36928 36943//36943 37364//37364 +f 37064//37064 37027//37027 37164//37164 +f 36994//36994 37077//37077 36985//36985 +f 37103//37103 36990//36990 37087//37087 +f 37037//37037 37042//37042 37175//37175 +f 37020//37020 37146//37146 36925//36925 +f 37102//37102 37026//37026 37028//37028 +f 37332//37332 37181//37181 37124//37124 +f 37102//37102 37082//37082 37026//37026 +f 37056//37056 37131//37131 36923//36923 +f 36895//36895 36994//36994 36952//36952 +f 37038//37038 37034//37034 37165//37165 +f 37111//37111 37102//37102 37032//37032 +f 37093//37093 36854//36854 37192//37192 +f 36976//36976 37084//37084 36975//36975 +f 36895//36895 37210//37210 37209//37209 +f 36976//36976 37103//37103 37084//37084 +f 37048//37048 37057//37057 37275//37275 +f 37137//37137 37101//37101 37039//37039 +f 37046//37046 37178//37178 37078//37078 +f 36988//36988 37230//37230 37172//37172 +f 37234//37234 37181//37181 36921//36921 +f 36975//36975 37149//37149 37032//37032 +f 37301//37301 37326//37326 36941//36941 +f 36974//36974 37058//37058 37126//37126 +f 37150//37150 37155//37155 36960//36960 +f 37082//37082 37111//37111 37036//37036 +f 37099//37099 37050//37050 37110//37110 +f 37047//37047 37085//37085 37049//37049 +f 37088//37088 37060//37060 37215//37215 +f 37138//37138 37210//37210 36959//36959 +f 37082//37082 37102//37102 37111//37111 +f 36987//36987 37060//37060 37059//37059 +f 37326//37326 37081//37081 36941//36941 +f 37163//37163 36905//36905 37173//37173 +f 37111//37111 37032//37032 37118//37118 +f 37097//37097 37236//37236 36955//36955 +f 37058//37058 36982//36982 37134//37134 +f 36941//36941 37062//37062 37301//37301 +f 37234//37234 36973//36973 37239//37239 +f 37051//37051 37115//37115 37099//37099 +f 37354//37354 37016//37016 37213//37213 +f 36973//36973 37139//37139 37239//37239 +f 36875//36875 37016//37016 37354//37354 +f 36955//36955 36926//36926 37097//37097 +f 36975//36975 37084//37084 37112//37112 +f 37323//37323 36944//36944 37428//37428 +f 37067//37067 37053//37053 36998//36998 +f 37206//37206 37174//37174 37002//37002 +f 37084//37084 37103//37103 37121//37121 +f 37013//37013 37141//37141 37140//37140 +f 36926//36926 37008//37008 37179//37179 +f 37213//37213 36917//36917 37220//37220 +f 36972//36972 37043//37043 36986//36986 +f 36972//36972 37038//37038 37165//37165 +f 37040//37040 37094//37094 37005//37005 +f 37013//37013 36919//36919 37141//37141 +f 37121//37121 37103//37103 37153//37153 +f 37089//37089 36970//36970 37214//37214 +f 37142//37142 37056//37056 37065//37065 +f 36958//36958 37095//37095 37091//37091 +f 37065//37065 37009//37009 37142//37142 +f 37064//37064 37095//37095 36844//36844 +f 37095//37095 37064//37064 37096//37096 +f 37246//37246 37135//37135 37104//37104 +f 37135//37135 37245//37245 37001//37001 +f 37113//37113 37012//37012 37025//37025 +f 36864//36864 37130//37130 37185//37185 +f 37022//37022 37105//37105 36957//36957 +f 37106//37106 36957//36957 37105//37105 +f 36954//36954 37082//37082 37035//37035 +f 37106//37106 37080//37080 36957//36957 +f 37111//37111 37144//37144 37036//37036 +f 37036//37036 37144//37144 36951//36951 +f 36951//36951 37144//37144 37023//37023 +f 37085//37085 37047//37047 37109//37109 +f 37107//37107 37023//37023 37144//37144 +f 37109//37109 37034//37034 37080//37080 +f 37080//37080 37034//37034 36989//36989 +f 37108//37108 37023//37023 37107//37107 +f 37047//37047 37049//37049 37109//37109 +f 37109//37109 37049//37049 37034//37034 +f 37108//37108 37105//37105 37022//37022 +f 37030//37030 37119//37119 36991//36991 +f 37072//37072 37117//37117 37170//37170 +f 37128//37128 37090//37090 37154//37154 +f 37149//37149 36975//36975 37112//37112 +f 37165//37165 37034//37034 37158//37158 +f 37099//37099 37249//37249 37051//37051 +f 37079//37079 37164//37164 37027//37027 +f 36990//36990 37088//37088 37087//37087 +f 37481//37481 37076//37076 36916//36916 +f 37171//37171 37117//37117 37037//37037 +f 36954//36954 37026//37026 37082//37082 +f 37132//37132 37152//37152 37294//37294 +f 37103//37103 37087//37087 37153//37153 +f 37032//37032 37149//37149 37118//37118 +f 37094//37094 37040//37040 37147//37147 +f 37125//37125 37188//37188 37039//37039 +f 37157//37157 37060//37060 37053//37053 +f 37037//37037 37175//37175 37171//37171 +f 37151//37151 37157//37157 37053//37053 +f 37042//37042 37045//37045 37092//37092 +f 37331//37331 37141//37141 36919//36919 +f 37104//37104 37054//37054 37372//37372 +f 37112//37112 37084//37084 37114//37114 +f 37085//37085 37109//37109 37116//37116 +f 36936//36936 37120//37120 36930//36930 +f 36993//36993 37161//37161 37223//37223 +f 37136//37136 36997//36997 37133//37133 +f 36930//36930 37120//37120 37230//37230 +f 37049//37049 37167//37167 37034//37034 +f 36831//36831 37305//37305 37311//37311 +f 37211//37211 36894//36894 37119//37119 +f 37125//37125 37091//37091 37197//37197 +f 37049//37049 37085//37085 37212//37212 +f 36982//36982 36961//36961 37248//37248 +f 36961//36961 37162//37162 37248//37248 +f 37215//37215 37087//37087 37088//37088 +f 37182//37182 36879//36879 37400//37400 +f 37084//37084 37121//37121 37114//37114 +f 37033//37033 36955//36955 37236//37236 +f 37129//37129 37085//37085 37116//37116 +f 37286//37286 37002//37002 36988//36988 +f 37246//37246 37195//37195 37135//37135 +f 37085//37085 37129//37129 37212//37212 +f 37195//37195 37245//37245 37135//37135 +f 37126//37126 37058//37058 37208//37208 +f 37114//37114 37121//37121 37200//37200 +f 37248//37248 37134//37134 36982//36982 +f 37182//37182 37123//37123 37004//37004 +f 37115//37115 37120//37120 36936//36936 +f 36980//36980 37044//37044 37183//37183 +f 37176//37176 37142//37142 37009//37009 +f 37110//37110 37050//37050 37145//37145 +f 37041//37041 37155//37155 37308//37308 +f 37140//37140 37296//37296 37302//37302 +f 37139//37139 37071//37071 37287//37287 +f 37070//37070 37098//37098 37066//37066 +f 37138//37138 36875//36875 37354//37354 +f 37043//37043 36972//36972 37214//37214 +f 37137//37137 37039//37039 37188//37188 +f 36970//36970 37089//37089 37020//37020 +f 37097//37097 36926//36926 37179//37179 +f 37180//37180 37006//37006 37247//37247 +f 37156//37156 36963//36963 37052//37052 +f 37020//37020 37089//37089 37146//37146 +f 37172//37172 37286//37286 36988//36988 +f 37099//37099 37110//37110 37249//37249 +f 37158//37158 37034//37034 37167//37167 +f 37300//37300 36928//36928 37364//37364 +f 36928//36928 37218//37218 37062//37062 +f 37004//37004 37123//37123 37159//37159 +f 37217//37217 36925//36925 37146//37146 +f 37118//37118 37227//37227 37111//37111 +f 37127//37127 36925//36925 37217//37217 +f 36916//36916 37156//37156 37328//37328 +f 37015//37015 37014//37014 37320//37320 +f 37111//37111 37186//37186 37144//37144 +f 37198//37198 37151//37151 37053//37053 +f 37331//37331 36919//36919 37033//37033 +f 37111//37111 37227//37227 37186//37186 +f 37067//37067 37198//37198 37053//37053 +f 37130//37130 36992//36992 37205//37205 +f 37160//37160 37017//37017 37495//37495 +f 37131//37131 37220//37220 36917//36917 +f 37157//37157 37151//37151 37194//37194 +f 37133//37133 36997//36997 37076//37076 +f 36992//36992 37048//37048 37205//37205 +f 36972//36972 37233//37233 37214//37214 +f 37295//37295 37152//37152 36983//36983 +f 37161//37161 36977//36977 37228//37228 +f 37187//37187 37112//37112 37229//37229 +f 36977//36977 37163//37163 37228//37228 +f 37002//37002 37286//37286 37206//37206 +f 37238//37238 37147//37147 37221//37221 +f 37094//37094 37147//37147 37238//37238 +f 36972//36972 37165//37165 37233//37233 +f 37211//37211 37119//37119 37306//37306 +f 37212//37212 37129//37129 37252//37252 +f 37315//37315 37278//37278 36965//36965 +f 37040//37040 37122//37122 37169//37169 +f 37007//37007 37251//37251 37079//37079 +f 37205//37205 37048//37048 37275//37275 +f 37040//37040 37219//37219 37147//37147 +f 37049//37049 37212//37212 37167//37167 +f 37112//37112 37114//37114 37229//37229 +f 37068//37068 36965//36965 37278//37278 +f 37125//37125 37197//37197 37277//37277 +f 37219//37219 37040//37040 37169//37169 +f 37086//37086 37242//37242 37173//37173 +f 37215//37215 37060//37060 37157//37157 +f 37122//37122 37063//37063 37199//37199 +f 37169//37169 37122//37122 37199//37199 +f 37211//37211 37183//37183 37044//37044 +f 37234//37234 37239//37239 37402//37402 +f 37176//37176 37009//37009 37012//37012 +f 37110//37110 37145//37145 37245//37245 +f 37149//37149 37222//37222 37118//37118 +f 37007//37007 37140//37140 37302//37302 +f 37428//37428 37068//37068 37243//37243 +f 37054//37054 37081//37081 37372//37372 +f 37126//37126 37208//37208 37204//37204 +f 37138//37138 37346//37346 37210//37210 +f 37147//37147 37219//37219 37221//37221 +f 37066//37066 37098//37098 37275//37275 +f 37162//37162 37174//37174 37168//37168 +f 37091//37091 37095//37095 37166//37166 +f 37074//37074 37247//37247 37006//37006 +f 37058//37058 37134//37134 37232//37232 +f 37287//37287 37071//37071 37327//37327 +f 37071//37071 37010//37010 37327//37327 +f 37074//37074 37185//37185 37247//37247 +f 37327//37327 37010//37010 37073//37073 +f 37296//37296 37140//37140 37141//37141 +f 37156//37156 37052//37052 37459//37459 +f 37089//37089 37357//37357 37146//37146 +f 37226//37226 37146//37146 37357//37357 +f 37179//37179 37008//37008 37290//37290 +f 37100//37100 37317//37317 37207//37207 +f 37008//37008 37291//37291 37290//37290 +f 37121//37121 37203//37203 37200//37200 +f 37105//37105 37189//37189 37106//37106 +f 37107//37107 37144//37144 37186//37186 +f 37080//37080 37106//37106 37189//37189 +f 37190//37190 37080//37080 37189//37189 +f 37109//37109 37080//37080 37190//37190 +f 37191//37191 37107//37107 37186//37186 +f 37191//37191 37108//37108 37107//37107 +f 37189//37189 37108//37108 37191//37191 +f 37105//37105 37108//37108 37189//37189 +f 37176//37176 37012//37012 37148//37148 +f 37012//37012 37113//37113 37148//37148 +f 37301//37301 37062//37062 37218//37218 +f 37063//37063 37078//37078 37199//37199 +f 37178//37178 37055//37055 37201//37201 +f 37495//37495 37017//37017 37320//37320 +f 37261//37261 37175//37175 37042//37042 +f 37215//37215 37153//37153 37087//37087 +f 37181//37181 37196//37196 37124//37124 +f 37083//37083 37004//37004 37315//37315 +f 37113//37113 37025//37025 37356//37356 +f 37025//37025 36993//36993 37356//37356 +f 37265//37265 37186//37186 37193//37193 +f 36983//36983 37077//37077 37295//37295 +f 37193//37193 37186//37186 37227//37227 +f 37121//37121 37153//37153 37255//37255 +f 37104//37104 37372//37372 37246//37246 +f 37130//37130 37430//37430 37185//37185 +f 37092//37092 37261//37261 37042//37042 +f 37131//37131 37056//37056 37345//37345 +f 37181//37181 37234//37234 37196//37196 +f 37121//37121 37255//37255 37203//37203 +f 37155//37155 37150//37150 37282//37282 +f 37261//37261 37092//37092 37224//37224 +f 37201//37201 37055//37055 37137//37137 +f 37223//37223 37161//37161 37228//37228 +f 37126//37126 37224//37224 37092//37092 +f 37055//37055 37075//37075 37137//37137 +f 37215//37215 37157//37157 37255//37255 +f 37222//37222 37149//37149 37112//37112 +f 37033//37033 37236//37236 37235//37235 +f 37090//37090 37371//37371 36979//36979 +f 36895//36895 37333//37333 36994//36994 +f 37282//37282 37308//37308 37155//37155 +f 37481//37481 36916//36916 37328//37328 +f 37163//37163 37173//37173 37242//37242 +f 37137//37137 37188//37188 37271//37271 +f 36979//36979 37371//37371 37276//37276 +f 37222//37222 37227//37227 37118//37118 +f 37086//37086 37180//37180 37242//37242 +f 37162//37162 37168//37168 37314//37314 +f 37278//37278 37243//37243 37068//37068 +f 37166//37166 37095//37095 37244//37244 +f 37208//37208 37058//37058 37232//37232 +f 37089//37089 37214//37214 37225//37225 +f 37153//37153 37215//37215 37255//37255 +f 37097//37097 37406//37406 37236//37236 +f 37296//37296 37141//37141 37331//37331 +f 37143//37143 36929//36929 37519//37519 +f 37244//37244 37095//37095 37096//37096 +f 37061//37061 36979//36979 37276//37276 +f 37428//37428 37243//37243 37637//37637 +f 37406//37406 37097//37097 37266//37266 +f 37195//37195 37298//37298 37245//37245 +f 37164//37164 37349//37349 37096//37096 +f 37454//37454 37069//37069 36980//36980 +f 37194//37194 37151//37151 37350//37350 +f 37073//37073 37132//37132 37294//37294 +f 37349//37349 37164//37164 37274//37274 +f 37100//37100 36831//36831 37580//37580 +f 37192//37192 37184//37184 37452//37452 +f 37098//37098 37070//37070 37284//37284 +f 37202//37202 37280//37280 37030//37030 +f 37067//37067 37094//37094 37198//37198 +f 36943//36943 37041//37041 37293//37293 +f 37198//37198 37094//37094 37237//37237 +f 37364//37364 36943//36943 37293//37293 +f 37237//37237 37094//37094 37238//37238 +f 37319//37319 37115//37115 37253//37253 +f 37342//37342 37136//37136 37133//37133 +f 37253//37253 37115//37115 37051//37051 +f 37256//37256 37165//37165 37158//37158 +f 37218//37218 36928//36928 37300//37300 +f 37291//37291 37024//37024 37332//37332 +f 37233//37233 37165//37165 37256//37256 +f 37056//37056 37142//37142 37289//37289 +f 37289//37289 37345//37345 37056//37056 +f 37129//37129 37303//37303 37252//37252 +f 37167//37167 37212//37212 37254//37254 +f 37255//37255 37194//37194 37347//37347 +f 37119//37119 37030//37030 37283//37283 +f 37170//37170 37117//37117 37297//37297 +f 37125//37125 37272//37272 37188//37188 +f 37169//37169 37199//37199 37312//37312 +f 37117//37117 37171//37171 37297//37297 +f 37154//37154 37127//37127 37217//37217 +f 37169//37169 37312//37312 37219//37219 +f 37120//37120 37115//37115 37319//37319 +f 37297//37297 37171//37171 37259//37259 +f 37077//37077 36994//36994 37333//37333 +f 37128//37128 37154//37154 37217//37217 +f 37347//37347 37194//37194 37348//37348 +f 37272//37272 37125//37125 37277//37277 +f 37157//37157 37194//37194 37255//37255 +f 37331//37331 37033//37033 37235//37235 +f 37216//37216 37199//37199 37078//37078 +f 37302//37302 37288//37288 37007//37007 +f 37078//37078 37178//37178 37201//37201 +f 37231//37231 37333//37333 36895//36895 +f 37233//37233 37225//37225 37214//37214 +f 37205//37205 37430//37430 37130//37130 +f 37313//37313 37371//37371 37090//37090 +f 37197//37197 37240//37240 37277//37277 +f 37309//37309 37211//37211 37306//37306 +f 37234//37234 37402//37402 37196//37196 +f 37201//37201 37216//37216 37078//37078 +f 37246//37246 37298//37298 37195//37195 +f 36929//36929 37029//37029 37500//37500 +f 37356//37356 36993//36993 37223//37223 +f 37309//37309 37419//37419 37211//37211 +f 36895//36895 37209//37209 37231//37231 +f 37146//37146 37226//37226 37363//37363 +f 37350//37350 37151//37151 37198//37198 +f 37194//37194 37350//37350 37348//37348 +f 37089//37089 37225//37225 37357//37357 +f 37204//37204 37208//37208 37268//37268 +f 37232//37232 37268//37268 37208//37208 +f 37239//37239 37139//37139 37439//37439 +f 37197//37197 37091//37091 37240//37240 +f 37177//37177 36825//36825 37361//37361 +f 37134//37134 37248//37248 37232//37232 +f 37240//37240 37091//37091 37166//37166 +f 37187//37187 37222//37222 37112//37112 +f 37052//37052 37143//37143 37519//37519 +f 37485//37485 37014//37014 37069//37069 +f 37138//37138 37354//37354 37346//37346 +f 37248//37248 37162//37162 37285//37285 +f 37314//37314 37285//37285 37162//37162 +f 37293//37293 37041//37041 37308//37308 +f 37280//37280 37283//37283 37030//37030 +f 37294//37294 37329//37329 37073//37073 +f 37270//37270 37237//37237 37238//37238 +f 37290//37290 37291//37291 37325//37325 +f 37096//37096 37349//37349 37244//37244 +f 37172//37172 37230//37230 37412//37412 +f 37230//37230 37120//37120 37412//37412 +f 37354//37354 37213//37213 37396//37396 +f 37336//37336 37168//37168 37174//37174 +f 37242//37242 37180//37180 37340//37340 +f 37241//37241 37203//37203 37255//37255 +f 37291//37291 37332//37332 37330//37330 +f 37079//37079 37274//37274 37164//37164 +f 37070//37070 37072//37072 37284//37284 +f 37284//37284 37072//37072 37170//37170 +f 37229//37229 37114//37114 37273//37273 +f 37142//37142 37176//37176 37289//37289 +f 37158//37158 37167//37167 37256//37256 +f 37233//37233 37256//37256 37254//37254 +f 37256//37256 37167//37167 37254//37254 +f 37129//37129 37250//37250 37303//37303 +f 37254//37254 37212//37212 37269//37269 +f 37269//37269 37212//37212 37252//37252 +f 37190//37190 37338//37338 37257//37257 +f 37109//37109 37190//37190 37257//37257 +f 37109//37109 37257//37257 37116//37116 +f 37116//37116 37257//37257 37250//37250 +f 37265//37265 37262//37262 37186//37186 +f 37186//37186 37262//37262 37191//37191 +f 37189//37189 37258//37258 37338//37338 +f 37250//37250 37129//37129 37116//37116 +f 37190//37190 37189//37189 37338//37338 +f 37126//37126 37204//37204 37224//37224 +f 37258//37258 37191//37191 37262//37262 +f 37189//37189 37191//37191 37258//37258 +f 37227//37227 37222//37222 37267//37267 +f 37261//37261 37259//37259 37175//37175 +f 37299//37299 37225//37225 37233//37233 +f 37500//37500 37029//37029 37316//37316 +f 36825//36825 37160//37160 37475//37475 +f 37286//37286 37172//37172 37411//37411 +f 37475//37475 37361//37361 36825//36825 +f 37222//37222 37187//37187 37267//37267 +f 37276//37276 37202//37202 37061//37061 +f 37179//37179 37318//37318 37097//37097 +f 37260//37260 37193//37193 37227//37227 +f 37179//37179 37290//37290 37487//37487 +f 37198//37198 37263//37263 37350//37350 +f 37139//37139 37287//37287 37439//37439 +f 37272//37272 37271//37271 37188//37188 +f 37209//37209 37210//37210 37346//37346 +f 37198//37198 37237//37237 37263//37263 +f 37459//37459 37052//37052 37525//37525 +f 37260//37260 37227//37227 37267//37267 +f 37311//37311 37580//37580 36831//36831 +f 37279//37279 37263//37263 37237//37237 +f 37183//37183 37211//37211 37419//37419 +f 37285//37285 37232//37232 37248//37248 +f 37400//37400 36879//36879 37177//37177 +f 37274//37274 37079//37079 37322//37322 +f 37321//37321 37336//37336 37174//37174 +f 37206//37206 37321//37321 37174//37174 +f 37421//37421 37384//37384 37081//37081 +f 37183//37183 37555//37555 36980//36980 +f 37201//37201 37137//37137 37392//37392 +f 37251//37251 37322//37322 37079//37079 +f 37237//37237 37270//37270 37279//37279 +f 37372//37372 37081//37081 37384//37384 +f 37267//37267 37187//37187 37307//37307 +f 37206//37206 37286//37286 37321//37321 +f 37182//37182 37400//37400 37123//37123 +f 37219//37219 37312//37312 37377//37377 +f 37187//37187 37229//37229 37307//37307 +f 37485//37485 37069//37069 37454//37454 +f 37146//37146 37363//37363 37217//37217 +f 37199//37199 37216//37216 37312//37312 +f 37272//37272 37277//37277 37362//37362 +f 37051//37051 37249//37249 37375//37375 +f 37552//37552 37247//37247 37185//37185 +f 37253//37253 37051//37051 37375//37375 +f 37275//37275 37098//37098 37351//37351 +f 37251//37251 37007//37007 37322//37322 +f 37185//37185 37430//37430 37552//37552 +f 37288//37288 37322//37322 37007//37007 +f 37150//37150 37207//37207 37595//37595 +f 37238//37238 37221//37221 37335//37335 +f 37219//37219 37335//37335 37221//37221 +f 37128//37128 37217//37217 37408//37408 +f 37220//37220 37366//37366 37213//37213 +f 37090//37090 37128//37128 37313//37313 +f 37238//37238 37335//37335 37270//37270 +f 37029//37029 37323//37323 37598//37598 +f 37124//37124 37196//37196 37368//37368 +f 37598//37598 37316//37316 37029//37029 +f 37220//37220 37131//37131 37437//37437 +f 37241//37241 37255//37255 37347//37347 +f 37240//37240 37166//37166 37244//37244 +f 37284//37284 37170//37170 37369//37369 +f 37229//37229 37273//37273 37310//37310 +f 37240//37240 37244//37244 37349//37349 +f 37254//37254 37299//37299 37233//37233 +f 37245//37245 37281//37281 37110//37110 +f 37093//37093 37192//37192 37533//37533 +f 37114//37114 37200//37200 37273//37273 +f 37337//37337 37273//37273 37200//37200 +f 37264//37264 37299//37299 37254//37254 +f 37269//37269 37264//37264 37254//37254 +f 37081//37081 37326//37326 37421//37421 +f 37170//37170 37297//37297 37292//37292 +f 37359//37359 37203//37203 37241//37241 +f 37337//37337 37203//37203 37359//37359 +f 37200//37200 37203//37203 37337//37337 +f 37297//37297 37259//37259 37442//37442 +f 37175//37175 37259//37259 37171//37171 +f 37265//37265 37334//37334 37262//37262 +f 37271//37271 37392//37392 37137//37137 +f 37281//37281 37511//37511 37110//37110 +f 37306//37306 37119//37119 37283//37283 +f 37265//37265 37193//37193 37344//37344 +f 37265//37265 37344//37344 37334//37334 +f 37225//37225 37299//37299 37304//37304 +f 37356//37356 37223//37223 37486//37486 +f 37252//37252 37365//37365 37269//37269 +f 37245//37245 37298//37298 37374//37374 +f 37232//37232 37285//37285 37417//37417 +f 37172//37172 37412//37412 37411//37411 +f 37281//37281 37245//37245 37374//37374 +f 37357//37357 37225//37225 37304//37304 +f 37419//37419 37555//37555 37183//37183 +f 37110//37110 37511//37511 37249//37249 +f 37163//37163 37242//37242 37448//37448 +f 37509//37509 37209//37209 37346//37346 +f 37097//37097 37318//37318 37266//37266 +f 37202//37202 37276//37276 37381//37381 +f 37271//37271 37272//37272 37393//37393 +f 37270//37270 37335//37335 37355//37355 +f 37375//37375 37249//37249 37376//37376 +f 37580//37580 37317//37317 37100//37100 +f 37381//37381 37383//37383 37202//37202 +f 37340//37340 37180//37180 37399//37399 +f 37205//37205 37275//37275 37418//37418 +f 37454//37454 36980//36980 37555//37555 +f 37335//37335 37219//37219 37355//37355 +f 37184//37184 37136//37136 37342//37342 +f 37519//37519 36929//36929 37500//37500 +f 37346//37346 37354//37354 37387//37387 +f 37399//37399 37180//37180 37247//37247 +f 37280//37280 37202//37202 37383//37383 +f 37307//37307 37229//37229 37310//37310 +f 37314//37314 37168//37168 37336//37336 +f 37341//37341 37314//37314 37336//37336 +f 37393//37393 37272//37272 37362//37362 +f 37290//37290 37324//37324 37487//37487 +f 37317//37317 37595//37595 37207//37207 +f 37485//37485 37320//37320 37014//37014 +f 37377//37377 37312//37312 37391//37391 +f 37213//37213 37366//37366 37396//37396 +f 37418//37418 37275//37275 37351//37351 +f 37293//37293 37308//37308 37405//37405 +f 37380//37380 37325//37325 37291//37291 +f 37291//37291 37330//37330 37380//37380 +f 37052//37052 37519//37519 37525//37525 +f 37533//37533 37305//37305 37093//37093 +f 37408//37408 37313//37313 37128//37128 +f 37219//37219 37377//37377 37355//37355 +f 37352//37352 37305//37305 37533//37533 +f 37148//37148 37113//37113 37356//37356 +f 37098//37098 37284//37284 37351//37351 +f 37294//37294 37152//37152 37594//37594 +f 37310//37310 37273//37273 37337//37337 +f 37159//37159 37531//37531 37004//37004 +f 37315//37315 37004//37004 37531//37531 +f 37279//37279 37353//37353 37263//37263 +f 37359//37359 37241//37241 37358//37358 +f 37270//37270 37353//37353 37279//37279 +f 37379//37379 37120//37120 37319//37319 +f 37322//37322 37288//37288 37415//37415 +f 37415//37415 37288//37288 37378//37378 +f 37328//37328 37156//37156 37640//37640 +f 37170//37170 37543//37543 37369//37369 +f 37368//37368 37196//37196 37402//37402 +f 37543//37543 37170//37170 37292//37292 +f 37312//37312 37216//37216 37360//37360 +f 37379//37379 37412//37412 37120//37120 +f 37296//37296 37288//37288 37302//37302 +f 37392//37392 37216//37216 37201//37201 +f 37331//37331 37518//37518 37296//37296 +f 37253//37253 37441//37441 37319//37319 +f 37413//37413 37264//37264 37269//37269 +f 37259//37259 37261//37261 37224//37224 +f 37258//37258 37262//37262 37334//37334 +f 37334//37334 37339//37339 37258//37258 +f 37338//37338 37258//37258 37339//37339 +f 37365//37365 37252//37252 37303//37303 +f 37193//37193 37260//37260 37426//37426 +f 37240//37240 37410//37410 37277//37277 +f 37400//37400 37177//37177 37657//37657 +f 37267//37267 37343//37343 37260//37260 +f 37426//37426 37260//37260 37343//37343 +f 37296//37296 37586//37586 37288//37288 +f 37410//37410 37240//37240 37349//37349 +f 37296//37296 37518//37518 37586//37586 +f 37327//37327 37073//37073 37385//37385 +f 37073//37073 37329//37329 37385//37385 +f 37331//37331 37390//37390 37386//37386 +f 37334//37334 37344//37344 37420//37420 +f 37377//37377 37414//37414 37355//37355 +f 37331//37331 37235//37235 37390//37390 +f 37241//37241 37347//37347 37425//37425 +f 37332//37332 37124//37124 37530//37530 +f 37377//37377 37391//37391 37414//37414 +f 37518//37518 37331//37331 37455//37455 +f 37152//37152 37295//37295 37594//37594 +f 37530//37530 37124//37124 37368//37368 +f 37236//37236 37397//37397 37235//37235 +f 37242//37242 37340//37340 37515//37515 +f 37357//37357 37394//37394 37226//37226 +f 37312//37312 37360//37360 37391//37391 +f 37495//37495 37320//37320 37485//37485 +f 37295//37295 37077//37077 37333//37333 +f 37367//37367 37319//37319 37441//37441 +f 37399//37399 37247//37247 37424//37424 +f 37307//37307 37343//37343 37267//37267 +f 37286//37286 37431//37431 37321//37321 +f 37429//37429 37343//37343 37307//37307 +f 37236//37236 37401//37401 37397//37397 +f 37310//37310 37429//37429 37307//37307 +f 37323//37323 37428//37428 37598//37598 +f 37333//37333 37231//37231 37370//37370 +f 37475//37475 37160//37160 37495//37495 +f 37406//37406 37401//37401 37236//37236 +f 37131//37131 37345//37345 37437//37437 +f 37576//37576 37282//37282 37150//37150 +f 37362//37362 37277//37277 37410//37410 +f 37640//37640 37156//37156 37459//37459 +f 37355//37355 37471//37471 37270//37270 +f 37247//37247 37552//37552 37424//37424 +f 37209//37209 37509//37509 37231//37231 +f 37408//37408 37409//37409 37313//37313 +f 37402//37402 37239//37239 37439//37439 +f 37310//37310 37337//37337 37480//37480 +f 37406//37406 37266//37266 37407//37407 +f 37480//37480 37337//37337 37403//37403 +f 37373//37373 37274//37274 37476//37476 +f 37557//37557 37292//37292 37297//37297 +f 37359//37359 37403//37403 37337//37337 +f 37282//37282 37695//37695 37308//37308 +f 37318//37318 37407//37407 37266//37266 +f 37274//37274 37322//37322 37476//37476 +f 37604//37604 37557//37557 37297//37297 +f 37297//37297 37442//37442 37604//37604 +f 37076//37076 37540//37540 37133//37133 +f 37269//37269 37365//37365 37413//37413 +f 37224//37224 37204//37204 37445//37445 +f 37445//37445 37259//37259 37224//37224 +f 37486//37486 37223//37223 37404//37404 +f 37223//37223 37228//37228 37404//37404 +f 37581//37581 37317//37317 37580//37580 +f 37595//37595 37317//37317 37581//37581 +f 37410//37410 37349//37349 37440//37440 +f 37456//37456 37385//37385 37329//37329 +f 37294//37294 37456//37456 37329//37329 +f 37242//37242 37515//37515 37448//37448 +f 37399//37399 37548//37548 37340//37340 +f 37285//37285 37314//37314 37388//37388 +f 37369//37369 37351//37351 37284//37284 +f 37301//37301 37218//37218 37326//37326 +f 37357//37357 37304//37304 37450//37450 +f 37349//37349 37274//37274 37460//37460 +f 37460//37460 37274//37274 37373//37373 +f 37388//37388 37314//37314 37341//37341 +f 37455//37455 37331//37331 37386//37386 +f 37319//37319 37367//37367 37379//37379 +f 37618//37618 37637//37637 37243//37243 +f 37341//37341 37336//37336 37477//37477 +f 37360//37360 37216//37216 37389//37389 +f 37403//37403 37359//37359 37395//37395 +f 37389//37389 37216//37216 37392//37392 +f 37363//37363 37226//37226 37394//37394 +f 37394//37394 37496//37496 37363//37363 +f 37370//37370 37231//37231 37443//37443 +f 37425//37425 37347//37347 37458//37458 +f 37472//37472 37477//37477 37336//37336 +f 37348//37348 37458//37458 37347//37347 +f 37383//37383 37436//37436 37280//37280 +f 37366//37366 37220//37220 37437//37437 +f 37217//37217 37363//37363 37496//37496 +f 37391//37391 37360//37360 37389//37389 +f 37408//37408 37217//37217 37496//37496 +f 37336//37336 37321//37321 37472//37472 +f 37418//37418 37434//37434 37205//37205 +f 37433//37433 37472//37472 37321//37321 +f 37263//37263 37438//37438 37350//37350 +f 37393//37393 37392//37392 37271//37271 +f 37422//37422 37283//37283 37280//37280 +f 37695//37695 37282//37282 37658//37658 +f 37321//37321 37431//37431 37433//37433 +f 37442//37442 37259//37259 37445//37445 +f 37411//37411 37431//37431 37286//37286 +f 37362//37362 37432//37432 37393//37393 +f 37438//37438 37348//37348 37350//37350 +f 37458//37458 37348//37348 37438//37438 +f 37289//37289 37176//37176 37632//37632 +f 37482//37482 37431//37431 37411//37411 +f 37371//37371 37313//37313 37446//37446 +f 37364//37364 37644//37644 37300//37300 +f 37285//37285 37388//37388 37417//37417 +f 37371//37371 37499//37499 37276//37276 +f 37416//37416 37365//37365 37423//37423 +f 37365//37365 37416//37416 37413//37413 +f 37376//37376 37249//37249 37511//37511 +f 37278//37278 37315//37315 37479//37479 +f 37471//37471 37353//37353 37270//37270 +f 37177//37177 37361//37361 37657//37657 +f 37318//37318 37179//37179 37487//37487 +f 37405//37405 37435//37435 37293//37293 +f 37439//37439 37287//37287 37579//37579 +f 37364//37364 37293//37293 37435//37435 +f 37327//37327 37579//37579 37287//37287 +f 37423//37423 37457//37457 37416//37416 +f 37228//37228 37163//37163 37539//37539 +f 37338//37338 37339//37339 37490//37490 +f 37339//37339 37334//37334 37420//37420 +f 37257//37257 37338//37338 37492//37492 +f 37339//37339 37420//37420 37490//37490 +f 37250//37250 37257//37257 37494//37494 +f 37268//37268 37445//37445 37204//37204 +f 37250//37250 37494//37494 37303//37303 +f 37445//37445 37268//37268 37449//37449 +f 37494//37494 37365//37365 37303//37303 +f 37423//37423 37365//37365 37494//37494 +f 37516//37516 37449//37449 37268//37268 +f 37516//37516 37268//37268 37232//37232 +f 37232//37232 37417//37417 37516//37516 +f 37528//37528 37516//37516 37417//37417 +f 37294//37294 37594//37594 37678//37678 +f 37392//37392 37393//37393 37427//37427 +f 37241//37241 37505//37505 37358//37358 +f 37344//37344 37193//37193 37464//37464 +f 37420//37420 37344//37344 37464//37464 +f 37246//37246 37469//37469 37298//37298 +f 37645//37645 37543//37543 37292//37292 +f 37435//37435 37405//37405 37767//37767 +f 37531//37531 37159//37159 37591//37591 +f 37505//37505 37359//37359 37358//37358 +f 37292//37292 37557//37557 37645//37645 +f 37295//37295 37333//37333 37468//37468 +f 37768//37768 37741//37741 37495//37495 +f 37376//37376 37463//37463 37375//37375 +f 37610//37610 37394//37394 37357//37357 +f 37610//37610 37357//37357 37450//37450 +f 37479//37479 37315//37315 37531//37531 +f 37306//37306 37283//37283 37422//37422 +f 37511//37511 37444//37444 37376//37376 +f 37432//37432 37427//37427 37393//37393 +f 37356//37356 37605//37605 37148//37148 +f 37391//37391 37560//37560 37414//37414 +f 37463//37463 37376//37376 37444//37444 +f 37374//37374 37298//37298 37470//37470 +f 37413//37413 37416//37416 37526//37526 +f 37407//37407 37401//37401 37406//37406 +f 37905//37905 37475//37475 37495//37495 +f 37401//37401 37407//37407 37523//37523 +f 37362//37362 37410//37410 37432//37432 +f 37352//37352 37311//37311 37305//37305 +f 37486//37486 37605//37605 37356//37356 +f 37413//37413 37532//37532 37264//37264 +f 37435//37435 37644//37644 37364//37364 +f 37193//37193 37426//37426 37464//37464 +f 37409//37409 37408//37408 37496//37496 +f 37076//37076 37481//37481 37540//37540 +f 37389//37389 37560//37560 37391//37391 +f 37379//37379 37473//37473 37412//37412 +f 37713//37713 37278//37278 37479//37479 +f 37412//37412 37473//37473 37382//37382 +f 37486//37486 37404//37404 37536//37536 +f 37409//37409 37446//37446 37313//37313 +f 37426//37426 37343//37343 37467//37467 +f 37389//37389 37392//37392 37427//37427 +f 37243//37243 37278//37278 37713//37713 +f 37624//37624 37579//37579 37327//37327 +f 37487//37487 37407//37407 37318//37318 +f 37304//37304 37299//37299 37264//37264 +f 37354//37354 37396//37396 37521//37521 +f 37387//37387 37354//37354 37521//37521 +f 37595//37595 37576//37576 37150//37150 +f 37473//37473 37379//37379 37367//37367 +f 37506//37506 37482//37482 37411//37411 +f 37412//37412 37506//37506 37411//37411 +f 37133//37133 37540//37540 37342//37342 +f 37480//37480 37429//37429 37310//37310 +f 37382//37382 37506//37506 37412//37412 +f 37396//37396 37366//37366 37521//37521 +f 37446//37446 37499//37499 37371//37371 +f 37539//37539 37163//37163 37448//37448 +f 37452//37452 37184//37184 37342//37342 +f 37456//37456 37294//37294 37678//37678 +f 37324//37324 37290//37290 37451//37451 +f 37384//37384 37421//37421 37517//37517 +f 37290//37290 37325//37325 37451//37451 +f 37325//37325 37489//37489 37451//37451 +f 37375//37375 37498//37498 37253//37253 +f 37441//37441 37253//37253 37498//37498 +f 37586//37586 37378//37378 37288//37288 +f 37325//37325 37380//37380 37489//37489 +f 37380//37380 37330//37330 37453//37453 +f 37399//37399 37424//37424 37573//37573 +f 37390//37390 37235//37235 37397//37397 +f 37281//37281 37587//37587 37511//37511 +f 37263//37263 37353//37353 37438//37438 +f 37530//37530 37368//37368 37398//37398 +f 37591//37591 37159//37159 37123//37123 +f 37660//37660 37383//37383 37381//37381 +f 37521//37521 37366//37366 37561//37561 +f 37326//37326 37661//37661 37421//37421 +f 37368//37368 37402//37402 37550//37550 +f 37550//37550 37398//37398 37368//37368 +f 37460//37460 37373//37373 37447//37447 +f 37495//37495 37485//37485 37768//37768 +f 37425//37425 37458//37458 37461//37461 +f 37598//37598 37428//37428 37637//37637 +f 37295//37295 37468//37468 37594//37594 +f 37436//37436 37422//37422 37280//37280 +f 37425//37425 37505//37505 37241//37241 +f 37333//37333 37370//37370 37468//37468 +f 37413//37413 37526//37526 37532//37532 +f 37447//37447 37373//37373 37476//37476 +f 37442//37442 37445//37445 37538//37538 +f 37523//37523 37478//37478 37401//37401 +f 37374//37374 37587//37587 37281//37281 +f 37470//37470 37298//37298 37469//37469 +f 37550//37550 37439//37439 37616//37616 +f 37402//37402 37439//37439 37550//37550 +f 37467//37467 37464//37464 37426//37426 +f 37449//37449 37507//37507 37503//37503 +f 37437//37437 37345//37345 37709//37709 +f 37464//37464 37465//37465 37490//37490 +f 37420//37420 37464//37464 37490//37490 +f 37404//37404 37228//37228 37539//37539 +f 37471//37471 37355//37355 37659//37659 +f 37516//37516 37507//37507 37449//37449 +f 37616//37616 37439//37439 37579//37579 +f 37462//37462 37427//37427 37491//37491 +f 37659//37659 37355//37355 37414//37414 +f 37430//37430 37205//37205 37712//37712 +f 37346//37346 37387//37387 37509//37509 +f 37381//37381 37276//37276 37499//37499 +f 37587//37587 37374//37374 37566//37566 +f 37463//37463 37498//37498 37375//37375 +f 37415//37415 37476//37476 37322//37322 +f 37713//37713 37618//37618 37243//37243 +f 37534//37534 37309//37309 37306//37306 +f 37510//37510 37417//37417 37388//37388 +f 37304//37304 37264//37264 37532//37532 +f 37205//37205 37434//37434 37712//37712 +f 37427//37427 37432//37432 37491//37491 +f 37524//37524 37487//37487 37324//37324 +f 37340//37340 37548//37548 37515//37515 +f 37309//37309 37534//37534 37419//37419 +f 37324//37324 37451//37451 37524//37524 +f 37660//37660 37381//37381 37499//37499 +f 37387//37387 37521//37521 37737//37737 +f 37573//37573 37548//37548 37399//37399 +f 37341//37341 37510//37510 37388//37388 +f 37658//37658 37282//37282 37576//37576 +f 37361//37361 37475//37475 37647//37647 +f 37431//37431 37584//37584 37433//37433 +f 37417//37417 37510//37510 37583//37583 +f 37528//37528 37417//37417 37583//37583 +f 37289//37289 37632//37632 37345//37345 +f 37532//37532 37450//37450 37304//37304 +f 37584//37584 37431//37431 37474//37474 +f 37385//37385 37624//37624 37327//37327 +f 37512//37512 37577//37577 37341//37341 +f 37477//37477 37512//37512 37341//37341 +f 37519//37519 37500//37500 37617//37617 +f 37480//37480 37606//37606 37429//37429 +f 37453//37453 37489//37489 37380//37380 +f 37384//37384 37553//37553 37372//37372 +f 37372//37372 37469//37469 37246//37246 +f 37410//37410 37491//37491 37432//37432 +f 37372//37372 37553//37553 37469//37469 +f 37192//37192 37452//37452 37563//37563 +f 37454//37454 37555//37555 37485//37485 +f 37403//37403 37395//37395 37546//37546 +f 37485//37485 37555//37555 37559//37559 +f 37546//37546 37395//37395 37578//37578 +f 37330//37330 37332//37332 37453//37453 +f 37501//37501 37491//37491 37410//37410 +f 37416//37416 37484//37484 37508//37508 +f 37440//37440 37501//37501 37410//37410 +f 37484//37484 37457//37457 37483//37483 +f 37560//37560 37549//37549 37414//37414 +f 37560//37560 37389//37389 37542//37542 +f 37498//37498 37541//37541 37441//37441 +f 37462//37462 37389//37389 37427//37427 +f 37575//37575 37506//37506 37382//37382 +f 37629//37629 37390//37390 37520//37520 +f 37367//37367 37441//37441 37537//37537 +f 37349//37349 37488//37488 37440//37440 +f 37541//37541 37537//37537 37441//37441 +f 37460//37460 37488//37488 37349//37349 +f 37492//37492 37338//37338 37490//37490 +f 37449//37449 37503//37503 37445//37445 +f 37493//37493 37257//37257 37492//37492 +f 37416//37416 37457//37457 37484//37484 +f 37493//37493 37494//37494 37257//37257 +f 37494//37494 37483//37483 37423//37423 +f 37457//37457 37423//37423 37483//37483 +f 37534//37534 37306//37306 37422//37422 +f 37523//37523 37407//37407 37535//37535 +f 37484//37484 37502//37502 37508//37508 +f 37476//37476 37415//37415 37574//37574 +f 37604//37604 37442//37442 37538//37538 +f 37468//37468 37370//37370 37443//37443 +f 37475//37475 37905//37905 37647//37647 +f 37542//37542 37389//37389 37544//37544 +f 37389//37389 37462//37462 37544//37544 +f 37644//37644 37218//37218 37300//37300 +f 37407//37407 37487//37487 37535//37535 +f 37462//37462 37491//37491 37497//37497 +f 37431//37431 37482//37482 37474//37474 +f 37502//37502 37556//37556 37547//37547 +f 37497//37497 37491//37491 37602//37602 +f 37574//37574 37415//37415 37567//37567 +f 37415//37415 37378//37378 37567//37567 +f 37749//37749 37326//37326 37218//37218 +f 37539//37539 37448//37448 37504//37504 +f 37567//37567 37378//37378 37586//37586 +f 37386//37386 37390//37390 37629//37629 +f 37409//37409 37496//37496 37545//37545 +f 37231//37231 37509//37509 37628//37628 +f 37390//37390 37397//37397 37520//37520 +f 37438//37438 37353//37353 37630//37630 +f 37447//37447 37476//37476 37572//37572 +f 37446//37446 37409//37409 37545//37545 +f 37397//37397 37401//37401 37520//37520 +f 37367//37367 37537//37537 37473//37473 +f 37387//37387 37596//37596 37509//37509 +f 37395//37395 37359//37359 37505//37505 +f 37637//37637 37618//37618 37593//37593 +f 37577//37577 37510//37510 37341//37341 +f 37418//37418 37351//37351 37514//37514 +f 37499//37499 37446//37446 37689//37689 +f 37661//37661 37517//37517 37421//37421 +f 37520//37520 37401//37401 37478//37478 +f 37513//37513 37464//37464 37467//37467 +f 37465//37465 37464//37464 37513//37513 +f 37451//37451 37489//37489 37524//37524 +f 37522//37522 37384//37384 37517//37517 +f 37592//37592 37632//37632 37176//37176 +f 37351//37351 37369//37369 37529//37529 +f 37148//37148 37592//37592 37176//37176 +f 37522//37522 37553//37553 37384//37384 +f 37529//37529 37369//37369 37627//37627 +f 37680//37680 37477//37477 37472//37472 +f 37436//37436 37383//37383 37660//37660 +f 37543//37543 37627//37627 37369//37369 +f 37343//37343 37429//37429 37606//37606 +f 37416//37416 37547//37547 37526//37526 +f 37680//37680 37472//37472 37433//37433 +f 37463//37463 37444//37444 37603//37603 +f 37527//37527 37459//37459 37525//37525 +f 37659//37659 37414//37414 37549//37549 +f 37332//37332 37530//37530 37453//37453 +f 37516//37516 37528//37528 37562//37562 +f 37546//37546 37606//37606 37480//37480 +f 37403//37403 37546//37546 37480//37480 +f 37619//37619 37450//37450 37532//37532 +f 37552//37552 37430//37430 37466//37466 +f 37481//37481 37328//37328 37599//37599 +f 37374//37374 37470//37470 37566//37566 +f 37533//37533 37192//37192 37563//37563 +f 37574//37574 37572//37572 37476//37476 +f 37500//37500 37316//37316 37642//37642 +f 37395//37395 37505//37505 37578//37578 +f 37642//37642 37617//37617 37500//37500 +f 37382//37382 37473//37473 37589//37589 +f 37547//37547 37508//37508 37502//37502 +f 37394//37394 37588//37588 37496//37496 +f 37404//37404 37539//37539 37536//37536 +f 37498//37498 37463//37463 37603//37603 +f 37473//37473 37537//37537 37589//37589 +f 37474//37474 37482//37482 37597//37597 +f 37538//37538 37445//37445 37503//37503 +f 37434//37434 37418//37418 37683//37683 +f 37569//37569 37513//37513 37467//37467 +f 37505//37505 37425//37425 37671//37671 +f 37510//37510 37577//37577 37704//37704 +f 37448//37448 37515//37515 37504//37504 +f 37416//37416 37508//37508 37547//37547 +f 37504//37504 37515//37515 37743//37743 +f 37661//37661 37326//37326 37749//37749 +f 37425//37425 37461//37461 37671//37671 +f 37537//37537 37541//37541 37669//37669 +f 37482//37482 37506//37506 37597//37597 +f 37467//37467 37343//37343 37606//37606 +f 37579//37579 37624//37624 37582//37582 +f 37674//37674 37603//37603 37444//37444 +f 37530//37530 37398//37398 37634//37634 +f 37680//37680 37512//37512 37477//37477 +f 37587//37587 37609//37609 37511//37511 +f 37547//37547 37556//37556 37615//37615 +f 37602//37602 37491//37491 37554//37554 +f 37640//37640 37459//37459 37527//37527 +f 37491//37491 37501//37501 37554//37554 +f 37456//37456 37590//37590 37385//37385 +f 37353//37353 37471//37471 37659//37659 +f 37589//37589 37575//37575 37382//37382 +f 37528//37528 37583//37583 37562//37562 +f 37586//37586 37518//37518 37558//37558 +f 37342//37342 37551//37551 37452//37452 +f 37455//37455 37558//37558 37518//37518 +f 37542//37542 37571//37571 37560//37560 +f 37328//37328 37640//37640 37599//37599 +f 37470//37470 37469//37469 37638//37638 +f 37479//37479 37531//37531 37919//37919 +f 37612//37612 37511//37511 37609//37609 +f 37520//37520 37478//37478 37684//37684 +f 37619//37619 37532//37532 37600//37600 +f 37619//37619 37610//37610 37450//37450 +f 37532//37532 37526//37526 37600//37600 +f 37526//37526 37547//37547 37600//37600 +f 37492//37492 37465//37465 37513//37513 +f 37490//37490 37465//37465 37492//37492 +f 37494//37494 37493//37493 37564//37564 +f 37717//37717 37494//37494 37564//37564 +f 37483//37483 37494//37494 37717//37717 +f 37717//37717 37650//37650 37483//37483 +f 37650//37650 37502//37502 37483//37483 +f 37483//37483 37502//37502 37484//37484 +f 37565//37565 37502//37502 37650//37650 +f 37556//37556 37502//37502 37565//37565 +f 37352//37352 37533//37533 37921//37921 +f 37501//37501 37656//37656 37622//37622 +f 37697//37697 37611//37611 37419//37419 +f 37440//37440 37656//37656 37501//37501 +f 37512//37512 37680//37680 37577//37577 +f 37514//37514 37683//37683 37418//37418 +f 37656//37656 37440//37440 37687//37687 +f 37607//37607 37461//37461 37458//37458 +f 37921//37921 37311//37311 37352//37352 +f 37672//37672 37519//37519 37617//37617 +f 37549//37549 37560//37560 37571//37571 +f 37467//37467 37606//37606 37570//37570 +f 37440//37440 37488//37488 37687//37687 +f 37535//37535 37487//37487 37814//37814 +f 37488//37488 37460//37460 37687//37687 +f 37351//37351 37529//37529 37514//37514 +f 37680//37680 37433//37433 37608//37608 +f 37455//37455 37386//37386 37670//37670 +f 37400//37400 37657//37657 37871//37871 +f 37567//37567 37586//37586 37585//37585 +f 37525//37525 37519//37519 37672//37672 +f 37386//37386 37629//37629 37670//37670 +f 37853//37853 37342//37342 37540//37540 +f 37814//37814 37487//37487 37524//37524 +f 37527//37527 37525//37525 37672//37672 +f 37400//37400 37591//37591 37123//37123 +f 37458//37458 37438//37438 37691//37691 +f 37460//37460 37447//37447 37681//37681 +f 37720//37720 37586//37586 37558//37558 +f 37584//37584 37474//37474 37662//37662 +f 37545//37545 37496//37496 37588//37588 +f 37438//37438 37630//37630 37691//37691 +f 37569//37569 37492//37492 37513//37513 +f 37516//37516 37733//37733 37507//37507 +f 37524//37524 37489//37489 37625//37625 +f 37497//37497 37544//37544 37462//37462 +f 37444//37444 37511//37511 37674//37674 +f 37623//37623 37517//37517 37661//37661 +f 37624//37624 37385//37385 37590//37590 +f 37645//37645 37557//37557 37775//37775 +f 37738//37738 37737//37737 37521//37521 +f 37345//37345 37632//37632 37709//37709 +f 37733//37733 37516//37516 37562//37562 +f 37521//37521 37561//37561 37738//37738 +f 37580//37580 37311//37311 37752//37752 +f 37497//37497 37602//37602 37601//37601 +f 37684//37684 37478//37478 37747//37747 +f 37848//37848 37485//37485 37559//37559 +f 37768//37768 37485//37485 37848//37848 +f 37478//37478 37523//37523 37747//37747 +f 37597//37597 37662//37662 37474//37474 +f 37545//37545 37689//37689 37446//37446 +f 37602//37602 37554//37554 37655//37655 +f 37316//37316 37598//37598 37711//37711 +f 37366//37366 37437//37437 37561//37561 +f 37498//37498 37669//37669 37541//37541 +f 37538//37538 37708//37708 37604//37604 +f 37522//37522 37517//37517 37623//37623 +f 37566//37566 37470//37470 37668//37668 +f 37489//37489 37453//37453 37626//37626 +f 37592//37592 37148//37148 37664//37664 +f 37708//37708 37538//37538 37503//37503 +f 37554//37554 37501//37501 37622//37622 +f 37570//37570 37569//37569 37467//37467 +f 37581//37581 37580//37580 37745//37745 +f 37605//37605 37486//37486 37682//37682 +f 37546//37546 37578//37578 37699//37699 +f 37634//37634 37453//37453 37530//37530 +f 37606//37606 37546//37546 37568//37568 +f 37466//37466 37430//37430 37712//37712 +f 37695//37695 37405//37405 37308//37308 +f 37594//37594 37468//37468 37744//37744 +f 37772//37772 37634//37634 37398//37398 +f 37563//37563 37452//37452 37551//37551 +f 37398//37398 37550//37550 37774//37774 +f 37419//37419 37534//37534 37697//37697 +f 37468//37468 37443//37443 37639//37639 +f 37443//37443 37231//37231 37639//37639 +f 37639//37639 37231//37231 37628//37628 +f 37820//37820 37422//37422 37436//37436 +f 37436//37436 37660//37660 37631//37631 +f 37547//37547 37615//37615 37641//37641 +f 37218//37218 37644//37644 37900//37900 +f 37749//37749 37218//37218 37900//37900 +f 37542//37542 37613//37613 37571//37571 +f 37556//37556 37665//37665 37615//37615 +f 37509//37509 37596//37596 37816//37816 +f 37665//37665 37556//37556 37643//37643 +f 37816//37816 37628//37628 37509//37509 +f 37539//37539 37757//37757 37536//37536 +f 37671//37671 37461//37461 37607//37607 +f 37566//37566 37734//37734 37587//37587 +f 37658//37658 37576//37576 37675//37675 +f 37597//37597 37506//37506 37673//37673 +f 37686//37686 37574//37574 37567//37567 +f 37555//37555 37419//37419 37611//37611 +f 37611//37611 37701//37701 37555//37555 +f 37921//37921 37822//37822 37311//37311 +f 37394//37394 37610//37610 37588//37588 +f 37686//37686 37567//37567 37585//37585 +f 37687//37687 37460//37460 37690//37690 +f 37757//37757 37539//37539 37504//37504 +f 37620//37620 37608//37608 37433//37433 +f 37609//37609 37587//37587 37734//37734 +f 37458//37458 37691//37691 37607//37607 +f 37593//37593 37618//37618 37621//37621 +f 37342//37342 37853//37853 37551//37551 +f 37690//37690 37460//37460 37681//37681 +f 37583//37583 37510//37510 37704//37704 +f 37649//37649 37667//37667 37571//37571 +f 37571//37571 37613//37613 37649//37649 +f 37542//37542 37544//37544 37614//37614 +f 37542//37542 37614//37614 37613//37613 +f 37497//37497 37614//37614 37544//37544 +f 37585//37585 37586//37586 37720//37720 +f 37704//37704 37577//37577 37764//37764 +f 37752//37752 37311//37311 37822//37822 +f 37148//37148 37605//37605 37664//37664 +f 37577//37577 37680//37680 37764//37764 +f 37511//37511 37612//37612 37674//37674 +f 37558//37558 37455//37455 37633//37633 +f 37455//37455 37670//37670 37633//37633 +f 37548//37548 37573//37573 37698//37698 +f 37600//37600 37635//37635 37619//37619 +f 37529//37529 37627//37627 37804//37804 +f 37689//37689 37545//37545 37813//37813 +f 37433//37433 37584//37584 37620//37620 +f 37681//37681 37447//37447 37763//37763 +f 37456//37456 37678//37678 37846//37846 +f 37447//37447 37572//37572 37763//37763 +f 37591//37591 37400//37400 37871//37871 +f 37584//37584 37662//37662 37620//37620 +f 37569//37569 37570//37570 37721//37721 +f 37424//37424 37552//37552 37746//37746 +f 37767//37767 37405//37405 37695//37695 +f 37453//37453 37634//37634 37679//37679 +f 37711//37711 37598//37598 37637//37637 +f 37669//37669 37498//37498 37700//37700 +f 37606//37606 37653//37653 37570//37570 +f 37606//37606 37568//37568 37653//37653 +f 37732//37732 37600//37600 37547//37547 +f 37534//37534 37422//37422 37652//37652 +f 37645//37645 37812//37812 37543//37543 +f 37905//37905 37495//37495 37741//37741 +f 37486//37486 37536//37536 37682//37682 +f 37353//37353 37659//37659 37702//37702 +f 37630//37630 37353//37353 37702//37702 +f 37553//37553 37638//37638 37469//37469 +f 37589//37589 37537//37537 37663//37663 +f 37547//37547 37641//37641 37732//37732 +f 37550//37550 37715//37715 37774//37774 +f 37557//37557 37604//37604 37708//37708 +f 37699//37699 37578//37578 37666//37666 +f 37708//37708 37775//37775 37557//37557 +f 37550//37550 37616//37616 37715//37715 +f 37669//37669 37663//37663 37537//37537 +f 37671//37671 37666//37666 37505//37505 +f 37712//37712 37434//37434 37683//37683 +f 37715//37715 37616//37616 37693//37693 +f 37820//37820 37436//37436 37636//37636 +f 37666//37666 37578//37578 37505//37505 +f 37643//37643 37556//37556 37781//37781 +f 37595//37595 37581//37581 37969//37969 +f 37470//37470 37638//37638 37668//37668 +f 37655//37655 37601//37601 37602//37602 +f 37713//37713 37479//37479 37919//37919 +f 37646//37646 37900//37900 37644//37644 +f 37622//37622 37655//37655 37554//37554 +f 37576//37576 37595//37595 37675//37675 +f 37648//37648 37492//37492 37569//37569 +f 37492//37492 37648//37648 37493//37493 +f 37650//37650 37651//37651 37565//37565 +f 37556//37556 37565//37565 37651//37651 +f 37728//37728 37503//37503 37507//37507 +f 37641//37641 37615//37615 37793//37793 +f 37536//37536 37757//37757 37682//37682 +f 37610//37610 37685//37685 37588//37588 +f 37683//37683 37514//37514 37819//37819 +f 37549//37549 37571//37571 37667//37667 +f 37656//37656 37655//37655 37622//37622 +f 37725//37725 37697//37697 37534//37534 +f 37574//37574 37686//37686 37654//37654 +f 37603//37603 37700//37700 37498//37498 +f 37700//37700 37603//37603 37719//37719 +f 37615//37615 37665//37665 37793//37793 +f 37614//37614 37497//37497 37601//37601 +f 37630//37630 37718//37718 37691//37691 +f 37804//37804 37514//37514 37529//37529 +f 37522//37522 37826//37826 37553//37553 +f 37601//37601 37613//37613 37614//37614 +f 37735//37735 37589//37589 37663//37663 +f 37616//37616 37579//37579 37845//37845 +f 37695//37695 37658//37658 37964//37964 +f 37692//37692 37649//37649 37613//37613 +f 37569//37569 37721//37721 37648//37648 +f 37657//37657 37361//37361 37647//37647 +f 37692//37692 37613//37613 37601//37601 +f 37721//37721 37570//37570 37653//37653 +f 37705//37705 37627//37627 37543//37543 +f 37813//37813 37545//37545 37588//37588 +f 37814//37814 37524//37524 37625//37625 +f 37559//37559 37555//37555 37701//37701 +f 37553//37553 37694//37694 37638//37638 +f 37743//37743 37515//37515 37548//37548 +f 37690//37690 37681//37681 37730//37730 +f 37562//37562 37771//37771 37733//37733 +f 37812//37812 37645//37645 37865//37865 +f 37865//37865 37645//37645 37775//37775 +f 37674//37674 37719//37719 37603//37603 +f 37667//37667 37649//37649 37692//37692 +f 37685//37685 37610//37610 37619//37619 +f 37752//37752 37745//37745 37580//37580 +f 37625//37625 37489//37489 37626//37626 +f 37612//37612 37609//37609 37688//37688 +f 37688//37688 37609//37609 37676//37676 +f 37583//37583 37761//37761 37562//37562 +f 37746//37746 37573//37573 37424//37424 +f 37626//37626 37453//37453 37679//37679 +f 37506//37506 37575//37575 37673//37673 +f 37640//37640 37706//37706 37599//37599 +f 37699//37699 37568//37568 37546//37546 +f 37846//37846 37624//37624 37590//37590 +f 37890//37890 37597//37597 37673//37673 +f 37761//37761 37583//37583 37762//37762 +f 37590//37590 37456//37456 37846//37846 +f 37685//37685 37619//37619 37635//37635 +f 37552//37552 37466//37466 37746//37746 +f 37591//37591 37807//37807 37531//37531 +f 37609//37609 37734//37734 37676//37676 +f 37540//37540 37481//37481 37808//37808 +f 37919//37919 37531//37531 37807//37807 +f 37732//37732 37726//37726 37600//37600 +f 37644//37644 37435//37435 37767//37767 +f 37744//37744 37468//37468 37809//37809 +f 37774//37774 37772//37772 37398//37398 +f 37468//37468 37639//37639 37809//37809 +f 37636//37636 37436//37436 37631//37631 +f 37534//37534 37652//37652 37725//37725 +f 37520//37520 37684//37684 37677//37677 +f 37652//37652 37422//37422 37820//37820 +f 37671//37671 37607//37607 37766//37766 +f 37617//37617 37642//37642 38040//38040 +f 37574//37574 37654//37654 37740//37740 +f 37853//37853 37540//37540 38085//38085 +f 37647//37647 37905//37905 37867//37867 +f 37639//37639 37628//37628 37748//37748 +f 37523//37523 37535//37535 37747//37747 +f 37522//37522 37623//37623 37850//37850 +f 37766//37766 37607//37607 37691//37691 +f 37757//37757 37504//37504 37821//37821 +f 37721//37721 37777//37777 37648//37648 +f 37618//37618 37713//37713 38046//38046 +f 37871//37871 37657//37657 37950//37950 +f 37663//37663 37669//37669 37700//37700 +f 37551//37551 37853//37853 37944//37944 +f 37845//37845 37693//37693 37616//37616 +f 37686//37686 37585//37585 37751//37751 +f 37504//37504 37743//37743 37821//37821 +f 37499//37499 37689//37689 37724//37724 +f 37827//37827 37623//37623 37661//37661 +f 37630//37630 37702//37702 37718//37718 +f 37718//37718 37702//37702 37766//37766 +f 37732//37732 37641//37641 37793//37793 +f 37660//37660 37499//37499 37724//37724 +f 37709//37709 37632//37632 37884//37884 +f 37694//37694 37553//37553 37826//37826 +f 37812//37812 37705//37705 37543//37543 +f 37885//37885 37597//37597 37890//37890 +f 37561//37561 37437//37437 37855//37855 +f 37659//37659 37549//37549 37750//37750 +f 37719//37719 37674//37674 37703//37703 +f 37811//37811 37631//37631 37660//37660 +f 37706//37706 37640//37640 37527//37527 +f 37811//37811 37636//37636 37631//37631 +f 37664//37664 37632//37632 37592//37592 +f 37699//37699 37666//37666 37727//37727 +f 37723//37723 37702//37702 37659//37659 +f 37698//37698 37787//37787 37548//37548 +f 37750//37750 37723//37723 37659//37659 +f 37674//37674 37688//37688 37703//37703 +f 37582//37582 37624//37624 37914//37914 +f 37633//37633 37720//37720 37558//37558 +f 37437//37437 37709//37709 37855//37855 +f 37796//37796 37563//37563 37551//37551 +f 37779//37779 37566//37566 37668//37668 +f 37750//37750 37549//37549 37667//37667 +f 37707//37707 37673//37673 37575//37575 +f 37559//37559 37701//37701 37833//37833 +f 37566//37566 37779//37779 37734//37734 +f 37481//37481 37599//37599 37706//37706 +f 37688//37688 37676//37676 37760//37760 +f 37762//37762 37583//37583 37704//37704 +f 37574//37574 37763//37763 37572//37572 +f 37763//37763 37574//37574 37740//37740 +f 37589//37589 37769//37769 37575//37575 +f 37769//37769 37707//37707 37575//37575 +f 37679//37679 37634//37634 37742//37742 +f 37696//37696 37635//37635 37600//37600 +f 37710//37710 37764//37764 37680//37680 +f 37608//37608 37710//37710 37680//37680 +f 37612//37612 37688//37688 37674//37674 +f 37742//37742 37634//37634 37772//37772 +f 37769//37769 37589//37589 37735//37735 +f 37921//37921 37533//37533 37563//37563 +f 37711//37711 37642//37642 37316//37316 +f 37670//37670 37629//37629 37797//37797 +f 37629//37629 37520//37520 37797//37797 +f 37677//37677 37797//37797 37520//37520 +f 37684//37684 37903//37903 37677//37677 +f 37493//37493 37648//37648 37778//37778 +f 37778//37778 37648//37648 37777//37777 +f 37778//37778 37564//37564 37493//37493 +f 37717//37717 37564//37564 37716//37716 +f 37717//37717 37651//37651 37650//37650 +f 37556//37556 37651//37651 37781//37781 +f 37792//37792 37751//37751 37585//37585 +f 37662//37662 37597//37597 37885//37885 +f 37720//37720 37792//37792 37585//37585 +f 37628//37628 37816//37816 37776//37776 +f 37633//37633 37670//37670 37797//37797 +f 37857//37857 37708//37708 37728//37728 +f 37708//37708 37503//37503 37728//37728 +f 37688//37688 37829//37829 37703//37703 +f 37608//37608 37620//37620 37729//37729 +f 37611//37611 37697//37697 37858//37858 +f 37750//37750 37667//37667 37722//37722 +f 37749//37749 37900//37900 37856//37856 +f 37765//37765 37700//37700 37719//37719 +f 37903//37903 37684//37684 37801//37801 +f 37657//37657 37647//37647 37950//37950 +f 37596//37596 37387//37387 37786//37786 +f 37749//37749 37827//37827 37661//37661 +f 37728//37728 37507//37507 37753//37753 +f 37582//37582 37845//37845 37579//37579 +f 37856//37856 37827//37827 37749//37749 +f 37743//37743 37548//37548 37787//37787 +f 37726//37726 37732//37732 37773//37773 +f 37667//37667 37692//37692 37756//37756 +f 37764//37764 37710//37710 37929//37929 +f 37847//37847 37591//37591 37871//37871 +f 37514//37514 37804//37804 37824//37824 +f 37763//37763 37730//37730 37681//37681 +f 37758//37758 37756//37756 37692//37692 +f 37535//37535 37814//37814 37810//37810 +f 37730//37730 37763//37763 37731//37731 +f 37796//37796 37551//37551 37944//37944 +f 37695//37695 37739//37739 37767//37767 +f 37692//37692 37601//37601 37736//37736 +f 37665//37665 37790//37790 37793//37793 +f 37738//37738 37561//37561 37899//37899 +f 37745//37745 37806//37806 37581//37581 +f 37881//37881 37736//37736 37601//37601 +f 37601//37601 37655//37655 37881//37881 +f 37829//37829 37688//37688 37760//37760 +f 37678//37678 37594//37594 37959//37959 +f 37711//37711 38082//38082 37642//37642 +f 37744//37744 37959//37959 37594//37594 +f 37654//37654 37686//37686 37751//37751 +f 37466//37466 37712//37712 38048//38048 +f 37655//37655 37656//37656 37788//37788 +f 37663//37663 37823//37823 37735//37735 +f 37666//37666 37671//37671 37854//37854 +f 37788//37788 37656//37656 37687//37687 +f 37664//37664 37605//37605 37770//37770 +f 37969//37969 37581//37581 37806//37806 +f 37767//37767 37802//37802 37644//37644 +f 37646//37646 37644//37644 37802//37802 +f 37826//37826 37522//37522 37850//37850 +f 37874//37874 37855//37855 37709//37709 +f 37765//37765 37663//37663 37700//37700 +f 37709//37709 37915//37915 37874//37874 +f 37808//37808 37481//37481 37706//37706 +f 37663//37663 37765//37765 37823//37823 +f 37675//37675 37595//37595 37969//37969 +f 37748//37748 37714//37714 37639//37639 +f 37748//37748 37628//37628 37776//37776 +f 37703//37703 37831//37831 37719//37719 +f 37774//37774 37715//37715 37838//37838 +f 37820//37820 37636//37636 37817//37817 +f 37685//37685 37813//37813 37588//37588 +f 37690//37690 37788//37788 37687//37687 +f 37840//37840 37653//37653 37568//37568 +f 37689//37689 37813//37813 37759//37759 +f 37682//37682 37976//37976 37755//37755 +f 37870//37870 37617//37617 38040//38040 +f 37976//37976 37682//37682 37925//37925 +f 37766//37766 37702//37702 37887//37887 +f 37750//37750 37722//37722 37843//37843 +f 37843//37843 37722//37722 37834//37834 +f 37722//37722 37667//37667 37834//37834 +f 37724//37724 37689//37689 37759//37759 +f 37682//37682 37757//37757 37925//37925 +f 37667//37667 37756//37756 37834//37834 +f 37625//37625 37927//37927 37814//37814 +f 37813//37813 37685//37685 37754//37754 +f 37712//37712 37683//37683 38137//38137 +f 37540//37540 37808//37808 38085//38085 +f 37621//37621 37618//37618 38046//38046 +f 37723//37723 37887//37887 37702//37702 +f 37683//37683 37819//37819 38137//38137 +f 37690//37690 37730//37730 37837//37837 +f 37638//37638 37694//37694 37668//37668 +f 37845//37845 37582//37582 37914//37914 +f 37837//37837 37730//37730 37731//37731 +f 37673//37673 37707//37707 37901//37901 +f 37819//37819 37514//37514 37824//37824 +f 37797//37797 37783//37783 37633//37633 +f 37829//37829 37831//37831 37703//37703 +f 37721//37721 37784//37784 37777//37777 +f 37758//37758 37692//37692 37736//37736 +f 37779//37779 37668//37668 37830//37830 +f 37653//37653 37841//37841 37721//37721 +f 37841//37841 37653//37653 37840//37840 +f 37811//37811 37660//37660 37836//37836 +f 37721//37721 37841//37841 37784//37784 +f 37627//37627 37705//37705 37895//37895 +f 37884//37884 37915//37915 37709//37709 +f 37711//37711 37637//37637 37593//37593 +f 37733//37733 37753//37753 37507//37507 +f 37829//37829 37760//37760 37798//37798 +f 37695//37695 37964//37964 37739//37739 +f 37387//37387 37737//37737 37786//37786 +f 37789//37789 37884//37884 37632//37632 +f 37843//37843 37723//37723 37750//37750 +f 37696//37696 37600//37600 37785//37785 +f 37785//37785 37600//37600 37726//37726 +f 37625//37625 37626//37626 37800//37800 +f 37789//37789 37632//37632 37664//37664 +f 37901//37901 37707//37707 37769//37769 +f 37775//37775 37818//37818 37865//37865 +f 37672//37672 37617//37617 37873//37873 +f 37568//37568 37699//37699 37840//37840 +f 37676//37676 37791//37791 37760//37760 +f 37790//37790 37665//37665 37918//37918 +f 37881//37881 37655//37655 37788//37788 +f 37764//37764 37762//37762 37704//37704 +f 37771//37771 37562//37562 37934//37934 +f 37775//37775 37708//37708 37818//37818 +f 37727//37727 37840//37840 37699//37699 +f 37855//37855 37899//37899 37561//37561 +f 37934//37934 37562//37562 37825//37825 +f 37679//37679 37800//37800 37626//37626 +f 37682//37682 37770//37770 37605//37605 +f 37815//37815 37866//37866 37671//37671 +f 37751//37751 37740//37740 37654//37654 +f 37718//37718 37766//37766 37691//37691 +f 37825//37825 37562//37562 37761//37761 +f 37848//37848 37559//37559 37833//37833 +f 37679//37679 37742//37742 37800//37800 +f 37671//37671 37766//37766 37815//37815 +f 37747//37747 37805//37805 37684//37684 +f 37646//37646 37802//37802 37900//37900 +f 37725//37725 37652//37652 37876//37876 +f 37875//37875 37672//37672 37873//37873 +f 37639//37639 37714//37714 37809//37809 +f 37850//37850 37623//37623 37827//37827 +f 37696//37696 37794//37794 37635//37635 +f 37685//37685 37635//37635 37794//37794 +f 37916//37916 37466//37466 38048//38048 +f 37978//37978 37822//37822 37921//37921 +f 37838//37838 37715//37715 37907//37907 +f 37651//37651 37717//37717 37862//37862 +f 37780//37780 37651//37651 37862//37862 +f 37862//37862 37717//37717 37716//37716 +f 37781//37781 37651//37651 37780//37780 +f 37782//37782 37643//37643 37781//37781 +f 37665//37665 37643//37643 37782//37782 +f 37727//37727 37666//37666 37854//37854 +f 37786//37786 37737//37737 37835//37835 +f 37527//37527 37672//37672 37875//37875 +f 37737//37737 37899//37899 37835//37835 +f 37738//37738 37899//37899 37737//37737 +f 37787//37787 37698//37698 38131//38131 +f 37890//37890 37673//37673 37888//37888 +f 37797//37797 37677//37677 37903//37903 +f 37869//37869 37792//37792 37852//37852 +f 37751//37751 37792//37792 37869//37869 +f 37527//37527 37875//37875 37706//37706 +f 37800//37800 37742//37742 37803//37803 +f 37673//37673 37901//37901 37888//37888 +f 37710//37710 37608//37608 37886//37886 +f 37698//37698 37573//37573 37967//37967 +f 37799//37799 37886//37886 37608//37608 +f 37573//37573 37746//37746 37967//37967 +f 37792//37792 37720//37720 37795//37795 +f 37732//37732 37793//37793 37883//37883 +f 37734//37734 37791//37791 37676//37676 +f 37742//37742 37772//37772 37803//37803 +f 37770//37770 37789//37789 37664//37664 +f 37720//37720 37633//37633 37795//37795 +f 38006//38006 37788//37788 37690//37690 +f 37774//37774 37803//37803 37772//37772 +f 37735//37735 37849//37849 37769//37769 +f 37773//37773 37732//37732 37883//37883 +f 37805//37805 37801//37801 37684//37684 +f 37972//37972 37662//37662 37885//37885 +f 37705//37705 37812//37812 37895//37895 +f 38006//38006 37690//37690 37837//37837 +f 37725//37725 37858//37858 37697//37697 +f 37811//37811 37817//37817 37636//37636 +f 37770//37770 37682//37682 37755//37755 +f 37997//37997 37846//37846 37678//37678 +f 37608//37608 37729//37729 37799//37799 +f 37747//37747 37535//37535 37810//37810 +f 37919//37919 37991//37991 37713//37713 +f 37778//37778 37777//37777 37784//37784 +f 37995//37995 37563//37563 37796//37796 +f 37678//37678 37959//37959 37997//37997 +f 37858//37858 37701//37701 37611//37611 +f 37866//37866 37854//37854 37671//37671 +f 37757//37757 37821//37821 37925//37925 +f 37873//37873 37617//37617 37870//37870 +f 37765//37765 37719//37719 37937//37937 +f 37675//37675 37973//37973 37658//37658 +f 38137//38137 38048//38048 37712//37712 +f 37927//37927 37625//37625 37992//37992 +f 37964//37964 37658//37658 37973//37973 +f 37816//37816 37596//37596 37786//37786 +f 37821//37821 37743//37743 37892//37892 +f 37940//37940 37784//37784 37841//37841 +f 37701//37701 37936//37936 37833//37833 +f 37764//37764 37929//37929 37893//37893 +f 37783//37783 37797//37797 37894//37894 +f 37932//37932 37892//37892 37743//37743 +f 37894//37894 37797//37797 37903//37903 +f 37625//37625 37800//37800 37992//37992 +f 37887//37887 37723//37723 37842//37842 +f 37903//37903 37801//37801 37832//37832 +f 37761//37761 37762//37762 37825//37825 +f 37724//37724 37759//37759 37891//37891 +f 37769//37769 37946//37946 37901//37901 +f 37952//37952 37832//37832 37801//37801 +f 37842//37842 37723//37723 37843//37843 +f 37724//37724 37836//37836 37660//37660 +f 37762//37762 37764//37764 37893//37893 +f 37893//37893 37844//37844 37762//37762 +f 37805//37805 37952//37952 37801//37801 +f 37917//37917 37840//37840 37727//37727 +f 37785//37785 37726//37726 37928//37928 +f 37773//37773 37928//37928 37726//37726 +f 37881//37881 37788//37788 37828//37828 +f 37847//37847 37807//37807 37591//37591 +f 37846//37846 37914//37914 37624//37624 +f 37710//37710 37886//37886 37929//37929 +f 37946//37946 37769//37769 37849//37849 +f 37694//37694 37830//37830 37668//37668 +f 37957//37957 37834//37834 37756//37756 +f 37808//37808 37706//37706 38170//38170 +f 37763//37763 37740//37740 37975//37975 +f 37805//37805 37747//37747 37810//37810 +f 37823//37823 37849//37849 37735//37735 +f 37920//37920 37849//37849 37823//37823 +f 37937//37937 37719//37719 37922//37922 +f 37920//37920 37823//37823 37868//37868 +f 37975//37975 37740//37740 37948//37948 +f 37740//37740 37751//37751 37948//37948 +f 37810//37810 37814//37814 37879//37879 +f 37719//37719 37831//37831 37922//37922 +f 37868//37868 37823//37823 37765//37765 +f 37758//37758 37736//37736 37958//37958 +f 37995//37995 37921//37921 37563//37563 +f 37883//37883 37793//37793 37896//37896 +f 37854//37854 37866//37866 37947//37947 +f 37765//37765 37937//37937 37851//37851 +f 37818//37818 37708//37708 38010//38010 +f 37803//37803 37774//37774 37933//37933 +f 37820//37820 37876//37876 37652//37652 +f 37887//37887 37942//37942 37766//37766 +f 37822//37822 37978//37978 38026//38026 +f 37791//37791 37839//37839 37760//37760 +f 37774//37774 37838//37838 37933//37933 +f 37798//37798 37760//37760 37897//37897 +f 37834//37834 37906//37906 37843//37843 +f 37897//37897 37760//37760 37839//37839 +f 37792//37792 37795//37795 37852//37852 +f 37883//37883 37882//37882 37773//37773 +f 37753//37753 37857//37857 37728//37728 +f 37857//37857 37753//37753 37981//37981 +f 37907//37907 37715//37715 37909//37909 +f 37795//37795 37633//37633 37783//37783 +f 37715//37715 37693//37693 37909//37909 +f 37620//37620 37662//37662 37972//37972 +f 37972//37972 37729//37729 37620//37620 +f 37845//37845 37909//37909 37693//37693 +f 37685//37685 37859//37859 37939//37939 +f 37754//37754 37685//37685 37939//37939 +f 37794//37794 37859//37859 37685//37685 +f 37778//37778 37784//37784 37564//37564 +f 37564//37564 37784//37784 37860//37860 +f 37716//37716 37564//37564 37860//37860 +f 37860//37860 37861//37861 37716//37716 +f 37861//37861 37863//37863 37716//37716 +f 37862//37862 37716//37716 37863//37863 +f 37780//37780 37864//37864 37781//37781 +f 37864//37864 37780//37780 37862//37862 +f 37782//37782 37781//37781 37864//37864 +f 37782//37782 37918//37918 37665//37665 +f 37744//37744 37809//37809 38124//38124 +f 37885//37885 38030//38030 37972//37972 +f 37746//37746 37466//37466 37916//37916 +f 37852//37852 37795//37795 37902//37902 +f 37813//37813 37754//37754 37939//37939 +f 37767//37767 38050//38050 37802//37802 +f 37714//37714 38124//38124 37809//37809 +f 37970//37970 37770//37770 38129//38129 +f 37837//37837 37731//37731 37963//37963 +f 37694//37694 37826//37826 37926//37926 +f 38030//38030 37885//37885 37912//37912 +f 37836//37836 37724//37724 37891//37891 +f 37770//37770 37755//37755 38129//38129 +f 37731//37731 37763//37763 37975//37975 +f 37831//37831 37829//37829 37904//37904 +f 37922//37922 37831//37831 37904//37904 +f 37830//37830 37694//37694 37999//37999 +f 37756//37756 37758//37758 37955//37955 +f 37815//37815 37766//37766 37942//37942 +f 37886//37886 37799//37799 37983//37983 +f 37805//37805 37810//37810 37879//37879 +f 37758//37758 37958//37958 37955//37955 +f 37882//37882 37883//37883 37993//37993 +f 37779//37779 38076//38076 37734//37734 +f 37873//37873 37870//37870 38262//38262 +f 37836//37836 37910//37910 37811//37811 +f 37736//37736 37878//37878 37958//37958 +f 37948//37948 37751//37751 37869//37869 +f 37736//37736 37881//37881 37878//37878 +f 37621//37621 38046//38046 38027//38027 +f 37734//37734 37931//37931 37791//37791 +f 37734//37734 38076//38076 37931//37931 +f 37817//37817 37811//37811 37910//37910 +f 37647//37647 37867//37867 37950//37950 +f 37845//37845 37914//37914 38089//38089 +f 37733//37733 38020//38020 37753//37753 +f 37853//37853 38085//38085 37944//37944 +f 37896//37896 37793//37793 37790//37790 +f 37902//37902 37869//37869 37852//37852 +f 38032//38032 37896//37896 37790//37790 +f 37827//37827 37856//37856 37980//37980 +f 37798//37798 37897//37897 37938//37938 +f 37872//37872 37729//37729 37972//37972 +f 37847//37847 37871//37871 38056//38056 +f 38026//38026 37752//37752 37822//37822 +f 37897//37897 37839//37839 37898//37898 +f 37876//37876 37820//37820 38134//38134 +f 37934//37934 37825//37825 37924//37924 +f 37627//37627 37895//37895 37804//37804 +f 37696//37696 37785//37785 37928//37928 +f 37826//37826 37850//37850 37926//37926 +f 37914//37914 37846//37846 38115//38115 +f 37711//37711 37593//37593 37935//37935 +f 38115//38115 37846//37846 37889//37889 +f 37829//37829 37798//37798 37938//37938 +f 37889//37889 37846//37846 37997//37997 +f 37992//37992 37800//37800 37803//37803 +f 37904//37904 37829//37829 37938//37938 +f 37706//37706 37875//37875 38078//38078 +f 38131//38131 37698//37698 37967//37967 +f 37828//37828 37788//37788 38006//38006 +f 37919//37919 37807//37807 38042//38042 +f 37923//37923 37762//37762 37880//37880 +f 37825//37825 37762//37762 37923//37923 +f 37727//37727 37854//37854 37908//37908 +f 37789//37789 37770//37770 37970//37970 +f 37844//37844 37880//37880 37762//37762 +f 37842//37842 37843//37843 37906//37906 +f 37833//37833 37936//37936 38122//38122 +f 37885//37885 37890//37890 37912//37912 +f 37848//37848 37833//37833 38122//38122 +f 37855//37855 37874//37874 38232//38232 +f 37848//37848 37741//37741 37768//37768 +f 37880//37880 37844//37844 37954//37954 +f 37954//37954 37844//37844 37987//37987 +f 37895//37895 37812//37812 38009//38009 +f 37746//37746 37916//37916 38081//38081 +f 37812//37812 37865//37865 38009//38009 +f 37933//37933 37838//37838 38087//38087 +f 37849//37849 37920//37920 37946//37946 +f 37642//37642 38082//38082 38040//38040 +f 38006//38006 37837//37837 38023//38023 +f 37799//37799 38080//38080 37983//37983 +f 37869//37869 37902//37902 37960//37960 +f 37838//37838 37907//37907 38087//38087 +f 37946//37946 37912//37912 37901//37901 +f 37708//37708 37857//37857 38010//38010 +f 38050//38050 37767//37767 38047//38047 +f 37902//37902 37795//37795 37913//37913 +f 37783//37783 37913//37913 37795//37795 +f 37799//37799 37729//37729 38080//38080 +f 37725//37725 37876//37876 38090//38090 +f 37675//37675 37969//37969 38043//38043 +f 37963//37963 37731//37731 37911//37911 +f 37942//37942 37866//37866 37815//37815 +f 37776//37776 37816//37816 38045//38045 +f 37949//37949 37939//37939 37859//37859 +f 37830//37830 37999//37999 37971//37971 +f 37922//37922 37962//37962 37937//37937 +f 37973//37973 37675//37675 38043//38043 +f 37858//37858 37725//37725 38090//38090 +f 37909//37909 37845//37845 38008//38008 +f 37713//37713 37991//37991 38046//38046 +f 37975//37975 37911//37911 37731//37731 +f 38089//38089 38008//38008 37845//37845 +f 37729//37729 37872//37872 38080//38080 +f 38020//38020 37981//37981 37753//37753 +f 37802//37802 37974//37974 37900//37900 +f 38056//38056 37871//37871 37950//37950 +f 37881//37881 37977//37977 37878//37878 +f 37701//37701 37858//37858 38091//38091 +f 37879//37879 37814//37814 37927//37927 +f 37939//37939 37949//37949 37813//37813 +f 37733//37733 37771//37771 38020//38020 +f 37936//37936 37701//37701 38091//38091 +f 37851//37851 37937//37937 37962//37962 +f 37931//37931 37839//37839 37791//37791 +f 37881//37881 37828//37828 38001//38001 +f 37807//37807 37847//37847 38056//38056 +f 37854//37854 37947//37947 38112//38112 +f 37771//37771 37934//37934 37951//37951 +f 37621//37621 37935//37935 37593//37593 +f 37765//37765 37851//37851 37868//37868 +f 37949//37949 37859//37859 37794//37794 +f 37820//37820 37817//37817 37910//37910 +f 37796//37796 37944//37944 37994//37994 +f 37926//37926 37850//37850 38034//38034 +f 37855//37855 37835//37835 37899//37899 +f 37830//37830 38076//38076 37779//37779 +f 37910//37910 38079//38079 37820//37820 +f 37928//37928 37794//37794 37696//37696 +f 37856//37856 37900//37900 37974//37974 +f 37804//37804 37895//37895 38296//38296 +f 37743//37743 37787//37787 37932//37932 +f 37924//37924 37825//37825 37923//37923 +f 38134//38134 37820//37820 38079//38079 +f 37787//37787 38131//38131 37932//37932 +f 37942//37942 37887//37887 38000//38000 +f 37906//37906 37834//37834 38039//38039 +f 38192//38192 38002//38002 37789//37789 +f 37923//37923 37880//37880 37979//37979 +f 37874//37874 37915//37915 38232//38232 +f 38170//38170 37706//37706 38078//38078 +f 38005//38005 37842//37842 37906//37906 +f 37996//37996 37752//37752 38026//38026 +f 37930//37930 37893//37893 37929//37929 +f 37901//37901 37912//37912 37888//37888 +f 37783//37783 37894//37894 37913//37913 +f 37912//37912 37890//37890 37888//37888 +f 38124//38124 37959//37959 37744//37744 +f 37767//37767 37739//37739 38047//38047 +f 37727//37727 37908//37908 37917//37917 +f 37987//37987 37893//37893 37930//37930 +f 37844//37844 37893//37893 37987//37987 +f 37784//37784 37940//37940 37860//37860 +f 37860//37860 37940//37940 37861//37861 +f 37773//37773 37882//37882 37928//37928 +f 37862//37862 37941//37941 37864//37864 +f 37864//37864 37941//37941 37782//37782 +f 37941//37941 37918//37918 37782//37782 +f 37993//37993 37928//37928 37882//37882 +f 37950//37950 37867//37867 38211//38211 +f 37896//37896 38044//38044 37883//37883 +f 37943//37943 37972//37972 38030//38030 +f 37839//37839 37931//37931 37898//37898 +f 37982//37982 37979//37979 37880//37880 +f 37908//37908 37854//37854 38112//38112 +f 37972//37972 37968//37968 37872//37872 +f 38032//38032 37790//37790 37984//37984 +f 37984//37984 37790//37790 37986//37986 +f 37945//37945 37925//37925 37956//37956 +f 37929//37929 37886//37886 37930//37930 +f 37886//37886 37983//37983 37930//37930 +f 37821//37821 37956//37956 37925//37925 +f 37927//37927 37992//37992 38063//38063 +f 37827//37827 38339//38339 37850//37850 +f 38033//38033 37790//37790 37918//37918 +f 37821//37821 37892//37892 37956//37956 +f 38061//38061 37836//37836 37891//37891 +f 37948//37948 37869//37869 37960//37960 +f 37880//37880 37954//37954 37982//37982 +f 37824//37824 37998//37998 37819//37819 +f 38065//38065 37875//37875 37873//37873 +f 38020//38020 37771//37771 37951//37951 +f 38296//38296 37824//37824 37804//37804 +f 37951//37951 37924//37924 38028//38028 +f 37934//37934 37924//37924 37951//37951 +f 37902//37902 37985//37985 37960//37960 +f 38078//38078 37875//37875 38065//38065 +f 37913//37913 37985//37985 37902//37902 +f 37828//37828 37961//37961 38001//38001 +f 38006//38006 37961//37961 37828//37828 +f 37840//37840 37966//37966 37841//37841 +f 37938//37938 38011//38011 37904//37904 +f 37745//37745 37752//37752 37996//37996 +f 37789//37789 38002//38002 37884//37884 +f 38005//38005 38000//38000 37887//37887 +f 37989//37989 37894//37894 37903//37903 +f 37813//37813 37891//37891 37759//37759 +f 37891//37891 37813//37813 37949//37949 +f 38196//38196 37745//37745 37996//37996 +f 37841//37841 37966//37966 37940//37940 +f 37989//37989 37903//37903 38037//38037 +f 37887//37887 37842//37842 38005//38005 +f 38081//38081 37967//37967 37746//37746 +f 37832//37832 38037//38037 37903//37903 +f 37917//37917 38003//38003 37840//37840 +f 38009//38009 37865//37865 37818//37818 +f 37993//37993 37883//37883 38044//38044 +f 38003//38003 37966//37966 37840//37840 +f 37955//37955 37957//37957 37756//37756 +f 37745//37745 38196//38196 38130//38130 +f 38085//38085 37808//37808 38170//38170 +f 37694//37694 37926//37926 37999//37999 +f 37806//37806 37745//37745 38130//38130 +f 38129//38129 37755//37755 37976//37976 +f 37922//37922 37904//37904 38011//38011 +f 37920//37920 37965//37965 37946//37946 +f 37848//37848 37953//37953 37741//37741 +f 37965//37965 37920//37920 38054//38054 +f 37952//37952 37805//37805 38088//38088 +f 37741//37741 37953//37953 37905//37905 +f 38109//38109 37920//37920 37868//37868 +f 37805//37805 37879//37879 38167//38167 +f 38007//38007 37922//37922 38011//38011 +f 38007//38007 37962//37962 37922//37922 +f 37907//37907 37909//37909 38008//38008 +f 37776//37776 38045//38045 38133//38133 +f 37816//37816 37786//37786 38045//38045 +f 38050//38050 37974//37974 37802//37802 +f 37975//37975 38031//38031 37911//37911 +f 37924//37924 37923//37923 38028//38028 +f 38010//38010 37857//37857 38051//38051 +f 38001//38001 37977//37977 37881//37881 +f 37910//37910 37836//37836 38061//38061 +f 37877//37877 37914//37914 38019//38019 +f 38019//38019 37914//37914 38115//38115 +f 37976//37976 37925//37925 37945//37945 +f 37943//37943 37968//37968 37972//37972 +f 37990//37990 37910//37910 38061//38061 +f 37857//37857 37981//37981 38153//38153 +f 38062//38062 37868//37868 37851//37851 +f 37975//37975 37948//37948 38093//38093 +f 37990//37990 38079//38079 37910//37910 +f 38149//38149 37944//37944 38085//38085 +f 38062//38062 37851//37851 37962//37962 +f 38092//38092 38017//38017 37948//37948 +f 38032//38032 38044//38044 37896//37896 +f 37830//37830 37971//37971 38076//38076 +f 38056//38056 37950//37950 38186//38186 +f 37948//37948 37960//37960 38092//38092 +f 37981//37981 38020//38020 38057//38057 +f 37908//37908 38112//38112 38025//38025 +f 37987//37987 37982//37982 37954//37954 +f 37987//37987 38022//38022 37982//37982 +f 37980//37980 37856//37856 37974//37974 +f 37980//37980 38339//38339 37827//37827 +f 37935//37935 37621//37621 38347//38347 +f 38138//38138 37819//37819 37998//37998 +f 37931//37931 38076//38076 38161//38161 +f 38033//38033 37918//37918 37988//37988 +f 38034//38034 37850//37850 38339//38339 +f 37994//37994 37944//37944 38149//38149 +f 37894//37894 37985//37985 37913//37913 +f 38073//38073 37956//37956 37892//37892 +f 38056//38056 38195//38195 37807//37807 +f 37803//37803 38128//38128 37992//37992 +f 38110//38110 37983//37983 38080//38080 +f 37953//37953 37848//37848 38172//38172 +f 37989//37989 37985//37985 37894//37894 +f 37790//37790 38033//38033 37986//37986 +f 38073//38073 37932//37932 38077//38077 +f 37892//37892 37932//37932 38073//38073 +f 37714//37714 37748//37748 38004//38004 +f 37947//37947 37866//37866 38068//38068 +f 37803//37803 37933//37933 38128//38128 +f 37866//37866 37942//37942 38068//38068 +f 37968//37968 38080//38080 37872//37872 +f 38002//38002 37915//37915 37884//37884 +f 38082//38082 37711//37711 38197//38197 +f 37897//37897 38035//38035 37938//37938 +f 37995//37995 37796//37796 37994//37994 +f 38004//38004 37776//37776 38133//38133 +f 37748//37748 37776//37776 38004//38004 +f 37961//37961 38006//38006 38103//38103 +f 37794//37794 37928//37928 37993//37993 +f 38035//38035 38011//38011 37938//37938 +f 38011//38011 38035//38035 38038//38038 +f 37905//37905 38211//38211 37867//37867 +f 37897//37897 37898//37898 38035//38035 +f 38023//38023 37963//37963 38069//38069 +f 37837//37837 37963//37963 38023//38023 +f 37739//37739 37964//37964 38173//38173 +f 37832//37832 38088//38088 38037//38037 +f 38055//38055 37794//37794 37993//37993 +f 37952//37952 38088//38088 37832//37832 +f 38081//38081 37916//37916 38201//38201 +f 38009//38009 37818//37818 38010//38010 +f 38000//38000 38005//38005 38072//38072 +f 37949//37949 37794//37794 38055//38055 +f 38090//38090 37876//37876 38134//38134 +f 38054//38054 38074//38074 37965//37965 +f 37919//37919 38042//38042 38121//38121 +f 37969//37969 37806//37806 38165//38165 +f 37991//37991 37919//37919 38121//38121 +f 38088//38088 37805//37805 38167//38167 +f 38005//38005 37906//37906 38139//38139 +f 38090//38090 38053//38053 37858//37858 +f 38089//38089 37914//37914 37877//37877 +f 38091//38091 37858//37858 38053//38053 +f 38013//38013 37861//37861 37940//37940 +f 37863//37863 37861//37861 38013//38013 +f 38013//38013 38014//38014 37863//37863 +f 37863//37863 38012//38012 37862//37862 +f 38014//38014 38012//38012 37863//37863 +f 37862//37862 38012//38012 37941//37941 +f 38012//38012 38096//38096 37941//37941 +f 37918//37918 37941//37941 37988//37988 +f 38158//38158 37955//37955 38016//38016 +f 38017//38017 38093//38093 37948//37948 +f 38198//38198 38339//38339 37980//37980 +f 38312//38312 38029//38029 37973//37973 +f 38044//38044 38021//38021 37993//37993 +f 38122//38122 38172//38172 37848//37848 +f 38001//38001 37961//37961 38018//38018 +f 38023//38023 38103//38103 38006//38006 +f 38067//38067 37979//37979 37982//37982 +f 38092//38092 37960//37960 38099//38099 +f 37973//37973 38029//38029 37964//37964 +f 37985//37985 38099//38099 37960//37960 +f 38099//38099 37985//37985 38024//38024 +f 37912//37912 37946//37946 38064//38064 +f 37989//37989 38024//38024 37985//37985 +f 38066//38066 37956//37956 38073//38073 +f 38153//38153 37981//37981 38057//38057 +f 37917//37917 37908//37908 38114//38114 +f 38069//38069 37963//37963 38031//38031 +f 37911//37911 38031//38031 37963//37963 +f 38063//38063 37992//37992 38128//38128 +f 38003//38003 37917//37917 38114//38114 +f 38060//38060 37931//37931 38161//38161 +f 38174//38174 37940//37940 37966//37966 +f 37946//37946 37965//37965 38102//38102 +f 38072//38072 38005//38005 38139//38139 +f 37930//37930 38071//38071 37987//37987 +f 38042//38042 37807//37807 38195//38195 +f 38071//38071 37930//37930 37983//37983 +f 37935//37935 38197//38197 37711//37711 +f 38296//38296 38049//38049 37824//37824 +f 37889//37889 37997//37997 38070//38070 +f 37951//37951 38193//38193 38020//38020 +f 38102//38102 38064//38064 37946//37946 +f 37891//37891 37949//37949 38152//38152 +f 37898//37898 37931//37931 38058//38058 +f 37835//37835 37855//37855 38148//38148 +f 38015//38015 38030//38030 37912//37912 +f 38258//38258 37997//37997 37959//37959 +f 38124//38124 38258//38258 37959//37959 +f 38028//38028 37923//37923 38123//38123 +f 37955//37955 37958//37958 38016//38016 +f 37855//37855 38232//38232 38293//38293 +f 38022//38022 37987//37987 38071//38071 +f 38031//38031 37975//37975 38093//38093 +f 37878//37878 37977//37977 38120//38120 +f 37923//37923 37979//37979 38084//38084 +f 38000//38000 38068//38068 37942//37942 +f 37906//37906 38039//38039 38139//38139 +f 38054//38054 37920//37920 38109//38109 +f 38232//38232 37915//37915 38155//38155 +f 38201//38201 37916//37916 38132//38132 +f 38074//38074 38054//38054 38109//38109 +f 38165//38165 37806//37806 38130//38130 +f 37834//37834 38191//38191 38039//38039 +f 37879//37879 37927//37927 38052//38052 +f 37921//37921 37995//37995 38203//38203 +f 37968//37968 37943//37943 38086//38086 +f 38203//38203 37978//37978 37921//37921 +f 38063//38063 38052//38052 37927//37927 +f 37873//37873 38262//38262 38297//38297 +f 38011//38011 38038//38038 38007//38007 +f 38109//38109 37868//37868 38062//38062 +f 37955//37955 38041//38041 37957//37957 +f 38126//38126 37979//37979 38169//38169 +f 37962//37962 38194//38194 38062//38062 +f 38017//38017 38111//38111 38093//38093 +f 38137//38137 37819//37819 38138//38138 +f 38015//38015 37912//37912 38064//38064 +f 38065//38065 37873//37873 38297//38297 +f 38072//38072 38098//38098 38000//38000 +f 38027//38027 38347//38347 37621//37621 +f 37945//37945 37956//37956 38066//38066 +f 37786//37786 37835//37835 38229//38229 +f 38018//38018 37961//37961 38103//38103 +f 38050//38050 38047//38047 38144//38144 +f 37998//37998 37824//37824 38049//38049 +f 38002//38002 38155//38155 37915//37915 +f 38103//38103 38023//38023 38105//38105 +f 38156//38156 37943//37943 38030//38030 +f 38131//38131 38077//38077 37932//37932 +f 38044//38044 38032//38032 38125//38125 +f 38229//38229 37835//37835 38148//38148 +f 38131//38131 37967//37967 38302//38302 +f 38059//38059 38044//38044 38125//38125 +f 38105//38105 38023//38023 38069//38069 +f 38070//38070 37997//37997 38258//38258 +f 38211//38211 37905//37905 38261//38261 +f 37967//37967 38081//38081 38302//38302 +f 38025//38025 38114//38114 37908//37908 +f 38123//38123 37923//37923 38084//38084 +f 38173//38173 37964//37964 38029//38029 +f 38084//38084 37979//37979 38126//38126 +f 38024//38024 37989//37989 38164//38164 +f 38057//38057 38020//38020 38193//38193 +f 37878//37878 38016//38016 37958//37958 +f 37855//37855 38293//38293 38148//38148 +f 37895//37895 38009//38009 38296//38296 +f 37789//37789 37970//37970 38192//38192 +f 38181//38181 37966//37966 38003//38003 +f 38058//38058 37931//37931 38060//38060 +f 38173//38173 38047//38047 37739//37739 +f 37976//37976 37945//37945 38106//38106 +f 38082//38082 38233//38233 38040//38040 +f 38120//38120 38016//38016 37878//37878 +f 37898//37898 38058//38058 38035//38035 +f 37977//37977 38001//38001 38120//38120 +f 38156//38156 38086//38086 37943//37943 +f 38031//38031 38093//38093 38111//38111 +f 38128//38128 37933//37933 38266//38266 +f 38048//38048 38132//38132 37916//37916 +f 37957//37957 38191//38191 37834//37834 +f 38124//38124 37714//37714 38004//38004 +f 38033//38033 37988//37988 38036//38036 +f 38038//38038 38218//38218 38007//38007 +f 37971//37971 37999//37999 38180//38180 +f 37984//37984 37986//37986 38083//38083 +f 38007//38007 38194//38194 37962//37962 +f 38039//38039 38191//38191 38113//38113 +f 38083//38083 37986//37986 38036//38036 +f 38040//38040 38262//38262 37870//37870 +f 38051//38051 37857//37857 38153//38153 +f 38088//38088 38185//38185 38037//38037 +f 38102//38102 37965//37965 38142//38142 +f 38158//38158 38041//38041 37955//37955 +f 38027//38027 38046//38046 37991//37991 +f 38076//38076 37971//37971 38140//38140 +f 38048//38048 38137//38137 38177//38177 +f 37965//37965 38074//38074 38142//38142 +f 37907//37907 38008//38008 38087//38087 +f 38165//38165 38410//38410 37969//37969 +f 37982//37982 38022//38022 38067//38067 +f 38043//38043 37969//37969 38410//38410 +f 38052//38052 38167//38167 37879//37879 +f 38045//38045 37786//37786 38229//38229 +f 38122//38122 37936//37936 38188//38188 +f 38075//38075 38096//38096 38012//38012 +f 38096//38096 38094//38094 37941//37941 +f 38013//38013 37940//37940 38174//38174 +f 38014//38014 38013//38013 38174//38174 +f 38095//38095 38014//38014 38174//38174 +f 37988//37988 37941//37941 38094//38094 +f 38094//38094 38036//38036 37988//37988 +f 38033//38033 38036//38036 37986//37986 +f 38175//38175 38014//38014 38095//38095 +f 38012//38012 38014//38014 38175//38175 +f 38075//38075 38012//38012 38175//38175 +f 38015//38015 38064//38064 38207//38207 +f 38051//38051 38372//38372 38010//38010 +f 37983//37983 38143//38143 38071//38071 +f 37990//37990 38061//38061 38337//38337 +f 38263//38263 37976//37976 38280//38280 +f 38045//38045 38229//38229 38133//38133 +f 38209//38209 37990//37990 38337//38337 +f 38001//38001 38018//38018 38120//38120 +f 38107//38107 38071//38071 38143//38143 +f 38106//38106 38280//38280 37976//37976 +f 38071//38071 38107//38107 38022//38022 +f 38203//38203 38026//38026 37978//37978 +f 38152//38152 37949//37949 38108//38108 +f 38043//38043 38312//38312 37973//37973 +f 37983//37983 38110//38110 38143//38143 +f 38018//38018 38103//38103 38136//38136 +f 38142//38142 38074//38074 38104//38104 +f 38112//38112 37947//37947 38068//38068 +f 38159//38159 37945//37945 38066//38066 +f 38099//38099 38024//38024 38101//38101 +f 38052//38052 38063//38063 38230//38230 +f 38108//38108 37949//37949 38055//38055 +f 38194//38194 38007//38007 38235//38235 +f 38118//38118 38235//38235 38007//38007 +f 37996//37996 38026//38026 38214//38214 +f 38153//38153 38057//38057 38213//38213 +f 38100//38100 38098//38098 38072//38072 +f 38164//38164 38101//38101 38024//38024 +f 37998//37998 38179//38179 38138//38138 +f 37989//37989 38037//38037 38185//38185 +f 38185//38185 38164//38164 37989//37989 +f 38139//38139 38100//38100 38072//38072 +f 38218//38218 38118//38118 38007//38007 +f 38174//38174 37966//37966 38274//38274 +f 38080//38080 38147//38147 38110//38110 +f 37926//37926 38180//38180 37999//37999 +f 38069//38069 38031//38031 38182//38182 +f 38080//38080 37968//37968 38117//38117 +f 38185//38185 38088//38088 38166//38166 +f 37968//37968 38086//38086 38117//38117 +f 37995//37995 37994//37994 38223//38223 +f 38296//38296 38009//38009 38127//38127 +f 37995//37995 38223//38223 38203//38203 +f 38010//38010 38127//38127 38009//38009 +f 38181//38181 38003//38003 38114//38114 +f 38032//38032 38116//38116 38125//38125 +f 38022//38022 38107//38107 38067//38067 +f 38170//38170 38078//38078 38119//38119 +f 38002//38002 38192//38192 38155//38155 +f 38202//38202 38124//38124 38004//38004 +f 37957//37957 38041//38041 38191//38191 +f 38017//38017 38097//38097 38111//38111 +f 38139//38139 38039//38039 38154//38154 +f 38357//38357 38085//38085 38170//38170 +f 38055//38055 37993//37993 38146//38146 +f 38017//38017 38092//38092 38097//38097 +f 38238//38238 37933//37933 38087//38087 +f 38146//38146 37993//37993 38021//38021 +f 38129//38129 37976//37976 38263//38263 +f 38015//38015 38156//38156 38030//38030 +f 38008//38008 38089//38089 38267//38267 +f 37979//37979 38067//38067 38169//38169 +f 38018//38018 38162//38162 38120//38120 +f 38000//38000 38098//38098 38068//38068 +f 38173//38173 38144//38144 38047//38047 +f 37877//37877 38019//38019 38343//38343 +f 38107//38107 38143//38143 38176//38176 +f 38149//38149 38085//38085 38278//38278 +f 38051//38051 38153//38153 38212//38212 +f 38098//38098 38100//38100 38244//38244 +f 38025//38025 38135//38135 38114//38114 +f 37945//37945 38159//38159 38106//38106 +f 38133//38133 38229//38229 38336//38336 +f 38097//38097 38092//38092 38099//38099 +f 38143//38143 38110//38110 38145//38145 +f 38344//38344 38138//38138 38179//38179 +f 38116//38116 38151//38151 38125//38125 +f 38151//38151 38059//38059 38125//38125 +f 38019//38019 38115//38115 38448//38448 +f 38207//38207 38064//38064 38189//38189 +f 38331//38331 38145//38145 38110//38110 +f 38057//38057 38193//38193 38157//38157 +f 37935//37935 38347//38347 38222//38222 +f 38448//38448 38115//38115 37889//37889 +f 38064//38064 38102//38102 38189//38189 +f 38147//38147 38331//38331 38110//38110 +f 38328//38328 38193//38193 37951//37951 +f 38105//38105 38069//38069 38241//38241 +f 38182//38182 38241//38241 38069//38069 +f 38171//38171 38231//38231 38099//38099 +f 37951//37951 38199//38199 38328//38328 +f 38063//38063 38128//38128 38230//38230 +f 38199//38199 38028//38028 38160//38160 +f 37951//37951 38028//38028 38199//38199 +f 38080//38080 38117//38117 38147//38147 +f 38152//38152 38183//38183 37891//37891 +f 38122//38122 38279//38279 38172//38172 +f 38128//38128 38266//38266 38190//38190 +f 38171//38171 38099//38099 38101//38101 +f 38035//38035 38204//38204 38038//38038 +f 38061//38061 37891//37891 38183//38183 +f 38218//38218 38038//38038 38204//38204 +f 38117//38117 38086//38086 38187//38187 +f 38266//38266 37933//37933 38238//38238 +f 38077//38077 38386//38386 38073//38073 +f 38182//38182 38031//38031 38224//38224 +f 38163//38163 38101//38101 38164//38164 +f 38111//38111 38224//38224 38031//38031 +f 38274//38274 37966//37966 38181//38181 +f 38224//38224 38111//38111 38097//38097 +f 38086//38086 38200//38200 38187//38187 +f 38109//38109 38252//38252 38074//38074 +f 37974//37974 38198//38198 37980//37980 +f 38109//38109 38062//38062 38252//38252 +f 38156//38156 38200//38200 38086//38086 +f 38078//38078 38065//38065 38352//38352 +f 38140//38140 38220//38220 38076//38076 +f 38168//38168 38028//38028 38123//38123 +f 38028//38028 38168//38168 38160//38160 +f 38132//38132 38048//38048 38201//38201 +f 38263//38263 37970//37970 38129//38129 +f 38161//38161 38076//38076 38220//38220 +f 38176//38176 38067//38067 38107//38107 +f 38039//38039 38113//38113 38154//38154 +f 38058//38058 38247//38247 38035//38035 +f 38123//38123 38084//38084 38168//38168 +f 38127//38127 38010//38010 38372//38372 +f 38126//38126 38168//38168 38084//38084 +f 37953//37953 38516//38516 37905//37905 +f 37905//37905 38516//38516 38261//38261 +f 38352//38352 38119//38119 38078//38078 +f 38091//38091 38053//38053 38273//38273 +f 38169//38169 38067//38067 38176//38176 +f 38104//38104 38074//38074 38252//38252 +f 38120//38120 38158//38158 38016//38016 +f 38240//38240 38004//38004 38141//38141 +f 38188//38188 37936//37936 38091//38091 +f 38133//38133 38141//38141 38004//38004 +f 38207//38207 38156//38156 38015//38015 +f 38189//38189 38102//38102 38142//38142 +f 38162//38162 38158//38158 38120//38120 +f 38027//38027 37991//37991 38242//38242 +f 38116//38116 38083//38083 38150//38150 +f 38166//38166 38088//38088 38219//38219 +f 38167//38167 38219//38219 38088//38088 +f 38075//38075 38175//38175 38308//38308 +f 38096//38096 38075//38075 38150//38150 +f 37984//37984 38116//38116 38032//38032 +f 38094//38094 38096//38096 38150//38150 +f 37984//37984 38083//38083 38116//38116 +f 38150//38150 38036//38036 38094//38094 +f 38083//38083 38036//38036 38150//38150 +f 38044//38044 38059//38059 38021//38021 +f 38180//38180 37926//37926 38269//38269 +f 38206//38206 38041//38041 38158//38158 +f 38231//38231 38097//38097 38099//38099 +f 38145//38145 38176//38176 38143//38143 +f 38090//38090 38134//38134 38311//38311 +f 37950//37950 38211//38211 38261//38261 +f 38135//38135 38025//38025 38271//38271 +f 38105//38105 38215//38215 38103//38103 +f 38191//38191 38041//38041 38250//38250 +f 38344//38344 38177//38177 38137//38137 +f 38218//38218 38291//38291 38118//38118 +f 38137//38137 38138//38138 38344//38344 +f 38059//38059 38151//38151 38322//38322 +f 38427//38427 38186//38186 37950//37950 +f 38025//38025 38112//38112 38271//38271 +f 38026//38026 38203//38203 38214//38214 +f 38079//38079 37990//37990 38301//38301 +f 38140//38140 37971//37971 38180//38180 +f 38152//38152 38108//38108 38183//38183 +f 37998//37998 38049//38049 38179//38179 +f 38153//38153 38213//38213 38309//38309 +f 38326//38326 38112//38112 38068//38068 +f 38149//38149 38278//38278 37994//37994 +f 38178//38178 38142//38142 38104//38104 +f 38113//38113 38191//38191 38272//38272 +f 38154//38154 38113//38113 38210//38210 +f 38049//38049 38296//38296 38255//38255 +f 38167//38167 38052//38052 38281//38281 +f 38245//38245 38066//38066 38226//38226 +f 38204//38204 38035//38035 38247//38247 +f 38057//38057 38157//38157 38213//38213 +f 38147//38147 38117//38117 38248//38248 +f 38117//38117 38187//38187 38248//38248 +f 38385//38385 38232//38232 38155//38155 +f 38114//38114 38135//38135 38365//38365 +f 38066//38066 38073//38073 38226//38226 +f 38260//38260 38385//38385 38155//38155 +f 38194//38194 38257//38257 38062//38062 +f 38296//38296 38127//38127 38362//38362 +f 38042//38042 38195//38195 38294//38294 +f 38050//38050 38317//38317 37974//37974 +f 38192//38192 38260//38260 38155//38155 +f 38231//38231 38171//38171 38216//38216 +f 38062//38062 38257//38257 38252//38252 +f 37889//37889 38070//38070 38236//38236 +f 38077//38077 38131//38131 38302//38302 +f 38136//38136 38256//38256 38162//38162 +f 38136//38136 38162//38162 38018//38018 +f 38173//38173 38029//38029 38391//38391 +f 38082//38082 38197//38197 38233//38233 +f 38221//38221 38161//38161 38220//38220 +f 38103//38103 38205//38205 38136//38136 +f 38171//38171 38101//38101 38216//38216 +f 38196//38196 37996//37996 38225//38225 +f 38258//38258 38124//38124 38239//38239 +f 38154//38154 38100//38100 38139//38139 +f 38230//38230 38128//38128 38190//38190 +f 38060//38060 38161//38161 38221//38221 +f 38239//38239 38124//38124 38202//38202 +f 38108//38108 38055//38055 38146//38146 +f 38163//38163 38184//38184 38101//38101 +f 38034//38034 38269//38269 37926//37926 +f 38279//38279 38516//38516 38172//38172 +f 37953//37953 38172//38172 38516//38516 +f 38202//38202 38004//38004 38240//38240 +f 38293//38293 38232//38232 38283//38283 +f 38163//38163 38164//38164 38184//38184 +f 38165//38165 38130//38130 38466//38466 +f 38227//38227 38185//38185 38166//38166 +f 38227//38227 38166//38166 38300//38300 +f 38126//38126 38265//38265 38168//38168 +f 38126//38126 38169//38169 38265//38265 +f 38176//38176 38265//38265 38169//38169 +f 38242//38242 37991//37991 38228//38228 +f 38151//38151 38116//38116 38295//38295 +f 38201//38201 38048//38048 38177//38177 +f 38322//38322 38151//38151 38295//38295 +f 38145//38145 38208//38208 38176//38176 +f 38059//38059 38292//38292 38021//38021 +f 38103//38103 38215//38215 38205//38205 +f 38263//38263 38237//38237 37970//37970 +f 38219//38219 38300//38300 38166//38166 +f 38087//38087 38008//38008 38267//38267 +f 38250//38250 38041//38041 38206//38206 +f 38247//38247 38058//38058 38351//38351 +f 38326//38326 38271//38271 38112//38112 +f 38595//38595 38085//38085 38357//38357 +f 38278//38278 38085//38085 38595//38595 +f 38153//38153 38309//38309 38212//38212 +f 38246//38246 38295//38295 38116//38116 +f 38271//38271 38249//38249 38135//38135 +f 38113//38113 38272//38272 38210//38210 +f 38272//38272 38191//38191 38338//38338 +f 38338//38338 38191//38191 38250//38250 +f 38141//38141 38133//38133 38336//38336 +f 38204//38204 38289//38289 38218//38218 +f 38195//38195 38056//38056 38186//38186 +f 38219//38219 38167//38167 38281//38281 +f 38159//38159 38066//38066 38245//38245 +f 38217//38217 38215//38215 38105//38105 +f 38186//38186 38294//38294 38195//38195 +f 38199//38199 38160//38160 38330//38330 +f 38068//38068 38098//38098 38243//38243 +f 38134//38134 38079//38079 38301//38301 +f 38214//38214 38225//38225 37996//37996 +f 38243//38243 38098//38098 38244//38244 +f 38226//38226 38073//38073 38386//38386 +f 38198//38198 37974//37974 38317//38317 +f 38281//38281 38052//38052 38230//38230 +f 38147//38147 38248//38248 38333//38333 +f 38203//38203 38223//38223 38567//38567 +f 38438//38438 38229//38229 38148//38148 +f 38105//38105 38241//38241 38182//38182 +f 38223//38223 37994//37994 38278//38278 +f 38154//38154 38251//38251 38100//38100 +f 38426//38426 38081//38081 38537//38537 +f 38302//38302 38081//38081 38426//38426 +f 38196//38196 38225//38225 38447//38447 +f 38081//38081 38201//38201 38537//38537 +f 38205//38205 38256//38256 38136//38136 +f 38142//38142 38259//38259 38189//38189 +f 38262//38262 38040//38040 38233//38233 +f 38285//38285 38108//38108 38146//38146 +f 38235//38235 38118//38118 38291//38291 +f 38122//38122 38188//38188 38279//38279 +f 37991//37991 38121//38121 38228//38228 +f 38192//38192 37970//37970 38237//38237 +f 38221//38221 38315//38315 38060//38060 +f 38130//38130 38196//38196 38341//38341 +f 38315//38315 38307//38307 38060//38060 +f 38060//38060 38351//38351 38058//38058 +f 38307//38307 38351//38351 38060//38060 +f 38516//38516 38279//38279 38254//38254 +f 38364//38364 38216//38216 38101//38101 +f 38184//38184 38364//38364 38101//38101 +f 38200//38200 38156//38156 38234//38234 +f 38265//38265 38176//38176 38208//38208 +f 38624//38624 38410//38410 38165//38165 +f 38227//38227 38184//38184 38164//38164 +f 38185//38185 38227//38227 38164//38164 +f 38238//38238 38087//38087 38304//38304 +f 38305//38305 38174//38174 38274//38274 +f 38095//38095 38174//38174 38305//38305 +f 38175//38175 38095//38095 38305//38305 +f 38075//38075 38308//38308 38150//38150 +f 38150//38150 38246//38246 38116//38116 +f 38182//38182 38268//38268 38105//38105 +f 38261//38261 38397//38397 37950//37950 +f 38021//38021 38282//38282 38146//38146 +f 38281//38281 38384//38384 38219//38219 +f 38292//38292 38282//38282 38021//38021 +f 38218//38218 38289//38289 38291//38291 +f 38154//38154 38210//38210 38356//38356 +f 38147//38147 38333//38333 38331//38331 +f 38217//38217 38105//38105 38268//38268 +f 38050//38050 38144//38144 38317//38317 +f 38188//38188 38091//38091 38273//38273 +f 38106//38106 38159//38159 38245//38245 +f 38252//38252 38306//38306 38104//38104 +f 38247//38247 38418//38418 38204//38204 +f 38204//38204 38418//38418 38289//38289 +f 38334//38334 38248//38248 38187//38187 +f 38206//38206 38158//38158 38253//38253 +f 38285//38285 38146//38146 38282//38282 +f 38179//38179 38049//38049 38313//38313 +f 38224//38224 38097//38097 38270//38270 +f 38256//38256 38253//38253 38158//38158 +f 38158//38158 38162//38162 38256//38256 +f 38049//38049 38255//38255 38353//38353 +f 38199//38199 38330//38330 38328//38328 +f 38256//38256 38205//38205 38253//38253 +f 38298//38298 38364//38364 38184//38184 +f 38142//38142 38178//38178 38259//38259 +f 38181//38181 38114//38114 38314//38314 +f 38293//38293 38438//38438 38148//38148 +f 38156//38156 38207//38207 38429//38429 +f 38100//38100 38251//38251 38244//38244 +f 37990//37990 38209//38209 38301//38301 +f 38362//38362 38127//38127 38372//38372 +f 38227//38227 38298//38298 38184//38184 +f 38135//38135 38316//38316 38365//38365 +f 38203//38203 38567//38567 38435//38435 +f 38196//38196 38447//38447 38341//38341 +f 38253//38253 38250//38250 38206//38206 +f 38194//38194 38235//38235 38303//38303 +f 38341//38341 38466//38466 38130//38130 +f 38194//38194 38303//38303 38257//38257 +f 38134//38134 38301//38301 38311//38311 +f 38160//38160 38168//38168 38264//38264 +f 38624//38624 38165//38165 38466//38466 +f 38239//38239 38332//38332 38258//38258 +f 38265//38265 38264//38264 38168//38168 +f 38300//38300 38219//38219 38384//38384 +f 38144//38144 38173//38173 38391//38391 +f 38208//38208 38145//38145 38331//38331 +f 38595//38595 38357//38357 38404//38404 +f 38273//38273 38053//38053 38342//38342 +f 38178//38178 38104//38104 38367//38367 +f 38427//38427 37950//37950 38397//38397 +f 38027//38027 38242//38242 38346//38346 +f 38183//38183 38108//38108 38354//38354 +f 38306//38306 38367//38367 38104//38104 +f 38356//38356 38210//38210 38359//38359 +f 38347//38347 38027//38027 38346//38346 +f 38182//38182 38224//38224 38360//38360 +f 38360//38360 38268//38268 38182//38182 +f 38432//38432 38415//38415 38312//38312 +f 38029//38029 38312//38312 38415//38415 +f 38433//38433 38065//38065 38297//38297 +f 38229//38229 38438//38438 38336//38336 +f 38245//38245 38226//38226 38380//38380 +f 38448//38448 38343//38343 38019//38019 +f 38281//38281 38230//38230 38345//38345 +f 38231//38231 38216//38216 38320//38320 +f 38345//38345 38230//38230 38430//38430 +f 38306//38306 38252//38252 38325//38325 +f 38430//38430 38230//38230 38405//38405 +f 38231//38231 38270//38270 38097//38097 +f 38274//38274 38181//38181 38310//38310 +f 38275//38275 38250//38250 38253//38253 +f 38326//38326 38068//38068 38348//38348 +f 38353//38353 38313//38313 38049//38049 +f 38352//38352 38065//38065 38433//38433 +f 38391//38391 38029//38029 38417//38417 +f 38181//38181 38314//38314 38310//38310 +f 38068//38068 38243//38243 38348//38348 +f 38386//38386 38077//38077 38302//38302 +f 37889//37889 38236//38236 38448//38448 +f 38292//38292 38059//38059 38322//38322 +f 38213//38213 38157//38157 38361//38361 +f 38257//38257 38277//38277 38252//38252 +f 38314//38314 38114//38114 38365//38365 +f 37935//37935 38222//38222 38476//38476 +f 38269//38269 38401//38401 38180//38180 +f 38157//38157 38193//38193 38361//38361 +f 38249//38249 38316//38316 38135//38135 +f 38295//38295 38246//38246 38377//38377 +f 38407//38407 38189//38189 38259//38259 +f 38328//38328 38361//38361 38193//38193 +f 38234//38234 38299//38299 38200//38200 +f 38090//38090 38311//38311 38342//38342 +f 38121//38121 38042//38042 38294//38294 +f 38187//38187 38200//38200 38299//38299 +f 38053//38053 38090//38090 38342//38342 +f 38327//38327 38276//38276 38243//38243 +f 38243//38243 38244//38244 38327//38327 +f 38189//38189 38407//38407 38287//38287 +f 38275//38275 38253//38253 38205//38205 +f 38324//38324 38249//38249 38271//38271 +f 38178//38178 38367//38367 38259//38259 +f 38372//38372 38051//38051 38373//38373 +f 38317//38317 38422//38422 38198//38198 +f 38298//38298 38227//38227 38300//38300 +f 38215//38215 38284//38284 38205//38205 +f 38303//38303 38235//38235 38329//38329 +f 38239//38239 38202//38202 38332//38332 +f 38235//38235 38291//38291 38329//38329 +f 38156//38156 38429//38429 38234//38234 +f 38251//38251 38154//38154 38356//38356 +f 38286//38286 38215//38215 38217//38217 +f 38240//38240 38141//38141 38366//38366 +f 38287//38287 38207//38207 38189//38189 +f 38087//38087 38267//38267 38304//38304 +f 38288//38288 38264//38264 38265//38265 +f 38375//38375 38624//38624 38466//38466 +f 38288//38288 38265//38265 38335//38335 +f 38335//38335 38265//38265 38208//38208 +f 38175//38175 38305//38305 38396//38396 +f 38308//38308 38175//38175 38396//38396 +f 38377//38377 38246//38246 38150//38150 +f 38321//38321 38364//38364 38398//38398 +f 38216//38216 38364//38364 38321//38321 +f 38264//38264 38288//38288 38319//38319 +f 38325//38325 38367//38367 38306//38306 +f 38284//38284 38318//38318 38275//38275 +f 38205//38205 38284//38284 38275//38275 +f 38280//38280 38106//38106 38245//38245 +f 38230//38230 38190//38190 38409//38409 +f 38315//38315 38221//38221 38487//38487 +f 38395//38395 38274//38274 38310//38310 +f 38070//38070 38258//38258 38332//38332 +f 38348//38348 38243//38243 38276//38276 +f 38197//38197 37935//37935 38476//38476 +f 38380//38380 38226//38226 38386//38386 +f 38438//38438 38293//38293 38283//38283 +f 38231//38231 38387//38387 38270//38270 +f 38190//38190 38266//38266 38494//38494 +f 38283//38283 38232//38232 38385//38385 +f 38390//38390 38249//38249 38324//38324 +f 38233//38233 38197//38197 38645//38645 +f 38061//38061 38183//38183 38587//38587 +f 38386//38386 38302//38302 38388//38388 +f 38255//38255 38296//38296 38462//38462 +f 38302//38302 38426//38426 38388//38388 +f 38296//38296 38362//38362 38462//38462 +f 38385//38385 38260//38260 38363//38363 +f 38401//38401 38473//38473 38140//38140 +f 38140//38140 38180//38180 38401//38401 +f 38284//38284 38215//38215 38379//38379 +f 38332//38332 38202//38202 38240//38240 +f 38286//38286 38379//38379 38215//38215 +f 38325//38325 38252//38252 38277//38277 +f 38121//38121 38495//38495 38228//38228 +f 38187//38187 38299//38299 38334//38334 +f 38384//38384 38281//38281 38345//38345 +f 38327//38327 38244//38244 38251//38251 +f 38299//38299 38464//38464 38334//38334 +f 38320//38320 38393//38393 38231//38231 +f 38351//38351 38418//38418 38247//38247 +f 38160//38160 38319//38319 38330//38330 +f 38321//38321 38320//38320 38216//38216 +f 38537//38537 38201//38201 38399//38399 +f 38264//38264 38319//38319 38160//38160 +f 38220//38220 38140//38140 38473//38473 +f 38286//38286 38217//38217 38382//38382 +f 38237//38237 38260//38260 38192//38192 +f 38415//38415 38417//38417 38029//38029 +f 38303//38303 38355//38355 38257//38257 +f 38051//38051 38212//38212 38373//38373 +f 38402//38402 38399//38399 38201//38201 +f 38373//38373 38212//38212 38378//38378 +f 38201//38201 38177//38177 38402//38402 +f 38367//38367 38407//38407 38259//38259 +f 38212//38212 38309//38309 38378//38378 +f 38376//38376 38290//38290 38186//38186 +f 38294//38294 38186//38186 38290//38290 +f 38360//38360 38224//38224 38270//38270 +f 38210//38210 38272//38272 38359//38359 +f 38257//38257 38358//38358 38277//38277 +f 38335//38335 38208//38208 38408//38408 +f 38358//38358 38257//38257 38355//38355 +f 38280//38280 38488//38488 38263//38263 +f 38141//38141 38369//38369 38366//38366 +f 38285//38285 38354//38354 38108//38108 +f 38339//38339 38419//38419 38034//38034 +f 38269//38269 38034//38034 38419//38419 +f 38089//38089 37877//37877 38267//38267 +f 38429//38429 38207//38207 38287//38287 +f 38141//38141 38336//38336 38369//38369 +f 38322//38322 38295//38295 38482//38482 +f 38323//38323 38322//38322 38482//38482 +f 38338//38338 38250//38250 38275//38275 +f 38482//38482 38295//38295 38368//38368 +f 38317//38317 38144//38144 38340//38340 +f 38340//38340 38389//38389 38317//38317 +f 38392//38392 38349//38349 38275//38275 +f 38274//38274 38395//38395 38305//38305 +f 38419//38419 38420//38420 38269//38269 +f 38279//38279 38188//38188 38374//38374 +f 38318//38318 38392//38392 38275//38275 +f 38337//38337 38301//38301 38209//38209 +f 38448//38448 38236//38236 38431//38431 +f 38476//38476 38222//38222 38347//38347 +f 38319//38319 38288//38288 38403//38403 +f 38385//38385 38475//38475 38283//38283 +f 38190//38190 38494//38494 38409//38409 +f 38344//38344 38179//38179 38313//38313 +f 38225//38225 38214//38214 38447//38447 +f 38352//38352 38433//38433 38413//38413 +f 38277//38277 38416//38416 38325//38325 +f 38312//38312 38043//38043 38432//38432 +f 38379//38379 38318//38318 38284//38284 +f 38361//38361 38328//38328 38428//38428 +f 38379//38379 38286//38286 38500//38500 +f 38070//38070 38332//38332 38236//38236 +f 38382//38382 38500//38500 38286//38286 +f 38328//38328 38330//38330 38423//38423 +f 38390//38390 38316//38316 38249//38249 +f 38389//38389 38422//38422 38317//38317 +f 38365//38365 38316//38316 38390//38390 +f 38268//38268 38382//38382 38217//38217 +f 38438//38438 38283//38283 38475//38475 +f 38414//38414 38208//38208 38331//38331 +f 38121//38121 38294//38294 38495//38495 +f 38304//38304 38371//38371 38238//38238 +f 38260//38260 38237//38237 38363//38363 +f 38333//38333 38414//38414 38331//38331 +f 38261//38261 38516//38516 38525//38525 +f 38353//38353 38255//38255 38528//38528 +f 38364//38364 38298//38298 38300//38300 +f 38329//38329 38291//38291 38411//38411 +f 38326//38326 38348//38348 38350//38350 +f 38351//38351 38307//38307 38315//38315 +f 38285//38285 38282//38282 38460//38460 +f 38387//38387 38231//38231 38393//38393 +f 38356//38356 38359//38359 38441//38441 +f 38354//38354 38285//38285 38460//38460 +f 38352//38352 38383//38383 38119//38119 +f 38528//38528 38255//38255 38462//38462 +f 38332//38332 38240//38240 38421//38421 +f 38367//38367 38325//38325 38370//38370 +f 38320//38320 38394//38394 38393//38393 +f 38330//38330 38319//38319 38423//38423 +f 38421//38421 38240//38240 38463//38463 +f 38272//38272 38381//38381 38359//38359 +f 38267//38267 37877//37877 38445//38445 +f 37877//37877 38343//38343 38445//38445 +f 38288//38288 38335//38335 38403//38403 +f 38272//38272 38338//38338 38381//38381 +f 38398//38398 38320//38320 38321//38321 +f 38170//38170 38119//38119 38383//38383 +f 38362//38362 38372//38372 38486//38486 +f 38297//38297 38262//38262 38465//38465 +f 38349//38349 38381//38381 38338//38338 +f 38275//38275 38349//38349 38338//38338 +f 38376//38376 38186//38186 38427//38427 +f 38329//38329 38355//38355 38303//38303 +f 38370//38370 38325//38325 38416//38416 +f 38177//38177 38344//38344 38402//38402 +f 38170//38170 38383//38383 38357//38357 +f 38339//38339 38198//38198 38422//38422 +f 38277//38277 38358//38358 38416//38416 +f 38453//38453 38329//38329 38411//38411 +f 38240//38240 38366//38366 38463//38463 +f 38355//38355 38329//38329 38453//38453 +f 38354//38354 38587//38587 38183//38183 +f 38422//38422 38469//38469 38339//38339 +f 38337//38337 38061//38061 38587//38587 +f 38419//38419 38339//38339 38469//38469 +f 38188//38188 38273//38273 38566//38566 +f 38299//38299 38234//38234 38429//38429 +f 38230//38230 38409//38409 38405//38405 +f 38188//38188 38424//38424 38374//38374 +f 38305//38305 38395//38395 38396//38396 +f 38440//38440 38150//38150 38308//38308 +f 38377//38377 38150//38150 38440//38440 +f 38494//38494 38266//38266 38496//38496 +f 38282//38282 38292//38292 38470//38470 +f 38292//38292 38322//38322 38470//38470 +f 38309//38309 38213//38213 38378//38378 +f 38485//38485 38470//38470 38322//38322 +f 38322//38322 38323//38323 38485//38485 +f 38213//38213 38361//38361 38530//38530 +f 38351//38351 38412//38412 38418//38418 +f 38587//38587 38517//38517 38337//38337 +f 38289//38289 38418//38418 38411//38411 +f 38411//38411 38291//38291 38289//38289 +f 38356//38356 38441//38441 38625//38625 +f 38248//38248 38334//38334 38538//38538 +f 38355//38355 38400//38400 38358//38358 +f 38300//38300 38384//38384 38529//38529 +f 38471//38471 38324//38324 38271//38271 +f 38237//38237 38425//38425 38363//38363 +f 38473//38473 38487//38487 38220//38220 +f 38454//38454 38228//38228 38495//38495 +f 38220//38220 38487//38487 38221//38221 +f 38263//38263 38488//38488 38602//38602 +f 38512//38512 38315//38315 38487//38487 +f 38271//38271 38326//38326 38471//38471 +f 38267//38267 38445//38445 38442//38442 +f 38280//38280 38245//38245 38436//38436 +f 38408//38408 38208//38208 38414//38414 +f 38203//38203 38435//38435 38214//38214 +f 38460//38460 38461//38461 38354//38354 +f 38492//38492 38278//38278 38595//38595 +f 38445//38445 38343//38343 38490//38490 +f 38299//38299 38429//38429 38464//38464 +f 38490//38490 38343//38343 38507//38507 +f 38343//38343 38448//38448 38507//38507 +f 38278//38278 38492//38492 38223//38223 +f 38223//38223 38492//38492 38613//38613 +f 38465//38465 38620//38620 38297//38297 +f 38433//38433 38297//38297 38620//38620 +f 38504//38504 38348//38348 38276//38276 +f 38398//38398 38394//38394 38320//38320 +f 38566//38566 38424//38424 38188//38188 +f 38276//38276 38327//38327 38522//38522 +f 38401//38401 38269//38269 38420//38420 +f 38327//38327 38251//38251 38437//38437 +f 38603//38603 38254//38254 38279//38279 +f 38310//38310 38459//38459 38395//38395 +f 38460//38460 38282//38282 38470//38470 +f 38475//38475 38385//38385 38553//38553 +f 38371//38371 38496//38496 38238//38238 +f 38473//38473 38401//38401 38583//38583 +f 38459//38459 38310//38310 38314//38314 +f 38287//38287 38407//38407 38406//38406 +f 38587//38587 38354//38354 38461//38461 +f 38359//38359 38381//38381 38441//38441 +f 38315//38315 38412//38412 38351//38351 +f 38364//38364 38300//38300 38513//38513 +f 38378//38378 38213//38213 38530//38530 +f 38482//38482 38484//38484 38323//38323 +f 38458//38458 38332//38332 38421//38421 +f 38236//38236 38332//38332 38458//38458 +f 38438//38438 38475//38475 38612//38612 +f 38323//38323 38484//38484 38485//38485 +f 38300//38300 38529//38529 38513//38513 +f 38304//38304 38267//38267 38563//38563 +f 38493//38493 38453//38453 38411//38411 +f 38468//38468 38479//38479 38314//38314 +f 38370//38370 38416//38416 38444//38444 +f 38349//38349 38441//38441 38381//38381 +f 38328//38328 38423//38423 38428//38428 +f 38418//38418 38493//38493 38411//38411 +f 38314//38314 38365//38365 38468//38468 +f 38390//38390 38324//38324 38471//38471 +f 38262//38262 38233//38233 38656//38656 +f 38384//38384 38345//38345 38529//38529 +f 38392//38392 38318//38318 38457//38457 +f 38390//38390 38468//38468 38365//38365 +f 38334//38334 38464//38464 38455//38455 +f 38465//38465 38262//38262 38656//38656 +f 38471//38471 38326//38326 38350//38350 +f 38462//38462 38362//38362 38486//38486 +f 38435//38435 38567//38567 38722//38722 +f 38251//38251 38356//38356 38625//38625 +f 38396//38396 38395//38395 38459//38459 +f 38350//38350 38348//38348 38504//38504 +f 38372//38372 38373//38373 38527//38527 +f 38360//38360 38270//38270 38446//38446 +f 38345//38345 38430//38430 38585//38585 +f 38373//38373 38378//38378 38527//38527 +f 38273//38273 38342//38342 38311//38311 +f 38446//38446 38270//38270 38387//38387 +f 38476//38476 38347//38347 38505//38505 +f 38434//38434 38492//38492 38595//38595 +f 38236//38236 38458//38458 38431//38431 +f 38531//38531 38430//38430 38570//38570 +f 38355//38355 38453//38453 38477//38477 +f 38437//38437 38522//38522 38327//38327 +f 38570//38570 38405//38405 38545//38545 +f 38478//38478 38387//38387 38393//38393 +f 38512//38512 38606//38606 38315//38315 +f 38430//38430 38405//38405 38570//38570 +f 38287//38287 38406//38406 38429//38429 +f 38369//38369 38543//38543 38366//38366 +f 38405//38405 38409//38409 38545//38545 +f 38335//38335 38408//38408 38467//38467 +f 38414//38414 38467//38467 38408//38408 +f 38407//38407 38367//38367 38489//38489 +f 38398//38398 38364//38364 38513//38513 +f 38336//38336 38438//38438 38472//38472 +f 38472//38472 38438//38438 38550//38550 +f 38294//38294 38290//38290 38506//38506 +f 38550//38550 38438//38438 38612//38612 +f 38410//38410 38624//38624 38579//38579 +f 38432//38432 38410//38410 38579//38579 +f 38043//38043 38410//38410 38432//38432 +f 38308//38308 38396//38396 38439//38439 +f 38439//38439 38396//38396 38459//38459 +f 38423//38423 38319//38319 38403//38403 +f 38308//38308 38439//38439 38440//38440 +f 38377//38377 38368//38368 38295//38295 +f 38562//38562 38386//38386 38451//38451 +f 38380//38380 38386//38386 38562//38562 +f 38519//38519 38450//38450 38301//38301 +f 38563//38563 38267//38267 38442//38442 +f 38344//38344 38313//38313 38618//38618 +f 38480//38480 38301//38301 38450//38450 +f 38504//38504 38276//38276 38452//38452 +f 38479//38479 38459//38459 38314//38314 +f 38386//38386 38388//38388 38451//38451 +f 38248//38248 38520//38520 38333//38333 +f 38334//38334 38455//38455 38538//38538 +f 38355//38355 38477//38477 38400//38400 +f 38415//38415 38727//38727 38417//38417 +f 38311//38311 38301//38301 38480//38480 +f 38313//38313 38353//38353 38528//38528 +f 38443//38443 38349//38349 38534//38534 +f 38441//38441 38349//38349 38443//38443 +f 38478//38478 38393//38393 38552//38552 +f 38522//38522 38437//38437 38635//38635 +f 38422//38422 38389//38389 38491//38491 +f 38393//38393 38394//38394 38552//38552 +f 38503//38503 38416//38416 38358//38358 +f 38538//38538 38520//38520 38248//38248 +f 38388//38388 38426//38426 38456//38456 +f 38656//38656 38233//38233 38617//38617 +f 38567//38567 38223//38223 38613//38613 +f 38394//38394 38398//38398 38607//38607 +f 38349//38349 38392//38392 38534//38534 +f 38585//38585 38430//38430 38531//38531 +f 38484//38484 38482//38482 38539//38539 +f 38318//38318 38379//38379 38457//38457 +f 38457//38457 38379//38379 38497//38497 +f 38263//38263 38602//38602 38237//38237 +f 38403//38403 38335//38335 38467//38467 +f 38445//38445 38508//38508 38442//38442 +f 38376//38376 38427//38427 38659//38659 +f 38659//38659 38290//38290 38376//38376 +f 38523//38523 38391//38391 38417//38417 +f 38556//38556 38453//38453 38493//38493 +f 38422//38422 38576//38576 38469//38469 +f 38486//38486 38372//38372 38527//38527 +f 38347//38347 38346//38346 38505//38505 +f 38436//38436 38488//38488 38280//38280 +f 38606//38606 38412//38412 38315//38315 +f 38467//38467 38414//38414 38510//38510 +f 38413//38413 38433//38433 38620//38620 +f 38337//38337 38519//38519 38301//38301 +f 38436//38436 38245//38245 38524//38524 +f 38447//38447 38214//38214 38758//38758 +f 38515//38515 38390//38390 38664//38664 +f 38664//38664 38390//38390 38471//38471 +f 38546//38546 38379//38379 38500//38500 +f 38383//38383 38352//38352 38413//38413 +f 38523//38523 38144//38144 38391//38391 +f 38474//38474 38406//38406 38407//38407 +f 38268//38268 38360//38360 38446//38446 +f 38369//38369 38336//38336 38472//38472 +f 38382//38382 38268//38268 38446//38446 +f 38495//38495 38294//38294 38506//38506 +f 38382//38382 38446//38446 38500//38500 +f 38489//38489 38586//38586 38407//38407 +f 38407//38407 38586//38586 38474//38474 +f 38374//38374 38424//38424 38566//38566 +f 38266//38266 38238//38238 38496//38496 +f 38371//38371 38304//38304 38499//38499 +f 38458//38458 38421//38421 38509//38509 +f 38279//38279 38374//38374 38603//38603 +f 38389//38389 38340//38340 38523//38523 +f 38367//38367 38370//38370 38489//38489 +f 38603//38603 38516//38516 38254//38254 +f 38520//38520 38559//38559 38414//38414 +f 38443//38443 38625//38625 38441//38441 +f 38387//38387 38478//38478 38446//38446 +f 38459//38459 38479//38479 38533//38533 +f 38414//38414 38333//38333 38520//38520 +f 38420//38420 38583//38583 38401//38401 +f 38344//38344 38618//38618 38514//38514 +f 38361//38361 38428//38428 38592//38592 +f 38509//38509 38421//38421 38483//38483 +f 38525//38525 38516//38516 38554//38554 +f 38363//38363 38425//38425 38619//38619 +f 38477//38477 38532//38532 38400//38400 +f 38645//38645 38617//38617 38233//38233 +f 38390//38390 38481//38481 38468//38468 +f 38276//38276 38522//38522 38452//38452 +f 38464//38464 38590//38590 38455//38455 +f 38481//38481 38390//38390 38515//38515 +f 38590//38590 38464//38464 38429//38429 +f 38389//38389 38449//38449 38648//38648 +f 38491//38491 38389//38389 38648//38648 +f 38400//38400 38503//38503 38358//38358 +f 38511//38511 38416//38416 38503//38503 +f 38242//38242 38228//38228 38623//38623 +f 38490//38490 38508//38508 38445//38445 +f 38477//38477 38453//38453 38556//38556 +f 38399//38399 38402//38402 38634//38634 +f 38398//38398 38513//38513 38607//38607 +f 38428//38428 38423//38423 38592//38592 +f 38469//38469 38576//38576 38419//38419 +f 38511//38511 38444//38444 38416//38416 +f 38251//38251 38625//38625 38526//38526 +f 38576//38576 38420//38420 38419//38419 +f 38448//38448 38431//38431 38584//38584 +f 38573//38573 38403//38403 38467//38467 +f 38245//38245 38380//38380 38524//38524 +f 38584//38584 38431//38431 38458//38458 +f 38380//38380 38562//38562 38524//38524 +f 38466//38466 38341//38341 38614//38614 +f 38337//38337 38517//38517 38519//38519 +f 38614//38614 38375//38375 38466//38466 +f 38553//38553 38612//38612 38475//38475 +f 38498//38498 38458//38458 38509//38509 +f 38566//38566 38600//38600 38374//38374 +f 38553//38553 38385//38385 38643//38643 +f 38385//38385 38363//38363 38643//38643 +f 38549//38549 38558//38558 38418//38418 +f 38551//38551 38406//38406 38474//38474 +f 38418//38418 38558//38558 38493//38493 +f 38369//38369 38472//38472 38543//38543 +f 38412//38412 38549//38549 38418//38418 +f 38304//38304 38563//38563 38499//38499 +f 38489//38489 38370//38370 38444//38444 +f 38340//38340 38144//38144 38523//38523 +f 38459//38459 38533//38533 38439//38439 +f 38439//38439 38533//38533 38565//38565 +f 38440//38440 38439//38439 38565//38565 +f 38501//38501 38440//38440 38565//38565 +f 38377//38377 38440//38440 38501//38501 +f 38502//38502 38377//38377 38501//38501 +f 38377//38377 38502//38502 38368//38368 +f 38502//38502 38482//38482 38368//38368 +f 38426//38426 38537//38537 38596//38596 +f 38487//38487 38473//38473 38542//38542 +f 38528//38528 38462//38462 38621//38621 +f 38457//38457 38497//38497 38540//38540 +f 38503//38503 38400//38400 38532//38532 +f 38429//38429 38406//38406 38590//38590 +f 38497//38497 38379//38379 38594//38594 +f 38546//38546 38594//38594 38379//38379 +f 38542//38542 38548//38548 38487//38487 +f 38584//38584 38507//38507 38448//38448 +f 38592//38592 38423//38423 38568//38568 +f 38487//38487 38548//38548 38512//38512 +f 38545//38545 38409//38409 38657//38657 +f 38584//38584 38458//38458 38498//38498 +f 38590//38590 38406//38406 38628//38628 +f 38409//38409 38494//38494 38657//38657 +f 38523//38523 38417//38417 38890//38890 +f 38478//38478 38546//38546 38500//38500 +f 38423//38423 38403//38403 38568//38568 +f 38500//38500 38446//38446 38478//38478 +f 38539//38539 38482//38482 38574//38574 +f 38527//38527 38378//38378 38626//38626 +f 38495//38495 38506//38506 38754//38754 +f 38603//38603 38374//38374 38600//38600 +f 38568//38568 38403//38403 38573//38573 +f 38532//38532 38477//38477 38556//38556 +f 38577//38577 38478//38478 38552//38552 +f 38402//38402 38344//38344 38580//38580 +f 38499//38499 38496//38496 38371//38371 +f 38470//38470 38485//38485 38544//38544 +f 38412//38412 38606//38606 38549//38549 +f 38488//38488 38436//38436 38604//38604 +f 38553//38553 38643//38643 38578//38578 +f 38552//38552 38394//38394 38535//38535 +f 38357//38357 38383//38383 38561//38561 +f 38483//38483 38421//38421 38704//38704 +f 38421//38421 38463//38463 38704//38704 +f 38695//38695 38554//38554 38516//38516 +f 38704//38704 38463//38463 38518//38518 +f 38493//38493 38558//38558 38557//38557 +f 38366//38366 38518//38518 38463//38463 +f 38518//38518 38366//38366 38597//38597 +f 38366//38366 38543//38543 38597//38597 +f 38251//38251 38526//38526 38437//38437 +f 38214//38214 38435//38435 38700//38700 +f 38563//38563 38442//38442 38685//38685 +f 38606//38606 38512//38512 38548//38548 +f 38389//38389 38523//38523 38449//38449 +f 38559//38559 38510//38510 38414//38414 +f 38489//38489 38444//38444 38609//38609 +f 38273//38273 38311//38311 38591//38591 +f 38511//38511 38609//38609 38444//38444 +f 38447//38447 38758//38758 38521//38521 +f 38588//38588 38451//38451 38388//38388 +f 38591//38591 38564//38564 38273//38273 +f 38456//38456 38588//38588 38388//38388 +f 38714//38714 38415//38415 38432//38432 +f 38714//38714 38727//38727 38415//38415 +f 38566//38566 38273//38273 38564//38564 +f 38505//38505 38346//38346 38750//38750 +f 38708//38708 38461//38461 38460//38460 +f 38581//38581 38534//38534 38392//38392 +f 38425//38425 38237//38237 38599//38599 +f 38341//38341 38712//38712 38614//38614 +f 38602//38602 38599//38599 38237//38237 +f 38533//38533 38479//38479 38630//38630 +f 38457//38457 38581//38581 38392//38392 +f 38503//38503 38532//38532 38598//38598 +f 38471//38471 38350//38350 38608//38608 +f 38394//38394 38607//38607 38535//38535 +f 38537//38537 38399//38399 38634//38634 +f 38479//38479 38468//38468 38536//38536 +f 38621//38621 38462//38462 38541//38541 +f 38468//38468 38481//38481 38536//38536 +f 38536//38536 38481//38481 38569//38569 +f 38658//38658 38628//38628 38406//38406 +f 38462//38462 38486//38486 38681//38681 +f 38658//38658 38406//38406 38547//38547 +f 38725//38725 38476//38476 38505//38505 +f 38383//38383 38413//38413 38646//38646 +f 38460//38460 38470//38470 38708//38708 +f 38540//38540 38497//38497 38594//38594 +f 38568//38568 38666//38666 38592//38592 +f 38486//38486 38527//38527 38681//38681 +f 38721//38721 38472//38472 38550//38550 +f 38481//38481 38515//38515 38572//38572 +f 38657//38657 38494//38494 38699//38699 +f 38644//38644 38495//38495 38754//38754 +f 38523//38523 38890//38890 38610//38610 +f 38700//38700 38758//38758 38214//38214 +f 38514//38514 38580//38580 38344//38344 +f 38436//38436 38524//38524 38604//38604 +f 38197//38197 38476//38476 38589//38589 +f 38406//38406 38551//38551 38547//38547 +f 38635//38635 38631//38631 38522//38522 +f 38645//38645 38197//38197 38589//38589 +f 38228//38228 38454//38454 38623//38623 +f 38311//38311 38480//38480 38638//38638 +f 38591//38591 38311//38311 38638//38638 +f 38573//38573 38467//38467 38510//38510 +f 38609//38609 38511//38511 38641//38641 +f 38529//38529 38345//38345 38560//38560 +f 38544//38544 38485//38485 38484//38484 +f 38560//38560 38345//38345 38585//38585 +f 38546//38546 38478//38478 38577//38577 +f 38562//38562 38451//38451 38647//38647 +f 38404//38404 38357//38357 38561//38561 +f 38556//38556 38493//38493 38557//38557 +f 38577//38577 38552//38552 38651//38651 +f 38643//38643 38363//38363 38619//38619 +f 38626//38626 38530//38530 38555//38555 +f 38378//38378 38530//38530 38626//38626 +f 38397//38397 38261//38261 38854//38854 +f 38595//38595 38404//38404 38561//38561 +f 38559//38559 38817//38817 38510//38510 +f 38627//38627 38555//38555 38530//38530 +f 38528//38528 38686//38686 38618//38618 +f 38313//38313 38528//38528 38618//38618 +f 38750//38750 38242//38242 38623//38623 +f 38341//38341 38447//38447 38712//38712 +f 38750//38750 38346//38346 38242//38242 +f 38530//38530 38361//38361 38627//38627 +f 38361//38361 38592//38592 38627//38627 +f 38502//38502 38574//38574 38482//38482 +f 38565//38565 38533//38533 38663//38663 +f 38572//38572 38515//38515 38664//38664 +f 38619//38619 38425//38425 38599//38599 +f 38517//38517 38587//38587 38679//38679 +f 38630//38630 38479//38479 38536//38536 +f 38611//38611 38517//38517 38679//38679 +f 38566//38566 38843//38843 38600//38600 +f 38517//38517 38611//38611 38519//38519 +f 38481//38481 38572//38572 38571//38571 +f 38551//38551 38474//38474 38582//38582 +f 38472//38472 38721//38721 38543//38543 +f 38537//38537 38634//38634 38596//38596 +f 38556//38556 38759//38759 38532//38532 +f 38490//38490 38507//38507 38687//38687 +f 38290//38290 38661//38661 38506//38506 +f 38532//38532 38759//38759 38598//38598 +f 38569//38569 38481//38481 38571//38571 +f 38605//38605 38594//38594 38546//38546 +f 38452//38452 38522//38522 38631//38631 +f 38641//38641 38511//38511 38503//38503 +f 38890//38890 38417//38417 38727//38727 +f 38494//38494 38496//38496 38699//38699 +f 38503//38503 38598//38598 38665//38665 +f 38641//38641 38503//38503 38665//38665 +f 38474//38474 38586//38586 38582//38582 +f 38577//38577 38605//38605 38546//38546 +f 38435//38435 38722//38722 38700//38700 +f 38516//38516 38603//38603 38695//38695 +f 38616//38616 38556//38556 38557//38557 +f 38402//38402 38580//38580 38702//38702 +f 38450//38450 38638//38638 38480//38480 +f 38583//38583 38420//38420 38726//38726 +f 38489//38489 38609//38609 38586//38586 +f 38498//38498 38509//38509 38676//38676 +f 38635//38635 38437//38437 38698//38698 +f 38454//38454 38495//38495 38644//38644 +f 38556//38556 38616//38616 38759//38759 +f 38587//38587 38461//38461 38640//38640 +f 38854//38854 38261//38261 38525//38525 +f 38513//38513 38529//38529 38673//38673 +f 38483//38483 38676//38676 38509//38509 +f 38645//38645 38846//38846 38617//38617 +f 38383//38383 38646//38646 38799//38799 +f 38576//38576 38726//38726 38420//38420 +f 38427//38427 38397//38397 38659//38659 +f 38447//38447 38521//38521 38712//38712 +f 38451//38451 38588//38588 38647//38647 +f 38383//38383 38799//38799 38561//38561 +f 38664//38664 38471//38471 38608//38608 +f 38666//38666 38593//38593 38592//38592 +f 38442//38442 38508//38508 38685//38685 +f 38676//38676 38483//38483 38704//38704 +f 38596//38596 38456//38456 38426//38426 +f 38637//38637 38549//38549 38606//38606 +f 38559//38559 38520//38520 38662//38662 +f 38625//38625 38443//38443 38526//38526 +f 38523//38523 38610//38610 38449//38449 +f 38608//38608 38350//38350 38504//38504 +f 38538//38538 38455//38455 38649//38649 +f 38653//38653 38714//38714 38432//38432 +f 38542//38542 38473//38473 38583//38583 +f 38585//38585 38531//38531 38719//38719 +f 38649//38649 38455//38455 38590//38590 +f 38581//38581 38457//38457 38540//38540 +f 38575//38575 38540//38540 38594//38594 +f 38663//38663 38533//38533 38630//38630 +f 38548//38548 38542//38542 38601//38601 +f 38607//38607 38513//38513 38673//38673 +f 38605//38605 38575//38575 38594//38594 +f 38705//38705 38609//38609 38641//38641 +f 38715//38715 38529//38529 38560//38560 +f 38375//38375 38669//38669 38624//38624 +f 38462//38462 38681//38681 38541//38541 +f 38584//38584 38498//38498 38795//38795 +f 38646//38646 38413//38413 38620//38620 +f 38573//38573 38510//38510 38764//38764 +f 38642//38642 38641//38641 38665//38665 +f 38708//38708 38470//38470 38544//38544 +f 38579//38579 38624//38624 38730//38730 +f 38461//38461 38708//38708 38640//38640 +f 38531//38531 38570//38570 38724//38724 +f 38552//38552 38535//38535 38651//38651 +f 38750//38750 38623//38623 38855//38855 +f 38769//38769 38606//38606 38548//38548 +f 38627//38627 38592//38592 38593//38593 +f 38558//38558 38549//38549 38637//38637 +f 38559//38559 38662//38662 38660//38660 +f 38534//38534 38688//38688 38443//38443 +f 38499//38499 38563//38563 38703//38703 +f 38579//38579 38653//38653 38432//38432 +f 38609//38609 38677//38677 38586//38586 +f 38557//38557 38558//38558 38637//38637 +f 38564//38564 38591//38591 38844//38844 +f 38682//38682 38456//38456 38596//38596 +f 38520//38520 38538//38538 38757//38757 +f 38757//38757 38662//38662 38520//38520 +f 38508//38508 38490//38490 38687//38687 +f 38564//38564 38716//38716 38566//38566 +f 38538//38538 38649//38649 38757//38757 +f 38590//38590 38652//38652 38649//38649 +f 38648//38648 38449//38449 38684//38684 +f 38590//38590 38628//38628 38652//38652 +f 38501//38501 38565//38565 38663//38663 +f 38632//38632 38501//38501 38663//38663 +f 38501//38501 38629//38629 38502//38502 +f 38632//38632 38629//38629 38501//38501 +f 38629//38629 38574//38574 38502//38502 +f 38631//38631 38622//38622 38452//38452 +f 38607//38607 38673//38673 38711//38711 +f 38738//38738 38540//38540 38667//38667 +f 38575//38575 38667//38667 38540//38540 +f 38754//38754 38506//38506 38661//38661 +f 38631//38631 38635//38635 38785//38785 +f 38624//38624 38669//38669 38730//38730 +f 38705//38705 38641//38641 38668//38668 +f 38666//38666 38568//38568 38696//38696 +f 38634//38634 38402//38402 38702//38702 +f 38450//38450 38519//38519 38611//38611 +f 38667//38667 38575//38575 38633//38633 +f 38582//38582 38586//38586 38677//38677 +f 38630//38630 38632//38632 38663//38663 +f 38670//38670 38630//38630 38536//38536 +f 38605//38605 38633//38633 38575//38575 +f 38437//38437 38526//38526 38698//38698 +f 38783//38783 38699//38699 38496//38496 +f 38605//38605 38577//38577 38701//38701 +f 38695//38695 38603//38603 38671//38671 +f 38550//38550 38694//38694 38721//38721 +f 38536//38536 38569//38569 38670//38670 +f 38496//38496 38499//38499 38783//38783 +f 38606//38606 38675//38675 38637//38637 +f 38673//38673 38529//38529 38715//38715 +f 38576//38576 38422//38422 38779//38779 +f 38612//38612 38553//38553 38636//38636 +f 38510//38510 38817//38817 38678//38678 +f 38550//38550 38612//38612 38694//38694 +f 38553//38553 38578//38578 38742//38742 +f 38499//38499 38703//38703 38783//38783 +f 38604//38604 38524//38524 38808//38808 +f 38677//38677 38609//38609 38705//38705 +f 38580//38580 38514//38514 38739//38739 +f 38526//38526 38443//38443 38733//38733 +f 38593//38593 38666//38666 38804//38804 +f 38443//38443 38688//38688 38733//38733 +f 38623//38623 38454//38454 38886//38886 +f 38703//38703 38563//38563 38685//38685 +f 38651//38651 38535//38535 38674//38674 +f 38805//38805 38531//38531 38724//38724 +f 38683//38683 38514//38514 38618//38618 +f 38697//38697 38574//38574 38639//38639 +f 38539//38539 38574//38574 38697//38697 +f 38535//38535 38607//38607 38711//38711 +f 38726//38726 38743//38743 38583//38583 +f 38974//38974 38595//38595 38561//38561 +f 38570//38570 38545//38545 38724//38724 +f 38534//38534 38581//38581 38710//38710 +f 38619//38619 38599//38599 38718//38718 +f 38524//38524 38562//38562 38647//38647 +f 38539//38539 38735//38735 38484//38484 +f 38434//38434 38595//38595 38974//38974 +f 38686//38686 38528//38528 38689//38689 +f 38504//38504 38452//38452 38680//38680 +f 38581//38581 38540//38540 38738//38738 +f 38743//38743 38650//38650 38583//38583 +f 38647//38647 38588//38588 38720//38720 +f 38452//38452 38622//38622 38680//38680 +f 38976//38976 38492//38492 38434//38434 +f 38528//38528 38621//38621 38689//38689 +f 38588//38588 38456//38456 38682//38682 +f 38397//38397 38854//38854 38856//38856 +f 38449//38449 38610//38610 38684//38684 +f 38652//38652 38628//38628 38658//38658 +f 38720//38720 38588//38588 38682//38682 +f 38774//38774 38664//38664 38608//38608 +f 38541//38541 38690//38690 38621//38621 +f 38551//38551 38840//38840 38547//38547 +f 38542//38542 38583//38583 38650//38650 +f 38615//38615 38566//38566 38716//38716 +f 38597//38597 38543//38543 38654//38654 +f 38620//38620 38465//38465 38789//38789 +f 38615//38615 38843//38843 38566//38566 +f 38747//38747 38658//38658 38547//38547 +f 38687//38687 38507//38507 38691//38691 +f 38654//38654 38543//38543 38655//38655 +f 38721//38721 38655//38655 38543//38543 +f 38507//38507 38584//38584 38691//38691 +f 38669//38669 38375//38375 38614//38614 +f 38769//38769 38548//38548 38601//38601 +f 38657//38657 38699//38699 38778//38778 +f 38603//38603 38600//38600 38843//38843 +f 38646//38646 38620//38620 38841//38841 +f 38551//38551 38582//38582 38840//38840 +f 38630//38630 38670//38670 38632//38632 +f 38759//38759 38752//38752 38598//38598 +f 38613//38613 38492//38492 38787//38787 +f 38569//38569 38571//38571 38572//38572 +f 38598//38598 38752//38752 38665//38665 +f 38705//38705 38668//38668 38740//38740 +f 38498//38498 38676//38676 38795//38795 +f 38573//38573 38696//38696 38568//38568 +f 38602//38602 38488//38488 38604//38604 +f 38696//38696 38573//38573 38764//38764 +f 38527//38527 38732//38732 38681//38681 +f 38610//38610 38890//38890 38753//38753 +f 38708//38708 38772//38772 38640//38640 +f 38772//38772 38708//38708 38784//38784 +f 38633//38633 38605//38605 38701//38701 +f 38636//38636 38553//38553 38742//38742 +f 38668//38668 38641//38641 38642//38642 +f 38703//38703 38685//38685 38763//38763 +f 38640//38640 38772//38772 38587//38587 +f 38943//38943 38763//38763 38685//38685 +f 38585//38585 38717//38717 38560//38560 +f 38798//38798 38555//38555 38627//38627 +f 38578//38578 38643//38643 38709//38709 +f 38817//38817 38559//38559 38713//38713 +f 38719//38719 38531//38531 38805//38805 +f 38695//38695 38850//38850 38554//38554 +f 38697//38697 38735//38735 38539//38539 +f 38709//38709 38643//38643 38809//38809 +f 38886//38886 38855//38855 38623//38623 +f 38619//38619 38809//38809 38643//38643 +f 38712//38712 38521//38521 38706//38706 +f 38612//38612 38636//38636 38694//38694 +f 38559//38559 38660//38660 38713//38713 +f 38535//38535 38711//38711 38674//38674 +f 38708//38708 38544//38544 38819//38819 +f 38545//38545 38657//38657 38724//38724 +f 38554//38554 38854//38854 38525//38525 +f 38542//38542 38672//38672 38601//38601 +f 38737//38737 38637//38637 38675//38675 +f 38683//38683 38739//38739 38514//38514 +f 38619//38619 38718//38718 38776//38776 +f 38614//38614 38712//38712 38928//38928 +f 38669//38669 38614//38614 38928//38928 +f 38579//38579 38888//38888 38653//38653 +f 38581//38581 38738//38738 38710//38710 +f 38656//38656 38789//38789 38465//38465 +f 38599//38599 38602//38602 38718//38718 +f 38795//38795 38691//38691 38584//38584 +f 38422//38422 38491//38491 38813//38813 +f 38572//38572 38664//38664 38774//38774 +f 38649//38649 38707//38707 38757//38757 +f 38726//38726 38576//38576 38779//38779 +f 38596//38596 38634//38634 38723//38723 +f 38659//38659 38661//38661 38290//38290 +f 38689//38689 38621//38621 38690//38690 +f 38760//38760 38632//38632 38670//38670 +f 38629//38629 38632//38632 38760//38760 +f 38760//38760 38692//38692 38629//38629 +f 38629//38629 38693//38693 38574//38574 +f 38693//38693 38629//38629 38692//38692 +f 38693//38693 38639//38639 38574//38574 +f 38680//38680 38608//38608 38504//38504 +f 38602//38602 38604//38604 38745//38745 +f 38742//38742 38578//38578 38709//38709 +f 38668//38668 38642//38642 38762//38762 +f 38450//38450 38611//38611 38729//38729 +f 38670//38670 38569//38569 38572//38572 +f 38610//38610 38753//38753 38793//38793 +f 38544//38544 38484//38484 38819//38819 +f 38642//38642 38665//38665 38762//38762 +f 38819//38819 38484//38484 38735//38735 +f 38808//38808 38524//38524 38734//38734 +f 38591//38591 38638//38638 38731//38731 +f 38809//38809 38619//38619 38776//38776 +f 38679//38679 38587//38587 38772//38772 +f 38715//38715 38560//38560 38717//38717 +f 38579//38579 38730//38730 38811//38811 +f 38734//38734 38524//38524 38647//38647 +f 38697//38697 38756//38756 38735//38735 +f 38769//38769 38601//38601 38672//38672 +f 38678//38678 38764//38764 38510//38510 +f 38739//38739 38801//38801 38580//38580 +f 38720//38720 38786//38786 38647//38647 +f 38959//38959 38633//38633 38845//38845 +f 38667//38667 38633//38633 38959//38959 +f 38665//38665 38752//38752 38746//38746 +f 38534//38534 38710//38710 38688//38688 +f 38659//38659 38397//38397 38856//38856 +f 38627//38627 38593//38593 38798//38798 +f 38652//38652 38707//38707 38649//38649 +f 38804//38804 38666//38666 38806//38806 +f 38633//38633 38701//38701 38845//38845 +f 38718//38718 38602//38602 38745//38745 +f 38806//38806 38666//38666 38696//38696 +f 38685//38685 38508//38508 38687//38687 +f 38683//38683 38618//38618 38887//38887 +f 38759//38759 38616//38616 38749//38749 +f 38774//38774 38608//38608 38832//38832 +f 38686//38686 38887//38887 38618//38618 +f 38722//38722 38567//38567 38613//38613 +f 38790//38790 38686//38686 38689//38689 +f 38796//38796 38652//38652 38658//38658 +f 38771//38771 38701//38701 38577//38577 +f 38785//38785 38635//38635 38851//38851 +f 38976//38976 38434//38434 38974//38974 +f 38777//38777 38652//38652 38796//38796 +f 38704//38704 38518//38518 38800//38800 +f 38765//38765 38637//38637 38737//38737 +f 38557//38557 38637//38637 38765//38765 +f 38648//38648 38813//38813 38491//38491 +f 38492//38492 38976//38976 38787//38787 +f 38662//38662 38767//38767 38660//38660 +f 38658//38658 38747//38747 38796//38796 +f 38662//38662 38757//38757 38768//38768 +f 38767//38767 38662//38662 38768//38768 +f 38707//38707 38652//38652 38777//38777 +f 38813//38813 38779//38779 38422//38422 +f 38674//38674 38577//38577 38651//38651 +f 38714//38714 38954//38954 38727//38727 +f 38476//38476 38725//38725 38589//38589 +f 38582//38582 38677//38677 38840//38840 +f 38795//38795 38676//38676 38918//38918 +f 38791//38791 38694//38694 38636//38636 +f 38711//38711 38673//38673 38814//38814 +f 38699//38699 38783//38783 38781//38781 +f 38728//38728 38668//38668 38762//38762 +f 38670//38670 38572//38572 38834//38834 +f 38541//38541 38681//38681 38794//38794 +f 38721//38721 38694//38694 38791//38791 +f 38753//38753 38835//38835 38793//38793 +f 38589//38589 38846//38846 38645//38645 +f 38834//38834 38572//38572 38775//38775 +f 38673//38673 38715//38715 38815//38815 +f 38769//38769 38675//38675 38606//38606 +f 38766//38766 38681//38681 38732//38732 +f 38700//38700 38722//38722 39079//39079 +f 38604//38604 38808//38808 38802//38802 +f 38732//38732 38527//38527 38626//38626 +f 38677//38677 38705//38705 38770//38770 +f 38639//38639 38756//38756 38697//38697 +f 38676//38676 38704//38704 38944//38944 +f 38591//38591 38731//38731 38844//38844 +f 38840//38840 38677//38677 38770//38770 +f 38758//38758 38700//38700 38792//38792 +f 38580//38580 38912//38912 38702//38702 +f 38845//38845 38701//38701 38771//38771 +f 38793//38793 38684//38684 38610//38610 +f 38762//38762 38665//38665 38746//38746 +f 38936//38936 38698//38698 38526//38526 +f 38733//38733 38936//38936 38526//38526 +f 38854//38854 38554//38554 38891//38891 +f 38798//38798 38593//38593 38804//38804 +f 38779//38779 38743//38743 38726//38726 +f 38786//38786 38734//38734 38647//38647 +f 38717//38717 38585//38585 38719//38719 +f 38974//38974 38561//38561 38916//38916 +f 38611//38611 38679//38679 38941//38941 +f 38749//38749 38752//38752 38759//38759 +f 38682//38682 38788//38788 38720//38720 +f 38943//38943 38685//38685 38827//38827 +f 38616//38616 38751//38751 38749//38749 +f 38577//38577 38674//38674 38773//38773 +f 38597//38597 38654//38654 38748//38748 +f 38708//38708 38819//38819 38784//38784 +f 38688//38688 38710//38710 38782//38782 +f 38811//38811 38888//38888 38579//38579 +f 38827//38827 38685//38685 38687//38687 +f 38758//38758 38792//38792 38521//38521 +f 38654//38654 38655//38655 38872//38872 +f 38521//38521 38792//38792 38706//38706 +f 38765//38765 38616//38616 38557//38557 +f 38832//38832 38608//38608 38680//38680 +f 38650//38650 38860//38860 38542//38542 +f 38721//38721 38821//38821 38655//38655 +f 38718//38718 38745//38745 38842//38842 +f 38661//38661 38659//38659 39034//39034 +f 38751//38751 38616//38616 38765//38765 +f 39053//39053 38646//38646 38841//38841 +f 38821//38821 38721//38721 38791//38791 +f 38775//38775 38572//38572 38907//38907 +f 38572//38572 38774//38774 38907//38907 +f 38757//38757 38707//38707 38744//38744 +f 38622//38622 38631//38631 38822//38822 +f 38631//38631 38785//38785 38822//38822 +f 38851//38851 38635//38635 38698//38698 +f 38691//38691 38795//38795 38830//38830 +f 38689//38689 38690//38690 38790//38790 +f 38890//38890 38727//38727 38954//38954 +f 38747//38747 38547//38547 38780//38780 +f 38690//38690 38541//38541 38794//38794 +f 38761//38761 38692//38692 38760//38760 +f 38693//38693 38692//38692 38761//38761 +f 38761//38761 38756//38756 38693//38693 +f 38693//38693 38756//38756 38639//38639 +f 38761//38761 38741//38741 38756//38756 +f 38755//38755 38741//38741 38761//38761 +f 38755//38755 38736//38736 38741//38741 +f 38802//38802 38745//38745 38604//38604 +f 38757//38757 38744//38744 38768//38768 +f 38696//38696 38764//38764 38914//38914 +f 38561//38561 38799//38799 38916//38916 +f 38737//38737 38675//38675 38848//38848 +f 38836//38836 38735//38735 38756//38756 +f 38860//38860 38672//38672 38542//38542 +f 38845//38845 38771//38771 38864//38864 +f 38638//38638 38450//38450 38729//38729 +f 38746//38746 38752//38752 38797//38797 +f 38638//38638 39040//39040 38731//38731 +f 38564//38564 38920//38920 38716//38716 +f 38555//38555 38798//38798 38626//38626 +f 38717//38717 38719//38719 38805//38805 +f 38819//38819 38735//38735 38836//38836 +f 38936//38936 38733//38733 38818//38818 +f 38800//38800 38518//38518 38597//38597 +f 39016//39016 38798//38798 38804//38804 +f 38780//38780 38796//38796 38747//38747 +f 38773//38773 38771//38771 38577//38577 +f 38733//38733 38688//38688 38782//38782 +f 38780//38780 38777//38777 38796//38796 +f 39011//39011 38505//38505 38750//38750 +f 38733//38733 38782//38782 38818//38818 +f 38714//38714 38653//38653 38888//38888 +f 38769//38769 38803//38803 38675//38675 +f 38827//38827 38687//38687 38902//38902 +f 38841//38841 38620//38620 38789//38789 +f 38725//38725 38505//38505 39011//39011 +f 39011//39011 38966//38966 38725//38725 +f 38613//38613 38787//38787 38825//38825 +f 38684//38684 38859//38859 38648//38648 +f 38723//38723 38820//38820 38596//38596 +f 38782//38782 38710//38710 38823//38823 +f 38748//38748 38654//38654 38872//38872 +f 38824//38824 38636//38636 38742//38742 +f 38722//38722 38613//38613 38825//38825 +f 39079//39079 38722//38722 38825//38825 +f 38729//38729 38611//38611 38941//38941 +f 38738//38738 38823//38823 38710//38710 +f 38780//38780 38547//38547 38838//38838 +f 38743//38743 38779//38779 38883//38883 +f 38824//38824 38742//38742 38709//38709 +f 38723//38723 38634//38634 38874//38874 +f 38547//38547 38840//38840 38838//38838 +f 38728//38728 38740//38740 38668//38668 +f 38843//38843 38615//38615 38906//38906 +f 38778//38778 38724//38724 38657//38657 +f 38738//38738 38667//38667 38959//38959 +f 38767//38767 38713//38713 38660//38660 +f 38794//38794 38681//38681 38766//38766 +f 38838//38838 38840//38840 38889//38889 +f 38674//38674 38711//38711 38812//38812 +f 38603//38603 38843//38843 38975//38975 +f 38671//38671 38603//38603 38975//38975 +f 38755//38755 38761//38761 38828//38828 +f 38454//38454 38644//38644 39064//39064 +f 39080//39080 38980//38980 38671//38671 +f 38831//38831 38741//38741 38866//38866 +f 38793//38793 38837//38837 38684//38684 +f 38829//38829 38866//38866 38741//38741 +f 38736//38736 38829//38829 38741//38741 +f 38695//38695 38671//38671 38850//38850 +f 38886//38886 38454//38454 39064//39064 +f 38829//38829 38736//38736 38858//38858 +f 38703//38703 38763//38763 38857//38857 +f 38770//38770 38705//38705 38740//38740 +f 38564//38564 38844//38844 38920//38920 +f 38732//38732 38626//38626 39015//39015 +f 38866//38866 38870//38870 38831//38831 +f 38744//38744 38707//38707 38921//38921 +f 38709//38709 38809//38809 38847//38847 +f 38819//38819 38836//38836 38938//38938 +f 39040//39040 38638//38638 38729//38729 +f 38777//38777 38921//38921 38707//38707 +f 38800//38800 38597//38597 38748//38748 +f 38893//38893 38774//38774 38832//38832 +f 38678//38678 38817//38817 39013//39013 +f 38687//38687 38691//38691 38902//38902 +f 38810//38810 38773//38773 38674//38674 +f 38765//38765 38737//38737 38848//38848 +f 38805//38805 38724//38724 38929//38929 +f 38833//38833 38765//38765 38848//38848 +f 38867//38867 38888//38888 38811//38811 +f 38656//38656 38617//38617 38869//38869 +f 38919//38919 38974//38974 38916//38916 +f 38724//38724 38778//38778 38884//38884 +f 38788//38788 38786//38786 38720//38720 +f 38788//38788 38682//38682 38816//38816 +f 38778//38778 38699//38699 38781//38781 +f 38894//38894 38883//38883 38779//38779 +f 38674//38674 38812//38812 38810//38810 +f 38682//38682 38596//38596 38816//38816 +f 38819//38819 38938//38938 38915//38915 +f 38820//38820 38816//38816 38596//38596 +f 38812//38812 38711//38711 38814//38814 +f 38683//38683 38887//38887 38739//38739 +f 38783//38783 38703//38703 38857//38857 +f 38718//38718 38881//38881 38776//38776 +f 38820//38820 38723//38723 38874//38874 +f 38673//38673 38815//38815 38814//38814 +f 38873//38873 38749//38749 38751//38751 +f 38785//38785 38851//38851 38822//38822 +f 38751//38751 38765//38765 38833//38833 +f 38797//38797 38752//38752 38879//38879 +f 38823//38823 38738//38738 38959//38959 +f 38911//38911 38806//38806 38696//38696 +f 38879//38879 38752//38752 38749//38749 +f 38911//38911 38696//38696 38914//38914 +f 38589//38589 38725//38725 38826//38826 +f 38634//38634 38702//38702 38912//38912 +f 38961//38961 38815//38815 38715//38715 +f 38791//38791 38636//38636 38824//38824 +f 38961//38961 38715//38715 38717//38717 +f 38851//38851 38698//38698 38853//38853 +f 38850//38850 38671//38671 38980//38980 +f 38824//38824 38709//38709 38847//38847 +f 38807//38807 38730//38730 38669//38669 +f 38846//38846 38589//38589 38826//38826 +f 38891//38891 38554//38554 38850//38850 +f 38895//38895 38756//38756 38831//38831 +f 38831//38831 38756//38756 38741//38741 +f 38892//38892 38680//38680 38622//38622 +f 38832//38832 38680//38680 38892//38892 +f 38670//38670 38834//38834 38760//38760 +f 38834//38834 38828//38828 38760//38760 +f 38760//38760 38828//38828 38761//38761 +f 38956//38956 38659//38659 38856//38856 +f 39015//39015 38626//38626 38923//38923 +f 38809//38809 38939//38939 38847//38847 +f 39034//39034 38659//38659 38956//38956 +f 38626//38626 38798//38798 38923//38923 +f 38837//38837 38793//38793 38835//38835 +f 38801//38801 38739//38739 38876//38876 +f 38876//38876 38862//38862 38801//38801 +f 38895//38895 38831//38831 38870//38870 +f 38836//38836 38756//38756 38895//38895 +f 38713//38713 39013//39013 38817//38817 +f 38809//38809 38776//38776 38939//38939 +f 38717//38717 38805//38805 38961//38961 +f 38716//38716 38920//38920 38615//38615 +f 38679//38679 38772//38772 38839//38839 +f 38771//38771 38773//38773 38865//38865 +f 38941//38941 38679//38679 38839//38839 +f 39016//39016 38804//38804 38806//38806 +f 38907//38907 38774//38774 38882//38882 +f 38920//38920 38906//38906 38615//38615 +f 38767//38767 38931//38931 38713//38713 +f 38748//38748 38872//38872 39003//39003 +f 38779//38779 38925//38925 38894//38894 +f 38876//38876 38739//38739 38887//38887 +f 38878//38878 38819//38819 38915//38915 +f 38784//38784 38819//38819 38878//38878 +f 38893//38893 38882//38882 38774//38774 +f 38818//38818 38782//38782 38909//38909 +f 38777//38777 38780//38780 38897//38897 +f 38767//38767 38768//38768 38931//38931 +f 38751//38751 38833//38833 39008//39008 +f 38821//38821 38872//38872 38655//38655 +f 38820//38820 38874//38874 39068//39068 +f 38823//38823 38909//38909 38782//38782 +f 38754//38754 38661//38661 38973//38973 +f 38686//38686 38790//38790 38887//38887 +f 38881//38881 38718//38718 38842//38842 +f 38912//38912 38580//38580 38940//38940 +f 38858//38858 38736//38736 38755//38755 +f 38792//38792 38700//38700 38972//38972 +f 38580//38580 38801//38801 38940//38940 +f 38745//38745 38802//38802 38885//38885 +f 38918//38918 38830//38830 38795//38795 +f 38802//38802 38808//38808 38734//38734 +f 38728//38728 38762//38762 38875//38875 +f 38790//38790 38690//38690 39025//39025 +f 38644//38644 38754//38754 38977//38977 +f 38690//38690 38794//38794 39025//39025 +f 38746//38746 38852//38852 38762//38762 +f 38781//38781 38783//38783 38904//38904 +f 38933//38933 38672//38672 38860//38860 +f 38676//38676 38944//38944 38918//38918 +f 39025//39025 38794//38794 38766//38766 +f 38914//38914 38764//38764 38849//38849 +f 38678//38678 38849//38849 38764//38764 +f 39061//39061 38849//38849 38678//38678 +f 38834//38834 38861//38861 38863//38863 +f 38875//38875 38762//38762 38852//38852 +f 38944//38944 38704//38704 38800//38800 +f 38866//38866 38871//38871 38870//38870 +f 38976//38976 38974//38974 39057//39057 +f 38961//38961 38805//38805 38896//38896 +f 38864//38864 38771//38771 38865//38865 +f 38935//38935 38921//38921 38777//38777 +f 38874//38874 38634//38634 38912//38912 +f 38813//38813 38963//38963 38779//38779 +f 38925//38925 38779//38779 38963//38963 +f 39016//39016 38923//38923 38798//38798 +f 38748//38748 39003//39003 39027//39027 +f 38939//38939 38776//38776 38881//38881 +f 38712//38712 38706//38706 39044//39044 +f 38888//38888 38867//38867 39017//39017 +f 38868//38868 38865//38865 38773//38773 +f 38897//38897 38838//38838 38971//38971 +f 38929//38929 38724//38724 38884//38884 +f 38773//38773 38810//38810 38868//38868 +f 38713//38713 38931//38931 38877//38877 +f 38838//38838 38897//38897 38780//38780 +f 38839//38839 38772//38772 38957//38957 +f 38979//38979 38909//38909 38823//38823 +f 38821//38821 38791//38791 38937//38937 +f 38778//38778 38781//38781 38986//38986 +f 38650//38650 38743//38743 38970//38970 +f 38837//38837 38859//38859 38684//38684 +f 38669//38669 38928//38928 38807//38807 +f 38700//38700 39079//39079 38972//38972 +f 38814//38814 38815//38815 38903//38903 +f 38889//38889 38840//38840 38932//38932 +f 38979//38979 38823//38823 38959//38959 +f 38860//38860 38650//38650 38970//38970 +f 38842//38842 38745//38745 38885//38885 +f 38861//38861 38834//38834 38775//38775 +f 38784//38784 38878//38878 38955//38955 +f 38840//38840 38770//38770 38932//38932 +f 38932//38932 38770//38770 38740//38740 +f 39169//39169 38799//38799 38646//38646 +f 38749//38749 38880//38880 38879//38879 +f 38916//38916 38799//38799 39169//39169 +f 38989//38989 38706//38706 38792//38792 +f 38728//38728 38932//38932 38740//38740 +f 38880//38880 38749//38749 38873//38873 +f 38846//38846 38968//38968 38617//38617 +f 38844//38844 38731//38731 39083//39083 +f 38917//38917 38730//38730 38807//38807 +f 38811//38811 38730//38730 38917//38917 +f 38772//38772 38784//38784 38957//38957 +f 38854//38854 38891//38891 39055//39055 +f 38856//38856 38854//38854 39055//39055 +f 38766//38766 38732//38732 39015//39015 +f 38622//38622 38822//38822 38892//38892 +f 38893//38893 38832//38832 38892//38892 +f 38828//38828 38834//38834 38863//38863 +f 38946//38946 38828//38828 38863//38863 +f 38729//38729 38941//38941 39073//39073 +f 38866//38866 38829//38829 38905//38905 +f 38971//38971 38838//38838 38889//38889 +f 38894//38894 38970//38970 38883//38883 +f 38905//38905 38871//38871 38866//38866 +f 39036//39036 38845//38845 38864//38864 +f 38786//38786 39049//39049 39048//39048 +f 38788//38788 39049//39049 38786//38786 +f 38800//38800 38748//38748 39027//39027 +f 38788//38788 38816//38816 39049//39049 +f 38883//38883 38970//38970 38743//38743 +f 38881//38881 39014//39014 38939//38939 +f 39125//39125 38936//38936 38926//38926 +f 38975//38975 38843//38843 38906//38906 +f 39046//39046 38926//38926 38818//38818 +f 38865//38865 38868//38868 38988//38988 +f 38837//38837 38835//38835 38901//38901 +f 38909//38909 39046//39046 38818//38818 +f 38907//38907 38882//38882 38964//38964 +f 38887//38887 38790//38790 39060//39060 +f 39080//39080 38671//38671 38975//38975 +f 38878//38878 38915//38915 38913//38913 +f 38881//38881 38842//38842 38927//38927 +f 38882//38882 38893//38893 38898//38898 +f 38910//38910 38909//38909 38979//38979 +f 38888//38888 38954//38954 38714//38714 +f 38892//38892 38822//38822 38900//38900 +f 38810//38810 38812//38812 38947//38947 +f 38859//38859 38837//38837 38930//38930 +f 38902//38902 38691//38691 39012//39012 +f 38970//38970 38933//38933 38860//38860 +f 38812//38812 38814//38814 39063//39063 +f 38803//38803 38983//38983 38675//38675 +f 38848//38848 38675//38675 38983//38983 +f 38691//38691 38830//38830 39012//39012 +f 38875//38875 38998//38998 38728//38728 +f 38884//38884 38778//38778 39035//39035 +f 38891//38891 38850//38850 39051//39051 +f 38938//38938 38836//38836 38895//38895 +f 38986//38986 39035//39035 38778//38778 +f 39084//39084 38846//38846 38826//38826 +f 38784//38784 38955//38955 38957//38957 +f 38791//38791 38824//38824 38953//38953 +f 38824//38824 38847//38847 38953//38953 +f 38954//38954 38999//38999 38890//38890 +f 38802//38802 38734//38734 38934//38934 +f 38932//38932 38728//38728 38998//38998 +f 38873//38873 38960//38960 38880//38880 +f 38833//38833 38848//38848 39005//39005 +f 38851//38851 38853//38853 38958//38958 +f 38958//38958 38822//38822 38851//38851 +f 38746//38746 38797//38797 39056//39056 +f 38753//38753 38890//38890 38999//38999 +f 38769//38769 38672//38672 39045//39045 +f 38869//38869 38617//38617 38968//38968 +f 38904//38904 38783//38783 38857//38857 +f 38786//38786 38965//38965 38734//38734 +f 38775//38775 38907//38907 38993//38993 +f 38755//38755 38828//38828 38908//38908 +f 38858//38858 38755//38755 38908//38908 +f 38777//38777 38897//38897 38935//38935 +f 38935//38935 38897//38897 39009//39009 +f 39083//39083 38731//38731 39040//39040 +f 38857//38857 38763//38763 38943//38943 +f 38895//38895 38870//38870 38992//38992 +f 38769//38769 39045//39045 38803//38803 +f 38678//38678 39013//39013 39061//39061 +f 38905//38905 38829//38829 38858//38858 +f 39040//39040 38729//38729 39073//39073 +f 38923//38923 39016//39016 38924//38924 +f 38882//38882 38898//38898 38964//38964 +f 38905//38905 38967//38967 38871//38871 +f 38887//38887 39004//39004 38876//38876 +f 39013//39013 38713//38713 38877//38877 +f 38939//38939 39014//39014 38922//38922 +f 38924//38924 39016//39016 38806//38806 +f 39060//39060 39004//39004 38887//38887 +f 38936//38936 38818//38818 38926//38926 +f 39138//39138 38725//38725 38966//38966 +f 38877//38877 38931//38931 38948//38948 +f 38962//38962 38698//38698 38936//38936 +f 38988//38988 38868//38868 39122//39122 +f 38977//38977 38754//38754 38973//38973 +f 38909//38909 38910//38910 39046//39046 +f 39111//39111 38825//38825 38787//38787 +f 38900//38900 38822//38822 39065//39065 +f 38826//38826 38725//38725 39138//39138 +f 38820//38820 39068//39068 39136//39136 +f 38871//38871 38969//38969 38870//38870 +f 38930//38930 38837//38837 38901//38901 +f 38879//38879 38981//38981 38797//38797 +f 38993//38993 38861//38861 38775//38775 +f 38825//38825 39111//39111 39079//39079 +f 38969//38969 38871//38871 38967//38967 +f 38768//38768 38744//38744 38950//38950 +f 38990//38990 38950//38950 38744//38744 +f 38927//38927 38842//38842 38994//38994 +f 38912//38912 39068//39068 38874//38874 +f 38985//38985 38984//38984 38959//38959 +f 38791//38791 38953//38953 38937//38937 +f 38921//38921 38942//38942 38744//38744 +f 38903//38903 38815//38815 38961//38961 +f 38880//38880 38945//38945 38879//38879 +f 38977//38977 39103//39103 38644//38644 +f 38959//38959 38845//38845 38985//38985 +f 38985//38985 38845//38845 39036//39036 +f 38986//38986 38781//38781 38904//38904 +f 38907//38907 38964//38964 38993//38993 +f 38968//38968 38846//38846 39084//39084 +f 38940//38940 38801//38801 38987//38987 +f 38852//38852 38998//38998 38875//38875 +f 38945//38945 38880//38880 38960//38960 +f 38842//38842 38885//38885 38994//38994 +f 38933//38933 39045//39045 38672//38672 +f 38835//38835 38753//38753 39026//39026 +f 38813//38813 38648//38648 39038//39038 +f 38648//38648 38859//38859 39038//39038 +f 38983//38983 39005//39005 38848//38848 +f 38746//38746 39056//39056 38852//38852 +f 38965//38965 38786//38786 39048//39048 +f 38914//38914 39006//39006 38911//38911 +f 39193//39193 38918//38918 38944//38944 +f 38827//38827 38902//38902 38943//38943 +f 39083//39083 38920//38920 38844//38844 +f 38893//38893 38900//38900 38898//38898 +f 39018//39018 38863//38863 38861//38861 +f 38946//38946 38863//38863 39018//39018 +f 38946//38946 38908//38908 38828//38828 +f 38908//38908 38946//38946 39022//39022 +f 38892//38892 38900//38900 38893//38893 +f 38924//38924 38806//38806 39104//39104 +f 39032//39032 38941//38941 38957//38957 +f 38839//38839 38957//38957 38941//38941 +f 38928//38928 38712//38712 39044//39044 +f 38913//38913 38915//38915 38951//38951 +f 38879//38879 38945//38945 38981//38981 +f 38820//38820 39136//39136 38816//38816 +f 39102//39102 38927//38927 39144//39144 +f 38927//38927 38994//38994 39144//39144 +f 38952//38952 38878//38878 38913//38913 +f 38955//38955 38878//38878 38952//38952 +f 39104//39104 38806//38806 39050//39050 +f 39051//39051 38850//38850 38980//38980 +f 38821//38821 38949//38949 38872//38872 +f 38698//38698 38962//38962 38853//38853 +f 38787//38787 38976//38976 39111//39111 +f 38931//38931 38768//38768 38948//38948 +f 38991//38991 38889//38889 38932//38932 +f 38790//38790 39025//39025 39126//39126 +f 38814//38814 38903//38903 39063//39063 +f 38949//38949 38821//38821 38937//38937 +f 38938//38938 38895//38895 38992//38992 +f 38889//38889 38991//38991 38899//38899 +f 38889//38889 38899//38899 38971//38971 +f 38912//38912 38940//38940 39114//39114 +f 38987//38987 39114//39114 38940//38940 +f 38813//38813 39038//39038 38963//38963 +f 38896//38896 38805//38805 39029//39029 +f 38805//38805 38929//38929 39029//39029 +f 38864//38864 38865//38865 38988//38988 +f 38953//38953 38847//38847 39024//39024 +f 38862//38862 38987//38987 38801//38801 +f 38933//38933 38970//38970 38982//38982 +f 39011//39011 38750//38750 38855//38855 +f 38958//38958 38853//38853 38962//38962 +f 38972//38972 38989//38989 38792//38792 +f 38939//38939 39024//39024 38847//38847 +f 38950//38950 38948//38948 38768//38768 +f 38939//38939 38922//38922 39024//39024 +f 39037//39037 38906//38906 38920//38920 +f 38929//38929 39035//39035 39002//39002 +f 38884//38884 39035//39035 38929//38929 +f 39056//39056 38797//38797 38981//38981 +f 38974//38974 38919//38919 39057//39057 +f 38923//38923 38924//38924 39096//39096 +f 38962//38962 38936//38936 39125//39125 +f 38661//38661 39034//39034 38973//38973 +f 38942//38942 38990//38990 38744//38744 +f 38806//38806 38911//38911 39050//39050 +f 39008//39008 38833//38833 39005//39005 +f 38751//38751 39008//39008 38873//38873 +f 39060//39060 38790//38790 39109//39109 +f 39044//39044 38706//38706 39042//39042 +f 38999//38999 39026//39026 38753//38753 +f 39193//39193 38944//38944 39027//39027 +f 38993//38993 38964//38964 38996//38996 +f 38858//38858 38908//38908 39001//39001 +f 38944//38944 38800//38800 39027//39027 +f 38905//38905 38858//38858 39001//39001 +f 38971//38971 39009//39009 38897//38897 +f 38992//38992 38870//38870 39007//39007 +f 38914//38914 39059//39059 39006//39006 +f 38870//38870 38969//38969 39007//39007 +f 38914//38914 38849//38849 39059//39059 +f 38905//38905 39001//39001 38967//38967 +f 39064//39064 38644//38644 39103//39103 +f 38877//38877 39115//39115 39013//39013 +f 38646//38646 39053//39053 39169//39169 +f 38954//38954 38888//38888 39197//39197 +f 38932//38932 38998//38998 39105//39105 +f 38981//38981 38945//38945 39058//39058 +f 38945//38945 38960//38960 39058//39058 +f 38937//38937 38953//38953 39072//39072 +f 38903//38903 38961//38961 39066//39066 +f 39065//39065 38822//38822 38958//38958 +f 39182//39182 38807//38807 38928//38928 +f 39025//39025 39023//39023 39126//39126 +f 38921//38921 38935//38935 39140//39140 +f 38959//38959 39054//39054 38979//38979 +f 39197//39197 38999//38999 38954//38954 +f 38904//38904 38857//38857 39000//39000 +f 39068//39068 38912//38912 39081//39081 +f 38912//38912 39114//39114 39081//39081 +f 38938//38938 38992//38992 38995//38995 +f 38932//38932 39105//39105 38991//38991 +f 38919//38919 38916//38916 39116//39116 +f 38766//38766 39176//39176 39025//39025 +f 39083//39083 39137//39137 38920//38920 +f 38951//38951 38938//38938 38995//38995 +f 38656//38656 38869//38869 39211//39211 +f 38766//38766 39015//39015 39176//39176 +f 39031//39031 38929//38929 39002//39002 +f 38943//38943 38902//38902 39076//39076 +f 39137//39137 39037//39037 38920//38920 +f 39006//39006 39050//39050 38911//38911 +f 38921//38921 39140//39140 38942//38942 +f 38856//38856 39055//39055 39174//39174 +f 39015//39015 38923//38923 39096//39096 +f 38789//38789 38656//38656 39211//39211 +f 38956//38956 38856//38856 39174//39174 +f 38934//38934 38885//38885 38802//38802 +f 39009//39009 38971//38971 39133//39133 +f 38975//38975 38906//38906 39101//39101 +f 38908//38908 38997//38997 39001//39001 +f 38811//38811 38917//38917 38867//38867 +f 39211//39211 38978//38978 38789//38789 +f 38902//38902 39012//39012 39191//39191 +f 38967//38967 39001//39001 39030//39030 +f 38992//38992 39007//39007 39088//39088 +f 39059//39059 38849//38849 39061//39061 +f 39010//39010 38873//38873 39008//39008 +f 39073//39073 38941//38941 39032//39032 +f 38965//38965 39048//39048 39172//39172 +f 39045//39045 38983//38983 38803//38803 +f 39014//39014 38881//38881 38927//38927 +f 39030//39030 38969//38969 38967//38967 +f 38841//38841 38789//38789 38978//38978 +f 38960//38960 38873//38873 39010//39010 +f 39061//39061 39013//39013 39113//39113 +f 39058//39058 38960//38960 39010//39010 +f 39049//39049 38816//38816 39173//39173 +f 39026//39026 38901//38901 38835//38835 +f 39224//39224 39080//39080 38975//38975 +f 38948//38948 39115//39115 38877//38877 +f 38970//38970 38894//38894 39198//39198 +f 38989//38989 38972//38972 39042//39042 +f 39198//39198 39062//39062 38970//38970 +f 38872//38872 38949//38949 39003//39003 +f 39042//39042 38706//38706 38989//38989 +f 38898//38898 38900//38900 39090//39090 +f 38964//38964 38898//38898 39019//39019 +f 39022//39022 38997//38997 38908//38908 +f 38946//38946 39018//39018 39020//39020 +f 39021//39021 38946//38946 39020//39020 +f 39021//39021 39022//39022 38946//38946 +f 38951//38951 38915//38915 38938//38938 +f 38982//38982 38970//38970 39062//39062 +f 38855//38855 38886//38886 39033//39033 +f 39072//39072 38953//38953 39024//39024 +f 39052//39052 39153//39153 39005//39005 +f 38998//38998 38852//38852 39105//39105 +f 39011//39011 38855//38855 39033//39033 +f 39118//39118 39066//39066 38961//38961 +f 39065//39065 38958//38958 39124//39124 +f 39074//39074 39105//39105 38852//38852 +f 38961//38961 38896//38896 39118//39118 +f 39005//39005 39153//39153 39041//39041 +f 39095//39095 39074//39074 38852//38852 +f 38999//38999 39117//39117 39026//39026 +f 38971//38971 38899//38899 39067//39067 +f 38857//38857 38943//38943 39076//39076 +f 38958//38958 38962//38962 39125//39125 +f 38922//38922 39188//39188 39024//39024 +f 38885//38885 39075//39075 38994//38994 +f 38861//38861 38993//38993 39145//39145 +f 39036//39036 38864//38864 38988//38988 +f 39040//39040 39073//39073 39092//39092 +f 39161//39161 39176//39176 39015//39015 +f 38934//38934 39075//39075 38885//38885 +f 39145//39145 38993//38993 39069//39069 +f 39237//39237 38973//38973 39034//39034 +f 39028//39028 39188//39188 38922//38922 +f 38993//38993 38996//38996 39069//39069 +f 38929//38929 39031//39031 39029//39029 +f 38876//38876 38987//38987 38862//38862 +f 38997//38997 39030//39030 39001//39001 +f 39067//39067 38899//38899 39128//39128 +f 39005//39005 39098//39098 39008//39008 +f 38922//38922 39014//39014 39028//39028 +f 38966//38966 39011//39011 39335//39335 +f 38734//38734 38965//38965 38934//38934 +f 38952//38952 38913//38913 39071//39071 +f 39096//39096 38924//38924 39043//39043 +f 38976//38976 39057//39057 39300//39300 +f 38955//38955 38952//38952 39071//39071 +f 39050//39050 39006//39006 39106//39106 +f 38990//38990 38942//38942 39077//39077 +f 39039//39039 39077//39077 38942//38942 +f 39014//39014 38927//38927 39102//39102 +f 38910//38910 39047//39047 39046//39046 +f 39126//39126 39109//39109 38790//38790 +f 38868//38868 38810//38810 38947//38947 +f 38910//38910 38979//38979 39242//39242 +f 39102//39102 39144//39144 39232//39232 +f 38947//38947 38812//38812 39234//39234 +f 38812//38812 39063//39063 39234//39234 +f 39063//39063 38903//38903 39194//39194 +f 38942//38942 39140//39140 39039//39039 +f 38902//38902 39191//39191 39078//39078 +f 39082//39082 38928//38928 39044//39044 +f 38894//38894 38925//38925 39159//39159 +f 39138//39138 39177//39177 38826//38826 +f 39131//39131 39003//39003 38949//38949 +f 39197//39197 38888//38888 39017//39017 +f 39005//39005 38983//38983 39052//39052 +f 39006//39006 39059//39059 39106//39106 +f 39133//39133 38971//38971 39067//39067 +f 39012//39012 38830//38830 39097//39097 +f 38891//38891 39051//39051 39170//39170 +f 38830//38830 38918//38918 39097//39097 +f 38918//38918 39193//39193 39097//39097 +f 39090//39090 38900//38900 39065//39065 +f 38959//38959 38984//38984 39054//39054 +f 39115//39115 38948//38948 39085//39085 +f 39052//39052 38983//38983 39341//39341 +f 39144//39144 38994//38994 39166//39166 +f 39163//39163 38899//38899 38991//38991 +f 39124//39124 39091//39091 39065//39065 +f 39000//39000 38857//38857 39076//39076 +f 39197//39197 39117//39117 38999//38999 +f 38957//38957 38955//38955 39071//39071 +f 39128//39128 38899//38899 39163//39163 +f 39114//39114 38987//38987 39156//39156 +f 39156//39156 38987//38987 39252//39252 +f 38934//38934 38965//38965 39075//39075 +f 39119//39119 38950//38950 39123//39123 +f 38950//38950 38990//38990 39123//39123 +f 38990//38990 39077//39077 39123//39123 +f 39035//39035 38986//38986 39141//39141 +f 39117//39117 39108//39108 39026//39026 +f 38975//38975 39101//39101 39457//39457 +f 39041//39041 39098//39098 39005//39005 +f 38917//38917 38807//38807 39227//39227 +f 39076//39076 38902//38902 39078//39078 +f 38867//38867 38917//38917 39227//39227 +f 39015//39015 39096//39096 39161//39161 +f 39095//39095 38852//38852 39056//39056 +f 39204//39204 38933//38933 38982//38982 +f 39204//39204 39045//39045 38933//38933 +f 39008//39008 39098//39098 39010//39010 +f 39030//39030 38997//38997 39070//39070 +f 38988//38988 39122//39122 39229//39229 +f 39140//39140 38935//38935 39009//39009 +f 39204//39204 39261//39261 39045//39045 +f 38947//38947 39122//39122 38868//38868 +f 38986//38986 38904//38904 39236//39236 +f 38904//38904 39000//39000 39236//39236 +f 38913//38913 38951//38951 39164//39164 +f 39017//39017 38867//38867 39094//39094 +f 39014//39014 39102//39102 39028//39028 +f 39121//39121 39056//39056 38981//38981 +f 39181//39181 38949//38949 38937//38937 +f 38976//38976 39336//39336 39111//39111 +f 39026//39026 39135//39135 38901//38901 +f 38983//38983 39045//39045 39154//39154 +f 38973//38973 39237//39237 38977//38977 +f 39154//39154 39341//39341 38983//38983 +f 38926//38926 39046//39046 39047//39047 +f 39106//39106 39059//39059 39112//39112 +f 39084//39084 38826//38826 39177//39177 +f 39112//39112 39059//39059 39113//39113 +f 39059//39059 39061//39061 39113//39113 +f 38937//38937 39072//39072 39178//39178 +f 39100//39100 38981//38981 39058//39058 +f 39054//39054 39242//39242 38979//38979 +f 39116//39116 38916//38916 39169//39169 +f 39198//39198 38894//38894 39159//39159 +f 39130//39130 38886//38886 39064//39064 +f 38996//38996 38964//38964 39019//39019 +f 39020//39020 39018//39018 39086//39086 +f 39018//39018 38861//38861 39086//39086 +f 39087//39087 39020//39020 39086//39086 +f 39021//39021 39020//39020 39087//39087 +f 39070//39070 38997//38997 39022//39022 +f 38995//38995 38992//38992 39088//39088 +f 38969//38969 39030//39030 39089//39089 +f 39089//39089 39007//39007 38969//38969 +f 39019//39019 38898//38898 39090//39090 +f 39090//39090 39065//39065 39158//39158 +f 39034//39034 39333//39333 39237//39237 +f 39037//39037 39101//39101 38906//38906 +f 39118//39118 38896//38896 39310//39310 +f 38948//38948 38950//38950 39119//39119 +f 39024//39024 39188//39188 39187//39187 +f 39092//39092 39073//39073 39032//39032 +f 39096//39096 39043//39043 39161//39161 +f 39120//39120 39095//39095 39056//39056 +f 39250//39250 39053//39053 38841//38841 +f 38976//38976 39300//39300 39336//39336 +f 39004//39004 38987//38987 38876//38876 +f 39049//39049 39173//39173 39107//39107 +f 38977//38977 39237//39237 39391//39391 +f 38913//38913 39164//39164 39071//39071 +f 39083//39083 39040//39040 39092//39092 +f 39039//39039 39123//39123 39077//39077 +f 39224//39224 38975//38975 39337//39337 +f 39173//39173 38816//38816 39134//39134 +f 39003//39003 39099//39099 39027//39027 +f 39060//39060 39109//39109 39210//39210 +f 38816//38816 39136//39136 39134//39134 +f 39125//39125 38926//38926 39200//39200 +f 39010//39010 39168//39168 39058//39058 +f 39047//39047 39200//39200 38926//38926 +f 39168//39168 39010//39010 39132//39132 +f 39003//39003 39131//39131 39099//39099 +f 39000//39000 39076//39076 39236//39236 +f 39215//39215 39100//39100 39058//39058 +f 38957//38957 39190//39190 39032//39032 +f 39135//39135 39026//39026 39108//39108 +f 39194//39194 39234//39234 39063//39063 +f 39100//39100 39121//39121 38981//38981 +f 39215//39215 39058//39058 39168//39168 +f 39064//39064 39103//39103 39189//39189 +f 39208//39208 39009//39009 39133//39133 +f 39194//39194 38903//38903 39248//39248 +f 39242//39242 39047//39047 38910//38910 +f 38891//38891 39170//39170 39142//39142 +f 39113//39113 39013//39013 39115//39115 +f 38903//38903 39066//39066 39248//39248 +f 38994//38994 39075//39075 39110//39110 +f 39023//39023 39025//39025 39176//39176 +f 39055//39055 38891//38891 39142//39142 +f 38919//38919 39116//39116 39245//39245 +f 39081//39081 39114//39114 39156//39156 +f 39033//39033 38886//38886 39130//39130 +f 39054//39054 38984//38984 39175//39175 +f 38930//38930 39214//39214 38859//38859 +f 39038//39038 38859//38859 39214//39214 +f 39105//39105 39074//39074 39127//39127 +f 39155//39155 39009//39009 39208//39208 +f 39038//39038 39244//39244 38963//38963 +f 39182//39182 39227//39227 38807//38807 +f 39207//39207 38948//38948 39119//39119 +f 39075//39075 38965//38965 39231//39231 +f 39180//39180 39024//39024 39187//39187 +f 39172//39172 39231//39231 38965//38965 +f 39258//39258 39050//39050 39106//39106 +f 39091//39091 39158//39158 39065//39065 +f 39119//39119 39123//39123 39251//39251 +f 39171//39171 39017//39017 39094//39094 +f 39244//39244 38925//38925 38963//38963 +f 39295//39295 39172//39172 39048//39048 +f 39048//39048 39049//39049 39295//39295 +f 39250//39250 38841//38841 38978//38978 +f 38924//38924 39104//39104 39043//39043 +f 39337//39337 38975//38975 39457//39457 +f 39056//39056 39121//39121 39120//39120 +f 39294//39294 39076//39076 39078//39078 +f 39103//39103 38977//38977 39391//39391 +f 39017//39017 39171//39171 39129//39129 +f 39124//39124 38958//38958 39160//39160 +f 39028//39028 39102//39102 39232//39232 +f 39004//39004 39060//39060 39283//39283 +f 39093//39093 39078//39078 39191//39191 +f 39010//39010 39098//39098 39041//39041 +f 39210//39210 39283//39283 39060//39060 +f 39083//39083 39092//39092 39331//39331 +f 39131//39131 38949//38949 39181//39181 +f 38980//38980 39080//39080 39224//39224 +f 39125//39125 39160//39160 38958//38958 +f 39170//39170 39051//39051 39139//39139 +f 39182//39182 38928//38928 39082//39082 +f 38994//38994 39110//39110 39166//39166 +f 39051//39051 38980//38980 39139//39139 +f 39079//39079 39111//39111 39321//39321 +f 39083//39083 39267//39267 39137//39137 +f 39115//39115 39085//39085 39207//39207 +f 39097//39097 39191//39191 39012//39012 +f 39130//39130 39064//39064 39189//39189 +f 39085//39085 38948//38948 39207//39207 +f 39163//39163 38991//38991 39183//39183 +f 38901//38901 39135//39135 38930//38930 +f 39133//39133 39067//39067 39254//39254 +f 39142//39142 39344//39344 39055//39055 +f 39002//39002 39035//39035 39185//39185 +f 39035//39035 39141//39141 39185//39185 +f 38991//38991 39105//39105 39183//39183 +f 39130//39130 39240//39240 39033//39033 +f 39105//39105 39127//39127 39183//39183 +f 39067//39067 39128//39128 39165//39165 +f 39165//39165 39254//39254 39067//39067 +f 39190//39190 38957//38957 39297//39297 +f 39211//39211 38869//38869 38968//38968 +f 39165//39165 39128//39128 39186//39186 +f 39024//39024 39179//39179 39072//39072 +f 39141//39141 38986//38986 39236//39236 +f 39009//39009 39155//39155 39140//39140 +f 38996//38996 39019//39019 39220//39220 +f 39086//39086 38861//38861 39145//39145 +f 39145//39145 39216//39216 39086//39086 +f 39069//39069 38996//38996 39220//39220 +f 39087//39087 39086//39086 39216//39216 +f 39146//39146 39022//39022 39021//39021 +f 38995//38995 39088//39088 39146//39146 +f 39148//39148 38995//38995 39146//39146 +f 39152//39152 39022//39022 39146//39146 +f 39070//39070 39152//39152 39147//39147 +f 39022//39022 39152//39152 39070//39070 +f 39152//39152 39146//39146 39088//39088 +f 39152//39152 39007//39007 39147//39147 +f 39088//39088 39007//39007 39152//39152 +f 39089//39089 39070//39070 39147//39147 +f 39149//39149 39089//39089 39147//39147 +f 39030//39030 39070//39070 39089//39089 +f 39007//39007 39089//39089 39149//39149 +f 38995//38995 39148//39148 39150//39150 +f 38951//38951 38995//38995 39150//39150 +f 39164//39164 38951//38951 39151//39151 +f 39151//39151 38951//38951 39150//39150 +f 38972//38972 39079//39079 39322//39322 +f 39036//39036 38988//38988 39255//39255 +f 39359//39359 39036//39036 39255//39255 +f 39100//39100 39206//39206 39121//39121 +f 39255//39255 38988//38988 39326//39326 +f 39153//39153 39264//39264 39041//39041 +f 38966//38966 39378//39378 39138//39138 +f 39157//39157 38925//38925 39244//39244 +f 39078//39078 39093//39093 39235//39235 +f 39310//39310 38896//38896 39029//39029 +f 39027//39027 39184//39184 39193//39193 +f 39326//39326 38988//38988 39229//39229 +f 39108//39108 39117//39117 39363//39363 +f 39184//39184 39027//39027 39413//39413 +f 39159//39159 38925//38925 39157//39157 +f 39039//39039 39140//39140 39228//39228 +f 39158//39158 39091//39091 39225//39225 +f 39167//39167 39192//39192 39113//39113 +f 39185//39185 39031//39031 39002//39002 +f 39178//39178 39282//39282 38937//38937 +f 39053//39053 39250//39250 39143//39143 +f 39233//39233 39044//39044 39042//39042 +f 39113//39113 39115//39115 39167//39167 +f 39104//39104 39050//39050 39258//39258 +f 39168//39168 39132//39132 39199//39199 +f 39139//39139 38980//38980 39224//39224 +f 39167//39167 39115//39115 39195//39195 +f 39136//39136 39068//39068 39239//39239 +f 39163//39163 39186//39186 39128//39128 +f 39115//39115 39207//39207 39195//39195 +f 39068//39068 39081//39081 39239//39239 +f 39242//39242 39162//39162 39047//39047 +f 39234//39234 39194//39194 39328//39328 +f 39179//39179 39024//39024 39180//39180 +f 39198//39198 39303//39303 39062//39062 +f 39303//39303 38982//38982 39062//39062 +f 39205//39205 39135//39135 39108//39108 +f 39182//39182 39082//39082 39212//39212 +f 39169//39169 39143//39143 39116//39116 +f 39197//39197 39419//39419 39117//39117 +f 39322//39322 39079//39079 39321//39321 +f 39174//39174 39055//39055 39344//39344 +f 38985//38985 39036//39036 39359//39359 +f 39334//39334 39204//39204 38982//38982 +f 39213//39213 38930//38930 39135//39135 +f 39034//39034 38956//38956 39468//39468 +f 39333//39333 39034//39034 39468//39468 +f 39297//39297 38957//38957 39071//39071 +f 39335//39335 39011//39011 39033//39033 +f 39367//39367 39032//39032 39190//39190 +f 39092//39092 39032//39032 39367//39367 +f 39222//39222 39270//39270 39176//39176 +f 39237//39237 39272//39272 39391//39391 +f 39422//39422 38978//38978 39211//39211 +f 39038//39038 39214//39214 39244//39244 +f 39384//39384 38978//38978 39422//39422 +f 39039//39039 39251//39251 39123//39123 +f 39419//39419 39363//39363 39117//39117 +f 39310//39310 39029//39029 39318//39318 +f 39265//39265 39091//39091 39124//39124 +f 39250//39250 38978//38978 39384//39384 +f 39444//39444 39229//39229 39122//39122 +f 39122//39122 38947//38947 39444//39444 +f 39294//39294 39078//39078 39235//39235 +f 39181//39181 39247//39247 39131//39131 +f 39161//39161 39043//39043 39203//39203 +f 39188//39188 39028//39028 39305//39305 +f 39209//39209 39133//39133 39254//39254 +f 39049//39049 39107//39107 39295//39295 +f 39430//39430 38972//38972 39257//39257 +f 39233//39233 38972//38972 39430//39430 +f 39100//39100 39215//39215 39206//39206 +f 39042//39042 38972//38972 39233//39233 +f 39004//39004 39252//39252 38987//38987 +f 39177//39177 39138//39138 39425//39425 +f 39169//39169 39053//39053 39143//39143 +f 39112//39112 39113//39113 39192//39192 +f 38937//38937 39247//39247 39181//39181 +f 39124//39124 39160//39160 39265//39265 +f 39104//39104 39281//39281 39043//39043 +f 39118//39118 39248//39248 39066//39066 +f 39185//39185 39141//39141 39289//39289 +f 39168//39168 39196//39196 39215//39215 +f 39247//39247 38937//38937 39282//39282 +f 39047//39047 39162//39162 39202//39202 +f 39134//39134 39136//39136 39238//39238 +f 39199//39199 39196//39196 39168//39168 +f 39253//39253 39127//39127 39074//39074 +f 39125//39125 39200//39200 39160//39160 +f 39239//39239 39238//39238 39136//39136 +f 39198//39198 39159//39159 39157//39157 +f 39292//39292 39044//39044 39233//39233 +f 39111//39111 39336//39336 39362//39362 +f 39273//39273 39071//39071 39164//39164 +f 39084//39084 39268//39268 38968//38968 +f 39191//39191 39097//39097 39355//39355 +f 39296//39296 39215//39215 39196//39196 +f 39143//39143 39260//39260 39116//39116 +f 39175//39175 39242//39242 39054//39054 +f 39208//39208 39133//39133 39209//39209 +f 39178//39178 39072//39072 39179//39179 +f 39292//39292 39082//39082 39044//39044 +f 38984//38984 38985//38985 39243//39243 +f 39010//39010 39041//39041 39249//39249 +f 39253//39253 39074//39074 39095//39095 +f 39243//39243 38985//38985 39359//39359 +f 39071//39071 39201//39201 39297//39297 +f 39097//39097 39193//39193 39358//39358 +f 39213//39213 39135//39135 39314//39314 +f 39095//39095 39120//39120 39364//39364 +f 39207//39207 39119//39119 39271//39271 +f 39137//39137 39267//39267 39290//39290 +f 39137//39137 39290//39290 39037//39037 +f 39290//39290 39101//39101 39037//39037 +f 39023//39023 39176//39176 39270//39270 +f 39007//39007 39221//39221 39147//39147 +f 39007//39007 39149//39149 39221//39221 +f 39221//39221 39149//39149 39217//39217 +f 39217//39217 39149//39149 39147//39147 +f 39216//39216 39218//39218 39087//39087 +f 39150//39150 39148//39148 39278//39278 +f 39021//39021 39087//39087 39218//39218 +f 39148//39148 39021//39021 39218//39218 +f 39146//39146 39021//39021 39148//39148 +f 39151//39151 39150//39150 39299//39299 +f 39216//39216 39145//39145 39219//39219 +f 39069//39069 39220//39220 39145//39145 +f 39220//39220 39019//39019 39285//39285 +f 39257//39257 38972//38972 39322//39322 +f 39110//39110 39075//39075 39360//39360 +f 39236//39236 39076//39076 39269//39269 +f 39090//39090 39285//39285 39019//39019 +f 39285//39285 39090//39090 39158//39158 +f 39227//39227 39182//39182 39223//39223 +f 39222//39222 39161//39161 39416//39416 +f 39253//39253 39183//39183 39127//39127 +f 39331//39331 39092//39092 39367//39367 +f 39161//39161 39203//39203 39308//39308 +f 39230//39230 39180//39180 39187//39187 +f 39425//39425 39263//39263 39177//39177 +f 38982//38982 39303//39303 39334//39334 +f 39203//39203 39043//39043 39308//39308 +f 39252//39252 39004//39004 39327//39327 +f 39099//39099 39413//39413 39027//39027 +f 39343//39343 39231//39231 39172//39172 +f 39227//39227 39094//39094 38867//38867 +f 39139//39139 39224//39224 39226//39226 +f 39093//39093 39191//39191 39354//39354 +f 39295//39295 39343//39343 39172//39172 +f 39028//39028 39232//39232 39305//39305 +f 39268//39268 39084//39084 39177//39177 +f 39160//39160 39200//39200 39246//39246 +f 39132//39132 39010//39010 39249//39249 +f 39164//39164 39151//39151 39273//39273 +f 39112//39112 39258//39258 39106//39106 +f 39281//39281 39104//39104 39284//39284 +f 39104//39104 39258//39258 39284//39284 +f 39107//39107 39173//39173 39352//39352 +f 39173//39173 39134//39134 39352//39352 +f 39202//39202 39246//39246 39200//39200 +f 38947//38947 39234//39234 39347//39347 +f 39200//39200 39047//39047 39202//39202 +f 39129//39129 39171//39171 39094//39094 +f 39109//39109 39126//39126 39210//39210 +f 39355//39355 39097//39097 39479//39479 +f 39126//39126 39023//39023 39270//39270 +f 39234//39234 39328//39328 39349//39349 +f 39031//39031 39185//39185 39376//39376 +f 39228//39228 39140//39140 39288//39288 +f 39201//39201 39071//39071 39273//39273 +f 39232//39232 39144//39144 39433//39433 +f 39197//39197 39017//39017 39129//39129 +f 39140//39140 39155//39155 39288//39288 +f 39411//39411 39239//39239 39081//39081 +f 39314//39314 39135//39135 39205//39205 +f 39081//39081 39156//39156 39411//39411 +f 39215//39215 39296//39296 39206//39206 +f 39183//39183 39266//39266 39163//39163 +f 39176//39176 39161//39161 39222//39222 +f 39261//39261 39154//39154 39045//39045 +f 39194//39194 39248//39248 39328//39328 +f 39358//39358 39193//39193 39184//39184 +f 39415//39415 39141//39141 39236//39236 +f 39166//39166 39110//39110 39313//39313 +f 39267//39267 39083//39083 39373//39373 +f 39057//39057 38919//38919 39245//39245 +f 39153//39153 39052//39052 39264//39264 +f 39186//39186 39163//39163 39266//39266 +f 39208//39208 39209//39209 39241//39241 +f 39271//39271 39304//39304 39207//39207 +f 39271//39271 39119//39119 39251//39251 +f 39241//39241 39209//39209 39254//39254 +f 39214//39214 38930//38930 39213//39213 +f 39213//39213 39332//39332 39214//39214 +f 39041//39041 39264//39264 39306//39306 +f 39156//39156 39252//39252 39327//39327 +f 39223//39223 39182//39182 39212//39212 +f 39251//39251 39039//39039 39309//39309 +f 39076//39076 39319//39319 39269//39269 +f 39075//39075 39231//39231 39360//39360 +f 39248//39248 39118//39118 39310//39310 +f 39158//39158 39225//39225 39315//39315 +f 39253//39253 39266//39266 39183//39183 +f 39224//39224 39337//39337 39387//39387 +f 39308//39308 39416//39416 39161//39161 +f 39280//39280 39132//39132 39293//39293 +f 39199//39199 39132//39132 39280//39280 +f 39225//39225 39091//39091 39265//39265 +f 39188//39188 39230//39230 39187//39187 +f 39204//39204 39334//39334 39256//39256 +f 39364//39364 39253//39253 39095//39095 +f 39308//39308 39043//39043 39281//39281 +f 39230//39230 39188//39188 39305//39305 +f 39093//39093 39354//39354 39235//39235 +f 39160//39160 39246//39246 39323//39323 +f 39327//39327 39004//39004 39283//39283 +f 39268//39268 39177//39177 39263//39263 +f 39305//39305 39232//39232 39259//39259 +f 39259//39259 39232//39232 39433//39433 +f 39205//39205 39108//39108 39363//39363 +f 39299//39299 39150//39150 39439//39439 +f 39280//39280 39196//39196 39199//39199 +f 39286//39286 39254//39254 39165//39165 +f 39166//39166 39433//39433 39144//39144 +f 39157//39157 39262//39262 39198//39198 +f 39111//39111 39362//39362 39321//39321 +f 39373//39373 39083//39083 39331//39331 +f 39320//39320 39120//39120 39121//39121 +f 39212//39212 39082//39082 39375//39375 +f 39206//39206 39320//39320 39121//39121 +f 39202//39202 39162//39162 39424//39424 +f 39484//39484 39210//39210 39126//39126 +f 39411//39411 39156//39156 39325//39325 +f 39162//39162 39242//39242 39424//39424 +f 39126//39126 39270//39270 39484//39484 +f 39243//39243 39175//39175 38984//38984 +f 39415//39415 39236//39236 39269//39269 +f 39301//39301 39052//39052 39341//39341 +f 39155//39155 39208//39208 39342//39342 +f 39296//39296 39196//39196 39345//39345 +f 39335//39335 39033//39033 39372//39372 +f 39264//39264 39052//39052 39301//39301 +f 38966//38966 39335//39335 39378//39378 +f 39361//39361 39101//39101 39290//39290 +f 39300//39300 39057//39057 39245//39245 +f 39138//39138 39378//39378 39425//39425 +f 39306//39306 39264//39264 39301//39301 +f 39419//39419 39197//39197 39298//39298 +f 39249//39249 39041//39041 39306//39306 +f 39220//39220 39285//39285 39338//39338 +f 39274//39274 39221//39221 39275//39275 +f 39221//39221 39217//39217 39275//39275 +f 39275//39275 39217//39217 39277//39277 +f 39147//39147 39221//39221 39274//39274 +f 39217//39217 39147//39147 39274//39274 +f 39277//39277 39217//39217 39274//39274 +f 39218//39218 39216//39216 39276//39276 +f 39219//39219 39276//39276 39216//39216 +f 39148//39148 39218//39218 39278//39278 +f 39278//39278 39279//39279 39150//39150 +f 39150//39150 39279//39279 39439//39439 +f 39220//39220 39338//39338 39145//39145 +f 39131//39131 39247//39247 39490//39490 +f 39280//39280 39345//39345 39196//39196 +f 39315//39315 39225//39225 39265//39265 +f 39112//39112 39192//39192 39316//39316 +f 39342//39342 39208//39208 39241//39241 +f 39318//39318 39029//39029 39366//39366 +f 39190//39190 39297//39297 39485//39485 +f 39323//39323 39265//39265 39160//39160 +f 39367//39367 39190//39190 39485//39485 +f 39323//39323 39246//39246 39429//39429 +f 39192//39192 39167//39167 39195//39195 +f 39366//39366 39029//39029 39031//39031 +f 39349//39349 39347//39347 39234//39234 +f 39197//39197 39129//39129 39353//39353 +f 39301//39301 39341//39341 39398//39398 +f 39202//39202 39302//39302 39246//39246 +f 39134//39134 39238//39238 39352//39352 +f 39211//39211 38968//38968 39455//39455 +f 39417//39417 39201//39201 39273//39273 +f 39179//39179 39282//39282 39178//39178 +f 39116//39116 39260//39260 39245//39245 +f 39165//39165 39186//39186 39286//39286 +f 39179//39179 39180//39180 39383//39383 +f 39191//39191 39355//39355 39354//39354 +f 39289//39289 39141//39141 39415//39415 +f 39242//39242 39175//39175 39307//39307 +f 39266//39266 39287//39287 39186//39186 +f 39175//39175 39243//39243 39428//39428 +f 39297//39297 39201//39201 39291//39291 +f 39313//39313 39356//39356 39166//39166 +f 39186//39186 39287//39287 39286//39286 +f 39311//39311 39383//39383 39180//39180 +f 39156//39156 39327//39327 39325//39325 +f 39313//39313 39110//39110 39360//39360 +f 39429//39429 39246//39246 39302//39302 +f 39271//39271 39251//39251 39309//39309 +f 39311//39311 39180//39180 39230//39230 +f 39151//39151 39299//39299 39273//39273 +f 39039//39039 39228//39228 39309//39309 +f 39343//39343 39360//39360 39231//39231 +f 39132//39132 39249//39249 39293//39293 +f 39358//39358 39479//39479 39097//39097 +f 39309//39309 39228//39228 39312//39312 +f 39143//39143 39250//39250 39330//39330 +f 39332//39332 39244//39244 39214//39214 +f 39094//39094 39227//39227 39471//39471 +f 39361//39361 39457//39457 39101//39101 +f 39363//39363 39496//39496 39205//39205 +f 39204//39204 39256//39256 39261//39261 +f 39362//39362 39336//39336 39576//39576 +f 39226//39226 39224//39224 39387//39387 +f 39258//39258 39112//39112 39316//39316 +f 39360//39360 39343//39343 39420//39420 +f 39228//39228 39288//39288 39312//39312 +f 39294//39294 39319//39319 39076//39076 +f 39288//39288 39155//39155 39380//39380 +f 39293//39293 39400//39400 39280//39280 +f 39366//39366 39031//39031 39376//39376 +f 39490//39490 39247//39247 39587//39587 +f 39155//39155 39342//39342 39380//39380 +f 39294//39294 39235//39235 39437//39437 +f 39400//39400 39348//39348 39280//39280 +f 39268//39268 39263//39263 39317//39317 +f 39094//39094 39351//39351 39129//39129 +f 39444//39444 39491//39491 39229//39229 +f 39289//39289 39376//39376 39185//39185 +f 39282//39282 39587//39587 39247//39247 +f 39376//39376 39289//39289 39415//39415 +f 39302//39302 39202//39202 39424//39424 +f 39283//39283 39210//39210 39401//39401 +f 39308//39308 39281//39281 39464//39464 +f 39240//39240 39130//39130 39447//39447 +f 39364//39364 39120//39120 39320//39320 +f 38947//38947 39347//39347 39444//39444 +f 39082//39082 39292//39292 39375//39375 +f 39352//39352 39238//39238 39405//39405 +f 39303//39303 39198//39198 39262//39262 +f 39195//39195 39207//39207 39346//39346 +f 39238//39238 39239//39239 39405//39405 +f 39033//39033 39240//39240 39372//39372 +f 39241//39241 39254//39254 39324//39324 +f 39268//39268 39492//39492 38968//38968 +f 39206//39206 39396//39396 39320//39320 +f 39281//39281 39284//39284 39464//39464 +f 39307//39307 39175//39175 39428//39428 +f 39304//39304 39271//39271 39426//39426 +f 39166//39166 39356//39356 39493//39493 +f 39383//39383 39357//39357 39179//39179 +f 39356//39356 39313//39313 39493//39493 +f 39223//39223 39471//39471 39227//39227 +f 39328//39328 39248//39248 39388//39388 +f 39248//39248 39310//39310 39486//39486 +f 39322//39322 39321//39321 39389//39389 +f 39296//39296 39329//39329 39206//39206 +f 39373//39373 39377//39377 39267//39267 +f 39267//39267 39377//39377 39290//39290 +f 39286//39286 39324//39324 39254//39254 +f 39272//39272 39237//39237 39533//39533 +f 39143//39143 39330//39330 39460//39460 +f 39253//39253 39339//39339 39266//39266 +f 39395//39395 39279//39279 39278//39278 +f 39276//39276 39219//39219 39340//39340 +f 39218//39218 39276//39276 39340//39340 +f 39278//39278 39218//39218 39340//39340 +f 39340//39340 39395//39395 39278//39278 +f 39395//39395 39394//39394 39279//39279 +f 39439//39439 39279//39279 39394//39394 +f 39277//39277 39274//39274 39275//39275 +f 39219//39219 39145//39145 39338//39338 +f 39219//39219 39393//39393 39340//39340 +f 39316//39316 39192//39192 39408//39408 +f 39351//39351 39094//39094 39436//39436 +f 39447//39447 39130//39130 39189//39189 +f 39315//39315 39265//39265 39397//39397 +f 39341//39341 39461//39461 39398//39398 +f 39099//39099 39131//39131 39413//39413 +f 39408//39408 39192//39192 39195//39195 +f 39255//39255 39326//39326 39374//39374 +f 39331//39331 39367//39367 39567//39567 +f 39344//39344 39427//39427 39174//39174 +f 39567//39567 39373//39373 39331//39331 +f 39326//39326 39229//39229 39491//39491 +f 38956//38956 39174//39174 39427//39427 +f 39491//39491 39444//39444 39443//39443 +f 39297//39297 39291//39291 39452//39452 +f 39467//39467 39435//39435 39303//39303 +f 39353//39353 39129//39129 39351//39351 +f 39265//39265 39323//39323 39404//39404 +f 39369//39369 39320//39320 39396//39396 +f 39324//39324 39286//39286 39476//39476 +f 39334//39334 39303//39303 39435//39435 +f 39107//39107 39352//39352 39402//39402 +f 39207//39207 39304//39304 39346//39346 +f 39587//39587 39282//39282 39440//39440 +f 39333//39333 39468//39468 39721//39721 +f 39285//39285 39158//39158 39315//39315 +f 39270//39270 39222//39222 39386//39386 +f 39350//39350 39314//39314 39205//39205 +f 39245//39245 39497//39497 39300//39300 +f 39249//39249 39400//39400 39293//39293 +f 39242//39242 39307//39307 39453//39453 +f 39271//39271 39309//39309 39381//39381 +f 39364//39364 39339//39339 39253//39253 +f 39628//39628 39300//39300 39497//39497 +f 39410//39410 39206//39206 39329//39329 +f 39256//39256 39334//39334 39435//39435 +f 39291//39291 39201//39201 39417//39417 +f 39336//39336 39300//39300 39628//39628 +f 39422//39422 39211//39211 39455//39455 +f 39280//39280 39348//39348 39345//39345 +f 39417//39417 39273//39273 39299//39299 +f 39385//39385 39309//39309 39312//39312 +f 39248//39248 39486//39486 39388//39388 +f 39380//39380 39312//39312 39288//39288 +f 39206//39206 39410//39410 39396//39396 +f 39189//39189 39103//39103 39431//39431 +f 39212//39212 39375//39375 39434//39434 +f 39256//39256 39365//39365 39261//39261 +f 39413//39413 39131//39131 39490//39490 +f 39332//39332 39382//39382 39244//39244 +f 39364//39364 39320//39320 39462//39462 +f 39154//39154 39261//39261 39365//39365 +f 39341//39341 39154//39154 39365//39365 +f 39345//39345 39329//39329 39296//39296 +f 39284//39284 39258//39258 39454//39454 +f 39305//39305 39311//39311 39230//39230 +f 39258//39258 39316//39316 39454//39454 +f 39260//39260 39143//39143 39460//39460 +f 39327//39327 39283//39283 39521//39521 +f 39305//39305 39481//39481 39311//39311 +f 39359//39359 39255//39255 39368//39368 +f 39255//39255 39374//39374 39368//39368 +f 39481//39481 39305//39305 39370//39370 +f 39556//39556 39445//39445 39260//39260 +f 39369//39369 39462//39462 39320//39320 +f 39420//39420 39343//39343 39379//39379 +f 39371//39371 39437//39437 39235//39235 +f 39235//39235 39354//39354 39371//39371 +f 39397//39397 39470//39470 39315//39315 +f 39343//39343 39295//39295 39379//39379 +f 39397//39397 39265//39265 39404//39404 +f 39326//39326 39491//39491 39374//39374 +f 39107//39107 39402//39402 39295//39295 +f 39292//39292 39233//39233 39375//39375 +f 39342//39342 39241//39241 39442//39442 +f 39303//39303 39262//39262 39467//39467 +f 39497//39497 39245//39245 39260//39260 +f 38968//38968 39492//39492 39455//39455 +f 39427//39427 39468//39468 38956//38956 +f 39213//39213 39314//39314 39350//39350 +f 39305//39305 39259//39259 39433//39433 +f 39195//39195 39346//39346 39448//39448 +f 39223//39223 39212//39212 39434//39434 +f 39433//39433 39166//39166 39493//39493 +f 39339//39339 39287//39287 39266//39266 +f 39197//39197 39353//39353 39298//39298 +f 39332//39332 39213//39213 39449//39449 +f 39347//39347 39349//39349 39406//39406 +f 39421//39421 39471//39471 39223//39223 +f 39357//39357 39282//39282 39179//39179 +f 39479//39479 39358//39358 39508//39508 +f 39319//39319 39437//39437 39551//39551 +f 39721//39721 39237//39237 39333//39333 +f 39325//39325 39327//39327 39392//39392 +f 39319//39319 39294//39294 39437//39437 +f 39478//39478 39157//39157 39244//39244 +f 39493//39493 39313//39313 39543//39543 +f 39349//39349 39328//39328 39514//39514 +f 39406//39406 39349//39349 39514//39514 +f 39360//39360 39543//39543 39313//39313 +f 39428//39428 39483//39483 39307//39307 +f 39377//39377 39361//39361 39290//39290 +f 39378//39378 39335//39335 39372//39372 +f 39094//39094 39471//39471 39436//39436 +f 39435//39435 39418//39418 39256//39256 +f 39250//39250 39384//39384 39574//39574 +f 39426//39426 39271//39271 39381//39381 +f 39262//39262 39157//39157 39478//39478 +f 39330//39330 39250//39250 39574//39574 +f 39339//39339 39364//39364 39403//39403 +f 39243//39243 39359//39359 39538//39538 +f 39310//39310 39318//39318 39390//39390 +f 39318//39318 39366//39366 39390//39390 +f 39257//39257 39322//39322 39489//39489 +f 39365//39365 39256//39256 39579//39579 +f 39473//39473 39396//39396 39410//39410 +f 39380//39380 39432//39432 39312//39312 +f 39142//39142 39170//39170 39887//39887 +f 39189//39189 39431//39431 39522//39522 +f 39394//39394 39395//39395 39463//39463 +f 39488//39488 39439//39439 39394//39394 +f 39393//39393 39219//39219 39338//39338 +f 39588//39588 39260//39260 39460//39460 +f 39283//39283 39399//39399 39521//39521 +f 39374//39374 39438//39438 39368//39368 +f 39189//39189 39522//39522 39447//39447 +f 39492//39492 39268//39268 39317//39317 +f 39366//39366 39376//39376 39557//39557 +f 39485//39485 39297//39297 39590//39590 +f 39308//39308 39464//39464 39554//39554 +f 39450//39450 39348//39348 39400//39400 +f 39376//39376 39415//39415 39409//39409 +f 39409//39409 39415//39415 39480//39480 +f 39464//39464 39284//39284 39423//39423 +f 39353//39353 39498//39498 39298//39298 +f 39352//39352 39405//39405 39402//39402 +f 39441//39441 39339//39339 39403//39403 +f 39323//39323 39429//39429 39500//39500 +f 39411//39411 39405//39405 39239//39239 +f 39283//39283 39401//39401 39399//39399 +f 39380//39380 39342//39342 39407//39407 +f 39433//39433 39370//39370 39305//39305 +f 39408//39408 39195//39195 39446//39446 +f 39548//39548 39324//39324 39476//39476 +f 39424//39424 39242//39242 39453//39453 +f 39448//39448 39446//39446 39195//39195 +f 39357//39357 39440//39440 39282//39282 +f 39453//39453 39307//39307 39483//39483 +f 39462//39462 39403//39403 39364//39364 +f 39398//39398 39575//39575 39301//39301 +f 39479//39479 39499//39499 39354//39354 +f 39241//39241 39324//39324 39442//39442 +f 39345//39345 39414//39414 39329//39329 +f 39269//39269 39319//39319 39551//39551 +f 39354//39354 39355//39355 39479//39479 +f 39507//39507 39440//39440 39357//39357 +f 39442//39442 39324//39324 39548//39548 +f 39350//39350 39205//39205 39496//39496 +f 39342//39342 39442//39442 39407//39407 +f 39348//39348 39414//39414 39345//39345 +f 39452//39452 39291//39291 39417//39417 +f 39301//39301 39506//39506 39306//39306 +f 39579//39579 39256//39256 39418//39418 +f 39508//39508 39358//39358 39516//39516 +f 39346//39346 39304//39304 39504//39504 +f 39306//39306 39506//39506 39249//39249 +f 39390//39390 39486//39486 39310//39310 +f 39516//39516 39358//39358 39184//39184 +f 39526//39526 39417//39417 39299//39299 +f 39478//39478 39244//39244 39382//39382 +f 39386//39386 39222//39222 39416//39416 +f 39526//39526 39299//39299 39439//39439 +f 39545//39545 39321//39321 39362//39362 +f 39410//39410 39329//39329 39414//39414 +f 39382//39382 39332//39332 39449//39449 +f 39449//39449 39477//39477 39382//39382 +f 39383//39383 39311//39311 39565//39565 +f 39391//39391 39272//39272 39459//39459 +f 39552//39552 39341//39341 39365//39365 +f 39226//39226 39694//39694 39139//39139 +f 39284//39284 39454//39454 39423//39423 +f 39461//39461 39341//39341 39552//39552 +f 39139//39139 39887//39887 39170//39170 +f 39381//39381 39309//39309 39385//39385 +f 39524//39524 39413//39413 39490//39490 +f 39430//39430 39257//39257 39489//39489 +f 39316//39316 39408//39408 39525//39525 +f 39385//39385 39312//39312 39432//39432 +f 39390//39390 39366//39366 39718//39718 +f 39287//39287 39472//39472 39286//39286 +f 39476//39476 39286//39286 39472//39472 +f 39472//39472 39287//39287 39339//39339 +f 39554//39554 39523//39523 39308//39308 +f 39556//39556 39260//39260 39588//39588 +f 39557//39557 39376//39376 39409//39409 +f 39441//39441 39472//39472 39339//39339 +f 39499//39499 39371//39371 39354//39354 +f 39404//39404 39323//39323 39495//39495 +f 39379//39379 39295//39295 39581//39581 +f 39500//39500 39495//39495 39323//39323 +f 39210//39210 39484//39484 39401//39401 +f 39350//39350 39560//39560 39213//39213 +f 39347//39347 39505//39505 39444//39444 +f 39295//39295 39402//39402 39581//39581 +f 39497//39497 39260//39260 39445//39445 +f 39377//39377 39373//39373 39571//39571 +f 39223//39223 39434//39434 39421//39421 +f 39415//39415 39269//39269 39546//39546 +f 39347//39347 39406//39406 39636//39636 +f 39448//39448 39346//39346 39504//39504 +f 39576//39576 39545//39545 39362//39362 +f 39285//39285 39315//39315 39470//39470 +f 39532//39532 39473//39473 39410//39410 +f 39412//39412 39285//39285 39470//39470 +f 39484//39484 39270//39270 39563//39563 +f 39388//39388 39514//39514 39328//39328 +f 39456//39456 39514//39514 39388//39388 +f 39285//39285 39412//39412 39528//39528 +f 39338//39338 39285//39285 39528//39528 +f 39560//39560 39534//39534 39213//39213 +f 39418//39418 39435//39435 39510//39510 +f 39426//39426 39511//39511 39304//39304 +f 39516//39516 39184//39184 39451//39451 +f 39533//39533 39237//39237 39509//39509 +f 39449//39449 39213//39213 39534//39534 +f 39482//39482 39410//39410 39414//39414 +f 39413//39413 39451//39451 39184//39184 +f 39360//39360 39420//39420 39543//39543 +f 39478//39478 39382//39382 39477//39477 +f 39351//39351 39436//39436 39589//39589 +f 39419//39419 39643//39643 39363//39363 +f 39521//39521 39392//39392 39327//39327 +f 39475//39475 39457//39457 39361//39361 +f 39507//39507 39357//39357 39383//39383 +f 39389//39389 39321//39321 39545//39545 +f 39381//39381 39385//39385 39458//39458 +f 39533//39533 39459//39459 39272//39272 +f 39368//39368 39538//39538 39359//39359 +f 39348//39348 39450//39450 39414//39414 +f 39388//39388 39486//39486 39456//39456 +f 39432//39432 39458//39458 39385//39385 +f 39494//39494 39458//39458 39432//39432 +f 39481//39481 39565//39565 39311//39311 +f 39496//39496 39363//39363 39643//39643 +f 39825//39825 39460//39460 39330//39330 +f 39478//39478 39467//39467 39262//39262 +f 39506//39506 39400//39400 39249//39249 +f 39454//39454 39316//39316 39519//39519 +f 39519//39519 39316//39316 39525//39525 +f 39606//39606 39429//39429 39302//39302 +f 39302//39302 39424//39424 39515//39515 +f 39606//39606 39302//39302 39515//39515 +f 39393//39393 39338//39338 39528//39528 +f 39488//39488 39394//39394 39530//39530 +f 39530//39530 39394//39394 39463//39463 +f 39393//39393 39593//39593 39340//39340 +f 39531//39531 39340//39340 39593//39593 +f 39395//39395 39340//39340 39531//39531 +f 39463//39463 39395//39395 39531//39531 +f 39668//39668 39379//39379 39581//39581 +f 39397//39397 39404//39404 39501//39501 +f 39443//39443 39444//39444 39505//39505 +f 39500//39500 39429//39429 39550//39550 +f 39404//39404 39495//39495 39653//39653 +f 39581//39581 39402//39402 39474//39474 +f 39497//39497 39626//39626 39628//39628 +f 39369//39369 39396//39396 39473//39473 +f 39434//39434 39375//39375 39620//39620 +f 39505//39505 39347//39347 39636//39636 +f 39432//39432 39380//39380 39555//39555 +f 39555//39555 39494//39494 39432//39432 +f 39399//39399 39401//39401 39558//39558 +f 39415//39415 39546//39546 39480//39480 +f 39402//39402 39405//39405 39562//39562 +f 39433//39433 39493//39493 39591//39591 +f 39470//39470 39397//39397 39501//39501 +f 39527//39527 39301//39301 39575//39575 +f 39469//39469 39591//39591 39493//39493 +f 39428//39428 39243//39243 39538//39538 +f 39325//39325 39392//39392 39601//39601 +f 39482//39482 39532//39532 39410//39410 +f 39270//39270 39386//39386 39614//39614 +f 39322//39322 39389//39389 39662//39662 +f 39504//39504 39304//39304 39511//39511 +f 39506//39506 39301//39301 39527//39527 +f 39469//39469 39493//39493 39543//39543 +f 39489//39489 39322//39322 39662//39662 +f 39263//39263 39425//39425 39688//39688 +f 39417//39417 39526//39526 39503//39503 +f 39521//39521 39399//39399 39627//39627 +f 39438//39438 39374//39374 39583//39583 +f 39549//39549 39589//39589 39436//39436 +f 39579//39579 39418//39418 39510//39510 +f 39374//39374 39491//39491 39583//39583 +f 39416//39416 39308//39308 39682//39682 +f 39682//39682 39308//39308 39523//39523 +f 39317//39317 39263//39263 39688//39688 +f 39450//39450 39487//39487 39414//39414 +f 39426//39426 39381//39381 39518//39518 +f 39579//39579 39552//39552 39365//39365 +f 39353//39353 39351//39351 39589//39589 +f 39420//39420 39379//39379 39668//39668 +f 39887//39887 39139//39139 39694//39694 +f 39487//39487 39450//39450 39600//39600 +f 39458//39458 39518//39518 39381//39381 +f 39590//39590 39297//39297 39452//39452 +f 39887//39887 39622//39622 39142//39142 +f 39585//39585 39461//39461 39552//39552 +f 39233//39233 39430//39430 39489//39489 +f 39588//39588 39460//39460 39825//39825 +f 39398//39398 39461//39461 39585//39585 +f 39367//39367 39485//39485 39590//39590 +f 39567//39567 39367//39367 39590//39590 +f 39517//39517 39400//39400 39506//39506 +f 39526//39526 39439//39439 39488//39488 +f 39372//39372 39240//39240 39652//39652 +f 39375//39375 39233//39233 39620//39620 +f 39408//39408 39446//39446 39525//39525 +f 39433//39433 39699//39699 39370//39370 +f 39450//39450 39400//39400 39642//39642 +f 39465//39465 39699//39699 39433//39433 +f 39422//39422 39455//39455 39466//39466 +f 39636//39636 39406//39406 39512//39512 +f 39401//39401 39484//39484 39563//39563 +f 39546//39546 39269//39269 39551//39551 +f 39473//39473 39532//39532 39539//39539 +f 39651//39651 39475//39475 39361//39361 +f 39380//39380 39407//39407 39555//39555 +f 39406//39406 39514//39514 39512//39512 +f 39237//39237 39721//39721 39509//39509 +f 39569//39569 39384//39384 39422//39422 +f 39457//39457 39475//39475 39633//39633 +f 39436//39436 39471//39471 39549//39549 +f 39411//39411 39562//39562 39405//39405 +f 39576//39576 39336//39336 39628//39628 +f 39407//39407 39442//39442 39555//39555 +f 39574//39574 39384//39384 39569//39569 +f 39270//39270 39614//39614 39563//39563 +f 39476//39476 39649//39649 39548//39548 +f 39536//39536 39419//39419 39298//39298 +f 39456//39456 39486//39486 39544//39544 +f 39449//39449 39534//39534 39477//39477 +f 39544//39544 39486//39486 39390//39390 +f 39614//39614 39386//39386 39615//39615 +f 39538//39538 39368//39368 39613//39613 +f 39541//39541 39476//39476 39472//39472 +f 39426//39426 39518//39518 39542//39542 +f 39368//39368 39438//39438 39617//39617 +f 39437//39437 39371//39371 39744//39744 +f 39590//39590 39452//39452 39513//39513 +f 39438//39438 39583//39583 39617//39617 +f 39583//39583 39491//39491 39520//39520 +f 39482//39482 39414//39414 39487//39487 +f 39443//39443 39520//39520 39491//39491 +f 39387//39387 39697//39697 39226//39226 +f 39518//39518 39458//39458 39568//39568 +f 39413//39413 39524//39524 39451//39451 +f 39103//39103 39391//39391 39431//39431 +f 39477//39477 39540//39540 39478//39478 +f 39233//39233 39489//39489 39620//39620 +f 39481//39481 39370//39370 39699//39699 +f 39517//39517 39642//39642 39400//39400 +f 39344//39344 39142//39142 39622//39622 +f 39458//39458 39494//39494 39568//39568 +f 39403//39403 39462//39462 39573//39573 +f 39373//39373 39567//39567 39737//39737 +f 39522//39522 39431//39431 39547//39547 +f 39447//39447 39652//39652 39240//39240 +f 39606//39606 39550//39550 39429//39429 +f 39488//39488 39530//39530 39529//39529 +f 39530//39530 39463//39463 39592//39592 +f 39526//39526 39488//39488 39529//39529 +f 39463//39463 39531//39531 39592//39592 +f 39559//39559 39401//39401 39563//39563 +f 39474//39474 39402//39402 39562//39562 +f 39731//39731 39474//39474 39562//39562 +f 39337//39337 39457//39457 39633//39633 +f 39504//39504 39629//39629 39448//39448 +f 39591//39591 39465//39465 39433//39433 +f 39585//39585 39635//39635 39398//39398 +f 39483//39483 39428//39428 39578//39578 +f 39734//39734 39678//39678 39435//39435 +f 39428//39428 39538//39538 39578//39578 +f 39649//39649 39476//39476 39541//39541 +f 39575//39575 39398//39398 39635//39635 +f 39537//39537 39532//39532 39482//39482 +f 39411//39411 39325//39325 39601//39601 +f 39503//39503 39526//39526 39502//39502 +f 39502//39502 39584//39584 39503//39503 +f 39479//39479 39508//39508 39602//39602 +f 39602//39602 39508//39508 39516//39516 +f 39538//39538 39613//39613 39611//39611 +f 39417//39417 39503//39503 39584//39584 +f 39386//39386 39416//39416 39615//39615 +f 39419//39419 39536//39536 39643//39643 +f 39391//39391 39459//39459 39687//39687 +f 39511//39511 39426//39426 39542//39542 +f 39392//39392 39521//39521 39582//39582 +f 39682//39682 39586//39586 39416//39416 +f 39565//39565 39507//39507 39383//39383 +f 39496//39496 39643//39643 39564//39564 +f 39514//39514 39456//39456 39673//39673 +f 39551//39551 39437//39437 39570//39570 +f 39350//39350 39496//39496 39710//39710 +f 39472//39472 39441//39441 39553//39553 +f 39441//39441 39403//39403 39553//39553 +f 39452//39452 39417//39417 39584//39584 +f 39518//39518 39568//39568 39621//39621 +f 39600//39600 39450//39450 39671//39671 +f 39558//39558 39401//39401 39559//39559 +f 39344//39344 39622//39622 39427//39427 +f 39744//39744 39570//39570 39437//39437 +f 39554//39554 39464//39464 39619//39619 +f 39571//39571 39373//39373 39737//39737 +f 39423//39423 39619//39619 39464//39464 +f 39642//39642 39671//39671 39450//39450 +f 39625//39625 39568//39568 39494//39494 +f 39454//39454 39519//39519 39761//39761 +f 39555//39555 39625//39625 39494//39494 +f 39543//39543 39420//39420 39572//39572 +f 39742//39742 39492//39492 39317//39317 +f 39744//39744 39371//39371 39499//39499 +f 39571//39571 39715//39715 39377//39377 +f 39517//39517 39506//39506 39663//39663 +f 39572//39572 39420//39420 39668//39668 +f 39553//39553 39403//39403 39573//39573 +f 39555//39555 39442//39442 39535//39535 +f 39361//39361 39377//39377 39715//39715 +f 39715//39715 39651//39651 39361//39361 +f 39468//39468 39427//39427 39709//39709 +f 39498//39498 39353//39353 39589//39589 +f 39467//39467 39478//39478 39603//39603 +f 39369//39369 39573//39573 39462//39462 +f 39453//39453 39483//39483 39596//39596 +f 39435//39435 39467//39467 39734//39734 +f 39425//39425 39378//39378 39685//39685 +f 39561//39561 39440//39440 39507//39507 +f 39684//39684 39504//39504 39511//39511 +f 39789//39789 39434//39434 39620//39620 +f 39505//39505 39609//39609 39443//39443 +f 39653//39653 39495//39495 39632//39632 +f 39607//39607 39337//39337 39633//39633 +f 39434//39434 39638//39638 39421//39421 +f 39495//39495 39500//39500 39631//39631 +f 39638//39638 39736//39736 39421//39421 +f 39545//39545 39691//39691 39389//39389 +f 39538//39538 39611//39611 39578//39578 +f 39498//39498 39536//39536 39298//39298 +f 39584//39584 39502//39502 39670//39670 +f 39499//39499 39479//39479 39598//39598 +f 39369//39369 39473//39473 39566//39566 +f 39369//39369 39566//39566 39577//39577 +f 39510//39510 39435//39435 39678//39678 +f 39452//39452 39584//39584 39706//39706 +f 39602//39602 39598//39598 39479//39479 +f 39539//39539 39566//39566 39473//39473 +f 39431//39431 39391//39391 39687//39687 +f 39542//39542 39518//39518 39616//39616 +f 39512//39512 39514//39514 39612//39612 +f 39562//39562 39411//39411 39601//39601 +f 39694//39694 39226//39226 39697//39697 +f 39565//39565 39481//39481 39669//39669 +f 39553//39553 39541//39541 39472//39472 +f 39546//39546 39551//39551 39921//39921 +f 39368//39368 39617//39617 39613//39613 +f 39539//39539 39532//39532 39676//39676 +f 39543//39543 39839//39839 39469//39469 +f 39625//39625 39555//39555 39650//39650 +f 39601//39601 39392//39392 39582//39582 +f 39524//39524 39490//39490 39618//39618 +f 39564//39564 39710//39710 39496//39496 +f 39520//39520 39443//39443 39609//39609 +f 39510//39510 39639//39639 39579//39579 +f 39600//39600 39580//39580 39487//39487 +f 39447//39447 39522//39522 39547//39547 +f 39540//39540 39675//39675 39478//39478 +f 39582//39582 39521//39521 39627//39627 +f 39567//39567 39590//39590 39680//39680 +f 39500//39500 39550//39550 39762//39762 +f 39366//39366 39557//39557 39718//39718 +f 39523//39523 39554//39554 39619//39619 +f 39424//39424 39453//39453 39596//39596 +f 39696//39696 39553//39553 39573//39573 +f 39557//39557 39409//39409 39659//39659 +f 39675//39675 39603//39603 39478//39478 +f 39702//39702 39492//39492 39742//39742 +f 39455//39455 39492//39492 39702//39702 +f 39624//39624 39497//39497 39445//39445 +f 39587//39587 39440//39440 39677//39677 +f 39558//39558 39646//39646 39399//39399 +f 39599//39599 39573//39573 39369//39369 +f 39731//39731 39581//39581 39474//39474 +f 39733//39733 39558//39558 39559//39559 +f 39369//39369 39577//39577 39599//39599 +f 39677//39677 39440//39440 39561//39561 +f 39446//39446 39448//39448 39629//39629 +f 39628//39628 39755//39755 39576//39576 +f 39654//39654 39501//39501 39404//39404 +f 39404//39404 39653//39653 39654//39654 +f 39526//39526 39529//39529 39502//39502 +f 39595//39595 39412//39412 39470//39470 +f 39393//39393 39528//39528 39593//39593 +f 39592//39592 39531//39531 39594//39594 +f 39470//39470 39501//39501 39595//39595 +f 39718//39718 39557//39557 39659//39659 +f 39499//39499 39598//39598 39744//39744 +f 39545//39545 39576//39576 39686//39686 +f 39726//39726 39725//39725 39540//39540 +f 39686//39686 39691//39691 39545//39545 +f 39609//39609 39823//39823 39520//39520 +f 39663//39663 39506//39506 39752//39752 +f 39596//39596 39515//39515 39424//39424 +f 39688//39688 39425//39425 39685//39685 +f 39596//39596 39483//39483 39597//39597 +f 39434//39434 39789//39789 39638//39638 +f 39684//39684 39629//39629 39504//39504 +f 39459//39459 39533//39533 39509//39509 +f 39563//39563 39614//39614 39695//39695 +f 39574//39574 39569//39569 39790//39790 +f 39387//39387 39337//39337 39607//39607 +f 39598//39598 39602//39602 39780//39780 +f 39743//39743 39600//39600 39671//39671 +f 39755//39755 39686//39686 39576//39576 +f 39675//39675 39540//39540 39725//39725 +f 39642//39642 39517//39517 39663//39663 +f 39597//39597 39483//39483 39771//39771 +f 39608//39608 39771//39771 39483//39483 +f 39487//39487 39604//39604 39482//39482 +f 39580//39580 39708//39708 39487//39487 +f 39578//39578 39608//39608 39483//39483 +f 39708//39708 39604//39604 39487//39487 +f 39611//39611 39610//39610 39578//39578 +f 39482//39482 39604//39604 39537//39537 +f 39452//39452 39706//39706 39513//39513 +f 39456//39456 39544//39544 39673//39673 +f 39736//39736 39471//39471 39421//39421 +f 39705//39705 39471//39471 39736//39736 +f 39739//39739 39524//39524 39618//39618 +f 39471//39471 39705//39705 39549//39549 +f 39544//39544 39390//39390 39645//39645 +f 39500//39500 39762//39762 39760//39760 +f 39561//39561 39507//39507 39565//39565 +f 39623//39623 39427//39427 39622//39622 +f 39390//39390 39718//39718 39645//39645 +f 39839//39839 39543//39543 39641//39641 +f 39477//39477 39534//39534 39726//39726 +f 39605//39605 39641//39641 39543//39543 +f 39575//39575 39752//39752 39527//39527 +f 39617//39617 39583//39583 39672//39672 +f 39646//39646 39627//39627 39399//39399 +f 39506//39506 39527//39527 39752//39752 +f 39540//39540 39477//39477 39726//39726 +f 39605//39605 39543//39543 39572//39572 +f 39808//39808 39674//39674 39551//39551 +f 39551//39551 39570//39570 39808//39808 +f 39761//39761 39619//39619 39423//39423 +f 39423//39423 39454//39454 39761//39761 +f 39466//39466 39455//39455 39683//39683 +f 39445//39445 39556//39556 39679//39679 +f 39621//39621 39692//39692 39518//39518 +f 39350//39350 39857//39857 39560//39560 +f 39445//39445 39679//39679 39624//39624 +f 39422//39422 39466//39466 39822//39822 +f 39621//39621 39781//39781 39692//39692 +f 39761//39761 39519//39519 39647//39647 +f 39721//39721 39630//39630 39509//39509 +f 39497//39497 39624//39624 39626//39626 +f 39587//39587 39748//39748 39490//39490 +f 39525//39525 39446//39446 39713//39713 +f 39650//39650 39555//39555 39535//39535 +f 39713//39713 39446//39446 39629//39629 +f 39442//39442 39548//39548 39535//39535 +f 39569//39569 39422//39422 39758//39758 +f 39583//39583 39520//39520 39672//39672 +f 39816//39816 39699//39699 39465//39465 +f 39672//39672 39520//39520 39823//39823 +f 39667//39667 39553//39553 39751//39751 +f 39534//39534 39560//39560 39857//39857 +f 39726//39726 39534//39534 39857//39857 +f 39696//39696 39751//39751 39553//39553 +f 39825//39825 39330//39330 39574//39574 +f 39387//39387 39900//39900 39697//39697 +f 39639//39639 39510//39510 39741//39741 +f 39511//39511 39542//39542 39684//39684 +f 39659//39659 39409//39409 39769//39769 +f 39690//39690 39465//39465 39591//39591 +f 39769//39769 39409//39409 39480//39480 +f 39753//39753 39643//39643 39536//39536 +f 39727//39727 39696//39696 39573//39573 +f 39387//39387 39607//39607 39900//39900 +f 39431//39431 39687//39687 39648//39648 +f 39639//39639 39722//39722 39579//39579 +f 39660//39660 39601//39601 39640//39640 +f 39562//39562 39601//39601 39660//39660 +f 39480//39480 39546//39546 39644//39644 +f 39670//39670 39634//39634 39584//39584 +f 39579//39579 39722//39722 39552//39552 +f 39537//39537 39637//39637 39532//39532 +f 39591//39591 39469//39469 39690//39690 +f 39561//39561 39565//39565 39661//39661 +f 39921//39921 39644//39644 39546//39546 +f 39416//39416 39586//39586 39615//39615 +f 39727//39727 39573//39573 39599//39599 +f 39711//39711 39637//39637 39537//39537 +f 39688//39688 39785//39785 39317//39317 +f 39585//39585 39552//39552 39722//39722 +f 39518//39518 39692//39692 39616//39616 +f 39608//39608 39578//39578 39610//39610 +f 39451//39451 39602//39602 39516//39516 +f 39689//39689 39603//39603 39675//39675 +f 39680//39680 39590//39590 39513//39513 +f 39582//39582 39627//39627 39740//39740 +f 39853//39853 39671//39671 39642//39642 +f 39619//39619 39682//39682 39523//39523 +f 39580//39580 39600//39600 39743//39743 +f 39625//39625 39621//39621 39568//39568 +f 39500//39500 39760//39760 39631//39631 +f 39700//39700 39389//39389 39691//39691 +f 39649//39649 39681//39681 39548//39548 +f 39699//39699 39669//39669 39481//39481 +f 39821//39821 39610//39610 39611//39611 +f 39716//39716 39821//39821 39611//39611 +f 39489//39489 39662//39662 39665//39665 +f 39603//39603 39734//39734 39467//39467 +f 39611//39611 39613//39613 39716//39716 +f 39710//39710 39857//39857 39350//39350 +f 39649//39649 39541//39541 39666//39666 +f 39613//39613 39617//39617 39716//39716 +f 39646//39646 39558//39558 39733//39733 +f 39535//39535 39548//39548 39723//39723 +f 39553//39553 39666//39666 39541//39541 +f 39553//39553 39667//39667 39666//39666 +f 39490//39490 39848//39848 39618//39618 +f 39580//39580 39772//39772 39708//39708 +f 39647//39647 39519//39519 39712//39712 +f 39566//39566 39539//39539 39676//39676 +f 39490//39490 39748//39748 39848//39848 +f 39519//39519 39525//39525 39712//39712 +f 39468//39468 39709//39709 39779//39779 +f 39721//39721 39468//39468 39779//39779 +f 39532//39532 39637//39637 39676//39676 +f 39712//39712 39525//39525 39713//39713 +f 39711//39711 39537//39537 39604//39604 +f 39475//39475 39651//39651 39720//39720 +f 39670//39670 39502//39502 39658//39658 +f 39528//39528 39412//39412 39730//39730 +f 39730//39730 39595//39595 39655//39655 +f 39412//39412 39595//39595 39730//39730 +f 39592//39592 39657//39657 39530//39530 +f 39529//39529 39530//39530 39657//39657 +f 39593//39593 39796//39796 39531//39531 +f 39658//39658 39529//39529 39657//39657 +f 39502//39502 39529//39529 39658//39658 +f 39796//39796 39593//39593 39656//39656 +f 39593//39593 39528//39528 39730//39730 +f 39730//39730 39656//39656 39593//39593 +f 39531//39531 39796//39796 39594//39594 +f 39763//39763 39762//39762 39550//39550 +f 39595//39595 39501//39501 39928//39928 +f 39655//39655 39595//39595 39928//39928 +f 39501//39501 39654//39654 39928//39928 +f 39733//39733 39559//39559 39695//39695 +f 39731//39731 39562//39562 39799//39799 +f 39561//39561 39732//39732 39677//39677 +f 39596//39596 39597//39597 39698//39698 +f 39631//39631 39760//39760 39815//39815 +f 39824//39824 39524//39524 39739//39739 +f 39636//39636 39609//39609 39505//39505 +f 39559//39559 39563//39563 39695//39695 +f 39654//39654 39653//39653 39632//39632 +f 39495//39495 39631//39631 39768//39768 +f 39734//39734 39603//39603 39689//39689 +f 39695//39695 39614//39614 39838//39838 +f 39904//39904 39636//39636 39512//39512 +f 39634//39634 39670//39670 39703//39703 +f 39838//39838 39614//39614 39773//39773 +f 39601//39601 39740//39740 39640//39640 +f 39706//39706 39584//39584 39634//39634 +f 39601//39601 39582//39582 39740//39740 +f 39664//39664 39663//39663 39752//39752 +f 39614//39614 39615//39615 39773//39773 +f 39612//39612 39514//39514 39704//39704 +f 39673//39673 39704//39704 39514//39514 +f 39921//39921 39551//39551 39674//39674 +f 39753//39753 39536//39536 39498//39498 +f 39618//39618 39745//39745 39739//39739 +f 39716//39716 39617//39617 39958//39958 +f 39617//39617 39672//39672 39958//39958 +f 39673//39673 39544//39544 39852//39852 +f 39605//39605 39572//39572 39668//39668 +f 39389//39389 39700//39700 39662//39662 +f 39623//39623 39709//39709 39427//39427 +f 39808//39808 39570//39570 39744//39744 +f 39455//39455 39702//39702 39683//39683 +f 39581//39581 39731//39731 39719//39719 +f 39510//39510 39678//39678 39701//39701 +f 39585//39585 39831//39831 39635//39635 +f 39745//39745 39618//39618 39848//39848 +f 39669//39669 39810//39810 39565//39565 +f 39744//39744 39598//39598 39926//39926 +f 39750//39750 39489//39489 39665//39665 +f 39652//39652 39955//39955 39372//39372 +f 39635//39635 39752//39752 39575//39575 +f 39602//39602 39451//39451 39824//39824 +f 39524//39524 39824//39824 39451//39451 +f 39489//39489 39750//39750 39620//39620 +f 39761//39761 39966//39966 39619//39619 +f 39589//39589 39549//39549 39707//39707 +f 39722//39722 39639//39639 39741//39741 +f 39676//39676 39577//39577 39566//39566 +f 39822//39822 39758//39758 39422//39422 +f 39372//39372 39955//39955 39378//39378 +f 39677//39677 39748//39748 39587//39587 +f 39748//39748 39677//39677 39783//39783 +f 39790//39790 39569//39569 39758//39758 +f 39825//39825 39574//39574 39790//39790 +f 39722//39722 39774//39774 39585//39585 +f 39774//39774 39831//39831 39585//39585 +f 39548//39548 39681//39681 39723//39723 +f 39823//39823 39609//39609 39828//39828 +f 39632//39632 39495//39495 39738//39738 +f 39693//39693 39732//39732 39561//39561 +f 39738//39738 39495//39495 39768//39768 +f 39631//39631 39815//39815 39768//39768 +f 39661//39661 39693//39693 39561//39561 +f 39711//39711 39604//39604 39708//39708 +f 39512//39512 39612//39612 39904//39904 +f 39469//39469 39839//39839 39690//39690 +f 39826//39826 39661//39661 39565//39565 +f 39644//39644 39769//39769 39480//39480 +f 39771//39771 39608//39608 39754//39754 +f 39649//39649 39801//39801 39681//39681 +f 39887//39887 39915//39915 39622//39622 +f 39623//39623 39622//39622 39915//39915 +f 39608//39608 39610//39610 39714//39714 +f 39652//39652 39447//39447 39547//39547 +f 39941//39941 39644//39644 39921//39921 +f 39610//39610 39821//39821 39714//39714 +f 39826//39826 39565//39565 39810//39810 +f 39705//39705 39736//39736 39807//39807 +f 39649//39649 39666//39666 39801//39801 +f 39640//39640 39740//39740 39842//39842 +f 39544//39544 39938//39938 39852//39852 +f 39642//39642 39663//39663 39853//39853 +f 39699//39699 39759//39759 39669//39669 +f 39808//39808 39744//39744 39717//39717 +f 39544//39544 39645//39645 39938//39938 +f 39866//39866 39535//39535 39723//39723 +f 39567//39567 39680//39680 39802//39802 +f 39707//39707 39549//39549 39705//39705 +f 39737//39737 39567//39567 39802//39802 +f 39853//39853 39743//39743 39671//39671 +f 39630//39630 39721//39721 39819//39819 +f 39740//39740 39627//39627 39788//39788 +f 39725//39725 39726//39726 39757//39757 +f 39701//39701 39741//39741 39510//39510 +f 39586//39586 39682//39682 39862//39862 +f 39735//39735 39599//39599 39577//39577 +f 39802//39802 39680//39680 39881//39881 +f 39776//39776 39735//39735 39577//39577 +f 39651//39651 39715//39715 39720//39720 +f 39682//39682 39619//39619 39927//39927 +f 39787//39787 39789//39789 39620//39620 +f 39685//39685 39378//39378 39955//39955 +f 39777//39777 39605//39605 39668//39668 +f 39675//39675 39725//39725 39804//39804 +f 39749//39749 39711//39711 39847//39847 +f 39515//39515 39596//39596 39698//39698 +f 39509//39509 39784//39784 39459//39459 +f 39668//39668 39581//39581 39719//39719 +f 39813//39813 39713//39713 39629//39629 +f 39804//39804 39764//39764 39675//39675 +f 39711//39711 39749//39749 39637//39637 +f 39676//39676 39637//39637 39749//39749 +f 39847//39847 39711//39711 39708//39708 +f 39689//39689 39675//39675 39764//39764 +f 39687//39687 39459//39459 39784//39784 +f 39685//39685 40011//40011 39688//39688 +f 39621//39621 39625//39625 39861//39861 +f 39820//39820 39861//39861 39625//39625 +f 39857//39857 39827//39827 39726//39726 +f 39756//39756 39727//39727 39599//39599 +f 39625//39625 39650//39650 39820//39820 +f 39820//39820 39650//39650 39942//39942 +f 39684//39684 39542//39542 39616//39616 +f 39801//39801 39723//39723 39681//39681 +f 39657//39657 39592//39592 39728//39728 +f 39793//39793 39655//39655 39794//39794 +f 39730//39730 39655//39655 39793//39793 +f 39657//39657 39729//39729 39658//39658 +f 39796//39796 39932//39932 39594//39594 +f 39592//39592 39594//39594 39932//39932 +f 39932//39932 39728//39728 39592//39592 +f 39928//39928 39654//39654 39868//39868 +f 39550//39550 39606//39606 39763//39763 +f 39658//39658 39724//39724 39670//39670 +f 39654//39654 39738//39738 39868//39868 +f 39632//39632 39738//39738 39654//39654 +f 39547//39547 39431//39431 39648//39648 +f 39753//39753 39498//39498 39909//39909 +f 39694//39694 39697//39697 39766//39766 +f 39556//39556 39588//39588 39829//39829 +f 39562//39562 39660//39660 39799//39799 +f 39317//39317 39785//39785 39742//39742 +f 39723//39723 39801//39801 39867//39867 +f 39703//39703 39670//39670 39746//39746 +f 39702//39702 39742//39742 39770//39770 +f 39712//39712 39844//39844 39647//39647 +f 39867//39867 39866//39866 39723//39723 +f 39598//39598 39780//39780 39830//39830 +f 39724//39724 39746//39746 39670//39670 +f 39824//39824 39780//39780 39602//39602 +f 39791//39791 39746//39746 39724//39724 +f 39736//39736 39638//39638 40097//40097 +f 39700//39700 39665//39665 39662//39662 +f 39887//39887 39694//39694 39973//39973 +f 39571//39571 39737//39737 39802//39802 +f 39802//39802 39805//39805 39571//39571 +f 39712//39712 39713//39713 39956//39956 +f 39956//39956 39713//39713 39797//39797 +f 39634//39634 39703//39703 39747//39747 +f 39757//39757 39804//39804 39725//39725 +f 39800//39800 39643//39643 39753//39753 +f 39713//39713 39798//39798 39797//39797 +f 39811//39811 39634//39634 39747//39747 +f 39800//39800 39564//39564 39643//39643 +f 39709//39709 39623//39623 39918//39918 +f 39856//39856 39626//39626 39624//39624 +f 39676//39676 39776//39776 39577//39577 +f 39628//39628 39626//39626 39856//39856 +f 39669//39669 39759//39759 39810//39810 +f 39634//39634 39811//39811 39706//39706 +f 39714//39714 39754//39754 39608//39608 +f 39605//39605 39839//39839 39641//39641 +f 39721//39721 39779//39779 39819//39819 +f 39629//39629 39684//39684 39813//39813 +f 39645//39645 39718//39718 39858//39858 +f 39619//39619 39966//39966 39927//39927 +f 39822//39822 39466//39466 39986//39986 +f 39858//39858 39718//39718 39659//39659 +f 39680//39680 39513//39513 39892//39892 +f 39843//39843 39589//39589 39707//39707 +f 39787//39787 39620//39620 39750//39750 +f 39816//39816 39759//39759 39699//39699 +f 39786//39786 39783//39783 39677//39677 +f 39777//39777 39668//39668 39719//39719 +f 39788//39788 39627//39627 39646//39646 +f 39757//39757 39726//39726 39827//39827 +f 39784//39784 39509//39509 40030//40030 +f 39646//39646 39733//39733 39788//39788 +f 39719//39719 39731//39731 39765//39765 +f 39677//39677 39732//39732 39786//39786 +f 39781//39781 39621//39621 39861//39861 +f 39761//39761 39647//39647 39947//39947 +f 39741//39741 39864//39864 39722//39722 +f 39806//39806 39696//39696 39727//39727 +f 39616//39616 39692//39692 39782//39782 +f 39784//39784 39648//39648 39687//39687 +f 39722//39722 39897//39897 39774//39774 +f 39806//39806 39727//39727 39756//39756 +f 39535//39535 39767//39767 39650//39650 +f 39756//39756 39599//39599 39735//39735 +f 39767//39767 39942//39942 39650//39650 +f 39829//39829 39588//39588 40063//40063 +f 39731//39731 39799//39799 39934//39934 +f 39765//39765 39731//39731 39934//39934 +f 39767//39767 39535//39535 39863//39863 +f 39866//39866 39863//39863 39535//39535 +f 39609//39609 39636//39636 39935//39935 +f 39904//39904 39935//39935 39636//39636 +f 39763//39763 39606//39606 39846//39846 +f 39678//39678 39734//39734 39812//39812 +f 39678//39678 39920//39920 39701//39701 +f 39700//39700 39691//39691 39833//39833 +f 39698//39698 39606//39606 39515//39515 +f 39807//39807 39736//39736 40097//40097 +f 39956//39956 39844//39844 39712//39712 +f 39826//39826 39693//39693 39661//39661 +f 39683//39683 39702//39702 39770//39770 +f 39704//39704 39673//39673 40023//40023 +f 39564//39564 39960//39960 39710//39710 +f 39772//39772 39580//39580 39743//39743 +f 39814//39814 39706//39706 39811//39811 +f 39771//39771 39754//39754 39876//39876 +f 39798//39798 39713//39713 39902//39902 +f 39707//39707 39705//39705 40022//40022 +f 39674//39674 39808//39808 39845//39845 +f 39513//39513 39706//39706 39814//39814 +f 39813//39813 39902//39902 39713//39713 +f 39892//39892 39513//39513 39814//39814 +f 39801//39801 39666//39666 39667//39667 +f 39857//39857 39710//39710 39960//39960 +f 39775//39775 39708//39708 39772//39772 +f 39754//39754 39714//39714 39854//39854 +f 39715//39715 39571//39571 39805//39805 +f 39760//39760 39762//39762 39855//39855 +f 39907//39907 39854//39854 39714//39714 +f 39926//39926 39717//39717 39744//39744 +f 39750//39750 39665//39665 39849//39849 +f 39843//39843 39498//39498 39589//39589 +f 39659//39659 39769//39769 39937//39937 +f 39762//39762 39763//39763 39903//39903 +f 39926//39926 39598//39598 39878//39878 +f 39909//39909 39498//39498 39843//39843 +f 39783//39783 39848//39848 39748//39748 +f 39716//39716 39958//39958 39821//39821 +f 39864//39864 39897//39897 39722//39722 +f 39839//39839 39605//39605 39840//39840 +f 39856//39856 39624//39624 40158//40158 +f 39777//39777 39840//39840 39605//39605 +f 40063//40063 39588//39588 39825//39825 +f 39720//39720 39633//39633 39475//39475 +f 39509//39509 39630//39630 40030//40030 +f 39607//39607 39633//39633 39900//39900 +f 39664//39664 39853//39853 39663//39663 +f 39628//39628 39856//39856 39860//39860 +f 39755//39755 39628//39628 39860//39860 +f 39696//39696 39806//39806 39751//39751 +f 39850//39850 39708//39708 39775//39775 +f 39847//39847 39708//39708 39850//39850 +f 39824//39824 39739//39739 39944//39944 +f 39730//39730 39793//39793 39929//39929 +f 39657//39657 39728//39728 39792//39792 +f 39657//39657 39792//39792 39729//39729 +f 39658//39658 39729//39729 39792//39792 +f 39792//39792 39795//39795 39658//39658 +f 39724//39724 39658//39658 39795//39795 +f 39791//39791 39724//39724 39795//39795 +f 39929//39929 39871//39871 39730//39730 +f 39656//39656 39730//39730 39871//39871 +f 39871//39871 39796//39796 39656//39656 +f 39655//39655 39928//39928 39794//39794 +f 39812//39812 39920//39920 39678//39678 +f 39648//39648 39875//39875 39547//39547 +f 39828//39828 39609//39609 39874//39874 +f 39609//39609 39935//39935 39874//39874 +f 39691//39691 39686//39686 39953//39953 +f 39837//39837 39735//39735 39776//39776 +f 39732//39732 39693//39693 39834//39834 +f 39878//39878 39598//39598 39830//39830 +f 39746//39746 39791//39791 39997//39997 +f 39809//39809 39746//39746 39997//39997 +f 39746//39746 39809//39809 39703//39703 +f 39741//39741 39701//39701 39920//39920 +f 39749//39749 39916//39916 39778//39778 +f 39747//39747 39703//39703 39809//39809 +f 39842//39842 39803//39803 39640//39640 +f 39829//39829 39679//39679 39556//39556 +f 39813//39813 39684//39684 39817//39817 +f 39606//39606 39698//39698 39846//39846 +f 39893//39893 39891//39891 39693//39693 +f 39904//39904 39612//39612 39877//39877 +f 39705//39705 39807//39807 40017//40017 +f 39842//39842 39740//39740 39884//39884 +f 39612//39612 39704//39704 39877//39877 +f 39597//39597 39771//39771 39698//39698 +f 39684//39684 39616//39616 39817//39817 +f 40102//40102 39827//39827 39857//39857 +f 39773//39773 39615//39615 39586//39586 +f 39635//39635 39835//39835 39752//39752 +f 39886//39886 39867//39867 39801//39801 +f 39740//39740 39788//39788 39884//39884 +f 39707//39707 40022//40022 39896//39896 +f 39876//39876 39754//39754 39905//39905 +f 40023//40023 39673//39673 40057//40057 +f 39707//39707 39896//39896 39843//39843 +f 39852//39852 40057//40057 39673//39673 +f 39945//39945 39776//39776 39676//39676 +f 39815//39815 39760//39760 39855//39855 +f 39664//39664 39752//39752 39899//39899 +f 39782//39782 39781//39781 39901//39901 +f 39624//39624 39679//39679 39818//39818 +f 40158//40158 39624//39624 39818//39818 +f 39717//39717 39926//39926 39987//39987 +f 39697//39697 39900//39900 39766//39766 +f 39692//39692 39781//39781 39782//39782 +f 39764//39764 39804//39804 39908//39908 +f 39733//39733 39880//39880 39788//39788 +f 39714//39714 39821//39821 39907//39907 +f 39778//39778 39945//39945 39676//39676 +f 39630//39630 39819//39819 40030//40030 +f 39848//39848 39783//39783 39888//39888 +f 39786//39786 39888//39888 39783//39783 +f 39859//39859 39888//39888 39786//39786 +f 39743//39743 39851//39851 39772//39772 +f 39689//39689 39985//39985 39734//39734 +f 39786//39786 39732//39732 39859//39859 +f 39734//39734 39985//39985 39812//39812 +f 39688//39688 40011//40011 39865//39865 +f 39785//39785 39688//39688 39865//39865 +f 39847//39847 39916//39916 39749//39749 +f 39676//39676 39749//39749 39778//39778 +f 39756//39756 39735//39735 39837//39837 +f 39742//39742 39785//39785 39865//39865 +f 39659//39659 39937//39937 39858//39858 +f 39878//39878 40062//40062 39926//39926 +f 39864//39864 39741//39741 39920//39920 +f 39465//39465 39991//39991 39816//39816 +f 39691//39691 39953//39953 39833//39833 +f 39973//39973 39694//39694 39766//39766 +f 39733//39733 39695//39695 39880//39880 +f 39834//39834 39693//39693 39891//39891 +f 39801//39801 39832//39832 39886//39886 +f 40149//40149 40097//40097 39638//39638 +f 39756//39756 39837//39837 39836//39836 +f 39465//39465 39690//39690 39991//39991 +f 39944//39944 39739//39739 39972//39972 +f 39774//39774 39897//39897 39873//39873 +f 39547//39547 39875//39875 39939//39939 +f 39757//39757 39827//39827 39890//39890 +f 39846//39846 39698//39698 39876//39876 +f 39745//39745 39972//39972 39739//39739 +f 39667//39667 39832//39832 39801//39801 +f 39698//39698 39771//39771 39876//39876 +f 39811//39811 39922//39922 39814//39814 +f 39695//39695 39838//39838 39998//39998 +f 39813//39813 39817//39817 39902//39902 +f 39918//39918 39623//39623 39915//39915 +f 39660//39660 39640//39640 39803//39803 +f 39854//39854 39905//39905 39754//39754 +f 39667//39667 39751//39751 39889//39889 +f 39907//39907 39821//39821 40024//40024 +f 39806//39806 39889//39889 39751//39751 +f 39945//39945 39778//39778 39879//39879 +f 40024//40024 39821//39821 39958//39958 +f 39817//39817 39782//39782 40096//40096 +f 39616//39616 39782//39782 39817//39817 +f 39913//39913 39947//39947 39647//39647 +f 39647//39647 39844//39844 39913//39913 +f 39633//39633 39720//39720 39883//39883 +f 39894//39894 39693//39693 39826//39826 +f 39938//39938 39645//39645 39858//39858 +f 39900//39900 39633//39633 39883//39883 +f 39925//39925 39743//39743 39853//39853 +f 39901//39901 40096//40096 39782//39782 +f 39836//39836 39806//39806 39756//39756 +f 39862//39862 39682//39682 39988//39988 +f 39927//39927 39988//39988 39682//39682 +f 39921//39921 39674//39674 40020//40020 +f 39764//39764 39908//39908 39895//39895 +f 40020//40020 39674//39674 39845//39845 +f 39903//39903 39855//39855 39762//39762 +f 39841//39841 39840//39840 39777//39777 +f 39717//39717 39845//39845 39808//39808 +f 39927//39927 39966//39966 39990//39990 +f 39826//39826 39810//39810 39894//39894 +f 39719//39719 39841//39841 39777//39777 +f 39775//39775 39772//39772 39851//39851 +f 39765//39765 39841//39841 39719//39719 +f 39972//39972 39745//39745 39848//39848 +f 40149//40149 39789//39789 39787//39787 +f 39638//39638 39789//39789 40149//40149 +f 39831//39831 39835//39835 39635//39635 +f 39835//39835 39831//39831 39983//39983 +f 39835//39835 39899//39899 39752//39752 +f 39810//39810 39759//39759 39898//39898 +f 39686//39686 39755//39755 39953//39953 +f 40102//40102 39857//39857 39882//39882 +f 39830//39830 39780//39780 40148//40148 +f 39824//39824 39944//39944 39780//39780 +f 39898//39898 39759//39759 39816//39816 +f 40102//40102 39890//39890 39827//39827 +f 39901//39901 39781//39781 39861//39861 +f 39825//39825 39790//39790 40063//40063 +f 39788//39788 39880//39880 40101//40101 +f 39732//39732 39834//39834 39859//39859 +f 39925//39925 39853//39853 39940//39940 +f 39863//39863 39866//39866 39951//39951 +f 39792//39792 39728//39728 39932//39932 +f 39992//39992 39792//39792 39932//39932 +f 39792//39792 39992//39992 39870//39870 +f 39795//39795 39792//39792 39870//39870 +f 39791//39791 39795//39795 39997//39997 +f 39796//39796 39871//39871 39872//39872 +f 39932//39932 39796//39796 39872//39872 +f 39928//39928 39943//39943 39794//39794 +f 39763//39763 39846//39846 39903//39903 +f 39943//39943 39869//39869 39794//39794 +f 39967//39967 39823//39823 39828//39828 +f 39828//39828 39874//39874 39976//39976 +f 39765//39765 39934//39934 39841//39841 +f 39831//39831 39774//39774 39873//39873 +f 39959//39959 39831//39831 39873//39873 +f 39868//39868 39738//39738 39968//39968 +f 39980//39980 39909//39909 39843//39843 +f 39768//39768 39968//39968 39738//39738 +f 39935//39935 39904//39904 40087//40087 +f 39769//39769 39644//39644 40032//40032 +f 39747//39747 39809//39809 39957//39957 +f 39880//39880 39695//39695 39998//39998 +f 39644//39644 39941//39941 40032//40032 +f 39861//39861 39911//39911 39901//39901 +f 39660//39660 39803//39803 39799//39799 +f 39983//39983 39831//39831 39959//39959 +f 39811//39811 39747//39747 39957//39957 +f 39851//39851 39743//39743 39948//39948 +f 39861//39861 39820//39820 39942//39942 +f 39842//39842 40044//40044 40008//40008 +f 39803//39803 39842//39842 40008//40008 +f 39882//39882 39857//39857 39960//39960 +f 39941//39941 39921//39921 40013//40013 +f 39753//39753 39909//39909 39910//39910 +f 40057//40057 39852//39852 39938//39938 +f 39892//39892 39814//39814 39919//39919 +f 40082//40082 39800//39800 39753//39753 +f 39839//39839 39954//39954 39690//39690 +f 39881//39881 39680//39680 40026//40026 +f 39664//39664 39899//39899 39835//39835 +f 39918//39918 39779//39779 39709//39709 +f 39836//39836 39837//39837 39977//39977 +f 39773//39773 39586//39586 40106//40106 +f 39672//39672 39823//39823 39958//39958 +f 39586//39586 39862//39862 40106//40106 +f 39664//39664 39940//39940 39853//39853 +f 39683//39683 39986//39986 39466//39466 +f 39956//39956 39913//39913 39844//39844 +f 39849//39849 39665//39665 40083//40083 +f 39776//39776 39945//39945 39837//39837 +f 39879//39879 39778//39778 39962//39962 +f 39840//39840 40009//40009 39839//39839 +f 39798//39798 39902//39902 40031//40031 +f 39757//39757 39908//39908 39804//39804 +f 39948//39948 39743//39743 39925//39925 +f 39866//39866 39867//39867 39952//39952 +f 39952//39952 39951//39951 39866//39866 +f 40011//40011 39685//39685 39989//39989 +f 39787//39787 39750//39750 39885//39885 +f 39953//39953 39755//39755 39860//39860 +f 40149//40149 39787//39787 39949//39949 +f 39850//39850 39916//39916 39847//39847 +f 39648//39648 39784//39784 40116//40116 +f 40148//40148 39780//39780 39944//39944 +f 39850//39850 39775//39775 39950//39950 +f 39960//39960 39564//39564 39800//39800 +f 40016//40016 39816//39816 39991//39991 +f 39858//39858 39937//39937 39963//39963 +f 39959//39959 39873//39873 40041//40041 +f 39902//39902 39817//39817 40033//40033 +f 39895//39895 39689//39689 39764//39764 +f 40101//40101 39880//39880 39906//39906 +f 39770//39770 39742//39742 40192//40192 +f 39985//39985 39689//39689 39895//39895 +f 39911//39911 40001//40001 39901//39901 +f 39841//39841 39934//39934 40025//40025 +f 39846//39846 39876//39876 40007//40007 +f 39818//39818 39679//39679 40143//40143 +f 39878//39878 39830//39830 40062//40062 +f 39690//39690 39954//39954 39991//39991 +f 40023//40023 39877//39877 39704//39704 +f 39998//39998 39838//39838 40125//40125 +f 39767//39767 39912//39912 39942//39942 +f 39939//39939 40066//40066 39547//39547 +f 40082//40082 39753//39753 39910//39910 +f 39652//39652 39547//39547 40066//40066 +f 39954//39954 39839//39839 40009//40009 +f 39922//39922 39811//39811 39957//39957 +f 39914//39914 39962//39962 39778//39778 +f 39665//39665 39700//39700 40161//40161 +f 39693//39693 39894//39894 39893//39893 +f 39705//39705 40017//40017 40022//40022 +f 39680//39680 39892//39892 40026//40026 +f 40083//40083 39665//39665 40161//40161 +f 39773//39773 40106//40106 39838//39838 +f 39974//39974 39893//39893 39894//39894 +f 39958//39958 39823//39823 39967//39967 +f 39842//39842 39884//39884 40044//40044 +f 39840//39840 39841//39841 39917//39917 +f 39855//39855 39979//39979 39815//39815 +f 39938//39938 39858//39858 39963//39963 +f 39988//39988 39984//39984 39862//39862 +f 39917//39917 39841//39841 40025//40025 +f 39802//39802 40298//40298 39805//39805 +f 39884//39884 39788//39788 40029//40029 +f 40014//40014 39805//39805 40298//40298 +f 39945//39945 40042//40042 39837//39837 +f 39955//39955 40002//40002 39685//39685 +f 40042//40042 39977//39977 39837//39837 +f 39980//39980 39843//39843 39896//39896 +f 39890//39890 39908//39908 39757//39757 +f 39933//39933 39664//39664 39835//39835 +f 40018//40018 39790//39790 39758//39758 +f 39924//39924 39845//39845 39987//39987 +f 39845//39845 39717//39717 39987//39987 +f 39788//39788 40064//40064 40029//40029 +f 39788//39788 40101//40101 40064//40064 +f 39805//39805 40015//40015 39715//39715 +f 39720//39720 39715//39715 40015//40015 +f 39778//39778 39916//39916 39914//39914 +f 39898//39898 39981//39981 39810//39810 +f 40006//40006 39859//39859 39834//39834 +f 39867//39867 39886//39886 39952//39952 +f 39898//39898 39816//39816 39981//39981 +f 39873//39873 39897//39897 40021//40021 +f 39936//39936 39832//39832 39667//39667 +f 39936//39936 39667//39667 39889//39889 +f 39795//39795 39870//39870 39930//39930 +f 39793//39793 39794//39794 39869//39869 +f 39869//39869 39929//39929 39793//39793 +f 39931//39931 39795//39795 39930//39930 +f 39997//39997 39795//39795 39931//39931 +f 40010//40010 39809//39809 39997//39997 +f 39967//39967 39828//39828 39976//39976 +f 40001//40001 39911//39911 40098//40098 +f 39928//39928 39868//39868 40036//40036 +f 39973//39973 39766//39766 40060//40060 +f 39983//39983 40085//40085 39835//39835 +f 39908//39908 39890//39890 39978//39978 +f 39964//39964 39991//39991 39954//39954 +f 40038//40038 40036//40036 39868//39868 +f 39903//39903 39846//39846 40040//40040 +f 39868//39868 39968//39968 40038//40038 +f 39799//39799 39803//39803 39934//39934 +f 39851//39851 39950//39950 39775//39775 +f 39937//39937 39769//39769 40032//40032 +f 39802//39802 39881//39881 40078//40078 +f 39889//39889 39806//39806 40004//40004 +f 39915//39915 39887//39887 39973//39973 +f 39999//39999 39947//39947 39913//39913 +f 39806//39806 39836//39836 40004//40004 +f 39955//39955 39652//39652 40066//40066 +f 39908//39908 40037//40037 39895//39895 +f 40007//40007 39876//39876 39905//39905 +f 39913//39913 39956//39956 40043//40043 +f 40087//40087 39904//39904 39877//39877 +f 39863//39863 39912//39912 39767//39767 +f 40020//40020 40013//40013 39921//39921 +f 40106//40106 39862//39862 39984//39984 +f 39854//39854 39907//39907 40153//40153 +f 39797//39797 39798//39798 40109//40109 +f 39845//39845 39924//39924 40020//40020 +f 39970//39970 39814//39814 39922//39922 +f 39940//39940 39948//39948 39925//39925 +f 39883//39883 39720//39720 40015//40015 +f 40109//40109 39798//39798 40031//40031 +f 39981//39981 39894//39894 39810//39810 +f 39972//39972 39848//39848 40000//40000 +f 39800//39800 40195//40195 39960//39960 +f 39949//39949 39787//39787 39885//39885 +f 39919//39919 40188//40188 39892//39892 +f 40031//40031 39902//39902 40033//40033 +f 39816//39816 40016//40016 39981//39981 +f 39967//39967 40065//40065 39958//39958 +f 40000//40000 39848//39848 39888//39888 +f 40096//40096 40033//40033 39817//39817 +f 40102//40102 39961//39961 39890//39890 +f 39987//39987 39926//39926 40062//40062 +f 39961//39961 39978//39978 39890//39890 +f 39886//39886 39832//39832 40054//40054 +f 39914//39914 39916//39916 40049//40049 +f 39888//39888 39859//39859 40006//40006 +f 40054//40054 39832//39832 39936//39936 +f 39875//39875 39648//39648 40055//40055 +f 39945//39945 39879//39879 39962//39962 +f 40074//40074 39855//39855 39903//39903 +f 39939//39939 39875//39875 40150//40150 +f 39963//39963 39937//39937 40032//40032 +f 39910//39910 39909//39909 40027//40027 +f 39903//39903 40040//40040 40074//40074 +f 39972//39972 40128//40128 39944//39944 +f 39936//39936 39889//39889 40004//40004 +f 39940//39940 39664//39664 39933//39933 +f 39834//39834 39891//39891 40127//40127 +f 40143//40143 39679//39679 39829//39829 +f 39923//39923 39955//39955 40066//40066 +f 39768//39768 39815//39815 39969//39969 +f 40171//40171 39874//39874 39935//39935 +f 39965//39965 40085//40085 39983//39983 +f 39979//39979 40045//40045 39815//39815 +f 40078//40078 40034//40034 39802//39802 +f 39934//39934 39803//39803 40035//40035 +f 40004//40004 39836//39836 40068//40068 +f 40035//40035 39803//39803 40008//40008 +f 39891//39891 39893//39893 40012//40012 +f 40002//40002 39955//39955 39923//39923 +f 39835//39835 40085//40085 39933//39933 +f 40013//40013 40020//40020 40145//40145 +f 39999//39999 40219//40219 39761//39761 +f 39950//39950 40134//40134 39850//39850 +f 39761//39761 39947//39947 39999//39999 +f 39818//39818 40143//40143 40194//40194 +f 40092//40092 39957//39957 39809//39809 +f 40005//40005 39964//39964 39954//39954 +f 40057//40057 39982//39982 40023//40023 +f 40053//40053 39861//39861 39942//39942 +f 40053//40053 39942//39942 39912//39912 +f 39970//39970 39919//39919 39814//39814 +f 40078//40078 39881//39881 40026//40026 +f 40068//40068 39836//39836 39977//39977 +f 40159//40159 39683//39683 39770//39770 +f 39946//39946 39864//39864 39920//39920 +f 40037//40037 39908//39908 40113//40113 +f 39864//39864 39946//39946 39971//39971 +f 39988//39988 39927//39927 40095//40095 +f 40002//40002 39989//39989 39685//39685 +f 40015//40015 39805//39805 40014//40014 +f 39940//39940 40019//40019 39948//39948 +f 39897//39897 39864//39864 39971//39971 +f 40047//40047 39895//39895 40037//40037 +f 39948//39948 40086//40086 39851//39851 +f 40086//40086 39950//39950 39851//39851 +f 39860//39860 39856//39856 40238//40238 +f 39882//39882 39960//39960 40227//40227 +f 40049//40049 39916//39916 40075//40075 +f 40021//40021 40041//40041 39873//39873 +f 39917//39917 40009//40009 39840//39840 +f 40024//40024 39958//39958 40121//40121 +f 39985//39985 39895//39895 40047//40047 +f 40121//40121 39958//39958 40065//40065 +f 40075//40075 39916//39916 39850//39850 +f 40059//40059 39863//39863 40061//40061 +f 39863//39863 39951//39951 40061//40061 +f 39981//39981 39974//39974 39894//39894 +f 39900//39900 40060//40060 39766//39766 +f 39909//39909 39980//39980 40027//40027 +f 40025//40025 39934//39934 40028//40028 +f 40200//40200 39758//39758 39822//39822 +f 39812//39812 39985//39985 40088//40088 +f 40006//40006 39834//39834 40127//40127 +f 40018//40018 39758//39758 40135//40135 +f 39952//39952 39886//39886 40003//40003 +f 39742//39742 39865//39865 40192//40192 +f 40063//40063 39790//39790 40058//40058 +f 39870//39870 39992//39992 39994//39994 +f 39929//39929 39869//39869 39995//39995 +f 39930//39930 39870//39870 39994//39994 +f 39871//39871 39929//39929 39993//39993 +f 39996//39996 39930//39930 39994//39994 +f 39872//39872 39871//39871 40210//40210 +f 39931//39931 39930//39930 39996//39996 +f 39992//39992 39932//39932 39872//39872 +f 39869//39869 39943//39943 39995//39995 +f 39966//39966 39761//39761 40219//40219 +f 40097//40097 40149//40149 40155//40155 +f 40074//40074 40167//40167 39855//39855 +f 39978//39978 40113//40113 39908//39908 +f 40021//40021 39897//39897 39971//39971 +f 39928//39928 40036//40036 40107//40107 +f 40039//40039 39893//39893 39974//39974 +f 39935//39935 40087//40087 40171//40171 +f 39943//39943 39928//39928 40107//40107 +f 40084//40084 39960//39960 40195//40195 +f 40040//40040 39846//39846 40007//40007 +f 40005//40005 39954//39954 40080//40080 +f 39968//39968 39768//39768 40091//40091 +f 39956//39956 39797//39797 40043//40043 +f 40080//40080 39954//39954 40213//40213 +f 40227//40227 39960//39960 40084//40084 +f 40166//40166 39959//39959 40041//40041 +f 39969//39969 39815//39815 40045//40045 +f 39954//39954 40009//40009 40213//40213 +f 39886//39886 40054//40054 40003//40003 +f 40137//40137 40042//40042 39945//39945 +f 40051//40051 40009//40009 39917//39917 +f 40006//40006 40122//40122 39888//39888 +f 39980//39980 39896//39896 40114//40114 +f 40088//40088 39985//39985 40047//40047 +f 40153//40153 39907//39907 40115//40115 +f 39922//39922 39957//39957 40092//40092 +f 40092//40092 39970//39970 39922//39922 +f 40060//40060 39900//39900 40217//40217 +f 39938//39938 39963//39963 40057//40057 +f 40058//40058 39790//39790 40018//40018 +f 40188//40188 40026//40026 39892//39892 +f 39648//39648 40116//40116 40249//40249 +f 39990//39990 39966//39966 40219//40219 +f 39917//39917 40025//40025 40090//40090 +f 40060//40060 40178//40178 39973//39973 +f 39880//39880 39998//39998 39906//39906 +f 39830//39830 40148//40148 40062//40062 +f 39963//39963 40032//40032 40231//40231 +f 40027//40027 39980//39980 40187//40187 +f 39981//39981 40046//40046 39974//39974 +f 39953//39953 40124//40124 39833//39833 +f 39648//39648 40249//40249 40055//40055 +f 40028//40028 39934//39934 40035//40035 +f 40067//40067 39944//39944 40128//40128 +f 40016//40016 40046//40046 39981//39981 +f 40098//40098 39911//39911 40053//40053 +f 39812//39812 39946//39946 39920//39920 +f 39911//39911 39861//39861 40053//40053 +f 39914//39914 40049//40049 39962//39962 +f 40127//40127 39891//39891 40012//40012 +f 39912//39912 39863//39863 40059//40059 +f 40099//40099 40004//40004 40068//40068 +f 39991//39991 39964//39964 40016//40016 +f 40003//40003 39951//39951 39952//39952 +f 40158//40158 39818//39818 40235//40235 +f 39975//39975 39977//39977 40042//40042 +f 40089//40089 39850//39850 40134//40134 +f 40075//40075 39850//39850 40089//40089 +f 39779//39779 39918//39918 40252//40252 +f 39979//39979 39855//39855 40167//40167 +f 39977//39977 39975//39975 40093//40093 +f 39838//39838 40106//40106 40267//40267 +f 40035//40035 40008//40008 40152//40152 +f 40003//40003 40061//40061 39951//39951 +f 39972//39972 40000//40000 40104//40104 +f 40085//40085 40156//40156 39933//39933 +f 39877//39877 40023//40023 39982//39982 +f 40091//40091 40038//40038 39968//39968 +f 39913//39913 40203//40203 39999//39999 +f 40001//40001 40098//40098 40218//40218 +f 40092//40092 39809//39809 40010//40010 +f 40100//40100 40137//40137 39945//39945 +f 39913//39913 40043//40043 40203//40203 +f 40051//40051 40213//40213 40009//40009 +f 39982//39982 40057//40057 40189//40189 +f 40039//40039 39974//39974 40046//40046 +f 39984//39984 39988//39988 40050//40050 +f 40043//40043 39797//39797 40108//40108 +f 39940//39940 40156//40156 40019//40019 +f 40100//40100 39945//39945 39962//39962 +f 40109//40109 40108//40108 39797//39797 +f 40057//40057 39963//39963 40231//40231 +f 40145//40145 40020//40020 39924//39924 +f 40050//40050 39988//39988 40095//40095 +f 39896//39896 40022//40022 40114//40114 +f 40100//40100 39962//39962 40048//40048 +f 39907//39907 40024//40024 40115//40115 +f 40031//40031 40033//40033 40109//40109 +f 40121//40121 40115//40115 40024//40024 +f 39990//39990 40095//40095 39927//39927 +f 40046//40046 40016//40016 40076//40076 +f 40384//40384 39784//39784 40030//40030 +f 40051//40051 39917//39917 40090//40090 +f 40049//40049 40048//40048 39962//39962 +f 40116//40116 39784//39784 40384//40384 +f 39983//39983 39959//39959 40166//40166 +f 40081//40081 40016//40016 40123//40123 +f 40029//40029 40064//40064 40140//40140 +f 39750//39750 39849//39849 39885//39885 +f 40148//40148 39944//39944 40067//40067 +f 39967//39967 39976//39976 40138//40138 +f 39918//39918 39915//39915 40252//40252 +f 40123//40123 40016//40016 39964//39964 +f 39901//39901 40001//40001 40096//40096 +f 39910//39910 40027//40027 40077//40077 +f 39683//39683 40159//40159 40129//40129 +f 39833//39833 40124//40124 39700//39700 +f 39986//39986 39683//39683 40129//40129 +f 39875//39875 40055//40055 40150//40150 +f 40156//40156 39940//39940 39933//39933 +f 40052//40052 39987//39987 40118//40118 +f 40086//40086 40134//40134 39950//39950 +f 39987//39987 40062//40062 40118//40118 +f 40047//40047 40199//40199 40088//40088 +f 40062//40062 40148//40148 40118//40118 +f 39972//39972 40264//40264 40128//40128 +f 40012//40012 39893//39893 40056//40056 +f 40039//40039 40056//40056 39893//39893 +f 39977//39977 40110//40110 40068//40068 +f 39993//39993 39929//39929 40072//40072 +f 39929//39929 39995//39995 40072//40072 +f 39992//39992 40070//40070 39994//39994 +f 40073//40073 39994//39994 40070//40070 +f 39871//39871 39993//39993 40210//40210 +f 39994//39994 40073//40073 40071//40071 +f 39996//39996 39994//39994 40071//40071 +f 39931//39931 39996//39996 40071//40071 +f 39872//39872 40070//40070 39992//39992 +f 40010//40010 39997//39997 40094//40094 +f 40094//40094 39931//39931 40071//40071 +f 39997//39997 39931//39931 40094//40094 +f 39905//39905 39854//39854 40069//40069 +f 40083//40083 40161//40161 40370//40370 +f 40044//40044 40152//40152 40008//40008 +f 40221//40221 40100//40100 40048//40048 +f 40000//40000 40164//40164 40104//40104 +f 40034//40034 40298//40298 39802//39802 +f 40199//40199 40047//40047 40103//40103 +f 39779//39779 40373//40373 39819//39819 +f 40238//40238 39856//39856 40158//40158 +f 40038//40038 40107//40107 40036//40036 +f 40227//40227 40202//40202 39882//39882 +f 39976//39976 39874//39874 40171//40171 +f 40102//40102 39882//39882 40202//40202 +f 40135//40135 39758//39758 40236//40236 +f 40053//40053 39912//39912 40059//40059 +f 40030//40030 39819//39819 40376//40376 +f 39884//39884 40225//40225 40044//40044 +f 39965//39965 39983//39983 40166//40166 +f 39888//39888 40122//40122 40000//40000 +f 40059//40059 40061//40061 40163//40163 +f 40171//40171 40087//40087 40142//40142 +f 40163//40163 40061//40061 40126//40126 +f 39919//39919 39970//39970 40157//40157 +f 40102//40102 40111//40111 39961//39961 +f 39953//39953 39860//39860 40301//40301 +f 40111//40111 40130//40130 39961//39961 +f 40061//40061 40003//40003 40126//40126 +f 39970//39970 40092//40092 40157//40157 +f 39884//39884 40029//40029 40215//40215 +f 40226//40226 39953//39953 40301//40301 +f 40170//40170 40122//40122 40006//40006 +f 39977//39977 40093//40093 40110//40110 +f 40029//40029 40140//40140 40215//40215 +f 40076//40076 40016//40016 40081//40081 +f 39978//39978 39961//39961 40130//40130 +f 39910//39910 40077//40077 40082//40082 +f 39924//39924 39987//39987 40261//40261 +f 40040//40040 40007//40007 40079//40079 +f 39900//39900 39883//39883 40173//40173 +f 39700//39700 40124//40124 40161//40161 +f 40217//40217 39900//39900 40173//40173 +f 40007//40007 39905//39905 40069//40069 +f 40069//40069 40079//40079 40007//40007 +f 39975//39975 40042//40042 40136//40136 +f 40141//40141 40118//40118 40148//40148 +f 40005//40005 40123//40123 39964//39964 +f 40115//40115 40121//40121 40117//40117 +f 40143//40143 39829//39829 40063//40063 +f 40292//40292 40035//40035 40152//40152 +f 40021//40021 40160//40160 40041//40041 +f 40147//40147 39936//39936 40004//40004 +f 40137//40137 40136//40136 40042//40042 +f 40002//40002 39923//39923 40268//40268 +f 40099//40099 40147//40147 40004//40004 +f 40100//40100 40181//40181 40137//40137 +f 40235//40235 39818//39818 40194//40194 +f 40104//40104 40264//40264 39972//39972 +f 40200//40200 39986//39986 40129//40129 +f 39822//39822 39986//39986 40200//40200 +f 40231//40231 40032//40032 40105//40105 +f 40032//40032 39941//39941 40105//40105 +f 40074//40074 40040//40040 40174//40174 +f 39948//39948 40019//40019 40223//40223 +f 40043//40043 40108//40108 40203//40203 +f 40022//40022 40017//40017 40193//40193 +f 39819//39819 40373//40373 40376//40376 +f 39768//39768 39969//39969 40091//40091 +f 40114//40114 40022//40022 40193//40193 +f 40087//40087 39877//39877 40142//40142 +f 40048//40048 40144//40144 40221//40221 +f 40039//40039 40046//40046 40056//40056 +f 40099//40099 40068//40068 40151//40151 +f 39849//39849 40083//40083 40233//40233 +f 40301//40301 39860//39860 40238//40238 +f 40080//40080 40213//40213 40241//40241 +f 40225//40225 39884//39884 40289//40289 +f 39758//39758 40200//40200 40236//40236 +f 40110//40110 40151//40151 40068//40068 +f 40109//40109 40033//40033 40168//40168 +f 39877//39877 39982//39982 40254//40254 +f 40157//40157 40092//40092 40489//40489 +f 40049//40049 40144//40144 40048//40048 +f 40289//40289 39884//39884 40215//40215 +f 40168//40168 40033//40033 40176//40176 +f 40202//40202 40111//40111 40102//40102 +f 40122//40122 40164//40164 40000//40000 +f 40298//40298 40230//40230 40014//40014 +f 40033//40033 40096//40096 40211//40211 +f 40057//40057 40231//40231 40229//40229 +f 40259//40259 40077//40077 40027//40027 +f 40211//40211 40096//40096 40001//40001 +f 40390//40390 40011//40011 39989//39989 +f 40133//40133 39946//39946 39812//39812 +f 39865//39865 40011//40011 40390//40390 +f 39965//39965 40146//40146 40085//40085 +f 40051//40051 40090//40090 40112//40112 +f 40065//40065 39967//39967 40305//40305 +f 40139//40139 39949//39949 39885//39885 +f 39883//39883 40015//40015 40119//40119 +f 39967//39967 40138//40138 40305//40305 +f 39975//39975 40136//40136 40093//40093 +f 40149//40149 39949//39949 40139//40139 +f 40098//40098 40053//40053 40183//40183 +f 40090//40090 40025//40025 40190//40190 +f 40173//40173 39883//39883 40119//40119 +f 40195//40195 39800//39800 40082//40082 +f 39971//39971 39946//39946 40175//40175 +f 39923//39923 40066//40066 40268//40268 +f 40028//40028 40035//40035 40292//40292 +f 40178//40178 40250//40250 39973//39973 +f 39807//39807 40097//40097 40179//40179 +f 39838//39838 40224//40224 40125//40125 +f 40179//40179 40017//40017 39807//39807 +f 40253//40253 40123//40123 40005//40005 +f 40227//40227 40084//40084 40313//40313 +f 40086//40086 39948//39948 40223//40223 +f 40182//40182 40019//40019 40156//40156 +f 40207//40207 40072//40072 40205//40205 +f 40204//40204 40071//40071 40131//40131 +f 40072//40072 39995//39995 40205//40205 +f 40071//40071 40073//40073 40209//40209 +f 40210//40210 40132//40132 39872//39872 +f 40070//40070 39872//39872 40132//40132 +f 40094//40094 40071//40071 40204//40204 +f 40165//40165 39995//39995 39943//39943 +f 40056//40056 40076//40076 40201//40201 +f 40046//40046 40076//40076 40056//40056 +f 40147//40147 40003//40003 40054//40054 +f 40220//40220 40113//40113 39978//39978 +f 40321//40321 40384//40384 40030//40030 +f 39980//39980 40114//40114 40120//40120 +f 40230//40230 40015//40015 40014//40014 +f 40262//40262 40075//40075 40089//40089 +f 39943//39943 40107//40107 40165//40165 +f 40138//40138 39976//39976 40171//40171 +f 40282//40282 39965//39965 40172//40172 +f 40175//40175 39946//39946 40133//40133 +f 40146//40146 39965//39965 40282//40282 +f 40243//40243 40187//40187 39980//39980 +f 40145//40145 39924//39924 40369//40369 +f 40054//40054 39936//39936 40147//40147 +f 40028//40028 40190//40190 40025//40025 +f 40113//40113 40359//40359 40037//40037 +f 40242//40242 40170//40170 40006//40006 +f 40040//40040 40079//40079 40174//40174 +f 40249//40249 40116//40116 40384//40384 +f 40081//40081 40123//40123 40177//40177 +f 40146//40146 40156//40156 40085//40085 +f 40168//40168 40176//40176 40237//40237 +f 40107//40107 40038//40038 40091//40091 +f 39987//39987 40052//40052 40261//40261 +f 40144//40144 40049//40049 40075//40075 +f 40261//40261 40052//40052 40191//40191 +f 40095//40095 39990//39990 40247//40247 +f 39999//39999 40203//40203 40263//40263 +f 40359//40359 40196//40196 40037//40037 +f 40283//40283 39877//39877 40254//40254 +f 40219//40219 40247//40247 39990//39990 +f 40177//40177 40123//40123 40253//40253 +f 40287//40287 40010//40010 40094//40094 +f 40075//40075 40262//40262 40144//40144 +f 40092//40092 40010//40010 40287//40287 +f 40211//40211 40176//40176 40033//40033 +f 40181//40181 40212//40212 40137//40137 +f 39779//39779 40252//40252 40373//40373 +f 40045//40045 39979//39979 40185//40185 +f 40253//40253 40005//40005 40154//40154 +f 40108//40108 40109//40109 40362//40362 +f 40006//40006 40127//40127 40242//40242 +f 40211//40211 40001//40001 40180//40180 +f 40097//40097 40155//40155 40179//40179 +f 40100//40100 40245//40245 40181//40181 +f 40001//40001 40218//40218 40180//40180 +f 40151//40151 40186//40186 40099//40099 +f 40037//40037 40196//40196 40047//40047 +f 40179//40179 40193//40193 40017//40017 +f 40225//40225 40152//40152 40044//40044 +f 40183//40183 40218//40218 40098//40098 +f 40154//40154 40005//40005 40080//40080 +f 39998//39998 40125//40125 40224//40224 +f 40127//40127 40012//40012 40294//40294 +f 40069//40069 39854//39854 40197//40197 +f 40183//40183 40053//40053 40291//40291 +f 39770//39770 40192//40192 40159//40159 +f 40267//40267 40224//40224 39838//39838 +f 39854//39854 40153//40153 40197//40197 +f 39941//39941 40013//40013 40105//40105 +f 39965//39965 40166//40166 40172//40172 +f 40053//40053 40059//40059 40162//40162 +f 40121//40121 40065//40065 40258//40258 +f 40201//40201 40234//40234 40056//40056 +f 40305//40305 40258//40258 40065//40065 +f 40126//40126 40304//40304 40163//40163 +f 40105//40105 40013//40013 40169//40169 +f 39979//39979 40167//40167 40185//40185 +f 40130//40130 40220//40220 39978//39978 +f 40214//40214 40107//40107 40246//40246 +f 40074//40074 40174//40174 40248//40248 +f 39984//39984 40050//40050 40232//40232 +f 40170//40170 40164//40164 40122//40122 +f 40545//40545 39885//39885 39849//39849 +f 40220//40220 40359//40359 40113//40113 +f 40171//40171 40142//40142 40281//40281 +f 40091//40091 39969//39969 40184//40184 +f 40126//40126 40003//40003 40284//40284 +f 40338//40338 40156//40156 40146//40146 +f 40095//40095 40247//40247 40050//40050 +f 40136//40136 40137//40137 40212//40212 +f 40213//40213 40051//40051 40112//40112 +f 40107//40107 40091//40091 40246//40246 +f 40291//40291 40053//40053 40162//40162 +f 40369//40369 39924//39924 40312//40312 +f 40223//40223 40302//40302 40086//40086 +f 40184//40184 40246//40246 40091//40091 +f 40147//40147 40284//40284 40003//40003 +f 40261//40261 40312//40312 39924//39924 +f 40134//40134 40086//40086 40302//40302 +f 40285//40285 40284//40284 40147//40147 +f 40195//40195 40082//40082 40244//40244 +f 40088//40088 40352//40352 39812//39812 +f 40148//40148 40067//40067 40453//40453 +f 39980//39980 40120//40120 40243//40243 +f 40142//40142 39877//39877 40283//40283 +f 39906//39906 39998//39998 40309//40309 +f 40190//40190 40112//40112 40090//40090 +f 40196//40196 40103//40103 40047//40047 +f 40133//40133 39812//39812 40352//40352 +f 40453//40453 40067//40067 40128//40128 +f 40124//40124 39953//39953 40226//40226 +f 40099//40099 40297//40297 40147//40147 +f 40190//40190 40028//40028 40292//40292 +f 40115//40115 40117//40117 40256//40256 +f 40117//40117 40121//40121 40256//40256 +f 40200//40200 40129//40129 40265//40265 +f 40224//40224 40267//40267 40372//40372 +f 40188//40188 39919//39919 40157//40157 +f 40305//40305 40138//40138 40239//40239 +f 40100//40100 40221//40221 40245//40245 +f 39982//39982 40189//40189 40254//40254 +f 40021//40021 39971//39971 40175//40175 +f 40267//40267 40106//40106 40375//40375 +f 40106//40106 39984//39984 40375//40375 +f 40026//40026 40319//40319 40078//40078 +f 40219//40219 39999//39999 40263//40263 +f 40057//40057 40229//40229 40189//40189 +f 40225//40225 40198//40198 40152//40152 +f 40144//40144 40410//40410 40221//40221 +f 40370//40370 40233//40233 40083//40083 +f 40114//40114 40193//40193 40335//40335 +f 40223//40223 40019//40019 40182//40182 +f 40160//40160 40166//40166 40041//40041 +f 40227//40227 40326//40326 40202//40202 +f 40376//40376 40321//40321 40030//40030 +f 40093//40093 40266//40266 40110//40110 +f 40344//40344 39989//39989 40002//40002 +f 40073//40073 40070//40070 40206//40206 +f 40205//40205 39995//39995 40165//40165 +f 40209//40209 40073//40073 40206//40206 +f 40071//40071 40209//40209 40131//40131 +f 40132//40132 40206//40206 40070//40070 +f 40013//40013 40145//40145 40169//40169 +f 40165//40165 40107//40107 40214//40214 +f 40138//40138 40171//40171 40239//40239 +f 40248//40248 40167//40167 40074//40074 +f 40076//40076 40081//40081 40216//40216 +f 40398//40398 40232//40232 40050//40050 +f 40148//40148 40240//40240 40141//40141 +f 40139//40139 39885//39885 40545//40545 +f 39865//39865 40390//40390 40632//40632 +f 40262//40262 40295//40295 40144//40144 +f 40240//40240 40148//40148 40453//40453 +f 40338//40338 40146//40146 40282//40282 +f 40247//40247 40398//40398 40050//40050 +f 40167//40167 40248//40248 40185//40185 +f 40182//40182 40156//40156 40338//40338 +f 40127//40127 40311//40311 40242//40242 +f 40177//40177 40216//40216 40081//40081 +f 40140//40140 40064//40064 40334//40334 +f 40084//40084 40195//40195 40313//40313 +f 39969//39969 40045//40045 40363//40363 +f 40363//40363 40184//40184 39969//39969 +f 40101//40101 39906//39906 40064//40064 +f 40294//40294 40311//40311 40127//40127 +f 40143//40143 40063//40063 40393//40393 +f 40150//40150 40055//40055 40356//40356 +f 40174//40174 40079//40079 40248//40248 +f 40199//40199 40103//40103 40293//40293 +f 40324//40324 40155//40155 40149//40149 +f 40160//40160 40021//40021 40322//40322 +f 40079//40079 40069//40069 40400//40400 +f 40197//40197 40400//40400 40069//40069 +f 40179//40179 40155//40155 40324//40324 +f 40134//40134 40371//40371 40089//40089 +f 40489//40489 40092//40092 40287//40287 +f 40012//40012 40056//40056 40294//40294 +f 40159//40159 40192//40192 40622//40622 +f 40297//40297 40099//40099 40186//40186 +f 40157//40157 40489//40489 40377//40377 +f 40234//40234 40294//40294 40056//40056 +f 40150//40150 40506//40506 39939//39939 +f 40263//40263 40203//40203 40108//40108 +f 40220//40220 40130//40130 40437//40437 +f 40188//40188 40157//40157 40382//40382 +f 39939//39939 40506//40506 40066//40066 +f 40153//40153 40115//40115 40255//40255 +f 40104//40104 40164//40164 40170//40170 +f 40255//40255 40115//40115 40256//40256 +f 40163//40163 40357//40357 40059//40059 +f 40302//40302 40371//40371 40134//40134 +f 40225//40225 40289//40289 40314//40314 +f 40256//40256 40121//40121 40258//40258 +f 40228//40228 40319//40319 40026//40026 +f 40105//40105 40169//40169 40306//40306 +f 40300//40300 40186//40186 40151//40151 +f 40235//40235 40194//40194 40414//40414 +f 40308//40308 40362//40362 40109//40109 +f 40109//40109 40168//40168 40308//40308 +f 40293//40293 40103//40103 40196//40196 +f 40154//40154 40080//40080 40260//40260 +f 40268//40268 40911//40911 40002//40002 +f 40308//40308 40168//40168 40237//40237 +f 40158//40158 40235//40235 40238//40238 +f 40120//40120 40114//40114 40243//40243 +f 40282//40282 40172//40172 40353//40353 +f 40390//40390 39989//39989 40344//40344 +f 40212//40212 40346//40346 40136//40136 +f 40300//40300 40151//40151 40266//40266 +f 40110//40110 40266//40266 40151//40151 +f 40135//40135 40236//40236 41000//41000 +f 40554//40554 40369//40369 40312//40312 +f 40201//40201 40076//40076 40316//40316 +f 40367//40367 40262//40262 40089//40089 +f 40218//40218 40183//40183 40257//40257 +f 40217//40217 40178//40178 40060//40060 +f 40316//40316 40076//40076 40216//40216 +f 40149//40149 40139//40139 40324//40324 +f 40249//40249 40356//40356 40055//40055 +f 40363//40363 40045//40045 40185//40185 +f 40291//40291 40162//40162 40299//40299 +f 40246//40246 40184//40184 40288//40288 +f 40213//40213 40112//40112 40329//40329 +f 40162//40162 40059//40059 40299//40299 +f 40299//40299 40059//40059 40357//40357 +f 39915//39915 39973//39973 40250//40250 +f 40161//40161 40124//40124 40527//40527 +f 40212//40212 40181//40181 40290//40290 +f 40182//40182 40383//40383 40223//40223 +f 40163//40163 40304//40304 40358//40358 +f 40189//40189 40229//40229 40415//40415 +f 40177//40177 40253//40253 40216//40216 +f 40404//40404 40052//40052 40118//40118 +f 40197//40197 40153//40153 40255//40255 +f 40064//40064 39906//39906 40334//40334 +f 40021//40021 40175//40175 40322//40322 +f 40376//40376 40373//40373 40495//40495 +f 40229//40229 40231//40231 40438//40438 +f 40284//40284 40304//40304 40126//40126 +f 40302//40302 40223//40223 40383//40383 +f 40026//40026 40188//40188 40382//40382 +f 40330//40330 40186//40186 40300//40300 +f 40224//40224 40309//40309 39998//39998 +f 40222//40222 40253//40253 40154//40154 +f 40129//40129 40159//40159 40622//40622 +f 40152//40152 40198//40198 40361//40361 +f 39849//39849 40233//40233 40545//40545 +f 40198//40198 40225//40225 40314//40314 +f 40199//40199 40352//40352 40088//40088 +f 39984//39984 40232//40232 40375//40375 +f 40238//40238 40235//40235 40342//40342 +f 40294//40294 40234//40234 40345//40345 +f 40114//40114 40335//40335 40251//40251 +f 40202//40202 40333//40333 40111//40111 +f 40333//40333 40130//40130 40111//40111 +f 40243//40243 40114//40114 40251//40251 +f 40259//40259 40027//40027 40339//40339 +f 40201//40201 40345//40345 40234//40234 +f 40346//40346 40266//40266 40093//40093 +f 40118//40118 40141//40141 40240//40240 +f 40093//40093 40136//40136 40346//40346 +f 40244//40244 40082//40082 40077//40077 +f 40239//40239 40171//40171 40307//40307 +f 40307//40307 40171//40171 40281//40281 +f 40205//40205 40165//40165 40273//40273 +f 40276//40276 40072//40072 40207//40207 +f 39993//39993 40072//40072 40276//40276 +f 40276//40276 40277//40277 39993//39993 +f 40210//40210 39993//39993 40277//40277 +f 40131//40131 40209//40209 40272//40272 +f 40270//40270 40210//40210 40279//40279 +f 40132//40132 40210//40210 40270//40270 +f 40206//40206 40132//40132 40270//40270 +f 40453//40453 40449//40449 40240//40240 +f 40192//40192 39865//39865 40632//40632 +f 40391//40391 40242//40242 40286//40286 +f 40287//40287 40094//40094 40388//40388 +f 40165//40165 40214//40214 40399//40399 +f 40454//40454 40133//40133 40352//40352 +f 40173//40173 40119//40119 40445//40445 +f 40311//40311 40286//40286 40242//40242 +f 40176//40176 40211//40211 40237//40237 +f 40282//40282 40540//40540 40338//40338 +f 40139//40139 40545//40545 40433//40433 +f 40295//40295 40378//40378 40144//40144 +f 40297//40297 40285//40285 40147//40147 +f 40375//40375 40232//40232 40398//40398 +f 40314//40314 40289//40289 40360//40360 +f 40245//40245 40290//40290 40181//40181 +f 40354//40354 40133//40133 40454//40454 +f 40144//40144 40378//40378 40410//40410 +f 40195//40195 40244//40244 40649//40649 +f 40175//40175 40133//40133 40354//40354 +f 40311//40311 40323//40323 40286//40286 +f 40112//40112 40190//40190 40423//40423 +f 40329//40329 40112//40112 40423//40423 +f 40215//40215 40406//40406 40289//40289 +f 40328//40328 40285//40285 40297//40297 +f 40311//40311 40294//40294 40323//40323 +f 40263//40263 40320//40320 40219//40219 +f 40191//40191 40052//40052 40404//40404 +f 40252//40252 39915//39915 40472//40472 +f 40332//40332 40143//40143 40393//40393 +f 40190//40190 40292//40292 40423//40423 +f 40290//40290 40245//40245 40221//40221 +f 40194//40194 40143//40143 40332//40332 +f 40398//40398 40247//40247 40320//40320 +f 40379//40379 40383//40383 40182//40182 +f 40221//40221 40410//40410 40290//40290 +f 40034//40034 40078//40078 40319//40319 +f 40263//40263 40108//40108 40317//40317 +f 40298//40298 40034//40034 40296//40296 +f 40108//40108 40362//40362 40317//40317 +f 40359//40359 40293//40293 40196//40196 +f 40215//40215 40140//40140 40334//40334 +f 40297//40297 40186//40186 40330//40330 +f 40247//40247 40219//40219 40320//40320 +f 40388//40388 40094//40094 40204//40204 +f 40231//40231 40105//40105 40438//40438 +f 40448//40448 40160//40160 40322//40322 +f 40124//40124 40226//40226 40527//40527 +f 40166//40166 40160//40160 40448//40448 +f 40193//40193 40179//40179 40374//40374 +f 40222//40222 40154//40154 40381//40381 +f 40212//40212 40290//40290 40318//40318 +f 40066//40066 40506//40506 40268//40268 +f 40402//40402 40335//40335 40193//40193 +f 40528//40528 40326//40326 40227//40227 +f 40371//40371 40302//40302 40303//40303 +f 40345//40345 40201//40201 40412//40412 +f 40154//40154 40260//40260 40381//40381 +f 40331//40331 40412//40412 40201//40201 +f 39906//39906 40309//40309 40340//40340 +f 40339//40339 40027//40027 40187//40187 +f 40353//40353 40469//40469 40282//40282 +f 40386//40386 40260//40260 40080//40080 +f 40080//40080 40241//40241 40386//40386 +f 40018//40018 40690//40690 40058//40058 +f 40309//40309 40224//40224 40341//40341 +f 40437//40437 40130//40130 40333//40333 +f 40333//40333 40389//40389 40437//40437 +f 40343//40343 40077//40077 40259//40259 +f 40224//40224 40372//40372 40310//40310 +f 40244//40244 40077//40077 40343//40343 +f 40469//40469 40540//40540 40282//40282 +f 40519//40519 40165//40165 40399//40399 +f 40388//40388 40351//40351 40287//40287 +f 40213//40213 40386//40386 40241//40241 +f 40284//40284 40325//40325 40304//40304 +f 40327//40327 40386//40386 40213//40213 +f 40142//40142 40283//40283 40567//40567 +f 40338//40338 40379//40379 40182//40182 +f 40180//40180 40494//40494 40211//40211 +f 40185//40185 40248//40248 40363//40363 +f 40318//40318 40364//40364 40212//40212 +f 40173//40173 40178//40178 40217//40217 +f 40400//40400 40248//40248 40079//40079 +f 40284//40284 40285//40285 40325//40325 +f 40180//40180 40218//40218 40257//40257 +f 40285//40285 40328//40328 40396//40396 +f 40213//40213 40329//40329 40327//40327 +f 40197//40197 40255//40255 40474//40474 +f 40393//40393 40063//40063 40058//40058 +f 40302//40302 40383//40383 40303//40303 +f 40215//40215 40334//40334 40406//40406 +f 40195//40195 40649//40649 40313//40313 +f 40250//40250 40613//40613 39915//39915 +f 40150//40150 40356//40356 40455//40455 +f 40328//40328 40297//40297 40397//40397 +f 40256//40256 40258//40258 40539//40539 +f 40330//40330 40397//40397 40297//40297 +f 40254//40254 40189//40189 40415//40415 +f 40382//40382 40157//40157 40492//40492 +f 40322//40322 40175//40175 40440//40440 +f 40317//40317 40543//40543 40263//40263 +f 40253//40253 40368//40368 40216//40216 +f 40287//40287 40315//40315 40489//40489 +f 40264//40264 40104//40104 40366//40366 +f 40324//40324 40139//40139 40481//40481 +f 40345//40345 40323//40323 40294//40294 +f 40222//40222 40380//40380 40253//40253 +f 40194//40194 40332//40332 40414//40414 +f 40337//40337 40104//40104 40170//40170 +f 40371//40371 40367//40367 40089//40089 +f 40415//40415 40229//40229 40438//40438 +f 40341//40341 40340//40340 40309//40309 +f 40292//40292 40152//40152 40361//40361 +f 40419//40419 40300//40300 40266//40266 +f 40357//40357 40163//40163 40358//40358 +f 40300//40300 40419//40419 40462//40462 +f 40235//40235 40414//40414 40342//40342 +f 40362//40362 40308//40308 40416//40416 +f 40310//40310 40341//40341 40224//40224 +f 40172//40172 40166//40166 40448//40448 +f 40448//40448 40353//40353 40172//40172 +f 40308//40308 40237//40237 40416//40416 +f 40382//40382 40228//40228 40026//40026 +f 40179//40179 40324//40324 40374//40374 +f 40527//40527 40370//40370 40161//40161 +f 40193//40193 40374//40374 40402//40402 +f 40316//40316 40331//40331 40201//40201 +f 40387//40387 40301//40301 40238//40238 +f 40346//40346 40212//40212 40364//40364 +f 40301//40301 40387//40387 40504//40504 +f 40169//40169 40145//40145 40441//40441 +f 40504//40504 40226//40226 40301//40301 +f 40145//40145 40369//40369 40441//40441 +f 40236//40236 40200//40200 40265//40265 +f 40381//40381 40260//40260 40386//40386 +f 40242//40242 40391//40391 40170//40170 +f 40293//40293 40336//40336 40199//40199 +f 40199//40199 40336//40336 40443//40443 +f 40426//40426 40207//40207 40205//40205 +f 40272//40272 40510//40510 40131//40131 +f 40456//40456 40131//40131 40510//40510 +f 40204//40204 40131//40131 40456//40456 +f 40165//40165 40519//40519 40273//40273 +f 40276//40276 40207//40207 40426//40426 +f 40206//40206 40270//40270 40427//40427 +f 40272//40272 40206//40206 40427//40427 +f 40209//40209 40206//40206 40272//40272 +f 40210//40210 40277//40277 40279//40279 +f 40288//40288 40184//40184 40394//40394 +f 40443//40443 40352//40352 40199//40199 +f 40237//40237 40211//40211 40494//40494 +f 40360//40360 40392//40392 40314//40314 +f 40408//40408 40286//40286 40323//40323 +f 40261//40261 40558//40558 40312//40312 +f 40363//40363 40394//40394 40184//40184 +f 40574//40574 40244//40244 40343//40343 +f 40423//40423 40355//40355 40329//40329 +f 40398//40398 40320//40320 40401//40401 +f 40128//40128 40264//40264 40453//40453 +f 40572//40572 40254//40254 40460//40460 +f 40283//40283 40254//40254 40572//40572 +f 40264//40264 40366//40366 40453//40453 +f 40404//40404 40261//40261 40191//40191 +f 40406//40406 40360//40360 40289//40289 +f 40399//40399 40214//40214 40246//40246 +f 40649//40649 40244//40244 40574//40574 +f 40324//40324 40481//40481 40488//40488 +f 40494//40494 40180//40180 40257//40257 +f 40404//40404 40118//40118 40505//40505 +f 40220//40220 40407//40407 40359//40359 +f 40361//40361 40423//40423 40292//40292 +f 40365//40365 40323//40323 40544//40544 +f 40323//40323 40345//40345 40544//40544 +f 40262//40262 40367//40367 40477//40477 +f 40325//40325 40285//40285 40396//40396 +f 40256//40256 40521//40521 40255//40255 +f 40340//40340 40334//40334 39906//39906 +f 40319//40319 40296//40296 40034//40034 +f 40354//40354 40440//40440 40175//40175 +f 40296//40296 40789//40789 40298//40298 +f 40262//40262 40477//40477 40295//40295 +f 40477//40477 40478//40478 40295//40295 +f 40378//40378 40295//40295 40478//40478 +f 40472//40472 39915//39915 40613//40613 +f 40315//40315 40287//40287 40351//40351 +f 40230//40230 40298//40298 40551//40551 +f 40258//40258 40305//40305 40539//40539 +f 40104//40104 40337//40337 40366//40366 +f 40335//40335 40402//40402 40493//40493 +f 40015//40015 40230//40230 40444//40444 +f 40411//40411 40290//40290 40410//40410 +f 40305//40305 40239//40239 40631//40631 +f 40492//40492 40157//40157 40377//40377 +f 40396//40396 40328//40328 40397//40397 +f 40307//40307 40631//40631 40239//40239 +f 40416//40416 40237//40237 40417//40417 +f 40281//40281 40142//40142 40459//40459 +f 40577//40577 40238//40238 40342//40342 +f 40314//40314 40424//40424 40198//40198 +f 40352//40352 40443//40443 40442//40442 +f 40412//40412 40331//40331 40483//40483 +f 40142//40142 40567//40567 40459//40459 +f 40424//40424 40314//40314 40392//40392 +f 40528//40528 40227//40227 40313//40313 +f 40387//40387 40238//40238 40577//40577 +f 40316//40316 40395//40395 40331//40331 +f 40397//40397 40330//40330 40425//40425 +f 40381//40381 40386//40386 40385//40385 +f 40501//40501 40359//40359 40461//40461 +f 40293//40293 40359//40359 40501//40501 +f 40216//40216 40395//40395 40316//40316 +f 40204//40204 40456//40456 40388//40388 +f 40170//40170 40391//40391 40502//40502 +f 40462//40462 40330//40330 40300//40300 +f 40386//40386 40327//40327 40499//40499 +f 40118//40118 40240//40240 40505//40505 +f 40338//40338 40540//40540 40533//40533 +f 40690//40690 40018//40018 40918//40918 +f 40533//40533 40379//40379 40338//40338 +f 40358//40358 40304//40304 40413//40413 +f 40391//40391 40286//40286 40422//40422 +f 40384//40384 40321//40321 40920//40920 +f 40490//40490 40187//40187 40243//40243 +f 40346//40346 40419//40419 40266//40266 +f 40383//40383 40379//40379 40535//40535 +f 40058//40058 40690//40690 40507//40507 +f 40304//40304 40325//40325 40413//40413 +f 40058//40058 40507//40507 40393//40393 +f 40413//40413 40325//40325 40486//40486 +f 40173//40173 40445//40445 40635//40635 +f 40380//40380 40222//40222 40409//40409 +f 40251//40251 40452//40452 40484//40484 +f 40478//40478 40436//40436 40378//40378 +f 40399//40399 40246//40246 40439//40439 +f 40481//40481 40139//40139 40433//40433 +f 40257//40257 40183//40183 40458//40458 +f 40368//40368 40395//40395 40216//40216 +f 40343//40343 40450//40450 40574//40574 +f 40173//40173 40635//40635 40178//40178 +f 40243//40243 40251//40251 40484//40484 +f 40288//40288 40439//40439 40246//40246 +f 40261//40261 40404//40404 40558//40558 +f 40410//40410 40378//40378 40436//40436 +f 40509//40509 40364//40364 40318//40318 +f 40660//40660 40129//40129 40622//40622 +f 40407//40407 40220//40220 40437//40437 +f 40291//40291 40299//40299 40432//40432 +f 40324//40324 40488//40488 40374//40374 +f 40299//40299 40357//40357 40471//40471 +f 40358//40358 40471//40471 40357//40357 +f 40407//40407 40461//40461 40359//40359 +f 40499//40499 40327//40327 40329//40329 +f 40320//40320 40263//40263 40595//40595 +f 40253//40253 40380//40380 40368//40368 +f 40499//40499 40329//40329 40355//40355 +f 40268//40268 40506//40506 40542//40542 +f 40595//40595 40263//40263 40543//40543 +f 40228//40228 40382//40382 40492//40492 +f 40318//40318 40290//40290 40434//40434 +f 40473//40473 40371//40371 40503//40503 +f 40251//40251 40335//40335 40452//40452 +f 40403//40403 40543//40543 40317//40317 +f 40281//40281 40459//40459 40421//40421 +f 40169//40169 40441//40441 40306//40306 +f 40491//40491 40381//40381 40385//40385 +f 40434//40434 40290//40290 40411//40411 +f 40344//40344 40002//40002 40911//40911 +f 40412//40412 40476//40476 40345//40345 +f 40228//40228 40296//40296 40319//40319 +f 40367//40367 40371//40371 40473//40473 +f 40233//40233 40370//40370 40560//40560 +f 40501//40501 40336//40336 40293//40293 +f 40361//40361 40198//40198 40424//40424 +f 40483//40483 40331//40331 40395//40395 +f 40462//40462 40425//40425 40330//40330 +f 40920//40920 40895//40895 40384//40384 +f 40390//40390 40344//40344 40655//40655 +f 40337//40337 40170//40170 40502//40502 +f 40535//40535 40379//40379 40508//40508 +f 40267//40267 40457//40457 40372//40372 +f 40419//40419 40346//40346 40420//40420 +f 40267//40267 40375//40375 40457//40457 +f 40202//40202 40389//40389 40333//40333 +f 40303//40303 40383//40383 40535//40535 +f 40339//40339 40187//40187 40490//40490 +f 40627//40627 40339//40339 40490//40490 +f 40422//40422 40502//40502 40391//40391 +f 40119//40119 40015//40015 40444//40444 +f 40444//40444 40445//40445 40119//40119 +f 40450//40450 40343//40343 40259//40259 +f 40631//40631 40307//40307 40421//40421 +f 40307//40307 40281//40281 40421//40421 +f 40427//40427 40270//40270 40429//40429 +f 40426//40426 40590//40590 40276//40276 +f 40428//40428 40276//40276 40590//40590 +f 40277//40277 40276//40276 40428//40428 +f 40279//40279 40429//40429 40270//40270 +f 40279//40279 40277//40277 40428//40428 +f 40429//40429 40279//40279 40428//40428 +f 40265//40265 40129//40129 40660//40660 +f 40418//40418 40467//40467 40425//40425 +f 40432//40432 40299//40299 40471//40471 +f 40368//40368 40380//40380 40485//40485 +f 40499//40499 40355//40355 40581//40581 +f 40388//40388 40475//40475 40446//40446 +f 40415//40415 40438//40438 40788//40788 +f 40317//40317 40362//40362 40403//40403 +f 40363//40363 40248//40248 40707//40707 +f 40362//40362 40405//40405 40403//40403 +f 40334//40334 40340//40340 40406//40406 +f 40362//40362 40416//40416 40405//40405 +f 40230//40230 40551//40551 40718//40718 +f 40423//40423 40435//40435 40355//40355 +f 40377//40377 40489//40489 40620//40620 +f 40409//40409 40222//40222 40381//40381 +f 40425//40425 40462//40462 40418//40418 +f 40413//40413 40486//40486 40480//40480 +f 40440//40440 40906//40906 40322//40322 +f 40490//40490 40243//40243 40484//40484 +f 40483//40483 40476//40476 40412//40412 +f 40494//40494 40257//40257 40458//40458 +f 40521//40521 40678//40678 40255//40255 +f 40911//40911 40655//40655 40344//40344 +f 40746//40746 40521//40521 40256//40256 +f 40256//40256 40539//40539 40746//40746 +f 40183//40183 40291//40291 40496//40496 +f 40388//40388 40456//40456 40475//40475 +f 40529//40529 40423//40423 40361//40361 +f 40351//40351 40388//40388 40446//40446 +f 40135//40135 40918//40918 40018//40018 +f 40462//40462 40419//40419 40604//40604 +f 40249//40249 40384//40384 40895//40895 +f 40310//40310 40687//40687 40341//40341 +f 40369//40369 40554//40554 40441//40441 +f 40432//40432 40496//40496 40291//40291 +f 40396//40396 40397//40397 40467//40467 +f 40178//40178 40609//40609 40250//40250 +f 40491//40491 40479//40479 40381//40381 +f 40419//40419 40420//40420 40604//40604 +f 40572//40572 40567//40567 40283//40283 +f 40425//40425 40467//40467 40397//40397 +f 40630//40630 40352//40352 40442//40442 +f 40254//40254 40415//40415 40460//40460 +f 40552//40552 40352//40352 40630//40630 +f 40463//40463 40411//40411 40410//40410 +f 40463//40463 40410//40410 40436//40436 +f 40346//40346 40498//40498 40420//40420 +f 40454//40454 40352//40352 40552//40552 +f 40313//40313 40652//40652 40528//40528 +f 40322//40322 40906//40906 40448//40448 +f 40364//40364 40498//40498 40346//40346 +f 40371//40371 40303//40303 40503//40503 +f 40259//40259 40339//40339 40450//40450 +f 40385//40385 40386//40386 40497//40497 +f 40375//40375 40398//40398 40457//40457 +f 40326//40326 40528//40528 40451//40451 +f 40434//40434 40509//40509 40318//40318 +f 40408//40408 40323//40323 40365//40365 +f 40571//40571 40414//40414 40332//40332 +f 40437//40437 40464//40464 40407//40407 +f 40563//40563 40365//40365 40470//40470 +f 40519//40519 40399//40399 40466//40466 +f 40404//40404 40505//40505 40704//40704 +f 40363//40363 40468//40468 40394//40394 +f 40367//40367 40473//40473 40477//40477 +f 40469//40469 40353//40353 40645//40645 +f 40645//40645 40540//40540 40469//40469 +f 40454//40454 40610//40610 40354//40354 +f 40466//40466 40399//40399 40439//40439 +f 40389//40389 40464//40464 40437//40437 +f 40707//40707 40248//40248 40400//40400 +f 40612//40612 40464//40464 40389//40389 +f 40470//40470 40365//40365 40544//40544 +f 40342//40342 40414//40414 40801//40801 +f 40487//40487 40488//40488 40481//40481 +f 40400//40400 40197//40197 40474//40474 +f 40406//40406 40340//40340 40729//40729 +f 40536//40536 40509//40509 40434//40434 +f 40444//40444 40230//40230 40718//40718 +f 40729//40729 40340//40340 40664//40664 +f 40620//40620 40492//40492 40377//40377 +f 40476//40476 40483//40483 40525//40525 +f 40461//40461 40407//40407 40464//40464 +f 40462//40462 40557//40557 40418//40418 +f 40417//40417 40237//40237 40530//40530 +f 40237//40237 40494//40494 40530//40530 +f 40593//40593 40441//40441 40594//40594 +f 40441//40441 40554//40554 40594//40594 +f 40742//40742 40402//40402 40374//40374 +f 40236//40236 40265//40265 40500//40500 +f 40502//40502 40709//40709 40337//40337 +f 40529//40529 40435//40435 40423//40423 +f 40409//40409 40381//40381 40479//40479 +f 40493//40493 40402//40402 40742//40742 +f 40539//40539 40305//40305 40631//40631 +f 40493//40493 40452//40452 40335//40335 +f 40494//40494 40458//40458 40659//40659 +f 40240//40240 40449//40449 40716//40716 +f 40598//40598 40312//40312 40558//40558 +f 40325//40325 40524//40524 40486//40486 +f 40249//40249 40895//40895 40534//40534 +f 40609//40609 40178//40178 40447//40447 +f 40424//40424 40529//40529 40361//40361 +f 40310//40310 40372//40372 40724//40724 +f 40325//40325 40396//40396 40524//40524 +f 40443//40443 40336//40336 40602//40602 +f 40356//40356 40249//40249 40534//40534 +f 40303//40303 40535//40535 40662//40662 +f 40396//40396 40467//40467 40524//40524 +f 40372//40372 40457//40457 40724//40724 +f 40602//40602 40442//40442 40443//40443 +f 40447//40447 40178//40178 40635//40635 +f 40491//40491 40385//40385 40559//40559 +f 40385//40385 40497//40497 40559//40559 +f 40395//40395 40368//40368 40485//40485 +f 40458//40458 40183//40183 40496//40496 +f 40506//40506 40150//40150 40455//40455 +f 40386//40386 40499//40499 40497//40497 +f 40233//40233 40650//40650 40545//40545 +f 40549//40549 40453//40453 40366//40366 +f 40473//40473 40503//40503 40615//40615 +f 40498//40498 40364//40364 40526//40526 +f 40450//40450 40339//40339 40627//40627 +f 40526//40526 40364//40364 40509//40509 +f 40336//40336 40501//40501 40668//40668 +f 40389//40389 40202//40202 40326//40326 +f 40422//40422 40286//40286 40597//40597 +f 40332//40332 40393//40393 40607//40607 +f 40408//40408 40643//40643 40286//40286 +f 40475//40475 40456//40456 40510//40510 +f 40510//40510 40272//40272 40516//40516 +f 40587//40587 40205//40205 40591//40591 +f 40205//40205 40273//40273 40591//40591 +f 40520//40520 40427//40427 40429//40429 +f 40426//40426 40205//40205 40587//40587 +f 40427//40427 40520//40520 40518//40518 +f 40272//40272 40427//40427 40516//40516 +f 40516//40516 40427//40427 40518//40518 +f 40428//40428 40590//40590 40514//40514 +f 40514//40514 40592//40592 40428//40428 +f 40520//40520 40428//40428 40592//40592 +f 40429//40429 40428//40428 40520//40520 +f 40394//40394 40439//40439 40288//40288 +f 41000//41000 40236//40236 40500//40500 +f 40630//40630 40442//40442 40602//40602 +f 40340//40340 40341//40341 40664//40664 +f 40438//40438 40105//40105 40523//40523 +f 40298//40298 40789//40789 40551//40551 +f 40390//40390 40655//40655 40840//40840 +f 40480//40480 40486//40486 40522//40522 +f 40530//40530 40494//40494 40659//40659 +f 40529//40529 40644//40644 40435//40435 +f 40434//40434 40561//40561 40536//40536 +f 40475//40475 40636//40636 40446//40446 +f 40306//40306 40441//40441 40593//40593 +f 40411//40411 40561//40561 40434//40434 +f 40351//40351 40446//40446 40531//40531 +f 40505//40505 40240//40240 40716//40716 +f 40687//40687 40310//40310 40633//40633 +f 40633//40633 40310//40310 40724//40724 +f 40496//40496 40432//40432 40641//40641 +f 40553//40553 40486//40486 40524//40524 +f 40564//40564 40724//40724 40457//40457 +f 40662//40662 40503//40503 40303//40303 +f 40525//40525 40483//40483 40562//40562 +f 40524//40524 40467//40467 40532//40532 +f 40641//40641 40432//40432 40565//40565 +f 40615//40615 40503//40503 40599//40599 +f 40483//40483 40395//40395 40562//40562 +f 40192//40192 40632//40632 40839//40839 +f 40450//40450 40627//40627 40600//40600 +f 40393//40393 40507//40507 40607//40607 +f 40398//40398 40566//40566 40457//40457 +f 40554//40554 40312//40312 40598//40598 +f 40395//40395 40485//40485 40562//40562 +f 40449//40449 40453//40453 40546//40546 +f 40463//40463 40578//40578 40411//40411 +f 40546//40546 40453//40453 40549//40549 +f 40252//40252 40843//40843 40373//40373 +f 40495//40495 40373//40373 40843//40843 +f 40467//40467 40418//40418 40532//40532 +f 40497//40497 40499//40499 40637//40637 +f 40566//40566 40398//40398 40401//40401 +f 40418//40418 40557//40557 40532//40532 +f 40463//40463 40436//40436 40578//40578 +f 40608//40608 40612//40612 40389//40389 +f 40471//40471 40568//40568 40432//40432 +f 40492//40492 40844//40844 40228//40228 +f 40392//40392 40360//40360 40569//40569 +f 40563//40563 40408//40408 40365//40365 +f 40703//40703 40228//40228 40844//40844 +f 40401//40401 40320//40320 40595//40595 +f 40366//40366 40465//40465 40549//40549 +f 40570//40570 40485//40485 40380//40380 +f 40403//40403 40405//40405 40807//40807 +f 40548//40548 40226//40226 40504//40504 +f 40527//40527 40226//40226 40548//40548 +f 40604//40604 40420//40420 40498//40498 +f 40646//40646 40471//40471 40358//40358 +f 40435//40435 40581//40581 40355//40355 +f 40440//40440 40354//40354 40610//40610 +f 40572//40572 40460//40460 40573//40573 +f 40406//40406 40729//40729 40702//40702 +f 40476//40476 40544//40544 40345//40345 +f 40414//40414 40571//40571 40801//40801 +f 40646//40646 40413//40413 40480//40480 +f 40358//40358 40413//40413 40646//40646 +f 40547//40547 40461//40461 40464//40464 +f 40313//40313 40649//40649 40652//40652 +f 40577//40577 40342//40342 40801//40801 +f 40570//40570 40380//40380 40409//40409 +f 40501//40501 40461//40461 40547//40547 +f 40788//40788 40438//40438 40523//40523 +f 40667//40667 40663//40663 40476//40476 +f 40522//40522 40486//40486 40651//40651 +f 40374//40374 40488//40488 40658//40658 +f 40525//40525 40667//40667 40476//40476 +f 40341//40341 40687//40687 40664//40664 +f 40379//40379 40533//40533 40555//40555 +f 40296//40296 40228//40228 40703//40703 +f 40920//40920 40321//40321 40625//40625 +f 40760//40760 40439//40439 40679//40679 +f 40466//40466 40439//40439 40760//40760 +f 40486//40486 40553//40553 40651//40651 +f 40498//40498 40526//40526 40739//40739 +f 40370//40370 40527//40527 40798//40798 +f 40501//40501 40547//40547 40661//40661 +f 40508//40508 40662//40662 40535//40535 +f 40626//40626 40451//40451 40528//40528 +f 40445//40445 40444//40444 40885//40885 +f 40606//40606 40636//40636 40475//40475 +f 40636//40636 40531//40531 40446//40446 +f 40918//40918 40135//40135 40827//40827 +f 40834//40834 40445//40445 40782//40782 +f 40561//40561 40411//40411 40708//40708 +f 40710//40710 40564//40564 40457//40457 +f 40457//40457 40566//40566 40710//40710 +f 40635//40635 40445//40445 40834//40834 +f 40489//40489 40315//40315 40982//40982 +f 40526//40526 40509//40509 40656//40656 +f 40620//40620 40489//40489 40982//40982 +f 40568//40568 40565//40565 40432//40432 +f 40554//40554 40598//40598 40556//40556 +f 40326//40326 40451//40451 40608//40608 +f 40389//40389 40326//40326 40608//40608 +f 40542//40542 40506//40506 40455//40455 +f 40401//40401 40595//40595 40629//40629 +f 40727//40727 40250//40250 40609//40609 +f 40613//40613 40250//40250 40727//40727 +f 40598//40598 40558//40558 40556//40556 +f 40460//40460 40415//40415 40713//40713 +f 40610//40610 40454//40454 40552//40552 +f 40578//40578 40436//40436 40617//40617 +f 40708//40708 40411//40411 40578//40578 +f 40715//40715 40480//40480 40522//40522 +f 40722//40722 40448//40448 40906//40906 +f 40576//40576 40579//40579 40541//40541 +f 40614//40614 40576//40576 40541//40541 +f 40404//40404 40704//40704 40558//40558 +f 40509//40509 40536//40536 40728//40728 +f 40569//40569 40360//40360 40702//40702 +f 40286//40286 40643//40643 40597//40597 +f 40406//40406 40702//40702 40360//40360 +f 40580//40580 40619//40619 40541//40541 +f 40619//40619 40618//40618 40541//40541 +f 40581//40581 40637//40637 40499//40499 +f 40704//40704 40505//40505 40732//40732 +f 40622//40622 40192//40192 40839//40839 +f 40353//40353 40448//40448 40645//40645 +f 40611//40611 40563//40563 40470//40470 +f 40470//40470 40544//40544 40611//40611 +f 40696//40696 40807//40807 40405//40405 +f 40476//40476 40663//40663 40544//40544 +f 40617//40617 40436//40436 40478//40478 +f 40465//40465 40366//40366 40337//40337 +f 40640//40640 40570//40570 40409//40409 +f 40405//40405 40416//40416 40696//40696 +f 40510//40510 40606//40606 40475//40475 +f 40582//40582 40585//40585 40588//40588 +f 40908//40908 40606//40606 40510//40510 +f 40603//40603 40575//40575 40588//40588 +f 40588//40588 40575//40575 40582//40582 +f 40510//40510 40516//40516 40908//40908 +f 40751//40751 40426//40426 40587//40587 +f 40590//40590 40426//40426 40751//40751 +f 40579//40579 40580//40580 40541//40541 +f 40394//40394 40677//40677 40439//40439 +f 40273//40273 40519//40519 40591//40591 +f 40591//40591 40519//40519 40466//40466 +f 40394//40394 40468//40468 40757//40757 +f 40592//40592 40514//40514 40666//40666 +f 40592//40592 40747//40747 40520//40520 +f 40518//40518 40520//40520 40747//40747 +f 40553//40553 40596//40596 40657//40657 +f 40665//40665 40306//40306 40593//40593 +f 40370//40370 40798//40798 40560//40560 +f 40716//40716 40449//40449 40723//40723 +f 40479//40479 40491//40491 40689//40689 +f 40553//40553 40524//40524 40596//40596 +f 40723//40723 40449//40449 40692//40692 +f 40485//40485 40634//40634 40562//40562 +f 40608//40608 40451//40451 40725//40725 +f 40529//40529 40424//40424 40697//40697 +f 40479//40479 40689//40689 40748//40748 +f 40315//40315 40351//40351 40531//40531 +f 40728//40728 40536//40536 40653//40653 +f 40634//40634 40485//40485 40605//40605 +f 40722//40722 40645//40645 40448//40448 +f 40575//40575 40603//40603 40712//40712 +f 40712//40712 40601//40601 40575//40575 +f 40408//40408 40563//40563 40714//40714 +f 40493//40493 40742//40742 40621//40621 +f 40392//40392 40697//40697 40424//40424 +f 40477//40477 40617//40617 40478//40478 +f 40639//40639 40617//40617 40477//40477 +f 40607//40607 40507//40507 40795//40795 +f 40738//40738 40614//40614 40541//40541 +f 40640//40640 40605//40605 40485//40485 +f 40492//40492 40620//40620 40628//40628 +f 40491//40491 40559//40559 40689//40689 +f 40650//40650 40969//40969 40545//40545 +f 40433//40433 40545//40545 40969//40969 +f 40471//40471 40774//40774 40568//40568 +f 40623//40623 40452//40452 40493//40493 +f 40570//40570 40640//40640 40485//40485 +f 40738//40738 40541//40541 40618//40618 +f 40481//40481 40433//40433 40700//40700 +f 40630//40630 40602//40602 40642//40642 +f 40482//40482 40296//40296 40703//40703 +f 40487//40487 40481//40481 40700//40700 +f 40356//40356 40942//40942 40455//40455 +f 40452//40452 40623//40623 40484//40484 +f 40789//40789 40296//40296 40482//40482 +f 40472//40472 40843//40843 40252//40252 +f 40707//40707 40468//40468 40363//40363 +f 40611//40611 40544//40544 40663//40663 +f 40623//40623 40800//40800 40484//40484 +f 40653//40653 40536//40536 40561//40561 +f 40532//40532 40557//40557 40647//40647 +f 40495//40495 40847//40847 40376//40376 +f 40400//40400 40474//40474 40711//40711 +f 40488//40488 40487//40487 40658//40658 +f 40471//40471 40646//40646 40774//40774 +f 40540//40540 40555//40555 40533//40533 +f 40939//40939 40332//40332 40607//40607 +f 40571//40571 40332//40332 40939//40939 +f 40549//40549 40705//40705 40796//40796 +f 40557//40557 40462//40462 40604//40604 +f 40417//40417 40530//40530 40790//40790 +f 40612//40612 40815//40815 40464//40464 +f 40939//40939 40801//40801 40571//40571 +f 40549//40549 40465//40465 40705//40705 +f 40547//40547 40464//40464 40815//40815 +f 40484//40484 40800//40800 40490//40490 +f 40508//40508 40379//40379 40555//40555 +f 40640//40640 40409//40409 40851//40851 +f 40897//40897 40548//40548 40504//40504 +f 40602//40602 40336//40336 40803//40803 +f 40523//40523 40105//40105 40848//40848 +f 40525//40525 40562//40562 40634//40634 +f 40105//40105 40306//40306 40665//40665 +f 40409//40409 40479//40479 40851//40851 +f 40748//40748 40851//40851 40479//40479 +f 40528//40528 40652//40652 40799//40799 +f 40337//40337 40709//40709 40820//40820 +f 40473//40473 40721//40721 40477//40477 +f 40542//40542 40911//40911 40268//40268 +f 40662//40662 40599//40599 40503//40503 +f 40553//40553 40657//40657 40651//40651 +f 40526//40526 40654//40654 40739//40739 +f 40661//40661 40668//40668 40501//40501 +f 40654//40654 40526//40526 40656//40656 +f 40624//40624 40709//40709 40502//40502 +f 40135//40135 41000//41000 40827//40827 +f 40668//40668 40803//40803 40336//40336 +f 40505//40505 40716//40716 40732//40732 +f 40840//40840 40632//40632 40390//40390 +f 40422//40422 40597//40597 40824//40824 +f 40885//40885 40444//40444 40979//40979 +f 40474//40474 40255//40255 40688//40688 +f 40458//40458 40496//40496 40805//40805 +f 40782//40782 40445//40445 40885//40885 +f 40728//40728 40656//40656 40509//40509 +f 40255//40255 40678//40678 40688//40688 +f 40596//40596 40524//40524 40532//40532 +f 40692//40692 40449//40449 40546//40546 +f 40627//40627 40810//40810 40600//40600 +f 40725//40725 40451//40451 40626//40626 +f 40781//40781 40459//40459 40567//40567 +f 40593//40593 40594//40594 40832//40832 +f 40721//40721 40639//40639 40477//40477 +f 40634//40634 40667//40667 40525//40525 +f 40609//40609 40447//40447 40635//40635 +f 40543//40543 40403//40403 40726//40726 +f 40540//40540 40645//40645 40694//40694 +f 40233//40233 40560//40560 40650//40650 +f 40315//40315 40531//40531 40693//40693 +f 40567//40567 40572//40572 40835//40835 +f 40594//40594 40554//40554 40832//40832 +f 40667//40667 40634//40634 40730//40730 +f 40600//40600 40574//40574 40450//40450 +f 40701//40701 40647//40647 40557//40557 +f 40552//40552 40630//40630 40638//40638 +f 40403//40403 40807//40807 40791//40791 +f 40555//40555 40540//40540 40778//40778 +f 40633//40633 40724//40724 40874//40874 +f 40573//40573 40835//40835 40572//40572 +f 40660//40660 40622//40622 41131//41131 +f 40554//40554 40556//40556 40832//40832 +f 40982//40982 40315//40315 40693//40693 +f 40392//40392 40569//40569 40697//40697 +f 40803//40803 40642//40642 40602//40602 +f 40557//40557 40604//40604 40701//40701 +f 40705//40705 40465//40465 40816//40816 +f 40498//40498 40701//40701 40604//40604 +f 40628//40628 40984//40984 40492//40492 +f 40844//40844 40492//40492 40984//40984 +f 40660//40660 40996//40996 40265//40265 +f 40942//40942 40356//40356 40936//40936 +f 40739//40739 40701//40701 40498//40498 +f 40700//40700 40433//40433 40969//40969 +f 40651//40651 40715//40715 40522//40522 +f 40617//40617 40639//40639 40783//40783 +f 40581//40581 40804//40804 40637//40637 +f 40636//40636 40606//40606 40845//40845 +f 40435//40435 40804//40804 40581//40581 +f 40542//40542 40455//40455 41236//41236 +f 40731//40731 40710//40710 40566//40566 +f 40105//40105 40665//40665 40848//40848 +f 40558//40558 40704//40704 40556//40556 +f 40815//40815 40612//40612 40648//40648 +f 40708//40708 40653//40653 40561//40561 +f 40786//40786 40814//40814 40416//40416 +f 40644//40644 40804//40804 40435//40435 +f 40617//40617 40699//40699 40578//40578 +f 40566//40566 40401//40401 40731//40731 +f 40416//40416 40417//40417 40786//40786 +f 40771//40771 40708//40708 40578//40578 +f 40417//40417 40790//40790 40786//40786 +f 40640//40640 40735//40735 40605//40605 +f 40799//40799 40744//40744 40528//40528 +f 41010//41010 40374//40374 40658//40658 +f 40504//40504 40387//40387 40577//40577 +f 40779//40779 40735//40735 40640//40640 +f 40527//40527 40548//40548 40798//40798 +f 40793//40793 40659//40659 40458//40458 +f 40661//40661 40547//40547 40815//40815 +f 40712//40712 40576//40576 40614//40614 +f 40603//40603 40576//40576 40712//40712 +f 40552//40552 40775//40775 40610//40610 +f 40552//40552 40638//40638 40775//40775 +f 40458//40458 40805//40805 40793//40793 +f 40422//40422 40624//40624 40502//40502 +f 40563//40563 40611//40611 40663//40663 +f 40661//40661 40717//40717 40668//40668 +f 40627//40627 40490//40490 40809//40809 +f 40718//40718 40979//40979 40444//40444 +f 40582//40582 40575//40575 40669//40669 +f 40935//40935 40539//40539 40631//40631 +f 40908//40908 40845//40845 40606//40606 +f 40585//40585 40582//40582 40669//40669 +f 40588//40588 40585//40585 40675//40675 +f 40590//40590 40666//40666 40514//40514 +f 40575//40575 40601//40601 40669//40669 +f 40587//40587 40591//40591 40759//40759 +f 40759//40759 40672//40672 40587//40587 +f 40516//40516 40518//40518 40755//40755 +f 40516//40516 40755//40755 40908//40908 +f 40675//40675 40603//40603 40588//40588 +f 40576//40576 40603//40603 40675//40675 +f 40857//40857 40576//40576 40675//40675 +f 40591//40591 40466//40466 40759//40759 +f 40579//40579 40576//40576 40857//40857 +f 40961//40961 40579//40579 40857//40857 +f 40758//40758 40579//40579 40961//40961 +f 40592//40592 40666//40666 40747//40747 +f 40580//40580 40579//40579 40758//40758 +f 40757//40757 40677//40677 40394//40394 +f 40677//40677 40679//40679 40439//40439 +f 40678//40678 40521//40521 40773//40773 +f 40521//40521 40746//40746 40773//40773 +f 40632//40632 40840//40840 41049//41049 +f 40798//40798 40901//40901 40560//40560 +f 40644//40644 40697//40697 40768//40768 +f 40615//40615 40945//40945 40473//40473 +f 40627//40627 40809//40809 40810//40810 +f 40747//40747 40666//40666 40974//40974 +f 40870//40870 40824//40824 40597//40597 +f 40719//40719 40596//40596 40532//40532 +f 40663//40663 40667//40667 40806//40806 +f 40692//40692 40546//40546 40813//40813 +f 40935//40935 40890//40890 40539//40539 +f 40870//40870 40597//40597 40643//40643 +f 40795//40795 40507//40507 40829//40829 +f 40568//40568 40774//40774 40733//40733 +f 40531//40531 40636//40636 40769//40769 +f 40647//40647 40691//40691 40532//40532 +f 40534//40534 40936//40936 40356//40356 +f 41010//41010 40742//40742 40374//40374 +f 40730//40730 40806//40806 40667//40667 +f 40774//40774 40646//40646 40734//40734 +f 40531//40531 40769//40769 40693//40693 +f 40546//40546 40549//40549 40796//40796 +f 40796//40796 40813//40813 40546//40546 +f 40696//40696 40416//40416 40814//40814 +f 40646//40646 40480//40480 40734//40734 +f 40569//40569 40702//40702 40770//40770 +f 40698//40698 40935//40935 40631//40631 +f 40715//40715 40734//40734 40480//40480 +f 40631//40631 40421//40421 40698//40698 +f 40609//40609 40635//40635 40888//40888 +f 40638//40638 40630//40630 40642//40642 +f 40714//40714 40643//40643 40408//40408 +f 40740//40740 40651//40651 40657//40657 +f 40831//40831 40701//40701 40739//40739 +f 40727//40727 40609//40609 41087//41087 +f 40421//40421 40459//40459 40698//40698 +f 40698//40698 40459//40459 40781//40781 +f 40468//40468 40707//40707 40777//40777 +f 40657//40657 40596//40596 40740//40740 +f 40712//40712 40614//40614 40737//40737 +f 40897//40897 40504//40504 40743//40743 +f 40689//40689 40559//40559 40748//40748 +f 41236//41236 40455//40455 40942//40942 +f 40543//40543 40629//40629 40595//40595 +f 40707//40707 40400//40400 40711//40711 +f 40540//40540 40694//40694 40778//40778 +f 40816//40816 40465//40465 40337//40337 +f 40816//40816 40337//40337 40820//40820 +f 40574//40574 40600//40600 40787//40787 +f 40649//40649 40574//40574 40787//40787 +f 40493//40493 40621//40621 40623//40623 +f 40847//40847 40495//40495 40843//40843 +f 40559//40559 40497//40497 40748//40748 +f 40637//40637 40748//40748 40497//40497 +f 40634//40634 40605//40605 40735//40735 +f 40748//40748 40637//40637 40804//40804 +f 40783//40783 40639//40639 40721//40721 +f 40376//40376 40625//40625 40321//40321 +f 40729//40729 40664//40664 40706//40706 +f 40619//40619 40580//40580 40618//40618 +f 40762//40762 40850//40850 40580//40580 +f 40555//40555 40794//40794 40508//40508 +f 40668//40668 40717//40717 40745//40745 +f 40652//40652 40649//40649 40799//40799 +f 40794//40794 40662//40662 40508//40508 +f 40803//40803 40668//40668 40745//40745 +f 40718//40718 40551//40551 40789//40789 +f 40440//40440 40610//40610 40812//40812 +f 40906//40906 40440//40440 40812//40812 +f 40655//40655 41354//41354 40840//40840 +f 40732//40732 40716//40716 40802//40802 +f 40644//40644 40892//40892 40804//40804 +f 40626//40626 40528//40528 40744//40744 +f 40697//40697 40644//40644 40529//40529 +f 40496//40496 40641//40641 40805//40805 +f 40805//40805 40641//40641 40876//40876 +f 40665//40665 40871//40871 40848//40848 +f 40699//40699 40785//40785 40578//40578 +f 40974//40974 40666//40666 40766//40766 +f 40719//40719 40823//40823 40596//40596 +f 40578//40578 40785//40785 40771//40771 +f 40767//40767 40644//40644 40768//40768 +f 40665//40665 40593//40593 40818//40818 +f 40691//40691 40719//40719 40532//40532 +f 40507//40507 40690//40690 40829//40829 +f 40935//40935 40698//40698 41077//41077 +f 40721//40721 40473//40473 40945//40945 +f 40645//40645 40722//40722 40817//40817 +f 40643//40643 40714//40714 40780//40780 +f 40770//40770 40702//40702 40841//40841 +f 40715//40715 40651//40651 40934//40934 +f 40701//40701 40831//40831 40828//40828 +f 40835//40835 40781//40781 40567//40567 +f 40839//40839 41131//41131 40622//40622 +f 40653//40653 40884//40884 40728//40728 +f 40730//40730 40634//40634 40735//40735 +f 40735//40735 40776//40776 40730//40730 +f 40775//40775 40638//40638 40886//40886 +f 41125//41125 40704//40704 40732//40732 +f 40714//40714 40563//40563 40846//40846 +f 41125//41125 40732//40732 40802//40802 +f 40649//40649 40787//40787 40799//40799 +f 40653//40653 40708//40708 40771//40771 +f 40608//40608 40883//40883 40612//40612 +f 40653//40653 40771//40771 40951//40951 +f 40740//40740 40596//40596 40823//40823 +f 40663//40663 40846//40846 40563//40563 +f 40739//40739 40654//40654 40720//40720 +f 40460//40460 40713//40713 40573//40573 +f 40664//40664 40687//40687 40706//40706 +f 40888//40888 41087//41087 40609//40609 +f 40601//40601 40712//40712 40737//40737 +f 40737//40737 40736//40736 40601//40601 +f 40656//40656 40720//40720 40654//40654 +f 40706//40706 40687//40687 40900//40900 +f 40629//40629 40988//40988 40401//40401 +f 40624//40624 40820//40820 40709//40709 +f 40415//40415 40788//40788 40713//40713 +f 40614//40614 40738//40738 40873//40873 +f 40738//40738 40618//40618 40879//40879 +f 40648//40648 40612//40612 40883//40883 +f 40879//40879 40618//40618 40822//40822 +f 40530//40530 40659//40659 40790//40790 +f 40822//40822 40618//40618 40580//40580 +f 41222//41222 40613//40613 40727//40727 +f 40851//40851 40837//40837 40640//40640 +f 40824//40824 40624//40624 40422//40422 +f 40793//40793 40792//40792 40659//40659 +f 40629//40629 40543//40543 40741//40741 +f 40821//40821 40717//40717 40661//40661 +f 40899//40899 40577//40577 40801//40801 +f 40741//40741 40543//40543 40726//40726 +f 40504//40504 40577//40577 40899//40899 +f 40743//40743 40504//40504 40899//40899 +f 40847//40847 40625//40625 40376//40376 +f 40615//40615 40599//40599 40849//40849 +f 40945//40945 40615//40615 40849//40849 +f 40751//40751 40587//40587 40672//40672 +f 40669//40669 40750//40750 40585//40585 +f 40590//40590 40751//40751 40948//40948 +f 40669//40669 40736//40736 40750//40750 +f 40750//40750 40753//40753 40675//40675 +f 40675//40675 40585//40585 40750//40750 +f 40759//40759 40754//40754 40672//40672 +f 40601//40601 40736//40736 40669//40669 +f 40518//40518 40747//40747 40989//40989 +f 40754//40754 40759//40759 40858//40858 +f 40755//40755 40518//40518 40989//40989 +f 40857//40857 40675//40675 40753//40753 +f 40759//40759 40466//40466 40760//40760 +f 40758//40758 40762//40762 40580//40580 +f 40679//40679 40867//40867 40760//40760 +f 40688//40688 40678//40678 40773//40773 +f 40539//40539 40890//40890 40746//40746 +f 40789//40789 40772//40772 40718//40718 +f 40807//40807 40696//40696 41217//41217 +f 40829//40829 40690//40690 40918//40918 +f 40624//40624 40824//40824 41096//41096 +f 40884//40884 40653//40653 40951//40951 +f 40776//40776 40806//40806 40730//40730 +f 40565//40565 40568//40568 40994//40994 +f 40568//40568 40733//40733 40994//40994 +f 40851//40851 40748//40748 41008//41008 +f 40921//40921 40700//40700 40969//40969 +f 40620//40620 40982//40982 40695//40695 +f 40734//40734 40826//40826 40774//40774 +f 40691//40691 40647//40647 40825//40825 +f 40564//40564 40710//40710 40724//40724 +f 40783//40783 40721//40721 40811//40811 +f 40884//40884 40881//40881 40728//40728 +f 40888//40888 40635//40635 40834//40834 +f 40645//40645 40817//40817 40694//40694 +f 40487//40487 40700//40700 40921//40921 +f 40832//40832 40556//40556 41025//41025 +f 40776//40776 40735//40735 40779//40779 +f 40725//40725 40883//40883 40608//40608 +f 41025//41025 40556//40556 40836//40836 +f 40939//40939 40607//40607 40795//40795 +f 40826//40826 40734//40734 40715//40715 +f 40556//40556 40704//40704 40836//40836 +f 40813//40813 40796//40796 40922//40922 +f 40836//40836 40704//40704 41125//41125 +f 40784//40784 41010//41010 40658//40658 +f 40933//40933 40715//40715 40934//40934 +f 40651//40651 40740//40740 40934//40934 +f 40741//40741 40930//40930 40629//40629 +f 40628//40628 40620//40620 40695//40695 +f 40569//40569 40770//40770 40697//40697 +f 40647//40647 40701//40701 40828//40828 +f 40799//40799 40787//40787 40937//40937 +f 40731//40731 40401//40401 40988//40988 +f 40617//40617 40878//40878 40699//40699 +f 40823//40823 40830//40830 40740//40740 +f 40975//40975 40747//40747 40974//40974 +f 40878//40878 40617//40617 40783//40783 +f 40613//40613 40843//40843 40472//40472 +f 40989//40989 40747//40747 40975//40975 +f 40778//40778 40896//40896 40555//40555 +f 40988//40988 40629//40629 40930//40930 +f 40769//40769 40636//40636 40845//40845 +f 40801//40801 40939//40939 40894//40894 +f 40785//40785 40699//40699 40878//40878 +f 40847//40847 40843//40843 41188//41188 +f 40938//40938 40873//40873 40738//40738 +f 40879//40879 40938//40938 40738//40738 +f 40661//40661 40815//40815 40821//40821 +f 40779//40779 40640//40640 40837//40837 +f 40831//40831 40739//40739 40838//40838 +f 40770//40770 40841//40841 40891//40891 +f 40580//40580 40850//40850 40822//40822 +f 40523//40523 40848//40848 40788//40788 +f 40662//40662 40794//40794 40980//40980 +f 40980//40980 40797//40797 40662//40662 +f 40785//40785 40878//40878 40880//40880 +f 40599//40599 40662//40662 40797//40797 +f 40777//40777 40707//40707 40711//40711 +f 40849//40849 40599//40599 40797//40797 +f 41017//41017 40889//40889 40717//40717 +f 40846//40846 40780//40780 40714//40714 +f 40720//40720 40838//40838 40739//40739 +f 40702//40702 40729//40729 40991//40991 +f 41068//41068 40803//40803 40745//40745 +f 40729//40729 40706//40706 40991//40991 +f 40642//40642 40803//40803 40915//40915 +f 40846//40846 40663//40663 40806//40806 +f 40656//40656 40728//40728 40881//40881 +f 40901//40901 40650//40650 40560//40560 +f 40687//40687 40633//40633 40900//40900 +f 40802//40802 40716//40716 40723//40723 +f 40812//40812 41136//41136 40906//40906 +f 40871//40871 40665//40665 40872//40872 +f 40632//40632 41049//41049 41148//41148 +f 40718//40718 40772//40772 40979//40979 +f 40978//40978 40809//40809 40490//40490 +f 40906//40906 41043//41043 40722//40722 +f 40696//40696 40814//40814 41177//41177 +f 40746//40746 40890//40890 41020//41020 +f 40872//40872 40665//40665 40818//40818 +f 40641//40641 40565//40565 40876//40876 +f 40945//40945 40811//40811 40721//40721 +f 40610//40610 40775//40775 41112//41112 +f 41043//41043 40817//40817 40722//40722 +f 40565//40565 40994//40994 40876//40876 +f 40818//40818 40593//40593 40819//40819 +f 40723//40723 40692//40692 40910//40910 +f 40593//40593 40832//40832 40819//40819 +f 40768//40768 40770//40770 40877//40877 +f 40697//40697 40770//40770 40768//40768 +f 40823//40823 40719//40719 40691//40691 +f 40790//40790 40659//40659 40792//40792 +f 40812//40812 40610//40610 41112//41112 +f 40628//40628 40695//40695 40984//40984 +f 40710//40710 40731//40731 40988//40988 +f 41008//41008 40748//40748 40954//40954 +f 40917//40917 40691//40691 40825//40825 +f 40778//40778 40694//40694 41099//41099 +f 40951//40951 41002//41002 40967//40967 +f 40902//40902 40703//40703 40844//40844 +f 40573//40573 40842//40842 40941//40941 +f 41002//41002 40951//40951 40771//40771 +f 40774//40774 40826//40826 40733//40733 +f 40573//40573 40713//40713 40842//40842 +f 40748//40748 40804//40804 40954//40954 +f 40841//40841 40702//40702 40952//40952 +f 40702//40702 40991//40991 40952//40952 +f 40647//40647 40828//40828 40825//40825 +f 40785//40785 40950//40950 40771//40771 +f 40826//40826 40715//40715 40933//40933 +f 40954//40954 40804//40804 40985//40985 +f 40897//40897 40798//40798 40548//40548 +f 40896//40896 41101//41101 40555//40555 +f 40771//40771 40950//40950 40869//40869 +f 40789//40789 40482//40482 41001//41001 +f 40777//40777 40943//40943 40468//40468 +f 40600//40600 40919//40919 40787//40787 +f 40403//40403 40791//40791 40726//40726 +f 40794//40794 40555//40555 41101//41101 +f 40777//40777 40711//40711 40912//40912 +f 41101//41101 40980//40980 40794//40794 +f 40648//40648 40883//40883 40815//40815 +f 40621//40621 40742//40742 40903//40903 +f 40791//40791 40807//40807 40990//40990 +f 40642//40642 40915//40915 40638//40638 +f 40886//40886 40638//40638 40915//40915 +f 40265//40265 40996//40996 41100//41100 +f 40656//40656 40927//40927 40720//40720 +f 40850//40850 40946//40946 40822//40822 +f 40881//40881 40927//40927 40656//40656 +f 40623//40623 40621//40621 40903//40903 +f 40500//40500 40265//40265 41100//41100 +f 40894//40894 40899//40899 40801//40801 +f 40833//40833 40779//40779 40837//40837 +f 41000//41000 40500//40500 41100//41100 +f 40903//40903 40800//40800 40623//40623 +f 40903//40903 40977//40977 40800//40800 +f 40624//40624 40904//40904 40820//40820 +f 40821//40821 41017//41017 40717//40717 +f 40851//40851 40949//40949 40837//40837 +f 40846//40846 40806//40806 40916//40916 +f 40978//40978 40490//40490 40800//40800 +f 40904//40904 40624//40624 41096//41096 +f 40745//40745 40717//40717 41068//41068 +f 40751//40751 40672//40672 40955//40955 +f 40754//40754 40955//40955 40672//40672 +f 40590//40590 40948//40948 40666//40666 +f 40753//40753 40750//40750 40736//40736 +f 40755//40755 41271//41271 40908//40908 +f 40854//40854 40736//40736 40737//40737 +f 40861//40861 40858//40858 40759//40759 +f 40857//40857 40753//40753 40856//40856 +f 40666//40666 40948//40948 40766//40766 +f 40854//40854 40737//40737 40614//40614 +f 40873//40873 40854//40854 40614//40614 +f 40958//40958 41158//41158 40677//40677 +f 40760//40760 40861//40861 40759//40759 +f 40677//40677 40757//40757 40958//40958 +f 40757//40757 40468//40468 40864//40864 +f 40679//40679 40677//40677 41158//41158 +f 40808//40808 40474//40474 40866//40866 +f 40762//40762 40758//40758 40865//40865 +f 40474//40474 40688//40688 40866//40866 +f 40962//40962 40762//40762 40865//40865 +f 40962//40962 40850//40850 40762//40762 +f 40688//40688 40773//40773 40887//40887 +f 40772//40772 40789//40789 41001//41001 +f 40917//40917 40913//40913 40691//40691 +f 40771//40771 40869//40869 41002//41002 +f 40877//40877 40914//40914 40768//40768 +f 40692//40692 41014//41014 40910//40910 +f 41014//41014 40692//40692 40813//40813 +f 40773//40773 40746//40746 40887//40887 +f 40825//40825 40828//40828 41004//41004 +f 40724//40724 41119//41119 40874//40874 +f 40725//40725 40868//40868 41245//41245 +f 41020//41020 40887//40887 40746//40746 +f 40600//40600 40810//40810 40919//40919 +f 40877//40877 40770//40770 40891//40891 +f 40883//40883 40725//40725 40998//40998 +f 40828//40828 40831//40831 40923//40923 +f 40893//40893 40487//40487 40921//40921 +f 41023//41023 40710//40710 40988//40988 +f 40891//40891 40841//40841 40987//40987 +f 40831//40831 40838//40838 40875//40875 +f 40949//40949 40851//40851 40997//40997 +f 40658//40658 40487//40487 40893//40893 +f 40987//40987 40841//40841 40952//40952 +f 40785//40785 40880//40880 40986//40986 +f 40720//40720 40875//40875 40838//40838 +f 41013//41013 40870//40870 40643//40643 +f 40816//40816 40820//40820 40932//40932 +f 40950//40950 40785//40785 40986//40986 +f 41010//41010 40926//40926 40742//40742 +f 40742//40742 40926//40926 40903//40903 +f 40934//40934 40973//40973 40933//40933 +f 41131//41131 41256//41256 40660//40660 +f 40939//40939 40795//40795 41074//41074 +f 41222//41222 40727//40727 41090//41090 +f 40643//40643 40780//40780 40898//40898 +f 40776//40776 40779//40779 40833//40833 +f 40934//40934 40740//40740 40976//40976 +f 40864//40864 40468//40468 40943//40943 +f 40741//40741 40726//40726 41147//41147 +f 40940//40940 40613//40613 41222//41222 +f 40660//40660 41256//41256 40996//40996 +f 40613//40613 40940//40940 40843//40843 +f 40928//40928 40881//40881 40884//40884 +f 41030//41030 40698//40698 40781//40781 +f 40938//40938 40879//40879 40981//40981 +f 40898//40898 40780//40780 40846//40846 +f 41048//41048 41101//41101 40896//40896 +f 40633//40633 40874//40874 40900//40900 +f 40892//40892 40985//40985 40804//40804 +f 40879//40879 40822//40822 40944//40944 +f 40946//40946 40944//40944 40822//40822 +f 40894//40894 40939//40939 41120//41120 +f 41217//41217 40990//40990 40807//40807 +f 40781//40781 40835//40835 41135//41135 +f 40482//40482 40703//40703 40999//40999 +f 40830//40830 40823//40823 41078//41078 +f 41068//41068 40717//40717 40889//40889 +f 41024//41024 40846//40846 40916//40916 +f 41078//41078 40823//40823 40913//40913 +f 40799//40799 41243//41243 40905//40905 +f 41034//41034 40835//40835 40941//40941 +f 40542//40542 41236//41236 40909//40909 +f 40691//40691 40913//40913 40823//40823 +f 40978//40978 40800//40800 40977//40977 +f 40744//40744 40799//40799 40905//40905 +f 40882//40882 40997//40997 40851//40851 +f 40835//40835 40573//40573 40941//40941 +f 40915//40915 40803//40803 41068//41068 +f 40851//40851 41008//41008 40882//40882 +f 40907//40907 40916//40916 40806//40806 +f 40767//40767 40892//40892 40644//40644 +f 40776//40776 40907//40907 40806//40806 +f 40849//40849 41031//41031 40945//40945 +f 40768//40768 40914//40914 40767//40767 +f 40725//40725 40626//40626 40868//40868 +f 40802//40802 40723//40723 40910//40910 +f 40848//40848 40924//40924 40788//40788 +f 40703//40703 40902//40902 40999//40999 +f 40848//40848 40871//40871 40924//40924 +f 40650//40650 41047//41047 40969//40969 +f 40872//40872 41015//41015 40871//40871 +f 40786//40786 41007//41007 40814//40814 +f 40992//40992 40951//40951 40967//40967 +f 41015//41015 40872//40872 41109//41109 +f 40724//40724 40710//40710 41119//41119 +f 40632//40632 41148//41148 40839//40839 +f 40920//40920 41083//41083 40895//40895 +f 40786//40786 40790//40790 41007//41007 +f 40994//40994 40733//40733 41006//41006 +f 40872//40872 40818//40818 41109//41109 +f 40782//40782 40885//40885 41116//41116 +f 40923//40923 41004//41004 40828//40828 +f 40787//40787 40919//40919 41186//41186 +f 40815//40815 41040//41040 40821//40821 +f 40923//40923 40831//40831 40875//40875 +f 40877//40877 40891//40891 41009//41009 +f 41030//41030 41077//41077 40698//40698 +f 40813//40813 40922//40922 41014//41014 +f 40984//40984 40695//40695 41114//41114 +f 40896//40896 40778//40778 41048//41048 +f 40902//40902 40844//40844 40984//40984 +f 40875//40875 40720//40720 40925//40925 +f 41030//41030 40781//40781 41135//41135 +f 40793//40793 41280//41280 40792//40792 +f 40819//40819 40832//40832 41025//41025 +f 41013//41013 40643//40643 40898//40898 +f 40888//40888 41440//41440 41087//41087 +f 40720//40720 40927//40927 40925//40925 +f 40880//40880 40878//40878 40783//40783 +f 40836//40836 41081//41081 41025//41025 +f 40845//40845 40908//40908 41130//41130 +f 40937//40937 41243//41243 40799//40799 +f 40835//40835 41034//41034 41135//41135 +f 40845//40845 40995//40995 40769//40769 +f 40915//40915 41039//41039 40886//40886 +f 40693//40693 40769//40769 40995//40995 +f 40903//40903 40926//40926 40968//40968 +f 40968//40968 41070//41070 40903//40903 +f 41021//41021 40980//40980 41101//41101 +f 40912//40912 40943//40943 40777//40777 +f 40846//40846 41019//41019 40898//40898 +f 41081//41081 40836//40836 41125//41125 +f 40911//40911 40542//40542 40909//40909 +f 40927//40927 40881//40881 40928//40928 +f 40869//40869 41003//41003 41002//41002 +f 41354//41354 40655//40655 40911//40911 +f 40705//40705 40816//40816 40931//40931 +f 40740//40740 40830//40830 41075//41075 +f 40658//40658 40893//40893 40784//40784 +f 41354//41354 41049//41049 40840//40840 +f 41003//41003 40869//40869 40950//40950 +f 40868//40868 40626//40626 41323//41323 +f 40802//40802 41045//41045 41125//41125 +f 40846//40846 41024//41024 41019//41019 +f 40999//40999 41460//41460 40482//40482 +f 40929//40929 40928//40928 40884//40884 +f 40950//40950 41005//41005 41054//41054 +f 41068//41068 40889//40889 41053//41053 +f 41003//41003 40950//40950 41054//41054 +f 41001//41001 40482//40482 41460//41460 +f 41177//41177 41217//41217 40696//40696 +f 40938//40938 40953//40953 40873//40873 +f 41723//41723 41047//41047 40650//40650 +f 41103//41103 40833//40833 40837//40837 +f 40929//40929 40884//40884 40951//40951 +f 40883//40883 41086//41086 40815//40815 +f 40914//40914 40877//40877 40767//40767 +f 41028//41028 40904//40904 41096//41096 +f 41037//41037 40915//40915 41068//41068 +f 40802//40802 40910//40910 41045//41045 +f 40955//40955 40754//40754 40956//40956 +f 40948//40948 40751//40751 40955//40955 +f 40955//40955 41057//41057 40948//40948 +f 40753//40753 40736//40736 41056//41056 +f 40956//40956 40858//40858 40959//40959 +f 40754//40754 40858//40858 40956//40956 +f 40757//40757 40864//40864 40958//40958 +f 41056//41056 40854//40854 40957//40957 +f 40736//40736 40854//40854 41056//41056 +f 40861//40861 40959//40959 40858//40858 +f 40961//40961 40857//40857 40856//40856 +f 40711//40711 40474//40474 40808//40808 +f 40854//40854 40873//40873 40953//40953 +f 40760//40760 40867//40867 40960//40960 +f 40887//40887 40866//40866 40688//40688 +f 40865//40865 40758//40758 40961//40961 +f 40679//40679 40960//40960 40867//40867 +f 40850//40850 40962//40962 41167//41167 +f 40963//40963 40850//40850 41167//41167 +f 40850//40850 40963//40963 40946//40946 +f 41130//41130 40908//40908 41271//41271 +f 40964//40964 40946//40946 40963//40963 +f 40946//40946 40964//40964 41042//41042 +f 40766//40766 40948//40948 41027//41027 +f 40733//40733 40826//40826 41006//41006 +f 41009//41009 41204//41204 40877//40877 +f 40826//40826 40933//40933 41006//41006 +f 40923//40923 41052//41052 41004//41004 +f 40967//40967 41002//41002 41003//41003 +f 40534//40534 40895//40895 41083//41083 +f 41085//41085 41104//41104 40880//40880 +f 40969//40969 40971//40971 40921//40921 +f 41088//41088 40967//40967 41003//41003 +f 40974//40974 40766//40766 41180//41180 +f 41176//41176 40891//40891 40987//40987 +f 41119//41119 40710//40710 41023//41023 +f 40885//40885 40979//40979 41352//41352 +f 41020//41020 40890//40890 41210//41210 +f 40695//40695 40982//40982 41114//41114 +f 41357//41357 40933//40933 40972//40972 +f 40924//40924 40871//40871 41149//41149 +f 40972//40972 40933//40933 40973//40973 +f 41108//41108 40795//40795 40829//40829 +f 41015//41015 41149//41149 40871//40871 +f 41113//41113 40898//40898 41019//41019 +f 40875//40875 41196//41196 40923//40923 +f 41068//41068 41253//41253 41037//41037 +f 40740//40740 41075//41075 40976//40976 +f 40776//40776 40833//40833 41103//41103 +f 40792//40792 41007//41007 40790//40790 +f 40935//40935 41210//41210 40890//40890 +f 40797//40797 40980//40980 41205//41205 +f 40982//40982 40693//40693 41032//41032 +f 41075//41075 40830//40830 41078//41078 +f 40818//40818 40819//40819 40993//40993 +f 40849//40849 40797//40797 41205//41205 +f 41031//41031 40849//40849 41205//41205 +f 40775//40775 40886//40886 41039//41039 +f 40985//40985 40892//40892 41082//41082 +f 40917//40917 41091//41091 40913//40913 +f 40987//40987 40952//40952 41016//41016 +f 41088//41088 41003//41003 41054//41054 +f 40932//40932 40931//40931 40816//40816 +f 40915//40915 41037//41037 41039//41039 +f 40952//40952 40991//40991 41016//41016 +f 40938//40938 40981//40981 41079//41079 +f 40993//40993 40819//40819 41025//41025 +f 40917//40917 40825//40825 41052//41052 +f 40837//40837 41121//41121 41103//41103 +f 41052//41052 40825//40825 41004//41004 +f 41091//41091 40917//40917 41098//41098 +f 41022//41022 40994//40994 41006//41006 +f 40932//40932 40820//40820 41093//41093 +f 40879//40879 40944//40944 40981//40981 +f 40977//40977 40903//40903 41070//41070 +f 41093//41093 40820//40820 40904//40904 +f 41055//41055 40892//40892 40767//40767 +f 41093//41093 40904//40904 41028//41028 +f 41080//41080 40977//40977 41070//41070 +f 40837//40837 40949//40949 41121//41121 +f 40944//40944 40946//40946 41042//41042 +f 40650//40650 40901//40901 41723//41723 +f 40811//40811 40945//40945 41033//41033 +f 41092//41092 40744//40744 40905//40905 +f 41033//41033 41178//41178 40811//40811 +f 41092//41092 40626//40626 40744//40744 +f 41042//41042 40964//40964 40983//40983 +f 40625//40625 40847//40847 41301//41301 +f 40997//40997 41105//41105 40949//40949 +f 41024//41024 40916//40916 41094//41094 +f 40877//40877 41055//41055 40767//40767 +f 40784//40784 40893//40893 41118//41118 +f 40900//40900 40874//40874 41226//41226 +f 40817//40817 41043//41043 41046//41046 +f 40783//40783 40811//40811 41085//41085 +f 40824//40824 40870//40870 41144//41144 +f 40880//40880 40783//40783 41085//41085 +f 41086//41086 41040//41040 40815//40815 +f 40713//40713 40788//40788 40842//40842 +f 40842//40842 40788//40788 40947//40947 +f 40817//40817 41099//41099 40694//40694 +f 41038//41038 40809//40809 40978//40978 +f 40810//40810 40809//40809 41038//41038 +f 41055//41055 40877//40877 41204//41204 +f 40788//40788 40924//40924 40947//40947 +f 40918//40918 40827//40827 41209//41209 +f 41053//41053 40889//40889 40970//40970 +f 40829//40829 40918//40918 41102//41102 +f 40874//40874 41119//41119 41226//41226 +f 41208//41208 40907//40907 40776//40776 +f 41086//41086 40883//40883 40998//40998 +f 41006//41006 40933//40933 41357//41357 +f 40898//40898 41110//41110 41013//41013 +f 41203//41203 40839//40839 41148//41148 +f 40971//40971 41123//41123 40921//40921 +f 41032//41032 40693//40693 41528//41528 +f 41009//41009 40891//40891 41176//41176 +f 41352//41352 41116//41116 40885//40885 +f 40787//40787 41186//41186 41066//41066 +f 40898//40898 41113//41113 41110//41110 +f 40973//40973 40934//40934 41175//41175 +f 40986//40986 40880//40880 41104//41104 +f 40922//40922 40796//40796 41018//41018 +f 40934//40934 40976//40976 41175//41175 +f 40776//40776 41103//41103 41208//41208 +f 41153//41153 41008//41008 40954//40954 +f 40950//40950 40986//40986 41104//41104 +f 40796//40796 40705//40705 41018//41018 +f 40834//40834 40782//40782 41116//41116 +f 41176//41176 40987//40987 41012//41012 +f 41203//41203 41131//41131 40839//40839 +f 40967//40967 41088//41088 41069//41069 +f 40968//40968 40926//40926 41072//41072 +f 41434//41434 40834//40834 41116//41116 +f 40936//40936 40534//40534 41083//41083 +f 41032//41032 41114//41114 40982//40982 +f 40888//40888 40834//40834 41434//41434 +f 40805//40805 40876//40876 41128//41128 +f 40927//40927 41111//41111 40925//40925 +f 40954//40954 40985//40985 41011//41011 +f 41153//41153 40954//40954 41011//41011 +f 41083//41083 41418//41418 40936//40936 +f 41023//41023 40988//40988 41026//41026 +f 40876//40876 40994//40994 41128//41128 +f 40930//40930 40741//40741 41147//41147 +f 41078//41078 40913//40913 41189//41189 +f 41104//41104 41005//41005 40950//40950 +f 41128//41128 40994//40994 41022//41022 +f 41111//41111 40927//40927 41071//41071 +f 40928//40928 40929//40929 41122//41122 +f 41029//41029 41071//41071 40927//40927 +f 41090//41090 40727//40727 41087//41087 +f 40726//40726 40791//40791 41147//41147 +f 40929//40929 40951//40951 41122//41122 +f 40995//40995 40845//40845 41130//41130 +f 40928//40928 41029//41029 40927//40927 +f 41052//41052 41098//41098 40917//40917 +f 41190//41190 41016//41016 40991//40991 +f 40995//40995 41528//41528 40693//40693 +f 41122//41122 40951//40951 40992//40992 +f 41019//41019 41024//41024 41134//41134 +f 40743//40743 40899//40899 41141//41141 +f 41043//41043 40906//40906 41136//41136 +f 40900//40900 41097//41097 40706//40706 +f 41301//41301 40847//40847 41188//41188 +f 41035//41035 40977//40977 41080//41080 +f 40909//40909 41236//41236 41127//41127 +f 40947//40947 40924//40924 41149//41149 +f 40978//40978 40977//40977 41035//41035 +f 41038//41038 40978//40978 41035//41035 +f 41025//41025 41081//41081 41392//41392 +f 41099//41099 40817//40817 41046//41046 +f 41105//41105 41121//41121 40949//40949 +f 40784//40784 41118//41118 41133//41133 +f 41010//41010 40784//40784 41133//41133 +f 40907//40907 41094//41094 40916//40916 +f 40626//40626 41092//41092 41323//41323 +f 40938//40938 41079//41079 41142//41142 +f 41105//41105 40997//40997 41036//41036 +f 40944//40944 41041//41041 40981//40981 +f 40997//40997 40882//40882 41036//41036 +f 41042//41042 41041//41041 40944//40944 +f 40999//40999 40902//40902 41089//41089 +f 41144//41144 40870//40870 41013//41013 +f 40998//40998 40725//40725 41245//41245 +f 41420//41420 41209//41209 40827//40827 +f 41049//41049 41354//41354 41148//41148 +f 41042//41042 40983//40983 41044//41044 +f 41017//41017 40821//40821 41040//41040 +f 41209//41209 41102//41102 40918//40918 +f 41001//41001 41140//41140 40772//40772 +f 40970//40970 40889//40889 41326//41326 +f 40956//40956 41258//41258 40955//40955 +f 40957//40957 40854//40854 41059//41059 +f 40856//40856 40753//40753 41056//41056 +f 41056//41056 41060//41060 40856//40856 +f 40958//40958 40864//40864 41058//41058 +f 41060//41060 41162//41162 41062//41062 +f 41060//41060 41062//41062 40856//40856 +f 40943//40943 41058//41058 40864//40864 +f 40959//40959 40861//40861 41161//41161 +f 40856//40856 41062//41062 40961//40961 +f 41059//41059 40953//40953 41061//41061 +f 40854//40854 40953//40953 41059//41059 +f 40953//40953 41050//41050 41061//41061 +f 40960//40960 40861//40861 40760//40760 +f 40953//40953 40938//40938 41050//41050 +f 40938//40938 41142//41142 41050//41050 +f 40960//40960 40679//40679 41063//41063 +f 41158//41158 41063//41063 40679//40679 +f 40961//40961 41062//41062 41165//41165 +f 40865//40865 40961//40961 41165//41165 +f 41271//41271 41260//41260 41130//41130 +f 40755//40755 40989//40989 41360//41360 +f 40962//40962 40865//40865 41167//41167 +f 41271//41271 40755//40755 41360//41360 +f 40963//40963 41167//41167 41168//41168 +f 41168//41168 41064//41064 40963//40963 +f 40964//40964 40963//40963 41064//41064 +f 41065//41065 40964//40964 41064//41064 +f 40983//40983 40964//40964 41065//41065 +f 41065//41065 41051//41051 40983//40983 +f 40983//40983 41051//41051 41044//41044 +f 40812//40812 41143//41143 41136//41136 +f 41047//41047 40971//40971 40969//40969 +f 40979//40979 40772//40772 41140//41140 +f 40979//40979 41140//41140 41352//41352 +f 41018//41018 40705//40705 40931//40931 +f 41008//41008 41152//41152 40882//40882 +f 40974//40974 41180//41180 41232//41232 +f 40875//40875 40925//40925 41107//41107 +f 41357//41357 40972//40972 41067//41067 +f 41031//41031 41205//41205 41172//41172 +f 41111//41111 41107//41107 40925//40925 +f 40975//40975 40974//40974 41232//41232 +f 40921//40921 41123//41123 40893//40893 +f 41031//41031 41033//41033 40945//40945 +f 40882//40882 41117//41117 41036//41036 +f 40818//40818 40993//40993 41073//41073 +f 41112//41112 40775//40775 41039//41039 +f 41212//41212 41117//41117 40882//40882 +f 41072//41072 41070//41070 40968//40968 +f 40993//40993 41025//41025 41392//41392 +f 41120//41120 40939//40939 41074//41074 +f 41030//41030 41135//41135 41193//41193 +f 40805//40805 41128//41128 40793//40793 +f 40932//40932 41093//41093 41216//41216 +f 41151//41151 40992//40992 40967//40967 +f 41093//41093 41028//41028 41124//41124 +f 40981//40981 41041//41041 41198//41198 +f 40913//40913 41091//41091 41189//41189 +f 41124//41124 41028//41028 41286//41286 +f 41128//41128 41022//41022 41084//41084 +f 40791//40791 40990//40990 41147//41147 +f 40905//40905 41132//41132 41092//41092 +f 40928//40928 41115//41115 41029//41029 +f 41022//41022 41006//41006 41084//41084 +f 41052//41052 40923//40923 41098//41098 +f 41042//41042 41044//41044 41041//41041 +f 40923//40923 41196//41196 41098//41098 +f 41121//41121 41155//41155 41103//41103 +f 40941//40941 40842//40842 41249//41249 +f 40991//40991 40706//40706 41190//41190 +f 41348//41348 40990//40990 41217//41217 +f 41190//41190 40706//40706 41213//41213 +f 40988//40988 40930//40930 41026//41026 +f 40842//40842 40947//40947 41249//41249 +f 41291//41291 41000//41000 41100//41100 +f 41044//41044 41051//41051 41145//41145 +f 41082//41082 41011//41011 40985//40985 +f 40920//40920 40625//40625 41083//41083 +f 41121//41121 41105//41105 41126//41126 +f 40810//40810 41221//41221 40919//40919 +f 41038//41038 41221//41221 40810//40810 +f 40824//40824 41194//41194 41096//41096 +f 40798//40798 40897//40897 41146//41146 +f 41099//41099 41195//41195 40778//40778 +f 41141//41141 40899//40899 41139//41139 +f 41195//41195 41048//41048 40778//40778 +f 40907//40907 41207//41207 41094//41094 +f 40901//40901 40798//40798 41302//41302 +f 41221//41221 41186//41186 40919//40919 +f 41082//41082 40892//40892 41154//41154 +f 41055//41055 41154//41154 40892//40892 +f 41054//41054 41095//41095 41088//41088 +f 41005//41005 41095//41095 41054//41054 +f 40907//40907 41208//41208 41207//41207 +f 41045//41045 40910//40910 41199//41199 +f 41021//41021 41101//41101 41590//41590 +f 41095//41095 41005//41005 41171//41171 +f 41237//41237 41021//41021 41590//41590 +f 40998//40998 41245//41245 41202//41202 +f 41017//41017 41326//41326 40889//40889 +f 41115//41115 40928//40928 41230//41230 +f 41237//41237 41205//41205 40980//40980 +f 40928//40928 41122//41122 41230//41230 +f 40967//40967 41069//41069 41151//41151 +f 41027//41027 40948//40948 41106//41106 +f 41133//41133 40926//40926 41010//41010 +f 41069//41069 41223//41223 41151//41151 +f 41253//41253 41068//41068 41333//41333 +f 41180//41180 40766//40766 41027//41027 +f 40971//40971 41047//41047 41431//41431 +f 40818//40818 41073//41073 41304//41304 +f 41109//41109 40818//40818 41304//41304 +f 40972//40972 40973//40973 41067//41067 +f 41007//41007 40792//40792 41280//41280 +f 41152//41152 41212//41212 40882//40882 +f 41112//41112 41039//41039 41341//41341 +f 41204//41204 41009//41009 41176//41176 +f 40935//40935 41077//41077 41218//41218 +f 41153//41153 41152//41152 41008//41008 +f 41023//41023 41246//41246 41119//41119 +f 41128//41128 41280//41280 40793//40793 +f 41172//41172 41205//41205 41240//41240 +f 41223//41223 41069//41069 41088//41088 +f 41278//41278 41018//41018 40931//40931 +f 41246//41246 41023//41023 41026//41026 +f 40976//40976 41075//41075 41317//41317 +f 40942//40942 40936//40936 41418//41418 +f 41075//41075 41078//41078 41317//41317 +f 41310//41310 41208//41208 41103//41103 +f 41066//41066 40937//40937 40787//40787 +f 41155//41155 41310//41310 41103//41103 +f 41037//41037 41447//41447 41039//41039 +f 41072//41072 40926//40926 41191//41191 +f 41077//41077 41030//41030 41406//41406 +f 40992//40992 41287//41287 41122//41122 +f 41107//41107 41111//41111 41292//41292 +f 41234//41234 41152//41152 41153//41153 +f 41406//41406 41030//41030 41193//41193 +f 41216//41216 40931//40931 40932//40932 +f 41112//41112 41319//41319 40812//40812 +f 41153//41153 41011//41011 41234//41234 +f 40984//40984 41114//41114 41247//41247 +f 41100//41100 40996//40996 41529//41529 +f 41223//41223 41088//41088 41181//41181 +f 41312//41312 40992//40992 41151//41151 +f 40902//40902 40984//40984 41307//41307 +f 41243//41243 41132//41132 40905//40905 +f 41072//41072 41215//41215 41070//41070 +f 41309//41309 41016//41016 41190//41190 +f 41026//41026 40930//40930 41283//41283 +f 41000//41000 41420//41420 40827//40827 +f 41080//41080 41070//41070 41215//41215 +f 40940//40940 41188//41188 40843//40843 +f 41071//41071 41029//41029 41183//41183 +f 40930//40930 41147//41147 41185//41185 +f 40930//40930 41185//41185 41283//41283 +f 41183//41183 41029//41029 41115//41115 +f 41155//41155 41121//41121 41264//41264 +f 40995//40995 41130//41130 41599//41599 +f 40743//40743 41141//41141 40897//40897 +f 41154//41154 41011//41011 41082//41082 +f 41129//41129 41138//41138 41079//41079 +f 41118//41118 40893//40893 41123//41123 +f 41142//41142 41079//41079 41138//41138 +f 41076//41076 41129//41129 41079//41079 +f 41146//41146 40897//40897 41141//41141 +f 41528//41528 40995//40995 41599//41599 +f 41040//41040 41086//41086 41173//41173 +f 41096//41096 41286//41286 41028//41028 +f 41036//41036 41126//41126 41105//41105 +f 41079//41079 40981//40981 41076//41076 +f 41095//41095 41181//41181 41088//41088 +f 41171//41171 41211//41211 41095//41095 +f 41096//41096 41194//41194 41286//41286 +f 41097//41097 40900//40900 41226//41226 +f 41598//41598 40829//40829 41102//41102 +f 40899//40899 40894//40894 41139//41139 +f 40824//40824 41144//41144 41194//41194 +f 41134//41134 41024//41024 41206//41206 +f 41041//41041 41044//41044 41254//41254 +f 41254//41254 41044//41044 41145//41145 +f 41040//41040 41173//41173 41467//41467 +f 41145//41145 41051//41051 41170//41170 +f 41094//41094 41206//41206 41024//41024 +f 41121//41121 41126//41126 41264//41264 +f 41017//41017 41040//41040 41233//41233 +f 41085//41085 41290//41290 41104//41104 +f 41201//41201 41144//41144 41013//41013 +f 41207//41207 41263//41263 41094//41094 +f 41110//41110 41201//41201 41013//41013 +f 41126//41126 41036//41036 41117//41117 +f 41005//41005 41104//41104 41171//41171 +f 41053//41053 41333//41333 41068//41068 +f 41014//41014 41255//41255 40910//40910 +f 41021//41021 41237//41237 40980//40980 +f 41014//41014 40922//40922 41659//41659 +f 41056//41056 40957//40957 41156//41156 +f 41157//41157 41056//41056 41156//41156 +f 41158//41158 40958//40958 41160//41160 +f 41156//41156 41059//41059 41159//41159 +f 40957//40957 41059//41059 41156//41156 +f 40958//40958 41058//41058 41160//41160 +f 41106//41106 40948//40948 41057//41057 +f 41259//41259 40955//40955 41258//41258 +f 41057//41057 40955//40955 41259//41259 +f 41060//41060 41056//41056 41157//41157 +f 41266//41266 41060//41060 41157//41157 +f 41265//41265 41060//41060 41266//41266 +f 40959//40959 41161//41161 41268//41268 +f 40711//40711 41137//41137 40912//40912 +f 41137//41137 40711//40711 41374//41374 +f 41150//41150 40956//40956 40959//40959 +f 41162//41162 41060//41060 41265//41265 +f 41150//41150 40959//40959 41268//41268 +f 40711//40711 40808//40808 41374//41374 +f 40808//40808 40866//40866 41164//41164 +f 41059//41059 41061//41061 41159//41159 +f 41358//41358 41164//41164 40866//40866 +f 41165//41165 41162//41162 41274//41274 +f 40866//40866 40887//40887 41358//41358 +f 40861//40861 40960//40960 41163//41163 +f 41162//41162 41165//41165 41062//41062 +f 41063//41063 41163//41163 40960//40960 +f 41167//41167 40865//40865 41166//41166 +f 41169//41169 41064//41064 41168//41168 +f 41065//41065 41064//41064 41169//41169 +f 41170//41170 41065//41065 41169//41169 +f 41051//41051 41065//41065 41170//41170 +f 40706//40706 41214//41214 41213//41213 +f 41097//41097 41214//41214 40706//40706 +f 41136//41136 41299//41299 41043//41043 +f 41176//41176 41174//41174 41204//41204 +f 41211//41211 41181//41181 41095//41095 +f 41071//41071 41292//41292 41111//41111 +f 41351//41351 41132//41132 41243//41243 +f 41067//41067 40973//40973 41175//41175 +f 41150//41150 41276//41276 40956//40956 +f 41033//41033 41031//41031 41423//41423 +f 41305//41305 41175//41175 40976//40976 +f 40993//40993 41392//41392 41073//41073 +f 40976//40976 41413//41413 41305//41305 +f 41178//41178 41033//41033 41423//41423 +f 41418//41418 41277//41277 40942//40942 +f 41464//41464 41467//41467 41173//41173 +f 41081//41081 41324//41324 41392//41392 +f 41299//41299 41300//41300 41043//41043 +f 41113//41113 41019//41019 41134//41134 +f 41236//41236 40942//40942 41277//41277 +f 41046//41046 41043//41043 41300//41300 +f 41310//41310 41155//41155 41262//41262 +f 40814//40814 41007//41007 41177//41177 +f 41467//41467 41233//41233 41040//41040 +f 41239//41239 41032//41032 41528//41528 +f 41230//41230 41332//41332 41115//41115 +f 41081//41081 41125//41125 41294//41294 +f 41076//41076 40981//40981 41238//41238 +f 40941//40941 41409//41409 41034//41034 +f 41249//41249 41409//41409 40941//40941 +f 41012//41012 40987//40987 41227//41227 +f 41294//41294 41125//41125 41045//41045 +f 41198//41198 41041//41041 41200//41200 +f 41326//41326 41017//41017 41233//41233 +f 41246//41246 41026//41026 41250//41250 +f 41035//41035 41182//41182 41038//41038 +f 40811//40811 41532//41532 41085//41085 +f 40987//40987 41016//41016 41309//41309 +f 41309//41309 41227//41227 40987//40987 +f 41250//41250 41026//41026 41184//41184 +f 41178//41178 41532//41532 40811//40811 +f 41181//41181 41179//41179 41223//41223 +f 41254//41254 41200//41200 41041//41041 +f 41234//41234 41212//41212 41152//41152 +f 41114//41114 41032//41032 41239//41239 +f 40999//40999 41089//41089 41459//41459 +f 41184//41184 41026//41026 41283//41283 +f 41280//41280 41128//41128 41401//41401 +f 40625//40625 41301//41301 41083//41083 +f 41263//41263 41206//41206 41094//41094 +f 41182//41182 41221//41221 41038//41038 +f 41201//41201 41225//41225 41144//41144 +f 40926//40926 41133//41133 41350//41350 +f 41254//41254 41145//41145 41295//41295 +f 41261//41261 41264//41264 41126//41126 +f 41154//41154 41234//41234 41011//41011 +f 41295//41295 41145//41145 41170//41170 +f 41234//41234 41154//41154 41197//41197 +f 41098//41098 41192//41192 41327//41327 +f 40998//40998 41202//41202 41086//41086 +f 41201//41201 41110//41110 41313//41313 +f 41128//41128 41084//41084 41244//41244 +f 41015//41015 41109//41109 41303//41303 +f 41109//41109 41304//41304 41303//41303 +f 41282//41282 41192//41192 41098//41098 +f 41117//41117 41261//41261 41126//41126 +f 41147//41147 40990//40990 41257//41257 +f 41098//41098 41196//41196 41282//41282 +f 41302//41302 40798//40798 41146//41146 +f 41089//41089 40902//40902 41307//41307 +f 41048//41048 41590//41590 41101//41101 +f 40989//40989 40975//40975 41478//41478 +f 41360//41360 40989//40989 41478//41478 +f 40875//40875 41107//41107 41196//41196 +f 41143//41143 40812//40812 41319//41319 +f 41243//41243 40937//40937 41066//41066 +f 41055//41055 41318//41318 41154//41154 +f 41230//41230 41122//41122 41373//41373 +f 40887//40887 41020//41020 41359//41359 +f 41204//41204 41318//41318 41055//41055 +f 41210//41210 40935//40935 41218//41218 +f 41108//41108 40829//40829 41356//41356 +f 41014//41014 41659//41659 41255//41255 +f 41122//41122 41287//41287 41494//41494 +f 41659//41659 40922//40922 41018//41018 +f 41287//41287 40992//40992 41312//41312 +f 41031//41031 41172//41172 41419//41419 +f 41418//41418 41083//41083 41251//41251 +f 41110//41110 41113//41113 41313//41313 +f 41355//41355 41313//41313 41113//41113 +f 41067//41067 41175//41175 41412//41412 +f 41318//41318 41204//41204 41422//41422 +f 41314//41314 41151//41151 41223//41223 +f 41175//41175 41305//41305 41412//41412 +f 41113//41113 41219//41219 41355//41355 +f 41363//41363 41211//41211 41171//41171 +f 41261//41261 41117//41117 41424//41424 +f 41204//41204 41174//41174 41422//41422 +f 41228//41228 41092//41092 41132//41132 +f 41208//41208 41310//41310 41288//41288 +f 41027//41027 41106//41106 41458//41458 +f 40976//40976 41317//41317 41413//41413 +f 41323//41323 41092//41092 41228//41228 +f 41458//41458 41180//41180 41027//41027 +f 41292//41292 41071//41071 41229//41229 +f 41113//41113 41275//41275 41219//41219 +f 41074//41074 40795//40795 41731//41731 +f 41215//41215 41035//41035 41080//41080 +f 41275//41275 41113//41113 41134//41134 +f 41187//41187 41424//41424 41117//41117 +f 41216//41216 41278//41278 40931//40931 +f 41183//41183 41229//41229 41071//41071 +f 41321//41321 41098//41098 41327//41327 +f 41091//41091 41098//41098 41321//41321 +f 41176//41176 41012//41012 41338//41338 +f 41195//41195 41099//41099 41046//41046 +f 41192//41192 41241//41241 41327//41327 +f 41338//41338 41012//41012 41227//41227 +f 41188//41188 40940//40940 41567//41567 +f 41324//41324 41081//41081 41294//41294 +f 41211//41211 41308//41308 41181//41181 +f 41263//41263 41231//41231 41134//41134 +f 41183//41183 41115//41115 41332//41332 +f 41409//41409 41249//41249 41252//41252 +f 41212//41212 41187//41187 41117//41117 +f 40894//40894 41120//41120 41448//41448 +f 40909//40909 41354//41354 40911//40911 +f 41134//41134 41206//41206 41263//41263 +f 41529//41529 40996//40996 41256//41256 +f 41308//41308 41211//41211 41315//41315 +f 41249//41249 40947//40947 41252//41252 +f 41311//41311 41179//41179 41181//41181 +f 41190//41190 41405//41405 41309//41309 +f 41124//41124 41216//41216 41093//41093 +f 41241//41241 41192//41192 41282//41282 +f 41282//41282 41285//41285 41241//41241 +f 41340//41340 41118//41118 41235//41235 +f 41133//41133 41118//41118 41340//41340 +f 41220//41220 41262//41262 41155//41155 +f 41239//41239 41698//41698 41114//41114 +f 41190//41190 41213//41213 41405//41405 +f 41248//41248 41133//41133 41340//41340 +f 41462//41462 41185//41185 41147//41147 +f 41350//41350 41133//41133 41248//41248 +f 41526//41526 41066//41066 41186//41186 +f 41053//41053 40970//40970 41326//41326 +f 41264//41264 41220//41220 41155//41155 +f 40926//40926 41350//41350 41191//41191 +f 41401//41401 41128//41128 41244//41244 +f 41191//41191 41495//41495 41072//41072 +f 41420//41420 41000//41000 41291//41291 +f 41234//41234 41197//41197 41242//41242 +f 41149//41149 41015//41015 41303//41303 +f 41495//41495 41215//41215 41072//41072 +f 41138//41138 41129//41129 41224//41224 +f 41326//41326 41333//41333 41053//41053 +f 41129//41129 41076//41076 41224//41224 +f 41238//41238 41224//41224 41076//41076 +f 41039//41039 41594//41594 41341//41341 +f 41194//41194 41144//41144 41225//41225 +f 40981//40981 41198//41198 41238//41238 +f 41290//41290 41171//41171 41104//41104 +f 41200//41200 41238//41238 41198//41198 +f 40901//40901 41302//41302 41723//41723 +f 41253//41253 41447//41447 41037//41037 +f 41197//41197 41154//41154 41347//41347 +f 40887//40887 41359//41359 41289//41289 +f 41243//41243 41066//41066 41530//41530 +f 41295//41295 41170//41170 41297//41297 +f 41318//41318 41347//41347 41154//41154 +f 41297//41297 41170//41170 41298//41298 +f 41346//41346 41243//41243 41530//41530 +f 41210//41210 41359//41359 41020//41020 +f 41333//41333 41537//41537 41253//41253 +f 41356//41356 40829//40829 41598//41598 +f 41255//41255 41199//41199 40910//40910 +f 41319//41319 41112//41112 41341//41341 +f 40795//40795 41108//41108 41306//41306 +f 40943//40943 40912//40912 41270//41270 +f 41106//41106 41057//41057 41650//41650 +f 41276//41276 41259//41259 40956//40956 +f 41266//41266 41157//41157 41267//41267 +f 40956//40956 41259//41259 41258//41258 +f 41265//41265 41274//41274 41162//41162 +f 41268//41268 41161//41161 41368//41368 +f 41160//41160 41058//41058 41270//41270 +f 41269//41269 41267//41267 41157//41157 +f 41156//41156 41269//41269 41157//41157 +f 41269//41269 41156//41156 41159//41159 +f 41058//41058 40943//40943 41270//41270 +f 41061//41061 41269//41269 41159//41159 +f 41061//41061 41050//41050 41400//41400 +f 41400//41400 41269//41269 41061//41061 +f 41161//41161 40861//40861 41377//41377 +f 41368//41368 41161//41161 41377//41377 +f 40861//40861 41163//41163 41507//41507 +f 41507//41507 41377//41377 40861//40861 +f 41050//41050 41142//41142 41400//41400 +f 41400//41400 41142//41142 41138//41138 +f 41374//41374 40808//40808 41164//41164 +f 41165//41165 41372//41372 40865//40865 +f 40887//40887 41289//41289 41358//41358 +f 41509//41509 40865//40865 41372//41372 +f 41166//41166 40865//40865 41509//41509 +f 41384//41384 41167//41167 41166//41166 +f 41168//41168 41167//41167 41384//41384 +f 41384//41384 41272//41272 41168//41168 +f 41273//41273 41168//41168 41272//41272 +f 41169//41169 41168//41168 41273//41273 +f 41298//41298 41169//41169 41273//41273 +f 41298//41298 41170//41170 41169//41169 +f 41314//41314 41179//41179 41311//41311 +f 41308//41308 41279//41279 41181//41181 +f 41120//41120 41074//41074 41731//41731 +f 41177//41177 41007//41007 41411//41411 +f 41355//41355 41219//41219 41316//41316 +f 41078//41078 41189//41189 41317//41317 +f 41422//41422 41174//41174 41281//41281 +f 41316//41316 41219//41219 41275//41275 +f 41226//41226 41119//41119 41284//41284 +f 41119//41119 41246//41246 41284//41284 +f 41480//41480 41182//41182 41035//41035 +f 41458//41458 41106//41106 41650//41650 +f 41174//41174 41176//41176 41281//41281 +f 41118//41118 41123//41123 41235//41235 +f 41073//41073 41392//41392 41432//41432 +f 41245//41245 40868//40868 41323//41323 +f 40971//40971 41431//41431 41123//41123 +f 41233//41233 41322//41322 41326//41326 +f 41221//41221 41182//41182 41335//41335 +f 41216//41216 41320//41320 41278//41278 +f 41308//41308 41315//41315 41426//41426 +f 41320//41320 41216//41216 41425//41425 +f 41397//41397 41187//41187 41212//41212 +f 41287//41287 41312//41312 41325//41325 +f 41135//41135 41034//41034 41722//41722 +f 41722//41722 41034//41034 41574//41574 +f 41427//41427 41308//41308 41426//41426 +f 41448//41448 41139//41139 40894//40894 +f 41311//41311 41403//41403 41314//41314 +f 41181//41181 41279//41279 41311//41311 +f 41234//41234 41397//41397 41212//41212 +f 41262//41262 41220//41220 41417//41417 +f 41496//41496 41134//41134 41231//41231 +f 41309//41309 41293//41293 41227//41227 +f 41331//41331 41404//41404 41178//41178 +f 41532//41532 41178//41178 41404//41404 +f 41216//41216 41124//41124 41328//41328 +f 41293//41293 41309//41309 41405//41405 +f 41329//41329 41241//41241 41285//41285 +f 41263//41263 41421//41421 41231//41231 +f 41196//41196 41107//41107 41339//41339 +f 41462//41462 41147//41147 41473//41473 +f 41307//41307 40984//40984 41247//41247 +f 41290//41290 41085//41085 41532//41532 +f 41339//41339 41107//41107 41292//41292 +f 41347//41347 41242//41242 41197//41197 +f 41311//41311 41279//41279 41403//41403 +f 41147//41147 41257//41257 41473//41473 +f 41151//41151 41314//41314 41312//41312 +f 41237//41237 41240//41240 41205//41205 +f 41478//41478 40975//40975 41232//41232 +f 41532//41532 41414//41414 41290//41290 +f 41312//41312 41314//41314 41296//41296 +f 41124//41124 41286//41286 41328//41328 +f 41045//41045 41465//41465 41294//41294 +f 41253//41253 41345//41345 41447//41447 +f 41045//41045 41199//41199 41349//41349 +f 41421//41421 41263//41263 41207//41207 +f 41421//41421 41207//41207 41288//41288 +f 41304//41304 41073//41073 41432//41432 +f 41171//41171 41290//41290 41414//41414 +f 41194//41194 41225//41225 41429//41429 +f 41200//41200 41254//41254 41295//41295 +f 41314//41314 41223//41223 41179//41179 +f 41288//41288 41207//41207 41208//41208 +f 41348//41348 41217//41217 41584//41584 +f 41140//41140 41001//41001 41460//41460 +f 41086//41086 41202//41202 41173//41173 +f 41423//41423 41031//41031 41419//41419 +f 41217//41217 41177//41177 41584//41584 +f 41584//41584 41177//41177 41411//41411 +f 41089//41089 41307//41307 41459//41459 +f 41315//41315 41211//41211 41363//41363 +f 41447//41447 41594//41594 41039//41039 +f 41598//41598 41102//41102 41474//41474 +f 41319//41319 41136//41136 41143//41143 +f 41344//41344 41426//41426 41315//41315 +f 41423//41423 41331//41331 41178//41178 +f 41035//41035 41215//41215 41480//41480 +f 41278//41278 41320//41320 41556//41556 +f 41342//41342 41424//41424 41187//41187 +f 41494//41494 41373//41373 41122//41122 +f 41123//41123 41431//41431 41842//41842 +f 41411//41411 41007//41007 41391//41391 +f 41394//41394 41183//41183 41332//41332 +f 41427//41427 41279//41279 41308//41308 +f 41276//41276 41150//41150 41336//41336 +f 41077//41077 41406//41406 41218//41218 +f 41392//41392 41324//41324 41395//41395 +f 41408//41408 41288//41288 41310//41310 +f 41182//41182 41480//41480 41335//41335 +f 41262//41262 41408//41408 41310//41310 +f 41490//41490 41314//41314 41403//41403 +f 41189//41189 41091//41091 41321//41321 +f 41317//41317 41189//41189 41321//41321 +f 41441//41441 41046//41046 41300//41300 +f 41428//41428 41279//41279 41427//41427 +f 41496//41496 41275//41275 41134//41134 +f 41087//41087 42032//42032 41090//41090 +f 41338//41338 41227//41227 41293//41293 +f 41090//41090 41652//41652 41222//41222 +f 41279//41279 41471//41471 41403//41403 +f 41471//41471 41279//41279 41428//41428 +f 42082//42082 41420//41420 41291//41291 +f 41778//41778 41193//41193 41135//41135 +f 41330//41330 41325//41325 41312//41312 +f 41328//41328 41425//41425 41216//41216 +f 41241//41241 41321//41321 41327//41327 +f 41242//41242 41397//41397 41234//41234 +f 41187//41187 41397//41397 41342//41342 +f 41567//41567 40940//40940 41652//41652 +f 41084//41084 41006//41006 41696//41696 +f 41460//41460 40999//40999 41459//41459 +f 41231//41231 41421//41421 41496//41496 +f 41006//41006 41357//41357 41696//41696 +f 41590//41590 41048//41048 41195//41195 +f 41195//41195 41654//41654 41590//41590 +f 41264//41264 41417//41417 41220//41220 +f 41330//41330 41312//41312 41296//41296 +f 41364//41364 41362//41362 41224//41224 +f 41034//41034 41409//41409 41574//41574 +f 41238//41238 41364//41364 41224//41224 +f 41286//41286 41194//41194 41328//41328 +f 41301//41301 41188//41188 41942//41942 +f 41238//41238 41200//41200 41364//41364 +f 41247//41247 41114//41114 41698//41698 +f 41537//41537 41333//41333 41605//41605 +f 41131//41131 41203//41203 41557//41557 +f 41282//41282 41196//41196 41339//41339 +f 40990//40990 41348//41348 41257//41257 +f 41213//41213 41353//41353 41405//41405 +f 41544//41544 41194//41194 41429//41429 +f 41214//41214 41353//41353 41213//41213 +f 41334//41334 41296//41296 41314//41314 +f 41252//41252 40947//40947 41728//41728 +f 40947//40947 41149//41149 41728//41728 +f 41256//41256 41131//41131 41393//41393 +f 41339//41339 41292//41292 41472//41472 +f 41731//41731 40795//40795 41306//41306 +f 41363//41363 41171//41171 41414//41414 +f 41149//41149 41303//41303 41552//41552 +f 41465//41465 41045//41045 41349//41349 +f 41243//41243 41346//41346 41351//41351 +f 41292//41292 41229//41229 41398//41398 +f 41429//41429 41225//41225 41201//41201 +f 41723//41723 41431//41431 41047//41047 +f 41429//41429 41201//41201 41548//41548 +f 41229//41229 41183//41183 41394//41394 +f 41313//41313 41548//41548 41201//41201 +f 41199//41199 41255//41255 41349//41349 +f 41344//41344 41315//41315 41363//41363 +f 41347//41347 41318//41318 41536//41536 +f 41659//41659 41018//41018 41477//41477 +f 41359//41359 41210//41210 41523//41523 +f 41278//41278 41477//41477 41018//41018 +f 41063//41063 41158//41158 41370//41370 +f 41370//41370 41624//41624 41063//41063 +f 41158//41158 41160//41160 41370//41370 +f 41370//41370 41160//41160 41502//41502 +f 41274//41274 41265//41265 41367//41367 +f 41259//41259 41650//41650 41057//41057 +f 41367//41367 41369//41369 41274//41274 +f 41160//41160 41270//41270 41502//41502 +f 41268//41268 41368//41368 41498//41498 +f 41150//41150 41268//41268 41375//41375 +f 41469//41469 41329//41329 41285//41285 +f 41498//41498 41375//41375 41268//41268 +f 41165//41165 41274//41274 41369//41369 +f 41137//41137 41374//41374 41386//41386 +f 41336//41336 41150//41150 41375//41375 +f 41372//41372 41165//41165 41369//41369 +f 41506//41506 41366//41366 41371//41371 +f 41371//41371 41388//41388 41506//41506 +f 41517//41517 41266//41266 41497//41497 +f 41265//41265 41266//41266 41517//41517 +f 41373//41373 41332//41332 41230//41230 +f 41497//41497 41266//41266 41267//41267 +f 41374//41374 41358//41358 41508//41508 +f 41388//41388 41371//41371 41378//41378 +f 41164//41164 41358//41358 41374//41374 +f 41506//41506 41388//41388 41376//41376 +f 41389//41389 41388//41388 41378//41378 +f 41388//41388 41389//41389 41376//41376 +f 41163//41163 41063//41063 41624//41624 +f 41379//41379 41378//41378 41510//41510 +f 41389//41389 41378//41378 41379//41379 +f 41376//41376 41389//41389 41382//41382 +f 41389//41389 41379//41379 41382//41382 +f 41382//41382 41379//41379 41380//41380 +f 41519//41519 41382//41382 41380//41380 +f 41271//41271 41360//41360 41361//41361 +f 41452//41452 41267//41267 41492//41492 +f 41269//41269 41492//41492 41267//41267 +f 41492//41492 41269//41269 41400//41400 +f 41270//41270 40912//40912 41385//41385 +f 41385//41385 41137//41137 41386//41386 +f 40912//40912 41137//41137 41385//41385 +f 41138//41138 41224//41224 41362//41362 +f 41138//41138 41362//41362 41400//41400 +f 41166//41166 41509//41509 41511//41511 +f 41511//41511 41381//41381 41166//41166 +f 41383//41383 41166//41166 41381//41381 +f 41384//41384 41166//41166 41383//41383 +f 41384//41384 41387//41387 41390//41390 +f 41387//41387 41298//41298 41390//41390 +f 41295//41295 41297//41297 41337//41337 +f 41337//41337 41297//41297 41298//41298 +f 41384//41384 41390//41390 41272//41272 +f 41272//41272 41390//41390 41273//41273 +f 41390//41390 41298//41298 41273//41273 +f 41554//41554 41363//41363 41414//41414 +f 41729//41729 41556//41556 41320//41320 +f 41539//41539 41325//41325 41453//41453 +f 41210//41210 41218//41218 41802//41802 +f 41802//41802 41523//41523 41210//41210 +f 41259//41259 41276//41276 41442//41442 +f 41418//41418 41457//41457 41277//41277 +f 41344//41344 41363//41363 41554//41554 +f 41842//41842 41235//41235 41123//41123 +f 41195//41195 41046//41046 41441//41441 +f 41335//41335 41480//41480 41522//41522 +f 41522//41522 41675//41675 41335//41335 +f 41330//41330 41453//41453 41325//41325 +f 41097//41097 41226//41226 41535//41535 +f 41007//41007 41280//41280 41391//41391 +f 41535//41535 41226//41226 41449//41449 +f 41445//41445 41334//41334 41490//41490 +f 41284//41284 41449//41449 41226//41226 +f 41401//41401 41437//41437 41280//41280 +f 41264//41264 41261//41261 41606//41606 +f 41248//41248 41340//41340 41595//41595 +f 41400//41400 41362//41362 41402//41402 +f 41338//41338 41281//41281 41176//41176 +f 41284//41284 41246//41246 41250//41250 +f 41232//41232 41180//41180 41693//41693 +f 41364//41364 41402//41402 41362//41362 +f 41127//41127 41236//41236 41277//41277 +f 41186//41186 41221//41221 41526//41526 +f 41316//41316 41275//41275 41436//41436 +f 41200//41200 41402//41402 41364//41364 +f 41406//41406 41193//41193 41531//41531 +f 41440//41440 40888//40888 41434//41434 +f 41334//41334 41314//41314 41490//41490 +f 41496//41496 41436//41436 41275//41275 +f 41328//41328 41194//41194 41563//41563 +f 41440//41440 42032//42032 41087//41087 +f 41240//41240 42157//42157 41172//41172 +f 41193//41193 41778//41778 41531//41531 +f 41419//41419 41172//41172 42157//42157 +f 41173//41173 41202//41202 41461//41461 +f 41200//41200 41540//41540 41402//41402 +f 41139//41139 41448//41448 41964//41964 +f 41671//41671 41495//41495 41191//41191 +f 41200//41200 41295//41295 41540//41540 +f 41282//41282 41396//41396 41285//41285 +f 41352//41352 41140//41140 41343//41343 +f 41424//41424 41342//41342 41446//41446 +f 41357//41357 41067//41067 41410//41410 +f 41410//41410 41067//41067 41470//41470 +f 41480//41480 41215//41215 41495//41495 +f 41496//41496 41421//41421 41450//41450 +f 41530//41530 41066//41066 41526//41526 +f 41652//41652 40940//40940 41222//41222 +f 41412//41412 41470//41470 41067//41067 +f 41352//41352 41792//41792 41116//41116 +f 41285//41285 41396//41396 41469//41469 +f 41339//41339 41396//41396 41282//41282 +f 41548//41548 41313//41313 41355//41355 +f 41339//41339 41472//41472 41396//41396 +f 41427//41427 41426//41426 41491//41491 +f 41319//41319 41341//41341 41468//41468 +f 41478//41478 41232//41232 41693//41693 +f 41102//41102 41209//41209 41420//41420 +f 41428//41428 41427//41427 41416//41416 +f 41409//41409 41252//41252 41546//41546 +f 41260//41260 41901//41901 41130//41130 +f 41414//41414 41532//41532 41451//41451 +f 41330//41330 41296//41296 41334//41334 +f 41148//41148 41354//41354 41813//41813 +f 41464//41464 41173//41173 41461//41461 +f 41472//41472 41292//41292 41476//41476 +f 41347//41347 41397//41397 41242//41242 +f 41299//41299 41136//41136 41319//41319 +f 41203//41203 41148//41148 41813//41813 +f 41306//41306 41108//41108 41798//41798 +f 41398//41398 41229//41229 41394//41394 +f 41083//41083 41301//41301 41697//41697 +f 41132//41132 41351//41351 41676//41676 +f 41303//41303 41304//41304 41552//41552 +f 41557//41557 41481//41481 41131//41131 +f 41422//41422 41536//41536 41318//41318 +f 41131//41131 41481//41481 41393//41393 +f 41333//41333 41326//41326 41322//41322 +f 41288//41288 41558//41558 41456//41456 +f 41214//41214 41097//41097 41547//41547 +f 41561//41561 41422//41422 41281//41281 +f 41394//41394 41433//41433 41430//41430 +f 41489//41489 41334//41334 41445//41445 +f 41955//41955 41256//41256 41393//41393 +f 41276//41276 41336//41336 41572//41572 +f 41606//41606 41261//41261 41444//41444 +f 41572//41572 41336//41336 41455//41455 +f 41549//41549 41489//41489 41445//41445 +f 41261//41261 41424//41424 41444//41444 +f 41685//41685 41120//41120 41731//41731 +f 41437//41437 41391//41391 41280//41280 +f 41785//41785 41202//41202 41245//41245 +f 41525//41525 41331//41331 41423//41423 +f 41320//41320 41425//41425 41797//41797 +f 41332//41332 41433//41433 41394//41394 +f 41458//41458 41693//41693 41180//41180 +f 41778//41778 41135//41135 41722//41722 +f 41545//41545 41445//41445 41490//41490 +f 41435//41435 41425//41425 41680//41680 +f 41401//41401 41244//41244 41645//41645 +f 41241//41241 41329//41329 41321//41321 +f 41426//41426 41344//41344 41554//41554 +f 41574//41574 41409//41409 41546//41546 +f 41195//41195 41441//41441 41399//41399 +f 41185//41185 41462//41462 41283//41283 +f 41492//41492 41493//41493 41452//41452 +f 41452//41452 41493//41493 41580//41580 +f 41527//41527 41436//41436 41496//41496 +f 41262//41262 41565//41565 41408//41408 +f 41424//41424 41446//41446 41444//41444 +f 41417//41417 41565//41565 41262//41262 +f 41338//41338 41293//41293 41439//41439 +f 41415//41415 41698//41698 41239//41239 +f 41184//41184 41566//41566 41250//41250 +f 41345//41345 41253//41253 41537//41537 +f 41184//41184 41571//41571 41566//41566 +f 41528//41528 41415//41415 41239//41239 +f 41567//41567 41823//41823 41188//41188 +f 41149//41149 41550//41550 41728//41728 +f 41942//41942 41188//41188 41823//41823 +f 41490//41490 41559//41559 41545//41545 +f 41571//41571 41184//41184 41283//41283 +f 41544//41544 41563//41563 41194//41194 +f 41342//41342 41533//41533 41446//41446 +f 41559//41559 41490//41490 41403//41403 +f 41550//41550 41149//41149 41552//41552 +f 41357//41357 41410//41410 41696//41696 +f 41460//41460 41466//41466 41140//41140 +f 41559//41559 41403//41403 41471//41471 +f 41475//41475 41552//41552 41304//41304 +f 41427//41427 41491//41491 41416//41416 +f 41139//41139 41964//41964 41810//41810 +f 41416//41416 41443//41443 41428//41428 +f 41417//41417 41264//41264 41454//41454 +f 41810//41810 41141//41141 41139//41139 +f 41360//41360 41478//41478 41684//41684 +f 41594//41594 41447//41447 41662//41662 +f 41342//41342 41397//41397 41533//41533 +f 41412//41412 41305//41305 41413//41413 +f 41544//41544 41429//41429 41548//41548 +f 41599//41599 41130//41130 41901//41901 +f 42157//42157 41240//41240 41596//41596 +f 41467//41467 41322//41322 41233//41233 +f 41454//41454 41264//41264 41606//41606 +f 41508//41508 41358//41358 41750//41750 +f 41289//41289 41750//41750 41358//41358 +f 41450//41450 41527//41527 41496//41496 +f 41476//41476 41292//41292 41398//41398 +f 41347//41347 41463//41463 41397//41397 +f 41317//41317 41321//41321 41655//41655 +f 41479//41479 41655//41655 41321//41321 +f 41294//41294 41465//41465 41588//41588 +f 41605//41605 41333//41333 41322//41322 +f 41480//41480 41495//41495 41713//41713 +f 41102//41102 41420//41420 41551//41551 +f 41398//41398 41394//41394 41430//41430 +f 41641//41641 41494//41494 41287//41287 +f 41489//41489 41453//41453 41330//41330 +f 41325//41325 41641//41641 41287//41287 +f 41450//41450 41421//41421 41456//41456 +f 41489//41489 41330//41330 41334//41334 +f 41641//41641 41325//41325 41539//41539 +f 41456//41456 41421//41421 41288//41288 +f 41436//41436 41355//41355 41316//41316 +f 41592//41592 41355//41355 41436//41436 +f 41132//41132 41676//41676 41228//41228 +f 41477//41477 41278//41278 41556//41556 +f 41265//41265 41517//41517 41367//41367 +f 41482//41482 41518//41518 41365//41365 +f 41369//41369 41367//41367 41499//41499 +f 41483//41483 41484//41484 41518//41518 +f 41375//41375 41455//41455 41336//41336 +f 41386//41386 41374//41374 41626//41626 +f 41518//41518 41484//41484 41485//41485 +f 41365//41365 41518//41518 41485//41485 +f 41368//41368 41377//41377 41498//41498 +f 41371//41371 41503//41503 41500//41500 +f 41505//41505 41371//41371 41500//41500 +f 41373//41373 41433//41433 41332//41332 +f 41507//41507 41163//41163 41512//41512 +f 41372//41372 41369//41369 41504//41504 +f 41487//41487 41486//41486 41642//41642 +f 41433//41433 41373//41373 41501//41501 +f 41503//41503 41371//41371 41366//41366 +f 41506//41506 41503//41503 41366//41366 +f 41497//41497 41267//41267 41452//41452 +f 41500//41500 41482//41482 41365//41365 +f 41485//41485 41500//41500 41365//41365 +f 41482//41482 41500//41500 41503//41503 +f 41624//41624 41512//41512 41163//41163 +f 41378//41378 41371//41371 41505//41505 +f 41400//41400 41493//41493 41492//41492 +f 41501//41501 41373//41373 41494//41494 +f 41506//41506 41376//41376 41513//41513 +f 41591//41591 41494//41494 41641//41641 +f 41487//41487 41518//41518 41486//41486 +f 41501//41501 41494//41494 41591//41591 +f 41361//41361 41260//41260 41271//41271 +f 41619//41619 41378//41378 41505//41505 +f 41619//41619 41510//41510 41378//41378 +f 41380//41380 41379//41379 41510//41510 +f 41607//41607 41502//41502 41270//41270 +f 41270//41270 41385//41385 41607//41607 +f 41376//41376 41382//41382 41513//41513 +f 41513//41513 41382//41382 41735//41735 +f 41382//41382 41519//41519 41735//41735 +f 41735//41735 41519//41519 41601//41601 +f 41383//41383 41543//41543 41542//41542 +f 41383//41383 41381//41381 41543//41543 +f 41519//41519 41380//41380 41520//41520 +f 41383//41383 41387//41387 41384//41384 +f 41514//41514 41519//41519 41520//41520 +f 41601//41601 41519//41519 41514//41514 +f 41483//41483 41487//41487 41488//41488 +f 41518//41518 41487//41487 41483//41483 +f 41540//41540 41295//41295 41337//41337 +f 41387//41387 41337//41337 41298//41298 +f 41380//41380 41515//41515 41520//41520 +f 41516//41516 41520//41520 41515//41515 +f 41514//41514 41520//41520 41516//41516 +f 41367//41367 41517//41517 41499//41499 +f 41486//41486 41518//41518 41576//41576 +f 41581//41581 41432//41432 41677//41677 +f 41650//41650 41259//41259 41649//41649 +f 41419//41419 41782//41782 41423//41423 +f 41534//41534 41561//41561 41281//41281 +f 41432//41432 41392//41392 41677//41677 +f 41235//41235 41842//41842 42035//42035 +f 41425//41425 41435//41435 41797//41797 +f 41576//41576 41518//41518 41482//41482 +f 41479//41479 41321//41321 41796//41796 +f 41484//41484 41483//41483 41585//41585 +f 41571//41571 41283//41283 41689//41689 +f 41127//41127 41277//41277 41805//41805 +f 41426//41426 41562//41562 41491//41491 +f 41485//41485 41484//41484 41579//41579 +f 41521//41521 41245//41245 41323//41323 +f 41677//41677 41392//41392 41395//41395 +f 41321//41321 41329//41329 41796//41796 +f 41221//41221 41335//41335 41586//41586 +f 41090//41090 42032//42032 41808//41808 +f 41796//41796 41329//41329 41524//41524 +f 41291//41291 41100//41100 41709//41709 +f 41283//41283 41462//41462 41689//41689 +f 41960//41960 41680//41680 41425//41425 +f 41645//41645 41437//41437 41401//41401 +f 41527//41527 41648//41648 41436//41436 +f 41425//41425 41328//41328 41960//41960 +f 41449//41449 41284//41284 41566//41566 +f 41586//41586 41526//41526 41221//41221 +f 41284//41284 41250//41250 41566//41566 +f 41416//41416 41491//41491 41690//41690 +f 41943//41943 41526//41526 41586//41586 +f 41288//41288 41408//41408 41565//41565 +f 41324//41324 41692//41692 41395//41395 +f 41407//41407 41645//41645 41244//41244 +f 41338//41338 41564//41564 41281//41281 +f 41524//41524 41329//41329 41658//41658 +f 41469//41469 41658//41658 41329//41329 +f 41324//41324 41294//41294 41588//41588 +f 41428//41428 41443//41443 41471//41471 +f 41438//41438 41564//41564 41338//41338 +f 41244//41244 41084//41084 41407//41407 +f 41084//41084 41696//41696 41407//41407 +f 41708//41708 41202//41202 41785//41785 +f 41141//41141 41538//41538 41146//41146 +f 41575//41575 41462//41462 41577//41577 +f 41354//41354 40909//40909 41962//41962 +f 41530//41530 41763//41763 41346//41346 +f 41302//41302 41146//41146 42071//42071 +f 41546//41546 41252//41252 41728//41728 +f 41462//41462 41473//41473 41577//41577 +f 41461//41461 41202//41202 41708//41708 +f 41710//41710 41671//41671 41191//41191 +f 41417//41417 41569//41569 41565//41565 +f 41346//41346 41763//41763 41351//41351 +f 41102//41102 41551//41551 41474//41474 +f 41603//41603 41486//41486 41576//41576 +f 41301//41301 41942//41942 41697//41697 +f 41247//41247 41698//41698 41668//41668 +f 41302//41302 41895//41895 41723//41723 +f 41466//41466 42301//42301 41343//41343 +f 41671//41671 41713//41713 41495//41495 +f 41541//41541 41353//41353 41214//41214 +f 41463//41463 41533//41533 41397//41397 +f 41552//41552 41475//41475 41799//41799 +f 41813//41813 41354//41354 41962//41962 +f 41654//41654 41195//41195 41399//41399 +f 41793//41793 41544//41544 41548//41548 +f 41663//41663 41414//41414 41451//41451 +f 41488//41488 41585//41585 41483//41483 +f 41304//41304 41581//41581 41475//41475 +f 41545//41545 41559//41559 41589//41589 +f 41317//41317 41555//41555 41413//41413 +f 41432//41432 41581//41581 41304//41304 +f 41348//41348 41584//41584 41257//41257 +f 41553//41553 41414//41414 41663//41663 +f 41251//41251 41678//41678 41418//41418 +f 41590//41590 41716//41716 41237//41237 +f 41414//41414 41553//41553 41554//41554 +f 41355//41355 41738//41738 41548//41548 +f 41584//41584 41411//41411 41587//41587 +f 41347//41347 41536//41536 41463//41463 +f 41684//41684 41361//41361 41360//41360 +f 41716//41716 41596//41596 41237//41237 +f 41559//41559 41471//41471 41679//41679 +f 41738//41738 41355//41355 41583//41583 +f 41679//41679 41589//41589 41559//41559 +f 41592//41592 41583//41583 41355//41355 +f 41561//41561 41665//41665 41422//41422 +f 41426//41426 41554//41554 41562//41562 +f 41108//41108 41356//41356 41798//41798 +f 41901//41901 41260//41260 41712//41712 +f 41323//41323 41228//41228 41521//41521 +f 41570//41570 41549//41549 41445//41445 +f 41445//41445 41739//41739 41570//41570 +f 41662//41662 41447//41447 41345//41345 +f 41545//41545 41683//41683 41445//41445 +f 41797//41797 41729//41729 41320//41320 +f 41322//41322 41467//41467 41669//41669 +f 41964//41964 41448//41448 41120//41120 +f 41521//41521 41228//41228 41560//41560 +f 41436//41436 41648//41648 41760//41760 +f 41276//41276 41572//41572 41442//41442 +f 41675//41675 41586//41586 41335//41335 +f 41547//41547 41097//41097 41535//41535 +f 41218//41218 41406//41406 41908//41908 +f 41605//41605 41322//41322 41788//41788 +f 41652//41652 41090//41090 41808//41808 +f 41531//41531 41908//41908 41406//41406 +f 41324//41324 41588//41588 41692//41692 +f 41785//41785 41245//41245 41521//41521 +f 41646//41646 41300//41300 41299//41299 +f 41562//41562 41690//41690 41491//41491 +f 41458//41458 41650//41650 41693//41693 +f 41459//41459 41307//41307 41811//41811 +f 42035//42035 41340//41340 41235//41235 +f 41449//41449 41704//41704 41535//41535 +f 41771//41771 41528//41528 41599//41599 +f 41899//41899 41451//41451 41532//41532 +f 41690//41690 41443//41443 41416//41416 +f 41688//41688 41446//41446 41695//41695 +f 41399//41399 41441//41441 41891//41891 +f 41771//41771 41415//41415 41528//41528 +f 41452//41452 41580//41580 41578//41578 +f 41328//41328 41563//41563 41960//41960 +f 41460//41460 41459//41459 41811//41811 +f 41604//41604 41580//41580 41493//41493 +f 41813//41813 41962//41962 41882//41882 +f 41580//41580 41604//41604 41686//41686 +f 41706//41706 41654//41654 41399//41399 +f 41251//41251 41083//41083 41885//41885 +f 41943//41943 41761//41761 41526//41526 +f 41604//41604 41493//41493 41699//41699 +f 41527//41527 41450//41450 41670//41670 +f 41338//41338 41439//41439 41694//41694 +f 41774//41774 41533//41533 41463//41463 +f 41493//41493 41400//41400 41582//41582 +f 42082//42082 41865//41865 41420//41420 +f 41307//41307 41247//41247 41811//41811 +f 41400//41400 41402//41402 41582//41582 +f 41456//41456 41670//41670 41450//41450 +f 41775//41775 41774//41774 41463//41463 +f 41568//41568 41472//41472 41476//41476 +f 41472//41472 41568//41568 41660//41660 +f 41405//41405 41439//41439 41293//41293 +f 41538//41538 41141//41141 41810//41810 +f 41536//41536 41775//41775 41463//41463 +f 41656//41656 41577//41577 41473//41473 +f 41439//41439 41405//41405 41822//41822 +f 41693//41693 41770//41770 41478//41478 +f 41710//41710 41191//41191 41350//41350 +f 41343//41343 41140//41140 41466//41466 +f 42029//42029 41696//41696 41410//41410 +f 41398//41398 41568//41568 41476//41476 +f 41661//41661 41542//41542 41686//41686 +f 41454//41454 41569//41569 41417//41417 +f 41543//41543 41686//41686 41542//41542 +f 41405//41405 41353//41353 41822//41822 +f 41345//41345 41537//41537 41726//41726 +f 41453//41453 41489//41489 41737//41737 +f 41658//41658 41469//41469 41703//41703 +f 41550//41550 41552//41552 41799//41799 +f 41799//41799 41475//41475 41581//41581 +f 41750//41750 41289//41289 41965//41965 +f 41737//41737 41489//41489 41549//41549 +f 41713//41713 41522//41522 41480//41480 +f 42071//42071 41146//41146 41538//41538 +f 41792//41792 41352//41352 41672//41672 +f 41541//41541 41214//41214 41547//41547 +f 42133//42133 41289//41289 41359//41359 +f 41598//41598 41474//41474 41674//41674 +f 41240//41240 41237//41237 41596//41596 +f 41469//41469 41396//41396 41660//41660 +f 41359//41359 41523//41523 42133//42133 +f 41672//41672 41352//41352 41343//41343 +f 41356//41356 41598//41598 41674//41674 +f 41570//41570 41681//41681 41549//41549 +f 41664//41664 41464//41464 41461//41461 +f 41665//41665 41536//41536 41422//41422 +f 41445//41445 41683//41683 41739//41739 +f 41933//41933 41351//41351 41597//41597 +f 41593//41593 41116//41116 41792//41792 +f 41413//41413 41555//41555 41412//41412 +f 41434//41434 41116//41116 41593//41593 +f 41467//41467 41464//41464 41664//41664 +f 41443//41443 41718//41718 41471//41471 +f 41468//41468 41341//41341 41594//41594 +f 41933//41933 41676//41676 41351//41351 +f 41555//41555 41317//41317 41655//41655 +f 41349//41349 41255//41255 41659//41659 +f 41679//41679 41471//41471 41718//41718 +f 41228//41228 41676//41676 41560//41560 +f 41443//41443 41727//41727 41718//41718 +f 41725//41725 41659//41659 41477//41477 +f 41592//41592 41436//41436 41760//41760 +f 41556//41556 41729//41729 41786//41786 +f 41377//41377 41507//41507 41608//41608 +f 41607//41607 41385//41385 41617//41617 +f 41507//41507 41610//41610 41608//41608 +f 41809//41809 41800//41800 41601//41601 +f 41514//41514 41809//41809 41601//41601 +f 41385//41385 41618//41618 41617//41617 +f 41649//41649 41259//41259 41442//41442 +f 41640//41640 41602//41602 41514//41514 +f 41514//41514 41602//41602 41809//41809 +f 41755//41755 41612//41612 41372//41372 +f 41618//41618 41386//41386 41626//41626 +f 41385//41385 41386//41386 41618//41618 +f 41509//41509 41372//41372 41612//41612 +f 41615//41615 41509//41509 41612//41612 +f 41572//41572 41455//41455 41573//41573 +f 41511//41511 41509//41509 41615//41615 +f 41455//41455 41375//41375 41744//41744 +f 41568//41568 41398//41398 41614//41614 +f 41613//41613 41380//41380 41510//41510 +f 41616//41616 41511//41511 41615//41615 +f 41375//41375 41498//41498 41744//41744 +f 41624//41624 41370//41370 41632//41632 +f 41381//41381 41511//41511 41616//41616 +f 41613//41613 41515//41515 41380//41380 +f 41370//41370 41502//41502 41633//41633 +f 41430//41430 41614//41614 41398//41398 +f 41633//41633 41632//41632 41370//41370 +f 41613//41613 41620//41620 41515//41515 +f 41516//41516 41515//41515 41620//41620 +f 41686//41686 41543//41543 41621//41621 +f 41758//41758 41614//41614 41430//41430 +f 41485//41485 41579//41579 41500//41500 +f 41502//41502 41607//41607 41633//41633 +f 41621//41621 41381//41381 41616//41616 +f 41543//41543 41381//41381 41621//41621 +f 41507//41507 41512//41512 41610//41610 +f 41516//41516 41623//41623 41514//41514 +f 41383//41383 41542//41542 41622//41622 +f 41626//41626 41374//41374 41636//41636 +f 41631//41631 41383//41383 41622//41622 +f 41387//41387 41383//41383 41631//41631 +f 41430//41430 41642//41642 41758//41758 +f 41374//41374 41508//41508 41636//41636 +f 41644//41644 41640//41640 41514//41514 +f 41623//41623 41644//41644 41514//41514 +f 41636//41636 41508//41508 41750//41750 +f 41625//41625 41627//41627 41629//41629 +f 41749//41749 41644//41644 41623//41623 +f 41687//41687 41641//41641 41611//41611 +f 41609//41609 41640//41640 41644//41644 +f 41644//41644 41634//41634 41609//41609 +f 41628//41628 41644//41644 41749//41749 +f 41634//41634 41644//41644 41628//41628 +f 41505//41505 41500//41500 41579//41579 +f 41758//41758 41486//41486 41603//41603 +f 41642//41642 41486//41486 41758//41758 +f 41337//41337 41631//41631 41540//41540 +f 41540//41540 41631//41631 41707//41707 +f 41712//41712 41260//41260 41361//41361 +f 41642//41642 41643//41643 41487//41487 +f 41387//41387 41631//41631 41337//41337 +f 41506//41506 41600//41600 41503//41503 +f 41600//41600 41506//41506 41789//41789 +f 41642//41642 41430//41430 41643//41643 +f 41609//41609 41634//41634 41630//41630 +f 41430//41430 41433//41433 41643//41643 +f 41634//41634 41517//41517 41635//41635 +f 41501//41501 41643//41643 41433//41433 +f 41506//41506 41513//41513 41789//41789 +f 41517//41517 41634//41634 41639//41639 +f 41488//41488 41487//41487 41643//41643 +f 41641//41641 41539//41539 41611//41611 +f 41501//41501 41488//41488 41643//41643 +f 41635//41635 41517//41517 41637//41637 +f 41501//41501 41591//41591 41488//41488 +f 41639//41639 41499//41499 41517//41517 +f 41585//41585 41488//41488 41591//41591 +f 41497//41497 41637//41637 41517//41517 +f 41637//41637 41497//41497 41638//41638 +f 41576//41576 41482//41482 41715//41715 +f 41499//41499 41639//41639 41369//41369 +f 41482//41482 41600//41600 41715//41715 +f 41754//41754 41369//41369 41639//41639 +f 41504//41504 41369//41369 41754//41754 +f 41482//41482 41503//41503 41600//41600 +f 41754//41754 41755//41755 41504//41504 +f 41372//41372 41504//41504 41755//41755 +f 41497//41497 41452//41452 41638//41638 +f 41578//41578 41638//41638 41452//41452 +f 41542//41542 41661//41661 41622//41622 +f 41714//41714 41444//41444 41688//41688 +f 41677//41677 41395//41395 41692//41692 +f 41100//41100 41529//41529 41709//41709 +f 41605//41605 41726//41726 41537//41537 +f 41534//41534 41281//41281 41564//41564 +f 41796//41796 41524//41524 41843//41843 +f 41704//41704 41449//41449 41905//41905 +f 41566//41566 41905//41905 41449//41449 +f 41899//41899 41532//41532 41938//41938 +f 41462//41462 41647//41647 41689//41689 +f 41843//41843 41524//41524 41801//41801 +f 41493//41493 41582//41582 41699//41699 +f 41444//41444 41446//41446 41688//41688 +f 41441//41441 41300//41300 41646//41646 +f 41693//41693 41650//41650 41934//41934 +f 41524//41524 41658//41658 41801//41801 +f 41687//41687 41585//41585 41641//41641 +f 41701//41701 41604//41604 41699//41699 +f 41462//41462 41575//41575 41647//41647 +f 41759//41759 41680//41680 41960//41960 +f 41962//41962 40909//40909 41127//41127 +f 41396//41396 41472//41472 41660//41660 +f 41686//41686 41604//41604 41701//41701 +f 41661//41661 41686//41686 41701//41701 +f 41438//41438 41691//41691 41564//41564 +f 41438//41438 41338//41338 41694//41694 +f 41539//41539 41453//41453 41653//41653 +f 41446//41446 41533//41533 41695//41695 +f 41453//41453 41737//41737 41653//41653 +f 42105//42105 41460//41460 41811//41811 +f 41654//41654 41716//41716 41590//41590 +f 41771//41771 41889//41889 41415//41415 +f 41694//41694 41439//41439 41657//41657 +f 41683//41683 41589//41589 41739//41739 +f 41302//41302 42071//42071 41895//41895 +f 41470//41470 41783//41783 41410//41410 +f 41465//41465 41819//41819 41588//41588 +f 41651//41651 41563//41563 41544//41544 +f 41469//41469 41660//41660 41703//41703 +f 41822//41822 41657//41657 41439//41439 +f 41470//41470 41412//41412 41555//41555 +f 41589//41589 41683//41683 41545//41545 +f 41819//41819 41465//41465 41349//41349 +f 41419//41419 42157//42157 41777//41777 +f 41811//41811 41247//41247 42487//42487 +f 41793//41793 41651//41651 41544//41544 +f 41595//41595 41700//41700 41248//41248 +f 41526//41526 41761//41761 41945//41945 +f 41530//41530 41526//41526 41945//41945 +f 41678//41678 41457//41457 41418//41418 +f 41782//41782 41419//41419 41777//41777 +f 41770//41770 41684//41684 41478//41478 +f 41602//41602 41640//41640 41673//41673 +f 41431//41431 41723//41723 41842//41842 +f 41648//41648 41527//41527 41670//41670 +f 41606//41606 41444//41444 41714//41714 +f 41705//41705 41554//41554 41553//41553 +f 41717//41717 41664//41664 41461//41461 +f 41659//41659 41779//41779 41349//41349 +f 41525//41525 41423//41423 41782//41782 +f 41535//41535 41704//41704 41547//41547 +f 41411//41411 41391//41391 41587//41587 +f 41710//41710 41350//41350 41667//41667 +f 41910//41910 41468//41468 41594//41594 +f 41737//41737 41549//41549 41681//41681 +f 41597//41597 41351//41351 41763//41763 +f 41738//41738 41793//41793 41548//41548 +f 41404//41404 41331//41331 41938//41938 +f 41391//41391 41437//41437 41887//41887 +f 41532//41532 41404//41404 41938//41938 +f 41719//41719 41589//41589 41679//41679 +f 41556//41556 41786//41786 41477//41477 +f 41585//41585 41687//41687 41484//41484 +f 41669//41669 41467//41467 41664//41664 +f 41484//41484 41687//41687 41579//41579 +f 41715//41715 41600//41600 41837//41837 +f 41798//41798 41356//41356 41838//41838 +f 41834//41834 41786//41786 41729//41729 +f 41536//41536 41665//41665 41776//41776 +f 41682//41682 41681//41681 41570//41570 +f 41724//41724 41726//41726 41605//41605 +f 41680//41680 41797//41797 41435//41435 +f 41299//41299 41319//41319 41916//41916 +f 41673//41673 41609//41609 41733//41733 +f 41578//41578 41580//41580 41791//41791 +f 41288//41288 41736//41736 41558//41558 +f 41565//41565 41736//41736 41288//41288 +f 41964//41964 41120//41120 41685//41685 +f 42032//42032 41440//41440 42203//42203 +f 41442//41442 41572//41572 41765//41765 +f 41690//41690 41727//41727 41443//41443 +f 41572//41572 41573//41573 41765//41765 +f 41534//41534 41564//41564 41691//41691 +f 41646//41646 41891//41891 41441//41441 +f 41690//41690 41924//41924 41727//41727 +f 41686//41686 41828//41828 41580//41580 +f 41595//41595 41340//41340 42158//42158 +f 41658//41658 41762//41762 41801//41801 +f 41736//41736 41565//41565 41780//41780 +f 41647//41647 41575//41575 41577//41577 +f 41691//41691 41438//41438 41919//41919 +f 41919//41919 41438//41438 41694//41694 +f 41735//41735 41800//41800 41841//41841 +f 41601//41601 41800//41800 41735//41735 +f 41399//41399 41891//41891 41706//41706 +f 41660//41660 41732//41732 41703//41703 +f 41778//41778 41722//41722 41890//41890 +f 41700//41700 41595//41595 41764//41764 +f 41603//41603 41576//41576 41928//41928 +f 41809//41809 41602//41602 41767//41767 +f 41602//41602 41673//41673 41768//41768 +f 41248//41248 41700//41700 41881//41881 +f 41670//41670 41721//41721 41648//41648 +f 41582//41582 41402//41402 41702//41702 +f 41656//41656 41473//41473 41720//41720 +f 41248//41248 41881//41881 41350//41350 +f 41257//41257 41720//41720 41473//41473 +f 42039//42039 41569//41569 41454//41454 +f 41353//41353 41541//41541 41822//41822 +f 41705//41705 41553//41553 42044//42044 +f 41402//41402 41540//41540 41702//41702 +f 41910//41910 41594//41594 41824//41824 +f 41814//41814 41203//41203 41813//41813 +f 41557//41557 41203//41203 41814//41814 +f 41728//41728 41550//41550 41799//41799 +f 41257//41257 41584//41584 41720//41720 +f 41470//41470 41555//41555 41783//41783 +f 41562//41562 41554//41554 41705//41705 +f 41456//41456 41721//41721 41670//41670 +f 42301//42301 41466//41466 41950//41950 +f 41083//41083 41697//41697 41885//41885 +f 41799//41799 41581//41581 41803//41803 +f 41581//41581 41677//41677 41803//41803 +f 41662//41662 41345//41345 41954//41954 +f 41540//41540 41707//41707 41702//41702 +f 41774//41774 41695//41695 41533//41533 +f 41945//41945 41763//41763 41530//41530 +f 41570//41570 41806//41806 41682//41682 +f 41456//41456 41558//41558 41721//41721 +f 41871//41871 41655//41655 41479//41479 +f 41570//41570 41739//41739 41806//41806 +f 41710//41710 41711//41711 41671//41671 +f 41587//41587 41391//41391 42313//42313 +f 41391//41391 41887//41887 42313//42313 +f 41713//41713 41671//41671 41711//41711 +f 42487//42487 41247//41247 41668//41668 +f 41662//41662 41824//41824 41594//41594 +f 41562//41562 42018//42018 41690//41690 +f 41887//41887 41437//41437 41784//41784 +f 41522//41522 41795//41795 41675//41675 +f 41733//41733 41768//41768 41673//41673 +f 41775//41775 41536//41536 41776//41776 +f 41791//41791 41580//41580 41794//41794 +f 41965//41965 41861//41861 41750//41750 +f 41256//41256 41955//41955 41529//41529 +f 41878//41878 41739//41739 41589//41589 +f 41356//41356 41674//41674 41838//41838 +f 41828//41828 41794//41794 41580//41580 +f 41523//41523 41802//41802 42079//42079 +f 41894//41894 41788//41788 41322//41322 +f 41319//41319 41468//41468 41916//41916 +f 41835//41835 41299//41299 41916//41916 +f 41816//41816 41776//41776 41665//41665 +f 41731//41731 41306//41306 41798//41798 +f 41665//41665 41561//41561 41816//41816 +f 41534//41534 41816//41816 41561//41561 +f 41788//41788 41724//41724 41605//41605 +f 41725//41725 41477//41477 41909//41909 +f 41646//41646 41299//41299 41835//41835 +f 41718//41718 41719//41719 41679//41679 +f 41331//41331 41525//41525 41730//41730 +f 41938//41938 41331//41331 41730//41730 +f 41847//41847 41589//41589 41719//41719 +f 41660//41660 41568//41568 41732//41732 +f 41609//41609 41673//41673 41640//41640 +f 41732//41732 41568//41568 41614//41614 +f 41591//41591 41641//41641 41585//41585 +f 41618//41618 41626//41626 41859//41859 +f 41615//41615 41612//41612 41781//41781 +f 41781//41781 41734//41734 41615//41615 +f 41624//41624 41632//41632 41746//41746 +f 41611//41611 41579//41579 41687//41687 +f 41510//41510 41740//41740 41613//41613 +f 41854//41854 41573//41573 41455//41455 +f 41828//41828 41686//41686 41734//41734 +f 41732//41732 41614//41614 41758//41758 +f 41734//41734 41686//41686 41621//41621 +f 41632//41632 41633//41633 41856//41856 +f 41455//41455 41744//41744 41854//41854 +f 41616//41616 41615//41615 41734//41734 +f 41732//41732 41758//41758 41603//41603 +f 41579//41579 41611//41611 41505//41505 +f 41734//41734 41621//41621 41616//41616 +f 41633//41633 41607//41607 41856//41856 +f 41845//41845 41625//41625 41902//41902 +f 41377//41377 41744//41744 41498//41498 +f 41636//41636 41859//41859 41626//41626 +f 41742//41742 41902//41902 41625//41625 +f 41743//41743 41625//41625 41845//41845 +f 41625//41625 41743//41743 41627//41627 +f 41512//41512 41624//41624 41746//41746 +f 41625//41625 41629//41629 41742//41742 +f 41789//41789 41513//41513 41925//41925 +f 41623//41623 41516//41516 41849//41849 +f 41756//41756 41627//41627 41743//41743 +f 41611//41611 41539//41539 41741//41741 +f 41849//41849 41516//41516 41620//41620 +f 41756//41756 41629//41629 41627//41627 +f 41539//41539 41653//41653 41741//41741 +f 41745//41745 41611//41611 41741//41741 +f 41505//41505 41611//41611 41745//41745 +f 41860//41860 41712//41712 41361//41361 +f 41505//41505 41745//41745 41619//41619 +f 41860//41860 41361//41361 41684//41684 +f 41749//41749 41980//41980 41628//41628 +f 41855//41855 41628//41628 41980//41980 +f 41733//41733 41609//41609 41630//41630 +f 41619//41619 41745//41745 41747//41747 +f 41740//41740 41619//41619 41747//41747 +f 41630//41630 41634//41634 41858//41858 +f 41733//41733 41630//41630 41858//41858 +f 41628//41628 41751//41751 41634//41634 +f 41619//41619 41740//41740 41510//41510 +f 41513//41513 41735//41735 41880//41880 +f 41858//41858 41635//41635 41752//41752 +f 41634//41634 41635//41635 41858//41858 +f 41634//41634 41751//41751 41639//41639 +f 41751//41751 41628//41628 41855//41855 +f 41639//41639 41751//41751 41753//41753 +f 41635//41635 41637//41637 41752//41752 +f 41752//41752 41637//41637 41970//41970 +f 41970//41970 41637//41637 41787//41787 +f 41637//41637 41638//41638 41787//41787 +f 41639//41639 41753//41753 41754//41754 +f 41638//41638 41578//41578 41787//41787 +f 41870//41870 41578//41578 41791//41791 +f 41804//41804 41622//41622 41661//41661 +f 41631//41631 41622//41622 41707//41707 +f 41748//41748 41629//41629 41757//41757 +f 41629//41629 41756//41756 41757//41757 +f 42039//42039 41780//41780 41569//41569 +f 41407//41407 41784//41784 41645//41645 +f 41218//41218 41908//41908 42273//42273 +f 41847//41847 41878//41878 41589//41589 +f 41654//41654 42083//42083 41716//41716 +f 41650//41650 41649//41649 41934//41934 +f 41602//41602 41768//41768 41951//41951 +f 42158//42158 41764//41764 41595//41595 +f 41808//41808 42260//42260 41652//41652 +f 41588//41588 41819//41819 41692//41692 +f 41658//41658 41703//41703 41762//41762 +f 41652//41652 41823//41823 41567//41567 +f 41767//41767 41602//41602 41951//41951 +f 41908//41908 41531//41531 41967//41967 +f 41822//41822 41820//41820 41657//41657 +f 42082//42082 41291//41291 41709//41709 +f 41682//41682 41769//41769 41613//41613 +f 41703//41703 41732//41732 41762//41762 +f 41667//41667 41350//41350 41881//41881 +f 41806//41806 41769//41769 41682//41682 +f 41571//41571 42076//42076 41566//41566 +f 41531//41531 41778//41778 41922//41922 +f 41716//41716 41912//41912 41596//41596 +f 41922//41922 41778//41778 41992//41992 +f 41648//41648 41721//41721 41766//41766 +f 41719//41719 41807//41807 41847//41847 +f 41724//41724 41914//41914 41726//41726 +f 41992//41992 41778//41778 41890//41890 +f 41915//41915 41960//41960 41563//41563 +f 41739//41739 41815//41815 41806//41806 +f 41770//41770 41693//41693 41949//41949 +f 41651//41651 41915//41915 41563//41563 +f 41771//41771 41599//41599 42002//42002 +f 41817//41817 41454//41454 41772//41772 +f 41814//41814 41481//41481 41557//41557 +f 42029//42029 41410//41410 41783//41783 +f 41890//41890 41722//41722 41574//41574 +f 41251//41251 41885//41885 41888//41888 +f 41739//41739 41878//41878 41815//41815 +f 41606//41606 41772//41772 41454//41454 +f 41678//41678 41251//41251 41888//41888 +f 41832//41832 41562//41562 41705//41705 +f 41551//41551 41420//41420 41865//41865 +f 41790//41790 41713//41713 41711//41711 +f 41457//41457 41678//41678 42467//42467 +f 41928//41928 42033//42033 41603//41603 +f 41522//41522 41713//41713 41790//41790 +f 41763//41763 41945//41945 41867//41867 +f 41892//41892 41546//41546 41728//41728 +f 41795//41795 41522//41522 41790//41790 +f 41793//41793 41821//41821 41651//41651 +f 41783//41783 41555//41555 42135//42135 +f 41787//41787 41578//41578 41870//41870 +f 41558//41558 41831//41831 41721//41721 +f 41936//41936 42135//42135 41555//41555 +f 41932//41932 41928//41928 41576//41576 +f 41584//41584 41666//41666 41720//41720 +f 41736//41736 41831//41831 41558//41558 +f 41555//41555 41655//41655 41936//41936 +f 41584//41584 41587//41587 41666//41666 +f 41936//41936 41655//41655 41871//41871 +f 41916//41916 41468//41468 41910//41910 +f 41675//41675 41795//41795 41586//41586 +f 41576//41576 41715//41715 41932//41932 +f 41723//41723 41895//41895 42352//42352 +f 41870//41870 41791//41791 41939//41939 +f 41714//41714 41688//41688 41869//41869 +f 41479//41479 41796//41796 42153//42153 +f 41869//41869 41688//41688 41826//41826 +f 41891//41891 41646//41646 42081//42081 +f 41780//41780 41831//41831 41736//41736 +f 41779//41779 41659//41659 41830//41830 +f 41692//41692 41957//41957 41677//41677 +f 41924//41924 41827//41827 41727//41727 +f 41842//41842 41723//41723 41930//41930 +f 41830//41830 41659//41659 41725//41725 +f 41782//41782 41730//41730 41525//41525 +f 41718//41718 41727//41727 41827//41827 +f 41560//41560 41676//41676 41933//41933 +f 41600//41600 41789//41789 41925//41925 +f 41645//41645 41784//41784 41437//41437 +f 41909//41909 41830//41830 41725//41725 +f 41828//41828 41734//41734 41781//41781 +f 41738//41738 41583//41583 41896//41896 +f 42121//42121 41731//41731 41798//41798 +f 41477//41477 41786//41786 41909//41909 +f 41914//41914 41345//41345 41726//41726 +f 41834//41834 41909//41909 41786//41786 +f 41780//41780 41565//41565 41569//41569 +f 41731//41731 42031//42031 41685//41685 +f 41340//41340 42035//42035 42158//42158 +f 41521//41521 41560//41560 41840//41840 +f 41961//41961 41592//41592 41760//41760 +f 41680//41680 41913//41913 41797//41797 +f 41784//41784 41407//41407 42048//42048 +f 42138//42138 41964//41964 41966//41966 +f 41795//41795 41943//41943 41586//41586 +f 41810//41810 41964//41964 42138//42138 +f 41648//41648 41766//41766 41760//41760 +f 41986//41986 41765//41765 42096//42096 +f 41553//41553 41663//41663 42044//42044 +f 41846//41846 41826//41826 41688//41688 +f 41407//41407 41696//41696 42061//42061 +f 41718//41718 41827//41827 41719//41719 +f 41461//41461 41708//41708 42051//42051 +f 41954//41954 41824//41824 41662//41662 +f 41762//41762 41732//41732 41947//41947 +f 41764//41764 41940//41940 41700//41700 +f 41688//41688 41695//41695 41846//41846 +f 41826//41826 41846//41846 41864//41864 +f 41657//41657 41883//41883 41919//41919 +f 41919//41919 41694//41694 41657//41657 +f 41531//41531 41922//41922 41967//41967 +f 41732//41732 41603//41603 42046//42046 +f 41717//41717 41461//41461 42128//42128 +f 41566//41566 42076//42076 41905//41905 +f 41881//41881 41700//41700 41940//41940 +f 42046//42046 41603//41603 42033//42033 +f 41695//41695 41774//41774 41846//41846 +f 41651//41651 41821//41821 41915//41915 +f 41819//41819 41349//41349 41779//41779 +f 41466//41466 41460//41460 42105//42105 +f 41733//41733 41951//41951 41768//41768 +f 41710//41710 41667//41667 42006//42006 +f 41951//41951 41733//41733 41812//41812 +f 41711//41711 41710//41710 42006//42006 +f 42157//42157 41596//41596 41912//41912 +f 41454//41454 41817//41817 42020//42020 +f 41721//41721 41773//41773 41766//41766 +f 42270//42270 41813//41813 41882//41882 +f 41715//41715 41837//41837 41932//41932 +f 41914//41914 41724//41724 41900//41900 +f 42153//42153 41871//41871 41479//41479 +f 42018//42018 41562//41562 41832//41832 +f 41790//41790 41711//41711 41874//41874 +f 41714//41714 41772//41772 41606//41606 +f 41788//41788 41900//41900 41724//41724 +f 41322//41322 41669//41669 42073//42073 +f 41878//41878 41847//41847 41879//41879 +f 41672//41672 41343//41343 42301//42301 +f 41894//41894 41322//41322 42073//42073 +f 42053//42053 41793//41793 41738//41738 +f 41415//41415 42109//42109 41698//41698 +f 41723//41723 42352//42352 41930//41930 +f 41822//41822 41541//41541 41926//41926 +f 41415//41415 41889//41889 42109//42109 +f 41600//41600 41925//41925 41837//41837 +f 41738//41738 41896//41896 42053//42053 +f 41847//41847 41920//41920 41879//41879 +f 41547//41547 41926//41926 41541//41541 +f 41794//41794 41828//41828 41876//41876 +f 41807//41807 41920//41920 41847//41847 +f 41867//41867 41597//41597 41763//41763 +f 41701//41701 41699//41699 41829//41829 +f 41582//41582 41829//41829 41699//41699 +f 41729//41729 41911//41911 41834//41834 +f 41829//41829 41582//41582 41702//41702 +f 41801//41801 41762//41762 42103//42103 +f 41457//41457 41805//41805 41277//41277 +f 41345//41345 41825//41825 41954//41954 +f 41952//41952 41835//41835 41916//41916 +f 41825//41825 41345//41345 41914//41914 +f 41661//41661 41701//41701 41833//41833 +f 41728//41728 41799//41799 41893//41893 +f 41929//41929 41782//41782 41777//41777 +f 41440//41440 41434//41434 41884//41884 +f 41804//41804 41661//41661 41833//41833 +f 41901//41901 41712//41712 41839//41839 +f 41911//41911 41729//41729 41797//41797 +f 41893//41893 41799//41799 41903//41903 +f 41965//41965 41963//41963 41861//41861 +f 41571//41571 41689//41689 41906//41906 +f 42031//42031 41731//41731 42121//42121 +f 41799//41799 41803//41803 41903//41903 +f 41833//41833 41836//41836 41804//41804 +f 41583//41583 41592//41592 41959//41959 +f 41884//41884 42203//42203 41440//41440 +f 41592//41592 41961//41961 41959//41959 +f 42299//42299 41685//41685 42031//42031 +f 41654//41654 41706//41706 41907//41907 +f 41689//41689 41647//41647 42001//42001 +f 41289//41289 42133//42133 41965//41965 +f 41719//41719 41827//41827 41807//41807 +f 41691//41691 41816//41816 41534//41534 +f 41560//41560 41933//41933 42054//42054 +f 42056//42056 41913//41913 41680//41680 +f 41680//41680 41759//41759 42056//42056 +f 41560//41560 42054//42054 42134//42134 +f 41709//41709 41529//41529 41844//41844 +f 41785//41785 41521//41521 41917//41917 +f 41708//41708 41785//41785 42051//42051 +f 41608//41608 41744//41744 41377//41377 +f 41754//41754 41968//41968 41755//41755 +f 41976//41976 41781//41781 41612//41612 +f 41608//41608 41610//41610 41848//41848 +f 41607//41607 41617//41617 41852//41852 +f 41851//41851 41442//41442 41986//41986 +f 41617//41617 41618//41618 41852//41852 +f 41649//41649 41442//41442 41851//41851 +f 41925//41925 41513//41513 41880//41880 +f 42085//42085 41845//41845 42023//42023 +f 41743//41743 41845//41845 42085//42085 +f 41618//41618 41859//41859 41852//41852 +f 41442//41442 41765//41765 41986//41986 +f 41982//41982 41743//41743 42085//42085 +f 41702//41702 41707//41707 41836//41836 +f 41742//41742 41629//41629 41850//41850 +f 41743//41743 41982//41982 41756//41756 +f 41622//41622 41804//41804 41836//41836 +f 41741//41741 41653//41653 41745//41745 +f 41622//41622 41836//41836 41707//41707 +f 41632//41632 41857//41857 41746//41746 +f 41747//41747 41745//41745 41653//41653 +f 42096//42096 41573//41573 42220//42220 +f 41573//41573 41854//41854 42220//42220 +f 41737//41737 41747//41747 41653//41653 +f 41856//41856 41857//41857 41632//41632 +f 41737//41737 41862//41862 41747//41747 +f 42096//42096 41765//41765 41573//41573 +f 41747//41747 41862//41862 41740//41740 +f 41629//41629 41748//41748 41850//41850 +f 41856//41856 41607//41607 41852//41852 +f 41755//41755 41968//41968 41976//41976 +f 41612//41612 41755//41755 41976//41976 +f 41610//41610 41512//41512 41746//41746 +f 41746//41746 41848//41848 41610//41610 +f 41636//41636 41750//41750 42094//42094 +f 41737//41737 41681//41681 41862//41862 +f 41740//41740 41862//41862 41613//41613 +f 41682//41682 41862//41862 41681//41681 +f 41862//41862 41682//41682 41613//41613 +f 41712//41712 41860//41860 41839//41839 +f 41849//41849 41853//41853 41623//41623 +f 41613//41613 41769//41769 41620//41620 +f 41623//41623 41853//41853 41749//41749 +f 41980//41980 41749//41749 41853//41853 +f 41858//41858 41812//41812 41733//41733 +f 41752//41752 42011//42011 41858//41858 +f 41855//41855 41753//41753 41751//41751 +f 41971//41971 41754//41754 41753//41753 +f 41754//41754 41971//41971 41968//41968 +f 41822//41822 41923//41923 41820//41820 +f 41823//41823 41652//41652 42260//42260 +f 41775//41775 41776//41776 41997//41997 +f 41693//41693 41934//41934 41872//41872 +f 41872//41872 41949//41949 41693//41693 +f 41933//41933 41597//41597 41931//41931 +f 41822//41822 41926//41926 42059//42059 +f 41873//41873 41827//41827 42004//42004 +f 41929//41929 42180//42180 41782//41782 +f 42002//42002 41889//41889 41771//41771 +f 42069//42069 41870//41870 41939//41939 +f 42180//42180 41937//41937 41782//41782 +f 41692//41692 41819//41819 42199//42199 +f 41730//41730 41782//41782 41937//41937 +f 41668//41668 41698//41698 41886//41886 +f 41697//41697 41942//41942 42154//42154 +f 41939//41939 41791//41791 41875//41875 +f 41835//41835 42081//42081 41646//41646 +f 41990//41990 41821//41821 41793//41793 +f 41791//41791 41794//41794 41876//41876 +f 41819//41819 41779//41779 41868//41868 +f 42252//42252 41720//41720 41666//41666 +f 41866//41866 41772//41772 41714//41714 +f 41868//41868 41779//41779 42041//42041 +f 42105//42105 41811//41811 41818//41818 +f 41827//41827 41921//41921 41807//41807 +f 41921//41921 41827//41827 41873//41873 +f 42008//42008 41704//41704 42026//42026 +f 41776//41776 41816//41816 42003//42003 +f 41893//41893 41892//41892 41728//41728 +f 41866//41866 41714//41714 41869//41869 +f 41811//41811 42487//42487 41818//41818 +f 42134//42134 41840//41840 41560//41560 +f 41842//41842 42137//42137 42035//42035 +f 41880//41880 41735//41735 41841//41841 +f 41773//41773 41721//41721 41948//41948 +f 41907//41907 42083//42083 41654//41654 +f 41845//41845 41902//41902 42023//42023 +f 41831//41831 41948//41948 41721//41721 +f 41701//41701 41829//41829 41877//41877 +f 41833//41833 41701//41701 41877//41877 +f 41829//41829 41702//41702 41918//41918 +f 41702//41702 41836//41836 41918//41918 +f 41843//41843 41801//41801 42103//42103 +f 41833//41833 41918//41918 41836//41836 +f 41451//41451 41899//41899 41663//41663 +f 42076//42076 41571//41571 41906//41906 +f 41523//41523 42079//42079 42133//42133 +f 42079//42079 41802//41802 42273//42273 +f 41802//41802 41218//41218 42273//42273 +f 42046//42046 41947//41947 41732//41732 +f 42006//42006 41667//41667 41881//41881 +f 41593//41593 41884//41884 41434//41434 +f 41864//41864 41846//41846 41935//41935 +f 41127//41127 41805//41805 42259//42259 +f 41691//41691 41919//41919 42005//42005 +f 41896//41896 41583//41583 41898//41898 +f 41917//41917 42051//42051 41785//41785 +f 41962//41962 41127//41127 42259//42259 +f 41998//41998 41815//41815 41878//41878 +f 41959//41959 41898//41898 41583//41583 +f 41677//41677 41957//41957 41904//41904 +f 41689//41689 42001//42001 41906//41906 +f 41769//41769 41806//41806 41897//41897 +f 41806//41806 41815//41815 41897//41897 +f 41830//41830 41909//41909 41941//41941 +f 41897//41897 41815//41815 41998//41998 +f 41957//41957 41692//41692 41863//41863 +f 42061//42061 41696//41696 42029//42029 +f 41846//41846 41774//41774 41972//41972 +f 41774//41774 41775//41775 41972//41972 +f 41831//41831 41780//41780 42039//42039 +f 41647//41647 42043//42043 42001//42001 +f 41997//41997 41972//41972 41775//41775 +f 42128//42128 41461//41461 42051//42051 +f 41577//41577 41656//41656 42015//42015 +f 42082//42082 41709//41709 42151//42151 +f 41826//41826 41953//41953 41869//41869 +f 41832//41832 41705//41705 42013//42013 +f 41911//41911 41797//41797 41913//41913 +f 41760//41760 42009//42009 41961//41961 +f 41910//41910 42204//42204 41916//41916 +f 42039//42039 41454//41454 42020//42020 +f 41717//41717 41669//41669 41664//41664 +f 41760//41760 41766//41766 42009//42009 +f 41975//41975 41920//41920 41807//41807 +f 42199//42199 41819//41819 41868//41868 +f 41865//41865 42082//42082 42588//42588 +f 41766//41766 41994//41994 42074//42074 +f 41787//41787 41870//41870 42069//42069 +f 41720//41720 42248//42248 41656//41656 +f 41931//41931 41597//41597 41867//41867 +f 41924//41924 42004//42004 41827//41827 +f 41692//41692 42199//42199 41863//41863 +f 42069//42069 41939//41939 42160//42160 +f 42081//42081 41835//41835 42173//42173 +f 41923//41923 41822//41822 42059//42059 +f 41873//41873 42004//42004 42159//42159 +f 42173//42173 41835//41835 41952//41952 +f 42018//42018 41924//41924 41690//41690 +f 41876//41876 41875//41875 41791//41791 +f 41993//41993 41921//41921 41873//41873 +f 41932//41932 41837//41837 42034//42034 +f 41935//41935 41972//41972 42010//42010 +f 41936//41936 41871//41871 42197//42197 +f 41814//41814 41813//41813 41927//41927 +f 41829//41829 41918//41918 41877//41877 +f 41837//41837 41925//41925 42034//42034 +f 42025//42025 41877//41877 41918//41918 +f 41833//41833 41877//41877 42087//42087 +f 42153//42153 41796//41796 42261//42261 +f 41730//41730 41937//41937 41938//41938 +f 41843//41843 42261//42261 41796//41796 +f 41833//41833 42087//42087 41918//41918 +f 41793//41793 42053//42053 41990//41990 +f 41918//41918 42087//42087 42025//42025 +f 41706//41706 41891//41891 42149//42149 +f 41776//41776 42003//42003 41997//41997 +f 41973//41973 41807//41807 41921//41921 +f 41990//41990 42053//42053 42052//42052 +f 41678//41678 41888//41888 42467//42467 +f 41974//41974 41807//41807 41973//41973 +f 41946//41946 42025//42025 42087//42087 +f 41704//41704 41926//41926 41547//41547 +f 41546//41546 42117//42117 41574//41574 +f 41892//41892 42117//42117 41546//41546 +f 41886//41886 41698//41698 42109//42109 +f 41926//41926 41704//41704 42008//42008 +f 42040//42040 41998//41998 41878//41878 +f 41900//41900 41788//41788 41894//41894 +f 41974//41974 41973//41973 41921//41921 +f 41892//41892 41893//41893 42060//42060 +f 41907//41907 41706//41706 42149//42149 +f 41841//41841 41800//41800 41944//41944 +f 42103//42103 41762//41762 41947//41947 +f 42076//42076 41906//41906 42000//42000 +f 42040//42040 41878//41878 41879//41879 +f 41846//41846 41972//41972 41935//41935 +f 42119//42119 41893//41893 42022//42022 +f 41874//41874 42111//42111 41790//41790 +f 41792//41792 41672//41672 42130//42130 +f 41800//41800 41809//41809 41944//41944 +f 41779//41779 41830//41830 42041//42041 +f 41691//41691 42003//42003 41816//41816 +f 42005//42005 42003//42003 41691//41691 +f 41805//41805 41457//41457 42370//42370 +f 41903//41903 42022//42022 41893//41893 +f 41704//41704 42075//42075 42026//42026 +f 41903//41903 41803//41803 42022//42022 +f 41955//41955 41393//41393 42012//42012 +f 41795//41795 41790//41790 42111//42111 +f 41921//41921 42038//42038 41974//41974 +f 42000//42000 41906//41906 42001//42001 +f 42037//42037 41879//41879 41920//41920 +f 41593//41593 41792//41792 42130//42130 +f 41803//41803 41677//41677 41904//41904 +f 41905//41905 42075//42075 41704//41704 +f 42005//42005 41919//41919 42016//42016 +f 41839//41839 42030//42030 41901//41901 +f 41919//41919 41883//41883 42016//42016 +f 42061//42061 42029//42029 42066//42066 +f 42071//42071 41538//41538 42138//42138 +f 41663//41663 41899//41899 42320//42320 +f 41958//41958 42016//42016 41883//41883 +f 42002//42002 41599//41599 41901//41901 +f 41943//41943 42192//42192 41761//41761 +f 42084//42084 41876//41876 41828//41828 +f 41828//41828 41781//41781 42084//42084 +f 42023//42023 41946//41946 42087//42087 +f 42023//42023 41902//41902 41946//41946 +f 42320//42320 42044//42044 41663//41663 +f 42027//42027 41709//41709 41844//41844 +f 41647//41647 42108//42108 42043//42043 +f 42156//42156 41716//41716 42083//42083 +f 42194//42194 41941//41941 41909//41909 +f 41909//41909 41834//41834 42194//42194 +f 41647//41647 41577//41577 42108//42108 +f 41963//41963 41965//41965 42184//42184 +f 42108//42108 41577//41577 42015//42015 +f 41883//41883 41657//41657 41958//41958 +f 41820//41820 41958//41958 41657//41657 +f 41911//41911 42194//42194 41834//41834 +f 41958//41958 41820//41820 41923//41923 +f 41866//41866 41869//41869 41953//41953 +f 41807//41807 41974//41974 41975//41975 +f 41766//41766 42074//42074 42009//42009 +f 41705//41705 42044//42044 42013//42013 +f 41956//41956 41897//41897 41998//41998 +f 42273//42273 41908//41908 41967//41967 +f 41900//41900 42316//42316 41914//41914 +f 41960//41960 42056//42056 41759//41759 +f 42065//42065 42073//42073 41669//41669 +f 41538//41538 41810//41810 42138//42138 +f 41781//41781 41976//41976 42084//42084 +f 41977//41977 41902//41902 41742//41742 +f 41848//41848 42089//42089 41608//41608 +f 41946//41946 41902//41902 41977//41977 +f 41742//41742 41850//41850 41977//41977 +f 41857//41857 41856//41856 41983//41983 +f 41983//41983 41856//41856 41984//41984 +f 41856//41856 41852//41852 41984//41984 +f 42091//42091 41984//41984 41852//41852 +f 41982//41982 41985//41985 41756//41756 +f 41852//41852 41859//41859 42091//42091 +f 41757//41757 41756//41756 41985//41985 +f 41985//41985 41987//41987 41757//41757 +f 41859//41859 41636//41636 42094//42094 +f 42094//42094 42091//42091 41859//41859 +f 42094//42094 41750//41750 42099//42099 +f 41854//41854 41744//41744 41988//41988 +f 41861//41861 42099//42099 41750//41750 +f 41769//41769 41849//41849 41620//41620 +f 41981//41981 41849//41849 41769//41769 +f 41853//41853 41849//41849 41981//41981 +f 41978//41978 41853//41853 41981//41981 +f 41850//41850 41748//41748 41987//41987 +f 41853//41853 41978//41978 41980//41980 +f 41748//41748 41757//41757 41987//41987 +f 42093//42093 41746//41746 41989//41989 +f 41848//41848 41746//41746 42093//42093 +f 41769//41769 41897//41897 41981//41981 +f 41979//41979 41989//41989 41746//41746 +f 42095//42095 41858//41858 42058//42058 +f 41812//41812 41858//41858 42095//42095 +f 42011//42011 42058//42058 41858//41858 +f 41980//41980 42176//42176 41855//41855 +f 41753//41753 41855//41855 42176//42176 +f 41770//41770 42100//42100 41684//41684 +f 41860//41860 41684//41684 42100//42100 +f 41969//41969 42011//42011 41752//41752 +f 41970//41970 41969//41969 41752//41752 +f 42014//42014 41753//41753 42176//42176 +f 42014//42014 41971//41971 41753//41753 +f 41971//41971 42072//42072 41968//41968 +f 42036//42036 41993//41993 42045//42045 +f 42129//42129 41926//41926 42161//42161 +f 41997//41997 42010//42010 41972//41972 +f 42161//42161 41926//41926 42008//42008 +f 41921//41921 42036//42036 42038//42038 +f 41474//41474 41551//41551 41865//41865 +f 41927//41927 41813//41813 42270//42270 +f 41772//41772 41866//41866 41991//41991 +f 41949//41949 41872//41872 42102//42102 +f 42038//42038 42036//42036 42019//42019 +f 41951//41951 41812//41812 41767//41767 +f 41843//41843 42103//42103 42261//42261 +f 41674//41674 41474//41474 42590//42590 +f 41974//41974 42038//42038 41996//41996 +f 41992//41992 41890//41890 42282//42282 +f 41767//41767 41812//41812 42095//42095 +f 41777//41777 42157//42157 42625//42625 +f 41949//41949 41999//41999 41770//41770 +f 42317//42317 42316//42316 41900//41900 +f 42041//42041 41830//41830 42189//42189 +f 41830//41830 41941//41941 42189//42189 +f 41947//41947 42046//42046 42106//42106 +f 42115//42115 42128//42128 42051//42051 +f 41393//41393 41481//41481 42572//42572 +f 42192//42192 42047//42047 41761//41761 +f 42006//42006 42174//42174 41711//41711 +f 41945//41945 41761//41761 42047//42047 +f 42012//42012 41393//41393 42572//42572 +f 41874//41874 41711//41711 42174//42174 +f 42174//42174 42007//42007 41874//41874 +f 41995//41995 42037//42037 41920//41920 +f 42033//42033 41928//41928 42131//42131 +f 41995//41995 41920//41920 41975//41975 +f 42060//42060 42117//42117 41892//41892 +f 41928//41928 41932//41932 42055//42055 +f 41911//41911 42021//42021 42194//42194 +f 41932//41932 42034//42034 42055//42055 +f 42060//42060 41893//41893 42119//42119 +f 41953//41953 41864//41864 42049//42049 +f 41826//41826 41864//41864 41953//41953 +f 42137//42137 41842//41842 41930//41930 +f 42021//42021 41911//41911 41913//41913 +f 41935//41935 42049//42049 41864//41864 +f 41974//41974 41996//41996 41975//41975 +f 42487//42487 41668//41668 42292//42292 +f 42011//42011 41969//41969 42141//42141 +f 41867//41867 41945//41945 42047//42047 +f 41709//41709 42027//42027 42151//42151 +f 42065//42065 41669//41669 41717//41717 +f 42017//42017 42166//42166 41968//41968 +f 41943//41943 41795//41795 42186//42186 +f 41913//41913 42056//42056 42021//42021 +f 41975//41975 41996//41996 41995//41995 +f 41876//41876 42084//42084 42113//42113 +f 42029//42029 41783//41783 42250//42250 +f 41948//41948 41831//41831 42167//42167 +f 41787//41787 42069//42069 41970//41970 +f 41720//41720 42252//42252 42248//42248 +f 42075//42075 41905//41905 42076//42076 +f 41929//41929 41777//41777 42180//42180 +f 42135//42135 42250//42250 41783//41783 +f 42056//42056 41960//41960 42063//42063 +f 41963//41963 42184//42184 42254//42254 +f 41960//41960 41915//41915 42063//42063 +f 42059//42059 41926//41926 42129//42129 +f 41587//41587 42252//42252 41666//41666 +f 41882//41882 41962//41962 42126//42126 +f 42017//42017 41968//41968 42072//42072 +f 41915//41915 41821//41821 42144//42144 +f 41871//41871 42153//42153 42197//42197 +f 41931//41931 42054//42054 41933//41933 +f 41965//41965 42133//42133 42078//42078 +f 41821//41821 41990//41990 42144//42144 +f 41831//41831 42039//42039 42070//42070 +f 41773//41773 41994//41994 41766//41766 +f 41894//41894 42073//42073 42080//42080 +f 42010//42010 42050//42050 41935//41935 +f 42160//42160 41939//41939 42145//42145 +f 41939//41939 41875//41875 42145//42145 +f 41899//41899 41938//41938 42263//42263 +f 42024//42024 42145//42145 41875//41875 +f 42203//42203 41884//41884 42310//42310 +f 42024//42024 41875//41875 41876//41876 +f 41876//41876 41877//41877 42025//42025 +f 42024//42024 41876//41876 42025//42025 +f 41877//41877 41876//41876 42087//42087 +f 41944//41944 42028//42028 41841//41841 +f 41521//41521 41840//41840 42191//42191 +f 41825//41825 42077//42077 41954//41954 +f 42025//42025 41946//41946 42057//42057 +f 42191//42191 41917//41917 41521//41521 +f 41824//41824 41954//41954 42077//42077 +f 42036//42036 41921//41921 41993//41993 +f 41824//41824 42077//42077 41910//41910 +f 41817//41817 41772//41772 42152//42152 +f 42152//42152 41772//41772 41991//41991 +f 41942//41942 41823//41823 42425//42425 +f 41944//41944 41809//41809 42276//42276 +f 42154//42154 41942//41942 42425//42425 +f 42010//42010 41997//41997 42140//42140 +f 42313//42313 41887//41887 42314//42314 +f 41879//41879 42037//42037 42040//42040 +f 42276//42276 41809//41809 41767//41767 +f 42152//42152 41991//41991 42150//42150 +f 41992//41992 42568//42568 41922//41922 +f 42040//42040 42037//42037 42238//42238 +f 41887//41887 41784//41784 42314//42314 +f 41889//41889 42002//42002 42396//42396 +f 41997//41997 42003//42003 42142//42142 +f 42314//42314 41784//41784 42048//42048 +f 42109//42109 41889//41889 42396//42396 +f 41881//41881 41940//41940 42165//42165 +f 42019//42019 42162//42162 42038//42038 +f 41996//41996 42038//42038 42162//42162 +f 41866//41866 41953//41953 42042//42042 +f 42006//42006 41881//41881 42165//42165 +f 41995//41995 42238//42238 42037//42037 +f 41890//41890 41574//41574 42114//42114 +f 42003//42003 42005//42005 42231//42231 +f 42161//42161 42008//42008 42026//42026 +f 41668//41668 41886//41886 42292//42292 +f 42086//42086 41996//41996 42162//42162 +f 42092//42092 41956//41956 41998//41998 +f 41898//41898 42107//42107 41896//41896 +f 42114//42114 41574//41574 42364//42364 +f 42048//42048 41407//41407 42169//42169 +f 42001//42001 42043//42043 42000//42000 +f 41825//41825 41914//41914 42316//42316 +f 42231//42231 42005//42005 42016//42016 +f 41947//41947 42106//42106 42103//42103 +f 41832//41832 42013//42013 42171//42171 +f 42045//42045 42188//42188 42036//42036 +f 41818//41818 42487//42487 42298//42298 +f 41481//41481 42168//42168 42572//42572 +f 42194//42194 42189//42189 41941//41941 +f 42018//42018 41832//41832 42171//42171 +f 42171//42171 42120//42120 42018//42018 +f 41466//41466 42105//42105 41950//41950 +f 42127//42127 41898//41898 41959//41959 +f 42019//42019 42036//42036 42188//42188 +f 42290//42290 41916//41916 42204//42204 +f 41959//41959 41961//41961 42127//42127 +f 42159//42159 41993//41993 41873//41873 +f 42370//42370 42570//42570 41805//41805 +f 42058//42058 42011//42011 42177//42177 +f 42141//42141 42177//42177 42011//42011 +f 42018//42018 42120//42120 41924//41924 +f 42352//42352 41895//41895 42071//42071 +f 41961//41961 42009//42009 42127//42127 +f 42004//42004 41924//41924 42120//42120 +f 42034//42034 41925//41925 42067//42067 +f 42187//42187 42077//42077 41825//41825 +f 42173//42173 41952//41952 41916//41916 +f 42112//42112 41923//41923 42271//42271 +f 42141//42141 41969//41969 42143//42143 +f 41958//41958 41923//41923 42112//42112 +f 41969//41969 41970//41970 42143//42143 +f 42074//42074 42243//42243 42009//42009 +f 42143//42143 41970//41970 42069//42069 +f 42162//42162 42019//42019 42124//42124 +f 41923//41923 42059//42059 42340//42340 +f 42065//42065 41717//41717 42128//42128 +f 42022//42022 41803//41803 42202//42202 +f 41964//41964 41685//41685 42414//42414 +f 42344//42344 41931//41931 41867//41867 +f 42081//42081 42149//42149 41891//41891 +f 42045//42045 41993//41993 42183//42183 +f 42202//42202 41803//41803 41904//41904 +f 41841//41841 42028//42028 41880//41880 +f 41971//41971 42014//42014 42017//42017 +f 42111//42111 42186//42186 41795//41795 +f 42126//42126 41962//41962 42259//42259 +f 42197//42197 42135//42135 41936//41936 +f 42414//42414 41966//41966 41964//41964 +f 42028//42028 41944//41944 42294//42294 +f 42068//42068 41904//41904 41957//41957 +f 42072//42072 41971//41971 42017//42017 +f 42070//42070 42167//42167 41831//41831 +f 42057//42057 42087//42087 42113//42113 +f 42158//42158 42035//42035 42185//42185 +f 42023//42023 42087//42087 42057//42057 +f 42062//42062 42023//42023 42057//42057 +f 41995//41995 41996//41996 42086//42086 +f 41995//41995 42086//42086 42110//42110 +f 42110//42110 42086//42086 42125//42125 +f 42054//42054 41931//41931 42132//42132 +f 42056//42056 42063//42063 42200//42200 +f 42054//42054 42132//42132 42134//42134 +f 42039//42039 42208//42208 42070//42070 +f 42080//42080 41900//41900 41894//41894 +f 42063//42063 41915//41915 42064//42064 +f 42087//42087 41876//41876 42113//42113 +f 42024//42024 42025//42025 42148//42148 +f 42208//42208 42039//42039 42139//42139 +f 42064//42064 42144//42144 42201//42201 +f 41915//41915 42144//42144 42064//42064 +f 42025//42025 42057//42057 42148//42148 +f 42196//42196 41899//41899 42263//42263 +f 42077//42077 42204//42204 41910//41910 +f 42020//42020 42139//42139 42039//42039 +f 41716//41716 42156//42156 41912//41912 +f 42320//42320 41899//41899 42196//42196 +f 42020//42020 41817//41817 42152//42152 +f 42089//42089 41848//41848 42093//42093 +f 42062//42062 42085//42085 42023//42023 +f 41851//41851 41986//41986 42218//42218 +f 42218//42218 41986//41986 42331//42331 +f 41986//41986 42096//42096 42331//42331 +f 41979//41979 41746//41746 42338//42338 +f 41982//41982 42085//42085 42122//42122 +f 41977//41977 41850//41850 42088//42088 +f 41968//41968 42166//42166 41976//41976 +f 41649//41649 41851//41851 42097//42097 +f 41746//41746 41857//41857 42219//42219 +f 42219//42219 42338//42338 41746//41746 +f 41983//41983 42219//42219 41857//41857 +f 41850//41850 41987//41987 42088//42088 +f 42097//42097 41934//41934 41649//41649 +f 41985//41985 41982//41982 42122//42122 +f 41981//41981 41897//41897 41956//41956 +f 41987//41987 41985//41985 42088//42088 +f 41988//41988 42220//42220 41854//41854 +f 41984//41984 42091//42091 42098//42098 +f 42090//42090 42098//42098 42091//42091 +f 42092//42092 41981//41981 41956//41956 +f 41978//41978 41981//41981 42092//42092 +f 42217//42217 41978//41978 42092//42092 +f 41980//41980 41978//41978 42217//42217 +f 41861//41861 41963//41963 42099//42099 +f 42217//42217 42176//42176 41980//41980 +f 42100//42100 41770//41770 41999//41999 +f 42101//42101 41860//41860 42100//42100 +f 41839//41839 41860//41860 42337//42337 +f 42337//42337 41860//41860 42101//42101 +f 42279//42279 42052//42052 42053//42053 +f 41896//41896 42279//42279 42053//42053 +f 41896//41896 42107//42107 42279//42279 +f 41814//41814 41927//41927 42168//42168 +f 41697//41697 42154//42154 41885//41885 +f 42033//42033 42240//42240 42046//42046 +f 42105//42105 41818//41818 42356//42356 +f 42013//42013 42044//42044 42164//42164 +f 42120//42120 42159//42159 42004//42004 +f 42394//42394 41976//41976 42166//42166 +f 41888//41888 41885//41885 42647//42647 +f 42368//42368 42043//42043 42108//42108 +f 41953//41953 42049//42049 42296//42296 +f 42123//42123 42107//42107 41898//41898 +f 42006//42006 42165//42165 42104//42104 +f 42102//42102 41999//41999 41949//41949 +f 42016//42016 41958//41958 42112//42112 +f 42131//42131 41928//41928 42175//42175 +f 42169//42169 42281//42281 42048//42048 +f 41928//41928 42055//42055 42175//42175 +f 41935//41935 42321//42321 42049//42049 +f 42127//42127 42123//42123 41898//41898 +f 42050//42050 42321//42321 41935//41935 +f 42344//42344 42132//42132 41931//41931 +f 42364//42364 41574//41574 42117//42117 +f 42061//42061 42169//42169 41407//41407 +f 42175//42175 42055//42055 42034//42034 +f 42104//42104 42174//42174 42006//42006 +f 42173//42173 41916//41916 42290//42290 +f 42015//42015 42172//42172 42108//42108 +f 42143//42143 42069//42069 42182//42182 +f 41798//41798 41838//41838 42230//42230 +f 42167//42167 42070//42070 42297//42297 +f 42015//42015 41656//41656 42172//42172 +f 42057//42057 41946//41946 42205//42205 +f 42234//42234 42172//42172 41656//41656 +f 41457//41457 42467//42467 42370//42370 +f 42301//42301 42130//42130 41672//41672 +f 41656//41656 42248//42248 42234//42234 +f 42060//42060 42119//42119 42117//42117 +f 42140//42140 42050//42050 42010//42010 +f 42121//42121 41798//41798 42230//42230 +f 42187//42187 41825//41825 42316//42316 +f 42244//42244 42066//42066 42029//42029 +f 42009//42009 42243//42243 42127//42127 +f 42183//42183 41993//41993 42159//42159 +f 42029//42029 42250//42250 42244//42244 +f 42007//42007 42111//42111 41874//41874 +f 42002//42002 41901//41901 42030//42030 +f 42070//42070 42208//42208 42268//42268 +f 42030//42030 41839//41839 42239//42239 +f 41529//41529 41955//41955 41844//41844 +f 42366//42366 42075//42075 42076//42076 +f 42265//42265 42158//42158 42185//42185 +f 42142//42142 42140//42140 41997//41997 +f 42259//42259 41805//41805 42570//42570 +f 41764//41764 42158//42158 42266//42266 +f 42147//42147 42081//42081 42173//42173 +f 42184//42184 41965//41965 42078//42078 +f 41940//41940 41764//41764 42266//42266 +f 42021//42021 42056//42056 42424//42424 +f 42429//42429 41904//41904 42068//42068 +f 42146//42146 42076//42076 42000//42000 +f 42180//42180 41777//41777 42625//42625 +f 42149//42149 42081//42081 42147//42147 +f 42125//42125 42086//42086 42162//42162 +f 42231//42231 42142//42142 42003//42003 +f 42182//42182 42069//42069 42160//42160 +f 42382//42382 42074//42074 41994//41994 +f 42200//42200 42424//42424 42056//42056 +f 42186//42186 42111//42111 42116//42116 +f 42203//42203 42534//42534 42032//42032 +f 42145//42145 42182//42182 42160//42160 +f 41685//41685 42299//42299 42414//42414 +f 42043//42043 42368//42368 42000//42000 +f 42257//42257 42068//42068 41957//41957 +f 42260//42260 41808//41808 42318//42318 +f 41925//41925 41880//41880 42028//42028 +f 42145//42145 42024//42024 42148//42148 +f 41943//41943 42186//42186 42192//42192 +f 42057//42057 42113//42113 42278//42278 +f 41938//41938 41937//41937 42263//42263 +f 42047//42047 42192//42192 42267//42267 +f 42139//42139 42020//42020 42152//42152 +f 42083//42083 41907//41907 42193//42193 +f 41773//41773 41948//41948 42167//42167 +f 42042//42042 41991//41991 41866//41866 +f 42155//42155 42320//42320 42196//42196 +f 42044//42044 42320//42320 42164//42164 +f 42157//42157 41912//41912 42388//42388 +f 42209//42209 42019//42019 42188//42188 +f 42124//42124 42019//42019 42209//42209 +f 41991//41991 42042//42042 42289//42289 +f 42166//42166 42017//42017 42377//42377 +f 42283//42283 42280//42280 42058//42058 +f 42389//42389 42163//42163 42103//42103 +f 42103//42103 42106//42106 42389//42389 +f 42104//42104 42165//42165 42237//42237 +f 42283//42283 42058//42058 42177//42177 +f 42108//42108 42228//42228 42368//42368 +f 42014//42014 42176//42176 42136//42136 +f 42357//42357 41888//41888 42647//42647 +f 41995//41995 42285//42285 42238//42238 +f 42017//42017 42014//42014 42136//42136 +f 42256//42256 42159//42159 42120//42120 +f 42435//42435 42013//42013 42164//42164 +f 41950//41950 42241//42241 42301//42301 +f 42114//42114 42282//42282 41890//41890 +f 42467//42467 41888//41888 42357//42357 +f 42415//42415 41930//41930 42355//42355 +f 41867//41867 42047//42047 42267//42267 +f 42170//42170 42108//42108 42172//42172 +f 42035//42035 42137//42137 42415//42415 +f 42109//42109 42396//42396 42397//42397 +f 41884//41884 41593//41593 42130//42130 +f 42007//42007 42174//42174 42178//42178 +f 42189//42189 42194//42194 42360//42360 +f 42360//42360 42194//42194 42361//42361 +f 42141//42141 42207//42207 42177//42177 +f 42120//42120 42171//42171 42593//42593 +f 42065//42065 42128//42128 42408//42408 +f 42061//42061 42066//42066 42286//42286 +f 41953//41953 42296//42296 42236//42236 +f 42042//42042 41953//41953 42236//42236 +f 42183//42183 42159//42159 42256//42256 +f 42248//42248 42291//42291 42234//42234 +f 42303//42303 42111//42111 42007//42007 +f 42119//42119 42235//42235 42117//42117 +f 42235//42235 42119//42119 42247//42247 +f 42183//42183 42188//42188 42045//42045 +f 42143//42143 42179//42179 42141//42141 +f 42244//42244 42250//42250 42190//42190 +f 42143//42143 42182//42182 42179//42179 +f 42198//42198 42021//42021 42424//42424 +f 42340//42340 42271//42271 41923//41923 +f 42297//42297 42070//42070 42268//42268 +f 42062//42062 42057//42057 42118//42118 +f 42179//42179 42207//42207 42141//42141 +f 42067//42067 41925//41925 42028//42028 +f 42057//42057 42205//42205 42118//42118 +f 42179//42179 42182//42182 42249//42249 +f 42242//42242 42073//42073 42065//42065 +f 42187//42187 42316//42316 42485//42485 +f 42135//42135 42197//42197 42250//42250 +f 42119//42119 42022//42022 42247//42247 +f 41808//41808 42032//42032 42534//42534 +f 42202//42202 42247//42247 42022//42022 +f 42186//42186 42116//42116 42406//42406 +f 42080//42080 42073//42073 42242//42242 +f 42129//42129 42340//42340 42059//42059 +f 42197//42197 42153//42153 42309//42309 +f 42819//42819 42082//42082 42151//42151 +f 42276//42276 42294//42294 41944//41944 +f 42195//42195 42110//42110 42125//42125 +f 41587//41587 42313//42313 42252//42252 +f 42050//42050 42140//42140 42253//42253 +f 42202//42202 41904//41904 42429//42429 +f 42233//42233 42129//42129 42161//42161 +f 42182//42182 42145//42145 42278//42278 +f 42002//42002 42030//42030 42181//42181 +f 42261//42261 42103//42103 42428//42428 +f 42080//42080 42317//42317 41900//41900 +f 42276//42276 41767//41767 42369//42369 +f 42428//42428 42103//42103 42163//42163 +f 42323//42323 42162//42162 42124//42124 +f 41963//41963 42254//42254 42222//42222 +f 42148//42148 42278//42278 42145//42145 +f 42026//42026 42233//42233 42161//42161 +f 42277//42277 41994//41994 41773//41773 +f 42144//42144 41990//41990 42269//42269 +f 42057//42057 42278//42278 42148//42148 +f 42167//42167 42277//42277 41773//41773 +f 42051//42051 41917//41917 42358//42358 +f 42251//42251 42040//42040 42238//42238 +f 41907//41907 42149//42149 42193//42193 +f 41865//41865 42590//42590 41474//41474 +f 42133//42133 42079//42079 42502//42502 +f 42264//42264 42231//42231 42016//42016 +f 42273//42273 42502//42502 42079//42079 +f 42138//42138 41966//41966 42390//42390 +f 42152//42152 42150//42150 42275//42275 +f 42156//42156 42083//42083 42306//42306 +f 41922//41922 42563//42563 41967//41967 +f 41922//41922 42568//42568 42563//42563 +f 42289//42289 42150//42150 41991//41991 +f 42258//42258 42205//42205 41977//41977 +f 41977//41977 42205//42205 41946//41946 +f 41977//41977 42088//42088 42258//42258 +f 42088//42088 42206//42206 42258//42258 +f 42090//42090 42094//42094 42215//42215 +f 42093//42093 42212//42212 42089//42089 +f 42091//42091 42094//42094 42090//42090 +f 42262//42262 42206//42206 42088//42088 +f 42094//42094 42099//42099 42215//42215 +f 42122//42122 42214//42214 41985//41985 +f 42262//42262 41985//41985 42214//42214 +f 42088//42088 41985//41985 42262//42262 +f 42095//42095 42300//42300 41767//41767 +f 41976//41976 42394//42394 42084//42084 +f 42210//42210 41851//41851 42218//42218 +f 41983//41983 41984//41984 42225//42225 +f 41984//41984 42098//42098 42225//42225 +f 42331//42331 42096//42096 42220//42220 +f 42092//42092 41998//41998 42211//42211 +f 42215//42215 42099//42099 42222//42222 +f 42210//42210 42097//42097 41851//41851 +f 42213//42213 42092//42092 42211//42211 +f 42099//42099 41963//41963 42222//42222 +f 41934//41934 42097//42097 42221//42221 +f 42213//42213 42217//42217 42092//42092 +f 42211//42211 41998//41998 42040//42040 +f 42332//42332 41934//41934 42221//42221 +f 41872//41872 41934//41934 42332//42332 +f 42102//42102 41872//41872 42332//42332 +f 42211//42211 42040//42040 42251//42251 +f 42224//42224 42093//42093 41989//41989 +f 42300//42300 42058//42058 42280//42280 +f 42095//42095 42058//42058 42300//42300 +f 42224//42224 41979//41979 42216//42216 +f 41989//41989 41979//41979 42224//42224 +f 42100//42100 41999//41999 42223//42223 +f 41979//41979 42338//42338 42216//42216 +f 42226//42226 42220//42220 41988//41988 +f 42227//42227 41988//41988 41744//41744 +f 42226//42226 41988//41988 42227//42227 +f 41608//41608 42089//42089 41744//41744 +f 41744//41744 42089//42089 42227//42227 +f 42227//42227 42089//42089 42212//42212 +f 42568//42568 41992//41992 42353//42353 +f 41481//41481 41814//41814 42168//42168 +f 42165//42165 41940//41940 42266//42266 +f 42189//42189 42229//42229 42319//42319 +f 42396//42396 42002//42002 42181//42181 +f 42188//42188 42183//42183 42345//42345 +f 42176//42176 42383//42383 42136//42136 +f 42169//42169 42061//42061 42286//42286 +f 42511//42511 41886//41886 42109//42109 +f 42292//42292 41886//41886 42511//42511 +f 42187//42187 42288//42288 42077//42077 +f 42282//42282 42114//42114 42483//42483 +f 42106//42106 42046//42046 42240//42240 +f 42229//42229 42189//42189 42512//42512 +f 42108//42108 42170//42170 42228//42228 +f 42512//42512 42189//42189 42360//42360 +f 41930//41930 42415//42415 42137//42137 +f 42234//42234 42170//42170 42172//42172 +f 42377//42377 42017//42017 42136//42136 +f 41867//41867 42267//42267 42378//42378 +f 42177//42177 42207//42207 42283//42283 +f 42013//42013 42435//42435 42171//42171 +f 42178//42178 42174//42174 42104//42104 +f 42236//42236 42289//42289 42042//42042 +f 42344//42344 41867//41867 42378//42378 +f 42283//42283 42207//42207 42246//42246 +f 42147//42147 42173//42173 42470//42470 +f 42125//42125 42162//42162 42323//42323 +f 42232//42232 42209//42209 42188//42188 +f 42179//42179 42246//42246 42207//42207 +f 42021//42021 42361//42361 42194//42194 +f 42179//42179 42249//42249 42246//42246 +f 42321//42321 42296//42296 42049//42049 +f 42209//42209 42307//42307 42124//42124 +f 41955//41955 42012//42012 41844//41844 +f 42112//42112 42264//42264 42016//42016 +f 42233//42233 42026//42026 42520//42520 +f 41884//41884 42130//42130 42627//42627 +f 42278//42278 42249//42249 42182//42182 +f 42380//42380 42321//42321 42050//42050 +f 42291//42291 42248//42248 42381//42381 +f 42310//42310 41884//41884 42627//42627 +f 42394//42394 42166//42166 42245//42245 +f 42382//42382 42243//42243 42074//42074 +f 42430//42430 42243//42243 42382//42382 +f 42374//42374 42186//42186 42406//42406 +f 42192//42192 42186//42186 42374//42374 +f 42429//42429 42068//42068 42257//42257 +f 41937//41937 42180//42180 42427//42427 +f 42302//42302 42034//42034 42067//42067 +f 42191//42191 41840//41840 42419//42419 +f 42248//42248 42252//42252 42311//42311 +f 42146//42146 42366//42366 42076//42076 +f 41957//41957 41863//41863 42257//42257 +f 41863//41863 42199//42199 42257//42257 +f 42116//42116 42111//42111 42303//42303 +f 42309//42309 42153//42153 42261//42261 +f 42303//42303 42403//42403 42116//42116 +f 42306//42306 42083//42083 42193//42193 +f 41966//41966 42414//42414 42390//42390 +f 42484//42484 41808//41808 42534//42534 +f 42819//42819 42588//42588 42082//42082 +f 42116//42116 42403//42403 42406//42406 +f 42380//42380 42050//42050 42312//42312 +f 42318//42318 41808//41808 42484//42484 +f 42253//42253 42312//42312 42050//42050 +f 42252//42252 42313//42313 42311//42311 +f 42375//42375 41995//41995 42398//42398 +f 41882//41882 42126//42126 42536//42536 +f 42146//42146 42000//42000 42368//42368 +f 41995//41995 42110//42110 42398//42398 +f 42536//42536 42270//42270 41882//41882 +f 42269//42269 42201//42201 42144//42144 +f 42256//42256 42120//42120 42308//42308 +f 42313//42313 42314//42314 42418//42418 +f 41912//41912 42156//42156 42306//42306 +f 42278//42278 42113//42113 42255//42255 +f 42249//42249 42278//42278 42255//42255 +f 42265//42265 42266//42266 42158//42158 +f 42184//42184 42078//42078 42304//42304 +f 42140//42140 42142//42142 42322//42322 +f 42281//42281 42314//42314 42048//42048 +f 42052//42052 42269//42269 41990//41990 +f 42183//42183 42256//42256 42272//42272 +f 42272//42272 42345//42345 42183//42183 +f 42078//42078 42133//42133 42525//42525 +f 42525//42525 42133//42133 42502//42502 +f 42590//42590 41838//41838 41674//41674 +f 42340//42340 42129//42129 42274//42274 +f 42273//42273 41967//41967 42502//42502 +f 42386//42386 42052//42052 42279//42279 +f 42139//42139 42152//42152 42275//42275 +f 42122//42122 42085//42085 42436//42436 +f 42233//42233 42274//42274 42129//42129 +f 41868//41868 42315//42315 42199//42199 +f 42041//42041 42315//42315 41868//41868 +f 42041//42041 42189//42189 42319//42319 +f 42355//42355 41930//41930 42352//42352 +f 42736//42736 42435//42435 42164//42164 +f 42319//42319 42229//42229 42462//42462 +f 42353//42353 41992//41992 42282//42282 +f 42267//42267 42192//42192 42374//42374 +f 42136//42136 42383//42383 42439//42439 +f 42275//42275 42150//42150 42341//42341 +f 42387//42387 42128//42128 42385//42385 +f 42142//42142 42231//42231 42393//42393 +f 42341//42341 42150//42150 42289//42289 +f 42393//42393 42231//42231 42545//42545 +f 42204//42204 42392//42392 42290//42290 +f 42572//42572 42168//42168 42400//42400 +f 42123//42123 42127//42127 42455//42455 +f 42231//42231 42264//42264 42545//42545 +f 42301//42301 42241//42241 42870//42870 +f 42455//42455 42127//42127 42598//42598 +f 42371//42371 42195//42195 42125//42125 +f 42283//42283 42246//42246 42354//42354 +f 42241//42241 41950//41950 42105//42105 +f 42170//42170 42234//42234 42287//42287 +f 42454//42454 42033//42033 42131//42131 +f 42125//42125 42324//42324 42371//42371 +f 42167//42167 42297//42297 42495//42495 +f 42392//42392 42204//42204 42409//42409 +f 42251//42251 42285//42285 42284//42284 +f 42238//42238 42285//42285 42251//42251 +f 42117//42117 42235//42235 42364//42364 +f 42246//42246 42249//42249 42255//42255 +f 42130//42130 42301//42301 42727//42727 +f 42127//42127 42243//42243 42430//42430 +f 42470//42470 42581//42581 42147//42147 +f 42408//42408 42128//42128 42387//42387 +f 42343//42343 42264//42264 42112//42112 +f 42245//42245 42166//42166 42377//42377 +f 42299//42299 42838//42838 42414//42414 +f 42067//42067 42524//42524 42302//42302 +f 42125//42125 42323//42323 42324//42324 +f 42112//42112 42293//42293 42343//42343 +f 42067//42067 42028//42028 42524//42524 +f 42035//42035 42415//42415 42587//42587 +f 42180//42180 42625//42625 42498//42498 +f 42271//42271 42293//42293 42112//42112 +f 42375//42375 42285//42285 41995//41995 +f 42520//42520 42026//42026 42075//42075 +f 42734//42734 42804//42804 42203//42203 +f 42365//42365 42324//42324 42323//42323 +f 42531//42531 42268//42268 42208//42208 +f 42534//42534 42203//42203 42804//42804 +f 42366//42366 42520//42520 42075//42075 +f 42419//42419 41840//41840 42134//42134 +f 42139//42139 42531//42531 42208//42208 +f 42271//42271 42340//42340 42293//42293 +f 42028//42028 42294//42294 42363//42363 +f 42242//42242 42065//42065 42408//42408 +f 42124//42124 42365//42365 42323//42323 +f 42294//42294 42276//42276 42295//42295 +f 42248//42248 42311//42311 42381//42381 +f 42296//42296 42321//42321 42380//42380 +f 41917//41917 42191//42191 42419//42419 +f 41917//41917 42419//42419 42358//42358 +f 42371//42371 42398//42398 42110//42110 +f 42110//42110 42195//42195 42371//42371 +f 42260//42260 42425//42425 41823//41823 +f 42222//42222 42254//42254 42379//42379 +f 42263//42263 41937//41937 42427//42427 +f 42051//42051 42358//42358 42468//42468 +f 42295//42295 42276//42276 42369//42369 +f 42118//42118 42404//42404 42062//42062 +f 42254//42254 42184//42184 42410//42410 +f 42382//42382 41994//41994 42489//42489 +f 42369//42369 41767//41767 42496//42496 +f 42128//42128 42115//42115 42385//42385 +f 42300//42300 42496//42496 41767//41767 +f 41818//41818 42298//42298 42555//42555 +f 42118//42118 42205//42205 42305//42305 +f 42205//42205 42258//42258 42305//42305 +f 42200//42200 42063//42063 42367//42367 +f 42365//42365 42376//42376 42324//42324 +f 42324//42324 42376//42376 42395//42395 +f 42258//42258 42206//42206 42359//42359 +f 42196//42196 42263//42263 42663//42663 +f 42418//42418 42314//42314 42537//42537 +f 42085//42085 42062//42062 42436//42436 +f 42647//42647 41885//41885 42154//42154 +f 42312//42312 42253//42253 42442//42442 +f 42359//42359 42206//42206 42262//42262 +f 42250//42250 42197//42197 42518//42518 +f 42432//42432 41994//41994 42277//42277 +f 42594//42594 42199//42199 42315//42315 +f 42253//42253 42140//42140 42322//42322 +f 42518//42518 42197//42197 42309//42309 +f 42314//42314 42281//42281 42421//42421 +f 42077//42077 42409//42409 42204//42204 +f 42167//42167 42495//42495 42277//42277 +f 42563//42563 42502//42502 41967//41967 +f 42164//42164 42320//42320 42530//42530 +f 42269//42269 42052//42052 42386//42386 +f 42307//42307 42365//42365 42124//42124 +f 42625//42625 42157//42157 42388//42388 +f 42485//42485 42316//42316 42384//42384 +f 42210//42210 42325//42325 42328//42328 +f 42097//42097 42210//42210 42328//42328 +f 42215//42215 42373//42373 42090//42090 +f 42394//42394 42255//42255 42084//42084 +f 42084//42084 42255//42255 42113//42113 +f 42221//42221 42097//42097 42330//42330 +f 42213//42213 42211//42211 42383//42383 +f 42217//42217 42213//42213 42383//42383 +f 42326//42326 42262//42262 42214//42214 +f 42329//42329 42122//42122 42436//42436 +f 42218//42218 42331//42331 42325//42325 +f 42218//42218 42325//42325 42210//42210 +f 42251//42251 42327//42327 42211//42211 +f 42214//42214 42122//42122 42329//42329 +f 42219//42219 41983//41983 42447//42447 +f 41983//41983 42225//42225 42447//42447 +f 42332//42332 42333//42333 42102//42102 +f 42326//42326 42214//42214 42329//42329 +f 42215//42215 42222//42222 42437//42437 +f 42334//42334 42102//42102 42333//42333 +f 41999//41999 42102//42102 42334//42334 +f 42222//42222 42379//42379 42437//42437 +f 41999//41999 42335//42335 42223//42223 +f 42334//42334 42335//42335 41999//41999 +f 42217//42217 42383//42383 42176//42176 +f 42223//42223 42335//42335 42336//42336 +f 42239//42239 41839//41839 42337//42337 +f 42100//42100 42223//42223 42336//42336 +f 42336//42336 42101//42101 42100//42100 +f 42106//42106 42240//42240 42654//42654 +f 42315//42315 42041//42041 42319//42319 +f 42340//42340 42274//42274 42405//42405 +f 42455//42455 42279//42279 42107//42107 +f 41818//41818 42555//42555 42356//42356 +f 42178//42178 42104//42104 42342//42342 +f 42149//42149 42147//42147 42581//42581 +f 42181//42181 42510//42510 42396//42396 +f 42344//42344 42378//42378 42508//42508 +f 42291//42291 42453//42453 42234//42234 +f 42350//42350 42178//42178 42342//42342 +f 42120//42120 42593//42593 42308//42308 +f 42178//42178 42350//42350 42007//42007 +f 42274//42274 42233//42233 42405//42405 +f 42193//42193 42149//42149 42351//42351 +f 42244//42244 42190//42190 42066//42066 +f 42427//42427 42180//42180 42498//42498 +f 42343//42343 42293//42293 42349//42349 +f 42454//42454 42240//42240 42033//42033 +f 42354//42354 42246//42246 42463//42463 +f 42347//42347 42188//42188 42345//42345 +f 42303//42303 42007//42007 42350//42350 +f 42454//42454 42131//42131 42175//42175 +f 42351//42351 42149//42149 42581//42581 +f 42404//42404 42118//42118 42471//42471 +f 42107//42107 42123//42123 42455//42455 +f 42292//42292 42511//42511 42487//42487 +f 42132//42132 42344//42344 42346//42346 +f 42232//42232 42188//42188 42347//42347 +f 42012//42012 42572//42572 42614//42614 +f 42348//42348 42394//42394 42407//42407 +f 42114//42114 42364//42364 42483//42483 +f 42246//42246 42255//42255 42463//42463 +f 42034//42034 42302//42302 42175//42175 +f 42306//42306 42193//42193 42686//42686 +f 42263//42263 42427//42427 42663//42663 +f 42404//42404 42348//42348 42407//42407 +f 42030//42030 42239//42239 42339//42339 +f 42181//42181 42030//42030 42339//42339 +f 42436//42436 42062//42062 42404//42404 +f 42364//42364 42235//42235 42579//42579 +f 42456//42456 42132//42132 42346//42346 +f 42247//42247 42579//42579 42235//42235 +f 42456//42456 42134//42134 42132//42132 +f 42613//42613 42134//42134 42456//42456 +f 42242//42242 42695//42695 42080//42080 +f 42118//42118 42305//42305 42471//42471 +f 42419//42419 42134//42134 42613//42613 +f 41912//41912 42306//42306 42505//42505 +f 42185//42185 42035//42035 42587//42587 +f 42311//42311 42313//42313 42418//42418 +f 42695//42695 42317//42317 42080//42080 +f 42184//42184 42304//42304 42410//42410 +f 42305//42305 42258//42258 42359//42359 +f 42380//42380 42312//42312 42441//42441 +f 42196//42196 42663//42663 42155//42155 +f 42309//42309 42261//42261 42580//42580 +f 42126//42126 42259//42259 42536//42536 +f 42525//42525 42304//42304 42078//42078 +f 42376//42376 42365//42365 42420//42420 +f 42021//42021 42198//42198 42361//42361 +f 42374//42374 42480//42480 42267//42267 +f 42429//42429 42257//42257 42372//42372 +f 42480//42480 42378//42378 42267//42267 +f 42322//42322 42442//42442 42253//42253 +f 42421//42421 42281//42281 42169//42169 +f 42199//42199 42594//42594 42544//42544 +f 42563//42563 42568//42568 42566//42566 +f 42285//42285 42375//42375 42284//42284 +f 42590//42590 41865//41865 43006//43006 +f 42257//42257 42503//42503 42372//42372 +f 42530//42530 42320//42320 42155//42155 +f 42619//42619 42424//42424 42200//42200 +f 42165//42165 42266//42266 42391//42391 +f 42257//42257 42199//42199 42503//42503 +f 42393//42393 42322//42322 42142//42142 +f 42389//42389 42106//42106 42685//42685 +f 42685//42685 42106//42106 42654//42654 +f 42499//42499 42280//42280 42592//42592 +f 42115//42115 42051//42051 42468//42468 +f 42324//42324 42395//42395 42371//42371 +f 42237//42237 42165//42165 42391//42391 +f 42283//42283 42592//42592 42280//42280 +f 42391//42391 42500//42500 42237//42237 +f 42470//42470 42290//42290 42392//42392 +f 42343//42343 42545//42545 42264//42264 +f 42316//42316 42317//42317 42384//42384 +f 42367//42367 42063//42063 42539//42539 +f 42245//42245 42407//42407 42394//42394 +f 42377//42377 42136//42136 42439//42439 +f 42063//42063 42064//42064 42539//42539 +f 42583//42583 42368//42368 42228//42228 +f 41994//41994 42432//42432 42489//42489 +f 42139//42139 42275//42275 42431//42431 +f 42408//42408 42387//42387 42491//42491 +f 42593//42593 42171//42171 42435//42435 +f 42277//42277 42495//42495 42432//42432 +f 42288//42288 42409//42409 42077//42077 +f 42319//42319 42462//42462 42315//42315 +f 42279//42279 42519//42519 42433//42433 +f 42237//42237 42501//42501 42104//42104 +f 42342//42342 42104//42104 42501//42501 +f 42287//42287 42234//42234 42453//42453 +f 42341//42341 42507//42507 42275//42275 +f 42230//42230 41838//41838 42990//42990 +f 42349//42349 42293//42293 42472//42472 +f 42353//42353 42282//42282 42607//42607 +f 42405//42405 42293//42293 42340//42340 +f 42349//42349 42567//42567 42343//42343 +f 42279//42279 42455//42455 42519//42519 +f 42236//42236 42341//42341 42289//42289 +f 42346//42346 42344//42344 42508//42508 +f 42308//42308 42593//42593 42543//42543 +f 42399//42399 42350//42350 42342//42342 +f 42354//42354 42463//42463 42687//42687 +f 42066//42066 42190//42190 42461//42461 +f 42408//42408 42668//42668 42242//42242 +f 42412//42412 42398//42398 42371//42371 +f 42412//42412 42460//42460 42398//42398 +f 42190//42190 42250//42250 42465//42465 +f 42587//42587 42415//42415 42612//42612 +f 42250//42250 42518//42518 42465//42465 +f 42560//42560 42495//42495 42297//42297 +f 42236//42236 42296//42296 42596//42596 +f 42297//42297 42475//42475 42560//42560 +f 42268//42268 42475//42475 42297//42297 +f 42360//42360 42482//42482 42512//42512 +f 42509//42509 42596//42596 42296//42296 +f 42360//42360 42361//42361 42482//42482 +f 42296//42296 42380//42380 42509//42509 +f 42209//42209 42232//42232 42526//42526 +f 42518//42518 42309//42309 42618//42618 +f 42348//42348 42404//42404 42401//42401 +f 42569//42569 42233//42233 42520//42520 +f 42441//42441 42509//42509 42380//42380 +f 42256//42256 42308//42308 42709//42709 +f 42265//42265 42185//42185 42488//42488 +f 42358//42358 42419//42419 42464//42464 +f 42468//42468 42358//42358 42464//42464 +f 42505//42505 42306//42306 42504//42504 +f 42402//42402 42403//42403 42303//42303 +f 42307//42307 42209//42209 42526//42526 +f 42410//42410 42379//42379 42254//42254 +f 42127//42127 42430//42430 42598//42598 +f 42580//42580 42261//42261 42776//42776 +f 42416//42416 42440//42440 42284//42284 +f 42439//42439 42440//42440 42416//42416 +f 42428//42428 42776//42776 42261//42261 +f 42200//42200 42367//42367 42619//42619 +f 42426//42426 42391//42391 42266//42266 +f 42307//42307 42362//42362 42365//42365 +f 42537//42537 42314//42314 42421//42421 +f 42420//42420 42365//42365 42362//42362 +f 42496//42496 42300//42300 42591//42591 +f 42591//42591 42300//42300 42499//42499 +f 42384//42384 42317//42317 42423//42423 +f 42368//42368 42481//42481 42146//42146 +f 42064//42064 42201//42201 42539//42539 +f 42290//42290 42470//42470 42173//42173 +f 42422//42422 42284//42284 42375//42375 +f 42503//42503 42199//42199 42544//42544 +f 42269//42269 42688//42688 42201//42201 +f 42377//42377 42439//42439 42416//42416 +f 42376//42376 42420//42420 42479//42479 +f 42269//42269 42386//42386 42688//42688 +f 42479//42479 42420//42420 42690//42690 +f 42377//42377 42458//42458 42245//42245 +f 42270//42270 42536//42536 42837//42837 +f 42386//42386 42433//42433 42630//42630 +f 42434//42434 42164//42164 42530//42530 +f 42382//42382 42533//42533 42430//42430 +f 42383//42383 42440//42440 42439//42439 +f 42169//42169 42286//42286 42541//42541 +f 42457//42457 42312//42312 42442//42442 +f 42386//42386 42279//42279 42433//42433 +f 42170//42170 42287//42287 42490//42490 +f 42442//42442 42322//42322 42457//42457 +f 42407//42407 42245//42245 42458//42458 +f 42736//42736 42164//42164 42434//42434 +f 42431//42431 42275//42275 42507//42507 +f 42359//42359 42262//42262 42411//42411 +f 42633//42633 41838//41838 42590//42590 +f 42262//42262 42326//42326 42411//42411 +f 42422//42422 42375//42375 42398//42398 +f 42393//42393 42545//42545 42474//42474 +f 42594//42594 42315//42315 42462//42462 +f 42395//42395 42412//42412 42371//42371 +f 42413//42413 42412//42412 42395//42395 +f 42479//42479 42417//42417 42395//42395 +f 42479//42479 42395//42395 42376//42376 +f 42225//42225 42098//42098 42443//42443 +f 42097//42097 42328//42328 42546//42546 +f 42098//42098 42090//42090 42443//42443 +f 42327//42327 42383//42383 42211//42211 +f 42330//42330 42097//42097 42546//42546 +f 42443//42443 42090//42090 42517//42517 +f 42284//42284 42327//42327 42251//42251 +f 42373//42373 42517//42517 42090//42090 +f 42280//42280 42499//42499 42300//42300 +f 42284//42284 42440//42440 42327//42327 +f 42215//42215 42494//42494 42373//42373 +f 42325//42325 42331//42331 42448//42448 +f 42440//42440 42383//42383 42327//42327 +f 42215//42215 42437//42437 42494//42494 +f 42550//42550 42333//42333 42332//42332 +f 42255//42255 42394//42394 42348//42348 +f 42445//42445 42334//42334 42333//42333 +f 42219//42219 42447//42447 42444//42444 +f 42449//42449 42445//42445 42549//42549 +f 42255//42255 42348//42348 42401//42401 +f 42334//42334 42449//42449 42335//42335 +f 42445//42445 42449//42449 42334//42334 +f 42335//42335 42449//42449 42336//42336 +f 42336//42336 42449//42449 42446//42446 +f 42436//42436 42438//42438 42329//42329 +f 42411//42411 42329//42329 42438//42438 +f 42329//42329 42411//42411 42326//42326 +f 42101//42101 42336//42336 42446//42446 +f 42216//42216 42338//42338 42641//42641 +f 42325//42325 42448//42448 42450//42450 +f 42448//42448 42220//42220 42450//42450 +f 42450//42450 42226//42226 42644//42644 +f 42226//42226 42227//42227 42646//42646 +f 42646//42646 42644//42644 42226//42226 +f 42450//42450 42220//42220 42226//42226 +f 42227//42227 42212//42212 42646//42646 +f 42451//42451 42212//42212 42093//42093 +f 42451//42451 42093//42093 42224//42224 +f 42448//42448 42331//42331 42220//42220 +f 42505//42505 42388//42388 41912//41912 +f 42286//42286 42066//42066 42459//42459 +f 42233//42233 42648//42648 42405//42405 +f 42569//42569 42648//42648 42233//42233 +f 42066//42066 42461//42461 42459//42459 +f 42399//42399 42342//42342 42542//42542 +f 42524//42524 42028//42028 42363//42363 +f 42441//42441 42312//42312 42673//42673 +f 42232//42232 42621//42621 42526//42526 +f 42356//42356 42657//42657 42105//42105 +f 42395//42395 42417//42417 42413//42413 +f 42416//42416 42284//42284 42422//42422 +f 42294//42294 42528//42528 42363//42363 +f 42453//42453 42291//42291 42381//42381 +f 42416//42416 42458//42458 42377//42377 +f 42362//42362 42307//42307 42526//42526 +f 42625//42625 42388//42388 42561//42561 +f 42294//42294 42295//42295 42528//42528 +f 42295//42295 42369//42369 42528//42528 +f 42399//42399 42558//42558 42350//42350 +f 42422//42422 42458//42458 42416//42416 +f 42393//42393 42457//42457 42322//42322 +f 42462//42462 42229//42229 42466//42466 +f 42402//42402 42350//42350 42558//42558 +f 42303//42303 42350//42350 42402//42402 +f 42727//42727 42301//42301 42870//42870 +f 42495//42495 42560//42560 42624//42624 +f 42121//42121 42230//42230 42529//42529 +f 42516//42516 42417//42417 42479//42479 +f 42364//42364 42575//42575 42483//42483 +f 42460//42460 42422//42422 42398//42398 +f 42513//42513 42392//42392 42409//42409 +f 42458//42458 42422//42422 42460//42460 +f 42406//42406 42403//42403 42402//42402 +f 42366//42366 42521//42521 42520//42520 +f 42690//42690 42420//42420 42532//42532 +f 42121//42121 42476//42476 42031//42031 +f 42374//42374 42406//42406 42473//42473 +f 42622//42622 42663//42663 42493//42493 +f 42155//42155 42663//42663 42622//42622 +f 42310//42310 42734//42734 42203//42203 +f 42579//42579 42247//42247 42616//42616 +f 42247//42247 42202//42202 42616//42616 +f 42385//42385 42115//42115 42576//42576 +f 42470//42470 42392//42392 42682//42682 +f 42535//42535 42256//42256 42709//42709 +f 42272//42272 42256//42256 42535//42535 +f 42366//42366 42146//42146 42522//42522 +f 42616//42616 42202//42202 42429//42429 +f 42198//42198 42482//42482 42361//42361 +f 42535//42535 42345//42345 42272//42272 +f 42581//42581 42470//42470 42735//42735 +f 42293//42293 42405//42405 42472//42472 +f 42187//42187 42582//42582 42288//42288 +f 42522//42522 42146//42146 42481//42481 +f 42343//42343 42469//42469 42545//42545 +f 42582//42582 42623//42623 42288//42288 +f 42586//42586 42429//42429 42372//42372 +f 42345//42345 42535//42535 42574//42574 +f 42426//42426 42266//42266 42265//42265 +f 42475//42475 42268//42268 42478//42478 +f 42463//42463 42255//42255 42401//42401 +f 42481//42481 42368//42368 42583//42583 +f 42557//42557 42401//42401 42471//42471 +f 42404//42404 42471//42471 42401//42401 +f 42170//42170 42583//42583 42228//42228 +f 42583//42583 42170//42170 42490//42490 +f 42390//42390 42414//42414 42620//42620 +f 42574//42574 42347//42347 42345//42345 +f 42288//42288 42623//42623 42578//42578 +f 42409//42409 42288//42288 42578//42578 +f 42287//42287 42453//42453 42490//42490 +f 42458//42458 42527//42527 42407//42407 +f 42531//42531 42478//42478 42268//42268 +f 42407//42407 42527//42527 42404//42404 +f 42501//42501 42237//42237 42500//42500 +f 42382//42382 42489//42489 42533//42533 +f 42436//42436 42527//42527 42523//42523 +f 42539//42539 42201//42201 42540//42540 +f 42404//42404 42527//42527 42436//42436 +f 42305//42305 42477//42477 42471//42471 +f 42359//42359 42477//42477 42305//42305 +f 42201//42201 42688//42688 42540//42540 +f 42523//42523 42438//42438 42436//42436 +f 42486//42486 42477//42477 42359//42359 +f 42351//42351 42671//42671 42193//42193 +f 42686//42686 42193//42193 42671//42671 +f 42431//42431 42531//42531 42139//42139 +f 42460//42460 42412//42412 42559//42559 +f 42504//42504 42306//42306 42686//42686 +f 42486//42486 42359//42359 42411//42411 +f 42411//42411 42438//42438 42486//42486 +f 42341//42341 42236//42236 42507//42507 +f 42647//42647 42154//42154 42758//42758 +f 42507//42507 42236//42236 42596//42596 +f 42511//42511 42109//42109 42771//42771 +f 42347//42347 42621//42621 42232//42232 +f 42241//42241 42105//42105 42657//42657 +f 42401//42401 42650//42650 42463//42463 +f 42453//42453 42381//42381 42608//42608 +f 42596//42596 42509//42509 42585//42585 +f 42650//42650 42401//42401 42557//42557 +f 42454//42454 42175//42175 42718//42718 +f 42397//42397 42396//42396 42510//42510 +f 42461//42461 42190//42190 42465//42465 +f 42427//42427 42662//42662 42663//42663 +f 42109//42109 42397//42397 42771//42771 +f 42419//42419 42613//42613 42722//42722 +f 42282//42282 42483//42483 42514//42514 +f 42413//42413 42559//42559 42412//42412 +f 42433//42433 42519//42519 42631//42631 +f 42514//42514 42483//42483 42575//42575 +f 42464//42464 42419//42419 42722//42722 +f 42369//42369 42496//42496 42528//42528 +f 42558//42558 42705//42705 42402//42402 +f 42529//42529 42230//42230 42990//42990 +f 42506//42506 42559//42559 42413//42413 +f 42721//42721 42175//42175 42302//42302 +f 42311//42311 42763//42763 42381//42381 +f 42130//42130 42727//42727 42627//42627 +f 42575//42575 42364//42364 42577//42577 +f 42298//42298 42487//42487 42511//42511 +f 42518//42518 42618//42618 42617//42617 +f 42721//42721 42302//42302 42524//42524 +f 42364//42364 42579//42579 42577//42577 +f 42576//42576 42468//42468 42464//42464 +f 42455//42455 42708//42708 42519//42519 +f 42471//42471 42477//42477 42523//42523 +f 42468//42468 42576//42576 42115//42115 +f 42509//42509 42441//42441 42673//42673 +f 42520//42520 42813//42813 42569//42569 +f 42523//42523 42477//42477 42486//42486 +f 42476//42476 42121//42121 42529//42529 +f 42512//42512 42482//42482 42664//42664 +f 42682//42682 42392//42392 42513//42513 +f 42423//42423 42317//42317 42695//42695 +f 42138//42138 42738//42738 42071//42071 +f 42681//42681 42299//42299 42031//42031 +f 42523//42523 42486//42486 42438//42438 +f 42738//42738 42352//42352 42071//42071 +f 42417//42417 42516//42516 42413//42413 +f 42530//42530 42155//42155 42622//42622 +f 42838//42838 42299//42299 42681//42681 +f 42473//42473 42406//42406 42402//42402 +f 42559//42559 42458//42458 42460//42460 +f 42527//42527 42458//42458 42559//42559 +f 42443//42443 42517//42517 42599//42599 +f 42491//42491 42387//42387 42670//42670 +f 42362//42362 42532//42532 42420//42420 +f 42570//42570 42789//42789 42259//42259 +f 42517//42517 42373//42373 42726//42726 +f 42283//42283 42354//42354 42687//42687 +f 42260//42260 42318//42318 42632//42632 +f 42198//42198 42424//42424 42619//42619 +f 42632//42632 42839//42839 42260//42260 +f 42430//42430 42565//42565 42598//42598 +f 42521//42521 42366//42366 42522//42522 +f 42536//42536 42259//42259 43035//43035 +f 42537//42537 42421//42421 42825//42825 +f 42425//42425 42260//42260 42839//42839 +f 42027//42027 41844//41844 42875//42875 +f 42478//42478 42531//42531 42678//42678 +f 42428//42428 42163//42163 42685//42685 +f 42691//42691 42673//42673 42312//42312 +f 42430//42430 42533//42533 42565//42565 +f 42691//42691 42312//42312 42457//42457 +f 42379//42379 42497//42497 42437//42437 +f 42429//42429 42586//42586 42616//42616 +f 42163//42163 42389//42389 42685//42685 +f 42565//42565 42533//42533 42666//42666 +f 42151//42151 42027//42027 42819//42819 +f 42825//42825 42421//42421 42584//42584 +f 42556//42556 42516//42516 42479//42479 +f 42367//42367 42539//42539 42538//42538 +f 42374//42374 42473//42473 42661//42661 +f 42586//42586 42372//42372 42503//42503 +f 42169//42169 42584//42584 42421//42421 +f 42685//42685 42654//42654 42884//42884 +f 42480//42480 42374//42374 42661//42661 +f 42379//42379 42410//42410 42611//42611 +f 42541//42541 42286//42286 42459//42459 +f 42654//42654 42240//42240 42755//42755 +f 42480//42480 42603//42603 42378//42378 +f 42265//42265 42488//42488 42426//42426 +f 42138//42138 42390//42390 42738//42738 +f 42603//42603 42508//42508 42378//42378 +f 42688//42688 42386//42386 42630//42630 +f 42474//42474 42545//42545 42469//42469 +f 42489//42489 42432//42432 42589//42589 +f 42630//42630 42433//42433 42631//42631 +f 42508//42508 42452//42452 42346//42346 +f 42503//42503 42544//42544 42628//42628 +f 42432//42432 42492//42492 42589//42589 +f 42391//42391 42629//42629 42500//42500 +f 42342//42342 42501//42501 42542//42542 +f 42567//42567 42349//42349 42472//42472 +f 42225//42225 42443//42443 42447//42447 +f 42634//42634 42546//42546 42328//42328 +f 42332//42332 42221//42221 42547//42547 +f 42224//42224 42216//42216 42548//42548 +f 42548//42548 42637//42637 42224//42224 +f 42216//42216 42641//42641 42548//42548 +f 42547//42547 42550//42550 42332//42332 +f 42445//42445 42333//42333 42550//42550 +f 42549//42549 42445//42445 42550//42550 +f 42552//42552 42549//42549 42551//42551 +f 42449//42449 42549//42549 42552//42552 +f 42446//42446 42449//42449 42552//42552 +f 42239//42239 42337//42337 42515//42515 +f 42101//42101 42446//42446 42639//42639 +f 42640//42640 42101//42101 42639//42639 +f 42337//42337 42640//42640 42515//42515 +f 42101//42101 42640//42640 42337//42337 +f 42338//42338 42219//42219 42553//42553 +f 42444//42444 42553//42553 42219//42219 +f 42554//42554 42452//42452 42508//42508 +f 42786//42786 42542//42542 42501//42501 +f 42413//42413 42516//42516 42602//42602 +f 42656//42656 42624//42624 42560//42560 +f 42510//42510 42181//42181 42339//42339 +f 42168//42168 41927//41927 42803//42803 +f 42740//42740 42405//42405 42648//42648 +f 42490//42490 42453//42453 42608//42608 +f 42399//42399 42542//42542 42700//42700 +f 42240//42240 42454//42454 42755//42755 +f 42560//42560 42475//42475 42815//42815 +f 42362//42362 42526//42526 42799//42799 +f 42566//42566 42568//42568 42652//42652 +f 42459//42459 42461//42461 42653//42653 +f 42229//42229 42512//42512 42699//42699 +f 42471//42471 42523//42523 42557//42557 +f 42498//42498 42625//42625 42660//42660 +f 42523//42523 42527//42527 42604//42604 +f 42467//42467 42357//42357 42889//42889 +f 42353//42353 42607//42607 42568//42568 +f 42452//42452 42714//42714 42346//42346 +f 42532//42532 42362//42362 42799//42799 +f 42711//42711 42598//42598 42565//42565 +f 42701//42701 42523//42523 42604//42604 +f 42298//42298 42511//42511 42725//42725 +f 42714//42714 42456//42456 42346//42346 +f 42795//42795 42695//42695 42242//42242 +f 42681//42681 42031//42031 42476//42476 +f 42427//42427 42498//42498 42660//42660 +f 42572//42572 42400//42400 43012//43012 +f 42402//42402 42564//42564 42473//42473 +f 42763//42763 42311//42311 42675//42675 +f 42494//42494 42726//42726 42373//42373 +f 42564//42564 42402//42402 42798//42798 +f 42363//42363 42528//42528 42601//42601 +f 42649//42649 42479//42479 42690//42690 +f 42564//42564 42661//42661 42473//42473 +f 42481//42481 42606//42606 42522//42522 +f 42474//42474 42595//42595 42393//42393 +f 42556//42556 42479//42479 42649//42649 +f 42618//42618 42309//42309 42674//42674 +f 42309//42309 42580//42580 42674//42674 +f 42543//42543 42709//42709 42308//42308 +f 42886//42886 42663//42663 42662//42662 +f 42185//42185 42587//42587 42912//42912 +f 42838//42838 42620//42620 42414//42414 +f 42912//42912 42488//42488 42185//42185 +f 42661//42661 42603//42603 42480//42480 +f 42474//42474 42469//42469 42595//42595 +f 42684//42684 42431//42431 42507//42507 +f 42528//42528 42496//42496 42706//42706 +f 42821//42821 42481//42481 42583//42583 +f 42496//42496 42591//42591 42706//42706 +f 42535//42535 42709//42709 42571//42571 +f 42603//42603 42554//42554 42508//42508 +f 42583//42583 42490//42490 42610//42610 +f 42492//42492 42432//42432 42624//42624 +f 42413//42413 42679//42679 42506//42506 +f 42367//42367 42672//42672 42619//42619 +f 42495//42495 42624//42624 42432//42432 +f 42679//42679 42413//42413 42602//42602 +f 42343//42343 42567//42567 42469//42469 +f 42672//42672 42367//42367 42538//42538 +f 42501//42501 42500//42500 42786//42786 +f 42584//42584 42169//42169 42541//42541 +f 42154//42154 42425//42425 42941//42941 +f 42738//42738 42390//42390 42620//42620 +f 42592//42592 42283//42283 42687//42687 +f 42187//42187 42485//42485 42582//42582 +f 42673//42673 42585//42585 42509//42509 +f 42621//42621 42347//42347 42574//42574 +f 42387//42387 42385//42385 42670//42670 +f 42671//42671 42351//42351 42581//42581 +f 42491//42491 42794//42794 42408//42408 +f 42658//42658 42435//42435 42736//42736 +f 42593//42593 42435//42435 42658//42658 +f 42544//42544 42594//42594 42628//42628 +f 42505//42505 42561//42561 42388//42388 +f 42541//42541 42459//42459 42597//42597 +f 42466//42466 42229//42229 42699//42699 +f 43012//43012 42168//42168 42803//42803 +f 42400//42400 42168//42168 43012//43012 +f 42990//42990 41838//41838 42633//42633 +f 42560//42560 42815//42815 42656//42656 +f 42455//42455 42598//42598 42708//42708 +f 42524//42524 42363//42363 42659//42659 +f 42657//42657 42356//42356 42698//42698 +f 42755//42755 42454//42454 42718//42718 +f 42799//42799 42800//42800 42532//42532 +f 42664//42664 42699//42699 42512//42512 +f 42459//42459 42653//42653 42802//42802 +f 42557//42557 42523//42523 42701//42701 +f 42668//42668 42408//42408 42794//42794 +f 42625//42625 42561//42561 42822//42822 +f 42659//42659 42363//42363 42601//42601 +f 42510//42510 42811//42811 42397//42397 +f 42613//42613 42456//42456 42714//42714 +f 42653//42653 42461//42461 42465//42465 +f 42521//42521 42813//42813 42520//42520 +f 42528//42528 42706//42706 42601//42601 +f 42795//42795 42242//42242 42668//42668 +f 42516//42516 42744//42744 42602//42602 +f 42556//42556 42744//42744 42516//42516 +f 42705//42705 42798//42798 42402//42402 +f 42607//42607 42282//42282 42773//42773 +f 42664//42664 42482//42482 42723//42723 +f 42689//42689 42527//42527 42559//42559 +f 42381//42381 42763//42763 42608//42608 +f 42482//42482 42198//42198 42723//42723 +f 42282//42282 42514//42514 42773//42773 +f 42198//42198 42619//42619 42723//42723 +f 42559//42559 42667//42667 42689//42689 +f 42522//42522 42651//42651 42521//42521 +f 42606//42606 42651//42651 42522//42522 +f 42573//42573 42415//42415 42355//42355 +f 42339//42339 42239//42239 42693//42693 +f 42591//42591 42499//42499 42836//42836 +f 42710//42710 42518//42518 42617//42617 +f 42575//42575 42577//42577 42724//42724 +f 42660//42660 42662//42662 42427//42427 +f 42577//42577 42579//42579 42676//42676 +f 42609//42609 42562//42562 42605//42605 +f 41844//41844 42012//42012 42875//42875 +f 42457//42457 42393//42393 42595//42595 +f 42605//42605 42562//42562 42665//42665 +f 42665//42665 42562//42562 42609//42609 +f 42506//42506 42667//42667 42559//42559 +f 42499//42499 42592//42592 42836//42836 +f 42690//42690 42532//42532 42800//42800 +f 42606//42606 42481//42481 42779//42779 +f 42779//42779 42481//42481 42821//42821 +f 42385//42385 42576//42576 42670//42670 +f 41865//41865 42588//42588 43110//43110 +f 42791//42791 41865//41865 43110//43110 +f 42494//42494 42437//42437 42497//42497 +f 42791//42791 43006//43006 41865//41865 +f 42897//42897 42616//42616 42586//42586 +f 42678//42678 42531//42531 42600//42600 +f 42883//42883 42491//42491 42670//42670 +f 42586//42586 42503//42503 42897//42897 +f 42428//42428 42685//42685 42720//42720 +f 42600//42600 42531//42531 42431//42431 +f 42489//42489 42743//42743 42533//42533 +f 42738//42738 42620//42620 43005//43005 +f 42259//42259 42789//42789 43035//43035 +f 42839//42839 42941//42941 42425//42425 +f 42490//42490 42696//42696 42610//42610 +f 42472//42472 42405//42405 42729//42729 +f 42489//42489 42589//42589 42743//42743 +f 42740//42740 42729//42729 42405//42405 +f 42426//42426 42731//42731 42391//42391 +f 42686//42686 42732//42732 42504//42504 +f 42504//42504 42732//42732 42505//42505 +f 42629//42629 42391//42391 42731//42731 +f 42585//42585 42673//42673 42669//42669 +f 42500//42500 42629//42629 42786//42786 +f 42837//42837 42536//42536 43040//43040 +f 42513//42513 42409//42409 42578//42578 +f 42525//42525 42502//42502 42680//42680 +f 42519//42519 42757//42757 42631//42631 +f 42526//42526 42621//42621 42626//42626 +f 41927//41927 42270//42270 42837//42837 +f 42636//42636 42546//42546 42635//42635 +f 42330//42330 42546//42546 42636//42636 +f 42221//42221 42330//42330 42636//42636 +f 42636//42636 42745//42745 42221//42221 +f 42547//42547 42221//42221 42745//42745 +f 42549//42549 42550//42550 42638//42638 +f 42749//42749 42549//42549 42638//42638 +f 42551//42551 42549//42549 42749//42749 +f 42239//42239 42515//42515 42693//42693 +f 42338//42338 42553//42553 42641//42641 +f 42642//42642 42553//42553 42444//42444 +f 42444//42444 42447//42447 42642//42642 +f 42746//42746 42443//42443 42851//42851 +f 42447//42447 42443//42443 42746//42746 +f 42746//42746 42642//42642 42447//42447 +f 42643//42643 42328//42328 42325//42325 +f 42634//42634 42328//42328 42643//42643 +f 42635//42635 42546//42546 42634//42634 +f 42450//42450 42643//42643 42325//42325 +f 42646//42646 42645//42645 42644//42644 +f 42646//42646 42212//42212 43075//43075 +f 43075//43075 42212//42212 42451//42451 +f 42224//42224 42637//42637 42451//42451 +f 42555//42555 42298//42298 42725//42725 +f 42563//42563 42566//42566 42761//42761 +f 42352//42352 42738//42738 42753//42753 +f 42491//42491 42883//42883 42655//42655 +f 42652//42652 42761//42761 42566//42566 +f 42597//42597 42459//42459 42802//42802 +f 42555//42555 42698//42698 42356//42356 +f 42806//42806 42542//42542 42786//42786 +f 42884//42884 42654//42654 42704//42704 +f 42818//42818 42593//42593 42658//42658 +f 42470//42470 42810//42810 42735//42735 +f 42771//42771 42397//42397 42811//42811 +f 42614//42614 42572//42572 43012//43012 +f 42652//42652 42568//42568 42713//42713 +f 42813//42813 42648//42648 42569//42569 +f 42558//42558 42399//42399 42700//42700 +f 42701//42701 42650//42650 42557//42557 +f 42423//42423 42697//42697 42384//42384 +f 42696//42696 42490//42490 42608//42608 +f 42713//42713 42568//42568 42607//42607 +f 42741//42741 42691//42691 42457//42457 +f 42870//42870 42241//42241 42657//42657 +f 42370//42370 42467//42467 42889//42889 +f 42457//42457 42595//42595 42741//42741 +f 42703//42703 42705//42705 42558//42558 +f 42175//42175 42721//42721 42718//42718 +f 42692//42692 42556//42556 42649//42649 +f 42518//42518 42710//42710 42465//42465 +f 42415//42415 42573//42573 42612//42612 +f 42754//42754 42659//42659 42775//42775 +f 42659//42659 42601//42601 42775//42775 +f 42810//42810 42470//42470 42682//42682 +f 42511//42511 42805//42805 42725//42725 +f 42527//42527 42689//42689 42604//42604 +f 42783//42783 42684//42684 42507//42507 +f 42521//42521 42651//42651 42813//42813 +f 42556//42556 42692//42692 42744//42744 +f 42475//42475 42478//42478 42768//42768 +f 42798//42798 42869//42869 42564//42564 +f 42485//42485 42384//42384 42801//42801 +f 42819//42819 42027//42027 42875//42875 +f 42418//42418 42675//42675 42311//42311 +f 42768//42768 42478//42478 42678//42678 +f 42869//42869 42661//42661 42564//42564 +f 42595//42595 42469//42469 42769//42769 +f 42706//42706 42591//42591 42782//42782 +f 42782//42782 42591//42591 42836//42836 +f 42469//42469 42567//42567 42769//42769 +f 42724//42724 42577//42577 42676//42676 +f 42592//42592 42687//42687 42836//42836 +f 42574//42574 42535//42535 42716//42716 +f 42723//42723 42619//42619 42672//42672 +f 42497//42497 42379//42379 42935//42935 +f 42585//42585 42783//42783 42596//42596 +f 42581//42581 42930//42930 42671//42671 +f 42687//42687 42463//42463 42933//42933 +f 42729//42729 42567//42567 42472//42472 +f 42933//42933 42463//42463 42650//42650 +f 42667//42667 42506//42506 42797//42797 +f 42776//42776 42428//42428 42719//42719 +f 42582//42582 42485//42485 42801//42801 +f 42484//42484 42534//42534 42804//42804 +f 42493//42493 42663//42663 42886//42886 +f 42506//42506 42679//42679 42797//42797 +f 42719//42719 42428//42428 42720//42720 +f 42615//42615 42611//42611 42410//42410 +f 42410//42410 42304//42304 42615//42615 +f 42574//42574 42626//42626 42621//42621 +f 42585//42585 42669//42669 42728//42728 +f 42584//42584 42541//42541 42840//42840 +f 42669//42669 42673//42673 42887//42887 +f 42318//42318 42484//42484 42632//42632 +f 42602//42602 42715//42715 42679//42679 +f 42622//42622 42493//42493 42778//42778 +f 42488//42488 42677//42677 42426//42426 +f 42743//42743 42666//42666 42533//42533 +f 42731//42731 42426//42426 42677//42677 +f 42682//42682 42513//42513 43039//43039 +f 42492//42492 42743//42743 42589//42589 +f 42758//42758 42154//42154 42941//42941 +f 42543//42543 42593//42593 42818//42818 +f 42628//42628 42594//42594 43007//43007 +f 42686//42686 42671//42671 42683//42683 +f 42757//42757 42630//42630 42631//42631 +f 42594//42594 42462//42462 42739//42739 +f 42462//42462 42466//42466 42739//42739 +f 42863//42863 42339//42339 42693//42693 +f 42519//42519 42708//42708 42866//42866 +f 42502//42502 42563//42563 42761//42761 +f 42691//42691 42835//42835 42673//42673 +f 42339//42339 42863//42863 42510//42510 +f 42737//42737 42624//42624 42656//42656 +f 42695//42695 42697//42697 42423//42423 +f 42867//42867 42698//42698 42555//42555 +f 42542//42542 42806//42806 42700//42700 +f 42352//42352 42753//42753 42924//42924 +f 42654//42654 42755//42755 42704//42704 +f 42794//42794 42491//42491 42655//42655 +f 42701//42701 42604//42604 42702//42702 +f 42604//42604 42689//42689 42702//42702 +f 42452//42452 42554//42554 42714//42714 +f 42792//42792 42650//42650 42701//42701 +f 42608//42608 42759//42759 42696//42696 +f 42476//42476 42529//42529 42787//42787 +f 42708//42708 42598//42598 42711//42711 +f 42729//42729 42740//42740 42694//42694 +f 42764//42764 42694//42694 42740//42740 +f 42773//42773 42514//42514 42881//42881 +f 42908//42908 42815//42815 42475//42475 +f 42740//42740 42648//42648 42764//42764 +f 42692//42692 42649//42649 42774//42774 +f 42881//42881 42514//42514 42575//42575 +f 42789//42789 42570//42570 42826//42826 +f 42648//42648 42813//42813 42764//42764 +f 42697//42697 42801//42801 42384//42384 +f 42762//42762 42668//42668 42794//42794 +f 42599//42599 42517//42517 42785//42785 +f 42800//42800 42796//42796 42690//42690 +f 42925//42925 42723//42723 42672//42672 +f 42742//42742 42796//42796 42800//42800 +f 42726//42726 42494//42494 42788//42788 +f 42494//42494 42497//42497 42788//42788 +f 42724//42724 42777//42777 42575//42575 +f 42379//42379 42611//42611 42935//42935 +f 42609//42609 42605//42605 42712//42712 +f 42524//42524 42659//42659 42721//42721 +f 42571//42571 42716//42716 42535//42535 +f 42649//42649 42690//42690 42845//42845 +f 42609//42609 42712//42712 42665//42665 +f 42613//42613 42714//42714 42767//42767 +f 42741//42741 42595//42595 42707//42707 +f 42768//42768 42678//42678 42770//42770 +f 42603//42603 42661//42661 42766//42766 +f 42616//42616 42676//42676 42579//42579 +f 42304//42304 42525//42525 42615//42615 +f 42797//42797 42679//42679 42812//42812 +f 42574//42574 42716//42716 42717//42717 +f 42565//42565 42666//42666 42765//42765 +f 42779//42779 42864//42864 42606//42606 +f 42897//42897 42676//42676 42616//42616 +f 42507//42507 42596//42596 42783//42783 +f 42537//42537 42825//42825 42879//42879 +f 42310//42310 42627//42627 42734//42734 +f 42897//42897 42503//42503 42899//42899 +f 42602//42602 42744//42744 42715//42715 +f 42610//42610 42821//42821 42583//42583 +f 42948//42948 42715//42715 42744//42744 +f 42825//42825 42584//42584 42840//42840 +f 42729//42729 42769//42769 42567//42567 +f 42576//42576 42464//42464 42781//42781 +f 42539//42539 42540//42540 42841//42841 +f 42799//42799 42526//42526 42626//42626 +f 42600//42600 42431//42431 43000//43000 +f 42503//42503 42628//42628 42898//42898 +f 42966//42966 42578//42578 42623//42623 +f 42887//42887 42728//42728 42669//42669 +f 42670//42670 42576//42576 42817//42817 +f 43007//43007 42594//42594 42739//42739 +f 42688//42688 42630//42630 42793//42793 +f 42778//42778 42493//42493 42900//42900 +f 42513//42513 42578//42578 43039//43039 +f 42630//42630 42757//42757 42942//42942 +f 42733//42733 42743//42743 42737//42737 +f 42835//42835 42887//42887 42673//42673 +f 42737//42737 42743//42743 42624//42624 +f 42530//42530 42622//42622 42778//42778 +f 42743//42743 42492//42492 42624//42624 +f 42778//42778 42936//42936 42530//42530 +f 42866//42866 42757//42757 42519//42519 +f 42901//42901 42739//42739 42466//42466 +f 42530//42530 42936//42936 42434//42434 +f 42683//42683 42671//42671 42930//42930 +f 42732//42732 42686//42686 42683//42683 +f 42847//42847 42553//42553 42642//42642 +f 42847//42847 42642//42642 42746//42746 +f 42745//42745 42850//42850 42547//42547 +f 42853//42853 42547//42547 42850//42850 +f 42852//42852 42451//42451 42637//42637 +f 42637//42637 42548//42548 42747//42747 +f 42641//42641 42747//42747 42548//42548 +f 42851//42851 42443//42443 42832//42832 +f 42749//42749 42638//42638 42748//42748 +f 42443//42443 42599//42599 42832//42832 +f 42550//42550 42547//42547 42853//42853 +f 42638//42638 42550//42550 42853//42853 +f 42853//42853 42748//42748 42638//42638 +f 42749//42749 42855//42855 42551//42551 +f 42552//42552 42551//42551 42855//42855 +f 42446//42446 42552//42552 42750//42750 +f 42639//42639 42446//42446 42750//42750 +f 42640//42640 42639//42639 42751//42751 +f 42515//42515 42640//42640 42752//42752 +f 42751//42751 42752//42752 42640//42640 +f 42693//42693 42515//42515 42842//42842 +f 42689//42689 42809//42809 42702//42702 +f 42804//42804 42734//42734 43080//43080 +f 42590//42590 43006//43006 42633//42633 +f 42797//42797 42809//42809 42689//42689 +f 42717//42717 42716//42716 42843//42843 +f 42653//42653 42465//42465 42895//42895 +f 42712//42712 42605//42605 42844//42844 +f 42355//42355 42352//42352 42924//42924 +f 42835//42835 42691//42691 43043//43043 +f 42820//42820 42665//42665 42712//42712 +f 42845//42845 42690//42690 42796//42796 +f 42667//42667 42797//42797 42689//42689 +f 42939//42939 42465//42465 42710//42710 +f 42713//42713 42607//42607 42772//42772 +f 42718//42718 42721//42721 42893//42893 +f 42809//42809 42797//42797 42812//42812 +f 42607//42607 42773//42773 42772//42772 +f 42805//42805 42511//42511 42771//42771 +f 42466//42466 42699//42699 42901//42901 +f 42831//42831 42775//42775 42601//42601 +f 42601//42601 42706//42706 42831//42831 +f 42617//42617 42618//42618 43083//43083 +f 42618//42618 42674//42674 43083//43083 +f 42988//42988 42722//42722 42613//42613 +f 42845//42845 42796//42796 42846//42846 +f 42370//42370 42826//42826 42570//42570 +f 42574//42574 42717//42717 42807//42807 +f 42812//42812 42679//42679 42760//42760 +f 42912//42912 42587//42587 42612//42612 +f 42891//42891 42741//42741 42707//42707 +f 42864//42864 42651//42651 42606//42606 +f 42626//42626 42574//42574 42807//42807 +f 42760//42760 42679//42679 42715//42715 +f 42814//42814 42626//42626 42807//42807 +f 42829//42829 42699//42699 42664//42664 +f 42769//42769 42707//42707 42595//42595 +f 42580//42580 42871//42871 42674//42674 +f 42776//42776 42871//42871 42580//42580 +f 42832//42832 42599//42599 42785//42785 +f 42682//42682 43039//43039 42810//42810 +f 42799//42799 42626//42626 42814//42814 +f 42834//42834 42664//42664 42723//42723 +f 42963//42963 42708//42708 42711//42711 +f 42623//42623 42582//42582 42986//42986 +f 42836//42836 42687//42687 42933//42933 +f 42558//42558 42700//42700 42756//42756 +f 42675//42675 42418//42418 42879//42879 +f 43108//43108 42627//42627 42727//42727 +f 42418//42418 42537//42537 42879//42879 +f 42814//42814 42816//42816 42799//42799 +f 42817//42817 42576//42576 42781//42781 +f 42912//42912 42830//42830 42488//42488 +f 42660//42660 42625//42625 42877//42877 +f 42536//42536 43035//43035 43040//43040 +f 42779//42779 42956//42956 42864//42864 +f 42670//42670 42817//42817 42883//42883 +f 42908//42908 42475//42475 42768//42768 +f 43039//43039 42578//42578 42966//42966 +f 42795//42795 42668//42668 42919//42919 +f 42632//42632 42484//42484 43048//43048 +f 42783//42783 42585//42585 42728//42728 +f 42632//42632 43325//43325 42839//42839 +f 42709//42709 42543//42543 42828//42828 +f 42729//42729 42694//42694 42833//42833 +f 42666//42666 42882//42882 42765//42765 +f 42934//42934 42672//42672 42538//42538 +f 42786//42786 42629//42629 42731//42731 +f 42705//42705 42869//42869 42798//42798 +f 42869//42869 43016//43016 42661//42661 +f 42541//42541 42597//42597 42840//42840 +f 42692//42692 42774//42774 42744//42744 +f 43016//43016 42766//42766 42661//42661 +f 42899//42899 42503//42503 42898//42898 +f 42732//42732 42995//42995 42505//42505 +f 42882//42882 42666//42666 42743//42743 +f 42933//42933 42650//42650 42967//42967 +f 43027//43027 42806//42806 42786//42786 +f 42649//42649 42845//42845 42774//42774 +f 42615//42615 42525//42525 42680//42680 +f 42571//42571 42709//42709 42828//42828 +f 42878//42878 42603//42603 42766//42766 +f 42688//42688 42790//42790 42540//42540 +f 42803//42803 41927//41927 42837//42837 +f 42837//42837 43233//43233 42803//42803 +f 42702//42702 42792//42792 42701//42701 +f 42780//42780 43000//43000 42431//42431 +f 43105//43105 42822//42822 42561//42561 +f 42684//42684 42780//42780 42431//42431 +f 42790//42790 42688//42688 42793//42793 +f 42878//42878 42554//42554 42603//42603 +f 42620//42620 42838//42838 43032//43032 +f 42434//42434 42903//42903 42736//42736 +f 42605//42605 42650//42650 42792//42792 +f 42942//42942 42793//42793 42630//42630 +f 42581//42581 42735//42735 42931//42931 +f 42605//42605 42792//42792 42844//42844 +f 42843//42843 42716//42716 42571//42571 +f 42665//42665 42820//42820 42605//42605 +f 42930//42930 42581//42581 42931//42931 +f 42502//42502 42761//42761 42865//42865 +f 42865//42865 42680//42680 42502//42502 +f 42764//42764 42918//42918 42694//42694 +f 43080//43080 42734//42734 43003//43003 +f 42759//42759 42608//42608 43168//43168 +f 42796//42796 42742//42742 42888//42888 +f 42652//42652 42713//42713 42761//42761 +f 42700//42700 42806//42806 42937//42937 +f 42802//42802 42653//42653 42895//42895 +f 42737//42737 42656//42656 42808//42808 +f 42891//42891 43043//43043 42691//42691 +f 42926//42926 42928//42928 42554//42554 +f 42741//42741 42891//42891 42691//42691 +f 42866//42866 42708//42708 42963//42963 +f 42357//42357 42647//42647 43250//43250 +f 42994//42994 42992//42992 42764//42764 +f 42775//42775 42831//42831 43053//43053 +f 42939//42939 42895//42895 42465//42465 +f 42554//42554 42928//42928 42714//42714 +f 42889//42889 42357//42357 43250//43250 +f 42909//42909 42846//42846 42796//42796 +f 42668//42668 42762//42762 42919//42919 +f 42608//42608 42763//42763 42980//42980 +f 42843//42843 42973//42973 42717//42717 +f 42718//42718 42893//42893 43173//43173 +f 42725//42725 42867//42867 42555//42555 +f 42764//42764 42813//42813 42994//42994 +f 42573//42573 42355//42355 42924//42924 +f 42772//42772 42773//42773 42923//42923 +f 42703//42703 42558//42558 42756//42756 +f 42980//42980 42763//42763 42982//42982 +f 42842//42842 42863//42863 42693//42693 +f 42773//42773 42881//42881 42923//42923 +f 42826//42826 42370//42370 42889//42889 +f 42662//42662 42660//42660 42827//42827 +f 42714//42714 42928//42928 42767//42767 +f 42675//42675 42982//42982 42763//42763 +f 42893//42893 42659//42659 43004//43004 +f 42721//42721 42659//42659 42893//42893 +f 42922//42922 42832//42832 42785//42785 +f 42662//42662 42827//42827 42886//42886 +f 42845//42845 42846//42846 43011//43011 +f 42651//42651 42864//42864 42906//42906 +f 42517//42517 42726//42726 42785//42785 +f 42996//42996 43104//43104 42777//42777 +f 42684//42684 42872//42872 42780//42780 +f 42935//42935 42788//42788 42497//42497 +f 42777//42777 42724//42724 42996//42996 +f 42871//42871 42776//42776 42719//42719 +f 42684//42684 42783//42783 42872//42872 +f 42935//42935 42611//42611 42938//42938 +f 42870//42870 42730//42730 42727//42727 +f 42611//42611 42615//42615 42938//42938 +f 42724//42724 42676//42676 42894//42894 +f 42784//42784 42894//42894 42676//42676 +f 42779//42779 42821//42821 42823//42823 +f 42728//42728 42872//42872 42783//42783 +f 43108//43108 42727//42727 42730//42730 +f 42820//42820 42712//42712 42844//42844 +f 42900//42900 42987//42987 42778//42778 +f 43008//43008 42799//42799 42816//42816 +f 42681//42681 42476//42476 42880//42880 +f 42743//42743 42733//42733 42882//42882 +f 42821//42821 42610//42610 42823//42823 +f 42995//42995 42732//42732 42876//42876 +f 43108//43108 42734//42734 42627//42627 +f 42677//42677 42488//42488 42830//42830 +f 42696//42696 42823//42823 42610//42610 +f 42012//42012 42614//42614 42875//42875 +f 42723//42723 42925//42925 42834//42834 +f 42737//42737 43051//43051 42733//42733 +f 42995//42995 42561//42561 42505//42505 +f 42744//42744 42774//42774 42948//42948 +f 42828//42828 42961//42961 42571//42571 +f 42833//42833 42769//42769 42729//42729 +f 42843//42843 42571//42571 42962//42962 +f 42967//42967 42650//42650 42945//42945 +f 42620//42620 43032//43032 43005//43005 +f 42658//42658 42736//42736 42903//42903 +f 42650//42650 42605//42605 42945//42945 +f 42877//42877 42625//42625 42822//42822 +f 42702//42702 42809//42809 42792//42792 +f 42538//42538 42539//42539 43049//43049 +f 42844//42844 42792//42792 42809//42809 +f 43049//43049 42539//42539 42841//42841 +f 42600//42600 42770//42770 42678//42678 +f 42818//42818 42658//42658 42903//42903 +f 42605//42605 42820//42820 42911//42911 +f 42790//42790 42841//42841 42540//42540 +f 43005//43005 42753//42753 42738//42738 +f 42659//42659 42754//42754 43004//43004 +f 42628//42628 43007//43007 42898//42898 +f 42600//42600 43000//43000 42916//42916 +f 42739//42739 42901//42901 43007//43007 +f 42636//42636 42635//42635 42950//42950 +f 42950//42950 42848//42848 42636//42636 +f 42745//42745 42636//42636 42848//42848 +f 42850//42850 42745//42745 42848//42848 +f 42746//42746 42851//42851 42849//42849 +f 42851//42851 42832//42832 42849//42849 +f 42747//42747 42852//42852 42637//42637 +f 42747//42747 42641//42641 42952//42952 +f 42748//42748 42854//42854 42749//42749 +f 42749//42749 42854//42854 42855//42855 +f 42750//42750 42552//42552 42855//42855 +f 42750//42750 43067//43067 42639//42639 +f 42842//42842 42515//42515 43068//43068 +f 42955//42955 42639//42639 43067//43067 +f 42751//42751 42639//42639 42955//42955 +f 42515//42515 42752//42752 43068//43068 +f 42952//42952 42641//42641 42949//42949 +f 42641//42641 42553//42553 42949//42949 +f 42858//42858 42643//42643 42857//42857 +f 42634//42634 42858//42858 42856//42856 +f 42858//42858 42634//42634 42643//42643 +f 42950//42950 42635//42635 42856//42856 +f 42856//42856 42635//42635 42634//42634 +f 42857//42857 42450//42450 42859//42859 +f 42859//42859 42644//42644 42860//42860 +f 42450//42450 42644//42644 42859//42859 +f 42860//42860 42645//42645 42861//42861 +f 42644//42644 42645//42645 42860//42860 +f 42645//42645 42646//42646 43075//43075 +f 43075//43075 42861//42861 42645//42645 +f 42450//42450 42857//42857 42643//42643 +f 43075//43075 42451//42451 42862//42862 +f 42862//42862 42451//42451 42852//42852 +f 42651//42651 42906//42906 42813//42813 +f 42911//42911 42820//42820 42974//42974 +f 42710//42710 42617//42617 43083//43083 +f 42510//42510 42863//42863 43189//43189 +f 42767//42767 42988//42988 42613//42613 +f 42761//42761 42713//42713 42772//42772 +f 43017//43017 42573//42573 42907//42907 +f 42706//42706 42782//42782 42831//42831 +f 42612//42612 42573//42573 43017//43017 +f 42705//42705 42703//42703 42998//42998 +f 42901//42901 42699//42699 43150//43150 +f 42820//42820 42844//42844 42929//42929 +f 42543//42543 42818//42818 43052//43052 +f 42705//42705 42998//42998 42869//42869 +f 42820//42820 42929//42929 42932//42932 +f 42464//42464 42722//42722 42913//42913 +f 42913//42913 42781//42781 42464//42464 +f 42720//42720 42685//42685 43106//43106 +f 42913//42913 42915//42915 42781//42781 +f 42884//42884 43106//43106 42685//42685 +f 42657//42657 42698//42698 42867//42867 +f 43008//43008 42927//42927 42799//42799 +f 42817//42817 42781//42781 42915//42915 +f 42956//42956 42779//42779 42823//42823 +f 42493//42493 42886//42886 42900//42900 +f 42800//42800 42799//42799 42927//42927 +f 42927//42927 42742//42742 42800//42800 +f 42575//42575 42777//42777 43104//43104 +f 43104//43104 42881//42881 42575//42575 +f 42565//42565 43361//43361 42711//42711 +f 42728//42728 42873//42873 42872//42872 +f 42664//42664 42834//42834 42829//42829 +f 42896//42896 42695//42695 42795//42795 +f 42825//42825 42840//42840 43111//43111 +f 42890//42890 42704//42704 42755//42755 +f 42996//42996 42724//42724 42894//42894 +f 42765//42765 42976//42976 42565//42565 +f 43016//43016 42964//42964 42766//42766 +f 42833//42833 43058//43058 42769//42769 +f 42770//42770 42600//42600 42916//42916 +f 42976//42976 42765//42765 42882//42882 +f 42964//42964 42878//42878 42766//42766 +f 43085//43085 42830//42830 42912//42912 +f 42840//42840 42597//42597 42892//42892 +f 42961//42961 42962//42962 42571//42571 +f 42944//42944 42948//42948 42774//42774 +f 42755//42755 42718//42718 42997//42997 +f 42819//42819 42875//42875 43152//43152 +f 42936//42936 43034//43034 42434//42434 +f 42888//42888 42742//42742 43009//43009 +f 42695//42695 42896//42896 42697//42697 +f 42588//42588 42819//42819 43110//43110 +f 43043//43043 42887//42887 42835//42835 +f 42878//42878 42926//42926 42554//42554 +f 43027//43027 42731//42731 42677//42677 +f 42615//42615 42680//42680 42885//42885 +f 42973//42973 42807//42807 42717//42717 +f 42774//42774 42904//42904 42944//42944 +f 42903//42903 43046//43046 42818//42818 +f 42786//42786 42731//42731 43027//43027 +f 42980//42980 43168//43168 42608//42608 +f 42845//42845 42904//42904 42774//42774 +f 42841//42841 42790//42790 43049//43049 +f 42605//42605 42911//42911 42945//42945 +f 42801//42801 42697//42697 43201//43201 +f 43011//43011 42904//42904 42845//42845 +f 43044//43044 43004//43004 42754//42754 +f 43050//43050 43049//43049 42790//42790 +f 42633//42633 43006//43006 43115//43115 +f 42754//42754 42775//42775 42943//42943 +f 42809//42809 42929//42929 42844//42844 +f 42929//42929 42809//42809 42905//42905 +f 42812//42812 42905//42905 42809//42809 +f 42816//42816 42814//42814 42902//42902 +f 42824//42824 42810//42810 43039//43039 +f 42948//42948 42760//42760 42715//42715 +f 42680//42680 42865//42865 43013//43013 +f 42909//42909 43011//43011 42846//42846 +f 42683//42683 42868//42868 42732//42732 +f 42703//42703 42756//42756 42998//42998 +f 42963//42963 42910//42910 42866//42866 +f 42924//42924 42907//42907 42573//42573 +f 42865//42865 42761//42761 43023//43023 +f 43189//43189 42811//42811 42510//42510 +f 43250//43250 42647//42647 42758//42758 +f 42656//42656 42815//42815 43117//43117 +f 43088//43088 42886//42886 42827//42827 +f 42963//42963 42711//42711 43361//43361 +f 42811//42811 43145//43145 42771//42771 +f 42946//42946 42891//42891 42707//42707 +f 42917//42917 43023//43023 42761//42761 +f 43021//43021 42864//42864 42956//42956 +f 42982//42982 42675//42675 43093//43093 +f 42529//42529 42990//42990 42787//42787 +f 42675//42675 42879//42879 43093//43093 +f 42761//42761 42772//42772 42917//42917 +f 42902//42902 42978//42978 42816//42816 +f 42974//42974 42820//42820 43047//43047 +f 42921//42921 42886//42886 43088//43088 +f 43047//43047 42820//42820 42932//42932 +f 43361//43361 42565//42565 42976//42976 +f 42699//42699 42829//42829 43150//43150 +f 43008//43008 42816//42816 42978//42978 +f 43093//43093 42879//42879 43198//43198 +f 42900//42900 42886//42886 42921//42921 +f 42769//42769 42946//42946 42707//42707 +f 43014//43014 43016//43016 42869//42869 +f 42782//42782 42836//42836 43055//43055 +f 43140//43140 43353//43353 42657//42657 +f 42732//42732 42868//42868 42876//42876 +f 43001//43001 42543//42543 43052//43052 +f 43144//43144 42912//42912 42612//42612 +f 43058//43058 43269//43269 42769//42769 +f 42929//42929 42947//42947 42932//42932 +f 42561//42561 42995//42995 43105//43105 +f 43001//43001 42828//42828 42543//42543 +f 42834//42834 42925//42925 43041//43041 +f 42988//42988 42913//42913 42722//42722 +f 42836//42836 42933//42933 43084//43084 +f 42922//42922 42785//42785 43054//43054 +f 43345//43345 42880//42880 42476//42476 +f 42977//42977 42932//42932 42947//42947 +f 42785//42785 42726//42726 43054//43054 +f 42833//42833 42694//42694 42975//42975 +f 43152//43152 42875//42875 43212//43212 +f 42903//42903 43034//43034 43166//43166 +f 42434//42434 43034//43034 42903//42903 +f 42677//42677 42830//42830 43091//43091 +f 42696//42696 42914//42914 42823//42823 +f 42975//42975 42694//42694 42918//42918 +f 42925//42925 42934//42934 43041//43041 +f 42672//42672 42934//42934 42925//42925 +f 42788//42788 42935//42935 42726//42726 +f 43106//43106 42884//42884 43227//43227 +f 43001//43001 42961//42961 42828//42828 +f 43086//43086 42817//42817 42915//42915 +f 43111//43111 42840//42840 42892//42892 +f 42759//42759 42914//42914 42696//42696 +f 42883//42883 42817//42817 43086//43086 +f 42878//42878 42964//42964 42969//42969 +f 42897//42897 43033//43033 42676//42676 +f 42927//42927 43009//43009 42742//42742 +f 42945//42945 42911//42911 42971//42971 +f 43049//43049 42934//42934 42538//42538 +f 43090//43090 42759//42759 43168//43168 +f 42992//42992 43059//43059 42764//42764 +f 42810//42810 42959//42959 42735//42735 +f 43051//43051 42737//42737 42808//42808 +f 43110//43110 42819//42819 43152//43152 +f 43042//43042 42837//42837 43040//43040 +f 42760//42760 42905//42905 42812//42812 +f 43329//43329 43044//43044 42754//42754 +f 42892//42892 42597//42597 42802//42802 +f 43329//43329 42754//42754 42943//42943 +f 42931//42931 42735//42735 42959//42959 +f 42890//42890 42755//42755 42997//42997 +f 42760//42760 42948//42948 43010//43010 +f 42775//42775 43053//43053 42943//42943 +f 42938//42938 42615//42615 42885//42885 +f 42937//42937 42806//42806 43036//43036 +f 42997//42997 42718//42718 43173//43173 +f 42909//42909 42796//42796 42888//42888 +f 42979//42979 42802//42802 42939//42939 +f 42937//42937 42756//42756 42700//42700 +f 43010//43010 42948//42948 42944//42944 +f 43173//43173 42893//42893 43113//43113 +f 43163//43163 42801//42801 43201//43201 +f 42813//42813 42906//42906 42994//42994 +f 43097//43097 42843//42843 42962//42962 +f 42939//42939 42710//42710 42993//42993 +f 42973//42973 42843//42843 43097//43097 +f 42801//42801 42986//42986 42582//42582 +f 42920//42920 43000//43000 42780//42780 +f 43120//43120 42942//42942 42757//42757 +f 43121//43121 42757//42757 42910//42910 +f 42757//42757 42866//42866 42910//42910 +f 43262//43262 42753//42753 43005//43005 +f 42902//42902 42807//42807 42973//42973 +f 42814//42814 42807//42807 42902//42902 +f 43121//43121 43120//43120 42757//42757 +f 43115//43115 42940//42940 42633//42633 +f 42986//42986 42801//42801 43163//43163 +f 42623//42623 42986//42986 42966//42966 +f 42950//42950 42856//42856 43072//43072 +f 42951//42951 42949//42949 42553//42553 +f 42553//42553 42847//42847 42951//42951 +f 42951//42951 42847//42847 43181//43181 +f 42847//42847 42746//42746 43181//43181 +f 42849//42849 43181//43181 42746//42746 +f 42922//42922 42849//42849 42832//42832 +f 42747//42747 42952//42952 43064//43064 +f 42852//42852 42747//42747 43064//43064 +f 42853//42853 42850//42850 42953//42953 +f 42853//42853 42954//42954 42748//42748 +f 42954//42954 42853//42853 42953//42953 +f 42954//42954 42854//42854 42748//42748 +f 43067//43067 42750//42750 42855//42855 +f 42842//42842 43068//43068 42874//42874 +f 42752//42752 42751//42751 42955//42955 +f 42999//42999 43014//43014 42998//42998 +f 42869//42869 42998//42998 43014//43014 +f 42710//42710 43083//43083 43019//43019 +f 43013//43013 42865//42865 43247//43247 +f 42968//42968 42760//42760 43010//43010 +f 43009//43009 42927//42927 43008//43008 +f 43189//43189 42863//42863 42958//42958 +f 42915//42915 42913//42913 43209//43209 +f 42836//42836 43084//43084 43055//43055 +f 43048//43048 42804//42804 43125//43125 +f 42484//42484 42804//42804 43048//43048 +f 42977//42977 42947//42947 43057//43057 +f 42787//42787 42990//42990 43018//43018 +f 42815//42815 42908//42908 43131//43131 +f 42901//42901 43150//43150 43082//43082 +f 43083//43083 42674//42674 42960//42960 +f 42946//42946 42769//42769 43269//43269 +f 42674//42674 42871//42871 42960//42960 +f 43250//43250 43845//43845 42889//42889 +f 43020//43020 42919//42919 43458//43458 +f 42823//42823 42957//42957 42956//42956 +f 43197//43197 43145//43145 42811//42811 +f 42795//42795 42919//42919 43020//43020 +f 43086//43086 42983//42983 42883//42883 +f 42957//42957 42823//42823 43031//43031 +f 43020//43020 42896//42896 42795//42795 +f 43084//43084 42933//42933 43153//43153 +f 42969//42969 42926//42926 42878//42878 +f 42655//42655 42883//42883 42983//42983 +f 43132//43132 42926//42926 42969//42969 +f 42896//42896 43020//43020 43024//43024 +f 42657//42657 42867//42867 43140//43140 +f 42810//42810 42824//42824 42959//42959 +f 42725//42725 42805//42805 43096//43096 +f 42933//42933 42967//42967 43153//43153 +f 42914//42914 43031//43031 42823//42823 +f 42825//42825 43111//43111 42879//42879 +f 42970//42970 43097//43097 42962//42962 +f 42842//42842 42874//42874 43078//43078 +f 42719//42719 43102//43102 42871//42871 +f 42972//42972 42926//42926 43132//43132 +f 42863//42863 42842//42842 43078//43078 +f 43102//43102 42719//42719 42720//42720 +f 42870//42870 42657//42657 43353//43353 +f 42873//42873 43029//43029 42872//42872 +f 43275//43275 42945//42945 42971//42971 +f 42806//42806 43027//43027 43220//43220 +f 43028//43028 43010//43010 42944//42944 +f 42914//42914 42759//42759 43090//43090 +f 42926//42926 43026//43026 42928//42928 +f 42697//42697 42896//42896 43201//43201 +f 43105//43105 42995//42995 43222//43222 +f 43220//43220 43036//43036 42806//42806 +f 42975//42975 43058//43058 42833//42833 +f 42928//42928 43026//43026 43155//43155 +f 42829//42829 42834//42834 43103//43103 +f 43028//43028 42944//42944 42991//42991 +f 42981//42981 42928//42928 43155//43155 +f 43112//43112 42976//42976 42882//42882 +f 42892//42892 42802//42802 42979//42979 +f 43109//43109 42937//42937 43036//43036 +f 42726//42726 42935//42935 43160//43160 +f 43109//43109 42756//42756 42937//42937 +f 42818//42818 43046//43046 43052//43052 +f 43103//43103 42834//42834 43041//43041 +f 42767//42767 42928//42928 43193//43193 +f 42772//42772 42923//42923 42989//42989 +f 42728//42728 42887//42887 43149//43149 +f 42991//42991 42944//42944 42904//42904 +f 42998//42998 42756//42756 43296//43296 +f 43032//43032 42838//42838 42681//42681 +f 42882//42882 42733//42733 43223//43223 +f 42802//42802 42895//42895 42939//42939 +f 42911//42911 43089//43089 42971//42971 +f 42704//42704 43227//43227 42884//42884 +f 42935//42935 42938//42938 42984//42984 +f 42923//42923 42881//42881 43104//43104 +f 42764//42764 42985//42985 42918//42918 +f 42911//42911 42974//42974 43089//43089 +f 43059//43059 42985//42985 42764//42764 +f 43043//43043 43098//43098 42887//42887 +f 43325//43325 42632//42632 43048//43048 +f 42904//42904 43011//43011 42965//42965 +f 42904//42904 42965//42965 43060//43060 +f 42839//42839 43879//43879 42941//42941 +f 43002//43002 42906//42906 42864//42864 +f 43002//43002 42864//42864 43021//43021 +f 42916//42916 43000//43000 43241//43241 +f 42831//42831 42782//42782 43055//43055 +f 43047//43047 42932//42932 42977//42977 +f 42961//42961 43001//43001 43187//43187 +f 42885//42885 42680//42680 43013//43013 +f 42894//42894 42784//42784 42996//42996 +f 43008//43008 42978//42978 43015//43015 +f 43000//43000 42920//42920 43056//43056 +f 42947//42947 42929//42929 43057//43057 +f 43045//43045 43039//43039 42966//42966 +f 43262//43262 43005//43005 43169//43169 +f 42784//42784 42676//42676 43033//43033 +f 42924//42924 42753//42753 43262//43262 +f 42877//42877 43337//43337 42660//42660 +f 43057//43057 42929//42929 42905//42905 +f 43233//43233 42837//42837 43042//43042 +f 42893//42893 43004//43004 43113//43113 +f 42898//42898 43007//43007 43171//43171 +f 42968//42968 42905//42905 42760//42760 +f 42793//42793 42942//42942 43164//43164 +f 43007//43007 42901//42901 43172//43172 +f 43012//43012 42803//42803 43118//43118 +f 42930//42930 42868//42868 42683//42683 +f 42942//42942 43120//43120 43224//43224 +f 42978//42978 42902//42902 43100//43100 +f 42958//42958 42863//42863 43078//43078 +f 43057//43057 42968//42968 43025//43025 +f 43117//43117 42815//42815 43131//43131 +f 43255//43255 42930//42930 42931//42931 +f 42957//42957 43021//43021 42956//42956 +f 42804//42804 43080//43080 43125//43125 +f 43014//43014 43123//43123 43016//43016 +f 42865//42865 43023//43023 43247//43247 +f 43269//43269 43195//43195 42946//42946 +f 43085//43085 42912//42912 43144//43144 +f 43057//43057 43025//43025 42977//42977 +f 42872//42872 42920//42920 42780//42780 +f 42913//42913 43147//43147 43209//43209 +f 42768//42768 43030//43030 42908//42908 +f 43016//43016 43204//43204 42964//42964 +f 43143//43143 42977//42977 43025//43025 +f 42778//42778 42987//42987 43266//43266 +f 43150//43150 42829//42829 43103//43103 +f 43189//43189 43197//43197 42811//42811 +f 42963//42963 43361//43361 43257//43257 +f 42960//42960 42871//42871 43102//43102 +f 42968//42968 43010//43010 43022//43022 +f 43092//43092 42959//42959 42824//42824 +f 43190//43190 43023//43023 43138//43138 +f 42867//42867 42725//42725 43096//43096 +f 42770//42770 43030//43030 42768//42768 +f 43027//43027 42677//42677 43091//43091 +f 43023//43023 42917//42917 43139//43139 +f 42983//42983 43037//43037 42655//42655 +f 42917//42917 42772//42772 43139//43139 +f 42794//42794 42655//42655 43037//43037 +f 43008//43008 43015//43015 43009//43009 +f 42880//42880 43205//43205 42681//42681 +f 43046//43046 42903//42903 43166//43166 +f 42934//42934 43049//43049 43218//43218 +f 43227//43227 42704//42704 43278//43278 +f 42762//42762 42794//42794 43238//43238 +f 43217//43217 42805//42805 42771//42771 +f 43004//43004 43044//43044 43368//43368 +f 42902//42902 42973//42973 43100//43100 +f 43149//43149 42873//42873 42728//42728 +f 42975//42975 42918//42918 42985//42985 +f 42756//42756 43109//43109 43296//43296 +f 43054//43054 43087//43087 42922//42922 +f 42909//42909 42888//42888 43126//43126 +f 43054//43054 42726//42726 43159//43159 +f 42991//42991 42904//42904 43060//43060 +f 43060//43060 43154//43154 42991//42991 +f 43112//43112 42882//42882 43223//43223 +f 42972//42972 43026//43026 42926//42926 +f 42943//42943 43053//43053 43170//43170 +f 42877//42877 42822//42822 43105//43105 +f 42999//42999 42998//42998 43122//43122 +f 43149//43149 42887//42887 43098//43098 +f 42980//42980 42982//42982 43128//43128 +f 42909//42909 42965//42965 43011//43011 +f 42982//42982 43093//43093 43128//43128 +f 42965//42965 42909//42909 43095//43095 +f 43223//43223 42733//42733 43225//43225 +f 42767//42767 43193//43193 42988//42988 +f 42906//42906 42992//42992 42994//42994 +f 43059//43059 42992//42992 43002//43002 +f 42913//42913 42988//42988 43147//43147 +f 43060//43060 42965//42965 43174//43174 +f 43002//43002 42992//42992 42906//42906 +f 42928//42928 42981//42981 43193//43193 +f 43051//43051 43167//43167 42733//42733 +f 43017//43017 43335//43335 42612//42612 +f 42993//42993 42710//42710 43019//43019 +f 42990//42990 42633//42633 42940//42940 +f 42899//42899 42898//42898 43116//43116 +f 43114//43114 42966//42966 42986//42986 +f 42974//42974 43047//43047 43089//43089 +f 43047//43047 42977//42977 43143//43143 +f 42868//42868 42930//42930 43255//43255 +f 42968//42968 43057//43057 42905//42905 +f 42950//42950 43062//43062 42848//42848 +f 42951//42951 43061//43061 42949//42949 +f 43063//43063 42848//42848 43062//43062 +f 42850//42850 42848//42848 43063//43063 +f 43181//43181 42849//42849 43377//43377 +f 42849//42849 42922//42922 43182//43182 +f 42953//42953 42850//42850 43063//43063 +f 43065//43065 42953//42953 43063//43063 +f 43182//43182 42922//42922 43087//43087 +f 42954//42954 42953//42953 43065//43065 +f 43065//43065 43066//43066 42954//42954 +f 42854//42854 42954//42954 43066//43066 +f 42855//42855 42854//42854 43066//43066 +f 42855//42855 43066//43066 43067//43067 +f 43068//43068 42752//42752 43069//43069 +f 42955//42955 43069//43069 42752//42752 +f 43071//43071 42857//42857 43073//43073 +f 43071//43071 43070//43070 42858//42858 +f 42857//42857 43071//43071 42858//42858 +f 43070//43070 43072//43072 42858//42858 +f 42858//42858 43072//43072 42856//42856 +f 43073//43073 42859//42859 43074//43074 +f 42860//42860 43074//43074 42859//42859 +f 42859//42859 43073//43073 42857//42857 +f 43076//43076 43075//43075 43077//43077 +f 43075//43075 42862//42862 43077//43077 +f 43077//43077 42862//42862 43180//43180 +f 42852//42852 43064//43064 42862//42862 +f 42862//42862 43064//43064 43180//43180 +f 42961//42961 42970//42970 42962//42962 +f 43129//43129 43239//43239 42831//42831 +f 42963//42963 43202//43202 43252//43252 +f 42919//42919 42762//42762 43238//43238 +f 42831//42831 43055//43055 43129//43129 +f 42946//42946 43192//43192 42891//42891 +f 43055//43055 43084//43084 43129//43129 +f 42919//42919 43238//43238 43458//43458 +f 43129//43129 43084//43084 43261//43261 +f 43144//43144 42612//42612 43335//43335 +f 43251//43251 42891//42891 43192//43192 +f 42999//42999 43122//43122 43123//43123 +f 43028//43028 43022//43022 43010//43010 +f 43014//43014 42999//42999 43123//43123 +f 43134//43134 42988//42988 43193//43193 +f 43130//43130 43022//43022 43028//43028 +f 43257//43257 43202//43202 42963//42963 +f 43131//43131 42908//42908 43030//43030 +f 43247//43247 43023//43023 43190//43190 +f 43195//43195 43192//43192 42946//42946 +f 43123//43123 43204//43204 43016//43016 +f 42872//42872 43029//43029 42920//42920 +f 43097//43097 43254//43254 42973//42973 +f 43095//43095 42909//42909 43126//43126 +f 42476//42476 42787//42787 43345//43345 +f 43100//43100 42973//42973 43254//43254 +f 43084//43084 43153//43153 43210//43210 +f 43147//43147 42988//42988 43134//43134 +f 42931//42931 42959//42959 43264//43264 +f 42964//42964 43204//43204 42969//42969 +f 43198//43198 42879//42879 43207//43207 +f 43138//43138 43023//43023 43139//43139 +f 42957//42957 43031//43031 43215//43215 +f 42614//42614 43012//43012 43127//43127 +f 42772//42772 42989//42989 43139//43139 +f 43028//43028 42991//42991 43154//43154 +f 42879//42879 43111//43111 43349//43349 +f 42888//42888 43081//43081 43126//43126 +f 42978//42978 43100//43100 43135//43135 +f 43217//43217 42771//42771 43145//43145 +f 42921//42921 42987//42987 42900//42900 +f 42967//42967 42945//42945 43153//43153 +f 42989//42989 42923//42923 43104//43104 +f 43153//43153 42945//42945 43275//43275 +f 42976//42976 43148//43148 43361//43361 +f 43101//43101 43132//43132 43136//43136 +f 43132//43132 43101//43101 42972//42972 +f 43035//43035 42789//42789 43228//43228 +f 43101//43101 43026//43026 42972//42972 +f 43031//43031 42914//42914 43165//43165 +f 43104//43104 42996//42996 43268//43268 +f 43220//43220 43027//43027 43277//43277 +f 43163//43163 43201//43201 43421//43421 +f 42976//42976 43112//43112 43148//43148 +f 43103//43103 43041//43041 43312//43312 +f 42996//42996 42784//42784 43206//43206 +f 43220//43220 43221//43221 43036//43036 +f 43039//43039 43480//43480 42824//42824 +f 43089//43089 43047//43047 43141//43141 +f 43015//43015 42978//42978 43135//43135 +f 42778//42778 43034//43034 42936//42936 +f 42916//42916 43256//43256 42770//42770 +f 43041//43041 43218//43218 43107//43107 +f 43142//43142 43141//43141 43047//43047 +f 43238//43238 42794//42794 43037//43037 +f 43009//43009 43015//43015 43137//43137 +f 42934//42934 43218//43218 43041//43041 +f 43015//43015 43135//43135 43137//43137 +f 43033//43033 42897//42897 43229//43229 +f 42897//42897 42899//42899 43229//43229 +f 43047//43047 43143//43143 43142//43142 +f 42935//42935 42984//42984 43161//43161 +f 42966//42966 43162//43162 43045//43045 +f 43241//43241 43256//43256 42916//42916 +f 43278//43278 42704//42704 42890//42890 +f 42998//42998 43296//43296 43122//43122 +f 42734//42734 43108//43108 43323//43323 +f 42938//42938 42885//42885 43426//43426 +f 43174//43174 42965//42965 43095//43095 +f 43337//43337 43079//43079 42660//42660 +f 42979//42979 42939//42939 43520//43520 +f 43486//43486 43169//43169 43425//43425 +f 42827//42827 42660//42660 43079//43079 +f 43113//43113 43004//43004 43368//43368 +f 42885//42885 43013//43013 43237//43237 +f 43262//43262 43169//43169 43486//43486 +f 42968//42968 43022//43022 43025//43025 +f 43058//43058 42975//42975 43094//43094 +f 43081//43081 43009//43009 43137//43137 +f 42941//42941 43879//43879 43550//43550 +f 43295//43295 42961//42961 43187//43187 +f 43233//43233 43118//43118 42803//42803 +f 43520//43520 42939//42939 42993//42993 +f 42733//42733 43167//43167 43225//43225 +f 43480//43480 43039//43039 43045//43045 +f 43098//43098 43043//43043 43099//43099 +f 42793//42793 43119//43119 42790//42790 +f 42985//42985 43059//43059 43235//43235 +f 43009//43009 43081//43081 42888//42888 +f 43099//43099 43043//43043 42891//42891 +f 43116//43116 42898//42898 43171//43171 +f 43002//43002 43235//43235 43059//43059 +f 43021//43021 43235//43235 43002//43002 +f 43053//43053 42831//42831 43239//43239 +f 43092//43092 42824//42824 43395//43395 +f 43214//43214 42924//42924 43262//43262 +f 43167//43167 43051//43051 42808//42808 +f 43171//43171 43007//43007 43172//43172 +f 42656//42656 43117//43117 42808//42808 +f 42901//42901 43082//43082 43172//43172 +f 43252//43252 42910//42910 42963//42963 +f 42876//42876 42868//42868 43270//43270 +f 43365//43365 42877//42877 43105//43105 +f 42961//42961 43188//43188 42970//42970 +f 43303//43303 43239//43239 43129//43129 +f 42958//42958 43078//43078 43245//43245 +f 43012//43012 43118//43118 43127//43127 +f 43083//43083 42960//42960 43019//43019 +f 43013//43013 43247//43247 43237//43237 +f 43102//43102 43387//43387 42960//42960 +f 43267//43267 43017//43017 42907//42907 +f 43123//43123 43122//43122 43196//43196 +f 43029//43029 43056//43056 42920//42920 +f 43097//43097 42970//42970 43248//43248 +f 42787//42787 43018//43018 43553//43553 +f 42931//42931 43264//43264 43255//43255 +f 43217//43217 43526//43526 42805//42805 +f 42957//42957 43124//43124 43021//43021 +f 43096//43096 42805//42805 43526//43526 +f 42614//42614 43127//43127 43309//43309 +f 43028//43028 43194//43194 43130//43130 +f 42720//42720 43106//43106 43102//43102 +f 43194//43194 43028//43028 43154//43154 +f 43226//43226 43131//43131 43030//43030 +f 43431//43431 42614//42614 43309//43309 +f 43264//43264 42959//42959 43092//43092 +f 43198//43198 43128//43128 43093//43093 +f 43254//43254 43097//43097 43248//43248 +f 43078//43078 42874//42874 43263//43263 +f 43194//43194 43154//43154 43243//43243 +f 42867//42867 43301//43301 43140//43140 +f 43029//43029 42873//42873 43133//43133 +f 43466//43466 43106//43106 43227//43227 +f 43204//43204 43132//43132 42969//42969 +f 43360//43360 42830//42830 43085//43085 +f 43212//43212 42614//42614 43431//43431 +f 42726//42726 43160//43160 43159//43159 +f 43395//43395 42824//42824 43480//43480 +f 43024//43024 43020//43020 43146//43146 +f 42875//42875 42614//42614 43212//43212 +f 43060//43060 43174//43174 43154//43154 +f 43301//43301 43276//43276 43140//43140 +f 43149//43149 43133//43133 42873//42873 +f 43091//43091 42830//42830 43360//43360 +f 43210//43210 43208//43208 43084//43084 +f 43160//43160 42935//42935 43161//43161 +f 43030//43030 42770//42770 43256//43256 +f 43269//43269 43058//43058 43094//43094 +f 43027//43027 43091//43091 43277//43277 +f 43031//43031 43165//43165 43215//43215 +f 43219//43219 43112//43112 43223//43223 +f 43200//43200 43154//43154 43174//43174 +f 42730//42730 42870//42870 43481//43481 +f 42984//42984 42938//42938 43426//43426 +f 43491//43491 43149//43149 43098//43098 +f 43090//43090 43165//43165 42914//42914 +f 43089//43089 43410//43410 42971//42971 +f 43110//43110 43152//43152 43357//43357 +f 42784//42784 43033//43033 43206//43206 +f 43319//43319 43349//43349 43111//43111 +f 43094//43094 42975//42975 43234//43234 +f 42892//42892 43319//43319 43111//43111 +f 43326//43326 42997//42997 43173//43173 +f 43099//43099 43491//43491 43098//43098 +f 43241//43241 43232//43232 43256//43256 +f 43234//43234 42975//42975 42985//42985 +f 43275//43275 42971//42971 43410//43410 +f 43201//43201 42896//42896 43151//43151 +f 43036//43036 43221//43221 43279//43279 +f 43086//43086 42915//42915 43157//43157 +f 43279//43279 43280//43280 43036//43036 +f 43168//43168 43191//43191 43090//43090 +f 42899//42899 43116//43116 43229//43229 +f 42980//42980 43320//43320 43168//43168 +f 43095//43095 43199//43199 43174//43174 +f 43234//43234 42985//42985 43235//43235 +f 42983//42983 43086//43086 43157//43157 +f 43040//43040 43035//43035 43038//43038 +f 43163//43163 43236//43236 42986//42986 +f 43296//43296 43246//43246 43122//43122 +f 43099//43099 42891//42891 43251//43251 +f 43037//43037 42983//42983 43158//43158 +f 43230//43230 43271//43271 43025//43025 +f 43271//43271 43143//43143 43025//43025 +f 43056//43056 43241//43241 43000//43000 +f 43025//43025 43022//43022 43230//43230 +f 43235//43235 43021//43021 43124//43124 +f 43241//43241 43056//43056 43203//43203 +f 43162//43162 42966//42966 43114//43114 +f 43371//43371 43001//43001 43052//43052 +f 42734//42734 43323//43323 43259//43259 +f 43003//43003 42734//42734 43259//43259 +f 43187//43187 43001//43001 43371//43371 +f 43114//43114 42986//42986 43236//43236 +f 43329//43329 42943//42943 43170//43170 +f 43222//43222 42995//42995 42876//42876 +f 43050//43050 42790//42790 43119//43119 +f 43119//43119 42793//42793 43164//43164 +f 43239//43239 43170//43170 43053//43053 +f 43164//43164 42942//42942 43224//43224 +f 43373//43373 42910//42910 43252//43252 +f 43070//43070 43175//43175 43176//43176 +f 43071//43071 43175//43175 43070//43070 +f 43067//43067 43066//43066 43186//43186 +f 43177//43177 43067//43067 43186//43186 +f 43176//43176 43072//43072 43070//43070 +f 43067//43067 43177//43177 42955//42955 +f 43404//43404 43069//43069 43177//43177 +f 43263//43263 43069//43069 43404//43404 +f 43068//43068 43069//43069 43263//43263 +f 42955//42955 43177//43177 43069//43069 +f 42950//42950 43072//43072 43178//43178 +f 42950//42950 43178//43178 43062//43062 +f 42874//42874 43068//43068 43263//43263 +f 43061//43061 42951//42951 43179//43179 +f 42951//42951 43181//43181 43179//43179 +f 43179//43179 43181//43181 43283//43283 +f 43064//43064 42952//42952 43507//43507 +f 43183//43183 43063//43063 43289//43289 +f 43182//43182 43087//43087 43156//43156 +f 43063//43063 43183//43183 43065//43065 +f 43065//43065 43183//43183 43184//43184 +f 43377//43377 42849//42849 43182//43182 +f 43185//43185 43066//43066 43184//43184 +f 43065//43065 43184//43184 43066//43066 +f 43186//43186 43066//43066 43185//43185 +f 43126//43126 43081//43081 43317//43317 +f 43171//43171 43172//43172 43436//43436 +f 43245//43245 43078//43078 43263//43263 +f 43299//43299 43224//43224 43120//43120 +f 42808//42808 43305//43305 43167//43167 +f 43191//43191 43168//43168 43320//43320 +f 42961//42961 43295//43295 43188//43188 +f 42981//42981 43327//43327 43193//43193 +f 42758//42758 42941//42941 43550//43550 +f 43398//43398 43197//43197 43189//43189 +f 43335//43335 43017//43017 43267//43267 +f 42993//42993 43019//43019 43575//43575 +f 43079//43079 43088//43088 42827//42827 +f 43575//43575 43019//43019 43631//43631 +f 42867//42867 43096//43096 43301//43301 +f 43154//43154 43242//43242 43243//43243 +f 43492//43492 43172//43172 43396//43396 +f 42921//42921 43088//43088 43216//43216 +f 43172//43172 43082//43082 43396//43396 +f 43126//43126 43258//43258 43095//43095 +f 43121//43121 42910//42910 43373//43373 +f 43242//43242 43154//43154 43200//43200 +f 43084//43084 43208//43208 43261//43261 +f 43138//43138 43139//43139 43454//43454 +f 43300//43300 43144//43144 43335//43335 +f 43018//43018 42990//42990 42940//42940 +f 43244//43244 42808//42808 43117//43117 +f 43157//43157 42915//42915 43249//43249 +f 43089//43089 43477//43477 43410//43410 +f 43216//43216 43338//43338 42921//42921 +f 43087//43087 43054//43054 43159//43159 +f 43477//43477 43089//43089 43141//43141 +f 43204//43204 43340//43340 43132//43132 +f 43103//43103 43260//43260 43150//43150 +f 43103//43103 43312//43312 43260//43260 +f 43041//43041 43107//43107 43312//43312 +f 42896//42896 43024//43024 43642//43642 +f 43235//43235 43124//43124 43293//43293 +f 43252//43252 43202//43202 43253//43253 +f 42924//42924 43214//43214 42907//42907 +f 43300//43300 43085//43085 43144//43144 +f 43462//43462 42826//42826 42889//42889 +f 43151//43151 42896//42896 43642//43642 +f 43340//43340 43322//43322 43132//43132 +f 43254//43254 43265//43265 43100//43100 +f 43104//43104 43304//43304 42989//42989 +f 43117//43117 43131//43131 43213//43213 +f 43132//43132 43322//43322 43136//43136 +f 43218//43218 43049//43049 43321//43321 +f 43124//43124 42957//42957 43215//43215 +f 43104//43104 43268//43268 43304//43304 +f 43158//43158 43238//43238 43037//43037 +f 43200//43200 43174//43174 43332//43332 +f 43034//43034 42778//42778 43266//43266 +f 43330//43330 43046//43046 43166//43166 +f 43222//43222 43363//43363 43105//43105 +f 43049//43049 43050//43050 43536//43536 +f 43464//43464 43102//43102 43106//43106 +f 43207//43207 42879//42879 43349//43349 +f 43046//43046 43330//43330 43052//43052 +f 43056//43056 43029//43029 43203//43203 +f 43135//43135 43100//43100 43265//43265 +f 42789//42789 42826//42826 43228//43228 +f 42681//42681 43205//43205 43419//43419 +f 43211//43211 43135//43135 43265//43265 +f 43032//43032 42681//42681 43419//43419 +f 43034//43034 43273//43273 43166//43166 +f 43268//43268 42996//42996 43206//43206 +f 43324//43324 43155//43155 43026//43026 +f 43026//43026 43101//43101 43324//43324 +f 43371//43371 43052//43052 43330//43330 +f 43213//43213 43131//43131 43411//43411 +f 43137//43137 43135//43135 43211//43211 +f 43231//43231 43230//43230 43022//43022 +f 43130//43130 43231//43231 43022//43022 +f 42981//42981 43155//43155 43327//43327 +f 43359//43359 43323//43323 43108//43108 +f 43005//43005 43032//43032 43169//43169 +f 43112//43112 43219//43219 43148//43148 +f 43194//43194 43231//43231 43130//43130 +f 43036//43036 43280//43280 43109//43109 +f 43109//43109 43280//43280 43296//43296 +f 42892//42892 42979//42979 43319//43319 +f 42791//42791 43110//43110 43493//43493 +f 43165//43165 43090//43090 43403//43403 +f 43191//43191 43403//43403 43090//43090 +f 43038//43038 43042//43042 43040//43040 +f 43319//43319 42979//42979 43520//43520 +f 42890//42890 42997//42997 43326//43326 +f 43256//43256 43226//43226 43030//43030 +f 43081//43081 43137//43137 43211//43211 +f 43368//43368 43044//43044 43430//43430 +f 43352//43352 43081//43081 43211//43211 +f 43233//43233 43042//43042 43437//43437 +f 43236//43236 43163//43163 43421//43421 +f 43365//43365 43105//43105 43363//43363 +f 43172//43172 43492//43492 43436//43436 +f 43189//43189 42958//42958 43245//43245 +f 43020//43020 43458//43458 43146//43146 +f 43234//43234 43235//43235 43293//43293 +f 43240//43240 43299//43299 43120//43120 +f 43327//43327 43306//43306 43193//43193 +f 43079//43079 43216//43216 43088//43088 +f 43352//43352 43317//43317 43081//43081 +f 43121//43121 43240//43240 43120//43120 +f 43128//43128 43320//43320 42980//42980 +f 43306//43306 43134//43134 43193//43193 +f 43129//43129 43261//43261 43303//43303 +f 43305//43305 42808//42808 43244//43244 +f 43247//43247 43190//43190 43341//43341 +f 43188//43188 43248//43248 42970//42970 +f 43190//43190 43138//43138 43341//43341 +f 43147//43147 43134//43134 43306//43306 +f 43427//43427 43128//43128 43198//43198 +f 42921//42921 43338//43338 43266//43266 +f 43114//43114 43422//43422 43162//43162 +f 42987//42987 42921//42921 43266//43266 +f 43258//43258 43126//43126 43317//43317 +f 43345//43345 42787//42787 43553//43553 +f 43209//43209 43147//43147 43350//43350 +f 43236//43236 43421//43421 43348//43348 +f 43035//43035 43228//43228 43869//43869 +f 43242//43242 43200//43200 43332//43332 +f 43207//43207 43349//43349 43582//43582 +f 43101//43101 43136//43136 43322//43322 +f 43215//43215 43390//43390 43124//43124 +f 43195//43195 43374//43374 43192//43192 +f 43332//43332 43174//43174 43199//43199 +f 43394//43394 43140//43140 43871//43871 +f 43324//43324 43101//43101 43322//43322 +f 43195//43195 43307//43307 43374//43374 +f 43426//43426 42885//42885 43237//43237 +f 43308//43308 43141//43141 43142//43142 +f 43195//43195 43269//43269 43307//43307 +f 43390//43390 43215//43215 43397//43397 +f 43257//43257 43361//43361 43315//43315 +f 43153//43153 43275//43275 43407//43407 +f 43345//43345 43205//43205 42880//42880 +f 43353//43353 43140//43140 43394//43394 +f 43142//43142 43143//43143 43444//43444 +f 43269//43269 43094//43094 43333//43333 +f 43368//43368 43430//43430 43429//43429 +f 43215//43215 43165//43165 43344//43344 +f 43095//43095 43496//43496 43199//43199 +f 43044//43044 43329//43329 43430//43430 +f 43095//43095 43418//43418 43496//43496 +f 43258//43258 43418//43418 43095//43095 +f 43278//43278 42890//42890 43471//43471 +f 43221//43221 43220//43220 43277//43277 +f 43326//43326 43471//43471 42890//42890 +f 43107//43107 43218//43218 43533//43533 +f 43481//43481 43359//43359 42730//42730 +f 43152//43152 43212//43212 43573//43573 +f 43108//43108 42730//42730 43359//43359 +f 43408//43408 43203//43203 43029//43029 +f 43133//43133 43408//43408 43029//43029 +f 43362//43362 43411//43411 43131//43131 +f 43131//43131 43226//43226 43362//43362 +f 43219//43219 43223//43223 43225//43225 +f 43456//43456 43158//43158 42983//42983 +f 43133//43133 43149//43149 43485//43485 +f 43536//43536 43050//43050 43432//43432 +f 43432//43432 43050//43050 43119//43119 +f 43295//43295 43187//43187 43494//43494 +f 43167//43167 43484//43484 43225//43225 +f 43362//43362 43256//43256 43232//43232 +f 43484//43484 43167//43167 43305//43305 +f 42876//42876 43270//43270 43356//43356 +f 43224//43224 43274//43274 43164//43164 +f 43274//43274 43224//43224 43299//43299 +f 43367//43367 42877//42877 43365//43365 +f 42877//42877 43367//43367 43337//43337 +f 43379//43379 43281//43281 43287//43287 +f 43379//43379 43287//43287 43178//43178 +f 43186//43186 43372//43372 43177//43177 +f 43372//43372 43404//43404 43177//43177 +f 43288//43288 43287//43287 43281//43281 +f 43282//43282 43288//43288 43281//43281 +f 43062//43062 43178//43178 43287//43287 +f 43287//43287 43288//43288 43289//43289 +f 43289//43289 43062//43062 43287//43287 +f 43288//43288 43282//43282 43289//43289 +f 43062//43062 43289//43289 43063//43063 +f 43061//43061 43503//43503 42949//42949 +f 43064//43064 43603//43603 43180//43180 +f 43064//43064 43507//43507 43603//43603 +f 43507//43507 42952//42952 43503//43503 +f 42952//42952 42949//42949 43503//43503 +f 43282//43282 43382//43382 43289//43289 +f 43283//43283 43181//43181 43700//43700 +f 43382//43382 43383//43383 43289//43289 +f 43183//43183 43289//43289 43383//43383 +f 43700//43700 43181//43181 43377//43377 +f 43284//43284 43183//43183 43383//43383 +f 43184//43184 43183//43183 43284//43284 +f 43185//43185 43184//43184 43284//43284 +f 43291//43291 43292//43292 43073//43073 +f 43292//43292 43175//43175 43071//43071 +f 43071//43071 43073//43073 43292//43292 +f 43176//43176 43178//43178 43072//43072 +f 43379//43379 43178//43178 43176//43176 +f 43291//43291 43074//43074 43290//43290 +f 43073//43073 43074//43074 43291//43291 +f 43074//43074 42860//42860 43290//43290 +f 42861//42861 43290//43290 42860//42860 +f 43381//43381 43290//43290 42861//42861 +f 42861//42861 43075//43075 43381//43381 +f 43075//43075 43076//43076 43381//43381 +f 43077//43077 43286//43286 43076//43076 +f 43076//43076 43286//43286 43285//43285 +f 43077//43077 43180//43180 43286//43286 +f 42940//42940 43115//43115 43438//43438 +f 43259//43259 43323//43323 43450//43450 +f 43483//43483 43128//43128 43427//43427 +f 43241//43241 43531//43531 43232//43232 +f 43296//43296 43413//43413 43246//43246 +f 43247//43247 43294//43294 43237//43237 +f 43003//43003 43259//43259 43450//43450 +f 43080//43080 43003//43003 43450//43450 +f 43019//43019 43347//43347 43631//43631 +f 43125//43125 43080//43080 43450//43450 +f 43127//43127 43118//43118 43893//43893 +f 43141//43141 43308//43308 43477//43477 +f 43298//43298 43125//43125 43450//43450 +f 43347//43347 43019//43019 42960//42960 +f 43018//43018 42940//42940 43768//43768 +f 43294//43294 43247//43247 43341//43341 +f 43398//43398 43145//43145 43197//43197 +f 43122//43122 43246//43246 43196//43196 +f 43024//43024 43146//43146 43642//43642 +f 43192//43192 43339//43339 43251//43251 +f 43299//43299 43240//43240 43336//43336 +f 43203//43203 43531//43531 43241//43241 +f 43217//43217 43145//43145 43334//43334 +f 43045//43045 43355//43355 43480//43480 +f 43162//43162 43355//43355 43045//43045 +f 43420//43420 43123//43123 43196//43196 +f 43198//43198 43207//43207 43582//43582 +f 43396//43396 43082//43082 43150//43150 +f 43297//43297 43243//43243 43242//43242 +f 43444//43444 43143//43143 43563//43563 +f 43724//43724 43123//43123 43420//43420 +f 43150//43150 43260//43260 43447//43447 +f 43156//43156 43087//43087 43541//43541 +f 43208//43208 43210//43210 43452//43452 +f 43143//43143 43271//43271 43563//43563 +f 43373//43373 43240//43240 43121//43121 +f 43231//43231 43313//43313 43230//43230 +f 43313//43313 43271//43271 43230//43230 +f 43087//43087 43159//43159 43316//43316 +f 43541//43541 43087//43087 43316//43316 +f 43331//43331 43271//43271 43313//43313 +f 43454//43454 43139//43139 43304//43304 +f 43139//43139 42989//42989 43304//43304 +f 43312//43312 43107//43107 43457//43457 +f 43313//43313 43231//43231 43346//43346 +f 43209//43209 43249//43249 42915//42915 +f 43412//43412 43159//43159 43160//43160 +f 43264//43264 43092//43092 43395//43395 +f 43151//43151 43735//43735 43201//43201 +f 43322//43322 43340//43340 43442//43442 +f 43333//43333 43307//43307 43269//43269 +f 43344//43344 43397//43397 43215//43215 +f 43194//43194 43346//43346 43231//43231 +f 43297//43297 43242//43242 43399//43399 +f 43106//43106 43466//43466 43464//43464 +f 43421//43421 43201//43201 43735//43735 +f 43465//43465 43268//43268 43318//43318 +f 43038//43038 43035//43035 43869//43869 +f 43117//43117 43213//43213 43244//43244 +f 43254//43254 43248//43248 43551//43551 +f 43373//43373 43252//43252 43391//43391 +f 43357//43357 43152//43152 43573//43573 +f 43161//43161 42984//42984 43364//43364 +f 43253//43253 43391//43391 43252//43252 +f 43268//43268 43206//43206 43318//43318 +f 43364//43364 42984//42984 43426//43426 +f 43321//43321 43049//43049 43536//43536 +f 43234//43234 43333//43333 43094//43094 +f 43426//43426 43237//43237 43294//43294 +f 43319//43319 43520//43520 43358//43358 +f 43277//43277 43091//43091 43360//43360 +f 43327//43327 43155//43155 43324//43324 +f 43034//43034 43266//43266 43515//43515 +f 43169//43169 43032//43032 43475//43475 +f 43333//43333 43234//43234 43311//43311 +f 43267//43267 42907//42907 43214//43214 +f 43257//43257 43253//43253 43202//43202 +f 43366//43366 43238//43238 43158//43158 +f 43325//43325 43048//43048 43416//43416 +f 43164//43164 43432//43432 43119//43119 +f 43033//43033 43272//43272 43206//43206 +f 43253//43253 43257//43257 43315//43315 +f 43006//43006 42791//42791 43115//43115 +f 43272//43272 43033//43033 43351//43351 +f 43351//43351 43033//43033 43229//43229 +f 43211//43211 43265//43265 43343//43343 +f 43361//43361 43148//43148 43518//43518 +f 43128//43128 43483//43483 43320//43320 +f 43463//43463 43221//43221 43277//43277 +f 43270//43270 42868//42868 43354//43354 +f 43173//43173 43113//43113 43482//43482 +f 43343//43343 43375//43375 43211//43211 +f 43113//43113 43368//43368 43482//43482 +f 43352//43352 43211//43211 43375//43375 +f 43219//43219 43523//43523 43148//43148 +f 43356//43356 43270//43270 43354//43354 +f 43418//43418 43258//43258 43417//43417 +f 43279//43279 43221//43221 43370//43370 +f 43523//43523 43219//43219 43402//43402 +f 43280//43280 43279//43279 43370//43370 +f 42876//42876 43356//43356 43222//43222 +f 43496//43496 43332//43332 43199//43199 +f 43171//43171 43488//43488 43116//43116 +f 43296//43296 43280//43280 43370//43370 +f 43485//43485 43149//43149 43595//43595 +f 43256//43256 43362//43362 43226//43226 +f 42868//42868 43255//43255 43354//43354 +f 43491//43491 43595//43595 43149//43149 +f 43329//43329 43170//43170 43433//43433 +f 43355//43355 43162//43162 43422//43422 +f 43399//43399 43242//43242 43302//43302 +f 43424//43424 43362//43362 43232//43232 +f 43170//43170 43239//43239 43369//43369 +f 43491//43491 43099//43099 43596//43596 +f 43274//43274 43299//43299 43336//43336 +f 43337//43337 43624//43624 43079//43079 +f 43413//43413 43296//43296 43468//43468 +f 43495//43495 43188//43188 43295//43295 +f 43239//43239 43303//43303 43369//43369 +f 43216//43216 43079//43079 43624//43624 +f 43845//43845 43250//43250 43757//43757 +f 43415//43415 43194//43194 43243//43243 +f 43246//43246 43413//43413 43478//43478 +f 43048//43048 43125//43125 43416//43416 +f 43334//43334 43145//43145 43443//43443 +f 43393//43393 43188//43188 43495//43495 +f 43297//43297 43415//43415 43243//43243 +f 43248//43248 43188//43188 43393//43393 +f 43264//43264 43395//43395 43557//43557 +f 43189//43189 43245//43245 43398//43398 +f 43724//43724 43204//43204 43123//43123 +f 43099//43099 43251//43251 43339//43339 +f 43308//43308 43142//43142 43428//43428 +f 43845//43845 43462//43462 42889//42889 +f 43423//43423 43417//43417 43258//43258 +f 43301//43301 43096//43096 43526//43526 +f 43335//43335 43733//43733 43300//43300 +f 43390//43390 43386//43386 43124//43124 +f 43341//43341 43138//43138 43389//43389 +f 43138//43138 43454//43454 43389//43389 +f 42826//42826 43462//43462 43228//43228 +f 43374//43374 43339//43339 43192//43192 +f 43147//43147 43306//43306 43350//43350 +f 43346//43346 43331//43331 43313//43313 +f 43360//43360 43085//43085 43300//43300 +f 43539//43539 43582//43582 43349//43349 +f 43150//43150 43447//43447 43396//43396 +f 43304//43304 43268//43268 43455//43455 +f 43470//43470 43034//43034 43515//43515 +f 43496//43496 43498//43498 43332//43332 +f 43213//43213 43514//43514 43244//43244 +f 43265//43265 43254//43254 43551//43551 +f 43209//43209 43350//43350 43249//43249 +f 43447//43447 43260//43260 43310//43310 +f 43343//43343 43265//43265 43551//43551 +f 43408//43408 43133//43133 43485//43485 +f 43349//43349 43319//43319 43689//43689 +f 43312//43312 43310//43310 43260//43260 +f 43273//43273 43034//43034 43470//43470 +f 43210//43210 43153//43153 43407//43407 +f 43344//43344 43165//43165 43403//43403 +f 43315//43315 43361//43361 43518//43518 +f 43318//43318 43206//43206 43579//43579 +f 43457//43457 43107//43107 43533//43533 +f 43169//43169 43475//43475 43425//43425 +f 43410//43410 43407//43407 43275//43275 +f 43157//43157 43249//43249 43435//43435 +f 43563//43563 43271//43271 43401//43401 +f 43331//43331 43401//43401 43271//43271 +f 43218//43218 43321//43321 43533//43533 +f 43412//43412 43160//43160 43756//43756 +f 43302//43302 43242//43242 43332//43332 +f 43302//43302 43332//43332 43498//43498 +f 43157//43157 43456//43456 42983//42983 +f 43370//43370 43221//43221 43749//43749 +f 43330//43330 43166//43166 43273//43273 +f 43331//43331 43405//43405 43401//43401 +f 43296//43296 43370//43370 43468//43468 +f 43348//43348 43647//43647 43236//43236 +f 43110//43110 43357//43357 43493//43493 +f 43620//43620 43236//43236 43647//43647 +f 43430//43430 43329//43329 43433//43433 +f 43164//43164 43434//43434 43432//43432 +f 43161//43161 43364//43364 43692//43692 +f 43164//43164 43274//43274 43434//43434 +f 43552//43552 42791//42791 43493//43493 +f 43326//43326 43173//43173 43611//43611 +f 42791//42791 43552//43552 43115//43115 +f 43433//43433 43170//43170 43369//43369 +f 43371//43371 43494//43494 43187//43187 +f 43354//43354 43255//43255 43439//43439 +f 43234//43234 43293//43293 43311//43311 +f 43236//43236 43620//43620 43114//43114 +f 43488//43488 43171//43171 43436//43436 +f 43317//43317 43423//43423 43258//43258 +f 43362//43362 43424//43424 43524//43524 +f 43238//43238 43366//43366 43570//43570 +f 43176//43176 43175//43175 43376//43376 +f 43379//43379 43378//43378 43281//43281 +f 43378//43378 43502//43502 43281//43281 +f 43453//43453 43186//43186 43532//43532 +f 43372//43372 43186//43186 43453//43453 +f 43281//43281 43502//43502 43380//43380 +f 43282//43282 43281//43281 43380//43380 +f 43263//43263 43404//43404 43406//43406 +f 43381//43381 43076//43076 43509//43509 +f 43509//43509 43076//43076 43285//43285 +f 43503//43503 43061//43061 43504//43504 +f 43061//43061 43179//43179 43504//43504 +f 43283//43283 43504//43504 43179//43179 +f 43286//43286 43180//43180 43602//43602 +f 43377//43377 43182//43182 43314//43314 +f 43156//43156 43314//43314 43182//43182 +f 43603//43603 43602//43602 43180//43180 +f 43700//43700 43377//43377 43701//43701 +f 43384//43384 43284//43284 43383//43383 +f 43185//43185 43284//43284 43384//43384 +f 43385//43385 43185//43185 43384//43384 +f 43532//43532 43185//43185 43385//43385 +f 43186//43186 43185//43185 43532//43532 +f 43294//43294 43341//43341 43445//43445 +f 43535//43535 43214//43214 43262//43262 +f 43340//43340 43204//43204 43724//43724 +f 43373//43373 43547//43547 43240//43240 +f 43496//43496 43469//43469 43498//43498 +f 43421//43421 43735//43735 43348//43348 +f 43261//43261 43208//43208 43448//43448 +f 43391//43391 43547//43547 43373//43373 +f 43102//43102 43587//43587 43387//43387 +f 43689//43689 43539//43539 43349//43349 +f 43441//43441 43442//43442 43340//43340 +f 43551//43551 43248//43248 43393//43393 +f 43445//43445 43341//43341 43389//43389 +f 43469//43469 43496//43496 43414//43414 +f 43360//43360 43300//43300 43388//43388 +f 43267//43267 43214//43214 43535//43535 +f 43452//43452 43448//43448 43208//43208 +f 43145//43145 43398//43398 43443//43443 +f 43446//43446 43391//43391 43253//43253 +f 43439//43439 43255//43255 43264//43264 +f 43305//43305 43244//43244 43584//43584 +f 43389//43389 43454//43454 43662//43662 +f 43343//43343 43551//43551 43342//43342 +f 43319//43319 43358//43358 43545//43545 +f 43365//43365 43363//43363 43592//43592 +f 43449//43449 43374//43374 43307//43307 +f 43452//43452 43210//43210 43400//43400 +f 43401//43401 43405//43405 43521//43521 +f 43440//43440 43263//43263 43406//43406 +f 43573//43573 43212//43212 43549//43549 +f 43422//43422 43114//43114 43620//43620 +f 43314//43314 43156//43156 43541//43541 +f 43328//43328 43327//43327 43324//43324 +f 43210//43210 43407//43407 43400//43400 +f 43277//43277 43360//43360 43392//43392 +f 43405//43405 43331//43331 43497//43497 +f 43497//43497 43331//43331 43346//43346 +f 43307//43307 43333//43333 43449//43449 +f 43159//43159 43541//43541 43316//43316 +f 43268//43268 43465//43465 43455//43455 +f 43518//43518 43148//43148 43622//43622 +f 43463//43463 43277//43277 43392//43392 +f 43327//43327 43328//43328 43451//43451 +f 43148//43148 43523//43523 43622//43622 +f 43871//43871 43140//43140 43276//43276 +f 43463//43463 43749//43749 43221//43221 +f 43458//43458 43238//43238 43570//43570 +f 43350//43350 43306//43306 43652//43652 +f 43310//43310 43312//43312 43635//43635 +f 43869//43869 43228//43228 43626//43626 +f 43635//43635 43312//43312 43457//43457 +f 43399//43399 43302//43302 43498//43498 +f 43346//43346 43194//43194 43409//43409 +f 43353//43353 43481//43481 42870//42870 +f 43409//43409 43194//43194 43415//43415 +f 43249//43249 43350//43350 43435//43435 +f 43520//43520 42993//42993 43575//43575 +f 43330//43330 43273//43273 43487//43487 +f 43986//43986 43032//43032 43419//43419 +f 43530//43530 43352//43352 43375//43375 +f 43032//43032 43986//43986 43475//43475 +f 43514//43514 43213//43213 43473//43473 +f 43042//43042 43038//43038 43693//43693 +f 43351//43351 43229//43229 43490//43490 +f 43609//43609 43355//43355 43422//43422 +f 43730//43730 43735//43735 43151//43151 +f 43416//43416 44000//44000 43325//43325 +f 43227//43227 43278//43278 43559//43559 +f 43196//43196 43246//43246 43478//43478 +f 43352//43352 43423//43423 43317//43317 +f 42839//42839 43325//43325 43879//43879 +f 43347//43347 42960//42960 43387//43387 +f 43478//43478 43544//43544 43196//43196 +f 43278//43278 43471//43471 43559//43559 +f 43420//43420 43196//43196 43544//43544 +f 43124//43124 43386//43386 43293//43293 +f 43559//43559 43471//43471 43562//43562 +f 43473//43473 43213//43213 43411//43411 +f 43437//43437 43042//43042 43693//43693 +f 43250//43250 42758//42758 43757//43757 +f 43099//43099 43339//43339 43596//43596 +f 43118//43118 43233//43233 43437//43437 +f 43262//43262 43486//43486 43535//43535 +f 43432//43432 43434//43434 43542//43542 +f 43369//43369 43303//43303 43643//43643 +f 43173//43173 43482//43482 43611//43611 +f 43495//43495 43295//43295 43494//43494 +f 43232//43232 43531//43531 43489//43489 +f 43336//43336 43240//43240 43578//43578 +f 43309//43309 43127//43127 43893//43893 +f 43652//43652 43306//43306 43672//43672 +f 43768//43768 43553//43553 43018//43018 +f 43531//43531 43203//43203 43651//43651 +f 43547//43547 43578//43578 43240//43240 +f 43340//43340 43724//43724 43441//43441 +f 43587//43587 43102//43102 43590//43590 +f 43345//43345 43553//43553 43556//43556 +f 43589//43589 43492//43492 43396//43396 +f 43416//43416 43125//43125 43298//43298 +f 43266//43266 43338//43338 43515//43515 +f 43590//43590 43102//43102 43464//43464 +f 43401//43401 43699//43699 43563//43563 +f 43498//43498 43459//43459 43399//43399 +f 43419//43419 43205//43205 43680//43680 +f 43276//43276 43301//43301 43919//43919 +f 43354//43354 43439//43439 43356//43356 +f 43651//43651 43203//43203 43408//43408 +f 43399//43399 43459//43459 43517//43517 +f 43442//43442 43324//43324 43322//43322 +f 43273//43273 43470//43470 43565//43565 +f 43343//43343 43342//43342 43528//43528 +f 43304//43304 43543//43543 43454//43454 +f 43456//43456 43461//43461 43158//43158 +f 43447//43447 43310//43310 43670//43670 +f 43315//43315 43446//43446 43253//43253 +f 43407//43407 43410//43410 43477//43477 +f 43461//43461 43366//43366 43158//43158 +f 43304//43304 43455//43455 43543//43543 +f 43528//43528 43529//43529 43343//43343 +f 43481//43481 43353//43353 43540//43540 +f 43529//43529 43375//43375 43343//43343 +f 43353//43353 43394//43394 43540//43540 +f 43468//43468 43370//43370 43749//43749 +f 43645//43645 43374//43374 43449//43449 +f 43482//43482 43368//43368 43580//43580 +f 43403//43403 43516//43516 43344//43344 +f 43413//43413 43468//43468 43472//43472 +f 43429//43429 43580//43580 43368//43368 +f 43471//43471 43326//43326 43611//43611 +f 43429//43429 43430//43430 43694//43694 +f 43319//43319 43545//43545 43689//43689 +f 43116//43116 43583//43583 43229//43229 +f 43409//43409 43405//43405 43497//43497 +f 43116//43116 43488//43488 43583//43583 +f 43191//43191 43320//43320 43467//43467 +f 43413//43413 43472//43472 43478//43478 +f 43206//43206 43272//43272 43579//43579 +f 43451//43451 43328//43328 43667//43667 +f 43451//43451 43306//43306 43327//43327 +f 43497//43497 43346//43346 43409//43409 +f 43530//43530 43569//43569 43352//43352 +f 43333//43333 43659//43659 43449//43449 +f 43371//43371 43330//43330 43487//43487 +f 43638//43638 43351//43351 43490//43490 +f 43541//43541 43159//43159 43574//43574 +f 43494//43494 43371//43371 43639//43639 +f 43427//43427 43198//43198 43582//43582 +f 43423//43423 43352//43352 43569//43569 +f 43335//43335 43267//43267 43538//43538 +f 43490//43490 43229//43229 43583//43583 +f 43757//43757 42758//42758 43550//43550 +f 43412//43412 43574//43574 43159//43159 +f 43568//43568 43496//43496 43418//43418 +f 43415//43415 43527//43527 43409//43409 +f 43303//43303 43261//43261 43593//43593 +f 43414//43414 43496//43496 43568//43568 +f 43869//43869 43693//43693 43038//43038 +f 43570//43570 43366//43366 43621//43621 +f 43474//43474 43415//43415 43297//43297 +f 43476//43476 43402//43402 43219//43219 +f 43358//43358 43520//43520 43566//43566 +f 43297//43297 43594//43594 43474//43474 +f 43479//43479 43434//43434 43274//43274 +f 43386//43386 43311//43311 43293//43293 +f 43546//43546 43479//43479 43274//43274 +f 43219//43219 43225//43225 43476//43476 +f 43142//43142 43444//43444 43428//43428 +f 43489//43489 43424//43424 43232//43232 +f 43274//43274 43336//43336 43546//43546 +f 43517//43517 43297//43297 43399//43399 +f 43336//43336 43578//43578 43546//43546 +f 43426//43426 43294//43294 43445//43445 +f 43484//43484 43682//43682 43225//43225 +f 43484//43484 43305//43305 43682//43682 +f 43648//43648 43118//43118 43437//43437 +f 43600//43600 43499//43499 43376//43376 +f 43378//43378 43379//43379 43501//43501 +f 43499//43499 43378//43378 43501//43501 +f 43378//43378 43499//43499 43502//43502 +f 43282//43282 43380//43380 43505//43505 +f 43406//43406 43404//43404 43500//43500 +f 43506//43506 43509//43509 43285//43285 +f 43285//43285 43286//43286 43506//43506 +f 43602//43602 43506//43506 43286//43286 +f 43504//43504 43283//43283 43700//43700 +f 43603//43603 43507//43507 43604//43604 +f 43382//43382 43282//43282 43505//43505 +f 43505//43505 43508//43508 43382//43382 +f 43508//43508 43605//43605 43382//43382 +f 43383//43383 43382//43382 43605//43605 +f 43606//43606 43383//43383 43605//43605 +f 43384//43384 43383//43383 43606//43606 +f 43385//43385 43384//43384 43606//43606 +f 43290//43290 43381//43381 43510//43510 +f 43381//43381 43509//43509 43510//43510 +f 43511//43511 43291//43291 43512//43512 +f 43292//43292 43291//43291 43511//43511 +f 43175//43175 43292//43292 43376//43376 +f 43376//43376 43292//43292 43600//43600 +f 43600//43600 43292//43292 43511//43511 +f 43176//43176 43376//43376 43379//43379 +f 43379//43379 43376//43376 43501//43501 +f 43291//43291 43290//43290 43513//43513 +f 43512//43512 43291//43291 43513//43513 +f 43513//43513 43290//43290 43510//43510 +f 43446//43446 43695//43695 43391//43391 +f 43367//43367 43365//43365 43675//43675 +f 43452//43452 43400//43400 43660//43660 +f 43632//43632 43344//43344 43633//43633 +f 43440//43440 43555//43555 43263//43263 +f 43367//43367 43743//43743 43337//43337 +f 44189//44189 43345//43345 43556//43556 +f 43431//43431 43309//43309 43630//43630 +f 43685//43685 43324//43324 43442//43442 +f 43633//43633 43344//43344 43516//43516 +f 43342//43342 43551//43551 43880//43880 +f 43400//43400 43407//43407 43751//43751 +f 43245//43245 43263//43263 43555//43555 +f 43398//43398 43245//43245 43555//43555 +f 43355//43355 43609//43609 43480//43480 +f 43608//43608 43328//43328 43324//43324 +f 43747//43747 43919//43919 43301//43301 +f 43191//43191 43516//43516 43403//43403 +f 43853//43853 43227//43227 43559//43559 +f 43264//43264 43557//43557 43969//43969 +f 43561//43561 43662//43662 43454//43454 +f 43659//43659 43333//43333 43522//43522 +f 43405//43405 43409//43409 43521//43521 +f 43191//43191 43467//43467 43516//43516 +f 43543//43543 43561//43561 43454//43454 +f 43366//43366 43461//43461 43665//43665 +f 43595//43595 43408//43408 43485//43485 +f 43634//43634 43670//43670 43310//43310 +f 43608//43608 43667//43667 43328//43328 +f 43487//43487 43273//43273 43885//43885 +f 43333//43333 43311//43311 43522//43522 +f 43534//43534 43419//43419 43680//43680 +f 43520//43520 43575//43575 43566//43566 +f 43362//43362 43473//43473 43411//43411 +f 43665//43665 43621//43621 43366//43366 +f 43467//43467 43320//43320 43483//43483 +f 43524//43524 43473//43473 43362//43362 +f 43986//43986 43419//43419 43534//43534 +f 43455//43455 43465//43465 43627//43627 +f 43521//43521 43409//43409 43613//43613 +f 43469//43469 43597//43597 43498//43498 +f 43414//43414 43650//43650 43469//43469 +f 43650//43650 43597//43597 43469//43469 +f 43527//43527 43613//43613 43409//43409 +f 43613//43613 43527//43527 43614//43614 +f 43424//43424 43618//43618 43524//43524 +f 43802//43802 43425//43425 43475//43475 +f 43465//43465 43318//43318 43579//43579 +f 43624//43624 43337//43337 43743//43743 +f 43879//43879 43325//43325 44000//44000 +f 43657//43657 43459//43459 43498//43498 +f 43530//43530 43375//43375 43529//43529 +f 43311//43311 43460//43460 43522//43522 +f 43526//43526 43217//43217 43334//43334 +f 43657//43657 43519//43519 43459//43459 +f 43596//43596 43595//43595 43491//43491 +f 43639//43639 43371//43371 43487//43487 +f 43652//43652 43560//43560 43350//43350 +f 43478//43478 43472//43472 43585//43585 +f 43216//43216 43624//43624 43548//43548 +f 43657//43657 43498//43498 43597//43597 +f 43474//43474 43527//43527 43415//43415 +f 43480//43480 43567//43567 43395//43395 +f 43453//43453 43532//43532 43784//43784 +f 43435//43435 43350//43350 43560//43560 +f 43525//43525 43460//43460 43311//43311 +f 43115//43115 43552//43552 43805//43805 +f 43438//43438 43115//43115 43805//43805 +f 43404//43404 43372//43372 43453//43453 +f 43577//43577 43267//43267 43535//43535 +f 43525//43525 43311//43311 43386//43386 +f 43474//43474 43594//43594 43527//43527 +f 43557//43557 43395//43395 43567//43567 +f 43430//43430 43433//43433 43694//43694 +f 43724//43724 43420//43420 43591//43591 +f 43157//43157 43435//43435 43537//43537 +f 43417//43417 43568//43568 43418//43418 +f 43297//43297 43517//43517 43594//43594 +f 43495//43495 43494//43494 43640//43640 +f 43640//43640 43588//43588 43495//43495 +f 43574//43574 43412//43412 43629//43629 +f 43515//43515 43338//43338 44063//44063 +f 43393//43393 43495//43495 43588//43588 +f 43646//43646 43488//43488 43436//43436 +f 43644//43644 43393//43393 43641//43641 +f 43893//43893 43118//43118 43648//43648 +f 43568//43568 43572//43572 43414//43414 +f 43412//43412 43756//43756 43629//43629 +f 43536//43536 43432//43432 43748//43748 +f 43572//43572 43650//43650 43414//43414 +f 43586//43586 43492//43492 43589//43589 +f 43651//43651 43687//43687 43531//43531 +f 43374//43374 43645//43645 43339//43339 +f 43477//43477 43308//43308 43428//43428 +f 43161//43161 43756//43756 43160//43160 +f 43733//43733 43335//43335 43581//43581 +f 43447//43447 43589//43589 43396//43396 +f 43525//43525 43386//43386 43598//43598 +f 43576//43576 43598//43598 43386//43386 +f 43645//43645 43449//43449 43659//43659 +f 43151//43151 43642//43642 43730//43730 +f 43593//43593 43643//43643 43303//43303 +f 43439//43439 43264//43264 43727//43727 +f 43696//43696 43563//43563 43737//43737 +f 43444//43444 43563//43563 43696//43696 +f 43388//43388 43300//43300 43736//43736 +f 43390//43390 43576//43576 43386//43386 +f 43244//43244 43836//43836 43584//43584 +f 43364//43364 43426//43426 43445//43445 +f 43244//43244 43558//43558 43836//43836 +f 43363//43363 43222//43222 43592//43592 +f 43547//43547 43391//43391 43695//43695 +f 43397//43397 43576//43576 43390//43390 +f 43675//43675 43365//43365 43592//43592 +f 43576//43576 43397//43397 43632//43632 +f 43397//43397 43344//43344 43632//43632 +f 43244//43244 43514//43514 43558//43558 +f 43466//43466 43227//43227 43853//43853 +f 43594//43594 43517//43517 43674//43674 +f 43695//43695 43446//43446 43763//43763 +f 43969//43969 43728//43728 43264//43264 +f 43636//43636 43461//43461 43456//43456 +f 43514//43514 43664//43664 43558//43558 +f 43324//43324 43685//43685 43554//43554 +f 43515//43515 43934//43934 43470//43470 +f 43664//43664 43514//43514 43473//43473 +f 43934//43934 43565//43565 43470//43470 +f 43608//43608 43324//43324 43554//43554 +f 43401//43401 43607//43607 43699//43699 +f 43517//43517 43459//43459 43519//43519 +f 43521//43521 43607//43607 43401//43401 +f 43543//43543 43455//43455 43627//43627 +f 43595//43595 43671//43671 43408//43408 +f 43920//43920 43345//43345 44189//44189 +f 43612//43612 43446//43446 43315//43315 +f 43212//43212 43431//43431 43688//43688 +f 43549//43549 43212//43212 43688//43688 +f 43659//43659 43522//43522 43721//43721 +f 43749//43749 43463//43463 43892//43892 +f 43800//43800 43407//43407 43477//43477 +f 43205//43205 43345//43345 43920//43920 +f 43680//43680 43205//43205 43920//43920 +f 43619//43619 43480//43480 43609//43609 +f 43747//43747 43301//43301 43526//43526 +f 43518//43518 43622//43622 43720//43720 +f 43760//43760 43669//43669 43611//43611 +f 43468//43468 43749//43749 43623//43623 +f 43473//43473 43524//43524 43618//43618 +f 43634//43634 43310//43310 43635//43635 +f 43538//43538 43267//43267 43577//43577 +f 43565//43565 43885//43885 43273//43273 +f 43526//43526 43334//43334 43719//43719 +f 43962//43962 43784//43784 43532//43532 +f 43579//43579 43272//43272 43637//43637 +f 43991//43991 43557//43557 43567//43567 +f 43272//43272 43351//43351 43637//43637 +f 43500//43500 43404//43404 43571//43571 +f 43472//43472 43468//43468 43623//43623 +f 43457//43457 43533//43533 43866//43866 +f 43635//43635 43457//43457 43866//43866 +f 43453//43453 43571//43571 43404//43404 +f 43623//43623 43585//43585 43472//43472 +f 43423//43423 43649//43649 43417//43417 +f 43483//43483 43427//43427 43673//43673 +f 43402//43402 43888//43888 43523//43523 +f 43611//43611 43482//43482 43760//43760 +f 43568//43568 43417//43417 43649//43649 +f 43802//43802 43486//43486 43425//43425 +f 43323//43323 43359//43359 43761//43761 +f 43888//43888 43402//43402 43476//43476 +f 43736//43736 43300//43300 43733//43733 +f 43564//43564 43435//43435 43678//43678 +f 43161//43161 43692//43692 43756//43756 +f 43489//43489 43618//43618 43424//43424 +f 43537//43537 43435//43435 43564//43564 +f 43766//43766 43450//43450 43323//43323 +f 43347//43347 43387//43387 43587//43587 +f 43537//43537 43636//43636 43157//43157 +f 43488//43488 43646//43646 43583//43583 +f 43157//43157 43636//43636 43456//43456 +f 43476//43476 43225//43225 43628//43628 +f 43420//43420 43544//43544 43591//43591 +f 43477//43477 43428//43428 43779//43779 +f 43646//43646 43436//43436 43691//43691 +f 43691//43691 43436//43436 43586//43586 +f 43436//43436 43492//43492 43586//43586 +f 43489//43489 43531//43531 43687//43687 +f 43428//43428 43444//43444 43918//43918 +f 43586//43586 43589//43589 43781//43781 +f 43922//43922 43369//43369 43643//43643 +f 43542//43542 43434//43434 43479//43479 +f 42940//42940 43438//43438 43768//43768 +f 43598//43598 43654//43654 43525//43525 +f 43393//43393 43588//43588 43641//43641 +f 43598//43598 43576//43576 43654//43654 +f 43590//43590 43464//43464 43690//43690 +f 43592//43592 43222//43222 43356//43356 +f 43464//43464 43466//43466 43690//43690 +f 43551//43551 43393//43393 43644//43644 +f 43682//43682 43305//43305 43584//43584 +f 43593//43593 43261//43261 43854//43854 +f 43261//43261 43448//43448 43854//43854 +f 43880//43880 43551//43551 43644//43644 +f 43510//43510 43509//43509 43599//43599 +f 43501//43501 43376//43376 43499//43499 +f 43502//43502 43600//43600 43380//43380 +f 43499//43499 43600//43600 43502//43502 +f 43504//43504 43709//43709 43503//43503 +f 43377//43377 43314//43314 43702//43702 +f 43599//43599 43509//43509 43601//43601 +f 43509//43509 43506//43506 43601//43601 +f 43602//43602 43601//43601 43506//43506 +f 43701//43701 43377//43377 43937//43937 +f 43937//43937 43377//43377 43702//43702 +f 43541//43541 43702//43702 43314//43314 +f 43604//43604 43507//43507 43830//43830 +f 43385//43385 43606//43606 43832//43832 +f 43832//43832 43708//43708 43385//43385 +f 43708//43708 43962//43962 43385//43385 +f 43962//43962 43532//43532 43385//43385 +f 43507//43507 43503//43503 43709//43709 +f 43659//43659 44044//44044 43645//43645 +f 43725//43725 43364//43364 43445//43445 +f 43763//43763 43752//43752 43695//43695 +f 43521//43521 43613//43613 43661//43661 +f 43521//43521 43661//43661 43607//43607 +f 43447//43447 43896//43896 43589//43589 +f 43670//43670 43896//43896 43447//43447 +f 43431//43431 43630//43630 43718//43718 +f 43839//43839 43467//43467 43483//43483 +f 43671//43671 43651//43651 43408//43408 +f 43666//43666 43342//43342 43880//43880 +f 43562//43562 43471//43471 43799//43799 +f 43660//43660 43400//43400 43929//43929 +f 43443//43443 43398//43398 43777//43777 +f 43334//43334 43443//43443 43679//43679 +f 43478//43478 43585//43585 43895//43895 +f 43721//43721 43522//43522 43722//43722 +f 43980//43980 43228//43228 43462//43462 +f 43528//43528 43342//43342 44001//44001 +f 43544//43544 43478//43478 43895//43895 +f 43451//43451 43610//43610 43306//43306 +f 43315//43315 43518//43518 43612//43612 +f 43549//43549 44151//44151 43573//43573 +f 43672//43672 43306//43306 43610//43610 +f 43356//43356 43439//43439 44048//44048 +f 43518//43518 43720//43720 43612//43612 +f 43777//43777 43398//43398 43555//43555 +f 43649//43649 43653//43653 43568//43568 +f 43568//43568 43653//43653 43572//43572 +f 43727//43727 43264//43264 43728//43728 +f 43751//43751 43407//43407 43753//43753 +f 43848//43848 43442//43442 43441//43441 +f 43527//43527 43797//43797 43614//43614 +f 43560//43560 43678//43678 43435//43435 +f 43560//43560 43652//43652 43672//43672 +f 43276//43276 43919//43919 44293//44293 +f 43616//43616 43529//43529 43528//43528 +f 43673//43673 43427//43427 44057//44057 +f 43530//43530 43529//43529 43616//43616 +f 43617//43617 43530//43530 43616//43616 +f 43908//43908 43347//43347 43587//43587 +f 43359//43359 43481//43481 44006//44006 +f 43797//43797 43527//43527 43594//43594 +f 43609//43609 43422//43422 43615//43615 +f 43743//43743 43367//43367 43675//43675 +f 43650//43650 43572//43572 43653//43653 +f 43458//43458 43570//43570 43755//43755 +f 43522//43522 43460//43460 43525//43525 +f 43351//43351 43638//43638 43637//43637 +f 43146//43146 43458//43458 43755//43755 +f 43541//43541 43574//43574 43792//43792 +f 43876//43876 43539//43539 43689//43689 +f 43423//43423 43569//43569 43683//43683 +f 43533//43533 43321//43321 43866//43866 +f 43690//43690 43726//43726 43590//43590 +f 43639//43639 43487//43487 43973//43973 +f 43761//43761 43766//43766 43323//43323 +f 43654//43654 43677//43677 43525//43525 +f 43676//43676 43674//43674 43517//43517 +f 43146//43146 43697//43697 43642//43642 +f 43888//43888 43476//43476 43788//43788 +f 43657//43657 43597//43597 43703//43703 +f 43676//43676 43517//43517 43519//43519 +f 43650//43650 43704//43704 43597//43597 +f 43788//43788 43476//43476 43628//43628 +f 43703//43703 43597//43597 43704//43704 +f 43861//43861 43216//43216 43548//43548 +f 43789//43789 43392//43392 43360//43360 +f 43576//43576 43732//43732 43654//43654 +f 43596//43596 43339//43339 43740//43740 +f 43698//43698 43642//43642 43697//43697 +f 43358//43358 43742//43742 43545//43545 +f 43433//43433 43369//43369 43922//43922 +f 43486//43486 43802//43802 43803//43803 +f 43645//43645 43741//43741 43339//43339 +f 43432//43432 43542//43542 43748//43748 +f 43640//43640 43870//43870 43588//43588 +f 43632//43632 43732//43732 43576//43576 +f 43918//43918 43444//43444 43696//43696 +f 43687//43687 43684//43684 43489//43489 +f 43855//43855 43854//43854 43448//43448 +f 43855//43855 43448//43448 43660//43660 +f 43781//43781 43589//43589 43896//43896 +f 43309//43309 43893//43893 44126//44126 +f 43774//43774 44138//44138 43757//43757 +f 44138//44138 43845//43845 43757//43757 +f 43766//43766 43298//43298 43450//43450 +f 43448//43448 43452//43452 43660//43660 +f 43658//43658 43607//43607 43794//43794 +f 43612//43612 43840//43840 43446//43446 +f 43649//43649 43423//43423 43771//43771 +f 43607//43607 43661//43661 43794//43794 +f 43892//43892 43463//43463 43745//43745 +f 43929//43929 43400//43400 43751//43751 +f 43664//43664 43836//43836 43558//43558 +f 43422//43422 43620//43620 43615//43615 +f 43661//43661 43613//43613 43795//43795 +f 43622//43622 43865//43865 43720//43720 +f 43613//43613 43614//43614 43795//43795 +f 43849//43849 43662//43662 43851//43851 +f 43389//43389 43662//43662 43849//43849 +f 43622//43622 43523//43523 43780//43780 +f 43715//43715 43575//43575 43631//43631 +f 43653//43653 43649//43649 43663//43663 +f 44000//44000 43416//43416 44155//44155 +f 43715//43715 43631//43631 43681//43681 +f 43608//43608 43554//43554 43778//43778 +f 43467//43467 43839//43839 43516//43516 +f 43525//43525 43722//43722 43522//43522 +f 43673//43673 43839//43839 43483//43483 +f 43631//43631 43347//43347 43681//43681 +f 43581//43581 43335//43335 43538//43538 +f 43999//43999 43394//43394 43871//43871 +f 43722//43722 43525//43525 43677//43677 +f 44087//44087 43634//43634 43635//43635 +f 43480//43480 43619//43619 43567//43567 +f 43797//43797 43594//43594 43674//43674 +f 43681//43681 43347//43347 43908//43908 +f 43758//43758 43567//43567 43619//43619 +f 43667//43667 43783//43783 43451//43451 +f 43671//43671 43595//43595 43910//43910 +f 43783//43783 43610//43610 43451//43451 +f 43535//43535 43486//43486 43803//43803 +f 43677//43677 43654//43654 43625//43625 +f 44048//44048 43439//43439 43727//43727 +f 43672//43672 43610//43610 43717//43717 +f 43628//43628 43225//43225 43682//43682 +f 43569//43569 43530//43530 43716//43716 +f 43683//43683 43569//43569 43716//43716 +f 43760//43760 43482//43482 43686//43686 +f 43627//43627 43793//43793 43543//43543 +f 43583//43583 43806//43806 43490//43490 +f 43321//43321 43536//43536 43746//43746 +f 43653//43653 43860//43860 43650//43650 +f 43560//43560 43672//43672 43772//43772 +f 43906//43906 43388//43388 43736//43736 +f 43646//43646 43806//43806 43583//43583 +f 43648//43648 43437//43437 43882//43882 +f 43482//43482 43580//43580 43686//43686 +f 43625//43625 43654//43654 43732//43732 +f 43388//43388 43789//43789 43360//43360 +f 43773//43773 43564//43564 43678//43678 +f 43697//43697 43146//43146 43755//43755 +f 43536//43536 43748//43748 43746//43746 +f 43740//43740 43339//43339 43741//43741 +f 43943//43943 43697//43697 43755//43755 +f 43429//43429 43977//43977 43580//43580 +f 43685//43685 43442//43442 43848//43848 +f 43338//43338 43216//43216 43861//43861 +f 43853//43853 43559//43559 44144//44144 +f 43493//43493 43805//43805 43552//43552 +f 43392//43392 43745//43745 43463//43463 +f 43657//43657 43703//43703 43809//43809 +f 43618//43618 43489//43489 43684//43684 +f 43657//43657 43655//43655 43519//43519 +f 43537//43537 43564//43564 43773//43773 +f 43702//43702 43541//43541 43938//43938 +f 43694//43694 43977//43977 43429//43429 +f 43541//43541 43792//43792 43938//43938 +f 43748//43748 43542//43542 43936//43936 +f 43809//43809 43703//43703 43668//43668 +f 43638//43638 43490//43490 43754//43754 +f 43545//43545 43742//43742 43689//43689 +f 43806//43806 43754//43754 43490//43490 +f 43761//43761 43359//43359 44006//44006 +f 44063//44063 43338//43338 44062//44062 +f 43730//43730 43642//43642 43698//43698 +f 43671//43671 43687//43687 43651//43651 +f 43650//43650 43860//43860 43704//43704 +f 43563//43563 43699//43699 43737//43737 +f 43578//43578 43547//43547 43750//43750 +f 43668//43668 43703//43703 43704//43704 +f 43699//43699 43607//43607 43658//43658 +f 43547//43547 43695//43695 43750//43750 +f 43756//43756 43692//43692 43878//43878 +f 43735//43735 43730//43730 43734//43734 +f 43542//43542 43479//43479 43881//43881 +f 43364//43364 43725//43725 43692//43692 +f 43380//43380 43600//43600 43705//43705 +f 43707//43707 43380//43380 43705//43705 +f 43505//43505 43380//43380 43707//43707 +f 43406//43406 43500//43500 43833//43833 +f 43833//43833 43440//43440 43406//43406 +f 43828//43828 43599//43599 43601//43601 +f 43709//43709 43504//43504 43706//43706 +f 43504//43504 43700//43700 43825//43825 +f 43601//43601 43602//43602 43827//43827 +f 43825//43825 43700//43700 43701//43701 +f 43605//43605 43505//43505 43707//43707 +f 43508//43508 43505//43505 43605//43605 +f 43513//43513 43510//43510 43711//43711 +f 43711//43711 43710//43710 43513//43513 +f 43711//43711 43510//43510 43712//43712 +f 43510//43510 43599//43599 43712//43712 +f 43511//43511 43512//43512 43713//43713 +f 43714//43714 43511//43511 43713//43713 +f 43714//43714 43600//43600 43511//43511 +f 43705//43705 43600//43600 43714//43714 +f 43713//43713 43513//43513 43710//43710 +f 43512//43512 43513//43513 43713//43713 +f 43712//43712 43599//43599 43828//43828 +f 43602//43602 43603//43603 43829//43829 +f 43530//43530 43617//43617 43716//43716 +f 44306//44306 43438//43438 44128//44128 +f 43575//43575 43715//43715 43566//43566 +f 43686//43686 44127//44127 43760//43760 +f 43768//43768 43438//43438 44306//44306 +f 43885//43885 43762//43762 43487//43487 +f 43763//43763 43446//43446 43840//43840 +f 43808//43808 43797//43797 43674//43674 +f 43630//43630 43309//43309 44126//44126 +f 43767//43767 43544//43544 43895//43895 +f 43591//43591 43544//43544 43767//43767 +f 43676//43676 43808//43808 43674//43674 +f 43812//43812 43671//43671 43769//43769 +f 43836//43836 43664//43664 43776//43776 +f 43686//43686 43580//43580 43977//43977 +f 43725//43725 43445//43445 43849//43849 +f 43462//43462 43845//43845 43980//43980 +f 43445//43445 43389//43389 43849//43849 +f 43694//43694 43433//43433 43983//43983 +f 43865//43865 43622//43622 43780//43780 +f 43683//43683 43771//43771 43423//43423 +f 43670//43670 43634//43634 43972//43972 +f 43441//43441 43724//43724 43848//43848 +f 43560//43560 43923//43923 43678//43678 +f 43433//43433 43922//43922 43983//43983 +f 43587//43587 43917//43917 43908//43908 +f 43743//43743 43987//43987 43624//43624 +f 43676//43676 43519//43519 43811//43811 +f 43523//43523 43888//43888 43780//43780 +f 43917//43917 43587//43587 43590//43590 +f 43811//43811 43519//43519 43655//43655 +f 43500//43500 43571//43571 43833//43833 +f 43494//43494 43639//43639 43640//43640 +f 43773//43773 43844//43844 43537//43537 +f 43871//43871 43276//43276 44293//44293 +f 43561//43561 43543//43543 43793//43793 +f 43427//43427 43582//43582 43863//43863 +f 43668//43668 43704//43704 43723//43723 +f 43718//43718 43688//43688 43431//43431 +f 43866//43866 44087//44087 43635//43635 +f 43918//43918 43779//43779 43428//43428 +f 43539//43539 43863//43863 43582//43582 +f 43653//43653 43663//43663 43807//43807 +f 43938//43938 43939//43939 43702//43702 +f 43969//43969 43557//43557 43991//43991 +f 43690//43690 43466//43466 43853//43853 +f 43554//43554 43685//43685 43868//43868 +f 43554//43554 43868//43868 43778//43778 +f 43627//43627 43465//43465 43579//43579 +f 43860//43860 43653//43653 43807//43807 +f 43802//43802 43475//43475 43986//43986 +f 43991//43991 43567//43567 43758//43758 +f 43861//43861 43731//43731 43338//43338 +f 43745//43745 43392//43392 43886//43886 +f 43348//43348 43862//43862 43647//43647 +f 43729//43729 43758//43758 43619//43619 +f 44144//44144 43559//43559 44106//44106 +f 43860//43860 43723//43723 43704//43704 +f 43562//43562 44106//44106 43559//43559 +f 43437//43437 43693//43693 43942//43942 +f 43655//43655 43657//43657 43809//43809 +f 43753//43753 43407//43407 43800//43800 +f 43742//43742 43358//43358 43656//43656 +f 43585//43585 43623//43623 43895//43895 +f 43764//43764 43649//43649 43771//43771 +f 43632//43632 43633//43633 43801//43801 +f 43358//43358 43566//43566 43656//43656 +f 43471//43471 43611//43611 43799//43799 +f 43669//43669 43799//43799 43611//43611 +f 43970//43970 43665//43665 43461//43461 +f 43794//43794 43661//43661 43795//43795 +f 43663//43663 43649//43649 43764//43764 +f 44006//44006 43481//43481 44054//44054 +f 43936//43936 43542//43542 43881//43881 +f 44024//44024 43493//43493 43357//43357 +f 43641//43641 43926//43926 43644//43644 +f 43795//43795 43614//43614 43744//43744 +f 43584//43584 43928//43928 43682//43682 +f 43881//43881 43479//43479 43989//43989 +f 43744//43744 43614//43614 43797//43797 +f 44278//44278 43493//43493 44024//44024 +f 43989//43989 43546//43546 43804//43804 +f 43546//43546 43578//43578 43804//43804 +f 43546//43546 43989//43989 43479//43479 +f 43570//43570 43621//43621 43933//43933 +f 43578//43578 43750//43750 43804//43804 +f 43646//43646 43691//43691 43891//43891 +f 43687//43687 43812//43812 43684//43684 +f 44043//44043 43750//43750 43695//43695 +f 43666//43666 44242//44242 43342//43342 +f 44001//44001 43342//43342 44242//44242 +f 44043//44043 43695//43695 43752//43752 +f 43609//43609 43913//43913 43619//43619 +f 43671//43671 43812//43812 43687//43687 +f 43566//43566 43715//43715 44012//44012 +f 43839//43839 43873//43873 43516//43516 +f 43440//43440 43777//43777 43555//43555 +f 43838//43838 43717//43717 43610//43610 +f 43797//43797 43765//43765 43897//43897 +f 44044//44044 43659//43659 43996//43996 +f 43526//43526 43719//43719 43747//43747 +f 43692//43692 43725//43725 43770//43770 +f 43553//43553 43768//43768 43944//43944 +f 43762//43762 43973//43973 43487//43487 +f 43659//43659 43721//43721 43996//43996 +f 43765//43765 43797//43797 43808//43808 +f 43697//43697 44060//44060 43698//43698 +f 43719//43719 43334//43334 43679//43679 +f 43923//43923 43560//43560 43772//43772 +f 43973//43973 43867//43867 43639//43639 +f 43612//43612 43720//43720 43840//43840 +f 43800//43800 43477//43477 43846//43846 +f 43807//43807 43663//43663 43837//43837 +f 43808//43808 43899//43899 43765//43765 +f 43678//43678 43923//43923 43842//43842 +f 43779//43779 43846//43846 43477//43477 +f 43849//43849 43851//43851 43850//43850 +f 44016//44016 44189//44189 43556//43556 +f 43720//43720 43865//43865 43841//43841 +f 43784//43784 43785//43785 43453//43453 +f 43640//43640 43639//43639 43867//43867 +f 43837//43837 43663//43663 43764//43764 +f 43571//43571 43453//43453 43785//43785 +f 43773//43773 43678//43678 43842//43842 +f 43847//43847 43848//43848 43724//43724 +f 43636//43636 43537//43537 43844//43844 +f 43844//43844 44027//44027 43636//43636 +f 43851//43851 43662//43662 43927//43927 +f 43863//43863 43539//43539 43791//43791 +f 43677//43677 43625//43625 43905//43905 +f 43662//43662 43561//43561 43927//43927 +f 43927//43927 43561//43561 43793//43793 +f 43906//43906 44175//44175 43388//43388 +f 43791//43791 43539//43539 43876//43876 +f 43388//43388 44175//44175 43789//43789 +f 44087//44087 43972//43972 43634//43634 +f 43592//43592 44048//44048 43775//43775 +f 43356//43356 44048//44048 43592//43592 +f 43909//43909 43625//43625 43732//43732 +f 43917//43917 43590//43590 43726//43726 +f 43907//43907 43592//43592 43775//43775 +f 43588//43588 43926//43926 43641//43641 +f 43392//43392 43789//43789 43886//43886 +f 43596//43596 43910//43910 43595//43595 +f 44019//44019 43910//43910 43596//43596 +f 43909//43909 43732//43732 43632//43632 +f 43876//43876 43689//43689 43796//43796 +f 43983//43983 43922//43922 43738//43738 +f 43742//43742 43796//43796 43689//43689 +f 43540//43540 43394//43394 43999//43999 +f 43675//43675 43592//43592 43907//43907 +f 43629//43629 43792//43792 43574//43574 +f 43737//43737 43699//43699 44002//44002 +f 43699//43699 43658//43658 43739//43739 +f 43866//43866 43321//43321 43874//43874 +f 43742//43742 43656//43656 44008//44008 +f 43926//43926 43880//43880 43644//43644 +f 43811//43811 43808//43808 43676//43676 +f 43626//43626 43228//43228 43980//43980 +f 43723//43723 43782//43782 43668//43668 +f 44037//44037 43675//43675 43907//43907 +f 43743//43743 43675//43675 44037//44037 +f 43735//43735 43862//43862 43348//43348 +f 43901//43901 43808//43808 43811//43811 +f 43922//43922 43643//43643 44059//44059 +f 43481//43481 43540//43540 44296//44296 +f 43802//43802 43986//43986 44105//44105 +f 43655//43655 43809//43809 43813//43813 +f 43579//43579 43864//43864 43859//43859 +f 43783//43783 43608//43608 43778//43778 +f 43799//43799 44106//44106 43562//43562 +f 43970//43970 43636//43636 44027//44027 +f 43667//43667 43608//43608 43783//43783 +f 43647//43647 44132//44132 43620//43620 +f 43746//43746 43874//43874 43321//43321 +f 43461//43461 43636//43636 43970//43970 +f 43618//43618 43875//43875 43473//43473 +f 44044//44044 43741//43741 43645//43645 +f 43801//43801 43633//43633 43810//43810 +f 43731//43731 44062//44062 43338//43338 +f 43895//43895 43623//43623 43798//43798 +f 43810//43810 43633//43633 43873//43873 +f 43610//43610 43783//43783 43838//43838 +f 43633//43633 43516//43516 43873//43873 +f 43900//43900 43884//43884 43813//43813 +f 43637//43637 43638//43638 43877//43877 +f 43809//43809 43900//43900 43813//43813 +f 43638//43638 43754//43754 43877//43877 +f 43528//43528 44001//44001 43616//43616 +f 43628//43628 43894//43894 43788//43788 +f 43813//43813 43811//43811 43655//43655 +f 43878//43878 43692//43692 43770//43770 +f 43945//43945 43811//43811 43813//43813 +f 43570//43570 43933//43933 44046//44046 +f 43900//43900 43809//43809 43668//43668 +f 43900//43900 43668//43668 43782//43782 +f 43682//43682 43894//43894 43628//43628 +f 44360//44360 43757//43757 43550//43550 +f 43438//43438 43805//43805 44128//44128 +f 43615//43615 44007//44007 43609//43609 +f 43883//43883 43515//43515 44063//44063 +f 43934//43934 43515//43515 43883//43883 +f 43751//43751 43753//43753 44065//44065 +f 43934//43934 43885//43885 43565//43565 +f 43615//43615 43620//43620 43903//43903 +f 43669//43669 43760//43760 43887//43887 +f 43706//43706 43504//43504 44079//44079 +f 43504//43504 43825//43825 44079//44079 +f 43823//43823 43705//43705 43964//43964 +f 43707//43707 43705//43705 43823//43823 +f 43601//43601 43827//43827 43828//43828 +f 43827//43827 43602//43602 43829//43829 +f 43603//43603 43604//43604 44216//44216 +f 43707//43707 43823//43823 43605//43605 +f 43831//43831 43605//43605 43823//43823 +f 43606//43606 43605//43605 43831//43831 +f 43832//43832 43606//43606 43831//43831 +f 43715//43715 43681//43681 44194//44194 +f 43722//43722 43996//43996 43721//43721 +f 43677//43677 43996//43996 43722//43722 +f 43683//43683 43716//43716 44017//44017 +f 44020//44020 43896//43896 43670//43670 +f 43591//43591 43767//43767 43847//43847 +f 43837//43837 43764//43764 43982//43982 +f 44127//44127 43686//43686 44177//44177 +f 43724//43724 43591//43591 43847//43847 +f 43553//43553 43944//43944 43556//43556 +f 43841//43841 43840//43840 43720//43720 +f 43839//43839 43673//43673 44056//44056 +f 43897//43897 43898//43898 43912//43912 +f 43898//43898 43897//43897 43765//43765 +f 43725//43725 44081//44081 43770//43770 +f 43980//43980 43845//43845 44138//44138 +f 44057//44057 44056//44056 43673//43673 +f 43473//43473 43776//43776 43664//43664 +f 43685//43685 43848//43848 43981//43981 +f 43685//43685 43981//43981 43915//43915 +f 43717//43717 44121//44121 43672//43672 +f 43735//43735 44181//44181 43862//43862 +f 43899//43899 43898//43898 43765//43765 +f 43915//43915 43868//43868 43685//43685 +f 43780//43780 43888//43888 44276//44276 +f 43906//43906 43736//43736 43733//43733 +f 43994//43994 43850//43850 43851//43851 +f 43860//43860 43807//43807 43837//43837 +f 43694//43694 43983//43983 43977//43977 +f 43912//43912 43898//43898 43899//43899 +f 43987//43987 43992//43992 43624//43624 +f 43548//43548 43624//43624 43992//43992 +f 43776//43776 43473//43473 44041//44041 +f 43857//43857 43548//43548 43992//43992 +f 43861//43861 43548//43548 43857//43857 +f 43905//43905 43625//43625 43909//43909 +f 43416//43416 43298//43298 44039//44039 +f 43665//43665 43970//43970 44251//44251 +f 43901//43901 43899//43899 43808//43808 +f 44041//44041 43473//43473 43875//43875 +f 43627//43627 43579//43579 43856//43856 +f 43690//43690 43853//43853 43979//43979 +f 43579//43579 43859//43859 43856//43856 +f 44024//44024 43573//43573 44151//44151 +f 43846//43846 43779//43779 43852//43852 +f 43632//43632 43801//43801 43909//43909 +f 44132//44132 43647//43647 44172//44172 +f 43357//43357 43573//43573 44024//44024 +f 43778//43778 43868//43868 43872//43872 +f 43640//43640 43867//43867 43914//43914 +f 44172//44172 43647//43647 43862//43862 +f 43870//43870 43640//43640 43914//43914 +f 43852//43852 43779//43779 43918//43918 +f 43785//43785 43784//43784 43843//43843 +f 43748//43748 43874//43874 43746//43746 +f 43864//43864 43579//43579 43877//43877 +f 43579//43579 43637//43637 43877//43877 +f 44109//44109 43696//43696 43737//43737 +f 43623//43623 43749//43749 43892//43892 +f 43618//43618 43684//43684 43875//43875 +f 43969//43969 43991//43991 44244//44244 +f 43588//43588 43870//43870 43921//43921 +f 43796//43796 43742//43742 44008//44008 +f 43921//43921 43926//43926 43588//43588 +f 43699//43699 43739//43739 44002//44002 +f 43755//43755 43570//43570 44046//44046 +f 43755//43755 44046//44046 44047//44047 +f 43437//43437 43942//43942 43882//43882 +f 43811//43811 43945//43945 43901//43901 +f 43701//43701 43937//43937 44371//44371 +f 44054//44054 43481//43481 44296//44296 +f 43729//43729 43991//43991 43758//43758 +f 43702//43702 44156//44156 43937//43937 +f 44055//44055 43577//43577 43535//43535 +f 43584//43584 43836//43836 44010//44010 +f 43794//43794 43795//43795 44064//44064 +f 43538//43538 43577//43577 44055//44055 +f 43702//43702 43939//43939 44156//44156 +f 43943//43943 43755//43755 44047//44047 +f 43782//43782 43940//43940 43900//43900 +f 43619//43619 43913//43913 43729//43729 +f 44055//44055 43581//43581 43538//43538 +f 43989//43989 43936//43936 43881//43881 +f 43684//43684 43812//43812 44049//44049 +f 43884//43884 43945//43945 43813//43813 +f 43897//43897 43744//43744 43797//43797 +f 43929//43929 43751//43751 44065//44065 +f 43629//43629 43756//43756 44023//44023 +f 44005//44005 43757//43757 44360//44360 +f 43858//43858 43945//43945 43884//43884 +f 43774//43774 43757//43757 44005//44005 +f 43878//43878 44023//44023 43756//43756 +f 43889//43889 43754//43754 43806//43806 +f 43806//43806 43646//43646 43889//43889 +f 43646//43646 43891//43891 43889//43889 +f 43769//43769 44053//44053 43812//43812 +f 43982//43982 43764//43764 43935//43935 +f 43887//43887 43760//43760 44127//44127 +f 43781//43781 43896//43896 43941//43941 +f 44009//44009 44240//44240 43767//43767 +f 44194//44194 43681//43681 44014//44014 +f 44439//44439 43581//43581 43902//43902 +f 43847//43847 43767//43767 44240//44240 +f 44111//44111 43717//43717 43838//43838 +f 43681//43681 43908//43908 44014//44014 +f 44020//44020 43670//43670 43972//43972 +f 43671//43671 44133//44133 43769//43769 +f 43973//43973 43762//43762 44122//44122 +f 43766//43766 43761//43761 44006//44006 +f 43744//43744 43897//43897 43904//43904 +f 44017//44017 43771//43771 43683//43683 +f 43910//43910 44133//44133 43671//43671 +f 43897//43897 44015//44015 43904//43904 +f 43725//43725 43849//43849 44081//44081 +f 44081//44081 43849//43849 44143//44143 +f 43840//43840 43841//43841 43971//43971 +f 43912//43912 44015//44015 43897//43897 +f 43443//43443 43777//43777 43978//43978 +f 43679//43679 43443//43443 43978//43978 +f 43867//43867 44050//44050 43914//43914 +f 43772//43772 43672//43672 44121//44121 +f 43920//43920 44189//44189 43916//43916 +f 44151//44151 43549//43549 43688//43688 +f 43863//43863 44057//44057 43427//43427 +f 43994//43994 43851//43851 44086//44086 +f 43935//43935 43771//43771 44130//44130 +f 43912//43912 43899//43899 43974//43974 +f 43927//43927 44086//44086 43851//43851 +f 43901//43901 43974//43974 43899//43899 +f 43777//43777 43440//43440 44018//44018 +f 44034//44034 43860//43860 43837//43837 +f 43852//43852 44117//44117 43846//43846 +f 43793//43793 44089//44089 43927//43927 +f 43911//43911 43735//43735 43734//43734 +f 43723//43723 43860//43860 43946//43946 +f 43621//43621 43665//43665 44251//44251 +f 43975//43975 43621//43621 44251//44251 +f 43911//43911 44181//44181 43735//43735 +f 43933//43933 43621//43621 43975//43975 +f 43693//43693 43869//43869 43942//43942 +f 44046//44046 43933//43933 43975//43975 +f 43892//43892 43745//43745 44307//44307 +f 43920//43920 44225//44225 43680//43680 +f 43534//43534 43680//43680 44225//44225 +f 43930//43930 43793//43793 43627//43627 +f 43874//43874 43748//43748 44107//44107 +f 43945//43945 43925//43925 43901//43901 +f 43627//43627 43856//43856 43930//43930 +f 44107//44107 43748//43748 44032//44032 +f 43748//43748 43936//43936 44032//44032 +f 43696//43696 44109//44109 43918//43918 +f 43842//43842 43990//43990 43773//43773 +f 43798//43798 43623//43623 44158//44158 +f 43723//43723 44134//44134 43782//43782 +f 43740//43740 43741//43741 44025//44025 +f 43767//43767 43895//43895 44009//44009 +f 43773//43773 43990//43990 43844//43844 +f 44061//44061 43643//43643 43593//43593 +f 43593//43593 43854//43854 44061//44061 +f 43730//43730 43698//43698 44060//44060 +f 43648//43648 43882//43882 44509//44509 +f 43566//43566 44012//44012 43656//43656 +f 44106//44106 43799//43799 43984//43984 +f 43803//43803 43802//43802 44105//44105 +f 43872//43872 43868//43868 43985//43985 +f 43825//43825 43701//43701 44098//44098 +f 44161//44161 44061//44061 43854//43854 +f 43854//43854 43855//43855 44161//44161 +f 43795//43795 43904//43904 44064//44064 +f 43744//43744 43904//43904 43795//43795 +f 43780//43780 44276//44276 44274//44274 +f 43999//43999 43871//43871 43995//43995 +f 43931//43931 43900//43900 43940//43940 +f 44012//44012 43715//43715 44194//44194 +f 43872//43872 44090//44090 43778//43778 +f 43944//43944 43768//43768 44306//44306 +f 44276//44276 43888//43888 43788//43788 +f 44090//44090 43783//43783 43778//43778 +f 43935//43935 43764//43764 43771//43771 +f 43783//43783 44090//44090 43924//43924 +f 43716//43716 43617//43617 44017//44017 +f 43792//43792 43629//43629 44023//44023 +f 43991//43991 43729//43729 43998//43998 +f 43838//43838 43783//43783 43924//43924 +f 43885//43885 43934//43934 44373//44373 +f 43727//43727 43728//43728 44115//44115 +f 43940//43940 43782//43782 43997//43997 +f 43803//43803 44150//44150 43535//43535 +f 43997//43997 43782//43782 44134//44134 +f 43550//43550 43879//43879 44360//44360 +f 43885//43885 44373//44373 43762//43762 +f 43669//43669 43887//43887 43799//43799 +f 43878//43878 43770//43770 44180//44180 +f 43998//43998 43729//43729 43913//43913 +f 43609//43609 44007//44007 43913//43913 +f 43894//43894 43682//43682 44104//44104 +f 43913//43913 44007//44007 44263//44263 +f 43928//43928 44104//44104 43682//43682 +f 43891//43891 43691//43691 44123//44123 +f 43691//43691 43586//43586 44013//44013 +f 43586//43586 43781//43781 44013//44013 +f 43584//43584 44010//44010 43928//43928 +f 44376//44376 44013//44013 43781//43781 +f 43903//43903 43620//43620 44132//44132 +f 43896//43896 44020//44020 43941//43941 +f 43784//43784 43962//43962 43843//43843 +f 43964//43964 43954//43954 43823//43823 +f 44079//44079 43953//43953 43706//43706 +f 43823//43823 43954//43954 43956//43956 +f 43827//43827 43959//43959 43828//43828 +f 43827//43827 43829//43829 43959//43959 +f 43830//43830 44216//44216 43604//43604 +f 43823//43823 43956//43956 43831//43831 +f 43831//43831 43956//43956 44073//44073 +f 43832//43832 43831//43831 44073//44073 +f 43962//43962 43708//43708 43961//43961 +f 43830//43830 43507//43507 43963//43963 +f 43507//43507 43709//43709 43963//43963 +f 43963//43963 43706//43706 43953//43953 +f 43709//43709 43706//43706 43963//43963 +f 43711//43711 43967//43967 43710//43710 +f 43968//43968 43967//43967 43711//43711 +f 43712//43712 43968//43968 43711//43711 +f 43714//43714 43713//43713 43965//43965 +f 43705//43705 43714//43714 43966//43966 +f 43965//43965 43966//43966 43714//43714 +f 43966//43966 43964//43964 43705//43705 +f 43713//43713 43967//43967 43965//43965 +f 43710//43710 43967//43967 43713//43713 +f 43959//43959 43829//43829 44216//44216 +f 43603//43603 44216//44216 43829//43829 +f 44184//44184 43766//43766 44006//44006 +f 43923//43923 43772//43772 44121//44121 +f 43908//43908 43917//43917 44176//44176 +f 44034//44034 43837//43837 43982//43982 +f 43728//43728 43969//43969 44115//44115 +f 43766//43766 44026//44026 43298//43298 +f 44039//44039 43298//43298 44036//44036 +f 43848//43848 44119//44119 43981//43981 +f 44057//44057 43863//43863 44171//44171 +f 43841//43841 43865//43865 44022//44022 +f 43946//43946 43860//43860 44034//44034 +f 44143//44143 43849//43849 44226//44226 +f 44122//44122 44187//44187 43973//43973 +f 43865//43865 43780//43780 44022//44022 +f 44226//44226 43849//43849 43850//43850 +f 43726//43726 43976//43976 43917//43917 +f 43842//43842 43923//43923 44124//44124 +f 44125//44125 43912//43912 43974//43974 +f 44177//44177 43686//43686 44129//44129 +f 43747//43747 43719//43719 44082//44082 +f 43679//43679 44082//44082 43719//43719 +f 43846//43846 44117//44117 43800//43800 +f 43723//43723 43946//43946 44042//44042 +f 43976//43976 43726//43726 43979//43979 +f 43990//43990 43842//43842 44124//44124 +f 43919//43919 43747//43747 44261//44261 +f 44041//44041 43875//43875 44266//44266 +f 44134//44134 43723//43723 44042//44042 +f 43690//43690 43979//43979 43726//43726 +f 43871//43871 44293//44293 43995//43995 +f 43740//43740 44019//44019 43596//43596 +f 44037//44037 43987//43987 43743//43743 +f 44102//44102 43534//43534 44225//44225 +f 43884//43884 43900//43900 44030//44030 +f 43979//43979 43853//43853 44419//44419 +f 44419//44419 43853//43853 44144//44144 +f 43868//43868 43915//43915 44188//44188 +f 43985//43985 43868//43868 44188//44188 +f 44087//44087 43866//43866 44029//44029 +f 43852//43852 43918//43918 44109//44109 +f 43866//43866 43874//43874 44029//44029 +f 43925//43925 43945//43945 44067//44067 +f 43909//43909 43801//43801 44095//44095 +f 43796//43796 44091//44091 43876//43876 +f 43945//43945 43858//43858 44067//44067 +f 44007//44007 43615//43615 43903//43903 +f 44095//44095 43801//43801 43810//43810 +f 44038//44038 43788//43788 43894//43894 +f 44030//44030 43858//43858 43884//43884 +f 44002//44002 44109//44109 43737//43737 +f 44156//44156 43939//43939 43993//43993 +f 43792//43792 43939//43939 43938//43938 +f 43792//43792 44023//44023 43939//43939 +f 44059//44059 43738//43738 43922//43922 +f 44008//44008 43656//43656 44012//44012 +f 43864//43864 43877//43877 44003//44003 +f 43997//43997 44136//44136 43940//43940 +f 43921//43921 44234//44234 43926//43926 +f 43873//43873 43988//43988 43810//43810 +f 43936//43936 43989//43989 44035//44035 +f 44009//44009 43895//43895 43798//43798 +f 44053//44053 44252//44252 43812//43812 +f 43877//43877 43754//43754 44004//44004 +f 43878//43878 44180//44180 44033//44033 +f 43982//43982 43935//43935 44103//44103 +f 43889//43889 44164//44164 43754//43754 +f 44126//44126 43893//43893 43648//43648 +f 43658//43658 43794//43794 44245//44245 +f 44113//44113 43907//43907 43775//43775 +f 43839//43839 43988//43988 43873//43873 +f 43581//43581 44439//44439 43733//43733 +f 43734//43734 43730//43730 44060//44060 +f 43988//43988 43839//43839 44056//44056 +f 43794//43794 44064//44064 44245//44245 +f 44136//44136 43931//43931 43940//43940 +f 43932//43932 43889//43889 43891//43891 +f 43848//43848 43847//43847 44011//44011 +f 43556//43556 43944//43944 44383//44383 +f 44152//44152 43883//43883 44063//44063 +f 44383//44383 44016//44016 43556//43556 +f 44133//44133 44053//44053 43769//43769 +f 43932//43932 43891//43891 44123//44123 +f 44007//44007 44313//44313 44263//44263 +f 44161//44161 43855//43855 44099//44099 +f 44376//44376 43781//43781 43941//43941 +f 43717//43717 44241//44241 44121//44121 +f 43804//43804 43750//43750 44282//44282 +f 43855//43855 43660//43660 44099//44099 +f 44373//44373 43934//43934 43883//43883 +f 44242//44242 43666//43666 43880//43880 +f 44282//44282 43750//43750 44043//44043 +f 43660//43660 43929//43929 44260//44260 +f 43929//43929 44065//44065 44260//44260 +f 43617//43617 43616//43616 44066//44066 +f 43752//43752 43763//43763 44289//44289 +f 44114//44114 43836//43836 43776//43776 +f 43840//43840 44289//44289 43763//43763 +f 43904//43904 44015//44015 44437//44437 +f 43440//43440 44192//44192 44018//44018 +f 44017//44017 43617//43617 44287//44287 +f 44180//44180 43770//43770 44081//44081 +f 44015//44015 43912//43912 44125//44125 +f 43978//43978 43777//43777 44536//44536 +f 44026//44026 44036//44036 43298//43298 +f 44226//44226 43850//43850 44146//44146 +f 43791//43791 44259//44259 43863//43863 +f 43915//43915 43981//43981 44120//44120 +f 44146//44146 43850//43850 43994//43994 +f 44348//44348 43917//43917 44179//44179 +f 44155//44155 43416//43416 44039//44039 +f 44018//44018 44536//44536 43777//43777 +f 44129//44129 43686//43686 43977//43977 +f 43876//43876 44045//44045 43791//43791 +f 44027//44027 44250//44250 43970//43970 +f 43976//43976 44179//44179 43917//43917 +f 44091//44091 44045//44045 43876//43876 +f 43789//43789 44175//44175 44257//44257 +f 43984//43984 43799//43799 44170//44170 +f 43780//43780 44274//44274 44022//44022 +f 43789//43789 44257//44257 43886//43886 +f 44181//44181 44183//44183 43862//43862 +f 44086//44086 43927//43927 44089//44089 +f 44172//44172 43862//43862 44183//44183 +f 43905//43905 43909//43909 44040//44040 +f 44034//44034 44042//44042 43946//43946 +f 43825//43825 44098//44098 44021//44021 +f 43793//43793 43930//43930 44089//44089 +f 43986//43986 43534//43534 44102//44102 +f 44091//44091 43796//43796 44008//44008 +f 44124//44124 43923//43923 44121//44121 +f 43788//43788 44279//44279 44276//44276 +f 44040//44040 43909//43909 44095//44095 +f 44371//44371 44098//44098 43701//43701 +f 44030//44030 43900//43900 44135//44135 +f 44156//44156 44371//44371 43937//43937 +f 43999//43999 43995//43995 44265//44265 +f 44279//44279 43788//43788 44038//44038 +f 44105//44105 43986//43986 44235//44235 +f 43900//43900 43931//43931 44135//44135 +f 44030//44030 44067//44067 43858//43858 +f 44107//44107 44275//44275 43874//43874 +f 44047//44047 44230//44230 43943//43943 +f 44156//44156 43993//43993 44023//44023 +f 44061//44061 44059//44059 43643//43643 +f 43877//43877 44004//44004 44003//44003 +f 44028//44028 44031//44031 44255//44255 +f 43626//43626 43980//43980 44323//44323 +f 43931//43931 44195//44195 44135//44135 +f 43998//43998 43913//43913 44359//44359 +f 43939//43939 44023//44023 43993//43993 +f 43697//43697 43943//43943 44230//44230 +f 44103//44103 43935//43935 44130//44130 +f 44004//44004 43754//43754 44112//44112 +f 44012//44012 44194//44194 44347//44347 +f 44044//44044 44166//44166 43741//43741 +f 43870//43870 43914//43914 44096//44096 +f 43852//43852 44109//44109 44258//44258 +f 43991//43991 43998//43998 44118//44118 +f 43875//43875 43684//43684 44049//44049 +f 43838//43838 43924//43924 44108//44108 +f 44244//44244 43991//43991 44118//44118 +f 44000//44000 44521//44521 43879//43879 +f 44136//44136 44195//44195 43931//43931 +f 44360//44360 43879//43879 44521//44521 +f 44150//44150 43803//43803 44284//44284 +f 44035//44035 44032//44032 43936//43936 +f 44062//44062 43731//43731 44110//44110 +f 44150//44150 44055//44055 43535//43535 +f 43942//43942 43869//43869 44325//44325 +f 44099//44099 43660//43660 44260//44260 +f 43908//43908 44176//44176 44014//44014 +f 43911//43911 43734//43734 44500//44500 +f 43902//43902 43581//43581 44055//44055 +f 43810//43810 43988//43988 44052//44052 +f 44108//44108 44111//44111 43838//43838 +f 43847//43847 44240//44240 44011//44011 +f 43880//43880 43926//43926 44527//44527 +f 43727//43727 44115//44115 44048//44048 +f 43717//43717 44111//44111 44241//44241 +f 44048//44048 44147//44147 43775//43775 +f 43997//43997 44134//44134 44136//44136 +f 44113//44113 43775//43775 44147//44147 +f 44001//44001 44242//44242 44185//44185 +f 44037//44037 43907//43907 44113//44113 +f 44231//44231 44121//44121 44241//44241 +f 44313//44313 44007//44007 43903//43903 +f 43905//43905 43996//43996 43677//43677 +f 44066//44066 43616//43616 44001//44001 +f 43996//43996 43905//43905 44182//44182 +f 43753//43753 43800//43800 44117//44117 +f 43932//43932 44164//44164 43889//43889 +f 44167//44167 44043//44043 43752//43752 +f 43691//43691 44013//44013 44123//44123 +f 43752//43752 44289//44289 44167//44167 +f 43836//43836 44114//44114 44010//44010 +f 44376//44376 44375//44375 44013//44013 +f 44172//44172 44093//44093 44132//44132 +f 44053//44053 44133//44133 44297//44297 +f 43799//43799 43887//43887 44170//44170 +f 43833//43833 43571//43571 44206//44206 +f 43974//43974 44028//44028 44125//44125 +f 44070//44070 43843//43843 44203//44203 +f 44070//44070 43785//43785 43843//43843 +f 43571//43571 43785//43785 44206//44206 +f 44206//44206 43785//43785 44070//44070 +f 43925//43925 43974//43974 43901//43901 +f 43956//43956 43954//43954 44069//44069 +f 43440//43440 43833//43833 44192//44192 +f 44028//44028 43974//43974 43925//43925 +f 43925//43925 44031//44031 44028//44028 +f 44073//44073 43956//43956 44072//44072 +f 43953//43953 44079//44079 44076//44076 +f 43925//43925 44067//44067 44031//44031 +f 44078//44078 43832//43832 44073//44073 +f 43825//43825 44021//44021 44079//44079 +f 43708//43708 43832//43832 44078//44078 +f 43961//43961 44203//44203 43962//43962 +f 43843//43843 43962//43962 44203//44203 +f 43953//43953 44077//44077 43963//43963 +f 43872//43872 43985//43985 44139//44139 +f 44090//44090 43872//43872 44139//44139 +f 44040//44040 44095//44095 44268//44268 +f 43980//43980 44138//44138 44141//44141 +f 44145//44145 43852//43852 44258//44258 +f 44254//44254 44118//44118 43998//43998 +f 43745//43745 43886//43886 44307//44307 +f 44067//44067 44390//44390 44097//44097 +f 43740//43740 44092//44092 44019//44019 +f 43983//43983 43738//43738 44058//44058 +f 44030//44030 44390//44390 44067//44067 +f 44108//44108 43924//43924 44153//44153 +f 43976//43976 43979//43979 44142//44142 +f 44115//44115 44233//44233 44048//44048 +f 44198//44198 44195//44195 44136//44136 +f 43857//43857 44499//44499 43861//43861 +f 44419//44419 44142//44142 43979//43979 +f 44059//44059 44088//44088 43738//43738 +f 44255//44255 44085//44085 44028//44028 +f 43870//43870 44096//44096 43921//43921 +f 44097//44097 44255//44255 44031//44031 +f 43731//43731 43861//43861 44228//44228 +f 44110//44110 43731//43731 44228//44228 +f 44009//44009 43798//43798 44498//44498 +f 44115//44115 43969//43969 44404//44404 +f 44029//44029 43874//43874 44275//44275 +f 44404//44404 43969//43969 44249//44249 +f 44298//44298 43734//43734 44060//44060 +f 44198//44198 44136//44136 44083//44083 +f 44144//44144 44106//44106 44285//44285 +f 44261//44261 43747//43747 44082//44082 +f 44166//44166 44025//44025 43741//43741 +f 43875//43875 44049//44049 44149//44149 +f 44012//44012 44283//44283 44008//44008 +f 44500//44500 43734//43734 44298//44298 +f 43969//43969 44244//44244 44249//44249 +f 44366//44366 43859//43859 43864//43864 +f 43864//43864 44003//44003 44366//44366 +f 44159//44159 44061//44061 44161//44161 +f 44156//44156 44023//44023 44248//44248 +f 44284//44284 43803//43803 44105//44105 +f 43942//43942 44973//44973 43882//43882 +f 44248//44248 44023//44023 44377//44377 +f 44132//44132 44131//44131 43903//43903 +f 44011//44011 44240//44240 44178//44178 +f 44245//44245 43739//43739 43658//43658 +f 44044//44044 44173//44173 44166//44166 +f 44132//44132 44093//44093 44131//44131 +f 44119//44119 44011//44011 44178//44178 +f 44154//44154 43982//43982 44103//44103 +f 43848//43848 44011//44011 44119//44119 +f 44251//44251 43970//43970 44250//44250 +f 44252//44252 44049//44049 43812//43812 +f 43996//43996 44173//44173 44044//44044 +f 43975//43975 44251//44251 44339//44339 +f 44124//44124 44335//44335 43990//43990 +f 44134//44134 44084//44084 44136//44136 +f 44119//44119 44120//44120 43981//43981 +f 43915//43915 44120//44120 44188//44188 +f 44116//44116 43982//43982 44154//44154 +f 44056//44056 44157//44157 43988//43988 +f 44252//44252 44053//44053 44165//44165 +f 44034//44034 43982//43982 44116//44116 +f 43985//43985 44188//44188 44139//44139 +f 44182//44182 44173//44173 43996//43996 +f 44164//44164 44112//44112 43754//43754 +f 44117//44117 44328//44328 43753//43753 +f 43844//43844 43990//43990 44335//44335 +f 44027//44027 43844//43844 44335//44335 +f 44056//44056 44057//44057 44253//44253 +f 44083//44083 44136//44136 44267//44267 +f 44359//44359 44254//44254 43998//43998 +f 44194//44194 44014//44014 44169//44169 +f 44303//44303 44297//44297 44133//44133 +f 44133//44133 43910//43910 44303//44303 +f 44125//44125 44028//44028 44085//44085 +f 44365//44365 43932//43932 44123//44123 +f 44122//44122 43762//43762 44168//44168 +f 44066//44066 44001//44001 44185//44185 +f 44035//44035 43989//43989 44478//44478 +f 43989//43989 43804//43804 44478//44478 +f 44169//44169 44014//44014 44176//44176 +f 44359//44359 43913//43913 44516//44516 +f 44439//44439 43906//43906 43733//43733 +f 43617//43617 44066//44066 44287//44287 +f 44131//44131 44313//44313 43903//43903 +f 44373//44373 44168//44168 43762//43762 +f 43913//43913 44263//44263 44516//44516 +f 44176//44176 43917//43917 44348//44348 +f 44175//44175 43906//43906 44302//44302 +f 43928//43928 44010//44010 44388//44388 +f 43791//43791 44045//44045 44259//44259 +f 44289//44289 43840//43840 44051//44051 +f 43886//43886 44257//44257 44411//44411 +f 43840//43840 43971//43971 44362//44362 +f 43852//43852 44145//44145 44117//44117 +f 44050//44050 43867//43867 44629//44629 +f 44114//44114 44262//44262 44010//44010 +f 43841//43841 44022//44022 44256//44256 +f 43977//43977 43983//43983 44494//44494 +f 44195//44195 44196//44196 44135//44135 +f 44264//44264 43972//43972 44224//44224 +f 43857//43857 43992//43992 44499//44499 +f 44045//44045 44091//44091 44337//44337 +f 43914//43914 44050//44050 44096//44096 +f 44179//44179 43976//43976 44350//44350 +f 44090//44090 44139//44139 44140//44140 +f 44082//44082 43679//43679 43978//43978 +f 44109//44109 44566//44566 44258//44258 +f 44337//44337 44091//44091 44409//44409 +f 44196//44196 44195//44195 44198//44198 +f 44226//44226 44146//44146 44477//44477 +f 43976//43976 44142//44142 44350//44350 +f 44087//44087 44224//44224 43972//43972 +f 43983//43983 44058//44058 44494//44494 +f 44008//44008 44409//44409 44091//44091 +f 44140//44140 43924//43924 44090//44090 +f 43892//43892 44307//44307 44538//44538 +f 43623//43623 43892//43892 44538//44538 +f 44158//44158 43623//43623 44538//44538 +f 44008//44008 44281//44281 44409//44409 +f 44151//44151 43688//43688 44712//44712 +f 44255//44255 44097//44097 44331//44331 +f 44029//44029 44224//44224 44087//44087 +f 44235//44235 43986//43986 44102//44102 +f 44058//44058 43738//43738 44088//44088 +f 44233//44233 44115//44115 44346//44346 +f 44266//44266 43875//43875 44490//44490 +f 44153//44153 43924//43924 44227//44227 +f 44283//44283 44281//44281 44008//44008 +f 44498//44498 43798//43798 44158//44158 +f 44002//44002 43739//43739 44426//44426 +f 44374//44374 44009//44009 44498//44498 +f 44153//44153 44270//44270 44108//44108 +f 44527//44527 43926//43926 44234//44234 +f 44197//44197 44196//44196 44198//44198 +f 44240//44240 44009//44009 44374//44374 +f 44377//44377 44023//44023 44033//44033 +f 44023//44023 43878//43878 44033//44033 +f 44111//44111 44108//44108 44270//44270 +f 44063//44063 44062//44062 44148//44148 +f 44347//44347 44283//44283 44012//44012 +f 44152//44152 44063//44063 44148//44148 +f 44059//44059 44061//44061 44159//44159 +f 44095//44095 43810//43810 44236//44236 +f 44064//44064 43904//43904 44380//44380 +f 44380//44380 43904//43904 44437//44437 +f 44541//44541 43493//43493 44278//44278 +f 44275//44275 44107//44107 44032//44032 +f 43805//43805 43493//43493 44541//44541 +f 44437//44437 44015//44015 44382//44382 +f 44004//44004 44112//44112 44294//44294 +f 44236//44236 43810//43810 44052//44052 +f 44015//44015 44125//44125 44382//44382 +f 43930//43930 43856//43856 44496//44496 +f 44382//44382 44125//44125 44295//44295 +f 43883//43883 44152//44152 44436//44436 +f 44288//44288 44496//44496 43856//43856 +f 43856//43856 43859//43859 44288//44288 +f 44293//44293 43919//43919 44695//44695 +f 44084//44084 44267//44267 44136//44136 +f 44185//44185 44385//44385 44066//44066 +f 44085//44085 44300//44300 44125//44125 +f 44104//44104 43928//43928 44388//44388 +f 44365//44365 44164//44164 43932//43932 +f 43648//43648 44509//44509 44562//44562 +f 44197//44197 44198//44198 44083//44083 +f 44083//44083 44315//44315 44197//44197 +f 43540//43540 43999//43999 44265//44265 +f 44282//44282 44478//44478 43804//43804 +f 44302//44302 43906//43906 44439//44439 +f 44388//44388 44010//44010 44262//44262 +f 44017//44017 44287//44287 44190//44190 +f 44116//44116 44162//44162 44034//44034 +f 43916//43916 44189//44189 44016//44016 +f 44167//44167 44282//44282 44043//44043 +f 44170//44170 43887//43887 44400//44400 +f 44042//44042 44034//44034 44162//44162 +f 44162//44162 44232//44232 44042//44042 +f 44376//44376 43941//43941 44305//44305 +f 43887//43887 44127//44127 44400//44400 +f 44199//44199 44042//44042 44232//44232 +f 44253//44253 44057//44057 44171//44171 +f 44134//44134 44042//44042 44199//44199 +f 44285//44285 44106//44106 44389//44389 +f 44130//44130 43771//43771 44017//44017 +f 43840//43840 44517//44517 44051//44051 +f 44138//44138 43774//43774 44005//44005 +f 44026//44026 43766//43766 44186//44186 +f 44171//44171 43863//43863 44259//44259 +f 43941//43941 44020//44020 44305//44305 +f 43840//43840 44362//44362 44517//44517 +f 43776//43776 44423//44423 44114//44114 +f 43972//43972 44264//44264 44020//44020 +f 43984//43984 44389//44389 44106//44106 +f 43973//43973 44629//44629 43867//43867 +f 44129//44129 43977//43977 44349//44349 +f 43984//43984 44170//44170 44402//44402 +f 44303//44303 43910//43910 44515//44515 +f 44494//44494 44349//44349 43977//43977 +f 44191//44191 43987//43987 44037//44037 +f 43992//43992 43987//43987 44191//44191 +f 43833//43833 44206//44206 44480//44480 +f 44202//44202 44207//44207 44069//44069 +f 44318//44318 44070//44070 44203//44203 +f 44097//44097 44031//44031 44067//44067 +f 44069//44069 44207//44207 43956//43956 +f 43956//43956 44207//44207 44072//44072 +f 44073//44073 44072//44072 44208//44208 +f 44212//44212 44073//44073 44208//44208 +f 44209//44209 44077//44077 44076//44076 +f 43953//43953 44076//44076 44077//44077 +f 44078//44078 44073//44073 44212//44212 +f 43708//43708 44078//44078 44213//44213 +f 44076//44076 44079//44079 44021//44021 +f 43961//43961 43708//43708 44213//44213 +f 44203//44203 43961//43961 44213//44213 +f 43830//43830 43963//43963 44214//44214 +f 44214//44214 43963//43963 44215//44215 +f 43963//43963 44077//44077 44209//44209 +f 44215//44215 43963//43963 44209//44209 +f 44214//44214 44216//44216 43830//43830 +f 44219//44219 43966//43966 43965//43965 +f 43964//43964 43966//43966 44219//44219 +f 44316//44316 43964//43964 44219//44219 +f 44202//44202 44069//44069 44316//44316 +f 44316//44316 44069//44069 43964//43964 +f 43964//43964 44069//44069 43954//43954 +f 43965//43965 43967//43967 44220//44220 +f 43967//43967 43968//43968 44221//44221 +f 44221//44221 44220//44220 43967//43967 +f 44221//44221 43712//43712 44222//44222 +f 43968//43968 43712//43712 44221//44221 +f 43712//43712 43828//43828 44223//44223 +f 44223//44223 44222//44222 43712//43712 +f 43828//43828 43959//43959 44223//44223 +f 44223//44223 43959//43959 44210//44210 +f 44211//44211 43959//43959 44216//44216 +f 44210//44210 43959//43959 44211//44211 +f 44271//44271 44109//44109 44273//44273 +f 44256//44256 44022//44022 44274//44274 +f 44084//44084 44134//44134 44417//44417 +f 43766//43766 44184//44184 44186//44186 +f 44141//44141 44138//44138 44440//44440 +f 44109//44109 44002//44002 44273//44273 +f 44228//44228 43861//43861 44499//44499 +f 44088//44088 44059//44059 44368//44368 +f 44084//44084 44344//44344 44267//44267 +f 44093//44093 44393//44393 44131//44131 +f 44269//44269 44018//44018 44192//44192 +f 44344//44344 44084//44084 44417//44417 +f 44092//44092 43740//43740 44280//44280 +f 44060//44060 43697//43697 44230//44230 +f 44002//44002 44426//44426 44273//44273 +f 44143//44143 44277//44277 44081//44081 +f 44228//44228 44572//44572 44110//44110 +f 44111//44111 44270//44270 44334//44334 +f 44536//44536 44018//44018 44269//44269 +f 43688//43688 43718//43718 44351//44351 +f 44116//44116 44154//44154 44489//44489 +f 44368//44368 44059//44059 44503//44503 +f 44025//44025 44280//44280 43740//43740 +f 44059//44059 44159//44159 44503//44503 +f 44387//44387 44029//44029 44275//44275 +f 44280//44280 44025//44025 44428//44428 +f 44314//44314 44083//44083 44267//44267 +f 44495//44495 44419//44419 44144//44144 +f 44062//44062 44110//44110 44148//44148 +f 44527//44527 44237//44237 43880//43880 +f 44245//44245 44064//44064 44380//44380 +f 43626//43626 44323//44323 44325//44325 +f 43869//43869 43626//43626 44325//44325 +f 44275//44275 44032//44032 44399//44399 +f 43880//43880 44237//44237 44242//44242 +f 44394//44394 44197//44197 44315//44315 +f 44159//44159 44161//44161 44099//44099 +f 44037//44037 44113//44113 44352//44352 +f 44124//44124 44121//44121 44231//44231 +f 44048//44048 44487//44487 44147//44147 +f 44315//44315 44083//44083 44314//44314 +f 44089//44089 43930//43930 44496//44496 +f 44124//44124 44238//44238 44335//44335 +f 44149//44149 44049//44049 44726//44726 +f 44340//44340 44199//44199 44232//44232 +f 44390//44390 44030//44030 44391//44391 +f 44391//44391 44030//44030 44135//44135 +f 44346//44346 44115//44115 44404//44404 +f 44052//44052 43988//43988 44493//44493 +f 44300//44300 44295//44295 44125//44125 +f 44157//44157 44493//44493 43988//43988 +f 44286//44286 44246//44246 44119//44119 +f 44120//44120 44119//44119 44246//44246 +f 44391//44391 44135//44135 44196//44196 +f 44366//44366 44288//44288 43859//43859 +f 44265//44265 44706//44706 43540//43540 +f 44238//44238 44124//44124 44341//44341 +f 44188//44188 44120//44120 44246//44246 +f 44386//44386 44066//44066 44385//44385 +f 44384//44384 44188//44188 44246//44246 +f 44262//44262 44114//44114 44575//44575 +f 44300//44300 44085//44085 44255//44255 +f 44194//44194 44247//44247 44347//44347 +f 44252//44252 44726//44726 44049//44049 +f 44065//44065 43753//43753 44299//44299 +f 43753//43753 44328//44328 44299//44299 +f 44516//44516 44324//44324 44359//44359 +f 44003//44003 44004//44004 44294//44294 +f 44335//44335 44250//44250 44027//44027 +f 44287//44287 44066//44066 44386//44386 +f 44033//44033 44180//44180 44473//44473 +f 45073//45073 44128//44128 43805//43805 +f 44253//44253 44291//44291 44056//44056 +f 44243//44243 44196//44196 44197//44197 +f 44338//44338 44252//44252 44165//44165 +f 44444//44444 44243//44243 44197//44197 +f 43648//43648 44562//44562 44126//44126 +f 44048//44048 44233//44233 44487//44487 +f 44306//44306 44128//44128 45073//45073 +f 44339//44339 44251//44251 44568//44568 +f 44122//44122 44168//44168 44187//44187 +f 44227//44227 43924//43924 44140//44140 +f 43944//43944 44306//44306 44803//44803 +f 43944//43944 44803//44803 44421//44421 +f 44112//44112 44164//44164 44365//44365 +f 44041//44041 44423//44423 43776//43776 +f 44187//44187 44629//44629 43973//43973 +f 44444//44444 44197//44197 44394//44394 +f 44270//44270 44153//44153 44227//44227 +f 44257//44257 44175//44175 44578//44578 +f 44297//44297 44165//44165 44053//44053 +f 44342//44342 44047//44047 44046//44046 +f 44383//44383 43944//43944 44421//44421 +f 44230//44230 44047//44047 44342//44342 +f 44398//44398 44017//44017 44190//44190 +f 44307//44307 43886//43886 44411//44411 +f 44130//44130 44017//44017 44398//44398 +f 44177//44177 44400//44400 44127//44127 +f 44123//44123 44013//44013 44370//44370 +f 44375//44375 44370//44370 44013//44013 +f 44096//44096 44582//44582 43921//43921 +f 44117//44117 44145//44145 44620//44620 +f 43971//43971 43841//43841 44256//44256 +f 44093//44093 44172//44172 44311//44311 +f 44387//44387 44224//44224 44029//44029 +f 44225//44225 43920//43920 44429//44429 +f 44234//44234 43921//43921 44582//44582 +f 44419//44419 44350//44350 44142//44142 +f 44270//44270 44227//44227 44445//44445 +f 44154//44154 44103//44103 44358//44358 +f 44277//44277 44143//44143 44226//44226 +f 44426//44426 43739//43739 44651//44651 +f 44102//44102 44670//44670 44235//44235 +f 44647//44647 44158//44158 44538//44538 +f 43718//43718 43630//43630 44351//44351 +f 44245//44245 44651//44651 43739//43739 +f 43688//43688 44351//44351 44800//44800 +f 44236//44236 44268//44268 44095//44095 +f 44627//44627 43833//43833 44480//44480 +f 44192//44192 43833//43833 44627//44627 +f 44146//44146 44333//44333 44477//44477 +f 44144//44144 44631//44631 44495//44495 +f 43994//43994 44333//44333 44146//44146 +f 44490//44490 43875//43875 44431//44431 +f 43994//43994 44086//44086 44333//44333 +f 44185//44185 44242//44242 44379//44379 +f 44311//44311 44393//44393 44093//44093 +f 44276//44276 44279//44279 44583//44583 +f 44520//44520 44283//44283 44347//44347 +f 44240//44240 44374//44374 44178//44178 +f 44113//44113 44147//44147 44355//44355 +f 44379//44379 44385//44385 44185//44185 +f 44503//44503 44159//44159 44099//44099 +f 44241//44241 44290//44290 44231//44231 +f 44149//44149 44431//44431 43875//43875 +f 44333//44333 44086//44086 44364//44364 +f 44086//44086 44089//44089 44364//44364 +f 44116//44116 44489//44489 44162//44162 +f 44113//44113 44355//44355 44352//44352 +f 44286//44286 44119//44119 44178//44178 +f 44032//44032 44035//44035 44673//44673 +f 44394//44394 44315//44315 44353//44353 +f 44055//44055 44150//44150 44363//44363 +f 44364//44364 44089//44089 44496//44496 +f 44194//44194 44169//44169 44247//44247 +f 44131//44131 44356//44356 44313//44313 +f 43902//43902 44055//44055 44363//44363 +f 44231//44231 44341//44341 44124//44124 +f 44150//44150 44284//44284 44990//44990 +f 44181//44181 44559//44559 44183//44183 +f 44188//44188 44384//44384 44326//44326 +f 44139//44139 44188//44188 44326//44326 +f 43883//43883 44436//44436 44373//44373 +f 44295//44295 44300//44300 44406//44406 +f 44183//44183 44309//44309 44172//44172 +f 44326//44326 44140//44140 44139//44139 +f 44481//44481 44478//44478 44282//44282 +f 44003//44003 44294//44294 44438//44438 +f 44300//44300 44255//44255 44301//44301 +f 44414//44414 44140//44140 44326//44326 +f 44255//44255 44331//44331 44301//44301 +f 44260//44260 44065//44065 44299//44299 +f 44238//44238 44660//44660 44335//44335 +f 44243//44243 44391//44391 44196//44196 +f 44550//44550 44294//44294 44112//44112 +f 44261//44261 44695//44695 43919//43919 +f 44292//44292 44176//44176 44348//44348 +f 44550//44550 44112//44112 44365//44365 +f 44315//44315 44327//44327 44353//44353 +f 44391//44391 44243//44243 44530//44530 +f 44227//44227 44140//44140 44414//44414 +f 44054//44054 44184//44184 44006//44006 +f 44173//44173 44182//44182 44412//44412 +f 44620//44620 44145//44145 44542//44542 +f 44258//44258 44542//44542 44145//44145 +f 44350//44350 44348//44348 44179//44179 +f 45073//45073 43805//43805 44541//44541 +f 44241//44241 44111//44111 44334//44334 +f 44241//44241 44334//44334 44396//44396 +f 44578//44578 44175//44175 44302//44302 +f 44328//44328 44117//44117 44620//44620 +f 44267//44267 44357//44357 44314//44314 +f 44290//44290 44241//44241 44396//44396 +f 44516//44516 44263//44263 44313//44313 +f 44315//44315 44314//44314 44357//44357 +f 44258//44258 44566//44566 44641//44641 +f 44400//44400 44397//44397 44170//44170 +f 44109//44109 44271//44271 44566//44566 +f 44327//44327 44315//44315 44357//44357 +f 44311//44311 44172//44172 44309//44309 +f 43630//43630 44126//44126 44669//44669 +f 44564//44564 44131//44131 44393//44393 +f 44303//44303 44510//44510 44297//44297 +f 44253//44253 44171//44171 44405//44405 +f 44365//44365 44370//44370 44522//44522 +f 44123//44123 44370//44370 44365//44365 +f 44631//44631 44144//44144 44285//44285 +f 44134//44134 44199//44199 44417//44417 +f 44244//44244 44118//44118 44361//44361 +f 44405//44405 44171//44171 44336//44336 +f 44296//44296 43540//43540 44706//44706 +f 44336//44336 44171//44171 44259//44259 +f 44370//44370 44375//44375 44304//44304 +f 43920//43920 43916//43916 44429//44429 +f 44177//44177 44129//44129 44349//44349 +f 44045//44045 44336//44336 44259//44259 +f 44050//44050 44629//44629 44777//44777 +f 44337//44337 44336//44336 44045//44045 +f 44568//44568 44251//44251 44250//44250 +f 44423//44423 44575//44575 44114//44114 +f 44523//44523 44046//44046 43975//43975 +f 44342//44342 44046//44046 44523//44523 +f 44402//44402 44170//44170 44397//44397 +f 44266//44266 44423//44423 44041//44041 +f 44058//44058 44088//44088 44368//44368 +f 43992//43992 44191//44191 44418//44418 +f 44317//44317 44213//44213 44461//44461 +f 44316//44316 44448//44448 44202//44202 +f 44213//44213 44318//44318 44203//44203 +f 44390//44390 44331//44331 44097//44097 +f 44317//44317 44318//44318 44213//44213 +f 44597//44597 44202//44202 44448//44448 +f 44206//44206 44070//44070 44318//44318 +f 44318//44318 44479//44479 44206//44206 +f 44627//44627 44272//44272 44192//44192 +f 44319//44319 44072//44072 44207//44207 +f 44319//44319 44320//44320 44072//44072 +f 44208//44208 44072//44072 44320//44320 +f 44454//44454 44208//44208 44320//44320 +f 44212//44212 44208//44208 44454//44454 +f 44209//44209 44076//44076 44452//44452 +f 44076//44076 44021//44021 44452//44452 +f 44211//44211 44216//44216 44321//44321 +f 44216//44216 44214//44214 44321//44321 +f 44461//44461 44078//44078 44212//44212 +f 44078//44078 44461//44461 44213//44213 +f 44214//44214 44215//44215 44462//44462 +f 44335//44335 44395//44395 44250//44250 +f 44322//44322 44279//44279 44038//44038 +f 44190//44190 44287//44287 44661//44661 +f 44168//44168 44373//44373 44809//44809 +f 44269//44269 44192//44192 44272//44272 +f 44473//44473 44180//44180 44683//44683 +f 44536//44536 44824//44824 43978//43978 +f 44180//44180 44081//44081 44683//44683 +f 44056//44056 44291//44291 44577//44577 +f 44301//44301 44331//44331 44408//44408 +f 44277//44277 44226//44226 44477//44477 +f 44761//44761 44155//44155 44039//44039 +f 44227//44227 44414//44414 44445//44445 +f 44038//44038 43894//43894 44322//44322 +f 44291//44291 44253//44253 44405//44405 +f 44331//44331 44390//44390 44332//44332 +f 44169//44169 44176//44176 44668//44668 +f 44309//44309 44532//44532 44311//44311 +f 44292//44292 44668//44668 44176//44176 +f 43975//43975 44339//44339 44523//44523 +f 43905//43905 44412//44412 44182//44182 +f 43984//43984 44402//44402 44389//44389 +f 44444//44444 44530//44530 44243//44243 +f 44633//44633 44103//44103 44130//44130 +f 44478//44478 44673//44673 44035//44035 +f 44130//44130 44398//44398 44633//44633 +f 44412//44412 43905//43905 44040//44040 +f 44397//44397 44535//44535 44402//44402 +f 44394//44394 44392//44392 44444//44444 +f 44037//44037 44621//44621 44191//44191 +f 44165//44165 44297//44297 44551//44551 +f 44358//44358 44489//44489 44154//44154 +f 44550//44550 44365//44365 44522//44522 +f 44131//44131 44564//44564 44356//44356 +f 44262//44262 44354//44354 44388//44388 +f 44352//44352 44355//44355 44691//44691 +f 44356//44356 44516//44516 44313//44313 +f 44565//44565 44231//44231 44290//44290 +f 44268//44268 44415//44415 44040//44040 +f 43995//43995 44293//44293 44695//44695 +f 44060//44060 44864//44864 44298//44298 +f 44282//44282 44167//44167 44553//44553 +f 44349//44349 44494//44494 44560//44560 +f 44199//44199 44340//44340 44417//44417 +f 44498//44498 44158//44158 44422//44422 +f 44366//44366 44003//44003 44438//44438 +f 44118//44118 44254//44254 44361//44361 +f 44556//44556 44553//44553 44167//44167 +f 44147//44147 44487//44487 44355//44355 +f 44372//44372 44370//44370 44304//44304 +f 44162//44162 44489//44489 44425//44425 +f 44990//44990 44363//44363 44150//44150 +f 43630//43630 44669//44669 44351//44351 +f 44096//44096 44050//44050 44552//44552 +f 44416//44416 43911//43911 44500//44500 +f 44515//44515 44510//44510 44303//44303 +f 44181//44181 43911//43911 44416//44416 +f 44232//44232 44506//44506 44340//44340 +f 44368//44368 44367//44367 44058//44058 +f 44559//44559 44181//44181 44416//44416 +f 44556//44556 44167//44167 44289//44289 +f 44378//44378 44286//44286 44178//44178 +f 44376//44376 44305//44305 44722//44722 +f 44434//44434 44286//44286 44378//44378 +f 44246//44246 44286//44286 44434//44434 +f 44186//44186 44184//44184 44369//44369 +f 44361//44361 44505//44505 44249//44249 +f 44092//44092 44569//44569 44019//44019 +f 44249//44249 44244//44244 44361//44361 +f 44381//44381 44401//44401 44246//44246 +f 44138//44138 44005//44005 44715//44715 +f 44236//44236 44052//44052 44493//44493 +f 44020//44020 44264//44264 44305//44305 +f 44353//44353 44392//44392 44394//44394 +f 44166//44166 44428//44428 44025//44025 +f 44242//44242 44237//44237 44379//44379 +f 44266//44266 44490//44490 44423//44423 +f 44099//44099 44260//44260 44724//44724 +f 44387//44387 44275//44275 44731//44731 +f 44491//44491 44267//44267 44485//44485 +f 44357//44357 44267//44267 44491//44491 +f 44661//44661 44287//44287 44658//44658 +f 44412//44412 44672//44672 44173//44173 +f 44284//44284 44105//44105 44717//44717 +f 44577//44577 44157//44157 44056//44056 +f 44384//44384 44401//44401 44326//44326 +f 44406//44406 44300//44300 44665//44665 +f 44247//44247 44169//44169 44668//44668 +f 44299//44299 44328//44328 44811//44811 +f 44334//44334 44483//44483 44396//44396 +f 43894//43894 44104//44104 44322//44322 +f 44530//44530 44444//44444 44518//44518 +f 44398//44398 44190//44190 44677//44677 +f 44081//44081 44277//44277 44683//44683 +f 44399//44399 44032//44032 44673//44673 +f 44311//44311 44407//44407 44393//44393 +f 44326//44326 44533//44533 44414//44414 +f 44726//44726 44252//44252 44338//44338 +f 44415//44415 44412//44412 44040//44040 +f 44291//44291 44405//44405 44793//44793 +f 44151//44151 44671//44671 44024//44024 +f 44285//44285 44389//44389 44649//44649 +f 44278//44278 44024//44024 44671//44671 +f 44554//44554 44415//44415 44268//44268 +f 44585//44585 44625//44625 44168//44168 +f 44187//44187 44168//44168 44625//44625 +f 44633//44633 44398//44398 44783//44783 +f 44327//44327 44357//44357 44432//44432 +f 44350//44350 44292//44292 44348//44348 +f 44400//44400 44177//44177 44403//44403 +f 44327//44327 44432//44432 44443//44443 +f 44332//44332 44408//44408 44331//44331 +f 44518//44518 44444//44444 44392//44392 +f 44342//44342 44523//44523 44524//44524 +f 44973//44973 43942//43942 44648//44648 +f 44422//44422 44158//44158 44647//44647 +f 44414//44414 44475//44475 44445//44445 +f 44265//44265 43995//43995 45148//45148 +f 44706//44706 44265//44265 45148//45148 +f 44509//44509 43882//43882 44973//44973 +f 44231//44231 44508//44508 44341//44341 +f 44633//44633 44358//44358 44103//44103 +f 44705//44705 44403//44403 44177//44177 +f 44528//44528 44445//44445 44475//44475 +f 44177//44177 44349//44349 44705//44705 +f 44521//44521 44857//44857 44360//44360 +f 44477//44477 44333//44333 44543//44543 +f 44481//44481 44282//44282 44553//44553 +f 44420//44420 44419//44419 44495//44495 +f 44575//44575 44776//44776 44262//44262 +f 44632//44632 44392//44392 44531//44531 +f 44270//44270 44445//44445 44528//44528 +f 44515//44515 43910//43910 44569//44569 +f 44531//44531 44392//44392 44446//44446 +f 44566//44566 44271//44271 44567//44567 +f 44417//44417 44547//44547 44344//44344 +f 44528//44528 44334//44334 44270//44270 +f 44060//44060 44230//44230 44619//44619 +f 44539//44539 44060//44060 44619//44619 +f 44405//44405 44336//44336 44512//44512 +f 44569//44569 43910//43910 44019//44019 +f 44333//44333 44364//44364 44779//44779 +f 44375//44375 44376//44376 44644//44644 +f 44539//44539 44864//44864 44060//44060 +f 44531//44531 44446//44446 44474//44474 +f 44547//44547 44267//44267 44344//44344 +f 44381//44381 44246//44246 44434//44434 +f 44051//44051 44556//44556 44289//44289 +f 44639//44639 43992//43992 44418//44418 +f 44425//44425 44489//44489 44703//44703 +f 44499//44499 43992//43992 44639//44639 +f 44271//44271 44273//44273 44519//44519 +f 44519//44519 44567//44567 44271//44271 +f 44588//44588 44401//44401 44381//44381 +f 44384//44384 44246//44246 44401//44401 +f 44337//44337 44512//44512 44336//44336 +f 44519//44519 44273//44273 44426//44426 +f 44364//44364 44496//44496 44570//44570 +f 44410//44410 44494//44494 44058//44058 +f 44058//44058 44367//44367 44410//44410 +f 44500//44500 44298//44298 44497//44497 +f 44162//44162 44506//44506 44232//44232 +f 44238//44238 44341//44341 44508//44508 +f 44377//44377 44645//44645 44248//44248 +f 44443//44443 44640//44640 44446//44446 +f 44110//44110 44572//44572 44664//44664 +f 44474//44474 44446//44446 44640//44640 +f 44367//44367 44368//44368 44410//44410 +f 44148//44148 44110//44110 44664//44664 +f 44302//44302 44439//44439 44949//44949 +f 44712//44712 43688//43688 44800//44800 +f 44409//44409 44512//44512 44337//44337 +f 44446//44446 44392//44392 44353//44353 +f 44517//44517 44362//44362 44637//44637 +f 44410//44410 44368//44368 44503//44503 +f 44651//44651 44245//44245 44587//44587 +f 44287//44287 44386//44386 44658//44658 +f 44473//44473 44802//44802 44033//44033 +f 44428//44428 44166//44166 44839//44839 +f 44559//44559 44309//44309 44183//44183 +f 44327//44327 44443//44443 44353//44353 +f 44587//44587 44245//44245 44430//44430 +f 44443//44443 44446//44446 44353//44353 +f 44373//44373 44436//44436 44666//44666 +f 44362//44362 43971//43971 44719//44719 +f 44666//44666 44809//44809 44373//44373 +f 43971//43971 44256//44256 44719//44719 +f 44166//44166 44173//44173 44672//44672 +f 44430//44430 44380//44380 44718//44718 +f 44245//44245 44380//44380 44430//44430 +f 44491//44491 44432//44432 44357//44357 +f 44281//44281 44283//44283 44520//44520 +f 44725//44725 44256//44256 44274//44274 +f 44224//44224 44387//44387 44656//44656 +f 44099//44099 44659//44659 44503//44503 +f 44382//44382 44295//44295 44406//44406 +f 44529//44529 44361//44361 44254//44254 +f 44731//44731 44275//44275 44435//44435 +f 44254//44254 44359//44359 44324//44324 +f 44520//44520 44347//44347 44247//44247 +f 44583//44583 44279//44279 44727//44727 +f 44299//44299 44724//44724 44260//44260 +f 44399//44399 44435//44435 44275//44275 +f 44225//44225 44574//44574 44102//44102 +f 44235//44235 44717//44717 44105//44105 +f 44285//44285 44649//44649 44631//44631 +f 44448//44448 44316//44316 44447//44447 +f 44206//44206 44441//44441 44480//44480 +f 44511//44511 44332//44332 44391//44391 +f 44391//44391 44332//44332 44390//44390 +f 44479//44479 44441//44441 44206//44206 +f 44454//44454 44320//44320 44601//44601 +f 44454//44454 44609//44609 44212//44212 +f 44456//44456 44467//44467 44464//44464 +f 44456//44456 44464//44464 44465//44465 +f 44456//44456 44465//44465 44457//44457 +f 44464//44464 44458//44458 44466//44466 +f 44466//44466 44465//44465 44464//44464 +f 44530//44530 44511//44511 44391//44391 +f 44451//44451 44209//44209 44593//44593 +f 44466//44466 44458//44458 44459//44459 +f 44209//44209 44452//44452 44593//44593 +f 44452//44452 44021//44021 44596//44596 +f 44596//44596 44021//44021 44630//44630 +f 44465//44465 44460//44460 44457//44457 +f 44466//44466 44460//44460 44465//44465 +f 44460//44460 44466//44466 44459//44459 +f 44021//44021 44098//44098 44630//44630 +f 44211//44211 44321//44321 44608//44608 +f 44214//44214 44462//44462 44321//44321 +f 44461//44461 44212//44212 44609//44609 +f 44209//44209 44451//44451 44215//44215 +f 43965//43965 44455//44455 44219//44219 +f 44447//44447 44316//44316 44219//44219 +f 44447//44447 44219//44219 44455//44455 +f 44597//44597 44207//44207 44202//44202 +f 44320//44320 44319//44319 44450//44450 +f 44450//44450 44319//44319 44449//44449 +f 44449//44449 44319//44319 44207//44207 +f 44453//44453 44463//44463 44450//44450 +f 44450//44450 44463//44463 44320//44320 +f 44601//44601 44320//44320 44463//44463 +f 44467//44467 44455//44455 44220//44220 +f 44220//44220 44455//44455 43965//43965 +f 44464//44464 44467//44467 44221//44221 +f 44221//44221 44467//44467 44220//44220 +f 44468//44468 44458//44458 44222//44222 +f 44222//44222 44458//44458 44221//44221 +f 44221//44221 44458//44458 44464//44464 +f 44222//44222 44223//44223 44469//44469 +f 44468//44468 44222//44222 44469//44469 +f 44469//44469 44210//44210 44470//44470 +f 44223//44223 44210//44210 44469//44469 +f 44470//44470 44211//44211 44471//44471 +f 44210//44210 44211//44211 44470//44470 +f 44471//44471 44211//44211 44608//44608 +f 44300//44300 44301//44301 44540//44540 +f 44307//44307 44411//44411 44799//44799 +f 44338//44338 44165//44165 44551//44551 +f 44301//44301 44408//44408 44540//44540 +f 44036//44036 44026//44026 44186//44186 +f 44473//44473 44683//44683 44681//44681 +f 44352//44352 44691//44691 44694//44694 +f 44537//44537 43978//43978 44824//44824 +f 44414//44414 44413//44413 44475//44475 +f 44783//44783 44398//44398 44484//44484 +f 44082//44082 43978//43978 44537//44537 +f 44000//44000 44155//44155 44690//44690 +f 44564//44564 44393//44393 44407//44407 +f 44485//44485 44267//44267 44547//44547 +f 44673//44673 44478//44478 44676//44676 +f 44501//44501 44640//44640 44443//44443 +f 44648//44648 44325//44325 45535//45535 +f 43942//43942 44325//44325 44648//44648 +f 44432//44432 44501//44501 44443//44443 +f 44528//44528 44475//44475 44476//44476 +f 44641//44641 44542//44542 44258//44258 +f 44402//44402 44535//44535 44389//44389 +f 44297//44297 44510//44510 44551//44551 +f 44370//44370 44372//44372 44522//44522 +f 44777//44777 44552//44552 44050//44050 +f 44505//44505 44404//44404 44249//44249 +f 44334//44334 44528//44528 44558//44558 +f 44492//44492 44233//44233 44346//44346 +f 44420//44420 44350//44350 44419//44419 +f 44324//44324 44529//44529 44254//44254 +f 44096//44096 44552//44552 44792//44792 +f 44371//44371 44156//44156 44555//44555 +f 44695//44695 44261//44261 44082//44082 +f 44178//44178 44374//44374 44972//44972 +f 44660//44660 44238//44238 44508//44508 +f 44156//44156 44248//44248 44555//44555 +f 44491//44491 44485//44485 44486//44486 +f 44586//44586 44378//44378 44178//44178 +f 44482//44482 44779//44779 44364//44364 +f 44434//44434 44378//44378 44586//44586 +f 44304//44304 44375//44375 44644//44644 +f 44364//44364 44570//44570 44482//44482 +f 44092//44092 44280//44280 44569//44569 +f 44377//44377 44033//44033 44866//44866 +f 44335//44335 44660//44660 44395//44395 +f 44395//44395 44513//44513 44250//44250 +f 44554//44554 44268//44268 44830//44830 +f 44568//44568 44250//44250 44513//44513 +f 44830//44830 44268//44268 44702//44702 +f 44491//44491 44544//44544 44432//44432 +f 44268//44268 44236//44236 44702//44702 +f 44557//44557 44512//44512 44409//44409 +f 44568//44568 44523//44523 44339//44339 +f 44766//44766 44531//44531 44474//44474 +f 44841//44841 43902//43902 44363//44363 +f 44288//44288 44366//44366 44438//44438 +f 44916//44916 44306//44306 45073//45073 +f 44916//44916 44803//44803 44306//44306 +f 44506//44506 44162//44162 44425//44425 +f 44527//44527 44234//44234 44582//44582 +f 44005//44005 44360//44360 44857//44857 +f 44228//44228 44499//44499 44639//44639 +f 44326//44326 44401//44401 44588//44588 +f 44545//44545 44432//44432 44548//44548 +f 44362//44362 44719//44719 44637//44637 +f 44501//44501 44432//44432 44545//44545 +f 44326//44326 44713//44713 44533//44533 +f 44438//44438 44294//44294 44721//44721 +f 44305//44305 44264//44264 44652//44652 +f 44493//44493 44653//44653 44236//44236 +f 44788//44788 44423//44423 44584//44584 +f 44532//44532 44561//44561 44311//44311 +f 44016//44016 44858//44858 43916//43916 +f 44533//44533 44472//44472 44413//44413 +f 44414//44414 44533//44533 44413//44413 +f 44429//44429 43916//43916 44858//44858 +f 44502//44502 44231//44231 44565//44565 +f 44562//44562 44669//44669 44126//44126 +f 44490//44490 44584//44584 44423//44423 +f 44274//44274 44276//44276 44725//44725 +f 44808//44808 44385//44385 44379//44379 +f 44526//44526 44302//44302 44949//44949 +f 44502//44502 44508//44508 44231//44231 +f 44652//44652 44264//44264 44224//44224 +f 44380//44380 44437//44437 44718//44718 +f 44302//44302 44526//44526 44578//44578 +f 44440//44440 44138//44138 44715//44715 +f 44652//44652 44224//44224 44656//44656 +f 44574//44574 44670//44670 44102//44102 +f 44437//44437 44382//44382 44718//44718 +f 44530//44530 44580//44580 44511//44511 +f 44386//44386 44385//44385 44658//44658 +f 44518//44518 44580//44580 44530//44530 +f 44411//44411 44686//44686 44799//44799 +f 44322//44322 44104//44104 44685//44685 +f 44388//44388 44685//44685 44104//44104 +f 44436//44436 44152//44152 44514//44514 +f 44666//44666 44436//44436 44514//44514 +f 44728//44728 44190//44190 44661//44661 +f 44677//44677 44190//44190 44728//44728 +f 44793//44793 44577//44577 44291//44291 +f 44389//44389 44616//44616 44649//44649 +f 44392//44392 44632//44632 44518//44518 +f 44811//44811 44328//44328 44620//44620 +f 44413//44413 44472//44472 44615//44615 +f 44712//44712 44671//44671 44151//44151 +f 44417//44417 44340//44340 44805//44805 +f 44350//44350 44534//44534 44674//44674 +f 44538//44538 44307//44307 44799//44799 +f 44622//44622 44475//44475 44413//44413 +f 44230//44230 44342//44342 44782//44782 +f 44775//44775 44082//44082 44623//44623 +f 44540//44540 44408//44408 44815//44815 +f 44400//44400 44814//44814 44397//44397 +f 44230//44230 44782//44782 44619//44619 +f 44629//44629 44187//44187 44625//44625 +f 44269//44269 45048//45048 44536//44536 +f 44037//44037 44352//44352 44621//44621 +f 44420//44420 44534//44534 44350//44350 +f 44683//44683 44277//44277 44638//44638 +f 44804//44804 44763//44763 44538//44538 +f 44408//44408 44332//44332 44692//44692 +f 44638//44638 44277//44277 44773//44773 +f 44814//44814 44400//44400 44403//44403 +f 44538//44538 44763//44763 44647//44647 +f 44277//44277 44477//44477 44773//44773 +f 44082//44082 44537//44537 44623//44623 +f 44543//44543 44773//44773 44477//44477 +f 44355//44355 44487//44487 44691//44691 +f 44558//44558 44528//44528 44476//44476 +f 44415//44415 44762//44762 44412//44412 +f 44415//44415 44554//44554 44762//44762 +f 44498//44498 44422//44422 44374//44374 +f 44676//44676 44478//44478 44953//44953 +f 44485//44485 44547//44547 44486//44486 +f 44627//44627 44480//44480 44441//44441 +f 44497//44497 44298//44298 44864//44864 +f 44495//44495 44631//44631 44420//44420 +f 44361//44361 44529//44529 44549//44549 +f 44478//44478 44481//44481 44953//44953 +f 44657//44657 44178//44178 44972//44972 +f 44354//44354 44262//44262 44765//44765 +f 44624//44624 44518//44518 44632//44632 +f 44178//44178 44657//44657 44586//44586 +f 44098//44098 44371//44371 44630//44630 +f 44567//44567 44519//44519 44710//44710 +f 44535//44535 44397//44397 44634//44634 +f 44551//44551 44510//44510 44977//44977 +f 45535//45535 44325//44325 45248//45248 +f 44519//44519 44426//44426 44710//44710 +f 44496//44496 44288//44288 44663//44663 +f 44690//44690 44521//44521 44000//44000 +f 44434//44434 44586//44586 44662//44662 +f 44529//44529 44324//44324 44848//44848 +f 44349//44349 44643//44643 44705//44705 +f 44381//44381 44434//44434 44662//44662 +f 44288//44288 44438//44438 44663//44663 +f 44372//44372 44573//44573 44522//44522 +f 44438//44438 44579//44579 44663//44663 +f 44409//44409 44856//44856 44557//44557 +f 44281//44281 44856//44856 44409//44409 +f 44396//44396 44483//44483 44290//44290 +f 44439//44439 43902//43902 44949//44949 +f 44560//44560 44494//44494 44772//44772 +f 44304//44304 44573//44573 44372//44372 +f 44349//44349 44560//44560 44643//44643 +f 44588//44588 44381//44381 44771//44771 +f 44407//44407 44311//44311 44561//44561 +f 44579//44579 44438//44438 44721//44721 +f 44513//44513 44395//44395 44850//44850 +f 44639//44639 44418//44418 44986//44986 +f 44294//44294 44550//44550 44721//44721 +f 44559//44559 44532//44532 44309//44309 +f 44548//44548 44432//44432 44544//44544 +f 44494//44494 44410//44410 44772//44772 +f 44326//44326 44588//44588 44713//44713 +f 44516//44516 44848//44848 44324//44324 +f 44033//44033 44802//44802 44866//44866 +f 45148//45148 43995//43995 44784//44784 +f 44520//44520 44247//44247 44708//44708 +f 44517//44517 44556//44556 44051//44051 +f 44575//44575 44423//44423 44788//44788 +f 44563//44563 44848//44848 44516//44516 +f 44376//44376 44722//44722 44644//44644 +f 44653//44653 44702//44702 44236//44236 +f 44356//44356 44563//44563 44516//44516 +f 44054//44054 44296//44296 45381//45381 +f 44525//44525 44054//44054 45381//45381 +f 44016//44016 44383//44383 44858//44858 +f 44508//44508 44502//44502 44795//44795 +f 44184//44184 44054//44054 44525//44525 +f 44382//44382 44406//44406 44868//44868 +f 44152//44152 44148//44148 44514//44514 +f 44653//44653 44493//44493 44576//44576 +f 44501//44501 44654//44654 44640//44640 +f 44871//44871 44584//44584 44490//44490 +f 44411//44411 44257//44257 44686//44686 +f 44225//44225 44429//44429 44574//44574 +f 44545//44545 44730//44730 44501//44501 +f 45009//45009 44369//44369 44184//44184 +f 44733//44733 44569//44569 44280//44280 +f 44501//44501 44730//44730 44654//44654 +f 44157//44157 44576//44576 44493//44493 +f 44581//44581 44546//44546 44511//44511 +f 44581//44581 44511//44511 44580//44580 +f 44665//44665 44300//44300 44540//44540 +f 44280//44280 44428//44428 44733//44733 +f 44099//44099 44724//44724 44923//44923 +f 44157//44157 44577//44577 44576//44576 +f 44235//44235 44670//44670 44717//44717 +f 44571//44571 44299//44299 44811//44811 +f 44674//44674 44292//44292 44350//44350 +f 44731//44731 44656//44656 44387//44387 +f 44624//44624 44580//44580 44518//44518 +f 44168//44168 44809//44809 44585//44585 +f 44435//44435 44399//44399 44589//44589 +f 44672//44672 44839//44839 44166//44166 +f 44276//44276 44583//44583 44785//44785 +f 44479//44479 44318//44318 44590//44590 +f 44591//44591 44448//44448 44447//44447 +f 44592//44592 44595//44595 44756//44756 +f 44447//44447 44595//44595 44592//44592 +f 44598//44598 44207//44207 44597//44597 +f 44741//44741 44449//44449 44598//44598 +f 44450//44450 44449//44449 44741//44741 +f 44449//44449 44207//44207 44598//44598 +f 44741//44741 44599//44599 44450//44450 +f 44453//44453 44450//44450 44599//44599 +f 44737//44737 44594//44594 44736//44736 +f 44511//44511 44546//44546 44332//44332 +f 44600//44600 44453//44453 44599//44599 +f 44463//44463 44453//44453 44600//44600 +f 44601//44601 44463//44463 44600//44600 +f 44601//44601 44747//44747 44454//44454 +f 44609//44609 44454//44454 44747//44747 +f 44456//44456 44602//44602 44455//44455 +f 44467//44467 44456//44456 44455//44455 +f 44456//44456 44457//44457 44603//44603 +f 44605//44605 44458//44458 44604//44604 +f 44459//44459 44458//44458 44605//44605 +f 44606//44606 44459//44459 44605//44605 +f 44460//44460 44606//44606 44457//44457 +f 44459//44459 44606//44606 44460//44460 +f 44608//44608 44321//44321 44607//44607 +f 44462//44462 44607//44607 44321//44321 +f 44461//44461 44609//44609 44610//44610 +f 44461//44461 44610//44610 44611//44611 +f 44462//44462 44612//44612 44607//44607 +f 44612//44612 44462//44462 44613//44613 +f 44613//44613 44215//44215 44614//44614 +f 44462//44462 44215//44215 44613//44613 +f 44215//44215 44451//44451 44614//44614 +f 44317//44317 44461//44461 44611//44611 +f 44317//44317 44611//44611 44590//44590 +f 44318//44318 44317//44317 44590//44590 +f 44473//44473 44681//44681 44802//44802 +f 44036//44036 44186//44186 44675//44675 +f 44622//44622 44413//44413 44615//44615 +f 44678//44678 44486//44486 44547//44547 +f 44581//44581 44680//44680 44697//44697 +f 44680//44680 44581//44581 44624//44624 +f 44352//44352 44694//44694 44621//44621 +f 44679//44679 44475//44475 44622//44622 +f 44685//44685 44388//44388 44354//44354 +f 44325//44325 44323//44323 45247//45247 +f 44815//44815 44408//44408 44692//44692 +f 44541//44541 44278//44278 45112//45112 +f 44537//44537 44824//44824 44617//44617 +f 44922//44922 44475//44475 44679//44679 +f 44680//44680 44624//44624 44632//44632 +f 44475//44475 44922//44922 44476//44476 +f 44824//44824 44536//44536 45048//45048 +f 44512//44512 44626//44626 44405//44405 +f 44334//44334 44558//44558 44769//44769 +f 44546//44546 44692//44692 44332//44332 +f 44682//44682 44412//44412 44762//44762 +f 44233//44233 44801//44801 44487//44487 +f 44486//44486 44684//44684 44491//44491 +f 44491//44491 44684//44684 44544//44544 +f 44422//44422 44827//44827 44374//44374 +f 44441//44441 44479//44479 44787//44787 +f 44761//44761 44690//44690 44155//44155 +f 44912//44912 44374//44374 44827//44827 +f 44481//44481 44553//44553 44822//44822 +f 44395//44395 44660//44660 44941//44941 +f 44779//44779 44543//44543 44333//44333 +f 44764//44764 44534//44534 44420//44420 +f 44616//44616 44389//44389 44693//44693 +f 44972//44972 44374//44374 44912//44912 +f 44512//44512 44557//44557 44818//44818 +f 44346//44346 44404//44404 44492//44492 +f 44420//44420 44628//44628 44764//44764 +f 44483//44483 44334//44334 44769//44769 +f 44505//44505 44492//44492 44404//44404 +f 44531//44531 44635//44635 44632//44632 +f 44482//44482 44570//44570 44655//44655 +f 44290//44290 44483//44483 44689//44689 +f 44565//44565 44290//44290 44689//44689 +f 44535//44535 44693//44693 44389//44389 +f 44550//44550 44522//44522 44573//44573 +f 44689//44689 44483//44483 44687//44687 +f 44548//44548 44544//44544 44781//44781 +f 44766//44766 44635//44635 44531//44531 +f 44542//44542 44641//44641 44760//44760 +f 44695//44695 44082//44082 44930//44930 +f 44505//44505 44361//44361 44549//44549 +f 44532//44532 44559//44559 44618//44618 +f 44358//44358 44633//44633 44701//44701 +f 44565//44565 44689//44689 44991//44991 +f 44502//44502 44565//44565 44991//44991 +f 44641//44641 44566//44566 44642//44642 +f 44358//44358 44703//44703 44489//44489 +f 44556//44556 44517//44517 44835//44835 +f 44567//44567 44642//44642 44566//44566 +f 44919//44919 44381//44381 44662//44662 +f 44381//44381 44919//44919 44771//44771 +f 44555//44555 44248//44248 44645//44645 +f 45148//45148 45414//45414 44706//44706 +f 44474//44474 44640//44640 44766//44766 +f 44573//44573 44304//44304 44636//44636 +f 44548//44548 44699//44699 44545//44545 +f 44233//44233 44492//44492 44801//44801 +f 44730//44730 44545//44545 44699//44699 +f 44281//44281 44707//44707 44856//44856 +f 44844//44844 43902//43902 44841//44841 +f 44771//44771 44713//44713 44588//44588 +f 44520//44520 44707//44707 44281//44281 +f 44563//44563 44356//44356 44907//44907 +f 44710//44710 44426//44426 44714//44714 +f 44706//44706 45381//45381 44296//44296 +f 44654//44654 44696//44696 44640//44640 +f 44356//44356 44564//44564 44907//44907 +f 44568//44568 44524//44524 44523//44523 +f 44713//44713 44870//44870 44533//44533 +f 44472//44472 44533//44533 44870//44870 +f 44615//44615 44472//44472 44870//44870 +f 44692//44692 44546//44546 44697//44697 +f 44581//44581 44697//44697 44546//44546 +f 44624//44624 44581//44581 44580//44580 +f 44736//44736 44594//44594 44825//44825 +f 44714//44714 44426//44426 44651//44651 +f 44914//44914 44342//44342 44524//44524 +f 44628//44628 44420//44420 44723//44723 +f 44770//44770 44560//44560 44772//44772 +f 44529//44529 44709//44709 44549//44549 +f 44256//44256 44725//44725 44719//44719 +f 44340//44340 44506//44506 44805//44805 +f 44631//44631 44723//44723 44420//44420 +f 44667//44667 44708//44708 44247//44247 +f 44582//44582 44096//44096 44792//44792 +f 44547//44547 44417//44417 44805//44805 +f 44772//44772 44410//44410 44650//44650 +f 44587//44587 44430//44430 44863//44863 +f 44664//44664 44572//44572 45087//45087 +f 44276//44276 44785//44785 44725//44725 +f 43980//43980 44141//44141 45243//45243 +f 44410//44410 44503//44503 44650//44650 +f 44323//44323 43980//43980 45243//45243 +f 44871//44871 44490//44490 44431//44431 +f 44305//44305 44652//44652 44722//44722 +f 44649//44649 44780//44780 44631//44631 +f 44646//44646 44582//44582 44716//44716 +f 44718//44718 44382//44382 44868//44868 +f 44247//44247 44668//44668 44667//44667 +f 44527//44527 44582//44582 44646//44646 +f 44237//44237 44527//44527 44646//44646 +f 44666//44666 44514//44514 44867//44867 +f 44659//44659 44099//44099 44923//44923 +f 44674//44674 44668//44668 44292//44292 +f 44956//44956 44279//44279 44322//44322 +f 44861//44861 44385//44385 44808//44808 +f 44865//44865 44284//44284 44717//44717 +f 44658//44658 44385//44385 44861//44861 +f 44661//44661 44658//44658 44938//44938 +f 44807//44807 44036//44036 44675//44675 +f 44954//44954 44540//44540 44815//44815 +f 45221//45221 44269//44269 44272//44272 +f 44681//44681 44683//44683 44962//44962 +f 44691//44691 44487//44487 44862//44862 +f 44269//44269 45221//45221 45048//45048 +f 44412//44412 44682//44682 44672//44672 +f 44585//44585 44809//44809 45100//45100 +f 44677//44677 44484//44484 44398//44398 +f 44529//44529 44796//44796 44709//44709 +f 44626//44626 44512//44512 44817//44817 +f 44679//44679 44622//44622 45025//45025 +f 44676//44676 44953//44953 45238//45238 +f 44781//44781 44544//44544 44684//44684 +f 44764//44764 44698//44698 44534//44534 +f 44950//44950 44620//44620 44542//44542 +f 45073//45073 44541//44541 45112//45112 +f 44952//44952 44680//44680 44632//44632 +f 44500//44500 44497//44497 44416//44416 +f 44538//44538 44799//44799 44804//44804 +f 44857//44857 44521//44521 45341//45341 +f 44618//44618 44925//44925 44532//44532 +f 44814//44814 44634//44634 44397//44397 +f 44765//44765 44262//44262 44776//44776 +f 44930//44930 44082//44082 44775//44775 +f 44532//44532 44925//44925 44561//44561 +f 44952//44952 44632//44632 44812//44812 +f 44573//44573 44820//44820 44550//44550 +f 44916//44916 45073//45073 45405//45405 +f 44512//44512 44818//44818 44817//44817 +f 44777//44777 44629//44629 44625//44625 +f 44482//44482 44655//44655 44791//44791 +f 44635//44635 44812//44812 44632//44632 +f 44812//44812 44635//44635 44813//44813 +f 44561//44561 44927//44927 44407//44407 +f 44784//44784 43995//43995 44695//44695 +f 44977//44977 44910//44910 44551//44551 +f 44407//44407 44908//44908 44564//44564 +f 45056//45056 44553//44553 44556//44556 +f 44441//44441 44787//44787 45052//45052 +f 44570//44570 44496//44496 44663//44663 +f 44663//44663 44944//44944 44570//44570 +f 44835//44835 45056//45056 44556//44556 +f 44769//44769 44687//44687 44483//44483 +f 44635//44635 44766//44766 44688//44688 +f 44535//44535 44634//44634 44905//44905 +f 44557//44557 44856//44856 44818//44818 +f 44792//44792 44552//44552 44915//44915 +f 44304//44304 44786//44786 44636//44636 +f 44770//44770 44643//44643 44560//44560 +f 44703//44703 44358//44358 45124//45124 +f 44836//44836 44641//44641 44642//44642 +f 44729//44729 44630//44630 44845//44845 +f 44554//44554 44830//44830 44926//44926 +f 44586//44586 44657//44657 44859//44859 +f 44721//44721 44550//44550 44853//44853 +f 44425//44425 44703//44703 44704//44704 +f 44907//44907 44935//44935 44563//44563 +f 44711//44711 44772//44772 44650//44650 +f 44640//44640 44696//44696 44959//44959 +f 44630//44630 44371//44371 44934//44934 +f 44730//44730 44732//44732 44654//44654 +f 44513//44513 44850//44850 44911//44911 +f 44506//44506 44425//44425 45050//45050 +f 44371//44371 44555//44555 44934//44934 +f 44654//44654 44732//44732 44696//44696 +f 44568//44568 44513//44513 44911//44911 +f 44723//44723 44631//44631 44780//44780 +f 44503//44503 44789//44789 44650//44650 +f 44506//44506 45050//45050 44805//44805 +f 44660//44660 44508//44508 44795//44795 +f 44789//44789 44503//44503 44659//44659 +f 44555//44555 44645//44645 44797//44797 +f 44572//44572 44228//44228 44639//44639 +f 44257//44257 44578//44578 44794//44794 +f 45087//45087 44572//44572 44720//44720 +f 44686//44686 44257//44257 44794//44794 +f 44699//44699 44700//44700 44730//44730 +f 44653//44653 44576//44576 44834//44834 +f 44379//44379 44237//44237 44646//44646 +f 44524//44524 44568//44568 44851//44851 +f 44148//44148 44664//44664 44514//44514 +f 44943//44943 44587//44587 44863//44863 +f 44651//44651 44587//44587 44943//44943 +f 44666//44666 44867//44867 44809//44809 +f 44149//44149 44871//44871 44431//44431 +f 44996//44996 44863//44863 44430//44430 +f 44430//44430 44718//44718 44996//44996 +f 44869//44869 44668//44668 44674//44674 +f 44656//44656 44731//44731 44847//44847 +f 44847//44847 44435//44435 44589//44589 +f 44731//44731 44435//44435 44847//44847 +f 44727//44727 44279//44279 44956//44956 +f 44591//44591 44447//44447 44734//44734 +f 44447//44447 44592//44592 44734//44734 +f 44593//44593 44452//44452 44892//44892 +f 44452//44452 44596//44596 44738//44738 +f 44738//44738 44892//44892 44452//44452 +f 44738//44738 44596//44596 44729//44729 +f 44597//44597 44888//44888 44739//44739 +f 44598//44598 44597//44597 44739//44739 +f 44737//44737 44740//44740 44594//44594 +f 44768//44768 44740//44740 44737//44737 +f 44630//44630 44729//44729 44596//44596 +f 44825//44825 44594//44594 44740//44740 +f 44592//44592 44756//44756 44745//44745 +f 44744//44744 44742//44742 44743//44743 +f 44744//44744 44735//44735 44877//44877 +f 44742//44742 44744//44744 44877//44877 +f 44746//44746 44745//44745 44756//44756 +f 44599//44599 44741//44741 44894//44894 +f 44599//44599 44748//44748 44600//44600 +f 44601//44601 44600//44600 44748//44748 +f 44747//44747 44601//44601 44896//44896 +f 44747//44747 44746//44746 44609//44609 +f 44749//44749 44595//44595 44602//44602 +f 44602//44602 44456//44456 44749//44749 +f 44595//44595 44749//44749 44753//44753 +f 44603//44603 44749//44749 44456//44456 +f 44749//44749 44603//44603 44750//44750 +f 44457//44457 44750//44750 44603//44603 +f 44605//44605 44604//44604 44751//44751 +f 44750//44750 44605//44605 44751//44751 +f 44606//44606 44605//44605 44750//44750 +f 44606//44606 44750//44750 44457//44457 +f 44607//44607 44900//44900 44608//44608 +f 44899//44899 44608//44608 44900//44900 +f 44900//44900 44607//44607 44752//44752 +f 44595//44595 44753//44753 44756//44756 +f 44746//44746 44756//44756 44753//44753 +f 44902//44902 44746//44746 44753//44753 +f 44609//44609 44746//44746 44902//44902 +f 44610//44610 44609//44609 44902//44902 +f 45039//45039 44610//44610 44902//44902 +f 44607//44607 44612//44612 44754//44754 +f 44752//44752 44607//44607 44754//44754 +f 44754//44754 44612//44612 44755//44755 +f 44612//44612 44613//44613 44755//44755 +f 44451//44451 44593//44593 44614//44614 +f 44448//44448 44591//44591 44597//44597 +f 44597//44597 44591//44591 44888//44888 +f 44602//44602 44595//44595 44455//44455 +f 44455//44455 44595//44595 44447//44447 +f 44757//44757 44604//44604 44468//44468 +f 44468//44468 44604//44604 44458//44458 +f 44468//44468 44469//44469 44758//44758 +f 44758//44758 44757//44757 44468//44468 +f 44469//44469 44470//44470 44759//44759 +f 44759//44759 44758//44758 44469//44469 +f 44470//44470 44471//44471 44759//44759 +f 44899//44899 44471//44471 44608//44608 +f 44759//44759 44471//44471 44899//44899 +f 44492//44492 44505//44505 44948//44948 +f 44922//44922 44826//44826 44476//44476 +f 44683//44683 44638//44638 44962//44962 +f 44826//44826 44816//44816 44476//44476 +f 44773//44773 45059//45059 44638//44638 +f 44763//44763 44827//44827 44647//44647 +f 44688//44688 44813//44813 44635//44635 +f 44476//44476 44816//44816 44558//44558 +f 44521//44521 44690//44690 45341//45341 +f 44422//44422 44647//44647 44827//44827 +f 44765//44765 44776//44776 44992//44992 +f 44769//44769 44558//44558 44816//44816 +f 44959//44959 44766//44766 44640//44640 +f 44689//44689 44687//44687 44837//44837 +f 44948//44948 44505//44505 45079//45079 +f 45027//45027 44643//44643 44770//44770 +f 44927//44927 44908//44908 44407//44407 +f 44701//44701 44633//44633 44783//44783 +f 44573//44573 44636//44636 44976//44976 +f 44642//44642 44567//44567 44918//44918 +f 44418//44418 44191//44191 44829//44829 +f 44878//44878 44959//44959 44696//44696 +f 44618//44618 44559//44559 44939//44939 +f 44655//44655 44570//44570 44944//44944 +f 44662//44662 44586//44586 44859//44859 +f 44880//44880 44696//44696 44732//44732 +f 44711//44711 44650//44650 44852//44852 +f 44358//44358 44701//44701 44967//44967 +f 44567//44567 44710//44710 44778//44778 +f 44967//44967 45124//45124 44358//44358 +f 44919//44919 44662//44662 44859//44859 +f 45124//45124 44704//44704 44703//44703 +f 44990//44990 44841//44841 44363//44363 +f 44776//44776 44575//44575 44788//44788 +f 44769//44769 45054//45054 44687//44687 +f 44907//44907 44564//44564 44908//44908 +f 44421//44421 45016//45016 44383//44383 +f 44699//44699 44548//44548 44819//44819 +f 44579//44579 44721//44721 44853//44853 +f 44710//44710 44714//44714 44778//44778 +f 44981//44981 44515//44515 44569//44569 +f 44568//44568 44911//44911 44851//44851 +f 44304//44304 44644//44644 44786//44786 +f 43902//43902 44844//44844 44949//44949 +f 44842//44842 44425//44425 44704//44704 +f 44684//44684 44486//44486 44678//44678 +f 44628//44628 44723//44723 44917//44917 +f 44700//44700 44699//44699 44879//44879 +f 44771//44771 44919//44919 45007//45007 +f 44639//44639 44720//44720 44572//44572 +f 44644//44644 45053//45053 44786//44786 +f 44723//44723 44780//44780 44917//44917 +f 44651//44651 44943//44943 44798//44798 +f 44732//44732 44730//44730 44700//44700 +f 44637//44637 44719//44719 44928//44928 +f 44342//44342 44914//44914 44782//44782 +f 44733//44733 44774//44774 44569//44569 +f 44644//44644 44722//44722 44933//44933 +f 45009//45009 44184//44184 44525//44525 +f 44529//44529 44848//44848 44796//44796 +f 44708//44708 44707//44707 44520//44520 +f 44936//44936 44707//44707 44708//44708 +f 44660//44660 44795//44795 44941//44941 +f 45009//45009 45047//45047 44369//44369 +f 44186//44186 44369//44369 45047//45047 +f 44941//44941 44795//44795 45029//45029 +f 44548//44548 44781//44781 44819//44819 +f 44713//44713 44771//44771 44870//44870 +f 44395//44395 44941//44941 44850//44850 +f 44645//44645 44377//44377 45162//45162 +f 44377//44377 44866//44866 45162//45162 +f 44920//44920 44774//44774 44733//44733 +f 44808//44808 44379//44379 44646//44646 +f 44428//44428 44920//44920 44733//44733 +f 44039//44039 44036//44036 44807//44807 +f 44550//44550 44820//44820 44853//44853 +f 45217//45217 44724//44724 44299//44299 +f 44141//44141 44440//44440 45243//45243 +f 44563//44563 44965//44965 44848//44848 +f 44839//44839 44920//44920 44428//44428 +f 45217//45217 44299//44299 44571//44571 +f 44862//44862 44487//44487 44801//44801 +f 44871//44871 44149//44149 44874//44874 +f 44577//44577 44838//44838 44576//44576 +f 44615//44615 45025//45025 44622//44622 +f 44805//44805 44806//44806 44547//44547 +f 44667//44667 44668//44668 44869//44869 +f 44868//44868 44406//44406 45002//45002 +f 44726//44726 44874//44874 44149//44149 +f 44616//44616 44780//44780 44649//44649 +f 44589//44589 44399//44399 45163//45163 +f 44405//44405 44626//44626 44793//44793 +f 45243//45243 45247//45247 44323//44323 +f 44399//44399 44673//44673 45163//45163 +f 44697//44697 44680//44680 44854//44854 +f 44416//44416 44497//44497 45072//45072 +f 44854//44854 44680//44680 44952//44952 +f 44673//44673 44676//44676 45076//45076 +f 44777//44777 44625//44625 45393//45393 +f 44867//44867 45019//45019 44809//44809 +f 44406//44406 44665//44665 44873//44873 +f 44952//44952 44812//44812 44810//44810 +f 44839//44839 44672//44672 45006//45006 +f 44874//44874 44726//44726 44338//44338 +f 44849//44849 45006//45006 44672//44672 +f 44677//44677 44728//44728 45022//45022 +f 45100//45100 44809//44809 45019//45019 +f 44682//44682 44849//44849 44672//44672 +f 44693//44693 44535//44535 44905//44905 +f 44727//44727 44956//44956 44790//44790 +f 44815//44815 44692//44692 45046//45046 +f 44685//44685 44956//44956 44322//44322 +f 44534//44534 44698//44698 45102//45102 +f 44826//44826 44922//44922 44924//44924 +f 44880//44880 44878//44878 44696//44696 +f 44416//44416 44828//44828 44559//44559 +f 44905//44905 44634//44634 44906//44906 +f 44823//44823 44403//44403 44961//44961 +f 45085//45085 44492//44492 44948//44948 +f 44817//44817 45175//45175 44626//44626 +f 44641//44641 45067//45067 44760//44760 +f 44688//44688 44766//44766 44959//44959 +f 44836//44836 45067//45067 44641//44641 +f 44403//44403 44705//44705 44961//44961 +f 44697//44697 44951//44951 44692//44692 +f 44819//44819 44879//44879 44699//44699 +f 44621//44621 44829//44829 44191//44191 +f 44939//44939 44559//44559 44828//44828 +f 44517//44517 44637//44637 44835//44835 +f 44636//44636 44786//44786 44978//44978 +f 44921//44921 45175//45175 44817//44817 +f 44960//44960 44783//44783 45166//45166 +f 44980//44980 44618//44618 44939//44939 +f 44973//44973 44648//44648 45535//45535 +f 44554//44554 44926//44926 44975//44975 +f 44961//44961 44705//44705 45027//45027 +f 44918//44918 44836//44836 44642//44642 +f 44959//44959 44878//44878 44958//44958 +f 44705//44705 44643//44643 45027//45027 +f 44986//44986 44418//44418 44829//44829 +f 44918//44918 44567//44567 44846//44846 +f 44509//44509 45137//45137 44562//44562 +f 44482//44482 44791//44791 44779//44779 +f 44644//44644 44933//44933 45053//45053 +f 44510//44510 44515//44515 44977//44977 +f 44567//44567 44778//44778 44846//44846 +f 44421//44421 44803//44803 45476//45476 +f 44732//44732 44700//44700 44831//44831 +f 44818//44818 44921//44921 44817//44817 +f 44700//44700 44879//44879 44831//44831 +f 44958//44958 44833//44833 44832//44832 +f 44582//44582 44792//44792 44843//44843 +f 44831//44831 44883//44883 44732//44732 +f 44770//44770 44772//44772 44711//44711 +f 44944//44944 44791//44791 44655//44655 +f 44722//44722 44937//44937 44933//44933 +f 44627//44627 44441//44441 45052//45052 +f 44505//44505 44549//44549 45079//45079 +f 44856//44856 44921//44921 44818//44818 +f 44722//44722 44652//44652 44937//44937 +f 44716//44716 44582//44582 44843//44843 +f 44714//44714 44651//44651 44798//44798 +f 44859//44859 44657//44657 44972//44972 +f 44524//44524 44851//44851 44913//44913 +f 44630//44630 44934//44934 44845//44845 +f 44669//44669 44562//44562 45565//45565 +f 44914//44914 44524//44524 44913//44913 +f 44702//44702 44653//44653 44830//44830 +f 44704//44704 45124//45124 44840//44840 +f 44798//44798 44943//44943 44989//44989 +f 44547//44547 44806//44806 44678//44678 +f 44947//44947 44663//44663 45000//45000 +f 44774//44774 44981//44981 44569//44569 +f 44663//44663 44579//44579 45000//45000 +f 44853//44853 45000//45000 44579//44579 +f 45398//45398 44788//44788 45119//45119 +f 44880//44880 44882//44882 44768//44768 +f 44842//44842 44704//44704 44840//44840 +f 44650//44650 44789//44789 45200//45200 +f 44584//44584 45119//45119 44788//44788 +f 44619//44619 44782//44782 45065//45065 +f 44834//44834 44995//44995 44653//44653 +f 44882//44882 44880//44880 44732//44732 +f 44718//44718 44868//44868 45242//45242 +f 45050//45050 44425//44425 44842//44842 +f 44539//44539 44619//44619 45190//45190 +f 45029//45029 44795//44795 44502//44502 +f 44882//44882 44732//44732 44883//44883 +f 44814//44814 44403//44403 44823//44823 +f 44870//44870 44771//44771 45010//45010 +f 44883//44883 44884//44884 44882//44882 +f 44885//44885 44882//44882 44884//44884 +f 45002//45002 44406//44406 44872//44872 +f 45243//45243 44440//44440 45973//45973 +f 44406//44406 44873//44873 44872//44872 +f 44670//44670 44574//44574 45096//45096 +f 45063//45063 44684//44684 44678//44678 +f 45131//45131 44615//44615 44870//44870 +f 44965//44965 44563//44563 44968//44968 +f 45072//45072 44497//44497 44864//44864 +f 45131//45131 45025//45025 44615//44615 +f 44697//44697 44854//44854 44987//44987 +f 45192//45192 44621//44621 44694//44694 +f 45046//45046 44954//44954 44815//44815 +f 44186//44186 45047//45047 44675//44675 +f 44717//44717 44670//44670 45099//45099 +f 45063//45063 44781//44781 44684//44684 +f 44923//44923 44724//44724 44932//44932 +f 44563//44563 44935//44935 44968//44968 +f 45063//45063 44946//44946 44781//44781 +f 44679//44679 45025//45025 44922//44922 +f 44862//44862 45151//45151 44691//44691 +f 45112//45112 44278//44278 45443//45443 +f 44694//44694 44691//44691 45004//45004 +f 45004//45004 44691//44691 45151//45151 +f 44884//44884 44883//44883 44957//44957 +f 44813//44813 44955//44955 44812//44812 +f 44874//44874 44338//44338 45020//45020 +f 45031//45031 44855//44855 44884//44884 +f 44956//44956 44685//44685 45299//45299 +f 45031//45031 44884//44884 44957//44957 +f 44869//44869 44674//44674 45017//45017 +f 44780//44780 44988//44988 44917//44917 +f 44980//44980 44925//44925 44618//44618 +f 45077//45077 45017//45017 44674//44674 +f 44728//44728 44661//44661 44938//44938 +f 44990//44990 44284//44284 44865//44865 +f 44811//44811 44620//44620 44950//44950 +f 44988//44988 44780//44780 44860//44860 +f 44338//44338 44551//44551 45142//45142 +f 44780//44780 44616//44616 44860//44860 +f 45142//45142 44551//44551 45368//45368 +f 44910//44910 45368//45368 44551//44551 +f 44625//44625 44585//44585 45100//45100 +f 44484//44484 44677//44677 45022//45022 +f 44685//44685 44354//44354 44983//44983 +f 44783//44783 44484//44484 45166//45166 +f 45057//45057 44860//44860 44616//44616 +f 44942//44942 44849//44849 44682//44682 +f 44853//44853 44820//44820 45103//45103 +f 45057//45057 44616//44616 44693//44693 +f 44762//44762 44942//44942 44682//44682 +f 44887//44887 45034//45034 44611//44611 +f 45023//45023 44877//44877 44735//44735 +f 44974//44974 44877//44877 45023//45023 +f 45023//45023 44735//44735 45032//45032 +f 44590//44590 44611//44611 45034//45034 +f 44479//44479 44590//44590 45035//45035 +f 45035//45035 44787//44787 44479//44479 +f 44591//44591 44734//44734 44886//44886 +f 44888//44888 44591//44591 44886//44886 +f 44734//44734 44592//44592 44886//44886 +f 44833//44833 44958//44958 44878//44878 +f 44739//44739 44890//44890 44598//44598 +f 44890//44890 44739//44739 44891//44891 +f 44878//44878 44880//44880 44881//44881 +f 44888//44888 44891//44891 44739//44739 +f 44592//44592 44745//44745 44886//44886 +f 44881//44881 44833//44833 44878//44878 +f 44881//44881 44767//44767 44833//44833 +f 44736//44736 44881//44881 44737//44737 +f 44767//44767 44881//44881 44736//44736 +f 44745//44745 44746//44746 44893//44893 +f 44821//44821 44767//44767 44825//44825 +f 44825//44825 44767//44767 44736//44736 +f 44746//44746 44747//44747 44893//44893 +f 44881//44881 44880//44880 44737//44737 +f 44737//44737 44880//44880 44768//44768 +f 44741//44741 44890//44890 44894//44894 +f 44740//44740 44768//44768 44882//44882 +f 44895//44895 44599//44599 44894//44894 +f 44875//44875 44825//44825 44740//44740 +f 44748//44748 44895//44895 44896//44896 +f 44599//44599 44895//44895 44748//44748 +f 44601//44601 44748//44748 44896//44896 +f 44749//44749 44898//44898 44753//44753 +f 44750//44750 44751//44751 44897//44897 +f 44898//44898 44750//44750 44897//44897 +f 44740//44740 44882//44882 44885//44885 +f 44885//44885 44743//44743 44740//44740 +f 44750//44750 44898//44898 44749//44749 +f 44875//44875 44740//44740 44743//44743 +f 44752//44752 44903//44903 44900//44900 +f 44743//44743 44742//44742 44876//44876 +f 44875//44875 44743//44743 44876//44876 +f 44877//44877 44876//44876 44742//44742 +f 44900//44900 44903//44903 44901//44901 +f 44901//44901 44593//44593 44892//44892 +f 44855//44855 44885//44885 44884//44884 +f 44753//44753 44898//44898 45033//45033 +f 44885//44885 44889//44889 44743//44743 +f 44744//44744 44743//44743 44889//44889 +f 44735//44735 44744//44744 44889//44889 +f 45032//45032 44735//44735 44889//44889 +f 44902//44902 44753//44753 45037//45037 +f 45039//45039 44887//44887 44610//44610 +f 44611//44611 44610//44610 44887//44887 +f 44903//44903 44752//44752 44754//44754 +f 44754//44754 44755//44755 44903//44903 +f 44904//44904 44903//44903 44755//44755 +f 44755//44755 44613//44613 44904//44904 +f 44901//44901 44903//44903 44904//44904 +f 44901//44901 44904//44904 44614//44614 +f 44614//44614 44593//44593 44901//44901 +f 44614//44614 44904//44904 44613//44613 +f 45091//45091 44767//44767 44821//44821 +f 44685//44685 44983//44983 45519//45519 +f 44802//44802 44681//44681 44962//44962 +f 44627//44627 45221//45221 44272//44272 +f 44821//44821 44825//44825 44875//44875 +f 45077//45077 44674//44674 45102//45102 +f 44534//44534 45102//45102 44674//44674 +f 44765//44765 44983//44983 44354//44354 +f 44942//44942 44762//44762 44963//44963 +f 44481//44481 44822//44822 44953//44953 +f 44638//44638 45107//45107 44962//44962 +f 44991//44991 44940//44940 44502//44502 +f 44617//44617 44824//44824 45049//45049 +f 45107//45107 44638//44638 45059//45059 +f 44906//44906 44634//44634 44814//44814 +f 44876//44876 44877//44877 44974//44974 +f 44687//44687 45294//45294 44837//44837 +f 44549//44549 44709//44709 44909//44909 +f 44977//44977 44515//44515 44981//44981 +f 44689//44689 44837//44837 45294//45294 +f 44820//44820 44573//44573 44976//44976 +f 44833//44833 45091//45091 44832//44832 +f 45356//45356 44792//44792 44915//44915 +f 44773//44773 44543//44543 44970//44970 +f 44879//44879 44819//44819 45026//45026 +f 45117//45117 44698//44698 44764//44764 +f 45079//45079 44549//44549 45254//45254 +f 44623//44623 44537//44537 44617//44617 +f 44986//44986 45084//45084 44639//44639 +f 45056//45056 44835//44835 45396//45396 +f 44917//44917 45177//45177 44628//44628 +f 45029//45029 44502//44502 44940//44940 +f 44917//44917 45051//45051 45177//45177 +f 44778//44778 44714//44714 44984//44984 +f 44709//44709 44796//44796 44909//44909 +f 44729//44729 44845//44845 44929//44929 +f 44929//44929 44845//44845 45152//45152 +f 44714//44714 44798//44798 44984//44984 +f 44976//44976 44636//44636 44978//44978 +f 45010//45010 44771//44771 45007//45007 +f 44646//44646 44716//44716 45005//45005 +f 44941//44941 45061//45061 44850//44850 +f 44835//44835 44637//44637 44928//44928 +f 44921//44921 44856//44856 45058//45058 +f 44776//44776 44788//44788 44992//44992 +f 45137//45137 44509//44509 44973//44973 +f 44870//44870 45010//45010 45131//45131 +f 44944//44944 44663//44663 44999//44999 +f 45029//45029 45061//45061 44941//44941 +f 44796//44796 44848//44848 44965//44965 +f 44831//44831 44879//44879 44994//44994 +f 44663//44663 44947//44947 44999//44999 +f 45131//45131 45011//45011 45025//45025 +f 45006//45006 44920//44920 44839//44839 +f 44555//44555 44797//44797 45001//45001 +f 44867//44867 44514//44514 45094//45094 +f 44936//44936 45058//45058 44856//44856 +f 44707//44707 44936//44936 44856//44856 +f 44678//44678 44806//44806 44993//44993 +f 44931//44931 44830//44830 44995//44995 +f 44951//44951 44697//44697 44987//44987 +f 44830//44830 44653//44653 44995//44995 +f 44861//44861 45090//45090 44658//44658 +f 44852//44852 44650//44650 45200//45200 +f 45207//45207 44928//44928 44719//44719 +f 44803//44803 44916//44916 45082//45082 +f 44969//44969 44968//44968 44935//44935 +f 44996//44996 44718//44718 45242//45242 +f 44957//44957 44883//44883 44831//44831 +f 44864//44864 44539//44539 45436//45436 +f 44993//44993 45063//45063 44678//44678 +f 44667//44667 44936//44936 44708//44708 +f 44658//44658 45092//45092 44938//44938 +f 44789//44789 44659//44659 45211//45211 +f 45476//45476 45016//45016 44421//44421 +f 45211//45211 44659//44659 44923//44923 +f 44854//44854 44952//44952 45275//45275 +f 44945//44945 44005//44005 44857//44857 +f 44725//44725 45074//45074 44719//44719 +f 44998//44998 44831//44831 44994//44994 +f 44980//44980 45266//45266 44925//44925 +f 44005//44005 44945//44945 45232//45232 +f 44492//44492 45085//45085 44801//44801 +f 44416//44416 45072//45072 44828//44828 +f 45104//45104 45115//45115 44834//44834 +f 44834//44834 44576//44576 45104//45104 +f 44869//44869 45066//45066 44667//44667 +f 44810//44810 44812//44812 44955//44955 +f 45217//45217 44932//44932 44724//44724 +f 44728//44728 45165//45165 45022//45022 +f 44849//44849 44942//44942 45168//45168 +f 44652//44652 44656//44656 45510//45510 +f 44869//44869 45015//45015 45066//45066 +f 44957//44957 44831//44831 44998//44998 +f 44927//44927 44561//44561 44925//44925 +f 45009//45009 44525//44525 45316//45316 +f 44656//44656 44847//44847 45510//45510 +f 44858//44858 45214//45214 44429//44429 +f 44725//44725 45014//45014 45003//45003 +f 45015//45015 44869//44869 45017//45017 +f 44955//44955 44813//44813 45083//45083 +f 44838//44838 45104//45104 44576//44576 +f 44871//44871 44874//44874 45086//45086 +f 44814//44814 44823//44823 45021//45021 +f 44484//44484 45022//45022 45166//45166 +f 44813//44813 45030//45030 45083//45083 +f 44725//44725 44583//44583 45014//45014 +f 44763//44763 44804//44804 45012//45012 +f 44785//44785 44583//44583 44725//44725 +f 44763//44763 45012//45012 44827//44827 +f 44813//44813 44688//44688 45030//45030 +f 44665//44665 44540//44540 44873//44873 +f 44777//44777 45393//45393 45344//45344 +f 44583//44583 45149//45149 45014//45014 +f 44954//44954 44873//44873 44540//44540 +f 44847//44847 44589//44589 45225//45225 +f 44800//44800 44351//44351 44669//44669 +f 45013//45013 44838//44838 44577//44577 +f 44950//44950 44542//44542 44760//44760 +f 45096//45096 45098//45098 44670//44670 +f 45163//45163 44673//44673 45164//45164 +f 44673//44673 45076//45076 45164//45164 +f 44865//44865 44717//44717 45099//45099 +f 45046//45046 44692//44692 45008//45008 +f 44577//44577 44793//44793 44626//44626 +f 44951//44951 45008//45008 44692//44692 +f 45237//45237 44671//44671 44712//44712 +f 44990//44990 44865//44865 45315//45315 +f 44671//44671 45443//45443 44278//44278 +f 44802//44802 44962//44962 45189//45189 +f 44701//44701 44783//44783 44960//44960 +f 44769//44769 44816//44816 45097//45097 +f 44958//44958 44832//44832 44964//44964 +f 44552//44552 44777//44777 45344//45344 +f 45054//45054 44769//44769 45097//45097 +f 44693//44693 44905//44905 44906//44906 +f 45061//45061 45169//45169 44850//44850 +f 44963//44963 44762//44762 45246//45246 +f 44693//44693 44906//44906 45060//45060 +f 44964//44964 44832//44832 45091//45091 +f 45246//45246 44762//44762 44975//44975 +f 44554//44554 44975//44975 44762//44762 +f 45191//45191 44961//44961 45123//45123 +f 44911//44911 44850//44850 45169//45169 +f 45103//45103 44820//44820 44966//44966 +f 45048//45048 45049//45049 44824//44824 +f 44972//44972 44997//44997 44859//44859 +f 44983//44983 44765//44765 44992//44992 +f 45027//45027 45123//45123 44961//44961 +f 45294//45294 44687//44687 45373//45373 +f 44773//44773 44970//44970 45059//45059 +f 44927//44927 45069//45069 44908//44908 +f 44875//44875 44876//44876 44974//44974 +f 45127//45127 45027//45027 44770//44770 +f 44851//44851 44911//44911 45169//45169 +f 45069//45069 44927//44927 45139//45139 +f 44913//44913 44851//44851 45169//45169 +f 44966//44966 44820//44820 44976//44976 +f 44792//44792 45356//45356 44843//44843 +f 45125//45125 44840//44840 45124//45124 +f 44965//44965 44909//44909 44796//44796 +f 44623//44623 44930//44930 44775//44775 +f 44919//44919 44859//44859 45078//45078 +f 45075//45075 44840//44840 45125//45125 +f 44621//44621 45192//45192 44829//44829 +f 44926//44926 44830//44830 44931//44931 +f 45007//45007 44919//44919 45078//45078 +f 45117//45117 44764//44764 44628//44628 +f 44842//44842 44840//44840 45075//45075 +f 44940//44940 45138//45138 45029//45029 +f 44846//44846 44778//44778 44971//44971 +f 44779//44779 44791//44791 45143//45143 +f 44770//44770 44711//44711 45127//45127 +f 44841//44841 44990//44990 45374//45374 +f 45259//45259 45065//45065 44782//44782 +f 44907//44907 44908//44908 45069//45069 +f 44986//44986 44829//44829 44979//44979 +f 44978//44978 44786//44786 45135//45135 +f 44971//44971 44778//44778 44984//44984 +f 44711//44711 44852//44852 45200//45200 +f 44791//44791 44944//44944 44999//44999 +f 45135//45135 44786//44786 45053//45053 +f 45075//45075 45195//45195 44842//44842 +f 45050//45050 44842//44842 45195//45195 +f 44808//44808 44646//44646 45309//45309 +f 44667//44667 45066//45066 44936//44936 +f 44808//44808 45309//45309 44861//44861 +f 45177//45177 45117//45117 44628//44628 +f 45476//45476 44803//44803 45082//45082 +f 44995//44995 44834//44834 45115//45115 +f 44987//44987 44854//44854 45275//45275 +f 44993//44993 44806//44806 45279//45279 +f 44949//44949 44844//44844 45262//45262 +f 44719//44719 45074//45074 45207//45207 +f 44845//44845 44934//44934 45245//45245 +f 44994//44994 44879//44879 45173//45173 +f 44989//44989 44943//44943 45156//45156 +f 45074//45074 44725//44725 45003//45003 +f 44526//44526 44949//44949 45262//45262 +f 45092//45092 44658//44658 45090//45090 +f 44863//44863 45156//45156 44943//44943 +f 44981//44981 44774//44774 45291//45291 +f 44526//44526 45262//45262 45133//45133 +f 45275//45275 44952//44952 44810//44810 +f 45051//45051 44917//44917 44985//44985 +f 44728//44728 44938//44938 45165//45165 +f 45104//45104 44838//44838 45080//45080 +f 44924//44924 45025//45025 45011//45011 +f 44982//44982 44927//44927 44925//44925 +f 44797//44797 44645//44645 45162//45162 +f 44922//44922 45025//45025 44924//44924 +f 44923//44923 44932//44932 45211//45211 +f 45508//45508 45237//45237 44712//44712 +f 44440//44440 44715//44715 45240//45240 +f 45162//45162 44866//44866 44802//44802 +f 45093//45093 44826//44826 44924//44924 +f 44917//44917 44988//44988 44985//44985 +f 45973//45973 44440//44440 45240//45240 +f 44578//44578 44526//44526 45133//45133 +f 44816//44816 44826//44826 45093//45093 +f 44935//44935 44907//44907 45134//45134 +f 44794//44794 44578//44578 45133//45133 +f 45088//45088 44802//44802 45189//45189 +f 45201//45201 45072//45072 45194//45194 +f 44514//44514 44664//44664 45233//45233 +f 44828//44828 45072//45072 45201//45201 +f 45101//45101 45242//45242 44868//44868 +f 44584//44584 44871//44871 45210//45210 +f 45094//45094 44514//44514 45233//45233 +f 44955//44955 45083//45083 45081//45081 +f 44838//44838 45013//45013 45080//45080 +f 44948//44948 45079//45079 45018//45018 +f 45028//45028 44781//44781 44946//44946 +f 44675//44675 45113//45113 44807//44807 +f 44819//44819 44781//44781 45028//45028 +f 45225//45225 44589//44589 45163//45163 +f 45077//45077 45234//45234 45017//45017 +f 44868//44868 45002//45002 45101//45101 +f 44807//44807 45113//45113 44039//44039 +f 44988//44988 44860//44860 45157//45157 +f 45067//45067 44950//44950 44760//44760 +f 44626//44626 45013//45013 44577//44577 +f 44583//44583 44727//44727 45149//45149 +f 45099//45099 44670//44670 45098//45098 +f 45031//45031 44957//44957 45062//45062 +f 44571//44571 44811//44811 45167//45167 +f 45247//45247 45248//45248 44325//44325 +f 45364//45364 45006//45006 44849//44849 +f 45167//45167 44811//44811 44950//44950 +f 45157//45157 44860//44860 45057//45057 +f 45094//45094 45153//45153 44867//44867 +f 44974//44974 45023//45023 45126//45126 +f 45019//45019 44867//44867 45153//45153 +f 45168//45168 45364//45364 44849//44849 +f 45028//45028 45026//45026 44819//44819 +f 44625//44625 45100//45100 45393//45393 +f 45168//45168 44942//44942 44963//44963 +f 45019//45019 45391//45391 45100//45100 +f 45021//45021 45064//45064 44814//44814 +f 44891//44891 44888//44888 44886//44886 +f 44886//44886 44745//44745 44891//44891 +f 45042//45042 44890//44890 44891//44891 +f 44959//44959 45030//45030 44688//44688 +f 44891//44891 44745//44745 44893//44893 +f 44893//44893 45042//45042 44891//44891 +f 44890//44890 45042//45042 45040//45040 +f 44833//44833 44767//44767 45091//45091 +f 45042//45042 44893//44893 44747//44747 +f 45170//45170 44738//44738 45150//45150 +f 44892//44892 44738//44738 45170//45170 +f 45030//45030 44959//44959 44958//44958 +f 44729//44729 44929//44929 44738//44738 +f 44738//44738 44929//44929 45150//45150 +f 44890//44890 44895//44895 44894//44894 +f 44890//44890 45040//45040 44896//44896 +f 44896//44896 44895//44895 44890//44890 +f 45040//45040 45042//45042 44896//44896 +f 44889//44889 44885//44885 44855//44855 +f 45042//45042 44747//44747 44896//44896 +f 45187//45187 44898//44898 44897//44897 +f 44855//44855 45188//45188 44889//44889 +f 45033//45033 44898//44898 45187//45187 +f 45032//45032 44889//44889 45188//45188 +f 45327//45327 45180//45180 44899//44899 +f 44899//44899 44900//44900 45327//45327 +f 44900//44900 44901//44901 45327//45327 +f 44901//44901 44892//44892 45170//45170 +f 45170//45170 45327//45327 44901//44901 +f 44753//44753 45033//45033 45037//45037 +f 45037//45037 45185//45185 44902//44902 +f 45039//45039 44902//44902 45185//45185 +f 44890//44890 44741//44741 44598//44598 +f 44757//44757 45044//45044 44604//44604 +f 44757//44757 44758//44758 45045//45045 +f 45044//45044 44897//44897 44751//44751 +f 45044//45044 44751//44751 44604//44604 +f 44759//44759 45045//45045 44758//44758 +f 45045//45045 44759//44759 45180//45180 +f 44759//44759 44899//44899 45180//45180 +f 44972//44972 44912//44912 45106//45106 +f 45055//45055 45175//45175 44921//44921 +f 44823//44823 44961//44961 45021//45021 +f 44935//44935 45215//45215 44969//44969 +f 44698//44698 45161//45161 45102//45102 +f 45221//45221 44627//44627 45422//45422 +f 44977//44977 45384//45384 44910//44910 +f 45215//45215 44935//44935 45134//45134 +f 45169//45169 45223//45223 44913//44913 +f 45111//45111 44950//44950 45067//45067 +f 44698//44698 45117//45117 45161//45161 +f 44953//44953 44822//44822 45392//45392 +f 44913//44913 45223//45223 44914//44914 +f 44687//44687 45054//45054 45373//45373 +f 45058//45058 45055//45055 44921//44921 +f 45114//45114 45107//45107 45059//45059 +f 45073//45073 45112//45112 45405//45405 +f 44782//44782 44914//44914 45259//45259 +f 45975//45975 44761//44761 44039//44039 +f 45173//45173 45116//45116 44994//44994 +f 45060//45060 45057//45057 44693//44693 +f 45399//45399 44701//44701 44960//44960 +f 44822//44822 44553//44553 45056//45056 +f 45123//45123 45027//45027 45127//45127 +f 44967//44967 44701//44701 45399//45399 +f 44965//44965 44968//44968 44969//44969 +f 44690//44690 44761//44761 45341//45341 +f 45619//45619 44992//44992 44788//44788 +f 44976//44976 44978//44978 45120//45120 +f 44788//44788 45398//45398 45619//45619 +f 44841//44841 45374//45374 45432//45432 +f 45124//45124 44967//44967 45122//45122 +f 44844//44844 44841//44841 45432//45432 +f 45029//45029 45351//45351 45061//45061 +f 44779//44779 44970//44970 44543//44543 +f 45060//45060 44906//44906 45064//45064 +f 45138//45138 45351//45351 45029//45029 +f 44836//44836 44918//44918 45227//45227 +f 44835//44835 44928//44928 45263//45263 +f 44998//44998 44994//44994 45116//45116 +f 45065//45065 45190//45190 44619//44619 +f 44814//44814 45064//45064 44906//44906 +f 45436//45436 44539//44539 45190//45190 +f 44791//44791 44999//44999 45371//45371 +f 45062//45062 44957//44957 44998//44998 +f 45192//45192 44979//44979 44829//44829 +f 45062//45062 44998//44998 45118//45118 +f 44971//44971 45141//45141 44846//44846 +f 45214//45214 44858//44858 45418//45418 +f 44669//44669 45565//45565 45428//45428 +f 44787//44787 45235//45235 45052//45052 +f 44907//44907 45069//45069 45134//45134 +f 45376//45376 44999//44999 44947//44947 +f 45210//45210 45119//45119 44584//44584 +f 44784//44784 44695//44695 45483//45483 +f 45353//45353 44574//44574 44429//44429 +f 44947//44947 45089//45089 45376//45376 +f 44951//44951 44987//44987 45130//45130 +f 44864//44864 45436//45436 45194//45194 +f 45072//45072 44864//44864 45194//45194 +f 45096//45096 44574//44574 45353//45353 +f 44920//44920 45291//45291 44774//44774 +f 45052//45052 45422//45422 44627//44627 +f 45000//45000 45089//45089 44947//44947 +f 45066//45066 45015//45015 45256//45256 +f 44971//44971 44984//44984 45095//45095 +f 44798//44798 45095//45095 44984//44984 +f 45148//45148 44784//44784 45145//45145 +f 44989//44989 45095//45095 44798//44798 +f 45150//45150 44929//44929 45152//45152 +f 45139//45139 44927//44927 44982//44982 +f 45508//45508 44712//44712 44800//44800 +f 45256//45256 45015//45015 45017//45017 +f 45126//45126 45032//45032 45068//45068 +f 45023//45023 45032//45032 45126//45126 +f 44720//44720 44639//44639 45084//45084 +f 44937//44937 44652//44652 45400//45400 +f 45017//45017 45234//45234 45256//45256 +f 44853//44853 45103//45103 45000//45000 +f 45192//45192 44694//44694 45004//45004 +f 45087//45087 44720//44720 45303//45303 +f 45074//45074 45003//45003 45209//45209 +f 44652//44652 45510//45510 45400//45400 +f 45152//45152 44845//44845 45245//45245 +f 45211//45211 44932//44932 45213//45213 +f 45013//45013 44626//44626 45175//45175 +f 45005//45005 44716//44716 45300//45300 +f 45085//45085 44948//44948 45287//45287 +f 45381//45381 45316//45316 44525//44525 +f 44996//44996 45156//45156 44863//44863 +f 45510//45510 44847//44847 45296//45296 +f 45156//45156 44996//44996 45242//45242 +f 45102//45102 45161//45161 45077//45077 +f 44862//44862 44801//44801 45198//45198 +f 45083//45083 45030//45030 44964//44964 +f 44715//44715 44005//44005 45232//45232 +f 44801//44801 45085//45085 45198//45198 +f 45030//45030 44958//44958 44964//44964 +f 44912//44912 44827//44827 45295//45295 +f 45232//45232 45240//45240 44715//44715 +f 45254//45254 44549//44549 44909//44909 +f 45454//45454 45001//45001 45160//45160 +f 44964//44964 45091//45091 45511//45511 +f 44821//44821 44875//44875 45367//45367 +f 45149//45149 44727//44727 44790//44790 +f 45020//45020 44338//44338 45307//45307 +f 44875//44875 44974//44974 45206//45206 +f 45028//45028 45241//45241 45026//45026 +f 45238//45238 45076//45076 44676//44676 +f 45311//45311 44872//44872 44873//44873 +f 45165//45165 44938//44938 45092//45092 +f 45173//45173 44879//44879 45241//45241 +f 45167//45167 44950//44950 45111//45111 +f 45075//45075 45258//45258 45195//45195 +f 45216//45216 45057//45057 45219//45219 +f 44879//44879 45026//45026 45241//45241 +f 45046//45046 45008//45008 45265//45265 +f 44961//44961 45251//45251 45021//45021 +f 44931//44931 45467//45467 44926//44926 +f 44972//44972 45106//45106 44997//44997 +f 45103//45103 45317//45317 45627//45627 +f 45195//45195 45110//45110 45050//45050 +f 45054//45054 45097//45097 45548//45548 +f 45215//45215 45109//45109 44969//44969 +f 44039//44039 45113//45113 45975//45975 +f 44962//44962 45107//45107 45189//45189 +f 45105//45105 45117//45117 45323//45323 +f 45257//45257 45215//45215 45134//45134 +f 45447//45447 45535//45535 45248//45248 +f 45049//45049 45048//45048 45136//45136 +f 44966//44966 45317//45317 45103//45103 +f 45108//45108 44909//44909 44965//44965 +f 45384//45384 44977//44977 45289//45289 +f 45342//45342 44689//44689 45294//45294 +f 45108//45108 45302//45302 44909//44909 +f 44991//44991 44689//44689 45342//45342 +f 44859//44859 44997//44997 45078//45078 +f 44977//44977 44981//44981 45289//45289 +f 45342//45342 45129//45129 44940//44940 +f 45116//45116 45173//45173 45199//45199 +f 44940//44940 44991//44991 45342//45342 +f 45065//45065 45259//45259 45589//45589 +f 44976//44976 45120//45120 44966//44966 +f 45048//45048 45221//45221 45136//45136 +f 45399//45399 45122//45122 44967//44967 +f 45114//45114 45059//45059 44970//44970 +f 44805//44805 45277//45277 44806//44806 +f 45135//45135 45120//45120 44978//44978 +f 44857//44857 45341//45341 44945//44945 +f 45067//45067 44836//44836 45397//45397 +f 45007//45007 45078//45078 45193//45193 +f 44965//44965 45305//45305 45108//45108 +f 44836//44836 45227//45227 45397//45397 +f 44806//44806 45277//45277 45279//45279 +f 44940//44940 45129//45129 45138//45138 +f 45137//45137 45843//45843 44562//44562 +f 45264//45264 45058//45058 44936//44936 +f 45843//45843 45565//45565 44562//44562 +f 45227//45227 44918//44918 45620//45620 +f 45263//45263 45396//45396 44835//44835 +f 44918//44918 44846//44846 45620//45620 +f 45051//45051 45255//45255 45177//45177 +f 45289//45289 44981//44981 45291//45291 +f 44552//44552 45344//45344 44915//44915 +f 45010//45010 45007//45007 45193//45193 +f 45075//45075 45125//45125 45258//45258 +f 44779//44779 45143//45143 45196//45196 +f 45127//45127 45200//45200 45270//45270 +f 45118//45118 44998//44998 45116//45116 +f 44711//44711 45200//45200 45127//45127 +f 45084//45084 45303//45303 44720//44720 +f 45066//45066 45264//45264 44936//44936 +f 45620//45620 44846//44846 45141//45141 +f 45253//45253 44965//44965 44969//44969 +f 44664//44664 45087//45087 45233//45233 +f 45205//45205 44791//44791 45371//45371 +f 45063//45063 44993//44993 45286//45286 +f 45053//45053 44933//44933 45285//45285 +f 45141//45141 44971//44971 45095//45095 +f 45624//45624 44862//44862 45198//45198 +f 45115//45115 45104//45104 45274//45274 +f 45063//45063 45286//45286 45343//45343 +f 44987//44987 45275//45275 45130//45130 +f 45202//45202 45031//45031 45062//45062 +f 45010//45010 45128//45128 45131//45131 +f 44946//44946 45063//45063 45343//45343 +f 45118//45118 45176//45176 45062//45062 +f 45291//45291 44920//44920 45155//45155 +f 45018//45018 45287//45287 44948//44948 +f 45216//45216 45157//45157 45057//45057 +f 45267//45267 45404//45404 44794//44794 +f 44686//44686 44794//44794 45404//45404 +f 45539//45539 44686//44686 45404//45404 +f 44799//44799 44686//44686 45539//45539 +f 45245//45245 44934//44934 45454//45454 +f 45006//45006 45155//45155 44920//44920 +f 44800//44800 44669//44669 45231//45231 +f 45013//45013 45175//45175 45174//45174 +f 44955//44955 45212//45212 44810//44810 +f 45104//45104 45080//45080 45274//45274 +f 45000//45000 45103//45103 45306//45306 +f 45212//45212 44955//44955 45140//45140 +f 45216//45216 45158//45158 45157//45157 +f 44955//44955 45081//45081 45140//45140 +f 45454//45454 44555//44555 45001//45001 +f 44934//44934 44555//44555 45454//45454 +f 45080//45080 45013//45013 45174//45174 +f 44706//44706 45414//45414 45444//45444 +f 45140//45140 45081//45081 45146//45146 +f 45266//45266 44980//44980 45260//45260 +f 44716//44716 44843//44843 45300//45300 +f 45081//45081 45083//45083 45146//45146 +f 45156//45156 45242//45242 45308//45308 +f 45508//45508 44800//44800 45231//45231 +f 45011//45011 45131//45131 45132//45132 +f 44964//44964 45292//45292 45083//45083 +f 44982//44982 44925//44925 45266//45266 +f 45200//45200 44789//44789 45204//45204 +f 44874//44874 45020//45020 45307//45307 +f 45018//45018 45079//45079 45379//45379 +f 45357//45357 45174//45174 45175//45175 +f 45209//45209 45003//45003 45144//45144 +f 44924//44924 45011//45011 45132//45132 +f 45132//45132 45388//45388 44924//44924 +f 45062//45062 45176//45176 45121//45121 +f 45077//45077 45161//45161 45234//45234 +f 45061//45061 45298//45298 45169//45169 +f 45242//45242 45101//45101 45310//45310 +f 44789//44789 45211//45211 45204//45204 +f 45014//45014 45144//45144 45003//45003 +f 45091//45091 44821//44821 45222//45222 +f 45162//45162 44802//44802 45088//45088 +f 45106//45106 44912//44912 45295//45295 +f 45202//45202 45062//45062 45402//45402 +f 44964//44964 45511//45511 45159//45159 +f 45213//45213 44932//44932 45515//45515 +f 44646//44646 45005//45005 45309//45309 +f 45511//45511 45091//45091 45222//45222 +f 45002//45002 44872//44872 45311//45311 +f 45217//45217 45515//45515 44932//44932 +f 44816//44816 45093//45093 45208//45208 +f 44571//44571 45515//45515 45217//45217 +f 45189//45189 45386//45386 45088//45088 +f 45117//45117 45105//45105 45161//45161 +f 45307//45307 44338//44338 45142//45142 +f 45134//45134 45069//45069 45139//45139 +f 45099//45099 45228//45228 44865//44865 +f 45187//45187 44897//44897 45179//45179 +f 45171//45171 45318//45318 45172//45172 +f 45150//45150 45278//45278 45170//45170 +f 45187//45187 45037//45037 45033//45033 +f 44855//44855 45031//45031 45188//45188 +f 45188//45188 45031//45031 45202//45202 +f 45034//45034 44887//44887 45186//45186 +f 45035//45035 44590//44590 45034//45034 +f 44787//44787 45035//45035 45235//45235 +f 45395//45395 44992//44992 45619//45619 +f 45251//45251 44961//44961 45394//45394 +f 45467//45467 45722//45722 44926//44926 +f 45432//45432 45262//45262 44844//44844 +f 45193//45193 45078//45078 45430//45430 +f 44961//44961 45191//45191 45394//45394 +f 45241//45241 45199//45199 45173//45173 +f 45111//45111 45067//45067 45612//45612 +f 45151//45151 44862//44862 45624//45624 +f 45117//45117 45177//45177 45323//45323 +f 45530//45530 45151//45151 45624//45624 +f 45055//45055 45058//45058 45264//45264 +f 45397//45397 45612//45612 45067//45067 +f 45004//45004 45151//45151 45530//45530 +f 44822//44822 45056//45056 45626//45626 +f 45177//45177 45255//45255 45323//45323 +f 45626//45626 45056//45056 45396//45396 +f 45050//45050 45110//45110 44805//44805 +f 45010//45010 45193//45193 45128//45128 +f 44930//44930 44623//44623 45261//45261 +f 45110//45110 45277//45277 44805//44805 +f 44970//44970 44779//44779 45474//45474 +f 45344//45344 45393//45393 45522//45522 +f 44779//44779 45196//45196 45474//45474 +f 44979//44979 45192//45192 45509//45509 +f 45555//45555 44931//44931 44995//44995 +f 45131//45131 45128//45128 45203//45203 +f 45145//45145 44784//44784 45599//45599 +f 45599//45599 44784//44784 45483//45483 +f 44623//44623 44617//44617 45261//45261 +f 45132//45132 45131//45131 45203//45203 +f 45124//45124 45122//45122 45271//45271 +f 44791//44791 45205//45205 45143//45143 +f 45207//45207 45263//45263 44928//44928 +f 45051//45051 45197//45197 45255//45255 +f 45125//45125 45124//45124 45271//45271 +f 45258//45258 45125//45125 45271//45271 +f 44858//44858 44383//44383 45016//45016 +f 45282//45282 45093//45093 44924//44924 +f 45135//45135 45053//45053 45350//45350 +f 44989//44989 45431//45431 45095//45095 +f 45402//45402 45456//45456 45202//45202 +f 45356//45356 44915//44915 45230//45230 +f 45085//45085 45287//45287 45198//45198 +f 45197//45197 45051//45051 44985//44985 +f 45431//45431 44989//44989 45156//45156 +f 45084//45084 44986//44986 45370//45370 +f 44951//44951 45421//45421 45008//45008 +f 45402//45402 45062//45062 45401//45401 +f 45239//45239 45170//45170 45278//45278 +f 44951//44951 45130//45130 45421//45421 +f 45062//45062 45121//45121 45401//45401 +f 45459//45459 45171//45171 45297//45297 +f 45220//45220 45297//45297 45171//45171 +f 45171//45171 45459//45459 45502//45502 +f 45171//45171 45172//45172 45220//45220 +f 44816//44816 45208//45208 45337//45337 +f 45660//45660 44429//44429 45214//45214 +f 45199//45199 45224//45224 45116//45116 +f 45097//45097 44816//44816 45337//45337 +f 44985//44985 44988//44988 45339//45339 +f 44939//44939 45260//45260 44980//44980 +f 45409//45409 45115//45115 45274//45274 +f 45234//45234 45441//45441 45256//45256 +f 45116//45116 45345//45345 45118//45118 +f 44810//44810 45212//45212 45275//45275 +f 45150//45150 45324//45324 45278//45278 +f 45139//45139 45283//45283 45134//45134 +f 45410//45410 45379//45379 45079//45079 +f 45373//45373 45054//45054 45548//45548 +f 45212//45212 45140//45140 45355//45355 +f 45301//45301 45223//45223 45169//45169 +f 45411//45411 45410//45410 45079//45079 +f 44988//44988 45157//45157 45269//45269 +f 45269//45269 45339//45339 44988//44988 +f 45150//45150 45152//45152 45324//45324 +f 45079//45079 45254//45254 45411//45411 +f 44933//44933 44937//44937 45290//45290 +f 45000//45000 45306//45306 45089//45089 +f 45269//45269 45157//45157 45158//45158 +f 45257//45257 45134//45134 45283//45283 +f 45245//45245 45154//45154 45152//45152 +f 45146//45146 45083//45083 45292//45292 +f 45144//45144 45014//45014 45149//45149 +f 45210//45210 44871//44871 45086//45086 +f 44982//44982 45266//45266 45507//45507 +f 44804//44804 44799//44799 45539//45539 +f 45012//45012 44804//44804 45539//45539 +f 45228//45228 45099//45099 45365//45365 +f 45507//45507 45280//45280 44982//44982 +f 45302//45302 45254//45254 44909//44909 +f 44706//44706 45799//45799 45381//45381 +f 45012//45012 45295//45295 44827//44827 +f 45002//45002 45244//45244 45101//45101 +f 45244//45244 45002//45002 45311//45311 +f 45225//45225 45163//45163 45226//45226 +f 45316//45316 45381//45381 45236//45236 +f 45315//45315 44865//44865 45228//45228 +f 45377//45377 45161//45161 45105//45105 +f 45147//45147 45309//45309 45005//45005 +f 45253//45253 45305//45305 44965//44965 +f 45168//45168 44963//44963 45491//45491 +f 45311//45311 44873//44873 45455//45455 +f 45351//45351 45298//45298 45061//45061 +f 45357//45357 45175//45175 45218//45218 +f 45057//45057 45060//45060 45219//45219 +f 45055//45055 45218//45218 45175//45175 +f 45109//45109 45215//45215 45293//45293 +f 45109//45109 45253//45253 44969//44969 +f 44963//44963 45246//45246 45491//45491 +f 45584//45584 45296//45296 44847//44847 +f 45288//45288 45215//45215 45257//45257 +f 44847//44847 45225//45225 45584//45584 +f 45613//45613 45047//45047 45009//45009 +f 45374//45374 44990//44990 45315//45315 +f 45222//45222 44821//44821 45367//45367 +f 44873//44873 44954//44954 45312//45312 +f 45601//45601 45164//45164 45452//45452 +f 44875//44875 45206//45206 45367//45367 +f 45163//45163 45164//45164 45601//45601 +f 45103//45103 45627//45627 45306//45306 +f 45250//45250 44861//44861 45575//45575 +f 45167//45167 45515//45515 44571//44571 +f 45046//45046 45249//45249 44954//44954 +f 45090//45090 44861//44861 45250//45250 +f 45515//45515 45167//45167 45520//45520 +f 45249//45249 45046//45046 45265//45265 +f 45238//45238 44953//44953 45392//45392 +f 44685//44685 45519//45519 45299//45299 +f 45092//45092 45090//45090 45449//45449 +f 45092//45092 45450//45450 45165//45165 +f 44975//44975 44926//44926 45722//45722 +f 45252//45252 45165//45165 45313//45313 +f 45022//45022 45165//45165 45252//45252 +f 45166//45166 45022//45022 45252//45252 +f 45251//45251 45463//45463 45021//45021 +f 45368//45368 44910//44910 45384//45384 +f 45166//45166 45252//45252 45546//45546 +f 44983//44983 44992//44992 45395//45395 +f 45199//45199 45241//45241 45453//45453 +f 45195//45195 45258//45258 45390//45390 +f 45423//45423 45253//45253 45109//45109 +f 45536//45536 45251//45251 45394//45394 +f 45218//45218 45055//45055 45504//45504 +f 45433//45433 45193//45193 45430//45430 +f 45293//45293 45423//45423 45109//45109 +f 45504//45504 45055//45055 45264//45264 +f 45064//45064 45276//45276 45060//45060 +f 44960//44960 45166//45166 45268//45268 +f 45436//45436 45190//45190 45811//45811 +f 44974//44974 45445//45445 45206//45206 +f 44931//44931 45555//45555 45467//45467 +f 45193//45193 45538//45538 45128//45128 +f 45399//45399 44960//44960 45268//45268 +f 45273//45273 45384//45384 45289//45289 +f 45123//45123 45127//45127 45340//45340 +f 45192//45192 45004//45004 45530//45530 +f 45399//45399 45542//45542 45122//45122 +f 45340//45340 45127//45127 45270//45270 +f 44794//44794 45133//45133 45904//45904 +f 45267//45267 44794//44794 45904//45904 +f 45271//45271 45122//45122 45609//45609 +f 45350//45350 45053//45053 45285//45285 +f 45230//45230 45681//45681 45356//45356 +f 45203//45203 45128//45128 45538//45538 +f 45485//45485 45323//45323 45255//45255 +f 45137//45137 44973//44973 45537//45537 +f 45115//45115 45555//45555 44995//44995 +f 45132//45132 45203//45203 45464//45464 +f 45201//45201 45194//45194 45380//45380 +f 45264//45264 45066//45066 45438//45438 +f 45347//45347 45485//45485 45255//45255 +f 44828//44828 45201//45201 44939//44939 +f 45285//45285 44933//44933 45290//45290 +f 45279//45279 45670//45670 44993//44993 +f 45388//45388 45132//45132 45464//45464 +f 44986//44986 44979//44979 45509//45509 +f 45421//45421 45338//45338 45008//45008 +f 45223//45223 45301//45301 45361//45361 +f 45286//45286 44993//44993 45670//45670 +f 45235//45235 45035//45035 45369//45369 +f 45066//45066 45256//45256 45438//45438 +f 44924//44924 45388//45388 45282//45282 +f 45402//45402 45401//45401 45465//45465 +f 45413//45413 45270//45270 45200//45200 +f 44937//44937 45400//45400 45290//45290 +f 45418//45418 44858//44858 45016//45016 +f 45223//45223 45259//45259 44914//44914 +f 45422//45422 45052//45052 45272//45272 +f 45148//45148 45145//45145 45414//45414 +f 45574//45574 45272//45272 45052//45052 +f 45197//45197 45347//45347 45255//45255 +f 45231//45231 44669//44669 45428//45428 +f 45089//45089 45667//45667 45376//45376 +f 45220//45220 45172//45172 45319//45319 +f 45282//45282 45208//45208 45093//45093 +f 45366//45366 45413//45413 45200//45200 +f 44982//44982 45280//45280 45139//45139 +f 45204//45204 45366//45366 45200//45200 +f 45440//45440 45197//45197 44985//44985 +f 45281//45281 45139//45139 45280//45280 +f 45005//45005 45300//45300 45147//45147 +f 45155//45155 45407//45407 45291//45291 +f 45353//45353 44429//44429 45660//45660 +f 45116//45116 45224//45224 45345//45345 +f 45324//45324 45152//45152 45590//45590 +f 45154//45154 45590//45590 45152//45152 +f 45345//45345 45176//45176 45118//45118 +f 45245//45245 45454//45454 45154//45154 +f 45303//45303 45084//45084 45352//45352 +f 45204//45204 45211//45211 45552//45552 +f 45108//45108 45304//45304 45302//45302 +f 45108//45108 45305//45305 45304//45304 +f 45283//45283 45139//45139 45281//45281 +f 44671//44671 45237//45237 45819//45819 +f 45292//45292 44964//44964 45579//45579 +f 44964//44964 45159//45159 45580//45580 +f 45001//45001 44797//44797 45606//45606 +f 45176//45176 45401//45401 45121//45121 +f 45155//45155 45006//45006 45362//45362 +f 44861//44861 45309//45309 45575//45575 +f 45098//45098 45365//45365 45099//45099 +f 45162//45162 45606//45606 44797//44797 +f 45086//45086 44874//44874 45349//45349 +f 45047//45047 45616//45616 44675//44675 +f 45113//45113 44675//44675 45616//45616 +f 45357//45357 45080//45080 45174//45174 +f 45342//45342 45294//45294 45412//45412 +f 45088//45088 45606//45606 45162//45162 +f 45233//45233 45087//45087 45303//45303 +f 45490//45490 45156//45156 45308//45308 +f 45161//45161 45284//45284 45234//45234 +f 45293//45293 45215//45215 45288//45288 +f 45158//45158 45216//45216 45219//45219 +f 46436//46436 45688//45688 45243//45243 +f 45129//45129 45342//45342 45419//45419 +f 45106//45106 45512//45512 44997//44997 +f 44874//44874 45307//45307 45349//45349 +f 45088//45088 45386//45386 45608//45608 +f 45028//45028 44946//44946 45434//45434 +f 45512//45512 45078//45078 44997//44997 +f 45247//45247 45243//45243 45688//45688 +f 45377//45377 45637//45637 45161//45161 +f 45129//45129 45351//45351 45138//45138 +f 45219//45219 45060//45060 45276//45276 +f 45308//45308 45242//45242 45385//45385 +f 45222//45222 45367//45367 45691//45691 +f 45094//45094 45233//45233 45489//45489 +f 45242//45242 45310//45310 45385//45385 +f 44790//44790 44956//44956 45573//45573 +f 45450//45450 45092//45092 45449//45449 +f 45101//45101 45244//45244 45310//45310 +f 45313//45313 45165//45165 45450//45450 +f 45028//45028 45434//45434 45241//45241 +f 45019//45019 45153//45153 45437//45437 +f 45307//45307 45142//45142 45713//45713 +f 45019//45019 45437//45437 45391//45391 +f 45393//45393 45100//45100 45391//45391 +f 45455//45455 44873//44873 45312//45312 +f 45064//45064 45021//45021 45463//45463 +f 45312//45312 44954//44954 45249//45249 +f 45265//45265 45458//45458 45249//45249 +f 45327//45327 45170//45170 45239//45239 +f 45171//45171 45502//45502 45318//45318 +f 45037//45037 45187//45187 45328//45328 +f 45188//45188 45326//45326 45032//45032 +f 45329//45329 45037//45037 45328//45328 +f 45188//45188 45202//45202 45326//45326 +f 45185//45185 45037//45037 45329//45329 +f 45318//45318 45319//45319 45172//45172 +f 45330//45330 45185//45185 45329//45329 +f 45039//45039 45185//45185 45330//45330 +f 45032//45032 45326//45326 45068//45068 +f 45034//45034 45186//45186 45472//45472 +f 45035//45035 45034//45034 45369//45369 +f 44757//44757 45334//45334 45044//45044 +f 45334//45334 45045//45045 45333//45333 +f 44757//44757 45045//45045 45334//45334 +f 45335//45335 45179//45179 45044//45044 +f 45044//45044 45179//45179 44897//44897 +f 45328//45328 45187//45187 45179//45179 +f 45044//45044 45334//45334 45335//45335 +f 45331//45331 45333//45333 45045//45045 +f 45180//45180 45331//45331 45045//45045 +f 45330//45330 45332//45332 45039//45039 +f 45039//45039 45332//45332 44887//44887 +f 44887//44887 45332//45332 45186//45186 +f 45548//45548 45097//45097 45337//45337 +f 45397//45397 45227//45227 45665//45665 +f 45545//45545 45189//45189 45611//45611 +f 45119//45119 45210//45210 45896//45896 +f 45670//45670 45279//45279 45623//45623 +f 45107//45107 45611//45611 45189//45189 +f 45008//45008 45338//45338 45265//45265 +f 45578//45578 45554//45554 45199//45199 +f 45348//45348 45539//45539 45404//45404 +f 45352//45352 45084//45084 45370//45370 +f 45107//45107 45114//45114 45611//45611 +f 45412//45412 45294//45294 45373//45373 +f 45440//45440 44985//44985 45406//45406 +f 45537//45537 44973//44973 45535//45535 +f 45230//45230 44915//44915 45344//45344 +f 45409//45409 45274//45274 45462//45462 +f 45423//45423 45293//45293 45652//45652 +f 45339//45339 45406//45406 44985//44985 +f 45620//45620 45141//45141 45678//45678 +f 45438//45438 45256//45256 45441//45441 +f 45199//45199 45554//45554 45224//45224 +f 45210//45210 45086//45086 45547//45547 +f 45415//45415 45342//45342 45412//45412 +f 45431//45431 45141//45141 45095//45095 +f 45080//45080 45462//45462 45274//45274 +f 44843//44843 45356//45356 45681//45681 +f 45254//45254 45302//45302 45748//45748 +f 45361//45361 45426//45426 45223//45223 +f 45261//45261 44617//44617 45780//45780 +f 45635//45635 45288//45288 45257//45257 +f 45474//45474 45196//45196 45648//45648 +f 45259//45259 45223//45223 45426//45426 +f 45196//45196 45562//45562 45648//45648 +f 45425//45425 45176//45176 45345//45345 +f 45169//45169 45298//45298 45570//45570 +f 45570//45570 45301//45301 45169//45169 +f 45559//45559 44930//44930 45261//45261 +f 44843//44843 45564//45564 45300//45300 +f 45369//45369 45574//45574 45235//45235 +f 45052//45052 45235//45235 45574//45574 +f 45431//45431 45156//45156 45490//45490 +f 45016//45016 45476//45476 45694//45694 +f 45234//45234 45408//45408 45441//45441 +f 45302//45302 45304//45304 45416//45416 +f 45635//45635 45257//45257 45283//45283 +f 45106//45106 45295//45295 45481//45481 +f 45351//45351 45129//45129 45419//45419 +f 45462//45462 45080//45080 45357//45357 +f 45345//45345 45224//45224 45554//45554 +f 45239//45239 45278//45278 45378//45378 +f 45205//45205 45371//45371 45435//45435 +f 45364//45364 45362//45362 45006//45006 +f 45324//45324 45378//45378 45278//45278 +f 45234//45234 45284//45284 45408//45408 +f 45305//45305 45253//45253 45477//45477 +f 44695//44695 44930//44930 45559//45559 +f 45590//45590 45378//45378 45324//45324 +f 44999//44999 45376//45376 45375//45375 +f 45483//45483 44695//44695 45559//45559 +f 45351//45351 45570//45570 45298//45298 +f 45253//45253 45423//45423 45753//45753 +f 45402//45402 45465//45465 45346//45346 +f 45285//45285 45290//45290 45486//45486 +f 45489//45489 45153//45153 45094//45094 +f 44956//44956 45299//45299 45446//45446 +f 45299//45299 45603//45603 45446//45446 +f 45323//45323 45485//45485 45105//45105 +f 45355//45355 45140//45140 45146//45146 +f 44946//44946 45343//45343 45434//45434 +f 45552//45552 45211//45211 45424//45424 +f 45667//45667 45089//45089 45306//45306 +f 45299//45299 45519//45519 45603//45603 +f 45244//45244 45311//45311 45839//45839 +f 45444//45444 45414//45414 45719//45719 +f 45637//45637 45284//45284 45161//45161 +f 45466//45466 45158//45158 45219//45219 +f 45512//45512 45430//45430 45078//45078 +f 45579//45579 44964//44964 45580//45580 +f 45363//45363 45357//45357 45218//45218 +f 45250//45250 45575//45575 45577//45577 +f 45491//45491 45246//45246 45382//45382 +f 45276//45276 45466//45466 45219//45219 +f 45449//45449 45090//45090 45250//45250 +f 45606//45606 45088//45088 45608//45608 +f 45680//45680 45065//45065 45589//45589 +f 45680//45680 45190//45190 45065//45065 +f 45246//45246 44975//44975 45505//45505 +f 45584//45584 45510//45510 45296//45296 +f 45560//45560 45367//45367 45206//45206 +f 44706//44706 45444//45444 45799//45799 +f 45347//45347 45197//45197 45440//45440 +f 45386//45386 45189//45189 45545//45545 +f 44975//44975 45722//45722 45505//45505 +f 45105//45105 45484//45484 45377//45377 +f 45009//45009 45316//45316 45236//45236 +f 45463//45463 45448//45448 45064//45064 +f 45504//45504 45496//45496 45218//45218 +f 45525//45525 45110//45110 45195//45195 +f 45368//45368 45384//45384 45442//45442 +f 45463//45463 45251//45251 45536//45536 +f 45226//45226 45584//45584 45225//45225 +f 45287//45287 45018//45018 45794//45794 +f 45280//45280 45507//45507 45439//45439 +f 45674//45674 45819//45819 45237//45237 +f 45317//45317 44966//44966 45526//45526 +f 45243//45243 45973//45973 46436//46436 +f 45601//45601 45226//45226 45163//45163 +f 45443//45443 44671//44671 45819//45819 +f 45526//45526 44966//44966 45120//45120 +f 45277//45277 45623//45623 45279//45279 +f 45276//45276 45064//45064 45448//45448 +f 45520//45520 45167//45167 45389//45389 +f 45268//45268 45166//45166 45546//45546 +f 45383//45383 45262//45262 45600//45600 +f 45167//45167 45111//45111 45389//45389 +f 45262//45262 45383//45383 45133//45133 +f 44974//44974 45126//45126 45445//45445 +f 45112//45112 45443//45443 45387//45387 +f 45609//45609 45122//45122 45542//45542 +f 45248//45248 45247//45247 45688//45688 +f 45504//45504 45264//45264 45438//45438 +f 45370//45370 44986//44986 45509//45509 +f 45336//45336 45344//45344 45522//45522 +f 45291//45291 45523//45523 45289//45289 +f 45523//45523 45291//45291 45524//45524 +f 45509//45509 45192//45192 45530//45530 +f 45407//45407 45524//45524 45291//45291 +f 45555//45555 45115//45115 45409//45409 +f 45643//45643 45297//45297 45220//45220 +f 45404//45404 45267//45267 45451//45451 +f 45396//45396 45263//45263 45457//45457 +f 45263//45263 45207//45207 45541//45541 +f 45271//45271 45609//45609 45403//45403 +f 45281//45281 45480//45480 45283//45283 +f 45199//45199 45453//45453 45578//45578 +f 45896//45896 45210//45210 45547//45547 +f 45265//45265 45338//45338 45653//45653 +f 45114//45114 44970//44970 45611//45611 +f 45135//45135 45350//45350 46066//46066 +f 45413//45413 45340//45340 45270//45270 +f 45409//45409 45462//45462 45558//45558 +f 45415//45415 45417//45417 45342//45342 +f 45342//45342 45417//45417 45419//45419 +f 45303//45303 45352//45352 45615//45615 +f 45476//45476 45082//45082 46255//46255 +f 45681//45681 45230//45230 45344//45344 +f 45343//45343 45286//45286 45543//45543 +f 45411//45411 45254//45254 45748//45748 +f 45149//45149 45569//45569 45144//45144 +f 45130//45130 45275//45275 45812//45812 +f 45086//45086 45757//45757 45547//45547 +f 45275//45275 45212//45212 45812//45812 +f 45413//45413 45366//45366 45685//45685 +f 45301//45301 45570//45570 45633//45633 +f 45748//45748 45302//45302 45416//45416 +f 45233//45233 45303//45303 45615//45615 +f 45558//45558 45462//45462 45357//45357 +f 45204//45204 45552//45552 45366//45366 +f 45301//45301 45478//45478 45361//45361 +f 45422//45422 45500//45500 45221//45221 +f 45428//45428 45565//45565 46009//46009 +f 45434//45434 45343//45343 45629//45629 +f 45418//45418 45660//45660 45214//45214 +f 45355//45355 45146//45146 45429//45429 +f 45489//45489 45233//45233 45420//45420 +f 45361//45361 45478//45478 45426//45426 +f 45143//45143 45205//45205 45196//45196 +f 45176//45176 45425//45425 45401//45401 +f 45345//45345 45554//45554 45487//45487 +f 45634//45634 45676//45676 45339//45339 +f 45305//45305 45477//45477 45304//45304 +f 45429//45429 45292//45292 45579//45579 +f 45149//45149 44790//44790 45573//45573 +f 45146//45146 45292//45292 45429//45429 +f 45724//45724 45570//45570 45351//45351 +f 45780//45780 44617//44617 45049//45049 +f 45477//45477 45253//45253 45751//45751 +f 45435//45435 45371//45371 45375//45375 +f 45371//45371 44999//44999 45375//45375 +f 45437//45437 45153//45153 45489//45489 +f 45667//45667 45375//45375 45376//45376 +f 45580//45580 45159//45159 45910//45910 +f 45211//45211 45497//45497 45424//45424 +f 45363//45363 45493//45493 45357//45357 +f 45680//45680 45811//45811 45190//45190 +f 45691//45691 45367//45367 45560//45560 +f 45482//45482 45260//45260 44939//44939 +f 45237//45237 45508//45508 45674//45674 +f 45573//45573 44956//44956 45446//45446 +f 45339//45339 45269//45269 45634//45634 +f 45258//45258 45271//45271 45403//45403 +f 45363//45363 45218//45218 45496//45496 +f 45390//45390 45258//45258 45403//45403 +f 45482//45482 45266//45266 45260//45260 +f 45213//45213 45515//45515 45604//45604 +f 45147//45147 45300//45300 45564//45564 +f 45427//45427 45106//45106 45481//45481 +f 45283//45283 45479//45479 45635//45635 +f 45482//45482 45806//45806 45266//45266 +f 45465//45465 45401//45401 45425//45425 +f 45380//45380 45194//45194 46252//46252 +f 45269//45269 45158//45158 45634//45634 +f 45806//45806 45507//45507 45266//45266 +f 45512//45512 45106//45106 45427//45427 +f 45466//45466 45634//45634 45158//45158 +f 45479//45479 45283//45283 45480//45480 +f 45236//45236 45381//45381 45506//45506 +f 45306//45306 45627//45627 45737//45737 +f 45105//45105 45485//45485 45484//45484 +f 45906//45906 45310//45310 45244//45244 +f 45550//45550 45465//45465 45425//45425 +f 45368//45368 45713//45713 45142//45142 +f 45201//45201 45380//45380 45607//45607 +f 45244//45244 45839//45839 45906//45906 +f 45434//45434 45453//45453 45241//45241 +f 45594//45594 45512//45512 45808//45808 +f 44939//44939 45201//45201 45607//45607 +f 45430//45430 45512//45512 45594//45594 +f 45195//45195 45390//45390 45525//45525 +f 45393//45393 45391//45391 45664//45664 +f 45715//45715 45318//45318 45585//45585 +f 45627//45627 45317//45317 45526//45526 +f 45319//45319 45318//45318 45715//45715 +f 45522//45522 45393//45393 45664//45664 +f 45591//45591 45839//45839 45311//45311 +f 45668//45668 45485//45485 45347//45347 +f 45528//45528 45447//45447 45248//45248 +f 45433//45433 45430//45430 45594//45594 +f 45439//45439 45281//45281 45280//45280 +f 45412//45412 45373//45373 45549//45549 +f 45624//45624 45198//45198 45739//45739 +f 45276//45276 45448//45448 45495//45495 +f 45262//45262 45432//45432 45600//45600 +f 45405//45405 45112//45112 45387//45387 +f 45311//45311 45455//45455 45591//45591 +f 45445//45445 45126//45126 45503//45503 +f 45452//45452 45164//45164 45076//45076 +f 45448//45448 45463//45463 45532//45532 +f 45612//45612 45389//45389 45111//45111 +f 45456//45456 45402//45402 45346//45346 +f 45581//45581 45347//45347 45440//45440 +f 45454//45454 45160//45160 45597//45597 +f 45597//45597 45160//45160 45605//45605 +f 45463//45463 45536//45536 45532//45532 +f 45220//45220 45715//45715 45836//45836 +f 45388//45388 45464//45464 45282//45282 +f 45220//45220 45319//45319 45715//45715 +f 45160//45160 45001//45001 45605//45605 +f 45605//45605 45001//45001 45606//45606 +f 45449//45449 45250//45250 45577//45577 +f 45438//45438 45441//45441 45703//45703 +f 45208//45208 45282//45282 45488//45488 +f 45626//45626 45396//45396 45813//45813 +f 45123//45123 45394//45394 45191//45191 +f 45267//45267 45904//45904 45451//45451 +f 45394//45394 45123//45123 45340//45340 +f 45273//45273 45289//45289 45523//45523 +f 45252//45252 45313//45313 45540//45540 +f 45407//45407 45690//45690 45524//45524 +f 45331//45331 45180//45180 45639//45639 +f 45639//45639 45327//45327 45325//45325 +f 45180//45180 45327//45327 45639//45639 +f 45468//45468 45068//45068 45326//45326 +f 45328//45328 45470//45470 45329//45329 +f 45469//45469 45326//45326 45202//45202 +f 45468//45468 45326//45326 45469//45469 +f 45456//45456 45469//45469 45202//45202 +f 45330//45330 45329//45329 45470//45470 +f 45471//45471 45330//45330 45470//45470 +f 45186//45186 45330//45330 45471//45471 +f 45332//45332 45330//45330 45186//45186 +f 45459//45459 45297//45297 45643//45643 +f 45034//45034 45472//45472 45473//45473 +f 45034//45034 45473//45473 45369//45369 +f 45615//45615 45420//45420 45233//45233 +f 45408//45408 45284//45284 45637//45637 +f 45633//45633 45478//45478 45301//45301 +f 45499//45499 45346//45346 45498//45498 +f 45354//45354 45049//45049 45136//45136 +f 45805//45805 45486//45486 45290//45290 +f 45465//45465 45498//45498 45346//45346 +f 45400//45400 45805//45805 45290//45290 +f 45168//45168 45583//45583 45364//45364 +f 45349//45349 45307//45307 45838//45838 +f 45488//45488 45282//45282 45464//45464 +f 45571//45571 45149//45149 45573//45573 +f 45552//45552 45424//45424 45494//45494 +f 45751//45751 45253//45253 45753//45753 +f 45196//45196 45205//45205 45435//45435 +f 45480//45480 45793//45793 45479//45479 +f 45838//45838 45307//45307 45713//45713 +f 45309//45309 45147//45147 45568//45568 +f 45550//45550 45498//45498 45465//45465 +f 45560//45560 45206//45206 45692//45692 +f 45503//45503 45692//45692 45206//45206 +f 45494//45494 45424//45424 45744//45744 +f 45206//45206 45445//45445 45503//45503 +f 45575//45575 45309//45309 45568//45568 +f 45437//45437 45885//45885 45391//45391 +f 45337//45337 45208//45208 45492//45492 +f 45502//45502 45459//45459 45499//45499 +f 45193//45193 45433//45433 45610//45610 +f 45213//45213 45497//45497 45211//45211 +f 45538//45538 45193//45193 45610//45610 +f 45272//45272 45500//45500 45422//45422 +f 45493//45493 45558//45558 45357//45357 +f 45239//45239 45378//45378 45475//45475 +f 45664//45664 45391//45391 45889//45889 +f 45502//45502 45585//45585 45318//45318 +f 45590//45590 45475//45475 45378//45378 +f 45638//45638 45637//45637 45377//45377 +f 45159//45159 45511//45511 45910//45910 +f 45548//45548 45337//45337 45735//45735 +f 45310//45310 45754//45754 45385//45385 +f 45656//45656 45145//45145 45599//45599 +f 45414//45414 45145//45145 45656//45656 +f 45662//45662 45096//45096 45353//45353 +f 45511//45511 45222//45222 45691//45691 +f 45590//45590 45154//45154 45592//45592 +f 45098//45098 45096//45096 45662//45662 +f 45548//45548 45738//45738 45373//45373 +f 45484//45484 45638//45638 45377//45377 +f 45669//45669 45203//45203 45538//45538 +f 45154//45154 45454//45454 45592//45592 +f 45516//45516 45425//45425 45700//45700 +f 45098//45098 45595//45595 45365//45365 +f 45505//45505 45382//45382 45246//45246 +f 45671//45671 45203//45203 45669//45669 +f 45671//45671 45464//45464 45203//45203 +f 46251//46251 45436//45436 45811//45811 +f 45373//45373 45738//45738 45549//45549 +f 45550//45550 45425//45425 45516//45516 +f 45532//45532 45536//45536 45534//45534 +f 45634//45634 45466//45466 45704//45704 +f 45232//45232 44945//44945 45732//45732 +f 45503//45503 45126//45126 45572//45572 +f 45520//45520 45849//45849 45515//45515 +f 45365//45365 45595//45595 45228//45228 +f 45126//45126 45068//45068 45572//45572 +f 45506//45506 45381//45381 45799//45799 +f 45412//45412 45549//45549 45415//45415 +f 45456//45456 45346//45346 45469//45469 +f 45469//45469 45346//45346 45531//45531 +f 45315//45315 45228//45228 45514//45514 +f 45346//45346 45459//45459 45531//45531 +f 45650//45650 45419//45419 45845//45845 +f 45466//45466 45495//45495 45704//45704 +f 45240//45240 45232//45232 45816//45816 +f 45374//45374 45315//45315 45517//45517 +f 45855//45855 45110//45110 45525//45525 +f 45591//45591 45455//45455 45312//45312 +f 45855//45855 45277//45277 45110//45110 +f 45351//45351 45419//45419 45650//45650 +f 45459//45459 45346//45346 45499//45499 +f 45368//45368 45442//45442 45727//45727 +f 45643//45643 45220//45220 45649//45649 +f 45047//45047 45613//45613 45616//45616 +f 45600//45600 45432//45432 45374//45374 +f 45636//45636 45536//45536 45394//45394 +f 45440//45440 45406//45406 45587//45587 +f 45531//45531 45459//45459 45643//45643 +f 45603//45603 45519//45519 45729//45729 +f 45312//45312 45249//45249 45527//45527 +f 45649//45649 45220//45220 45836//45836 +f 45608//45608 45386//45386 45545//45545 +f 45394//45394 45340//45340 45636//45636 +f 45527//45527 45249//45249 45458//45458 +f 45526//45526 45628//45628 45627//45627 +f 45466//45466 45276//45276 45495//45495 +f 45379//45379 45794//45794 45018//45018 +f 44939//44939 45673//45673 45482//45482 +f 45578//45578 45453//45453 45721//45721 +f 45611//45611 44970//44970 45474//45474 +f 45340//45340 45413//45413 45683//45683 +f 45198//45198 45287//45287 45630//45630 +f 44761//44761 45975//45975 45760//45760 +f 45406//45406 45339//45339 45676//45676 +f 45739//45739 45198//45198 45630//45630 +f 45252//45252 45540//45540 45654//45654 +f 45519//45519 44983//44983 45798//45798 +f 45578//45578 45596//45596 45554//45554 +f 45133//45133 45383//45383 45723//45723 +f 44945//44945 45341//45341 46077//46077 +f 45504//45504 45501//45501 45496//45496 +f 44983//44983 45395//45395 45798//45798 +f 45626//45626 45622//45622 45392//45392 +f 45487//45487 45554//45554 45596//45596 +f 45392//45392 44822//44822 45626//45626 +f 45495//45495 45593//45593 45679//45679 +f 45487//45487 45425//45425 45345//45345 +f 45904//45904 45133//45133 45723//45723 +f 45286//45286 45670//45670 45672//45672 +f 45504//45504 45438//45438 45703//45703 +f 45495//45495 45448//45448 45593//45593 +f 45688//45688 45528//45528 45248//45248 +f 45621//45621 45555//45555 45409//45409 +f 45448//45448 45532//45532 45598//45598 +f 45343//45343 45543//45543 45629//45629 +f 45457//45457 45263//45263 45541//45541 +f 45509//45509 45513//45513 45370//45370 +f 45541//45541 45207//45207 45544//45544 +f 45558//45558 45621//45621 45409//45409 +f 45907//45907 45434//45434 45629//45629 +f 45544//45544 45207//45207 45074//45074 +f 45439//45439 45553//45553 45281//45281 +f 45407//45407 45155//45155 45533//45533 +f 45141//45141 45431//45431 45678//45678 +f 45897//45897 45812//45812 45212//45212 +f 45362//45362 45533//45533 45155//45155 +f 45212//45212 45355//45355 45897//45897 +f 45537//45537 45843//45843 45137//45137 +f 45539//45539 45631//45631 45012//45012 +f 45631//45631 45295//45295 45012//45012 +f 45209//45209 45144//45144 45569//45569 +f 45615//45615 45352//45352 45614//45614 +f 45293//45293 45618//45618 45652//45652 +f 45521//45521 45618//45618 45293//45293 +f 45293//45293 45288//45288 45521//45521 +f 45771//45771 45408//45408 45637//45637 +f 45304//45304 45477//45477 45557//45557 +f 45724//45724 45351//45351 45823//45823 +f 45288//45288 45635//45635 45556//45556 +f 45780//45780 45940//45940 45261//45261 +f 45583//45583 45362//45362 45364//45364 +f 45694//45694 45476//45476 45693//45693 +f 45431//45431 45490//45490 45745//45745 +f 44945//44945 46077//46077 45732//45732 +f 45907//45907 45687//45687 45434//45434 +f 45487//45487 45596//45596 45767//45767 +f 45569//45569 45149//45149 45571//45571 +f 45564//45564 45568//45568 45147//45147 +f 45136//45136 45221//45221 45857//45857 +f 45685//45685 45366//45366 45494//45494 +f 45385//45385 45752//45752 45308//45308 +f 45552//45552 45494//45494 45366//45366 +f 45716//45716 45400//45400 45510//45510 +f 45671//45671 45488//45488 45464//45464 +f 45676//45676 45634//45634 45576//45576 +f 45559//45559 45261//45261 45835//45835 +f 45579//45579 45580//45580 45984//45984 +f 45425//45425 45487//45487 45701//45701 +f 45701//45701 45487//45487 45767//45767 +f 45208//45208 45488//45488 45677//45677 +f 45493//45493 45563//45563 45558//45558 +f 45418//45418 45016//45016 45694//45694 +f 45492//45492 45208//45208 45677//45677 +f 45586//45586 45478//45478 45633//45633 +f 45414//45414 45656//45656 45719//45719 +f 45566//45566 45434//45434 45687//45687 +f 45556//45556 45635//45635 45561//45561 +f 45635//45635 45479//45479 45561//45561 +f 45566//45566 45453//45453 45434//45434 +f 45562//45562 45196//45196 45709//45709 +f 45941//45941 45049//45049 45354//45354 +f 45435//45435 45661//45661 45196//45196 +f 45700//45700 45425//45425 45701//45701 +f 45561//45561 45479//45479 46012//46012 +f 45661//45661 45435//45435 45375//45375 +f 45403//45403 46189//46189 45390//45390 +f 45744//45744 45424//45424 46096//46096 +f 45638//45638 45484//45484 45567//45567 +f 46096//46096 45424//45424 45497//45497 +f 45502//45502 45499//45499 45689//45689 +f 45484//45484 45485//45485 45567//45567 +f 45738//45738 45548//45548 45735//45735 +f 45500//45500 45272//45272 45659//45659 +f 45498//45498 45689//45689 45499//45499 +f 45228//45228 45595//45595 45514//45514 +f 45529//45529 45601//45601 45452//45452 +f 45498//45498 45582//45582 45689//45689 +f 45889//45889 45391//45391 45885//45885 +f 45713//45713 45368//45368 45727//45727 +f 45689//45689 45585//45585 45502//45502 +f 45704//45704 45495//45495 45588//45588 +f 45527//45527 45458//45458 45707//45707 +f 45604//45604 45497//45497 45213//45213 +f 45507//45507 45706//45706 45439//45439 +f 45680//45680 45589//45589 46022//46022 +f 45525//45525 45390//45390 45833//45833 +f 45553//45553 45439//45439 45706//45706 +f 46047//46047 45374//45374 45517//45517 +f 45828//45828 45433//45433 45594//45594 +f 45582//45582 45498//45498 45658//45658 +f 45452//45452 45076//45076 45529//45529 +f 45458//45458 45265//45265 45707//45707 +f 45658//45658 45498//45498 45550//45550 +f 45495//45495 45679//45679 45588//45588 +f 45505//45505 45722//45722 46008//46008 +f 45454//45454 45597//45597 45750//45750 +f 45668//45668 45647//45647 45485//45485 +f 45508//45508 45231//45231 46033//46033 +f 45610//45610 45433//45433 45828//45828 +f 45415//45415 45549//45549 45617//45617 +f 45604//45604 45515//45515 45849//45849 +f 45076//45076 45238//45238 45392//45392 +f 45600//45600 45374//45374 45712//45712 +f 45866//45866 45415//45415 45617//45617 +f 45415//45415 45866//45866 45417//45417 +f 45542//45542 45268//45268 45786//45786 +f 45450//45450 45449//45449 45698//45698 +f 45593//45593 45448//45448 45598//45598 +f 45493//45493 45363//45363 45501//45501 +f 45516//45516 45700//45700 45602//45602 +f 45506//45506 45799//45799 45802//45802 +f 45453//45453 45566//45566 45721//45721 +f 45419//45419 45417//45417 45845//45845 +f 45865//45865 45722//45722 45467//45467 +f 45538//45538 45610//45610 45669//45669 +f 45496//45496 45501//45501 45363//45363 +f 45384//45384 45942//45942 45442//45442 +f 45399//45399 45268//45268 45542//45542 +f 45194//45194 45436//45436 46251//46251 +f 45581//45581 45668//45668 45347//45347 +f 45526//45526 45120//45120 46066//46066 +f 45281//45281 45553//45553 45675//45675 +f 46066//46066 45120//45120 45135//45135 +f 45518//45518 45658//45658 45550//45550 +f 45516//45516 45518//45518 45550//45550 +f 45281//45281 45793//45793 45480//45480 +f 45009//45009 45236//45236 45613//45613 +f 45708//45708 45530//45530 45624//45624 +f 45723//45723 45383//45383 45966//45966 +f 45509//45509 45530//45530 45854//45854 +f 46066//46066 45350//45350 45285//45285 +f 45793//45793 45281//45281 45675//45675 +f 45467//45467 45555//45555 45621//45621 +f 45520//45520 45389//45389 45663//45663 +f 45611//45611 45474//45474 45699//45699 +f 45406//45406 45768//45768 45587//45587 +f 45672//45672 45543//45543 45286//45286 +f 45421//45421 45812//45812 45338//45338 +f 45546//45546 45252//45252 45654//45654 +f 45352//45352 45370//45370 45513//45513 +f 45421//45421 45130//45130 45812//45812 +f 45287//45287 45794//45794 45630//45630 +f 45522//45522 45664//45664 45336//45336 +f 45504//45504 45703//45703 45657//45657 +f 45625//45625 45451//45451 45904//45904 +f 45341//45341 44761//44761 45827//45827 +f 45406//45406 45676//45676 45768//45768 +f 45457//45457 45541//45541 45834//45834 +f 45288//45288 45556//45556 45521//45521 +f 44916//44916 45405//45405 45916//45916 +f 45536//45536 45636//45636 45534//45534 +f 45703//45703 45441//45441 45705//45705 +f 45397//45397 45665//45665 45612//45612 +f 45614//45614 45352//45352 45711//45711 +f 45673//45673 44939//44939 45607//45607 +f 45771//45771 45441//45441 45408//45408 +f 45395//45395 45619//45619 45686//45686 +f 45621//45621 45558//45558 45770//45770 +f 45665//45665 45227//45227 45733//45733 +f 45890//45890 45544//45544 45074//45074 +f 45539//45539 45348//45348 45919//45919 +f 45733//45733 45227//45227 45620//45620 +f 45074//45074 45209//45209 45890//45890 +f 45748//45748 45410//45410 45411//45411 +f 45119//45119 45896//45896 45398//45398 +f 45533//45533 45362//45362 45869//45869 +f 45416//45416 45304//45304 45557//45557 +f 45331//45331 45639//45639 45641//45641 +f 45639//45639 45325//45325 45777//45777 +f 45325//45325 45327//45327 45777//45777 +f 45327//45327 45239//45239 45777//45777 +f 45468//45468 45572//45572 45068//45068 +f 45468//45468 45632//45632 45572//45572 +f 45471//45471 45470//45470 45772//45772 +f 45469//45469 45642//45642 45468//45468 +f 45640//45640 45186//45186 45471//45471 +f 45632//45632 45468//45468 45642//45642 +f 45239//45239 45475//45475 45777//45777 +f 45642//45642 45469//45469 45531//45531 +f 45643//45643 45642//45642 45531//45531 +f 45632//45632 45642//45642 45643//45643 +f 45632//45632 45643//45643 45649//45649 +f 45936//45936 45179//45179 45645//45645 +f 45645//45645 45335//45335 45646//45646 +f 45179//45179 45335//45335 45645//45645 +f 45179//45179 45644//45644 45328//45328 +f 45936//45936 45644//45644 45179//45179 +f 45335//45335 45334//45334 45773//45773 +f 45773//45773 45646//45646 45335//45335 +f 45641//45641 45773//45773 45333//45333 +f 45333//45333 45773//45773 45334//45334 +f 45331//45331 45641//45641 45333//45333 +f 45470//45470 45328//45328 45644//45644 +f 45701//45701 45602//45602 45700//45700 +f 45374//45374 46047//46047 45712//45712 +f 45828//45828 45594//45594 45980//45980 +f 45940//45940 45835//45835 45261//45261 +f 46009//46009 45565//45565 46192//46192 +f 45779//45779 45474//45474 45648//45648 +f 45823//45823 45351//45351 45650//45650 +f 45600//45600 45712//45712 46065//46065 +f 45623//45623 45277//45277 45855//45855 +f 45602//45602 45701//45701 45702//45702 +f 45702//45702 45762//45762 45602//45602 +f 45836//45836 45715//45715 45877//45877 +f 45136//45136 45857//45857 45651//45651 +f 45653//45653 45707//45707 45265//45265 +f 45599//45599 45483//45483 45656//45656 +f 45854//45854 45782//45782 45509//45509 +f 45268//45268 45546//45546 45786//45786 +f 45584//45584 45226//45226 45718//45718 +f 45516//45516 45602//45602 45655//45655 +f 45513//45513 45509//45509 45782//45782 +f 45491//45491 45382//45382 45831//45831 +f 45742//45742 45380//45380 46252//46252 +f 45624//45624 45739//45739 46067//46067 +f 45231//45231 45428//45428 45792//45792 +f 45607//45607 45380//45380 45742//45742 +f 45353//45353 45660//45660 45927//45927 +f 45728//45728 45553//45553 45706//45706 +f 45196//45196 45661//45661 45709//45709 +f 45724//45724 45815//45815 45570//45570 +f 45666//45666 45658//45658 45518//45518 +f 45232//45232 45732//45732 46231//46231 +f 45574//45574 45369//45369 45734//45734 +f 45816//45816 45232//45232 46231//46231 +f 45513//45513 45710//45710 45352//45352 +f 45725//45725 45578//45578 45721//45721 +f 45765//45765 45598//45598 45532//45532 +f 45942//45942 46125//46125 45442//45442 +f 45542//45542 45863//45863 45609//45609 +f 45501//45501 45504//45504 45824//45824 +f 45518//45518 45516//45516 45655//45655 +f 45382//45382 45505//45505 46008//46008 +f 45596//45596 45578//45578 45725//45725 +f 45824//45824 45504//45504 45657//45657 +f 45543//45543 45672//45672 45895//45895 +f 45666//45666 45518//45518 45655//45655 +f 45532//45532 45534//45534 45785//45785 +f 45384//45384 45273//45273 45942//45942 +f 45785//45785 45765//45765 45532//45532 +f 45612//45612 45663//45663 45389//45389 +f 45677//45677 45488//45488 45924//45924 +f 45315//45315 45514//45514 45717//45717 +f 45076//45076 45392//45392 45529//45529 +f 45585//45585 45846//45846 45715//45715 +f 45743//45743 45783//45783 45702//45702 +f 45717//45717 45517//45517 45315//45315 +f 45829//45829 45410//45410 45748//45748 +f 45753//45753 45423//45423 45652//45652 +f 45337//45337 45492//45492 45841//45841 +f 45667//45667 45306//45306 45737//45737 +f 45664//45664 46040//46040 45336//45336 +f 45735//45735 45337//45337 45841//45841 +f 45674//45674 45508//45508 46116//46116 +f 45620//45620 45678//45678 45887//45887 +f 45596//45596 45725//45725 45767//45767 +f 45592//45592 45454//45454 45750//45750 +f 45557//45557 45755//45755 45416//45416 +f 45696//45696 45615//45615 45614//45614 +f 45657//45657 45703//45703 45769//45769 +f 45420//45420 45615//45615 45696//45696 +f 45336//45336 46045//46045 45344//45344 +f 45681//45681 45344//45344 46045//46045 +f 45523//45523 45524//45524 45690//45690 +f 45678//45678 45431//45431 45745//45745 +f 45534//45534 45636//45636 45766//45766 +f 45519//45519 45859//45859 45729//45729 +f 45519//45519 45798//45798 45859//45859 +f 45737//45737 45627//45627 45628//45628 +f 45705//45705 45769//45769 45703//45703 +f 45589//45589 45259//45259 45426//45426 +f 45898//45898 45387//45387 45443//45443 +f 45690//45690 45407//45407 45533//45533 +f 45865//45865 45467//45467 45621//45621 +f 45355//45355 45429//45429 45684//45684 +f 45701//45701 45767//45767 45682//45682 +f 45526//45526 46061//46061 45628//45628 +f 46061//46061 45526//45526 46066//46066 +f 45752//45752 45385//45385 45754//45754 +f 45683//45683 45636//45636 45340//45340 +f 45747//45747 44843//44843 45681//45681 +f 45616//45616 46766//46766 45113//45113 +f 45564//45564 44843//44843 45747//45747 +f 45285//45285 45486//45486 46066//46066 +f 45691//45691 45560//45560 45817//45817 +f 45537//45537 45535//45535 45447//45447 +f 45910//45910 45984//45984 45580//45580 +f 45486//45486 45805//45805 45988//45988 +f 45362//45362 45583//45583 45869//45869 +f 45591//45591 45312//45312 45527//45527 +f 45560//45560 45692//45692 45818//45818 +f 45693//45693 45476//45476 46255//46255 +f 45491//45491 45583//45583 45168//45168 +f 46012//46012 45479//45479 45793//45793 +f 45583//45583 45491//45491 45876//45876 +f 45770//45770 45741//45741 45621//45621 +f 45427//45427 45481//45481 46210//46210 +f 45702//45702 45701//45701 45682//45682 +f 45619//45619 45398//45398 45952//45952 +f 45441//45441 45771//45771 45705//45705 +f 45413//45413 45685//45685 45683//45683 +f 45702//45702 45682//45682 45743//45743 +f 45512//45512 45427//45427 45899//45899 +f 45567//45567 45485//45485 45647//45647 +f 45585//45585 45689//45689 45846//45846 +f 45808//45808 45512//45512 45899//45899 +f 45577//45577 45575//45575 45758//45758 +f 45697//45697 45634//45634 45704//45704 +f 45547//45547 45756//45756 45896//45896 +f 45494//45494 45744//45744 45930//45930 +f 45697//45697 45704//45704 45588//45588 +f 45838//45838 46086//46086 45349//45349 +f 45840//45840 45474//45474 45779//45779 +f 45500//45500 45659//45659 45857//45857 +f 45604//45604 45849//45849 45974//45974 +f 45602//45602 45762//45762 45655//45655 +f 45648//45648 45562//45562 45779//45779 +f 45763//45763 45655//45655 45762//45762 +f 45417//45417 45866//45866 45845//45845 +f 45658//45658 45666//45666 45764//45764 +f 45854//45854 45530//45530 45708//45708 +f 45647//45647 45668//45668 45726//45726 +f 45573//45573 45446//45446 46085//46085 +f 45584//45584 45716//45716 45510//45510 +f 45863//45863 45542//45542 45786//45786 +f 45651//45651 45852//45852 45136//45136 +f 45941//45941 45136//45136 45852//45852 +f 45716//45716 45584//45584 45718//45718 +f 45483//45483 45559//45559 45656//45656 +f 45354//45354 45136//45136 45941//45941 +f 45383//45383 45600//45600 46065//46065 +f 45782//45782 45710//45710 45513//45513 +f 45668//45668 45913//45913 45908//45908 +f 45913//45913 45668//45668 45581//45581 +f 45501//45501 45824//45824 45761//45761 +f 45763//45763 45731//45731 45655//45655 +f 45612//45612 45720//45720 45663//45663 +f 45727//45727 45714//45714 45713//45713 +f 45888//45888 45520//45520 45663//45663 +f 45761//45761 45493//45493 45501//45501 +f 45226//45226 45601//45601 45999//45999 +f 46085//46085 45446//45446 45603//45603 +f 45923//45923 45671//45671 45669//45669 +f 45948//45948 45721//45721 45566//45566 +f 45352//45352 45710//45710 45711//45711 +f 45742//45742 46073//46073 45607//45607 +f 45671//45671 45923//45923 45488//45488 +f 45673//45673 45607//45607 46073//46073 +f 45666//45666 45655//45655 45731//45731 +f 45720//45720 45612//45612 45790//45790 +f 45844//45844 45666//45666 45731//45731 +f 45624//45624 46067//46067 45708//45708 +f 45403//45403 45609//45609 45868//45868 +f 45665//45665 45790//45790 45612//45612 +f 46033//46033 46116//46116 45508//45508 +f 45529//45529 46111//46111 45601//45601 +f 46123//46123 45725//45725 45721//45721 +f 45941//45941 45780//45780 45049//45049 +f 45841//45841 45492//45492 45677//45677 +f 45665//45665 45733//45733 45790//45790 +f 45672//45672 45670//45670 45895//45895 +f 45440//45440 45913//45913 45581//45581 +f 45913//45913 45440//45440 45587//45587 +f 45697//45697 45894//45894 45576//45576 +f 45576//45576 45634//45634 45697//45697 +f 45895//45895 45629//45629 45543//45543 +f 45733//45733 45620//45620 45887//45887 +f 45783//45783 45762//45762 45702//45702 +f 45799//45799 45444//45444 45719//45719 +f 45739//45739 45630//45630 45972//45972 +f 45816//45816 46662//46662 45240//45240 +f 46662//46662 45973//45973 45240//45240 +f 45738//45738 45740//45740 45549//45549 +f 45587//45587 45768//45768 45918//45918 +f 45473//45473 45734//45734 45369//45369 +f 45887//45887 45678//45678 45745//45745 +f 45738//45738 45735//45735 45796//45796 +f 45272//45272 45574//45574 45659//45659 +f 45338//45338 45812//45812 45653//45653 +f 45236//45236 46072//46072 45613//45613 +f 45675//45675 45553//45553 45932//45932 +f 45819//45819 45898//45898 45443//45443 +f 45630//45630 45794//45794 45972//45972 +f 45766//45766 45795//45795 45534//45534 +f 45529//45529 45392//45392 45622//45622 +f 45736//45736 45420//45420 45696//45696 +f 45652//45652 46011//46011 45753//45753 +f 46011//46011 45652//45652 45931//45931 +f 45683//45683 45766//45766 45636//45636 +f 45616//45616 45613//45613 46072//46072 +f 45657//45657 45769//45769 45967//45967 +f 45767//45767 45725//45725 46044//46044 +f 46066//46066 45486//45486 45803//45803 +f 45523//45523 45851//45851 45273//45273 +f 45475//45475 45590//45590 45864//45864 +f 45588//45588 45679//45679 45730//45730 +f 45862//45862 45475//45475 45864//45864 +f 45740//45740 45617//45617 45549//45549 +f 45762//45762 45789//45789 45763//45763 +f 45991//45991 45805//45805 45400//45400 +f 45789//45789 45731//45731 45763//45763 +f 45686//45686 45619//45619 45952//45952 +f 45348//45348 45404//45404 45451//45451 +f 45903//45903 45521//45521 45556//45556 +f 45400//45400 45716//45716 45991//45991 +f 45570//45570 45815//45815 45633//45633 +f 45745//45745 45490//45490 45826//45826 +f 44761//44761 45760//45760 45827//45827 +f 45676//45676 45576//45576 45894//45894 +f 45489//45489 45420//45420 45736//45736 +f 45633//45633 45815//45815 45891//45891 +f 45683//45683 45685//45685 45882//45882 +f 45961//45961 45691//45691 45817//45817 +f 45767//45767 45743//45743 45682//45682 +f 45490//45490 45308//45308 45826//45826 +f 45355//45355 45684//45684 45897//45897 +f 45560//45560 45818//45818 45817//45817 +f 45437//45437 45489//45489 45736//45736 +f 45561//45561 45875//45875 45556//45556 +f 45457//45457 45813//45813 45396//45396 +f 46077//46077 45341//45341 46167//46167 +f 45771//45771 45746//45746 45769//45769 +f 45769//45769 45705//45705 45771//45771 +f 45826//45826 45308//45308 45752//45752 +f 44916//44916 45916//45916 45082//45082 +f 45952//45952 45398//45398 46048//46048 +f 46198//46198 45437//45437 45736//45736 +f 45692//45692 45503//45503 45915//45915 +f 45437//45437 46198//46198 45885//45885 +f 45684//45684 45429//45429 45984//45984 +f 45429//45429 45579//45579 45984//45984 +f 46022//46022 45589//45589 45749//45749 +f 46048//46048 45398//45398 45892//45892 +f 45689//45689 45582//45582 45764//45764 +f 45846//45846 45689//45689 45764//45764 +f 45919//45919 45631//45631 45539//45539 +f 45398//45398 45896//45896 45892//45892 +f 45680//45680 46022//46022 45807//45807 +f 45503//45503 45572//45572 45917//45917 +f 45690//45690 45533//45533 45960//45960 +f 45597//45597 45605//45605 45759//45759 +f 45764//45764 45582//45582 45658//45658 +f 45754//45754 45310//45310 45906//45906 +f 45572//45572 45632//45632 45978//45978 +f 45507//45507 45806//45806 45878//45878 +f 45800//45800 45621//45621 45741//45741 +f 45960//45960 45533//45533 46174//46174 +f 46012//46012 45778//45778 45561//45561 +f 46245//46245 45481//45481 45295//45295 +f 45706//45706 45507//45507 45878//45878 +f 45910//45910 45511//45511 45912//45912 +f 45567//45567 46070//46070 45771//45771 +f 45912//45912 45511//45511 45961//45961 +f 46192//46192 45565//45565 45843//45843 +f 45647//45647 46070//46070 45567//45567 +f 45771//45771 45637//45637 45638//45638 +f 45605//45605 45606//45606 45881//45881 +f 45691//45691 45961//45961 45511//45511 +f 46210//46210 45899//45899 45427//45427 +f 45604//45604 46096//46096 45497//45497 +f 46174//46174 45533//45533 45869//45869 +f 45890//45890 45209//45209 45695//45695 +f 45833//45833 45390//45390 46189//46189 +f 45881//45881 45606//45606 45832//45832 +f 45832//45832 45606//45606 45608//45608 +f 45547//45547 45757//45757 45756//45756 +f 45449//45449 45577//45577 45698//45698 +f 45771//45771 45638//45638 45567//45567 +f 45209//45209 45569//45569 45695//45695 +f 45349//45349 45757//45757 45086//45086 +f 45563//45563 45770//45770 45558//45558 +f 45313//45313 45450//45450 46004//46004 +f 45563//45563 45493//45493 45761//45761 +f 45699//45699 45474//45474 45840//45840 +f 45640//45640 45471//45471 45772//45772 +f 45773//45773 45641//45641 45774//45774 +f 45774//45774 45641//45641 45775//45775 +f 45775//45775 45639//45639 45776//45776 +f 45641//45641 45639//45639 45775//45775 +f 45649//45649 45920//45920 45632//45632 +f 45639//45639 45777//45777 45776//45776 +f 45777//45777 45475//45475 45956//45956 +f 45862//45862 45956//45956 45475//45475 +f 45472//45472 45186//45186 45640//45640 +f 45500//45500 45857//45857 45221//45221 +f 45764//45764 45666//45666 45781//45781 +f 45662//45662 45514//45514 45595//45595 +f 45795//45795 45785//45785 45534//45534 +f 45942//45942 45273//45273 45851//45851 +f 45844//45844 45781//45781 45666//45666 +f 45623//45623 45855//45855 45945//45945 +f 45891//45891 45586//45586 45633//45633 +f 45566//45566 45687//45687 45850//45850 +f 45841//45841 45796//45796 45735//45735 +f 45786//45786 45546//45546 45867//45867 +f 45798//45798 45395//45395 45686//45686 +f 45746//45746 45967//45967 45769//45769 +f 45779//45779 45562//45562 46005//46005 +f 45651//45651 45857//45857 45856//45856 +f 45621//45621 45800//45800 45865//45865 +f 45562//45562 45709//45709 46005//46005 +f 45517//45517 45717//45717 46348//46348 +f 45631//45631 45919//45919 46179//46179 +f 45683//45683 45882//45882 45766//45766 +f 45849//45849 45520//45520 46078//46078 +f 45478//45478 45586//45586 45954//45954 +f 45520//45520 45888//45888 46078//46078 +f 45670//45670 45623//45623 45945//45945 +f 46348//46348 46047//46047 45517//45517 +f 45546//45546 45654//45654 45867//45867 +f 45734//45734 45473//45473 45858//45858 +f 45782//45782 46034//46034 45710//45710 +f 45810//45810 45738//45738 45796//45796 +f 45574//45574 45734//45734 45797//45797 +f 45868//45868 45609//45609 45863//45863 +f 46329//46329 45626//45626 45813//45813 +f 45622//45622 45626//45626 46329//46329 +f 45728//45728 45932//45932 45553//45553 +f 45781//45781 45844//45844 45958//45958 +f 45589//45589 45426//45426 45749//45749 +f 45806//45806 45482//45482 45814//45814 +f 45676//45676 45784//45784 45768//45768 +f 45740//45740 45738//45738 45810//45810 +f 45851//45851 45523//45523 45801//45801 +f 45403//45403 45868//45868 45914//45914 +f 45631//45631 46245//46245 45295//45295 +f 46123//46123 45721//45721 45948//45948 +f 45590//45590 45592//45592 45864//45864 +f 45685//45685 45494//45494 45930//45930 +f 45690//45690 45801//45801 45523//45523 +f 46189//46189 45403//45403 45914//45914 +f 45592//45592 45750//45750 46038//46038 +f 45806//45806 45814//45814 45878//45878 +f 45375//45375 45667//45667 45957//45957 +f 45711//45711 45791//45791 45614//45614 +f 45789//45789 45762//45762 45787//45787 +f 45879//45879 45597//45597 45759//45759 +f 45813//45813 45457//45457 46333//46333 +f 45617//45617 45820//45820 45866//45866 +f 45696//45696 45614//45614 45959//45959 +f 45894//45894 45784//45784 45676//45676 +f 46040//46040 45664//45664 45947//45947 +f 45896//45896 45756//45756 46188//46188 +f 45667//45667 45737//45737 45957//45957 +f 45845//45845 45951//45951 45650//45650 +f 45889//45889 45885//45885 46060//46060 +f 46040//46040 46045//46045 45336//45336 +f 45907//45907 45629//45629 45902//45902 +f 45801//45801 45690//45690 45960//45960 +f 45847//45847 45731//45731 45789//45789 +f 45506//45506 45802//45802 45804//45804 +f 46096//46096 45604//45604 45969//45969 +f 45618//45618 45931//45931 45652//45652 +f 45847//45847 45789//45789 45933//45933 +f 45947//45947 45664//45664 45889//45889 +f 45733//45733 45887//45887 45883//45883 +f 45650//45650 45951//45951 45823//45823 +f 45741//45741 45770//45770 45809//45809 +f 46063//46063 45808//45808 45899//45899 +f 45724//45724 45874//45874 45815//45815 +f 45874//45874 45724//45724 45823//45823 +f 45618//45618 45521//45521 45903//45903 +f 45545//45545 45832//45832 45608//45608 +f 46247//46247 46072//46072 45236//45236 +f 45908//45908 45726//45726 45668//45668 +f 45832//45832 45545//45545 45884//45884 +f 45844//45844 45731//45731 45847//45847 +f 45958//45958 45844//45844 45847//45847 +f 45847//45847 45955//45955 45958//45958 +f 45742//45742 45971//45971 46073//46073 +f 45418//45418 45694//45694 46723//46723 +f 45969//45969 45604//45604 45974//45974 +f 46011//46011 45931//45931 45821//45821 +f 45545//45545 45611//45611 45699//45699 +f 46086//46086 46260//46260 45349//45349 +f 46070//46070 45870//45870 45771//45771 +f 45825//45825 45681//45681 45965//45965 +f 45747//45747 45681//45681 45825//45825 +f 45715//45715 45846//45846 45877//45877 +f 45809//45809 45770//45770 45563//45563 +f 45113//45113 46766//46766 45975//45975 +f 45410//45410 45829//45829 45379//45379 +f 45915//45915 45818//45818 45692//45692 +f 45764//45764 45830//45830 45846//45846 +f 45563//45563 45761//45761 45809//45809 +f 45830//45830 45764//45764 45781//45781 +f 45564//45564 45747//45747 46080//46080 +f 45745//45745 45826//45826 45983//45983 +f 45383//45383 46065//46065 45966//45966 +f 45926//45926 45564//45564 46080//46080 +f 45838//45838 45713//45713 46261//46261 +f 45568//45568 45564//45564 45926//45926 +f 45595//45595 45098//45098 45662//45662 +f 45876//45876 45869//45869 45583//45583 +f 45718//45718 45226//45226 45999//45999 +f 45917//45917 45572//45572 45822//45822 +f 45999//45999 45601//45601 46111//46111 +f 45572//45572 45978//45978 45822//45822 +f 45752//45752 45990//45990 45826//45826 +f 45926//45926 45842//45842 45568//45568 +f 45575//45575 45568//45568 45842//45842 +f 45793//45793 45675//45675 45932//45932 +f 45755//45755 45748//45748 45416//45416 +f 45918//45918 45768//45768 45994//45994 +f 45978//45978 45632//45632 45920//45920 +f 45768//45768 46095//46095 45994//45994 +f 45758//45758 45575//45575 45842//45842 +f 45784//45784 46095//46095 45768//45768 +f 46008//46008 45831//45831 45382//45382 +f 45848//45848 45559//45559 45835//45835 +f 45727//45727 45442//45442 46125//46125 +f 45488//45488 45923//45923 45924//45924 +f 46008//46008 45722//45722 46213//46213 +f 46213//46213 45722//45722 45865//45865 +f 45995//45995 45754//45754 45906//45906 +f 45525//45525 45833//45833 46003//46003 +f 45788//45788 45525//45525 46003//46003 +f 45855//45855 45525//45525 45788//45788 +f 45839//45839 45591//45591 46190//46190 +f 46190//46190 45591//45591 45909//45909 +f 46087//46087 45698//45698 45577//45577 +f 45603//45603 46193//46193 46085//46085 +f 45909//45909 45591//45591 45997//45997 +f 45997//45997 45591//45591 45527//45527 +f 45450//45450 45698//45698 46004//46004 +f 45657//45657 46154//46154 45824//45824 +f 46154//46154 45657//45657 45967//45967 +f 45765//45765 45950//45950 45598//45598 +f 45527//45527 45707//45707 46002//46002 +f 46005//46005 45840//45840 45779//45779 +f 46090//46090 45855//45855 45788//45788 +f 45540//45540 46089//46089 45654//45654 +f 45755//45755 45557//45557 45860//45860 +f 45656//45656 45559//45559 45848//45848 +f 45796//45796 45841//45841 46001//46001 +f 46264//46264 45656//45656 45848//45848 +f 45588//45588 45730//45730 45697//45697 +f 45557//45557 45751//45751 46026//46026 +f 45477//45477 45751//45751 45557//45557 +f 45697//45697 45730//45730 46020//46020 +f 45792//45792 46033//46033 45231//45231 +f 45426//45426 45478//45478 46029//46029 +f 45753//45753 46027//46027 45751//45751 +f 45709//45709 45661//45661 46224//46224 +f 45781//45781 45958//45958 45853//45853 +f 45481//45481 46245//46245 45949//45949 +f 46243//46243 45785//45785 45795//45795 +f 45661//45661 45375//45375 46224//46224 +f 45654//45654 46023//46023 45867//45867 +f 45945//45945 46028//46028 45670//45670 +f 46028//46028 45895//45895 45670//45670 +f 45811//45811 45680//45680 45807//45807 +f 45943//45943 45482//45482 45673//45673 +f 45783//45783 45929//45929 45762//45762 +f 45628//45628 46474//46474 45737//45737 +f 45810//45810 45617//45617 45740//45740 +f 45814//45814 45482//45482 45943//45943 +f 45787//45787 45762//45762 45929//45929 +f 45929//45929 45873//45873 45787//45787 +f 46114//46114 45375//45375 45957//45957 +f 45730//45730 45593//45593 45950//45950 +f 45679//45679 45593//45593 45730//45730 +f 45720//45720 45790//45790 46030//46030 +f 45863//45863 45786//45786 45861//45861 +f 45888//45888 45663//45663 45720//45720 +f 45870//45870 45746//45746 45771//45771 +f 45783//45783 45968//45968 46015//46015 +f 46015//46015 45929//45929 45783//45783 +f 45874//45874 45891//45891 45815//45815 +f 45593//45593 45598//45598 45950//45950 +f 45895//45895 45902//45902 45629//45629 +f 46123//46123 46044//46044 45725//45725 +f 45719//45719 45656//45656 46343//46343 +f 45766//45766 45882//45882 45880//45880 +f 45733//45733 45883//45883 45790//45790 +f 45959//45959 45614//45614 45791//45791 +f 45864//45864 45592//45592 46038//46038 +f 45787//45787 45873//45873 45789//45789 +f 45891//45891 45954//45954 45586//45586 +f 46017//46017 45882//45882 45685//45685 +f 45834//45834 45541//45541 45987//45987 +f 45930//45930 46017//46017 45685//45685 +f 45907//45907 45902//45902 46058//46058 +f 45750//45750 45597//45597 45879//45879 +f 45873//45873 45933//45933 45789//45789 +f 45707//45707 45653//45653 46202//46202 +f 45594//45594 45808//45808 45980//45980 +f 45236//45236 45506//45506 46247//46247 +f 45988//45988 45803//45803 45486//45486 +f 46238//46238 45405//45405 45387//45387 +f 45894//45894 45697//45697 45962//45962 +f 45767//45767 46044//46044 45871//45871 +f 45759//45759 45605//45605 45881//45881 +f 45528//45528 45688//45688 46330//46330 +f 45687//45687 45907//45907 46058//46058 +f 45544//45544 45890//45890 45989//45989 +f 45687//45687 46058//46058 45850//45850 +f 45653//45653 45812//45812 46359//46359 +f 45955//45955 45893//45893 45958//45958 +f 45903//45903 45901//45901 45618//45618 +f 45745//45745 45977//45977 45887//45887 +f 45744//45744 46017//46017 45930//45930 +f 46076//46076 45447//45447 45528//45528 +f 45903//45903 45556//45556 45963//45963 +f 45959//45959 45900//45900 45696//45696 +f 45977//45977 45745//45745 45983//45983 +f 45847//45847 46010//46010 45955//45955 +f 45537//45537 45447//45447 46076//46076 +f 45884//45884 45545//45545 46055//46055 +f 45696//45696 45900//45900 45736//45736 +f 46017//46017 45744//45744 46096//46096 +f 45082//45082 45916//45916 46181//46181 +f 46054//46054 45736//45736 45900//45900 +f 45963//45963 45556//45556 45875//45875 +f 45451//45451 45625//45625 45348//45348 +f 46010//46010 45847//45847 45933//45933 +f 45933//45933 45979//45979 46010//46010 +f 45783//45783 45743//45743 45968//45968 +f 45812//45812 45897//45897 46364//46364 +f 46013//46013 45870//45870 46070//46070 +f 45917//45917 45915//45915 45503//45503 +f 45681//45681 46045//46045 45965//45965 +f 45843//45843 45537//45537 46941//46941 +f 45757//45757 45349//45349 46260//46260 +f 45561//45561 46016//46016 45875//45875 +f 46012//46012 45793//45793 45932//45932 +f 45877//45877 45846//45846 45970//45970 +f 45830//45830 45970//45970 45846//45846 +f 45897//45897 45684//45684 45982//45982 +f 45561//45561 45778//45778 46016//46016 +f 45341//45341 45827//45827 46167//46167 +f 46192//46192 45843//45843 46941//46941 +f 45979//45979 45911//45911 46010//46010 +f 45978//45978 45920//45920 45981//45981 +f 45379//45379 45829//45829 45992//45992 +f 45794//45794 45379//45379 45992//45992 +f 45920//45920 45649//45649 45981//45981 +f 45418//45418 45837//45837 45660//45660 +f 45983//45983 45826//45826 45985//45985 +f 45982//45982 45684//45684 45984//45984 +f 45927//45927 45660//45660 45837//45837 +f 46014//46014 45911//45911 45921//45921 +f 46067//46067 45739//45739 46312//46312 +f 46014//46014 45921//45921 45922//45922 +f 45792//45792 45428//45428 46009//46009 +f 45924//45924 45998//45998 45677//45677 +f 45972//45972 45794//45794 46112//46112 +f 46080//46080 45747//45747 45825//45825 +f 45996//45996 45353//45353 45927//45927 +f 45662//45662 45353//45353 45996//45996 +f 45841//45841 45677//45677 45998//45998 +f 46070//46070 45726//45726 46161//46161 +f 45647//45647 45726//45726 46070//46070 +f 45713//45713 45714//45714 46261//46261 +f 45985//45985 45826//45826 45990//45990 +f 46186//46186 45571//45571 46000//46000 +f 46018//46018 45761//45761 45824//45824 +f 45571//45571 45573//45573 46000//46000 +f 46018//46018 45824//45824 46097//46097 +f 45831//45831 45876//45876 45491//45491 +f 45905//45905 45752//45752 45754//45754 +f 46189//46189 45914//45914 46088//46088 +f 46193//46193 45603//45603 45925//45925 +f 45925//45925 45603//45603 45928//45928 +f 46213//46213 45865//45865 46132//46132 +f 45587//45587 45918//45918 45913//45913 +f 45540//45540 45313//45313 46004//46004 +f 45928//45928 45603//45603 45729//45729 +f 45640//45640 45772//45772 46102//46102 +f 45640//45640 46102//46102 46103//46103 +f 45776//45776 45934//45934 45775//45775 +f 45777//45777 45934//45934 45776//45776 +f 45934//45934 45777//45777 46107//46107 +f 45777//45777 45956//45956 46107//46107 +f 45472//45472 45640//45640 46103//46103 +f 46103//46103 46108//46108 45472//45472 +f 46109//46109 45472//45472 46108//46108 +f 45472//45472 46109//46109 45473//45473 +f 45473//45473 46109//46109 45858//45858 +f 45574//45574 45797//45797 45659//45659 +f 45936//45936 45938//45938 45644//45644 +f 45772//45772 45644//45644 45938//45938 +f 45644//45644 45772//45772 45470//45470 +f 45937//45937 45645//45645 45939//45939 +f 45936//45936 45645//45645 45937//45937 +f 45645//45645 45646//45646 45935//45935 +f 45939//45939 45645//45645 45935//45935 +f 45773//45773 46105//46105 45646//45646 +f 45646//45646 46105//46105 45935//45935 +f 46005//46005 45709//45709 46307//46307 +f 45481//45481 45949//45949 46210//46210 +f 45782//45782 45854//45854 45944//45944 +f 45855//45855 46090//46090 45945//45945 +f 46046//46046 45730//45730 46100//46100 +f 46034//46034 45782//45782 45944//45944 +f 46184//46184 46023//46023 45654//45654 +f 46029//46029 45478//45478 45954//45954 +f 45426//45426 46029//46029 45749//45749 +f 46160//46160 46493//46493 45851//45851 +f 45801//45801 46160//46160 45851//45851 +f 46027//46027 46026//46026 45751//45751 +f 45941//45941 45852//45852 46130//46130 +f 45796//45796 46185//46185 45810//45810 +f 46224//46224 45375//45375 46114//46114 +f 46027//46027 45753//45753 46011//46011 +f 46130//46130 45852//45852 46399//46399 +f 45800//45800 46132//46132 45865//45865 +f 45946//45946 45929//45929 46021//46021 +f 46352//46352 45859//45859 45798//45798 +f 45798//45798 45686//45686 46352//46352 +f 46030//46030 45790//45790 45883//45883 +f 45852//45852 45651//45651 46399//46399 +f 45651//45651 45856//45856 46399//46399 +f 46132//46132 45800//45800 46039//46039 +f 45880//45880 45795//45795 45766//45766 +f 46315//46315 45932//45932 45728//45728 +f 46232//46232 45874//45874 46062//46062 +f 45891//45891 45874//45874 46232//46232 +f 45980//45980 45808//45808 46063//46063 +f 45730//45730 45950//45950 46135//46135 +f 45886//45886 45932//45932 46315//46315 +f 45863//45863 46148//46148 45868//45868 +f 45956//45956 45862//45862 46037//46037 +f 46037//46037 45862//45862 45864//45864 +f 46038//46038 46271//46271 45864//45864 +f 45895//45895 46028//46028 46124//46124 +f 45799//45799 45719//45719 46343//46343 +f 45617//45617 45810//45810 46122//46122 +f 45883//45883 45887//45887 45977//45977 +f 45870//45870 46053//46053 45746//45746 +f 45870//45870 46013//46013 46053//46053 +f 45784//45784 45894//45894 46098//46098 +f 45820//45820 45617//45617 46122//46122 +f 45799//45799 46343//46343 45802//45802 +f 45932//45932 46115//46115 46012//46012 +f 45710//45710 46034//46034 46035//46035 +f 45711//45711 45710//45710 46035//46035 +f 45813//45813 45872//45872 46136//46136 +f 46144//46144 45828//45828 45980//45980 +f 45882//45882 46094//46094 45880//45880 +f 45387//45387 45898//45898 46238//46238 +f 45820//45820 45845//45845 45866//45866 +f 45886//45886 46115//46115 45932//45932 +f 45845//45845 45820//45820 45951//45951 +f 45968//45968 45767//45767 46140//46140 +f 45743//45743 45767//45767 45968//45968 +f 45882//45882 46017//46017 46094//46094 +f 45977//45977 45983//45983 46052//46052 +f 46333//46333 45457//45457 46164//46164 +f 46011//46011 45821//45821 46226//46226 +f 46216//46216 46019//46019 45959//45959 +f 45916//45916 45405//45405 46238//46238 +f 45800//45800 45741//45741 46279//46279 +f 46091//46091 45821//45821 45931//45931 +f 46324//46324 46012//46012 46115//46115 +f 45457//45457 45834//45834 46164//46164 +f 45965//45965 46045//46045 46126//46126 +f 46146//46146 45877//45877 45970//45970 +f 46279//46279 45741//45741 45809//45809 +f 45541//45541 45544//45544 45987//45987 +f 46474//46474 45628//45628 46061//46061 +f 45669//45669 45610//45610 46239//46239 +f 45959//45959 46019//46019 45900//45900 +f 46150//46150 45823//45823 45951//45951 +f 46143//46143 46251//46251 45811//45811 +f 45901//45901 45931//45931 45618//45618 +f 45194//45194 46251//46251 46252//46252 +f 45544//45544 45989//45989 45987//45987 +f 45963//45963 45901//45901 45903//45903 +f 45669//45669 46158//46158 45923//45923 +f 45964//45964 46098//46098 45894//45894 +f 46074//46074 46330//46330 45688//45688 +f 45979//45979 45933//45933 46092//46092 +f 46151//46151 45781//45781 45853//45853 +f 45726//45726 45908//45908 45976//45976 +f 45742//45742 46252//46252 46175//46175 +f 45904//45904 45723//45723 45966//45966 +f 45924//45924 45923//45923 46163//46163 +f 45736//45736 46054//46054 46198//46198 +f 46055//46055 45545//45545 45699//45699 +f 46014//46014 46010//46010 45911//45911 +f 46528//46528 46167//46167 45827//45827 +f 46012//46012 46324//46324 45778//45778 +f 45894//45894 45962//45962 45964//45964 +f 45625//45625 45904//45904 45966//45966 +f 46056//46056 46055//46055 45699//45699 +f 46096//46096 45969//45969 46309//46309 +f 45840//45840 46056//46056 45699//45699 +f 46082//46082 45924//45924 46163//46163 +f 45979//45979 46092//46092 46099//46099 +f 45853//45853 45958//45958 46153//46153 +f 46082//46082 46084//46084 45924//45924 +f 45998//45998 45924//45924 46084//46084 +f 45984//45984 45910//45910 46083//46083 +f 46056//46056 45840//45840 46005//46005 +f 45809//45809 45761//45761 46018//46018 +f 46188//46188 45756//45756 46254//46254 +f 46129//46129 46153//46153 45958//45958 +f 46007//46007 46941//46941 45537//45537 +f 45818//45818 45915//45915 46259//46259 +f 46098//46098 45964//45964 46019//46019 +f 45569//45569 45571//45571 46186//46186 +f 45848//45848 45835//45835 46169//46169 +f 46019//46019 45964//45964 45900//45900 +f 45803//45803 45988//45988 46068//46068 +f 45910//45910 45912//45912 46183//46183 +f 45841//45841 45998//45998 46001//46001 +f 45906//45906 45839//45839 46069//46069 +f 45911//45911 45979//45979 45921//45921 +f 46085//46085 46000//46000 45573//45573 +f 46145//46145 45885//45885 46198//46198 +f 45878//45878 46024//46024 45706//45706 +f 45728//45728 45706//45706 46024//46024 +f 46015//46015 46021//46021 45929//45929 +f 45708//45708 45944//45944 45854//45854 +f 45839//45839 46190//46190 46069//46069 +f 45964//45964 46199//46199 45900//45900 +f 46266//46266 46723//46723 45694//45694 +f 45822//45822 45978//45978 46079//46079 +f 45873//45873 45929//45929 45946//45946 +f 45348//45348 46342//46342 45919//45919 +f 46182//46182 46185//46185 45796//45796 +f 46194//46194 45829//45829 45748//45748 +f 45842//45842 46087//46087 45758//45758 +f 45831//45831 46603//46603 45876//45876 +f 46054//46054 45900//45900 46199//46199 +f 45889//45889 45953//45953 45947//45947 +f 45577//45577 45758//45758 46087//46087 +f 45649//45649 46268//46268 45981//45981 +f 46002//46002 45707//45707 46202//46202 +f 45991//45991 45716//45716 45993//45993 +f 45921//45921 46064//46064 45922//45922 +f 46097//46097 45824//45824 46154//46154 +f 45922//45922 46064//46064 46233//46233 +f 46268//46268 45649//45649 46381//46381 +f 46381//46381 45836//45836 45986//45986 +f 45649//45649 45836//45836 46381//46381 +f 46020//46020 46046//46046 46050//46050 +f 46078//46078 45888//45888 46173//46173 +f 46195//46195 45727//45727 46125//46125 +f 45833//45833 46189//46189 46003//46003 +f 45716//45716 45718//45718 45993//45993 +f 46006//46006 45831//45831 46263//46263 +f 45836//45836 45877//45877 46146//46146 +f 45831//45831 46008//46008 46263//46263 +f 46046//46046 46020//46020 45730//45730 +f 45718//45718 45999//45999 46270//46270 +f 46004//46004 45698//45698 46347//46347 +f 45765//45765 45785//45785 46200//46200 +f 46243//46243 46155//46155 45785//45785 +f 45888//45888 46177//46177 46173//46173 +f 45860//45860 45557//45557 46026//46026 +f 46026//46026 46396//46396 45860//45860 +f 46210//46210 45949//45949 46205//46205 +f 45566//45566 45850//45850 46113//46113 +f 45968//45968 46021//46021 46015//46015 +f 46033//46033 45792//45792 46469//46469 +f 46122//46122 45810//45810 46185//46185 +f 46090//46090 46118//46118 45945//45945 +f 46177//46177 45888//45888 45720//45720 +f 45529//45529 45622//45622 46218//46218 +f 45566//45566 46113//46113 45948//45948 +f 45746//45746 46121//46121 45967//45967 +f 45807//45807 46143//46143 45811//45811 +f 45795//45795 45880//45880 46041//46041 +f 46121//46121 45746//45746 46053//46053 +f 45863//45863 45861//45861 46148//46148 +f 46135//46135 46100//46100 45730//45730 +f 45720//45720 46030//46030 46177//46177 +f 45819//45819 45674//45674 46116//46116 +f 45942//45942 45851//45851 46134//46134 +f 45945//45945 46203//46203 46028//46028 +f 46122//46122 46051//46051 45820//45820 +f 46123//46123 45948//45948 46113//46113 +f 46134//46134 45851//45851 46493//46493 +f 45717//45717 45514//45514 46036//46036 +f 45914//45914 45868//45868 46088//46088 +f 46307//46307 45709//45709 46224//46224 +f 45943//45943 45673//45673 46649//46649 +f 46399//46399 45856//45856 46032//46032 +f 45946//45946 46021//46021 46025//46025 +f 46094//46094 46017//46017 46071//46071 +f 46042//46042 46135//46135 45950//45950 +f 45857//45857 46128//46128 46032//46032 +f 45856//45856 45857//45857 46032//46032 +f 45951//45951 45820//45820 46051//46051 +f 46029//46029 45954//45954 46235//46235 +f 46039//46039 45800//45800 46508//46508 +f 45946//45946 46092//46092 45873//45873 +f 46127//46127 46044//46044 46123//46123 +f 45892//45892 45896//45896 46188//46188 +f 46074//46074 45688//45688 46436//46436 +f 45872//45872 45813//45813 46333//46333 +f 46096//46096 46071//46071 46017//46017 +f 45895//45895 46031//46031 45902//45902 +f 46071//46071 46096//46096 46309//46309 +f 45873//45873 46092//46092 45933//45933 +f 46144//46144 45980//45980 46227//46227 +f 45800//45800 46279//46279 46508//46508 +f 46226//46226 45821//45821 46275//46275 +f 46500//46500 46160//46160 45801//45801 +f 45528//45528 46330//46330 46076//46076 +f 45821//45821 46091//46091 46275//46275 +f 45957//45957 45737//45737 46473//46473 +f 46092//46092 45946//45946 46099//46099 +f 46150//46150 46062//46062 45823//45823 +f 46058//46058 45902//45902 46031//46031 +f 45960//45960 46500//46500 45801//45801 +f 46037//46037 45864//45864 46271//46271 +f 46099//46099 45946//45946 46025//46025 +f 46279//46279 45809//45809 46093//46093 +f 45712//45712 46139//46139 46065//46065 +f 46091//46091 45931//45931 45901//45901 +f 45987//45987 46164//46164 45834//45834 +f 45767//45767 45871//45871 46322//46322 +f 45737//45737 46474//46474 46473//46473 +f 45897//45897 45982//45982 46364//46364 +f 45977//45977 46043//46043 45883//45883 +f 45874//45874 45823//45823 46062//46062 +f 46140//46140 45767//45767 46322//46322 +f 46018//46018 46093//46093 45809//45809 +f 46078//46078 45974//45974 45849//45849 +f 46061//46061 46475//46475 46474//46474 +f 45673//45673 46073//46073 46649//46649 +f 45965//45965 46215//46215 45825//45825 +f 45910//45910 46183//46183 46083//46083 +f 46163//46163 45923//45923 46158//46158 +f 45794//45794 45992//45992 46310//46310 +f 45714//45714 46195//46195 46261//46261 +f 45893//45893 45955//45955 46010//46010 +f 45829//45829 46194//46194 45992//45992 +f 46183//46183 45912//45912 46360//46360 +f 45727//45727 46195//46195 45714//45714 +f 46016//46016 45778//45778 46249//46249 +f 46423//46423 46249//46249 45778//45778 +f 45976//45976 46161//46161 45726//45726 +f 45879//45879 46141//46141 45750//45750 +f 45755//45755 46194//46194 45748//45748 +f 45958//45958 45893//45893 46129//46129 +f 46266//46266 45694//45694 45693//45693 +f 45837//45837 45418//45418 46723//46723 +f 46194//46194 45755//45755 46212//46212 +f 46151//46151 45970//45970 45830//45830 +f 45830//45830 45781//45781 46151//46151 +f 45860//45860 46212//46212 45755//45755 +f 46095//46095 45784//45784 46098//46098 +f 45506//45506 45804//45804 46247//46247 +f 46269//46269 45662//45662 45996//45996 +f 45885//45885 46145//46145 46060//46060 +f 45869//45869 46176//46176 46174//46174 +f 46149//46149 45817//45817 46365//46365 +f 45893//45893 46010//46010 46197//46197 +f 45953//45953 45889//45889 46060//46060 +f 46419//46419 45625//45625 46328//46328 +f 46081//46081 45926//45926 46080//46080 +f 45625//45625 46419//46419 45348//45348 +f 45817//45817 45818//45818 46365//46365 +f 46197//46197 46010//46010 46014//46014 +f 46097//46097 46093//46093 46018//46018 +f 46172//46172 45963//45963 45875//45875 +f 46172//46172 45875//45875 46016//46016 +f 45926//45926 46081//46081 45842//45842 +f 45739//45739 45972//45972 46165//46165 +f 45908//45908 46101//46101 46059//46059 +f 45972//45972 46112//46112 46165//46165 +f 46761//46761 46766//46766 45616//45616 +f 46172//46172 46016//46016 46249//46249 +f 46157//46157 45842//45842 46081//46081 +f 45922//45922 46211//46211 46014//46014 +f 45759//45759 45881//45881 46434//46434 +f 45913//45913 46101//46101 45908//45908 +f 45881//45881 45832//45832 46434//46434 +f 46120//46120 46119//46119 45711//45711 +f 45791//45791 45711//45711 46119//46119 +f 46099//46099 46025//46025 46162//46162 +f 45876//45876 46178//46178 45869//45869 +f 45765//45765 46200//46200 45950//45950 +f 46087//46087 45842//45842 46157//46157 +f 46099//46099 46162//46162 45979//45979 +f 46101//46101 45913//45913 45918//45918 +f 46162//46162 46057//46057 45979//45979 +f 46200//46200 45785//45785 46155//46155 +f 45979//45979 46057//46057 45921//45921 +f 46079//46079 45978//45978 45981//45981 +f 46087//46087 46347//46347 45698//45698 +f 45732//45732 46077//46077 46167//46167 +f 45950//45950 46200//46200 46159//46159 +f 45918//45918 45994//45994 46101//46101 +f 45921//45921 46057//46057 46170//46170 +f 46216//46216 45959//45959 45791//45791 +f 46042//46042 45950//45950 46159//46159 +f 45921//45921 46170//46170 46064//46064 +f 45876//45876 46603//46603 46180//46180 +f 45540//45540 46004//46004 46089//46089 +f 45944//45944 45708//45708 46067//46067 +f 46216//46216 46098//46098 46019//46019 +f 46245//46245 45631//45631 46179//46179 +f 46049//46049 45884//45884 46055//46055 +f 46089//46089 46184//46184 45654//45654 +f 46146//46146 45986//45986 45836//45836 +f 45995//45995 45906//45906 46069//46069 +f 45993//45993 45718//45718 46270//46270 +f 45909//45909 45997//45997 46433//46433 +f 46020//46020 45962//45962 45697//45697 +f 45997//45997 45527//45527 46433//46433 +f 45964//45964 45962//45962 46199//46199 +f 46213//46213 46263//46263 46008//46008 +f 45962//45962 46020//46020 46050//46050 +f 46111//46111 45529//45529 46209//46209 +f 46050//46050 46199//46199 45962//45962 +f 46104//46104 45935//45935 46105//46105 +f 46105//46105 45773//45773 46451//46451 +f 45773//45773 45774//45774 46451//46451 +f 46451//46451 45774//45774 46106//46106 +f 45774//45774 45775//45775 46282//46282 +f 46106//46106 45774//45774 46282//46282 +f 46282//46282 45775//45775 46452//46452 +f 45775//45775 45934//45934 46452//46452 +f 45956//45956 46037//46037 46107//46107 +f 45659//45659 46128//46128 45857//45857 +f 45734//45734 45858//45858 46284//46284 +f 46110//46110 45734//45734 46284//46284 +f 46110//46110 45797//45797 45734//45734 +f 45659//45659 45797//45797 46128//46128 +f 46090//46090 46325//46325 46118//46118 +f 46403//46403 46024//46024 45878//45878 +f 46002//46002 46202//46202 46313//46313 +f 46040//46040 45947//45947 46410//46410 +f 46807//46807 45732//45732 46167//46167 +f 46041//46041 45880//45880 46332//46332 +f 46374//46374 46135//46135 46042//46042 +f 46030//46030 46345//46345 46177//46177 +f 46231//46231 45732//45732 46807//46807 +f 46122//46122 46185//46185 46182//46182 +f 45662//45662 46036//46036 45514//45514 +f 46094//46094 46332//46332 45880//45880 +f 46112//46112 45794//45794 46230//46230 +f 46094//46094 46071//46071 46332//46332 +f 46319//46319 46034//46034 45944//45944 +f 46045//46045 46040//46040 46410//46410 +f 46035//46035 46034//46034 46319//46319 +f 46203//46203 45945//45945 46118//46118 +f 46100//46100 46117//46117 46278//46278 +f 46332//46332 46071//46071 46204//46204 +f 46024//46024 46315//46315 45728//45728 +f 46153//46153 46129//46129 46267//46267 +f 46063//46063 45899//45899 46210//46210 +f 46662//46662 45816//45816 46231//46231 +f 46027//46027 46011//46011 46226//46226 +f 46380//46380 45994//45994 46095//46095 +f 46125//46125 45942//45942 46134//46134 +f 46053//46053 46273//46273 46121//46121 +f 45893//45893 46131//46131 46129//46129 +f 46148//46148 46088//46088 45868//45868 +f 46050//46050 46046//46046 46274//46274 +f 46339//46339 45891//45891 46232//46232 +f 45954//45954 45891//45891 46339//46339 +f 46204//46204 46071//46071 46304//46304 +f 46100//46100 46278//46278 46046//46046 +f 45729//45729 45859//45859 46558//46558 +f 46131//46131 45893//45893 46197//46197 +f 45886//45886 46323//46323 46115//46115 +f 46202//46202 45653//45653 46418//46418 +f 46028//46028 46203//46203 46124//46124 +f 46274//46274 46046//46046 46278//46278 +f 46309//46309 46304//46304 46071//46071 +f 46353//46353 46215//46215 45965//45965 +f 46488//46488 45898//45898 45819//45819 +f 46150//46150 45951//45951 46276//46276 +f 46137//46137 46054//46054 46199//46199 +f 45980//45980 46063//46063 46220//46220 +f 46054//46054 46137//46137 46198//46198 +f 46043//46043 45977//45977 46228//46228 +f 46225//46225 46062//46062 46150//46150 +f 46119//46119 46216//46216 45791//45791 +f 46142//46142 46198//46198 46137//46137 +f 45871//45871 46044//46044 46127//46127 +f 46218//46218 45622//45622 46219//46219 +f 46220//46220 46227//46227 45980//45980 +f 46235//46235 45954//45954 46339//46339 +f 46035//46035 46120//46120 45711//45711 +f 45825//45825 46215//46215 46080//46080 +f 46228//46228 45977//45977 46052//46052 +f 46014//46014 46211//46211 46197//46197 +f 46031//46031 45895//45895 46124//46124 +f 46142//46142 46145//46145 46198//46198 +f 45686//45686 45952//45952 46407//46407 +f 46329//46329 46219//46219 45622//45622 +f 46324//46324 46423//46423 45778//45778 +f 46114//46114 45957//45957 46473//46473 +f 45828//45828 46144//46144 46476//46476 +f 45951//45951 46051//46051 46276//46276 +f 46216//46216 46095//46095 46098//46098 +f 46476//46476 46147//46147 45828//45828 +f 45610//45610 45828//45828 46147//46147 +f 45969//45969 45974//45974 46309//46309 +f 46239//46239 45610//45610 46147//46147 +f 45953//45953 46223//46223 45947//45947 +f 46052//46052 45983//45983 45985//45985 +f 46038//46038 45750//45750 46495//46495 +f 45947//45947 46223//46223 46410//46410 +f 46133//46133 46058//46058 46031//46031 +f 46277//46277 46162//46162 46025//46025 +f 46495//46495 45750//45750 46141//46141 +f 46158//46158 45669//45669 46239//46239 +f 46500//46500 45960//45960 46354//46354 +f 46058//46058 46133//46133 46138//46138 +f 46255//46255 45082//45082 46181//46181 +f 46246//46246 46091//46091 45901//45901 +f 46161//46161 45976//45976 46435//46435 +f 46136//46136 46329//46329 45813//45813 +f 46360//46360 45961//45961 46361//46361 +f 45912//45912 45961//45961 46360//46360 +f 46199//46199 46050//46050 46137//46137 +f 46246//46246 45901//45901 45963//45963 +f 46435//46435 45976//45976 46683//46683 +f 46117//46117 46100//46100 46135//46135 +f 45752//45752 45985//45985 45990//45990 +f 46200//46200 46155//46155 46159//46159 +f 45974//45974 46078//46078 46398//46398 +f 46087//46087 46157//46157 46443//46443 +f 45985//45985 45752//45752 45905//45905 +f 46003//46003 46189//46189 46383//46383 +f 46683//46683 45976//45976 45908//45908 +f 46175//46175 46437//46437 45742//45742 +f 45971//45971 45742//45742 46437//46437 +f 46683//46683 45908//45908 46059//46059 +f 46082//46082 46362//46362 46084//46084 +f 46328//46328 45625//45625 45966//45966 +f 46013//46013 46070//46070 46161//46161 +f 45788//45788 46003//46003 46325//46325 +f 46090//46090 45788//45788 46325//46325 +f 46048//46048 45892//45892 46855//46855 +f 45892//45892 46188//46188 46855//46855 +f 46248//46248 45963//45963 46172//46172 +f 46151//46151 45853//45853 46153//46153 +f 46066//46066 46262//46262 46061//46061 +f 46347//46347 46087//46087 46443//46443 +f 45905//45905 45754//45754 46187//46187 +f 46057//46057 46162//46162 46166//46166 +f 46426//46426 46004//46004 46347//46347 +f 46066//46066 45803//45803 46262//46262 +f 45961//45961 45817//45817 46361//46361 +f 45754//45754 45995//45995 46187//46187 +f 46004//46004 46426//46426 46089//46089 +f 46059//46059 46101//46101 46250//46250 +f 46361//46361 45817//45817 46149//46149 +f 45537//45537 46076//46076 46007//46007 +f 46057//46057 46166//46166 46168//46168 +f 46279//46279 46093//46093 46518//46518 +f 46518//46518 46093//46093 46152//46152 +f 46001//46001 46182//46182 45796//45796 +f 46419//46419 46342//46342 45348//45348 +f 46384//46384 46243//46243 45795//45795 +f 46073//46073 46588//46588 46649//46649 +f 46164//46164 45987//45987 45989//45989 +f 46259//46259 46365//46365 45818//45818 +f 46240//46240 46057//46057 46168//46168 +f 46057//46057 46240//46240 46170//46170 +f 46384//46384 45795//45795 46041//46041 +f 45878//45878 45814//45814 46403//46403 +f 46233//46233 46211//46211 45922//45922 +f 46554//46554 45867//45867 46023//46023 +f 46312//46312 45739//45739 46165//46165 +f 46310//46310 46230//46230 45794//45794 +f 45805//45805 46438//46438 45988//45988 +f 45805//45805 45991//45991 46438//46438 +f 45915//45915 45917//45917 46367//46367 +f 46176//46176 45869//45869 46178//46178 +f 46367//46367 45917//45917 46265//46265 +f 45991//45991 45993//45993 46438//46438 +f 45890//45890 45695//45695 45989//45989 +f 46064//46064 46170//46170 46236//46236 +f 45917//45917 45822//45822 46265//46265 +f 45757//45757 46256//46256 45756//45756 +f 46097//46097 46152//46152 46093//46093 +f 46025//46025 46021//46021 45968//45968 +f 46179//46179 45919//45919 46342//46342 +f 46270//46270 45999//45999 46302//46302 +f 46256//46256 45757//45757 46260//46260 +f 45822//45822 46079//46079 46265//46265 +f 46351//46351 45695//45695 45569//45569 +f 45994//45994 46253//46253 46101//46101 +f 46005//46005 46171//46171 46056//46056 +f 46351//46351 45569//45569 46186//46186 +f 46086//46086 46261//46261 46260//46260 +f 46154//46154 46608//46608 46097//46097 +f 46603//46603 45831//45831 46006//46006 +f 46085//46085 46191//46191 46000//46000 +f 45967//45967 46121//46121 46154//46154 +f 46273//46273 46154//46154 46121//46121 +f 46195//46195 46125//46125 46402//46402 +f 45925//45925 46196//46196 46193//46193 +f 45925//45925 45928//45928 46196//46196 +f 46404//46404 45968//45968 46140//46140 +f 46025//46025 45968//45968 46404//46404 +f 46036//46036 45662//45662 46269//46269 +f 46024//46024 46403//46403 46208//46208 +f 46182//46182 46368//46368 46122//46122 +f 46366//46366 46368//46368 46182//46182 +f 46130//46130 46399//46399 46657//46657 +f 46032//46032 46128//46128 46311//46311 +f 46045//46045 46410//46410 46206//46206 +f 46554//46554 45786//45786 45867//45867 +f 46114//46114 46705//46705 46224//46224 +f 45717//45717 46036//46036 46411//46411 +f 46126//46126 46045//46045 46206//46206 +f 46345//46345 46030//46030 46505//46505 +f 46123//46123 46113//46113 46389//46389 +f 45780//45780 45941//45941 46130//46130 +f 46127//46127 46123//46123 46389//46389 +f 46395//46395 46267//46267 46129//46129 +f 46063//46063 46210//46210 46673//46673 +f 46493//46493 46160//46160 46214//46214 +f 46030//46030 45883//45883 46505//46505 +f 46395//46395 46129//46129 46207//46207 +f 46129//46129 46131//46131 46207//46207 +f 46124//46124 46203//46203 46502//46502 +f 46131//46131 46197//46197 46207//46207 +f 46353//46353 45965//45965 46126//46126 +f 46319//46319 46320//46320 46035//46035 +f 45861//45861 46405//46405 46148//46148 +f 46120//46120 46035//46035 46320//46320 +f 46350//46350 46124//46124 46502//46502 +f 46371//46371 46120//46120 46320//46320 +f 46132//46132 46039//46039 46417//46417 +f 46043//46043 46505//46505 45883//45883 +f 46211//46211 46207//46207 46197//46197 +f 46124//46124 46350//46350 46221//46221 +f 46333//46333 46136//46136 45872//45872 +f 45802//45802 46343//46343 46570//46570 +f 46051//46051 46303//46303 46276//46276 +f 46220//46220 46063//46063 47073//47073 +f 45871//45871 46127//46127 46492//46492 +f 46570//46570 46346//46346 45802//45802 +f 45804//45804 45802//45802 46346//46346 +f 46247//46247 45804//45804 46346//46346 +f 46277//46277 46025//46025 46404//46404 +f 46039//46039 46508//46508 46417//46417 +f 46505//46505 46043//46043 46228//46228 +f 46150//46150 46276//46276 46387//46387 +f 46324//46324 46115//46115 46414//46414 +f 46095//46095 46216//46216 46380//46380 +f 46141//46141 45879//45879 46595//46595 +f 45879//45879 45759//45759 46595//46595 +f 46072//46072 46247//46247 46498//46498 +f 46031//46031 46124//46124 46356//46356 +f 45960//45960 46593//46593 46354//46354 +f 46226//46226 46275//46275 46340//46340 +f 46387//46387 46301//46301 46150//46150 +f 46225//46225 46150//46150 46301//46301 +f 46080//46080 46215//46215 46538//46538 +f 46371//46371 46217//46217 46120//46120 +f 46031//46031 46356//46356 46358//46358 +f 46133//46133 46031//46031 46358//46358 +f 45616//45616 46072//46072 46858//46858 +f 46321//46321 46120//46120 46217//46217 +f 46407//46407 45952//45952 46514//46514 +f 46119//46119 46321//46321 46216//46216 +f 46274//46274 46278//46278 46376//46376 +f 45960//45960 46174//46174 46593//46593 +f 46323//46323 46414//46414 46115//46115 +f 45712//45712 46047//46047 46139//46139 +f 46321//46321 46119//46119 46120//46120 +f 46050//46050 46274//46274 46137//46137 +f 46359//46359 45812//45812 46075//46075 +f 45760//45760 45975//45975 46766//46766 +f 45832//45832 45884//45884 46434//46434 +f 46137//46137 46274//46274 46142//46142 +f 46257//46257 46146//46146 46409//46409 +f 45884//45884 46156//46156 46434//46434 +f 46146//46146 45970//45970 46409//46409 +f 46176//46176 46357//46357 46174//46174 +f 45970//45970 46151//46151 46409//46409 +f 46052//46052 46242//46242 46228//46228 +f 45850//45850 46058//46058 46138//46138 +f 46081//46081 46397//46397 46157//46157 +f 46475//46475 46061//46061 46258//46258 +f 46398//46398 46496//46496 45974//45974 +f 46061//46061 46262//46262 46258//46258 +f 46237//46237 46166//46166 46162//46162 +f 46244//46244 46158//46158 46239//46239 +f 46117//46117 46135//46135 46374//46374 +f 46164//46164 45989//45989 46241//46241 +f 46078//46078 46173//46173 46344//46344 +f 46180//46180 46178//46178 45876//45876 +f 46369//46369 46142//46142 46274//46274 +f 46163//46163 46158//46158 46244//46244 +f 46237//46237 46168//46168 46166//46166 +f 46153//46153 46267//46267 46523//46523 +f 46692//46692 46513//46513 45916//45916 +f 46163//46163 46828//46828 46082//46082 +f 46181//46181 45916//45916 46513//46513 +f 45966//45966 46065//46065 46647//46647 +f 46501//46501 45966//45966 46647//46647 +f 46362//46362 46082//46082 46828//46828 +f 46429//46429 46415//46415 46013//46013 +f 46173//46173 46177//46177 46344//46344 +f 45989//45989 45695//45695 46351//46351 +f 45982//45982 45984//45984 46720//46720 +f 46429//46429 46013//46013 46161//46161 +f 45963//45963 46248//46248 46246//46246 +f 45905//45905 46394//46394 45985//45985 +f 45915//45915 46367//46367 46259//46259 +f 46274//46274 46376//46376 46369//46369 +f 45984//45984 46083//46083 46720//46720 +f 46344//46344 46177//46177 46345//46345 +f 45971//45971 46588//46588 46073//46073 +f 46328//46328 45966//45966 46501//46501 +f 46376//46376 46335//46335 46369//46369 +f 46187//46187 46341//46341 45905//45905 +f 46408//46408 46222//46222 46335//46335 +f 45998//45998 46584//46584 46001//46001 +f 46253//46253 46250//46250 46101//46101 +f 46584//46584 46182//46182 46001//46001 +f 46142//46142 46370//46370 46145//46145 +f 46060//46060 46145//46145 46370//46370 +f 45940//45940 46442//46442 45835//45835 +f 45953//45953 46060//46060 46370//46370 +f 46256//46256 46254//46254 45756//45756 +f 46236//46236 46170//46170 46240//46240 +f 46223//46223 45953//45953 46370//46370 +f 46069//46069 46349//46349 45995//45995 +f 45835//45835 46442//46442 46169//46169 +f 46349//46349 46069//46069 46375//46375 +f 46240//46240 46168//46168 46237//46237 +f 46608//46608 46152//46152 46097//46097 +f 46375//46375 46069//46069 46190//46190 +f 46194//46194 46310//46310 45992//45992 +f 46155//46155 46234//46234 46159//46159 +f 46190//46190 45909//45909 46355//46355 +f 46302//46302 45999//45999 46111//46111 +f 46433//46433 46355//46355 45909//45909 +f 46155//46155 46373//46373 46234//46234 +f 46088//46088 46645//46645 46189//46189 +f 46243//46243 46373//46373 46155//46155 +f 45527//45527 46313//46313 46433//46433 +f 46343//46343 45656//45656 46264//46264 +f 46383//46383 46189//46189 46645//46645 +f 46374//46374 46042//46042 46372//46372 +f 46002//46002 46313//46313 45527//45527 +f 46042//46042 46159//46159 46372//46372 +f 46273//46273 46608//46608 46154//46154 +f 46229//46229 46372//46372 46159//46159 +f 46229//46229 46159//46159 46234//46234 +f 46086//46086 45838//45838 46261//46261 +f 46023//46023 46184//46184 46430//46430 +f 46430//46430 46554//46554 46023//46023 +f 46325//46325 46003//46003 46383//46383 +f 46009//46009 46192//46192 46631//46631 +f 46205//46205 45949//45949 46245//46245 +f 46280//46280 46102//46102 46448//46448 +f 46102//46102 46280//46280 46103//46103 +f 46271//46271 46038//46038 46272//46272 +f 46449//46449 46103//46103 46280//46280 +f 46105//46105 46281//46281 46104//46104 +f 46105//46105 46451//46451 46281//46281 +f 46335//46335 46222//46222 46369//46369 +f 46452//46452 45934//45934 46283//46283 +f 46107//46107 46283//46283 45934//45934 +f 46283//46283 46107//46107 46388//46388 +f 46453//46453 46283//46283 46388//46388 +f 46037//46037 46388//46388 46107//46107 +f 46037//46037 46271//46271 46388//46388 +f 46108//46108 46103//46103 46449//46449 +f 46311//46311 46128//46128 46110//46110 +f 45858//45858 46109//46109 46454//46454 +f 46284//46284 45858//45858 46454//46454 +f 46128//46128 45797//45797 46110//46110 +f 46285//46285 46296//46296 46286//46286 +f 46296//46296 46285//46285 46287//46287 +f 46296//46296 46288//46288 46286//46286 +f 46297//46297 46288//46288 46296//46296 +f 46298//46298 46288//46288 46297//46297 +f 46289//46289 46288//46288 46298//46298 +f 46289//46289 46298//46298 46290//46290 +f 46299//46299 46296//46296 46287//46287 +f 46297//46297 46296//46296 46299//46299 +f 46298//46298 46297//46297 46299//46299 +f 46299//46299 46300//46300 46298//46298 +f 46293//46293 46299//46299 46287//46287 +f 45938//45938 46299//46299 46293//46293 +f 46300//46300 46299//46299 45938//45938 +f 46300//46300 45936//45936 46291//46291 +f 46290//46290 46300//46300 46291//46291 +f 46298//46298 46300//46300 46290//46290 +f 46291//46291 45937//45937 46292//46292 +f 45936//45936 45937//45937 46291//46291 +f 45938//45938 45936//45936 46300//46300 +f 46294//46294 45938//45938 46293//46293 +f 45938//45938 46294//46294 45772//45772 +f 46447//46447 46102//46102 46294//46294 +f 46294//46294 46102//46102 45772//45772 +f 46448//46448 46102//46102 46447//46447 +f 46295//46295 46292//46292 45939//45939 +f 45935//45935 46104//46104 45939//45939 +f 45939//45939 46104//46104 46295//46295 +f 45937//45937 45939//45939 46292//46292 +f 46171//46171 46005//46005 46307//46307 +f 46302//46302 46461//46461 46270//46270 +f 45814//45814 45943//45943 46403//46403 +f 46387//46387 46276//46276 46303//46303 +f 46268//46268 46377//46377 45981//45981 +f 46522//46522 46313//46313 46202//46202 +f 46165//46165 46112//46112 46458//46458 +f 46118//46118 46325//46325 46331//46331 +f 46142//46142 46369//46369 46370//46370 +f 46306//46306 46370//46370 46369//46369 +f 46269//46269 45996//45996 46888//46888 +f 46331//46331 46551//46551 46118//46118 +f 46203//46203 46118//46118 46551//46551 +f 46222//46222 46306//46306 46369//46369 +f 46381//46381 45986//45986 46305//46305 +f 46225//46225 46510//46510 46062//46062 +f 46212//46212 45860//45860 46485//46485 +f 45860//45860 46396//46396 46485//46485 +f 46494//46494 46396//46396 46026//46026 +f 45986//45986 46146//46146 46257//46257 +f 46458//46458 46112//46112 46230//46230 +f 46315//46315 46024//46024 46850//46850 +f 46253//46253 45994//45994 46380//46380 +f 46114//46114 46473//46473 46336//46336 +f 46026//46026 46027//46027 46494//46494 +f 46306//46306 46222//46222 46408//46408 +f 46207//46207 46211//46211 46314//46314 +f 45729//45729 46558//46558 45928//45928 +f 46232//46232 46062//46062 46510//46510 +f 46370//46370 46306//46306 46223//46223 +f 46036//46036 46269//46269 46462//46462 +f 45861//45861 45786//45786 46405//46405 +f 46080//46080 46538//46538 46081//46081 +f 46213//46213 46552//46552 46263//46263 +f 46027//46027 46226//46226 46494//46494 +f 46242//46242 46052//46052 46316//46316 +f 46053//46053 46524//46524 46273//46273 +f 45529//45529 46308//46308 46209//46209 +f 45985//45985 46316//46316 46052//46052 +f 46356//46356 46124//46124 46221//46221 +f 46382//46382 46081//46081 46538//46538 +f 45944//45944 46201//46201 46468//46468 +f 45529//45529 46218//46218 46308//46308 +f 46319//46319 45944//45944 46468//46468 +f 46053//46053 46013//46013 46318//46318 +f 46127//46127 46389//46389 46482//46482 +f 46081//46081 46382//46382 46397//46397 +f 46315//46315 46323//46323 45886//45886 +f 45985//45985 46394//46394 46316//46316 +f 46134//46134 46416//46416 46125//46125 +f 46352//46352 45686//45686 46407//46407 +f 46132//46132 46552//46552 46213//46213 +f 46647//46647 46065//46065 46139//46139 +f 46582//46582 45871//45871 46492//46492 +f 46516//46516 46133//46133 46358//46358 +f 46322//46322 45871//45871 46582//46582 +f 46415//46415 46318//46318 46013//46013 +f 46340//46340 46326//46326 46226//46226 +f 46234//46234 46378//46378 46229//46229 +f 45850//45850 46138//46138 46585//46585 +f 46348//46348 45717//45717 46411//46411 +f 46498//46498 46858//46858 46072//46072 +f 46372//46372 46229//46229 46378//46378 +f 46162//46162 46277//46277 46327//46327 +f 46394//46394 45905//45905 46341//46341 +f 46140//46140 46322//46322 46401//46401 +f 46275//46275 46091//46091 46511//46511 +f 45616//45616 46858//46858 46761//46761 +f 46380//46380 46216//46216 46605//46605 +f 46361//46361 46149//46149 46365//46365 +f 46365//46365 46526//46526 46361//46361 +f 46091//46091 46246//46246 46511//46511 +f 45780//45780 46130//46130 46878//46878 +f 46529//46529 46076//46076 46330//46330 +f 46078//46078 46344//46344 46398//46398 +f 46187//46187 45995//45995 46349//46349 +f 46500//46500 46214//46214 46160//46160 +f 46202//46202 46418//46418 46522//46522 +f 46511//46511 46246//46246 46581//46581 +f 46162//46162 46327//46327 46237//46237 +f 46409//46409 46151//46151 46338//46338 +f 45998//45998 46084//46084 46362//46362 +f 46362//46362 46428//46428 45998//45998 +f 45653//45653 46359//46359 46418//46418 +f 46519//46519 46246//46246 46248//46248 +f 46190//46190 46355//46355 46375//46375 +f 46243//46243 46384//46384 46373//46373 +f 46038//46038 46495//46495 46272//46272 +f 46143//46143 45807//45807 46555//46555 +f 46233//46233 46064//46064 46424//46424 +f 46384//46384 46041//46041 46332//46332 +f 46151//46151 46153//46153 46523//46523 +f 46314//46314 46211//46211 46424//46424 +f 46385//46385 46216//46216 46321//46321 +f 46249//46249 46423//46423 46422//46422 +f 46211//46211 46233//46233 46424//46424 +f 46584//46584 45998//45998 46428//46428 +f 46279//46279 46518//46518 46572//46572 +f 46252//46252 46251//46251 46680//46680 +f 46442//46442 46457//46457 46169//46169 +f 46332//46332 46204//46204 46533//46533 +f 46172//46172 46422//46422 46248//46248 +f 45848//45848 46169//46169 46457//46457 +f 46172//46172 46249//46249 46422//46422 +f 46584//46584 46366//46366 46182//46182 +f 46240//46240 46506//46506 46236//46236 +f 46266//46266 45693//45693 46587//46587 +f 46357//46357 46176//46176 46681//46681 +f 46059//46059 46337//46337 46683//46683 +f 46425//46425 46342//46342 46419//46419 +f 46250//46250 46337//46337 46059//46059 +f 46176//46176 46178//46178 46681//46681 +f 46856//46856 46241//46241 45989//45989 +f 46327//46327 46427//46427 46237//46237 +f 46240//46240 46237//46237 46427//46427 +f 46067//46067 46201//46201 45944//45944 +f 46595//46595 45759//45759 46434//46434 +f 46089//46089 46426//46426 46430//46430 +f 45989//45989 46351//46351 47035//47035 +f 46434//46434 46156//46156 46598//46598 +f 46342//46342 46590//46590 46179//46179 +f 46183//46183 46360//46360 46537//46537 +f 46122//46122 46412//46412 46051//46051 +f 46089//46089 46430//46430 46184//46184 +f 46371//46371 46490//46490 46217//46217 +f 46068//46068 45988//45988 46601//46601 +f 46273//46273 46363//46363 46608//46608 +f 45988//45988 46438//46438 46601//46601 +f 46210//46210 46205//46205 46600//46600 +f 46055//46055 46056//46056 46682//46682 +f 46117//46117 46374//46374 46278//46278 +f 46278//46278 46374//46374 46372//46372 +f 46191//46191 46441//46441 46000//46000 +f 46056//46056 46171//46171 46682//46682 +f 46461//46461 45993//45993 46270//46270 +f 46191//46191 46085//46085 46193//46193 +f 46335//46335 46376//46376 46278//46278 +f 46278//46278 46372//46372 46335//46335 +f 46264//46264 45848//45848 46535//46535 +f 45981//45981 46567//46567 46440//46440 +f 46567//46567 45981//45981 46377//46377 +f 46304//46304 46334//46334 46204//46204 +f 46310//46310 46194//46194 46460//46460 +f 46207//46207 46859//46859 46395//46395 +f 45927//45927 46728//46728 45996//45996 +f 46505//46505 46530//46530 46345//46345 +f 46402//46402 46629//46629 46195//46195 +f 45792//45792 46009//46009 46465//46465 +f 46466//46466 46377//46377 46268//46268 +f 46304//46304 46534//46534 46334//46334 +f 46325//46325 46383//46383 46937//46937 +f 46194//46194 46212//46212 46463//46463 +f 46268//46268 46381//46381 46466//46466 +f 46462//46462 46269//46269 46888//46888 +f 46317//46317 46223//46223 46306//46306 +f 46388//46388 46271//46271 46477//46477 +f 46302//46302 46111//46111 46464//46464 +f 46111//46111 46209//46209 46464//46464 +f 46227//46227 46220//46220 46604//46604 +f 46484//46484 46343//46343 46264//46264 +f 45986//45986 46257//46257 46305//46305 +f 46467//46467 46036//46036 46462//46462 +f 46469//46469 45792//45792 46465//46465 +f 46536//46536 46378//46378 46234//46234 +f 45940//45940 45780//45780 46878//46878 +f 45786//45786 46554//46554 46405//46405 +f 46411//46411 46036//46036 46467//46467 +f 46165//46165 46458//46458 46714//46714 +f 46144//46144 46227//46227 46644//46644 +f 46382//46382 46564//46564 46397//46397 +f 46372//46372 46550//46550 46335//46335 +f 46327//46327 46277//46277 46672//46672 +f 46348//46348 46411//46411 46413//46413 +f 46196//46196 45928//45928 46842//46842 +f 46420//46420 46327//46327 46672//46672 +f 46116//46116 46033//46033 46563//46563 +f 46509//46509 46088//46088 46148//46148 +f 46348//46348 46472//46472 46047//46047 +f 46531//46531 46319//46319 46468//46468 +f 46320//46320 46319//46319 46531//46531 +f 46470//46470 46320//46320 46531//46531 +f 46132//46132 46503//46503 46552//46552 +f 46304//46304 46309//46309 46390//46390 +f 46127//46127 46482//46482 46492//46492 +f 46472//46472 46139//46139 46047//46047 +f 46662//46662 46231//46231 47325//47325 +f 46372//46372 46378//46378 46550//46550 +f 46314//46314 46424//46424 46664//46664 +f 46399//46399 46032//46032 46823//46823 +f 46558//46558 45859//45859 46352//46352 +f 46225//46225 46301//46301 46510//46510 +f 46232//46232 46510//46510 46391//46391 +f 46470//46470 46385//46385 46471//46471 +f 46758//46758 46203//46203 46551//46551 +f 46544//46544 46402//46402 46740//46740 +f 46239//46239 46147//46147 46476//46476 +f 46226//46226 46326//46326 46574//46574 +f 46878//46878 46130//46130 46637//46637 +f 46125//46125 46740//46740 46402//46402 +f 46416//46416 46740//46740 46125//46125 +f 46424//46424 46064//46064 46236//46236 +f 46502//46502 46203//46203 46758//46758 +f 46379//46379 46550//46550 46378//46378 +f 45974//45974 46390//46390 46309//46309 +f 46390//46390 45974//45974 46496//46496 +f 46385//46385 46605//46605 46216//46216 +f 46477//46477 46272//46272 46668//46668 +f 46418//46418 46359//46359 46868//46868 +f 46539//46539 46536//46536 46234//46234 +f 46234//46234 46373//46373 46539//46539 +f 46219//46219 46308//46308 46218//46218 +f 46420//46420 46427//46427 46327//46327 +f 46471//46471 46321//46321 46217//46217 +f 46385//46385 46321//46321 46471//46471 +f 46240//46240 46427//46427 46576//46576 +f 46505//46505 46228//46228 46674//46674 +f 45973//45973 46662//46662 46732//46732 +f 46163//46163 46244//46244 46481//46481 +f 45973//45973 46732//46732 46436//46436 +f 46201//46201 46067//46067 46650//46650 +f 45812//45812 46364//46364 46075//46075 +f 46228//46228 46242//46242 46674//46674 +f 46048//46048 46514//46514 45952//45952 +f 46828//46828 46163//46163 46669//46669 +f 46340//46340 46275//46275 46511//46511 +f 46443//46443 46157//46157 46421//46421 +f 46048//46048 46852//46852 46514//46514 +f 46384//46384 46698//46698 46373//46373 +f 45916//45916 46238//46238 46692//46692 +f 46029//46029 46235//46235 46915//46915 +f 45749//45749 46029//46029 46915//46915 +f 46134//46134 46493//46493 46416//46416 +f 46855//46855 46852//46852 46048//46048 +f 46384//46384 46332//46332 46386//46386 +f 46401//46401 46322//46322 46582//46582 +f 46478//46478 46329//46329 46735//46735 +f 46217//46217 46490//46490 46487//46487 +f 46371//46371 46486//46486 46490//46490 +f 46136//46136 46735//46735 46329//46329 +f 46386//46386 46332//46332 46533//46533 +f 46364//46364 45982//45982 46596//46596 +f 46508//46508 46279//46279 46572//46572 +f 46255//46255 46181//46181 47025//47025 +f 45749//45749 46671//46671 46022//46022 +f 46404//46404 46140//46140 46401//46401 +f 46581//46581 46246//46246 46519//46519 +f 45807//45807 46022//46022 46671//46671 +f 46585//46585 46133//46133 46516//46516 +f 46720//46720 46596//46596 45982//45982 +f 46421//46421 46347//46347 46443//46443 +f 46334//46334 46533//46533 46204//46204 +f 46517//46517 46257//46257 46409//46409 +f 46520//46520 46519//46519 46248//46248 +f 46138//46138 46133//46133 46585//46585 +f 46414//46414 46691//46691 46324//46324 +f 46680//46680 46251//46251 46143//46143 +f 46248//46248 46422//46422 46520//46520 +f 46338//46338 46151//46151 46523//46523 +f 46266//46266 46587//46587 46431//46431 +f 46491//46491 46426//46426 46347//46347 +f 46630//46630 46335//46335 46550//46550 +f 46262//46262 45803//45803 46765//46765 +f 46762//46762 46262//46262 46765//46765 +f 46344//46344 46345//46345 46406//46406 +f 46333//46333 46164//46164 46499//46499 +f 46520//46520 46422//46422 46573//46573 +f 46083//46083 46183//46183 46537//46537 +f 46408//46408 46335//46335 46630//46630 +f 46394//46394 46575//46575 46316//46316 +f 46406//46406 46345//46345 46530//46530 +f 46630//46630 46562//46562 46408//46408 +f 46049//46049 46055//46055 46682//46682 +f 46164//46164 46241//46241 46499//46499 +f 46523//46523 46267//46267 46541//46541 +f 46584//46584 46432//46432 46366//46366 +f 46410//46410 46223//46223 46317//46317 +f 46575//46575 46394//46394 46393//46393 +f 45971//45971 46437//46437 46881//46881 +f 46590//46590 46342//46342 46425//46425 +f 46893//46893 46360//46360 46361//46361 +f 46188//46188 46254//46254 46687//46687 +f 46941//46941 46007//46007 47037//47037 +f 46179//46179 46590//46590 46592//46592 +f 46893//46893 46361//46361 46526//46526 +f 46438//46438 45993//45993 46693//46693 +f 46161//46161 46435//46435 46429//46429 +f 46205//46205 46245//46245 46592//46592 +f 46673//46673 46210//46210 46768//46768 +f 46152//46152 46608//46608 46518//46518 +f 46357//46357 46593//46593 46174//46174 +f 46368//46368 46412//46412 46122//46122 +f 46254//46254 46256//46256 46599//46599 +f 46259//46259 46367//46367 46456//46456 +f 46256//46256 46260//46260 46599//46599 +f 46265//46265 46079//46079 46439//46439 +f 46440//46440 46439//46439 46079//46079 +f 46303//46303 46051//46051 46412//46412 +f 46349//46349 46341//46341 46187//46187 +f 46535//46535 45848//45848 46457//46457 +f 46079//46079 45981//45981 46440//46440 +f 46178//46178 46180//46180 46627//46627 +f 46341//46341 46349//46349 46444//46444 +f 46627//46627 46180//46180 46603//46603 +f 46186//46186 46000//46000 46441//46441 +f 46353//46353 46126//46126 46206//46206 +f 46375//46375 46444//46444 46349//46349 +f 46433//46433 46313//46313 46392//46392 +f 46285//46285 46446//46446 46287//46287 +f 46445//46445 46446//46446 46285//46285 +f 46477//46477 46271//46271 46272//46272 +f 46448//46448 46447//46447 46610//46610 +f 46449//46449 46280//46280 46448//46448 +f 46104//46104 46281//46281 46450//46450 +f 46450//46450 46281//46281 46611//46611 +f 46281//46281 46451//46451 46790//46790 +f 46452//46452 46283//46283 46626//46626 +f 46626//46626 46283//46283 46453//46453 +f 46108//46108 46449//46449 46454//46454 +f 46109//46109 46108//46108 46454//46454 +f 46614//46614 46311//46311 46110//46110 +f 46284//46284 46454//46454 46455//46455 +f 46459//46459 46720//46720 46083//46083 +f 46650//46650 46067//46067 46910//46910 +f 46253//46253 46694//46694 46250//46250 +f 46366//46366 46543//46543 46368//46368 +f 46631//46631 47170//47170 46009//46009 +f 46543//46543 46366//46366 46432//46432 +f 46230//46230 46310//46310 46460//46460 +f 46083//46083 46537//46537 46459//46459 +f 46312//46312 46165//46165 46714//46714 +f 46456//46456 46367//46367 46559//46559 +f 46368//46368 46543//46543 46412//46412 +f 46388//46388 46477//46477 46633//46633 +f 46253//46253 46380//46380 46694//46694 +f 46534//46534 46304//46304 46606//46606 +f 46307//46307 46224//46224 46400//46400 +f 46540//46540 46523//46523 46541//46541 +f 46430//46430 46426//46426 46497//46497 +f 46629//46629 46402//46402 46544//46544 +f 46698//46698 46539//46539 46373//46373 +f 46939//46939 45940//45940 46878//46878 +f 46367//46367 46265//46265 46559//46559 +f 46606//46606 46304//46304 46390//46390 +f 46559//46559 46265//46265 46565//46565 +f 46823//46823 46657//46657 46399//46399 +f 46263//46263 46552//46552 46641//46641 +f 46463//46463 46212//46212 46485//46485 +f 46439//46439 46565//46565 46265//46265 +f 46566//46566 46239//46239 46476//46476 +f 46244//46244 46239//46239 46566//46566 +f 46224//46224 46705//46705 46400//46400 +f 46024//46024 46208//46208 46850//46850 +f 46485//46485 46396//46396 46752//46752 +f 46433//46433 46392//46392 46355//46355 +f 46439//46439 46440//46440 46679//46679 +f 46564//46564 46382//46382 46871//46871 +f 46391//46391 46339//46339 46232//46232 +f 46937//46937 46383//46383 46661//46661 +f 46385//46385 46532//46532 46605//46605 +f 47312//47312 47325//47325 46231//46231 +f 46267//46267 46395//46395 46775//46775 +f 46842//46842 45928//45928 46724//46724 +f 46850//46850 46675//46675 46315//46315 +f 45928//45928 46558//46558 46724//46724 +f 46469//46469 46563//46563 46033//46033 +f 46032//46032 46311//46311 46823//46823 +f 46669//46669 46163//46163 46481//46481 +f 46331//46331 46325//46325 46937//46937 +f 46591//46591 46305//46305 46257//46257 +f 46314//46314 46859//46859 46207//46207 +f 46531//46531 46532//46532 46385//46385 +f 46494//46494 46226//46226 46574//46574 +f 46113//46113 45850//45850 46709//46709 +f 46391//46391 46510//46510 46542//46542 +f 46531//46531 46385//46385 46470//46470 +f 46386//46386 46698//46698 46384//46384 +f 46524//46524 46053//46053 46318//46318 +f 46132//46132 46729//46729 46503//46503 +f 46705//46705 46114//46114 46336//46336 +f 45943//45943 46649//46649 46837//46837 +f 46315//46315 46557//46557 46323//46323 +f 46472//46472 46348//46348 46413//46413 +f 46479//46479 46530//46530 46666//46666 +f 46116//46116 46488//46488 45819//45819 +f 46344//46344 46496//46496 46398//46398 +f 46329//46329 46478//46478 46219//46219 +f 46318//46318 46415//46415 46571//46571 +f 46405//46405 46504//46504 46148//46148 +f 46414//46414 46323//46323 46800//46800 +f 46221//46221 46350//46350 46844//46844 +f 46844//46844 46767//46767 46221//46221 +f 46505//46505 46666//46666 46530//46530 +f 46650//46650 46545//46545 46201//46201 +f 46428//46428 46362//46362 46838//46838 +f 46507//46507 46496//46496 46344//46344 +f 46509//46509 46148//46148 46504//46504 +f 46132//46132 46417//46417 46729//46729 +f 46568//46568 46277//46277 46404//46404 +f 45807//45807 46671//46671 46555//46555 +f 46668//46668 46272//46272 46495//46495 +f 46468//46468 46201//46201 46545//46545 +f 46656//46656 46157//46157 46397//46397 +f 46555//46555 46736//46736 46143//46143 +f 46358//46358 46356//46356 46583//46583 +f 46421//46421 46157//46157 46656//46656 +f 46415//46415 46607//46607 46571//46571 +f 46531//46531 46468//46468 46547//46547 +f 46088//46088 46509//46509 46521//46521 +f 46495//46495 46141//46141 46923//46923 +f 46516//46516 46358//46358 46583//46583 +f 46141//46141 46595//46595 46923//46923 +f 46747//46747 45898//45898 46488//46488 +f 46521//46521 46645//46645 46088//46088 +f 46470//46470 46483//46483 46320//46320 +f 46582//46582 46492//46492 46753//46753 +f 46320//46320 46483//46483 46371//46371 +f 46533//46533 46334//46334 46534//46534 +f 46486//46486 46371//46371 46483//46483 +f 46709//46709 45850//45850 46585//46585 +f 46575//46575 46242//46242 46316//46316 +f 46507//46507 46344//46344 46406//46406 +f 46471//46471 46217//46217 46487//46487 +f 46588//46588 45971//45971 46881//46881 +f 46245//46245 46179//46179 46592//46592 +f 46772//46772 46581//46581 46519//46519 +f 46512//46512 46588//46588 46881//46881 +f 46577//46577 46429//46429 46435//46435 +f 46981//46981 46572//46572 46518//46518 +f 46421//46421 46491//46491 46347//46347 +f 46068//46068 46765//46765 45803//45803 +f 46683//46683 46577//46577 46435//46435 +f 46522//46522 46418//46418 46868//46868 +f 46205//46205 46592//46592 46600//46600 +f 46423//46423 46609//46609 46422//46422 +f 46365//46365 46259//46259 46526//46526 +f 46526//46526 46259//46259 46456//46456 +f 46210//46210 46600//46600 46768//46768 +f 46573//46573 46422//46422 46609//46609 +f 46379//46379 46378//46378 46536//46536 +f 46426//46426 46491//46491 46497//46497 +f 46067//46067 46312//46312 46910//46910 +f 46609//46609 46423//46423 46691//46691 +f 46423//46423 46324//46324 46691//46691 +f 46359//46359 46075//46075 46525//46525 +f 46677//46677 46063//46063 46673//46673 +f 46562//46562 46306//46306 46408//46408 +f 45943//45943 46837//46837 46403//46403 +f 46257//46257 46517//46517 46591//46591 +f 46306//46306 46562//46562 46317//46317 +f 46409//46409 46338//46338 46517//46517 +f 46075//46075 46364//46364 46525//46525 +f 46587//46587 45693//45693 46255//46255 +f 46515//46515 46393//46393 46394//46394 +f 46317//46317 46480//46480 46410//46410 +f 45884//45884 46049//46049 46771//46771 +f 46156//46156 45884//45884 46771//46771 +f 46681//46681 46178//46178 47095//47095 +f 46589//46589 46525//46525 46364//46364 +f 46410//46410 46480//46480 46206//46206 +f 45827//45827 45760//45760 46925//46925 +f 46528//46528 45827//45827 46925//46925 +f 46589//46589 46364//46364 46596//46596 +f 46627//46627 47095//47095 46178//46178 +f 46188//46188 46687//46687 46685//46685 +f 46341//46341 46515//46515 46394//46394 +f 46006//46006 46719//46719 46603//46603 +f 46442//46442 45940//45940 46939//46939 +f 46263//46263 46641//46641 46006//46006 +f 46261//46261 46819//46819 46260//46260 +f 46819//46819 46261//46261 46602//46602 +f 46441//46441 46191//46191 46527//46527 +f 46191//46191 46193//46193 46527//46527 +f 46261//46261 46195//46195 46822//46822 +f 46195//46195 46629//46629 46822//46822 +f 46230//46230 46460//46460 46843//46843 +f 46540//46540 46597//46597 46523//46523 +f 46453//46453 46700//46700 46626//46626 +f 46472//46472 46647//46647 46139//46139 +f 46302//46302 46464//46464 46718//46718 +f 46403//46403 46710//46710 46208//46208 +f 46707//46707 46144//46144 46644//46644 +f 46716//46716 46444//46444 46654//46654 +f 46267//46267 46775//46775 46541//46541 +f 46537//46537 46360//46360 46638//46638 +f 46543//46543 46553//46553 46412//46412 +f 46476//46476 46144//46144 46707//46707 +f 46444//46444 46375//46375 46654//46654 +f 46355//46355 46654//46654 46375//46375 +f 47170//47170 46465//46465 46009//46009 +f 46464//46464 46209//46209 46660//46660 +f 46565//46565 46439//46439 46679//46679 +f 46388//46388 46700//46700 46453//46453 +f 46910//46910 46312//46312 46714//46714 +f 46775//46775 46395//46395 46859//46859 +f 46665//46665 46209//46209 46308//46308 +f 46336//46336 46473//46473 46702//46702 +f 46549//46549 46430//46430 46497//46497 +f 46383//46383 46645//46645 46661//46661 +f 46567//46567 46679//46679 46440//46440 +f 46700//46700 46388//46388 46633//46633 +f 46859//46859 46314//46314 46811//46811 +f 46903//46903 46714//46714 46458//46458 +f 46694//46694 46380//46380 46605//46605 +f 46727//46727 46811//46811 46314//46314 +f 46467//46467 46462//46462 46738//46738 +f 46727//46727 46314//46314 46664//46664 +f 46412//46412 46865//46865 46303//46303 +f 46807//46807 47312//47312 46231//46231 +f 46865//46865 46412//46412 46553//46553 +f 46566//46566 46569//46569 46244//46244 +f 46230//46230 46843//46843 46458//46458 +f 46481//46481 46244//46244 46569//46569 +f 46430//46430 46549//46549 46489//46489 +f 46392//46392 46313//46313 46548//46548 +f 46386//46386 46533//46533 46711//46711 +f 46669//46669 46481//46481 46569//46569 +f 46463//46463 46485//46485 47017//47017 +f 46381//46381 46305//46305 46739//46739 +f 46313//46313 46522//46522 46548//46548 +f 46430//46430 46489//46489 46554//46554 +f 46390//46390 46670//46670 46606//46606 +f 46532//46532 46531//46531 46704//46704 +f 46904//46904 46362//46362 46828//46828 +f 46405//46405 46554//46554 46751//46751 +f 46305//46305 46591//46591 46739//46739 +f 46568//46568 46404//46404 46636//46636 +f 46550//46550 46379//46379 46628//46628 +f 46474//46474 46475//46475 47018//47018 +f 46838//46838 46362//46362 46904//46904 +f 46350//46350 46502//46502 46758//46758 +f 46475//46475 46258//46258 47018//47018 +f 46504//46504 46405//46405 46751//46751 +f 46315//46315 46675//46675 46557//46557 +f 46113//46113 46709//46709 46389//46389 +f 46318//46318 46556//46556 46524//46524 +f 46584//46584 46428//46428 46684//46684 +f 46258//46258 46262//46262 46921//46921 +f 46672//46672 46277//46277 46568//46568 +f 46262//46262 46762//46762 46921//46921 +f 46396//46396 46494//46494 46752//46752 +f 46847//46847 46503//46503 46729//46729 +f 46545//46545 46546//46546 46468//46468 +f 46356//46356 46221//46221 46583//46583 +f 46642//46642 46530//46530 46479//46479 +f 46130//46130 46821//46821 46637//46637 +f 45760//45760 46766//46766 46925//46925 +f 46482//46482 46389//46389 46743//46743 +f 46586//46586 46432//46432 46584//46584 +f 46420//46420 46672//46672 46750//46750 +f 46468//46468 46546//46546 46547//46547 +f 46557//46557 46800//46800 46323//46323 +f 46068//46068 46601//46601 46765//46765 +f 46236//46236 46506//46506 46686//46686 +f 46427//46427 46420//46420 46997//46997 +f 46470//46470 46471//46471 46655//46655 +f 46483//46483 46470//46470 46655//46655 +f 46586//46586 47039//47039 46432//46432 +f 46317//46317 46562//46562 46480//46480 +f 47704//47704 46167//46167 46528//46528 +f 46836//46836 46477//46477 46668//46668 +f 46764//46764 46500//46500 46651//46651 +f 46583//46583 46774//46774 46516//46516 +f 46507//46507 46695//46695 46496//46496 +f 46074//46074 46436//46436 46732//46732 +f 46753//46753 46492//46492 46824//46824 +f 46564//46564 46656//46656 46397//46397 +f 46585//46585 46516//46516 46774//46774 +f 46729//46729 46417//46417 46508//46508 +f 46796//46796 46585//46585 46774//46774 +f 46668//46668 46495//46495 47031//47031 +f 46691//46691 46414//46414 46800//46800 +f 46487//46487 46663//46663 46471//46471 +f 46354//46354 46651//46651 46500//46500 +f 46506//46506 46240//46240 46576//46576 +f 46330//46330 46074//46074 46529//46529 +f 46754//46754 46691//46691 46800//46800 +f 47020//47020 45898//45898 46747//46747 +f 46425//46425 46841//46841 46590//46590 +f 46837//46837 46649//46649 46860//46860 +f 46487//46487 46490//46490 46560//46560 +f 46303//46303 46865//46865 46387//46387 +f 46651//46651 46354//46354 46593//46593 +f 46693//46693 45993//45993 46632//46632 +f 45993//45993 46461//46461 46632//46632 +f 46429//46429 46607//46607 46415//46415 +f 46680//46680 46143//46143 46736//46736 +f 46646//46646 46507//46507 46406//46406 +f 46401//46401 46582//46582 46760//46760 +f 46301//46301 46387//46387 46542//46542 +f 46242//46242 46896//46896 46674//46674 +f 46742//46742 46252//46252 46680//46680 +f 46691//46691 46689//46689 46609//46609 +f 46437//46437 46175//46175 46252//46252 +f 46340//46340 46511//46511 46861//46861 +f 46510//46510 46301//46301 46542//46542 +f 46896//46896 46242//46242 46575//46575 +f 46595//46595 46434//46434 46846//46846 +f 46855//46855 46188//46188 46685//46685 +f 46604//46604 46220//46220 47073//47073 +f 46404//46404 46401//46401 46636//46636 +f 46640//46640 46406//46406 46642//46642 +f 46649//46649 46588//46588 46717//46717 +f 46694//46694 46337//46337 46250//46250 +f 46406//46406 46530//46530 46642//46642 +f 46793//46793 46981//46981 46518//46518 +f 46351//46351 46186//46186 46690//46690 +f 46591//46591 46338//46338 46597//46597 +f 46517//46517 46338//46338 46591//46591 +f 46338//46338 46523//46523 46597//46597 +f 46515//46515 46749//46749 46393//46393 +f 46186//46186 46441//46441 46690//46690 +f 46696//46696 46594//46594 46206//46206 +f 46608//46608 46745//46745 46518//46518 +f 46520//46520 46772//46772 46519//46519 +f 46749//46749 46515//46515 46578//46578 +f 46006//46006 46641//46641 46719//46719 +f 46515//46515 46341//46341 46578//46578 +f 46206//46206 46697//46697 46353//46353 +f 46634//46634 46745//46745 46608//46608 +f 46741//46741 46520//46520 46573//46573 +f 46363//46363 46634//46634 46608//46608 +f 46444//46444 46578//46578 46341//46341 +f 46578//46578 46444//46444 46716//46716 +f 46822//46822 46602//46602 46261//46261 +f 46273//46273 46634//46634 46363//46363 +f 46697//46697 46538//46538 46215//46215 +f 46446//46446 46445//46445 46621//46621 +f 46962//46962 46446//46446 46786//46786 +f 46490//46490 46486//46486 46560//46560 +f 46664//46664 46424//46424 46912//46912 +f 46676//46676 46424//46424 46236//46236 +f 46449//46449 46448//46448 46789//46789 +f 46676//46676 46236//46236 46686//46686 +f 46281//46281 46790//46790 46611//46611 +f 46790//46790 46451//46451 46612//46612 +f 46612//46612 46106//46106 46791//46791 +f 46451//46451 46106//46106 46612//46612 +f 46106//46106 46282//46282 46791//46791 +f 46282//46282 46452//46452 46791//46791 +f 46626//46626 46791//46791 46452//46452 +f 46454//46454 46449//46449 46789//46789 +f 46789//46789 46613//46613 46454//46454 +f 46455//46455 46454//46454 46613//46613 +f 46615//46615 46284//46284 46455//46455 +f 46110//46110 46284//46284 46615//46615 +f 46614//46614 46110//46110 46615//46615 +f 46619//46619 46621//46621 46286//46286 +f 46620//46620 46619//46619 46286//46286 +f 46621//46621 46445//46445 46286//46286 +f 46286//46286 46445//46445 46285//46285 +f 46446//46446 46962//46962 46287//46287 +f 46287//46287 46962//46962 46624//46624 +f 46288//46288 46620//46620 46286//46286 +f 46616//46616 46620//46620 46288//46288 +f 46617//46617 46616//46616 46288//46288 +f 46288//46288 46289//46289 46617//46617 +f 46787//46787 46618//46618 46289//46289 +f 46289//46289 46618//46618 46617//46617 +f 46787//46787 46290//46290 46622//46622 +f 46289//46289 46290//46290 46787//46787 +f 46287//46287 46624//46624 46293//46293 +f 46290//46290 46291//46291 46622//46622 +f 46291//46291 46292//46292 46623//46623 +f 46447//46447 46293//46293 46624//46624 +f 46293//46293 46447//46447 46294//46294 +f 46295//46295 46625//46625 46292//46292 +f 46450//46450 46625//46625 46295//46295 +f 46295//46295 46104//46104 46450//46450 +f 46292//46292 46625//46625 46623//46623 +f 46625//46625 46450//46450 46611//46611 +f 46717//46717 46588//46588 46512//46512 +f 46695//46695 46639//46639 46670//46670 +f 46634//46634 46273//46273 46524//46524 +f 46171//46171 46307//46307 47059//47059 +f 46865//46865 46553//46553 46801//46801 +f 46723//46723 46266//46266 47002//47002 +f 46307//46307 46400//46400 47059//47059 +f 46628//46628 46630//46630 46550//46550 +f 46401//46401 46760//46760 46636//46636 +f 46893//46893 46638//46638 46360//46360 +f 46878//46878 46637//46637 46820//46820 +f 46635//46635 46628//46628 46379//46379 +f 46566//46566 46476//46476 46707//46707 +f 46714//46714 46903//46903 47096//47096 +f 46302//46302 46718//46718 46715//46715 +f 46715//46715 46461//46461 46302//46302 +f 46639//46639 46695//46695 46646//46646 +f 46843//46843 46903//46903 46458//46458 +f 46311//46311 46614//46614 47143//47143 +f 46823//46823 46311//46311 46826//46826 +f 46695//46695 46507//46507 46646//46646 +f 46463//46463 46460//46460 46194//46194 +f 46634//46634 46524//46524 46902//46902 +f 46983//46983 46456//46456 46559//46559 +f 46704//46704 46694//46694 46605//46605 +f 46902//46902 46524//46524 46556//46556 +f 46537//46537 46638//46638 46459//46459 +f 46480//46480 46562//46562 46561//46561 +f 46633//46633 46477//46477 46836//46836 +f 47017//47017 46485//46485 46931//46931 +f 46696//46696 46480//46480 46561//46561 +f 46704//46704 46605//46605 46532//46532 +f 46728//46728 45927//45927 46813//46813 +f 46495//46495 46923//46923 47031//47031 +f 46355//46355 46392//46392 46815//46815 +f 46915//46915 46235//46235 46725//46725 +f 46665//46665 46660//46660 46209//46209 +f 46870//46870 46701//46701 46653//46653 +f 46704//46704 46531//46531 46890//46890 +f 46489//46489 46751//46751 46554//46554 +f 46923//46923 46595//46595 46924//46924 +f 46653//46653 46871//46871 46870//46870 +f 46548//46548 46815//46815 46392//46392 +f 46547//46547 46890//46890 46531//46531 +f 46888//46888 45996//45996 46728//46728 +f 46924//46924 46595//46595 46846//46846 +f 46653//46653 46564//46564 46871//46871 +f 46561//46561 46643//46643 46778//46778 +f 46778//46778 46696//46696 46561//46561 +f 46547//46547 46652//46652 46890//46890 +f 46598//46598 46846//46846 46434//46434 +f 46652//46652 46545//46545 46721//46721 +f 46542//46542 46722//46722 46391//46391 +f 46546//46546 46545//46545 46652//46652 +f 46646//46646 46406//46406 46640//46640 +f 46711//46711 46533//46533 46781//46781 +f 46480//46480 46696//46696 46206//46206 +f 46950//46950 46666//46666 46505//46505 +f 46546//46546 46652//46652 46547//46547 +f 46339//46339 46391//46391 46648//46648 +f 46308//46308 46219//46219 46832//46832 +f 46674//46674 46950//46950 46505//46505 +f 46574//46574 46326//46326 46861//46861 +f 46326//46326 46340//46340 46861//46861 +f 46648//46648 46391//46391 46722//46722 +f 46156//46156 46678//46678 46598//46598 +f 46584//46584 46684//46684 46586//46586 +f 46678//46678 46156//46156 46771//46771 +f 46219//46219 46667//46667 46832//46832 +f 46866//46866 46318//46318 46571//46571 +f 46556//46556 46318//46318 46866//46866 +f 46534//46534 46781//46781 46533//46533 +f 46830//46830 46339//46339 46648//46648 +f 46238//46238 45898//45898 47020//47020 +f 46778//46778 46594//46594 46696//46696 +f 46655//46655 46471//46471 46663//46663 +f 46377//46377 46466//46466 46734//46734 +f 46219//46219 46478//46478 46667//46667 +f 46339//46339 46830//46830 46235//46235 +f 46682//46682 46771//46771 46049//46049 +f 46725//46725 46235//46235 46830//46830 +f 46655//46655 46659//46659 46483//46483 +f 46670//46670 46534//46534 46606//46606 +f 46841//46841 46419//46419 47239//47239 +f 46771//46771 46682//46682 46853//46853 +f 46579//46579 46511//46511 46769//46769 +f 46486//46486 46483//46483 46659//46659 +f 46425//46425 46419//46419 46841//46841 +f 46331//46331 46937//46937 47151//47151 +f 46560//46560 46486//46486 46659//46659 +f 47039//47039 46794//46794 46432//46432 +f 46511//46511 46581//46581 46772//46772 +f 46794//46794 46543//46543 46432//46432 +f 46487//46487 46560//46560 46663//46663 +f 46331//46331 46758//46758 46551//46551 +f 46206//46206 46594//46594 46697//46697 +f 46536//46536 46635//46635 46379//46379 +f 46536//46536 46539//46539 46635//46635 +f 46609//46609 46757//46757 46573//46573 +f 46407//46407 46514//46514 46852//46852 +f 46756//46756 46421//46421 46656//46656 +f 47025//47025 46181//46181 46513//46513 +f 46493//46493 46746//46746 46416//46416 +f 46671//46671 45749//45749 46915//46915 +f 46539//46539 46698//46698 46635//46635 +f 46607//46607 46429//46429 46577//46577 +f 46575//46575 46749//46749 46818//46818 +f 46393//46393 46749//46749 46575//46575 +f 46670//46670 46390//46390 46695//46695 +f 46353//46353 46697//46697 46215//46215 +f 46548//46548 46522//46522 46748//46748 +f 46493//46493 46214//46214 46746//46746 +f 46167//46167 47704//47704 46807//46807 +f 46689//46689 46757//46757 46609//46609 +f 46748//46748 46522//46522 46926//46926 +f 46749//46749 46578//46578 46755//46755 +f 46587//46587 46255//46255 46773//46773 +f 46926//46926 46522//46522 46688//46688 +f 46496//46496 46695//46695 46390//46390 +f 46473//46473 46474//46474 46702//46702 +f 46764//46764 46746//46746 46214//46214 +f 46214//46214 46500//46500 46764//46764 +f 46337//46337 46779//46779 46683//46683 +f 46711//46711 46698//46698 46386//46386 +f 46868//46868 46688//46688 46522//46522 +f 46849//46849 46221//46221 46767//46767 +f 46799//46799 46779//46779 46337//46337 +f 46583//46583 46221//46221 46849//46849 +f 46499//46499 46241//46241 47110//47110 +f 46824//46824 46492//46492 46482//46482 +f 46572//46572 46733//46733 46508//46508 +f 46192//46192 46941//46941 46985//46985 +f 46856//46856 47110//47110 46241//46241 +f 46694//46694 46799//46799 46337//46337 +f 46868//46868 46359//46359 46929//46929 +f 47018//47018 46258//46258 46921//46921 +f 46912//46912 46424//46424 46676//46676 +f 46929//46929 46359//46359 46525//46525 +f 46538//46538 46697//46697 46871//46871 +f 46576//46576 46427//46427 46997//46997 +f 46538//46538 46871//46871 46382//46382 +f 46599//46599 46687//46687 46254//46254 +f 46518//46518 46745//46745 46793//46793 +f 46686//46686 46506//46506 46580//46580 +f 46677//46677 47073//47073 46063//46063 +f 46593//46593 46357//46357 46658//46658 +f 47377//47377 46351//46351 46690//46690 +f 46765//46765 46601//46601 47106//47106 +f 46260//46260 46819//46819 47062//47062 +f 46601//46601 46438//46438 46770//46770 +f 46840//46840 46403//46403 46837//46837 +f 46700//46700 46633//46633 47057//47057 +f 46527//46527 46193//46193 47011//47011 +f 46885//46885 46585//46585 46796//46796 +f 46628//46628 46699//46699 46630//46630 +f 46491//46491 46759//46759 46873//46873 +f 47057//47057 46633//46633 46882//46882 +f 46562//46562 46630//46630 46699//46699 +f 46227//46227 46604//46604 47073//47073 +f 46709//46709 46585//46585 46885//46885 +f 46719//46719 46627//46627 46603//46603 +f 46639//46639 46703//46703 46670//46670 +f 45837//45837 46813//46813 45927//45927 +f 46716//46716 46706//46706 46578//46578 +f 46497//46497 46491//46491 46873//46873 +f 46644//46644 46227//46227 47073//47073 +f 46706//46706 46716//46716 47044//47044 +f 46892//46892 46647//46647 46472//46472 +f 46130//46130 46657//46657 46821//46821 +f 46591//46591 46597//46597 46803//46803 +f 46646//46646 46640//46640 46944//46944 +f 46860//46860 46649//46649 46717//46717 +f 46864//46864 46635//46635 46776//46776 +f 46826//46826 46311//46311 47143//47143 +f 46707//46707 46644//46644 47005//47005 +f 46893//46893 46526//46526 46983//46983 +f 46501//46501 46647//46647 46892//46892 +f 46660//46660 46718//46718 46464//46464 +f 46540//46540 46541//46541 46897//46897 +f 46526//46526 46456//46456 46983//46983 +f 46355//46355 46815//46815 46654//46654 +f 46336//46336 46804//46804 46705//46705 +f 46812//46812 46566//46566 46707//46707 +f 46639//46639 46646//46646 46703//46703 +f 46643//46643 46561//46561 46562//46562 +f 46937//46937 46661//46661 46834//46834 +f 46665//46665 46308//46308 46832//46832 +f 46727//46727 46664//46664 46912//46912 +f 46629//46629 46544//46544 46927//46927 +f 46467//46467 46413//46413 46411//46411 +f 46927//46927 46544//46544 46740//46740 +f 46569//46569 46566//46566 46812//46812 +f 46797//46797 46777//46777 46643//46643 +f 46669//46669 46569//46569 46737//46737 +f 46642//46642 46479//46479 46949//46949 +f 46735//46735 46136//46136 46918//46918 +f 46751//46751 46489//46489 46549//46549 +f 46136//46136 46333//46333 46918//46918 +f 46484//46484 47091//47091 46343//46343 +f 46570//46570 46343//46343 47091//47091 +f 46650//46650 46721//46721 46545//46545 +f 46712//46712 46721//46721 46650//46650 +f 46844//46844 46350//46350 46940//46940 +f 46503//46503 46839//46839 46552//46552 +f 46643//46643 46777//46777 46778//46778 +f 46751//46751 47028//47028 46504//46504 +f 46563//46563 46469//46469 47008//47008 +f 46800//46800 46763//46763 46754//46754 +f 46839//46839 46503//46503 47023//47023 +f 46863//46863 46778//46778 46777//46777 +f 46498//46498 46247//46247 46906//46906 +f 46346//46346 47321//47321 46247//46247 +f 46485//46485 46752//46752 46931//46931 +f 46906//46906 46247//46247 47321//47321 +f 46567//46567 46377//46377 46734//46734 +f 46827//46827 46741//46741 46573//46573 +f 46825//46825 46571//46571 46607//46607 +f 47023//47023 46503//46503 46847//46847 +f 46474//46474 47018//47018 46702//46702 +f 46846//46846 46598//46598 46848//46848 +f 46721//46721 46890//46890 46652//46652 +f 46598//46598 46678//46678 46848//46848 +f 46509//46509 47030//47030 46521//46521 +f 46726//46726 46594//46594 46778//46778 +f 46746//46746 47026//47026 46416//46416 +f 46577//46577 46825//46825 46607//46607 +f 46381//46381 46739//46739 46466//46466 +f 46776//46776 46635//46635 46780//46780 +f 46757//46757 46978//46978 46573//46573 +f 46666//46666 46980//46980 46479//46479 +f 46498//46498 46906//46906 46858//46858 +f 46488//46488 46116//46116 46563//46563 +f 46708//46708 46635//46635 46698//46698 +f 46711//46711 46708//46708 46698//46698 +f 46838//46838 46684//46684 46428//46428 +f 46389//46389 46709//46709 46802//46802 +f 46389//46389 46802//46802 46743//46743 +f 46635//46635 46708//46708 46780//46780 +f 46778//46778 46863//46863 46726//46726 +f 46683//46683 46779//46779 46577//46577 +f 46986//46986 46573//46573 46978//46978 +f 45989//45989 47035//47035 46856//46856 +f 46861//46861 46511//46511 46579//46579 +f 46590//46590 46841//46841 47092//47092 +f 46594//46594 46726//46726 46697//46697 +f 46776//46776 46780//46780 46948//46948 +f 46508//46508 47049//47049 46729//46729 +f 46663//46663 46659//46659 46655//46655 +f 46691//46691 46754//46754 46689//46689 +f 46511//46511 46772//46772 46769//46769 +f 46508//46508 46733//46733 47049//47049 +f 46769//46769 46772//46772 46808//46808 +f 46659//46659 46663//46663 46560//46560 +f 46575//46575 46816//46816 46896//46896 +f 47106//47106 46601//46601 46770//46770 +f 46656//46656 46833//46833 46756//46756 +f 46742//46742 47234//47234 46252//46252 +f 47234//47234 46437//46437 46252//46252 +f 46772//46772 46520//46520 46889//46889 +f 46884//46884 47027//47027 46525//46525 +f 46525//46525 46589//46589 46884//46884 +f 46520//46520 46741//46741 46889//46889 +f 46351//46351 47377//47377 47035//47035 +f 46387//46387 46806//46806 46542//46542 +f 47704//47704 46528//46528 47607//47607 +f 46730//46730 46781//46781 46782//46782 +f 47020//47020 46692//46692 46238//46238 +f 46007//46007 46076//46076 47037//47037 +f 46781//46781 46534//46534 46670//46670 +f 46755//46755 46905//46905 46749//46749 +f 47046//47046 46542//46542 46806//46806 +f 46442//46442 46939//46939 46457//46457 +f 46756//46756 46759//46759 46421//46421 +f 46593//46593 46658//46658 46651//46651 +f 46670//46670 46782//46782 46781//46781 +f 47025//47025 46773//46773 46255//46255 +f 47046//47046 46722//46722 46542//46542 +f 46421//46421 46759//46759 46491//46491 +f 46441//46441 46527//46527 46994//46994 +f 46687//46687 46599//46599 47062//47062 +f 46871//46871 46697//46697 46869//46869 +f 46260//46260 47062//47062 46599//46599 +f 46357//46357 46681//46681 46795//46795 +f 46795//46795 46681//46681 46946//46946 +f 46681//46681 47095//47095 46946//46946 +f 46631//46631 46192//46192 46985//46985 +f 46616//46616 46617//46617 46783//46783 +f 46784//46784 46616//46616 46783//46783 +f 46783//46783 46617//46617 46785//46785 +f 46617//46617 46618//46618 46785//46785 +f 46610//46610 46447//46447 46972//46972 +f 46448//46448 46610//46610 46788//46788 +f 46788//46788 46789//46789 46448//46448 +f 47139//47139 46611//46611 46790//46790 +f 46615//46615 46455//46455 46967//46967 +f 46792//46792 46614//46614 46615//46615 +f 46673//46673 46768//46768 47171//47171 +f 47044//47044 46716//46716 46798//46798 +f 46677//46677 46673//46673 47171//47171 +f 46690//46690 46441//46441 46994//46994 +f 46626//46626 46700//46700 46984//46984 +f 46635//46635 46699//46699 46628//46628 +f 46693//46693 46632//46632 46809//46809 +f 46658//46658 46357//46357 46795//46795 +f 47002//47002 46266//46266 47395//47395 +f 46716//46716 46654//46654 46798//46798 +f 46682//46682 46171//46171 47350//47350 +f 46739//46739 46591//46591 46891//46891 +f 46699//46699 46635//46635 46864//46864 +f 46642//46642 46944//46944 46640//46640 +f 47350//47350 46171//46171 47059//47059 +f 46808//46808 46772//46772 47052//47052 +f 46891//46891 46591//46591 47100//47100 +f 46591//46591 46803//46803 47100//47100 +f 47073//47073 46677//46677 47175//47175 +f 46461//46461 47000//47000 46632//46632 +f 46557//46557 46943//46943 46800//46800 +f 46723//46723 47181//47181 45837//45837 +f 47000//47000 46461//46461 46715//46715 +f 46264//46264 46535//46535 46883//46883 +f 46497//46497 46713//46713 46549//46549 +f 46742//46742 46680//46680 47083//47083 +f 46633//46633 46836//46836 46882//46882 +f 46889//46889 47052//47052 46772//46772 +f 46799//46799 46952//46952 46779//46779 +f 46720//46720 47112//47112 46596//46596 +f 46699//46699 46864//46864 46797//46797 +f 46803//46803 46597//46597 47021//47021 +f 46797//46797 46562//46562 46699//46699 +f 46553//46553 46543//46543 46880//46880 +f 46597//46597 46540//46540 47021//47021 +f 46944//46944 46642//46642 46949//46949 +f 46602//46602 46822//46822 47318//47318 +f 47064//47064 46897//46897 46541//46541 +f 46889//46889 46741//46741 46827//46827 +f 46654//46654 46815//46815 46798//46798 +f 46720//46720 46459//46459 46814//46814 +f 46541//46541 46775//46775 47064//47064 +f 46983//46983 46559//46559 46989//46989 +f 46776//46776 46797//46797 46864//46864 +f 46459//46459 46638//46638 46814//46814 +f 46562//46562 46797//46797 46643//46643 +f 46863//46863 46845//46845 46886//46886 +f 46559//46559 46565//46565 46989//46989 +f 46989//46989 46565//46565 47210//47210 +f 46565//46565 46907//46907 47210//47210 +f 46814//46814 46638//46638 47036//47036 +f 46980//46980 46949//46949 46479//46479 +f 46565//46565 46679//46679 46907//46907 +f 46907//46907 46679//46679 47296//47296 +f 46776//46776 46948//46948 46797//46797 +f 46710//46710 46403//46403 46840//46840 +f 46899//46899 46569//46569 46812//46812 +f 46413//46413 46467//46467 47195//47195 +f 46569//46569 46899//46899 46737//46737 +f 46748//46748 46815//46815 46548//46548 +f 46865//46865 46806//46806 46387//46387 +f 46734//46734 46679//46679 46567//46567 +f 47255//47255 46413//46413 47195//47195 +f 47581//47581 46892//46892 46472//46472 +f 46694//46694 46805//46805 46799//46799 +f 46863//46863 46945//46945 46726//46726 +f 46669//46669 46737//46737 47197//47197 +f 46828//46828 46669//46669 47197//47197 +f 46917//46917 46667//46667 46478//46478 +f 46478//46478 46735//46735 46917//46917 +f 46484//46484 46264//46264 46883//46883 +f 46869//46869 46726//46726 46945//46945 +f 46735//46735 46918//46918 46917//46917 +f 46564//46564 46653//46653 46954//46954 +f 46952//46952 46799//46799 46805//46805 +f 46564//46564 46954//46954 46656//46656 +f 46950//46950 46674//46674 46896//46896 +f 46869//46869 46697//46697 46726//46726 +f 47029//47029 46504//46504 47028//47028 +f 46910//46910 46712//46712 46650//46650 +f 46758//46758 46331//46331 47151//47151 +f 46833//46833 46656//46656 46954//46954 +f 46780//46780 46708//46708 46948//46948 +f 46781//46781 46708//46708 46711//46711 +f 46892//46892 47410//47410 46501//46501 +f 46694//46694 46704//46704 46805//46805 +f 46350//46350 46758//46758 46940//46940 +f 46575//46575 46818//46818 46816//46816 +f 46708//46708 46781//46781 46867//46867 +f 46556//46556 46731//46731 46902//46902 +f 46509//46509 46504//46504 47029//47029 +f 46730//46730 46867//46867 46781//46781 +f 46905//46905 46818//46818 46749//46749 +f 46328//46328 46501//46501 47410//47410 +f 46932//46932 46918//46918 46333//46333 +f 46910//46910 46714//46714 47096//47096 +f 46684//46684 46838//46838 46908//46908 +f 46333//46333 46499//46499 46932//46932 +f 47099//47099 46805//46805 46704//46704 +f 46908//46908 46586//46586 46684//46684 +f 46849//46849 46767//46767 47022//47022 +f 46756//46756 46833//46833 46759//46759 +f 46529//46529 47608//47608 46076//46076 +f 46764//46764 46851//46851 46746//46746 +f 46686//46686 46919//46919 46676//46676 +f 47239//47239 46419//46419 46328//46328 +f 46586//46586 46908//46908 47103//47103 +f 47039//47039 46586//46586 47103//47103 +f 46506//46506 46576//46576 46930//46930 +f 46731//46731 46556//46556 46866//46866 +f 46582//46582 46753//46753 47258//47258 +f 46997//46997 46857//46857 46576//46576 +f 46857//46857 46930//46930 46576//46576 +f 46719//46719 46641//46641 47012//47012 +f 46863//46863 46777//46777 46947//46947 +f 46580//46580 46506//46506 46930//46930 +f 46845//46845 46863//46863 46947//46947 +f 46685//46685 47115//47115 46855//46855 +f 46764//46764 46651//46651 46935//46935 +f 46582//46582 47409//47409 46760//46760 +f 46874//46874 46953//46953 46867//46867 +f 46827//46827 46573//46573 46986//46986 +f 46867//46867 46730//46730 46874//46874 +f 46721//46721 46712//46712 46829//46829 +f 46528//46528 46925//46925 47607//47607 +f 46869//46869 46870//46870 46871//46871 +f 46641//46641 46552//46552 46839//46839 +f 46689//46689 46978//46978 46757//46757 +f 46730//46730 46782//46782 46874//46874 +f 46831//46831 46951//46951 46835//46835 +f 46935//46935 46651//46651 46658//46658 +f 46555//46555 46671//46671 46988//46988 +f 46592//46592 46590//46590 47092//47092 +f 46810//46810 46872//46872 46876//46876 +f 47254//47254 46592//46592 47092//47092 +f 47037//47037 47362//47362 46941//46941 +f 46689//46689 46754//46754 46854//46854 +f 46752//46752 46494//46494 47066//47066 +f 46744//46744 46810//46810 46782//46782 +f 46574//46574 47066//47066 46494//46494 +f 46744//46744 46782//46782 46670//46670 +f 46768//46768 46600//46600 46913//46913 +f 46825//46825 46577//46577 46875//46875 +f 46860//46860 46717//46717 47179//47179 +f 46779//46779 46875//46875 46577//46577 +f 46978//46978 46689//46689 47203//47203 +f 46701//46701 46870//46870 46817//46817 +f 47027//47027 46929//46929 46525//46525 +f 46810//46810 46744//46744 46872//46872 +f 46703//46703 46744//46744 46670//46670 +f 46579//46579 46938//46938 46861//46861 +f 47566//47566 46587//46587 46773//46773 +f 46957//46957 46744//46744 46703//46703 +f 47051//47051 46701//46701 46817//46817 +f 46701//46701 47051//47051 46653//46653 +f 46431//46431 46587//46587 47566//47566 +f 46957//46957 46703//46703 46944//46944 +f 46703//46703 46646//46646 46944//46944 +f 46981//46981 46793//46793 47058//47058 +f 46543//46543 46794//46794 46879//46879 +f 46680//46680 46736//46736 47061//47061 +f 46873//46873 47075//47075 46497//46497 +f 46952//46952 46875//46875 46779//46779 +f 46875//46875 46952//46952 47436//47436 +f 47387//47387 46631//46631 46985//46985 +f 46885//46885 46796//46796 46774//46774 +f 46713//46713 46497//46497 47075//47075 +f 46884//46884 46589//46589 47112//47112 +f 46886//46886 46945//46945 46863//46863 +f 47170//47170 46631//46631 47387//47387 +f 47395//47395 46266//46266 46431//46431 +f 46745//46745 47058//47058 46793//46793 +f 47052//47052 47090//47090 46808//46808 +f 47044//47044 46798//46798 46887//46887 +f 46589//46589 46596//46596 47112//47112 +f 46947//46947 46777//46777 46797//46797 +f 46709//46709 46885//46885 47182//47182 +f 46802//46802 46709//46709 47182//47182 +f 47247//47247 46802//46802 47182//47182 +f 46638//46638 46893//46893 47036//47036 +f 46813//46813 45837//45837 47181//47181 +f 47336//47336 46742//46742 47083//47083 +f 46763//46763 46800//46800 46943//46943 +f 47234//47234 46742//46742 47336//47336 +f 46713//46713 47081//47081 46549//46549 +f 46720//46720 46814//46814 47242//47242 +f 46193//46193 46196//46196 47011//47011 +f 47063//47063 46745//46745 46999//46999 +f 47038//47038 46893//46893 46983//46983 +f 46949//46949 47050//47050 46944//46944 +f 46845//46845 47047//47047 46886//46886 +f 46948//46948 46947//46947 46797//46797 +f 47050//47050 47043//47043 46944//46944 +f 46553//46553 46880//46880 46990//46990 +f 46763//46763 47160//47160 46754//46754 +f 46823//46823 47561//47561 46657//46657 +f 46634//46634 46999//46999 46745//46745 +f 46400//46400 46705//46705 47163//47163 +f 46859//46859 46811//46811 47067//47067 +f 46854//46854 46754//46754 47160//47160 +f 46948//46948 46953//46953 46947//46947 +f 46948//46948 46708//46708 46953//46953 +f 46718//46718 47003//47003 46715//46715 +f 46644//46644 47073//47073 47005//47005 +f 46822//46822 46629//46629 47093//47093 +f 46708//46708 46867//46867 46953//46953 +f 46801//46801 46806//46806 46865//46865 +f 47014//47014 46462//46462 46888//46888 +f 46811//46811 46727//46727 46900//46900 +f 46910//46910 47096//47096 47098//47098 +f 46836//46836 46668//46668 47317//47317 +f 46668//46668 47031//47031 47317//47317 +f 46900//46900 46727//46727 46982//46982 +f 46727//46727 46912//46912 46982//46982 +f 46705//46705 46804//46804 47163//47163 +f 46738//46738 46462//46462 47014//47014 +f 47093//47093 46629//46629 46927//46927 +f 46980//46980 46666//46666 46895//46895 +f 46947//46947 46953//46953 46845//46845 +f 46679//46679 46734//46734 47074//47074 +f 47013//47013 46717//46717 46512//46512 +f 46845//46845 46953//46953 46874//46874 +f 46636//46636 46760//46760 47077//47077 +f 47406//47406 46827//46827 46986//46986 +f 46806//46806 46801//46801 46992//46992 +f 47195//47195 46467//46467 46738//46738 +f 46648//46648 46722//46722 47046//47046 +f 46950//46950 46896//46896 46895//46895 +f 46568//46568 46636//46636 47077//47077 +f 46352//46352 46407//46407 46558//46558 +f 46980//46980 47050//47050 46949//46949 +f 47311//47311 46734//46734 46466//46466 +f 47077//47077 46672//46672 46568//46568 +f 46413//46413 47255//47255 46472//46472 +f 46874//46874 46782//46782 46877//46877 +f 46806//46806 46998//46998 47046//47046 +f 46934//46934 46521//46521 46922//46922 +f 46208//46208 46710//46710 46840//46840 +f 46570//46570 47321//47321 46346//46346 +f 46750//46750 46672//46672 47080//47080 +f 46645//46645 46521//46521 46934//46934 +f 46732//46732 46662//46662 47072//47072 +f 47173//47173 46750//46750 46987//46987 +f 46416//46416 47026//47026 46740//46740 +f 47091//47091 46484//46484 46901//46901 +f 46704//46704 46890//46890 47099//47099 +f 46466//46466 46739//46739 47244//47244 +f 46420//46420 46750//46750 47173//47173 +f 46997//46997 46420//46420 47173//47173 +f 47047//47047 46845//46845 46874//46874 +f 46843//46843 46460//46460 46909//46909 +f 46739//46739 46891//46891 47244//47244 +f 46661//46661 46645//46645 46934//46934 +f 46460//46460 46463//46463 46909//46909 +f 46328//46328 47410//47410 47082//47082 +f 46945//46945 47048//47048 46869//46869 +f 46725//46725 46830//46830 47016//47016 +f 46912//46912 46676//46676 46919//46919 +f 46890//46890 46721//46721 47101//47101 +f 46509//46509 47029//47029 47030//47030 +f 46834//46834 46661//46661 46934//46934 +f 46894//46894 47101//47101 46721//46721 +f 46686//46686 46580//46580 47174//47174 +f 46919//46919 46686//46686 47174//47174 +f 46782//46782 46810//46810 46877//46877 +f 46721//46721 46829//46829 46894//46894 +f 46924//46924 46846//46846 47192//47192 +f 47016//47016 46830//46830 46648//46648 +f 47012//47012 46641//46641 46839//46839 +f 46857//46857 46997//46997 47089//47089 +f 47197//47197 46737//46737 46899//46899 +f 46692//46692 47020//47020 46513//46513 +f 46877//46877 46810//46810 46876//46876 +f 46869//46869 47048//47048 46817//46817 +f 47239//47239 46328//46328 47082//47082 +f 46869//46869 46817//46817 46870//46870 +f 46846//46846 46848//46848 47192//47192 +f 46932//46932 46499//46499 47110//47110 +f 46653//46653 47051//47051 46954//46954 +f 47197//47197 46904//46904 46828//46828 +f 46916//46916 46671//46671 46915//46915 +f 46815//46815 46748//46748 47019//47019 +f 46766//46766 46761//46761 47511//47511 +f 47061//47061 46555//46555 46988//46988 +f 46736//46736 46555//46555 47061//47061 +f 46574//46574 46861//46861 47225//47225 +f 47034//47034 46838//46838 46904//46904 +f 46748//46748 46991//46991 47019//47019 +f 46482//46482 46743//46743 46824//46824 +f 46925//46925 46766//46766 47512//47512 +f 46580//46580 46930//46930 46920//46920 +f 46916//46916 46988//46988 46671//46671 +f 46908//46908 46838//46838 47034//47034 +f 46675//46675 46850//46850 47010//47010 +f 46758//46758 47151//47151 47216//47216 +f 46829//46829 47001//47001 46894//46894 +f 46991//46991 46748//46748 46926//46926 +f 46851//46851 46764//46764 46935//46935 +f 46769//46769 46938//46938 46579//46579 +f 47001//47001 46829//46829 46951//46951 +f 47216//47216 46940//46940 46758//46758 +f 47184//47184 46847//46847 46729//46729 +f 47001//47001 46831//46831 47102//47102 +f 46957//46957 46872//46872 46744//46744 +f 46951//46951 46831//46831 47001//47001 +f 47184//47184 46729//46729 47049//47049 +f 46844//46844 46940//46940 47166//47166 +f 46853//46853 46682//46682 47198//47198 +f 47254//47254 46600//46600 46592//46592 +f 46767//46767 46844//46844 47166//47166 +f 46955//46955 46876//46876 46872//46872 +f 47022//47022 46767//46767 47166//47166 +f 46866//46866 46571//46571 46825//46825 +f 46831//46831 46835//46835 47102//47102 +f 46852//46852 46855//46855 47115//47115 +f 46849//46849 47022//47022 46942//46942 +f 46935//46935 46658//46658 47295//47295 +f 47295//47295 46658//46658 47152//47152 +f 46905//46905 46755//46755 46706//46706 +f 46939//46939 47204//47204 46457//46457 +f 46578//46578 46706//46706 46755//46755 +f 46583//46583 46849//46849 46942//46942 +f 46688//46688 46868//46868 46928//46928 +f 46733//46733 46572//46572 47286//47286 +f 47048//47048 46955//46955 46956//46956 +f 46774//46774 46583//46583 46942//46942 +f 46929//46929 46928//46928 46868//46868 +f 47286//47286 46572//46572 46981//46981 +f 46833//46833 46954//46954 47118//47118 +f 47115//47115 46685//46685 47380//47380 +f 46929//46929 47027//47027 47108//47108 +f 46833//46833 47118//47118 46759//46759 +f 47044//47044 46914//46914 46706//46706 +f 46873//46873 46759//46759 47118//47118 +f 46872//46872 46957//46957 46911//46911 +f 46872//46872 46911//46911 46955//46955 +f 47043//47043 46955//46955 46911//46911 +f 46944//46944 46911//46911 46957//46957 +f 47041//47041 47075//47075 46873//46873 +f 46911//46911 46944//46944 47043//47043 +f 46956//46956 46817//46817 47048//47048 +f 46933//46933 46817//46817 46956//46956 +f 46958//46958 46933//46933 46956//46956 +f 46956//46956 46955//46955 46958//46958 +f 46933//46933 47051//47051 46817//46817 +f 46955//46955 47043//47043 46958//46958 +f 47045//47045 46933//46933 46958//46958 +f 47045//47045 46958//46958 47043//47043 +f 46784//46784 46783//46783 46959//46959 +f 46961//46961 46446//46446 46960//46960 +f 46621//46621 46960//46960 46446//46446 +f 46898//46898 46829//46829 46910//46910 +f 46910//46910 46829//46829 46712//46712 +f 46951//46951 46829//46829 46898//46898 +f 46786//46786 46446//46446 46961//46961 +f 47098//47098 46898//46898 46910//46910 +f 46785//46785 46618//46618 46963//46963 +f 46787//46787 46963//46963 46618//46618 +f 46610//46610 46972//46972 46788//46788 +f 46540//46540 46897//46897 47021//47021 +f 46789//46789 46788//46788 47137//47137 +f 47138//47138 46789//46789 47137//47137 +f 47139//47139 46790//46790 46964//46964 +f 46790//46790 46612//46612 46964//46964 +f 46612//46612 46965//46965 46964//46964 +f 46791//46791 46965//46965 46612//46612 +f 46965//46965 46791//46791 46984//46984 +f 46626//46626 46984//46984 46791//46791 +f 46613//46613 46789//46789 47138//47138 +f 46966//46966 46613//46613 47138//47138 +f 46455//46455 46613//46613 46966//46966 +f 46792//46792 47143//47143 46614//46614 +f 46967//46967 46455//46455 46966//46966 +f 46615//46615 46967//46967 46968//46968 +f 47264//47264 46615//46615 46968//46968 +f 47265//47265 46615//46615 47264//47264 +f 46792//46792 46615//46615 47265//47265 +f 46973//46973 46976//46976 47126//47126 +f 46619//46619 46969//46969 46976//46976 +f 46976//46976 46969//46969 47126//47126 +f 46970//46970 46977//46977 46620//46620 +f 46620//46620 46977//46977 46619//46619 +f 46619//46619 46977//46977 46969//46969 +f 46969//46969 46977//46977 46970//46970 +f 46616//46616 46784//46784 46620//46620 +f 46620//46620 46784//46784 46970//46970 +f 46970//46970 46784//46784 46959//46959 +f 46971//46971 46976//46976 46973//46973 +f 46621//46621 46976//46976 46971//46971 +f 46621//46621 46971//46971 46960//46960 +f 46621//46621 46619//46619 46976//46976 +f 47134//47134 46787//46787 46622//46622 +f 46622//46622 46291//46291 47278//47278 +f 47278//47278 47134//47134 46622//46622 +f 47278//47278 46623//46623 46974//46974 +f 46291//46291 46623//46623 47278//47278 +f 46972//46972 46962//46962 47135//47135 +f 46624//46624 46962//46962 46972//46972 +f 46447//46447 46624//46624 46972//46972 +f 46623//46623 46625//46625 46975//46975 +f 46975//46975 46974//46974 46623//46623 +f 46625//46625 46611//46611 46975//46975 +f 46975//46975 46611//46611 47139//47139 +f 47198//47198 46682//46682 47350//47350 +f 47047//47047 46876//46876 46955//46955 +f 46978//46978 47406//47406 46986//46986 +f 47053//47053 46984//46984 46700//46700 +f 46931//46931 46752//46752 47066//47066 +f 46825//46825 47040//47040 46866//46866 +f 46811//46811 46900//46900 47067//47067 +f 47053//47053 46700//46700 47055//47055 +f 47171//47171 46768//46768 46913//46913 +f 46879//46879 46794//46794 47056//47056 +f 46700//46700 47057//47057 47055//47055 +f 46818//46818 46905//46905 47119//47119 +f 46878//46878 47433//47433 46939//46939 +f 46574//46574 47225//47225 47066//47066 +f 47030//47030 47033//47033 46521//46521 +f 47047//47047 46874//46874 46877//46877 +f 46677//46677 47171//47171 47175//47175 +f 47295//47295 47152//47152 47299//47299 +f 46521//46521 47033//47033 46922//46922 +f 46820//46820 46637//46637 47060//47060 +f 47086//47086 46982//46982 46912//46912 +f 46457//46457 47204//47204 46883//46883 +f 46438//46438 46693//46693 47157//47157 +f 46880//46880 46543//46543 46879//46879 +f 46535//46535 46457//46457 46883//46883 +f 46400//46400 47163//47163 47059//47059 +f 47047//47047 46877//46877 46876//46876 +f 46938//46938 47225//47225 46861//46861 +f 47561//47561 46823//46823 46826//46826 +f 46821//46821 46657//46657 47561//47561 +f 47077//47077 46760//46760 47156//47156 +f 47118//47118 47041//47041 46873//46873 +f 46553//46553 46990//46990 46801//46801 +f 47074//47074 47296//47296 46679//46679 +f 46809//46809 47157//47157 46693//46693 +f 47068//47068 47046//47046 46996//46996 +f 46706//46706 47120//47120 46905//46905 +f 47063//47063 47058//47058 46745//46745 +f 47068//47068 46648//46648 47046//47046 +f 46990//46990 46880//46880 47231//47231 +f 46826//46826 47143//47143 47084//47084 +f 47078//47078 46834//46834 46934//46934 +f 46992//46992 46801//46801 46990//46990 +f 47080//47080 46672//46672 47077//47077 +f 47176//47176 46889//46889 46827//46827 +f 47181//47181 46723//46723 47002//47002 +f 46336//46336 46702//46702 46804//46804 +f 46469//46469 46465//46465 47665//47665 +f 47008//47008 46469//46469 47665//47665 +f 46834//46834 47078//47078 47151//47151 +f 46943//46943 46557//46557 47154//47154 +f 46750//46750 47080//47080 46987//46987 +f 46937//46937 46834//46834 47151//47151 +f 46994//46994 46527//46527 47250//47250 +f 46680//46680 47061//47061 47083//47083 +f 47312//47312 46807//46807 47525//47525 +f 47499//47499 46707//46707 47005//47005 +f 47317//47317 47180//47180 46836//46836 +f 47079//47079 46706//46706 46914//46914 +f 47181//47181 47533//47533 46813//46813 +f 47042//47042 46806//46806 46992//46992 +f 46991//46991 46926//46926 47149//47149 +f 46952//46952 47070//47070 47436//47436 +f 46837//46837 46860//46860 47179//47179 +f 47011//47011 47250//47250 46527//46527 +f 46728//46728 46813//46813 47009//47009 +f 46688//46688 47149//47149 46926//46926 +f 46993//46993 47581//47581 46472//46472 +f 46933//46933 47045//47045 47051//47051 +f 47160//47160 46763//46763 46943//46943 +f 46886//46886 47047//47047 47048//47048 +f 46437//46437 47234//47234 47189//47189 +f 47085//47085 47086//47086 46912//46912 +f 46840//46840 46837//46837 47489//47489 +f 47226//47226 46924//46924 47097//47097 +f 46998//46998 46806//46806 47042//47042 +f 46924//46924 47192//47192 47097//47097 +f 46881//46881 46437//46437 47189//47189 +f 47048//47048 47047//47047 46955//46955 +f 46919//46919 47085//47085 46912//46912 +f 46718//46718 46660//46660 47003//47003 +f 47321//47321 47506//47506 46906//46906 +f 46945//46945 46886//46886 47048//47048 +f 47495//47495 46208//46208 46840//46840 +f 46920//46920 46930//46930 47335//47335 +f 46627//46627 46719//46719 47322//47322 +f 47417//47417 46857//46857 47089//47089 +f 47325//47325 47072//47072 46662//46662 +f 46930//46930 46857//46857 47417//47417 +f 47124//47124 46952//46952 46805//46805 +f 46719//46719 47012//47012 47322//47322 +f 46660//46660 46665//46665 47178//47178 +f 47011//47011 46196//46196 47015//47015 +f 47174//47174 46580//46580 46920//46920 +f 46753//46753 46824//46824 47186//47186 +f 47326//47326 47178//47178 46665//46665 +f 46832//46832 47326//47326 46665//46665 +f 46196//46196 46842//46842 47015//47015 +f 47108//47108 46928//46928 46929//46929 +f 46549//46549 46995//46995 46751//46751 +f 47046//47046 46998//46998 46996//46996 +f 47236//47236 47598//47598 46832//46832 +f 46832//46832 46667//46667 47236//47236 +f 47258//47258 47409//47409 46582//46582 +f 46666//46666 46950//46950 46895//46895 +f 47179//47179 46717//46717 47013//47013 +f 46774//46774 46942//46942 47032//47032 +f 46853//46853 47198//47198 47193//47193 +f 46884//46884 47112//47112 47027//47027 +f 46815//46815 47214//47214 46798//46798 +f 46895//46895 46896//46896 46816//46816 +f 47512//47512 46766//46766 47511//47511 +f 46885//46885 46774//46774 47032//47032 +f 46557//46557 46675//46675 47010//47010 +f 46909//46909 46463//46463 47207//47207 +f 46925//46925 47512//47512 47349//47349 +f 46927//46927 46740//46740 47408//47408 +f 47010//47010 47154//47154 46557//46557 +f 46463//46463 47017//47017 47207//47207 +f 47020//47020 46747//46747 47529//47529 +f 47017//47017 46931//46931 47309//47309 +f 46902//46902 46999//46999 46634//46634 +f 47333//47333 46917//46917 46918//46918 +f 47026//47026 47408//47408 46740//46740 +f 47255//47255 46993//46993 46472//46472 +f 46902//46902 46731//46731 46999//46999 +f 47420//47420 46841//46841 47239//47239 +f 46841//46841 47420//47420 47092//47092 +f 47214//47214 46815//46815 47019//47019 +f 47099//47099 46890//46890 47101//47101 +f 46818//46818 47105//47105 46816//46816 +f 46807//46807 47704//47704 47525//47525 +f 47119//47119 47105//47105 46818//46818 +f 47023//47023 46847//46847 47184//47184 +f 47045//47045 47043//47043 46979//46979 +f 47037//47037 46076//46076 47608//47608 +f 46600//46600 47254//47254 47150//47150 +f 47286//47286 47049//47049 46733//46733 +f 46913//46913 46600//46600 47150//47150 +f 46893//46893 47038//47038 47036//47036 +f 47064//47064 47024//47024 46897//46897 +f 46921//46921 47104//47104 47018//47018 +f 47043//47043 47050//47050 46979//46979 +f 46932//46932 47110//47110 47191//47191 +f 46851//46851 47026//47026 46746//46746 +f 47104//47104 46921//46921 46762//46762 +f 47113//47113 47110//47110 46856//46856 +f 47115//47115 47492//47492 46852//46852 +f 46835//46835 46951//46951 47006//47006 +f 46898//46898 47007//47007 47006//47006 +f 46951//46951 46898//46898 47006//47006 +f 47006//47006 47004//47004 46835//46835 +f 47211//47211 46856//46856 47035//47035 +f 47102//47102 46835//46835 47004//47004 +f 46687//46687 47304//47304 46685//46685 +f 47045//47045 47201//47201 47051//47051 +f 46954//46954 47051//47051 47118//47118 +f 47106//47106 46770//46770 47284//47284 +f 46931//46931 47066//47066 47168//47168 +f 46978//46978 47203//47203 47253//47253 +f 47053//47053 47117//47117 46984//46984 +f 46770//46770 47157//47157 47284//47284 +f 47347//47347 47038//47038 46983//46983 +f 46983//46983 46989//46989 47347//47347 +f 47058//47058 47286//47286 46981//46981 +f 47146//47146 47067//47067 46900//46900 +f 47433//47433 47204//47204 46939//46939 +f 46770//46770 46438//46438 47157//47157 +f 46900//46900 46982//46982 47146//47146 +f 46915//46915 46725//46725 47305//47305 +f 47253//47253 47406//47406 46978//46978 +f 47121//47121 46979//46979 47050//47050 +f 47040//47040 46825//46825 47162//47162 +f 46934//46934 46922//46922 47071//47071 +f 47068//47068 47065//47065 46648//46648 +f 47065//47065 47069//47069 46648//46648 +f 47154//47154 47088//47088 46943//46943 +f 46658//46658 46795//46795 47152//47152 +f 47202//47202 47119//47119 46905//46905 +f 46979//46979 47121//47121 47261//47261 +f 47355//47355 47042//47042 46992//46992 +f 46905//46905 47120//47120 47202//47202 +f 46825//46825 46875//46875 47162//47162 +f 47074//47074 46734//46734 47311//47311 +f 47041//47041 47118//47118 47144//47144 +f 47050//47050 46980//46980 47121//47121 +f 47076//47076 47225//47225 46938//46938 +f 47160//47160 46943//46943 47088//47088 +f 47244//47244 47311//47311 46466//46466 +f 47000//47000 46809//46809 46632//46632 +f 46938//46938 46769//46769 47187//47187 +f 47076//47076 46938//46938 47187//47187 +f 46795//46795 46946//46946 47233//47233 +f 46819//46819 46602//46602 47318//47318 +f 46842//46842 46724//46724 47015//47015 +f 46808//46808 47187//47187 46769//46769 +f 47160//47160 47385//47385 46854//46854 +f 46928//46928 47164//47164 46688//46688 +f 47121//47121 46980//46980 47261//47261 +f 47120//47120 46706//46706 47079//47079 +f 46743//46743 46802//46802 47087//47087 +f 47122//47122 46854//46854 47385//47385 +f 46998//46998 47190//47190 46996//46996 +f 47368//47368 46878//46878 46820//46820 +f 46946//46946 47095//47095 47233//47233 +f 46889//46889 47054//47054 47052//47052 +f 46854//46854 47122//47122 46689//46689 +f 46724//46724 46558//46558 47109//47109 +f 47490//47490 46743//46743 47087//47087 +f 47068//47068 46996//46996 47190//47190 +f 46743//46743 47490//47490 46824//46824 +f 47195//47195 46738//46738 47248//47248 +f 46689//46689 47122//47122 47203//47203 +f 47003//47003 46660//46660 47178//47178 +f 47085//47085 46919//46919 47174//47174 +f 47581//47581 46993//46993 47313//47313 +f 47107//47107 46928//46928 47108//47108 +f 46761//46761 46858//46858 47407//47407 +f 46979//46979 47201//47201 47045//47045 +f 47281//47281 46881//46881 47189//47189 +f 47070//47070 46952//46952 47124//47124 +f 46512//46512 46881//46881 47281//47281 +f 47692//47692 47511//47511 46761//46761 +f 46914//46914 47044//47044 47123//47123 +f 47258//47258 46753//46753 47186//47186 +f 46821//46821 47060//47060 46637//46637 +f 47124//47124 46805//46805 47099//47099 +f 47064//47064 46775//46775 47338//47338 +f 47027//47027 47112//47112 47111//47111 +f 46407//46407 46852//46852 47260//47260 +f 46887//46887 47123//47123 47044//47044 +f 46775//46775 46859//46859 47338//47338 +f 46882//46882 46836//46836 47180//47180 +f 47322//47322 47012//47012 47240//47240 +f 47034//47034 46904//46904 47237//47237 +f 46885//46885 47032//47032 47114//47114 +f 46731//46731 47199//47199 46999//46999 +f 46798//46798 47214//47214 46887//46887 +f 47240//47240 47012//47012 46839//46839 +f 46702//46702 47018//47018 47209//47209 +f 47239//47239 47082//47082 47532//47532 +f 47161//47161 46713//46713 47075//47075 +f 47182//47182 46885//46885 47114//47114 +f 47409//47409 47156//47156 46760//46760 +f 47031//47031 46923//46923 47226//47226 +f 47200//47200 46908//46908 47034//47034 +f 46923//46923 46924//46924 47226//47226 +f 47102//47102 46894//46894 47001//47001 +f 47096//47096 46903//46903 47241//47241 +f 46903//46903 46843//46843 46909//46909 +f 47242//47242 47112//47112 46720//46720 +f 47051//47051 47201//47201 47118//47118 +f 46074//46074 46732//46732 47421//47421 +f 47081//47081 46713//46713 47161//47161 +f 46208//46208 47331//47331 46850//46850 +f 47100//47100 46803//46803 47259//47259 +f 47103//47103 46908//46908 47200//47200 +f 47016//47016 47305//47305 46725//46725 +f 47018//47018 47104//47104 47341//47341 +f 47116//47116 47006//47006 47007//47007 +f 46648//46648 47069//47069 47016//47016 +f 47021//47021 46897//46897 47194//47194 +f 47056//47056 47039//47039 47103//47103 +f 46866//46866 47199//47199 46731//46731 +f 47194//47194 46897//46897 47024//47024 +f 47039//47039 47056//47056 46794//46794 +f 47081//47081 46995//46995 46549//46549 +f 47199//47199 46866//46866 47040//47040 +f 46814//46814 47036//47036 47183//47183 +f 46848//46848 46678//46678 47193//47193 +f 47193//47193 46678//46678 46771//46771 +f 46853//46853 47193//47193 46771//46771 +f 47154//47154 47010//47010 47470//47470 +f 46851//46851 47196//47196 47026//47026 +f 47309//47309 46931//46931 47168//47168 +f 46980//46980 46895//46895 47148//47148 +f 47406//47406 47176//47176 46827//46827 +f 47028//47028 46751//46751 46995//46995 +f 46762//46762 46765//46765 47106//47106 +f 46851//46851 46935//46935 47293//47293 +f 47029//47029 47028//47028 47158//47158 +f 47035//47035 46862//46862 47211//47211 +f 46816//46816 47167//47167 46895//46895 +f 46862//46862 47035//47035 47377//47377 +f 46773//46773 47025//47025 46513//46513 +f 47167//47167 46816//46816 47105//47105 +f 46967//46967 46966//46966 47127//47127 +f 47125//47125 46967//46967 47127//47127 +f 47126//47126 46969//46969 47128//47128 +f 47128//47128 46969//46969 47266//47266 +f 47276//47276 46968//46968 47125//47125 +f 47125//47125 46968//46968 46967//46967 +f 46969//46969 46970//46970 47266//47266 +f 46968//46968 47276//47276 47264//47264 +f 46959//46959 47129//47129 46970//46970 +f 47098//47098 47007//47007 46898//46898 +f 46959//46959 46783//46783 47130//47130 +f 46785//46785 47130//47130 46783//46783 +f 47021//47021 47259//47259 46803//46803 +f 47131//47131 46785//46785 46963//46963 +f 47130//47130 46785//46785 47131//47131 +f 47098//47098 47188//47188 47007//47007 +f 46961//46961 47133//47133 46786//46786 +f 46962//46962 46786//46786 47133//47133 +f 46787//46787 47134//47134 47267//47267 +f 47267//47267 46963//46963 46787//46787 +f 47135//47135 46962//46962 47133//47133 +f 47268//47268 46972//46972 47135//47135 +f 46972//46972 47268//47268 46788//46788 +f 47137//47137 46788//46788 47136//47136 +f 47139//47139 46964//46964 47140//47140 +f 46964//46964 46965//46965 47272//47272 +f 47140//47140 46964//46964 47272//47272 +f 46965//46965 47141//47141 47272//47272 +f 47142//47142 47141//47141 47117//47117 +f 47117//47117 47274//47274 47142//47142 +f 46984//46984 47141//47141 46965//46965 +f 47141//47141 46984//46984 47117//47117 +f 47138//47138 47127//47127 46966//46966 +f 47143//47143 46792//46792 47265//47265 +f 47117//47117 47053//47053 47147//47147 +f 46909//46909 47207//47207 47300//47300 +f 47028//47028 46995//46995 47158//47158 +f 47492//47492 47115//47115 47380//47380 +f 46989//46989 47210//47210 47347//47347 +f 46934//46934 47071//47071 47282//47282 +f 46979//46979 47261//47261 47201//47201 +f 47305//47305 47016//47016 47069//47069 +f 47433//47433 46878//46878 47368//47368 +f 47055//47055 47057//47057 47551//47551 +f 47205//47205 47101//47101 46894//46894 +f 47078//47078 46934//46934 47282//47282 +f 47207//47207 47017//47017 47309//47309 +f 47380//47380 46685//46685 47159//47159 +f 46907//46907 47296//47296 47210//47210 +f 47304//47304 47159//47159 46685//46685 +f 46935//46935 47295//47295 47474//47474 +f 47056//47056 47327//47327 46879//46879 +f 46894//46894 47213//47213 47205//47205 +f 46883//46883 47204//47204 47563//47563 +f 47162//47162 47501//47501 47040//47040 +f 47144//47144 47118//47118 47201//47201 +f 47479//47479 47163//47163 46804//46804 +f 47231//47231 46880//46880 46879//46879 +f 47033//47033 47029//47029 47158//47158 +f 46916//46916 46915//46915 47305//47305 +f 47202//47202 47120//47120 47079//47079 +f 47213//47213 46894//46894 47102//47102 +f 47175//47175 47307//47307 47073//47073 +f 46883//46883 47285//47285 46484//46484 +f 47479//47479 46804//46804 47209//47209 +f 47156//47156 47308//47308 47077//47077 +f 47029//47029 47033//47033 47030//47030 +f 46813//46813 47533//47533 47009//47009 +f 46804//46804 46702//46702 47209//47209 +f 47164//47164 46928//46928 47367//47367 +f 47094//47094 46940//46940 47216//47216 +f 46690//46690 47316//47316 47377//47377 +f 47168//47168 47066//47066 47323//47323 +f 46940//46940 47094//47094 47166//47166 +f 46802//46802 47247//47247 47087//47087 +f 47162//47162 46875//46875 47436//47436 +f 46987//46987 47080//47080 47172//47172 +f 46928//46928 47107//47107 47367//47367 +f 46690//46690 46994//46994 47316//47316 +f 47517//47517 46687//46687 47062//47062 +f 46980//46980 47148//47148 47261//47261 +f 47574//47574 47058//47058 47063//47063 +f 47173//47173 46987//46987 47172//47172 +f 47022//47022 47166//47166 47169//47169 +f 46914//46914 47123//47123 47229//47229 +f 46809//46809 47000//47000 47306//47306 +f 47116//47116 47007//47007 47252//47252 +f 46906//46906 47509//47509 46858//46858 +f 46465//46465 47170//47170 47665//47665 +f 47185//47185 46824//46824 47490//47490 +f 46738//46738 47014//47014 47248//47248 +f 47407//47407 46858//46858 47509//47509 +f 46761//46761 47407//47407 47692//47692 +f 47042//47042 47238//47238 46998//46998 +f 47004//47004 47116//47116 47220//47220 +f 47006//47006 47116//47116 47004//47004 +f 47155//47155 47229//47229 47123//47123 +f 46812//46812 46707//46707 47499//47499 +f 47152//47152 46795//46795 47233//47233 +f 46887//46887 47155//47155 47123//47123 +f 47090//47090 47052//47052 47054//47054 +f 47402//47402 47089//47089 46997//46997 +f 47324//47324 47174//47174 46920//46920 +f 46899//46899 46812//46812 47425//47425 +f 47214//47214 47155//47155 46887//46887 +f 47086//47086 47085//47085 47249//47249 +f 47108//47108 47027//47027 47111//47111 +f 47838//47838 47607//47607 46925//46925 +f 46889//46889 47484//47484 47054//47054 +f 47317//47317 47031//47031 47226//47226 +f 47248//47248 47536//47536 47195//47195 +f 47111//47111 47112//47112 47221//47221 +f 47076//47076 47224//47224 47225//47225 +f 46563//46563 47008//47008 47587//47587 +f 47019//47019 47348//47348 47214//47214 +f 47112//47112 47391//47391 47221//47221 +f 47344//47344 46904//46904 47197//47197 +f 46991//46991 47348//47348 47019//47019 +f 47232//47232 47083//47083 47061//47061 +f 47255//47255 47195//47195 47536//47536 +f 47233//47233 47095//47095 47769//47769 +f 47174//47174 47243//47243 47085//47085 +f 47237//47237 46904//46904 47344//47344 +f 47090//47090 47187//47187 46808//46808 +f 47190//47190 46998//46998 47238//47238 +f 47011//47011 47257//47257 47250//47250 +f 47032//47032 46942//46942 47415//47415 +f 46627//46627 47769//47769 47095//47095 +f 47335//47335 46930//46930 47417//47417 +f 47385//47385 47160//47160 47373//47373 +f 47401//47401 46822//46822 47093//47093 +f 47410//47410 46892//46892 47581//47581 +f 47063//47063 46999//46999 47405//47405 +f 46074//46074 47764//47764 46529//46529 +f 47144//47144 47212//47212 47041//47041 +f 47529//47529 46747//46747 47223//47223 +f 47598//47598 47595//47595 47326//47326 +f 47598//47598 47326//47326 46832//46832 +f 47432//47432 47200//47200 47034//47034 +f 47100//47100 47259//47259 46891//46891 +f 46999//46999 47199//47199 47405//47405 +f 47338//47338 46859//46859 47145//47145 +f 47203//47203 47122//47122 47235//47235 +f 47098//47098 47096//47096 47188//47188 +f 46859//46859 47067//47067 47145//47145 +f 47489//47489 46837//46837 47370//47370 +f 47209//47209 47018//47018 47341//47341 +f 46848//46848 47193//47193 47192//47192 +f 47183//47183 47242//47242 46814//46814 +f 47259//47259 47021//47021 47194//47194 +f 47075//47075 47041//47041 47153//47153 +f 47252//47252 47007//47007 47188//47188 +f 47240//47240 46839//46839 47329//47329 +f 47103//47103 47200//47200 47371//47371 +f 47124//47124 47099//47099 47515//47515 +f 47026//47026 47196//47196 47408//47408 +f 47013//47013 46512//46512 47281//47281 +f 47075//47075 47153//47153 47161//47161 +f 47183//47183 47036//47036 47038//47038 +f 47024//47024 47064//47064 47338//47338 +f 46762//46762 47106//47106 47538//47538 +f 47023//47023 47245//47245 46839//46839 +f 46918//46918 46932//46932 47333//47333 +f 47291//47291 46909//46909 47300//47300 +f 47184//47184 47245//47245 47023//47023 +f 46558//46558 46407//46407 47260//47260 +f 47110//47110 47113//47113 47191//47191 +f 47071//47071 46922//46922 47404//47404 +f 47113//47113 46856//46856 46936//46936 +f 46895//46895 47167//47167 47165//47165 +f 46936//46936 46856//46856 47557//47557 +f 46856//46856 47211//47211 47557//47557 +f 47202//47202 47105//47105 47119//47119 +f 47874//47874 46941//46941 47362//47362 +f 47286//47286 47184//47184 47049//47049 +f 46985//46985 46941//46941 47874//47874 +f 47053//47053 47055//47055 47147//47147 +f 47210//47210 47208//47208 47347//47347 +f 47056//47056 47103//47103 47206//47206 +f 47145//47145 47067//47067 47550//47550 +f 47147//47147 47055//47055 47551//47551 +f 47040//47040 47397//47397 47199//47199 +f 47293//47293 46935//46935 47474//47474 +f 47171//47171 46913//46913 47737//47737 +f 46688//46688 47424//47424 47149//47149 +f 46208//46208 47495//47495 47331//47331 +f 47424//47424 46688//46688 47164//47164 +f 47737//47737 47302//47302 47171//47171 +f 47146//47146 46982//46982 47553//47553 +f 47261//47261 47148//47148 47165//47165 +f 47059//47059 47163//47163 47288//47288 +f 47040//47040 47501//47501 47397//47397 +f 47296//47296 47283//47283 47210//47210 +f 47261//47261 47144//47144 47201//47201 +f 47158//47158 47298//47298 47033//47033 +f 47730//47730 47288//47288 47163//47163 +f 47175//47175 47171//47171 47302//47302 +f 47061//47061 46988//46988 47480//47480 +f 47302//47302 47303//47303 47175//47175 +f 47352//47352 46879//46879 47327//47327 +f 47367//47367 47107//47107 47374//47374 +f 47181//47181 47002//47002 47679//47679 +f 46879//46879 47352//47352 47231//47231 +f 47216//47216 47151//47151 47379//47379 +f 47368//47368 46820//46820 47060//47060 +f 46687//46687 47517//47517 47304//47304 +f 47177//47177 47033//47033 47298//47298 +f 47058//47058 47491//47491 47286//47286 +f 47730//47730 47163//47163 47479//47479 +f 47215//47215 47374//47374 47107//47107 +f 47107//47107 47108//47108 47215//47215 +f 47430//47430 47205//47205 47213//47213 +f 47501//47501 47162//47162 47436//47436 +f 47285//47285 46901//46901 46484//46484 +f 46992//46992 46990//46990 47355//47355 +f 47073//47073 47307//47307 47005//47005 +f 47296//47296 47074//47074 47527//47527 +f 47009//47009 47535//47535 46728//46728 +f 47219//47219 47166//47166 47094//47094 +f 47169//47169 47166//47166 47219//47219 +f 46888//46888 46728//46728 47535//47535 +f 47745//47745 46888//46888 47535//47535 +f 47014//47014 46888//46888 47745//47745 +f 46819//46819 47396//47396 47062//47062 +f 47222//47222 47022//47022 47169//47169 +f 47190//47190 47418//47418 47068//47068 +f 47068//47068 47418//47418 47065//47065 +f 47172//47172 47080//47080 47077//47077 +f 47102//47102 47004//47004 47213//47213 +f 46942//46942 47022//47022 47222//47222 +f 47415//47415 46942//46942 47222//47222 +f 47527//47527 47074//47074 47311//47311 +f 47152//47152 47392//47392 47299//47299 +f 47213//47213 47004//47004 47220//47220 +f 47330//47330 47033//47033 47177//47177 +f 47321//47321 46570//46570 47091//47091 +f 46922//46922 47033//47033 47330//47330 +f 47221//47221 47297//47297 47111//47111 +f 47032//47032 47415//47415 47503//47503 +f 47404//47404 46922//46922 47330//47330 +f 47084//47084 47143//47143 47218//47218 +f 47436//47436 47070//47070 47510//47510 +f 47233//47233 47392//47392 47152//47152 +f 47155//47155 47214//47214 47411//47411 +f 47173//47173 47172//47172 47319//47319 +f 47069//47069 47065//47065 47230//47230 +f 47114//47114 47032//47032 47422//47422 +f 47173//47173 47402//47402 46997//46997 +f 47243//47243 47174//47174 47324//47324 +f 47197//47197 46899//46899 47425//47425 +f 47116//47116 47252//47252 47365//47365 +f 47178//47178 47526//47526 47003//47003 +f 47311//47311 47244//47244 47315//47315 +f 47057//47057 46882//46882 47555//47555 +f 47212//47212 47144//47144 47356//47356 +f 47112//47112 47242//47242 47476//47476 +f 47116//47116 47365//47365 47220//47220 +f 47230//47230 47065//47065 47314//47314 +f 46882//46882 47180//47180 47555//47555 +f 47070//47070 47124//47124 47320//47320 +f 47340//47340 47214//47214 47348//47348 +f 47160//47160 47088//47088 47373//47373 +f 47247//47247 47182//47182 47513//47513 +f 47587//47587 47524//47524 46563//46563 +f 47343//47343 47341//47341 47104//47104 +f 47187//47187 47090//47090 47228//47228 +f 47038//47038 47246//47246 47183//47183 +f 47041//47041 47212//47212 47153//47153 +f 47232//47232 47592//47592 47083//47083 +f 47228//47228 47090//47090 47328//47328 +f 47225//47225 47224//47224 47597//47597 +f 47246//47246 47038//47038 47522//47522 +f 47336//47336 47083//47083 47592//47592 +f 47432//47432 47034//47034 47462//47462 +f 47408//47408 47093//47093 46927//46927 +f 47320//47320 47124//47124 47515//47515 +f 47577//47577 47227//47227 47226//47226 +f 47086//47086 47553//47553 46982//46982 +f 47103//47103 47371//47371 47206//47206 +f 47348//47348 46991//46991 47149//47149 +f 47591//47591 47253//47253 47203//47203 +f 47226//47226 47097//47097 47689//47689 +f 47101//47101 47515//47515 47099//47099 +f 47037//47037 47530//47530 47362//47362 +f 47414//47414 47203//47203 47235//47235 +f 47591//47591 47203//47203 47414//47414 +f 46667//46667 46917//46917 47236//47236 +f 47524//47524 46747//46747 46488//46488 +f 47257//47257 47011//47011 47015//47015 +f 47294//47294 47096//47096 47241//47241 +f 47097//47097 47192//47192 47519//47519 +f 47188//47188 47096//47096 47294//47294 +f 47186//47186 46824//46824 47185//47185 +f 47524//47524 47223//47223 46747//46747 +f 47161//47161 47354//47354 47081//47081 +f 47403//47403 47186//47186 47185//47185 +f 47196//47196 46851//46851 47293//47293 +f 46932//46932 47800//47800 47333//47333 +f 47281//47281 47189//47189 47699//47699 +f 47192//47192 47193//47193 47429//47429 +f 47191//47191 47800//47800 46932//46932 +f 47158//47158 46995//46995 47081//47081 +f 46839//46839 47245//47245 47329//47329 +f 47239//47239 47532//47532 47660//47660 +f 47709//47709 46724//46724 47109//47109 +f 47342//47342 46891//46891 47259//47259 +f 47148//47148 46895//46895 47165//47165 +f 47495//47495 46840//46840 47489//47489 +f 47193//47193 47198//47198 47696//47696 +f 47198//47198 47350//47350 47696//47696 +f 47241//47241 46903//46903 47291//47291 +f 46909//46909 47291//47291 46903//46903 +f 47165//47165 47167//47167 47357//47357 +f 47105//47105 47357//47357 47167//47167 +f 47251//47251 47254//47254 47092//47092 +f 47808//47808 46513//46513 47868//47868 +f 47150//47150 47254//47254 47251//47251 +f 46773//46773 46513//46513 47808//47808 +f 47263//47263 47440//47440 47126//47126 +f 47126//47126 47128//47128 47263//47263 +f 47266//47266 46970//46970 47445//47445 +f 46970//46970 47129//47129 47445//47445 +f 47265//47265 47264//47264 47262//47262 +f 47131//47131 47129//47129 46959//46959 +f 46959//46959 47130//47130 47131//47131 +f 46960//46960 46971//46971 47132//47132 +f 47133//47133 46961//46961 47444//47444 +f 47267//47267 47134//47134 47447//47447 +f 47135//47135 47449//47449 47268//47268 +f 46788//46788 47268//47268 47269//47269 +f 47136//47136 46788//46788 47269//47269 +f 47136//47136 47270//47270 47137//47137 +f 47138//47138 47137//47137 47270//47270 +f 47139//47139 47140//47140 47452//47452 +f 47272//47272 47141//47141 47455//47455 +f 47273//47273 47454//47454 47142//47142 +f 47142//47142 47274//47274 47273//47273 +f 47141//47141 47142//47142 47454//47454 +f 47455//47455 47141//47141 47454//47454 +f 47274//47274 47117//47117 47147//47147 +f 47275//47275 47138//47138 47270//47270 +f 47127//47127 47138//47138 47275//47275 +f 47276//47276 47125//47125 47127//47127 +f 47275//47275 47276//47276 47127//47127 +f 47264//47264 47276//47276 47277//47277 +f 46973//46973 47126//47126 47280//47280 +f 47280//47280 47126//47126 47440//47440 +f 47280//47280 47132//47132 46973//46973 +f 46973//46973 47132//47132 46971//46971 +f 47447//47447 47134//47134 47278//47278 +f 46974//46974 47448//47448 47278//47278 +f 46975//46975 47279//47279 46974//46974 +f 46974//46974 47279//47279 47448//47448 +f 47139//47139 47271//47271 46975//46975 +f 46975//46975 47271//47271 47279//47279 +f 47289//47289 47352//47352 47400//47400 +f 47231//47231 47352//47352 47289//47289 +f 47434//47434 47079//47079 46914//46914 +f 47229//47229 47434//47434 46914//46914 +f 47208//47208 47210//47210 47283//47283 +f 47553//47553 47067//47067 47146//47146 +f 47067//47067 47553//47553 47550//47550 +f 46883//46883 47563//47563 47811//47811 +f 47188//47188 47294//47294 47252//47252 +f 47405//47405 47199//47199 47460//47460 +f 47078//47078 47282//47282 47700//47700 +f 47667//47667 47184//47184 47372//47372 +f 47538//47538 47106//47106 47565//47565 +f 46862//46862 47377//47377 47211//47211 +f 46837//46837 47179//47179 47370//47370 +f 47287//47287 47298//47298 47158//47158 +f 47106//47106 47284//47284 47565//47565 +f 47069//47069 47366//47366 47305//47305 +f 47285//47285 46883//46883 47811//47811 +f 47366//47366 47069//47069 47657//47657 +f 47144//47144 47261//47261 47356//47356 +f 47527//47527 47831//47831 47296//47296 +f 47184//47184 47286//47286 47372//47372 +f 47371//47371 47681//47681 47206//47206 +f 47111//47111 47215//47215 47108//47108 +f 47077//47077 47308//47308 47310//47310 +f 47351//47351 47153//47153 47356//47356 +f 47600//47600 47235//47235 47122//47122 +f 47170//47170 47387//47387 48026//48026 +f 47172//47172 47077//47077 47310//47310 +f 47665//47665 47170//47170 48026//48026 +f 47199//47199 47397//47397 47460//47460 +f 47215//47215 47111//47111 47297//47297 +f 47094//47094 47216//47216 47383//47383 +f 47316//47316 46994//46994 47708//47708 +f 47298//47298 47376//47376 47177//47177 +f 47299//47299 47382//47382 47295//47295 +f 47217//47217 46826//46826 47390//47390 +f 47390//47390 46826//46826 47616//47616 +f 46988//46988 46916//46916 47720//47720 +f 47385//47385 47363//47363 47122//47122 +f 47060//47060 46821//46821 47856//47856 +f 47418//47418 47314//47314 47065//47065 +f 47413//47413 47157//47157 46809//46809 +f 47494//47494 47491//47491 47058//47058 +f 47517//47517 47062//47062 47396//47396 +f 47319//47319 47402//47402 47173//47173 +f 47574//47574 47494//47494 47058//47058 +f 46809//46809 47306//47306 47413//47413 +f 47600//47600 47122//47122 47363//47363 +f 47299//47299 47392//47392 47382//47382 +f 47324//47324 46920//46920 47335//47335 +f 47737//47737 46913//46913 47150//47150 +f 47315//47315 46891//46891 47416//47416 +f 47244//47244 46891//46891 47315//47315 +f 47243//47243 47573//47573 47085//47085 +f 47294//47294 47241//47241 47291//47291 +f 47226//47226 47689//47689 47577//47577 +f 46819//46819 47318//47318 47396//47396 +f 47554//47554 47086//47086 47249//47249 +f 47087//47087 47247//47247 47486//47486 +f 47476//47476 47391//47391 47112//47112 +f 47161//47161 47351//47351 47354//47354 +f 46906//46906 47506//47506 47508//47508 +f 47249//47249 47085//47085 47573//47573 +f 47325//47325 47312//47312 48107//48107 +f 46850//46850 47331//47331 47010//47010 +f 47353//47353 47354//47354 47351//47351 +f 47685//47685 47181//47181 47679//47679 +f 47318//47318 46822//46822 47534//47534 +f 47476//47476 47242//47242 47393//47393 +f 47307//47307 47175//47175 47303//47303 +f 47490//47490 47087//47087 47487//47487 +f 47212//47212 47356//47356 47153//47153 +f 47069//47069 47230//47230 47500//47500 +f 47000//47000 47702//47702 47306//47306 +f 47500//47500 47230//47230 47314//47314 +f 47509//47509 46906//46906 47508//47508 +f 47300//47300 47207//47207 47637//47637 +f 47207//47207 47309//47309 47637//47637 +f 47702//47702 46715//46715 47003//47003 +f 47354//47354 47353//47353 47542//47542 +f 47231//47231 47289//47289 47292//47292 +f 47000//47000 46715//46715 47702//47702 +f 47393//47393 47242//47242 47334//47334 +f 47438//47438 47353//47353 47351//47351 +f 47417//47417 47089//47089 47576//47576 +f 47497//47497 47185//47185 47490//47490 +f 47418//47418 47190//47190 47399//47399 +f 47292//47292 46990//46990 47231//47231 +f 47403//47403 47185//47185 47497//47497 +f 47301//47301 47430//47430 47213//47213 +f 47153//47153 47351//47351 47161//47161 +f 47470//47470 47088//47088 47154//47154 +f 47242//47242 47183//47183 47334//47334 +f 47554//47554 47553//47553 47086//47086 +f 47769//47769 47392//47392 47233//47233 +f 47248//47248 47014//47014 47693//47693 +f 47232//47232 47061//47061 47480//47480 +f 46812//46812 47499//47499 47423//47423 +f 47257//47257 47015//47015 47594//47594 +f 47168//47168 47323//47323 47516//47516 +f 47355//47355 47437//47437 47042//47042 +f 47340//47340 47411//47411 47214//47214 +f 47355//47355 46990//46990 47292//47292 +f 47258//47258 47186//47186 47403//47403 +f 47165//47165 47356//47356 47261//47261 +f 47178//47178 47326//47326 47593//47593 +f 46812//46812 47423//47423 47425//47425 +f 47406//47406 47502//47502 47176//47176 +f 47114//47114 47422//47422 47586//47586 +f 47255//47255 47536//47536 47701//47701 +f 47323//47323 47066//47066 47394//47394 +f 47769//47769 46627//46627 47541//47541 +f 47344//47344 47197//47197 47427//47427 +f 47301//47301 47213//47213 47220//47220 +f 47320//47320 47510//47510 47070//47070 +f 47225//47225 47394//47394 47066//47066 +f 47301//47301 47365//47365 47360//47360 +f 46993//46993 47255//47255 47797//47797 +f 47182//47182 47114//47114 47586//47586 +f 47081//47081 47354//47354 47388//47388 +f 47189//47189 47234//47234 47337//47337 +f 47081//47081 47388//47388 47287//47287 +f 47220//47220 47365//47365 47301//47301 +f 47238//47238 47042//47042 47437//47437 +f 47247//47247 47513//47513 47486//47486 +f 47081//47081 47287//47287 47158//47158 +f 47399//47399 47238//47238 47437//47437 +f 46724//46724 47709//47709 47015//47015 +f 47394//47394 47225//47225 47597//47597 +f 47237//47237 47462//47462 47034//47034 +f 47342//47342 47416//47416 46891//46891 +f 47591//47591 47406//47406 47253//47253 +f 47238//47238 47399//47399 47190//47190 +f 47259//47259 47194//47194 47342//47342 +f 47597//47597 47224//47224 47386//47386 +f 47037//47037 47608//47608 47609//47609 +f 47410//47410 47532//47532 47082//47082 +f 47356//47356 47165//47165 47358//47358 +f 47598//47598 47236//47236 47332//47332 +f 47240//47240 47329//47329 47632//47632 +f 47187//47187 47224//47224 47076//47076 +f 47343//47343 47104//47104 47538//47538 +f 47104//47104 46762//46762 47538//47538 +f 47205//47205 47515//47515 47101//47101 +f 47414//47414 47235//47235 47600//47600 +f 47109//47109 46558//46558 47869//47869 +f 47187//47187 47228//47228 47389//47389 +f 47522//47522 47038//47038 47347//47347 +f 47430//47430 47589//47589 47205//47205 +f 47165//47165 47357//47357 47359//47359 +f 47333//47333 47236//47236 46917//46917 +f 47359//47359 47358//47358 47165//47165 +f 47420//47420 47239//47239 47660//47660 +f 47090//47090 47054//47054 47328//47328 +f 47356//47356 47358//47358 47351//47351 +f 46852//46852 47492//47492 47426//47426 +f 47358//47358 47359//47359 47351//47351 +f 47176//47176 47484//47484 46889//46889 +f 47539//47539 47484//47484 47176//47176 +f 47359//47359 47357//47357 47290//47290 +f 47357//47357 47105//47105 47290//47290 +f 47105//47105 47202//47202 47290//47290 +f 47439//47439 47290//47290 47202//47202 +f 47439//47439 47202//47202 47434//47434 +f 47079//47079 47434//47434 47202//47202 +f 47556//47556 47092//47092 47662//47662 +f 47460//47460 47412//47412 47405//47405 +f 47467//47467 47200//47200 47432//47432 +f 47492//47492 47898//47898 47426//47426 +f 47289//47289 47400//47400 47558//47558 +f 47388//47388 47376//47376 47287//47287 +f 47371//47371 47200//47200 47467//47467 +f 47179//47179 47013//47013 47715//47715 +f 47551//47551 47057//47057 47555//47555 +f 47434//47434 47546//47546 47544//47544 +f 47289//47289 47471//47471 47292//47292 +f 47078//47078 47379//47379 47151//47151 +f 47283//47283 47296//47296 47831//47831 +f 47376//47376 47298//47298 47287//47287 +f 47720//47720 47480//47480 46988//46988 +f 47434//47434 47435//47435 47546//47546 +f 47216//47216 47379//47379 47706//47706 +f 47706//47706 47383//47383 47216//47216 +f 47229//47229 47435//47435 47434//47434 +f 46826//46826 47217//47217 47561//47561 +f 47359//47359 47290//47290 47361//47361 +f 47155//47155 47435//47435 47229//47229 +f 46916//46916 47305//47305 47366//47366 +f 47297//47297 47374//47374 47215//47215 +f 47172//47172 47310//47310 47475//47475 +f 47743//47743 47284//47284 47157//47157 +f 47056//47056 47206//47206 47583//47583 +f 47319//47319 47172//47172 47475//47475 +f 47374//47374 47297//47297 47752//47752 +f 47527//47527 47311//47311 47559//47559 +f 47370//47370 47485//47485 47489//47489 +f 47209//47209 47341//47341 47966//47966 +f 47252//47252 47633//47633 47365//47365 +f 47380//47380 47159//47159 47384//47384 +f 47327//47327 47056//47056 47583//47583 +f 47372//47372 47286//47286 47491//47491 +f 47752//47752 47297//47297 47564//47564 +f 47364//47364 47361//47361 47290//47290 +f 47297//47297 47221//47221 47564//47564 +f 47402//47402 47576//47576 47089//47089 +f 47376//47376 47548//47548 47177//47177 +f 47633//47633 47252//47252 47635//47635 +f 47243//47243 47324//47324 47483//47483 +f 47317//47317 47226//47226 47227//47227 +f 47430//47430 47301//47301 47360//47360 +f 46901//46901 47895//47895 47091//47091 +f 47324//47324 47335//47335 47483//47483 +f 47291//47291 47300//47300 47375//47375 +f 47002//47002 47395//47395 47679//47679 +f 47573//47573 47243//47243 47488//47488 +f 47422//47422 47032//47032 47503//47503 +f 47493//47493 47157//47157 47413//47413 +f 47315//47315 47416//47416 47601//47601 +f 47500//47500 47657//47657 47069//47069 +f 47564//47564 47221//47221 47391//47391 +f 47292//47292 47437//47437 47355//47355 +f 47548//47548 47670//47670 47177//47177 +f 47637//47637 47375//47375 47300//47300 +f 48107//48107 47072//47072 47325//47325 +f 47488//47488 47243//47243 47483//47483 +f 47670//47670 47461//47461 47177//47177 +f 47637//47637 47309//47309 47575//47575 +f 47182//47182 47586//47586 47513//47513 +f 47486//47486 47487//47487 47087//47087 +f 47533//47533 47181//47181 47685//47685 +f 47290//47290 47439//47439 47364//47364 +f 47335//47335 47417//47417 47576//47576 +f 46994//46994 47518//47518 47708//47708 +f 47168//47168 47575//47575 47309//47309 +f 47518//47518 46994//46994 47250//47250 +f 47005//47005 47307//47307 47585//47585 +f 47499//47499 47005//47005 47585//47585 +f 47535//47535 47009//47009 47533//47533 +f 47418//47418 47399//47399 47481//47481 +f 47008//47008 47665//47665 47750//47750 +f 47359//47359 47361//47361 47351//47351 +f 47389//47389 47224//47224 47187//47187 +f 47702//47702 47757//47757 47306//47306 +f 47461//47461 47330//47330 47177//47177 +f 47587//47587 47008//47008 47750//47750 +f 47423//47423 47499//47499 47604//47604 +f 47429//47429 47193//47193 47696//47696 +f 47490//47490 47652//47652 47497//47497 +f 47351//47351 47361//47361 47438//47438 +f 47522//47522 47599//47599 47246//47246 +f 47534//47534 47396//47396 47318//47318 +f 47234//47234 47336//47336 47592//47592 +f 47183//47183 47498//47498 47334//47334 +f 47592//47592 47337//47337 47234//47234 +f 47258//47258 47403//47403 47504//47504 +f 47678//47678 47574//47574 47063//47063 +f 47394//47394 47516//47516 47323//47323 +f 47322//47322 47541//47541 46627//46627 +f 47054//47054 47482//47482 47328//47328 +f 47427//47427 47197//47197 47425//47425 +f 47370//47370 47179//47179 47369//47369 +f 47641//47641 47258//47258 47504//47504 +f 47502//47502 47539//47539 47176//47176 +f 47522//47522 47347//47347 47431//47431 +f 47409//47409 47258//47258 47641//47641 +f 47347//47347 47208//47208 47431//47431 +f 47156//47156 47409//47409 47641//47641 +f 47713//47713 47373//47373 47088//47088 +f 47899//47899 47178//47178 47593//47593 +f 47484//47484 47482//47482 47054//47054 +f 47459//47459 47438//47438 47477//47477 +f 47322//47322 47240//47240 47632//47632 +f 47838//47838 46925//46925 47349//47349 +f 47337//47337 47596//47596 47189//47189 +f 47344//47344 47427//47427 47428//47428 +f 47435//47435 47155//47155 47466//47466 +f 47531//47531 47257//47257 47594//47594 +f 47411//47411 47466//47466 47155//47155 +f 47327//47327 47400//47400 47352//47352 +f 47405//47405 47678//47678 47063//47063 +f 47381//47381 47353//47353 47438//47438 +f 47194//47194 47520//47520 47342//47342 +f 47536//47536 47248//47248 47698//47698 +f 47408//47408 47401//47401 47093//47093 +f 47320//47320 47515//47515 47684//47684 +f 47194//47194 47024//47024 47523//47523 +f 47015//47015 47709//47709 47594//47594 +f 47024//47024 47338//47338 47523//47523 +f 47245//47245 47184//47184 47667//47667 +f 47589//47589 47515//47515 47205//47205 +f 47438//47438 47459//47459 47381//47381 +f 47255//47255 47701//47701 47797//47797 +f 47293//47293 47419//47419 47196//47196 +f 47340//47340 47348//47348 47697//47697 +f 47354//47354 47542//47542 47388//47388 +f 47563//47563 47433//47433 47368//47368 +f 47092//47092 47420//47420 47662//47662 +f 47204//47204 47433//47433 47563//47563 +f 46513//46513 47020//47020 47651//47651 +f 47149//47149 47478//47478 47348//47348 +f 46936//46936 47557//47557 47113//47113 +f 47542//47542 47353//47353 47398//47398 +f 47398//47398 47353//47353 47381//47381 +f 47084//47084 47616//47616 46826//46826 +f 47218//47218 47143//47143 47441//47441 +f 47218//47218 47616//47616 47084//47084 +f 47291//47291 47252//47252 47294//47294 +f 47262//47262 47264//47264 47457//47457 +f 47265//47265 47262//47262 47441//47441 +f 47442//47442 47132//47132 47443//47443 +f 46960//46960 47132//47132 47442//47442 +f 46961//46961 46960//46960 47442//47442 +f 47444//47444 46961//46961 47442//47442 +f 47445//47445 47129//47129 47620//47620 +f 47131//47131 47446//47446 47620//47620 +f 47129//47129 47131//47131 47620//47620 +f 46963//46963 47446//47446 47131//47131 +f 46963//46963 47267//47267 47446//47446 +f 47267//47267 47447//47447 47446//47446 +f 47447//47447 47278//47278 47448//47448 +f 47449//47449 47135//47135 47133//47133 +f 47269//47269 47268//47268 47449//47449 +f 47136//47136 47450//47450 47270//47270 +f 47279//47279 47271//47271 47451//47451 +f 47271//47271 47139//47139 47451//47451 +f 47452//47452 47451//47451 47139//47139 +f 47452//47452 47140//47140 47453//47453 +f 47453//47453 47272//47272 47455//47455 +f 47140//47140 47272//47272 47453//47453 +f 47626//47626 47147//47147 47717//47717 +f 47274//47274 47147//47147 47626//47626 +f 47270//47270 47450//47450 47275//47275 +f 47275//47275 47450//47450 47458//47458 +f 47277//47277 47458//47458 47456//47456 +f 47275//47275 47458//47458 47277//47277 +f 47275//47275 47277//47277 47276//47276 +f 47457//47457 47277//47277 47456//47456 +f 47264//47264 47277//47277 47457//47457 +f 47143//47143 47265//47265 47441//47441 +f 47288//47288 47464//47464 47059//47059 +f 47147//47147 47551//47551 47717//47717 +f 47360//47360 47365//47365 47687//47687 +f 47463//47463 47245//47245 47667//47667 +f 47365//47365 47633//47633 47687//47687 +f 47432//47432 47462//47462 47731//47731 +f 47251//47251 47092//47092 47556//47556 +f 47468//47468 47389//47389 47228//47228 +f 47461//47461 47552//47552 47611//47611 +f 47658//47658 47060//47060 47721//47721 +f 47558//47558 47471//47471 47289//47289 +f 47470//47470 47810//47810 47088//47088 +f 47368//47368 47060//47060 47658//47658 +f 47552//47552 47568//47568 47611//47611 +f 47566//47566 47395//47395 46431//46431 +f 47156//47156 47641//47641 47465//47465 +f 47468//47468 47328//47328 47661//47661 +f 47228//47228 47328//47328 47468//47468 +f 47611//47611 47330//47330 47461//47461 +f 47713//47713 47088//47088 47810//47810 +f 47291//47291 47635//47635 47252//47252 +f 47150//47150 47251//47251 47726//47726 +f 47635//47635 47291//47291 47375//47375 +f 47308//47308 47156//47156 47465//47465 +f 47558//47558 47400//47400 47610//47610 +f 47310//47310 47308//47308 47465//47465 +f 47157//47157 47493//47493 47743//47743 +f 47492//47492 47380//47380 47898//47898 +f 47820//47820 46901//46901 47285//47285 +f 47404//47404 47330//47330 47611//47611 +f 47601//47601 47631//47631 47315//47315 +f 47222//47222 47169//47169 47643//47643 +f 47856//47856 46821//46821 47561//47561 +f 47665//47665 48026//48026 47892//47892 +f 47375//47375 47637//47637 47635//47635 +f 47555//47555 47180//47180 47317//47317 +f 47471//47471 47540//47540 47292//47292 +f 47091//47091 47895//47895 47321//47321 +f 47437//47437 47292//47292 47540//47540 +f 47476//47476 47393//47393 47816//47816 +f 47757//47757 47413//47413 47306//47306 +f 47490//47490 47487//47487 47636//47636 +f 47402//47402 47319//47319 47650//47650 +f 47479//47479 47209//47209 47966//47966 +f 47168//47168 47516//47516 47654//47654 +f 47377//47377 47823//47823 47211//47211 +f 47471//47471 47473//47473 47540//47540 +f 47422//47422 47503//47503 47675//47675 +f 47588//47588 47500//47500 47314//47314 +f 47159//47159 47304//47304 47514//47514 +f 47823//47823 47377//47377 47707//47707 +f 47418//47418 47588//47588 47314//47314 +f 47340//47340 47472//47472 47411//47411 +f 47304//47304 47517//47517 47514//47514 +f 47494//47494 47574//47574 47881//47881 +f 47097//47097 47519//47519 47689//47689 +f 47693//47693 47014//47014 47745//47745 +f 47499//47499 47585//47585 47767//47767 +f 47554//47554 47249//47249 47653//47653 +f 47707//47707 47377//47377 47316//47316 +f 47394//47394 47505//47505 47516//47516 +f 47248//47248 47693//47693 47698//47698 +f 47710//47710 47399//47399 47437//47437 +f 47540//47540 47710//47710 47437//47437 +f 47249//47249 47573//47573 47653//47653 +f 47407//47407 47509//47509 47901//47901 +f 47399//47399 47710//47710 47481//47481 +f 47192//47192 47429//47429 47519//47519 +f 46488//46488 46563//46563 47524//47524 +f 47710//47710 47540//47540 47473//47473 +f 47382//47382 47392//47392 47612//47612 +f 47469//47469 47398//47398 47381//47381 +f 47406//47406 47732//47732 47502//47502 +f 47327//47327 47521//47521 47400//47400 +f 47373//47373 47714//47714 47385//47385 +f 47361//47361 47364//47364 47477//47477 +f 47725//47725 47714//47714 47373//47373 +f 47483//47483 47335//47335 47567//47567 +f 47581//47581 47313//47313 47801//47801 +f 47646//47646 47418//47418 47481//47481 +f 47388//47388 47542//47542 47543//47543 +f 47542//47542 47398//47398 47543//47543 +f 46993//46993 47797//47797 47313//47313 +f 47646//47646 47588//47588 47418//47418 +f 47246//47246 47599//47599 47183//47183 +f 47072//47072 48121//48121 46732//46732 +f 47549//47549 47338//47338 47145//47145 +f 47421//47421 46732//46732 48121//48121 +f 47350//47350 47059//47059 47758//47758 +f 47145//47145 47550//47550 47549//47549 +f 47344//47344 47428//47428 47237//47237 +f 47237//47237 47428//47428 47462//47462 +f 47364//47364 47544//47544 47477//47477 +f 47364//47364 47439//47439 47544//47544 +f 47758//47758 47059//47059 47464//47464 +f 47481//47481 47710//47710 47712//47712 +f 47480//47480 47792//47792 47232//47232 +f 47478//47478 47697//47697 47348//47348 +f 47341//47341 47343//47343 47537//47537 +f 47584//47584 47714//47714 47725//47725 +f 47543//47543 47376//47376 47388//47388 +f 46074//46074 47421//47421 48199//48199 +f 47401//47401 47534//47534 46822//46822 +f 47424//47424 47478//47478 47149//47149 +f 47363//47363 47385//47385 47714//47714 +f 47431//47431 47208//47208 47606//47606 +f 47406//47406 47591//47591 47732//47732 +f 47764//47764 46074//46074 48199//48199 +f 47518//47518 47250//47250 47910//47910 +f 47283//47283 47606//47606 47208//47208 +f 47434//47434 47544//47544 47439//47439 +f 47910//47910 47250//47250 47257//47257 +f 47398//47398 47469//47469 47543//47543 +f 47674//47674 47414//47414 47600//47600 +f 47361//47361 47477//47477 47438//47438 +f 47543//47543 47711//47711 47548//47548 +f 47194//47194 47523//47523 47520//47520 +f 47386//47386 47224//47224 47389//47389 +f 47605//47605 47401//47401 47408//47408 +f 47764//47764 47608//47608 46529//46529 +f 47800//47800 47191//47191 47603//47603 +f 47338//47338 47549//47549 47523//47523 +f 47477//47477 47544//47544 47507//47507 +f 47191//47191 47113//47113 47603//47603 +f 47196//47196 47716//47716 47408//47408 +f 47419//47419 47716//47716 47196//47196 +f 47541//47541 47322//47322 47632//47632 +f 47282//47282 47404//47404 47700//47700 +f 47071//47071 47404//47404 47282//47282 +f 47507//47507 47544//47544 47545//47545 +f 47078//47078 47700//47700 47379//47379 +f 46558//46558 47260//47260 47869//47869 +f 47632//47632 47329//47329 47463//47463 +f 47546//47546 47435//47435 47466//47466 +f 47245//47245 47463//47463 47329//47329 +f 47546//47546 47466//47466 47614//47614 +f 47544//47544 47546//47546 47545//47545 +f 47545//47545 47546//47546 47615//47615 +f 47615//47615 47546//47546 47614//47614 +f 47547//47547 47507//47507 47545//47545 +f 47547//47547 47545//47545 47615//47615 +f 47547//47547 47615//47615 47569//47569 +f 47548//47548 47376//47376 47543//47543 +f 47706//47706 47379//47379 47528//47528 +f 47374//47374 47752//47752 47683//47683 +f 47731//47731 47462//47462 47560//47560 +f 47773//47773 47383//47383 47706//47706 +f 47715//47715 47369//47369 47179//47179 +f 47808//47808 48330//48330 46773//46773 +f 47610//47610 47400//47400 47521//47521 +f 47711//47711 47543//47543 47469//47469 +f 47559//47559 47311//47311 47631//47631 +f 47720//47720 46916//46916 47645//47645 +f 47311//47311 47315//47315 47631//47631 +f 47551//47551 47555//47555 47644//47644 +f 46916//46916 47366//47366 47645//47645 +f 47613//47613 47459//47459 47477//47477 +f 47368//47368 47658//47658 47729//47729 +f 47644//47644 47655//47655 47551//47551 +f 47572//47572 47094//47094 47383//47383 +f 47094//47094 47572//47572 47219//47219 +f 47558//47558 47722//47722 47471//47471 +f 47554//47554 47638//47638 47553//47553 +f 47611//47611 47602//47602 47404//47404 +f 47419//47419 47293//47293 47755//47755 +f 47613//47613 47477//47477 47507//47507 +f 47741//47741 47557//47557 47211//47211 +f 47381//47381 47459//47459 47613//47613 +f 47565//47565 47284//47284 47743//47743 +f 47686//47686 47476//47476 47816//47816 +f 47467//47467 47817//47817 47371//47371 +f 47643//47643 47169//47169 47219//47219 +f 47713//47713 47725//47725 47373//47373 +f 47393//47393 47334//47334 47816//47816 +f 47285//47285 47811//47811 47671//47671 +f 47671//47671 47820//47820 47285//47285 +f 47473//47473 47471//47471 47722//47722 +f 47583//47583 47206//47206 47681//47681 +f 47415//47415 47222//47222 47643//47643 +f 47730//47730 47479//47479 47871//47871 +f 47652//47652 47490//47490 47636//47636 +f 47667//47667 47372//47372 47571//47571 +f 47679//47679 47395//47395 47582//47582 +f 47466//47466 47411//47411 47472//47472 +f 47502//47502 47727//47727 47539//47539 +f 47482//47482 47484//47484 47669//47669 +f 47571//47571 47372//47372 47491//47491 +f 47475//47475 47650//47650 47319//47319 +f 47697//47697 47472//47472 47340//47340 +f 47712//47712 47642//47642 47481//47481 +f 47815//47815 47317//47317 47227//47227 +f 47675//47675 47586//47586 47422//47422 +f 47570//47570 47295//47295 47382//47382 +f 47414//47414 47666//47666 47591//47591 +f 47484//47484 47539//47539 47669//47669 +f 47397//47397 47501//47501 47803//47803 +f 47673//47673 47416//47416 47342//47342 +f 47680//47680 47586//47586 47749//47749 +f 47513//47513 47586//47586 47680//47680 +f 47612//47612 47570//47570 47382//47382 +f 47494//47494 47571//47571 47491//47491 +f 47488//47488 47483//47483 47567//47567 +f 47590//47590 47732//47732 47591//47591 +f 47508//47508 47901//47901 47509//47509 +f 47168//47168 47654//47654 47575//47575 +f 47436//47436 47803//47803 47501//47501 +f 47762//47762 47342//47342 47520//47520 +f 47381//47381 47613//47613 47469//47469 +f 47436//47436 47510//47510 47803//47803 +f 47646//47646 47481//47481 47642//47642 +f 47498//47498 47183//47183 47760//47760 +f 47335//47335 47576//47576 47567//47567 +f 47519//47519 47429//47429 47900//47900 +f 47526//47526 47702//47702 47003//47003 +f 47613//47613 47507//47507 47469//47469 +f 47183//47183 47599//47599 47760//47760 +f 47792//47792 47480//47480 47720//47720 +f 47899//47899 47526//47526 47178//47178 +f 47612//47612 47392//47392 47908//47908 +f 47996//47996 47510//47510 47677//47677 +f 47728//47728 47592//47592 47232//47232 +f 47696//47696 47350//47350 47758//47758 +f 47674//47674 47666//47666 47414//47414 +f 47910//47910 47257//47257 47531//47531 +f 47562//47562 47469//47469 47507//47507 +f 47337//47337 47592//47592 47885//47885 +f 47769//47769 47908//47908 47392//47392 +f 47817//47817 47681//47681 47371//47371 +f 47534//47534 47401//47401 47605//47605 +f 48035//48035 47189//47189 47596//47596 +f 47189//47189 48035//48035 47699//47699 +f 47469//47469 47562//47562 47776//47776 +f 47507//47507 47547//47547 47562//47562 +f 47830//47830 47606//47606 47283//47283 +f 47677//47677 47510//47510 47320//47320 +f 47327//47327 47583//47583 47521//47521 +f 47593//47593 47326//47326 47905//47905 +f 47367//47367 47742//47742 47164//47164 +f 47830//47830 47283//47283 47831//47831 +f 47742//47742 47367//47367 47374//47374 +f 47595//47595 47905//47905 47326//47326 +f 47320//47320 47684//47684 47677//47677 +f 47386//47386 47389//47389 47648//47648 +f 47562//47562 47547//47547 47640//47640 +f 47525//47525 47796//47796 47312//47312 +f 47709//47709 47109//47109 47912//47912 +f 47614//47614 47694//47694 47615//47615 +f 47515//47515 47589//47589 47684//47684 +f 47769//47769 47632//47632 47705//47705 +f 47769//47769 47541//47541 47632//47632 +f 47700//47700 47404//47404 47602//47602 +f 47765//47765 47589//47589 47430//47430 +f 47360//47360 47765//47765 47430//47430 +f 47379//47379 47700//47700 47528//47528 +f 47236//47236 47333//47333 47795//47795 +f 47800//47800 47795//47795 47333//47333 +f 46852//46852 47426//47426 47260//47260 +f 48003//48003 47603//47603 47113//47113 +f 47711//47711 47659//47659 47548//47548 +f 47670//47670 47548//47548 47659//47659 +f 47552//47552 47461//47461 47670//47670 +f 47128//47128 47266//47266 47921//47921 +f 47218//47218 47441//47441 47617//47617 +f 47444//47444 47442//47442 47618//47618 +f 47618//47618 47619//47619 47444//47444 +f 47262//47262 47457//47457 47617//47617 +f 47441//47441 47262//47262 47617//47617 +f 47133//47133 47444//47444 47619//47619 +f 47447//47447 47620//47620 47446//47446 +f 47449//47449 47133//47133 47781//47781 +f 47269//47269 47449//47449 47621//47621 +f 47136//47136 47269//47269 47621//47621 +f 47621//47621 47786//47786 47136//47136 +f 47450//47450 47136//47136 47786//47786 +f 47451//47451 47623//47623 47279//47279 +f 47622//47622 47623//47623 47451//47451 +f 47622//47622 47451//47451 47624//47624 +f 47452//47452 47624//47624 47451//47451 +f 47452//47452 47453//47453 47624//47624 +f 47624//47624 47455//47455 47625//47625 +f 47453//47453 47455//47455 47624//47624 +f 47625//47625 47455//47455 47454//47454 +f 47625//47625 47626//47626 47788//47788 +f 47273//47273 47625//47625 47454//47454 +f 47626//47626 47625//47625 47273//47273 +f 47273//47273 47274//47274 47626//47626 +f 47627//47627 47450//47450 47786//47786 +f 47458//47458 47450//47450 47627//47627 +f 47628//47628 47458//47458 47627//47627 +f 47456//47456 47458//47458 47628//47628 +f 47789//47789 47456//47456 47628//47628 +f 47629//47629 47456//47456 47789//47789 +f 47629//47629 47457//47457 47456//47456 +f 47280//47280 47440//47440 47630//47630 +f 47630//47630 47443//47443 47280//47280 +f 47280//47280 47443//47443 47132//47132 +f 47530//47530 47037//47037 47609//47609 +f 47744//47744 47539//47539 47727//47727 +f 47829//47829 47553//47553 47638//47638 +f 47428//47428 47427//47427 47771//47771 +f 47505//47505 47394//47394 47597//47597 +f 47638//47638 47554//47554 47639//47639 +f 47801//47801 47313//47313 47797//47797 +f 47563//47563 47368//47368 47729//47729 +f 47868//47868 46513//46513 47651//47651 +f 47729//47729 47718//47718 47563//47563 +f 47605//47605 47408//47408 47716//47716 +f 47811//47811 47563//47563 47718//47718 +f 47462//47462 47428//47428 47560//47560 +f 47610//47610 47634//47634 47558//47558 +f 47331//47331 47668//47668 47010//47010 +f 47645//47645 47366//47366 48001//48001 +f 47464//47464 47288//47288 47934//47934 +f 47966//47966 47341//47341 47537//47537 +f 47873//47873 47465//47465 47641//47641 +f 47722//47722 47558//47558 47634//47634 +f 47732//47732 47727//47727 47502//47502 +f 47719//47719 47420//47420 47660//47660 +f 47662//47662 47420//47420 47719//47719 +f 47386//47386 47858//47858 47597//47597 +f 47415//47415 47643//47643 47664//47664 +f 47566//47566 46773//46773 48330//48330 +f 47810//47810 47470//47470 47010//47010 +f 47469//47469 47776//47776 47711//47711 +f 47811//47811 48019//48019 47671//47671 +f 47657//47657 47500//47500 47857//47857 +f 47710//47710 47473//47473 47724//47724 +f 47724//47724 47712//47712 47710//47710 +f 47800//47800 47603//47603 47888//47888 +f 47463//47463 47917//47917 47632//47632 +f 47503//47503 47415//47415 47664//47664 +f 47487//47487 47486//47486 47967//47967 +f 47858//47858 47386//47386 47648//47648 +f 47343//47343 47538//47538 47537//47537 +f 47310//47310 47465//47465 47879//47879 +f 47871//47871 47479//47479 48084//48084 +f 47731//47731 47467//47467 47432//47432 +f 47967//47967 47636//47636 47487//47487 +f 47164//47164 47742//47742 47424//47424 +f 47711//47711 47776//47776 47647//47647 +f 47637//47637 47793//47793 47635//47635 +f 47856//47856 47721//47721 47060//47060 +f 47637//47637 47575//47575 47988//47988 +f 47562//47562 47640//47640 47776//47776 +f 47736//47736 47648//47648 47389//47389 +f 47389//47389 47468//47468 47736//47736 +f 47733//47733 47588//47588 47646//47646 +f 47649//47649 47475//47475 47310//47310 +f 47667//47667 47663//47663 47463//47463 +f 47713//47713 47810//47810 47723//47723 +f 47590//47590 47591//47591 47666//47666 +f 48038//48038 47426//47426 47898//47898 +f 47742//47742 47374//47374 47748//47748 +f 47680//47680 47749//47749 47844//47844 +f 47657//47657 47857//47857 47366//47366 +f 47555//47555 47317//47317 47815//47815 +f 47557//47557 48003//48003 47113//47113 +f 47996//47996 47803//47803 47510//47510 +f 47746//47746 47574//47574 47678//47678 +f 47694//47694 47569//47569 47615//47615 +f 47725//47725 47713//47713 47723//47723 +f 47403//47403 47497//47497 47652//47652 +f 47680//47680 47846//47846 47513//47513 +f 47554//47554 47653//47653 47639//47639 +f 47654//47654 47516//47516 47505//47505 +f 47486//47486 47513//47513 47846//47846 +f 47683//47683 47748//47748 47374//47374 +f 47569//47569 47640//47640 47547//47547 +f 47681//47681 47817//47817 47818//47818 +f 47646//47646 47642//47642 47937//47937 +f 47880//47880 47302//47302 47737//47737 +f 47894//47894 47506//47506 47321//47321 +f 47303//47303 47302//47302 47880//47880 +f 47877//47877 47674//47674 47600//47600 +f 47072//47072 48107//48107 48121//48121 +f 47567//47567 47656//47656 47488//47488 +f 47885//47885 47592//47592 47728//47728 +f 47370//47370 47369//47369 47485//47485 +f 47482//47482 47661//47661 47328//47328 +f 47571//47571 47738//47738 47667//47667 +f 47745//47745 47535//47535 47959//47959 +f 47573//47573 47488//47488 47656//47656 +f 47405//47405 47412//47412 47751//47751 +f 47493//47493 47961//47961 47743//47743 +f 47596//47596 47337//47337 47885//47885 +f 47860//47860 47714//47714 47584//47584 +f 47307//47307 47303//47303 47880//47880 +f 47521//47521 47583//47583 47681//47681 +f 47293//47293 47474//47474 47755//47755 +f 47692//47692 47407//47407 47901//47901 +f 48199//48199 47421//47421 47690//47690 +f 47489//47489 47987//47987 47495//47495 +f 47945//47945 47536//47536 47698//47698 +f 47564//47564 47391//47391 47686//47686 +f 47701//47701 47536//47536 47945//47945 +f 47740//47740 47482//47482 47669//47669 +f 47877//47877 47600//47600 47833//47833 +f 47281//47281 47715//47715 47013//47013 +f 47391//47391 47476//47476 47686//47686 +f 47429//47429 47695//47695 47900//47900 +f 47522//47522 47431//47431 47599//47599 +f 47659//47659 47711//47711 47647//47647 +f 47691//47691 47610//47610 47521//47521 +f 47833//47833 47600//47600 47363//47363 +f 47429//47429 47696//47696 47695//47695 +f 47599//47599 47431//47431 47768//47768 +f 47714//47714 47833//47833 47363//47363 +f 47768//47768 47431//47431 47606//47606 +f 47669//47669 47539//47539 47744//47744 +f 47427//47427 47425//47425 47771//47771 +f 47838//47838 48113//48113 47607//47607 +f 47762//47762 47673//47673 47342//47342 +f 47704//47704 47607//47607 48113//48113 +f 47765//47765 47360//47360 47687//47687 +f 47750//47750 47665//47665 47892//47892 +f 47316//47316 47708//47708 47707//47707 +f 47602//47602 47802//47802 47700//47700 +f 47334//47334 47498//47498 47761//47761 +f 47766//47766 47520//47520 47523//47523 +f 47826//47826 47766//47766 47523//47523 +f 47523//47523 47549//47549 47826//47826 +f 47595//47595 47598//47598 47770//47770 +f 47549//47549 47550//47550 47884//47884 +f 47568//47568 47552//47552 47739//47739 +f 47795//47795 47332//47332 47236//47236 +f 47676//47676 47568//47568 47739//47739 +f 47550//47550 47553//47553 47829//47829 +f 47410//47410 47581//47581 47759//47759 +f 47602//47602 47611//47611 47747//47747 +f 47532//47532 47410//47410 47759//47759 +f 47614//47614 47466//47466 47682//47682 +f 47020//47020 47529//47529 47798//47798 +f 47472//47472 47682//47682 47466//47466 +f 47651//47651 47020//47020 47798//47798 +f 47703//47703 47774//47774 47697//47697 +f 47478//47478 47703//47703 47697//47697 +f 47643//47643 47219//47219 47572//47572 +f 47771//47771 47852//47852 47428//47428 +f 47829//47829 47638//47638 47843//47843 +f 47560//47560 47428//47428 47852//47852 +f 47559//47559 47631//47631 47891//47891 +f 47868//47868 47651//47651 48270//48270 +f 47774//47774 47703//47703 47777//47777 +f 47811//47811 47718//47718 47952//47952 +f 47362//47362 47530//47530 47804//47804 +f 47551//47551 47655//47655 47717//47717 +f 47791//47791 47687//47687 47633//47633 +f 47631//47631 47601//47601 47896//47896 +f 47634//47634 47775//47775 47722//47722 +f 47947//47947 47503//47503 47664//47664 +f 47967//47967 47486//47486 47846//47846 +f 47260//47260 47426//47426 48038//48038 +f 47807//47807 47632//47632 47917//47917 +f 47397//47397 47914//47914 47460//47460 +f 47288//47288 47730//47730 47867//47867 +f 47675//47675 47503//47503 47947//47947 +f 47732//47732 47590//47590 47993//47993 +f 47776//47776 47640//47640 47647//47647 +f 47916//47916 47914//47914 47397//47397 +f 47478//47478 47424//47424 47742//47742 +f 47649//47649 47310//47310 47879//47879 +f 47858//47858 47648//47648 47805//47805 +f 47463//47463 47663//47663 47917//47917 +f 47635//47635 47791//47791 47633//47633 +f 47793//47793 47791//47791 47635//47635 +f 47803//47803 47916//47916 47397//47397 +f 47666//47666 47828//47828 47590//47590 +f 47500//47500 47588//47588 47864//47864 +f 47675//47675 47749//47749 47586//47586 +f 47642//47642 47712//47712 47724//47724 +f 47672//47672 47735//47735 47841//47841 +f 47988//47988 47793//47793 47637//47637 +f 47538//47538 47565//47565 47954//47954 +f 47960//47960 47746//47746 47678//47678 +f 47569//47569 47694//47694 47672//47672 +f 47666//47666 47674//47674 47877//47877 +f 47678//47678 47751//47751 47960//47960 +f 47894//47894 47508//47508 47506//47506 +f 47726//47726 47251//47251 48360//48360 +f 47402//47402 47650//47650 47889//47889 +f 47468//47468 47661//47661 47736//47736 +f 47678//47678 47405//47405 47751//47751 +f 47937//47937 47642//47642 47724//47724 +f 47663//47663 47667//47667 47862//47862 +f 48084//48084 47479//47479 47964//47964 +f 47939//47939 47504//47504 47936//47936 +f 48001//48001 47366//47366 47857//47857 +f 47667//47667 47738//47738 47862//47862 +f 47639//47639 47653//47653 47754//47754 +f 47535//47535 47533//47533 48197//48197 +f 47479//47479 47966//47966 47964//47964 +f 47740//47740 47661//47661 47482//47482 +f 47654//47654 47505//47505 47814//47814 +f 47584//47584 47836//47836 47860//47860 +f 47722//47722 47794//47794 47473//47473 +f 47898//47898 47380//47380 47955//47955 +f 47656//47656 47756//47756 47573//47573 +f 48197//48197 48200//48200 47535//47535 +f 47653//47653 47573//47573 47756//47756 +f 47714//47714 47860//47860 47833//47833 +f 47760//47760 47599//47599 47946//47946 +f 47150//47150 47726//47726 48033//48033 +f 47753//47753 47601//47601 48087//48087 +f 47601//47601 47416//47416 48087//48087 +f 47692//47692 47968//47968 47511//47511 +f 47673//47673 48087//48087 47416//47416 +f 47512//47512 47511//47511 47968//47968 +f 47738//47738 47571//47571 47862//47862 +f 47211//47211 47823//47823 47741//47741 +f 47862//47862 47571//47571 47919//47919 +f 47493//47493 47413//47413 48097//48097 +f 47494//47494 47919//47919 47571//47571 +f 47677//47677 47872//47872 47996//47996 +f 47824//47824 47681//47681 47818//47818 +f 47968//47968 47903//47903 47512//47512 +f 47413//47413 47757//47757 47965//47965 +f 47659//47659 47552//47552 47670//47670 +f 47644//47644 47555//47555 47815//47815 +f 47295//47295 47755//47755 47474//47474 +f 47913//47913 47693//47693 47745//47745 +f 47349//47349 47512//47512 47903//47903 +f 47752//47752 47564//47564 47840//47840 +f 47739//47739 47552//47552 47659//47659 +f 48092//48092 47281//47281 47699//47699 +f 47564//47564 47686//47686 47840//47840 +f 47698//47698 47693//47693 47913//47913 +f 47827//47827 47281//47281 48092//48092 +f 47640//47640 47569//47569 47842//47842 +f 47723//47723 48055//48055 47725//47725 +f 47602//47602 47747//47747 47799//47799 +f 47733//47733 47646//47646 47937//47937 +f 47799//47799 47802//47802 47602//47602 +f 47569//47569 47904//47904 47842//47842 +f 47725//47725 47836//47836 47584//47584 +f 47577//47577 47821//47821 47227//47227 +f 48089//48089 47677//47677 47684//47684 +f 47824//47824 47875//47875 47681//47681 +f 47826//47826 47549//47549 47884//47884 +f 47830//47830 47831//47831 47870//47870 +f 47521//47521 47681//47681 47875//47875 +f 47525//47525 47704//47704 48202//48202 +f 47829//47829 47884//47884 47550//47550 +f 47797//47797 47701//47701 47945//47945 +f 47589//47589 47949//47949 47684//47684 +f 47569//47569 47672//47672 47904//47904 +f 47707//47707 47708//47708 48044//48044 +f 47689//47689 47519//47519 47821//47821 +f 47831//47831 47527//47527 47962//47962 +f 47700//47700 47772//47772 47528//47528 +f 47816//47816 47334//47334 47761//47761 +f 47527//47527 47559//47559 47962//47962 +f 47821//47821 47519//47519 47970//47970 +f 47489//47489 47485//47485 48167//48167 +f 47841//47841 47904//47904 47672//47672 +f 47706//47706 47528//47528 47772//47772 +f 47773//47773 47706//47706 47772//47772 +f 47970//47970 47519//47519 47900//47900 +f 47572//47572 47383//47383 47773//47773 +f 47495//47495 47987//47987 47331//47331 +f 47518//47518 48044//48044 47708//47708 +f 47421//47421 48121//48121 47690//47690 +f 47570//47570 47612//47612 47763//47763 +f 47514//47514 47517//47517 47969//47969 +f 47529//47529 47223//47223 48145//48145 +f 47910//47910 48044//48044 47518//47518 +f 47770//47770 47905//47905 47595//47595 +f 47908//47908 47763//47763 47612//47612 +f 47695//47695 47696//47696 47758//47758 +f 47531//47531 47976//47976 47910//47910 +f 47598//47598 47332//47332 47770//47770 +f 47697//47697 47682//47682 47472//47472 +f 47608//47608 47938//47938 47609//47609 +f 47694//47694 47777//47777 47735//47735 +f 47614//47614 47682//47682 47694//47694 +f 47694//47694 47682//47682 47777//47777 +f 47682//47682 47697//47697 47777//47777 +f 47777//47777 47697//47697 47774//47774 +f 47735//47735 47672//47672 47694//47694 +f 47918//47918 47735//47735 47777//47777 +f 47440//47440 47263//47263 48059//48059 +f 47218//47218 47617//47617 47920//47920 +f 47128//47128 47778//47778 47263//47263 +f 47747//47747 47611//47611 47568//47568 +f 47921//47921 47778//47778 47128//47128 +f 47921//47921 47266//47266 47779//47779 +f 47442//47442 47780//47780 47618//47618 +f 47133//47133 47619//47619 47781//47781 +f 47620//47620 47447//47447 48064//48064 +f 48064//48064 47447//47447 47782//47782 +f 47447//47447 47448//47448 47782//47782 +f 47782//47782 47279//47279 47924//47924 +f 47448//47448 47279//47279 47782//47782 +f 47449//47449 47781//47781 47783//47783 +f 47783//47783 47784//47784 47449//47449 +f 47621//47621 47449//47449 47784//47784 +f 47784//47784 47785//47785 47621//47621 +f 47786//47786 47621//47621 47785//47785 +f 47623//47623 47787//47787 47924//47924 +f 47279//47279 47623//47623 47924//47924 +f 47790//47790 47787//47787 47623//47623 +f 47623//47623 47622//47622 47790//47790 +f 47790//47790 47622//47622 47624//47624 +f 47788//47788 47787//47787 47790//47790 +f 47790//47790 47624//47624 47625//47625 +f 47788//47788 47790//47790 47625//47625 +f 47788//47788 47626//47626 47927//47927 +f 47627//47627 47786//47786 47926//47926 +f 47628//47628 47627//47627 47926//47926 +f 47617//47617 47629//47629 47929//47929 +f 47457//47457 47629//47629 47617//47617 +f 47920//47920 47617//47617 47929//47929 +f 47945//47945 47698//47698 47944//47944 +f 47608//47608 47764//47764 47938//47938 +f 47683//47683 47752//47752 47840//47840 +f 47847//47847 47532//47532 47759//47759 +f 47806//47806 47636//47636 47967//47967 +f 48202//48202 47796//47796 47525//47525 +f 47998//47998 47794//47794 47722//47722 +f 47775//47775 47998//47998 47722//47722 +f 48275//48275 47331//47331 47987//47987 +f 47716//47716 48012//48012 47605//47605 +f 47705//47705 47632//47632 47807//47807 +f 47331//47331 48275//48275 47668//47668 +f 47500//47500 47864//47864 47857//47857 +f 47918//47918 47777//47777 47915//47915 +f 47465//47465 47873//47873 47879//47879 +f 47652//47652 47636//47636 47806//47806 +f 47288//47288 47867//47867 47934//47934 +f 47575//47575 47654//47654 47988//47988 +f 47724//47724 47473//47473 47794//47794 +f 47777//47777 47703//47703 47915//47915 +f 47730//47730 47871//47871 47867//47867 +f 47940//47940 47717//47717 47655//47655 +f 47718//47718 47729//47729 47941//47941 +f 47958//47958 47475//47475 47649//47649 +f 47847//47847 47719//47719 47660//47660 +f 47650//47650 47475//47475 47958//47958 +f 47810//47810 47010//47010 47668//47668 +f 47403//47403 47652//47652 47936//47936 +f 47887//47887 47703//47703 47478//47478 +f 47731//47731 47560//47560 47859//47859 +f 47478//47478 47742//47742 47887//47887 +f 48025//48025 47716//47716 47419//47419 +f 47504//47504 47403//47403 47936//47936 +f 47576//47576 47402//47402 47889//47889 +f 47772//47772 47700//47700 47802//47802 +f 47874//47874 47362//47362 48417//48417 +f 47888//47888 47995//47995 47800//47800 +f 47232//47232 47792//47792 48096//48096 +f 47937//47937 47813//47813 47733//47733 +f 47861//47861 47731//47731 47859//47859 +f 47728//47728 47232//47232 48096//48096 +f 47467//47467 47731//47731 47861//47861 +f 47756//47756 47656//47656 47835//47835 +f 47653//47653 47756//47756 47754//47754 +f 47661//47661 47734//47734 47736//47736 +f 47946//47946 47599//47599 47768//47768 +f 47641//47641 47504//47504 47939//47939 +f 47556//47556 48360//48360 47251//47251 +f 48330//48330 47378//47378 47566//47566 +f 48003//48003 47557//47557 47688//47688 +f 47734//47734 47661//47661 47812//47812 +f 47746//47746 47881//47881 47574//47574 +f 47521//47521 47875//47875 47691//47691 +f 47567//47567 47834//47834 47835//47835 +f 48004//48004 47869//47869 47260//47260 +f 47566//47566 47378//47378 47395//47395 +f 47673//47673 47762//47762 47865//47865 +f 47419//47419 47755//47755 48030//48030 +f 47387//47387 46985//46985 47874//47874 +f 47656//47656 47567//47567 47835//47835 +f 47727//47727 47732//47732 48155//48155 +f 47260//47260 48038//48038 48004//48004 +f 47737//47737 47150//47150 48033//48033 +f 47537//47537 47538//47538 47954//47954 +f 47762//47762 47866//47866 47865//47865 +f 47520//47520 47866//47866 47762//47762 +f 47772//47772 47809//47809 47773//47773 +f 47993//47993 48155//48155 47732//47732 +f 47520//47520 47766//47766 47866//47866 +f 47880//47880 47737//47737 48033//48033 +f 47742//47742 47748//47748 47819//47819 +f 47557//47557 47741//47741 47688//47688 +f 47634//47634 47610//47610 47982//47982 +f 47661//47661 47740//47740 47812//47812 +f 47369//47369 48154//48154 47485//47485 +f 47766//47766 47826//47826 47822//47822 +f 47933//47933 47773//47773 47809//47809 +f 47901//47901 47508//47508 48251//48251 +f 47683//47683 47983//47983 47748//47748 +f 47307//47307 47880//47880 48152//48152 +f 47740//47740 47669//47669 48056//48056 +f 47631//47631 47896//47896 47891//47891 +f 47822//47822 47826//47826 47963//47963 +f 47878//47878 47227//47227 47821//47821 +f 47956//47956 48055//48055 47723//47723 +f 47715//47715 47281//47281 47827//47827 +f 47577//47577 47689//47689 47821//47821 +f 47987//47987 47489//47489 48167//48167 +f 47823//47823 47707//47707 48098//48098 +f 47535//47535 48200//48200 47959//47959 +f 47755//47755 47295//47295 47977//47977 +f 47684//47684 47949//47949 48089//48089 +f 47970//47970 47900//47900 48203//48203 +f 47876//47876 47828//47828 47666//47666 +f 47589//47589 47765//47765 47825//47825 +f 47977//47977 47295//47295 47570//47570 +f 47695//47695 47758//47758 48356//48356 +f 47944//47944 47698//47698 47913//47913 +f 47893//47893 47765//47765 47687//47687 +f 47955//47955 47380//47380 48111//48111 +f 47380//47380 47384//47384 48111//48111 +f 47877//47877 47876//47876 47666//47666 +f 47647//47647 47640//47640 47842//47842 +f 47801//47801 47759//47759 47581//47581 +f 47739//47739 47647//47647 47842//47842 +f 47384//47384 47159//47159 47514//47514 +f 47836//47836 47839//47839 47860//47860 +f 47739//47739 47659//47659 47647//47647 +f 47833//47833 47832//47832 47877//47877 +f 47904//47904 47739//47739 47842//47842 +f 47505//47505 47597//47597 48308//48308 +f 48204//48204 47587//47587 47750//47750 +f 48108//48108 47757//47757 47702//47702 +f 47908//47908 47769//47769 47909//47909 +f 47739//47739 47904//47904 47676//47676 +f 47526//47526 47899//47899 48040//48040 +f 47705//47705 47909//47909 47769//47769 +f 47524//47524 47587//47587 48204//48204 +f 47594//47594 47709//47709 48050//48050 +f 47517//47517 47396//47396 47969//47969 +f 47747//47747 47568//47568 47799//47799 +f 47969//47969 47396//47396 47534//47534 +f 47770//47770 47332//47332 48125//48125 +f 48356//48356 47758//47758 47464//47464 +f 47843//47843 47638//47638 47639//47639 +f 47425//47425 47423//47423 47771//47771 +f 47534//47534 47605//47605 48126//48126 +f 47840//47840 47983//47983 47683//47683 +f 47791//47791 47793//47793 48047//48047 +f 47887//47887 47915//47915 47703//47703 +f 47641//47641 47939//47939 47873//47873 +f 47983//47983 47840//47840 47850//47850 +f 47597//47597 47858//47858 48308//48308 +f 47680//47680 47844//47844 47846//47846 +f 47991//47991 47332//47332 47795//47795 +f 47793//47793 47988//47988 48047//48047 +f 47560//47560 47852//47852 48436//48436 +f 47735//47735 47918//47918 47841//47841 +f 47840//47840 47851//47851 47850//47850 +f 47807//47807 47845//47845 47705//47705 +f 47797//47797 47945//47945 48233//48233 +f 48012//48012 48072//48072 47605//47605 +f 47859//47859 47560//47560 48436//48436 +f 47798//47798 47529//47529 48145//48145 +f 47951//47951 47879//47879 47873//47873 +f 47686//47686 47851//47851 47840//47840 +f 47841//47841 47918//47918 47986//47986 +f 47645//47645 48094//48094 47720//47720 +f 47660//47660 47532//47532 47847//47847 +f 47655//47655 47644//47644 47940//47940 +f 47803//47803 48112//48112 47916//47916 +f 47794//47794 47849//47849 47724//47724 +f 47816//47816 47761//47761 47935//47935 +f 47721//47721 47856//47856 48017//48017 +f 47918//47918 47915//47915 47986//47986 +f 48417//48417 47362//47362 47804//47804 +f 47958//47958 47649//47649 47879//47879 +f 47805//47805 47736//47736 47734//47734 +f 47817//47817 47467//47467 47861//47861 +f 47648//47648 47736//47736 47805//47805 +f 47686//47686 47816//47816 47848//47848 +f 47817//47817 48119//48119 47818//47818 +f 48085//48085 47652//47652 47806//47806 +f 47650//47650 47958//47958 48095//48095 +f 47889//47889 47650//47650 48095//48095 +f 47387//47387 47874//47874 47953//47953 +f 47935//47935 47761//47761 47853//47853 +f 47761//47761 47498//47498 47853//47853 +f 47936//47936 47652//47652 48085//48085 +f 47801//47801 47797//47797 48090//48090 +f 47498//47498 47760//47760 47853//47853 +f 47855//47855 47853//47853 47760//47760 +f 47946//47946 47855//47855 47760//47760 +f 47556//47556 47662//47662 47719//47719 +f 47658//47658 47721//47721 48011//48011 +f 47888//47888 47603//47603 47948//47948 +f 47744//47744 47727//47727 47863//47863 +f 47639//47639 47754//47754 48057//48057 +f 48012//48012 47716//47716 48025//48025 +f 47952//47952 47718//47718 47854//47854 +f 47875//47875 47883//47883 47691//47691 +f 47895//47895 46901//46901 48336//48336 +f 47883//47883 47980//47980 47691//47691 +f 47864//47864 47588//47588 47931//47931 +f 48112//48112 47803//47803 47996//47996 +f 48330//48330 47808//47808 47868//47868 +f 47931//47931 47588//47588 47733//47733 +f 47727//47727 48155//48155 47863//47863 +f 47756//47756 47835//47835 47897//47897 +f 47896//47896 47601//47601 47753//47753 +f 47980//47980 47610//47610 47691//47691 +f 47894//47894 47321//47321 47895//47895 +f 47754//47754 47756//47756 47897//47897 +f 47378//47378 48330//48330 48653//48653 +f 47856//47856 47561//47561 47217//47217 +f 47723//47723 48002//48002 47956//47956 +f 47724//47724 47849//47849 47932//47932 +f 47982//47982 47610//47610 47980//47980 +f 47644//47644 47815//47815 47940//47940 +f 47567//47567 47576//47576 47890//47890 +f 47773//47773 47933//47933 47572//47572 +f 47881//47881 47919//47919 47494//47494 +f 47395//47395 47378//47378 48279//48279 +f 47669//47669 47744//47744 47863//47863 +f 47984//47984 47870//47870 47831//47831 +f 47743//47743 47954//47954 47565//47565 +f 47828//47828 47993//47993 47590//47590 +f 47982//47982 47775//47775 47634//47634 +f 48132//48132 47728//47728 48096//48096 +f 47724//47724 47932//47932 47937//47937 +f 48132//48132 48133//48133 47728//47728 +f 47904//47904 47841//47841 47942//47942 +f 47677//47677 48089//48089 47872//47872 +f 47676//47676 47904//47904 47942//47942 +f 47981//47981 47742//47742 47819//47819 +f 47312//47312 47796//47796 48107//48107 +f 47223//47223 47524//47524 47972//47972 +f 47582//47582 47685//47685 47679//47679 +f 47751//47751 47412//47412 47886//47886 +f 47741//47741 47823//47823 48098//48098 +f 47585//47585 47307//47307 48118//48118 +f 47906//47906 47384//47384 47907//47907 +f 47412//47412 47460//47460 47886//47886 +f 47384//47384 47514//47514 47907//47907 +f 48101//48101 47886//47886 47460//47460 +f 47983//47983 47819//47819 47748//47748 +f 47514//47514 48052//48052 47907//47907 +f 47866//47866 47766//47766 47957//47957 +f 47749//47749 47675//47675 48023//48023 +f 48098//48098 47707//47707 48349//48349 +f 47836//47836 47725//47725 48055//48055 +f 48109//48109 47891//47891 47896//47896 +f 47822//47822 47957//47957 47766//47766 +f 47877//47877 47832//47832 47979//47979 +f 47733//47733 47813//47813 48028//48028 +f 47825//47825 47949//47949 47589//47589 +f 47460//47460 47914//47914 48101//48101 +f 48097//48097 47413//47413 47965//47965 +f 47913//47913 47745//47745 47959//47959 +f 47814//47814 47505//47505 48308//48308 +f 47965//47965 47757//47757 48186//48186 +f 47757//47757 48108//48108 48186//48186 +f 47900//47900 47695//47695 48356//48356 +f 47514//47514 47969//47969 48052//48052 +f 47882//47882 48154//48154 47369//47369 +f 47860//47860 48054//48054 47833//47833 +f 47832//47832 47833//47833 48054//48054 +f 47765//47765 47893//47893 47825//47825 +f 47975//47975 47893//47893 47687//47687 +f 47687//47687 47791//47791 47975//47975 +f 47826//47826 47884//47884 47963//47963 +f 47884//47884 47829//47829 47843//47843 +f 47531//47531 47594//47594 48050//48050 +f 47702//47702 47526//47526 48108//48108 +f 47645//47645 48001//48001 48094//48094 +f 47709//47709 47912//47912 48050//48050 +f 47534//47534 48126//48126 47969//47969 +f 47909//47909 47705//47705 47845//47845 +f 48059//48059 47263//47263 47778//47778 +f 47616//47616 47218//47218 47920//47920 +f 47921//47921 47779//47779 47922//47922 +f 47799//47799 47568//47568 47676//47676 +f 47445//47445 47620//47620 47923//47923 +f 47923//47923 47922//47922 47445//47445 +f 47620//47620 48063//48063 47923//47923 +f 48063//48063 47620//47620 48064//48064 +f 47782//47782 48065//48065 48064//48064 +f 47782//47782 47924//47924 48065//48065 +f 47786//47786 47785//47785 47925//47925 +f 47786//47786 47925//47925 47926//47926 +f 47924//47924 47787//47787 48067//48067 +f 47927//47927 47626//47626 47928//47928 +f 47928//47928 47626//47626 47989//47989 +f 47717//47717 47989//47989 47626//47626 +f 47628//47628 47926//47926 48220//48220 +f 47789//47789 47929//47929 47629//47629 +f 48059//48059 47630//47630 47440//47440 +f 47930//47930 47630//47630 48059//48059 +f 47922//47922 47779//47779 47445//47445 +f 47445//47445 47779//47779 47266//47266 +f 47443//47443 47630//47630 47930//47930 +f 47442//47442 47443//47443 47780//47780 +f 47930//47930 47780//47780 47443//47443 +f 47806//47806 47967//47967 48323//48323 +f 47843//47843 47639//47639 48124//48124 +f 48037//48037 47686//47686 47848//47848 +f 47989//47989 47717//47717 48247//48247 +f 48057//48057 48124//48124 47639//47639 +f 47605//47605 48072//48072 48126//48126 +f 48436//48436 47852//47852 48195//48195 +f 47999//47999 47464//47464 48000//48000 +f 48201//48201 47806//47806 48198//48198 +f 48344//48344 48411//48411 47717//47717 +f 47934//47934 48000//48000 47464//47464 +f 47854//47854 47718//47718 48169//48169 +f 47848//47848 47816//47816 47935//47935 +f 47809//47809 47992//47992 47933//47933 +f 47717//47717 47940//47940 48344//48344 +f 48085//48085 47806//47806 48201//48201 +f 47937//47937 47932//47932 47943//47943 +f 48169//48169 47718//47718 47941//47941 +f 47658//47658 48248//48248 47729//47729 +f 48233//48233 47945//47945 48144//48144 +f 48119//48119 47817//47817 48117//48117 +f 47912//47912 47109//47109 48134//48134 +f 47845//47845 47807//47807 48013//48013 +f 47795//47795 47800//47800 47995//47995 +f 47807//47807 47917//47917 48013//48013 +f 48234//48234 47572//47572 47933//47933 +f 47941//47941 47729//47729 48248//48248 +f 48090//48090 47797//47797 48233//48233 +f 47857//47857 48032//48032 48001//48001 +f 47879//47879 47951//47951 47958//47958 +f 47812//47812 48074//48074 47734//47734 +f 48134//48134 47109//47109 47869//47869 +f 47875//47875 47824//47824 47818//47818 +f 48360//48360 47556//47556 48015//48015 +f 47643//47643 47572//47572 48193//48193 +f 48019//48019 47811//47811 47952//47952 +f 47664//47664 47643//47643 48193//48193 +f 48021//48021 47917//47917 47663//47663 +f 47804//47804 47530//47530 48082//48082 +f 48133//48133 47885//47885 47728//47728 +f 47889//47889 48095//48095 48278//48278 +f 48074//48074 47812//47812 48008//48008 +f 47733//47733 48028//48028 47931//47931 +f 46901//46901 47820//47820 48336//48336 +f 47603//47603 48003//48003 47948//47948 +f 47960//47960 48010//48010 47746//47746 +f 48035//48035 47596//47596 48267//48267 +f 47664//47664 48255//48255 47947//47947 +f 47721//47721 48017//48017 48011//48011 +f 47742//47742 47978//47978 47887//47887 +f 48005//48005 47853//47853 48006//48006 +f 47855//47855 48006//48006 47853//47853 +f 48087//48087 47673//47673 48016//48016 +f 48086//48086 47954//47954 47743//47743 +f 47812//47812 47740//47740 48008//48008 +f 47865//47865 48016//48016 47673//47673 +f 48137//48137 47699//47699 48035//48035 +f 48056//48056 48008//48008 47740//47740 +f 48033//48033 47726//47726 48100//48100 +f 48417//48417 47953//47953 47874//47874 +f 47723//47723 47810//47810 48002//48002 +f 47675//47675 47947//47947 48023//48023 +f 48092//48092 47699//47699 48137//48137 +f 47978//47978 47742//47742 47981//47981 +f 47961//47961 47493//47493 48097//48097 +f 47953//47953 48026//48026 47387//47387 +f 48076//48076 47813//47813 47937//47937 +f 47897//47897 48057//48057 47754//47754 +f 47856//47856 47217//47217 48017//48017 +f 47844//47844 47749//47749 48023//48023 +f 47919//47919 47663//47663 47862//47862 +f 48024//48024 48056//48056 47669//47669 +f 47877//47877 47979//47979 47876//47876 +f 47981//47981 47819//47819 48048//48048 +f 47688//47688 47741//47741 48027//48027 +f 47863//47863 48024//48024 47669//47669 +f 48025//48025 47419//47419 48030//48030 +f 47940//47940 47815//47815 48433//48433 +f 48114//48114 47957//47957 47822//47822 +f 47983//47983 48048//48048 47819//47819 +f 47975//47975 47791//47791 48046//48046 +f 47834//47834 47567//47567 47890//47890 +f 47791//47791 48047//48047 48046//48046 +f 48040//48040 47899//47899 48254//48254 +f 48197//48197 47533//47533 47685//47685 +f 47767//47767 47585//47585 48118//48118 +f 48114//48114 47822//47822 47963//47963 +f 47942//47942 48053//48053 47676//47676 +f 47899//47899 47593//47593 48254//48254 +f 47768//47768 47606//47606 48018//48018 +f 47905//47905 48254//48254 47593//47593 +f 47775//47775 47982//47982 47998//47998 +f 48040//48040 48108//48108 47526//47526 +f 48433//48433 47815//47815 47227//47227 +f 47606//47606 47830//47830 48018//48018 +f 47914//47914 48272//48272 48101//48101 +f 47755//47755 48339//48339 48030//48030 +f 47905//47905 47770//47770 48120//48120 +f 48167//48167 47485//47485 47950//47950 +f 47799//47799 47676//47676 48053//48053 +f 47881//47881 48042//48042 47919//47919 +f 48125//48125 48120//48120 47770//47770 +f 47794//47794 47998//47998 48166//48166 +f 47843//47843 47963//47963 47884//47884 +f 48243//48243 47794//47794 48166//48166 +f 47524//47524 48204//48204 47972//47972 +f 47849//47849 47794//47794 48243//48243 +f 47838//47838 47349//47349 48443//48443 +f 47916//47916 48272//48272 47914//47914 +f 47223//47223 47972//47972 48676//48676 +f 48111//48111 47384//47384 47906//47906 +f 47686//47686 48037//48037 47851//47851 +f 48170//48170 48093//48093 47836//47836 +f 47839//47839 47836//47836 48093//48093 +f 47962//47962 47559//47559 48104//48104 +f 48044//48044 47910//47910 47911//47911 +f 47559//47559 47891//47891 48104//48104 +f 47839//47839 48054//48054 47860//47860 +f 47841//47841 47985//47985 48207//48207 +f 47841//47841 47986//47986 47985//47985 +f 47858//47858 47805//47805 48189//48189 +f 47911//47911 47910//47910 47976//47976 +f 47986//47986 47990//47990 47985//47985 +f 48207//48207 47985//47985 48099//48099 +f 48284//48284 48052//48052 47969//47969 +f 47985//47985 47990//47990 48099//48099 +f 47976//47976 47531//47531 48050//48050 +f 48020//48020 47832//47832 48054//48054 +f 48356//48356 47464//47464 47999//47999 +f 47979//47979 47832//47832 48020//48020 +f 47986//47986 47915//47915 47990//47990 +f 47915//47915 47887//47887 47990//47990 +f 48181//48181 47847//47847 47759//47759 +f 47978//47978 47990//47990 47887//47887 +f 47908//47908 48051//48051 47763//47763 +f 47799//47799 48081//48081 47802//47802 +f 47772//47772 47802//47802 48081//48081 +f 47908//47908 47909//47909 48051//48051 +f 48198//48198 47806//47806 48323//48323 +f 47223//47223 48676//48676 48145//48145 +f 47848//47848 48116//48116 48037//48037 +f 47717//47717 48411//48411 48247//48247 +f 47988//47988 47654//47654 48176//48176 +f 48150//48150 47995//47995 47888//47888 +f 47936//47936 48085//48085 48305//48305 +f 47814//47814 48176//48176 47654//47654 +f 48112//48112 47996//47996 48280//48280 +f 47556//47556 47719//47719 48015//48015 +f 47876//47876 48088//48088 48163//48163 +f 47943//47943 47932//47932 48022//48022 +f 47810//47810 47668//47668 48435//48435 +f 47873//47873 47939//47939 48130//48130 +f 47945//47945 47944//47944 48144//48144 +f 48013//48013 47917//47917 48021//48021 +f 48435//48435 48002//48002 47810//47810 +f 48056//48056 48009//48009 48008//48008 +f 47948//47948 48003//48003 48381//48381 +f 47848//47848 47935//47935 48190//48190 +f 48241//48241 48135//48135 47873//47873 +f 47994//47994 47572//47572 48234//48234 +f 47881//47881 47746//47746 48080//48080 +f 48080//48080 47746//47746 48296//48296 +f 47935//47935 47853//47853 48005//48005 +f 48193//48193 47572//47572 47994//47994 +f 47982//47982 47980//47980 47997//47997 +f 48131//48131 47818//47818 48119//48119 +f 48005//48005 48190//48190 47935//47935 +f 48128//48128 47958//47958 47951//47951 +f 48016//48016 47865//47865 48029//48029 +f 47820//47820 47671//47671 48019//48019 +f 47746//47746 48010//48010 48296//48296 +f 48100//48100 47726//47726 48360//48360 +f 48255//48255 47664//47664 48193//48193 +f 47596//47596 47885//47885 48267//48267 +f 48025//48025 48014//48014 48012//48012 +f 48088//48088 47876//47876 47979//47979 +f 48027//48027 47741//47741 48098//48098 +f 48029//48029 47865//47865 47866//47866 +f 47875//47875 47818//47818 48347//48347 +f 47576//47576 47889//47889 47890//47890 +f 47867//47867 47871//47871 48084//48084 +f 48433//48433 47227//47227 47878//47878 +f 48166//48166 47982//47982 47997//47997 +f 48006//48006 47855//47855 48007//48007 +f 47892//47892 48026//48026 48601//48601 +f 48055//48055 48170//48170 47836//47836 +f 48034//48034 47866//47866 47957//47957 +f 47537//47537 47954//47954 48192//48192 +f 47946//47946 48007//48007 47855//47855 +f 47821//47821 47970//47970 47878//47878 +f 47942//47942 47841//47841 48207//48207 +f 47751//47751 48146//48146 47960//47960 +f 48207//48207 48053//48053 47942//47942 +f 47878//47878 47970//47970 48036//48036 +f 47964//47964 48277//48277 48084//48084 +f 47751//47751 47886//47886 48146//48146 +f 48036//48036 47970//47970 48203//48203 +f 47883//47883 48208//48208 47980//47980 +f 47946//47946 47768//47768 48075//48075 +f 47768//47768 48018//48018 48075//48075 +f 48057//48057 48043//48043 48229//48229 +f 47835//47835 47834//47834 48045//48045 +f 47839//47839 48291//48291 48054//48054 +f 48229//48229 48124//48124 48057//48057 +f 48206//48206 47799//47799 48053//48053 +f 48114//48114 47963//47963 47843//47843 +f 48037//48037 48205//48205 47851//47851 +f 48038//48038 47898//47898 47955//47955 +f 48206//48206 48053//48053 48207//48207 +f 48001//48001 48185//48185 48094//48094 +f 47880//47880 48033//48033 48420//48420 +f 47966//47966 47537//47537 47964//47964 +f 47897//47897 48043//48043 48057//48057 +f 47932//47932 47849//47849 48243//48243 +f 48045//48045 47897//47897 47835//47835 +f 48043//48043 47897//47897 48045//48045 +f 48152//48152 47880//47880 48420//48420 +f 47968//47968 47692//47692 48353//48353 +f 48054//48054 48291//48291 48290//48290 +f 47830//47830 48159//48159 48018//48018 +f 47870//47870 48159//48159 47830//47830 +f 47984//47984 48159//48159 47870//47870 +f 48308//48308 47858//47858 48189//48189 +f 48042//48042 47881//47881 48080//48080 +f 47834//47834 47890//47890 48045//48045 +f 47943//47943 48022//48022 48106//48106 +f 48020//48020 48178//48178 47979//47979 +f 47943//47943 48106//48106 48235//48235 +f 47998//47998 47982//47982 48166//48166 +f 47984//47984 47831//47831 48031//48031 +f 47307//47307 48152//48152 48158//48158 +f 47831//47831 47962//47962 48031//48031 +f 48121//48121 48107//48107 48602//48602 +f 48086//48086 47743//47743 47961//47961 +f 47990//47990 47978//47978 48041//48041 +f 48272//48272 47916//47916 48112//48112 +f 47715//47715 47827//47827 48301//48301 +f 48113//48113 47838//47838 48443//48443 +f 48279//48279 47582//47582 47395//47395 +f 47979//47979 48178//48178 48174//48174 +f 47882//47882 47715//47715 48301//48301 +f 47369//47369 47715//47715 47882//47882 +f 47704//47704 48113//48113 48202//48202 +f 47978//47978 47981//47981 48041//48041 +f 48093//48093 48291//48291 47839//47839 +f 47891//47891 48109//48109 48104//48104 +f 47755//47755 47977//47977 48475//48475 +f 47967//47967 47846//47846 48039//48039 +f 48097//48097 47965//47965 48346//48346 +f 47604//47604 47499//47499 47767//47767 +f 47937//47937 47943//47943 48078//48078 +f 47937//47937 48078//48078 48076//48076 +f 48058//48058 47981//47981 48048//48048 +f 47604//47604 48268//48268 47423//47423 +f 48052//48052 48284//48284 48341//48341 +f 48081//48081 47799//47799 48206//48206 +f 47771//47771 47423//47423 48268//48268 +f 47570//47570 47763//47763 48127//48127 +f 47809//47809 47772//47772 48081//48081 +f 48127//48127 47763//47763 48051//48051 +f 48047//48047 47988//47988 48161//48161 +f 47485//47485 48154//48154 47950//47950 +f 47909//47909 47845//47845 48283//48283 +f 48254//48254 47905//47905 48426//48426 +f 48049//48049 47863//47863 48155//48155 +f 48060//48060 47778//47778 48061//48061 +f 47921//47921 48061//48061 47778//47778 +f 48059//48059 47778//47778 48060//48060 +f 47921//47921 47922//47922 48061//48061 +f 47781//47781 47619//47619 48062//48062 +f 47784//47784 47783//47783 48215//48215 +f 48216//48216 47784//47784 48215//48215 +f 48217//48217 47784//47784 48216//48216 +f 47785//47785 47784//47784 48217//48217 +f 47925//47925 47785//47785 48066//48066 +f 47926//47926 47925//47925 48066//48066 +f 48219//48219 47926//47926 48066//48066 +f 48067//48067 47787//47787 48068//48068 +f 47787//47787 47788//47788 48069//48069 +f 48069//48069 48068//48068 47787//47787 +f 47927//47927 48069//48069 47788//47788 +f 48220//48220 47926//47926 48219//48219 +f 48220//48220 48070//48070 47628//47628 +f 47789//47789 47628//47628 48070//48070 +f 47929//47929 47789//47789 48070//48070 +f 47920//47920 47929//47929 48071//48071 +f 47616//47616 47920//47920 48071//48071 +f 47991//47991 47795//47795 47995//47995 +f 47813//47813 48073//48073 48028//48028 +f 48143//48143 47796//47796 48202//48202 +f 47873//47873 48130//48130 48241//48241 +f 48107//48107 47796//47796 48143//48143 +f 48133//48133 48267//48267 47885//47885 +f 48013//48013 48283//48283 47845//47845 +f 47951//47951 47873//47873 48135//48135 +f 47928//47928 47989//47989 48315//48315 +f 47989//47989 48247//48247 48315//48315 +f 47939//47939 47936//47936 48309//48309 +f 48309//48309 48130//48130 47939//47939 +f 48141//48141 48073//48073 47813//47813 +f 47941//47941 48248//48248 48077//48077 +f 48246//48246 47658//47658 48011//48011 +f 48131//48131 48347//48347 47818//47818 +f 47931//47931 48028//48028 48480//48480 +f 48128//48128 48095//48095 47958//47958 +f 47872//47872 48439//48439 47996//47996 +f 48092//48092 48137//48137 48138//48138 +f 48480//48480 48028//48028 48073//48073 +f 47934//47934 47867//47867 48236//48236 +f 48347//48347 48348//48348 47875//47875 +f 48643//48643 48360//48360 48015//48015 +f 48075//48075 48018//48018 48083//48083 +f 47883//47883 47875//47875 48348//48348 +f 48009//48009 48142//48142 48008//48008 +f 48019//48019 47952//47952 48239//48239 +f 48344//48344 47940//47940 48263//48263 +f 48331//48331 48336//48336 47820//47820 +f 48024//48024 47863//47863 48049//48049 +f 48331//48331 48019//48019 48239//48239 +f 48134//48134 47869//47869 48004//48004 +f 48141//48141 47813//47813 48076//48076 +f 47820//47820 48019//48019 48331//48331 +f 48024//48024 48009//48009 48056//48056 +f 47896//47896 47753//47753 48087//48087 +f 47883//47883 48348//48348 48208//48208 +f 48089//48089 48439//48439 47872//47872 +f 47890//47890 47889//47889 48278//48278 +f 47217//47217 48187//48187 48017//48017 +f 48083//48083 48018//48018 48159//48159 +f 47992//47992 47809//47809 48081//48081 +f 48269//48269 47992//47992 48081//48081 +f 48089//48089 47949//47949 48439//48439 +f 48003//48003 47688//47688 48381//48381 +f 47943//47943 48235//48235 48078//48078 +f 48021//48021 47663//47663 48079//48079 +f 48266//48266 48023//48023 47947//47947 +f 47868//47868 48270//48270 48330//48330 +f 48634//48634 47895//47895 48336//48336 +f 48164//48164 48159//48159 47984//47984 +f 47949//47949 47825//47825 48091//48091 +f 48439//48439 47949//47949 48091//48091 +f 48210//48210 48391//48391 47993//47993 +f 48010//48010 47960//47960 48146//48146 +f 48208//48208 48226//48226 47980//47980 +f 47997//47997 47980//47980 48226//48226 +f 47919//47919 48079//48079 47663//47663 +f 48226//48226 48162//48162 47997//47997 +f 47844//47844 48023//48023 48266//48266 +f 48025//48025 48030//48030 48460//48460 +f 48046//48046 48047//48047 48115//48115 +f 48161//48161 48115//48115 48047//48047 +f 48102//48102 48043//48043 48110//48110 +f 48433//48433 47878//47878 48265//48265 +f 48110//48110 48043//48043 48045//48045 +f 48251//48251 47508//47508 48495//48495 +f 48166//48166 47997//47997 48162//48162 +f 48118//48118 47307//47307 48158//48158 +f 48034//48034 47957//47957 48180//48180 +f 48490//48490 48170//48170 48055//48055 +f 47964//47964 47537//47537 48328//48328 +f 48161//48161 47988//47988 48176//48176 +f 47692//47692 47901//47901 48353//48353 +f 47825//47825 47893//47893 48157//48157 +f 48328//48328 47537//47537 48192//48192 +f 48163//48163 47993//47993 47828//47828 +f 48099//48099 47990//47990 48168//48168 +f 47861//47861 48117//48117 47817//47817 +f 47990//47990 48041//48041 48168//48168 +f 47850//47850 47851//47851 48205//48205 +f 48203//48203 47900//47900 48511//48511 +f 47828//47828 47876//47876 48163//48163 +f 48119//48119 48117//48117 48177//48177 +f 47900//47900 48356//48356 48511//48511 +f 48045//48045 47890//47890 48160//48160 +f 48168//48168 48041//48041 48172//48172 +f 48594//48594 47349//47349 47903//47903 +f 47720//47720 48094//48094 48469//48469 +f 48349//48349 47707//47707 48044//48044 +f 48131//48131 48119//48119 48177//48177 +f 48243//48243 48166//48166 48173//48173 +f 48114//48114 47843//47843 48231//48231 +f 48670//48670 47685//47685 47582//47582 +f 48116//48116 48205//48205 48037//48037 +f 48212//48212 48041//48041 47981//47981 +f 48268//48268 48872//48872 47771//47771 +f 48124//48124 48231//48231 47843//47843 +f 48032//48032 47857//47857 47864//47864 +f 48197//48197 47685//47685 48355//48355 +f 47864//47864 48252//48252 48332//48332 +f 48058//48058 48212//48212 47981//47981 +f 47759//47759 47801//47801 48090//48090 +f 48123//48123 47852//47852 47771//47771 +f 48243//48243 48103//48103 47932//47932 +f 48410//48410 48346//48346 47965//47965 +f 48022//48022 47932//47932 48103//48103 +f 48048//48048 48183//48183 48058//48058 +f 47864//47864 47931//47931 48252//48252 +f 48116//48116 47848//47848 48190//48190 +f 48195//48195 47852//47852 48123//48123 +f 48048//48048 47983//47983 48179//48179 +f 47977//47977 47570//47570 48127//48127 +f 48103//48103 48105//48105 48022//48022 +f 47814//47814 48308//48308 48306//48306 +f 48183//48183 48048//48048 48184//48184 +f 48184//48184 48048//48048 48179//48179 +f 48088//48088 48174//48174 48211//48211 +f 48106//48106 48022//48022 48105//48105 +f 48308//48308 48189//48189 48472//48472 +f 47750//47750 48860//48860 48204//48204 +f 47959//47959 48122//48122 47913//47913 +f 48108//48108 48040//48040 48191//48191 +f 48006//48006 48190//48190 48005//48005 +f 47913//47913 48122//48122 47944//47944 +f 48174//48174 48088//48088 47979//47979 +f 48074//48074 47805//47805 47734//47734 +f 47946//47946 48245//48245 48007//48007 +f 48283//48283 48051//48051 47909//47909 +f 48125//48125 47332//47332 48516//48516 +f 48020//48020 48054//48054 48290//48290 +f 48516//48516 47332//47332 47991//47991 +f 47912//47912 48134//48134 48225//48225 +f 48008//48008 48271//48271 48074//48074 +f 47861//47861 47859//47859 48436//48436 +f 48309//48309 47936//47936 48305//48305 +f 48075//48075 48245//48245 47946//47946 +f 48179//48179 47850//47850 48287//48287 +f 48149//48149 47947//47947 48255//48255 +f 48245//48245 48075//48075 48083//48083 +f 47896//47896 48087//48087 48147//48147 +f 48281//48281 48015//48015 47719//47719 +f 48049//48049 48148//48148 48024//48024 +f 48081//48081 48206//48206 48294//48294 +f 47948//47948 48150//48150 47888//47888 +f 48239//48239 47952//47952 48544//48544 +f 48011//48011 48017//48017 48317//48317 +f 48643//48643 48015//48015 48281//48281 +f 48087//48087 48016//48016 48153//48153 +f 48029//48029 48153//48153 48016//48016 +f 48187//48187 47217//47217 48536//48536 +f 47609//47609 48082//48082 47530//47530 +f 48072//48072 48012//48012 48014//48014 +f 47866//47866 48156//48156 48029//48029 +f 47866//47866 48034//48034 48156//48156 +f 48035//48035 48267//48267 48137//48137 +f 48082//48082 48465//48465 47804//47804 +f 48206//48206 48171//48171 48294//48294 +f 48294//48294 48171//48171 48262//48262 +f 48296//48296 48010//48010 48300//48300 +f 48077//48077 48169//48169 47941//47941 +f 48076//48076 48078//48078 48141//48141 +f 48180//48180 48253//48253 48034//48034 +f 47850//47850 48205//48205 48287//48287 +f 47940//47940 48433//48433 48263//48263 +f 48381//48381 47688//47688 48256//48256 +f 48273//48273 48095//48095 48128//48128 +f 48106//48106 48240//48240 48235//48235 +f 48004//48004 48038//48038 48515//48515 +f 48274//48274 48009//48009 48024//48024 +f 47984//47984 48031//48031 48164//48164 +f 47894//47894 47895//47895 48754//48754 +f 47954//47954 48086//48086 48242//48242 +f 48240//48240 48106//48106 48182//48182 +f 48014//48014 48025//48025 48663//48663 +f 48116//48116 48303//48303 48205//48205 +f 48391//48391 48155//48155 47993//47993 +f 48024//48024 48148//48148 48274//48274 +f 48303//48303 48116//48116 48295//48295 +f 48251//48251 48353//48353 47901//47901 +f 48180//48180 48165//48165 48253//48253 +f 47854//47854 48544//48544 47952//47952 +f 48207//48207 48099//48099 48168//48168 +f 48116//48116 48190//48190 48416//48416 +f 47825//47825 48157//48157 48091//48091 +f 48031//48031 47962//47962 48104//48104 +f 48038//48038 47955//47955 48751//48751 +f 47993//47993 48163//48163 48210//48210 +f 48026//48026 47953//47953 48601//48601 +f 48258//48258 48180//48180 47957//47957 +f 47508//47508 47894//47894 48495//48495 +f 47957//47957 48114//48114 48258//48258 +f 48385//48385 48751//48751 47955//47955 +f 48265//48265 47878//47878 48036//48036 +f 47975//47975 48157//48157 47893//47893 +f 48320//48320 48006//48006 48007//48007 +f 48140//48140 48188//48188 48102//48102 +f 48229//48229 48230//48230 48124//48124 +f 48102//48102 48209//48209 48140//48140 +f 48229//48229 48043//48043 48188//48188 +f 48320//48320 48007//48007 48245//48245 +f 48043//48043 48102//48102 48188//48188 +f 47987//47987 48167//48167 48327//48327 +f 48151//48151 48030//48030 48339//48339 +f 48109//48109 47896//47896 48147//48147 +f 47867//47867 48084//48084 48264//48264 +f 47750//47750 47892//47892 48860//48860 +f 47792//47792 47720//47720 48590//48590 +f 48275//48275 47987//47987 48430//48430 +f 47975//47975 48046//48046 48249//48249 +f 48356//48356 47999//47999 48442//48442 +f 48102//48102 48110//48110 48209//48209 +f 48045//48045 48209//48209 48110//48110 +f 48209//48209 48045//48045 48160//48160 +f 48590//48590 47720//47720 48469//48469 +f 48039//48039 48323//48323 47967//47967 +f 48046//48046 48115//48115 48249//48249 +f 48032//48032 47864//47864 48332//48332 +f 48115//48115 48161//48161 48386//48386 +f 48349//48349 48044//48044 48491//48491 +f 47767//47767 48118//48118 48395//48395 +f 48001//48001 48032//48032 48185//48185 +f 48339//48339 47755//47755 48475//48475 +f 48093//48093 48170//48170 48520//48520 +f 47906//47906 47907//47907 48111//48111 +f 47964//47964 48328//48328 48277//48277 +f 48085//48085 48201//48201 48305//48305 +f 48355//48355 47685//47685 48670//48670 +f 48106//48106 48105//48105 48182//48182 +f 48272//48272 48112//48112 48175//48175 +f 48288//48288 48168//48168 48172//48172 +f 48044//48044 47911//47911 48576//48576 +f 48268//48268 47604//47604 48424//48424 +f 48175//48175 48112//48112 48280//48280 +f 47907//47907 48052//48052 48341//48341 +f 48189//48189 47805//47805 48412//48412 +f 48191//48191 48186//48186 48108//48108 +f 48197//48197 48285//48285 48200//48200 +f 48412//48412 47805//47805 48194//48194 +f 48172//48172 48041//48041 48212//48212 +f 47805//47805 48074//48074 48194//48194 +f 47959//47959 48200//48200 48357//48357 +f 48602//48602 48750//48750 48121//48121 +f 48872//48872 48123//48123 47771//47771 +f 48040//48040 48254//48254 48191//48191 +f 47911//47911 47976//47976 48276//48276 +f 48144//48144 47944//47944 48122//48122 +f 47847//47847 48181//48181 48354//48354 +f 48284//48284 47969//47969 48196//48196 +f 48050//48050 48276//48276 47976//47976 +f 47969//47969 48126//48126 48196//48196 +f 48276//48276 48050//48050 48359//48359 +f 48426//48426 47905//47905 48257//48257 +f 47905//47905 48120//48120 48257//48257 +f 48058//48058 48172//48172 48212//48212 +f 47719//47719 47847//47847 48358//48358 +f 48183//48183 48343//48343 48058//48058 +f 48225//48225 48050//48050 47912//47912 +f 48120//48120 48125//48125 48516//48516 +f 48072//48072 48422//48422 48126//48126 +f 47983//47983 47850//47850 48179//48179 +f 48291//48291 48093//48093 48520//48520 +f 48060//48060 48221//48221 48059//48059 +f 48213//48213 48221//48221 48060//48060 +f 48213//48213 48060//48060 48061//48061 +f 48213//48213 48061//48061 48214//48214 +f 48061//48061 47922//47922 48214//48214 +f 48062//48062 48363//48363 47781//47781 +f 47922//47922 47923//47923 48538//48538 +f 48538//48538 48063//48063 48532//48532 +f 47923//47923 48063//48063 48538//48538 +f 48063//48063 48064//48064 48364//48364 +f 48064//48064 48065//48065 48364//48364 +f 48364//48364 48065//48065 48365//48365 +f 48065//48065 47924//47924 48365//48365 +f 48215//48215 47781//47781 48363//48363 +f 47783//47783 47781//47781 48215//48215 +f 47785//47785 48217//48217 48368//48368 +f 48066//48066 47785//47785 48368//48368 +f 48218//48218 48066//48066 48368//48368 +f 48219//48219 48066//48066 48218//48218 +f 47924//47924 48067//48067 48365//48365 +f 48068//48068 48069//48069 47927//47927 +f 47217//47217 47390//47390 48536//48536 +f 47390//47390 47616//47616 48373//48373 +f 48071//48071 48373//48373 47616//47616 +f 48059//48059 48221//48221 47930//47930 +f 47930//47930 48221//48221 48222//48222 +f 48223//48223 47930//47930 48222//48222 +f 47780//47780 47930//47930 48223//48223 +f 48214//48214 47922//47922 48538//48538 +f 48223//48223 47618//47618 47780//47780 +f 47619//47619 47618//47618 48062//48062 +f 48062//48062 47618//47618 48223//48223 +f 48224//48224 48013//48013 48021//48021 +f 48188//48188 48140//48140 48259//48259 +f 48238//48238 48078//48078 48235//48235 +f 48150//48150 47948//47948 48517//48517 +f 48078//48078 48238//48238 48237//48237 +f 48351//48351 48226//48226 48208//48208 +f 48238//48238 48235//48235 48240//48240 +f 48164//48164 48299//48299 48159//48159 +f 48405//48405 48211//48211 48227//48227 +f 47999//47999 48000//48000 48310//48310 +f 48168//48168 48288//48288 48207//48207 +f 48227//48227 48211//48211 48174//48174 +f 48378//48378 47928//47928 48315//48315 +f 48604//48604 48439//48439 48091//48091 +f 48207//48207 48288//48288 48206//48206 +f 48288//48288 48171//48171 48206//48206 +f 47950//47950 48154//48154 48313//48313 +f 48490//48490 48298//48298 48170//48170 +f 48000//48000 47934//47934 48232//48232 +f 48157//48157 47975//47975 48541//48541 +f 48231//48231 48124//48124 48302//48302 +f 48302//48302 48124//48124 48230//48230 +f 48153//48153 48147//48147 48087//48087 +f 47934//47934 48236//48236 48232//48232 +f 48153//48153 48029//48029 48244//48244 +f 48029//48029 48156//48156 48244//48244 +f 48320//48320 48416//48416 48190//48190 +f 48325//48325 48178//48178 48020//48020 +f 48460//48460 48030//48030 48151//48151 +f 48320//48320 48190//48190 48006//48006 +f 48241//48241 48307//48307 48135//48135 +f 48010//48010 48146//48146 48300//48300 +f 48136//48136 47938//47938 48915//48915 +f 48162//48162 48292//48292 48166//48166 +f 48096//48096 47792//47792 48489//48489 +f 48307//48307 48312//48312 48135//48135 +f 47951//47951 48135//48135 48312//48312 +f 48386//48386 48249//48249 48115//48115 +f 48176//48176 47814//47814 48470//48470 +f 48329//48329 48176//48176 48470//48470 +f 48306//48306 48470//48470 47814//47814 +f 48634//48634 48336//48336 48731//48731 +f 48128//48128 47951//47951 48312//48312 +f 48376//48376 48253//48253 48165//48165 +f 48161//48161 48176//48176 48329//48329 +f 48329//48329 48386//48386 48161//48161 +f 48086//48086 48388//48388 48242//48242 +f 47895//47895 48634//48634 48754//48754 +f 47886//47886 48646//48646 48146//48146 +f 48288//48288 48172//48172 48293//48293 +f 48474//48474 47668//47668 48275//48275 +f 48086//48086 47961//47961 48662//48662 +f 47938//47938 48082//48082 47609//47609 +f 48104//48104 48109//48109 48399//48399 +f 48236//48236 47867//47867 48402//48402 +f 48424//48424 47604//47604 47767//47767 +f 48177//48177 48117//48117 48340//48340 +f 48260//48260 48189//48189 48412//48412 +f 48266//48266 47947//47947 48149//48149 +f 48479//48479 47668//47668 48474//48474 +f 48140//48140 48209//48209 48289//48289 +f 48412//48412 48194//48194 48483//48483 +f 48435//48435 47668//47668 48479//48479 +f 48289//48289 48209//48209 48160//48160 +f 48101//48101 48261//48261 47886//47886 +f 48039//48039 47846//47846 48462//48462 +f 48180//48180 48338//48338 48165//48165 +f 48258//48258 48338//48338 48180//48180 +f 48349//48349 48398//48398 48098//48098 +f 48185//48185 48032//48032 48481//48481 +f 48074//48074 48271//48271 48194//48194 +f 48273//48273 48128//48128 48504//48504 +f 48114//48114 48231//48231 48258//48258 +f 48411//48411 48717//48717 48247//48247 +f 48271//48271 48008//48008 48326//48326 +f 47846//47846 47844//47844 48462//48462 +f 48277//48277 48264//48264 48084//48084 +f 48166//48166 48292//48292 48173//48173 +f 48205//48205 48228//48228 48287//48287 +f 48058//48058 48343//48343 48172//48172 +f 48228//48228 48205//48205 48303//48303 +f 48650//48650 48487//48487 48002//48002 +f 48323//48323 48324//48324 48198//48198 +f 48290//48290 48325//48325 48020//48020 +f 48008//48008 48142//48142 48425//48425 +f 48184//48184 48179//48179 48228//48228 +f 48278//48278 48289//48289 48160//48160 +f 47759//47759 48090//48090 48181//48181 +f 47890//47890 48278//48278 48160//48160 +f 48325//48325 48290//48290 48291//48291 +f 48285//48285 48197//48197 48599//48599 +f 48228//48228 48179//48179 48287//48287 +f 48083//48083 48250//48250 48245//48245 +f 48096//48096 48334//48334 48132//48132 +f 48201//48201 48198//48198 48324//48324 +f 48133//48133 48132//48132 48334//48334 +f 47861//47861 48436//48436 48282//48282 +f 48348//48348 48350//48350 48208//48208 +f 48243//48243 48314//48314 48103//48103 +f 47903//47903 47968//47968 48503//48503 +f 48274//48274 48142//48142 48009//48009 +f 48576//48576 48572//48572 48044//48044 +f 48351//48351 48208//48208 48350//48350 +f 48243//48243 48173//48173 48446//48446 +f 48080//48080 48296//48296 48345//48345 +f 48083//48083 48159//48159 48299//48299 +f 48105//48105 48103//48103 48314//48314 +f 48280//48280 47996//47996 48506//48506 +f 48522//48522 48105//48105 48314//48314 +f 48051//48051 48283//48283 48588//48588 +f 48506//48506 47996//47996 48439//48439 +f 48576//48576 47911//47911 48580//48580 +f 48203//48203 48510//48510 48036//48036 +f 48860//48860 47892//47892 48849//48849 +f 48392//48392 48081//48081 48294//48294 +f 48283//48283 48013//48013 48224//48224 +f 48422//48422 48072//48072 48286//48286 +f 48453//48453 48233//48233 48144//48144 +f 48262//48262 48171//48171 48288//48288 +f 48286//48286 48072//48072 48438//48438 +f 48281//48281 47719//47719 48358//48358 +f 48072//48072 48014//48014 48438//48438 +f 48676//48676 47972//47972 48605//48605 +f 47690//47690 48121//48121 48750//48750 +f 48335//48335 48163//48163 48400//48400 +f 48081//48081 48392//48392 48269//48269 +f 48088//48088 48400//48400 48163//48163 +f 48400//48400 48088//48088 48211//48211 +f 47992//47992 48269//48269 48362//48362 +f 47933//47933 47992//47992 48362//48362 +f 48234//48234 47933//47933 48362//48362 +f 48141//48141 48297//48297 48073//48073 +f 48426//48426 48257//48257 48584//48584 +f 48401//48401 48172//48172 48343//48343 +f 48078//48078 48342//48342 48141//48141 +f 48257//48257 48120//48120 48427//48427 +f 48342//48342 48078//48078 48237//48237 +f 48120//48120 48516//48516 48427//48427 +f 48183//48183 48184//48184 48408//48408 +f 48184//48184 48228//48228 48408//48408 +f 47995//47995 48139//48139 47991//47991 +f 48139//48139 47995//47995 48150//48150 +f 48134//48134 48549//48549 48225//48225 +f 48413//48413 48228//48228 48403//48403 +f 48303//48303 48403//48403 48228//48228 +f 48295//48295 48116//48116 48484//48484 +f 48174//48174 48178//48178 48227//48227 +f 48134//48134 48004//48004 48549//48549 +f 48033//48033 48100//48100 48622//48622 +f 48299//48299 48164//48164 48508//48508 +f 48000//48000 48232//48232 48310//48310 +f 48188//48188 48230//48230 48229//48229 +f 48408//48408 48228//48228 48413//48413 +f 48021//48021 48509//48509 48224//48224 +f 48416//48416 48484//48484 48116//48116 +f 48021//48021 48079//48079 48509//48509 +f 48091//48091 48157//48157 48604//48604 +f 47764//47764 48915//48915 47938//47938 +f 48320//48320 48449//48449 48416//48416 +f 48231//48231 48302//48302 48397//48397 +f 48164//48164 48031//48031 48508//48508 +f 48663//48663 48025//48025 48460//48460 +f 48146//48146 48440//48440 48300//48300 +f 48148//48148 48049//48049 48274//48274 +f 48162//48162 48226//48226 48501//48501 +f 47827//47827 48092//48092 48512//48512 +f 48544//48544 48546//48546 48239//48239 +f 48508//48508 48031//48031 48390//48390 +f 48751//48751 48515//48515 48038//48038 +f 48301//48301 47827//47827 48512//48512 +f 47954//47954 48242//48242 48428//48428 +f 48017//48017 48187//48187 48317//48317 +f 48156//48156 48034//48034 48407//48407 +f 48567//48567 48077//48077 48564//48564 +f 48169//48169 48077//48077 48567//48567 +f 48590//48590 48489//48489 47792//47792 +f 48031//48031 48104//48104 48361//48361 +f 48444//48444 48361//48361 48104//48104 +f 48162//48162 48431//48431 48292//48292 +f 48395//48395 48118//48118 48158//48158 +f 48173//48173 48292//48292 48431//48431 +f 48380//48380 48234//48234 48450//48450 +f 48153//48153 48244//48244 48322//48322 +f 48049//48049 48155//48155 48461//48461 +f 48332//48332 48252//48252 48482//48482 +f 48261//48261 48646//48646 47886//47886 +f 48325//48325 48291//48291 48562//48562 +f 48234//48234 48380//48380 47994//47994 +f 48111//48111 48385//48385 47955//47955 +f 48094//48094 48185//48185 48318//48318 +f 48391//48391 48461//48461 48155//48155 +f 48245//48245 48451//48451 48320//48320 +f 47975//47975 48556//48556 48541//48541 +f 47854//47854 48169//48169 48567//48567 +f 47994//47994 48380//48380 48193//48193 +f 48361//48361 48444//48444 48445//48445 +f 48193//48193 48380//48380 48255//48255 +f 48249//48249 48556//48556 47975//47975 +f 48456//48456 47919//47919 48042//48042 +f 48313//48313 48154//48154 47882//47882 +f 48318//48318 48185//48185 48481//48481 +f 48298//48298 48520//48520 48170//48170 +f 48101//48101 48680//48680 48261//48261 +f 48353//48353 48251//48251 48804//48804 +f 48451//48451 48245//48245 48375//48375 +f 48104//48104 48399//48399 48444//48444 +f 48407//48407 48253//48253 48409//48409 +f 48034//48034 48253//48253 48407//48407 +f 48391//48391 48210//48210 48319//48319 +f 48504//48504 48128//48128 48312//48312 +f 48027//48027 48098//48098 48745//48745 +f 48188//48188 48259//48259 48429//48429 +f 48032//48032 48332//48332 48481//48481 +f 48245//48245 48250//48250 48375//48375 +f 48399//48399 48109//48109 48147//48147 +f 48402//48402 47867//47867 48264//48264 +f 48446//48446 48314//48314 48243//48243 +f 48345//48345 48042//48042 48080//48080 +f 48272//48272 48680//48680 48101//48101 +f 48255//48255 48321//48321 48149//48149 +f 48337//48337 47907//47907 48667//48667 +f 48096//48096 48489//48489 48334//48334 +f 48140//48140 48434//48434 48259//48259 +f 48272//48272 48175//48175 48680//48680 +f 48653//48653 48763//48763 47378//47378 +f 48036//48036 48510//48510 48352//48352 +f 48163//48163 48319//48319 48210//48210 +f 48341//48341 48667//48667 47907//47907 +f 48279//48279 47378//47378 48763//48763 +f 48277//48277 48655//48655 48264//48264 +f 48165//48165 48338//48338 48457//48457 +f 48097//48097 48662//48662 47961//47961 +f 48341//48341 48284//48284 48598//48598 +f 48288//48288 48293//48293 48262//48262 +f 48289//48289 48434//48434 48140//48140 +f 47582//47582 48279//48279 48803//48803 +f 48105//48105 48316//48316 48182//48182 +f 48196//48196 48126//48126 48422//48422 +f 48353//48353 48503//48503 47968//47968 +f 48240//48240 48182//48182 48316//48316 +f 48668//48668 48201//48201 48324//48324 +f 48278//48278 48095//48095 48273//48273 +f 48289//48289 48278//48278 48273//48273 +f 48446//48446 48173//48173 48431//48431 +f 48442//48442 47999//47999 48310//48310 +f 48117//48117 47861//47861 48282//48282 +f 47954//47954 48428//48428 48192//48192 +f 48506//48506 48175//48175 48280//48280 +f 48262//48262 48293//48293 48401//48401 +f 48286//48286 48893//48893 48422//48422 +f 48051//48051 48574//48574 48127//48127 +f 48868//48868 48355//48355 48670//48670 +f 48316//48316 48105//48105 48522//48522 +f 48594//48594 48443//48443 47349//47349 +f 48252//48252 47931//47931 48480//48480 +f 48599//48599 48197//48197 48869//48869 +f 47844//47844 48266//48266 48396//48396 +f 48491//48491 48044//48044 48572//48572 +f 47847//47847 48354//48354 48752//48752 +f 47965//47965 48186//48186 48410//48410 +f 48418//48418 48297//48297 48141//48141 +f 48342//48342 48418//48418 48141//48141 +f 47847//47847 48752//48752 48358//48358 +f 48483//48483 48194//48194 48415//48415 +f 48519//48519 48392//48392 48294//48294 +f 48342//48342 48237//48237 48238//48238 +f 48186//48186 48191//48191 48419//48419 +f 48271//48271 48415//48415 48194//48194 +f 48177//48177 48488//48488 48131//48131 +f 48350//48350 48131//48131 48488//48488 +f 48333//48333 48269//48269 48392//48392 +f 48493//48493 48271//48271 48326//48326 +f 48347//48347 48131//48131 48350//48350 +f 48276//48276 48580//48580 47911//47911 +f 48450//48450 48333//48333 48392//48392 +f 48269//48269 48333//48333 48362//48362 +f 48326//48326 48008//48008 48425//48425 +f 48580//48580 48276//48276 48513//48513 +f 48513//48513 48276//48276 48359//48359 +f 48333//48333 48450//48450 48234//48234 +f 48362//48362 48333//48333 48234//48234 +f 48293//48293 48172//48172 48401//48401 +f 47972//47972 48204//48204 48441//48441 +f 48359//48359 48050//48050 48225//48225 +f 48343//48343 48183//48183 48404//48404 +f 48408//48408 48404//48404 48183//48183 +f 48002//48002 48487//48487 47956//47956 +f 48055//48055 47956//47956 48487//48487 +f 48490//48490 48055//48055 48487//48487 +f 48213//48213 48374//48374 48221//48221 +f 48374//48374 48213//48213 48214//48214 +f 48063//48063 48364//48364 48532//48532 +f 48365//48365 48693//48693 48364//48364 +f 48215//48215 48363//48363 48366//48366 +f 48367//48367 48215//48215 48366//48366 +f 48216//48216 48215//48215 48367//48367 +f 48217//48217 48216//48216 48367//48367 +f 48369//48369 48218//48218 48368//48368 +f 48218//48218 48369//48369 48219//48219 +f 48370//48370 48365//48365 48067//48067 +f 48067//48067 48068//48068 48370//48370 +f 48068//48068 48539//48539 48370//48370 +f 47927//47927 48539//48539 48068//48068 +f 48539//48539 47927//47927 48371//48371 +f 47927//47927 47928//47928 48371//48371 +f 47928//47928 48378//48378 48371//48371 +f 48220//48220 48219//48219 48369//48369 +f 48369//48369 48843//48843 48220//48220 +f 48535//48535 48220//48220 48843//48843 +f 48070//48070 48220//48220 48535//48535 +f 48372//48372 48070//48070 48535//48535 +f 47929//47929 48070//48070 48372//48372 +f 47929//47929 48372//48372 48071//48071 +f 48536//48536 47390//47390 48373//48373 +f 47798//47798 48145//48145 48738//48738 +f 48152//48152 48420//48420 48795//48795 +f 48454//48454 48305//48305 48603//48603 +f 48309//48309 48305//48305 48454//48454 +f 48311//48311 48255//48255 48380//48380 +f 48165//48165 48457//48457 48376//48376 +f 48249//48249 48382//48382 48556//48556 +f 48130//48130 48309//48309 48454//48454 +f 48454//48454 48459//48459 48130//48130 +f 48641//48641 48090//48090 48233//48233 +f 48274//48274 48049//48049 48461//48461 +f 48338//48338 48609//48609 48457//48457 +f 48446//48446 48431//48431 48432//48432 +f 48249//48249 48386//48386 48382//48382 +f 48311//48311 48321//48321 48255//48255 +f 48262//48262 48379//48379 48294//48294 +f 48592//48592 48361//48361 48521//48521 +f 48399//48399 48523//48523 48444//48444 +f 48250//48250 48648//48648 48375//48375 +f 48381//48381 48377//48377 47948//47948 +f 48361//48361 48445//48445 48521//48521 +f 48379//48379 48519//48519 48294//48294 +f 48378//48378 48315//48315 48458//48458 +f 48478//48478 48230//48230 48188//48188 +f 48609//48609 48338//48338 48397//48397 +f 48445//48445 48444//48444 48389//48389 +f 48258//48258 48397//48397 48338//48338 +f 48456//48456 48042//48042 48345//48345 +f 48313//48313 48468//48468 47950//47950 +f 48146//48146 48304//48304 48440//48440 +f 48445//48445 48389//48389 48387//48387 +f 48167//48167 47950//47950 48468//48468 +f 48250//48250 48083//48083 48496//48496 +f 48248//48248 47658//47658 48246//48246 +f 48299//48299 48496//48496 48083//48083 +f 48327//48327 48167//48167 48468//48468 +f 48308//48308 48472//48472 48306//48306 +f 48256//48256 47688//47688 48561//48561 +f 48641//48641 48181//48181 48090//48090 +f 48039//48039 48324//48324 48323//48323 +f 48146//48146 48646//48646 48304//48304 +f 48389//48389 48444//48444 48523//48523 +f 48469//48469 48094//48094 48318//48318 +f 48567//48567 48544//48544 47854//47854 +f 48446//48446 48384//48384 48314//48314 +f 48561//48561 47688//47688 48745//48745 +f 48481//48481 48332//48332 48482//48482 +f 48231//48231 48397//48397 48258//48258 +f 47987//47987 48327//48327 48863//48863 +f 48863//48863 48430//48430 47987//47987 +f 48662//48662 48949//48949 48086//48086 +f 48156//48156 48407//48407 48406//48406 +f 48246//48246 48011//48011 48466//48466 +f 48402//48402 48543//48543 48236//48236 +f 48011//48011 48317//48317 48466//48466 +f 48508//48508 48581//48581 48299//48299 +f 48321//48321 48393//48393 48394//48394 +f 48130//48130 48459//48459 48241//48241 +f 48336//48336 48331//48331 48731//48731 +f 48384//48384 48446//48446 48383//48383 +f 48305//48305 48201//48201 48668//48668 +f 48149//48149 48321//48321 48394//48394 +f 48317//48317 48187//48187 48536//48536 +f 48314//48314 48384//48384 48522//48522 +f 48241//48241 48459//48459 48502//48502 +f 48319//48319 48163//48163 48335//48335 +f 48241//48241 48502//48502 48307//48307 +f 48474//48474 48275//48275 48430//48430 +f 48266//48266 48149//48149 48394//48394 +f 48745//48745 48098//48098 48398//48398 +f 48334//48334 48784//48784 48133//48133 +f 48361//48361 48390//48390 48031//48031 +f 48784//48784 48593//48593 48133//48133 +f 48502//48502 48312//48312 48307//48307 +f 48267//48267 48133//48133 48593//48593 +f 47953//47953 48417//48417 48811//48811 +f 48390//48390 48361//48361 48592//48592 +f 48335//48335 48400//48400 48473//48473 +f 48747//48747 48398//48398 48349//48349 +f 48322//48322 48244//48244 48156//48156 +f 48493//48493 48326//48326 48425//48425 +f 48573//48573 48410//48410 48186//48186 +f 48435//48435 48650//48650 48002//48002 +f 48137//48137 48267//48267 48595//48595 +f 48419//48419 48573//48573 48186//48186 +f 48462//48462 47844//47844 48396//48396 +f 48263//48263 48433//48433 48726//48726 +f 48254//48254 48419//48419 48191//48191 +f 48392//48392 48464//48464 48450//48450 +f 48123//48123 48872//48872 48761//48761 +f 48211//48211 48499//48499 48400//48400 +f 48348//48348 48347//48347 48350//48350 +f 48303//48303 48295//48295 48403//48403 +f 47977//47977 48673//48673 48475//48475 +f 48277//48277 48328//48328 48802//48802 +f 48499//48499 48211//48211 48405//48405 +f 48376//48376 48409//48409 48253//48253 +f 48351//48351 48350//48350 48654//48654 +f 48437//48437 48265//48265 48352//48352 +f 48295//48295 48484//48484 48403//48403 +f 48265//48265 48036//48036 48352//48352 +f 48425//48425 48142//48142 48500//48500 +f 48127//48127 48762//48762 47977//47977 +f 48500//48500 48274//48274 48764//48764 +f 48142//48142 48274//48274 48500//48500 +f 48351//48351 48498//48498 48226//48226 +f 48379//48379 48262//48262 48401//48401 +f 48501//48501 48226//48226 48498//48498 +f 48510//48510 48203//48203 48511//48511 +f 48516//48516 47991//47991 48139//48139 +f 48284//48284 48196//48196 48598//48598 +f 48572//48572 48576//48576 48755//48755 +f 48559//48559 47882//47882 48301//48301 +f 48404//48404 48401//48401 48343//48343 +f 48356//48356 48442//48442 48740//48740 +f 48525//48525 48447//48447 48421//48421 +f 48423//48423 48421//48421 48447//48447 +f 48431//48431 48162//48162 48501//48501 +f 47972//47972 48441//48441 48605//48605 +f 48297//48297 48418//48418 48414//48414 +f 48588//48588 48574//48574 48051//48051 +f 48447//48447 48448//48448 48423//48423 +f 48604//48604 48157//48157 48730//48730 +f 48730//48730 48157//48157 48541//48541 +f 48122//48122 47959//47959 48357//48357 +f 48199//48199 47690//47690 48750//48750 +f 48449//48449 48448//48448 48416//48416 +f 48300//48300 48440//48440 48296//48296 +f 48224//48224 48588//48588 48283//48283 +f 48449//48449 48423//48423 48448//48448 +f 48178//48178 48325//48325 48514//48514 +f 48438//48438 48014//48014 49062//49062 +f 48449//48449 48320//48320 48451//48451 +f 48227//48227 48178//48178 48527//48527 +f 48380//48380 48450//48450 48452//48452 +f 48527//48527 48178//48178 48514//48514 +f 48520//48520 48636//48636 48291//48291 +f 48562//48562 48291//48291 48636//48636 +f 48380//48380 48463//48463 48311//48311 +f 48509//48509 47919//47919 48456//48456 +f 48764//48764 48274//48274 48565//48565 +f 48564//48564 48077//48077 48248//48248 +f 48446//48446 48432//48432 48563//48563 +f 48461//48461 48565//48565 48274//48274 +f 48310//48310 48232//48232 48854//48854 +f 48381//48381 48256//48256 48739//48739 +f 48463//48463 48612//48612 48311//48311 +f 48440//48440 48304//48304 48455//48455 +f 47938//47938 48136//48136 48883//48883 +f 48383//48383 48446//48446 48563//48563 +f 48082//48082 47938//47938 48883//48883 +f 48480//48480 48482//48482 48252//48252 +f 48232//48232 48236//48236 48543//48543 +f 48151//48151 48339//48339 48552//48552 +f 48386//48386 48329//48329 48467//48467 +f 48339//48339 48475//48475 48552//48552 +f 48082//48082 48883//48883 48465//48465 +f 47882//47882 48887//48887 48313//48313 +f 48311//48311 48612//48612 48321//48321 +f 48521//48521 48445//48445 48387//48387 +f 48404//48404 48379//48379 48401//48401 +f 48456//48456 48345//48345 48674//48674 +f 48321//48321 48612//48612 48393//48393 +f 48666//48666 48383//48383 48563//48563 +f 48857//48857 48544//48544 48567//48567 +f 48379//48379 48404//48404 48519//48519 +f 48745//48745 47688//47688 48027//48027 +f 48428//48428 48242//48242 48388//48388 +f 48519//48519 48404//48404 48464//48464 +f 48648//48648 48250//48250 48575//48575 +f 48609//48609 48397//48397 48478//48478 +f 48520//48520 48298//48298 48560//48560 +f 47804//47804 48465//48465 48417//48417 +f 48521//48521 48387//48387 48547//48547 +f 48387//48387 48389//48389 48547//48547 +f 48393//48393 48612//48612 48569//48569 +f 48478//48478 48397//48397 48302//48302 +f 48177//48177 48644//48644 48488//48488 +f 48522//48522 48715//48715 48316//48316 +f 48230//48230 48478//48478 48302//48302 +f 48404//48404 48408//48408 48529//48529 +f 48250//48250 48496//48496 48575//48575 +f 48264//48264 48655//48655 48402//48402 +f 48524//48524 48547//48547 48389//48389 +f 48408//48408 48413//48413 48529//48529 +f 48388//48388 48086//48086 48949//48949 +f 48812//48812 48354//48354 48181//48181 +f 48391//48391 48319//48319 48335//48335 +f 48299//48299 48581//48581 48496//48496 +f 48673//48673 47977//47977 48762//48762 +f 48482//48482 48480//48480 48720//48720 +f 48329//48329 48470//48470 48671//48671 +f 48403//48403 48526//48526 48413//48413 +f 48654//48654 48498//48498 48351//48351 +f 48717//48717 48411//48411 49014//49014 +f 48389//48389 48523//48523 48476//48476 +f 48464//48464 48392//48392 48519//48519 +f 48389//48389 48476//48476 48524//48524 +f 48073//48073 48297//48297 48414//48414 +f 48571//48571 48073//48073 48414//48414 +f 48662//48662 48097//48097 48566//48566 +f 48328//48328 48192//48192 48428//48428 +f 48508//48508 48390//48390 48589//48589 +f 48312//48312 48502//48502 48504//48504 +f 48092//48092 48138//48138 48722//48722 +f 48523//48523 48399//48399 48613//48613 +f 48097//48097 48346//48346 48566//48566 +f 48355//48355 48869//48869 48197//48197 +f 48399//48399 48147//48147 48613//48613 +f 48761//48761 48492//48492 48123//48123 +f 48464//48464 48404//48404 48529//48529 +f 48434//48434 48289//48289 48505//48505 +f 48471//48471 48306//48306 48472//48472 +f 48337//48337 48667//48667 48891//48891 +f 48628//48628 48266//48266 48394//48394 +f 48266//48266 48628//48628 48396//48396 +f 48434//48434 48555//48555 48259//48259 +f 48755//48755 48576//48576 48580//48580 +f 48450//48450 48464//48464 48452//48452 +f 48574//48574 48588//48588 48706//48706 +f 48436//48436 48195//48195 48817//48817 +f 48476//48476 48613//48613 48406//48406 +f 48559//48559 48301//48301 48512//48512 +f 48726//48726 48433//48433 48816//48816 +f 48585//48585 48507//48507 48434//48434 +f 48494//48494 48406//48406 48613//48613 +f 48585//48585 48434//48434 48679//48679 +f 48513//48513 48884//48884 48580//48580 +f 48598//48598 48667//48667 48341//48341 +f 48238//48238 48486//48486 48342//48342 +f 48433//48433 48265//48265 48816//48816 +f 48526//48526 48403//48403 48484//48484 +f 48260//48260 48412//48412 48596//48596 +f 48804//48804 48808//48808 48353//48353 +f 48596//48596 48412//48412 48483//48483 +f 48808//48808 48878//48878 48353//48353 +f 48995//48995 48204//48204 48860//48860 +f 48505//48505 48273//48273 48504//48504 +f 48441//48441 48204//48204 48995//48995 +f 48240//48240 48548//48548 48238//48238 +f 48316//48316 48548//48548 48240//48240 +f 48622//48622 48360//48360 48643//48643 +f 48100//48100 48360//48360 48622//48622 +f 48415//48415 48271//48271 48493//48493 +f 48499//48499 48405//48405 48227//48227 +f 48503//48503 48353//48353 48878//48878 +f 48406//48406 48494//48494 48156//48156 +f 48289//48289 48273//48273 48505//48505 +f 48526//48526 48525//48525 48618//48618 +f 48528//48528 48224//48224 48509//48509 +f 48420//48420 48033//48033 48622//48622 +f 48525//48525 48526//48526 48447//48447 +f 48503//48503 49010//49010 47903//47903 +f 48477//48477 48380//48380 48452//48452 +f 48406//48406 48407//48407 48485//48485 +f 48577//48577 48419//48419 48254//48254 +f 48577//48577 48426//48426 48584//48584 +f 48477//48477 48463//48463 48380//48380 +f 48254//48254 48426//48426 48577//48577 +f 48485//48485 48407//48407 48409//48409 +f 48447//48447 48526//48526 48448//48448 +f 48676//48676 48738//48738 48145//48145 +f 48484//48484 48448//48448 48526//48526 +f 48484//48484 48416//48416 48448//48448 +f 48511//48511 48356//48356 48740//48740 +f 48584//48584 48257//48257 48427//48427 +f 48113//48113 48443//48443 48758//48758 +f 47919//47919 48509//48509 48079//48079 +f 48487//48487 48650//48650 48977//48977 +f 48618//48618 48525//48525 48421//48421 +f 48514//48514 48325//48325 48743//48743 +f 48202//48202 48113//48113 49028//49028 +f 48153//48153 48322//48322 48147//48147 +f 48322//48322 48156//48156 48494//48494 +f 48376//48376 48497//48497 48409//48409 +f 48298//48298 48490//48490 48560//48560 +f 48663//48663 49062//49062 48014//48014 +f 48376//48376 48557//48557 48497//48497 +f 48423//48423 48449//48449 48619//48619 +f 48619//48619 48449//48449 48518//48518 +f 48683//48683 48227//48227 48527//48527 +f 48451//48451 48518//48518 48449//48449 +f 48429//48429 48542//48542 48188//48188 +f 48377//48377 48517//48517 47948//47948 +f 48555//48555 48429//48429 48259//48259 +f 48531//48531 48062//48062 48530//48530 +f 48363//48363 48062//48062 48531//48531 +f 48532//48532 48364//48364 48693//48693 +f 48693//48693 48365//48365 48697//48697 +f 48533//48533 48363//48363 48531//48531 +f 48366//48366 48363//48363 48533//48533 +f 48696//48696 48217//48217 48695//48695 +f 48368//48368 48217//48217 48696//48696 +f 48534//48534 48368//48368 48696//48696 +f 48369//48369 48368//48368 48534//48534 +f 48365//48365 48370//48370 48697//48697 +f 48697//48697 48370//48370 48539//48539 +f 48700//48700 48369//48369 48534//48534 +f 48843//48843 48369//48369 48700//48700 +f 48071//48071 48372//48372 48701//48701 +f 48702//48702 48071//48071 48701//48701 +f 48373//48373 48071//48071 48702//48702 +f 48692//48692 48374//48374 48214//48214 +f 48221//48221 48374//48374 48222//48222 +f 48222//48222 48374//48374 48692//48692 +f 48538//48538 48537//48537 48214//48214 +f 48214//48214 48537//48537 48692//48692 +f 48223//48223 48222//48222 48692//48692 +f 48692//48692 48540//48540 48223//48223 +f 48530//48530 48062//48062 48223//48223 +f 48530//48530 48223//48223 48540//48540 +f 49078//49078 48538//48538 48532//48532 +f 48548//48548 48486//48486 48238//48238 +f 48462//48462 48638//48638 48707//48707 +f 48039//48039 48462//48462 48707//48707 +f 47764//47764 48199//48199 48915//48915 +f 48463//48463 48606//48606 48612//48612 +f 48316//48316 48741//48741 48548//48548 +f 48324//48324 48039//48039 48707//48707 +f 48139//48139 48150//48150 48629//48629 +f 48543//48543 48854//48854 48232//48232 +f 48459//48459 48454//48454 48716//48716 +f 48549//48549 48004//48004 48907//48907 +f 48107//48107 48143//48143 48908//48908 +f 48509//48509 48545//48545 48528//48528 +f 48614//48614 48610//48610 48681//48681 +f 48721//48721 48345//48345 48296//48296 +f 48602//48602 48107//48107 48908//48908 +f 48150//48150 48517//48517 48629//48629 +f 48629//48629 48517//48517 48793//48793 +f 48721//48721 48296//48296 48440//48440 +f 48382//48382 48386//48386 48467//48467 +f 48004//48004 48515//48515 48907//48907 +f 48432//48432 48431//48431 48749//48749 +f 48429//48429 48555//48555 48542//48542 +f 48467//48467 48329//48329 48671//48671 +f 48563//48563 48432//48432 48749//48749 +f 48550//48550 48607//48607 48553//48553 +f 48682//48682 48608//48608 48614//48614 +f 48544//48544 48649//48649 48546//48546 +f 48509//48509 48456//48456 48545//48545 +f 48626//48626 48458//48458 48315//48315 +f 48377//48377 48381//48381 48739//48739 +f 48117//48117 48282//48282 48708//48708 +f 48597//48597 48610//48610 48614//48614 +f 48340//48340 48117//48117 48708//48708 +f 48557//48557 48376//48376 48457//48457 +f 48607//48607 48582//48582 48558//48558 +f 48331//48331 48239//48239 48546//48546 +f 48590//48590 48469//48469 48570//48570 +f 48546//48546 48783//48783 48331//48331 +f 48731//48731 48331//48331 48783//48783 +f 48461//48461 48391//48391 48579//48579 +f 48631//48631 48395//48395 48158//48158 +f 48663//48663 48460//48460 48151//48151 +f 48465//48465 48809//48809 48417//48417 +f 48558//48558 48553//48553 48607//48607 +f 48452//48452 48464//48464 48615//48615 +f 48751//48751 48385//48385 48756//48756 +f 48468//48468 48313//48313 48947//48947 +f 48384//48384 48715//48715 48522//48522 +f 48464//48464 48617//48617 48615//48615 +f 48644//48644 48177//48177 48340//48340 +f 48384//48384 48383//48383 48666//48666 +f 48714//48714 48384//48384 48666//48666 +f 48997//48997 47767//47767 48395//48395 +f 48542//48542 48609//48609 48478//48478 +f 48318//48318 48481//48481 48664//48664 +f 48542//48542 48478//48478 48188//48188 +f 48327//48327 48468//48468 48806//48806 +f 48997//48997 48424//48424 47767//47767 +f 48393//48393 48623//48623 48394//48394 +f 48315//48315 48247//48247 48717//48717 +f 48614//48614 48608//48608 48591//48591 +f 48613//48613 48476//48476 48523//48523 +f 48569//48569 48623//48623 48393//48393 +f 48686//48686 48558//48558 48635//48635 +f 48455//48455 48304//48304 48646//48646 +f 48482//48482 48664//48664 48481//48481 +f 48350//48350 48488//48488 48652//48652 +f 48592//48592 48614//48614 48591//48591 +f 48635//48635 48558//48558 48681//48681 +f 48424//48424 48872//48872 48268//48268 +f 48654//48654 48350//48350 48652//48652 +f 48502//48502 48459//48459 48639//48639 +f 48391//48391 48335//48335 48579//48579 +f 48579//48579 48335//48335 48473//48473 +f 48464//48464 48529//48529 48617//48617 +f 48385//48385 48111//48111 48825//48825 +f 48375//48375 48678//48678 48451//48451 +f 48456//48456 48674//48674 48633//48633 +f 48396//48396 48628//48628 48638//48638 +f 48411//48411 48344//48344 48807//48807 +f 48111//48111 48759//48759 48825//48825 +f 48802//48802 48328//48328 48985//48985 +f 48529//48529 48413//48413 48618//48618 +f 47907//47907 48759//48759 48111//48111 +f 48396//48396 48638//48638 48462//48462 +f 48328//48328 48428//48428 48985//48985 +f 48529//48529 48618//48618 48617//48617 +f 47894//47894 48754//48754 48495//48495 +f 48480//48480 48073//48073 48571//48571 +f 48678//48678 48375//48375 48648//48648 +f 47892//47892 48601//48601 48849//48849 +f 48720//48720 48480//48480 48571//48571 +f 48817//48817 48195//48195 48123//48123 +f 48526//48526 48618//48618 48413//48413 +f 48680//48680 48819//48819 48261//48261 +f 48521//48521 48614//48614 48592//48592 +f 48337//48337 48759//48759 47907//47907 +f 48636//48636 48520//48520 48551//48551 +f 48282//48282 48436//48436 48817//48817 +f 48476//48476 48406//48406 48485//48485 +f 48552//48552 48475//48475 48673//48673 +f 48267//48267 48593//48593 48710//48710 +f 48573//48573 48346//48346 48410//48410 +f 48521//48521 48547//48547 48614//48614 +f 48499//48499 48473//48473 48400//48400 +f 48473//48473 48499//48499 48737//48737 +f 48897//48897 48501//48501 48498//48498 +f 48573//48573 48419//48419 48577//48577 +f 48583//48583 48671//48671 48470//48470 +f 48505//48505 48679//48679 48434//48434 +f 48470//48470 48306//48306 48583//48583 +f 48618//48618 48421//48421 48586//48586 +f 48586//48586 48620//48620 48618//48618 +f 48575//48575 48611//48611 48648//48648 +f 48306//48306 48471//48471 48583//48583 +f 48494//48494 48613//48613 48147//48147 +f 48322//48322 48494//48494 48147//48147 +f 48507//48507 48555//48555 48434//48434 +f 48637//48637 48600//48600 48616//48616 +f 48616//48616 48600//48600 48688//48688 +f 48421//48421 48423//48423 48586//48586 +f 48497//48497 48557//48557 48657//48657 +f 48604//48604 48506//48506 48439//48439 +f 48915//48915 48199//48199 48704//48704 +f 48472//48472 48189//48189 48471//48471 +f 48620//48620 48615//48615 48617//48617 +f 48227//48227 48683//48683 48499//48499 +f 48575//48575 48496//48496 48578//48578 +f 48668//48668 48324//48324 48709//48709 +f 48189//48189 48260//48260 48471//48471 +f 48771//48771 48505//48505 48504//48504 +f 48617//48617 48618//48618 48620//48620 +f 48581//48581 48578//48578 48496//48496 +f 48643//48643 48281//48281 48358//48358 +f 48516//48516 48773//48773 48427//48427 +f 48762//48762 48127//48127 48880//48880 +f 48477//48477 48452//48452 48615//48615 +f 48869//48869 48355//48355 48868//48868 +f 48477//48477 48615//48615 48568//48568 +f 48305//48305 48668//48668 48705//48705 +f 48603//48603 48305//48305 48705//48705 +f 48127//48127 48574//48574 48880//48880 +f 48619//48619 48518//48518 48607//48607 +f 48568//48568 48606//48606 48463//48463 +f 48477//48477 48568//48568 48463//48463 +f 48743//48743 48325//48325 48562//48562 +f 48678//48678 48518//48518 48451//48451 +f 48568//48568 48620//48620 48606//48606 +f 48558//48558 48582//48582 48681//48681 +f 48619//48619 48607//48607 48587//48587 +f 48884//48884 48513//48513 48800//48800 +f 48612//48612 48606//48606 48620//48620 +f 48581//48581 48508//48508 48589//48589 +f 48607//48607 48550//48550 48587//48587 +f 48877//48877 48122//48122 48357//48357 +f 48527//48527 48514//48514 48744//48744 +f 48225//48225 48946//48946 48359//48359 +f 48588//48588 48224//48224 48528//48528 +f 48689//48689 48686//48686 48691//48691 +f 48621//48621 48378//48378 48624//48624 +f 48677//48677 48555//48555 48630//48630 +f 48225//48225 48549//48549 49366//49366 +f 48686//48686 48635//48635 48691//48691 +f 48607//48607 48678//48678 48645//48645 +f 48744//48744 48514//48514 48769//48769 +f 48639//48639 48459//48459 48716//48716 +f 48378//48378 48458//48458 48624//48624 +f 48425//48425 48500//48500 48821//48821 +f 48677//48677 48557//48557 48542//48542 +f 48486//48486 48548//48548 48736//48736 +f 48607//48607 48645//48645 48582//48582 +f 48656//48656 48612//48612 48620//48620 +f 48661//48661 48582//48582 48645//48645 +f 48632//48632 48749//48749 48501//48501 +f 48738//48738 49108//49108 47798//47798 +f 47651//47651 47798//47798 49108//49108 +f 48431//48431 48501//48501 48749//48749 +f 48490//48490 48487//48487 48977//48977 +f 48270//48270 47651//47651 49108//49108 +f 48342//48342 48486//48486 48735//48735 +f 48490//48490 48977//48977 48742//48742 +f 48555//48555 48677//48677 48542//48542 +f 49015//49015 48438//48438 49062//49062 +f 48724//48724 48555//48555 48507//48507 +f 48569//48569 48684//48684 48765//48765 +f 48541//48541 48556//48556 48810//48810 +f 48685//48685 48569//48569 48625//48625 +f 48564//48564 48857//48857 48567//48567 +f 48857//48857 48649//48649 48544//48544 +f 48742//48742 48560//48560 48490//48490 +f 48647//48647 48547//48547 48770//48770 +f 48545//48545 48633//48633 48727//48727 +f 48456//48456 48633//48633 48545//48545 +f 48316//48316 48715//48715 48741//48741 +f 48943//48943 48562//48562 48636//48636 +f 48719//48719 48767//48767 48691//48691 +f 48609//48609 48557//48557 48457//48457 +f 48543//48543 48402//48402 48733//48733 +f 48557//48557 48609//48609 48542//48542 +f 48569//48569 48765//48765 48623//48623 +f 48767//48767 48719//48719 48627//48627 +f 48625//48625 48550//48550 48685//48685 +f 48715//48715 48384//48384 48714//48714 +f 48402//48402 48655//48655 48733//48733 +f 48743//48743 48562//48562 48823//48823 +f 48623//48623 48628//48628 48394//48394 +f 48809//48809 48811//48811 48417//48417 +f 48461//48461 48788//48788 48565//48565 +f 48550//48550 48554//48554 48685//48685 +f 48691//48691 48635//48635 48719//48719 +f 48626//48626 48315//48315 48717//48717 +f 48181//48181 48641//48641 49120//49120 +f 48502//48502 48729//48729 48504//48504 +f 48670//48670 47582//47582 49144//49144 +f 48739//48739 48256//48256 48561//48561 +f 48655//48655 48277//48277 48659//48659 +f 48318//48318 48664//48664 48847//48847 +f 48628//48628 48766//48766 48638//48638 +f 48685//48685 48684//48684 48569//48569 +f 48659//48659 48277//48277 48802//48802 +f 48469//48469 48318//48318 48796//48796 +f 48812//48812 48181//48181 49120//49120 +f 48620//48620 48568//48568 48615//48615 +f 48729//48729 48660//48660 48771//48771 +f 48344//48344 48263//48263 48807//48807 +f 48520//48520 48560//48560 48551//48551 +f 48476//48476 48485//48485 48524//48524 +f 48599//48599 48869//48869 48285//48285 +f 48804//48804 48251//48251 48495//48495 +f 48644//48644 48340//48340 48748//48748 +f 48428//48428 48388//48388 48746//48746 +f 48620//48620 48586//48586 48656//48656 +f 48660//48660 48585//48585 48679//48679 +f 48666//48666 48563//48563 48703//48703 +f 48807//48807 48263//48263 48873//48873 +f 48819//48819 48934//48934 48261//48261 +f 48263//48263 48726//48726 48873//48873 +f 49030//49030 48388//48388 48949//48949 +f 48681//48681 48682//48682 48614//48614 +f 48635//48635 48681//48681 48610//48610 +f 48554//48554 48675//48675 48685//48685 +f 48771//48771 48660//48660 48679//48679 +f 48820//48820 48752//48752 48354//48354 +f 48651//48651 48485//48485 48409//48409 +f 48750//48750 48602//48602 48851//48851 +f 48938//48938 48358//48358 48752//48752 +f 48651//48651 48409//48409 48497//48497 +f 48651//48651 48497//48497 48657//48657 +f 48553//48553 48554//48554 48550//48550 +f 48267//48267 48786//48786 48595//48595 +f 48643//48643 48358//48358 48938//48938 +f 48594//48594 47903//47903 49010//49010 +f 48337//48337 48891//48891 48994//48994 +f 48771//48771 48679//48679 48505//48505 +f 48686//48686 48554//48554 48553//48553 +f 48612//48612 48656//48656 48569//48569 +f 48651//48651 48657//48657 48711//48711 +f 48656//48656 48586//48586 48587//48587 +f 48586//48586 48642//48642 48587//48587 +f 48747//48747 48349//48349 49061//49061 +f 48722//48722 48137//48137 49111//49111 +f 48138//48138 48137//48137 48722//48722 +f 48471//48471 48260//48260 48913//48913 +f 48479//48479 48650//48650 48435//48435 +f 48587//48587 48550//48550 48768//48768 +f 48656//48656 48587//48587 48768//48768 +f 48260//48260 48596//48596 48913//48913 +f 48175//48175 48506//48506 48680//48680 +f 48704//48704 48199//48199 48753//48753 +f 48622//48622 48643//48643 48718//48718 +f 48512//48512 48092//48092 48722//48722 +f 48677//48677 48657//48657 48557//48557 +f 48686//48686 48553//48553 48558//48558 +f 48619//48619 48586//48586 48423//48423 +f 48586//48586 48619//48619 48642//48642 +f 48282//48282 48817//48817 48933//48933 +f 48554//48554 48686//48686 48689//48689 +f 48637//48637 48635//48635 48610//48610 +f 48610//48610 48600//48600 48637//48637 +f 48667//48667 48598//48598 49135//49135 +f 48501//48501 48897//48897 48632//48632 +f 48506//48506 48604//48604 48862//48862 +f 48518//48518 48678//48678 48607//48607 +f 48642//48642 48619//48619 48587//48587 +f 48810//48810 48923//48923 48541//48541 +f 48414//48414 48418//48418 48859//48859 +f 48859//48859 48571//48571 48414//48414 +f 48866//48866 48499//48499 48683//48683 +f 48610//48610 48597//48597 48600//48600 +f 48483//48483 48415//48415 48760//48760 +f 48735//48735 48859//48859 48418//48418 +f 48342//48342 48735//48735 48418//48418 +f 48415//48415 48493//48493 48760//48760 +f 48511//48511 48740//48740 48929//48929 +f 48345//48345 48861//48861 48674//48674 +f 48880//48880 48574//48574 48706//48706 +f 48720//48720 48664//48664 48482//48482 +f 48196//48196 48422//48422 48893//48893 +f 48687//48687 48597//48597 48614//48614 +f 48442//48442 48310//48310 48910//48910 +f 48645//48645 48678//48678 48648//48648 +f 48597//48597 48687//48687 48600//48600 +f 48575//48575 48665//48665 48611//48611 +f 48547//48547 48687//48687 48614//48614 +f 48800//48800 48513//48513 48359//48359 +f 48527//48527 48882//48882 48683//48683 +f 48575//48575 48578//48578 48665//48665 +f 48665//48665 48578//48578 48658//48658 +f 48581//48581 48658//48658 48578//48578 +f 48225//48225 49366//49366 48946//48946 +f 48773//48773 48516//48516 48775//48775 +f 48611//48611 48661//48661 48648//48648 +f 48725//48725 48616//48616 48640//48640 +f 48665//48665 48661//48661 48611//48611 +f 48640//48640 48688//48688 48672//48672 +f 48616//48616 48688//48688 48640//48640 +f 48582//48582 48661//48661 48682//48682 +f 48682//48682 48681//48681 48582//48582 +f 48661//48661 48669//48669 48682//48682 +f 48647//48647 48688//48688 48600//48600 +f 48608//48608 48682//48682 48669//48669 +f 48547//48547 48647//48647 48687//48687 +f 48608//48608 48669//48669 48591//48591 +f 48658//48658 48581//48581 48589//48589 +f 48688//48688 48647//48647 48772//48772 +f 48672//48672 48688//48688 48772//48772 +f 48390//48390 48592//48592 48712//48712 +f 48591//48591 48712//48712 48592//48592 +f 48689//48689 48675//48675 48554//48554 +f 48638//48638 48767//48767 48690//48690 +f 48766//48766 48767//48767 48638//48638 +f 48689//48689 48691//48691 48675//48675 +f 48690//48690 48767//48767 48627//48627 +f 48537//48537 48538//48538 49078//49078 +f 49078//49078 48532//48532 48963//48963 +f 48693//48693 48963//48963 48532//48532 +f 48533//48533 48694//48694 48366//48366 +f 48367//48367 48366//48366 48694//48694 +f 48694//48694 48840//48840 48367//48367 +f 48217//48217 48367//48367 48840//48840 +f 48695//48695 48217//48217 48840//48840 +f 48534//48534 48696//48696 48841//48841 +f 48697//48697 48539//48539 48698//48698 +f 48699//48699 48698//48698 48539//48539 +f 48539//48539 48371//48371 48699//48699 +f 48378//48378 48621//48621 48699//48699 +f 48371//48371 48378//48378 48699//48699 +f 48841//48841 48700//48700 48534//48534 +f 48536//48536 48373//48373 48702//48702 +f 48845//48845 48536//48536 48702//48702 +f 48974//48974 48317//48317 48536//48536 +f 48799//48799 48651//48651 48901//48901 +f 48560//48560 48742//48742 48777//48777 +f 48563//48563 48749//48749 48703//48703 +f 48651//48651 48799//48799 48485//48485 +f 48710//48710 48593//48593 48784//48784 +f 48933//48933 48708//48708 48282//48282 +f 48644//48644 48748//48748 48998//48998 +f 48675//48675 48765//48765 48684//48684 +f 48458//48458 48626//48626 48624//48624 +f 48957//48957 48680//48680 48506//48506 +f 47882//47882 48559//48559 48887//48887 +f 48506//48506 48862//48862 48957//48957 +f 48640//48640 48672//48672 48827//48827 +f 48588//48588 48774//48774 48706//48706 +f 48684//48684 48685//48685 48675//48675 +f 48598//48598 48196//48196 49135//49135 +f 48765//48765 48628//48628 48623//48623 +f 48122//48122 48877//48877 48879//48879 +f 48829//48829 48827//48827 48672//48672 +f 48765//48765 48766//48766 48628//48628 +f 48915//48915 49133//49133 48136//48136 +f 48488//48488 48644//48644 48652//48652 +f 48974//48974 48917//48917 48317//48317 +f 48765//48765 48675//48675 48766//48766 +f 48728//48728 48122//48122 48879//48879 +f 48766//48766 48675//48675 48767//48767 +f 48656//48656 48768//48768 48625//48625 +f 48625//48625 48569//48569 48656//48656 +f 48516//48516 48139//48139 48775//48775 +f 48528//48528 48858//48858 48588//48588 +f 48652//48652 48723//48723 48654//48654 +f 48626//48626 48717//48717 48781//48781 +f 48677//48677 48711//48711 48657//48657 +f 48777//48777 48551//48551 48560//48560 +f 48861//48861 48345//48345 48721//48721 +f 48768//48768 48550//48550 48625//48625 +f 48144//48144 48122//48122 48728//48728 +f 48830//48830 48833//48833 48778//48778 +f 48778//48778 48776//48776 48830//48830 +f 48806//48806 48468//48468 48947//48947 +f 48559//48559 48512//48512 48945//48945 +f 48732//48732 48654//48654 48723//48723 +f 48498//48498 48654//48654 48732//48732 +f 48528//48528 48545//48545 48785//48785 +f 48858//48858 48528//48528 48785//48785 +f 48776//48776 48711//48711 48677//48677 +f 48677//48677 48830//48830 48776//48776 +f 48730//48730 48541//48541 48923//48923 +f 48732//48732 48897//48897 48498//48498 +f 48863//48863 48327//48327 48806//48806 +f 48832//48832 48830//48830 48724//48724 +f 49014//49014 48411//48411 48807//48807 +f 48440//48440 48787//48787 48721//48721 +f 48645//48645 48648//48648 48661//48661 +f 48833//48833 48830//48830 48832//48832 +f 48714//48714 48789//48789 48715//48715 +f 48832//48832 48724//48724 48660//48660 +f 48727//48727 48633//48633 48848//48848 +f 49289//49289 48653//48653 48330//48330 +f 48730//48730 49037//49037 48604//48604 +f 48455//48455 49023//49023 48440//48440 +f 48636//48636 48551//48551 48892//48892 +f 48585//48585 48660//48660 48724//48724 +f 48850//48850 48473//48473 48737//48737 +f 48377//48377 48794//48794 48517//48517 +f 48585//48585 48724//48724 48507//48507 +f 48382//48382 48853//48853 48556//48556 +f 48733//48733 48655//48655 48659//48659 +f 48707//48707 48638//48638 48690//48690 +f 48646//48646 49023//49023 48455//48455 +f 48382//48382 48467//48467 48855//48855 +f 48746//48746 48388//48388 49030//49030 +f 48630//48630 48830//48830 48677//48677 +f 47582//47582 48803//48803 49144//49144 +f 48646//48646 48261//48261 48934//48934 +f 48340//48340 48708//48708 48748//48748 +f 48630//48630 48555//48555 48724//48724 +f 48859//48859 48735//48735 48801//48801 +f 48324//48324 48707//48707 48709//48709 +f 48669//48669 48661//48661 48665//48665 +f 48797//48797 48770//48770 48547//48547 +f 48524//48524 48797//48797 48547//48547 +f 48265//48265 48437//48437 49020//49020 +f 48737//48737 48499//48499 48866//48866 +f 48832//48832 48660//48660 48729//48729 +f 48437//48437 48352//48352 49021//49021 +f 48352//48352 48510//48510 49021//49021 +f 48627//48627 48719//48719 48835//48835 +f 48474//48474 48430//48430 48479//48479 +f 49068//49068 48354//48354 48812//48812 +f 48736//48736 48548//48548 48734//48734 +f 48561//48561 48745//48745 48852//48852 +f 48510//48510 48511//48511 49021//49021 +f 48949//48949 48662//48662 48566//48566 +f 48200//48200 48285//48285 48939//48939 +f 49021//49021 48511//48511 48929//48929 +f 48735//48735 48486//48486 48736//48736 +f 48637//48637 48719//48719 48635//48635 +f 48524//48524 48485//48485 48799//48799 +f 48743//48743 48769//48769 48514//48514 +f 48637//48637 48828//48828 48719//48719 +f 48745//48745 48398//48398 48798//48798 +f 48425//48425 48760//48760 48493//48493 +f 48760//48760 48425//48425 48821//48821 +f 48589//48589 48390//48390 48712//48712 +f 48729//48729 48771//48771 48504//48504 +f 48492//48492 49134//49134 48123//48123 +f 48566//48566 48346//48346 48912//48912 +f 48741//48741 48937//48937 48548//48548 +f 48757//48757 48334//48334 48489//48489 +f 48757//48757 48784//48784 48334//48334 +f 48937//48937 48734//48734 48548//48548 +f 48398//48398 48747//48747 48798//48798 +f 48937//48937 48741//48741 48895//48895 +f 48725//48725 48637//48637 48616//48616 +f 48673//48673 48762//48762 49004//49004 +f 48758//48758 49028//49028 48113//48113 +f 48815//48815 48912//48912 48346//48346 +f 48821//48821 48500//48500 48822//48822 +f 48573//48573 48815//48815 48346//48346 +f 48977//48977 48650//48650 49127//49127 +f 48199//48199 48750//48750 48753//48753 +f 48882//48882 48805//48805 48683//48683 +f 48600//48600 48687//48687 48647//48647 +f 48759//48759 48337//48337 48994//48994 +f 48764//48764 48870//48870 48500//48500 +f 48349//48349 48491//48491 49061//49061 +f 48805//48805 48866//48866 48683//48683 +f 49061//49061 48491//48491 48931//48931 +f 48527//48527 48744//48744 48882//48882 +f 48491//48491 48572//48572 48931//48931 +f 48764//48764 48565//48565 48788//48788 +f 48931//48931 48572//48572 48980//48980 +f 48577//48577 48584//48584 48881//48881 +f 48572//48572 48755//48755 48980//48980 +f 48668//48668 48709//48709 48955//48955 +f 48584//48584 48427//48427 48881//48881 +f 48773//48773 48881//48881 48427//48427 +f 48943//48943 48823//48823 48562//48562 +f 48626//48626 48856//48856 48624//48624 +f 48603//48603 48705//48705 48782//48782 +f 48690//48690 48826//48826 48707//48707 +f 48674//48674 48848//48848 48633//48633 +f 48466//48466 48317//48317 48917//48917 +f 48543//48543 48733//48733 48867//48867 +f 48651//48651 48711//48711 48901//48901 +f 48589//48589 48665//48665 48658//48658 +f 48461//48461 48579//48579 48788//48788 +f 48713//48713 48666//48666 48703//48703 +f 48643//48643 48938//48938 48942//48942 +f 48856//48856 48626//48626 48781//48781 +f 48713//48713 48714//48714 48666//48666 +f 48564//48564 48248//48248 48779//48779 +f 48888//48888 48788//48788 48579//48579 +f 48786//48786 48267//48267 48710//48710 +f 49007//49007 48196//48196 48893//48893 +f 48712//48712 48669//48669 48665//48665 +f 48665//48665 48589//48589 48712//48712 +f 48858//48858 48774//48774 48588//48588 +f 48669//48669 48712//48712 48591//48591 +f 48828//48828 48637//48637 48725//48725 +f 48137//48137 48595//48595 49111//49111 +f 48946//48946 48800//48800 48359//48359 +f 48718//48718 48643//48643 48942//48942 +f 48139//48139 48629//48629 48885//48885 +f 48829//48829 48772//48772 48792//48792 +f 48672//48672 48772//48772 48829//48829 +f 48717//48717 49014//49014 49455//49455 +f 49043//49043 48754//48754 48634//48634 +f 48144//48144 48728//48728 48990//48990 +f 48829//48829 48792//48792 48898//48898 +f 48850//48850 48579//48579 48473//48473 +f 48144//48144 48990//48990 48453//48453 +f 48453//48453 48990//48990 48791//48791 +f 48809//48809 49103//49103 48811//48811 +f 48893//48893 48286//48286 48813//48813 +f 48668//48668 48955//48955 48780//48780 +f 48545//48545 48727//48727 48785//48785 +f 48922//48922 48945//48945 48512//48512 +f 48829//48829 48898//48898 48899//48899 +f 49097//49097 48420//48420 48622//48622 +f 48793//48793 49041//49041 48629//48629 +f 48668//48668 48780//48780 48705//48705 +f 48286//48286 48438//48438 49015//49015 +f 48899//48899 48898//48898 48833//48833 +f 48778//48778 48833//48833 48898//48898 +f 48233//48233 48948//48948 48641//48641 +f 48795//48795 48631//48631 48152//48152 +f 48158//48158 48152//48152 48631//48631 +f 48871//48871 48603//48603 48782//48782 +f 48454//48454 48603//48603 48871//48871 +f 48754//48754 49302//49302 48495//48495 +f 48454//48454 48871//48871 48716//48716 +f 48787//48787 48440//48440 49023//49023 +f 48726//48726 48816//48816 48873//48873 +f 48876//48876 48716//48716 48871//48871 +f 48724//48724 48830//48830 48630//48630 +f 49037//49037 48790//48790 48604//48604 +f 48583//48583 48471//48471 48913//48913 +f 48900//48900 48716//48716 48876//48876 +f 48632//48632 48897//48897 48818//48818 +f 48639//48639 48831//48831 48502//48502 +f 48716//48716 48900//48900 48639//48639 +f 48831//48831 48832//48832 48729//48729 +f 48330//48330 48270//48270 49289//49289 +f 48715//48715 48895//48895 48741//48741 +f 48831//48831 48729//48729 48502//48502 +f 48739//48739 48794//48794 48377//48377 +f 48812//48812 49120//49120 48989//48989 +f 48789//48789 48895//48895 48715//48715 +f 48743//48743 48889//48889 48769//48769 +f 48833//48833 48832//48832 48900//48900 +f 48816//48816 48265//48265 49020//49020 +f 48899//48899 48833//48833 48900//48900 +f 48428//48428 48746//48746 48985//48985 +f 48913//48913 48596//48596 48920//48920 +f 49062//49062 48663//48663 49115//49115 +f 48749//48749 48632//48632 48818//48818 +f 49023//49023 48646//48646 48934//48934 +f 49021//49021 49020//49020 48437//48437 +f 48515//48515 48751//48751 48907//48907 +f 48596//48596 48483//48483 48760//48760 +f 48934//48934 48819//48819 48936//48936 +f 48831//48831 48639//48639 48900//48900 +f 48872//48872 49059//49059 48761//48761 +f 48855//48855 48853//48853 48382//48382 +f 48663//48663 48151//48151 49115//49115 +f 48703//48703 48749//48749 48959//48959 +f 48570//48570 48469//48469 48796//48796 +f 48820//48820 48354//48354 49068//49068 +f 48151//48151 48552//48552 48987//48987 +f 48819//48819 48680//48680 48957//48957 +f 48757//48757 48489//48489 48590//48590 +f 48820//48820 48938//48938 48752//48752 +f 48590//48590 48570//48570 49099//49099 +f 48797//48797 48524//48524 48799//48799 +f 48310//48310 48854//48854 48910//48910 +f 48647//48647 48770//48770 48772//48772 +f 48772//48772 48770//48770 48792//48792 +f 48756//48756 48385//48385 48825//48825 +f 48792//48792 48770//48770 48896//48896 +f 48824//48824 48650//48650 48479//48479 +f 48896//48896 48770//48770 48797//48797 +f 48744//48744 48769//48769 48981//48981 +f 48822//48822 48500//48500 48870//48870 +f 48868//48868 48670//48670 49144//49144 +f 48792//48792 48896//48896 48901//48901 +f 49044//49044 48636//48636 48892//48892 +f 48994//48994 48891//48891 48996//48996 +f 48636//48636 49044//49044 48943//48943 +f 48894//48894 48743//48743 48823//48823 +f 48891//48891 48667//48667 48944//48944 +f 48889//48889 48743//48743 48894//48894 +f 48869//48869 48939//48939 48285//48285 +f 49135//49135 48944//48944 48667//48667 +f 48357//48357 48200//48200 48814//48814 +f 48692//48692 48537//48537 48834//48834 +f 48834//48834 48537//48537 48962//48962 +f 48836//48836 48531//48531 48530//48530 +f 48675//48675 48691//48691 48767//48767 +f 48537//48537 49078//49078 48962//48962 +f 48627//48627 48826//48826 48690//48690 +f 48835//48835 48826//48826 48627//48627 +f 48963//48963 48693//48693 48837//48837 +f 48719//48719 48828//48828 48835//48835 +f 48693//48693 48964//48964 48837//48837 +f 48693//48693 48697//48697 48964//48964 +f 48531//48531 48838//48838 48533//48533 +f 48838//48838 48531//48531 48836//48836 +f 48827//48827 48725//48725 48640//48640 +f 48533//48533 48838//48838 48694//48694 +f 48839//48839 48694//48694 48838//48838 +f 48694//48694 48839//48839 48840//48840 +f 48965//48965 48697//48697 48698//48698 +f 48698//48698 48699//48699 48842//48842 +f 48843//48843 48700//48700 48973//48973 +f 48843//48843 49087//49087 48535//48535 +f 48372//48372 48535//48535 49088//49088 +f 48844//48844 48372//48372 49088//49088 +f 48372//48372 48844//48844 48701//48701 +f 48845//48845 48974//48974 48536//48536 +f 48950//48950 48701//48701 48844//48844 +f 48702//48702 48701//48701 48950//48950 +f 48845//48845 48702//48702 48950//48950 +f 48964//48964 48697//48697 48965//48965 +f 48813//48813 48286//48286 49295//49295 +f 49015//49015 49295//49295 48286//48286 +f 48624//48624 48856//48856 48909//48909 +f 48955//48955 48707//48707 48826//48826 +f 48709//48709 48707//48707 48955//48955 +f 48583//48583 48913//48913 49167//49167 +f 49099//49099 48979//48979 48757//48757 +f 48757//48757 48590//48590 49099//49099 +f 48854//48854 48543//48543 48984//48984 +f 48863//48863 48865//48865 48430//48430 +f 48801//48801 48735//48735 49008//49008 +f 48896//48896 48797//48797 48799//48799 +f 48479//48479 48430//48430 48865//48865 +f 48978//48978 48674//48674 48861//48861 +f 48803//48803 48279//48279 48763//48763 +f 48705//48705 48780//48780 48782//48782 +f 48546//48546 48649//48649 49034//49034 +f 48745//48745 48798//48798 48852//48852 +f 48896//48896 48799//48799 48901//48901 +f 48734//48734 48864//48864 48736//48736 +f 49012//49012 48566//48566 48912//48912 +f 48937//48937 48864//48864 48734//48734 +f 48737//48737 48866//48866 49072//49072 +f 48959//48959 48818//48818 48846//48846 +f 48781//48781 48717//48717 49029//49029 +f 48749//48749 48818//48818 48959//48959 +f 48753//48753 48750//48750 48851//48851 +f 48784//48784 48757//48757 48979//48979 +f 48795//48795 48420//48420 49097//49097 +f 48983//48983 48784//48784 48979//48979 +f 48731//48731 48783//48783 49298//49298 +f 48634//48634 48731//48731 49298//49298 +f 48920//48920 48596//48596 48760//48760 +f 48861//48861 48721//48721 48926//48926 +f 49018//49018 48798//48798 48747//48747 +f 48751//48751 49019//49019 48907//48907 +f 49054//49054 48495//48495 49302//49302 +f 48248//48248 48246//48246 49148//49148 +f 48787//48787 48926//48926 48721//48721 +f 48751//48751 48756//48756 49019//49019 +f 49115//49115 48151//48151 48987//48987 +f 48644//48644 48998//48998 49002//49002 +f 48857//48857 48564//48564 48911//48911 +f 48954//48954 48776//48776 48778//48778 +f 48711//48711 48776//48776 48954//48954 +f 48804//48804 48495//48495 49054//49054 +f 48631//48631 49170//49170 48395//48395 +f 48997//48997 48395//48395 49170//49170 +f 48711//48711 48954//48954 48901//48901 +f 48652//48652 48644//48644 49002//49002 +f 49061//49061 49018//49018 48747//48747 +f 48821//48821 48928//48928 48760//48760 +f 48808//48808 48804//48804 49428//49428 +f 48987//48987 48552//48552 48673//48673 +f 48512//48512 48722//48722 48922//48922 +f 48703//48703 48959//48959 48960//48960 +f 48875//48875 48815//48815 48573//48573 +f 48898//48898 48954//48954 48778//48778 +f 48424//48424 48997//48997 49179//49179 +f 48875//48875 48573//48573 48577//48577 +f 49131//49131 48862//48862 48790//48790 +f 48604//48604 48790//48790 48862//48862 +f 49010//49010 48503//48503 49486//49486 +f 48136//48136 49367//49367 48883//48883 +f 48895//48895 48789//48789 48961//48961 +f 48733//48733 48659//48659 48867//48867 +f 48870//48870 48764//48764 48935//48935 +f 48880//48880 49004//49004 48762//48762 +f 48788//48788 48935//48935 48764//48764 +f 48713//48713 48703//48703 48924//48924 +f 48956//48956 48961//48961 49026//49026 +f 49059//49059 48925//48925 48761//48761 +f 48443//48443 48594//48594 48758//48758 +f 48874//48874 48956//48956 49026//49026 +f 49037//49037 48958//48958 48790//48790 +f 48880//48880 48706//48706 48941//48941 +f 49005//49005 48892//48892 48551//48551 +f 49242//49242 48580//48580 48884//48884 +f 48900//48900 48832//48832 48831//48831 +f 48923//48923 48810//48810 49216//49216 +f 48774//48774 48941//48941 48706//48706 +f 48846//48846 48897//48897 48732//48732 +f 48740//48740 48442//48442 49074//49074 +f 48981//48981 48769//48769 48889//48889 +f 48881//48881 48773//48773 49031//49031 +f 48947//48947 48313//48313 49040//49040 +f 49289//49289 48270//48270 49003//49003 +f 48846//48846 48818//48818 48897//48897 +f 48788//48788 48888//48888 48886//48886 +f 49216//49216 48810//48810 48556//48556 +f 48442//48442 48910//48910 49074//49074 +f 48714//48714 48961//48961 48789//48789 +f 47953//47953 48811//48811 48932//48932 +f 48947//48947 49192//49192 48806//48806 +f 48775//48775 48930//48930 48773//48773 +f 49192//49192 49052//49052 48806//48806 +f 48888//48888 48579//48579 48850//48850 +f 48850//48850 48905//48905 48888//48888 +f 48730//48730 48923//48923 49037//49037 +f 48775//48775 48139//48139 48885//48885 +f 48453//48453 48791//48791 48233//48233 +f 48948//48948 48233//48233 48791//48791 +f 48793//48793 48517//48517 49045//49045 +f 48794//48794 49045//49045 48517//48517 +f 49141//49141 48739//48739 48561//48561 +f 48671//48671 48583//48583 49167//49167 +f 48624//48624 48909//48909 48902//48902 +f 48819//48819 48976//48976 48936//48936 +f 48991//48991 48846//48846 48732//48732 +f 49028//49028 49464//49464 48202//48202 +f 48622//48622 48718//48718 49271//49271 +f 48792//48792 48954//48954 48898//48898 +f 48954//48954 48792//48792 48901//48901 +f 48727//48727 48848//48848 49223//49223 +f 48847//48847 48664//48664 49009//49009 +f 48664//48664 48720//48720 49009//49009 +f 48949//48949 48566//48566 49138//49138 +f 48852//48852 48906//48906 48561//48561 +f 49034//49034 48649//48649 48857//48857 +f 48780//48780 48955//48955 48904//48904 +f 48850//48850 48737//48737 48905//48905 +f 48674//48674 49223//49223 48848//48848 +f 48571//48571 49009//49009 48720//48720 +f 48995//48995 48860//48860 49121//49121 +f 48774//48774 48858//48858 49013//49013 +f 49101//49101 48631//48631 48795//48795 +f 48905//48905 48737//48737 49072//49072 +f 48920//48920 48760//48760 48927//48927 +f 48735//48735 48736//48736 49011//49011 +f 49071//49071 48959//48959 48846//48846 +f 49137//49137 48634//48634 49298//49298 +f 49013//49013 48858//48858 48785//48785 +f 49223//49223 48674//48674 48978//48978 +f 48782//48782 48780//48780 48904//48904 +f 49034//49034 48783//48783 48546//48546 +f 48928//48928 48927//48927 48760//48760 +f 48717//48717 49455//49455 49029//49029 +f 48779//48779 48248//48248 49148//49148 +f 49008//49008 48735//48735 49011//49011 +f 49072//49072 48866//48866 48918//48918 +f 48911//48911 48564//48564 48779//48779 +f 49043//49043 48634//48634 49137//49137 +f 48725//48725 48914//48914 49022//49022 +f 48246//48246 48466//48466 49148//49148 +f 48855//48855 48467//48467 49035//49035 +f 48710//48710 48784//48784 48983//48983 +f 48736//48736 48864//48864 49117//49117 +f 48424//48424 49179//49179 49055//49055 +f 48467//48467 48671//48671 49035//49035 +f 48870//48870 48951//48951 48822//48822 +f 48479//48479 48865//48865 48916//48916 +f 48827//48827 48914//48914 48725//48725 +f 48935//48935 48951//48951 48870//48870 +f 48805//48805 48903//48903 48866//48866 +f 48824//48824 48479//48479 48916//48916 +f 49111//49111 48595//48595 48786//48786 +f 48914//48914 48827//48827 48919//48919 +f 48759//48759 49243//49243 48825//48825 +f 48492//48492 48761//48761 48925//48925 +f 48935//48935 48788//48788 48940//48940 +f 48940//48940 48788//48788 48999//48999 +f 49134//49134 48492//48492 48925//48925 +f 48882//48882 49058//49058 48805//48805 +f 48895//48895 48956//48956 48937//48937 +f 48200//48200 48939//48939 48814//48814 +f 49123//49123 48864//48864 48937//48937 +f 48817//48817 48123//48123 49134//49134 +f 48877//48877 48357//48357 48814//48814 +f 48994//48994 49243//49243 48759//48759 +f 48812//48812 48989//48989 49068//49068 +f 49302//49302 48754//48754 49043//49043 +f 48960//48960 49016//49016 48703//48703 +f 48945//48945 48922//48922 49039//49039 +f 48577//48577 48881//48881 49149//49149 +f 49283//49283 49002//49002 48998//48998 +f 48921//48921 48871//48871 48782//48782 +f 49227//49227 49149//49149 48881//48881 +f 48888//48888 49000//49000 48886//48886 +f 48867//48867 48659//48659 49147//49147 +f 48905//48905 49000//49000 48888//48888 +f 48921//48921 48876//48876 48871//48871 +f 48659//48659 48802//48802 49147//49147 +f 48923//48923 49107//49107 49037//49037 +f 48876//48876 48919//48919 48899//48899 +f 48802//48802 48985//48985 49147//49147 +f 48676//48676 48605//48605 49001//49001 +f 48956//48956 48895//48895 48961//48961 +f 48900//48900 48876//48876 48899//48899 +f 48937//48937 48956//48956 48874//48874 +f 48738//48738 48676//48676 49150//49150 +f 49130//49130 48673//48673 49004//49004 +f 48713//48713 48961//48961 48714//48714 +f 48820//48820 49068//49068 49069//49069 +f 48981//48981 48889//48889 49024//49024 +f 49031//49031 48773//48773 48930//48930 +f 49104//49104 48723//48723 48652//48652 +f 48318//48318 48847//48847 49057//49057 +f 48985//48985 48746//48746 49030//49030 +f 49216//49216 48556//48556 49217//49217 +f 48796//48796 48318//48318 49057//49057 +f 48556//48556 48853//48853 49217//49217 +f 49070//49070 48942//48942 48938//48938 +f 49026//49026 48961//48961 49075//49075 +f 49135//49135 48196//48196 49372//49372 +f 49003//49003 48270//48270 49108//49108 +f 49007//49007 49372//49372 48196//48196 +f 48941//48941 49270//49270 48880//48880 +f 48924//48924 48703//48703 49016//49016 +f 48887//48887 48559//48559 48945//48945 +f 49264//49264 48887//48887 48945//48945 +f 49264//49264 49139//49139 48887//48887 +f 48885//48885 48629//48629 49041//49041 +f 48313//48313 48887//48887 49139//49139 +f 49040//49040 48313//48313 49139//49139 +f 48571//48571 48859//48859 49006//49006 +f 49009//49009 48571//48571 49006//49006 +f 48551//48551 48777//48777 49048//49048 +f 48859//48859 48801//48801 49006//49006 +f 49008//49008 49006//49006 48801//48801 +f 48549//48549 48907//48907 49224//49224 +f 48863//48863 48806//48806 49052//49052 +f 49042//49042 48892//48892 49005//49005 +f 48894//48894 49024//49024 48889//48889 +f 49141//49141 48561//48561 48906//48906 +f 49089//49089 48834//48834 49076//49076 +f 48692//48692 48834//48834 49089//49089 +f 48962//48962 49076//49076 48834//48834 +f 48953//48953 48951//48951 48935//48935 +f 48952//48952 48951//48951 48975//48975 +f 48975//48975 48951//48951 48953//48953 +f 48904//48904 48826//48826 48835//48835 +f 48955//48955 48826//48826 48904//48904 +f 48835//48835 49022//49022 48904//48904 +f 49067//49067 48975//48975 48953//48953 +f 49022//49022 48835//48835 48828//48828 +f 48975//48975 48992//48992 48952//48952 +f 49067//49067 48992//48992 48975//48975 +f 48725//48725 49022//49022 48828//48828 +f 48919//48919 48827//48827 48829//48829 +f 48829//48829 48899//48899 48919//48919 +f 48696//48696 48695//48695 48966//48966 +f 48841//48841 48696//48696 48966//48966 +f 48967//48967 48841//48841 48966//48966 +f 48972//48972 48841//48841 48967//48967 +f 48965//48965 48698//48698 49202//49202 +f 48698//48698 48968//48968 49202//49202 +f 48698//48698 48842//48842 48968//48968 +f 48969//48969 48968//48968 48842//48842 +f 48971//48971 48842//48842 48699//48699 +f 48969//48969 48842//48842 48970//48970 +f 48970//48970 48842//48842 48971//48971 +f 48699//48699 48621//48621 48971//48971 +f 48902//48902 48970//48970 48624//48624 +f 48624//48624 48970//48970 48971//48971 +f 48621//48621 48624//48624 48971//48971 +f 48700//48700 48841//48841 48972//48972 +f 48973//48973 48700//48700 48972//48972 +f 49087//49087 48843//48843 48973//48973 +f 49088//49088 48535//48535 49087//49087 +f 49031//49031 49227//49227 48881//48881 +f 48732//48732 48723//48723 49118//49118 +f 48866//48866 48903//48903 48918//48918 +f 49101//49101 48795//48795 49097//49097 +f 48466//48466 48917//48917 49146//49146 +f 48910//48910 48854//48854 48984//48984 +f 48932//48932 48811//48811 49103//49103 +f 48785//48785 49050//49050 49013//49013 +f 48978//48978 49275//49275 49223//49223 +f 48957//48957 48976//48976 48819//48819 +f 48904//48904 49022//49022 48914//48914 +f 48914//48914 48782//48782 48904//48904 +f 48977//48977 49048//49048 48742//48742 +f 49032//49032 48744//48744 48981//48981 +f 48543//48543 48867//48867 49060//49060 +f 48928//48928 48821//48821 49033//49033 +f 48777//48777 48742//48742 49048//49048 +f 48821//48821 48822//48822 49033//49033 +f 48781//48781 49029//49029 49157//49157 +f 48997//48997 49170//49170 49240//49240 +f 48601//48601 47953//47953 48932//48932 +f 49248//49248 48601//48601 48932//48932 +f 48782//48782 48914//48914 48921//48921 +f 48855//48855 49155//49155 48853//48853 +f 48143//48143 48202//48202 49464//49464 +f 48981//48981 49024//49024 48982//48982 +f 48727//48727 49050//49050 48785//48785 +f 48919//48919 48921//48921 48914//48914 +f 48849//48849 49121//49121 48860//48860 +f 48957//48957 48862//48862 49257//49257 +f 49226//49226 48908//48908 48143//48143 +f 48551//48551 49048//49048 49005//49005 +f 48921//48921 48919//48919 48876//48876 +f 48872//48872 48424//48424 49055//49055 +f 49055//49055 49059//49059 48872//48872 +f 48748//48748 48708//48708 48998//48998 +f 49045//49045 49041//49041 48793//48793 +f 48605//48605 48441//48441 48995//48995 +f 49120//49120 48641//48641 48948//48948 +f 49131//49131 48790//48790 48958//48958 +f 48800//48800 48946//48946 49183//49183 +f 48763//48763 48653//48653 49289//49289 +f 49183//49183 48946//48946 49366//49366 +f 49047//49047 49045//49045 48794//48794 +f 48922//48922 48722//48722 48993//48993 +f 48676//48676 49001//49001 49150//49150 +f 48993//48993 49168//49168 48922//48922 +f 48987//48987 48673//48673 49130//49130 +f 49039//49039 48922//48922 49168//49168 +f 49054//49054 49428//49428 48804//48804 +f 49047//49047 48794//48794 49141//49141 +f 48958//48958 49037//49037 49036//49036 +f 48794//48794 48739//48739 49141//49141 +f 48890//48890 48738//48738 49150//49150 +f 49369//49369 48816//48816 49020//49020 +f 49067//49067 48953//48953 49145//49145 +f 48823//48823 49051//49051 48894//48894 +f 49143//49143 48852//48852 48798//48798 +f 48788//48788 48886//48886 48999//48999 +f 49366//49366 49193//49193 49300//49300 +f 49107//49107 48923//48923 49110//49110 +f 48549//48549 49193//49193 49366//49366 +f 49099//49099 48570//48570 49049//49049 +f 48549//48549 49224//49224 49193//49193 +f 49110//49110 48923//48923 49216//49216 +f 48503//48503 48878//48878 49486//49486 +f 48867//48867 49147//49147 49214//49214 +f 48736//48736 49117//49117 49011//49011 +f 48798//48798 49018//49018 49143//49143 +f 48570//48570 48796//48796 49049//49049 +f 48924//48924 49075//49075 48713//48713 +f 49075//49075 48961//48961 48713//48713 +f 49074//49074 48929//48929 48740//48740 +f 48934//48934 49053//49053 49023//49023 +f 49000//49000 48905//48905 49165//49165 +f 49057//49057 48847//48847 49095//49095 +f 48864//48864 49123//49123 49017//49017 +f 49100//49100 48949//48949 49138//49138 +f 48874//48874 49123//49123 48937//48937 +f 49004//49004 48880//48880 49270//49270 +f 49271//49271 48718//48718 48942//48942 +f 48920//48920 48927//48927 49249//49249 +f 49123//49123 48874//48874 49124//49124 +f 49249//49249 48927//48927 49064//49064 +f 49097//49097 48622//48622 49228//49228 +f 48136//48136 49133//49133 49367//49367 +f 48566//48566 49012//49012 49138//49138 +f 48650//48650 48824//48824 49127//49127 +f 48874//48874 49026//49026 49136//49136 +f 49124//49124 48874//48874 49136//49136 +f 48877//48877 49352//49352 48879//48879 +f 49012//49012 48912//48912 49142//49142 +f 49142//49142 48912//48912 48815//48815 +f 48875//48875 49142//49142 48815//48815 +f 49056//49056 48903//48903 48805//48805 +f 49527//49527 49103//49103 48809//48809 +f 48941//48941 48774//48774 49013//49013 +f 49056//49056 48805//48805 49058//49058 +f 49026//49026 49075//49075 49119//49119 +f 49074//49074 48910//48910 49274//49274 +f 48825//48825 49116//49116 48756//48756 +f 48976//48976 49197//49197 48936//48936 +f 49095//49095 48847//48847 49234//49234 +f 49075//49075 48924//48924 49073//49073 +f 49013//49013 49050//49050 49164//49164 +f 49094//49094 48985//48985 49030//49030 +f 49182//49182 48945//48945 49039//49039 +f 48950//48950 48844//48844 49096//49096 +f 48845//48845 48950//48950 49096//49096 +f 49096//49096 49027//49027 48845//48845 +f 48910//48910 48984//48984 49252//49252 +f 49099//49099 49158//49158 48979//48979 +f 49182//49182 49264//49264 48945//48945 +f 49189//49189 49048//49048 48977//48977 +f 48903//48903 49113//49113 48918//48918 +f 49185//49185 48990//48990 48728//48728 +f 49033//49033 48822//48822 49122//49122 +f 48825//48825 49243//49243 49116//49116 +f 48991//48991 48732//48732 49118//49118 +f 48984//48984 48543//48543 49060//49060 +f 49170//49170 48631//48631 49101//49101 +f 48775//48775 48885//48885 49156//49156 +f 48978//48978 48861//48861 49112//49112 +f 49455//49455 49014//49014 49066//49066 +f 49034//49034 48857//48857 49293//49293 +f 49112//49112 48861//48861 48926//48926 +f 49115//49115 48987//48987 48986//48986 +f 49040//49040 49192//49192 48947//48947 +f 49014//49014 48807//48807 49066//49066 +f 48822//48822 48951//48951 49122//49122 +f 48710//48710 48983//48983 49236//49236 +f 49066//49066 48807//48807 49301//49301 +f 49009//49009 49006//49006 49038//49038 +f 49179//49179 48997//48997 49240//49240 +f 49145//49145 48935//48935 48940//48940 +f 48953//48953 48935//48935 49145//49145 +f 48755//48755 48580//48580 49242//49242 +f 49238//49238 48755//48755 49242//49242 +f 48951//48951 48952//48952 49125//49125 +f 49257//49257 48976//48976 48957//48957 +f 49126//49126 48976//48976 49257//49257 +f 48744//48744 49032//49032 48882//48882 +f 48926//48926 48787//48787 49112//49112 +f 48952//48952 48992//48992 49093//49093 +f 48803//48803 48763//48763 49476//49476 +f 49025//49025 48882//48882 49032//49032 +f 48873//48873 48816//48816 49369//49369 +f 48779//48779 49129//49129 48911//48911 +f 48996//48996 48891//48891 49304//49304 +f 49369//49369 49020//49020 49176//49176 +f 48911//48911 49188//49188 48857//48857 +f 48884//48884 48800//48800 49183//49183 +f 49191//49191 49042//49042 49005//49005 +f 49030//49030 48949//48949 49100//49100 +f 48753//48753 49382//49382 48704//48704 +f 48891//48891 48944//48944 49304//49304 +f 48787//48787 49023//49023 49186//49186 +f 49035//49035 48988//48988 48855//48855 +f 49133//49133 48915//48915 48704//48704 +f 49257//49257 48862//48862 49131//49131 +f 49017//49017 49117//49117 48864//48864 +f 49000//49000 49165//49165 49153//49153 +f 49186//49186 49023//49023 49053//49053 +f 49044//49044 48892//48892 49042//49042 +f 48938//48938 48820//48820 49069//49069 +f 49261//49261 49176//49176 49020//49020 +f 49020//49020 49021//49021 49261//49261 +f 49060//49060 48867//48867 49214//49214 +f 49035//49035 48671//48671 49167//49167 +f 48959//48959 49071//49071 49140//49140 +f 49135//49135 49305//49305 48944//48944 +f 48943//48943 49046//49046 48823//48823 +f 48883//48883 49527//49527 48465//48465 +f 49044//49044 49046//49046 48943//48943 +f 49104//49104 49002//49002 49161//49161 +f 49002//49002 49104//49104 48652//48652 +f 48920//48920 49105//49105 48913//48913 +f 48809//48809 48465//48465 49527//49527 +f 48942//48942 49070//49070 49271//49271 +f 49109//49109 49051//49051 48823//48823 +f 49152//49152 48817//48817 49065//49065 +f 48933//48933 48817//48817 49152//49152 +f 49218//49218 48959//48959 49140//49140 +f 48960//48960 48959//48959 49218//49218 +f 49109//49109 48823//48823 49046//49046 +f 49228//49228 48622//48622 49271//49271 +f 49249//49249 49063//49063 48920//48920 +f 49050//49050 48727//48727 49223//49223 +f 49051//49051 49024//49024 48894//48894 +f 49218//49218 49016//49016 48960//48960 +f 49019//49019 48756//48756 49116//49116 +f 48875//48875 48577//48577 49149//49149 +f 48924//48924 49016//49016 49259//49259 +f 49073//49073 48924//48924 49259//49259 +f 49058//49058 48882//48882 49025//49025 +f 49115//49115 49351//49351 49062//49062 +f 49064//49064 48927//48927 49077//49077 +f 49077//49077 48927//48927 48928//48928 +f 49319//49319 49089//49089 49076//49076 +f 49077//49077 48928//48928 49033//49033 +f 49078//49078 48963//48963 49079//49079 +f 48963//48963 48837//48837 49079//49079 +f 49079//49079 48837//48837 49199//49199 +f 48837//48837 48964//48964 49199//49199 +f 48695//48695 48840//48840 49080//49080 +f 49081//49081 48695//48695 49080//49080 +f 48992//48992 49067//49067 49093//49093 +f 48964//48964 48965//48965 49202//49202 +f 49082//49082 48695//48695 49081//49081 +f 49082//49082 48966//48966 48695//48695 +f 48972//48972 48967//48967 49083//49083 +f 49084//49084 48968//48968 48969//48969 +f 48969//48969 49085//49085 49084//49084 +f 48970//48970 49085//49085 48969//48969 +f 48902//48902 49085//49085 48970//48970 +f 49085//49085 48902//48902 48909//48909 +f 49157//49157 48909//48909 48856//48856 +f 48973//48973 49083//49083 49086//49086 +f 48972//48972 49083//49083 48973//48973 +f 49087//49087 48973//48973 49086//49086 +f 48917//48917 48974//48974 49213//49213 +f 49088//49088 49096//49096 48844//48844 +f 48974//48974 48845//48845 49027//49027 +f 48781//48781 49157//49157 48856//48856 +f 48692//48692 49089//49089 48540//48540 +f 48540//48540 49089//49089 48530//48530 +f 48530//48530 49089//49089 49090//49090 +f 48836//48836 48530//48530 49090//49090 +f 49090//49090 49089//49089 49319//49319 +f 49091//49091 48836//48836 49090//49090 +f 48838//48838 48836//48836 49091//49091 +f 49091//49091 48839//48839 48838//48838 +f 48840//48840 48839//48839 49092//49092 +f 49092//49092 48839//48839 49091//49091 +f 49080//49080 48840//48840 49092//49092 +f 49199//49199 48964//48964 49202//49202 +f 49036//49036 49037//49037 49106//49106 +f 49147//49147 48985//48985 49094//49094 +f 49146//49146 49148//49148 48466//48466 +f 48796//48796 49057//49057 49049//49049 +f 48708//48708 48933//48933 49152//49152 +f 49099//49099 49049//49049 49211//49211 +f 49178//49178 48863//48863 49052//49052 +f 48998//48998 48708//48708 49152//49152 +f 49044//49044 49042//49042 49399//49399 +f 48941//48941 49013//49013 49407//49407 +f 49145//49145 48940//48940 49230//49230 +f 48883//48883 49367//49367 49527//49527 +f 49404//49404 48863//48863 49178//49178 +f 49067//49067 49145//49145 49093//49093 +f 48877//48877 48814//48814 49352//49352 +f 49037//49037 49107//49107 49106//49106 +f 48999//48999 49230//49230 48940//48940 +f 48934//48934 49154//49154 49053//49053 +f 49228//49228 49271//49271 49330//49330 +f 48934//48934 48936//48936 49154//49154 +f 49227//49227 49031//49031 49233//49233 +f 49098//49098 48999//48999 49449//49449 +f 48847//48847 49009//49009 49234//49234 +f 49015//49015 49062//49062 49351//49351 +f 48886//48886 49449//49449 48999//48999 +f 49031//49031 48930//48930 49114//49114 +f 49108//49108 48738//48738 48890//48890 +f 48984//48984 49060//49060 49252//49252 +f 49157//49157 49029//49029 49163//49163 +f 49161//49161 49002//49002 49283//49283 +f 49275//49275 48978//48978 49175//49175 +f 48930//48930 48775//48775 49235//49235 +f 48775//48775 49156//49156 49235//49235 +f 48983//48983 48979//48979 49237//49237 +f 48994//48994 49303//49303 49243//49243 +f 49226//49226 48143//48143 49464//49464 +f 48851//48851 48602//48602 49239//49239 +f 49105//49105 49167//49167 48913//48913 +f 48710//48710 49236//49236 48786//48786 +f 49298//49298 49034//49034 49293//49293 +f 48786//48786 49236//49236 49169//49169 +f 49063//49063 49105//49105 48920//48920 +f 49197//49197 48976//48976 49384//49384 +f 48853//48853 49155//49155 49217//49217 +f 49102//49102 49165//49165 48905//48905 +f 48905//48905 49072//49072 49102//49102 +f 48993//48993 48722//48722 49111//49111 +f 49029//49029 49455//49455 49163//49163 +f 49304//49304 48944//48944 49305//49305 +f 49104//49104 49161//49161 49285//49285 +f 48980//48980 48755//48755 49238//49238 +f 48855//48855 48988//48988 49155//49155 +f 49026//49026 49119//49119 49136//49136 +f 49072//49072 48918//48918 49284//49284 +f 49113//49113 48903//48903 49056//49056 +f 48753//48753 48851//48851 49481//49481 +f 49248//49248 48932//48932 49244//49244 +f 49260//49260 49075//49075 49073//49073 +f 49119//49119 49075//49075 49260//49260 +f 48787//48787 49186//49186 49112//49112 +f 48849//48849 48601//48601 49248//49248 +f 49242//49242 48884//48884 49359//49359 +f 49174//49174 49056//49056 49058//49058 +f 49045//49045 49047//49047 49247//49247 +f 48779//48779 49148//49148 49128//49128 +f 49359//49359 48884//48884 49183//49183 +f 49128//49128 49129//49129 48779//48779 +f 49007//49007 48893//48893 49335//49335 +f 49188//49188 48911//48911 49129//49129 +f 49118//49118 48723//48723 49104//49104 +f 49069//49069 49068//49068 49246//49246 +f 49335//49335 48893//48893 48813//48813 +f 48986//48986 48987//48987 49130//49130 +f 49215//49215 49005//49005 49048//49048 +f 48807//48807 48873//48873 49301//49301 +f 49138//49138 49012//49012 49195//49195 +f 49121//49121 48849//48849 49413//49413 +f 49133//49133 48704//48704 49509//49509 +f 49195//49195 49012//49012 49142//49142 +f 48817//48817 49134//49134 49065//49065 +f 48952//48952 49093//49093 49125//49125 +f 49194//49194 49038//49038 49006//49006 +f 48763//48763 49289//49289 49476//49476 +f 49142//49142 48875//48875 49488//49488 +f 49159//49159 49006//49006 49008//49008 +f 49302//49302 49043//49043 49171//49171 +f 49006//49006 49159//49159 49194//49194 +f 49301//49301 48873//48873 49369//49369 +f 49257//49257 49131//49131 49297//49297 +f 49187//49187 48995//48995 49121//49121 +f 48906//48906 48852//48852 49483//49483 +f 49004//49004 49132//49132 49130//49130 +f 48981//48981 48982//48982 49173//49173 +f 49032//49032 48981//48981 49173//49173 +f 49025//49025 49032//49032 49173//49173 +f 49071//49071 48846//48846 48991//48991 +f 49181//49181 48958//48958 49036//49036 +f 49484//49484 48808//48808 49428//49428 +f 49132//49132 49004//49004 49270//49270 +f 48878//48878 48808//48808 49484//49484 +f 48868//48868 49144//49144 49502//49502 +f 49484//49484 49486//49486 48878//48878 +f 49021//49021 48929//48929 49261//49261 +f 48929//48929 49074//49074 49346//49346 +f 49270//49270 48941//48941 49368//49368 +f 49146//49146 48917//48917 49213//49213 +f 49159//49159 49008//49008 49011//49011 +f 49093//49093 49145//49145 49230//49230 +f 49218//49218 49140//49140 49266//49266 +f 49212//49212 49106//49106 49107//49107 +f 49274//49274 48910//48910 49252//49252 +f 49028//49028 48758//48758 49576//49576 +f 49223//49223 49164//49164 49050//49050 +f 49464//49464 49028//49028 49576//49576 +f 49164//49164 49407//49407 49013//49013 +f 49212//49212 49107//49107 49151//49151 +f 48907//48907 49019//49019 49232//49232 +f 49011//49011 49117//49117 49219//49219 +f 49110//49110 49151//49151 49107//49107 +f 49103//49103 49373//49373 48932//48932 +f 49157//49157 49163//49163 49162//49162 +f 49114//49114 48930//48930 49235//49235 +f 49016//49016 49218//49218 49259//49259 +f 49044//49044 49399//49399 49046//49046 +f 49154//49154 48936//48936 49197//49197 +f 49244//49244 48932//48932 49373//49373 +f 49137//49137 49298//49298 49585//49585 +f 49467//49467 48602//48602 48908//48908 +f 48879//48879 49352//49352 49288//49288 +f 49112//49112 49175//49175 48978//48978 +f 49166//49166 49117//49117 49017//49017 +f 48728//48728 48879//48879 49288//49288 +f 49073//49073 49259//49259 49172//49172 +f 49115//49115 48986//48986 49457//49457 +f 48979//48979 49158//49158 49281//49281 +f 48783//48783 49034//49034 49298//49298 +f 49237//49237 48979//48979 49281//49281 +f 49226//49226 49467//49467 48908//48908 +f 49248//49248 49413//49413 48849//48849 +f 49284//49284 49102//49102 49072//49072 +f 48885//48885 49041//49041 49410//49410 +f 49063//49063 49249//49249 49177//49177 +f 49284//49284 48918//48918 49113//49113 +f 49171//49171 49043//49043 49137//49137 +f 49045//49045 49410//49410 49041//49041 +f 49410//49410 49045//49045 49184//49184 +f 49236//49236 48983//48983 49237//49237 +f 49296//49296 49119//49119 49260//49260 +f 49122//49122 49254//49254 49033//49033 +f 49179//49179 49347//49347 49055//49055 +f 49136//49136 49119//49119 49292//49292 +f 49254//49254 49122//49122 49180//49180 +f 48753//48753 49481//49481 49382//49382 +f 48989//48989 49246//49246 49068//49068 +f 48986//48986 49130//49130 49530//49530 +f 48991//48991 49118//49118 49255//49255 +f 48976//48976 49126//49126 49384//49384 +f 49129//49129 49128//49128 49241//49241 +f 49122//49122 48951//48951 49180//49180 +f 49396//49396 48605//48605 48995//48995 +f 48951//48951 49125//49125 49180//49180 +f 49168//49168 48993//48993 49584//49584 +f 49180//49180 49125//49125 49093//49093 +f 49250//49250 49059//49059 49055//49055 +f 48605//48605 49396//49396 49001//49001 +f 49135//49135 49372//49372 49305//49305 +f 49385//49385 48991//48991 49381//49381 +f 49509//49509 48704//48704 49382//49382 +f 49009//49009 49038//49038 49262//49262 +f 49113//49113 49056//49056 49220//49220 +f 49056//49056 49174//49174 49220//49220 +f 49071//49071 48991//48991 49385//49385 +f 48925//48925 49059//49059 49250//49250 +f 49127//49127 49189//49189 48977//48977 +f 48852//48852 49143//49143 49483//49483 +f 49052//49052 49192//49192 49513//49513 +f 49058//49058 49025//49025 49174//49174 +f 49190//49190 49048//49048 49189//49189 +f 49215//49215 49048//49048 49190//49190 +f 49261//49261 48929//48929 49346//49346 +f 49140//49140 49071//49071 49591//49591 +f 49131//49131 48958//48958 49181//49181 +f 49488//49488 49431//49431 49142//49142 +f 49064//49064 49077//49077 49306//49306 +f 49198//49198 49076//49076 48962//48962 +f 49078//49078 49198//49198 48962//48962 +f 49319//49319 49076//49076 49198//49198 +f 49079//49079 49198//49198 49078//49078 +f 49077//49077 49033//49033 49254//49254 +f 49200//49200 49208//49208 49310//49310 +f 49201//49201 49310//49310 49208//49208 +f 49199//49199 49202//49202 49311//49311 +f 48886//48886 49196//49196 49449//49449 +f 49202//49202 48968//48968 49203//49203 +f 49204//49204 49205//49205 48967//48967 +f 48967//48967 48966//48966 49204//49204 +f 49208//49208 49083//49083 49201//49201 +f 49000//49000 49196//49196 48886//48886 +f 48967//48967 49205//49205 49201//49201 +f 49083//49083 48967//48967 49201//49201 +f 49203//49203 49084//49084 49210//49210 +f 48968//48968 49084//49084 49203//49203 +f 49196//49196 49000//49000 49153//49153 +f 49084//49084 49085//49085 49210//49210 +f 49210//49210 49085//49085 49307//49307 +f 48909//48909 49307//49307 49085//49085 +f 49162//49162 49307//49307 49157//49157 +f 49157//49157 49307//49307 48909//48909 +f 49209//49209 49208//49208 49206//49206 +f 49207//49207 49209//49209 49206//49206 +f 49208//49208 49209//49209 49083//49083 +f 49086//49086 49083//49083 49209//49209 +f 49209//49209 49207//49207 49086//49086 +f 49086//49086 49207//49207 49087//49087 +f 49207//49207 49088//49088 49087//49087 +f 49173//49173 49353//49353 49025//49025 +f 49254//49254 49180//49180 49485//49485 +f 49224//49224 49269//49269 49193//49193 +f 49036//49036 49106//49106 49212//49212 +f 49483//49483 49143//49143 49600//49600 +f 49038//49038 49194//49194 49262//49262 +f 49040//49040 49139//49139 49231//49231 +f 49277//49277 49180//49180 49093//49093 +f 49046//49046 49399//49399 49265//49265 +f 49267//49267 49488//49488 48875//48875 +f 49192//49192 49040//49040 49231//49231 +f 48907//48907 49232//49232 49224//49224 +f 48869//48869 48868//48868 49502//49502 +f 48875//48875 49149//49149 49393//49393 +f 49215//49215 49191//49191 49005//49005 +f 49230//49230 48999//48999 49098//49098 +f 49097//49097 49228//49228 49229//49229 +f 49355//49355 48594//48594 49010//49010 +f 49143//49143 49018//49018 49338//49338 +f 49443//49443 48998//48998 49152//49152 +f 49046//49046 49360//49360 49109//49109 +f 49216//49216 49151//49151 49110//49110 +f 49027//49027 49096//49096 49388//49388 +f 49197//49197 49409//49409 49154//49154 +f 48939//48939 48869//48869 49389//49389 +f 49024//49024 49268//49268 48982//48982 +f 49283//49283 48998//48998 49443//49443 +f 49024//49024 49051//49051 49268//49268 +f 49217//49217 49377//49377 49216//49216 +f 49159//49159 49011//49011 49329//49329 +f 48890//48890 49150//49150 49532//49532 +f 49042//49042 49191//49191 49287//49287 +f 49295//49295 49015//49015 49351//49351 +f 49160//49160 49052//49052 49513//49513 +f 49233//49233 49031//49031 49114//49114 +f 48786//48786 49169//49169 49111//49111 +f 49162//49162 49163//49163 49415//49415 +f 49365//49365 49116//49116 49243//49243 +f 49276//49276 49175//49175 49112//49112 +f 49109//49109 49272//49272 49051//49051 +f 49285//49285 49161//49161 49283//49283 +f 49178//49178 49052//49052 49160//49160 +f 48988//48988 49217//49217 49155//49155 +f 48993//48993 49111//49111 49397//49397 +f 49219//49219 49329//49329 49011//49011 +f 49397//49397 49584//49584 48993//48993 +f 49061//49061 48931//48931 49394//49394 +f 49166//49166 49219//49219 49117//49117 +f 49351//49351 49115//49115 49452//49452 +f 49153//49153 49165//49165 49362//49362 +f 48994//48994 48996//48996 49303//49303 +f 49304//49304 49303//49303 48996//48996 +f 49167//49167 49344//49344 49035//49035 +f 48931//48931 48980//48980 49238//49238 +f 49256//49256 49165//49165 49102//49102 +f 49256//49256 49362//49362 49165//49165 +f 49457//49457 49452//49452 49115//49115 +f 49220//49220 49174//49174 49279//49279 +f 49279//49279 49174//49174 49440//49440 +f 49276//49276 49112//49112 49286//49286 +f 48865//48865 48863//48863 49404//49404 +f 49134//49134 48925//48925 49250//49250 +f 49239//49239 48602//48602 49467//49467 +f 49222//49222 49259//49259 49218//49218 +f 49166//49166 49017//49017 49454//49454 +f 49047//49047 49141//49141 49247//49247 +f 49286//49286 49112//49112 49258//49258 +f 49378//49378 49104//49104 49285//49285 +f 49104//49104 49378//49378 49118//49118 +f 48851//48851 49239//49239 49481//49481 +f 49186//49186 49258//49258 49112//49112 +f 49129//49129 49241//49241 49188//49188 +f 49459//49459 49113//49113 49220//49220 +f 49066//49066 49301//49301 49462//49462 +f 49348//49348 49124//49124 49136//49136 +f 49293//49293 48857//48857 49188//49188 +f 49222//49222 49225//49225 49259//49259 +f 49017//49017 49123//49123 49454//49454 +f 48824//48824 48916//48916 49282//49282 +f 49073//49073 49172//49172 49260//49260 +f 49249//49249 49064//49064 49251//49251 +f 48990//48990 49185//49185 49477//49477 +f 49359//49359 49183//49183 49411//49411 +f 49411//49411 49183//49183 49299//49299 +f 49292//49292 49119//49119 49296//49296 +f 48824//48824 49290//49290 49127//49127 +f 49183//49183 49366//49366 49299//49299 +f 48791//48791 49371//49371 48948//48948 +f 49280//49280 49009//49009 49262//49262 +f 49189//49189 49127//49127 49290//49290 +f 49234//49234 49009//49009 49280//49280 +f 49591//49591 49071//49071 49385//49385 +f 49414//49414 49120//49120 48948//48948 +f 49195//49195 49142//49142 49431//49431 +f 49254//49254 49485//49485 49376//49376 +f 49144//49144 48803//48803 49711//49711 +f 49036//49036 49515//49515 49181//49181 +f 49591//49591 49266//49266 49140//49140 +f 49431//49431 49488//49488 49697//49697 +f 48995//48995 49187//49187 49396//49396 +f 49212//49212 49263//49263 49036//49036 +f 49060//49060 49214//49214 49333//49333 +f 49509//49509 49382//49382 49506//49506 +f 49180//49180 49277//49277 49485//49485 +f 49007//49007 49335//49335 49372//49372 +f 49266//49266 49361//49361 49218//49218 +f 49587//49587 49065//49065 49134//49134 +f 49152//49152 49065//49065 49587//49587 +f 49214//49214 49147//49147 49437//49437 +f 48869//48869 49502//49502 49389//49389 +f 49222//49222 49218//49218 49361//49361 +f 49147//49147 49094//49094 49437//49437 +f 49444//49444 49368//49368 48941//48941 +f 49146//49146 49213//49213 49343//49343 +f 49074//49074 49274//49274 49346//49346 +f 49600//49600 49143//49143 49338//49338 +f 49271//49271 49070//49070 49354//49354 +f 49590//49590 49046//49046 49265//49265 +f 49360//49360 49046//49046 49590//49590 +f 49343//49343 49213//49213 49221//49221 +f 49267//49267 48875//48875 49393//49393 +f 48758//48758 48594//48594 49355//49355 +f 49388//49388 49096//49096 49278//49278 +f 49275//49275 49164//49164 49223//49223 +f 49153//49153 49356//49356 49196//49196 +f 49274//49274 49252//49252 49456//49456 +f 49259//49259 49225//49225 49172//49172 +f 49335//49335 48813//48813 49379//49379 +f 49407//49407 49444//49444 48941//48941 +f 49094//49094 49030//49030 49556//49556 +f 49338//49338 49018//49018 49061//49061 +f 49222//49222 49479//49479 49225//49225 +f 49212//49212 49151//49151 49328//49328 +f 49283//49283 49253//49253 49285//49285 +f 49227//49227 49233//49233 49273//49273 +f 48814//48814 48939//48939 49559//49559 +f 49100//49100 49398//49398 49030//49030 +f 49260//49260 49172//49172 49225//49225 +f 49362//49362 49256//49256 49284//49284 +f 49235//49235 49156//49156 49577//49577 +f 49260//49260 49225//49225 49337//49337 +f 49102//49102 49284//49284 49256//49256 +f 49197//49197 49384//49384 49409//49409 +f 49268//49268 49173//49173 48982//48982 +f 49329//49329 49219//49219 49374//49374 +f 49334//49334 49281//49281 49158//49158 +f 49101//49101 49097//49097 49518//49518 +f 49402//49402 49116//49116 49365//49365 +f 49170//49170 49101//49101 49518//49518 +f 49216//49216 49332//49332 49151//49151 +f 49284//49284 49113//49113 49459//49459 +f 49158//49158 49099//49099 49211//49211 +f 49219//49219 49166//49166 49374//49374 +f 49156//49156 48885//48885 49408//49408 +f 49118//49118 49378//49378 49255//49255 +f 49527//49527 49529//49529 49103//49103 +f 49170//49170 49593//49593 49240//49240 +f 49272//49272 49268//49268 49051//49051 +f 49120//49120 49414//49414 48989//48989 +f 49360//49360 49531//49531 49109//49109 +f 49063//49063 49177//49177 49105//49105 +f 48989//48989 49414//49414 49245//49245 +f 49272//49272 49109//49109 49531//49531 +f 49236//49236 49237//49237 49336//49336 +f 49240//49240 49616//49616 49179//49179 +f 49103//49103 49529//49529 49373//49373 +f 49255//49255 49350//49350 48991//48991 +f 49185//49185 48728//48728 49288//49288 +f 49128//49128 49469//49469 49241//49241 +f 49616//49616 49347//49347 49179//49179 +f 49304//49304 49466//49466 49303//49303 +f 49261//49261 49598//49598 49176//49176 +f 49350//49350 49381//49381 48991//48991 +f 49174//49174 49025//49025 49440//49440 +f 49353//49353 49440//49440 49025//49025 +f 49250//49250 49055//49055 49294//49294 +f 49194//49194 49159//49159 49451//49451 +f 49128//49128 49148//49148 49343//49343 +f 49137//49137 49465//49465 49171//49171 +f 49146//49146 49343//49343 49148//49148 +f 49289//49289 49003//49003 49988//49988 +f 49413//49413 49248//49248 49756//49756 +f 49348//49348 49123//49123 49124//49124 +f 48988//48988 49380//49380 49217//49217 +f 49242//49242 49359//49359 49624//49624 +f 49457//49457 48986//48986 49530//49530 +f 49348//49348 49136//49136 49292//49292 +f 49126//49126 49257//49257 49297//49297 +f 49132//49132 49533//49533 49130//49130 +f 49478//49478 49190//49190 49189//49189 +f 49292//49292 49296//49296 49291//49291 +f 49366//49366 49300//49300 49534//49534 +f 49138//49138 49195//49195 49400//49400 +f 49533//49533 49132//49132 49368//49368 +f 49181//49181 49297//49297 49131//49131 +f 49306//49306 49251//49251 49064//49064 +f 49364//49364 49306//49306 49077//49077 +f 49319//49319 49198//49198 49308//49308 +f 49254//49254 49364//49364 49077//49077 +f 49198//49198 49079//49079 49309//49309 +f 49309//49309 49308//49308 49198//49198 +f 49309//49309 49079//49079 49199//49199 +f 49200//49200 49310//49310 49416//49416 +f 49310//49310 49201//49201 49314//49314 +f 49311//49311 49309//49309 49199//49199 +f 49345//49345 49277//49277 49230//49230 +f 49230//49230 49277//49277 49093//49093 +f 49311//49311 49202//49202 49312//49312 +f 49202//49202 49203//49203 49312//49312 +f 49204//49204 49427//49427 49418//49418 +f 49313//49313 49204//49204 49418//49418 +f 49317//49317 49314//49314 49201//49201 +f 49201//49201 49205//49205 49317//49317 +f 49313//49313 49205//49205 49204//49204 +f 49313//49313 49315//49315 49205//49205 +f 49316//49316 49317//49317 49205//49205 +f 49316//49316 49205//49205 49315//49315 +f 49206//49206 49422//49422 49207//49207 +f 49088//49088 49207//49207 49423//49423 +f 49088//49088 49423//49423 49318//49318 +f 49278//49278 49088//49088 49318//49318 +f 49096//49096 49088//49088 49278//49278 +f 48974//48974 49027//49027 49658//49658 +f 49213//49213 48974//48974 49658//49658 +f 49320//49320 49206//49206 49208//49208 +f 49322//49322 49206//49206 49320//49320 +f 49322//49322 49422//49422 49206//49206 +f 49091//49091 49319//49319 49326//49326 +f 49090//49090 49319//49319 49091//49091 +f 49092//49092 49091//49091 49321//49321 +f 49323//49323 49092//49092 49321//49321 +f 49326//49326 49081//49081 49324//49324 +f 49091//49091 49326//49326 49324//49324 +f 49321//49321 49091//49091 49324//49324 +f 49080//49080 49092//49092 49323//49323 +f 49200//49200 49080//49080 49323//49323 +f 49325//49325 49200//49200 49323//49323 +f 49416//49416 49327//49327 49200//49200 +f 49200//49200 49327//49327 49080//49080 +f 49080//49080 49327//49327 49081//49081 +f 49081//49081 49327//49327 49324//49324 +f 49324//49324 49327//49327 49416//49416 +f 49325//49325 49208//49208 49200//49200 +f 49320//49320 49208//49208 49325//49325 +f 49319//49319 49308//49308 49326//49326 +f 49427//49427 49081//49081 49326//49326 +f 48966//48966 49082//49082 49204//49204 +f 49204//49204 49082//49082 49427//49427 +f 49427//49427 49082//49082 49081//49081 +f 49480//49480 49330//49330 49271//49271 +f 49169//49169 49236//49236 49681//49681 +f 49307//49307 49340//49340 49210//49210 +f 49331//49331 49060//49060 49333//49333 +f 49164//49164 49275//49275 49407//49407 +f 49222//49222 49361//49361 49647//49647 +f 49229//49229 49228//49228 49330//49330 +f 49158//49158 49211//49211 49334//49334 +f 49253//49253 49283//49283 49487//49487 +f 49231//49231 49733//49733 49192//49192 +f 49513//49513 49192//49192 49733//49733 +f 49535//49535 49275//49275 49175//49175 +f 49237//49237 49281//49281 49336//49336 +f 49377//49377 49332//49332 49216//49216 +f 49486//49486 49953//49953 49010//49010 +f 49612//49612 49509//49509 49506//49506 +f 49397//49397 49111//49111 49169//49169 +f 49269//49269 49224//49224 49446//49446 +f 49214//49214 49437//49437 49333//49333 +f 49230//49230 49098//49098 49345//49345 +f 49232//49232 49446//49446 49224//49224 +f 49295//49295 49379//49379 48813//48813 +f 49338//49338 49061//49061 49394//49394 +f 49173//49173 49268//49268 49341//49341 +f 49454//49454 49375//49375 49166//49166 +f 49404//49404 49178//49178 49673//49673 +f 49375//49375 49374//49374 49166//49166 +f 49232//49232 49019//49019 49446//49446 +f 49344//49344 49167//49167 49495//49495 +f 49340//49340 49307//49307 49391//49391 +f 49196//49196 49356//49356 49449//49449 +f 49297//49297 49596//49596 49126//49126 +f 48988//48988 49035//49035 49380//49380 +f 49329//49329 49451//49451 49159//49159 +f 49167//49167 49105//49105 49357//49357 +f 49162//49162 49391//49391 49307//49307 +f 49344//49344 49380//49380 49035//49035 +f 49357//49357 49495//49495 49167//49167 +f 49393//49393 49149//49149 49395//49395 +f 48865//48865 49404//49404 48916//48916 +f 49039//49039 49168//49168 49349//49349 +f 49618//49618 49346//49346 49274//49274 +f 49450//49450 49149//49149 49227//49227 +f 49337//49337 49225//49225 49479//49479 +f 49182//49182 49039//49039 49349//49349 +f 49094//49094 49556//49556 49492//49492 +f 49274//49274 49456//49456 49618//49618 +f 49282//49282 48916//48916 49475//49475 +f 49227//49227 49273//49273 49450//49450 +f 49105//49105 49177//49177 49357//49357 +f 49276//49276 49286//49286 49500//49500 +f 49291//49291 49348//49348 49292//49292 +f 49357//49357 49177//49177 49249//49249 +f 49381//49381 49350//49350 49589//49589 +f 49030//49030 49398//49398 49556//49556 +f 49443//49443 49601//49601 49283//49283 +f 48931//48931 49238//49238 49621//49621 +f 49296//49296 49358//49358 49291//49291 +f 49060//49060 49456//49456 49252//49252 +f 49250//49250 49741//49741 49134//49134 +f 49297//49297 49181//49181 49514//49514 +f 49066//49066 49462//49462 49701//49701 +f 49243//49243 49303//49303 49365//49365 +f 49282//49282 49290//49290 48824//48824 +f 49251//49251 49306//49306 49364//49364 +f 49364//49364 49458//49458 49251//49251 +f 49293//49293 49188//49188 49461//49461 +f 49070//49070 48938//48938 49572//49572 +f 49100//49100 49138//49138 49400//49400 +f 49258//49258 49646//49646 49286//49286 +f 49264//49264 49182//49182 49349//49349 +f 49354//49354 49070//49070 49572//49572 +f 49139//49139 49264//49264 49392//49392 +f 49337//49337 49405//49405 49260//49260 +f 49231//49231 49139//49139 49392//49392 +f 49353//49353 49173//49173 49339//49339 +f 49477//49477 49185//49185 49592//49592 +f 49480//49480 49271//49271 49354//49354 +f 49049//49049 49057//49057 49412//49412 +f 49305//49305 49466//49466 49304//49304 +f 49260//49260 49387//49387 49296//49296 +f 49478//49478 49189//49189 49290//49290 +f 49466//49466 49305//49305 49474//49474 +f 49387//49387 49260//49260 49405//49405 +f 49154//49154 49370//49370 49053//49053 +f 49435//49435 49121//49121 49413//49413 +f 49305//49305 49372//49372 49474//49474 +f 48791//48791 48990//48990 49477//49477 +f 49187//49187 49121//49121 49435//49435 +f 49435//49435 49605//49605 49187//49187 +f 49477//49477 49371//49371 48791//48791 +f 49410//49410 49408//49408 48885//48885 +f 49130//49130 49533//49533 49530//49530 +f 49370//49370 49154//49154 49409//49409 +f 49003//49003 49108//49108 49923//49923 +f 49298//49298 49293//49293 49585//49585 +f 49361//49361 49266//49266 49591//49591 +f 49643//49643 49190//49190 49478//49478 +f 49923//49923 49988//49988 49003//49003 +f 49363//49363 49184//49184 49045//49045 +f 49045//49045 49247//49247 49363//49363 +f 49384//49384 49526//49526 49409//49409 +f 49132//49132 49270//49270 49368//49368 +f 48803//48803 49476//49476 49436//49436 +f 49188//49188 49241//49241 49461//49461 +f 49428//49428 49054//49054 49753//49753 +f 49407//49407 49275//49275 49535//49535 +f 49601//49601 49487//49487 49283//49283 +f 49421//49421 49340//49340 49430//49430 +f 49334//49334 49211//49211 49724//49724 +f 49328//49328 49151//49151 49429//49429 +f 49641//49641 49144//49144 49711//49711 +f 49332//49332 49429//49429 49151//49151 +f 49191//49191 49215//49215 49190//49190 +f 49261//49261 49346//49346 49637//49637 +f 49518//49518 49097//49097 49704//49704 +f 49277//49277 49490//49490 49485//49485 +f 49222//49222 49647//49647 49390//49390 +f 49705//49705 49285//49285 49253//49253 +f 49277//49277 49345//49345 49490//49490 +f 49019//49019 49116//49116 49611//49611 +f 49611//49611 49116//49116 49402//49402 +f 49390//49390 49479//49479 49222//49222 +f 49433//49433 49173//49173 49341//49341 +f 49268//49268 49272//49272 49341//49341 +f 49584//49584 49397//49397 49445//49445 +f 49377//49377 49217//49217 49553//49553 +f 49384//49384 49126//49126 49434//49434 +f 49407//49407 49403//49403 49444//49444 +f 49149//49149 49450//49450 49395//49395 +f 49449//49449 49345//49345 49098//49098 +f 49576//49576 48758//48758 49728//49728 +f 49527//49527 49367//49367 49470//49470 +f 49276//49276 49432//49432 49175//49175 +f 49352//49352 48814//48814 49520//49520 +f 49523//49523 49365//49365 49303//49303 +f 49391//49391 49430//49430 49340//49340 +f 49331//49331 49456//49456 49060//49060 +f 49391//49391 49383//49383 49430//49430 +f 49036//49036 49263//49263 49515//49515 +f 49303//49303 49466//49466 49586//49586 +f 49337//49337 49479//49479 49448//49448 +f 49250//49250 49294//49294 49665//49665 +f 49453//49453 49273//49273 49233//49233 +f 49220//49220 49279//49279 49438//49438 +f 49114//49114 49453//49453 49233//49233 +f 49521//49521 49438//49438 49279//49279 +f 49351//49351 49452//49452 49558//49558 +f 49279//49279 49440//49440 49521//49521 +f 49235//49235 49453//49453 49114//49114 +f 49438//49438 49459//49459 49220//49220 +f 49235//49235 49577//49577 49453//49453 +f 49126//49126 49596//49596 49434//49434 +f 49263//49263 49212//49212 49406//49406 +f 49521//49521 49440//49440 49439//49439 +f 49454//49454 49123//49123 49348//49348 +f 49391//49391 49162//49162 49415//49415 +f 49437//49437 49094//49094 49492//49492 +f 49406//49406 49212//49212 49328//49328 +f 49291//49291 49498//49498 49348//49348 +f 49406//49406 49328//49328 49536//49536 +f 49284//49284 49501//49501 49362//49362 +f 49372//49372 49335//49335 49599//49599 +f 48916//48916 49404//49404 49475//49475 +f 49246//49246 48938//48938 49069//49069 +f 49137//49137 49585//49585 49465//49465 +f 49596//49596 49297//49297 49554//49554 +f 48890//48890 49923//49923 49108//49108 +f 49042//49042 49287//49287 49489//49489 +f 49042//49042 49489//49489 49399//49399 +f 49249//49249 49251//49251 49594//49594 +f 49296//49296 49386//49386 49358//49358 +f 49296//49296 49387//49387 49386//49386 +f 49410//49410 49184//49184 49363//49363 +f 49297//49297 49514//49514 49554//49554 +f 49251//49251 49458//49458 49594//49594 +f 49128//49128 49343//49343 49642//49642 +f 49264//49264 49349//49349 49473//49473 +f 49054//49054 49302//49302 49753//49753 +f 49238//49238 49242//49242 49525//49525 +f 49431//49431 49400//49400 49195//49195 +f 49590//49590 49265//49265 49399//49399 +f 49556//49556 49398//49398 49809//49809 +f 49515//49515 49514//49514 49181//49181 +f 49369//49369 49505//49505 49301//49301 +f 49211//49211 49049//49049 49724//49724 +f 49369//49369 49176//49176 49598//49598 +f 49049//49049 49412//49412 49613//49613 +f 49642//49642 49343//49343 49472//49472 +f 49364//49364 49254//49254 49401//49401 +f 49361//49361 49591//49591 49522//49522 +f 49247//49247 49141//49141 48906//48906 +f 49624//49624 49359//49359 49411//49411 +f 49522//49522 49595//49595 49361//49361 +f 49057//49057 49095//49095 49412//49412 +f 49254//49254 49376//49376 49401//49401 +f 49095//49095 49234//49234 49412//49412 +f 49186//49186 49646//49646 49258//49258 +f 49646//49646 49186//49186 49370//49370 +f 49370//49370 49186//49186 49053//49053 +f 49528//49528 49478//49478 49290//49290 +f 49366//49366 49534//49534 49299//49299 +f 49711//49711 48803//48803 49436//49436 +f 49416//49416 49310//49310 49417//49417 +f 49417//49417 49314//49314 49537//49537 +f 49310//49310 49314//49314 49417//49417 +f 49308//49308 49309//49309 49539//49539 +f 49418//49418 49308//49308 49539//49539 +f 49312//49312 49419//49419 49311//49311 +f 49419//49419 49203//49203 49541//49541 +f 49312//49312 49203//49203 49419//49419 +f 49420//49420 49340//49340 49421//49421 +f 49541//49541 49210//49210 49420//49420 +f 49203//49203 49210//49210 49541//49541 +f 49340//49340 49420//49420 49210//49210 +f 49316//49316 49315//49315 49421//49421 +f 49207//49207 49422//49422 49423//49423 +f 49314//49314 49424//49424 49537//49537 +f 49317//49317 49424//49424 49314//49314 +f 49425//49425 49317//49317 49316//49316 +f 49425//49425 49316//49316 49421//49421 +f 49278//49278 49318//49318 49426//49426 +f 49388//49388 49278//49278 49426//49426 +f 49221//49221 49213//49213 49658//49658 +f 49236//49236 49336//49336 49681//49681 +f 49879//49879 49471//49471 49269//49269 +f 49482//49482 49190//49190 49643//49643 +f 49879//49879 49269//49269 49607//49607 +f 49097//49097 49229//49229 49704//49704 +f 49269//49269 49446//49446 49607//49607 +f 49770//49770 49637//49637 49346//49346 +f 49169//49169 49580//49580 49397//49397 +f 49374//49374 49447//49447 49329//49329 +f 49332//49332 49377//49377 49553//49553 +f 49482//49482 49191//49191 49190//49190 +f 49378//49378 49285//49285 49705//49705 +f 49170//49170 49518//49518 49593//49593 +f 49276//49276 49500//49500 49432//49432 +f 49449//49449 49356//49356 49496//49496 +f 49335//49335 49379//49379 49931//49931 +f 49770//49770 49346//49346 49618//49618 +f 49396//49396 49187//49187 49883//49883 +f 49374//49374 49375//49375 49447//49447 +f 49446//49446 49019//49019 50023//50023 +f 49407//49407 49499//49499 49403//49403 +f 49168//49168 49584//49584 49442//49442 +f 49349//49349 49168//49168 49442//49442 +f 49153//49153 49362//49362 49497//49497 +f 49559//49559 49389//49389 49502//49502 +f 49391//49391 49415//49415 49578//49578 +f 49500//49500 49286//49286 49555//49555 +f 49557//49557 49245//49245 49619//49619 +f 49559//49559 48939//48939 49389//49389 +f 49459//49459 49438//49438 49460//49460 +f 49749//49749 49489//49489 49287//49287 +f 49493//49493 49578//49578 49415//49415 +f 49055//49055 49347//49347 49757//49757 +f 49508//49508 49284//49284 49459//49459 +f 49160//49160 49513//49513 49670//49670 +f 48989//48989 49245//49245 49557//49557 +f 49557//49557 49246//49246 48989//48989 +f 49560//49560 49286//49286 49646//49646 +f 49464//49464 49917//49917 49226//49226 +f 49415//49415 49163//49163 49455//49455 +f 49767//49767 49451//49451 49329//49329 +f 49406//49406 49342//49342 49263//49263 +f 49375//49375 49454//49454 49569//49569 +f 49339//49339 49173//49173 49433//49433 +f 49673//49673 49160//49160 49670//49670 +f 49178//49178 49160//49160 49673//49673 +f 49246//49246 49632//49632 48938//48938 +f 49448//49448 49479//49479 49390//49390 +f 49454//49454 49348//49348 49569//49569 +f 49365//49365 49523//49523 49402//49402 +f 49273//49273 49453//49453 49570//49570 +f 49381//49381 49589//49589 49385//49385 +f 49440//49440 49353//49353 49574//49574 +f 49864//49864 49527//49527 49470//49470 +f 49717//49717 49406//49406 49536//49536 +f 49409//49409 49526//49526 49727//49727 +f 49380//49380 49344//49344 49441//49441 +f 49394//49394 48931//48931 49621//49621 +f 49152//49152 49587//49587 49685//49685 +f 49448//49448 49405//49405 49337//49337 +f 49499//49499 49407//49407 49535//49535 +f 49564//49564 49282//49282 49475//49475 +f 49354//49354 49694//49694 49480//49480 +f 49398//49398 49100//49100 49563//49563 +f 49100//49100 49400//49400 49563//49563 +f 49443//49443 49152//49152 49685//49685 +f 49280//49280 49262//49262 49463//49463 +f 49463//49463 49562//49562 49280//49280 +f 49290//49290 49282//49282 49564//49564 +f 49431//49431 49563//49563 49400//49400 +f 49234//49234 49280//49280 49562//49562 +f 49229//49229 49330//49330 49480//49480 +f 49185//49185 49288//49288 49592//49592 +f 49463//49463 49262//49262 49524//49524 +f 49594//49594 49357//49357 49249//49249 +f 49583//49583 49262//49262 49194//49194 +f 49428//49428 49889//49889 49716//49716 +f 49239//49239 49467//49467 49512//49512 +f 49234//49234 49562//49562 49412//49412 +f 49262//49262 49583//49583 49524//49524 +f 49624//49624 49525//49525 49242//49242 +f 49399//49399 49489//49489 49627//49627 +f 49583//49583 49194//49194 49451//49451 +f 49458//49458 49364//49364 49519//49519 +f 49889//49889 49428//49428 49753//49753 +f 49466//49466 49474//49474 49468//49468 +f 49590//49590 49399//49399 49627//49627 +f 49291//49291 49358//49358 49498//49498 +f 49598//49598 49261//49261 49635//49635 +f 49624//49624 49411//49411 49602//49602 +f 49247//49247 48906//48906 49626//49626 +f 49647//49647 49361//49361 49595//49595 +f 49602//49602 49411//49411 49299//49299 +f 49461//49461 49241//49241 49469//49469 +f 49603//49603 48948//48948 49371//49371 +f 49414//49414 48948//48948 49603//49603 +f 49630//49630 49534//49534 49300//49300 +f 49300//49300 49193//49193 49630//49630 +f 49473//49473 49392//49392 49264//49264 +f 49193//49193 49269//49269 49471//49471 +f 49368//49368 49444//49444 49769//49769 +f 49428//49428 49716//49716 49484//49484 +f 49329//49329 49447//49447 49762//49762 +f 49331//49331 49333//49333 49768//49768 +f 49704//49704 49229//49229 49815//49815 +f 49429//49429 49332//49332 49552//49552 +f 49376//49376 49485//49485 49723//49723 +f 49705//49705 49253//49253 49487//49487 +f 49580//49580 49169//49169 49625//49625 +f 49706//49706 49518//49518 49704//49704 +f 49486//49486 49484//49484 50133//50133 +f 49605//49605 49435//49435 49955//49955 +f 49332//49332 49553//49553 49552//49552 +f 49333//49333 49437//49437 49768//49768 +f 49390//49390 49647//49647 49686//49686 +f 49375//49375 49561//49561 49447//49447 +f 49445//49445 49397//49397 49580//49580 +f 49355//49355 49010//49010 49953//49953 +f 49287//49287 49191//49191 49482//49482 +f 49433//49433 49341//49341 49714//49714 +f 49490//49490 49345//49345 49491//49491 +f 49345//49345 49449//49449 49491//49491 +f 49267//49267 49393//49393 49606//49606 +f 49606//49606 49488//49488 49267//49267 +f 48758//48758 49355//49355 49728//49728 +f 49500//49500 49758//49758 49432//49432 +f 49705//49705 49494//49494 49378//49378 +f 49338//49338 49394//49394 49763//49763 +f 49379//49379 49295//49295 49351//49351 +f 49611//49611 50023//50023 49019//49019 +f 49553//49553 49217//49217 49510//49510 +f 49367//49367 49133//49133 49612//49612 +f 49217//49217 49380//49380 49510//49510 +f 49554//49554 49514//49514 49720//49720 +f 49566//49566 49390//49390 49686//49686 +f 49391//49391 49578//49578 49383//49383 +f 49356//49356 49153//49153 49497//49497 +f 49497//49497 49362//49362 49501//49501 +f 49617//49617 49515//49515 49263//49263 +f 49375//49375 49569//49569 49565//49565 +f 49342//49342 49617//49617 49263//49263 +f 49757//49757 49347//49347 49616//49616 +f 49350//49350 49255//49255 49661//49661 +f 49507//49507 49273//49273 49570//49570 +f 49441//49441 49344//49344 49495//49495 +f 49450//49450 49273//49273 49507//49507 +f 49511//49511 49351//49351 49558//49558 +f 49390//49390 49566//49566 49448//49448 +f 49757//49757 49294//49294 49055//49055 +f 49402//49402 49523//49523 49796//49796 +f 49717//49717 49342//49342 49406//49406 +f 49501//49501 49284//49284 49503//49503 +f 49495//49495 49357//49357 49504//49504 +f 49460//49460 49438//49438 49516//49516 +f 49498//49498 49569//49569 49348//49348 +f 49577//49577 49570//49570 49453//49453 +f 49560//49560 49555//49555 49286//49286 +f 49459//49459 49460//49460 49508//49508 +f 49226//49226 49638//49638 49467//49467 +f 49415//49415 49455//49455 49493//49493 +f 49438//49438 49521//49521 49516//49516 +f 49724//49724 49049//49049 49613//49613 +f 49741//49741 49250//49250 49665//49665 +f 48814//48814 49559//49559 49520//49520 +f 49577//49577 49156//49156 49408//49408 +f 49744//49744 49404//49404 49673//49673 +f 49525//49525 49621//49621 49238//49238 +f 49171//49171 49465//49465 49938//49938 +f 49134//49134 49741//49741 49582//49582 +f 49632//49632 49572//49572 48938//48938 +f 49248//49248 49244//49244 49373//49373 +f 49429//49429 49536//49536 49328//49328 +f 49536//49536 49429//49429 49609//49609 +f 49587//49587 49134//49134 49582//49582 +f 49589//49589 49517//49517 49385//49385 +f 49465//49465 49585//49585 49710//49710 +f 49573//49573 49439//49439 49440//49440 +f 49440//49440 49574//49574 49573//49573 +f 49466//49466 49468//49468 49586//49586 +f 49679//49679 49288//49288 49352//49352 +f 49567//49567 49334//49334 49724//49724 +f 49358//49358 49579//49579 49498//49498 +f 49469//49469 49128//49128 49642//49642 +f 49385//49385 49517//49517 49591//49591 +f 49585//49585 49293//49293 49709//49709 +f 49448//49448 49575//49575 49405//49405 +f 49336//49336 49281//49281 49334//49334 +f 49530//49530 49533//49533 49581//49581 +f 49435//49435 49413//49413 49955//49955 +f 49592//49592 49288//49288 49679//49679 +f 49575//49575 49571//49571 49405//49405 +f 49370//49370 49608//49608 49646//49646 +f 49302//49302 49171//49171 49938//49938 +f 49354//49354 49572//49572 49694//49694 +f 49588//49588 49358//49358 49386//49386 +f 49571//49571 49575//49575 49640//49640 +f 49608//49608 49370//49370 49663//49663 +f 48890//48890 49532//49532 49923//49923 +f 49405//49405 49571//49571 49387//49387 +f 49474//49474 49372//49372 49692//49692 +f 49364//49364 49401//49401 49519//49519 +f 49692//49692 49372//49372 49599//49599 +f 49299//49299 49534//49534 49824//49824 +f 49301//49301 49748//49748 49462//49462 +f 49505//49505 49748//49748 49301//49301 +f 49663//49663 49370//49370 49409//49409 +f 49663//49663 49409//49409 49727//49727 +f 49369//49369 49598//49598 49708//49708 +f 49416//49416 49417//49417 49650//49650 +f 49309//49309 49538//49538 49539//49539 +f 49540//49540 49418//49418 49539//49539 +f 49311//49311 49538//49538 49309//49309 +f 49538//49538 49311//49311 49419//49419 +f 49313//49313 49418//49418 49540//49540 +f 49540//49540 49542//49542 49313//49313 +f 49315//49315 49313//49313 49542//49542 +f 49420//49420 49421//49421 49652//49652 +f 49652//49652 49315//49315 49542//49542 +f 49421//49421 49315//49315 49652//49652 +f 49422//49422 49543//49543 49423//49423 +f 49546//49546 49423//49423 49543//49543 +f 49424//49424 49317//49317 49544//49544 +f 49317//49317 49425//49425 49544//49544 +f 49544//49544 49425//49425 49545//49545 +f 49545//49545 49425//49425 49421//49421 +f 49421//49421 49430//49430 49545//49545 +f 49318//49318 49423//49423 49546//49546 +f 49426//49426 49318//49318 49546//49546 +f 49388//49388 49426//49426 49656//49656 +f 49657//49657 49388//49388 49656//49656 +f 49027//49027 49388//49388 49657//49657 +f 49658//49658 49027//49027 49657//49657 +f 49320//49320 49551//49551 49547//49547 +f 49547//49547 49548//49548 49320//49320 +f 49551//49551 49321//49321 49549//49549 +f 49547//49547 49551//49551 49549//49549 +f 49323//49323 49321//49321 49551//49551 +f 49325//49325 49323//49323 49551//49551 +f 49324//49324 49416//49416 49321//49321 +f 49321//49321 49416//49416 49549//49549 +f 49549//49549 49416//49416 49650//49650 +f 49551//49551 49320//49320 49325//49325 +f 49326//49326 49308//49308 49418//49418 +f 49418//49418 49427//49427 49326//49326 +f 49550//49550 49320//49320 49548//49548 +f 49322//49322 49320//49320 49550//49550 +f 49795//49795 49322//49322 49550//49550 +f 49422//49422 49322//49322 49795//49795 +f 49543//49543 49422//49422 49795//49795 +f 49511//49511 49379//49379 49351//49351 +f 49500//49500 49555//49555 49758//49758 +f 49231//49231 49392//49392 49764//49764 +f 49383//49383 49660//49660 49430//49430 +f 50123//50123 49245//49245 49414//49414 +f 49245//49245 50123//50123 49619//49619 +f 49506//49506 49382//49382 49835//49835 +f 49482//49482 49749//49749 49287//49287 +f 49472//49472 49343//49343 49781//49781 +f 49343//49343 49221//49221 49781//49781 +f 49733//49733 49231//49231 49703//49703 +f 49383//49383 49578//49578 49731//49731 +f 49560//49560 49646//49646 49662//49662 +f 49510//49510 49380//49380 49615//49615 +f 49796//49796 49611//49611 49402//49402 +f 49451//49451 49767//49767 49633//49633 +f 49683//49683 49596//49596 49554//49554 +f 49491//49491 49449//49449 49698//49698 +f 49449//49449 49496//49496 49698//49698 +f 49661//49661 49255//49255 49378//49378 +f 49001//49001 49802//49802 49150//49150 +f 49493//49493 49455//49455 49732//49732 +f 49441//49441 49495//49495 49684//49684 +f 49917//49917 49638//49638 49226//49226 +f 49615//49615 49380//49380 49441//49441 +f 49532//49532 49150//49150 49802//49802 +f 49066//49066 49732//49732 49455//49455 +f 49456//49456 49331//49331 49841//49841 +f 49589//49589 49350//49350 49661//49661 +f 49497//49497 49496//49496 49356//49356 +f 49677//49677 49448//49448 49566//49566 +f 49767//49767 49329//49329 49762//49762 +f 49133//49133 49509//49509 49612//49612 +f 49673//49673 49670//49670 49961//49961 +f 49303//49303 49586//49586 49523//49523 +f 49357//49357 49623//49623 49504//49504 +f 49720//49720 49514//49514 49664//49664 +f 49353//49353 49339//49339 49574//49574 +f 49828//49828 49457//49457 49687//49687 +f 49561//49561 49375//49375 49565//49565 +f 49457//49457 49530//49530 49687//49687 +f 49475//49475 49404//49404 49744//49744 +f 49357//49357 49594//49594 49742//49742 +f 49664//49664 49514//49514 49515//49515 +f 49568//49568 49563//49563 49431//49431 +f 49568//49568 49431//49431 49697//49697 +f 49284//49284 49508//49508 49503//49503 +f 49442//49442 49473//49473 49349//49349 +f 49717//49717 49617//49617 49342//49342 +f 49412//49412 49933//49933 49613//49613 +f 49938//49938 49465//49465 49699//49699 +f 49678//49678 49469//49469 49642//49642 +f 49505//49505 49369//49369 49708//49708 +f 49622//49622 49717//49717 49536//49536 +f 49635//49635 49261//49261 49637//49637 +f 49564//49564 49475//49475 49754//49754 +f 49508//49508 49460//49460 49712//49712 +f 49468//49468 49474//49474 49751//49751 +f 49572//49572 49632//49632 50075//50075 +f 49713//49713 49339//49339 49433//49433 +f 49609//49609 49622//49622 49536//49536 +f 49481//49481 49239//49239 49832//49832 +f 49692//49692 49751//49751 49474//49474 +f 49588//49588 49579//49579 49358//49358 +f 49832//49832 49382//49382 49481//49481 +f 49609//49609 49429//49429 49552//49552 +f 49988//49988 49773//49773 49289//49289 +f 49629//49629 49248//49248 49373//49373 +f 49756//49756 49248//49248 49629//49629 +f 49387//49387 49571//49571 49386//49386 +f 49299//49299 49824//49824 49602//49602 +f 49432//49432 49644//49644 49535//49535 +f 49824//49824 49534//49534 49604//49604 +f 49476//49476 49289//49289 49773//49773 +f 49432//49432 49535//49535 49175//49175 +f 49588//49588 49386//49386 49682//49682 +f 49626//49626 48906//48906 49628//49628 +f 49413//49413 49756//49756 49955//49955 +f 49590//49590 49707//49707 49360//49360 +f 49360//49360 49707//49707 49531//49531 +f 49874//49874 48906//48906 49483//49483 +f 49432//49432 49758//49758 49645//49645 +f 49604//49604 49534//49534 49630//49630 +f 49599//49599 49335//49335 49931//49931 +f 49647//49647 49745//49745 49686//49686 +f 49630//49630 49193//49193 49471//49471 +f 49620//49620 49396//49396 49883//49883 +f 49442//49442 49584//49584 49688//49688 +f 49436//49436 49476//49476 49954//49954 +f 49753//49753 49302//49302 49938//49938 +f 49769//49769 49444//49444 49771//49771 +f 49583//49583 49451//49451 49633//49633 +f 49446//49446 50023//50023 49607//49607 +f 50133//50133 49484//49484 49716//49716 +f 49447//49447 49561//49561 49762//49762 +f 49723//49723 49401//49401 49376//49376 +f 49395//49395 49837//49837 49393//49393 +f 50133//50133 49953//49953 49486//49486 +f 49499//49499 49984//49984 49403//49403 +f 49616//49616 49240//49240 50062//50062 +f 49764//49764 49703//49703 49231//49231 +f 49001//49001 49396//49396 49620//49620 +f 49485//49485 49490//49490 49725//49725 +f 49553//49553 49750//49750 49552//49552 +f 49781//49781 49221//49221 49610//49610 +f 49720//49720 49683//49683 49554//49554 +f 49845//49845 49725//49725 49490//49490 +f 49776//49776 49395//49395 49890//49890 +f 49490//49490 49491//49491 49845//49845 +f 49395//49395 49450//49450 49890//49890 +f 49757//49757 49797//49797 49294//49294 +f 49450//49450 49507//49507 49890//49890 +f 49566//49566 49686//49686 49719//49719 +f 49341//49341 49272//49272 49714//49714 +f 49802//49802 49001//49001 49620//49620 +f 49294//49294 49797//49797 49665//49665 +f 49662//49662 49646//49646 49663//49663 +f 49460//49460 49516//49516 49712//49712 +f 49618//49618 49456//49456 49841//49841 +f 49721//49721 49246//49246 49557//49557 +f 49608//49608 49663//49663 49646//49646 +f 49721//49721 49632//49632 49246//49246 +f 49513//49513 49733//49733 49882//49882 +f 49510//49510 49750//49750 49553//49553 +f 49670//49670 49513//49513 49882//49882 +f 49740//49740 49408//49408 49676//49676 +f 49408//49408 49410//49410 49676//49676 +f 49923//49923 49532//49532 49914//49914 +f 49527//49527 49864//49864 49529//49529 +f 49569//49569 49498//49498 49636//49636 +f 49565//49565 49569//49569 49636//49636 +f 49679//49679 49352//49352 49667//49667 +f 49497//49497 49501//49501 49752//49752 +f 49498//49498 49579//49579 49636//49636 +f 49678//49678 49846//49846 49469//49469 +f 49586//49586 49468//49468 49847//49847 +f 49696//49696 49469//49469 49846//49846 +f 49701//49701 49462//49462 49748//49748 +f 49614//49614 49492//49492 49556//49556 +f 49503//49503 49508//49508 49712//49712 +f 49461//49461 49469//49469 49696//49696 +f 49510//49510 49615//49615 49800//49800 +f 49448//49448 49677//49677 49575//49575 +f 49589//49589 49805//49805 49517//49517 +f 49628//49628 48906//48906 49874//49874 +f 49573//49573 49574//49574 49738//49738 +f 49623//49623 49357//49357 49742//49742 +f 49614//49614 49556//49556 49809//49809 +f 49581//49581 49687//49687 49530//49530 +f 49738//49738 49574//49574 49339//49339 +f 49669//49669 49517//49517 49805//49805 +f 49868//49868 49526//49526 49384//49384 +f 49432//49432 49645//49645 49644//49644 +f 49293//49293 49461//49461 49696//49696 +f 49742//49742 49594//49594 49718//49718 +f 49600//49600 49874//49874 49483//49483 +f 49187//49187 49605//49605 49883//49883 +f 49868//49868 49384//49384 49434//49434 +f 49844//49844 49564//49564 49754//49754 +f 49868//49868 49434//49434 49596//49596 +f 49412//49412 49562//49562 49933//49933 +f 49594//49594 49458//49458 49718//49718 +f 49688//49688 49473//49473 49442//49442 +f 49458//49458 49519//49519 49597//49597 +f 49600//49600 49338//49338 49760//49760 +f 49591//49591 49737//49737 49522//49522 +f 49480//49480 49815//49815 49229//49229 +f 49563//49563 49568//49568 49809//49809 +f 49368//49368 49581//49581 49533//49533 +f 49562//49562 49463//49463 49631//49631 +f 49144//49144 49774//49774 49502//49502 +f 49290//49290 49564//49564 50230//50230 +f 49522//49522 49743//49743 49595//49595 +f 49290//49290 50230//50230 49528//49528 +f 49634//49634 49590//49590 49627//49627 +f 49707//49707 49590//49590 49634//49634 +f 49710//49710 49585//49585 49709//49709 +f 49463//49463 49524//49524 49631//49631 +f 49714//49714 49272//49272 49531//49531 +f 49702//49702 49607//49607 50023//50023 +f 49601//49601 49443//49443 49735//49735 +f 49524//49524 49583//49583 49631//49631 +f 49959//49959 49531//49531 49707//49707 +f 49681//49681 49336//49336 49680//49680 +f 49622//49622 49609//49609 49859//49859 +f 49631//49631 49583//49583 49633//49633 +f 49625//49625 49169//49169 49681//49681 +f 49682//49682 49386//49386 49571//49571 +f 49580//49580 49872//49872 49445//49445 +f 49639//49639 49571//49571 49640//49640 +f 49771//49771 49444//49444 49403//49403 +f 49697//49697 49488//49488 49867//49867 +f 49473//49473 49764//49764 49392//49392 +f 49488//49488 49606//49606 49867//49867 +f 49606//49606 49393//49393 49837//49837 +f 49651//49651 49650//49650 49417//49417 +f 49417//49417 49537//49537 49651//49651 +f 49539//49539 49538//49538 49649//49649 +f 49540//49540 49539//49539 49649//49649 +f 49538//49538 49419//49419 49648//49648 +f 49649//49649 49538//49538 49648//49648 +f 49419//49419 49541//49541 49648//49648 +f 49542//49542 49540//49540 49649//49649 +f 49648//49648 49541//49541 49652//49652 +f 49420//49420 49652//49652 49541//49541 +f 49649//49649 49652//49652 49542//49542 +f 49651//49651 49424//49424 49653//49653 +f 49537//49537 49424//49424 49651//49651 +f 49424//49424 49544//49544 49653//49653 +f 49544//49544 49545//49545 49654//49654 +f 49430//49430 49660//49660 49545//49545 +f 49654//49654 49545//49545 49655//49655 +f 49655//49655 49545//49545 49660//49660 +f 49782//49782 49546//49546 49543//49543 +f 49426//49426 49546//49546 49782//49782 +f 49656//49656 49426//49426 49782//49782 +f 49559//49559 49502//49502 49774//49774 +f 49612//49612 49506//49506 49659//49659 +f 49558//49558 49452//49452 49457//49457 +f 49777//49777 49515//49515 49617//49617 +f 49731//49731 49660//49660 49383//49383 +f 49516//49516 49521//49521 49722//49722 +f 49578//49578 49843//49843 49731//49731 +f 49722//49722 49521//49521 49666//49666 +f 49640//49640 49575//49575 49677//49677 +f 49521//49521 49439//49439 49666//49666 +f 49515//49515 49777//49777 49664//49664 +f 49578//49578 49493//49493 49843//49843 +f 49570//49570 49577//49577 49668//49668 +f 49736//49736 49640//49640 49677//49677 +f 49577//49577 49408//49408 49668//49668 +f 49665//49665 49671//49671 49741//49741 +f 49662//49662 49663//49663 49850//49850 +f 49636//49636 49579//49579 49830//49830 +f 49576//49576 49917//49917 49464//49464 +f 49439//49439 49573//49573 50018//50018 +f 49408//49408 49740//49740 49668//49668 +f 50018//50018 49573//49573 49840//49840 +f 49617//49617 49717//49717 49729//49729 +f 49677//49677 49566//49566 49719//49719 +f 49672//49672 49796//49796 49523//49523 +f 49831//49831 49830//49830 49579//49579 +f 49562//49562 49804//49804 49933//49933 +f 49806//49806 49831//49831 49579//49579 +f 49352//49352 49520//49520 49667//49667 +f 49726//49726 49441//49441 49684//49684 +f 49563//49563 49809//49809 49398//49398 +f 49672//49672 49523//49523 49586//49586 +f 49732//49732 49066//49066 49701//49701 +f 49293//49293 49696//49696 50042//50042 +f 49803//49803 49473//49473 49688//49688 +f 50075//50075 49694//49694 49572//49572 +f 49674//49674 49334//49334 49567//49567 +f 49496//49496 49497//49497 49700//49700 +f 49336//49336 49334//49334 49674//49674 +f 49729//49729 49717//49717 49808//49808 +f 49734//49734 50500//50500 49525//49525 +f 49680//49680 49336//49336 49674//49674 +f 49808//49808 49717//49717 49622//49622 +f 49525//49525 49624//49624 49734//49734 +f 49801//49801 49495//49495 49985//49985 +f 50048//50048 49467//49467 49638//49638 +f 49681//49681 49680//49680 49929//49929 +f 49499//49499 49535//49535 49984//49984 +f 49808//49808 49622//49622 49922//49922 +f 49697//49697 49910//49910 49568//49568 +f 49517//49517 49737//49737 49591//49591 +f 50048//50048 49512//49512 49467//49467 +f 49985//49985 49495//49495 49689//49689 +f 49857//49857 49676//49676 49410//49410 +f 49708//49708 49598//49598 50016//50016 +f 49495//49495 49504//49504 49689//49689 +f 49847//49847 49468//49468 49751//49751 +f 50016//50016 49598//49598 49823//49823 +f 49865//49865 49580//49580 49625//49625 +f 49825//49825 49239//49239 49512//49512 +f 49734//49734 49624//49624 49869//49869 +f 49552//49552 49746//49746 49609//49609 +f 49487//49487 49601//49601 49811//49811 +f 49504//49504 49623//49623 49689//49689 +f 49690//49690 49682//49682 49571//49571 +f 49705//49705 49487//49487 49811//49811 +f 49637//49637 49715//49715 49635//49635 +f 49368//49368 49769//49769 49765//49765 +f 49864//49864 49989//49989 49529//49529 +f 49584//49584 49445//49445 49872//49872 +f 49624//49624 49602//49602 49869//49869 +f 49522//49522 49737//49737 49743//49743 +f 49814//49814 49494//49494 49705//49705 +f 49584//49584 49872//49872 49688//49688 +f 49706//49706 49593//49593 49518//49518 +f 49637//49637 49770//49770 49715//49715 +f 49718//49718 49691//49691 49742//49742 +f 49692//49692 49599//49599 49693//49693 +f 49695//49695 49691//49691 49718//49718 +f 49639//49639 49690//49690 49571//49571 +f 49240//49240 49593//49593 49827//49827 +f 49363//49363 49247//49247 49939//49939 +f 50062//50062 49240//49240 49827//49827 +f 49743//49743 49745//49745 49595//49595 +f 49869//49869 49602//49602 49824//49824 +f 49475//49475 49744//49744 49675//49675 +f 49597//49597 49718//49718 49458//49458 +f 49772//49772 49477//49477 49592//49592 +f 49247//49247 49626//49626 49939//49939 +f 49754//49754 49475//49475 49675//49675 +f 49639//49639 49640//49640 49736//49736 +f 49597//49597 49695//49695 49718//49718 +f 49403//49403 49984//49984 49771//49771 +f 49757//49757 49616//49616 50062//50062 +f 49868//49868 49596//49596 49683//49683 +f 49433//49433 49714//49714 49713//49713 +f 49647//49647 49595//49595 49745//49745 +f 49836//49836 49371//49371 49477//49477 +f 49661//49661 49378//49378 49494//49494 +f 49560//49560 49761//49761 49555//49555 +f 49755//49755 49626//49626 49628//49628 +f 50230//50230 49564//49564 49844//49844 +f 49528//49528 50230//50230 49862//49862 +f 49959//49959 49956//49956 49531//49531 +f 49371//49371 49836//49836 49603//49603 +f 49714//49714 49531//49531 49956//49956 +f 49764//49764 49473//49473 49803//49803 +f 49768//49768 49437//49437 49888//49888 +f 50001//50001 49764//49764 49803//49803 +f 49759//49759 49478//49478 49528//49528 +f 49821//49821 49597//49597 49519//49519 +f 49759//49759 49643//49643 49478//49478 +f 49630//49630 49936//49936 49604//49604 +f 49936//49936 49630//49630 49766//49766 +f 49519//49519 49401//49401 49821//49821 +f 49471//49471 49766//49766 49630//49630 +f 49931//49931 49379//49379 49511//49511 +f 49355//49355 49953//49953 50025//50025 +f 49874//49874 49600//49600 49760//49760 +f 50123//50123 49414//49414 49603//49603 +f 49838//49838 49482//49482 49643//49643 +f 49686//49686 49941//49941 49719//49719 +f 49867//49867 49606//49606 49837//49837 +f 49837//49837 49395//49395 49775//49775 +f 49395//49395 49776//49776 49775//49775 +f 49829//49829 49561//49561 50006//50006 +f 49712//49712 49516//49516 49722//49722 +f 49401//49401 49723//49723 49821//49821 +f 49797//49797 49757//49757 49943//49943 +f 49880//49880 49618//49618 49841//49841 +f 49777//49777 49617//49617 49833//49833 +f 49882//49882 49733//49733 50083//50083 +f 50006//50006 49561//49561 49565//49565 +f 49507//49507 49570//49570 49798//49798 +f 49850//49850 50013//50013 49662//49662 +f 49723//49723 49485//49485 49725//49725 +f 49636//49636 49852//49852 49565//49565 +f 49728//49728 49355//49355 50277//50277 +f 49961//49961 49670//49670 49882//49882 +f 49439//49439 50018//50018 49666//49666 +f 49687//49687 50084//50084 49828//49828 +f 49830//49830 49852//49852 49636//49636 +f 49520//49520 49559//49559 49967//49967 +f 49437//49437 49492//49492 49888//49888 +f 49727//49727 49866//49866 49663//49663 +f 49833//49833 49617//49617 49729//49729 +f 49911//49911 49845//49845 49491//49491 +f 49491//49491 49698//49698 49911//49911 +f 49805//49805 49589//49589 49661//49661 +f 49800//49800 49615//49615 49726//49726 +f 49698//49698 49496//49496 49730//49730 +f 49367//49367 49612//49612 49951//49951 +f 49581//49581 49810//49810 49687//49687 +f 49582//49582 49741//49741 49978//49978 +f 49496//49496 49700//49700 49730//49730 +f 49621//49621 49525//49525 50500//50500 +f 49339//49339 49713//49713 49738//49738 +f 49615//49615 49441//49441 49726//49726 +f 49587//49587 49582//49582 49979//49979 +f 49492//49492 49614//49614 49888//49888 +f 49470//49470 49367//49367 49848//49848 +f 49573//49573 49842//49842 49840//49840 +f 49709//49709 49293//49293 50042//50042 +f 49859//49859 49922//49922 49622//49622 +f 49864//49864 49470//49470 49848//49848 +f 49738//49738 49842//49842 49573//49573 +f 49724//49724 49613//49613 49933//49933 +f 49727//49727 49526//49526 49868//49868 +f 49581//49581 49368//49368 49765//49765 +f 49443//49443 49685//49685 49863//49863 +f 49480//49480 49694//49694 50225//50225 +f 49815//49815 49480//49480 50225//50225 +f 49501//49501 49503//49503 49752//49752 +f 49669//49669 49737//49737 49517//49517 +f 49750//49750 49746//49746 49552//49552 +f 49748//49748 49505//49505 49708//49708 +f 49588//49588 49806//49806 49579//49579 +f 49868//49868 49683//49683 49871//49871 +f 49804//49804 49562//49562 49817//49817 +f 49689//49689 49623//49623 49861//49861 +f 49623//49623 49742//49742 49861//49861 +f 49971//49971 49567//49567 49724//49724 +f 49860//49860 49588//49588 49682//49682 +f 49598//49598 49635//49635 49823//49823 +f 49919//49919 49465//49465 49710//49710 +f 49878//49878 49827//49827 49593//49593 +f 49881//49881 49472//49472 49781//49781 +f 49823//49823 49635//49635 49715//49715 +f 49824//49824 49604//49604 49936//49936 +f 49736//49736 49677//49677 49739//49739 +f 50089//50089 49494//49494 49814//49814 +f 49739//49739 49851//49851 49736//49736 +f 49619//49619 49721//49721 49557//49557 +f 49691//49691 49695//49695 49818//49818 +f 49642//49642 49472//49472 49881//49881 +f 49745//49745 49743//49743 49877//49877 +f 49489//49489 49816//49816 49627//49627 +f 49494//49494 50089//50089 49661//49661 +f 49699//49699 49465//49465 49919//49919 +f 49770//49770 49618//49618 49880//49880 +f 49818//49818 49695//49695 49819//49819 +f 49373//49373 49529//49529 49991//49991 +f 49834//49834 49714//49714 49956//49956 +f 49562//49562 49631//49631 49817//49817 +f 50137//50137 49511//49511 49558//49558 +f 49991//49991 50108//50108 49373//49373 +f 49629//49629 49373//49373 50108//50108 +f 49766//49766 49471//49471 49875//49875 +f 49776//49776 49890//49890 50131//50131 +f 49625//49625 49681//49681 49929//49929 +f 49745//49745 49747//49747 49686//49686 +f 49631//49631 49633//49633 49935//49935 +f 49382//49382 49832//49832 49835//49835 +f 49580//49580 49865//49865 49872//49872 +f 49762//49762 49561//49561 49829//49829 +f 49633//49633 49767//49767 49870//49870 +f 49778//49778 49650//49650 49893//49893 +f 49650//49650 49651//49651 49893//49893 +f 49649//49649 49648//49648 49652//49652 +f 49653//49653 49544//49544 49779//49779 +f 49544//49544 49654//49654 49779//49779 +f 49654//49654 49655//49655 49899//49899 +f 49655//49655 49660//49660 49780//49780 +f 49899//49899 49655//49655 49780//49780 +f 49780//49780 49660//49660 49731//49731 +f 50036//50036 49656//49656 49782//49782 +f 49657//49657 49656//49656 50036//50036 +f 49657//49657 50036//50036 49658//49658 +f 49658//49658 50036//50036 49903//49903 +f 49221//49221 49658//49658 49903//49903 +f 49610//49610 49221//49221 49903//49903 +f 49789//49789 49793//49793 49788//49788 +f 49790//49790 49793//49793 49789//49789 +f 49788//49788 49794//49794 49791//49791 +f 49794//49794 49547//49547 49792//49792 +f 49791//49791 49794//49794 49792//49792 +f 49793//49793 49794//49794 49788//49788 +f 49548//49548 49794//49794 49793//49793 +f 49548//49548 49547//49547 49794//49794 +f 49547//49547 49549//49549 49783//49783 +f 49783//49783 49792//49792 49547//49547 +f 49650//49650 49784//49784 49549//49549 +f 49549//49549 49784//49784 49783//49783 +f 49784//49784 49650//49650 49778//49778 +f 49550//49550 49793//49793 49790//49790 +f 49548//49548 49793//49793 49550//49550 +f 49790//49790 49785//49785 49550//49550 +f 49786//49786 49795//49795 49785//49785 +f 49785//49785 49795//49795 49550//49550 +f 49543//49543 49795//49795 49786//49786 +f 49787//49787 49543//49543 49786//49786 +f 49798//49798 49570//49570 50026//50026 +f 49800//49800 49853//49853 49510//49510 +f 49570//49570 49668//49668 50026//50026 +f 49966//49966 49632//49632 49721//49721 +f 49667//49667 49520//49520 49967//49967 +f 49675//49675 49744//49744 49673//49673 +f 49908//49908 49684//49684 49801//49801 +f 49495//49495 49801//49801 49684//49684 +f 49843//49843 49493//49493 49907//49907 +f 49741//49741 49671//49671 49978//49978 +f 49848//49848 49367//49367 49951//49951 +f 49676//49676 49857//49857 49855//49855 +f 49672//49672 49586//49586 49847//49847 +f 49726//49726 49684//49684 49908//49908 +f 49674//49674 49567//49567 49971//49971 +f 49806//49806 49588//49588 49860//49860 +f 49848//49848 50102//50102 49864//49864 +f 49866//49866 49850//49850 49663//49663 +f 49493//49493 49856//49856 49907//49907 +f 49971//49971 49724//49724 50008//50008 +f 49732//49732 49856//49856 49493//49493 +f 49685//49685 49587//49587 49979//49979 +f 49701//49701 49856//49856 49732//49732 +f 49689//49689 49861//49861 49813//49813 +f 49679//49679 50103//50103 49592//49592 +f 49751//49751 49692//49692 49998//49998 +f 49911//49911 49698//49698 50057//50057 +f 49929//49929 49865//49865 49625//49625 +f 49710//49710 49709//49709 49885//49885 +f 49692//49692 49693//49693 49998//49998 +f 49802//49802 49914//49914 49532//49532 +f 49410//49410 49363//49363 49857//49857 +f 49945//49945 49691//49691 49818//49818 +f 49730//49730 50057//50057 49698//49698 +f 49863//49863 49735//49735 49443//49443 +f 49535//49535 49644//49644 49984//49984 +f 49735//49735 49811//49811 49601//49601 +f 49629//49629 49950//49950 49756//49756 +f 49910//49910 49697//49697 49867//49867 +f 49812//49812 49859//49859 49609//49609 +f 49609//49609 49746//49746 49812//49812 +f 49678//49678 49642//49642 49846//49846 +f 49846//49846 49642//49642 49881//49881 +f 49597//49597 49819//49819 49695//49695 +f 49866//49866 49727//49727 49868//49868 +f 49690//49690 49639//49639 49736//49736 +f 49746//49746 49750//49750 50050//50050 +f 49700//49700 49497//49497 49996//49996 +f 49713//49713 49858//49858 49738//49738 +f 49705//49705 50142//50142 49814//49814 +f 50178//50178 49644//49644 49645//49645 +f 49239//49239 49825//49825 49832//49832 +f 49664//49664 49777//49777 49986//49986 +f 49693//49693 49599//49599 49931//49931 +f 49841//49841 49331//49331 50205//50205 +f 49510//49510 49930//49930 49750//49750 +f 49739//49739 49677//49677 49807//49807 +f 49820//49820 49819//49819 49597//49597 +f 49821//49821 49820//49820 49597//49597 +f 49765//49765 49769//49769 49946//49946 +f 49755//49755 49939//49939 49626//49626 +f 49930//49930 49510//49510 49853//49853 +f 50205//50205 49331//49331 49768//49768 +f 49923//49923 50198//50198 49988//49988 +f 49992//49992 49868//49868 49871//49871 +f 49503//49503 49712//49712 49886//49886 +f 49766//49766 49875//49875 50019//50019 +f 49715//49715 49770//49770 49942//49942 +f 50113//50113 49758//49758 49555//49555 +f 49593//49593 49706//49706 49878//49878 +f 49747//49747 49745//49745 49822//49822 +f 50209//50209 49511//49511 50137//50137 +f 49770//49770 49880//49880 49942//49942 +f 49712//49712 49722//49722 49886//49886 +f 49997//49997 49777//49777 49833//49833 +f 49631//49631 49935//49935 49817//49817 +f 49749//49749 49816//49816 49489//49489 +f 49471//49471 49879//49879 49875//49875 +f 49714//49714 49834//49834 49713//49713 +f 49891//49891 49736//49736 49851//49851 +f 49768//49768 49888//49888 50208//50208 +f 49858//49858 49713//49713 49834//49834 +f 50276//50276 49620//49620 49883//49883 +f 49664//49664 49683//49683 49720//49720 +f 49729//49729 49952//49952 49833//49833 +f 50023//50023 50222//50222 49702//49702 +f 49747//49747 49941//49941 49686//49686 +f 50013//50013 49761//49761 49560//49560 +f 49634//49634 49627//49627 50049//50049 +f 49724//49724 49933//49933 50008//50008 +f 49457//49457 49828//49828 49558//49558 +f 49763//49763 49394//49394 49826//49826 +f 49394//49394 49621//49621 49826//49826 +f 49956//49956 49959//49959 50071//50071 +f 49837//49837 49775//49775 49957//49957 +f 49560//49560 49662//49662 50013//50013 +f 49749//49749 49482//49482 49969//49969 +f 49799//49799 49749//49749 49969//49969 +f 49798//49798 49890//49890 49507//49507 +f 49963//49963 49673//49673 49961//49961 +f 49774//49774 49144//49144 49641//49641 +f 49839//49839 49725//49725 50043//50043 +f 49723//49723 49725//49725 49839//49839 +f 49845//49845 50043//50043 49725//49725 +f 49802//49802 49620//49620 50276//50276 +f 49905//49905 49731//49731 49843//49843 +f 49888//49888 49614//49614 49962//49962 +f 49665//49665 49797//49797 49948//49948 +f 49729//49729 49913//49913 49952//49952 +f 49831//49831 49806//49806 49854//49854 +f 49621//49621 50500//50500 50022//50022 +f 49665//49665 49948//49948 49671//49671 +f 49808//49808 49913//49913 49729//49729 +f 50042//50042 49696//49696 49846//49846 +f 49853//49853 49800//49800 49906//49906 +f 49918//49918 49671//49671 49948//49948 +f 50084//50084 50212//50212 49828//49828 +f 49719//49719 49807//49807 49677//49677 +f 49805//49805 49980//49980 49669//49669 +f 50099//50099 49842//49842 49738//49738 +f 49736//49736 49964//49964 49690//49690 +f 49751//49751 49849//49849 49847//49847 +f 49800//49800 49726//49726 49908//49908 +f 49982//49982 49808//49808 49922//49922 +f 49979//49979 49582//49582 49978//49978 +f 50084//50084 49687//49687 49810//49810 +f 49701//49701 49748//49748 50066//50066 +f 49850//49850 49866//49866 50074//50074 +f 49803//49803 49688//49688 50040//50040 +f 49497//49497 49752//49752 49884//49884 +f 49990//49990 49737//49737 49669//49669 +f 49836//49836 49477//49477 49772//49772 +f 49922//49922 49859//49859 49924//49924 +f 50225//50225 49694//49694 50079//50079 +f 49855//49855 49857//49857 49975//49975 +f 49752//49752 49503//49503 50086//50086 +f 49685//49685 49979//49979 49863//49863 +f 49886//49886 50086//50086 49503//49503 +f 49995//49995 49815//49815 50225//50225 +f 50002//50002 49528//49528 49862//49862 +f 49690//49690 49964//49964 49682//49682 +f 50087//50087 49603//49603 49836//49836 +f 49857//49857 49363//49363 49987//49987 +f 49734//49734 49869//49869 49920//49920 +f 49682//49682 49964//49964 49860//49860 +f 50206//50206 49528//49528 50002//50002 +f 49528//49528 50206//50206 49759//49759 +f 49926//49926 49998//49998 49693//49693 +f 50087//50087 50123//50123 49603//49603 +f 49706//49706 49704//49704 50045//50045 +f 49864//49864 50102//50102 50637//50637 +f 49753//49753 49938//49938 49889//49889 +f 49851//49851 49739//49739 49916//49916 +f 49811//49811 49735//49735 50128//50128 +f 49812//49812 49746//49746 50050//50050 +f 49987//49987 49363//49363 49939//49939 +f 49945//49945 49742//49742 49691//49691 +f 49923//49923 49914//49914 49981//49981 +f 49705//49705 49811//49811 50142//50142 +f 49867//49867 49837//49837 49910//49910 +f 49823//49823 49715//49715 50088//50088 +f 49816//49816 49749//49749 49976//49976 +f 49984//49984 49644//49644 50178//50178 +f 49930//49930 50050//50050 49750//49750 +f 50133//50133 49716//49716 50421//50421 +f 49858//49858 49834//49834 49968//49968 +f 49715//49715 49942//49942 50088//50088 +f 49920//49920 49869//49869 49928//49928 +f 49964//49964 49736//49736 49891//49891 +f 50089//50089 49814//49814 50003//50003 +f 49869//49869 49824//49824 49928//49928 +f 49745//49745 49877//49877 49822//49822 +f 49764//49764 49958//49958 49703//49703 +f 49986//49986 49777//49777 49997//49997 +f 49853//49853 49937//49937 49930//49930 +f 50062//50062 50067//50067 49757//49757 +f 50277//50277 49355//49355 50025//50025 +f 49664//49664 49986//49986 49683//49683 +f 49703//49703 49876//49876 49733//49733 +f 49722//49722 49887//49887 50015//50015 +f 49943//49943 49757//49757 50067//50067 +f 50083//50083 49733//49733 49876//49876 +f 49946//49946 49769//49769 50291//50291 +f 49643//49643 49759//49759 49838//49838 +f 49627//49627 49816//49816 50049//50049 +f 49935//49935 49633//49633 49870//49870 +f 49991//49991 49529//49529 49989//49989 +f 49722//49722 49666//49666 49887//49887 +f 50291//50291 49769//49769 49771//49771 +f 49928//49928 49824//49824 49936//49936 +f 49941//49941 49747//49747 49932//49932 +f 50049//50049 49707//49707 49634//49634 +f 49820//49820 49821//49821 49839//49839 +f 49821//49821 49723//49723 49839//49839 +f 49666//49666 50018//50018 49887//49887 +f 49969//49969 49482//49482 49838//49838 +f 49870//49870 49767//49767 50068//50068 +f 49968//49968 49834//49834 49956//49956 +f 49881//49881 49781//49781 49901//49901 +f 49829//49829 49767//49767 49762//49762 +f 49645//49645 49758//49758 50113//50113 +f 49767//49767 49829//49829 50068//50068 +f 49476//49476 49773//49773 50207//50207 +f 49954//49954 49476//49476 50207//50207 +f 49721//49721 49619//49619 50021//50021 +f 49852//49852 49830//49830 49915//49915 +f 49760//49760 49338//49338 50738//50738 +f 50738//50738 49338//49338 49763//49763 +f 49830//49830 49831//49831 49873//49873 +f 49915//49915 49830//49830 49873//49873 +f 49835//49835 49832//49832 50558//50558 +f 50208//50208 49888//49888 50584//50584 +f 49854//49854 49873//49873 49831//49831 +f 49826//49826 49621//49621 50022//50022 +f 49852//49852 50006//50006 49565//49565 +f 49611//49611 49796//49796 50024//50024 +f 49783//49783 49784//49784 49892//49892 +f 50162//50162 49783//49783 49892//49892 +f 49784//49784 49778//49778 49892//49892 +f 49786//49786 49785//49785 49894//49894 +f 49894//49894 49895//49895 49786//49786 +f 49897//49897 49787//49787 49896//49896 +f 49900//49900 49787//49787 49897//49897 +f 49787//49787 49900//49900 49543//49543 +f 49893//49893 49651//49651 49653//49653 +f 49779//49779 49654//49654 49898//49898 +f 49899//49899 49898//49898 49654//49654 +f 49782//49782 49543//49543 49900//49900 +f 50174//50174 49901//49901 49781//49781 +f 49853//49853 49906//49906 50234//50234 +f 49673//49673 49963//49963 50092//50092 +f 49675//49675 49673//49673 50092//50092 +f 49960//49960 49917//49917 49576//49576 +f 50043//50043 49845//49845 49972//49972 +f 49972//49972 49845//49845 49909//49909 +f 49614//49614 49977//49977 49973//49973 +f 49977//49977 49614//49614 49809//49809 +f 49978//49978 49671//49671 49918//49918 +f 49929//49929 49680//49680 50059//50059 +f 49749//49749 49799//49799 49976//49976 +f 49680//49680 49674//49674 49971//49971 +f 50075//50075 50079//50079 49694//49694 +f 49740//49740 50097//50097 49912//49912 +f 49809//49809 49568//49568 49977//49977 +f 49796//49796 49672//49672 50096//50096 +f 49679//49679 49667//49667 50380//50380 +f 50179//50179 49709//49709 50042//50042 +f 50046//50046 49807//49807 49719//49719 +f 49845//49845 49911//49911 49909//49909 +f 49740//49740 49676//49676 50097//50097 +f 49908//49908 49906//49906 49800//49800 +f 49754//49754 49675//49675 49925//49925 +f 49952//49952 49913//49913 50009//50009 +f 49672//49672 49847//49847 50096//50096 +f 49856//49856 49701//49701 50063//50063 +f 49865//49865 50331//50331 49872//49872 +f 49568//49568 49910//49910 50250//50250 +f 49688//49688 49872//49872 50331//50331 +f 50110//50110 50057//50057 49730//49730 +f 49669//49669 49980//49980 49990//49990 +f 49689//49689 49813//49813 50053//50053 +f 49807//49807 49921//49921 49739//49739 +f 49916//49916 49739//49739 49921//49921 +f 49982//49982 49913//49913 49808//49808 +f 49704//49704 49815//49815 49995//49995 +f 49700//49700 49996//49996 49730//49730 +f 49858//49858 49968//49968 49927//49927 +f 49847//49847 49849//49849 50096//50096 +f 49927//49927 49738//49738 49858//49858 +f 49743//49743 49737//49737 49990//49990 +f 50099//50099 49738//49738 49927//49927 +f 49772//49772 49592//49592 50574//50574 +f 50060//50060 49772//49772 50574//50574 +f 49997//49997 50115//50115 49986//49986 +f 50016//50016 50630//50630 49708//49708 +f 49884//49884 49996//49996 49497//49497 +f 49735//49735 49863//49863 50321//50321 +f 49866//49866 49868//49868 49983//49983 +f 49885//49885 49919//49919 49710//49710 +f 50086//50086 49884//49884 49752//49752 +f 49982//49982 49922//49922 50348//50348 +f 49860//49860 49993//49993 49806//49806 +f 49823//49823 50080//50080 50016//50016 +f 49743//49743 50104//50104 49877//49877 +f 49886//49886 50010//50010 50086//50086 +f 49878//49878 50005//50005 49827//49827 +f 50124//50124 50113//50113 49555//49555 +f 49816//49816 49976//49976 50194//50194 +f 49555//49555 49761//49761 50124//50124 +f 49812//49812 50047//50047 49859//49859 +f 49773//49773 49988//49988 50417//50417 +f 49722//49722 50010//50010 49886//49886 +f 49822//49822 49932//49932 49747//49747 +f 49833//49833 49952//49952 49947//49947 +f 50068//50068 49829//49829 49940//49940 +f 50052//50052 49936//49936 49766//49766 +f 49942//49942 49880//49880 50231//50231 +f 49941//49941 49932//49932 50004//50004 +f 50140//50140 49722//49722 50015//50015 +f 49755//49755 49628//49628 50000//50000 +f 49943//49943 49944//49944 49797//49797 +f 49659//49659 49506//49506 49835//49835 +f 49829//49829 50006//50006 49940//49940 +f 49948//49948 49797//49797 49944//49944 +f 50231//50231 49880//49880 49841//49841 +f 49628//49628 49874//49874 50011//50011 +f 49716//49716 49889//49889 50078//50078 +f 50004//50004 50014//50014 49941//49941 +f 49965//49965 49964//49964 49891//49891 +f 49756//49756 49950//49950 49955//49955 +f 50081//50081 50006//50006 49852//49852 +f 49926//49926 49693//49693 50012//50012 +f 49951//49951 49612//49612 49659//49659 +f 49693//49693 49931//49931 50012//50012 +f 49968//49968 49956//49956 49999//49999 +f 50013//50013 49850//49850 50069//50069 +f 49851//49851 49965//49965 49891//49891 +f 50069//50069 49850//49850 49904//49904 +f 49879//49879 50019//50019 49875//49875 +f 50018//50018 49840//49840 50141//50141 +f 49960//49960 49576//49576 49728//49728 +f 49879//49879 49607//49607 50019//50019 +f 49876//49876 49703//49703 49958//49958 +f 49957//49957 49910//49910 49837//49837 +f 49711//49711 49436//49436 50289//50289 +f 49607//49607 49702//49702 50220//50220 +f 50738//50738 49763//49763 49826//49826 +f 49965//49965 49851//49851 50017//50017 +f 49641//49641 49711//49711 50093//50093 +f 50021//50021 50146//50146 49721//49721 +f 49933//49933 49804//49804 49934//49934 +f 49511//49511 50209//50209 49931//49931 +f 49966//49966 49721//49721 50146//50146 +f 49882//49882 50083//50083 50143//50143 +f 49967//49967 49559//49559 49774//49774 +f 49890//49890 49798//49798 50094//50094 +f 49668//49668 49740//49740 50148//50148 +f 49740//49740 49912//49912 50148//50148 +f 50075//50075 49632//49632 50070//50070 +f 49962//49962 49614//49614 49973//49973 +f 49661//49661 49980//49980 49805//49805 +f 50024//50024 49796//49796 50156//50156 +f 49970//49970 49853//49853 50234//50234 +f 49796//49796 50096//50096 50156//50156 +f 50380//50380 49667//49667 50314//50314 +f 49904//49904 49850//49850 50074//50074 +f 49905//49905 49843//49843 49974//49974 +f 50070//50070 50079//50079 50075//50075 +f 49974//49974 49843//49843 49907//49907 +f 50179//50179 50042//50042 50240//50240 +f 49676//49676 49855//49855 50097//50097 +f 49925//49925 49675//49675 50095//50095 +f 49979//49979 49978//49978 50227//50227 +f 49866//49866 49983//49983 50074//50074 +f 49977//49977 49568//49568 50250//50250 +f 49929//49929 50064//50064 49865//49865 +f 49699//49699 49919//49919 50401//50401 +f 49994//49994 49801//49801 49985//49985 +f 49995//49995 50225//50225 50226//50226 +f 49810//49810 50090//50090 50084//50084 +f 49938//49938 49699//49699 50401//50401 +f 49927//49927 50041//50041 50099//50099 +f 49975//49975 49857//49857 49987//49987 +f 49985//49985 49689//49689 50189//50189 +f 49922//49922 49924//49924 50348//50348 +f 50267//50267 49885//49885 49709//49709 +f 50053//50053 50189//50189 49689//49689 +f 50104//50104 49743//49743 49990//49990 +f 49868//49868 49992//49992 49983//49983 +f 49924//49924 49859//49859 50047//50047 +f 50064//50064 50331//50331 49865//49865 +f 49844//49844 49754//49754 49925//49925 +f 49813//49813 49861//49861 50054//50054 +f 50048//50048 49638//49638 50112//50112 +f 49861//49861 49742//49742 49945//49945 +f 49987//49987 49939//49939 50376//50376 +f 49945//49945 50054//50054 49861//49861 +f 49704//49704 49995//49995 50045//50045 +f 50376//50376 50253//50253 49987//49987 +f 49751//49751 49998//49998 50232//50232 +f 49810//49810 49581//49581 50495//50495 +f 49804//49804 49817//49817 50106//50106 +f 49945//49945 49818//49818 50202//50202 +f 49701//49701 50066//50066 50410//50410 +f 50098//50098 49860//49860 49964//49964 +f 49629//49629 50108//50108 49950//49950 +f 50202//50202 49818//49818 50397//50397 +f 49818//49818 49949//49949 50397//50397 +f 50100//50100 49992//49992 49871//49871 +f 49581//49581 49765//49765 50495//50495 +f 50052//50052 49766//49766 50019//50019 +f 50129//50129 49822//49822 49877//49877 +f 50116//50116 49930//49930 49937//49937 +f 50495//50495 49765//49765 49946//49946 +f 49818//49818 49819//49819 49949//49949 +f 49935//49935 50106//50106 49817//49817 +f 49512//49512 50048//50048 49825//49825 +f 50428//50428 49889//49889 49938//49938 +f 50127//50127 49827//49827 50005//50005 +f 50062//50062 49827//49827 50127//50127 +f 49683//49683 50100//50100 49871//49871 +f 49645//49645 50113//50113 50337//50337 +f 49853//49853 49970//49970 49937//49937 +f 49949//49949 49819//49819 49820//49820 +f 49986//49986 50100//50100 49683//49683 +f 49759//49759 50206//50206 49838//49838 +f 50067//50067 50062//50062 50238//50238 +f 49935//49935 49870//49870 50161//50161 +f 50000//50000 49628//49628 50011//50011 +f 50558//50558 49832//49832 50216//50216 +f 50129//50129 49932//49932 49822//49822 +f 49716//49716 50078//50078 50421//50421 +f 49997//49997 49833//49833 50055//50055 +f 50071//50071 50058//50058 49956//49956 +f 49764//49764 50001//50001 50119//50119 +f 50119//50119 49958//49958 49764//49764 +f 49833//49833 49947//49947 50055//50055 +f 50010//50010 49722//49722 50140//50140 +f 50124//50124 49761//49761 50190//50190 +f 49999//49999 49956//49956 50058//50058 +f 50019//50019 49607//49607 50220//50220 +f 49735//49735 50321//50321 50128//50128 +f 50013//50013 50190//50190 49761//49761 +f 49952//49952 50007//50007 49947//49947 +f 49910//49910 49957//49957 50121//50121 +f 50011//50011 49874//49874 49760//49760 +f 49959//49959 49707//49707 50065//50065 +f 50007//50007 49952//49952 50009//50009 +f 50218//50218 49887//49887 50018//50018 +f 49959//49959 50130//50130 50071//50071 +f 49964//49964 49965//49965 50098//50098 +f 50098//50098 49965//49965 50020//50020 +f 49968//49968 49999//49999 49927//49927 +f 50023//50023 49611//49611 50155//50155 +f 50017//50017 49851//49851 50126//50126 +f 50155//50155 49611//49611 50281//50281 +f 49775//49775 49776//49776 50154//50154 +f 50014//50014 50085//50085 49941//49941 +f 50003//50003 49814//49814 50142//50142 +f 50137//50137 49558//49558 50212//50212 +f 50210//50210 49882//49882 50143//50143 +f 49961//49961 49882//49882 50210//50210 +f 49828//49828 50212//50212 49558//49558 +f 49641//49641 50519//50519 49774//49774 +f 50131//50131 49890//49890 50094//50094 +f 49941//49941 50085//50085 49719//49719 +f 50094//50094 49798//49798 50026//50026 +f 50085//50085 50046//50046 49719//49719 +f 49969//49969 49838//49838 50144//50144 +f 49632//49632 49966//49966 50070//50070 +f 50026//50026 49668//49668 50148//50148 +f 50022//50022 50500//50500 50157//50157 +f 50162//50162 49892//49892 50175//50175 +f 49940//49940 50027//50027 50068//50068 +f 50175//50175 49892//49892 50028//50028 +f 49892//49892 49778//49778 50028//50028 +f 49778//49778 49893//49893 50029//50029 +f 50029//50029 50028//50028 49778//49778 +f 49895//49895 49894//49894 50030//50030 +f 50030//50030 50031//50031 49895//49895 +f 50029//50029 49653//49653 50033//50033 +f 49893//49893 49653//49653 50029//50029 +f 50161//50161 49870//49870 50068//50068 +f 49653//49653 49779//49779 50034//50034 +f 50034//50034 50033//50033 49653//49653 +f 50034//50034 49779//49779 50171//50171 +f 49779//49779 49898//49898 50171//50171 +f 49905//49905 49899//49899 49780//49780 +f 49900//49900 49897//49897 50032//50032 +f 50172//50172 49900//49900 50032//50032 +f 50035//50035 49900//49900 50172//50172 +f 50035//50035 49782//49782 49900//49900 +f 49782//49782 50035//50035 49902//49902 +f 50174//50174 49781//49781 49610//49610 +f 50036//50036 49782//49782 49902//49902 +f 50309//50309 49903//49903 50036//50036 +f 49731//49731 49905//49905 49780//49780 +f 49895//49895 49896//49896 49786//49786 +f 49786//49786 49896//49896 49787//49787 +f 50176//50176 49896//49896 49895//49895 +f 50037//50037 49788//49788 50160//50160 +f 49789//49789 49788//49788 50037//50037 +f 50038//50038 49789//49789 50037//50037 +f 49790//49790 49789//49789 50038//50038 +f 50038//50038 49894//49894 49790//49790 +f 49790//49790 49894//49894 49785//49785 +f 49788//49788 49791//49791 50039//50039 +f 50160//50160 49788//49788 50039//50039 +f 49791//49791 49792//49792 50162//50162 +f 50162//50162 50039//50039 49791//49791 +f 49783//49783 50162//50162 49792//49792 +f 50427//50427 49984//49984 50178//50178 +f 49992//49992 50101//50101 49983//49983 +f 50495//50495 50090//50090 49810//49810 +f 49854//49854 49806//49806 49993//49993 +f 49801//49801 50122//50122 49908//49908 +f 50045//50045 49878//49878 49706//49706 +f 49909//49909 49911//49911 50056//50056 +f 49911//49911 50057//50057 50056//50056 +f 50191//50191 50348//50348 49924//49924 +f 49990//49990 49980//49980 50213//50213 +f 49993//49993 49860//49860 50320//50320 +f 49801//49801 49994//49994 50122//50122 +f 49860//49860 50098//50098 50107//50107 +f 50232//50232 49998//49998 50044//50044 +f 49921//49921 50051//50051 49916//49916 +f 50005//50005 49878//49878 50125//50125 +f 49998//49998 49926//49926 50044//50044 +f 50637//50637 49989//49989 49864//49864 +f 49928//49928 49936//49936 50052//50052 +f 50050//50050 50047//50047 49812//49812 +f 50159//50159 49992//49992 50100//50100 +f 50001//50001 49803//49803 50114//50114 +f 49930//49930 50116//50116 50050//50050 +f 49981//49981 50198//50198 49923//49923 +f 50119//50119 50001//50001 50114//50114 +f 50017//50017 50020//50020 49965//49965 +f 49924//49924 50047//50047 50191//50191 +f 50216//50216 49832//49832 49825//49825 +f 49709//49709 50179//50179 50267//50267 +f 50091//50091 50086//50086 50010//50010 +f 49851//49851 49916//49916 50126//50126 +f 49944//49944 49943//49943 50364//50364 +f 50049//50049 49816//49816 50194//50194 +f 50403//50403 49846//49846 49881//49881 +f 49931//49931 50377//50377 50012//50012 +f 50049//50049 50065//50065 49707//49707 +f 50091//50091 50010//50010 50140//50140 +f 50231//50231 49841//49841 50205//50205 +f 49997//49997 50055//50055 50115//50115 +f 50142//50142 49811//49811 50185//50185 +f 49701//49701 50410//50410 50063//50063 +f 49836//49836 49772//49772 50060//50060 +f 49771//49771 49984//49984 50427//50427 +f 50053//50053 49813//49813 50054//50054 +f 50217//50217 49836//49836 50060//50060 +f 49804//49804 50106//50106 49934//49934 +f 50204//50204 49940//49940 50076//50076 +f 50325//50325 50019//50019 50220//50220 +f 50081//50081 50076//50076 49940//49940 +f 49940//49940 50006//50006 50081//50081 +f 50259//50259 49978//49978 49918//49918 +f 50087//50087 49836//49836 50217//50217 +f 49680//49680 49971//49971 50269//50269 +f 50205//50205 49768//49768 50415//50415 +f 50210//50210 49963//49963 49961//49961 +f 50058//50058 50071//50071 50130//50130 +f 49932//49932 50129//50129 50072//50072 +f 49708//49708 50630//50630 49748//49748 +f 50116//50116 49937//49937 50118//50118 +f 49915//49915 50081//50081 49852//49852 +f 50059//50059 49680//49680 50269//50269 +f 50055//50055 49947//49947 50007//50007 +f 50220//50220 49702//49702 50222//50222 +f 49915//49915 49873//49873 50081//50081 +f 50141//50141 49840//49840 50285//50285 +f 50437//50437 50285//50285 49840//49840 +f 50016//50016 50228//50228 50077//50077 +f 50080//50080 50228//50228 50016//50016 +f 50092//50092 49963//49963 50271//50271 +f 49840//49840 49842//49842 50437//50437 +f 49799//49799 49969//49969 50279//50279 +f 49959//49959 50065//50065 50130//50130 +f 50009//50009 50061//50061 50007//50007 +f 49675//49675 50092//50092 50095//50095 +f 50222//50222 50023//50023 50155//50155 +f 50584//50584 49888//49888 49962//49962 +f 50061//50061 50009//50009 50136//50136 +f 50009//50009 49913//49913 50136//50136 +f 50004//50004 49932//49932 50072//50072 +f 50134//50134 50041//50041 49927//49927 +f 50080//50080 49823//49823 50082//50082 +f 50146//50146 50070//50070 49966//49966 +f 49927//49927 49999//49999 50134//50134 +f 50348//50348 50111//50111 49982//49982 +f 50093//50093 49711//49711 50289//50289 +f 50123//50123 50021//50021 49619//49619 +f 50004//50004 50072//50072 50195//50195 +f 50123//50123 50371//50371 50021//50021 +f 49823//49823 50088//50088 50082//50082 +f 50014//50014 50004//50004 50195//50195 +f 50281//50281 49611//49611 50024//50024 +f 49826//49826 50022//50022 50157//50157 +f 49820//49820 50043//50043 50073//50073 +f 49839//49839 50043//50043 49820//49820 +f 49776//49776 50131//50131 50154//50154 +f 49906//49906 49908//49908 50120//50120 +f 50088//50088 49942//49942 50231//50231 +f 50153//50153 49967//49967 49774//49774 +f 49913//49913 49982//49982 50247//50247 +f 49905//49905 49974//49974 50192//50192 +f 50219//50219 49983//49983 50101//50101 +f 49846//49846 50135//50135 50442//50442 +f 49849//49849 49751//49751 50287//50287 +f 50287//50287 49751//49751 50232//50232 +f 50099//50099 50177//50177 50361//50361 +f 50045//50045 49995//49995 50282//50282 +f 50105//50105 49873//49873 49854//49854 +f 49638//49638 49917//49917 50434//50434 +f 50040//50040 50378//50378 49803//49803 +f 50380//50380 50103//50103 49679//49679 +f 50434//50434 50112//50112 49638//49638 +f 49799//49799 50516//50516 49976//49976 +f 50223//50223 50224//50224 49807//49807 +f 49807//49807 50046//50046 50223//50223 +f 49592//49592 50103//50103 50574//50574 +f 50180//50180 49986//49986 50115//50115 +f 49939//49939 49755//49755 50376//50376 +f 49807//49807 50224//50224 49921//49921 +f 49994//49994 49985//49985 50316//50316 +f 50063//50063 50328//50328 49856//49856 +f 50189//50189 50316//50316 49985//49985 +f 49977//49977 50250//50250 50456//50456 +f 50056//50056 49972//49972 49909//49909 +f 50000//50000 50376//50376 49755//49755 +f 50126//50126 49916//49916 50051//50051 +f 49990//49990 50213//50213 50350//50350 +f 50055//50055 50211//50211 50115//50115 +f 50533//50533 49825//49825 50048//50048 +f 50107//50107 50320//50320 49860//49860 +f 49908//49908 50122//50122 50120//50120 +f 50057//50057 50183//50183 50056//50056 +f 49992//49992 50292//50292 50101//50101 +f 50291//50291 49771//49771 50427//50427 +f 50417//50417 49988//49988 50722//50722 +f 50104//50104 49990//49990 50350//50350 +f 50264//50264 49989//49989 50221//50221 +f 50000//50000 50011//50011 50199//50199 +f 50194//50194 50241//50241 50049//50049 +f 50199//50199 50011//50011 50152//50152 +f 49926//49926 50012//50012 50511//50511 +f 50065//50065 50049//50049 50241//50241 +f 50057//50057 50110//50110 50183//50183 +f 50207//50207 49773//49773 50417//50417 +f 50630//50630 50066//50066 49748//49748 +f 50403//50403 50135//50135 49846//49846 +f 49991//49991 49989//49989 50264//50264 +f 50238//50238 50062//50062 50127//50127 +f 50011//50011 49760//49760 50152//50152 +f 50630//50630 50016//50016 50077//50077 +f 50106//50106 49935//49935 50109//50109 +f 50265//50265 50110//50110 49730//49730 +f 50159//50159 50292//50292 49992//49992 +f 49931//49931 50209//50209 50377//50377 +f 50098//50098 50244//50244 50107//50107 +f 50204//50204 50027//50027 49940//49940 +f 50082//50082 50228//50228 50080//50080 +f 50244//50244 50098//50098 50020//50020 +f 50067//50067 50364//50364 49943//49943 +f 49910//49910 50121//50121 50460//50460 +f 50047//50047 50050//50050 50352//50352 +f 50337//50337 50113//50113 50124//50124 +f 49948//49948 50259//50259 49918//49918 +f 50428//50428 49938//49938 50576//50576 +f 50052//50052 50019//50019 50325//50325 +f 49996//49996 50265//50265 49730//49730 +f 50209//50209 50137//50137 50212//50212 +f 50118//50118 50117//50117 50116//50116 +f 49820//49820 50258//50258 49949//49949 +f 50258//50258 49820//49820 50073//50073 +f 50118//50118 49937//49937 50181//50181 +f 49937//49937 49970//49970 50181//50181 +f 50255//50255 49970//49970 50184//50184 +f 50415//50415 49768//49768 50208//50208 +f 49957//49957 49775//49775 50154//50154 +f 49811//49811 50128//50128 50330//50330 +f 50227//50227 49978//49978 50409//50409 +f 50245//50245 50234//50234 50262//50262 +f 49996//49996 49884//49884 50473//50473 +f 50086//50086 50473//50473 49884//49884 +f 50245//50245 50184//50184 50234//50234 +f 49970//49970 50234//50234 50184//50184 +f 50094//50094 50132//50132 50131//50131 +f 49979//49979 50321//50321 49863//49863 +f 50428//50428 50078//50078 49889//49889 +f 49970//49970 50255//50255 50181//50181 +f 50222//50222 50155//50155 50343//50343 +f 50026//50026 50148//50148 50139//50139 +f 50234//50234 49906//49906 50120//50120 +f 49955//49955 49950//49950 50229//50229 +f 50136//50136 49913//49913 50247//50247 +f 50252//50252 50190//50190 50013//50013 +f 50089//50089 50003//50003 50149//50149 +f 50206//50206 50144//50144 49838//49838 +f 49661//49661 50089//50089 50151//50151 +f 50013//50013 50145//50145 50252//50252 +f 50159//50159 50100//50100 50180//50180 +f 49986//49986 50180//50180 50100//50100 +f 49934//49934 50182//50182 49933//49933 +f 49980//49980 49661//49661 50151//50151 +f 50081//50081 49873//49873 50105//50105 +f 49605//49605 49955//49955 50356//50356 +f 50519//50519 50153//50153 49774//49774 +f 50145//50145 50013//50013 50069//50069 +f 50097//50097 49855//49855 49975//49975 +f 50356//50356 50273//50273 49605//49605 +f 50015//50015 50419//50419 50140//50140 +f 50014//50014 50195//50195 50196//50196 +f 49659//49659 49835//49835 50411//50411 +f 50069//50069 49904//49904 50145//50145 +f 50213//50213 49980//49980 50151//50151 +f 50150//50150 50145//50145 49904//49904 +f 49883//49883 49605//49605 50273//50273 +f 50411//50411 50354//50354 49659//49659 +f 50015//50015 49887//49887 50218//50218 +f 50083//50083 49876//49876 50138//50138 +f 50090//50090 50338//50338 50084//50084 +f 49849//49849 50286//50286 50096//50096 +f 50218//50218 50018//50018 50141//50141 +f 50143//50143 50083//50083 50138//50138 +f 50276//50276 49883//49883 50273//50273 +f 50219//50219 50074//50074 49983//49983 +f 49933//49933 50182//50182 50008//50008 +f 49963//49963 50210//50210 50147//50147 +f 50085//50085 50014//50014 50196//50196 +f 50147//50147 50271//50271 49963//49963 +f 49842//49842 50099//50099 50361//50361 +f 50269//50269 49971//49971 50008//50008 +f 49842//49842 50361//50361 50437//50437 +f 50276//50276 50551//50551 49802//49802 +f 49920//49920 50363//50363 49734//49734 +f 50059//50059 50269//50269 50472//50472 +f 50434//50434 49917//49917 49960//49960 +f 50331//50331 50064//50064 50275//50275 +f 50175//50175 50028//50028 50302//50302 +f 50302//50302 50163//50163 50175//50175 +f 50109//50109 49935//49935 50290//50290 +f 50028//50028 50029//50029 50302//50302 +f 49935//49935 50161//50161 50290//50290 +f 50030//50030 49894//49894 50443//50443 +f 50301//50301 50030//50030 50443//50443 +f 50030//50030 50301//50301 50164//50164 +f 50031//50031 50030//50030 50164//50164 +f 49896//49896 50176//50176 50166//50166 +f 50032//50032 49897//49897 50167//50167 +f 49897//49897 49896//49896 50166//50166 +f 50167//50167 49897//49897 50166//50166 +f 50302//50302 50029//50029 50168//50168 +f 50029//50029 50033//50033 50168//50168 +f 50033//50033 50034//50034 50169//50169 +f 50171//50171 50169//50169 50034//50034 +f 50170//50170 50176//50176 50165//50165 +f 50169//50169 50170//50170 50165//50165 +f 50170//50170 50169//50169 50171//50171 +f 50170//50170 50166//50166 50176//50176 +f 50158//50158 50171//50171 49898//49898 +f 49898//49898 49899//49899 50158//50158 +f 49899//49899 49905//49905 50158//50158 +f 50035//50035 50172//50172 50173//50173 +f 49902//49902 50035//50035 50173//50173 +f 50309//50309 50036//50036 49902//49902 +f 49610//49610 49903//49903 50309//50309 +f 50454//50454 49610//49610 50309//50309 +f 50125//50125 49878//49878 50360//50360 +f 50055//50055 50357//50357 50211//50211 +f 49973//49973 49977//49977 50365//50365 +f 49994//49994 50200//50200 50122//50122 +f 51017//51017 50365//50365 49977//49977 +f 50005//50005 50125//50125 50235//50235 +f 50041//50041 50177//50177 50099//50099 +f 50203//50203 50005//50005 50235//50235 +f 50050//50050 50116//50116 50352//50352 +f 50495//50495 49946//49946 50291//50291 +f 50322//50322 50200//50200 49994//49994 +f 50284//50284 49975//49975 49987//49987 +f 50323//50323 50372//50372 49972//49972 +f 49976//49976 50516//50516 50194//50194 +f 49667//49667 49967//49967 50314//50314 +f 50042//50042 49846//49846 50442//50442 +f 50129//50129 49877//49877 50239//50239 +f 50334//50334 50178//50178 49645//49645 +f 50106//50106 50526//50526 50186//50186 +f 50240//50240 50042//50042 50442//50442 +f 50637//50637 50102//50102 50254//50254 +f 49914//49914 49802//49802 50704//50704 +f 50323//50323 49972//49972 50056//50056 +f 50158//50158 49905//49905 50192//50192 +f 50251//50251 50052//50052 50325//50325 +f 50106//50106 50109//50109 50526//50526 +f 50189//50189 50053//50053 50539//50539 +f 50053//50053 50054//50054 50539//50539 +f 50054//50054 50383//50383 50539//50539 +f 49934//49934 50106//50106 50186//50186 +f 49993//49993 50320//50320 50193//50193 +f 50012//50012 50377//50377 50511//50511 +f 49989//49989 50637//50637 50221//50221 +f 50068//50068 50257//50257 50161//50161 +f 49974//49974 49907//49907 50192//50192 +f 50376//50376 50000//50000 50197//50197 +f 50234//50234 50188//50188 50262//50262 +f 50231//50231 50205//50205 50579//50579 +f 50108//50108 49991//49991 50264//50264 +f 50068//50068 50027//50027 50257//50257 +f 49885//49885 50267//50267 49919//49919 +f 50234//50234 50120//50120 50188//50188 +f 50397//50397 49949//49949 50214//50214 +f 50315//50315 50059//50059 50472//50472 +f 50272//50272 50133//50133 50937//50937 +f 49953//49953 50133//50133 50272//50272 +f 49929//49929 50059//50059 50315//50315 +f 50270//50270 49950//49950 50108//50108 +f 49929//49929 50315//50315 50064//50064 +f 50073//50073 50043//50043 50405//50405 +f 50185//50185 49811//49811 50330//50330 +f 50200//50200 50120//50120 50122//50122 +f 50155//50155 50281//50281 50343//50343 +f 50266//50266 49996//49996 50473//50473 +f 50130//50130 50342//50342 50058//50058 +f 49982//49982 50111//50111 50247//50247 +f 49988//49988 50198//50198 50722//50722 +f 49904//49904 50382//50382 50150//50150 +f 50076//50076 50081//50081 50359//50359 +f 50187//50187 50111//50111 50348//50348 +f 49876//49876 49958//49958 50261//50261 +f 50152//50152 49760//49760 50738//50738 +f 50040//50040 49688//49688 50469//50469 +f 50151//50151 50089//50089 50149//50149 +f 50024//50024 50156//50156 50281//50281 +f 49904//49904 50074//50074 50219//50219 +f 50414//50414 50086//50086 50091//50091 +f 50180//50180 50115//50115 50211//50211 +f 50096//50096 50286//50286 50156//50156 +f 50339//50339 50215//50215 50196//50196 +f 50134//50134 49999//49999 50351//50351 +f 50715//50715 50354//50354 50411//50411 +f 50085//50085 50196//50196 50215//50215 +f 50041//50041 50134//50134 50177//50177 +f 50274//50274 50177//50177 50134//50134 +f 50286//50286 49849//49849 50287//50287 +f 49969//49969 50144//50144 50504//50504 +f 50219//50219 50101//50101 50292//50292 +f 50354//50354 49951//49951 49659//49659 +f 50084//50084 50534//50534 50212//50212 +f 50344//50344 50085//50085 50215//50215 +f 50066//50066 50630//50630 50478//50478 +f 50015//50015 50218//50218 50419//50419 +f 50046//50046 50085//50085 50344//50344 +f 50132//50132 50578//50578 50131//50131 +f 50218//50218 50141//50141 50283//50283 +f 50141//50141 50285//50285 50283//50283 +f 50519//50519 49641//49641 50093//50093 +f 50223//50223 50046//50046 50344//50344 +f 50483//50483 50228//50228 50082//50082 +f 50239//50239 49877//49877 50104//50104 +f 50148//50148 49912//49912 50366//50366 +f 49878//49878 50045//50045 50282//50282 +f 49844//49844 49925//49925 50095//50095 +f 50282//50282 50360//50360 49878//49878 +f 49921//49921 50233//50233 50051//50051 +f 50126//50126 50051//50051 50233//50233 +f 50230//50230 49844//49844 50669//50669 +f 50088//50088 50288//50288 50423//50423 +f 50231//50231 50288//50288 50088//50088 +f 50224//50224 50233//50233 49921//49921 +f 49862//49862 50230//50230 50515//50515 +f 50002//50002 49862//49862 50362//50362 +f 50159//50159 50353//50353 50292//50292 +f 50206//50206 50002//50002 50362//50362 +f 49994//49994 50316//50316 50324//50324 +f 50047//50047 50352//50352 50191//50191 +f 49920//49920 49928//49928 50505//50505 +f 50322//50322 49994//49994 50324//50324 +f 50127//50127 50005//50005 50203//50203 +f 50334//50334 49645//49645 50337//50337 +f 50505//50505 50052//50052 50588//50588 +f 49928//49928 50052//50052 50505//50505 +f 50238//50238 50127//50127 50203//50203 +f 50129//50129 50368//50368 50072//50072 +f 50056//50056 50183//50183 50384//50384 +f 50072//50072 50368//50368 50195//50195 +f 50284//50284 49987//49987 50253//50253 +f 50193//50193 49854//49854 49993//49993 +f 50316//50316 50189//50189 50236//50236 +f 50352//50352 50116//50116 50117//50117 +f 50236//50236 50189//50189 50539//50539 +f 50110//50110 50265//50265 50326//50326 +f 50357//50357 50055//50055 50007//50007 +f 50326//50326 50183//50183 50110//50110 +f 50007//50007 50237//50237 50357//50357 +f 50195//50195 50673//50673 50196//50196 +f 50353//50353 50159//50159 50180//50180 +f 50588//50588 50052//50052 50251//50251 +f 50245//50245 50262//50262 50391//50391 +f 50067//50067 50238//50238 50243//50243 +f 50349//50349 50248//50248 50020//50020 +f 50067//50067 50243//50243 50364//50364 +f 50265//50265 49996//49996 50266//50266 +f 50248//50248 50244//50244 50020//50020 +f 50182//50182 49934//49934 50623//50623 +f 50256//50256 50021//50021 50371//50371 +f 50192//50192 49907//49907 50461//50461 +f 50118//50118 50181//50181 50255//50255 +f 50255//50255 50117//50117 50118//50118 +f 50340//50340 50337//50337 50124//50124 +f 50473//50473 50086//50086 50346//50346 +f 50124//50124 50190//50190 50340//50340 +f 50237//50237 50007//50007 50061//50061 +f 50146//50146 50021//50021 50256//50256 +f 50472//50472 50269//50269 50550//50550 +f 50161//50161 50257//50257 50290//50290 +f 50346//50346 50086//50086 50414//50414 +f 50461//50461 49907//49907 50201//50201 +f 50003//50003 50142//50142 50336//50336 +f 50119//50119 50329//50329 49958//49958 +f 50290//50290 50257//50257 50543//50543 +f 50259//50259 50409//50409 49978//49978 +f 50017//50017 50126//50126 50349//50349 +f 50020//50020 50017//50017 50349//50349 +f 50414//50414 50091//50091 50280//50280 +f 50197//50197 50000//50000 50199//50199 +f 50261//50261 49958//49958 50329//50329 +f 50054//50054 50242//50242 50383//50383 +f 50091//50091 50140//50140 50280//50280 +f 49907//49907 49856//49856 50201//50201 +f 50133//50133 50421//50421 50937//50937 +f 50246//50246 50061//50061 50136//50136 +f 50242//50242 50054//50054 49945//49945 +f 50227//50227 50409//50409 50318//50318 +f 50418//50418 50108//50108 50264//50264 +f 49945//49945 50202//50202 50242//50242 +f 50201//50201 49856//49856 50328//50328 +f 50140//50140 50419//50419 50280//50280 +f 50065//50065 50567//50567 50130//50130 +f 49979//49979 50227//50227 50318//50318 +f 50027//50027 50204//50204 50257//50257 +f 50138//50138 49876//49876 50261//50261 +f 50427//50427 50499//50499 50291//50291 +f 50565//50565 50213//50213 50151//50151 +f 50143//50143 50138//50138 50553//50553 +f 50064//50064 50315//50315 50275//50275 +f 50229//50229 49950//49950 50270//50270 +f 50212//50212 50534//50534 50209//50209 +f 50121//50121 50332//50332 50460//50460 +f 50126//50126 50233//50233 50438//50438 +f 50136//50136 50247//50247 50246//50246 +f 50427//50427 50178//50178 50513//50513 +f 50350//50350 50213//50213 50347//50347 +f 50204//50204 50076//50076 50359//50359 +f 50200//50200 50188//50188 50120//50120 +f 50356//50356 49955//49955 50229//50229 +f 50513//50513 50178//50178 50334//50334 +f 50342//50342 50130//50130 50567//50567 +f 50393//50393 50283//50283 50285//50285 +f 50332//50332 50121//50121 49957//49957 +f 50104//50104 50350//50350 50420//50420 +f 50058//50058 50351//50351 49999//49999 +f 50965//50965 50087//50087 50268//50268 +f 50258//50258 50073//50073 50405//50405 +f 50359//50359 50081//50081 50105//50105 +f 50438//50438 50233//50233 50260//50260 +f 50260//50260 50233//50233 50224//50224 +f 50386//50386 50249//50249 50247//50247 +f 50271//50271 50355//50355 50092//50092 +f 50123//50123 50087//50087 50965//50965 +f 50247//50247 50111//50111 50386//50386 +f 50355//50355 50564//50564 50092//50092 +f 49904//49904 50219//50219 50382//50382 +f 50372//50372 50405//50405 50043//50043 +f 50187//50187 50392//50392 50111//50111 +f 50043//50043 49972//49972 50372//50372 +f 50226//50226 50225//50225 50705//50705 +f 50025//50025 49953//49953 50507//50507 +f 49844//49844 50095//50095 50669//50669 +f 50655//50655 49826//49826 50157//50157 +f 49436//49436 49954//49954 50289//50289 +f 50230//50230 50669//50669 50515//50515 +f 50105//50105 49854//49854 50512//50512 +f 50219//50219 50292//50292 50474//50474 +f 50518//50518 50320//50320 50107//50107 +f 50584//50584 49962//49962 50506//50506 +f 49960//49960 49728//49728 50358//50358 +f 50094//50094 50026//50026 50278//50278 +f 50362//50362 49862//49862 50515//50515 +f 49962//49962 49973//49973 50426//50426 +f 50501//50501 50157//50157 50500//50500 +f 50026//50026 50139//50139 50278//50278 +f 50088//50088 50423//50423 50082//50082 +f 50426//50426 49973//49973 50365//50365 +f 50093//50093 50678//50678 50519//50519 +f 50363//50363 50501//50501 49734//49734 +f 50131//50131 50578//50578 50154//50154 +f 49912//49912 50097//50097 50366//50366 +f 49920//49920 50505//50505 50363//50363 +f 49967//49967 50153//50153 50435//50435 +f 50097//50097 49975//49975 50284//50284 +f 50175//50175 50295//50295 50162//50162 +f 50295//50295 50175//50175 50296//50296 +f 50753//50753 49881//49881 49901//49901 +f 50175//50175 50163//50163 50296//50296 +f 50290//50290 50396//50396 50109//50109 +f 50404//50404 50119//50119 50114//50114 +f 50298//50298 50164//50164 50297//50297 +f 50300//50300 50298//50298 50299//50299 +f 50164//50164 50298//50298 50300//50300 +f 50297//50297 50164//50164 50301//50301 +f 50031//50031 50164//50164 50300//50300 +f 50312//50312 50303//50303 50165//50165 +f 50303//50303 50312//50312 50311//50311 +f 50166//50166 50303//50303 50304//50304 +f 50032//50032 50167//50167 50305//50305 +f 50305//50305 50166//50166 50304//50304 +f 50167//50167 50166//50166 50305//50305 +f 50306//50306 50168//50168 50033//50033 +f 50033//50033 50169//50169 50306//50306 +f 50306//50306 50165//50165 50303//50303 +f 50169//50169 50165//50165 50306//50306 +f 50166//50166 50170//50170 50303//50303 +f 50170//50170 50171//50171 50307//50307 +f 50303//50303 50170//50170 50307//50307 +f 50171//50171 50158//50158 50307//50307 +f 49902//49902 50173//50173 50308//50308 +f 49610//49610 50454//50454 50174//50174 +f 49901//49901 50174//50174 50753//50753 +f 50309//50309 49902//49902 50308//50308 +f 49895//49895 50031//50031 50310//50310 +f 50311//50311 50312//50312 50310//50310 +f 50310//50310 50312//50312 49895//49895 +f 49895//49895 50312//50312 50176//50176 +f 50176//50176 50312//50312 50165//50165 +f 50294//50294 50313//50313 50160//50160 +f 50160//50160 50313//50313 50037//50037 +f 50038//50038 50037//50037 50313//50313 +f 50443//50443 50038//50038 50313//50313 +f 50038//50038 50443//50443 49894//49894 +f 50293//50293 50160//50160 50039//50039 +f 50039//50039 50162//50162 50293//50293 +f 50293//50293 50162//50162 50295//50295 +f 50368//50368 50129//50129 50239//50239 +f 50388//50388 50684//50684 50158//50158 +f 50469//50469 50378//50378 50040//50040 +f 49944//49944 50381//50381 49948//49948 +f 50434//50434 50749//50749 50112//50112 +f 50704//50704 49802//49802 50551//50551 +f 50128//50128 50321//50321 50373//50373 +f 49803//49803 50378//50378 50379//50379 +f 50056//50056 50384//50384 50323//50323 +f 50391//50391 50262//50262 50319//50319 +f 50114//50114 49803//49803 50379//50379 +f 50456//50456 50250//50250 50460//50460 +f 50325//50325 50220//50220 50327//50327 +f 50262//50262 50188//50188 50488//50488 +f 50249//50249 50492//50492 50247//50247 +f 50673//50673 50195//50195 50368//50368 +f 50384//50384 50183//50183 50399//50399 +f 50250//50250 49910//49910 50460//50460 +f 50399//50399 50183//50183 50462//50462 +f 50516//50516 50617//50617 50194//50194 +f 50336//50336 50142//50142 50185//50185 +f 50188//50188 50200//50200 50490//50490 +f 50070//50070 50146//50146 50633//50633 +f 50182//50182 50269//50269 50008//50008 +f 50322//50322 50490//50490 50200//50200 +f 50526//50526 50109//50109 50523//50523 +f 50635//50635 50070//50070 50633//50633 +f 50318//50318 50552//50552 49979//49979 +f 50396//50396 50523//50523 50109//50109 +f 50220//50220 50538//50538 50327//50327 +f 50241//50241 50194//50194 50617//50617 +f 50552//50552 50321//50321 49979//49979 +f 50149//50149 50003//50003 50336//50336 +f 50220//50220 50222//50222 50538//50538 +f 50079//50079 50070//50070 50635//50635 +f 50242//50242 50202//50202 50389//50389 +f 50198//50198 49981//49981 50883//50883 +f 50241//50241 50335//50335 50065//50065 +f 50266//50266 50473//50473 50345//50345 +f 50386//50386 50111//50111 50390//50390 +f 50269//50269 50317//50317 50550//50550 +f 50542//50542 50196//50196 50333//50333 +f 50397//50397 50214//50214 50341//50341 +f 50395//50395 50349//50349 50126//50126 +f 50339//50339 50196//50196 50542//50542 +f 50221//50221 50407//50407 50264//50264 +f 50065//50065 50335//50335 50624//50624 +f 50079//50079 50705//50705 50225//50225 +f 50126//50126 50438//50438 50395//50395 +f 50111//50111 50392//50392 50390//50390 +f 50138//50138 50261//50261 50471//50471 +f 50209//50209 50534//50534 50694//50694 +f 50065//50065 50624//50624 50567//50567 +f 50213//50213 50565//50565 50347//50347 +f 50210//50210 50143//50143 50553//50553 +f 50214//50214 49949//49949 50258//50258 +f 50154//50154 50332//50332 49957//49957 +f 49938//49938 50401//50401 50812//50812 +f 49995//49995 50226//50226 50547//50547 +f 50425//50425 50058//50058 50342//50342 +f 50576//50576 49938//49938 50812//50812 +f 50281//50281 50156//50156 50570//50570 +f 50387//50387 50215//50215 50339//50339 +f 50248//50248 50349//50349 50367//50367 +f 50570//50570 50156//50156 50286//50286 +f 50348//50348 50191//50191 50406//50406 +f 50405//50405 50575//50575 50258//50258 +f 50147//50147 50210//50210 50263//50263 +f 50125//50125 50360//50360 50480//50480 +f 50474//50474 50382//50382 50219//50219 +f 50476//50476 50406//50406 50191//50191 +f 50235//50235 50125//50125 50480//50480 +f 50191//50191 50352//50352 50476//50476 +f 50514//50514 50104//50104 50420//50420 +f 50218//50218 50283//50283 50498//50498 +f 49962//49962 50426//50426 50506//50506 +f 50413//50413 50245//50245 50391//50391 +f 50271//50271 50147//50147 50355//50355 +f 50184//50184 50245//50245 50413//50413 +f 50359//50359 50257//50257 50204//50204 +f 50469//50469 49688//49688 50331//50331 +f 50238//50238 50203//50203 50430//50430 +f 50283//50283 50393//50393 50424//50424 +f 50134//50134 50351//50351 50274//50274 +f 50217//50217 50268//50268 50087//50087 +f 50117//50117 50255//50255 50412//50412 +f 50459//50459 50177//50177 50274//50274 +f 50276//50276 50273//50273 50783//50783 +f 50255//50255 50184//50184 50412//50412 +f 50276//50276 50783//50783 50549//50549 +f 50551//50551 50276//50276 50549//50549 +f 50375//50375 49944//49944 50364//50364 +f 50338//50338 50090//50090 50647//50647 +f 49835//49835 50558//50558 50411//50411 +f 50177//50177 50459//50459 50361//50361 +f 50371//50371 50123//50123 50965//50965 +f 50061//50061 50398//50398 50237//50237 +f 50398//50398 50061//50061 50246//50246 +f 50223//50223 50521//50521 50224//50224 +f 50647//50647 50090//50090 50495//50495 +f 50578//50578 50132//50132 50422//50422 +f 50132//50132 50094//50094 50278//50278 +f 50278//50278 50422//50422 50132//50132 +f 50521//50521 50370//50370 50224//50224 +f 50260//50260 50224//50224 50370//50370 +f 50278//50278 50139//50139 50520//50520 +f 50483//50483 50082//50082 50423//50423 +f 50139//50139 50148//50148 50582//50582 +f 50279//50279 49969//49969 50504//50504 +f 50148//50148 50366//50366 50582//50582 +f 50154//50154 50578//50578 50464//50464 +f 50686//50686 50097//50097 50284//50284 +f 50381//50381 49944//49944 50587//50587 +f 50632//50632 50324//50324 50316//50316 +f 50316//50316 50236//50236 50632//50632 +f 50517//50517 50431//50431 50320//50320 +f 50469//50469 50544//50544 50378//50378 +f 50456//50456 50460//50460 50829//50829 +f 49951//49951 50631//50631 49848//49848 +f 50102//50102 49848//49848 50631//50631 +f 50374//50374 50323//50323 50595//50595 +f 50388//50388 50158//50158 50192//50192 +f 50259//50259 49948//49948 50381//50381 +f 50517//50517 50320//50320 50518//50518 +f 49934//49934 50186//50186 50623//50623 +f 50574//50574 50103//50103 50380//50380 +f 50525//50525 50114//50114 50379//50379 +f 50244//50244 50248//50248 50466//50466 +f 50323//50323 50384//50384 50611//50611 +f 50146//50146 50256//50256 50687//50687 +f 50246//50246 50247//50247 50541//50541 +f 50404//50404 50114//50114 50525//50525 +f 50197//50197 50199//50199 50385//50385 +f 50196//50196 50673//50673 50333//50333 +f 50182//50182 50317//50317 50269//50269 +f 50332//50332 50154//50154 50463//50463 +f 50119//50119 50404//50404 50625//50625 +f 50633//50633 50146//50146 50687//50687 +f 50396//50396 50290//50290 50400//50400 +f 50797//50797 50060//50060 50574//50574 +f 50329//50329 50119//50119 50625//50625 +f 49919//49919 50267//50267 50711//50711 +f 50242//50242 50559//50559 50383//50383 +f 50492//50492 50541//50541 50247//50247 +f 50290//50290 50543//50543 50400//50400 +f 50319//50319 50262//50262 50488//50488 +f 50471//50471 50261//50261 50329//50329 +f 50437//50437 50361//50361 50459//50459 +f 50482//50482 50330//50330 50638//50638 +f 50326//50326 50535//50535 50183//50183 +f 50591//50591 50183//50183 50535//50535 +f 50436//50436 50183//50183 50591//50591 +f 50499//50499 50427//50427 50876//50876 +f 50183//50183 50436//50436 50462//50462 +f 50553//50553 50138//50138 50471//50471 +f 50326//50326 50265//50265 50537//50537 +f 50522//50522 50248//50248 50367//50367 +f 50488//50488 50188//50188 50490//50490 +f 50201//50201 50328//50328 50699//50699 +f 50265//50265 50266//50266 50537//50537 +f 49953//49953 50272//50272 50507//50507 +f 50202//50202 50397//50397 50389//50389 +f 50210//50210 50553//50553 50263//50263 +f 50344//50344 50215//50215 50387//50387 +f 50490//50490 50322//50322 50581//50581 +f 50416//50416 50257//50257 50359//50359 +f 50581//50581 50322//50322 50408//50408 +f 50185//50185 50330//50330 50482//50482 +f 50579//50579 50205//50205 50415//50415 +f 50322//50322 50493//50493 50408//50408 +f 50322//50322 50324//50324 50493//50493 +f 50355//50355 50147//50147 50263//50263 +f 50336//50336 50185//50185 50641//50641 +f 50275//50275 50315//50315 50489//50489 +f 50614//50614 50367//50367 50349//50349 +f 50414//50414 50280//50280 50548//50548 +f 50344//50344 50387//50387 50477//50477 +f 50084//50084 50556//50556 50534//50534 +f 50494//50494 50275//50275 50394//50394 +f 50547//50547 50475//50475 49995//49995 +f 50282//50282 49995//49995 50475//50475 +f 50662//50662 50428//50428 50576//50576 +f 50223//50223 50344//50344 50477//50477 +f 50356//50356 50229//50229 50510//50510 +f 50477//50477 50627//50627 50223//50223 +f 50275//50275 50494//50494 50331//50331 +f 50095//50095 50092//50092 50432//50432 +f 50359//50359 50105//50105 50509//50509 +f 50568//50568 50331//50331 50494//50494 +f 50105//50105 50512//50512 50509//50509 +f 50669//50669 50095//50095 50663//50663 +f 50421//50421 50078//50078 50428//50428 +f 50343//50343 50281//50281 50930//50930 +f 50521//50521 50223//50223 50627//50627 +f 50556//50556 50084//50084 50338//50338 +f 50439//50439 50392//50392 50187//50187 +f 50848//50848 50151//50151 50149//50149 +f 50440//50440 50187//50187 50348//50348 +f 50419//50419 50218//50218 50498//50498 +f 50277//50277 50025//50025 50507//50507 +f 50207//50207 51184//51184 49954//49954 +f 50187//50187 50440//50440 50439//50439 +f 49951//49951 50354//50354 50503//50503 +f 50512//50512 49854//49854 50716//50716 +f 50565//50565 50151//50151 50848//50848 +f 50289//50289 49954//49954 51184//51184 +f 50498//50498 50283//50283 50424//50424 +f 50244//50244 50518//50518 50107//50107 +f 49854//49854 50193//50193 50431//50431 +f 50520//50520 50139//50139 50582//50582 +f 49728//49728 50277//50277 50358//50358 +f 50190//50190 50585//50585 50583//50583 +f 50190//50190 50252//50252 50585//50585 +f 50243//50243 50238//50238 50430//50430 +f 50320//50320 50431//50431 50193//50193 +f 49977//49977 50456//50456 51017//51017 +f 50366//50366 50097//50097 50686//50686 +f 50375//50375 50364//50364 50243//50243 +f 49734//49734 50501//50501 50500//50500 +f 50237//50237 50668//50668 50357//50357 +f 50284//50284 50253//50253 50615//50615 +f 50406//50406 50440//50440 50348//50348 +f 50668//50668 50237//50237 50398//50398 +f 50438//50438 50260//50260 50554//50554 +f 50439//50439 50440//50440 50402//50402 +f 50491//50491 50438//50438 50554//50554 +f 50406//50406 50402//50402 50440//50440 +f 50286//50286 50287//50287 50665//50665 +f 50288//50288 50636//50636 50423//50423 +f 50459//50459 50274//50274 50497//50497 +f 50287//50287 50232//50232 50665//50665 +f 50352//50352 50117//50117 50484//50484 +f 50479//50479 50352//50352 50484//50484 +f 50657//50657 50495//50495 50291//50291 +f 50514//50514 50239//50239 50104//50104 +f 50288//50288 50231//50231 50573//50573 +f 50231//50231 50579//50579 50573//50573 +f 50484//50484 50117//50117 50412//50412 +f 50232//50232 50044//50044 50433//50433 +f 50412//50412 50184//50184 50413//50413 +f 50279//50279 50504//50504 50815//50815 +f 50651//50651 50058//50058 50425//50425 +f 50516//50516 49799//49799 50279//50279 +f 49926//49926 50511//50511 50044//50044 +f 50293//50293 50294//50294 50160//50160 +f 50293//50293 50455//50455 50441//50441 +f 50295//50295 50455//50455 50293//50293 +f 50455//50455 50298//50298 50441//50441 +f 50298//50298 50455//50455 50299//50299 +f 50296//50296 50455//50455 50295//50295 +f 50455//50455 50296//50296 50299//50299 +f 50441//50441 50297//50297 50444//50444 +f 50301//50301 50443//50443 50444//50444 +f 50297//50297 50301//50301 50444//50444 +f 50298//50298 50297//50297 50441//50441 +f 50299//50299 50445//50445 50300//50300 +f 50031//50031 50300//50300 50445//50445 +f 50445//50445 50446//50446 50031//50031 +f 50299//50299 50296//50296 50448//50448 +f 50296//50296 50163//50163 50447//50447 +f 50448//50448 50296//50296 50447//50447 +f 50445//50445 50299//50299 50448//50448 +f 50163//50163 50302//50302 50447//50447 +f 50447//50447 50302//50302 50449//50449 +f 50310//50310 50031//50031 50446//50446 +f 50446//50446 50450//50450 50310//50310 +f 50311//50311 50304//50304 50303//50303 +f 50304//50304 50311//50311 50305//50305 +f 50302//50302 50168//50168 50449//50449 +f 50168//50168 50306//50306 50451//50451 +f 50451//50451 50449//50449 50168//50168 +f 50452//50452 50451//50451 50306//50306 +f 50306//50306 50303//50303 50452//50452 +f 50303//50303 50307//50307 50452//50452 +f 50307//50307 50158//50158 50684//50684 +f 50173//50173 50602//50602 50603//50603 +f 50308//50308 50173//50173 50603//50603 +f 50308//50308 50603//50603 50453//50453 +f 50174//50174 50454//50454 50753//50753 +f 50457//50457 50323//50323 50374//50374 +f 50585//50585 50145//50145 50773//50773 +f 50252//50252 50145//50145 50585//50585 +f 50392//50392 50465//50465 50531//50531 +f 50314//50314 49967//49967 50458//50458 +f 50459//50459 50528//50528 50437//50437 +f 50439//50439 50465//50465 50392//50392 +f 50145//50145 50150//50150 50714//50714 +f 50439//50439 50402//50402 50465//50465 +f 50377//50377 50209//50209 50790//50790 +f 50259//50259 50381//50381 50527//50527 +f 50253//50253 50376//50376 50197//50197 +f 50209//50209 50694//50694 50790//50790 +f 50323//50323 50611//50611 50595//50595 +f 50388//50388 50192//50192 50461//50461 +f 50325//50325 50327//50327 50612//50612 +f 50315//50315 50472//50472 50555//50555 +f 50523//50523 50396//50396 50468//50468 +f 50384//50384 50399//50399 50611//50611 +f 50254//50254 50102//50102 50631//50631 +f 50382//50382 50714//50714 50150//50150 +f 50379//50379 50378//50378 50608//50608 +f 50330//50330 50128//50128 50373//50373 +f 50318//50318 50409//50409 50786//50786 +f 50614//50614 50349//50349 50395//50395 +f 50390//50390 50249//50249 50386//50386 +f 50468//50468 50396//50396 50400//50400 +f 50617//50617 50516//50516 50467//50467 +f 50242//50242 50389//50389 50559//50559 +f 50112//50112 50533//50533 50048//50048 +f 50221//50221 50637//50637 50793//50793 +f 50390//50390 50392//50392 50680//50680 +f 50407//50407 50221//50221 50793//50793 +f 50531//50531 50680//50680 50392//50392 +f 50387//50387 50339//50339 50622//50622 +f 49919//49919 50723//50723 50845//50845 +f 50471//50471 50329//50329 50779//50779 +f 50389//50389 50397//50397 50486//50486 +f 50537//50537 50535//50535 50326//50326 +f 50401//50401 49919//49919 50845//50845 +f 50488//50488 50654//50654 50319//50319 +f 50486//50486 50341//50341 50562//50562 +f 50397//50397 50341//50341 50486//50486 +f 50464//50464 50463//50463 50154//50154 +f 50739//50739 50060//50060 50797//50797 +f 50222//50222 50712//50712 50538//50538 +f 50343//50343 50712//50712 50222//50222 +f 50199//50199 50152//50152 50926//50926 +f 50926//50926 50152//50152 50738//50738 +f 50402//50402 50406//50406 50476//50476 +f 50553//50553 50471//50471 50801//50801 +f 50217//50217 50060//50060 50739//50739 +f 50547//50547 50226//50226 50705//50705 +f 50711//50711 50267//50267 50982//50982 +f 50476//50476 50352//50352 50646//50646 +f 50537//50537 50266//50266 50345//50345 +f 50739//50739 51246//51246 50217//50217 +f 50477//50477 50387//50387 50470//50470 +f 50876//50876 50427//50427 50513//50513 +f 50217//50217 51246//51246 50268//50268 +f 50214//50214 50258//50258 50640//50640 +f 50292//50292 50353//50353 50563//50563 +f 50418//50418 50264//50264 50796//50796 +f 50360//50360 50282//50282 50475//50475 +f 50581//50581 50408//50408 50586//50586 +f 50646//50646 50352//50352 50479//50479 +f 50567//50567 50624//50624 50628//50628 +f 50632//50632 50493//50493 50324//50324 +f 50270//50270 50108//50108 50418//50418 +f 50491//50491 50561//50561 50438//50438 +f 50257//50257 50416//50416 50546//50546 +f 50484//50484 50412//50412 50413//50413 +f 50554//50554 50260//50260 50481//50481 +f 50405//50405 50372//50372 50457//50457 +f 50738//50738 49826//49826 50655//50655 +f 51079//51079 50328//50328 50063//50063 +f 50883//50883 50722//50722 50198//50198 +f 50331//50331 50568//50568 50469//50469 +f 50180//50180 50563//50563 50353//50353 +f 50372//50372 50323//50323 50457//50457 +f 50180//50180 50496//50496 50563//50563 +f 50273//50273 50356//50356 50747//50747 +f 50410//50410 50066//50066 50701//50701 +f 50589//50589 50422//50422 50278//50278 +f 50211//50211 50496//50496 50180//50180 +f 50274//50274 50351//50351 50497//50497 +f 50655//50655 50157//50157 50501//50501 +f 50520//50520 50589//50589 50278//50278 +f 50509//50509 50508//50508 50359//50359 +f 50570//50570 50286//50286 50429//50429 +f 50243//50243 50430//50430 50674//50674 +f 50549//50549 50783//50783 51007//51007 +f 50627//50627 50629//50629 50521//50521 +f 50429//50429 50286//50286 50665//50665 +f 50395//50395 50438//50438 50560//50560 +f 50432//50432 50092//50092 50564//50564 +f 50520//50520 50582//50582 50818//50818 +f 50424//50424 50393//50393 50672//50672 +f 50566//50566 50521//50521 50629//50629 +f 50357//50357 50496//50496 50211//50211 +f 50596//50596 50246//50246 50682//50682 +f 50682//50682 50502//50502 50596//50596 +f 50651//50651 50648//50648 50351//50351 +f 50058//50058 50651//50651 50351//50351 +f 50370//50370 50521//50521 50566//50566 +f 50560//50560 50438//50438 50561//50561 +f 50340//50340 50190//50190 50583//50583 +f 50375//50375 50587//50587 49944//49944 +f 50347//50347 50420//50420 50350//50350 +f 50393//50393 50285//50285 50672//50672 +f 50615//50615 50686//50686 50284//50284 +f 50508//50508 50870//50870 50359//50359 +f 50481//50481 50260//50260 50370//50370 +f 50285//50285 50437//50437 50528//50528 +f 50206//50206 50362//50362 50746//50746 +f 50497//50497 50351//50351 50648//50648 +f 50144//50144 50206//50206 50746//50746 +f 49960//49960 50358//50358 50434//50434 +f 50623//50623 50186//50186 50526//50526 +f 50431//50431 50716//50716 49854//49854 +f 50515//50515 50676//50676 50362//50362 +f 50093//50093 50289//50289 50972//50972 +f 50423//50423 50636//50636 50487//50487 +f 50678//50678 50093//50093 50888//50888 +f 50516//50516 50279//50279 50616//50616 +f 50466//50466 50248//50248 50522//50522 +f 49967//49967 50435//50435 50458//50458 +f 50197//50197 50369//50369 50253//50253 +f 50790//50790 50511//50511 50377//50377 +f 50366//50366 50686//50686 50524//50524 +f 50528//50528 50459//50459 50958//50958 +f 50679//50679 50492//50492 50249//50249 +f 50251//50251 50325//50325 50612//50612 +f 50179//50179 50240//50240 50267//50267 +f 50567//50567 50425//50425 50342//50342 +f 50409//50409 50259//50259 50786//50786 +f 50197//50197 50385//50385 50690//50690 +f 50145//50145 50714//50714 50773//50773 +f 50595//50595 50611//50611 50688//50688 +f 50596//50596 50670//50670 50398//50398 +f 50249//50249 50390//50390 50679//50679 +f 50638//50638 50330//50330 50373//50373 +f 50684//50684 50388//50388 50833//50833 +f 50383//50383 50540//50540 50539//50539 +f 50702//50702 50318//50318 50786//50786 +f 50404//50404 50525//50525 50529//50529 +f 50465//50465 50536//50536 50531//50531 +f 49919//49919 50711//50711 50723//50723 +f 50841//50841 50829//50829 50460//50460 +f 50625//50625 50404//50404 50529//50529 +f 50254//50254 50631//50631 50634//50634 +f 50468//50468 50400//50400 50530//50530 +f 50617//50617 50335//50335 50241//50241 +f 50619//50619 50335//50335 50617//50617 +f 50185//50185 50482//50482 50697//50697 +f 50873//50873 50499//50499 50876//50876 +f 50641//50641 50185//50185 50697//50697 +f 50367//50367 50614//50614 50522//50522 +f 50536//50536 50465//50465 50771//50771 +f 50462//50462 50436//50436 50703//50703 +f 50771//50771 50465//50465 50766//50766 +f 50637//50637 50254//50254 50634//50634 +f 50812//50812 50401//50401 50845//50845 +f 50703//50703 50436//50436 50532//50532 +f 50518//50518 50244//50244 50466//50466 +f 50779//50779 50329//50329 50625//50625 +f 50315//50315 50555//50555 50545//50545 +f 50382//50382 50474//50474 50714//50714 +f 50714//50714 50474//50474 50718//50718 +f 50535//50535 50645//50645 50591//50591 +f 50693//50693 50460//50460 50332//50332 +f 49981//49981 49914//49914 50704//50704 +f 50693//50693 50332//50332 50463//50463 +f 50341//50341 50214//50214 50562//50562 +f 50571//50571 50562//50562 50214//50214 +f 50608//50608 50378//50378 50544//50544 +f 50565//50565 50848//50848 50656//50656 +f 50513//50513 50334//50334 50882//50882 +f 50620//50620 50502//50502 50726//50726 +f 50543//50543 50257//50257 50546//50546 +f 50643//50643 50465//50465 50402//50402 +f 50292//50292 50823//50823 50474//50474 +f 50640//50640 50571//50571 50214//50214 +f 50461//50461 50201//50201 50696//50696 +f 50726//50726 50502//50502 50682//50682 +f 50550//50550 50555//50555 50472//50472 +f 50402//50402 50476//50476 50643//50643 +f 50292//50292 50563//50563 50823//50823 +f 50650//50650 50345//50345 50473//50473 +f 50727//50727 50823//50823 50563//50563 +f 50347//50347 50855//50855 50420//50420 +f 50473//50473 50346//50346 50650//50650 +f 49825//49825 50533//50533 51128//51128 +f 50650//50650 50346//50346 50414//50414 +f 50275//50275 50489//50489 50394//50394 +f 50546//50546 50416//50416 50870//50870 +f 50391//50391 50569//50569 50413//50413 +f 50569//50569 50319//50319 50649//50649 +f 50319//50319 50569//50569 50391//50391 +f 50717//50717 50556//50556 50338//50338 +f 50489//50489 50315//50315 50545//50545 +f 50280//50280 50485//50485 50548//50548 +f 50403//50403 49881//49881 50751//50751 +f 50494//50494 50394//50394 50808//50808 +f 50416//50416 50359//50359 50870//50870 +f 50328//50328 51079//51079 50699//50699 +f 50280//50280 50419//50419 50485//50485 +f 50425//50425 50567//50567 50851//50851 +f 50658//50658 50263//50263 50553//50553 +f 50507//50507 50272//50272 51614//51614 +f 50334//50334 50337//50337 50577//50577 +f 50403//50403 51045//51045 50135//50135 +f 50595//50595 50405//50405 50457//50457 +f 50609//50609 50459//50459 50811//50811 +f 50554//50554 50741//50741 50491//50491 +f 50730//50730 50682//50682 50246//50246 +f 50063//50063 50410//50410 50701//50701 +f 50281//50281 50570//50570 50930//50930 +f 50246//50246 50596//50596 50398//50398 +f 50491//50491 50741//50741 50561//50561 +f 50811//50811 50459//50459 50497//50497 +f 50229//50229 50270//50270 50660//50660 +f 50490//50490 50654//50654 50488//50488 +f 50066//50066 50478//50478 50701//50701 +f 50246//50246 50541//50541 50730//50730 +f 50654//50654 50490//50490 50581//50581 +f 50470//50470 50627//50627 50477//50477 +f 50658//50658 50557//50557 50263//50263 +f 50614//50614 50395//50395 50560//50560 +f 50502//50502 50620//50620 50596//50596 +f 50207//50207 50417//50417 50886//50886 +f 50480//50480 50360//50360 50572//50572 +f 50263//50263 50557//50557 50355//50355 +f 50588//50588 50677//50677 50505//50505 +f 50509//50509 50653//50653 50508//50508 +f 50541//50541 50492//50492 50683//50683 +f 51184//51184 50207//50207 50886//50886 +f 50509//50509 50512//50512 50653//50653 +f 50747//50747 50356//50356 50763//50763 +f 50203//50203 50235//50235 50480//50480 +f 50480//50480 50729//50729 50203//50203 +f 50964//50964 50228//50228 50483//50483 +f 50671//50671 50203//50203 50729//50729 +f 50891//50891 50277//50277 50507//50507 +f 50593//50593 50493//50493 50661//50661 +f 50273//50273 50747//50747 50783//50783 +f 50668//50668 50744//50744 50496//50496 +f 50430//50430 50203//50203 50671//50671 +f 50668//50668 50496//50496 50357//50357 +f 50661//50661 50493//50493 50719//50719 +f 50277//50277 50891//50891 50358//50358 +f 51184//51184 51122//51122 50289//50289 +f 50493//50493 50632//50632 50719//50719 +f 50674//50674 50430//50430 50671//50671 +f 50415//50415 50208//50208 50652//50652 +f 50208//50208 50584//50584 50652//50652 +f 50499//50499 50657//50657 50291//50291 +f 50665//50665 50232//50232 50667//50667 +f 50483//50483 50423//50423 50487//50487 +f 50953//50953 50358//50358 51253//51253 +f 50566//50566 50824//50824 50370//50370 +f 50824//50824 50481//50481 50370//50370 +f 50667//50667 50232//50232 50433//50433 +f 50398//50398 50670//50670 50668//50668 +f 50663//50663 50095//50095 50432//50432 +f 50716//50716 50431//50431 50666//50666 +f 50587//50587 50375//50375 50685//50685 +f 50953//50953 50434//50434 50358//50358 +f 50504//50504 50144//50144 50746//50746 +f 50433//50433 50044//50044 50966//50966 +f 50589//50589 50520//50520 50818//50818 +f 50371//50371 50742//50742 50256//50256 +f 50519//50519 50678//50678 50993//50993 +f 50669//50669 51104//51104 50515//50515 +f 50636//50636 50288//50288 50573//50573 +f 50742//50742 50687//50687 50256//50256 +f 50675//50675 50279//50279 50815//50815 +f 50365//50365 51015//51015 50426//50426 +f 50616//50616 50279//50279 50675//50675 +f 51015//51015 50365//50365 51017//51017 +f 50525//50525 50379//50379 50608//50608 +f 51017//51017 50456//50456 50829//50829 +f 50294//50294 50293//50293 50441//50441 +f 50405//50405 50595//50595 50594//50594 +f 50294//50294 50606//50606 50313//50313 +f 50441//50441 50606//50606 50294//50294 +f 50408//50408 50592//50592 50586//50586 +f 50457//50457 50374//50374 50595//50595 +f 49881//49881 50753//50753 50751//50751 +f 50408//50408 50593//50593 50592//50592 +f 50313//50313 50444//50444 50443//50443 +f 50606//50606 50444//50444 50313//50313 +f 50408//50408 50493//50493 50593//50593 +f 50444//50444 50606//50606 50441//50441 +f 50436//50436 50591//50591 50532//50532 +f 50442//50442 50135//50135 51045//51045 +f 50446//50446 50445//50445 50597//50597 +f 50448//50448 50447//50447 50598//50598 +f 50447//50447 50449//50449 50598//50598 +f 50445//50445 50448//50448 50599//50599 +f 50599//50599 50448//50448 50598//50598 +f 50597//50597 50756//50756 50446//50446 +f 50450//50450 50446//50446 50756//50756 +f 50449//50449 50451//50451 50600//50600 +f 50451//50451 50452//50452 50601//50601 +f 50601//50601 50600//50600 50451//50451 +f 50601//50601 50307//50307 50590//50590 +f 50452//50452 50307//50307 50601//50601 +f 50684//50684 50590//50590 50307//50307 +f 50454//50454 50605//50605 50761//50761 +f 50454//50454 50761//50761 50753//50753 +f 50310//50310 50450//50450 50604//50604 +f 50604//50604 50450//50450 50758//50758 +f 50032//50032 50305//50305 50604//50604 +f 50604//50604 50305//50305 50310//50310 +f 50310//50310 50305//50305 50311//50311 +f 50604//50604 50602//50602 50032//50032 +f 50032//50032 50602//50602 50172//50172 +f 50172//50172 50602//50602 50173//50173 +f 50453//50453 50605//50605 50308//50308 +f 50308//50308 50605//50605 50309//50309 +f 50309//50309 50605//50605 50454//50454 +f 50381//50381 50587//50587 50685//50685 +f 50492//50492 50679//50679 50618//50618 +f 50594//50594 50595//50595 50607//50607 +f 50607//50607 50595//50595 50688//50688 +f 50609//50609 50958//50958 50459//50459 +f 50686//50686 50615//50615 50836//50836 +f 50458//50458 50435//50435 51018//51018 +f 50679//50679 50680//50680 50618//50618 +f 50112//50112 50749//50749 50533//50533 +f 50680//50680 50679//50679 50390//50390 +f 50516//50516 50616//50616 50467//50467 +f 51007//51007 50783//50783 51071//51071 +f 50590//50590 50684//50684 51204//51204 +f 50468//50468 50681//50681 50523//50523 +f 50906//50906 50790//50790 50694//50694 +f 50522//50522 50614//50614 50737//50737 +f 50327//50327 50538//50538 50695//50695 +f 50646//50646 50479//50479 50569//50569 +f 50484//50484 50569//50569 50479//50479 +f 50569//50569 50484//50484 50413//50413 +f 50536//50536 50618//50618 50680//50680 +f 50680//50680 50531//50531 50536//50536 +f 50462//50462 50698//50698 50399//50399 +f 50199//50199 50926//50926 50385//50385 +f 50335//50335 50619//50619 51190//51190 +f 50726//50726 50682//50682 50610//50610 +f 50236//50236 50539//50539 50540//50540 +f 50339//50339 50542//50542 50622//50622 +f 50462//50462 50703//50703 50698//50698 +f 50466//50466 50517//50517 50518//50518 +f 50540//50540 50383//50383 50859//50859 +f 50538//50538 50712//50712 50916//50916 +f 50872//50872 50637//50637 50634//50634 +f 50645//50645 50535//50535 50537//50537 +f 50079//50079 50635//50635 50705//50705 +f 50681//50681 50468//50468 50530//50530 +f 50591//50591 50708//50708 50532//50532 +f 50466//50466 50522//50522 50838//50838 +f 50559//50559 50859//50859 50383//50383 +f 50682//50682 50784//50784 50610//50610 +f 50343//50343 50930//50930 50712//50712 +f 50908//50908 50387//50387 50622//50622 +f 50705//50705 50635//50635 50923//50923 +f 50469//50469 50568//50568 50626//50626 +f 50626//50626 50639//50639 50469//50469 +f 50544//50544 50469//50469 50639//50639 +f 50534//50534 50556//50556 50795//50795 +f 50558//50558 50216//50216 50911//50911 +f 50407//50407 50793//50793 50959//50959 +f 50537//50537 50345//50345 50834//50834 +f 50461//50461 50696//50696 50770//50770 +f 50834//50834 50345//50345 50798//50798 +f 50682//50682 50730//50730 50784//50784 +f 50982//50982 50267//50267 50240//50240 +f 50387//50387 50908//50908 50470//50470 +f 50403//50403 50751//50751 51047//51047 +f 50779//50779 50801//50801 50471//50471 +f 50738//50738 50655//50655 51086//51086 +f 50704//50704 50551//50551 50549//50549 +f 50803//50803 50930//50930 50570//50570 +f 50347//50347 50565//50565 50855//50855 +f 50389//50389 50486//50486 50813//50813 +f 50628//50628 50851//50851 50567//50567 +f 50541//50541 50683//50683 50621//50621 +f 50481//50481 50741//50741 50554//50554 +f 50420//50420 50855//50855 50731//50731 +f 50514//50514 50420//50420 50731//50731 +f 50465//50465 50643//50643 50766//50766 +f 50797//50797 50574//50574 51102//51102 +f 50734//50734 50553//50553 50801//50801 +f 50321//50321 50552//50552 50794//50794 +f 50475//50475 50547//50547 51009//51009 +f 50621//50621 50730//50730 50541//50541 +f 50360//50360 50475//50475 50572//50572 +f 50704//50704 50706//50706 49981//49981 +f 50851//50851 50852//50852 50425//50425 +f 50258//50258 50575//50575 50640//50640 +f 50575//50575 50405//50405 50748//50748 +f 50748//50748 50405//50405 50642//50642 +f 50654//50654 50934//50934 50319//50319 +f 50407//50407 50796//50796 50264//50264 +f 50717//50717 50338//50338 50647//50647 +f 50550//50550 50317//50317 50735//50735 +f 50594//50594 50642//50642 50405//50405 +f 50368//50368 50239//50239 50731//50731 +f 50560//50560 50772//50772 50614//50614 +f 50642//50642 50594//50594 50607//50607 +f 50683//50683 50492//50492 50618//50618 +f 50555//50555 50550//50550 50733//50733 +f 50706//50706 50883//50883 49981//49981 +f 50796//50796 50881//50881 50418//50418 +f 50701//50701 50478//50478 50630//50630 +f 50394//50394 50489//50489 50808//50808 +f 50893//50893 50788//50788 50581//50581 +f 50659//50659 50580//50580 50592//50592 +f 50077//50077 50228//50228 50964//50964 +f 50421//50421 50428//50428 50662//50662 +f 50586//50586 50592//50592 50580//50580 +f 50592//50592 50593//50593 50792//50792 +f 50792//50792 50659//50659 50592//50592 +f 50419//50419 50498//50498 50485//50485 +f 50501//50501 50363//50363 50967//50967 +f 50418//50418 50881//50881 50270//50270 +f 50661//50661 50792//50792 50593//50593 +f 50820//50820 50967//50967 50363//50363 +f 50660//50660 50270//50270 50881//50881 +f 50373//50373 50321//50321 50794//50794 +f 50424//50424 50740//50740 50498//50498 +f 50334//50334 50577//50577 50882//50882 +f 50746//50746 50362//50362 50664//50664 +f 50568//50568 50494//50494 50743//50743 +f 50653//50653 50874//50874 50508//50508 +f 50727//50727 50563//50563 50744//50744 +f 50820//50820 50363//50363 50505//50505 +f 50660//50660 50510//50510 50229//50229 +f 50672//50672 50285//50285 50528//50528 +f 50582//50582 50366//50366 50524//50524 +f 50524//50524 50949//50949 50582//50582 +f 50647//50647 50495//50495 50728//50728 +f 50713//50713 50653//50653 50512//50512 +f 50512//50512 50716//50716 50713//50713 +f 50636//50636 50573//50573 50858//50858 +f 50651//50651 50425//50425 50852//50852 +f 50890//50890 50820//50820 50505//50505 +f 50243//50243 50879//50879 50375//50375 +f 50652//50652 50584//50584 50506//50506 +f 50563//50563 50496//50496 50744//50744 +f 50337//50337 50340//50340 50884//50884 +f 50505//50505 50677//50677 50890//50890 +f 50746//50746 51029//51029 50504//50504 +f 50340//50340 50583//50583 50884//50884 +f 50879//50879 50685//50685 50375//50375 +f 50356//50356 50510//50510 50763//50763 +f 50044//50044 50511//50511 50966//50966 +f 50431//50431 50517//50517 50666//50666 +f 50814//50814 50669//50669 50663//50663 +f 50815//50815 50504//50504 51029//51029 +f 50583//50583 50585//50585 50828//50828 +f 50821//50821 50289//50289 51122//51122 +f 50972//50972 50289//50289 50821//50821 +f 50251//50251 50612//50612 50588//50588 +f 50676//50676 50515//50515 51104//51104 +f 50725//50725 50817//50817 50422//50422 +f 50422//50422 50589//50589 50725//50725 +f 50499//50499 50791//50791 50657//50657 +f 50972//50972 50888//50888 50093//50093 +f 50153//50153 50519//50519 50993//50993 +f 50526//50526 50523//50523 50871//50871 +f 51017//51017 51121//51121 51015//51015 +f 50940//50940 50683//50683 50618//50618 +f 50614//50614 50772//50772 50737//50737 +f 50700//50700 50542//50542 50333//50333 +f 50683//50683 50940//50940 50778//50778 +f 50525//50525 50608//50608 50721//50721 +f 50240//50240 50442//50442 50970//50970 +f 50523//50523 50681//50681 50871//50871 +f 50692//50692 50517//50517 50466//50466 +f 50529//50529 50525//50525 50721//50721 +f 50690//50690 50385//50385 51127//51127 +f 50625//50625 50529//50529 50721//50721 +f 50692//50692 50466//50466 50838//50838 +f 50940//50940 50618//50618 50689//50689 +f 50596//50596 50895//50895 50670//50670 +f 50618//50618 50536//50536 50689//50689 +f 50622//50622 50542//50542 50700//50700 +f 50779//50779 50625//50625 50724//50724 +f 50838//50838 50522//50522 50737//50737 +f 50908//50908 50622//50622 50700//50700 +f 50585//50585 50773//50773 51098//51098 +f 50688//50688 50611//50611 50691//50691 +f 50764//50764 50895//50895 50596//50596 +f 50719//50719 50632//50632 50805//50805 +f 50689//50689 50536//50536 50802//50802 +f 50794//50794 50552//50552 50789//50789 +f 50802//50802 50536//50536 50771//50771 +f 50913//50913 50845//50845 50723//50723 +f 50399//50399 50698//50698 50691//50691 +f 50543//50543 50546//50546 51004//51004 +f 50611//50611 50399//50399 50691//50691 +f 50499//50499 50873//50873 50791//50791 +f 50764//50764 50596//50596 50620//50620 +f 50327//50327 50695//50695 50612//50612 +f 50637//50637 50872//50872 50793//50793 +f 50546//50546 50870//50870 51004//51004 +f 49825//49825 51069//51069 50216//50216 +f 50574//50574 50380//50380 50935//50935 +f 50470//50470 50908//50908 50844//50844 +f 50694//50694 50534//50534 50795//50795 +f 50335//50335 51190//51190 50624//50624 +f 50734//50734 50658//50658 50553//50553 +f 50476//50476 50646//50646 50643//50643 +f 50844//50844 50750//50750 50470//50470 +f 50695//50695 50538//50538 50916//50916 +f 50708//50708 50703//50703 50532//50532 +f 50591//50591 50645//50645 50708//50708 +f 50870//50870 50508//50508 50874//50874 +f 50470//50470 50750//50750 50627//50627 +f 50537//50537 50834//50834 50645//50645 +f 50768//50768 50388//50388 50461//50461 +f 50750//50750 50629//50629 50627//50627 +f 50784//50784 50730//50730 50863//50863 +f 51372//51372 50558//50558 50911//50911 +f 50858//50858 50573//50573 51088//51088 +f 50628//50628 50624//50624 50785//50785 +f 50798//50798 50345//50345 50650//50650 +f 50573//50573 50579//50579 51088//51088 +f 50569//50569 50649//50649 50707//50707 +f 50355//50355 50557//50557 50745//50745 +f 50864//50864 50560//50560 50561//50561 +f 50739//50739 50797//50797 51105//51105 +f 50579//50579 50415//50415 51088//51088 +f 50564//50564 50355//50355 50745//50745 +f 50649//50649 50319//50319 50934//50934 +f 50201//50201 50699//50699 50696//50696 +f 50474//50474 50823//50823 50718//50718 +f 50717//50717 50647//50647 50720//50720 +f 50414//50414 50800//50800 50650//50650 +f 50709//50709 50934//50934 50654//50654 +f 51088//51088 50415//50415 51006//51006 +f 50547//50547 50705//50705 50923//50923 +f 51145//51145 51086//51086 50655//50655 +f 50741//50741 50481//50481 50825//50825 +f 50800//50800 50414//50414 50928//50928 +f 50655//50655 50501//50501 51145//51145 +f 50414//50414 50548//50548 50928//50928 +f 50709//50709 50654//50654 50787//50787 +f 51145//51145 50501//50501 51024//51024 +f 50654//50654 50581//50581 50787//50787 +f 50787//50787 50581//50581 50788//50788 +f 50720//50720 50647//50647 50728//50728 +f 50415//50415 50652//50652 51006//51006 +f 50501//50501 51228//51228 51024//51024 +f 50629//50629 50750//50750 50710//50710 +f 50930//50930 50803//50803 50936//50936 +f 50869//50869 50777//50777 50741//50741 +f 50586//50586 50580//50580 50659//50659 +f 50317//50317 50182//50182 50732//50732 +f 50577//50577 50337//50337 50955//50955 +f 50578//50578 50422//50422 50817//50817 +f 50337//50337 50884//50884 50955//50955 +f 50495//50495 50657//50657 50728//50728 +f 50824//50824 50629//50629 50710//50710 +f 50572//50572 50475//50475 51009//51009 +f 50735//50735 50317//50317 50732//50732 +f 50818//50818 50725//50725 50589//50589 +f 50794//50794 51037//51037 50373//50373 +f 50613//50613 50373//50373 51037//51037 +f 50629//50629 50824//50824 50566//50566 +f 50929//50929 50811//50811 50497//50497 +f 50570//50570 50429//50429 50803//50803 +f 50485//50485 50498//50498 50740//50740 +f 50819//50819 50371//50371 50965//50965 +f 50744//50744 50947//50947 50727//50727 +f 50716//50716 50666//50666 50827//50827 +f 50630//50630 50077//50077 50857//50857 +f 50672//50672 50740//50740 50424//50424 +f 50733//50733 50550//50550 50735//50735 +f 50857//50857 50077//50077 50964//50964 +f 50239//50239 50514//50514 50731//50731 +f 50932//50932 50615//50615 50253//50253 +f 51039//51039 50429//50429 50665//50665 +f 50253//50253 50369//50369 50932//50932 +f 50731//50731 50868//50868 50368//50368 +f 50824//50824 50825//50825 50481//50481 +f 50545//50545 50866//50866 50489//50489 +f 50483//50483 50487//50487 50964//50964 +f 51039//51039 50665//50665 50667//50667 +f 50808//50808 50489//50489 50866//50866 +f 50742//50742 50371//50371 50819//50819 +f 50494//50494 50808//50808 50810//50810 +f 50856//50856 50528//50528 50958//50958 +f 50810//50810 50878//50878 50494//50494 +f 50368//50368 51148//51148 50673//50673 +f 50743//50743 50494//50494 50878//50878 +f 50626//50626 50568//50568 50743//50743 +f 50506//50506 50426//50426 51113//51113 +f 50668//50668 50670//50670 50744//50744 +f 50673//50673 51148//51148 50333//50333 +f 50852//50852 50944//50944 50651//50651 +f 50667//50667 50433//50433 50736//50736 +f 50736//50736 50433//50433 50889//50889 +f 50692//50692 50666//50666 50517//50517 +f 50674//50674 50879//50879 50243//50243 +f 50153//50153 51018//51018 50435//50435 +f 50756//50756 50597//50597 50752//50752 +f 50625//50625 50721//50721 50724//50724 +f 50597//50597 50445//50445 50754//50754 +f 50754//50754 50752//50752 50597//50597 +f 50445//50445 50599//50599 50754//50754 +f 50754//50754 50599//50599 50755//50755 +f 50813//50813 50486//50486 50562//50562 +f 50599//50599 50598//50598 50762//50762 +f 50762//50762 50598//50598 50449//50449 +f 50586//50586 50893//50893 50581//50581 +f 50599//50599 50762//50762 50755//50755 +f 50759//50759 50755//50755 50762//50762 +f 50893//50893 50586//50586 50659//50659 +f 50450//50450 50756//50756 50757//50757 +f 51045//51045 50970//50970 50442//50442 +f 50600//50600 50762//50762 50449//50449 +f 50759//50759 50762//50762 50600//50600 +f 50600//50600 50601//50601 50759//50759 +f 50759//50759 50601//50601 50590//50590 +f 50602//50602 50604//50604 50905//50905 +f 50603//50603 50602//50602 50905//50905 +f 50760//50760 50605//50605 50453//50453 +f 50761//50761 50605//50605 50760//50760 +f 50588//50588 50612//50612 50971//50971 +f 50747//50747 50763//50763 50847//50847 +f 50467//50467 50619//50619 50617//50617 +f 50692//50692 50838//50838 50832//50832 +f 50765//50765 50639//50639 50626//50626 +f 50381//50381 50685//50685 51107//51107 +f 50527//50527 50381//50381 51107//51107 +f 50482//50482 50638//50638 50877//50877 +f 50877//50877 50697//50697 50482//50482 +f 50369//50369 50197//50197 50690//50690 +f 50684//50684 50833//50833 51133//51133 +f 50643//50643 50646//50646 50767//50767 +f 50707//50707 50646//50646 50569//50569 +f 50780//50780 50747//50747 50847//50847 +f 50698//50698 50703//50703 50781//50781 +f 50781//50781 50830//50830 50698//50698 +f 50707//50707 50649//50649 50769//50769 +f 50783//50783 50747//50747 50780//50780 +f 51115//51115 50711//50711 50982//50982 +f 50544//50544 50776//50776 50608//50608 +f 50781//50781 50703//50703 50708//50708 +f 50841//50841 50460//50460 50693//50693 +f 50336//50336 50641//50641 51238//51238 +f 50768//50768 50461//50461 50770//50770 +f 50784//50784 50975//50975 50610//50610 +f 50842//50842 50773//50773 50714//50714 +f 50259//50259 50527//50527 51036//51036 +f 50708//50708 50645//50645 50834//50834 +f 50721//50721 50608//50608 50776//50776 +f 50969//50969 50871//50871 50681//50681 +f 50786//50786 50259//50259 51036//51036 +f 50782//50782 50764//50764 50620//50620 +f 50897//50897 50721//50721 50776//50776 +f 50969//50969 50530//50530 50849//50849 +f 50631//50631 49951//49951 50503//50503 +f 50649//50649 50934//50934 50769//50769 +f 50842//50842 50714//50714 50718//50718 +f 50530//50530 50969//50969 50681//50681 +f 50774//50774 50772//50772 50560//50560 +f 50467//50467 50616//50616 51189//51189 +f 50730//50730 50621//50621 50863//50863 +f 50786//50786 50912//50912 50702//50702 +f 50620//50620 50726//50726 50927//50927 +f 50927//50927 50782//50782 50620//50620 +f 50216//50216 51069//51069 50911//50911 +f 50835//50835 50798//50798 50650//50650 +f 50530//50530 50400//50400 50849//50849 +f 49825//49825 51128//51128 51069//51069 +f 50849//50849 50400//50400 51004//51004 +f 50741//50741 50777//50777 50561//50561 +f 51004//51004 50400//50400 50543//50543 +f 50632//50632 50236//50236 50805//50805 +f 50650//50650 50800//50800 50835//50835 +f 50552//50552 50318//50318 50702//50702 +f 50789//50789 50552//50552 50702//50702 +f 50855//50855 50565//50565 50656//50656 +f 50799//50799 50927//50927 50726//50726 +f 51079//51079 50063//50063 50956//50956 +f 50621//50621 50683//50683 50778//50778 +f 50236//50236 50540//50540 50806//50806 +f 51035//51035 50659//50659 50792//50792 +f 50063//50063 50701//50701 50956//50956 +f 50801//50801 50779//50779 50933//50933 +f 50926//50926 50738//50738 50644//50644 +f 50799//50799 50726//50726 50610//50610 +f 50560//50560 50864//50864 50774//50774 +f 50710//50710 50750//50750 50846//50846 +f 50727//50727 50943//50943 50823//50823 +f 50548//50548 50485//50485 50840//50840 +f 50864//50864 50561//50561 50777//50777 +f 50851//50851 50628//50628 50990//50990 +f 50732//50732 50182//50182 50623//50623 +f 50638//50638 50373//50373 50613//50613 +f 50613//50613 50877//50877 50638//50638 +f 50701//50701 50630//50630 51021//51021 +f 51021//51021 50630//50630 50857//50857 +f 50862//50862 50556//50556 50717//50717 +f 50715//50715 51038//51038 50354//50354 +f 50503//50503 50354//50354 51038//51038 +f 50741//50741 50825//50825 50826//50826 +f 50389//50389 50813//50813 51159//51159 +f 50559//50559 50389//50389 51159//51159 +f 50545//50545 50555//50555 51114//51114 +f 50733//50733 51114//51114 50555//50555 +f 50740//50740 50672//50672 51177//51177 +f 50813//50813 50562//50562 50894//50894 +f 50672//50672 50528//50528 51177//51177 +f 50797//50797 51102//51102 51105//51105 +f 50528//50528 50856//50856 51177//51177 +f 50526//50526 50871//50871 50623//50623 +f 50648//50648 50651//50651 50807//50807 +f 50577//50577 50955//50955 50882//50882 +f 51148//51148 50368//50368 50868//50868 +f 50720//50720 51073//51073 50717//50717 +f 50640//50640 50575//50575 50748//50748 +f 50745//50745 50557//50557 50948//50948 +f 50881//50881 50796//50796 51119//51119 +f 50810//50810 50808//50808 50875//50875 +f 50947//50947 51141//51141 50727//50727 +f 50648//50648 50853//50853 50497//50497 +f 51051//51051 50653//50653 50804//50804 +f 50464//50464 50578//50578 50816//50816 +f 50883//50883 51043//51043 50722//50722 +f 50869//50869 50741//50741 50826//50826 +f 50964//50964 50487//50487 51023//51023 +f 50816//50816 50578//50578 50817//50817 +f 50853//50853 50648//50648 50807//50807 +f 51026//51026 50884//50884 50583//50583 +f 50564//50564 50745//50745 50865//50865 +f 50653//50653 50713//50713 50804//50804 +f 51113//51113 50426//50426 51015//51015 +f 50432//50432 50564//50564 50865//50865 +f 50814//50814 50432//50432 50865//50865 +f 50663//50663 50432//50432 50814//50814 +f 50725//50725 50818//50818 51175//51175 +f 51124//51124 50510//50510 50660//50660 +f 50688//50688 50691//50691 50885//50885 +f 50713//50713 50716//50716 50977//50977 +f 50664//50664 50362//50362 50676//50676 +f 50809//50809 50827//50827 50666//50666 +f 51104//51104 50669//50669 50814//50814 +f 51017//51017 50829//50829 50981//50981 +f 51168//51168 50685//50685 50879//50879 +f 50827//50827 50977//50977 50716//50716 +f 50433//50433 50966//50966 50889//50889 +f 50993//50993 50678//50678 50888//50888 +f 50966//50966 50511//50511 51042//51042 +f 50677//50677 50588//50588 50822//50822 +f 50689//50689 50802//50802 50831//50831 +f 50527//50527 51107//51107 51033//51033 +f 50369//50369 50690//50690 51140//51140 +f 50818//50818 50582//50582 50949//50949 +f 50743//50743 50896//50896 50626//50626 +f 50830//50830 50909//50909 50698//50698 +f 50896//50896 50878//50878 50973//50973 +f 50743//50743 50878//50878 50896//50896 +f 50511//50511 50790//50790 51193//51193 +f 50764//50764 50954//50954 50895//50895 +f 50687//50687 51166//51166 50633//50633 +f 50626//50626 50896//50896 50765//50765 +f 50675//50675 50815//50815 51215//51215 +f 50697//50697 51160//51160 50641//50641 +f 50635//50635 50633//50633 51166//51166 +f 50919//50919 50643//50643 50767//50767 +f 50766//50766 50643//50643 50919//50919 +f 50896//50896 50973//50973 50765//50765 +f 50646//50646 50707//50707 50767//50767 +f 50933//50933 50779//50779 51050//51050 +f 50833//50833 50388//50388 50768//50768 +f 50923//50923 50635//50635 51089//51089 +f 51098//51098 50773//50773 50842//50842 +f 50711//50711 51115//51115 50723//50723 +f 50863//50863 50621//50621 51072//51072 +f 50775//50775 50766//50766 50919//50919 +f 50700//50700 50837//50837 50908//50908 +f 51036//51036 50843//50843 50786//50786 +f 50836//50836 51176//51176 50524//50524 +f 50621//50621 50778//50778 51072//51072 +f 50524//50524 50686//50686 50836//50836 +f 50912//50912 50786//50786 50843//50843 +f 50771//50771 50766//50766 50934//50934 +f 50775//50775 50934//50934 50766//50766 +f 51071//51071 50783//50783 50780//50780 +f 50775//50775 50769//50769 50934//50934 +f 50149//50149 50336//50336 50983//50983 +f 50799//50799 50610//50610 50975//50975 +f 51131//51131 50798//50798 50835//50835 +f 50848//50848 50149//50149 50983//50983 +f 50661//50661 50719//50719 51077//51077 +f 50734//50734 50801//50801 51120//51120 +f 50916//50916 50712//50712 51064//51064 +f 50624//50624 51190//51190 50914//50914 +f 50658//50658 50734//50734 51120//51120 +f 50656//50656 50848//50848 50924//50924 +f 50624//50624 50914//50914 50785//50785 +f 50975//50975 50784//50784 50918//50918 +f 51120//51120 51065//51065 50658//50658 +f 50723//50723 51115//51115 51135//51135 +f 50800//50800 50928//50928 50839//50839 +f 50557//50557 50658//50658 51065//51065 +f 50913//50913 50723//50723 51135//51135 +f 50236//50236 50806//50806 50805//50805 +f 50923//50923 51066//51066 50547//50547 +f 50836//50836 50615//50615 51263//51263 +f 50712//50712 50930//50930 51064//51064 +f 50928//50928 50548//50548 50840//50840 +f 50784//50784 50854//50854 50918//50918 +f 50615//50615 50932//50932 51263//51263 +f 50948//50948 50557//50557 51002//51002 +f 50861//50861 50731//50731 50855//50855 +f 50863//50863 50854//50854 50784//50784 +f 50659//50659 51035//51035 50893//50893 +f 51102//51102 50574//50574 50935//50935 +f 51005//51005 50693//50693 50463//50463 +f 50549//50549 51007//51007 51034//51034 +f 50844//50844 50908//50908 50910//50910 +f 50785//50785 50990//50990 50628//50628 +f 50485//50485 50740//50740 51075//51075 +f 50540//50540 50859//50859 50860//50860 +f 50943//50943 50727//50727 51141//51141 +f 50644//50644 50738//50738 51086//51086 +f 50792//50792 50661//50661 51077//51077 +f 50859//50859 50559//50559 50860//50860 +f 50652//50652 50506//50506 51300//51300 +f 50860//50860 50559//50559 51159//51159 +f 51074//51074 50936//50936 50803//50803 +f 51159//51159 50813//50813 50945//50945 +f 50850//50850 50463//50463 50464//50464 +f 50464//50464 50816//50816 50850//50850 +f 50862//50862 50795//50795 50556//50556 +f 50740//50740 51177//51177 51087//51087 +f 50940//50940 50689//50689 51164//51164 +f 50826//50826 50825//50825 50974//50974 +f 51164//51164 50689//50689 50831//50831 +f 50857//50857 50964//50964 51022//51022 +f 50974//50974 50867//50867 50826//50826 +f 50941//50941 50811//50811 50929//50929 +f 50922//50922 50623//50623 50871//50871 +f 50750//50750 50844//50844 50846//50846 +f 50826//50826 50867//50867 50869//50869 +f 50268//50268 51246//51246 51125//51125 +f 50799//50799 50931//50931 50927//50927 +f 50729//50729 50480//50480 50572//50572 +f 50858//50858 50487//50487 50636//50636 +f 51217//51217 50333//50333 51148//51148 +f 50640//50640 50748//50748 51090//51090 +f 51155//51155 50631//50631 50503//50503 +f 50862//50862 50717//50717 51379//51379 +f 50970//50970 51028//51028 50240//50240 +f 50958//50958 50609//50609 50994//50994 +f 50609//50609 50811//50811 50994//50994 +f 51051//51051 50874//50874 50653//50653 +f 50929//50929 50497//50497 50853//50853 +f 50704//50704 50549//50549 51041//51041 +f 50706//50706 50704//50704 51041//51041 +f 50607//50607 50688//50688 50880//50880 +f 50828//50828 51026//51026 50583//50583 +f 50941//50941 50995//50995 50811//50811 +f 51044//51044 50744//50744 50670//50670 +f 51073//51073 50720//50720 50728//50728 +f 50977//50977 50804//50804 50713//50713 +f 50676//50676 51104//51104 50887//50887 +f 50807//50807 50651//50651 50944//50944 +f 50749//50749 50434//50434 50953//50953 +f 50890//50890 50677//50677 50822//50822 +f 51140//51140 50932//50932 50369//50369 +f 50892//50892 50822//50822 50588//50588 +f 50892//50892 50588//50588 51031//51031 +f 50746//50746 50664//50664 51029//51029 +f 50971//50971 51031//51031 50588//50588 +f 50411//50411 51378//51378 50715//50715 +f 50960//50960 50824//50824 50710//50710 +f 51378//51378 51558//51558 50715//50715 +f 50691//50691 50698//50698 50909//50909 +f 50728//50728 50657//50657 50791//50791 +f 50809//50809 50666//50666 51019//51019 +f 50825//50825 50824//50824 50960//50960 +f 50977//50977 50827//50827 50809//50809 +f 50722//50722 50886//50886 50417//50417 +f 51560//51560 50742//50742 50819//50819 +f 51193//51193 51042//51042 50511//50511 +f 50875//50875 50808//50808 50866//50866 +f 50687//50687 50742//50742 51560//51560 +f 50817//50817 50725//50725 50816//50816 +f 50660//50660 50881//50881 51030//51030 +f 51124//51124 50660//50660 51030//51030 +f 50763//50763 50510//50510 51124//51124 +f 50899//50899 50776//50776 50544//50544 +f 50756//50756 50898//50898 50903//50903 +f 51047//51047 50751//50751 50901//50901 +f 50897//50897 50776//50776 50899//50899 +f 50898//50898 50752//50752 51048//51048 +f 50756//50756 50752//50752 50898//50898 +f 51048//51048 50752//50752 50902//50902 +f 50754//50754 50902//50902 50752//50752 +f 50765//50765 50973//50973 50899//50899 +f 50571//50571 50894//50894 50562//50562 +f 50639//50639 50899//50899 50544//50544 +f 50765//50765 50899//50899 50639//50639 +f 51047//51047 51045//51045 50403//50403 +f 50751//50751 50753//50753 50901//50901 +f 50757//50757 50756//50756 50903//50903 +f 50903//50903 50904//50904 50757//50757 +f 50571//50571 50640//50640 50894//50894 +f 50902//50902 50754//50754 51053//51053 +f 50900//50900 50724//50724 50897//50897 +f 50754//50754 50755//50755 51053//51053 +f 50724//50724 50721//50721 50897//50897 +f 50759//50759 51053//51053 50755//50755 +f 50759//50759 50590//50590 51053//51053 +f 51050//51050 50779//50779 50724//50724 +f 50604//50604 50758//50758 51054//51054 +f 51054//51054 50905//50905 50604//50604 +f 50905//50905 51054//51054 51055//51055 +f 50603//50603 50905//50905 51059//51059 +f 50453//50453 50603//50603 51059//51059 +f 51059//51059 50760//50760 50453//50453 +f 51058//51058 51209//51209 50761//50761 +f 50901//50901 50761//50761 51209//51209 +f 50753//50753 50761//50761 50901//50901 +f 50450//50450 50757//50757 50758//50758 +f 50761//50761 50760//50760 51058//51058 +f 50992//50992 51004//51004 51117//51117 +f 51238//51238 50641//50641 50980//50980 +f 50878//50878 50875//50875 50973//50973 +f 50909//50909 50830//50830 51111//51111 +f 50916//50916 51178//51178 50695//50695 +f 50973//50973 50875//50875 50991//50991 +f 50828//50828 50585//50585 51098//51098 +f 51204//51204 50684//50684 51133//51133 +f 50916//50916 51064//51064 51178//51178 +f 50707//50707 50769//50769 50925//50925 +f 50616//50616 50675//50675 51450//51450 +f 50769//50769 50775//50775 50925//50925 +f 50907//50907 50981//50981 50841//50841 +f 51111//51111 50830//50830 51112//51112 +f 50781//50781 50708//50708 51112//51112 +f 50830//50830 50781//50781 51112//51112 +f 50920//50920 50702//50702 50912//50912 +f 51004//51004 50870//50870 50921//50921 +f 51018//51018 50153//50153 50915//50915 +f 50708//50708 50834//50834 51112//51112 +f 50805//50805 51077//51077 50719//50719 +f 50906//50906 50694//50694 51329//51329 +f 50789//50789 50702//50702 50920//50920 +f 50385//50385 50926//50926 51127//51127 +f 51060//51060 50934//50934 50709//50709 +f 50834//50834 50798//50798 51131//51131 +f 51072//51072 50778//50778 50939//50939 +f 50694//50694 50795//50795 51329//51329 +f 51290//51290 50656//50656 50924//50924 +f 50802//50802 50771//50771 50998//50998 +f 50855//50855 50656//50656 51290//51290 +f 50922//50922 50732//50732 50623//50623 +f 50842//50842 50718//50718 51013//51013 +f 50841//50841 50693//50693 50907//50907 +f 50978//50978 50975//50975 50918//50918 +f 50768//50768 50770//50770 51142//51142 +f 50998//50998 50771//50771 50934//50934 +f 50806//50806 50540//50540 50860//50860 +f 50907//50907 50693//50693 51005//51005 +f 51013//51013 50718//50718 50823//50823 +f 50791//50791 50873//50873 51249//51249 +f 51002//51002 50557//50557 51065//51065 +f 50851//50851 50989//50989 50852//50852 +f 51066//51066 51009//51009 50547//50547 +f 50696//50696 50699//50699 51079//51079 +f 50823//50823 50943//50943 51013//51013 +f 50989//50989 51099//51099 50852//50852 +f 50873//50873 50876//50876 50952//50952 +f 50662//50662 50937//50937 50421//50421 +f 51077//51077 51035//51035 50792//50792 +f 50932//50932 51140//51140 51327//51327 +f 50990//50990 50785//50785 50917//50917 +f 50854//50854 50863//50863 51062//51062 +f 50876//50876 50513//50513 50952//50952 +f 50272//50272 50937//50937 51553//51553 +f 50803//50803 50429//50429 51039//51039 +f 50950//50950 50745//50745 50948//50948 +f 50789//50789 50920//50920 50794//50794 +f 51072//51072 51062//51062 50863//50863 +f 51345//51345 50952//50952 50513//50513 +f 50929//50929 50853//50853 51180//51180 +f 50865//50865 50745//50745 50950//50950 +f 50710//50710 50846//50846 50951//50951 +f 50513//50513 50882//50882 51345//51345 +f 50978//50978 50931//50931 50799//50799 +f 50978//50978 51001//51001 50931//50931 +f 50809//50809 50938//50938 50977//50977 +f 50671//50671 50729//50729 50946//50946 +f 51152//51152 50877//50877 50613//50613 +f 50946//50946 51027//51027 50671//50671 +f 50853//50853 50807//50807 51080//51080 +f 50809//50809 51019//51019 50938//50938 +f 50674//50674 50671//50671 51027//51027 +f 51027//51027 50879//50879 50674//50674 +f 50840//50840 50485//50485 51075//51075 +f 50939//50939 50778//50778 50940//50940 +f 50894//50894 50945//50945 50813//50813 +f 50872//50872 50634//50634 50631//50631 +f 50692//50692 51019//51019 50666//50666 +f 51379//51379 50717//50717 51073//51073 +f 51555//51555 50812//50812 50845//50845 +f 51020//51020 51019//51019 50692//50692 +f 51034//51034 51234//51234 50549//50549 +f 50576//50576 50812//50812 51555//51555 +f 51075//51075 50740//50740 50942//50942 +f 50894//50894 50640//50640 50999//50999 +f 50700//50700 50333//50333 51217//51217 +f 50506//50506 51113//51113 51300//51300 +f 50960//50960 50710//50710 50951//50951 +f 50667//50667 50736//50736 50889//50889 +f 50959//50959 50793//50793 51285//51285 +f 50662//50662 50576//50576 51161//51161 +f 50411//50411 51372//51372 51378//51378 +f 50799//50799 50975//50975 50978//50978 +f 51160//51160 50980//50980 50641//50641 +f 51087//51087 50942//50942 50740//50740 +f 51107//51107 50685//50685 51168//51168 +f 50974//50974 50825//50825 50960//50960 +f 50732//50732 50976//50976 50735//50735 +f 51092//51092 50607//50607 50880//50880 +f 51022//51022 51500//51500 50857//50857 +f 51154//51154 50715//50715 51558//51558 +f 51038//51038 50715//50715 51154//51154 +f 51114//51114 50733//50733 51151//51151 +f 50909//50909 50885//50885 50691//50691 +f 50944//50944 50852//50852 51099//51099 +f 51104//51104 50814//50814 50962//50962 +f 50358//50358 50891//50891 51253//51253 +f 50974//50974 50960//50960 50979//50979 +f 51324//51324 51015//51015 51121//51121 +f 50831//50831 50802//50802 51032//51032 +f 51033//51033 50957//50957 50527//50527 +f 51108//51108 50700//50700 51217//51217 +f 51036//51036 50527//50527 50957//50957 +f 50866//50866 50545//50545 51198//51198 +f 51032//51032 50802//50802 50998//50998 +f 50955//50955 50884//50884 51025//51025 +f 51114//51114 51198//51198 50545//50545 +f 50700//50700 51108//51108 50837//50837 +f 50875//50875 50866//50866 51198//51198 +f 50889//50889 50966//50966 51042//51042 +f 50984//50984 50837//50837 51108//51108 +f 50959//50959 50796//50796 50407//50407 +f 50487//50487 50858//50858 51023//51023 +f 50829//50829 50841//50841 50981//50981 +f 50947//50947 50744//50744 51044//51044 +f 51016//51016 50979//50979 50960//50960 +f 50810//50810 50875//50875 50878//50878 +f 50961//50961 50979//50979 51016//51016 +f 51228//51228 50501//50501 50967//50967 +f 50949//50949 51175//51175 50818//50818 +f 50949//50949 50524//50524 51176//51176 +f 50963//50963 50961//50961 51016//51016 +f 51242//51242 51044//51044 50670//50670 +f 50670//50670 50954//50954 51242//51242 +f 50895//50895 50954//50954 50670//50670 +f 50969//50969 51165//51165 50871//50871 +f 50619//50619 50467//50467 51189//51189 +f 50967//50967 50820//50820 50890//50890 +f 50737//50737 51129//51129 50838//50838 +f 51125//51125 50965//50965 50268//50268 +f 50969//50969 50849//50849 50992//50992 +f 50737//50737 50772//50772 51040//51040 +f 50847//50847 50763//50763 51124//51124 +f 50849//50849 51004//51004 50992//50992 +f 51560//51560 51166//51166 50687//50687 +f 50971//50971 50612//50612 51171//51171 +f 51171//51171 50612//50612 50695//50695 +f 51190//51190 50619//50619 51189//51189 +f 51450//51450 50675//50675 51215//51215 +f 50912//50912 50843//50843 51244//51244 +f 51176//51176 50836//50836 51316//51316 +f 50987//50987 50954//50954 51130//51130 +f 50336//50336 51238//51238 50983//50983 +f 51189//51189 50616//50616 51450//51450 +f 51316//51316 50836//50836 51263//51263 +f 50875//50875 50986//50986 50991//50991 +f 51181//51181 51117//51117 51004//51004 +f 50919//50919 50925//50925 50775//50775 +f 51130//51130 50954//50954 50764//50764 +f 51112//51112 50834//50834 51131//51131 +f 50925//50925 50767//50767 50707//50707 +f 51659//51659 51190//51190 51312//51312 +f 51120//51120 50801//50801 50933//50933 +f 51659//51659 50914//50914 51190//51190 +f 51130//51130 50764//50764 50782//50782 +f 51131//51131 50835//50835 50985//50985 +f 50918//50918 51156//51156 50978//50978 +f 51014//51014 50867//50867 50974//50974 +f 50915//50915 50153//50153 50993//50993 +f 51156//51156 50918//50918 51096//51096 +f 50835//50835 50800//50800 50985//50985 +f 51199//51199 50998//50998 50934//50934 +f 51110//51110 50910//50910 50908//50908 +f 51066//51066 50923//50923 51256//51256 +f 50873//50873 50952//50952 51249//51249 +f 51067//51067 50867//50867 51014//51014 +f 50732//50732 50922//50922 51225//51225 +f 50982//50982 50240//50240 51514//51514 +f 50842//50842 51013//51013 51134//51134 +f 50806//50806 50860//50860 51157//51157 +f 50985//50985 50800//50800 51281//51281 +f 50770//50770 50696//50696 51079//51079 +f 50914//50914 50917//50917 50785//50785 +f 50782//50782 50927//50927 51130//51130 +f 51281//51281 50800//50800 50839//50839 +f 50839//50839 50928//50928 50988//50988 +f 51218//51218 50858//50858 51088//51088 +f 51123//51123 50777//50777 50869//50869 +f 50851//50851 50990//50990 50989//50989 +f 50871//50871 51165//51165 50922//50922 +f 50955//50955 51345//51345 50882//50882 +f 51258//51258 50948//50948 51002//51002 +f 51282//51282 50793//50793 50872//50872 +f 50844//50844 50910//50910 50846//50846 +f 51285//51285 50793//50793 51282//51282 +f 50874//50874 50921//50921 50870//50870 +f 50929//50929 51180//51180 50941//50941 +f 50869//50869 50867//50867 51067//51067 +f 50939//50939 50940//50940 51164//51164 +f 50910//50910 50996//50996 50846//50846 +f 51021//51021 50857//50857 51162//51162 +f 51051//51051 50804//50804 51410//51410 +f 50996//50996 50910//50910 51068//51068 +f 50950//50950 50948//50948 51258//51258 +f 51410//51410 50977//50977 51082//51082 +f 50463//50463 50850//50850 51005//51005 +f 50804//50804 50977//50977 51410//51410 +f 51037//51037 50794//50794 50920//50920 +f 51023//51023 51022//51022 50964//50964 +f 50959//50959 51182//51182 50796//50796 +f 51075//51075 50942//50942 51153//51153 +f 51141//51141 50947//50947 51235//51235 +f 51119//51119 50796//50796 51182//51182 +f 51040//51040 50772//50772 51174//51174 +f 50644//50644 51086//51086 51375//51375 +f 50613//50613 51037//51037 51152//51152 +f 51025//51025 51150//51150 50955//50955 +f 51090//51090 50999//50999 50640//50640 +f 51174//51174 50772//50772 50774//50774 +f 50667//50667 50889//50889 51304//51304 +f 51041//51041 50549//50549 51234//51234 +f 50995//50995 50994//50994 50811//50811 +f 51242//51242 51235//51235 50947//50947 +f 50884//50884 51026//51026 51025//51025 +f 50996//50996 51003//51003 50846//50846 +f 51030//51030 50881//50881 51119//51119 +f 51090//51090 50748//50748 51192//51192 +f 51139//51139 50865//50865 50950//50950 +f 50814//50814 50865//50865 51139//51139 +f 50607//50607 51092//51092 51091//51091 +f 50642//50642 50607//50607 51091//51091 +f 51028//51028 50970//50970 51591//51591 +f 50951//50951 50846//50846 51003//51003 +f 51028//51028 51514//51514 50240//50240 +f 50931//50931 51001//51001 51000//51000 +f 51555//51555 50845//50845 50913//50913 +f 50576//50576 51555//51555 51161//51161 +f 50847//50847 51124//51124 51191//51191 +f 50688//50688 50885//50885 51011//51011 +f 50885//50885 50909//50909 51109//51109 +f 51109//51109 50909//50909 51111//51111 +f 50997//50997 50807//50807 50944//50944 +f 50728//50728 50791//50791 51249//51249 +f 50411//50411 50558//50558 51372//51372 +f 50856//50856 50958//50958 51301//51301 +f 51012//51012 50974//50974 50979//50979 +f 51042//51042 51193//51193 51498//51498 +f 50994//50994 51301//51301 50958//50958 +f 51043//51043 50883//50883 51340//51340 +f 50733//50733 50735//50735 51093//51093 +f 51151//51151 50733//50733 51093//51093 +f 50886//50886 50722//50722 51043//51043 +f 50832//50832 50838//50838 51129//51129 +f 51127//51127 51140//51140 50690//50690 +f 50875//50875 51198//51198 50986//50986 +f 51008//51008 50960//50960 50951//50951 +f 51089//51089 50635//50635 51166//51166 +f 50533//50533 50749//50749 51493//51493 +f 51184//51184 51499//51499 51122//51122 +f 50960//50960 51008//51008 51016//51016 +f 50979//50979 50961//50961 51012//51012 +f 50816//50816 51302//51302 50850//50850 +f 51302//51302 50816//50816 50725//50725 +f 50888//50888 50972//50972 51502//51502 +f 50725//50725 51175//51175 51309//51309 +f 50968//50968 51165//51165 50969//50969 +f 51171//51171 50695//50695 51173//51173 +f 50992//50992 50968//50968 50969//50969 +f 51178//51178 51173//51173 50695//50695 +f 50897//50897 50899//50899 51046//51046 +f 51048//51048 51201//51201 50898//50898 +f 50903//50903 50898//50898 51201//51201 +f 50899//50899 51118//51118 51046//51046 +f 51091//51091 50748//50748 50642//50642 +f 51052//51052 50757//50757 50904//50904 +f 51118//51118 50973//50973 50991//50991 +f 50757//50757 51052//51052 50758//50758 +f 51118//51118 50899//50899 50973//50973 +f 51192//51192 50748//50748 51091//51091 +f 51046//51046 50900//50900 50897//50897 +f 50709//50709 50787//50787 51060//51060 +f 51060//51060 50787//50787 51223//51223 +f 50970//50970 51045//51045 51359//51359 +f 50788//50788 50893//50893 51035//51035 +f 51053//51053 50590//50590 51204//51204 +f 50787//50787 50788//50788 51223//51223 +f 50758//50758 51052//51052 51054//51054 +f 50900//50900 51046//51046 51363//51363 +f 51050//51050 50724//50724 50900//50900 +f 51055//51055 51059//51059 50905//50905 +f 51056//51056 51059//51059 51055//51055 +f 51204//51204 51133//51133 51368//51368 +f 51223//51223 51063//51063 51060//51060 +f 51062//51062 51305//51305 50854//50854 +f 50910//50910 51313//51313 51068//51068 +f 50854//50854 51305//51305 51061//51061 +f 51068//51068 51313//51313 51233//51233 +f 50788//50788 51035//51035 51223//51223 +f 51178//51178 51064//51064 51144//51144 +f 50732//50732 51225//51225 50976//50976 +f 50780//50780 50847//50847 51328//51328 +f 50774//50774 50864//50864 51143//51143 +f 50926//50926 50644//50644 51265//51265 +f 50868//50868 50731//50731 50861//50861 +f 51071//51071 50780//50780 51259//51259 +f 50996//50996 51068//51068 51269//51269 +f 51005//51005 50850//50850 51588//51588 +f 51196//51196 50974//50974 51012//51012 +f 51037//51037 50920//50920 51213//51213 +f 51014//51014 50974//50974 51196//51196 +f 51003//51003 51010//51010 50951//50951 +f 50458//50458 51018//51018 51386//51386 +f 51072//51072 50939//50939 51250//51250 +f 50988//50988 50840//50840 51224//51224 +f 50928//50928 50840//50840 50988//50988 +f 51265//51265 50644//50644 51375//51375 +f 51148//51148 50868//50868 51314//51314 +f 51000//51000 50927//50927 50931//50931 +f 51013//51013 50943//50943 51273//51273 +f 50952//50952 51214//51214 51426//51426 +f 50806//50806 51157//51157 50805//50805 +f 50939//50939 51164//51164 51250//51250 +f 51141//51141 51273//51273 50943//50943 +f 50962//50962 50814//50814 51139//51139 +f 51093//51093 50735//50735 51136//51136 +f 51214//51214 50952//50952 51345//51345 +f 51034//51034 51007//51007 51608//51608 +f 50697//50697 50877//50877 51160//51160 +f 50652//50652 51391//51391 51006//51006 +f 50314//50314 50458//50458 51279//51279 +f 51156//51156 51001//51001 50978//50978 +f 50572//50572 51009//51009 51260//51260 +f 51159//51159 51076//51076 50860//50860 +f 51078//51078 50942//50942 51087//51087 +f 50701//50701 51021//51021 51337//51337 +f 51260//51260 51219//51219 50572//50572 +f 51008//51008 50951//50951 51010//51010 +f 50937//50937 50662//50662 51546//51546 +f 50729//50729 50572//50572 51219//51219 +f 50946//50946 50729//50729 51219//51219 +f 51080//51080 51180//51180 50853//50853 +f 50924//50924 50848//50848 50983//50983 +f 51010//51010 51003//51003 51236//51236 +f 51150//51150 51345//51345 50955//50955 +f 51074//51074 50803//50803 51039//51039 +f 50887//50887 51104//51104 51381//51381 +f 50857//50857 51500//51500 51162//51162 +f 50872//50872 50631//50631 51155//51155 +f 50994//50994 50995//50995 51081//51081 +f 51409//51409 51087//51087 51177//51177 +f 51027//51027 51552//51552 50879//50879 +f 50837//50837 50984//50984 51110//51110 +f 51083//51083 51082//51082 50977//50977 +f 51081//51081 50995//50995 51296//51296 +f 50938//50938 51083//51083 50977//50977 +f 51022//51022 51023//51023 51097//51097 +f 50837//50837 51110//51110 50908//50908 +f 50995//50995 50941//50941 51296//51296 +f 51271//51271 51070//51070 51067//51067 +f 51177//51177 50856//50856 51301//51301 +f 50725//50725 51309//51309 51302//51302 +f 50941//50941 51180//51180 51296//51296 +f 51026//51026 51622//51622 51025//51025 +f 50676//50676 50887//50887 51085//51085 +f 50967//50967 50890//50890 51322//51322 +f 50999//50999 51090//51090 51261//51261 +f 50938//50938 51019//51019 51185//51185 +f 51158//51158 51103//51103 51197//51197 +f 50664//50664 50676//50676 51029//51029 +f 51304//51304 51039//51039 50667//50667 +f 51242//51242 50947//50947 51044//51044 +f 51237//51237 50957//50957 51033//51033 +f 51036//51036 50957//50957 51237//51237 +f 50949//50949 51176//51176 51175//51175 +f 51121//51121 51017//51017 50981//50981 +f 51115//51115 50982//50982 51266//51266 +f 50986//50986 51116//51116 50991//50991 +f 50944//50944 51099//51099 50997//50997 +f 51026//51026 50828//50828 51094//51094 +f 51008//51008 51100//51100 51016//51016 +f 50767//50767 50925//50925 50919//50919 +f 50737//50737 51040//51040 51129//51129 +f 51036//51036 51179//51179 50843//50843 +f 51098//51098 51094//51094 50828//50828 +f 50807//50807 50997//50997 51080//51080 +f 51020//51020 50692//50692 50832//50832 +f 51304//51304 50889//50889 51042//51042 +f 51161//51161 51546//51546 50662//50662 +f 51084//51084 51012//51012 50961//50961 +f 51242//51242 50954//50954 51303//51303 +f 50961//50961 50963//50963 51084//51084 +f 51239//51239 51096//51096 50918//50918 +f 51560//51560 50819//50819 51291//51291 +f 51095//51095 51080//51080 50997//50997 +f 51098//51098 50842//50842 51134//51134 +f 51215//51215 50815//50815 51029//51029 +f 51182//51182 50959//50959 51285//51285 +f 51099//51099 50989//50989 50990//50990 +f 51016//51016 51100//51100 50963//50963 +f 51246//51246 50739//50739 51567//51567 +f 51363//51363 51365//51365 50900//50900 +f 50885//50885 51109//51109 51011//51011 +f 51199//51199 50934//50934 51126//51126 +f 51084//51084 50963//50963 51167//51167 +f 50934//50934 51060//51060 51126//51126 +f 50864//50864 50777//50777 51277//51277 +f 51186//51186 50965//50965 51125//51125 +f 51120//51120 51257//51257 51065//51065 +f 51067//51067 51070//51070 50869//50869 +f 51123//51123 50869//50869 51070//51070 +f 50790//50790 50906//50906 51329//51329 +f 51752//51752 51140//51140 51127//51127 +f 50749//50749 50953//50953 51493//51493 +f 50923//50923 51089//51089 51334//51334 +f 51493//51493 51128//51128 50533//50533 +f 50976//50976 51136//51136 50735//50735 +f 51225//51225 51226//51226 50976//50976 +f 50861//50861 50855//50855 51290//51290 +f 51138//51138 50913//50913 51135//51135 +f 51257//51257 51354//51354 51065//51065 +f 51483//51483 51263//51263 50932//50932 +f 50976//50976 51226//51226 51136//51136 +f 51063//51063 51194//51194 51060//51060 +f 50926//50926 51132//51132 51127//51127 +f 51329//51329 50795//50795 50862//50862 +f 51002//51002 51663//51663 51258//51258 +f 51132//51132 50926//50926 51265//51265 +f 51130//51130 50927//50927 51332//51332 +f 51064//51064 50930//50930 51338//51338 +f 50868//50868 50861//50861 51398//51398 +f 51062//51062 51072//51072 51305//51305 +f 50936//50936 51338//51338 50930//50930 +f 50839//50839 50988//50988 51281//51281 +f 51434//51434 50907//50907 51005//51005 +f 50927//50927 51000//51000 51332//51332 +f 51249//51249 50952//50952 51734//51734 +f 51277//51277 51143//51143 50864//50864 +f 50936//50936 51074//51074 51724//51724 +f 50840//50840 51075//51075 51224//51224 +f 51155//51155 50503//50503 52077//52077 +f 50805//50805 51222//51222 51292//51292 +f 51224//51224 51075//51075 51153//51153 +f 50854//50854 51061//51061 51239//51239 +f 51218//51218 51088//51088 51220//51220 +f 51476//51476 51724//51724 51074//51074 +f 50805//50805 51157//51157 51222//51222 +f 51269//51269 51068//51068 51233//51233 +f 50780//50780 51328//51328 51259//51259 +f 51074//51074 51039//51039 51476//51476 +f 51003//51003 50996//50996 51269//51269 +f 51157//51157 50860//50860 51076//51076 +f 51165//51165 50968//50968 51336//51336 +f 51280//51280 50872//50872 51155//51155 +f 51035//51035 51077//51077 51227//51227 +f 51148//51148 51479//51479 51217//51217 +f 51088//51088 51006//51006 51220//51220 +f 51006//51006 51391//51391 51220//51220 +f 50380//50380 50314//50314 51544//51544 +f 50935//50935 50380//50380 51544//51544 +f 50937//50937 51546//51546 51702//51702 +f 51146//51146 51141//51141 51235//51235 +f 51250//51250 51305//51305 51072//51072 +f 51147//51147 51196//51196 51012//51012 +f 51066//51066 51494//51494 51009//51009 +f 51039//51039 51304//51304 51380//51380 +f 50962//50962 51139//51139 51293//51293 +f 50911//50911 51069//51069 51586//51586 +f 51152//51152 51037//51037 51213//51213 +f 50894//50894 50999//50999 51570//51570 +f 51230//51230 51102//51102 50935//50935 +f 51608//51608 51007//51007 51071//51071 +f 51317//51317 51250//51250 51164//51164 +f 51553//51553 51614//51614 50272//50272 +f 51105//51105 51102//51102 51230//51230 +f 51240//51240 51010//51010 51236//51236 +f 51182//51182 51285//51285 51496//51496 +f 51001//51001 51229//51229 51000//51000 +f 51164//51164 50831//50831 51317//51317 +f 51149//51149 51014//51014 51196//51196 +f 51261//51261 51090//51090 51315//51315 +f 51080//51080 51095//51095 51180//51180 +f 50831//50831 51032//51032 51317//51317 +f 51372//51372 50911//50911 51442//51442 +f 51555//51555 50913//50913 51137//51137 +f 51149//51149 51067//51067 51014//51014 +f 51185//51185 51019//51019 51333//51333 +f 51090//51090 51192//51192 51188//51188 +f 51333//51333 51019//51019 51020//51020 +f 51315//51315 51090//51090 51188//51188 +f 51008//51008 51010//51010 51240//51240 +f 51084//51084 51147//51147 51012//51012 +f 51091//51091 51092//51092 51262//51262 +f 51110//51110 51313//51313 50910//50910 +f 50946//50946 51219//51219 51457//51457 +f 51027//51027 50946//50946 51457//51457 +f 51113//51113 51015//51015 51311//51311 +f 50739//50739 51105//51105 52427//52427 +f 51457//51457 51299//51299 51027//51027 +f 51156//51156 51096//51096 51158//51158 +f 50891//50891 50507//50507 51709//51709 +f 51158//51158 51197//51197 51270//51270 +f 51299//51299 51552//51552 51027//51027 +f 51182//51182 51030//51030 51119//51119 +f 51271//51271 51067//51067 51149//51149 +f 51100//51100 51008//51008 51268//51268 +f 51120//51120 50933//50933 51251//51251 +f 51114//51114 51272//51272 51198//51198 +f 51272//51272 51163//51163 51198//51198 +f 51257//51257 51120//51120 51403//51403 +f 51124//51124 51030//51030 51662//51662 +f 50880//50880 50688//50688 51011//51011 +f 51158//51158 51096//51096 51103//51103 +f 51324//51324 51121//51121 51488//51488 +f 51346//51346 50997//50997 51099//51099 +f 50956//50956 50701//50701 51337//51337 +f 50954//50954 51321//51321 51303//51303 +f 51321//51321 50954//50954 50987//50987 +f 51167//51167 50963//50963 51100//51100 +f 51325//51325 50997//50997 51183//51183 +f 51121//51121 50981//50981 51488//51488 +f 51094//51094 51098//51098 51254//51254 +f 50706//50706 51041//51041 51637//51637 +f 51231//51231 51123//51123 51070//51070 +f 50997//50997 51325//51325 51095//51095 +f 50986//50986 51198//51198 51163//51163 +f 51337//51337 51021//51021 51162//51162 +f 51330//51330 50832//50832 51129//51129 +f 51254//51254 51098//51098 51101//51101 +f 51011//51011 51109//51109 51335//51335 +f 51247//51247 51330//51330 51129//51129 +f 51116//51116 50986//50986 51163//51163 +f 50983//50983 51238//51238 51172//51172 +f 51402//51402 50981//50981 50907//50907 +f 51183//51183 50997//50997 51346//51346 +f 51098//51098 51134//51134 51101//51101 +f 51111//51111 51112//51112 51370//51370 +f 51370//51370 51423//51423 51111//51111 +f 51112//51112 51131//51131 51370//51370 +f 51099//51099 50990//50990 51388//51388 +f 51129//51129 51040//51040 51247//51247 +f 51255//51255 50965//50965 51186//51186 +f 51197//51197 51106//51106 51169//51169 +f 50992//50992 51117//51117 50968//50968 +f 51255//51255 50819//50819 50965//50965 +f 51096//51096 51275//51275 51103//51103 +f 51089//51089 51166//51166 51579//51579 +f 51118//51118 50991//50991 51116//51116 +f 51116//51116 51200//51200 51118//51118 +f 51103//51103 51170//51170 51106//51106 +f 51181//51181 50968//50968 51117//51117 +f 51123//51123 51277//51277 50777//50777 +f 51023//51023 50858//50858 51264//51264 +f 51097//51097 51023//51023 51264//51264 +f 50918//50918 50854//50854 51239//51239 +f 51264//51264 50858//50858 51218//51218 +f 51231//51231 51277//51277 51123//51123 +f 51181//51181 51004//51004 51307//51307 +f 51032//51032 51199//51199 51221//51221 +f 51004//51004 50921//50921 51307//51307 +f 51199//51199 51032//51032 50998//50998 +f 51752//51752 51127//51127 51132//51132 +f 51514//51514 51266//51266 50982//50982 +f 51187//51187 51115//51115 51266//51266 +f 51135//51135 51115//51115 51187//51187 +f 51502//51502 51267//51267 50888//50888 +f 50993//50993 50888//50888 51267//51267 +f 51049//51049 51202//51202 51046//51046 +f 51103//51103 51106//51106 51197//51197 +f 50903//50903 51201//51201 51349//51349 +f 51363//51363 51046//51046 51202//51202 +f 51201//51201 51048//51048 51350//51350 +f 51049//51049 51200//51200 51274//51274 +f 51048//51048 50902//50902 51350//51350 +f 51350//51350 50902//50902 51352//51352 +f 51118//51118 51049//51049 51046//51046 +f 51200//51200 51049//51049 51118//51118 +f 50900//50900 51365//51365 51050//51050 +f 50902//50902 51053//51053 51352//51352 +f 51352//51352 51053//51053 51355//51355 +f 51126//51126 51060//51060 51194//51194 +f 51050//51050 51365//51365 51203//51203 +f 51591//51591 50970//50970 51359//51359 +f 51355//51355 51053//51053 51357//51357 +f 51203//51203 50933//50933 51050//51050 +f 51251//51251 50933//50933 51203//51203 +f 51053//51053 51204//51204 51357//51357 +f 51341//51341 50921//50921 50874//50874 +f 51051//51051 51195//51195 50874//50874 +f 50874//50874 51195//51195 51341//51341 +f 51195//51195 51051//51051 51343//51343 +f 51354//51354 51002//51002 51065//51065 +f 51052//51052 51520//51520 51054//51054 +f 51051//51051 51410//51410 51343//51343 +f 51056//51056 51055//51055 51205//51205 +f 51206//51206 51056//51056 51205//51205 +f 51057//51057 51056//51056 51206//51206 +f 51207//51207 51057//51057 51206//51206 +f 51057//51057 51207//51207 51058//51058 +f 51208//51208 51058//51058 51207//51207 +f 51058//51058 51208//51208 51209//51209 +f 51209//51209 51353//51353 50901//50901 +f 51056//51056 51057//51057 51059//51059 +f 51059//51059 51057//51057 50760//50760 +f 50760//50760 51057//51057 51058//51058 +f 50904//50904 50903//50903 51210//51210 +f 51210//51210 50903//50903 51349//51349 +f 51052//51052 50904//50904 51210//51210 +f 50911//50911 51586//51586 52031//52031 +f 51151//51151 51323//51323 51114//51114 +f 50950//50950 51286//51286 51139//51139 +f 51151//51151 51093//51093 51323//51323 +f 51133//51133 50833//50833 51369//51369 +f 51293//51293 51139//51139 51286//51286 +f 50985//50985 51281//51281 51211//51211 +f 50833//50833 50768//50768 51545//51545 +f 51545//51545 51369//51369 50833//50833 +f 51545//51545 50768//50768 51836//51836 +f 51083//51083 50938//50938 51412//51412 +f 50768//50768 51142//51142 51836//51836 +f 51168//51168 50879//50879 51400//51400 +f 51147//51147 51149//51149 51196//51196 +f 51281//51281 50988//50988 51224//51224 +f 51142//51142 50770//50770 51839//51839 +f 51107//51107 51168//51168 51467//51467 +f 51160//51160 50877//50877 51632//51632 +f 50938//50938 51185//51185 51412//51412 +f 50770//50770 51079//51079 51382//51382 +f 50990//50990 50917//50917 51429//51429 +f 51149//51149 51147//51147 51243//51243 +f 51429//51429 51578//51578 50990//50990 +f 51243//51243 51147//51147 51084//51084 +f 51033//51033 51414//51414 51237//51237 +f 51100//51100 51268//51268 51167//51167 +f 50962//50962 51381//51381 51104//51104 +f 51230//51230 50935//50935 51544//51544 +f 51388//51388 50990//50990 51578//51578 +f 51167//51167 51268//51268 51212//51212 +f 51232//51232 51001//51001 51156//51156 +f 51079//51079 50956//50956 51383//51383 +f 51228//51228 50967//50967 51322//51322 +f 51150//51150 51025//51025 51622//51622 +f 51077//51077 50805//50805 51292//51292 +f 51232//51232 51156//51156 51270//51270 +f 51546//51546 51161//51161 51541//51541 +f 51158//51158 51270//51270 51156//51156 +f 51113//51113 51482//51482 51300//51300 +f 51038//51038 51154//51154 51708//51708 +f 51179//51179 51477//51477 50843//50843 +f 51482//51482 51113//51113 51311//51311 +f 51283//51283 51216//51216 51194//51194 +f 51153//51153 50942//50942 51241//51241 +f 50507//50507 51614//51614 51709//51709 +f 51167//51167 51212//51212 51416//51416 +f 51330//51330 51020//51020 50832//50832 +f 51041//51041 51234//51234 51637//51637 +f 51443//51443 51185//51185 51333//51333 +f 51078//51078 51241//51241 50942//50942 +f 51236//51236 51269//51269 51233//51233 +f 50920//50920 50912//50912 51244//51244 +f 51270//51270 51197//51197 51232//51232 +f 51845//51845 51253//51253 50891//50891 +f 51269//51269 51236//51236 51003//51003 +f 50890//50890 50822//50822 51326//51326 +f 50822//50822 50892//50892 51326//51326 +f 51298//51298 51622//51622 51026//51026 +f 51015//51015 51324//51324 51311//51311 +f 51197//51197 51169//51169 51232//51232 +f 50892//50892 51576//51576 51326//51326 +f 51026//51026 51094//51094 51298//51298 +f 51500//51500 51022//51022 51097//51097 +f 51576//51576 50892//50892 51031//51031 +f 51323//51323 51272//51272 51114//51114 +f 50983//50983 51172//51172 51460//51460 +f 51194//51194 51063//51063 51283//51283 +f 51076//51076 51159//51159 51396//51396 +f 51399//51399 51488//51488 50981//50981 +f 51248//51248 51271//51271 51149//51149 +f 50706//50706 51340//51340 50883//50883 +f 51223//51223 51283//51283 51063//51063 +f 51159//51159 50945//50945 51396//51396 +f 51176//51176 51505//51505 51175//51175 +f 51301//51301 51295//51295 51177//51177 +f 51290//51290 50924//50924 51798//51798 +f 50981//50981 51402//51402 51399//51399 +f 51097//51097 51264//51264 51404//51404 +f 50945//50945 50894//50894 51570//51570 +f 51420//51420 51295//51295 51301//51301 +f 51178//51178 51144//51144 51425//51425 +f 51272//51272 51274//51274 51163//51163 +f 51223//51223 51035//51035 51227//51227 +f 51402//51402 50907//50907 51434//51434 +f 51240//51240 51268//51268 51008//51008 +f 51321//51321 50987//50987 51415//51415 +f 51120//51120 51251//51251 51403//51403 +f 51304//51304 51042//51042 51385//51385 +f 51182//51182 51496//51496 51288//51288 +f 51116//51116 51163//51163 51200//51200 +f 51227//51227 51077//51077 51292//51292 +f 51288//51288 51571//51571 51182//51182 +f 51200//51200 51163//51163 51274//51274 +f 51144//51144 51064//51064 51660//51660 +f 51134//51134 51407//51407 51101//51101 +f 51301//51301 50994//50994 51081//51081 +f 51187//51187 51424//51424 51135//51135 +f 50987//50987 51130//51130 51415//51415 +f 51137//51137 50913//50913 51138//51138 +f 51334//51334 51089//51089 51579//51579 +f 51138//51138 51135//51135 51424//51424 +f 51493//51493 52211//52211 51128//51128 +f 51167//51167 51243//51243 51084//51084 +f 51134//51134 51013//51013 51407//51407 +f 51096//51096 51239//51239 51275//51275 +f 51069//51069 51128//51128 51586//51586 +f 50790//50790 51654//51654 51193//51193 +f 51136//51136 51319//51319 51093//51093 +f 51252//51252 51143//51143 51277//51277 +f 51180//51180 51095//51095 51331//51331 +f 51273//51273 51141//51141 51276//51276 +f 51191//51191 51124//51124 51662//51662 +f 51319//51319 51384//51384 51093//51093 +f 50676//50676 51085//51085 51569//51569 +f 51091//51091 51504//51504 51192//51192 +f 51188//51188 51192//51192 51504//51504 +f 51029//51029 50676//50676 51569//51569 +f 51659//51659 51427//51427 50914//50914 +f 51317//51317 51032//51032 51221//51221 +f 50917//50917 50914//50914 51427//51427 +f 51494//51494 51260//51260 51009//51009 +f 51109//51109 51111//51111 51423//51423 +f 51215//51215 51029//51029 51342//51342 +f 51405//51405 51307//51307 50921//50921 +f 51405//51405 50921//50921 51341//51341 +f 50972//50972 50821//50821 51344//51344 +f 51344//51344 51502//51502 50972//50972 +f 51131//51131 50985//50985 51370//51370 +f 50993//50993 51602//51602 50915//50915 +f 51278//51278 51219//51219 51260//51260 +f 51411//51411 51217//51217 51479//51479 +f 50911//50911 52031//52031 51442//51442 +f 51450//51450 51215//51215 51530//51530 +f 51276//51276 51141//51141 51146//51146 +f 51212//51212 51268//51268 51464//51464 +f 50877//50877 51152//51152 51437//51437 +f 51289//51289 51277//51277 51231//51231 +f 51379//51379 51073//51073 51441//51441 +f 51000//51000 51229//51229 51287//51287 +f 51217//51217 51411//51411 51108//51108 +f 51632//51632 50877//50877 51437//51437 +f 51287//51287 51229//51229 51451//51451 +f 51214//51214 51345//51345 51371//51371 +f 51229//51229 51001//51001 51232//51232 +f 50917//50917 51427//51427 51652//51652 +f 51160//51160 51632//51632 51720//51720 +f 50980//50980 51160//51160 51720//51720 +f 51456//51456 51292//51292 51222//51222 +f 51229//51229 51232//51232 51454//51454 +f 50937//50937 51702//51702 51553//51553 +f 51034//51034 51608//51608 51612//51612 +f 51652//51652 51429//51429 50917//50917 +f 52077//52077 51280//51280 51155//51155 +f 51231//51231 51070//51070 51367//51367 +f 51238//51238 50980//50980 51790//51790 +f 51103//51103 51275//51275 51435//51435 +f 51544//51544 50314//50314 51279//51279 +f 51172//51172 51238//51238 51377//51377 +f 51280//51280 51813//51813 50872//50872 +f 50962//50962 51448//51448 51381//51381 +f 50770//50770 51382//51382 51839//51839 +f 50728//50728 51449//51449 51073//51073 +f 51235//51235 51242//51242 51453//51453 +f 51455//51455 51345//51345 51150//51150 +f 51303//51303 51453//51453 51242//51242 +f 51449//51449 50728//50728 51421//51421 +f 51024//51024 51228//51228 51491//51491 +f 51622//51622 51455//51455 51150//51150 +f 51289//51289 51231//51231 51367//51367 +f 50924//50924 50983//50983 51462//51462 +f 51382//51382 51079//51079 51383//51383 +f 51443//51443 51412//51412 51185//51185 +f 51798//51798 50924//50924 51462//51462 +f 51108//51108 51447//51447 50984//50984 +f 51400//51400 50879//50879 51552//51552 +f 51297//51297 51070//51070 51271//51271 +f 50968//50968 51181//51181 51339//51339 +f 51391//51391 50652//50652 51300//51300 +f 51228//51228 51322//51322 51491//51491 +f 51061//51061 51275//51275 51239//51239 +f 51588//51588 50850//50850 51302//51302 +f 51396//51396 50945//50945 51570//51570 +f 51283//51283 51223//51223 51284//51284 +f 51467//51467 51168//51168 51401//51401 +f 51078//51078 51087//51087 51294//51294 +f 51294//51294 51463//51463 51078//51078 +f 51337//51337 51162//51162 51981//51981 +f 51110//51110 50984//50984 51313//51313 +f 51223//51223 51390//51390 51284//51284 +f 51475//51475 51302//51302 51309//51309 +f 51227//51227 51390//51390 51223//51223 +f 51033//51033 51107//51107 51414//51414 +f 51409//51409 51294//51294 51087//51087 +f 51340//51340 50706//50706 51637//51637 +f 51253//51253 51716//51716 52202//52202 +f 51296//51296 51180//51180 51320//51320 +f 51505//51505 51309//51309 51175//51175 +f 51314//51314 50868//50868 51398//51398 +f 51305//51305 51250//51250 51485//51485 +f 51306//51306 50999//50999 51308//51308 +f 51570//51570 50999//50999 51306//51306 +f 51036//51036 51237//51237 51474//51474 +f 51409//51409 51177//51177 51295//51295 +f 51243//51243 51376//51376 51149//51149 +f 51254//51254 51101//51101 51310//51310 +f 51629//51629 51254//51254 51310//51310 +f 50999//50999 51261//51261 51308//51308 +f 51316//51316 51505//51505 51176//51176 +f 51406//51406 51308//51308 51261//51261 +f 52427//52427 51567//51567 50739//50739 +f 51406//51406 51261//51261 51315//51315 +f 51322//51322 50890//50890 51326//51326 +f 51257//51257 51403//51403 51508//51508 +f 51395//51395 50922//50922 51165//51165 +f 51395//51395 51225//51225 50922//50922 +f 51248//51248 51149//51149 51376//51376 +f 51508//51508 51354//51354 51257//51257 +f 51148//51148 51314//51314 51563//51563 +f 51315//51315 51188//51188 51582//51582 +f 51479//51479 51148//51148 51563//51563 +f 51233//51233 51313//51313 51452//51452 +f 51328//51328 50847//50847 51191//51191 +f 51166//51166 51560//51560 51417//51417 +f 51183//51183 51397//51397 51325//51325 +f 51092//51092 50880//50880 51495//51495 +f 51311//51311 51324//51324 51488//51488 +f 51213//51213 50920//50920 51478//51478 +f 50880//50880 51011//51011 51495//51495 +f 51243//51243 51167//51167 51416//51416 +f 51487//51487 51415//51415 51130//51130 +f 51130//51130 51332//51332 51487//51487 +f 51286//51286 51258//51258 51501//51501 +f 51173//51173 51031//51031 50971//50971 +f 50950//50950 51258//51258 51286//51286 +f 51566//51566 51189//51189 51450//51450 +f 51493//51493 50953//50953 52202//52202 +f 51318//51318 51233//51233 51605//51605 +f 51566//51566 51190//51190 51189//51189 +f 51246//51246 51933//51933 51125//51125 +f 51273//51273 51407//51407 51013//51013 +f 51488//51488 51399//51399 51592//51592 +f 51312//51312 51190//51190 51566//51566 +f 51478//51478 50920//50920 51244//51244 +f 51327//51327 51140//51140 51436//51436 +f 51297//51297 51271//51271 51248//51248 +f 51236//51236 51233//51233 51318//51318 +f 51579//51579 51166//51166 51417//51417 +f 51608//51608 51071//51071 51259//51259 +f 50728//50728 51249//51249 51421//51421 +f 51323//51323 51093//51093 51384//51384 +f 51236//51236 51318//51318 51503//51503 +f 51346//51346 51397//51397 51183//51183 +f 51428//51428 50819//50819 51255//51255 +f 51291//51291 50819//50819 51428//51428 +f 51184//51184 50886//50886 51852//51852 +f 50790//50790 51329//51329 51654//51654 +f 51240//51240 51236//51236 51503//51503 +f 51095//51095 51325//51325 51331//51331 +f 51752//51752 51132//51132 51665//51665 +f 50952//50952 51426//51426 51734//51734 +f 51256//51256 50923//50923 51334//51334 +f 51165//51165 51336//51336 51395//51395 +f 51370//51370 50985//50985 51211//51211 +f 51268//51268 51240//51240 51461//51461 +f 50774//50774 51143//51143 51575//51575 +f 51265//51265 51375//51375 51606//51606 +f 50821//50821 51122//51122 51499//51499 +f 51338//51338 50936//50936 51604//51604 +f 51336//51336 50968//50968 51339//51339 +f 51267//51267 51602//51602 50993//50993 +f 51341//51341 51408//51408 51405//51405 +f 51341//51341 51195//51195 51408//51408 +f 51343//51343 51410//51410 51540//51540 +f 51106//51106 51170//51170 51358//51358 +f 51170//51170 51598//51598 51358//51358 +f 51347//51347 51047//51047 51351//51351 +f 51349//51349 51201//51201 51348//51348 +f 51201//51201 51350//51350 51348//51348 +f 51203//51203 51245//51245 51251//51251 +f 51274//51274 51366//51366 51049//51049 +f 51351//51351 50901//50901 51353//51353 +f 51366//51366 51272//51272 51323//51323 +f 51524//51524 51049//51049 51366//51366 +f 51047//51047 50901//50901 51351//51351 +f 51045//51045 51047//51047 51347//51347 +f 51359//51359 51045//51045 51347//51347 +f 51091//51091 51262//51262 51504//51504 +f 51274//51274 51272//51272 51366//51366 +f 51357//51357 51356//51356 51355//51355 +f 51361//51361 51049//51049 51524//51524 +f 51423//51423 51335//51335 51109//51109 +f 51002//51002 51354//51354 51663//51663 +f 51221//51221 51199//51199 51439//51439 +f 51049//51049 51361//51361 51202//51202 +f 51439//51439 51199//51199 51373//51373 +f 51199//51199 51126//51126 51373//51373 +f 51373//51373 51126//51126 51216//51216 +f 51194//51194 51216//51216 51126//51126 +f 51054//51054 51520//51520 51360//51360 +f 51598//51598 51170//51170 51103//51103 +f 51202//51202 51361//51361 51525//51525 +f 51205//51205 51054//51054 51360//51360 +f 51055//51055 51054//51054 51205//51205 +f 51103//51103 51435//51435 51598//51598 +f 51358//51358 51169//51169 51106//51106 +f 51392//51392 51169//51169 51358//51358 +f 51364//51364 51362//51362 51521//51521 +f 51525//51525 51363//51363 51202//51202 +f 51181//51181 51653//51653 51339//51339 +f 51264//51264 51218//51218 51440//51440 +f 51218//51218 51220//51220 51440//51440 +f 51368//51368 51133//51133 51601//51601 +f 51018//51018 50915//50915 51602//51602 +f 51927//51927 51436//51436 51140//51140 +f 51386//51386 51018//51018 51602//51602 +f 51307//51307 51653//51653 51181//51181 +f 51313//51313 50984//50984 51447//51447 +f 51446//51446 51371//51371 51345//51345 +f 51140//51140 51752//51752 51927//51927 +f 51747//51747 51450//51450 51530//51530 +f 51452//51452 51313//51313 51600//51600 +f 50503//50503 51038//51038 52075//52075 +f 51283//51283 51700//51700 51216//51216 +f 51226//51226 51225//51225 51374//51374 +f 52077//52077 50503//50503 52075//52075 +f 51146//51146 51235//51235 51453//51453 +f 50962//50962 51293//51293 51448//51448 +f 51446//51446 51345//51345 51455//51455 +f 51238//51238 51790//51790 51377//51377 +f 51578//51578 51429//51429 51572//51572 +f 51608//51608 51259//51259 51797//51797 +f 51284//51284 51700//51700 51283//51283 +f 51297//51297 51367//51367 51070//51070 +f 51281//51281 51224//51224 51537//51537 +f 51086//51086 51145//51145 51606//51606 +f 51441//51441 51073//51073 51449//51449 +f 51161//51161 51555//51555 51541//51541 +f 51039//51039 51380//51380 51476//51476 +f 51460//51460 51172//51172 51718//51718 +f 51024//51024 51606//51606 51145//51145 +f 51389//51389 51284//51284 51390//51390 +f 51503//51503 51461//51461 51240//51240 +f 51136//51136 51226//51226 51374//51374 +f 51292//51292 51456//51456 51227//51227 +f 51085//51085 50887//50887 51775//51775 +f 51081//51081 51296//51296 51393//51393 +f 51400//51400 51401//51401 51168//51168 +f 51454//51454 51451//51451 51229//51229 +f 51241//51241 51078//51078 51885//51885 +f 51463//51463 51885//51885 51078//51078 +f 51290//51290 51798//51798 51465//51465 +f 51459//51459 51222//51222 51157//51157 +f 51247//51247 51492//51492 51330//51330 +f 51393//51393 51296//51296 51471//51471 +f 51430//51430 51431//51431 51432//51432 +f 51157//51157 51076//51076 51459//51459 +f 51416//51416 51387//51387 51243//51243 +f 50861//50861 51290//51290 51465//51465 +f 51076//51076 51396//51396 51459//51459 +f 51094//51094 51254//51254 51629//51629 +f 51506//51506 51336//51336 51339//51339 +f 51243//51243 51387//51387 51376//51376 +f 51320//51320 51180//51180 51556//51556 +f 51933//51933 51246//51246 52128//52128 +f 51432//51432 51431//51431 51470//51470 +f 51492//51492 51333//51333 51020//51020 +f 51414//51414 51107//51107 51467//51467 +f 50956//50956 51561//51561 51383//51383 +f 51333//51333 51492//51492 51490//51490 +f 51213//51213 51480//51480 51152//51152 +f 50956//50956 51337//51337 51561//51561 +f 51234//51234 51034//51034 51612//51612 +f 51387//51387 51416//51416 51394//51394 +f 51253//51253 52202//52202 50953//50953 +f 51480//51480 51213//51213 51478//51478 +f 51492//51492 51020//51020 51330//51330 +f 51309//51309 51505//51505 51475//51475 +f 51186//51186 51125//51125 51933//51933 +f 51101//51101 51407//51407 51310//51310 +f 51578//51578 51580//51580 51388//51388 +f 51099//51099 51388//51388 51580//51580 +f 51152//51152 51480//51480 51711//51711 +f 51245//51245 51489//51489 51433//51433 +f 51454//51454 51169//51169 51779//51779 +f 51454//51454 51232//51232 51169//51169 +f 51301//51301 51081//51081 51550//51550 +f 51251//51251 51245//51245 51433//51433 +f 51831//51831 51301//51301 51550//51550 +f 51030//51030 51182//51182 51422//51422 +f 51403//51403 51251//51251 51433//51433 +f 51042//51042 51498//51498 51385//51385 +f 51483//51483 51316//51316 51263//51263 +f 51662//51662 51030//51030 51422//51422 +f 51779//51779 51169//51169 51392//51392 +f 51417//51417 51560//51560 51745//51745 +f 51408//51408 51195//51195 51343//51343 +f 51483//51483 50932//50932 51484//51484 +f 51179//51179 51036//51036 51474//51474 +f 51617//51617 51415//51415 51487//51487 +f 51162//51162 51500//51500 51981//51981 +f 51180//51180 51331//51331 51556//51556 +f 51244//51244 50843//50843 51477//51477 +f 51061//51061 51435//51435 51275//51275 +f 51315//51315 51582//51582 51406//51406 +f 51097//51097 51573//51573 51500//51500 +f 51510//51510 51262//51262 51092//51092 +f 51443//51443 51568//51568 51412//51412 +f 51132//51132 51265//51265 51596//51596 +f 51092//51092 51495//51495 51510//51510 +f 51573//51573 51097//51097 51404//51404 +f 51575//51575 51727//51727 50774//50774 +f 51354//51354 51508//51508 51413//51413 +f 51663//51663 51418//51418 51258//51258 +f 51588//51588 51434//51434 51005//51005 +f 51188//51188 51504//51504 51582//51582 +f 51447//51447 51108//51108 51411//51411 +f 51501//51501 51258//51258 51418//51418 +f 51672//51672 51332//51332 51287//51287 +f 51287//51287 51332//51332 51000//51000 +f 51495//51495 51011//51011 51419//51419 +f 51173//51173 51576//51576 51031//51031 +f 51011//51011 51335//51335 51419//51419 +f 51329//51329 50862//50862 51585//51585 +f 50971//50971 51171//51171 51173//51173 +f 51143//51143 51252//51252 51575//51575 +f 51043//51043 51772//51772 50886//50886 +f 51061//51061 51305//51305 51485//51485 +f 51334//51334 51593//51593 51256//51256 +f 51173//51173 51178//51178 51425//51425 +f 51529//51529 51029//51029 51893//51893 +f 51342//51342 51029//51029 51529//51529 +f 51317//51317 51221//51221 51675//51675 +f 51494//51494 51256//51256 51593//51593 +f 51066//51066 51256//51256 51494//51494 +f 51499//51499 51184//51184 52228//52228 +f 51494//51494 51594//51594 51595//51595 +f 51260//51260 51494//51494 51595//51595 +f 51660//51660 51064//51064 51338//51338 +f 51502//51502 52156//52156 51267//51267 +f 51215//51215 51342//51342 51530//51530 +f 51293//51293 51286//51286 51444//51444 +f 51313//51313 51447//51447 51600//51600 +f 51221//51221 51439//51439 51675//51675 +f 51653//51653 51307//51307 51445//51445 +f 50936//50936 51724//51724 51604//51604 +f 51375//51375 51086//51086 51606//51606 +f 51370//51370 51211//51211 51843//51843 +f 51369//51369 51545//51545 51810//51810 +f 51452//51452 51547//51547 51233//51233 +f 51379//51379 51441//51441 50862//50862 +f 51279//51279 50458//50458 51386//51386 +f 51605//51605 51233//51233 51547//51547 +f 51531//51531 51843//51843 51211//51211 +f 51443//51443 51333//51333 51490//51490 +f 51533//51533 51453//51453 51303//51303 +f 51222//51222 51459//51459 51458//51458 +f 51376//51376 51641//51641 51248//51248 +f 51081//51081 51393//51393 51550//51550 +f 51603//51603 51287//51287 51451//51451 +f 51792//51792 51299//51299 51457//51457 +f 51372//51372 51442//51442 51742//51742 +f 51534//51534 51531//51531 51211//51211 +f 51606//51606 51024//51024 51621//51621 +f 51378//51378 51372//51372 51742//51742 +f 51024//51024 51491//51491 51621//51621 +f 51211//51211 51281//51281 51534//51534 +f 51718//51718 51172//51172 51377//51377 +f 51225//51225 51395//51395 51374//51374 +f 51503//51503 51318//51318 51549//51549 +f 51376//51376 51387//51387 51641//51641 +f 51537//51537 51534//51534 51281//51281 +f 51321//51321 51533//51533 51303//51303 +f 51460//51460 51462//51462 50983//50983 +f 51298//51298 51094//51094 51628//51628 +f 51699//51699 51537//51537 51224//51224 +f 51481//51481 51533//51533 51321//51321 +f 51136//51136 51374//51374 51384//51384 +f 51224//51224 51153//51153 51699//51699 +f 51390//51390 51227//51227 51456//51456 +f 51153//51153 51241//51241 51699//51699 +f 51471//51471 51296//51296 51320//51320 +f 51629//51629 51628//51628 51094//51094 +f 51319//51319 51136//51136 51384//51384 +f 51414//51414 51467//51467 51886//51886 +f 51297//51297 51248//51248 51548//51548 +f 51321//51321 51415//51415 51481//51481 +f 51476//51476 51380//51380 51535//51535 +f 51668//51668 51268//51268 51461//51461 +f 51268//51268 51668//51668 51464//51464 +f 51237//51237 51414//51414 51472//51472 +f 51294//51294 51409//51409 51719//51719 +f 51468//51468 51719//51719 51409//51409 +f 51779//51779 51392//51392 51542//51542 +f 51623//51623 51237//51237 51472//51472 +f 51560//51560 51291//51291 51428//51428 +f 51474//51474 51237//51237 51623//51623 +f 51409//51409 51295//51295 51468//51468 +f 51212//51212 51464//51464 51466//51466 +f 51061//51061 51469//51469 51435//51435 +f 51416//51416 51212//51212 51466//51466 +f 51302//51302 51590//51590 51588//51588 +f 51234//51234 51612//51612 51624//51624 +f 51394//51394 51416//51416 51466//51466 +f 51282//51282 50872//50872 51813//51813 +f 51308//51308 51406//51406 51577//51577 +f 51099//51099 51580//51580 51346//51346 +f 51723//51723 51485//51485 51250//51250 +f 51420//51420 51301//51301 51831//51831 +f 51152//51152 51554//51554 51437//51437 +f 51637//51637 51234//51234 51894//51894 +f 51311//51311 51488//51488 51625//51625 +f 51583//51583 51311//51311 51625//51625 +f 51705//51705 51432//51432 51486//51486 +f 51487//51487 51332//51332 51715//51715 +f 51496//51496 51285//51285 51282//51282 +f 51289//51289 51367//51367 51738//51738 +f 51470//51470 51486//51486 51432//51432 +f 51250//51250 51317//51317 51723//51723 +f 51723//51723 51317//51317 51675//51675 +f 51715//51715 51332//51332 51672//51672 +f 51397//51397 51346//51346 51639//51639 +f 51566//51566 51450//51450 51746//51746 +f 51856//51856 51492//51492 51247//51247 +f 51667//51667 51394//51394 51466//51466 +f 51504//51504 51692//51692 51582//51582 +f 51667//51667 51387//51387 51394//51394 +f 51431//51431 51674//51674 51473//51473 +f 51473//51473 51470//51470 51431//51431 +f 52128//52128 51246//51246 51567//51567 +f 51435//51435 51597//51597 51598//51598 +f 51247//51247 51040//51040 51856//51856 +f 51040//51040 51557//51557 51856//51856 +f 51557//51557 51040//51040 51174//51174 +f 51316//51316 51483//51483 51733//51733 +f 51392//51392 51430//51430 51542//51542 +f 51470//51470 51507//51507 51486//51486 +f 51397//51397 51331//51331 51325//51325 +f 51434//51434 51588//51588 51736//51736 +f 51174//51174 50774//50774 51557//51557 +f 51486//51486 51507//51507 51559//51559 +f 51727//51727 51557//51557 50774//50774 +f 51648//51648 51559//51559 51507//51507 +f 51419//51419 51335//51335 51658//51658 +f 51340//51340 51637//51637 52106//52106 +f 51182//51182 51571//51571 51497//51497 +f 51307//51307 51405//51405 51536//51536 +f 51186//51186 51933//51933 51255//51255 +f 51497//51497 51422//51422 51182//51182 +f 51536//51536 51405//51405 51408//51408 +f 51657//51657 51575//51575 51252//51252 +f 51423//51423 51370//51370 51438//51438 +f 51424//51424 51187//51187 51266//51266 +f 51252//51252 51277//51277 51289//51289 +f 51340//51340 51772//51772 51043//51043 +f 51433//51433 51764//51764 51403//51403 +f 51403//51403 51764//51764 51508//51508 +f 51410//51410 51082//51082 51540//51540 +f 51412//51412 51082//51082 51083//51083 +f 51764//51764 51413//51413 51508//51508 +f 51852//51852 52228//52228 51184//51184 +f 51144//51144 51660//51660 51425//51425 +f 51344//51344 50821//50821 51499//51499 +f 51501//51501 51444//51444 51286//51286 +f 51203//51203 51489//51489 51245//51245 +f 51524//51524 51323//51323 51539//51539 +f 51347//51347 51351//51351 51509//51509 +f 51366//51366 51323//51323 51524//51524 +f 51358//51358 51598//51598 51673//51673 +f 51353//51353 51513//51513 51351//51351 +f 51661//51661 51354//51354 51413//51413 +f 51512//51512 51524//51524 51539//51539 +f 51348//51348 51676//51676 51349//51349 +f 51358//51358 51430//51430 51392//51392 +f 51348//51348 51350//51350 51511//51511 +f 51350//51350 51352//51352 51511//51511 +f 51430//51430 51358//51358 51431//51431 +f 51661//51661 51663//51663 51354//51354 +f 51674//51674 51431//51431 51358//51358 +f 51262//51262 51510//51510 51504//51504 +f 51515//51515 51524//51524 51512//51512 +f 51352//51352 51355//51355 51684//51684 +f 51355//51355 51517//51517 51684//51684 +f 51524//51524 51515//51515 51361//51361 +f 51356//51356 51517//51517 51355//51355 +f 51323//51323 51384//51384 51539//51539 +f 51516//51516 51361//51361 51515//51515 +f 51356//51356 51357//51357 51518//51518 +f 51357//51357 51204//51204 51518//51518 +f 51361//51361 51516//51516 51525//51525 +f 51601//51601 51204//51204 51368//51368 +f 51514//51514 51028//51028 51679//51679 +f 51591//51591 51679//51679 51028//51028 +f 51525//51525 51516//51516 51694//51694 +f 51206//51206 51205//51205 51522//51522 +f 51519//51519 51525//51525 51694//51694 +f 51521//51521 51362//51362 51522//51522 +f 51526//51526 51525//51525 51519//51519 +f 51266//51266 51514//51514 52135//52135 +f 51521//51521 51523//51523 51364//51364 +f 51540//51540 51408//51408 51343//51343 +f 51363//51363 51525//51525 51526//51526 +f 51363//51363 51526//51526 51365//51365 +f 51526//51526 51203//51203 51365//51365 +f 51520//51520 51052//51052 51527//51527 +f 51522//51522 51362//51362 51206//51206 +f 51206//51206 51362//51362 51207//51207 +f 51207//51207 51362//51362 51208//51208 +f 51208//51208 51362//51362 51364//51364 +f 51210//51210 51349//51349 51676//51676 +f 51676//51676 51528//51528 51210//51210 +f 51208//51208 51364//51364 51209//51209 +f 51209//51209 51364//51364 51353//51353 +f 51353//51353 51364//51364 51513//51513 +f 51513//51513 51364//51364 51523//51523 +f 51527//51527 51210//51210 51528//51528 +f 51052//51052 51210//51210 51527//51527 +f 51607//51607 50980//50980 51720//51720 +f 51790//51790 50980//50980 51607//51607 +f 51603//51603 51672//51672 51287//51287 +f 51216//51216 51700//51700 51373//51373 +f 51600//51600 51547//51547 51452//51452 +f 51601//51601 51133//51133 51696//51696 +f 51381//51381 51448//51448 51775//51775 +f 51457//51457 51219//51219 51792//51792 +f 51529//51529 51530//51530 51342//51342 +f 51702//51702 51546//51546 52176//52176 +f 51700//51700 51284//51284 51389//51389 +f 51552//51552 51299//51299 51792//51792 +f 50887//50887 51381//51381 51775//51775 +f 51532//51532 51476//51476 51535//51535 +f 51369//51369 51696//51696 51133//51133 +f 51297//51297 51548//51548 51587//51587 +f 51390//51390 51701//51701 51389//51389 +f 51706//51706 51391//51391 51300//51300 +f 51605//51605 51609//51609 51318//51318 +f 51603//51603 51451//51451 51643//51643 +f 51456//51456 51701//51701 51390//51390 +f 51706//51706 51300//51300 51908//51908 +f 51549//51549 51318//51318 51609//51609 +f 51646//51646 51490//51490 51492//51492 +f 51451//51451 51454//51454 51779//51779 +f 51535//51535 51380//51380 51543//51543 +f 51451//51451 51779//51779 51643//51643 +f 51756//51756 51430//51430 51432//51432 +f 51756//51756 51432//51432 51705//51705 +f 51304//51304 51543//51543 51380//51380 +f 51384//51384 51374//51374 51620//51620 +f 51556//51556 51471//51471 51320//51320 +f 51304//51304 51385//51385 51757//51757 +f 51780//51780 51503//51503 51549//51549 +f 51814//51814 51622//51622 51298//51298 +f 51461//51461 51503//51503 51780//51780 +f 51548//51548 51248//51248 51641//51641 +f 51908//51908 51300//51300 51482//51482 +f 51541//51541 51555//51555 51998//51998 +f 51780//51780 51668//51668 51461//51461 +f 51456//51456 51222//51222 51618//51618 +f 51298//51298 51704//51704 51814//51814 +f 51615//51615 51560//51560 51428//51428 +f 51458//51458 51618//51618 51222//51222 +f 51414//51414 51886//51886 51804//51804 +f 51912//51912 51482//51482 51311//51311 +f 51298//51298 51628//51628 51704//51704 +f 50861//50861 51465//51465 51802//51802 +f 51230//51230 51544//51544 51751//51751 +f 51900//51900 50861//50861 51802//51802 +f 51473//51473 51640//51640 51470//51470 +f 51374//51374 51395//51395 51620//51620 +f 51507//51507 51470//51470 51640//51640 +f 51842//51842 51289//51289 51738//51738 +f 50861//50861 51900//51900 51398//51398 +f 51711//51711 51480//51480 51478//51478 +f 52427//52427 51105//51105 51230//51230 +f 51415//51415 51538//51538 51481//51481 +f 51638//51638 51590//51590 51302//51302 +f 51314//51314 51398//51398 51630//51630 +f 51506//51506 51395//51395 51336//51336 +f 51234//51234 51624//51624 51894//51894 +f 51302//51302 51475//51475 51638//51638 +f 51244//51244 51477//51477 51627//51627 +f 51667//51667 51466//51466 51671//51671 +f 51415//51415 51617//51617 51538//51538 +f 51641//51641 51387//51387 51667//51667 +f 51469//51469 51061//51061 51485//51485 +f 51152//51152 51711//51711 51554//51554 +f 51382//51382 51383//51383 51973//51973 +f 51396//51396 51570//51570 51796//51796 +f 51491//51491 51322//51322 51631//51631 +f 51468//51468 51295//51295 51719//51719 +f 51563//51563 51314//51314 51630//51630 +f 51880//51880 51485//51485 51723//51723 +f 51142//51142 51839//51839 51836//51836 +f 51554//51554 51632//51632 51437//51437 +f 51940//51940 51498//51498 51654//51654 +f 51346//51346 51580//51580 51639//51639 +f 51478//51478 51244//51244 51551//51551 +f 51733//51733 51729//51729 51316//51316 +f 51570//51570 51883//51883 51796//51796 +f 51322//51322 51326//51326 51631//51631 +f 51592//51592 51399//51399 52002//52002 +f 51498//51498 51193//51193 51654//51654 +f 51496//51496 51282//51282 51655//51655 +f 51029//51029 51569//51569 51893//51893 +f 51399//51399 51402//51402 52002//52002 +f 51570//51570 51306//51306 51883//51883 +f 51722//51722 51556//51556 51331//51331 +f 51433//51433 51489//51489 51562//51562 +f 51556//51556 51722//51722 51644//51644 +f 51506//51506 51339//51339 51761//51761 +f 51402//51402 51434//51434 51936//51936 +f 51840//51840 51407//51407 51273//51273 +f 51656//51656 51479//51479 51563//51563 +f 51840//51840 51273//51273 52010//52010 +f 51651//51651 51433//51433 51562//51562 +f 51331//51331 51397//51397 51722//51722 +f 51631//51631 51326//51326 51576//51576 +f 51642//51642 51579//51579 51417//51417 +f 51276//51276 52010//52010 51273//51273 +f 51288//51288 51496//51496 51655//51655 +f 50932//50932 51327//51327 52013//52013 +f 51598//51598 51597//51597 51633//51633 +f 51650//51650 51722//51722 51397//51397 +f 51128//51128 52211//52211 51586//51586 +f 51762//51762 51339//51339 51653//51653 +f 51577//51577 51406//51406 51582//51582 +f 51411//51411 51479//51479 51656//51656 +f 51510//51510 51495//51495 51581//51581 +f 51367//51367 51297//51297 51587//51587 +f 51652//51652 51572//51572 51429//51429 +f 51571//51571 51288//51288 51655//51655 +f 51425//51425 51771//51771 51173//51173 +f 51426//51426 51918//51918 51734//51734 +f 51764//51764 51433//51433 51651//51651 +f 51581//51581 51495//51495 51584//51584 +f 51495//51495 51419//51419 51584//51584 +f 51082//51082 51564//51564 51540//51540 +f 51412//51412 51564//51564 51082//51082 +f 52031//52031 51851//51851 51442//51442 +f 51335//51335 51423//51423 51658//51658 +f 51658//51658 51423//51423 51438//51438 +f 51633//51633 51782//51782 51598//51598 +f 51915//51915 51447//51447 51411//51411 +f 51266//51266 51773//51773 51424//51424 +f 51597//51597 51565//51565 51633//51633 +f 51568//51568 51564//51564 51412//51412 +f 51594//51594 51494//51494 51593//51593 +f 51425//51425 51660//51660 51853//51853 +f 51675//51675 51439//51439 51728//51728 +f 51439//51439 51373//51373 51728//51728 +f 51663//51663 51661//51661 51574//51574 +f 51768//51768 51443//51443 51490//51490 +f 51278//51278 51260//51260 51595//51595 +f 51664//51664 51191//51191 51662//51662 +f 51792//51792 51219//51219 51599//51599 +f 51264//51264 51440//51440 51766//51766 +f 51438//51438 51370//51370 52073//52073 +f 51739//51739 51600//51600 51447//51447 +f 51408//51408 51787//51787 51536//51536 +f 51843//51843 52073//52073 51370//51370 +f 51214//51214 51371//51371 51613//51613 +f 51724//51724 52102//52102 51604//51604 +f 51540//51540 51787//51787 51408//51408 +f 51742//51742 51442//51442 51851//51851 +f 51672//51672 51603//51603 51737//51737 +f 51279//51279 51386//51386 52377//52377 +f 51373//51373 51700//51700 51731//51731 +f 51539//51539 51384//51384 51620//51620 +f 51400//51400 51552//51552 51792//51792 +f 51641//51641 51703//51703 51548//51548 +f 51371//51371 51446//51446 51613//51613 +f 51389//51389 51701//51701 51700//51700 +f 51540//51540 51564//51564 51626//51626 +f 51401//51401 51400//51400 51611//51611 +f 51606//51606 51621//51621 51817//51817 +f 52114//52114 51401//51401 51611//51611 +f 51546//51546 51541//51541 52276//52276 +f 51395//51395 51506//51506 51619//51619 +f 51467//51467 51401//51401 52114//52114 +f 51886//51886 51467//51467 52114//52114 +f 51828//51828 51085//51085 51775//51775 +f 51440//51440 51220//51220 51807//51807 +f 51646//51646 51768//51768 51490//51490 +f 51798//51798 51462//51462 51882//51882 +f 51926//51926 51534//51534 51537//51537 +f 51807//51807 51220//51220 51610//51610 +f 51938//51938 51393//51393 51707//51707 +f 51533//51533 51698//51698 51453//51453 +f 51646//51646 51492//51492 51856//51856 +f 51537//51537 51699//51699 52191//52191 +f 51842//51842 51732//51732 51289//51289 +f 51446//51446 51455//51455 51794//51794 +f 51794//51794 51455//51455 51622//51622 +f 51699//51699 51241//51241 51795//51795 +f 51220//51220 51391//51391 51610//51610 +f 51610//51610 51391//51391 51706//51706 +f 51558//51558 51378//51378 51697//51697 +f 51621//51621 51491//51491 51833//51833 +f 51449//51449 51421//51421 51859//51859 +f 51383//51383 51561//51561 51973//51973 +f 51620//51620 51395//51395 51619//51619 +f 51757//51757 51543//51543 51304//51304 +f 51614//51614 51553//51553 52188//52188 +f 51398//51398 51900//51900 51630//51630 +f 51719//51719 51295//51295 51820//51820 +f 51471//51471 51635//51635 51393//51393 +f 51711//51711 51478//51478 51551//51551 +f 51295//51295 51420//51420 51820//51820 +f 51710//51710 51668//51668 51780//51780 +f 51533//51533 51481//51481 51964//51964 +f 51337//51337 51981//51981 51978//51978 +f 51477//51477 51179//51179 51474//51474 +f 51745//51745 51560//51560 51615//51615 +f 51756//51756 51542//51542 51430//51430 +f 51491//51491 51631//51631 52316//52316 +f 52006//52006 51411//51411 51656//51656 +f 51459//51459 51396//51396 51796//51796 +f 51557//51557 51727//51727 51816//51816 +f 51779//51779 51542//51542 51756//51756 +f 51253//51253 51845//51845 51716//51716 +f 51745//51745 51642//51642 51417//51417 +f 51915//51915 51411//51411 52006//52006 +f 51464//51464 51668//51668 51669//51669 +f 51757//51757 51385//51385 51498//51498 +f 51667//51667 51636//51636 51641//51641 +f 51627//51627 51906//51906 51244//51244 +f 51671//51671 51466//51466 51670//51670 +f 51551//51551 51244//51244 51906//51906 +f 51667//51667 51671//51671 51636//51636 +f 51464//51464 51669//51669 51466//51466 +f 51818//51818 51655//51655 51282//51282 +f 51393//51393 51635//51635 51707//51707 +f 51880//51880 51469//51469 51485//51485 +f 51636//51636 51671//51671 51670//51670 +f 51486//51486 51645//51645 51705//51705 +f 51575//51575 51657//51657 51837//51837 +f 51861//51861 51469//51469 51880//51880 +f 51761//51761 51339//51339 51762//51762 +f 51919//51919 51538//51538 51617//51617 +f 51754//51754 51579//51579 51642//51642 +f 51316//51316 51729//51729 51505//51505 +f 51334//51334 51579//51579 51754//51754 +f 51669//51669 51783//51783 51616//51616 +f 51466//51466 51669//51669 51616//51616 +f 51650//51650 51397//51397 51639//51639 +f 51616//51616 51670//51670 51466//51466 +f 51500//51500 51573//51573 51981//51981 +f 52128//52128 51567//51567 52008//52008 +f 51571//51571 51749//51749 51497//51497 +f 52005//52005 51421//51421 51249//51249 +f 51289//51289 51732//51732 51252//51252 +f 51249//51249 51734//51734 52005//52005 +f 51981//51981 51573//51573 51766//51766 +f 51653//51653 51445//51445 51846//51846 +f 51647//51647 51641//51641 51636//51636 +f 51922//51922 51340//51340 52106//52106 +f 51404//51404 51766//51766 51573//51573 +f 51334//51334 51649//51649 51593//51593 +f 51657//51657 51252//51252 51732//51732 +f 51484//51484 51733//51733 51483//51483 +f 51308//51308 51577//51577 51977//51977 +f 51860//51860 51559//51559 51648//51648 +f 51404//51404 51264//51264 51766//51766 +f 51636//51636 51670//51670 51721//51721 +f 51307//51307 51536//51536 51445//51445 +f 51652//51652 51427//51427 51659//51659 +f 51266//51266 52135//52135 51773//51773 +f 51925//51925 51340//51340 51922//51922 +f 51559//51559 51860//51860 51857//51857 +f 51569//51569 51085//51085 51828//51828 +f 51772//51772 51340//51340 51925//51925 +f 51598//51598 51782//51782 51673//51673 +f 51918//51918 51426//51426 51214//51214 +f 51443//51443 51768//51768 51568//51568 +f 51782//51782 51633//51633 51725//51725 +f 51489//51489 51763//51763 51562//51562 +f 51763//51763 51489//51489 51785//51785 +f 51582//51582 51692//51692 51892//51892 +f 51853//51853 51771//51771 51425//51425 +f 51784//51784 51435//51435 51469//51469 +f 51861//51861 51784//51784 51469//51469 +f 51651//51651 51823//51823 51764//51764 +f 51328//51328 51191//51191 51664//51664 +f 51435//51435 51784//51784 51597//51597 +f 51413//51413 51764//51764 51765//51765 +f 51555//51555 51137//51137 51989//51989 +f 51772//51772 51852//51852 50886//50886 +f 51259//51259 51328//51328 51664//51664 +f 51774//51774 51501//51501 51418//51418 +f 51444//51444 51501//51501 51774//51774 +f 51585//51585 50862//50862 51589//51589 +f 51448//51448 51293//51293 52159//52159 +f 51265//51265 51606//51606 51596//51596 +f 51373//51373 51731//51731 51728//51728 +f 51441//51441 51589//51589 50862//50862 +f 51723//51723 51675//51675 51889//51889 +f 51675//51675 51728//51728 51889//51889 +f 51511//51511 51352//51352 51683//51683 +f 51510//51510 51692//51692 51504//51504 +f 51683//51683 51352//51352 51684//51684 +f 51510//51510 51581//51581 51692//51692 +f 51359//51359 51347//51347 51677//51677 +f 51351//51351 51513//51513 51509//51509 +f 51684//51684 51517//51517 51685//51685 +f 51673//51673 51674//51674 51358//51358 +f 51203//51203 51526//51526 51678//51678 +f 51681//51681 51203//51203 51678//51678 +f 51473//51473 51674//51674 51673//51673 +f 51517//51517 51688//51688 51685//51685 +f 51419//51419 51680//51680 51584//51584 +f 51356//51356 51688//51688 51517//51517 +f 51633//51633 51565//51565 51634//51634 +f 51539//51539 51812//51812 51512//51512 +f 51680//51680 51419//51419 51658//51658 +f 51785//51785 51489//51489 51681//51681 +f 51681//51681 51489//51489 51203//51203 +f 51759//51759 51512//51512 51812//51812 +f 51591//51591 51359//51359 51677//51677 +f 51204//51204 51601//51601 51518//51518 +f 51693//51693 51512//51512 51759//51759 +f 51515//51515 51512//51512 51693//51693 +f 52135//52135 51514//51514 51679//51679 +f 51759//51759 51666//51666 51693//51693 +f 51360//51360 51520//51520 51690//51690 +f 51693//51693 51666//51666 51694//51694 +f 51694//51694 51516//51516 51693//51693 +f 51691//51691 51522//51522 51690//51690 +f 51360//51360 51690//51690 51205//51205 +f 51690//51690 51522//51522 51205//51205 +f 51661//51661 51413//51413 51765//51765 +f 51688//51688 51356//51356 51875//51875 +f 51356//51356 51518//51518 51875//51875 +f 51693//51693 51516//51516 51515//51515 +f 51682//51682 51694//51694 51666//51666 +f 51686//51686 51694//51694 51682//51682 +f 51687//51687 51694//51694 51686//51686 +f 51694//51694 51687//51687 51519//51519 +f 51687//51687 51689//51689 51519//51519 +f 51678//51678 51519//51519 51689//51689 +f 51526//51526 51519//51519 51678//51678 +f 51828//51828 51775//51775 52175//52175 +f 52075//52075 51038//51038 51708//51708 +f 51797//51797 51259//51259 51664//51664 +f 51214//51214 51613//51613 51788//51788 +f 51705//51705 51776//51776 51756//51756 +f 52191//52191 51926//51926 51537//51537 +f 51742//51742 51697//51697 51378//51378 +f 51441//51441 51449//51449 51859//51859 +f 51696//51696 51369//51369 51810//51810 +f 51786//51786 51459//51459 51796//51796 +f 51705//51705 51645//51645 51931//51931 +f 52176//52176 51546//51546 52276//52276 +f 51400//51400 51792//51792 51611//51611 +f 51276//51276 51146//51146 52162//52162 +f 51462//51462 51460//51460 51718//51718 +f 51613//51613 51446//51446 51695//51695 +f 51620//51620 51726//51726 51539//51539 +f 51241//51241 51885//51885 51795//51795 +f 51612//51612 51608//51608 51797//51797 +f 51647//51647 51703//51703 51641//51641 +f 51695//51695 51446//51446 51794//51794 +f 51780//51780 51549//51549 51966//51966 +f 51463//51463 51294//51294 51901//51901 +f 51702//51702 52188//52188 51553//51553 +f 51816//51816 51727//51727 51887//51887 +f 51602//51602 51801//51801 51386//51386 +f 51798//51798 51802//51802 51465//51465 +f 51818//51818 51282//51282 52092//52092 +f 51812//51812 51539//51539 51726//51726 +f 51724//51724 51476//51476 51890//51890 +f 51781//51781 51780//51780 51966//51966 +f 51575//51575 51837//51837 51727//51727 +f 51844//51844 51837//51837 51657//51657 +f 51780//51780 51781//51781 51710//51710 +f 51804//51804 51808//51808 51414//51414 +f 51603//51603 51643//51643 51825//51825 +f 51701//51701 51456//51456 51819//51819 +f 51943//51943 51556//51556 51644//51644 +f 51472//51472 51414//51414 51808//51808 +f 51998//51998 51555//51555 51989//51989 +f 51908//51908 51482//51482 51912//51912 +f 51819//51819 51456//51456 51618//51618 +f 51806//51806 51294//51294 51719//51719 +f 51622//51622 51814//51814 51794//51794 +f 51306//51306 51308//51308 51977//51977 +f 51977//51977 51883//51883 51306//51306 +f 51559//51559 51645//51645 51486//51486 +f 51800//51800 51948//51948 51636//51636 +f 51636//51636 51948//51948 51647//51647 +f 51643//51643 51779//51779 51858//51858 +f 52377//52377 51811//51811 51279//51279 +f 51668//51668 51710//51710 51669//51669 +f 51583//51583 51912//51912 51311//51311 +f 51710//51710 51783//51783 51669//51669 +f 51783//51783 51710//51710 51712//51712 +f 51587//51587 51548//51548 51942//51942 +f 51645//51645 51559//51559 51857//51857 +f 51548//51548 51703//51703 51942//51942 +f 51821//51821 51748//51748 51655//51655 +f 51577//51577 51582//51582 51743//51743 +f 51535//51535 51543//51543 52003//52003 +f 51474//51474 51903//51903 51477//51477 +f 51722//51722 51650//51650 51803//51803 +f 51637//51637 51894//51894 51896//51896 +f 51588//51588 51590//51590 51736//51736 +f 51948//51948 51946//51946 51647//51647 +f 51946//51946 51703//51703 51647//51647 +f 51625//51625 51488//51488 51592//51592 +f 51820//51820 51420//51420 51827//51827 +f 51670//51670 51616//51616 51721//51721 +f 52155//52155 51420//51420 51831//51831 +f 51582//51582 51892//51892 51743//51743 +f 51803//51803 51650//51650 51639//51639 +f 51616//51616 51717//51717 51721//51721 +f 51551//51551 51907//51907 51711//51711 +f 51655//51655 51748//51748 51571//51571 +f 51421//51421 51902//51902 51859//51859 +f 52007//52007 52002//52002 51402//51402 +f 51750//51750 51562//51562 51753//51753 +f 51652//51652 51659//51659 52138//52138 +f 51597//51597 51784//51784 51863//51863 +f 51629//51629 51824//51824 51628//51628 +f 51783//51783 51712//51712 51714//51714 +f 51738//51738 51367//51367 51740//51740 +f 51562//51562 51750//51750 51651//51651 +f 51402//51402 51936//51936 52007//52007 +f 51721//51721 51793//51793 51636//51636 +f 51565//51565 51597//51597 51863//51863 +f 51783//51783 51714//51714 51616//51616 +f 51587//51587 51740//51740 51367//51367 +f 51713//51713 51554//51554 51711//51711 +f 51572//51572 51652//51652 52138//52138 +f 51651//51651 51750//51750 51823//51823 +f 51434//51434 51736//51736 51936//51936 +f 51679//51679 51591//51591 52036//52036 +f 51902//51902 51421//51421 52005//52005 +f 51632//51632 51554//51554 51713//51713 +f 51447//51447 51915//51915 51739//51739 +f 51491//51491 52316//52316 51833//51833 +f 51497//51497 51749//51749 51778//51778 +f 51778//51778 51422//51422 51497//51497 +f 51629//51629 51310//51310 51898//51898 +f 51634//51634 51725//51725 51633//51633 +f 51662//51662 51422//51422 51778//51778 +f 52138//52138 51659//51659 51312//51312 +f 51562//51562 51763//51763 51753//51753 +f 51619//51619 51506//51506 51761//51761 +f 51760//51760 51334//51334 51754//51754 +f 51831//51831 51550//51550 51938//51938 +f 51550//51550 51393//51393 51938//51938 +f 51137//51137 51138//51138 51989//51989 +f 51578//51578 51572//51572 51830//51830 +f 51310//51310 51407//51407 51840//51840 +f 51475//51475 51505//51505 51729//51729 +f 51600//51600 51741//51741 51547//51547 +f 51471//51471 51556//51556 51943//51943 +f 51580//51580 51578//51578 51730//51730 +f 51329//51329 51585//51585 52033//52033 +f 51635//51635 51471//51471 51943//51943 +f 51531//51531 51534//51534 51843//51843 +f 51605//51605 51547//51547 51789//51789 +f 51893//51893 51569//51569 51986//51986 +f 51789//51789 51609//51609 51605//51605 +f 51785//51785 51758//51758 51763//51763 +f 51763//51763 51758//51758 51864//51864 +f 51617//51617 51487//51487 51984//51984 +f 51762//51762 51653//51653 51846//51846 +f 51715//51715 51984//51984 51487//51487 +f 52256//52256 51764//51764 51823//51823 +f 51594//51594 51593//51593 52020//52020 +f 51733//51733 51484//51484 51841//51841 +f 51214//51214 51788//51788 51918//51918 +f 51767//51767 51594//51594 52020//52020 +f 51595//51595 51594//51594 51767//51767 +f 52229//52229 51499//51499 52228//52228 +f 52013//52013 51484//51484 50932//50932 +f 51278//51278 51595//51595 51767//51767 +f 52013//52013 51327//51327 51436//51436 +f 51530//51530 51529//51529 51893//51893 +f 51499//51499 52462//52462 51344//51344 +f 51219//51219 51278//51278 51599//51599 +f 51663//51663 51574//51574 51905//51905 +f 51905//51905 51418//51418 51663//51663 +f 51502//51502 51344//51344 52462//52462 +f 51752//51752 52019//52019 51927//51927 +f 51602//51602 51267//51267 52173//52173 +f 51853//51853 51660//51660 52032//52032 +f 51450//51450 51747//51747 51746//51746 +f 51752//51752 51665//51665 52023//52023 +f 51865//51865 51536//51536 51787//51787 +f 51444//51444 52159//52159 51293//51293 +f 51777//51777 51618//51618 51791//51791 +f 52159//52159 52022//52022 51448//51448 +f 51791//51791 51618//51618 51786//51786 +f 51665//51665 51132//51132 51596//51596 +f 51458//51458 51786//51786 51618//51618 +f 51540//51540 51626//51626 51944//51944 +f 51459//51459 51786//51786 51458//51458 +f 51564//51564 51568//51568 51947//51947 +f 51705//51705 51931//51931 51776//51776 +f 51707//51707 51635//51635 52016//52016 +f 52032//52032 51338//51338 51604//51604 +f 51601//51601 51696//51696 51799//51799 +f 51737//51737 51603//51603 51815//51815 +f 51636//51636 51793//51793 51800//51800 +f 51440//51440 51807//51807 51766//51766 +f 51698//51698 52162//52162 51146//51146 +f 51701//51701 51910//51910 51700//51700 +f 51635//51635 51943//51943 52016//52016 +f 51884//51884 51788//51788 51613//51613 +f 51703//51703 51946//51946 51974//51974 +f 51611//51611 51792//51792 52104//52104 +f 51646//51646 52027//52027 51768//51768 +f 51620//51620 51932//51932 51726//51726 +f 51701//51701 51979//51979 51910//51910 +f 51146//51146 51453//51453 51698//51698 +f 51951//51951 51645//51645 51857//51857 +f 51979//51979 51701//51701 51819//51819 +f 51646//51646 51856//51856 52027//52027 +f 51610//51610 51706//51706 51965//51965 +f 51462//51462 52190//52190 51882//51882 +f 51860//51860 51648//51648 51750//51750 +f 51801//51801 52377//52377 51386//51386 +f 52110//52110 51557//51557 51816//51816 +f 51619//51619 51932//51932 51620//51620 +f 51549//51549 51609//51609 51929//51929 +f 51857//51857 51860//51860 51897//51897 +f 52102//52102 51724//51724 51890//51890 +f 51810//51810 51545//51545 52262//52262 +f 51545//51545 51836//51836 52262//52262 +f 51777//51777 51819//51819 51618//51618 +f 51861//51861 51880//51880 51881//51881 +f 51901//51901 51294//51294 51806//51806 +f 51533//51533 52238//52238 51698//51698 +f 51476//51476 51532//51532 51890//51890 +f 51856//51856 51557//51557 52110//52110 +f 51736//51736 51590//51590 51995//51995 +f 51623//51623 51472//51472 51976//51976 +f 51753//51753 51897//51897 51860//51860 +f 51860//51860 51750//51750 51753//51753 +f 51836//51836 51839//51839 52083//52083 +f 51474//51474 51623//51623 51976//51976 +f 51710//51710 51781//51781 52039//52039 +f 51717//51717 51616//51616 51935//51935 +f 51722//51722 51803//51803 52124//52124 +f 52431//52431 51709//51709 51614//51614 +f 51791//51791 51969//51969 51777//51777 +f 51897//51897 51753//51753 51832//51832 +f 51964//51964 52238//52238 51533//51533 +f 51630//51630 51900//51900 52270//52270 +f 51825//51825 51815//51815 51603//51603 +f 51912//51912 51583//51583 51917//51917 +f 51903//51903 51627//51627 51477//51477 +f 51544//51544 51279//51279 51811//51811 +f 51590//51590 51638//51638 52113//52113 +f 51750//51750 51822//51822 51823//51823 +f 52003//52003 52310//52310 51535//51535 +f 51845//51845 50891//50891 51709//51709 +f 51887//51887 51727//51727 51837//51837 +f 52044//52044 51712//51712 52150//52150 +f 51897//51897 51826//51826 51857//51857 +f 51805//51805 51813//51813 51280//51280 +f 51858//51858 51825//51825 51643//51643 +f 51638//51638 51475//51475 52116//52116 +f 51827//51827 51420//51420 52155//52155 +f 51751//51751 51544//51544 51811//51811 +f 51657//51657 51732//51732 51842//51842 +f 51973//51973 51561//51561 51975//51975 +f 51844//51844 51657//51657 51842//51842 +f 51615//51615 51744//51744 51745//51745 +f 51894//51894 51624//51624 51985//51985 +f 52369//52369 51561//51561 51337//51337 +f 51986//51986 51569//51569 51828//51828 +f 51337//51337 51978//51978 52369//52369 +f 51835//51835 51729//51729 51733//51733 +f 51756//51756 51858//51858 51779//51779 +f 51935//51935 51616//51616 51714//51714 +f 51832//51832 51753//51753 51763//51763 +f 51784//51784 51861//51861 51863//51863 +f 52092//52092 51282//51282 51813//51813 +f 52065//52065 51758//51758 51785//51785 +f 51832//51832 51763//51763 51864//51864 +f 51692//51692 51755//51755 51892//51892 +f 51895//51895 51892//51892 51755//51755 +f 51637//51637 51896//51896 52106//52106 +f 51974//51974 51942//51942 51703//51703 +f 52014//52014 51739//51739 51915//51915 +f 51756//51756 51956//51956 51858//51858 +f 51829//51829 51572//51572 52138//52138 +f 51756//51756 51776//51776 51956//51956 +f 51842//51842 51738//51738 51740//51740 +f 51924//51924 51862//51862 51834//51834 +f 51704//51704 51628//51628 51824//51824 +f 51438//51438 52073//52073 51658//51658 +f 51493//51493 52202//52202 51937//51937 +f 51834//51834 51862//51862 51954//51954 +f 51824//51824 51629//51629 51898//51898 +f 51567//51567 52427//52427 52008//52008 +f 51757//51757 51498//51498 51940//51940 +f 51765//51765 51764//51764 52256//52256 +f 51984//51984 51919//51919 51617//51617 +f 51720//51720 51632//51632 51713//51713 +f 51920//51920 51600//51600 51739//51739 +f 51741//51741 51600//51600 51920//51920 +f 51666//51666 51759//51759 51930//51930 +f 51930//51930 51854//51854 51666//51666 +f 51649//51649 51334//51334 51760//51760 +f 51747//51747 51530//51530 51847//51847 +f 51790//51790 51607//51607 51913//51913 +f 51914//51914 51790//51790 51913//51913 +f 51649//51649 52020//52020 51593//51593 +f 51619//51619 51761//51761 52069//52069 +f 51936//51936 51736//51736 51735//51735 +f 51843//51843 51534//51534 51848//51848 +f 51992//51992 51898//51898 51310//51310 +f 51547//51547 51741//51741 51789//51789 +f 51938//51938 51707//51707 52016//52016 +f 52272//52272 52316//52316 51631//51631 +f 51840//51840 51992//51992 51310//51310 +f 51728//51728 52089//52089 51889//51889 +f 51493//51493 52614//52614 52211//52211 +f 52072//52072 51923//51923 51715//51715 +f 51830//51830 51730//51730 51578//51578 +f 52089//52089 51891//51891 51889//51889 +f 51654//51654 51329//51329 52033//52033 +f 51672//51672 52072//52072 51715//51715 +f 51969//51969 51791//51791 51921//51921 +f 51574//51574 52140//52140 51905//51905 +f 51655//51655 51818//51818 51821//51821 +f 51767//51767 52020//52020 52180//52180 +f 51769//51769 51591//51591 52223//52223 +f 51791//51791 51786//51786 52040//52040 +f 51576//51576 52272//52272 51631//51631 +f 51840//51840 52010//52010 52068//52068 +f 52036//52036 51591//51591 51769//51769 +f 51672//51672 51737//51737 51991//51991 +f 52033//52033 51585//51585 52076//52076 +f 52130//52130 51255//51255 52227//52227 +f 51774//51774 51418//51418 51905//51905 +f 52130//52130 51428//51428 51255//51255 +f 52462//52462 51499//51499 52229//52229 +f 51571//51571 51748//51748 51749//51749 +f 52010//52010 51276//51276 52015//52015 +f 51424//51424 51773//51773 52224//52224 +f 52231//52231 51536//51536 51865//51865 +f 51138//51138 51424//51424 51989//51989 +f 51444//51444 51774//51774 52159//52159 +f 51865//51865 51787//51787 51850//51850 +f 51850//51850 51849//51849 51865//51865 +f 52173//52173 51267//51267 52156//52156 +f 51787//51787 51540//51540 51944//51944 +f 51944//51944 51850//51850 51787//51787 +f 52022//52022 51775//51775 51448//51448 +f 51778//51778 51945//51945 51662//51662 +f 51626//51626 51564//51564 51944//51944 +f 51945//51945 51664//51664 51662//51662 +f 51568//51568 51768//51768 51950//51950 +f 51866//51866 51511//51511 52049//52049 +f 51755//51755 51692//51692 51581//51581 +f 51511//51511 51683//51683 52049//52049 +f 51584//51584 51755//51755 51581//51581 +f 51584//51584 51680//51680 51755//51755 +f 51867//51867 51473//51473 51782//51782 +f 52048//52048 51868//51868 51509//51509 +f 51509//51509 51513//51513 52048//52048 +f 51683//51683 51685//51685 51873//51873 +f 51347//51347 51509//51509 51677//51677 +f 51673//51673 51782//51782 51473//51473 +f 51680//51680 51895//51895 51755//51755 +f 51685//51685 51683//51683 51684//51684 +f 51873//51873 51685//51685 51876//51876 +f 51782//51782 51725//51725 51867//51867 +f 51565//51565 51870//51870 51634//51634 +f 51685//51685 51688//51688 51876//51876 +f 51812//51812 51928//51928 51759//51759 +f 51640//51640 51473//51473 52047//52047 +f 52047//52047 51473//51473 51867//51867 +f 51680//51680 51658//51658 51895//51895 +f 51870//51870 51565//51565 51863//51863 +f 51677//51677 52223//52223 51591//51591 +f 51875//51875 51518//51518 52249//52249 +f 51518//51518 51601//51601 52249//52249 +f 51725//51725 51634//51634 52050//52050 +f 52249//52249 51601//51601 51799//51799 +f 51640//51640 51750//51750 51507//51507 +f 51930//51930 51759//51759 51928//51928 +f 52135//52135 51679//51679 52035//52035 +f 51520//51520 51877//51877 51690//51690 +f 51634//51634 51870//51870 51872//51872 +f 51750//51750 51648//51648 51507//51507 +f 52050//52050 51634//51634 51872//51872 +f 51690//51690 51877//51877 51691//51691 +f 51666//51666 51854//51854 51682//51682 +f 51875//51875 51876//51876 51688//51688 +f 51682//51682 51854//51854 51855//51855 +f 51682//51682 51855//51855 51686//51686 +f 51874//51874 51678//51678 52063//52063 +f 51681//51681 51678//51678 51874//51874 +f 51869//51869 51686//51686 51855//51855 +f 52065//52065 51785//51785 51681//51681 +f 51687//51687 51686//51686 51869//51869 +f 51869//51869 51871//51871 51687//51687 +f 51689//51689 51687//51687 51871//51871 +f 51678//51678 51689//51689 51871//51871 +f 51871//51871 52063//52063 51678//51678 +f 51765//51765 51838//51838 51661//51661 +f 51527//51527 51877//51877 51520//51520 +f 51879//51879 51877//51877 51878//51878 +f 51348//51348 51866//51866 51676//51676 +f 51511//51511 51866//51866 51348//51348 +f 51523//51523 51691//51691 51879//51879 +f 51879//51879 51691//51691 51877//51877 +f 51522//51522 51691//51691 51521//51521 +f 51521//51521 51691//51691 51523//51523 +f 51513//51513 51523//51523 52048//52048 +f 52048//52048 51523//51523 51879//51879 +f 52162//52162 52015//52015 51276//51276 +f 52030//52030 51887//51887 52119//52119 +f 51816//51816 51887//51887 52030//52030 +f 51711//51711 51907//51907 51982//51982 +f 51883//51883 52139//52139 51796//51796 +f 51897//51897 52131//52131 51826//51826 +f 52082//52082 51606//51606 52103//52103 +f 51966//51966 52039//52039 51781//51781 +f 51885//51885 51463//51463 51899//51899 +f 51797//51797 51664//51664 52152//52152 +f 52077//52077 52280//52280 51280//51280 +f 51463//51463 51901//51901 51899//51899 +f 51639//51639 52009//52009 51803//51803 +f 51884//51884 51613//51613 52084//52084 +f 52188//52188 51702//51702 51809//51809 +f 51859//51859 51959//51959 51441//51441 +f 51982//51982 52091//52091 51711//51711 +f 52103//52103 51606//51606 51817//51817 +f 51897//51897 51832//51832 52134//52134 +f 51713//51713 51711//51711 52091//52091 +f 51904//51904 52205//52205 51806//51806 +f 52111//52111 51611//51611 52104//52104 +f 52138//52138 51312//51312 52212//52212 +f 51613//51613 51695//51695 52084//52084 +f 51806//51806 51719//51719 51904//51904 +f 51904//51904 51719//51719 52207//52207 +f 51880//51880 51723//51723 51889//51889 +f 51661//51661 51838//51838 52137//52137 +f 51154//51154 51558//51558 52158//52158 +f 51574//51574 51661//51661 52137//52137 +f 51743//51743 51977//51977 51577//51577 +f 51710//51710 52150//52150 51712//51712 +f 51886//51886 51888//51888 51804//51804 +f 51563//51563 51630//51630 52270//52270 +f 51706//51706 51908//51908 51965//51965 +f 52187//52187 51563//51563 52270//52270 +f 51808//51808 51804//51804 51888//51888 +f 51714//51714 51712//51712 52044//52044 +f 51708//51708 51154//51154 52163//52163 +f 52431//52431 51614//51614 52188//52188 +f 51768//51768 52027//52027 51950//51950 +f 52085//52085 51612//51612 51797//51797 +f 51794//51794 51814//51814 52376//52376 +f 51810//51810 51962//51962 51696//51696 +f 52126//52126 51976//51976 51472//51472 +f 51908//51908 51912//51912 52174//52174 +f 51743//51743 51892//51892 52148//52148 +f 51530//51530 51893//51893 52194//52194 +f 51939//51939 51619//51619 52069//52069 +f 51976//51976 51903//51903 51474//51474 +f 51736//51736 51995//51995 51735//51735 +f 51656//51656 51563//51563 52295//52295 +f 52233//52233 51704//51704 51824//51824 +f 51607//51607 51720//51720 52309//52309 +f 51774//51774 51905//51905 51909//51909 +f 51615//51615 51428//51428 52130//52130 +f 51572//51572 52307//52307 51830//51830 +f 51740//51740 51587//51587 52177//52177 +f 51903//51903 51906//51906 51627//51627 +f 51587//51587 51942//51942 52177//52177 +f 51924//51924 51834//51834 51958//51958 +f 51830//51830 52267//52267 51730//51730 +f 51625//51625 52279//52279 51583//51583 +f 51747//51747 51847//51847 52204//52204 +f 52279//52279 51625//51625 51987//51987 +f 51954//51954 51960//51960 51834//51834 +f 51818//51818 52012//52012 51821//51821 +f 51543//51543 51757//51757 52025//52025 +f 51377//51377 51790//51790 52122//52122 +f 51993//51993 51987//51987 51592//51592 +f 51718//51718 52000//52000 51462//51462 +f 51746//51746 51747//51747 52204//52204 +f 51729//51729 52116//52116 51475//51475 +f 51846//51846 51445//51445 52231//52231 +f 51993//51993 51592//51592 52002//52002 +f 52212//52212 51312//51312 51566//51566 +f 52231//52231 51445//51445 51536//51536 +f 51744//51744 51642//51642 51745//51745 +f 51538//51538 51964//51964 51481//51481 +f 51839//51839 51382//51382 51972//51972 +f 51973//51973 51972//51972 51382//51382 +f 51946//51946 51948//51948 52026//52026 +f 52005//52005 51734//51734 51916//51916 +f 51938//51938 52016//52016 52189//52189 +f 51580//51580 52009//52009 51639//51639 +f 51717//51717 51952//51952 51721//51721 +f 51940//51940 51654//51654 52033//52033 +f 51538//51538 51919//51919 52172//52172 +f 51793//51793 51952//51952 51800//51800 +f 51721//51721 51952//51952 51793//51793 +f 52014//52014 51920//51920 51739//51739 +f 52066//52066 51992//51992 51840//51840 +f 51916//51916 51734//51734 51918//51918 +f 51484//51484 52013//52013 52186//52186 +f 52184//52184 51848//51848 51534//51534 +f 52040//52040 51921//51921 51791//51791 +f 52292//52292 52089//52089 51728//51728 +f 51943//51943 51644//51644 52105//52105 +f 51728//51728 51731//51731 52292//52292 +f 52068//52068 52066//52066 51840//51840 +f 52316//52316 52272//52272 51911//51911 +f 51644//51644 51722//51722 52124//52124 +f 51436//51436 51927//51927 52125//52125 +f 51910//51910 51731//51731 51700//51700 +f 51926//51926 52191//52191 51934//51934 +f 51984//51984 51715//51715 51923//51923 +f 51937//51937 52614//52614 51493//51493 +f 52193//52193 51927//51927 52019//52019 +f 51819//51819 51777//51777 51969//51969 +f 51568//51568 51950//51950 51947//51947 +f 51786//51786 51796//51796 52029//52029 +f 51699//51699 51795//51795 52199//52199 +f 52019//52019 51752//51752 52023//52023 +f 51760//51760 51754//51754 52146//52146 +f 51981//51981 51766//51766 52219//52219 +f 51789//51789 51929//51929 51609//51609 +f 52199//52199 51795//51795 51885//51885 +f 51991//51991 52072//52072 51672//51672 +f 51954//51954 51862//51862 51953//51953 +f 51576//51576 51173//51173 52272//52272 +f 51778//51778 51749//51749 52107//52107 +f 52128//52128 52710//52710 51933//51933 +f 51931//51931 51645//51645 51951//51951 +f 51924//51924 51953//51953 51862//51862 +f 51924//51924 52100//52100 51953//51953 +f 51828//51828 52175//52175 52532//52532 +f 51951//51951 51857//51857 51826//51826 +f 51989//51989 51424//51424 52224//52224 +f 51771//51771 51853//51853 51770//51770 +f 51941//51941 51770//51770 51853//51853 +f 51549//51549 51929//51929 51966//51966 +f 51599//51599 51278//51278 51955//51955 +f 52110//52110 51816//51816 52030//52030 +f 51856//51856 52110//52110 52209//52209 +f 51660//51660 51338//51338 52032//52032 +f 51665//51665 51596//51596 52132//52132 +f 51949//51949 51596//51596 52082//52082 +f 51596//51596 51606//51606 52082//52082 +f 51825//51825 51956//51956 52145//52145 +f 51858//51858 51956//51956 51825//51825 +f 51792//51792 51599//51599 52185//52185 +f 51809//51809 51702//51702 52176//52176 +f 51589//51589 51441//51441 51959//51959 +f 51968//51968 51826//51826 52131//52131 +f 51899//51899 51901//51901 52095//52095 +f 52179//52179 51803//51803 52266//52266 +f 51805//51805 51280//51280 52280//52280 +f 52179//52179 52124//52124 51803//51803 +f 52131//52131 51897//51897 51970//51970 +f 51889//51889 51881//51881 51880//51880 +f 51810//51810 52262//52262 52164//52164 +f 51881//51881 51957//51957 51861//51861 +f 51906//51906 52037//52037 51551//51551 +f 51863//51863 51861//51861 51957//51957 +f 51957//51957 51881//51881 51958//51958 +f 51907//51907 51551//51551 52037//52037 +f 51802//51802 51798//51798 51882//51882 +f 51882//51882 52127//52127 51802//51802 +f 52162//52162 51698//51698 52071//52071 +f 52114//52114 51611//51611 52111//52111 +f 51719//51719 51820//51820 52207//52207 +f 52238//52238 52071//52071 51698//51698 +f 51834//51834 51863//51863 51957//51957 +f 52152//52152 52284//52284 51797//51797 +f 51887//51887 51837//51837 51963//51963 +f 51900//51900 51802//51802 52443//52443 +f 52083//52083 51839//51839 51972//51972 +f 51958//51958 51834//51834 51957//51957 +f 51988//51988 51574//51574 52137//52137 +f 51695//51695 51961//51961 52084//52084 +f 51995//51995 51590//51590 52113//52113 +f 51959//51959 51859//51859 52319//52319 +f 51928//51928 51812//51812 52115//52115 +f 51960//51960 51954//51954 52404//52404 +f 52155//52155 51831//51831 51938//51938 +f 51844//51844 51842//51842 52220//52220 +f 51913//51913 51607//51607 52309//52309 +f 51710//51710 52039//52039 52150//52150 +f 51716//51716 51845//51845 52754//52754 +f 51859//51859 51902//51902 52319//52319 +f 51930//51930 51928//51928 52115//52115 +f 51913//51913 52468//52468 51914//51914 +f 52116//52116 51729//51729 51835//51835 +f 51818//51818 52092//52092 52012//52012 +f 51844//51844 52221//52221 51837//51837 +f 51790//51790 51914//51914 52468//52468 +f 51566//51566 51746//51746 51971//51971 +f 51961//51961 51695//51695 52376//52376 +f 51532//51532 51535//51535 52310//52310 +f 52221//52221 51844//51844 52129//52129 +f 51891//51891 52089//52089 52080//52080 +f 51988//51988 51905//51905 52140//52140 +f 52123//52123 52038//52038 51930//51930 +f 52451//52451 51950//51950 52027//52027 +f 51572//51572 51829//51829 52217//52217 +f 51794//51794 52376//52376 51695//51695 +f 51817//51817 51621//51621 52298//52298 +f 51841//51841 52303//52303 51733//51733 +f 51841//51841 51484//51484 52186//52186 +f 51909//51909 51905//51905 51988//51988 +f 51854//51854 51930//51930 52141//52141 +f 52307//52307 52232//52232 51830//51830 +f 52267//52267 51830//51830 52232//52232 +f 52000//52000 51377//51377 52122//52122 +f 51718//51718 51377//51377 52000//52000 +f 52369//52369 51975//51975 51561//51561 +f 51530//51530 52194//52194 51847//51847 +f 52172//52172 51964//51964 51538//51538 +f 51892//51892 51895//51895 51997//51997 +f 51625//51625 51592//51592 51987//51987 +f 51731//51731 51910//51910 52292//52292 +f 52013//52013 51436//51436 52125//52125 +f 52044//52044 51990//51990 51714//51714 +f 52190//52190 51462//51462 52000//52000 +f 51906//51906 51903//51903 51999//51999 +f 51935//51935 51714//51714 51990//51990 +f 52376//52376 51704//51704 52233//52233 +f 51814//51814 51704//51704 52376//52376 +f 51956//51956 51776//51776 51983//51983 +f 51909//51909 52159//52159 51774//51774 +f 52011//52011 51740//51740 52078//52078 +f 51842//51842 51740//51740 52011//52011 +f 51615//51615 52130//52130 52320//52320 +f 51621//51621 51833//51833 52482//52482 +f 51931//51931 51983//51983 51776//51776 +f 51979//51979 51819//51819 52169//52169 +f 52193//52193 52125//52125 51927//51927 +f 51999//51999 52037//52037 51906//51906 +f 51730//51730 51996//51996 51580//51580 +f 52295//52295 51563//51563 52187//52187 +f 51969//51969 52170//52170 51819//51819 +f 52002//52002 52007//52007 52195//52195 +f 52073//52073 52454//52454 51658//51658 +f 52012//52012 52101//52101 51821//51821 +f 51744//51744 51615//51615 52214//52214 +f 51619//51619 51939//51939 51932//51932 +f 52043//52043 51983//51983 51931//51931 +f 52348//52348 51984//51984 51923//51923 +f 51994//51994 51932//51932 51939//51939 +f 52018//52018 51740//51740 52177//52177 +f 51824//51824 51898//51898 51980//51980 +f 52007//52007 51936//51936 52197//52197 +f 51930//51930 52038//52038 52053//52053 +f 51953//51953 52100//52100 52246//52246 +f 51748//51748 51821//51821 52101//52101 +f 51994//51994 51726//51726 51932//51932 +f 52246//52246 52001//52001 51953//51953 +f 51726//51726 51994//51994 51812//51812 +f 51848//51848 52073//52073 51843//51843 +f 51954//51954 51953//51953 52273//52273 +f 51580//51580 51996//51996 52009//52009 +f 52101//52101 52198//52198 51748//51748 +f 51930//51930 52053//52053 52141//52141 +f 51953//51953 52001//52001 52273//52273 +f 52133//52133 51969//51969 51921//51921 +f 52218//52218 51642//51642 51744//51744 +f 52108//52108 51812//51812 51994//51994 +f 52225//52225 52025//52025 51757//51757 +f 52009//52009 52266//52266 51803//51803 +f 51534//51534 51926//51926 52184//52184 +f 52108//52108 52115//52115 51812//51812 +f 52105//52105 52016//52016 51943//51943 +f 51926//51926 51934//51934 52184//52184 +f 52219//52219 51766//51766 52117//52117 +f 51916//51916 51918//51918 52021//52021 +f 52021//52021 51918//51918 51788//51788 +f 51788//51788 51884//51884 52021//52021 +f 52297//52297 51915//51915 52006//52006 +f 51915//51915 52297//52297 52014//52014 +f 51815//51815 51825//51825 52145//52145 +f 52222//52222 52133//52133 51921//51921 +f 51757//51757 51940//51940 52225//52225 +f 52301//52301 51974//51974 51946//51946 +f 51748//51748 52107//52107 51749//51749 +f 52218//52218 51754//51754 51642//51642 +f 51948//51948 51800//51800 52041//52041 +f 52041//52041 52026//52026 51948//51948 +f 51772//51772 51925//51925 52381//52381 +f 52301//52301 51946//51946 52026//52026 +f 51850//51850 51944//51944 52004//52004 +f 52022//52022 52175//52175 51775//51775 +f 52191//52191 51699//51699 52479//52479 +f 51921//51921 52040//52040 52222//52222 +f 52040//52040 51786//51786 52029//52029 +f 51717//51717 51935//51935 52120//52120 +f 52017//52017 52004//52004 51944//51944 +f 52199//52199 52479//52479 51699//51699 +f 51789//51789 51741//51741 52215//52215 +f 52042//52042 51717//51717 52120//52120 +f 51649//51649 51760//51760 52146//52146 +f 51564//51564 52017//52017 51944//51944 +f 52067//52067 52117//52117 51766//51766 +f 51564//51564 51947//51947 52017//52017 +f 51255//51255 51933//51933 52227//52227 +f 52143//52143 51952//51952 51717//51717 +f 52029//52029 51796//51796 52136//52136 +f 52139//52139 52136//52136 51796//51796 +f 52143//52143 51717//51717 52042//52042 +f 52028//52028 51856//51856 52203//52203 +f 52024//52024 51947//51947 51950//51950 +f 52180//52180 52020//52020 52160//52160 +f 52041//52041 51800//51800 51952//51952 +f 51173//51173 51771//51771 52272//52272 +f 52027//52027 51856//51856 52028//52028 +f 51585//51585 52079//52079 52076//52076 +f 51589//51589 52079//52079 51585//51585 +f 51665//51665 52070//52070 52023//52023 +f 51931//51931 51951//51951 52043//52043 +f 51767//51767 52291//52291 51278//51278 +f 51278//51278 52291//52291 51955//51955 +f 51853//51853 52032//52032 51941//51941 +f 52132//52132 51596//51596 51949//51949 +f 51826//51826 51967//51967 51951//51951 +f 51866//51866 52045//52045 51676//51676 +f 51761//51761 51762//51762 52069//52069 +f 52047//52047 51750//51750 51640//51640 +f 52047//52047 52258//52258 51750//51750 +f 51509//51509 51868//51868 52242//52242 +f 52069//52069 51762//51762 52278//52278 +f 51683//51683 51873//51873 52049//52049 +f 51762//51762 51846//51846 52278//52278 +f 52242//52242 52244//52244 51677//51677 +f 51677//51677 51509//51509 52242//52242 +f 51846//51846 52231//52231 52278//52278 +f 51876//51876 51875//51875 52055//52055 +f 52035//52035 51679//51679 52036//52036 +f 51863//51863 51834//51834 51870//51870 +f 51870//51870 51834//51834 51960//51960 +f 52374//52374 52223//52223 51677//51677 +f 52055//52055 51875//51875 52249//52249 +f 52258//52258 51822//51822 51750//51750 +f 51855//51855 51854//51854 52034//52034 +f 51960//51960 52046//52046 51870//51870 +f 51854//51854 52141//52141 52034//52034 +f 51869//51869 51855//51855 52034//52034 +f 51823//51823 51822//51822 52052//52052 +f 51872//51872 51870//51870 52046//52046 +f 52050//52050 51872//51872 52046//52046 +f 52062//52062 51869//51869 52034//52034 +f 52063//52063 52062//52062 52053//52053 +f 52054//52054 52063//52063 52053//52053 +f 51725//51725 52050//52050 52051//52051 +f 52063//52063 52054//52054 51874//51874 +f 51869//51869 52062//52062 51871//51871 +f 51874//51874 52054//52054 52056//52056 +f 52062//52062 52063//52063 51871//51871 +f 51867//51867 51725//51725 52051//52051 +f 51681//51681 51874//51874 52056//52056 +f 52056//52056 52057//52057 51681//51681 +f 51864//51864 52134//52134 51832//51832 +f 52134//52134 51864//51864 52059//52059 +f 52060//52060 51681//51681 52057//52057 +f 52231//52231 51865//51865 51849//51849 +f 52060//52060 52064//52064 52065//52065 +f 52065//52065 51681//51681 52060//52060 +f 52058//52058 51849//51849 51850//51850 +f 52064//52064 52061//52061 52065//52065 +f 52065//52065 52061//52061 51758//51758 +f 51864//51864 51758//51758 52061//52061 +f 52059//52059 51864//51864 52061//52061 +f 52256//52256 51823//51823 52052//52052 +f 51743//51743 52148//52148 52430//52430 +f 52207//52207 51820//51820 52074//52074 +f 52273//52273 52404//52404 51954//51954 +f 52027//52027 52151//52151 52451//52451 +f 51827//51827 52074//52074 51820//51820 +f 52281//52281 51945//51945 51778//51778 +f 51766//51766 51807//51807 52067//52067 +f 52307//52307 51572//51572 52217//52217 +f 51884//51884 51916//51916 52021//52021 +f 51807//51807 51610//51610 52067//52067 +f 52150//52150 52039//52039 52149//52149 +f 52072//52072 52348//52348 51923//51923 +f 52440//52440 52151//52151 52027//52027 +f 51836//51836 52083//52083 52262//52262 +f 51997//51997 52148//52148 51892//51892 +f 52032//52032 52090//52090 51941//51941 +f 52147//52147 51884//51884 52161//52161 +f 52153//52153 52044//52044 52150//52150 +f 51610//51610 51965//51965 52344//52344 +f 52158//52158 52163//52163 51154//51154 +f 52037//52037 52094//52094 51907//51907 +f 51986//51986 52194//52194 51893//51893 +f 51884//51884 52084//52084 52161//52161 +f 52010//52010 52154//52154 52068//52068 +f 52032//52032 51604//51604 52090//52090 +f 52015//52015 52154//52154 52010//52010 +f 51982//51982 51907//51907 52097//52097 +f 51740//51740 52018//52018 52081//52081 +f 51664//51664 51945//51945 52152//52152 +f 52628//52628 52022//52022 52159//52159 +f 52336//52336 52075//52075 51708//51708 +f 51908//51908 52174//52174 51965//51965 +f 52370//52370 51658//51658 52454//52454 +f 51740//51740 52081//52081 52078//52078 +f 51895//51895 51658//51658 52370//52370 +f 52340//52340 51735//51735 51995//51995 +f 52290//52290 51604//51604 52360//52360 +f 52099//52099 52173//52173 52156//52156 +f 52009//52009 51996//51996 52266//52266 +f 52102//52102 52360//52360 51604//51604 +f 51990//51990 52044//52044 52234//52234 +f 51845//51845 51709//51709 52754//52754 +f 51767//51767 52180//52180 52291//52291 +f 52113//52113 51638//51638 52362//52362 +f 52234//52234 52235//52235 51990//51990 +f 51991//51991 51737//51737 52165//52165 +f 51935//51935 51990//51990 52235//52235 +f 52362//52362 51638//51638 52116//52116 +f 52027//52027 52028//52028 52440//52440 +f 52069//52069 52087//52087 52144//52144 +f 51713//51713 52091//52091 52182//52182 +f 51720//51720 51713//51713 52109//52109 +f 52185//52185 51599//51599 51955//51955 +f 51994//51994 51939//51939 52144//52144 +f 51881//51881 51889//51889 52080//52080 +f 52275//52275 51942//51942 51974//51974 +f 51881//51881 52080//52080 51958//51958 +f 51835//51835 51733//51733 52303//52303 +f 52141//52141 52062//52062 52034//52034 +f 52103//52103 51817//51817 52298//52298 +f 52203//52203 51856//51856 52209//52209 +f 52279//52279 51917//51917 51583//51583 +f 52309//52309 51720//51720 52109//52109 +f 52108//52108 51994//51994 52144//52144 +f 52141//52141 52053//52053 52062//52062 +f 52104//52104 51792//51792 52185//52185 +f 51939//51939 52069//52069 52144//52144 +f 51890//51890 51532//51532 52310//52310 +f 52085//52085 51797//51797 52284//52284 +f 51978//51978 51981//51981 52219//52219 +f 52189//52189 52016//52016 52192//52192 +f 51889//51889 51891//51891 52080//52080 +f 52030//52030 52112//52112 52110//52110 +f 52085//52085 51624//51624 51612//51612 +f 51790//51790 52468//52468 52358//52358 +f 51952//51952 52143//52143 52041//52041 +f 51985//51985 51624//51624 52085//52085 +f 52017//52017 51947//51947 52024//52024 +f 52030//52030 52119//52119 52112//52112 +f 52016//52016 52105//52105 52192//52192 +f 51971//51971 51746//51746 52216//52216 +f 52235//52235 52120//52120 51935//51935 +f 52122//52122 51790//51790 52358//52358 +f 52293//52293 52223//52223 52495//52495 +f 51769//51769 52223//52223 52293//52293 +f 52114//52114 52260//52260 51886//51886 +f 51888//51888 51886//51886 52260//52260 +f 52088//52088 52041//52041 52143//52143 +f 51937//51937 52202//52202 52774//52774 +f 52095//52095 52199//52199 51885//51885 +f 52036//52036 51769//51769 52293//52293 +f 51963//51963 52119//52119 51887//51887 +f 51885//51885 51899//51899 52095//52095 +f 51980//51980 51898//51898 51992//51992 +f 51901//51901 51806//51806 52205//52205 +f 52088//52088 52026//52026 52041//52041 +f 52135//52135 52035//52035 52513//52513 +f 52025//52025 52003//52003 51543//51543 +f 52372//52372 52042//52042 52120//52120 +f 51936//51936 51735//51735 52197//52197 +f 52222//52222 52040//52040 52029//52029 +f 52145//52145 52166//52166 51815//51815 +f 51741//51741 51920//51920 52215//52215 +f 51808//51808 51888//51888 52126//52126 +f 51964//51964 52172//52172 52086//52086 +f 52098//52098 52026//52026 52088//52088 +f 51472//51472 51808//51808 52126//52126 +f 52093//52093 52292//52292 51910//51910 +f 52127//52127 52443//52443 51802//51802 +f 52129//52129 51844//51844 52220//52220 +f 51989//51989 52224//52224 52375//52375 +f 52105//52105 51644//51644 52124//52124 +f 51910//51910 51979//51979 52093//52093 +f 52166//52166 52145//52145 52121//52121 +f 51963//51963 51837//51837 52221//52221 +f 52172//52172 51919//51919 52331//52331 +f 52121//52121 52145//52145 52038//52038 +f 52143//52143 52042//52042 52372//52372 +f 52145//52145 51956//51956 51983//51983 +f 52621//52621 51903//51903 51976//51976 +f 51983//51983 52038//52038 52145//52145 +f 52136//52136 52286//52286 52029//52029 +f 52106//52106 51896//51896 52210//52210 +f 51999//51999 51903//51903 52621//52621 +f 51851//51851 52031//52031 51586//51586 +f 51919//51919 51984//51984 52331//52331 +f 51966//51966 51929//51929 52415//52415 +f 51966//51966 52415//52415 52039//52039 +f 51967//51967 52053//52053 52043//52043 +f 52301//52301 52026//52026 52206//52206 +f 52121//52121 52038//52038 52123//52123 +f 52319//52319 51902//51902 52005//52005 +f 52218//52218 51744//51744 52214//52214 +f 52043//52043 51951//51951 51967//51967 +f 51930//51930 52115//52115 52123//52123 +f 52121//52121 52123//52123 52342//52342 +f 52319//52319 52005//52005 52147//52147 +f 51940//51940 52033//52033 52226//52226 +f 52139//52139 51883//51883 51977//51977 +f 51983//51983 52053//52053 52038//52038 +f 52107//52107 51748//51748 52198//52198 +f 52043//52043 52053//52053 51983//51983 +f 51977//51977 51743//51743 52428//52428 +f 51897//51897 52134//52134 51970//51970 +f 51933//51933 52710//52710 52227//52227 +f 51829//51829 52138//52138 52217//52217 +f 51754//51754 52218//52218 52263//52263 +f 52140//52140 51574//51574 51988//51988 +f 52272//52272 51771//51771 51770//51770 +f 51778//51778 52107//52107 52142//52142 +f 51665//51665 52132//52132 52070//52070 +f 51778//51778 52142//52142 52281//52281 +f 51828//51828 52532//52532 52413//52413 +f 52005//52005 51916//51916 52147//52147 +f 52419//52419 52087//52087 52069//52069 +f 52249//52249 51799//51799 52735//52735 +f 52132//52132 51949//51949 52167//52167 +f 52069//52069 52278//52278 52419//52419 +f 51949//51949 52274//52274 52167//52167 +f 52074//52074 51827//51827 52302//52302 +f 51697//51697 52158//52158 51558//51558 +f 52302//52302 51827//51827 52155//52155 +f 51696//51696 52735//52735 51799//51799 +f 52020//52020 51649//51649 52632//52632 +f 52156//52156 51502//51502 52462//52462 +f 52462//52462 52806//52806 52156//52156 +f 52068//52068 52321//52321 52066//52066 +f 51949//51949 52356//52356 52274//52274 +f 52144//52144 52087//52087 52108//52108 +f 51884//51884 52147//52147 51916//51916 +f 52356//52356 51949//51949 52082//52082 +f 52093//52093 51979//51979 52169//52169 +f 52068//52068 52154//52154 52321//52321 +f 51730//51730 52461//52461 51996//51996 +f 52067//52067 51610//51610 52344//52344 +f 52159//52159 51909//51909 52315//52315 +f 52090//52090 51604//51604 52290//52290 +f 52454//52454 52073//52073 52603//52603 +f 52266//52266 51996//51996 52351//52351 +f 51602//51602 52173//52173 51801//51801 +f 52275//52275 52177//52177 51942//51942 +f 52234//52234 52153//52153 52181//52181 +f 52044//52044 52153//52153 52234//52234 +f 52204//52204 51847//51847 52526//52526 +f 52170//52170 52169//52169 51819//51819 +f 52157//52157 52108//52108 52087//52087 +f 52079//52079 51589//51589 52531//52531 +f 52170//52170 51969//51969 52299//52299 +f 51589//51589 51959//51959 52531//52531 +f 51737//51737 51815//51815 52165//52165 +f 52006//52006 51656//51656 52295//52295 +f 51969//51969 52133//52133 52299//52299 +f 52360//52360 52102//52102 51890//51890 +f 52073//52073 51848//51848 52603//52603 +f 52216//52216 51746//51746 52204//52204 +f 52371//52371 52088//52088 52143//52143 +f 52377//52377 51801//51801 52464//52464 +f 52308//52308 52161//52161 52084//52084 +f 52371//52371 52143//52143 52372//52372 +f 52461//52461 51730//51730 52267//52267 +f 52111//52111 52104//52104 52380//52380 +f 52434//52434 52111//52111 52380//52380 +f 52192//52192 52105//52105 52283//52283 +f 52351//52351 51996//51996 52461//52461 +f 52133//52133 52222//52222 52299//52299 +f 52108//52108 52157//52157 52115//52115 +f 52260//52260 52114//52114 52111//52111 +f 51890//51890 52310//52310 52569//52569 +f 52184//52184 51934//51934 52265//52265 +f 51835//51835 52373//52373 52116//52116 +f 52094//52094 52037//52037 52171//52171 +f 52297//52297 52006//52006 52201//52201 +f 52388//52388 52179//52179 52266//52266 +f 52084//52084 51961//51961 52308//52308 +f 52301//52301 52275//52275 51974//51974 +f 52616//52616 51835//51835 52303//52303 +f 52502//52502 51920//51920 52014//52014 +f 52222//52222 52029//52029 52286//52286 +f 52213//52213 51920//51920 52502//52502 +f 52234//52234 52181//52181 52296//52296 +f 52004//52004 52017//52017 52168//52168 +f 51920//51920 52213//52213 52215//52215 +f 52296//52296 52235//52235 52234//52234 +f 52097//52097 51907//51907 52094//52094 +f 52311//52311 52376//52376 52233//52233 +f 52206//52206 52026//52026 52098//52098 +f 52091//52091 51982//51982 52097//52097 +f 52105//52105 52124//52124 52347//52347 +f 52126//52126 51888//51888 52260//52260 +f 52296//52296 52118//52118 52235//52235 +f 52320//52320 52214//52214 51615//51615 +f 52342//52342 52123//52123 52178//52178 +f 51789//51789 52215//52215 52472//52472 +f 52208//52208 52347//52347 52124//52124 +f 51841//51841 52186//52186 52457//52457 +f 52233//52233 52416//52416 52311//52311 +f 52118//52118 52296//52296 52237//52237 +f 52178//52178 52115//52115 52157//52157 +f 52123//52123 52115//52115 52178//52178 +f 52124//52124 52179//52179 52388//52388 +f 52235//52235 52118//52118 52120//52120 +f 52318//52318 52118//52118 52237//52237 +f 52343//52343 51999//51999 52621//52621 +f 52774//52774 52614//52614 51937//51937 +f 51985//51985 52085//52085 52200//52200 +f 52118//52118 52318//52318 52120//52120 +f 52343//52343 52171//52171 51999//51999 +f 52468//52468 51913//51913 52627//52627 +f 52037//52037 51999//51999 52171//52171 +f 51958//51958 52080//52080 52096//52096 +f 52109//52109 51713//51713 52182//52182 +f 52080//52080 52183//52183 52096//52096 +f 51980//51980 52233//52233 51824//51824 +f 51894//51894 51985//51985 52200//52200 +f 52272//52272 52450//52450 51911//51911 +f 51973//51973 51975//51975 52617//52617 +f 52212//52212 51566//51566 51971//51971 +f 51896//51896 51894//51894 52200//52200 +f 52369//52369 52617//52617 51975//51975 +f 52239//52239 52271//52271 52001//52001 +f 52382//52382 52193//52193 52019//52019 +f 52086//52086 52238//52238 51964//51964 +f 52623//52623 52211//52211 52614//52614 +f 52107//52107 52198//52198 52304//52304 +f 52106//52106 52210//52210 52425//52425 +f 52190//52190 52127//52127 51882//51882 +f 51968//51968 52131//52131 52236//52236 +f 52107//52107 52304//52304 52322//52322 +f 52197//52197 52195//52195 52007//52007 +f 52217//52217 52138//52138 52300//52300 +f 51992//51992 52066//52066 52294//52294 +f 52382//52382 52019//52019 52023//52023 +f 52112//52112 52119//52119 52269//52269 +f 52142//52142 52107//52107 52322//52322 +f 52197//52197 51735//51735 52639//52639 +f 52369//52369 51978//51978 52219//52219 +f 51922//51922 52106//52106 52425//52425 +f 52119//52119 51963//51963 52269//52269 +f 51925//51925 51922//51922 52425//52425 +f 51970//51970 52134//52134 52196//52196 +f 52407//52407 51742//51742 51851//51851 +f 52134//52134 52253//52253 52196//52196 +f 52220//52220 51842//51842 52011//52011 +f 52128//52128 52008//52008 52384//52384 +f 52172//52172 52331//52331 52507//52507 +f 52227//52227 52710//52710 52620//52620 +f 52785//52785 51852//51852 51772//51772 +f 52331//52331 51984//51984 52348//52348 +f 52045//52045 51866//51866 52240//52240 +f 52240//52240 52049//52049 52245//52245 +f 51866//51866 52049//52049 52240//52240 +f 52245//52245 52049//52049 51873//51873 +f 52047//52047 52323//52323 52312//52312 +f 51867//51867 52323//52323 52047//52047 +f 52046//52046 51960//51960 52404//52404 +f 52374//52374 51677//51677 52244//52244 +f 52047//52047 52312//52312 52258//52258 +f 52312//52312 52243//52243 52258//52258 +f 52050//52050 52046//52046 52241//52241 +f 52288//52288 52050//52050 52241//52241 +f 51822//51822 52258//52258 52243//52243 +f 51867//51867 52051//52051 52323//52323 +f 52052//52052 51822//51822 52243//52243 +f 52288//52288 52051//52051 52050//52050 +f 51826//51826 51968//51968 51967//51967 +f 51967//51967 51968//51968 52054//52054 +f 52056//52056 52054//52054 51968//51968 +f 52056//52056 52247//52247 52057//52057 +f 52056//52056 51968//51968 52236//52236 +f 52247//52247 52056//52056 52236//52236 +f 52053//52053 51967//51967 52054//52054 +f 51924//51924 51958//51958 52096//52096 +f 52059//52059 52253//52253 52134//52134 +f 52248//52248 52057//52057 52247//52247 +f 52230//52230 52096//52096 52183//52183 +f 51924//51924 52096//52096 52100//52100 +f 52100//52100 52096//52096 52230//52230 +f 52060//52060 52057//52057 52248//52248 +f 52250//52250 52060//52060 52248//52248 +f 52060//52060 52250//52250 52064//52064 +f 52246//52246 52100//52100 52230//52230 +f 52064//52064 52252//52252 52061//52061 +f 52250//52250 52251//52251 52064//52064 +f 52252//52252 52064//52064 52251//52251 +f 52001//52001 52246//52246 52239//52239 +f 52059//52059 52061//52061 52253//52253 +f 52058//52058 51850//51850 52727//52727 +f 52061//52061 52254//52254 52253//52253 +f 51850//51850 52004//52004 52727//52727 +f 52254//52254 52061//52061 52252//52252 +f 52255//52255 52256//52256 52052//52052 +f 51838//51838 51765//51765 52256//52256 +f 52256//52256 52137//52137 51838//51838 +f 51676//51676 52045//52045 51528//51528 +f 51528//51528 52045//52045 52259//52259 +f 51527//51527 51528//51528 52259//52259 +f 52259//52259 52390//52390 51527//51527 +f 52392//52392 51527//51527 52390//52390 +f 51527//51527 52392//52392 51877//51877 +f 51877//51877 52392//52392 52257//52257 +f 51877//51877 52257//52257 51878//51878 +f 51878//51878 52257//52257 52545//52545 +f 51879//51879 51878//51878 52048//52048 +f 52048//52048 51878//51878 52545//52545 +f 51697//51697 51742//51742 52407//52407 +f 52023//52023 52070//52070 52467//52467 +f 51847//51847 52194//52194 52696//52696 +f 51929//51929 52386//52386 52415//52415 +f 52086//52086 52172//52172 52507//52507 +f 52080//52080 52387//52387 52183//52183 +f 51848//51848 52184//52184 52326//52326 +f 52416//52416 52233//52233 51980//51980 +f 52679//52679 51541//51541 51998//51998 +f 52155//52155 51938//51938 52268//52268 +f 52326//52326 52184//52184 52685//52685 +f 52184//52184 52265//52265 52685//52685 +f 52126//52126 52441//52441 51976//51976 +f 52339//52339 52087//52087 52422//52422 +f 52443//52443 52127//52127 52748//52748 +f 52157//52157 52087//52087 52339//52339 +f 51938//51938 52189//52189 52268//52268 +f 52039//52039 52415//52415 52485//52485 +f 52039//52039 52485//52485 52149//52149 +f 52281//52281 52152//52152 51945//51945 +f 51934//51934 52191//52191 52265//52265 +f 52276//52276 51541//51541 52716//52716 +f 51962//51962 51810//51810 52164//52164 +f 52176//52176 52276//52276 52480//52480 +f 52505//52505 51852//51852 52785//52785 +f 52081//52081 52018//52018 52449//52449 +f 51980//51980 52294//52294 52378//52378 +f 52294//52294 51980//51980 51992//51992 +f 51708//51708 52163//52163 52336//52336 +f 52270//52270 51900//51900 52443//52443 +f 52191//52191 52479//52479 52265//52265 +f 52578//52578 52351//52351 52461//52461 +f 52328//52328 52150//52150 52149//52149 +f 52273//52273 52001//52001 52332//52332 +f 52479//52479 52199//52199 52489//52489 +f 52203//52203 52424//52424 52028//52028 +f 52424//52424 52203//52203 52261//52261 +f 52199//52199 52095//52095 52489//52489 +f 52228//52228 51852//51852 52505//52505 +f 52489//52489 52095//52095 52433//52433 +f 52093//52093 52169//52169 52334//52334 +f 52095//52095 51901//51901 52433//52433 +f 52347//52347 52283//52283 52105//52105 +f 52153//52153 52150//52150 52328//52328 +f 52424//52424 52440//52440 52028//52028 +f 52226//52226 52033//52033 52076//52076 +f 51901//51901 52205//52205 52433//52433 +f 52278//52278 52231//52231 52535//52535 +f 52362//52362 51995//51995 52113//52113 +f 52344//52344 51965//51965 52174//52174 +f 52521//52521 52205//52205 51904//51904 +f 52264//52264 51754//51754 52263//52263 +f 52521//52521 52433//52433 52205//52205 +f 52294//52294 52066//52066 52335//52335 +f 52272//52272 51770//51770 52277//52277 +f 52680//52680 51813//51813 51805//51805 +f 52088//52088 52306//52306 52098//52098 +f 52146//52146 51754//51754 52264//52264 +f 52092//52092 51813//51813 52630//52630 +f 52207//52207 52074//52074 52302//52302 +f 52261//52261 52203//52203 52209//52209 +f 52341//52341 52165//52165 51815//51815 +f 52094//52094 52439//52439 52097//52097 +f 52616//52616 52373//52373 51835//51835 +f 52363//52363 52157//52157 52339//52339 +f 52335//52335 52066//52066 52321//52321 +f 52174//52174 51912//51912 52683//52683 +f 51941//51941 52277//52277 51770//51770 +f 52209//52209 52110//52110 52346//52346 +f 52306//52306 52088//52088 52371//52371 +f 52285//52285 52072//52072 51991//51991 +f 52146//52146 52632//52632 51649//51649 +f 52166//52166 52341//52341 51815//51815 +f 51989//51989 52679//52679 51998//51998 +f 52012//52012 52455//52455 52101//52101 +f 52525//52525 52076//52076 52079//52079 +f 52097//52097 52182//52182 52091//52091 +f 52296//52296 52366//52366 52237//52237 +f 52285//52285 51991//51991 52165//52165 +f 52500//52500 52237//52237 52366//52366 +f 52341//52341 52166//52166 52580//52580 +f 52222//52222 52286//52286 52282//52282 +f 52124//52124 52388//52388 52208//52208 +f 52110//52110 52112//52112 52346//52346 +f 52754//52754 51709//51709 52431//52431 +f 52201//52201 52006//52006 52295//52295 +f 52166//52166 52121//52121 52580//52580 +f 52212//52212 51971//51971 52329//52329 +f 52309//52309 52109//52109 52783//52783 +f 52309//52309 52627//52627 51913//51913 +f 52017//52017 52024//52024 52367//52367 +f 52237//52237 52317//52317 52318//52318 +f 52580//52580 52121//52121 52342//52342 +f 52288//52288 52289//52289 52051//52051 +f 52321//52321 52154//52154 52602//52602 +f 52024//52024 51950//51950 52367//52367 +f 52109//52109 52182//52182 52503//52503 +f 52301//52301 52206//52206 52305//52305 +f 52318//52318 52313//52313 52120//52120 +f 52643//52643 52160//52160 52020//52020 +f 51716//51716 53030//53030 52202//52202 +f 52451//52451 52367//52367 51950//51950 +f 52080//52080 52089//52089 52387//52387 +f 52098//52098 52306//52306 52206//52206 +f 52000//52000 52122//52122 52571//52571 +f 52162//52162 52154//52154 52015//52015 +f 52190//52190 52000//52000 52571//52571 +f 52129//52129 52220//52220 52512//52512 +f 52206//52206 52306//52306 52305//52305 +f 52291//52291 52180//52180 52160//52160 +f 52292//52292 52387//52387 52089//52089 +f 52120//52120 52313//52313 52372//52372 +f 51963//51963 52221//52221 52512//52512 +f 52382//52382 52023//52023 52467//52467 +f 52323//52323 52051//52051 52289//52289 +f 51977//51977 52428//52428 52355//52355 +f 52221//52221 52129//52129 52512//52512 +f 52093//52093 52473//52473 52292//52292 +f 51955//51955 52291//52291 52421//52421 +f 52377//52377 52990//52990 51811//51811 +f 52312//52312 52323//52323 52289//52289 +f 52238//52238 52490//52490 52071//52071 +f 52185//52185 51955//51955 52471//52471 +f 52194//52194 51986//51986 52605//52605 +f 52314//52314 52490//52490 52238//52238 +f 51586//51586 52211//52211 52623//52623 +f 52430//52430 52428//52428 51743//51743 +f 51735//51735 52340//52340 52639//52639 +f 52369//52369 52219//52219 52624//52624 +f 52011//52011 52446//52446 52445//52445 +f 52078//52078 52446//52446 52011//52011 +f 52238//52238 52086//52086 52314//52314 +f 52605//52605 52696//52696 52194//52194 +f 51929//51929 51789//51789 52472//52472 +f 52078//52078 52081//52081 52353//52353 +f 52148//52148 51997//51997 52368//52368 +f 52327//52327 52260//52260 52111//52111 +f 51929//51929 52472//52472 52386//52386 +f 52310//52310 52003//52003 52379//52379 +f 52427//52427 51230//51230 53108//53108 +f 52628//52628 52159//52159 52315//52315 +f 52287//52287 52035//52035 52036//52036 +f 51895//51895 52370//52370 51997//51997 +f 51621//51621 52482//52482 52298//52298 +f 52495//52495 52223//52223 52374//52374 +f 52761//52761 52641//52641 52003//52003 +f 52482//52482 51833//51833 52316//52316 +f 52710//52710 52128//52128 52384//52384 +f 51773//51773 52135//52135 52224//52224 +f 52375//52375 52224//52224 52971//52971 +f 52175//52175 52022//52022 52532//52532 +f 52446//52446 52078//52078 52353//52353 +f 51980//51980 52378//52378 52416//52416 +f 52272//52272 52619//52619 52450//52450 +f 51772//51772 52381//52381 52607//52607 +f 52735//52735 51696//51696 51962//51962 +f 51847//51847 52696//52696 52526//52526 +f 52232//52232 52461//52461 52267//52267 +f 52126//52126 52260//52260 52435//52435 +f 52183//52183 52387//52387 52385//52385 +f 52183//52183 52385//52385 52230//52230 +f 52353//52353 52081//52081 52449//52449 +f 52452//52452 52018//52018 52177//52177 +f 52227//52227 52625//52625 52130//52130 +f 52480//52480 52276//52276 52716//52716 +f 52748//52748 52127//52127 52333//52333 +f 52230//52230 52385//52385 52246//52246 +f 52275//52275 52452//52452 52177//52177 +f 52272//52272 52277//52277 52619//52619 +f 52225//52225 51940//51940 52460//52460 +f 52117//52117 52067//52067 52631//52631 +f 52262//52262 52651//52651 52164//52164 +f 52449//52449 52018//52018 52452//52452 +f 52460//52460 51940//51940 52226//52226 +f 52625//52625 52320//52320 52130//52130 +f 52422//52422 52087//52087 52419//52419 +f 52785//52785 51772//51772 52607//52607 +f 52749//52749 52270//52270 52443//52443 +f 52246//52246 52385//52385 52324//52324 +f 52621//52621 51976//51976 52441//52441 +f 52187//52187 52270//52270 52453//52453 +f 52477//52477 52338//52338 52322//52322 +f 52328//52328 52149//52149 52485//52485 +f 52083//52083 51972//51972 52423//52423 +f 52075//52075 52336//52336 52325//52325 +f 52271//52271 52239//52239 52418//52418 +f 51972//51972 51973//51973 52423//52423 +f 52299//52299 52222//52222 52282//52282 +f 52357//52357 52419//52419 52278//52278 +f 52535//52535 52357//52357 52278//52278 +f 52266//52266 52406//52406 52388//52388 +f 52431//52431 52188//52188 52574//52574 +f 52410//52410 52067//52067 52752//52752 +f 52465//52465 52388//52388 52406//52406 +f 52228//52228 52505//52505 52519//52519 +f 52142//52142 52322//52322 52338//52338 +f 52142//52142 52338//52338 52281//52281 +f 52295//52295 52187//52187 52596//52596 +f 52067//52067 52344//52344 52752//52752 +f 52283//52283 52347//52347 52469//52469 +f 52075//52075 52280//52280 52077//52077 +f 52432//52432 52489//52489 52433//52433 +f 52507//52507 52331//52331 52330//52330 +f 52181//52181 52153//52153 52328//52328 +f 52281//52281 52338//52338 52429//52429 +f 52208//52208 52723//52723 52347//52347 +f 52346//52346 52345//52345 52209//52209 +f 52295//52295 52361//52361 52201//52201 +f 52306//52306 52371//52371 52412//52412 +f 52229//52229 52228//52228 52519//52519 +f 52178//52178 52157//52157 52363//52363 +f 51986//51986 51828//51828 52413//52413 +f 52001//52001 52271//52271 52332//52332 +f 52286//52286 52136//52136 52349//52349 +f 52349//52349 52136//52136 52355//52355 +f 52201//52201 52777//52777 52297//52297 +f 52112//52112 52350//52350 52346//52346 +f 52207//52207 52521//52521 51904//51904 +f 52473//52473 52093//52093 52334//52334 +f 52281//52281 52437//52437 52152//52152 +f 52624//52624 52219//52219 52631//52631 +f 52219//52219 52117//52117 52631//52631 +f 52673//52673 52363//52363 52339//52339 +f 52136//52136 52139//52139 52355//52355 +f 52516//52516 52602//52602 52154//52154 +f 51995//51995 52362//52362 52340//52340 +f 52161//52161 52559//52559 52147//52147 +f 52297//52297 52502//52502 52014//52014 +f 52337//52337 52331//52331 52348//52348 +f 52269//52269 52350//52350 52112//52112 +f 52364//52364 52174//52174 52683//52683 +f 52806//52806 52099//52099 52156//52156 +f 52354//52354 52426//52426 52208//52208 +f 51813//51813 52680//52680 52630//52630 +f 52090//52090 52290//52290 52698//52698 +f 52269//52269 51963//51963 52512//52512 +f 52389//52389 52154//52154 52162//52162 +f 52645//52645 52161//52161 52308//52308 +f 52388//52388 52354//52354 52208//52208 +f 52152//52152 52437//52437 52284//52284 +f 51977//51977 52355//52355 52139//52139 +f 52356//52356 52082//52082 52103//52103 +f 52511//52511 52372//52372 52438//52438 +f 52072//52072 52741//52741 52348//52348 +f 52372//52372 52313//52313 52438//52438 +f 52284//52284 52437//52437 52444//52444 +f 52220//52220 52011//52011 52442//52442 +f 52071//52071 52389//52389 52162//52162 +f 52171//52171 52439//52439 52094//52094 +f 52092//52092 52630//52630 52977//52977 +f 52155//52155 52268//52268 52613//52613 +f 52355//52355 52428//52428 52567//52567 +f 52212//52212 52329//52329 52300//52300 +f 52092//52092 52977//52977 52012//52012 +f 52138//52138 52212//52212 52300//52300 +f 52308//52308 51961//51961 52376//52376 +f 51987//51987 51993//51993 52636//52636 +f 52575//52575 52376//52376 52311//52311 +f 52622//52622 52085//52085 52284//52284 +f 52020//52020 52632//52632 52352//52352 +f 52715//52715 51989//51989 52375//52375 +f 52313//52313 52318//52318 52600//52600 +f 52416//52416 52575//52575 52311//52311 +f 52319//52319 52533//52533 51959//51959 +f 52103//52103 52298//52298 52634//52634 +f 52627//52627 52309//52309 52783//52783 +f 52490//52490 52518//52518 52071//52071 +f 52643//52643 52020//52020 52352//52352 +f 52622//52622 52200//52200 52085//52085 +f 52409//52409 52533//52533 52319//52319 +f 52430//52430 52148//52148 52509//52509 +f 52002//52002 52195//52195 52705//52705 +f 52509//52509 52148//52148 52368//52368 +f 52314//52314 52414//52414 52490//52490 +f 51896//51896 52200//52200 52570//52570 +f 52584//52584 51896//51896 52570//52570 +f 51896//51896 52584//52584 52210//52210 +f 52011//52011 52445//52445 52442//52442 +f 52314//52314 52086//52086 52414//52414 +f 52160//52160 52643//52643 52359//52359 +f 52468//52468 52470//52470 52358//52358 +f 52597//52597 52409//52409 52319//52319 +f 52101//52101 52810//52810 52456//52456 +f 52319//52319 52147//52147 52597//52597 +f 52379//52379 52569//52569 52310//52310 +f 51925//51925 52425//52425 52447//52447 +f 52312//52312 52289//52289 52523//52523 +f 52381//52381 51925//51925 52447//52447 +f 52013//52013 52457//52457 52186//52186 +f 52198//52198 52101//52101 52456//52456 +f 52003//52003 52641//52641 52379//52379 +f 52298//52298 52482//52482 52588//52588 +f 52214//52214 52320//52320 52663//52663 +f 52125//52125 52457//52457 52013//52013 +f 52456//52456 52304//52304 52198//52198 +f 52003//52003 52025//52025 52761//52761 +f 52368//52368 51997//51997 52370//52370 +f 52471//52471 51955//51955 52421//52421 +f 52669//52669 51230//51230 51751//51751 +f 52185//52185 52474//52474 52104//52104 +f 52499//52499 52025//52025 52225//52225 +f 53108//53108 51230//51230 52669//52669 +f 52380//52380 52104//52104 52474//52474 +f 52477//52477 52304//52304 52475//52475 +f 52322//52322 52304//52304 52477//52477 +f 52382//52382 52467//52467 52383//52383 +f 52628//52628 52315//52315 52530//52530 +f 52327//52327 52111//52111 52434//52434 +f 52384//52384 52008//52008 52871//52871 +f 52256//52256 52395//52395 52137//52137 +f 52242//52242 52391//52391 52726//52726 +f 52257//52257 52392//52392 52541//52541 +f 52541//52541 52394//52394 52257//52257 +f 51868//51868 52048//52048 52391//52391 +f 52395//52395 52256//52256 52538//52538 +f 52545//52545 52257//52257 52394//52394 +f 52242//52242 51868//51868 52391//52391 +f 52231//52231 51849//51849 52535//52535 +f 52244//52244 52242//52242 52726//52726 +f 51849//51849 52058//52058 52535//52535 +f 52046//52046 52404//52404 52393//52393 +f 52241//52241 52046//52046 52393//52393 +f 52055//52055 52249//52249 52733//52733 +f 52251//52251 52398//52398 52252//52252 +f 52249//52249 52735//52735 52915//52915 +f 52137//52137 52395//52395 51988//51988 +f 52246//52246 52324//52324 52239//52239 +f 52239//52239 52324//52324 52418//52418 +f 52401//52401 51988//51988 52395//52395 +f 52393//52393 52404//52404 52273//52273 +f 51909//51909 51988//51988 52401//52401 +f 52544//52544 52243//52243 52396//52396 +f 52052//52052 52243//52243 52544//52544 +f 52544//52544 52397//52397 52052//52052 +f 52397//52397 52546//52546 52052//52052 +f 52131//52131 51970//51970 52196//52196 +f 52131//52131 52196//52196 52236//52236 +f 52196//52196 52253//52253 52405//52405 +f 52248//52248 52247//52247 52399//52399 +f 52400//52400 52248//52248 52399//52399 +f 52247//52247 52236//52236 52399//52399 +f 52236//52236 52402//52402 52399//52399 +f 52250//52250 52248//52248 52400//52400 +f 52236//52236 52196//52196 52402//52402 +f 52402//52402 52405//52405 52254//52254 +f 52196//52196 52405//52405 52402//52402 +f 52254//52254 52405//52405 52253//52253 +f 52402//52402 52252//52252 52398//52398 +f 52402//52402 52254//52254 52252//52252 +f 52255//52255 52052//52052 52546//52546 +f 52403//52403 52255//52255 52546//52546 +f 52255//52255 52403//52403 52538//52538 +f 52538//52538 52256//52256 52255//52255 +f 52291//52291 52160//52160 52359//52359 +f 52122//52122 52358//52358 52654//52654 +f 52193//52193 52382//52382 52562//52562 +f 52192//52192 52283//52283 52469//52469 +f 52466//52466 52440//52440 52424//52424 +f 52304//52304 52456//52456 52475//52475 +f 52421//52421 52291//52291 52359//52359 +f 52122//52122 52654//52654 52571//52571 +f 52411//52411 52609//52609 52289//52289 +f 52289//52289 52288//52288 52411//52411 +f 51541//51541 52679//52679 52716//52716 +f 52389//52389 52071//52071 52518//52518 +f 52412//52412 52371//52371 52408//52408 +f 52282//52282 52286//52286 52790//52790 +f 52158//52158 51697//51697 52813//52813 +f 52286//52286 52349//52349 52790//52790 +f 52809//52809 52298//52298 52588//52588 +f 52654//52654 52358//52358 52470//52470 +f 52176//52176 52480//52480 51809//51809 +f 52476//52476 52301//52301 52305//52305 +f 52673//52673 52339//52339 52422//52422 +f 52261//52261 52209//52209 52345//52345 +f 52190//52190 52333//52333 52127//52127 +f 52574//52574 52188//52188 51809//51809 +f 52385//52385 52387//52387 52324//52324 +f 52472//52472 52563//52563 52386//52386 +f 52649//52649 52387//52387 52292//52292 +f 52426//52426 52723//52723 52208//52208 +f 52292//52292 52473//52473 52649//52649 +f 52414//52414 52086//52086 52818//52818 +f 52431//52431 52574//52574 52676//52676 +f 52083//52083 52423//52423 52850//52850 +f 52302//52302 52521//52521 52207//52207 +f 52362//52362 52672//52672 52340//52340 +f 52296//52296 52181//52181 52365//52365 +f 52354//52354 52481//52481 52426//52426 +f 52260//52260 52327//52327 52435//52435 +f 52316//52316 52590//52590 52482//52482 +f 52362//52362 52116//52116 52373//52373 +f 52296//52296 52585//52585 52366//52366 +f 51973//51973 52617//52617 52423//52423 +f 52086//52086 52507//52507 52818//52818 +f 52459//52459 52302//52302 52155//52155 +f 52596//52596 52187//52187 52453//52453 +f 51911//51911 52590//52590 52316//52316 +f 52381//52381 52447//52447 52592//52592 +f 52350//52350 52269//52269 52487//52487 +f 52487//52487 52269//52269 52512//52512 +f 52459//52459 52155//52155 52613//52613 +f 52500//52500 52366//52366 52585//52585 +f 53030//53030 51716//51716 52754//52754 +f 52329//52329 51971//51971 52216//52216 +f 52616//52616 52303//52303 52527//52527 +f 52512//52512 52220//52220 52442//52442 +f 52202//52202 53030//53030 53043//53043 +f 52363//52363 52673//52673 52448//52448 +f 52441//52441 52126//52126 52695//52695 +f 52181//52181 52328//52328 52365//52365 +f 52597//52597 52147//52147 52417//52417 +f 52448//52448 52488//52488 52363//52363 +f 52756//52756 52755//52755 52334//52334 +f 52334//52334 52169//52169 52756//52756 +f 52169//52169 52170//52170 52756//52756 +f 52303//52303 51841//51841 52527//52527 +f 52381//52381 52491//52491 52607//52607 +f 52457//52457 52527//52527 51841//51841 +f 52165//52165 52341//52341 52572//52572 +f 52683//52683 51912//51912 51917//51917 +f 52237//52237 52500//52500 52508//52508 +f 52371//52371 52372//52372 52511//52511 +f 52331//52331 52843//52843 52330//52330 +f 52189//52189 52192//52192 52712//52712 +f 52502//52502 52297//52297 52777//52777 +f 52281//52281 52486//52486 52437//52437 +f 51917//51917 52279//52279 52636//52636 +f 52307//52307 52217//52217 52568//52568 +f 52279//52279 51987//51987 52636//52636 +f 52502//52502 52615//52615 52213//52213 +f 52171//52171 52343//52343 52611//52611 +f 52147//52147 52559//52559 52417//52417 +f 52439//52439 52501//52501 52097//52097 +f 52237//52237 52508//52508 52317//52317 +f 52600//52600 52318//52318 52317//52317 +f 52167//52167 52656//52656 52132//52132 +f 52708//52708 52215//52215 52213//52213 +f 52293//52293 52287//52287 52036//52036 +f 52161//52161 52645//52645 52559//52559 +f 52526//52526 52696//52696 52717//52717 +f 52342//52342 52178//52178 52488//52488 +f 52699//52699 51993//51993 52002//52002 +f 52125//52125 52193//52193 52562//52562 +f 52438//52438 52313//52313 52600//52600 +f 52513//52513 52035//52035 52287//52287 +f 52226//52226 52520//52520 52460//52460 +f 52178//52178 52363//52363 52488//52488 +f 52285//52285 52741//52741 52072//52072 +f 52182//52182 52097//52097 52501//52501 +f 52135//52135 52792//52792 52224//52224 +f 52154//52154 52389//52389 52516//52516 +f 52285//52285 52165//52165 52572//52572 +f 52449//52449 52452//52452 52476//52476 +f 52281//52281 52429//52429 52486//52486 +f 52167//52167 52274//52274 52458//52458 +f 52226//52226 52076//52076 52520//52520 +f 52810//52810 52101//52101 52455//52455 +f 52679//52679 51989//51989 52715//52715 +f 52458//52458 52274//52274 52805//52805 +f 52519//52519 52800//52800 52229//52229 +f 52076//52076 52525//52525 52520//52520 +f 52812//52812 52456//52456 52810//52810 +f 51851//51851 52706//52706 52640//52640 +f 52389//52389 52518//52518 52566//52566 +f 52274//52274 52356//52356 52805//52805 +f 52576//52576 52461//52461 52232//52232 +f 52603//52603 51848//51848 52326//52326 +f 52243//52243 52312//52312 52523//52523 +f 52277//52277 51941//51941 52884//52884 +f 52632//52632 52146//52146 52264//52264 +f 52609//52609 52523//52523 52289//52289 +f 52884//52884 51941//51941 52784//52784 +f 52578//52578 52461//52461 52514//52514 +f 52806//52806 52462//52462 52463//52463 +f 52634//52634 52356//52356 52103//52103 +f 52532//52532 52022//52022 52628//52628 +f 52282//52282 52610//52610 52299//52299 +f 51941//51941 52090//52090 52698//52698 +f 52531//52531 51959//51959 52533//52533 +f 52388//52388 52465//52465 52354//52354 +f 51801//51801 52173//52173 52807//52807 +f 51751//51751 51811//51811 52990//52990 +f 52569//52569 52739//52739 51890//51890 +f 52468//52468 52627//52627 52783//52783 +f 52215//52215 52708//52708 52472//52472 +f 51962//51962 52164//52164 52647//52647 +f 52476//52476 52452//52452 52275//52275 +f 52745//52745 52475//52475 52456//52456 +f 52610//52610 52282//52282 52790//52790 +f 52275//52275 52301//52301 52476//52476 +f 51697//51697 52407//52407 52813//52813 +f 52382//52382 52383//52383 52562//52562 +f 52262//52262 52083//52083 52844//52844 +f 52637//52637 52424//52424 52261//52261 +f 52673//52673 52422//52422 52582//52582 +f 52158//52158 52813//52813 52163//52163 +f 52709//52709 52631//52631 52067//52067 +f 52387//52387 52649//52649 52324//52324 +f 52406//52406 52478//52478 52465//52465 +f 52305//52305 52306//52306 52670//52670 +f 52354//52354 52606//52606 52481//52481 +f 52306//52306 52412//52412 52670//52670 +f 52662//52662 52386//52386 52563//52563 +f 52265//52265 52479//52479 52689//52689 +f 52637//52637 52261//52261 52345//52345 +f 53195//53195 52083//52083 52850//52850 +f 52678//52678 52354//52354 52465//52465 +f 52376//52376 52650//52650 52308//52308 +f 52336//52336 52163//52163 53078//53078 +f 52485//52485 52386//52386 52662//52662 +f 52418//52418 52324//52324 52649//52649 +f 52412//52412 52408//52408 52564//52564 +f 52386//52386 52485//52485 52415//52415 +f 52349//52349 52355//52355 52567//52567 +f 52575//52575 52650//52650 52376//52376 +f 52008//52008 52427//52427 53108//53108 +f 52579//52579 52420//52420 52598//52598 +f 52483//52483 52338//52338 52477//52477 +f 52491//52491 52381//52381 52592//52592 +f 52466//52466 52424//52424 52637//52637 +f 51986//51986 52413//52413 52595//52595 +f 52473//52473 52334//52334 52848//52848 +f 52345//52345 52346//52346 52484//52484 +f 52433//52433 52498//52498 52432//52432 +f 52567//52567 52428//52428 52504//52504 +f 52711//52711 52617//52617 52369//52369 +f 52430//52430 52504//52504 52428//52428 +f 52416//52416 52816//52816 52575//52575 +f 52467//52467 52070//52070 52933//52933 +f 52070//52070 52132//52132 52933//52933 +f 52605//52605 51986//51986 52595//52595 +f 52933//52933 52132//52132 52656//52656 +f 52357//52357 52535//52535 52674//52674 +f 52296//52296 52365//52365 52585//52585 +f 52350//52350 52484//52484 52346//52346 +f 52416//52416 52378//52378 52816//52816 +f 52509//52509 52504//52504 52430//52430 +f 52433//52433 52517//52517 52498//52498 +f 52436//52436 52498//52498 52517//52517 +f 52696//52696 52605//52605 52983//52983 +f 52373//52373 52616//52616 52950//52950 +f 52174//52174 52364//52364 52675//52675 +f 52887//52887 52380//52380 52474//52474 +f 52495//52495 52374//52374 52496//52496 +f 52629//52629 52293//52293 52495//52495 +f 52436//52436 52522//52522 52498//52498 +f 53089//53089 52572//52572 52341//52341 +f 52508//52508 52500//52500 52665//52665 +f 52170//52170 52299//52299 52610//52610 +f 52488//52488 52448//52448 52664//52664 +f 52434//52434 52380//52380 52887//52887 +f 52507//52507 52837//52837 52818//52818 +f 52509//52509 52368//52368 52577//52577 +f 52341//52341 52836//52836 53089//53089 +f 52361//52361 52295//52295 52703//52703 +f 52972//52972 52361//52361 52703//52703 +f 52511//52511 52408//52408 52371//52371 +f 52492//52492 52378//52378 52294//52294 +f 52511//52511 52510//52510 52408//52408 +f 52590//52590 51911//51911 52842//52842 +f 52524//52524 52436//52436 52517//52517 +f 52442//52442 52493//52493 52512//52512 +f 52971//52971 52224//52224 52792//52792 +f 52370//52370 52577//52577 52368//52368 +f 52361//52361 52777//52777 52201//52201 +f 52792//52792 52135//52135 52513//52513 +f 52836//52836 52341//52341 52580//52580 +f 52462//52462 52229//52229 52800//52800 +f 52429//52429 52819//52819 52486//52486 +f 53001//53001 52577//52577 52370//52370 +f 52168//52168 52017//52017 52677//52677 +f 52370//52370 52591//52591 53001//53001 +f 52294//52294 52335//52335 52492//52492 +f 52017//52017 52367//52367 52601//52601 +f 52454//52454 52591//52591 52370//52370 +f 52506//52506 52601//52601 52367//52367 +f 52367//52367 52608//52608 52506//52506 +f 53043//53043 52774//52774 52202//52202 +f 52342//52342 52488//52488 52581//52581 +f 52321//52321 53064//53064 52335//52335 +f 52325//52325 53095//53095 52075//52075 +f 52626//52626 52457//52457 52125//52125 +f 51911//51911 52494//52494 52842//52842 +f 52501//52501 52439//52439 52497//52497 +f 52436//52436 52524//52524 52537//52537 +f 52568//52568 52217//52217 52799//52799 +f 52522//52522 52436//52436 52537//52537 +f 52515//52515 52608//52608 52451//52451 +f 52280//52280 52075//52075 53095//53095 +f 52515//52515 52451//52451 52151//52151 +f 52663//52663 52666//52666 52214//52214 +f 52626//52626 52125//52125 52562//52562 +f 52501//52501 52503//52503 52182//52182 +f 52173//52173 52099//52099 52807//52807 +f 52321//52321 52602//52602 52904//52904 +f 52450//52450 52494//52494 51911//51911 +f 52604//52604 52317//52317 52508//52508 +f 52604//52604 52600//52600 52317//52317 +f 52151//52151 52440//52440 52466//52466 +f 52699//52699 52002//52002 52705//52705 +f 52515//52515 52151//52151 52466//52466 +f 52126//52126 52435//52435 52695//52695 +f 52780//52780 52109//52109 52503//52503 +f 52195//52195 52197//52197 52705//52705 +f 52566//52566 52516//52516 52389//52389 +f 51586//51586 52623//52623 52706//52706 +f 52197//52197 52639//52639 52707//52707 +f 51851//51851 51586//51586 52706//52706 +f 52441//52441 52695//52695 52618//52618 +f 52167//52167 52587//52587 52656//52656 +f 52216//52216 52999//52999 52329//52329 +f 52587//52587 52167//52167 52458//52458 +f 52568//52568 52660//52660 52307//52307 +f 52407//52407 51851//51851 52640//52640 +f 52445//52445 52446//52446 52528//52528 +f 52528//52528 52442//52442 52445//52445 +f 52079//52079 52531//52531 52529//52529 +f 52576//52576 52232//52232 52896//52896 +f 52954//52954 52189//52189 52712//52712 +f 52413//52413 52532//52532 52565//52565 +f 52559//52559 52759//52759 52417//52417 +f 52455//52455 52012//52012 52808//52808 +f 52266//52266 52578//52578 52406//52406 +f 52351//52351 52578//52578 52266//52266 +f 52200//52200 52622//52622 52795//52795 +f 52827//52827 52200//52200 52795//52795 +f 52570//52570 52200//52200 52827//52827 +f 52290//52290 52360//52360 52739//52739 +f 52360//52360 51890//51890 52739//52739 +f 52456//52456 52812//52812 52745//52745 +f 52541//52541 52392//52392 52390//52390 +f 52395//52395 52538//52538 52642//52642 +f 52189//52189 52954//52954 52268//52268 +f 52726//52726 52391//52391 52540//52540 +f 52241//52241 52411//52411 52288//52288 +f 52535//52535 52058//52058 52727//52727 +f 52241//52241 52393//52393 52411//52411 +f 52446//52446 52353//52353 52528//52528 +f 52539//52539 52374//52374 52244//52244 +f 52642//52642 52549//52549 52395//52395 +f 52393//52393 52534//52534 52411//52411 +f 52496//52496 52374//52374 52539//52539 +f 52534//52534 52393//52393 52420//52420 +f 52727//52727 52004//52004 52728//52728 +f 52168//52168 52728//52728 52004//52004 +f 52550//52550 52551//52551 52251//52251 +f 52251//52251 52250//52250 52550//52550 +f 52733//52733 52249//52249 52548//52548 +f 52251//52251 52551//52551 52398//52398 +f 52915//52915 52548//52548 52249//52249 +f 52451//52451 52608//52608 52367//52367 +f 52418//52418 52536//52536 52271//52271 +f 52395//52395 52549//52549 52401//52401 +f 52401//52401 52549//52549 52633//52633 +f 52273//52273 52420//52420 52393//52393 +f 52523//52523 52396//52396 52243//52243 +f 52598//52598 52420//52420 52273//52273 +f 52544//52544 52396//52396 52543//52543 +f 52401//52401 52542//52542 51909//51909 +f 52273//52273 52332//52332 52598//52598 +f 52546//52546 52397//52397 52734//52734 +f 51909//51909 52542//52542 52315//52315 +f 52536//52536 52332//52332 52271//52271 +f 52399//52399 52552//52552 52400//52400 +f 52530//52530 52315//52315 52542//52542 +f 52402//52402 52552//52552 52399//52399 +f 52552//52552 52550//52550 52400//52400 +f 52250//52250 52400//52400 52550//52550 +f 52550//52550 52552//52552 52551//52551 +f 52552//52552 52402//52402 52551//52551 +f 52542//52542 52737//52737 52530//52530 +f 52551//52551 52402//52402 52398//52398 +f 52538//52538 52403//52403 52547//52547 +f 52554//52554 52555//52555 52553//52553 +f 52556//52556 52553//52553 52555//52555 +f 52045//52045 52240//52240 52555//52555 +f 52555//52555 52240//52240 52556//52556 +f 52556//52556 52240//52240 52245//52245 +f 51873//51873 52922//52922 52245//52245 +f 52055//52055 52733//52733 51876//51876 +f 51876//51876 52733//52733 51873//51873 +f 51873//51873 52733//52733 52922//52922 +f 52045//52045 52555//52555 52557//52557 +f 52259//52259 52045//52045 52557//52557 +f 52558//52558 52259//52259 52557//52557 +f 52558//52558 52390//52390 52259//52259 +f 52048//52048 52545//52545 52391//52391 +f 52391//52391 52545//52545 52540//52540 +f 52708//52708 52900//52900 52472//52472 +f 52813//52813 52407//52407 53056//53056 +f 52489//52489 52432//52432 52689//52689 +f 52735//52735 51962//51962 52647//52647 +f 52652//52652 52689//52689 52432//52432 +f 52709//52709 52067//52067 52410//52410 +f 52472//52472 52900//52900 52563//52563 +f 52766//52766 52357//52357 52674//52674 +f 52652//52652 52432//52432 52586//52586 +f 52560//52560 52561//52561 52305//52305 +f 53060//53060 51809//51809 52480//52480 +f 52298//52298 52809//52809 52634//52634 +f 52670//52670 52560//52560 52305//52305 +f 52432//52432 52498//52498 52586//52586 +f 52365//52365 52648//52648 52585//52585 +f 52583//52583 52475//52475 52745//52745 +f 52217//52217 52300//52300 52799//52799 +f 52411//52411 52573//52573 52609//52609 +f 52164//52164 52651//52651 52647//52647 +f 52475//52475 52583//52583 52477//52477 +f 52813//52813 53078//53078 52163//52163 +f 52411//52411 52534//52534 52573//52573 +f 52483//52483 52477//52477 52583//52583 +f 52579//52579 52534//52534 52420//52420 +f 52752//52752 52344//52344 52675//52675 +f 52433//52433 52521//52521 52517//52517 +f 52344//52344 52174//52174 52675//52675 +f 52471//52471 52853//52853 52185//52185 +f 52474//52474 52185//52185 52853//52853 +f 52564//52564 52670//52670 52412//52412 +f 52657//52657 52518//52518 52753//52753 +f 52431//52431 52589//52589 52754//52754 +f 52518//52518 52490//52490 52753//52753 +f 52569//52569 52379//52379 52641//52641 +f 52414//52414 52753//52753 52490//52490 +f 52364//52364 52683//52683 52675//52675 +f 52719//52719 52429//52429 52338//52338 +f 52749//52749 52443//52443 52748//52748 +f 52302//52302 52697//52697 52521//52521 +f 52232//52232 52307//52307 52660//52660 +f 52429//52429 52719//52719 52819//52819 +f 52537//52537 52687//52687 52522//52522 +f 52515//52515 52466//52466 53053//53053 +f 52584//52584 52425//52425 52210//52210 +f 52594//52594 52270//52270 52749//52749 +f 52453//52453 52270//52270 52594//52594 +f 52684//52684 52327//52327 52434//52434 +f 52687//52687 52537//52537 52690//52690 +f 52759//52759 52597//52597 52417//52417 +f 52649//52649 52473//52473 52848//52848 +f 52483//52483 52719//52719 52338//52338 +f 52596//52596 52453//52453 52594//52594 +f 52425//52425 52834//52834 52447//52447 +f 52818//52818 52668//52668 52414//52414 +f 52744//52744 52690//52690 52537//52537 +f 52524//52524 52744//52744 52537//52537 +f 52588//52588 52482//52482 52590//52590 +f 52504//52504 52509//52509 52577//52577 +f 52485//52485 52662//52662 52742//52742 +f 52295//52295 52596//52596 52703//52703 +f 52499//52499 52839//52839 52025//52025 +f 52771//52771 52461//52461 52576//52576 +f 52592//52592 52447//52447 52834//52834 +f 52636//52636 51993//51993 52699//52699 +f 52848//52848 52334//52334 52755//52755 +f 52618//52618 52621//52621 52441//52441 +f 52816//52816 52378//52378 52720//52720 +f 52459//52459 52697//52697 52302//52302 +f 52438//52438 52510//52510 52511//52511 +f 52461//52461 52771//52771 52514//52514 +f 52343//52343 52621//52621 52926//52926 +f 52714//52714 52663//52663 52320//52320 +f 52611//52611 52343//52343 52926//52926 +f 52601//52601 52677//52677 52017//52017 +f 52714//52714 52625//52625 53150//53150 +f 52714//52714 52320//52320 52625//52625 +f 52613//52613 52612//52612 52459//52459 +f 52225//52225 52635//52635 52499//52499 +f 52720//52720 52378//52378 52492//52492 +f 52373//52373 52672//52672 52362//52362 +f 52171//52171 52611//52611 52773//52773 +f 52593//52593 52442//52442 52528//52528 +f 52587//52587 52458//52458 52659//52659 +f 52225//52225 52460//52460 52635//52635 +f 52213//52213 52615//52615 52708//52708 +f 52707//52707 52639//52639 52803//52803 +f 52497//52497 52171//52171 52773//52773 +f 52439//52439 52171//52171 52497//52497 +f 52369//52369 52624//52624 52711//52711 +f 52742//52742 52667//52667 52485//52485 +f 52805//52805 52659//52659 52458//52458 +f 52866//52866 52373//52373 52950//52950 +f 52526//52526 52717//52717 52204//52204 +f 53064//53064 52492//52492 52335//52335 +f 52613//52613 52268//52268 52702//52702 +f 52214//52214 52865//52865 52218//52218 +f 52485//52485 52667//52667 52328//52328 +f 52437//52437 52486//52486 52444//52444 +f 52691//52691 52449//52449 52476//52476 +f 52805//52805 52356//52356 52894//52894 +f 52717//52717 52949//52949 52204//52204 +f 52865//52865 52263//52263 52218//52218 +f 52503//52503 52501//52501 52867//52867 +f 52791//52791 52604//52604 52508//52508 +f 52478//52478 52678//52678 52465//52465 +f 52691//52691 52528//52528 52353//52353 +f 52216//52216 52204//52204 52949//52949 +f 51805//51805 52280//52280 52680//52680 +f 52287//52287 52293//52293 52629//52629 +f 52353//52353 52449//52449 52691//52691 +f 52277//52277 52884//52884 52619//52619 +f 52904//52904 53064//53064 52321//52321 +f 52513//52513 52287//52287 52879//52879 +f 52444//52444 52622//52622 52284//52284 +f 52519//52519 52505//52505 53045//53045 +f 52606//52606 52354//52354 52678//52678 +f 52712//52712 52192//52192 52469//52469 +f 52783//52783 52109//52109 52780//52780 +f 52454//52454 52603//52603 52591//52591 +f 52715//52715 52375//52375 52881//52881 +f 52463//52463 52462//52462 52800//52800 +f 52375//52375 52971//52971 52881//52881 +f 52337//52337 52843//52843 52331//52331 +f 52549//52549 52642//52642 52693//52693 +f 52632//52632 52264//52264 52681//52681 +f 52476//52476 52305//52305 52561//52561 +f 52337//52337 52348//52348 52843//52843 +f 52808//52808 52012//52012 52977//52977 +f 52843//52843 52348//52348 52694//52694 +f 52079//52079 52529//52529 52525//52525 +f 52694//52694 52348//52348 52741//52741 +f 52738//52738 52532//52532 52628//52628 +f 52565//52565 52532//52532 52738//52738 +f 52478//52478 52406//52406 52831//52831 +f 52326//52326 52946//52946 52603//52603 +f 52572//52572 52741//52741 52285//52285 +f 52693//52693 52633//52633 52549//52549 +f 52946//52946 52326//52326 52685//52685 +f 52342//52342 52581//52581 52580//52580 +f 51801//51801 52807//52807 52464//52464 +f 52533//52533 52704//52704 52531//52531 +f 52685//52685 52265//52265 52688//52688 +f 52698//52698 52290//52290 52801//52801 +f 52739//52739 52801//52801 52290//52290 +f 52345//52345 52638//52638 52637//52637 +f 52479//52479 52489//52489 52689//52689 +f 52349//52349 52567//52567 52796//52796 +f 52357//52357 52766//52766 52419//52419 +f 52422//52422 52419//52419 52582//52582 +f 52638//52638 52345//52345 52484//52484 +f 52644//52644 52350//52350 52487//52487 +f 53056//53056 52407//52407 53493//53493 +f 52328//52328 52667//52667 52365//52365 +f 52562//52562 52383//52383 52901//52901 +f 52662//52662 52563//52563 52900//52900 +f 51809//51809 53060//53060 52574//52574 +f 52504//52504 52658//52658 52567//52567 +f 53060//53060 52480//52480 52981//52981 +f 52498//52498 52522//52522 52586//52586 +f 52826//52826 52569//52569 53170//53170 +f 52682//52682 52670//52670 52564//52564 +f 52750//52750 52566//52566 52518//52518 +f 52811//52811 52517//52517 52521//52521 +f 52822//52822 52901//52901 52383//52383 +f 52467//52467 52822//52822 52383//52383 +f 52664//52664 52581//52581 52488//52488 +f 53170//53170 52569//52569 52641//52641 +f 52750//52750 52518//52518 52657//52657 +f 52534//52534 52579//52579 52573//52573 +f 52822//52822 52467//52467 52933//52933 +f 52533//52533 52409//52409 52815//52815 +f 52645//52645 52308//52308 52765//52765 +f 52650//52650 52765//52765 52308//52308 +f 52524//52524 52517//52517 52811//52811 +f 52536//52536 52418//52418 52649//52649 +f 52665//52665 52500//52500 52585//52585 +f 52579//52579 52598//52598 52653//52653 +f 52655//52655 52483//52483 52583//52583 +f 52571//52571 52743//52743 52190//52190 +f 52575//52575 52935//52935 52650//52650 +f 52431//52431 52676//52676 52589//52589 +f 52993//52993 52827//52827 52795//52795 +f 52719//52719 52483//52483 52655//52655 +f 52659//52659 52656//52656 52587//52587 +f 52759//52759 52815//52815 52409//52409 +f 52493//52493 52442//52442 52646//52646 +f 52597//52597 52759//52759 52409//52409 +f 52687//52687 52586//52586 52522//52522 +f 52333//52333 52190//52190 52743//52743 +f 52448//52448 52671//52671 52664//52664 +f 52595//52595 52413//52413 52565//52565 +f 52718//52718 52719//52719 52655//52655 +f 52421//52421 52359//52359 52846//52846 +f 52852//52852 52421//52421 52846//52846 +f 52859//52859 52333//52333 52743//52743 +f 52510//52510 52788//52788 52408//52408 +f 52577//52577 52661//52661 52504//52504 +f 53053//53053 52466//52466 52891//52891 +f 52605//52605 52595//52595 52599//52599 +f 52471//52471 52421//52421 52852//52852 +f 52719//52719 52718//52718 52721//52721 +f 52748//52748 52333//52333 52859//52859 +f 52605//52605 52599//52599 52983//52983 +f 52639//52639 52340//52340 52803//52803 +f 52673//52673 52781//52781 52448//52448 +f 52719//52719 52721//52721 52819//52819 +f 52448//52448 52781//52781 52775//52775 +f 52671//52671 52448//52448 52775//52775 +f 52816//52816 52720//52720 52778//52778 +f 52690//52690 52744//52744 52823//52823 +f 52683//52683 51917//51917 52903//52903 +f 52280//52280 53095//53095 52793//52793 +f 52584//52584 52570//52570 52829//52829 +f 52340//52340 52672//52672 52858//52858 +f 52008//52008 53108//53108 52871//52871 +f 52510//52510 52438//52438 52798//52798 +f 52232//52232 52660//52660 52896//52896 +f 52425//52425 52584//52584 52757//52757 +f 52782//52782 52674//52674 52535//52535 +f 52604//52604 52868//52868 52600//52600 +f 52593//52593 52646//52646 52442//52442 +f 52757//52757 52834//52834 52425//52425 +f 52535//52535 52899//52899 52782//52782 +f 53037//53037 52497//52497 52773//52773 +f 52887//52887 52684//52684 52434//52434 +f 52600//52600 52798//52798 52438//52438 +f 51917//51917 52636//52636 52903//52903 +f 52759//52759 52559//52559 52776//52776 +f 52168//52168 52677//52677 52906//52906 +f 52776//52776 52559//52559 52830//52830 +f 52450//52450 52861//52861 52494//52494 +f 52593//52593 52528//52528 52838//52838 +f 52963//52963 52608//52608 52515//52515 +f 52696//52696 52760//52760 52717//52717 +f 52620//52620 53044//53044 52227//52227 +f 52625//52625 52227//52227 53044//53044 +f 52501//52501 52497//52497 53037//53037 +f 52763//52763 52692//52692 52691//52691 +f 52691//52691 52476//52476 52763//52763 +f 52867//52867 52501//52501 53037//53037 +f 52866//52866 52672//52672 52373//52373 +f 52819//52819 52820//52820 52486//52486 +f 52684//52684 53112//53112 52327//52327 +f 52435//52435 52327//52327 53112//53112 +f 52450//52450 52619//52619 52861//52861 +f 52578//52578 52514//52514 52771//52771 +f 52612//52612 52613//52613 52702//52702 +f 52361//52361 52972//52972 52777//52777 +f 52616//52616 52527//52527 52950//52950 +f 52507//52507 52330//52330 52837//52837 +f 52460//52460 52520//52520 52860//52860 +f 52693//52693 52642//52642 52930//52930 +f 52682//52682 52564//52564 52408//52408 +f 52771//52771 52762//52762 52578//52578 +f 52987//52987 52711//52711 52624//52624 +f 52768//52768 52819//52819 52721//52721 +f 52602//52602 52895//52895 52904//52904 +f 52408//52408 52804//52804 52682//52682 +f 52702//52702 52268//52268 52954//52954 +f 52705//52705 52197//52197 52707//52707 +f 52406//52406 52578//52578 52762//52762 +f 52624//52624 52631//52631 52987//52987 +f 52520//52520 52525//52525 52870//52870 +f 52621//52621 52618//52618 52982//52982 +f 52516//52516 52895//52895 52602//52602 +f 52264//52264 52263//52263 52865//52865 +f 52982//52982 52926//52926 52621//52621 +f 52470//52470 52468//52468 52783//52783 +f 52628//52628 52530//52530 52700//52700 +f 52999//52999 52216//52216 52949//52949 +f 52738//52738 52628//52628 52700//52700 +f 52784//52784 51941//51941 52698//52698 +f 52580//52580 52581//52581 52902//52902 +f 52701//52701 52476//52476 52561//52561 +f 52693//52693 52943//52943 52633//52633 +f 52681//52681 52264//52264 53010//53010 +f 52806//52806 52463//52463 52713//52713 +f 52347//52347 52723//52723 52817//52817 +f 52455//52455 52808//52808 52810//52810 +f 52530//52530 52722//52722 52700//52700 +f 52265//52265 52689//52689 52688//52688 +f 52486//52486 52820//52820 52686//52686 +f 52987//52987 52631//52631 52709//52709 +f 52817//52817 52723//52723 52426//52426 +f 52486//52486 52686//52686 52444//52444 +f 52352//52352 52632//52632 52681//52681 +f 53040//53040 52352//52352 52681//52681 +f 52582//52582 52419//52419 52766//52766 +f 52426//52426 52481//52481 52724//52724 +f 52529//52529 52531//52531 52704//52704 +f 52790//52790 52789//52789 52610//52610 +f 52796//52796 52790//52790 52349//52349 +f 52300//52300 52329//52329 53029//53029 +f 52952//52952 52638//52638 52484//52484 +f 52952//52952 52484//52484 52350//52350 +f 52952//52952 52350//52350 52644//52644 +f 52541//52541 52390//52390 52725//52725 +f 52899//52899 52535//52535 52727//52727 +f 52729//52729 52541//52541 52725//52725 +f 52394//52394 52541//52541 52729//52729 +f 52244//52244 52726//52726 52910//52910 +f 52729//52729 52730//52730 52394//52394 +f 52539//52539 52244//52244 52910//52910 +f 52545//52545 52394//52394 52730//52730 +f 52401//52401 52849//52849 52542//52542 +f 52849//52849 52737//52737 52542//52542 +f 52722//52722 52530//52530 52737//52737 +f 52332//52332 53062//53062 52598//52598 +f 52332//52332 52736//52736 53062//53062 +f 52523//52523 52609//52609 52731//52731 +f 52598//52598 53062//53062 52653//52653 +f 52536//52536 52736//52736 52332//52332 +f 52731//52731 53075//53075 52523//52523 +f 52401//52401 52633//52633 52849//52849 +f 52397//52397 52543//52543 52916//52916 +f 52544//52544 52543//52543 52397//52397 +f 52734//52734 52397//52397 52916//52916 +f 52396//52396 52523//52523 53075//53075 +f 52849//52849 53071//53071 52737//52737 +f 52543//52543 52396//52396 53075//53075 +f 52546//52546 52734//52734 52918//52918 +f 52722//52722 52737//52737 53071//53071 +f 52403//52403 52546//52546 52918//52918 +f 52547//52547 52403//52403 52918//52918 +f 52930//52930 52538//52538 52547//52547 +f 52642//52642 52538//52538 52930//52930 +f 52824//52824 52565//52565 52738//52738 +f 52645//52645 52830//52830 52559//52559 +f 52667//52667 52994//52994 52365//52365 +f 52570//52570 52827//52827 52829//52829 +f 52771//52771 52576//52576 52769//52769 +f 52569//52569 52826//52826 52739//52739 +f 52459//52459 52740//52740 52697//52697 +f 52704//52704 52533//52533 52815//52815 +f 52595//52595 52565//52565 52824//52824 +f 52645//52645 52765//52765 52830//52830 +f 52757//52757 52584//52584 52829//52829 +f 52572//52572 53018//53018 52741//52741 +f 52744//52744 52612//52612 52823//52823 +f 52459//52459 52746//52746 52740//52740 +f 52822//52822 52933//52933 52751//52751 +f 52651//52651 52262//52262 52844//52844 +f 53007//53007 52651//52651 52844//52844 +f 52612//52612 52744//52744 52746//52746 +f 52853//52853 52471//52471 52852//52852 +f 52823//52823 52612//52612 52747//52747 +f 53170//53170 52641//52641 53000//53000 +f 52606//52606 52678//52678 52481//52481 +f 52536//52536 52649//52649 53008//53008 +f 52612//52612 52746//52746 52459//52459 +f 52858//52858 52803//52803 52340//52340 +f 52736//52736 52536//52536 52898//52898 +f 52765//52765 52650//52650 52935//52935 +f 52995//52995 52577//52577 53001//53001 +f 52585//52585 52648//52648 53079//53079 +f 52585//52585 53079//53079 52665//52665 +f 52572//52572 53089//53089 53018//53018 +f 52478//52478 52833//52833 52678//52678 +f 52696//52696 52983//52983 52832//52832 +f 52641//52641 52761//52761 53292//53292 +f 52938//52938 52693//52693 52930//52930 +f 52692//52692 52838//52838 52528//52528 +f 52575//52575 53016//53016 52935//52935 +f 52612//52612 52758//52758 52747//52747 +f 52702//52702 52758//52758 52612//52612 +f 52668//52668 52753//52753 52414//52414 +f 52528//52528 52691//52691 52692//52692 +f 53016//53016 52575//52575 52816//52816 +f 52938//52938 52943//52943 52693//52693 +f 52760//52760 52696//52696 53002//53002 +f 52887//52887 52474//52474 52882//52882 +f 52888//52888 52718//52718 52655//52655 +f 52793//52793 52680//52680 52280//52280 +f 52510//52510 52798//52798 52788//52788 +f 52764//52764 52478//52478 52831//52831 +f 52476//52476 52701//52701 52763//52763 +f 52718//52718 52888//52888 52721//52721 +f 52902//52902 52836//52836 52580//52580 +f 52756//52756 52170//52170 52610//52610 +f 52604//52604 52791//52791 52890//52890 +f 52888//52888 52768//52768 52721//52721 +f 52761//52761 52025//52025 52839//52839 +f 53033//53033 52907//52907 52849//52849 +f 53022//53022 52406//52406 52762//52762 +f 52591//52591 52603//52603 52841//52841 +f 52794//52794 52695//52695 52435//52435 +f 52618//52618 52695//52695 52794//52794 +f 52982//52982 52618//52618 52794//52794 +f 52946//52946 52841//52841 52603//52603 +f 52527//52527 53122//53122 52951//52951 +f 52778//52778 52720//52720 52492//52492 +f 52868//52868 52604//52604 52890//52890 +f 52457//52457 53122//53122 52527//52527 +f 52955//52955 53122//53122 52457//52457 +f 52423//52423 52617//52617 53011//53011 +f 52491//52491 52592//52592 52607//52607 +f 52831//52831 52406//52406 53022//53022 +f 52712//52712 52469//52469 52772//52772 +f 52798//52798 52600//52600 52869//52869 +f 52878//52878 52955//52955 52457//52457 +f 52711//52711 53011//53011 52617//52617 +f 52457//52457 52626//52626 52878//52878 +f 52600//52600 52868//52868 52869//52869 +f 52384//52384 52871//52871 53395//53395 +f 52946//52946 52685//52685 53020//53020 +f 52833//52833 52478//52478 52764//52764 +f 52819//52819 52768//52768 52845//52845 +f 52766//52766 52770//52770 52673//52673 +f 52582//52582 52766//52766 52673//52673 +f 52960//52960 52817//52817 52426//52426 +f 52786//52786 52777//52777 52973//52973 +f 52494//52494 52847//52847 52842//52842 +f 52876//52876 52637//52637 52797//52797 +f 52847//52847 52494//52494 52861//52861 +f 52637//52637 52876//52876 52466//52466 +f 52638//52638 52797//52797 52637//52637 +f 52777//52777 52786//52786 52502//52502 +f 52469//52469 52347//52347 52817//52817 +f 52785//52785 53045//53045 52505//52505 +f 52426//52426 52724//52724 52960//52960 +f 52819//52819 52845//52845 52820//52820 +f 52787//52787 52502//52502 52786//52786 +f 52670//52670 52779//52779 52560//52560 +f 52682//52682 52779//52779 52670//52670 +f 52329//52329 52999//52999 53029//53029 +f 52581//52581 52664//52664 52854//52854 +f 52666//52666 52865//52865 52214//52214 +f 52615//52615 52502//52502 52787//52787 +f 52779//52779 52682//52682 52872//52872 +f 52867//52867 52873//52873 52503//52503 +f 52804//52804 52872//52872 52682//52682 +f 52615//52615 52787//52787 52708//52708 +f 52745//52745 52812//52812 52886//52886 +f 52884//52884 52958//52958 52619//52619 +f 52952//52952 52802//52802 52638//52638 +f 52781//52781 52673//52673 52770//52770 +f 52659//52659 52805//52805 52814//52814 +f 52408//52408 52788//52788 52883//52883 +f 52287//52287 52629//52629 53144//53144 +f 52652//52652 52586//52586 52967//52967 +f 52804//52804 52408//52408 52883//52883 +f 52900//52900 52708//52708 53052//53052 +f 52784//52784 52698//52698 53051//53051 +f 52407//52407 52640//52640 53493//53493 +f 52704//52704 52821//52821 52529//52529 +f 52487//52487 52512//52512 52644//52644 +f 52634//52634 52894//52894 52356//52356 +f 52513//52513 52879//52879 52792//52792 +f 52796//52796 52567//52567 52658//52658 +f 53226//53226 52634//52634 53054//53054 +f 52634//52634 52809//52809 53054//53054 +f 53010//53010 52264//52264 52865//52865 +f 52806//52806 53225//53225 52099//52099 +f 52512//52512 52493//52493 52928//52928 +f 53121//53121 52568//52568 52799//52799 +f 52493//52493 52646//52646 52928//52928 +f 52744//52744 52524//52524 52811//52811 +f 52588//52588 52979//52979 52809//52809 +f 52807//52807 52099//52099 53225//53225 +f 52928//52928 52644//52644 52512//52512 +f 52658//52658 52504//52504 52661//52661 +f 52586//52586 52687//52687 52893//52893 +f 52980//52980 52515//52515 53053//53053 +f 52444//52444 52686//52686 52622//52622 +f 52571//52571 52654//52654 52840//52840 +f 52891//52891 52466//52466 52876//52876 +f 52359//52359 52643//52643 52953//52953 +f 52896//52896 52769//52769 52576//52576 +f 52990//52990 52377//52377 52989//52989 +f 52716//52716 52981//52981 52480//52480 +f 52996//52996 52827//52827 52993//52993 +f 52824//52824 52738//52738 52875//52875 +f 52821//52821 52704//52704 52978//52978 +f 52735//52735 52647//52647 53261//53261 +f 52835//52835 52762//52762 52771//52771 +f 52978//52978 52704//52704 53081//53081 +f 52651//52651 53007//53007 52647//52647 +f 53383//53383 52739//52739 52826//52826 +f 52662//52662 52900//52900 52941//52941 +f 52574//52574 53060//53060 53425//53425 +f 52662//52662 52941//52941 52742//52742 +f 52997//52997 52470//52470 52927//52927 +f 52740//52740 52746//52746 52744//52744 +f 52359//52359 52953//52953 52846//52846 +f 52704//52704 52815//52815 53081//53081 +f 53028//53028 52846//52846 52953//52953 +f 52851//52851 53081//53081 52815//52815 +f 52654//52654 52470//52470 52997//52997 +f 52975//52975 52365//52365 52994//52994 +f 52995//52995 52661//52661 52577//52577 +f 52964//52964 52724//52724 52481//52481 +f 52678//52678 52964//52964 52481//52481 +f 52830//52830 52765//52765 52934//52934 +f 52648//52648 52365//52365 52975//52975 +f 53074//53074 52608//52608 52963//52963 +f 53521//53521 52583//52583 52745//52745 +f 52838//52838 52646//52646 52593//52593 +f 52815//52815 52759//52759 52851//52851 +f 52083//52083 53195//53195 52844//52844 +f 52935//52935 52934//52934 52765//52765 +f 52743//52743 52571//52571 53006//53006 +f 52855//52855 52752//52752 52675//52675 +f 52678//52678 52833//52833 53031//53031 +f 52667//52667 52742//52742 52941//52941 +f 52325//52325 52336//52336 53326//53326 +f 52838//52838 52692//52692 52956//52956 +f 52592//52592 52834//52834 53182//53182 +f 53000//53000 52641//52641 53292//53292 +f 52850//52850 52423//52423 53011//53011 +f 53079//53079 52937//52937 52665//52665 +f 52832//52832 53002//53002 52696//52696 +f 52858//52858 52672//52672 53166//53166 +f 52932//52932 52750//52750 52657//52657 +f 52657//52657 52753//52753 52932//52932 +f 52590//52590 52939//52939 52588//52588 +f 52665//52665 52791//52791 52508//52508 +f 52933//52933 52656//52656 53156//53156 +f 52714//52714 52666//52666 52663//52663 +f 52825//52825 52932//52932 52753//52753 +f 52591//52591 52841//52841 53001//53001 +f 52866//52866 53166//53166 52672//52672 +f 53270//53270 52848//52848 53107//53107 +f 52656//52656 52659//52659 53156//53156 +f 52798//52798 52945//52945 52788//52788 +f 52755//52755 53107//53107 52848//52848 +f 52675//52675 52683//52683 52877//52877 +f 53011//53011 52711//52711 53132//53132 +f 53015//53015 52759//52759 52776//52776 +f 52936//52936 52935//52935 53016//53016 +f 53132//53132 52711//52711 52987//52987 +f 52836//52836 52902//52902 52970//52970 +f 52976//52976 52747//52747 52931//52931 +f 52816//52816 52778//52778 53016//53016 +f 52890//52890 52791//52791 52863//52863 +f 52747//52747 52758//52758 52931//52931 +f 52287//52287 53144//53144 52959//52959 +f 52738//52738 52700//52700 52875//52875 +f 52877//52877 52683//52683 52903//52903 +f 53211//53211 52629//52629 53241//53241 +f 52789//52789 52756//52756 52610//52610 +f 52629//52629 52495//52495 53241//53241 +f 52710//52710 52384//52384 53141//53141 +f 52828//52828 52940//52940 52668//52668 +f 53144//53144 52629//52629 53211//53211 +f 52854//52854 52902//52902 52581//52581 +f 52668//52668 52818//52818 52828//52828 +f 52561//52561 52974//52974 52701//52701 +f 52828//52828 52818//52818 52837//52837 +f 52777//52777 52972//52972 52973//52973 +f 52879//52879 52287//52287 52959//52959 +f 52879//52879 53147//53147 52792//52792 +f 53104//53104 52778//52778 52492//52492 +f 52856//52856 52820//52820 52845//52845 +f 52785//52785 52607//52607 53217//53217 +f 52758//52758 53003//53003 52931//52931 +f 52499//52499 52635//52635 52767//52767 +f 52688//52688 52689//52689 52962//52962 +f 53143//53143 52623//52623 52614//52614 +f 52797//52797 52638//52638 52984//52984 +f 53301//53301 52869//52869 52868//52868 +f 52862//52862 52854//52854 52664//52664 +f 52758//52758 52702//52702 53003//53003 +f 53104//53104 52492//52492 53064//53064 +f 52862//52862 52664//52664 52864//52864 +f 52835//52835 52771//52771 52769//52769 +f 52864//52864 52664//52664 53038//53038 +f 52708//52708 52787//52787 53151//53151 +f 52664//52664 52671//52671 53038//53038 +f 53052//53052 52708//52708 53151//53151 +f 52837//52837 52330//52330 52948//52948 +f 52716//52716 52679//52679 52889//52889 +f 52671//52671 52775//52775 53038//53038 +f 52802//52802 52984//52984 52638//52638 +f 52630//52630 52680//52680 53265//53265 +f 52781//52781 52770//52770 53049//53049 +f 52352//52352 53040//53040 52953//52953 +f 52674//52674 52782//52782 52988//52988 +f 53021//53021 52561//52561 52560//52560 +f 52948//52948 52330//52330 52843//52843 +f 52706//52706 52623//52623 53727//53727 +f 52635//52635 52460//52460 52966//52966 +f 52352//52352 52953//52953 52643//52643 +f 52882//52882 52474//52474 52853//52853 +f 52802//52802 52952//52952 53059//53059 +f 52904//52904 53229//53229 53064//53064 +f 52772//52772 52469//52469 53135//53135 +f 52820//52820 52856//52856 52880//52880 +f 52817//52817 53135//53135 52469//52469 +f 52562//52562 53133//53133 52626//52626 +f 53229//53229 52904//52904 52947//52947 +f 52883//52883 52788//52788 52945//52945 +f 52625//52625 53044//53044 53150//53150 +f 52952//52952 52644//52644 52885//52885 +f 53034//53034 52804//52804 52883//52883 +f 52686//52686 52820//52820 52880//52880 +f 52967//52967 52586//52586 52892//52892 +f 52800//52800 52519//52519 53045//53045 +f 52779//52779 53021//53021 52560//52560 +f 53160//53160 52783//52783 52780//52780 +f 52800//52800 53153//53153 52463//52463 +f 52713//52713 52463//52463 53153//53153 +f 52520//52520 52870//52870 52860//52860 +f 52783//52783 52927//52927 52470//52470 +f 52796//52796 52991//52991 52790//52790 +f 53034//53034 52872//52872 52804//52804 +f 52516//52516 52566//52566 53092//53092 +f 52969//52969 52705//52705 53039//53039 +f 52644//52644 53050//53050 52885//52885 +f 52586//52586 52893//52893 52892//52892 +f 52568//52568 53121//53121 53193//53193 +f 52868//52868 52890//52890 52968//52968 +f 52660//52660 52568//52568 53193//53193 +f 52805//52805 52894//52894 53036//53036 +f 52705//52705 52707//52707 53039//53039 +f 52740//52740 52811//52811 52521//52521 +f 52977//52977 53026//53026 52808//52808 +f 52958//52958 52884//52884 52961//52961 +f 52521//52521 52697//52697 52740//52740 +f 52811//52811 52740//52740 52744//52744 +f 52874//52874 52796//52796 52658//52658 +f 52768//52768 52888//52888 52845//52845 +f 52377//52377 52464//52464 53349//53349 +f 52812//52812 52810//52810 52886//52886 +f 52687//52687 52690//52690 52893//52893 +f 52891//52891 52876//52876 53097//53097 +f 52992//52992 52622//52622 52686//52686 +f 52658//52658 52661//52661 53138//53138 +f 52659//52659 52814//52814 53152//53152 +f 53493//53493 52640//52640 53047//53047 +f 52992//52992 52993//52993 52622//52622 +f 52698//52698 52801//52801 53051//53051 +f 52795//52795 52622//52622 52993//52993 +f 52905//52905 52539//52539 53242//53242 +f 52726//52726 52540//52540 53072//53072 +f 53067//53067 52899//52899 52727//52727 +f 52910//52910 52726//52726 53072//53072 +f 53242//53242 52539//52539 52910//52910 +f 53065//53065 52728//52728 52168//52168 +f 52943//52943 52849//52849 52633//52633 +f 52729//52729 52725//52725 52909//52909 +f 53241//53241 52496//52496 52905//52905 +f 52495//52495 52496//52496 53241//53241 +f 53065//53065 52168//52168 52906//52906 +f 52496//52496 52539//52539 52905//52905 +f 52911//52911 52729//52729 52909//52909 +f 52730//52730 52729//52729 52911//52911 +f 52727//52727 52728//52728 52908//52908 +f 52908//52908 53067//53067 52727//52727 +f 53256//53256 52954//52954 52712//52712 +f 52728//52728 53065//53065 52908//52908 +f 53062//53062 52736//52736 52898//52898 +f 52730//52730 52911//52911 53072//53072 +f 52540//52540 52730//52730 53072//53072 +f 52907//52907 53071//53071 52849//52849 +f 52922//52922 52733//52733 52913//52913 +f 52677//52677 52601//52601 52912//52912 +f 52913//52913 52733//52733 52548//52548 +f 52601//52601 52506//52506 52912//52912 +f 52722//52722 53071//53071 52700//52700 +f 52506//52506 52608//52608 53073//53073 +f 53073//53073 52912//52912 52506//52506 +f 53073//53073 52608//52608 53074//53074 +f 52609//52609 52573//52573 52731//52731 +f 52731//52731 52573//52573 52579//52579 +f 53075//53075 52731//52731 52914//52914 +f 52916//52916 52543//52543 53075//53075 +f 52918//52918 52734//52734 52917//52917 +f 53240//53240 53236//53236 52553//52553 +f 52553//52553 53236//53236 52554//52554 +f 52554//52554 53236//53236 52732//52732 +f 52732//52732 53236//53236 53070//53070 +f 53240//53240 52556//52556 53249//53249 +f 52553//52553 52556//52556 53240//53240 +f 52556//52556 52245//52245 53249//53249 +f 53070//53070 52920//52920 52732//52732 +f 52732//52732 52920//52920 52554//52554 +f 52554//52554 52920//52920 52919//52919 +f 52554//52554 52921//52921 52555//52555 +f 52919//52919 52921//52921 52554//52554 +f 52921//52921 52923//52923 52557//52557 +f 52557//52557 52555//52555 52921//52921 +f 52558//52558 52923//52923 52924//52924 +f 52557//52557 52923//52923 52558//52558 +f 52390//52390 52558//52558 52924//52924 +f 52924//52924 52925//52925 52390//52390 +f 52725//52725 52390//52390 52925//52925 +f 52909//52909 52725//52725 52925//52925 +f 52545//52545 52730//52730 52540//52540 +f 52694//52694 52741//52741 53333//53333 +f 51751//51751 52990//52990 53091//53091 +f 53261//53261 52647//52647 53426//53426 +f 52930//52930 53164//53164 52938//52938 +f 53333//53333 52741//52741 53018//53018 +f 53091//53091 52669//52669 51751//51751 +f 53007//53007 52844//52844 53429//53429 +f 52654//52654 52997//52997 53099//53099 +f 52932//52932 52929//52929 52750//52750 +f 53326//53326 52336//52336 53078//53078 +f 52675//52675 53105//53105 52855//52855 +f 53033//53033 52849//52849 52943//52943 +f 52791//52791 52665//52665 52937//52937 +f 52791//52791 52937//52937 52863//52863 +f 52760//52760 53117//53117 52717//52717 +f 53490//53490 52669//52669 53091//53091 +f 53001//53001 52841//52841 53004//53004 +f 53156//53156 52659//52659 53152//53152 +f 52611//52611 52926//52926 53179//53179 +f 52944//52944 52646//52646 52838//52838 +f 52944//52944 52928//52928 52646//52646 +f 52702//52702 52954//52954 53003//53003 +f 53176//53176 52825//52825 52753//52753 +f 53018//53018 53089//53089 53332//53332 +f 53176//53176 52753//52753 52668//52668 +f 52898//52898 52536//52536 53008//53008 +f 52668//52668 52940//52940 53176//53176 +f 52888//52888 52655//52655 53019//53019 +f 53282//53282 53031//53031 52833//52833 +f 53574//53574 52834//52834 52757//52757 +f 52851//52851 52759//52759 53063//53063 +f 52946//52946 52942//52942 52841//52841 +f 53006//53006 52859//52859 52743//52743 +f 52649//52649 52848//52848 53008//53008 +f 53270//53270 53008//53008 52848//52848 +f 52945//52945 52798//52798 52869//52869 +f 53013//53013 52692//52692 52763//52763 +f 52952//52952 52885//52885 53221//53221 +f 52877//52877 52903//52903 53113//53113 +f 52680//52680 52793//52793 53264//53264 +f 53182//53182 52834//52834 53574//53574 +f 52944//52944 52956//52956 53012//53012 +f 52838//52838 52956//52956 52944//52944 +f 52836//52836 52970//52970 53089//53089 +f 52636//52636 53113//53113 52903//52903 +f 52712//52712 52772//52772 53167//53167 +f 52935//52935 53101//53101 52934//52934 +f 52755//52755 52857//52857 53107//53107 +f 53050//53050 52644//52644 52928//52928 +f 53086//53086 52945//52945 52869//52869 +f 52764//52764 53134//53134 52833//52833 +f 53713//53713 52774//52774 53043//53043 +f 53713//53713 52614//52614 52774//52774 +f 52755//52755 52756//52756 52857//52857 +f 53120//53120 52636//52636 52699//52699 +f 52963//52963 52515//52515 53204//53204 +f 53010//53010 52865//52865 53094//53094 +f 52869//52869 53301//53301 53086//53086 +f 52515//52515 52980//52980 53204//53204 +f 52902//52902 53180//53180 52970//52970 +f 52749//52749 53311//53311 52594//52594 +f 52789//52789 52857//52857 52756//52756 +f 53015//53015 53063//53063 52759//52759 +f 52685//52685 52688//52688 53374//53374 +f 52837//52837 52948//52948 52828//52828 +f 52773//52773 52611//52611 53179//53179 +f 53218//53218 52769//52769 52896//52896 +f 52854//52854 53180//53180 52902//52902 +f 52499//52499 53115//53115 52839//52839 +f 53180//53180 52854//52854 52862//52862 +f 53115//53115 52499//52499 52767//52767 +f 53131//53131 52590//52590 52847//52847 +f 52300//52300 53029//53029 53343//53343 +f 52699//52699 52705//52705 52969//52969 +f 52596//52596 52594//52594 53027//53027 +f 52842//52842 52847//52847 52590//52590 +f 52674//52674 53048//53048 52766//52766 +f 52607//52607 52592//52592 53212//53212 +f 52681//52681 53366//53366 53040//53040 +f 53048//53048 52674//52674 52988//52988 +f 52766//52766 53048//53048 52770//52770 +f 53048//53048 53049//53049 52770//52770 +f 53127//53127 52867//52867 53042//53042 +f 52652//52652 52962//52962 52689//52689 +f 52867//52867 53127//53127 52873//52873 +f 52962//52962 52652//52652 52967//52967 +f 52974//52974 52561//52561 53259//53259 +f 52971//52971 52792//52792 53147//53147 +f 52776//52776 53098//53098 53015//53015 +f 52620//52620 52710//52710 53445//53445 +f 52640//52640 52706//52706 53567//53567 +f 52561//52561 53021//53021 53259//53259 +f 52847//52847 52861//52861 53131//53131 +f 52694//52694 53114//53114 52843//52843 +f 52866//52866 52950//52950 53023//53023 +f 53200//53200 52892//52892 52893//52893 +f 52762//52762 52835//52835 53136//53136 +f 52775//52775 52781//52781 52985//52985 +f 52985//52985 52781//52781 52986//52986 +f 53152//53152 52814//52814 53189//53189 +f 52780//52780 52503//52503 53285//53285 +f 52830//52830 53098//53098 52776//52776 +f 52789//52789 52790//52790 53137//53137 +f 52966//52966 52460//52460 52860//52860 +f 53109//53109 52888//52888 53019//53019 +f 53137//53137 52790//52790 52991//52991 +f 52787//52787 52786//52786 53151//53151 +f 52823//52823 52893//52893 52690//52690 +f 53189//53189 52814//52814 53036//53036 +f 52965//52965 52888//52888 53109//53109 +f 53301//53301 52868//52868 52968//52968 +f 52814//52814 52805//52805 53036//53036 +f 52950//52950 52527//52527 52951//52951 +f 52785//52785 53148//53148 53045//53045 +f 52823//52823 52747//52747 52976//52976 +f 52976//52976 52893//52893 52823//52823 +f 52888//52888 52965//52965 52845//52845 +f 52783//52783 53160//53160 52927//52927 +f 52896//52896 52660//52660 53129//53129 +f 52900//52900 53052//53052 53080//53080 +f 52435//52435 53112//53112 53207//53207 +f 52881//52881 52679//52679 52715//52715 +f 52794//52794 52435//52435 53207//53207 +f 52991//52991 52796//52796 52874//52874 +f 52794//52794 53055//53055 52982//52982 +f 52525//52525 53459//53459 52870//52870 +f 53130//53130 52599//52599 52595//52595 +f 52880//52880 53154//53154 52686//52686 +f 53266//53266 52817//52817 52960//52960 +f 52855//52855 52410//52410 52752//52752 +f 52964//52964 52678//52678 53031//53031 +f 52982//52982 53378//53378 52926//52926 +f 53005//53005 52926//52926 53378//53378 +f 52525//52525 52529//52529 53459//53459 +f 52529//52529 52821//52821 53459//53459 +f 52960//52960 52724//52724 53201//53201 +f 53201//53201 52724//52724 52964//52964 +f 52634//52634 53226//53226 52894//52894 +f 52996//52996 52829//52829 52827//52827 +f 52809//52809 52979//52979 53054//53054 +f 52562//52562 52901//52901 53133//53133 +f 52661//52661 52995//52995 53058//53058 +f 53383//53383 52801//52801 52739//52739 +f 52904//52904 52895//52895 52947//52947 +f 52975//52975 53079//53079 52648//52648 +f 53349//53349 52989//52989 52377//52377 +f 53092//53092 52895//52895 52516//52516 +f 52750//52750 53092//53092 52566//52566 +f 53164//53164 52930//52930 53423//53423 +f 53216//53216 52976//52976 52931//52931 +f 53159//53159 52900//52900 53080//53080 +f 52655//52655 52583//52583 53096//53096 +f 52676//52676 53375//53375 52589//52589 +f 52840//52840 52654//52654 53099//53099 +f 52932//52932 52825//52825 53176//53176 +f 53014//53014 52655//52655 53096//53096 +f 52588//52588 52939//52939 52979//52979 +f 52998//52998 52666//52666 52714//52714 +f 52754//52754 52589//52589 53375//53375 +f 52931//52931 53003//53003 53216//53216 +f 52840//52840 53328//53328 52571//52571 +f 53019//53019 52655//52655 53014//53014 +f 52764//52764 53024//53024 53134//53134 +f 53101//53101 52935//52935 52936//52936 +f 52863//52863 52937//52937 53174//53174 +f 53353//53353 53574//53574 52757//52757 +f 53139//53139 52928//52928 52944//52944 +f 52900//52900 53159//53159 52941//52941 +f 53033//53033 52943//52943 53082//53082 +f 53082//53082 53032//53032 53033//53033 +f 52898//52898 53008//53008 53161//53161 +f 53282//53282 52833//52833 53134//53134 +f 53029//53029 52999//52999 53258//53258 +f 52858//52858 52897//52897 52803//52803 +f 53178//53178 52717//52717 53117//53117 +f 53218//53218 52896//52896 53382//53382 +f 52907//52907 53033//53033 53041//53041 +f 53178//53178 52949//52949 52717//52717 +f 52897//52897 52858//52858 53166//53166 +f 52590//52590 53131//53131 52939//52939 +f 53103//53103 52936//52936 53016//53016 +f 52799//52799 52300//52300 53343//53343 +f 53262//53262 52793//52793 53095//53095 +f 53264//53264 52793//52793 53262//53262 +f 52769//52769 53136//53136 52835//52835 +f 53050//53050 53221//53221 52885//52885 +f 53298//53298 53015//53015 53098//53098 +f 53050//53050 52928//52928 53139//53139 +f 52942//52942 52946//52946 53345//53345 +f 53345//53345 52946//52946 53020//53020 +f 53034//53034 52883//52883 53083//53083 +f 52667//52667 52941//52941 53273//53273 +f 53023//53023 53166//53166 52866//52866 +f 52883//52883 52945//52945 53083//53083 +f 52948//52948 52843//52843 53309//53309 +f 53094//53094 52865//52865 53009//53009 +f 53141//53141 52384//52384 53395//53395 +f 53119//53119 53023//53023 52950//52950 +f 52830//52830 52934//52934 53101//53101 +f 53104//53104 53016//53016 52778//52778 +f 52703//52703 52596//52596 53142//53142 +f 53119//53119 52950//52950 52951//52951 +f 52845//52845 52965//52965 53111//53111 +f 53053//53053 52891//52891 53097//53097 +f 52863//52863 53088//53088 52890//52890 +f 53088//53088 52957//52957 52890//52890 +f 53374//53374 52688//52688 52962//52962 +f 52764//52764 52831//52831 53024//53024 +f 52972//52972 52703//52703 53624//53624 +f 52692//52692 53013//53013 52956//52956 +f 53010//53010 53366//53366 52681//52681 +f 52856//52856 52845//52845 53111//53111 +f 52635//52635 52966//52966 52767//52767 +f 52789//52789 53137//53137 53110//53110 +f 53122//53122 53172//53172 52951//52951 +f 52968//52968 52890//52890 52957//52957 +f 53025//53025 53114//53114 52694//52694 +f 53265//53265 53352//53352 52630//52630 +f 52623//52623 53143//53143 53921//53921 +f 53097//53097 52876//52876 53232//53232 +f 52857//52857 52789//52789 53110//53110 +f 52962//52962 52967//52967 53190//53190 +f 52977//52977 52630//52630 53352//53352 +f 53028//53028 52953//52953 53102//53102 +f 52876//52876 52797//52797 53232//53232 +f 53122//53122 52955//52955 53123//53123 +f 53040//53040 53102//53102 52953//52953 +f 52974//52974 53017//53017 53163//53163 +f 53013//53013 52974//52974 53163//53163 +f 53025//53025 52694//52694 53333//53333 +f 52967//52967 52892//52892 53125//53125 +f 53151//53151 52786//52786 53386//53386 +f 52892//52892 53200//53200 53125//53125 +f 53064//53064 53229//53229 53104//53104 +f 52984//52984 53232//53232 52797//52797 +f 53200//53200 52893//52893 53213//53213 +f 52706//52706 53727//53727 53567//53567 +f 52817//52817 53266//53266 53135//53135 +f 53382//53382 52896//52896 53129//53129 +f 52884//52884 52784//52784 52961//52961 +f 53266//53266 52960//52960 53201//53201 +f 53400//53400 52640//52640 53567//53567 +f 53037//53037 53183//53183 52867//52867 +f 53106//53106 52882//52882 52853//52853 +f 52878//52878 52626//52626 53133//53133 +f 52686//52686 53154//53154 52992//52992 +f 53080//53080 53052//53052 53389//53389 +f 52882//52882 53106//53106 53046//53046 +f 52887//52887 52882//52882 53046//53046 +f 53185//53185 52810//52810 52808//52808 +f 52870//52870 53459//53459 53206//53206 +f 53051//53051 52801//52801 53149//53149 +f 52947//52947 52895//52895 53140//53140 +f 52886//52886 52810//52810 53185//53185 +f 53734//53734 52714//52714 53150//53150 +f 53231//53231 52899//52899 53067//53067 +f 52895//52895 53092//53092 53140//53140 +f 52873//52873 53285//53285 52503//52503 +f 53126//53126 53021//53021 52779//52779 +f 52994//52994 52667//52667 53273//53273 +f 52988//52988 52782//52782 53116//53116 +f 52993//52993 52992//52992 53348//53348 +f 52709//52709 53402//53402 52987//52987 +f 52707//52707 52803//52803 53393//53393 +f 52782//52782 52899//52899 53116//53116 +f 52781//52781 53049//53049 52986//52986 +f 52794//52794 53207//53207 53055//53055 +f 53130//53130 52595//52595 52824//52824 +f 52894//52894 53158//53158 53036//53036 +f 53153//53153 52800//52800 53396//53396 +f 53160//53160 52780//52780 53285//53285 +f 53521//53521 52745//52745 52886//52886 +f 53092//53092 52750//52750 52929//52929 +f 53079//53079 52975//52975 53384//53384 +f 52410//52410 53162//53162 52709//52709 +f 52599//52599 53364//53364 52983//52983 +f 52996//52996 52993//52993 53146//53146 +f 53035//53035 52881//52881 52971//52971 +f 52410//52410 52855//52855 53162//53162 +f 52832//52832 52983//52983 53364//53364 +f 52807//52807 53057//53057 52464//52464 +f 53956//53956 53425//53425 53060//53060 +f 53066//53066 52919//52919 53233//53233 +f 53233//53233 52920//52920 53068//53068 +f 52919//52919 52920//52920 53233//53233 +f 52974//52974 53013//53013 52701//52701 +f 52701//52701 53013//53013 52763//52763 +f 52920//52920 53070//53070 53068//53068 +f 52908//52908 53065//53065 53069//53069 +f 53071//53071 52907//52907 53227//53227 +f 53239//53239 52906//52906 52677//52677 +f 52677//52677 52912//52912 53239//53239 +f 52824//52824 52875//52875 53228//53228 +f 53239//53239 52912//52912 53073//53073 +f 52915//52915 52735//52735 53261//53261 +f 53084//53084 52700//52700 53071//53071 +f 52985//52985 53038//53038 52775//52775 +f 52875//52875 52700//52700 53084//53084 +f 53074//53074 52963//52963 53235//53235 +f 52579//52579 53061//53061 52731//52731 +f 52910//52910 53072//53072 53243//53243 +f 53242//53242 52910//52910 53243//53243 +f 52916//52916 53075//53075 53076//53076 +f 52916//52916 53076//53076 52734//52734 +f 52917//52917 52734//52734 53076//53076 +f 52918//52918 52917//52917 53077//53077 +f 52547//52547 52918//52918 53077//53077 +f 52930//52930 52547//52547 53077//53077 +f 53077//53077 53423//53423 52930//52930 +f 52579//52579 52653//52653 53061//53061 +f 52653//52653 53062//53062 53061//53061 +f 52846//52846 53087//53087 52852//52852 +f 52760//52760 53002//53002 53255//53255 +f 53087//53087 52853//52853 52852//52852 +f 52996//52996 53353//53353 52829//52829 +f 52846//52846 53028//53028 53548//53548 +f 52647//52647 53007//53007 53426//53426 +f 53128//53128 53139//53139 52944//52944 +f 53001//53001 53004//53004 53155//53155 +f 53165//53165 53022//53022 52762//52762 +f 52757//52757 52829//52829 53353//53353 +f 53117//53117 52760//52760 53255//53255 +f 53174//53174 52937//52937 53291//53291 +f 52831//52831 53022//53022 53165//53165 +f 52666//52666 53351//53351 52865//52865 +f 52933//52933 53085//53085 52751//52751 +f 53156//53156 53085//53085 52933//52933 +f 53099//53099 52997//52997 53325//53325 +f 53024//53024 52831//52831 53165//53165 +f 53012//53012 53157//53157 52944//52944 +f 53096//53096 52583//52583 53521//53521 +f 53004//53004 52841//52841 52942//52942 +f 52943//52943 52938//52938 53175//53175 +f 52872//52872 53034//53034 53199//53199 +f 52779//52779 53268//53268 53126//53126 +f 53195//53195 52850//52850 53011//53011 +f 52979//52979 52939//52939 53168//53168 +f 53898//53898 53030//53030 52754//52754 +f 53063//53063 53284//53284 52851//52851 +f 52325//52325 53326//53326 53095//53095 +f 53062//53062 52898//52898 53161//53161 +f 52872//52872 53268//53268 52779//52779 +f 52926//52926 53005//53005 53093//53093 +f 53212//53212 52592//52592 53182//53182 +f 53351//53351 53009//53009 52865//52865 +f 53216//53216 53003//53003 53251//53251 +f 53083//53083 52945//52945 53086//53086 +f 53289//53289 53284//53284 53063//53063 +f 53019//53019 53014//53014 53096//53096 +f 52941//52941 53159//53159 53273//53273 +f 53167//53167 52772//52772 53135//53135 +f 52675//52675 52877//52877 53105//53105 +f 53008//53008 53267//53267 53161//53161 +f 53168//53168 52939//52939 53131//53131 +f 53179//53179 52926//52926 53391//53391 +f 53199//53199 53034//53034 53083//53083 +f 53041//53041 53033//53033 53032//53032 +f 53298//53298 53289//53289 53063//53063 +f 53013//53013 53163//53163 52956//52956 +f 53490//53490 53108//53108 52669//52669 +f 52956//52956 53163//53163 53012//53012 +f 53063//53063 53015//53015 53298//53298 +f 53292//53292 52761//52761 52839//52839 +f 52907//52907 53041//53041 53257//53257 +f 53088//53088 52863//52863 53174//53174 +f 53217//53217 52607//52607 53212//53212 +f 52965//52965 53109//53109 53111//53111 +f 52875//52875 53084//53084 53283//53283 +f 52940//52940 53100//53100 53176//53176 +f 52952//52952 53221//53221 53296//53296 +f 53494//53494 52971//52971 53147//53147 +f 53201//53201 52964//52964 53145//53145 +f 52614//52614 53713//53713 53143//53143 +f 53035//53035 52971//52971 53494//53494 +f 53031//53031 53145//53145 52964//52964 +f 53405//53405 52839//52839 53115//53115 +f 53366//53366 53377//53377 53040//53040 +f 53298//53298 53098//53098 53300//53300 +f 53120//53120 53113//53113 52636//52636 +f 52856//52856 53111//53111 53202//53202 +f 53119//53119 52951//52951 53172//53172 +f 53131//53131 52861//52861 53403//53403 +f 53017//53017 52974//52974 53118//53118 +f 53265//53265 52680//52680 53264//53264 +f 53193//53193 53129//53129 52660//52660 +f 52828//52828 53100//53100 52940//52940 +f 53217//53217 53148//53148 52785//52785 +f 52856//52856 53202//53202 53124//53124 +f 52856//52856 53124//53124 52880//52880 +f 52880//52880 53124//53124 53319//53319 +f 53259//53259 53118//53118 52974//52974 +f 53129//53129 53438//53438 53382//53382 +f 52867//52867 53183//53183 53042//53042 +f 52889//52889 52679//52679 52881//52881 +f 53361//53361 53031//53031 53282//53282 +f 52861//52861 52619//52619 52958//52958 +f 53229//53229 53318//53318 53104//53104 +f 53475//53475 52969//52969 53039//53039 +f 53106//53106 52853//52853 53087//53087 +f 53101//53101 53098//53098 52830//52830 +f 53309//53309 52828//52828 52948//52948 +f 53138//53138 52661//52661 53058//53058 +f 53181//53181 53259//53259 53021//53021 +f 53142//53142 52596//52596 53027//53027 +f 53090//53090 52970//52970 53620//53620 +f 52970//52970 53180//53180 53452//53452 +f 52716//52716 52889//52889 53214//53214 +f 53274//53274 52955//52955 52878//52878 +f 53154//53154 52880//52880 53319//53319 +f 53445//53445 52710//52710 53141//53141 +f 53021//53021 53126//53126 53181//53181 +f 53047//53047 52640//52640 53400//53400 +f 52975//52975 52994//52994 53220//53220 +f 52684//52684 52887//52887 53594//53594 +f 53594//53594 53112//53112 52684//52684 +f 53384//53384 52975//52975 53220//53220 +f 53133//53133 52901//52901 53499//53499 +f 53103//53103 53101//53101 52936//52936 +f 52901//52901 52822//52822 53187//53187 +f 52822//52822 52751//52751 53187//53187 +f 53185//53185 52808//52808 53026//53026 +f 52897//52897 53393//53393 52803//52803 +f 52966//52966 52860//52860 53515//53515 +f 53515//53515 52860//52860 53323//53323 +f 53044//53044 52620//52620 53445//53445 +f 53188//53188 52886//52886 53185//53185 +f 53218//53218 53136//53136 52769//52769 +f 53038//53038 52985//52985 53294//53294 +f 52860//52860 53206//53206 53323//53323 +f 52870//52870 53206//53206 52860//52860 +f 52784//52784 53051//53051 52961//52961 +f 52944//52944 53157//53157 53230//53230 +f 53128//53128 52944//52944 53230//53230 +f 53162//53162 53402//53402 52709//52709 +f 52786//52786 52973//52973 53317//53317 +f 52806//52806 52713//52713 53225//53225 +f 53364//53364 52599//52599 53130//53130 +f 53313//53313 52995//52995 53001//53001 +f 53313//53313 53001//53001 53155//53155 +f 53048//53048 52988//52988 53116//53116 +f 53116//53116 52899//52899 53231//53231 +f 52813//52813 53056//53056 53496//53496 +f 52801//52801 53523//53523 53149//53149 +f 53496//53496 53078//53078 52813//52813 +f 52731//52731 53061//53061 53210//53210 +f 52914//52914 52731//52731 53210//53210 +f 52984//52984 52802//52802 53215//53215 +f 52914//52914 53474//53474 53075//53075 +f 53002//53002 52832//52832 53255//53255 +f 53474//53474 53307//53307 53075//53075 +f 53734//53734 52998//52998 52714//52714 +f 53389//53389 53052//53052 53151//53151 +f 52821//52821 53347//53347 53459//53459 +f 53059//53059 52952//52952 53296//53296 +f 52464//52464 53057//53057 53349//53349 +f 53291//53291 53079//53079 53814//53814 +f 52927//52927 53160//53160 53295//53295 +f 53146//53146 53353//53353 52996//52996 +f 53596//53596 52676//52676 52574//52574 +f 53003//53003 52954//52954 53256//53256 +f 53087//53087 52846//52846 53548//53548 +f 53375//53375 52676//52676 53596//53596 +f 53095//53095 53326//53326 53338//53338 +f 53325//53325 52997//52997 53169//53169 +f 52821//52821 52978//52978 53081//53081 +f 53574//53574 53543//53543 53182//53182 +f 52712//52712 53167//53167 53256//53256 +f 53159//53159 53080//53080 53749//53749 +f 53061//53061 53062//53062 53310//53310 +f 53531//53531 52754//52754 53375//53375 +f 53091//53091 52990//52990 53571//53571 +f 53898//53898 52754//52754 53531//53531 +f 53118//53118 53163//53163 53017//53017 +f 52982//52982 53055//53055 53367//53367 +f 53276//53276 52979//52979 53168//53168 +f 53178//53178 53117//53117 53339//53339 +f 53171//53171 52938//52938 53164//53164 +f 52897//52897 53166//53166 53533//53533 +f 53175//53175 52938//52938 53171//53171 +f 53470//53470 53134//53134 53024//53024 +f 53170//53170 53281//53281 52826//52826 +f 53378//53378 52982//52982 53376//53376 +f 53165//53165 53470//53470 53024//53024 +f 53178//53178 53745//53745 52949//52949 +f 53029//53029 53258//53258 53343//53343 +f 53490//53490 53091//53091 53750//53750 +f 53105//53105 52877//52877 53454//53454 +f 53099//53099 53328//53328 52840//52840 +f 53043//53043 53030//53030 53436//53436 +f 53354//53354 53023//53023 53119//53119 +f 52571//52571 53328//53328 53006//53006 +f 53289//53289 53298//53298 53486//53486 +f 53257//53257 53041//53041 53629//53629 +f 53062//53062 53161//53161 53267//53267 +f 53391//53391 52926//52926 53093//53093 +f 53227//53227 52907//52907 53257//53257 +f 54200//54200 53108//53108 53490//53490 +f 53251//53251 53003//53003 53184//53184 +f 53006//53006 53793//53793 52859//52859 +f 53113//53113 53454//53454 52877//52877 +f 53184//53184 53003//53003 53256//53256 +f 52932//52932 53342//53342 52929//52929 +f 53292//53292 53170//53170 53000//53000 +f 53167//53167 53135//53135 53186//53186 +f 52859//52859 53453//53453 52748//52748 +f 52749//52749 52748//52748 53453//53453 +f 52799//52799 53343//53343 53121//53121 +f 53176//53176 53342//53342 52932//52932 +f 53275//53275 53342//53342 53176//53176 +f 53453//53453 53311//53311 52749//52749 +f 53108//53108 54200//54200 52871//52871 +f 53176//53176 53478//53478 53275//53275 +f 53016//53016 53104//53104 53318//53318 +f 53268//53268 52872//52872 53199//53199 +f 53446//53446 53089//53089 52970//52970 +f 53395//53395 52871//52871 54200//54200 +f 53446//53446 52970//52970 53090//53090 +f 53224//53224 53221//53221 53050//53050 +f 53094//53094 53009//53009 53363//53363 +f 53172//53172 53122//53122 53458//53458 +f 53110//53110 53137//53137 53198//53198 +f 53458//53458 53122//53122 53123//53123 +f 53142//53142 53027//53027 53191//53191 +f 53053//53053 53205//53205 52980//52980 +f 53097//53097 53205//53205 53053//53053 +f 53232//53232 53205//53205 53097//53097 +f 53266//53266 53196//53196 53135//53135 +f 53280//53280 53199//53199 53083//53083 +f 52970//52970 53452//53452 53620//53620 +f 53387//53387 53374//53374 52962//52962 +f 53129//53129 53193//53193 53638//53638 +f 53321//53321 53319//53319 53124//53124 +f 53120//53120 52699//52699 53536//53536 +f 53123//53123 52955//52955 53545//53545 +f 52699//52699 52969//52969 53536//53536 +f 53180//53180 52862//52862 53452//53452 +f 53317//53317 52973//52973 52972//52972 +f 53086//53086 53287//53287 53083//53083 +f 52862//52862 52864//52864 53288//53288 +f 53919//53919 53223//53223 53045//53045 +f 53366//53366 53010//53010 53094//53094 +f 53190//53190 52967//52967 53269//53269 +f 53203//53203 52786//52786 53317//53317 +f 53209//53209 53101//53101 53103//53103 +f 53433//53433 53318//53318 53229//53229 +f 52800//52800 53045//53045 53223//53223 +f 53232//53232 52984//52984 53215//53215 +f 53137//53137 52991//52991 53455//53455 +f 53270//53270 53107//53107 53173//53173 +f 52874//52874 53455//53455 52991//52991 +f 53048//53048 53208//53208 53049//53049 +f 53176//53176 53100//53100 53177//53177 +f 53269//53269 52967//52967 53125//53125 +f 53223//53223 53396//53396 52800//52800 +f 53208//53208 53048//53048 53116//53116 +f 53102//53102 53040//53040 53377//53377 +f 53455//53455 52874//52874 53461//53461 +f 53389//53389 53151//53151 53386//53386 +f 53372//53372 53215//53215 52802//52802 +f 53026//53026 52977//52977 53352//53352 +f 52802//52802 53059//53059 53372//53372 +f 53499//53499 52901//52901 53187//53187 +f 53049//53049 53208//53208 52986//52986 +f 53103//53103 53016//53016 53318//53318 +f 53039//53039 52707//52707 53194//53194 +f 53296//53296 53293//53293 53059//53059 +f 52707//52707 53393//53393 53194//53194 +f 53433//53433 53229//53229 52947//52947 +f 52828//52828 53365//53365 53100//53100 +f 52893//52893 52976//52976 53213//53213 +f 53132//53132 52987//52987 53569//53569 +f 53474//53474 52914//52914 53210//53210 +f 53348//53348 53146//53146 52993//52993 +f 53461//53461 52874//52874 52658//52658 +f 53187//53187 52751//52751 53468//53468 +f 53107//53107 52857//52857 53173//53173 +f 53136//53136 53218//53218 53219//53219 +f 53491//53491 53144//53144 53211//53211 +f 53461//53461 52658//52658 53138//53138 +f 52976//52976 53216//53216 53487//53487 +f 52857//52857 53110//53110 53173//53173 +f 53926//53926 52807//52807 53225//53225 +f 53050//53050 53139//53139 53224//53224 +f 52887//52887 53046//53046 53594//53594 +f 52957//52957 53088//53088 53356//53356 +f 53136//53136 53462//53462 52762//52762 +f 52959//52959 53144//53144 53491//53491 +f 53165//53165 52762//52762 53462//53462 +f 53057//53057 52807//52807 53843//53843 +f 52968//52968 52957//52957 53302//53302 +f 53179//53179 53183//53183 52773//52773 +f 52773//52773 53183//53183 53037//53037 +f 53407//53407 52861//52861 52958//52958 +f 53301//53301 52968//52968 53302//53302 +f 53309//53309 53365//53365 52828//52828 +f 53443//53443 53301//53301 53302//53302 +f 53359//53359 52879//52879 52959//52959 +f 53086//53086 53301//53301 53304//53304 +f 53384//53384 53814//53814 53079//53079 +f 53147//53147 52879//52879 53495//53495 +f 53158//53158 52894//52894 53226//53226 +f 53222//53222 53058//53058 52995//52995 +f 53197//53197 53309//53309 52843//52843 +f 53127//53127 53042//53042 53279//53279 +f 53279//53279 53192//53192 53127//53127 +f 53521//53521 52886//52886 53188//53188 +f 53114//53114 53197//53197 52843//52843 +f 53127//53127 53192//53192 52873//52873 +f 53189//53189 53036//53036 53324//53324 +f 53060//53060 52981//52981 53956//53956 +f 53285//53285 53290//53290 53160//53160 +f 53025//53025 53406//53406 53114//53114 +f 53082//53082 52943//52943 53175//53175 +f 53066//53066 53233//53233 53234//53234 +f 53237//53237 53067//53067 52908//52908 +f 53231//53231 53067//53067 53237//53237 +f 53072//53072 52911//52911 53238//53238 +f 53237//53237 52908//52908 53069//53069 +f 53243//53243 53072//53072 53238//53238 +f 53071//53071 53227//53227 53278//53278 +f 53380//53380 52985//52985 52986//52986 +f 53283//53283 53084//53084 53071//53071 +f 52875//52875 53283//53283 53228//53228 +f 52548//52548 52915//52915 53421//53421 +f 53237//53237 53116//53116 53231//53231 +f 53771//53771 53421//53421 52915//52915 +f 53065//53065 52906//52906 53576//53576 +f 53208//53208 53116//53116 53237//53237 +f 53261//53261 53771//53771 52915//52915 +f 53416//53416 52906//52906 53239//53239 +f 53278//53278 53283//53283 53071//53071 +f 52906//52906 53416//53416 53576//53576 +f 53228//53228 53130//53130 52824//52824 +f 53239//53239 53073//53073 53420//53420 +f 53073//53073 53074//53074 53420//53420 +f 53420//53420 53074//53074 53235//53235 +f 52963//52963 53204//53204 53235//53235 +f 53241//53241 52905//52905 53242//53242 +f 53076//53076 53075//53075 53307//53307 +f 52917//52917 53076//53076 53572//53572 +f 53077//53077 52917//52917 53572//53572 +f 53423//53423 53077//53077 53422//53422 +f 52921//52921 53066//53066 53244//53244 +f 52924//52924 52921//52921 53244//53244 +f 53244//53244 53245//53245 52924//52924 +f 52919//52919 53066//53066 52921//52921 +f 52921//52921 52924//52924 52923//52923 +f 53246//53246 52924//52924 53245//53245 +f 52924//52924 53246//53246 52925//52925 +f 53250//53250 53246//53246 53247//53247 +f 53247//53247 53248//53248 53250//53250 +f 53238//53238 53250//53250 53248//53248 +f 53246//53246 53250//53250 52925//52925 +f 52925//52925 53250//53250 52909//52909 +f 53238//53238 52911//52911 53250//53250 +f 53250//53250 52911//52911 52909//52909 +f 52245//52245 52922//52922 52913//52913 +f 52913//52913 53249//53249 52245//52245 +f 53336//53336 53028//53028 53513//53513 +f 53012//53012 53252//53252 53157//53157 +f 53513//53513 53028//53028 53102//53102 +f 53174//53174 53291//53291 53297//53297 +f 53253//53253 53468//53468 52751//52751 +f 53327//53327 53140//53140 53092//53092 +f 53252//53252 53012//53012 53331//53331 +f 53434//53434 52958//52958 52961//52961 +f 53162//53162 52855//52855 53602//53602 +f 53174//53174 53297//53297 53088//53088 +f 53328//53328 53598//53598 53006//53006 +f 53323//53323 53206//53206 53449//53449 +f 53318//53318 53308//53308 53103//53103 +f 52751//52751 53085//53085 53253//53253 +f 53012//53012 53163//53163 53331//53331 +f 53046//53046 53106//53106 53524//53524 +f 53426//53426 53007//53007 53429//53429 +f 53206//53206 53341//53341 53449//53449 +f 53256//53256 53335//53335 53184//53184 +f 53358//53358 53112//53112 53594//53594 +f 53334//53334 53085//53085 53156//53156 +f 53207//53207 53112//53112 53358//53358 +f 53332//53332 53663//53663 53018//53018 +f 53156//53156 53152//53152 53334//53334 +f 53227//53227 53257//53257 53271//53271 +f 53333//53333 53018//53018 53663//53663 +f 53344//53344 52859//52859 53793//53793 +f 52961//52961 53522//53522 53434//53434 +f 53498//53498 53167//53167 53186//53186 +f 53448//53448 53028//53028 53336//53336 +f 53051//53051 53522//53522 52961//52961 +f 53255//53255 53339//53339 53117//53117 +f 52855//52855 53105//53105 53254//53254 +f 53166//53166 53023//53023 53707//53707 +f 53548//53548 53028//53028 53448//53448 +f 53322//53322 53226//53226 53054//53054 +f 53354//53354 53707//53707 53023//53023 +f 53154//53154 53277//53277 52992//52992 +f 53319//53319 53277//53277 53154//53154 +f 53118//53118 53331//53331 53163//53163 +f 53268//53268 53199//53199 53337//53337 +f 53345//53345 53020//53020 53626//53626 +f 53191//53191 53027//53027 52594//52594 +f 53119//53119 53656//53656 53354//53354 +f 53119//53119 53172//53172 53656//53656 +f 53259//53259 53331//53331 53118//53118 +f 53020//53020 52685//52685 53626//53626 +f 52807//52807 53926//53926 53843//53843 +f 53221//53221 53224//53224 53390//53390 +f 52998//52998 53351//53351 52666//52666 +f 53452//53452 52862//52862 53288//53288 +f 53626//53626 52685//52685 53374//53374 +f 53177//53177 53478//53478 53176//53176 +f 53522//53522 53051//53051 53149//53149 +f 53376//53376 52982//52982 53367//53367 +f 52703//52703 53142//53142 53624//53624 +f 53473//53473 53267//53267 53008//53008 +f 53287//53287 53086//53086 53304//53304 +f 53178//53178 53564//53564 53745//53745 +f 53288//53288 52864//52864 53294//53294 +f 52864//52864 53038//53038 53294//53294 +f 53113//53113 53263//53263 53454//53454 +f 53385//53385 53005//53005 53378//53378 +f 53317//53317 52972//52972 53624//53624 +f 53270//53270 53473//53473 53008//53008 +f 53280//53280 53083//53083 53287//53287 +f 52999//52999 52949//52949 53745//53745 +f 53011//53011 53132//53132 53633//53633 +f 53270//53270 53173//53173 53600//53600 +f 53145//53145 53266//53266 53201//53201 +f 53277//53277 53348//53348 52992//52992 +f 53381//53381 53096//53096 53532//53532 +f 53304//53304 53286//53286 53287//53287 +f 53633//53633 53132//53132 53837//53837 +f 53129//53129 53638//53638 53438//53438 +f 53268//53268 53260//53260 53126//53126 +f 53019//53019 53096//53096 53381//53381 +f 52962//52962 53190//53190 53387//53387 +f 52878//52878 53133//53133 53274//53274 +f 53031//53031 53361//53361 53360//53360 +f 53474//53474 53210//53210 53392//53392 +f 53145//53145 53031//53031 53360//53360 +f 52990//52990 52989//52989 53571//53571 +f 53274//53274 53133//53133 53499//53499 +f 53302//53302 52957//52957 53356//53356 +f 53128//53128 53224//53224 53139//53139 +f 53282//53282 53134//53134 53440//53440 +f 53359//53359 52959//52959 53491//53491 +f 53061//53061 53310//53310 53210//53210 +f 53080//53080 53389//53389 53749//53749 +f 53062//53062 53267//53267 53310//53310 +f 53366//53366 53094//53094 53363//53363 +f 53198//53198 53173//53173 53110//53110 +f 53173//53173 53198//53198 53437//53437 +f 53137//53137 53299//53299 53198//53198 +f 53309//53309 53197//53197 53428//53428 +f 53179//53179 53368//53368 53183//53183 +f 53081//53081 52851//52851 53562//53562 +f 53111//53111 53109//53109 53397//53397 +f 53273//53273 53159//53159 53272//53272 +f 52623//52623 53921//53921 53727//53727 +f 53042//53042 53183//53183 53371//53371 +f 53455//53455 53299//53299 53137//53137 +f 53397//53397 53202//53202 53111//53111 +f 53230//53230 53157//53157 53252//53252 +f 53670//53670 53213//53213 53399//53399 +f 53284//53284 53289//53289 53568//53568 +f 53200//53200 53213//53213 53670//53670 +f 53371//53371 53279//53279 53042//53042 +f 53140//53140 53433//53433 52947//52947 +f 53400//53400 53835//53835 53047//53047 +f 53403//53403 53612//53612 53131//53131 +f 53578//53578 53128//53128 53230//53230 +f 52987//52987 53402//53402 53569//53569 +f 52839//52839 53405//53405 53292//53292 +f 53355//53355 53578//53578 53230//53230 +f 53192//53192 53557//53557 52873//52873 +f 53285//53285 52873//52873 53557//53557 +f 53114//53114 53312//53312 53197//53197 +f 53398//53398 53165//53165 53462//53462 +f 53230//53230 53252//53252 53320//53320 +f 53124//53124 53306//53306 53321//53321 +f 53290//53290 53285//53285 53763//53763 +f 53114//53114 53406//53406 53312//53312 +f 53273//53273 53220//53220 52994//52994 +f 53372//53372 53059//53059 53293//53293 +f 53101//53101 53300//53300 53098//53098 +f 53492//53492 53300//53300 53101//53101 +f 52767//52767 52966//52966 53409//53409 +f 53295//53295 53160//53160 53290//53290 +f 52997//52997 52927//52927 53295//53295 +f 53355//53355 53230//53230 53320//53320 +f 53398//53398 53720//53720 53165//53165 +f 53169//53169 52997//52997 53295//53295 +f 53492//53492 53101//53101 53303//53303 +f 52861//52861 53407//53407 53403//53403 +f 53362//53362 53228//53228 53283//53283 +f 53138//53138 53305//53305 53461//53461 +f 53251//53251 53487//53487 53216//53216 +f 53130//53130 53228//53228 53362//53362 +f 53148//53148 53217//53217 53701//53701 +f 53445//53445 53141//53141 53623//53623 +f 53470//53470 53165//53165 53720//53720 +f 53209//53209 53103//53103 53308//53308 +f 53214//53214 52981//52981 52716//52716 +f 53334//53334 53152//53152 53506//53506 +f 53148//53148 53919//53919 53045//53045 +f 53498//53498 53256//53256 53167//53167 +f 53058//53058 53305//53305 53138//53138 +f 52981//52981 53315//53315 53832//53832 +f 53369//53369 52832//52832 53364//53364 +f 53255//53255 52832//52832 53369//53369 +f 53319//53319 53314//53314 53412//53412 +f 53079//53079 53291//53291 52937//52937 +f 53305//53305 53058//53058 53222//53222 +f 53404//53404 53321//53321 53306//53306 +f 53319//53319 53321//53321 53314//53314 +f 53321//53321 53404//53404 53314//53314 +f 52981//52981 53832//53832 53956//53956 +f 53041//53041 53032//53032 53413//53413 +f 53413//53413 53340//53340 53041//53041 +f 53025//53025 53467//53467 53406//53406 +f 53629//53629 53041//53041 53340//53340 +f 53457//53457 53320//53320 53252//53252 +f 53333//53333 53467//53467 53025//53025 +f 53261//53261 53426//53426 53664//53664 +f 53427//53427 53324//53324 53036//53036 +f 53497//53497 53140//53140 53327//53327 +f 53226//53226 53322//53322 53158//53158 +f 53036//53036 53655//53655 53427//53427 +f 53488//53488 53004//53004 53692//53692 +f 53158//53158 53655//53655 53036//53036 +f 53004//53004 52942//52942 53692//53692 +f 53252//53252 53331//53331 53457//53457 +f 53543//53543 53574//53574 53542//53542 +f 53339//53339 53255//53255 53739//53739 +f 52855//52855 53254//53254 53602//53602 +f 53283//53283 53278//53278 53460//53460 +f 53085//53085 53334//53334 53253//53253 +f 53511//53511 53254//53254 53105//53105 +f 53308//53308 53318//53318 53520//53520 +f 53521//53521 53188//53188 53747//53747 +f 53338//53338 53326//53326 53964//53964 +f 53411//53411 53331//53331 53259//53259 +f 52942//52942 53345//53345 53570//53570 +f 53046//53046 53524//53524 53526//53526 +f 53149//53149 53523//53523 53522//53522 +f 53498//53498 53335//53335 53256//53256 +f 53260//53260 53268//53268 53330//53330 +f 53319//53319 53412//53412 53277//53277 +f 53528//53528 53092//53092 52929//52929 +f 53594//53594 53046//53046 53526//53526 +f 53327//53327 53092//53092 53528//53528 +f 53089//53089 53446//53446 53444//53444 +f 53342//53342 53528//53528 52929//52929 +f 52844//52844 53195//53195 53429//53429 +f 53121//53121 53716//53716 53193//53193 +f 53057//53057 53843//53843 53929//53929 +f 53446//53446 53090//53090 53512//53512 +f 53207//53207 53358//53358 53055//53055 +f 53330//53330 53268//53268 53337//53337 +f 53259//53259 53181//53181 53411//53411 +f 53411//53411 53126//53126 53260//53260 +f 53181//53181 53126//53126 53411//53411 +f 52801//52801 53383//53383 53650//53650 +f 53205//53205 53232//53232 53541//53541 +f 53258//53258 52999//52999 53745//53745 +f 53367//53367 53055//53055 53472//53472 +f 53347//53347 52821//52821 53465//53465 +f 53186//53186 53135//53135 53647//53647 +f 53816//53816 53263//53263 53113//53113 +f 53898//53898 53436//53436 53030//53030 +f 53113//53113 53120//53120 53816//53816 +f 53280//53280 53287//53287 53346//53346 +f 53135//53135 53196//53196 53647//53647 +f 53348//53348 53534//53534 53146//53146 +f 53087//53087 53691//53691 53106//53106 +f 53464//53464 53322//53322 53054//53054 +f 53287//53287 53286//53286 53346//53346 +f 53100//53100 53478//53478 53177//53177 +f 53793//53793 53006//53006 53598//53598 +f 53337//53337 53199//53199 53280//53280 +f 53562//53562 52821//52821 53081//53081 +f 53091//53091 53571//53571 53750//53750 +f 53198//53198 53299//53299 53441//53441 +f 53215//53215 53372//53372 53549//53549 +f 52979//52979 53464//53464 53054//53054 +f 53380//53380 53294//53294 52985//52985 +f 53464//53464 52979//52979 53469//53469 +f 52969//52969 53475//53475 53536//53536 +f 53190//53190 53269//53269 53387//53387 +f 52986//52986 53208//53208 53380//53380 +f 53562//53562 52851//52851 53828//53828 +f 53297//53297 53356//53356 53088//53088 +f 53372//53372 53293//53293 53553//53553 +f 53350//53350 53390//53390 53224//53224 +f 53380//53380 53208//53208 53410//53410 +f 53469//53469 52979//52979 53276//53276 +f 53453//53453 52859//52859 53344//53344 +f 53361//53361 53282//53282 53440//53440 +f 53475//53475 53039//53039 53194//53194 +f 53828//53828 52851//52851 53284//53284 +f 53641//53641 53293//53293 53296//53296 +f 53170//53170 53292//53292 53537//53537 +f 53365//53365 53309//53309 53659//53659 +f 52955//52955 53274//53274 53545//53545 +f 53828//53828 53284//53284 53568//53568 +f 53109//53109 53019//53019 53730//53730 +f 53200//53200 53670//53670 53125//53125 +f 53568//53568 53289//53289 53486//53486 +f 53397//53397 53109//53109 53730//53730 +f 53005//53005 53385//53385 53093//53093 +f 53296//53296 53221//53221 53641//53641 +f 53921//53921 53143//53143 53826//53826 +f 53390//53390 53641//53641 53221//53221 +f 53352//53352 53265//53265 53481//53481 +f 53218//53218 53382//53382 53447//53447 +f 53128//53128 53350//53350 53224//53224 +f 53311//53311 53706//53706 52594//52594 +f 53191//53191 52594//52594 53706//53706 +f 53397//53397 53401//53401 53202//53202 +f 53368//53368 53371//53371 53183//53183 +f 53128//53128 53578//53578 53350//53350 +f 53273//53273 53272//53272 53680//53680 +f 53370//53370 53273//53273 53680//53680 +f 53219//53219 53218//53218 53754//53754 +f 53124//53124 53202//53202 53401//53401 +f 53132//53132 53569//53569 53837//53837 +f 53485//53485 53124//53124 53401//53401 +f 53276//53276 53168//53168 53482//53482 +f 53450//53450 53219//53219 53754//53754 +f 53213//53213 52976//52976 53487//53487 +f 53595//53595 53298//53298 53300//53300 +f 53370//53370 53220//53220 53273//53273 +f 53124//53124 53485//53485 53306//53306 +f 53505//53505 53212//53212 53182//53182 +f 53405//53405 53115//53115 53500//53500 +f 53433//53433 53525//53525 53318//53318 +f 53279//53279 53371//53371 53373//53373 +f 53320//53320 53451//53451 53355//53355 +f 53219//53219 53462//53462 53136//53136 +f 53304//53304 53301//53301 53443//53443 +f 53495//53495 52879//52879 53903//53903 +f 53115//53115 52767//52767 53864//53864 +f 53379//53379 53026//53026 53352//53352 +f 53669//53669 53864//53864 52767//52767 +f 53316//53316 53217//53217 53212//53212 +f 53131//53131 53482//53482 53168//53168 +f 53388//53388 53814//53814 53384//53384 +f 52767//52767 53409//53409 53669//53669 +f 53362//53362 53283//53283 53708//53708 +f 52889//52889 52881//52881 53357//53357 +f 53409//53409 52966//52966 53515//53515 +f 53386//53386 52786//52786 53203//53203 +f 53134//53134 53470//53470 53440//53440 +f 53026//53026 53379//53379 53185//53185 +f 53169//53169 53295//53295 53325//53325 +f 53408//53408 53150//53150 53044//53044 +f 53056//53056 53493//53493 53566//53566 +f 53140//53140 53497//53497 53433//53433 +f 53130//53130 53362//53362 53364//53364 +f 53162//53162 53602//53602 53484//53484 +f 53222//53222 52995//52995 53477//53477 +f 53101//53101 53209//53209 53303//53303 +f 53477//53477 52995//52995 53313//53313 +f 53749//53749 53389//53389 53639//53639 +f 53155//53155 53004//53004 53488//53488 +f 53272//53272 53159//53159 53749//53749 +f 53407//53407 52958//52958 53434//53434 +f 53506//53506 53152//53152 53503//53503 +f 53503//53503 53152//53152 53394//53394 +f 53152//53152 53189//53189 53394//53394 +f 53394//53394 53189//53189 53324//53324 +f 53234//53234 53233//53233 53414//53414 +f 53069//53069 53648//53648 53237//53237 +f 53414//53414 53068//53068 53415//53415 +f 53233//53233 53068//53068 53414//53414 +f 53069//53069 53417//53417 53648//53648 +f 53278//53278 53227//53227 53271//53271 +f 53068//53068 53070//53070 53415//53415 +f 53271//53271 53456//53456 53278//53278 +f 53237//53237 53410//53410 53208//53208 +f 53070//53070 53236//53236 53419//53419 +f 53415//53415 53070//53070 53419//53419 +f 53237//53237 53573//53573 53410//53410 +f 53460//53460 53278//53278 53456//53456 +f 53237//53237 53648//53648 53573//53573 +f 53236//53236 53240//53240 53419//53419 +f 53588//53588 52548//52548 53583//53583 +f 53421//53421 53583//53583 52548//52548 +f 53418//53418 53204//53204 52980//52980 +f 53239//53239 53420//53420 53416//53416 +f 53235//53235 53204//53204 53418//53418 +f 53205//53205 53418//53418 52980//52980 +f 53417//53417 53065//53065 53576//53576 +f 53069//53069 53065//53065 53417//53417 +f 53232//53232 53215//53215 53541//53541 +f 53076//53076 53307//53307 53474//53474 +f 53424//53424 53242//53242 53243//53243 +f 53241//53241 53242//53242 53424//53424 +f 53077//53077 53572//53572 53584//53584 +f 53584//53584 53422//53422 53077//53077 +f 53171//53171 53164//53164 53423//53423 +f 53032//53032 53082//53082 53413//53413 +f 53115//53115 53864//53864 53500//53500 +f 53430//53430 53314//53314 53615//53615 +f 53564//53564 54113//54113 53745//53745 +f 53325//53325 53328//53328 53099//53099 +f 53260//53260 53330//53330 53504//53504 +f 53326//53326 53078//53078 53964//53964 +f 53403//53403 53407//53407 53876//53876 +f 53330//53330 53337//53337 53504//53504 +f 53375//53375 53596//53596 54064//54064 +f 53702//53702 53331//53331 53411//53411 +f 53316//53316 53212//53212 53657//53657 +f 53426//53426 53429//53429 53857//53857 +f 53209//53209 53603//53603 53303//53303 +f 53673//53673 53428//53428 53197//53197 +f 53394//53394 53324//53324 53427//53427 +f 53598//53598 53328//53328 54003//54003 +f 53603//53603 53209//53209 53308//53308 +f 53286//53286 53558//53558 53346//53346 +f 53332//53332 53089//53089 53444//53444 +f 53836//53836 53093//53093 53385//53385 +f 53195//53195 53617//53617 53429//53429 +f 53515//53515 53323//53323 53527//53527 +f 53197//53197 53312//53312 53673//53673 +f 53366//53366 53363//53363 53508//53508 +f 53408//53408 53044//53044 53891//53891 +f 53095//53095 53338//53338 53690//53690 +f 53391//53391 53093//53093 53518//53518 +f 53105//53105 53454//53454 53511//53511 +f 53508//53508 53791//53791 53366//53366 +f 53411//53411 53260//53260 53510//53510 +f 53262//53262 53095//53095 53690//53690 +f 53455//53455 53441//53441 53299//53299 +f 53512//53512 53090//53090 53620//53620 +f 53520//53520 53318//53318 53525//53525 +f 53271//53271 53257//53257 53629//53629 +f 53520//53520 53525//53525 53677//53677 +f 53356//53356 53297//53297 53435//53435 +f 53533//53533 53166//53166 53707//53707 +f 53314//53314 53439//53439 53412//53412 +f 53206//53206 53459//53459 53893//53893 +f 53266//53266 53145//53145 53651//53651 +f 53322//53322 53655//53655 53158//53158 +f 53195//53195 53011//53011 53865//53865 +f 53011//53011 53633//53633 53865//53865 +f 53150//53150 53408//53408 53734//53734 +f 53712//53712 53707//53707 53354//53354 +f 53350//53350 53431//53431 53390//53390 +f 53311//53311 53453//53453 53529//53529 +f 53377//53377 53366//53366 53672//53672 +f 53713//53713 53043//53043 53436//53436 +f 53497//53497 53848//53848 53433//53433 +f 53447//53447 53754//53754 53218//53218 +f 53096//53096 53521//53521 53698//53698 +f 53452//53452 53288//53288 53689//53689 +f 53443//53443 53302//53302 53614//53614 +f 53605//53605 53354//53354 53656//53656 +f 53125//53125 53670//53670 53667//53667 +f 53377//53377 53432//53432 53102//53102 +f 53288//53288 53294//53294 53695//53695 +f 53439//53439 53314//53314 53430//53430 +f 53379//53379 53352//53352 53613//53613 +f 53816//53816 53120//53120 53536//53536 +f 53538//53538 53656//53656 53172//53172 +f 52801//52801 53650//53650 53523//53523 +f 52713//52713 53153//53153 53732//53732 +f 53541//53541 53215//53215 53463//53463 +f 53462//53462 53219//53219 53450//53450 +f 53225//53225 52713//52713 53732//53732 +f 53096//53096 53698//53698 53532//53532 +f 53087//53087 53548//53548 53691//53691 +f 53205//53205 53541//53541 53418//53418 +f 53380//53380 53410//53410 53535//53535 +f 53188//53188 53185//53185 53379//53379 +f 53348//53348 53277//53277 53442//53442 +f 53535//53535 53410//53410 53703//53703 +f 52998//52998 53912//53912 53351//53351 +f 53458//53458 53538//53538 53172//53172 +f 53410//53410 53573//53573 53646//53646 +f 52879//52879 53359//53359 53903//53903 +f 53513//53513 53102//53102 53432//53432 +f 53210//53210 53310//53310 53546//53546 +f 53210//53210 53546//53546 53392//53392 +f 53821//53821 53194//53194 53636//53636 +f 53463//53463 53215//53215 53549//53549 +f 53600//53600 53473//53473 53270//53270 +f 53194//53194 53393//53393 53636//53636 +f 53035//53035 53896//53896 52881//52881 +f 53702//53702 53457//53457 53331//53331 +f 53726//53726 53636//53636 53393//53393 +f 53840//53840 52826//52826 53281//53281 +f 53214//53214 52889//52889 53357//53357 +f 53351//53351 53850//53850 53009//53009 +f 53437//53437 53600//53600 53173//53173 +f 53726//53726 53393//53393 52897//52897 +f 53553//53553 53293//53293 53641//53641 +f 53850//53850 53363//53363 53009//53009 +f 53310//53310 53267//53267 53473//53473 +f 53342//53342 53658//53658 53528//53528 +f 53372//53372 53553//53553 53549//53549 +f 53442//53442 53534//53534 53348//53348 +f 53342//53342 53466//53466 53658//53658 +f 53381//53381 53730//53730 53019//53019 +f 53619//53619 53545//53545 53274//53274 +f 52981//52981 53214//53214 53556//53556 +f 53384//53384 53220//53220 53370//53370 +f 53557//53557 53192//53192 53373//53373 +f 53349//53349 53748//53748 52989//52989 +f 53281//53281 53170//53170 53537//53537 +f 53342//53342 53780//53780 53466//53466 +f 53353//53353 53146//53146 53534//53534 +f 53499//53499 53554//53554 53274//53274 +f 53275//53275 53780//53780 53342//53342 +f 53763//53763 53285//53285 53557//53557 +f 53397//53397 53480//53480 53401//53401 +f 53055//53055 53358//53358 53550//53550 +f 53476//53476 53362//53362 53471//53471 +f 53364//53364 53362//53362 53476//53476 +f 53499//53499 53187//53187 53575//53575 +f 53537//53537 53292//53292 53930//53930 +f 53930//53930 53292//53292 53405//53405 +f 53187//53187 53468//53468 53575//53575 +f 53634//53634 53478//53478 53100//53100 +f 53121//53121 53343//53343 53899//53899 +f 53487//53487 53251//53251 53479//53479 +f 53100//53100 53365//53365 53634//53634 +f 53476//53476 53369//53369 53364//53364 +f 53184//53184 53329//53329 53251//53251 +f 53329//53329 53184//53184 53335//53335 +f 53376//53376 53385//53385 53378//53378 +f 53659//53659 53634//53634 53365//53365 +f 53335//53335 53498//53498 53565//53565 +f 53498//53498 53483//53483 53565//53565 +f 53643//53643 53483//53483 53498//53498 +f 53498//53498 53186//53186 53643//53643 +f 53647//53647 53643//53643 53186//53186 +f 53543//53543 53505//53505 53182//53182 +f 53489//53489 53404//53404 53306//53306 +f 54200//54200 53490//53490 53863//53863 +f 53314//53314 53404//53404 53489//53489 +f 53615//53615 53314//53314 53489//53489 +f 53612//53612 53482//53482 53131//53131 +f 53692//53692 52942//52942 53570//53570 +f 53345//53345 53626//53626 53570//53570 +f 53141//53141 53395//53395 53623//53623 +f 53503//53503 53394//53394 53427//53427 +f 53473//53473 53600//53600 53507//53507 +f 53328//53328 53325//53325 53501//53501 +f 53612//53612 53403//53403 53991//53991 +f 53492//53492 53303//53303 53653//53653 +f 53991//53991 53403//53403 53876//53876 +f 53702//53702 53411//53411 53753//53753 +f 54142//54142 53261//53261 53664//53664 +f 53757//53757 53468//53468 53253//53253 +f 53664//53664 53426//53426 53857//53857 +f 53280//53280 53516//53516 53337//53337 +f 53502//53502 53757//53757 53253//53253 +f 53505//53505 53657//53657 53212//53212 +f 53518//53518 53093//53093 53836//53836 +f 53647//53647 53196//53196 53509//53509 +f 53196//53196 53266//53266 53509//53509 +f 53303//53303 53603//53603 53653//53653 +f 53638//53638 53193//53193 53716//53716 +f 53596//53596 52574//52574 53425//53425 +f 53660//53660 53437//53437 53198//53198 +f 53374//53374 53719//53719 53626//53626 +f 53726//53726 52897//52897 53533//53533 +f 53346//53346 53516//53516 53280//53280 +f 53334//53334 53502//53502 53253//53253 +f 53651//53651 53509//53509 53266//53266 +f 53609//53609 53510//53510 53260//53260 +f 53430//53430 53618//53618 53439//53439 +f 53515//53515 53527//53527 53409//53409 +f 53217//53217 53316//53316 53701//53701 +f 53444//53444 53446//53446 53512//53512 +f 53308//53308 53520//53520 53674//53674 +f 53344//53344 53793//53793 53676//53676 +f 53627//53627 53497//53497 53327//53327 +f 53323//53323 53449//53449 53527//53527 +f 53356//53356 53607//53607 53302//53302 +f 53502//53502 53334//53334 53506//53506 +f 53387//53387 53628//53628 53374//53374 +f 53802//53802 53377//53377 53672//53672 +f 53432//53432 53377//53377 53802//53802 +f 53412//53412 53442//53442 53277//53277 +f 53614//53614 53302//53302 53607//53607 +f 53453//53453 53344//53344 53676//53676 +f 53412//53412 53439//53439 53442//53442 +f 53529//53529 53453//53453 53676//53676 +f 53406//53406 53467//53467 53312//53312 +f 53919//53919 53148//53148 54017//54017 +f 53366//53366 53791//53791 53672//53672 +f 53527//53527 53449//53449 53530//53530 +f 53708//53708 53283//53283 53460//53460 +f 53438//53438 53638//53638 53722//53722 +f 53441//53441 53455//53455 53746//53746 +f 53655//53655 53322//53322 53517//53517 +f 53361//53361 53608//53608 53360//53360 +f 53514//53514 53387//53387 53269//53269 +f 54185//54185 53191//53191 53706//53706 +f 53461//53461 53746//53746 53455//53455 +f 53712//53712 53354//53354 53714//53714 +f 53418//53418 53541//53541 53632//53632 +f 53264//53264 53262//53262 53481//53481 +f 53530//53530 53449//53449 53341//53341 +f 53714//53714 53354//53354 53605//53605 +f 53304//53304 53558//53558 53286//53286 +f 53269//53269 53125//53125 53960//53960 +f 53467//53467 53333//53333 53866//53866 +f 53264//53264 53481//53481 53265//53265 +f 53341//53341 53206//53206 53893//53893 +f 53624//53624 53142//53142 53191//53191 +f 53440//53440 53555//53555 53361//53361 +f 53457//53457 53451//53451 53320//53320 +f 53912//53912 52998//52998 53734//53734 +f 53613//53613 53352//53352 53481//53481 +f 53333//53333 53663//53663 53866//53866 +f 53541//53541 53463//53463 53544//53544 +f 53203//53203 53317//53317 53624//53624 +f 53461//53461 53305//53305 53552//53552 +f 53399//53399 53213//53213 53995//53995 +f 53519//53519 53322//53322 53464//53464 +f 53213//53213 53487//53487 53995//53995 +f 53487//53487 53551//53551 53995//53995 +f 53711//53711 53371//53371 53368//53368 +f 53780//53780 53275//53275 53478//53478 +f 53188//53188 53379//53379 53822//53822 +f 53371//53371 53711//53711 53373//53373 +f 53559//53559 53462//53462 53450//53450 +f 53288//53288 53695//53695 53689//53689 +f 53519//53519 53464//53464 53886//53886 +f 53192//53192 53279//53279 53373//53373 +f 53383//53383 53840//53840 53650//53650 +f 53550//53550 53358//53358 53594//53594 +f 53708//53708 53471//53471 53362//53362 +f 53389//53389 53386//53386 53806//53806 +f 53398//53398 53462//53462 53559//53559 +f 52826//52826 53840//53840 53383//53383 +f 53562//53562 53465//53465 52821//52821 +f 53469//53469 53886//53886 53464//53464 +f 53294//53294 53380//53380 53924//53924 +f 53695//53695 53294//53294 53924//53924 +f 53290//53290 53763//53763 53295//53295 +f 53353//53353 53534//53534 53859//53859 +f 53639//53639 53389//53389 53806//53806 +f 53631//53631 53388//53388 53384//53384 +f 53440//53440 53699//53699 53555//53555 +f 53472//53472 53055//53055 53550//53550 +f 53274//53274 53554//53554 53619//53619 +f 53537//53537 53840//53840 53281//53281 +f 53994//53994 53749//53749 53639//53639 +f 53222//53222 53552//53552 53305//53305 +f 53745//53745 53685//53685 53258//53258 +f 53924//53924 53380//53380 53535//53535 +f 53463//53463 53549//53549 53644//53644 +f 53440//53440 53470//53470 53699//53699 +f 53255//53255 53369//53369 53547//53547 +f 53343//53343 53258//53258 53685//53685 +f 53544//53544 53463//53463 53644//53644 +f 53575//53575 53554//53554 53499//53499 +f 54022//54022 53255//53255 53547//53547 +f 53549//53549 53737//53737 53644//53644 +f 53552//53552 53222//53222 53477//53477 +f 53410//53410 53646//53646 53703//53703 +f 53574//53574 53353//53353 53661//53661 +f 53035//53035 53494//53494 53645//53645 +f 53469//53469 53276//53276 53540//53540 +f 53662//53662 53641//53641 53390//53390 +f 53397//53397 53730//53730 53480//53480 +f 53376//53376 53367//53367 53908//53908 +f 53556//53556 53214//53214 53357//53357 +f 53561//53561 53401//53401 53480//53480 +f 53482//53482 53540//53540 53276//53276 +f 53349//53349 53057//53057 53929//53929 +f 53564//53564 53339//53339 53739//53739 +f 53178//53178 53339//53339 53564//53564 +f 53473//53473 53546//53546 53310//53310 +f 53821//53821 53475//53475 53194//53194 +f 53480//53480 53560//53560 53561//53561 +f 53479//53479 53251//53251 53630//53630 +f 53315//53315 52981//52981 53556//53556 +f 53630//53630 53251//53251 53329//53329 +f 53546//53546 53723//53723 53392//53392 +f 53899//53899 53716//53716 53121//53121 +f 53659//53659 53309//53309 53428//53428 +f 53540//53540 53482//53482 53652//53652 +f 53401//53401 53561//53561 53485//53485 +f 53662//53662 53390//53390 53563//53563 +f 53162//53162 53484//53484 53402//53402 +f 53571//53571 52989//52989 53748//53748 +f 53483//53483 53643//53643 53642//53642 +f 53486//53486 53298//53298 53595//53595 +f 53563//53563 53390//53390 53666//53666 +f 53654//53654 53485//53485 53561//53561 +f 53666//53666 53390//53390 53431//53431 +f 53485//53485 53654//53654 53306//53306 +f 53306//53306 53654//53654 53489//53489 +f 53490//53490 53750//53750 53860//53860 +f 53482//53482 53612//53612 53868//53868 +f 53493//53493 53047//53047 54002//54002 +f 53392//53392 53723//53723 53474//53474 +f 53395//53395 53687//53687 53623//53623 +f 53496//53496 54130//54130 53078//53078 +f 53234//53234 53414//53414 53579//53579 +f 53577//53577 53234//53234 53579//53579 +f 53179//53179 53391//53391 53762//53762 +f 53762//53762 53391//53391 53518//53518 +f 53414//53414 53415//53415 53579//53579 +f 53582//53582 53238//53238 53581//53581 +f 53368//53368 53179//53179 53762//53762 +f 53583//53583 53421//53421 53585//53585 +f 53761//53761 53235//53235 53766//53766 +f 53416//53416 53420//53420 53580//53580 +f 53235//53235 53418//53418 53766//53766 +f 53761//53761 53580//53580 53420//53420 +f 53420//53420 53235//53235 53761//53761 +f 53474//53474 53572//53572 53076//53076 +f 53776//53776 53238//53238 53582//53582 +f 53243//53243 53238//53238 53776//53776 +f 53241//53241 53424//53424 53777//53777 +f 53423//53423 53422//53422 53584//53584 +f 53211//53211 53241//53241 53587//53587 +f 53171//53171 53423//53423 53586//53586 +f 53587//53587 53491//53491 53211//53211 +f 53175//53175 53171//53171 53586//53586 +f 53577//53577 53066//53066 53234//53234 +f 53244//53244 53577//53577 53589//53589 +f 53066//53066 53577//53577 53244//53244 +f 53245//53245 53244//53244 53589//53589 +f 53589//53589 53590//53590 53245//53245 +f 53591//53591 53245//53245 53590//53590 +f 53246//53246 53245//53245 53591//53591 +f 53247//53247 53246//53246 53591//53591 +f 53248//53248 53247//53247 53592//53592 +f 53581//53581 53248//53248 53592//53592 +f 53248//53248 53581//53581 53238//53238 +f 53593//53593 53419//53419 53249//53249 +f 53249//53249 53419//53419 53240//53240 +f 53593//53593 52913//52913 53588//53588 +f 53249//53249 52913//52913 53593//53593 +f 52548//52548 53588//53588 52913//52913 +f 53510//53510 53753//53753 53411//53411 +f 53771//53771 53261//53261 54041//54041 +f 53300//53300 53492//53492 53595//53595 +f 53542//53542 53604//53604 53543//53543 +f 53337//53337 53516//53516 53504//53504 +f 53514//53514 53269//53269 53960//53960 +f 53825//53825 53360//53360 53608//53608 +f 53653//53653 53595//53595 53492//53492 +f 53788//53788 53595//53595 53653//53653 +f 53960//53960 53125//53125 53667//53667 +f 53260//53260 53721//53721 53609//53609 +f 53602//53602 53254//53254 53681//53681 +f 53599//53599 53516//53516 53346//53346 +f 53507//53507 53679//53679 53473//53473 +f 53597//53597 53516//53516 53599//53599 +f 53666//53666 53431//53431 53611//53611 +f 54065//54065 53405//53405 53500//53500 +f 53857//53857 53429//53429 53617//53617 +f 53681//53681 53254//53254 53511//53511 +f 53427//53427 53606//53606 53503//53503 +f 53468//53468 53794//53794 53575//53575 +f 53361//53361 53555//53555 53608//53608 +f 53428//53428 53673//53673 53659//53659 +f 53746//53746 53461//53461 53851//53851 +f 53552//53552 53851//53851 53461//53461 +f 53508//53508 53363//53363 53668//53668 +f 53785//53785 53355//53355 53451//53451 +f 53472//53472 53550//53550 53700//53700 +f 53599//53599 53346//53346 53696//53696 +f 53472//53472 53700//53700 53908//53908 +f 53451//53451 53457//53457 53675//53675 +f 53427//53427 53655//53655 53606//53606 +f 53603//53603 53308//53308 53674//53674 +f 53367//53367 53472//53472 53908//53908 +f 53665//53665 53663//53663 53332//53332 +f 53601//53601 53597//53597 53599//53599 +f 53669//53669 53409//53409 53877//53877 +f 53376//53376 53908//53908 53610//53610 +f 53316//53316 53657//53657 54080//54080 +f 53468//53468 53757//53757 53794//53794 +f 53876//53876 53407//53407 53704//53704 +f 53665//53665 53332//53332 53444//53444 +f 53316//53316 54080//54080 53701//53701 +f 53600//53600 53437//53437 53805//53805 +f 53356//53356 53435//53435 53607//53607 +f 53470//53470 53720//53720 53699//53699 +f 53407//53407 53434//53434 53704//53704 +f 53376//53376 53610//53610 53831//53831 +f 53675//53675 53457//53457 53702//53702 +f 53311//53311 53870//53870 53706//53706 +f 53805//53805 53437//53437 53660//53660 +f 53385//53385 53376//53376 53831//53831 +f 53551//53551 53487//53487 54005//54005 +f 53357//53357 52881//52881 53896//53896 +f 54005//54005 53487//53487 53479//53479 +f 53621//53621 53385//53385 53831//53831 +f 53694//53694 53359//53359 53491//53491 +f 53800//53800 53673//53673 53312//53312 +f 53148//53148 53701//53701 54017//54017 +f 53494//53494 53147//53147 53827//53827 +f 53622//53622 53370//53370 53680//53680 +f 53922//53922 53476//53476 53471//53471 +f 53624//53624 53191//53191 54029//54029 +f 53621//53621 53836//53836 53385//53385 +f 53369//53369 53476//53476 53922//53922 +f 53614//53614 53607//53607 53796//53796 +f 53547//53547 53369//53369 53922//53922 +f 53704//53704 53434//53434 53522//53522 +f 53430//53430 53615//53615 53693//53693 +f 53625//53625 53572//53572 53782//53782 +f 53848//53848 54009//54009 53433//53433 +f 53322//53322 53519//53519 53517//53517 +f 53848//53848 53497//53497 53627//53627 +f 53682//53682 53614//53614 53683//53683 +f 53443//53443 53614//53614 53682//53682 +f 53736//53736 53888//53888 53203//53203 +f 53799//53799 53616//53616 53304//53304 +f 53888//53888 53386//53386 53203//53203 +f 53720//53720 53398//53398 53801//53801 +f 53223//53223 54087//54087 53396//53396 +f 53548//53548 53448//53448 53910//53910 +f 53806//53806 53386//53386 53888//53888 +f 54034//54034 53538//53538 53458//53458 +f 53155//53155 53488//53488 53861//53861 +f 53304//53304 53616//53616 53558//53558 +f 53458//53458 53123//53123 54034//54034 +f 53739//53739 53255//53255 54022//54022 +f 53271//53271 53629//53629 53715//53715 +f 53545//53545 54034//54034 53123//53123 +f 53506//53506 53760//53760 53502//53502 +f 53899//53899 53343//53343 54095//54095 +f 53304//53304 53682//53682 53799//53799 +f 53443//53443 53682//53682 53304//53304 +f 54087//54087 54105//54105 53396//53396 +f 53370//53370 53631//53631 53384//53384 +f 53153//53153 53396//53396 54105//54105 +f 53711//53711 53368//53368 53887//53887 +f 53346//53346 53558//53558 53696//53696 +f 53732//53732 53743//53743 53225//53225 +f 53926//53926 53225//53225 53743//53743 +f 53521//53521 53955//53955 53698//53698 +f 53335//53335 53565//53565 53809//53809 +f 53882//53882 53558//53558 53616//53616 +f 53646//53646 53573//53573 53755//53755 +f 53696//53696 53558//53558 53882//53882 +f 53755//53755 53573//53573 53648//53648 +f 53733//53733 53632//53632 53541//53541 +f 53524//53524 53106//53106 53691//53691 +f 53534//53534 53442//53442 53855//53855 +f 53541//53541 53544//53544 53733//53733 +f 53400//53400 53567//53567 53729//53729 +f 53483//53483 53642//53642 53725//53725 +f 53729//53729 53835//53835 53400//53400 +f 53855//53855 53859//53859 53534//53534 +f 53759//53759 53850//53850 53351//53351 +f 53758//53758 53546//53546 53473//53473 +f 53325//53325 53295//53295 53998//53998 +f 53569//53569 54109//54109 53837//53837 +f 53291//53291 53814//53814 53710//53710 +f 53758//53758 53473//53473 53679//53679 +f 54109//54109 53569//53569 53402//53402 +f 53496//53496 53056//53056 54130//54130 +f 53297//53297 53291//53291 53710//53710 +f 53484//53484 54050//54050 53402//53402 +f 53738//53738 53553//53553 53740//53740 +f 53549//53549 53553//53553 53738//53738 +f 53897//53897 53634//53634 53659//53659 +f 53723//53723 53546//53546 53758//53758 +f 53570//53570 53626//53626 53879//53879 +f 53740//53740 53553//53553 53641//53641 +f 53647//53647 53509//53509 53649//53649 +f 53722//53722 53382//53382 53438//53438 +f 53563//53563 53769//53769 53662//53662 +f 53572//53572 53474//53474 53782//53782 +f 53651//53651 54010//54010 53509//53509 +f 53260//53260 53504//53504 53721//53721 +f 53374//53374 53628//53628 53719//53719 +f 53787//53787 53930//53930 53405//53405 +f 54065//54065 53787//53787 53405//53405 +f 53863//53863 53490//53490 54249//54249 +f 53635//53635 53628//53628 53387//53387 +f 53480//53480 53637//53637 53560//53560 +f 53859//53859 53661//53661 53353//53353 +f 53379//53379 53613//53613 53731//53731 +f 53387//53387 53514//53514 53635//53635 +f 53744//53744 53560//53560 53637//53637 +f 53822//53822 53379//53379 53731//53731 +f 53574//53574 53661//53661 53542//53542 +f 53933//53933 53542//53542 53661//53661 +f 53604//53604 53542//53542 53933//53933 +f 53539//53539 53188//53188 53822//53822 +f 53747//53747 53188//53188 53539//53539 +f 53521//53521 53747//53747 53955//53955 +f 53760//53760 53506//53506 53808//53808 +f 53503//53503 53808//53808 53506//53506 +f 53933//53933 53756//53756 53790//53790 +f 53504//53504 53516//53516 53597//53597 +f 53338//53338 53964//53964 53781//53781 +f 53447//53447 53382//53382 54110//54110 +f 53904//53904 53550//53550 53594//53594 +f 53668//53668 53363//53363 53850//53850 +f 53753//53753 53510//53510 53609//53609 +f 53606//53606 53808//53808 53503//53503 +f 53604//53604 53505//53505 53543//53543 +f 53360//53360 53825//53825 53830//53830 +f 53754//53754 53846//53846 53450//53450 +f 53868//53868 53612//53612 53991//53991 +f 53654//53654 53561//53561 53489//53489 +f 53687//53687 53395//53395 54200//54200 +f 53489//53489 53561//53561 53752//53752 +f 53399//53399 53995//53995 53670//53670 +f 53690//53690 53338//53338 53781//53781 +f 53599//53599 53696//53696 53601//53601 +f 53871//53871 53602//53602 53681//53681 +f 53673//53673 54049//54049 53659//53659 +f 53444//53444 53512//53512 53875//53875 +f 53555//53555 53699//53699 53792//53792 +f 53788//53788 53653//53653 54001//54001 +f 54072//54072 53726//53726 53533//53533 +f 53505//53505 53697//53697 53657//53657 +f 53668//53668 53791//53791 53508//53508 +f 53603//53603 54001//54001 53653//53653 +f 53995//53995 53551//53551 54005//54005 +f 53606//53606 53655//53655 53815//53815 +f 53697//53697 54080//54080 53657//53657 +f 53517//53517 53815//53815 53655//53655 +f 54001//54001 53603//53603 53671//53671 +f 53512//53512 53620//53620 53902//53902 +f 53191//53191 54185//54185 54097//54097 +f 53802//53802 54018//54018 53432//53432 +f 53620//53620 53452//53452 53905//53905 +f 53445//53445 53623//53623 53709//53709 +f 53785//53785 53451//53451 53795//53795 +f 53452//53452 53689//53689 54101//54101 +f 53454//53454 53969//53969 53511//53511 +f 54005//54005 53479//53479 53967//53967 +f 54081//54081 53409//53409 53527//53527 +f 53507//53507 53600//53600 53805//53805 +f 53680//53680 53272//53272 53749//53749 +f 53883//53883 53398//53398 53559//53559 +f 53969//53969 53454//53454 53263//53263 +f 53801//53801 53398//53398 53883//53883 +f 53451//53451 53675//53675 53795//53795 +f 53617//53617 53195//53195 54380//54380 +f 53865//53865 54380//54380 53195//53195 +f 53614//53614 53796//53796 53684//53684 +f 53624//53624 54029//54029 53203//53203 +f 53736//53736 53203//53203 54029//54029 +f 53044//53044 53445//53445 53709//53709 +f 53538//53538 54032//54032 53656//53656 +f 53683//53683 53614//53614 53684//53684 +f 53263//53263 53816//53816 53977//53977 +f 53677//53677 53525//53525 54096//54096 +f 53891//53891 53044//53044 54649//54649 +f 53535//53535 53703//53703 54107//54107 +f 53713//53713 53826//53826 53143//53143 +f 53433//53433 54096//54096 53525//53525 +f 53155//53155 53861//53861 53313//53313 +f 54105//54105 53732//53732 53153//53153 +f 53703//53703 53646//53646 53925//53925 +f 53327//53327 53965//53965 53627//53627 +f 53630//53630 53967//53967 53479//53479 +f 53467//53467 53678//53678 53312//53312 +f 53439//53439 53829//53829 53442//53442 +f 53336//53336 53513//53513 53686//53686 +f 53965//53965 53327//53327 53528//53528 +f 53528//53528 53658//53658 53965//53965 +f 54096//54096 53433//53433 54009//54009 +f 53536//53536 53475//53475 53818//53818 +f 53370//53370 53622//53622 53985//53985 +f 53686//53686 53432//53432 53878//53878 +f 53329//53329 53335//53335 53809//53809 +f 54095//54095 53343//53343 53685//53685 +f 53513//53513 53432//53432 53686//53686 +f 53705//53705 53629//53629 53340//53340 +f 53678//53678 53467//53467 53866//53866 +f 53475//53475 53821//53821 53818//53818 +f 53347//53347 53893//53893 53459//53459 +f 53758//53758 53784//53784 53723//53723 +f 53370//53370 53985//53985 53631//53631 +f 53910//53910 53448//53448 53336//53336 +f 53565//53565 53483//53483 53724//53724 +f 53780//53780 53478//53478 53934//53934 +f 53829//53829 53618//53618 53688//53688 +f 53439//53439 53618//53618 53829//53829 +f 53715//53715 53629//53629 53705//53705 +f 53724//53724 53483//53483 53725//53725 +f 53691//53691 53548//53548 53910//53910 +f 53347//53347 53465//53465 54393//54393 +f 53934//53934 53478//53478 53634//53634 +f 53855//53855 53442//53442 53829//53829 +f 53887//53887 53368//53368 54118//54118 +f 53748//53748 53349//53349 53929//53929 +f 54190//54190 53465//53465 53562//53562 +f 53912//53912 53734//53734 54386//54386 +f 54204//54204 53912//53912 54386//54386 +f 53562//53562 53828//53828 54190//54190 +f 53634//53634 53897//53897 53934//53934 +f 53663//53663 53847//53847 53866//53866 +f 53867//53867 53692//53692 53570//53570 +f 53912//53912 53759//53759 53351//53351 +f 53523//53523 53650//53650 54195//54195 +f 53557//53557 53373//53373 53823//53823 +f 54002//54002 53047//53047 53835//53835 +f 53642//53642 53643//53643 53647//53647 +f 53778//53778 53658//53658 53466//53466 +f 53841//53841 53430//53430 53693//53693 +f 53784//53784 53758//53758 53987//53987 +f 53718//53718 53557//53557 53823//53823 +f 53763//53763 53998//53998 53295//53295 +f 53493//53493 54002//54002 53566//53566 +f 53897//53897 53659//53659 53839//53839 +f 53618//53618 53430//53430 53841//53841 +f 53839//53839 53659//53659 54049//54049 +f 53819//53819 53297//53297 53710//53710 +f 53649//53649 53914//53914 53647//53647 +f 54109//54109 53402//53402 54050//54050 +f 53650//53650 53840//53840 53735//53735 +f 53501//53501 53325//53325 53998//53998 +f 53649//53649 53509//53509 54092//54092 +f 53297//53297 53819//53819 53435//53435 +f 53974//53974 53549//53549 53738//53738 +f 53526//53526 53524//53524 54055//54055 +f 53974//53974 53737//53737 53549//53549 +f 53328//53328 53501//53501 54165//54165 +f 53328//53328 53852//53852 54003//54003 +f 54010//54010 53651//53651 53728//53728 +f 53651//53651 53145//53145 53728//53728 +f 54050//54050 53484//53484 53602//53602 +f 53756//53756 53661//53661 53859//53859 +f 53360//53360 53728//53728 53145//53145 +f 53532//53532 53698//53698 53381//53381 +f 53896//53896 53035//53035 53645//53645 +f 53644//53644 53737//53737 53742//53742 +f 53544//53544 53644//53644 53742//53742 +f 53769//53769 53563//53563 53947//53947 +f 53563//53563 53666//53666 53947//53947 +f 53782//53782 53474//53474 53723//53723 +f 53652//53652 53845//53845 53540//53540 +f 54249//54249 53490//53490 53860//53860 +f 53730//53730 53381//53381 53842//53842 +f 54113//54113 53564//53564 53838//53838 +f 53661//53661 53756//53756 53933//53933 +f 53652//53652 53482//53482 53868//53868 +f 53480//53480 53730//53730 53637//53637 +f 53660//53660 53198//53198 53849//53849 +f 53441//53441 53849//53849 53198//53198 +f 53844//53844 53744//53744 53637//53637 +f 53560//53560 53744//53744 53752//53752 +f 53561//53561 53560//53560 53752//53752 +f 53764//53764 53579//53579 53950//53950 +f 53577//53577 53579//53579 53764//53764 +f 53950//53950 53579//53579 53765//53765 +f 53584//53584 53572//53572 53625//53625 +f 53765//53765 53579//53579 53415//53415 +f 53584//53584 53625//53625 53906//53906 +f 53632//53632 53766//53766 53418//53418 +f 53765//53765 53415//53415 53768//53768 +f 53415//53415 53419//53419 53768//53768 +f 53767//53767 53584//53584 53906//53906 +f 53769//53769 53641//53641 53662//53662 +f 53939//53939 54121//54121 53588//53588 +f 53588//53588 53583//53583 53939//53939 +f 53368//53368 53762//53762 54118//54118 +f 53939//53939 53583//53583 53585//53585 +f 53576//53576 53817//53817 53417//53417 +f 53417//53417 53817//53817 53648//53648 +f 53584//53584 53767//53767 53423//53423 +f 53585//53585 53421//53421 53771//53771 +f 53586//53586 53423//53423 53767//53767 +f 53751//53751 53576//53576 53416//53416 +f 53576//53576 53751//53751 53817//53817 +f 53938//53938 53586//53586 53767//53767 +f 53580//53580 53751//53751 53416//53416 +f 53611//53611 53431//53431 53350//53350 +f 53175//53175 53586//53586 53938//53938 +f 53611//53611 53350//53350 53772//53772 +f 53763//53763 53557//53557 53718//53718 +f 53350//53350 53578//53578 53772//53772 +f 53770//53770 53175//53175 53938//53938 +f 53175//53175 53770//53770 53082//53082 +f 53755//53755 53648//53648 53817//53817 +f 53082//53082 53770//53770 53413//53413 +f 53772//53772 53578//53578 53773//53773 +f 53774//53774 53775//53775 53587//53587 +f 53578//53578 53355//53355 53773//53773 +f 53340//53340 53413//53413 53770//53770 +f 53775//53775 53694//53694 53587//53587 +f 53587//53587 53694//53694 53491//53491 +f 53773//53773 53355//53355 53785//53785 +f 53774//53774 53241//53241 53777//53777 +f 53424//53424 53243//53243 53776//53776 +f 53241//53241 53774//53774 53587//53587 +f 53456//53456 53271//53271 53715//53715 +f 53715//53715 53717//53717 53456//53456 +f 53460//53460 53456//53456 53717//53717 +f 53575//53575 53794//53794 53923//53923 +f 54041//54041 53261//53261 54142//54142 +f 53782//53782 53723//53723 53784//53784 +f 54050//54050 53602//53602 53871//53871 +f 53844//53844 53637//53637 53741//53741 +f 53486//53486 53595//53595 54073//54073 +f 54027//54027 53555//53555 53792//53792 +f 53667//53667 53670//53670 53798//53798 +f 54165//54165 53852//53852 53328//53328 +f 53466//53466 54036//54036 53778//53778 +f 53746//53746 53851//53851 53779//53779 +f 53780//53780 54036//54036 53466//53466 +f 53795//53795 53675//53675 54147//54147 +f 53670//53670 53995//53995 53798//53798 +f 53375//53375 54064//54064 53531//53531 +f 53595//53595 53788//53788 53783//53783 +f 54049//54049 53673//53673 53797//53797 +f 54051//54051 53871//53871 53681//53681 +f 53702//53702 53911//53911 53675//53675 +f 54072//54072 53533//53533 53880//53880 +f 53869//53869 53675//53675 53911//53911 +f 54039//54039 53808//53808 53606//53606 +f 53791//53791 53668//53668 54257//54257 +f 53663//53663 53665//53665 53847//53847 +f 53794//53794 53757//53757 53989//53989 +f 53792//53792 53699//53699 53856//53856 +f 53911//53911 53702//53702 53753//53753 +f 53699//53699 53720//53720 53856//53856 +f 53757//53757 53502//53502 53989//53989 +f 53432//53432 54018//54018 53878//53878 +f 53793//53793 53598//53598 53789//53789 +f 53799//53799 53973//53973 53616//53616 +f 53865//53865 53633//53633 54078//54078 +f 53680//53680 53749//53749 54389//54389 +f 53720//53720 53801//53801 53804//53804 +f 53675//53675 53869//53869 54147//54147 +f 53530//53530 54081//54081 53527//53527 +f 53752//53752 53744//53744 53810//53810 +f 53673//53673 53800//53800 54058//54058 +f 53791//53791 54111//54111 53672//53672 +f 53696//53696 53882//53882 53820//53820 +f 53665//53665 53444//53444 54192//54192 +f 53714//53714 53605//53605 54031//54031 +f 53876//53876 53704//53704 54174//54174 +f 53630//53630 53807//53807 53967//53967 +f 53987//53987 53786//53786 53784//53784 +f 53802//53802 53672//53672 54111//54111 +f 53671//53671 53674//53674 53874//53874 +f 53603//53603 53674//53674 53671//53671 +f 53656//53656 54031//54031 53605//53605 +f 53678//53678 53800//53800 53312//53312 +f 53313//53313 54175//54175 53477//53477 +f 53969//53969 53263//53263 53909//53909 +f 53481//53481 53262//53262 53690//53690 +f 54084//54084 53359//53359 53694//53694 +f 53676//53676 53793//53793 54180//54180 +f 53520//53520 53874//53874 53674//53674 +f 53630//53630 53329//53329 53894//53894 +f 53807//53807 53630//53630 53894//53894 +f 53911//53911 53753//53753 53803//53803 +f 53752//53752 53872//53872 53489//53489 +f 53874//53874 53520//53520 53677//53677 +f 53597//53597 53885//53885 53884//53884 +f 53504//53504 53597//53597 53884//53884 +f 53809//53809 53894//53894 53329//53329 +f 53594//53594 53526//53526 53904//53904 +f 53601//53601 53885//53885 53597//53597 +f 53529//53529 53676//53676 54180//54180 +f 53827//53827 53147//53147 54019//54019 +f 53615//53615 53489//53489 53872//53872 +f 54006//54006 53615//53615 53872//53872 +f 53809//53809 53565//53565 53724//53724 +f 53753//53753 53609//53609 53803//53803 +f 53885//53885 53601//53601 53978//53978 +f 53613//53613 53481//53481 53993//53993 +f 53517//53517 53873//53873 53815//53815 +f 53980//53980 53978//53978 53601//53601 +f 53987//53987 53679//53679 53507//53507 +f 53803//53803 53609//53609 53975//53975 +f 54034//54034 53545//53545 54082//54082 +f 54190//54190 54393//54393 53465//53465 +f 53550//53550 53904//53904 53700//53700 +f 53816//53816 53536//53536 54276//54276 +f 53311//53311 53529//53529 54090//54090 +f 53903//53903 53359//53359 54014//54014 +f 53873//53873 53517//53517 53519//53519 +f 53147//53147 53495//53495 54019//54019 +f 53980//53980 53601//53601 53696//53696 +f 53903//53903 54019//54019 53495//53495 +f 53618//53618 54035//54035 53688//53688 +f 53731//53731 53613//53613 54346//54346 +f 53619//53619 54082//54082 53545//53545 +f 53881//53881 53191//53191 54097//54097 +f 53620//53620 53905//53905 53902//53902 +f 53623//53623 54277//54277 53709//53709 +f 54029//54029 53191//53191 53881//53881 +f 53905//53905 53452//53452 54101//54101 +f 53917//53917 54082//54082 53619//53619 +f 54086//54086 53725//53725 53642//53642 +f 54101//54101 53689//53689 53695//53695 +f 53828//53828 53568//53568 53961//53961 +f 53523//53523 54195//54195 53522//53522 +f 53697//53697 53505//53505 54074//54074 +f 53373//53373 53711//53711 54020//54020 +f 53914//53914 53642//53642 53647//53647 +f 53936//53936 53373//53373 54020//54020 +f 53981//53981 53917//53917 53619//53619 +f 53695//53695 53924//53924 54101//54101 +f 53518//53518 53836//53836 54171//54171 +f 53823//53823 53373//53373 53936//53936 +f 53388//53388 53631//53631 54070//54070 +f 54077//54077 53821//53821 53636//53636 +f 53726//53726 54077//54077 53636//53636 +f 53650//53650 53735//53735 54195//54195 +f 53554//53554 53981//53981 53619//53619 +f 54649//54649 53044//53044 53709//53709 +f 53722//53722 53638//53638 53716//53716 +f 53388//53388 54070//54070 53814//53814 +f 53832//53832 53315//53315 54135//54135 +f 53315//53315 53556//53556 54324//54324 +f 53554//53554 53923//53923 53981//53981 +f 53814//53814 53900//53900 53710//53710 +f 53805//53805 53660//53660 53849//53849 +f 53923//53923 53554//53554 53575//53575 +f 53812//53812 53639//53639 53806//53806 +f 53966//53966 53568//53568 53486//53486 +f 54108//54108 53739//53739 54022//54022 +f 53848//53848 53627//53627 54178//54178 +f 54017//54017 53701//53701 54015//54015 +f 53834//53834 53739//53739 54108//54108 +f 53994//53994 53639//53639 53812//53812 +f 53735//53735 53840//53840 53959//53959 +f 53819//53819 53607//53607 53435//53435 +f 53890//53890 53937//53937 53889//53889 +f 53625//53625 53782//53782 53906//53906 +f 54130//54130 53056//53056 53566//53566 +f 53830//53830 53728//53728 53360//53360 +f 53635//53635 53514//53514 53833//53833 +f 54087//54087 53223//53223 53919//53919 +f 53646//53646 54114//54114 53925//53925 +f 53838//53838 53739//53739 53834//53834 +f 53778//53778 53965//53965 53658//53658 +f 53721//53721 53504//53504 53976//53976 +f 53755//53755 54114//54114 53646//53646 +f 53722//53722 54110//54110 53382//53382 +f 53564//53564 53739//53739 53838//53838 +f 53976//53976 53504//53504 53884//53884 +f 53555//53555 54027//54027 53608//53608 +f 53825//53825 53608//53608 54027//54027 +f 53078//53078 54130//54130 53964//53964 +f 53927//53927 53817//53817 53751//53751 +f 53840//53840 53537//53537 53930//53930 +f 53698//53698 53955//53955 53915//53915 +f 53502//53502 53760//53760 53989//53989 +f 53381//53381 53698//53698 53915//53915 +f 53906//53906 53811//53811 53767//53767 +f 53685//53685 53745//53745 54007//54007 +f 53842//53842 53381//53381 53915//53915 +f 54291//54291 53886//53886 53469//53469 +f 53758//53758 53679//53679 53987//53987 +f 53450//53450 53846//53846 53559//53559 +f 53842//53842 53971//53971 53730//53730 +f 53469//53469 53540//53540 53845//53845 +f 53460//53460 53717//53717 53813//53813 +f 53460//53460 53813//53813 54089//54089 +f 53708//53708 53460//53460 54089//54089 +f 53733//53733 53968//53968 53632//53632 +f 53741//53741 53637//53637 53730//53730 +f 53742//53742 53733//53733 53544//53544 +f 53737//53737 53974//53974 53742//53742 +f 53920//53920 53738//53738 53740//53740 +f 53740//53740 53641//53641 54120//54120 +f 53749//53749 53994//53994 54389//54389 +f 53792//53792 53856//53856 54027//54027 +f 53760//53760 53858//53858 53989//53989 +f 53795//53795 54093//54093 53785//53785 +f 54038//54038 54193//54193 53607//53607 +f 53667//53667 53798//53798 53960//53960 +f 53990//53990 53844//53844 53853//53853 +f 53760//53760 53808//53808 53858//53858 +f 53796//53796 53607//53607 54193//54193 +f 53559//53559 53846//53846 53883//53883 +f 53844//53844 54076//54076 53744//53744 +f 53783//53783 54073//54073 53595//53595 +f 53860//53860 53750//53750 54056//54056 +f 53999//53999 53744//53744 54076//54076 +f 54065//54065 53500//53500 53862//53862 +f 53788//53788 54136//54136 53783//53783 +f 53796//53796 53963//53963 53684//53684 +f 53683//53683 53684//53684 53963//53963 +f 53858//53858 53808//53808 54039//54039 +f 53810//53810 53744//53744 53999//53999 +f 53500//53500 53864//53864 53862//53862 +f 53756//53756 53859//53859 54059//54059 +f 53682//53682 53683//53683 53799//53799 +f 53979//53979 53780//53780 53934//53934 +f 54426//54426 53690//53690 53781//53781 +f 54420//54420 53668//53668 53850//53850 +f 53598//53598 54003//54003 53789//53789 +f 54059//54059 53790//53790 53756//53756 +f 53673//53673 54058//54058 53797//53797 +f 53693//53693 53615//53615 54006//54006 +f 53606//53606 53815//53815 54039//54039 +f 53788//53788 54001//54001 53997//53997 +f 53720//53720 53804//53804 53856//53856 +f 53911//53911 53803//53803 53913//53913 +f 53618//53618 53841//53841 54035//54035 +f 53995//53995 54005//54005 54333//54333 +f 53983//53983 53934//53934 53984//53984 +f 54060//54060 53616//53616 54063//54063 +f 53967//53967 53807//53807 53894//53894 +f 53707//53707 53880//53880 53533//53533 +f 54141//54141 53880//53880 53707//53707 +f 53855//53855 53829//53829 54207//54207 +f 53263//53263 53977//53977 53909//53909 +f 53529//53529 54180//54180 54181//54181 +f 53707//53707 54145//54145 54141//54141 +f 54207//54207 53688//53688 54013//54013 +f 53829//53829 53688//53688 54207//54207 +f 53552//53552 53477//53477 53854//53854 +f 53877//53877 53409//53409 54373//54373 +f 53712//53712 54145//54145 53707//53707 +f 54260//54260 53977//53977 53816//53816 +f 53809//53809 53895//53895 53894//53894 +f 53854//53854 53477//53477 54175//54175 +f 53897//53897 53984//53984 53934//53934 +f 53683//53683 53973//53973 53799//53799 +f 53704//53704 54091//54091 54174//54174 +f 53436//53436 54463//54463 53713//53713 +f 53409//53409 54081//54081 54373//54373 +f 53922//53922 53471//53471 54104//54104 +f 53714//53714 54031//54031 53712//53712 +f 54090//54090 53529//53529 54181//54181 +f 54006//54006 53937//53937 53693//53693 +f 53866//53866 54337//54337 53678//53678 +f 53895//53895 53809//53809 53724//53724 +f 54081//54081 53530//53530 54188//54188 +f 53536//53536 53818//53818 54276//54276 +f 53841//53841 53693//53693 53937//53937 +f 53623//53623 53687//53687 54274//54274 +f 54032//54032 54031//54031 53656//53656 +f 54091//54091 53704//53704 53640//53640 +f 54463//54463 53826//53826 53713//53713 +f 54074//54074 53505//53505 53604//53604 +f 53841//53841 53937//53937 53890//53890 +f 53512//53512 53902//53902 53875//53875 +f 53861//53861 54175//54175 53313//53313 +f 54674//54674 53359//53359 54084//54084 +f 53901//53901 53494//53494 53827//53827 +f 53704//53704 53522//53522 53640//53640 +f 53677//53677 54004//54004 53874//53874 +f 54034//54034 54032//54032 53538//53538 +f 53530//53530 53341//53341 54188//54188 +f 53904//53904 53526//53526 54055//54055 +f 53980//53980 53696//53696 53820//53820 +f 53873//53873 53519//53519 53824//53824 +f 53982//53982 53980//53980 53820//53820 +f 54020//54020 53711//53711 53887//53887 +f 54014//54014 53359//53359 54674//54674 +f 53481//53481 53690//53690 53993//53993 +f 53727//53727 53921//53921 54390//54390 +f 53645//53645 53494//53494 53901//53901 +f 54095//54095 54021//54021 53899//53899 +f 53507//53507 53805//53805 54012//54012 +f 53936//53936 53892//53892 53823//53823 +f 54393//54393 53893//53893 53347//53347 +f 53692//53692 54085//54085 53488//53488 +f 53931//53931 53567//53567 53727//53727 +f 53736//53736 53957//53957 53888//53888 +f 54183//54183 53640//53640 53522//53522 +f 53878//53878 54018//54018 54100//54100 +f 53908//53908 54162//54162 53610//53610 +f 53831//53831 53610//53610 54162//54162 +f 54085//54085 53692//53692 53867//53867 +f 54162//54162 53918//53918 53831//53831 +f 53900//53900 53814//53814 54070//54070 +f 53501//53501 53998//53998 53992//53992 +f 53824//53824 53519//53519 53886//53886 +f 54324//54324 53556//53556 54189//54189 +f 53621//53621 53831//53831 53918//53918 +f 53918//53918 54000//54000 53621//53621 +f 53701//53701 54080//54080 54015//54015 +f 53336//53336 53686//53686 54103//54103 +f 53836//53836 53621//53621 54000//54000 +f 54182//54182 53710//53710 53900//53900 +f 54182//54182 53819//53819 53710//53710 +f 53932//53932 53849//53849 53441//53441 +f 53746//53746 53932//53932 53441//53441 +f 53910//53910 53336//53336 54103//54103 +f 53746//53746 53779//53779 53932//53932 +f 53722//53722 53716//53716 54030//54030 +f 54055//54055 53524//53524 53691//53691 +f 53819//53819 54038//54038 53607//53607 +f 53879//53879 53867//53867 53570//53570 +f 53609//53609 53721//53721 53976//53976 +f 53734//53734 53408//53408 54289//54289 +f 54386//54386 53734//53734 54289//54289 +f 53924//53924 53535//53535 54412//54412 +f 53959//53959 53840//53840 54332//54332 +f 53535//53535 54107//54107 54412//54412 +f 53966//53966 53486//53486 54073//54073 +f 53833//53833 53514//53514 54128//54128 +f 53960//53960 54128//54128 53514//53514 +f 53955//53955 53747//53747 53539//53539 +f 53843//53843 53926//53926 54134//54134 +f 53853//53853 53730//53730 53971//53971 +f 54227//54227 53632//53632 53968//53968 +f 53927//53927 53986//53986 53817//53817 +f 53968//53968 53733//53733 54138//54138 +f 53730//53730 53853//53853 53741//53741 +f 53733//53733 53742//53742 54138//54138 +f 53928//53928 53817//53817 53986//53986 +f 53741//53741 53853//53853 53844//53844 +f 53740//53740 54120//54120 53920//53920 +f 53762//53762 53518//53518 54171//54171 +f 53766//53766 53632//53632 54227//54227 +f 53585//53585 53771//53771 53939//53939 +f 54041//54041 53939//53939 53771//53771 +f 53769//53769 54120//54120 53641//53641 +f 54120//54120 53769//53769 53945//53945 +f 54144//54144 53927//53927 53580//53580 +f 53580//53580 53927//53927 53751//53751 +f 53887//53887 54118//54118 53935//53935 +f 53940//53940 54144//54144 53580//53580 +f 53769//53769 53947//53947 53945//53945 +f 53580//53580 53761//53761 53940//53940 +f 53941//53941 53940//53940 53761//53761 +f 54124//54124 53774//53774 53944//53944 +f 53763//53763 53718//53718 53998//53998 +f 53340//53340 53770//53770 54201//54201 +f 54114//54114 53817//53817 53928//53928 +f 53755//53755 53817//53817 54114//54114 +f 54201//54201 53705//53705 53340//53340 +f 53775//53775 53774//53774 54124//54124 +f 54124//54124 54125//54125 53775//53775 +f 53946//53946 53775//53775 54125//54125 +f 53694//53694 53775//53775 53946//53946 +f 54084//54084 53694//53694 53946//53946 +f 53947//53947 53666//53666 54122//54122 +f 53666//53666 53611//53611 54122//54122 +f 53611//53611 53772//53772 54122//54122 +f 53774//53774 53777//53777 54126//54126 +f 54126//54126 53944//53944 53774//53774 +f 53777//53777 54127//54127 54126//54126 +f 53772//53772 53773//53773 53948//53948 +f 53943//53943 53705//53705 53942//53942 +f 53715//53715 53705//53705 53943//53943 +f 54127//54127 53424//53424 53776//53776 +f 53424//53424 54127//54127 53777//53777 +f 53773//53773 53785//53785 53948//53948 +f 53948//53948 53785//53785 54093//54093 +f 53943//53943 53717//53717 53715//53715 +f 53717//53717 53943//53943 53813//53813 +f 53577//53577 53764//53764 53589//53589 +f 53952//53952 53764//53764 53950//53950 +f 53589//53589 53764//53764 53952//53952 +f 53590//53590 53589//53589 53952//53952 +f 53949//53949 53768//53768 53419//53419 +f 53765//53765 53768//53768 53949//53949 +f 53591//53591 53590//53590 53952//53952 +f 53953//53953 53591//53591 53952//53952 +f 53951//53951 53591//53591 53953//53953 +f 53247//53247 53591//53591 53951//53951 +f 53592//53592 53951//53951 53954//53954 +f 53247//53247 53951//53951 53592//53592 +f 54315//54315 53592//53592 53954//53954 +f 53581//53581 53592//53592 54315//54315 +f 53582//53582 53581//53581 54315//54315 +f 53419//53419 53593//53593 53949//53949 +f 54121//54121 53593//53593 53588//53588 +f 53845//53845 54291//54291 53469//53469 +f 53912//53912 53850//53850 53759//53759 +f 54082//54082 53917//53917 53970//53970 +f 53892//53892 53936//53936 54239//54239 +f 53806//53806 53888//53888 54242//54242 +f 53855//53855 54207//54207 53859//53859 +f 53859//53859 54207//54207 54059//54059 +f 54155//54155 53823//53823 53892//53892 +f 53718//53718 53823//53823 54155//54155 +f 53840//53840 53930//53930 54332//54332 +f 53961//53961 53568//53568 53962//53962 +f 53962//53962 53568//53568 53966//53966 +f 53915//53915 53955//53955 54158//54158 +f 54046//54046 53965//53965 53778//53778 +f 53973//53973 54063//54063 53616//53616 +f 53965//53965 54046//54046 53627//53627 +f 53857//53857 53617//53617 54452//54452 +f 53974//53974 53738//53738 53920//53920 +f 53501//53501 53992//53992 54165//54165 +f 54036//54036 54046//54046 53778//53778 +f 53928//53928 53986//53986 54153//54153 +f 54452//54452 53617//53617 54066//54066 +f 53882//53882 53616//53616 54060//54060 +f 54044//54044 53839//53839 54037//54037 +f 53986//53986 53927//53927 54235//54235 +f 53617//53617 54380//54380 54066//54066 +f 53742//53742 53974//53974 54138//54138 +f 54036//54036 53780//53780 53979//53979 +f 53994//53994 53812//53812 54157//54157 +f 54380//54380 53865//53865 54167//54167 +f 54037//54037 53839//53839 54049//54049 +f 53868//53868 54438//54438 53652//53652 +f 54078//54078 54167//54167 53865//53865 +f 54088//54088 53923//53923 53794//53794 +f 54402//54402 53989//53989 53858//53858 +f 53973//53973 53683//53683 53963//53963 +f 54088//54088 53794//53794 54040//54040 +f 54558//54558 54078//54078 53633//53633 +f 54067//54067 53864//53864 54075//54075 +f 53631//53631 53985//53985 54401//54401 +f 53790//53790 53996//53996 53933//53933 +f 53633//53633 53837//53837 54558//54558 +f 53750//53750 53571//53571 54056//54056 +f 53996//53996 53604//53604 53933//53933 +f 53990//53990 54076//54076 53844//53844 +f 54257//54257 54111//54111 53791//53791 +f 53894//53894 53895//53895 54052//54052 +f 53851//53851 53972//53972 53779//53779 +f 53864//53864 53669//53669 54075//54075 +f 53979//53979 53934//53934 53983//53983 +f 54052//54052 53895//53895 54321//54321 +f 54040//54040 53794//53794 54296//54296 +f 53794//53794 53989//53989 54296//54296 +f 54075//54075 53669//53669 53877//53877 +f 53895//53895 53724//53724 54321//54321 +f 54321//54321 53724//53724 53907//53907 +f 53999//53999 54076//54076 54083//54083 +f 53725//53725 54086//54086 54139//54139 +f 53810//53810 53999//53999 53872//53872 +f 53752//53752 53810//53810 53872//53872 +f 53847//53847 53665//53665 54355//54355 +f 53604//53604 53996//53996 54074//54074 +f 54014//54014 54011//54011 53903//53903 +f 53870//53870 53311//53311 54090//54090 +f 53552//53552 53972//53972 53851//53851 +f 53642//53642 53914//53914 54086//54086 +f 53552//53552 53854//53854 53972//53972 +f 54039//54039 54115//54115 53858//53858 +f 53816//53816 54276//54276 54260//54260 +f 54024//54024 53877//53877 54373//54373 +f 54019//54019 53903//53903 54011//54011 +f 54006//54006 53872//53872 54168//54168 +f 53914//53914 53649//53649 54140//54140 +f 53869//53869 53911//53911 54206//54206 +f 54192//54192 53444//53444 53875//53875 +f 54164//54164 53797//53797 54058//54058 +f 54023//54023 53899//53899 54021//54021 +f 54029//54029 53881//53881 54434//54434 +f 53884//53884 53885//53885 54099//54099 +f 54092//54092 53509//53509 54151//54151 +f 53507//53507 54068//54068 54294//54294 +f 53899//53899 54023//54023 53716//53716 +f 53736//53736 54029//54029 54217//54217 +f 54216//54216 53688//53688 54035//54035 +f 54294//54294 53987//53987 53507//53507 +f 53821//53821 54077//54077 53818//53818 +f 54217//54217 53957//53957 53736//53736 +f 54115//54115 54039//54039 53815//53815 +f 53613//53613 53993//53993 54346//54346 +f 54013//54013 53688//53688 54216//54216 +f 54096//54096 54146//54146 53677//53677 +f 53815//53815 53873//53873 54115//54115 +f 54103//54103 53686//53686 54150//54150 +f 53678//53678 54172//54172 53800//53800 +f 54012//54012 54068//54068 53507//53507 +f 54017//54017 54177//54177 53919//53919 +f 53978//53978 53980//53980 54234//54234 +f 54010//54010 53728//53728 54156//54156 +f 53975//53975 53913//53913 53803//53803 +f 54012//54012 53805//53805 54186//54186 +f 53904//53904 54055//54055 54057//54057 +f 54182//54182 54283//54283 53819//53819 +f 54026//54026 53937//53937 54006//54006 +f 53916//53916 53722//53722 54030//54030 +f 54096//54096 54009//54009 54008//54008 +f 54283//54283 54038//54038 53819//53819 +f 53889//53889 53937//53937 54026//54026 +f 53471//53471 53708//53708 54104//54104 +f 53890//53890 53889//53889 54026//54026 +f 53567//53567 53931//53931 53729//53729 +f 53830//53830 54263//54263 53728//53728 +f 53722//53722 53916//53916 54110//54110 +f 53841//53841 53890//53890 54026//54026 +f 53700//53700 53904//53904 54231//54231 +f 53830//53830 53825//53825 54263//54263 +f 53556//53556 53357//53357 54189//54189 +f 54061//54061 53700//53700 54231//54231 +f 54085//54085 53861//53861 53488//53488 +f 53754//53754 53447//53447 54112//54112 +f 54101//54101 53924//53924 54479//54479 +f 54214//54214 53837//53837 54109//54109 +f 53976//53976 53975//53975 53609//53609 +f 54130//54130 53566//53566 54482//54482 +f 54188//54188 53341//53341 53893//53893 +f 53976//53976 53884//53884 54099//54099 +f 53908//53908 53700//53700 54061//54061 +f 54143//54143 53908//53908 54061//54061 +f 54107//54107 53703//53703 53925//53925 +f 54109//54109 54050//54050 54229//54229 +f 53767//53767 53811//53811 54293//54293 +f 53935//53935 54016//54016 53887//53887 +f 54143//54143 54162//54162 53908//53908 +f 54089//54089 53813//53813 54443//54443 +f 54020//54020 53887//53887 54016//54016 +f 54000//54000 54071//54071 53836//53836 +f 54195//54195 54280//54280 53522//53522 +f 54025//54025 53825//53825 54027//54027 +f 53834//53834 54197//54197 53838//53838 +f 53867//53867 53879//53879 54382//54382 +f 53886//53886 54205//54205 53824//53824 +f 54113//54113 53838//53838 54197//54197 +f 54033//54033 53408//53408 53891//53891 +f 53719//53719 53879//53879 53626//53626 +f 53886//53886 54291//54291 54205//54205 +f 53856//53856 53804//53804 54170//54170 +f 53879//53879 53719//53719 54196//54196 +f 54289//54289 53408//53408 54033//54033 +f 53628//53628 54196//54196 53719//53719 +f 53888//53888 53957//53957 54242//54242 +f 54216//54216 54035//54035 53841//53841 +f 53743//53743 53732//53732 54184//54184 +f 53964//53964 54130//54130 54043//54043 +f 54020//54020 54224//54224 53936//53936 +f 54046//54046 54178//54178 53627//53627 +f 54216//54216 53841//53841 54048//54048 +f 53971//53971 53842//53842 54199//54199 +f 53963//53963 53796//53796 54269//54269 +f 54242//54242 54244//54244 53806//53806 +f 53964//53964 54522//54522 53781//53781 +f 53812//53812 53806//53806 54244//54244 +f 54132//54132 53963//53963 54269//54269 +f 54133//54133 53680//53680 54389//54389 +f 53425//53425 53956//53956 54378//54378 +f 54403//54403 53897//53897 54044//54044 +f 53664//53664 54237//54237 54142//54142 +f 54378//54378 53596//53596 53425//53425 +f 54681//54681 53843//53843 54134//54134 +f 53958//53958 54158//54158 53955//53955 +f 53927//53927 54144//54144 54235//54235 +f 54044//54044 53897//53897 53839//53839 +f 53883//53883 54203//54203 53801//53801 +f 54239//54239 53936//53936 54224//54224 +f 53801//53801 54203//54203 53804//53804 +f 53929//53929 53843//53843 54681//54681 +f 53622//53622 53680//53680 54133//54133 +f 54203//54203 53883//53883 54272//54272 +f 53820//53820 53882//53882 54062//54062 +f 54186//54186 53849//53849 53932//53932 +f 54060//54060 54062//54062 53882//53882 +f 53664//53664 53857//53857 54237//54237 +f 53985//53985 53622//53622 54133//54133 +f 53974//53974 53920//53920 54053//54053 +f 53960//53960 53798//53798 54416//54416 +f 54153//54153 54114//54114 53928//53928 +f 54072//54072 53880//53880 54358//54358 +f 53681//53681 53511//53511 54161//54161 +f 54170//54170 53804//53804 54203//54203 +f 53511//53511 53969//53969 54161//54161 +f 54141//54141 54358//54358 53880//53880 +f 53988//53988 53853//53853 54230//54230 +f 54037//54037 54295//54295 54044//54044 +f 53790//53790 54059//54059 54232//54232 +f 53857//53857 54452//54452 54054//54054 +f 54160//54160 53787//53787 54065//54065 +f 53932//53932 53779//53779 54440//54440 +f 53995//53995 54333//54333 53798//53798 +f 53974//53974 54053//54053 54138//54138 +f 53898//53898 53531//53531 55046//55046 +f 54070//54070 53631//53631 54401//54401 +f 54123//54123 54093//54093 54148//54148 +f 54049//54049 54343//54343 54037//54037 +f 53996//53996 53790//53790 54232//54232 +f 54032//54032 54034//54034 54641//54641 +f 53909//53909 53977//53977 54260//54260 +f 53984//53984 54131//54131 53983//53983 +f 54034//54034 54082//54082 54641//54641 +f 53963//53963 54379//54379 53973//53973 +f 53436//53436 53898//53898 55046//55046 +f 53984//53984 53897//53897 54042//54042 +f 53795//53795 54147//54147 54152//54152 +f 54131//54131 53979//53979 53983//53983 +f 53862//53862 53864//53864 54067//54067 +f 55046//55046 54463//54463 53436//53436 +f 53972//53972 54440//54440 53779//53779 +f 54236//54236 53712//53712 54031//54031 +f 53797//53797 54343//54343 54049//54049 +f 53987//53987 54069//54069 53786//53786 +f 54208//54208 54001//54001 53671//53671 +f 53991//53991 53876//53876 54561//54561 +f 54004//54004 53671//53671 53874//53874 +f 53993//53993 53690//53690 54426//54426 +f 54210//54210 54402//54402 54115//54115 +f 53907//53907 53725//53725 54139//54139 +f 53975//53975 53976//53976 54137//54137 +f 53786//53786 53782//53782 53784//53784 +f 54004//54004 54146//54146 53671//53671 +f 54180//54180 53793//53793 54285//54285 +f 54093//54093 53795//53795 54152//54152 +f 54402//54402 53858//53858 54115//54115 +f 53685//53685 54007//54007 54282//54282 +f 54099//54099 53885//53885 54234//54234 +f 53677//53677 54146//54146 54004//54004 +f 54211//54211 53782//53782 53786//53786 +f 54463//54463 54387//54387 53826//53826 +f 53885//53885 53978//53978 54234//54234 +f 53911//53911 53913//53913 54206//54206 +f 54174//54174 54091//54091 54384//54384 +f 54234//54234 53980//53980 54342//54342 +f 54089//54089 54104//54104 53708//53708 +f 54172//54172 54058//54058 53800//53800 +f 54094//54094 53982//53982 53820//53820 +f 54086//54086 53914//53914 54140//54140 +f 54185//54185 53706//53706 53870//53870 +f 53873//53873 54210//54210 54115//54115 +f 53981//53981 53923//53923 54088//54088 +f 54342//54342 53980//53980 53982//53982 +f 53922//53922 54104//54104 54106//54106 +f 53921//53921 53826//53826 54264//54264 +f 54008//54008 54009//54009 54178//54178 +f 53822//53822 53731//53731 54469//54469 +f 53547//53547 53922//53922 54106//54106 +f 54074//54074 54535//54535 53697//53697 +f 54080//54080 53697//53697 54535//54535 +f 53649//53649 54092//54092 54140//54140 +f 53987//53987 54294//54294 54069//54069 +f 54172//54172 53678//53678 54337//54337 +f 54022//54022 53547//53547 54106//54106 +f 54278//54278 54022//54022 54106//54106 +f 54038//54038 54283//54283 54348//54348 +f 53539//53539 53822//53822 54202//54202 +f 53691//53691 53910//53910 54328//54328 +f 54200//54200 53863//53863 54249//54249 +f 54246//54246 54162//54162 54143//54143 +f 53873//53873 54117//54117 54210//54210 +f 54434//54434 54217//54217 54029//54029 +f 53509//53509 54010//54010 54151//54151 +f 54191//54191 54038//54038 54348//54348 +f 53912//53912 54204//54204 54047//54047 +f 54183//54183 53522//53522 54280//54280 +f 54108//54108 54022//54022 54278//54278 +f 53918//53918 54162//54162 54366//54366 +f 54010//54010 54156//54156 54356//54356 +f 53955//53955 53539//53539 53958//53958 +f 54177//54177 54017//54017 54015//54015 +f 54111//54111 54267//54267 53802//53802 +f 53976//53976 54099//54099 54137//54137 +f 53896//53896 54252//54252 53357//53357 +f 53935//53935 54129//54129 54016//54016 +f 54263//54263 54156//54156 53728//53728 +f 54030//54030 53716//53716 54480//54480 +f 53878//53878 54100//54100 54639//54639 +f 54113//54113 54007//54007 53745//53745 +f 54252//54252 54189//54189 53357//53357 +f 54016//54016 54222//54222 54020//54020 +f 54267//54267 54018//54018 53802//53802 +f 53919//53919 54177//54177 54369//54369 +f 54117//54117 53873//53873 54187//54187 +f 54277//54277 53623//53623 54274//54274 +f 54025//54025 54263//54263 53825//53825 +f 53315//53315 54324//54324 54135//54135 +f 54087//54087 53919//53919 54369//54369 +f 53824//53824 54187//54187 53873//53873 +f 53709//53709 54277//54277 54098//54098 +f 54187//54187 53824//53824 54194//54194 +f 53849//53849 54186//54186 53805//53805 +f 54116//54116 54027//54027 53856//53856 +f 54198//54198 53902//53902 53905//53905 +f 54110//54110 54112//54112 53447//53447 +f 54087//54087 54673//54673 54105//54105 +f 53782//53782 54079//54079 53906//53906 +f 54026//54026 54006//54006 54173//54173 +f 54166//54166 54025//54025 54027//54027 +f 54105//54105 54184//54184 53732//53732 +f 54649//54649 53709//53709 54098//54098 +f 54048//54048 53841//53841 54026//54026 +f 54027//54027 54116//54116 54166//54166 +f 54194//54194 54205//54205 54102//54102 +f 53824//53824 54205//54205 54194//54194 +f 53846//53846 54292//54292 53883//53883 +f 53956//53956 53832//53832 54747//54747 +f 53811//53811 53906//53906 54247//54247 +f 54196//54196 54382//54382 53879//53879 +f 54116//54116 53856//53856 54170//54170 +f 54293//54293 53811//53811 54251//54251 +f 53848//53848 54178//54178 54009//54009 +f 53842//53842 53915//53915 54199//54199 +f 53813//53813 53943//53943 54218//54218 +f 53761//53761 53766//53766 53941//53941 +f 53767//53767 54293//54293 53938//53938 +f 53941//53941 53766//53766 54302//54302 +f 53725//53725 53907//53907 53724//53724 +f 54119//54119 53949//53949 54306//54306 +f 54300//54300 53762//53762 54171//54171 +f 53766//53766 54227//54227 54302//54302 +f 53949//53949 53593//53593 54306//54306 +f 54071//54071 54171//54171 53836//53836 +f 54118//54118 53762//53762 54300//54300 +f 54306//54306 53593//53593 54121//54121 +f 54121//54121 53939//53939 54307//54307 +f 53770//53770 53938//53938 54293//54293 +f 54293//54293 54201//54201 53770//53770 +f 54307//54307 53939//53939 54336//54336 +f 53939//53939 54041//54041 54336//54336 +f 53718//53718 54155//54155 54159//54159 +f 53705//53705 54201//54201 54258//54258 +f 54258//54258 53942//53942 53705//53705 +f 53718//53718 54159//54159 53998//53998 +f 53943//53943 53942//53942 54281//54281 +f 53772//53772 53948//53948 54122//54122 +f 53948//53948 54093//54093 54123//54123 +f 54127//54127 53776//53776 54312//54312 +f 54046//54046 54036//54036 54179//54179 +f 54320//54320 53539//53539 54202//54202 +f 54585//54585 53894//53894 54052//54052 +f 53967//53967 53894//53894 54585//54585 +f 54403//54403 54042//54042 53897//53897 +f 54248//54248 53981//53981 54088//54088 +f 53958//53958 53539//53539 54320//54320 +f 54016//54016 54129//54129 54222//54222 +f 54043//54043 54130//54130 54724//54724 +f 54013//54013 54209//54209 54207//54207 +f 54430//54430 54041//54041 54142//54142 +f 54224//54224 54020//54020 54222//54222 +f 54747//54747 53832//53832 54135//54135 +f 54378//54378 53956//53956 54747//54747 +f 54209//54209 54059//54059 54207//54207 +f 53966//53966 54073//54073 54350//54350 +f 53932//53932 54440//54440 54437//54437 +f 53968//53968 54138//54138 54227//54227 +f 53964//53964 54043//54043 54522//54522 +f 53857//53857 54374//54374 54237//54237 +f 54374//54374 53857//53857 54054//54054 +f 53973//53973 54385//54385 54063//54063 +f 53907//53907 54139//54139 54241//54241 +f 53957//53957 54217//54217 54220//54220 +f 54045//54045 53892//53892 54239//54239 +f 54295//54295 54403//54403 54044//54044 +f 54114//54114 54153//54153 54632//54632 +f 54735//54735 53930//53930 53787//53787 +f 54155//54155 53892//53892 54045//54045 +f 54153//54153 53986//53986 54154//54154 +f 54073//54073 53783//53783 54225//54225 +f 54235//54235 54154//54154 53986//53986 +f 54229//54229 54050//54050 54613//54613 +f 54132//54132 54468//54468 53963//53963 +f 53929//53929 54884//54884 53748//53748 +f 54379//54379 53963//53963 54468//54468 +f 53668//53668 54420//54420 54330//54330 +f 54050//54050 53871//53871 54613//54613 +f 53984//53984 54042//54042 54131//54131 +f 54889//54889 53748//53748 54884//54884 +f 54139//54139 54086//54086 54254//54254 +f 54385//54385 53973//53973 54379//54379 +f 53871//53871 54051//54051 54613//54613 +f 53786//53786 54069//54069 54211//54211 +f 54140//54140 54586//54586 54086//54086 +f 54136//54136 53788//53788 54357//54357 +f 54074//54074 53996//53996 54341//54341 +f 54165//54165 53992//53992 54701//54701 +f 54335//54335 53993//53993 54426//54426 +f 53726//53726 54072//54072 54631//54631 +f 54257//54257 53668//53668 54330//54330 +f 54212//54212 54294//54294 54068//54068 +f 54068//54068 54012//54012 54212//54212 +f 54051//54051 53681//53681 54250//54250 +f 54040//54040 54149//54149 54088//54088 +f 54001//54001 54208//54208 53997//53997 +f 54140//54140 54092//54092 54256//54256 +f 54284//54284 53789//53789 54003//54003 +f 54252//54252 53896//53896 54665//54665 +f 54535//54535 54074//54074 54450//54450 +f 53789//53789 54284//54284 54285//54285 +f 53681//53681 54161//54161 54250//54250 +f 54005//54005 53967//53967 54585//54585 +f 54256//54256 54092//54092 54151//54151 +f 54294//54294 54211//54211 54069//54069 +f 53793//53793 53789//53789 54285//54285 +f 54674//54674 54084//54084 54848//54848 +f 53571//53571 54352//54352 54056//54056 +f 54266//54266 53853//53853 53988//53988 +f 53990//53990 53853//53853 54266//54266 +f 54438//54438 53868//53868 54561//54561 +f 54145//54145 53712//53712 54236//54236 +f 54354//54354 53990//53990 54266//54266 +f 53991//53991 54561//54561 53868//53868 +f 54070//54070 54339//54339 53900//53900 +f 54157//54157 54389//54389 53994//53994 +f 53901//53901 53827//53827 54568//54568 +f 54337//54337 53866//53866 54446//54446 +f 54339//54339 54182//54182 53900//53900 +f 54453//54453 53854//53854 54175//54175 +f 54019//54019 54568//54568 53827//53827 +f 54238//54238 54032//54032 54367//54367 +f 54151//54151 54010//54010 54356//54356 +f 54146//54146 54208//54208 53671//53671 +f 54075//54075 53877//53877 54024//54024 +f 54356//54356 54156//54156 54362//54362 +f 54446//54446 53866//53866 53847//53847 +f 54367//54367 54032//54032 54641//54641 +f 54343//54343 53797//53797 54164//54164 +f 54186//54186 54212//54212 54012//54012 +f 53847//53847 54355//54355 54446//54446 +f 54249//54249 53860//53860 54626//54626 +f 54163//54163 53990//53990 54354//54354 +f 53820//53820 54062//54062 54094//54094 +f 54175//54175 53861//53861 54085//54085 +f 54539//54539 54103//54103 54150//54150 +f 54163//54163 54076//54076 53990//53990 +f 54371//54371 54641//54641 54082//54082 +f 54355//54355 53665//53665 54192//54192 +f 54174//54174 54561//54561 53876//53876 +f 54371//54371 54082//54082 54377//54377 +f 54090//54090 54181//54181 54397//54397 +f 54238//54238 54236//54236 54031//54031 +f 54032//54032 54238//54238 54031//54031 +f 54185//54185 53870//53870 54596//54596 +f 54076//54076 54163//54163 54287//54287 +f 53931//53931 53727//53727 54390//54390 +f 54082//54082 53970//53970 54377//54377 +f 54076//54076 54287//54287 54083//54083 +f 54263//54263 54025//54025 54372//54372 +f 53910//53910 54103//54103 54447//54447 +f 53881//53881 54322//54322 54434//54434 +f 53989//53989 54402//54402 54296//54296 +f 54085//54085 53867//53867 54245//54245 +f 53970//53970 53917//53917 53981//53981 +f 54673//54673 54087//54087 54028//54028 +f 54370//54370 54096//54096 54008//54008 +f 54055//54055 53691//53691 54328//54328 +f 53999//53999 54168//54168 53872//53872 +f 54083//54083 54168//54168 53999//53999 +f 54178//54178 54370//54370 54008//54008 +f 53686//53686 53878//53878 54639//54639 +f 53782//53782 54211//54211 54079//54079 +f 54193//54193 54038//54038 54191//54191 +f 54353//54353 53796//53796 54193//54193 +f 54276//54276 53818//53818 54638//54638 +f 54382//54382 54253//54253 53867//53867 +f 53716//53716 54023//54023 54480//54480 +f 54346//54346 53993//53993 54768//54768 +f 54047//54047 54323//54323 53912//53912 +f 54323//54323 53850//53850 53912//53912 +f 54558//54558 53837//53837 54214//54214 +f 53926//53926 53743//53743 54134//54134 +f 54079//54079 54408//54408 53906//53906 +f 53731//53731 54346//54346 54469//54469 +f 54196//54196 53628//53628 53833//53833 +f 53635//53635 53833//53833 53628//53628 +f 54091//54091 53640//53640 54271//54271 +f 54178//54178 54046//54046 54179//54179 +f 54077//54077 53726//53726 54396//54396 +f 54202//54202 53822//53822 54469//54469 +f 53906//53906 54408//54408 54247//54247 +f 54271//54271 53640//53640 54183//54183 +f 54393//54393 54190//54190 54485//54485 +f 53979//53979 54600//54600 54036//54036 +f 54482//54482 53566//53566 54481//54481 +f 54129//54129 53935//53935 54508//54508 +f 54279//54279 54183//54183 54280//54280 +f 54190//54190 53828//53828 53961//53961 +f 54112//54112 54534//54534 53754//53754 +f 53846//53846 53754//53754 54534//54534 +f 54414//54414 54026//54026 54173//54173 +f 54048//54048 54026//54026 54414//54414 +f 54116//54116 54170//54170 54169//54169 +f 54169//54169 54170//54170 54275//54275 +f 54116//54116 54270//54270 54166//54166 +f 54270//54270 54116//54116 54169//54169 +f 53942//53942 54258//54258 54516//54516 +f 54331//54331 53942//53942 54516//54516 +f 54199//54199 53915//53915 54158//54158 +f 54331//54331 54281//54281 53942//53942 +f 54443//54443 53813//53813 54218//54218 +f 53845//53845 54226//54226 54291//54291 +f 53971//53971 54199//54199 54399//54399 +f 54222//54222 54129//54129 54221//54221 +f 54336//54336 54041//54041 54430//54430 +f 54378//54378 54442//54442 53596//53596 +f 54109//54109 54229//54229 54214//54214 +f 54404//54404 54088//54088 54213//54213 +f 54230//54230 53971//53971 54399//54399 +f 54434//54434 54326//54326 54217//54217 +f 54128//54128 53960//53960 54416//54416 +f 53853//53853 53971//53971 54230//54230 +f 54657//54657 53930//53930 54735//54735 +f 54186//54186 53932//53932 54495//54495 +f 54420//54420 53850//53850 54323//54323 +f 54672//54672 54013//54013 54216//54216 +f 53962//53962 53966//53966 54350//54350 +f 54522//54522 54043//54043 54518//54518 +f 54227//54227 54138//54138 54500//54500 +f 53988//53988 54230//54230 54266//54266 +f 54613//54613 54425//54425 54229//54229 +f 54144//54144 53940//53940 54215//54215 +f 54242//54242 53957//53957 54220//54220 +f 53958//53958 54431//54431 54158//54158 +f 54672//54672 54338//54338 54013//54013 +f 53845//53845 53652//53652 54438//54438 +f 54225//54225 54350//54350 54073//54073 +f 54228//54228 54042//54042 54403//54403 +f 54155//54155 54625//54625 54159//54159 +f 53985//53985 54133//54133 54401//54401 +f 54426//54426 53781//53781 54522//54522 +f 54158//54158 54431//54431 54398//54398 +f 54063//54063 54219//54219 54060//54060 +f 54051//54051 54250//54250 54613//54613 +f 54296//54296 54402//54402 54499//54499 +f 53783//53783 54136//54136 54225//54225 +f 54219//54219 54063//54063 54385//54385 +f 54232//54232 54341//54341 53996//53996 +f 54321//54321 53907//53907 54417//54417 +f 54062//54062 54060//54060 54219//54219 +f 54357//54357 54225//54225 54136//54136 +f 54160//54160 54065//54065 54667//54667 +f 54667//54667 54065//54065 54567//54567 +f 54440//54440 53972//53972 54437//54437 +f 54357//54357 53788//53788 53997//53997 +f 54437//54437 53972//53972 54344//54344 +f 54154//54154 54235//54235 54223//54223 +f 54138//54138 54053//54053 54500//54500 +f 54064//54064 53596//53596 54636//54636 +f 54149//54149 54213//54213 54088//54088 +f 54583//54583 53852//53852 54165//54165 +f 54748//54748 54389//54389 54157//54157 +f 54209//54209 54013//54013 54338//54338 +f 54460//54460 53913//53913 53975//53975 +f 53972//53972 53854//53854 54344//54344 +f 54631//54631 54072//54072 54358//54358 +f 54070//54070 54401//54401 54339//54339 +f 54452//54452 54066//54066 54627//54627 +f 54627//54627 54066//54066 54380//54380 +f 53975//53975 54137//54137 54460//54460 +f 54344//54344 53854//53854 54453//54453 +f 54086//54086 54586//54586 54254//54254 +f 54395//54395 54003//54003 53852//53852 +f 53869//53869 54458//54458 54147//54147 +f 54209//54209 54232//54232 54059//54059 +f 54137//54137 54099//54099 54233//54233 +f 54175//54175 54085//54085 54457//54457 +f 54093//54093 54152//54152 54148//54148 +f 54432//54432 54131//54131 54042//54042 +f 54240//54240 54149//54149 54040//54040 +f 54380//54380 54167//54167 54456//54456 +f 54007//54007 54359//54359 54282//54282 +f 54148//54148 54152//54152 54243//54243 +f 54067//54067 54075//54075 54575//54575 +f 54284//54284 54003//54003 54395//54395 +f 54355//54355 54192//54192 54895//54895 +f 54074//54074 54341//54341 54533//54533 +f 54457//54457 54085//54085 54245//54245 +f 54243//54243 54152//54152 54349//54349 +f 54477//54477 54208//54208 54146//54146 +f 54206//54206 54458//54458 53869//53869 +f 54255//54255 54458//54458 54206//54206 +f 54024//54024 54461//54461 54075//54075 +f 54450//54450 54074//54074 54533//54533 +f 54403//54403 54295//54295 54261//54261 +f 54200//54200 54249//54249 54545//54545 +f 54285//54285 54397//54397 54180//54180 +f 54095//54095 53685//53685 54282//54282 +f 54439//54439 54342//54342 53982//53982 +f 53982//53982 54094//54094 54439//54439 +f 54296//54296 54240//54240 54040//54040 +f 54181//54181 54180//54180 54397//54397 +f 53686//53686 54762//54762 54150//54150 +f 54435//54435 54163//54163 54354//54354 +f 54182//54182 54433//54433 54283//54283 +f 54294//54294 54212//54212 54472//54472 +f 53687//53687 54200//54200 54886//54886 +f 54373//54373 54081//54081 54262//54262 +f 54539//54539 54447//54447 54103//54103 +f 54498//54498 54287//54287 54163//54163 +f 54445//54445 54210//54210 54117//54117 +f 54255//54255 54206//54206 54259//54259 +f 54077//54077 54638//54638 53818//53818 +f 53913//53913 54259//54259 54206//54206 +f 53905//53905 54101//54101 54376//54376 +f 54674//54674 54011//54011 54014//54014 +f 54262//54262 54081//54081 54475//54475 +f 54037//54037 54261//54261 54295//54295 +f 54596//54596 53870//53870 54090//54090 +f 54143//54143 54061//54061 54347//54347 +f 54263//54263 54555//54555 54156//54156 +f 54245//54245 53867//53867 54253//54253 +f 54246//54246 54143//54143 54347//54347 +f 54603//54603 54185//54185 54596//54596 +f 54479//54479 54376//54376 54101//54101 +f 54097//54097 54185//54185 54603//54603 +f 54513//54513 54104//54104 54702//54702 +f 54475//54475 54081//54081 54188//54188 +f 54168//54168 54288//54288 54006//54006 +f 54097//54097 54429//54429 53881//53881 +f 54011//54011 54564//54564 54019//54019 +f 54288//54288 54168//54168 54541//54541 +f 54445//54445 54117//54117 54187//54187 +f 54037//54037 54343//54343 54261//54261 +f 53883//53883 54644//54644 54272//54272 +f 54287//54287 54168//54168 54083//54083 +f 54286//54286 54168//54168 54287//54287 +f 54366//54366 54489//54489 53918//53918 +f 54286//54286 54541//54541 54168//54168 +f 54107//54107 53925//53925 54412//54412 +f 54000//54000 53918//53918 54489//54489 +f 54335//54335 54768//54768 53993//53993 +f 54631//54631 54396//54396 53726//53726 +f 54188//54188 53893//53893 54475//54475 +f 54071//54071 54489//54489 54407//54407 +f 54489//54489 54071//54071 54000//54000 +f 54353//54353 54193//54193 54191//54191 +f 54184//54184 54105//54105 54673//54673 +f 54271//54271 54183//54183 54279//54279 +f 54170//54170 54203//54203 54375//54375 +f 53566//53566 54002//54002 54481//54481 +f 54563//54563 54025//54025 54166//54166 +f 54275//54275 54170//54170 54375//54375 +f 54173//54173 54006//54006 54288//54288 +f 54267//54267 54100//54100 54018//54018 +f 54264//54264 54390//54390 53921//53921 +f 54100//54100 54267//54267 54268//54268 +f 54475//54475 53893//53893 54392//54392 +f 53743//53743 54184//54184 54573//54573 +f 54392//54392 53893//53893 54393//54393 +f 54134//54134 53743//53743 54573//54573 +f 54353//54353 54459//54459 53796//53796 +f 54216//54216 54048//54048 54414//54414 +f 54211//54211 54297//54297 54079//54079 +f 53796//53796 54459//54459 54269//54269 +f 54280//54280 54195//54195 54421//54421 +f 54480//54480 54483//54483 54030//54030 +f 54248//54248 54377//54377 53981//53981 +f 53981//53981 54377//54377 53970//53970 +f 54383//54383 54178//54178 54179//54179 +f 54487//54487 53833//53833 54128//54128 +f 54033//54033 53891//53891 54649//54649 +f 54058//54058 54172//54172 54265//54265 +f 54345//54345 54135//54135 54324//54324 +f 54108//54108 54478//54478 53834//53834 +f 54030//54030 54483//54483 54290//54290 +f 54079//54079 54297//54297 54408//54408 +f 54132//54132 54269//54269 54464//54464 +f 54404//54404 54248//54248 54088//54088 +f 54600//54600 54179//54179 54036//54036 +f 54197//54197 53834//53834 54478//54478 +f 53916//53916 54030//54030 54290//54290 +f 54270//54270 54169//54169 54273//54273 +f 54337//54337 54265//54265 54172//54172 +f 54113//54113 54197//54197 54394//54394 +f 54110//54110 53916//53916 54290//54290 +f 54251//54251 53811//53811 54247//54247 +f 54110//54110 54584//54584 54112//54112 +f 54558//54558 54214//54214 54319//54319 +f 54211//54211 54294//54294 54297//54297 +f 54199//54199 54158//54158 54398//54398 +f 53846//53846 54534//54534 54292//54292 +f 54292//54292 54644//54644 53883//53883 +f 54218//54218 53943//53943 54281//54281 +f 54417//54417 53907//53907 54241//54241 +f 54099//54099 54234//54234 54233//54233 +f 54508//54508 54118//54118 54501//54501 +f 54303//54303 53582//53582 54315//54315 +f 53935//53935 54118//54118 54508//54508 +f 54304//54304 53582//53582 54303//54303 +f 54120//54120 54053//54053 53920//53920 +f 54118//54118 54300//54300 54501//54501 +f 54707//54707 54053//54053 54120//54120 +f 53940//53940 53941//53941 54299//54299 +f 54299//54299 54215//54215 53940//53940 +f 54201//54201 54293//54293 54258//54258 +f 54306//54306 54121//54121 54307//54307 +f 54707//54707 54120//54120 53945//53945 +f 54308//54308 54307//54307 54336//54336 +f 54305//54305 53945//53945 53947//53947 +f 54159//54159 53992//53992 53998//53998 +f 53947//53947 54122//54122 54305//54305 +f 54123//54123 54148//54148 54510//54510 +f 54702//54702 54089//54089 54443//54443 +f 54125//54125 54124//54124 54309//54309 +f 54124//54124 53944//53944 54310//54310 +f 54503//54503 54310//54310 53944//53944 +f 54310//54310 54309//54309 54124//54124 +f 54702//54702 54104//54104 54089//54089 +f 54309//54309 54176//54176 54125//54125 +f 54125//54125 54176//54176 53946//53946 +f 54311//54311 53582//53582 54304//54304 +f 53776//53776 53582//53582 54311//54311 +f 54312//54312 53776//53776 54311//54311 +f 53944//53944 54126//54126 54313//54313 +f 54313//54313 54503//54503 53944//53944 +f 54127//54127 54314//54314 54313//54313 +f 54126//54126 54127//54127 54313//54313 +f 54127//54127 54312//54312 54314//54314 +f 54317//54317 53951//53951 53953//53953 +f 54504//54504 54318//54318 53952//53952 +f 54298//54298 54504//54504 53950//53950 +f 53950//53950 54504//54504 53952//53952 +f 54301//54301 54298//54298 53765//53765 +f 53765//53765 54298//54298 53950//53950 +f 53765//53765 54119//54119 54301//54301 +f 53949//53949 54119//54119 53765//53765 +f 54316//54316 53952//53952 54318//54318 +f 53953//53953 53952//53952 54316//54316 +f 53954//53954 53951//53951 54317//54317 +f 54052//54052 54321//54321 54417//54417 +f 54226//54226 54419//54419 54391//54391 +f 54600//54600 54383//54383 54179//54179 +f 54412//54412 54479//54479 53924//53924 +f 54492//54492 54406//54406 54400//54400 +f 54097//54097 54603//54603 54429//54429 +f 53932//53932 54437//54437 54495//54495 +f 54241//54241 54139//54139 54422//54422 +f 54429//54429 54322//54322 53881//53881 +f 54496//54496 54492//54492 54400//54400 +f 53961//53961 54525//54525 54190//54190 +f 54229//54229 54425//54425 54214//54214 +f 54233//54233 54234//54234 54415//54415 +f 53798//53798 54327//54327 54416//54416 +f 54139//54139 54254//54254 54422//54422 +f 53958//53958 54320//54320 54618//54618 +f 54415//54415 54234//54234 54540//54540 +f 54226//54226 53845//53845 54438//54438 +f 54548//54548 54540//54540 54234//54234 +f 53798//53798 54333//54333 54327//54327 +f 54548//54548 54234//54234 54342//54342 +f 54144//54144 54405//54405 54235//54235 +f 54430//54430 54142//54142 54237//54237 +f 54222//54222 54221//54221 54224//54224 +f 54984//54984 53979//53979 54131//54131 +f 54618//54618 54431//54431 53958//53958 +f 53979//53979 54984//54984 54600//54600 +f 54428//54428 54266//54266 54230//54230 +f 54747//54747 54135//54135 54345//54345 +f 54586//54586 54140//54140 54436//54436 +f 54215//54215 54405//54405 54144//54144 +f 54195//54195 53735//53735 53959//53959 +f 54140//54140 54256//54256 54436//54436 +f 54333//54333 54005//54005 54585//54585 +f 54256//54256 54151//54151 54515//54515 +f 54490//54490 54228//54228 54403//54403 +f 54094//54094 54062//54062 54351//54351 +f 54515//54515 54151//54151 54356//54356 +f 53925//53925 54114//54114 54620//54620 +f 54213//54213 54149//54149 54240//54240 +f 54281//54281 54329//54329 54218//54218 +f 54064//54064 54636//54636 54934//54934 +f 54459//54459 54464//54464 54269//54269 +f 53531//53531 54064//54064 54934//54934 +f 54338//54338 54711//54711 54209//54209 +f 54114//54114 54632//54632 54620//54620 +f 54209//54209 54711//54711 54232//54232 +f 54282//54282 54454//54454 54095//54095 +f 54357//54357 53997//53997 54544//54544 +f 54157//54157 53812//53812 54244//54244 +f 54182//54182 54339//54339 54783//54783 +f 54095//54095 54454//54454 54780//54780 +f 54360//54360 54544//54544 53997//53997 +f 54657//54657 54332//54332 53930//53930 +f 53997//53997 54208//54208 54360//54360 +f 54296//54296 54499//54499 54240//54240 +f 54045//54045 54625//54625 54155//54155 +f 54021//54021 54095//54095 54780//54780 +f 54632//54632 54153//54153 54550//54550 +f 54555//54555 54362//54362 54156//54156 +f 54210//54210 54499//54499 54402//54402 +f 54153//54153 54154//54154 54550//54550 +f 54218//54218 54329//54329 54340//54340 +f 53571//53571 53748//53748 54608//54608 +f 54208//54208 54477//54477 54360//54360 +f 54023//54023 54021//54021 54780//54780 +f 54608//54608 54352//54352 53571//53571 +f 54261//54261 54406//54406 54403//54403 +f 54748//54748 54157//54157 54633//54633 +f 54365//54365 54145//54145 54236//54236 +f 54444//54444 54283//54283 54433//54433 +f 54055//54055 54328//54328 54769//54769 +f 54218//54218 54340//54340 54443//54443 +f 54453//54453 54175//54175 54457//54457 +f 54057//54057 54055//54055 54769//54769 +f 54291//54291 54526//54526 54205//54205 +f 53969//53969 53909//53909 54161//54161 +f 54236//54236 54238//54238 54365//54365 +f 54078//54078 54558//54558 54557//54557 +f 54400//54400 54406//54406 54261//54261 +f 54260//54260 54590//54590 53909//53909 +f 54769//54769 54334//54334 54057//54057 +f 53904//53904 54057//54057 54334//54334 +f 54348//54348 54283//54283 54444//54444 +f 54146//54146 54096//54096 54364//54364 +f 54367//54367 54365//54365 54238//54238 +f 53904//53904 54334//54334 54624//54624 +f 54235//54235 54405//54405 54223//54223 +f 54203//54203 54272//54272 54368//54368 +f 54231//54231 53904//53904 54624//54624 +f 54328//54328 53910//53910 54447//54447 +f 54628//54628 54457//54457 54245//54245 +f 54384//54384 54091//54091 54465//54465 +f 54084//54084 53946//53946 54176//54176 +f 54428//54428 54354//54354 54266//54266 +f 54368//54368 54375//54375 54203//54203 +f 54395//54395 53852//53852 54583//54583 +f 54400//54400 54261//54261 54325//54325 +f 54347//54347 54061//54061 54231//54231 +f 54096//54096 54370//54370 54364//54364 +f 54271//54271 54465//54465 54091//54091 +f 54465//54465 54271//54271 54670//54670 +f 54495//54495 54212//54212 54186//54186 +f 54025//54025 54563//54563 54372//54372 +f 54264//54264 53826//53826 54387//54387 +f 54535//54535 54015//54015 54080//54080 +f 54563//54563 54166//54166 54486//54486 +f 54568//54568 54019//54019 54564//54564 +f 54279//54279 54670//54670 54271//54271 +f 54152//54152 54147//54147 54349//54349 +f 54408//54408 54363//54363 54247//54247 +f 54752//54752 54397//54397 54285//54285 +f 54075//54075 54461//54461 54575//54575 +f 54111//54111 54268//54268 54267//54267 +f 54566//54566 54268//54268 54111//54111 +f 54349//54349 54147//54147 54458//54458 +f 54270//54270 54486//54486 54166//54166 +f 54111//54111 54257//54257 54566//54566 +f 54187//54187 54194//54194 54546//54546 +f 54369//54369 54177//54177 54734//54734 +f 54469//54469 54346//54346 54652//54652 +f 54568//54568 53645//53645 53901//53901 +f 54659//54659 54169//54169 54275//54275 +f 54498//54498 54410//54410 54287//54287 +f 54584//54584 54110//54110 54290//54290 +f 54377//54377 54248//54248 54493//54493 +f 54363//54363 54408//54408 54472//54472 +f 54112//54112 54584//54584 54471//54471 +f 54471//54471 54534//54534 54112//54112 +f 54361//54361 54255//54255 54259//54259 +f 54171//54171 54071//54071 54407//54407 +f 53913//53913 54388//54388 54259//54259 +f 53729//53729 53931//53931 54574//54574 +f 53902//53902 54850//54850 53875//53875 +f 54361//54361 54259//54259 54409//54409 +f 53902//53902 54198//54198 54850//54850 +f 54198//54198 54473//54473 54850//54850 +f 54270//54270 54273//54273 54565//54565 +f 54363//54363 54251//54251 54247//54247 +f 54087//54087 54369//54369 54553//54553 +f 54464//54464 54468//54468 54132//54132 +f 55193//55193 54638//54638 54077//54077 +f 54198//54198 53905//53905 54473//54473 +f 54417//54417 54585//54585 54052//54052 +f 54403//54403 54406//54406 54490//54490 +f 54028//54028 54087//54087 54553//54553 +f 53905//53905 54376//54376 54473//54473 +f 54478//54478 54108//54108 54661//54661 +f 54197//54197 54478//54478 54394//54394 +f 54385//54385 54379//54379 54523//54523 +f 54382//54382 54538//54538 54253//54253 +f 54113//54113 54394//54394 54007//54007 +f 54164//54164 54058//54058 54265//54265 +f 54287//54287 54410//54410 54449//54449 +f 54202//54202 54469//54469 54476//54476 +f 54287//54287 54449//54449 54286//54286 +f 54033//54033 54649//54649 54654//54654 +f 54320//54320 54202//54202 54476//54476 +f 54481//54481 54002//54002 53835//53835 +f 54133//54133 54756//54756 54401//54401 +f 54449//54449 54410//54410 54381//54381 +f 54297//54297 54294//54294 54472//54472 +f 54199//54199 54398//54398 54580//54580 +f 54487//54487 54128//54128 54668//54668 +f 54199//54199 54580//54580 54399//54399 +f 53913//53913 54460//54460 54388//54388 +f 54408//54408 54297//54297 54472//54472 +f 54137//54137 54462//54462 54460//54460 +f 54462//54462 54137//54137 54233//54233 +f 54526//54526 54291//54291 54391//54391 +f 54251//54251 54411//54411 54293//54293 +f 54226//54226 54391//54391 54291//54291 +f 54258//54258 54293//54293 54411//54411 +f 54383//54383 54600//54600 54717//54717 +f 54419//54419 54685//54685 54391//54391 +f 54216//54216 54414//54414 54671//54671 +f 54279//54279 54280//54280 54611//54611 +f 54280//54280 54421//54421 54611//54611 +f 54977//54977 54190//54190 54525//54525 +f 54548//54548 54342//54342 54623//54623 +f 54428//54428 54230//54230 54413//54413 +f 54404//54404 54493//54493 54248//54248 +f 54339//54339 54401//54401 54763//54763 +f 54241//54241 54422//54422 54418//54418 +f 54412//54412 53925//53925 54614//54614 +f 54518//54518 54043//54043 54724//54724 +f 54327//54327 54333//54333 54986//54986 +f 54615//54615 54614//54614 53925//53925 +f 54867//54867 54432//54432 54528//54528 +f 53925//53925 54620//54620 54615//54615 +f 54525//54525 53961//53961 54527//54527 +f 54042//54042 54528//54528 54432//54432 +f 54884//54884 53929//53929 54681//54681 +f 54224//54224 54221//54221 54606//54606 +f 54606//54606 54723//54723 54224//54224 +f 54747//54747 54826//54826 54378//54378 +f 54330//54330 54420//54420 54604//54604 +f 54527//54527 53961//53961 53962//53962 +f 54620//54620 54632//54632 54840//54840 +f 54426//54426 54522//54522 54423//54423 +f 54984//54984 54131//54131 54737//54737 +f 54237//54237 54374//54374 54739//54739 +f 54517//54517 54492//54492 54496//54496 +f 54213//54213 54819//54819 54404//54404 +f 54496//54496 54772//54772 54517//54517 +f 54182//54182 54783//54783 54433//54433 +f 54094//54094 54559//54559 54439//54439 +f 54636//54636 53596//53596 54442//54442 +f 54619//54619 54625//54625 54045//54045 +f 54515//54515 54436//54436 54256//54256 +f 54450//54450 54533//54533 54728//54728 +f 54094//54094 54351//54351 54559//54559 +f 54675//54675 54499//54499 54445//54445 +f 54701//54701 53992//53992 54581//54581 +f 54007//54007 54778//54778 54359//54359 +f 54257//54257 54330//54330 54427//54427 +f 54352//54352 53860//53860 54056//54056 +f 54331//54331 54329//54329 54281//54281 +f 54583//54583 54165//54165 54701//54701 +f 53787//53787 54160//54160 54735//54735 +f 54437//54437 54344//54344 54520//54520 +f 54348//54348 54451//54451 54191//54191 +f 54535//54535 54536//54536 54015//54015 +f 54494//54494 54223//54223 54405//54405 +f 54499//54499 54210//54210 54445//54445 +f 54971//54971 54451//54451 54348//54348 +f 54177//54177 54015//54015 54536//54536 +f 54405//54405 54497//54497 54494//54494 +f 54566//54566 54257//54257 54427//54427 +f 54627//54627 54054//54054 54452//54452 +f 54145//54145 54591//54591 54141//54141 +f 54667//54667 54841//54841 54160//54160 +f 54353//54353 54191//54191 54451//54451 +f 54626//54626 54543//54543 54249//54249 +f 54590//54590 54161//54161 53909//53909 +f 54362//54362 54555//54555 54455//54455 +f 54591//54591 54145//54145 54365//54365 +f 54610//54610 54455//54455 54555//54555 +f 54785//54785 54231//54231 54624//54624 +f 54325//54325 54496//54496 54400//54400 +f 54806//54806 54344//54344 54453//54453 +f 54065//54065 53862//53862 54567//54567 +f 54325//54325 54836//54836 54496//54496 +f 54539//54539 54150//54150 54762//54762 +f 54441//54441 54410//54410 54498//54498 +f 54774//54774 54365//54365 54367//54367 +f 54364//54364 54477//54477 54146//54146 +f 54448//54448 53862//53862 54067//54067 +f 54673//54673 54028//54028 54859//54859 +f 54263//54263 54372//54372 54555//54555 +f 54276//54276 54590//54590 54260//54260 +f 54284//54284 54752//54752 54285//54285 +f 54627//54627 54380//54380 54456//54456 +f 54468//54468 54523//54523 54379//54379 +f 54381//54381 54410//54410 54441//54441 +f 54534//54534 54471//54471 54928//54928 +f 54524//54524 54836//54836 54325//54325 +f 54467//54467 54397//54397 54752//54752 +f 54555//54555 54372//54372 54563//54563 +f 54385//54385 54523//54523 54219//54219 +f 54673//54673 54573//54573 54184//54184 +f 54488//54488 54162//54162 54246//54246 +f 54340//54340 54807//54807 54443//54443 +f 54366//54366 54162//54162 54488//54488 +f 54062//54062 54219//54219 54722//54722 +f 54489//54489 54366//54366 54577//54577 +f 54534//54534 54644//54644 54292//54292 +f 54722//54722 54351//54351 54062//54062 +f 54407//54407 54489//54489 54642//54642 +f 54659//54659 54273//54273 54169//54169 +f 54397//54397 54635//54635 54090//54090 +f 54461//54461 54024//54024 54466//54466 +f 54024//54024 54373//54373 54466//54466 +f 54228//54228 54490//54490 54528//54528 +f 54228//54228 54528//54528 54042//54042 +f 54373//54373 54262//54262 54466//54466 +f 54325//54325 54261//54261 54529//54529 +f 54529//54529 54524//54524 54325//54325 +f 54952//54952 54641//54641 54371//54371 +f 54167//54167 54078//54078 54557//54557 +f 53686//53686 54639//54639 55271//55271 +f 54475//54475 54678//54678 54262//54262 +f 54474//54474 54023//54023 54582//54582 +f 54480//54480 54023//54023 54474//54474 +f 54346//54346 54768//54768 54652//54652 +f 54529//54529 54261//54261 54343//54343 +f 53729//53729 54880//54880 53835//53835 +f 54270//54270 54565//54565 54896//54896 +f 54388//54388 54409//54409 54259//54259 +f 54212//54212 54484//54484 54472//54472 +f 54270//54270 54896//54896 54486//54486 +f 54650//54650 54371//54371 54377//54377 +f 54492//54492 54490//54490 54406//54406 +f 54645//54645 54639//54639 54100//54100 +f 54290//54290 54483//54483 55044//55044 +f 54178//54178 54383//54383 54717//54717 +f 54102//54102 54666//54666 54194//54194 +f 54561//54561 54174//54174 54757//54757 +f 54163//54163 54435//54435 54498//54498 +f 54275//54275 54375//54375 54658//54658 +f 54384//54384 54757//54757 54174//54174 +f 54495//54495 54484//54484 54212//54212 +f 54476//54476 54469//54469 54570//54570 +f 54415//54415 54462//54462 54233//54233 +f 54011//54011 54674//54674 54676//54676 +f 54361//54361 54556//54556 54255//54255 +f 54386//54386 54289//54289 54892//54892 +f 54569//54569 54363//54363 54472//54472 +f 54265//54265 54684//54684 54164//54164 +f 53645//53645 54665//54665 53896//53896 +f 54047//54047 54204//54204 54386//54386 +f 54576//54576 54278//54278 54513//54513 +f 54572//54572 54252//54252 54665//54665 +f 54756//54756 54133//54133 54389//54389 +f 54981//54981 54189//54189 54252//54252 +f 54417//54417 54601//54601 54585//54585 +f 54382//54382 54196//54196 54759//54759 +f 54398//54398 54431//54431 54869//54869 +f 54196//54196 53833//53833 54487//54487 +f 54173//54173 54288//54288 54653//54653 +f 54668//54668 54128//54128 54416//54416 +f 54173//54173 54653//54653 54414//54414 +f 54399//54399 54413//54413 54230//54230 +f 54310//54310 54503//54503 54502//54502 +f 54310//54310 54502//54502 54309//54309 +f 54298//54298 54507//54507 54504//54504 +f 54500//54500 54053//54053 54902//54902 +f 54171//54171 54407//54407 54505//54505 +f 54694//54694 54313//54313 54314//54314 +f 54693//54693 54312//54312 54311//54311 +f 54314//54314 54312//54312 54693//54693 +f 54301//54301 54119//54119 54696//54696 +f 54510//54510 54305//54305 53948//53948 +f 54694//54694 54314//54314 54693//54693 +f 54505//54505 54501//54501 54300//54300 +f 54491//54491 54405//54405 54215//54215 +f 53948//53948 54123//54123 54510//54510 +f 54129//54129 54508//54508 54911//54911 +f 53954//53954 54698//54698 54315//54315 +f 54505//54505 54300//54300 54171//54171 +f 54506//54506 54313//54313 54694//54694 +f 54315//54315 54698//54698 54512//54512 +f 54491//54491 54497//54497 54405//54405 +f 54510//54510 54148//54148 54511//54511 +f 54491//54491 54215//54215 54299//54299 +f 54299//54299 53941//53941 54682//54682 +f 54703//54703 54315//54315 54512//54512 +f 54303//54303 54315//54315 54703//54703 +f 54911//54911 54221//54221 54129//54129 +f 54703//54703 54304//54304 54303//54303 +f 53941//53941 54302//54302 54682//54682 +f 54148//54148 54243//54243 54511//54511 +f 54696//54696 54119//54119 54705//54705 +f 54306//54306 54705//54705 54119//54119 +f 54509//54509 54227//54227 54500//54500 +f 54106//54106 54104//54104 54513//54513 +f 54306//54306 54307//54307 54308//54308 +f 54308//54308 54706//54706 54306//54306 +f 54625//54625 54581//54581 54159//54159 +f 54308//54308 54336//54336 54514//54514 +f 54581//54581 53992//53992 54159//54159 +f 54513//54513 54278//54278 54106//54106 +f 54130//54130 54482//54482 54718//54718 +f 54376//54376 54479//54479 54862//54862 +f 54724//54724 54130//54130 54718//54718 +f 55072//55072 54320//54320 54476//54476 +f 54413//54413 54679//54679 54428//54428 +f 54336//54336 54430//54430 54598//54598 +f 54356//54356 54362//54362 54804//54804 +f 54451//54451 54521//54521 54353//54353 +f 54804//54804 54362//54362 54455//54455 +f 54435//54435 54588//54588 54498//54498 +f 54519//54519 54428//54428 54679//54679 +f 54392//54392 54393//54393 54485//54485 +f 54618//54618 54320//54320 55072//55072 +f 54587//54587 54647//54647 54492//54492 +f 54333//54333 54585//54585 54601//54601 +f 54430//54430 54237//54237 54738//54738 +f 54493//54493 54404//54404 54805//54805 +f 54492//54492 54647//54647 54490//54490 +f 54404//54404 54819//54819 54805//54805 +f 54205//54205 54526//54526 54745//54745 +f 54498//54498 54588//54588 54441//54441 +f 54738//54738 54237//54237 54739//54739 +f 54977//54977 54485//54485 54190//54190 +f 54464//54464 54459//54459 54607//54607 +f 54265//54265 54337//54337 54765//54765 +f 54711//54711 54338//54338 54799//54799 +f 54444//54444 54433//54433 54602//54602 +f 54605//54605 54819//54819 54213//54213 +f 54214//54214 54425//54425 54830//54830 +f 54685//54685 54419//54419 54688//54688 +f 54468//54468 54464//54464 54607//54607 +f 54517//54517 54587//54587 54492//54492 +f 54530//54530 54431//54431 54618//54618 +f 54226//54226 54688//54688 54419//54419 +f 54340//54340 54329//54329 54622//54622 +f 54131//54131 54432//54432 54867//54867 +f 54663//54663 54896//54896 54565//54565 +f 54242//54242 54220//54220 54983//54983 +f 54622//54622 54807//54807 54340//54340 +f 54341//54341 54232//54232 54711//54711 +f 54195//54195 53959//53959 54421//54421 +f 54593//54593 54688//54688 54226//54226 +f 54421//54421 53959//53959 54824//54824 +f 54605//54605 54213//54213 54240//54240 +f 54566//54566 54427//54427 55014//55014 +f 54897//54897 54443//54443 54807//54807 +f 54023//54023 54780//54780 54582//54582 +f 55046//55046 53531//53531 54934//54934 +f 54563//54563 54486//54486 54743//54743 +f 54824//54824 53959//53959 54332//54332 +f 54358//54358 54141//54141 54871//54871 +f 54626//54626 53860//53860 55200//55200 +f 54438//54438 54593//54593 54226//54226 +f 54702//54702 54443//54443 54897//54897 +f 54526//54526 54391//54391 54686//54686 +f 54157//54157 54244//54244 54633//54633 +f 54154//54154 54223//54223 54550//54550 +f 54751//54751 54240//54240 54499//54499 +f 54349//54349 54458//54458 54904//54904 +f 54458//54458 54255//54255 54904//54904 +f 54468//54468 54714//54714 54523//54523 +f 54255//54255 54556//54556 54904//54904 +f 54456//54456 54167//54167 54557//54557 +f 54545//54545 54249//54249 54543//54543 +f 54591//54591 54365//54365 54774//54774 +f 54520//54520 54344//54344 54806//54806 +f 54836//54836 54772//54772 54496//54496 +f 54494//54494 54550//54550 54223//54223 +f 54332//54332 54657//54657 54552//54552 +f 54547//54547 54381//54381 54441//54441 +f 54045//54045 54239//54239 54967//54967 +f 54494//54494 54497//54497 54791//54791 +f 54328//54328 54447//54447 54872//54872 +f 54772//54772 54836//54836 54775//54775 +f 54754//54754 54539//54539 54762//54762 +f 54200//54200 54545//54545 54886//54886 +f 54447//54447 54539//54539 54754//54754 +f 54428//54428 54637//54637 54354//54354 +f 54806//54806 54453//54453 54457//54457 +f 54354//54354 54637//54637 54435//54435 +f 54641//54641 54774//54774 54367//54367 +f 54469//54469 54652//54652 54470//54470 +f 54578//54578 54278//54278 54576//54576 +f 54762//54762 53686//53686 55271//55271 +f 54363//54363 54569//54569 54251//54251 +f 54644//54644 54542//54542 54272//54272 +f 54108//54108 54278//54278 54578//54578 +f 54560//54560 54779//54779 54309//54309 +f 54886//54886 54274//54274 53687//53687 +f 54176//54176 54309//54309 54779//54779 +f 54735//54735 54160//54160 54841//54841 +f 54411//54411 54251//54251 54569//54569 +f 54469//54469 54470//54470 54570//54570 +f 54875//54875 54347//54347 54231//54231 +f 54176//54176 54562//54562 54084//54084 +f 54368//54368 54272//54272 54542//54542 +f 54878//54878 54360//54360 54477//54477 +f 54544//54544 54360//54360 54878//54878 +f 54848//54848 54084//54084 54562//54562 +f 54388//54388 54460//54460 54589//54589 +f 54284//54284 54395//54395 54583//54583 +f 54394//54394 54478//54478 54661//54661 +f 54187//54187 54546//54546 54445//54445 +f 54952//54952 54371//54371 54650//54650 +f 54457//54457 54628//54628 54846//54846 +f 54634//54634 54347//54347 54875//54875 +f 54246//54246 54347//54347 54634//54634 +f 54409//54409 54388//54388 54589//54589 +f 54646//54646 54472//54472 54484//54484 +f 54835//54835 54355//54355 54895//54895 +f 54499//54499 54675//54675 54751//54751 +f 54777//54777 54339//54339 54763//54763 +f 54561//54561 54593//54593 54438//54438 +f 54488//54488 54246//54246 54634//54634 +f 54752//54752 54284//54284 54750//54750 +f 54460//54460 54462//54462 54589//54589 +f 54375//54375 54368//54368 54549//54549 +f 54540//54540 54589//54589 54462//54462 +f 54787//54787 54098//54098 54277//54277 +f 54366//54366 54488//54488 54577//54577 +f 54369//54369 54857//54857 54553//54553 +f 54549//54549 54658//54658 54375//54375 +f 54339//54339 54777//54777 54783//54783 +f 54390//54390 54574//54574 53931//53931 +f 54476//54476 54570//54570 54893//54893 +f 54577//54577 54642//54642 54489//54489 +f 54859//54859 54553//54553 54857//54857 +f 54435//54435 54592//54592 54588//54588 +f 54028//54028 54553//54553 54859//54859 +f 54635//54635 54397//54397 54467//54467 +f 54628//54628 54245//54245 54744//54744 +f 54448//54448 54567//54567 53862//53862 +f 53729//53729 55597//55597 54880//54880 +f 54361//54361 54409//54409 54617//54617 +f 54448//54448 54067//54067 54575//54575 +f 54589//54589 54617//54617 54409//54409 +f 54343//54343 54684//54684 54529//54529 +f 54647//54647 54528//54528 54490//54490 +f 54895//54895 54192//54192 54786//54786 +f 54011//54011 54792//54792 54564//54564 +f 54617//54617 54589//54589 54540//54540 +f 54164//54164 54684//54684 54343//54343 +f 54100//54100 54268//54268 54645//54645 +f 54275//54275 54554//54554 54659//54659 +f 54558//54558 54319//54319 54669//54669 +f 54276//54276 54638//54638 54590//54590 +f 54658//54658 54776//54776 54275//54275 +f 54554//54554 54275//54275 54776//54776 +f 54192//54192 53875//53875 54786//54786 +f 54370//54370 54651//54651 54364//54364 +f 54415//54415 54540//54540 54462//54462 +f 54565//54565 54273//54273 54664//54664 +f 53875//53875 54850//54850 54786//54786 +f 54623//54623 54342//54342 54551//54551 +f 54396//54396 55193//55193 54077//54077 +f 54981//54981 54252//54252 54572//54572 +f 54548//54548 54854//54854 54540//54540 +f 54757//54757 54384//54384 54662//54662 +f 54449//54449 54537//54537 54286//54286 +f 54662//54662 54384//54384 54465//54465 +f 54449//54449 54381//54381 54537//54537 +f 54680//54680 54134//54134 54573//54573 +f 54800//54800 54551//54551 54342//54342 +f 54472//54472 54646//54646 54569//54569 +f 54342//54342 54439//54439 54800//54800 +f 54047//54047 54386//54386 54660//54660 +f 54538//54538 54382//54382 54759//54759 +f 54681//54681 54134//54134 54680//54680 +f 54205//54205 54666//54666 54102//54102 +f 54666//54666 54205//54205 54745//54745 +f 54473//54473 54376//54376 55054//55054 +f 55054//55054 54376//54376 54862//54862 +f 54532//54532 54686//54686 54391//54391 +f 54439//54439 54559//54559 54595//54595 +f 54196//54196 54885//54885 54759//54759 +f 54541//54541 54286//54286 54537//54537 +f 54541//54541 54648//54648 54288//54288 +f 54532//54532 54391//54391 54685//54685 +f 54196//54196 54487//54487 54885//54885 +f 54532//54532 54685//54685 54579//54579 +f 54288//54288 54648//54648 54653//54653 +f 54399//54399 54580//54580 54795//54795 +f 54758//54758 54414//54414 54653//54653 +f 54579//54579 54588//54588 54592//54592 +f 55101//55101 54411//54411 54571//54571 +f 54413//54413 54399//54399 54795//54795 +f 54671//54671 54414//54414 54758//54758 +f 54258//54258 54411//54411 54516//54516 +f 54216//54216 54671//54671 54672//54672 +f 54594//54594 54338//54338 54672//54672 +f 54424//54424 54986//54986 54333//54333 +f 54514//54514 54336//54336 54713//54713 +f 54713//54713 54336//54336 54598//54598 +f 54861//54861 54493//54493 54805//54805 +f 54862//54862 54479//54479 54960//54960 +f 54594//54594 54799//54799 54338//54338 +f 54345//54345 54324//54324 54981//54981 +f 54515//54515 54356//54356 54980//54980 +f 54279//54279 54873//54873 54670//54670 +f 54495//54495 54437//54437 54899//54899 +f 54599//54599 54451//54451 54976//54976 +f 54433//54433 54783//54783 54602//54602 +f 54333//54333 54601//54601 54424//54424 +f 55074//55074 54618//54618 55072//55072 +f 54323//54323 54047//54047 55253//55253 +f 54579//54579 54685//54685 54687//54687 +f 54521//54521 54451//54451 54599//54599 +f 54765//54765 54684//54684 54265//54265 +f 54579//54579 54687//54687 54588//54588 +f 54442//54442 54378//54378 55031//55031 +f 54587//54587 54517//54517 54823//54823 +f 54479//54479 54412//54412 55059//55059 +f 54353//54353 54521//54521 54802//54802 +f 54608//54608 53748//53748 54889//54889 +f 54611//54611 54873//54873 54279//54279 +f 54323//54323 54604//54604 54420//54420 +f 54517//54517 54597//54597 54823//54823 +f 54745//54745 54526//54526 54609//54609 +f 54530//54530 54869//54869 54431//54431 +f 54588//54588 54687//54687 54441//54441 +f 54609//54609 54526//54526 54612//54612 +f 54739//54739 54374//54374 55038//55038 +f 54843//54843 54527//54527 53962//53962 +f 54686//54686 54612//54612 54526//54526 +f 54727//54727 54899//54899 54437//54437 +f 54517//54517 54772//54772 54597//54597 +f 54711//54711 54721//54721 54341//54341 +f 54348//54348 54444//54444 54602//54602 +f 54602//54602 54971//54971 54348//54348 +f 54329//54329 54331//54331 54881//54881 +f 54555//54555 54563//54563 54726//54726 +f 54352//54352 55200//55200 53860//53860 +f 54131//54131 54867//54867 54737//54737 +f 54374//54374 54054//54054 54825//54825 +f 54239//54239 54224//54224 54723//54723 +f 54605//54605 54866//54866 54819//54819 +f 54723//54723 54963//54963 54239//54239 +f 54926//54926 53962//53962 54755//54755 +f 53962//53962 54350//54350 54755//54755 +f 54688//54688 54687//54687 54685//54685 +f 54727//54727 54437//54437 54520//54520 +f 54825//54825 54054//54054 54627//54627 +f 54967//54967 54619//54619 54045//54045 +f 54468//54468 54607//54607 54817//54817 +f 54620//54620 54840//54840 54987//54987 +f 54531//54531 54622//54622 54329//54329 +f 54714//54714 54468//54468 54817//54817 +f 54625//54625 54619//54619 54730//54730 +f 54719//54719 54523//54523 54714//54714 +f 54966//54966 54161//54161 54781//54781 +f 54627//54627 54456//54456 54629//54629 +f 54523//54523 54722//54722 54219//54219 +f 54357//54357 54544//54544 54874//54874 +f 54519//54519 54749//54749 54612//54612 +f 54240//54240 54751//54751 54605//54605 +f 54872//54872 54769//54769 54328//54328 +f 54591//54591 54871//54871 54141//54141 +f 55260//55260 54781//54781 54161//54161 +f 54477//54477 54364//54364 55064//55064 +f 54334//54334 54769//54769 54773//54773 +f 54624//54624 54334//54334 54773//54773 +f 54616//54616 54450//54450 54728//54728 +f 54550//54550 54494//54494 54791//54791 +f 54194//54194 54790//54790 54546//54546 +f 54557//54557 54558//54558 54669//54669 +f 54491//54491 54821//54821 54497//54497 +f 54637//54637 54428//54428 54519//54519 +f 54161//54161 54590//54590 55260//55260 +f 54875//54875 54231//54231 54785//54785 +f 54535//54535 54450//54450 54616//54616 +f 54590//54590 54797//54797 55260//55260 +f 54194//54194 54666//54666 54790//54790 +f 54562//54562 54176//54176 54779//54779 +f 54616//54616 54536//54536 54535//54535 +f 54846//54846 54806//54806 54457//54457 +f 54474//54474 54789//54789 54480//54480 +f 54351//54351 54722//54722 55368//55368 +f 54497//54497 54821//54821 54791//54791 +f 54542//54542 54549//54549 54368//54368 +f 54364//54364 54651//54651 55064//55064 +f 54617//54617 54736//54736 54361//54361 +f 54652//54652 54768//54768 54955//54955 +f 54765//54765 54337//54337 54446//54446 +f 54676//54676 54792//54792 54011//54011 +f 54177//54177 54536//54536 54734//54734 +f 54821//54821 54491//54491 54630//54630 +f 54763//54763 54401//54401 54640//54640 +f 54446//54446 54355//54355 54835//54835 +f 54533//54533 54341//54341 54721//54721 +f 54617//54617 54540//54540 54621//54621 +f 54646//54646 54484//54484 54864//54864 +f 54574//54574 54390//54390 55195//55195 +f 54540//54540 54854//54854 54621//54621 +f 54720//54720 54650//54650 54377//54377 +f 54435//54435 54637//54637 54592//54592 +f 54547//54547 54643//54643 54381//54381 +f 54601//54601 54417//54417 54876//54876 +f 54556//54556 54361//54361 54733//54733 +f 54370//54370 54178//54178 55153//55153 +f 54645//54645 54268//54268 54978//54978 +f 54733//54733 54361//54361 54736//54736 +f 54493//54493 54720//54720 54377//54377 +f 54876//54876 54417//54417 54683//54683 +f 54628//54628 54744//54744 54740//54740 +f 54418//54418 54422//54422 54803//54803 +f 54637//54637 54532//54532 54592//54592 +f 54484//54484 54495//54495 54864//54864 +f 54422//54422 54254//54254 54677//54677 +f 54677//54677 54803//54803 54422//54422 +f 54664//54664 54273//54273 54659//54659 +f 54981//54981 54324//54324 54189//54189 +f 54529//54529 54810//54810 54524//54524 +f 54436//54436 54515//54515 54586//54586 +f 54661//54661 54108//54108 54578//54578 +f 54800//54800 54439//54439 54595//54595 +f 54580//54580 54398//54398 54869//54869 +f 54677//54677 54254//54254 54586//54586 +f 54646//54646 54571//54571 54569//54569 +f 54575//54575 54461//54461 54950//54950 +f 54664//54664 54663//54663 54565//54565 +f 54524//54524 54810//54810 54784//54784 +f 54473//54473 54788//54788 54850//54850 +f 54893//54893 54570//54570 54891//54891 +f 54559//54559 54351//54351 55010//55010 +f 54547//54547 54687//54687 54809//54809 +f 54441//54441 54687//54687 54547//54547 +f 54717//54717 55153//55153 54178//54178 +f 54643//54643 54537//54537 54381//54381 +f 54253//54253 54744//54744 54245//54245 +f 54808//54808 54547//54547 54809//54809 +f 54962//54962 54678//54678 54475//54475 +f 54475//54475 54392//54392 54962//54962 +f 54007//54007 54394//54394 54851//54851 +f 54007//54007 54851//54851 54778//54778 +f 54541//54541 54537//54537 54648//54648 +f 54569//54569 54571//54571 54411//54411 +f 54593//54593 54561//54561 54757//54757 +f 54758//54758 54653//54653 54648//54648 +f 54660//54660 54386//54386 54892//54892 +f 54758//54758 54946//54946 54671//54671 +f 54668//54668 54416//54416 54890//54890 +f 54579//54579 54592//54592 54532//54532 +f 54416//54416 54327//54327 54890//54890 +f 54507//54507 54298//54298 54695//54695 +f 54502//54502 54560//54560 54309//54309 +f 54502//54502 54503//54503 54692//54692 +f 54642//54642 54691//54691 54407//54407 +f 54298//54298 54301//54301 54695//54695 +f 54689//54689 54304//54304 54914//54914 +f 54311//54311 54304//54304 54689//54689 +f 54902//54902 54053//54053 55106//55106 +f 54695//54695 54301//54301 55109//55109 +f 54708//54708 54407//54407 54691//54691 +f 54696//54696 55109//55109 54301//54301 +f 54053//54053 54707//54707 55106//55106 +f 54503//54503 54313//54313 54692//54692 +f 54501//54501 54690//54690 54508//54508 +f 54911//54911 54508//54508 54690//54690 +f 54690//54690 54505//54505 54708//54708 +f 54501//54501 54505//54505 54690//54690 +f 54241//54241 54683//54683 54417//54417 +f 54905//54905 54311//54311 54689//54689 +f 54407//54407 54708//54708 54505//54505 +f 54693//54693 54311//54311 54905//54905 +f 54313//54313 54506//54506 54697//54697 +f 54697//54697 54692//54692 54313//54313 +f 54506//54506 54694//54694 54910//54910 +f 54221//54221 54911//54911 54606//54606 +f 54299//54299 54630//54630 54491//54491 +f 54241//54241 54418//54418 54683//54683 +f 54510//54510 54511//54511 55107//55107 +f 54742//54742 54630//54630 54682//54682 +f 54682//54682 54630//54630 54299//54299 +f 54699//54699 55107//55107 54511//54511 +f 54511//54511 54243//54243 54699//54699 +f 54705//54705 54306//54306 54706//54706 +f 54948//54948 54682//54682 54302//54302 +f 54243//54243 54349//54349 54699//54699 +f 54699//54699 54349//54349 54904//54904 +f 54302//54302 54227//54227 54509//54509 +f 54509//54509 54948//54948 54302//54302 +f 54701//54701 54581//54581 54700//54700 +f 54514//54514 54917//54917 54308//54308 +f 54583//54583 54701//54701 54916//54916 +f 54704//54704 54576//54576 54513//54513 +f 54305//54305 54707//54707 53945//53945 +f 54709//54709 54316//54316 54318//54318 +f 53953//53953 54316//54316 54709//54709 +f 54317//54317 53953//53953 54709//54709 +f 54709//54709 54710//54710 54317//54317 +f 53948//53948 54305//54305 54122//54122 +f 54317//54317 54710//54710 53954//53954 +f 53954//53954 54710//54710 54698//54698 +f 54715//54715 54647//54647 54587//54587 +f 54326//54326 55079//55079 54217//54217 +f 54282//54282 54359//54359 54818//54818 +f 54047//54047 54660//54660 54959//54959 +f 54937//54937 54805//54805 54819//54819 +f 54684//54684 54765//54765 54716//54716 +f 54727//54727 54520//54520 54806//54806 +f 54319//54319 54925//54925 54669//54669 +f 54643//54643 54547//54547 55001//55001 +f 54715//54715 54528//54528 54647//54647 +f 54870//54870 54528//54528 54715//54715 +f 54893//54893 55177//55177 54476//54476 +f 54771//54771 54454//54454 54282//54282 +f 54220//54220 54217//54217 55079//55079 +f 54983//54983 54220//54220 55079//55079 +f 54723//54723 54606//54606 54913//54913 +f 55564//55564 54454//54454 54771//54771 +f 54983//54983 54244//54244 54242//54242 +f 54214//54214 54830//54830 54319//54319 +f 54780//54780 54454//54454 55564//55564 +f 54485//54485 54969//54969 54392//54392 +f 54984//54984 54832//54832 54600//54600 +f 54430//54430 54738//54738 54598//54598 +f 54721//54721 54711//54711 54712//54712 +f 54582//54582 54780//54780 54921//54921 +f 54861//54861 54720//54720 54493//54493 +f 54413//54413 55003//55003 54679//54679 +f 54826//54826 55031//55031 54378//54378 +f 54486//54486 54896//54896 54743//54743 +f 54739//54739 55038//55038 54927//54927 +f 54832//54832 54717//54717 54600//54600 +f 54725//54725 55001//55001 54547//54547 +f 55554//55554 54442//54442 55031//55031 +f 55010//55010 54351//54351 55368//55368 +f 55038//55038 54374//54374 54825//54825 +f 54522//54522 54518//54518 55026//55026 +f 54483//54483 54480//54480 54789//54789 +f 54722//54722 54523//54523 54719//54719 +f 55044//55044 54483//54483 54789//54789 +f 54530//54530 54618//54618 55074//55074 +f 55175//55175 54984//54984 54737//54737 +f 54632//54632 54550//54550 54856//54856 +f 54756//54756 54389//54389 54748//54748 +f 54966//54966 54613//54613 54250//54250 +f 54824//54824 54332//54332 54552//54552 +f 54524//54524 54784//54784 54836//54836 +f 54736//54736 54617//54617 54621//54621 +f 54734//54734 54536//54536 54616//54616 +f 54934//54934 54636//54636 54933//54933 +f 54827//54827 54765//54765 54766//54766 +f 54801//54801 54290//54290 55044//55044 +f 54584//54584 54290//54290 54801//54801 +f 54446//54446 54766//54766 54765//54765 +f 54427//54427 54330//54330 54741//54741 +f 54791//54791 54856//54856 54550//54550 +f 54552//54552 54657//54657 55151//55151 +f 54583//54583 54847//54847 54284//54284 +f 54161//54161 54966//54966 54250//54250 +f 54426//54426 54423//54423 54822//54822 +f 55087//55087 54525//54525 54527//54527 +f 54446//54446 54835//54835 54766//54766 +f 54623//54623 54551//54551 54770//54770 +f 54846//54846 54628//54628 54740//54740 +f 54985//54985 55087//55087 54527//54527 +f 54401//54401 54756//54756 55024//55024 +f 54809//54809 54687//54687 54688//54688 +f 54801//54801 54729//54729 54584//54584 +f 55097//55097 54445//54445 54782//54782 +f 54401//54401 55024//55024 54640//54640 +f 54445//54445 54546//54546 54782//54782 +f 54471//54471 54584//54584 54729//54729 +f 54630//54630 54742//54742 54821//54821 +f 54843//54843 54985//54985 54527//54527 +f 54593//54593 54809//54809 54688//54688 +f 54463//54463 55046//55046 55433//55433 +f 54854//54854 54548//54548 55033//55033 +f 54335//54335 54426//54426 54761//54761 +f 54749//54749 54609//54609 54612//54612 +f 55033//55033 54548//54548 54623//54623 +f 54768//54768 54335//54335 54761//54761 +f 54728//54728 54732//54732 54616//54616 +f 54864//54864 54863//54863 54646//54646 +f 54358//54358 54396//54396 54631//54631 +f 54845//54845 54810//54810 54529//54529 +f 54871//54871 55036//55036 54358//54358 +f 54899//54899 54864//54864 54495//54495 +f 54847//54847 54935//54935 54284//54284 +f 54528//54528 54870//54870 54867//54867 +f 54798//54798 54770//54770 54551//54551 +f 54800//54800 54798//54798 54551//54551 +f 54744//54744 54930//54930 54740//54740 +f 54750//54750 54284//54284 54935//54935 +f 54863//54863 54571//54571 54646//54646 +f 54277//54277 54274//54274 54787//54787 +f 54948//54948 54742//54742 54682//54682 +f 54557//54557 54842//54842 54456//54456 +f 53962//53962 54926//54926 54843//54843 +f 54842//54842 54557//54557 54669//54669 +f 54547//54547 54808//54808 54725//54725 +f 54542//54542 54644//54644 54932//54932 +f 54467//54467 54752//54752 55037//55037 +f 54447//54447 54754//54754 55264//55264 +f 54895//54895 54786//54786 54839//54839 +f 54872//54872 54447//54447 55264//55264 +f 54667//54667 54567//54567 54448//54448 +f 54683//54683 54418//54418 54803//54803 +f 54595//54595 54559//54559 55010//55010 +f 54612//54612 54811//54811 54519//54519 +f 54791//54791 54821//54821 54746//54746 +f 55271//55271 54760//54760 54762//54762 +f 54744//54744 54253//54253 54879//54879 +f 54767//54767 54591//54591 54774//54774 +f 54578//54578 54576//54576 54898//54898 +f 54855//54855 54448//54448 54575//54575 +f 54538//54538 54879//54879 54253//54253 +f 54519//54519 54811//54811 54637//54637 +f 54605//54605 54751//54751 54866//54866 +f 54575//54575 54950//54950 54855//54855 +f 54764//54764 54603//54603 54596//54596 +f 54568//54568 54564//54564 54852//54852 +f 54845//54845 54529//54529 54684//54684 +f 54658//54658 54549//54549 55039//55039 +f 54429//54429 54603//54603 54764//54764 +f 54764//54764 55160//55160 54429//54429 +f 54654//54654 54649//54649 54098//54098 +f 55209//55209 54538//54538 54759//54759 +f 54612//54612 54686//54686 54811//54811 +f 54639//54639 54645//54645 55025//55025 +f 54677//54677 54586//54586 55095//55095 +f 53645//53645 54568//54568 55069//55069 +f 55078//55078 54434//54434 54322//54322 +f 54326//54326 54434//54434 55078//55078 +f 54665//54665 53645//53645 54945//54945 +f 54811//54811 54686//54686 54532//54532 +f 55069//55069 54945//54945 53645//53645 +f 54586//54586 54515//54515 55095//55095 +f 54950//54950 54466//54466 54262//54262 +f 54554//54554 55055//55055 54659//54659 +f 55096//55096 54515//54515 54980//54980 +f 54859//54859 54753//54753 54673//54673 +f 55095//55095 54515//54515 55096//55096 +f 54577//54577 55103//55103 54642//54642 +f 54809//54809 54593//54593 54731//54731 +f 54811//54811 54532//54532 54637//54637 +f 54571//54571 54863//54863 54868//54868 +f 53835//53835 54880//54880 54481//54481 +f 54353//54353 54607//54607 54459//54459 +f 54802//54802 54607//54607 54353//54353 +f 54668//54668 54885//54885 54487//54487 +f 54812//54812 54731//54731 54593//54593 +f 54481//54481 54656//54656 55324//55324 +f 54573//54573 54673//54673 54753//54753 +f 54482//54482 54481//54481 55324//55324 +f 54663//54663 54664//54664 55005//55005 +f 55008//55008 54482//54482 55324//55324 +f 54664//54664 54659//54659 55055//55055 +f 55055//55055 54813//54813 54664//54664 +f 54757//54757 54812//54812 54593//54593 +f 55271//55271 54639//54639 55025//55025 +f 55080//55080 54962//54962 54392//54392 +f 54580//54580 54869//54869 54793//54793 +f 54795//54795 54580//54580 54793//54793 +f 54470//54470 54652//54652 55187//55187 +f 54424//54424 54601//54601 54796//54796 +f 54411//54411 55101//55101 54516//54516 +f 54570//54570 54470//54470 55086//55086 +f 54651//54651 54370//54370 55153//55153 +f 54725//54725 54808//54808 54834//54834 +f 54672//54672 54671//54671 54947//54947 +f 54834//54834 54808//54808 54838//54838 +f 54516//54516 54881//54881 54331//54331 +f 54594//54594 54672//54672 54964//54964 +f 54881//54881 54531//54531 54329//54329 +f 54799//54799 54594//54594 54794//54794 +f 54751//54751 54675//54675 54900//54900 +f 54799//54799 54712//54712 54711//54711 +f 54445//54445 55097//55097 54675//54675 +f 54465//54465 54670//54670 55142//55142 +f 55142//55142 54670//54670 54873//54873 +f 55079//55079 54326//54326 55078//55078 +f 54455//54455 54610//54610 54990//54990 +f 54971//54971 54602//54602 54970//54970 +f 54715//54715 54587//54587 54961//54961 +f 54712//54712 54799//54799 54820//54820 +f 54412//54412 54614//54614 55059//55059 +f 54990//54990 54610//54610 54814//54814 +f 54818//54818 54359//54359 54778//54778 +f 55061//55061 54615//54615 54829//54829 +f 54969//54969 54485//54485 55084//55084 +f 54319//54319 54830//54830 54925//54925 +f 54713//54713 54598//54598 55006//55006 +f 54518//54518 54724//54724 54718//54718 +f 55222//55222 54961//54961 54587//54587 +f 54614//54614 54615//54615 55061//55061 +f 54971//54971 54976//54976 54451//54451 +f 54993//54993 54882//54882 54996//54996 +f 54543//54543 54626//54626 54988//54988 +f 54816//54816 55003//55003 54413//54413 +f 54823//54823 55222//55222 54587//54587 +f 54765//54765 54827//54827 54716//54716 +f 54977//54977 55084//55084 54485//54485 +f 54771//54771 54282//54282 54818//54818 +f 54345//54345 54981//54981 55018//55018 +f 55253//55253 54047//54047 54959//54959 +f 54829//54829 54615//54615 55068//55068 +f 54615//54615 54620//54620 55068//55068 +f 54563//54563 54743//54743 54726//54726 +f 54421//54421 55066//55066 54611//54611 +f 54712//54712 55013//55013 54721//54721 +f 54522//54522 55026//55026 54423//54423 +f 54738//54738 54739//54739 54927//54927 +f 55013//55013 54712//54712 54922//54922 +f 54244//54244 55235//55235 54633//54633 +f 54531//54531 54973//54973 54622//54622 +f 54824//54824 55066//55066 54421//54421 +f 54979//54979 54733//54733 54736//54736 +f 54963//54963 54967//54967 54239//54239 +f 54806//54806 54828//54828 54727//54727 +f 55030//55030 54720//54720 54861//54861 +f 54977//54977 54525//54525 55087//55087 +f 54597//54597 54772//54772 54919//54919 +f 54921//54921 54780//54780 55564//55564 +f 54828//54828 54806//54806 54846//54846 +f 54809//54809 54731//54731 54808//54808 +f 54840//54840 54632//54632 54856//54856 +f 54825//54825 54627//54627 54629//54629 +f 54736//54736 54621//54621 54837//54837 +f 54730//54730 55085//55085 54625//54625 +f 54998//54998 54721//54721 55013//55013 +f 54609//54609 54944//54944 54745//54745 +f 54533//54533 54721//54721 54998//54998 +f 55036//55036 54396//54396 54358//54358 +f 54663//54663 55011//55011 54896//54896 +f 54581//54581 54625//54625 55085//55085 +f 54728//54728 54533//54533 54998//54998 +f 54747//54747 54345//54345 55018//55018 +f 54772//54772 54775//54775 54919//54919 +f 54425//54425 54613//54613 54966//54966 +f 54581//54581 55085//55085 54700//54700 +f 54919//54919 54775//54775 54833//54833 +f 54787//54787 54274//54274 55227//55227 +f 54836//54836 54833//54833 54775//54775 +f 54989//54989 54897//54897 54807//54807 +f 54856//54856 54791//54791 54860//54860 +f 54609//54609 54749//54749 54679//54679 +f 54992//54992 54737//54737 54867//54867 +f 54770//54770 54798//54798 54894//54894 +f 54749//54749 54519//54519 54679//54679 +f 54869//54869 54530//54530 55149//55149 +f 54735//54735 55151//55151 54657//54657 +f 54751//54751 55043//55043 54866//54866 +f 54835//54835 54895//54895 54839//54839 +f 54755//54755 54350//54350 54849//54849 +f 54583//54583 54916//54916 54847//54847 +f 54833//54833 54836//54836 54923//54923 +f 54933//54933 54636//54636 54442//54442 +f 55077//55077 54897//54897 54989//54989 +f 54595//54595 55010//55010 54865//54865 +f 54746//54746 54860//54860 54791//54791 +f 54839//54839 54786//54786 54931//54931 +f 55043//55043 54751//54751 54900//54900 +f 54537//54537 54643//54643 55089//55089 +f 54330//54330 54604//54604 55009//55009 +f 54853//54853 54812//54812 54757//54757 +f 54774//54774 55300//55300 54767//54767 +f 54741//54741 54330//54330 55009//55009 +f 54769//54769 54872//54872 54939//54939 +f 54810//54810 55190//55190 54784//54784 +f 54877//54877 54874//54874 54544//54544 +f 54643//54643 55001//55001 55089//55089 +f 54815//54815 54601//54601 54958//54958 +f 55433//55433 54655//54655 54463//54463 +f 54802//54802 54521//54521 54599//54599 +f 54883//54883 54774//54774 54641//54641 +f 54601//54601 54876//54876 54958//54958 +f 54773//54773 54769//54769 54939//54939 +f 55014//55014 54427//54427 54741//54741 +f 54763//54763 54640//54640 54942//54942 +f 54572//54572 54665//54665 54945//54945 +f 54788//54788 54473//54473 55054//55054 +f 54544//54544 54878//54878 54877//54877 +f 54790//54790 54782//54782 54546//54546 +f 54952//54952 54883//54883 54641//54641 +f 54648//54648 54537//54537 55162//55162 +f 54768//54768 54761//54761 54955//54955 +f 55037//55037 54635//54635 54467//54467 +f 54644//54644 54534//54534 54928//54928 +f 54831//54831 55162//55162 54537//54537 +f 54650//54650 54720//54720 54887//54887 +f 54779//54779 54697//54697 54562//54562 +f 55260//55260 54797//54797 55053//55053 +f 54090//54090 54635//54635 54858//54858 +f 54777//54777 54763//54763 54943//54943 +f 54862//54862 54960//54960 55164//55164 +f 54887//54887 54952//54952 54650//54650 +f 54948//54948 54999//54999 54742//54742 +f 54683//54683 54803//54803 54968//54968 +f 54857//54857 54369//54369 54734//54734 +f 54968//54968 54803//54803 55081//55081 +f 54674//54674 54848//54848 54676//54676 +f 54634//54634 54875//54875 54953//54953 +f 55274//55274 54448//54448 54855//54855 +f 55250//55250 55064//55064 54651//54651 +f 54677//54677 55081//55081 54803//54803 +f 54590//54590 54638//54638 54997//54997 +f 54861//54861 54805//54805 54937//54937 +f 55089//55089 54831//54831 54537//54537 +f 55187//55187 54652//54652 54955//54955 +f 54322//54322 54429//54429 55160//55160 +f 54577//54577 54488//54488 54954//54954 +f 54817//54817 54607//54607 54956//54956 +f 54879//54879 54538//54538 55209//55209 +f 54661//54661 54578//54578 54898//54898 +f 54870//54870 54715//54715 55165//55165 +f 54661//54661 54898//54898 54844//54844 +f 54868//54868 55101//55101 54571//54571 +f 54845//54845 54684//54684 54716//54716 +f 54859//54859 54857//54857 55487//55487 +f 54944//54944 54888//54888 54666//54666 +f 54745//54745 54944//54944 54666//54666 +f 54549//54549 54542//54542 55035//55035 +f 54671//54671 54946//54946 54947//54947 +f 54461//54461 54466//54466 54950//54950 +f 54980//54980 54996//54996 54882//54882 +f 54602//54602 54783//54783 55261//55261 +f 54808//54808 54731//54731 54838//54838 +f 55014//55014 55045//55045 54566//54566 +f 54851//54851 54394//54394 54661//54661 +f 54980//54980 54804//54804 54996//54996 +f 54891//54891 54570//54570 55086//55086 +f 54795//54795 54793//54793 55158//55158 +f 54566//54566 54978//54978 54268//54268 +f 55092//55092 54804//54804 54455//54455 +f 54566//54566 55045//55045 54978//54978 +f 54964//54964 54672//54672 54947//54947 +f 54885//54885 55375//55375 54759//54759 +f 54996//54996 54804//54804 55092//55092 +f 54718//54718 54482//54482 55008//55008 +f 54413//54413 54795//54795 54938//54938 +f 54990//54990 55092//55092 54455//54455 +f 54262//54262 54678//54678 55071//55071 +f 54662//54662 54853//54853 54757//54757 +f 54881//54881 54516//54516 55101//55101 +f 54465//54465 55142//55142 54662//54662 +f 54664//54664 54813//54813 55005//55005 +f 54986//54986 54424//54424 54796//54796 +f 55055//55055 54554//54554 54776//54776 +f 54796//54796 54601//54601 54815//54815 +f 54964//54964 54794//54794 54594//54594 +f 54726//54726 55388//55388 54555//54555 +f 54504//54504 54507//54507 54901//54901 +f 54692//54692 54560//54560 54502//54502 +f 54691//54691 54642//54642 55103//55103 +f 54911//54911 54690//54690 54903//54903 +f 54697//54697 54779//54779 54692//54692 +f 54692//54692 54779//54779 54560//54560 +f 54606//54606 54911//54911 54913//54913 +f 55110//55110 54691//54691 55103//55103 +f 54798//54798 54800//54800 54894//54894 +f 54694//54694 54693//54693 54906//54906 +f 54500//54500 54951//54951 54509//54509 +f 54691//54691 54918//54918 54708//54708 +f 55110//55110 54918//54918 54691//54691 +f 54904//54904 54556//54556 55113//55113 +f 54905//54905 54906//54906 54693//54693 +f 54698//54698 54909//54909 54512//54512 +f 54556//54556 54733//54733 55113//55113 +f 54356//54356 54804//54804 54980//54980 +f 54690//54690 54918//54918 54903//54903 +f 54708//54708 54918//54918 54690//54690 +f 54951//54951 54500//54500 54902//54902 +f 54912//54912 54909//54909 55112//55112 +f 54512//54512 54909//54909 54912//54912 +f 55388//55388 54610//54610 54555//54555 +f 54814//54814 54610//54610 55388//55388 +f 54910//54910 54697//54697 54506//54506 +f 54562//54562 54697//54697 54910//54910 +f 54703//54703 54512//54512 54912//54912 +f 54897//54897 55052//55052 54702//54702 +f 54910//54910 54694//54694 54906//54906 +f 54914//54914 54703//54703 54912//54912 +f 54304//54304 54703//54703 54914//54914 +f 54513//54513 54702//54702 55052//55052 +f 54907//54907 55106//55106 54707//54707 +f 55052//55052 55094//55094 54513//54513 +f 54916//54916 54701//54701 54700//54700 +f 54908//54908 54907//54907 54707//54707 +f 54704//54704 54513//54513 55094//55094 +f 54705//54705 54706//54706 54696//54696 +f 55321//55321 54917//54917 54514//54514 +f 54576//54576 54704//54704 55094//55094 +f 54514//54514 54713//54713 55321//55321 +f 54915//54915 54308//54308 54917//54917 +f 54706//54706 54308//54308 54915//54915 +f 54663//54663 55005//55005 55011//55011 +f 54870//54870 54936//54936 54867//54867 +f 54740//54740 54930//54930 55007//55007 +f 54837//54837 54621//54621 55280//55280 +f 54896//54896 55011//55011 55392//55392 +f 54821//54821 54994//54994 54746//54746 +f 55014//55014 54741//54741 55012//55012 +f 54675//54675 55150//55150 54900//54900 +f 54854//54854 55280//55280 54621//54621 +f 54766//54766 54920//54920 54827//54827 +f 54924//54924 55372//55372 54854//54854 +f 54854//54854 55033//55033 54924//54924 +f 54841//54841 55155//55155 54735//54735 +f 54821//54821 54742//54742 54999//54999 +f 54821//54821 54999//54999 55016//55016 +f 54867//54867 54936//54936 54992//54992 +f 54834//54834 55021//55021 54725//54725 +f 54935//54935 54847//54847 55425//55425 +f 54925//54925 54830//54830 55017//55017 +f 54754//54754 54762//54762 55262//55262 +f 54667//54667 55155//55155 54841//54841 +f 54471//54471 54729//54729 55223//55223 +f 54928//54928 54471//54471 55223//55223 +f 55097//55097 55150//55150 54675//54675 +f 54756//54756 54748//54748 55394//55394 +f 54929//54929 54860//54860 54746//54746 +f 55394//55394 55395//55395 54756//54756 +f 54820//54820 55015//55015 54712//54712 +f 55020//55020 54754//54754 55262//55262 +f 54623//54623 54770//54770 54894//54894 +f 54423//54423 55026//55026 55578//55578 +f 54784//54784 55000//55000 54836//54836 +f 54894//54894 54800//54800 55056//55056 +f 54923//54923 54836//54836 55367//55367 +f 54800//54800 54595//54595 55056//55056 +f 54836//54836 55000//55000 55367//55367 +f 54760//54760 55262//55262 54762//54762 +f 55056//55056 54595//54595 54865//54865 +f 54667//54667 54448//54448 55274//55274 +f 54822//54822 54423//54423 55578//55578 +f 55038//55038 54825//54825 54940//54940 +f 54849//54849 54350//54350 55453//55453 +f 54784//54784 55190//55190 55000//55000 +f 54922//54922 54712//54712 55015//55015 +f 55098//55098 54844//54844 54898//54898 +f 54624//54624 55188//55188 54785//54785 +f 54875//54875 54785//54785 55188//55188 +f 54932//54932 55035//55035 54542//54542 +f 54661//54661 54844//54844 55070//55070 +f 54863//54863 54864//54864 55082//55082 +f 54629//54629 54940//54940 54825//54825 +f 54350//54350 54225//54225 54874//54874 +f 55453//55453 54350//54350 54874//54874 +f 55039//55039 54549//54549 55035//55035 +f 54931//54931 54786//54786 54850//54850 +f 55274//55274 54855//54855 55618//55618 +f 54225//54225 54357//54357 54874//54874 +f 55082//55082 54868//54868 54863//54863 +f 55051//55051 55190//55190 54810//54810 +f 54834//54834 54838//54838 55034//55034 +f 55021//55021 54834//54834 55034//55034 +f 55037//55037 54752//54752 55206//55206 +f 54966//54966 55152//55152 54425//54425 +f 54810//54810 54845//54845 55051//55051 +f 54629//54629 54456//54456 54842//54842 +f 54732//54732 54728//54728 55028//55028 +f 54634//54634 54953//54953 54488//54488 +f 55219//55219 54801//54801 55044//55044 +f 55629//55629 54802//54802 54599//54599 +f 54761//54761 54426//54426 54822//54822 +f 55028//55028 54728//54728 54998//54998 +f 54763//54763 54942//54942 54943//54943 +f 55341//55341 54802//54802 55629//55629 +f 54838//54838 55002//55002 55034//55034 +f 54868//54868 55099//55099 55101//55101 +f 54731//54731 54812//54812 55002//55002 +f 54864//54864 54899//54899 55082//55082 +f 54413//54413 54938//54938 54816//54816 +f 54812//54812 54853//54853 55002//55002 +f 55249//55249 54678//54678 54962//54962 +f 54848//54848 54562//54562 55384//55384 +f 55042//55042 54635//54635 55037//55037 +f 54802//54802 54956//54956 54607//54607 +f 55165//55165 54936//54936 54870//54870 +f 55072//55072 54476//54476 55179//55179 +f 55043//55043 54900//54900 55180//55180 +f 55057//55057 54857//54857 54734//54734 +f 54727//54727 55083//55083 54899//54899 +f 54716//54716 55241//55241 54845//54845 +f 55083//55083 54727//54727 54828//54828 +f 54655//54655 55844//55844 54463//54463 +f 55165//55165 54715//54715 54961//54961 +f 54387//54387 54463//54463 55844//55844 +f 54392//54392 54969//54969 55080//55080 +f 54949//54949 54813//54813 55055//55055 +f 56223//56223 54654//54654 54098//54098 +f 54958//54958 54876//54876 55163//55163 +f 55099//55099 54868//54868 55082//55082 +f 54813//54813 54949//54949 55005//55005 +f 54568//54568 54852//54852 54974//54974 +f 54090//54090 54858//54858 54596//54596 +f 54783//54783 54777//54777 55067//55067 +f 54568//54568 54974//54974 55069//55069 +f 55149//55149 54530//54530 55074//55074 +f 55102//55102 54714//54714 54956//54956 +f 54797//54797 54590//54590 54995//54995 +f 54658//54658 54941//54941 54776//54776 +f 54876//54876 54683//54683 55063//55063 +f 55054//55054 54862//54862 55164//55164 +f 54597//54597 55173//55173 54823//54823 +f 54995//54995 54590//54590 54997//54997 +f 54817//54817 54956//54956 54714//54714 +f 54717//54717 54832//54832 55153//55153 +f 54967//54967 54963//54963 54965//54965 +f 55456//55456 54871//54871 54591//54591 +f 55173//55173 54597//54597 54919//54919 +f 55261//55261 54783//54783 55067//55067 +f 54767//54767 55456//55456 54591//54591 +f 54730//54730 54619//54619 54967//54967 +f 54955//54955 55273//55273 55187//55187 +f 55003//55003 54944//54944 54679//54679 +f 54970//54970 54602//54602 55261//55261 +f 55063//55063 54683//54683 54968//54968 +f 55144//55144 54531//54531 54881//54881 +f 54960//54960 54479//54479 55059//55059 +f 54883//54883 55300//55300 54774//54774 +f 54873//54873 54611//54611 55047//55047 +f 55097//55097 54782//54782 55041//55041 +f 54609//54609 54679//54679 54944//54944 +f 53729//53729 54574//54574 55195//55195 +f 54890//54890 54327//54327 55161//55161 +f 55004//55004 55041//55041 54782//54782 +f 54714//54714 55102//55102 54719//54719 +f 55061//55061 54829//54829 54982//54982 +f 54984//54984 55168//55168 54832//54832 +f 54531//54531 55144//55144 54973//54973 +f 54972//54972 55086//55086 54470//54470 +f 55059//55059 54614//54614 55061//55061 +f 54846//54846 54740//54740 55007//55007 +f 54973//54973 55236//55236 54622//54622 +f 55441//55441 54573//54573 55283//55283 +f 55235//55235 54244//54244 54983//54983 +f 55081//55081 54677//54677 55346//55346 +f 54680//54680 54573//54573 55441//55441 +f 54807//54807 54622//54622 55236//55236 +f 54987//54987 55068//55068 54620//54620 +f 54980//54980 54882//54882 55088//55088 +f 54837//54837 54979//54979 54736//54736 +f 54737//54737 54992//54992 55175//55175 +f 54680//54680 54975//54975 54681//54681 +f 55088//55088 54882//54882 55196//55196 +f 54722//54722 55181//55181 55368//55368 +f 55091//55091 54633//54633 55235//55235 +f 54748//54748 54633//54633 55091//55091 +f 54758//54758 54648//54648 54946//54946 +f 54818//54818 54778//54778 55186//55186 +f 54882//54882 54993//54993 55196//55196 +f 54790//54790 55004//55004 54782//54782 +f 54964//54964 54947//54947 55058//55058 +f 54888//54888 55004//55004 54790//54790 +f 55202//55202 54996//54996 55092//55092 +f 55253//55253 55343//55343 54323//54323 +f 54604//54604 54323//54323 55343//55343 +f 55089//55089 55001//55001 55293//55293 +f 54820//54820 54799//54799 54964//54964 +f 54790//54790 54666//54666 54888//54888 +f 54743//54743 54896//54896 55392//55392 +f 54828//54828 54846//54846 55007//55007 +f 54842//54842 54669//54669 54925//54925 +f 54821//54821 55016//55016 54994//54994 +f 55630//55630 55006//55006 55134//55134 +f 54856//54856 55023//55023 54840//54840 +f 55006//55006 54598//54598 55134//55134 +f 54856//54856 54860//54860 55023//55023 +f 54920//54920 54716//54716 54827//54827 +f 55282//55282 54837//54837 55280//55280 +f 54916//54916 55425//55425 54847//54847 +f 55394//55394 54748//54748 55091//55091 +f 54843//54843 54926//54926 55365//55365 +f 54598//54598 54738//54738 55134//55134 +f 55001//55001 54725//54725 55197//55197 +f 55016//55016 54999//54999 55157//55157 +f 55280//55280 54854//54854 55372//55372 +f 54886//54886 54545//54545 55135//55135 +f 55151//55151 54735//54735 55155//55155 +f 55026//55026 54518//54518 54718//54718 +f 55030//55030 54861//54861 55029//55029 +f 54826//54826 54747//54747 55207//55207 +f 55301//55301 54999//54999 54948//54948 +f 54744//54744 55019//55019 54930//54930 +f 54926//54926 54755//54755 55365//55365 +f 55022//55022 54888//54888 54944//54944 +f 54831//54831 55089//55089 55201//55201 +f 55041//55041 55244//55244 55097//55097 +f 55201//55201 55251//55251 54831//54831 +f 55002//55002 54838//54838 54731//54731 +f 55264//55264 54754//54754 55020//55020 +f 55021//55021 55034//55034 55216//55216 +f 54793//54793 54869//54869 55149//55149 +f 54939//54939 54872//54872 55264//55264 +f 54773//54773 54939//54939 55592//55592 +f 55024//55024 54756//54756 55136//55136 +f 55163//55163 54815//54815 54958//54958 +f 55592//55592 54624//54624 54773//54773 +f 54897//54897 55133//55133 55052//55052 +f 54937//54937 55029//55029 54861//54861 +f 54855//54855 55378//55378 55618//55618 +f 54623//54623 54894//54894 55218//55218 +f 54839//54839 54931//54931 55226//55226 +f 55378//55378 54855//54855 55048//55048 +f 54795//54795 55158//55158 54938//54938 +f 55049//55049 55218//55218 54894//54894 +f 54830//54830 54425//54425 55017//55017 +f 54644//54644 54928//54928 55154//55154 +f 55370//55370 54931//54931 54850//54850 +f 55217//55217 54937//54937 54819//54819 +f 55217//55217 54819//54819 54866//54866 +f 54876//54876 55063//55063 55163//55163 +f 55099//55099 55100//55100 55101//55101 +f 55049//55049 54894//54894 55056//55056 +f 54851//54851 54661//54661 55070//55070 +f 54761//54761 54822//54822 54955//54955 +f 54953//54953 54875//54875 55205//55205 +f 54760//54760 55271//55271 55348//55348 +f 55042//55042 55634//55634 54635//54635 +f 55152//55152 55017//55017 54425//54425 +f 55230//55230 54629//54629 54842//54842 +f 54858//54858 54635//54635 55634//55634 +f 54732//54732 55028//55028 54616//54616 +f 55027//55027 54640//54640 55024//55024 +f 55056//55056 54865//54865 55234//55234 +f 55247//55247 54850//54850 54788//54788 +f 55033//55033 54623//54623 55218//55218 +f 54788//54788 55050//55050 55247//55247 +f 54942//54942 54640//54640 55027//55027 +f 55032//55032 54942//54942 55027//55027 +f 55022//55022 54944//54944 55003//55003 +f 54891//54891 55259//55259 54893//54893 +f 55039//55039 54941//54941 54658//54658 +f 55046//55046 54934//54934 55431//55431 +f 54788//54788 55054//55054 55050//55050 +f 54262//54262 55071//55071 54950//54950 +f 55401//55401 54477//54477 55213//55213 +f 54878//54878 54477//54477 55401//55401 +f 55064//55064 55213//55213 54477//54477 +f 54866//54866 55043//55043 55040//55040 +f 55063//55063 54968//54968 55075//55075 +f 55078//55078 54322//54322 55160//55160 +f 55099//55099 55082//55082 55166//55166 +f 55177//55177 54893//54893 55259//55259 +f 55075//55075 54968//54968 55081//55081 +f 54033//54033 54654//54654 55182//55182 +f 54954//54954 54488//54488 54953//54953 +f 54676//54676 54848//54848 55384//55384 +f 55035//55035 55159//55159 55039//55039 +f 54033//54033 55182//55182 54289//54289 +f 55689//55689 54289//54289 55182//55182 +f 55025//55025 54645//54645 55141//55141 +f 54853//54853 54662//54662 55142//55142 +f 54564//54564 54792//54792 55060//55060 +f 54892//54892 54289//54289 55689//55689 +f 54946//54946 55058//55058 54947//54947 +f 54852//54852 54564//54564 55060//55060 +f 55177//55177 55179//55179 54476//54476 +f 55249//55249 54962//54962 55145//55145 +f 55341//55341 54956//54956 54802//54802 +f 54983//54983 55332//55332 55235//55235 +f 55232//55232 55045//55045 55014//55014 +f 54651//54651 55153//55153 55250//55250 +f 55142//55142 54873//54873 55047//55047 +f 55055//55055 55286//55286 54949//54949 +f 54962//54962 55080//55080 55145//55145 +f 55096//55096 54980//54980 55088//55088 +f 55241//55241 54716//54716 55184//55184 +f 54966//54966 54781//54781 55648//55648 +f 54978//54978 55141//55141 54645//54645 +f 55101//55101 55100//55100 55140//55140 +f 54946//54946 54648//54648 55162//55162 +f 54723//54723 55203//55203 54963//54963 +f 54885//54885 54668//54668 55276//55276 +f 55101//55101 55140//55140 54881//54881 +f 55362//55362 55088//55088 55196//55196 +f 54963//54963 55203//55203 55065//55065 +f 55076//55076 55281//55281 55074//55074 +f 55062//55062 55162//55162 54831//54831 +f 55141//55141 54978//54978 55045//55045 +f 55197//55197 55293//55293 55001//55001 +f 55047//55047 54611//54611 55066//55066 +f 55187//55187 55273//55273 55740//55740 +f 55149//55149 55074//55074 55281//55281 +f 54963//54963 55065//55065 55252//55252 +f 55084//55084 55080//55080 54969//54969 +f 55648//55648 54781//54781 55260//55260 +f 54890//54890 55276//55276 54668//54668 +f 55058//55058 54946//54946 55162//55162 +f 54776//54776 55286//55286 55055//55055 +f 55102//55102 55345//55345 54719//54719 +f 55187//55187 54972//54972 54470//54470 +f 54952//54952 55073//55073 54883//54883 +f 55665//55665 54264//54264 54387//54387 +f 54973//54973 55144//55144 55236//55236 +f 54831//54831 55251//55251 55062//55062 +f 54719//54719 55345//55345 54722//54722 +f 54957//54957 55011//55011 55005//55005 +f 54390//54390 54264//54264 55194//55194 +f 55267//55267 55153//55153 54832//54832 +f 55283//55283 54573//54573 54753//54753 +f 54824//54824 55148//55148 55066//55066 +f 55073//55073 54952//54952 54887//54887 +f 55087//55087 55417//55417 54977//54977 +f 54995//54995 55053//55053 54797//54797 +f 55077//55077 55133//55133 54897//54897 +f 54993//54993 54996//54996 55093//55093 +f 55009//55009 54604//54604 55351//55351 +f 55168//55168 55267//55267 54832//54832 +f 54971//54971 54970//54970 55090//55090 +f 54957//54957 55005//55005 55292//55292 +f 54807//54807 55238//55238 54989//54989 +f 54824//54824 54552//54552 55684//55684 +f 55175//55175 55168//55168 54984//54984 +f 55242//55242 54900//54900 55150//55150 +f 55090//55090 54976//54976 54971//54971 +f 54327//54327 54986//54986 55161//55161 +f 54996//54996 55202//55202 55093//55093 +f 55195//55195 55597//55597 53729//53729 +f 54995//54995 54997//54997 55591//55591 +f 55301//55301 54948//54948 54509//54509 +f 55178//55178 55161//55161 54986//54986 +f 54986//54986 54796//54796 55178//55178 +f 54997//54997 54638//54638 55191//55191 +f 54796//54796 54815//54815 55363//55363 +f 54884//54884 54681//54681 54975//54975 +f 55004//55004 54888//54888 55198//55198 +f 54889//54889 54884//54884 55470//55470 +f 54815//54815 54991//54991 55294//55294 +f 54638//54638 55193//55193 55191//55191 +f 54726//54726 54743//54743 55391//55391 +f 54743//54743 55392//55392 55391//55391 +f 54991//54991 54815//54815 55163//55163 +f 55294//55294 54991//54991 55163//55163 +f 54352//54352 54608//54608 55990//55990 +f 54988//54988 54626//54626 55200//55200 +f 54771//54771 54818//54818 55387//55387 +f 54901//54901 54507//54507 55506//55506 +f 54914//54914 55105//55105 54689//54689 +f 54794//54794 54964//54964 54799//54799 +f 54905//54905 54689//54689 55105//55105 +f 54911//54911 54903//54903 55529//55529 +f 55302//55302 54911//54911 55529//55529 +f 54699//54699 54904//54904 55522//55522 +f 54905//54905 55105//55105 55111//55111 +f 54906//54906 54905//54905 55111//55111 +f 55507//55507 55110//55110 55103//55103 +f 55109//55109 54696//54696 55115//55115 +f 54904//54904 55113//55113 55522//55522 +f 55384//55384 54562//54562 54910//54910 +f 54913//54913 54911//54911 55302//55302 +f 55302//55302 55531//55531 54913//54913 +f 55113//55113 54733//54733 54979//54979 +f 55303//55303 54913//54913 55531//55531 +f 54918//54918 55110//55110 55532//55532 +f 54677//54677 55095//55095 55346//55346 +f 55346//55346 55095//55095 55362//55362 +f 54723//54723 54913//54913 55303//55303 +f 54912//54912 55112//55112 55114//55114 +f 55106//55106 54907//54907 55353//55353 +f 54914//54914 54912//54912 55114//55114 +f 55303//55303 55203//55203 54723//54723 +f 54814//54814 55388//55388 55104//55104 +f 54696//54696 54706//54706 55115//55115 +f 54706//54706 54915//54915 55115//55115 +f 55094//55094 55229//55229 55116//55116 +f 55006//55006 55321//55321 54713//54713 +f 55094//55094 55116//55116 54576//54576 +f 55265//55265 54700//54700 55085//55085 +f 55265//55265 55421//55421 54700//54700 +f 54576//54576 55116//55116 55525//55525 +f 54898//54898 54576//54576 55525//55525 +f 55098//55098 54898//54898 55525//55525 +f 54903//54903 54918//54918 55532//55532 +f 55125//55125 55128//55128 55118//55118 +f 55118//55118 55124//55124 55125//55125 +f 54305//54305 54908//54908 54707//54707 +f 55128//55128 55125//55125 55126//55126 +f 55129//55129 55128//55128 55126//55126 +f 55121//55121 55129//55129 55126//55126 +f 54709//54709 54318//54318 55307//55307 +f 55107//55107 54305//54305 54510//54510 +f 55307//55307 55127//55127 54709//54709 +f 54908//54908 54305//54305 55107//55107 +f 55315//55315 54709//54709 55127//55127 +f 54710//54710 54709//54709 55315//55315 +f 54901//54901 55117//55117 54504//54504 +f 54504//54504 55117//55117 54318//54318 +f 54318//54318 55117//55117 55307//55307 +f 55130//55130 55119//55119 55129//55129 +f 55129//55129 55119//55119 55128//55128 +f 55128//55128 55119//55119 55118//55118 +f 55119//55119 55130//55130 55120//55120 +f 55130//55130 55129//55129 55121//55121 +f 55131//55131 55130//55130 55121//55121 +f 55132//55132 55120//55120 55131//55131 +f 55131//55131 55120//55120 55130//55130 +f 55315//55315 55122//55122 54710//54710 +f 54710//54710 55122//55122 54698//54698 +f 54909//54909 54698//54698 55132//55132 +f 55132//55132 54698//54698 55120//55120 +f 55120//55120 54698//54698 55122//55122 +f 55316//55316 55131//55131 55121//55121 +f 55132//55132 55131//55131 55316//55316 +f 55316//55316 55123//55123 55132//55132 +f 55132//55132 55123//55123 54909//54909 +f 54909//54909 55123//55123 55112//55112 +f 54877//54877 55458//55458 54874//54874 +f 55588//55588 55051//55051 54845//54845 +f 54729//54729 55219//55219 55223//55223 +f 54835//54835 54839//54839 55366//55366 +f 55212//55212 55037//55037 55206//55206 +f 55052//55052 55133//55133 55094//55094 +f 55044//55044 54789//54789 55396//55396 +f 54954//54954 54953//54953 55210//55210 +f 55219//55219 55044//55044 55396//55396 +f 54845//54845 55241//55241 55588//55588 +f 54891//54891 55086//55086 55138//55138 +f 55094//55094 55133//55133 55229//55229 +f 55210//55210 55214//55214 54954//54954 +f 55042//55042 55037//55037 55212//55212 +f 55401//55401 54877//54877 54878//54878 +f 54928//54928 55223//55223 55154//55154 +f 55033//55033 55218//55218 55237//55237 +f 55028//55028 55479//55479 54616//54616 +f 55048//55048 54855//54855 54950//54950 +f 55366//55366 54839//54839 55224//55224 +f 54954//54954 55214//55214 54577//54577 +f 55209//55209 54759//54759 55375//55375 +f 55103//55103 54577//54577 55214//55214 +f 55234//55234 54865//54865 55137//55137 +f 55146//55146 54942//54942 55032//55032 +f 55099//55099 55166//55166 55139//55139 +f 54853//54853 55400//55400 55002//55002 +f 54865//54865 55010//55010 55137//55137 +f 54596//54596 54858//54858 55147//55147 +f 55213//55213 55064//55064 55475//55475 +f 55064//55064 55380//55380 55475//55475 +f 55139//55139 55100//55100 55099//55099 +f 55010//55010 55369//55369 55137//55137 +f 54644//54644 55154//55154 54932//54932 +f 55165//55165 54961//54961 55167//55167 +f 54938//54938 55158//55158 55221//55221 +f 54596//54596 55147//55147 54764//54764 +f 55167//55167 54961//54961 55379//55379 +f 55224//55224 54839//54839 55226//55226 +f 54943//54943 54942//54942 55146//55146 +f 55487//55487 54857//54857 55057//55057 +f 55222//55222 55379//55379 54961//54961 +f 55071//55071 54678//54678 55249//55249 +f 54933//54933 54442//54442 55744//55744 +f 55025//55025 55141//55141 55562//55562 +f 55375//55375 54885//54885 55276//55276 +f 55222//55222 54823//54823 55171//55171 +f 55173//55173 55171//55171 54823//54823 +f 55240//55240 55198//55198 54888//54888 +f 55141//55141 55045//55045 55232//55232 +f 55064//55064 55250//55250 55761//55761 +f 55761//55761 55380//55380 55064//55064 +f 54934//54934 54933//54933 55431//55431 +f 55240//55240 54888//54888 55022//55022 +f 55173//55173 54919//54919 55231//55231 +f 55231//55231 55225//55225 55173//55173 +f 54098//54098 54787//54787 55495//55495 +f 55152//55152 54966//54966 55411//55411 +f 55067//55067 54777//54777 54943//54943 +f 55399//55399 55329//55329 54937//54937 +f 55080//55080 55084//55084 55145//55145 +f 55100//55100 55139//55139 55140//55140 +f 54938//54938 55022//55022 54816//54816 +f 55057//55057 54734//54734 54616//54616 +f 54919//54919 54833//54833 55233//55233 +f 54965//54965 54963//54963 55252//55252 +f 54937//54937 55217//55217 55399//55399 +f 55430//55430 54956//54956 55341//55341 +f 55142//55142 55047//55047 55143//55143 +f 56223//56223 54098//54098 55940//55940 +f 55081//55081 55346//55346 55183//55183 +f 55095//55095 55096//55096 55362//55362 +f 55088//55088 55362//55362 55096//55096 +f 54890//54890 55161//55161 55276//55276 +f 55082//55082 54899//54899 55083//55083 +f 54966//54966 55648//55648 55334//55334 +f 55352//55352 55084//55084 54977//54977 +f 55269//55269 54956//54956 55430//55430 +f 55150//55150 55097//55097 55244//55244 +f 55371//55371 55196//55196 54993//54993 +f 55040//55040 55217//55217 54866//54866 +f 54937//54937 55329//55329 55029//55029 +f 55204//55204 55345//55345 55102//55102 +f 54572//54572 54945//54945 55069//55069 +f 54767//54767 55300//55300 55456//55456 +f 54990//54990 55299//55299 55092//55092 +f 55679//55679 55368//55368 55181//55181 +f 54941//54941 55039//55039 55159//55159 +f 55386//55386 54676//54676 55384//55384 +f 55185//55185 54833//54833 54923//54923 +f 54730//54730 55265//55265 55085//55085 +f 55054//55054 55403//55403 55050//55050 +f 54990//54990 54814//54814 55299//55299 +f 55164//55164 55403//55403 55054//55054 +f 55082//55082 55083//55083 55277//55277 +f 54604//54604 55343//55343 55351//55351 +f 55202//55202 55092//55092 55299//55299 +f 55724//55724 54793//54793 55149//55149 +f 54920//54920 55184//55184 54716//54716 +f 55158//55158 54793//54793 55724//55724 +f 55005//55005 54949//54949 55172//55172 +f 55292//55292 55005//55005 55172//55172 +f 55087//55087 54985//54985 55443//55443 +f 55363//55363 55178//55178 54796//54796 +f 55371//55371 54993//54993 55093//55093 +f 54871//54871 55275//55275 55036//55036 +f 54941//54941 55359//55359 54776//54776 +f 55284//55284 55083//55083 54828//54828 +f 55102//55102 54956//54956 55269//55269 +f 55174//55174 54985//54985 54843//54843 +f 54816//54816 55022//55022 55003//55003 +f 55007//55007 55284//55284 54828//54828 +f 55456//55456 55275//55275 54871//54871 +f 55236//55236 55238//55238 54807//54807 +f 55373//55373 55072//55072 55179//55179 +f 55351//55351 54741//54741 55009//55009 +f 55190//55190 55051//55051 55356//55356 +f 55076//55076 55072//55072 55373//55373 +f 55074//55074 55072//55072 55076//55076 +f 55199//55199 55093//55093 55202//55202 +f 54752//54752 54750//54750 55434//55434 +f 55592//55592 54939//54939 55424//55424 +f 55286//55286 55288//55288 54949//54949 +f 55365//55365 55174//55174 54843//54843 +f 55592//55592 55188//55188 54624//54624 +f 55012//55012 55248//55248 55014//55014 +f 54982//54982 54829//54829 55611//55611 +f 55189//55189 54875//54875 55188//55188 +f 55189//55189 55205//55205 54875//54875 +f 55191//55191 55193//55193 55270//55270 +f 55041//55041 55004//55004 55198//55198 +f 55198//55198 55289//55289 55041//55041 +f 54884//54884 54975//54975 55290//55290 +f 55162//55162 55170//55170 55058//55058 +f 55388//55388 54726//54726 55477//55477 +f 55204//55204 55102//55102 55269//55269 +f 55300//55300 54883//54883 55381//55381 +f 54849//54849 55447//55447 54755//54755 +f 55073//55073 55381//55381 54883//54883 +f 55372//55372 54924//54924 55237//55237 +f 55176//55176 55011//55011 54957//54957 +f 55068//55068 54987//54987 55350//55350 +f 55564//55564 54771//54771 55387//55387 +f 55219//55219 54729//54729 54801//54801 +f 55292//55292 55176//55176 54957//54957 +f 54924//54924 55033//55033 55237//55237 +f 55291//55291 55019//55019 54744//54744 +f 55200//55200 54352//54352 55990//55990 +f 54994//54994 55355//55355 54746//54746 +f 55155//55155 54667//54667 55274//55274 +f 54396//54396 55036//55036 55193//55193 +f 54879//54879 55291//55291 54744//54744 +f 54481//54481 54880//54880 55278//55278 +f 54840//54840 55350//55350 54987//54987 +f 55209//55209 55291//55291 54879//54879 +f 54939//54939 55264//55264 55424//55424 +f 55278//55278 54656//54656 54481//54481 +f 54994//54994 55016//55016 55156//55156 +f 55350//55350 54840//54840 55023//55023 +f 55156//55156 55016//55016 55157//55157 +f 54921//54921 55296//55296 54582//54582 +f 55023//55023 54860//54860 55354//55354 +f 54545//54545 54543//54543 54988//54988 +f 54929//54929 55354//55354 54860//54860 +f 55301//55301 55157//55157 54999//54999 +f 55342//55342 54820//54820 54964//54964 +f 55021//55021 55197//55197 54725//54725 +f 55414//55414 55197//55197 55021//55021 +f 54746//54746 55355//55355 54929//54929 +f 55015//55015 54820//54820 55342//55342 +f 54951//54951 54902//54902 55254//55254 +f 55414//55414 55021//55021 55216//55216 +f 54509//54509 54951//54951 55255//55255 +f 55201//55201 55089//55089 55293//55293 +f 55192//55192 55013//55013 55502//55502 +f 54998//54998 55013//55013 55192//55192 +f 55034//55034 55002//55002 55400//55400 +f 55018//55018 55481//55481 54747//54747 +f 55207//55207 54747//54747 55481//55481 +f 55240//55240 55289//55289 55198//55198 +f 55675//55675 55138//55138 55086//55086 +f 55027//55027 55024//55024 55136//55136 +f 55234//55234 55652//55652 55056//55056 +f 55049//55049 55056//55056 55652//55652 +f 54881//54881 55140//55140 55361//55361 +f 55136//55136 55491//55491 55027//55027 +f 55134//55134 54738//54738 55636//55636 +f 55032//55032 55027//55027 55491//55491 +f 54738//54738 55556//55556 55636//55636 +f 55205//55205 55208//55208 54953//54953 +f 54927//54927 55556//55556 54738//54738 +f 55210//55210 54953//54953 55208//55208 +f 54900//54900 55242//55242 55180//55180 +f 55139//55139 55211//55211 55140//55140 +f 55479//55479 55028//55028 55374//55374 +f 55237//55237 55218//55218 55239//55239 +f 55077//55077 55229//55229 55133//55133 +f 55030//55030 55029//55029 55503//55503 +f 54842//54842 54925//54925 55325//55325 +f 54274//54274 54886//54886 56090//56090 +f 55351//55351 55012//55012 54741//54741 +f 55144//55144 54881//54881 55361//55361 +f 55030//55030 55326//55326 54720//54720 +f 55390//55390 55137//55137 55369//55369 +f 55212//55212 55634//55634 55042//55042 +f 55482//55482 55419//55419 55163//55163 +f 55034//55034 55400//55400 55216//55216 +f 55163//55163 55063//55063 55482//55482 +f 55070//55070 54844//54844 55243//55243 +f 54599//54599 54976//54976 55279//55279 +f 55031//55031 54826//54826 55694//55694 +f 54925//54925 55017//55017 55325//55325 +f 55227//55227 54274//54274 56090//56090 +f 55070//55070 55501//55501 54851//54851 +f 55240//55240 54938//54938 55220//55220 +f 55279//55279 55629//55629 54599//54599 +f 55370//55370 54850//54850 55471//55471 +f 55165//55165 55167//55167 55215//55215 +f 55057//55057 54616//54616 55479//55479 +f 55075//55075 55081//55081 55246//55246 +f 54778//54778 54851//54851 55501//55501 +f 54938//54938 55240//55240 55022//55022 +f 55186//55186 54778//54778 55501//55501 +f 54938//54938 55221//55221 55220//55220 +f 55556//55556 54927//54927 55038//55038 +f 55383//55383 55400//55400 54853//54853 +f 55150//55150 55331//55331 55242//55242 +f 54950//54950 55490//55490 55048//55048 +f 55554//55554 55744//55744 54442//54442 +f 55166//55166 55082//55082 55277//55277 +f 54932//54932 55154//55154 55405//55405 +f 55335//55335 55217//55217 55040//55040 +f 55017//55017 55152//55152 55750//55750 +f 54853//54853 55142//55142 55383//55383 +f 55158//55158 55724//55724 55221//55221 +f 55405//55405 55035//55035 54932//54932 +f 55228//55228 55025//55025 55562//55562 +f 55026//55026 54718//54718 55330//55330 +f 54950//54950 55071//55071 55490//55490 +f 55490//55490 55071//55071 55492//55492 +f 55043//55043 55335//55335 55040//55040 +f 54629//54629 55230//55230 54940//54940 +f 55185//55185 55367//55367 55256//55256 +f 55403//55403 55164//55164 55323//55323 +f 55035//55035 55398//55398 55159//55159 +f 55348//55348 55025//55025 55228//55228 +f 54960//54960 55059//55059 55258//55258 +f 55258//55258 55164//55164 54960//54960 +f 55043//55043 55180//55180 55412//55412 +f 54989//54989 55238//55238 55451//55451 +f 55415//55415 55159//55159 55398//55398 +f 55170//55170 55162//55162 55438//55438 +f 55153//55153 55267//55267 55250//55250 +f 55059//55059 55061//55061 55258//55258 +f 55061//55061 54982//54982 55258//55258 +f 55166//55166 55277//55277 55139//55139 +f 55104//55104 55299//55299 54814//54814 +f 54764//54764 55468//55468 55160//55160 +f 55162//55162 55062//55062 55438//55438 +f 55940//55940 54098//54098 55495//55495 +f 55251//55251 55438//55438 55062//55062 +f 54829//54829 55068//55068 55611//55611 +f 55078//55078 55160//55160 55322//55322 +f 55000//55000 55190//55190 55606//55606 +f 55173//55173 55225//55225 55328//55328 +f 54955//54955 54822//54822 55581//55581 +f 55350//55350 55023//55023 55354//55354 +f 55359//55359 54941//54941 55159//55159 +f 55581//55581 55273//55273 54955//54955 +f 55047//55047 55066//55066 55245//55245 +f 54983//54983 55079//55079 55169//55169 +f 55093//55093 55199//55199 55371//55371 +f 55844//55844 55268//55268 54387//54387 +f 55371//55371 55199//55199 55449//55449 +f 54730//54730 55263//55263 55265//55265 +f 55289//55289 55244//55244 55041//55041 +f 54572//54572 55069//55069 56153//56153 +f 55168//55168 55389//55389 55267//55267 +f 55066//55066 55148//55148 55245//55245 +f 55259//55259 54891//54891 55138//55138 +f 55199//55199 55202//55202 55299//55299 +f 55299//55299 55385//55385 55199//55199 +f 55593//55593 55259//55259 55138//55138 +f 55285//55285 55161//55161 55178//55178 +f 54976//54976 55090//55090 55279//55279 +f 55086//55086 54972//54972 55675//55675 +f 55665//55665 54387//54387 55268//55268 +f 55593//55593 55257//55257 55259//55259 +f 55385//55385 55299//55299 55104//55104 +f 55385//55385 55561//55561 55199//55199 +f 55355//55355 54994//54994 55156//55156 +f 55520//55520 55425//55425 54916//54916 +f 55284//55284 55007//55007 55654//55654 +f 55007//55007 54930//54930 55654//55654 +f 54979//54979 54837//54837 55429//55429 +f 54837//54837 55282//55282 55429//55429 +f 54964//54964 55058//55058 55342//55342 +f 54264//54264 55665//55665 55194//55194 +f 55561//55561 55449//55449 55199//55199 +f 55181//55181 54722//54722 55345//55345 +f 54792//54792 55580//55580 55060//55060 +f 54935//54935 55425//55425 55272//55272 +f 55019//55019 55654//55654 54930//54930 +f 55177//55177 55259//55259 55344//55344 +f 54824//54824 55684//55684 55148//55148 +f 55372//55372 55237//55237 55287//55287 +f 55288//55288 55172//55172 54949//54949 +f 55184//55184 54920//54920 55358//55358 +f 54766//54766 55366//55366 54920//54920 +f 55473//55473 55300//55300 55381//55381 +f 54835//54835 55366//55366 54766//54766 +f 55365//55365 54755//54755 55615//55615 +f 54726//54726 55391//55391 55647//55647 +f 54935//54935 55272//55272 54750//54750 +f 54755//54755 55447//55447 55615//55615 +f 55294//55294 55363//55363 54815//54815 +f 55231//55231 54919//54919 55233//55233 +f 54750//54750 55272//55272 55434//55434 +f 55447//55447 54849//54849 55453//55453 +f 54892//54892 55603//55603 54660//54660 +f 54760//54760 55348//55348 55426//55426 +f 55262//55262 54760//54760 55426//55426 +f 55271//55271 55025//55025 55348//55348 +f 55294//55294 55163//55163 55419//55419 +f 54975//54975 54680//54680 55441//55441 +f 55458//55458 55453//55453 54874//54874 +f 55392//55392 55011//55011 55621//55621 +f 55036//55036 55792//55792 55193//55193 +f 54992//54992 55406//55406 55175//55175 +f 55326//55326 55073//55073 54887//54887 +f 54720//54720 55326//55326 54887//54887 +f 54818//54818 55186//55186 55377//55377 +f 55478//55478 55269//55269 55480//55480 +f 54833//54833 55256//55256 55337//55337 +f 55136//55136 54756//54756 55395//55395 +f 55254//55254 54902//54902 55298//55298 +f 55256//55256 54833//54833 55185//55185 +f 55387//55387 54818//54818 55295//55295 +f 54936//54936 55340//55340 54992//54992 +f 55470//55470 54884//54884 55290//55290 +f 54509//54509 55255//55255 55465//55465 +f 55464//55464 54509//54509 55465//55465 +f 54998//54998 55192//55192 55028//55028 +f 55185//55185 54923//54923 55367//55367 +f 55587//55587 54572//54572 56153//56153 +f 55255//55255 54951//54951 55254//55254 +f 54981//54981 54572//54572 55587//55587 +f 54608//54608 54889//54889 55470//55470 +f 55269//55269 55478//55478 55204//55204 +f 55357//55357 55204//55204 55478//55478 +f 56192//56192 54981//54981 55587//55587 +f 55028//55028 55192//55192 55374//55374 +f 55357//55357 55345//55345 55204//55204 +f 55356//55356 55606//55606 55190//55190 +f 55155//55155 55274//55274 55483//55483 +f 55018//55018 54981//54981 56063//56063 +f 55165//55165 55340//55340 54936//54936 +f 55010//55010 55368//55368 55369//55369 +f 55564//55564 55474//55474 54921//54921 +f 54474//54474 54582//54582 55296//55296 +f 54789//54789 54474//54474 55396//55396 +f 55201//55201 55293//55293 55604//55604 +f 55117//55117 54901//54901 55306//55306 +f 55506//55506 55306//55306 54901//54901 +f 55297//55297 55105//55105 54914//54914 +f 55506//55506 54695//54695 55310//55310 +f 54700//54700 55421//55421 54916//54916 +f 54507//54507 54695//54695 55506//55506 +f 54906//54906 55111//55111 55511//55511 +f 54695//54695 55109//55109 55310//55310 +f 55384//55384 54910//54910 55304//55304 +f 55308//55308 54907//54907 54908//54908 +f 55505//55505 55103//55103 55108//55108 +f 54907//54907 55308//55308 55353//55353 +f 55118//55118 55313//55313 55312//55312 +f 55119//55119 55313//55313 55118//55118 +f 55103//55103 55214//55214 55108//55108 +f 54910//54910 54906//54906 55511//55511 +f 55511//55511 55304//55304 54910//54910 +f 55388//55388 55385//55385 55104//55104 +f 55309//55309 55308//55308 54908//54908 +f 55103//55103 55505//55505 55507//55507 +f 55532//55532 55110//55110 55507//55507 +f 55119//55119 55120//55120 55313//55313 +f 54908//54908 55107//55107 55309//55309 +f 55106//55106 55298//55298 54902//54902 +f 55309//55309 55107//55107 55311//55311 +f 55715//55715 55313//55313 55120//55120 +f 55106//55106 55353//55353 55298//55298 +f 55107//55107 54699//54699 55311//55311 +f 54699//54699 55522//55522 55311//55311 +f 55715//55715 55122//55122 55315//55315 +f 55120//55120 55122//55122 55715//55715 +f 55533//55533 55203//55203 55303//55303 +f 55305//55305 55203//55203 55533//55533 +f 55524//55524 55123//55123 55316//55316 +f 55112//55112 55123//55123 55524//55524 +f 55317//55317 55112//55112 55524//55524 +f 55314//55314 55113//55113 54979//54979 +f 55305//55305 55065//55065 55203//55203 +f 55319//55319 55112//55112 55317//55317 +f 55114//55114 55112//55112 55319//55319 +f 55109//55109 55115//55115 55320//55320 +f 54965//54965 54730//54730 54967//54967 +f 55114//55114 55319//55319 55720//55720 +f 54914//54914 55114//55114 55720//55720 +f 55720//55720 55297//55297 54914//54914 +f 55525//55525 55116//55116 55496//55496 +f 55318//55318 55098//55098 55525//55525 +f 55318//55318 55376//55376 55098//55098 +f 55376//55376 54844//54844 55098//55098 +f 55630//55630 55321//55321 55006//55006 +f 55182//55182 54654//54654 55397//55397 +f 55322//55322 55160//55160 55670//55670 +f 55000//55000 55606//55606 55469//55469 +f 55143//55143 55047//55047 55245//55245 +f 55339//55339 55157//55157 55301//55301 +f 55079//55079 55078//55078 55322//55322 +f 55324//55324 54656//54656 55461//55461 +f 55035//55035 55405//55405 55408//55408 +f 55246//55246 55081//55081 55183//55183 +f 55146//55146 55413//55413 54943//54943 +f 55301//55301 54509//54509 55339//55339 +f 54509//54509 55464//55464 55339//55339 +f 54983//54983 55169//55169 55590//55590 +f 55170//55170 55791//55791 55058//55058 +f 54826//54826 55207//55207 55694//55694 +f 55171//55171 55173//55173 55328//55328 +f 54892//54892 55689//55689 55603//55603 +f 55325//55325 55017//55017 55750//55750 +f 55381//55381 55073//55073 55326//55326 +f 55067//55067 54943//54943 55413//55413 +f 54718//54718 55008//55008 55330//55330 +f 55035//55035 55408//55408 55398//55398 +f 55258//55258 54982//54982 55611//55611 +f 55148//55148 55684//55684 55245//55245 +f 55968//55968 54753//54753 54859//54859 +f 55266//55266 55026//55026 55330//55330 +f 55341//55341 55629//55629 55418//55418 +f 55068//55068 55350//55350 55611//55611 +f 55091//55091 55235//55235 55436//55436 +f 55283//55283 54753//54753 55968//55968 +f 54660//54660 55870//55870 54959//54959 +f 55362//55362 55196//55196 55435//55435 +f 55409//55409 55327//55327 55399//55399 +f 55870//55870 55253//55253 54959//54959 +f 54992//54992 55340//55340 55589//55589 +f 55548//55548 55435//55435 55196//55196 +f 55263//55263 54730//54730 55364//55364 +f 55196//55196 55371//55371 55548//55548 +f 54977//54977 55417//55417 55352//55352 +f 55352//55352 55417//55417 55758//55758 +f 55543//55543 55265//55265 55263//55263 +f 55970//55970 55020//55020 55262//55262 +f 55264//55264 55020//55020 55970//55970 +f 55399//55399 55327//55327 55329//55329 +f 55251//55251 55201//55201 55360//55360 +f 55424//55424 55264//55264 55970//55970 +f 55360//55360 55201//55201 55500//55500 +f 55261//55261 55067//55067 55782//55782 +f 55342//55342 55058//55058 55791//55791 +f 55421//55421 55265//55265 55543//55543 +f 55684//55684 54552//54552 55756//55756 +f 55030//55030 55503//55503 55326//55326 +f 55411//55411 54966//54966 55334//55334 +f 55355//55355 55354//55354 54929//54929 +f 55604//55604 55500//55500 55201//55201 +f 54552//54552 55151//55151 55756//55756 +f 55329//55329 55503//55503 55029//55029 +f 55410//55410 55377//55377 55186//55186 +f 55189//55189 55188//55188 55985//55985 +f 55431//55431 55433//55433 55046//55046 +f 55359//55359 55423//55423 54776//54776 +f 55229//55229 55077//55077 55486//55486 +f 54776//54776 55423//55423 55286//55286 +f 55140//55140 55211//55211 55361//55361 +f 55443//55443 54985//54985 55174//55174 +f 55184//55184 55547//55547 55241//55241 +f 55430//55430 55347//55347 55269//55269 +f 55486//55486 55077//55077 55770//55770 +f 55288//55288 55286//55286 55423//55423 +f 55449//55449 55561//55561 55558//55558 +f 55604//55604 55293//55293 55197//55197 +f 55420//55420 54970//54970 55261//55261 +f 55273//55273 55581//55581 55662//55662 +f 54922//54922 55015//55015 55794//55794 +f 55038//55038 54940//54940 55230//55230 +f 55399//55399 55217//55217 55335//55335 +f 55272//55272 55425//55425 55428//55428 +f 55233//55233 55407//55407 55231//55231 +f 55349//55349 55269//55269 55347//55347 +f 55090//55090 54970//54970 55420//55420 +f 55483//55483 55776//55776 55155//55155 +f 55229//55229 55486//55486 55484//55484 +f 55480//55480 55269//55269 55349//55349 +f 55244//55244 55333//55333 55331//55331 +f 54920//54920 55563//55563 55358//55358 +f 55331//55331 55150//55150 55244//55244 +f 54922//54922 55577//55577 55013//55013 +f 54833//54833 55407//55407 55233//55233 +f 55274//55274 55618//55618 55483//55483 +f 55844//55844 54655//54655 56227//56227 +f 55502//55502 55013//55013 55577//55577 +f 55214//55214 55210//55210 55439//55439 +f 55337//55337 55407//55407 54833//54833 +f 55043//55043 55663//55663 55335//55335 +f 55275//55275 55456//55456 55584//55584 +f 55144//55144 55361//55361 55446//55446 +f 55663//55663 55043//55043 55412//55412 +f 55014//55014 55248//55248 55232//55232 +f 55206//55206 54752//54752 55434//55434 +f 54844//54844 55376//55376 55243//55243 +f 55382//55382 55069//55069 54974//54974 +f 55660//55660 54997//54997 55191//55191 +f 55212//55212 55206//55206 55437//55437 +f 55144//55144 55446//55446 55236//55236 +f 55473//55473 55456//55456 55300//55300 +f 55048//55048 55490//55490 55378//55378 +f 55477//55477 54726//54726 55647//55647 +f 55193//55193 55792//55792 55270//55270 +f 55180//55180 55242//55242 55412//55412 +f 55222//55222 55555//55555 55379//55379 +f 55366//55366 55224//55224 55567//55567 +f 55792//55792 55036//55036 55440//55440 +f 54877//54877 55401//55401 55458//55458 +f 55634//55634 55212//55212 55963//55963 +f 55243//55243 55501//55501 55070//55070 +f 55457//55457 55176//55176 55292//55292 +f 55374//55374 55192//55192 55476//55476 +f 55567//55567 55224//55224 55226//55226 +f 55250//55250 55267//55267 55467//55467 +f 55280//55280 55372//55372 55282//55282 +f 55176//55176 55457//55457 55450//55450 +f 55343//55343 55745//55745 55351//55351 +f 55226//55226 54931//54931 55370//55370 +f 55401//55401 55213//55213 55751//55751 +f 55475//55475 55751//55751 55213//55213 +f 55142//55142 55143//55143 55383//55383 +f 55451//55451 55238//55238 55764//55764 +f 55291//55291 55209//55209 55504//55504 +f 55060//55060 55972//55972 54852//54852 +f 55071//55071 55249//55249 55492//55492 +f 55172//55172 55454//55454 55292//55292 +f 55501//55501 55410//55410 55186//55186 +f 55389//55389 55168//55168 55406//55406 +f 55195//55195 54390//54390 55194//55194 +f 55375//55375 55504//55504 55209//55209 +f 55147//55147 55468//55468 54764//54764 +f 55406//55406 55168//55168 55175//55175 +f 55292//55292 55454//55454 55457//55457 +f 55154//55154 55223//55223 55690//55690 +f 55218//55218 55049//55049 55652//55652 +f 54792//54792 54676//54676 55580//55580 +f 55278//55278 54880//54880 55597//55597 +f 55471//55471 54850//54850 55247//55247 +f 55460//55460 54989//54989 55451//55451 +f 55289//55289 55462//55462 55244//55244 +f 55137//55137 55601//55601 55234//55234 +f 54842//54842 56345//56345 55230//55230 +f 54842//54842 55325//55325 56345//56345 +f 55077//55077 54989//54989 55460//55460 +f 55601//55601 55137//55137 55390//55390 +f 55373//55373 55179//55179 55598//55598 +f 54545//54545 54988//54988 55393//55393 +f 55063//55063 55075//55075 55595//55595 +f 55485//55485 55063//55063 55595//55595 +f 55466//55466 55256//55256 55469//55469 +f 55256//55256 55367//55367 55469//55469 +f 55277//55277 55083//55083 55338//55338 +f 55487//55487 55057//55057 55671//55671 +f 55139//55139 55277//55277 55499//55499 +f 55135//55135 54545//54545 55393//55393 +f 55444//55444 55355//55355 55156//55156 +f 55156//55156 55157//55157 55472//55472 +f 56090//56090 54886//54886 55135//55135 +f 55146//55146 55032//55032 55494//55494 +f 55367//55367 55000//55000 55469//55469 +f 54654//54654 56223//56223 55397//55397 +f 55402//55402 55381//55381 55326//55326 +f 55472//55472 55157//55157 55967//55967 +f 55222//55222 55171//55171 55669//55669 +f 55331//55331 55620//55620 55242//55242 +f 55967//55967 55157//55157 55339//55339 +f 55596//55596 55183//55183 55346//55346 +f 55968//55968 54859//54859 55487//55487 +f 55346//55346 55362//55362 55596//55596 +f 55596//55596 55362//55362 55435//55435 +f 55438//55438 55251//55251 55360//55360 +f 55145//55145 55084//55084 55579//55579 +f 55323//55323 55164//55164 55653//55653 +f 55430//55430 55341//55341 55560//55560 +f 55669//55669 55171//55171 55328//55328 +f 55170//55170 55438//55438 55791//55791 +f 55243//55243 55867//55867 55501//55501 +f 55782//55782 55067//55067 55413//55413 +f 55867//55867 55410//55410 55501//55501 +f 55083//55083 55284//55284 55338//55338 +f 55503//55503 55402//55402 55326//55326 +f 55554//55554 55031//55031 55694//55694 +f 55332//55332 54983//54983 55590//55590 +f 55231//55231 55452//55452 55225//55225 +f 55350//55350 55354//55354 55442//55442 +f 55606//55606 55356//55356 55586//55586 +f 55139//55139 55499//55499 55211//55211 +f 55426//55426 55348//55348 55546//55546 +f 55556//55556 55038//55038 56151//56151 +f 55674//55674 55480//55480 55349//55349 +f 55332//55332 55843//55843 55235//55235 +f 55436//55436 55235//55235 55843//55843 +f 54933//54933 55744//55744 55811//55811 +f 55357//55357 55463//55463 55345//55345 +f 55354//55354 55355//55355 55442//55442 +f 55870//55870 54660//54660 55603//55603 +f 55813//55813 54933//54933 55811//55811 +f 55431//55431 54933//54933 55813//55813 +f 55417//55417 55087//55087 55762//55762 +f 55361//55361 55211//55211 55446//55446 +f 55342//55342 55550//55550 55015//55015 +f 55444//55444 55442//55442 55355//55355 +f 55394//55394 55091//55091 55436//55436 +f 55038//55038 55230//55230 56136//56136 +f 55327//55327 55503//55503 55329//55329 +f 55333//55333 55244//55244 55422//55422 +f 55232//55232 55559//55559 55141//55141 +f 55657//55657 55340//55340 55165//55165 +f 55345//55345 55463//55463 55181//55181 +f 55756//55756 55151//55151 55549//55549 +f 55248//55248 55559//55559 55232//55232 +f 55794//55794 55577//55577 54922//54922 +f 55411//55411 55750//55750 55152//55152 +f 55343//55343 55253//55253 55826//55826 +f 55588//55588 55356//55356 55051//55051 +f 55465//55465 55255//55255 55254//55254 +f 55422//55422 55244//55244 55575//55575 +f 55159//55159 55641//55641 55359//55359 +f 54655//54655 55433//55433 55585//55585 +f 55415//55415 55641//55641 55159//55159 +f 55588//55588 55241//55241 55547//55547 +f 55151//55151 55155//55155 55549//55549 +f 55477//55477 55561//55561 55385//55385 +f 55578//55578 55026//55026 56161//56161 +f 55385//55385 55388//55388 55477//55477 +f 55562//55562 55141//55141 55612//55612 +f 55612//55612 55141//55141 55559//55559 +f 55641//55641 55423//55423 55359//55359 +f 55363//55363 55294//55294 55419//55419 +f 55336//55336 55575//55575 55244//55244 +f 55592//55592 55985//55985 55188//55188 +f 55443//55443 55365//55365 55614//55614 +f 55174//55174 55365//55365 55443//55443 +f 55547//55547 55184//55184 55358//55358 +f 55090//55090 55420//55420 55279//55279 +f 56003//56003 55648//55648 55260//55260 +f 55399//55399 55570//55570 55409//55409 +f 55360//55360 55500//55500 55693//55693 +f 55348//55348 55228//55228 55546//55546 +f 55798//55798 55476//55476 55192//55192 +f 55236//55236 55764//55764 55238//55238 +f 55236//55236 55446//55446 55764//55764 +f 55215//55215 55657//55657 55165//55165 +f 55655//55655 56006//56006 55053//55053 +f 55295//55295 54818//54818 55377//55377 +f 55479//55479 55374//55374 55880//55880 +f 55053//55053 54995//54995 55655//55655 +f 55990//55990 54608//54608 55470//55470 +f 55423//55423 55576//55576 55288//55288 +f 54995//54995 55591//55591 55655//55655 +f 55366//55366 55563//55563 54920//54920 +f 55654//55654 55643//55643 55284//55284 +f 56153//56153 55069//55069 55382//55382 +f 55434//55434 55272//55272 55619//55619 +f 55378//55378 55729//55729 55618//55618 +f 55267//55267 55389//55389 55583//55583 +f 55745//55745 55610//55610 55351//55351 +f 55387//55387 55295//55295 55627//55627 +f 55570//55570 55399//55399 55335//55335 +f 55429//55429 55282//55282 55896//55896 +f 55563//55563 55366//55366 55616//55616 +f 55210//55210 55208//55208 55439//55439 +f 55440//55440 55275//55275 55584//55584 +f 55036//55036 55275//55275 55440//55440 +f 55335//55335 55404//55404 55570//55570 +f 55437//55437 55206//55206 55434//55434 +f 55282//55282 55372//55372 55896//55896 +f 55616//55616 55366//55366 55828//55828 +f 55846//55846 55572//55572 55384//55384 +f 55391//55391 55392//55392 55809//55809 +f 55386//55386 55384//55384 55572//55572 +f 55896//55896 55372//55372 55287//55287 +f 55406//55406 55583//55583 55389//55389 +f 55610//55610 55012//55012 55351//55351 +f 55772//55772 55297//55297 55725//55725 +f 55344//55344 55259//55259 55257//55257 +f 55621//55621 55809//55809 55392//55392 +f 55105//55105 55297//55297 55772//55772 +f 55378//55378 55489//55489 55729//55729 +f 55576//55576 55427//55427 55288//55288 +f 55172//55172 55288//55288 55427//55427 +f 55591//55591 54997//54997 55660//55660 +f 55012//55012 55455//55455 55248//55248 +f 55197//55197 55414//55414 55604//55604 +f 55287//55287 55237//55237 55239//55239 +f 55453//55453 55458//55458 55571//55571 +f 55370//55370 55567//55567 55226//55226 +f 56086//56086 55335//55335 55663//55663 +f 55147//55147 54858//54858 55634//55634 +f 55654//55654 55019//55019 55637//55637 +f 55179//55179 55177//55177 55598//55598 +f 55599//55599 55057//55057 56265//56265 +f 55621//55621 55011//55011 55450//55450 +f 55407//55407 55459//55459 55231//55231 +f 55011//55011 55176//55176 55450//55450 +f 55395//55395 55394//55394 55742//55742 +f 55489//55489 55378//55378 55490//55490 +f 55296//55296 54921//54921 55474//55474 +f 55336//55336 55244//55244 55462//55462 +f 55559//55559 55248//55248 55553//55553 +f 54656//54656 55278//55278 55789//55789 +f 55572//55572 54676//54676 55386//55386 +f 55637//55637 55019//55019 55291//55291 +f 55167//55167 55379//55379 55555//55555 +f 55468//55468 55670//55670 55160//55160 +f 55247//55247 55050//55050 55973//55973 +f 55466//55466 55337//55337 55256//55256 +f 55555//55555 55222//55222 55669//55669 +f 55216//55216 55400//55400 55416//55416 +f 55601//55601 55390//55390 55602//55602 +f 55460//55460 55770//55770 55077//55077 +f 54974//54974 54852//54852 55445//55445 +f 54787//54787 55227//55227 55495//55495 +f 55289//55289 55600//55600 55462//55462 +f 55491//55491 55494//55494 55032//55032 +f 55492//55492 55249//55249 55493//55493 +f 55146//55146 55494//55494 55687//55687 +f 55220//55220 55600//55600 55289//55289 +f 56063//56063 54981//54981 56192//56192 +f 55412//55412 55242//55242 55676//55676 +f 55380//55380 55761//55761 55832//55832 +f 55220//55220 55289//55289 55240//55240 +f 55145//55145 55493//55493 55249//55249 +f 55482//55482 55063//55063 55485//55485 +f 55143//55143 55568//55568 55383//55383 +f 55504//55504 55375//55375 55488//55488 +f 55246//55246 55595//55595 55075//55075 +f 55640//55640 55250//55250 55467//55467 +f 55673//55673 54972//54972 55672//55672 +f 55675//55675 54972//54972 55673//55673 +f 55117//55117 55894//55894 55307//55307 +f 55306//55306 55894//55894 55117//55117 +f 55429//55429 55508//55508 54979//54979 +f 55307//55307 55894//55894 55540//55540 +f 55298//55298 55353//55353 55691//55691 +f 55353//55353 55510//55510 55691//55691 +f 55214//55214 55439//55439 55448//55448 +f 55302//55302 55529//55529 55530//55530 +f 55111//55111 55105//55105 55509//55509 +f 55506//55506 55310//55310 55512//55512 +f 55511//55511 55111//55111 55509//55509 +f 55353//55353 55308//55308 55510//55510 +f 55505//55505 55108//55108 55448//55448 +f 55310//55310 55109//55109 55512//55512 +f 55312//55312 55313//55313 55713//55713 +f 55108//55108 55214//55214 55448//55448 +f 55531//55531 55916//55916 55303//55303 +f 54916//54916 55421//55421 55520//55520 +f 55516//55516 55304//55304 55511//55511 +f 55281//55281 55076//55076 55517//55517 +f 55916//55916 55708//55708 55303//55303 +f 55846//55846 55304//55304 55516//55516 +f 55384//55384 55304//55304 55846//55846 +f 55533//55533 55303//55303 55708//55708 +f 55149//55149 55281//55281 55519//55519 +f 55519//55519 55281//55281 55517//55517 +f 55315//55315 55523//55523 55521//55521 +f 55519//55519 55724//55724 55149//55149 +f 55533//55533 55711//55711 55305//55305 +f 55715//55715 55315//55315 55903//55903 +f 55513//55513 55305//55305 55711//55711 +f 55311//55311 55522//55522 55518//55518 +f 55305//55305 55514//55514 55065//55065 +f 55513//55513 55514//55514 55305//55305 +f 55317//55317 55526//55526 55319//55319 +f 55522//55522 55113//55113 55706//55706 +f 55314//55314 55706//55706 55113//55113 +f 55320//55320 55512//55512 55109//55109 +f 55314//55314 54979//54979 55508//55508 +f 55115//55115 55721//55721 55320//55320 +f 55252//55252 55065//55065 55514//55514 +f 55319//55319 55526//55526 55720//55720 +f 55515//55515 54965//54965 55252//55252 +f 55725//55725 55297//55297 55720//55720 +f 55229//55229 55484//55484 55116//55116 +f 54730//54730 54965//54965 55515//55515 +f 55496//55496 55116//55116 55484//55484 +f 55364//55364 54730//54730 55515//55515 +f 55115//55115 54915//54915 55721//55721 +f 55318//55318 55525//55525 55557//55557 +f 54915//54915 55722//55722 55721//55721 +f 54917//54917 55722//55722 54915//54915 +f 55376//55376 55318//55318 55557//55557 +f 55804//55804 55722//55722 54917//54917 +f 54917//54917 55321//55321 55804//55804 +f 55321//55321 55630//55630 55804//55804 +f 55126//55126 55534//55534 55535//55535 +f 55125//55125 55534//55534 55126//55126 +f 54903//54903 55532//55532 55529//55529 +f 55538//55538 55126//55126 55535//55535 +f 55126//55126 55538//55538 55121//55121 +f 55121//55121 55538//55538 55539//55539 +f 55537//55537 55124//55124 55527//55527 +f 55527//55527 55124//55124 55528//55528 +f 55536//55536 55124//55124 55537//55537 +f 55125//55125 55124//55124 55536//55536 +f 55534//55534 55125//55125 55536//55536 +f 55307//55307 55540//55540 55127//55127 +f 55540//55540 55523//55523 55127//55127 +f 55127//55127 55523//55523 55315//55315 +f 55118//55118 55312//55312 55124//55124 +f 55124//55124 55312//55312 55528//55528 +f 55528//55528 55312//55312 55713//55713 +f 55539//55539 55541//55541 55316//55316 +f 55121//55121 55539//55539 55316//55316 +f 55524//55524 55316//55316 55541//55541 +f 55436//55436 55742//55742 55394//55394 +f 55248//55248 55455//55455 55553//55553 +f 55205//55205 55189//55189 55993//55993 +f 55408//55408 55405//55405 55542//55542 +f 55657//55657 55215//55215 55695//55695 +f 55548//55548 55371//55371 55635//55635 +f 55611//55611 55350//55350 55545//55545 +f 55413//55413 55146//55146 55608//55608 +f 55371//55371 55449//55449 55635//55635 +f 55178//55178 55363//55363 55778//55778 +f 55794//55794 55015//55015 55550//55550 +f 55610//55610 55455//55455 55012//55012 +f 55785//55785 55442//55442 55444//55444 +f 55486//55486 55770//55770 55768//55768 +f 55780//55780 55778//55778 55363//55363 +f 55363//55363 55419//55419 55780//55780 +f 55333//55333 55620//55620 55331//55331 +f 55779//55779 55614//55614 55365//55365 +f 55635//55635 55449//55449 55639//55639 +f 55805//55805 55473//55473 56030//56030 +f 55449//55449 55558//55558 55639//55639 +f 55451//55451 55764//55764 55613//55613 +f 55365//55365 55615//55615 55779//55779 +f 55619//55619 55272//55272 55428//55428 +f 55155//55155 55776//55776 55549//55549 +f 55604//55604 55414//55414 55416//55416 +f 56030//56030 55473//55473 55381//55381 +f 55200//55200 55990//55990 55863//55863 +f 55484//55484 55486//55486 55768//55768 +f 55381//55381 55402//55402 56030//56030 +f 55560//55560 55341//55341 55418//55418 +f 55624//55624 55377//55377 55410//55410 +f 55555//55555 55695//55695 55167//55167 +f 55500//55500 55604//55604 55626//55626 +f 55551//55551 55377//55377 55624//55624 +f 55502//55502 55577//55577 55644//55644 +f 55784//55784 55291//55291 55733//55733 +f 55453//55453 55571//55571 55625//55625 +f 55750//55750 56037//56037 55325//55325 +f 55460//55460 55451//55451 55770//55770 +f 55295//55295 55377//55377 55551//55551 +f 55637//55637 55291//55291 55784//55784 +f 55291//55291 55504//55504 55733//55733 +f 55192//55192 55502//55502 55646//55646 +f 55633//55633 55409//55409 55849//55849 +f 55347//55347 55430//55430 55560//55560 +f 55798//55798 55192//55192 55646//55646 +f 54988//54988 55200//55200 56085//56085 +f 55402//55402 55503//55503 55617//55617 +f 55337//55337 55466//55466 55623//55623 +f 55208//55208 55205//55205 55993//55993 +f 55401//55401 55571//55571 55458//55458 +f 55569//55569 55444//55444 55156//55156 +f 55469//55469 55728//55728 55466//55466 +f 55828//55828 55366//55366 55567//55567 +f 55414//55414 55216//55216 55416//55416 +f 55569//55569 55156//55156 55472//55472 +f 55634//55634 55966//55966 55147//55147 +f 55452//55452 55231//55231 55459//55459 +f 55567//55567 55370//55370 55829//55829 +f 55420//55420 56084//56084 55279//55279 +f 55380//55380 55832//55832 55475//55475 +f 55647//55647 55391//55391 55566//55566 +f 55499//55499 55277//55277 55565//55565 +f 55578//55578 55581//55581 54822//54822 +f 55446//55446 55211//55211 55638//55638 +f 55574//55574 55370//55370 55471//55471 +f 55585//55585 55433//55433 56369//56369 +f 55638//55638 55211//55211 55499//55499 +f 55681//55681 55459//55459 55802//55802 +f 55827//55827 55621//55621 55450//55450 +f 55973//55973 55471//55471 55247//55247 +f 55802//55802 55459//55459 55407//55407 +f 55296//55296 55944//55944 54474//54474 +f 55357//55357 55478//55478 55650//55650 +f 55487//55487 55671//55671 55752//55752 +f 55277//55277 55338//55338 55565//55565 +f 55416//55416 55400//55400 55800//55800 +f 55469//55469 55606//55606 55631//55631 +f 55492//55492 55489//55489 55490//55490 +f 55478//55478 55480//55480 55650//55650 +f 56227//56227 54655//54655 55585//55585 +f 55479//55479 56265//56265 55057//55057 +f 55218//55218 55652//55652 56021//56021 +f 55691//55691 55658//55658 55298//55298 +f 55633//55633 55617//55617 55327//55327 +f 55463//55463 55357//55357 55650//55650 +f 55503//55503 55327//55327 55617//55617 +f 56270//56270 54474//54474 55944//55944 +f 55427//55427 55454//55454 55172//55172 +f 55338//55338 55284//55284 55565//55565 +f 55800//55800 55400//55400 55741//55741 +f 55761//55761 55250//55250 55640//55640 +f 55445//55445 55382//55382 54974//54974 +f 55396//55396 54474//54474 56270//56270 +f 55215//55215 55167//55167 55695//55695 +f 55454//55454 55696//55696 55457//55457 +f 55601//55601 55668//55668 55234//55234 +f 55671//55671 55057//55057 55599//55599 +f 55688//55688 55253//55253 55870//55870 +f 55456//55456 55667//55667 55584//55584 +f 55741//55741 55400//55400 55383//55383 +f 55258//55258 55653//55653 55164//55164 +f 55602//55602 55390//55390 55753//55753 +f 55473//55473 55667//55667 55456//55456 +f 55753//55753 55390//55390 55369//55369 +f 55683//55683 55136//55136 55395//55395 +f 55409//55409 55633//55633 55327//55327 +f 55579//55579 55493//55493 55145//55145 +f 55337//55337 55802//55802 55407//55407 +f 55968//55968 55487//55487 55752//55752 +f 55573//55573 55457//55457 55696//55696 +f 55491//55491 55136//55136 55683//55683 +f 55573//55573 55450//55450 55457//55457 +f 55406//55406 54992//54992 55589//55589 +f 55368//55368 55679//55679 55763//55763 +f 55335//55335 56086//56086 55404//55404 +f 55589//55589 55340//55340 55656//55656 +f 55260//55260 56006//56006 56003//56003 +f 55968//55968 55781//55781 55283//55283 +f 55369//55369 55368//55368 55763//55763 +f 55679//55679 55181//55181 55685//55685 +f 55860//55860 55369//55369 55763//55763 +f 55579//55579 55084//55084 55747//55747 +f 55441//55441 55283//55283 55678//55678 +f 55657//55657 55656//55656 55340//55340 +f 55276//55276 55161//55161 55680//55680 +f 55084//55084 55352//55352 55747//55747 +f 55680//55680 55161//55161 55285//55285 +f 55260//55260 55053//55053 56006//56006 +f 55223//55223 55219//55219 55788//55788 +f 55651//55651 55246//55246 55183//55183 +f 55764//55764 55446//55446 55638//55638 +f 55607//55607 55600//55600 55220//55220 +f 55689//55689 55979//55979 55603//55603 +f 55580//55580 54676//54676 55572//55572 +f 55445//55445 54852//54852 55972//55972 +f 55285//55285 55178//55178 55686//55686 +f 55582//55582 55481//55481 55018//55018 +f 55607//55607 55220//55220 55221//55221 +f 55676//55676 55731//55731 55412//55412 +f 55737//55737 55273//55273 55734//55734 +f 55852//55852 55792//55792 55440//55440 +f 54972//54972 55187//55187 55740//55740 +f 55672//55672 54972//54972 55740//55740 +f 55677//55677 55676//55676 55242//55242 +f 55677//55677 55242//55242 55620//55620 +f 55435//55435 55548//55548 55609//55609 +f 55626//55626 55693//55693 55500//55500 +f 55432//55432 55189//55189 55985//55985 +f 55756//55756 55549//55549 55876//55876 +f 55461//55461 54656//54656 55789//55789 +f 55548//55548 55635//55635 55609//55609 +f 55421//55421 55543//55543 55544//55544 +f 55773//55773 55189//55189 55432//55432 +f 55993//55993 55189//55189 55773//55773 +f 55428//55428 55425//55425 55520//55520 +f 55765//55765 55428//55428 55520//55520 +f 55547//55547 55358//55358 55850//55850 +f 55793//55793 55342//55342 55791//55791 +f 55426//55426 55965//55965 55262//55262 +f 55482//55482 55783//55783 55419//55419 +f 55657//55657 55695//55695 55642//55642 +f 55695//55695 55552//55552 55642//55642 +f 55768//55768 55622//55622 55484//55484 +f 55463//55463 55685//55685 55181//55181 +f 55398//55398 55408//55408 56190//56190 +f 56095//56095 56051//56051 55428//55428 +f 55358//55358 55563//55563 55850//55850 +f 55619//55619 55428//55428 56051//56051 +f 55008//55008 55324//55324 56256//56256 +f 55550//55550 55342//55342 55793//55793 +f 55782//55782 55413//55413 55851//55851 +f 55774//55774 55642//55642 55552//55552 +f 55393//55393 54988//54988 56088//56088 +f 55422//55422 55575//55575 55787//55787 +f 55451//55451 55613//55613 55770//55770 +f 55552//55552 55695//55695 55555//55555 +f 55776//55776 55618//55618 55821//55821 +f 55483//55483 55618//55618 55776//55776 +f 55736//55736 55785//55785 55444//55444 +f 55295//55295 55551//55551 55816//55816 +f 55995//55995 55635//55635 55639//55639 +f 55555//55555 55774//55774 55552//55552 +f 55627//55627 55295//55295 55816//55816 +f 55795//55795 55577//55577 55794//55794 +f 55266//55266 55330//55330 56256//56256 +f 55641//55641 55415//55415 55398//55398 +f 56259//56259 55261//55261 55782//55782 +f 55555//55555 55918//55918 55774//55774 +f 55393//55393 55865//55865 55135//55135 +f 55650//55650 55480//55480 55674//55674 +f 55644//55644 55577//55577 55795//55795 +f 56073//56073 55387//55387 55627//55627 +f 55564//55564 55387//55387 56073//56073 +f 55615//55615 55447//55447 55625//55625 +f 55266//55266 56161//56161 55026//55026 +f 56013//56013 55434//55434 55619//55619 +f 55555//55555 55669//55669 55918//55918 +f 55623//55623 55466//55466 55759//55759 +f 55370//55370 55574//55574 55829//55829 +f 55420//55420 55261//55261 56259//56259 +f 55447//55447 55453//55453 55625//55625 +f 55570//55570 55849//55849 55409//55409 +f 55646//55646 55502//55502 55644//55644 +f 55558//55558 55561//55561 55799//55799 +f 55759//55759 55466//55466 55628//55628 +f 55569//55569 55472//55472 55810//55810 +f 55492//55492 55831//55831 55489//55489 +f 55477//55477 55647//55647 55997//55997 +f 55257//55257 55594//55594 55887//55887 +f 55831//55831 55492//55492 55493//55493 +f 55628//55628 55466//55466 55728//55728 +f 55570//55570 55404//55404 56010//56010 +f 55344//55344 55257//55257 55848//55848 +f 55177//55177 55344//55344 55848//55848 +f 55751//55751 55571//55571 55401//55401 +f 56007//56007 55227//55227 56090//56090 +f 55880//55880 55374//55374 55879//55879 +f 55391//55391 55809//55809 55566//55566 +f 56086//56086 56010//56010 55404//55404 +f 55859//55859 55728//55728 55469//55469 +f 55147//55147 55966//55966 55738//55738 +f 55827//55827 55450//55450 55739//55739 +f 55598//55598 55177//55177 55857//55857 +f 55267//55267 55640//55640 55467//55467 +f 55841//55841 55640//55640 55267//55267 +f 55339//55339 55464//55464 56033//56033 +f 55476//55476 55879//55879 55374//55374 +f 56084//56084 55629//55629 55279//55279 +f 55583//55583 55841//55841 55267//55267 +f 55643//55643 55565//55565 55284//55284 +f 55896//55896 55287//55287 55645//55645 +f 55565//55565 55643//55643 55746//55746 +f 55219//55219 55396//55396 55958//55958 +f 55857//55857 55682//55682 55598//55598 +f 55450//55450 55573//55573 55739//55739 +f 55287//55287 55239//55239 55645//55645 +f 55373//55373 55598//55598 55682//55682 +f 55465//55465 55254//55254 55814//55814 +f 55336//55336 55462//55462 55790//55790 +f 55662//55662 55581//55581 55854//55854 +f 55833//55833 55645//55645 55239//55239 +f 55254//55254 55298//55298 55814//55814 +f 55643//55643 55654//55654 55746//55746 +f 55298//55298 55658//55658 55814//55814 +f 55663//55663 55412//55412 55731//55731 +f 55847//55847 55655//55655 55591//55591 +f 55273//55273 55662//55662 55661//55661 +f 55661//55661 55734//55734 55273//55273 +f 55751//55751 55475//55475 55832//55832 +f 55406//55406 55841//55841 55583//55583 +f 55847//55847 55591//55591 55659//55659 +f 55568//55568 55741//55741 55383//55383 +f 55591//55591 55660//55660 55659//55659 +f 55050//55050 55834//55834 55973//55973 +f 55649//55649 55423//55423 55862//55862 +f 55576//55576 55423//55423 55649//55649 +f 55079//55079 55322//55322 55670//55670 +f 55582//55582 55018//55018 56050//56050 +f 55584//55584 55667//55667 55666//55666 +f 55050//55050 55403//55403 55834//55834 +f 55670//55670 55169//55169 55079//55079 +f 55488//55488 55733//55733 55504//55504 +f 55664//55664 55660//55660 55191//55191 +f 55688//55688 55826//55826 55253//55253 +f 55649//55649 55427//55427 55576//55576 +f 55977//55977 55406//55406 55589//55589 +f 55700//55700 55373//55373 55682//55682 +f 55270//55270 55664//55664 55191//55191 +f 55608//55608 55146//55146 55687//55687 +f 55403//55403 55323//55323 55838//55838 +f 55866//55866 55427//55427 55649//55649 +f 55758//55758 55417//55417 55762//55762 +f 55970//55970 55262//55262 55769//55769 +f 55667//55667 55473//55473 55805//55805 +f 55234//55234 55668//55668 55652//55652 +f 55653//55653 55838//55838 55323//55323 +f 56045//56045 55424//55424 55970//55970 +f 55592//55592 55424//55424 56045//56045 +f 55866//55866 55454//55454 55427//55427 +f 55845//55845 55602//55602 55767//55767 +f 55143//55143 55245//55245 55748//55748 +f 55018//55018 56063//56063 56050//56050 +f 55602//55602 55753//55753 55767//55767 +f 55696//55696 55454//55454 55866//55866 +f 55258//55258 55611//55611 55653//55653 +f 55786//55786 55441//55441 55678//55678 +f 54975//54975 55441//55441 55786//55786 +f 55273//55273 55737//55737 55740//55740 +f 55290//55290 54975//54975 55786//55786 +f 55786//55786 56081//56081 55290//55290 +f 55375//55375 55276//55276 55680//55680 +f 55285//55285 55686//55686 55760//55760 +f 55278//55278 55597//55597 56089//56089 +f 55243//55243 55376//55376 55557//55557 +f 55992//55992 55243//55243 55557//55557 +f 55867//55867 55873//55873 55410//55410 +f 55699//55699 55208//55208 55993//55993 +f 55439//55439 55208//55208 55699//55699 +f 55699//55699 55710//55710 55439//55439 +f 55723//55723 55510//55510 55308//55308 +f 55772//55772 55509//55509 55105//55105 +f 55705//55705 55302//55302 55530//55530 +f 55308//55308 55309//55309 55723//55723 +f 55528//55528 55713//55713 55704//55704 +f 55707//55707 55669//55669 55328//55328 +f 55257//55257 55593//55593 55594//55594 +f 55328//55328 55225//55225 55707//55707 +f 55711//55711 55533//55533 55708//55708 +f 55691//55691 55510//55510 55823//55823 +f 55710//55710 55895//55895 55505//55505 +f 55076//55076 55373//55373 55700//55700 +f 55712//55712 55513//55513 55711//55711 +f 55507//55507 55505//55505 55895//55895 +f 55306//55306 55506//55506 55709//55709 +f 55514//55514 55513//55513 55712//55712 +f 55506//55506 55512//55512 55709//55709 +f 55714//55714 55514//55514 55712//55712 +f 55710//55710 55448//55448 55439//55439 +f 55448//55448 55710//55710 55505//55505 +f 55076//55076 55700//55700 55517//55517 +f 55252//55252 55514//55514 55714//55714 +f 55716//55716 55252//55252 55714//55714 +f 55252//55252 55716//55716 55515//55515 +f 55713//55713 55313//55313 55715//55715 +f 55225//55225 55452//55452 55707//55707 +f 55601//55601 55845//55845 55668//55668 +f 55692//55692 55723//55723 55309//55309 +f 55309//55309 55311//55311 55692//55692 +f 55515//55515 55716//55716 55364//55364 +f 55601//55601 55602//55602 55845//55845 +f 55701//55701 55519//55519 55517//55517 +f 55700//55700 55701//55701 55517//55517 +f 55519//55519 55701//55701 55724//55724 +f 55521//55521 55523//55523 55717//55717 +f 55518//55518 55692//55692 55311//55311 +f 55702//55702 55692//55692 55518//55518 +f 55701//55701 55607//55607 55724//55724 +f 55221//55221 55724//55724 55607//55607 +f 55716//55716 55718//55718 55364//55364 +f 55364//55364 55718//55718 55263//55263 +f 55315//55315 55521//55521 55903//55903 +f 55522//55522 55702//55702 55518//55518 +f 55703//55703 55702//55702 55522//55522 +f 55526//55526 55317//55317 55719//55719 +f 55421//55421 55544//55544 55520//55520 +f 55706//55706 55703//55703 55522//55522 +f 55720//55720 55526//55526 55719//55719 +f 55508//55508 55706//55706 55314//55314 +f 55512//55512 55320//55320 55909//55909 +f 55721//55721 55909//55909 55320//55320 +f 55525//55525 55496//55496 55557//55557 +f 55816//55816 55551//55551 56005//56005 +f 55859//55859 55631//55631 55948//55948 +f 56265//56265 55479//55479 56009//56009 +f 55727//55727 55408//55408 55542//55542 +f 55496//55496 55484//55484 55622//55622 +f 55650//55650 55674//55674 55822//55822 +f 55812//55812 55620//55620 55333//55333 +f 56196//56196 55806//55806 55207//55207 +f 56222//56222 55741//55741 55732//55732 +f 55628//55628 55728//55728 55994//55994 +f 55800//55800 55741//55741 56222//56222 +f 56190//56190 55408//55408 55727//55727 +f 55474//55474 55564//55564 56073//56073 +f 55630//55630 55134//55134 55726//55726 +f 55650//55650 55685//55685 55463//55463 +f 55434//55434 56013//56013 55437//55437 +f 55557//55557 55496//55496 55978//55978 +f 55333//55333 55422//55422 55812//55812 +f 55437//55437 56013//56013 55956//55956 +f 55694//55694 55207//55207 55806//55806 +f 55729//55729 55821//55821 55618//55618 +f 55828//55828 55567//55567 55829//55829 +f 55671//55671 55599//55599 55951//55951 +f 55212//55212 55437//55437 55956//55956 +f 55807//55807 55554//55554 55694//55694 +f 55744//55744 55554//55554 55807//55807 +f 55422//55422 55787//55787 55812//55812 +f 56033//56033 55967//55967 55339//55339 +f 55638//55638 55499//55499 55817//55817 +f 55735//55735 55586//55586 55356//55356 +f 55499//55499 55565//55565 55817//55817 +f 55977//55977 55841//55841 55406//55406 +f 55489//55489 55632//55632 55729//55729 +f 55963//55963 55212//55212 55956//55956 +f 55746//55746 55817//55817 55565//55565 +f 55330//55330 55008//55008 56256//56256 +f 55356//55356 55588//55588 55735//55735 +f 55636//55636 55556//55556 56461//56461 +f 56033//56033 55464//55464 55775//55775 +f 56270//56270 56488//56488 55396//55396 +f 55748//55748 55568//55568 55143//55143 +f 55464//55464 55465//55465 55775//55775 +f 55775//55775 55465//55465 55814//55814 +f 55632//55632 55489//55489 55955//55955 +f 55589//55589 55943//55943 55977//55977 +f 55488//55488 55375//55375 56155//56155 +f 55375//55375 55680//55680 56155//56155 +f 55832//55832 55761//55761 56166//56166 +f 55491//55491 55683//55683 55771//55771 +f 55574//55574 55471//55471 55973//55973 +f 55746//55746 55654//55654 56075//56075 +f 55347//55347 56014//56014 55349//55349 +f 55468//55468 55147//55147 55738//55738 +f 55494//55494 55491//55491 55771//55771 +f 55787//55787 55575//55575 55882//55882 +f 55349//55349 55853//55853 55674//55674 +f 55884//55884 55543//55543 55263//55263 +f 55544//55544 55543//55543 55884//55884 +f 55853//55853 55349//55349 56014//56014 +f 55958//55958 55396//55396 56488//56488 +f 55336//55336 55882//55882 55575//55575 +f 55748//55748 55245//55245 55756//55756 +f 55245//55245 55684//55684 55756//55756 +f 55731//55731 55830//55830 55815//55815 +f 55848//55848 55257//55257 55887//55887 +f 55753//55753 55369//55369 55755//55755 +f 55851//55851 55413//55413 55608//55608 +f 55678//55678 55283//55283 55781//55781 +f 55731//55731 55676//55676 55830//55830 +f 55239//55239 55218//55218 56137//56137 +f 56137//56137 55833//55833 55239//55239 +f 55745//55745 55343//55343 55743//55743 +f 56151//56151 55038//55038 56480//56480 +f 55860//55860 55755//55755 55369//55369 +f 55670//55670 55835//55835 55169//55169 +f 56055//56055 55485//55485 55595//55595 +f 55691//55691 55749//55749 55658//55658 +f 55038//55038 56136//56136 56480//56480 +f 56095//56095 55428//55428 55765//55765 +f 55218//55218 56021//56021 56137//56137 +f 55831//55831 55493//55493 56028//56028 +f 55857//55857 55177//55177 55848//55848 +f 55642//55642 55949//55949 55657//55657 +f 55641//55641 55862//55862 55423//55423 +f 55285//55285 55760//55760 55680//55680 +f 55246//55246 55651//55651 55595//55595 +f 55685//55685 55763//55763 55679//55679 +f 55590//55590 55169//55169 55835//55835 +f 55426//55426 55546//55546 56000//56000 +f 55723//55723 55824//55824 55510//55510 +f 55652//55652 55668//55668 55754//55754 +f 55651//55651 55183//55183 56158//56158 +f 55839//55839 55754//55754 55668//55668 +f 55782//55782 56252//56252 56259//56259 +f 55769//55769 55262//55262 55965//55965 +f 55842//55842 55838//55838 55653//55653 +f 55183//55183 55596//55596 56158//56158 +f 55768//55768 55770//55770 56092//56092 +f 55882//55882 55336//55336 55790//55790 +f 55845//55845 55839//55839 55668//55668 +f 55763//55763 55685//55685 55964//55964 +f 55596//55596 55435//55435 55871//55871 +f 55676//55676 55677//55677 55830//55830 +f 55654//55654 55637//55637 55777//55777 +f 55547//55547 55735//55735 55588//55588 +f 55830//55830 55677//55677 56179//56179 +f 55861//55861 55802//55802 55337//55337 +f 55677//55677 55620//55620 56179//56179 +f 55612//55612 56187//56187 55562//55562 +f 55803//55803 55735//55735 55547//55547 +f 55623//55623 55861//55861 55337//55337 +f 55702//55702 55889//55889 55692//55692 +f 56067//56067 55611//55611 55545//55545 +f 55219//55219 55958//55958 55788//55788 +f 55866//55866 55987//55987 55696//55696 +f 55792//55792 55664//55664 55270//55270 +f 55790//55790 55600//55600 55801//55801 +f 55462//55462 55600//55600 55790//55790 +f 55138//55138 55675//55675 56068//56068 +f 55874//55874 55609//55609 55635//55635 +f 55803//55803 55547//55547 55850//55850 +f 55987//55987 55984//55984 55696//55696 +f 55622//55622 55768//55768 55864//55864 +f 55875//55875 55696//55696 55984//55984 +f 55629//55629 55960//55960 55418//55418 +f 55559//55559 55553//55553 56056//56056 +f 55612//55612 55559//55559 56056//56056 +f 55696//55696 55875//55875 55573//55573 +f 55868//55868 55223//55223 55788//55788 +f 55796//55796 55617//55617 55633//55633 +f 55801//55801 55600//55600 55607//55607 +f 55350//55350 55442//55442 55785//55785 +f 55785//55785 55545//55545 55350//55350 +f 55747//55747 55352//55352 55758//55758 +f 55623//55623 55759//55759 55757//55757 +f 55850//55850 55563//55563 55808//55808 +f 55563//55563 55616//55616 55808//55808 +f 55994//55994 55759//55759 55628//55628 +f 55972//55972 55060//55060 55580//55580 +f 55360//55360 55791//55791 55438//55438 +f 55992//55992 55867//55867 55243//55243 +f 55581//55581 55578//55578 55854//55854 +f 55558//55558 55799//55799 55639//55639 +f 55662//55662 55854//55854 55661//55661 +f 55405//55405 55154//55154 55690//55690 +f 55477//55477 55799//55799 55561//55561 +f 55614//55614 55981//55981 55443//55443 +f 55469//55469 55631//55631 55859//55859 +f 55626//55626 55797//55797 55693//55693 +f 55087//55087 55443//55443 55766//55766 +f 55794//55794 55550//55550 55793//55793 +f 55981//55981 55766//55766 55443//55443 +f 55644//55644 55795//55795 55869//55869 +f 55983//55983 55614//55614 55779//55779 +f 55604//55604 55416//55416 56002//56002 +f 55686//55686 55178//55178 55778//55778 +f 55881//55881 56002//56002 55416//55416 +f 56009//56009 55479//55479 55880//55880 +f 55207//55207 55481//55481 56196//56196 +f 55584//55584 55666//55666 55440//55440 +f 55800//55800 55881//55881 55416//55416 +f 55780//55780 55419//55419 55783//55783 +f 55476//55476 55798//55798 55879//55879 +f 55873//55873 55624//55624 55410//55410 +f 55666//55666 55667//55667 56017//56017 +f 55551//55551 55624//55624 56005//56005 +f 55566//55566 55809//55809 55998//55998 +f 55943//55943 55589//55589 55947//55947 +f 55789//55789 56428//56428 55461//55461 +f 56412//56412 55826//55826 55688//55688 +f 55947//55947 55589//55589 55819//55819 +f 55589//55589 55656//55656 55819//55819 +f 55622//55622 55978//55978 55496//55496 +f 55657//55657 55819//55819 55656//55656 +f 55444//55444 55569//55569 56019//56019 +f 56174//56174 56039//56039 55571//55571 +f 56073//56073 55627//55627 55816//55816 +f 55685//55685 55650//55650 56032//56032 +f 55325//55325 56037//56037 56648//56648 +f 55134//55134 56142//56142 55726//55726 +f 55994//55994 55728//55728 55818//55818 +f 55809//55809 55621//55621 56020//56020 +f 55474//55474 56073//56073 56027//56027 +f 55134//55134 55636//55636 56142//56142 +f 56013//56013 55619//55619 56051//56051 +f 55729//55729 55632//55632 55821//55821 +f 56142//56142 55636//55636 56461//56461 +f 56037//56037 55750//55750 56042//56042 +f 55810//55810 55472//55472 55967//55967 +f 56190//56190 55641//55641 55398//55398 +f 55826//55826 55953//55953 55343//55343 +f 55953//55953 55743//55743 55343//55343 +f 56197//56197 55395//55395 55742//55742 +f 55749//55749 55691//55691 55823//55823 +f 55683//55683 55395//55395 56197//56197 +f 55617//55617 55730//55730 55402//55402 +f 55750//55750 55411//55411 56042//56042 +f 55944//55944 55474//55474 56198//56198 +f 55296//55296 55474//55474 55944//55944 +f 55347//55347 55560//55560 55989//55989 +f 55940//55940 55495//55495 56277//56277 +f 56020//56020 55621//55621 55954//55954 +f 55621//55621 55827//55827 55954//55954 +f 55963//55963 55957//55957 55634//55634 +f 55831//55831 55955//55955 55489//55489 +f 55606//55606 55586//55586 55837//55837 +f 55433//55433 55431//55431 56579//56579 +f 55796//55796 55633//55633 56170//56170 +f 55761//55761 55640//55640 56166//56166 +f 55814//55814 55658//55658 55820//55820 +f 56113//56113 55594//55594 55593//55593 +f 55455//55455 55610//55610 56049//56049 +f 56369//56369 55433//55433 56579//56579 +f 55820//55820 55658//55658 55749//55749 +f 55735//55735 55837//55837 55586//55586 +f 55613//55613 55764//55764 55638//55638 +f 56049//56049 56057//56057 55455//55455 +f 55849//55849 56170//56170 55633//55633 +f 55771//55771 56052//56052 55494//55494 +f 56223//56223 55940//55940 56144//56144 +f 55966//55966 55634//55634 55957//55957 +f 55687//55687 55494//55494 56052//56052 +f 56003//56003 55334//55334 55648//55648 +f 55638//55638 55817//55817 55982//55982 +f 55610//55610 55745//55745 56043//56043 +f 55510//55510 55824//55824 56069//56069 +f 55833//55833 56264//56264 55645//55645 +f 55741//55741 55568//55568 56228//56228 +f 55837//55837 55631//55631 55606//55606 +f 56028//56028 55493//55493 55579//55579 +f 55829//55829 55574//55574 55950//55950 +f 55570//55570 56010//56010 56071//56071 +f 55787//55787 55883//55883 55855//55855 +f 55965//55965 55426//55426 56000//56000 +f 56045//56045 55985//55985 55592//55592 +f 55608//55608 55687//55687 55969//55969 +f 55974//55974 55579//55579 55747//55747 +f 55738//55738 55966//55966 56023//56023 +f 55770//55770 55613//55613 56061//56061 +f 55574//55574 55973//55973 55961//55961 +f 55735//55735 55803//55803 56036//56036 +f 55723//55723 55692//55692 55824//55824 +f 55962//55962 55824//55824 55692//55692 +f 55949//55949 55642//55642 55988//55988 +f 55765//55765 55520//55520 55840//55840 +f 55988//55988 55642//55642 56076//56076 +f 55290//55290 56081//56081 56629//56629 +f 55470//55470 55290//55290 56629//56629 +f 55642//55642 55774//55774 56076//56076 +f 55860//55860 55763//55763 55964//55964 +f 56075//56075 55654//55654 55777//55777 +f 56187//56187 55980//55980 55228//55228 +f 55455//55455 56057//56057 55553//55553 +f 55692//55692 55889//55889 55962//55962 +f 55578//55578 56161//56161 56146//56146 +f 55546//55546 55228//55228 55980//55980 +f 55854//55854 55578//55578 56146//56146 +f 56164//56164 55866//55866 55649//55649 +f 55787//55787 55882//55882 55883//55883 +f 55670//55670 55468//55468 56383//56383 +f 55228//55228 55562//55562 56187//56187 +f 55737//55737 55734//55734 56165//56165 +f 55757//55757 55861//55861 55623//55623 +f 55681//55681 55802//55802 56079//56079 +f 55861//55861 56079//56079 55802//55802 +f 55485//55485 56055//56055 55482//55482 +f 55768//55768 56092//56092 55864//55864 +f 56021//56021 55652//55652 55754//55754 +f 55740//55740 55737//55737 56041//56041 +f 55782//55782 55851//55851 56252//56252 +f 55087//55087 55766//55766 55762//55762 +f 55682//55682 55857//55857 55858//55858 +f 56064//56064 56000//56000 55546//55546 +f 56055//56055 55595//55595 56158//56158 +f 55672//55672 55740//55740 56041//56041 +f 55757//55757 55759//55759 55986//55986 +f 55975//55975 55834//55834 55403//55403 +f 55595//55595 55651//55651 56158//56158 +f 55845//55845 55767//55767 55753//55753 +f 55734//55734 55661//55661 56165//56165 +f 55865//55865 55393//55393 56088//56088 +f 55882//55882 55790//55790 55801//55801 +f 56090//56090 55135//55135 55865//55865 +f 55195//55195 55194//55194 56087//56087 +f 55629//55629 56084//56084 55960//55960 +f 55759//55759 55994//55994 56065//56065 +f 55666//55666 55852//55852 55440//55440 +f 55675//55675 55673//55673 55825//55825 +f 56068//56068 55675//55675 55825//55825 +f 55983//55983 55981//55981 55614//55614 +f 55597//55597 55195//55195 56087//56087 +f 55859//55859 55818//55818 55728//55728 +f 55978//55978 56183//56183 55557//55557 +f 56001//56001 55885//55885 55360//55360 +f 56136//56136 55230//55230 56345//56345 +f 55885//55885 55791//55791 55360//55360 +f 55690//55690 55223//55223 55868//55868 +f 55332//55332 55590//55590 56046//56046 +f 56002//56002 55626//55626 55604//55604 +f 56067//56067 55653//55653 55611//55611 +f 55593//55593 55138//55138 56068//56068 +f 55793//55793 55791//55791 55885//55885 +f 55435//55435 55609//55609 55871//55871 +f 56074//56074 55793//55793 56186//56186 +f 55793//55793 56074//56074 55794//55794 +f 55874//55874 55635//55635 55995//55995 +f 55481//55481 55582//55582 56189//56189 +f 55876//55876 55549//55549 56343//56343 +f 56196//56196 55481//55481 56189//56189 +f 55881//55881 55800//55800 55946//55946 +f 55360//55360 55693//55693 56001//56001 +f 56343//56343 55549//55549 55776//55776 +f 55795//55795 55794//55794 56074//56074 +f 55996//55996 55995//55995 55639//55639 +f 55686//55686 55877//55877 55760//55760 +f 55644//55644 55872//55872 55646//55646 +f 55997//55997 55799//55799 55477//55477 +f 55797//55797 56001//56001 55693//55693 +f 56083//56083 55646//55646 55872//55872 +f 55798//55798 55646//55646 55999//55999 +f 55877//55877 55686//55686 55878//55878 +f 56060//56060 55850//55850 55808//55808 +f 55879//55879 55798//55798 55999//55999 +f 55626//55626 56002//56002 56193//56193 +f 55878//55878 55686//55686 55778//55778 +f 55873//55873 56005//56005 55624//55624 +f 55527//55527 55886//55886 55697//55697 +f 55891//55891 55886//55886 55527//55527 +f 55891//55891 55528//55528 55704//55704 +f 55527//55527 55528//55528 55891//55891 +f 56069//56069 55823//55823 55510//55510 +f 56100//56100 55699//55699 56133//56133 +f 55710//55710 55699//55699 56100//56100 +f 55509//55509 55888//55888 55511//55511 +f 56098//56098 55508//55508 56106//56106 +f 55698//55698 55898//55898 55530//55530 +f 55997//55997 55647//55647 55998//55998 +f 55530//55530 55529//55529 55698//55698 +f 56106//56106 55429//55429 55896//55896 +f 55890//55890 55516//55516 55888//55888 +f 55508//55508 55429//55429 56106//56106 +f 55704//55704 55713//55713 55914//55914 +f 55893//55893 55774//55774 55918//55918 +f 55530//55530 55898//55898 55705//55705 +f 55702//55702 55703//55703 55889//55889 +f 55516//55516 55511//55511 55888//55888 +f 55647//55647 55566//55566 55998//55998 +f 55919//55919 55856//55856 55918//55918 +f 55919//55919 55918//55918 55707//55707 +f 55894//55894 55306//55306 56301//56301 +f 55703//55703 55706//55706 55892//55892 +f 55889//55889 55703//55703 55892//55892 +f 55919//55919 55707//55707 56134//56134 +f 56134//56134 55856//55856 55919//55919 +f 55896//55896 55645//55645 56264//56264 +f 55709//55709 56301//56301 55306//55306 +f 55918//55918 55669//55669 55707//55707 +f 55706//55706 55508//55508 56098//56098 +f 55895//55895 55710//55710 56100//56100 +f 55920//55920 55900//55900 55712//55712 +f 55901//55901 55682//55682 55858//55858 +f 55713//55713 55715//55715 55899//55899 +f 55714//55714 55712//55712 55900//55900 +f 55917//55917 55883//55883 55882//55882 +f 55899//55899 55715//55715 55902//55902 +f 55900//55900 55716//55716 55714//55714 +f 55715//55715 55903//55903 55902//55902 +f 55883//55883 55917//55917 55901//55901 +f 55801//55801 55917//55917 55882//55882 +f 56134//56134 55707//55707 55452//55452 +f 56134//56134 55452//55452 55897//55897 +f 55700//55700 55682//55682 55901//55901 +f 55907//55907 55521//55521 55904//55904 +f 55903//55903 55521//55521 55907//55907 +f 55901//55901 55917//55917 55700//55700 +f 55904//55904 55521//55521 55717//55717 +f 55459//55459 55897//55897 55452//55452 +f 55700//55700 55917//55917 55701//55701 +f 55917//55917 55801//55801 55701//55701 +f 55317//55317 55906//55906 55908//55908 +f 55897//55897 55459//55459 56110//56110 +f 55719//55719 55317//55317 55908//55908 +f 55801//55801 55607//55607 55701//55701 +f 55905//55905 55263//55263 55718//55718 +f 55459//55459 55681//55681 56110//56110 +f 56110//56110 55681//55681 56079//56079 +f 55709//55709 55512//55512 55909//55909 +f 55884//55884 55263//55263 55905//55905 +f 55520//55520 55544//55544 55884//55884 +f 55934//55934 55933//55933 55930//55930 +f 55930//55930 55921//55921 55934//55934 +f 55924//55924 55934//55934 55921//55921 +f 55929//55929 55933//55933 55934//55934 +f 55936//55936 55933//55933 55929//55929 +f 55929//55929 55926//55926 55936//55936 +f 55507//55507 55895//55895 55532//55532 +f 55532//55532 55895//55895 55911//55911 +f 55934//55934 55924//55924 55931//55931 +f 55935//55935 55922//55922 55535//55535 +f 55929//55929 55934//55934 55931//55931 +f 55534//55534 55935//55935 55535//55535 +f 55911//55911 55698//55698 55532//55532 +f 55532//55532 55698//55698 55529//55529 +f 55538//55538 55922//55922 55930//55930 +f 55535//55535 55922//55922 55538//55538 +f 55302//55302 55705//55705 55531//55531 +f 55531//55531 55705//55705 55912//55912 +f 55912//55912 55916//55916 55531//55531 +f 55914//55914 55713//55713 55899//55899 +f 55927//55927 55923//55923 55922//55922 +f 55922//55922 55935//55935 55927//55927 +f 55933//55933 55538//55538 55930//55930 +f 55711//55711 55708//55708 55925//55925 +f 55534//55534 55536//55536 55915//55915 +f 55935//55935 55534//55534 55915//55915 +f 55928//55928 55935//55935 55915//55915 +f 55927//55927 55935//55935 55928//55928 +f 55933//55933 55937//55937 55538//55538 +f 55920//55920 55711//55711 55925//55925 +f 55538//55538 55937//55937 55539//55539 +f 56131//56131 55938//55938 55910//55910 +f 55910//55910 55938//55938 55697//55697 +f 55697//55697 55938//55938 55527//55527 +f 55527//55527 55938//55938 55537//55537 +f 55537//55537 55938//55938 55913//55913 +f 55913//55913 55938//55938 56131//56131 +f 55937//55937 55933//55933 55936//55936 +f 55711//55711 55920//55920 55712//55712 +f 55937//55937 55936//55936 55926//55926 +f 55932//55932 55937//55937 55926//55926 +f 55539//55539 55937//55937 55932//55932 +f 55914//55914 55939//55939 55704//55704 +f 55704//55704 55939//55939 55913//55913 +f 55913//55913 55939//55939 55537//55537 +f 55537//55537 55939//55939 55536//55536 +f 55536//55536 55939//55939 55915//55915 +f 55915//55915 55939//55939 55914//55914 +f 55540//55540 55717//55717 55523//55523 +f 55906//55906 55539//55539 55932//55932 +f 55541//55541 55539//55539 55906//55906 +f 55541//55541 55906//55906 55524//55524 +f 55524//55524 55906//55906 55317//55317 +f 56073//56073 55816//55816 56005//56005 +f 55673//55673 55672//55672 55825//55825 +f 55941//55941 55818//55818 56145//56145 +f 55821//55821 56422//56422 55776//55776 +f 55674//55674 55853//55853 55822//55822 +f 56086//56086 55663//55663 56359//56359 +f 55806//55806 55807//55807 55694//55694 +f 55785//55785 55736//55736 56018//56018 +f 55630//55630 55726//55726 55804//55804 +f 55824//55824 55962//55962 56163//56163 +f 55941//55941 56015//56015 55994//55994 +f 55736//55736 55444//55444 56019//56019 +f 55617//55617 55796//55796 55730//55730 +f 56022//56022 55569//55569 55810//55810 +f 55755//55755 55860//55860 56091//56091 +f 55744//55744 55807//55807 55811//55811 +f 55946//55946 55800//55800 56222//56222 +f 55947//55947 55657//55657 56453//56453 +f 56026//56026 55860//55860 55964//55964 +f 55625//55625 55571//55571 56039//56039 +f 56453//56453 55657//55657 55949//55949 +f 55827//55827 55739//55739 55954//55954 +f 55959//55959 55948//55948 55631//55631 +f 56174//56174 55571//55571 55945//55945 +f 55852//55852 55666//55666 56487//56487 +f 55687//55687 56052//56052 56376//56376 +f 56579//56579 55431//55431 55813//55813 +f 55657//55657 55947//55947 55819//55819 +f 55733//55733 55488//55488 56493//56493 +f 55830//55830 56179//56179 56171//56171 +f 55488//55488 56155//56155 56493//56493 +f 55754//55754 55839//55839 55952//55952 +f 55962//55962 55889//55889 56154//56154 +f 55631//55631 55837//55837 55959//55959 +f 55739//55739 55573//55573 55875//55875 +f 55783//55783 55482//55482 56055//56055 +f 55969//55969 55687//55687 56376//56376 +f 56024//56024 55952//55952 55839//55839 +f 55732//55732 55741//55741 56228//56228 +f 55641//55641 56143//56143 55862//55862 +f 55640//55640 55841//55841 56016//56016 +f 56103//56103 56154//56154 55889//55889 +f 55828//55828 55829//55829 55950//55950 +f 56021//56021 55754//55754 55952//55952 +f 56461//56461 55556//55556 56151//56151 +f 55845//55845 56024//56024 55839//55839 +f 55851//55851 55608//55608 56066//56066 +f 55959//55959 55837//55837 56034//56034 +f 56043//56043 55745//55745 55743//55743 +f 56148//56148 55788//55788 55958//55958 +f 55781//55781 55968//55968 56044//56044 +f 56143//56143 56441//56441 55862//55862 +f 55845//55845 55753//55753 56024//56024 +f 55775//55775 55814//55814 55820//55820 +f 56161//56161 55266//55266 56256//56256 +f 55753//55753 55755//55755 56025//56025 +f 55868//55868 55788//55788 56148//56148 +f 55640//55640 55836//55836 56166//56166 +f 56024//56024 55753//55753 56025//56025 +f 55841//55841 55977//55977 56140//56140 +f 56444//56444 56240//56240 55851//55851 +f 56179//56179 55620//55620 55812//55812 +f 56042//56042 55411//55411 56460//56460 +f 55690//55690 55868//55868 55991//55991 +f 55382//55382 55445//55445 56526//56526 +f 56460//56460 55411//55411 55334//55334 +f 55638//55638 55982//55982 56200//56200 +f 56252//56252 55851//55851 56240//56240 +f 55836//55836 55640//55640 56016//56016 +f 55649//55649 55862//55862 55976//55976 +f 55568//55568 55748//55748 56430//56430 +f 56155//56155 55680//55680 56162//56162 +f 56164//56164 55649//55649 55976//55976 +f 55638//55638 56200//56200 55613//55613 +f 55796//55796 56170//56170 56235//56235 +f 55579//55579 56381//56381 56028//56028 +f 56036//56036 55837//55837 55735//55735 +f 55738//55738 56356//56356 55468//55468 +f 56355//56355 55805//55805 56030//56030 +f 55765//55765 55840//55840 56249//56249 +f 56381//56381 55579//55579 55974//55974 +f 56071//56071 55849//55849 55570//55570 +f 55680//55680 55760//55760 56162//56162 +f 55405//55405 55690//55690 56072//56072 +f 55838//55838 55975//55975 55403//55403 +f 55972//55972 55580//55580 56048//56048 +f 55650//55650 55822//55822 56035//56035 +f 56032//56032 55650//55650 56035//56035 +f 56162//56162 55760//55760 55971//55971 +f 56056//56056 55553//55553 56053//56053 +f 56072//56072 55542//55542 55405//55405 +f 56057//56057 56053//56053 55553//55553 +f 56072//56072 55727//55727 55542//55542 +f 55765//55765 56047//56047 56095//56095 +f 56030//56030 55402//55402 56031//56031 +f 55990//55990 55470//55470 56629//56629 +f 55760//55760 55877//55877 55971//55971 +f 55689//55689 55182//55182 56714//56714 +f 55689//55689 56714//56714 55979//55979 +f 56012//56012 55987//55987 55866//55866 +f 56031//56031 55402//55402 55730//55730 +f 55843//55843 55332//55332 56046//56046 +f 55758//55758 55762//55762 56266//56266 +f 55861//55861 55757//55757 56079//56079 +f 55774//55774 55893//55893 56076//56076 +f 55436//55436 55843//55843 56046//56046 +f 56169//56169 55875//55875 55984//55984 +f 55993//55993 56263//56263 55699//55699 +f 55871//55871 55609//55609 56715//56715 +f 56064//56064 55546//55546 55980//55980 +f 55759//55759 56065//56065 55986//55986 +f 55989//55989 56014//56014 55347//55347 +f 55870//55870 55603//55603 56394//56394 +f 56036//56036 55803//55803 56160//56160 +f 55609//55609 55874//55874 56715//56715 +f 55803//55803 55850//55850 56160//56160 +f 55874//55874 55995//55995 56173//56173 +f 55731//55731 55815//55815 56038//56038 +f 56010//56010 56086//56086 56425//56425 +f 56077//56077 55756//55756 56402//56402 +f 56088//56088 54988//54988 56085//56085 +f 55948//55948 55818//55818 55859//55859 +f 55870//55870 56412//56412 55688//55688 +f 55756//55756 55876//55876 56402//56402 +f 56187//56187 55612//55612 56056//56056 +f 56059//56059 55885//55885 56001//56001 +f 55872//55872 55644//55644 55869//55869 +f 55999//55999 55646//55646 56078//56078 +f 55818//55818 55941//55941 55994//55994 +f 55737//55737 56220//56220 56041//56041 +f 56078//56078 55646//55646 56083//56083 +f 55639//55639 55799//55799 55996//55996 +f 55879//55879 55999//55999 56008//56008 +f 56275//56275 55983//55983 55779//55779 +f 55785//55785 56070//56070 55545//55545 +f 55879//55879 56632//56632 55880//55880 +f 55797//55797 55626//55626 56193//56193 +f 55779//55779 55615//55615 56275//56275 +f 56275//56275 55615//55615 55625//55625 +f 55992//55992 55557//55557 56183//56183 +f 55495//55495 55227//55227 56007//56007 +f 56002//56002 55881//55881 56204//56204 +f 56413//56413 55878//55878 55778//55778 +f 55778//55778 55780//55780 56413//56413 +f 55780//55780 55783//55783 56413//56413 +f 56205//56205 56348//56348 55625//55625 +f 55809//55809 56020//56020 56202//56202 +f 56163//56163 55962//55962 56167//56167 +f 55808//55808 56407//56407 56060//56060 +f 56582//56582 56264//56264 55833//55833 +f 55784//55784 55733//55733 56493//56493 +f 55833//55833 56137//56137 56582//56582 +f 55474//55474 56027//56027 56198//56198 +f 56345//56345 55325//55325 56648//56648 +f 56142//56142 56354//56354 55726//55726 +f 55941//55941 56145//56145 56255//56255 +f 56144//56144 55940//55940 56277//56277 +f 55943//55943 55947//55947 56149//56149 +f 55815//55815 55830//55830 56247//56247 +f 56145//56145 55818//55818 55948//55948 +f 56091//56091 55860//55860 56397//56397 +f 56167//56167 55962//55962 56386//56386 +f 55785//55785 56018//56018 56446//56446 +f 56147//56147 55616//55616 55828//55828 +f 56212//56212 55832//55832 56508//56508 +f 55667//55667 56355//56355 56017//56017 +f 55968//55968 55752//55752 56058//56058 +f 55957//55957 56141//56141 55966//55966 +f 56018//56018 55736//55736 56019//56019 +f 55954//55954 55739//55739 56627//56627 +f 55959//55959 56207//56207 55948//55948 +f 56044//56044 55968//55968 56058//56058 +f 56627//56627 55739//55739 56168//56168 +f 55832//55832 56166//56166 56508//56508 +f 55461//55461 56040//56040 55324//55324 +f 55739//55739 55875//55875 56168//56168 +f 56256//56256 55324//55324 56040//56040 +f 56422//56422 55632//55632 56237//56237 +f 55830//55830 56171//56171 56248//56248 +f 56019//56019 55569//55569 56022//56022 +f 56032//56032 56029//56029 55685//55685 +f 56017//56017 56487//56487 55666//55666 +f 55678//55678 55781//55781 56044//56044 +f 55632//55632 55955//55955 56237//56237 +f 56453//56453 55949//55949 55988//55988 +f 55950//55950 55574//55574 55961//55961 +f 56918//56918 56161//56161 56256//56256 +f 55964//55964 55685//55685 56029//56029 +f 55862//55862 56441//56441 55976//55976 +f 56219//56219 56034//56034 55837//55837 +f 55805//55805 56355//56355 55667//55667 +f 56039//56039 56205//56205 55625//55625 +f 55817//55817 55746//55746 56075//56075 +f 56223//56223 56372//56372 55397//55397 +f 55831//55831 56028//56028 55955//55955 +f 55961//55961 55973//55973 55834//55834 +f 56139//56139 55683//55683 56197//56197 +f 56071//56071 56409//56409 55849//55849 +f 55397//55397 56372//56372 55182//55182 +f 56383//56383 55468//55468 56356//56356 +f 55382//55382 56379//56379 56153//56153 +f 55771//55771 55683//55683 56139//56139 +f 55783//55783 56055//56055 56618//56618 +f 56030//56030 56150//56150 56355//56355 +f 56140//56140 55977//55977 55943//55943 +f 56050//56050 56189//56189 55582//55582 +f 56184//56184 56179//56179 55812//55812 +f 56043//56043 56049//56049 55610//55610 +f 55969//55969 56066//56066 55608//55608 +f 55418//55418 55960//55960 56177//56177 +f 56159//56159 55820//55820 55749//55749 +f 55832//55832 56212//56212 55751//55751 +f 55979//55979 56394//56394 55603//55603 +f 56249//56249 56047//56047 55765//55765 +f 55866//55866 56164//56164 56405//56405 +f 56045//56045 55970//55970 56484//56484 +f 55868//55868 56148//56148 55991//55991 +f 56004//56004 56184//56184 55812//55812 +f 56177//56177 56349//56349 55418//55418 +f 55593//55593 56068//56068 56289//56289 +f 56038//56038 55663//55663 55731//55731 +f 56445//56445 56095//56095 56047//56047 +f 56069//56069 56357//56357 55823//55823 +f 56186//56186 55793//55793 55885//55885 +f 55418//55418 55989//55989 55560//55560 +f 56349//56349 55989//55989 55418//55418 +f 55984//55984 55987//55987 56201//56201 +f 55653//55653 56067//56067 55842//55842 +f 56072//56072 55690//55690 55991//55991 +f 56061//56061 55613//55613 56200//56200 +f 56010//56010 56425//56425 56071//56071 +f 56263//56263 55993//55993 55773//55773 +f 56069//56069 55824//55824 56163//56163 +f 55748//55748 55756//55756 56238//56238 +f 55737//55737 56165//56165 56216//56216 +f 55545//55545 56070//56070 56067//56067 +f 55766//55766 56266//56266 55762//55762 +f 56046//56046 56239//56239 55436//55436 +f 55596//55596 55871//55871 56450//56450 +f 56014//56014 55989//55989 56062//56062 +f 55970//55970 55769//55769 56484//56484 +f 56168//56168 55875//55875 56169//56169 +f 56238//56238 55756//55756 56077//56077 +f 56405//56405 56012//56012 55866//55866 +f 55795//55795 56074//56074 56390//56390 +f 55672//55672 56041//56041 56243//56243 +f 56191//56191 55795//55795 56390//56390 +f 56076//56076 55893//55893 56175//56175 +f 55825//55825 55672//55672 56243//56243 +f 56087//56087 56089//56089 55597//55597 +f 55869//55869 55795//55795 56191//56191 +f 56012//56012 56203//56203 55987//55987 +f 56399//56399 56715//56715 55874//55874 +f 56084//56084 55420//55420 56259//56259 +f 56092//56092 55770//55770 56061//56061 +f 55872//55872 55869//55869 56191//56191 +f 55874//55874 56173//56173 56399//56399 +f 55987//55987 56203//56203 56201//56201 +f 55789//55789 55278//55278 56268//56268 +f 56186//56186 55885//55885 56059//56059 +f 55999//55999 56078//56078 56253//56253 +f 55995//55995 55996//55996 56173//56173 +f 55622//55622 55864//55864 55978//55978 +f 56589//56589 56064//56064 55980//55980 +f 56080//56080 55999//55999 56253//56253 +f 56398//56398 55879//55879 56008//56008 +f 56193//56193 56001//56001 55797//55797 +f 55999//55999 56082//56082 56008//56008 +f 56640//56640 55990//55990 56629//56629 +f 56082//56082 55999//55999 56080//56080 +f 56398//56398 56632//56632 55879//55879 +f 56188//56188 56053//56053 56057//56057 +f 55863//55863 55990//55990 56640//56640 +f 56183//56183 55978//55978 56230//56230 +f 55777//55777 55637//55637 56241//56241 +f 55809//55809 56202//56202 55998//55998 +f 56275//56275 55625//55625 56348//56348 +f 55784//55784 56241//56241 55637//55637 +f 55200//55200 55863//55863 56085//56085 +f 56195//56195 55599//55599 56265//56265 +f 55951//55951 55599//55599 56195//56195 +f 55880//55880 56632//56632 56009//56009 +f 55776//55776 56422//56422 56343//56343 +f 55992//55992 56093//56093 55867//55867 +f 55994//55994 56015//56015 56065//56065 +f 55971//55971 55877//55877 55878//55878 +f 55873//55873 56073//56073 56005//56005 +f 56096//56096 56101//56101 55910//55910 +f 55910//55910 55697//55697 56096//56096 +f 55697//55697 55886//55886 56108//56108 +f 56108//56108 56096//56096 55697//55697 +f 55898//55898 56295//56295 55705//55705 +f 56131//56131 55910//55910 56101//56101 +f 56100//56100 56099//56099 56102//56102 +f 55895//55895 56100//56100 56102//56102 +f 56107//56107 55705//55705 56295//56295 +f 55912//55912 55705//55705 56107//56107 +f 56098//56098 56106//56106 56512//56512 +f 55913//55913 56131//56131 56294//56294 +f 55913//55913 56296//56296 55704//55704 +f 56083//56083 55872//55872 56191//56191 +f 56102//56102 56291//56291 55895//55895 +f 56114//56114 55846//55846 55890//55890 +f 55911//55911 55895//55895 56291//56291 +f 56175//56175 55918//55918 56105//56105 +f 55886//55886 55891//55891 56108//56108 +f 56283//56283 55911//55911 56291//56291 +f 55873//55873 55867//55867 56093//56093 +f 56263//56263 56133//56133 55699//55699 +f 55911//55911 56283//56283 55698//55698 +f 55889//55889 55892//55892 56103//56103 +f 55916//55916 55912//55912 56107//56107 +f 56115//56115 55916//55916 56107//56107 +f 55891//55891 55704//55704 56296//56296 +f 56105//56105 56133//56133 56263//56263 +f 55856//55856 56133//56133 56105//56105 +f 56100//56100 56133//56133 56104//56104 +f 56106//56106 55896//55896 56980//56980 +f 56316//56316 56111//56111 55986//55986 +f 56133//56133 56011//56011 56104//56104 +f 55856//55856 56011//56011 56133//56133 +f 56011//56011 56094//56094 56104//56104 +f 55888//55888 55509//55509 55772//55772 +f 55914//55914 56117//56117 56298//56298 +f 55918//55918 55856//55856 56105//56105 +f 55915//55915 55914//55914 56298//56298 +f 56094//56094 56132//56132 56308//56308 +f 55757//55757 55986//55986 56313//56313 +f 56110//56110 56308//56308 56132//56132 +f 56297//56297 55873//55873 56093//56093 +f 56980//56980 55896//55896 56264//56264 +f 56316//56316 56314//56314 56111//56111 +f 56134//56134 56011//56011 55856//55856 +f 56316//56316 55986//55986 56065//56065 +f 55846//55846 55516//55516 55890//55890 +f 56004//56004 56112//56112 56184//56184 +f 55540//55540 55894//55894 56120//56120 +f 56011//56011 56134//56134 56094//56094 +f 55916//55916 56542//56542 55708//55708 +f 56115//56115 56542//56542 55916//55916 +f 56098//56098 55892//55892 55706//55706 +f 56132//56132 56134//56134 55897//55897 +f 56094//56094 56134//56134 56132//56132 +f 55572//55572 56048//56048 55580//55580 +f 56538//56538 55899//55899 55902//55902 +f 55918//55918 56175//56175 55893//55893 +f 55716//55716 56135//56135 55718//55718 +f 55900//55900 56135//56135 55716//55716 +f 55855//55855 56004//56004 55812//55812 +f 56118//56118 55718//55718 56135//56135 +f 55902//55902 55903//55903 56119//56119 +f 56091//56091 56025//56025 55755//55755 +f 56110//56110 56132//56132 55897//55897 +f 55855//55855 55812//55812 55787//55787 +f 56307//56307 55717//55717 56120//56120 +f 56119//56119 55907//55907 56121//56121 +f 55846//55846 56114//56114 55572//55572 +f 55903//55903 55907//55907 56119//56119 +f 56113//56113 55593//55593 56289//56289 +f 55907//55907 55904//55904 56309//56309 +f 56121//56121 55907//55907 56309//56309 +f 56113//56113 56116//56116 55594//55594 +f 55904//55904 55717//55717 56307//56307 +f 56309//56309 55904//55904 56307//56307 +f 55884//55884 55840//55840 55520//55520 +f 55887//55887 55594//55594 56116//56116 +f 56116//56116 56112//56112 55887//55887 +f 55906//55906 56122//56122 56123//56123 +f 56112//56112 55848//55848 55887//55887 +f 56112//56112 56004//56004 55848//55848 +f 56317//56317 55906//55906 56123//56123 +f 55908//55908 55906//55906 56317//56317 +f 55857//55857 55848//55848 56004//56004 +f 56124//56124 55908//55908 56317//56317 +f 55719//55719 55908//55908 56124//56124 +f 56109//56109 55719//55719 56124//56124 +f 56004//56004 55855//55855 55857//55857 +f 55720//55720 55719//55719 56109//56109 +f 56318//56318 56301//56301 55709//55709 +f 55858//55858 55857//55857 55855//55855 +f 56318//56318 55709//55709 56125//56125 +f 55858//55858 55855//55855 55883//55883 +f 55909//55909 56125//56125 55709//55709 +f 55901//55901 55858//55858 55883//55883 +f 56125//56125 55909//55909 56320//56320 +f 55721//55721 56126//56126 55909//55909 +f 56126//56126 56320//56320 55909//55909 +f 55720//55720 56109//56109 55725//55725 +f 56126//56126 55721//55721 56127//56127 +f 55721//55721 55722//55722 56127//56127 +f 55804//55804 55942//55942 55722//55722 +f 56128//56128 55921//55921 56322//56322 +f 56402//56402 55876//55876 56343//56343 +f 56138//56138 56582//56582 56137//56137 +f 56220//56220 55737//55737 56216//56216 +f 55804//55804 55726//55726 55942//55942 +f 56026//56026 56397//56397 55860//55860 +f 55808//55808 55616//55616 56147//56147 +f 55771//55771 56139//56139 56152//56152 +f 56016//56016 55841//55841 56368//56368 +f 56052//56052 55771//55771 56152//56152 +f 55811//55811 55807//55807 56424//56424 +f 55661//55661 55854//55854 56426//56426 +f 56137//56137 56021//56021 56138//56138 +f 55813//55813 55811//55811 56424//56424 +f 55571//55571 56212//56212 55945//55945 +f 56141//56141 56023//56023 55966//55966 +f 56221//56221 55661//55661 56426//56426 +f 56055//56055 56158//56158 56711//56711 +f 55821//55821 55632//55632 56422//56422 +f 56026//56026 55964//55964 56029//56029 +f 55571//55571 55751//55751 56212//56212 +f 55730//55730 55796//55796 56235//56235 +f 56165//56165 55661//55661 56221//56221 +f 56207//56207 55959//55959 56211//56211 +f 56156//56156 56200//56200 55982//55982 +f 56034//56034 56211//56211 55959//55959 +f 56211//56211 56034//56034 56218//56218 +f 56029//56029 56032//56032 56347//56347 +f 55817//55817 56156//56156 55982//55982 +f 56075//56075 56156//56156 55817//55817 +f 56356//56356 55738//55738 56023//56023 +f 56247//56247 55830//55830 56248//56248 +f 56648//56648 56037//56037 56229//56229 +f 55961//55961 55834//55834 56213//56213 +f 56224//56224 56036//56036 56160//56160 +f 56367//56367 56213//56213 55834//55834 +f 55810//55810 55967//55967 56467//56467 +f 55955//55955 56451//56451 56237//56237 +f 55952//55952 56419//56419 56021//56021 +f 56367//56367 55834//55834 55975//55975 +f 55967//55967 56033//56033 56467//56467 +f 56453//56453 56149//56149 55947//55947 +f 55955//55955 56028//56028 56451//56451 +f 56450//56450 55871//55871 56391//56391 +f 55871//55871 56715//56715 56391//56391 +f 56419//56419 55952//55952 56024//56024 +f 56428//56428 56040//56040 55461//55461 +f 55975//55975 55838//55838 56563//56563 +f 56383//56383 56388//56388 55670//55670 +f 55835//55835 55670//55670 56388//56388 +f 55838//55838 55842//55842 56563//56563 +f 56051//56051 56095//56095 56445//56445 +f 55182//55182 56372//56372 56714//56714 +f 55590//55590 55835//55835 56234//56234 +f 55382//55382 56526//56526 56379//56379 +f 56042//56042 56229//56229 56037//56037 +f 55988//55988 56400//56400 56453//56453 +f 56033//56033 55775//55775 56476//56476 +f 56013//56013 56051//56051 56445//56445 +f 56400//56400 55988//55988 56466//56466 +f 56074//56074 56186//56186 56420//56420 +f 56228//56228 55568//55568 56430//56430 +f 55268//55268 55844//55844 56227//56227 +f 55991//55991 56148//56148 56574//56574 +f 55775//55775 55820//55820 56159//56159 +f 56200//56200 56156//56156 56061//56061 +f 56390//56390 56074//56074 56420//56420 +f 56181//56181 55799//55799 56271//56271 +f 56138//56138 56021//56021 56217//56217 +f 56070//56070 55785//55785 56446//56446 +f 55799//55799 55997//55997 56271//56271 +f 56021//56021 56419//56419 56217//56217 +f 56408//56408 55985//55985 56045//56045 +f 55985//55985 56408//56408 55432//55432 +f 56177//56177 55960//55960 56261//56261 +f 56050//56050 56054//56054 56189//56189 +f 55432//55432 56408//56408 55773//55773 +f 55749//55749 55823//55823 56357//56357 +f 55850//55850 56060//56060 56160//56160 +f 56202//56202 56272//56272 55998//55998 +f 56238//56238 56430//56430 55748//55748 +f 55974//55974 55747//55747 56596//56596 +f 56172//56172 56466//56466 55988//55988 +f 55747//55747 55758//55758 56596//56596 +f 56053//56053 56176//56176 56056//56056 +f 55978//55978 55864//55864 56594//56594 +f 56172//56172 55988//55988 56076//56076 +f 56069//56069 56163//56163 56231//56231 +f 55984//55984 56201//56201 56169//56169 +f 56259//56259 56252//56252 56194//56194 +f 55727//55727 56072//56072 56180//56180 +f 56242//56242 56176//56176 56053//56053 +f 55784//55784 56470//56470 56241//56241 +f 56203//56203 56260//56260 56201//56201 +f 55826//55826 56412//56412 56692//56692 +f 56187//56187 56056//56056 56472//56472 +f 55769//55769 55965//55965 56462//56462 +f 56470//56470 55784//55784 56493//56493 +f 56056//56056 56176//56176 56472//56472 +f 56084//56084 56259//56259 56261//56261 +f 56030//56030 56031//56031 56150//56150 +f 56611//56611 55727//55727 56180//56180 +f 56242//56242 56053//56053 56188//56188 +f 56611//56611 56190//56190 55727//55727 +f 55663//55663 56246//56246 56359//56359 +f 55878//55878 56614//56614 55971//55971 +f 55853//55853 56014//56014 56375//56375 +f 55983//55983 56182//56182 56489//56489 +f 55663//55663 56038//56038 56246//56246 +f 55983//55983 56275//56275 56182//56182 +f 56009//56009 56632//56632 56265//56265 +f 56038//56038 55815//55815 56247//56247 +f 55960//55960 56084//56084 56261//56261 +f 56255//56255 56145//56145 56206//56206 +f 56008//56008 56082//56082 56258//56258 +f 56143//56143 56190//56190 56404//56404 +f 55641//55641 56190//56190 56143//56143 +f 56582//56582 56418//56418 56264//56264 +f 56059//56059 56001//56001 56417//56417 +f 56001//56001 56193//56193 56417//56417 +f 56006//56006 55655//55655 56254//56254 +f 56014//56014 56062//56062 56185//56185 +f 56145//56145 55948//55948 56207//56207 +f 56262//56262 56417//56417 56193//56193 +f 55822//55822 55853//55853 56236//56236 +f 55847//55847 56254//56254 55655//55655 +f 55965//55965 56000//56000 56232//56232 +f 56035//56035 55822//55822 56236//56236 +f 56032//56032 56035//56035 56350//56350 +f 56497//56497 55671//55671 55951//55951 +f 56709//56709 55659//55659 55660//55660 +f 55671//55671 56497//56497 55752//55752 +f 55660//55660 55664//55664 56709//56709 +f 55944//55944 56198//56198 56199//56199 +f 55664//55664 55792//55792 56712//56712 +f 56712//56712 55792//55792 55852//55852 +f 55808//55808 56506//56506 56407//56407 +f 55956//55956 56013//56013 56486//56486 +f 56342//56342 55826//55826 56692//56692 +f 56342//56342 55953//55953 55826//55826 +f 56486//56486 56013//56013 56445//56445 +f 55854//55854 56146//56146 56426//56426 +f 56353//56353 55726//55726 56354//56354 +f 56025//56025 56091//56091 56392//56392 +f 56024//56024 56025//56025 56392//56392 +f 56091//56091 56397//56397 56214//56214 +f 56210//56210 56147//56147 55828//55828 +f 56386//56386 55962//55962 56691//56691 +f 55841//55841 56140//56140 56368//56368 +f 56210//56210 55828//55828 55950//55950 +f 56617//56617 56204//56204 55881//55881 +f 56206//56206 56145//56145 56393//56393 +f 56419//56419 56024//56024 56593//56593 +f 55946//55946 56617//56617 55881//55881 +f 56479//56479 56397//56397 56026//56026 +f 56376//56376 56052//56052 56152//56152 +f 56220//56220 56344//56344 56041//56041 +f 56058//56058 55752//55752 56497//56497 +f 55943//55943 56209//56209 56140//56140 +f 56210//56210 55950//55950 55961//55961 +f 56026//56026 56029//56029 56482//56482 +f 55962//55962 56154//56154 56691//56691 +f 56222//56222 56617//56617 55946//55946 +f 56479//56479 56026//56026 56482//56482 +f 56243//56243 56041//56041 56344//56344 +f 56393//56393 56145//56145 56207//56207 +f 56376//56376 56860//56860 55969//55969 +f 56713//56713 55961//55961 56213//56213 +f 56055//56055 56711//56711 56361//56361 +f 56022//56022 55810//55810 56597//56597 +f 56061//56061 56498//56498 56092//56092 +f 56212//56212 56508//56508 56358//56358 +f 56451//56451 56689//56689 56237//56237 +f 56215//56215 55810//55810 56467//56467 +f 56222//56222 55732//55732 56228//56228 +f 55851//55851 56066//56066 56225//56225 +f 56229//56229 56042//56042 56577//56577 +f 56467//56467 56033//56033 56476//56476 +f 56465//56465 56043//56043 56363//56363 +f 56453//56453 56396//56396 56149//56149 +f 56460//56460 56577//56577 56042//56042 +f 55864//55864 56092//56092 56496//56496 +f 56219//56219 56218//56218 56034//56034 +f 56158//56158 55596//55596 56382//56382 +f 56157//56157 56425//56425 56086//56086 +f 56171//56171 56568//56568 56248//56248 +f 56159//56159 56476//56476 55775//55775 +f 55836//55836 56373//56373 56166//56166 +f 56350//56350 56347//56347 56032//56032 +f 56159//56159 55749//55749 56560//56560 +f 56384//56384 56382//56382 55596//55596 +f 56057//56057 56049//56049 56365//56365 +f 55837//55837 56036//56036 56219//56219 +f 56148//56148 55958//55958 56352//56352 +f 56365//56365 56364//56364 56057//56057 +f 55749//55749 56357//56357 56560//56560 +f 56377//56377 56460//56460 55334//55334 +f 56369//56369 56227//56227 55585//55585 +f 56224//56224 56219//56219 56036//56036 +f 56388//56388 56234//56234 55835//55835 +f 56086//56086 56359//56359 56157//56157 +f 56043//56043 56465//56465 56049//56049 +f 56357//56357 56069//56069 56231//56231 +f 56234//56234 56647//56647 55590//55590 +f 56046//56046 55590//55590 56647//56647 +f 56250//56250 55587//55587 56583//56583 +f 55587//55587 56153//56153 56583//56583 +f 55334//55334 56003//56003 56377//56377 +f 56441//56441 56164//56164 55976//55976 +f 56483//56483 56045//56045 56484//56484 +f 56377//56377 56003//56003 56581//56581 +f 56498//56498 56061//56061 56436//56436 +f 56445//56445 56047//56047 56244//56244 +f 56563//56563 55842//55842 56431//56431 +f 56062//56062 55989//55989 56447//56447 +f 56231//56231 56163//56163 56362//56362 +f 56163//56163 56167//56167 56362//56362 +f 55842//55842 56067//56067 56431//56431 +f 56448//56448 56179//56179 56184//56184 +f 56923//56923 56430//56430 56626//56626 +f 57074//57074 56918//56918 56256//56256 +f 56154//56154 56103//56103 56208//56208 +f 56174//56174 56205//56205 56039//56039 +f 56449//56449 56249//56249 56401//56401 +f 55665//55665 55268//55268 56459//56459 +f 56049//56049 56465//56465 56365//56365 +f 56238//56238 56626//56626 56430//56430 +f 56239//56239 56416//56416 55436//55436 +f 56394//56394 56412//56412 55870//55870 +f 55865//55865 56088//56088 56469//56469 +f 56245//56245 56375//56375 56014//56014 +f 56185//56185 56245//56245 56014//56014 +f 56263//56263 55773//55773 56408//56408 +f 56072//56072 55991//55991 56380//56380 +f 56185//56185 56062//56062 56385//56385 +f 56918//56918 56628//56628 56161//56161 +f 56245//56245 56185//56185 56385//56385 +f 56628//56628 56146//56146 56161//56161 +f 56160//56160 56060//56060 56407//56407 +f 56399//56399 56173//56173 56492//56492 +f 56186//56186 56059//56059 56434//56434 +f 56075//56075 55777//55777 56423//56423 +f 56484//56484 55769//55769 56462//56462 +f 56072//56072 56380//56380 56180//56180 +f 56594//56594 56230//56230 55978//55978 +f 56409//56409 56170//56170 55849//55849 +f 56709//56709 55664//55664 56712//56712 +f 56590//56590 55974//55974 56596//56596 +f 56423//56423 55777//55777 56241//56241 +f 56201//56201 56260//56260 56169//56169 +f 56090//56090 55865//55865 56853//56853 +f 56457//56457 56169//56169 56260//56260 +f 56409//56409 56071//56071 56789//56789 +f 56230//56230 56233//56233 56183//56183 +f 56410//56410 56012//56012 56405//56405 +f 55996//55996 55799//55799 56181//56181 +f 56007//56007 56090//56090 56853//56853 +f 56404//56404 56190//56190 56611//56611 +f 56719//56719 56404//56404 56611//56611 +f 56012//56012 56410//56410 56203//56203 +f 56398//56398 56008//56008 56258//56258 +f 55278//55278 56089//56089 56268//56268 +f 56410//56410 56570//56570 56203//56203 +f 55992//55992 56183//56183 56233//56233 +f 56181//56181 56271//56271 56269//56269 +f 56162//56162 55971//55971 56848//56848 +f 56260//56260 56203//56203 56570//56570 +f 55981//55981 56266//56266 55766//55766 +f 56848//56848 55971//55971 56614//56614 +f 56389//56389 56080//56080 56253//56253 +f 56485//56485 56057//56057 56364//56364 +f 56082//56082 56080//56080 56389//56389 +f 56002//56002 56262//56262 56193//56193 +f 55998//55998 56272//56272 56500//56500 +f 55983//55983 56489//56489 55981//55981 +f 56082//56082 56389//56389 56258//56258 +f 56057//56057 56485//56485 56188//56188 +f 56272//56272 56202//56202 56273//56273 +f 56265//56265 56494//56494 56195//56195 +f 56188//56188 56485//56485 56242//56242 +f 56202//56202 56274//56274 56273//56273 +f 56267//56267 56262//56262 56002//56002 +f 56202//56202 56020//56020 56274//56274 +f 56204//56204 56267//56267 56002//56002 +f 55742//55742 55436//55436 56416//56416 +f 56195//56195 56494//56494 56406//56406 +f 56507//56507 56246//56246 56038//56038 +f 56038//56038 56247//56247 56507//56507 +f 56195//56195 56674//56674 55951//55951 +f 56015//56015 55941//55941 56226//56226 +f 56226//56226 55941//55941 56255//56255 +f 56257//56257 56073//56073 56586//56586 +f 56027//56027 56073//56073 56257//56257 +f 56027//56027 56257//56257 56198//56198 +f 56270//56270 55944//55944 56199//56199 +f 56800//56800 56270//56270 56199//56199 +f 56101//56101 56096//56096 56284//56284 +f 56097//56097 56130//56130 56281//56281 +f 56556//56556 56284//56284 56096//56096 +f 56556//56556 56108//56108 56293//56293 +f 56096//56096 56108//56108 56556//56556 +f 56279//56279 56401//56401 55840//55840 +f 56100//56100 56282//56282 56099//56099 +f 56103//56103 55892//55892 56208//56208 +f 56294//56294 56101//56101 56284//56284 +f 56102//56102 56099//56099 56288//56288 +f 56283//56283 55898//55898 55698//55698 +f 56280//56280 56098//56098 56512//56512 +f 56516//56516 56102//56102 56288//56288 +f 56401//56401 56249//56249 55840//55840 +f 56294//56294 56296//56296 55913//55913 +f 55891//55891 56296//56296 56293//56293 +f 56535//56535 55890//55890 56306//56306 +f 56291//56291 56102//56102 56516//56516 +f 55891//55891 56293//56293 56108//56108 +f 55892//55892 56098//56098 56280//56280 +f 56114//56114 55890//55890 56535//56535 +f 56191//56191 56471//56471 56083//56083 +f 56280//56280 56208//56208 55892//55892 +f 56178//56178 56175//56175 56105//56105 +f 56523//56523 56302//56302 56107//56107 +f 55725//55725 56109//56109 56755//56755 +f 56299//56299 55894//55894 56546//56546 +f 56120//56120 55894//55894 56299//56299 +f 55894//55894 56301//56301 56546//56546 +f 56115//56115 56107//56107 56302//56302 +f 56105//56105 56263//56263 56491//56491 +f 56539//56539 55725//55725 56755//56755 +f 56104//56104 56282//56282 56100//56100 +f 56503//56503 56111//56111 56304//56304 +f 55772//55772 55725//55725 56539//56539 +f 56538//56538 55902//55902 56303//56303 +f 56178//56178 56105//56105 56491//56491 +f 56104//56104 56094//56094 56300//56300 +f 56471//56471 56501//56501 56083//56083 +f 56119//56119 56303//56303 55902//55902 +f 56285//56285 55825//55825 56243//56243 +f 56094//56094 56308//56308 56300//56300 +f 56305//56305 56111//56111 56503//56503 +f 55986//55986 56111//56111 56305//56305 +f 56307//56307 56120//56120 56544//56544 +f 56287//56287 55825//55825 56285//56285 +f 56310//56310 55757//55757 56313//56313 +f 56078//56078 56083//56083 56501//56501 +f 55888//55888 56306//56306 55890//55890 +f 56068//56068 55825//55825 56287//56287 +f 56313//56313 55986//55986 56305//56305 +f 56286//56286 56292//56292 56093//56093 +f 56093//56093 55992//55992 56286//56286 +f 55997//55997 55998//55998 56271//56271 +f 56271//56271 55998//55998 56500//56500 +f 56304//56304 56314//56314 56525//56525 +f 56111//56111 56314//56314 56304//56304 +f 56303//56303 56123//56123 56315//56315 +f 56308//56308 56110//56110 56312//56312 +f 56289//56289 56068//56068 56287//56287 +f 56123//56123 56122//56122 56315//56315 +f 56048//56048 55572//55572 56311//56311 +f 56311//56311 55572//55572 56114//56114 +f 56123//56123 56119//56119 56317//56317 +f 56303//56303 56119//56119 56123//56123 +f 56316//56316 56533//56533 56314//56314 +f 56312//56312 56110//56110 56415//56415 +f 56317//56317 56119//56119 56121//56121 +f 56251//56251 56316//56316 56065//56065 +f 55972//55972 56048//56048 56526//56526 +f 55445//55445 55972//55972 56526//56526 +f 56079//56079 56723//56723 56110//56110 +f 56091//56091 56278//56278 56392//56392 +f 56015//56015 56251//56251 56065//56065 +f 56110//56110 56723//56723 56415//56415 +f 56091//56091 56214//56214 56278//56278 +f 56302//56302 56542//56542 56115//56115 +f 56723//56723 56079//56079 56310//56310 +f 56116//56116 56184//56184 56112//56112 +f 56290//56290 56184//56184 56116//56116 +f 56310//56310 56079//56079 55757//55757 +f 56321//56321 56320//56320 56126//56126 +f 56289//56289 56290//56290 56113//56113 +f 56290//56290 56116//56116 56113//56113 +f 56126//56126 56127//56127 56321//56321 +f 55905//55905 55718//55718 56118//56118 +f 56319//56319 55905//55905 56118//56118 +f 56127//56127 55722//55722 55942//55942 +f 55884//55884 55905//55905 56319//56319 +f 56279//56279 55884//55884 56319//56319 +f 56279//56279 55840//55840 55884//55884 +f 56324//56324 56128//56128 56323//56323 +f 56281//56281 56129//56129 56324//56324 +f 56130//56130 56129//56129 56281//56281 +f 56331//56331 56339//56339 56328//56328 +f 56339//56339 56340//56340 55920//55920 +f 56331//56331 56340//56340 56339//56339 +f 56335//56335 56340//56340 56331//56331 +f 56330//56330 56322//56322 55921//55921 +f 56514//56514 56325//56325 55923//55923 +f 55923//55923 56325//56325 56329//56329 +f 56340//56340 56135//56135 55920//55920 +f 56523//56523 56107//56107 56295//56295 +f 55920//55920 56135//56135 55900//55900 +f 56551//56551 56340//56340 56335//56335 +f 56329//56329 56334//56334 55922//55922 +f 55922//55922 55923//55923 56329//56329 +f 55921//55921 56128//56128 55924//55924 +f 56551//56551 56118//56118 56340//56340 +f 56340//56340 56118//56118 56135//56135 +f 55708//55708 56542//56542 55925//55925 +f 55925//55925 56542//56542 56326//56326 +f 55926//55926 55929//55929 56333//56333 +f 56332//56332 55926//55926 56333//56333 +f 55923//55923 55927//55927 56514//56514 +f 56514//56514 55927//55927 56521//56521 +f 56521//56521 55928//55928 56530//56530 +f 55927//55927 55928//55928 56521//56521 +f 55929//55929 55931//55931 56333//56333 +f 56294//56294 56131//56131 56101//56101 +f 56339//56339 55925//55925 56326//56326 +f 56326//56326 56328//56328 56339//56339 +f 55915//55915 56298//56298 55928//55928 +f 55928//55928 56298//56298 56530//56530 +f 55925//55925 56339//56339 55920//55920 +f 56128//56128 56324//56324 55924//55924 +f 55924//55924 56324//56324 56129//56129 +f 56334//56334 56337//56337 55922//55922 +f 56129//56129 55931//55931 55924//55924 +f 56336//56336 55931//55931 56129//56129 +f 55931//55931 56336//56336 56333//56333 +f 56097//56097 56341//56341 56130//56130 +f 56130//56130 56341//56341 56129//56129 +f 56129//56129 56341//56341 56336//56336 +f 56336//56336 56341//56341 56097//56097 +f 55922//55922 56337//56337 55930//55930 +f 56327//56327 56117//56117 55914//55914 +f 56298//56298 56117//56117 56327//56327 +f 55914//55914 55899//55899 56327//56327 +f 55899//55899 56538//56538 56327//56327 +f 55930//55930 56337//56337 56338//56338 +f 56330//56330 55930//55930 56338//56338 +f 55921//55921 55930//55930 56330//56330 +f 55926//55926 56332//56332 55932//55932 +f 55540//55540 56120//56120 55717//55717 +f 56544//56544 56120//56120 56299//56299 +f 56332//56332 56122//56122 55932//55932 +f 55932//55932 56122//56122 55906//55906 +f 56315//56315 56122//56122 56332//56332 +f 56487//56487 56712//56712 55852//55852 +f 56261//56261 56433//56433 56177//56177 +f 56496//56496 56594//56594 55864//55864 +f 56228//56228 56617//56617 56222//56222 +f 56016//56016 56368//56368 56442//56442 +f 56433//56433 56349//56349 56177//56177 +f 55743//55743 55953//55953 56342//56342 +f 56031//56031 56505//56505 56150//56150 +f 55961//55961 56713//56713 56210//56210 +f 56156//56156 56371//56371 56061//56061 +f 56044//56044 56710//56710 55678//55678 +f 55942//55942 55726//55726 56346//56346 +f 56353//56353 56346//56346 55726//55726 +f 55786//55786 55678//55678 56710//56710 +f 56791//56791 56136//56136 56792//56792 +f 56440//56440 55813//55813 56424//56424 +f 56081//56081 55786//55786 56710//56710 +f 56136//56136 56345//56345 56792//56792 +f 56347//56347 56350//56350 56606//56606 +f 56349//56349 56447//56447 55989//55989 +f 56426//56426 56146//56146 56351//56351 +f 56356//56356 56023//56023 56887//56887 +f 56247//56247 56248//56248 56366//56366 +f 56345//56345 56648//56648 56792//56792 +f 56170//56170 56600//56600 56235//56235 +f 56237//56237 56370//56370 56422//56422 +f 56444//56444 56452//56452 56240//56240 +f 56465//56465 56468//56468 56365//56365 +f 56370//56370 56237//56237 56689//56689 +f 56405//56405 56164//56164 56441//56441 +f 56640//56640 56629//56629 56865//56865 +f 56357//56357 56231//56231 56822//56822 +f 55943//55943 56149//56149 56209//56209 +f 56455//56455 56354//56354 56142//56142 +f 55945//55945 56212//56212 56358//56358 +f 56465//56465 56363//56363 56463//56463 +f 56148//56148 57076//57076 56574//56574 +f 56142//56142 56461//56461 56455//56455 +f 56450//56450 56384//56384 55596//55596 +f 55853//55853 56375//56375 56236//56236 +f 55975//55975 56563//56563 56367//56367 +f 56236//56236 56350//56350 56035//56035 +f 56171//56171 56179//56179 56448//56448 +f 56429//56429 56206//56206 56393//56393 +f 56394//56394 55979//55979 57088//57088 +f 55730//55730 56235//56235 56600//56600 +f 56252//56252 56240//56240 56452//56452 +f 56708//56708 56252//56252 56452//56452 +f 56436//56436 56061//56061 56371//56371 +f 56375//56375 56245//56245 56566//56566 +f 56508//56508 56166//56166 56373//56373 +f 56194//56194 56252//56252 56708//56708 +f 56362//56362 56822//56822 56231//56231 +f 56378//56378 55836//55836 56016//56016 +f 56565//56565 56259//56259 56194//56194 +f 56046//56046 56647//56647 57073//57073 +f 56403//56403 56249//56249 56449//56449 +f 56075//56075 56423//56423 56156//56156 +f 56371//56371 56156//56156 56374//56374 +f 56423//56423 56374//56374 56156//56156 +f 56431//56431 56067//56067 56633//56633 +f 56461//56461 56151//56151 56788//56788 +f 56067//56067 56070//56070 56633//56633 +f 56359//56359 57044//57044 56157//56157 +f 56173//56173 55996//55996 56495//56495 +f 56249//56249 56403//56403 56047//56047 +f 56788//56788 56151//56151 56480//56480 +f 56181//56181 56495//56495 55996//55996 +f 56570//56570 56410//56410 56609//56609 +f 56362//56362 56167//56167 56573//56573 +f 56191//56191 56390//56390 56938//56938 +f 56260//56260 56464//56464 56457//56457 +f 56446//56446 56633//56633 56070//56070 +f 56642//56642 55974//55974 56590//56590 +f 56395//56395 56446//56446 56018//56018 +f 56413//56413 55783//55783 56618//56618 +f 56586//56586 56073//56073 56524//56524 +f 55194//55194 55665//55665 56459//56459 +f 56239//56239 56458//56458 56416//56416 +f 56483//56483 56603//56603 56045//56045 +f 56379//56379 56583//56583 56153//56153 +f 56603//56603 56408//56408 56045//56045 +f 55980//55980 56187//56187 56665//56665 +f 56855//56855 56224//56224 56160//56160 +f 56668//56668 56577//56577 56460//56460 +f 56019//56019 56022//56022 56597//56597 +f 56154//56154 56208//56208 56691//56691 +f 56417//56417 56434//56434 56059//56059 +f 56050//56050 56063//56063 56825//56825 +f 56257//56257 56477//56477 56198//56198 +f 56464//56464 56260//56260 56570//56570 +f 56198//56198 56477//56477 56478//56478 +f 56500//56500 56272//56272 56414//56414 +f 56272//56272 56273//56273 56414//56414 +f 56199//56199 56198//56198 56478//56478 +f 56404//56404 56499//56499 56143//56143 +f 56507//56507 56247//56247 56360//56360 +f 56411//56411 56175//56175 56671//56671 +f 56000//56000 56064//56064 56475//56475 +f 56172//56172 56076//56076 56411//56411 +f 56596//56596 55758//55758 56266//56266 +f 56268//56268 56089//56089 56864//56864 +f 56020//56020 55954//55954 56584//56584 +f 56265//56265 56632//56632 56494//56494 +f 56017//56017 56561//56561 56487//56487 +f 56175//56175 56411//56411 56076//56076 +f 56253//56253 56078//56078 56387//56387 +f 55742//55742 56416//56416 56276//56276 +f 56486//56486 56696//56696 55956//55956 +f 56475//56475 56232//56232 56000//56000 +f 56470//56470 56493//56493 56932//56932 +f 56146//56146 56628//56628 56630//56630 +f 56226//56226 56255//56255 56429//56429 +f 56254//56254 56003//56003 56006//56006 +f 56475//56475 56064//56064 56589//56589 +f 55956//55956 55957//55957 55963//55963 +f 56147//56147 56506//56506 55808//55808 +f 55958//55958 56488//56488 56352//56352 +f 56255//56255 56206//56206 56429//56429 +f 56355//56355 56561//56561 56017//56017 +f 56197//56197 55742//55742 56276//56276 +f 56192//56192 56825//56825 56063//56063 +f 56266//56266 55981//55981 56602//56602 +f 56138//56138 56421//56421 56599//56599 +f 56561//56561 56355//56355 56505//56505 +f 56155//56155 56846//56846 56493//56493 +f 55951//55951 56674//56674 56497//56497 +f 55847//55847 55659//55659 56707//56707 +f 56150//56150 56505//56505 56355//56355 +f 56138//56138 56599//56599 56582//56582 +f 56258//56258 56389//56389 56387//56387 +f 56139//56139 56197//56197 56675//56675 +f 56152//56152 56139//56139 56675//56675 +f 56361//56361 56618//56618 56055//56055 +f 56392//56392 56593//56593 56024//56024 +f 56204//56204 56617//56617 56454//56454 +f 56162//56162 56848//56848 56155//56155 +f 56138//56138 56217//56217 56421//56421 +f 56092//56092 56498//56498 56496//56496 +f 56217//56217 56419//56419 56421//56421 +f 56044//56044 56058//56058 56621//56621 +f 56498//56498 56436//56436 56580//56580 +f 56127//56127 55942//55942 56346//56346 +f 56347//56347 56604//56604 56029//56029 +f 55810//55810 56215//56215 56597//56597 +f 55957//55957 56615//56615 56141//56141 +f 55807//55807 55806//55806 56814//56814 +f 56442//56442 56669//56669 56016//56016 +f 56211//56211 56218//56218 56718//56718 +f 56071//56071 56425//56425 56794//56794 +f 56371//56371 56585//56585 56436//56436 +f 56814//56814 56424//56424 55807//55807 +f 56630//56630 56351//56351 56146//56146 +f 56353//56353 56432//56432 56346//56346 +f 55969//55969 56860//56860 56225//56225 +f 56422//56422 56370//56370 56343//56343 +f 56224//56224 56218//56218 56219//56219 +f 56066//56066 55969//55969 56225//56225 +f 56348//56348 56205//56205 56842//56842 +f 56604//56604 56347//56347 56828//56828 +f 56353//56353 56354//56354 56816//56816 +f 56816//56816 56354//56354 56438//56438 +f 56476//56476 56159//56159 56803//56803 +f 56803//56803 56159//56159 56608//56608 +f 56444//56444 55851//55851 56225//56225 +f 56688//56688 56442//56442 56368//56368 +f 56141//56141 56615//56615 56023//56023 +f 56368//56368 56140//56140 56688//56688 +f 56447//56447 56349//56349 56607//56607 +f 56159//56159 56560//56560 56608//56608 +f 56622//56622 56360//56360 56247//56247 +f 56158//56158 56382//56382 56711//56711 +f 56622//56622 56247//56247 56366//56366 +f 56455//56455 56461//56461 56651//56651 +f 57076//57076 56148//56148 56352//56352 +f 56209//56209 56688//56688 56140//56140 +f 56441//56441 56636//56636 56405//56405 +f 56568//56568 56366//56366 56248//56248 +f 55730//55730 56600//56600 56031//56031 +f 56209//56209 56149//56149 56396//56396 +f 56371//56371 56374//56374 56585//56585 +f 56451//56451 56028//56028 56689//56689 +f 56447//56447 56829//56829 56062//56062 +f 56167//56167 56386//56386 56573//56573 +f 56028//56028 56571//56571 56689//56689 +f 56468//56468 56364//56364 56365//56365 +f 56568//56568 56171//56171 56448//56448 +f 56405//56405 56636//56636 56410//56410 +f 56241//56241 56374//56374 56423//56423 +f 55743//55743 56363//56363 56043//56043 +f 56381//56381 56571//56571 56028//56028 +f 56600//56600 56170//56170 56649//56649 +f 56261//56261 56259//56259 56565//56565 +f 56587//56587 56157//56157 57044//57044 +f 56470//56470 56374//56374 56241//56241 +f 56050//56050 56825//56825 56054//56054 +f 56448//56448 56184//56184 56631//56631 +f 56226//56226 56429//56429 56427//56427 +f 56394//56394 57088//57088 56716//56716 +f 56350//56350 56236//56236 56606//56606 +f 56168//56168 56169//56169 56457//56457 +f 56213//56213 56367//56367 56641//56641 +f 56173//56173 56495//56495 56492//56492 +f 56629//56629 56081//56081 56710//56710 +f 56077//56077 56626//56626 56238//56238 +f 56642//56642 56381//56381 55974//55974 +f 55789//55789 56268//56268 56428//56428 +f 56358//56358 56508//56508 56373//56373 +f 56932//56932 56914//56914 56470//56470 +f 56394//56394 56716//56716 56412//56412 +f 56181//56181 56269//56269 56862//56862 +f 56040//56040 56428//56428 57070//57070 +f 56385//56385 56062//56062 56829//56829 +f 56389//56389 56253//56253 56387//56387 +f 56192//56192 55587//55587 56250//56250 +f 56471//56471 56191//56191 56938//56938 +f 56435//56435 56507//56507 56360//56360 +f 56176//56176 56242//56242 56472//56472 +f 56901//56901 56087//56087 55194//55194 +f 56256//56256 56040//56040 57070//57070 +f 56258//56258 56456//56456 56815//56815 +f 56815//56815 56398//56398 56258//56258 +f 56373//56373 55836//55836 56378//56378 +f 56254//56254 56581//56581 56003//56003 +f 56846//56846 56155//56155 56848//56848 +f 56245//56245 56385//56385 56576//56576 +f 56263//56263 56408//56408 56657//56657 +f 56239//56239 56046//56046 57073//57073 +f 56274//56274 56020//56020 56584//56584 +f 56016//56016 56669//56669 56378//56378 +f 56473//56473 56245//56245 56576//56576 +f 56499//56499 56441//56441 56143//56143 +f 56254//56254 55847//55847 56707//56707 +f 55878//55878 56413//56413 56618//56618 +f 56676//56676 56242//56242 56485//56485 +f 56707//56707 55659//55659 56709//56709 +f 56172//56172 56411//56411 56490//56490 +f 56598//56598 56392//56392 56278//56278 +f 56421//56421 56419//56419 56593//56593 +f 56393//56393 56207//56207 56443//56443 +f 56232//56232 56462//56462 55965//55965 +f 56480//56480 56136//56136 56791//56791 +f 56165//56165 56221//56221 56655//56655 +f 56593//56593 56392//56392 56598//56598 +f 56211//56211 56718//56718 56207//56207 +f 56175//56175 56178//56178 56671//56671 +f 56197//56197 56276//56276 56839//56839 +f 56702//56702 56165//56165 56655//56655 +f 56216//56216 56165//56165 56702//56702 +f 56481//56481 56397//56397 56479//56479 +f 56684//56684 56257//56257 56586//56586 +f 56085//56085 56884//56884 56088//56088 +f 56613//56613 56855//56855 56160//56160 +f 56637//56637 56415//56415 56723//56723 +f 56407//56407 56613//56613 56160//56160 +f 55980//55980 56665//56665 56589//56589 +f 56675//56675 56197//56197 56839//56839 +f 56482//56482 56029//56029 56604//56604 +f 56477//56477 56257//56257 56684//56684 +f 56692//56692 56412//56412 57156//57156 +f 56244//56244 56047//56047 56403//56403 +f 56406//56406 56674//56674 56195//56195 +f 56486//56486 56445//56445 56656//56656 +f 56488//56488 56270//56270 56800//56800 +f 56617//56617 56959//56959 56454//56454 +f 56506//56506 56147//56147 56210//56210 +f 56395//56395 56018//56018 56591//56591 +f 55495//55495 56007//56007 56686//56686 +f 56267//56267 56204//56204 56454//56454 +f 56019//56019 56591//56591 56018//56018 +f 56223//56223 56144//56144 56694//56694 +f 56372//56372 56223//56223 56694//56694 +f 56637//56637 56677//56677 56312//56312 +f 56312//56312 56677//56677 56619//56619 +f 56509//56509 56504//56504 56313//56313 +f 56312//56312 56415//56415 56637//56637 +f 56313//56313 56305//56305 56509//56509 +f 56511//56511 56278//56278 56214//56214 +f 56598//56598 56278//56278 56511//56511 +f 56325//56325 56514//56514 56518//56518 +f 56511//56511 56214//56214 56513//56513 +f 56504//56504 56723//56723 56310//56310 +f 56322//56322 56510//56510 56128//56128 +f 56304//56304 56525//56525 56725//56725 +f 56128//56128 56520//56520 56323//56323 +f 56510//56510 56520//56520 56128//56128 +f 56280//56280 56512//56512 56515//56515 +f 56271//56271 56500//56500 56269//56269 +f 56827//56827 56280//56280 56515//56515 +f 56208//56208 56280//56280 56827//56827 +f 56512//56512 56106//56106 56980//56980 +f 56214//56214 56397//56397 56513//56513 +f 56284//56284 56556//56556 56294//56294 +f 56296//56296 56294//56294 56556//56556 +f 56078//56078 56501//56501 56387//56387 +f 56296//56296 56556//56556 56293//56293 +f 56344//56344 56216//56216 56702//56702 +f 56746//56746 56323//56323 56520//56520 +f 56726//56726 55992//55992 56233//56233 +f 56522//56522 56323//56323 56746//56746 +f 56324//56324 56323//56323 56522//56522 +f 56530//56530 56298//56298 56742//56742 +f 56314//56314 56531//56531 56525//56525 +f 56286//56286 55992//55992 56726//56726 +f 56298//56298 56327//56327 56534//56534 +f 56534//56534 56742//56742 56298//56298 +f 56295//56295 55898//55898 56283//56283 +f 56220//56220 56216//56216 56344//56344 +f 56980//56980 56264//56264 56418//56418 +f 56513//56513 56397//56397 56481//56481 +f 56288//56288 56282//56282 56557//56557 +f 56099//56099 56282//56282 56288//56288 +f 56534//56534 56327//56327 56538//56538 +f 56288//56288 56619//56619 56516//56516 +f 56729//56729 56286//56286 56726//56726 +f 56527//56527 56302//56302 56523//56523 +f 56456//56456 56258//56258 56387//56387 +f 56541//56541 56299//56299 56540//56540 +f 56288//56288 56557//56557 56619//56619 +f 56752//56752 56755//56755 56109//56109 +f 56531//56531 56529//56529 56525//56525 +f 56531//56531 56314//56314 56532//56532 +f 56527//56527 56525//56525 56529//56529 +f 56529//56529 56302//56302 56527//56527 +f 56544//56544 56299//56299 56541//56541 +f 56519//56519 56291//56291 56516//56516 +f 56540//56540 56299//56299 56546//56546 +f 56283//56283 56291//56291 56519//56519 +f 56519//56519 56728//56728 56283//56283 +f 56286//56286 56729//56729 56292//56292 +f 56304//56304 56502//56502 56503//56503 +f 56285//56285 56243//56243 56620//56620 +f 56282//56282 56104//56104 56300//56300 +f 56314//56314 56533//56533 56532//56532 +f 56502//56502 56304//56304 56725//56725 +f 56546//56546 56301//56301 56555//56555 +f 56557//56557 56300//56300 56308//56308 +f 56093//56093 56292//56292 56717//56717 +f 56282//56282 56300//56300 56557//56557 +f 56305//56305 56503//56503 56690//56690 +f 56306//56306 56537//56537 56535//56535 +f 56619//56619 56557//56557 56308//56308 +f 56308//56308 56312//56312 56619//56619 +f 56310//56310 56313//56313 56504//56504 +f 56093//56093 56764//56764 56297//56297 +f 56764//56764 56093//56093 56717//56717 +f 56251//56251 56533//56533 56316//56316 +f 56307//56307 56544//56544 56989//56989 +f 56549//56549 56307//56307 56989//56989 +f 56550//56550 56121//56121 56309//56309 +f 55888//55888 55772//55772 56539//56539 +f 56543//56543 55888//55888 56539//56539 +f 56309//56309 56307//56307 56549//56549 +f 56287//56287 56517//56517 56289//56289 +f 56303//56303 56315//56315 56751//56751 +f 56538//56538 56303//56303 56751//56751 +f 56306//56306 55888//55888 56543//56543 +f 56764//56764 56524//56524 55873//55873 +f 55873//55873 56297//56297 56764//56764 +f 56751//56751 56315//56315 56552//56552 +f 56015//56015 56536//56536 56251//56251 +f 56631//56631 56290//56290 56517//56517 +f 56073//56073 55873//55873 56524//56524 +f 56226//56226 56536//56536 56015//56015 +f 56289//56289 56517//56517 56290//56290 +f 56317//56317 56121//56121 56550//56550 +f 56760//56760 56317//56317 56550//56550 +f 56542//56542 56302//56302 56734//56734 +f 56317//56317 56760//56760 56752//56752 +f 56734//56734 56302//56302 56529//56529 +f 56124//56124 56317//56317 56752//56752 +f 56311//56311 56114//56114 56535//56535 +f 56631//56631 56184//56184 56290//56290 +f 56109//56109 56124//56124 56752//56752 +f 56301//56301 56318//56318 56761//56761 +f 56536//56536 56558//56558 56545//56545 +f 56555//56555 56301//56301 56761//56761 +f 56226//56226 56558//56558 56536//56536 +f 56558//56558 56226//56226 56427//56427 +f 56545//56545 56558//56558 56547//56547 +f 56547//56547 56558//56558 56548//56548 +f 56427//56427 56548//56548 56558//56558 +f 56320//56320 56763//56763 56125//56125 +f 56279//56279 56319//56319 56553//56553 +f 56554//56554 56279//56279 56553//56553 +f 56401//56401 56279//56279 56554//56554 +f 56554//56554 56449//56449 56401//56401 +f 56641//56641 56713//56713 56213//56213 +f 56127//56127 56346//56346 56645//56645 +f 56640//56640 56865//56865 56866//56866 +f 56643//56643 56456//56456 56559//56559 +f 56375//56375 56569//56569 56236//56236 +f 56453//56453 56699//56699 56396//56396 +f 56168//56168 56457//56457 56567//56567 +f 56718//56718 56443//56443 56207//56207 +f 56424//56424 56814//56814 56440//56440 +f 56356//56356 56889//56889 56383//56383 +f 56453//56453 56400//56400 56699//56699 +f 56357//56357 56822//56822 56560//56560 +f 56071//56071 56879//56879 56789//56789 +f 56410//56410 56636//56636 56681//56681 +f 56400//56400 56466//56466 56699//56699 +f 56879//56879 56071//56071 56794//56794 +f 56606//56606 56236//56236 56569//56569 +f 56439//56439 56417//56417 56262//56262 +f 56484//56484 56462//56462 56639//56639 +f 56862//56862 56495//56495 56181//56181 +f 56788//56788 56480//56480 56791//56791 +f 56218//56218 56224//56224 56564//56564 +f 56342//56342 57022//57022 55743//55743 +f 56603//56603 56483//56483 57054//57054 +f 56464//56464 56567//56567 56457//56457 +f 57022//57022 56363//56363 55743//55743 +f 56566//56566 56245//56245 56836//56836 +f 56088//56088 56884//56884 56469//56469 +f 56408//56408 56603//56603 56896//56896 +f 56432//56432 56353//56353 56816//56816 +f 56077//56077 56402//56402 56931//56931 +f 56931//56931 56402//56402 56937//56937 +f 56652//56652 56745//56745 56418//56418 +f 56449//56449 56672//56672 56403//56403 +f 56582//56582 56652//56652 56418//56418 +f 56657//56657 56408//56408 56610//56610 +f 56463//56463 56929//56929 56465//56465 +f 56180//56180 56380//56380 56795//56795 +f 56436//56436 56585//56585 56700//56700 +f 56572//56572 56431//56431 56633//56633 +f 56343//56343 56937//56937 56402//56402 +f 56186//56186 56434//56434 56420//56420 +f 56466//56466 56172//56172 56807//56807 +f 56468//56468 56465//56465 56929//56929 +f 56575//56575 56385//56385 56829//56829 +f 56568//56568 56448//56448 56631//56631 +f 56490//56490 56807//56807 56172//56172 +f 56611//56611 56180//56180 56795//56795 +f 56414//56414 56578//56578 56500//56500 +f 56031//56031 56600//56600 57046//57046 +f 56493//56493 56846//56846 56932//56932 +f 56578//56578 56414//56414 56661//56661 +f 56446//56446 56572//56572 56633//56633 +f 56414//56414 56273//56273 56661//56661 +f 56490//56490 56411//56411 56671//56671 +f 56273//56273 56274//56274 56661//56661 +f 56354//56354 56455//56455 56438//56438 +f 55268//55268 56227//56227 56459//56459 +f 56599//56599 56421//56421 56720//56720 +f 56187//56187 56472//56472 56665//56665 +f 56421//56421 56593//56593 56720//56720 +f 56446//56446 56395//56395 56685//56685 +f 56591//56591 56685//56685 56395//56395 +f 56576//56576 56385//56385 56575//56575 +f 56601//56601 56596//56596 56266//56266 +f 56912//56912 56655//56655 56893//56893 +f 57267//57267 56390//56390 56420//56420 +f 56277//56277 55495//55495 56686//56686 +f 57019//57019 56157//56157 56587//56587 +f 56425//56425 56157//56157 57019//57019 +f 56719//56719 56611//56611 56921//56921 +f 56602//56602 56601//56601 56266//56266 +f 56472//56472 56242//56242 56811//56811 +f 56473//56473 56576//56576 56939//56939 +f 56592//56592 56473//56473 56939//56939 +f 56458//56458 56276//56276 56416//56416 +f 56651//56651 56461//56461 57262//57262 +f 55194//55194 56459//56459 57474//57474 +f 56811//56811 56242//56242 56676//56676 +f 56491//56491 56263//56263 56657//56657 +f 56245//56245 56473//56473 56654//56654 +f 56471//56471 56953//56953 56501//56501 +f 56591//56591 56019//56019 56837//56837 +f 55957//55957 55956//55956 56696//56696 +f 56837//56837 56019//56019 57071//57071 +f 56485//56485 56364//56364 56663//56663 +f 56602//56602 55981//55981 56489//56489 +f 56473//56473 56592//56592 56654//56654 +f 56398//56398 56653//56653 56632//56632 +f 56019//56019 56597//56597 57071//57071 +f 57024//57024 56352//56352 56488//56488 +f 56719//56719 56499//56499 56404//56404 +f 56485//56485 56682//56682 56676//56676 +f 56461//56461 56788//56788 57087//57087 +f 56632//56632 56653//56653 56494//56494 +f 56598//56598 56801//56801 56593//56593 +f 56435//56435 56595//56595 56507//56507 +f 56144//56144 56277//56277 56863//56863 +f 56089//56089 56087//56087 56901//56901 +f 56441//56441 56499//56499 56869//56869 +f 56871//56871 56637//56637 56723//56723 +f 56690//56690 56503//56503 56502//56502 +f 56926//56926 56597//56597 56215//56215 +f 56275//56275 56348//56348 56182//56182 +f 56713//56713 56623//56623 56210//56210 +f 56810//56810 56479//56479 56482//56482 +f 56687//56687 56504//56504 56695//56695 +f 56871//56871 56680//56680 56637//56637 +f 56580//56580 56436//56436 56700//56700 +f 56496//56496 56498//56498 56580//56580 +f 56428//56428 56268//56268 56474//56474 +f 56926//56926 56215//56215 56605//56605 +f 56406//56406 56494//56494 56653//56653 +f 56561//56561 56701//56701 56487//56487 +f 56723//56723 56504//56504 56687//56687 +f 56376//56376 56152//56152 56675//56675 +f 56605//56605 56215//56215 56467//56467 +f 56584//56584 55954//55954 56722//56722 +f 56427//56427 56429//56429 56634//56634 +f 55954//55954 56627//56627 56722//56722 +f 56711//56711 57234//57234 56361//56361 +f 56722//56722 56627//56627 56624//56624 +f 56427//56427 56634//56634 56612//56612 +f 56174//56174 55945//55945 56673//56673 +f 56594//56594 56496//56496 56679//56679 +f 56372//56372 56694//56694 56947//56947 +f 56655//56655 56912//56912 56702//56702 +f 56858//56858 56243//56243 56344//56344 +f 56620//56620 56243//56243 56858//56858 +f 56358//56358 57008//57008 55945//55945 +f 56429//56429 56393//56393 56634//56634 +f 56869//56869 56635//56635 56441//56441 +f 56406//56406 56820//56820 56674//56674 +f 56826//56826 56606//56606 56824//56824 +f 56256//56256 57070//57070 57074//57074 +f 56393//56393 56443//56443 56616//56616 +f 56054//56054 56588//56588 56189//56189 +f 56712//56712 56487//56487 56701//56701 +f 56636//56636 56441//56441 56635//56635 +f 56799//56799 56634//56634 56393//56393 +f 56636//56636 56635//56635 56843//56843 +f 56838//56838 56189//56189 56588//56588 +f 56393//56393 56616//56616 56799//56799 +f 56250//56250 56825//56825 56192//56192 +f 56497//56497 56621//56621 56058//56058 +f 56391//56391 56715//56715 56857//56857 +f 56838//56838 56196//56196 56189//56189 +f 56614//56614 56706//56706 56848//56848 +f 56703//56703 56196//56196 56838//56838 +f 56409//56409 56649//56649 56170//56170 +f 56892//56892 56649//56649 56409//56409 +f 55806//55806 56196//56196 56703//56703 +f 56044//56044 56621//56621 56437//56437 +f 56703//56703 56841//56841 55806//55806 +f 56710//56710 56044//56044 56437//56437 +f 56622//56622 56366//56366 56956//56956 +f 56565//56565 56194//56194 57462//57462 +f 56378//56378 56877//56877 56373//56373 +f 56566//56566 56569//56569 56375//56375 +f 56396//56396 56699//56699 56798//56798 +f 56566//56566 56836//56836 56569//56569 +f 56168//56168 56567//56567 57079//57079 +f 55878//55878 56618//56618 56562//56562 +f 56862//56862 56269//56269 57353//57353 +f 56888//56888 56434//56434 56417//56417 +f 56574//56574 57076//57076 56380//56380 +f 56366//56366 56568//56568 56956//56956 +f 56483//56483 56484//56484 56639//56639 +f 57054//57054 56483//56483 56639//56639 +f 56815//56815 56456//56456 56643//56643 +f 56374//56374 56470//56470 56914//56914 +f 56261//56261 57488//57488 56433//56433 +f 56815//56815 56653//56653 56398//56398 +f 56882//56882 56383//56383 56889//56889 +f 56914//56914 56904//56904 56374//56374 +f 56606//56606 56569//56569 56824//56824 +f 56388//56388 56383//56383 56882//56882 +f 55991//55991 56574//56574 56380//56380 +f 56232//56232 56793//56793 56462//56462 +f 56269//56269 56500//56500 57257//57257 +f 56631//56631 56739//56739 56568//56568 +f 56563//56563 56641//56641 56367//56367 +f 56560//56560 56822//56822 57232//57232 +f 56346//56346 56432//56432 56645//56645 +f 56793//56793 56639//56639 56462//56462 +f 56590//56590 56596//56596 56646//56646 +f 56570//56570 56609//56609 56464//56464 +f 56610//56610 56408//56408 56896//56896 +f 56478//56478 56477//56477 56684//56684 +f 56589//56589 56665//56665 56650//56650 +f 56822//56822 56362//56362 56667//56667 +f 56796//56796 56563//56563 56431//56431 +f 56274//56274 56584//56584 56661//56661 +f 56505//56505 56031//56031 57038//57038 +f 56575//56575 56644//56644 56576//56576 +f 56218//56218 56564//56564 56718//56718 +f 55813//55813 56440//56440 56670//56670 +f 56439//56439 56262//56262 56844//56844 +f 56584//56584 56664//56664 56661//56661 +f 56626//56626 56077//56077 56931//56931 +f 57038//57038 56031//56031 57046//57046 +f 56601//56601 56646//56646 56596//56596 +f 56664//56664 56584//56584 56658//56658 +f 57073//57073 56647//56647 56909//56909 +f 56351//56351 56802//56802 56426//56426 +f 56262//56262 56267//56267 56844//56844 +f 56807//56807 56490//56490 56897//56897 +f 56667//56667 56362//56362 57036//57036 +f 56431//56431 56572//56572 56678//56678 +f 56855//56855 56564//56564 56224//56224 +f 56919//56919 56363//56363 57022//57022 +f 56463//56463 56363//56363 56919//56919 +f 56849//56849 56464//56464 56856//56856 +f 56267//56267 56454//56454 56844//56844 +f 56844//56844 56454//56454 56959//56959 +f 56369//56369 56579//56579 56890//56890 +f 56245//56245 56654//56654 56836//56836 +f 56658//56658 56721//56721 56852//56852 +f 56445//56445 56972//56972 56656//56656 +f 56852//56852 56721//56721 56662//56662 +f 56939//56939 56576//56576 56644//56644 +f 56602//56602 56489//56489 56900//56900 +f 56438//56438 56455//56455 56651//56651 +f 56446//56446 56685//56685 56572//56572 +f 56672//56672 56449//56449 56659//56659 +f 56959//56959 56617//56617 57067//57067 +f 56900//56900 56489//56489 56182//56182 +f 56221//56221 56426//56426 56802//56802 +f 56802//56802 56655//56655 56221//56221 +f 56732//56732 56403//56403 56672//56672 +f 56244//56244 56403//56403 56732//56732 +f 56178//56178 56491//56491 56845//56845 +f 56653//56653 57165//57165 56406//56406 +f 56921//56921 56611//56611 57049//57049 +f 56662//56662 56721//56721 56867//56867 +f 56663//56663 56364//56364 56468//56468 +f 56361//56361 57011//57011 56618//56618 +f 56361//56361 57234//57234 57011//57011 +f 56685//56685 56591//56591 56837//56837 +f 56842//56842 56182//56182 56348//56348 +f 56719//56719 56921//56921 57299//57299 +f 56635//56635 56869//56869 56834//56834 +f 56683//56683 56937//56937 56343//56343 +f 56386//56386 56691//56691 56573//56573 +f 56934//56934 56475//56475 56589//56589 +f 56227//56227 56369//56369 57060//57060 +f 56868//56868 56720//56720 56593//56593 +f 56593//56593 56801//56801 56868//56868 +f 56663//56663 56468//56468 56929//56929 +f 56617//56617 56228//56228 57067//57067 +f 56893//56893 56655//56655 56806//56806 +f 56407//56407 56928//56928 56613//56613 +f 56506//56506 56928//56928 56407//56407 +f 56343//56343 56370//56370 56683//56683 +f 56673//56673 56842//56842 56205//56205 +f 56820//56820 56406//56406 57165//57165 +f 56677//56677 56637//56637 56680//56680 +f 56496//56496 56580//56580 56679//56679 +f 56669//56669 56442//56442 56813//56813 +f 56834//56834 56843//56843 56635//56635 +f 56205//56205 56174//56174 56673//56673 +f 56482//56482 56823//56823 56810//56810 +f 56370//56370 56689//56689 56850//56850 +f 56863//56863 56277//56277 56686//56686 +f 57019//57019 56794//56794 56425//56425 +f 56604//56604 56823//56823 56482//56482 +f 56210//56210 56928//56928 56506//56506 +f 56850//56850 56689//56689 56950//56950 +f 56585//56585 56374//56374 56700//56700 +f 56885//56885 56497//56497 56674//56674 +f 56623//56623 56928//56928 56210//56210 +f 56023//56023 56615//56615 57158//57158 +f 56382//56382 56384//56384 56625//56625 +f 56721//56721 56658//56658 56584//56584 +f 56843//56843 56681//56681 56636//56636 +f 56872//56872 56680//56680 56871//56871 +f 56467//56467 56476//56476 56605//56605 +f 56605//56605 56476//56476 56803//56803 +f 56607//56607 56349//56349 56433//56433 +f 56356//56356 56887//56887 56889//56889 +f 56450//56450 56625//56625 56384//56384 +f 56803//56803 56608//56608 56809//56809 +f 56871//56871 56723//56723 56687//56687 +f 56604//56604 56828//56828 56823//56823 +f 56621//56621 56497//56497 56885//56885 +f 56722//56722 56721//56721 56584//56584 +f 56396//56396 56944//56944 56209//56209 +f 56679//56679 57009//57009 56594//56594 +f 56675//56675 57034//57034 56376//56376 +f 56854//56854 56376//56376 57034//57034 +f 56681//56681 56697//56697 56410//56410 +f 56715//56715 56399//56399 57081//57081 +f 57081//57081 56399//56399 57134//57134 +f 56492//56492 57134//57134 56399//56399 +f 56606//56606 56826//56826 56347//56347 +f 56410//56410 56697//56697 56609//56609 +f 56359//56359 56246//56246 57044//57044 +f 57022//57022 56342//56342 56692//56692 +f 56722//56722 56624//56624 56817//56817 +f 56376//56376 56854//56854 56860//56860 +f 56828//56828 56347//56347 56826//56826 +f 56634//56634 56790//56790 56612//56612 +f 56460//56460 56377//56377 56668//56668 +f 56621//56621 56913//56913 56437//56437 +f 57057//57057 56507//56507 56595//56595 +f 56507//56507 57057//57057 56246//56246 +f 56054//56054 56825//56825 56666//56666 +f 56718//56718 56616//56616 56443//56443 +f 56225//56225 56860//56860 57037//57037 +f 56799//56799 56790//56790 56634//56634 +f 56624//56624 56627//56627 56168//56168 +f 56624//56624 56168//56168 57079//57079 +f 57076//57076 56352//56352 57066//57066 +f 56799//56799 56616//56616 56704//56704 +f 56710//56710 56437//56437 57065//57065 +f 56835//56835 56693//56693 56594//56594 +f 56594//56594 56693//56693 56230//56230 +f 56452//56452 56444//56444 56225//56225 +f 56435//56435 56360//56360 56698//56698 +f 56230//56230 56693//56693 56233//56233 +f 56372//56372 56947//56947 56714//56714 +f 56698//56698 56360//56360 56705//56705 +f 56250//56250 56583//56583 56660//56660 +f 56710//56710 56865//56865 56629//56629 +f 56708//56708 57462//57462 56194//56194 +f 57088//57088 55979//55979 57350//57350 +f 56581//56581 56254//56254 57086//57086 +f 56705//56705 56360//56360 56622//56622 +f 56509//56509 56695//56695 56504//56504 +f 56449//56449 56766//56766 56659//56659 +f 56305//56305 56874//56874 56509//56509 +f 56695//56695 56509//56509 56874//56874 +f 56514//56514 56724//56724 56518//56518 +f 56501//56501 56953//56953 56387//56387 +f 56801//56801 56598//56598 56511//56511 +f 56724//56724 56521//56521 56968//56968 +f 56514//56514 56521//56521 56724//56724 +f 56529//56529 56531//56531 56735//56735 +f 56532//56532 56735//56735 56531//56531 +f 56765//56765 56735//56735 56532//56532 +f 56511//56511 56513//56513 56481//56481 +f 56801//56801 56511//56511 56481//56481 +f 56521//56521 56528//56528 56968//56968 +f 56532//56532 56533//56533 56765//56765 +f 56251//56251 56765//56765 56533//56533 +f 56536//56536 56765//56765 56251//56251 +f 56559//56559 56387//56387 56953//56953 +f 56456//56456 56387//56387 56559//56559 +f 56810//56810 56481//56481 56479//56479 +f 56966//56966 56529//56529 56963//56963 +f 56734//56734 56529//56529 56966//56966 +f 56519//56519 56516//56516 56677//56677 +f 56677//56677 56516//56516 56619//56619 +f 56534//56534 56538//56538 56751//56751 +f 56515//56515 56512//56512 56727//56727 +f 56733//56733 56283//56283 56728//56728 +f 56295//56295 56283//56283 56733//56733 +f 56529//56529 56735//56735 56963//56963 +f 56728//56728 56519//56519 56730//56730 +f 56741//56741 56743//56743 56292//56292 +f 56512//56512 56980//56980 56736//56736 +f 56292//56292 56729//56729 56741//56741 +f 56523//56523 56295//56295 56733//56733 +f 56735//56735 56765//56765 56737//56737 +f 56544//56544 56541//56541 56989//56989 +f 56519//56519 56677//56677 56870//56870 +f 56746//56746 56520//56520 56744//56744 +f 56870//56870 56730//56730 56519//56519 +f 56292//56292 56743//56743 56717//56717 +f 56525//56525 56738//56738 56725//56725 +f 56545//56545 56737//56737 56765//56765 +f 56540//56540 56546//56546 56754//56754 +f 56870//56870 56677//56677 56680//56680 +f 56980//56980 56418//56418 56745//56745 +f 56765//56765 56536//56536 56545//56545 +f 56546//56546 56555//56555 56754//56754 +f 56523//56523 56738//56738 56527//56527 +f 56737//56737 56545//56545 56740//56740 +f 56738//56738 56525//56525 56527//56527 +f 56764//56764 56717//56717 56977//56977 +f 56550//56550 56309//56309 56549//56549 +f 56545//56545 56547//56547 56740//56740 +f 56305//56305 56690//56690 56874//56874 +f 56874//56874 56690//56690 56847//56847 +f 56526//56526 56048//56048 56749//56749 +f 56740//56740 56547//56547 57189//57189 +f 56620//56620 56731//56731 56285//56285 +f 56548//56548 57189//57189 56547//56547 +f 56287//56287 56285//56285 56731//56731 +f 56379//56379 56526//56526 56984//56984 +f 56751//56751 56552//56552 56759//56759 +f 56731//56731 56739//56739 56287//56287 +f 56524//56524 56764//56764 56977//56977 +f 56427//56427 56612//56612 56548//56548 +f 56287//56287 56739//56739 56517//56517 +f 56739//56739 56631//56631 56517//56517 +f 56537//56537 56758//56758 56535//56535 +f 56524//56524 57177//57177 56586//56586 +f 56535//56535 56758//56758 57002//57002 +f 56757//56757 57004//57004 56551//56551 +f 56553//56553 56551//56551 57004//57004 +f 56539//56539 56755//56755 56756//56756 +f 56761//56761 56318//56318 56762//56762 +f 56766//56766 56553//56553 57004//57004 +f 56318//56318 56763//56763 56762//56762 +f 56125//56125 56763//56763 56318//56318 +f 56786//56786 56543//56543 56756//56756 +f 56756//56756 56543//56543 56539//56539 +f 56747//56747 56767//56767 56748//56748 +f 56964//56964 56763//56763 56320//56320 +f 56748//56748 56767//56767 56750//56750 +f 56750//56750 56767//56767 56768//56768 +f 56320//56320 56321//56321 56964//56964 +f 56753//56753 56747//56747 56998//56998 +f 56767//56767 56747//56747 56753//56753 +f 56768//56768 56767//56767 56753//56753 +f 56768//56768 56753//56753 57003//57003 +f 57002//57002 56311//56311 56535//56535 +f 57004//57004 56659//56659 56766//56766 +f 56321//56321 56127//56127 56645//56645 +f 56964//56964 56321//56321 56645//56645 +f 56244//56244 56972//56972 56445//56445 +f 56553//56553 56766//56766 56554//56554 +f 56449//56449 56554//56554 56766//56766 +f 56773//56773 56328//56328 56769//56769 +f 56331//56331 56328//56328 56773//56773 +f 56776//56776 56331//56331 56773//56773 +f 56779//56779 56331//56331 56776//56776 +f 56779//56779 56335//56335 56331//56331 +f 56770//56770 56510//56510 56330//56330 +f 56784//56784 56779//56779 56780//56780 +f 56335//56335 56779//56779 56784//56784 +f 56330//56330 56510//56510 56322//56322 +f 56326//56326 56542//56542 56771//56771 +f 56771//56771 56542//56542 56734//56734 +f 56325//56325 56518//56518 56329//56329 +f 56329//56329 56518//56518 56775//56775 +f 56757//56757 56335//56335 56784//56784 +f 56551//56551 56335//56335 56757//56757 +f 56329//56329 56778//56778 56334//56334 +f 56775//56775 56778//56778 56329//56329 +f 56328//56328 56326//56326 56771//56771 +f 56771//56771 56769//56769 56328//56328 +f 56781//56781 56528//56528 56530//56530 +f 56530//56530 56528//56528 56521//56521 +f 56319//56319 56118//56118 56553//56553 +f 56324//56324 56522//56522 56281//56281 +f 56553//56553 56118//56118 56551//56551 +f 56333//56333 56336//56336 56774//56774 +f 56772//56772 56333//56333 56774//56774 +f 56785//56785 56333//56333 56772//56772 +f 56774//56774 56097//56097 56777//56777 +f 56336//56336 56097//56097 56774//56774 +f 56334//56334 56783//56783 56337//56337 +f 56778//56778 56783//56783 56334//56334 +f 56787//56787 56337//56337 56783//56783 +f 56281//56281 56522//56522 56777//56777 +f 56770//56770 56337//56337 56787//56787 +f 56097//56097 56281//56281 56777//56777 +f 56337//56337 56770//56770 56338//56338 +f 56332//56332 56333//56333 56782//56782 +f 56333//56333 56785//56785 56782//56782 +f 56338//56338 56770//56770 56330//56330 +f 56758//56758 56537//56537 56786//56786 +f 56786//56786 56537//56537 56543//56543 +f 56543//56543 56537//56537 56306//56306 +f 56782//56782 56552//56552 56332//56332 +f 56332//56332 56552//56552 56315//56315 +f 56759//56759 56552//56552 56782//56782 +f 57257//57257 57353//57353 56269//56269 +f 56701//56701 56561//56561 57010//57010 +f 57488//57488 56261//56261 56565//56565 +f 56954//56954 56643//56643 56559//56559 +f 56808//56808 56797//56797 56662//56662 +f 56571//56571 56381//56381 56876//56876 +f 57156//57156 56412//56412 56716//56716 +f 55863//55863 56640//56640 57084//57084 +f 57118//57118 56713//56713 56641//56641 +f 56867//56867 56808//56808 56662//56662 +f 56466//56466 56807//56807 56699//56699 +f 56656//56656 56804//56804 56486//56486 +f 56956//56956 56568//56568 56739//56739 +f 56888//56888 57085//57085 56434//56434 +f 56578//56578 56661//56661 57015//57015 +f 56661//56661 56664//56664 57015//57015 +f 56809//56809 56608//56608 56911//56911 +f 56696//56696 56486//56486 56804//56804 +f 56880//56880 56381//56381 56642//56642 +f 57085//57085 56420//56420 56434//56434 +f 56911//56911 56608//56608 57110//57110 +f 57118//57118 56641//56641 57014//57014 +f 56562//56562 56618//56618 57011//57011 +f 56877//56877 56358//56358 56373//56373 +f 56420//56420 57085//57085 57267//57267 +f 56608//56608 56560//56560 57110//57110 +f 56929//56929 56463//56463 56924//56924 +f 56922//56922 56582//56582 56599//56599 +f 56924//56924 56463//56463 56919//56919 +f 57123//57123 56816//56816 56438//56438 +f 56582//56582 56922//56922 56652//56652 +f 56580//56580 56700//56700 56955//56955 +f 56642//56642 56590//56590 56880//56880 +f 56817//56817 56624//56624 56878//56878 +f 56564//56564 56616//56616 56718//56718 +f 56720//56720 56818//56818 56599//56599 +f 56818//56818 56720//56720 56868//56868 +f 56810//56810 56823//56823 56906//56906 +f 56646//56646 56880//56880 56590//56590 +f 56579//56579 55813//55813 56670//56670 +f 56563//56563 56908//56908 56641//56641 +f 56276//56276 56458//56458 56830//56830 +f 56234//56234 56388//56388 56882//56882 +f 56439//56439 56888//56888 56417//56417 +f 56894//56894 56649//56649 57493//57493 +f 57028//57028 56823//56823 56828//56828 +f 56573//56573 57036//57036 56362//56362 +f 56472//56472 56805//56805 56665//56665 +f 56796//56796 56431//56431 56678//56678 +f 56805//56805 56472//56472 56811//56811 +f 56646//56646 56601//56601 56602//56602 +f 57045//57045 56515//56515 56833//56833 +f 56853//56853 55865//55865 56902//56902 +f 57009//57009 56835//56835 56594//56594 +f 57286//57286 56447//56447 56607//56607 +f 57073//57073 57238//57238 56239//56239 +f 56838//56838 56588//56588 57145//57145 +f 56811//56811 56676//56676 56941//56941 +f 56691//56691 56208//56208 56940//56940 +f 56458//56458 56239//56239 57238//57238 +f 56897//56897 56671//56671 56898//56898 +f 56490//56490 56671//56671 56897//56897 +f 56621//56621 56885//56885 57249//57249 +f 56655//56655 56802//56802 56958//56958 +f 56958//56958 56806//56806 56655//56655 +f 56229//56229 57293//57293 56648//56648 +f 56853//56853 56686//56686 56007//56007 +f 56800//56800 57024//57024 56488//56488 +f 56229//56229 56668//56668 57293//57293 +f 56668//56668 56229//56229 56577//56577 +f 56885//56885 56674//56674 57090//57090 +f 56832//56832 56649//56649 56894//56894 +f 56860//56860 56854//56854 56859//56859 +f 56841//56841 57160//57160 55806//55806 +f 56374//56374 56904//56904 56700//56700 +f 56814//56814 55806//55806 57160//57160 +f 56352//56352 57024//57024 56812//56812 +f 56369//56369 56890//56890 57060//57060 +f 56676//56676 56682//56682 56941//56941 +f 56843//56843 56891//56891 56681//56681 +f 56719//56719 57319//57319 56499//56499 +f 56871//56871 56687//56687 56873//56873 +f 56694//56694 56144//56144 56863//56863 +f 56595//56595 56435//56435 56698//56698 +f 57052//57052 56023//56023 57158//57158 +f 56649//56649 56832//56832 56600//56600 +f 56452//56452 56225//56225 57037//57037 +f 56869//56869 56499//56499 57319//57319 +f 56683//56683 56370//56370 56850//56850 +f 56824//56824 56569//56569 56836//56836 +f 56485//56485 56663//56663 56840//56840 +f 56977//56977 56717//56717 56930//56930 +f 56682//56682 56485//56485 56831//56831 +f 56697//56697 57069//57069 56609//56609 +f 56702//56702 56912//56912 57130//57130 +f 56831//56831 56485//56485 56840//56840 +f 56344//56344 56702//56702 57130//57130 +f 56697//56697 56681//56681 56891//56891 +f 56609//56609 56851//56851 56464//56464 +f 56947//56947 56694//56694 57289//57289 +f 56721//56721 56722//56722 56867//56867 +f 56904//56904 56914//56914 57030//57030 +f 57116//57116 56710//56710 57065//57065 +f 56856//56856 56464//56464 56851//56851 +f 56956//56956 56705//56705 56622//56622 +f 56851//56851 56609//56609 57069//57069 +f 56722//56722 56808//56808 56867//56867 +f 56817//56817 56808//56808 56722//56722 +f 56474//56474 57068//57068 56428//56428 +f 56949//56949 56714//56714 56947//56947 +f 56829//56829 56644//56644 56575//56575 +f 56644//56644 56829//56829 57058//57058 +f 56870//56870 56680//56680 56946//56946 +f 57086//57086 56377//56377 56581//56581 +f 56901//56901 55194//55194 57474//57474 +f 55979//55979 56714//56714 57457//57457 +f 57008//57008 56673//56673 55945//55945 +f 57350//57350 55979//55979 57457//57457 +f 56711//56711 56382//56382 57239//57239 +f 56089//56089 56901//56901 57475//57475 +f 56872//56872 56946//56946 56680//56680 +f 56836//56836 56654//56654 56936//56936 +f 57065//57065 56437//56437 56913//56913 +f 56865//56865 56710//56710 57047//57047 +f 56861//56861 56689//56689 56571//56571 +f 56654//56654 56592//56592 56936//56936 +f 56567//56567 56464//56464 57042//57042 +f 56228//56228 56430//56430 56923//56923 +f 56849//56849 57042//57042 56464//56464 +f 56614//56614 55878//55878 56945//56945 +f 57296//57296 56707//56707 56709//56709 +f 57103//57103 56623//56623 56713//56713 +f 56492//56492 56495//56495 56862//56862 +f 56626//56626 57112//57112 56923//56923 +f 56871//56871 56873//56873 56872//56872 +f 56640//56640 56866//56866 56638//56638 +f 56562//56562 56945//56945 55878//55878 +f 56662//56662 56797//56797 56852//56852 +f 57493//57493 56649//56649 56892//56892 +f 56874//56874 56847//56847 56872//56872 +f 56390//56390 57267//57267 56938//56938 +f 56872//56872 56873//56873 56874//56874 +f 56874//56874 56873//56873 56695//56695 +f 56695//56695 56873//56873 56687//56687 +f 56704//56704 56616//56616 57098//57098 +f 56881//56881 56916//56916 56821//56821 +f 56789//56789 57256//57256 56409//56409 +f 56798//56798 56699//56699 57108//57108 +f 56956//56956 56961//56961 57093//57093 +f 56868//56868 56801//56801 56986//56986 +f 56713//56713 57118//57118 57103//57103 +f 56433//56433 57488//57488 57280//57280 +f 56696//56696 56804//56804 56927//56927 +f 56876//56876 56381//56381 56880//56880 +f 56580//56580 56955//56955 56875//56875 +f 55863//55863 57084//57084 57905//57905 +f 56818//56818 56868//56868 57133//57133 +f 56915//56915 56815//56815 56895//56895 +f 56815//56815 56915//56915 56653//56653 +f 56699//56699 56807//56807 57050//57050 +f 56432//56432 56816//56816 56917//56917 +f 56664//56664 56658//56658 57062//57062 +f 57190//57190 56922//56922 56599//56599 +f 56906//56906 56903//56903 56810//56810 +f 56877//56877 56378//56378 57109//57109 +f 56580//56580 56875//56875 56679//56679 +f 56820//56820 57165//57165 57090//57090 +f 57110//57110 56560//56560 57232//57232 +f 57165//57165 56653//56653 56915//56915 +f 57123//57123 56438//56438 56651//56651 +f 56679//56679 56875//56875 57122//57122 +f 55863//55863 56884//56884 56085//56085 +f 56378//56378 56669//56669 57481//57481 +f 57112//57112 56626//56626 57040//57040 +f 56820//56820 57090//57090 56674//56674 +f 56822//56822 56667//56667 57232//57232 +f 56599//56599 56818//56818 57190//57190 +f 56906//56906 56823//56823 57023//57023 +f 56684//56684 56586//56586 56957//56957 +f 56646//56646 57026//57026 56880//56880 +f 56684//56684 57013//57013 56478//56478 +f 56478//56478 57013//57013 56199//56199 +f 56505//56505 57010//57010 56561//56561 +f 56879//56879 56794//56794 57019//57019 +f 56826//56826 57016//57016 56828//56828 +f 56657//56657 56610//56610 57061//57061 +f 57247//57247 56602//56602 57261//57261 +f 56646//56646 56602//56602 57247//57247 +f 56929//56929 56840//56840 56663//56663 +f 57012//57012 56567//56567 57042//57042 +f 57017//57017 56199//56199 57013//57013 +f 56800//56800 56199//56199 57017//57017 +f 57060//57060 56890//56890 57125//57125 +f 56795//56795 57243//57243 56611//56611 +f 56505//56505 57038//57038 56886//56886 +f 57028//57028 57023//57023 56823//56823 +f 56647//56647 56234//56234 57121//57121 +f 57097//57097 57096//57096 56564//56564 +f 57262//57262 56461//56461 57484//57484 +f 56909//56909 56647//56647 57121//57121 +f 56491//56491 56657//56657 56899//56899 +f 56564//56564 56855//56855 57097//57097 +f 56845//56845 56491//56491 56899//56899 +f 57484//57484 56461//56461 57087//57087 +f 56902//56902 55865//55865 56469//56469 +f 56899//56899 56657//56657 57061//57061 +f 56958//56958 56802//56802 57027//57027 +f 57014//57014 56641//56641 57020//57020 +f 56827//56827 56515//56515 57045//57045 +f 57066//57066 56352//56352 56812//56812 +f 57041//57041 56819//56819 56821//56821 +f 57020//57020 56641//56641 56908//56908 +f 56958//56958 57032//57032 56806//56806 +f 56893//56893 56806//56806 57032//57032 +f 56447//56447 57286//57286 57580//57580 +f 56902//56902 56686//56686 56853//56853 +f 56182//56182 56842//56842 56905//56905 +f 56227//56227 57060//57060 56459//56459 +f 56860//56860 56859//56859 56942//56942 +f 56937//56937 57051//57051 56931//56931 +f 56941//56941 56682//56682 57271//57271 +f 56831//56831 57271//57271 56682//56682 +f 57235//57235 56843//56843 56834//56834 +f 57022//57022 56692//56692 57156//57156 +f 57019//57019 56587//56587 57136//57136 +f 56696//56696 56927//56927 55957//55957 +f 57037//57037 56860//56860 56942//56942 +f 56232//56232 56475//56475 56933//56933 +f 56587//56587 57044//57044 57136//57136 +f 57086//57086 56254//56254 56707//56707 +f 56475//56475 56934//56934 56933//56933 +f 57044//57044 56246//56246 57057//57057 +f 56842//56842 56673//56673 57095//57095 +f 56613//56613 57097//57097 56855//56855 +f 56829//56829 56447//56447 57316//57316 +f 55957//55957 56927//56927 56615//56615 +f 57316//57316 57058//57058 56829//56829 +f 56380//56380 57076//57076 57452//57452 +f 56940//56940 56208//56208 56827//56827 +f 56666//56666 57145//57145 56588//56588 +f 56588//56588 56054//56054 56666//56666 +f 56934//56934 56589//56589 56650//56650 +f 57296//57296 56943//56943 56707//56707 +f 57475//57475 57159//57159 56089//56089 +f 56904//56904 56955//56955 56700//56700 +f 56946//56946 56872//56872 57157//57157 +f 56913//56913 56621//56621 57249//57249 +f 56847//56847 57157//57157 56872//56872 +f 56600//56600 56832//56832 57046//57046 +f 57159//57159 56864//56864 56089//56089 +f 56887//56887 56023//56023 57052//57052 +f 56847//56847 56690//56690 57157//57157 +f 56693//56693 56960//56960 56233//56233 +f 56925//56925 56930//56930 56717//56717 +f 57070//57070 56428//56428 57068//57068 +f 56907//56907 56268//56268 56864//56864 +f 57531//57531 56708//56708 56452//56452 +f 56698//56698 56705//56705 57091//57091 +f 56939//56939 56644//56644 56935//56935 +f 56825//56825 56250//56250 56660//56660 +f 56928//56928 56623//56623 57167//57167 +f 57093//57093 57091//57091 56705//56705 +f 56228//56228 56923//56923 57067//57067 +f 57079//57079 56878//56878 56624//56624 +f 57047//57047 56710//56710 57116//57116 +f 57167//57167 56623//56623 57103//57103 +f 56939//56939 56936//56936 56592//56592 +f 57012//57012 57079//57079 56567//56567 +f 56956//56956 57093//57093 56705//56705 +f 56856//56856 56910//56910 56849//56849 +f 56849//56849 56910//56910 56883//56883 +f 56883//56883 57042//57042 56849//56849 +f 56689//56689 56861//56861 56950//56950 +f 56658//56658 56852//56852 57062//57062 +f 56625//56625 56450//56450 56391//56391 +f 56910//56910 56856//56856 56851//56851 +f 56688//56688 56209//56209 57147//57147 +f 57244//57244 56391//56391 56857//56857 +f 56628//56628 56918//56918 57343//57343 +f 56861//56861 56571//56571 56951//56951 +f 56848//56848 56706//56706 56846//56846 +f 57081//57081 56857//56857 56715//56715 +f 57343//57343 56630//56630 56628//56628 +f 56836//56836 57075//57075 56824//56824 +f 56862//56862 57134//57134 56492//56492 +f 56571//56571 56876//56876 56951//56951 +f 57078//57078 56597//56597 57082//57082 +f 56597//56597 56926//56926 57082//57082 +f 56841//56841 56703//56703 57323//57323 +f 56944//56944 56396//56396 56798//56798 +f 56952//56952 56471//56471 56938//56938 +f 56953//56953 56471//56471 56952//56952 +f 56866//56866 56865//56865 57047//57047 +f 57457//57457 56714//56714 56949//56949 +f 56409//56409 57433//57433 56892//56892 +f 57433//57433 56409//56409 57256//57256 +f 56638//56638 57084//57084 56640//56640 +f 56761//56761 56762//56762 56962//56962 +f 56481//56481 56810//56810 56903//56903 +f 56903//56903 56986//56986 56481//56481 +f 56500//56500 56578//56578 57257//57257 +f 57257//57257 56578//56578 57259//57259 +f 57182//57182 56734//56734 56966//56966 +f 56672//56672 56659//56659 56965//56965 +f 57177//57177 56524//56524 56977//56977 +f 57259//57259 56578//56578 57015//57015 +f 56727//56727 56833//56833 56515//56515 +f 56178//56178 56898//56898 56671//56671 +f 56736//56736 56727//56727 56512//56512 +f 56967//56967 56728//56728 56730//56730 +f 56964//56964 56645//56645 57178//57178 +f 56729//56729 56726//56726 56960//56960 +f 56960//56960 56726//56726 56233//56233 +f 57130//57130 56920//56920 56344//56344 +f 56728//56728 56967//56967 56733//56733 +f 56741//56741 56729//56729 56960//56960 +f 56733//56733 56967//56967 56969//56969 +f 56963//56963 56735//56735 56979//56979 +f 56523//56523 56733//56733 56969//56969 +f 56971//56971 56523//56523 56969//56969 +f 56972//56972 56244//56244 56732//56732 +f 56968//56968 56528//56528 56973//56973 +f 56738//56738 56523//56523 56971//56971 +f 56981//56981 56979//56979 56735//56735 +f 56725//56725 56738//56738 56971//56971 +f 56971//56971 56975//56975 56725//56725 +f 56520//56520 56510//56510 57192//57192 +f 56742//56742 56974//56974 56530//56530 +f 56925//56925 56717//56717 56743//56743 +f 56953//56953 56954//56954 56559//56559 +f 56744//56744 56520//56520 57192//57192 +f 56737//56737 56981//56981 56735//56735 +f 56502//56502 56725//56725 56976//56976 +f 56742//56742 56534//56534 56974//56974 +f 56976//56976 56690//56690 56502//56502 +f 56741//56741 56970//56970 56743//56743 +f 56925//56925 56743//56743 56970//56970 +f 56746//56746 56744//56744 57407//57407 +f 56976//56976 56725//56725 56975//56975 +f 56344//56344 56920//56920 56858//56858 +f 57188//57188 56751//56751 56985//56985 +f 56534//56534 56751//56751 57188//57188 +f 57177//57177 56957//56957 56586//56586 +f 56737//56737 56740//56740 56983//56983 +f 56982//56982 56522//56522 56746//56746 +f 56541//56541 56540//56540 56990//56990 +f 56990//56990 56988//56988 56541//56541 +f 57094//57094 56858//56858 56920//56920 +f 56954//56954 56815//56815 56643//56643 +f 56989//56989 56541//56541 56988//56988 +f 56526//56526 56749//56749 57203//57203 +f 57203//57203 56984//56984 56526//56526 +f 56895//56895 56815//56815 56954//56954 +f 56540//56540 56754//56754 56990//56990 +f 56804//56804 56656//56656 56978//56978 +f 56990//56990 56754//56754 56991//56991 +f 56548//56548 56987//56987 57189//57189 +f 56660//56660 56583//56583 57205//57205 +f 56858//56858 56961//56961 56620//56620 +f 56620//56620 56961//56961 56731//56731 +f 56956//56956 56731//56731 56961//56961 +f 56994//56994 56550//56550 56993//56993 +f 56760//56760 56550//56550 56994//56994 +f 56583//56583 56379//56379 56984//56984 +f 57205//57205 56583//56583 56984//56984 +f 56731//56731 56956//56956 56739//56739 +f 56995//56995 56760//56760 56994//56994 +f 56548//56548 56612//56612 56987//56987 +f 56760//56760 56995//56995 56752//56752 +f 56995//56995 56755//56755 56752//56752 +f 56754//56754 56555//56555 56991//56991 +f 56755//56755 56995//56995 56999//56999 +f 56987//56987 56612//56612 56948//56948 +f 56756//56756 56755//56755 56999//56999 +f 56555//56555 56761//56761 56991//56991 +f 56801//56801 56481//56481 56986//56986 +f 56881//56881 56821//56821 56819//56819 +f 56999//56999 57000//57000 56786//56786 +f 56747//56747 56748//56748 56996//56996 +f 56998//56998 56747//56747 56996//56996 +f 57002//57002 57006//57006 57210//57210 +f 56758//56758 57006//57006 57002//57002 +f 57398//57398 56998//56998 57001//57001 +f 56998//56998 57398//57398 56753//56753 +f 56756//56756 56999//56999 56786//56786 +f 56753//56753 57398//57398 57204//57204 +f 57403//57403 56753//56753 57204//57204 +f 57003//57003 56753//56753 57403//57403 +f 57002//57002 57392//57392 56311//56311 +f 56048//56048 56311//56311 56749//56749 +f 57005//57005 57004//57004 56757//56757 +f 56659//56659 57004//57004 57169//57169 +f 56978//56978 56656//56656 56972//56972 +f 56562//56562 57011//57011 56945//56945 +f 56948//56948 56790//56790 57284//57284 +f 56809//56809 57007//57007 56803//56803 +f 57028//57028 56828//56828 57016//57016 +f 56881//56881 57092//57092 57300//57300 +f 56795//56795 56380//56380 57452//57452 +f 56432//56432 56917//56917 57426//57426 +f 56645//56645 56432//56432 57426//57426 +f 56916//56916 56881//56881 57300//57300 +f 56716//56716 57111//57111 57156//57156 +f 57015//57015 56664//56664 57274//57274 +f 57488//57488 56565//56565 57346//57346 +f 57165//57165 56915//56915 57371//57371 +f 57012//57012 57042//57042 57033//57033 +f 57123//57123 56917//56917 56816//56816 +f 56469//56469 56884//56884 57700//57700 +f 56835//56835 57009//57009 57025//57025 +f 56664//56664 57062//57062 57274//57274 +f 57415//57415 57008//57008 56358//56358 +f 56877//56877 57415//57415 56358//56358 +f 57090//57090 57165//57165 57021//57021 +f 56790//56790 56799//56799 57472//57472 +f 56927//56927 56804//56804 57053//57053 +f 56651//56651 57262//57262 57018//57018 +f 56704//56704 57472//57472 56799//56799 +f 56902//56902 56469//56469 57242//57242 +f 57049//57049 56611//56611 57243//57243 +f 57036//57036 56573//56573 57039//57039 +f 56603//56603 57054//57054 57322//57322 +f 57040//57040 57422//57422 57112//57112 +f 57075//57075 57166//57166 56824//56824 +f 56802//56802 56351//56351 57260//57260 +f 56826//56826 56824//56824 57166//57166 +f 57027//57027 56802//56802 57260//57260 +f 56616//56616 56564//56564 57098//57098 +f 56276//56276 56830//56830 57135//57135 +f 57096//57096 57098//57098 56564//56564 +f 57109//57109 56378//56378 57481//57481 +f 56607//56607 56433//56433 57280//57280 +f 56889//56889 57059//57059 56882//56882 +f 56955//56955 56904//56904 57030//57030 +f 56827//56827 57045//57045 56940//56940 +f 56893//56893 57032//57032 57265//57265 +f 56889//56889 56887//56887 57731//57731 +f 56839//56839 56276//56276 57135//57135 +f 57341//57341 56459//56459 57060//57060 +f 57059//57059 56889//56889 57731//57731 +f 56563//56563 56796//56796 56908//56908 +f 56888//56888 57114//57114 57085//57085 +f 57024//57024 56800//56800 57017//57017 +f 56505//56505 56886//56886 57010//57010 +f 56929//56929 57561//57561 56840//56840 +f 57235//57235 56834//56834 57124//57124 +f 56931//56931 57040//57040 56626//56626 +f 57050//57050 56807//56807 56897//56897 +f 57235//57235 56891//56891 56843//56843 +f 57040//57040 56931//56931 57048//57048 +f 56439//56439 57114//57114 56888//56888 +f 57121//57121 56882//56882 57458//57458 +f 56912//56912 56893//56893 57265//57265 +f 57098//57098 57035//57035 56704//56704 +f 56844//56844 57448//57448 56439//56439 +f 57055//57055 56924//56924 56919//56919 +f 57261//57261 56602//56602 57143//57143 +f 57356//57356 56845//56845 56899//56899 +f 57090//57090 57240//57240 56885//56885 +f 56234//56234 56882//56882 57121//57121 +f 57319//57319 56719//56719 57299//57299 +f 56602//56602 56900//56900 57143//57143 +f 56595//56595 56698//56698 57091//57091 +f 57057//57057 56595//56595 57091//57091 +f 56839//56839 57031//57031 56675//56675 +f 56891//56891 57235//57235 57328//57328 +f 57098//57098 57096//57096 57035//57035 +f 57091//57091 57094//57094 57285//57285 +f 56955//56955 57030//57030 56875//56875 +f 56703//56703 56838//56838 57294//57294 +f 56796//56796 56678//56678 57425//57425 +f 57337//57337 56863//56863 56686//56686 +f 57077//57077 56668//56668 57354//57354 +f 56668//56668 56377//56377 57354//57354 +f 57425//57425 56678//56678 57312//57312 +f 57096//57096 57097//57097 57035//57035 +f 57249//57249 56885//56885 57240//57240 +f 56694//56694 56863//56863 57337//57337 +f 56377//56377 57086//57086 57354//57354 +f 56697//56697 56891//56891 57131//57131 +f 57094//57094 56920//56920 57285//57285 +f 57069//57069 56697//56697 57268//57268 +f 56959//56959 57056//57056 56844//56844 +f 57041//57041 56821//56821 57151//57151 +f 56931//56931 57051//57051 57048//57048 +f 57580//57580 57316//57316 56447//56447 +f 56821//56821 56916//56916 57151//57151 +f 57094//57094 57091//57091 57093//57093 +f 57160//57160 56841//56841 57323//57323 +f 56678//56678 56572//56572 57312//57312 +f 56474//56474 56268//56268 56907//56907 +f 57068//57068 56474//56474 56907//56907 +f 56900//56900 56182//56182 57143//57143 +f 57156//57156 57480//57480 57022//57022 +f 57069//57069 57083//57083 56851//56851 +f 56858//56858 57094//57094 56961//56961 +f 57094//57094 57093//57093 56961//56961 +f 57086//57086 56707//56707 57142//57142 +f 57058//57058 56935//56935 56644//56644 +f 56685//56685 57314//57314 56572//56572 +f 57140//57140 56941//56941 57271//57271 +f 56615//56615 56927//56927 57158//57158 +f 56937//56937 56683//56683 57117//57117 +f 57239//57239 56382//56382 56625//56625 +f 56811//56811 56941//56941 57140//57140 +f 57155//57155 56182//56182 56905//56905 +f 56837//56837 57314//57314 56685//56685 +f 56683//56683 56850//56850 57365//57365 +f 57249//57249 57043//57043 56913//56913 +f 56959//56959 57067//57067 57063//57063 +f 57097//57097 56613//56613 57459//57459 +f 56943//56943 57296//57296 57148//57148 +f 56625//56625 56391//56391 57244//57244 +f 56613//56613 56928//56928 57167//57167 +f 57064//57064 56836//56836 56936//56936 +f 57075//57075 56836//56836 57064//57064 +f 56808//56808 56817//56817 57275//57275 +f 56452//56452 57037//57037 57531//57531 +f 56709//56709 56712//56712 57296//57296 +f 56936//56936 56939//56939 57064//57064 +f 56939//56939 56935//56935 57072//57072 +f 56712//56712 57508//57508 57296//57296 +f 57122//57122 56875//56875 57030//57030 +f 56701//56701 57508//57508 56712//56712 +f 56842//56842 57095//57095 56905//56905 +f 56612//56612 56790//56790 56948//56948 +f 56878//56878 57275//57275 56817//56817 +f 57149//57149 56837//56837 57439//57439 +f 56868//56868 56986//56986 57138//57138 +f 57133//57133 56868//56868 57138//57138 +f 56837//56837 57071//57071 57439//57439 +f 57867//57867 56913//56913 57043//57043 +f 56850//56850 56950//56950 57366//57366 +f 56669//56669 56813//56813 57481//57481 +f 56862//56862 57246//57246 57134//57134 +f 57065//57065 56913//56913 57867//57867 +f 57071//57071 56597//56597 57078//57078 +f 57147//57147 56813//56813 56442//56442 +f 57339//57339 56918//56918 57074//57074 +f 57343//57343 56918//56918 57339//57339 +f 57462//57462 56708//56708 57556//57556 +f 57009//57009 56679//56679 57122//57122 +f 56442//56442 56688//56688 57147//57147 +f 57343//57343 57137//57137 56630//56630 +f 57047//57047 57116//57116 57128//57128 +f 56351//56351 56630//56630 57137//57137 +f 56209//56209 56944//56944 57152//57152 +f 56605//56605 56803//56803 57007//57007 +f 56565//56565 57462//57462 57346//57346 +f 57418//57418 56351//56351 57137//57137 +f 56914//56914 56932//56932 57119//57119 +f 56351//56351 57418//57418 57260//57260 +f 57144//57144 56938//56938 57267//57267 +f 56932//56932 56846//56846 57270//57270 +f 57270//57270 56846//56846 56706//56706 +f 57089//57089 56953//56953 56952//56952 +f 56954//56954 56953//56953 57089//57089 +f 56895//56895 56954//56954 57089//57089 +f 56884//56884 55863//55863 57905//57905 +f 56706//56706 56614//56614 56945//56945 +f 57371//57371 56915//56915 56895//56895 +f 57010//57010 57460//57460 56701//56701 +f 56826//56826 57100//57100 57016//57016 +f 56951//56951 56876//56876 57297//57297 +f 57029//57029 57165//57165 57371//57371 +f 57023//57023 57028//57028 57102//57102 +f 57099//57099 57254//57254 57052//57052 +f 57025//57025 57266//57266 56835//56835 +f 56887//56887 57052//57052 57254//57254 +f 57104//57104 57102//57102 57028//57028 +f 57090//57090 57021//57021 57477//57477 +f 57033//57033 57042//57042 57120//57120 +f 56789//56789 56879//56879 57256//57256 +f 57029//57029 57021//57021 57165//57165 +f 57674//57674 56798//56798 57108//57108 +f 57107//57107 56469//56469 57700//57700 +f 57042//57042 56883//56883 57120//57120 +f 57297//57297 56876//56876 56880//56880 +f 57253//57253 57470//57470 56795//56795 +f 57153//57153 56834//56834 56869//56869 +f 57153//57153 57124//57124 56834//56834 +f 57108//57108 56699//56699 57510//57510 +f 57510//57510 56699//56699 57050//57050 +f 57240//57240 57320//57320 57249//57249 +f 57017//57017 57013//57013 57461//57461 +f 57100//57100 56826//56826 57166//57166 +f 56809//56809 56911//56911 57255//57255 +f 56919//56919 57022//57022 57055//57055 +f 57054//57054 56639//56639 57322//57322 +f 57109//57109 57245//57245 56877//56877 +f 57123//57123 56651//56651 57018//57018 +f 57105//57105 57166//57166 57075//57075 +f 57118//57118 57014//57014 57504//57504 +f 57026//57026 57247//57247 57310//57310 +f 57053//57053 56804//56804 57106//57106 +f 57026//57026 56646//56646 57247//57247 +f 56896//56896 56603//56603 57322//57322 +f 57049//57049 57302//57302 56921//56921 +f 56839//56839 57135//57135 57031//57031 +f 57055//57055 57496//57496 56924//56924 +f 57307//57307 57114//57114 56439//56439 +f 56921//56921 57302//57302 57299//57299 +f 56892//56892 57539//57539 57493//57493 +f 57284//57284 56790//56790 57472//57472 +f 57453//57453 56610//56610 56896//56896 +f 57453//57453 57061//57061 56610//56610 +f 57307//57307 56439//56439 57448//57448 +f 57247//57247 57261//57261 57532//57532 +f 57051//57051 56937//56937 57117//57117 +f 57461//57461 57360//57360 57017//57017 +f 57117//57117 56683//56683 57365//57365 +f 57309//57309 56854//56854 57034//57034 +f 57059//57059 57458//57458 56882//56882 +f 57056//57056 57448//57448 56844//56844 +f 57019//57019 57136//57136 57277//57277 +f 57232//57232 56667//56667 57113//57113 +f 56859//56859 56854//56854 57309//57309 +f 57504//57504 57014//57014 57020//57020 +f 57024//57024 57017//57017 57360//57360 +f 56805//56805 57345//57345 56665//56665 +f 57265//57265 57130//57130 56912//56912 +f 56859//56859 57309//57309 57146//57146 +f 56942//56942 56859//56859 57146//57146 +f 57024//57024 57360//57360 56812//56812 +f 57431//57431 56942//56942 57146//57146 +f 57268//57268 56697//56697 57131//57131 +f 57037//57037 56942//56942 57431//57431 +f 57345//57345 56805//56805 56811//56811 +f 57366//57366 56950//56950 56861//56861 +f 57363//57363 57091//57091 57285//57285 +f 57091//57091 57363//57363 57057//57057 +f 57037//57037 57431//57431 57531//57531 +f 57070//57070 57068//57068 57129//57129 +f 56959//56959 57063//57063 57567//57567 +f 56796//56796 57303//57303 56908//56908 +f 57298//57298 57472//57472 56704//56704 +f 56232//56232 57279//57279 56793//56793 +f 57074//57074 57070//57070 57129//57129 +f 57279//57279 56232//56232 56933//56933 +f 57039//57039 56573//56573 57417//57417 +f 57417//57417 56573//56573 57126//57126 +f 56708//56708 57531//57531 57442//57442 +f 57035//57035 57298//57298 56704//56704 +f 56573//56573 56691//56691 57126//57126 +f 57126//57126 56691//56691 56940//56940 +f 57442//57442 57556//57556 56708//56708 +f 57234//57234 56711//56711 57239//57239 +f 56182//56182 57155//57155 57143//57143 +f 57319//57319 57153//57153 56869//56869 +f 56840//56840 57450//57450 56831//56831 +f 57483//57483 57063//57063 57067//57067 +f 56935//56935 57058//57058 57115//57115 +f 56940//56940 57045//57045 57597//57597 +f 56840//56840 57561//57561 57450//57450 +f 57083//57083 57150//57150 56851//56851 +f 56946//56946 57173//57173 56870//56870 +f 56909//56909 57238//57238 57073//57073 +f 57122//57122 57025//57025 57009//57009 +f 56946//56946 57157//57157 57154//57154 +f 57147//57147 56209//56209 57152//57152 +f 57064//57064 56939//56939 57072//57072 +f 57367//57367 56638//56638 56866//56866 +f 56693//56693 56835//56835 57266//57266 +f 57067//57067 56923//56923 57112//57112 +f 56797//56797 57062//57062 56852//56852 +f 57064//57064 57105//57105 57075//57075 +f 57170//57170 56930//56930 56925//56925 +f 56830//56830 56458//56458 57127//57127 +f 56797//56797 56808//56808 57272//57272 +f 56949//56949 56947//56947 57344//57344 +f 57161//57161 57275//57275 56878//56878 +f 56932//56932 57270//57270 57119//57119 +f 57079//57079 57161//57161 56878//56878 +f 57167//57167 57459//57459 56613//56613 +f 57267//57267 57085//57085 57420//57420 +f 56706//56706 57141//57141 57270//57270 +f 57323//57323 56703//56703 57321//57321 +f 57375//57375 57095//57095 56673//56673 +f 56673//56673 57008//57008 57375//57375 +f 56906//56906 57139//57139 57080//57080 +f 56952//56952 56938//56938 57144//57144 +f 56906//56906 57102//57102 57139//57139 +f 57023//57023 57102//57102 56906//56906 +f 57141//57141 56706//56706 57424//57424 +f 57144//57144 57342//57342 56952//56952 +f 56440//56440 56814//56814 57160//57160 +f 57288//57288 56952//56952 57342//57342 +f 57089//57089 56952//56952 57288//57288 +f 57078//57078 57082//57082 57250//57250 +f 57099//57099 57052//57052 57158//57158 +f 57250//57250 56605//56605 57007//57007 +f 56926//56926 56605//56605 57250//57250 +f 57287//57287 56945//56945 57548//57548 +f 57011//57011 57548//57548 56945//56945 +f 56762//56762 56763//56763 56962//56962 +f 57138//57138 56986//56986 57168//57168 +f 56965//56965 56659//56659 57169//57169 +f 56979//56979 56966//56966 56963//56963 +f 56763//56763 56964//56964 57172//57172 +f 56986//56986 56903//56903 57168//57168 +f 57168//57168 56903//56903 57401//57401 +f 56660//56660 57206//57206 56825//56825 +f 56966//56966 56979//56979 57175//57175 +f 57175//57175 57182//57182 56966//56966 +f 57171//57171 57174//57174 56727//56727 +f 57476//57476 57259//57259 57015//57015 +f 56833//56833 56727//56727 57174//57174 +f 56903//56903 57080//57080 57401//57401 +f 56732//56732 56965//56965 57180//57180 +f 56964//56964 57178//57178 57172//57172 +f 56672//56672 56965//56965 56732//56732 +f 56898//56898 56178//56178 56845//56845 +f 56981//56981 56737//56737 57183//57183 +f 56972//56972 56732//56732 57180//57180 +f 56960//56960 56693//56693 57266//57266 +f 56977//56977 56930//56930 57170//57170 +f 56968//56968 57377//57377 56724//56724 +f 57175//57175 56979//56979 56981//56981 +f 57080//57080 56903//56903 56906//56906 +f 57177//57177 56977//56977 57170//57170 +f 56973//56973 57377//57377 56968//56968 +f 56958//56958 57027//57027 57385//57385 +f 56645//56645 57426//57426 57178//57178 +f 56740//56740 57189//57189 56983//56983 +f 57266//57266 57269//57269 56960//56960 +f 57045//57045 56833//56833 57179//57179 +f 56804//56804 56978//56978 57106//57106 +f 57179//57179 56833//56833 57174//57174 +f 56974//56974 56534//56534 57188//57188 +f 56727//56727 56736//56736 57171//57171 +f 56987//56987 57191//57191 57189//57189 +f 57171//57171 56736//56736 57184//57184 +f 57101//57101 57191//57191 56987//56987 +f 56957//56957 57013//57013 56684//56684 +f 57188//57188 56985//56985 57393//57393 +f 56736//56736 56980//56980 57184//57184 +f 57101//57101 57092//57092 57191//57191 +f 56741//56741 56960//56960 57269//57269 +f 57192//57192 56510//56510 57187//57187 +f 57092//57092 56819//56819 57195//57195 +f 57191//57191 57092//57092 57195//57195 +f 57195//57195 56819//56819 57041//57041 +f 57194//57194 56988//56988 57193//57193 +f 56870//56870 57173//57173 56730//56730 +f 56989//56989 56988//56988 57194//57194 +f 56730//56730 57173//57173 56967//56967 +f 57032//57032 56958//56958 57385//57385 +f 56988//56988 56990//56990 57193//57193 +f 57184//57184 56745//56745 57414//57414 +f 56980//56980 56745//56745 57184//57184 +f 56990//56990 56991//56991 57193//57193 +f 56967//56967 57173//57173 56969//56969 +f 57192//57192 57196//57196 56744//56744 +f 56993//56993 56997//56997 56994//56994 +f 57407//57407 56744//56744 57196//57196 +f 57597//57597 57045//57045 57179//57179 +f 56745//56745 56652//56652 57414//57414 +f 56969//56969 57181//57181 56971//56971 +f 56920//56920 57130//57130 57285//57285 +f 57173//57173 57181//57181 56969//56969 +f 56746//56746 57407//57407 56982//56982 +f 56948//56948 57101//57101 56987//56987 +f 57214//57214 56994//56994 56997//56997 +f 56994//56994 57214//57214 56995//56995 +f 56970//56970 56741//56741 57269//57269 +f 57214//57214 56997//56997 56992//56992 +f 57214//57214 57215//57215 56995//56995 +f 56819//56819 57092//57092 56881//56881 +f 57202//57202 57200//57200 57199//57199 +f 57414//57414 56652//56652 57186//57186 +f 56971//56971 57181//57181 56975//56975 +f 56991//56991 56761//56761 57397//57397 +f 56984//56984 57202//57202 57201//57201 +f 57154//57154 57173//57173 56946//56946 +f 56761//56761 56962//56962 57397//57397 +f 56925//56925 56970//56970 57132//57132 +f 57202//57202 56984//56984 57203//57203 +f 57132//57132 56970//56970 57412//57412 +f 56652//56652 56922//56922 57186//57186 +f 57001//57001 56998//56998 56996//56996 +f 56976//56976 57157//57157 56690//56690 +f 57181//57181 57185//57185 56975//56975 +f 56976//56976 56975//56975 57185//57185 +f 57204//57204 57398//57398 57400//57400 +f 57216//57216 57214//57214 56992//56992 +f 57224//57224 57003//57003 57403//57403 +f 57215//57215 57214//57214 57216//57216 +f 57190//57190 56818//56818 57133//57133 +f 56995//56995 57215//57215 56999//56999 +f 57004//57004 57005//57005 57207//57207 +f 57215//57215 57216//57216 57000//57000 +f 56999//56999 57215//57215 57000//57000 +f 57169//57169 57004//57004 57207//57207 +f 57208//57208 56772//56772 57209//57209 +f 56978//56978 56972//56972 57180//57180 +f 57002//57002 57210//57210 57382//57382 +f 57392//57392 57002//57002 57382//57382 +f 56311//56311 57392//57392 57211//57211 +f 56749//56749 57211//57211 57203//57203 +f 56311//56311 57211//57211 56749//56749 +f 57218//57218 56769//56769 57212//57212 +f 56769//56769 57218//57218 56773//56773 +f 57187//57187 56770//56770 57217//57217 +f 56773//56773 57218//57218 56776//56776 +f 57187//57187 56510//56510 56770//56770 +f 56776//56776 57218//57218 57221//57221 +f 57228//57228 56776//56776 57221//57221 +f 57221//57221 57222//57222 57228//57228 +f 57220//57220 56775//56775 57219//57219 +f 56777//56777 57197//57197 56774//56774 +f 56778//56778 56775//56775 57220//57220 +f 57220//57220 57627//57627 56778//56778 +f 56772//56772 56774//56774 57197//57197 +f 56734//56734 57182//57182 56771//56771 +f 56779//56779 57228//57228 56780//56780 +f 57209//57209 56772//56772 57197//57197 +f 56776//56776 57228//57228 56779//56779 +f 56518//56518 56724//56724 57219//57219 +f 56775//56775 56518//56518 57219//57219 +f 57793//57793 56771//56771 57182//57182 +f 56522//56522 56982//56982 56777//56777 +f 56777//56777 56982//56982 57200//57200 +f 57212//57212 56769//56769 57793//57793 +f 57793//57793 56769//56769 56771//56771 +f 56781//56781 56973//56973 56528//56528 +f 57222//57222 56996//56996 56748//56748 +f 57222//57222 56748//56748 57228//57228 +f 57228//57228 56748//56748 56750//56750 +f 56974//56974 56781//56781 56530//56530 +f 56777//56777 57200//57200 57197//57197 +f 56973//56973 56781//56781 56974//56974 +f 57197//57197 57200//57200 57198//57198 +f 57198//57198 57200//57200 57202//57202 +f 56780//56780 57228//57228 56750//56750 +f 56750//56750 57230//57230 56780//56780 +f 56780//56780 57230//57230 56784//56784 +f 56783//56783 56778//56778 57627//57627 +f 57223//57223 56783//56783 57627//57627 +f 56768//56768 57230//57230 56750//56750 +f 57229//57229 56992//56992 56782//56782 +f 56782//56782 56785//56785 57229//57229 +f 56783//56783 57225//57225 56787//56787 +f 56784//56784 57230//57230 57231//57231 +f 57223//57223 57225//57225 56783//56783 +f 57229//57229 57216//57216 56992//56992 +f 57000//57000 57216//57216 57229//57229 +f 56768//56768 57003//57003 57230//57230 +f 57230//57230 57003//57003 57224//57224 +f 56785//56785 56772//56772 57229//57229 +f 57229//57229 56772//56772 57210//57210 +f 57210//57210 56772//56772 57208//57208 +f 57231//57231 57230//57230 57224//57224 +f 57217//57217 56787//56787 57225//57225 +f 57210//57210 57006//57006 57229//57229 +f 57229//57229 57006//57006 57000//57000 +f 57000//57000 57006//57006 56758//56758 +f 56784//56784 57005//57005 56757//56757 +f 56758//56758 56786//56786 57000//57000 +f 56770//56770 56787//56787 57217//57217 +f 57005//57005 56784//56784 57231//57231 +f 57207//57207 57005//57005 57231//57231 +f 57224//57224 57226//57226 57231//57231 +f 57207//57207 57231//57231 57226//57226 +f 56985//56985 56993//56993 57393//57393 +f 57227//57227 56993//56993 56550//56550 +f 56549//56549 56989//56989 57194//57194 +f 57227//57227 56549//56549 57194//57194 +f 57227//57227 56550//56550 56549//56549 +f 56751//56751 56759//56759 56985//56985 +f 56985//56985 56759//56759 56993//56993 +f 56993//56993 56759//56759 56997//56997 +f 56992//56992 56997//56997 56782//56782 +f 56782//56782 56997//56997 56759//56759 +f 57178//57178 57426//57426 57499//57499 +f 57011//57011 57234//57234 57315//57315 +f 57316//57316 57324//57324 57058//57058 +f 57703//57703 56675//56675 57031//57031 +f 57576//57576 57036//57036 57039//57039 +f 57034//57034 56675//56675 57703//57703 +f 57303//57303 56796//56796 57425//57425 +f 57297//57297 56880//56880 57304//57304 +f 57049//57049 57243//57243 57302//57302 +f 57090//57090 57236//57236 57240//57240 +f 56970//56970 57269//57269 57473//57473 +f 57026//57026 57304//57304 56880//56880 +f 57308//57308 57298//57298 57035//57035 +f 57126//57126 56940//56940 57333//57333 +f 57494//57494 57496//57496 57055//57055 +f 57234//57234 57239//57239 57492//57492 +f 57035//57035 57097//57097 57308//57308 +f 56940//56940 57597//57597 57251//57251 +f 57426//57426 56917//56917 57233//57233 +f 56935//56935 57115//57115 57478//57478 +f 56572//56572 57314//57314 57312//57312 +f 57322//57322 56639//56639 57429//57429 +f 57489//57489 57299//57299 57302//57302 +f 56458//56458 57238//57238 57127//57127 +f 56902//56902 57252//57252 56686//56686 +f 57072//57072 57369//57369 57064//57064 +f 57119//57119 57270//57270 57325//57325 +f 57266//57266 57025//57025 57358//57358 +f 57314//57314 56837//56837 57149//57149 +f 57438//57438 57308//57308 57097//57097 +f 57459//57459 57438//57438 57097//57097 +f 56648//56648 57293//57293 56792//56792 +f 57241//57241 57064//57064 57369//57369 +f 57105//57105 57064//57064 57241//57241 +f 57131//57131 57328//57328 57587//57587 +f 56891//56891 57328//57328 57131//57131 +f 57300//57300 57471//57471 56916//56916 +f 57567//57567 57056//57056 56959//56959 +f 57030//57030 57263//57263 57122//57122 +f 56924//56924 57498//57498 56929//56929 +f 57561//57561 56929//56929 57498//57498 +f 57151//57151 56916//56916 57471//57471 +f 57337//57337 56686//56686 57705//57705 +f 57071//57071 57078//57078 57445//57445 +f 57360//57360 57338//57338 56812//56812 +f 56851//56851 57281//57281 56910//56910 +f 57117//57117 57365//57365 57652//57652 +f 56897//56897 56898//56898 57264//57264 +f 57043//57043 57249//57249 57699//57699 +f 57030//57030 56914//56914 57119//57119 +f 57066//57066 56812//56812 57338//57338 +f 56811//56811 57140//57140 57428//57428 +f 57419//57419 56811//56811 57428//57428 +f 57523//57523 56668//56668 57077//57077 +f 56926//56926 57250//57250 57082//57082 +f 57076//57076 57066//57066 57650//57650 +f 56809//56809 57563//57563 57007//57007 +f 57356//57356 56899//56899 57692//57692 +f 57650//57650 57452//57452 57076//57076 +f 57523//57523 57077//57077 57354//57354 +f 57239//57239 56625//56625 57244//57244 +f 57268//57268 57131//57131 57332//57332 +f 57278//57278 56905//56905 57095//57095 +f 57365//57365 56850//56850 57366//57366 +f 57140//57140 57348//57348 57428//57428 +f 57067//57067 57112//57112 57483//57483 +f 57731//57731 56887//56887 57254//57254 +f 57140//57140 57271//57271 57348//57348 +f 56795//56795 57452//57452 57253//57253 +f 57271//57271 56831//56831 57559//57559 +f 56945//56945 57424//57424 56706//56706 +f 57559//57559 56831//56831 57450//57450 +f 57083//57083 57069//57069 57268//57268 +f 57268//57268 57273//57273 57083//57083 +f 57167//57167 57103//57103 57669//57669 +f 57065//57065 57456//57456 57116//57116 +f 57243//57243 56795//56795 57470//57470 +f 57022//57022 57480//57480 57745//57745 +f 57276//57276 57083//57083 57273//57273 +f 57100//57100 57104//57104 57028//57028 +f 57016//57016 57100//57100 57028//57028 +f 57669//57669 57103//57103 57504//57504 +f 57366//57366 56861//56861 57503//57503 +f 57150//57150 57083//57083 57276//57276 +f 57470//57470 57302//57302 57243//57243 +f 57246//57246 56857//56857 57081//57081 +f 57081//57081 57134//57134 57246//57246 +f 57512//57512 57046//57046 56832//56832 +f 57354//57354 57086//57086 57495//57495 +f 57272//57272 56808//56808 57275//57275 +f 57283//57283 57092//57092 57101//57101 +f 57129//57129 57068//57068 57545//57545 +f 57118//57118 57504//57504 57103//57103 +f 57101//57101 56948//56948 57469//57469 +f 56883//56883 56910//56910 57281//57281 +f 56948//56948 57284//57284 57469//57469 +f 57120//57120 56883//56883 57281//57281 +f 57538//57538 56666//56666 56825//56825 +f 57662//57662 56949//56949 57344//57344 +f 57281//57281 56851//56851 57282//57282 +f 57469//57469 57283//57283 57101//57101 +f 57677//57677 57656//57656 56862//56862 +f 57860//57860 57475//57475 56901//56901 +f 57079//57079 57012//57012 57161//57161 +f 57142//57142 56707//56707 57497//57497 +f 57282//57282 56851//56851 57150//57150 +f 57283//57283 57300//57300 57092//57092 +f 56862//56862 57353//57353 57677//57677 +f 56879//56879 57019//57019 57277//57277 +f 57457//57457 56949//56949 57662//57662 +f 56707//56707 56943//56943 57497//57497 +f 57282//57282 57150//57150 57276//57276 +f 57347//57347 57089//57089 57288//57288 +f 57089//57089 57347//57347 56895//56895 +f 56866//56866 57047//57047 57367//57367 +f 57371//57371 56895//56895 57347//57347 +f 57318//57318 57166//57166 57105//57105 +f 58285//58285 56907//56907 56864//56864 +f 57361//57361 57136//57136 57044//57044 +f 57057//57057 57361//57361 57044//57044 +f 57147//57147 57152//57152 57295//57295 +f 57029//57029 57371//57371 57372//57372 +f 57548//57548 57011//57011 57315//57315 +f 57285//57285 57130//57130 57550//57550 +f 57087//57087 56788//56788 57491//57491 +f 56701//56701 57460//57460 57508//57508 +f 56788//56788 56791//56791 57491//57491 +f 57057//57057 57363//57363 57362//57362 +f 57021//57021 57029//57029 57477//57477 +f 57088//57088 57370//57370 56716//56716 +f 56830//56830 57127//57127 57135//57135 +f 57084//57084 57769//57769 57905//57905 +f 57292//57292 57360//57360 57461//57461 +f 57114//57114 57420//57420 57085//57085 +f 57036//57036 57113//57113 56667//56667 +f 57236//57236 57090//57090 57477//57477 +f 57306//57306 57063//57063 57483//57483 +f 57472//57472 57298//57298 57517//57517 +f 56944//56944 56798//56798 57711//57711 +f 57674//57674 57711//57711 56798//56798 +f 57026//57026 57310//57310 57304//57304 +f 57260//57260 57418//57418 57423//57423 +f 57357//57357 57260//57260 57423//57423 +f 57417//57417 57126//57126 57333//57333 +f 57240//57240 57248//57248 57320//57320 +f 57237//57237 57460//57460 56886//56886 +f 57115//57115 57058//57058 57502//57502 +f 57821//57821 57415//57415 56877//56877 +f 57252//57252 57524//57524 56686//56686 +f 57264//57264 57510//57510 57050//57050 +f 57502//57502 57058//57058 57324//57324 +f 56579//56579 56670//56670 57770//57770 +f 57524//57524 57705//57705 56686//56686 +f 57245//57245 57821//57821 56877//56877 +f 57333//57333 56940//56940 57251//57251 +f 57133//57133 57138//57138 57305//57305 +f 57245//57245 57109//57109 57500//57500 +f 57235//57235 57124//57124 57779//57779 +f 57248//57248 57240//57240 57572//57572 +f 56892//56892 57433//57433 57511//57511 +f 57238//57238 56909//56909 57330//57330 +f 57507//57507 56579//56579 57770//57770 +f 57478//57478 57331//57331 56935//56935 +f 57399//57399 57528//57528 57138//57138 +f 56886//56886 57460//57460 57010//57010 +f 57309//57309 57575//57575 57146//57146 +f 57072//57072 56935//56935 57331//57331 +f 56890//56890 56579//56579 57507//57507 +f 57303//57303 57425//57425 57554//57554 +f 57451//57451 57453//57453 57322//57322 +f 57369//57369 57072//57072 57331//57331 +f 57489//57489 57258//57258 57299//57299 +f 57492//57492 57239//57239 57326//57326 +f 57369//57369 57331//57331 57329//57329 +f 56791//56791 56792//56792 57835//57835 +f 56896//56896 57322//57322 57453//57453 +f 57299//57299 57258//57258 57319//57319 +f 57151//57151 57471//57471 57679//57679 +f 57587//57587 57332//57332 57131//57131 +f 57237//57237 56886//56886 57038//57038 +f 57835//57835 56792//56792 57661//57661 +f 57239//57239 57244//57244 57326//57326 +f 57289//57289 56694//56694 57337//57337 +f 57247//57247 57532//57532 57443//57443 +f 56639//56639 56793//56793 57429//57429 +f 57061//57061 57692//57692 56899//56899 +f 57241//57241 57369//57369 57329//57329 +f 57256//57256 56879//56879 57352//57352 +f 56927//56927 57313//57313 57158//57158 +f 57344//57344 56947//56947 57289//57289 +f 57050//57050 56897//56897 57264//57264 +f 57422//57422 57040//57040 57675//57675 +f 57317//57317 57158//57158 57313//57313 +f 56793//56793 57279//57279 57434//57434 +f 56917//56917 57123//57123 57440//57440 +f 57261//57261 57143//57143 57532//57532 +f 57314//57314 57149//57149 57437//57437 +f 57099//57099 57158//57158 57317//57317 +f 57030//57030 57119//57119 57340//57340 +f 57675//57675 57040//57040 57430//57430 +f 57048//57048 57430//57430 57040//57040 +f 57332//57332 57336//57336 57268//57268 +f 57027//57027 57260//57260 57357//57357 +f 57345//57345 56811//56811 57419//57419 +f 57523//57523 57293//57293 56668//56668 +f 57244//57244 56857//56857 57246//57246 +f 57567//57567 57063//57063 57306//57306 +f 57318//57318 57105//57105 57241//57241 +f 57130//57130 57265//57265 57359//57359 +f 57436//57436 57268//57268 57336//57336 +f 57268//57268 57436//57436 57273//57273 +f 57556//57556 57442//57442 57913//57913 +f 57065//57065 57867//57867 57455//57455 +f 57474//57474 56459//56459 57341//57341 +f 57111//57111 57852//57852 57156//57156 +f 57511//57511 57539//57539 56892//56892 +f 57143//57143 57155//57155 57449//57449 +f 56927//56927 57053//57053 57537//57537 +f 57547//57547 56927//56927 57537//57537 +f 56832//56832 56894//56894 57534//57534 +f 57078//57078 57250//57250 57445//57445 +f 57246//57246 56862//56862 57656//57656 +f 57456//57456 57128//57128 57116//57116 +f 56650//56650 57335//57335 56934//56934 +f 57519//57519 57430//57430 57048//57048 +f 56933//56933 56934//56934 57335//57335 +f 57155//57155 56905//56905 57278//57278 +f 57370//57370 57088//57088 57350//57350 +f 57038//57038 57046//57046 57512//57512 +f 57051//57051 57519//57519 57048//57048 +f 57272//57272 57275//57275 57583//57583 +f 57051//57051 57117//57117 57519//57519 +f 57521//57521 57837//57837 57323//57323 +f 57136//57136 57361//57361 57277//57277 +f 56797//56797 57272//57272 57676//57676 +f 57160//57160 57323//57323 57837//57837 +f 57100//57100 57166//57166 57533//57533 +f 56901//56901 57474//57474 57860//57860 +f 57055//57055 57022//57022 57745//57745 +f 57318//57318 57533//57533 57166//57166 +f 56809//56809 57255//57255 57563//57563 +f 57745//57745 57494//57494 57055//57055 +f 57362//57362 57361//57361 57057//57057 +f 57538//57538 57768//57768 57145//57145 +f 57345//57345 56650//56650 56665//56665 +f 56908//56908 57486//57486 57020//57020 +f 57696//57696 57145//57145 57768//57768 +f 57303//57303 57486//57486 56908//56908 +f 56838//56838 57145//57145 57696//57696 +f 57255//57255 56911//56911 57569//57569 +f 56911//56911 57110//57110 57569//57569 +f 57287//57287 57424//57424 56945//56945 +f 57145//57145 56666//56666 57538//57538 +f 57569//57569 57110//57110 57364//57364 +f 57074//57074 57129//57129 57339//57339 +f 57110//57110 57232//57232 57364//57364 +f 57481//57481 56813//56813 57482//57482 +f 57358//57358 57269//57269 57266//57266 +f 57696//57696 57294//57294 56838//56838 +f 57370//57370 57111//57111 56716//56716 +f 57343//57343 57339//57339 57557//57557 +f 57471//57471 57300//57300 57283//57283 +f 57086//57086 57142//57142 57495//57495 +f 57321//57321 56703//56703 57294//57294 +f 57375//57375 57008//57008 57415//57415 +f 57366//57366 57558//57558 57447//57447 +f 57366//57366 57503//57503 57558//57558 +f 57469//57469 57284//57284 57472//57472 +f 57142//57142 57497//57497 57495//57495 +f 57367//57367 57047//57047 57758//57758 +f 57476//57476 57015//57015 57274//57274 +f 57373//57373 57276//57276 57273//57273 +f 56943//56943 57148//57148 57497//57497 +f 56861//56861 56951//56951 57503//57503 +f 57373//57373 57273//57273 57501//57501 +f 57068//57068 56907//56907 57937//57937 +f 56951//56951 57297//57297 57503//57503 +f 57503//57503 57297//57297 57664//57664 +f 57120//57120 57555//57555 57033//57033 +f 57281//57281 57282//57282 57349//57349 +f 57482//57482 56813//56813 57147//57147 +f 57297//57297 57304//57304 57664//57664 +f 57307//57307 57420//57420 57114//57114 +f 57286//57286 56607//56607 57280//57280 +f 57342//57342 57657//57657 57288//57288 +f 57347//57347 57288//57288 57657//57657 +f 57276//57276 57465//57465 57282//57282 +f 57371//57371 57347//57347 57351//57351 +f 57031//57031 57135//57135 57702//57702 +f 57087//57087 57491//57491 57301//57301 +f 57295//57295 57152//57152 57487//57487 +f 57371//57371 57351//57351 57372//57372 +f 57292//57292 57461//57461 57570//57570 +f 57905//57905 57700//57700 56884//56884 +f 56469//56469 57107//57107 57242//57242 +f 57180//57180 56965//56965 57410//57410 +f 57377//57377 57378//57378 56724//56724 +f 57380//57380 57411//57411 57387//57387 +f 57208//57208 57209//57209 57379//57379 +f 57182//57182 57175//57175 57596//57596 +f 57590//57590 57182//57182 57596//57596 +f 56957//56957 57177//57177 57381//57381 +f 57377//57377 56973//56973 57388//57388 +f 57382//57382 57210//57210 57208//57208 +f 57184//57184 57414//57414 57387//57387 +f 56925//56925 57132//57132 57413//57413 +f 57383//57383 57027//57027 57357//57357 +f 57106//57106 56978//56978 57406//57406 +f 57174//57174 57171//57171 57411//57411 +f 57391//57391 57211//57211 57392//57392 +f 57355//57355 57053//57053 57106//57106 +f 56898//56898 56845//56845 57697//57697 +f 57412//57412 57413//57413 57132//57132 +f 57188//57188 57604//57604 57389//57389 +f 57385//57385 57027//57027 57383//57383 +f 56981//56981 57183//57183 57175//57175 +f 57411//57411 57380//57380 57174//57174 +f 57170//57170 56925//56925 57413//57413 +f 57179//57179 57174//57174 57380//57380 +f 57368//57368 57597//57597 57179//57179 +f 57175//57175 57183//57183 57596//57596 +f 56974//56974 57188//57188 57389//57389 +f 57184//57184 57411//57411 57171//57171 +f 57211//57211 57391//57391 57203//57203 +f 57387//57387 57411//57411 57184//57184 +f 57173//57173 57154//57154 57181//57181 +f 57188//57188 57393//57393 57604//57604 +f 57154//57154 57157//57157 56976//56976 +f 57464//57464 56737//56737 56983//56983 +f 57170//57170 57413//57413 57384//57384 +f 57181//57181 57154//57154 57185//57185 +f 57368//57368 57179//57179 57380//57380 +f 57189//57189 57466//57466 56983//56983 +f 56983//56983 57466//57466 57464//57464 +f 57185//57185 57154//57154 56976//56976 +f 57265//57265 57032//57032 57359//57359 +f 57359//57359 57032//57032 57385//57385 +f 57466//57466 57191//57191 57390//57390 +f 57194//57194 57193//57193 57395//57395 +f 57189//57189 57191//57191 57466//57466 +f 57390//57390 57191//57191 57774//57774 +f 57395//57395 56991//56991 57397//57397 +f 57193//57193 56991//56991 57395//57395 +f 57195//57195 57774//57774 57191//57191 +f 57186//57186 56922//56922 57394//57394 +f 57397//57397 56962//56962 57615//57615 +f 56922//56922 57190//57190 57394//57394 +f 57170//57170 57384//57384 57386//57386 +f 57499//57499 57616//57616 57172//57172 +f 57172//57172 57178//57178 57499//57499 +f 57170//57170 57386//57386 57381//57381 +f 56962//56962 56763//56763 57405//57405 +f 57615//57615 56962//56962 57405//57405 +f 57170//57170 57381//57381 57177//57177 +f 57190//57190 57133//57133 57617//57617 +f 57617//57617 57394//57394 57190//57190 +f 57195//57195 57041//57041 57599//57599 +f 57617//57617 57133//57133 57305//57305 +f 57399//57399 57138//57138 57168//57168 +f 57401//57401 57399//57399 57168//57168 +f 57401//57401 57080//57080 57404//57404 +f 57080//57080 57139//57139 57404//57404 +f 56982//56982 57407//57407 57408//57408 +f 57408//57408 57199//57199 56982//56982 +f 57204//57204 57400//57400 57402//57402 +f 56982//56982 57199//57199 57200//57200 +f 57403//57403 57204//57204 57402//57402 +f 57408//57408 57409//57409 57199//57199 +f 57201//57201 57199//57199 57409//57409 +f 57410//57410 57169//57169 57207//57207 +f 57201//57201 57202//57202 57199//57199 +f 56978//56978 57180//57180 57406//57406 +f 57391//57391 57202//57202 57203//57203 +f 57041//57041 57151//57151 57599//57599 +f 57599//57599 57151//57151 57485//57485 +f 57206//57206 56660//56660 57620//57620 +f 56660//56660 57205//57205 57620//57620 +f 57201//57201 57205//57205 56984//56984 +f 57409//57409 57205//57205 57201//57201 +f 57169//57169 57410//57410 56965//56965 +f 57711//57711 57152//57152 56944//56944 +f 57329//57329 57331//57331 57416//57416 +f 57576//57576 57039//57039 57417//57417 +f 57313//57313 56927//56927 57547//57547 +f 57641//57641 57343//57343 57557//57557 +f 57435//57435 57305//57305 57138//57138 +f 57658//57658 57238//57238 57330//57330 +f 57425//57425 57312//57312 57642//57642 +f 57706//57706 57586//57586 57325//57325 +f 57137//57137 57343//57343 57641//57641 +f 57658//57658 57127//57127 57238//57238 +f 57270//57270 57706//57706 57325//57325 +f 57144//57144 57267//57267 57420//57420 +f 57491//57491 56791//56791 57835//57835 +f 57137//57137 57509//57509 57418//57418 +f 57329//57329 57416//57416 57421//57421 +f 57510//57510 57674//57674 57108//57108 +f 57435//57435 57138//57138 57528//57528 +f 57670//57670 57317//57317 57313//57313 +f 57310//57310 57247//57247 57443//57443 +f 57233//57233 56917//56917 57440//57440 +f 57322//57322 57429//57429 57432//57432 +f 57481//57481 57500//57500 57109//57109 +f 57125//57125 56890//56890 57815//57815 +f 57322//57322 57432//57432 57451//57451 +f 57328//57328 57235//57235 57779//57779 +f 57244//57244 57246//57246 57653//57653 +f 57241//57241 57427//57427 57318//57318 +f 57328//57328 57779//57779 57870//57870 +f 57870//57870 57587//57587 57328//57328 +f 57149//57149 57439//57439 57437//57437 +f 57456//57456 57065//57065 57455//57455 +f 57104//57104 57100//57100 57530//57530 +f 57141//57141 57424//57424 57522//57522 +f 57062//57062 56797//56797 57676//57676 +f 57018//57018 57262//57262 57484//57484 +f 57025//57025 57122//57122 57535//57535 +f 57263//57263 57535//57535 57122//57122 +f 57559//57559 57348//57348 57271//57271 +f 57254//57254 57099//57099 57673//57673 +f 57237//57237 57038//57038 57712//57712 +f 56933//56933 57568//57568 57279//57279 +f 57676//57676 57272//57272 57690//57690 +f 57293//57293 57661//57661 56792//56792 +f 57459//57459 57167//57167 57518//57518 +f 57307//57307 57448//57448 57553//57553 +f 57434//57434 57279//57279 57568//57568 +f 57350//57350 57858//57858 57370//57370 +f 57263//57263 57340//57340 57707//57707 +f 57449//57449 57155//57155 57278//57278 +f 57654//57654 56737//56737 57464//57464 +f 57275//57275 57161//57161 57583//57583 +f 56933//56933 57335//57335 57568//57568 +f 57066//57066 57338//57338 57650//57650 +f 57441//57441 57652//57652 57365//57365 +f 57518//57518 57167//57167 57669//57669 +f 57490//57490 57272//57272 57583//57583 +f 57536//57536 57424//57424 57287//57287 +f 57480//57480 57156//57156 57852//57852 +f 57272//57272 57490//57490 57690//57690 +f 57490//57490 57542//57542 57690//57690 +f 57365//57365 57366//57366 57441//57441 +f 57439//57439 57071//57071 57445//57445 +f 57452//57452 57650//57650 57529//57529 +f 57447//57447 57441//57441 57366//57366 +f 57257//57257 57259//57259 57688//57688 +f 57340//57340 57263//57263 57030//57030 +f 57445//57445 57250//57250 57446//57446 +f 56650//56650 57345//57345 57919//57919 +f 57375//57375 57278//57278 57095//57095 +f 57347//57347 57467//57467 57351//57351 +f 57504//57504 57463//57463 57669//57669 +f 56864//56864 57159//57159 57479//57479 +f 57573//57573 57351//57351 57467//57467 +f 57115//57115 57502//57502 57478//57478 +f 57478//57478 57502//57502 57588//57588 +f 57294//57294 57696//57696 57321//57321 +f 57351//57351 57573//57573 57372//57372 +f 57523//57523 57354//57354 57868//57868 +f 57375//57375 57415//57415 57680//57680 +f 57012//57012 57033//57033 57555//57555 +f 57352//57352 57277//57277 57585//57585 +f 57552//57552 57012//57012 57555//57555 +f 57502//57502 57324//57324 57588//57588 +f 56879//56879 57277//57277 57352//57352 +f 57548//57548 58008//58008 57287//57287 +f 57463//57463 57504//57504 57526//57526 +f 57563//57563 57250//57250 57007//57007 +f 57586//57586 57119//57119 57325//57325 +f 57558//57558 57503//57503 57664//57664 +f 57302//57302 57470//57470 57665//57665 +f 57273//57273 57436//57436 57501//57501 +f 57281//57281 57659//57659 57120//57120 +f 57505//57505 57372//57372 57573//57573 +f 57934//57934 56440//56440 57160//57160 +f 57534//57534 57493//57493 57723//57723 +f 56894//56894 57493//57493 57534//57534 +f 57354//57354 57495//57495 57869//57869 +f 57020//57020 57526//57526 57504//57504 +f 57472//57472 57517//57517 57513//57513 +f 57501//57501 57681//57681 57373//57373 +f 57484//57484 57087//57087 57301//57301 +f 57241//57241 57329//57329 57421//57421 +f 57308//57308 57517//57517 57298//57298 +f 57135//57135 57127//57127 57334//57334 +f 57416//57416 57331//57331 57478//57478 +f 57487//57487 57579//57579 57295//57295 +f 57702//57702 57135//57135 57334//57334 +f 57372//57372 57505//57505 57029//57029 +f 57579//57579 57482//57482 57147//57147 +f 57496//57496 57498//57498 56924//56924 +f 57295//57295 57579//57579 57147//57147 +f 57465//57465 57349//57349 57282//57282 +f 56909//56909 57121//57121 57311//57311 +f 57764//57764 57084//57084 56638//56638 +f 57465//57465 57276//57276 57373//57373 +f 57373//57373 57681//57681 57465//57465 +f 57486//57486 57526//57526 57020//57020 +f 57585//57585 57277//57277 57454//57454 +f 57113//57113 57036//57036 57577//57577 +f 57412//57412 56970//56970 57473//57473 +f 57769//57769 57084//57084 57764//57764 +f 57364//57364 57232//57232 57113//57113 +f 57277//57277 57361//57361 57454//57454 +f 57361//57361 57362//57362 57454//57454 +f 57545//57545 57068//57068 57937//57937 +f 57483//57483 57112//57112 57578//57578 +f 57703//57703 57031//57031 57772//57772 +f 57570//57570 57461//57461 57013//57013 +f 57130//57130 57359//57359 57468//57468 +f 57468//57468 57550//57550 57130//57130 +f 57309//57309 57034//57034 57703//57703 +f 57285//57285 57550//57550 57363//57363 +f 57679//57679 57471//57471 57584//57584 +f 57422//57422 57578//57578 57112//57112 +f 57679//57679 57485//57485 57151//57151 +f 57148//57148 57296//57296 57508//57508 +f 57240//57240 57236//57236 57572//57572 +f 57757//57757 57580//57580 57286//57286 +f 57292//57292 57668//57668 57360//57360 +f 57248//57248 57701//57701 57320//57320 +f 57338//57338 57360//57360 57752//57752 +f 57315//57315 57234//57234 57685//57685 +f 57492//57492 57685//57685 57234//57234 +f 57821//57821 58029//58029 57415//57415 +f 57528//57528 57399//57399 57527//57527 +f 57249//57249 57320//57320 57699//57699 +f 57509//57509 57137//57137 57641//57641 +f 57426//57426 57638//57638 57499//57499 +f 57699//57699 57320//57320 57698//57698 +f 57416//57416 57906//57906 57421//57421 +f 57304//57304 57310//57310 57506//57506 +f 57423//57423 57418//57418 57509//57509 +f 57638//57638 57426//57426 57643//57643 +f 57320//57320 57701//57701 57698//57698 +f 57815//57815 56890//56890 57507//57507 +f 57955//57955 57357//57357 57423//57423 +f 57420//57420 57307//57307 57778//57778 +f 57699//57699 57748//57748 57043//57043 +f 57522//57522 57270//57270 57141//57141 +f 57674//57674 57510//57510 57903//57903 +f 57319//57319 57258//57258 57938//57938 +f 57312//57312 57314//57314 57642//57642 +f 57835//57835 57661//57661 57847//57847 +f 57314//57314 57437//57437 57642//57642 +f 57455//57455 57867//57867 57515//57515 +f 57511//57511 57433//57433 57877//57877 +f 57587//57587 57520//57520 57332//57332 +f 57102//57102 57104//57104 57640//57640 +f 57440//57440 57123//57123 57514//57514 +f 57530//57530 57640//57640 57104//57104 +f 57153//57153 57319//57319 57644//57644 +f 57018//57018 57514//57514 57123//57123 +f 57713//57713 57778//57778 57307//57307 +f 57645//57645 57153//57153 57644//57644 +f 57437//57437 57439//57439 57726//57726 +f 57332//57332 57520//57520 57336//57336 +f 57462//57462 57556//57556 57913//57913 +f 57293//57293 57945//57945 57661//57661 +f 57547//57547 57549//57549 57313//57313 +f 57358//57358 57025//57025 57535//57535 +f 57544//57544 57358//57358 57535//57535 +f 56793//56793 57434//57434 57429//57429 +f 57427//57427 57241//57241 57516//57516 +f 57459//57459 57518//57518 57667//57667 +f 57516//57516 57241//57241 57421//57421 +f 57456//57456 58018//58018 57128//57128 +f 57525//57525 57336//57336 57520//57520 +f 57436//57436 57336//57336 57525//57525 +f 57274//57274 57062//57062 57732//57732 +f 57060//57060 57727//57727 57341//57341 +f 57318//57318 57651//57651 57533//57533 +f 57732//57732 57062//57062 57676//57676 +f 57514//57514 57018//57018 57484//57484 +f 57263//57263 57707//57707 57535//57535 +f 57318//57318 57427//57427 57651//57651 +f 57540//57540 57436//57436 57525//57525 +f 57144//57144 57704//57704 57342//57342 +f 57128//57128 57833//57833 57047//57047 +f 57321//57321 57521//57521 57323//57323 +f 57346//57346 57462//57462 57742//57742 +f 57501//57501 57436//57436 57540//57540 +f 57712//57712 57038//57038 57512//57512 +f 57692//57692 57061//57061 57453//57453 +f 57677//57677 57353//57353 57688//57688 +f 57743//57743 57463//57463 57684//57684 +f 57353//57353 57257//57257 57688//57688 +f 57751//57751 57464//57464 57466//57466 +f 57463//57463 57526//57526 57684//57684 +f 57264//57264 57728//57728 57510//57510 +f 57283//57283 57469//57469 57564//57564 +f 57538//57538 56825//56825 57929//57929 +f 57472//57472 57564//57564 57469//57469 +f 57673//57673 57099//57099 57317//57317 +f 57580//57580 58114//58114 57316//57316 +f 57283//57283 57564//57564 57584//57584 +f 58079//58079 57532//57532 57143//57143 +f 57283//57283 57584//57584 57471//57471 +f 56650//56650 57919//57919 57335//57335 +f 57553//57553 57713//57713 57307//57307 +f 57289//57289 57337//57337 57714//57714 +f 57264//57264 56898//56898 57697//57697 +f 57449//57449 58079//58079 57143//57143 +f 57490//57490 57583//57583 57541//57541 +f 57536//57536 57287//57287 58008//58008 +f 57349//57349 57659//57659 57281//57281 +f 57117//57117 57830//57830 57519//57519 +f 57652//57652 57830//57830 57117//57117 +f 57542//57542 57490//57490 57541//57541 +f 57512//57512 56832//56832 57534//57534 +f 57454//57454 57687//57687 57585//57585 +f 58114//58114 57324//57324 57316//57316 +f 57690//57690 57542//57542 57543//57543 +f 57324//57324 58114//58114 57912//57912 +f 57340//57340 57119//57119 57586//57586 +f 57346//57346 58035//58035 57488//57488 +f 57546//57546 57583//57583 57161//57161 +f 57493//57493 57539//57539 57723//57723 +f 57588//57588 57324//57324 57912//57912 +f 57253//57253 57452//57452 57918//57918 +f 57486//57486 57749//57749 57526//57526 +f 57259//57259 57476//57476 57693//57693 +f 57448//57448 57056//57056 57553//57553 +f 57749//57749 57486//57486 57589//57589 +f 57731//57731 57254//57254 57729//57729 +f 57563//57563 57255//57255 57565//57565 +f 57681//57681 57666//57666 57465//57465 +f 57470//57470 57253//57253 57665//57665 +f 57012//57012 57546//57546 57161//57161 +f 57562//57562 57517//57517 57308//57308 +f 57476//57476 57274//57274 57927//57927 +f 57358//57358 57544//57544 57269//57269 +f 57280//57280 57488//57488 57939//57939 +f 57473//57473 57269//57269 57544//57544 +f 57362//57362 57864//57864 57454//57454 +f 57744//57744 57059//57059 57731//57731 +f 57868//57868 57354//57354 57869//57869 +f 57056//57056 57567//57567 57647//57647 +f 57308//57308 57438//57438 57562//57562 +f 57864//57864 57362//57362 57551//57551 +f 57934//57934 57160//57160 57837//57837 +f 57303//57303 57589//57589 57486//57486 +f 57364//57364 57771//57771 57569//57569 +f 57458//57458 57059//57059 57639//57639 +f 57577//57577 57771//57771 57364//57364 +f 57551//57551 57362//57362 57363//57363 +f 58285//58285 57937//57937 56907//56907 +f 57478//57478 57588//57588 57912//57912 +f 57548//57548 57315//57315 57844//57844 +f 56440//56440 57934//57934 56670//56670 +f 57745//57745 57480//57480 57747//57747 +f 57121//57121 57458//57458 57639//57639 +f 57302//57302 57665//57665 57678//57678 +f 57416//57416 57478//57478 57912//57912 +f 57113//57113 57577//57577 57364//57364 +f 57472//57472 57513//57513 57564//57564 +f 57473//57473 57655//57655 57412//57412 +f 57330//57330 56909//56909 57311//57311 +f 57550//57550 57551//57551 57363//57363 +f 57659//57659 57555//57555 57120//57120 +f 57757//57757 57286//57286 57280//57280 +f 57496//57496 57494//57494 57746//57746 +f 57152//57152 57711//57711 57807//57807 +f 57124//57124 57153//57153 57645//57645 +f 57571//57571 57347//57347 57657//57657 +f 57489//57489 57302//57302 57678//57678 +f 57467//57467 57347//57347 57571//57571 +f 57457//57457 57858//57858 57350//57350 +f 57668//57668 57752//57752 57360//57360 +f 57506//57506 57664//57664 57304//57304 +f 57844//57844 57315//57315 57685//57685 +f 57574//57574 57236//57236 57477//57477 +f 57029//57029 57574//57574 57477//57477 +f 57574//57574 57029//57029 57505//57505 +f 57572//57572 57236//57236 57574//57574 +f 57148//57148 57508//57508 58090//58090 +f 57483//57483 57765//57765 57306//57306 +f 57379//57379 57621//57621 57208//57208 +f 57378//57378 57377//57377 57592//57592 +f 57208//57208 57621//57621 57382//57382 +f 57606//57606 57380//57380 57387//57387 +f 56957//56957 57381//57381 57805//57805 +f 57789//57789 57406//57406 57591//57591 +f 57592//57592 57377//57377 57594//57594 +f 57377//57377 57388//57388 57594//57594 +f 57621//57621 57392//57392 57382//57382 +f 57608//57608 57606//57606 57387//57387 +f 56957//56957 57805//57805 57570//57570 +f 57412//57412 57655//57655 57413//57413 +f 57621//57621 57379//57379 57391//57391 +f 57392//57392 57621//57621 57391//57391 +f 57596//57596 57183//57183 57582//57582 +f 57106//57106 57406//57406 57789//57789 +f 57697//57697 56845//56845 58206//58206 +f 56957//56957 57570//57570 57013//57013 +f 57654//57654 57582//57582 57183//57183 +f 57604//57604 58004//58004 57389//57389 +f 57387//57387 57414//57414 57608//57608 +f 57355//57355 57106//57106 57789//57789 +f 56737//56737 57654//57654 57183//57183 +f 57001//57001 56996//56996 57396//57396 +f 57396//57396 57593//57593 57001//57001 +f 57384//57384 57413//57413 57655//57655 +f 57053//57053 57355//57355 57598//57598 +f 56845//56845 57356//57356 58206//58206 +f 57783//57783 57384//57384 57655//57655 +f 57581//57581 56825//56825 57206//57206 +f 57598//57598 57537//57537 57053//57053 +f 57604//57604 57393//57393 57607//57607 +f 57194//57194 57395//57395 57784//57784 +f 57383//57383 57357//57357 57595//57595 +f 57380//57380 57606//57606 57368//57368 +f 57600//57600 57381//57381 57386//57386 +f 57395//57395 57397//57397 57614//57614 +f 57601//57601 57385//57385 57383//57383 +f 57774//57774 57195//57195 57775//57775 +f 57611//57611 57608//57608 57414//57414 +f 57615//57615 57614//57614 57397//57397 +f 57611//57611 57186//57186 57612//57612 +f 57414//57414 57186//57186 57611//57611 +f 57805//57805 57381//57381 57600//57600 +f 57359//57359 57385//57385 57601//57601 +f 57186//57186 57394//57394 57613//57613 +f 57468//57468 57359//57359 57601//57601 +f 57386//57386 57384//57384 57783//57783 +f 57613//57613 57612//57612 57186//57186 +f 57783//57783 57787//57787 57386//57386 +f 57600//57600 57386//57386 57787//57787 +f 57405//57405 56763//56763 57773//57773 +f 57773//57773 57172//57172 57616//57616 +f 56763//56763 57172//57172 57773//57773 +f 57775//57775 57195//57195 57599//57599 +f 57602//57602 57001//57001 57593//57593 +f 57398//57398 57001//57001 57602//57602 +f 57400//57400 57398//57398 57602//57602 +f 57616//57616 57499//57499 57638//57638 +f 57602//57602 57603//57603 57400//57400 +f 57402//57402 57400//57400 57603//57603 +f 57403//57403 57402//57402 57610//57610 +f 57394//57394 57617//57617 57976//57976 +f 57591//57591 57623//57623 57622//57622 +f 57623//57623 57591//57591 57406//57406 +f 57408//57408 57407//57407 57782//57782 +f 57401//57401 57404//57404 57618//57618 +f 57399//57399 57401//57401 57618//57618 +f 57618//57618 57139//57139 57619//57619 +f 57404//57404 57139//57139 57618//57618 +f 57205//57205 57408//57408 57788//57788 +f 57409//57409 57408//57408 57205//57205 +f 57619//57619 57102//57102 57640//57640 +f 57139//57139 57102//57102 57619//57619 +f 57788//57788 57620//57620 57205//57205 +f 57100//57100 57533//57533 57530//57530 +f 57206//57206 57620//57620 57581//57581 +f 57218//57218 57212//57212 57624//57624 +f 57221//57221 57218//57218 57624//57624 +f 57624//57624 57628//57628 57221//57221 +f 57220//57220 57219//57219 57625//57625 +f 57625//57625 57626//57626 57220//57220 +f 57629//57629 57217//57217 57634//57634 +f 57222//57222 57221//57221 57628//57628 +f 57217//57217 57629//57629 57187//57187 +f 57627//57627 57220//57220 57626//57626 +f 57628//57628 57396//57396 57222//57222 +f 57222//57222 57396//57396 56996//56996 +f 56724//56724 57378//57378 57219//57219 +f 57219//57219 57378//57378 57625//57625 +f 57625//57625 57378//57378 57592//57592 +f 57631//57631 57187//57187 57629//57629 +f 57389//57389 57388//57388 56974//56974 +f 56974//56974 57388//57388 56973//56973 +f 57594//57594 57388//57388 57389//57389 +f 57192//57192 57187//57187 57631//57631 +f 57182//57182 57590//57590 57793//57793 +f 57224//57224 57403//57403 57610//57610 +f 57631//57631 57196//57196 57192//57192 +f 57223//57223 57627//57627 57630//57630 +f 57633//57633 57224//57224 57610//57610 +f 57224//57224 57633//57633 57226//57226 +f 57225//57225 57223//57223 57630//57630 +f 57630//57630 57632//57632 57225//57225 +f 57379//57379 57209//57209 57197//57197 +f 57226//57226 57635//57635 57207//57207 +f 57633//57633 57635//57635 57226//57226 +f 57634//57634 57225//57225 57632//57632 +f 57225//57225 57634//57634 57217//57217 +f 57622//57622 57207//57207 57635//57635 +f 57803//57803 57407//57407 57196//57196 +f 57782//57782 57407//57407 57803//57803 +f 57622//57622 57623//57623 57207//57207 +f 57207//57207 57623//57623 57410//57410 +f 57410//57410 57623//57623 57180//57180 +f 57180//57180 57623//57623 57406//57406 +f 57786//57786 57622//57622 57635//57635 +f 57197//57197 57198//57198 57379//57379 +f 57379//57379 57198//57198 57391//57391 +f 57391//57391 57198//57198 57202//57202 +f 57637//57637 57227//57227 57636//57636 +f 57607//57607 57393//57393 57637//57637 +f 57637//57637 57393//57393 56993//56993 +f 57227//57227 57637//57637 56993//56993 +f 57227//57227 57194//57194 57636//57636 +f 57576//57576 57417//57417 57822//57822 +f 57899//57899 57121//57121 57639//57639 +f 57531//57531 57431//57431 57808//57808 +f 57714//57714 57337//57337 57705//57705 +f 57311//57311 57121//57121 57899//57899 +f 57651//57651 57427//57427 57709//57709 +f 57660//57660 57513//57513 57517//57517 +f 57938//57938 57644//57644 57319//57319 +f 57417//57417 57333//57333 57822//57822 +f 57455//57455 57515//57515 57456//57456 +f 57430//57430 57715//57715 57675//57675 +f 57333//57333 57251//57251 57882//57882 +f 57525//57525 57520//57520 57734//57734 +f 57647//57647 57553//57553 57056//57056 +f 57748//57748 57867//57867 57043//57043 +f 57653//57653 57246//57246 57721//57721 +f 57442//57442 57531//57531 57648//57648 +f 57820//57820 57530//57530 57533//57533 +f 57519//57519 57715//57715 57430//57430 +f 57722//57722 57251//57251 57597//57597 +f 57246//57246 57656//57656 57721//57721 +f 57562//57562 57438//57438 57777//57777 +f 58323//58323 57125//57125 57815//57815 +f 57870//57870 57716//57716 57587//57587 +f 57709//57709 57427//57427 57516//57516 +f 57426//57426 57233//57233 58034//58034 +f 57459//57459 57777//57777 57438//57438 +f 57830//57830 57715//57715 57519//57519 +f 57428//57428 57348//57348 58243//58243 +f 58034//58034 57643//57643 57426//57426 +f 57433//57433 57256//57256 57877//57877 +f 57707//57707 57544//57544 57535//57535 +f 57419//57419 58009//58009 57345//57345 +f 58006//58006 57522//57522 57424//57424 +f 57913//57913 57442//57442 57648//57648 +f 57440//57440 58034//58034 57233//57233 +f 58009//58009 57919//57919 57345//57345 +f 57060//57060 57125//57125 57727//57727 +f 57536//57536 58006//58006 57424//57424 +f 57460//57460 58110//58110 57889//57889 +f 57237//57237 58110//58110 57460//57460 +f 57707//57707 57646//57646 57649//57649 +f 57335//57335 57740//57740 57568//57568 +f 57520//57520 57587//57587 57716//57716 +f 57656//57656 57677//57677 57721//57721 +f 57348//57348 57559//57559 57891//57891 +f 57453//57453 57451//57451 57717//57717 +f 57667//57667 57777//57777 57459//57459 +f 57289//57289 57818//57818 57344//57344 +f 57915//57915 57344//57344 57818//57818 +f 57352//57352 57585//57585 57862//57862 +f 57729//57729 57254//57254 57673//57673 +f 57449//57449 57278//57278 58135//58135 +f 57335//57335 57919//57919 57740//57740 +f 57313//57313 57549//57549 58193//58193 +f 57662//57662 57344//57344 57915//57915 +f 57707//57707 57340//57340 57646//57646 +f 57676//57676 57690//57690 57736//57736 +f 57439//57439 57445//57445 57726//57726 +f 57500//57500 57481//57481 57720//57720 +f 57474//57474 57856//57856 57753//57753 +f 57833//57833 57128//57128 58018//58018 +f 58018//58018 57828//57828 57833//57833 +f 57860//57860 57474//57474 57753//57753 +f 57441//57441 57447//57447 57834//57834 +f 57540//57540 57780//57780 57501//57501 +f 57375//57375 57663//57663 57278//57278 +f 57744//57744 57731//57731 58088//58088 +f 57543//57543 57542//57542 57842//57842 +f 57583//57583 57546//57546 57541//57541 +f 57742//57742 58035//58035 57346//57346 +f 57542//57542 57541//57541 57750//57750 +f 57541//57541 57546//57546 57750//57750 +f 57864//57864 57551//57551 57691//57691 +f 57475//57475 57479//57479 57159//57159 +f 57467//57467 57571//57571 57739//57739 +f 57250//57250 57563//57563 57914//57914 +f 58243//58243 57348//57348 57891//57891 +f 57720//57720 57482//57482 58064//58064 +f 57691//57691 57551//57551 57550//57550 +f 58008//58008 57548//57548 57733//57733 +f 57745//57745 57901//57901 57494//57494 +f 57639//57639 57059//57059 57744//57744 +f 57546//57546 57012//57012 57552//57552 +f 57669//57669 57667//57667 57518//57518 +f 57482//57482 57579//57579 58064//58064 +f 57480//57480 57852//57852 57747//57747 +f 57659//57659 57349//57349 57902//57902 +f 57914//57914 57563//57563 57565//57565 +f 57349//57349 57666//57666 57902//57902 +f 57758//57758 57047//57047 57833//57833 +f 57842//57842 57542//57542 57750//57750 +f 57447//57447 57558//57558 57845//57845 +f 57573//57573 57467//57467 57739//57739 +f 57495//57495 57497//57497 57695//57695 +f 57255//57255 57771//57771 57565//57565 +f 57680//57680 57415//57415 57810//57810 +f 57669//57669 57463//57463 57743//57743 +f 57569//57569 57771//57771 57255//57255 +f 57845//57845 57558//57558 57560//57560 +f 57349//57349 57465//57465 57666//57666 +f 57476//57476 57927//57927 57693//57693 +f 56638//56638 57367//57367 57758//57758 +f 57654//57654 57464//57464 57751//57751 +f 57666//57666 57681//57681 57756//57756 +f 57488//57488 58035//58035 57939//57939 +f 57929//57929 56825//56825 57581//57581 +f 57695//57695 57497//57497 58089//58089 +f 57487//57487 57152//57152 57807//57807 +f 57681//57681 57501//57501 57780//57780 +f 57558//57558 57664//57664 57560//57560 +f 57779//57779 57124//57124 57645//57645 +f 57577//57577 57036//57036 57576//57576 +f 57749//57749 57684//57684 57526//57526 +f 57489//57489 57678//57678 57682//57682 +f 57522//57522 57706//57706 57270//57270 +f 57577//57577 57811//57811 57771//57771 +f 57484//57484 57301//57301 57514//57514 +f 57812//57812 57811//57811 57577//57577 +f 57920//57920 57679//57679 57584//57584 +f 57339//57339 57129//57129 57816//57816 +f 57497//57497 57148//57148 58089//58089 +f 57689//57689 57489//57489 57682//57682 +f 57339//57339 57816//57816 57557//57557 +f 57258//57258 57489//57489 57689//57689 +f 58089//58089 57148//57148 58090//58090 +f 57749//57749 57589//57589 58005//58005 +f 57334//57334 58057//58057 57702//57702 +f 57912//57912 57694//57694 57416//57416 +f 57584//57584 57564//57564 57686//57686 +f 57938//57938 57258//57258 57689//57689 +f 58057//58057 57566//57566 57702//57702 +f 57554//57554 57589//57589 57303//57303 +f 57416//57416 57694//57694 57906//57906 +f 57765//57765 57483//57483 57578//57578 +f 57031//57031 57702//57702 57772//57772 +f 57435//57435 57528//57528 57759//57759 +f 57248//57248 57572//57572 57766//57766 +f 57528//57528 57683//57683 57759//57759 +f 57701//57701 57248//57248 57766//57766 +f 57859//57859 57107//57107 57700//57700 +f 57528//57528 57527//57527 57683//57683 +f 57422//57422 57675//57675 57578//57578 +f 57704//57704 57778//57778 58016//58016 +f 57420//57420 57778//57778 57704//57704 +f 57685//57685 57492//57492 57881//57881 +f 57492//57492 57326//57326 57881//57881 +f 57575//57575 57808//57808 57146//57146 +f 57431//57431 57146//57146 57808//57808 +f 57242//57242 57252//57252 56902//56902 +f 57326//57326 57244//57244 57653//57653 +f 57704//57704 57444//57444 57342//57342 +f 58029//58029 57810//57810 57415//57415 +f 57767//57767 57870//57870 57779//57779 +f 57425//57425 57825//57825 57554//57554 +f 57421//57421 57806//57806 57516//57516 +f 57425//57425 57642//57642 57825//57825 +f 57822//57822 57333//57333 57882//57882 +f 57640//57640 57530//57530 58041//58041 +f 57882//57882 57251//57251 57823//57823 +f 57863//57863 57675//57675 57875//57875 +f 58090//58090 57508//57508 57460//57460 +f 58110//58110 57237//57237 57831//57831 +f 57658//57658 57330//57330 58286//58286 +f 57831//57831 57237//57237 57712//57712 +f 57517//57517 57925//57925 57660//57660 +f 58041//58041 57530//57530 57735//57735 +f 57644//57644 57710//57710 57645//57645 +f 57127//57127 57658//57658 58286//58286 +f 57903//57903 57510//57510 57728//57728 +f 58286//58286 58057//58057 57127//57127 +f 57564//57564 57513//57513 58028//58028 +f 58028//58028 57513//57513 57923//57923 +f 57648//57648 57531//57531 57808//57808 +f 57653//57653 57721//57721 57827//57827 +f 57506//57506 57310//57310 58021//58021 +f 57651//57651 57709//57709 57708//57708 +f 57437//57437 57726//57726 57725//57725 +f 57509//57509 57641//57641 57880//57880 +f 57875//57875 57675//57675 57715//57715 +f 57513//57513 57660//57660 57923//57923 +f 58021//58021 57310//57310 57730//57730 +f 57650//57650 57338//57338 57824//57824 +f 57553//57553 57647//57647 57892//57892 +f 57423//57423 57509//57509 58060//58060 +f 57453//57453 57717//57717 57724//57724 +f 57724//57724 57692//57692 57453//57453 +f 57586//57586 57646//57646 57340//57340 +f 57310//57310 57443//57443 57730//57730 +f 57692//57692 57724//57724 57776//57776 +f 57521//57521 57321//57321 58050//58050 +f 57900//57900 57821//57821 57245//57245 +f 57646//57646 57586//57586 57826//57826 +f 58133//58133 57446//57446 57250//57250 +f 57951//57951 57692//57692 57776//57776 +f 57720//57720 57900//57900 57245//57245 +f 57250//57250 57914//57914 58133//58133 +f 57533//57533 57651//57651 57820//57820 +f 58127//58127 57945//57945 57293//57293 +f 57708//57708 57820//57820 57651//57651 +f 57125//57125 58323//58323 57727//57727 +f 57293//57293 57523//57523 58127//58127 +f 57245//57245 57500//57500 57720//57720 +f 57671//57671 57669//57669 57743//57743 +f 57649//57649 57544//57544 57707//57707 +f 57721//57721 57677//57677 57840//57840 +f 58018//58018 57456//57456 57515//57515 +f 58006//58006 57887//57887 57522//57522 +f 57562//57562 57925//57925 57517//57517 +f 57690//57690 57543//57543 57736//57736 +f 57647//57647 57567//57567 57719//57719 +f 57474//57474 57341//57341 57928//57928 +f 57723//57723 57512//57512 57534//57534 +f 57544//57544 57649//57649 57838//57838 +f 57672//57672 57538//57538 57929//57929 +f 57451//57451 57432//57432 57737//57737 +f 57306//57306 57719//57719 57567//57567 +f 57552//57552 57750//57750 57546//57546 +f 57677//57677 57688//57688 57840//57840 +f 57768//57768 57538//57538 57672//57672 +f 57696//57696 57768//57768 58056//58056 +f 58114//58114 57580//57580 58010//58010 +f 57738//57738 57473//57473 57544//57544 +f 57649//57649 57646//57646 57741//57741 +f 57652//57652 57441//57441 57834//57834 +f 57559//57559 57450//57450 58212//58212 +f 57539//57539 57511//57511 58094//58094 +f 57649//57649 57741//57741 57838//57838 +f 57738//57738 57655//57655 57473//57473 +f 57843//57843 57555//57555 57943//57943 +f 57738//57738 57872//57872 57655//57655 +f 57552//57552 57555//57555 57843//57843 +f 58079//58079 58242//58242 57532//57532 +f 57943//57943 57555//57555 57762//57762 +f 57352//57352 57854//57854 58257//58257 +f 57447//57447 57845//57845 57834//57834 +f 57586//57586 57706//57706 57826//57826 +f 57904//57904 57912//57912 58114//58114 +f 57688//57688 57259//57259 57911//57911 +f 57352//57352 57862//57862 57854//57854 +f 57555//57555 57659//57659 57762//57762 +f 57545//57545 57816//57816 57129//57129 +f 57742//57742 57462//57462 57913//57913 +f 57747//57747 57857//57857 57745//57745 +f 57912//57912 57904//57904 57763//57763 +f 57777//57777 57829//57829 57562//57562 +f 57862//57862 57585//57585 57916//57916 +f 57901//57901 57746//57746 57494//57494 +f 57664//57664 57849//57849 57560//57560 +f 57657//57657 57342//57342 57935//57935 +f 57585//57585 57687//57687 57916//57916 +f 57525//57525 57734//57734 57947//57947 +f 57767//57767 57645//57645 57853//57853 +f 57496//57496 57907//57907 57851//57851 +f 57670//57670 57313//57313 57718//57718 +f 57907//57907 57496//57496 57746//57746 +f 57779//57779 57645//57645 57767//57767 +f 57454//57454 57864//57864 57687//57687 +f 57832//57832 57568//57568 57740//57740 +f 58135//58135 58079//58079 57449//57449 +f 57498//57498 57851//57851 57561//57561 +f 57561//57561 57851//57851 57754//57754 +f 57496//57496 57851//57851 57498//57498 +f 57574//57574 57766//57766 57572//57572 +f 57479//57479 58285//58285 56864//56864 +f 57525//57525 57947//57947 57540//57540 +f 57910//57910 57582//57582 58084//58084 +f 57582//57582 57654//57654 58084//58084 +f 57481//57481 57482//57482 57720//57720 +f 57574//57574 57861//57861 57766//57766 +f 57766//57766 58054//58054 57701//57701 +f 57571//57571 57657//57657 57836//57836 +f 57780//57780 57540//57540 57947//57947 +f 57927//57927 57274//57274 57732//57732 +f 57865//57865 57698//57698 57701//57701 +f 57334//57334 57127//57127 58057//58057 +f 57865//57865 57701//57701 58054//58054 +f 57698//57698 57748//57748 57699//57699 +f 57698//57698 57865//57865 57748//57748 +f 57584//57584 57686//57686 57920//57920 +f 57762//57762 57659//57659 57958//57958 +f 57902//57902 57958//57958 57659//57659 +f 57663//57663 57375//57375 58137//58137 +f 57858//57858 58590//58590 57370//57370 +f 57733//57733 57548//57548 57844//57844 +f 57505//57505 57573//57573 57846//57846 +f 57772//57772 57702//57702 57566//57566 +f 57574//57574 57505//57505 57846//57846 +f 57306//57306 57765//57765 57719//57719 +f 57756//57756 57681//57681 57761//57761 +f 57681//57681 57780//57780 57761//57761 +f 57703//57703 58074//58074 57309//57309 +f 57859//57859 57700//57700 58357//58357 +f 57370//57370 57866//57866 57111//57111 +f 57668//57668 57292//57292 57570//57570 +f 57852//57852 57111//57111 57866//57866 +f 57675//57675 57949//57949 57578//57578 +f 57420//57420 57704//57704 57144//57144 +f 57444//57444 57935//57935 57342//57342 +f 57590//57590 57596//57596 57957//57957 +f 57957//57957 57781//57781 57590//57590 +f 57786//57786 57591//57591 57622//57622 +f 57793//57793 57590//57590 57781//57781 +f 57789//57789 57591//57591 57786//57786 +f 57790//57790 57793//57793 57781//57781 +f 57784//57784 57395//57395 57785//57785 +f 57408//57408 57782//57782 57788//57788 +f 57976//57976 57305//57305 57962//57962 +f 57617//57617 57305//57305 57976//57976 +f 57788//57788 57791//57791 57620//57620 +f 57962//57962 57305//57305 57964//57964 +f 57620//57620 57791//57791 57953//57953 +f 57305//57305 57435//57435 57964//57964 +f 57973//57973 57355//57355 57789//57789 +f 57395//57395 57614//57614 57785//57785 +f 57598//57598 57355//57355 57973//57973 +f 57581//57581 57620//57620 57953//57953 +f 57593//57593 57396//57396 57974//57974 +f 57692//57692 57951//57951 57356//57356 +f 57618//57618 57527//57527 57399//57399 +f 57356//57356 57951//57951 58206//58206 +f 57390//57390 57895//57895 57466//57466 +f 57792//57792 57600//57600 57787//57787 +f 57774//57774 57895//57895 57390//57390 +f 57527//57527 57618//57618 57619//57619 +f 57597//57597 57368//57368 57722//57722 +f 57619//57619 57796//57796 57527//57527 +f 57368//57368 57606//57606 57965//57965 +f 57732//57732 57676//57676 57736//57736 +f 57549//57549 57547//57547 57537//57537 +f 57965//57965 57606//57606 57794//57794 +f 57600//57600 57792//57792 57605//57605 +f 57595//57595 57357//57357 57955//57955 +f 57964//57964 57435//57435 57759//57759 +f 57606//57606 57608//57608 57794//57794 +f 57615//57615 57405//57405 57773//57773 +f 57773//57773 57941//57941 57615//57615 +f 57794//57794 57608//57608 57795//57795 +f 57955//57955 57801//57801 57595//57595 +f 57212//57212 57793//57793 57802//57802 +f 57383//57383 57595//57595 57801//57801 +f 58091//58091 57773//57773 57616//57616 +f 57608//57608 57611//57611 57795//57795 +f 57383//57383 57801//57801 57871//57871 +f 58091//58091 57616//57616 57814//57814 +f 57601//57601 57383//57383 57871//57871 +f 57619//57619 57640//57640 57796//57796 +f 57638//57638 57814//57814 57616//57616 +f 57805//57805 57799//57799 57570//57570 +f 57691//57691 57601//57601 57871//57871 +f 57796//57796 57640//57640 58041//58041 +f 57613//57613 57394//57394 57976//57976 +f 57804//57804 57775//57775 57599//57599 +f 57601//57601 57691//57691 57468//57468 +f 57599//57599 57485//57485 57804//57804 +f 57805//57805 57600//57600 57605//57605 +f 57609//57609 57805//57805 57605//57605 +f 57468//57468 57691//57691 57550//57550 +f 57602//57602 57593//57593 57797//57797 +f 57603//57603 57602//57602 57797//57797 +f 57605//57605 57792//57792 57798//57798 +f 57605//57605 57798//57798 57609//57609 +f 57799//57799 57609//57609 57942//57942 +f 57805//57805 57609//57609 57799//57799 +f 57485//57485 57679//57679 57804//57804 +f 57804//57804 57679//57679 57755//57755 +f 57942//57942 57609//57609 57800//57800 +f 57609//57609 57798//57798 57800//57800 +f 57570//57570 57799//57799 57921//57921 +f 57816//57816 57545//57545 58304//58304 +f 57778//57778 57713//57713 57874//57874 +f 58016//58016 57778//57778 57874//57874 +f 58137//58137 57375//57375 57888//57888 +f 58347//58347 57579//57579 57487//57487 +f 57729//57729 58088//58088 57731//57731 +f 57709//57709 57516//57516 58058//58058 +f 57553//57553 57874//57874 57713//57713 +f 57516//57516 57806//57806 58058//58058 +f 57895//57895 57751//57751 57466//57466 +f 57575//57575 57309//57309 58074//58074 +f 57771//57771 57811//57811 57873//57873 +f 57326//57326 57883//57883 57881//57881 +f 58005//58005 57589//57589 57819//57819 +f 57826//57826 57706//57706 57884//57884 +f 57589//57589 57554//57554 57819//57819 +f 57326//57326 57653//57653 57883//57883 +f 57419//57419 57428//57428 58096//58096 +f 57706//57706 57522//57522 57887//57887 +f 57530//57530 57820//57820 58046//58046 +f 57808//57808 57575//57575 58074//58074 +f 57875//57875 57715//57715 58007//58007 +f 57817//57817 57895//57895 57774//57774 +f 57375//57375 57680//57680 57810//57810 +f 57716//57716 57809//57809 57520//57520 +f 58090//58090 57460//57460 57889//57889 +f 57647//57647 57719//57719 57892//57892 +f 57774//57774 57775//57775 57817//57817 +f 57557//57557 58316//58316 57641//57641 +f 57679//57679 57920//57920 57755//57755 +f 57641//57641 58316//58316 57880//57880 +f 57806//57806 57421//57421 57906//57906 +f 57311//57311 58286//58286 57330//57330 +f 57734//57734 57520//57520 57809//57809 +f 57809//57809 57813//57813 57734//57734 +f 57653//57653 57827//57827 57883//57883 +f 57765//57765 57894//57894 57719//57719 +f 57853//57853 57645//57645 57710//57710 +f 58009//58009 57419//57419 58096//58096 +f 57947//57947 57734//57734 57813//57813 +f 57338//57338 57752//57752 57824//57824 +f 58007//58007 57715//57715 57830//57830 +f 57877//57877 57256//57256 58693//58693 +f 57887//57887 57884//57884 57706//57706 +f 57935//57935 57836//57836 57657//57657 +f 58212//58212 57891//57891 57559//57559 +f 57667//57667 58080//58080 57777//57777 +f 57824//57824 58019//58019 57650//57650 +f 57529//57529 57650//57650 58019//58019 +f 57836//57836 57935//57935 58033//58033 +f 57838//57838 57738//57738 57544//57544 +f 57836//57836 58108//58108 57571//57571 +f 57450//57450 57561//57561 57841//57841 +f 57352//57352 58257//58257 57256//57256 +f 57457//57457 57662//57662 57915//57915 +f 57561//57561 57754//57754 57841//57841 +f 58212//58212 57450//57450 57841//57841 +f 57443//57443 57532//57532 58242//58242 +f 57739//57739 57571//57571 58108//58108 +f 57830//57830 57652//57652 57834//57834 +f 57780//57780 57848//57848 57761//57761 +f 57514//57514 58027//58027 57440//57440 +f 57686//57686 57564//57564 58028//58028 +f 57642//57642 58078//58078 57825//57825 +f 58080//58080 57667//57667 57671//57671 +f 57667//57667 57669//57669 57671//57671 +f 56638//56638 57758//57758 58106//58106 +f 58128//58128 58127//58127 57523//57523 +f 57739//57739 57846//57846 57573//57573 +f 58491//58491 57321//57321 57696//57696 +f 57925//57925 57923//57923 57660//57660 +f 57253//57253 57918//57918 58098//58098 +f 58011//58011 57642//57642 57437//57437 +f 58135//58135 58353//58353 58079//58079 +f 57687//57687 57864//57864 57916//57916 +f 57694//57694 57912//57912 58138//58138 +f 57665//57665 57253//57253 58098//58098 +f 57864//57864 57871//57871 57916//57916 +f 58011//58011 57437//57437 57725//57725 +f 57712//57712 57512//57512 57948//57948 +f 57838//57838 57741//57741 58131//58131 +f 57536//57536 58008//58008 58006//58006 +f 57756//57756 57902//57902 57666//57666 +f 57948//57948 57512//57512 57723//57723 +f 57839//57839 57872//57872 57738//57738 +f 58491//58491 58050//58050 57321//57321 +f 57760//57760 57726//57726 57445//57445 +f 58083//58083 57868//57868 57869//57869 +f 57445//57445 57446//57446 57760//57760 +f 57578//57578 57949//57949 57765//57765 +f 57843//57843 58047//58047 57552//57552 +f 58590//58590 57858//57858 57930//57930 +f 57728//57728 57264//57264 58123//58123 +f 58094//58094 57723//57723 57539//57539 +f 57264//57264 57697//57697 58123//58123 +f 57655//57655 57872//57872 57944//57944 +f 57850//57850 58123//58123 57697//57697 +f 58084//58084 57654//57654 58351//58351 +f 57654//57654 57751//57751 58351//58351 +f 57560//57560 57849//57849 57845//57845 +f 57949//57949 57675//57675 57863//57863 +f 57673//57673 57317//57317 58292//58292 +f 57565//57565 57771//57771 57873//57873 +f 57242//57242 57107//57107 57859//57859 +f 57870//57870 57767//57767 57853//57853 +f 57664//57664 57506//57506 57849//57849 +f 57921//57921 58032//58032 57570//57570 +f 58032//58032 57668//57668 57570//57570 +f 58064//58064 57579//57579 58347//58347 +f 57757//57757 57280//57280 58037//58037 +f 57566//57566 58070//58070 57772//57772 +f 57752//57752 57668//57668 58032//58032 +f 57932//57932 57837//57837 58465//58465 +f 57704//57704 58016//58016 57936//57936 +f 58072//58072 58074//58074 57703//57703 +f 57934//57934 57837//57837 57932//57932 +f 58049//58049 57861//57861 57574//57574 +f 57685//57685 57855//57855 57844//57844 +f 57524//57524 58147//58147 57705//57705 +f 57855//57855 57685//57685 57881//57881 +f 57826//57826 57884//57884 58232//58232 +f 57515//57515 58024//58024 58018//58018 +f 58061//58061 57708//57708 57709//57709 +f 57506//57506 58215//58215 57849//57849 +f 58088//58088 57729//57729 58273//58273 +f 57873//57873 57811//57811 57876//57876 +f 58085//58085 58137//58137 57888//57888 +f 58995//58995 57507//57507 57770//57770 +f 57514//57514 57301//57301 58031//58031 +f 57716//57716 57870//57870 58059//58059 +f 57811//57811 57812//57812 57876//57876 +f 57922//57922 58024//58024 57515//57515 +f 57874//57874 57553//57553 57885//57885 +f 57506//57506 58021//58021 58215//58215 +f 57818//57818 57289//57289 57714//57714 +f 57487//57487 57807//57807 58082//58082 +f 57744//57744 58088//58088 57639//57639 +f 57553//57553 57892//57892 57885//57885 +f 58487//58487 57833//57833 57828//57828 +f 57825//57825 57819//57819 57554//57554 +f 57807//57807 57711//57711 57898//57898 +f 57711//57711 57674//57674 57898//57898 +f 57674//57674 57903//57903 57898//57898 +f 58067//58067 57716//57716 58059//58059 +f 57808//57808 57896//57896 57648//57648 +f 57735//57735 57879//57879 58275//58275 +f 57440//57440 58027//58027 58034//58034 +f 57833//57833 58106//58106 57758//57758 +f 57577//57577 57576//57576 57812//57812 +f 57888//57888 57375//57375 57810//57810 +f 57735//57735 57530//57530 57879//57879 +f 57719//57719 57894//57894 57892//57892 +f 57696//57696 58897//58897 58491//58491 +f 57915//57915 57818//57818 58764//58764 +f 58242//58242 57730//57730 57443//57443 +f 57755//57755 57920//57920 58026//58026 +f 57511//57511 58310//58310 58094//58094 +f 57879//57879 57530//57530 58046//58046 +f 57830//57830 57834//57834 57909//57909 +f 57809//57809 57716//57716 58067//58067 +f 57576//57576 57822//57822 58017//58017 +f 57509//57509 57880//57880 58095//58095 +f 58078//58078 57642//57642 58011//58011 +f 58060//58060 57509//57509 58095//58095 +f 57831//57831 58113//58113 58110//58110 +f 57837//57837 57521//57521 58251//58251 +f 57909//57909 57834//57834 57845//57845 +f 57920//57920 57686//57686 58028//58028 +f 57661//57661 57945//57945 57847//57847 +f 57927//57927 57732//57732 57890//57890 +f 57905//57905 57769//57769 58052//58052 +f 58061//58061 57820//57820 57708//57708 +f 58525//58525 57913//57913 57917//57917 +f 58506//58506 57457//57457 57915//57915 +f 58218//58218 57757//57757 58037//58037 +f 57905//57905 58355//58355 57700//57700 +f 57663//57663 58135//58135 57278//57278 +f 57742//57742 57913//57913 58525//58525 +f 57457//57457 58506//58506 57858//57858 +f 58466//58466 57529//57529 58019//58019 +f 57341//57341 57727//57727 57924//57924 +f 57452//57452 57529//57529 58466//58466 +f 58466//58466 57918//57918 57452//57452 +f 57928//57928 57341//57341 57924//57924 +f 58010//58010 57580//57580 57757//57757 +f 57543//57543 57842//57842 58036//58036 +f 57717//57717 57451//57451 57737//57737 +f 58693//58693 57256//57256 58257//58257 +f 58108//58108 57836//57836 58033//58033 +f 57908//57908 57552//57552 58047//58047 +f 58029//58029 57821//57821 58104//58104 +f 57856//57856 57474//57474 57928//57928 +f 57900//57900 58104//58104 57821//57821 +f 57760//57760 57886//57886 57726//57726 +f 57829//57829 57777//57777 58080//58080 +f 57909//57909 57845//57845 58038//58038 +f 57646//57646 58131//58131 57741//57741 +f 58243//58243 57891//57891 58303//58303 +f 57646//57646 57826//57826 58131//58131 +f 58056//58056 57768//57768 57672//57672 +f 57846//57846 57739//57739 58108//58108 +f 57947//57947 58043//58043 57780//57780 +f 57750//57750 57552//57552 57908//57908 +f 57852//57852 58022//58022 57747//57747 +f 57829//57829 57925//57925 57562//57562 +f 57839//57839 57738//57738 57838//57838 +f 58486//58486 57665//57665 58098//58098 +f 57933//57933 57574//57574 57846//57846 +f 58043//58043 57848//57848 57780//57780 +f 57855//57855 58346//58346 57844//57844 +f 57843//57843 57943//57943 58047//58047 +f 57678//57678 57665//57665 58255//58255 +f 57911//57911 57259//57259 58051//58051 +f 57923//57923 57925//57925 58287//58287 +f 57475//57475 58284//58284 57479//57479 +f 57429//57429 57737//57737 57432//57432 +f 57958//57958 57902//57902 58165//58165 +f 58081//58081 57854//57854 57862//57862 +f 58285//58285 57479//57479 58284//58284 +f 57839//57839 57944//57944 57872//57872 +f 57894//57894 57765//57765 58066//58066 +f 58080//58080 57671//57671 58044//58044 +f 57944//57944 57839//57839 58068//58068 +f 58081//58081 57862//57862 57916//57916 +f 58038//58038 57845//57845 57849//57849 +f 57765//57765 57949//57949 58066//58066 +f 57926//57926 58059//58059 57870//57870 +f 57853//57853 57926//57926 57870//57870 +f 57901//57901 57745//57745 57857//57857 +f 57259//57259 57693//57693 58051//58051 +f 57545//57545 58013//58013 58304//58304 +f 58066//58066 57949//57949 58069//58069 +f 57849//57849 58077//58077 58038//58038 +f 58081//58081 57916//57916 57871//57871 +f 57429//57429 57434//57434 58012//58012 +f 58292//58292 57317//57317 57670//57670 +f 57743//57743 58044//58044 57671//57671 +f 57729//57729 57673//57673 58292//58292 +f 58054//58054 58075//58075 57865//57865 +f 58027//58027 57514//57514 58031//58031 +f 58346//58346 57855//57855 58132//58132 +f 58154//58154 57865//57865 58075//58075 +f 57761//57761 57848//57848 58145//58145 +f 57865//57865 58154//58154 57748//57748 +f 57523//57523 57868//57868 58128//58128 +f 57743//57743 58155//58155 58044//58044 +f 57515//57515 57867//57867 58154//58154 +f 57867//57867 57748//57748 58154//58154 +f 57252//57252 57242//57242 58282//58282 +f 58069//58069 57949//57949 57863//57863 +f 58138//58138 57912//57912 57763//57763 +f 58155//58155 57743//57743 57684//57684 +f 58012//58012 57434//57434 57568//57568 +f 58083//58083 58283//58283 57868//57868 +f 57749//57749 58155//58155 57684//57684 +f 57766//57766 57931//57931 58054//58054 +f 57766//57766 57861//57861 57931//57931 +f 57749//57749 58005//58005 58155//58155 +f 57772//57772 58070//58070 58072//58072 +f 57714//57714 57705//57705 58147//58147 +f 57936//57936 58016//58016 58071//58071 +f 57703//57703 57772//57772 58072//58072 +f 57869//57869 57495//57495 58083//58083 +f 58049//58049 57574//57574 57933//57933 +f 57720//57720 58063//58063 57900//57900 +f 57695//57695 58293//58293 57495//57495 +f 57935//57935 57444//57444 57704//57704 +f 58064//58064 58063//58063 57720//57720 +f 57786//57786 57967//57967 57789//57789 +f 57984//57984 57985//57985 57954//57954 +f 57954//57954 57986//57986 57984//57984 +f 57788//57788 57782//57782 57950//57950 +f 57952//57952 57788//57788 57950//57950 +f 57791//57791 57788//57788 57952//57952 +f 57953//57953 57791//57791 57952//57952 +f 57954//57954 57985//57985 57956//57956 +f 57955//57955 57423//57423 58060//58060 +f 58244//58244 57787//57787 57783//57783 +f 58023//58023 57985//57985 57946//57946 +f 57956//57956 57985//57985 58023//58023 +f 57966//57966 57968//57968 57784//57784 +f 57969//57969 57986//57986 57963//57963 +f 58206//58206 57850//57850 57697//57697 +f 57785//57785 57966//57966 57784//57784 +f 57973//57973 57789//57789 57967//57967 +f 57977//57977 57598//57598 57973//57973 +f 57537//57537 57598//57598 57977//57977 +f 57801//57801 57955//57955 58156//58156 +f 58156//58156 57960//57960 57801//57801 +f 57549//57549 57537//57537 57977//57977 +f 57785//57785 57614//57614 57972//57972 +f 57972//57972 57966//57966 57785//57785 +f 57965//57965 57794//57794 58168//58168 +f 57944//57944 58244//58244 57783//57783 +f 57974//57974 57975//57975 57593//57593 +f 58191//58191 57549//57549 57977//57977 +f 57975//57975 57797//57797 57593//57593 +f 57614//57614 57615//57615 57941//57941 +f 57941//57941 57972//57972 57614//57614 +f 57783//57783 57655//57655 57944//57944 +f 57957//57957 57596//57596 57910//57910 +f 58193//58193 57549//57549 58191//58191 +f 57969//57969 57984//57984 57986//57986 +f 57960//57960 58081//58081 57801//57801 +f 57795//57795 58168//58168 57794//57794 +f 57582//57582 57910//57910 57596//57596 +f 57792//57792 57787//57787 57959//57959 +f 57683//57683 57796//57796 58167//58167 +f 58195//58195 57313//57313 58193//58193 +f 57527//57527 57796//57796 57683//57683 +f 57798//57798 57792//57792 57959//57959 +f 57987//57987 57969//57969 57970//57970 +f 58195//58195 57718//57718 57313//57313 +f 57984//57984 57969//57969 57987//57987 +f 57802//57802 57793//57793 57790//57790 +f 57959//57959 57800//57800 57798//57798 +f 57611//57611 57971//57971 57795//57795 +f 57987//57987 57985//57985 57984//57984 +f 57942//57942 57800//57800 57961//57961 +f 57801//57801 58081//58081 57871//57871 +f 57611//57611 57612//57612 57971//57971 +f 57817//57817 57775//57775 57940//57940 +f 57987//57987 57946//57946 57985//57985 +f 57971//57971 57613//57613 58180//58180 +f 57612//57612 57613//57613 57971//57971 +f 57942//57942 57921//57921 57799//57799 +f 57804//57804 57940//57940 57775//57775 +f 57987//57987 57893//57893 57946//57946 +f 57940//57940 57804//57804 58025//58025 +f 57691//57691 57871//57871 57864//57864 +f 57613//57613 57976//57976 58180//58180 +f 57796//57796 58041//58041 58167//58167 +f 57782//57782 57803//57803 58164//58164 +f 58164//58164 58188//58188 57782//57782 +f 58188//58188 57950//57950 57782//57782 +f 57978//57978 57797//57797 57975//57975 +f 57797//57797 57978//57978 57603//57603 +f 58025//58025 57804//57804 57979//57979 +f 57804//57804 57755//57755 57979//57979 +f 57212//57212 57802//57802 57624//57624 +f 57628//57628 57624//57624 57802//57802 +f 57802//57802 57990//57990 57628//57628 +f 57992//57992 57628//57628 57990//57990 +f 57991//57991 57634//57634 57989//57989 +f 57396//57396 57628//57628 57992//57992 +f 57974//57974 57396//57396 57992//57992 +f 57634//57634 57991//57991 57629//57629 +f 57978//57978 57402//57402 57603//57603 +f 57610//57610 57402//57402 57993//57993 +f 57993//57993 57402//57402 57978//57978 +f 57993//57993 57983//57983 57610//57610 +f 57610//57610 57983//57983 57633//57633 +f 57633//57633 57983//57983 58186//58186 +f 57994//57994 57629//57629 57991//57991 +f 57988//57988 57626//57626 57995//57995 +f 58002//58002 57633//57633 58186//58186 +f 57635//57635 57633//57633 58002//58002 +f 57995//57995 57625//57625 58447//58447 +f 57626//57626 57625//57625 57995//57995 +f 57631//57631 57629//57629 57994//57994 +f 57786//57786 57635//57635 58002//58002 +f 57996//57996 57631//57631 57994//57994 +f 57627//57627 57626//57626 57988//57988 +f 57196//57196 57631//57631 57996//57996 +f 57625//57625 57592//57592 57997//57997 +f 57997//57997 58447//58447 57625//57625 +f 57592//57592 57998//57998 57997//57997 +f 57996//57996 57803//57803 57196//57196 +f 58164//58164 57803//57803 57996//57996 +f 57998//57998 57592//57592 57594//57594 +f 57998//57998 58003//58003 57999//57999 +f 58186//58186 57980//57980 58002//58002 +f 57999//57999 58003//58003 58000//58000 +f 57980//57980 57981//57981 58002//58002 +f 58002//58002 57981//57981 57786//57786 +f 57998//57998 57594//57594 58003//58003 +f 57594//57594 57389//57389 58003//58003 +f 58000//58000 58003//58003 58001//58001 +f 57967//57967 57786//57786 57981//57981 +f 58001//58001 57389//57389 58004//58004 +f 58003//58003 57389//57389 58001//58001 +f 57988//57988 57630//57630 57627//57627 +f 57632//57632 57989//57989 57634//57634 +f 58001//58001 58004//58004 57607//57607 +f 57607//57607 58004//58004 57604//57604 +f 57636//57636 57784//57784 57968//57968 +f 57194//57194 57784//57784 57636//57636 +f 57607//57607 57637//57637 57982//57982 +f 58001//58001 57607//57607 57982//57982 +f 58209//58209 57982//57982 57636//57636 +f 57636//57636 57982//57982 57637//57637 +f 57636//57636 57968//57968 58209//58209 +f 57813//57813 57809//57809 58086//58086 +f 58024//58024 58329//58329 58018//58018 +f 58083//58083 57495//57495 58293//58293 +f 57853//57853 57710//57710 58502//58502 +f 57752//57752 58053//58053 57824//57824 +f 57714//57714 58480//58480 58488//58488 +f 57893//57893 57987//57987 58150//58150 +f 58082//58082 58347//58347 57487//57487 +f 57813//57813 58086//58086 58093//58093 +f 57428//57428 58243//58243 58096//58096 +f 58053//58053 58087//58087 57824//57824 +f 57937//57937 58013//58013 57545//57545 +f 57875//57875 58007//58007 58597//58597 +f 57894//57894 57885//57885 57892//57892 +f 58006//58006 58515//58515 57887//57887 +f 58013//58013 58015//58015 58304//58304 +f 58215//58215 58077//58077 57849//57849 +f 58023//58023 57946//57946 57893//57893 +f 58043//58043 57947//57947 58116//58116 +f 58009//58009 58096//58096 58249//58249 +f 58301//58301 57773//57773 58091//58091 +f 57825//57825 58103//58103 57819//57819 +f 58100//58100 57810//57810 58029//58029 +f 57890//57890 57732//57732 57897//57897 +f 57511//57511 57877//57877 58310//58310 +f 57812//57812 57576//57576 57878//57878 +f 57736//57736 57897//57897 57732//57732 +f 57742//57742 58780//58780 58035//58035 +f 58104//58104 58471//58471 58029//58029 +f 57878//57878 57576//57576 58529//58529 +f 58092//58092 58214//58214 57721//57721 +f 57899//57899 58468//58468 57311//57311 +f 57897//57897 57736//57736 58248//58248 +f 57721//57721 57840//57840 58092//58092 +f 57903//57903 57728//57728 58306//58306 +f 57825//57825 58078//58078 58103//58103 +f 57895//57895 57817//57817 58020//58020 +f 58314//58314 58104//58104 57900//57900 +f 57814//57814 57638//57638 58030//58030 +f 57902//57902 57756//57756 58229//58229 +f 57280//57280 57939//57939 58037//58037 +f 58006//58006 58008//58008 58097//58097 +f 57940//57940 58025//58025 58099//58099 +f 58011//58011 58225//58225 58078//58078 +f 57880//57880 58316//58316 58055//58055 +f 57736//57736 57543//57543 58036//58036 +f 58017//58017 57822//57822 58326//58326 +f 57822//57822 57882//57882 58326//58326 +f 57638//57638 57643//57643 58034//58034 +f 58486//58486 58255//58255 57665//57665 +f 58095//58095 57880//57880 58055//58055 +f 58227//58227 58326//58326 57882//57882 +f 57882//57882 57823//57823 58227//58227 +f 57830//57830 57909//57909 58235//58235 +f 58145//58145 57756//57756 57761//57761 +f 57833//57833 58487//58487 58106//58106 +f 57429//57429 58012//58012 57737//57737 +f 58041//58041 57735//57735 58275//58275 +f 58143//58143 57848//57848 58043//58043 +f 58331//58331 57823//57823 58040//58040 +f 58145//58145 57848//57848 58143//58143 +f 57908//57908 58047//58047 58039//58039 +f 58105//58105 57909//57909 58239//58239 +f 57725//57725 57726//57726 57886//57886 +f 58541//58541 57688//57688 57911//57911 +f 57724//57724 57717//57717 58014//58014 +f 57678//57678 58255//58255 57682//57682 +f 57446//57446 58133//58133 57760//57760 +f 57823//57823 57251//57251 58040//58040 +f 57251//57251 57722//57722 58040//58040 +f 57857//57857 57747//57747 58022//58022 +f 57727//57727 58323//58323 57924//57924 +f 58571//58571 58022//58022 57852//57852 +f 58131//58131 58062//58062 57838//57838 +f 58255//58255 57689//57689 57682//57682 +f 58897//58897 57696//57696 58056//58056 +f 58139//58139 58046//58046 57820//57820 +f 57689//57689 58255//58255 58045//58045 +f 57764//57764 56638//56638 58106//58106 +f 58349//58349 57764//57764 58106//58106 +f 58050//58050 58251//58251 57521//57521 +f 58131//58131 57826//57826 58232//58232 +f 57689//57689 58045//58045 57938//57938 +f 57854//57854 58081//58081 58259//58259 +f 58251//58251 58465//58465 57837//57837 +f 58133//58133 57914//57914 58233//58233 +f 57842//57842 57750//57750 57908//57908 +f 58028//58028 57923//57923 58289//58289 +f 58155//58155 58281//58281 58044//58044 +f 58048//58048 58139//58139 57820//57820 +f 57914//57914 57565//57565 58233//58233 +f 57838//57838 58062//58062 57839//57839 +f 58154//58154 58076//58076 57515//57515 +f 58077//58077 58126//58126 58038//58038 +f 57943//57943 58102//58102 58047//58047 +f 57694//57694 58294//58294 57906//57906 +f 57846//57846 58108//58108 58245//58245 +f 57832//57832 58129//58129 57568//57568 +f 58068//58068 57839//57839 58062//58062 +f 57820//57820 58061//58061 58048//58048 +f 57515//57515 58076//58076 57922//57922 +f 58102//58102 57943//57943 58151//58151 +f 57832//57832 57740//57740 58129//58129 +f 57938//57938 58696//58696 57644//57644 +f 57943//57943 57762//57762 58151//58151 +f 57919//57919 58129//58129 57740//57740 +f 57644//57644 58696//58696 58501//58501 +f 57931//57931 57861//57861 58049//58049 +f 58342//58342 58042//58042 57901//57901 +f 58042//58042 57746//57746 57901//57901 +f 58024//58024 57922//57922 58076//58076 +f 58068//58068 58134//58134 57944//57944 +f 58032//58032 57921//57921 58120//58120 +f 57925//57925 57829//57829 58080//58080 +f 57933//57933 57846//57846 58112//58112 +f 58501//58501 57710//57710 57644//57644 +f 57933//57933 58141//58141 58049//58049 +f 57925//57925 58080//58080 58287//58287 +f 57709//57709 58058//58058 58498//58498 +f 57907//57907 57746//57746 58042//58042 +f 58135//58135 57663//57663 58266//58266 +f 58065//58065 57566//57566 58057//58057 +f 57907//57907 58140//58140 57851//57851 +f 58289//58289 57923//57923 58238//58238 +f 57923//57923 58287//58287 58238//58238 +f 58140//58140 58119//58119 57851//57851 +f 57866//57866 58571//58571 57852//57852 +f 57704//57704 58073//58073 57935//57935 +f 58357//58357 57700//57700 58355//58355 +f 58061//58061 57709//57709 58498//58498 +f 58067//58067 58059//58059 58279//58279 +f 57855//57855 57881//57881 58132//58132 +f 57809//57809 58067//58067 58086//58086 +f 58058//58058 57806//57806 57906//57906 +f 58058//58058 57906//57906 58148//58148 +f 57883//57883 58132//58132 57881//57881 +f 58073//58073 57704//57704 57936//57936 +f 57875//57875 58222//58222 57863//57863 +f 57252//57252 58282//58282 58524//58524 +f 57808//57808 58074//58074 58274//58274 +f 58147//58147 57524//57524 58562//58562 +f 58037//58037 58109//58109 58218//58218 +f 58233//58233 57565//57565 58234//58234 +f 57670//57670 57718//57718 58292//58292 +f 58285//58285 58918//58918 57937//57937 +f 58086//58086 58067//58067 58279//58279 +f 58329//58329 57828//57828 58018//58018 +f 58147//58147 58480//58480 57714//57714 +f 57874//57874 58071//58071 58016//58016 +f 58597//58597 58222//58222 57875//57875 +f 58361//58361 58155//58155 58005//58005 +f 57721//57721 58214//58214 57827//57827 +f 58351//58351 57751//57751 58458//58458 +f 57565//57565 57873//57873 58234//58234 +f 58515//58515 57884//57884 57887//57887 +f 56670//56670 57934//57934 58295//58295 +f 57807//57807 57898//57898 58534//58534 +f 58019//58019 57824//57824 58466//58466 +f 58234//58234 57873//57873 57876//57876 +f 57751//57751 57895//57895 58458//58458 +f 58023//58023 57893//57893 58231//58231 +f 58126//58126 58077//58077 58215//58215 +f 58034//58034 58027//58027 58535//58535 +f 58237//58237 57853//57853 58502//58502 +f 58211//58211 57773//57773 58301//58301 +f 57941//57941 57773//57773 58211//58211 +f 57830//57830 58235//58235 58007//58007 +f 58288//58288 58361//58361 58005//58005 +f 57898//57898 57903//57903 58306//58306 +f 58466//58466 58098//58098 57918//57918 +f 58006//58006 58097//58097 58515//58515 +f 58099//58099 58020//58020 57940//57940 +f 57557//57557 57816//57816 58542//58542 +f 58071//58071 57874//57874 57885//57885 +f 58246//58246 58009//58009 58249//58249 +f 58288//58288 58005//58005 57819//57819 +f 58116//58116 57947//57947 57813//57813 +f 58093//58093 58116//58116 57813//57813 +f 57755//57755 58026//58026 58328//58328 +f 58235//58235 57909//57909 58105//58105 +f 58021//58021 57730//57730 58226//58226 +f 58471//58471 58100//58100 58029//58029 +f 58026//58026 58122//58122 58117//58117 +f 57920//57920 58122//58122 58026//58026 +f 57885//57885 57894//57894 58363//58363 +f 57639//57639 58088//58088 58573//58573 +f 58230//58230 58090//58090 57889//57889 +f 58028//58028 58340//58340 57920//57920 +f 58031//58031 57301//57301 58539//58539 +f 58539//58539 57301//57301 58330//58330 +f 57899//57899 57639//57639 58573//58573 +f 57638//57638 58469//58469 58030//58030 +f 58034//58034 58469//58469 57638//57638 +f 58529//58529 57576//57576 58017//58017 +f 57920//57920 58340//58340 58122//58122 +f 58330//58330 57301//57301 57491//57491 +f 58286//58286 57311//57311 58468//58468 +f 58239//58239 58038//58038 58111//58111 +f 57909//57909 58038//58038 58239//58239 +f 57736//57736 58036//58036 58248//58248 +f 58240//58240 58363//58363 57894//57894 +f 58110//58110 58457//58457 57889//57889 +f 57850//57850 58206//58206 58477//58477 +f 58323//58323 57815//57815 58260//58260 +f 58242//58242 58079//58079 58353//58353 +f 57847//57847 57491//57491 57835//57835 +f 58340//58340 58028//58028 58289//58289 +f 58228//58228 58094//58094 58760//58760 +f 57717//57717 57737//57737 58236//58236 +f 58033//58033 57935//57935 58073//58073 +f 57737//57737 58012//58012 58236//58236 +f 58525//58525 58780//58780 57742//57742 +f 58051//58051 57693//57693 58268//58268 +f 58303//58303 57891//57891 58212//58212 +f 57877//57877 58693//58693 58514//58514 +f 58509//58509 57919//57919 58009//58009 +f 58229//58229 57756//57756 58309//58309 +f 58049//58049 58142//58142 57931//57931 +f 57568//57568 58129//58129 58012//58012 +f 58290//58290 57717//57717 58236//58236 +f 58014//58014 57717//57717 58290//58290 +f 57858//57858 58506//58506 57930//57930 +f 57908//57908 58036//58036 57842//57842 +f 58108//58108 58033//58033 58107//58107 +f 58315//58315 58108//58108 58107//58107 +f 57921//57921 57942//57942 58118//58118 +f 58120//58120 57921//57921 58118//58118 +f 58103//58103 58078//58078 58308//58308 +f 57756//57756 58145//58145 58309//58309 +f 58070//58070 57566//57566 58065//58065 +f 57663//57663 58137//58137 58266//58266 +f 58078//58078 58225//58225 58308//58308 +f 58102//58102 58101//58101 58047//58047 +f 58137//58137 58085//58085 58266//58266 +f 57928//57928 57924//57924 58278//58278 +f 58109//58109 58035//58035 58780//58780 +f 58238//58238 58287//58287 58691//58691 +f 58080//58080 58044//58044 58281//58281 +f 57938//57938 58045//58045 58264//58264 +f 57672//57672 57929//57929 58252//58252 +f 58112//58112 58247//58247 57933//57933 +f 57905//57905 58052//58052 58355//58355 +f 58143//58143 58144//58144 58145//58145 +f 57939//57939 58035//58035 58109//58109 +f 58072//58072 58070//58070 58505//58505 +f 58141//58141 57933//57933 58247//58247 +f 58120//58120 58124//58124 58032//58032 +f 58136//58136 58691//58691 58287//58287 +f 58696//58696 57938//57938 58264//58264 +f 58245//58245 58108//58108 58315//58315 +f 58142//58142 58049//58049 58141//58141 +f 58039//58039 58047//58047 58101//58101 +f 58265//58265 57847//57847 57945//57945 +f 58112//58112 57846//57846 58245//58245 +f 58574//58574 57752//57752 58032//58032 +f 58145//58145 58144//58144 58318//58318 +f 57926//57926 57853//57853 58237//58237 +f 58125//58125 58011//58011 57725//57725 +f 57851//57851 58119//58119 57754//57754 +f 58074//58074 58072//58072 58272//58272 +f 57725//57725 57886//57886 58125//58125 +f 57712//57712 58533//58533 57831//57831 +f 57764//57764 58052//58052 57769//57769 +f 58052//58052 57764//57764 58349//58349 +f 57860//57860 58712//58712 57475//57475 +f 58054//58054 58277//58277 58075//58075 +f 57475//57475 58712//58712 58284//58284 +f 58054//58054 57931//57931 58277//58277 +f 57370//57370 58590//58590 57866//57866 +f 57948//57948 58533//58533 57712//57712 +f 58130//58130 57710//57710 58501//58501 +f 57760//57760 58133//58133 57886//57886 +f 57886//57886 58133//58133 58683//58683 +f 58066//58066 58069//58069 58253//58253 +f 58281//58281 58155//58155 58115//58115 +f 58339//58339 58279//58279 58059//58059 +f 57863//57863 58217//58217 58069//58069 +f 58058//58058 58267//58267 58498//58498 +f 58274//58274 57896//57896 57808//57808 +f 57907//57907 58042//58042 58261//58261 +f 58228//58228 58121//58121 58094//58094 +f 58094//58094 58121//58121 57723//57723 +f 57710//57710 58130//58130 58502//58502 +f 57907//57907 58261//58261 58140//58140 +f 58571//58571 57866//57866 58356//58356 +f 58075//58075 58076//58076 58154//58154 +f 58282//58282 57242//57242 57859//57859 +f 58058//58058 58148//58148 58146//58146 +f 58267//58267 58058//58058 58146//58146 +f 57868//57868 58283//58283 58128//58128 +f 58046//58046 58139//58139 58280//58280 +f 58524//58524 57524//57524 57252//57252 +f 57906//57906 58294//58294 58148//58148 +f 57955//57955 58163//58163 58156//58156 +f 58205//58205 58157//58157 58405//58405 +f 58405//58405 58377//58377 58205//58205 +f 57781//57781 58170//58170 57790//57790 +f 57759//57759 57683//57683 58167//58167 +f 58161//58161 57759//57759 58167//58167 +f 58387//58387 58157//58157 58173//58173 +f 58205//58205 58173//58173 58157//58157 +f 57781//57781 57957//57957 58160//58160 +f 58160//58160 58170//58170 57781//57781 +f 57962//57962 57964//57964 58373//58373 +f 58161//58161 58373//58373 57964//57964 +f 58394//58394 58205//58205 58377//58377 +f 58173//58173 58394//58394 58393//58393 +f 58205//58205 58394//58394 58173//58173 +f 58181//58181 57967//57967 58179//58179 +f 57957//57957 57910//57910 58160//58160 +f 57964//57964 57759//57759 58161//58161 +f 57944//57944 58134//58134 58244//58244 +f 57787//57787 58244//58244 58360//58360 +f 57959//57959 57787//57787 58360//58360 +f 57368//57368 58336//58336 57722//57722 +f 57722//57722 58336//58336 58040//58040 +f 57973//57973 57967//57967 58181//58181 +f 57800//57800 57959//57959 58366//58366 +f 57973//57973 58181//58181 57977//57977 +f 58167//58167 58041//58041 58275//58275 +f 58118//58118 57942//57942 57961//57961 +f 57368//57368 57965//57965 58336//58336 +f 57958//57958 58151//58151 57762//57762 +f 58409//58409 57954//57954 58194//58194 +f 57986//57986 57954//57954 58409//58409 +f 57961//57961 57800//57800 58366//58366 +f 58168//58168 58336//58336 57965//57965 +f 58158//58158 57950//57950 58162//58162 +f 58189//58189 57977//57977 58181//58181 +f 57954//57954 57956//57956 58403//58403 +f 58194//58194 57954//57954 58403//58403 +f 57950//57950 58188//58188 58162//58162 +f 58174//58174 58187//58187 58175//58175 +f 57977//57977 58189//58189 58191//58191 +f 57795//57795 57971//57971 58176//58176 +f 58207//58207 58158//58158 58169//58169 +f 58163//58163 57955//57955 58060//58060 +f 58178//58178 57790//57790 58170//58170 +f 58175//58175 58187//58187 58183//58183 +f 58206//58206 57951//57951 58159//58159 +f 58477//58477 58206//58206 58159//58159 +f 57956//57956 58023//58023 58403//58403 +f 58174//58174 58166//58166 58208//58208 +f 58187//58187 58174//58174 58208//58208 +f 57802//57802 57790//57790 58178//58178 +f 57724//57724 58014//58014 57776//57776 +f 58177//58177 58207//58207 58169//58169 +f 58176//58176 57971//57971 58180//58180 +f 57950//57950 58158//58158 58207//58207 +f 58207//58207 57952//57952 57950//57950 +f 58171//58171 58208//58208 58166//58166 +f 58208//58208 58192//58192 58187//58187 +f 57952//57952 58207//58207 58177//58177 +f 57940//57940 58020//58020 57817//57817 +f 58185//58185 58183//58183 58187//58187 +f 57776//57776 58014//58014 58374//58374 +f 58200//58200 58198//58198 58199//58199 +f 57976//57976 58182//58182 58180//58180 +f 58159//58159 57776//57776 58374//58374 +f 57951//57951 57776//57776 58159//58159 +f 57953//57953 57952//57952 58177//58177 +f 58190//58190 58208//58208 58171//58171 +f 58192//58192 58208//58208 58190//58190 +f 58152//58152 57953//57953 58177//58177 +f 57581//57581 57953//57953 58152//58152 +f 58202//58202 58199//58199 58432//58432 +f 58200//58200 58199//58199 58202//58202 +f 57976//57976 57962//57962 58182//58182 +f 58200//58200 58202//58202 58201//58201 +f 58186//58186 57983//57983 58184//58184 +f 58176//58176 58168//58168 57795//57795 +f 58196//58196 57963//57963 58197//58197 +f 57969//57969 57963//57963 58196//58196 +f 58152//58152 57929//57929 57581//57581 +f 57969//57969 58196//58196 57970//57970 +f 57982//57982 58209//58209 58414//58414 +f 58414//58414 58209//58209 58203//58203 +f 58209//58209 57968//57968 58210//58210 +f 58149//58149 57970//57970 58196//58196 +f 57966//57966 58210//58210 57968//57968 +f 58149//58149 58150//58150 57970//57970 +f 57970//57970 58150//58150 57987//57987 +f 58203//58203 58209//58209 58204//58204 +f 58209//58209 58210//58210 58204//58204 +f 57966//57966 57972//57972 58210//58210 +f 58204//58204 58210//58210 57972//57972 +f 58204//58204 57972//57972 58211//58211 +f 58211//58211 57972//57972 57941//57941 +f 58115//58115 58155//58155 58361//58361 +f 57895//57895 58020//58020 58458//58458 +f 58299//58299 58150//58150 58149//58149 +f 58253//58253 58069//58069 58217//58217 +f 58150//58150 58231//58231 57893//57893 +f 58918//58918 58223//58223 57937//57937 +f 58086//58086 58279//58279 58216//58216 +f 58013//58013 57937//57937 58223//58223 +f 57934//57934 57932//57932 59388//59388 +f 58222//58222 58217//58217 57863//57863 +f 58093//58093 58086//58086 58216//58216 +f 58269//58269 57888//57888 57810//57810 +f 58097//58097 58008//58008 57733//57733 +f 57934//57934 59388//59388 58295//58295 +f 58548//58548 58361//58361 58288//58288 +f 58231//58231 58300//58300 58023//58023 +f 57876//57876 57812//57812 58305//58305 +f 58216//58216 58224//58224 58093//58093 +f 58273//58273 58489//58489 58088//58088 +f 58027//58027 58031//58031 58539//58539 +f 57948//57948 57723//57723 58121//58121 +f 58296//58296 58088//58088 58489//58489 +f 58670//58670 57812//57812 57878//57878 +f 57728//57728 58123//58123 58306//58306 +f 58224//58224 58519//58519 58093//58093 +f 58328//58328 58026//58026 58599//58599 +f 58215//58215 58226//58226 58220//58220 +f 57841//57841 58464//58464 58212//58212 +f 58301//58301 58091//58091 58241//58241 +f 57890//57890 57897//57897 58312//58312 +f 57844//57844 58346//58346 57733//57733 +f 58021//58021 58226//58226 58215//58215 +f 58076//58076 58219//58219 58024//58024 +f 57714//57714 58488//58488 58582//58582 +f 57818//57818 57714//57714 58582//58582 +f 57770//57770 56670//56670 58295//58295 +f 58117//58117 58599//58599 58026//58026 +f 57824//57824 58087//58087 58298//58298 +f 57695//57695 58089//58089 58455//58455 +f 58466//58466 57824//57824 58298//58298 +f 58995//58995 57770//57770 58295//58295 +f 58573//58573 58088//58088 58296//58296 +f 58311//58311 58024//58024 58219//58219 +f 58334//58334 58117//58117 58335//58335 +f 58230//58230 58089//58089 58090//58090 +f 58116//58116 58093//58093 58519//58519 +f 58117//58117 58122//58122 58335//58335 +f 57814//57814 58030//58030 58551//58551 +f 58037//58037 57939//57939 58109//58109 +f 58116//58116 58302//58302 58043//58043 +f 58304//58304 58542//58542 57816//57816 +f 58030//58030 58469//58469 58530//58530 +f 58331//58331 58227//58227 57823//57823 +f 58229//58229 58165//58165 57902//57902 +f 58865//58865 58098//58098 58466//58466 +f 58120//58120 58118//58118 58354//58354 +f 58226//58226 57730//57730 58242//58242 +f 58332//58332 58331//58331 58040//58040 +f 58990//58990 58314//58314 57900//57900 +f 57819//57819 58554//58554 58288//58288 +f 58329//58329 58024//58024 58311//58311 +f 58114//58114 58010//58010 58453//58453 +f 58103//58103 58554//58554 57819//57819 +f 57900//57900 58063//58063 58990//58990 +f 58733//58733 57908//57908 58039//58039 +f 58012//58012 58254//58254 58236//58236 +f 57557//57557 58542//58542 58316//58316 +f 57840//57840 57688//57688 58541//58541 +f 58332//58332 58040//58040 58336//58336 +f 58286//58286 58270//58270 58057//58057 +f 58062//58062 58131//58131 58362//58362 +f 58232//58232 58362//58362 58131//58131 +f 58068//58068 58062//58062 58362//58362 +f 58134//58134 58068//58068 58362//58362 +f 58238//58238 58340//58340 58289//58289 +f 58053//58053 57752//57752 58574//58574 +f 58590//58590 57930//57930 58928//58928 +f 58050//58050 58491//58491 58494//58494 +f 58321//58321 58254//58254 58012//58012 +f 57879//57879 58046//58046 58343//58343 +f 58309//58309 58145//58145 58318//58318 +f 58760//58760 58094//58094 58963//58963 +f 58487//58487 58338//58338 58106//58106 +f 58963//58963 58094//58094 58310//58310 +f 58270//58270 58271//58271 58057//58057 +f 58494//58494 58251//58251 58050//58050 +f 58102//58102 58151//58151 58101//58101 +f 58244//58244 58134//58134 58250//58250 +f 58343//58343 58046//58046 58280//58280 +f 58143//58143 58043//58043 58320//58320 +f 58325//58325 58129//58129 57919//57919 +f 58132//58132 57883//57883 58359//58359 +f 58320//58320 58043//58043 58302//58302 +f 58064//58064 58919//58919 58063//58063 +f 58308//58308 58225//58225 58221//58221 +f 58144//58144 58143//58143 58324//58324 +f 57857//57857 58022//58022 57901//57901 +f 58319//58319 58569//58569 58287//58287 +f 58460//58460 58457//58457 58110//58110 +f 58022//58022 58333//58333 57901//57901 +f 57693//57693 57927//57927 58268//58268 +f 58232//58232 57884//57884 58515//58515 +f 58319//58319 58287//58287 58080//58080 +f 57827//57827 58214//58214 58996//58996 +f 58136//58136 58287//58287 58569//58569 +f 58252//58252 57929//57929 58567//58567 +f 58113//58113 58460//58460 58110//58110 +f 58319//58319 58080//58080 58281//58281 +f 58111//58111 58038//58038 58528//58528 +f 58039//58039 58256//58256 58733//58733 +f 57904//57904 58664//58664 57763//57763 +f 58126//58126 58528//58528 58038//58038 +f 58135//58135 58266//58266 58558//58558 +f 58039//58039 58101//58101 58517//58517 +f 58517//58517 58256//58256 58039//58039 +f 58333//58333 58342//58342 57901//57901 +f 58699//58699 58096//58096 58243//58243 +f 57929//57929 58152//58152 58658//58658 +f 58142//58142 58141//58141 58247//58247 +f 57854//57854 58259//58259 58257//58257 +f 58358//58358 57960//57960 58258//58258 +f 58033//58033 58073//58073 58107//58107 +f 58269//58269 58266//58266 58085//58085 +f 57888//57888 58269//58269 58085//58085 +f 58140//58140 58500//58500 58119//58119 +f 57936//57936 58071//58071 58291//58291 +f 58070//58070 58065//58065 58505//58505 +f 58509//58509 58009//58009 58246//58246 +f 58259//58259 58081//58081 58358//58358 +f 57960//57960 58358//58358 58081//58081 +f 57860//57860 57753//57753 58904//58904 +f 58261//58261 58348//58348 58676//58676 +f 58140//58140 58261//58261 58676//58676 +f 58339//58339 58059//58059 57926//57926 +f 57763//57763 58467//58467 58138//58138 +f 58510//58510 58277//58277 57931//57931 +f 58056//58056 57672//57672 58252//58252 +f 58500//58500 58140//58140 58676//58676 +f 58307//58307 58138//58138 58467//58467 +f 58505//58505 58350//58350 58072//58072 +f 58342//58342 58261//58261 58042//58042 +f 58138//58138 58307//58307 57694//57694 +f 58073//58073 57936//57936 58291//58291 +f 58249//58249 58096//58096 58699//58699 +f 58262//58262 58084//58084 58351//58351 +f 57910//57910 58084//58084 58262//58262 +f 58307//58307 58294//58294 57694//57694 +f 58279//58279 58339//58339 58341//58341 +f 58066//58066 58240//58240 57894//57894 +f 58048//58048 58061//58061 58263//58263 +f 57648//57648 57896//57896 58915//58915 +f 58148//58148 58317//58317 58146//58146 +f 58146//58146 58276//58276 58267//58267 +f 58212//58212 58464//58464 58303//58303 +f 58083//58083 58293//58293 58732//58732 +f 58534//58534 57898//57898 58470//58470 +f 58660//58660 57729//57729 58292//58292 +f 58216//58216 58279//58279 58297//58297 +f 58115//58115 58361//58361 58449//58449 +f 58013//58013 58223//58223 58920//58920 +f 58099//58099 58473//58473 58020//58020 +f 58237//58237 58502//58502 58579//58579 +f 57898//57898 58306//58306 58470//58470 +f 58126//58126 58215//58215 58706//58706 +f 58473//58473 58099//58099 58520//58520 +f 58449//58449 58361//58361 58548//58548 +f 58071//58071 58518//58518 58291//58291 +f 58025//58025 58520//58520 58099//58099 +f 58469//58469 58034//58034 58535//58535 +f 57927//57927 57890//57890 58578//58578 +f 58312//58312 58578//58578 57890//57890 +f 58215//58215 58220//58220 58706//58706 +f 58452//58452 58097//58097 57733//57733 +f 58224//58224 58216//58216 58297//58297 +f 58010//58010 57757//57757 58453//58453 +f 57885//57885 58518//58518 58071//58071 +f 57755//57755 58328//58328 58327//58327 +f 58920//58920 58015//58015 58013//58013 +f 58305//58305 57812//57812 58670//58670 +f 58535//58535 58027//58027 58687//58687 +f 57814//57814 58549//58549 58091//58091 +f 58554//58554 58548//58548 58288//58288 +f 58312//58312 57897//57897 58313//58313 +f 58589//58589 57841//57841 57754//57754 +f 58486//58486 58098//58098 58865//58865 +f 58119//58119 58589//58589 57754//57754 +f 58103//58103 58475//58475 58554//58554 +f 57897//57897 58248//58248 58313//58313 +f 57841//57841 58589//58589 58464//58464 +f 58670//58670 57878//57878 58674//58674 +f 58468//58468 58270//58270 58286//58286 +f 58255//58255 58486//58486 58556//58556 +f 57911//57911 58051//58051 59000//59000 +f 58103//58103 58308//58308 58475//58475 +f 57814//57814 58551//58551 58549//58549 +f 58051//58051 58268//58268 59000//59000 +f 58123//58123 57850//57850 58585//58585 +f 58036//58036 57908//57908 58478//58478 +f 58977//58977 58310//58310 57877//57877 +f 58764//58764 57818//57818 58582//58582 +f 58453//58453 57904//57904 58114//58114 +f 57908//57908 58479//58479 58478//58478 +f 58242//58242 58495//58495 58226//58226 +f 58583//58583 58363//58363 58240//58240 +f 58337//58337 58335//58335 58122//58122 +f 58273//58273 57729//57729 58660//58660 +f 57927//57927 58578//58578 58268//58268 +f 58529//58529 58017//58017 58729//58729 +f 58733//58733 58479//58479 57908//57908 +f 58105//58105 58597//58597 58007//58007 +f 58235//58235 58105//58105 58007//58007 +f 58560//58560 58255//58255 58556//58556 +f 58221//58221 58225//58225 58497//58497 +f 57885//57885 58363//58363 58518//58518 +f 58326//58326 58729//58729 58017//58017 +f 58225//58225 58011//58011 58497//58497 +f 58530//58530 58551//58551 58030//58030 +f 58519//58519 58463//58463 58116//58116 +f 58065//58065 58057//58057 58271//58271 +f 58254//58254 58290//58290 58236//58236 +f 58453//58453 58664//58664 57904//57904 +f 58302//58302 58116//58116 58463//58463 +f 58517//58517 58101//58101 58151//58151 +f 58581//58581 58065//58065 58271//58271 +f 58055//58055 58316//58316 58572//58572 +f 58151//58151 57958//57958 58483//58483 +f 58333//58333 58022//58022 58481//58481 +f 58999//58999 57915//57915 58764//58764 +f 58330//58330 57491//57491 57847//57847 +f 58227//58227 58331//58331 58507//58507 +f 57889//57889 58457//58457 58230//58230 +f 58045//58045 58255//58255 58264//58264 +f 57926//57926 58237//58237 58339//58339 +f 58011//58011 58125//58125 58497//58497 +f 58065//58065 58581//58581 58505//58505 +f 58346//58346 58132//58132 58359//58359 +f 58345//58345 58242//58242 58353//58353 +f 58243//58243 58592//58592 58699//58699 +f 58352//58352 58244//58244 58250//58250 +f 58499//58499 58125//58125 57886//57886 +f 58664//58664 58467//58467 57763//57763 +f 58696//58696 58264//58264 58566//58566 +f 58349//58349 58106//58106 58338//58338 +f 58134//58134 58362//58362 58250//58250 +f 58605//58605 58354//58354 58118//58118 +f 58250//58250 58362//58362 58521//58521 +f 58709//58709 58342//58342 58333//58333 +f 58587//58587 58274//58274 58074//58074 +f 58135//58135 58557//58557 58353//58353 +f 58257//58257 58259//58259 58586//58586 +f 58586//58586 58259//58259 58358//58358 +f 57945//57945 58773//58773 58265//58265 +f 58258//58258 58586//58586 58358//58358 +f 57919//57919 58509//58509 58325//58325 +f 58073//58073 58291//58291 58522//58522 +f 58309//58309 58318//58318 58654//58654 +f 58322//58322 58142//58142 58247//58247 +f 58246//58246 58249//58249 58484//58484 +f 58362//58362 58232//58232 58521//58521 +f 58320//58320 58324//58324 58143//58143 +f 58555//58555 58266//58266 58269//58269 +f 57913//57913 57648//57648 57917//57917 +f 58127//58127 58703//58703 57945//57945 +f 58484//58484 58249//58249 58699//58699 +f 58124//58124 58574//58574 58032//58032 +f 57856//57856 57928//57928 59352//59352 +f 58515//58515 58521//58521 58232//58232 +f 58064//58064 58347//58347 58919//58919 +f 58307//58307 58454//58454 58294//58294 +f 57753//57753 57856//57856 58904//58904 +f 58318//58318 58144//58144 58324//58324 +f 58342//58342 58344//58344 58261//58261 +f 58574//58574 58087//58087 58053//58053 +f 58904//58904 58712//58712 57860//57860 +f 58107//58107 58073//58073 58315//58315 +f 58516//58516 58128//58128 58283//58283 +f 58897//58897 58056//58056 58252//58252 +f 58348//58348 58261//58261 58344//58344 +f 58061//58061 58498//58498 58263//58263 +f 58280//58280 58139//58139 58048//58048 +f 58512//58512 58347//58347 58082//58082 +f 58285//58285 58284//58284 58918//58918 +f 58245//58245 58456//58456 58112//58112 +f 57883//57883 57827//57827 58359//58359 +f 57931//57931 58142//58142 58322//58322 +f 58513//58513 57931//57931 58322//58322 +f 58778//58778 58356//58356 57866//57866 +f 58510//58510 57931//57931 58513//58513 +f 58277//58277 58698//58698 58075//58075 +f 58583//58583 58240//58240 58253//58253 +f 58240//58240 58066//58066 58253//58253 +f 58317//58317 58148//58148 58294//58294 +f 57524//57524 58524//58524 58726//58726 +f 58276//58276 58498//58498 58267//58267 +f 58156//58156 58163//58163 58364//58364 +f 58369//58369 58424//58424 58600//58600 +f 58258//58258 58156//58156 58364//58364 +f 58161//58161 58167//58167 58622//58622 +f 57980//57980 58186//58186 58368//58368 +f 58370//58370 58622//58622 58167//58167 +f 58379//58379 58424//58424 58369//58369 +f 58368//58368 58380//58380 57980//57980 +f 58373//58373 58161//58161 58376//58376 +f 57981//57981 57980//57980 58380//58380 +f 57958//57958 58165//58165 58367//58367 +f 58360//58360 58244//58244 58352//58352 +f 58365//58365 58377//58377 58405//58405 +f 58167//58167 58275//58275 58370//58370 +f 58386//58386 58166//58166 58390//58390 +f 58171//58171 58166//58166 58386//58386 +f 58382//58382 57981//57981 58380//58380 +f 58390//58390 58175//58175 58392//58392 +f 58174//58174 58175//58175 58390//58390 +f 58367//58367 58165//58165 58372//58372 +f 58370//58370 58275//58275 58564//58564 +f 58559//58559 58336//58336 58604//58604 +f 58387//58387 58173//58173 58388//58388 +f 58160//58160 57910//57910 58262//58262 +f 58175//58175 58183//58183 58392//58392 +f 58336//58336 58168//58168 58604//58604 +f 58172//58172 57981//57981 58382//58382 +f 58174//58174 58390//58390 58166//58166 +f 58366//58366 57959//57959 58360//58360 +f 58183//58183 58185//58185 58396//58396 +f 58392//58392 58183//58183 58396//58396 +f 58173//58173 58393//58393 58388//58388 +f 58156//58156 58258//58258 57960//57960 +f 58168//58168 58381//58381 58604//58604 +f 58394//58394 58377//58377 58385//58385 +f 58162//58162 58188//58188 58384//58384 +f 58169//58169 58158//58158 58627//58627 +f 58393//58393 58394//58394 58619//58619 +f 58399//58399 58171//58171 58386//58386 +f 58371//58371 58290//58290 58254//58254 +f 58190//58190 58171//58171 58399//58399 +f 58179//58179 58425//58425 58181//58181 +f 58409//58409 58194//58194 58625//58625 +f 58170//58170 58375//58375 58178//58178 +f 58176//58176 58180//58180 58611//58611 +f 58177//58177 58169//58169 58630//58630 +f 58402//58402 58190//58190 58399//58399 +f 58192//58192 58190//58190 58402//58402 +f 58192//58192 58185//58185 58187//58187 +f 58403//58403 58625//58625 58194//58194 +f 58366//58366 58609//58609 57961//57961 +f 58180//58180 58182//58182 58611//58611 +f 58118//58118 57961//57961 58605//58605 +f 58658//58658 58152//58152 58177//58177 +f 58403//58403 58023//58023 58404//58404 +f 58425//58425 58179//58179 58389//58389 +f 58405//58405 58192//58192 58402//58402 +f 58060//58060 58095//58095 58163//58163 +f 58186//58186 58184//58184 58391//58391 +f 58396//58396 58185//58185 58406//58406 +f 58605//58605 57961//57961 58609//58609 +f 58168//58168 58176//58176 58381//58381 +f 58374//58374 58014//58014 58378//58378 +f 58391//58391 58368//58368 58186//58186 +f 58196//58196 58197//58197 58407//58407 +f 58023//58023 58300//58300 58404//58404 +f 58406//58406 58426//58426 58407//58407 +f 58188//58188 58395//58395 58397//58397 +f 58164//58164 58395//58395 58188//58188 +f 58407//58407 58426//58426 58196//58196 +f 58384//58384 58188//58188 58397//58397 +f 58427//58427 58198//58198 58408//58408 +f 58398//58398 58292//58292 57718//57718 +f 58378//58378 58290//58290 58371//58371 +f 58327//58327 58025//58025 57979//57979 +f 58667//58667 58025//58025 58327//58327 +f 58182//58182 57962//57962 58623//58623 +f 58014//58014 58290//58290 58378//58378 +f 58428//58428 58185//58185 58192//58192 +f 58406//58406 58185//58185 58428//58428 +f 58199//58199 58427//58427 58418//58418 +f 58410//58410 58406//58406 58428//58428 +f 58199//58199 58198//58198 58427//58427 +f 58327//58327 57979//57979 57755//57755 +f 58198//58198 58200//58200 58408//58408 +f 58426//58426 58406//58406 58410//58410 +f 58408//58408 58200//58200 58411//58411 +f 58431//58431 58426//58426 58410//58410 +f 58428//58428 58192//58192 58405//58405 +f 58425//58425 58429//58429 58181//58181 +f 58411//58411 58201//58201 58412//58412 +f 58200//58200 58201//58201 58411//58411 +f 58405//58405 58157//58157 58428//58428 +f 58189//58189 58181//58181 58429//58429 +f 58387//58387 58428//58428 58157//58157 +f 58410//58410 58428//58428 58387//58387 +f 58425//58425 58430//58430 58429//58429 +f 58201//58201 58202//58202 58412//58412 +f 58430//58430 58425//58425 58401//58401 +f 58202//58202 58432//58432 58413//58413 +f 58412//58412 58202//58202 58413//58413 +f 58429//58429 58430//58430 58191//58191 +f 58189//58189 58429//58429 58191//58191 +f 58426//58426 58431//58431 58196//58196 +f 58193//58193 58191//58191 58430//58430 +f 58196//58196 58431//58431 58149//58149 +f 58401//58401 58425//58425 58389//58389 +f 58193//58193 58401//58401 58195//58195 +f 58430//58430 58401//58401 58193//58193 +f 58203//58203 58415//58415 58414//58414 +f 57718//57718 58195//58195 58401//58401 +f 58398//58398 57718//57718 58401//58401 +f 58203//58203 58204//58204 58415//58415 +f 58415//58415 58204//58204 58644//58644 +f 58204//58204 58211//58211 58644//58644 +f 58432//58432 58199//58199 58419//58419 +f 58419//58419 58199//58199 58418//58418 +f 57802//57802 58178//58178 58433//58433 +f 58413//58413 58432//58432 58419//58419 +f 57989//57989 58855//58855 58435//58435 +f 58435//58435 57991//57991 57989//57989 +f 58435//58435 58600//58600 58424//58424 +f 58409//58409 58197//58197 57986//57986 +f 57986//57986 58197//58197 57963//57963 +f 58435//58435 58424//58424 57991//57991 +f 57991//57991 58424//58424 58379//58379 +f 57990//57990 57802//57802 58433//58433 +f 58434//58434 58437//58437 57988//57988 +f 58623//58623 57962//57962 58373//58373 +f 57992//57992 57990//57990 58436//58436 +f 58439//58439 57988//57988 58437//58437 +f 57992//57992 58440//58440 57974//57974 +f 58436//58436 58440//58440 57992//57992 +f 58379//58379 58438//58438 57991//57991 +f 57630//57630 57988//57988 58439//58439 +f 58440//58440 57975//57975 57974//57974 +f 58441//58441 57975//57975 58440//58440 +f 58441//58441 57978//57978 57975//57975 +f 57630//57630 58443//58443 57632//57632 +f 58439//58439 58443//58443 57630//57630 +f 57991//57991 58438//58438 57994//57994 +f 58416//58416 57978//57978 58441//58441 +f 57993//57993 57978//57978 58416//58416 +f 58442//58442 57994//57994 58438//58438 +f 57632//57632 58443//58443 57989//57989 +f 57996//57996 57994//57994 58442//58442 +f 58443//58443 58855//58855 57989//57989 +f 58416//58416 58184//58184 57993//57993 +f 57993//57993 58184//58184 57983//57983 +f 58442//58442 58417//58417 57996//57996 +f 57996//57996 58417//58417 58164//58164 +f 58164//58164 58417//58417 58395//58395 +f 58420//58420 58434//58434 57995//57995 +f 58640//58640 58421//58421 58447//58447 +f 58447//58447 58421//58421 57995//57995 +f 57995//57995 58421//58421 58420//58420 +f 57995//57995 58434//58434 57988//57988 +f 57981//57981 58172//58172 57967//57967 +f 58422//58422 58447//58447 57997//57997 +f 58640//58640 58447//58447 58422//58422 +f 57997//57997 57998//57998 58444//58444 +f 58444//58444 58422//58422 57997//57997 +f 57967//57967 58172//58172 58179//58179 +f 58179//58179 58172//58172 58383//58383 +f 58383//58383 58172//58172 58382//58382 +f 58448//58448 58000//58000 58446//58446 +f 58446//58446 58445//58445 58448//58448 +f 58446//58446 58000//58000 58641//58641 +f 57999//57999 58448//58448 58445//58445 +f 58444//58444 57999//57999 58445//58445 +f 57998//57998 57999//57999 58444//58444 +f 58000//58000 58448//58448 57999//57999 +f 58000//58000 58001//58001 58641//58641 +f 58641//58641 58001//58001 58423//58423 +f 58001//58001 58414//58414 58423//58423 +f 57982//57982 58414//58414 58001//58001 +f 58269//58269 58727//58727 58555//58555 +f 58149//58149 58431//58431 58299//58299 +f 58573//58573 58296//58296 58893//58893 +f 58317//58317 58294//58294 58454//58454 +f 58518//58518 58523//58523 58291//58291 +f 58464//58464 58531//58531 58303//58303 +f 58529//58529 58674//58674 57878//57878 +f 58458//58458 58020//58020 58462//58462 +f 58083//58083 58732//58732 58283//58283 +f 58020//58020 58473//58473 58462//58462 +f 58470//58470 58306//58306 58472//58472 +f 58217//58217 58694//58694 58253//58253 +f 58573//58573 58468//58468 57899//57899 +f 58578//58578 58312//58312 58927//58927 +f 58723//58723 58306//58306 58123//58123 +f 58109//58109 58780//58780 58718//58718 +f 58459//58459 58150//58150 58646//58646 +f 58269//58269 57810//57810 58100//58100 +f 58231//58231 58150//58150 58459//58459 +f 58583//58583 58563//58563 58518//58518 +f 58220//58220 58669//58669 58706//58706 +f 58583//58583 58518//58518 58363//58363 +f 58507//58507 58331//58331 58745//58745 +f 58331//58331 58332//58332 58745//58745 +f 58571//58571 58481//58481 58022//58022 +f 58463//58463 58519//58519 58461//58461 +f 58147//58147 58562//58562 59182//59182 +f 58222//58222 58565//58565 58217//58217 +f 58714//58714 58520//58520 58025//58025 +f 58667//58667 58714//58714 58025//58025 +f 58687//58687 58027//58027 58539//58539 +f 58220//58220 58226//58226 58669//58669 +f 58477//58477 58585//58585 57850//57850 +f 58455//58455 58293//58293 57695//57695 +f 58226//58226 58495//58495 58669//58669 +f 58477//58477 58159//58159 58672//58672 +f 58313//58313 58036//58036 58476//58476 +f 58576//58576 58333//58333 58481//58481 +f 58328//58328 58599//58599 58327//58327 +f 58248//58248 58036//58036 58313//58313 +f 58565//58565 58222//58222 58597//58597 +f 58474//58474 58229//58229 58550//58550 +f 58097//58097 58452//58452 58515//58515 +f 58229//58229 58309//58309 58550//58550 +f 58752//58752 57733//57733 58346//58346 +f 58564//58564 58275//58275 58496//58496 +f 58275//58275 57879//57879 58496//58496 +f 58495//58495 58242//58242 58345//58345 +f 57879//57879 58343//58343 58496//58496 +f 58654//58654 58550//58550 58309//58309 +f 58471//58471 58104//58104 58899//58899 +f 58343//58343 58280//58280 58568//58568 +f 58568//58568 58570//58570 58343//58343 +f 58485//58485 58329//58329 58311//58311 +f 58329//58329 58485//58485 57828//57828 +f 58517//58517 58483//58483 58256//58256 +f 58308//58308 58221//58221 58475//58475 +f 58490//58490 58335//58335 58492//58492 +f 58334//58334 58335//58335 58490//58490 +f 58280//58280 58493//58493 58568//58568 +f 58243//58243 58303//58303 58711//58711 +f 58521//58521 58515//58515 58540//58540 +f 58592//58592 58243//58243 58711//58711 +f 58496//58496 58343//58343 58570//58570 +f 58659//58659 58230//58230 58457//58457 +f 58104//58104 58314//58314 58681//58681 +f 57847//57847 58265//58265 58330//58330 +f 58487//58487 57828//57828 58485//58485 +f 58359//58359 58685//58685 58346//58346 +f 58239//58239 58597//58597 58105//58105 +f 58517//58517 58151//58151 58483//58483 +f 58990//58990 58681//58681 58314//58314 +f 58521//58521 58511//58511 58250//58250 +f 58122//58122 58340//58340 58508//58508 +f 58542//58542 58304//58304 58722//58722 +f 58919//58919 58990//58990 58063//58063 +f 58593//58593 58591//58591 58733//58733 +f 58733//58733 58256//58256 58593//58593 +f 58344//58344 58342//58342 58709//58709 +f 58593//58593 58256//58256 58483//58483 +f 58111//58111 58575//58575 58239//58239 +f 58558//58558 58557//58557 58135//58135 +f 58763//58763 58255//58255 58560//58560 +f 58360//58360 58352//58352 58679//58679 +f 58463//58463 58561//58561 58302//58302 +f 58523//58523 58522//58522 58291//58291 +f 58558//58558 58266//58266 58555//58555 +f 58320//58320 58302//58302 58561//58561 +f 58763//58763 58264//58264 58255//58255 +f 58111//58111 58528//58528 58575//58575 +f 58319//58319 58281//58281 58588//58588 +f 58580//58580 58963//58963 58310//58310 +f 58588//58588 58281//58281 58115//58115 +f 58129//58129 58325//58325 58012//58012 +f 58119//58119 58500//58500 58589//58589 +f 58012//58012 58325//58325 58321//58321 +f 57945//57945 58703//58703 58773//58773 +f 59090//59090 58113//58113 57831//57831 +f 57866//57866 58590//58590 58778//58778 +f 58262//58262 58451//58451 58160//58160 +f 58451//58451 58262//58262 58526//58526 +f 58351//58351 58526//58526 58262//58262 +f 58926//58926 58341//58341 58339//58339 +f 58112//58112 58456//58456 58584//58584 +f 58337//58337 58122//58122 58547//58547 +f 58247//58247 58112//58112 58584//58584 +f 58122//58122 58508//58508 58547//58547 +f 58127//58127 58128//58128 58516//58516 +f 58977//58977 57877//57877 58514//58514 +f 58315//58315 58073//58073 58532//58532 +f 58073//58073 58522//58522 58532//58532 +f 58748//58748 58279//58279 58341//58341 +f 58279//58279 58748//58748 58594//58594 +f 58698//58698 58277//58277 58510//58510 +f 58768//58768 58522//58522 58523//58523 +f 58087//58087 58574//58574 58671//58671 +f 58594//58594 58297//58297 58279//58279 +f 57886//57886 58683//58683 58504//58504 +f 58768//58768 58532//58532 58522//58522 +f 58315//58315 58538//58538 58245//58245 +f 58456//58456 58245//58245 58538//58538 +f 58683//58683 58133//58133 58233//58233 +f 58503//58503 58052//58052 58349//58349 +f 58512//58512 58082//58082 58650//58650 +f 58272//58272 58072//58072 58350//58350 +f 58082//58082 57807//57807 58534//58534 +f 58538//58538 58315//58315 58532//58532 +f 58048//58048 58493//58493 58280//58280 +f 58493//58493 58048//58048 58263//58263 +f 58355//58355 58052//58052 58503//58503 +f 58272//58272 58587//58587 58074//58074 +f 59001//59001 58355//58355 58503//58503 +f 58567//58567 58878//58878 58252//58252 +f 58257//58257 58598//58598 58693//58693 +f 58359//58359 57827//57827 58695//58695 +f 57896//57896 58274//58274 58587//58587 +f 58695//58695 57827//57827 58996//58996 +f 58598//58598 58257//58257 58586//58586 +f 58146//58146 58317//58317 58704//58704 +f 58234//58234 57876//57876 58775//58775 +f 58775//58775 57876//57876 58871//58871 +f 57859//57859 58777//58777 58282//58282 +f 58276//58276 58146//58146 58772//58772 +f 57876//57876 58305//58305 58871//58871 +f 58772//58772 58146//58146 58704//58704 +f 58282//58282 59164//59164 58524//58524 +f 58525//58525 57917//57917 59137//59137 +f 58918//58918 58284//58284 59226//59226 +f 58732//58732 58516//58516 58283//58283 +f 58527//58527 58727//58727 58269//58269 +f 58562//58562 57524//57524 58726//58726 +f 58299//58299 58431//58431 58648//58648 +f 58689//58689 58253//58253 58694//58694 +f 58786//58786 58575//58575 58528//58528 +f 58537//58537 58449//58449 58552//58552 +f 58092//58092 57840//57840 58998//58998 +f 58458//58458 58526//58526 58351//58351 +f 58100//58100 58527//58527 58269//58269 +f 58311//58311 58219//58219 58651//58651 +f 58976//58976 57757//57757 58218//58218 +f 58462//58462 58526//58526 58458//58458 +f 58494//58494 58465//58465 58251//58251 +f 58470//58470 59121//59121 58534//58534 +f 58150//58150 58299//58299 58646//58646 +f 58670//58670 58674//58674 58881//58881 +f 58782//58782 58211//58211 58868//58868 +f 58211//58211 58301//58301 58868//58868 +f 58453//58453 57757//57757 58976//58976 +f 58126//58126 58706//58706 58528//58528 +f 58464//58464 58589//58589 58954//58954 +f 58565//58565 58694//58694 58217//58217 +f 57733//57733 58752//58752 58452//58452 +f 58469//58469 58921//58921 58530//58530 +f 57911//57911 59000//59000 58541//58541 +f 58921//58921 58469//58469 58535//58535 +f 58724//58724 58529//58529 58729//58729 +f 58241//58241 58091//58091 58549//58549 +f 58015//58015 58722//58722 58304//58304 +f 58466//58466 58298//58298 58865//58865 +f 58552//58552 58548//58548 58554//58554 +f 58472//58472 58306//58306 58723//58723 +f 58950//58950 58706//58706 58669//58669 +f 58520//58520 58802//58802 58473//58473 +f 58899//58899 58104//58104 58681//58681 +f 58649//58649 58538//58538 58532//58532 +f 58565//58565 58597//58597 58708//58708 +f 58476//58476 58036//58036 58478//58478 +f 58455//58455 58089//58089 58968//58968 +f 58230//58230 58968//58968 58089//58089 +f 58735//58735 58273//58273 58660//58660 +f 58752//58752 58346//58346 58685//58685 +f 58489//58489 58273//58273 58735//58735 +f 58550//58550 58654//58654 58710//58710 +f 58486//58486 58865//58865 58556//58556 +f 58893//58893 58489//58489 58735//58735 +f 58296//58296 58489//58489 58893//58893 +f 58645//58645 58654//58654 58318//58318 +f 58662//58662 58520//58520 58714//58714 +f 58318//58318 58324//58324 58645//58645 +f 58350//58350 58505//58505 58888//58888 +f 58254//58254 58321//58321 58482//58482 +f 58324//58324 58320//58320 58645//58645 +f 58576//58576 58668//58668 58333//58333 +f 58588//58588 58569//58569 58319//58319 +f 58708//58708 58597//58597 58239//58239 +f 58747//58747 58494//58494 58491//58491 +f 58560//58560 58556//58556 58749//58749 +f 58572//58572 58697//58697 58055//58055 +f 58598//58598 58739//58739 58693//58693 +f 58338//58338 58720//58720 58349//58349 +f 58120//58120 58354//58354 59356//59356 +f 58523//58523 58518//58518 58563//58563 +f 57924//57924 58323//58323 59002//59002 +f 58250//58250 58511//58511 58596//58596 +f 58335//58335 58337//58337 58543//58543 +f 58224//58224 58297//58297 58677//58677 +f 58487//58487 59183//59183 58338//58338 +f 58495//58495 58345//58345 58675//58675 +f 58926//58926 58339//58339 58237//58237 +f 58124//58124 58120//58120 58717//58717 +f 58115//58115 58537//58537 58588//58588 +f 58570//58570 58568//58568 58757//58757 +f 58678//58678 58345//58345 58353//58353 +f 58574//58574 58124//58124 58717//58717 +f 58449//58449 58537//58537 58115//58115 +f 58700//58700 58598//58598 58586//58586 +f 58484//58484 58699//58699 59132//59132 +f 58341//58341 58926//58926 58661//58661 +f 58919//58919 58347//58347 58874//58874 +f 58680//58680 58519//58519 58224//58224 +f 58246//58246 58484//58484 58509//58509 +f 58461//58461 58519//58519 58680//58680 +f 58544//58544 58691//58691 58136//58136 +f 57917//57917 57648//57648 58916//58916 +f 58265//58265 58773//58773 58701//58701 +f 58513//58513 58743//58743 58510//58510 +f 58567//58567 57929//57929 58658//58658 +f 59352//59352 58705//58705 57856//57856 +f 58521//58521 58540//58540 58511//58511 +f 58113//58113 59392//59392 58460//58460 +f 58569//58569 58544//58544 58136//58136 +f 58904//58904 57856//57856 58705//58705 +f 58897//58897 58252//58252 58878//58878 +f 58511//58511 58540//58540 58596//58596 +f 58512//58512 58650//58650 58945//58945 +f 58352//58352 58250//58250 58596//58596 +f 58557//58557 58678//58678 58353//58353 +f 58698//58698 58510//58510 58743//58743 +f 58596//58596 58673//58673 58352//58352 +f 58516//58516 58703//58703 58127//58127 +f 58794//58794 58352//58352 58673//58673 +f 58547//58547 58543//58543 58337//58337 +f 58679//58679 58352//58352 58794//58794 +f 58499//58499 58497//58497 58125//58125 +f 58579//58579 58502//58502 58130//58130 +f 58547//58547 58508//58508 58536//58536 +f 59226//59226 58284//58284 58712//58712 +f 58547//58547 58536//58536 58553//58553 +f 58499//58499 57886//57886 58504//58504 +f 58515//58515 58707//58707 58540//58540 +f 58076//58076 58075//58075 58754//58754 +f 58075//58075 58698//58698 58754//58754 +f 58498//58498 58276//58276 58577//58577 +f 58707//58707 58515//58515 58896//58896 +f 58355//58355 58875//58875 58357//58357 +f 58219//58219 58076//58076 58754//58754 +f 58276//58276 58772//58772 58577//58577 +f 58452//58452 58896//58896 58515//58515 +f 58996//58996 58214//58214 58765//58765 +f 58875//58875 58355//58355 59001//59001 +f 59164//59164 58282//58282 58777//58777 +f 58055//58055 58697//58697 58095//58095 +f 58483//58483 57958//57958 58367//58367 +f 58365//58365 58805//58805 58377//58377 +f 58602//58602 58095//58095 58697//58697 +f 58385//58385 58377//58377 58805//58805 +f 58608//58608 58385//58385 58805//58805 +f 58170//58170 58160//58160 58451//58451 +f 58367//58367 58372//58372 58791//58791 +f 58410//58410 58387//58387 58648//58648 +f 58170//58170 58451//58451 58375//58375 +f 58584//58584 58322//58322 58247//58247 +f 58372//58372 58165//58165 58546//58546 +f 58369//58369 58600//58600 58800//58800 +f 58648//58648 58431//58431 58410//58410 +f 58372//58372 58546//58546 58545//58545 +f 58610//58610 58369//58369 58800//58800 +f 58163//58163 58095//58095 58602//58602 +f 58602//58602 58606//58606 58163//58163 +f 58371//58371 58482//58482 58922//58922 +f 58254//58254 58482//58482 58371//58371 +f 58364//58364 58163//58163 58606//58606 +f 58388//58388 58648//58648 58387//58387 +f 58165//58165 58474//58474 58546//58546 +f 58603//58603 58386//58386 58601//58601 +f 58606//58606 58607//58607 58364//58364 +f 58679//58679 58366//58366 58360//58360 +f 58229//58229 58474//58474 58165//58165 +f 58399//58399 58386//58386 58603//58603 +f 58628//58628 58389//58389 58841//58841 +f 58788//58788 58178//58178 58375//58375 +f 58796//58796 58604//58604 58381//58381 +f 58612//58612 58399//58399 58603//58603 +f 58607//58607 58258//58258 58364//58364 +f 58374//58374 58378//58378 58614//58614 +f 58614//58614 58159//58159 58374//58374 +f 58389//58389 58628//58628 58398//58398 +f 58401//58401 58389//58389 58398//58398 +f 58617//58617 58416//58416 58615//58615 +f 58388//58388 58393//58393 58935//58935 +f 58417//58417 58442//58442 58621//58621 +f 58790//58790 58371//58371 58922//58922 +f 58378//58378 58371//58371 58790//58790 +f 58614//58614 58378//58378 58790//58790 +f 58631//58631 58398//58398 58628//58628 +f 58292//58292 58398//58398 58631//58631 +f 58184//58184 58416//58416 58617//58617 +f 58395//58395 58417//58417 58621//58621 +f 58402//58402 58399//58399 58612//58612 +f 58627//58627 58158//58158 58626//58626 +f 58391//58391 58184//58184 58617//58617 +f 58158//58158 58162//58162 58626//58626 +f 58394//58394 58385//58385 58619//58619 +f 58817//58817 58626//58626 58162//58162 +f 58384//58384 58817//58817 58162//58162 +f 59258//59258 58366//58366 58679//58679 +f 58620//58620 58197//58197 59260//59260 +f 58407//58407 58197//58197 58620//58620 +f 58169//58169 58627//58627 58630//58630 +f 59260//59260 58409//58409 58624//58624 +f 58197//58197 58409//58409 59260//59260 +f 58609//58609 58366//58366 59258//59258 +f 58177//58177 58630//58630 58820//58820 +f 58820//58820 58658//58658 58177//58177 +f 58381//58381 58611//58611 58796//58796 +f 58625//58625 58624//58624 58409//58409 +f 58631//58631 58660//58660 58292//58292 +f 58300//58300 58231//58231 58459//58459 +f 58327//58327 58599//58599 58117//58117 +f 58381//58381 58176//58176 58611//58611 +f 58595//58595 58117//58117 58334//58334 +f 58404//58404 58300//58300 58629//58629 +f 58595//58595 58400//58400 58783//58783 +f 58611//58611 58182//58182 58613//58613 +f 58300//58300 58459//58459 58647//58647 +f 58334//58334 58490//58490 58595//58595 +f 58595//58595 58490//58490 58400//58400 +f 58629//58629 58300//58300 58647//58647 +f 58400//58400 58490//58490 58783//58783 +f 58616//58616 58182//58182 58623//58623 +f 58632//58632 58633//58633 58427//58427 +f 58632//58632 58408//58408 58634//58634 +f 58634//58634 58822//58822 58632//58632 +f 58408//58408 58632//58632 58427//58427 +f 58376//58376 58161//58161 58622//58622 +f 58408//58408 58823//58823 58634//58634 +f 58408//58408 58635//58635 58823//58823 +f 58411//58411 58635//58635 58408//58408 +f 58623//58623 58373//58373 58821//58821 +f 58376//58376 58821//58821 58373//58373 +f 58418//58418 58636//58636 58419//58419 +f 58411//58411 58412//58412 58635//58635 +f 58635//58635 58412//58412 58637//58637 +f 58638//58638 58419//58419 58636//58636 +f 58419//58419 58638//58638 58413//58413 +f 58413//58413 58637//58637 58412//58412 +f 58637//58637 58413//58413 58638//58638 +f 58421//58421 58639//58639 58420//58420 +f 58434//58434 58420//58420 58639//58639 +f 58640//58640 58422//58422 59056//59056 +f 58642//58642 58414//58414 58831//58831 +f 58831//58831 58415//58415 58832//58832 +f 58414//58414 58415//58415 58831//58831 +f 58832//58832 58415//58415 58643//58643 +f 58643//58643 58415//58415 58644//58644 +f 58644//58644 58211//58211 58782//58782 +f 58702//58702 58258//58258 58607//58607 +f 58258//58258 58702//58702 58586//58586 +f 58648//58648 58646//58646 58299//58299 +f 58862//58862 58298//58298 58087//58087 +f 58451//58451 58526//58526 58930//58930 +f 58082//58082 58534//58534 58650//58650 +f 58871//58871 58305//58305 58670//58670 +f 58303//58303 58531//58531 58711//58711 +f 58931//58931 58710//58710 58654//58654 +f 58449//58449 58548//58548 58552//58552 +f 58646//58646 58647//58647 58459//58459 +f 58526//58526 58462//58462 58653//58653 +f 58473//58473 58653//58653 58462//58462 +f 58653//58653 58473//58473 58802//58802 +f 58529//58529 58724//58724 58674//58674 +f 58241//58241 58868//58868 58301//58301 +f 58453//58453 58715//58715 58664//58664 +f 58468//58468 58573//58573 58725//58725 +f 58733//58733 58591//58591 58889//58889 +f 58123//58123 58585//58585 58723//58723 +f 58655//58655 58664//58664 58715//58715 +f 58974//58974 58527//58527 58100//58100 +f 58645//58645 58320//58320 58933//58933 +f 58581//58581 58271//58271 58882//58882 +f 58656//58656 58311//58311 58651//58651 +f 58270//58270 58468//58468 58725//58725 +f 58585//58585 58477//58477 58672//58672 +f 58320//58320 58561//58561 58933//58933 +f 58895//58895 58661//58661 58926//58926 +f 59090//59090 59392//59392 58113//58113 +f 58297//58297 58873//58873 58677//58677 +f 58741//58741 58950//58950 58669//58669 +f 59073//59073 57831//57831 58533//58533 +f 58652//58652 58464//58464 58954//58954 +f 58505//58505 58581//58581 58882//58882 +f 58341//58341 58661//58661 58748//58748 +f 58480//58480 58147//58147 59182//59182 +f 59389//59389 58505//58505 58882//58882 +f 58223//58223 58918//58918 58964//58964 +f 58311//58311 58656//58656 58485//58485 +f 58954//58954 58589//58589 58721//58721 +f 58471//58471 58974//58974 58100//58100 +f 58227//58227 58729//58729 58326//58326 +f 58680//58680 58224//58224 58677//58677 +f 58888//58888 58505//58505 59389//59389 +f 58652//58652 58531//58531 58464//58464 +f 58494//58494 58747//58747 58663//58663 +f 58786//58786 58708//58708 58239//58239 +f 58680//58680 58771//58771 58461//58461 +f 58481//58481 58571//58571 58657//58657 +f 58551//58551 58530//58530 58921//58921 +f 58484//58484 59132//59132 58894//58894 +f 58663//58663 59358//59358 58494//58494 +f 58873//58873 58594//58594 58748//58748 +f 58332//58332 58336//58336 58746//58746 +f 58746//58746 58665//58665 58332//58332 +f 58732//58732 58293//58293 58953//58953 +f 58307//58307 58467//58467 58728//58728 +f 58596//58596 58684//58684 58673//58673 +f 58497//58497 58499//58499 59088//59088 +f 58575//58575 58786//58786 58239//58239 +f 58582//58582 58488//58488 58758//58758 +f 58297//58297 58594//58594 58873//58873 +f 58336//58336 58559//58559 58746//58746 +f 58327//58327 58666//58666 58667//58667 +f 58596//58596 58540//58540 58684//58684 +f 58509//58509 58484//58484 58892//58892 +f 58272//58272 58350//58350 58981//58981 +f 58753//58753 58544//58544 58569//58569 +f 58576//58576 58481//58481 58657//58657 +f 58561//58561 58463//58463 58987//58987 +f 58484//58484 58894//58894 58892//58892 +f 58981//58981 58756//58756 58272//58272 +f 58540//58540 58707//58707 58684//58684 +f 58474//58474 58682//58682 58546//58546 +f 58587//58587 58272//58272 58756//58756 +f 58588//58588 58753//58753 58569//58569 +f 58546//58546 58682//58682 58545//58545 +f 58496//58496 58570//58570 58961//58961 +f 58307//58307 58730//58730 58454//58454 +f 59183//59183 58720//58720 58338//58338 +f 58666//58666 58595//58595 58785//58785 +f 58492//58492 58335//58335 58543//58543 +f 58675//58675 58669//58669 58495//58495 +f 58961//58961 58570//58570 58757//58757 +f 58474//58474 58550//58550 58710//58710 +f 58682//58682 58474//58474 58710//58710 +f 58764//58764 58582//58582 59127//59127 +f 58566//58566 58264//58264 58763//58763 +f 58233//58233 58234//58234 58775//58775 +f 58915//58915 57896//57896 58587//58587 +f 58768//58768 58523//58523 58737//58737 +f 58568//58568 58493//58493 58880//58880 +f 58890//58890 58456//58456 58884//58884 +f 58584//58584 58456//58456 58890//58890 +f 58523//58523 58563//58563 58737//58737 +f 58316//58316 58542//58542 59254//59254 +f 58493//58493 58263//58263 58880//58880 +f 58742//58742 58316//58316 59254//59254 +f 58572//58572 58316//58316 58742//58742 +f 58709//58709 58333//58333 58668//58668 +f 58498//58498 58692//58692 58263//58263 +f 58977//58977 58580//58580 58310//58310 +f 58731//58731 58547//58547 58553//58553 +f 58330//58330 59086//59086 58539//58539 +f 58688//58688 58908//58908 58553//58553 +f 58884//58884 58456//58456 58538//58538 +f 58688//58688 58536//58536 58883//58883 +f 58553//58553 58536//58536 58688//58688 +f 58321//58321 58325//58325 58686//58686 +f 58482//58482 58321//58321 58686//58686 +f 58278//58278 57924//57924 59002//59002 +f 59183//59183 58487//58487 58485//58485 +f 58759//58759 58330//58330 58265//58265 +f 57648//57648 58915//58915 58916//58916 +f 58345//58345 58678//58678 58675//58675 +f 58676//58676 58348//58348 59110//59110 +f 58685//58685 58359//58359 59154//59154 +f 58498//58498 58577//58577 58692//58692 +f 58508//58508 58690//58690 58536//58536 +f 58980//58980 58501//58501 58696//58696 +f 58340//58340 58238//58238 58690//58690 +f 58513//58513 58322//58322 58738//58738 +f 58253//58253 58689//58689 58583//58583 +f 58238//58238 58691//58691 59007//59007 +f 58709//58709 58997//58997 58344//58344 +f 58348//58348 58344//58344 58997//58997 +f 58325//58325 58509//58509 58751//58751 +f 58359//58359 58695//58695 59154//59154 +f 58761//58761 58349//58349 58720//58720 +f 58598//58598 58700//58700 58739//58739 +f 58691//58691 58544//58544 58784//58784 +f 58702//58702 58700//58700 58586//58586 +f 58325//58325 58751//58751 58686//58686 +f 58500//58500 59085//59085 58589//58589 +f 58589//58589 59085//59085 58776//58776 +f 58721//58721 58589//58589 58776//58776 +f 58503//58503 58349//58349 58761//58761 +f 57930//57930 58506//58506 59150//59150 +f 58579//58579 58983//58983 58237//58237 +f 58874//58874 58347//58347 59365//59365 +f 58754//58754 58651//58651 58219//58219 +f 58555//58555 58769//58769 58558//58558 +f 58926//58926 58237//58237 58983//58983 +f 58121//58121 58946//58946 57948//57948 +f 58092//58092 58998//58998 58214//58214 +f 58891//58891 58228//58228 58760//58760 +f 59399//59399 57859//57859 58357//58357 +f 59470//59470 58875//58875 59001//59001 +f 59606//59606 58571//58571 58356//58356 +f 58657//58657 58571//58571 59606//59606 +f 59004//59004 58786//58786 58877//58877 +f 59000//59000 59145//59145 58541//58541 +f 59356//59356 58717//58717 58120//58120 +f 58989//58989 58787//58787 58710//58710 +f 58646//58646 58648//58648 58936//58936 +f 58948//58948 58534//58534 58906//58906 +f 58927//58927 58312//58312 58864//58864 +f 58936//58936 58648//58648 58935//58935 +f 58532//58532 58768//58768 58649//58649 +f 58649//58649 58768//58768 58978//58978 +f 58647//58647 58646//58646 58713//58713 +f 58312//58312 58313//58313 58864//58864 +f 58989//58989 58710//58710 58931//58931 +f 59090//59090 57831//57831 59073//59073 +f 58784//58784 58544//58544 58753//58753 +f 58528//58528 58877//58877 58786//58786 +f 58268//58268 58578//58578 58940//58940 +f 59121//59121 58470//58470 58472//58472 +f 58920//58920 58966//58966 58015//58015 +f 59233//59233 58218//58218 58109//58109 +f 58964//58964 58920//58920 58223//58223 +f 58645//58645 58931//58931 58654//58654 +f 58552//58552 58554//58554 58885//58885 +f 58974//58974 58471//58471 59190//59190 +f 58528//58528 58706//58706 58877//58877 +f 58476//58476 58478//58478 58313//58313 +f 58931//58931 58645//58645 58933//58933 +f 58785//58785 58714//58714 58667//58667 +f 58467//58467 58664//58664 58655//58655 +f 58655//58655 58728//58728 58467//58467 +f 58241//58241 58549//58549 58867//58867 +f 58475//58475 58885//58885 58554//58554 +f 58708//58708 58719//58719 58565//58565 +f 58656//58656 58716//58716 58485//58485 +f 58475//58475 58221//58221 58885//58885 +f 57948//57948 59073//59073 58533//58533 +f 58549//58549 58551//58551 58867//58867 +f 58966//58966 59217//59217 58015//58015 +f 58666//58666 58785//58785 58667//58667 +f 58729//58729 58227//58227 58507//58507 +f 58307//58307 58728//58728 58730//58730 +f 58492//58492 58731//58731 58879//58879 +f 58492//58492 58543//58543 58731//58731 +f 58880//58880 58943//58943 58568//58568 +f 58757//58757 58568//58568 58943//58943 +f 58745//58745 58332//58332 59398//59398 +f 58543//58543 58547//58547 58731//58731 +f 58976//58976 58218//58218 59233//59233 +f 58707//58707 58736//58736 58684//58684 +f 58465//58465 58494//58494 59358//59358 +f 58924//58924 58744//58744 58482//58482 +f 58270//58270 58725//58725 58955//58955 +f 58741//58741 58669//58669 58675//58675 +f 58953//58953 58293//58293 59384//59384 +f 58263//58263 58692//58692 58880//58880 +f 58736//58736 58707//58707 58896//58896 +f 58563//58563 58583//58583 58689//58689 +f 58485//58485 58716//58716 59183//59183 +f 58455//58455 59384//59384 58293//58293 +f 58673//58673 58684//58684 58736//58736 +f 58482//58482 58686//58686 58924//58924 +f 58491//58491 58897//58897 58747//58747 +f 58687//58687 58539//58539 59086//59086 +f 58686//58686 58925//58925 58924//58924 +f 58561//58561 58988//58988 58933//58933 +f 58951//58951 58692//58692 58577//58577 +f 58681//58681 58990//58990 59450//59450 +f 58898//58898 58896//58896 58452//58452 +f 59132//59132 58774//58774 58894//58894 +f 58751//58751 58509//58509 58770//58770 +f 58912//58912 58563//58563 58901//58901 +f 58735//58735 58660//58660 58734//58734 +f 58977//58977 58514//58514 59151//59151 +f 58504//58504 58683//58683 59091//59091 +f 58752//58752 58898//58898 58452//58452 +f 58509//58509 58892//58892 58770//58770 +f 58772//58772 58951//58951 58577//58577 +f 58230//58230 58659//58659 58972//58972 +f 58720//58720 59183//59183 59187//59187 +f 58968//58968 58230//58230 58972//58972 +f 58735//58735 58957//58957 58893//58893 +f 58573//58573 58893//58893 58959//58959 +f 58766//58766 58683//58683 58233//58233 +f 58959//58959 58902//58902 58573//58573 +f 58340//58340 58690//58690 58508//58508 +f 59007//59007 58690//58690 58238//58238 +f 57507//57507 58995//58995 59142//59142 +f 58317//58317 58454//58454 58886//58886 +f 59144//59144 57507//57507 59142//59142 +f 58761//58761 58720//58720 59187//59187 +f 57815//57815 57507//57507 59144//59144 +f 58752//58752 58685//58685 58750//58750 +f 59007//59007 58691//58691 58784//58784 +f 58698//58698 58743//58743 58887//58887 +f 58750//58750 58685//58685 59154//59154 +f 58980//58980 58696//58696 58975//58975 +f 58742//58742 58697//58697 58572//58572 +f 59132//59132 58699//58699 59167//59167 +f 58969//58969 58905//58905 58545//58545 +f 58738//58738 58322//58322 58890//58890 +f 58130//58130 58501//58501 58980//58980 +f 58545//58545 58787//58787 58969//58969 +f 58743//58743 58513//58513 58738//58738 +f 58576//58576 58994//58994 58668//58668 +f 58457//58457 58973//58973 58659//58659 +f 58682//58682 58787//58787 58545//58545 +f 58260//58260 57815//57815 59144//59144 +f 58460//58460 58973//58973 58457//58457 +f 58883//58883 58536//58536 58690//58690 +f 58973//58973 58460//58460 59392//59392 +f 58739//58739 58700//58700 58740//58740 +f 58769//58769 58557//58557 58558//58558 +f 58702//58702 58740//58740 58700//58700 +f 58901//58901 58689//58689 58694//58694 +f 59073//59073 57948//57948 58946//58946 +f 58754//58754 58698//58698 58911//58911 +f 58703//58703 58516//58516 58876//58876 +f 58463//58463 58461//58461 58771//58771 +f 59159//59159 58588//58588 58537//58537 +f 59137//59137 58779//58779 58525//58525 +f 58987//58987 58463//58463 58771//58771 +f 58787//58787 58682//58682 58710//58710 +f 58727//58727 59072//59072 58555//58555 +f 58694//58694 58565//58565 59111//59111 +f 58946//58946 58121//58121 58891//58891 +f 58754//58754 58762//58762 58651//58651 +f 58323//58323 58260//58260 59474//59474 +f 58891//58891 58121//58121 58228//58228 +f 58762//58762 58754//58754 58911//58911 +f 58767//58767 58651//58651 58762//58762 +f 58777//58777 57859//57859 59399//59399 +f 58650//58650 58534//58534 58948//58948 +f 58676//58676 59110//59110 59085//59085 +f 58765//58765 58214//58214 58910//58910 +f 58778//58778 58590//58590 58928//58928 +f 58214//58214 58998//58998 58910//58910 +f 58998//58998 57840//57840 59135//59135 +f 57840//57840 58541//58541 59135//59135 +f 58356//58356 58778//58778 59236//59236 +f 58997//58997 58923//58923 58348//58348 +f 58541//58541 59145//59145 59135//59135 +f 58500//58500 58676//58676 59085//59085 +f 59606//59606 59169//59169 58657//58657 +f 58805//58805 58365//58365 58792//58792 +f 58482//58482 58744//58744 58922//58922 +f 58602//58602 58697//58697 59017//59017 +f 58483//58483 58367//58367 58789//58789 +f 58367//58367 58791//58791 58789//58789 +f 58380//58380 58368//58368 59025//59025 +f 59025//59025 58793//58793 58380//58380 +f 58354//58354 58605//58605 59003//59003 +f 58791//58791 58372//58372 58905//58905 +f 59026//59026 58380//58380 58793//58793 +f 58382//58382 58380//58380 59026//59026 +f 58372//58372 58545//58545 58905//58905 +f 58686//58686 58751//58751 58925//58925 +f 58087//58087 58671//58671 59493//59493 +f 58559//58559 58604//58604 58958//58958 +f 58604//58604 58796//58796 59156//59156 +f 58383//58383 58382//58382 59026//59026 +f 59003//59003 59356//59356 58354//58354 +f 58958//58958 58604//58604 59156//59156 +f 58606//58606 58602//58602 59017//59017 +f 58451//58451 58930//58930 58375//58375 +f 59017//59017 58801//58801 58606//58606 +f 58797//58797 58383//58383 59026//59026 +f 58322//58322 58584//58584 58890//58890 +f 58603//58603 58843//58843 58844//58844 +f 58601//58601 58843//58843 58603//58603 +f 59327//59327 58369//58369 58610//58610 +f 58788//58788 58375//58375 58930//58930 +f 58813//58813 58385//58385 58608//58608 +f 58369//58369 59327//59327 58618//58618 +f 58603//58603 58844//58844 58612//58612 +f 58935//58935 58648//58648 58388//58388 +f 58804//58804 58841//58841 58799//58799 +f 58844//58844 58845//58845 58612//58612 +f 58796//58796 58611//58611 58803//58803 +f 58628//58628 58841//58841 58804//58804 +f 58702//58702 58607//58607 58801//58801 +f 58159//58159 58614//58614 58810//58810 +f 58795//58795 58846//58846 59066//59066 +f 58798//58798 59066//59066 58846//58846 +f 58614//58614 58790//58790 58810//58810 +f 58795//58795 58802//58802 58846//58846 +f 58846//58846 58802//58802 58806//58806 +f 58801//58801 58607//58607 58606//58606 +f 58395//58395 58621//58621 58815//58815 +f 59157//59157 58803//58803 58611//58611 +f 58812//58812 58628//58628 58808//58808 +f 58806//58806 58802//58802 58870//58870 +f 58628//58628 58812//58812 58631//58631 +f 58814//58814 58627//58627 58626//58626 +f 58611//58611 58613//58613 59157//59157 +f 58520//58520 58662//58662 58802//58802 +f 58802//58802 58662//58662 58870//58870 +f 58816//58816 58395//58395 58815//58815 +f 58812//58812 58734//58734 58631//58631 +f 58935//58935 58393//58393 58619//58619 +f 58807//58807 58846//58846 58806//58806 +f 58384//58384 58816//58816 58817//58817 +f 58798//58798 58846//58846 58807//58807 +f 58630//58630 58627//58627 58814//58814 +f 58617//58617 58615//58615 58809//58809 +f 58755//58755 58630//58630 58814//58814 +f 58811//58811 58617//58617 58809//58809 +f 58619//58619 58385//58385 58813//58813 +f 58734//58734 58660//58660 58631//58631 +f 58630//58630 58755//58755 59133//59133 +f 58613//58613 58182//58182 59023//59023 +f 58391//58391 58617//58617 58811//58811 +f 59037//59037 58391//58391 58811//58811 +f 59023//59023 58182//58182 58616//58616 +f 58820//58820 58630//58630 59133//59133 +f 58624//58624 58625//58625 59038//59038 +f 58368//58368 58391//58391 59025//59025 +f 58820//58820 59188//59188 58658//58658 +f 58403//58403 58404//58404 59038//59038 +f 58625//58625 58403//58403 59038//59038 +f 58395//58395 58816//58816 58397//58397 +f 58404//58404 58629//58629 59039//59039 +f 59039//59039 59038//59038 58404//58404 +f 58397//58397 58816//58816 58384//58384 +f 58117//58117 58666//58666 58327//58327 +f 58370//58370 58818//58818 58622//58622 +f 58595//58595 58666//58666 58117//58117 +f 59039//59039 58629//58629 59041//59041 +f 58783//58783 58785//58785 58595//58595 +f 59041//59041 58647//58647 58819//58819 +f 58629//58629 58647//58647 59041//59041 +f 58781//58781 58647//58647 58713//58713 +f 58783//58783 58490//58490 58879//58879 +f 58647//58647 58781//58781 58819//58819 +f 58879//58879 58490//58490 58492//58492 +f 58818//58818 58370//58370 58564//58564 +f 58632//58632 58822//58822 58847//58847 +f 58633//58633 58632//58632 58847//58847 +f 59045//59045 58822//58822 58634//58634 +f 59051//59051 58823//58823 58635//58635 +f 58824//58824 58635//58635 58637//58637 +f 59051//59051 58635//58635 58824//58824 +f 58636//58636 58825//58825 58848//58848 +f 58848//58848 58825//58825 58824//58824 +f 58824//58824 58825//58825 58826//58826 +f 58636//58636 58827//58827 58825//58825 +f 58848//58848 58638//58638 58636//58636 +f 58848//58848 58824//58824 58637//58637 +f 58848//58848 58637//58637 58638//58638 +f 58639//58639 58421//58421 58828//58828 +f 58828//58828 58421//58421 58829//58829 +f 58421//58421 58640//58640 58829//58829 +f 59056//59056 58829//58829 58640//58640 +f 59058//59058 58641//58641 58423//58423 +f 58788//58788 58842//58842 58178//58178 +f 58178//58178 58842//58842 58433//58433 +f 58427//58427 58633//58633 58418//58418 +f 58852//58852 58436//58436 58850//58850 +f 58440//58440 58436//58436 58852//58852 +f 57990//57990 58842//58842 58849//58849 +f 58418//58418 58835//58835 58636//58636 +f 58433//58433 58842//58842 57990//57990 +f 58636//58636 58835//58835 58826//58826 +f 58852//58852 58854//58854 58440//58440 +f 58855//58855 58833//58833 58435//58435 +f 58850//58850 57990//57990 58849//58849 +f 58436//58436 57990//57990 58850//58850 +f 58441//58441 58440//58440 58854//58854 +f 58836//58836 58636//58636 58826//58826 +f 58833//58833 58600//58600 58435//58435 +f 58834//58834 58441//58441 58854//58854 +f 58390//58390 58601//58601 58386//58386 +f 58827//58827 58636//58636 58836//58836 +f 58809//58809 58615//58615 58834//58834 +f 58834//58834 58615//58615 58441//58441 +f 58441//58441 58615//58615 58416//58416 +f 58601//58601 58390//58390 58843//58843 +f 58843//58843 58390//58390 58392//58392 +f 58828//58828 58837//58837 58639//58639 +f 58639//58639 58837//58837 58434//58434 +f 58438//58438 58379//58379 58369//58369 +f 58843//58843 58396//58396 58851//58851 +f 58392//58392 58396//58396 58843//58843 +f 58851//58851 58844//58844 58843//58843 +f 58838//58838 58434//58434 58837//58837 +f 58845//58845 58844//58844 58851//58851 +f 58369//58369 58618//58618 58438//58438 +f 58437//58437 58434//58434 58838//58838 +f 58853//58853 58437//58437 58838//58838 +f 58439//58439 58437//58437 58853//58853 +f 58402//58402 58612//58612 58405//58405 +f 58618//58618 58442//58442 58438//58438 +f 58405//58405 58612//58612 58365//58365 +f 58365//58365 58612//58612 58845//58845 +f 58179//58179 58383//58383 58797//58797 +f 58621//58621 58442//58442 58618//58618 +f 58856//58856 58439//58439 58853//58853 +f 58406//58406 58407//58407 58396//58396 +f 58396//58396 58407//58407 58851//58851 +f 58851//58851 58407//58407 58620//58620 +f 58841//58841 58797//58797 58799//58799 +f 58179//58179 58797//58797 58841//58841 +f 58443//58443 58439//58439 58856//58856 +f 58857//58857 58443//58443 58856//58856 +f 58841//58841 58389//58389 58179//58179 +f 58857//58857 58855//58855 58443//58443 +f 59056//59056 58422//58422 58839//58839 +f 58839//58839 58422//58422 58444//58444 +f 58859//58859 58446//58446 58858//58858 +f 58445//58445 58446//58446 58859//58859 +f 58858//58858 58641//58641 59058//59058 +f 58446//58446 58641//58641 58858//58858 +f 58445//58445 58859//58859 58860//58860 +f 58444//58444 58445//58445 58860//58860 +f 58839//58839 58444//58444 58860//58860 +f 58414//58414 58830//58830 58423//58423 +f 58840//58840 58642//58642 58831//58831 +f 58414//58414 58642//58642 58830//58830 +f 58830//58830 58642//58642 58840//58840 +f 58719//58719 59004//59004 59414//59414 +f 58776//58776 59085//59085 58863//58863 +f 58673//58673 58736//58736 58937//58937 +f 59007//59007 58784//58784 58941//58941 +f 58739//58739 58740//58740 59092//59092 +f 58770//58770 58892//58892 59130//59130 +f 58872//58872 58742//58742 59254//59254 +f 59111//59111 58565//58565 58719//58719 +f 58697//58697 58742//58742 58872//58872 +f 58678//58678 58557//58557 58769//58769 +f 59163//59163 58941//58941 58784//58784 +f 57928//57928 58278//58278 59352//59352 +f 58746//58746 58559//58559 58958//58958 +f 58760//58760 58956//58956 58891//58891 +f 58656//58656 58651//58651 58716//58716 +f 58930//58930 58526//58526 58653//58653 +f 58537//58537 58552//58552 59159//59159 +f 58657//58657 59169//59169 58917//58917 +f 58552//58552 58944//58944 59159//59159 +f 58965//58965 58677//58677 58873//58873 +f 58556//58556 58865//58865 58866//58866 +f 59205//59205 58891//58891 58956//58956 +f 58753//58753 59163//59163 58784//58784 +f 58726//58726 58524//58524 59164//59164 +f 59161//59161 58649//58649 58978//58978 +f 59445//59445 58774//58774 59132//59132 +f 59072//59072 58769//58769 58555//58555 +f 58479//58479 58733//58733 58889//58889 +f 58749//58749 58556//58556 58866//58866 +f 58350//58350 58888//58888 58981//58981 +f 58516//58516 58732//58732 58876//58876 +f 58699//58699 58592//58592 59167//59167 +f 58950//58950 58877//58877 58706//58706 +f 58677//58677 58907//58907 58680//58680 +f 58868//58868 58241//58241 59108//59108 +f 58737//58737 58563//58563 58912//58912 +f 58711//58711 59084//59084 58592//58592 +f 58714//58714 59249//59249 58662//58662 +f 58883//58883 58913//58913 58688//58688 +f 58674//58674 58724//58724 59080//59080 +f 59121//59121 58906//58906 58534//58534 +f 58573//58573 58985//58985 58725//58725 +f 58885//58885 58221//58221 59203//59203 +f 59193//59193 58950//58950 58741//58741 +f 58991//58991 58714//58714 58785//58785 +f 58241//58241 58867//58867 59108//59108 +f 58221//58221 58497//58497 59203//59203 +f 58719//58719 58708//58708 58786//58786 +f 58497//58497 59083//59083 59203//59203 +f 58991//58991 58984//58984 58714//58714 +f 59178//59178 58711//58711 58531//58531 +f 58455//58455 58968//58968 59384//59384 +f 59004//59004 58719//58719 58786//58786 +f 58992//58992 58897//58897 58878//58878 +f 58771//58771 58680//58680 58907//58907 +f 59083//59083 58497//58497 59088//59088 +f 58915//58915 58587//58587 59468//59468 +f 58785//58785 58783//58783 58991//58991 +f 58727//58727 58527//58527 58952//58952 +f 58879//58879 58731//58731 59006//59006 +f 58750//58750 59154//59154 59347//59347 +f 58747//58747 58897//58897 59079//59079 +f 58661//58661 58895//58895 59095//59095 +f 58563//58563 58689//58689 58901//58901 +f 58967//58967 58472//58472 58723//58723 +f 58531//58531 58652//58652 58914//58914 +f 58988//58988 58561//58561 58987//58987 +f 58730//58730 58886//58886 58454//58454 +f 58270//58270 58955//58955 58271//58271 +f 58652//58652 58954//58954 58914//58914 +f 58696//58696 58566//58566 59374//59374 +f 58723//58723 58585//58585 58967//58967 +f 58974//58974 59081//59081 58527//58527 +f 58766//58766 59091//59091 58683//58683 +f 58900//58900 58661//58661 59095//59095 +f 59127//59127 58582//58582 58758//58758 +f 58932//58932 58909//58909 58934//58934 +f 58886//58886 58704//58704 58317//58317 +f 58748//58748 58661//58661 58900//58900 +f 58921//58921 58535//58535 59126//59126 +f 57917//57917 58916//58916 59473//59473 +f 58657//58657 58917//58917 58994//58994 +f 58909//58909 58932//58932 58993//58993 +f 59149//59149 58896//58896 58898//58898 +f 58657//58657 58994//58994 58576//58576 +f 58649//58649 59128//59128 58538//58538 +f 59137//59137 57917//57917 59473//59473 +f 58908//58908 58731//58731 58553//58553 +f 58130//58130 58980//58980 58579//58579 +f 58704//58704 58982//58982 58772//58772 +f 58884//58884 58538//58538 59128//59128 +f 59128//59128 59161//59161 59129//59129 +f 58649//58649 59161//59161 59128//59128 +f 58503//58503 59155//59155 59001//59001 +f 59122//59122 58579//58579 58980//58980 +f 58688//58688 58913//58913 58908//58908 +f 58902//58902 58985//58985 58573//58573 +f 59128//59128 58890//58890 58884//58884 +f 59122//59122 58983//58983 58579//58579 +f 58574//58574 58717//58717 58671//58671 +f 59096//59096 58748//58748 58900//58900 +f 58994//58994 59113//59113 58668//58668 +f 58709//58709 58668//58668 59367//59367 +f 58737//58737 58912//58912 58903//58903 +f 58768//58768 58737//58737 58903//58903 +f 58748//58748 59096//59096 58873//58873 +f 58997//58997 58709//58709 58861//58861 +f 58542//58542 58722//58722 59376//59376 +f 58978//58978 58768//58768 58903//58903 +f 58738//58738 58887//58887 58743//58743 +f 59399//59399 58357//58357 58875//58875 +f 59002//59002 58323//58323 59474//59474 +f 59110//59110 58348//58348 58923//58923 +f 58911//58911 58698//58698 58887//58887 +f 59450//59450 59198//59198 58681//58681 +f 58779//58779 59587//59587 58525//58525 +f 58709//58709 59367//59367 58861//58861 +f 58506//58506 57915//57915 58999//58999 +f 58929//58929 58927//58927 58864//58864 +f 58901//58901 58694//58694 59111//59111 +f 58787//58787 58989//58989 58979//58979 +f 58925//58925 58751//58751 58770//58770 +f 58928//58928 57930//57930 59150//59150 +f 58514//58514 59153//59153 59151//59151 +f 58693//58693 59153//59153 58514//58514 +f 58693//58693 58739//58739 59153//59153 +f 58928//58928 59661//59661 58778//58778 +f 58109//58109 59449//59449 59233//59233 +f 58869//58869 58933//58933 58934//58934 +f 58934//58934 58933//58933 58988//58988 +f 58268//58268 59152//59152 59000//59000 +f 58869//58869 58931//58931 58933//58933 +f 58268//58268 58940//58940 59152//59152 +f 59398//59398 58332//58332 58665//58665 +f 58759//58759 58265//58265 58701//58701 +f 59606//59606 58356//58356 59236//59236 +f 58769//58769 59116//59116 58678//58678 +f 58673//58673 59147//59147 58794//58794 +f 58937//58937 59147//59147 58673//58673 +f 59092//59092 58740//58740 59114//59114 +f 58869//58869 58934//58934 58938//58938 +f 58775//58775 58871//58871 59379//59379 +f 59111//59111 58719//58719 59005//59005 +f 59365//59365 58347//58347 58512//58512 +f 58925//58925 58770//58770 59130//59130 +f 58882//58882 58271//58271 59368//59368 +f 58665//58665 58746//58746 59400//59400 +f 58945//58945 59365//59365 58512//58512 +f 58753//58753 58588//58588 59087//59087 +f 59400//59400 58746//58746 58958//58958 +f 59159//59159 59087//59087 58588//58588 +f 59072//59072 59116//59116 58769//58769 +f 58866//58866 58865//58865 59146//59146 +f 58909//58909 58938//58938 58934//58934 +f 58949//58949 58313//58313 58478//58478 +f 58871//58871 58670//58670 59143//59143 +f 58670//58670 58881//58881 59143//59143 +f 58948//58948 58945//58945 58650//58650 +f 58478//58478 58479//58479 59234//59234 +f 58757//58757 58943//58943 58961//58961 +f 58863//58863 58721//58721 58776//58776 +f 59004//59004 58939//58939 59414//59414 +f 58947//58947 58646//58646 59339//59339 +f 58479//58479 58889//58889 59234//59234 +f 59131//59131 58716//58716 59119//59119 +f 58981//58981 58888//58888 59462//59462 +f 59164//59164 58777//58777 59158//59158 +f 58713//58713 58646//58646 58947//58947 +f 59250//59250 58965//58965 58873//58873 +f 59087//59087 59163//59163 58753//58753 +f 59072//59072 58727//58727 58952//58952 +f 58889//58889 58591//58591 59235//59235 +f 59445//59445 59132//59132 59167//59167 +f 59372//59372 58876//58876 58732//58732 +f 58724//58724 58729//58729 59080//59080 +f 58567//58567 58658//58658 59209//59209 +f 58868//58868 59104//59104 58782//58782 +f 59593//59593 59149//59149 58898//58898 +f 58926//58926 58983//58983 58895//58895 +f 58895//58895 58983//58983 59166//59166 +f 58953//58953 59372//59372 58732//58732 +f 58729//58729 58507//58507 59428//59428 +f 58870//58870 58662//58662 59249//59249 +f 59121//59121 58472//58472 58962//58962 +f 58880//58880 58692//58692 59140//59140 +f 58752//58752 59593//59593 58898//58898 +f 59138//59138 58880//58880 59140//59140 +f 58750//58750 59593//59593 58752//58752 +f 59004//59004 58877//58877 58939//58939 +f 59167//59167 58592//58592 59084//59084 +f 58971//58971 58677//58677 58965//58965 +f 58951//58951 59140//59140 58692//58692 +f 58756//58756 59468//59468 58587//58587 +f 59077//59077 58944//58944 58552//58552 +f 58738//58738 58890//58890 59128//59128 +f 58913//58913 58883//58883 58942//58942 +f 58677//58677 58971//58971 59241//59241 +f 58472//58472 58967//58967 59177//59177 +f 58562//58562 58726//58726 59405//59405 +f 58913//58913 58942//58942 59109//59109 +f 58918//58918 59226//59226 59229//59229 +f 58963//58963 58956//58956 58760//58760 +f 58745//58745 59398//59398 59141//59141 +f 59077//59077 58552//58552 58885//58885 +f 58952//58952 58527//58527 59081//59081 +f 58714//58714 58984//58984 59249//59249 +f 59149//59149 58736//58736 58896//58896 +f 59182//59182 58562//58562 59405//59405 +f 58956//58956 58963//58963 59184//59184 +f 59241//59241 58907//58907 58677//58677 +f 59460//59460 58992//58992 58878//58878 +f 58711//58711 59178//59178 59084//59084 +f 58950//58950 58939//58939 58877//58877 +f 59185//59185 58672//58672 59189//59189 +f 58585//58585 58672//58672 59185//59185 +f 59395//59395 58911//58911 58887//58887 +f 58951//58951 58772//58772 58982//58982 +f 58885//58885 59203//59203 59077//59077 +f 59079//59079 58897//58897 58992//58992 +f 58771//58771 59117//59117 58987//58987 +f 58969//58969 59078//59078 58905//58905 +f 58921//58921 59125//59125 58551//58551 +f 59393//59393 58503//58503 58761//58761 +f 59125//59125 58921//58921 59124//59124 +f 59178//59178 58531//58531 58914//58914 +f 59182//59182 59101//59101 58480//58480 +f 58480//58480 59101//59101 58488//58488 +f 58969//58969 58787//58787 59082//59082 +f 59134//59134 58655//58655 58715//58715 +f 58744//58744 58924//58924 59248//59248 +f 58903//58903 58912//58912 59240//59240 +f 58922//58922 58744//58744 59248//59248 +f 58730//58730 59123//59123 58886//58886 +f 58503//58503 59393//59393 59155//59155 +f 58767//58767 59119//59119 58651//58651 +f 59082//59082 58787//58787 58979//58979 +f 58725//58725 58985//58985 59211//59211 +f 59190//59190 58471//58471 59198//59198 +f 58471//58471 58899//58899 59198//59198 +f 58972//58972 58659//58659 58973//58973 +f 59211//59211 58955//58955 58725//58725 +f 58954//58954 58721//58721 58914//58914 +f 59100//59100 58982//58982 58704//58704 +f 58681//58681 59198//59198 58899//58899 +f 58908//58908 59102//59102 58731//58731 +f 58999//58999 58764//58764 59433//59433 +f 59465//59465 58728//58728 58655//58655 +f 59217//59217 59492//59492 58015//58015 +f 58499//58499 58504//58504 59088//59088 +f 58989//58989 58931//58931 59093//59093 +f 59102//59102 58908//58908 59106//59106 +f 58651//58651 59119//59119 58716//58716 +f 59091//59091 59088//59088 58504//58504 +f 58886//58886 59335//59335 58704//58704 +f 58932//58932 58934//58934 58988//58988 +f 58908//58908 58913//58913 59106//59106 +f 58993//58993 58932//58932 58988//58988 +f 58993//58993 58988//58988 59196//59196 +f 59100//59100 58704//58704 59335//59335 +f 58759//58759 59086//59086 58330//58330 +f 58578//58578 58927//58927 58940//58940 +f 58909//58909 58993//58993 59120//59120 +f 59093//59093 58931//58931 58869//58869 +f 59007//59007 58883//58883 58690//58690 +f 58912//58912 58901//58901 58986//58986 +f 59150//59150 58506//58506 58999//58999 +f 58883//58883 59007//59007 58942//58942 +f 59587//59587 58780//58780 58525//58525 +f 58941//58941 58942//58942 59007//59007 +f 58957//58957 58970//58970 58893//58893 +f 58675//58675 58678//58678 59199//59199 +f 58959//58959 58893//58893 58970//58970 +f 59116//59116 59199//59199 58678//58678 +f 59186//59186 58996//58996 59375//59375 +f 58902//58902 58959//58959 59420//59420 +f 58109//58109 58718//58718 59449//59449 +f 59367//59367 58668//58668 59113//59113 +f 58564//58564 58496//58496 59010//59010 +f 58608//58608 58805//58805 59016//59016 +f 59016//59016 59028//59028 58608//58608 +f 58813//58813 58608//58608 59028//59028 +f 59011//59011 58831//58831 59009//59009 +f 58672//58672 58810//58810 59012//59012 +f 58831//58831 58832//58832 59009//59009 +f 59010//59010 58496//58496 59019//59019 +f 58832//58832 58643//58643 59009//59009 +f 58935//58935 58619//58619 59031//59031 +f 58810//58810 58672//58672 58159//58159 +f 58643//58643 58644//58644 59104//59104 +f 59276//59276 58734//58734 58812//58812 +f 58810//58810 58790//58790 59278//59278 +f 59278//59278 59012//59012 58810//58810 +f 58644//58644 58782//58782 59104//59104 +f 59493//59493 59013//59013 58087//58087 +f 58930//58930 59065//59065 58788//58788 +f 59013//59013 58862//58862 58087//58087 +f 58619//58619 58813//58813 59028//59028 +f 59028//59028 59031//59031 58619//58619 +f 58788//58788 59065//59065 59268//59268 +f 59260//59260 58624//58624 59014//59014 +f 58591//58591 58593//58593 59235//59235 +f 59235//59235 58593//58593 59022//59022 +f 58734//58734 59276//59276 58735//58735 +f 58593//58593 58483//58483 59022//59022 +f 59034//59034 58922//58922 59248//59248 +f 59014//59014 58624//58624 59038//59038 +f 59019//59019 58496//58496 58961//58961 +f 59015//59015 58842//58842 59268//59268 +f 59273//59273 58697//58697 58872//58872 +f 59276//59276 58957//58957 58735//58735 +f 59065//59065 58795//58795 59020//59020 +f 59020//59020 59268//59268 59065//59065 +f 58796//58796 58803//58803 59482//59482 +f 58814//58814 59067//59067 59321//59321 +f 59321//59321 59033//59033 58814//58814 +f 59482//59482 59156//59156 58796//58796 +f 58922//58922 59036//59036 58790//58790 +f 59034//59034 59036//59036 58922//58922 +f 58790//58790 59036//59036 59278//59278 +f 58795//58795 59066//59066 59020//59020 +f 58803//58803 59021//59021 59482//59482 +f 59020//59020 59066//59066 59024//59024 +f 58808//58808 59030//59030 59029//59029 +f 59022//59022 58483//58483 58789//58789 +f 58621//58621 58618//58618 59067//59067 +f 59008//59008 58808//58808 59029//59029 +f 58789//58789 58791//58791 59078//59078 +f 59445//59445 58894//58894 58774//58774 +f 58697//58697 59273//59273 59017//59017 +f 59067//59067 59069//59069 58621//58621 +f 59069//59069 58815//58815 58621//58621 +f 59065//59065 58930//58930 58653//58653 +f 59041//59041 58819//58819 59089//59089 +f 58626//58626 59067//59067 58814//58814 +f 59065//59065 58653//58653 58802//58802 +f 58819//58819 58781//58781 59089//59089 +f 58795//58795 59065//59065 58802//58802 +f 58801//58801 58740//58740 58702//58702 +f 59069//59069 59067//59067 58626//58626 +f 58817//58817 59069//59069 58626//58626 +f 58815//58815 59069//59069 58817//58817 +f 58791//58791 58905//58905 59078//59078 +f 58806//58806 59098//59098 58807//58807 +f 58815//58815 58817//58817 58816//58816 +f 58803//58803 59157//59157 59021//59021 +f 59114//59114 58740//58740 58801//58801 +f 58713//58713 59103//59103 58781//58781 +f 58781//58781 59103//59103 59089//59089 +f 59098//59098 58806//58806 58870//58870 +f 59258//59258 58679//58679 58794//58794 +f 59179//59179 58755//58755 59033//59033 +f 59043//59043 59290//59290 58847//58847 +f 59043//59043 58822//58822 59044//59044 +f 58847//58847 58822//58822 59043//59043 +f 59033//59033 58755//58755 58814//58814 +f 59027//59027 59024//59024 59066//59066 +f 59045//59045 59044//59044 58822//58822 +f 59018//59018 58609//58609 59258//59258 +f 58798//58798 59027//59027 59066//59066 +f 59157//59157 58613//58613 59023//59023 +f 58605//58605 58609//58609 59018//59018 +f 58820//58820 59133//59133 59188//59188 +f 59035//59035 58834//58834 59032//59032 +f 58809//58809 58834//58834 59035//59035 +f 58418//58418 59068//59068 58835//58835 +f 58605//58605 59018//59018 59003//59003 +f 59046//59046 58835//58835 59047//59047 +f 58826//58826 58835//58835 59046//59046 +f 59068//59068 58836//58836 58835//58835 +f 59047//59047 58836//58836 59048//59048 +f 58835//58835 58836//58836 59047//59047 +f 58826//58826 59048//59048 58836//58836 +f 58798//58798 58807//58807 59040//59040 +f 58376//58376 58622//58622 59280//59280 +f 59040//59040 58807//58807 59098//59098 +f 59049//59049 58836//58836 59068//59068 +f 58622//58622 58818//58818 59251//59251 +f 59280//59280 58622//58622 59251//59251 +f 59025//59025 58391//58391 59037//59037 +f 58991//58991 58783//58783 59042//59042 +f 58623//58623 58821//58821 59282//59282 +f 59282//59282 58616//58616 58623//58623 +f 58879//58879 59006//59006 59042//59042 +f 58783//58783 58879//58879 59042//59042 +f 59051//59051 59050//59050 58823//58823 +f 59051//59051 58826//58826 59046//59046 +f 58824//58824 58826//58826 59051//59051 +f 58825//58825 59048//59048 58826//58826 +f 58818//58818 58564//58564 59251//59251 +f 58825//58825 58827//58827 59048//59048 +f 59052//59052 58836//58836 59049//59049 +f 59052//59052 59053//59053 58827//58827 +f 58836//58836 59052//59052 58827//58827 +f 58827//58827 59053//59053 59048//59048 +f 59055//59055 59297//59297 58837//58837 +f 58837//58837 58828//58828 59055//59055 +f 58837//58837 59297//59297 59054//59054 +f 58838//58838 58837//58837 59054//59054 +f 58829//58829 59055//59055 58828//58828 +f 59056//59056 59299//59299 58829//58829 +f 59057//59057 59056//59056 59059//59059 +f 59056//59056 58839//58839 59059//59059 +f 59058//59058 58423//58423 59070//59070 +f 58423//58423 58830//58830 59070//59070 +f 58830//58830 58840//58840 59062//59062 +f 59062//59062 59070//59070 58830//58830 +f 59062//59062 58840//58840 59063//59063 +f 59063//59063 58831//58831 59011//59011 +f 58840//58840 58831//58831 59063//59063 +f 59074//59074 59153//59153 58739//58739 +f 59090//59090 59073//59073 59638//59638 +f 58739//58739 59092//59092 59074//59074 +f 59665//59665 58887//58887 58738//58738 +f 58671//58671 58717//58717 59370//59370 +f 58936//58936 58935//58935 59071//59071 +f 59339//59339 58936//58936 59071//59071 +f 58646//58646 58936//58936 59339//59339 +f 59244//59244 58771//58771 58907//58907 +f 58887//58887 59665//59665 59171//59171 +f 59181//59181 58951//58951 58982//58982 +f 59170//59170 58951//58951 59181//59181 +f 59414//59414 58939//58939 59380//59380 +f 58566//58566 58763//58763 59174//59174 +f 58969//58969 59082//59082 59078//59078 +f 59244//59244 59247//59247 58771//58771 +f 58955//58955 59368//59368 58271//58271 +f 58881//58881 58674//58674 59080//59080 +f 59380//59380 58939//58939 59172//59172 +f 59360//59360 59073//59073 58946//58946 +f 59076//59076 59241//59241 58971//58971 +f 58996//58996 59186//59186 58695//58695 +f 58959//58959 58970//58970 59075//59075 +f 58663//58663 58747//58747 59626//59626 +f 59183//59183 58716//58716 59131//59131 +f 59402//59402 59002//59002 59474//59474 +f 58939//58939 58950//58950 59172//59172 +f 59428//59428 58507//58507 59136//59136 +f 58975//58975 58696//58696 59374//59374 +f 58453//58453 58976//58976 59447//59447 +f 58713//58713 58947//58947 59584//59584 +f 58914//58914 58721//58721 59467//59467 +f 59136//59136 58507//58507 59141//59141 +f 59584//59584 59103//59103 58713//58713 +f 58978//58978 58903//58903 59240//59240 +f 59411//59411 58979//58979 59160//59160 +f 58765//58765 59375//59375 58996//58996 +f 58507//58507 58745//58745 59141//59141 +f 58944//58944 59077//59077 59195//59195 +f 59161//59161 58978//58978 59240//59240 +f 58950//58950 59193//59193 59172//59172 +f 58758//58758 58488//58488 59101//59101 +f 58717//58717 59356//59356 59370//59370 +f 58980//58980 58975//58975 59342//59342 +f 58986//58986 59240//59240 58912//58912 +f 59100//59100 59181//59181 58982//58982 +f 58755//58755 59179//59179 59359//59359 +f 58868//58868 59105//59105 59104//59104 +f 59177//59177 58962//58962 58472//58472 +f 59177//59177 58967//58967 59632//59632 +f 58986//58986 59243//59243 59240//59240 +f 58989//58989 59160//59160 58979//58979 +f 59108//59108 59105//59105 58868//58868 +f 58755//58755 59359//59359 59133//59133 +f 59149//59149 59438//59438 58736//58736 +f 58987//58987 59117//59117 58988//58988 +f 59218//59218 58767//58767 58762//58762 +f 59196//59196 58988//58988 59117//59117 +f 59223//59223 59160//59160 58989//58989 +f 58585//58585 59185//59185 58967//58967 +f 59122//59122 58980//58980 59610//59610 +f 58767//58767 59218//59218 59119//59119 +f 58989//58989 59093//59093 59223//59223 +f 59185//59185 59189//59189 59348//59348 +f 58867//58867 58551//58551 59204//59204 +f 59414//59414 59232//59232 59005//59005 +f 59127//59127 59433//59433 58764//58764 +f 59117//59117 58771//58771 59247//59247 +f 59393//59393 59208//59208 59155//59155 +f 59190//59190 59198//59198 59191//59191 +f 58983//58983 59122//59122 59362//59362 +f 59125//59125 59204//59204 58551//58551 +f 58759//58759 58701//58701 59338//59338 +f 59414//59414 59005//59005 58719//58719 +f 59118//59118 59117//59117 59247//59247 +f 59199//59199 58741//58741 58675//58675 +f 58923//58923 58997//58997 58861//58861 +f 59209//59209 58658//58658 59188//59188 +f 58869//58869 58938//58938 59093//59093 +f 59351//59351 59134//59134 58715//58715 +f 58924//58924 58925//58925 59262//59262 +f 58901//58901 59111//59111 58986//58986 +f 58712//58712 58904//58904 59829//59829 +f 59139//59139 58878//58878 59209//59209 +f 58938//58938 58909//58909 59094//59094 +f 58940//58940 58927//58927 59222//59222 +f 58567//58567 59209//59209 58878//58878 +f 59088//59088 59219//59219 59083//59083 +f 59470//59470 59001//59001 59155//59155 +f 59110//59110 58923//58923 59112//59112 +f 59442//59442 59110//59110 59112//59112 +f 59460//59460 58878//58878 59139//59139 +f 58909//58909 59120//59120 59197//59197 +f 59197//59197 59094//59094 58909//58909 +f 58892//58892 58894//58894 59445//59445 +f 58927//58927 58929//58929 59222//59222 +f 59120//59120 58993//58993 59196//59196 +f 59330//59330 58886//58886 59123//59123 +f 59225//59225 59222//59222 58929//58929 +f 58900//58900 59095//59095 59096//59096 +f 58695//58695 59355//59355 59154//59154 +f 58864//58864 59225//59225 58929//58929 +f 59145//59145 59000//59000 59443//59443 +f 58920//58920 58964//58964 59231//59231 +f 59162//59162 58886//58886 59330//59330 +f 59231//59231 58966//58966 58920//58920 +f 58703//58703 59107//59107 58773//58773 +f 59443//59443 59000//59000 59152//59152 +f 59097//59097 58873//58873 59096//59096 +f 59129//59129 59161//59161 59175//59175 +f 58886//58886 59162//59162 59335//59335 +f 58313//58313 58949//58949 58864//58864 +f 59107//59107 58703//58703 58876//58876 +f 59124//59124 58921//58921 59126//59126 +f 59250//59250 58873//58873 59097//59097 +f 58949//58949 58478//58478 59148//59148 +f 59109//59109 59106//59106 58913//58913 +f 59474//59474 58260//58260 59144//59144 +f 59148//59148 58478//58478 59234//59234 +f 59636//59636 59123//59123 58730//58730 +f 58865//58865 58298//58298 59459//59459 +f 58766//58766 58233//58233 59434//59434 +f 59236//59236 58778//58778 59661//59661 +f 58880//58880 59138//59138 58943//58943 +f 58865//58865 59459//59459 59146//59146 +f 59368//59368 59389//59389 58882//58882 +f 58942//58942 59215//59215 59109//59109 +f 58233//58233 58775//58775 59892//59892 +f 58775//58775 59379//59379 59892//59892 +f 58722//58722 58015//58015 59492//59492 +f 59413//59413 59109//59109 59215//59215 +f 58941//58941 59163//59163 59216//59216 +f 59381//59381 59140//59140 58951//58951 +f 59384//59384 58968//58968 59385//59385 +f 59224//59224 58542//58542 59376//59376 +f 58968//58968 58972//58972 59385//59385 +f 59254//59254 58542//58542 59224//59224 +f 58560//58560 58749//58749 58763//58763 +f 58951//58951 59170//59170 59381//59381 +f 59163//59163 59087//59087 59344//59344 +f 59143//59143 59379//59379 58871//58871 +f 58977//58977 59151//59151 59153//59153 +f 58863//58863 59958//59958 58721//58721 +f 59365//59365 58945//58945 59472//59472 +f 58895//58895 59166//59166 59371//59371 +f 58971//58971 59165//59165 59076//59076 +f 58961//58961 58943//58943 59168//59168 +f 59461//59461 59159//59159 59195//59195 +f 59079//59079 58992//58992 59460//59460 +f 59167//59167 59084//59084 59656//59656 +f 59143//59143 58881//58881 59611//59611 +f 58945//58945 58948//58948 59617//59617 +f 59617//59617 58948//58948 59619//59619 +f 58944//58944 59195//59195 59159//59159 +f 58863//58863 59085//59085 59958//59958 +f 59169//59169 59404//59404 58917//58917 +f 58738//58738 59409//59409 59435//59435 +f 59086//59086 58759//58759 59338//59338 +f 59241//59241 59076//59076 59458//59458 +f 58566//58566 59174//59174 59477//59477 +f 59473//59473 58916//58916 59714//59714 +f 59374//59374 58566//58566 59477//59477 +f 58948//58948 58906//58906 59341//59341 +f 59665//59665 58738//58738 59435//59435 +f 59114//59114 59536//59536 59092//59092 +f 59346//59346 59109//59109 59350//59350 +f 59447//59447 58976//58976 59233//59233 +f 58695//58695 59186//59186 59355//59355 +f 58906//58906 59121//59121 59341//59341 +f 59584//59584 58947//58947 59339//59339 +f 59082//59082 58979//58979 59411//59411 +f 59350//59350 59413//59413 59353//59353 +f 59109//59109 59413//59413 59350//59350 +f 59180//59180 59360//59360 58946//58946 +f 59092//59092 59536//59536 59173//59173 +f 58907//58907 59241//59241 59192//59192 +f 58917//58917 59404//59404 58994//58994 +f 59194//59194 58907//58907 59192//59192 +f 59101//59101 60404//60404 58758//58758 +f 59358//59358 58663//58663 59626//59626 +f 59244//59244 58907//58907 59194//59194 +f 59350//59350 59239//59239 59346//59346 +f 59178//59178 58914//58914 59466//59466 +f 58701//58701 58773//58773 59639//59639 +f 59080//59080 58729//58729 59475//59475 +f 60404//60404 59127//59127 58758//58758 +f 59098//59098 58870//58870 59249//59249 +f 59245//59245 59411//59411 59160//59160 +f 58729//58729 59428//59428 59475//59475 +f 58278//58278 59002//59002 59352//59352 +f 59137//59137 59473//59473 59476//59476 +f 59184//59184 58963//58963 59948//59948 +f 59342//59342 59610//59610 58980//58980 +f 58580//58580 59948//59948 58963//58963 +f 58967//58967 59185//59185 59632//59632 +f 59089//59089 59103//59103 59838//59838 +f 59180//59180 58891//58891 59205//59205 +f 58453//58453 59447//59447 58715//58715 +f 59329//59329 59098//59098 59249//59249 +f 59161//59161 59242//59242 59175//59175 +f 58741//58741 59199//59199 59193//59193 +f 59190//59190 59686//59686 58974//58974 +f 59246//59246 59245//59245 59160//59160 +f 59213//59213 59246//59246 59160//59160 +f 59447//59447 59351//59351 58715//58715 +f 59160//59160 59223//59223 59213//59213 +f 59375//59375 58765//58765 59115//59115 +f 59584//59584 59838//59838 59103//59103 +f 59240//59240 59242//59242 59161//59161 +f 59195//59195 59077//59077 59200//59200 +f 59240//59240 59243//59243 59418//59418 +f 59247//59247 59244//59244 59194//59194 +f 59336//59336 59200//59200 59077//59077 +f 58956//58956 59872//59872 59205//59205 +f 58891//58891 59180//59180 58946//58946 +f 59407//59407 59329//59329 59249//59249 +f 59108//59108 58867//58867 59581//59581 +f 59581//59581 58867//58867 59670//59670 +f 59227//59227 59223//59223 59093//59093 +f 59204//59204 59670//59670 58867//58867 +f 58970//58970 58957//58957 59331//59331 +f 59118//59118 59196//59196 59117//59117 +f 58910//58910 59115//59115 58765//58765 +f 59331//59331 59075//59075 58970//58970 +f 59191//59191 59198//59198 59448//59448 +f 58924//58924 59206//59206 59248//59248 +f 58861//58861 59487//59487 58923//58923 +f 58991//58991 59099//59099 58984//58984 +f 59134//59134 59465//59465 58655//58655 +f 59093//59093 58938//58938 59094//59094 +f 59166//59166 58983//58983 59362//59362 +f 59203//59203 59336//59336 59077//59077 +f 59429//59429 59199//59199 59116//59116 +f 59612//59612 59115//59115 58910//58910 +f 59336//59336 59203//59203 59202//59202 +f 59226//59226 58712//58712 59829//59829 +f 58722//58722 59492//59492 60003//60003 +f 59330//59330 59207//59207 59162//59162 +f 59229//59229 59226//59226 59228//59228 +f 59371//59371 59095//59095 58895//58895 +f 59102//59102 59106//59106 59562//59562 +f 59203//59203 59083//59083 59202//59202 +f 59095//59095 59371//59371 59373//59373 +f 59072//59072 59429//59429 59116//59116 +f 59832//59832 59085//59085 59110//59110 +f 59135//59135 58910//58910 58998//58998 +f 59152//59152 58940//58940 59222//59222 +f 59130//59130 58892//58892 59214//59214 +f 58892//58892 59445//59445 59214//59214 +f 58985//58985 58902//58902 59337//59337 +f 58730//58730 58728//58728 59465//59465 +f 58964//58964 58918//58918 59229//59229 +f 59438//59438 58937//58937 58736//58736 +f 59083//59083 59219//59219 59202//59202 +f 58999//58999 59891//59891 59150//59150 +f 59450//59450 58990//58990 59201//59201 +f 59120//59120 59196//59196 59212//59212 +f 59095//59095 59373//59373 59096//59096 +f 57932//57932 58465//58465 59358//59358 +f 58919//58919 59201//59201 58990//58990 +f 59210//59210 59429//59429 59072//59072 +f 58986//58986 59111//59111 59005//59005 +f 59201//59201 58919//58919 58874//58874 +f 59221//59221 58718//58718 58780//58780 +f 58977//58977 59662//59662 58580//58580 +f 59225//59225 58864//58864 59897//59897 +f 59337//59337 58902//58902 59420//59420 +f 59346//59346 59106//59106 59109//59109 +f 59125//59125 59124//59124 59204//59204 +f 59105//59105 59108//59108 59363//59363 +f 58942//58942 58941//58941 59215//59215 +f 59243//59243 58986//58986 59230//59230 +f 59216//59216 59215//59215 58941//58941 +f 58762//58762 58911//58911 59397//59397 +f 58986//58986 59005//59005 59230//59230 +f 59211//59211 58985//58985 59572//59572 +f 59187//59187 59393//59393 58761//58761 +f 59363//59363 59108//59108 59581//59581 +f 58298//58298 58862//58862 59454//59454 +f 58295//58295 59388//59388 59850//59850 +f 59613//59613 59118//59118 59247//59247 +f 59832//59832 59110//59110 59442//59442 +f 59145//59145 59443//59443 59135//59135 +f 58862//58862 59013//59013 59340//59340 +f 59153//59153 59662//59662 58977//58977 +f 59593//59593 58750//58750 59347//59347 +f 58928//58928 59150//59150 59582//59582 +f 59412//59412 59097//59097 59410//59410 +f 59461//59461 59344//59344 59087//59087 +f 59250//59250 59097//59097 59412//59412 +f 59459//59459 58298//58298 59454//59454 +f 59087//59087 59159//59159 59461//59461 +f 59113//59113 58994//58994 59630//59630 +f 59218//59218 59220//59220 59119//59119 +f 59234//59234 58889//58889 59635//59635 +f 59131//59131 59119//59119 59220//59220 +f 59635//59635 58889//58889 59387//59387 +f 58889//58889 59235//59235 59387//59387 +f 58971//58971 58965//58965 59250//59250 +f 59129//59129 59176//59176 59128//59128 +f 59682//59682 58861//58861 59367//59367 +f 59232//59232 59230//59230 59005//59005 +f 58749//58749 58866//58866 59633//59633 +f 58958//58958 59156//59156 59481//59481 +f 58749//58749 59633//59633 58763//58763 +f 59128//59128 59176//59176 59409//59409 +f 59409//59409 58738//58738 59128//59128 +f 59415//59415 59237//59237 59157//59157 +f 59462//59462 58888//58888 59396//59396 +f 58981//58981 59238//59238 58756//58756 +f 59158//59158 58777//58777 60140//60140 +f 58564//58564 59010//59010 59251//59251 +f 59259//59259 59006//59006 59261//59261 +f 59263//59263 59261//59261 59006//59006 +f 59257//59257 59028//59028 59016//59016 +f 59455//59455 59217//59217 58966//58966 +f 59011//59011 59009//59009 59265//59265 +f 59267//59267 59264//59264 58960//58960 +f 59009//59009 59256//59256 59265//59265 +f 59006//59006 59269//59269 59263//59263 +f 59397//59397 58911//58911 59395//59395 +f 59264//59264 59010//59010 59019//59019 +f 59006//59006 58731//58731 59269//59269 +f 59255//59255 59235//59235 59022//59022 +f 59266//59266 59008//59008 59252//59252 +f 59102//59102 59269//59269 58731//58731 +f 59262//59262 58925//58925 59499//59499 +f 59034//59034 59248//59248 59206//59206 +f 59019//59019 58961//58961 58960//58960 +f 59031//59031 59257//59257 59275//59275 +f 59028//59028 59257//59257 59031//59031 +f 59008//59008 59271//59271 58808//58808 +f 59264//59264 59019//59019 58960//58960 +f 59015//59015 59268//59268 59270//59270 +f 59482//59482 59481//59481 59156//59156 +f 59271//59271 59008//59008 59266//59266 +f 59009//59009 58643//58643 59567//59567 +f 59256//59256 59009//59009 59567//59567 +f 59071//59071 59031//59031 59275//59275 +f 58935//58935 59031//59031 59071//59071 +f 58812//58812 58808//58808 59271//59271 +f 59279//59279 59025//59025 59037//59037 +f 58643//58643 59104//59104 59567//59567 +f 59267//59267 58960//58960 59168//59168 +f 59020//59020 59024//59024 59274//59274 +f 58960//58960 58961//58961 59168//59168 +f 59523//59523 59274//59274 59024//59024 +f 58812//58812 59271//59271 59276//59276 +f 58793//58793 59025//59025 59279//59279 +f 59021//59021 59157//59157 59237//59237 +f 59022//59022 58789//58789 59255//59255 +f 59258//59258 58794//58794 59147//59147 +f 58793//58793 59279//59279 59026//59026 +f 59482//59482 59021//59021 59272//59272 +f 59036//59036 59034//59034 59516//59516 +f 59272//59272 59021//59021 59237//59237 +f 58789//58789 59078//59078 59255//59255 +f 58797//58797 59026//59026 59279//59279 +f 59064//59064 59281//59281 59763//59763 +f 58833//58833 59064//59064 59763//59763 +f 59029//59029 59289//59289 59291//59291 +f 59024//59024 59027//59027 59523//59523 +f 59331//59331 58957//58957 59276//59276 +f 59029//59029 59252//59252 59008//59008 +f 59291//59291 59252//59252 59029//59029 +f 59245//59245 59246//59246 59253//59253 +f 59014//59014 59038//59038 59285//59285 +f 59499//59499 58925//58925 59130//59130 +f 59415//59415 59157//59157 59023//59023 +f 59523//59523 59027//59027 59284//59284 +f 59029//59029 59030//59030 59289//59289 +f 59018//59018 59258//59258 59647//59647 +f 59027//59027 58798//58798 59284//59284 +f 58833//58833 59763//59763 59288//59288 +f 59277//59277 59017//59017 59273//59273 +f 59038//59038 59039//59039 59285//59285 +f 59039//59039 59041//59041 59287//59287 +f 59287//59287 59285//59285 59039//59039 +f 58801//58801 59543//59543 59114//59114 +f 59403//59403 59415//59415 59023//59023 +f 59041//59041 59089//59089 59287//59287 +f 59023//59023 58616//58616 59403//59403 +f 59035//59035 59293//59293 58809//58809 +f 59277//59277 59543//59543 58801//58801 +f 58801//58801 59017//59017 59277//59277 +f 58671//58671 59830//59830 59493//59493 +f 58811//58811 58809//58809 59293//59293 +f 59033//59033 59321//59321 59292//59292 +f 58847//58847 59290//59290 59522//59522 +f 59290//59290 59043//59043 59044//59044 +f 59037//59037 58811//58811 59293//59293 +f 59044//59044 59045//59045 59294//59294 +f 59509//59509 59282//59282 58821//58821 +f 58847//58847 59522//59522 59309//59309 +f 59509//59509 58376//58376 59280//59280 +f 58821//58821 58376//58376 59509//59509 +f 59292//59292 59179//59179 59033//59033 +f 58798//58798 59040//59040 59284//59284 +f 59047//59047 59048//59048 59799//59799 +f 58634//58634 59294//59294 59045//59045 +f 58634//58634 58823//58823 59295//59295 +f 59294//59294 58634//58634 59295//59295 +f 59050//59050 59295//59295 58823//58823 +f 59042//59042 59099//59099 58991//58991 +f 59042//59042 59006//59006 59259//59259 +f 59099//59099 59042//59042 59259//59259 +f 59046//59046 59050//59050 59051//59051 +f 59052//59052 59049//59049 59549//59549 +f 59053//59053 59052//59052 59549//59549 +f 59549//59549 59553//59553 59053//59053 +f 59048//59048 59053//59053 59296//59296 +f 59296//59296 59799//59799 59048//59048 +f 59296//59296 59053//59053 59553//59553 +f 59558//59558 59054//59054 59297//59297 +f 59297//59297 59055//59055 59298//59298 +f 59055//59055 58829//58829 59298//59298 +f 59298//59298 58829//58829 59299//59299 +f 59299//59299 59056//59056 59057//59057 +f 59070//59070 59300//59300 59058//59058 +f 59057//59057 59059//59059 59301//59301 +f 59059//59059 59313//59313 59301//59301 +f 59314//59314 59059//59059 59061//59061 +f 59060//59060 59314//59314 59061//59061 +f 59314//59314 59313//59313 59059//59059 +f 59313//59313 59314//59314 59302//59302 +f 59070//59070 59062//59062 59303//59303 +f 59303//59303 59063//59063 59304//59304 +f 59062//59062 59063//59063 59303//59303 +f 59063//59063 59011//59011 59265//59265 +f 59304//59304 59063//59063 59265//59265 +f 58788//58788 59268//59268 58842//58842 +f 58633//58633 58847//58847 59309//59309 +f 59316//59316 58850//58850 59513//59513 +f 58842//58842 59015//59015 58849//58849 +f 58849//58849 59015//59015 59513//59513 +f 59305//59305 59281//59281 59323//59323 +f 59323//59323 59281//59281 59064//59064 +f 58850//58850 58849//58849 59513//59513 +f 58852//58852 58850//58850 59316//59316 +f 59316//59316 59319//59319 58852//58852 +f 58851//58851 59315//59315 58845//58845 +f 58633//58633 59311//59311 58418//58418 +f 59309//59309 59311//59311 58633//58633 +f 59323//59323 59064//59064 58855//58855 +f 58855//58855 59064//59064 58833//58833 +f 58854//58854 58852//58852 59319//59319 +f 59811//59811 58854//58854 59319//59319 +f 58833//58833 59288//59288 58600//58600 +f 59507//59507 58365//58365 59315//59315 +f 58845//58845 59315//59315 58365//58365 +f 58418//58418 59311//59311 59068//59068 +f 59320//59320 58851//58851 58620//58620 +f 59811//59811 59310//59310 58854//58854 +f 58854//58854 59310//59310 58834//58834 +f 58834//58834 59310//59310 59032//59032 +f 59288//59288 58800//58800 58600//58600 +f 59049//59049 59068//59068 59311//59311 +f 58620//58620 59260//59260 59320//59320 +f 58610//58610 58800//58800 59288//59288 +f 59288//59288 59317//59317 58610//58610 +f 58851//58851 59320//59320 59315//59315 +f 59317//59317 59327//59327 58610//58610 +f 58838//58838 59054//59054 59558//59558 +f 59321//59321 59327//59327 59317//59317 +f 59318//59318 58853//58853 59558//59558 +f 58792//58792 58365//58365 59507//59507 +f 58838//58838 59558//59558 58853//58853 +f 59322//59322 58856//58856 59318//59318 +f 58805//58805 58792//58792 59016//59016 +f 59016//59016 58792//58792 59257//59257 +f 59257//59257 58792//58792 59507//59507 +f 58856//58856 58853//58853 59318//59318 +f 59327//59327 59321//59321 58618//58618 +f 59067//59067 58618//58618 59321//59321 +f 58856//58856 59323//59323 58857//58857 +f 59306//59306 58797//58797 59279//59279 +f 59306//59306 59307//59307 58797//58797 +f 58797//58797 59307//59307 58799//58799 +f 58857//58857 59323//59323 58855//58855 +f 58799//58799 59307//59307 59308//59308 +f 58804//58804 58799//58799 59308//59308 +f 58859//58859 59325//59325 58860//58860 +f 58859//58859 58858//58858 59324//59324 +f 59325//59325 58859//58859 59324//59324 +f 59308//59308 59030//59030 58804//58804 +f 58804//58804 59030//59030 58628//58628 +f 58628//58628 59030//59030 58808//58808 +f 59289//59289 59030//59030 59308//59308 +f 58839//58839 59061//59061 59059//59059 +f 59060//59060 59061//59061 59325//59325 +f 59325//59325 59061//59061 58860//58860 +f 58860//58860 59061//59061 58839//58839 +f 58858//58858 59058//59058 59324//59324 +f 59324//59324 59058//59058 59300//59300 +f 59312//59312 59300//59300 59070//59070 +f 59314//59314 59060//59060 59326//59326 +f 59302//59302 59314//59314 59326//59326 +f 59312//59312 59070//59070 59303//59303 +f 58779//58779 59137//59137 59587//59587 +f 59421//59421 59333//59333 59246//59246 +f 59447//59447 59233//59233 59437//59437 +f 59330//59330 59123//59123 59471//59471 +f 59404//59404 59864//59864 58994//58994 +f 59630//59630 58994//58994 59864//59864 +f 59475//59475 59428//59428 59696//59696 +f 59213//59213 59421//59421 59246//59246 +f 58975//58975 59374//59374 59667//59667 +f 59406//59406 59075//59075 59331//59331 +f 58923//58923 59487//59487 59112//59112 +f 59213//59213 59223//59223 59578//59578 +f 59342//59342 58975//58975 59667//59667 +f 60191//60191 59002//59002 59402//59402 +f 58959//58959 59075//59075 59406//59406 +f 59430//59430 59578//59578 59223//59223 +f 59629//59629 58762//58762 59397//59397 +f 59194//59194 59343//59343 59247//59247 +f 58701//58701 59639//59639 59338//59338 +f 59597//59597 59430//59430 59223//59223 +f 59349//59349 59417//59417 59193//59193 +f 59339//59339 59071//59071 59422//59422 +f 59227//59227 59597//59597 59223//59223 +f 58962//58962 59177//59177 59632//59632 +f 59345//59345 59218//59218 58762//58762 +f 59343//59343 59194//59194 59423//59423 +f 59081//59081 59680//59680 58952//58952 +f 59249//59249 58984//58984 59407//59407 +f 59348//59348 59632//59632 59185//59185 +f 59171//59171 59665//59665 59620//59620 +f 59199//59199 59349//59349 59193//59193 +f 59219//59219 59594//59594 59202//59202 +f 59572//59572 58985//58985 59337//59337 +f 59393//59393 59187//59187 59386//59386 +f 59189//59189 58672//58672 59361//59361 +f 59454//59454 58862//58862 59340//59340 +f 59081//59081 58974//58974 59686//59686 +f 59188//59188 59133//59133 59359//59359 +f 58904//58904 58705//58705 59596//59596 +f 59698//59698 59113//59113 59630//59630 +f 59891//59891 58999//58999 59433//59433 +f 59686//59686 59190//59190 59688//59688 +f 59230//59230 59408//59408 59243//59243 +f 59688//59688 59190//59190 59191//59191 +f 59192//59192 59423//59423 59194//59194 +f 59449//59449 58718//58718 59221//59221 +f 59373//59373 59410//59410 59096//59096 +f 59146//59146 59459//59459 59357//59357 +f 58924//58924 59262//59262 59206//59206 +f 59088//59088 59091//59091 59732//59732 +f 59199//59199 59429//59429 59349//59349 +f 59567//59567 59104//59104 59105//59105 +f 59130//59130 59214//59214 59366//59366 +f 59097//59097 59096//59096 59410//59410 +f 58955//58955 59211//59211 59572//59572 +f 59367//59367 59113//59113 59576//59576 +f 59094//59094 59197//59197 59609//59609 +f 58984//58984 59099//59099 59261//59261 +f 59364//59364 59091//59091 58766//58766 +f 59609//59609 59197//59197 59120//59120 +f 59407//59407 58984//58984 59446//59446 +f 59107//59107 58876//58876 59372//59372 +f 59650//59650 59209//59209 59188//59188 +f 59412//59412 59410//59410 59378//59378 +f 60361//60361 59233//59233 59449//59449 +f 59434//59434 59364//59364 58766//58766 +f 59208//59208 59651//59651 59155//59155 +f 59212//59212 59609//59609 59120//59120 +f 59084//59084 59178//59178 59693//59693 +f 59146//59146 59715//59715 58866//58866 +f 59178//59178 59695//59695 59693//59693 +f 59426//59426 59243//59243 59408//59408 +f 59209//59209 59369//59369 59139//59139 +f 59695//59695 59178//59178 59466//59466 +f 58966//58966 59231//59231 59455//59455 +f 59148//59148 59234//59234 59898//59898 +f 58953//58953 59384//59384 59673//59673 +f 59434//59434 58233//58233 59892//59892 +f 59633//59633 58866//58866 59715//59715 +f 59215//59215 59216//59216 59416//59416 +f 59250//59250 59412//59412 58971//58971 +f 58971//58971 59412//59412 59165//59165 +f 59215//59215 59416//59416 59413//59413 +f 59232//59232 59408//59408 59230//59230 +f 59487//59487 58861//58861 59682//59682 +f 59626//59626 58747//58747 59079//59079 +f 59385//59385 58972//58972 58973//58973 +f 59131//59131 59220//59220 59595//59595 +f 59465//59465 59636//59636 58730//58730 +f 59613//59613 59377//59377 59118//59118 +f 58763//58763 59633//59633 59575//59575 +f 59118//59118 59377//59377 59196//59196 +f 59439//59439 59210//59210 59072//59072 +f 59389//59389 59396//59396 58888//58888 +f 58777//58777 59399//59399 60140//60140 +f 59786//59786 59514//59514 59082//59082 +f 58952//58952 59439//59439 59072//59072 +f 59411//59411 59786//59786 59082//59082 +f 59470//59470 59155//59155 59608//59608 +f 59458//59458 59076//59076 59165//59165 +f 59358//59358 59456//59456 57932//57932 +f 59400//59400 58958//58958 59401//59401 +f 59175//59175 59242//59242 59643//59643 +f 59411//59411 59245//59245 59391//59391 +f 59344//59344 59461//59461 59463//59463 +f 59388//59388 57932//57932 59456//59456 +f 59659//59659 58928//58928 59582//59582 +f 59192//59192 59241//59241 59458//59458 +f 58956//58956 59184//59184 59872//59872 +f 58958//58958 59481//59481 59401//59401 +f 59176//59176 59129//59129 59175//59175 +f 59138//59138 59140//59140 59381//59381 +f 59382//59382 58721//58721 59958//59958 +f 59661//59661 58928//58928 59659//59659 +f 58535//58535 58687//58687 59867//59867 +f 59413//59413 59416//59416 59354//59354 +f 59080//59080 59611//59611 58881//58881 +f 59238//59238 58981//58981 59462//59462 +f 58721//58721 59382//59382 59467//59467 +f 58687//58687 59086//59086 59867//59867 +f 59472//59472 58945//58945 59617//59617 +f 59216//59216 59163//59163 59416//59416 +f 59344//59344 59416//59416 59163//59163 +f 58295//58295 59142//59142 58995//58995 +f 59468//59468 58756//58756 59634//59634 +f 58722//58722 60003//60003 59376//59376 +f 59170//59170 59181//59181 59479//59479 +f 59451//59451 59346//59346 59239//59239 +f 59383//59383 58943//58943 59390//59390 +f 59158//59158 59624//59624 59164//59164 +f 59619//59619 58948//58948 59341//59341 +f 59461//59461 59195//59195 59200//59200 +f 58915//58915 59468//59468 59714//59714 +f 59658//59658 58580//58580 59662//59662 +f 59232//59232 59414//59414 59489//59489 +f 59480//59480 59164//59164 59624//59624 +f 58943//58943 59138//59138 59390//59390 +f 59240//59240 59418//59418 59242//59242 +f 58916//58916 58915//58915 59714//59714 +f 58726//58726 59164//59164 59480//59480 +f 59138//59138 59381//59381 59390//59390 +f 59356//59356 59003//59003 59483//59483 +f 59853//59853 59236//59236 59661//59661 +f 59353//59353 59413//59413 59354//59354 +f 59662//59662 59153//59153 59598//59598 +f 59380//59380 59489//59489 59414//59414 +f 59418//59418 59243//59243 59426//59426 +f 59181//59181 59100//59100 59394//59394 +f 59598//59598 59153//59153 59599//59599 +f 59643//59643 59418//59418 59878//59878 +f 59242//59242 59418//59418 59643//59643 +f 58671//58671 59370//59370 59830//59830 +f 59171//59171 59620//59620 58887//58887 +f 59380//59380 59172//59172 59417//59417 +f 59153//59153 59074//59074 59604//59604 +f 59193//59193 59417//59417 59172//59172 +f 59423//59423 59607//59607 59343//59343 +f 58910//58910 59135//59135 59923//59923 +f 59330//59330 59471//59471 59431//59431 +f 59421//59421 59213//59213 59578//59578 +f 59489//59489 59328//59328 59419//59419 +f 58762//58762 59629//59629 59345//59345 +f 59183//59183 59131//59131 59440//59440 +f 59183//59183 59440//59440 59187//59187 +f 59339//59339 59422//59422 59425//59425 +f 59961//59961 59433//59433 59127//59127 +f 59430//59430 59826//59826 59578//59578 +f 59607//59607 59423//59423 59424//59424 +f 59425//59425 59584//59584 59339//59339 +f 58773//58773 59573//59573 59639//59639 +f 59644//59644 59329//59329 59436//59436 +f 59436//59436 59329//59329 59407//59407 +f 59002//59002 60191//60191 59352//59352 +f 59136//59136 59141//59141 59710//59710 +f 59359//59359 59179//59179 59816//59816 +f 59386//59386 59187//59187 59440//59440 +f 59426//59426 59408//59408 59427//59427 +f 58705//58705 59352//59352 59654//59654 +f 59891//59891 59433//59433 59716//59716 +f 59335//59335 59162//59162 59486//59486 +f 59335//59335 59486//59486 59579//59579 +f 59572//59572 60091//60091 58955//58955 +f 59408//59408 59232//59232 59489//59489 +f 59489//59489 59641//59641 59408//59408 +f 59348//59348 60326//60326 59632//59632 +f 59419//59419 59328//59328 59349//59349 +f 58937//58937 59438//59438 59590//59590 +f 59642//59642 59191//59191 59448//59448 +f 59576//59576 59113//59113 59698//59698 +f 59360//59360 59640//59640 59073//59073 +f 59643//59643 59176//59176 59175//59175 +f 59446//59446 59704//59704 59407//59407 +f 59939//59939 59135//59135 59443//59443 +f 59407//59407 59704//59704 59436//59436 +f 59219//59219 59088//59088 59732//59732 +f 59573//59573 58773//58773 59107//59107 +f 59359//59359 59650//59650 59188//59188 +f 59361//59361 59348//59348 59189//59189 +f 59562//59562 59106//59106 59451//59451 +f 59222//59222 59225//59225 59897//59897 +f 59206//59206 59262//59262 59444//59444 +f 59897//59897 59956//59956 59222//59222 +f 59584//59584 59432//59432 59838//59838 +f 59448//59448 59198//59198 59450//59450 +f 59432//59432 59584//59584 59511//59511 +f 59846//59846 59227//59227 59093//59093 +f 59386//59386 59926//59926 59393//59393 +f 59093//59093 59094//59094 59846//59846 +f 59364//59364 59732//59732 59091//59091 +f 59567//59567 59105//59105 59668//59668 +f 59596//59596 59829//59829 58904//58904 +f 58949//58949 59897//59897 58864//58864 +f 59106//59106 59346//59346 59451//59451 +f 59373//59373 59371//59371 59601//59601 +f 59593//59593 59347//59347 59655//59655 +f 59651//59651 59208//59208 59877//59877 +f 59372//59372 58953//58953 59666//59666 +f 59344//59344 59463//59463 59416//59416 +f 59656//59656 59445//59445 59167//59167 +f 59347//59347 59154//59154 59655//59655 +f 59450//59450 59201//59201 59648//59648 +f 59948//59948 58580//58580 59827//59827 +f 59827//59827 58580//58580 59658//59658 +f 59829//59829 59228//59228 59226//59226 +f 59462//59462 59396//59396 59703//59703 +f 59214//59214 59445//59445 59366//59366 +f 59898//59898 59234//59234 59635//59635 +f 59368//59368 58955//58955 59603//59603 +f 59691//59691 59349//59349 59429//59429 +f 59389//59389 59368//59368 59603//59603 +f 59635//59635 59387//59387 59637//59637 +f 59205//59205 59945//59945 59180//59180 +f 59589//59589 59641//59641 59489//59489 +f 59463//59463 59461//59461 59730//59730 +f 59453//59453 59451//59451 59239//59239 +f 59369//59369 59209//59209 59753//59753 +f 59613//59613 59247//59247 59343//59343 +f 59603//59603 59605//59605 59389//59389 +f 58874//58874 59365//59365 59938//59938 +f 59676//59676 59410//59410 59373//59373 +f 59429//59429 59210//59210 59691//59691 +f 59393//59393 59877//59877 59208//59208 +f 59239//59239 59585//59585 59453//59453 +f 59410//59410 59676//59676 59378//59378 +f 59674//59674 59585//59585 59239//59239 +f 59239//59239 59350//59350 59674//59674 +f 59691//59691 59210//59210 59439//59439 +f 59892//59892 59379//59379 59441//59441 +f 59204//59204 59124//59124 59699//59699 +f 59356//59356 59483//59483 59669//59669 +f 59426//59426 59878//59878 59418//59418 +f 59377//59377 59618//59618 59196//59196 +f 59212//59212 59196//59196 59618//59618 +f 59370//59370 59356//59356 59669//59669 +f 59602//59602 59370//59370 59669//59669 +f 59466//59466 58914//58914 59467//59467 +f 59126//59126 59700//59700 59124//59124 +f 59656//59656 59084//59084 59693//59693 +f 59441//59441 59379//59379 59896//59896 +f 59830//59830 59370//59370 59602//59602 +f 59174//59174 58763//58763 59575//59575 +f 59218//59218 59345//59345 59220//59220 +f 59673//59673 59384//59384 59385//59385 +f 59165//59165 59412//59412 59378//59378 +f 59379//59379 59143//59143 59896//59896 +f 59142//59142 58295//58295 59850//59850 +f 59355//59355 59186//59186 59375//59375 +f 59415//59415 59464//59464 59237//59237 +f 59126//59126 58535//58535 59867//59867 +f 59931//59931 59464//59464 59415//59415 +f 59176//59176 59643//59643 59409//59409 +f 59458//59458 59165//59165 59457//59457 +f 59381//59381 59170//59170 59478//59478 +f 59080//59080 59469//59469 59611//59611 +f 59192//59192 59458//59458 59631//59631 +f 59415//59415 59403//59403 59931//59931 +f 59469//59469 59080//59080 59475//59475 +f 59350//59350 59675//59675 59674//59674 +f 59489//59489 59380//59380 59417//59417 +f 59467//59467 59382//59382 59452//59452 +f 58756//58756 59238//59238 59634//59634 +f 59595//59595 59220//59220 59645//59645 +f 59622//59622 59402//59402 59474//59474 +f 59606//59606 59236//59236 59853//59853 +f 59634//59634 59709//59709 59468//59468 +f 59395//59395 58887//58887 59620//59620 +f 58875//58875 59470//59470 59399//59399 +f 59489//59489 59417//59417 59328//59328 +f 59867//59867 59086//59086 60409//60409 +f 59395//59395 59616//59616 59397//59397 +f 59478//59478 59170//59170 59479//59479 +f 58952//58952 59680//59680 59439//59439 +f 59169//59169 59606//59606 59404//59404 +f 59437//59437 59233//59233 60361//60361 +f 59394//59394 59479//59479 59181//59181 +f 59599//59599 59153//59153 59604//59604 +f 59335//59335 59579//59579 59100//59100 +f 59349//59349 59328//59328 59417//59417 +f 59100//59100 59579//59579 59394//59394 +f 59090//59090 59638//59638 59392//59392 +f 59405//59405 58726//58726 59480//59480 +f 59638//59638 59073//59073 59640//59640 +f 59147//59147 59647//59647 59258//59258 +f 59517//59517 59254//59254 59501//59501 +f 59275//59275 59257//59257 59738//59738 +f 59512//59512 59281//59281 59741//59741 +f 58872//58872 59254//59254 59517//59517 +f 59310//59310 59811//59811 59498//59498 +f 59130//59130 59366//59366 59494//59494 +f 59279//59279 59037//59037 59497//59497 +f 59755//59755 59488//59488 59740//59740 +f 59497//59497 59505//59505 59279//59279 +f 58672//58672 59577//59577 59361//59361 +f 59275//59275 59422//59422 59071//59071 +f 59508//59508 59310//59310 59498//59498 +f 59763//59763 59281//59281 59512//59512 +f 59499//59499 59130//59130 59494//59494 +f 59744//59744 58943//58943 59383//59383 +f 59518//59518 59279//59279 59505//59505 +f 59012//59012 59577//59577 58672//58672 +f 59285//59285 59504//59504 59014//59014 +f 58959//58959 59406//59406 59736//59736 +f 59387//59387 59255//59255 59502//59502 +f 59518//59518 59806//59806 59279//59279 +f 59420//59420 58959//58959 59736//59736 +f 59287//59287 59504//59504 59285//59285 +f 59235//59235 59255//59255 59387//59387 +f 59018//59018 59647//59647 59483//59483 +f 59773//59773 59577//59577 59012//59012 +f 59519//59519 58872//58872 59517//59517 +f 59273//59273 58872//58872 59519//59519 +f 59012//59012 59278//59278 59773//59773 +f 59513//59513 59015//59015 59270//59270 +f 59525//59525 59273//59273 59519//59519 +f 59014//59014 59987//59987 59260//59260 +f 59482//59482 59272//59272 59717//59717 +f 59307//59307 59306//59306 59532//59532 +f 59987//59987 59014//59014 59504//59504 +f 59277//59277 59273//59273 59525//59525 +f 59034//59034 59206//59206 59503//59503 +f 59018//59018 59483//59483 59003//59003 +f 59270//59270 59268//59268 59520//59520 +f 59506//59506 59034//59034 59503//59503 +f 59511//59511 59522//59522 59569//59569 +f 59717//59717 59272//59272 59237//59237 +f 59268//59268 59020//59020 59520//59520 +f 59257//59257 59507//59507 59738//59738 +f 59520//59520 59274//59274 59521//59521 +f 59020//59020 59274//59274 59520//59520 +f 59522//59522 59290//59290 59569//59569 +f 59543//59543 59277//59277 59525//59525 +f 59502//59502 59568//59568 59510//59510 +f 59523//59523 59521//59521 59274//59274 +f 59255//59255 59568//59568 59502//59502 +f 59044//59044 59569//59569 59290//59290 +f 59278//59278 59036//59036 59775//59775 +f 59321//59321 59524//59524 59292//59292 +f 59773//59773 59278//59278 59775//59775 +f 59569//59569 59044//59044 59813//59813 +f 59308//59308 59307//59307 59532//59532 +f 59044//59044 59294//59294 59813//59813 +f 59523//59523 59284//59284 59528//59528 +f 59528//59528 59527//59527 59523//59523 +f 59532//59532 59534//59534 59308//59308 +f 59036//59036 59516//59516 59775//59775 +f 59500//59500 59224//59224 59376//59376 +f 59516//59516 59034//59034 59506//59506 +f 59292//59292 59816//59816 59179//59179 +f 60035//60035 59309//59309 59522//59522 +f 59255//59255 59078//59078 59568//59568 +f 59528//59528 59284//59284 59540//59540 +f 59514//59514 59568//59568 59078//59078 +f 59543//59543 59536//59536 59114//59114 +f 59252//59252 59539//59539 59783//59783 +f 59032//59032 59310//59310 59508//59508 +f 59309//59309 60035//60035 59311//59311 +f 59291//59291 59570//59570 59539//59539 +f 59289//59289 59570//59570 59291//59291 +f 59254//59254 59224//59224 59501//59501 +f 59547//59547 59032//59032 59508//59508 +f 59539//59539 59252//59252 59291//59291 +f 59173//59173 59074//59074 59092//59092 +f 59035//59035 59032//59032 59547//59547 +f 59551//59551 59035//59035 59547//59547 +f 59514//59514 59078//59078 59082//59082 +f 59293//59293 59035//59035 59551//59551 +f 59541//59541 59046//59046 59796//59796 +f 59050//59050 59046//59046 59541//59541 +f 59571//59571 59530//59530 59533//59533 +f 59046//59046 59047//59047 59796//59796 +f 59799//59799 59796//59796 59047//59047 +f 59530//59530 59571//59571 59535//59535 +f 59497//59497 59037//59037 59293//59293 +f 59533//59533 59538//59538 59571//59571 +f 59571//59571 59253//59253 59535//59535 +f 59040//59040 59098//59098 59329//59329 +f 59541//59541 59295//59295 59050//59050 +f 59253//59253 59571//59571 59538//59538 +f 59245//59245 59253//59253 59538//59538 +f 59284//59284 59040//59040 59540//59540 +f 59333//59333 59535//59535 59253//59253 +f 59546//59546 59252//59252 59783//59783 +f 59280//59280 59251//59251 59485//59485 +f 59266//59266 59252//59252 59546//59546 +f 59040//59040 59329//59329 59540//59540 +f 59552//59552 59266//59266 59546//59546 +f 58616//58616 59282//59282 59403//59403 +f 59786//59786 59411//59411 59391//59391 +f 59538//59538 59391//59391 59245//59245 +f 59271//59271 59552//59552 59555//59555 +f 59558//59558 59297//59297 59298//59298 +f 59276//59276 59271//59271 59555//59555 +f 59261//59261 59446//59446 58984//58984 +f 59259//59259 59261//59261 59099//59099 +f 59557//59557 59276//59276 59555//59555 +f 59246//59246 59333//59333 59253//59253 +f 59261//59261 59263//59263 59560//59560 +f 59331//59331 59276//59276 59557//59557 +f 59485//59485 59251//59251 59515//59515 +f 59561//59561 59560//59560 59263//59263 +f 59263//59263 59269//59269 59561//59561 +f 59515//59515 59010//59010 60109//60109 +f 59251//59251 59010//59010 59515//59515 +f 59725//59725 59267//59267 59537//59537 +f 59264//59264 59267//59267 59725//59725 +f 59531//59531 59264//59264 59725//59725 +f 59561//59561 59269//59269 59484//59484 +f 59102//59102 59484//59484 59269//59269 +f 59010//59010 59264//59264 59531//59531 +f 59484//59484 59102//59102 59562//59562 +f 59267//59267 59168//59168 59537//59537 +f 59537//59537 59168//59168 59542//59542 +f 59744//59744 59168//59168 58943//58943 +f 59542//59542 59168//59168 59744//59744 +f 59301//59301 59313//59313 59563//59563 +f 59302//59302 59563//59563 59313//59313 +f 59563//59563 59302//59302 59564//59564 +f 59564//59564 59302//59302 59565//59565 +f 59565//59565 59302//59302 59804//59804 +f 59312//59312 59303//59303 59566//59566 +f 59303//59303 59304//59304 59265//59265 +f 59265//59265 59566//59566 59303//59303 +f 59265//59265 59256//59256 59566//59566 +f 59192//59192 59424//59424 59423//59423 +f 59592//59592 59572//59572 59337//59337 +f 59863//59863 59348//59348 59361//59361 +f 59642//59642 59688//59688 59191//59191 +f 59789//59789 59453//59453 59580//59580 +f 59451//59451 59453//59453 59789//59789 +f 59477//59477 59174//59174 59575//59575 +f 59367//59367 59576//59576 59682//59682 +f 59877//59877 59393//59393 59926//59926 +f 59162//59162 59207//59207 59486//59486 +f 59147//59147 58937//58937 59590//59590 +f 59647//59647 59147//59147 59590//59590 +f 59587//59587 59221//59221 58780//58780 +f 60119//60119 59184//59184 59948//59948 +f 59654//59654 59588//59588 58705//58705 +f 59585//59585 59583//59583 59453//59453 +f 59588//59588 59596//59596 58705//58705 +f 59597//59597 59227//59227 59649//59649 +f 59660//59660 59573//59573 59107//59107 +f 59593//59593 59438//59438 59149//59149 +f 59486//59486 59207//59207 59913//59913 +f 59227//59227 59846//59846 59649//59649 +f 59427//59427 59878//59878 59426//59426 +f 59487//59487 59682//59682 60116//60116 +f 60116//60116 59682//59682 59881//59881 +f 59680//59680 59691//59691 59439//59439 +f 59155//59155 59651//59651 59608//59608 +f 59597//59597 59909//59909 59430//59430 +f 59600//59600 59443//59443 59152//59152 +f 59610//59610 59342//59342 59667//59667 +f 59371//59371 59166//59166 60070//60070 +f 59643//59643 59435//59435 59409//59409 +f 59601//59601 59371//59371 60070//60070 +f 59621//59621 59609//59609 59212//59212 +f 59668//59668 59105//59105 59653//59653 +f 59353//59353 59354//59354 59854//59854 +f 59461//59461 59200//59200 59730//59730 +f 59330//59330 59431//59431 59839//59839 +f 59586//59586 59730//59730 59200//59200 +f 59207//59207 59330//59330 59839//59839 +f 59363//59363 59653//59653 59105//59105 +f 59959//59959 59470//59470 59608//59608 +f 59353//59353 59675//59675 59350//59350 +f 59610//59610 59932//59932 59122//59122 +f 59362//59362 59122//59122 59932//59932 +f 59143//59143 59611//59611 59469//59469 +f 59231//59231 58964//58964 60172//60172 +f 59666//59666 59660//59660 59107//59107 +f 59081//59081 59686//59686 59680//59680 +f 59372//59372 59666//59666 59107//59107 +f 59589//59589 59489//59489 59419//59419 +f 59377//59377 59613//59613 59618//59618 +f 59355//59355 59655//59655 59154//59154 +f 59938//59938 59201//59201 58874//58874 +f 59435//59435 59643//59643 59652//59652 +f 59336//59336 59586//59586 59200//59200 +f 59455//59455 59231//59231 59684//59684 +f 59373//59373 59601//59601 59676//59676 +f 59711//59711 59459//59459 59454//59454 +f 59938//59938 59365//59365 59472//59472 +f 60070//60070 59166//59166 59362//59362 +f 59343//59343 59607//59607 59614//59614 +f 59470//59470 59959//59959 59399//59399 +f 59357//59357 59459//59459 59711//59711 +f 59398//59398 58665//58665 59973//59973 +f 59613//59613 59343//59343 59614//59614 +f 59202//59202 59586//59586 59336//59336 +f 59079//59079 59460//59460 59858//59858 +f 59469//59469 59475//59475 59843//59843 +f 59378//59378 59676//59676 59689//59689 +f 58665//58665 59400//59400 59973//59973 +f 59416//59416 59463//59463 59873//59873 +f 59202//59202 59594//59594 59840//59840 +f 59416//59416 59873//59873 59354//59354 +f 59696//59696 59843//59843 59475//59475 +f 59152//59152 59222//59222 59600//59600 +f 59673//59673 59666//59666 58953//58953 +f 59126//59126 59867//59867 59700//59700 +f 59621//59621 59212//59212 59618//59618 +f 59400//59400 59401//59401 59974//59974 +f 59389//59389 59605//59605 60103//60103 +f 59165//59165 59378//59378 59457//59457 +f 59692//59692 59619//59619 59341//59341 +f 60058//60058 59420//59420 59591//59591 +f 59389//59389 59703//59703 59396//59396 +f 59732//59732 59594//59594 59219//59219 +f 59698//59698 59705//59705 59576//59576 +f 59401//59401 59481//59481 59615//59615 +f 59121//59121 58962//58962 59341//59341 +f 59086//59086 59962//59962 60409//60409 +f 59419//59419 59349//59349 59691//59691 +f 59694//59694 59458//59458 59457//59457 +f 59701//59701 59644//59644 59702//59702 +f 59694//59694 59631//59631 59458//59458 +f 59338//59338 59962//59962 59086//59086 +f 59616//59616 59395//59395 59620//59620 +f 59931//59931 59403//59403 59646//59646 +f 59456//59456 59850//59850 59388//59388 +f 59644//59644 59436//59436 59702//59702 +f 59436//59436 59731//59731 59702//59702 +f 59404//59404 59606//59606 59853//59853 +f 59612//59612 58910//58910 59923//59923 +f 59238//59238 59462//59462 59706//59706 +f 59634//59634 59238//59238 59706//59706 +f 60306//60306 59182//59182 59405//59405 +f 59101//59101 59182//59182 60306//60306 +f 58949//58949 59148//59148 59898//59898 +f 59424//59424 59192//59192 59631//59631 +f 59925//59925 59484//59484 59627//59627 +f 59628//59628 59484//59484 59925//59925 +f 59385//59385 58973//58973 60100//60100 +f 60404//60404 59101//59101 60306//60306 +f 59712//59712 59280//59280 59851//59851 +f 59623//59623 59620//59620 59665//59665 +f 59123//59123 59636//59636 59471//59471 +f 59280//59280 59485//59485 59851//59851 +f 59127//59127 60404//60404 59961//59961 +f 59687//59687 60100//60100 59392//59392 +f 59220//59220 59345//59345 59645//59645 +f 59392//59392 60100//60100 58973//58973 +f 59131//59131 59595//59595 59440//59440 +f 59687//59687 59392//59392 59968//59968 +f 59672//59672 59397//59397 59616//59616 +f 59383//59383 59390//59390 59713//59713 +f 59629//59629 59397//59397 59672//59672 +f 59390//59390 59381//59381 59713//59713 +f 59681//59681 59386//59386 59440//59440 +f 59643//59643 59878//59878 59652//59652 +f 59479//59479 59394//59394 59885//59885 +f 59478//59478 59479//59479 59885//59885 +f 59579//59579 59885//59885 59394//59394 +f 60194//60194 59352//59352 60191//60191 +f 59826//59826 59430//59430 59909//59909 +f 59868//59868 59364//59364 60157//60157 +f 60091//60091 59572//59572 59592//59592 +f 59732//59732 59364//59364 59868//59868 +f 59486//59486 59890//59890 59579//59579 +f 59650//59650 59359//59359 59816//59816 +f 59580//59580 59453//59453 59729//59729 +f 59595//59595 59645//59645 59879//59879 +f 59184//59184 60119//60119 59872//59872 +f 59871//59871 59424//59424 59880//59880 +f 59939//59939 59625//59625 59135//59135 +f 59607//59607 59424//59424 59871//59871 +f 59477//59477 60061//60061 59374//59374 +f 59667//59667 59374//59374 60061//60061 +f 59366//59366 59445//59445 59656//59656 +f 59609//59609 59847//59847 59094//59094 +f 59938//59938 59648//59648 59201//59201 +f 59909//59909 59597//59597 59934//59934 +f 60091//60091 59605//59605 58955//58955 +f 59653//59653 59363//59363 59861//59861 +f 59363//59363 59581//59581 59861//59861 +f 59621//59621 59859//59859 59609//59609 +f 59659//59659 59582//59582 60187//60187 +f 59585//59585 59728//59728 59583//59583 +f 59728//59728 59585//59585 59852//59852 +f 59205//59205 59872//59872 60412//60412 +f 60140//60140 59399//59399 59959//59959 +f 59581//59581 59670//59670 60627//60627 +f 59828//59828 59873//59873 59463//59463 +f 59511//59511 59584//59584 59976//59976 +f 59885//59885 59883//59883 59478//59478 +f 59442//59442 59112//59112 60147//60147 +f 59443//59443 59600//59600 59865//59865 +f 59589//59589 59953//59953 59641//59641 +f 59968//59968 59392//59392 59638//59638 +f 59610//59610 59667//59667 59855//59855 +f 59662//59662 60067//60067 59658//59658 +f 59463//59463 59730//59730 59828//59828 +f 59472//59472 59617//59617 59657//59657 +f 59618//59618 59664//59664 59621//59621 +f 58955//58955 59605//59605 59603//59603 +f 59229//59229 60172//60172 58964//58964 +f 60172//60172 59684//59684 59231//59231 +f 59678//59678 59351//59351 59447//59447 +f 59456//59456 59358//59358 60113//60113 +f 59438//59438 59593//59593 59902//59902 +f 59668//59668 59653//59653 59677//59677 +f 59604//59604 59912//59912 59599//59599 +f 59905//59905 59621//59621 59664//59664 +f 59664//59664 59618//59618 59613//59613 +f 59617//59617 59619//59619 59692//59692 +f 59859//59859 59847//59847 59609//59609 +f 59700//59700 59699//59699 59124//59124 +f 59692//59692 59341//59341 60181//60181 +f 59911//59911 59839//59839 59431//59431 +f 59456//59456 60073//60073 59850//59850 +f 59958//59958 59085//59085 60177//60177 +f 59652//59652 59878//59878 59882//59882 +f 59614//59614 59607//59607 59871//59871 +f 59141//59141 59398//59398 60123//60123 +f 59341//59341 58962//58962 59907//59907 +f 59673//59673 59385//59385 59679//59679 +f 59839//59839 59685//59685 59207//59207 +f 59703//59703 59389//59389 60103//60103 +f 60096//60096 59469//59469 59843//59843 +f 59457//59457 59378//59378 59689//59689 +f 59405//59405 59480//59480 60115//60115 +f 59973//59973 60123//60123 59398//59398 +f 59589//59589 59419//59419 59671//59671 +f 59675//59675 59353//59353 59854//59854 +f 58962//58962 59632//59632 59930//59930 +f 59400//59400 59974//59974 59973//59973 +f 59913//59913 59207//59207 59685//59685 +f 59878//59878 59427//59427 59882//59882 +f 60177//60177 59085//59085 59832//59832 +f 59586//59586 59202//59202 59840//59840 +f 59984//59984 59671//59671 59419//59419 +f 59708//59708 59340//59340 59869//59869 +f 59454//59454 59340//59340 59708//59708 +f 59870//59870 59854//59854 59354//59354 +f 59956//59956 59600//59600 59222//59222 +f 59465//59465 59134//59134 59834//59834 +f 59711//59711 59454//59454 59708//59708 +f 59631//59631 59694//59694 59697//59697 +f 60326//60326 59348//59348 59863//59863 +f 59474//59474 59144//59144 60117//60117 +f 59703//59703 59706//59706 59462//59462 +f 59740//59740 59488//59488 59964//59964 +f 59435//59435 59835//59835 59665//59665 +f 59615//59615 59481//59481 59831//59831 +f 59616//59616 59663//59663 59672//59672 +f 59965//59965 59488//59488 59707//59707 +f 59910//59910 59686//59686 59688//59688 +f 59419//59419 59691//59691 59984//59984 +f 59481//59481 59482//59482 59831//59831 +f 59840//59840 59594//59594 59919//59919 +f 59141//59141 60123//60123 59710//59710 +f 59446//59446 59261//59261 59900//59900 +f 59622//59622 59474//59474 60117//60117 +f 59631//59631 60101//60101 59424//59424 +f 59623//59623 59663//59663 59620//59620 +f 59704//59704 59627//59627 59436//59436 +f 59436//59436 59627//59627 59731//59731 +f 59626//59626 60113//60113 59358//59358 +f 59636//59636 59465//59465 59971//59971 +f 59638//59638 59640//59640 59940//59940 +f 59647//59647 59669//59669 59483//59483 +f 59575//59575 59633//59633 59715//59715 +f 59640//59640 59360//59360 59945//59945 +f 59360//59360 59180//59180 59945//59945 +f 59731//59731 59627//59627 59733//59733 +f 59636//59636 59971//59971 59471//59471 +f 59620//59620 59663//59663 59616//59616 +f 59688//59688 59642//59642 59690//59690 +f 59931//59931 59646//59646 59842//59842 +f 59690//59690 59642//59642 59448//59448 +f 59468//59468 59709//59709 59714//59714 +f 59971//59971 60166//60166 59471//59471 +f 59734//59734 59672//59672 59663//59663 +f 60166//60166 59431//59431 59471//59471 +f 59448//59448 59450//59450 59856//59856 +f 59830//59830 59602//59602 60092//60092 +f 59450//59450 59648//59648 59856//59856 +f 59381//59381 59478//59478 59713//59713 +f 59672//59672 59734//59734 59735//59735 +f 59876//59876 59645//59645 59345//59345 +f 59337//59337 59420//59420 60058//60058 +f 59683//59683 59337//59337 60058//60058 +f 60382//60382 59137//59137 59476//59476 +f 59592//59592 59337//59337 59683//59683 +f 59641//59641 59427//59427 59408//59408 +f 59923//59923 59135//59135 59625//59625 +f 59742//59742 59490//59490 59760//59760 +f 59496//59496 59490//59490 59742//59742 +f 59717//59717 59831//59831 59482//59482 +f 59209//59209 59650//59650 59753//59753 +f 59496//59496 59814//59814 59490//59490 +f 59718//59718 59862//59862 59013//59013 +f 59013//59013 59493//59493 59718//59718 +f 59505//59505 59497//59497 59747//59747 +f 59499//59499 59494//59494 59970//59970 +f 59737//59737 59406//59406 59331//59331 +f 59744//59744 59383//59383 59745//59745 +f 59763//59763 59512//59512 60005//60005 +f 59604//59604 59074//59074 59173//59173 +f 59747//59747 59518//59518 59505//59505 +f 59742//59742 59746//59746 59496//59496 +f 59814//59814 59496//59496 59746//59746 +f 59376//59376 60003//60003 59761//59761 +f 59275//59275 59738//59738 60232//60232 +f 59444//59444 59262//59262 59754//59754 +f 59755//59755 59707//59707 59488//59488 +f 59707//59707 59755//59755 59994//59994 +f 60025//60025 59275//59275 60232//60232 +f 59288//59288 59763//59763 59767//59767 +f 59747//59747 60053//60053 59764//59764 +f 59764//59764 59518//59518 59747//59747 +f 59736//59736 59406//59406 59737//59737 +f 59761//59761 59500//59500 59376//59376 +f 59764//59764 60053//60053 59723//59723 +f 59869//59869 59013//59013 59862//59862 +f 60226//60226 59755//59755 59740//59740 +f 59830//59830 59718//59718 59493//59493 +f 59340//59340 59013//59013 59869//59869 +f 59766//59766 59500//59500 59761//59761 +f 59444//59444 59503//59503 59206//59206 +f 59490//59490 59814//59814 59760//59760 +f 59811//59811 59751//59751 59760//59760 +f 59292//59292 59524//59524 59770//59770 +f 59757//59757 59637//59637 59387//59387 +f 59812//59812 59811//59811 59760//59760 +f 59420//59420 59736//59736 59591//59591 +f 59464//59464 59717//59717 59237//59237 +f 59757//59757 59387//59387 59762//59762 +f 59224//59224 59500//59500 59766//59766 +f 59812//59812 59760//59760 59814//59814 +f 59766//59766 59989//59989 59224//59224 +f 59816//59816 59292//59292 59770//59770 +f 59422//59422 59275//59275 60025//60025 +f 59387//59387 59502//59502 59762//59762 +f 59764//59764 59723//59723 59726//59726 +f 59775//59775 59516//59516 59779//59779 +f 59836//59836 59504//59504 59287//59287 +f 59516//59516 59506//59506 59779//59779 +f 59498//59498 59812//59812 59814//59814 +f 59723//59723 59845//59845 59726//59726 +f 59287//59287 59837//59837 59836//59836 +f 59749//59749 59814//59814 59746//59746 +f 59089//59089 59837//59837 59287//59287 +f 60010//60010 59507//59507 59752//59752 +f 59837//59837 59089//59089 59838//59838 +f 59536//59536 59543//59543 59759//59759 +f 59750//59750 59814//59814 59749//59749 +f 59498//59498 59814//59814 59750//59750 +f 59738//59738 59507//59507 60010//60010 +f 60018//60018 59502//59502 59510//59510 +f 59508//59508 59498//59498 59750//59750 +f 59851//59851 59485//59485 59720//59720 +f 59522//59522 59511//59511 59976//59976 +f 59754//59754 59262//59262 60020//60020 +f 59765//59765 59432//59432 59511//59511 +f 59282//59282 59739//59739 59403//59403 +f 59262//59262 59499//59499 60020//60020 +f 59511//59511 59569//59569 59765//59765 +f 59759//59759 59525//59525 60012//60012 +f 59543//59543 59525//59525 59759//59759 +f 59646//59646 59403//59403 59739//59739 +f 60020//60020 59499//59499 59970//59970 +f 59510//59510 59815//59815 60018//60018 +f 59815//59815 59510//59510 59568//59568 +f 59813//59813 59765//59765 59569//59569 +f 59513//59513 59270//59270 59756//59756 +f 59514//59514 59815//59815 59568//59568 +f 59758//59758 59513//59513 59756//59756 +f 59756//59756 59270//59270 60033//60033 +f 59535//59535 59817//59817 59530//59530 +f 59534//59534 59532//59532 59769//59769 +f 60018//60018 59815//59815 59781//59781 +f 59712//59712 59722//59722 59509//59509 +f 59533//59533 59530//59530 59817//59817 +f 59522//59522 59976//59976 59978//59978 +f 60035//60035 59522//59522 59978//59978 +f 59270//59270 59520//59520 60033//60033 +f 59534//59534 59776//59776 59308//59308 +f 59739//59739 59509//59509 59722//59722 +f 59282//59282 59509//59509 59739//59739 +f 60033//60033 59520//59520 59521//59521 +f 59818//59818 59817//59817 59535//59535 +f 60013//60013 59308//59308 59776//59776 +f 59533//59533 59818//59818 59538//59538 +f 59817//59817 59818//59818 59533//59533 +f 59280//59280 59712//59712 59509//59509 +f 59818//59818 59790//59790 59538//59538 +f 59333//59333 59818//59818 59535//59535 +f 59485//59485 59515//59515 59720//59720 +f 59790//59790 59818//59818 59333//59333 +f 59539//59539 59570//59570 60016//60016 +f 59720//59720 59515//59515 60109//60109 +f 59781//59781 59514//59514 59786//59786 +f 59815//59815 59514//59514 59781//59781 +f 59783//59783 59539//59539 60016//60016 +f 59813//59813 59787//59787 59765//59765 +f 59786//59786 59391//59391 60034//60034 +f 59726//59726 59788//59788 59583//59583 +f 59538//59538 59790//59790 60034//60034 +f 59391//59391 59538//59538 60034//60034 +f 59729//59729 59583//59583 59788//59788 +f 59537//59537 59724//59724 59725//59725 +f 59813//59813 59294//59294 59792//59792 +f 59792//59792 59787//59787 59813//59813 +f 59294//59294 59295//59295 59792//59792 +f 59795//59795 59790//59790 59333//59333 +f 59785//59785 59451//59451 59789//59789 +f 59333//59333 59421//59421 59795//59795 +f 59527//59527 59528//59528 59768//59768 +f 59295//59295 59541//59541 59792//59792 +f 59794//59794 59792//59792 59541//59541 +f 59541//59541 59796//59796 59794//59794 +f 59768//59768 59528//59528 59540//59540 +f 59578//59578 59795//59795 59421//59421 +f 59583//59583 59729//59729 59453//59453 +f 59795//59795 59578//59578 59826//59826 +f 59748//59748 59724//59724 59537//59537 +f 59583//59583 59727//59727 59726//59726 +f 59542//59542 59748//59748 59537//59537 +f 59553//59553 59801//59801 59799//59799 +f 59296//59296 59553//59553 59799//59799 +f 59547//59547 59508//59508 60042//60042 +f 59558//59558 59298//59298 59802//59802 +f 59547//59547 60042//60042 59551//59551 +f 59583//59583 59728//59728 59727//59727 +f 59298//59298 59803//59803 59802//59802 +f 59299//59299 59803//59803 59298//59298 +f 59772//59772 59551//59551 60042//60042 +f 59293//59293 59551//59551 59772//59772 +f 59497//59497 59293//59293 59772//59772 +f 59803//59803 59299//59299 59057//59057 +f 59774//59774 59771//59771 59540//59540 +f 59540//59540 59329//59329 59777//59777 +f 59301//59301 59563//59563 60048//60048 +f 59777//59777 59774//59774 59540//59540 +f 59329//59329 59644//59644 59777//59777 +f 60048//60048 59563//59563 59564//59564 +f 59565//59565 60263//60263 59564//59564 +f 59546//59546 60039//60039 59552//59552 +f 59566//59566 59810//59810 59312//59312 +f 59777//59777 59644//59644 59701//59701 +f 59566//59566 59256//59256 59805//59805 +f 59805//59805 59256//59256 60204//60204 +f 59256//59256 59567//59567 60204//60204 +f 59555//59555 60038//60038 59557//59557 +f 59560//59560 59900//59900 59261//59261 +f 59331//59331 59557//59557 59737//59737 +f 59900//59900 59560//59560 59719//59719 +f 59561//59561 59719//59719 59560//59560 +f 59782//59782 59719//59719 59561//59561 +f 59484//59484 59628//59628 59561//59561 +f 59561//59561 59628//59628 59782//59782 +f 59733//59733 59627//59627 59484//59484 +f 59562//59562 59733//59733 59484//59484 +f 59733//59733 59562//59562 59785//59785 +f 59785//59785 59721//59721 59733//59733 +f 59562//59562 59451//59451 59785//59785 +f 59758//59758 60283//60283 59513//59513 +f 59266//59266 59552//59552 59271//59271 +f 60040//60040 59311//59311 60035//60035 +f 59316//59316 59513//59513 60283//60283 +f 59807//59807 59311//59311 60040//60040 +f 59049//59049 59311//59311 59807//59807 +f 59305//59305 59741//59741 59281//59281 +f 59751//59751 59316//59316 60283//60283 +f 59319//59319 59316//59316 59751//59751 +f 59320//59320 59743//59743 59315//59315 +f 59049//59049 59807//59807 59549//59549 +f 59498//59498 59811//59811 59812//59812 +f 59751//59751 59811//59811 59319//59319 +f 59987//59987 59743//59743 59260//59260 +f 59260//59260 59743//59743 59320//59320 +f 59553//59553 59549//59549 59801//59801 +f 59743//59743 59752//59752 59315//59315 +f 59315//59315 59752//59752 59507//59507 +f 59317//59317 59767//59767 59524//59524 +f 59288//59288 59767//59767 59317//59317 +f 59279//59279 59806//59806 59306//59306 +f 59821//59821 59318//59318 59819//59819 +f 59769//59769 59532//59532 59806//59806 +f 59806//59806 59532//59532 59306//59306 +f 59802//59802 59819//59819 59558//59558 +f 59558//59558 59819//59819 59318//59318 +f 59317//59317 59524//59524 59321//59321 +f 60013//60013 59570//59570 59308//59308 +f 59308//59308 59570//59570 59289//59289 +f 59322//59322 59318//59318 59821//59821 +f 60281//60281 58856//58856 59322//59322 +f 59820//59820 58856//58856 60281//60281 +f 59323//59323 58856//58856 59820//59820 +f 59820//59820 59305//59305 59323//59323 +f 59324//59324 59823//59823 59325//59325 +f 59823//59823 59824//59824 59060//59060 +f 59060//59060 59325//59325 59823//59823 +f 59300//59300 59823//59823 59324//59324 +f 59808//59808 59825//59825 59809//59809 +f 59809//59809 59825//59825 59300//59300 +f 59300//59300 59825//59825 59823//59823 +f 59823//59823 59825//59825 59824//59824 +f 59824//59824 59825//59825 59808//59808 +f 59312//59312 59810//59810 59300//59300 +f 59300//59300 59810//59810 59809//59809 +f 59824//59824 59326//59326 59060//59060 +f 59326//59326 59804//59804 59302//59302 +f 59822//59822 59824//59824 59808//59808 +f 59326//59326 59824//59824 59822//59822 +f 59804//59804 59326//59326 59822//59822 +f 59805//59805 59810//59810 59566//59566 +f 59422//59422 60025//60025 59904//59904 +f 59904//59904 59425//59425 59422//59422 +f 59686//59686 60170//60170 59680//59680 +f 59477//59477 59575//59575 59963//59963 +f 59586//59586 59828//59828 59730//59730 +f 59613//59613 59614//59614 59899//59899 +f 59899//59899 59841//59841 59613//59613 +f 60170//60170 59686//59686 59910//59910 +f 59840//59840 59828//59828 59586//59586 +f 59905//59905 59859//59859 59621//59621 +f 60061//60061 59477//59477 59963//59963 +f 59228//59228 60172//60172 59229//59229 +f 59624//59624 59158//59158 59922//59922 +f 59431//59431 60166//60166 59911//59911 +f 60067//60067 59662//59662 59598//59598 +f 59355//59355 59375//59375 60675//60675 +f 59425//59425 60082//60082 59584//59584 +f 59698//59698 59630//59630 60090//60090 +f 60058//60058 59866//59866 59683//59683 +f 59934//59934 59597//59597 59649//59649 +f 59841//59841 59664//59664 59613//59613 +f 59709//59709 60425//60425 59714//59714 +f 59828//59828 59840//59840 60215//60215 +f 59831//59831 59717//59717 60060//60060 +f 59094//59094 59847//59847 59846//59846 +f 59480//59480 59624//59624 59922//59922 +f 59704//59704 59900//59900 59833//59833 +f 59446//59446 59900//59900 59704//59704 +f 59853//59853 60377//60377 59404//59404 +f 59136//59136 59710//59710 59428//59428 +f 60099//60099 59704//59704 59833//59833 +f 59734//59734 59886//59886 59735//59735 +f 59871//59871 59899//59899 59614//59614 +f 59907//59907 60181//60181 59341//59341 +f 59912//59912 59604//59604 59914//59914 +f 59918//59918 59900//59900 59719//59719 +f 59931//59931 59842//59842 59935//59935 +f 59679//59679 59385//59385 60100//60100 +f 59918//59918 59833//59833 59900//59900 +f 59942//59942 59710//59710 60123//60123 +f 60091//60091 59592//59592 59683//59683 +f 59685//59685 59839//59839 60120//60120 +f 59682//59682 59576//59576 60114//60114 +f 59115//59115 59612//59612 60589//60589 +f 59473//59473 59714//59714 59949//59949 +f 59901//59901 59719//59719 59782//59782 +f 59851//59851 60128//60128 59712//59712 +f 59719//59719 59901//59901 59918//59918 +f 59590//59590 59438//59438 59888//59888 +f 59841//59841 59899//59899 59915//59915 +f 59681//59681 59928//59928 59386//59386 +f 59902//59902 59888//59888 59438//59438 +f 59851//59851 59720//59720 59947//59947 +f 59627//59627 59704//59704 60099//60099 +f 59594//59594 59868//59868 59919//59919 +f 59983//59983 59712//59712 60128//60128 +f 59722//59722 59712//59712 59983//59983 +f 59838//59838 59432//59432 59937//59937 +f 59925//59925 59627//59627 60099//60099 +f 59144//59144 59142//59142 60117//60117 +f 59868//59868 59594//59594 59732//59732 +f 60070//60070 59362//59362 59932//59932 +f 59590//59590 59888//59888 59647//59647 +f 59487//59487 60147//60147 59112//59112 +f 60076//60076 59647//59647 59888//59888 +f 59765//59765 59937//59937 59432//59432 +f 59487//59487 60116//60116 60065//60065 +f 59725//59725 59724//59724 59981//59981 +f 59876//59876 59345//59345 59874//59874 +f 59857//59857 59882//59882 59427//59427 +f 60147//60147 59487//59487 60065//60065 +f 59863//59863 59361//59361 60342//60342 +f 59740//59740 59964//59964 59895//59895 +f 59731//59731 59733//59733 59903//59903 +f 59721//59721 59903//59903 59733//59733 +f 59587//59587 59137//59137 60382//60382 +f 59361//59361 59577//59577 59875//59875 +f 59150//59150 59891//59891 60433//60433 +f 59645//59645 59933//59933 59879//59879 +f 59713//59713 59478//59478 59860//59860 +f 59641//59641 59857//59857 59427//59427 +f 59582//59582 59150//59150 60433//60433 +f 60101//60101 59631//59631 59697//59697 +f 60191//60191 59402//59402 59622//59622 +f 59845//59845 59723//59723 59844//59844 +f 59434//59434 60157//60157 59364//59364 +f 59655//59655 60314//60314 59593//59593 +f 59435//59435 59652//59652 59835//59835 +f 60343//60343 59608//59608 59651//59651 +f 59478//59478 59955//59955 59860//59860 +f 60129//60129 59448//59448 59856//59856 +f 59764//59764 59726//59726 59944//59944 +f 59656//59656 59693//59693 59884//59884 +f 59897//59897 58949//58949 59898//59898 +f 59655//59655 60094//60094 60314//60314 +f 59678//59678 59447//59447 59437//59437 +f 60101//60101 59880//59880 59424//59424 +f 59848//59848 59726//59726 60089//60089 +f 59443//59443 59865//59865 59939//59939 +f 59726//59726 59727//59727 60089//60089 +f 60089//60089 59727//59727 59951//59951 +f 59728//59728 59951//59951 59727//59727 +f 59355//59355 60094//60094 59655//59655 +f 59654//59654 59352//59352 60194//60194 +f 59951//59951 59728//59728 59985//59985 +f 59357//59357 59711//59711 59952//59952 +f 59941//59941 59892//59892 59441//59441 +f 59595//59595 59681//59681 59440//59440 +f 59890//59890 59486//59486 59913//59913 +f 59728//59728 59852//59852 59985//59985 +f 60675//60675 60094//60094 59355//59355 +f 59857//59857 59641//59641 59953//59953 +f 59595//59595 59879//59879 59681//59681 +f 59669//59669 59647//59647 59906//59906 +f 59146//59146 59357//59357 59952//59952 +f 59669//59669 59906//59906 59602//59602 +f 59466//59466 59467//59467 59893//59893 +f 59674//59674 59849//59849 59585//59585 +f 59952//59952 59957//59957 59146//59146 +f 59467//59467 59452//59452 59893//59893 +f 60092//60092 59602//59602 59906//59906 +f 59589//59589 59671//59671 59953//59953 +f 59715//59715 59146//59146 59957//59957 +f 59588//59588 59829//59829 59596//59596 +f 59938//59938 59472//59472 59657//59657 +f 59884//59884 59693//59693 59695//59695 +f 59884//59884 59695//59695 59466//59466 +f 59680//59680 59917//59917 59691//59691 +f 59966//59966 59885//59885 59579//59579 +f 59469//59469 59896//59896 59143//59143 +f 59870//59870 59354//59354 59873//59873 +f 59623//59623 59665//59665 59835//59835 +f 59575//59575 59715//59715 59963//59963 +f 59890//59890 59966//59966 59579//59579 +f 59966//59966 59890//59890 59889//59889 +f 59615//59615 59974//59974 59401//59401 +f 59734//59734 59663//59663 59623//59623 +f 59886//59886 59734//59734 59623//59623 +f 59887//59887 59629//59629 59672//59672 +f 59908//59908 59672//59672 59735//59735 +f 60062//60062 59827//59827 60067//60067 +f 59425//59425 59904//59904 60082//60082 +f 59615//59615 59831//59831 60573//60573 +f 59658//59658 60067//60067 59827//59827 +f 59675//59675 59927//59927 59674//59674 +f 59855//59855 59667//59667 60061//60061 +f 60215//60215 59840//59840 60121//60121 +f 59731//59731 60078//60078 59702//59702 +f 60121//60121 59840//59840 59919//59919 +f 59854//59854 60133//60133 59927//59927 +f 59584//59584 60082//60082 59976//59976 +f 60067//60067 59598//59598 60069//60069 +f 59837//59837 59838//59838 59937//59937 +f 59666//59666 59673//59673 60290//60290 +f 59610//59610 59855//59855 59921//59921 +f 59886//59886 59908//59908 59735//59735 +f 59698//59698 60090//60090 59705//59705 +f 59931//59931 60060//60060 59464//59464 +f 60161//60161 59830//59830 60092//60092 +f 60290//60290 59673//59673 59679//59679 +f 59846//59846 59847//59847 60310//60310 +f 59598//59598 59599//59599 60293//60293 +f 60071//60071 60310//60310 59847//59847 +f 60127//60127 59714//59714 60425//60425 +f 60058//60058 60288//60288 59866//59866 +f 59912//59912 60171//60171 59599//59599 +f 59847//59847 59859//59859 60071//60071 +f 58962//58962 59930//59930 59907//59907 +f 60115//60115 59480//59480 59922//59922 +f 59576//59576 59705//59705 60111//60111 +f 60128//60128 59851//59851 60084//60084 +f 60204//60204 59668//59668 60097//60097 +f 60111//60111 60114//60114 59576//59576 +f 59696//59696 59428//59428 60059//60059 +f 60097//60097 59668//59668 59677//59677 +f 59916//59916 59984//59984 59917//59917 +f 60126//60126 59623//59623 59835//59835 +f 60171//60171 59912//59912 60074//60074 +f 59710//59710 60059//60059 59428//59428 +f 60352//60352 59465//59465 59834//59834 +f 59912//59912 59914//59914 60074//60074 +f 59851//59851 59947//59947 60084//60084 +f 60100//60100 59687//59687 59936//59936 +f 59476//59476 59473//59473 59949//59949 +f 60117//60117 59142//59142 60347//60347 +f 59899//59899 59871//59871 59924//59924 +f 59971//59971 59465//59465 60352//60352 +f 60183//60183 59676//59676 59601//59601 +f 59710//59710 59942//59942 60059//60059 +f 59930//59930 59632//59632 60326//60326 +f 59924//59924 59915//59915 59899//59899 +f 59689//59689 59676//59676 60183//60183 +f 60586//60586 59626//59626 59079//59079 +f 60116//60116 59881//59881 60540//60540 +f 59928//59928 59681//59681 60153//60153 +f 59605//59605 60091//60091 59943//59943 +f 59935//59935 59842//59842 60086//60086 +f 59924//59924 59871//59871 60077//60077 +f 59853//59853 60366//60366 60377//60377 +f 59442//59442 60289//60289 59832//59832 +f 59984//59984 59691//59691 59917//59917 +f 60168//60168 59587//59587 60382//60382 +f 59690//59690 59448//59448 60129//60129 +f 59593//59593 60068//60068 59902//59902 +f 60095//60095 59457//59457 60218//60218 +f 60095//60095 59694//59694 59457//59457 +f 59386//59386 59929//59929 59926//59926 +f 60215//60215 59873//59873 59828//59828 +f 59929//59929 59386//59386 59928//59928 +f 60377//60377 59864//59864 59404//59404 +f 59842//59842 59646//59646 60267//60267 +f 60314//60314 60068//60068 59593//59593 +f 59697//59697 59694//59694 60095//60095 +f 60191//60191 59622//59622 60354//60354 +f 59488//59488 59965//59965 59964//59964 +f 59723//59723 59975//59975 59844//59844 +f 59877//59877 60343//60343 59651//59651 +f 59625//59625 59939//59939 60088//60088 +f 59940//59940 59640//59640 60107//60107 +f 59697//59697 59967//59967 60101//60101 +f 59764//59764 59944//59944 60081//60081 +f 59478//59478 59954//59954 59955//59955 +f 59913//59913 59685//59685 60304//60304 +f 59876//59876 59933//59933 59645//59645 +f 59945//59945 59205//59205 60412//60412 +f 60168//60168 59221//59221 59587//59587 +f 60120//60120 59920//59920 59685//59685 +f 60103//60103 59605//59605 59943//59943 +f 59466//59466 59893//59893 60079//60079 +f 60076//60076 59906//59906 59647//59647 +f 59897//59897 59898//59898 59972//59972 +f 59881//59881 59682//59682 60114//60114 +f 60138//60138 59726//59726 59848//59848 +f 59944//59944 59726//59726 60138//60138 +f 59880//59880 60145//60145 59871//59871 +f 59883//59883 59954//59954 59478//59478 +f 60078//60078 59731//59731 59903//59903 +f 60119//60119 60336//60336 59872//59872 +f 59954//59954 59883//59883 60150//60150 +f 59382//59382 59958//59958 59960//59960 +f 59703//59703 60103//60103 60108//60108 +f 60089//60089 59946//59946 59848//59848 +f 59588//59588 59654//59654 60912//60912 +f 59898//59898 59635//59635 60362//60362 +f 60079//60079 59884//59884 59466//59466 +f 59879//59879 60137//60137 59681//59681 +f 60304//60304 59685//59685 59920//59920 +f 59829//59829 59588//59588 60141//60141 +f 59452//59452 59382//59382 60093//60093 +f 60093//60093 59382//59382 59960//59960 +f 59864//59864 60090//60090 59630//59630 +f 59703//59703 60419//60419 59706//59706 +f 59966//59966 59883//59883 59885//59885 +f 60141//60141 60301//60301 59829//59829 +f 60301//60301 59228//59228 59829//59829 +f 60176//60176 59890//59890 59913//59913 +f 59852//59852 59849//59849 59985//59985 +f 59617//59617 59692//59692 60316//60316 +f 59585//59585 59849//59849 59852//59852 +f 59890//59890 59969//59969 59889//59889 +f 60361//60361 59449//59449 60357//60357 +f 59680//59680 60118//60118 59917//59917 +f 60133//60133 59854//59854 59870//59870 +f 59891//59891 59716//59716 60433//60433 +f 59969//59969 59890//59890 60176//60176 +f 60133//60133 59870//59870 60112//60112 +f 59870//59870 59873//59873 60112//60112 +f 59869//59869 59950//59950 59708//59708 +f 59708//59708 60132//60132 59711//59711 +f 60132//60132 59708//59708 59950//59950 +f 59675//59675 59854//59854 59927//59927 +f 59952//59952 59711//59711 60132//60132 +f 59615//59615 60125//60125 59974//59974 +f 59623//59623 60126//60126 59886//59886 +f 60098//60098 59659//59659 60187//60187 +f 59894//59894 59659//59659 60098//60098 +f 59659//59659 59894//59894 59661//59661 +f 59853//59853 59661//59661 59894//59894 +f 59742//59742 59986//59986 59746//59746 +f 59736//59736 59737//59737 60251//60251 +f 59718//59718 59830//59830 60161//60161 +f 60226//60226 59740//59740 59895//59895 +f 59497//59497 60051//60051 59747//59747 +f 59591//59591 59736//59736 60251//60251 +f 59746//59746 59986//59986 59999//59999 +f 59744//59744 59745//59745 59982//59982 +f 60226//60226 59990//59990 59755//59755 +f 59741//59741 59305//59305 59993//59993 +f 60052//60052 59747//59747 60051//60051 +f 59746//59746 60011//60011 59749//59749 +f 59494//59494 59366//59366 59970//59970 +f 60224//60224 59991//59991 59743//59743 +f 59755//59755 59990//59990 59994//59994 +f 59994//59994 59990//59990 59996//59996 +f 59217//59217 59455//59455 59684//59684 +f 60482//60482 59217//59217 59684//59684 +f 59512//59512 59998//59998 60005//60005 +f 59741//59741 59998//59998 59512//59512 +f 59722//59722 59983//59983 59739//59739 +f 60003//60003 59492//59492 59988//59988 +f 59383//59383 59713//59713 59745//59745 +f 60224//60224 59743//59743 59987//59987 +f 59875//59875 59773//59773 60202//60202 +f 59577//59577 59773//59773 59875//59875 +f 60011//60011 59746//59746 59999//59999 +f 59950//59950 59869//59869 59862//59862 +f 59492//59492 59217//59217 60482//60482 +f 59738//59738 60010//60010 60232//60232 +f 60482//60482 59988//59988 59492//59492 +f 60006//60006 59761//59761 60003//60003 +f 60052//60052 60053//60053 59747//59747 +f 59754//59754 59995//59995 59444//59444 +f 60222//60222 59994//59994 59996//59996 +f 59745//59745 59713//59713 59860//59860 +f 59503//59503 59444//59444 59995//59995 +f 59763//59763 60005//60005 60008//60008 +f 59506//59506 59503//59503 59995//59995 +f 59629//59629 59887//59887 59345//59345 +f 60081//60081 59518//59518 59764//59764 +f 60009//60009 59761//59761 60006//60006 +f 59750//59750 59749//59749 60011//60011 +f 60011//60011 60017//60017 59750//59750 +f 59345//59345 59887//59887 59977//59977 +f 59766//59766 59761//59761 60009//60009 +f 60202//60202 59773//59773 59775//59775 +f 59996//59996 59762//59762 60222//60222 +f 60231//60231 59766//59766 60009//60009 +f 59995//59995 59754//59754 60020//60020 +f 60053//60053 59701//59701 59975//59975 +f 59989//59989 59766//59766 60231//60231 +f 60053//60053 59975//59975 59723//59723 +f 59504//59504 59836//59836 59987//59987 +f 60203//60203 59874//59874 59977//59977 +f 59977//59977 59874//59874 59345//59345 +f 59970//59970 60021//60021 60020//60020 +f 59010//59010 59979//59979 60109//60109 +f 59707//59707 59994//59994 59965//59965 +f 59010//59010 59531//59531 59979//59979 +f 59604//59604 59173//59173 59914//59914 +f 59758//59758 59756//59756 60026//60026 +f 59981//59981 59531//59531 59725//59725 +f 60222//60222 59762//59762 60015//60015 +f 59762//59762 59502//59502 60015//60015 +f 59501//59501 59989//59989 59992//59992 +f 59224//59224 59989//59989 59501//59501 +f 59816//59816 59770//59770 60242//60242 +f 59517//59517 59501//59501 59992//59992 +f 59726//59726 59845//59845 59946//59946 +f 59946//59946 59845//59845 59848//59848 +f 59848//59848 59845//59845 59844//59844 +f 59992//59992 60235//60235 59517//59517 +f 59748//59748 59981//59981 59724//59724 +f 60015//60015 59502//59502 60018//60018 +f 60001//60001 59517//59517 60235//60235 +f 59518//59518 59997//59997 59806//59806 +f 59519//59519 59517//59517 60001//60001 +f 60106//60106 59981//59981 59748//59748 +f 59525//59525 59519//59519 60001//60001 +f 60001//60001 60004//60004 59525//59525 +f 60012//60012 59525//59525 60004//60004 +f 59521//59521 59523//59523 59527//59527 +f 59518//59518 60081//60081 59997//59997 +f 60007//60007 59914//59914 59173//59173 +f 60007//60007 59759//59759 60014//60014 +f 59982//59982 60106//60106 59542//59542 +f 59369//59369 59753//59753 60036//60036 +f 59542//59542 60106//60106 59748//59748 +f 59536//59536 59759//59759 60007//60007 +f 60018//60018 59781//59781 60241//60241 +f 59997//59997 59769//59769 59806//59806 +f 59542//59542 59744//59744 59982//59982 +f 59769//59769 59997//59997 60002//60002 +f 59759//59759 60012//60012 60014//60014 +f 59781//59781 59786//59786 60032//60032 +f 60032//60032 59786//59786 60034//60034 +f 59768//59768 59540//59540 60253//60253 +f 60037//60037 59369//59369 60036//60036 +f 60253//60253 59540//59540 59771//59771 +f 60007//60007 59173//59173 59536//59536 +f 59769//59769 60002//60002 59534//59534 +f 60034//60034 59790//59790 60268//60268 +f 60037//60037 59139//59139 59369//59369 +f 60042//60042 59750//59750 60017//60017 +f 59508//59508 59750//59750 60042//60042 +f 59765//59765 60201//60201 60184//60184 +f 60016//60016 59570//59570 60013//60013 +f 59460//59460 59139//59139 60037//60037 +f 60810//60810 59460//59460 60037//60037 +f 60035//60035 59978//59978 60248//60248 +f 59790//59790 59795//59795 60152//60152 +f 60268//60268 59790//59790 60152//60152 +f 59795//59795 59826//59826 60152//60152 +f 60244//60244 59783//59783 60016//60016 +f 60201//60201 59765//59765 59787//59787 +f 60201//60201 59787//59787 60249//60249 +f 59772//59772 60042//60042 60498//60498 +f 59771//59771 60051//60051 60044//60044 +f 59792//59792 60249//60249 59787//59787 +f 60044//60044 59772//59772 60498//60498 +f 60028//60028 59726//59726 59946//59946 +f 59788//59788 59726//59726 60028//60028 +f 59792//59792 59794//59794 60249//60249 +f 59772//59772 60051//60051 59497//59497 +f 60044//60044 60051//60051 59772//59772 +f 60029//60029 59788//59788 60028//60028 +f 60810//60810 59858//59858 59460//59460 +f 59788//59788 60029//60029 59729//59729 +f 59789//59789 60031//60031 59785//59785 +f 59771//59771 59774//59774 60051//60051 +f 59729//59729 60029//60029 59580//59580 +f 60051//60051 59774//59774 60052//60052 +f 60041//60041 59796//59796 59799//59799 +f 60053//60053 60052//60052 59774//59774 +f 60255//60255 59807//59807 60043//60043 +f 59549//59549 59807//59807 60255//60255 +f 60255//60255 60045//60045 59549//59549 +f 59774//59774 59777//59777 60053//60053 +f 59777//59777 59701//59701 60053//60053 +f 60041//60041 59801//59801 60045//60045 +f 59799//59799 59801//59801 60041//60041 +f 59628//59628 59925//59925 60046//60046 +f 59546//59546 59783//59783 60244//60244 +f 59546//59546 60244//60244 60039//60039 +f 60054//60054 59628//59628 60046//60046 +f 59808//59808 59809//59809 60057//60057 +f 59903//59903 59721//59721 60046//60046 +f 59555//59555 59552//59552 60039//60039 +f 60038//60038 59555//59555 60039//60039 +f 60054//60054 60046//60046 59721//59721 +f 59721//59721 59785//59785 60054//60054 +f 60056//60056 59809//59809 59810//59810 +f 60057//60057 59809//59809 60056//60056 +f 59802//59802 59803//59803 60047//60047 +f 59782//59782 60054//60054 60031//60031 +f 59628//59628 60054//60054 59782//59782 +f 60054//60054 59785//59785 60031//60031 +f 59057//59057 60260//60260 59803//59803 +f 59301//59301 60260//60260 59057//59057 +f 60260//60260 59301//59301 60048//60048 +f 60057//60057 60056//60056 60049//60049 +f 60048//60048 59564//59564 60263//60263 +f 60056//60056 59810//59810 59805//59805 +f 60049//60049 60056//60056 59805//59805 +f 59668//59668 60204//60204 59567//59567 +f 60147//60147 60065//60065 60346//60346 +f 60136//60136 59670//59670 59699//59699 +f 59879//59879 59933//59933 60072//60072 +f 60087//60087 59866//59866 60288//60288 +f 59975//59975 59702//59702 60078//60078 +f 60217//60217 59882//59882 60143//60143 +f 60148//60148 60062//60062 60067//60067 +f 59863//59863 60342//60342 60064//60064 +f 59670//59670 59204//59204 59699//59699 +f 59866//59866 60164//60164 59683//59683 +f 59841//59841 60063//60063 59664//59664 +f 60115//60115 60543//60543 59405//59405 +f 60306//60306 59405//59405 60543//60543 +f 59860//59860 59955//59955 60146//60146 +f 60137//60137 59879//59879 60072//60072 +f 59975//59975 60078//60078 59844//59844 +f 59888//59888 59902//59902 60068//60068 +f 59909//59909 59934//59934 60298//60298 +f 60300//60300 60298//60298 59934//59934 +f 59625//59625 60142//60142 59923//59923 +f 59934//59934 59649//59649 60300//60300 +f 59361//59361 59875//59875 60342//60342 +f 59881//59881 60351//60351 60540//60540 +f 59855//59855 60061//60061 60778//60778 +f 59456//59456 60113//60113 60531//60531 +f 60069//60069 59598//59598 60293//60293 +f 59881//59881 60114//60114 60351//60351 +f 60143//60143 59882//59882 59857//59857 +f 59873//59873 60215//60215 60372//60372 +f 60307//60307 60150//60150 59883//59883 +f 59955//59955 59954//59954 60150//60150 +f 59921//59921 59855//59855 60778//60778 +f 59905//59905 59664//59664 60063//60063 +f 60085//60085 59976//59976 60082//60082 +f 59599//59599 60171//60171 60293//60293 +f 59718//59718 60341//60341 59862//59862 +f 59366//59366 59656//59656 60158//60158 +f 60158//60158 60583//60583 59366//59366 +f 59938//59938 59856//59856 59648//59648 +f 60197//60197 60341//60341 59718//59718 +f 59944//59944 60214//60214 60081//60081 +f 60214//60214 59944//59944 60083//60083 +f 60310//60310 60071//60071 60165//60165 +f 59656//59656 59884//59884 60158//60158 +f 59883//59883 59966//59966 60307//60307 +f 59893//59893 59452//59452 60093//60093 +f 59868//59868 60157//60157 60066//60066 +f 59700//59700 59867//59867 60870//60870 +f 59873//59873 60372//60372 60112//60112 +f 60138//60138 59848//59848 59844//59844 +f 60374//60374 60071//60071 59859//59859 +f 59938//59938 59657//59657 60154//60154 +f 59966//59966 59889//59889 60415//60415 +f 59970//59970 59366//59366 60583//60583 +f 60090//60090 59864//59864 60159//60159 +f 59842//59842 60267//60267 60086//60086 +f 59859//59859 59905//59905 60179//60179 +f 59859//59859 60179//60179 60374//60374 +f 60083//60083 59944//59944 60138//60138 +f 60415//60415 59889//59889 59969//59969 +f 60216//60216 60078//60078 59903//59903 +f 59906//59906 60292//60292 60156//60156 +f 60118//60118 59680//59680 60170//60170 +f 59877//59877 59926//59926 59929//59929 +f 60182//60182 59877//59877 59929//59929 +f 59978//59978 59976//59976 60248//60248 +f 59958//59958 60177//60177 59960//59960 +f 59877//59877 60182//60182 60343//60343 +f 59142//59142 59850//59850 60438//60438 +f 59903//59903 60046//60046 60216//60216 +f 59449//59449 59221//59221 60122//60122 +f 59652//59652 59882//59882 60217//60217 +f 60639//60639 60170//60170 59910//59910 +f 59608//59608 60343//60343 60080//60080 +f 60089//60089 59951//59951 60325//60325 +f 59911//59911 60120//60120 59839//59839 +f 60380//60380 60177//60177 59832//59832 +f 59906//59906 60076//60076 60292//60292 +f 60077//60077 59871//59871 60145//60145 +f 60639//60639 59910//59910 60393//60393 +f 60124//60124 59652//59652 60217//60217 +f 60122//60122 60357//60357 59449//59449 +f 59910//59910 59688//59688 60393//60393 +f 59865//59865 59600//59600 60175//60175 +f 59959//59959 59608//59608 60080//60080 +f 59951//59951 59985//59985 60328//60328 +f 60433//60433 59716//59716 60909//60909 +f 59688//59688 59690//59690 60393//60393 +f 59617//59617 60614//60614 59657//59657 +f 59441//59441 60163//60163 59941//59941 +f 59441//59441 59896//59896 60163//60163 +f 59956//59956 60175//60175 59600//59600 +f 59981//59981 60130//60130 59531//59531 +f 60316//60316 60614//60614 59617//59617 +f 59896//59896 59469//59469 60405//60405 +f 59979//59979 59531//59531 60130//60130 +f 59622//59622 60117//60117 60670//60670 +f 59640//59640 59945//59945 60107//60107 +f 59841//59841 59915//59915 60375//60375 +f 59920//59920 60120//60120 60448//60448 +f 59671//59671 60105//60105 59953//59953 +f 59692//59692 60181//60181 60316//60316 +f 59918//59918 59901//59901 60104//60104 +f 59158//59158 60140//60140 60780//60780 +f 59956//59956 59897//59897 60581//60581 +f 59689//59689 60218//60218 59457//59457 +f 59672//59672 60313//60313 59887//59887 +f 60412//60412 59872//59872 60432//60432 +f 60584//60584 60581//60581 59897//59897 +f 59901//59901 59782//59782 60104//60104 +f 59115//59115 60589//60589 59375//59375 +f 59702//59702 59975//59975 59701//59701 +f 60405//60405 59469//59469 60096//60096 +f 60130//60130 59981//59981 60106//60106 +f 60121//60121 59919//59919 60174//60174 +f 60113//60113 59626//59626 60417//60417 +f 60219//60219 60095//60095 60218//60218 +f 59887//59887 60313//60313 60401//60401 +f 59948//59948 59827//59827 60193//60193 +f 60105//60105 59671//59671 59984//59984 +f 59972//59972 60584//60584 59897//59897 +f 59974//59974 60125//60125 59973//59973 +f 59849//59849 59674//59674 60110//60110 +f 59674//59674 59927//59927 60110//60110 +f 59703//59703 60108//60108 60419//60419 +f 59677//59677 59653//59653 59861//59861 +f 59338//59338 59639//59639 60823//60823 +f 59639//59639 59573//59573 60823//60823 +f 60059//60059 59843//59843 59696//59696 +f 59861//59861 59581//59581 60627//60627 +f 60111//60111 59705//59705 60524//60524 +f 60064//60064 60326//60326 59863//59863 +f 60144//60144 60110//60110 59927//59927 +f 60105//60105 59984//59984 59916//59916 +f 59908//59908 59886//59886 60190//60190 +f 60327//60327 59720//59720 60109//60109 +f 60360//60360 59706//59706 60419//60419 +f 59634//59634 59706//59706 60360//60360 +f 59697//59697 60095//60095 59967//59967 +f 59709//59709 59634//59634 60360//60360 +f 60144//60144 59927//59927 60133//60133 +f 60573//60573 59831//59831 60441//60441 +f 60362//60362 59635//59635 60102//60102 +f 59635//59635 59637//59637 60102//60102 +f 60313//60313 59672//59672 59908//59908 +f 60220//60220 60144//60144 60133//60133 +f 59714//59714 60127//60127 60364//60364 +f 59909//59909 60152//60152 59826//59826 +f 59949//59949 59714//59714 60364//60364 +f 59717//59717 59464//59464 60060//60060 +f 59437//59437 60673//60673 59678//59678 +f 59652//59652 60124//60124 59835//59835 +f 60101//60101 60135//60135 59880//59880 +f 59917//59917 60134//60134 59916//59916 +f 60145//60145 59880//59880 60135//60135 +f 59442//59442 60147//60147 60289//60289 +f 60200//60200 59887//59887 60401//60401 +f 59977//59977 59887//59887 60200//60200 +f 59853//59853 60516//60516 60366//60366 +f 59933//59933 59876//59876 60221//60221 +f 59351//59351 59678//59678 60674//60674 +f 60072//60072 59933//59933 60221//60221 +f 59134//59134 59351//59351 60674//60674 +f 60190//60190 59886//59886 60126//60126 +f 60129//60129 60309//60309 59690//59690 +f 60300//60300 59649//59649 60308//60308 +f 59844//59844 60078//60078 60447//60447 +f 60174//60174 59919//59919 59868//59868 +f 60077//60077 60145//60145 60287//60287 +f 59837//59837 60731//60731 59836//59836 +f 60136//60136 59699//59699 60769//60769 +f 59649//59649 59846//59846 60308//60308 +f 60149//60149 60268//60268 60152//60152 +f 60382//60382 59476//59476 59949//59949 +f 59923//59923 60589//60589 59612//59612 +f 60137//60137 60153//60153 59681//59681 +f 60155//60155 60214//60214 60083//60083 +f 60061//60061 60284//60284 60778//60778 +f 60063//60063 59841//59841 60375//60375 +f 59920//59920 60344//60344 60304//60304 +f 60305//60305 60084//60084 59947//59947 +f 59860//59860 60146//60146 60223//60223 +f 60138//60138 60320//60320 60083//60083 +f 60174//60174 59868//59868 60066//60066 +f 60531//60531 60073//60073 59456//59456 +f 60363//60363 59928//59928 60153//60153 +f 59857//59857 59953//59953 60162//60162 +f 60327//60327 60305//60305 59947//59947 +f 60148//60148 60067//60067 60069//60069 +f 59947//59947 59720//59720 60327//60327 +f 60082//60082 59904//59904 60085//60085 +f 60150//60150 60146//60146 59955//59955 +f 60583//60583 60178//60178 59970//59970 +f 59864//59864 60377//60377 60159//60159 +f 60071//60071 60173//60173 60165//60165 +f 60173//60173 60071//60071 60374//60374 +f 60091//60091 59683//59683 60164//60164 +f 59638//59638 59940//59940 59968//59968 +f 60079//60079 59893//59893 61031//61031 +f 59943//59943 60091//60091 60164//60164 +f 59969//59969 60176//60176 60588//60588 +f 59917//59917 60379//60379 60134//60134 +f 60076//60076 59888//59888 60292//60292 +f 59837//59837 59937//59937 60338//60338 +f 60308//60308 59846//59846 60310//60310 +f 60438//60438 59850//59850 61233//61233 +f 60164//60164 59866//59866 60087//60087 +f 60063//60063 60323//60323 59905//59905 +f 59884//59884 60312//60312 60158//60158 +f 60179//60179 59905//59905 60323//60323 +f 59961//59961 60334//60334 59433//59433 +f 60046//60046 60160//60160 60216//60216 +f 60131//60131 59862//59862 60341//60341 +f 60399//60399 60216//60216 60160//60160 +f 60296//60296 60157//60157 59434//59434 +f 59434//59434 59892//59892 60296//60296 +f 60325//60325 60368//60368 60089//60089 +f 60318//60318 59971//59971 60352//60352 +f 60870//60870 59867//59867 60409//60409 +f 60296//60296 59892//59892 59941//59941 +f 60528//60528 59979//59979 60180//60180 +f 60131//60131 60341//60341 60348//60348 +f 60109//60109 59979//59979 60528//60528 +f 59832//59832 60289//60289 60380//60380 +f 59915//59915 59924//59924 60330//60330 +f 59765//59765 60338//60338 59937//59937 +f 60296//60296 59941//59941 60163//60163 +f 59601//59601 60070//60070 60167//60167 +f 59906//59906 60156//60156 60092//60092 +f 60131//60131 60348//60348 60350//60350 +f 59979//59979 60329//60329 60180//60180 +f 59911//59911 60166//60166 60809//60809 +f 60105//60105 60162//60162 59953//59953 +f 60131//60131 60350//60350 60213//60213 +f 59896//59896 60405//60405 60163//60163 +f 59582//59582 60433//60433 60187//60187 +f 60670//60670 60117//60117 60347//60347 +f 60338//60338 60184//60184 60406//60406 +f 59765//59765 60184//60184 60338//60338 +f 60335//60335 59956//59956 60581//60581 +f 60120//60120 59911//59911 60337//60337 +f 60132//60132 60369//60369 59952//59952 +f 59833//59833 59918//59918 60291//60291 +f 59705//59705 60090//60090 60339//60339 +f 60130//60130 60329//60329 59979//59979 +f 60314//60314 60094//60094 60319//60319 +f 60524//60524 59705//59705 60339//60339 +f 60370//60370 59952//59952 60369//60369 +f 60121//60121 60372//60372 60215//60215 +f 59976//59976 60085//60085 60248//60248 +f 59679//59679 60882//60882 60290//60290 +f 59915//59915 60330//60330 60375//60375 +f 59925//59925 60099//60099 60198//60198 +f 59952//59952 60370//60370 59957//59957 +f 59982//59982 60130//60130 60106//60106 +f 60394//60394 60114//60114 60111//60111 +f 60169//60169 60882//60882 59679//59679 +f 60528//60528 60327//60327 60109//60109 +f 60100//60100 60169//60169 59679//59679 +f 60354//60354 59622//59622 60907//60907 +f 60103//60103 59943//59943 60407//60407 +f 60065//60065 60116//60116 60540//60540 +f 59972//59972 59898//59898 60362//60362 +f 60589//60589 60395//60395 59375//59375 +f 60823//60823 59573//59573 60353//60353 +f 59689//59689 60183//60183 60539//60539 +f 60112//60112 60220//60220 60133//60133 +f 60181//60181 60796//60796 60316//60316 +f 59928//59928 60363//60363 59929//59929 +f 60578//60578 59843//59843 60059//60059 +f 59963//59963 59715//59715 60554//60554 +f 59573//59573 59660//59660 60353//60353 +f 59916//59916 60134//60134 60105//60105 +f 59894//59894 60440//60440 59853//59853 +f 59835//59835 60124//60124 60126//60126 +f 60220//60220 60436//60436 60144//60144 +f 60220//60220 60112//60112 60372//60372 +f 60219//60219 60218//60218 60185//60185 +f 60097//60097 59677//59677 60587//60587 +f 59985//59985 60422//60422 60328//60328 +f 60331//60331 60422//60422 59985//59985 +f 60123//60123 59973//59973 60563//60563 +f 59985//59985 59849//59849 60331//60331 +f 60309//60309 60393//60393 59690//59690 +f 59849//59849 60110//60110 60331//60331 +f 60569//60569 59973//59973 60192//60192 +f 59973//59973 60125//60125 60192//60192 +f 60095//60095 60219//60219 59967//59967 +f 60125//60125 59615//59615 60192//60192 +f 60536//60536 59940//59940 60107//60107 +f 59079//59079 59858//59858 60810//60810 +f 60192//60192 59615//59615 60573//60573 +f 59079//59079 60810//60810 60586//60586 +f 60126//60126 60124//60124 60373//60373 +f 60673//60673 60674//60674 59678//59678 +f 59967//59967 60219//60219 60188//60188 +f 59930//59930 60326//60326 60186//60186 +f 60674//60674 59834//59834 59134//59134 +f 60360//60360 60419//60419 60547//60547 +f 60101//60101 59967//59967 60188//60188 +f 60101//60101 60188//60188 60189//60189 +f 60135//60135 60101//60101 60189//60189 +f 60140//60140 59959//59959 60139//60139 +f 60360//60360 60665//60665 59709//59709 +f 59709//59709 60665//60665 60425//60425 +f 59945//59945 60412//60412 61072//61072 +f 60124//60124 60217//60217 60373//60373 +f 60432//60432 59872//59872 60336//60336 +f 59922//59922 59158//59158 60780//60780 +f 60642//60642 59948//59948 60880//60880 +f 59948//59948 60193//60193 60880//60880 +f 60119//60119 60642//60642 60336//60336 +f 60119//60119 59948//59948 60642//60642 +f 59970//59970 60178//60178 60021//60021 +f 60224//60224 59987//59987 60486//60486 +f 59591//59591 60251//60251 60151//60151 +f 60226//60226 59895//59895 60225//60225 +f 59998//59998 59741//59741 60504//60504 +f 60151//60151 60058//60058 59591//59591 +f 59998//59998 60503//60503 60005//60005 +f 60203//60203 60221//60221 59874//59874 +f 60081//60081 60214//60214 59997//59997 +f 60232//60232 60010//60010 60266//60266 +f 59646//59646 59739//59739 60267//60267 +f 60258//60258 59999//59999 60230//60230 +f 59977//59977 60200//60200 60203//60203 +f 60203//60203 60200//60200 60345//60345 +f 60011//60011 59999//59999 60258//60258 +f 60311//60311 60197//60197 60161//60161 +f 60008//60008 60005//60005 60503//60503 +f 59876//59876 59874//59874 60221//60221 +f 59763//59763 60008//60008 60237//60237 +f 60288//60288 60058//60058 60151//60151 +f 60731//60731 60486//60486 59987//59987 +f 59767//59767 59763//59763 60237//60237 +f 60002//60002 59997//59997 60214//60214 +f 60011//60011 60258//60258 60463//60463 +f 60002//60002 60214//60214 60155//60155 +f 59506//59506 59995//59995 60480//60480 +f 59987//59987 59836//59836 60731//60731 +f 60017//60017 60011//60011 60463//60463 +f 60297//60297 60378//60378 59745//59745 +f 60202//60202 59775//59775 60228//60228 +f 60020//60020 60021//60021 60474//60474 +f 59534//59534 60002//60002 60155//60155 +f 60155//60155 60444//60444 59534//59534 +f 59996//59996 59990//59990 60226//60226 +f 59776//59776 59534//59534 60444//60444 +f 59775//59775 59779//59779 60228//60228 +f 59776//59776 60233//60233 60013//60013 +f 60228//60228 59506//59506 60480//60480 +f 59779//59779 59506//59506 60228//60228 +f 59983//59983 60229//60229 59739//59739 +f 60232//60232 60286//60286 60025//60025 +f 60227//60227 59996//59996 60226//60226 +f 60245//60245 59816//59816 60242//60242 +f 60161//60161 60197//60197 59718//59718 +f 60286//60286 59904//59904 60025//60025 +f 60267//60267 59739//59739 60229//60229 +f 59816//59816 60245//60245 59650//59650 +f 59860//59860 60297//60297 59745//59745 +f 60026//60026 59756//59756 60487//60487 +f 60016//60016 60013//60013 60233//60233 +f 60213//60213 59950//59950 59862//59862 +f 60238//60238 60016//60016 60233//60233 +f 59650//59650 60245//60245 59753//59753 +f 60244//60244 60016//60016 60238//60238 +f 60245//60245 60252//60252 60036//60036 +f 60036//60036 59753//59753 60245//60245 +f 60078//60078 60216//60216 60447//60447 +f 60035//60035 60248//60248 60040//60040 +f 60033//60033 59521//59521 60250//60250 +f 59521//59521 59527//59527 60250//60250 +f 59946//59946 60368//60368 60028//60028 +f 59862//59862 60131//60131 60213//60213 +f 59527//59527 60253//60253 60250//60250 +f 60297//60297 59860//59860 60223//60223 +f 60368//60368 60239//60239 60028//60028 +f 59768//59768 60253//60253 59527//59527 +f 60029//60029 60028//60028 60239//60239 +f 59789//59789 60195//60195 60031//60031 +f 60196//60196 60195//60195 59789//59789 +f 59996//59996 60227//60227 59762//59762 +f 60042//60042 60017//60017 60254//60254 +f 60132//60132 59950//59950 60369//60369 +f 60473//60473 59983//59983 60084//60084 +f 60084//60084 59983//59983 60128//60128 +f 59580//59580 60029//60029 60196//60196 +f 59789//59789 59580//59580 60196//60196 +f 60498//60498 60042//60042 60254//60254 +f 60196//60196 60029//60029 60239//60239 +f 60464//60464 60249//60249 59794//59794 +f 59762//59762 60227//60227 60102//60102 +f 60074//60074 59914//59914 60240//60240 +f 59757//59757 59762//59762 60102//60102 +f 59946//59946 60089//60089 60368//60368 +f 59950//59950 60213//60213 60369//60369 +f 59794//59794 59796//59796 60467//60467 +f 60467//60467 60464//60464 59794//59794 +f 59796//59796 60041//60041 60467//60467 +f 59757//59757 60102//60102 59637//59637 +f 60229//60229 59983//59983 60473//60473 +f 60012//60012 60004//60004 60240//60240 +f 60012//60012 60240//60240 60014//60014 +f 60045//60045 60255//60255 60256//60256 +f 59914//59914 60007//60007 60240//60240 +f 60467//60467 60041//60041 60256//60256 +f 60014//60014 60240//60240 60007//60007 +f 60041//60041 60045//60045 60256//60256 +f 60015//60015 60018//60018 60236//60236 +f 60038//60038 60039//60039 60470//60470 +f 59925//59925 60198//60198 60046//60046 +f 60236//60236 60018//60018 60241//60241 +f 60031//60031 60104//60104 59782//59782 +f 59781//59781 60032//60032 60241//60241 +f 59803//59803 60260//60260 60257//60257 +f 59895//59895 59964//59964 60465//60465 +f 60195//60195 60104//60104 60031//60031 +f 60234//60234 59964//59964 59965//59965 +f 60465//60465 59964//59964 60234//60234 +f 60032//60032 60034//60034 60496//60496 +f 59895//59895 60465//60465 60225//60225 +f 60496//60496 60034//60034 60207//60207 +f 60259//60259 60258//60258 60230//60230 +f 60234//60234 59965//59965 59994//59994 +f 60034//60034 60268//60268 60207//60207 +f 60263//60263 60261//60261 60048//60048 +f 60149//60149 60207//60207 60268//60268 +f 60049//60049 59805//59805 60264//60264 +f 60359//60359 59805//59805 60204//60204 +f 60470//60470 60039//60039 60244//60244 +f 60283//60283 59758//59758 60026//60026 +f 59807//59807 60040//60040 60043//60043 +f 60272//60272 60283//60283 60026//60026 +f 60043//60043 60040//60040 60273//60273 +f 59743//59743 59991//59991 59752//59752 +f 59752//59752 59991//59991 60466//60466 +f 59557//59557 60038//60038 60265//60265 +f 60504//60504 59741//59741 59993//59993 +f 60266//60266 60010//60010 60466//60466 +f 60466//60466 60010//60010 59752//59752 +f 59549//59549 60045//60045 59801//59801 +f 60265//60265 59737//59737 59557//59557 +f 60251//60251 59737//59737 60265//60265 +f 60277//60277 59821//59821 60276//60276 +f 60274//60274 60283//60283 60272//60272 +f 60275//60275 59767//59767 60237//60237 +f 59767//59767 60275//60275 59524//59524 +f 59821//59821 59819//59819 60278//60278 +f 60276//60276 59821//59821 60278//60278 +f 60278//60278 59802//59802 60047//60047 +f 60274//60274 59760//59760 60283//60283 +f 59819//59819 59802//59802 60278//60278 +f 60283//60283 59760//59760 59751//59751 +f 60459//60459 59760//59760 60274//60274 +f 59770//59770 59524//59524 60275//60275 +f 60242//60242 59770//59770 60275//60275 +f 60459//60459 59986//59986 59760//59760 +f 59760//59760 59986//59986 59742//59742 +f 60279//60279 59820//59820 60281//60281 +f 60280//60280 59820//59820 60279//60279 +f 59305//59305 59820//59820 59993//59993 +f 59993//59993 59820//59820 60280//60280 +f 59322//59322 59821//59821 60277//60277 +f 59822//59822 60057//60057 60049//60049 +f 59808//59808 60057//60057 59822//59822 +f 59822//59822 60049//60049 60282//60282 +f 60262//60262 59822//59822 60282//60282 +f 59804//59804 59822//59822 60262//60262 +f 60282//60282 60049//60049 60264//60264 +f 59804//59804 60262//60262 59565//59565 +f 59565//59565 60262//60262 60263//60263 +f 59856//59856 59938//59938 60154//60154 +f 60780//60780 60140//60140 60139//60139 +f 59654//59654 60194//60194 61415//61415 +f 59913//59913 60304//60304 60176//60176 +f 60731//60731 59837//59837 60338//60338 +f 59660//59660 59666//59666 60508//60508 +f 60627//60627 59670//59670 60136//60136 +f 59666//59666 60290//60290 60508//60508 +f 59827//59827 60062//60062 60193//60193 +f 59982//59982 59745//59745 60378//60378 +f 60100//60100 59936//59936 60757//60757 +f 60195//60195 60196//60196 60303//60303 +f 59625//59625 60088//60088 60142//60142 +f 60303//60303 60196//60196 60493//60493 +f 59936//59936 59687//59687 60757//60757 +f 60757//60757 59687//59687 60759//60759 +f 59687//59687 59968//59968 60759//60759 +f 60285//60285 60149//60149 60152//60152 +f 60404//60404 60306//60306 60904//60904 +f 60198//60198 60099//60099 59833//59833 +f 60384//60384 60198//60198 59833//59833 +f 60413//60413 60325//60325 59951//59951 +f 59951//59951 60328//60328 60413//60413 +f 60118//60118 60379//60379 59917//59917 +f 60154//60154 59657//59657 61027//61027 +f 59850//59850 60073//60073 60774//60774 +f 60160//60160 60046//60046 60198//60198 +f 60375//60375 60421//60421 60063//60063 +f 60220//60220 60372//60372 60451//60451 +f 60088//60088 59939//59939 60624//60624 +f 60421//60421 60323//60323 60063//60063 +f 60223//60223 60146//60146 60520//60520 +f 60291//60291 59918//59918 60104//60104 +f 60298//60298 60285//60285 60152//60152 +f 60626//60626 60172//60172 59228//59228 +f 59909//59909 60298//60298 60152//60152 +f 59939//59939 59865//59865 60175//60175 +f 59921//59921 60778//60778 60315//60315 +f 59610//59610 59921//59921 60315//60315 +f 59932//59932 59610//59610 60315//60315 +f 60294//60294 60165//60165 60295//60295 +f 61027//61027 59657//59657 60614//60614 +f 60165//60165 60374//60374 60295//60295 +f 60291//60291 60104//60104 60302//60302 +f 60329//60329 60130//60130 60378//60378 +f 60162//60162 60105//60105 60449//60449 +f 60172//60172 60708//60708 59684//59684 +f 59982//59982 60378//60378 60130//60130 +f 60173//60173 60374//60374 60165//60165 +f 60414//60414 59932//59932 60315//60315 +f 59699//59699 59700//59700 61044//61044 +f 60374//60374 60179//60179 60606//60606 +f 60606//60606 60295//60295 60374//60374 +f 59884//59884 60079//60079 60312//60312 +f 60536//60536 60107//60107 61090//61090 +f 60104//60104 60195//60195 60302//60302 +f 60416//60416 60090//60090 60159//60159 +f 59437//59437 60361//60361 60867//60867 +f 60606//60606 60179//60179 60323//60323 +f 60156//60156 60552//60552 60092//60092 +f 60114//60114 60394//60394 60396//60396 +f 60161//60161 60092//60092 60552//60552 +f 60347//60347 59142//59142 60438//60438 +f 60673//60673 59437//59437 60867//60867 +f 60103//60103 60407//60407 60108//60108 +f 60144//60144 60331//60331 60110//60110 +f 60118//60118 60639//60639 60600//60600 +f 59956//59956 60335//60335 60175//60175 +f 60077//60077 60287//60287 60402//60402 +f 59924//59924 60077//60077 60402//60402 +f 60411//60411 60307//60307 59966//59966 +f 60415//60415 60411//60411 59966//59966 +f 60107//60107 59945//59945 61010//61010 +f 60170//60170 60639//60639 60118//60118 +f 59908//59908 60190//60190 60397//60397 +f 60181//60181 59907//59907 60625//60625 +f 60339//60339 60090//60090 60416//60416 +f 60331//60331 60144//60144 60435//60435 +f 61010//61010 59945//59945 61072//61072 +f 60415//60415 59969//59969 60420//60420 +f 59716//59716 59433//59433 60334//60334 +f 60334//60334 60909//60909 59716//59716 +f 60083//60083 60324//60324 60155//60155 +f 60369//60369 60658//60658 60370//60370 +f 59622//59622 60670//60670 60907//60907 +f 59907//59907 59930//59930 60186//60186 +f 60435//60435 60144//60144 60436//60436 +f 60292//60292 59888//59888 60068//60068 +f 60524//60524 60339//60339 60416//60416 +f 60320//60320 60447//60447 60408//60408 +f 60408//60408 60083//60083 60320//60320 +f 59942//59942 60123//60123 60563//60563 +f 60083//60083 60408//60408 60324//60324 +f 60375//60375 60333//60333 60421//60421 +f 60326//60326 60064//60064 60568//60568 +f 60450//60450 59957//59957 60370//60370 +f 60217//60217 60604//60604 60373//60373 +f 60333//60333 60375//60375 60330//60330 +f 60064//60064 60342//60342 60575//60575 +f 60524//60524 60394//60394 60111//60111 +f 60444//60444 60155//60155 60618//60618 +f 59689//59689 60539//60539 60648//60648 +f 60668//60668 59957//59957 60450//60450 +f 60096//60096 59843//59843 60578//60578 +f 60143//60143 60604//60604 60217//60217 +f 60289//60289 60147//60147 60605//60605 +f 60668//60668 59715//59715 59957//59957 +f 59689//59689 60648//60648 60218//60218 +f 60218//60218 60648//60648 60185//60185 +f 60399//60399 60447//60447 60216//60216 +f 59875//59875 60202//60202 60656//60656 +f 60605//60605 60147//60147 60346//60346 +f 60554//60554 59715//59715 60668//60668 +f 60365//60365 60207//60207 60149//60149 +f 60185//60185 60332//60332 60219//60219 +f 59911//59911 60809//60809 60337//60337 +f 60577//60577 60441//60441 59831//59831 +f 60349//60349 60352//60352 59834//59834 +f 60675//60675 59375//59375 60395//60395 +f 59831//59831 60060//60060 60577//60577 +f 60188//60188 60219//60219 60332//60332 +f 60417//60417 59626//59626 60586//60586 +f 60365//60365 60149//60149 60285//60285 +f 60572//60572 60189//60189 60188//60188 +f 60190//60190 60373//60373 60340//60340 +f 60126//60126 60373//60373 60190//60190 +f 60355//60355 60203//60203 60345//60345 +f 60589//60589 59923//59923 60142//60142 +f 60060//60060 59931//59931 60911//60911 +f 60203//60203 60355//60355 60221//60221 +f 60448//60448 60120//60120 60337//60337 +f 60423//60423 60061//60061 59963//59963 +f 60604//60604 60340//60340 60373//60373 +f 60221//60221 60356//60356 60072//60072 +f 60129//60129 59856//59856 60603//60603 +f 59949//59949 60364//60364 60431//60431 +f 60145//60145 60135//60135 60287//60287 +f 60143//60143 59857//59857 60367//60367 +f 59920//59920 60448//60448 60344//60344 +f 60162//60162 60367//60367 59857//59857 +f 60358//60358 60072//60072 60356//60356 +f 60137//60137 60072//60072 60358//60358 +f 60153//60153 60137//60137 60358//60358 +f 60344//60344 60385//60385 60304//60304 +f 60516//60516 59853//59853 60440//60440 +f 60189//60189 60840//60840 60135//60135 +f 60292//60292 60446//60446 60156//60156 +f 60284//60284 60061//60061 60765//60765 +f 60661//60661 60135//60135 60840//60840 +f 60151//60151 60376//60376 60636//60636 +f 60603//60603 59856//59856 60154//60154 +f 60910//60910 59654//59654 61415//61415 +f 60382//60382 59949//59949 60431//60431 +f 60392//60392 60151//60151 60636//60636 +f 60292//60292 60599//60599 60446//60446 +f 60193//60193 60062//60062 60506//60506 +f 60148//60148 60506//60506 60062//60062 +f 60383//60383 60285//60285 60298//60298 +f 60588//60588 60420//60420 59969//59969 +f 60383//60383 60298//60298 60510//60510 +f 60583//60583 60158//60158 60507//60507 +f 60399//60399 60160//60160 60428//60428 +f 60508//60508 60290//60290 60882//60882 +f 60085//60085 59904//59904 60861//60861 +f 60392//60392 60530//60530 60288//60288 +f 60398//60398 60134//60134 60379//60379 +f 60088//60088 60387//60387 60142//60142 +f 60528//60528 60305//60305 60327//60327 +f 60288//60288 60530//60530 60546//60546 +f 60156//60156 60446//60446 60552//60552 +f 60298//60298 60518//60518 60510//60510 +f 60177//60177 60380//60380 59960//59960 +f 60402//60402 60287//60287 60386//60386 +f 61044//61044 60769//60769 59699//59699 +f 60548//60548 60288//60288 60546//60546 +f 60844//60844 60338//60338 60403//60403 +f 60528//60528 60180//60180 60525//60525 +f 60176//60176 60304//60304 60610//60610 +f 60087//60087 60288//60288 60548//60548 +f 60069//60069 60293//60293 60388//60388 +f 60604//60604 60449//60449 60390//60390 +f 59588//59588 60912//60912 60141//60141 +f 60311//60311 60161//60161 60552//60552 +f 60338//60338 60406//60406 60403//60403 +f 60385//60385 60610//60610 60304//60304 +f 60158//60158 60312//60312 60507//60507 +f 60300//60300 60308//60308 60391//60391 +f 60168//60168 60768//60768 60535//60535 +f 60176//60176 60610//60610 60588//60588 +f 60426//60426 60087//60087 60548//60548 +f 60399//60399 60400//60400 60447//60447 +f 60629//60629 60310//60310 60523//60523 +f 60248//60248 60085//60085 60526//60526 +f 60141//60141 60979//60979 60301//60301 +f 60159//60159 60377//60377 60537//60537 +f 60310//60310 60165//60165 60523//60523 +f 60164//60164 60087//60087 60426//60426 +f 60406//60406 60184//60184 60410//60410 +f 60308//60308 60629//60629 60391//60391 +f 60319//60319 60068//60068 60314//60314 +f 60291//60291 60384//60384 59833//59833 +f 59221//59221 60168//60168 60535//60535 +f 60310//60310 60629//60629 60308//60308 +f 60599//60599 60292//60292 60068//60068 +f 60165//60165 60294//60294 60523//60523 +f 60184//60184 60201//60201 60410//60410 +f 60560//60560 60325//60325 60400//60400 +f 60066//60066 60157//60157 60854//60854 +f 60162//60162 60449//60449 60367//60367 +f 60198//60198 60384//60384 60160//60160 +f 60329//60329 60652//60652 60180//60180 +f 60319//60319 60599//60599 60068//60068 +f 60359//60359 60204//60204 60558//60558 +f 60451//60451 60372//60372 60592//60592 +f 60646//60646 60558//60558 60204//60204 +f 60511//60511 60312//60312 60079//60079 +f 60204//60204 60097//60097 60646//60646 +f 60447//60447 60400//60400 60408//60408 +f 60307//60307 60527//60527 60150//60150 +f 60757//60757 60169//60169 60100//60100 +f 60329//60329 60378//60378 60652//60652 +f 60854//60854 60157//60157 60542//60542 +f 60172//60172 60626//60626 60638//60638 +f 60592//60592 60372//60372 60121//60121 +f 60070//60070 59932//59932 60414//60414 +f 60175//60175 60624//60624 59939//59939 +f 60197//60197 60311//60311 60381//60381 +f 60118//60118 60600//60600 60379//60379 +f 60302//60302 60598//60598 60291//60291 +f 60167//60167 60070//60070 60414//60414 +f 59929//59929 60758//60758 60182//60182 +f 59961//59961 60404//60404 60801//60801 +f 60341//60341 60197//60197 60381//60381 +f 59943//59943 60513//60513 60407//60407 +f 60296//60296 60542//60542 60157//60157 +f 60182//60182 60758//60758 60576//60576 +f 60592//60592 60121//60121 60174//60174 +f 60867//60867 60361//60361 60671//60671 +f 60400//60400 60325//60325 60413//60413 +f 60341//60341 60538//60538 60348//60348 +f 60413//60413 60408//60408 60400//60400 +f 60614//60614 60316//60316 60430//60430 +f 60113//60113 60417//60417 60531//60531 +f 60319//60319 60094//60094 60389//60389 +f 60397//60397 60313//60313 59908//59908 +f 60094//60094 60675//60675 60389//60389 +f 60708//60708 60172//60172 60643//60643 +f 60079//60079 61031//61031 60511//60511 +f 60182//60182 60576//60576 60343//60343 +f 60609//60609 59924//59924 60402//60402 +f 60330//60330 59924//59924 60609//60609 +f 60316//60316 60796//60796 60430//60430 +f 60164//60164 60513//60513 59943//59943 +f 60350//60350 60348//60348 60596//60596 +f 60398//60398 60449//60449 60105//60105 +f 60396//60396 61023//61023 60114//60114 +f 60413//60413 60328//60328 60418//60418 +f 60139//60139 59959//59959 60582//60582 +f 59959//59959 60080//60080 60582//60582 +f 61044//61044 59700//59700 60870//60870 +f 60108//60108 60407//60407 60790//60790 +f 59844//59844 60447//60447 60138//60138 +f 60328//60328 60422//60422 60418//60418 +f 60447//60447 60320//60320 60138//60138 +f 59677//59677 59861//59861 60587//60587 +f 60584//60584 59972//59972 60434//60434 +f 60405//60405 60559//60559 60163//60163 +f 60433//60433 60805//60805 60187//60187 +f 60190//60190 60340//60340 60545//60545 +f 61488//61488 60187//60187 60805//60805 +f 60618//60618 60155//60155 60324//60324 +f 60114//60114 61023//61023 60351//60351 +f 60134//60134 60398//60398 60105//60105 +f 60409//60409 59962//59962 61271//61271 +f 60160//60160 60384//60384 60424//60424 +f 60540//60540 60351//60351 60793//60793 +f 60424//60424 60428//60428 60160//60160 +f 59971//59971 60318//60318 60166//60166 +f 60434//60434 59972//59972 60362//60362 +f 59962//59962 59338//59338 60823//60823 +f 60346//60346 60065//60065 60540//60540 +f 60435//60435 60429//60429 60331//60331 +f 60186//60186 60326//60326 60568//60568 +f 59893//59893 60093//60093 60655//60655 +f 60579//60579 60429//60429 60435//60435 +f 60143//60143 60367//60367 60604//60604 +f 60575//60575 60342//60342 60649//60649 +f 60332//60332 60185//60185 60653//60653 +f 60102//60102 60591//60591 60362//60362 +f 60604//60604 60367//60367 60449//60449 +f 60353//60353 59660//59660 60508//60508 +f 60649//60649 60342//60342 59875//59875 +f 60649//60649 59875//59875 60889//60889 +f 60754//60754 60059//60059 60834//60834 +f 60534//60534 60200//60200 60401//60401 +f 60345//60345 60200//60200 60534//60534 +f 60425//60425 60669//60669 60127//60127 +f 59942//59942 60834//60834 60059//60059 +f 60451//60451 60436//60436 60220//60220 +f 60364//60364 60127//60127 60669//60669 +f 60287//60287 60135//60135 60661//60661 +f 60061//60061 60423//60423 60765//60765 +f 59894//59894 60098//60098 60440//60440 +f 60309//60309 60129//60129 60660//60660 +f 60580//60580 60060//60060 60911//60911 +f 59931//59931 59935//59935 60911//60911 +f 60358//60358 60356//60356 60740//60740 +f 60363//60363 60153//60153 60358//60358 +f 60795//60795 60363//60363 60358//60358 +f 60344//60344 60448//60448 60821//60821 +f 60598//60598 60384//60384 60291//60291 +f 60453//60453 59986//59986 60454//60454 +f 59999//59999 59986//59986 60453//60453 +f 60591//60591 60226//60226 60225//60225 +f 60230//60230 59999//59999 60453//60453 +f 60036//60036 60252//60252 60696//60696 +f 60369//60369 60213//60213 60658//60658 +f 60202//60202 60228//60228 60656//60656 +f 60227//60227 60226//60226 60591//60591 +f 60462//60462 60230//60230 60453//60453 +f 60244//60244 60238//60238 60455//60455 +f 60482//60482 60457//60457 59988//59988 +f 60410//60410 60201//60201 60694//60694 +f 60482//60482 59684//59684 60708//60708 +f 60694//60694 60201//60201 60249//60249 +f 59991//59991 60224//60224 60456//60456 +f 60462//60462 60259//60259 60230//60230 +f 60259//60259 60458//60458 60258//60258 +f 60470//60470 60244//60244 60455//60455 +f 60454//60454 59986//59986 60459//60459 +f 60463//60463 60258//60258 60458//60458 +f 60178//60178 60678//60678 60021//60021 +f 60223//60223 60760//60760 60297//60297 +f 60037//60037 60036//60036 60696//60696 +f 60297//60297 60760//60760 60519//60519 +f 60694//60694 60249//60249 60461//60461 +f 60679//60679 60086//60086 60681//60681 +f 60810//60810 60037//60037 60698//60698 +f 60478//60478 60266//60266 60466//60466 +f 60249//60249 60464//60464 60461//60461 +f 60259//60259 60471//60471 60458//60458 +f 60497//60497 60038//60038 60470//60470 +f 60497//60497 60265//60265 60038//60038 +f 60355//60355 60740//60740 60221//60221 +f 60450//60450 60370//60370 60658//60658 +f 60471//60471 60259//60259 60462//60462 +f 59995//59995 60020//60020 60474//60474 +f 60706//60706 59988//59988 60457//60457 +f 60086//60086 60267//60267 60681//60681 +f 60256//60256 60255//60255 60475//60475 +f 60501//60501 60497//60497 60500//60500 +f 60265//60265 60497//60497 60501//60501 +f 60485//60485 60476//60476 60481//60481 +f 60718//60718 60265//60265 60501//60501 +f 60102//60102 60227//60227 60591//60591 +f 60003//60003 59988//59988 60706//60706 +f 60740//60740 60356//60356 60221//60221 +f 60267//60267 60229//60229 60681//60681 +f 59803//59803 60729//60729 60047//60047 +f 60480//60480 59995//59995 60474//60474 +f 60721//60721 60265//60265 60718//60718 +f 60251//60251 60265//60265 60721//60721 +f 60472//60472 60222//60222 60015//60015 +f 60232//60232 60266//60266 60478//60478 +f 60472//60472 60015//60015 60700//60700 +f 60213//60213 60350//60350 60635//60635 +f 60460//60460 60003//60003 60706//60706 +f 60555//60555 59776//59776 60444//60444 +f 60006//60006 60003//60003 60460//60460 +f 60257//60257 60260//60260 60492//60492 +f 60260//60260 60495//60495 60492//60492 +f 60474//60474 60021//60021 60678//60678 +f 60557//60557 59776//59776 60555//60555 +f 60502//60502 60251//60251 60721//60721 +f 60151//60151 60251//60251 60502//60502 +f 60233//60233 59776//59776 60557//60557 +f 60015//60015 60236//60236 60700//60700 +f 60502//60502 60376//60376 60151//60151 +f 60048//60048 60495//60495 60260//60260 +f 60048//60048 60261//60261 60495//60495 +f 60695//60695 60229//60229 60473//60473 +f 60468//60468 60006//60006 60460//60460 +f 60236//60236 60241//60241 60477//60477 +f 60009//60009 60006//60006 60468//60468 +f 60486//60486 60731//60731 60728//60728 +f 60717//60717 60486//60486 60728//60728 +f 60465//60465 60234//60234 60469//60469 +f 60231//60231 60009//60009 60468//60468 +f 60264//60264 59805//59805 60734//60734 +f 60151//60151 60392//60392 60288//60288 +f 60233//60233 60557//60557 60238//60238 +f 59805//59805 60359//60359 60734//60734 +f 60241//60241 60484//60484 60477//60477 +f 60026//60026 60487//60487 60488//60488 +f 60234//60234 59994//59994 60472//60472 +f 60469//60469 60234//60234 60472//60472 +f 60033//60033 60487//60487 59756//59756 +f 59994//59994 60222//60222 60472//60472 +f 60241//60241 60032//60032 60676//60676 +f 60484//60484 60241//60241 60676//60676 +f 60479//60479 60231//60231 60468//60468 +f 60250//60250 60487//60487 60033//60033 +f 59989//59989 60231//60231 60479//60479 +f 60503//60503 59998//59998 60504//60504 +f 60303//60303 60302//60302 60195//60195 +f 60487//60487 60250//60250 60489//60489 +f 60171//60171 60388//60388 60293//60293 +f 60503//60503 60736//60736 60008//60008 +f 60237//60237 60008//60008 60736//60736 +f 60489//60489 60250//60250 60724//60724 +f 60496//60496 60207//60207 60365//60365 +f 60388//60388 60171//60171 60483//60483 +f 60724//60724 60250//60250 60253//60253 +f 60196//60196 60239//60239 60493//60493 +f 60724//60724 60253//60253 60491//60491 +f 60254//60254 60017//60017 60463//60463 +f 60239//60239 60368//60368 60325//60325 +f 60171//60171 60074//60074 60483//60483 +f 60452//60452 60242//60242 60505//60505 +f 60242//60242 60452//60452 60245//60245 +f 60684//60684 60239//60239 60325//60325 +f 60491//60491 59771//59771 60499//60499 +f 60325//60325 60560//60560 60684//60684 +f 60253//60253 59771//59771 60491//60491 +f 59771//59771 60044//60044 60499//60499 +f 60684//60684 60493//60493 60239//60239 +f 60499//60499 60044//60044 60732//60732 +f 60044//60044 60498//60498 60732//60732 +f 59992//59992 59989//59989 60479//60479 +f 60490//60490 59992//59992 60479//60479 +f 60235//60235 59992//59992 60490//60490 +f 60483//60483 60074//60074 60240//60240 +f 60240//60240 60744//60744 60483//60483 +f 60004//60004 60001//60001 60709//60709 +f 60744//60744 60004//60004 60709//60709 +f 60744//60744 60240//60240 60004//60004 +f 60001//60001 60235//60235 60490//60490 +f 60490//60490 60494//60494 60001//60001 +f 60709//60709 60001//60001 60494//60494 +f 59893//59893 60655//60655 61031//61031 +f 60285//60285 60383//60383 60663//60663 +f 60379//60379 60515//60515 60398//60398 +f 59654//59654 60910//60910 60912//60912 +f 60551//60551 60378//60378 61029//61029 +f 60593//60593 60613//60613 60687//60687 +f 60633//60633 60593//60593 60687//60687 +f 60295//60295 60523//60523 60294//60294 +f 60378//60378 60297//60297 61029//61029 +f 60880//60880 60193//60193 60506//60506 +f 60588//60588 60610//60610 60608//60608 +f 60086//60086 60679//60679 60836//60836 +f 60556//60556 60592//60592 60828//60828 +f 60731//60731 60338//60338 60844//60844 +f 60606//60606 60523//60523 60295//60295 +f 60593//60593 60636//60636 60376//60376 +f 60593//60593 60633//60633 60636//60636 +f 60399//60399 60428//60428 60803//60803 +f 60592//60592 60174//60174 60828//60828 +f 60983//60983 59904//59904 60286//60286 +f 60300//60300 60518//60518 60298//60298 +f 60815//60815 59861//59861 60819//60819 +f 60610//60610 60385//60385 60616//60616 +f 60606//60606 60323//60323 60607//60607 +f 60521//60521 60828//60828 60174//60174 +f 60598//60598 60424//60424 60384//60384 +f 60379//60379 60631//60631 60515//60515 +f 60391//60391 60518//60518 60300//60300 +f 60526//60526 60085//60085 60861//60861 +f 60366//60366 60516//60516 60770//60770 +f 60168//60168 60382//60382 60768//60768 +f 60302//60302 60303//60303 60598//60598 +f 59861//59861 60627//60627 60819//60819 +f 60066//60066 60521//60521 60174//60174 +f 60882//60882 60169//60169 61206//61206 +f 60609//60609 60686//60686 60330//60330 +f 60088//60088 60857//60857 60387//60387 +f 60150//60150 60527//60527 60146//60146 +f 60330//60330 60686//60686 60333//60333 +f 60509//60509 60594//60594 60506//60506 +f 60525//60525 60180//60180 60529//60529 +f 60411//60411 60527//60527 60307//60307 +f 60506//60506 60148//60148 60688//60688 +f 60688//60688 60509//60509 60506//60506 +f 60624//60624 60857//60857 60088//60088 +f 60885//60885 60421//60421 60333//60333 +f 60446//60446 60599//60599 60597//60597 +f 60180//60180 60652//60652 60529//60529 +f 60629//60629 60518//60518 60391//60391 +f 60688//60688 60148//60148 60069//60069 +f 60600//60600 60631//60631 60379//60379 +f 60381//60381 60538//60538 60341//60341 +f 60587//60587 60646//60646 60097//60097 +f 60550//60550 60399//60399 60803//60803 +f 60366//60366 60630//60630 60377//60377 +f 60399//60399 60550//60550 60400//60400 +f 60411//60411 60415//60415 60773//60773 +f 60688//60688 60069//60069 60388//60388 +f 60521//60521 60066//60066 60854//60854 +f 60773//60773 60415//60415 60420//60420 +f 60400//60400 60550//60550 60560//60560 +f 60799//60799 60421//60421 60885//60885 +f 60324//60324 60408//60408 60617//60617 +f 60381//60381 60311//60311 60552//60552 +f 60652//60652 60378//60378 60551//60551 +f 60549//60549 60538//60538 60381//60381 +f 60599//60599 60319//60319 60602//60602 +f 60827//60827 60426//60426 60548//60548 +f 60352//60352 60349//60349 60318//60318 +f 60544//60544 60345//60345 60534//60534 +f 60513//60513 60164//60164 60426//60426 +f 60596//60596 60348//60348 60538//60538 +f 60418//60418 60422//60422 60574//60574 +f 60624//60624 60175//60175 60791//60791 +f 60602//60602 60597//60597 60599//60599 +f 60809//60809 60166//60166 60318//60318 +f 60422//60422 60637//60637 60574//60574 +f 60331//60331 60637//60637 60422//60422 +f 60542//60542 60296//60296 60163//60163 +f 60637//60637 60331//60331 60429//60429 +f 60782//60782 59601//59601 60167//60167 +f 60809//60809 60651//60651 60337//60337 +f 60357//60357 60122//60122 60869//60869 +f 60183//60183 59601//59601 60782//60782 +f 60175//60175 60335//60335 60791//60791 +f 60602//60602 60319//60319 60562//60562 +f 59907//59907 60186//60186 61084//61084 +f 60313//60313 60806//60806 60401//60401 +f 60904//60904 60306//60306 60543//60543 +f 60108//60108 60547//60547 60419//60419 +f 60555//60555 60444//60444 60618//60618 +f 60335//60335 60581//60581 60896//60896 +f 60806//60806 60313//60313 60541//60541 +f 60522//60522 59940//59940 60536//60536 +f 60618//60618 60324//60324 60617//60617 +f 59940//59940 60522//60522 59968//59968 +f 60186//60186 60568//60568 61084//61084 +f 60547//60547 61215//61215 60360//60360 +f 60451//60451 60592//60592 60556//60556 +f 60587//60587 59861//59861 60815//60815 +f 60385//60385 60344//60344 60616//60616 +f 60673//60673 60571//60571 60674//60674 +f 60758//60758 59929//59929 60363//60363 +f 60559//60559 60644//60644 60163//60163 +f 60575//60575 60568//60568 60064//60064 +f 60801//60801 61341//61341 59961//59961 +f 59942//59942 60563//60563 60834//60834 +f 60355//60355 60345//60345 60544//60544 +f 60556//60556 60436//60436 60451//60451 +f 60188//60188 60332//60332 60567//60567 +f 59961//59961 61341//61341 60334//60334 +f 60572//60572 60188//60188 60567//60567 +f 60622//60622 60213//60213 60635//60635 +f 60641//60641 60350//60350 60596//60596 +f 60657//60657 60655//60655 60093//60093 +f 60344//60344 60821//60821 60585//60585 +f 60740//60740 60355//60355 60677//60677 +f 60616//60616 60344//60344 60585//60585 +f 60313//60313 60397//60397 60541//60541 +f 60570//60570 60405//60405 60096//60096 +f 60093//60093 59960//59960 60657//60657 +f 60409//60409 61271//61271 61267//61267 +f 60591//60591 60225//60225 60590//60590 +f 60582//60582 60080//60080 60343//60343 +f 60570//60570 60096//60096 60578//60578 +f 60563//60563 59973//59973 60569//60569 +f 60893//60893 60363//60363 60795//60795 +f 60363//60363 60893//60893 60758//60758 +f 60362//60362 60591//60591 60434//60434 +f 60658//60658 60213//60213 60622//60622 +f 59962//59962 60823//60823 61271//61271 +f 60656//60656 60889//60889 59875//59875 +f 60663//60663 60662//60662 60365//60365 +f 60365//60365 60285//60285 60663//60663 +f 60380//60380 60289//60289 60605//60605 +f 60545//60545 60397//60397 60190//60190 +f 60661//60661 60386//60386 60287//60287 +f 60553//60553 59960//59960 60380//60380 +f 60660//60660 60393//60393 60309//60309 +f 60364//60364 60669//60669 60764//60764 +f 61015//61015 60432//60432 60565//60565 +f 60380//60380 60605//60605 60553//60553 +f 60432//60432 61015//61015 60412//60412 +f 59960//59960 60553//60553 60657//60657 +f 60336//60336 60565//60565 60432//60432 +f 60545//60545 60340//60340 60831//60831 +f 60431//60431 60364//60364 60764//60764 +f 60336//60336 60642//60642 60565//60565 +f 60583//60583 60507//60507 60826//60826 +f 60580//60580 60577//60577 60060//60060 +f 59963//59963 60554//60554 60566//60566 +f 60423//60423 59963//59963 60566//60566 +f 60340//60340 60604//60604 60390//60390 +f 61220//61220 60098//60098 60187//60187 +f 60154//60154 60877//60877 60603//60603 +f 60340//60340 60390//60390 60831//60831 +f 60191//60191 60354//60354 60800//60800 +f 60595//60595 60390//60390 60449//60449 +f 60629//60629 60523//60523 60776//60776 +f 61029//61029 60297//60297 61030//61030 +f 60911//60911 60086//60086 60836//60836 +f 59935//59935 60086//60086 60911//60911 +f 60142//60142 60387//60387 60767//60767 +f 60765//60765 60423//60423 60847//60847 +f 60792//60792 60059//60059 60754//60754 +f 60598//60598 60428//60428 60424//60424 +f 60767//60767 60387//60387 60857//60857 +f 60685//60685 60611//60611 60785//60785 +f 60631//60631 60816//60816 60515//60515 +f 60382//60382 60431//60431 60768//60768 +f 61027//61027 60614//60614 60824//60824 +f 61030//61030 60519//60519 60680//60680 +f 60297//60297 60519//60519 61030//61030 +f 60449//60449 60398//60398 60595//60595 +f 61038//61038 60880//60880 60506//60506 +f 60084//60084 60305//60305 60473//60473 +f 60861//60861 59904//59904 60983//60983 +f 60312//60312 61042//61042 60507//60507 +f 60607//60607 60323//60323 60799//60799 +f 60863//60863 60524//60524 60632//60632 +f 60918//60918 60598//60598 60303//60303 +f 60687//60687 60613//60613 60611//60611 +f 61042//61042 60312//60312 60511//60511 +f 60394//60394 60524//60524 60863//60863 +f 60141//60141 60912//60912 60979//60979 +f 60520//60520 60146//60146 60848//60848 +f 60918//60918 60303//60303 60615//60615 +f 60609//60609 60402//60402 60623//60623 +f 60303//60303 60493//60493 60615//60615 +f 60619//60619 60611//60611 60685//60685 +f 61038//61038 60506//60506 60628//60628 +f 60615//60615 60493//60493 60763//60763 +f 60301//60301 60979//60979 60626//60626 +f 60525//60525 60973//60973 60528//60528 +f 60794//60794 60686//60686 60609//60609 +f 60401//60401 60806//60806 60534//60534 +f 60115//60115 59922//59922 61652//61652 +f 60538//60538 60620//60620 60596//60596 +f 60377//60377 60630//60630 60537//60537 +f 59228//59228 60301//60301 60626//60626 +f 60527//60527 60411//60411 61036//61036 +f 60408//60408 60413//60413 60846//60846 +f 60790//60790 60407//60407 60827//60827 +f 60768//60768 60837//60837 60535//60535 +f 60687//60687 60611//60611 60762//60762 +f 60620//60620 60813//60813 60596//60596 +f 60846//60846 60418//60418 60574//60574 +f 60625//60625 60796//60796 60181//60181 +f 60333//60333 60686//60686 60786//60786 +f 60635//60635 60350//60350 60804//60804 +f 60513//60513 60426//60426 60827//60827 +f 60885//60885 60333//60333 60786//60786 +f 60636//60636 60633//60633 60849//60849 +f 60806//60806 60541//60541 60899//60899 +f 60305//60305 60528//60528 60973//60973 +f 60386//60386 60623//60623 60402//60402 +f 60535//60535 60122//60122 59221//59221 +f 60854//60854 60621//60621 60521//60521 +f 60407//60407 60513//60513 60827//60827 +f 60446//60446 60634//60634 60552//60552 +f 60350//60350 60641//60641 60804//60804 +f 60524//60524 60416//60416 60632//60632 +f 60813//60813 60641//60641 60596//60596 +f 60625//60625 59907//59907 60981//60981 +f 60637//60637 60429//60429 60832//60832 +f 60762//60762 60633//60633 60687//60687 +f 60108//60108 60790//60790 60756//60756 +f 60773//60773 60420//60420 60777//60777 +f 60981//60981 59907//59907 61084//61084 +f 60666//60666 60832//60832 60429//60429 +f 60650//60650 60108//60108 60756//60756 +f 60538//60538 60549//60549 61216//61216 +f 60414//60414 60871//60871 60167//60167 +f 60650//60650 60547//60547 60108//60108 +f 60323//60323 60421//60421 60799//60799 +f 60450//60450 60658//60658 60927//60927 +f 60584//60584 60434//60434 60905//60905 +f 60557//60557 60555//60555 60829//60829 +f 60927//60927 60668//60668 60450//60450 +f 61084//61084 60568//60568 60820//60820 +f 60552//60552 60640//60640 60381//60381 +f 60636//60636 61086//61086 60392//60392 +f 60238//60238 60557//60557 60829//60829 +f 60897//60897 60238//60238 60829//60829 +f 60381//60381 60640//60640 60549//60549 +f 60905//60905 60434//60434 60817//60817 +f 60793//60793 60351//60351 61023//61023 +f 60985//60985 60360//60360 61215//61215 +f 60540//60540 60874//60874 60346//60346 +f 60672//60672 60685//60685 60832//60832 +f 60665//60665 60360//60360 60985//60985 +f 60544//60544 60750//60750 60355//60355 +f 60665//60665 60669//60669 60425//60425 +f 60361//60361 60357//60357 60671//60671 +f 60677//60677 60355//60355 60750//60750 +f 60575//60575 60649//60649 60884//60884 +f 60619//60619 60685//60685 60664//60664 +f 60874//60874 60540//60540 61007//61007 +f 60541//60541 60397//60397 60753//60753 +f 60891//60891 60438//60438 61233//61233 +f 60530//60530 60392//60392 61086//61086 +f 60539//60539 60183//60183 60782//60782 +f 60802//60802 60530//60530 61086//61086 +f 60839//60839 60602//60602 60562//60562 +f 60672//60672 60664//60664 60685//60685 +f 60438//60438 60891//60891 60347//60347 +f 60434//60434 60591//60591 60822//60822 +f 60389//60389 60562//60562 60319//60319 +f 60431//60431 60764//60764 60892//60892 +f 60656//60656 60228//60228 60659//60659 +f 60653//60653 60185//60185 60648//60648 +f 60834//60834 60563//60563 60894//60894 +f 60567//60567 60332//60332 60653//60653 +f 60579//60579 60666//60666 60429//60429 +f 60642//60642 60880//60880 60784//60784 +f 60178//60178 60583//60583 61028//61028 +f 60597//60597 60690//60690 60640//60640 +f 60689//60689 60690//60690 60597//60597 +f 60508//60508 60925//60925 60353//60353 +f 60572//60572 60797//60797 60189//60189 +f 60689//60689 60597//60597 60602//60602 +f 60839//60839 60689//60689 60602//60602 +f 60542//60542 60163//60163 60644//60644 +f 60530//60530 60802//60802 60873//60873 +f 60692//60692 60435//60435 60436//60436 +f 60436//60436 60556//60556 60692//60692 +f 60840//60840 60189//60189 60797//60797 +f 60692//60692 60556//60556 60654//60654 +f 60548//60548 60546//60546 60691//60691 +f 60692//60692 60833//60833 60435//60435 +f 61049//61049 60337//60337 60651//60651 +f 60640//60640 60690//60690 60549//60549 +f 60579//60579 60435//60435 60833//60833 +f 60579//60579 60833//60833 60666//60666 +f 60549//60549 60690//60690 61216//61216 +f 61216//61216 60690//60690 60689//60689 +f 60691//60691 60546//60546 60683//60683 +f 60664//60664 60672//60672 60766//60766 +f 60398//60398 60515//60515 60595//60595 +f 60657//60657 60553//60553 60667//60667 +f 60909//60909 60334//60334 61341//61341 +f 61057//61057 60343//60343 60576//60576 +f 60548//60548 60691//60691 60827//60827 +f 60800//60800 60354//60354 60907//60907 +f 60192//60192 61262//61262 60569//60569 +f 60337//60337 61049//61049 60448//60448 +f 60192//60192 60573//60573 61262//61262 +f 60349//60349 59834//59834 60674//60674 +f 60573//60573 60441//60441 60825//60825 +f 60448//60448 61049//61049 60818//60818 +f 60821//60821 60448//60448 60818//60818 +f 60767//60767 60395//60395 60589//60589 +f 60142//60142 60767//60767 60589//60589 +f 61026//61026 60877//60877 60154//60154 +f 60191//60191 61415//61415 60194//60194 +f 60577//60577 60580//60580 60908//60908 +f 60154//60154 61027//61027 61026//61026 +f 60588//60588 60777//60777 60420//60420 +f 60187//60187 61488//61488 60808//60808 +f 60777//60777 60588//60588 60608//60608 +f 61220//61220 60187//60187 60808//60808 +f 60040//60040 60526//60526 60965//60965 +f 60252//60252 60245//60245 60452//60452 +f 60228//60228 60480//60480 61125//61125 +f 60453//60453 60703//60703 60462//60462 +f 60506//60506 60706//60706 60628//60628 +f 60238//60238 60897//60897 60455//60455 +f 60040//60040 60248//60248 60526//60526 +f 60706//60706 60506//60506 60594//60594 +f 60680//60680 60519//60519 60760//60760 +f 60458//60458 60945//60945 60463//60463 +f 60470//60470 60455//60455 61138//61138 +f 60697//60697 60470//60470 61138//61138 +f 60457//60457 60482//60482 61046//61046 +f 60700//60700 60236//60236 60704//60704 +f 60469//60469 60225//60225 60465//60465 +f 60712//60712 60497//60497 60697//60697 +f 60224//60224 60486//60486 60456//60456 +f 60583//60583 60826//60826 61028//61028 +f 60705//60705 60469//60469 60472//60472 +f 60706//60706 60594//60594 60460//60460 +f 60225//60225 60469//60469 60590//60590 +f 60590//60590 60469//60469 60705//60705 +f 60236//60236 60477//60477 60704//60704 +f 60594//60594 60741//60741 60460//60460 +f 60497//60497 60712//60712 60500//60500 +f 60466//60466 60948//60948 60478//60478 +f 61183//61183 60037//60037 60696//60696 +f 60472//60472 60700//60700 60705//60705 +f 60458//60458 60471//60471 60707//60707 +f 61125//61125 60480//60480 60474//60474 +f 60484//60484 60919//60919 60942//60942 +f 60723//60723 60500//60500 60712//60712 +f 60698//60698 60037//60037 61183//61183 +f 60713//60713 60919//60919 60484//60484 +f 60740//60740 60677//60677 60682//60682 +f 60594//60594 60509//60509 60741//60741 +f 60477//60477 60484//60484 60942//60942 +f 60717//60717 60456//60456 60486//60486 +f 60701//60701 60482//60482 60708//60708 +f 60468//60468 60460//60460 60741//60741 +f 60497//60497 60470//60470 60697//60697 +f 60703//60703 60714//60714 60462//60462 +f 60223//60223 60520//60520 60760//60760 +f 60464//60464 60467//60467 60461//60461 +f 60676//60676 60713//60713 60484//60484 +f 60232//60232 60478//60478 60752//60752 +f 60286//60286 60232//60232 60752//60752 +f 60702//60702 60740//60740 60682//60682 +f 60740//60740 60702//60702 60358//60358 +f 60714//60714 60722//60722 60471//60471 +f 60462//60462 60714//60714 60471//60471 +f 61046//61046 60482//60482 60701//60701 +f 60256//60256 60475//60475 60715//60715 +f 60952//60952 60721//60721 60718//60718 +f 60256//60256 60715//60715 60467//60467 +f 60741//60741 60742//60742 60468//60468 +f 60719//60719 60487//60487 60489//60489 +f 60488//60488 60487//60487 60719//60719 +f 60509//60509 60742//60742 60741//60741 +f 60676//60676 60032//60032 61085//61085 +f 60468//60468 60742//60742 60479//60479 +f 60707//60707 60471//60471 60722//60722 +f 60509//60509 60688//60688 60742//60742 +f 60714//60714 60725//60725 60722//60722 +f 61085//61085 60032//60032 60496//60496 +f 60729//60729 59803//59803 60951//60951 +f 60719//60719 60489//60489 60720//60720 +f 60727//60727 60500//60500 60723//60723 +f 60501//60501 60500//60500 60727//60727 +f 59803//59803 60257//60257 60951//60951 +f 60727//60727 60718//60718 60501//60501 +f 60795//60795 60358//60358 60702//60702 +f 60476//60476 60714//60714 60730//60730 +f 60681//60681 60229//60229 60699//60699 +f 60489//60489 60724//60724 60720//60720 +f 60742//60742 60688//60688 60743//60743 +f 60743//60743 60479//60479 60742//60742 +f 60257//60257 60492//60492 60951//60951 +f 60954//60954 60951//60951 60492//60492 +f 60481//60481 60476//60476 60730//60730 +f 60935//60935 60481//60481 60730//60730 +f 60492//60492 60495//60495 60954//60954 +f 60695//60695 60699//60699 60229//60229 +f 60938//60938 60481//60481 60935//60935 +f 60954//60954 60495//60495 60733//60733 +f 60365//60365 60662//60662 60496//60496 +f 60485//60485 60714//60714 60476//60476 +f 60725//60725 60714//60714 60485//60485 +f 60483//60483 60688//60688 60388//60388 +f 60495//60495 60261//60261 60733//60733 +f 61201//61201 60733//60733 60261//60261 +f 60688//60688 60483//60483 60744//60744 +f 60744//60744 60743//60743 60688//60688 +f 60969//60969 60376//60376 60502//60502 +f 60463//60463 60726//60726 60254//60254 +f 60969//60969 60613//60613 60593//60593 +f 60485//60485 60481//60481 60941//60941 +f 60498//60498 60254//60254 60726//60726 +f 60941//60941 60481//60481 60938//60938 +f 60743//60743 60490//60490 60479//60479 +f 60969//60969 60593//60593 60376//60376 +f 60743//60743 60744//60744 60490//60490 +f 60726//60726 60463//60463 60945//60945 +f 60744//60744 60709//60709 60490//60490 +f 60709//60709 60710//60710 60490//60490 +f 60490//60490 60710//60710 60494//60494 +f 60711//60711 60709//60709 60494//60494 +f 60735//60735 60503//60503 60504//60504 +f 60735//60735 60736//60736 60503//60503 +f 60873//60873 60683//60683 60530//60530 +f 60530//60530 60683//60683 60546//60546 +f 60736//60736 61178//61178 60237//60237 +f 60693//60693 60505//60505 60737//60737 +f 60452//60452 60505//60505 60693//60693 +f 60846//60846 60413//60413 60418//60418 +f 60684//60684 60763//60763 60493//60493 +f 60272//60272 60716//60716 60274//60274 +f 60959//60959 60738//60738 60262//60262 +f 60745//60745 60459//60459 60274//60274 +f 60962//60962 60959//60959 60262//60262 +f 60965//60965 60273//60273 60040//60040 +f 60274//60274 60716//60716 60745//60745 +f 60456//60456 60466//60466 59991//59991 +f 60273//60273 60475//60475 60043//60043 +f 60948//60948 60466//60466 60456//60456 +f 60043//60043 60475//60475 60255//60255 +f 60715//60715 60475//60475 60273//60273 +f 60272//60272 60026//60026 60488//60488 +f 60747//60747 60276//60276 60746//60746 +f 60746//60746 60276//60276 60748//60748 +f 60272//60272 60488//60488 60716//60716 +f 60716//60716 60488//60488 60719//60719 +f 60277//60277 60276//60276 60747//60747 +f 60748//60748 60278//60278 60749//60749 +f 60276//60276 60278//60278 60748//60748 +f 60237//60237 61178//61178 60739//60739 +f 60047//60047 60749//60749 60278//60278 +f 60237//60237 60739//60739 60275//60275 +f 60275//60275 60739//60739 60242//60242 +f 60242//60242 60739//60739 60505//60505 +f 60047//60047 60729//60729 60749//60749 +f 60262//60262 60282//60282 60962//60962 +f 60964//60964 60264//60264 60734//60734 +f 60282//60282 60264//60264 60962//60962 +f 60738//60738 60263//60263 60262//60262 +f 60261//60261 60263//60263 61201//61201 +f 61201//61201 60263//60263 60738//60738 +f 60611//60611 60613//60613 61107//61107 +f 60979//60979 60912//60912 61041//61041 +f 60840//60840 60845//60845 60661//60661 +f 60977//60977 60677//60677 60750//60750 +f 60619//60619 60664//60664 60755//60755 +f 60682//60682 60677//60677 60977//60977 +f 60977//60977 60835//60835 60682//60682 +f 60496//60496 60662//60662 61085//61085 +f 60397//60397 60545//60545 60753//60753 +f 60634//60634 60597//60597 60640//60640 +f 60446//60446 60597//60597 60634//60634 +f 60366//60366 60770//60770 61017//61017 +f 60920//60920 60560//60560 60550//60550 +f 60828//60828 60521//60521 60621//60621 +f 60756//60756 60790//60790 60751//60751 +f 60511//60511 61031//61031 61261//61261 +f 60582//60582 60343//60343 60842//60842 +f 60510//60510 60518//60518 61009//61009 +f 60619//60619 60755//60755 60611//60611 +f 60640//60640 60552//60552 60634//60634 +f 60423//60423 60566//60566 60847//60847 +f 60775//60775 61009//61009 60518//60518 +f 60684//60684 60560//60560 60920//60920 +f 60763//60763 60684//60684 60920//60920 +f 60523//60523 60606//60606 60859//60859 +f 60859//60859 60858//60858 60523//60523 +f 60172//60172 60638//60638 61095//61095 +f 60518//60518 60629//60629 60775//60775 +f 61095//61095 60643//60643 60172//60172 +f 60679//60679 60681//60681 60772//60772 +f 60366//60366 61017//61017 60630//60630 +f 60775//60775 60629//60629 60776//60776 +f 60538//60538 61002//61002 60620//60620 +f 60759//60759 59968//59968 60522//60522 +f 60780//60780 60139//60139 60582//60582 +f 60654//60654 60556//60556 60921//60921 +f 60606//60606 60607//60607 60859//60859 +f 60639//60639 60779//60779 60600//60600 +f 60617//60617 60408//60408 61024//61024 +f 60305//60305 60973//60973 60473//60473 +f 60828//60828 60921//60921 60556//60556 +f 60922//60922 60650//60650 60756//60756 +f 60622//60622 60635//60635 60804//60804 +f 60755//60755 60762//60762 60611//60611 +f 60408//60408 60846//60846 61356//61356 +f 60520//60520 60848//60848 60933//60933 +f 60073//60073 60531//60531 60774//60774 +f 60639//60639 60393//60393 60779//60779 +f 60846//60846 60574//60574 61032//61032 +f 60284//60284 61066//61066 60778//60778 +f 60660//60660 60779//60779 60393//60393 +f 60146//60146 60527//60527 60855//60855 +f 60807//60807 60605//60605 60346//60346 +f 60862//60862 60403//60403 60406//60406 +f 60761//60761 60839//60839 60562//60562 +f 60804//60804 60641//60641 60895//60895 +f 60862//60862 60406//60406 60410//60410 +f 60409//60409 61267//61267 60870//60870 +f 60527//60527 61036//61036 60855//60855 +f 60831//60831 60390//60390 60771//60771 +f 60762//60762 61120//61120 60633//60633 +f 61007//61007 60540//60540 60793//60793 +f 60646//60646 60872//60872 60558//60558 +f 60357//60357 60869//60869 61312//61312 +f 60849//60849 60633//60633 61120//61120 +f 60107//60107 61010//61010 61090//61090 +f 60652//60652 60551//60551 60853//60853 +f 60785//60785 60783//60783 60830//60830 +f 60669//60669 60665//60665 60985//60985 +f 60411//60411 60773//60773 61036//61036 +f 60414//60414 60315//60315 61093//61093 +f 60685//60685 60785//60785 60830//60830 +f 61233//61233 59850//59850 60774//60774 +f 60390//60390 60595//60595 60771//60771 +f 60664//60664 60766//60766 60755//60755 +f 61084//61084 60820//60820 61096//61096 +f 60854//60854 60542//60542 60988//60988 +f 60813//60813 60895//60895 60641//60641 +f 60632//60632 60416//60416 61255//61255 +f 61043//61043 60632//60632 61255//61255 +f 60781//60781 60623//60623 60386//60386 +f 60603//60603 60660//60660 60129//60129 +f 60927//60927 60658//60658 60622//60622 +f 60764//60764 60669//60669 60924//60924 +f 60823//60823 60353//60353 60925//60925 +f 60832//60832 60685//60685 60830//60830 +f 60568//60568 60575//60575 60878//60878 +f 60657//60657 60879//60879 60655//60655 +f 60335//60335 60896//60896 60791//60791 +f 60793//60793 61023//61023 61018//61018 +f 60764//60764 60924//60924 60992//60992 +f 60873//60873 60814//60814 60683//60683 +f 60802//60802 60996//60996 60873//60873 +f 60893//60893 60795//60795 60888//60888 +f 60609//60609 60623//60623 60794//60794 +f 60617//60617 61024//61024 60618//60618 +f 60649//60649 60889//60889 60884//60884 +f 60686//60686 60794//60794 60798//60798 +f 60605//60605 60881//60881 60553//60553 +f 60572//60572 60567//60567 60890//60890 +f 60646//60646 60587//60587 60815//60815 +f 60899//60899 60541//60541 60753//60753 +f 60797//60797 60572//60572 60890//60890 +f 60927//60927 60900//60900 60668//60668 +f 60581//60581 60905//60905 60896//60896 +f 60815//60815 60819//60819 60875//60875 +f 60644//60644 60559//60559 61068//61068 +f 60838//60838 60668//60668 60900//60900 +f 60581//60581 60584//60584 60905//60905 +f 60798//60798 60786//60786 60686//60686 +f 60618//60618 61080//61080 60555//60555 +f 61080//61080 60829//60829 60555//60555 +f 60559//60559 60405//60405 60570//60570 +f 60827//60827 60691//60691 60788//60788 +f 60894//60894 60563//60563 60569//60569 +f 61425//61425 60605//60605 60807//60807 +f 60881//60881 60605//60605 61425//61425 +f 60570//60570 60578//60578 60792//60792 +f 60788//60788 60790//60790 60827//60827 +f 60771//60771 60595//60595 60515//60515 +f 60751//60751 60790//60790 60788//60788 +f 60824//60824 60614//60614 60906//60906 +f 60554//60554 60668//60668 60838//60838 +f 60578//60578 60059//60059 60792//60792 +f 60838//60838 60915//60915 60554//60554 +f 60926//60926 60897//60897 60829//60829 +f 60431//60431 60898//60898 60768//60768 +f 60590//60590 60822//60822 60591//60591 +f 60433//60433 60909//60909 61565//61565 +f 60507//60507 61035//61035 60826//60826 +f 60809//60809 60318//60318 61286//61286 +f 60918//60918 60428//60428 60598//60598 +f 61262//61262 60573//60573 60825//60825 +f 60832//60832 60666//60666 60672//60672 +f 60441//60441 60577//60577 61101//61101 +f 61101//61101 60577//60577 60908//60908 +f 60816//60816 60631//60631 60901//60901 +f 60908//60908 60580//60580 61335//61335 +f 60766//60766 60672//60672 60851//60851 +f 60666//60666 60833//60833 60672//60672 +f 60672//60672 60833//60833 60787//60787 +f 60616//60616 60585//60585 60864//60864 +f 60440//60440 60770//60770 60516//60516 +f 60833//60833 60692//60692 60787//60787 +f 60777//60777 60608//60608 60917//60917 +f 60692//60692 60654//60654 60921//60921 +f 60785//60785 60611//60611 61107//61107 +f 60803//60803 60918//60918 60920//60920 +f 60430//60430 60906//60906 60614//60614 +f 60474//60474 60678//60678 61028//61028 +f 61035//61035 60507//60507 61250//61250 +f 60843//60843 60136//60136 60769//60769 +f 60752//60752 60983//60983 60286//60286 +f 60836//60836 60679//60679 61227//61227 +f 60566//60566 60554//60554 61058//61058 +f 60903//60903 60534//60534 60899//60899 +f 61326//61326 60566//60566 61058//61058 +f 60852//60852 60919//60919 60914//60914 +f 61017//61017 60770//60770 60913//60913 +f 60918//60918 60615//60615 60920//60920 +f 60920//60920 60615//60615 60763//60763 +f 60837//60837 61454//61454 60535//60535 +f 60973//60973 60525//60525 60850//60850 +f 60803//60803 60920//60920 60550//60550 +f 61662//61662 60535//60535 61454//61454 +f 61223//61223 61030//61030 60680//60680 +f 60600//60600 60923//60923 60631//60631 +f 60680//60680 60760//60760 61117//61117 +f 60529//60529 60850//60850 60525//60525 +f 61223//61223 60680//60680 61117//61117 +f 61326//61326 60847//60847 60566//60566 +f 60976//60976 60796//60796 60625//60625 +f 60386//60386 60661//60661 60845//60845 +f 60386//60386 60845//60845 60781//60781 +f 60511//60511 61261//61261 61042//61042 +f 60662//60662 60860//60860 61085//61085 +f 60976//60976 60625//60625 60981//60981 +f 60922//60922 60756//60756 61013//61013 +f 60600//60600 60779//60779 60923//60923 +f 60394//60394 60863//60863 60999//60999 +f 60122//60122 60535//60535 61465//61465 +f 60921//60921 60828//60828 61109//61109 +f 60762//60762 61037//61037 61033//61033 +f 61216//61216 60689//60689 60980//60980 +f 60862//60862 60989//60989 60403//60403 +f 60753//60753 60545//60545 60986//60986 +f 60610//60610 60616//60616 60608//60608 +f 60396//60396 60394//60394 60999//60999 +f 60831//60831 60986//60986 60545//60545 +f 60869//60869 60122//60122 61465//61465 +f 61009//61009 60775//60775 60868//60868 +f 60632//60632 61043//61043 60863//60863 +f 60856//60856 60922//60922 61013//61013 +f 60389//60389 61056//61056 60984//60984 +f 61023//61023 60396//60396 60865//60865 +f 60828//60828 60621//60621 61109//61109 +f 60675//60675 61056//61056 60389//60389 +f 61065//61065 61066//61066 60284//60284 +f 61093//61093 60871//60871 60414//60414 +f 60856//60856 60650//60650 60922//60922 +f 61096//61096 60820//60820 61097//61097 +f 60359//60359 60558//60558 61221//61221 +f 60848//60848 60146//60146 60855//60855 +f 60395//60395 61056//61056 60675//60675 +f 60637//60637 60832//60832 61139//61139 +f 60558//60558 60872//60872 61012//61012 +f 60755//60755 60766//60766 61037//61037 +f 61012//61012 61221//61221 60558//60558 +f 60891//60891 61233//61233 61340//61340 +f 61070//61070 60778//60778 60612//60612 +f 60315//60315 60778//60778 61070//61070 +f 60417//60417 60586//60586 60811//60811 +f 60830//60830 60783//60783 60990//60990 +f 61139//61139 60830//60830 60990//60990 +f 60522//60522 61212//61212 60759//60759 +f 61093//61093 60315//60315 61070//61070 +f 61086//61086 60636//60636 60849//60849 +f 60902//60902 60115//60115 61652//61652 +f 60543//60543 60115//60115 60902//60902 +f 60781//60781 60887//60887 60623//60623 +f 60650//60650 61020//61020 60547//60547 +f 60883//60883 60926//60926 61000//61000 +f 60167//60167 60871//60871 61456//61456 +f 61215//61215 60547//60547 61020//61020 +f 61086//61086 60997//60997 60802//60802 +f 60531//60531 60417//60417 60995//60995 +f 61059//61059 60660//60660 60812//60812 +f 60789//60789 60670//60670 60347//60347 +f 60660//60660 60603//60603 60812//60812 +f 60671//60671 60357//60357 61312//61312 +f 60982//60982 60551//60551 61029//61029 +f 60767//60767 61256//61256 60395//60395 +f 60811//60811 60810//60810 60698//60698 +f 60783//60783 60785//60785 60883//60883 +f 60585//60585 60821//60821 61108//61108 +f 61021//61021 60671//60671 61312//61312 +f 60586//60586 60810//60810 60811//60811 +f 60820//60820 60568//60568 60878//60878 +f 61034//61034 60887//60887 61135//61135 +f 60771//60771 60986//60986 60831//60831 +f 60883//60883 60785//60785 61107//61107 +f 61256//61256 60767//60767 60857//60857 +f 60829//60829 61000//61000 60926//60926 +f 60794//60794 60623//60623 60887//60887 +f 60830//60830 61139//61139 60832//60832 +f 60603//60603 60877//60877 60812//60812 +f 60872//60872 60646//60646 60815//60815 +f 60782//60782 61115//61115 60539//60539 +f 60672//60672 60787//60787 60851//60851 +f 60404//60404 60904//60904 61136//61136 +f 60924//60924 60669//60669 60985//60985 +f 60801//60801 60404//60404 61136//61136 +f 60428//60428 60918//60918 60803//60803 +f 60648//60648 60539//60539 61115//61115 +f 60159//60159 60537//60537 61255//61255 +f 60674//60674 60571//60571 60978//60978 +f 61415//61415 60191//60191 60800//60800 +f 60349//60349 60674//60674 60978//60978 +f 60851//60851 60787//60787 61047//61047 +f 60887//60887 61003//61003 60794//60794 +f 60692//60692 61011//61011 60787//60787 +f 60798//60798 60794//60794 61003//61003 +f 61072//61072 60412//60412 61318//61318 +f 61031//61031 60655//60655 60879//60879 +f 60542//60542 60644//60644 60988//60988 +f 61318//61318 60412//60412 61015//61015 +f 61003//61003 60887//60887 61034//61034 +f 60986//60986 60771//60771 60901//60901 +f 60607//60607 60799//60799 61112//61112 +f 61255//61255 60416//60416 60159//60159 +f 60678//60678 60178//60178 61028//61028 +f 60536//60536 61090//61090 60522//60522 +f 60888//60888 60795//60795 60876//60876 +f 60921//60921 61014//61014 60692//60692 +f 60799//60799 60885//60885 61006//61006 +f 60819//60819 60627//60627 60843//60843 +f 60538//60538 61216//61216 61004//61004 +f 60653//60653 60648//60648 61118//61118 +f 61251//61251 60318//60318 60349//60349 +f 60627//60627 60136//60136 60843//60843 +f 61101//61101 60825//60825 60441//60441 +f 60559//60559 60570//60570 61068//61068 +f 60887//60887 60781//60781 60886//60886 +f 60653//60653 61123//61123 60567//60567 +f 60905//60905 61132//61132 60896//60896 +f 61235//61235 60620//60620 61002//61002 +f 61327//61327 60764//60764 60992//60992 +f 61028//61028 60826//60826 61339//61339 +f 60813//60813 60620//60620 61235//61235 +f 60892//60892 60764//60764 61327//61327 +f 60318//60318 61434//61434 61286//61286 +f 60683//60683 61153//61153 60691//60691 +f 61565//61565 60805//60805 60433//60433 +f 60899//60899 60534//60534 60806//60806 +f 60892//60892 60898//60898 60431//60431 +f 61039//61039 60553//60553 60881//60881 +f 60792//60792 60754//60754 60834//60834 +f 60622//60622 60804//60804 60927//60927 +f 60434//60434 61045//61045 60817//60817 +f 60927//60927 60804//60804 60895//60895 +f 60434//60434 60822//60822 60993//60993 +f 60809//60809 61286//61286 60651//60651 +f 61062//61062 60797//60797 60890//60890 +f 60900//60900 60927//60927 60895//60895 +f 60565//60565 60642//60642 61479//61479 +f 60515//60515 60901//60901 60771//60771 +f 61479//61479 60642//60642 61483//61483 +f 60840//60840 60797//60797 61062//61062 +f 61048//61048 60840//60840 61062//61062 +f 60816//60816 60901//60901 60515//60515 +f 60565//60565 61479//61479 61015//61015 +f 60098//60098 61083//61083 60440//60440 +f 60903//60903 60544//60544 60534//60534 +f 61483//61483 60642//60642 60784//60784 +f 60750//60750 60544//60544 61073//61073 +f 60913//60913 60440//60440 61083//61083 +f 60440//60440 60913//60913 60770//60770 +f 60903//60903 61073//61073 60544//60544 +f 60923//60923 60901//60901 60631//60631 +f 61127//61127 61040//61040 60777//60777 +f 60777//60777 60917//60917 61127//61127 +f 60455//60455 60897//60897 61016//61016 +f 61125//61125 60474//60474 60841//60841 +f 60628//60628 60457//60457 61046//61046 +f 60725//60725 60485//60485 60953//60953 +f 60702//60702 60682//60682 60934//60934 +f 60478//60478 60948//60948 60949//60949 +f 60485//60485 60941//60941 60953//60953 +f 60523//60523 60858//60858 60776//60776 +f 60930//60930 60716//60716 60929//60929 +f 61323//61323 60701//60701 60708//60708 +f 60473//60473 60932//60932 60695//60695 +f 60628//60628 60706//60706 60457//60457 +f 60940//60940 60702//60702 60934//60934 +f 60716//60716 60719//60719 60929//60929 +f 60520//60520 61117//61117 60760//60760 +f 60795//60795 60702//60702 60940//60940 +f 60876//60876 60795//60795 60940//60940 +f 60719//60719 60720//60720 60929//60929 +f 61117//61117 60520//60520 60933//60933 +f 60682//60682 60835//60835 60934//60934 +f 60972//60972 60590//60590 60705//60705 +f 60941//60941 60938//60938 61154//61154 +f 60498//60498 60726//60726 60946//60946 +f 60720//60720 60724//60724 60491//60491 +f 60491//60491 60943//60943 60720//60720 +f 60700//60700 60972//60972 60705//60705 +f 60972//60972 60700//60700 60704//60704 +f 60943//60943 60491//60491 60499//60499 +f 61370//61370 60478//60478 60949//60949 +f 60752//60752 60478//60478 61370//61370 +f 60946//60946 60943//60943 60499//60499 +f 60732//60732 60946//60946 60499//60499 +f 60498//60498 60946//60946 60732//60732 +f 60946//60946 60726//60726 60945//60945 +f 60699//60699 60772//60772 60681//60681 +f 60945//60945 60458//60458 60707//60707 +f 61138//61138 60455//60455 61016//61016 +f 60709//60709 60928//60928 60710//60710 +f 60731//60731 60844//60844 60728//60728 +f 60694//60694 60461//60461 61156//61156 +f 60710//60710 60928//60928 60494//60494 +f 60461//60461 60467//60467 61157//61157 +f 60494//60494 60928//60928 60936//60936 +f 60715//60715 60939//60939 61157//61157 +f 60467//60467 60715//60715 61157//61157 +f 60704//60704 60477//60477 60942//60942 +f 61152//61152 60708//60708 60643//60643 +f 60711//60711 60928//60928 60709//60709 +f 60937//60937 60711//60711 60494//60494 +f 60961//60961 60526//60526 60861//60861 +f 60703//60703 60730//60730 60714//60714 +f 60772//60772 60699//60699 60931//60931 +f 60729//60729 60951//60951 61185//61185 +f 60965//60965 60526//60526 60961//60961 +f 60914//60914 60919//60919 60713//60713 +f 61323//61323 60708//60708 61152//61152 +f 60928//60928 60711//60711 60937//60937 +f 60712//60712 60697//60697 60944//60944 +f 60722//60722 61171//61171 60707//60707 +f 60944//60944 60947//60947 60712//60712 +f 60937//60937 60494//60494 60936//60936 +f 61171//61171 61176//61176 60707//60707 +f 60932//60932 60699//60699 60695//60695 +f 61171//61171 60725//60725 60953//60953 +f 60699//60699 60932//60932 60931//60931 +f 60722//60722 60725//60725 61171//61171 +f 60637//60637 60866//60866 60574//60574 +f 60723//60723 60712//60712 60947//60947 +f 60935//60935 60730//60730 60956//60956 +f 61218//61218 60697//60697 61138//61138 +f 60676//60676 60914//60914 60713//60713 +f 60964//60964 60962//60962 60264//60264 +f 60944//60944 60697//60697 61218//61218 +f 61392//61392 60738//60738 61173//61173 +f 60738//60738 60959//60959 61173//61173 +f 60473//60473 60973//60973 60932//60932 +f 60932//60932 60973//60973 61147//61147 +f 60721//60721 60952//60952 60950//60950 +f 60952//60952 60718//60718 60963//60963 +f 61147//61147 60973//60973 60850//60850 +f 60955//60955 60723//60723 60947//60947 +f 60957//60957 60974//60974 60958//60958 +f 60974//60974 60957//60957 60960//60960 +f 60734//60734 60359//60359 60967//60967 +f 61005//61005 60916//60916 60662//60662 +f 60529//60529 60652//60652 60853//60853 +f 60963//60963 60718//60718 60727//60727 +f 60662//60662 60663//60663 61005//61005 +f 60966//60966 60955//60955 60958//60958 +f 60727//60727 60955//60955 60966//60966 +f 60383//60383 61005//61005 60663//60663 +f 60723//60723 60955//60955 60727//60727 +f 60963//60963 60727//60727 60966//60966 +f 60383//60383 60510//60510 61009//61009 +f 60958//60958 60974//60974 60966//60966 +f 60974//60974 60960//60960 60968//60968 +f 60968//60968 60966//60966 60974//60974 +f 60505//60505 60739//60739 60737//60737 +f 60502//60502 60721//60721 60950//60950 +f 60969//60969 60502//60502 60950//60950 +f 60613//60613 60969//60969 61111//61111 +f 61153//61153 60683//60683 60814//60814 +f 60452//60452 60693//60693 60970//60970 +f 60252//60252 60452//60452 60970//60970 +f 60970//60970 60971//60971 60696//60696 +f 60696//60696 60252//60252 60970//60970 +f 60971//60971 61183//61183 60696//60696 +f 60346//60346 61332//61332 60807//60807 +f 60839//60839 60980//60980 60689//60689 +f 60986//60986 61060//61060 60753//60753 +f 59922//59922 60780//60780 61671//61671 +f 60874//60874 61332//61332 60346//60346 +f 60835//60835 60977//60977 61053//61053 +f 60980//60980 60839//60839 60761//60761 +f 60982//60982 60853//60853 60551//60551 +f 60983//60983 60752//60752 60975//60975 +f 60854//60854 61253//61253 60621//60621 +f 60934//60934 60835//60835 61053//61053 +f 60569//60569 61069//61069 60894//60894 +f 60990//60990 60783//60783 60998//60998 +f 61069//61069 60569//60569 61262//61262 +f 61206//61206 60169//60169 61054//61054 +f 60899//60899 60753//60753 61060//61060 +f 60793//60793 61018//61018 61007//61007 +f 61326//61326 61450//61450 60847//60847 +f 60757//60757 61054//61054 60169//60169 +f 60883//60883 60998//60998 60783//60783 +f 60389//60389 60984//60984 60562//60562 +f 61251//61251 60349//60349 60978//60978 +f 60757//60757 60759//60759 61303//61303 +f 60638//60638 60626//60626 61095//61095 +f 60867//60867 60671//60671 61021//61021 +f 60343//60343 61057//61057 60842//60842 +f 60765//60765 60847//60847 61450//61450 +f 60590//60590 61067//61067 60822//60822 +f 61062//61062 61214//61214 61048//61048 +f 61065//61065 60284//60284 60765//60765 +f 61000//61000 60998//60998 60883//60883 +f 61108//61108 60821//60821 61283//61283 +f 61323//61323 61141//61141 60701//60701 +f 60822//60822 61067//61067 60993//60993 +f 61048//61048 60845//60845 60840//60840 +f 61087//61087 60997//60997 61086//61086 +f 61046//61046 60701//60701 61141//61141 +f 60778//60778 61066//61066 60612//60612 +f 60861//60861 60983//60983 61213//61213 +f 61251//61251 61434//61434 60318//60318 +f 60780//60780 60582//60582 61116//61116 +f 60989//60989 60861//60861 61213//61213 +f 60842//60842 61116//61116 60582//60582 +f 61233//61233 60774//60774 61698//61698 +f 60844//60844 60403//60403 61209//61209 +f 61296//61296 60874//60874 61007//61007 +f 61060//61060 60986//60986 61238//61238 +f 61011//61011 61047//61047 60787//60787 +f 61044//61044 60870//60870 61260//61260 +f 60989//60989 61209//61209 60403//60403 +f 61236//61236 61097//61097 60820//60820 +f 60814//60814 60873//60873 60994//60994 +f 61228//61228 60857//60857 61230//61230 +f 61335//61335 60580//60580 61130//61130 +f 61089//61089 60874//60874 61296//61296 +f 60580//60580 60911//60911 61130//61130 +f 61014//61014 61011//61011 60692//60692 +f 61256//61256 60991//60991 60395//60395 +f 61068//61068 60570//60570 61071//61071 +f 60994//60994 60873//60873 60996//60996 +f 60673//60673 61241//61241 60571//60571 +f 60857//60857 60624//60624 61230//61230 +f 60864//60864 60585//60585 61108//61108 +f 60791//60791 61230//61230 60624//60624 +f 61071//61071 60570//60570 60792//60792 +f 60820//60820 60878//60878 61236//61236 +f 61008//61008 60786//60786 61091//61091 +f 61230//61230 60791//60791 61336//61336 +f 61024//61024 61078//61078 60618//60618 +f 61079//61079 61008//61008 61091//61091 +f 60836//60836 61130//61130 60911//60911 +f 60997//60997 60996//60996 60802//60802 +f 60522//60522 61090//61090 61219//61219 +f 61325//61325 60786//60786 60798//60798 +f 61204//61204 60874//60874 61089//61089 +f 61078//61078 61080//61080 60618//60618 +f 60897//60897 60926//60926 61203//61203 +f 60786//60786 61325//61325 61091//61091 +f 60575//60575 60884//60884 61322//61322 +f 61203//61203 60926//60926 61278//61278 +f 61094//61094 60798//60798 61003//61003 +f 61322//61322 60878//60878 60575//60575 +f 60651//60651 61286//61286 61049//61049 +f 60791//60791 60896//60896 61336//61336 +f 60980//60980 61246//61246 61216//61216 +f 61278//61278 60926//60926 61105//61105 +f 61000//61000 60829//60829 61080//61080 +f 60667//60667 60879//60879 60657//60657 +f 60676//60676 61085//61085 61001//61001 +f 60883//60883 61105//61105 60926//60926 +f 60879//60879 60667//60667 61022//61022 +f 60679//60679 60772//60772 61137//61137 +f 61014//61014 60921//60921 61109//61109 +f 60772//60772 60931//60931 61137//61137 +f 60856//60856 61013//61013 61076//61076 +f 60862//60862 60861//60861 60989//60989 +f 61327//61327 61225//61225 60892//60892 +f 61102//61102 60792//60792 60834//60834 +f 61107//61107 61105//61105 60883//60883 +f 61006//61006 61112//61112 60799//60799 +f 60856//60856 61077//61077 61208//61208 +f 60905//60905 61134//61134 61132//61132 +f 60537//60537 60630//60630 61255//61255 +f 60228//60228 61125//61125 61025//61025 +f 60659//60659 60228//60228 61025//61025 +f 60905//60905 60817//60817 61134//61134 +f 60898//60898 60892//60892 61225//61225 +f 60538//60538 61004//61004 61002//61002 +f 60856//60856 61208//61208 60650//60650 +f 61032//61032 61356//61356 60846//60846 +f 60860//60860 60662//60662 60916//60916 +f 60786//60786 61008//61008 60885//60885 +f 61006//61006 60885//60885 61008//61008 +f 60993//60993 61045//61045 60434//60434 +f 60986//60986 60901//60901 61064//61064 +f 61032//61032 60574//60574 60866//60866 +f 61098//61098 60650//60650 61208//61208 +f 61037//61037 60762//60762 60755//60755 +f 60855//60855 61128//61128 61229//61229 +f 61036//61036 61128//61128 60855//60855 +f 60967//60967 60359//60359 61221//61221 +f 60750//60750 61073//61073 60977//60977 +f 60667//60667 60553//60553 61242//61242 +f 61109//61109 60621//60621 61253//61253 +f 60848//60848 60855//60855 61126//61126 +f 60895//60895 60813//60813 61124//61124 +f 61242//61242 60553//60553 61039//61039 +f 61242//61242 61039//61039 61122//61122 +f 61043//61043 61255//61255 61265//61265 +f 61120//61120 60762//60762 61033//61033 +f 61099//61099 61038//61038 60628//60628 +f 61019//61019 60888//60888 60876//60876 +f 61415//61415 60800//60800 61887//61887 +f 60877//60877 61647//61647 60812//60812 +f 61210//61210 61127//61127 60917//60917 +f 60851//60851 61143//61143 60766//60766 +f 60167//60167 61456//61456 60782//60782 +f 60912//60912 60910//60910 61041//61041 +f 61281//61281 61210//61210 60917//60917 +f 60777//60777 61133//61133 60773//60773 +f 60766//60766 61143//61143 61037//61037 +f 60909//60909 61341//61341 61563//61563 +f 60917//60917 60608//60608 61281//61281 +f 61425//61425 60807//60807 61310//61310 +f 61133//61133 60777//60777 61040//61040 +f 61047//61047 61143//61143 60851//60851 +f 60881//60881 61122//61122 61039//61039 +f 61245//61245 61122//61122 60881//60881 +f 61036//61036 60773//60773 61133//61133 +f 61280//61280 60899//60899 61060//61060 +f 61118//61118 60648//60648 61115//61115 +f 61465//61465 60535//60535 61662//61662 +f 60616//60616 61264//61264 60608//60608 +f 60474//60474 61269//61269 60841//60841 +f 60616//60616 60864//60864 61264//61264 +f 61123//61123 60653//60653 61118//61118 +f 60474//60474 61028//61028 61269//61269 +f 60890//60890 60567//60567 61123//61123 +f 61207//61207 60890//60890 61123//61123 +f 61280//61280 60903//60903 60899//60899 +f 60815//60815 60875//60875 61756//61756 +f 61083//61083 60098//60098 61220//61220 +f 61043//61043 61051//61051 60863//60863 +f 60430//60430 60796//60796 61277//61277 +f 60866//60866 60637//60637 61139//61139 +f 60761//60761 61061//61061 60980//60980 +f 60774//60774 60531//60531 61871//61871 +f 61251//61251 60978//60978 61559//61559 +f 61018//61018 61296//61296 61007//61007 +f 60987//60987 60894//60894 61069//61069 +f 61062//61062 60890//60890 61207//61207 +f 61303//61303 60759//60759 61212//61212 +f 61332//61332 60874//60874 61204//61204 +f 60821//60821 60818//60818 61283//61283 +f 61053//61053 60977//60977 61243//61243 +f 60983//60983 60975//60975 61291//61291 +f 61292//61292 60983//60983 61291//61291 +f 61051//61051 61745//61745 60863//60863 +f 61047//61047 61360//61360 61426//61426 +f 60590//60590 61063//61063 61067//61067 +f 61080//61080 60998//60998 61000//61000 +f 60985//60985 61215//61215 61217//61217 +f 60863//60863 61745//61745 60999//60999 +f 61081//61081 60990//60990 60998//60998 +f 61059//61059 60779//60779 60660//60660 +f 61054//61054 60757//60757 61303//61303 +f 60981//60981 61084//61084 61696//61696 +f 60758//60758 61055//61055 60576//60576 +f 60913//60913 61083//61083 61092//61092 +f 61360//61360 61047//61047 61011//61011 +f 60988//60988 61253//61253 60854//60854 +f 60643//60643 61095//61095 61224//61224 +f 61089//61089 61475//61475 61204//61204 +f 61213//61213 60983//60983 61292//61292 +f 60913//60913 61092//61092 61530//61530 +f 60607//60607 61075//61075 61140//61140 +f 61671//61671 60780//60780 61116//61116 +f 60562//60562 61061//61061 60761//60761 +f 61075//61075 60607//60607 61112//61112 +f 61142//61142 60852//60852 61067//61067 +f 60867//60867 61442//61442 60673//60673 +f 60673//60673 61442//61442 61241//61241 +f 60562//60562 60984//60984 61061//61061 +f 61084//61084 61096//61096 61419//61419 +f 61099//61099 61231//61231 61038//61038 +f 60982//60982 61029//61029 61110//61110 +f 61067//61067 60852//60852 60914//60914 +f 61067//61067 60914//60914 61074//61074 +f 61209//61209 60989//60989 61213//61213 +f 61029//61029 61030//61030 61110//61110 +f 61101//61101 61262//61262 60825//60825 +f 60992//60992 60924//60924 61427//61427 +f 60849//60849 61279//61279 61086//61086 +f 61347//61347 60891//60891 61340//61340 +f 61097//61097 61236//61236 61510//61510 +f 61141//61141 61099//61099 61046//61046 +f 60914//60914 61001//61001 61074//61074 +f 61056//61056 60395//60395 61357//61357 +f 61110//61110 61030//61030 61223//61223 +f 60898//60898 61225//61225 61082//61082 +f 60891//60891 61347//61347 60347//60347 +f 61057//61057 60576//60576 61055//61055 +f 60758//60758 60893//60893 61100//61100 +f 60908//60908 61335//61335 61466//61466 +f 61018//61018 61023//61023 61289//61289 +f 60897//60897 61203//61203 61016//61016 +f 61136//61136 60904//60904 61259//61259 +f 61100//61100 60893//60893 61103//61103 +f 60417//60417 60811//60811 61317//61317 +f 61286//61286 61266//61266 61049//61049 +f 61023//61023 60865//60865 61289//61289 +f 61087//61087 61104//61104 60997//60997 +f 61358//61358 60988//60988 61068//61068 +f 60995//60995 60417//60417 61317//61317 +f 61072//61072 61476//61476 61010//61010 +f 60395//60395 60991//60991 61357//61357 +f 61238//61238 60986//60986 61064//61064 +f 60878//60878 61322//61322 61236//61236 +f 61068//61068 60988//60988 60644//60644 +f 61117//61117 60933//60933 61600//61600 +f 61325//61325 60798//60798 61094//61094 +f 60864//60864 61285//61285 61264//61264 +f 60667//60667 61242//61242 61022//61022 +f 60904//60904 60543//60543 61259//61259 +f 61227//61227 60679//60679 61232//61232 +f 60531//60531 60995//60995 61473//61473 +f 61036//61036 61133//61133 61237//61237 +f 61237//61237 61128//61128 61036//61036 +f 61647//61647 60877//60877 61026//61026 +f 61105//61105 61107//61107 61106//61106 +f 61031//61031 60879//60879 61484//61484 +f 61121//61121 61112//61112 61006//61006 +f 61107//61107 60613//60613 61446//61446 +f 60613//60613 61113//61113 61446//61446 +f 61006//61006 61008//61008 61121//61121 +f 61090//61090 61010//61010 61219//61219 +f 61341//61341 60801//60801 61136//61136 +f 60679//60679 61137//61137 61244//61244 +f 60996//60996 60997//60997 61104//61104 +f 60860//60860 60916//60916 61439//61439 +f 61349//61349 60630//60630 61017//61017 +f 60781//60781 60845//60845 61131//61131 +f 60886//60886 60781//60781 61131//61131 +f 61078//61078 61024//61024 61356//61356 +f 60886//60886 61135//61135 60887//60887 +f 61027//61027 61540//61540 61026//61026 +f 61356//61356 61024//61024 60408//60408 +f 60916//60916 61005//61005 61329//61329 +f 61329//61329 61439//61439 60916//60916 +f 61245//61245 60881//60881 61425//61425 +f 60613//60613 61111//61111 61113//61113 +f 61135//61135 60886//60886 61331//61331 +f 61339//61339 61269//61269 61028//61028 +f 60807//60807 61332//61332 61310//61310 +f 60507//60507 61042//61042 61250//61250 +f 61349//61349 61255//61255 60630//60630 +f 60823//60823 61275//61275 61271//61271 +f 61050//61050 61011//61011 61014//61014 +f 61120//61120 61033//61033 61119//61119 +f 60834//60834 60987//60987 61102//61102 +f 61545//61545 61027//61027 60824//60824 +f 60805//60805 61565//61565 61982//61982 +f 61014//61014 61109//61109 61050//61050 +f 61328//61328 61042//61042 61261//61261 +f 60978//60978 60571//60571 61241//61241 +f 61279//61279 60849//60849 61120//61120 +f 60907//60907 61257//61257 60800//60800 +f 60896//60896 61132//61132 61336//61336 +f 61243//61243 60977//60977 61073//61073 +f 61488//61488 60805//60805 61982//61982 +f 61050//61050 61109//61109 61144//61144 +f 61473//61473 61871//61871 60531//60531 +f 60784//60784 60880//60880 61354//61354 +f 60880//60880 61038//61038 61354//61354 +f 60834//60834 60894//60894 60987//60987 +f 61020//61020 60650//60650 61098//61098 +f 60508//60508 60882//60882 61297//61297 +f 61247//61247 60876//60876 60940//60940 +f 61019//61019 60876//60876 61247//61247 +f 60838//60838 60900//60900 61129//61129 +f 60608//60608 61264//61264 61281//61281 +f 60910//60910 61415//61415 61041//61041 +f 61287//61287 61019//61019 61247//61247 +f 60888//60888 61019//61019 61343//61343 +f 60915//60915 60838//60838 61254//61254 +f 61343//61343 61019//61019 61287//61287 +f 61973//61973 60979//60979 61041//61041 +f 61045//61045 61134//61134 60817//60817 +f 61220//61220 61052//61052 61083//61083 +f 60888//60888 61103//61103 60893//60893 +f 61103//61103 60888//60888 61343//61343 +f 61064//61064 60901//60901 61491//61491 +f 60901//60901 60923//60923 61114//61114 +f 60938//60938 60935//60935 61145//61145 +f 61364//61364 61088//61088 60862//60862 +f 61035//61035 61367//61367 60826//60826 +f 60862//60862 60410//60410 61364//61364 +f 60940//60940 60934//60934 61355//61355 +f 60410//60410 60694//60694 61364//61364 +f 61156//61156 61364//61364 60694//60694 +f 60972//60972 61063//61063 60590//60590 +f 60948//60948 61188//61188 60949//60949 +f 60858//60858 61309//61309 60776//60776 +f 60953//60953 60941//60941 61149//61149 +f 61153//61153 61382//61382 60788//60788 +f 61151//61151 60720//60720 61386//61386 +f 60929//60929 60720//60720 61151//61151 +f 61099//61099 60628//60628 61046//61046 +f 60788//60788 60691//60691 61153//61153 +f 60941//60941 61154//61154 61149//61149 +f 60704//60704 61063//61063 60972//60972 +f 61154//61154 60938//60938 61158//61158 +f 60720//60720 60943//60943 61159//61159 +f 61159//61159 61386//61386 60720//60720 +f 60751//60751 60788//60788 61382//61382 +f 61383//61383 60751//60751 61382//61382 +f 60975//60975 60752//60752 61370//61370 +f 60943//60943 60946//60946 61159//61159 +f 60704//60704 61142//61142 61063//61063 +f 60776//60776 61309//61309 61270//61270 +f 61270//61270 61309//61309 61249//61249 +f 60915//60915 61058//61058 60554//60554 +f 61137//61137 60931//60931 61146//61146 +f 60756//60756 60751//60751 61162//61162 +f 61162//61162 60751//60751 61383//61383 +f 60643//60643 61224//61224 61152//61152 +f 60934//60934 61053//61053 61355//61355 +f 61157//61157 61156//61156 60461//60461 +f 60937//60937 60936//60936 60928//60928 +f 60728//60728 60844//60844 61209//61209 +f 60919//60919 60852//60852 61142//61142 +f 60730//60730 60703//60703 61167//61167 +f 61209//61209 61375//61375 60728//60728 +f 60956//60956 60730//60730 61167//61167 +f 60933//60933 60848//60848 61376//61376 +f 61161//61161 60938//60938 61145//61145 +f 61218//61218 60947//60947 60944//60944 +f 60859//60859 61155//61155 60858//60858 +f 61124//61124 60813//60813 61235//61235 +f 60942//60942 61142//61142 60704//60704 +f 61165//61165 60756//60756 61162//61162 +f 61165//61165 61013//61013 60756//60756 +f 60919//60919 61142//61142 60942//60942 +f 61185//61185 60951//60951 61391//61391 +f 61376//61376 60848//60848 61126//61126 +f 60947//60947 61282//61282 61186//61186 +f 60607//60607 61140//61140 61155//61155 +f 60859//60859 60607//60607 61155//61155 +f 60938//60938 61161//61161 61158//61158 +f 60676//60676 61001//61001 60914//60914 +f 60961//60961 60861//60861 61163//61163 +f 60952//60952 61673//61673 60950//60950 +f 61171//61171 60953//60953 61149//61149 +f 60952//60952 60963//60963 61148//61148 +f 61673//61673 60952//60952 61148//61148 +f 60954//60954 61164//61164 61391//61391 +f 60951//60951 60954//60954 61391//61391 +f 61088//61088 60861//60861 60862//60862 +f 61163//61163 60861//60861 61088//61088 +f 60947//60947 61186//61186 60955//60955 +f 60946//60946 60945//60945 61394//61394 +f 61168//61168 60961//60961 61163//61163 +f 60868//60868 61005//61005 60383//60383 +f 61187//61187 60932//60932 61150//61150 +f 61394//61394 60945//60945 61170//61170 +f 60932//60932 61147//61147 61150//61150 +f 61145//61145 60935//60935 60956//60956 +f 61160//61160 60957//60957 61307//61307 +f 60961//60961 61168//61168 60965//60965 +f 60945//60945 60707//60707 61170//61170 +f 60957//60957 61160//61160 61169//61169 +f 61169//61169 60960//60960 60957//60957 +f 60954//60954 60733//60733 61164//61164 +f 60931//60931 60932//60932 61187//61187 +f 61226//61226 61307//61307 60957//60957 +f 61176//61176 61170//61170 60707//60707 +f 60383//60383 61009//61009 60868//60868 +f 61408//61408 61170//61170 61176//61176 +f 60958//60958 61226//61226 60957//60957 +f 60931//60931 61187//61187 61146//61146 +f 61148//61148 61186//61186 61282//61282 +f 60958//60958 60955//60955 61186//61186 +f 61226//61226 60958//60958 61186//61186 +f 61270//61270 60868//60868 60775//60775 +f 60962//60962 60964//60964 61393//61393 +f 61148//61148 60966//60966 61315//61315 +f 61186//61186 61148//61148 61315//61315 +f 60963//60963 60966//60966 61148//61148 +f 61147//61147 60850//60850 60529//60529 +f 60776//60776 61270//61270 60775//60775 +f 61346//61346 60529//60529 60853//60853 +f 60964//60964 60734//60734 60967//60967 +f 61393//61393 60964//60964 60967//60967 +f 61315//61315 60966//60966 61166//61166 +f 60960//60960 61169//61169 60968//60968 +f 60968//60968 61169//61169 61371//61371 +f 61172//61172 60968//60968 61371//61371 +f 60736//60736 61615//61615 61178//61178 +f 61174//61174 60966//60966 60968//60968 +f 60966//60966 61174//61174 61166//61166 +f 61172//61172 61174//61174 60968//60968 +f 61175//61175 61174//61174 61172//61172 +f 61081//61081 61139//61139 60990//60990 +f 60739//60739 61178//61178 61406//61406 +f 61177//61177 60814//60814 60994//60994 +f 61153//61153 60814//60814 61177//61177 +f 61180//61180 60737//60737 61179//61179 +f 61181//61181 60737//60737 61180//61180 +f 60693//60693 60737//60737 61181//61181 +f 61182//61182 60693//60693 61181//61181 +f 60693//60693 61182//61182 60970//60970 +f 61182//61182 61373//61373 60970//60970 +f 60971//60971 60970//60970 61373//61373 +f 60745//60745 61618//61618 60459//60459 +f 60716//60716 60930//60930 60745//60745 +f 60454//60454 60459//60459 61618//61618 +f 60273//60273 60965//60965 61184//61184 +f 61387//61387 60273//60273 61184//61184 +f 61188//61188 60948//60948 61191//61191 +f 61191//61191 60456//60456 61194//61194 +f 60948//60948 60456//60456 61191//61191 +f 61387//61387 60939//60939 60273//60273 +f 60273//60273 60939//60939 60715//60715 +f 59993//59993 61189//61189 61193//61193 +f 60504//60504 59993//59993 61193//61193 +f 61194//61194 60456//60456 61197//61197 +f 60735//60735 60504//60504 61193//61193 +f 61196//61196 60735//60735 61193//61193 +f 60456//60456 60717//60717 61197//61197 +f 61192//61192 60747//60747 61190//61190 +f 61375//61375 60717//60717 60728//60728 +f 60277//60277 60747//60747 61192//61192 +f 61195//61195 60277//60277 61192//61192 +f 61615//61615 60735//60735 61196//61196 +f 61190//61190 60746//60746 61198//61198 +f 60747//60747 60746//60746 61190//61190 +f 61615//61615 60736//60736 60735//60735 +f 60746//60746 60748//60748 61199//61199 +f 61199//61199 61198//61198 60746//60746 +f 61199//61199 60749//60749 61635//61635 +f 60748//60748 60749//60749 61199//61199 +f 61184//61184 60965//60965 61168//61168 +f 60703//60703 60453//60453 61167//61167 +f 60280//60280 61200//61200 61634//61634 +f 61167//61167 60453//60453 60454//60454 +f 61189//61189 60280//60280 61634//61634 +f 61200//61200 60280//60280 60279//60279 +f 60280//60280 61189//61189 59993//59993 +f 60749//60749 60729//60729 61389//61389 +f 61635//61635 60749//60749 61389//61389 +f 60729//60729 61185//61185 61389//61389 +f 60733//60733 61201//61201 61164//61164 +f 61392//61392 61201//61201 60738//60738 +f 61202//61202 60279//60279 61195//61195 +f 61195//61195 60279//60279 60277//60277 +f 60277//60277 60279//60279 59322//59322 +f 59322//59322 60279//60279 60281//60281 +f 61200//61200 60279//60279 61202//61202 +f 61065//61065 60765//60765 61450//61450 +f 60993//60993 61067//61067 61561//61561 +f 61447//61447 60898//60898 61082//61082 +f 61076//61076 61013//61013 61288//61288 +f 60768//60768 60898//60898 61447//61447 +f 61550//61550 60779//60779 61059//61059 +f 60856//60856 61076//61076 61205//61205 +f 61293//61293 61127//61127 61210//61210 +f 61130//61130 60836//60836 61272//61272 +f 61077//61077 60856//60856 61205//61205 +f 61067//61067 61063//61063 61142//61142 +f 61444//61444 61053//61053 61243//61243 +f 61279//61279 61302//61302 61087//61087 +f 61087//61087 61086//61086 61279//61279 +f 61206//61206 61297//61297 60882//60882 +f 61138//61138 61016//61016 61421//61421 +f 61018//61018 61470//61470 61296//61296 +f 61355//61355 61053//61053 61444//61444 +f 61062//61062 61207//61207 61214//61214 +f 61557//61557 61089//61089 61296//61296 +f 61264//61264 61234//61234 61281//61281 +f 61067//61067 61074//61074 61561//61561 +f 61421//61421 61016//61016 61203//61203 +f 61280//61280 61060//61060 61301//61301 +f 61306//61306 61095//61095 60626//60626 +f 61600//61600 61223//61223 61117//61117 +f 61018//61018 61289//61289 61470//61470 +f 60842//60842 61501//61501 61116//61116 +f 60903//60903 61280//61280 61492//61492 +f 61698//61698 60774//60774 61522//61522 +f 61696//61696 61084//61084 61419//61419 +f 61098//61098 61208//61208 61319//61319 +f 61574//61574 61443//61443 60994//60994 +f 61987//61987 61059//61059 60812//60812 +f 61057//61057 61501//61501 60842//60842 +f 60994//60994 60996//60996 61574//61574 +f 61574//61574 60996//60996 61222//61222 +f 61074//61074 61001//61001 61295//61295 +f 60679//60679 61244//61244 61232//61232 +f 61475//61475 61089//61089 61557//61557 +f 61210//61210 61281//61281 61211//61211 +f 61001//61001 61085//61085 61311//61311 +f 61698//61698 61333//61333 61233//61233 +f 61218//61218 61282//61282 60947//60947 +f 61085//61085 60860//60860 61311//61311 +f 60879//60879 61022//61022 61486//61486 +f 61314//61314 61068//61068 61071//61071 +f 61080//61080 61078//61078 61356//61356 +f 61075//61075 61079//61079 61252//61252 +f 61486//61486 61022//61022 61240//61240 +f 61096//61096 61097//61097 61638//61638 +f 61313//61313 60996//60996 61104//61104 +f 61075//61075 61121//61121 61079//61079 +f 61235//61235 61002//61002 61004//61004 +f 60933//60933 61376//61376 61600//61600 +f 60985//60985 61217//61217 61324//61324 +f 59922//59922 61671//61671 61652//61652 +f 60924//60924 60985//60985 61324//61324 +f 61313//61313 61222//61222 60996//60996 +f 60867//60867 61021//61021 61338//61338 +f 61100//61100 61055//61055 60758//60758 +f 61510//61510 61638//61638 61097//61097 +f 60792//60792 61417//61417 61071//61071 +f 60866//60866 61300//61300 61032//61032 +f 61278//61278 61105//61105 61106//61106 +f 61106//61106 61107//61107 61446//61446 +f 61219//61219 61010//61010 61476//61476 +f 60866//60866 61139//61139 61300//61300 +f 61417//61417 60792//60792 61422//61422 +f 61012//61012 60872//60872 61321//61321 +f 61329//61329 61005//61005 61263//61263 +f 61113//61113 61111//61111 61413//61413 +f 60872//60872 60815//60815 61478//61478 +f 61005//61005 60868//60868 61263//61263 +f 61305//61305 61080//61080 61356//61356 +f 61099//61099 61141//61141 61239//61239 +f 61239//61239 61231//61231 61099//61099 +f 60998//60998 61080//61080 61305//61305 +f 61121//61121 61075//61075 61112//61112 +f 61347//61347 60789//60789 60347//60347 +f 61081//61081 60998//60998 61273//61273 +f 61420//61420 61060//61060 61238//61238 +f 61049//61049 61283//61283 60818//60818 +f 61008//61008 61079//61079 61121//61121 +f 61283//61283 61049//61049 61330//61330 +f 61360//61360 61011//61011 61050//61050 +f 60982//60982 61110//61110 60853//60853 +f 61119//61119 61279//61279 61120//61120 +f 60889//60889 61457//61457 60884//60884 +f 61102//61102 61422//61422 60792//60792 +f 60889//60889 60656//60656 61457//61457 +f 61484//61484 60879//60879 61486//61486 +f 60656//60656 61463//61463 61457//61457 +f 61463//61463 60656//60656 60659//60659 +f 60886//60886 61131//61131 61274//61274 +f 61331//61331 60886//60886 61274//61274 +f 61064//61064 61420//61420 61238//61238 +f 61133//61133 61040//61040 61461//61461 +f 60838//60838 61129//61129 61254//61254 +f 60782//60782 61456//61456 61687//61687 +f 61268//61268 61050//61050 61144//61144 +f 61316//61316 61268//61268 61144//61144 +f 61540//61540 61027//61027 61545//61545 +f 61143//61143 61284//61284 61037//61037 +f 61254//61254 61438//61438 60915//60915 +f 61037//61037 61284//61284 61033//61033 +f 61714//61714 61015//61015 61479//61479 +f 61034//61034 61135//61135 61555//61555 +f 61555//61555 61276//61276 61034//61034 +f 61143//61143 61248//61248 61284//61284 +f 61058//61058 60915//60915 61438//61438 +f 61003//61003 61034//61034 61276//61276 +f 60670//60670 60789//60789 60907//60907 +f 61061//61061 61246//61246 60980//60980 +f 61498//61498 61108//61108 61283//61283 +f 61545//61545 60824//60824 60906//60906 +f 61484//61484 61261//61261 61031//61031 +f 61479//61479 61483//61483 61482//61482 +f 61326//61326 61058//61058 61666//61666 +f 61426//61426 61143//61143 61047//61047 +f 61061//61061 60984//60984 61056//61056 +f 61061//61061 61056//61056 61357//61357 +f 61285//61285 61108//61108 61441//61441 +f 61498//61498 61441//61441 61108//61108 +f 60430//60430 61474//61474 60906//60906 +f 61474//61474 60430//60430 61277//61277 +f 61253//61253 61144//61144 61109//61109 +f 61123//61123 61118//61118 61485//61485 +f 61285//61285 60864//60864 61108//61108 +f 61069//61069 61262//61262 61258//61258 +f 60800//60800 61257//61257 61887//61887 +f 61483//61483 60784//60784 61742//61742 +f 61692//61692 61134//61134 61344//61344 +f 60991//60991 61256//61256 61710//61710 +f 61360//61360 61050//61050 61268//61268 +f 61134//61134 61045//61045 61344//61344 +f 61101//61101 60908//60908 61466//61466 +f 61287//61287 61247//61247 61343//61343 +f 60988//60988 61358//61358 61253//61253 +f 61354//61354 61038//61038 61231//61231 +f 61335//61335 61130//61130 61272//61272 +f 61348//61348 61045//61045 60993//60993 +f 61977//61977 61745//61745 61051//61051 +f 60925//60925 61351//61351 60823//60823 +f 61119//61119 61033//61033 61284//61284 +f 60903//60903 61492//61492 61073//61073 +f 61114//61114 61491//61491 60901//60901 +f 60865//60865 60396//60396 60999//60999 +f 61114//61114 60923//60923 61550//61550 +f 60779//60779 61550//61550 60923//60923 +f 61040//61040 61127//61127 61461//61461 +f 61461//61461 61127//61127 61480//61480 +f 61450//61450 61735//61735 61065//61065 +f 61204//61204 61475//61475 61334//61334 +f 61288//61288 61608//61608 61076//61076 +f 60808//60808 61488//61488 61910//61910 +f 61205//61205 61076//61076 61608//61608 +f 60837//60837 60768//60768 61447//61447 +f 61561//61561 61074//61074 61700//61700 +f 61973//61973 61440//61440 60979//60979 +f 61205//61205 61449//61449 61077//61077 +f 61499//61499 61057//61057 61055//61055 +f 61660//61660 61421//61421 61203//61203 +f 61246//61246 61452//61452 61216//61216 +f 61066//61066 61065//61065 61672//61672 +f 61700//61700 61074//61074 61295//61295 +f 61281//61281 61487//61487 61211//61211 +f 61454//61454 60837//60837 61933//61933 +f 61660//61660 61203//61203 61278//61278 +f 61227//61227 61232//61232 61554//61554 +f 61297//61297 61206//61206 61436//61436 +f 60612//60612 61066//61066 61672//61672 +f 61208//61208 61077//61077 61453//61453 +f 61301//61301 61517//61517 61280//61280 +f 61306//61306 60979//60979 61440//61440 +f 61209//61209 61213//61213 61520//61520 +f 60626//60626 60979//60979 61306//61306 +f 61206//61206 61054//61054 61436//61436 +f 61281//61281 61234//61234 61487//61487 +f 61216//61216 61290//61290 61004//61004 +f 61319//61319 61208//61208 61453//61453 +f 61140//61140 61075//61075 61416//61416 +f 61095//61095 61308//61308 61224//61224 +f 61290//61290 61216//61216 61452//61452 +f 61068//61068 61534//61534 61358//61358 +f 61213//61213 61292//61292 61298//61298 +f 61306//61306 61308//61308 61095//61095 +f 61020//61020 61098//61098 61319//61319 +f 61423//61423 61138//61138 61421//61421 +f 61218//61218 61138//61138 61423//61423 +f 61520//61520 61213//61213 61298//61298 +f 61220//61220 60808//60808 61445//61445 +f 61567//61567 61244//61244 61137//61137 +f 61022//61022 61242//61242 61428//61428 +f 61004//61004 61290//61290 61299//61299 +f 60869//60869 61465//61465 61664//61664 +f 61218//61218 61304//61304 61282//61282 +f 61501//61501 61057//61057 61499//61499 +f 61312//61312 60869//60869 61664//61664 +f 61307//61307 61226//61226 61508//61508 +f 61052//61052 61220//61220 61445//61445 +f 61240//61240 61022//61022 61428//61428 +f 61087//61087 61313//61313 61104//61104 +f 61301//61301 61060//61060 61420//61420 +f 61340//61340 61233//61233 61333//61333 +f 61452//61452 61246//61246 61493//61493 +f 61493//61493 61246//61246 61061//61061 +f 60867//60867 61338//61338 61442//61442 +f 61469//61469 61239//61239 61141//61141 +f 61217//61217 61509//61509 61324//61324 +f 61100//61100 61103//61103 61433//61433 +f 61236//61236 61322//61322 61510//61510 +f 61228//61228 61256//61256 60857//60857 +f 61498//61498 61283//61283 61330//61330 +f 61079//61079 61091//61091 61741//61741 +f 61235//61235 61004//61004 61299//61299 +f 61356//61356 61032//61032 61300//61300 +f 61237//61237 61133//61133 61461//61461 +f 60924//60924 61324//61324 61427//61427 +f 61083//61083 61052//61052 61092//61092 +f 60884//60884 61906//61906 61322//61322 +f 61305//61305 61356//61356 61300//61300 +f 61346//61346 60853//60853 61651//61651 +f 61071//61071 61417//61417 61314//61314 +f 61317//61317 61473//61473 60995//60995 +f 61110//61110 61651//61651 60853//60853 +f 60895//60895 61124//61124 61471//61471 +f 61413//61413 61446//61446 61113//61113 +f 61234//61234 61264//61264 61359//61359 +f 61491//61491 61420//61420 61064//61064 +f 61264//61264 61285//61285 61359//61359 +f 61426//61426 61248//61248 61143//61143 +f 60845//60845 61542//61542 61458//61458 +f 61273//61273 60998//60998 61305//61305 +f 60870//60870 61267//61267 61477//61477 +f 61069//61069 61258//61258 61694//61694 +f 60845//60845 61458//61458 61131//61131 +f 60900//60900 60895//60895 61471//61471 +f 61268//61268 61316//61316 61504//61504 +f 61300//61300 61081//61081 61273//61273 +f 61139//61139 61081//61081 61300//61300 +f 61131//61131 61458//61458 61274//61274 +f 61262//61262 61101//61101 61258//61258 +f 61448//61448 61263//61263 60868//60868 +f 61742//61742 60784//60784 61646//61646 +f 60543//60543 60902//60902 61952//61952 +f 60784//60784 61354//61354 61646//61646 +f 61448//61448 61270//61270 61659//61659 +f 61270//61270 61448//61448 60868//60868 +f 61258//61258 61101//61101 61697//61697 +f 60872//60872 61478//61478 61321//61321 +f 61555//61555 61135//61135 61553//61553 +f 61261//61261 61484//61484 61682//61682 +f 60913//60913 61705//61705 61017//61017 +f 61242//61242 61429//61429 61428//61428 +f 60871//60871 61093//61093 61456//61456 +f 61144//61144 61253//61253 61575//61575 +f 61257//61257 60907//60907 61564//61564 +f 61429//61429 61122//61122 61245//61245 +f 61478//61478 60815//60815 61756//61756 +f 61331//61331 61553//61553 61135//61135 +f 61360//61360 61268//61268 61426//61426 +f 61243//61243 61073//61073 61676//61676 +f 61504//61504 61426//61426 61268//61268 +f 61094//61094 61003//61003 61276//61276 +f 61275//61275 60823//60823 61351//61351 +f 61242//61242 61122//61122 61429//61429 +f 61358//61358 61575//61575 61253//61253 +f 61492//61492 61676//61676 61073//61073 +f 61132//61132 61134//61134 61691//61691 +f 61687//61687 61456//61456 61680//61680 +f 61072//61072 61318//61318 61476//61476 +f 61119//61119 61284//61284 61361//61361 +f 61284//61284 61248//61248 61361//61361 +f 61562//61562 61563//61563 61341//61341 +f 61349//61349 61017//61017 61337//61337 +f 60875//60875 60819//60819 61760//61760 +f 61332//61332 61204//61204 61334//61334 +f 60925//60925 60508//60508 61297//61297 +f 61438//61438 61254//61254 61320//61320 +f 61343//61343 61247//61247 61342//61342 +f 60843//60843 61760//61760 60819//60819 +f 61294//61294 61279//61279 61119//61119 +f 61266//61266 61286//61286 61345//61345 +f 61041//61041 61415//61415 61437//61437 +f 61433//61433 61103//61103 61343//61343 +f 60843//60843 61861//61861 61560//61560 +f 61045//61045 61348//61348 61344//61344 +f 60843//60843 60769//60769 61861//61861 +f 61666//61666 61058//61058 61727//61727 +f 61125//61125 61451//61451 61025//61025 +f 60976//60976 61277//61277 60796//60796 +f 61350//61350 61118//61118 61115//61115 +f 61044//61044 61861//61861 60769//60769 +f 61339//61339 61490//61490 61269//61269 +f 61348//61348 60993//60993 61561//61561 +f 61861//61861 61044//61044 61260//61260 +f 61352//61352 61118//61118 61350//61350 +f 61266//61266 61345//61345 61459//61459 +f 61061//61061 61357//61357 61493//61493 +f 61485//61485 61118//61118 61352//61352 +f 61207//61207 61123//61123 61566//61566 +f 61472//61472 61266//61266 61459//61459 +f 61266//61266 61472//61472 61049//61049 +f 61653//61653 61043//61043 61265//61265 +f 61653//61653 61051//61051 61043//61043 +f 61289//61289 60865//60865 61765//61765 +f 61480//61480 61127//61127 61293//61293 +f 61181//61181 61373//61373 61182//61182 +f 61750//61750 61323//61323 61584//61584 +f 61146//61146 61567//61567 61137//61137 +f 61339//61339 60826//60826 61708//61708 +f 60930//60930 60929//60929 61379//61379 +f 61581//61581 60940//60940 61355//61355 +f 60826//60826 61367//61367 61708//61708 +f 61151//61151 61379//61379 60929//60929 +f 61140//61140 61637//61637 61365//61365 +f 61378//61378 61153//61153 61620//61620 +f 61416//61416 61637//61637 61140//61140 +f 61364//61364 61156//61156 61794//61794 +f 61141//61141 61323//61323 61469//61469 +f 61382//61382 61153//61153 61378//61378 +f 61166//61166 61174//61174 61377//61377 +f 61377//61377 61315//61315 61166//61166 +f 61366//61366 61188//61188 61587//61587 +f 60949//60949 61188//61188 61366//61366 +f 61328//61328 61250//61250 61042//61042 +f 61581//61581 61247//61247 60940//60940 +f 61368//61368 60949//60949 61366//61366 +f 61567//61567 61146//61146 61571//61571 +f 61124//61124 61235//61235 61299//61299 +f 61150//61150 61579//61579 61187//61187 +f 61175//61175 61377//61377 61174//61174 +f 61370//61370 60949//60949 61368//61368 +f 61581//61581 61342//61342 61247//61247 +f 61157//61157 61794//61794 61156//61156 +f 61250//61250 61369//61369 61035//61035 +f 61146//61146 61187//61187 61579//61579 +f 61152//61152 61224//61224 61362//61362 +f 61571//61571 61146//61146 61579//61579 +f 61249//61249 61424//61424 61270//61270 +f 60939//60939 61385//61385 61157//61157 +f 61148//61148 61282//61282 61673//61673 +f 61175//61175 61172//61172 61620//61620 +f 61367//61367 61035//61035 61369//61369 +f 60811//60811 60698//60698 61183//61183 +f 61175//61175 61177//61177 61443//61443 +f 61377//61377 61175//61175 61443//61443 +f 61150//61150 61147//61147 61372//61372 +f 60939//60939 61387//61387 61604//61604 +f 61309//61309 60858//60858 61797//61797 +f 61380//61380 61160//61160 61570//61570 +f 61363//61363 61171//61171 61149//61149 +f 61323//61323 61152//61152 61584//61584 +f 61177//61177 60994//60994 61443//61443 +f 61013//61013 61165//61165 61288//61288 +f 61385//61385 60939//60939 61604//61604 +f 61797//61797 61155//61155 61365//61365 +f 61177//61177 61175//61175 61620//61620 +f 60858//60858 61155//61155 61797//61797 +f 61177//61177 61620//61620 61153//61153 +f 61140//61140 61365//61365 61155//61155 +f 61160//61160 61307//61307 61570//61570 +f 60969//60969 60950//60950 61642//61642 +f 61380//61380 61388//61388 61169//61169 +f 61169//61169 61160//61160 61380//61380 +f 60969//60969 61642//61642 61111//61111 +f 61111//61111 61642//61642 61413//61413 +f 61149//61149 61154//61154 61158//61158 +f 61185//61185 61390//61390 61389//61389 +f 60529//60529 61346//61346 61407//61407 +f 61315//61315 61226//61226 61186//61186 +f 61673//61673 61642//61642 60950//60950 +f 61158//61158 61161//61161 61611//61611 +f 61805//61805 61611//61611 61161//61161 +f 61597//61597 61407//61407 61346//61346 +f 61163//61163 61381//61381 61168//61168 +f 61395//61395 61394//61394 61170//61170 +f 61088//61088 61381//61381 61163//61163 +f 61408//61408 61395//61395 61170//61170 +f 61372//61372 61147//61147 60529//60529 +f 61619//61619 61176//61176 61171//61171 +f 61409//61409 61176//61176 61619//61619 +f 61619//61619 61171//61171 61363//61363 +f 61372//61372 60529//60529 61407//61407 +f 61410//61410 61409//61409 61619//61619 +f 61619//61619 61590//61590 61410//61410 +f 61395//61395 61408//61408 61396//61396 +f 61408//61408 61409//61409 61396//61396 +f 61409//61409 61410//61410 61398//61398 +f 61398//61398 61396//61396 61409//61409 +f 60962//60962 61612//61612 60959//60959 +f 61173//61173 60959//60959 61612//61612 +f 61612//61612 60962//60962 61393//61393 +f 61393//61393 60967//60967 61707//61707 +f 60855//60855 61229//61229 61126//61126 +f 61406//61406 61178//61178 61405//61405 +f 60737//60737 61406//61406 61179//61179 +f 60739//60739 61406//61406 60737//60737 +f 61215//61215 61020//61020 61505//61505 +f 61446//61446 61413//61413 61528//61528 +f 61295//61295 61001//61001 61311//61311 +f 61419//61419 61096//61096 61638//61638 +f 61415//61415 61887//61887 62087//62087 +f 61215//61215 61505//61505 61217//61217 +f 61471//61471 61496//61496 60900//60900 +f 61689//61689 61517//61517 61301//61301 +f 61254//61254 60900//60900 61496//61496 +f 61305//61305 61300//61300 61273//61273 +f 61301//61301 61420//61420 61689//61689 +f 61311//61311 60860//60860 61748//61748 +f 61221//61221 61012//61012 61432//61432 +f 61509//61509 61217//61217 61505//61505 +f 61430//61430 61221//61221 61432//61432 +f 61254//61254 61129//61129 60900//60900 +f 61506//61506 61055//61055 61100//61100 +f 61506//61506 61100//61100 61433//61433 +f 61424//61424 61249//61249 61643//61643 +f 61144//61144 61575//61575 61431//61431 +f 61119//61119 61503//61503 61294//61294 +f 61332//61332 61334//61334 61310//61310 +f 61641//61641 60860//60860 61439//61439 +f 61425//61425 61310//61310 61334//61334 +f 61522//61522 60774//60774 61871//61871 +f 61286//61286 61434//61434 61345//61345 +f 61119//61119 61361//61361 61503//61503 +f 61652//61652 61671//61671 61649//61649 +f 61362//61362 61224//61224 61308//61308 +f 61906//61906 60884//60884 61435//61435 +f 61416//61416 61075//61075 61512//61512 +f 61269//61269 61490//61490 60841//60841 +f 61320//61320 61254//61254 61675//61675 +f 61423//61423 61661//61661 61218//61218 +f 61697//61697 61466//61466 61875//61875 +f 61101//61101 61466//61466 61697//61697 +f 61469//61469 61323//61323 61750//61750 +f 61304//61304 61218//61218 61661//61661 +f 61075//61075 61252//61252 61512//61512 +f 61435//61435 60884//60884 61457//61457 +f 61125//61125 60841//60841 61451//61451 +f 61673//61673 61282//61282 61304//61304 +f 61467//61467 61231//61231 61719//61719 +f 61212//61212 62162//62162 61303//61303 +f 61327//61327 60992//60992 61427//61427 +f 61508//61508 61570//61570 61307//61307 +f 61541//61541 61719//61719 61231//61231 +f 61645//61645 61489//61489 61320//61320 +f 61116//61116 61501//61501 61670//61670 +f 61507//61507 61508//61508 61226//61226 +f 61489//61489 61438//61438 61320//61320 +f 61361//61361 61248//61248 61998//61998 +f 61091//61091 61325//61325 61964//61964 +f 61248//61248 61426//61426 61998//61998 +f 61315//61315 61507//61507 61226//61226 +f 60913//60913 61530//61530 61705//61705 +f 61231//61231 61544//61544 61541//61541 +f 61239//61239 61544//61544 61231//61231 +f 61219//61219 61212//61212 60522//60522 +f 61315//61315 61572//61572 61507//61507 +f 61575//61575 61358//61358 61534//61534 +f 61659//61659 61424//61424 61418//61418 +f 61270//61270 61424//61424 61659//61659 +f 61756//61756 60875//60875 61760//61760 +f 61542//61542 60845//60845 61048//61048 +f 61647//61647 61026//61026 61667//61667 +f 61250//61250 61328//61328 61658//61658 +f 61278//61278 61106//61106 61521//61521 +f 61026//61026 61540//61540 61667//61667 +f 61658//61658 61328//61328 62005//62005 +f 61521//61521 61106//61106 61446//61446 +f 61058//61058 61438//61438 61727//61727 +f 61260//61260 60870//60870 61477//61477 +f 61261//61261 62005//62005 61328//61328 +f 61533//61533 61651//61651 61110//61110 +f 61068//61068 61462//61462 61534//61534 +f 61110//61110 61223//61223 61535//61535 +f 60991//60991 61493//61493 61357//61357 +f 61477//61477 61267//61267 61271//61271 +f 61314//61314 61462//61462 61068//61068 +f 60999//60999 61745//61745 61460//61460 +f 61302//61302 61279//61279 61739//61739 +f 61450//61450 61326//61326 61666//61666 +f 61495//61495 61494//61494 61222//61222 +f 61223//61223 61600//61600 61535//61535 +f 61495//61495 61313//61313 61539//61539 +f 62214//62214 61271//61271 61275//61275 +f 61765//61765 60865//60865 61548//61548 +f 61472//61472 61330//61330 61049//61049 +f 61548//61548 60999//60999 61460//61460 +f 60865//60865 60999//60999 61548//61548 +f 61015//61015 61714//61714 61547//61547 +f 61495//61495 61523//61523 61494//61494 +f 61259//61259 60543//60543 61952//61952 +f 61313//61313 61087//61087 61302//61302 +f 61285//61285 61441//61441 61518//61518 +f 61240//61240 61428//61428 61835//61835 +f 61134//61134 61692//61692 61691//61691 +f 61349//61349 61265//61265 61255//61255 +f 61706//61706 61265//61265 61349//61349 +f 61449//61449 61453//61453 61077//61077 +f 61706//61706 61877//61877 61265//61265 +f 61222//61222 61313//61313 61495//61495 +f 61480//61480 61293//61293 61481//61481 +f 61672//61672 61065//61065 61735//61735 +f 61015//61015 61547//61547 61318//61318 +f 61545//61545 60906//60906 61846//61846 +f 61557//61557 61296//61296 61470//61470 +f 61343//61343 61342//61342 61433//61433 +f 61566//61566 61123//61123 61485//61485 +f 61846//61846 60906//60906 61474//61474 +f 61020//61020 61319//61319 61505//61505 +f 61214//61214 61207//61207 61566//61566 +f 61293//61293 61210//61210 61211//61211 +f 61484//61484 61486//61486 61556//61556 +f 61237//61237 61536//61536 61128//61128 +f 61341//61341 61136//61136 61562//61562 +f 61277//61277 60976//60976 61761//61761 +f 61070//61070 60612//60612 61737//61737 +f 61114//61114 61455//61455 61491//61491 +f 61093//61093 61070//61070 61414//61414 +f 61461//61461 61480//61480 61519//61519 +f 61487//61487 61234//61234 61514//61514 +f 61558//61558 60976//60976 60981//60981 +f 60978//60978 61241//61241 61939//61939 +f 61290//61290 61452//61452 61525//61525 +f 61559//61559 60978//60978 61699//61699 +f 61488//61488 61982//61982 61353//61353 +f 61059//61059 61551//61551 61550//61550 +f 60808//60808 61910//61910 61445//61445 +f 61059//61059 61987//61987 61551//61551 +f 61413//61413 61642//61642 61528//61528 +f 61292//61292 61291//61291 61841//61841 +f 61637//61637 61416//61416 61917//61917 +f 61434//61434 61251//61251 61882//61882 +f 61493//61493 60991//60991 61710//61710 +f 61144//61144 61500//61500 61316//61316 +f 61504//61504 61316//61316 61500//61500 +f 61431//61431 61500//61500 61144//61144 +f 61748//61748 60860//60860 61641//61641 +f 61641//61641 61439//61439 61716//61716 +f 61415//61415 62087//62087 61437//61437 +f 61445//61445 61912//61912 61052//61052 +f 61499//61499 61055//61055 61506//61506 +f 61439//61439 61329//61329 61722//61722 +f 61263//61263 61448//61448 61329//61329 +f 61428//61428 61429//61429 61677//61677 +f 61746//61746 60987//60987 61069//61069 +f 61502//61502 61351//61351 60925//60925 +f 61244//61244 61567//61567 61848//61848 +f 61710//61710 61256//61256 61684//61684 +f 60925//60925 61297//61297 61502//61502 +f 61245//61245 61425//61425 61429//61429 +f 61504//61504 61998//61998 61426//61426 +f 61298//61298 61292//61292 61720//61720 +f 61440//61440 61703//61703 61306//61306 +f 61724//61724 61422//61422 61102//61102 +f 61498//61498 61881//61881 61441//61441 +f 61837//61837 61249//61249 61309//61309 +f 61871//61871 61473//61473 62203//62203 +f 61510//61510 61322//61322 61906//61906 +f 61436//61436 61738//61738 61297//61297 +f 61643//61643 61249//61249 61837//61837 +f 61362//61362 61308//61308 61306//61306 +f 61092//61092 61531//61531 61530//61530 +f 61517//61517 61676//61676 61492//61492 +f 61431//61431 61575//61575 61709//61709 +f 61511//61511 61424//61424 61643//61643 +f 61521//61521 61660//61660 61278//61278 +f 61256//61256 61228//61228 61655//61655 +f 61243//61243 61903//61903 61444//61444 +f 61518//61518 61441//61441 61881//61881 +f 61512//61512 61252//61252 61741//61741 +f 61231//61231 61467//61467 61354//61354 +f 61427//61427 61686//61686 61327//61327 +f 61252//61252 61079//61079 61741//61741 +f 61656//61656 61494//61494 61523//61523 +f 61686//61686 61225//61225 61327//61327 +f 61528//61528 61521//61521 61446//61446 +f 61489//61489 61645//61645 61908//61908 +f 61741//61741 61091//61091 61964//61964 +f 61908//61908 61648//61648 61489//61489 +f 62088//62088 60782//60782 61687//61687 +f 61438//61438 61489//61489 61513//61513 +f 60841//60841 61490//61490 61451//61451 +f 61695//61695 61359//61359 61285//61285 +f 61694//61694 61258//61258 61697//61697 +f 60811//60811 62000//62000 61317//61317 +f 61115//61115 60782//60782 62088//62088 +f 61709//61709 61575//61575 61690//61690 +f 61577//61577 62000//62000 60811//60811 +f 61705//61705 61530//61530 61531//61531 +f 62382//62382 61671//61671 61116//61116 +f 61285//61285 61704//61704 61695//61695 +f 61513//61513 61489//61489 61648//61648 +f 61313//61313 61527//61527 61539//61539 +f 61350//61350 61115//61115 62088//62088 +f 61110//61110 61535//61535 61533//61533 +f 61514//61514 61234//61234 61515//61515 +f 61495//61495 61524//61524 61523//61523 +f 61899//61899 61239//61239 61469//61469 +f 61048//61048 61214//61214 61743//61743 +f 61743//61743 61542//61542 61048//61048 +f 61544//61544 61239//61239 61899//61899 +f 61538//61538 61490//61490 61339//61339 +f 61524//61524 61495//61495 61543//61543 +f 60837//60837 61447//61447 61933//61933 +f 60659//60659 61966//61966 61463//61463 +f 61025//61025 61966//61966 60659//60659 +f 61359//61359 61695//61695 61234//61234 +f 61695//61695 61515//61515 61234//61234 +f 61495//61495 61539//61539 61543//61543 +f 61468//61468 62101//62101 61317//61317 +f 61280//61280 61517//61517 61492//61492 +f 61274//61274 61458//61458 61744//61744 +f 61712//61712 61875//61875 61466//61466 +f 61518//61518 61704//61704 61285//61285 +f 61449//61449 61769//61769 61453//61453 +f 61872//61872 61128//61128 61536//61536 +f 61466//61466 61335//61335 61712//61712 +f 61764//61764 61017//61017 61705//61705 +f 61331//61331 61274//61274 61552//61552 +f 61480//61480 61481//61481 61519//61519 +f 61017//61017 61764//61764 61337//61337 +f 61537//61537 61444//61444 61903//61903 +f 61553//61553 61331//61331 61552//61552 +f 61736//61736 61462//61462 61314//61314 +f 61212//61212 61219//61219 61464//61464 +f 61012//61012 61321//61321 61432//61432 +f 61477//61477 61271//61271 62214//62214 +f 61549//61549 61453//61453 61769//61769 +f 61335//61335 61272//61272 61721//61721 +f 60612//60612 61672//61672 61737//61737 +f 61546//61546 61536//61536 61237//61237 +f 61481//61481 61293//61293 61657//61657 +f 61319//61319 61453//61453 61516//61516 +f 61737//61737 61414//61414 61070//61070 +f 61230//61230 61336//61336 61132//61132 +f 61319//61319 61516//61516 61505//61505 +f 60902//60902 61652//61652 61946//61946 +f 62005//62005 61261//61261 61682//61682 +f 61211//61211 61526//61526 61293//61293 +f 61526//61526 61657//61657 61293//61293 +f 61491//61491 61689//61689 61420//61420 +f 61272//61272 60836//60836 61227//61227 +f 61486//61486 61240//61240 61685//61685 +f 61693//61693 61491//61491 61455//61455 +f 61237//61237 61461//61461 61546//61546 +f 61211//61211 61487//61487 61526//61526 +f 61503//61503 61678//61678 61294//61294 +f 61294//61294 61678//61678 61279//61279 +f 61279//61279 61678//61678 61739//61739 +f 61566//61566 61532//61532 61214//61214 +f 61461//61461 61519//61519 61546//61546 +f 61479//61479 61482//61482 61714//61714 +f 61344//61344 61348//61348 61740//61740 +f 61289//61289 61762//61762 61470//61470 +f 61442//61442 61939//61939 61241//61241 +f 61483//61483 62127//62127 61482//61482 +f 61348//61348 61561//61561 61883//61883 +f 61682//61682 61484//61484 61556//61556 +f 61474//61474 61277//61277 61761//61761 +f 61846//61846 61474//61474 61761//61761 +f 61851//61851 61330//61330 61472//61472 +f 61114//61114 61550//61550 61455//61455 +f 61878//61878 61475//61475 61557//61557 +f 61452//61452 61493//61493 61639//61639 +f 61558//61558 61856//61856 60976//60976 +f 60978//60978 61939//61939 61699//61699 +f 61259//61259 61975//61975 61136//61136 +f 61289//61289 61765//61765 61762//61762 +f 61498//61498 61330//61330 61866//61866 +f 61717//61717 61265//61265 61877//61877 +f 61717//61717 61653//61653 61265//61265 +f 61299//61299 61290//61290 61867//61867 +f 61867//61867 61529//61529 61299//61299 +f 61124//61124 61299//61299 61471//61471 +f 61646//61646 61354//61354 61467//61467 +f 61353//61353 61910//61910 61488//61488 +f 61564//61564 60907//60907 60789//60789 +f 61585//61585 61364//61364 61594//61594 +f 61169//61169 61593//61593 61795//61795 +f 62045//62045 61586//61586 61181//61181 +f 61708//61708 61367//61367 61578//61578 +f 61795//61795 61583//61583 61172//61172 +f 61373//61373 61181//61181 61586//61586 +f 61795//61795 61371//61371 61169//61169 +f 61576//61576 61365//61365 61497//61497 +f 61497//61497 61365//61365 61637//61637 +f 61363//61363 61589//61589 61619//61619 +f 61708//61708 61568//61568 61339//61339 +f 61620//61620 61172//61172 61583//61583 +f 61732//61732 61373//61373 61586//61586 +f 61368//61368 61366//61366 61791//61791 +f 61578//61578 61369//61369 61785//61785 +f 61355//61355 61444//61444 61537//61537 +f 61339//61339 61568//61568 61538//61538 +f 61367//61367 61369//61369 61578//61578 +f 61583//61583 61588//61588 61620//61620 +f 61783//61783 61373//61373 61732//61732 +f 61378//61378 61588//61588 61573//61573 +f 61620//61620 61588//61588 61378//61378 +f 61418//61418 61424//61424 61511//61511 +f 61581//61581 61355//61355 61537//61537 +f 61369//61369 61250//61250 61785//61785 +f 61589//61589 61363//61363 61582//61582 +f 61795//61795 61172//61172 61371//61371 +f 61373//61373 61783//61783 60971//60971 +f 61797//61797 61365//61365 61576//61576 +f 61801//61801 61370//61370 61368//61368 +f 61573//61573 61601//61601 61382//61382 +f 61382//61382 61378//61378 61573//61573 +f 61377//61377 61572//61572 61315//61315 +f 61601//61601 61573//61573 61523//61523 +f 61590//61590 61619//61619 61589//61589 +f 61379//61379 61151//61151 61596//61596 +f 61602//61602 61370//61370 61801//61801 +f 61601//61601 61523//61523 61524//61524 +f 61151//61151 61386//61386 61596//61596 +f 61152//61152 61362//61362 61584//61584 +f 61572//61572 61443//61443 61599//61599 +f 61377//61377 61443//61443 61572//61572 +f 61794//61794 61594//61594 61364//61364 +f 61783//61783 61183//61183 60971//60971 +f 61370//61370 61602//61602 60975//60975 +f 61159//61159 60946//60946 61606//61606 +f 61606//61606 61386//61386 61159//61159 +f 61375//61375 61209//61209 61605//61605 +f 61592//61592 61410//61410 61590//61590 +f 61383//61383 61818//61818 61162//61162 +f 61607//61607 61162//61162 61818//61818 +f 61165//61165 61162//61162 61607//61607 +f 61372//61372 61579//61579 61150//61150 +f 61580//61580 61579//61579 61372//61372 +f 61288//61288 61165//61165 61607//61607 +f 60975//60975 61602//61602 61291//61291 +f 61183//61183 61577//61577 60811//60811 +f 61574//61574 61599//61599 61443//61443 +f 61385//61385 61794//61794 61157//61157 +f 61209//61209 61520//61520 61605//61605 +f 61149//61149 61582//61582 61363//61363 +f 61158//61158 61610//61610 61149//61149 +f 61608//61608 61449//61449 61205//61205 +f 61149//61149 61610//61610 61582//61582 +f 61585//61585 61381//61381 61088//61088 +f 61769//61769 61449//61449 61608//61608 +f 61604//61604 61387//61387 61799//61799 +f 61372//61372 61407//61407 61591//61591 +f 61384//61384 61168//61168 61381//61381 +f 61610//61610 61158//61158 61611//61611 +f 61390//61390 62004//62004 61389//61389 +f 61598//61598 61591//61591 61407//61407 +f 61597//61597 61598//61598 61407//61407 +f 61591//61591 61598//61598 61781//61781 +f 61388//61388 61380//61380 61798//61798 +f 61364//61364 61585//61585 61088//61088 +f 61394//61394 61395//61395 61606//61606 +f 61595//61595 61380//61380 61570//61570 +f 61391//61391 61164//61164 61833//61833 +f 61346//61346 61651//61651 61597//61597 +f 61609//61609 61833//61833 61164//61164 +f 61392//61392 61173//61173 61820//61820 +f 61388//61388 61593//61593 61169//61169 +f 61820//61820 62028//62028 61392//61392 +f 61395//61395 61396//61396 61613//61613 +f 61612//61612 61393//61393 61844//61844 +f 61600//61600 61376//61376 61603//61603 +f 61173//61173 61612//61612 61820//61820 +f 61376//61376 61126//61126 61603//61603 +f 61603//61603 61126//61126 61815//61815 +f 61398//61398 61410//61410 61592//61592 +f 61817//61817 61398//61398 61592//61592 +f 61707//61707 61844//61844 61393//61393 +f 61126//61126 61229//61229 61815//61815 +f 61613//61613 61398//61398 61817//61817 +f 61396//61396 61398//61398 61613//61613 +f 61844//61844 61707//61707 61669//61669 +f 61229//61229 61128//61128 61872//61872 +f 61707//61707 60967//60967 61430//61430 +f 61430//61430 60967//60967 61221//61221 +f 61179//61179 61406//61406 61830//61830 +f 61830//61830 61180//61180 61179//61179 +f 61180//61180 62045//62045 61181//61181 +f 61390//61390 61185//61185 61391//61391 +f 61390//61390 61391//61391 61833//61833 +f 61617//61617 61164//61164 61201//61201 +f 61609//61609 61164//61164 61617//61617 +f 61626//61626 61167//61167 62064//62064 +f 61374//61374 61387//61387 61184//61184 +f 61799//61799 61387//61387 61374//61374 +f 61167//61167 60454//60454 62064//62064 +f 61201//61201 61392//61392 61617//61617 +f 61379//61379 61616//61616 60930//60930 +f 60930//60930 61616//61616 60745//60745 +f 60745//60745 61616//61616 61618//61618 +f 61190//61190 61636//61636 61192//61192 +f 60956//60956 61167//61167 61628//61628 +f 61628//61628 61167//61167 61626//61626 +f 61587//61587 61188//61188 61621//61621 +f 61617//61617 61392//61392 62028//62028 +f 60454//60454 61618//61618 61625//61625 +f 61621//61621 61191//61191 61622//61622 +f 61188//61188 61191//61191 61621//61621 +f 61629//61629 60956//60956 61628//61628 +f 61195//61195 61636//61636 61630//61630 +f 62064//62064 60454//60454 61625//61625 +f 61627//61627 61195//61195 61630//61630 +f 61622//61622 61194//61194 61197//61197 +f 61191//61191 61194//61194 61622//61622 +f 61192//61192 61636//61636 61195//61195 +f 61629//61629 61145//61145 60956//60956 +f 61198//61198 61636//61636 61190//61190 +f 61199//61199 61636//61636 61198//61198 +f 61161//61161 61145//61145 61632//61632 +f 61197//61197 60717//60717 61807//61807 +f 61805//61805 61161//61161 61632//61632 +f 61630//61630 61199//61199 61631//61631 +f 61636//61636 61199//61199 61630//61630 +f 60717//60717 61375//61375 61807//61807 +f 61199//61199 61635//61635 61631//61631 +f 61633//61633 61202//61202 61627//61627 +f 61168//61168 61384//61384 61184//61184 +f 61184//61184 61384//61384 61374//61374 +f 61200//61200 61202//61202 61633//61633 +f 61624//61624 61189//61189 61623//61623 +f 60946//60946 61394//61394 61606//61606 +f 61195//61195 61627//61627 61202//61202 +f 61189//61189 61624//61624 61193//61193 +f 61408//61408 61176//61176 61409//61409 +f 61624//61624 61196//61196 61193//61193 +f 61196//61196 61827//61827 61615//61615 +f 61189//61189 61634//61634 61623//61623 +f 61178//61178 61615//61615 61405//61405 +f 61433//61433 62232//62232 61506//61506 +f 61920//61920 61318//61318 61547//61547 +f 61497//61497 61637//61637 61758//61758 +f 61646//61646 61467//61467 61719//61719 +f 61291//61291 61602//61602 61841//61841 +f 61476//61476 61318//61318 61920//61920 +f 61998//61998 61504//61504 61774//61774 +f 61684//61684 61256//61256 61655//61655 +f 61512//61512 61917//61917 61416//61416 +f 61982//61982 61565//61565 62315//62315 +f 61519//61519 61481//61481 61650//61650 +f 61564//61564 60789//60789 61701//61701 +f 61335//61335 61721//61721 61943//61943 +f 61528//61528 61642//61642 61640//61640 +f 61660//61660 61528//61528 61640//61640 +f 61292//61292 61841//61841 61720//61720 +f 61309//61309 61797//61797 61837//61837 +f 61771//61771 61533//61533 61535//61535 +f 61082//61082 61931//61931 61447//61447 +f 61272//61272 61227//61227 61721//61721 +f 61797//61797 61840//61840 61837//61837 +f 61511//61511 61718//61718 61418//61418 +f 61499//61499 61506//61506 61644//61644 +f 61430//61430 61669//61669 61707//61707 +f 61650//61650 61481//61481 61657//61657 +f 61655//61655 61228//61228 62140//62140 +f 61573//61573 61656//61656 61523//61523 +f 61304//61304 61843//61843 61673//61673 +f 61569//61569 61570//61570 61850//61850 +f 61232//61232 61244//61244 61956//61956 +f 61334//61334 61475//61475 61878//61878 +f 61998//61998 61847//61847 61361//61361 +f 61503//61503 61361//61361 61847//61847 +f 61508//61508 61850//61850 61570//61570 +f 61722//61722 61329//61329 61448//61448 +f 61725//61725 61524//61524 61772//61772 +f 61524//61524 61543//61543 61772//61772 +f 61451//61451 61490//61490 61729//61729 +f 61504//61504 61500//61500 61774//61774 +f 61659//61659 61722//61722 61448//61448 +f 61664//61664 61465//61465 61662//61662 +f 61052//61052 61912//61912 61092//61092 +f 61749//61749 61964//61964 61094//61094 +f 61230//61230 61923//61923 61228//61228 +f 61325//61325 61094//61094 61964//61964 +f 61733//61733 61774//61774 61500//61500 +f 61688//61688 62197//62197 61021//61021 +f 61665//61665 61496//61496 61471//61471 +f 61338//61338 61021//61021 62197//62197 +f 61132//61132 61923//61923 61230//61230 +f 61531//61531 61092//61092 62413//62413 +f 61132//61132 61691//61691 61923//61923 +f 61647//61647 61987//61987 60812//60812 +f 61574//61574 61222//61222 61656//61656 +f 61743//61743 61532//61532 62220//62220 +f 61214//61214 61532//61532 61743//61743 +f 61299//61299 61529//61529 61471//61471 +f 61665//61665 61471//61471 61529//61529 +f 61539//61539 61773//61773 61543//61543 +f 61041//61041 61437//61437 61973//61973 +f 61222//61222 61494//61494 61656//61656 +f 61490//61490 61538//61538 61913//61913 +f 61987//61987 61647//61647 61902//61902 +f 61913//61913 61729//61729 61490//61490 +f 61021//61021 61312//61312 62335//62335 +f 61317//61317 62101//62101 61473//61473 +f 61939//61939 61442//61442 61338//61338 +f 61435//61435 61457//61457 61981//61981 +f 61773//61773 61772//61772 61543//61543 +f 61739//61739 61869//61869 61302//61302 +f 61528//61528 61660//61660 61521//61521 +f 61457//61457 61463//61463 61966//61966 +f 61549//61549 61769//61769 61679//61679 +f 61431//61431 61733//61733 61500//61500 +f 61526//61526 61487//61487 61663//61663 +f 61302//61302 61869//61869 61313//61313 +f 61487//61487 61514//61514 61663//61663 +f 61546//61546 61519//61519 61681//61681 +f 61478//61478 61432//61432 61321//61321 +f 61969//61969 61340//61340 61333//61333 +f 61724//61724 61102//61102 61746//61746 +f 61275//61275 61351//61351 61865//61865 +f 61867//61867 61290//61290 61525//61525 +f 61347//61347 61340//61340 61969//61969 +f 61102//61102 60987//60987 61746//61746 +f 61538//61538 61568//61568 62002//62002 +f 61666//61666 61922//61922 61450//61450 +f 61869//61869 61527//61527 61313//61313 +f 61552//61552 61274//61274 61744//61744 +f 61896//61896 61505//61505 61516//61516 +f 61538//61538 62002//62002 61913//61913 +f 61509//61509 61505//61505 61896//61896 +f 61456//61456 61093//61093 61683//61683 +f 61683//61683 61680//61680 61456//61456 +f 61709//61709 61733//61733 61431//61431 +f 61842//61842 61450//61450 61922//61922 +f 61977//61977 61051//61051 61653//61653 +f 61747//61747 61537//61537 61903//61903 +f 61555//61555 61553//61553 61893//61893 +f 61069//61069 61694//61694 61746//61746 +f 61740//61740 61348//61348 61883//61883 +f 61867//61867 61731//61731 61674//61674 +f 60843//60843 61560//61560 61760//61760 +f 61851//61851 62104//62104 61330//61330 +f 61450//61450 61842//61842 61735//61735 +f 61751//61751 61469//61469 61750//61750 +f 61553//61553 61552//61552 61892//61892 +f 61516//61516 61453//61453 61549//61549 +f 61678//61678 61503//61503 61730//61730 +f 61674//61674 61731//61731 61668//61668 +f 61094//61094 61276//61276 61749//61749 +f 61276//61276 61555//61555 61893//61893 +f 61749//61749 61276//61276 61893//61893 +f 61116//61116 61670//61670 62590//62590 +f 61483//61483 61742//61742 62129//62129 +f 61534//61534 61690//61690 61575//61575 +f 62104//62104 61866//61866 61330//61330 +f 62382//62382 61116//61116 62590//62590 +f 61469//61469 61751//61751 61899//61899 +f 61693//61693 61689//61689 61491//61491 +f 61295//61295 61311//61311 61891//61891 +f 61690//61690 61534//61534 61734//61734 +f 62162//62162 61436//61436 61303//61303 +f 61303//61303 61436//61436 61054//61054 +f 61761//61761 60976//60976 61856//61856 +f 61734//61734 61534//61534 61462//61462 +f 61429//61429 61425//61425 61888//61888 +f 61693//61693 61455//61455 61702//61702 +f 61093//61093 61414//61414 61683//61683 +f 61952//61952 60902//60902 61946//61946 +f 61251//61251 61559//61559 61882//61882 +f 61566//61566 61485//61485 61754//61754 +f 61558//61558 60981//60981 62540//62540 +f 61710//61710 61639//61639 61493//61493 +f 60981//60981 61696//61696 62540//62540 +f 61684//61684 61967//61967 61710//61710 +f 61455//61455 61550//61550 61702//61702 +f 61532//61532 61566//61566 61754//61754 +f 61470//61470 61762//61762 62084//62084 +f 61345//61345 61434//61434 61834//61834 +f 61497//61497 61758//61758 61759//61759 +f 61696//61696 61419//61419 61895//61895 +f 61776//61776 61497//61497 61759//61759 +f 61219//61219 61476//61476 62102//62102 +f 61638//61638 61895//61895 61419//61419 +f 61702//61702 61550//61550 61551//61551 +f 61314//61314 61417//61417 61736//61736 +f 61459//61459 61345//61345 61757//61757 +f 61975//61975 61562//61562 61136//61136 +f 61557//61557 61470//61470 61868//61868 +f 61868//61868 61470//61470 62084//62084 +f 61704//61704 61763//61763 61695//61695 +f 61563//61563 62311//62311 60909//60909 +f 61472//61472 61849//61849 61851//61851 +f 61651//61651 61533//61533 61770//61770 +f 61771//61771 61770//61770 61533//61533 +f 62232//62232 61713//61713 61506//61506 +f 61501//61501 61499//61499 61961//61961 +f 61933//61933 61447//61447 61931//61931 +f 61716//61716 61439//61439 61722//61722 +f 61681//61681 61519//61519 61650//61650 +f 61920//61920 61547//61547 62115//62115 +f 61421//61421 61715//61715 61423//61423 +f 61644//61644 61506//61506 61713//61713 +f 61713//61713 62109//62109 61644//61644 +f 61984//61984 61644//61644 62109//62109 +f 61998//61998 61774//61774 61873//61873 +f 61421//61421 61660//61660 61715//61715 +f 61727//61727 61438//61438 61909//61909 +f 61984//61984 61499//61499 61644//61644 +f 61454//61454 61933//61933 62328//62328 +f 61334//61334 61888//61888 61425//61425 +f 61661//61661 61423//61423 61715//61715 +f 61662//61662 61454//61454 62396//62396 +f 61654//61654 61888//61888 61334//61334 +f 61438//61438 61513//61513 61909//61909 +f 61872//61872 61536//61536 61711//61711 +f 61335//61335 61943//61943 61712//61712 +f 61722//61722 61659//61659 61723//61723 +f 61723//61723 61659//61659 61726//61726 +f 61861//61861 61260//61260 62424//62424 +f 61843//61843 61304//61304 61661//61661 +f 61666//61666 61727//61727 61922//61922 +f 61721//61721 61227//61227 61554//61554 +f 61954//61954 61554//61554 61956//61956 +f 61714//61714 61482//61482 62416//62416 +f 62122//62122 61714//61714 62416//62416 +f 61918//61918 62093//62093 61774//61774 +f 61554//61554 61232//61232 61956//61956 +f 61317//61317 62000//62000 61468//61468 +f 61681//61681 61857//61857 61546//61546 +f 61857//61857 61536//61536 61546//61546 +f 61956//61956 61244//61244 61848//61848 +f 61512//61512 61741//61741 61874//61874 +f 61508//61508 61507//61507 61880//61880 +f 61874//61874 61741//61741 61955//61955 +f 61857//61857 61711//61711 61536//61536 +f 61672//61672 61735//61735 61879//61879 +f 61664//61664 62335//62335 61312//61312 +f 61243//61243 61676//61676 61903//61903 +f 61774//61774 61733//61733 61918//61918 +f 61526//61526 61863//61863 61657//61657 +f 61773//61773 61539//61539 61855//61855 +f 61863//61863 61526//61526 61916//61916 +f 61688//61688 61021//61021 62335//62335 +f 61878//61878 61654//61654 61334//61334 +f 61670//61670 61501//61501 61961//61961 +f 61728//61728 61451//61451 61729//61729 +f 62003//62003 61250//61250 61658//61658 +f 61687//61687 61680//61680 62088//62088 +f 61657//61657 61863//61863 61860//61860 +f 61667//61667 61540//61540 61839//61839 +f 61529//61529 61867//61867 61665//61665 +f 61890//61890 61896//61896 61516//61516 +f 61567//61567 61571//61571 61991//61991 +f 61733//61733 61709//61709 61690//61690 +f 61025//61025 61451//61451 61728//61728 +f 61351//61351 61502//61502 61865//61865 +f 61682//61682 62251//62251 62005//62005 +f 61691//61691 61692//61692 61947//61947 +f 61839//61839 61540//61540 61545//61545 +f 61526//61526 61663//61663 61916//61916 +f 61665//61665 61867//61867 61674//61674 +f 61692//61692 61344//61344 61947//61947 +f 62294//62294 61559//61559 61699//61699 +f 61559//61559 62294//62294 61882//61882 +f 61344//61344 61740//61740 61947//61947 +f 61737//61737 61957//61957 61414//61414 +f 61703//61703 61440//61440 62404//62404 +f 61756//61756 61760//61760 62224//62224 +f 61352//61352 61350//61350 61894//61894 +f 61677//61677 61835//61835 61428//61428 +f 61362//61362 61306//61306 61897//61897 +f 61739//61739 61678//61678 61914//61914 +f 61306//61306 61703//61703 61897//61897 +f 61414//61414 61957//61957 61959//61959 +f 61542//61542 61743//61743 61972//61972 +f 61485//61485 61352//61352 61894//61894 +f 61427//61427 61324//61324 62157//62157 +f 61460//61460 61876//61876 61548//61548 +f 61914//61914 61678//61678 61836//61836 +f 61959//61959 61683//61683 61414//61414 +f 61542//61542 61744//61744 61458//61458 +f 61502//61502 61297//61297 61738//61738 +f 61548//61548 61753//61753 61765//61765 +f 62403//62403 61946//61946 61652//61652 +f 61719//61719 61541//61541 62253//62253 +f 61503//61503 61847//61847 61730//61730 +f 61754//61754 61485//61485 61894//61894 +f 61953//61953 61486//61486 61685//61685 +f 61834//61834 61434//61434 61882//61882 +f 61417//61417 62174//62174 61736//61736 +f 61541//61541 61544//61544 61752//61752 +f 62127//62127 61483//61483 62577//62577 +f 61556//61556 61486//61486 61953//61953 +f 61517//61517 61689//61689 61838//61838 +f 61893//61893 61553//61553 61892//61892 +f 61967//61967 61639//61639 61710//61710 +f 61752//61752 61544//61544 61899//61899 +f 62129//62129 62577//62577 61483//61483 +f 61685//61685 61240//61240 61854//61854 +f 62424//62424 61260//61260 61477//61477 +f 61754//61754 62220//62220 61532//61532 +f 61417//61417 61422//61422 61945//61945 +f 61759//61759 61758//61758 61988//61988 +f 61881//61881 61498//61498 61866//61866 +f 61531//61531 62218//62218 61705//61705 +f 61665//61665 61885//61885 61496//61496 +f 61689//61689 61693//61693 61940//61940 +f 62162//62162 61212//61212 61464//61464 +f 61757//61757 61345//61345 61834//61834 +f 61561//61561 61700//61700 61884//61884 +f 61429//61429 62081//62081 61677//61677 +f 62081//62081 61429//61429 61888//61888 +f 61975//61975 61259//61259 61960//61960 +f 61700//61700 61295//61295 61891//61891 +f 61663//61663 61515//61515 61755//61755 +f 61254//61254 61496//61496 61675//61675 +f 61459//61459 61757//61757 61472//61472 +f 61862//61862 61755//61755 61515//61515 +f 61937//61937 61674//61674 61668//61668 +f 61515//61515 61695//61695 61862//61862 +f 61337//61337 61766//61766 61349//61349 +f 61565//61565 60909//60909 62315//62315 +f 61518//61518 61886//61886 61704//61704 +f 61706//61706 61349//61349 61767//61767 +f 62102//62102 62296//62296 61219//61219 +f 61767//61767 61877//61877 61706//61706 +f 61585//61585 61594//61594 61775//61775 +f 61584//61584 61362//61362 62243//62243 +f 61599//61599 61574//61574 61656//61656 +f 61515//61515 61663//61663 61514//61514 +f 61576//61576 61497//61497 61776//61776 +f 61582//61582 61610//61610 61779//61779 +f 61776//61776 62143//62143 61576//61576 +f 61779//61779 61610//61610 62047//62047 +f 61783//61783 61732//61732 61935//61935 +f 61433//61433 61342//61342 61989//61989 +f 61789//61789 61366//61366 61587//61587 +f 61775//61775 61594//61594 61794//61794 +f 61791//61791 61366//61366 61789//61789 +f 61571//61571 61579//61579 61782//61782 +f 61778//61778 61651//61651 61770//61770 +f 61796//61796 61794//61794 61385//61385 +f 61782//61782 61991//61991 61571//61571 +f 61616//61616 61379//61379 61788//61788 +f 61579//61579 61580//61580 61782//61782 +f 61864//61864 61537//61537 61747//61747 +f 61583//61583 61795//61795 62015//62015 +f 62015//62015 61993//61993 61583//61583 +f 61616//61616 61788//61788 61618//61618 +f 61368//61368 61791//61791 61793//61793 +f 61801//61801 61368//61368 61793//61793 +f 61581//61581 61537//61537 61864//61864 +f 61989//61989 62232//62232 61433//61433 +f 61797//61797 61576//61576 62143//62143 +f 62023//62023 61750//61750 61584//61584 +f 62047//62047 61611//61611 61787//61787 +f 61796//61796 61604//61604 61799//61799 +f 61783//61783 61784//61784 61183//61183 +f 61610//61610 61611//61611 62047//62047 +f 61604//61604 61796//61796 61385//61385 +f 61853//61853 61840//61840 61797//61797 +f 61588//61588 61583//61583 61992//61992 +f 61785//61785 61250//61250 62003//62003 +f 61581//61581 61864//61864 61342//61342 +f 61651//61651 61778//61778 61597//61597 +f 61573//61573 62128//62128 61810//61810 +f 61599//61599 61573//61573 61810//61810 +f 61588//61588 62128//62128 61573//61573 +f 61580//61580 61591//61591 61781//61781 +f 61372//61372 61591//61591 61580//61580 +f 61864//61864 61989//61989 61342//61342 +f 61183//61183 61784//61784 61577//61577 +f 62062//62062 61787//61787 61611//61611 +f 62128//62128 61588//61588 61992//61992 +f 61803//61803 61611//61611 61805//61805 +f 61611//61611 61803//61803 61808//61808 +f 62004//62004 61390//61390 62009//62009 +f 62062//62062 61611//61611 61808//61808 +f 61768//61768 61597//61597 61778//61778 +f 61598//61598 61597//61597 61768//61768 +f 61380//61380 61595//61595 61798//61798 +f 61708//61708 62002//62002 61568//61568 +f 61599//61599 61656//61656 61573//61573 +f 61598//61598 61768//61768 61781//61781 +f 61382//61382 61601//61601 61812//61812 +f 61812//61812 61813//61813 61382//61382 +f 61388//61388 61798//61798 61800//61800 +f 61812//61812 61524//61524 62026//62026 +f 61601//61601 61524//61524 61812//61812 +f 61606//61606 61395//61395 62039//62039 +f 62039//62039 62034//62034 61606//61606 +f 61593//61593 61388//61388 61800//61800 +f 61383//61383 61382//61382 61813//61813 +f 61814//61814 61383//61383 61813//61813 +f 61788//61788 61379//61379 61802//61802 +f 61768//61768 61778//61778 61804//61804 +f 61379//61379 61596//61596 61802//61802 +f 61395//61395 61613//61613 62039//62039 +f 62026//62026 61524//61524 61725//61725 +f 61595//61595 61570//61570 61569//61569 +f 61596//61596 61386//61386 61802//61802 +f 61870//61870 61768//61768 61804//61804 +f 61795//61795 61593//61593 62014//62014 +f 61383//61383 61814//61814 61818//61818 +f 61802//61802 61386//61386 62027//62027 +f 61817//61817 61592//61592 62049//62049 +f 61811//61811 62027//62027 61386//61386 +f 61725//61725 61772//61772 62271//62271 +f 61819//61819 61384//61384 61585//61585 +f 61599//61599 61809//61809 61572//61572 +f 61381//61381 61585//61585 61384//61384 +f 62271//62271 61288//61288 61607//61607 +f 61600//61600 61771//61771 61535//61535 +f 61374//61374 61384//61384 61819//61819 +f 61806//61806 61771//61771 61600//61600 +f 61809//61809 61599//61599 61810//61810 +f 61386//61386 61606//61606 61811//61811 +f 62271//62271 61772//61772 61608//61608 +f 62034//62034 61811//61811 61606//61606 +f 61589//61589 61582//61582 62046//62046 +f 61772//61772 61773//61773 61608//61608 +f 62271//62271 61608//61608 61288//61288 +f 61844//61844 61820//61820 61612//61612 +f 61642//61642 61673//61673 61640//61640 +f 61640//61640 61673//61673 61843//61843 +f 61806//61806 61600//61600 62061//62061 +f 61951//61951 61608//61608 61773//61773 +f 61821//61821 61589//61589 62046//62046 +f 61769//61769 61608//61608 61951//61951 +f 61590//61590 61589//61589 61821//61821 +f 61603//61603 62061//62061 61600//61600 +f 61821//61821 61592//61592 61590//61590 +f 61872//61872 61815//61815 61229//61229 +f 61615//61615 61827//61827 61828//61828 +f 61405//61405 61615//61615 61828//61828 +f 61405//61405 61828//61828 61829//61829 +f 61406//61406 61405//61405 61829//61829 +f 61406//61406 61829//61829 61830//61830 +f 61830//61830 61831//61831 61180//61180 +f 62045//62045 61180//61180 61831//61831 +f 61730//61730 61836//61836 61678//61678 +f 61845//61845 61745//61745 61977//61977 +f 61940//61940 61838//61838 61689//61689 +f 61682//61682 61556//61556 62137//62137 +f 62102//62102 61476//61476 61920//61920 +f 61734//61734 61462//61462 61736//61736 +f 61845//61845 61460//61460 61745//61745 +f 61525//61525 61452//61452 61639//61639 +f 62115//62115 61714//61714 62122//62122 +f 61843//61843 61661//61661 61715//61715 +f 61718//61718 61511//61511 61936//61936 +f 61511//61511 61643//61643 61936//61936 +f 62115//62115 61547//61547 61714//61714 +f 61643//61643 61837//61837 61936//61936 +f 61735//61735 61842//61842 61925//61925 +f 62086//62086 61669//61669 61944//61944 +f 61850//61850 61508//61508 61948//61948 +f 61082//61082 61225//61225 61928//61928 +f 61932//61932 61859//61859 61858//61858 +f 61931//61931 61082//61082 61928//61928 +f 61525//61525 61924//61924 61867//61867 +f 61659//61659 61950//61950 61726//61726 +f 61694//61694 61697//61697 62211//62211 +f 61545//61545 61846//61846 62527//62527 +f 61742//61742 61646//61646 62077//62077 +f 61880//61880 62209//62209 61508//61508 +f 61732//61732 61852//61852 61935//61935 +f 61418//61418 61950//61950 61659//61659 +f 61875//61875 62211//62211 61697//61697 +f 61560//61560 61861//61861 62424//62424 +f 61338//61338 62197//62197 62391//62391 +f 61418//61418 61718//61718 61950//61950 +f 61668//61668 61731//61731 61867//61867 +f 61507//61507 61572//61572 61880//61880 +f 61917//61917 61512//61512 61874//61874 +f 61875//61875 61712//61712 61934//61934 +f 61755//61755 61862//61862 62323//62323 +f 61939//61939 61338//61338 62391//62391 +f 61715//61715 61660//61660 61640//61640 +f 61854//61854 61240//61240 61835//61835 +f 61870//61870 61994//61994 61768//61768 +f 62282//62282 61672//61672 61879//61879 +f 61846//61846 61761//61761 62142//62142 +f 61257//61257 61564//61564 61962//61962 +f 61737//61737 61672//61672 62282//62282 +f 61665//61665 61674//61674 61885//61885 +f 61741//61741 62091//62091 61955//61955 +f 61680//61680 61683//61683 61959//61959 +f 61868//61868 61915//61915 61557//61557 +f 61887//61887 61257//61257 61962//61962 +f 62181//62181 61872//61872 61711//61711 +f 62203//62203 61473//61473 62101//62101 +f 62181//62181 61711//61711 62082//62082 +f 61711//61711 61857//61857 62082//62082 +f 61675//61675 61496//61496 61885//61885 +f 61741//61741 61964//61964 62091//62091 +f 61472//61472 61757//61757 61849//61849 +f 61557//61557 61915//61915 61878//61878 +f 62203//62203 62167//62167 61871//61871 +f 61914//61914 61869//61869 61739//61739 +f 62088//62088 61680//61680 62503//62503 +f 62396//62396 62334//62334 61662//61662 +f 61664//61664 61662//61662 62334//62334 +f 62174//62174 61417//61417 61945//61945 +f 61674//61674 61937//61937 61885//61885 +f 61864//61864 61747//61747 61958//61958 +f 61721//61721 61554//61554 61954//61954 +f 61430//61430 61944//61944 61669//61669 +f 61766//61766 61337//61337 61764//61764 +f 61350//61350 62088//62088 62092//62092 +f 61743//61743 62220//62220 62329//62329 +f 62123//62123 61320//61320 61675//61675 +f 61888//61888 61654//61654 61997//61997 +f 61522//61522 62616//62616 61698//61698 +f 61645//61645 61320//61320 62123//62123 +f 61945//61945 61422//61422 61724//61724 +f 61432//61432 61944//61944 61430//61430 +f 61645//61645 62123//62123 61908//61908 +f 61767//61767 61349//61349 61766//61766 +f 62540//62540 61696//61696 61895//61895 +f 61763//61763 61862//61862 61695//61695 +f 62108//62108 61894//61894 61350//61350 +f 61333//61333 61698//61698 62616//62616 +f 61765//61765 62199//62199 61762//61762 +f 61551//61551 62078//62078 61702//61702 +f 61873//61873 61774//61774 62093//62093 +f 61432//61432 61478//61478 61904//61904 +f 61478//61478 61756//61756 61904//61904 +f 61539//61539 61527//61527 61855//61855 +f 62138//62138 61513//61513 61648//61648 +f 61986//61986 61763//61763 61704//61704 +f 61980//61980 61654//61654 61878//61878 +f 61973//61973 61437//61437 62398//62398 +f 61855//61855 62132//62132 61773//61773 +f 62078//62078 61551//61551 62118//62118 +f 61918//61918 61733//61733 61919//61919 +f 61907//61907 61776//61776 62226//62226 +f 61889//61889 61549//61549 61679//61679 +f 61690//61690 61919//61919 61733//61733 +f 61552//61552 61744//61744 62103//62103 +f 61997//61997 61654//61654 61980//61980 +f 61987//61987 62118//62118 61551//61551 +f 61919//61919 61690//61690 61734//61734 +f 62157//62157 61324//61324 61509//61509 +f 62315//62315 60909//60909 62311//62311 +f 61997//61997 61905//61905 61996//61996 +f 61893//61893 61892//61892 62107//62107 +f 61881//61881 61886//61886 61518//61518 +f 61964//61964 61749//61749 61965//61965 +f 61753//61753 61548//61548 61876//61876 +f 61464//61464 61219//61219 62296//62296 +f 61906//61906 62308//62308 61510//61510 +f 61347//61347 62188//62188 60789//60789 +f 61905//61905 61997//61997 61985//61985 +f 61516//61516 61549//61549 61889//61889 +f 61890//61890 61516//61516 61889//61889 +f 61748//61748 61641//61641 62106//62106 +f 61701//61701 60789//60789 62188//62188 +f 61897//61897 61703//61703 62095//62095 +f 61906//61906 61435//61435 62187//62187 +f 62106//62106 61641//61641 61716//61716 +f 61860//61860 61650//61650 61657//61657 +f 61981//61981 62187//62187 61435//61435 +f 61966//61966 61025//61025 62085//62085 +f 61653//61653 61717//61717 62125//62125 +f 62194//62194 61670//61670 61961//61961 +f 62085//62085 61025//61025 61728//61728 +f 61729//61729 61979//61979 61978//61978 +f 61899//61899 61751//61751 61976//61976 +f 61671//61671 62382//62382 61649//61649 +f 61913//61913 61979//61979 61729//61729 +f 62137//62137 62251//62251 61682//61682 +f 61863//61863 61916//61916 61663//61663 +f 62002//62002 61708//61708 61911//61911 +f 61913//61913 62002//62002 61995//61995 +f 61531//61531 62413//62413 62338//62338 +f 61517//61517 61901//61901 61676//61676 +f 62104//62104 62165//62165 61866//61866 +f 62106//62106 61716//61716 62304//62304 +f 61569//61569 61850//61850 61921//61921 +f 62363//62363 61724//61724 61746//61746 +f 62127//62127 62416//62416 61482//61482 +f 61716//61716 61722//61722 62304//62304 +f 61850//61850 61948//61948 61921//61921 +f 61686//61686 61427//61427 62157//62157 +f 61531//61531 62338//62338 62568//62568 +f 61734//61734 61970//61970 61919//61919 +f 61225//61225 61686//61686 62163//62163 +f 62140//62140 61228//61228 61923//61923 +f 61730//61730 61847//61847 61836//61836 +f 62076//62076 61844//61844 62086//62086 +f 61820//61820 61844//61844 62076//62076 +f 61844//61844 61669//61669 62086//62086 +f 61876//61876 61460//61460 61845//61845 +f 61922//61922 61927//61927 61842//61842 +f 62089//62089 61929//61929 61586//61586 +f 61586//61586 61929//61929 61852//61852 +f 62364//62364 61840//61840 61942//61942 +f 61970//61970 61734//61734 61736//61736 +f 61837//61837 61840//61840 62364//62364 +f 61723//61723 62149//62149 61722//61722 +f 61652//61652 61649//61649 62403//62403 +f 61663//61663 61755//61755 62185//62185 +f 61948//61948 61508//61508 62209//62209 +f 61933//61933 61931//61931 62622//62622 +f 61839//61839 61545//61545 62527//62527 +f 61742//61742 62077//62077 62131//62131 +f 61923//61923 61691//61691 62160//62160 +f 61525//61525 62349//62349 61924//61924 +f 61746//61746 61694//61694 62369//62369 +f 61946//61946 62126//62126 61952//61952 +f 61970//61970 61736//61736 61926//61926 +f 61942//61942 61840//61840 61853//61853 +f 62137//62137 61556//61556 61953//61953 +f 62192//62192 61868//61868 62084//62084 +f 61858//61858 61859//61859 61927//61927 +f 61836//61836 61847//61847 62355//62355 +f 61858//61858 62229//62229 61932//61932 +f 62369//62369 61694//61694 62713//62713 +f 61848//61848 61567//61567 62090//62090 +f 62160//62160 61691//61691 62514//62514 +f 61915//61915 61868//61868 62192//62192 +f 61694//61694 62211//62211 62713//62713 +f 61668//61668 61867//61867 61924//61924 +f 61991//61991 62090//62090 61567//61567 +f 61862//61862 61763//61763 62223//62223 +f 61275//61275 62217//62217 62214//62214 +f 61764//61764 61705//61705 61930//61930 +f 61938//61938 61757//61757 61834//61834 +f 61961//61961 61499//61499 62158//62158 +f 61947//61947 62514//62514 61691//61691 +f 62174//62174 61926//61926 61736//61736 +f 61854//61854 61835//61835 61677//61677 +f 62348//62348 61859//61859 61932//61932 +f 62195//62195 62101//62101 61468//61468 +f 62081//62081 61888//61888 62293//62293 +f 61738//61738 62289//62289 61502//61502 +f 61757//61757 61938//61938 61849//61849 +f 61875//61875 61934//61934 62211//62211 +f 61735//61735 61925//61925 61879//61879 +f 61763//61763 61986//61986 62402//62402 +f 61753//61753 62199//62199 61765//61765 +f 62301//62301 61670//61670 62194//62194 +f 61947//61947 61740//61740 61883//61883 +f 61949//61949 61947//61947 61883//61883 +f 61980//61980 61999//61999 61997//61997 +f 61998//61998 61873//61873 62186//62186 +f 61994//61994 61870//61870 62110//62110 +f 62329//62329 62220//62220 62113//62113 +f 62282//62282 62105//62105 61737//61737 +f 62111//62111 62110//62110 61870//61870 +f 61957//61957 61737//61737 62105//62105 +f 61464//61464 62100//62100 62162//62162 +f 62111//62111 61870//61870 62339//62339 +f 61972//61972 61743//61743 62329//62329 +f 62108//62108 61350//61350 61983//61983 +f 61997//61997 61996//61996 61888//61888 +f 61944//61944 61432//61432 61904//61904 +f 61561//61561 62191//62191 61883//61883 +f 61753//61753 61876//61876 61968//61968 +f 61744//61744 61542//61542 61972//61972 +f 62159//62159 61851//61851 61849//61849 +f 61561//61561 61884//61884 62191//62191 +f 61881//61881 61866//61866 62190//62190 +f 61699//61699 61939//61939 61941//61941 +f 61954//61954 61956//61956 62184//62184 +f 62104//62104 61851//61851 62159//62159 +f 61918//61918 61919//61919 62093//62093 +f 61985//61985 61997//61997 61999//61999 +f 61969//61969 61333//61333 62326//62326 +f 61681//61681 61650//61650 62094//62094 +f 62103//62103 61892//61892 61552//61552 +f 61681//61681 62298//62298 61857//61857 +f 61646//61646 61719//61719 62077//62077 +f 61563//61563 61562//61562 62311//62311 +f 62182//62182 61857//61857 62298//62298 +f 62182//62182 62082//62082 61857//61857 +f 61970//61970 62144//62144 61919//61919 +f 62222//62222 61648//61648 61908//61908 +f 61767//61767 61963//61963 61877//61877 +f 62001//62001 62077//62077 61719//61719 +f 61895//61895 61638//61638 62636//62636 +f 62001//62001 61719//61719 61898//61898 +f 61855//61855 61527//61527 62235//62235 +f 62188//62188 61347//61347 61969//61969 +f 61893//61893 62107//62107 61749//61749 +f 62294//62294 61699//61699 61941//61941 +f 61638//61638 61510//61510 62308//62308 +f 61976//61976 61751//61751 62096//62096 +f 61728//61728 61729//61729 61974//61974 +f 62187//62187 62308//62308 61906//61906 +f 62190//62190 61886//61886 61881//61881 +f 61891//61891 61311//61311 61748//61748 +f 61717//61717 61877//61877 62125//62125 +f 61650//61650 61860//61860 62094//62094 +f 61899//61899 61976//61976 61900//61900 +f 61974//61974 61729//61729 62173//62173 +f 62226//62226 61759//61759 61988//61988 +f 61727//61727 61909//61909 62133//62133 +f 61457//61457 61966//61966 61981//61981 +f 62216//62216 61748//61748 62106//62106 +f 61988//61988 61758//61758 62117//62117 +f 62132//62132 62134//62134 61773//61773 +f 61909//61909 61513//61513 62138//62138 +f 61978//61978 62173//62173 61729//61729 +f 61527//61527 61869//61869 62235//62235 +f 61684//61684 61655//61655 62140//62140 +f 61977//61977 61653//61653 62164//62164 +f 62119//62119 62117//62117 61758//61758 +f 61863//61863 61663//61663 62168//62168 +f 61758//61758 61917//61917 62119//62119 +f 61979//61979 61913//61913 61995//61995 +f 61445//61445 61910//61910 62562//62562 +f 61886//61886 61986//61986 61704//61704 +f 61986//61986 61886//61886 62145//62145 +f 61509//61509 61896//61896 62157//62157 +f 61092//61092 61912//61912 62413//62413 +f 62165//62165 62303//62303 61866//61866 +f 61902//61902 61647//61647 61667//61667 +f 62303//62303 62190//62190 61866//61866 +f 61901//61901 61517//61517 61838//61838 +f 61896//61896 61890//61890 61971//61971 +f 62003//62003 61658//61658 62005//62005 +f 61784//61784 61935//61935 62441//62441 +f 61775//61775 62060//62060 61585//61585 +f 61362//61362 61897//61897 62243//62243 +f 61577//61577 61784//61784 62441//62441 +f 61770//61770 61771//61771 61806//61806 +f 62615//62615 61584//61584 62243//62243 +f 62000//62000 61577//61577 62441//62441 +f 61796//61796 62060//62060 61775//61775 +f 61776//61776 61759//61759 62226//62226 +f 61789//61789 62008//62008 61791//61791 +f 62015//62015 61795//61795 62014//62014 +f 61796//61796 61775//61775 61794//61794 +f 61781//61781 61768//61768 61994//61994 +f 61793//61793 61791//61791 62008//62008 +f 62143//62143 61776//61776 61907//61907 +f 61784//61784 61783//61783 61935//61935 +f 62317//62317 61991//61991 61782//61782 +f 62062//62062 62047//62047 61787//61787 +f 61789//61789 61587//61587 62013//62013 +f 61905//61905 61990//61990 61996//61996 +f 61637//61637 61917//61917 61758//61758 +f 62011//62011 61816//61816 62016//62016 +f 62263//62263 62011//62011 62016//62016 +f 61990//61990 61905//61905 61985//61985 +f 61806//61806 61804//61804 61770//61770 +f 62143//62143 61853//61853 61797//61797 +f 61788//61788 62010//62010 61618//61618 +f 62019//62019 62010//62010 61788//61788 +f 62096//62096 61750//61750 62023//62023 +f 61770//61770 61804//61804 61778//61778 +f 62006//62006 62004//62004 62009//62009 +f 61708//61708 61578//61578 62012//62012 +f 62012//62012 61785//61785 62238//62238 +f 62030//62030 62062//62062 61808//61808 +f 61578//61578 61785//61785 62012//62012 +f 62016//62016 61816//61816 62489//62489 +f 61993//61993 61992//61992 61583//61583 +f 61782//61782 61580//61580 62196//62196 +f 62020//62020 61618//61618 62010//62010 +f 61785//61785 62003//62003 62238//62238 +f 62061//62061 61804//61804 61806//61806 +f 62253//62253 61898//61898 61719//61719 +f 62448//62448 61602//61602 61801//61801 +f 62032//62032 62030//62030 61808//61808 +f 61580//61580 61781//61781 61994//61994 +f 61994//61994 62196//62196 61580//61580 +f 62012//62012 61911//61911 61708//61708 +f 62492//62492 61375//61375 62029//62029 +f 61807//61807 61375//61375 62492//62492 +f 62009//62009 61390//61390 62017//62017 +f 61375//61375 61605//61605 62029//62029 +f 62031//62031 61602//61602 62448//62448 +f 62061//62061 61870//61870 61804//61804 +f 62096//62096 61751//61751 61750//61750 +f 62031//62031 61841//61841 61602//61602 +f 61788//61788 61802//61802 62027//62027 +f 62027//62027 62019//62019 61788//61788 +f 62039//62039 61613//61613 62040//62040 +f 61613//61613 62474//62474 62040//62040 +f 62027//62027 61811//61811 62256//62256 +f 61613//61613 61817//61817 62474//62474 +f 61605//61605 61520//61520 62033//62033 +f 61833//61833 62011//62011 62018//62018 +f 62022//62022 61813//61813 61812//61812 +f 61520//61520 61298//61298 62277//62277 +f 61816//61816 62011//62011 61833//61833 +f 62277//62277 62033//62033 61520//61520 +f 62049//62049 62474//62474 61817//61817 +f 62277//62277 61298//61298 61720//61720 +f 62025//62025 61617//61617 62458//62458 +f 62042//62042 61582//61582 62044//62044 +f 62339//62339 62061//62061 61603//61603 +f 62022//62022 61814//61814 61813//61813 +f 62046//62046 61582//61582 62042//62042 +f 61870//61870 62061//62061 62339//62339 +f 61811//61811 62034//62034 62256//62256 +f 61585//61585 62060//62060 61819//61819 +f 61815//61815 62339//62339 61603//61603 +f 61819//61819 62060//62060 61374//61374 +f 61779//61779 62047//62047 62044//62044 +f 61582//61582 61779//61779 62044//62044 +f 62075//62075 62339//62339 61815//61815 +f 61541//61541 61752//61752 62253//62253 +f 62253//62253 61752//61752 62035//62035 +f 62028//62028 61820//61820 62076//62076 +f 61798//61798 61595//61595 62202//62202 +f 62048//62048 61798//61798 62202//62202 +f 62035//62035 61752//61752 61900//61900 +f 61900//61900 61752//61752 61899//61899 +f 61800//61800 61798//61798 62048//62048 +f 61592//61592 61821//61821 62051//62051 +f 62051//62051 62049//62049 61592//61592 +f 62051//62051 61821//61821 62274//62274 +f 61872//61872 62075//62075 61815//61815 +f 62079//62079 62075//62075 61872//61872 +f 62048//62048 62050//62050 61800//61800 +f 61593//61593 61800//61800 62050//62050 +f 62050//62050 62438//62438 61593//61593 +f 62035//62035 61900//61900 62007//62007 +f 61595//61595 61569//61569 62202//62202 +f 61607//61607 61818//61818 62466//62466 +f 62014//62014 61593//61593 62438//62438 +f 62134//62134 61951//61951 61773//61773 +f 61769//61769 61951//61951 62136//62136 +f 61880//61880 61572//61572 61809//61809 +f 61769//61769 62136//62136 61679//61679 +f 61715//61715 61640//61640 61843//61843 +f 61828//61828 61827//61827 62037//62037 +f 61828//61828 62272//62272 61829//61829 +f 61829//61829 62272//62272 61830//61830 +f 62089//62089 61586//61586 62045//62045 +f 61732//61732 61586//61586 61852//61852 +f 62046//62046 62059//62059 61821//61821 +f 61821//61821 62059//62059 62274//62274 +f 61390//61390 62018//62018 62017//62017 +f 61833//61833 62018//62018 61390//61390 +f 62013//62013 61587//61587 61621//61621 +f 61796//61796 61799//61799 62060//62060 +f 62060//62060 61799//61799 61374//61374 +f 61621//61621 61622//61622 62067//62067 +f 62067//62067 62013//62013 61621//61621 +f 61625//61625 61618//61618 62020//62020 +f 62489//62489 61816//61816 61609//61609 +f 61609//61609 61816//61816 61833//61833 +f 61622//61622 61197//61197 62071//62071 +f 62065//62065 61625//61625 62020//62020 +f 62067//62067 61622//61622 62071//62071 +f 62064//62064 61625//61625 62065//62065 +f 62074//62074 61627//61627 62241//62241 +f 61617//61617 62025//62025 61609//61609 +f 61609//61609 62025//62025 62489//62489 +f 61197//61197 61807//61807 62492//62492 +f 61629//61629 61628//61628 62072//62072 +f 62071//62071 61197//61197 62492//62492 +f 61632//61632 61145//61145 61629//61629 +f 62241//62241 61627//61627 62054//62054 +f 62057//62057 61805//61805 61632//61632 +f 62056//62056 61630//61630 62058//62058 +f 61627//61627 61630//61630 62056//62056 +f 62054//62054 61627//61627 62056//62056 +f 62444//62444 62058//62058 61631//61631 +f 61631//61631 62058//62058 61630//61630 +f 62057//62057 61803//61803 61805//61805 +f 61808//61808 61803//61803 62055//62055 +f 62055//62055 61803//61803 62057//62057 +f 61808//61808 62055//62055 62032//62032 +f 61633//61633 61627//61627 62074//62074 +f 62069//62069 61623//61623 62066//62066 +f 61623//61623 62069//62069 61624//61624 +f 62068//62068 61200//61200 61633//61633 +f 62069//62069 62073//62073 61196//61196 +f 61196//61196 61624//61624 62069//62069 +f 62068//62068 62070//62070 61634//61634 +f 61634//61634 61200//61200 62068//62068 +f 62070//62070 62066//62066 61623//61623 +f 61634//61634 62070//62070 61623//61623 +f 61196//61196 62266//62266 61827//61827 +f 62073//62073 62266//62266 61196//61196 +f 61635//61635 62444//62444 61631//61631 +f 61635//61635 61389//61389 62004//62004 +f 62328//62328 62396//62396 61454//61454 +f 61889//61889 61679//61679 62151//62151 +f 62152//62152 61889//61889 62151//62151 +f 61925//61925 62360//62360 61879//61879 +f 61958//61958 61747//61747 62395//62395 +f 62149//62149 61723//61723 62288//62288 +f 61934//61934 61712//61712 62148//62148 +f 61723//61723 61726//61726 62288//62288 +f 61639//61639 62349//62349 61525//61525 +f 62159//62159 61849//61849 62521//62521 +f 62507//62507 61767//61767 61766//61766 +f 61890//61890 61889//61889 62152//62152 +f 62079//62079 61872//61872 62181//62181 +f 62282//62282 61879//61879 62360//62360 +f 62148//62148 61712//61712 62169//62169 +f 61847//61847 61998//61998 62080//62080 +f 61864//61864 61958//61958 62290//62290 +f 61712//61712 61943//61943 62169//62169 +f 61936//61936 61837//61837 62364//62364 +f 61522//61522 61871//61871 62167//62167 +f 61963//61963 61767//61767 62507//62507 +f 61864//61864 62290//62290 61989//61989 +f 62147//62147 62144//62144 62156//62156 +f 62199//62199 61753//61753 61968//61968 +f 62391//62391 61941//61941 61939//61939 +f 62144//62144 61970//61970 62156//62156 +f 61943//61943 61721//61721 62550//62550 +f 61887//61887 61962//61962 62548//62548 +f 61852//61852 62166//62166 61935//61935 +f 61888//61888 61996//61996 62083//62083 +f 61888//61888 62083//62083 62293//62293 +f 61971//61971 62099//62099 61896//61896 +f 61990//61990 62083//62083 61996//61996 +f 62550//62550 61721//61721 61954//61954 +f 61970//61970 61926//61926 62156//62156 +f 61333//61333 62616//62616 62177//62177 +f 61853//61853 62300//62300 61942//61942 +f 61981//61981 61966//61966 62085//62085 +f 62085//62085 61728//61728 62172//62172 +f 62157//62157 61896//61896 62099//62099 +f 61878//61878 61915//61915 61980//61980 +f 62080//62080 62355//62355 61847//61847 +f 61983//61983 61350//61350 62092//62092 +f 61468//61468 62000//62000 62508//62508 +f 61937//61937 62123//62123 61885//61885 +f 61956//61956 62295//62295 62184//62184 +f 62195//62195 61468//61468 62508//62508 +f 62094//62094 62298//62298 61681//61681 +f 61959//61959 61957//61957 62116//62116 +f 61885//61885 62123//62123 61675//61675 +f 61956//61956 61848//61848 62295//62295 +f 61974//61974 62172//62172 61728//61728 +f 61848//61848 62189//62189 62295//62295 +f 61917//61917 61874//61874 62383//62383 +f 62109//62109 61713//61713 62374//62374 +f 62383//62383 61874//61874 61955//61955 +f 62389//62389 61437//61437 62087//62087 +f 62112//62112 61984//61984 62109//62109 +f 62164//62164 61653//61653 62125//62125 +f 62342//62342 61894//61894 62108//62108 +f 61499//61499 61984//61984 62158//62158 +f 61353//61353 61982//61982 62121//62121 +f 62189//62189 61848//61848 62090//62090 +f 61886//61886 62190//62190 62528//62528 +f 61649//61649 62382//62382 62206//62206 +f 62157//62157 62163//62163 61686//61686 +f 62308//62308 62387//62387 61638//61638 +f 62094//62094 61860//61860 62168//62168 +f 62000//62000 62367//62367 62508//62508 +f 62198//62198 61639//61639 61967//61967 +f 62176//62176 62209//62209 61880//61880 +f 61949//61949 61883//61883 62420//62420 +f 61914//61914 62235//62235 61869//61869 +f 61225//61225 62163//62163 61928//61928 +f 61883//61883 62191//62191 62420//62420 +f 61931//61931 61928//61928 62622//62622 +f 62145//62145 61886//61886 62205//62205 +f 62317//62317 62090//62090 61991//61991 +f 61880//61880 62178//62178 62141//62141 +f 61860//61860 61863//61863 62168//62168 +f 62176//62176 61880//61880 62141//62141 +f 62118//62118 61987//61987 61902//61902 +f 61945//61945 61724//61724 62363//62363 +f 62552//62552 62091//62091 61964//61964 +f 61965//61965 62552//62552 61964//61964 +f 62178//62178 61880//61880 61809//61809 +f 62201//62201 61967//61967 61684//61684 +f 61809//61809 61810//61810 62178//62178 +f 62126//62126 61946//61946 62403//62403 +f 62170//62170 62168//62168 61663//61663 +f 62128//62128 61992//61992 62130//62130 +f 61884//61884 61700//61700 61891//61891 +f 61992//61992 61993//61993 62130//62130 +f 61259//61259 61952//61952 62126//62126 +f 62203//62203 62101//62101 62195//62195 +f 62316//62316 62155//62155 61977//61977 +f 62080//62080 61998//61998 62186//62186 +f 61845//61845 61977//61977 62155//62155 +f 62140//62140 62201//62201 61684//61684 +f 62119//62119 61917//61917 62120//62120 +f 61960//61960 61259//61259 62126//62126 +f 61891//61891 61748//61748 62216//62216 +f 62124//62124 61908//61908 62123//62123 +f 61873//61873 62093//62093 62186//62186 +f 62296//62296 62102//62102 62546//62546 +f 61564//61564 61701//61701 61962//61962 +f 62404//62404 62095//62095 61703//61703 +f 62297//62297 62186//62186 62093//62093 +f 61903//61903 61676//61676 62179//62179 +f 61562//61562 61975//61975 62825//62825 +f 62155//62155 61876//61876 61845//61845 +f 61986//61986 62145//62145 62205//62205 +f 62365//62365 61562//61562 62825//62825 +f 61445//61445 62410//62410 61912//61912 +f 61676//61676 61901//61901 62179//62179 +f 62136//62136 62151//62151 61679//61679 +f 61902//61902 61667//61667 62215//62215 +f 61648//61648 62222//62222 62138//62138 +f 62144//62144 62093//62093 61919//61919 +f 62281//62281 61908//61908 62124//62124 +f 62281//62281 62222//62222 61908//61908 +f 62097//62097 61976//61976 62096//62096 +f 61976//61976 62097//62097 61900//61900 +f 61749//61749 62107//62107 61965//61965 +f 61727//61727 62133//62133 62135//62135 +f 62129//62129 61742//61742 62131//62131 +f 61922//61922 61727//61727 62135//62135 +f 62215//62215 61667//61667 61839//61839 +f 61986//61986 62327//62327 62402//62402 +f 62205//62205 62327//62327 61986//61986 +f 61944//61944 61904//61904 62221//62221 +f 61755//61755 62323//62323 62185//62185 +f 62323//62323 61862//61862 62200//62200 +f 62337//62337 61953//61953 62208//62208 +f 62137//62137 61953//61953 62337//62337 +f 62200//62200 61862//61862 62223//62223 +f 61685//61685 62208//62208 61953//61953 +f 62229//62229 61858//61858 61927//61927 +f 61685//61685 61854//61854 62370//62370 +f 62287//62287 62370//62370 61854//61854 +f 61763//61763 62402//62402 62223//62223 +f 62224//62224 61760//61760 61560//61560 +f 61854//61854 61677//61677 62287//62287 +f 62527//62527 61846//61846 62142//62142 +f 61927//61927 61922//61922 62343//62343 +f 62218//62218 61531//61531 62568//62568 +f 61842//61842 61927//61927 62230//62230 +f 61705//61705 62218//62218 61930//61930 +f 61925//61925 61842//61842 62139//62139 +f 61927//61927 61859//61859 62230//62230 +f 62230//62230 61859//61859 62347//62347 +f 62348//62348 62347//62347 61859//61859 +f 62348//62348 61932//61932 62231//62231 +f 61766//61766 61764//61764 62225//62225 +f 62328//62328 62392//62392 62396//62396 +f 62147//62147 62093//62093 62144//62144 +f 61677//61677 62081//62081 62146//62146 +f 62741//62741 62559//62559 61718//61718 +f 62303//62303 62165//62165 62183//62183 +f 61936//61936 62741//62741 61718//61718 +f 61275//61275 61865//61865 62217//62217 +f 62311//62311 61562//61562 62365//62365 +f 62364//62364 61942//61942 62526//62526 +f 62181//62181 62560//62560 62079//62079 +f 61929//61929 62089//62089 62286//62286 +f 61958//61958 62395//62395 62150//62150 +f 62083//62083 62379//62379 62293//62293 +f 61890//61890 62152//62152 62154//62154 +f 62288//62288 61726//61726 62551//62551 +f 62166//62166 61852//61852 61929//61929 +f 61762//61762 62153//62153 62084//62084 +f 61726//61726 61950//61950 62551//62551 +f 62520//62520 61853//61853 62143//62143 +f 61971//61971 61890//61890 62154//62154 +f 62333//62333 61971//61971 62154//62154 +f 62290//62290 61958//61958 62150//62150 +f 62078//62078 62118//62118 62411//62411 +f 62181//62181 62082//62082 62182//62182 +f 61917//61917 62383//62383 62120//62120 +f 62360//62360 61925//61925 62734//62734 +f 61713//61713 62232//62232 62161//62161 +f 62551//62551 61950//61950 61718//61718 +f 61971//61971 62354//62354 62099//62099 +f 62084//62084 62285//62285 62192//62192 +f 61914//61914 62358//62358 62235//62235 +f 61738//61738 61436//61436 62289//62289 +f 62289//62289 61436//61436 62604//62604 +f 61910//61910 61353//61353 62121//62121 +f 61924//61924 62349//62349 62425//62425 +f 62168//62168 62298//62298 62094//62094 +f 61977//61977 62164//62164 62687//62687 +f 62562//62562 61910//61910 63147//63147 +f 61668//61668 61924//61924 62425//62425 +f 62636//62636 61638//61638 62387//62387 +f 62153//62153 61762//61762 62504//62504 +f 62112//62112 62158//62158 61984//61984 +f 62410//62410 61445//61445 62562//62562 +f 62393//62393 61926//61926 62174//62174 +f 61747//61747 61903//61903 62395//62395 +f 62335//62335 61664//61664 62419//62419 +f 62157//62157 62099//62099 62354//62354 +f 61974//61974 62173//62173 62172//62172 +f 62105//62105 62116//62116 61957//61957 +f 61968//61968 61876//61876 62409//62409 +f 61954//61954 62184//62184 62550//62550 +f 62590//62590 61670//61670 62301//62301 +f 61947//61947 61949//61949 62420//62420 +f 62088//62088 62503//62503 62378//62378 +f 62116//62116 62362//62362 61959//61959 +f 62581//62581 62088//62088 62378//62378 +f 62100//62100 62736//62736 62162//62162 +f 62168//62168 62170//62170 62312//62312 +f 61639//61639 62198//62198 62349//62349 +f 61945//61945 62363//62363 62174//62174 +f 62581//62581 62092//62092 62088//62088 +f 62173//62173 61978//61978 62175//62175 +f 62335//62335 62197//62197 61688//61688 +f 62201//62201 62198//62198 61967//61967 +f 62425//62425 62435//62435 61937//61937 +f 61668//61668 62425//62425 61937//61937 +f 61978//61978 61979//61979 62306//62306 +f 62175//62175 61978//61978 62306//62306 +f 62398//62398 61440//61440 61973//61973 +f 62528//62528 62205//62205 61886//61886 +f 61999//61999 61980//61980 62310//62310 +f 62108//62108 61983//61983 62531//62531 +f 62128//62128 62130//62130 62178//62178 +f 61979//61979 61995//61995 62306//62306 +f 62235//62235 62132//62132 61855//61855 +f 62221//62221 61904//61904 62432//62432 +f 61980//61980 61915//61915 62171//62171 +f 63108//63108 61333//61333 62177//62177 +f 62201//62201 62140//62140 62234//62234 +f 62100//62100 61464//61464 62399//62399 +f 61838//61838 61940//61940 62607//62607 +f 61930//61930 62225//62225 61764//61764 +f 62090//62090 62317//62317 62189//62189 +f 61937//61937 62204//62204 62123//62123 +f 62095//62095 62404//62404 62210//62210 +f 62296//62296 62399//62399 61464//61464 +f 61333//61333 63108//63108 62326//62326 +f 62136//62136 61951//61951 62134//62134 +f 61902//61902 62215//62215 62561//62561 +f 62204//62204 61937//61937 62435//62435 +f 61897//61897 62095//62095 62621//62621 +f 62219//62219 61754//61754 61894//61894 +f 61746//61746 62350//62350 62363//62363 +f 62219//62219 62220//62220 61754//61754 +f 61891//61891 62216//62216 62426//62426 +f 61940//61940 61693//61693 61702//61702 +f 62103//62103 61744//61744 62405//62405 +f 62102//62102 61920//61920 62546//62546 +f 62226//62226 61988//61988 62117//62117 +f 61882//61882 62193//62193 61834//61834 +f 62234//62234 62140//62140 62554//62554 +f 62216//62216 62106//62106 62302//62302 +f 62317//62317 61782//61782 62320//62320 +f 62302//62302 62106//62106 62428//62428 +f 62146//62146 62332//62332 61677//61677 +f 61782//61782 62196//62196 62320//62320 +f 61744//61744 61972//61972 62405//62405 +f 61923//61923 62554//62554 62140//62140 +f 62098//62098 61900//61900 62213//62213 +f 62304//62304 62428//62428 62106//62106 +f 61923//61923 62160//62160 62554//62554 +f 62119//62119 62120//62120 62228//62228 +f 62132//62132 62235//62235 62322//62322 +f 61892//61892 62103//62103 62212//62212 +f 62424//62424 61477//61477 62511//62511 +f 62075//62075 62412//62412 62114//62114 +f 62107//62107 61892//61892 62212//62212 +f 62075//62075 62560//62560 62412//62412 +f 62429//62429 62304//62304 61722//61722 +f 61722//61722 62149//62149 62429//62429 +f 61969//61969 62326//62326 62188//62188 +f 61938//61938 61834//61834 62608//62608 +f 62516//62516 62199//62199 61968//61968 +f 61685//61685 62370//62370 62208//62208 +f 62199//62199 62504//62504 61762//61762 +f 62135//62135 62343//62343 61922//61922 +f 61677//61677 62332//62332 62287//62287 +f 62345//62345 62138//62138 62222//62222 +f 62231//62231 61932//61932 62229//62229 +f 61842//61842 62230//62230 62139//62139 +f 61925//61925 62139//62139 62734//62734 +f 62089//62089 62275//62275 62286//62286 +f 62089//62089 62045//62045 62275//62275 +f 62227//62227 62196//62196 61994//61994 +f 62014//62014 62438//62438 62698//62698 +f 61907//61907 62226//62226 62242//62242 +f 62110//62110 62227//62227 61994//61994 +f 62339//62339 62075//62075 62114//62114 +f 62386//62386 62083//62083 61990//61990 +f 62056//62056 62058//62058 62443//62443 +f 62015//62015 62014//62014 62698//62698 +f 62248//62248 61907//61907 62242//62242 +f 62444//62444 62443//62443 62058//62058 +f 62242//62242 62228//62228 62248//62248 +f 62560//62560 62075//62075 62079//62079 +f 61907//61907 62248//62248 62143//62143 +f 62008//62008 61789//61789 62236//62236 +f 61985//61985 62386//62386 61990//61990 +f 62032//62032 62240//62240 62030//62030 +f 61793//61793 62008//62008 62245//62245 +f 61989//61989 62290//62290 62305//62305 +f 62015//62015 62180//62180 61993//61993 +f 62012//62012 62238//62238 62324//62324 +f 62020//62020 62010//62010 62246//62246 +f 61989//61989 62305//62305 62232//62232 +f 62245//62245 62249//62249 61793//61793 +f 62010//62010 62019//62019 62246//62246 +f 61911//61911 62012//62012 62431//62431 +f 61801//61801 61793//61793 62249//62249 +f 62461//62461 62055//62055 62057//62057 +f 62249//62249 62445//62445 61801//61801 +f 62055//62055 62461//62461 62247//62247 +f 62032//62032 62055//62055 62247//62247 +f 61911//61911 62431//62431 62002//62002 +f 62259//62259 62006//62006 62009//62009 +f 62009//62009 62017//62017 62259//62259 +f 62448//62448 61801//61801 62445//62445 +f 61810//61810 62128//62128 62178//62178 +f 62412//62412 62339//62339 62114//62114 +f 61995//61995 62002//62002 62309//62309 +f 62309//62309 62002//62002 62431//62431 +f 62280//62280 62259//62259 62017//62017 +f 62367//62367 62000//62000 62441//62441 +f 62003//62003 62005//62005 62244//62244 +f 62325//62325 62077//62077 62001//62001 +f 62027//62027 62254//62254 62246//62246 +f 62019//62019 62027//62027 62246//62246 +f 62258//62258 62256//62256 62034//62034 +f 62018//62018 62280//62280 62017//62017 +f 62256//62256 62254//62254 62027//62027 +f 62005//62005 62251//62251 62838//62838 +f 62023//62023 61584//61584 62615//62615 +f 62034//62034 62039//62039 62258//62258 +f 62838//62838 62244//62244 62005//62005 +f 62258//62258 62039//62039 62264//62264 +f 61841//61841 62031//62031 62693//62693 +f 62267//62267 61841//61841 62693//62693 +f 62262//62262 62011//62011 62263//62263 +f 62264//62264 62039//62039 62040//62040 +f 62018//62018 62011//62011 62262//62262 +f 62325//62325 62001//62001 62252//62252 +f 62280//62280 62018//62018 62262//62262 +f 61993//61993 62180//62180 62366//62366 +f 61720//61720 61841//61841 62267//62267 +f 61993//61993 62366//62366 62233//62233 +f 62001//62001 61898//61898 62449//62449 +f 62458//62458 61617//61617 62459//62459 +f 62022//62022 62372//62372 61993//61993 +f 62252//62252 62001//62001 62449//62449 +f 61993//61993 62372//62372 62130//62130 +f 62016//62016 62489//62489 62472//62472 +f 62028//62028 62459//62459 61617//61617 +f 61898//61898 62253//62253 62449//62449 +f 62663//62663 62016//62016 62472//62472 +f 62270//62270 62042//62042 62044//62044 +f 62044//62044 62047//62047 62270//62270 +f 62253//62253 62035//62035 62260//62260 +f 62042//62042 62269//62269 62046//62046 +f 62270//62270 62269//62269 62042//62042 +f 61993//61993 62233//62233 62022//62022 +f 62022//62022 62233//62233 61814//61814 +f 62033//62033 62277//62277 62276//62276 +f 62269//62269 62059//62059 62046//62046 +f 62007//62007 62260//62260 62035//62035 +f 61814//61814 62233//62233 61818//61818 +f 62059//62059 62269//62269 62274//62274 +f 62352//62352 62048//62048 62202//62202 +f 62098//62098 62261//62261 61900//61900 +f 61900//61900 62261//62261 62007//62007 +f 62007//62007 62261//62261 62260//62260 +f 62207//62207 62048//62048 62352//62352 +f 62273//62273 61904//61904 61756//61756 +f 62372//62372 61812//61812 62509//62509 +f 62022//62022 61812//61812 62372//62372 +f 62048//62048 62207//62207 62050//62050 +f 61812//61812 62265//62265 62509//62509 +f 61827//61827 62470//62470 62037//62037 +f 62026//62026 62265//62265 61812//61812 +f 62224//62224 62273//62273 61756//61756 +f 62062//62062 62270//62270 62047//62047 +f 62026//62026 61725//61725 62643//62643 +f 62265//62265 62026//62026 62643//62643 +f 62278//62278 62270//62270 62062//62062 +f 62062//62062 62030//62030 62278//62278 +f 62278//62278 62030//62030 62240//62240 +f 61921//61921 62202//62202 61569//61569 +f 61725//61725 62271//62271 62643//62643 +f 61607//61607 62467//62467 62271//62271 +f 62466//62466 62467//62467 61607//61607 +f 62272//62272 62476//62476 61831//61831 +f 61831//61831 61830//61830 62272//62272 +f 62275//62275 62045//62045 62476//62476 +f 61831//61831 62476//62476 62045//62045 +f 62028//62028 62076//62076 62463//62463 +f 62167//62167 62203//62203 63098//63098 +f 62131//62131 62077//62077 62357//62357 +f 62722//62722 62169//62169 61943//61943 +f 62550//62550 62722//62722 61943//61943 +f 62560//62560 62181//62181 62570//62570 +f 62368//62368 62159//62159 62521//62521 +f 62181//62181 62283//62283 62570//62570 +f 62182//62182 62283//62283 62181//62181 +f 62300//62300 62526//62526 61942//61942 +f 62081//62081 62293//62293 62146//62146 +f 62551//62551 61718//61718 62559//62559 +f 62504//62504 62199//62199 62516//62516 +f 62104//62104 62159//62159 62368//62368 +f 61680//61680 61959//61959 62362//62362 +f 61941//61941 62391//62391 62284//62284 +f 62298//62298 62283//62283 62182//62182 +f 62520//62520 62732//62732 61853//61853 +f 62153//62153 62285//62285 62084//62084 +f 62358//62358 61914//61914 61836//61836 +f 62441//62441 61935//61935 62166//62166 +f 62577//62577 62129//62129 62725//62725 +f 61761//61761 61856//61856 62142//62142 +f 62349//62349 62434//62434 62425//62425 +f 61963//61963 62507//62507 62381//62381 +f 61865//61865 61502//61502 62505//62505 +f 62300//62300 61853//61853 62732//62732 +f 62373//62373 62298//62298 62168//62168 +f 62176//62176 62141//62141 62359//62359 +f 62285//62285 62291//62291 62192//62192 +f 62294//62294 61941//61941 62513//62513 +f 61502//61502 62289//62289 62505//62505 +f 61558//61558 62540//62540 61856//61856 +f 62383//62383 61955//61955 62610//62610 +f 62194//62194 62809//62809 62301//62301 +f 62195//62195 62508//62508 62611//62611 +f 62172//62172 61981//61981 62085//62085 +f 62091//62091 62394//62394 61955//61955 +f 62435//62435 62425//62425 62299//62299 +f 61877//61877 61963//61963 62125//62125 +f 62361//62361 62178//62178 62130//62130 +f 62294//62294 62193//62193 61882//61882 +f 62155//62155 62605//62605 61876//61876 +f 62180//62180 62361//62361 62366//62366 +f 62342//62342 62108//62108 62341//62341 +f 62409//62409 61876//61876 62605//62605 +f 62361//62361 62130//62130 62366//62366 +f 62320//62320 62196//62196 62375//62375 +f 62506//62506 62373//62373 62168//62168 +f 61928//61928 62163//62163 62292//62292 +f 62580//62580 62366//62366 62130//62130 +f 62540//62540 61895//61895 62753//62753 +f 61649//61649 62564//62564 62403//62403 +f 62564//62564 61649//61649 62206//62206 +f 62297//62297 62093//62093 62147//62147 +f 62168//62168 62312//62312 62506//62506 +f 62548//62548 62087//62087 61887//61887 +f 62232//62232 62305//62305 62161//62161 +f 62512//62512 62233//62233 62366//62366 +f 62372//62372 62580//62580 62130//62130 +f 62113//62113 62220//62220 62219//62219 +f 62121//62121 63147//63147 61910//61910 +f 62374//62374 61713//61713 62161//62161 +f 61972//61972 62329//62329 62401//62401 +f 62076//62076 62086//62086 62330//62330 +f 62368//62368 62183//62183 62104//62104 +f 61834//61834 62193//62193 62525//62525 +f 62165//62165 62104//62104 62183//62183 +f 62134//62134 62318//62318 62136//62136 +f 62226//62226 62117//62117 62436//62436 +f 62608//62608 61834//61834 62525//62525 +f 62170//62170 61663//61663 62377//62377 +f 61944//61944 62330//62330 62086//62086 +f 62117//62117 62119//62119 62436//62436 +f 62318//62318 62408//62408 62136//62136 +f 62151//62151 62136//62136 62408//62408 +f 62162//62162 62604//62604 61436//61436 +f 61985//61985 61999//61999 62310//62310 +f 62309//62309 62306//62306 61995//61995 +f 61663//61663 62185//62185 62377//62377 +f 62201//62201 62434//62434 62198//62198 +f 62112//62112 62109//62109 62374//62374 +f 62694//62694 62334//62334 62396//62396 +f 62717//62717 62211//62211 61934//61934 +f 62123//62123 62204//62204 62124//62124 +f 62413//62413 61912//61912 62410//62410 +f 62191//62191 61884//61884 62529//62529 +f 62395//62395 61903//61903 62179//62179 +f 62334//62334 62918//62918 61664//61664 +f 62431//62431 62012//62012 62549//62549 +f 62569//62569 62205//62205 62528//62528 +f 62156//62156 62351//62351 62147//62147 +f 62419//62419 61664//61664 62918//62918 +f 61965//61965 62107//62107 62212//62212 +f 62281//62281 62124//62124 62204//62204 +f 62132//62132 62322//62322 62134//62134 +f 61884//61884 61891//61891 62529//62529 +f 62529//62529 61891//61891 62426//62426 +f 62316//62316 61977//61977 62627//62627 +f 62118//62118 61902//61902 62704//62704 +f 62331//62331 62151//62151 62408//62408 +f 62152//62152 62151//62151 62331//62331 +f 61440//61440 62398//62398 62314//62314 +f 62331//62331 62154//62154 62152//62152 +f 61915//61915 62192//62192 62171//62171 +f 62404//62404 61440//61440 62314//62314 +f 62179//62179 61901//61901 62538//62538 +f 61926//61926 62558//62558 62156//62156 +f 62387//62387 62308//62308 62555//62555 +f 62386//62386 61985//61985 62310//62310 +f 61934//61934 62148//62148 62523//62523 +f 61938//61938 62313//62313 61849//61849 +f 62354//62354 61971//61971 62333//62333 +f 62122//62122 62416//62416 62414//62414 +f 62201//62201 62234//62234 62421//62421 +f 62319//62319 62205//62205 62569//62569 +f 62558//62558 61926//61926 62393//62393 +f 62325//62325 62357//62357 62077//62077 +f 62157//62157 62354//62354 62534//62534 +f 62313//62313 62521//62521 61849//61849 +f 62200//62200 62223//62223 62385//62385 +f 62202//62202 61921//61921 62352//62352 +f 62187//62187 62321//62321 62308//62308 +f 62133//62133 61909//61909 62340//62340 +f 61900//61900 62097//62097 62626//62626 +f 61948//61948 62352//62352 61921//61921 +f 62402//62402 62327//62327 62535//62535 +f 61901//61901 61838//61838 62415//62415 +f 62207//62207 62352//62352 61948//61948 +f 61900//61900 62626//62626 62213//62213 +f 61948//61948 62209//62209 62207//62207 +f 62502//62502 62227//62227 62522//62522 +f 62607//62607 62415//62415 61838//61838 +f 61930//61930 62218//62218 62747//62747 +f 62227//62227 62110//62110 62522//62522 +f 62955//62955 62522//62522 62110//62110 +f 62110//62110 62111//62111 62955//62955 +f 61927//61927 62343//62343 62344//62344 +f 62327//62327 62205//62205 62319//62319 +f 62955//62955 62111//62111 62336//62336 +f 62209//62209 62176//62176 62359//62359 +f 62138//62138 62340//62340 61909//61909 +f 61920//61920 62115//62115 62307//62307 +f 62345//62345 62340//62340 62138//62138 +f 62418//62418 62225//62225 62586//62586 +f 62115//62115 62122//62122 62307//62307 +f 62229//62229 62390//62390 62345//62345 +f 62225//62225 62418//62418 61766//61766 +f 62339//62339 62412//62412 62336//62336 +f 62222//62222 62642//62642 62345//62345 +f 62390//62390 62229//62229 62344//62344 +f 62229//62229 61927//61927 62344//62344 +f 62231//62231 62229//62229 62346//62346 +f 62527//62527 62142//62142 62593//62593 +f 62288//62288 62551//62551 62149//62149 +f 62149//62149 62551//62551 62633//62633 +f 62335//62335 62721//62721 62197//62197 +f 62150//62150 62395//62395 62510//62510 +f 62534//62534 62292//62292 62163//62163 +f 62163//62163 62157//62157 62534//62534 +f 62281//62281 62353//62353 62553//62553 +f 62217//62217 61865//61865 62574//62574 +f 62370//62370 62287//62287 62332//62332 +f 62607//62607 61940//61940 62542//62542 +f 62174//62174 62363//62363 62606//62606 +f 62286//62286 62356//62356 61929//61929 +f 62642//62642 62281//62281 62553//62553 +f 61940//61940 61702//61702 62542//62542 +f 62751//62751 62146//62146 62620//62620 +f 62166//62166 61929//61929 62356//62356 +f 62078//62078 62542//62542 61702//61702 +f 62501//62501 62282//62282 62360//62360 +f 62576//62576 61836//61836 62355//62355 +f 62358//62358 61836//61836 62576//62576 +f 62293//62293 62620//62620 62146//62146 +f 62129//62129 62131//62131 62725//62725 +f 62501//62501 62105//62105 62282//62282 +f 62916//62916 62441//62441 62166//62166 +f 62167//62167 62616//62616 61522//61522 +f 62292//62292 62543//62543 61928//61928 +f 62542//62542 62078//62078 62411//62411 +f 62178//62178 62359//62359 62141//62141 +f 62194//62194 61961//61961 62809//62809 +f 62361//62361 62359//62359 62178//62178 +f 62541//62541 61961//61961 62158//62158 +f 62285//62285 62153//62153 62583//62583 +f 62377//62377 62312//62312 62170//62170 +f 62732//62732 62520//62520 62630//62630 +f 62541//62541 62809//62809 61961//61961 +f 61856//61856 62540//62540 62891//62891 +f 62317//62317 62589//62589 62189//62189 +f 62349//62349 62198//62198 62434//62434 +f 62379//62379 62083//62083 62688//62688 +f 62589//62589 62317//62317 62371//62371 +f 62362//62362 62503//62503 61680//61680 +f 62421//62421 62434//62434 62201//62201 +f 61981//61981 62172//62172 62537//62537 +f 62513//62513 61941//61941 62284//62284 +f 62353//62353 62204//62204 62435//62435 +f 62328//62328 61933//61933 62622//62622 +f 62297//62297 62080//62080 62186//62186 +f 62402//62402 62385//62385 62223//62223 +f 62374//62374 62817//62817 62112//62112 +f 62172//62172 62173//62173 62175//62175 +f 62080//62080 62297//62297 62437//62437 +f 62604//62604 62162//62162 62736//62736 +f 62605//62605 62155//62155 62407//62407 +f 62147//62147 62437//62437 62297//62297 +f 62322//62322 62235//62235 62358//62358 +f 62112//62112 62817//62817 62158//62158 +f 62175//62175 62306//62306 62544//62544 +f 62552//62552 62394//62394 62091//62091 +f 62463//62463 62076//62076 62330//62330 +f 62204//62204 62353//62353 62281//62281 +f 62417//62417 62425//62425 62434//62434 +f 62378//62378 62503//62503 62376//62376 +f 62514//62514 61947//61947 62517//62517 +f 62113//62113 62400//62400 62329//62329 +f 62281//62281 62642//62642 62222//62222 +f 62401//62401 62329//62329 62400//62400 +f 62547//62547 62753//62753 61895//61895 +f 61895//61895 62636//62636 62547//62547 +f 63112//63112 62326//62326 63108//63108 +f 62330//62330 61944//61944 62221//62221 +f 62405//62405 61972//61972 62401//62401 +f 62294//62294 62513//62513 62193//62193 +f 62147//62147 62380//62380 62437//62437 +f 62735//62735 62103//62103 62632//62632 +f 62516//62516 61968//61968 62409//62409 +f 62433//62433 62273//62273 62742//62742 +f 62133//62133 62388//62388 62135//62135 +f 62581//62581 62531//62531 62092//62092 +f 62133//62133 62340//62340 62388//62388 +f 62212//62212 62103//62103 62735//62735 +f 62111//62111 62339//62339 62336//62336 +f 62296//62296 62546//62546 62399//62399 +f 62224//62224 61560//61560 62743//62743 +f 61983//61983 62092//62092 62531//62531 +f 62134//62134 62322//62322 62592//62592 +f 62380//62380 62147//62147 62351//62351 +f 62555//62555 62308//62308 62321//62321 +f 62388//62388 62390//62390 62344//62344 +f 61977//61977 62687//62687 62627//62627 +f 62318//62318 62134//62134 62707//62707 +f 62310//62310 61980//61980 62171//62171 +f 62351//62351 62384//62384 62596//62596 +f 62343//62343 62135//62135 62388//62388 +f 62344//62344 62343//62343 62388//62388 +f 62351//62351 62156//62156 62384//62384 +f 62108//62108 62531//62531 62719//62719 +f 62341//62341 62108//62108 62719//62719 +f 61560//61560 62424//62424 62926//62926 +f 62638//62638 62321//62321 62187//62187 +f 62395//62395 62179//62179 62635//62635 +f 62171//62171 62192//62192 62422//62422 +f 62384//62384 62156//62156 62556//62556 +f 62353//62353 62435//62435 62427//62427 +f 62420//62420 62191//62191 62529//62529 +f 62525//62525 62193//62193 62397//62397 +f 62187//62187 61981//61981 62638//62638 +f 62619//62619 62154//62154 62331//62331 +f 62333//62333 62154//62154 62619//62619 +f 62192//62192 62291//62291 62571//62571 +f 62390//62390 62340//62340 62345//62345 +f 61701//61701 62188//62188 63084//63084 +f 62524//62524 62333//62333 62573//62573 +f 62558//62558 62556//62556 62156//62156 +f 62354//62354 62333//62333 62524//62524 +f 62422//62422 62192//62192 62571//62571 +f 62219//62219 61894//61894 63011//63011 +f 61981//61981 62537//62537 62638//62638 +f 62527//62527 62593//62593 61839//61839 +f 62400//62400 62113//62113 62219//62219 +f 62642//62642 62585//62585 62345//62345 +f 62332//62332 62146//62146 62751//62751 +f 62608//62608 62313//62313 61938//61938 +f 62229//62229 62345//62345 62585//62585 +f 62207//62207 62209//62209 62832//62832 +f 62216//62216 62302//62302 62623//62623 +f 62346//62346 62229//62229 62585//62585 +f 62337//62337 62208//62208 62810//62810 +f 62370//62370 62810//62810 62208//62208 +f 62804//62804 62127//62127 62577//62577 +f 62416//62416 62127//62127 62804//62804 +f 62539//62539 62535//62535 62327//62327 +f 62539//62539 62327//62327 62319//62319 +f 62023//62023 62615//62615 62406//62406 +f 62429//62429 62815//62815 62304//62304 +f 62568//62568 62774//62774 62218//62218 +f 62429//62429 62149//62149 62633//62633 +f 62601//62601 62231//62231 62346//62346 +f 62231//62231 62601//62601 62348//62348 +f 62213//62213 62626//62626 62454//62454 +f 62586//62586 61930//61930 62747//62747 +f 62225//62225 61930//61930 62586//62586 +f 61477//61477 62214//62214 62511//62511 +f 62530//62530 62348//62348 62601//62601 +f 62482//62482 62241//62241 62440//62440 +f 62137//62137 62337//62337 62447//62447 +f 62227//62227 62502//62502 62196//62196 +f 62242//62242 62226//62226 62436//62436 +f 62196//62196 62502//62502 62375//62375 +f 62241//62241 62054//62054 62440//62440 +f 62054//62054 62056//62056 62443//62443 +f 62236//62236 62686//62686 62008//62008 +f 62443//62443 62440//62440 62054//62054 +f 62057//62057 62665//62665 62461//62461 +f 62698//62698 62180//62180 62015//62015 +f 62245//62245 62008//62008 62686//62686 +f 62649//62649 62243//62243 62442//62442 +f 62386//62386 62536//62536 62083//62083 +f 62436//62436 62119//62119 62242//62242 +f 62242//62242 62119//62119 62228//62228 +f 62615//62615 62243//62243 62649//62649 +f 62442//62442 61897//61897 62621//62621 +f 62238//62238 62003//62003 62641//62641 +f 62452//62452 62020//62020 62246//62246 +f 62245//62245 62686//62686 62249//62249 +f 62512//62512 62430//62430 62233//62233 +f 62244//62244 62641//62641 62003//62003 +f 62486//62486 62249//62249 62686//62686 +f 62240//62240 62032//62032 62671//62671 +f 62447//62447 62838//62838 62251//62251 +f 62233//62233 62430//62430 61818//61818 +f 62251//62251 62137//62137 62447//62447 +f 62004//62004 62006//62006 62453//62453 +f 62032//62032 62247//62247 62671//62671 +f 62243//62243 61897//61897 62442//62442 +f 61818//61818 62430//62430 62466//62466 +f 62445//62445 62249//62249 62486//62486 +f 62006//62006 62259//62259 62453//62453 +f 62666//62666 62453//62453 62259//62259 +f 62246//62246 62254//62254 62456//62456 +f 62557//62557 62248//62248 62228//62228 +f 62259//62259 62280//62280 62652//62652 +f 62652//62652 62666//62666 62259//62259 +f 62456//62456 62254//62254 62664//62664 +f 62557//62557 62520//62520 62248//62248 +f 62256//62256 62258//62258 62468//62468 +f 62468//62468 62664//62664 62256//62256 +f 62254//62254 62256//62256 62664//62664 +f 62023//62023 62406//62406 62325//62325 +f 62258//62258 62471//62471 62468//62468 +f 62652//62652 62280//62280 62262//62262 +f 62643//62643 62271//62271 62645//62645 +f 62143//62143 62248//62248 62520//62520 +f 62258//62258 62264//62264 62471//62471 +f 62271//62271 62467//62467 62645//62645 +f 62325//62325 62252//62252 62023//62023 +f 62693//62693 62031//62031 62455//62455 +f 62023//62023 62252//62252 62096//62096 +f 62096//62096 62252//62252 62446//62446 +f 62672//62672 62025//62025 62458//62458 +f 62446//62446 62097//62097 62096//62096 +f 62040//62040 62474//62474 62264//62264 +f 62263//62263 62016//62016 62464//62464 +f 62463//62463 62459//62459 62028//62028 +f 62449//62449 62446//62446 62252//62252 +f 62474//62474 62049//62049 62678//62678 +f 62029//62029 61605//61605 62465//62465 +f 62465//62465 62462//62462 62029//62029 +f 62405//62405 62632//62632 62103//62103 +f 61605//61605 62033//62033 62465//62465 +f 63272//63272 62678//62678 62049//62049 +f 62696//62696 62267//62267 62693//62693 +f 62051//62051 63272//63272 62049//62049 +f 62051//62051 62274//62274 62867//62867 +f 62470//62470 62266//62266 62469//62469 +f 61720//61720 62267//62267 62696//62696 +f 62478//62478 62269//62269 62270//62270 +f 62662//62662 61720//61720 62696//62696 +f 62277//62277 61720//61720 62662//62662 +f 62253//62253 62260//62260 62450//62450 +f 62449//62449 62253//62253 62450//62450 +f 62276//62276 62277//62277 62662//62662 +f 62270//62270 62278//62278 62479//62479 +f 62478//62478 62270//62270 62479//62479 +f 62274//62274 62269//62269 62478//62478 +f 62478//62478 62867//62867 62274//62274 +f 62450//62450 62484//62484 62454//62454 +f 62050//62050 62207//62207 62670//62670 +f 62260//62260 62484//62484 62450//62450 +f 62479//62479 62240//62240 62439//62439 +f 62278//62278 62240//62240 62479//62479 +f 62037//62037 62470//62470 62473//62473 +f 62433//62433 62432//62432 61904//61904 +f 61828//61828 62037//62037 62473//62473 +f 62484//62484 62213//62213 62454//62454 +f 62272//62272 61828//61828 62475//62475 +f 61904//61904 62273//62273 62433//62433 +f 62485//62485 62213//62213 62484//62484 +f 62261//62261 62484//62484 62260//62260 +f 62475//62475 62476//62476 62272//62272 +f 62485//62485 62484//62484 62261//62261 +f 62213//62213 62485//62485 62098//62098 +f 62098//62098 62485//62485 62261//62261 +f 62477//62477 62275//62275 62476//62476 +f 62286//62286 62275//62275 62477//62477 +f 62672//62672 62489//62489 62025//62025 +f 62064//62064 62487//62487 62491//62491 +f 61626//61626 62064//62064 62491//62491 +f 62065//62065 62487//62487 62064//62064 +f 61628//61628 61626//61626 62884//62884 +f 62493//62493 61633//61633 62499//62499 +f 62487//62487 62020//62020 62452//62452 +f 62065//62065 62020//62020 62487//62487 +f 62072//62072 61628//61628 62884//62884 +f 62068//62068 61633//61633 62493//62493 +f 62496//62496 62068//62068 62493//62493 +f 62497//62497 61629//61629 62072//62072 +f 61632//61632 61629//61629 62497//62497 +f 62066//62066 62494//62494 62495//62495 +f 62057//62057 61632//61632 62497//62497 +f 62068//62068 62498//62498 62070//62070 +f 62496//62496 62498//62498 62068//62068 +f 62483//62483 62066//62066 62495//62495 +f 62486//62486 62236//62236 62013//62013 +f 62070//62070 62494//62494 62066//62066 +f 62013//62013 62236//62236 61789//61789 +f 62498//62498 62494//62494 62070//62070 +f 62266//62266 62483//62483 62469//62469 +f 62686//62686 62236//62236 62486//62486 +f 62013//62013 62067//62067 62488//62488 +f 62488//62488 62486//62486 62013//62013 +f 62069//62069 62483//62483 62073//62073 +f 62241//62241 62482//62482 62074//62074 +f 62074//62074 62482//62482 62499//62499 +f 62665//62665 62057//62057 62497//62497 +f 62066//62066 62483//62483 62069//62069 +f 62067//62067 62071//62071 62490//62490 +f 62488//62488 62067//62067 62490//62490 +f 62483//62483 62266//62266 62073//62073 +f 62071//62071 62492//62492 62490//62490 +f 62266//62266 62470//62470 61827//61827 +f 61633//61633 62074//62074 62499//62499 +f 62492//62492 62029//62029 62462//62462 +f 62444//62444 61635//61635 62500//62500 +f 62004//62004 62500//62500 61635//61635 +f 62335//62335 62419//62419 62572//62572 +f 62627//62627 62155//62155 62316//62316 +f 62501//62501 62360//62360 62748//62748 +f 62364//62364 62526//62526 62813//62813 +f 62209//62209 62359//62359 62832//62832 +f 62180//62180 62698//62698 62361//62361 +f 62414//62414 62416//62416 62804//62804 +f 62510//62510 62395//62395 62635//62635 +f 62214//62214 62217//62217 62727//62727 +f 62727//62727 62217//62217 62574//62574 +f 62576//62576 62578//62578 62358//62358 +f 62355//62355 62080//62080 62582//62582 +f 61975//61975 61960//61960 62924//62924 +f 62521//62521 62951//62951 62368//62368 +f 62788//62788 62167//62167 63098//63098 +f 62340//62340 62390//62390 62388//62388 +f 62534//62534 62354//62354 62524//62524 +f 62105//62105 62812//62812 62116//62116 +f 62215//62215 61839//61839 62593//62593 +f 61975//61975 62924//62924 62825//62825 +f 62355//62355 62582//62582 62576//62576 +f 62356//62356 62286//62286 62588//62588 +f 62362//62362 62116//62116 62812//62812 +f 62337//62337 62810//62810 62515//62515 +f 62616//62616 62167//62167 62788//62788 +f 62372//62372 62509//62509 62580//62580 +f 61865//61865 62505//62505 62574//62574 +f 62847//62847 62283//62283 62587//62587 +f 63006//63006 62531//62531 62581//62581 +f 62283//62283 62298//62298 62587//62587 +f 61947//61947 62420//62420 62517//62517 +f 62583//62583 62153//62153 62612//62612 +f 62504//62504 62612//62612 62153//62153 +f 62825//62825 62613//62613 62365//62365 +f 62434//62434 62421//62421 62417//62417 +f 61928//61928 62543//62543 62622//62622 +f 62397//62397 62193//62193 62729//62729 +f 62370//62370 62332//62332 62751//62751 +f 62604//62604 62584//62584 62289//62289 +f 62590//62590 62206//62206 62382//62382 +f 62418//62418 62507//62507 61766//61766 +f 61955//61955 62394//62394 62610//62610 +f 62183//62183 62368//62368 62303//62303 +f 62322//62322 62358//62358 62705//62705 +f 62080//62080 62437//62437 62582//62582 +f 62582//62582 62437//62437 62380//62380 +f 62719//62719 62531//62531 62778//62778 +f 62620//62620 62293//62293 62379//62379 +f 62592//62592 62322//62322 62705//62705 +f 62417//62417 62421//62421 62701//62701 +f 62317//62317 62320//62320 62591//62591 +f 62595//62595 62591//62591 62320//62320 +f 62320//62320 62375//62375 62595//62595 +f 62134//62134 62592//62592 62707//62707 +f 62328//62328 62622//62622 62960//62960 +f 62552//62552 62708//62708 62394//62394 +f 62342//62342 62341//62341 63105//63105 +f 61894//61894 62342//62342 62782//62782 +f 62782//62782 63011//63011 61894//61894 +f 62596//62596 62380//62380 62351//62351 +f 62083//62083 62536//62536 62688//62688 +f 62613//62613 62311//62311 62365//62365 +f 62392//62392 62328//62328 62960//62960 +f 62421//62421 62234//62234 62554//62554 +f 62593//62593 62142//62142 62625//62625 +f 62291//62291 62285//62285 62583//62583 +f 62126//62126 62403//62403 62814//62814 +f 62379//62379 62688//62688 62756//62756 +f 62377//62377 62185//62185 62754//62754 +f 62313//62313 62608//62608 62785//62785 +f 62389//62389 62087//62087 62603//62603 +f 62536//62536 62386//62386 62310//62310 +f 62303//62303 62368//62368 62190//62190 +f 62318//62318 62707//62707 62801//62801 +f 62185//62185 62323//62323 62754//62754 +f 62384//62384 62532//62532 62596//62596 +f 62425//62425 62417//62417 62299//62299 +f 62533//62533 62318//62318 62801//62801 +f 62219//62219 63011//63011 63113//63113 +f 62318//62318 62533//62533 62408//62408 +f 62230//62230 62347//62347 62733//62733 +f 62978//62978 62537//62537 62172//62172 +f 62299//62299 62760//62760 62435//62435 +f 62409//62409 62605//62605 62609//62609 +f 62142//62142 61856//61856 62625//62625 +f 62347//62347 62348//62348 62530//62530 +f 62385//62385 62614//62614 62200//62200 +f 62427//62427 62435//62435 62760//62760 +f 62735//62735 62710//62710 62212//62212 +f 62614//62614 62323//62323 62200//62200 +f 62918//62918 62334//62334 62694//62694 +f 62228//62228 62120//62120 62557//62557 +f 62544//62544 62306//62306 62545//62545 +f 62528//62528 62190//62190 62800//62800 +f 62331//62331 62408//62408 62618//62618 +f 61965//61965 62212//62212 62710//62710 +f 61856//61856 62891//62891 62625//62625 +f 62748//62748 62360//62360 62734//62734 +f 63146//63146 61982//61982 62315//62315 +f 62385//62385 62402//62402 62518//62518 +f 62383//62383 62628//62628 62120//62120 +f 62309//62309 62545//62545 62306//62306 +f 62385//62385 62518//62518 62614//62614 +f 62121//62121 61982//61982 63146//63146 +f 62621//62621 62095//62095 62210//62210 +f 62556//62556 62558//62558 62393//62393 +f 62333//62333 62619//62619 62573//62573 +f 62427//62427 62553//62553 62353//62353 +f 62426//62426 62216//62216 62712//62712 +f 63115//63115 61963//61963 62381//62381 +f 62431//62431 62549//62549 62794//62794 +f 63115//63115 62125//62125 61963//61963 +f 62617//62617 62350//62350 61746//61746 +f 62617//62617 61746//61746 62369//62369 +f 62566//62566 62325//62325 62406//62406 +f 62393//62393 62174//62174 62606//62606 +f 61936//61936 62364//62364 62741//62741 +f 62554//62554 62160//62160 62629//62629 +f 61920//61920 62307//62307 62786//62786 +f 62325//62325 62565//62565 62357//62357 +f 62302//62302 62428//62428 62623//62623 +f 62516//62516 62612//62612 62504//62504 +f 62690//62690 62612//62612 62516//62516 +f 62535//62535 62519//62519 62402//62402 +f 62518//62518 62402//62402 62519//62519 +f 62817//62817 62541//62541 62158//62158 +f 62626//62626 62097//62097 62567//62567 +f 62125//62125 62687//62687 62164//62164 +f 62428//62428 62304//62304 62815//62815 +f 62319//62319 62423//62423 62715//62715 +f 62413//62413 62410//62410 62739//62739 +f 62412//62412 62631//62631 62737//62737 +f 62336//62336 62412//62412 62737//62737 +f 62742//62742 62273//62273 62743//62743 +f 61902//61902 62561//62561 62704//62704 +f 62713//62713 62211//62211 62717//62717 +f 62739//62739 62338//62338 62413//62413 +f 62273//62273 62224//62224 62743//62743 +f 62635//62635 62538//62538 62989//62989 +f 62179//62179 62538//62538 62635//62635 +f 62319//62319 62569//62569 62423//62423 +f 61560//61560 62761//62761 62743//62743 +f 62846//62846 62560//62560 62570//62570 +f 62761//62761 61560//61560 62926//62926 +f 62570//62570 62283//62283 62847//62847 +f 62415//62415 63111//63111 61901//61901 +f 62638//62638 62537//62537 62711//62711 +f 62926//62926 62424//62424 62511//62511 +f 62774//62774 62747//62747 62218//62218 +f 62012//62012 62324//62324 62549//62549 +f 62514//62514 62738//62738 62160//62160 +f 62561//62561 62215//62215 62593//62593 +f 62721//62721 62391//62391 62197//62197 +f 62313//62313 62787//62787 62521//62521 +f 62828//62828 62832//62832 62359//62359 +f 62572//62572 63175//63175 62335//62335 +f 62361//62361 62698//62698 62828//62828 +f 62300//62300 62732//62732 62728//62728 +f 62934//62934 62511//62511 63306//63306 +f 62563//62563 62502//62502 62795//62795 +f 62376//62376 62581//62581 62378//62378 +f 62828//62828 62359//62359 62361//62361 +f 62524//62524 62594//62594 62534//62534 +f 62844//62844 62515//62515 62752//62752 +f 62148//62148 62720//62720 62523//62523 +f 62502//62502 62522//62522 62795//62795 +f 62580//62580 62509//62509 62579//62579 +f 62705//62705 62358//62358 62578//62578 +f 62169//62169 62720//62720 62148//62148 +f 62738//62738 62514//62514 62517//62517 +f 62580//62580 62579//62579 62366//62366 +f 62139//62139 62230//62230 62733//62733 +f 62292//62292 62534//62534 62594//62594 +f 62593//62593 62625//62625 62958//62958 +f 62734//62734 62139//62139 62733//62733 +f 62161//62161 62305//62305 62575//62575 +f 62512//62512 62366//62366 62579//62579 +f 62579//62579 62700//62700 62512//62512 +f 63202//63202 62131//62131 62565//62565 +f 62512//62512 62700//62700 62430//62430 +f 62131//62131 62357//62357 62565//62565 +f 62579//62579 62509//62509 62265//62265 +f 62505//62505 62289//62289 62584//62584 +f 62540//62540 62753//62753 62891//62891 +f 62347//62347 62530//62530 62733//62733 +f 62588//62588 62286//62286 62477//62477 +f 62531//62531 63006//63006 62778//62778 +f 62596//62596 62582//62582 62380//62380 +f 62708//62708 61965//61965 62710//62710 +f 61965//61965 62708//62708 62552//62552 +f 62161//62161 62575//62575 62374//62374 +f 62960//62960 62622//62622 62953//62953 +f 62777//62777 62394//62394 62708//62708 +f 62193//62193 62513//62513 62729//62729 +f 62726//62726 62374//62374 62575//62575 +f 62341//62341 62719//62719 62779//62779 +f 62363//62363 62963//62963 62606//62606 +f 62806//62806 62550//62550 62184//62184 +f 62817//62817 62374//62374 62726//62726 +f 63105//63105 62341//62341 62779//62779 +f 62184//62184 62295//62295 62806//62806 +f 62342//62342 63105//63105 62782//62782 +f 62754//62754 62323//62323 62639//62639 +f 62756//62756 62755//62755 62379//62379 +f 62775//62775 62780//62780 62508//62508 +f 62812//62812 62692//62692 62362//62362 +f 62295//62295 62189//62189 62589//62589 +f 62532//62532 62384//62384 62744//62744 +f 62190//62190 62368//62368 62800//62800 +f 62614//62614 62639//62639 62323//62323 +f 62556//62556 62744//62744 62384//62384 +f 62508//62508 62780//62780 62611//62611 +f 62399//62399 62974//62974 62100//62100 +f 62609//62609 62690//62690 62409//62409 +f 62608//62608 62525//62525 62689//62689 +f 62206//62206 62590//62590 62602//62602 +f 62317//62317 62591//62591 62371//62371 +f 62555//62555 62636//62636 62387//62387 +f 62409//62409 62690//62690 62516//62516 +f 62400//62400 62219//62219 63113//63113 +f 62601//62601 62346//62346 62600//62600 +f 62557//62557 62120//62120 62790//62790 +f 62595//62595 62375//62375 62598//62598 +f 62299//62299 62417//62417 62599//62599 +f 62564//62564 62206//62206 62602//62602 +f 62375//62375 62563//62563 62598//62598 +f 62203//62203 62195//62195 63379//63379 +f 63098//63098 62203//62203 63379//63379 +f 62614//62614 62518//62518 62519//62519 +f 62536//62536 62310//62310 62688//62688 +f 62321//62321 62638//62638 62730//62730 +f 62463//62463 62330//62330 63120//63120 +f 62785//62785 62787//62787 62313//62313 +f 62401//62401 62826//62826 62405//62405 +f 62572//62572 62419//62419 62918//62918 +f 62420//62420 62529//62529 62772//62772 +f 62628//62628 62740//62740 62120//62120 +f 62315//62315 62311//62311 63210//63210 +f 62330//62330 62221//62221 63120//63120 +f 62556//62556 62393//62393 62597//62597 +f 62546//62546 61920//61920 62786//62786 +f 62221//62221 62432//62432 63013//63013 +f 62606//62606 62597//62597 62393//62393 +f 62326//62326 63112//63112 62805//62805 +f 62533//62533 62618//62618 62408//62408 +f 62238//62238 62746//62746 62324//62324 +f 62172//62172 62175//62175 62978//62978 +f 62411//62411 62118//62118 63102//63102 +f 62122//62122 62414//62414 62307//62307 +f 62126//62126 62814//62814 62823//62823 +f 63115//63115 62687//62687 62125//62125 +f 62742//62742 63015//63015 62433//62433 +f 62529//62529 62426//62426 62712//62712 +f 62746//62746 62238//62238 62641//62641 +f 62417//62417 62701//62701 62599//62599 +f 62310//62310 62171//62171 62688//62688 +f 62216//62216 62623//62623 62925//62925 +f 62717//62717 61934//61934 62920//62920 +f 62291//62291 62624//62624 62571//62571 +f 61934//61934 62523//62523 62920//62920 +f 62126//62126 62823//62823 61960//61960 +f 62624//62624 62291//62291 62911//62911 +f 62544//62544 62545//62545 62640//62640 +f 62815//62815 62429//62429 62818//62818 +f 62564//62564 62912//62912 62403//62403 +f 62633//62633 62818//62818 62429//62429 +f 62634//62634 62633//62633 62551//62551 +f 62398//62398 61437//61437 62389//62389 +f 62319//62319 62749//62749 62539//62539 +f 62412//62412 62560//62560 62631//62631 +f 62715//62715 62749//62749 62319//62319 +f 62794//62794 62549//62549 62746//62746 +f 63302//63302 61962//61962 61701//61701 +f 62551//62551 62559//62559 62741//62741 +f 62757//62757 62569//62569 62528//62528 +f 62560//62560 62846//62846 62820//62820 +f 62421//62421 62554//62554 62768//62768 +f 62768//62768 62701//62701 62421//62421 +f 62640//62640 62545//62545 62829//62829 +f 62503//62503 62362//62362 62692//62692 +f 62570//62570 62847//62847 62846//62846 +f 62338//62338 62739//62739 62913//62913 +f 62404//62404 62314//62314 62771//62771 +f 62718//62718 62569//62569 62697//62697 +f 62210//62210 62404//62404 62771//62771 +f 62506//62506 62312//62312 62637//62637 +f 62569//62569 62718//62718 62423//62423 +f 62765//62765 62568//62568 62338//62338 +f 62538//62538 61901//61901 63111//63111 +f 62768//62768 62554//62554 62629//62629 +f 62553//62553 62427//62427 62987//62987 +f 62377//62377 62754//62754 62312//62312 +f 62325//62325 62566//62566 62565//62565 +f 63124//63124 62160//62160 62738//62738 +f 62214//62214 63306//63306 62511//62511 +f 62769//62769 62171//62171 62422//62422 +f 62650//62650 62482//62482 62653//62653 +f 62499//62499 62482//62482 62650//62650 +f 62309//62309 62431//62431 62829//62829 +f 62657//62657 62438//62438 62651//62651 +f 62422//62422 62571//62571 62624//62624 +f 62829//62829 62545//62545 62309//62309 +f 62482//62482 62440//62440 62840//62840 +f 62840//62840 62653//62653 62482//62482 +f 62502//62502 62563//62563 62375//62375 +f 62438//62438 62657//62657 62698//62698 +f 62632//62632 62405//62405 62826//62826 +f 62440//62440 62443//62443 62656//62656 +f 62587//62587 62298//62298 62849//62849 +f 62840//62840 62440//62440 62656//62656 +f 62652//62652 62262//62262 62654//62654 +f 62298//62298 62373//62373 62849//62849 +f 62647//62647 62448//62448 62646//62646 +f 62263//62263 62654//62654 62262//62262 +f 62031//62031 62448//62448 62647//62647 +f 62443//62443 62660//62660 62656//62656 +f 62466//62466 62430//62430 62700//62700 +f 62644//62644 62466//62466 62700//62700 +f 62455//62455 62031//62031 62647//62647 +f 62444//62444 62660//62660 62443//62443 +f 62373//62373 62506//62506 62849//62849 +f 62658//62658 62456//62456 62655//62655 +f 62246//62246 62456//62456 62658//62658 +f 62263//62263 62464//62464 62654//62654 +f 62438//62438 62670//62670 62651//62651 +f 62050//62050 62670//62670 62438//62438 +f 62265//62265 62643//62643 62699//62699 +f 62660//62660 62444//62444 62851//62851 +f 62703//62703 62643//62643 62645//62645 +f 62652//62652 62854//62854 62666//62666 +f 62447//62447 62515//62515 62844//62844 +f 62207//62207 62832//62832 62670//62670 +f 62337//62337 62515//62515 62447//62447 +f 62247//62247 62461//62461 62861//62861 +f 62671//62671 62247//62247 62861//62861 +f 62446//62446 62567//62567 62097//62097 +f 62464//62464 62016//62016 62663//62663 +f 62696//62696 62693//62693 62695//62695 +f 62673//62673 62461//62461 62665//62665 +f 62644//62644 62645//62645 62467//62467 +f 62461//62461 62673//62673 62861//62861 +f 62859//62859 62459//62459 62669//62669 +f 62458//62458 62459//62459 62859//62859 +f 62446//62446 62449//62449 62450//62450 +f 62466//62466 62644//62644 62467//62467 +f 62458//62458 62859//62859 62672//62672 +f 62663//62663 62472//62472 62661//62661 +f 62865//62865 62471//62471 62264//62264 +f 62674//62674 62669//62669 62459//62459 +f 62450//62450 62454//62454 62626//62626 +f 62463//62463 62674//62674 62459//62459 +f 62865//62865 62264//62264 62677//62677 +f 62264//62264 62474//62474 62677//62677 +f 62662//62662 62668//62668 62276//62276 +f 62474//62474 62678//62678 62677//62677 +f 62867//62867 63272//63272 62051//62051 +f 62843//62843 62679//62679 62479//62479 +f 62483//62483 62864//62864 62469//62469 +f 62478//62478 62479//62479 62679//62679 +f 62843//62843 62479//62479 62439//62439 +f 62469//62469 62866//62866 62470//62470 +f 62473//62473 62470//62470 62866//62866 +f 62868//62868 61828//61828 62473//62473 +f 62475//62475 61828//61828 62868//62868 +f 62475//62475 62477//62477 62476//62476 +f 62392//62392 62694//62694 62396//62396 +f 62618//62618 62533//62533 62900//62900 +f 62974//62974 62399//62399 63569//63569 +f 62410//62410 62562//62562 63018//63018 +f 62601//62601 62600//62600 62759//62759 +f 62639//62639 62614//62614 62702//62702 +f 62697//62697 62569//62569 62757//62757 +f 62739//62739 62410//62410 63018//63018 +f 62764//62764 62420//62420 62767//62767 +f 62612//62612 62690//62690 62901//62901 +f 62728//62728 62526//62526 62300//62300 +f 62619//62619 62331//62331 62618//62618 +f 62614//62614 62519//62519 62702//62702 +f 62711//62711 62537//62537 62978//62978 +f 62321//62321 62909//62909 62555//62555 +f 62706//62706 62573//62573 62619//62619 +f 62524//62524 62573//62573 62706//62706 +f 62760//62760 62299//62299 62599//62599 +f 62814//62814 62403//62403 63000//63000 +f 62383//62383 62610//62610 62628//62628 +f 62916//62916 62166//62166 62356//62356 +f 62583//62583 62612//62612 62763//62763 +f 62721//62721 62335//62335 63175//63175 +f 62628//62628 62610//62610 62776//62776 +f 62579//62579 62699//62699 62700//62700 +f 62175//62175 62544//62544 62834//62834 +f 62718//62718 62715//62715 62423//62423 +f 62529//62529 62712//62712 62772//62772 +f 62640//62640 62834//62834 62544//62544 +f 63097//63097 62566//62566 62723//62723 +f 62565//62565 62566//62566 63097//63097 +f 62699//62699 62579//62579 62265//62265 +f 62511//62511 62934//62934 62926//62926 +f 62790//62790 62120//62120 62789//62789 +f 62617//62617 62369//62369 62714//62714 +f 62406//62406 62723//62723 62566//62566 +f 62789//62789 62120//62120 62740//62740 +f 62519//62519 62535//62535 62797//62797 +f 62797//62797 62702//62702 62519//62519 +f 62594//62594 62770//62770 62292//62292 +f 62610//62610 62394//62394 62777//62777 +f 62406//62406 62615//62615 62723//62723 +f 62712//62712 62216//62216 62925//62925 +f 62713//62713 62714//62714 62369//62369 +f 62543//62543 62292//62292 62770//62770 +f 62725//62725 62131//62131 63202//63202 +f 62643//62643 62703//62703 62699//62699 +f 62291//62291 62583//62583 62991//62991 +f 62549//62549 62324//62324 62746//62746 +f 62911//62911 62291//62291 62991//62991 +f 62703//62703 62644//62644 62700//62700 +f 62150//62150 62796//62796 62290//62290 +f 62564//62564 62773//62773 62912//62912 +f 63306//63306 62214//62214 62727//62727 +f 62623//62623 62428//62428 62815//62815 +f 62645//62645 62644//62644 62703//62703 +f 62305//62305 62290//62290 62796//62796 +f 62774//62774 62568//62568 62765//62765 +f 62987//62987 62427//62427 62760//62760 +f 62575//62575 62305//62305 62796//62796 +f 62301//62301 62716//62716 62590//62590 +f 63000//63000 62403//62403 62912//62912 +f 62951//62951 62791//62791 62368//62368 +f 62717//62717 62714//62714 62713//62713 +f 62954//62954 62741//62741 62364//62364 +f 62364//62364 62813//62813 62954//62954 +f 62798//62798 62795//62795 62522//62522 +f 62810//62810 62370//62370 63130//63130 +f 62791//62791 62800//62800 62368//62368 +f 62963//62963 62363//62363 62350//62350 +f 62917//62917 63111//63111 62415//62415 +f 62596//62596 62532//62532 62582//62582 +f 62522//62522 62955//62955 62798//62798 +f 62818//62818 62633//62633 62634//62634 +f 62752//62752 62515//62515 62808//62808 +f 62336//62336 63129//63129 62955//62955 +f 62301//62301 62809//62809 62716//62716 +f 62775//62775 62508//62508 62367//62367 +f 62370//62370 62751//62751 63130//63130 +f 62607//62607 62917//62917 62415//62415 +f 62732//62732 62927//62927 62728//62728 +f 62692//62692 63134//63134 62503//62503 +f 62732//62732 62630//62630 62731//62731 +f 62548//62548 61962//61962 62948//62948 +f 62734//62734 63079//63079 62748//62748 +f 62689//62689 62525//62525 62397//62397 +f 62603//62603 62087//62087 62548//62548 +f 62602//62602 62590//62590 62716//62716 +f 62379//62379 62755//62755 62620//62620 +f 63379//63379 62195//62195 62611//62611 +f 62605//62605 62407//62407 62956//62956 +f 62800//62800 62757//62757 62528//62528 +f 62381//62381 62507//62507 62750//62750 +f 62401//62401 62400//62400 62943//62943 +f 62720//62720 62169//62169 62892//62892 +f 62826//62826 62401//62401 62943//62943 +f 62691//62691 62756//62756 62688//62688 +f 62169//62169 62722//62722 62892//62892 +f 62105//62105 62501//62501 62811//62811 +f 62553//62553 62987//62987 62709//62709 +f 63146//63146 62315//62315 63019//63019 +f 62642//62642 62553//62553 62709//62709 +f 62797//62797 62535//62535 62539//62539 +f 63120//63120 62221//62221 63013//63013 +f 62797//62797 62539//62539 62749//62749 +f 63084//63084 62326//62326 62805//62805 +f 62188//62188 62326//62326 63084//63084 +f 62736//62736 62100//62100 62974//62974 +f 62942//62942 62637//62637 62312//62312 +f 62312//62312 62754//62754 62942//62942 +f 62550//62550 62806//62806 62722//62722 +f 63147//63147 63018//63018 62562//62562 +f 62806//62806 62295//62295 63090//63090 +f 62629//62629 62160//62160 63124//63124 +f 62517//62517 62420//62420 62764//62764 +f 62972//62972 62542//62542 62411//62411 +f 62694//62694 62392//62392 62902//62902 +f 62295//62295 62589//62589 62758//62758 +f 62909//62909 62636//62636 62555//62555 +f 62902//62902 62990//62990 62694//62694 +f 62589//62589 62371//62371 62758//62758 +f 62693//62693 62455//62455 62895//62895 +f 62918//62918 62694//62694 62990//62990 +f 62371//62371 62591//62591 62983//62983 +f 63006//63006 62581//62581 63186//63186 +f 62689//62689 63103//63103 62608//62608 +f 62773//62773 62564//62564 62602//62602 +f 62905//62905 62693//62693 62895//62895 +f 63084//63084 63302//63302 61701//61701 +f 62399//62399 62546//62546 62914//62914 +f 62897//62897 62628//62628 62776//62776 +f 63165//63165 62635//62635 62989//62989 +f 62546//62546 62786//62786 62914//62914 +f 62321//62321 62730//62730 62996//62996 +f 62510//62510 62635//62635 63165//63165 +f 62905//62905 62695//62695 62693//62693 +f 62610//62610 62777//62777 62776//62776 +f 62723//62723 62615//62615 63046//63046 +f 62521//62521 62787//62787 62950//62950 +f 62772//62772 62767//62767 62420//62420 +f 62951//62951 62521//62521 62950//62950 +f 62767//62767 62772//62772 63177//63177 +f 62210//62210 63245//63245 62621//62621 +f 62704//62704 63102//63102 62118//62118 +f 62700//62700 62699//62699 62703//62703 +f 62621//62621 63245//63245 62841//62841 +f 62765//62765 62338//62338 62913//62913 +f 62933//62933 62619//62619 62618//62618 +f 62777//62777 62708//62708 62807//62807 +f 62619//62619 62933//62933 62706//62706 +f 62978//62978 62175//62175 62964//62964 +f 62908//62908 62171//62171 62769//62769 +f 62918//62918 63355//63355 62572//62572 +f 62696//62696 62695//62695 62905//62905 +f 62588//62588 62477//62477 62762//62762 +f 62919//62919 62718//62718 62697//62697 +f 62760//62760 62599//62599 62904//62904 +f 62175//62175 62834//62834 62964//62964 +f 62998//62998 62638//62638 62711//62711 +f 62688//62688 62171//62171 62908//62908 +f 62523//62523 63014//63014 62920//62920 +f 62989//62989 62538//62538 63111//63111 +f 62588//62588 62762//62762 62915//62915 +f 62524//62524 62706//62706 62935//62935 +f 62791//62791 62951//62951 62959//62959 +f 62523//62523 62720//62720 63014//63014 +f 62746//62746 62641//62641 62831//62831 +f 62541//62541 62817//62817 63116//63116 +f 62356//62356 62588//62588 62915//62915 +f 62594//62594 62524//62524 62935//62935 +f 62599//62599 62701//62701 62985//62985 +f 62916//62916 62356//62356 62915//62915 +f 62414//62414 62804//62804 63201//63201 +f 62731//62731 62630//62630 62928//62928 +f 62594//62594 62939//62939 62770//62770 +f 63116//63116 62809//62809 62541//62541 +f 62561//62561 62593//62593 63110//63110 +f 62441//62441 62916//62916 62766//62766 +f 62397//62397 62729//62729 62923//62923 +f 62367//62367 62441//62441 62766//62766 +f 62639//62639 62702//62702 62792//62792 +f 62640//62640 62793//62793 62834//62834 +f 62793//62793 62640//62640 62829//62829 +f 62582//62582 62578//62578 62576//62576 +f 62397//62397 62923//62923 62689//62689 +f 62732//62732 62731//62731 62927//62927 +f 62810//62810 62808//62808 62515//62515 +f 62577//62577 62725//62725 63099//63099 +f 62578//62578 62582//62582 62937//62937 +f 62745//62745 62744//62744 62556//62556 +f 62623//62623 62815//62815 62929//62929 +f 62582//62582 62532//62532 62937//62937 +f 62924//62924 61960//61960 62823//62823 +f 62800//62800 62791//62791 62961//62961 +f 62586//62586 62747//62747 62936//62936 +f 62781//62781 62543//62543 62770//62770 +f 62407//62407 62155//62155 62627//62627 +f 62890//62890 62705//62705 62578//62578 +f 62749//62749 62715//62715 62718//62718 +f 63135//63135 63129//63129 62336//62336 +f 62705//62705 62833//62833 62592//62592 +f 62815//62815 62818//62818 63133//63133 +f 62622//62622 62543//62543 62781//62781 +f 63130//63130 62751//62751 62931//62931 +f 62783//62783 62937//62937 62532//62532 +f 62833//62833 62705//62705 62890//62890 +f 62781//62781 62953//62953 62622//62622 +f 62336//62336 62737//62737 63135//63135 +f 62744//62744 62783//62783 62532//62532 +f 62586//62586 62802//62802 62418//62418 +f 62816//62816 62418//62418 62802//62802 +f 62634//62634 62551//62551 63007//63007 +f 62751//62751 62620//62620 62821//62821 +f 62592//62592 62833//62833 62707//62707 +f 62551//62551 62741//62741 63007//63007 +f 62560//62560 62820//62820 62631//62631 +f 62418//62418 62816//62816 62507//62507 +f 62957//62957 62609//62609 62605//62605 +f 62958//62958 62625//62625 62891//62891 +f 62597//62597 62745//62745 62556//62556 +f 62507//62507 62816//62816 62750//62750 +f 62948//62948 62603//62603 62548//62548 +f 62726//62726 62575//62575 62796//62796 +f 62974//62974 62995//62995 62736//62736 +f 62757//62757 62800//62800 63094//63094 +f 62597//62597 62606//62606 62967//62967 +f 62609//62609 62898//62898 62690//62690 +f 62965//62965 62891//62891 62753//62753 +f 62768//62768 62629//62629 63124//63124 +f 62898//62898 62901//62901 62690//62690 +f 62585//62585 62642//62642 62709//62709 +f 62822//62822 62381//62381 62750//62750 +f 62311//62311 62613//62613 63551//63551 +f 62350//62350 62906//62906 62963//62963 +f 62942//62942 62941//62941 62637//62637 +f 62311//62311 63551//63551 63210//63210 +f 62753//62753 62547//62547 62965//62965 +f 62942//62942 62754//62754 62824//62824 +f 63115//63115 62381//62381 62822//62822 +f 62742//62742 62743//62743 62944//62944 +f 63090//63090 62295//62295 62758//62758 +f 62754//62754 62639//62639 62824//62824 +f 62734//62734 62733//62733 62803//62803 +f 62547//62547 62636//62636 62909//62909 +f 62759//62759 62530//62530 62601//62601 +f 62733//62733 62530//62530 63035//63035 +f 63560//63560 63082//63082 62687//62687 +f 63525//63525 63018//63018 63147//63147 +f 63079//63079 62734//62734 62803//62803 +f 62811//62811 62501//62501 62748//62748 +f 62812//62812 62105//62105 62811//62811 +f 63042//63042 62769//62769 62422//62422 +f 62819//62819 62557//62557 62790//62790 +f 62431//62431 62794//62794 62949//62949 +f 62949//62949 62794//62794 62799//62799 +f 62646//62646 62839//62839 62647//62647 +f 62831//62831 62641//62641 62244//62244 +f 62520//62520 62557//62557 62819//62819 +f 62630//62630 62520//62520 62819//62819 +f 62422//62422 62624//62624 63042//63042 +f 62652//62652 62654//62654 62837//62837 +f 62830//62830 62784//62784 62563//62563 +f 62827//62827 62657//62657 62651//62651 +f 62843//62843 62439//62439 63068//63068 +f 62949//62949 62829//62829 62431//62431 +f 62848//62848 63068//63068 62439//62439 +f 62563//62563 62784//62784 62598//62598 +f 62838//62838 62831//62831 62244//62244 +f 62654//62654 62464//62464 63464//63464 +f 62439//62439 62240//62240 62848//62848 +f 63033//63033 62442//62442 62841//62841 +f 62962//62962 62657//62657 62827//62827 +f 62671//62671 62848//62848 62240//62240 +f 62346//62346 62585//62585 63145//63145 +f 62600//62600 62346//62346 63145//63145 +f 62464//62464 63050//63050 63464//63464 +f 62649//62649 62442//62442 63033//63033 +f 62844//62844 62838//62838 62447//62447 +f 62464//62464 62663//62663 63050//63050 +f 62878//62878 62840//62840 62656//62656 +f 62828//62828 62698//62698 62962//62962 +f 62962//62962 62698//62698 62657//62657 +f 62852//62852 63050//63050 62663//62663 +f 62665//62665 62857//62857 62862//62862 +f 62660//62660 62878//62878 62656//62656 +f 62663//62663 62661//62661 62852//62852 +f 62456//62456 63037//63037 62655//62655 +f 62651//62651 62670//62670 62832//62832 +f 63046//63046 62615//62615 62649//62649 +f 62664//62664 63037//63037 62456//62456 +f 62878//62878 62660//62660 62845//62845 +f 62845//62845 62842//62842 62878//62878 +f 63037//63037 62664//62664 62853//62853 +f 62832//62832 62827//62827 62651//62651 +f 62563//62563 62795//62795 62830//62830 +f 62673//62673 62665//62665 62862//62862 +f 62673//62673 62862//62862 62861//62861 +f 62506//62506 62724//62724 62849//62849 +f 62660//62660 62851//62851 62845//62845 +f 62895//62895 62455//62455 62647//62647 +f 62664//62664 62468//62468 62863//62863 +f 62863//62863 62853//62853 62664//62664 +f 62676//62676 62863//62863 62468//62468 +f 62621//62621 62841//62841 62442//62442 +f 62854//62854 62652//62652 62837//62837 +f 62696//62696 62668//62668 62662//62662 +f 62859//62859 62860//62860 62672//62672 +f 62859//62859 62669//62669 63077//63077 +f 62677//62677 62678//62678 63066//63066 +f 62450//62450 62626//62626 62446//62446 +f 62446//62446 62626//62626 62567//62567 +f 62669//62669 62674//62674 63077//63077 +f 63077//63077 62674//62674 62855//62855 +f 62869//62869 62679//62679 62843//62843 +f 62674//62674 62463//62463 62855//62855 +f 62849//62849 62847//62847 62587//62587 +f 62478//62478 62679//62679 62869//62869 +f 62867//62867 62478//62478 62869//62869 +f 62866//62866 62469//62469 63261//63261 +f 62473//62473 62866//62866 62868//62868 +f 62475//62475 62868//62868 63059//63059 +f 63063//63063 62475//62475 63059//63059 +f 62477//62477 62475//62475 63063//63063 +f 63063//63063 62870//62870 62477//62477 +f 62762//62762 62477//62477 62870//62870 +f 62879//62879 62487//62487 62874//62874 +f 62491//62491 62487//62487 62879//62879 +f 62880//62880 62491//62491 62879//62879 +f 61626//61626 62491//62491 62880//62880 +f 62884//62884 61626//61626 62880//62880 +f 62672//62672 62860//62860 62489//62489 +f 62860//62860 62661//62661 62489//62489 +f 62489//62489 62661//62661 62472//62472 +f 62072//62072 62884//62884 62885//62885 +f 62487//62487 62836//62836 62874//62874 +f 62874//62874 62836//62836 62873//62873 +f 62885//62885 62886//62886 62072//62072 +f 62497//62497 62072//62072 62886//62886 +f 62452//62452 62875//62875 62836//62836 +f 62872//62872 62882//62882 62499//62499 +f 62495//62495 62494//62494 63291//63291 +f 62499//62499 62882//62882 62493//62493 +f 63049//63049 62495//62495 63291//63291 +f 62881//62881 62445//62445 62488//62488 +f 62488//62488 62445//62445 62486//62486 +f 62448//62448 62445//62445 62646//62646 +f 62646//62646 62445//62445 62881//62881 +f 62864//62864 62495//62495 63049//63049 +f 62496//62496 62882//62882 63289//63289 +f 62493//62493 62882//62882 62496//62496 +f 62886//62886 62857//62857 62497//62497 +f 62495//62495 62864//62864 62483//62483 +f 62881//62881 62490//62490 62883//62883 +f 62488//62488 62490//62490 62881//62881 +f 62498//62498 62496//62496 63289//63289 +f 63289//63289 63290//63290 62498//62498 +f 62246//62246 62658//62658 62452//62452 +f 62452//62452 62658//62658 62875//62875 +f 62490//62490 62492//62492 63295//63295 +f 62494//62494 62498//62498 63290//63290 +f 62883//62883 62490//62490 63295//63295 +f 63290//63290 63291//63291 62494//62494 +f 62665//62665 62497//62497 62857//62857 +f 62492//62492 62462//62462 63295//63295 +f 62452//62452 62836//62836 62487//62487 +f 62499//62499 62650//62650 62872//62872 +f 62676//62676 62471//62471 62889//62889 +f 62276//62276 62668//62668 62033//62033 +f 62033//62033 62668//62668 62465//62465 +f 62465//62465 62668//62668 63034//63034 +f 62471//62471 62676//62676 62468//62468 +f 62500//62500 62851//62851 62444//62444 +f 62471//62471 62865//62865 62889//62889 +f 62500//62500 62004//62004 62887//62887 +f 62004//62004 62453//62453 62887//62887 +f 62887//62887 62453//62453 62888//62888 +f 62453//62453 62666//62666 62888//62888 +f 62888//62888 62666//62666 62854//62854 +f 62962//62962 62827//62827 62832//62832 +f 63147//63147 62121//62121 63146//63146 +f 62513//62513 62284//62284 63187//63187 +f 62828//62828 62962//62962 62832//62832 +f 62716//62716 63189//63189 62602//62602 +f 63186//63186 62581//62581 62966//62966 +f 62970//62970 62513//62513 63187//63187 +f 62389//62389 62603//62603 62893//62893 +f 63014//63014 62720//62720 62892//62892 +f 62813//62813 62526//62526 62894//62894 +f 62620//62620 62755//62755 62821//62821 +f 62805//62805 63376//63376 63084//63084 +f 62821//62821 62755//62755 62975//62975 +f 62526//62526 62728//62728 62894//62894 +f 62602//62602 63189//63189 62773//62773 +f 62389//62389 62968//62968 62398//62398 +f 62898//62898 63416//63416 62901//62901 +f 62755//62755 62756//62756 62975//62975 +f 62903//62903 62975//62975 62756//62756 +f 62729//62729 62513//62513 62970//62970 +f 62578//62578 62937//62937 62890//62890 +f 62618//62618 62900//62900 62988//62988 +f 62982//62982 62846//62846 62847//62847 +f 62691//62691 62903//62903 62756//62756 +f 62778//62778 63006//63006 63009//63009 +f 62969//62969 62897//62897 62776//62776 +f 63142//63142 62811//62811 63282//63282 +f 62812//62812 62811//62811 63142//63142 +f 62771//62771 62314//62314 63170//63170 +f 63148//63148 62618//62618 62988//62988 +f 62719//62719 62778//62778 63009//63009 +f 62933//62933 62618//62618 63148//63148 +f 62761//62761 62926//62926 63517//63517 +f 62506//62506 62637//62637 62938//62938 +f 62691//62691 62688//62688 62908//62908 +f 62779//62779 62719//62719 63104//63104 +f 62637//62637 62941//62941 62938//62938 +f 63302//63302 63084//63084 63188//63188 +f 62777//62777 62807//62807 62776//62776 +f 62692//62692 62812//62812 62899//62899 +f 63104//63104 62921//62921 62779//62779 +f 63105//63105 62779//62779 62921//62921 +f 62963//62963 62967//62967 62606//62606 +f 62935//62935 62706//62706 62933//62933 +f 63735//63735 62901//62901 62986//62986 +f 62594//62594 62935//62935 63010//63010 +f 62612//62612 63118//63118 62763//62763 +f 63011//63011 62782//62782 63324//63324 +f 62639//62639 62947//62947 62824//62824 +f 62702//62702 62930//62930 62792//62792 +f 63306//63306 62727//62727 63314//63314 +f 63134//63134 62692//62692 62899//62899 +f 63136//63136 62708//62708 62710//62710 +f 62909//62909 62321//62321 62996//62996 +f 62775//62775 62367//62367 63329//63329 +f 62772//62772 62712//62712 63300//63300 +f 62991//62991 62583//62583 62763//62763 +f 63176//63176 62630//62630 62819//62819 +f 62801//62801 62971//62971 62533//62533 +f 62612//62612 62901//62901 63735//63735 +f 62900//62900 62533//62533 62971//62971 +f 63176//63176 62928//62928 62630//62630 +f 62712//62712 62925//62925 63300//63300 +f 63118//63118 62612//62612 63735//63735 +f 62730//62730 62638//62638 62996//62996 +f 63189//63189 62716//62716 62896//62896 +f 62985//62985 62904//62904 62599//62599 +f 62350//62350 62617//62617 62906//62906 +f 62740//62740 62628//62628 62897//62897 +f 62371//62371 62983//62983 62758//62758 +f 62749//62749 62718//62718 62922//62922 +f 62591//62591 62595//62595 62983//62983 +f 62906//62906 62617//62617 62980//62980 +f 62760//62760 62904//62904 62987//62987 +f 62801//62801 62707//62707 62971//62971 +f 63355//63355 63175//63175 62572//62572 +f 63107//63107 62505//62505 62584//62584 +f 63103//63103 62689//62689 63360//63360 +f 62946//62946 62964//62964 62793//62793 +f 62804//62804 62577//62577 63099//63099 +f 62768//62768 62985//62985 62701//62701 +f 62584//62584 62604//62604 62994//62994 +f 62150//62150 62510//62510 63089//63089 +f 62943//62943 62400//62400 63113//63113 +f 62823//62823 62814//62814 63000//63000 +f 62284//62284 62391//62391 63384//63384 +f 62834//62834 62793//62793 62964//62964 +f 62951//62951 63086//63086 62959//62959 +f 62796//62796 62150//62150 63089//63089 +f 63111//63111 62917//62917 63149//63149 +f 63026//63026 62946//62946 62793//62793 +f 62785//62785 62608//62608 63103//63103 +f 62788//62788 63319//63319 62616//62616 +f 63187//63187 62284//62284 63384//63384 +f 62736//62736 62995//62995 62604//62604 +f 62704//62704 62561//62561 63110//63110 +f 62959//62959 63017//63017 62791//62791 +f 62632//62632 62826//62826 62945//62945 +f 63120//63120 62855//62855 62463//62463 +f 62985//62985 62768//62768 63124//63124 +f 63136//63136 62632//62632 62945//62945 +f 62717//62717 63199//63199 62714//62714 +f 62818//62818 62634//62634 63133//63133 +f 62920//62920 63199//63199 62717//62717 +f 62177//62177 62616//62616 63336//63336 +f 62632//62632 63136//63136 62735//62735 +f 62747//62747 62774//62774 63307//63307 +f 62794//62794 62746//62746 62799//62799 +f 63108//63108 62177//62177 63336//63336 +f 62936//62936 62747//62747 63307//63307 +f 63136//63136 62710//62710 62735//62735 +f 63017//63017 62961//62961 62791//62791 +f 63026//63026 62793//62793 62949//62949 +f 62932//62932 63013//63013 62432//62432 +f 62793//62793 62829//62829 62949//62949 +f 62931//62931 62751//62751 63158//63158 +f 61962//61962 63302//63302 62948//62948 +f 62960//62960 62902//62902 62392//62392 +f 62922//62922 62718//62718 62919//62919 +f 62407//62407 62627//62627 63088//63088 +f 62932//62932 62432//62432 63015//63015 +f 62432//62432 62433//62433 63015//63015 +f 62993//62993 62757//62757 63094//63094 +f 62917//62917 62607//62607 63309//63309 +f 62821//62821 63158//63158 62751//62751 +f 63012//63012 62407//62407 63088//63088 +f 62809//62809 62896//62896 62716//62716 +f 62742//62742 62944//62944 63015//63015 +f 62956//62956 62957//62957 62605//62605 +f 62542//62542 62972//62972 62607//62607 +f 62376//62376 62503//62503 63134//63134 +f 63150//63150 62757//62757 62993//62993 +f 62697//62697 62757//62757 63150//63150 +f 62961//62961 63094//63094 62800//62800 +f 62957//62957 62898//62898 62609//62609 +f 62581//62581 62376//62376 63083//63083 +f 63083//63083 62966//62966 62581//62581 +f 62930//62930 62702//62702 62999//62999 +f 62825//62825 63143//63143 62613//62613 +f 62702//62702 62797//62797 62999//62999 +f 62817//62817 62726//62726 63173//63173 +f 63091//63091 62817//62817 63173//63173 +f 62750//62750 62816//62816 63523//63523 +f 62737//62737 62631//62631 62977//62977 +f 62709//62709 62940//62940 62585//62585 +f 63145//63145 62585//62585 62940//62940 +f 62738//62738 62517//62517 62764//62764 +f 62315//62315 63210//63210 63019//63019 +f 62687//62687 63115//63115 63560//63560 +f 62597//62597 63001//63001 62745//62745 +f 62967//62967 63001//63001 62597//62597 +f 62954//62954 62813//62813 63428//63428 +f 62631//62631 62820//62820 62977//62977 +f 62761//62761 63517//63517 62743//62743 +f 62905//62905 62895//62895 63240//63240 +f 63095//63095 63392//63392 62833//62833 +f 62968//62968 63170//63170 62398//62398 +f 62890//62890 63095//63095 62833//62833 +f 63428//63428 62813//62813 62894//62894 +f 63006//63006 63186//63186 63357//63357 +f 62899//62899 62812//62812 63142//63142 +f 62314//62314 62398//62398 63170//63170 +f 62820//62820 62982//62982 62977//62977 +f 63153//63153 62982//62982 62847//62847 +f 62913//62913 62739//62739 63370//63370 +f 62973//62973 62771//62771 63559//63559 +f 62892//62892 62722//62722 63138//63138 +f 63245//63245 62210//62210 62973//62973 +f 62901//62901 63416//63416 62986//62986 +f 63138//63138 62722//62722 62806//62806 +f 62210//62210 62771//62771 62973//62973 +f 63517//63517 62926//62926 62934//62934 +f 62899//62899 63142//63142 63080//63080 +f 62627//62627 62687//62687 63082//63082 +f 62923//62923 62729//62729 62970//62970 +f 63104//63104 62719//62719 63009//63009 +f 63088//63088 62627//62627 63082//63082 +f 62896//62896 62809//62809 63312//63312 +f 62740//62740 62897//62897 62969//62969 +f 63097//63097 62723//62723 63101//63101 +f 62938//62938 62941//62941 62997//62997 +f 62749//62749 62922//62922 63002//63002 +f 62707//62707 62833//62833 62971//62971 +f 62689//62689 62923//62923 63093//63093 +f 62399//62399 62914//62914 63569//63569 +f 62821//62821 62975//62975 63369//63369 +f 63116//63116 62817//62817 63091//63091 +f 63041//63041 62807//62807 63085//63085 +f 62411//62411 63102//63102 63418//63418 +f 62909//62909 62996//62996 63371//63371 +f 62711//62711 63114//63114 62998//62998 +f 63156//63156 62919//62919 63195//63195 +f 62689//62689 63093//63093 63360//63360 +f 63398//63398 63114//63114 62711//62711 +f 63113//63113 63011//63011 63324//63324 +f 62919//62919 63156//63156 62922//62922 +f 62758//62758 62983//62983 62981//62981 +f 62711//62711 62978//62978 63398//63398 +f 62998//62998 62996//62996 62638//62638 +f 63098//63098 63379//63379 63315//63315 +f 63177//63177 62772//62772 63300//63300 +f 62783//62783 63217//63217 62937//62937 +f 62983//62983 62595//62595 63182//63182 +f 62946//62946 63119//63119 63117//63117 +f 62831//62831 63121//63121 62746//62746 +f 62505//62505 63107//63107 62574//62574 +f 62746//62746 63121//63121 63026//63026 +f 62924//62924 62823//62823 63970//63970 +f 62595//62595 62598//62598 63182//63182 +f 63010//63010 62935//62935 62933//62933 +f 62978//62978 62964//62964 62979//62979 +f 62890//62890 62937//62937 63095//63095 +f 63095//63095 62937//62937 63193//63193 +f 62908//62908 62769//62769 63122//63122 +f 63155//63155 62967//62967 62963//62963 +f 63335//63335 62939//62939 63010//63010 +f 62784//62784 63183//63183 62598//62598 +f 63568//63568 62787//62787 62785//62785 +f 63085//63085 62708//62708 63136//63136 +f 62770//62770 62939//62939 63335//63335 +f 62831//62831 63027//63027 63121//63121 +f 62925//62925 62623//62623 62929//62929 +f 63117//63117 62979//62979 62964//62964 +f 63121//63121 63027//63027 63008//63008 +f 62911//62911 62991//62991 63125//63125 +f 62708//62708 63085//63085 62807//62807 +f 62787//62787 63568//63568 62950//62950 +f 63155//63155 62963//62963 62976//62976 +f 62906//62906 62976//62976 62963//62963 +f 63333//63333 62775//62775 63329//63329 +f 63173//63173 62726//62726 62796//62796 +f 62964//62964 62946//62946 63117//63117 +f 62616//62616 63319//63319 63536//63536 +f 62994//62994 62604//62604 62995//62995 +f 62931//62931 63158//63158 63004//63004 +f 63001//63001 62783//62783 62744//62744 +f 62946//62946 63026//63026 63119//63119 +f 62728//62728 62927//62927 63317//63317 +f 62950//62950 63086//63086 62951//62951 +f 62929//62929 62815//62815 63005//63005 +f 62770//62770 63323//63323 62781//62781 +f 62815//62815 63133//63133 63005//63005 +f 62927//62927 62731//62731 63317//63317 +f 62744//62744 62745//62745 63001//63001 +f 63003//63003 62709//62709 62987//62987 +f 62953//62953 62781//62781 63323//63323 +f 62799//62799 62746//62746 63026//63026 +f 63008//63008 62799//62799 63026//63026 +f 63367//63367 62995//62995 62974//62974 +f 63021//63021 63008//63008 63026//63026 +f 63380//63380 63317//63317 62731//62731 +f 62789//62789 62740//62740 63038//63038 +f 62949//62949 63021//63021 63026//63026 +f 62958//62958 63505//63505 62593//62593 +f 62960//62960 62953//62953 63372//63372 +f 62826//62826 62943//62943 63132//63132 +f 63123//63123 62960//62960 63372//63372 +f 63007//63007 62741//62741 63163//63163 +f 62902//62902 62960//62960 63123//63123 +f 63379//63379 62611//62611 62780//62780 +f 62947//62947 62639//62639 62792//62792 +f 63157//63157 62805//62805 63112//63112 +f 62607//62607 62972//62972 63309//63309 +f 63540//63540 62805//62805 63157//63157 +f 63027//63027 62799//62799 63008//63008 +f 63017//63017 62959//62959 63016//63016 +f 63376//63376 62805//62805 63540//63540 +f 62954//62954 63163//63163 62741//62741 +f 62980//62980 62617//62617 62984//62984 +f 63028//63028 62697//62697 63150//63150 +f 62919//62919 62697//62697 63028//63028 +f 62714//62714 62984//62984 62617//62617 +f 62784//62784 63311//63311 63183//63183 +f 62795//62795 62798//62798 62952//62952 +f 62825//62825 62924//62924 63143//63143 +f 63195//63195 62919//62919 63028//63028 +f 63124//63124 62738//62738 63205//63205 +f 62798//62798 62955//62955 62952//62952 +f 62407//62407 63012//63012 62956//62956 +f 62955//62955 63129//63129 62952//62952 +f 63083//63083 62376//62376 63134//63134 +f 63017//63017 63164//63164 62961//62961 +f 63094//63094 62961//62961 63164//63164 +f 62999//62999 62797//62797 63326//63326 +f 63551//63551 62613//62613 63629//63629 +f 63002//63002 62797//62797 62749//62749 +f 62797//62797 63002//63002 63326//63326 +f 63135//63135 62737//62737 63621//63621 +f 62977//62977 63621//63621 62737//62737 +f 63401//63401 62738//62738 62764//62764 +f 62940//62940 62709//62709 63003//63003 +f 62907//62907 62910//62910 62769//62769 +f 62650//62650 62653//62653 63029//63029 +f 63022//63022 63021//63021 62799//62799 +f 62799//62799 63021//63021 62949//62949 +f 63078//63078 63075//63075 63076//63076 +f 63029//63029 62840//62840 63221//63221 +f 62653//62653 62840//62840 63029//63029 +f 63038//63038 62790//62790 62789//62789 +f 63221//63221 62840//62840 62878//62878 +f 63024//63024 63128//63128 63027//63027 +f 63027//63027 63128//63128 62799//62799 +f 62831//62831 62838//62838 63206//63206 +f 62910//62910 63032//63032 62769//62769 +f 62939//62939 62594//62594 63010//63010 +f 63031//63031 62849//62849 62724//62724 +f 63128//63128 63022//63022 62799//62799 +f 63035//63035 62530//62530 62759//62759 +f 62819//62819 62790//62790 63038//63038 +f 62839//62839 63075//63075 63078//63078 +f 62938//62938 62724//62724 62506//62506 +f 62733//62733 63035//63035 62803//62803 +f 63024//63024 63027//63027 62831//62831 +f 63206//63206 63024//63024 62831//62831 +f 62795//62795 62952//62952 62830//62830 +f 62830//62830 62952//62952 62784//62784 +f 62784//62784 62952//62952 63311//63311 +f 62878//62878 63040//63040 63236//63236 +f 62654//62654 63464//63464 63230//63230 +f 63031//63031 62724//62724 62938//62938 +f 63126//63126 63206//63206 62838//62838 +f 62839//62839 63078//63078 62647//62647 +f 62878//62878 62842//62842 63040//63040 +f 63126//63126 62844//62844 63025//63025 +f 62838//62838 62844//62844 63126//63126 +f 63079//63079 63281//63281 62748//62748 +f 63079//63079 62803//62803 63035//63035 +f 62969//62969 62807//62807 63041//63041 +f 62846//62846 62982//62982 62820//62820 +f 62647//62647 63078//63078 62895//62895 +f 63039//63039 62808//62808 62810//62810 +f 63051//63051 62874//62874 63254//63254 +f 62842//62842 62845//62845 63044//63044 +f 63030//63030 62465//62465 63034//63034 +f 62776//62776 62807//62807 62969//62969 +f 63077//63077 62855//62855 63054//63054 +f 63039//63039 62810//62810 63130//63130 +f 62845//62845 62851//62851 63043//63043 +f 63044//63044 62845//62845 63043//63043 +f 63281//63281 63282//63282 62748//62748 +f 63042//63042 62907//62907 62769//62769 +f 63176//63176 62819//62819 63038//63038 +f 63068//63068 62848//62848 63266//63266 +f 63055//63055 62844//62844 62752//62752 +f 63045//63045 62854//62854 63047//63047 +f 63025//63025 62844//62844 63152//63152 +f 63055//63055 63152//63152 62844//62844 +f 62854//62854 62837//62837 63047//63047 +f 63282//63282 62811//62811 62748//62748 +f 63213//63213 62808//62808 63039//63039 +f 62752//62752 62808//62808 63213//63213 +f 62857//62857 63285//63285 63060//63060 +f 63055//63055 62752//62752 63213//63213 +f 62848//62848 62671//62671 63269//63269 +f 62841//62841 63245//63245 63223//63223 +f 62860//62860 62859//62859 63077//63077 +f 63078//63078 63076//63076 63048//63048 +f 62862//62862 62857//62857 63060//63060 +f 62861//62861 63060//63060 63062//63062 +f 63269//63269 62671//62671 63062//63062 +f 62671//62671 62861//62861 63062//63062 +f 62873//62873 62836//62836 63061//63061 +f 62862//62862 63060//63060 62861//62861 +f 63052//63052 62864//62864 63049//63049 +f 62469//62469 62864//62864 63052//63052 +f 63078//63078 63048//63048 62895//62895 +f 62874//62874 62873//62873 63254//63254 +f 63261//63261 62469//62469 63052//63052 +f 63036//63036 63153//63153 62847//62847 +f 63270//63270 62865//62865 63065//63065 +f 63048//63048 63240//63240 62895//62895 +f 62865//62865 62677//62677 63065//63065 +f 62849//62849 63036//63036 62847//62847 +f 63061//63061 62875//62875 63056//63056 +f 63057//63057 63056//63056 62875//62875 +f 62875//62875 63061//63061 62836//62836 +f 62875//62875 62658//62658 63057//63057 +f 62677//62677 63066//63066 63065//63065 +f 63053//63053 63036//63036 62849//62849 +f 62668//62668 62696//62696 63263//63263 +f 63034//63034 62668//62668 63263//63263 +f 62849//62849 63031//63031 63053//63053 +f 62905//62905 63263//63263 62696//62696 +f 62843//62843 63067//63067 62869//62869 +f 62868//62868 62866//62866 63058//63058 +f 62843//62843 63068//63068 63067//63067 +f 63059//63059 62868//62868 63058//63058 +f 62882//62882 62872//62872 63064//63064 +f 63274//63274 62869//62869 63067//63067 +f 62867//62867 62869//62869 63274//63274 +f 63274//63274 63272//63272 62867//62867 +f 62923//62923 63391//63391 63093//63093 +f 62958//62958 62891//62891 63368//63368 +f 62739//62739 63018//63018 63370//63370 +f 62944//62944 62743//62743 63771//63771 +f 62603//62603 62948//62948 63798//63798 +f 62743//62743 63517//63517 63771//63771 +f 62823//62823 63000//63000 63154//63154 +f 63109//63109 62915//62915 62762//62762 +f 63569//63569 63367//63367 62974//62974 +f 62785//62785 63162//63162 63568//63568 +f 63399//63399 63090//63090 62758//62758 +f 62891//62891 62965//62965 63368//63368 +f 62972//62972 62411//62411 63418//63418 +f 63558//63558 63096//63096 63094//63094 +f 62903//62903 62691//62691 63159//63159 +f 62367//62367 62766//62766 63328//63328 +f 63111//63111 63181//63181 62989//62989 +f 62833//62833 63392//63392 62971//62971 +f 62721//62721 63175//63175 63387//63387 +f 63160//63160 62987//62987 62904//62904 +f 63323//63323 62770//62770 63298//63298 +f 62391//62391 62721//62721 63384//63384 +f 62987//62987 63160//63160 63003//63003 +f 62993//62993 63094//63094 63096//63096 +f 63369//63369 62975//62975 63100//63100 +f 62993//62993 63096//63096 63359//63359 +f 62937//62937 63217//63217 63193//63193 +f 63169//63169 63168//63168 62740//62740 +f 62740//62740 62969//62969 63169//63169 +f 63092//63092 63116//63116 63091//63091 +f 63162//63162 62785//62785 63103//63103 +f 62786//62786 62307//62307 63396//63396 +f 63185//63185 62904//62904 62985//62985 +f 62894//62894 62728//62728 63167//63167 +f 63185//63185 62985//62985 63124//63124 +f 62728//62728 63317//63317 63167//63167 +f 62769//62769 63032//63032 63122//63122 +f 63001//63001 63217//63217 62783//62783 +f 62983//62983 63182//63182 62981//62981 +f 63559//63559 62771//62771 63170//63170 +f 62731//62731 62928//62928 63380//63380 +f 62993//62993 63137//63137 63150//63150 +f 62979//62979 63117//63117 63327//63327 +f 63006//63006 63357//63357 63009//63009 +f 62976//62976 62906//62906 63412//63412 +f 62900//62900 62971//62971 63325//63325 +f 63165//63165 63405//63405 62510//62510 +f 63312//63312 62809//62809 63116//63116 +f 62980//62980 63412//63412 62906//62906 +f 62510//62510 63405//63405 63089//63089 +f 62788//62788 63098//63098 63319//63319 +f 63021//63021 63022//63022 63121//63121 +f 63008//63008 63021//63021 63121//63121 +f 63192//63192 62921//62921 63104//63104 +f 63389//63389 63371//63371 62996//62996 +f 62773//62773 63189//63189 63622//63622 +f 62902//62902 63139//63139 62990//62990 +f 62802//62802 62586//62586 62936//62936 +f 63105//63105 62921//62921 63192//63192 +f 62925//62925 62929//62929 63106//63106 +f 62998//62998 63389//63389 62996//62996 +f 63397//63397 62988//62988 62900//62900 +f 63005//63005 63190//63190 62929//62929 +f 63028//63028 63150//63150 63137//63137 +f 62613//62613 63143//63143 63629//63629 +f 63149//63149 63181//63181 63111//63111 +f 63189//63189 62896//62896 63179//63179 +f 62982//62982 63141//63141 62977//62977 +f 63179//63179 62896//62896 63312//63312 +f 63336//63336 62616//62616 63417//63417 +f 62918//62918 62990//62990 63425//63425 +f 63425//63425 63355//63355 62918//62918 +f 62932//62932 63194//63194 63013//63013 +f 63107//63107 62584//62584 62994//62994 +f 62634//62634 63007//63007 63133//63133 +f 63110//63110 62593//62593 63203//63203 +f 63141//63141 62982//62982 63153//63153 +f 63026//63026 63121//63121 63119//63119 +f 63396//63396 62307//62307 63201//63201 +f 63199//63199 62984//62984 62714//62714 +f 63141//63141 63153//63153 63212//63212 +f 62307//62307 62414//62414 63201//63201 +f 63134//63134 62899//62899 63374//63374 +f 62750//62750 63208//63208 62822//62822 +f 63423//63423 63134//63134 63374//63374 +f 63128//63128 63024//63024 63218//63218 +f 63391//63391 62923//62923 62970//62970 +f 63151//63151 63128//63128 63218//63218 +f 63097//63097 63101//63101 63178//63178 +f 62945//62945 62826//62826 63132//63132 +f 63126//63126 63025//63025 63151//63151 +f 62920//62920 63308//63308 63199//63199 +f 62958//62958 63368//63368 63144//63144 +f 63025//63025 63128//63128 63151//63151 +f 63128//63128 63025//63025 63152//63152 +f 62920//62920 63014//63014 63308//63308 +f 62804//62804 63198//63198 63201//63201 +f 63002//63002 62922//62922 63156//63156 +f 63038//63038 62740//62740 63140//63140 +f 63003//63003 63207//63207 62940//62940 +f 63168//63168 63140//63140 62740//62740 +f 63207//63207 63145//63145 62940//62940 +f 63099//63099 62725//62725 63202//63202 +f 62565//62565 63196//63196 63202//63202 +f 63097//63097 63196//63196 62565//62565 +f 63370//63370 63018//63018 63543//63543 +f 63332//63332 62933//62933 63148//63148 +f 63374//63374 63080//63080 63373//63373 +f 63365//63365 63088//63088 63082//63082 +f 62899//62899 63080//63080 63374//63374 +f 63309//63309 62972//62972 63418//63418 +f 63315//63315 63379//63379 63733//63733 +f 63401//63401 62764//62764 62767//62767 +f 63159//63159 62691//62691 63366//63366 +f 62954//62954 63428//63428 63163//63163 +f 62976//62976 63180//63180 63155//63155 +f 63335//63335 63298//63298 62770//62770 +f 63428//63428 62894//62894 63375//63375 +f 63384//63384 62721//62721 63387//63387 +f 63164//63164 63558//63558 63094//63094 +f 62966//62966 63083//63083 63346//63346 +f 63537//63537 63421//63421 63091//63091 +f 63186//63186 62966//62966 63346//63346 +f 63086//63086 62950//62950 63568//63568 +f 63158//63158 62821//62821 63369//63369 +f 62389//62389 62893//62893 62968//62968 +f 63307//63307 62774//62774 62765//62765 +f 62773//62773 63322//63322 62912//62912 +f 63356//63356 63086//63086 63568//63568 +f 63086//63086 63356//63356 62959//62959 +f 63193//63193 63217//63217 63184//63184 +f 63323//63323 63388//63388 62953//62953 +f 63103//63103 63360//63360 63974//63974 +f 63217//63217 63001//63001 63184//63184 +f 62367//62367 63328//63328 63329//63329 +f 63372//63372 62953//62953 63388//63388 +f 63102//63102 63390//63390 63418//63418 +f 63339//63339 62758//62758 62981//62981 +f 62909//62909 63371//63371 62547//62547 +f 63397//63397 63533//63533 62988//62988 +f 63177//63177 63404//63404 62767//62767 +f 62780//62780 62775//62775 63333//63333 +f 63333//63333 63379//63379 62780//62780 +f 63001//63001 63347//63347 63184//63184 +f 63165//63165 62989//62989 63181//63181 +f 63570//63570 62802//62802 62936//62936 +f 63016//63016 62959//62959 63356//63356 +f 62988//62988 63533//63533 63148//63148 +f 63204//63204 62802//62802 63570//63570 +f 63162//63162 63103//63103 63519//63519 +f 63245//63245 62973//62973 63765//63765 +f 63104//63104 63009//63009 63435//63435 +f 62980//62980 62984//62984 63524//63524 +f 62991//62991 62763//62763 63118//63118 +f 63120//63120 63013//63013 63194//63194 +f 63095//63095 63193//63193 63191//63191 +f 63102//63102 62704//62704 63407//63407 +f 63533//63533 63448//63448 63148//63148 +f 62816//62816 62802//62802 63204//63204 +f 63110//63110 63407//63407 62704//62704 +f 63121//63121 63172//63172 63218//63218 +f 63022//63022 63172//63172 63121//63121 +f 62967//62967 63347//63347 63001//63001 +f 63172//63172 63022//63022 63128//63128 +f 62782//62782 63105//63105 63192//63192 +f 63569//63569 62914//62914 63301//63301 +f 63218//63218 63172//63172 63171//63171 +f 63347//63347 62967//62967 63155//63155 +f 63196//63196 63097//63097 63197//63197 +f 63177//63177 63300//63300 63637//63637 +f 63016//63016 63321//63321 63017//63017 +f 63403//63403 62991//62991 63118//63118 +f 63424//63424 63185//63185 63124//63124 +f 62804//62804 63099//63099 63198//63198 +f 62598//62598 63183//63183 63182//63182 +f 62943//62943 63113//63113 63132//63132 +f 63194//63194 62932//62932 63567//63567 +f 62908//62908 63122//63122 62691//62691 +f 63545//63545 63970//63970 62823//62823 +f 62691//62691 63122//63122 63366//63366 +f 62925//62925 63106//63106 63300//63300 +f 63164//63164 63017//63017 63321//63321 +f 63173//63173 62796//62796 63410//63410 +f 62822//62822 63208//63208 63115//63115 +f 62898//62898 62957//62957 62956//62956 +f 63149//63149 62917//62917 63304//63304 +f 63106//63106 62929//62929 63190//63190 +f 63424//63424 63124//63124 63299//63299 +f 62945//62945 63132//63132 63341//63341 +f 63091//63091 63173//63173 63537//63537 +f 63416//63416 62898//62898 62956//62956 +f 63137//63137 62993//62993 63359//63359 +f 63205//63205 63299//63299 63124//63124 +f 62616//62616 63536//63536 63417//63417 +f 63425//63425 62990//62990 63139//63139 +f 62727//62727 63358//63358 63314//63314 +f 63125//63125 62991//62991 63403//63403 +f 63312//63312 63116//63116 63092//63092 +f 62727//62727 62574//62574 63358//63358 +f 63099//63099 63202//63202 63836//63836 +f 63394//63394 63014//63014 62892//62892 +f 62932//62932 63015//63015 63567//63567 +f 62945//62945 63420//63420 63136//63136 +f 63203//63203 62593//62593 63505//63505 +f 63209//63209 63560//63560 63115//63115 +f 62998//62998 63114//63114 63316//63316 +f 63343//63343 63327//63327 63117//63117 +f 62944//62944 63567//63567 63015//63015 +f 63117//63117 63119//63119 63343//63343 +f 63505//63505 62958//62958 63144//63144 +f 63107//63107 63358//63358 62574//62574 +f 63119//63119 63121//63121 63413//63413 +f 63137//63137 63200//63200 63028//63028 +f 63413//63413 63218//63218 63024//63024 +f 63121//63121 63218//63218 63413//63413 +f 63007//63007 63163//63163 63585//63585 +f 62738//62738 63401//63401 63205//63205 +f 63337//63337 63391//63391 62970//62970 +f 63161//63161 63156//63156 63195//63195 +f 63151//63151 63218//63218 63171//63171 +f 63362//63362 63206//63206 63126//63126 +f 63151//63151 63171//63171 63126//63126 +f 63195//63195 63028//63028 63200//63200 +f 63506//63506 63145//63145 63207//63207 +f 63130//63130 62931//62931 63227//63227 +f 62759//62759 62600//62600 63145//63145 +f 63142//63142 63373//63373 63080//63080 +f 63221//63221 63226//63226 63029//63029 +f 63176//63176 63320//63320 62928//62928 +f 62928//62928 63320//63320 63380//63380 +f 63089//63089 63303//63303 62796//62796 +f 62947//62947 62792//62792 63466//63466 +f 63303//63303 63410//63410 62796//62796 +f 63332//63332 63010//63010 62933//62933 +f 63466//63466 62792//62792 63220//63220 +f 63038//63038 63140//63140 63214//63214 +f 63225//63225 62654//62654 63230//63230 +f 63030//63030 63034//63034 63219//63219 +f 63549//63549 63010//63010 63332//63332 +f 63235//63235 63221//63221 62878//62878 +f 62841//62841 63223//63223 63033//63033 +f 62930//62930 62999//62999 63220//63220 +f 63172//63172 63128//63128 63211//63211 +f 63122//63122 63032//63032 63222//63222 +f 62649//62649 63033//63033 63046//63046 +f 62878//62878 63236//63236 63235//63235 +f 63035//63035 62759//62759 63334//63334 +f 63010//63010 63549//63549 63229//63229 +f 63048//63048 63076//63076 63284//63284 +f 62907//62907 63042//63042 63241//63241 +f 63441//63441 63041//63041 63452//63452 +f 63502//63502 62907//62907 63241//63241 +f 63046//63046 63101//63101 62723//62723 +f 62658//62658 62655//62655 63233//63233 +f 63228//63228 63035//63035 63334//63334 +f 63229//63229 63335//63335 63010//63010 +f 63169//63169 62969//62969 63441//63441 +f 63039//63039 63130//63130 63227//63227 +f 63037//63037 63455//63455 63233//63233 +f 62655//62655 63037//63037 63233//63233 +f 62969//62969 63041//63041 63441//63441 +f 63035//63035 63228//63228 63079//63079 +f 63037//63037 62853//62853 63455//63455 +f 63241//63241 62624//62624 63251//63251 +f 63038//63038 63214//63214 63176//63176 +f 63242//63242 63455//63455 62853//62853 +f 63042//63042 62624//62624 63241//63241 +f 63128//63128 63152//63152 63211//63211 +f 63047//63047 63247//63247 63045//63045 +f 63250//63250 63247//63247 63047//63047 +f 63281//63281 63079//63079 63228//63228 +f 63251//63251 62624//62624 62911//62911 +f 63214//63214 63174//63174 63176//63176 +f 63228//63228 63232//63232 63281//63281 +f 63211//63211 63152//63152 63055//63055 +f 63055//63055 63231//63231 63211//63211 +f 63048//63048 63284//63284 63465//63465 +f 62910//62910 62907//62907 63502//63502 +f 63256//63256 62910//62910 63502//63502 +f 63240//63240 63048//63048 63465//63465 +f 63055//63055 63213//63213 63216//63216 +f 63032//63032 62910//62910 63256//63256 +f 63256//63256 63259//63259 63032//63032 +f 63213//63213 63039//63039 63227//63227 +f 63232//63232 63234//63234 63281//63281 +f 63259//63259 63256//63256 63257//63257 +f 63452//63452 63041//63041 63085//63085 +f 63253//63253 63243//63243 63249//63249 +f 63032//63032 63259//63259 63222//63222 +f 63055//63055 63216//63216 63231//63231 +f 63249//63249 63258//63258 63253//63253 +f 63036//63036 63212//63212 63153//63153 +f 63282//63282 63281//63281 63142//63142 +f 63224//63224 63212//63212 63036//63036 +f 63259//63259 63257//63257 63260//63260 +f 63491//63491 63493//63493 62905//62905 +f 63373//63373 63142//63142 63281//63281 +f 62905//62905 63240//63240 63262//63262 +f 63373//63373 63281//63281 63234//63234 +f 63051//63051 63254//63254 63264//63264 +f 63224//63224 63036//63036 63255//63255 +f 63047//63047 62837//62837 63484//63484 +f 63484//63484 63250//63250 63047//63047 +f 63491//63491 62905//62905 63262//63262 +f 63283//63283 63036//63036 63053//63053 +f 62911//62911 63125//63125 63251//63251 +f 63251//63251 63125//63125 63402//63402 +f 63031//63031 63283//63283 63053//63053 +f 62837//62837 62654//62654 63484//63484 +f 63036//63036 63283//63283 63255//63255 +f 63225//63225 63484//63484 62654//62654 +f 63263//63263 62905//62905 63493//63493 +f 63056//63056 63238//63238 63239//63239 +f 63283//63283 63031//63031 62938//62938 +f 63057//63057 63238//63238 63056//63056 +f 62938//62938 62997//62997 63283//63283 +f 63239//63239 63061//63061 63056//63056 +f 62848//62848 63267//63267 63266//63266 +f 63058//63058 62866//62866 63483//63483 +f 63064//63064 62872//62872 63496//63496 +f 63488//63488 63058//63058 63483//63483 +f 63238//63238 63057//63057 63246//63246 +f 63283//63283 62997//62997 63255//63255 +f 63060//63060 63285//63285 63268//63268 +f 63059//63059 63058//63058 63488//63488 +f 63246//63246 63057//63057 63233//63233 +f 63267//63267 62848//62848 63269//63269 +f 62942//62942 62824//62824 62941//62941 +f 62941//62941 62824//62824 62997//62997 +f 62903//62903 63100//63100 62975//62975 +f 63100//63100 62903//62903 63248//63248 +f 63060//63060 63478//63478 63062//63062 +f 63268//63268 63478//63478 63060//63060 +f 63252//63252 62903//62903 63159//63159 +f 62870//62870 63063//63063 63059//63059 +f 62792//62792 62930//62930 63220//63220 +f 62870//62870 63109//63109 62762//62762 +f 63248//63248 62903//62903 63252//63252 +f 63252//63252 62873//62873 63248//63248 +f 63062//63062 63478//63478 63269//63269 +f 62853//62853 62863//62863 63242//63242 +f 63061//63061 63248//63248 62873//62873 +f 62863//62863 62676//62676 63242//63242 +f 63270//63270 63065//63065 63271//63271 +f 63254//63254 62873//62873 63252//63252 +f 63233//63233 63057//63057 62658//62658 +f 63065//63065 63066//63066 63271//63271 +f 63066//63066 62678//62678 63272//63272 +f 63067//63067 63068//63068 63273//63273 +f 63266//63266 63273//63273 63068//63068 +f 62500//62500 62887//62887 63720//63720 +f 62874//62874 63051//63051 62879//62879 +f 62879//62879 63051//63051 63278//63278 +f 63278//63278 63051//63051 63264//63264 +f 62887//62887 63247//63247 63720//63720 +f 62879//62879 63278//63278 62880//62880 +f 62880//62880 63278//63278 63280//63280 +f 62888//62888 63247//63247 62887//62887 +f 62888//62888 63045//63045 63247//63247 +f 62854//62854 63045//63045 62888//62888 +f 62884//62884 62880//62880 63280//63280 +f 62661//62661 62860//62860 63288//63288 +f 62884//62884 63280//63280 63695//63695 +f 63287//63287 62646//62646 62881//62881 +f 63276//63276 63496//63496 62872//62872 +f 63292//63292 63075//63075 63287//63287 +f 63499//63499 62884//62884 63695//63695 +f 62852//62852 62661//62661 63288//63288 +f 63292//63292 63076//63076 63075//63075 +f 63293//63293 63076//63076 63292//63292 +f 63287//63287 63297//63297 62646//62646 +f 62646//62646 63297//63297 62839//62839 +f 62839//62839 63297//63297 63075//63075 +f 63075//63075 63297//63297 63287//63287 +f 62882//62882 63064//63064 63286//63286 +f 62885//62885 62884//62884 63499//63499 +f 63237//63237 63077//63077 63054//63054 +f 63049//63049 63291//63291 63712//63712 +f 63289//63289 62882//62882 63286//63286 +f 62881//62881 62883//62883 63294//63294 +f 62860//62860 63077//63077 63288//63288 +f 63288//63288 63077//63077 63237//63237 +f 63052//63052 63049//63049 63712//63712 +f 63294//63294 62883//62883 63295//63295 +f 62465//62465 63030//63030 62462//62462 +f 62462//62462 63030//63030 63295//63295 +f 62650//62650 63029//63029 62872//62872 +f 62872//62872 63029//63029 63276//63276 +f 63265//63265 63285//63285 62886//62886 +f 62886//62886 63285//63285 62857//62857 +f 63284//63284 63076//63076 63296//63296 +f 63296//63296 63076//63076 63293//63293 +f 63459//63459 63284//63284 63296//63296 +f 63501//63501 63236//63236 63040//63040 +f 62842//62842 63044//63044 63040//63040 +f 63040//63040 63044//63044 63501//63501 +f 63501//63501 63044//63044 63460//63460 +f 63460//63460 63044//63044 63244//63244 +f 63720//63720 62851//62851 62500//62500 +f 63043//63043 62851//62851 63720//63720 +f 63279//63279 63277//63277 62889//62889 +f 62889//62889 63277//63277 62676//62676 +f 62676//62676 63277//63277 63242//63242 +f 63244//63244 63044//63044 63043//63043 +f 62889//62889 62865//62865 63279//63279 +f 63279//63279 62865//62865 63270//63270 +f 63392//63392 63804//63804 62971//62971 +f 63398//63398 62978//62978 63626//63626 +f 63125//63125 63403//63403 63837//63837 +f 63384//63384 63387//63387 63383//63383 +f 63188//63188 63084//63084 63376//63376 +f 62952//62952 63377//63377 63311//63311 +f 63771//63771 63517//63517 63166//63166 +f 63324//63324 62782//62782 63192//63192 +f 63377//63377 62952//62952 63381//63381 +f 63002//63002 63156//63156 63556//63556 +f 63182//63182 63183//63183 63582//63582 +f 63581//63581 63746//63746 63190//63190 +f 63183//63183 63311//63311 63582//63582 +f 63190//63190 63005//63005 63581//63581 +f 63113//63113 63324//63324 63409//63409 +f 63316//63316 63389//63389 62998//62998 +f 63095//63095 63191//63191 63392//63392 +f 62952//62952 63129//63129 63330//63330 +f 63102//63102 63407//63407 63390//63390 +f 62759//62759 63313//63313 63334//63334 +f 63187//63187 63538//63538 62970//62970 +f 62971//62971 63804//63804 63325//63325 +f 63191//63191 63193//63193 63340//63340 +f 63765//63765 62973//62973 63559//63559 +f 62934//62934 63306//63306 63579//63579 +f 63003//63003 63160//63160 63207//63207 +f 63408//63408 63005//63005 63133//63133 +f 63337//63337 62970//62970 63538//63538 +f 63172//63172 63211//63211 63331//63331 +f 63629//63629 63143//63143 64029//64029 +f 63331//63331 63171//63171 63172//63172 +f 63133//63133 63007//63007 63419//63419 +f 63007//63007 63585//63585 63419//63419 +f 63193//63193 63184//63184 63340//63340 +f 62786//62786 63396//63396 62914//62914 +f 62977//62977 63141//63141 63621//63621 +f 63564//63564 63181//63181 63149//63149 +f 63185//63185 63160//63160 62904//62904 +f 62915//62915 63406//63406 62916//62916 +f 63203//63203 63407//63407 63110//63110 +f 62759//62759 63145//63145 63313//63313 +f 63400//63400 63621//63621 63141//63141 +f 62956//62956 63012//63012 63623//63623 +f 63623//63623 63566//63566 62956//62956 +f 62916//62916 63744//63744 62766//62766 +f 63504//63504 62956//62956 63566//63566 +f 63504//63504 63797//63797 62956//62956 +f 63397//63397 62900//62900 63325//63325 +f 62766//62766 63744//63744 63328//63328 +f 63205//63205 63401//63401 63299//63299 +f 63433//63433 63186//63186 63346//63346 +f 63304//63304 62917//62917 63305//63305 +f 63204//63204 63523//63523 62816//62816 +f 63341//63341 63420//63420 62945//62945 +f 63400//63400 63141//63141 63212//63212 +f 63139//63139 62902//62902 63606//63606 +f 63196//63196 63553//63553 63202//63202 +f 63422//63422 63558//63558 63164//63164 +f 63347//63347 63155//63155 63180//63180 +f 63305//63305 62917//62917 63309//63309 +f 63357//63357 63186//63186 63433//63433 +f 63119//63119 63413//63413 63343//63343 +f 63136//63136 63830//63830 63085//63085 +f 63136//63136 63420//63420 63830//63830 +f 63206//63206 63415//63415 63514//63514 +f 63435//63435 63009//63009 63357//63357 +f 63418//63418 63636//63636 63309//63309 +f 63532//63532 63308//63308 63014//63014 +f 62995//62995 63782//63782 62994//62994 +f 63178//63178 63197//63197 63097//63097 +f 62855//62855 63120//63120 63411//63411 +f 63024//63024 63206//63206 63514//63514 +f 63332//63332 63148//63148 63448//63448 +f 63532//63532 63014//63014 63394//63394 +f 63348//63348 62947//62947 63349//63349 +f 62824//62824 62947//62947 63348//63348 +f 63206//63206 63362//63362 63415//63415 +f 63585//63585 63163//63163 63426//63426 +f 62892//62892 63138//63138 63394//63394 +f 63367//63367 63569//63569 63787//63787 +f 63179//63179 63312//63312 63310//63310 +f 63209//63209 63115//63115 63208//63208 +f 63201//63201 63198//63198 63550//63550 +f 63336//63336 63417//63417 63108//63108 +f 63146//63146 63019//63019 63429//63429 +f 63552//63552 63091//63091 63421//63421 +f 63146//63146 63429//63429 63525//63525 +f 63092//63092 63091//63091 63552//63552 +f 63147//63147 63146//63146 63525//63525 +f 63362//63362 63126//63126 63447//63447 +f 62806//62806 63090//63090 63318//63318 +f 63399//63399 63318//63318 63090//63090 +f 63312//63312 63092//63092 63430//63430 +f 63126//63126 63171//63171 63447//63447 +f 63339//63339 63399//63399 62758//62758 +f 63366//63366 63122//63122 63361//63361 +f 63167//63167 63375//63375 62894//62894 +f 63168//63168 63353//63353 63140//63140 +f 63404//63404 63177//63177 63637//63637 +f 63353//63353 63214//63214 63140//63140 +f 63353//63353 63168//63168 63169//63169 +f 63189//63189 63179//63179 63622//63622 +f 63548//63548 63214//63214 63353//63353 +f 63216//63216 63213//63213 63437//63437 +f 63174//63174 63214//63214 63548//63548 +f 63161//63161 63195//63195 63364//63364 +f 63176//63176 63174//63174 63354//63354 +f 63320//63320 63176//63176 63354//63354 +f 63449//63449 63216//63216 63437//63437 +f 63158//63158 63369//63369 63004//63004 +f 62765//62765 62913//62913 63779//63779 +f 63863//63863 63195//63195 63200//63200 +f 63307//63307 62765//62765 63859//63859 +f 63365//63365 63012//63012 63088//63088 +f 62912//62912 63154//63154 63000//63000 +f 63300//63300 63106//63106 63378//63378 +f 63573//63573 63412//63412 62980//62980 +f 62979//62979 63626//63626 62978//62978 +f 63195//63195 63863//63863 63364//63364 +f 63569//63569 63301//63301 64040//64040 +f 63582//63582 63311//63311 63377//63377 +f 63324//63324 63192//63192 63409//63409 +f 63402//63402 63125//63125 63837//63837 +f 63106//63106 63190//63190 63378//63378 +f 63418//63418 63390//63390 63611//63611 +f 63378//63378 63190//63190 63746//63746 +f 63405//63405 63165//63165 63181//63181 +f 63626//63626 62979//62979 63327//63327 +f 63409//63409 63972//63972 63113//63113 +f 63132//63132 63113//63113 63972//63972 +f 62980//62980 63524//63524 63573//63573 +f 63171//63171 63331//63331 63447//63447 +f 63414//63414 63341//63341 63132//63132 +f 63301//63301 62914//62914 63529//63529 +f 63160//63160 63382//63382 63207//63207 +f 63187//63187 63384//63384 63385//63385 +f 63581//63581 63005//63005 63408//63408 +f 62893//62893 62603//62603 64000//64000 +f 63330//63330 63381//63381 62952//62952 +f 63388//63388 63323//63323 63803//63803 +f 63303//63303 63089//63089 63534//63534 +f 63382//63382 63185//63185 63510//63510 +f 63564//63564 63149//63149 63304//63304 +f 63517//63517 62934//62934 63579//63579 +f 63129//63129 63854//63854 63330//63330 +f 63143//63143 62924//62924 63970//63970 +f 63123//63123 63372//63372 63393//63393 +f 63129//63129 63135//63135 63854//63854 +f 63340//63340 63184//63184 63395//63395 +f 63423//63423 63374//63374 63473//63473 +f 63200//63200 63137//63137 63762//63762 +f 63406//63406 63744//63744 62916//62916 +f 62914//62914 63396//63396 63607//63607 +f 63416//63416 62956//62956 63797//63797 +f 63360//63360 63093//63093 63974//63974 +f 63308//63308 63532//63532 63199//63199 +f 63583//63583 63204//63204 63570//63570 +f 63179//63179 63432//63432 63622//63622 +f 63432//63432 63179//63179 63310//63310 +f 63134//63134 63423//63423 63598//63598 +f 63083//63083 63134//63134 63598//63598 +f 63103//63103 63974//63974 63519//63519 +f 62968//62968 63756//63756 63170//63170 +f 63184//63184 63347//63347 63395//63395 +f 63513//63513 63520//63520 63335//63335 +f 63422//63422 63164//63164 63321//63321 +f 63298//63298 63335//63335 63520//63520 +f 63145//63145 63506//63506 63313//63313 +f 63553//63553 63196//63196 63781//63781 +f 63545//63545 62823//62823 63434//63434 +f 63196//63196 63197//63197 63781//63781 +f 63163//63163 63428//63428 63426//63426 +f 63326//63326 63002//63002 63556//63556 +f 63555//63555 63394//63394 63138//63138 +f 63411//63411 63120//63120 63602//63602 +f 63756//63756 63559//63559 63170//63170 +f 63319//63319 63098//63098 63832//63832 +f 63413//63413 63024//63024 63514//63514 +f 63322//63322 62773//62773 63622//63622 +f 63210//63210 63551//63551 64186//64186 +f 63154//63154 62912//62912 63322//63322 +f 63536//63536 63319//63319 63832//63832 +f 62806//62806 63318//63318 63138//63138 +f 63400//63400 63212//63212 63439//63439 +f 63194//63194 63567//63567 64037//64037 +f 63412//63412 63180//63180 62976//62976 +f 63161//63161 63364//63364 63778//63778 +f 63836//63836 63202//63202 63553//63553 +f 63552//63552 63430//63430 63092//63092 +f 63430//63430 63619//63619 63312//63312 +f 63771//63771 63567//63567 62944//62944 +f 63175//63175 63355//63355 63753//63753 +f 63509//63509 63175//63175 63753//63753 +f 63312//63312 63619//63619 63310//63310 +f 62981//62981 63578//63578 63339//63339 +f 63387//63387 63175//63175 63509//63509 +f 63160//63160 63185//63185 63382//63382 +f 63363//63363 63362//63362 63447//63447 +f 63510//63510 63185//63185 63424//63424 +f 63209//63209 63431//63431 63560//63560 +f 62994//62994 63782//63782 63592//63592 +f 63863//63863 63200//63200 63516//63516 +f 63437//63437 63571//63571 63449//63449 +f 63782//63782 62995//62995 63367//63367 +f 63366//63366 63361//63361 63159//63159 +f 63637//63637 63300//63300 63378//63378 +f 63004//63004 63369//63369 63775//63775 +f 63100//63100 63617//63617 63369//63369 +f 63012//63012 63365//63365 63623//63623 +f 63450//63450 63500//63500 63462//63462 +f 63453//63453 63233//63233 63455//63455 +f 63234//63234 63232//63232 63639//63639 +f 63228//63228 63334//63334 63456//63456 +f 63220//63220 62999//62999 63531//63531 +f 63450//63450 63362//63362 63363//63363 +f 63415//63415 63362//63362 63450//63450 +f 63224//63224 63439//63439 63212//63212 +f 63473//63473 63234//63234 63639//63639 +f 63456//63456 63232//63232 63228//63228 +f 63219//63219 63034//63034 63457//63457 +f 63450//63450 63363//63363 63213//63213 +f 63500//63500 63450//63450 63213//63213 +f 63658//63658 63451//63451 63501//63501 +f 63454//63454 63451//63451 63658//63658 +f 63451//63451 63235//63235 63236//63236 +f 63363//63363 63437//63437 63213//63213 +f 63451//63451 63236//63236 63501//63501 +f 63651//63651 63455//63455 63242//63242 +f 63465//63465 63284//63284 63459//63459 +f 63227//63227 63500//63500 63213//63213 +f 63439//63439 63224//63224 63442//63442 +f 63411//63411 63237//63237 63054//63054 +f 63549//63549 63443//63443 63229//63229 +f 63285//63285 63265//63265 63461//63461 +f 63255//63255 63442//63442 63224//63224 +f 63447//63447 63437//63437 63363//63363 +f 63326//63326 63546//63546 62999//62999 +f 63268//63268 63285//63285 63461//63461 +f 62855//62855 63411//63411 63054//63054 +f 63335//63335 63229//63229 63513//63513 +f 63674//63674 63240//63240 63465//63465 +f 63513//63513 63229//63229 63443//63443 +f 63658//63658 63501//63501 63463//63463 +f 63234//63234 63473//63473 63373//63373 +f 63361//63361 63122//63122 63468//63468 +f 63462//63462 62931//62931 63004//63004 +f 63249//63249 63243//63243 63485//63485 +f 63227//63227 63462//63462 63500//63500 +f 63373//63373 63473//63473 63374//63374 +f 63460//63460 63244//63244 63458//63458 +f 63122//63122 63222//63222 63469//63469 +f 63646//63646 63178//63178 63101//63101 +f 63469//63469 63468//63468 63122//63122 +f 63249//63249 63485//63485 63487//63487 +f 63462//63462 63227//63227 62931//62931 +f 63489//63489 63249//63249 63487//63487 +f 63501//63501 63460//63460 63463//63463 +f 63915//63915 63269//63269 63478//63478 +f 63269//63269 63915//63915 63267//63267 +f 63442//63442 63255//63255 63632//63632 +f 63489//63489 63258//63258 63249//63249 +f 63441//63441 63452//63452 63547//63547 +f 63258//63258 63490//63490 63253//63253 +f 63670//63670 63490//63490 63258//63258 +f 63046//63046 63646//63646 63101//63101 +f 63169//63169 63441//63441 63353//63353 +f 63467//63467 63247//63247 63250//63250 +f 63632//63632 63255//63255 63650//63650 +f 63250//63250 63669//63669 63467//63467 +f 63251//63251 63502//63502 63241//63241 +f 63216//63216 63449//63449 63231//63231 +f 62997//62997 63650//63650 63255//63255 +f 63231//63231 63449//63449 63503//63503 +f 63503//63503 63449//63449 63438//63438 +f 63670//63670 63258//63258 63489//63489 +f 63223//63223 63245//63245 63643//63643 +f 63277//63277 63279//63279 63709//63709 +f 63493//63493 63491//63491 63679//63679 +f 63452//63452 63085//63085 63515//63515 +f 62997//62997 62824//62824 63348//63348 +f 63486//63486 63709//63709 63279//63279 +f 63348//63348 63650//63650 62997//62997 +f 63438//63438 63444//63444 63246//63246 +f 63279//63279 63270//63270 63486//63486 +f 63503//63503 63438//63438 63246//63246 +f 63257//63257 63256//63256 63502//63502 +f 63674//63674 63262//63262 63240//63240 +f 63476//63476 63239//63239 63470//63470 +f 63222//63222 63259//63259 63474//63474 +f 63474//63474 63469//63469 63222//63222 +f 63457//63457 63263//63263 63493//63493 +f 63257//63257 63251//63251 63260//63260 +f 63466//63466 63349//63349 62947//62947 +f 63034//63034 63263//63263 63457//63457 +f 63502//63502 63251//63251 63257//63257 +f 63061//63061 63239//63239 63476//63476 +f 63259//63259 63260//63260 63474//63474 +f 63261//63261 63052//63052 63482//63482 +f 63631//63631 63251//63251 63402//63402 +f 63260//63260 63251//63251 63631//63631 +f 62866//62866 63261//63261 63482//63482 +f 63483//63483 62866//62866 63482//63482 +f 63631//63631 63474//63474 63260//63260 +f 63239//63239 63479//63479 63470//63470 +f 63238//63238 63479//63479 63239//63239 +f 63064//63064 63496//63496 63497//63497 +f 63276//63276 63029//63029 63498//63498 +f 63254//63254 63361//63361 63264//63264 +f 63029//63029 63226//63226 63498//63498 +f 63221//63221 63235//63235 63226//63226 +f 63503//63503 63246//63246 63453//63453 +f 63271//63271 63066//63066 63492//63492 +f 63466//63466 63220//63220 63531//63531 +f 63531//63531 63708//63708 63466//63466 +f 63278//63278 63264//63264 63480//63480 +f 63238//63238 63246//63246 63479//63479 +f 63066//63066 63272//63272 63492//63492 +f 63278//63278 63480//63480 63875//63875 +f 63453//63453 63246//63246 63233//63233 +f 63686//63686 63273//63273 63878//63878 +f 63280//63280 63278//63278 63875//63875 +f 63067//63067 63273//63273 63686//63686 +f 63686//63686 63494//63494 63067//63067 +f 63445//63445 63248//63248 63476//63476 +f 63100//63100 63248//63248 63445//63445 +f 63495//63495 63067//63067 63494//63494 +f 63274//63274 63067//63067 63495//63495 +f 63248//63248 63061//63061 63476//63476 +f 63273//63273 63266//63266 63878//63878 +f 63492//63492 63274//63274 63495//63495 +f 63272//63272 63274//63274 63492//63492 +f 63059//63059 63488//63488 63693//63693 +f 63254//63254 63159//63159 63361//63361 +f 63252//63252 63159//63159 63254//63254 +f 63231//63231 63331//63331 63211//63211 +f 63331//63331 63231//63231 63571//63571 +f 63503//63503 63446//63446 63231//63231 +f 63231//63231 63446//63446 63571//63571 +f 63503//63503 63705//63705 63446//63446 +f 63503//63503 63453//63453 63705//63705 +f 63511//63511 63413//63413 63514//63514 +f 63343//63343 63413//63413 63511//63511 +f 64000//64000 62603//62603 63798//63798 +f 63341//63341 63414//63414 63821//63821 +f 63522//63522 63298//63298 63520//63520 +f 63534//63534 63089//63089 63723//63723 +f 63523//63523 63204//63204 63583//63583 +f 63325//63325 63804//63804 63521//63521 +f 63085//63085 63830//63830 63515//63515 +f 62893//62893 63756//63756 62968//62968 +f 63420//63420 63341//63341 63820//63820 +f 63323//63323 63298//63298 63803//63803 +f 63339//63339 63578//63578 63576//63576 +f 63508//63508 63416//63416 63797//63797 +f 63803//63803 63298//63298 63522//63522 +f 63507//63507 63378//63378 63746//63746 +f 62981//62981 63182//63182 63578//63578 +f 63506//63506 63207//63207 63382//63382 +f 63589//63589 63303//63303 63534//63534 +f 63551//63551 63629//63629 64030//64030 +f 63410//63410 63303//63303 63589//63589 +f 63305//63305 63309//63309 63636//63636 +f 63541//63541 62750//62750 63523//63523 +f 63541//63541 63208//63208 62750//62750 +f 63325//63325 63521//63521 63397//63397 +f 63508//63508 63965//63965 63416//63416 +f 63535//63535 63410//63410 63589//63589 +f 63173//63173 63410//63410 63535//63535 +f 63447//63447 63571//63571 63437//63437 +f 63191//63191 63580//63580 63392//63392 +f 63524//63524 62984//62984 63199//63199 +f 63209//63209 63208//63208 63541//63541 +f 63580//63580 63804//63804 63392//63392 +f 63388//63388 63393//63393 63372//63372 +f 63302//63302 63386//63386 62948//62948 +f 63321//63321 63016//63016 63754//63754 +f 63191//63191 63340//63340 63580//63580 +f 63109//63109 63406//63406 62915//62915 +f 63306//63306 63314//63314 63579//63579 +f 63385//63385 63384//63384 63383//63383 +f 63449//63449 63527//63527 63438//63438 +f 63527//63527 63571//63571 63562//63562 +f 63449//63449 63571//63571 63527//63527 +f 63393//63393 63743//63743 63123//63123 +f 63209//63209 63600//63600 63431//63431 +f 63965//63965 63596//63596 63416//63416 +f 63144//63144 63368//63368 63853//63853 +f 63340//63340 63395//63395 63584//63584 +f 62902//62902 63123//63123 63743//63743 +f 63098//63098 63315//63315 63829//63829 +f 63829//63829 63832//63832 63098//63098 +f 63529//63529 62914//62914 63607//63607 +f 63606//63606 62902//62902 63743//63743 +f 63329//63329 63328//63328 63744//63744 +f 62986//62986 63416//63416 63596//63596 +f 63337//63337 63538//63538 63764//63764 +f 63332//63332 63448//63448 63609//63609 +f 63408//63408 63133//63133 63823//63823 +f 63526//63526 63377//63377 63381//63381 +f 63419//63419 63823//63823 63133//63133 +f 63735//63735 62986//62986 63596//63596 +f 63444//63444 63438//63438 63527//63527 +f 63330//63330 63526//63526 63381//63381 +f 63560//63560 63365//63365 63082//63082 +f 63636//63636 63418//63418 63611//63611 +f 63161//63161 63556//63556 63156//63156 +f 63602//63602 63563//63563 63411//63411 +f 63542//63542 63444//63444 63527//63527 +f 63607//63607 63396//63396 63550//63550 +f 62823//62823 63154//63154 63434//63434 +f 63592//63592 63358//63358 63107//63107 +f 63201//63201 63550//63550 63396//63396 +f 63391//63391 63337//63337 63801//63801 +f 63423//63423 63473//63473 63761//63761 +f 63533//63533 63835//63835 63448//63448 +f 63627//63627 63391//63391 63801//63801 +f 63093//63093 63391//63391 63627//63627 +f 63428//63428 63375//63375 63426//63426 +f 63598//63598 63423//63423 63761//63761 +f 63592//63592 63107//63107 62994//62994 +f 63775//63775 63369//63369 63617//63617 +f 63194//63194 63602//63602 63120//63120 +f 63347//63347 63180//63180 63605//63605 +f 63555//63555 63138//63138 63318//63318 +f 63549//63549 63332//63332 63609//63609 +f 63518//63518 63313//63313 63506//63506 +f 63421//63421 63537//63537 63806//63806 +f 63854//63854 63135//63135 63777//63777 +f 63178//63178 63784//63784 63197//63197 +f 63403//63403 63528//63528 63837//63837 +f 63334//63334 63313//63313 63518//63518 +f 63774//63774 63083//63083 63598//63598 +f 64009//64009 63617//63617 63100//63100 +f 63100//63100 63445//63445 64009//64009 +f 63198//63198 63099//63099 63612//63612 +f 63346//63346 63083//63083 63774//63774 +f 63135//63135 63621//63621 63777//63777 +f 63368//63368 62965//62965 62547//62547 +f 63456//63456 63334//63334 63518//63518 +f 63370//63370 63543//63543 64003//64003 +f 63433//63433 63346//63346 63867//63867 +f 63353//63353 63441//63441 63547//63547 +f 63564//63564 63405//63405 63181//63181 +f 63367//63367 63787//63787 63593//63593 +f 63518//63518 63855//63855 63456//63456 +f 63548//63548 63353//63353 63845//63845 +f 63198//63198 63612//63612 63550//63550 +f 63548//63548 63849//63849 63174//63174 +f 63354//63354 63174//63174 63849//63849 +f 63571//63571 63446//63446 63562//63562 +f 63558//63558 63618//63618 63096//63096 +f 63424//63424 63299//63299 63613//63613 +f 63371//63371 63783//63783 62547//62547 +f 63622//63622 63432//63432 63624//63624 +f 63375//63375 63167//63167 63947//63947 +f 63167//63167 63317//63317 63947//63947 +f 63613//63613 63299//63299 63557//63557 +f 63389//63389 63729//63729 63371//63371 +f 63616//63616 63320//63320 63614//63614 +f 63380//63380 63320//63320 63616//63616 +f 63401//63401 63557//63557 63299//63299 +f 63359//63359 63096//63096 63618//63618 +f 63380//63380 63616//63616 63317//63317 +f 62765//62765 63779//63779 63859//63859 +f 63389//63389 63316//63316 64185//64185 +f 62767//62767 63557//63557 63401//63401 +f 63557//63557 62767//62767 63561//63561 +f 62767//62767 63404//63404 63561//63561 +f 63407//63407 63203//63203 63840//63840 +f 63359//63359 63572//63572 63137//63137 +f 63327//63327 63343//63343 63852//63852 +f 63762//63762 63137//63137 63572//63572 +f 63762//63762 63516//63516 63200//63200 +f 63404//63404 63637//63637 63810//63810 +f 63820//63820 63341//63341 63821//63821 +f 63405//63405 63574//63574 63089//63089 +f 63731//63731 63339//63339 63576//63576 +f 63399//63399 63339//63339 63731//63731 +f 63412//63412 63573//63573 63759//63759 +f 63520//63520 63513//63513 63724//63724 +f 64526//64526 63018//63018 63525//63525 +f 63515//63515 63830//63830 63577//63577 +f 63732//63732 63333//63333 63329//63329 +f 63723//63723 63089//63089 63574//63574 +f 63543//63543 63018//63018 64526//64526 +f 63188//63188 63376//63376 63575//63575 +f 63378//63378 63507//63507 63637//63637 +f 63379//63379 63333//63333 63732//63732 +f 63751//63751 63516//63516 63762//63762 +f 63732//63732 63733//63733 63379//63379 +f 63608//63608 63533//63533 63397//63397 +f 63182//63182 63582//63582 63578//63578 +f 63386//63386 63302//63302 63188//63188 +f 64335//64335 63541//63541 63523//63523 +f 63403//63403 63118//63118 63807//63807 +f 63537//63537 63173//63173 63535//63535 +f 63608//63608 63397//63397 63521//63521 +f 63737//63737 63388//63388 63803//63803 +f 63528//63528 63403//63403 63807//63807 +f 63610//63610 63514//63514 63415//63415 +f 63356//63356 63754//63754 63016//63016 +f 63209//63209 63541//63541 63600//63600 +f 63806//63806 63537//63537 63535//63535 +f 63330//63330 64039//64039 63526//63526 +f 62948//62948 63386//63386 63798//63798 +f 63314//63314 63816//63816 63579//63579 +f 63527//63527 63562//63562 63791//63791 +f 63199//63199 63997//63997 63524//63524 +f 63580//63580 63340//63340 63586//63586 +f 63426//63426 63590//63590 63585//63585 +f 63385//63385 63383//63383 63945//63945 +f 63199//63199 63532//63532 63997//63997 +f 63377//63377 63526//63526 63850//63850 +f 63118//63118 63735//63735 63739//63739 +f 63807//63807 63118//63118 63739//63739 +f 64039//64039 63330//63330 63854//63854 +f 63532//63532 63394//63394 63588//63588 +f 63426//63426 63375//63375 63986//63986 +f 63388//63388 63809//63809 63393//63393 +f 63432//63432 63310//63310 63619//63619 +f 63538//63538 63187//63187 63764//63764 +f 63766//63766 63531//63531 62999//62999 +f 62999//62999 63546//63546 63766//63766 +f 63542//63542 63527//63527 63615//63615 +f 63555//63555 63588//63588 63394//63394 +f 63584//63584 63395//63395 63881//63881 +f 63764//63764 63801//63801 63337//63337 +f 63368//63368 62547//62547 64032//64032 +f 63510//63510 63424//63424 63613//63613 +f 63448//63448 63835//63835 63609//63609 +f 63321//63321 64007//64007 63422//63422 +f 63395//63395 63347//63347 63881//63881 +f 63318//63318 63727//63727 63555//63555 +f 63724//63724 63549//63549 63609//63609 +f 63777//63777 63621//63621 63860//63860 +f 63549//63549 63724//63724 63443//63443 +f 63322//63322 63622//63622 63625//63625 +f 63586//63586 63340//63340 63584//63584 +f 63513//63513 63443//63443 63724//63724 +f 64009//64009 63445//63445 63773//63773 +f 63318//63318 63399//63399 63731//63731 +f 63560//63560 63431//63431 63811//63811 +f 63621//63621 63400//63400 63861//63861 +f 63329//63329 63744//63744 63599//63599 +f 63772//63772 63314//63314 63358//63358 +f 63320//63320 63354//63354 63849//63849 +f 63824//63824 63419//63419 63585//63585 +f 63154//63154 63322//63322 63625//63625 +f 63365//63365 63560//63560 63811//63811 +f 63881//63881 63347//63347 63605//63605 +f 63614//63614 63320//63320 63849//63849 +f 63865//63865 63439//63439 63442//63442 +f 63836//63836 63553//63553 63781//63781 +f 63623//63623 63365//63365 63811//63811 +f 63358//63358 63592//63592 63772//63772 +f 63815//63815 63430//63430 63552//63552 +f 63947//63947 63317//63317 63785//63785 +f 63519//63519 63628//63628 63162//63162 +f 63752//63752 63605//63605 63180//63180 +f 63781//63781 63197//63197 63784//63784 +f 63558//63558 63422//63422 63618//63618 +f 63778//63778 63364//63364 63863//63863 +f 63112//63112 63108//63108 63157//63157 +f 63355//63355 63425//63425 63753//63753 +f 63619//63619 63430//63430 63815//63815 +f 63412//63412 63752//63752 63180//63180 +f 63628//63628 63568//63568 63162//63162 +f 63568//63568 63628//63628 63750//63750 +f 63405//63405 63564//63564 63574//63574 +f 63099//63099 63836//63836 63612//63612 +f 63568//63568 63750//63750 63356//63356 +f 63602//63602 63194//63194 64037//64037 +f 63782//63782 63367//63367 63593//63593 +f 63317//63317 63616//63616 63785//63785 +f 63316//63316 63114//63114 63398//63398 +f 64037//64037 63567//63567 63967//63967 +f 63859//63859 62936//62936 63307//63307 +f 63192//63192 63554//63554 63409//63409 +f 63567//63567 63771//63771 63967//63967 +f 63570//63570 62936//62936 63788//63788 +f 63407//63407 64374//64374 63390//63390 +f 64029//64029 63143//63143 63970//63970 +f 63414//63414 63132//63132 63972//63972 +f 63972//63972 63821//63821 63414//63414 +f 63359//63359 63618//63618 63572//63572 +f 63848//63848 63327//63327 63852//63852 +f 63840//63840 63203//63203 63505//63505 +f 63343//63343 63511//63511 63852//63852 +f 63561//63561 63404//63404 63805//63805 +f 63637//63637 63507//63507 63810//63810 +f 63736//63736 63734//63734 63453//63453 +f 63498//63498 63235//63235 63649//63649 +f 63610//63610 63450//63450 63900//63900 +f 63225//63225 63230//63230 63891//63891 +f 63230//63230 63464//63464 63891//63891 +f 63235//63235 63451//63451 63649//63649 +f 63265//63265 63699//63699 63461//63461 +f 63464//63464 63050//63050 63653//63653 +f 63656//63656 63237//63237 63563//63563 +f 63481//63481 63237//63237 63656//63656 +f 63755//63755 63761//63761 63473//63473 +f 63455//63455 63736//63736 63453//63453 +f 63641//63641 63736//63736 63455//63455 +f 63237//63237 63411//63411 63563//63563 +f 63649//63649 63454//63454 63905//63905 +f 63451//63451 63454//63454 63649//63649 +f 63232//63232 63456//63456 63855//63855 +f 63450//63450 63462//63462 63900//63900 +f 63454//63454 63658//63658 63657//63657 +f 63556//63556 63546//63546 63326//63326 +f 63855//63855 63780//63780 63232//63232 +f 63450//63450 63610//63610 63415//63415 +f 63651//63651 63641//63641 63455//63455 +f 63900//63900 63004//63004 64077//64077 +f 63462//63462 63004//63004 63900//63900 +f 63030//63030 63219//63219 63660//63660 +f 63643//63643 63245//63245 63765//63765 +f 63267//63267 63878//63878 63266//63266 +f 63435//63435 63357//63357 63433//63433 +f 63639//63639 63232//63232 63780//63780 +f 63463//63463 63659//63659 63658//63658 +f 64077//64077 63004//63004 63775//63775 +f 63490//63490 63672//63672 63465//63465 +f 63104//63104 63435//63435 63647//63647 +f 63465//63465 63459//63459 63490//63490 +f 63033//63033 63223//63223 63644//63644 +f 64070//64070 63033//63033 63644//63644 +f 63268//63268 63461//63461 63663//63663 +f 64008//64008 63033//63033 64070//64070 +f 63473//63473 63639//63639 63892//63892 +f 63659//63659 63463//63463 63914//63914 +f 63647//63647 63554//63554 63104//63104 +f 63476//63476 63470//63470 63794//63794 +f 63268//63268 63663//63663 63478//63478 +f 63478//63478 63663//63663 63915//63915 +f 63907//63907 63485//63485 63664//63664 +f 63479//63479 63795//63795 63470//63470 +f 63463//63463 63460//63460 63661//63661 +f 63468//63468 63655//63655 63361//63361 +f 63487//63487 63485//63485 63907//63907 +f 63104//63104 63554//63554 63192//63192 +f 63914//63914 63463//63463 63661//63661 +f 63646//63646 63033//63033 64008//64008 +f 63046//63046 63033//63033 63646//63646 +f 63795//63795 63794//63794 63470//63470 +f 63668//63668 63651//63651 63242//63242 +f 63789//63789 63795//63795 63479//63479 +f 63242//63242 63277//63277 63671//63671 +f 63671//63671 63668//63668 63242//63242 +f 63644//63644 63223//63223 63643//63643 +f 63444//63444 63542//63542 63246//63246 +f 63489//63489 63487//63487 63666//63666 +f 63458//63458 63707//63707 63665//63665 +f 63908//63908 63489//63489 63666//63666 +f 63670//63670 63489//63489 63908//63908 +f 63244//63244 63707//63707 63458//63458 +f 63277//63277 63709//63709 63671//63671 +f 63708//63708 63349//63349 63466//63466 +f 63469//63469 63474//63474 63662//63662 +f 63479//63479 63542//63542 63789//63789 +f 63490//63490 63670//63670 63672//63672 +f 63246//63246 63542//63542 63479//63479 +f 63547//63547 63452//63452 63648//63648 +f 63467//63467 63665//63665 63707//63707 +f 63671//63671 63709//63709 63925//63925 +f 63349//63349 63708//63708 63897//63897 +f 63709//63709 63486//63486 63925//63925 +f 63812//63812 63631//63631 63402//63402 +f 63680//63680 63925//63925 63486//63486 +f 63486//63486 63270//63270 63680//63680 +f 63467//63467 63669//63669 63665//63665 +f 63474//63474 63631//63631 63871//63871 +f 63674//63674 63465//63465 63672//63672 +f 63531//63531 63897//63897 63708//63708 +f 63452//63452 63515//63515 63648//63648 +f 63871//63871 63662//63662 63474//63474 +f 63270//63270 63683//63683 63680//63680 +f 63458//63458 63661//63661 63460//63460 +f 63271//63271 63683//63683 63270//63270 +f 63476//63476 63652//63652 63445//63445 +f 63652//63652 63361//63361 63655//63655 +f 63264//63264 63361//63361 63652//63652 +f 63264//63264 63652//63652 63935//63935 +f 63480//63480 63264//63264 63935//63935 +f 63652//63652 63476//63476 63794//63794 +f 63655//63655 63445//63445 63652//63652 +f 63271//63271 63890//63890 63683//63683 +f 63678//63678 63493//63493 63679//63679 +f 63773//63773 63445//63445 63655//63655 +f 63271//63271 63492//63492 63890//63890 +f 63679//63679 63491//63491 63677//63677 +f 63875//63875 63480//63480 63935//63935 +f 63669//63669 63250//63250 64103//64103 +f 63491//63491 63262//63262 63917//63917 +f 63917//63917 63677//63677 63491//63491 +f 63457//63457 63493//63493 63678//63678 +f 63494//63494 63686//63686 63688//63688 +f 63331//63331 63571//63571 63447//63447 +f 63492//63492 63495//63495 63689//63689 +f 63689//63689 63890//63890 63492//63492 +f 63689//63689 63494//63494 63688//63688 +f 63262//63262 63674//63674 63684//63684 +f 63812//63812 63402//63402 63837//63837 +f 63495//63495 63494//63494 63689//63689 +f 63917//63917 63262//63262 63684//63684 +f 63791//63791 63562//63562 63446//63446 +f 63565//63565 63791//63791 63446//63446 +f 63705//63705 63565//63565 63446//63446 +f 63565//63565 63620//63620 63791//63791 +f 63497//63497 63496//63496 63687//63687 +f 63565//63565 63705//63705 63620//63620 +f 63620//63620 63705//63705 63734//63734 +f 63453//63453 63734//63734 63705//63705 +f 63498//63498 63687//63687 63276//63276 +f 63235//63235 63498//63498 63226//63226 +f 63250//63250 63690//63690 64103//64103 +f 63484//63484 63690//63690 63250//63250 +f 63690//63690 63484//63484 63933//63933 +f 63484//63484 63225//63225 63933//63933 +f 63488//63488 63483//63483 63691//63691 +f 63692//63692 63488//63488 63691//63691 +f 63693//63693 63488//63488 63692//63692 +f 63693//63693 62870//62870 63059//63059 +f 63722//63722 62870//62870 63693//63693 +f 63467//63467 63707//63707 63720//63720 +f 63720//63720 63707//63707 63043//63043 +f 63467//63467 63720//63720 63247//63247 +f 62885//62885 63499//63499 63697//63697 +f 62885//62885 63697//63697 62886//62886 +f 62886//62886 63697//63697 63699//63699 +f 63702//63702 63922//63922 63703//63703 +f 62852//62852 63698//63698 63050//63050 +f 63050//63050 63698//63698 63653//63653 +f 62886//62886 63699//63699 63265//63265 +f 63701//63701 63922//63922 63702//63702 +f 62881//62881 63716//63716 63287//63287 +f 63717//63717 63716//63716 62881//62881 +f 63698//63698 63288//63288 63481//63481 +f 62852//62852 63288//63288 63698//63698 +f 63292//63292 63287//63287 63711//63711 +f 63714//63714 63292//63292 63711//63711 +f 63293//63293 63292//63292 63714//63714 +f 63237//63237 63481//63481 63288//63288 +f 63711//63711 63287//63287 63716//63716 +f 63294//63294 63717//63717 62881//62881 +f 63687//63687 63496//63496 63276//63276 +f 63294//63294 63295//63295 63660//63660 +f 63295//63295 63030//63030 63660//63660 +f 63052//63052 63712//63712 63715//63715 +f 63064//63064 63497//63497 63286//63286 +f 63482//63482 63052//63052 63715//63715 +f 63719//63719 63293//63293 63714//63714 +f 63296//63296 63293//63293 63719//63719 +f 63289//63289 63286//63286 63718//63718 +f 63664//63664 63485//63485 63243//63243 +f 64127//64127 63289//63289 63718//63718 +f 63290//63290 63289//63289 64127//64127 +f 63459//63459 63296//63296 63490//63490 +f 63490//63490 63296//63296 63253//63253 +f 63291//63291 63290//63290 64127//64127 +f 63253//63253 63296//63296 63243//63243 +f 63243//63243 63296//63296 63664//63664 +f 63664//63664 63296//63296 63719//63719 +f 63707//63707 63244//63244 63043//63043 +f 63382//63382 63740//63740 63506//63506 +f 63742//63742 63552//63552 63806//63806 +f 63019//63019 63210//63210 64186//64186 +f 63522//63522 63520//63520 64057//64057 +f 63371//63371 63729//63729 63783//63783 +f 63727//63727 63591//63591 63555//63555 +f 63795//63795 63789//63789 63730//63730 +f 63815//63815 63552//63552 63742//63742 +f 63577//63577 63826//63826 63515//63515 +f 63847//63847 63382//63382 63510//63510 +f 64000//64000 63798//63798 64209//64209 +f 64011//64011 63573//63573 63524//63524 +f 63727//63727 63318//63318 64233//64233 +f 63830//63830 63420//63420 63820//63820 +f 63318//63318 63731//63731 64233//64233 +f 63533//63533 63608//63608 63521//63521 +f 63805//63805 63404//63404 63810//63810 +f 63834//63834 63585//63585 63981//63981 +f 63997//63997 64011//64011 63524//63524 +f 63585//63585 63590//63590 63981//63981 +f 63737//63737 63809//63809 63388//63388 +f 63762//63762 63572//63572 63745//63745 +f 63756//63756 62893//62893 64000//64000 +f 63510//63510 63613//63613 63847//63847 +f 63750//63750 63818//63818 63356//63356 +f 62913//62913 63370//63370 64003//64003 +f 63810//63810 63507//63507 63976//63976 +f 63574//63574 63564//63564 63760//63760 +f 64172//64172 63590//63590 63426//63426 +f 64374//64374 64574//64574 63390//63390 +f 63314//63314 64213//64213 63816//63816 +f 63772//63772 64213//64213 63314//63314 +f 63740//63740 63518//63518 63506//63506 +f 63835//63835 63844//63844 63609//63609 +f 63791//63791 63620//63620 63728//63728 +f 63316//63316 63398//63398 63828//63828 +f 63518//63518 63740//63740 63960//63960 +f 63564//63564 63304//63304 63767//63767 +f 63576//63576 63578//63578 64168//64168 +f 63426//63426 63986//63986 64172//64172 +f 63516//63516 63838//63838 63863//63863 +f 63139//63139 63606//63606 64248//64248 +f 63828//63828 63398//63398 63626//63626 +f 63767//63767 63304//63304 63305//63305 +f 63178//63178 63646//63646 63843//63843 +f 63724//63724 63609//63609 63844//63844 +f 63356//63356 63818//63818 63754//63754 +f 63850//63850 63526//63526 63770//63770 +f 63828//63828 63626//63626 63848//63848 +f 63728//63728 63620//63620 63734//63734 +f 63845//63845 63353//63353 63846//63846 +f 63753//63753 63425//63425 63951//63951 +f 63748//63748 63581//63581 63408//63408 +f 63327//63327 63848//63848 63626//63626 +f 63825//63825 62870//62870 63722//63722 +f 63417//63417 63536//63536 64043//64043 +f 63353//63353 63547//63547 63846//63846 +f 63550//63550 63612//63612 64159//64159 +f 63838//63838 63516//63516 63751//63751 +f 64226//64226 63754//63754 63757//63757 +f 63754//63754 64226//64226 63321//63321 +f 63408//63408 63823//63823 63748//63748 +f 63788//63788 62936//62936 63859//63859 +f 63109//63109 62870//62870 63825//63825 +f 63321//63321 64226//64226 64007//64007 +f 63109//63109 63825//63825 63406//63406 +f 63187//63187 63385//63385 63764//63764 +f 63509//63509 64182//64182 63387//63387 +f 64007//64007 63618//63618 63422//63422 +f 63417//63417 64224//64224 63108//63108 +f 63505//63505 63144//63144 63776//63776 +f 63611//63611 64245//64245 63636//63636 +f 63834//63834 63824//63824 63585//63585 +f 63847//63847 63613//63613 63952//63952 +f 63788//63788 64238//64238 63570//63570 +f 63776//63776 63144//63144 63853//63853 +f 63766//63766 63546//63546 63940//63940 +f 63797//63797 63504//63504 63999//63999 +f 63786//63786 63612//63612 63836//63836 +f 63514//63514 63610//63610 64064//64064 +f 63791//63791 63615//63615 63527//63527 +f 63552//63552 63421//63421 63806//63806 +f 63546//63546 63556//63556 63858//63858 +f 63583//63583 63570//63570 64238//64238 +f 63400//63400 63439//63439 63861//63861 +f 63752//63752 63412//63412 63759//63759 +f 63598//63598 63761//63761 63990//63990 +f 63556//63556 63161//63161 63858//63858 +f 63774//63774 63598//63598 63990//63990 +f 63615//63615 63791//63791 63728//63728 +f 64335//64335 63523//63523 63583//63583 +f 63557//63557 63952//63952 63613//63613 +f 63865//63865 63442//63442 63632//63632 +f 63409//63409 63554//63554 63647//63647 +f 63542//63542 63615//63615 63728//63728 +f 63542//63542 63728//63728 63789//63789 +f 63787//63787 63569//63569 64040//64040 +f 63794//63794 63795//63795 63883//63883 +f 63883//63883 63795//63795 63730//63730 +f 63368//63368 64032//64032 63853//63853 +f 63988//63988 63431//63431 63600//63600 +f 63844//63844 63799//63799 63724//63724 +f 63520//63520 63724//63724 63799//63799 +f 63814//63814 63580//63580 63586//63586 +f 63572//63572 63618//63618 63980//63980 +f 64057//64057 63520//63520 63799//63799 +f 63847//63847 63740//63740 63382//63382 +f 63517//63517 63800//63800 63166//63166 +f 63329//63329 63599//63599 63941//63941 +f 63732//63732 63329//63329 63941//63941 +f 63789//63789 63728//63728 63730//63730 +f 63803//63803 63522//63522 64057//64057 +f 63572//63572 63980//63980 64269//64269 +f 63579//63579 63800//63800 63517//63517 +f 63575//63575 63376//63376 63540//63540 +f 63429//63429 63019//63019 64186//64186 +f 64011//64011 63991//63991 63573//63573 +f 63579//63579 63949//63949 63800//63800 +f 63985//63985 63628//63628 63984//63984 +f 63534//63534 63802//63802 63589//63589 +f 63802//63802 63534//63534 63723//63723 +f 63535//63535 63589//63589 63802//63802 +f 63805//63805 63810//63810 64174//64174 +f 63737//63737 63803//63803 63954//63954 +f 63628//63628 63985//63985 63750//63750 +f 64394//64394 63188//63188 63575//63575 +f 63801//63801 63813//63813 63627//63627 +f 63535//63535 63802//63802 63806//63806 +f 63883//63883 63730//63730 63978//63978 +f 63386//63386 63188//63188 64394//64394 +f 64059//64059 63586//63586 63584//63584 +f 63816//63816 63949//63949 63579//63579 +f 63627//63627 63974//63974 63093//63093 +f 63623//63623 63811//63811 63566//63566 +f 63735//63735 63596//63596 63739//63739 +f 63559//63559 64002//64002 63765//63765 +f 63814//63814 63586//63586 64059//64059 +f 63731//63731 63576//63576 64233//64233 +f 64040//64040 63301//63301 64024//64024 +f 63855//63855 63518//63518 63960//63960 +f 63732//63732 63315//63315 63733//63733 +f 63584//63584 63881//63881 64059//64059 +f 63822//63822 63576//63576 64168//64168 +f 63432//63432 63619//63619 63982//63982 +f 63971//63971 63779//63779 62913//62913 +f 63393//63393 64320//64320 63743//63743 +f 63745//63745 63983//63983 63762//63762 +f 63762//63762 63983//63983 63751//63751 +f 63740//63740 63847//63847 63996//63996 +f 63756//63756 64000//64000 63841//63841 +f 64320//64320 63393//63393 63809//63809 +f 63866//63866 63519//63519 63974//63974 +f 63315//63315 64338//64338 63829//63829 +f 63825//63825 64698//64698 63406//63406 +f 63528//63528 63807//63807 63955//63955 +f 63578//63578 63582//63582 63944//63944 +f 63838//63838 63864//63864 63863//63863 +f 63818//63818 63757//63757 63754//63754 +f 63582//63582 63377//63377 63944//63944 +f 63885//63885 63939//63939 63728//63728 +f 63997//63997 63532//63532 63998//63998 +f 63998//63998 63532//63532 63588//63588 +f 63877//63877 63837//63837 64025//64025 +f 63840//63840 64374//64374 63407//63407 +f 63728//63728 63734//63734 63885//63885 +f 63837//63837 63528//63528 63979//63979 +f 63624//63624 63625//63625 63622//63622 +f 63559//63559 63756//63756 63841//63841 +f 63942//63942 63588//63588 63555//63555 +f 63559//63559 63841//63841 64002//64002 +f 64248//64248 63606//63606 63743//63743 +f 63607//63607 63550//63550 64159//64159 +f 63975//63975 63521//63521 63804//63804 +f 63375//63375 63947//63947 63986//63986 +f 63951//63951 63139//63139 64248//64248 +f 63425//63425 63139//63139 63951//63951 +f 63781//63781 63784//63784 63973//63973 +f 63945//63945 63383//63383 64182//64182 +f 63961//63961 63555//63555 63591//63591 +f 63736//63736 63885//63885 63734//63734 +f 64035//64035 63581//63581 63748//63748 +f 63832//63832 64043//64043 63536//63536 +f 63599//63599 63744//63744 64870//64870 +f 63953//63953 63753//63753 63951//63951 +f 63845//63845 63849//63849 63548//63548 +f 63777//63777 63860//63860 63856//63856 +f 63563//63563 63602//63602 63833//63833 +f 63849//63849 63845//63845 63987//63987 +f 63592//63592 63782//63782 64014//64014 +f 63782//63782 63593//63593 64014//64014 +f 63784//63784 63178//63178 63843//63843 +f 63748//63748 63823//63823 64035//64035 +f 63840//63840 63505//63505 63776//63776 +f 63580//63580 64193//64193 63804//63804 +f 63823//63823 63419//63419 63824//63824 +f 63621//63621 63861//63861 63860//63860 +f 63964//63964 64014//64014 63593//63593 +f 63842//63842 63761//63761 63755//63755 +f 63508//63508 63797//63797 63999//63999 +f 63574//63574 63760//63760 63723//63723 +f 63842//63842 63990//63990 63761//63761 +f 64358//64358 63166//63166 63800//63800 +f 63557//63557 63561//63561 64019//64019 +f 63952//63952 63557//63557 64019//64019 +f 63383//63383 63387//63387 64182//64182 +f 63787//63787 63964//63964 63593//63593 +f 63561//63561 63805//63805 64019//64019 +f 63605//63605 63752//63752 63884//63884 +f 64045//64045 63849//63849 64044//64044 +f 63855//63855 63857//63857 63780//63780 +f 63614//63614 63849//63849 64045//64045 +f 64029//64029 63970//63970 64348//64348 +f 64045//64045 63851//63851 63614//63614 +f 63759//63759 63884//63884 63752//63752 +f 63629//63629 64029//64029 64030//64030 +f 63573//63573 63991//63991 63759//63759 +f 63519//63519 63866//63866 63628//63628 +f 63785//63785 63616//63616 64017//64017 +f 64526//64526 63525//63525 64354//64354 +f 63636//63636 64234//64234 63305//63305 +f 63614//63614 63851//63851 63616//63616 +f 64245//64245 64234//64234 63636//63636 +f 64526//64526 64003//64003 63543//63543 +f 63858//63858 63161//63161 63950//63950 +f 64032//64032 62547//62547 63783//63783 +f 63950//63950 63778//63778 63862//63862 +f 63161//63161 63778//63778 63950//63950 +f 63611//63611 63390//63390 64245//64245 +f 63778//63778 63863//63863 63862//63862 +f 63766//63766 63936//63936 63531//63531 +f 63695//63695 63280//63280 63875//63875 +f 63875//63875 63888//63888 63695//63695 +f 63885//63885 63736//63736 63641//63641 +f 63686//63686 63878//63878 64050//64050 +f 63990//63990 63346//63346 63774//63774 +f 63895//63895 63687//63687 63498//63498 +f 63499//63499 63695//63695 63888//63888 +f 63689//63689 63688//63688 63890//63890 +f 63687//63687 63895//63895 63896//63896 +f 63641//63641 63994//63994 63885//63885 +f 63641//63641 63651//63651 63994//63994 +f 63755//63755 63473//63473 63892//63892 +f 63225//63225 63891//63891 64073//64073 +f 63877//63877 63812//63812 63837//63837 +f 63464//63464 63653//63653 63891//63891 +f 63649//63649 63895//63895 63498//63498 +f 63651//63651 63946//63946 63994//63994 +f 63643//63643 63765//63765 64277//64277 +f 63650//63650 63348//63348 63893//63893 +f 63697//63697 63499//63499 63888//63888 +f 63349//63349 63893//63893 63348//63348 +f 63905//63905 63657//63657 63903//63903 +f 63897//63897 63893//63893 63349//63349 +f 63868//63868 63870//63870 63989//63989 +f 63989//63989 63870//63870 63869//63869 +f 63909//63909 63481//63481 64095//64095 +f 63433//63433 63867//63867 63435//63435 +f 63907//63907 63664//63664 64134//64134 +f 63893//63893 63897//63897 63894//63894 +f 63454//63454 63657//63657 63905//63905 +f 63656//63656 64095//64095 63481//63481 +f 63699//63699 63913//63913 63461//63461 +f 63487//63487 63907//63907 64087//64087 +f 63655//63655 63468//63468 63887//63887 +f 63887//63887 63773//63773 63655//63655 +f 63666//63666 63487//63487 64087//64087 +f 63887//63887 63468//63468 64066//64066 +f 63647//63647 63435//63435 63898//63898 +f 63461//63461 63913//63913 63663//63663 +f 63657//63657 63659//63659 63910//63910 +f 63658//63658 63659//63659 63657//63657 +f 63468//63468 63469//63469 63662//63662 +f 63662//63662 64066//64066 63468//63468 +f 63912//63912 63670//63670 63911//63911 +f 63672//63672 63670//63670 63912//63912 +f 63878//63878 63868//63868 63879//63879 +f 63267//63267 63868//63868 63878//63878 +f 63870//63870 63868//63868 63267//63267 +f 63674//63674 63672//63672 63912//63912 +f 63794//63794 63873//63873 63652//63652 +f 63794//63794 63883//63883 63873//63873 +f 63908//63908 63911//63911 63670//63670 +f 63631//63631 63812//63812 63871//63871 +f 63870//63870 63267//63267 63915//63915 +f 63678//63678 63677//63677 63916//63916 +f 63679//63679 63677//63677 63678//63678 +f 63914//63914 63661//63661 63918//63918 +f 63648//63648 63846//63846 63547//63547 +f 63652//63652 63873//63873 63935//63935 +f 63935//63935 63873//63873 63993//63993 +f 63668//63668 63946//63946 63651//63651 +f 63917//63917 63916//63916 63677//63677 +f 63661//63661 63458//63458 63919//63919 +f 63826//63826 63648//63648 63515//63515 +f 63665//63665 63919//63919 63458//63458 +f 63875//63875 63935//63935 63993//63993 +f 63661//63661 63919//63919 63918//63918 +f 63668//63668 63880//63880 63946//63946 +f 63883//63883 63978//63978 63873//63873 +f 63669//63669 63919//63919 63665//63665 +f 63668//63668 63671//63671 63880//63880 +f 63684//63684 63674//63674 63912//63912 +f 63669//63669 64103//64103 63919//63919 +f 63671//63671 64121//64121 63880//63880 +f 63922//63922 63701//63701 63921//63921 +f 63921//63921 63702//63702 63924//63924 +f 63701//63701 63702//63702 63921//63921 +f 63703//63703 63922//63922 63926//63926 +f 63925//63925 64121//64121 63671//63671 +f 63702//63702 63927//63927 63924//63924 +f 64047//64047 63925//63925 63680//63680 +f 63680//63680 63683//63683 64047//64047 +f 64047//64047 63683//63683 63890//63890 +f 63483//63483 63482//63482 64110//64110 +f 64110//64110 63691//63691 63483//63483 +f 63933//63933 63225//63225 64113//64113 +f 64073//64073 64113//64113 63225//63225 +f 63692//63692 63691//63691 63934//63934 +f 63934//63934 63693//63693 63692//63692 +f 63836//63836 64031//64031 63786//63786 +f 63979//63979 63528//63528 63955//63955 +f 63868//63868 63989//63989 63879//63879 +f 64059//64059 63881//63881 64194//64194 +f 63835//63835 63533//63533 64149//64149 +f 63605//63605 64194//64194 63881//63881 +f 63835//63835 64145//64145 63844//63844 +f 64039//64039 63770//63770 63526//63526 +f 64013//64013 63867//63867 64235//64235 +f 63869//63869 63870//63870 64055//64055 +f 64017//64017 63616//63616 63851//63851 +f 63766//63766 64207//64207 63936//63936 +f 64212//64212 63942//63942 63555//63555 +f 63847//63847 63952//63952 63996//63996 +f 63624//63624 63432//63432 64336//64336 +f 63766//63766 63940//63940 64207//64207 +f 64212//64212 63555//63555 63961//63961 +f 64145//64145 64223//64223 63844//63844 +f 63852//63852 63511//63511 63943//63943 +f 63939//63939 63885//63885 63994//63994 +f 63971//63971 63859//63859 63779//63779 +f 64013//64013 63435//63435 63867//63867 +f 63799//63799 63844//63844 64223//64223 +f 63511//63511 64001//64001 63943//63943 +f 63647//63647 64246//64246 63409//63409 +f 63807//63807 63739//63739 64220//64220 +f 64246//64246 63972//63972 63409//63409 +f 63591//63591 63727//63727 63961//63961 +f 63760//63760 64016//64016 63723//63723 +f 63511//63511 63514//63514 64001//64001 +f 63605//63605 63884//63884 64194//64194 +f 63953//63953 63509//63509 63753//63753 +f 64001//64001 63514//63514 64005//64005 +f 64349//64349 63732//63732 64350//64350 +f 63546//63546 63858//63858 63940//63940 +f 63954//63954 63803//63803 64237//64237 +f 63958//63958 64182//64182 63509//63509 +f 63939//63939 63994//63994 63946//63946 +f 64060//64060 63952//63952 64019//64019 +f 64156//64156 63773//63773 64048//64048 +f 64009//64009 63773//63773 64156//64156 +f 63970//63970 63545//63545 64152//64152 +f 63865//63865 63632//63632 64033//64033 +f 63737//63737 63954//63954 64010//64010 +f 63315//63315 63732//63732 64349//64349 +f 63871//63871 63812//63812 64023//64023 +f 64007//64007 64153//64153 63618//63618 +f 63764//63764 64027//64027 63801//63801 +f 63822//63822 64233//64233 63576//63576 +f 63617//63617 64150//64150 63775//63775 +f 63884//63884 63759//63759 63991//63991 +f 63809//63809 63737//63737 64010//64010 +f 63825//63825 63722//63722 64004//64004 +f 63632//63632 63650//63650 64034//64034 +f 63873//63873 63978//63978 63993//63993 +f 64311//64311 64356//64356 63566//63566 +f 63504//63504 63566//63566 64356//64356 +f 63798//63798 63386//63386 63963//63963 +f 63959//63959 63950//63950 63862//63862 +f 63814//63814 64193//64193 63580//63580 +f 63999//63999 63504//63504 64356//64356 +f 63975//63975 63804//63804 64193//64193 +f 63992//63992 63728//63728 63939//63939 +f 63728//63728 63992//63992 63730//63730 +f 63834//63834 63981//63981 64364//64364 +f 63875//63875 63993//63993 64266//64266 +f 63974//63974 63627//63627 63813//63813 +f 63628//63628 63866//63866 63984//63984 +f 63855//63855 63960//63960 63857//63857 +f 63999//63999 63965//63965 63508//63508 +f 64024//64024 63301//63301 64357//64357 +f 64040//64040 63964//63964 63787//63787 +f 63975//63975 63533//63533 63521//63521 +f 63829//63829 64338//64338 64041//64041 +f 63959//63959 63862//63862 64061//64061 +f 63301//63301 63529//63529 64357//64357 +f 63992//63992 63978//63978 63730//63730 +f 63975//63975 64149//64149 63533//63533 +f 63744//63744 63406//63406 64702//64702 +f 63981//63981 63590//63590 64170//64170 +f 63786//63786 64159//64159 63612//63612 +f 64050//64050 63878//63878 63879//63879 +f 63780//63780 63857//63857 63962//63962 +f 63723//63723 64164//64164 63802//63802 +f 64172//64172 64170//64170 63590//63590 +f 63745//63745 63572//63572 64269//64269 +f 64164//64164 63723//63723 64016//64016 +f 63607//63607 64159//64159 64488//64488 +f 63978//63978 63992//63992 63939//63939 +f 63529//63529 63607//63607 64488//64488 +f 64167//64167 63806//63806 63802//63802 +f 63742//63742 63806//63806 64167//64167 +f 63978//63978 63939//63939 64054//64054 +f 63846//63846 63648//63648 64042//64042 +f 63836//63836 63781//63781 63973//63973 +f 64224//64224 63417//63417 64184//64184 +f 63846//63846 63987//63987 63845//63845 +f 63862//63862 63863//63863 64038//64038 +f 64171//64171 63838//63838 63751//63751 +f 63850//63850 63944//63944 63377//63377 +f 63602//63602 64037//64037 63956//63956 +f 63864//63864 63838//63838 64171//64171 +f 64038//64038 63863//63863 63864//63864 +f 63843//63843 64307//64307 63784//63784 +f 64015//64015 64011//64011 64160//64160 +f 63937//63937 63849//63849 63987//63987 +f 63507//63507 63746//63746 63976//63976 +f 64160//64160 64011//64011 63997//63997 +f 63746//63746 63581//63581 63976//63976 +f 63390//63390 64574//64574 64245//64245 +f 63757//63757 63938//63938 64226//64226 +f 63976//63976 63581//63581 64035//64035 +f 63815//63815 63742//63742 64166//64166 +f 64202//64202 63751//63751 63983//63983 +f 64202//64202 64171//64171 63751//63751 +f 63849//63849 63937//63937 64044//64044 +f 63815//63815 64365//64365 63619//63619 +f 63740//63740 63996//63996 64197//64197 +f 63960//63960 63740//63740 64197//64197 +f 63982//63982 63619//63619 64365//64365 +f 63824//63824 63834//63834 64143//64143 +f 64147//64147 63853//63853 64032//64032 +f 64352//64352 63783//63783 63729//63729 +f 64185//64185 63316//63316 63828//63828 +f 63937//63937 63987//63987 64157//64157 +f 64231//64231 63108//63108 64224//64224 +f 63157//63157 63108//63108 64231//64231 +f 63848//63848 63852//63852 64189//64189 +f 63869//63869 63879//63879 63989//63989 +f 64028//64028 64054//64054 63939//63939 +f 63540//63540 63157//63157 64231//64231 +f 64053//64053 63879//63879 63869//63869 +f 63432//63432 63982//63982 64336//64336 +f 63596//63596 64220//64220 63739//63739 +f 63852//63852 63943//63943 64189//64189 +f 64053//64053 63869//63869 64055//64055 +f 64336//64336 63625//63625 63624//63624 +f 62913//62913 64003//64003 64375//64375 +f 63971//63971 62913//62913 64375//64375 +f 64220//64220 63596//63596 64322//64322 +f 64312//64312 64209//64209 63798//63798 +f 63946//63946 64028//64028 63939//63939 +f 64204//64204 64017//64017 63851//63851 +f 63434//63434 63154//63154 63625//63625 +f 63884//63884 64151//64151 64194//64194 +f 63760//63760 64141//64141 64016//64016 +f 64220//64220 63955//63955 63807//63807 +f 63884//63884 63991//63991 64151//64151 +f 63998//63998 63588//63588 63942//63942 +f 64145//64145 63835//63835 64149//64149 +f 63821//63821 63972//63972 64158//64158 +f 64158//64158 63820//63820 63821//63821 +f 63996//63996 63952//63952 64060//64060 +f 63577//63577 63830//63830 63820//63820 +f 63941//63941 64342//64342 63732//63732 +f 63764//63764 63385//63385 63945//63945 +f 63950//63950 64192//64192 63858//63858 +f 63646//63646 64008//64008 63843//63843 +f 64009//64009 64150//64150 63617//63617 +f 63980//63980 63618//63618 64153//64153 +f 64348//64348 63970//63970 64152//64152 +f 64023//64023 63812//63812 64020//64020 +f 63812//63812 63877//63877 64020//64020 +f 64006//64006 63961//63961 63727//63727 +f 64057//64057 64237//64237 63803//63803 +f 63861//63861 63439//63439 64511//64511 +f 64010//64010 63954//63954 64237//64237 +f 64162//64162 63772//63772 63592//63592 +f 63853//63853 64147//64147 63776//63776 +f 63865//63865 64511//64511 63439//63439 +f 63596//63596 63965//63965 64154//64154 +f 63509//63509 63953//63953 64254//64254 +f 64014//64014 64162//64162 63592//63592 +f 64233//64233 64006//64006 63727//63727 +f 63809//63809 64010//64010 64012//64012 +f 63958//63958 63509//63509 64254//64254 +f 64238//64238 63788//63788 64392//64392 +f 63545//63545 63434//63434 64351//64351 +f 64033//64033 63632//63632 64173//64173 +f 64354//64354 63525//63525 64303//64303 +f 63632//63632 64034//64034 64173//64173 +f 63767//63767 63305//63305 64232//64232 +f 63987//63987 63846//63846 64042//64042 +f 64320//64320 63809//63809 64012//64012 +f 63832//63832 63829//63829 64041//64041 +f 64061//64061 63862//63862 64038//64038 +f 64349//64349 64338//64338 63315//63315 +f 63978//63978 64054//64054 64062//64062 +f 63305//63305 64234//64234 64232//64232 +f 63978//63978 64062//64062 63993//63993 +f 63974//63974 63813//63813 64036//64036 +f 63857//63857 63960//63960 63962//63962 +f 64204//64204 63851//63851 64045//64045 +f 63977//63977 63551//63551 64030//64030 +f 63826//63826 64042//64042 63648//63648 +f 64186//64186 63551//63551 63977//63977 +f 63578//63578 63944//63944 64168//64168 +f 63429//63429 64303//64303 63525//63525 +f 63993//63993 64062//64062 64266//64266 +f 63866//63866 63974//63974 64036//64036 +f 63985//63985 63984//63984 64345//64345 +f 64870//64870 63744//63744 64702//64702 +f 63786//63786 64252//64252 64159//64159 +f 64176//64176 63944//63944 63850//63850 +f 64257//64257 63745//63745 64269//64269 +f 63877//63877 64025//64025 64020//64020 +f 63810//63810 63976//63976 64174//64174 +f 63864//63864 64171//64171 64181//64181 +f 64352//64352 64256//64256 63783//63783 +f 63833//63833 63602//63602 63956//63956 +f 64199//64199 64174//64174 63976//63976 +f 63854//63854 63777//63777 64039//64039 +f 63431//63431 63988//63988 64188//64188 +f 63979//63979 64025//64025 63837//63837 +f 63811//63811 63431//63431 64188//64188 +f 63777//63777 63856//63856 64321//64321 +f 63729//63729 63389//63389 64352//64352 +f 63973//63973 63784//63784 64307//64307 +f 63389//63389 64185//64185 64352//64352 +f 63956//63956 64037//64037 64178//64178 +f 64202//64202 63983//63983 64524//64524 +f 63566//63566 63811//63811 64510//64510 +f 64026//64026 63879//63879 64053//64053 +f 64035//64035 63823//63823 64143//64143 +f 63823//63823 63824//63824 64143//64143 +f 63828//63828 63848//63848 64367//64367 +f 64201//64201 63946//63946 63880//63880 +f 63967//63967 63771//63771 64407//64407 +f 63166//63166 64407//64407 63771//63771 +f 64142//64142 63693//63693 64114//64114 +f 63531//63531 63936//63936 64272//64272 +f 63686//63686 64050//64050 63688//63688 +f 64050//64050 64052//64052 63688//63688 +f 63688//63688 64052//64052 63890//63890 +f 63514//63514 64064//64064 64005//64005 +f 64175//64175 64034//64034 63650//63650 +f 63893//63893 64175//64175 63650//63650 +f 64314//64314 64166//64166 63742//63742 +f 64052//64052 64196//64196 63890//63890 +f 64142//64142 64004//64004 63693//63693 +f 63693//63693 64004//64004 63722//63722 +f 64069//64069 63644//63644 64270//64270 +f 63742//63742 64167//64167 64314//64314 +f 63780//63780 63962//63962 63639//63639 +f 64266//64266 63888//63888 63875//63875 +f 63644//63644 63643//63643 64270//64270 +f 63346//63346 63990//63990 64235//64235 +f 64277//64277 64270//64270 63643//63643 +f 63610//63610 63900//63900 64074//64074 +f 63639//63639 63962//63962 63892//63892 +f 63888//63888 64266//64266 64051//64051 +f 63893//63893 63894//63894 64175//64175 +f 63896//63896 63895//63895 64120//64120 +f 63765//63765 64002//64002 64277//64277 +f 63346//63346 64235//64235 63867//63867 +f 64069//64069 64070//64070 63644//63644 +f 63649//63649 64120//64120 63895//63895 +f 63896//63896 64120//64120 63903//63903 +f 63903//63903 64093//64093 63896//63896 +f 64088//64088 63698//63698 64092//64092 +f 63653//63653 63698//63698 64088//64088 +f 63903//63903 64120//64120 63905//63905 +f 64077//64077 64074//64074 63900//63900 +f 63435//63435 64013//64013 63898//63898 +f 63898//63898 64013//64013 64261//64261 +f 63909//63909 64095//64095 63928//63928 +f 63905//63905 64120//64120 63649//63649 +f 63888//63888 64051//64051 63697//63697 +f 64077//64077 63775//63775 64150//64150 +f 64200//64200 63697//63697 64051//64051 +f 64094//64094 63903//63903 63657//63657 +f 64093//64093 63903//63903 64094//64094 +f 63897//63897 63531//63531 64272//64272 +f 63699//63699 63697//63697 64200//64200 +f 64272//64272 64355//64355 63897//63897 +f 64298//64298 63892//63892 64249//64249 +f 63657//63657 63910//63910 64094//64094 +f 64200//64200 63913//63913 63699//63699 +f 63563//63563 64401//64401 63656//63656 +f 63892//63892 64298//64298 63755//63755 +f 63913//63913 64200//64200 64165//64165 +f 64026//64026 63913//63913 64165//64165 +f 63894//63894 63897//63897 64355//64355 +f 64098//64098 64094//64094 63910//63910 +f 63563//63563 63833//63833 64401//64401 +f 63663//63663 63913//63913 64026//64026 +f 63773//63773 63887//63887 64048//64048 +f 63910//63910 64111//64111 64098//64098 +f 64026//64026 64053//64053 63663//63663 +f 63663//63663 64053//64053 63915//63915 +f 64089//64089 63666//63666 64087//64087 +f 63915//63915 64053//64053 64055//64055 +f 63908//63908 63666//63666 64089//64089 +f 64090//64090 63908//63908 64089//64089 +f 63910//63910 63659//63659 64111//64111 +f 63659//63659 63914//63914 64440//64440 +f 64440//64440 64111//64111 63659//63659 +f 64100//64100 63912//63912 63911//63911 +f 63911//63911 63908//63908 64090//64090 +f 63914//63914 63918//63918 64440//64440 +f 63915//63915 64055//64055 63870//63870 +f 63916//63916 64097//64097 63678//63678 +f 64096//64096 63678//63678 64097//64097 +f 63919//63919 64101//64101 63918//63918 +f 63946//63946 64201//64201 64028//64028 +f 63916//63916 63917//63917 64099//64099 +f 64097//64097 63916//63916 64099//64099 +f 63678//63678 64096//64096 63457//63457 +f 64099//64099 63684//63684 64100//64100 +f 63917//63917 63684//63684 64099//64099 +f 63684//63684 63912//63912 64100//64100 +f 63926//63926 63921//63921 64104//64104 +f 63922//63922 63921//63921 63926//63926 +f 63921//63921 63924//63924 64286//64286 +f 64121//64121 64146//64146 63880//63880 +f 63880//63880 64146//64146 64201//64201 +f 64286//64286 64104//64104 63921//63921 +f 64286//64286 63927//63927 64105//64105 +f 63924//63924 63927//63927 64286//64286 +f 64146//64146 64121//64121 64046//64046 +f 63927//63927 63928//63928 64105//64105 +f 64105//64105 63928//63928 64095//64095 +f 64071//64071 64121//64121 63925//63925 +f 64046//64046 64121//64121 64071//64071 +f 64195//64195 64071//64071 63925//63925 +f 63925//63925 64047//64047 64195//64195 +f 63482//63482 63932//63932 64110//64110 +f 63890//63890 64049//64049 64047//64047 +f 64049//64049 63890//63890 64196//64196 +f 64112//64112 64103//64103 63690//63690 +f 63690//63690 63933//63933 64112//64112 +f 63691//63691 64110//64110 64114//64114 +f 63934//63934 63691//63691 64114//64114 +f 63693//63693 63934//63934 64114//64114 +f 64124//64124 63909//63909 63928//63928 +f 63481//63481 63909//63909 64091//64091 +f 64091//64091 63909//63909 64124//64124 +f 63711//63711 64132//64132 63714//63714 +f 64125//64125 63711//63711 63716//63716 +f 64091//64091 64092//64092 63481//63481 +f 63481//63481 64092//64092 63698//63698 +f 63716//63716 63717//63717 64123//64123 +f 64125//64125 63716//63716 64123//64123 +f 64132//64132 63711//63711 64125//64125 +f 63718//63718 64126//64126 64129//64129 +f 64123//64123 63294//63294 64131//64131 +f 63717//63717 63294//63294 64123//64123 +f 64128//64128 63291//63291 64127//64127 +f 63712//63712 63291//63291 64128//64128 +f 63286//63286 63497//63497 64130//64130 +f 64126//64126 63286//63286 64130//64130 +f 63294//63294 63660//63660 64131//64131 +f 63715//63715 63712//63712 64128//64128 +f 64096//64096 64131//64131 63660//63660 +f 63896//63896 64138//64138 63687//63687 +f 63687//63687 64138//64138 63497//63497 +f 63497//63497 64138//64138 64130//64130 +f 64130//64130 64138//64138 63896//63896 +f 63286//63286 64126//64126 63718//63718 +f 63932//63932 63715//63715 64128//64128 +f 63219//63219 63457//63457 63660//63660 +f 63660//63660 63457//63457 64096//64096 +f 64127//64127 63718//63718 64129//64129 +f 63482//63482 63715//63715 63932//63932 +f 64133//64133 63714//63714 64132//64132 +f 63719//63719 63714//63714 64133//64133 +f 63664//63664 63719//63719 64133//64133 +f 64133//64133 64134//64134 63664//63664 +f 64104//64104 64139//64139 63926//63926 +f 63926//63926 64139//64139 63703//63703 +f 63703//63703 64139//64139 63702//63702 +f 63702//63702 64139//64139 63927//63927 +f 63927//63927 64139//64139 63928//63928 +f 63928//63928 64139//64139 64124//64124 +f 64124//64124 64139//64139 64104//64104 +f 64151//64151 64059//64059 64194//64194 +f 64062//64062 64054//64054 64191//64191 +f 64307//64307 63843//63843 64267//64267 +f 64004//64004 64142//64142 64371//64371 +f 64151//64151 64198//64198 64059//64059 +f 64195//64195 64047//64047 64049//64049 +f 64160//64160 63997//63997 63998//63998 +f 63860//63860 64218//64218 63856//63856 +f 64396//64396 63625//63625 64336//64336 +f 64252//64252 63786//63786 64031//64031 +f 64248//64248 63743//63743 64325//64325 +f 63949//63949 63816//63816 64889//64889 +f 64031//64031 63836//63836 64516//64516 +f 64062//64062 64191//64191 64144//64144 +f 64143//64143 63834//63834 64330//64330 +f 64050//64050 64155//64155 64052//64052 +f 64155//64155 64196//64196 64052//64052 +f 64207//64207 64421//64421 63936//63936 +f 63760//63760 63564//63564 64141//64141 +f 63816//63816 64213//64213 64889//64889 +f 64027//64027 63764//63764 64341//64341 +f 63991//63991 64206//64206 64151//64151 +f 63767//63767 64141//64141 63564//63564 +f 64060//64060 64019//64019 64163//64163 +f 64237//64237 64057//64057 64482//64482 +f 64007//64007 64226//64226 64353//64353 +f 64013//64013 64235//64235 64304//64304 +f 64213//64213 63772//63772 64324//64324 +f 64062//64062 64144//64144 64266//64266 +f 64261//64261 64013//64013 64304//64304 +f 64019//64019 63805//63805 64163//64163 +f 64350//64350 63732//63732 64342//64342 +f 63860//63860 63861//63861 64585//64585 +f 64011//64011 64206//64206 63991//63991 +f 64017//64017 64204//64204 64327//64327 +f 64153//64153 64007//64007 64353//64353 +f 64011//64011 64214//64214 64206//64206 +f 63596//63596 64154//64154 64309//64309 +f 63940//63940 63858//63858 64192//64192 +f 64210//64210 63940//63940 64192//64192 +f 64210//64210 64207//64207 63940//63940 +f 63964//63964 64040//64040 64177//64177 +f 64161//64161 63825//63825 64004//64004 +f 64008//64008 64070//64070 64069//64069 +f 64385//64385 63575//63575 63540//63540 +f 63955//63955 64220//64220 64243//64243 +f 63801//63801 64414//64414 63813//63813 +f 64698//64698 63825//63825 64161//64161 +f 63783//63783 64247//64247 64032//64032 +f 63950//63950 63959//63959 64192//64192 +f 64192//64192 63959//63959 64216//64216 +f 64702//64702 63406//63406 64698//64698 +f 63980//63980 64153//64153 64269//64269 +f 64267//64267 63843//63843 64008//64008 +f 64182//64182 63958//63958 64148//64148 +f 64238//64238 64240//64240 63583//63583 +f 63575//63575 64385//64385 64394//64394 +f 64020//64020 64025//64025 64347//64347 +f 64038//64038 64219//64219 64061//64061 +f 63975//63975 64193//64193 64140//64140 +f 64335//64335 63583//63583 64240//64240 +f 63826//63826 63577//63577 64406//64406 +f 64523//64523 63979//63979 64403//64403 +f 64249//64249 63892//63892 63962//63962 +f 64364//64364 64330//64330 63834//63834 +f 63783//63783 64256//64256 64417//64417 +f 64025//64025 63979//63979 64523//64523 +f 63959//63959 64061//64061 64219//64219 +f 64216//64216 63959//63959 64219//64219 +f 63541//63541 64335//64335 64419//64419 +f 64006//64006 64233//64233 64497//64497 +f 63541//63541 64419//64419 64244//64244 +f 64043//64043 63832//63832 64041//64041 +f 63600//63600 63541//63541 64244//64244 +f 63662//63662 63871//63871 64344//64344 +f 64173//64173 64034//64034 64253//64253 +f 63871//63871 64023//64023 64344//64344 +f 64038//64038 63864//63864 64310//64310 +f 64034//64034 64175//64175 64253//64253 +f 64399//64399 63386//63386 64394//64394 +f 63822//63822 64168//64168 64236//64236 +f 64198//64198 63814//63814 64059//64059 +f 64310//64310 63864//63864 64181//64181 +f 64403//64403 63979//63979 63955//63955 +f 63963//63963 63386//63386 64399//64399 +f 64037//64037 63967//63967 64407//64407 +f 64174//64174 64163//64163 63805//63805 +f 64198//64198 64193//64193 63814//63814 +f 63850//63850 63770//63770 64176//64176 +f 63988//63988 63600//63600 64188//64188 +f 64168//64168 63944//63944 64313//64313 +f 64051//64051 64227//64227 64200//64200 +f 64187//64187 63985//63985 64345//64345 +f 64185//64185 63828//63828 64258//64258 +f 64172//64172 63986//63986 64383//64383 +f 63986//63986 63947//63947 64383//64383 +f 64197//64197 63996//63996 64183//64183 +f 64039//64039 63777//63777 64501//64501 +f 64257//64257 63983//63983 63745//63745 +f 64365//64365 63815//63815 64166//64166 +f 64488//64488 64357//64357 63529//63529 +f 64510//64510 63811//63811 64188//64188 +f 63777//63777 64321//64321 64501//64501 +f 63987//63987 64042//64042 64157//64157 +f 63757//63757 63818//63818 63750//63750 +f 64365//64365 64315//64315 63982//63982 +f 63976//63976 64180//64180 64199//64199 +f 64260//64260 64367//64367 63848//63848 +f 64155//64155 64026//64026 64165//64165 +f 64180//64180 63976//63976 64035//64035 +f 63996//63996 64265//64265 64183//64183 +f 64050//64050 63879//63879 64155//64155 +f 64311//64311 63566//63566 64510//64510 +f 63996//63996 64060//64060 64265//64265 +f 64155//64155 63879//63879 64026//64026 +f 63943//63943 64001//64001 64190//64190 +f 63757//63757 64205//64205 63938//63938 +f 64054//64054 64028//64028 64191//64191 +f 63973//63973 64307//64307 64302//64302 +f 64191//64191 64028//64028 64201//64201 +f 64191//64191 64201//64201 64211//64211 +f 64228//64228 64201//64201 64146//64146 +f 64211//64211 64201//64201 64228//64228 +f 64405//64405 64171//64171 64202//64202 +f 63982//63982 64517//64517 64336//64336 +f 64183//64183 64265//64265 64362//64362 +f 64160//64160 63998//63998 64509//64509 +f 64044//64044 64204//64204 64045//64045 +f 63859//63859 63971//63971 64381//64381 +f 64164//64164 64016//64016 64319//64319 +f 64001//64001 64005//64005 64340//64340 +f 64144//64144 64191//64191 64211//64211 +f 63788//63788 63859//63859 64392//64392 +f 64182//64182 64318//64318 63945//63945 +f 64397//64397 64009//64009 64156//64156 +f 63937//63937 64157//64157 64499//64499 +f 64044//64044 63937//63937 64499//64499 +f 64319//64319 64016//64016 64141//64141 +f 63799//63799 64223//64223 64527//64527 +f 64140//64140 64193//64193 64198//64198 +f 63947//63947 63785//63785 64217//64217 +f 64217//64217 64215//64215 63947//63947 +f 64161//64161 64004//64004 64572//64572 +f 63998//63998 63942//63942 64212//64212 +f 64046//64046 64228//64228 64146//64146 +f 64217//64217 64017//64017 64327//64327 +f 64266//64266 64227//64227 64051//64051 +f 64263//64263 64228//64228 64046//64046 +f 64325//64325 63743//63743 64320//64320 +f 64017//64017 64217//64217 63785//63785 +f 64870//64870 63941//63941 63599//63599 +f 64227//64227 64266//64266 64144//64144 +f 64010//64010 64237//64237 64376//64376 +f 63999//63999 64356//64356 64326//64326 +f 64304//64304 64235//64235 64242//64242 +f 63764//63764 63945//63945 64547//64547 +f 64484//64484 64010//64010 64376//64376 +f 64012//64012 64010//64010 64484//64484 +f 64023//64023 64020//64020 64347//64347 +f 64032//64032 64867//64867 64147//64147 +f 64547//64547 64341//64341 63764//63764 +f 64210//64210 64192//64192 64216//64216 +f 63965//63965 63999//63999 64326//64326 +f 64326//64326 64154//64154 63965//63965 +f 64268//64268 64360//64360 64155//64155 +f 64155//64155 64360//64360 64196//64196 +f 64324//64324 63772//63772 64162//64162 +f 64511//64511 64585//64585 63861//63861 +f 64196//64196 64360//64360 64049//64049 +f 63841//63841 64000//64000 64565//64565 +f 64496//64496 63951//63951 64248//64248 +f 64222//64222 63841//63841 64565//64565 +f 63953//63953 63951//63951 64496//64496 +f 63625//63625 64396//64396 64241//64241 +f 64525//64525 64361//64361 64153//64153 +f 64002//64002 63841//63841 64229//64229 +f 64523//64523 64347//64347 64025//64025 +f 64309//64309 64322//64322 63596//63596 +f 63434//63434 63625//63625 64241//64241 +f 64267//64267 64008//64008 64513//64513 +f 64413//64413 63801//63801 64027//64027 +f 64306//64306 63960//63960 64197//64197 +f 64233//64233 63822//63822 64236//64236 +f 64413//64413 64414//64414 63801//63801 +f 64171//64171 64405//64405 64181//64181 +f 64251//64251 63813//63813 64414//64414 +f 63958//63958 64254//64254 64639//64639 +f 63962//63962 63960//63960 64306//64306 +f 64153//64153 64361//64361 64269//64269 +f 64036//64036 63813//63813 64251//64251 +f 64167//64167 63802//63802 64498//64498 +f 64014//64014 63964//63964 64177//64177 +f 63802//63802 64164//64164 64498//64498 +f 64200//64200 64227//64227 64268//64268 +f 64177//64177 64040//64040 64024//64024 +f 63962//63962 64306//64306 64323//64323 +f 64148//64148 64318//64318 64182//64182 +f 64214//64214 64208//64208 64206//64206 +f 64574//64574 64332//64332 64245//64245 +f 63662//63662 64250//64250 64066//64066 +f 64249//64249 63962//63962 64323//64323 +f 64200//64200 64268//64268 64165//64165 +f 63798//63798 63963//63963 64678//64678 +f 64678//64678 64312//64312 63798//63798 +f 63866//63866 64036//64036 64581//64581 +f 64364//64364 64170//64170 64334//64334 +f 63981//63981 64170//64170 64364//64364 +f 64165//64165 64268//64268 64155//64155 +f 64015//64015 64214//64214 64011//64011 +f 63770//63770 64039//64039 64368//64368 +f 64257//64257 64269//64269 64428//64428 +f 64197//64197 64183//64183 64362//64362 +f 64152//64152 63545//63545 64351//64351 +f 64170//64170 64172//64172 64418//64418 +f 63975//63975 64305//64305 64149//64149 +f 64302//64302 64516//64516 63836//63836 +f 64418//64418 64172//64172 64383//64383 +f 64383//64383 63947//63947 64215//64215 +f 64409//64409 64003//64003 64526//64526 +f 63836//63836 63973//63973 64302//64302 +f 63833//63833 63956//63956 64401//64401 +f 64140//64140 64370//64370 63975//63975 +f 63977//63977 64030//64030 64545//64545 +f 64157//64157 64042//64042 64255//64255 +f 63776//63776 64374//64374 63840//63840 +f 64258//64258 63828//63828 64367//64367 +f 63750//63750 63985//63985 64187//64187 +f 64259//64259 63757//63757 63750//63750 +f 64205//64205 63757//63757 64259//64259 +f 63429//63429 64186//64186 64303//64303 +f 64407//64407 63166//63166 64358//64358 +f 63800//63800 64809//64809 64358//64358 +f 64375//64375 64381//64381 63971//63971 +f 64298//64298 64460//64460 63755//63755 +f 64460//64460 64298//64298 64249//64249 +f 64360//64360 64195//64195 64049//64049 +f 64094//64094 64098//64098 64435//64435 +f 63842//63842 63755//63755 64460//64460 +f 64272//64272 63936//63936 64421//64421 +f 64069//64069 64270//64270 64429//64429 +f 63990//63990 63842//63842 64278//64278 +f 64111//64111 64440//64440 64279//64279 +f 64652//64652 64175//64175 63894//63894 +f 64440//64440 63918//63918 64101//64101 +f 64073//64073 63891//63891 64276//64276 +f 64373//64373 64048//64048 63887//63887 +f 63891//63891 63653//63653 64276//64276 +f 63887//63887 64066//64066 64373//64373 +f 64103//64103 64294//64294 63919//63919 +f 64250//64250 64373//64373 64066//64066 +f 63653//63653 64088//64088 64276//64276 +f 64264//64264 64263//64263 64071//64071 +f 64071//64071 64263//64263 64046//64046 +f 64278//64278 64235//64235 63990//63990 +f 63799//63799 64482//64482 64057//64057 +f 63907//63907 64134//64134 64274//64274 +f 64092//64092 64091//64091 64438//64438 +f 64286//64286 64105//64105 64441//64441 +f 64087//64087 63907//63907 64274//64274 +f 64365//64365 64166//64166 64314//64314 +f 64274//64274 64275//64275 64087//64087 +f 64074//64074 64077//64077 64281//64281 +f 64195//64195 64264//64264 64071//64071 +f 64441//64441 64095//64095 64442//64442 +f 64105//64105 64095//64095 64441//64441 +f 64089//64089 64087//64087 64275//64275 +f 64095//64095 63656//63656 64442//64442 +f 64264//64264 64195//64195 64360//64360 +f 64077//64077 64150//64150 64281//64281 +f 63656//63656 64401//64401 64442//64442 +f 64090//64090 64089//64089 64464//64464 +f 63894//63894 64355//64355 64652//64652 +f 64261//64261 64262//64262 63898//63898 +f 64090//64090 64284//64284 63911//63911 +f 63647//63647 63898//63898 64262//64262 +f 64262//64262 64246//64246 63647//63647 +f 64090//64090 64464//64464 64284//64284 +f 64285//64285 63911//63911 64284//64284 +f 64100//64100 63911//63911 64285//64285 +f 63932//63932 64291//64291 64110//64110 +f 64110//64110 64291//64291 64300//64300 +f 64098//64098 64111//64111 64293//64293 +f 63896//63896 64093//64093 64292//64292 +f 64452//64452 63896//63896 64292//64292 +f 64293//64293 64111//64111 64279//64279 +f 64292//64292 64094//64094 64435//64435 +f 64093//64093 64094//64094 64292//64292 +f 64294//64294 64112//64112 64295//64295 +f 64103//64103 64112//64112 64294//64294 +f 64112//64112 63933//63933 64296//64296 +f 64295//64295 64112//64112 64296//64296 +f 64296//64296 64113//64113 64297//64297 +f 63933//63933 64113//64113 64296//64296 +f 64113//64113 64073//64073 64297//64297 +f 64114//64114 64110//64110 64300//64300 +f 64114//64114 64300//64300 64142//64142 +f 64359//64359 64360//64360 64268//64268 +f 64371//64371 64142//64142 64300//64300 +f 64184//64184 63417//63417 64339//64339 +f 64315//64315 64365//64365 64314//64314 +f 64372//64372 64044//64044 64499//64499 +f 64236//64236 64168//64168 64408//64408 +f 64408//64408 64168//64168 64313//64313 +f 64176//64176 63770//63770 64368//64368 +f 64311//64311 64510//64510 64382//64382 +f 64044//64044 64372//64372 64204//64204 +f 63982//63982 64315//64315 64485//64485 +f 64517//64517 63982//63982 64485//64485 +f 64501//64501 64368//64368 64039//64039 +f 64216//64216 64219//64219 64301//64301 +f 64406//64406 64515//64515 63826//63826 +f 64184//64184 64553//64553 64224//64224 +f 64509//64509 63998//63998 64384//64384 +f 64262//64262 64261//64261 64521//64521 +f 64260//64260 63848//63848 64189//64189 +f 63975//63975 64370//64370 64305//64305 +f 64042//64042 63826//63826 64515//64515 +f 63998//63998 64212//64212 64384//64384 +f 64301//64301 64219//64219 64308//64308 +f 64527//64527 64223//64223 64145//64145 +f 63776//63776 64614//64614 64374//64374 +f 64219//64219 64038//64038 64629//64629 +f 64499//64499 64157//64157 64255//64255 +f 63856//63856 64218//64218 64321//64321 +f 64307//64307 64267//64267 64369//64369 +f 64265//64265 64531//64531 64362//64362 +f 64313//64313 63944//63944 64504//64504 +f 63944//63944 64176//64176 64504//64504 +f 64363//64363 64370//64370 64140//64140 +f 64483//64483 63972//63972 64699//64699 +f 63955//63955 64243//64243 64865//64865 +f 64158//64158 63972//63972 64483//64483 +f 64614//64614 63776//63776 64410//64410 +f 64376//64376 64237//64237 64482//64482 +f 64269//64269 64361//64361 64380//64380 +f 64403//64403 63955//63955 64865//64865 +f 64212//64212 64006//64006 64573//64573 +f 63961//63961 64006//64006 64212//64212 +f 64351//64351 63434//63434 64813//64813 +f 63820//63820 64158//64158 64483//64483 +f 64318//64318 64547//64547 63945//63945 +f 64320//64320 64012//64012 64379//64379 +f 63577//63577 63820//63820 64549//64549 +f 64428//64428 64269//64269 64380//64380 +f 64198//64198 64151//64151 64426//64426 +f 64428//64428 64560//64560 64257//64257 +f 64565//64565 64000//64000 64209//64209 +f 64140//64140 64198//64198 64363//64363 +f 64385//64385 63540//63540 64231//64231 +f 64406//64406 63577//63577 64549//64549 +f 64426//64426 64363//64363 64198//64198 +f 64583//64583 63859//63859 64381//64381 +f 64027//64027 64341//64341 64413//64413 +f 63841//63841 64222//64222 64229//64229 +f 64211//64211 64228//64228 64264//64264 +f 64048//64048 64373//64373 64343//64343 +f 64392//64392 63859//63859 64583//64583 +f 64030//64030 64029//64029 64545//64545 +f 63776//63776 64147//64147 64410//64410 +f 64317//64317 64002//64002 64229//64229 +f 64405//64405 64310//64310 64181//64181 +f 64539//64539 64213//64213 64324//64324 +f 64248//64248 64325//64325 64491//64491 +f 64206//64206 64426//64426 64151//64151 +f 64264//64264 64228//64228 64263//64263 +f 64069//64069 64513//64513 64008//64008 +f 64397//64397 64156//64156 64584//64584 +f 64511//64511 63865//63865 64411//64411 +f 64163//64163 64531//64531 64060//64060 +f 63865//63865 64033//64033 64411//64411 +f 64526//64526 64354//64354 64940//64940 +f 64250//64250 63662//63662 64344//64344 +f 64259//64259 63750//63750 64187//64187 +f 64324//64324 64162//64162 64641//64641 +f 64264//64264 64359//64359 64211//64211 +f 64257//64257 64387//64387 63983//63983 +f 64405//64405 64202//64202 64529//64529 +f 64402//64402 64238//64238 64392//64392 +f 64164//64164 64682//64682 64498//64498 +f 64247//64247 64867//64867 64032//64032 +f 64254//64254 63953//63953 64639//64639 +f 64528//64528 64364//64364 64334//64334 +f 64387//64387 64524//64524 63983//63983 +f 64150//64150 64009//64009 64397//64397 +f 64316//64316 64163//64163 64174//64174 +f 64359//64359 64264//64264 64360//64360 +f 64227//64227 64211//64211 64359//64359 +f 64144//64144 64211//64211 64227//64227 +f 64493//64493 64329//64329 64234//64234 +f 64356//64356 64311//64311 64203//64203 +f 64186//64186 63977//63977 64481//64481 +f 64418//64418 64334//64334 64170//64170 +f 64247//64247 63783//63783 64417//64417 +f 64199//64199 64316//64316 64174//64174 +f 64531//64531 64265//64265 64060//64060 +f 64245//64245 64493//64493 64234//64234 +f 64421//64421 64207//64207 64210//64210 +f 64178//64178 64037//64037 64579//64579 +f 64353//64353 64226//64226 63938//63938 +f 64037//64037 64407//64407 64579//64579 +f 64199//64199 64180//64180 64400//64400 +f 63600//63600 64244//64244 64494//64494 +f 64400//64400 64180//64180 64035//64035 +f 64337//64337 63600//63600 64494//64494 +f 64809//64809 63800//63800 64637//64637 +f 64188//64188 63600//63600 64337//64337 +f 64353//64353 64525//64525 64153//64153 +f 64256//64256 64352//64352 64420//64420 +f 64023//64023 64347//64347 64346//64346 +f 64035//64035 64143//64143 64530//64530 +f 64210//64210 64216//64216 64508//64508 +f 64043//64043 64339//64339 63417//63417 +f 64330//64330 64530//64530 64143//64143 +f 64487//64487 64361//64361 64525//64525 +f 64197//64197 64362//64362 64306//64306 +f 64227//64227 64359//64359 64268//64268 +f 64242//64242 64235//64235 64519//64519 +f 64149//64149 64527//64527 64145//64145 +f 64661//64661 64323//64323 64306//64306 +f 64184//64184 64339//64339 64553//64553 +f 64658//64658 64004//64004 64371//64371 +f 64637//64637 63800//63800 63949//63949 +f 64315//64315 64314//64314 64645//64645 +f 64673//64673 64214//64214 64509//64509 +f 64015//64015 64509//64509 64214//64214 +f 64304//64304 64521//64521 64261//64261 +f 64361//64361 64487//64487 64492//64492 +f 64409//64409 64375//64375 64003//64003 +f 64160//64160 64509//64509 64015//64015 +f 64369//64369 64267//64267 64513//64513 +f 64311//64311 64382//64382 64203//64203 +f 64204//64204 64217//64217 64327//64327 +f 64572//64572 64004//64004 64658//64658 +f 64555//64555 63866//63866 64581//64581 +f 64305//64305 64527//64527 64149//64149 +f 64515//64515 64406//64406 64551//64551 +f 63984//63984 63866//63866 64555//64555 +f 64302//64302 64307//64307 64369//64369 +f 64535//64535 63799//63799 64527//64527 +f 64482//64482 63799//63799 64535//64535 +f 64042//64042 64515//64515 64255//64255 +f 64322//64322 64559//64559 64220//64220 +f 64540//64540 64361//64361 64492//64492 +f 64699//64699 63972//63972 64246//64246 +f 64361//64361 64540//64540 64380//64380 +f 64345//64345 63984//63984 64555//64555 +f 63958//63958 64639//64639 64538//64538 +f 64336//64336 64517//64517 64520//64520 +f 64383//64383 64215//64215 64217//64217 +f 63943//63943 64260//64260 64189//64189 +f 64243//64243 64220//64220 64559//64559 +f 64336//64336 64520//64520 64396//64396 +f 64213//64213 64539//64539 64889//64889 +f 64370//64370 64363//64363 64505//64505 +f 64376//64376 64482//64482 64536//64536 +f 64190//64190 64001//64001 64340//64340 +f 64378//64378 64012//64012 64377//64377 +f 64379//64379 64012//64012 64378//64378 +f 64209//64209 64312//64312 64635//64635 +f 64342//64342 64575//64575 64350//64350 +f 64218//64218 63860//63860 64580//64580 +f 64141//64141 63767//63767 64389//64389 +f 63860//63860 64393//64393 64580//64580 +f 64219//64219 64629//64629 64308//64308 +f 64306//64306 64362//64362 64531//64531 +f 64250//64250 64390//64390 64373//64373 +f 64344//64344 64390//64390 64250//64250 +f 64222//64222 64565//64565 64643//64643 +f 63860//63860 64585//64585 64393//64393 +f 64330//64330 64364//64364 64633//64633 +f 64571//64571 64341//64341 64547//64547 +f 64208//64208 64426//64426 64206//64206 +f 64346//64346 64344//64344 64023//64023 +f 64513//64513 64069//64069 64429//64429 +f 63767//63767 64232//64232 64389//64389 +f 64666//64666 64357//64357 64817//64817 +f 64024//64024 64357//64357 64666//64666 +f 64531//64531 64163//64163 64316//64316 +f 64346//64346 64347//64347 64523//64523 +f 64491//64491 64700//64700 64248//64248 +f 64813//64813 63434//63434 64241//64241 +f 64147//64147 64867//64867 64410//64410 +f 64584//64584 64048//64048 64343//64343 +f 64156//64156 64048//64048 64584//64584 +f 64173//64173 64411//64411 64033//64033 +f 64205//64205 64259//64259 64518//64518 +f 64581//64581 64036//64036 64251//64251 +f 64488//64488 64534//64534 64357//64357 +f 64666//64666 64177//64177 64024//64024 +f 64416//64416 64205//64205 64518//64518 +f 64416//64416 63938//63938 64205//64205 +f 64496//64496 64639//64639 63953//63953 +f 64253//64253 64175//64175 64652//64652 +f 64232//64232 64234//64234 64329//64329 +f 64652//64652 64173//64173 64253//64253 +f 64560//64560 64569//64569 64257//64257 +f 64199//64199 64395//64395 64316//64316 +f 64338//64338 64486//64486 64041//64041 +f 64353//64353 63938//63938 64416//64416 +f 64199//64199 64400//64400 64395//64395 +f 64238//64238 64587//64587 64240//64240 +f 64041//64041 64490//64490 64043//64043 +f 64387//64387 64257//64257 64569//64569 +f 64552//64552 64652//64652 64355//64355 +f 64245//64245 64332//64332 64493//64493 +f 64497//64497 64233//64233 64404//64404 +f 64249//64249 64323//64323 64415//64415 +f 64545//64545 64029//64029 64348//64348 +f 64164//64164 64319//64319 64391//64391 +f 64530//64530 64400//64400 64035//64035 +f 64236//64236 64404//64404 64233//64233 +f 64589//64589 64400//64400 64530//64530 +f 64236//64236 64408//64408 64404//64404 +f 64524//64524 64570//64570 64202//64202 +f 64152//64152 64351//64351 64813//64813 +f 64570//64570 64644//64644 64202//64202 +f 64529//64529 64202//64202 64644//64644 +f 64415//64415 64423//64423 64249//64249 +f 64655//64655 64510//64510 64188//64188 +f 64412//64412 64421//64421 64210//64210 +f 64506//64506 64510//64510 64655//64655 +f 64519//64519 64235//64235 64424//64424 +f 64409//64409 64526//64526 64707//64707 +f 64508//64508 64541//64541 64210//64210 +f 64258//64258 64352//64352 64185//64185 +f 64435//64435 64098//64098 64439//64439 +f 64439//64439 64453//64453 64435//64435 +f 64429//64429 64270//64270 64739//64739 +f 64249//64249 64423//64423 64460//64460 +f 64454//64454 64276//64276 64431//64431 +f 64073//64073 64276//64276 64454//64454 +f 63842//63842 64460//64460 64278//64278 +f 64340//64340 64005//64005 64064//64064 +f 64272//64272 64421//64421 64552//64552 +f 64607//64607 64440//64440 64101//64101 +f 64460//64460 64424//64424 64278//64278 +f 64433//64433 64002//64002 64317//64317 +f 64498//64498 64422//64422 64167//64167 +f 64277//64277 64002//64002 64433//64433 +f 64552//64552 64355//64355 64272//64272 +f 64064//64064 63610//63610 64892//64892 +f 64286//64286 64441//64441 64594//64594 +f 64314//64314 64167//64167 64422//64422 +f 64274//64274 64134//64134 64432//64432 +f 63610//63610 64074//64074 64892//64892 +f 64460//64460 64423//64423 64424//64424 +f 64278//64278 64424//64424 64235//64235 +f 64088//64088 64434//64434 64431//64431 +f 64276//64276 64088//64088 64431//64431 +f 64645//64645 64314//64314 64422//64422 +f 64434//64434 64092//64092 64438//64438 +f 64377//64377 64012//64012 64484//64484 +f 64604//64604 64463//64463 64445//64445 +f 64270//64270 64277//64277 64433//64433 +f 64092//64092 64434//64434 64088//64088 +f 63932//63932 64463//64463 64291//64291 +f 64436//64436 64089//64089 64275//64275 +f 64089//64089 64436//64436 64464//64464 +f 64262//64262 64558//64558 64246//64246 +f 64246//64246 64558//64558 64561//64561 +f 64150//64150 64397//64397 64281//64281 +f 64578//64578 64442//64442 64401//64401 +f 64291//64291 64463//64463 64300//64300 +f 64437//64437 64285//64285 64611//64611 +f 64100//64100 64285//64285 64437//64437 +f 64371//64371 64300//64300 64463//64463 +f 64465//64465 64285//64285 64284//64284 +f 64285//64285 64465//64465 64611//64611 +f 64439//64439 64293//64293 64447//64447 +f 64098//64098 64293//64293 64439//64439 +f 64436//64436 64443//64443 64464//64464 +f 64279//64279 64447//64447 64293//64293 +f 64366//64366 64464//64464 64443//64443 +f 64464//64464 64465//64465 64284//64284 +f 64294//64294 64295//64295 64451//64451 +f 64101//64101 64294//64294 64451//64451 +f 64465//64465 64466//64466 64611//64611 +f 64465//64465 64464//64464 64444//64444 +f 64444//64444 64464//64464 64366//64366 +f 64466//64466 64465//64465 64444//64444 +f 64297//64297 64073//64073 64454//64454 +f 64452//64452 64292//64292 64743//64743 +f 64743//64743 64292//64292 64430//64430 +f 64435//64435 64430//64430 64292//64292 +f 64736//64736 64438//64438 64091//64091 +f 64125//64125 64469//64469 64132//64132 +f 64126//64126 64458//64458 64459//64459 +f 64123//64123 64469//64469 64125//64125 +f 64473//64473 64469//64469 64123//64123 +f 64129//64129 64459//64459 64470//64470 +f 64091//64091 64124//64124 64736//64736 +f 64127//64127 64468//64468 64128//64128 +f 64129//64129 64126//64126 64459//64459 +f 64455//64455 64456//64456 64130//64130 +f 64130//64130 64456//64456 64126//64126 +f 64126//64126 64456//64456 64458//64458 +f 64468//64468 64471//64471 64128//64128 +f 64123//64123 64131//64131 64474//64474 +f 64474//64474 64473//64473 64123//64123 +f 63896//63896 64452//64452 64130//64130 +f 64130//64130 64452//64452 64455//64455 +f 64131//64131 64096//64096 64474//64474 +f 64128//64128 64445//64445 63932//63932 +f 64471//64471 64445//64445 64128//64128 +f 64129//64129 64468//64468 64127//64127 +f 64132//64132 64467//64467 64133//64133 +f 64133//64133 64467//64467 64134//64134 +f 64134//64134 64467//64467 64432//64432 +f 63932//63932 64445//64445 64463//64463 +f 64467//64467 64469//64469 64472//64472 +f 64132//64132 64469//64469 64467//64467 +f 64294//64294 64101//64101 63919//63919 +f 64475//64475 64477//64477 64097//64097 +f 64097//64097 64477//64477 64096//64096 +f 64096//64096 64477//64477 64474//64474 +f 64474//64474 64477//64477 64475//64475 +f 64476//64476 64097//64097 64099//64099 +f 64475//64475 64097//64097 64476//64476 +f 64594//64594 64478//64478 64286//64286 +f 64286//64286 64478//64478 64104//64104 +f 64104//64104 64478//64478 64124//64124 +f 64124//64124 64478//64478 64736//64736 +f 64736//64736 64478//64478 64602//64602 +f 64602//64602 64478//64478 64594//64594 +f 64099//64099 64100//64100 64476//64476 +f 64476//64476 64100//64100 64437//64437 +f 64412//64412 64552//64552 64421//64421 +f 64480//64480 64366//64366 64479//64479 +f 64229//64229 64222//64222 64643//64643 +f 64783//64783 64706//64706 64173//64173 +f 64680//64680 64418//64418 64383//64383 +f 64680//64680 64383//64383 64217//64217 +f 64154//64154 64326//64326 64711//64711 +f 63977//63977 64545//64545 64481//64481 +f 64562//64562 64337//64337 64494//64494 +f 64486//64486 64338//64338 64947//64947 +f 64817//64817 64357//64357 64534//64534 +f 64682//64682 64164//64164 64391//64391 +f 64188//64188 64337//64337 64562//64562 +f 64503//64503 64816//64816 64313//64313 +f 64356//64356 64203//64203 64649//64649 +f 64313//64313 64504//64504 64503//64503 +f 64041//64041 64486//64486 64490//64490 +f 64204//64204 64680//64680 64217//64217 +f 64655//64655 64188//64188 64562//64562 +f 64154//64154 64711//64711 64309//64309 +f 64552//64552 64653//64653 64652//64652 +f 64368//64368 64501//64501 64615//64615 +f 64504//64504 64176//64176 64694//64694 +f 64549//64549 63820//63820 64483//64483 +f 64176//64176 64368//64368 64694//64694 +f 64649//64649 64326//64326 64356//64356 +f 64323//64323 64661//64661 64659//64659 +f 64322//64322 64309//64309 64489//64489 +f 64536//64536 64482//64482 64675//64675 +f 64680//64680 64204//64204 64372//64372 +f 64384//64384 64212//64212 64630//64630 +f 64406//64406 64549//64549 64551//64551 +f 64630//64630 64212//64212 64573//64573 +f 64515//64515 64567//64567 64255//64255 +f 64380//64380 64810//64810 64428//64428 +f 64536//64536 64484//64484 64376//64376 +f 64413//64413 64341//64341 64830//64830 +f 64508//64508 64216//64216 64301//64301 +f 64330//64330 64589//64589 64530//64530 +f 64505//64505 64500//64500 64507//64507 +f 64364//64364 64528//64528 64633//64633 +f 64303//64303 64186//64186 64779//64779 +f 64352//64352 64258//64258 64871//64871 +f 64574//64574 64374//64374 64824//64824 +f 64810//64810 64560//64560 64428//64428 +f 64345//64345 64555//64555 64563//64563 +f 64302//64302 64369//64369 64626//64626 +f 64224//64224 64553//64553 64705//64705 +f 64348//64348 64152//64152 64668//64668 +f 64320//64320 64379//64379 64325//64325 +f 64258//64258 64367//64367 64871//64871 +f 64031//64031 64516//64516 64252//64252 +f 64187//64187 64345//64345 64563//64563 +f 64545//64545 64348//64348 64668//64668 +f 64379//64379 64636//64636 64325//64325 +f 64491//64491 64325//64325 64636//64636 +f 64522//64522 64629//64629 64038//64038 +f 64495//64495 64342//64342 63941//63941 +f 64038//64038 64310//64310 64522//64522 +f 64344//64344 64346//64346 64514//64514 +f 64531//64531 64661//64661 64306//64306 +f 64585//64585 64511//64511 64880//64880 +f 64346//64346 64523//64523 64556//64556 +f 64813//64813 64648//64648 64152//64152 +f 64635//64635 64565//64565 64209//64209 +f 64786//64786 64398//64398 64014//64014 +f 64014//64014 64177//64177 64786//64786 +f 64511//64511 64411//64411 64586//64586 +f 64518//64518 64259//64259 64650//64650 +f 64514//64514 64346//64346 64556//64556 +f 64304//64304 64242//64242 64519//64519 +f 64521//64521 64304//64304 64519//64519 +f 64399//64399 64394//64394 64958//64958 +f 64411//64411 64173//64173 64706//64706 +f 64715//64715 64405//64405 64529//64529 +f 64190//64190 64952//64952 63943//63943 +f 63963//63963 64399//64399 64678//64678 +f 64644//64644 64646//64646 64529//64529 +f 64527//64527 64305//64305 64543//64543 +f 64353//64353 64416//64416 64582//64582 +f 64370//64370 64543//64543 64305//64305 +f 64646//64646 64715//64715 64529//64529 +f 64531//64531 64316//64316 64512//64512 +f 64548//64548 64543//64543 64370//64370 +f 64316//64316 64395//64395 64512//64512 +f 64587//64587 64238//64238 64402//64402 +f 64401//64401 63956//63956 64178//64178 +f 64980//64980 64397//64397 64584//64584 +f 64426//64426 64505//64505 64363//64363 +f 64651//64651 64247//64247 64417//64417 +f 64335//64335 64240//64240 64587//64587 +f 64419//64419 64335//64335 64587//64587 +f 64505//64505 64426//64426 64500//64500 +f 64545//64545 64533//64533 64481//64481 +f 64229//64229 64642//64642 64317//64317 +f 64552//64552 64412//64412 64617//64617 +f 64379//64379 64378//64378 64537//64537 +f 64651//64651 64417//64417 64256//64256 +f 64699//64699 64246//64246 64618//64618 +f 64542//64542 64255//64255 64567//64567 +f 64203//64203 64708//64708 64649//64649 +f 64513//64513 64429//64429 64546//64546 +f 64173//64173 64652//64652 64783//64783 +f 64366//64366 64564//64564 64479//64479 +f 64544//64544 64418//64418 64680//64680 +f 64675//64675 64482//64482 64535//64535 +f 64694//64694 64368//64368 64615//64615 +f 64395//64395 64400//64400 64663//64663 +f 64675//64675 64791//64791 64536//64536 +f 64615//64615 64501//64501 64566//64566 +f 64412//64412 64210//64210 64541//64541 +f 64485//64485 64315//64315 64645//64645 +f 64662//64662 64509//64509 64384//64384 +f 64499//64499 64255//64255 64542//64542 +f 64372//64372 64499//64499 64542//64542 +f 64323//64323 64659//64659 64415//64415 +f 64502//64502 64501//64501 64321//64321 +f 64332//64332 64329//64329 64493//64493 +f 64520//64520 64517//64517 64647//64647 +f 64256//64256 64420//64420 64978//64978 +f 64810//64810 64380//64380 64540//64540 +f 64159//64159 64688//64688 64488//64488 +f 64779//64779 64186//64186 64481//64481 +f 64148//64148 63958//63958 64538//64538 +f 64318//64318 64148//64148 64538//64538 +f 64321//64321 64218//64218 64502//64502 +f 64241//64241 64396//64396 64696//64696 +f 64489//64489 64945//64945 64322//64322 +f 64343//64343 64373//64373 64819//64819 +f 64619//64619 64415//64415 64659//64659 +f 64415//64415 64619//64619 64423//64423 +f 64559//64559 64322//64322 64945//64945 +f 64369//64369 64513//64513 64787//64787 +f 64696//64696 64396//64396 64520//64520 +f 64700//64700 64496//64496 64248//64248 +f 64819//64819 64373//64373 64390//64390 +f 64660//64660 64507//64507 64500//64500 +f 64506//64506 64655//64655 64656//64656 +f 64633//64633 64589//64589 64330//64330 +f 64787//64787 64513//64513 64793//64793 +f 64573//64573 64006//64006 64621//64621 +f 64006//64006 64497//64497 64621//64621 +f 64546//64546 64793//64793 64513//64513 +f 64344//64344 64514//64514 64390//64390 +f 64404//64404 64691//64691 64497//64497 +f 64660//64660 64500//64500 64731//64731 +f 64626//64626 64369//64369 64787//64787 +f 64519//64519 64424//64424 64554//64554 +f 64559//64559 64557//64557 64243//64243 +f 64519//64519 64634//64634 64521//64521 +f 64505//64505 64548//64548 64370//64370 +f 64586//64586 64686//64686 64511//64511 +f 64560//64560 64568//64568 64569//64569 +f 64523//64523 64403//64403 64556//64556 +f 64707//64707 64526//64526 64940//64940 +f 64556//64556 64625//64625 64514//64514 +f 64262//64262 64521//64521 64634//64634 +f 64627//64627 64508//64508 64301//64301 +f 64382//64382 64510//64510 64577//64577 +f 64301//64301 64308//64308 64627//64627 +f 64634//64634 64558//64558 64262//64262 +f 64374//64374 64614//64614 64824//64824 +f 64208//64208 64500//64500 64426//64426 +f 64641//64641 64539//64539 64324//64324 +f 64500//64500 64208//64208 64731//64731 +f 64657//64657 64382//64382 64577//64577 +f 64571//64571 64547//64547 64710//64710 +f 64224//64224 64784//64784 64231//64231 +f 64187//64187 64563//64563 64640//64640 +f 64568//64568 64560//64560 64638//64638 +f 64381//64381 64375//64375 64725//64725 +f 64575//64575 64342//64342 64495//64495 +f 64713//64713 64310//64310 64405//64405 +f 64203//64203 64382//64382 64657//64657 +f 64571//64571 64830//64830 64341//64341 +f 64661//64661 64531//64531 64590//64590 +f 64208//64208 64214//64214 64731//64731 +f 64531//64531 64512//64512 64590//64590 +f 64259//64259 64187//64187 64640//64640 +f 64713//64713 64405//64405 64715//64715 +f 64693//64693 64313//64313 64816//64816 +f 64260//64260 64829//64829 64367//64367 +f 64232//64232 64684//64684 64389//64389 +f 64958//64958 64394//64394 64385//64385 +f 64718//64718 64715//64715 64646//64646 +f 64414//64414 64724//64724 64251//64251 +f 64329//64329 64684//64684 64232//64232 +f 64581//64581 64251//64251 64724//64724 +f 64828//64828 64392//64392 64583//64583 +f 64387//64387 64570//64570 64524//64524 +f 64590//64590 64512//64512 64550//64550 +f 64402//64402 64392//64392 64828//64828 +f 64485//64485 64576//64576 64517//64517 +f 64014//64014 64704//64704 64701//64701 +f 64162//64162 64014//64014 64701//64701 +f 64647//64647 64517//64517 64576//64576 +f 64678//64678 64399//64399 64987//64987 +f 64512//64512 64395//64395 64663//64663 +f 64807//64807 64584//64584 64343//64343 +f 64178//64178 64579//64579 64613//64613 +f 64666//64666 64664//64664 64177//64177 +f 64487//64487 64525//64525 64723//64723 +f 64456//64456 64455//64455 64591//64591 +f 64340//64340 64064//64064 64742//64742 +f 64455//64455 64452//64452 64593//64593 +f 64064//64064 64892//64892 64742//64742 +f 64452//64452 64743//64743 64593//64593 +f 64436//64436 64275//64275 64744//64744 +f 64441//64441 64442//64442 64594//64594 +f 64435//64435 64453//64453 64430//64430 +f 64443//64443 64436//64436 64744//64744 +f 64442//64442 64578//64578 64727//64727 +f 64430//64430 64453//64453 64599//64599 +f 64592//64592 64532//64532 64595//64595 +f 64532//64532 64596//64596 64595//64595 +f 64599//64599 64453//64453 64439//64439 +f 64595//64595 64443//64443 64744//64744 +f 64443//64443 64595//64595 64596//64596 +f 64270//64270 64433//64433 64739//64739 +f 64444//64444 64601//64601 64466//64466 +f 64588//64588 64532//64532 64592//64592 +f 64596//64596 64564//64564 64443//64443 +f 64443//64443 64564//64564 64366//64366 +f 64444//64444 64366//64366 64480//64480 +f 64597//64597 64444//64444 64480//64480 +f 64601//64601 64444//64444 64597//64597 +f 64598//64598 64611//64611 64749//64749 +f 64611//64611 64466//64466 64749//64749 +f 64749//64749 64466//64466 64600//64600 +f 64466//64466 64601//64601 64600//64600 +f 64605//64605 64463//64463 64624//64624 +f 64371//64371 64463//64463 64605//64605 +f 64603//64603 64458//64458 64591//64591 +f 64371//64371 64605//64605 64658//64658 +f 64459//64459 64458//64458 64603//64603 +f 64458//64458 64456//64456 64591//64591 +f 64447//64447 64279//64279 64606//64606 +f 64279//64279 64440//64440 64606//64606 +f 64440//64440 64607//64607 64606//64606 +f 64101//64101 64451//64451 64607//64607 +f 64451//64451 64295//64295 64608//64608 +f 64295//64295 64296//64296 64609//64609 +f 64755//64755 64609//64609 64296//64296 +f 64296//64296 64297//64297 64755//64755 +f 64755//64755 64454//64454 64610//64610 +f 64297//64297 64454//64454 64755//64755 +f 64786//64786 64177//64177 64664//64664 +f 64879//64879 64527//64527 64543//64543 +f 64807//64807 64343//64343 64819//64819 +f 64424//64424 64423//64423 64732//64732 +f 64854//64854 64302//64302 64626//64626 +f 64618//64618 64246//64246 64561//64561 +f 64596//64596 64532//64532 64671//64671 +f 64540//64540 64492//64492 64943//64943 +f 64385//64385 64231//64231 64853//64853 +f 64673//64673 64731//64731 64214//64214 +f 64334//64334 64665//64665 64528//64528 +f 64503//64503 64504//64504 64694//64694 +f 64566//64566 64501//64501 64502//64502 +f 64532//64532 64588//64588 64620//64620 +f 64671//64671 64532//64532 64620//64620 +f 64621//64621 64497//64497 64946//64946 +f 64502//64502 64218//64218 64801//64801 +f 64946//64946 64497//64497 64691//64691 +f 64218//64218 64580//64580 64801//64801 +f 64616//64616 64540//64540 64943//64943 +f 64334//64334 64418//64418 64665//64665 +f 64544//64544 64665//64665 64418//64418 +f 64480//64480 64479//64479 64669//64669 +f 64673//64673 64509//64509 64662//64662 +f 64617//64617 64412//64412 64788//64788 +f 64810//64810 64540//64540 64616//64616 +f 64635//64635 64312//64312 64670//64670 +f 64547//64547 64318//64318 64823//64823 +f 64407//64407 64358//64358 64809//64809 +f 64537//64537 64378//64378 64737//64737 +f 64549//64549 64483//64483 64622//64622 +f 64412//64412 64541//64541 64788//64788 +f 64391//64391 64319//64319 64141//64141 +f 64672//64672 64829//64829 64260//64260 +f 64632//64632 64536//64536 64791//64791 +f 64161//64161 64572//64572 64698//64698 +f 64676//64676 64542//64542 64567//64567 +f 64729//64729 64619//64619 64659//64659 +f 64393//64393 64585//64585 64677//64677 +f 64404//64404 64313//64313 64693//64693 +f 64484//64484 64536//64536 64632//64632 +f 64408//64408 64313//64313 64404//64404 +f 64507//64507 64548//64548 64505//64505 +f 64637//64637 63949//63949 64889//64889 +f 64587//64587 64402//64402 64828//64828 +f 64952//64952 64672//64672 64260//64260 +f 64541//64541 64508//64508 64803//64803 +f 64659//64659 64661//64661 64730//64730 +f 64880//64880 64511//64511 64686//64686 +f 64940//64940 64354//64354 64303//64303 +f 64548//64548 64507//64507 64811//64811 +f 64537//64537 64636//64636 64379//64379 +f 63943//63943 64952//64952 64260//64260 +f 64818//64818 63941//63941 64870//64870 +f 64789//64789 64576//64576 64485//64485 +f 64384//64384 64630//64630 64662//64662 +f 64413//64413 64998//64998 64414//64414 +f 64554//64554 64424//64424 64732//64732 +f 64190//64190 64340//64340 64796//64796 +f 64556//64556 64403//64403 65089//65089 +f 64528//64528 64722//64722 64633//64633 +f 64796//64796 64340//64340 64961//64961 +f 64643//64643 64642//64642 64229//64229 +f 64724//64724 64414//64414 64790//64790 +f 64701//64701 64539//64539 64641//64641 +f 64676//64676 64515//64515 64782//64782 +f 63941//63941 64818//64818 64495//64495 +f 64515//64515 64551//64551 64782//64782 +f 64534//64534 64488//64488 64688//64688 +f 64700//64700 64491//64491 64636//64636 +f 64806//64806 64805//64805 64584//64584 +f 64567//64567 64515//64515 64676//64676 +f 64851//64851 64252//64252 64850//64850 +f 64795//64795 64581//64581 64724//64724 +f 64682//64682 64928//64928 64498//64498 +f 64244//64244 64419//64419 64587//64587 +f 64649//64649 64839//64839 64932//64932 +f 64709//64709 64308//64308 64629//64629 +f 64590//64590 64730//64730 64661//64661 +f 64575//64575 64349//64349 64350//64350 +f 64660//64660 64731//64731 64623//64623 +f 64992//64992 64326//64326 64649//64649 +f 64701//64701 64641//64641 64162//64162 +f 64617//64617 64654//64654 64552//64552 +f 64422//64422 64498//64498 64928//64928 +f 64992//64992 64711//64711 64326//64326 +f 64784//64784 64224//64224 64705//64705 +f 64590//64590 64550//64550 64628//64628 +f 64252//64252 64516//64516 64850//64850 +f 64555//64555 64581//64581 64795//64795 +f 64522//64522 64310//64310 64713//64713 +f 64674//64674 64555//64555 64795//64795 +f 64494//64494 64244//64244 64716//64716 +f 64318//64318 64538//64538 64823//64823 +f 64728//64728 64422//64422 64928//64928 +f 64302//64302 64854//64854 64516//64516 +f 64578//64578 64401//64401 65063//65063 +f 64645//64645 64789//64789 64485//64485 +f 64401//64401 64178//64178 64613//64613 +f 65063//65063 64401//64401 64613//64613 +f 64711//64711 64714//64714 64309//64309 +f 64489//64489 64309//64309 64714//64714 +f 64628//64628 64730//64730 64590//64590 +f 64945//64945 64489//64489 64888//64888 +f 64867//64867 64247//64247 64651//64651 +f 64945//64945 64557//64557 64559//64559 +f 64353//64353 64582//64582 64970//64970 +f 64557//64557 64865//64865 64243//64243 +f 64568//64568 64631//64631 64569//64569 +f 64569//64569 64570//64570 64387//64387 +f 64696//64696 65013//65013 64241//64241 +f 64570//64570 64569//64569 64631//64631 +f 64881//64881 64715//64715 64718//64718 +f 64525//64525 64970//64970 64723//64723 +f 64353//64353 64970//64970 64525//64525 +f 64329//64329 64332//64332 64720//64720 +f 64550//64550 64512//64512 64663//64663 +f 64663//64663 64628//64628 64550//64550 +f 64723//64723 64492//64492 64487//64487 +f 64510//64510 64506//64506 64812//64812 +f 64577//64577 64510//64510 64812//64812 +f 64152//64152 64648//64648 64668//64668 +f 64574//64574 64720//64720 64332//64332 +f 64631//64631 64734//64734 64570//64570 +f 64657//64657 64708//64708 64203//64203 +f 64814//64814 64726//64726 64381//64381 +f 64644//64644 64570//64570 64734//64734 +f 64583//64583 64381//64381 64726//64726 +f 64420//64420 64352//64352 65113//65113 +f 64966//64966 64583//64583 64726//64726 +f 64589//64589 64663//64663 64400//64400 +f 64960//64960 64824//64824 64614//64614 +f 64583//64583 64966//64966 64926//64926 +f 64561//64561 64558//64558 64792//64792 +f 64854//64854 64626//64626 64787//64787 +f 64659//64659 64730//64730 64729//64729 +f 64618//64618 64561//64561 64792//64792 +f 64847//64847 64618//64618 64792//64792 +f 64671//64671 64838//64838 64596//64596 +f 64564//64564 64596//64596 64838//64838 +f 64390//64390 64884//64884 64819//64819 +f 64828//64828 64583//64583 64926//64926 +f 64615//64615 64566//64566 64798//64798 +f 64564//64564 64669//64669 64479//64479 +f 64669//64669 64564//64564 64838//64838 +f 64617//64617 64788//64788 64852//64852 +f 64619//64619 64667//64667 64423//64423 +f 64689//64689 64788//64788 64541//64541 +f 64829//64829 64871//64871 64367//64367 +f 64407//64407 64690//64690 64579//64579 +f 64390//64390 64514//64514 64884//64884 +f 64623//64623 64731//64731 64843//64843 +f 64527//64527 64879//64879 64535//64535 +f 64672//64672 65225//65225 64829//64829 +f 64389//64389 64391//64391 64141//64141 +f 64625//64625 64884//64884 64514//64514 +f 64541//64541 64803//64803 64689//64689 +f 64855//64855 64879//64879 64543//64543 +f 64828//64828 64703//64703 64587//64587 +f 64845//64845 64679//64679 64685//64685 +f 64565//64565 64635//64635 65018//65018 +f 64423//64423 64667//64667 64732//64732 +f 64619//64619 64729//64729 64897//64897 +f 64410//64410 64960//64960 64614//64614 +f 64813//64813 64241//64241 65013//65013 +f 64730//64730 64628//64628 64846//64846 +f 64625//64625 64556//64556 65089//65089 +f 64647//64647 64576//64576 64789//64789 +f 64508//64508 64627//64627 64872//64872 +f 64872//64872 64627//64627 64709//64709 +f 64627//64627 64308//64308 64709//64709 +f 64687//64687 64676//64676 64782//64782 +f 64650//64650 64259//64259 64640//64640 +f 64580//64580 64393//64393 65236//65236 +f 64349//64349 64947//64947 64338//64338 +f 65236//65236 64393//64393 64677//64677 +f 64667//64667 64780//64780 64732//64732 +f 64842//64842 64554//64554 64732//64732 +f 64486//64486 64947//64947 64815//64815 +f 64662//64662 64844//64844 64673//64673 +f 65089//65089 64403//64403 64865//64865 +f 64712//64712 64629//64629 64522//64522 +f 64679//64679 64687//64687 64685//64685 +f 64952//64952 64190//64190 65155//65155 +f 64490//64490 64486//64486 65116//65116 +f 65155//65155 64190//64190 64796//64796 +f 64560//64560 64810//64810 64681//64681 +f 64518//64518 64650//64650 64885//64885 +f 64713//64713 64715//64715 64881//64881 +f 64695//64695 64636//64636 64537//64537 +f 64542//64542 64680//64680 64372//64372 +f 64998//64998 64413//64413 64830//64830 +f 64416//64416 64518//64518 64885//64885 +f 64624//64624 64463//64463 65004//65004 +f 64660//64660 64811//64811 64507//64507 +f 64414//64414 64998//64998 64927//64927 +f 64822//64822 64416//64416 64885//64885 +f 64790//64790 64414//64414 64927//64927 +f 64244//64244 64587//64587 64716//64716 +f 64554//64554 64842//64842 64519//64519 +f 64519//64519 64842//64842 64634//64634 +f 64844//64844 64662//64662 64785//64785 +f 64329//64329 64835//64835 64684//64684 +f 64688//64688 64159//64159 64851//64851 +f 64628//64628 64663//64663 64834//64834 +f 64622//64622 64483//64483 64699//64699 +f 64646//64646 64644//64644 64841//64841 +f 64560//64560 64681//64681 64717//64717 +f 64572//64572 64658//64658 64683//64683 +f 64992//64992 64649//64649 64932//64932 +f 64416//64416 64822//64822 64582//64582 +f 64490//64490 64821//64821 64043//64043 +f 64159//64159 64252//64252 64851//64851 +f 64551//64551 64549//64549 64782//64782 +f 64589//64589 64733//64733 64663//64663 +f 64339//64339 64043//64043 64821//64821 +f 64696//64696 64520//64520 64647//64647 +f 64560//64560 64717//64717 64638//64638 +f 64700//64700 64636//64636 65144//65144 +f 64718//64718 64646//64646 64841//64841 +f 64807//64807 64806//64806 64584//64584 +f 64897//64897 64729//64729 64730//64730 +f 64630//64630 64785//64785 64662//64662 +f 64797//64797 64639//64639 64496//64496 +f 64014//64014 64398//64398 64704//64704 +f 64717//64717 64721//64721 64638//64638 +f 64786//64786 64704//64704 64398//64398 +f 64733//64733 64834//64834 64663//64663 +f 64980//64980 64584//64584 64805//64805 +f 64785//64785 64630//64630 64836//64836 +f 64714//64714 64711//64711 64887//64887 +f 64888//64888 64489//64489 64714//64714 +f 64621//64621 64630//64630 64573//64573 +f 64708//64708 64839//64839 64649//64649 +f 64655//64655 64562//64562 64794//64794 +f 64845//64845 64802//64802 64679//64679 +f 64634//64634 64842//64842 64558//64558 +f 64794//64794 64656//64656 64655//64655 +f 64651//64651 64256//64256 64719//64719 +f 64733//64733 64589//64589 64722//64722 +f 64256//64256 64978//64978 64719//64719 +f 64722//64722 64589//64589 64633//64633 +f 64303//64303 64779//64779 65015//65015 +f 64638//64638 64631//64631 64568//64568 +f 64575//64575 64495//64495 65102//65102 +f 64574//64574 64982//64982 64720//64720 +f 64824//64824 64982//64982 64574//64574 +f 64722//64722 64528//64528 64665//64665 +f 64814//64814 64381//64381 64725//64725 +f 64349//64349 64575//64575 65102//65102 +f 65102//65102 64947//64947 64349//64349 +f 65113//65113 64352//64352 64871//64871 +f 64721//64721 64717//64717 64864//64864 +f 64631//64631 64638//64638 64721//64721 +f 64721//64721 64973//64973 64631//64631 +f 64961//64961 64340//64340 64742//64742 +f 64741//64741 64591//64591 64920//64920 +f 64455//64455 64920//64920 64591//64591 +f 64422//64422 64728//64728 64645//64645 +f 64378//64378 64377//64377 64923//64923 +f 64455//64455 64593//64593 64920//64920 +f 64588//64588 64592//64592 64735//64735 +f 64735//64735 64905//64905 64588//64588 +f 64738//64738 64736//64736 64602//64602 +f 64740//64740 64484//64484 64632//64632 +f 64923//64923 64737//64737 64378//64378 +f 64377//64377 64484//64484 64740//64740 +f 64905//64905 64620//64620 64588//64588 +f 64429//64429 64739//64739 64890//64890 +f 64923//64923 64377//64377 64740//64740 +f 64892//64892 64074//64074 64907//64907 +f 64907//64907 64893//64893 64892//64892 +f 64602//64602 64594//64594 64738//64738 +f 64074//64074 64281//64281 64907//64907 +f 64744//64744 64275//64275 64274//64274 +f 64281//64281 64397//64397 64980//64980 +f 64738//64738 64594//64594 64727//64727 +f 64594//64594 64442//64442 64727//64727 +f 65027//65027 64739//64739 64433//64433 +f 64439//64439 64447//64447 64599//64599 +f 64592//64592 64745//64745 64735//64735 +f 64595//64595 64745//64745 64592//64592 +f 64744//64744 64745//64745 64595//64595 +f 64433//64433 64317//64317 65027//65027 +f 64758//64758 64747//64747 64757//64757 +f 64759//64759 64747//64747 64748//64748 +f 64757//64757 64747//64747 64759//64759 +f 64759//64759 64748//64748 64751//64751 +f 64546//64546 64429//64429 64890//64890 +f 64750//64750 64600//64600 64601//64601 +f 64597//64597 64750//64750 64601//64601 +f 64771//64771 64753//64753 64604//64604 +f 64750//64750 64597//64597 64746//64746 +f 64604//64604 64753//64753 64463//64463 +f 64603//64603 64591//64591 64741//64741 +f 64741//64741 64752//64752 64603//64603 +f 64919//64919 64603//64603 64752//64752 +f 64463//64463 64753//64753 65004//65004 +f 64606//64606 64607//64607 64914//64914 +f 64914//64914 64607//64607 64754//64754 +f 64607//64607 64451//64451 64754//64754 +f 64754//64754 64451//64451 64608//64608 +f 64454//64454 64761//64761 64610//64610 +f 64467//64467 64764//64764 64432//64432 +f 64919//64919 64459//64459 64603//64603 +f 64454//64454 64431//64431 64761//64761 +f 64763//64763 64772//64772 64766//64766 +f 64469//64469 64473//64473 64773//64773 +f 64431//64431 64434//64434 64761//64761 +f 64761//64761 64434//64434 64767//64767 +f 64470//64470 64459//64459 64919//64919 +f 64919//64919 64769//64769 64470//64470 +f 64756//64756 64438//64438 64736//64736 +f 64767//64767 64438//64438 64756//64756 +f 64770//64770 64470//64470 64769//64769 +f 64129//64129 64470//64470 64770//64770 +f 64438//64438 64767//64767 64434//64434 +f 64472//64472 64469//64469 64760//64760 +f 64764//64764 64472//64472 64760//64760 +f 64775//64775 64768//64768 64766//64766 +f 64772//64772 64775//64775 64766//64766 +f 64467//64467 64472//64472 64764//64764 +f 64775//64775 64776//64776 64768//64768 +f 64762//64762 64129//64129 64770//64770 +f 64468//64468 64129//64129 64762//64762 +f 64758//64758 64757//64757 64763//64763 +f 64763//64763 64757//64757 64777//64777 +f 64777//64777 64757//64757 64759//64759 +f 64773//64773 64774//64774 64760//64760 +f 64469//64469 64773//64773 64760//64760 +f 64772//64772 64763//64763 64777//64777 +f 64777//64777 64759//64759 64751//64751 +f 64764//64764 64274//64274 64432//64432 +f 64778//64778 64772//64772 64777//64777 +f 64775//64775 64772//64772 64778//64778 +f 64776//64776 64775//64775 64778//64778 +f 64778//64778 64777//64777 64771//64771 +f 64760//64760 64774//64774 64765//64765 +f 64778//64778 64771//64771 64604//64604 +f 64474//64474 64773//64773 64473//64473 +f 64475//64475 64773//64773 64474//64474 +f 64762//64762 64768//64768 64468//64468 +f 64756//64756 64736//64736 64922//64922 +f 64768//64768 64776//64776 64471//64471 +f 64471//64471 64468//64468 64768//64768 +f 64776//64776 64778//64778 64445//64445 +f 64445//64445 64471//64471 64776//64776 +f 64773//64773 64475//64475 64476//64476 +f 64476//64476 64774//64774 64773//64773 +f 64778//64778 64604//64604 64445//64445 +f 64774//64774 64437//64437 64765//64765 +f 64476//64476 64437//64437 64774//64774 +f 64295//64295 64609//64609 64608//64608 +f 64611//64611 64598//64598 64437//64437 +f 64437//64437 64598//64598 64765//64765 +f 64549//64549 64832//64832 64782//64782 +f 64727//64727 64578//64578 65061//65061 +f 64623//64623 64895//64895 64660//64660 +f 64789//64789 64990//64990 64647//64647 +f 64973//64973 64734//64734 64631//64631 +f 64562//64562 64494//64494 64716//64716 +f 65063//65063 65061//65061 64578//64578 +f 64843//64843 64929//64929 64623//64623 +f 64891//64891 64632//64632 64791//64791 +f 64671//64671 64837//64837 64838//64838 +f 64731//64731 64673//64673 64844//64844 +f 64844//64844 64843//64843 64731//64731 +f 64797//64797 64496//64496 64700//64700 +f 64853//64853 64231//64231 64784//64784 +f 64795//64795 64724//64724 64933//64933 +f 64897//64897 64667//64667 64619//64619 +f 64516//64516 65080//65080 64850//64850 +f 64538//64538 64639//64639 64797//64797 +f 64543//64543 64548//64548 64855//64855 +f 64706//64706 64783//64783 65060//65060 +f 64841//64841 64734//64734 64954//64954 +f 64605//64605 64624//64624 65004//65004 +f 64834//64834 64733//64733 64722//64722 +f 64834//64834 64722//64722 64840//64840 +f 64836//64836 64630//64630 64862//64862 +f 65161//65161 64385//64385 64853//64853 +f 64696//64696 64647//64647 64799//64799 +f 64623//64623 64929//64929 64895//64895 +f 64605//64605 64949//64949 64658//64658 +f 64802//64802 64845//64845 64860//64860 +f 64958//64958 64385//64385 65161//65161 +f 64538//64538 64878//64878 64823//64823 +f 64801//64801 64566//64566 64502//64502 +f 64653//64653 64783//64783 64652//64652 +f 64683//64683 64658//64658 64949//64949 +f 64807//64807 64819//64819 64979//64979 +f 64801//64801 64580//64580 65236//65236 +f 64653//64653 64552//64552 65163//65163 +f 64859//64859 64572//64572 64683//64683 +f 64698//64698 64572//64572 64859//64859 +f 64654//64654 65163//65163 64552//64552 +f 64732//64732 64780//64780 64842//64842 +f 64508//64508 64872//64872 64803//64803 +f 65011//65011 64698//64698 64859//64859 +f 64681//64681 64864//64864 64717//64717 +f 64987//64987 64399//64399 65172//65172 +f 64855//64855 64548//64548 64811//64811 +f 64876//64876 64932//64932 64839//64839 +f 64679//64679 64802//64802 64863//64863 +f 64870//64870 64702//64702 65099//65099 +f 64667//64667 64897//64897 64780//64780 +f 64503//64503 64694//64694 64986//64986 +f 64723//64723 64943//64943 64492//64492 +f 64844//64844 64785//64785 64781//64781 +f 64558//64558 64842//64842 64792//64792 +f 64934//64934 64992//64992 64932//64932 +f 64677//64677 64585//64585 64880//64880 +f 64694//64694 64615//64615 64986//64986 +f 64545//64545 64668//64668 65107//65107 +f 64811//64811 64660//64660 64895//64895 +f 64795//64795 64965//64965 64674//64674 +f 65016//65016 64495//64495 64818//64818 +f 64721//64721 64864//64864 64869//64869 +f 64722//64722 64665//64665 64868//64868 +f 65117//65117 64721//64721 64869//64869 +f 64710//64710 64547//64547 64823//64823 +f 64887//64887 64711//64711 64992//64992 +f 64692//64692 64691//64691 64404//64404 +f 64407//64407 64809//64809 64690//64690 +f 64935//64935 64577//64577 64812//64812 +f 64847//64847 64792//64792 64902//64902 +f 64706//64706 64586//64586 64411//64411 +f 64879//64879 64820//64820 64675//64675 +f 64535//64535 64879//64879 64675//64675 +f 64973//64973 64721//64721 65117//65117 +f 64791//64791 64675//64675 64820//64820 +f 64577//64577 64935//64935 64657//64657 +f 64947//64947 65102//65102 64936//64936 +f 64868//64868 64665//64665 64544//64544 +f 64692//64692 64404//64404 64693//64693 +f 64670//64670 65018//65018 64635//64635 +f 64654//64654 64617//64617 65057//65057 +f 64657//64657 64935//64935 64708//64708 +f 64960//64960 64410//64410 64867//64867 +f 64865//64865 64557//64557 64826//64826 +f 64676//64676 64687//64687 64863//64863 +f 64730//64730 64846//64846 64897//64897 +f 64874//64874 64695//64695 64873//64873 +f 64636//64636 64695//64695 64874//64874 +f 64557//64557 64945//64945 64826//64826 +f 64643//64643 64565//64565 64800//64800 +f 64828//64828 64951//64951 64703//64703 +f 64636//64636 64874//64874 64697//64697 +f 64847//64847 64972//64972 64618//64618 +f 64697//64697 65144//65144 64636//64636 +f 64974//64974 64903//64903 64845//64845 +f 64845//64845 64685//64685 64974//64974 +f 64970//64970 64582//64582 64822//64822 +f 64676//64676 64808//64808 64542//64542 +f 64886//64886 64881//64881 64718//64718 +f 64680//64680 64542//64542 64808//64808 +f 64734//64734 64841//64841 64644//64644 +f 64868//64868 64544//64544 64680//64680 +f 64687//64687 64679//64679 64863//64863 +f 64718//64718 64841//64841 64831//64831 +f 64389//64389 64684//64684 64391//64391 +f 64685//64685 64687//64687 64974//64974 +f 64553//64553 64339//64339 65333//65333 +f 64831//64831 64886//64886 64718//64718 +f 64846//64846 64896//64896 64897//64897 +f 64687//64687 64782//64782 64866//64866 +f 64825//64825 64705//64705 64553//64553 +f 64628//64628 64896//64896 64846//64846 +f 64622//64622 64699//64699 64827//64827 +f 64549//64549 64622//64622 64827//64827 +f 64827//64827 64832//64832 64549//64549 +f 64628//64628 64834//64834 64896//64896 +f 65080//65080 64516//64516 64854//64854 +f 64620//64620 64931//64931 64671//64671 +f 64781//64781 64785//64785 64981//64981 +f 64931//64931 64837//64837 64671//64671 +f 64969//64969 64684//64684 64835//64835 +f 65008//65008 64700//64700 65144//65144 +f 64704//64704 64786//64786 65145//65145 +f 64838//64838 64837//64837 64894//64894 +f 64724//64724 64790//64790 64989//64989 +f 64562//64562 64716//64716 65012//65012 +f 64788//64788 64689//64689 64852//64852 +f 64933//64933 64724//64724 64989//64989 +f 64990//64990 64789//64789 64848//64848 +f 64996//64996 65145//65145 64786//64786 +f 64621//64621 64862//64862 64630//64630 +f 64621//64621 64946//64946 64862//64862 +f 64990//64990 64994//64994 64647//64647 +f 65081//65081 64854//64854 64787//64787 +f 64805//64805 64806//64806 65230//65230 +f 64842//64842 64780//64780 64901//64901 +f 64615//64615 64798//64798 65165//65165 +f 64842//64842 64901//64901 64902//64902 +f 64895//64895 64925//64925 64977//64977 +f 65063//65063 64613//64613 64579//64579 +f 64895//64895 64929//64929 64925//64925 +f 64681//64681 64858//64858 64861//64861 +f 64786//64786 64664//64664 64996//64996 +f 64894//64894 64837//64837 64849//64849 +f 64940//64940 64303//64303 65015//65015 +f 64876//64876 64877//64877 64932//64932 +f 64855//64855 64811//64811 64956//64956 +f 65004//65004 64753//64753 64937//64937 +f 64506//64506 64656//64656 65086//65086 +f 64506//64506 65086//65086 64812//64812 +f 64895//64895 64956//64956 64811//64811 +f 64409//64409 64707//64707 64725//64725 +f 64666//64666 64817//64817 65149//65149 +f 64856//64856 64798//64798 64566//64566 +f 64375//64375 64409//64409 64725//64725 +f 64399//64399 64958//64958 65172//65172 +f 64808//64808 64863//64863 64975//64975 +f 64720//64720 65164//65164 64329//64329 +f 64800//64800 64565//64565 65018//65018 +f 64566//64566 64801//64801 64856//64856 +f 64949//64949 64605//64605 65004//65004 +f 64690//64690 64809//64809 65401//65401 +f 64898//64898 64843//64843 64844//64844 +f 64719//64719 64867//64867 64651//64651 +f 64868//64868 64840//64840 64722//64722 +f 64696//64696 64799//64799 64962//64962 +f 64708//64708 64935//64935 64941//64941 +f 65013//65013 64696//64696 64962//64962 +f 64965//64965 64555//64555 64674//64674 +f 64843//64843 64898//64898 64929//64929 +f 64808//64808 64676//64676 64863//64863 +f 64643//64643 64800//64800 64642//64642 +f 64839//64839 64708//64708 64941//64941 +f 64897//64897 64896//64896 64860//64860 +f 64697//64697 64874//64874 64875//64875 +f 64819//64819 64884//64884 65002//65002 +f 64563//64563 64555//64555 64804//64804 +f 64809//64809 64637//64637 65078//65078 +f 64670//64670 64312//64312 64967//64967 +f 65116//65116 64486//64486 64815//64815 +f 64726//64726 64814//64814 65098//65098 +f 64640//64640 64563//64563 64804//64804 +f 64887//64887 64888//64888 64714//64714 +f 64637//64637 64889//64889 65078//65078 +f 64884//64884 64625//64625 65079//65079 +f 64629//64629 64712//64712 64991//64991 +f 64808//64808 64868//64868 64680//64680 +f 64616//64616 64943//64943 64959//64959 +f 64780//64780 64897//64897 64901//64901 +f 64889//64889 64539//64539 65104//65104 +f 64391//64391 64684//64684 65218//65218 +f 65218//65218 64684//64684 64969//64969 +f 64883//64883 64816//64816 64986//64986 +f 64860//64860 64901//64901 64897//64897 +f 64816//64816 64503//64503 64986//64986 +f 64820//64820 64955//64955 64791//64791 +f 64817//64817 64534//64534 65162//65162 +f 64539//64539 64701//64701 65104//65104 +f 64822//64822 64885//64885 65019//65019 +f 64810//64810 64616//64616 64959//64959 +f 65102//65102 64495//64495 65016//65016 +f 65113//65113 64871//64871 65327//65327 +f 64901//64901 64860//64860 64845//64845 +f 64902//64902 64901//64901 64845//64845 +f 64813//64813 65115//65115 64648//64648 +f 64858//64858 64810//64810 64963//64963 +f 64810//64810 64858//64858 64681//64681 +f 64986//64986 64615//64615 65165//65165 +f 65059//65059 64587//64587 64703//64703 +f 64648//64648 65115//65115 64939//64939 +f 64668//64668 64648//64648 64939//64939 +f 64957//64957 64841//64841 64954//64954 +f 64716//64716 64587//64587 65059//65059 +f 64831//64831 64841//64841 64957//64957 +f 64973//64973 64950//64950 64734//64734 +f 64957//64957 65010//65010 64831//64831 +f 65010//65010 64886//64886 64831//64831 +f 64830//64830 64571//64571 64995//64995 +f 64867//64867 64857//64857 64960//64960 +f 64802//64802 64860//64860 64863//64863 +f 64902//64902 64792//64792 64842//64842 +f 64902//64902 64903//64903 64847//64847 +f 64903//64903 64902//64902 64845//64845 +f 64972//64972 64847//64847 64903//64903 +f 64974//64974 64687//64687 64866//64866 +f 64827//64827 64618//64618 64972//64972 +f 64827//64827 64699//64699 64618//64618 +f 64866//64866 64782//64782 64832//64832 +f 65025//65025 64537//64537 64737//64737 +f 64537//64537 65025//65025 64695//64695 +f 64695//64695 65025//65025 64873//64873 +f 65024//65024 64747//64747 64904//64904 +f 64748//64748 64747//64747 65024//65024 +f 65026//65026 64748//64748 65024//65024 +f 64736//64736 64738//64738 65195//65195 +f 64632//64632 64891//64891 64740//64740 +f 64748//64748 65026//65026 64910//64910 +f 64751//64751 64748//64748 64910//64910 +f 64713//64713 64712//64712 64522//64522 +f 64910//64910 64911//64911 64751//64751 +f 64789//64789 64645//64645 64848//64848 +f 64620//64620 64905//64905 64906//64906 +f 64891//64891 64923//64923 64740//64740 +f 64890//64890 64908//64908 65091//65091 +f 64739//64739 64908//64908 64890//64890 +f 64908//64908 64739//64739 65027//65027 +f 64742//64742 64892//64892 64961//64961 +f 64961//64961 64892//64892 65112//65112 +f 64735//64735 64745//64745 64912//64912 +f 65034//65034 64669//64669 64838//64838 +f 65034//65034 64838//64838 64894//64894 +f 64913//64913 64480//64480 64669//64669 +f 64447//64447 64606//64606 65031//65031 +f 65031//65031 64606//64606 65032//65032 +f 64606//64606 64914//64914 65032//65032 +f 64597//64597 64480//64480 64913//64913 +f 64746//64746 64597//64597 64913//64913 +f 64754//64754 64608//64608 65036//65036 +f 64608//64608 64609//64609 64916//64916 +f 64916//64916 65036//65036 64608//64608 +f 64600//64600 64750//64750 64915//64915 +f 64916//64916 64755//64755 64917//64917 +f 64609//64609 64755//64755 64916//64916 +f 64919//64919 64752//64752 64918//64918 +f 64752//64752 64741//64741 64918//64918 +f 64593//64593 64743//64743 64921//64921 +f 64920//64920 64593//64593 64921//64921 +f 64743//64743 64430//64430 64921//64921 +f 64430//64430 64599//64599 64921//64921 +f 65031//65031 64599//64599 64447//64447 +f 64922//64922 64736//64736 65195//65195 +f 64931//64931 64620//64620 64906//64906 +f 64803//64803 65064//65064 64689//64689 +f 64791//64791 64984//64984 64891//64891 +f 65096//65096 65089//65089 64865//64865 +f 64834//64834 64971//64971 64896//64896 +f 64840//64840 64971//64971 64834//64834 +f 64723//64723 64999//64999 64943//64943 +f 65086//65086 64935//64935 64812//64812 +f 65230//65230 64806//64806 64807//64807 +f 64545//64545 65107//65107 64533//64533 +f 64785//64785 64836//64836 64981//64981 +f 64828//64828 64926//64926 65151//65151 +f 65113//65113 64978//64978 64420//64420 +f 64923//64923 64891//64891 65021//65021 +f 64876//64876 64839//64839 64941//64941 +f 64890//64890 65091//65091 64546//64546 +f 64903//64903 64974//64974 64972//64972 +f 65162//65162 64688//64688 65235//65235 +f 64701//64701 64704//64704 65137//65137 +f 64981//64981 64836//64836 64862//64862 +f 64980//64980 64805//64805 65232//65232 +f 64803//64803 64872//64872 64993//64993 +f 64534//64534 64688//64688 65162//65162 +f 64795//64795 64933//64933 65001//65001 +f 64972//64972 64974//64974 64832//64832 +f 65001//65001 64965//64965 64795//64795 +f 64832//64832 64974//64974 64866//64866 +f 64948//64948 64973//64973 65117//65117 +f 64851//64851 65235//65235 64688//64688 +f 64896//64896 64971//64971 64860//64860 +f 64928//64928 64930//64930 64728//64728 +f 64832//64832 64827//64827 64972//64972 +f 64872//64872 64709//64709 64991//64991 +f 64862//64862 64946//64946 64942//64942 +f 64709//64709 64629//64629 64991//64991 +f 64979//64979 64819//64819 65000//65000 +f 64898//64898 65056//65056 64929//64929 +f 65002//65002 65000//65000 64819//64819 +f 64878//64878 64538//64538 65177//65177 +f 65105//65105 64728//64728 64930//64930 +f 64645//64645 64728//64728 65105//65105 +f 64879//64879 64953//64953 64820//64820 +f 64682//64682 64391//64391 65218//65218 +f 64942//64942 64946//64946 65222//65222 +f 64824//64824 64960//64960 65140//65140 +f 64975//64975 64860//64860 64971//64971 +f 64971//64971 64840//64840 64975//64975 +f 64848//64848 64645//64645 65105//65105 +f 64666//64666 65083//65083 64664//64664 +f 64820//64820 64953//64953 64955//64955 +f 64968//64968 64555//64555 64965//64965 +f 64954//64954 64734//64734 64950//64950 +f 64804//64804 64555//64555 64968//64968 +f 64898//64898 64844//64844 64781//64781 +f 64860//64860 64975//64975 64863//64863 +f 65149//65149 65083//65083 64666//64666 +f 64879//64879 64855//64855 64956//64956 +f 64953//64953 64879//64879 64956//64956 +f 65172//65172 64958//64958 65340//65340 +f 64693//64693 64816//64816 64692//64692 +f 65236//65236 64856//64856 64801//64801 +f 64815//64815 64947//64947 65170//65170 +f 64833//64833 65015//65015 64779//64779 +f 65005//65005 64713//64713 64881//64881 +f 64791//64791 64955//64955 64984//64984 +f 64868//64868 64975//64975 64840//64840 +f 64640//64640 64804//64804 64968//64968 +f 64697//64697 64875//64875 65006//65006 +f 65148//65148 64625//64625 65092//65092 +f 64956//64956 64895//64895 64977//64977 +f 64799//64799 64647//64647 65111//65111 +f 65059//65059 64703//64703 65167//65167 +f 64697//64697 65068//65068 65144//65144 +f 64857//64857 65140//65140 64960//64960 +f 65174//65174 64809//64809 65078//65078 +f 65092//65092 64625//64625 65089//65089 +f 65003//65003 64888//64888 64887//64887 +f 64945//64945 64888//64888 65003//65003 +f 64650//64650 65100//65100 64885//64885 +f 64994//64994 65111//65111 64647//64647 +f 64886//64886 65005//65005 64881//64881 +f 64975//64975 64868//64868 64808//64808 +f 64940//64940 65015//65015 65127//65127 +f 64963//64963 64810//64810 64959//64959 +f 64880//64880 65084//65084 64677//64677 +f 65097//65097 64886//64886 65010//65010 +f 64826//64826 64945//64945 64944//64944 +f 64976//64976 64700//64700 65008//65008 +f 64797//64797 64700//64700 64976//64976 +f 64889//64889 65104//65104 65094//65094 +f 65111//65111 64962//64962 64799//64799 +f 64710//64710 64995//64995 64571//64571 +f 64835//64835 64329//64329 65164//65164 +f 64339//64339 64821//64821 65333//65333 +f 64686//64686 64586//64586 65181//65181 +f 65057//65057 65163//65163 64654//64654 +f 64995//64995 64964//64964 64830//64830 +f 64586//64586 64706//64706 65181//65181 +f 64939//64939 65007//65007 64668//64668 +f 64617//64617 64852//64852 65142//65142 +f 65057//65057 64617//64617 65142//65142 +f 64723//64723 64970//64970 65183//65183 +f 64966//64966 64726//64726 65098//65098 +f 64562//64562 65012//65012 64794//64794 +f 64852//64852 64689//64689 65064//65064 +f 64656//64656 64794//64794 65017//65017 +f 65112//65112 65166//65166 64961//64961 +f 64893//64893 65112//65112 64892//64892 +f 64864//64864 64681//64681 64861//64861 +f 64864//64864 64861//64861 64869//64869 +f 64984//64984 65082//65082 64891//64891 +f 64790//64790 64927//64927 64989//64989 +f 64865//64865 65269//65269 65096//65096 +f 65274//65274 65164//65164 64720//64720 +f 65269//65269 64865//64865 65095//65095 +f 65064//65064 64803//64803 65066//65066 +f 64783//64783 64653//64653 65243//65243 +f 65021//65021 64891//64891 65082//65082 +f 65137//65137 65132//65132 64701//64701 +f 64876//64876 64941//64941 64877//64877 +f 64803//64803 64993//64993 65066//65066 +f 64682//64682 65123//65123 64928//64928 +f 64979//64979 65230//65230 64807//64807 +f 65184//65184 65085//65085 65022//65022 +f 64989//64989 65001//65001 64933//64933 +f 64955//64955 65072//65072 64984//64984 +f 64932//64932 65135//65135 64934//64934 +f 64828//64828 65151//65151 65290//65290 +f 64797//64797 65177//65177 64538//64538 +f 65070//65070 65056//65056 64898//64898 +f 64951//64951 64828//64828 65290//65290 +f 64982//64982 65274//65274 64720//64720 +f 64705//64705 64825//64825 65134//65134 +f 64705//64705 65134//65134 64784//64784 +f 65156//65156 64848//64848 65105//65105 +f 65242//65242 65113//65113 65327//65327 +f 64898//64898 64781//64781 65120//65120 +f 65120//65120 64781//64781 64981//64981 +f 64950//64950 64973//64973 65088//65088 +f 64996//64996 64664//64664 65083//65083 +f 64887//64887 64992//64992 65147//65147 +f 64983//64983 64984//64984 65072//65072 +f 64956//64956 64977//64977 65073//65073 +f 65152//65152 64943//64943 64999//64999 +f 64990//64990 64848//64848 65156//65156 +f 64703//64703 64951//64951 65167//65167 +f 64884//64884 65079//65079 65002//65002 +f 65267//65267 64784//64784 65134//65134 +f 64872//64872 64991//64991 64993//64993 +f 64936//64936 65170//65170 64947//64947 +f 64853//64853 64784//64784 65267//65267 +f 64982//64982 64824//64824 65140//65140 +f 65131//65131 64984//64984 64983//64983 +f 64625//64625 65148//65148 65130//65130 +f 64849//64849 64837//64837 64931//64931 +f 65222//65222 64946//64946 64691//64691 +f 65079//65079 64625//64625 65130//65130 +f 65107//65107 64668//64668 65007//65007 +f 65170//65170 65285//65285 64815//64815 +f 64871//64871 64829//64829 65225//65225 +f 65225//65225 65250//65250 64871//64871 +f 64991//64991 64712//64712 65069//65069 +f 64865//64865 64826//64826 65095//65095 +f 65022//65022 65114//65114 64931//64931 +f 64691//64691 64692//64692 65118//65118 +f 65059//65059 65012//65012 64716//64716 +f 65067//65067 64850//64850 65080//65080 +f 65084//65084 65219//65219 65236//65236 +f 64850//64850 65067//65067 64851//64851 +f 65272//65272 65225//65225 64672//64672 +f 65022//65022 65085//65085 65114//65114 +f 65117//65117 64869//64869 65077//65077 +f 64692//64692 64816//64816 65118//65118 +f 64944//64944 65095//65095 64826//64826 +f 65003//65003 64887//64887 65101//65101 +f 65236//65236 64677//64677 65084//65084 +f 64821//64821 64490//64490 65116//65116 +f 64481//64481 64533//64533 65489//65489 +f 65068//65068 64697//64697 65006//65006 +f 64894//64894 64849//64849 64988//64988 +f 64997//64997 64894//64894 64988//64988 +f 64987//64987 65172//65172 64985//64985 +f 64779//64779 64481//64481 64833//64833 +f 64880//64880 64686//64686 65182//65182 +f 64952//64952 65226//65226 64672//64672 +f 65164//65164 64969//64969 64835//64835 +f 64312//64312 64678//64678 64967//64967 +f 65181//65181 64706//64706 65060//65060 +f 64998//64998 64830//64830 64964//64964 +f 65182//65182 64686//64686 65181//65181 +f 64867//64867 65108//65108 64857//64857 +f 64970//64970 64822//64822 65019//65019 +f 65179//65179 64859//64859 64683//64683 +f 65489//65489 64833//64833 64481//64481 +f 64989//64989 64927//64927 64998//64998 +f 65011//65011 64859//64859 65179//65179 +f 65183//65183 64970//64970 65019//65019 +f 65009//65009 64886//64886 65097//65097 +f 65011//65011 65014//65014 64698//64698 +f 65108//65108 64867//64867 64719//64719 +f 64698//64698 65014//65014 64702//64702 +f 64861//64861 64858//64858 65075//65075 +f 64723//64723 65183//65183 65020//65020 +f 64950//64950 65074//65074 64954//64954 +f 64957//64957 64954//64954 65074//65074 +f 64818//64818 64870//64870 65099//65099 +f 65115//65115 64813//64813 65013//65013 +f 64957//64957 65074//65074 65010//65010 +f 64656//64656 65017//65017 65086//65086 +f 64869//64869 64861//64861 65119//65119 +f 65093//65093 64642//64642 64800//64800 +f 64317//64317 64642//64642 65093//65093 +f 65078//65078 64889//64889 65094//65094 +f 65025//65025 64737//64737 65021//65021 +f 65028//65028 64873//64873 65025//65025 +f 65194//65194 64905//64905 64735//64735 +f 64906//64906 64905//64905 65194//65194 +f 65195//65195 64738//64738 65058//65058 +f 65185//65185 64906//64906 65194//65194 +f 64738//64738 64727//64727 65058//65058 +f 65169//65169 64712//64712 64713//64713 +f 65069//65069 64712//64712 65169//65169 +f 65169//65169 64713//64713 65005//65005 +f 64737//64737 64923//64923 65021//65021 +f 64753//64753 65191//65191 65030//65030 +f 64893//64893 64907//64907 65029//65029 +f 65033//65033 64913//64913 65034//65034 +f 64669//64669 65034//65034 64913//64913 +f 65030//65030 64937//64937 64753//64753 +f 64907//64907 64281//64281 65029//65029 +f 64746//64746 64913//64913 65033//65033 +f 64281//64281 64980//64980 65029//65029 +f 65034//65034 64894//64894 64997//64997 +f 64914//64914 64754//64754 65035//65035 +f 64874//64874 64873//64873 64875//64875 +f 65036//65036 65035//65035 64754//64754 +f 64918//64918 65037//65037 64919//64919 +f 65038//65038 64918//64918 64741//64741 +f 64920//64920 65038//65038 64741//64741 +f 65038//65038 65037//65037 64918//64918 +f 65038//65038 64920//64920 65208//65208 +f 65208//65208 64920//64920 65039//65039 +f 64920//64920 64921//64921 65039//65039 +f 64921//64921 64599//64599 65039//65039 +f 65039//65039 64599//64599 65031//65031 +f 65022//65022 64906//64906 65185//65185 +f 65022//65022 64931//64931 64906//64906 +f 65185//65185 65184//65184 65022//65022 +f 65045//65045 64904//64904 64758//64758 +f 64758//64758 64904//64904 64747//64747 +f 64610//64610 64761//64761 65046//65046 +f 65046//65046 64767//64767 64922//64922 +f 64761//64761 64767//64767 65046//65046 +f 64274//64274 64764//64764 65047//65047 +f 64767//64767 64756//64756 64922//64922 +f 65047//65047 65049//65049 64274//64274 +f 64274//64274 65049//65049 64744//64744 +f 65051//65051 64766//64766 65044//65044 +f 64762//64762 64770//64770 65048//65048 +f 65050//65050 64762//64762 65048//65048 +f 65044//65044 64762//64762 65050//65050 +f 64758//64758 65051//65051 65045//65045 +f 65047//65047 64764//64764 64760//64760 +f 64763//64763 65051//65051 64758//64758 +f 64766//64766 65051//65051 64763//64763 +f 64769//64769 64919//64919 65037//65037 +f 64760//64760 64765//64765 65052//65052 +f 65048//65048 64769//64769 65037//65037 +f 64768//64768 65044//65044 64766//64766 +f 64770//64770 64769//64769 65048//65048 +f 64762//64762 65044//65044 64768//64768 +f 65052//65052 64598//64598 65053//65053 +f 64765//64765 64598//64598 65052//65052 +f 64751//64751 64911//64911 64777//64777 +f 64777//64777 64911//64911 65054//65054 +f 65054//65054 64911//64911 64910//64910 +f 64771//64771 64777//64777 65054//65054 +f 64745//64745 64744//64744 64912//64912 +f 64912//64912 64744//64744 65049//65049 +f 65043//65043 65040//65040 65041//65041 +f 64749//64749 64924//64924 64598//64598 +f 64598//64598 64924//64924 65053//65053 +f 65043//65043 65042//65042 65040//65040 +f 65055//65055 64924//64924 64600//64600 +f 64600//64600 64924//64924 64749//64749 +f 65054//65054 64753//64753 64771//64771 +f 65191//65191 64753//64753 65054//65054 +f 64600//64600 64915//64915 65055//65055 +f 65440//65440 64917//64917 64610//64610 +f 64610//64610 64917//64917 64755//64755 +f 65440//65440 64610//64610 65046//65046 +f 65015//65015 64833//64833 65065//65065 +f 65163//65163 65057//65057 65471//65471 +f 64678//64678 64987//64987 64985//64985 +f 64967//64967 64678//64678 64985//64985 +f 65175//65175 65074//65074 64950//64950 +f 64955//64955 64953//64953 65071//65071 +f 65071//65071 65072//65072 64955//64955 +f 64877//64877 64941//64941 65220//65220 +f 65057//65057 65142//65142 65139//65139 +f 65333//65333 64821//64821 65776//65776 +f 65218//65218 64969//64969 65128//65128 +f 64877//64877 65135//65135 64932//64932 +f 64999//64999 64723//64723 65020//65020 +f 65001//65001 64989//64989 65224//65224 +f 65243//65243 65060//65060 64783//64783 +f 65063//65063 64579//64579 65451//65451 +f 65000//65000 65266//65266 64979//64979 +f 64852//64852 65064//65064 65142//65142 +f 65115//65115 65013//65013 65231//65231 +f 64953//64953 64956//64956 65071//65071 +f 65124//65124 65077//65077 65119//65119 +f 64883//64883 64986//64986 65158//65158 +f 64869//64869 65119//65119 65077//65077 +f 64653//64653 65163//65163 65243//65243 +f 65071//65071 64956//64956 65073//65073 +f 64934//64934 65146//65146 64992//64992 +f 65162//65162 65149//65149 64817//64817 +f 65000//65000 65002//65002 65126//65126 +f 64898//64898 65120//65120 65070//65070 +f 65146//65146 65147//65147 64992//64992 +f 64672//64672 65226//65226 65272//65272 +f 64943//64943 65152//65152 64959//64959 +f 64682//64682 65218//65218 65123//65123 +f 64977//64977 64925//64925 65153//65153 +f 64959//64959 65152//65152 65154//65154 +f 65076//65076 65114//65114 65085//65085 +f 64929//64929 65153//65153 64925//64925 +f 64965//64965 65001//65001 65121//65121 +f 64959//64959 65154//65154 64963//64963 +f 65145//65145 65137//65137 64704//64704 +f 64929//64929 65056//65056 65153//65153 +f 65115//65115 65125//65125 64939//64939 +f 64851//64851 65067//65067 65235//65235 +f 65226//65226 64952//64952 65233//65233 +f 64952//64952 65155//65155 65233//65233 +f 64849//64849 64931//64931 65114//65114 +f 65007//65007 64939//64939 65125//65125 +f 64858//64858 64963//64963 65075//65075 +f 65401//65401 64809//64809 65174//65174 +f 65258//65258 64945//64945 65003//65003 +f 65088//65088 64973//64973 64948//64948 +f 64800//64800 65018//65018 65090//65090 +f 65090//65090 65093//65093 64800//64800 +f 65281//65281 64707//64707 64940//64940 +f 65247//65247 65004//65004 64937//64937 +f 64796//64796 64961//64961 65166//65166 +f 64861//64861 65075//65075 65176//65176 +f 64317//64317 65093//65093 65265//65265 +f 65176//65176 65119//65119 64861//64861 +f 65082//65082 64984//64984 65131//65131 +f 64787//64787 64793//64793 65286//65286 +f 65112//65112 64893//64893 65160//65160 +f 64976//64976 65256//65256 64797//64797 +f 64886//64886 65087//65087 65005//65005 +f 65280//65280 65160//65160 64893//64893 +f 64926//64926 64966//64966 65151//65151 +f 65489//65489 64533//64533 65107//65107 +f 65177//65177 64797//64797 65256//65256 +f 65286//65286 64546//64546 65091//65091 +f 64878//64878 65177//65177 65537//65537 +f 64710//64710 64823//64823 65173//65173 +f 65247//65247 64949//64949 65004//65004 +f 64546//64546 65286//65286 64793//64793 +f 64650//64650 64640//64640 65100//65100 +f 64683//64683 64949//64949 65395//65395 +f 65117//65117 65223//65223 64948//64948 +f 64878//64878 65171//65171 64823//64823 +f 64995//64995 64710//64710 65173//65173 +f 65101//65101 65337//65337 65003//65003 +f 65105//65105 64930//64930 65103//65103 +f 65395//65395 65179//65179 64683//64683 +f 65106//65106 65156//65156 65105//65105 +f 65109//65109 64990//64990 65156//65156 +f 65133//65133 65097//65097 65010//65010 +f 65183//65183 64885//64885 65100//65100 +f 64885//64885 65183//65183 65019//65019 +f 65074//65074 65133//65133 65010//65010 +f 64964//64964 65110//65110 64998//64998 +f 64994//64994 64990//64990 65109//65109 +f 64941//64941 64935//64935 65180//65180 +f 64880//64880 65182//65182 65084//65084 +f 64989//64989 64998//64998 65110//65110 +f 65284//65284 64818//64818 65099//65099 +f 64862//64862 64942//64942 65377//65377 +f 64981//64981 64862//64862 65377//65377 +f 65181//65181 65060//65060 65409//65409 +f 65327//65327 64871//64871 65250//65250 +f 65210//65210 65220//65220 64941//64941 +f 65230//65230 64979//64979 65266//65266 +f 65394//65394 65015//65015 65065//65065 +f 65058//65058 64727//64727 65500//65500 +f 65118//65118 64816//64816 65361//65361 +f 65132//65132 65497//65497 64701//64701 +f 65085//65085 65184//65184 65129//65129 +f 65183//65183 65122//65122 65020//65020 +f 65224//65224 65121//65121 65001//65001 +f 65123//65123 65218//65218 65217//65217 +f 65255//65255 65217//65217 65218//65218 +f 65133//65133 65074//65074 65136//65136 +f 65012//65012 65059//65059 65469//65469 +f 64883//64883 65361//65361 64816//64816 +f 65377//65377 64942//64942 65222//65222 +f 65146//65146 64934//64934 65135//65135 +f 64727//64727 65061//65061 65063//65063 +f 65063//65063 65500//65500 64727//64727 +f 65114//65114 65352//65352 64849//64849 +f 64849//64849 65352//65352 65268//65268 +f 65013//65013 64962//64962 65252//65252 +f 64670//64670 64967//64967 65227//65227 +f 65074//65074 65175//65175 65229//65229 +f 65018//65018 64670//64670 65227//65227 +f 65136//65136 65074//65074 65229//65229 +f 65129//65129 65076//65076 65085//65085 +f 64553//64553 65333//65333 64825//64825 +f 65142//65142 65064//65064 65237//65237 +f 65020//65020 65238//65238 64999//64999 +f 65153//65153 65073//65073 64977//64977 +f 65118//65118 65222//65222 64691//64691 +f 65158//65158 64986//64986 65241//65241 +f 65002//65002 65079//65079 65328//65328 +f 65088//65088 65175//65175 64950//64950 +f 65125//65125 65115//65115 65231//65231 +f 65130//65130 65328//65328 65079//65079 +f 65070//65070 65138//65138 65056//65056 +f 64991//64991 65239//65239 64993//64993 +f 64986//64986 65165//65165 65241//65241 +f 64725//64725 64707//64707 65281//65281 +f 65012//65012 65355//65355 64794//64794 +f 65117//65117 65077//65077 65246//65246 +f 65451//65451 64579//64579 65339//65339 +f 65395//65395 64949//64949 65247//65247 +f 65229//65229 65175//65175 65228//65228 +f 64981//64981 65341//65341 65120//65120 +f 65164//65164 65150//65150 64969//64969 +f 65068//65068 65006//65006 65141//65141 +f 65125//65125 65244//65244 65007//65007 +f 65066//65066 64993//64993 65239//65239 +f 65056//65056 65138//65138 65153//65153 +f 64940//64940 65127//65127 65281//65281 +f 64944//64944 64945//64945 65258//65258 +f 65134//65134 64825//64825 65261//65261 +f 65117//65117 65246//65246 65223//65223 +f 64965//64965 65121//65121 65168//65168 +f 65283//65283 64944//64944 65258//65258 +f 65339//65339 64579//64579 64690//64690 +f 65068//65068 65143//65143 65144//65144 +f 65173//65173 64823//64823 65171//65171 +f 65168//65168 65245//65245 64965//64965 +f 65095//65095 64944//64944 65283//65283 +f 65017//65017 64794//64794 65355//65355 +f 65107//65107 65007//65007 65277//65277 +f 65008//65008 65144//65144 64976//64976 +f 64968//64968 64965//64965 65245//65245 +f 65277//65277 65007//65007 65244//65244 +f 65099//65099 64702//64702 65014//65014 +f 65101//65101 64887//64887 65147//65147 +f 64964//64964 64995//64995 65173//65173 +f 65016//65016 64818//64818 65284//65284 +f 64930//64930 65123//65123 65217//65217 +f 65291//65291 65087//65087 64886//64886 +f 65285//65285 65407//65407 64815//64815 +f 64928//64928 65123//65123 64930//64930 +f 65264//65264 65110//65110 64964//64964 +f 65258//65258 65003//65003 65337//65337 +f 65291//65291 64886//64886 65009//65009 +f 65103//65103 64930//64930 65217//65217 +f 65108//65108 64719//64719 65370//65370 +f 65155//65155 64796//64796 65157//65157 +f 65084//65084 65178//65178 65219//65219 +f 64989//64989 65110//65110 65224//65224 +f 65154//65154 65215//65215 64963//64963 +f 64796//64796 65166//65166 65157//65157 +f 65340//65340 64958//64958 65161//65161 +f 65166//65166 65112//65112 65160//65160 +f 64821//64821 65116//65116 65287//65287 +f 64968//64968 65374//65374 64640//64640 +f 65100//65100 64640//64640 65374//65374 +f 65106//65106 65105//65105 65103//65103 +f 65370//65370 64719//64719 64978//64978 +f 64935//64935 65086//65086 65180//65180 +f 64963//64963 65215//65215 65075//65075 +f 65234//65234 64936//64936 65102//65102 +f 65210//65210 64941//64941 65180//65180 +f 64805//64805 65230//65230 65232//65232 +f 65370//65370 64978//64978 65113//65113 +f 65159//65159 64994//64994 65109//65109 +f 65370//65370 65113//65113 65242//65242 +f 65080//65080 64854//64854 65081//65081 +f 64951//64951 65290//65290 65372//65372 +f 65111//65111 64994//64994 65159//65159 +f 65111//65111 65252//65252 64962//64962 +f 65286//65286 65091//65091 65062//65062 +f 65104//65104 64701//64701 65497//65497 +f 65184//65184 65185//65185 65189//65189 +f 65194//65194 64735//64735 65190//65190 +f 65062//65062 64908//64908 65188//65188 +f 64875//64875 64873//64873 65187//65187 +f 65186//65186 65021//65021 65082//65082 +f 64908//64908 65062//65062 65091//65091 +f 65280//65280 64893//64893 65029//65029 +f 65169//65169 65005//65005 65087//65087 +f 65025//65025 65021//65021 65186//65186 +f 65192//65192 65025//65025 65186//65186 +f 65028//65028 65025//65025 65192//65192 +f 64873//64873 65028//65028 65193//65193 +f 65034//65034 64997//64997 65033//65033 +f 64988//64988 64849//64849 65268//65268 +f 64873//64873 65193//65193 65187//65187 +f 65201//65201 65033//65033 64997//64997 +f 64746//64746 65033//65033 65201//65201 +f 65027//65027 64317//64317 65265//65265 +f 65304//65304 64746//64746 65201//65201 +f 64750//64750 64746//64746 65304//65304 +f 64915//64915 64750//64750 65304//65304 +f 65037//65037 65038//65038 65202//65202 +f 65208//65208 65202//65202 65038//65038 +f 65202//65202 65208//65208 65209//65209 +f 65208//65208 65039//65039 65209//65209 +f 65196//65196 65031//65031 65197//65197 +f 65031//65031 65032//65032 65197//65197 +f 65209//65209 65039//65039 65196//65196 +f 65035//65035 65036//65036 65199//65199 +f 65031//65031 65196//65196 65039//65039 +f 65200//65200 65199//65199 65036//65036 +f 65203//65203 65041//65041 65204//65204 +f 65036//65036 64916//64916 65200//65200 +f 65041//65041 65040//65040 65204//65204 +f 64916//64916 64917//64917 65308//65308 +f 65308//65308 65200//65200 64916//64916 +f 65204//65204 65040//65040 65205//65205 +f 65040//65040 65042//65042 65205//65205 +f 65042//65042 65043//65043 65306//65306 +f 65206//65206 65042//65042 65306//65306 +f 65206//65206 65205//65205 65042//65042 +f 65195//65195 65207//65207 64922//64922 +f 65129//65129 65184//65184 65249//65249 +f 64981//64981 65377//65377 65341//65341 +f 65092//65092 65089//65089 65214//65214 +f 65089//65089 65096//65096 65214//65214 +f 65215//65215 65216//65216 65075//65075 +f 65264//65264 64964//64964 65173//65173 +f 65212//65212 65469//65469 65167//65167 +f 65059//65059 65167//65167 65469//65469 +f 65537//65537 65177//65177 65256//65256 +f 65145//65145 64996//64996 65632//65632 +f 65075//65075 65216//65216 65176//65176 +f 65083//65083 65632//65632 64996//64996 +f 65352//65352 65114//65114 65076//65076 +f 65153//65153 65138//65138 65213//65213 +f 65221//65221 65269//65269 65095//65095 +f 65133//65133 65257//65257 65097//65097 +f 65231//65231 65013//65013 65252//65252 +f 65667//65667 65012//65012 65469//65469 +f 65537//65537 65171//65171 64878//64878 +f 65220//65220 65135//65135 64877//64877 +f 65361//65361 65260//65260 65118//65118 +f 65121//65121 65224//65224 65271//65271 +f 65116//65116 64815//64815 65407//65407 +f 65287//65287 65116//65116 65407//65407 +f 65000//65000 65126//65126 65538//65538 +f 65227//65227 65211//65211 65018//65018 +f 65124//65124 65119//65119 65447//65447 +f 65248//65248 65072//65072 65071//65071 +f 65133//65133 65136//65136 65282//65282 +f 65146//65146 65460//65460 65147//65147 +f 65149//65149 65162//65162 65276//65276 +f 65018//65018 65211//65211 65090//65090 +f 65182//65182 65181//65181 65409//65409 +f 64857//64857 65380//65380 65140//65140 +f 65165//65165 64798//64798 65411//65411 +f 65262//65262 65329//65329 65071//65071 +f 65071//65071 65073//65073 65262//65262 +f 65413//65413 64948//64948 65223//65223 +f 65263//65263 65218//65218 65128//65128 +f 64948//64948 65413//65413 65088//65088 +f 65222//65222 65118//65118 65260//65260 +f 65078//65078 65094//65094 65174//65174 +f 65073//65073 65153//65153 65213//65213 +f 64983//64983 65072//65072 65248//65248 +f 65240//65240 65409//65409 65060//65060 +f 65155//65155 65157//65157 65233//65233 +f 65221//65221 65095//65095 65283//65283 +f 65267//65267 65134//65134 65343//65343 +f 65102//65102 65016//65016 65234//65234 +f 65358//65358 64853//64853 65267//65267 +f 65143//65143 65275//65275 65144//65144 +f 65144//65144 65275//65275 64976//64976 +f 64969//64969 65150//65150 65128//65128 +f 65468//65468 65081//65081 64787//64787 +f 65161//65161 64853//64853 65358//65358 +f 65484//65484 64814//64814 64725//64725 +f 65229//65229 65282//65282 65136//65136 +f 65243//65243 65357//65357 65060//65060 +f 65080//65080 65081//65081 65384//65384 +f 65098//65098 64814//64814 65484//65484 +f 65229//65229 65278//65278 65282//65282 +f 65131//65131 64983//64983 65251//65251 +f 65088//65088 65228//65228 65175//65175 +f 64936//64936 65234//65234 65386//65386 +f 65122//65122 65238//65238 65020//65020 +f 65086//65086 65017//65017 65368//65368 +f 65160//65160 65280//65280 65166//65166 +f 65341//65341 65138//65138 65070//65070 +f 65172//65172 65340//65340 64985//64985 +f 65070//65070 65120//65120 65341//65341 +f 65368//65368 65180//65180 65086//65086 +f 65170//65170 64936//64936 65386//65386 +f 65098//65098 65151//65151 64966//64966 +f 65511//65511 65064//65064 65288//65288 +f 65180//65180 65368//65368 65369//65369 +f 65064//65064 65066//65066 65288//65288 +f 65195//65195 65058//65058 65500//65500 +f 65288//65288 65066//65066 65239//65239 +f 64787//64787 65286//65286 65468//65468 +f 65527//65527 65164//65164 65274//65274 +f 65238//65238 65399//65399 64999//64999 +f 64991//64991 65069//65069 65239//65239 +f 65543//65543 64833//64833 65489//65489 +f 64999//64999 65399//65399 65152//65152 +f 65065//65065 64833//64833 65543//65543 +f 65154//65154 65152//65152 65399//65399 +f 65539//65539 65242//65242 65327//65327 +f 65212//65212 64951//64951 65372//65372 +f 65167//65167 64951//64951 65212//65212 +f 65148//65148 65092//65092 65331//65331 +f 65331//65331 65542//65542 65148//65148 +f 65219//65219 65178//65178 65452//65452 +f 65377//65377 65508//65508 65341//65341 +f 65500//65500 65063//65063 65451//65451 +f 65092//65092 65214//65214 65381//65381 +f 65154//65154 65254//65254 65215//65215 +f 65137//65137 65145//65145 65632//65632 +f 65292//65292 65246//65246 65077//65077 +f 65337//65337 65101//65101 65354//65354 +f 64982//64982 65529//65529 65274//65274 +f 65232//65232 65230//65230 65456//65456 +f 65140//65140 65529//65529 64982//64982 +f 65253//65253 65537//65537 65256//65256 +f 65248//65248 65071//65071 65329//65329 +f 65230//65230 65266//65266 65456//65456 +f 65227//65227 64967//64967 65454//65454 +f 65450//65450 65220//65220 65210//65210 +f 65096//65096 65269//65269 65382//65382 +f 65333//65333 65261//65261 64825//64825 +f 64690//64690 65523//65523 65339//65339 +f 65127//65127 65015//65015 65394//65394 +f 64983//64983 65248//65248 65251//65251 +f 65514//65514 65100//65100 65374//65374 +f 65232//65232 65342//65342 64980//64980 +f 65076//65076 65129//65129 65347//65347 +f 65084//65084 65182//65182 65279//65279 +f 65176//65176 65216//65216 65351//65351 +f 65110//65110 65264//65264 65270//65270 +f 65257//65257 65133//65133 65282//65282 +f 65378//65378 65377//65377 65222//65222 +f 65135//65135 65220//65220 65350//65350 +f 65223//65223 65246//65246 65414//65414 +f 65266//65266 65000//65000 65538//65538 +f 65385//65385 65156//65156 65106//65106 +f 65135//65135 65350//65350 65146//65146 +f 65119//65119 65176//65176 65273//65273 +f 65224//65224 65110//65110 65270//65270 +f 65273//65273 65447//65447 65119//65119 +f 65100//65100 65356//65356 65183//65183 +f 65262//65262 65073//65073 65519//65519 +f 65285//65285 65170//65170 65461//65461 +f 65125//65125 65231//65231 65344//65344 +f 65109//65109 65156//65156 65385//65385 +f 65364//65364 65103//65103 65217//65217 +f 65378//65378 65222//65222 65260//65260 +f 65270//65270 65271//65271 65224//65224 +f 65380//65380 64857//64857 65629//65629 +f 65359//65359 65538//65538 65126//65126 +f 65213//65213 65519//65519 65073//65073 +f 65159//65159 65109//65109 65362//65362 +f 65460//65460 65101//65101 65147//65147 +f 65259//65259 65125//65125 65344//65344 +f 65126//65126 65002//65002 65359//65359 +f 65121//65121 65271//65271 65797//65797 +f 65460//65460 65354//65354 65101//65101 +f 65328//65328 65359//65359 65002//65002 +f 65226//65226 65233//65233 65404//65404 +f 65012//65012 65667//65667 65355//65355 +f 65124//65124 65292//65292 65077//65077 +f 65361//65361 64883//64883 65366//65366 +f 64857//64857 65108//65108 65629//65629 +f 65476//65476 65125//65125 65259//65259 +f 65130//65130 65148//65148 65542//65542 +f 65340//65340 65161//65161 65367//65367 +f 65229//65229 65228//65228 65330//65330 +f 65360//65360 65122//65122 65356//65356 +f 65233//65233 65157//65157 65353//65353 +f 65122//65122 65360//65360 65238//65238 +f 65411//65411 64798//64798 65373//65373 +f 65158//65158 65366//65366 64883//64883 +f 65353//65353 65157//65157 65166//65166 +f 64821//64821 65287//65287 65448//65448 +f 65083//65083 65149//65149 65276//65276 +f 65278//65278 65229//65229 65330//65330 +f 65776//65776 64821//64821 65448//65448 +f 65497//65497 65094//65094 65104//65104 +f 65275//65275 65400//65400 64976//64976 +f 65373//65373 64798//64798 64856//64856 +f 65370//65370 65242//65242 65643//65643 +f 65236//65236 65373//65373 64856//64856 +f 65228//65228 65088//65088 65413//65413 +f 65698//65698 65236//65236 65219//65219 +f 65256//65256 64976//64976 65400//65400 +f 65489//65489 65107//65107 65277//65277 +f 65471//65471 65057//65057 65139//65139 +f 65139//65139 65142//65142 65237//65237 +f 65284//65284 65234//65234 65016//65016 +f 65241//65241 65165//65165 65411//65411 +f 65511//65511 65237//65237 65064//65064 +f 65069//65069 65289//65289 65239//65239 +f 65069//65069 65169//65169 65289//65289 +f 65189//65189 65185//65185 65565//65565 +f 65185//65185 65194//65194 65565//65565 +f 65141//65141 64875//64875 65295//65295 +f 65006//65006 64875//64875 65141//65141 +f 65189//65189 65249//65249 65184//65184 +f 64875//64875 65187//65187 65299//65299 +f 65188//65188 64908//64908 65423//65423 +f 65299//65299 65295//65295 64875//64875 +f 65190//65190 65728//65728 65194//65194 +f 65087//65087 65289//65289 65169//65169 +f 64988//64988 65268//65268 65293//65293 +f 65028//65028 65294//65294 65303//65303 +f 65099//65099 65014//65014 65436//65436 +f 65193//65193 65028//65028 65303//65303 +f 64980//64980 65342//65342 65029//65029 +f 65187//65187 65193//65193 65303//65303 +f 65303//65303 65299//65299 65187//65187 +f 65419//65419 65291//65291 65009//65009 +f 65068//65068 65141//65141 65143//65143 +f 65192//65192 65186//65186 65294//65294 +f 65298//65298 64988//64988 65293//65293 +f 65423//65423 65027//65027 65265//65265 +f 64997//64997 64988//64988 65298//65298 +f 65030//65030 65191//65191 65297//65297 +f 65201//65201 64997//64997 65298//65298 +f 65300//65300 65030//65030 65297//65297 +f 65304//65304 65201//65201 65302//65302 +f 65192//65192 65294//65294 65028//65028 +f 64908//64908 65027//65027 65423//65423 +f 65030//65030 65300//65300 64937//64937 +f 64937//64937 65300//65300 65301//65301 +f 65247//65247 64937//64937 65301//65301 +f 65202//65202 65209//65209 65296//65296 +f 65296//65296 65305//65305 65202//65202 +f 65196//65196 65296//65296 65209//65209 +f 65296//65296 65196//65196 65421//65421 +f 65196//65196 65197//65197 65421//65421 +f 65205//65205 65206//65206 65307//65307 +f 65199//65199 65430//65430 65035//65035 +f 65310//65310 65044//65044 65311//65311 +f 65440//65440 65046//65046 65417//65417 +f 65311//65311 65050//65050 65313//65313 +f 65044//65044 65050//65050 65311//65311 +f 64922//64922 65417//65417 65046//65046 +f 65313//65313 65048//65048 65315//65315 +f 65050//65050 65048//65048 65313//65313 +f 65049//65049 65047//65047 65309//65309 +f 65312//65312 65049//65049 65309//65309 +f 65045//65045 65051//65051 65310//65310 +f 65037//65037 65326//65326 65048//65048 +f 65044//65044 65310//65310 65051//65051 +f 64922//64922 65207//65207 65417//65417 +f 65309//65309 64760//64760 65595//65595 +f 65047//65047 64760//64760 65309//65309 +f 65326//65326 65037//65037 65202//65202 +f 65595//65595 65052//65052 65316//65316 +f 64760//64760 65052//65052 65595//65595 +f 65054//65054 64910//64910 65314//65314 +f 65048//65048 65326//65326 65315//65315 +f 65052//65052 65053//65053 65316//65316 +f 65326//65326 65202//65202 65305//65305 +f 65305//65305 65315//65315 65326//65326 +f 65317//65317 65054//65054 65314//65314 +f 64912//64912 65049//65049 65312//65312 +f 65312//65312 65593//65593 64912//64912 +f 65318//65318 65054//65054 65317//65317 +f 64735//64735 64912//64912 65190//65190 +f 65190//65190 64912//64912 65593//65593 +f 65053//65053 64924//64924 65320//65320 +f 65320//65320 65316//65316 65053//65053 +f 65043//65043 65041//65041 65319//65319 +f 65318//65318 65191//65191 65054//65054 +f 65319//65319 65041//65041 65203//65203 +f 65297//65297 65191//65191 65318//65318 +f 65320//65320 65055//65055 65322//65322 +f 64924//64924 65055//65055 65320//65320 +f 65306//65306 65043//65043 65319//65319 +f 65322//65322 64915//64915 65324//65324 +f 65055//65055 64915//64915 65322//65322 +f 64914//64914 65198//65198 65032//65032 +f 65032//65032 65198//65198 65197//65197 +f 65426//65426 65198//65198 64914//64914 +f 65324//65324 64915//64915 65304//65304 +f 64914//64914 65035//65035 65426//65426 +f 65426//65426 65035//65035 65430//65430 +f 64917//64917 65440//65440 65308//65308 +f 65321//65321 65045//65045 65310//65310 +f 64904//64904 65045//65045 65321//65321 +f 65323//65323 64904//64904 65321//65321 +f 65323//65323 65325//65325 64904//64904 +f 64904//64904 65325//65325 65024//65024 +f 65024//65024 65325//65325 65026//65026 +f 64910//64910 65026//65026 65314//65314 +f 65314//65314 65026//65026 65325//65325 +f 65219//65219 65452//65452 65481//65481 +f 65413//65413 65330//65330 65228//65228 +f 65280//65280 65029//65029 65335//65335 +f 65129//65129 65249//65249 65676//65676 +f 65346//65346 65129//65129 65676//65676 +f 65657//65657 65171//65171 65537//65537 +f 65347//65347 65129//65129 65346//65346 +f 65327//65327 65250//65250 65759//65759 +f 65029//65029 65342//65342 65335//65335 +f 64967//64967 64985//64985 65454//65454 +f 65178//65178 65084//65084 65279//65279 +f 65217//65217 65255//65255 65464//65464 +f 65252//65252 65336//65336 65231//65231 +f 65364//65364 65217//65217 65464//65464 +f 65345//65345 65227//65227 65454//65454 +f 65464//65464 65255//65255 65218//65218 +f 65331//65331 65092//65092 65381//65381 +f 65487//65487 65227//65227 65345//65345 +f 65352//65352 65076//65076 65347//65347 +f 65336//65336 65252//65252 65338//65338 +f 65286//65286 65062//65062 65376//65376 +f 65250//65250 65225//65225 65334//65334 +f 65218//65218 65263//65263 65464//65464 +f 65062//65062 65363//65363 65376//65376 +f 65334//65334 65225//65225 65272//65272 +f 65214//65214 65096//65096 65382//65382 +f 65375//65375 65163//65163 65471//65471 +f 65216//65216 65215//65215 65504//65504 +f 65356//65356 65100//65100 65457//65457 +f 65260//65260 65361//65361 65348//65348 +f 65351//65351 65216//65216 65504//65504 +f 65534//65534 65127//65127 65394//65394 +f 65227//65227 65332//65332 65211//65211 +f 65350//65350 65220//65220 65450//65450 +f 65183//65183 65356//65356 65122//65122 +f 65483//65483 65090//65090 65211//65211 +f 65134//65134 65261//65261 65343//65343 +f 65093//65093 65090//65090 65483//65483 +f 65263//65263 65128//65128 65150//65150 +f 65344//65344 65231//65231 65336//65336 +f 65162//65162 65235//65235 65625//65625 +f 65258//65258 65337//65337 65388//65388 +f 65240//65240 65060//65060 65357//65357 +f 65188//65188 65363//65363 65062//65062 +f 65474//65474 65179//65179 65395//65395 +f 65237//65237 65511//65511 65501//65501 +f 65176//65176 65351//65351 65273//65273 +f 65150//65150 65164//65164 65527//65527 +f 65378//65378 65260//65260 65445//65445 +f 65258//65258 65390//65390 65283//65283 +f 65482//65482 65357//65357 65243//65243 +f 65288//65288 65239//65239 65402//65402 +f 65287//65287 65407//65407 65408//65408 +f 65108//65108 65370//65370 65629//65629 +f 65367//65367 65161//65161 65358//65358 +f 65243//65243 65163//65163 65375//65375 +f 65166//65166 65280//65280 65365//65365 +f 65239//65239 65289//65289 65402//65402 +f 65551//65551 65383//65383 65269//65269 +f 65362//65362 65109//65109 65385//65385 +f 65168//65168 65121//65121 65488//65488 +f 65531//65531 65094//65094 65497//65497 +f 65269//65269 65221//65221 65551//65551 +f 65244//65244 65125//65125 65476//65476 +f 65366//65366 65158//65158 65371//65371 +f 65127//65127 65534//65534 65281//65281 +f 65289//65289 65087//65087 65405//65405 +f 65124//65124 65447//65447 65349//65349 +f 65143//65143 65396//65396 65275//65275 +f 65405//65405 65087//65087 65536//65536 +f 65373//65373 65236//65236 65698//65698 +f 65283//65283 65397//65397 65221//65221 +f 65124//65124 65349//65349 65292//65292 +f 65087//65087 65291//65291 65536//65536 +f 65338//65338 65111//65111 65159//65159 +f 65252//65252 65111//65111 65338//65338 +f 65547//65547 65017//65017 65355//65355 +f 65158//65158 65241//65241 65371//65371 +f 65292//65292 65414//65414 65246//65246 +f 65017//65017 65547//65547 65368//65368 +f 65257//65257 65282//65282 65379//65379 +f 65379//65379 65635//65635 65257//65257 +f 65494//65494 65256//65256 65400//65400 +f 65195//65195 65500//65500 65491//65491 +f 65180//65180 65369//65369 65210//65210 +f 65494//65494 65253//65253 65256//65256 +f 65340//65340 65367//65367 65505//65505 +f 65543//65543 65661//65661 65065//65065 +f 65410//65410 65280//65280 65335//65335 +f 65248//65248 65492//65492 65251//65251 +f 65132//65132 65137//65137 65709//65709 +f 65701//65701 65210//65210 65369//65369 +f 65372//65372 65449//65449 65212//65212 +f 65450//65450 65210//65210 65701//65701 +f 65340//65340 65505//65505 64985//64985 +f 65336//65336 65389//65389 65344//65344 +f 65456//65456 65266//65266 65458//65458 +f 65379//65379 65278//65278 65485//65485 +f 65282//65282 65278//65278 65379//65379 +f 65248//65248 65329//65329 65492//65492 +f 65471//65471 65139//65139 65475//65475 +f 65262//65262 65492//65492 65329//65329 +f 65374//65374 64968//64968 65644//65644 +f 65485//65485 65278//65278 65391//65391 +f 65278//65278 65330//65330 65391//65391 +f 65539//65539 65327//65327 65759//65759 +f 65504//65504 65215//65215 65254//65254 +f 65139//65139 65237//65237 65392//65392 +f 65392//65392 65475//65475 65139//65139 +f 65382//65382 65269//65269 65383//65383 +f 65337//65337 65354//65354 65388//65388 +f 65173//65173 65171//65171 65700//65700 +f 65264//65264 65173//65173 65700//65700 +f 65529//65529 65140//65140 65512//65512 +f 65632//65632 65814//65814 65137//65137 +f 65625//65625 65067//65067 65502//65502 +f 65292//65292 65349//65349 65393//65393 +f 65235//65235 65067//65067 65625//65625 +f 65178//65178 65279//65279 65409//65409 +f 65523//65523 64690//64690 65401//65401 +f 65380//65380 65512//65512 65140//65140 +f 65352//65352 65347//65347 65513//65513 +f 65250//65250 65334//65334 65759//65759 +f 65459//65459 65146//65146 65350//65350 +f 65276//65276 65455//65455 65083//65083 +f 65279//65279 65182//65182 65409//65409 +f 65387//65387 65352//65352 65516//65516 +f 65351//65351 65467//65467 65273//65273 +f 65403//65403 65519//65519 65213//65213 +f 65266//65266 65538//65538 65458//65458 +f 65397//65397 65283//65283 65390//65390 +f 65292//65292 65413//65413 65414//65414 +f 65459//65459 65460//65460 65146//65146 +f 65292//65292 65532//65532 65413//65413 +f 65223//65223 65414//65414 65413//65413 +f 65403//65403 65213//65213 65472//65472 +f 65378//65378 65508//65508 65377//65377 +f 65213//65213 65138//65138 65472//65472 +f 65276//65276 65162//65162 65625//65625 +f 65660//65660 65288//65288 65402//65402 +f 65538//65538 65359//65359 65478//65478 +f 65138//65138 65341//65341 65472//65472 +f 65267//65267 65343//65343 65518//65518 +f 65100//65100 65514//65514 65457//65457 +f 65221//65221 65397//65397 65507//65507 +f 65551//65551 65221//65221 65507//65507 +f 65472//65472 65341//65341 65406//65406 +f 65348//65348 65361//65361 65650//65650 +f 65540//65540 65359//65359 65328//65328 +f 65355//65355 65667//65667 65672//65672 +f 65263//65263 65150//65150 65473//65473 +f 65067//65067 65080//65080 65384//65384 +f 65386//65386 65461//65461 65170//65170 +f 65150//65150 65527//65527 65473//65473 +f 65271//65271 65270//65270 65462//65462 +f 65402//65402 65289//65289 65405//65405 +f 65277//65277 65244//65244 65476//65476 +f 65330//65330 65413//65413 65493//65493 +f 65341//65341 65508//65508 65406//65406 +f 65272//65272 65226//65226 65334//65334 +f 65348//65348 65445//65445 65260//65260 +f 64725//64725 65281//65281 65620//65620 +f 65447//65447 65273//65273 65499//65499 +f 65407//65407 65285//65285 65461//65461 +f 65484//65484 64725//64725 65620//65620 +f 65332//65332 65227//65227 65487//65487 +f 65094//65094 65477//65477 65174//65174 +f 65275//65275 65396//65396 65398//65398 +f 65103//65103 65464//65464 65106//65106 +f 65448//65448 65287//65287 65408//65408 +f 65238//65238 65360//65360 65616//65616 +f 65366//65366 65463//65463 65361//65361 +f 65399//65399 65238//65238 65616//65616 +f 65098//65098 65484//65484 65641//65641 +f 65797//65797 65627//65627 65121//65121 +f 65379//65379 65480//65480 65635//65635 +f 65488//65488 65121//65121 65627//65627 +f 65151//65151 65546//65546 65290//65290 +f 65290//65290 65546//65546 65795//65795 +f 65103//65103 65364//65364 65464//65464 +f 65368//65368 65547//65547 65548//65548 +f 65795//65795 65654//65654 65290//65290 +f 65543//65543 65489//65489 65634//65634 +f 65369//65369 65368//65368 65548//65548 +f 65497//65497 65132//65132 65709//65709 +f 65372//65372 65290//65290 65654//65654 +f 65490//65490 65168//65168 65488//65488 +f 65168//65168 65490//65490 65245//65245 +f 64968//64968 65245//65245 65490//65490 +f 65644//65644 64968//64968 65490//65490 +f 65365//65365 65280//65280 65410//65410 +f 65491//65491 65500//65500 65496//65496 +f 65444//65444 65294//65294 65415//65415 +f 65444//65444 65303//65303 65294//65294 +f 65565//65565 65194//65194 65728//65728 +f 65295//65295 65444//65444 65415//65415 +f 65299//65299 65444//65444 65295//65295 +f 65303//65303 65444//65444 65299//65299 +f 65422//65422 65249//65249 65189//65189 +f 65141//65141 65295//65295 65415//65415 +f 65421//65421 65197//65197 65424//65424 +f 65587//65587 65141//65141 65415//65415 +f 65131//65131 65251//65251 65492//65492 +f 65745//65745 65198//65198 65426//65426 +f 65082//65082 65131//65131 65412//65412 +f 65419//65419 65613//65613 65291//65291 +f 65291//65291 65613//65613 65536//65536 +f 65424//65424 65198//65198 65745//65745 +f 65197//65197 65198//65198 65424//65424 +f 65428//65428 65430//65430 65199//65199 +f 65097//65097 65429//65429 65009//65009 +f 65432//65432 65425//65425 65293//65293 +f 65306//65306 65199//65199 65431//65431 +f 65428//65428 65199//65199 65306//65306 +f 65186//65186 65082//65082 65412//65412 +f 65143//65143 65141//65141 65587//65587 +f 65293//65293 65268//65268 65432//65432 +f 65573//65573 65268//65268 65352//65352 +f 65432//65432 65268//65268 65573//65573 +f 65009//65009 65429//65429 65419//65419 +f 65294//65294 65186//65186 65412//65412 +f 65199//65199 65200//65200 65431//65431 +f 65307//65307 65306//65306 65431//65431 +f 65573//65573 65352//65352 65387//65387 +f 65206//65206 65306//65306 65307//65307 +f 65415//65415 65294//65294 65412//65412 +f 65097//65097 65257//65257 65429//65429 +f 65188//65188 65423//65423 65561//65561 +f 65200//65200 65433//65433 65431//65431 +f 65434//65434 65293//65293 65425//65425 +f 65293//65293 65434//65434 65298//65298 +f 65201//65201 65298//65298 65302//65302 +f 65200//65200 65308//65308 65433//65433 +f 65304//65304 65302//65302 65749//65749 +f 65435//65435 65304//65304 65749//65749 +f 65439//65439 65442//65442 65297//65297 +f 65011//65011 65179//65179 65479//65479 +f 65297//65297 65442//65442 65300//65300 +f 65437//65437 65438//65438 65305//65305 +f 65296//65296 65437//65437 65305//65305 +f 65436//65436 65011//65011 65479//65479 +f 65014//65014 65011//65011 65436//65436 +f 65204//65204 65443//65443 65203//65203 +f 65443//65443 65204//65204 65441//65441 +f 65442//65442 65301//65301 65300//65300 +f 65204//65204 65205//65205 65441//65441 +f 65582//65582 65441//65441 65205//65205 +f 65205//65205 65307//65307 65582//65582 +f 65296//65296 65559//65559 65437//65437 +f 65421//65421 65559//65559 65296//65296 +f 65397//65397 65390//65390 65495//65495 +f 65262//65262 65519//65519 65609//65609 +f 65495//65495 65507//65507 65397//65397 +f 65237//65237 65501//65501 65446//65446 +f 65409//65409 65452//65452 65178//65178 +f 65331//65331 65691//65691 65542//65542 +f 65500//65500 65451//65451 65506//65506 +f 65381//65381 65214//65214 65382//65382 +f 65786//65786 65393//65393 65349//65349 +f 65362//65362 65552//65552 65159//65159 +f 65700//65700 65683//65683 65264//65264 +f 65707//65707 65394//65394 65661//65661 +f 65065//65065 65661//65661 65394//65394 +f 65270//65270 65264//65264 65683//65683 +f 65511//65511 65288//65288 65660//65660 +f 65503//65503 65335//65335 65342//65342 +f 65409//65409 65240//65240 65610//65610 +f 65553//65553 65159//65159 65552//65552 +f 65393//65393 65528//65528 65292//65292 +f 65683//65683 65462//65462 65270//65270 +f 65338//65338 65159//65159 65553//65553 +f 65513//65513 65347//65347 65346//65346 +f 65504//65504 65509//65509 65351//65351 +f 65262//65262 65609//65609 65492//65492 +f 65336//65336 65338//65338 65453//65453 +f 65351//65351 65509//65509 65467//65467 +f 65445//65445 65465//65465 65378//65378 +f 65510//65510 65336//65336 65453//65453 +f 65371//65371 65533//65533 65366//65366 +f 65523//65523 65401//65401 65847//65847 +f 65458//65458 65538//65538 65628//65628 +f 65375//65375 65482//65482 65243//65243 +f 65389//65389 65336//65336 65510//65510 +f 65131//65131 65492//65492 65680//65680 +f 65131//65131 65680//65680 65412//65412 +f 65635//65635 65480//65480 65630//65630 +f 65473//65473 65464//65464 65263//65263 +f 65259//65259 65344//65344 65663//65663 +f 65632//65632 65083//65083 65816//65816 +f 65455//65455 65816//65816 65083//65083 +f 65398//65398 65396//65396 65466//65466 +f 65783//65783 65384//65384 65081//65081 +f 65398//65398 65520//65520 65275//65275 +f 65353//65353 65404//65404 65233//65233 +f 65247//65247 65524//65524 65395//65395 +f 65518//65518 65343//65343 65261//65261 +f 65375//65375 65471//65471 65626//65626 +f 65275//65275 65520//65520 65400//65400 +f 65401//65401 65174//65174 65645//65645 +f 65395//65395 65524//65524 65525//65525 +f 65371//65371 65241//65241 65544//65544 +f 65359//65359 65636//65636 65478//65478 +f 65690//65690 65267//65267 65518//65518 +f 65411//65411 65544//65544 65241//65241 +f 65328//65328 65130//65130 65540//65540 +f 65081//65081 65468//65468 65783//65783 +f 65609//65609 65519//65519 65675//65675 +f 65520//65520 65470//65470 65400//65400 +f 65532//65532 65642//65642 65413//65413 +f 65358//65358 65267//65267 65690//65690 +f 65470//65470 65494//65494 65400//65400 +f 65493//65493 65413//65413 65642//65642 +f 65253//65253 65494//65494 65554//65554 +f 65657//65657 65700//65700 65171//65171 +f 65549//65549 65399//65399 65541//65541 +f 65399//65399 65549//65549 65154//65154 +f 65281//65281 65534//65534 65535//65535 +f 65277//65277 65476//65476 65530//65530 +f 65546//65546 65098//65098 65641//65641 +f 65151//65151 65098//65098 65546//65546 +f 65277//65277 65794//65794 65489//65489 +f 65093//65093 65483//65483 65265//65265 +f 65363//65363 65188//65188 65486//65486 +f 65539//65539 65643//65643 65242//65242 +f 65794//65794 65277//65277 65530//65530 +f 65391//65391 65330//65330 65493//65493 +f 65234//65234 65284//65284 65655//65655 +f 65385//65385 65106//65106 65768//65768 +f 65768//65768 65106//65106 65464//65464 +f 65552//65552 65362//65362 65498//65498 +f 65452//65452 65409//65409 65919//65919 +f 65508//65508 65619//65619 65406//65406 +f 65515//65515 65349//65349 65447//65447 +f 65331//65331 65381//65381 65691//65691 +f 65456//65456 65458//65458 65653//65653 +f 65382//65382 65383//65383 65381//65381 +f 65789//65789 65374//65374 65644//65644 +f 65513//65513 65346//65346 65676//65676 +f 65504//65504 65254//65254 65696//65696 +f 65789//65789 65646//65646 65374//65374 +f 64985//64985 65505//65505 65766//65766 +f 65378//65378 65465//65465 65508//65508 +f 65342//65342 65232//65232 65503//65503 +f 65786//65786 65349//65349 65515//65515 +f 65766//65766 65454//65454 64985//64985 +f 65514//65514 65374//65374 65668//65668 +f 65380//65380 65673//65673 65512//65512 +f 65848//65848 65660//65660 65402//65402 +f 65473//65473 65526//65526 65464//65464 +f 65339//65339 65506//65506 65451//65451 +f 65510//65510 65453//65453 65662//65662 +f 65786//65786 65528//65528 65393//65393 +f 65828//65828 65334//65334 65226//65226 +f 65513//65513 65516//65516 65352//65352 +f 65226//65226 65404//65404 65828//65828 +f 65380//65380 65629//65629 65673//65673 +f 65373//65373 65698//65698 65517//65517 +f 65528//65528 65532//65532 65292//65292 +f 65506//65506 65339//65339 65523//65523 +f 65701//65701 65802//65802 65450//65450 +f 65476//65476 65259//65259 65837//65837 +f 65212//65212 65449//65449 65917//65917 +f 65783//65783 65468//65468 65677//65677 +f 65398//65398 65466//65466 65520//65520 +f 65361//65361 65463//65463 65650//65650 +f 65519//65519 65403//65403 65675//65675 +f 65481//65481 65698//65698 65219//65219 +f 65835//65835 65404//65404 65353//65353 +f 65472//65472 65675//65675 65403//65403 +f 65357//65357 65610//65610 65240//65240 +f 65470//65470 65520//65520 65624//65624 +f 65459//65459 65350//65350 65803//65803 +f 65677//65677 65286//65286 65376//65376 +f 65365//65365 65353//65353 65166//65166 +f 65360//65360 65356//65356 65457//65457 +f 65608//65608 65389//65389 65510//65510 +f 65652//65652 65273//65273 65467//65467 +f 65470//65470 65554//65554 65494//65494 +f 65776//65776 65826//65826 65333//65333 +f 65554//65554 65470//65470 65624//65624 +f 65468//65468 65286//65286 65677//65677 +f 65499//65499 65273//65273 65652//65652 +f 65554//65554 65665//65665 65253//65253 +f 65370//65370 65643//65643 65964//65964 +f 65625//65625 65622//65622 65276//65276 +f 65663//65663 65389//65389 65608//65608 +f 65344//65344 65389//65389 65663//65663 +f 65481//65481 65452//65452 65919//65919 +f 65525//65525 65524//65524 65735//65735 +f 65359//65359 65540//65540 65636//65636 +f 65261//65261 65333//65333 65826//65826 +f 65410//65410 65335//65335 65772//65772 +f 65529//65529 65527//65527 65274//65274 +f 65455//65455 65276//65276 65622//65622 +f 65639//65639 65493//65493 65642//65642 +f 65757//65757 65130//65130 65542//65542 +f 65463//65463 65366//65366 65533//65533 +f 65620//65620 65281//65281 65535//65535 +f 65459//65459 65521//65521 65460//65460 +f 65332//65332 65483//65483 65211//65211 +f 65354//65354 65460//65460 65521//65521 +f 65399//65399 65616//65616 65541//65541 +f 65407//65407 65461//65461 65854//65854 +f 65521//65521 65808//65808 65354//65354 +f 65611//65611 65472//65472 65406//65406 +f 65645//65645 65847//65847 65401//65401 +f 65474//65474 65395//65395 65525//65525 +f 65408//65408 65407//65407 65854//65854 +f 65498//65498 65362//65362 65385//65385 +f 65768//65768 65710//65710 65385//65385 +f 65530//65530 65476//65476 65837//65837 +f 65388//65388 65354//65354 65719//65719 +f 65705//65705 65388//65388 65719//65719 +f 65408//65408 65522//65522 65448//65448 +f 65355//65355 65672//65672 65674//65674 +f 65637//65637 65480//65480 65379//65379 +f 65391//65391 65493//65493 65638//65638 +f 65638//65638 65493//65493 65639//65639 +f 65379//65379 65485//65485 65637//65637 +f 65488//65488 65627//65627 65550//65550 +f 65485//65485 65391//65391 65638//65638 +f 65488//65488 65550//65550 65490//65490 +f 65655//65655 65386//65386 65234//65234 +f 65390//65390 65258//65258 65647//65647 +f 65547//65547 65355//65355 65545//65545 +f 65154//65154 65549//65549 65254//65254 +f 65647//65647 65495//65495 65390//65390 +f 65371//65371 65544//65544 65633//65633 +f 65499//65499 65515//65515 65447//65447 +f 65477//65477 65094//65094 65531//65531 +f 65655//65655 65284//65284 65843//65843 +f 65411//65411 65517//65517 65544//65544 +f 65411//65411 65373//65373 65517//65517 +f 65640//65640 65369//65369 65548//65548 +f 65807//65807 65531//65531 65497//65497 +f 65367//65367 65358//65358 65858//65858 +f 65556//65556 65585//65585 65659//65659 +f 65417//65417 65207//65207 65717//65717 +f 65557//65557 65552//65552 65498//65498 +f 65717//65717 65564//65564 65417//65417 +f 65585//65585 65587//65587 65415//65415 +f 65587//65587 65556//65556 65588//65588 +f 65585//65585 65556//65556 65587//65587 +f 65559//65559 65421//65421 65742//65742 +f 65207//65207 65195//65195 65658//65658 +f 65658//65658 65717//65717 65207//65207 +f 65557//65557 65553//65553 65552//65552 +f 65491//65491 65658//65658 65195//65195 +f 65412//65412 65680//65680 65659//65659 +f 65587//65587 65588//65588 65695//65695 +f 65742//65742 65421//65421 65424//65424 +f 65727//65727 65587//65587 65695//65695 +f 65745//65745 65426//65426 65566//65566 +f 65424//65424 65745//65745 65562//65562 +f 65265//65265 65483//65483 65555//65555 +f 65422//65422 65189//65189 65565//65565 +f 65423//65423 65265//65265 65555//65555 +f 65430//65430 65428//65428 65568//65568 +f 65623//65623 65588//65588 65556//65556 +f 65453//65453 65553//65553 65662//65662 +f 65429//65429 65617//65617 65419//65419 +f 65553//65553 65453//65453 65338//65338 +f 65571//65571 65307//65307 65431//65431 +f 65561//65561 65423//65423 65567//65567 +f 65721//65721 65561//65561 65567//65567 +f 65676//65676 65249//65249 65422//65422 +f 65623//65623 65695//65695 65588//65588 +f 65635//65635 65429//65429 65257//65257 +f 65412//65412 65585//65585 65415//65415 +f 65688//65688 65429//65429 65635//65635 +f 65561//65561 65486//65486 65188//65188 +f 65143//65143 65587//65587 65727//65727 +f 65585//65585 65412//65412 65659//65659 +f 65569//65569 65143//65143 65727//65727 +f 65567//65567 65423//65423 65555//65555 +f 65396//65396 65143//65143 65569//65569 +f 65569//65569 65466//65466 65396//65396 +f 65728//65728 65190//65190 65574//65574 +f 65425//65425 65432//65432 65570//65570 +f 65570//65570 65432//65432 65743//65743 +f 65298//65298 65434//65434 65575//65575 +f 65302//65302 65298//65298 65575//65575 +f 65432//65432 65573//65573 65743//65743 +f 65573//65573 65387//65387 65746//65746 +f 65751//65751 65099//65099 65436//65436 +f 65284//65284 65099//65099 65751//65751 +f 65443//65443 65441//65441 65582//65582 +f 65582//65582 65307//65307 65571//65571 +f 65438//65438 65437//65437 65559//65559 +f 65576//65576 65440//65440 65578//65578 +f 65439//65439 65589//65589 65577//65577 +f 65578//65578 65440//65440 65417//65417 +f 65564//65564 65578//65578 65417//65417 +f 65439//65439 65580//65580 65442//65442 +f 65580//65580 65524//65524 65442//65442 +f 65579//65579 65439//65439 65577//65577 +f 65580//65580 65439//65439 65579//65579 +f 65442//65442 65524//65524 65301//65301 +f 65524//65524 65247//65247 65301//65301 +f 65592//65592 65310//65310 65591//65591 +f 65591//65591 65311//65311 65594//65594 +f 65310//65310 65311//65311 65591//65591 +f 65311//65311 65313//65313 65596//65596 +f 65596//65596 65594//65594 65311//65311 +f 65596//65596 65315//65315 65747//65747 +f 65313//65313 65315//65315 65596//65596 +f 65747//65747 65315//65315 65584//65584 +f 65581//65581 65584//65584 65438//65438 +f 65438//65438 65584//65584 65305//65305 +f 65305//65305 65584//65584 65315//65315 +f 65593//65593 65309//65309 65899//65899 +f 65312//65312 65309//65309 65593//65593 +f 65317//65317 65314//65314 65590//65590 +f 65598//65598 65317//65317 65590//65590 +f 65203//65203 65443//65443 65319//65319 +f 65589//65589 65317//65317 65598//65598 +f 65309//65309 65595//65595 65899//65899 +f 65443//65443 65428//65428 65319//65319 +f 65319//65319 65428//65428 65306//65306 +f 65568//65568 65428//65428 65443//65443 +f 65595//65595 65316//65316 65597//65597 +f 65317//65317 65589//65589 65318//65318 +f 65318//65318 65589//65589 65439//65439 +f 65318//65318 65439//65439 65297//65297 +f 65597//65597 65320//65320 65599//65599 +f 65316//65316 65320//65320 65597//65597 +f 65601//65601 65435//65435 65749//65749 +f 65426//65426 65430//65430 65566//65566 +f 65599//65599 65322//65322 65600//65600 +f 65320//65320 65322//65322 65599//65599 +f 65603//65603 65435//65435 65601//65601 +f 65604//65604 65435//65435 65603//65603 +f 65606//65606 65604//65604 65603//65603 +f 65310//65310 65606//65606 65321//65321 +f 65604//65604 65606//65606 65310//65310 +f 65605//65605 65606//65606 65603//65603 +f 65322//65322 65324//65324 65600//65600 +f 65606//65606 65605//65605 65323//65323 +f 65323//65323 65321//65321 65606//65606 +f 65308//65308 65440//65440 66040//66040 +f 65433//65433 65308//65308 66040//66040 +f 65304//65304 65435//65435 65324//65324 +f 65323//65323 65605//65605 65325//65325 +f 65600//65600 65324//65324 65602//65602 +f 65590//65590 65325//65325 65605//65605 +f 66040//66040 65440//65440 65576//65576 +f 65314//65314 65325//65325 65590//65590 +f 65602//65602 65435//65435 65604//65604 +f 65324//65324 65435//65435 65602//65602 +f 65604//65604 65310//65310 65592//65592 +f 65668//65668 65374//65374 65646//65646 +f 65383//65383 65551//65551 65765//65765 +f 65534//65534 65394//65394 65827//65827 +f 65402//65402 65405//65405 65773//65773 +f 65912//65912 65402//65402 65773//65773 +f 65768//65768 65464//65464 65669//65669 +f 65381//65381 65383//65383 65615//65615 +f 65624//65624 65520//65520 65607//65607 +f 65610//65610 65861//65861 65409//65409 +f 65761//65761 65509//65509 65504//65504 +f 65796//65796 65503//65503 65232//65232 +f 65457//65457 65514//65514 65668//65668 +f 65334//65334 65828//65828 65771//65771 +f 65610//65610 65357//65357 65618//65618 +f 65232//65232 65456//65456 65678//65678 +f 65683//65683 65976//65976 65462//65462 +f 65678//65678 65796//65796 65232//65232 +f 65528//65528 65786//65786 65824//65824 +f 65419//65419 65617//65617 65613//65613 +f 65686//65686 65462//65462 65976//65976 +f 65678//65678 65456//65456 65653//65653 +f 65350//65350 65450//65450 65802//65802 +f 65271//65271 65462//65462 65686//65686 +f 65669//65669 65464//65464 65526//65526 +f 65472//65472 65611//65611 65675//65675 +f 65794//65794 65530//65530 65812//65812 +f 65626//65626 65471//65471 65840//65840 +f 65803//65803 65350//65350 65802//65802 +f 65475//65475 65840//65840 65471//65471 +f 65665//65665 65554//65554 65851//65851 +f 65345//65345 65454//65454 65614//65614 +f 65639//65639 65642//65642 65793//65793 +f 65392//65392 65237//65237 65446//65446 +f 65617//65617 65429//65429 65688//65688 +f 65384//65384 65783//65783 65781//65781 +f 65492//65492 65609//65609 65680//65680 +f 65680//65680 65609//65609 65762//65762 +f 65611//65611 65406//65406 65718//65718 +f 65405//65405 65536//65536 65778//65778 +f 65536//65536 65613//65613 65778//65778 +f 65538//65538 65478//65478 65628//65628 +f 65482//65482 65375//65375 65626//65626 +f 65611//65611 65718//65718 65685//65685 +f 65371//65371 65633//65633 65533//65533 +f 65774//65774 65474//65474 65525//65525 +f 65455//65455 65622//65622 65671//65671 +f 65630//65630 65480//65480 65945//65945 +f 65634//65634 65489//65489 65794//65794 +f 65635//65635 65630//65630 65621//65621 +f 65479//65479 65474//65474 65774//65774 +f 65638//65638 65639//65639 65649//65649 +f 65474//65474 65479//65479 65179//65179 +f 65480//65480 65637//65637 65945//65945 +f 65485//65485 65638//65638 65637//65637 +f 65540//65540 65757//65757 65636//65636 +f 65619//65619 65718//65718 65406//65406 +f 65370//65370 65964//65964 65629//65629 +f 65545//65545 65355//65355 65674//65674 +f 65540//65540 65130//65130 65757//65757 +f 65372//65372 65654//65654 65704//65704 +f 65843//65843 65284//65284 66042//66042 +f 65174//65174 65477//65477 65645//65645 +f 65648//65648 65388//65388 65705//65705 +f 65549//65549 65541//65541 65865//65865 +f 65388//65388 65647//65647 65258//65258 +f 65363//65363 65486//65486 65376//65376 +f 65388//65388 65648//65648 65647//65647 +f 65719//65719 65354//65354 65808//65808 +f 65372//65372 65704//65704 65449//65449 +f 65706//65706 65499//65499 65652//65652 +f 65465//65465 65619//65619 65508//65508 +f 65547//65547 65545//65545 65548//65548 +f 65381//65381 65615//65615 65691//65691 +f 65811//65811 65254//65254 65549//65549 +f 65253//65253 65699//65699 65537//65537 +f 65490//65490 65550//65550 66002//66002 +f 65790//65790 65386//65386 65655//65655 +f 65657//65657 65537//65537 65699//65699 +f 65699//65699 65253//65253 65665//65665 +f 65696//65696 65254//65254 65811//65811 +f 65781//65781 65502//65502 65067//65067 +f 65067//65067 65384//65384 65781//65781 +f 65335//65335 65503//65503 65772//65772 +f 65527//65527 65529//65529 65844//65844 +f 65701//65701 65369//65369 65656//65656 +f 65848//65848 65402//65402 65912//65912 +f 65667//65667 65469//65469 65212//65212 +f 65512//65512 65844//65844 65529//65529 +f 65658//65658 65491//65491 65713//65713 +f 65510//65510 65662//65662 65681//65681 +f 65491//65491 65496//65496 65713//65713 +f 65259//65259 65663//65663 65711//65711 +f 65837//65837 65259//65259 65711//65711 +f 65409//65409 65861//65861 65919//65919 +f 65608//65608 65510//65510 65681//65681 +f 65780//65780 65683//65683 65700//65700 +f 65500//65500 65506//65506 65496//65496 +f 65504//65504 65696//65696 65761//65761 +f 65709//65709 65137//65137 66280//66280 +f 65711//65711 65663//65663 65608//65608 +f 65675//65675 65762//65762 65609//65609 +f 65615//65615 65383//65383 65765//65765 +f 65762//65762 65675//65675 65764//65764 +f 65405//65405 65778//65778 65773//65773 +f 65766//65766 65612//65612 65454//65454 +f 65761//65761 65682//65682 65509//65509 +f 65759//65759 65334//65334 65771//65771 +f 65509//65509 65682//65682 65467//65467 +f 66280//66280 65137//65137 65814//65814 +f 65652//65652 65467//65467 65682//65682 +f 65613//65613 65617//65617 65930//65930 +f 65775//65775 65828//65828 65404//65404 +f 65930//65930 65617//65617 65688//65688 +f 65686//65686 65797//65797 65271//65271 +f 65357//65357 65482//65482 65618//65618 +f 65618//65618 65482//65482 65687//65687 +f 65847//65847 65645//65645 65957//65957 +f 65964//65964 65673//65673 65629//65629 +f 65353//65353 65365//65365 65788//65788 +f 65360//65360 65457//65457 65804//65804 +f 65689//65689 65561//65561 65948//65948 +f 65627//65627 65797//65797 65955//65955 +f 65525//65525 65735//65735 65936//65936 +f 65526//65526 65473//65473 65679//65679 +f 65641//65641 65484//65484 65777//65777 +f 65446//65446 65501//65501 65949//65949 +f 65952//65952 65633//65633 65544//65544 +f 65679//65679 65473//65473 65527//65527 +f 65839//65839 65518//65518 65261//65261 +f 65501//65501 65511//65511 65845//65845 +f 65376//65376 65689//65689 65692//65692 +f 65459//65459 65803//65803 65521//65521 +f 65483//65483 65332//65332 65703//65703 +f 65628//65628 65478//65478 65967//65967 +f 65619//65619 65465//65465 65693//65693 +f 65621//65621 65630//65630 65939//65939 +f 65332//65332 65487//65487 66049//66049 +f 65365//65365 65410//65410 65788//65788 +f 65511//65511 65660//65660 65845//65845 +f 65445//65445 65693//65693 65465//65465 +f 65461//65461 65697//65697 65784//65784 +f 65385//65385 65710//65710 65799//65799 +f 65774//65774 65525//65525 65708//65708 +f 65630//65630 65945//65945 65939//65939 +f 65640//65640 65548//65548 65684//65684 +f 65486//65486 65689//65689 65376//65376 +f 65636//65636 65967//65967 65478//65478 +f 66002//66002 65785//65785 65490//65490 +f 65784//65784 65854//65854 65461//65461 +f 65486//65486 65561//65561 65689//65689 +f 65532//65532 65528//65528 65825//65825 +f 66063//66063 65635//65635 65621//65621 +f 65788//65788 65410//65410 65772//65772 +f 65348//65348 65650//65650 65830//65830 +f 65757//65757 65542//65542 65970//65970 +f 65644//65644 65490//65490 65785//65785 +f 65635//65635 65800//65800 65688//65688 +f 65772//65772 65503//65503 65819//65819 +f 65808//65808 65521//65521 65852//65852 +f 65750//65750 65479//65479 65774//65774 +f 65358//65358 65690//65690 65858//65858 +f 65656//65656 65369//65369 65640//65640 +f 65639//65639 65793//65793 65832//65832 +f 65822//65822 65625//65625 65502//65502 +f 65505//65505 65367//65367 65858//65858 +f 65498//65498 65385//65385 65799//65799 +f 65637//65637 65638//65638 65649//65649 +f 65527//65527 65844//65844 65815//65815 +f 65699//65699 65700//65700 65657//65657 +f 65649//65649 65639//65639 65832//65832 +f 66070//66070 65701//65701 65656//65656 +f 65691//65691 65615//65615 65973//65973 +f 65854//65854 65702//65702 65408//65408 +f 65408//65408 65702//65702 65522//65522 +f 65706//65706 65652//65652 66098//66098 +f 65522//65522 65702//65702 65932//65932 +f 65515//65515 65499//65499 65706//65706 +f 65522//65522 65932//65932 65448//65448 +f 65827//65827 65394//65394 65707//65707 +f 65760//65760 65212//65212 65917//65917 +f 65790//65790 65461//65461 65386//65386 +f 65212//65212 65760//65760 65667//65667 +f 65771//65771 65986//65986 65759//65759 +f 65713//65713 65712//65712 65658//65658 +f 65555//65555 65721//65721 65567//65567 +f 65579//65579 65577//65577 65767//65767 +f 65580//65580 65579//65579 65867//65867 +f 65565//65565 65731//65731 65422//65422 +f 65524//65524 65732//65732 65735//65735 +f 65578//65578 65564//65564 65729//65729 +f 65557//65557 65498//65498 65716//65716 +f 65580//65580 65732//65732 65524//65524 +f 65869//65869 65507//65507 65495//65495 +f 65716//65716 65498//65498 65799//65799 +f 65732//65732 65580//65580 65867//65867 +f 65871//65871 65422//65422 65731//65731 +f 65918//65918 65695//65695 65623//65623 +f 65487//65487 65345//65345 65614//65614 +f 65434//65434 65425//65425 65736//65736 +f 65744//65744 65434//65434 65736//65736 +f 65557//65557 65716//65716 65553//65553 +f 65434//65434 65744//65744 65575//65575 +f 65676//65676 65422//65422 65871//65871 +f 65892//65892 65559//65559 65741//65741 +f 65717//65717 65658//65658 65712//65712 +f 65551//65551 65507//65507 65765//65765 +f 65744//65744 65302//65302 65575//65575 +f 65559//65559 65742//65742 65741//65741 +f 65736//65736 65425//65425 65739//65739 +f 65302//65302 65744//65744 65896//65896 +f 65742//65742 65424//65424 65562//65562 +f 65425//65425 65570//65570 65739//65739 +f 65749//65749 65302//65302 65896//65896 +f 65716//65716 65662//65662 65553//65553 +f 65738//65738 65466//65466 65569//65569 +f 65623//65623 65659//65659 65694//65694 +f 65584//65584 65581//65581 65747//65747 +f 65694//65694 65659//65659 65680//65680 +f 65520//65520 65466//65466 65738//65738 +f 65438//65438 65748//65748 65581//65581 +f 65556//65556 65659//65659 65623//65623 +f 65520//65520 65738//65738 65607//65607 +f 65607//65607 65738//65738 65666//65666 +f 65579//65579 65767//65767 65867//65867 +f 65743//65743 65739//65739 65570//65570 +f 65582//65582 65755//65755 65443//65443 +f 65555//65555 65483//65483 65703//65703 +f 65743//65743 65573//65573 65888//65888 +f 65755//65755 65582//65582 65571//65571 +f 65387//65387 65516//65516 65889//65889 +f 65561//65561 65737//65737 65948//65948 +f 65888//65888 65573//65573 65746//65746 +f 65436//65436 65479//65479 65750//65750 +f 65746//65746 65387//65387 65889//65889 +f 65721//65721 65737//65737 65561//65561 +f 65284//65284 65751//65751 66042//66042 +f 65748//65748 65438//65438 65752//65752 +f 65438//65438 65559//65559 65752//65752 +f 65751//65751 65436//65436 65750//65750 +f 65752//65752 65559//65559 65892//65892 +f 65589//65589 65598//65598 65577//65577 +f 65577//65577 65598//65598 65714//65714 +f 65577//65577 65714//65714 65767//65767 +f 65807//65807 65497//65497 66227//66227 +f 65497//65497 65709//65709 66227//66227 +f 65815//65815 65679//65679 65527//65527 +f 65970//65970 65542//65542 65823//65823 +f 65713//65713 65496//65496 66137//66137 +f 65789//65789 65644//65644 65785//65785 +f 65691//65691 65823//65823 65542//65542 +f 65696//65696 65811//65811 65821//65821 +f 65680//65680 65762//65762 65813//65813 +f 65780//65780 65700//65700 65699//65699 +f 65999//65999 65481//65481 65820//65820 +f 65650//65650 65463//65463 65830//65830 +f 65680//65680 65813//65813 65694//65694 +f 65496//65496 65506//65506 66137//66137 +f 65624//65624 65851//65851 65554//65554 +f 65646//65646 65789//65789 65791//65791 +f 65698//65698 65481//65481 65999//65999 +f 65834//65834 65653//65653 65458//65458 +f 65706//65706 65786//65786 65515//65515 +f 65624//65624 65607//65607 65850//65850 +f 65773//65773 65778//65778 65915//65915 +f 65816//65816 65455//65455 65671//65671 +f 65851//65851 65624//65624 65850//65850 +f 65648//65648 65705//65705 65758//65758 +f 65802//65802 65701//65701 65923//65923 +f 65523//65523 65798//65798 65506//65506 +f 65804//65804 65457//65457 65969//65969 +f 65448//65448 65932//65932 65776//65776 +f 65672//65672 65667//65667 66065//66065 +f 65820//65820 65481//65481 65919//65919 +f 65778//65778 65613//65613 65930//65930 +f 65620//65620 65777//65777 65484//65484 +f 65804//65804 65862//65862 65360//65360 +f 65616//65616 65360//65360 65862//65862 +f 65798//65798 65523//65523 65847//65847 +f 65611//65611 65764//65764 65675//65675 +f 65541//65541 65616//65616 65865//65865 +f 65930//65930 65688//65688 65792//65792 +f 65818//65818 65693//65693 65445//65445 +f 65614//65614 65454//65454 65612//65612 +f 65546//65546 65641//65641 65956//65956 +f 65458//65458 65628//65628 65834//65834 +f 65793//65793 65532//65532 65825//65825 +f 65642//65642 65532//65532 65793//65793 +f 65348//65348 65818//65818 65445//65445 +f 65818//65818 65348//65348 65830//65830 +f 65800//65800 65635//65635 66063//66063 +f 65628//65628 65967//65967 65859//65859 +f 65826//65826 65776//65776 65988//65988 +f 65787//65787 65611//65611 65685//65685 +f 65521//65521 65803//65803 65852//65852 +f 65533//65533 65633//65633 65864//65864 +f 65925//65925 65543//65543 65634//65634 +f 65661//65661 65543//65543 65925//65925 +f 65835//65835 65775//65775 65404//65404 +f 65545//65545 65674//65674 65991//65991 +f 65685//65685 65718//65718 65980//65980 +f 65619//65619 65980//65980 65718//65718 +f 65649//65649 65832//65832 65805//65805 +f 65864//65864 65633//65633 65952//65952 +f 65475//65475 65392//65392 66080//66080 +f 65980//65980 65619//65619 65782//65782 +f 65946//65946 65637//65637 65649//65649 +f 65645//65645 65477//65477 65856//65856 +f 65392//65392 65446//65446 66080//66080 +f 65917//65917 65449//65449 65704//65704 +f 65477//65477 65531//65531 65856//65856 +f 65687//65687 65482//65482 65941//65941 +f 66080//66080 65446//65446 65949//65949 +f 65661//65661 65925//65925 66059//66059 +f 65261//65261 65950//65950 65839//65839 +f 65677//65677 65376//65376 65692//65692 +f 65918//65918 65623//65623 65694//65694 +f 65707//65707 65661//65661 66059//66059 +f 66071//66071 65627//65627 65863//65863 +f 65550//65550 65627//65627 66071//66071 +f 66002//66002 65550//65550 66071//66071 +f 65655//65655 65843//65843 65975//65975 +f 65715//65715 65716//65716 65801//65801 +f 65790//65790 65655//65655 65975//65975 +f 65622//65622 65625//65625 65822//65822 +f 65799//65799 65801//65801 65716//65716 +f 65790//65790 65697//65697 65461//65461 +f 65681//65681 65810//65810 65763//65763 +f 65662//65662 65810//65810 65681//65681 +f 65958//65958 65564//65564 65717//65717 +f 65712//65712 65958//65958 65717//65717 +f 65974//65974 65643//65643 65539//65539 +f 65699//65699 65665//65665 65817//65817 +f 65513//65513 65676//65676 65756//65756 +f 65706//65706 66098//66098 66055//66055 +f 65694//65694 65813//65813 65779//65779 +f 65786//65786 65706//65706 65979//65979 +f 65539//65539 65759//65759 65920//65920 +f 65981//65981 65786//65786 65979//65979 +f 65696//65696 65821//65821 65761//65761 +f 65719//65719 65758//65758 65705//65705 +f 65694//65694 65779//65779 65833//65833 +f 65534//65534 65827//65827 66146//66146 +f 65913//65913 66012//66012 65513//65513 +f 65787//65787 65764//65764 65611//65611 +f 65516//65516 65513//65513 66012//66012 +f 65701//65701 66070//66070 65923//65923 +f 65785//65785 65791//65791 65789//65789 +f 65632//65632 65816//65816 65814//65814 +f 65681//65681 65763//65763 65608//65608 +f 65665//65665 65853//65853 65817//65817 +f 65608//65608 65763//65763 65711//65711 +f 65767//65767 65714//65714 65962//65962 +f 65796//65796 65678//65678 66053//66053 +f 65615//65615 65765//65765 65829//65829 +f 65719//65719 65808//65808 65985//65985 +f 65673//65673 65844//65844 65512//65512 +f 65833//65833 65779//65779 65977//65977 +f 65678//65678 65653//65653 66053//66053 +f 66137//66137 65506//65506 65798//65798 +f 65824//65824 65786//65786 65981//65981 +f 65806//65806 65802//65802 66084//66084 +f 65794//65794 65933//65933 65634//65634 +f 65525//65525 65936//65936 65708//65708 +f 65762//65762 65764//65764 65813//65813 +f 65457//65457 65668//65668 65969//65969 +f 65803//65803 65802//65802 65806//65806 +f 65671//65671 65622//65622 65966//65966 +f 65683//65683 65780//65780 65931//65931 +f 65463//65463 65927//65927 65830//65830 +f 65929//65929 66013//66013 65768//65768 +f 65669//65669 65929//65929 65768//65768 +f 65825//65825 65528//65528 65824//65824 +f 65803//65803 65806//65806 66106//66106 +f 65934//65934 65682//65682 65761//65761 +f 65932//65932 65935//65935 65776//65776 +f 65976//65976 65683//65683 65931//65931 +f 65850//65850 65607//65607 65846//65846 +f 65533//65533 65927//65927 65463//65463 +f 66106//66106 65852//65852 65803//65803 +f 65844//65844 65673//65673 66151//66151 +f 66097//66097 65783//65783 65677//65677 +f 65612//65612 65770//65770 65614//65614 +f 65919//65919 65861//65861 65921//65921 +f 65669//65669 65526//65526 65860//65860 +f 65929//65929 65669//65669 65860//65860 +f 65813//65813 65977//65977 65779//65779 +f 65787//65787 65813//65813 65764//65764 +f 65831//65831 65793//65793 65982//65982 +f 65800//65800 66063//66063 65940//65940 +f 65947//65947 65689//65689 65948//65948 +f 65832//65832 65793//65793 65831//65831 +f 66099//66099 65790//65790 65975//65975 +f 66098//66098 65652//65652 65682//65682 +f 65674//65674 65672//65672 65989//65989 +f 65757//65757 65967//65967 65636//65636 +f 65851//65851 65853//65853 65665//65665 +f 65954//65954 65530//65530 65837//65837 +f 65768//65768 66013//66013 65710//65710 +f 65927//65927 65533//65533 65864//65864 +f 65991//65991 65674//65674 65989//65989 +f 65526//65526 65679//65679 65860//65860 +f 65841//65841 65475//65475 65842//65842 +f 65840//65840 65475//65475 65841//65841 +f 65964//65964 65942//65942 65673//65673 +f 65980//65980 65782//65782 65857//65857 +f 65805//65805 65832//65832 65836//65836 +f 65865//65865 65616//65616 65862//65862 +f 65945//65945 65637//65637 65946//65946 +f 65710//65710 66076//66076 65799//65799 +f 65808//65808 65852//65852 65978//65978 +f 65812//65812 65530//65530 65954//65954 +f 65686//65686 65955//65955 65797//65797 +f 65697//65697 65790//65790 65995//65995 +f 65801//65801 65799//65799 66076//66076 +f 65956//65956 65795//65795 65546//65546 +f 66253//66253 65645//65645 65856//65856 +f 65818//65818 65782//65782 65619//65619 +f 65535//65535 65534//65534 66146//66146 +f 65818//65818 65619//65619 65693//65693 +f 65818//65818 65857//65857 65782//65782 +f 65787//65787 65685//65685 65980//65980 +f 65548//65548 65545//65545 65943//65943 +f 65950//65950 65261//65261 65826//65826 +f 65863//65863 65627//65627 65955//65955 +f 65835//65835 65353//65353 66083//66083 +f 65943//65943 65684//65684 65548//65548 +f 65353//65353 65788//65788 66083//66083 +f 65501//65501 65845//65845 65949//65949 +f 66223//66223 65531//65531 65807//65807 +f 65837//65837 65711//65711 66086//66086 +f 65848//65848 65845//65845 65660//65660 +f 65544//65544 65517//65517 65952//65952 +f 65482//65482 65626//65626 65941//65941 +f 65840//65840 65941//65941 65626//65626 +f 65684//65684 65656//65656 65640//65640 +f 65684//65684 66066//66066 65656//65656 +f 65656//65656 66066//66066 66070//66070 +f 65732//65732 65867//65867 66007//66007 +f 65578//65578 65729//65729 65576//65576 +f 65735//65735 65732//65732 66007//66007 +f 65565//65565 65728//65728 66167//66167 +f 65946//65946 65649//65649 65805//65805 +f 66167//66167 65728//65728 66200//66200 +f 66049//66049 65614//65614 65770//65770 +f 65487//65487 65614//65614 66049//66049 +f 65731//65731 65565//65565 66167//66167 +f 65869//65869 65495//65495 65868//65868 +f 65727//65727 65918//65918 65873//65873 +f 65742//65742 65562//65562 65870//65870 +f 65875//65875 65676//65676 65871//65871 +f 65716//65716 65715//65715 65894//65894 +f 65562//65562 65745//65745 65870//65870 +f 65756//65756 65676//65676 65875//65875 +f 65741//65741 65742//65742 65870//65870 +f 65870//65870 65872//65872 65741//65741 +f 65647//65647 65648//65648 65868//65868 +f 65695//65695 65918//65918 65727//65727 +f 65495//65495 65647//65647 65868//65868 +f 66049//66049 65703//65703 65332//65332 +f 65767//65767 65962//65962 65867//65867 +f 65736//65736 65739//65739 65879//65879 +f 65765//65765 65507//65507 66171//66171 +f 65507//65507 65869//65869 66171//66171 +f 65810//65810 65894//65894 65866//65866 +f 65744//65744 65736//65736 65882//65882 +f 65896//65896 65882//65882 65884//65884 +f 65751//65751 65750//65750 65878//65878 +f 65716//65716 65894//65894 65662//65662 +f 65727//65727 65873//65873 65569//65569 +f 65751//65751 65878//65878 66336//66336 +f 65743//65743 65879//65879 65739//65739 +f 65729//65729 65564//65564 65958//65958 +f 65738//65738 65569//65569 65873//65873 +f 65879//65879 65743//65743 65886//65886 +f 65896//65896 65744//65744 65882//65882 +f 65888//65888 65886//65886 65743//65743 +f 65894//65894 65810//65810 65662//65662 +f 65922//65922 65810//65810 65866//65866 +f 65738//65738 65873//65873 66008//66008 +f 65922//65922 65763//65763 65810//65810 +f 65747//65747 65581//65581 65890//65890 +f 65666//65666 65738//65738 66008//66008 +f 66034//66034 65516//65516 66012//66012 +f 66042//66042 65751//65751 66336//66336 +f 65890//65890 65748//65748 65891//65891 +f 65581//65581 65748//65748 65890//65890 +f 65889//65889 65516//65516 66034//66034 +f 65888//65888 65746//65746 65889//65889 +f 65922//65922 65711//65711 65763//65763 +f 66086//66086 65711//65711 65922//65922 +f 65666//65666 65846//65846 65607//65607 +f 65752//65752 65891//65891 65748//65748 +f 65752//65752 65892//65892 65891//65891 +f 65598//65598 66032//66032 65838//65838 +f 65714//65714 65598//65598 65838//65838 +f 65443//65443 65755//65755 65568//65568 +f 66200//66200 65728//65728 65574//65574 +f 65190//65190 65593//65593 66173//66173 +f 66032//66032 65598//65598 65590//65590 +f 65593//65593 65899//65899 66173//66173 +f 65749//65749 65896//65896 65898//65898 +f 65898//65898 65896//65896 65884//65884 +f 65595//65595 65597//65597 65903//65903 +f 65601//65601 65749//65749 65898//65898 +f 65901//65901 65601//65601 65898//65898 +f 65574//65574 65190//65190 66173//66173 +f 65601//65601 65901//65901 65605//65605 +f 65605//65605 65603//65603 65601//65601 +f 65566//65566 65430//65430 65900//65900 +f 66207//66207 65605//65605 65901//65901 +f 65870//65870 65745//65745 65566//65566 +f 65597//65597 65599//65599 65905//65905 +f 65904//65904 65605//65605 66207//66207 +f 65905//65905 65600//65600 65906//65906 +f 65599//65599 65600//65600 65905//65905 +f 65605//65605 65904//65904 65590//65590 +f 65900//65900 65755//65755 65902//65902 +f 65568//65568 65755//65755 65900//65900 +f 65430//65430 65568//65568 65900//65900 +f 65906//65906 65602//65602 65907//65907 +f 65600//65600 65602//65602 65906//65906 +f 66204//66204 65571//65571 65433//65433 +f 65602//65602 65604//65604 65907//65907 +f 65433//65433 65571//65571 65431//65431 +f 65755//65755 65571//65571 65902//65902 +f 65902//65902 65571//65571 66204//66204 +f 65604//65604 65592//65592 65908//65908 +f 65908//65908 65907//65907 65604//65604 +f 65433//65433 66040//66040 66204//66204 +f 66032//66032 65590//65590 65904//65904 +f 65592//65592 65591//65591 65909//65909 +f 65909//65909 65908//65908 65592//65592 +f 65909//65909 65594//65594 65910//65910 +f 65591//65591 65594//65594 65909//65909 +f 65594//65594 65596//65596 66051//66051 +f 66051//66051 65910//65910 65594//65594 +f 65596//65596 65747//65747 66051//66051 +f 66051//66051 65747//65747 66052//66052 +f 66052//66052 65747//65747 65890//65890 +f 65729//65729 65958//65958 66107//66107 +f 65756//65756 65913//65913 65513//65513 +f 65912//65912 65773//65773 65914//65914 +f 65913//65913 65756//65756 65875//65875 +f 65531//65531 66223//66223 66396//66396 +f 65835//65835 66083//66083 65775//65775 +f 65915//65915 65914//65914 65773//65773 +f 65854//65854 66135//66135 65702//65702 +f 65654//65654 66221//66221 65704//65704 +f 65866//65866 65894//65894 65715//65715 +f 65791//65791 66156//66156 65646//65646 +f 65979//65979 65706//65706 66055//66055 +f 65927//65927 66118//66118 65830//65830 +f 65959//65959 65694//65694 65833//65833 +f 65634//65634 65994//65994 65925//65925 +f 65915//65915 65778//65778 66111//66111 +f 66106//66106 65978//65978 65852//65852 +f 65969//65969 65668//65668 65646//65646 +f 65930//65930 66111//66111 65778//65778 +f 65974//65974 65539//65539 65920//65920 +f 65822//65822 65966//65966 65622//65622 +f 65937//65937 65825//65825 65824//65824 +f 65926//65926 65618//65618 66226//66226 +f 65610//65610 65618//65618 65926//65926 +f 65766//65766 65505//65505 65996//65996 +f 65735//65735 66120//66120 65936//65936 +f 65937//65937 66082//66082 65825//65825 +f 66224//66224 65920//65920 65759//65759 +f 65794//65794 65812//65812 65998//65998 +f 65933//65933 65794//65794 65998//65998 +f 65793//65793 65825//65825 66082//66082 +f 66088//66088 65772//65772 66145//66145 +f 66098//66098 65682//65682 66112//66112 +f 66224//66224 65759//65759 65986//65986 +f 65772//65772 65819//65819 66145//66145 +f 66133//66133 65862//65862 65804//65804 +f 65686//65686 65976//65976 66073//66073 +f 65618//65618 65687//65687 65984//65984 +f 65982//65982 65793//65793 66082//66082 +f 65815//65815 65844//65844 65971//65971 +f 65985//65985 65808//65808 66259//66259 +f 66129//66129 65760//65760 65917//65917 +f 65758//65758 65719//65719 65985//65985 +f 65955//65955 65686//65686 65983//65983 +f 65842//65842 65475//65475 66080//66080 +f 65813//65813 65787//65787 65977//65977 +f 65708//65708 66104//66104 65774//65774 +f 65819//65819 65503//65503 66248//66248 +f 65750//65750 65774//65774 66104//66104 +f 65832//65832 65831//65831 65836//65836 +f 65612//65612 65766//65766 66116//66116 +f 65796//65796 66248//66248 65503//65503 +f 65924//65924 65648//65648 65758//65758 +f 65798//65798 65847//65847 65849//65849 +f 65927//65927 65864//65864 66124//66124 +f 65988//65988 65776//65776 65935//65935 +f 65760//65760 66065//66065 65667//65667 +f 65688//65688 65800//65800 65940//65940 +f 65940//65940 65792//65792 65688//65688 +f 66092//66092 66248//66248 65796//65796 +f 66063//66063 65621//65621 65939//65939 +f 66079//66079 65771//65771 65828//65828 +f 65796//65796 66053//66053 66092//66092 +f 66089//66089 65837//65837 66086//66086 +f 65939//65939 65945//65945 65992//65992 +f 65827//65827 65707//65707 66136//66136 +f 65672//65672 66065//66065 66149//66149 +f 65549//65549 65865//65865 65953//65953 +f 66068//66068 66124//66124 65864//65864 +f 66255//66255 65822//65822 65502//65502 +f 65694//65694 65959//65959 65918//65918 +f 65949//65949 65845//65845 65951//65951 +f 65828//65828 65775//65775 66079//66079 +f 65790//65790 66099//66099 65995//65995 +f 65677//65677 65692//65692 66097//66097 +f 65944//65944 65973//65973 65615//65615 +f 65954//65954 65837//65837 66089//66089 +f 65829//65829 65944//65944 65615//65615 +f 65845//65845 65848//65848 65951//65951 +f 65811//65811 65549//65549 65953//65953 +f 66084//66084 65802//65802 65923//65923 +f 65821//65821 65811//65811 65953//65953 +f 65916//65916 65689//65689 66004//66004 +f 65698//65698 65999//65999 65993//65993 +f 66107//66107 66027//66027 65729//65729 +f 65692//65692 65689//65689 65916//65916 +f 66135//66135 65854//65854 65784//65784 +f 65918//65918 65961//65961 65873//65873 +f 65952//65952 66068//66068 65864//65864 +f 65781//65781 66255//66255 65502//65502 +f 66142//66142 65839//65839 65950//65950 +f 65938//65938 65545//65545 65991//65991 +f 65518//65518 65839//65839 66142//66142 +f 66215//66215 65818//65818 66057//66057 +f 66151//66151 65673//65673 65942//65942 +f 65783//65783 66097//66097 65781//65781 +f 65943//65943 65545//65545 65938//65938 +f 65830//65830 66057//66057 65818//65818 +f 65929//65929 65860//65860 65997//65997 +f 65517//65517 65993//65993 65952//65952 +f 65860//65860 65679//65679 65997//65997 +f 65698//65698 65993//65993 65517//65517 +f 66094//66094 65710//65710 66013//66013 +f 66076//66076 65710//65710 66094//66094 +f 65780//65780 65699//65699 66011//66011 +f 66396//66396 65856//65856 65531//65531 +f 65848//65848 65912//65912 66239//66239 +f 65785//65785 66002//66002 66252//66252 +f 65914//65914 66239//66239 65912//65912 +f 66066//66066 65684//65684 66062//66062 +f 65815//65815 65997//65997 65679//65679 +f 66107//66107 65958//65958 66109//66109 +f 65961//65961 65918//65918 65959//65959 +f 66221//66221 65654//65654 66217//66217 +f 65820//65820 66299//66299 65963//65963 +f 65958//65958 65712//65712 66109//66109 +f 65791//65791 65785//65785 66154//66154 +f 65974//65974 65964//65964 65643//65643 +f 65977//65977 65787//65787 66085//66085 +f 66221//66221 66122//66122 65704//65704 +f 65917//65917 65704//65704 66122//66122 +f 65931//65931 65780//65780 66011//66011 +f 65761//65761 65821//65821 65934//65934 +f 66064//66064 65858//65858 65690//65690 +f 66122//66122 66129//66129 65917//65917 +f 65866//65866 65715//65715 66220//66220 +f 65919//65919 66299//66299 65820//65820 +f 65714//65714 65838//65838 66060//66060 +f 66220//66220 66005//66005 65866//65866 +f 66136//66136 65707//65707 66059//66059 +f 65827//65827 66136//66136 66074//66074 +f 66112//66112 65682//65682 65934//65934 +f 66088//66088 66083//66083 65788//65788 +f 65919//65919 65921//65921 66299//66299 +f 66111//66111 65930//65930 65792//65792 +f 65788//65788 65772//65772 66088//66088 +f 65972//65972 65862//65862 66133//66133 +f 65968//65968 65967//65967 65757//65757 +f 65962//65962 66009//66009 65867//65867 +f 65757//65757 65970//65970 65968//65968 +f 65978//65978 66117//66117 65808//65808 +f 66146//66146 65827//65827 66074//66074 +f 66129//66129 66065//66065 65760//65760 +f 65691//65691 65973//65973 65823//65823 +f 66259//66259 65808//65808 66117//66117 +f 65957//65957 65849//65849 65847//65847 +f 65708//65708 65936//65936 66103//66103 +f 65840//65840 65841//65841 65987//65987 +f 66073//66073 65983//65983 65686//65686 +f 65926//65926 65921//65921 65861//65861 +f 65708//65708 66103//66103 66104//66104 +f 65952//65952 66105//66105 66068//66068 +f 65957//65957 65645//65645 66253//66253 +f 65861//65861 65610//65610 65926//65926 +f 65975//65975 65843//65843 66128//66128 +f 65940//65940 66228//66228 65792//65792 +f 65824//65824 65981//65981 65937//65937 +f 66075//66075 65971//65971 65844//65844 +f 65758//65758 65985//65985 66138//66138 +f 65777//65777 66100//66100 65641//65641 +f 66080//66080 65949//65949 65990//65990 +f 65984//65984 66226//66226 65618//65618 +f 65945//65945 65946//65946 65992//65992 +f 65818//65818 66293//66293 65857//65857 +f 66000//66000 65612//65612 66125//66125 +f 65770//65770 65612//65612 66000//66000 +f 65984//65984 65687//65687 66061//66061 +f 66000//66000 66126//66126 65770//65770 +f 65956//65956 65641//65641 66257//66257 +f 65771//65771 66079//66079 66144//66144 +f 65924//65924 65758//65758 66243//66243 +f 65814//65814 65816//65816 66249//66249 +f 66097//66097 65692//65692 65916//65916 +f 65821//65821 65953//65953 66102//66102 +f 65795//65795 65956//65956 66095//66095 +f 66185//66185 65699//65699 65817//65817 +f 65863//65863 65955//65955 66001//66001 +f 65947//65947 65948//65948 66003//66003 +f 66011//66011 65699//65699 66185//66185 +f 65954//65954 65998//65998 65812//65812 +f 65687//65687 65941//65941 66134//66134 +f 66163//66163 65836//65836 65982//65982 +f 65836//65836 65831//65831 65982//65982 +f 65941//65941 65840//65840 65987//65987 +f 65966//65966 66249//66249 65671//65671 +f 66087//66087 65805//65805 66143//66143 +f 65689//65689 65947//65947 66004//66004 +f 66143//66143 65836//65836 66163//66163 +f 65805//65805 65836//65836 66143//66143 +f 65993//65993 65999//65999 66355//66355 +f 65863//65863 66001//66001 66071//66071 +f 65950//65950 65826//65826 65988//65988 +f 65555//65555 66033//66033 65721//65721 +f 66014//66014 65741//65741 65872//65872 +f 66018//66018 65731//65731 66167//66167 +f 65871//65871 65731//65731 66018//66018 +f 66003//66003 65948//65948 66169//66169 +f 66039//66039 65576//65576 66027//66027 +f 66324//66324 66017//66017 65868//65868 +f 65948//65948 65737//65737 66169//66169 +f 65576//65576 65729//65729 66027//66027 +f 65805//65805 66087//66087 65946//65946 +f 66322//66322 65838//65838 66032//66032 +f 65869//65869 65868//65868 66017//66017 +f 66023//66023 65871//65871 66018//66018 +f 65868//65868 65648//65648 66324//66324 +f 65875//65875 65871//65871 66023//66023 +f 66169//66169 65721//65721 66033//66033 +f 65735//65735 66007//66007 66120//66120 +f 66005//66005 66022//66022 65866//65866 +f 65866//65866 66022//66022 65922//65922 +f 65737//65737 65721//65721 66169//66169 +f 65829//65829 65765//65765 66171//66171 +f 66008//66008 65873//65873 65961//65961 +f 66049//66049 66328//66328 66036//66036 +f 65817//65817 65853//65853 66185//66185 +f 66086//66086 65922//65922 66022//66022 +f 65703//65703 66036//66036 66033//66033 +f 65879//65879 65882//65882 65736//65736 +f 66040//66040 65576//65576 66039//66039 +f 66048//66048 65882//65882 65879//65879 +f 65555//65555 65703//65703 66033//66033 +f 66049//66049 66036//66036 65703//65703 +f 66008//66008 66006//66006 65666//65666 +f 66185//66185 65853//65853 66030//66030 +f 65884//65884 65882//65882 66048//66048 +f 65867//65867 66009//66009 66007//66007 +f 65846//65846 65666//65666 66006//66006 +f 65884//65884 66048//66048 65879//65879 +f 65886//65886 65884//65884 65879//65879 +f 65750//65750 66104//66104 66044//66044 +f 66006//66006 65850//65850 65846//65846 +f 66038//66038 65850//65850 66006//66006 +f 65878//65878 65750//65750 66044//66044 +f 66038//66038 65851//65851 65850//65850 +f 65853//65853 65851//65851 66038//66038 +f 66038//66038 66030//66030 65853//65853 +f 66047//66047 66042//66042 66336//66336 +f 66045//66045 66041//66041 66052//66052 +f 66052//66052 66050//66050 66051//66051 +f 66043//66043 66052//66052 65890//65890 +f 66043//66043 65890//65890 65891//65891 +f 66043//66043 65891//65891 66046//66046 +f 66043//66043 66045//66045 66052//66052 +f 66046//66046 65891//65891 65892//65892 +f 66046//66046 65892//65892 66014//66014 +f 65741//65741 66014//66014 65892//65892 +f 65684//65684 65943//65943 66222//66222 +f 66294//66294 65976//65976 65931//65931 +f 65654//65654 65795//65795 66217//66217 +f 65934//65934 65821//65821 66102//66102 +f 66060//66060 65838//65838 66349//66349 +f 66212//66212 65925//65925 66054//66054 +f 66073//66073 65976//65976 66294//66294 +f 66156//66156 66132//66132 65646//65646 +f 66062//66062 65684//65684 66222//66222 +f 65962//65962 65714//65714 66060//66060 +f 66327//66327 66008//66008 66108//66108 +f 66006//66006 66008//66008 66327//66327 +f 65713//65713 66109//66109 65712//65712 +f 66111//66111 66211//66211 65915//65915 +f 65969//65969 65646//65646 66132//66132 +f 65834//65834 65628//65628 65859//65859 +f 65974//65974 65942//65942 65964//65964 +f 65979//65979 66055//66055 66162//66162 +f 66108//66108 66008//66008 65961//65961 +f 65997//65997 65815//65815 66251//66251 +f 66293//66293 66350//66350 65857//65857 +f 65981//65981 65979//65979 66058//66058 +f 65804//65804 65969//65969 66133//66133 +f 66066//66066 66268//66268 66070//66070 +f 66227//66227 65709//65709 66123//66123 +f 65993//65993 66081//66081 65952//65952 +f 65977//65977 66110//66110 65833//65833 +f 65842//65842 66080//66080 66274//66274 +f 66063//66063 65939//65939 66119//66119 +f 65702//65702 66056//66056 65932//65932 +f 66220//66220 65715//65715 65801//65801 +f 66210//66210 66079//66079 65775//65775 +f 66233//66233 65862//65862 65972//65972 +f 65815//65815 65971//65971 66251//66251 +f 66245//66245 66082//66082 65937//65937 +f 66110//66110 65959//65959 65833//65833 +f 66218//66218 66057//66057 65830//65830 +f 65758//65758 66138//66138 66243//66243 +f 65865//65865 65862//65862 66233//66233 +f 66070//66070 66072//66072 65923//65923 +f 66426//66426 66210//66210 65775//65775 +f 65830//65830 66118//66118 66218//66218 +f 66302//66302 66002//66002 66071//66071 +f 66103//66103 65936//65936 66093//66093 +f 66244//66244 65505//65505 65858//65858 +f 66237//66237 65923//65923 66072//66072 +f 66085//66085 66110//66110 65977//65977 +f 66251//66251 65971//65971 66075//66075 +f 66139//66139 65865//65865 66233//66233 +f 65932//65932 66360//66360 65935//65935 +f 66113//66113 65792//65792 66228//66228 +f 66282//66282 65990//65990 65949//65949 +f 65996//65996 65505//65505 66244//66244 +f 65849//65849 65957//65957 66284//66284 +f 65816//65816 65671//65671 66249//66249 +f 66389//66389 65775//65775 66083//66083 +f 66119//66119 65939//65939 65992//65992 +f 66154//66154 65785//65785 66252//66252 +f 66077//66077 66249//66249 65966//65966 +f 65992//65992 65946//65946 66262//66262 +f 65923//65923 66237//66237 66084//66084 +f 65970//65970 65823//65823 66380//66380 +f 65953//65953 65865//65865 66139//66139 +f 66083//66083 66088//66088 66269//66269 +f 66156//66156 65791//65791 66154//66154 +f 66139//66139 66147//66147 65953//65953 +f 65957//65957 66253//66253 66284//66284 +f 65946//65946 66087//66087 66262//66262 +f 66013//66013 65929//65929 66091//66091 +f 65935//65935 66234//66234 65988//65988 +f 66116//66116 65766//65766 65996//65996 +f 65927//65927 66124//66124 66118//66118 +f 65995//65995 66078//66078 65697//65697 +f 66355//66355 65999//65999 65820//65820 +f 65784//65784 65697//65697 66078//66078 +f 66125//66125 65612//65612 66116//66116 +f 66355//66355 65820//65820 65963//65963 +f 66013//66013 66091//66091 66094//66094 +f 66375//66375 66022//66022 66005//66005 +f 66350//66350 65980//65980 65857//65857 +f 65950//65950 65988//65988 66234//66234 +f 66185//66185 66101//66101 66011//66011 +f 65920//65920 66405//66405 65974//65974 +f 66096//66096 66099//66099 65975//65975 +f 65806//65806 66084//66084 66236//66236 +f 65989//65989 65672//65672 66149//66149 +f 65933//65933 66247//66247 65634//65634 +f 65914//65914 65915//65915 66211//66211 +f 65994//65994 65634//65634 66247//66247 +f 66151//66151 66075//66075 65844//65844 +f 65518//65518 66142//66142 66515//66515 +f 65690//65690 65518//65518 66515//66515 +f 66095//66095 66217//66217 65795//65795 +f 65929//65929 65997//65997 66157//66157 +f 65781//65781 66097//66097 66584//66584 +f 66100//66100 65535//65535 66146//66146 +f 65620//65620 65535//65535 66100//66100 +f 65998//65998 65954//65954 66090//66090 +f 65777//65777 65620//65620 66100//66100 +f 66090//66090 65954//65954 66089//66089 +f 66090//66090 65933//65933 65998//65998 +f 66144//66144 65986//65986 65771//65771 +f 66064//66064 65690//65690 66515//66515 +f 66251//66251 66216//66216 65997//65997 +f 65653//65653 65834//65834 66390//66390 +f 66055//66055 66098//66098 66162//66162 +f 66222//66222 65943//65943 66256//66256 +f 66223//66223 65807//65807 66227//66227 +f 66079//66079 66210//66210 66356//66356 +f 66076//66076 66094//66094 66488//66488 +f 66211//66211 66111//66111 66315//66315 +f 65925//65925 65994//65994 66377//66377 +f 66004//66004 65947//65947 66003//66003 +f 66226//66226 65984//65984 66373//66373 +f 66114//66114 65962//65962 66060//66060 +f 65942//65942 65974//65974 66547//66547 +f 66059//66059 65925//65925 66212//66212 +f 65858//65858 66064//66064 66244//66244 +f 66109//66109 65713//65713 66137//66137 +f 66111//66111 65792//65792 66315//66315 +f 65984//65984 66061//66061 66373//66373 +f 66112//66112 65934//65934 66263//66263 +f 66062//66062 66264//66264 66066//66066 +f 66315//66315 65792//65792 66113//66113 +f 66061//66061 65687//65687 66279//66279 +f 65968//65968 65859//65859 65967//65967 +f 66105//66105 65952//65952 66081//66081 +f 65709//65709 66280//66280 66399//66399 +f 65981//65981 66058//66058 66069//66069 +f 66266//66266 66066//66066 66264//66264 +f 66134//66134 66279//66279 65687//65687 +f 66074//66074 66136//66136 66412//66412 +f 66110//66110 66085//66085 66213//66213 +f 66268//66268 66066//66066 66266//66266 +f 65936//65936 66120//66120 66093//66093 +f 66146//66146 66074//66074 66254//66254 +f 66426//66426 65775//65775 66389//66389 +f 66277//66277 65981//65981 66069//66069 +f 65968//65968 65970//65970 66380//66380 +f 66386//66386 65955//65955 65983//65983 +f 65841//65841 65842//65842 66115//66115 +f 66380//66380 66290//66290 65968//65968 +f 65937//65937 65981//65981 66277//66277 +f 66122//66122 66127//66127 66129//66129 +f 66005//66005 66220//66220 66153//66153 +f 66070//66070 66268//66268 66072//66072 +f 66099//66099 66096//66096 66295//66295 +f 66085//66085 65787//65787 66213//66213 +f 66080//66080 65990//65990 66274//66274 +f 66138//66138 65985//65985 66259//66259 +f 66360//66360 65932//65932 66056//66056 +f 65975//65975 66128//66128 66096//66096 +f 65801//65801 66076//66076 66361//66361 +f 66134//66134 65941//65941 65987//65987 +f 65814//65814 66249//66249 66131//66131 +f 65829//65829 66150//66150 65944//65944 +f 66547//66547 65974//65974 66405//66405 +f 66075//66075 66130//66130 66251//66251 +f 66253//66253 66296//66296 66284//66284 +f 66361//66361 66220//66220 65801//65801 +f 66001//66001 66148//66148 66071//66071 +f 66375//66375 66005//66005 66153//66153 +f 66238//66238 65806//65806 66236//66236 +f 65806//65806 66238//66238 66106//66106 +f 65787//65787 65980//65980 66213//66213 +f 65949//65949 65951//65951 66282//66282 +f 66071//66071 66148//66148 66246//66246 +f 65822//65822 66255//66255 66292//66292 +f 65856//65856 66396//66396 66253//66253 +f 65641//65641 66100//66100 66257//66257 +f 66075//66075 66151//66151 66357//66357 +f 66068//66068 66105//66105 66124//66124 +f 66087//66087 66143//66143 66250//66250 +f 66157//66157 66091//66091 65929//65929 +f 66164//66164 66101//66101 66185//66185 +f 65951//65951 65848//65848 66239//66239 +f 66248//66248 66092//66092 66209//66209 +f 65989//65989 66149//66149 66240//66240 +f 66292//66292 66255//66255 66304//66304 +f 66163//66163 65982//65982 66140//66140 +f 66095//66095 65956//65956 66257//66257 +f 66252//66252 66002//66002 66302//66302 +f 66089//66089 66086//66086 66158//66158 +f 66307//66307 66089//66089 66158//66158 +f 66094//66094 66091//66091 66310//66310 +f 66301//66301 66097//66097 65916//65916 +f 66027//66027 66107//66107 66141//66141 +f 65982//65982 66082//66082 66140//66140 +f 66101//66101 66164//66164 66152//66152 +f 66102//66102 65953//65953 66308//66308 +f 66224//66224 65986//65986 66144//66144 +f 66078//66078 66135//66135 65784//65784 +f 65938//65938 65991//65991 66240//66240 +f 66216//66216 66157//66157 65997//65997 +f 66090//66090 66089//66089 66307//66307 +f 65943//65943 65938//65938 66256//66256 +f 66011//66011 66101//66101 66319//66319 +f 66011//66011 66319//66319 65931//65931 +f 65931//65931 66319//66319 66294//66294 +f 66342//66342 66014//66014 66165//66165 +f 66018//66018 66167//66167 66166//66166 +f 66165//66165 65872//65872 66168//66168 +f 66159//66159 66022//66022 66375//66375 +f 66014//66014 65872//65872 66165//66165 +f 65973//65973 65944//65944 66449//66449 +f 65875//65875 66198//66198 65913//65913 +f 65770//65770 66126//66126 66049//66049 +f 66198//66198 66012//66012 65913//65913 +f 66197//66197 65875//65875 66023//66023 +f 66198//66198 65875//65875 66197//66197 +f 66023//66023 66174//66174 66197//66197 +f 66017//66017 66171//66171 65869//65869 +f 66086//66086 66022//66022 66159//66159 +f 65872//65872 66455//66455 66168//66168 +f 65870//65870 66455//66455 65872//65872 +f 66197//66197 66199//66199 66198//66198 +f 65648//65648 66175//66175 66324//66324 +f 66158//66158 66086//66086 66159//66159 +f 66328//66328 66049//66049 66126//66126 +f 66178//66178 66197//66197 66174//66174 +f 66040//66040 66039//66039 66177//66177 +f 66033//66033 66179//66179 66170//66170 +f 66199//66199 66197//66197 66178//66178 +f 66169//66169 66033//66033 66170//66170 +f 66329//66329 66169//66169 66170//66170 +f 66175//66175 65648//65648 65924//65924 +f 66327//66327 66172//66172 66006//66006 +f 66038//66038 66006//66006 66172//66172 +f 66464//66464 66179//66179 66033//66033 +f 66103//66103 66093//66093 66044//66044 +f 65829//65829 66171//66171 66312//66312 +f 66150//66150 65829//65829 66312//66312 +f 65888//65888 65889//65889 66183//66183 +f 66464//66464 66033//66033 66036//66036 +f 65889//65889 66187//66187 66183//66183 +f 66034//66034 66187//66187 65889//65889 +f 66044//66044 66104//66104 66103//66103 +f 66012//66012 66198//66198 66199//66199 +f 66189//66189 66012//66012 66199//66199 +f 66012//66012 66189//66189 66034//66034 +f 66034//66034 66189//66189 66187//66187 +f 66042//66042 66047//66047 65843//65843 +f 66128//66128 65843//65843 66047//66047 +f 66190//66190 66041//66041 66192//66192 +f 66191//66191 66192//66192 66041//66041 +f 66041//66041 66045//66045 66191//66191 +f 66045//66045 66043//66043 66339//66339 +f 66193//66193 66045//66045 66339//66339 +f 66191//66191 66045//66045 66193//66193 +f 66339//66339 66043//66043 66340//66340 +f 66043//66043 66046//66046 66340//66340 +f 66340//66340 66046//66046 66342//66342 +f 66046//66046 66014//66014 66342//66342 +f 65910//65910 66190//66190 66201//66201 +f 66190//66190 66050//66050 66041//66041 +f 66041//66041 66050//66050 66052//66052 +f 66051//66051 66050//66050 65910//65910 +f 65910//65910 66050//66050 66190//66190 +f 65899//65899 66031//66031 66173//66173 +f 66031//66031 65595//65595 66481//66481 +f 65899//65899 65595//65595 66031//66031 +f 65903//65903 66481//66481 65595//65595 +f 65884//65884 65886//65886 66202//66202 +f 66202//66202 65886//65886 65888//65888 +f 65566//65566 65900//65900 66332//66332 +f 66332//66332 66195//66195 65566//65566 +f 65566//65566 66195//66195 65870//65870 +f 66200//66200 65574//65574 66173//66173 +f 66202//66202 65888//65888 66183//66183 +f 65902//65902 66332//66332 65900//65900 +f 65597//65597 65905//65905 66205//66205 +f 65903//65903 65597//65597 66205//66205 +f 65884//65884 66202//66202 65898//65898 +f 65905//65905 65906//65906 66206//66206 +f 66206//66206 66205//66205 65905//65905 +f 66202//66202 66203//66203 65898//65898 +f 66204//66204 66040//66040 66177//66177 +f 66206//66206 65907//65907 66208//66208 +f 65906//65906 65907//65907 66206//66206 +f 66207//66207 65898//65898 66203//66203 +f 65901//65901 65898//65898 66207//66207 +f 65907//65907 65908//65908 66208//66208 +f 66194//66194 65904//65904 66207//66207 +f 66208//66208 65909//65909 66201//66201 +f 65908//65908 65909//65909 66208//66208 +f 65909//65909 65910//65910 66201//66201 +f 66322//66322 66032//66032 66194//66194 +f 66194//66194 66032//66032 65904//65904 +f 66356//66356 66210//66210 66623//66623 +f 66151//66151 65942//65942 66547//66547 +f 65969//65969 66408//66408 66133//66133 +f 66027//66027 66141//66141 66448//66448 +f 66092//66092 66232//66232 66209//66209 +f 66365//66365 65926//65926 66226//66226 +f 65959//65959 66108//66108 65961//65961 +f 66004//66004 66003//66003 66441//66441 +f 66162//66162 66098//66098 66112//66112 +f 66390//66390 65834//65834 66351//66351 +f 65972//65972 66133//66133 66408//66408 +f 65702//65702 66378//66378 66056//66056 +f 65925//65925 66377//66377 66054//66054 +f 65987//65987 65841//65841 66214//66214 +f 65841//65841 66115//66115 66214//66214 +f 66081//66081 65993//65993 66318//66318 +f 66349//66349 66427//66427 66060//66060 +f 66293//66293 65818//65818 66215//66215 +f 66351//66351 65834//65834 65859//65859 +f 66114//66114 66060//66060 66427//66427 +f 66371//66371 65822//65822 66422//66422 +f 65966//65966 65822//65822 66371//66371 +f 66127//66127 66122//66122 66221//66221 +f 65979//65979 66241//66241 66058//66058 +f 66162//66162 66241//66241 65979//65979 +f 65993//65993 66355//66355 66318//66318 +f 66083//66083 66269//66269 66389//66389 +f 66110//66110 66213//66213 66265//66265 +f 66422//66422 65822//65822 66292//66292 +f 66138//66138 66285//66285 66243//66243 +f 66101//66101 66152//66152 66287//66287 +f 66152//66152 66164//66164 66286//66286 +f 66358//66358 66137//66137 65798//65798 +f 65924//65924 66243//66243 66230//66230 +f 66120//66120 66007//66007 66009//66009 +f 66405//66405 65920//65920 66224//66224 +f 66001//66001 65955//65955 66386//66386 +f 66274//66274 65990//65990 66409//66409 +f 66287//66287 66152//66152 66286//66286 +f 66116//66116 65996//65996 66291//66291 +f 66063//66063 66119//66119 66316//66316 +f 66129//66129 66127//66127 66288//66288 +f 66275//66275 66139//66139 66233//66233 +f 66350//66350 66213//66213 65980//65980 +f 65937//65937 66277//66277 66245//66245 +f 66269//66269 66088//66088 66270//66270 +f 66288//66288 66065//66065 66129//66129 +f 65990//65990 66121//66121 66409//66409 +f 66386//66386 66148//66148 66001//66001 +f 65814//65814 66131//66131 66280//66280 +f 66163//66163 66140//66140 66369//66369 +f 66118//66118 66124//66124 66306//66306 +f 66319//66319 66101//66101 66287//66287 +f 65935//65935 66360//66360 66370//66370 +f 66093//66093 66120//66120 66219//66219 +f 66353//66353 65959//65959 66110//66110 +f 66302//66302 66071//66071 66246//66246 +f 66138//66138 66259//66259 66415//66415 +f 66412//66412 66136//66136 66059//66059 +f 66228//66228 65940//65940 66231//66231 +f 66075//66075 66357//66357 66130//66130 +f 66565//66565 66139//66139 66275//66275 +f 66375//66375 66153//66153 66235//66235 +f 66092//66092 66053//66053 66232//66232 +f 65940//65940 66063//66063 66316//66316 +f 65991//65991 65989//65989 66240//66240 +f 66231//66231 65940//65940 66316//66316 +f 66147//66147 66139//66139 66565//66565 +f 66356//66356 66144//66144 66079//66079 +f 66078//66078 65995//65995 66496//66496 +f 65951//65951 66239//66239 66425//66425 +f 66316//66316 66119//66119 66231//66231 +f 66390//66390 66232//66232 66053//66053 +f 66309//66309 66106//66106 66238//66238 +f 66357//66357 66151//66151 66367//66367 +f 66053//66053 65653//65653 66390//66390 +f 65978//65978 66106//66106 66309//66309 +f 65819//65819 66297//66297 66145//66145 +f 66117//66117 65978//65978 66309//66309 +f 65994//65994 66247//66247 66377//66377 +f 66237//66237 66236//66236 66084//66084 +f 66248//66248 66297//66297 65819//65819 +f 65878//65878 66044//66044 66225//66225 +f 66556//66556 65938//65938 66240//66240 +f 66078//66078 66490//66490 66135//66135 +f 66308//66308 65953//65953 66147//66147 +f 66262//66262 66087//66087 66250//66250 +f 66556//66556 66256//66256 65938//65938 +f 66372//66372 66262//66262 66250//66250 +f 66157//66157 66310//66310 66091//66091 +f 65702//65702 66135//66135 66378//66378 +f 65992//65992 66231//66231 66119//66119 +f 65963//65963 66299//66299 66430//66430 +f 65933//65933 66090//66090 66384//66384 +f 66311//66311 66102//66102 66308//66308 +f 66099//66099 66496//66496 65995//65995 +f 66408//66408 65969//65969 66132//66132 +f 65934//65934 66102//66102 66311//66311 +f 66311//66311 66263//66263 65934//65934 +f 66299//66299 65921//65921 66242//66242 +f 65914//65914 66211//66211 66534//66534 +f 66623//66623 66210//66210 66426//66426 +f 66216//66216 66310//66310 66157//66157 +f 66359//66359 66062//66062 66222//66222 +f 66003//66003 66229//66229 66273//66273 +f 66347//66347 66413//66413 65972//65972 +f 66212//66212 66272//66272 66059//66059 +f 66081//66081 66271//66271 66105//66105 +f 66263//66263 66402//66402 66112//66112 +f 66073//66073 66294//66294 66529//66529 +f 65983//65983 66073//66073 66529//66529 +f 66264//66264 66062//66062 66359//66359 +f 66003//66003 66273//66273 66441//66441 +f 66507//66507 66241//66241 66162//66162 +f 66233//66233 65972//65972 66413//66413 +f 66254//66254 66074//66074 66412//66412 +f 66241//66241 66509//66509 66058//66058 +f 66108//66108 66278//66278 66327//66327 +f 66117//66117 66410//66410 66259//66259 +f 66223//66223 66227//66227 66123//66123 +f 66386//66386 65983//65983 66531//66531 +f 66061//66061 66279//66279 66373//66373 +f 66009//66009 65962//65962 66114//66114 +f 66353//66353 66110//66110 66265//66265 +f 66153//66153 66220//66220 66267//66267 +f 66009//66009 66219//66219 66120//66120 +f 66141//66141 66107//66107 66522//66522 +f 65859//65859 65968//65968 66374//66374 +f 66412//66412 66059//66059 66272//66272 +f 66318//66318 66271//66271 66081//66081 +f 66230//66230 66243//66243 66419//66419 +f 66283//66283 66153//66153 66267//66267 +f 66109//66109 66522//66522 66107//66107 +f 66220//66220 66361//66361 66267//66267 +f 66415//66415 66259//66259 66410//66410 +f 66315//66315 66113//66113 66504//66504 +f 66216//66216 66251//66251 66388//66388 +f 66134//66134 65987//65987 66214//66214 +f 66271//66271 66318//66318 66379//66379 +f 66399//66399 66123//66123 65709//65709 +f 65996//65996 66244//66244 66501//66501 +f 66076//66076 66488//66488 66361//66361 +f 66088//66088 66145//66145 66270//66270 +f 66298//66298 65951//65951 66425//66425 +f 66108//66108 65959//65959 66353//66353 +f 66215//66215 66057//66057 66218//66218 +f 66237//66237 66072//66072 66268//66268 +f 66568//66568 66442//66442 66147//66147 +f 66369//66369 66429//66429 66163//66163 +f 66235//66235 66153//66153 66283//66283 +f 66436//66436 66146//66146 66254//66254 +f 66308//66308 66147//66147 66442//66442 +f 66285//66285 66138//66138 66415//66415 +f 66258//66258 66146//66146 66436//66436 +f 66218//66218 66118//66118 66306//66306 +f 66297//66297 66248//66248 66209//66209 +f 66000//66000 66125//66125 66420//66420 +f 66624//66624 66146//66146 66258//66258 +f 66100//66100 66146//66146 66624//66624 +f 66304//66304 66255//66255 66584//66584 +f 66124//66124 66105//66105 66306//66306 +f 66239//66239 65914//65914 66305//66305 +f 66126//66126 66000//66000 66420//66420 +f 66534//66534 66305//66305 65914//65914 +f 66573//66573 66077//66077 65966//65966 +f 66376//66376 66105//66105 66271//66271 +f 65781//65781 66584//66584 66255//66255 +f 66253//66253 66396//66396 66296//66296 +f 66307//66307 66158//66158 66300//66300 +f 66384//66384 66090//66090 66307//66307 +f 66355//66355 65963//65963 66430//66430 +f 66262//66262 66372//66372 65992//65992 +f 66490//66490 66500//66500 66135//66135 +f 66231//66231 65992//65992 66372//66372 +f 66378//66378 66135//66135 66500//66500 +f 66256//66256 66383//66383 66222//66222 +f 66319//66319 66287//66287 66289//66289 +f 66299//66299 66242//66242 66438//66438 +f 66385//66385 66156//66156 66512//66512 +f 66132//66132 66156//66156 66385//66385 +f 66319//66319 66289//66289 66294//66294 +f 65921//65921 65926//65926 66365//66365 +f 66039//66039 66027//66027 66448//66448 +f 66448//66448 66177//66177 66039//66039 +f 66185//66185 66030//66030 66459//66459 +f 66455//66455 65870//65870 66320//66320 +f 66369//66369 66140//66140 66281//66281 +f 66017//66017 66312//66312 66171//66171 +f 66195//66195 66320//66320 65870//65870 +f 66449//66449 65823//65823 65973//65973 +f 66380//66380 65823//65823 66449//66449 +f 66023//66023 66018//66018 66166//66166 +f 66452//66452 66023//66023 66166//66166 +f 66164//66164 66185//66185 66459//66459 +f 66286//66286 66164//66164 66459//66459 +f 66126//66126 66457//66457 66328//66328 +f 66179//66179 66323//66323 66325//66325 +f 66281//66281 66082//66082 66245//66245 +f 66326//66326 66190//66190 66330//66330 +f 66140//66140 66082//66082 66281//66281 +f 66190//66190 66192//66192 66330//66330 +f 66174//66174 66023//66023 66452//66452 +f 66452//66452 66341//66341 66174//66174 +f 66429//66429 66143//66143 66163//66163 +f 66333//66333 66191//66191 66193//66193 +f 66178//66178 66174//66174 66341//66341 +f 66343//66343 66178//66178 66341//66341 +f 66330//66330 66191//66191 66333//66333 +f 66192//66192 66191//66191 66330//66330 +f 66199//66199 66178//66178 66343//66343 +f 66329//66329 66229//66229 66169//66169 +f 66605//66605 66179//66179 66325//66325 +f 66170//66170 66179//66179 66605//66605 +f 66187//66187 66189//66189 66345//66345 +f 66247//66247 65933//65933 66384//66384 +f 66225//66225 66336//66336 65878//65878 +f 66345//66345 66189//66189 66344//66344 +f 66329//66329 66170//66170 66605//66605 +f 66172//66172 66030//66030 66038//66038 +f 66344//66344 66199//66199 66343//66343 +f 66189//66189 66199//66199 66344//66344 +f 65944//65944 66150//66150 66493//66493 +f 66128//66128 66362//66362 66096//66096 +f 66179//66179 66464//66464 66323//66323 +f 65838//65838 66322//66322 66349//66349 +f 66328//66328 66464//66464 66036//66036 +f 66449//66449 65944//65944 66493//66493 +f 66169//66169 66229//66229 66003//66003 +f 66221//66221 66217//66217 66528//66528 +f 66401//66401 66318//66318 66355//66355 +f 66408//66408 66347//66347 65972//65972 +f 66162//66162 66112//66112 66402//66402 +f 66402//66402 66626//66626 66162//66162 +f 66359//66359 66222//66222 66383//66383 +f 66211//66211 66315//66315 66346//66346 +f 66507//66507 66162//66162 66626//66626 +f 66064//66064 66515//66515 66572//66572 +f 66557//66557 66786//66786 66004//66004 +f 66379//66379 66318//66318 66401//66401 +f 65916//65916 66004//66004 66786//66786 +f 66547//66547 66405//66405 66636//66636 +f 66279//66279 66134//66134 66535//66535 +f 66115//66115 65842//65842 66274//66274 +f 66535//66535 66134//66134 66364//66364 +f 66413//66413 66366//66366 66233//66233 +f 66360//66360 66641//66641 66370//66370 +f 66218//66218 66580//66580 66215//66215 +f 66134//66134 66214//66214 66364//66364 +f 66351//66351 65859//65859 66498//66498 +f 66099//66099 66295//66295 66496//66496 +f 66516//66516 66241//66241 66507//66507 +f 66123//66123 66581//66581 66223//66223 +f 66374//66374 66498//66498 65859//65859 +f 66488//66488 66094//66094 66348//66348 +f 66113//66113 66228//66228 66504//66504 +f 66233//66233 66366//66366 66275//66275 +f 65935//65935 66370//66370 66492//66492 +f 66094//66094 66310//66310 66348//66348 +f 66495//66495 66234//66234 65935//65935 +f 66403//66403 66502//66502 66265//66265 +f 66069//66069 66058//66058 66509//66509 +f 66270//66270 66145//66145 66276//66276 +f 66353//66353 66502//66502 66108//66108 +f 66291//66291 65996//65996 66501//66501 +f 66509//66509 66424//66424 66069//66069 +f 66219//66219 66009//66009 66114//66114 +f 66108//66108 66502//66502 66278//66278 +f 66286//66286 66589//66589 66287//66287 +f 66366//66366 66565//66565 66275//66275 +f 66282//66282 66121//66121 65990//65990 +f 66310//66310 66216//66216 66388//66388 +f 66065//66065 66288//66288 66407//66407 +f 66372//66372 66352//66352 66231//66231 +f 66289//66289 66287//66287 66589//66589 +f 66228//66228 66231//66231 66352//66352 +f 66368//66368 66069//66069 66424//66424 +f 66069//66069 66368//66368 66277//66277 +f 66565//66565 66568//66568 66147//66147 +f 66282//66282 65951//65951 66298//66298 +f 66550//66550 66116//66116 66291//66291 +f 66234//66234 66495//66495 66645//66645 +f 66234//66234 66645//66645 65950//65950 +f 66096//66096 66362//66362 66295//66295 +f 66240//66240 66149//66149 66423//66423 +f 66406//66406 66306//66306 66105//66105 +f 66116//66116 66635//66635 66125//66125 +f 66420//66420 66125//66125 66635//66635 +f 66302//66302 66684//66684 66252//66252 +f 66105//66105 66376//66376 66406//66406 +f 66403//66403 66213//66213 66350//66350 +f 66265//66265 66213//66213 66403//66403 +f 66266//66266 66264//66264 66359//66359 +f 66142//66142 65950//65950 66655//66655 +f 66154//66154 66252//66252 66684//66684 +f 66294//66294 66289//66289 66432//66432 +f 66239//66239 66303//66303 66425//66425 +f 66224//66224 66144//66144 66518//66518 +f 66300//66300 66158//66158 66381//66381 +f 66245//66245 66277//66277 66368//66368 +f 66305//66305 66303//66303 66239//66239 +f 66380//66380 66449//66449 66433//66433 +f 66388//66388 66251//66251 66130//66130 +f 66376//66376 66271//66271 66379//66379 +f 66297//66297 66209//66209 66437//66437 +f 66154//66154 66512//66512 66156//66156 +f 66437//66437 66209//66209 66440//66440 +f 66518//66518 66144//66144 66356//66356 +f 66109//66109 66137//66137 66354//66354 +f 66285//66285 66419//66419 66243//66243 +f 66416//66416 66266//66266 66532//66532 +f 66311//66311 66387//66387 66263//66263 +f 65921//65921 66365//66365 66242//66242 +f 66556//66556 66240//66240 66539//66539 +f 66268//66268 66266//66266 66416//66416 +f 66004//66004 66441//66441 66557//66557 +f 66232//66232 66440//66440 66209//66209 +f 66408//66408 66132//66132 66385//66385 +f 66130//66130 66357//66357 66367//66367 +f 66584//66584 66097//66097 66912//66912 +f 66418//66418 66268//66268 66416//66416 +f 66529//66529 66531//66531 65983//65983 +f 66300//66300 66384//66384 66307//66307 +f 66268//66268 66418//66418 66237//66237 +f 66365//66365 66226//66226 66373//66373 +f 66573//66573 65966//65966 66371//66371 +f 66273//66273 66229//66229 66435//66435 +f 65798//65798 65849//65849 66358//66358 +f 66236//66236 66382//66382 66238//66238 +f 66363//66363 66358//66358 65849//65849 +f 65849//65849 66284//66284 66363//66363 +f 66237//66237 66418//66418 66431//66431 +f 66309//66309 66238//66238 66382//66382 +f 66148//66148 66386//66386 66586//66586 +f 66237//66237 66431//66431 66236//66236 +f 66212//66212 66054//66054 66538//66538 +f 66095//66095 66528//66528 66217//66217 +f 66293//66293 66520//66520 66350//66350 +f 66446//66446 66395//66395 66263//66263 +f 66373//66373 66279//66279 66535//66535 +f 66296//66296 66396//66396 66394//66394 +f 66353//66353 66265//66265 66502//66502 +f 66401//66401 66355//66355 66489//66489 +f 66365//66365 66373//66373 66535//66535 +f 66572//66572 66397//66397 66064//66064 +f 66272//66272 66212//66212 66538//66538 +f 66359//66359 66383//66383 66393//66393 +f 66244//66244 66064//66064 66397//66397 +f 66402//66402 66263//66263 66395//66395 +f 66391//66391 66117//66117 66309//66309 +f 66389//66389 66269//66269 66800//66800 +f 66223//66223 66581//66581 66396//66396 +f 66127//66127 66221//66221 66567//66567 +f 66509//66509 66241//66241 66516//66516 +f 66266//66266 66359//66359 66530//66530 +f 66391//66391 66410//66410 66117//66117 +f 66407//66407 66288//66288 66127//66127 +f 66215//66215 66520//66520 66293//66293 +f 66254//66254 66412//66412 66588//66588 +f 66580//66580 66520//66520 66215//66215 +f 66244//66244 66499//66499 66501//66501 +f 65968//65968 66290//66290 66374//66374 +f 66565//66565 66366//66366 66551//66551 +f 66509//66509 66548//66548 66424//66424 +f 66254//66254 66588//66588 66436//66436 +f 66491//66491 66148//66148 66586//66586 +f 66065//66065 66407//66407 66149//66149 +f 66571//66571 66589//66589 66286//66286 +f 66355//66355 66430//66430 66489//66489 +f 66109//66109 66354//66354 66522//66522 +f 66276//66276 66145//66145 66297//66297 +f 66490//66490 66078//66078 66392//66392 +f 66502//66502 66398//66398 66278//66278 +f 66310//66310 66388//66388 66400//66400 +f 66400//66400 66348//66348 66310//66310 +f 66409//66409 66121//66121 66411//66411 +f 66405//66405 66224//66224 66647//66647 +f 66281//66281 66245//66245 66368//66368 +f 66148//66148 66491//66491 66246//66246 +f 66490//66490 66537//66537 66500//66500 +f 66232//66232 66390//66390 66632//66632 +f 66416//66416 66532//66532 66418//66418 +f 66399//66399 66581//66581 66123//66123 +f 66282//66282 66298//66298 66664//66664 +f 66504//66504 66228//66228 66352//66352 +f 66230//66230 66419//66419 66523//66523 +f 66257//66257 66100//66100 66637//66637 +f 66442//66442 66526//66526 66308//66308 +f 66302//66302 66246//66246 66421//66421 +f 66492//66492 66370//66370 66641//66641 +f 66380//66380 66433//66433 66290//66290 +f 66434//66434 66240//66240 66423//66423 +f 66589//66589 66432//66432 66289//66289 +f 66311//66311 66308//66308 66526//66526 +f 66114//66114 66427//66427 66552//66552 +f 66352//66352 66372//66372 66513//66513 +f 66421//66421 66684//66684 66302//66302 +f 66250//66250 66143//66143 66564//66564 +f 66495//66495 65935//65935 66492//66492 +f 66299//66299 66438//66438 66430//66430 +f 66306//66306 66404//66404 66218//66218 +f 66372//66372 66250//66250 66508//66508 +f 66539//66539 66240//66240 66434//66434 +f 66513//66513 66372//66372 66508//66508 +f 66415//66415 66410//66410 66633//66633 +f 66517//66517 66647//66647 66224//66224 +f 66263//66263 66387//66387 66446//66446 +f 66404//66404 66306//66306 66406//66406 +f 66305//66305 66534//66534 66578//66578 +f 66312//66312 66017//66017 66494//66494 +f 66150//66150 66312//66312 66494//66494 +f 66671//66671 66564//66564 66143//66143 +f 66429//66429 66671//66671 66143//66143 +f 66447//66447 66494//66494 66017//66017 +f 66257//66257 66909//66909 66095//66095 +f 66382//66382 66236//66236 66431//66431 +f 66419//66419 66285//66285 66414//66414 +f 66130//66130 66657//66657 66388//66388 +f 66131//66131 66399//66399 66280//66280 +f 66691//66691 66256//66256 66556//66556 +f 66439//66439 66093//66093 66219//66219 +f 66383//66383 66256//66256 66691//66691 +f 66300//66300 66381//66381 66443//66443 +f 66224//66224 66518//66518 66517//66517 +f 66093//66093 66439//66439 66044//66044 +f 66529//66529 66294//66294 66432//66432 +f 66225//66225 66044//66044 66439//66439 +f 66284//66284 66296//66296 66577//66577 +f 66655//66655 65950//65950 66645//66645 +f 66444//66444 66300//66300 66443//66443 +f 66408//66408 66385//66385 66774//66774 +f 66379//66379 66505//66505 66376//66376 +f 66493//66493 66150//66150 66621//66621 +f 66350//66350 66520//66520 66403//66403 +f 66382//66382 66391//66391 66309//66309 +f 66384//66384 66300//66300 66444//66444 +f 66505//66505 66379//66379 66560//66560 +f 66560//66560 66379//66379 66401//66401 +f 66445//66445 66384//66384 66444//66444 +f 66142//66142 66830//66830 66515//66515 +f 66249//66249 66077//66077 66667//66667 +f 66531//66531 66585//66585 66386//66386 +f 66524//66524 66377//66377 66445//66445 +f 66377//66377 66247//66247 66445//66445 +f 66586//66586 66386//66386 66585//66585 +f 66078//66078 66496//66496 66392//66392 +f 66398//66398 66553//66553 66278//66278 +f 66267//66267 66417//66417 66283//66283 +f 66367//66367 66151//66151 66497//66497 +f 66547//66547 66497//66497 66151//66151 +f 66450//66450 66322//66322 66596//66596 +f 66320//66320 66195//66195 66456//66456 +f 66614//66614 66456//66456 66195//66195 +f 66235//66235 66159//66159 66375//66375 +f 66195//66195 66332//66332 66614//66614 +f 66324//66324 66447//66447 66017//66017 +f 66327//66327 66451//66451 66172//66172 +f 66861//66861 66614//66614 66332//66332 +f 66278//66278 66451//66451 66327//66327 +f 66459//66459 66030//66030 66454//66454 +f 66381//66381 66159//66159 66235//66235 +f 66451//66451 66278//66278 66553//66553 +f 66322//66322 66450//66450 66349//66349 +f 66325//66325 66323//66323 66595//66595 +f 66159//66159 66381//66381 66158//66158 +f 66324//66324 66175//66175 66447//66447 +f 66591//66591 66447//66447 66175//66175 +f 66326//66326 66330//66330 66466//66466 +f 66329//66329 66435//66435 66229//66229 +f 66457//66457 66126//66126 66510//66510 +f 66452//66452 66461//66461 66341//66341 +f 66384//66384 66445//66445 66247//66247 +f 66454//66454 66172//66172 66451//66451 +f 66175//66175 65924//65924 66591//66591 +f 66467//66467 66341//66341 66461//66461 +f 66047//66047 66336//66336 66225//66225 +f 66343//66343 66341//66341 66467//66467 +f 66473//66473 66193//66193 66598//66598 +f 66030//66030 66172//66172 66454//66454 +f 65924//65924 66230//66230 66460//66460 +f 66468//66468 66343//66343 66467//66467 +f 66193//66193 66473//66473 66333//66333 +f 66323//66323 66464//66464 66463//66463 +f 66333//66333 66466//66466 66330//66330 +f 66345//66345 66344//66344 66471//66471 +f 66468//66468 66471//66471 66343//66343 +f 66344//66344 66343//66343 66471//66471 +f 66598//66598 66193//66193 66474//66474 +f 66128//66128 66047//66047 66470//66470 +f 66193//66193 66339//66339 66474//66474 +f 66339//66339 66340//66340 66608//66608 +f 66340//66340 66342//66342 66608//66608 +f 66608//66608 66342//66342 66165//66165 +f 66858//66858 66168//66168 66731//66731 +f 66165//66165 66168//66168 66858//66858 +f 66168//66168 66455//66455 66731//66731 +f 66203//66203 66202//66202 66477//66477 +f 66194//66194 66203//66203 66477//66477 +f 66167//66167 66200//66200 66480//66480 +f 66207//66207 66203//66203 66194//66194 +f 66482//66482 66481//66481 65903//65903 +f 66166//66166 66167//66167 66480//66480 +f 66753//66753 66478//66478 66031//66031 +f 66031//66031 66478//66478 66173//66173 +f 66322//66322 66194//66194 66596//66596 +f 66173//66173 66478//66478 66480//66480 +f 66200//66200 66173//66173 66480//66480 +f 66332//66332 65902//65902 66479//66479 +f 66479//66479 66204//66204 66616//66616 +f 65902//65902 66204//66204 66479//66479 +f 66031//66031 66481//66481 66753//66753 +f 66475//66475 66187//66187 66345//66345 +f 66183//66183 66187//66187 66483//66483 +f 66483//66483 66187//66187 66475//66475 +f 66202//66202 66183//66183 66483//66483 +f 66190//66190 66326//66326 66201//66201 +f 66483//66483 66477//66477 66202//66202 +f 66201//66201 66326//66326 66485//66485 +f 66205//66205 66482//66482 65903//65903 +f 66177//66177 66616//66616 66204//66204 +f 66205//66205 66206//66206 66484//66484 +f 66484//66484 66208//66208 66486//66486 +f 66206//66206 66208//66208 66484//66484 +f 66208//66208 66201//66201 66485//66485 +f 66485//66485 66486//66486 66208//66208 +f 66413//66413 66347//66347 66798//66798 +f 66626//66626 66402//66402 66514//66514 +f 66791//66791 66367//66367 66497//66497 +f 66487//66487 66392//66392 66496//66496 +f 66627//66627 66295//66295 66606//66606 +f 66150//66150 66494//66494 66621//66621 +f 66406//66406 66376//66376 66831//66831 +f 66431//66431 66672//66672 66382//66382 +f 66534//66534 66211//66211 66346//66346 +f 66056//66056 66794//66794 66360//66360 +f 66831//66831 66376//66376 66505//66505 +f 66214//66214 66115//66115 66541//66541 +f 66588//66588 66542//66542 66436//66436 +f 66274//66274 66541//66541 66115//66115 +f 66516//66516 66507//66507 66679//66679 +f 66641//66641 66360//66360 66676//66676 +f 66244//66244 66397//66397 66499//66499 +f 66426//66426 66389//66389 66799//66799 +f 66315//66315 66504//66504 66689//66689 +f 66548//66548 66688//66688 66424//66424 +f 66569//66569 66489//66489 66430//66430 +f 66581//66581 66394//66394 66396//66396 +f 66569//66569 66430//66430 66576//66576 +f 66348//66348 66629//66629 66488//66488 +f 66272//66272 66543//66543 66412//66412 +f 66491//66491 66549//66549 66246//66246 +f 66409//66409 66521//66521 66274//66274 +f 66421//66421 66246//66246 66549//66549 +f 66546//66546 66056//66056 66378//66378 +f 66273//66273 66503//66503 66441//66441 +f 66412//66412 66543//66543 66588//66588 +f 66390//66390 66351//66351 66632//66632 +f 66951//66951 66257//66257 66637//66637 +f 66502//66502 66403//66403 66506//66506 +f 66137//66137 66358//66358 66354//66354 +f 66409//66409 66411//66411 66566//66566 +f 66554//66554 66663//66663 66267//66267 +f 66435//66435 66503//66503 66273//66273 +f 66116//66116 66550//66550 66635//66635 +f 66121//66121 66282//66282 66664//66664 +f 66664//66664 66411//66411 66121//66121 +f 66498//66498 66575//66575 66351//66351 +f 66368//66368 66666//66666 66281//66281 +f 66552//66552 66563//66563 66114//66114 +f 66430//66430 66438//66438 66576//66576 +f 66417//66417 66267//66267 66663//66663 +f 66403//66403 66520//66520 66506//66506 +f 66369//66369 66281//66281 66666//66666 +f 66219//66219 66114//66114 66563//66563 +f 66563//66563 66439//66439 66219//66219 +f 66772//66772 66359//66359 66393//66393 +f 66359//66359 66772//66772 66530//66530 +f 66258//66258 66436//66436 66542//66542 +f 66126//66126 66420//66420 66510//66510 +f 66374//66374 66290//66290 66640//66640 +f 66429//66429 66428//66428 66671//66671 +f 66678//66678 66439//66439 66563//66563 +f 66283//66283 66417//66417 66562//66562 +f 66235//66235 66283//66283 66562//66562 +f 66528//66528 66095//66095 66909//66909 +f 66700//66700 66284//66284 66577//66577 +f 66097//66097 66301//66301 66912//66912 +f 66270//66270 66276//66276 66701//66701 +f 66249//66249 66667//66667 66131//66131 +f 66530//66530 66532//66532 66266//66266 +f 66301//66301 65916//65916 66786//66786 +f 66292//66292 66304//66304 66525//66525 +f 66154//66154 66684//66684 66511//66511 +f 66667//66667 66077//66077 66573//66573 +f 66803//66803 66303//66303 66305//66305 +f 66439//66439 66678//66678 66225//66225 +f 66514//66514 66402//66402 66395//66395 +f 66594//66594 66225//66225 66678//66678 +f 66512//66512 66154//66154 66511//66511 +f 66054//66054 66377//66377 66524//66524 +f 66410//66410 66391//66391 66633//66633 +f 66385//66385 66512//66512 66511//66511 +f 66584//66584 66525//66525 66304//66304 +f 66643//66643 66388//66388 66657//66657 +f 66418//66418 66532//66532 66533//66533 +f 66533//66533 66431//66431 66418//66418 +f 66423//66423 66149//66149 66583//66583 +f 66657//66657 66130//66130 66367//66367 +f 66285//66285 66415//66415 66853//66853 +f 66853//66853 66697//66697 66285//66285 +f 66414//66414 66523//66523 66419//66419 +f 66487//66487 66496//66496 66630//66630 +f 66656//66656 66356//66356 66623//66623 +f 66619//66619 66054//66054 66524//66524 +f 66535//66535 66364//66364 66536//66536 +f 66494//66494 66447//66447 66601//66601 +f 66621//66621 66494//66494 66601//66601 +f 66538//66538 66054//66054 66619//66619 +f 66546//66546 66794//66794 66056//66056 +f 66413//66413 66551//66551 66366//66366 +f 66490//66490 66392//66392 66677//66677 +f 66559//66559 66557//66557 66503//66503 +f 66297//66297 66437//66437 66707//66707 +f 66677//66677 66835//66835 66490//66490 +f 66554//66554 66267//66267 66361//66361 +f 66346//66346 66315//66315 66689//66689 +f 66507//66507 66626//66626 66642//66642 +f 66676//66676 66360//66360 66794//66794 +f 66364//66364 66214//66214 66541//66541 +f 66489//66489 66673//66673 66401//66401 +f 66630//66630 66295//66295 66627//66627 +f 66496//66496 66295//66295 66630//66630 +f 66382//66382 66672//66672 66544//66544 +f 66437//66437 66440//66440 66690//66690 +f 66624//66624 66545//66545 66100//66100 +f 66569//66569 66673//66673 66489//66489 +f 66543//66543 66272//66272 66538//66538 +f 66554//66554 66361//66361 66488//66488 +f 66501//66501 66499//66499 66819//66819 +f 66393//66393 66383//66383 66691//66691 +f 66562//66562 66662//66662 66235//66235 +f 66448//66448 66141//66141 66522//66522 +f 66391//66391 66382//66382 66544//66544 +f 66440//66440 66232//66232 66632//66632 +f 66516//66516 66679//66679 66685//66685 +f 66501//66501 66550//66550 66291//66291 +f 66503//66503 66557//66557 66441//66441 +f 66504//66504 66352//66352 66644//66644 +f 66644//66644 66352//66352 66792//66792 +f 66909//66909 66257//66257 66951//66951 +f 66575//66575 66632//66632 66351//66351 +f 66623//66623 66426//66426 66799//66799 +f 66683//66683 66391//66391 66544//66544 +f 66516//66516 66685//66685 66509//66509 +f 66352//66352 66513//66513 66792//66792 +f 66398//66398 66502//66502 66553//66553 +f 66635//66635 66555//66555 66420//66420 +f 66521//66521 66409//66409 66566//66566 +f 66510//66510 66420//66420 66555//66555 +f 66502//66502 66506//66506 66553//66553 +f 66542//66542 66588//66588 66543//66543 +f 66633//66633 66391//66391 66683//66683 +f 66311//66311 66526//66526 66638//66638 +f 66547//66547 66636//66636 66497//66497 +f 66221//66221 66528//66528 66567//66567 +f 66435//66435 66559//66559 66503//66503 +f 66666//66666 66424//66424 66688//66688 +f 66508//66508 66250//66250 66564//66564 +f 66387//66387 66311//66311 66638//66638 +f 66559//66559 66435//66435 66658//66658 +f 66368//66368 66424//66424 66666//66666 +f 66638//66638 66446//66446 66387//66387 +f 66498//66498 66374//66374 66878//66878 +f 66506//66506 66520//66520 66574//66574 +f 66574//66574 66558//66558 66506//66506 +f 66514//66514 66395//66395 66699//66699 +f 66388//66388 66643//66643 66400//66400 +f 66395//66395 66446//66446 66795//66795 +f 66414//66414 66285//66285 66697//66697 +f 66292//66292 66896//66896 66422//66422 +f 66574//66574 66520//66520 66703//66703 +f 66431//66431 66533//66533 66672//66672 +f 66415//66415 66633//66633 66634//66634 +f 66365//66365 66535//66535 66702//66702 +f 66774//66774 66385//66385 66511//66511 +f 66405//66405 66647//66647 66636//66636 +f 66580//66580 66703//66703 66520//66520 +f 66284//66284 66700//66700 66363//66363 +f 66693//66693 66408//66408 66774//66774 +f 66830//66830 66142//66142 66655//66655 +f 66693//66693 66798//66798 66408//66408 +f 66347//66347 66408//66408 66798//66798 +f 66703//66703 66580//66580 66639//66639 +f 66303//66303 66527//66527 66425//66425 +f 66515//66515 66830//66830 66572//66572 +f 66371//66371 66422//66422 66896//66896 +f 66433//66433 66648//66648 66290//66290 +f 66648//66648 66433//66433 66540//66540 +f 66701//66701 66276//66276 66561//66561 +f 66218//66218 66639//66639 66580//66580 +f 66367//66367 66791//66791 66657//66657 +f 66803//66803 66305//66305 66578//66578 +f 66404//66404 66639//66639 66218//66218 +f 66578//66578 66534//66534 66579//66579 +f 66701//66701 66269//66269 66270//66270 +f 66297//66297 66651//66651 66276//66276 +f 66582//66582 66406//66406 66831//66831 +f 66529//66529 66589//66589 66670//66670 +f 66432//66432 66589//66589 66529//66529 +f 66591//66591 65924//65924 66460//66460 +f 66662//66662 66443//66443 66381//66381 +f 66597//66597 66328//66328 66730//66730 +f 66662//66662 66587//66587 66443//66443 +f 66661//66661 66540//66540 66449//66449 +f 66449//66449 66540//66540 66433//66433 +f 66230//66230 66519//66519 66460//66460 +f 66595//66595 66986//66986 66325//66325 +f 66473//66473 66607//66607 66333//66333 +f 66328//66328 66457//66457 66730//66730 +f 66661//66661 66449//66449 66926//66926 +f 66381//66381 66235//66235 66662//66662 +f 66451//66451 66600//66600 66454//66454 +f 66459//66459 66454//66454 66570//66570 +f 66286//66286 66459//66459 66570//66570 +f 66594//66594 66047//66047 66225//66225 +f 66593//66593 66444//66444 66443//66443 +f 66474//66474 66339//66339 66723//66723 +f 66286//66286 66570//66570 66571//66571 +f 66450//66450 66604//66604 66349//66349 +f 66493//66493 66926//66926 66449//66449 +f 66600//66600 66570//66570 66454//66454 +f 66435//66435 66329//66329 67111//67111 +f 66601//66601 66447//66447 66602//66602 +f 66339//66339 66608//66608 66723//66723 +f 66447//66447 66591//66591 66602//66602 +f 66606//66606 66295//66295 66362//66362 +f 66593//66593 66445//66445 66444//66444 +f 66605//66605 66325//66325 66986//66986 +f 66727//66727 66445//66445 66593//66593 +f 66362//66362 66128//66128 66470//66470 +f 66329//66329 66605//66605 67111//67111 +f 66608//66608 66165//66165 66611//66611 +f 66858//66858 66611//66611 66165//66165 +f 66595//66595 66323//66323 66463//66463 +f 66727//66727 66524//66524 66445//66445 +f 66464//66464 66328//66328 66597//66597 +f 66448//66448 66712//66712 66177//66177 +f 66604//66604 66427//66427 66349//66349 +f 66456//66456 66733//66733 66320//66320 +f 66455//66455 66320//66320 66733//66733 +f 66733//66733 66731//66731 66455//66455 +f 66861//66861 66332//66332 66615//66615 +f 66616//66616 66177//66177 66863//66863 +f 66712//66712 66617//66617 66177//66177 +f 66618//66618 66619//66619 66524//66524 +f 66579//66579 66534//66534 66805//66805 +f 66571//66571 66570//66570 66620//66620 +f 66392//66392 66487//66487 66677//66677 +f 66620//66620 66680//66680 66571//66571 +f 66630//66630 66627//66627 66628//66628 +f 66625//66625 66413//66413 66798//66798 +f 66805//66805 66534//66534 66346//66346 +f 66819//66819 66499//66499 66816//66816 +f 66679//66679 66507//66507 66642//66642 +f 66551//66551 66413//66413 66625//66625 +f 66712//66712 66448//66448 66686//66686 +f 66653//66653 66548//66548 66685//66685 +f 66550//66550 66501//66501 66819//66819 +f 66680//66680 66589//66589 66571//66571 +f 66541//66541 66274//66274 66810//66810 +f 66553//66553 66506//66506 66675//66675 +f 66810//66810 66274//66274 66650//66650 +f 66637//66637 66100//66100 66545//66545 +f 66394//66394 66581//66581 66829//66829 +f 66554//66554 66488//66488 66713//66713 +f 66537//66537 66378//66378 66500//66500 +f 66421//66421 66549//66549 66764//66764 +f 66488//66488 66629//66629 66713//66713 +f 66825//66825 66495//66495 66492//66492 +f 66670//66670 66589//66589 66692//66692 +f 66400//66400 66629//66629 66348//66348 +f 66694//66694 66634//66634 66633//66633 +f 66684//66684 66421//66421 66764//66764 +f 66274//66274 66521//66521 66650//66650 +f 66645//66645 66495//66495 66825//66825 +f 66548//66548 66509//66509 66685//66685 +f 66538//66538 66782//66782 66543//66543 +f 66782//66782 66538//66538 66916//66916 +f 66523//66523 66519//66519 66230//66230 +f 66555//66555 66777//66777 66510//66510 +f 66573//66573 66371//66371 66896//66896 +f 66643//66643 66771//66771 66400//66400 +f 66775//66775 66553//66553 66675//66675 +f 66688//66688 66548//66548 66653//66653 +f 66701//66701 66800//66800 66269//66269 +f 66354//66354 66358//66358 66784//66784 +f 66438//66438 66841//66841 66576//66576 +f 66531//66531 66708//66708 66585//66585 +f 66710//66710 66508//66508 66652//66652 +f 66568//66568 66565//66565 66551//66551 +f 66652//66652 66564//66564 66654//66654 +f 66666//66666 66845//66845 66369//66369 +f 66853//66853 66415//66415 66634//66634 +f 66429//66429 66369//66369 66845//66845 +f 66411//66411 66664//66664 66566//66566 +f 66706//66706 66530//66530 66888//66888 +f 66532//66532 66530//66530 66706//66706 +f 66845//66845 66668//66668 66429//66429 +f 66301//66301 66786//66786 66912//66912 +f 66640//66640 66290//66290 66836//66836 +f 66646//66646 66836//66836 66290//66290 +f 66508//66508 66564//66564 66652//66652 +f 66561//66561 66276//66276 66651//66651 +f 66675//66675 66506//66506 66558//66558 +f 66428//66428 66429//66429 66668//66668 +f 66526//66526 66442//66442 66776//66776 +f 66651//66651 66297//66297 66707//66707 +f 66646//66646 66290//66290 66648//66648 +f 66678//66678 66563//66563 66552//66552 +f 66513//66513 66508//66508 66710//66710 +f 66708//66708 66586//66586 66585//66585 +f 66564//66564 66671//66671 66654//66654 +f 66533//66533 66532//66532 66706//66706 +f 66903//66903 66363//66363 66700//66700 +f 66707//66707 66437//66437 66659//66659 +f 66667//66667 66573//66573 66704//66704 +f 66797//66797 66414//66414 66649//66649 +f 66523//66523 66414//66414 66797//66797 +f 66298//66298 66425//66425 66527//66527 +f 66567//66567 66846//66846 66127//66127 +f 66406//66406 66582//66582 66404//66404 +f 66659//66659 66437//66437 66690//66690 +f 66714//66714 66438//66438 66242//66242 +f 66656//66656 66518//66518 66356//66356 +f 66493//66493 66621//66621 66926//66926 +f 66127//66127 66846//66846 66407//66407 +f 66714//66714 66242//66242 66702//66702 +f 66670//66670 66531//66531 66529//66529 +f 66702//66702 66242//66242 66365//66365 +f 66831//66831 66505//66505 66665//66665 +f 66587//66587 66669//66669 66443//66443 +f 66407//66407 66787//66787 66149//66149 +f 66583//66583 66149//66149 66787//66787 +f 66560//66560 66401//66401 66673//66673 +f 66665//66665 66505//66505 66560//66560 +f 66535//66535 66536//66536 66702//66702 +f 66423//66423 66789//66789 66434//66434 +f 66541//66541 66536//66536 66364//66364 +f 66622//66622 66682//66682 66621//66621 +f 66397//66397 66572//66572 66674//66674 +f 66804//66804 66659//66659 66872//66872 +f 66663//66663 66554//66554 66660//66660 +f 66690//66690 66872//66872 66659//66659 +f 66491//66491 66586//66586 66806//66806 +f 66594//66594 66678//66678 66768//66768 +f 66538//66538 66619//66619 66618//66618 +f 66395//66395 66795//66795 66699//66699 +f 66544//66544 66672//66672 66955//66955 +f 66675//66675 66558//66558 66698//66698 +f 66557//66557 66559//66559 67051//67051 +f 66539//66539 66434//66434 66790//66790 +f 66641//66641 66676//66676 67025//67025 +f 66492//66492 66641//66641 67025//67025 +f 66690//66690 66440//66440 66773//66773 +f 66554//66554 66713//66713 66660//66660 +f 66491//66491 66806//66806 66881//66881 +f 66545//66545 66624//66624 66900//66900 +f 66536//66536 66541//66541 66810//66810 +f 66568//66568 66551//66551 66809//66809 +f 66549//66549 66491//66491 66881//66881 +f 66633//66633 66683//66683 66807//66807 +f 66417//66417 66770//66770 66562//66562 +f 66673//66673 66569//66569 66893//66893 +f 66893//66893 66802//66802 66673//66673 +f 66448//66448 66522//66522 66686//66686 +f 66703//66703 66639//66639 66781//66781 +f 66799//66799 66389//66389 67065//67065 +f 66662//66662 66562//66562 66770//66770 +f 66519//66519 66523//66523 66797//66797 +f 66776//66776 66442//66442 66568//66568 +f 66490//66490 66835//66835 66537//66537 +f 66522//66522 66354//66354 66686//66686 +f 66691//66691 66556//66556 66763//66763 +f 66681//66681 66684//66684 66764//66764 +f 66569//66569 66576//66576 66893//66893 +f 66521//66521 66566//66566 66785//66785 +f 66769//66769 66636//66636 66647//66647 +f 66589//66589 66680//66680 66692//66692 +f 66662//66662 66770//66770 66587//66587 +f 66374//66374 66640//66640 66695//66695 +f 66775//66775 66675//66675 66698//66698 +f 66511//66511 66684//66684 66681//66681 +f 66697//66697 66853//66853 66649//66649 +f 67021//67021 66543//66543 66782//66782 +f 66638//66638 66526//66526 66776//66776 +f 66504//66504 66644//66644 66817//66817 +f 66893//66893 66576//66576 66841//66841 +f 66358//66358 67046//67046 66784//66784 +f 66696//66696 66813//66813 66632//66632 +f 66632//66632 66575//66575 66696//66696 +f 66566//66566 66664//66664 66788//66788 +f 66575//66575 66498//66498 66696//66696 +f 66878//66878 66696//66696 66498//66498 +f 66511//66511 66837//66837 66774//66774 +f 66708//66708 66793//66793 66586//66586 +f 66788//66788 66664//66664 66824//66824 +f 67202//67202 66655//66655 66645//66645 +f 66909//66909 66567//66567 66528//66528 +f 66543//66543 66928//66928 66542//66542 +f 66664//66664 66298//66298 66824//66824 +f 66647//66647 66517//66517 66687//66687 +f 66635//66635 66777//66777 66555//66555 +f 66649//66649 66414//66414 66697//66697 +f 66663//66663 66660//66660 66417//66417 +f 66891//66891 66646//66646 66648//66648 +f 66584//66584 66973//66973 66525//66525 +f 66824//66824 66298//66298 66527//66527 +f 66517//66517 66518//66518 66656//66656 +f 66586//66586 66793//66793 66806//66806 +f 66796//66796 66363//66363 66903//66903 +f 66572//66572 66830//66830 66843//66843 +f 66530//66530 66772//66772 66888//66888 +f 66928//66928 66543//66543 67021//67021 +f 66399//66399 66131//66131 66783//66783 +f 66910//66910 67051//67051 66559//66559 +f 66131//66131 66667//66667 66783//66783 +f 66652//66652 66654//66654 66711//66711 +f 66661//66661 66926//66926 66851//66851 +f 66973//66973 66584//66584 66912//66912 +f 66417//66417 66660//66660 66770//66770 +f 66559//66559 66658//66658 66910//66910 +f 66705//66705 66538//66538 66618//66618 +f 66636//66636 66791//66791 66497//66497 +f 66792//66792 66513//66513 66710//66710 +f 66538//66538 66705//66705 66916//66916 +f 66682//66682 66926//66926 66621//66621 +f 66789//66789 66423//66423 66583//66583 +f 66531//66531 66670//66670 66708//66708 +f 66618//66618 66524//66524 66838//66838 +f 66706//66706 66780//66780 66533//66533 +f 66533//66533 66780//66780 66672//66672 +f 66673//66673 66873//66873 66560//66560 +f 66709//66709 66258//66258 66542//66542 +f 66794//66794 66546//66546 66945//66945 +f 66669//66669 66587//66587 66770//66770 +f 66654//66654 66671//66671 66428//66428 +f 66711//66711 66654//66654 66428//66428 +f 66838//66838 66524//66524 66716//66716 +f 66591//66591 66460//66460 66718//66718 +f 66607//66607 66473//66473 66855//66855 +f 66721//66721 66427//66427 66604//66604 +f 66730//66730 66457//66457 66857//66857 +f 66473//66473 66598//66598 66855//66855 +f 66450//66450 66596//66596 66736//66736 +f 66600//66600 66725//66725 66570//66570 +f 66443//66443 66724//66724 66593//66593 +f 66725//66725 66620//66620 66570//66570 +f 66427//66427 66721//66721 66552//66552 +f 66855//66855 66474//66474 66723//66723 +f 66598//66598 66474//66474 66855//66855 +f 66721//66721 66765//66765 66552//66552 +f 66451//66451 66553//66553 66775//66775 +f 66621//66621 66601//66601 66622//66622 +f 66450//66450 66736//66736 66604//66604 +f 66724//66724 66443//66443 66669//66669 +f 66864//66864 66594//66594 66768//66768 +f 66047//66047 66594//66594 66864//66864 +f 66510//66510 66777//66777 66857//66857 +f 66470//66470 66047//66047 66864//66864 +f 66457//66457 66510//66510 66857//66857 +f 66593//66593 66724//66724 66727//66727 +f 66737//66737 66658//66658 66435//66435 +f 66601//66601 66726//66726 66622//66622 +f 66726//66726 66601//66601 66602//66602 +f 66362//66362 66728//66728 66606//66606 +f 66727//66727 66716//66716 66524//66524 +f 66435//66435 67111//67111 66737//66737 +f 66451//66451 66725//66725 66600//66600 +f 66605//66605 66986//66986 66739//66739 +f 66725//66725 66451//66451 66775//66775 +f 67111//67111 66605//66605 66739//66739 +f 66362//66362 66470//66470 66728//66728 +f 66986//66986 66464//66464 66597//66597 +f 66463//66463 66464//66464 66986//66986 +f 66595//66595 66463//66463 66986//66986 +f 66718//66718 66602//66602 66591//66591 +f 66177//66177 66617//66617 66863//66863 +f 66748//66748 66761//66761 66750//66750 +f 66471//66471 66761//66761 66748//66748 +f 66615//66615 66479//66479 66998//66998 +f 66332//66332 66479//66479 66615//66615 +f 66345//66345 66471//66471 66751//66751 +f 66751//66751 66471//66471 66748//66748 +f 66479//66479 66616//66616 66998//66998 +f 66480//66480 66478//66478 67000//67000 +f 66471//66471 66468//66468 66761//66761 +f 66480//66480 66747//66747 66749//66749 +f 66166//66166 66480//66480 66749//66749 +f 66478//66478 66753//66753 67000//67000 +f 66751//66751 66475//66475 66345//66345 +f 66483//66483 66475//66475 66751//66751 +f 66752//66752 66166//66166 66749//66749 +f 66753//66753 66481//66481 66755//66755 +f 66762//66762 66452//66452 66752//66752 +f 66752//66752 66452//66452 66166//66166 +f 66752//66752 66754//66754 66762//66762 +f 66482//66482 66755//66755 66481//66481 +f 66467//66467 66461//66461 66762//66762 +f 66762//66762 66461//66461 66452//66452 +f 66482//66482 66205//66205 66756//66756 +f 66750//66750 66762//66762 66754//66754 +f 66761//66761 66762//66762 66750//66750 +f 66467//66467 66762//66762 66761//66761 +f 66205//66205 66484//66484 66756//66756 +f 66761//66761 66468//66468 66467//66467 +f 66756//66756 66486//66486 66757//66757 +f 66484//66484 66486//66486 66756//66756 +f 66747//66747 66480//66480 67000//67000 +f 66194//66194 66477//66477 66984//66984 +f 66596//66596 66194//66194 66984//66984 +f 66486//66486 66485//66485 66760//66760 +f 66760//66760 66757//66757 66486//66486 +f 66758//66758 66760//66760 66485//66485 +f 66758//66758 66326//66326 66759//66759 +f 66485//66485 66326//66326 66758//66758 +f 66326//66326 66466//66466 66759//66759 +f 66333//66333 66607//66607 66466//66466 +f 66466//66466 66607//66607 66759//66759 +f 66499//66499 66397//66397 66674//66674 +f 66766//66766 66552//66552 66765//66765 +f 66656//66656 66623//66623 66930//66930 +f 66556//66556 66539//66539 66763//66763 +f 66791//66791 66636//66636 66769//66769 +f 66557//66557 67051//67051 66779//66779 +f 66639//66639 66404//66404 66811//66811 +f 66897//66897 66841//66841 66438//66438 +f 66440//66440 66632//66632 66773//66773 +f 66689//66689 66504//66504 66817//66817 +f 66683//66683 66544//66544 66955//66955 +f 66698//66698 66558//66558 66767//66767 +f 66632//66632 66813//66813 66773//66773 +f 66487//66487 66630//66630 66778//66778 +f 66880//66880 66930//66930 66623//66623 +f 66678//66678 66552//66552 66766//66766 +f 66776//66776 66568//66568 66809//66809 +f 66582//66582 66959//66959 66404//66404 +f 66878//66878 66374//66374 66695//66695 +f 66714//66714 66897//66897 66438//66438 +f 66799//66799 66880//66880 66623//66623 +f 66836//66836 66695//66695 66640//66640 +f 66768//66768 66678//66678 66766//66766 +f 66650//66650 66521//66521 66785//66785 +f 66705//66705 66618//66618 66913//66913 +f 66574//66574 67010//67010 66558//66558 +f 66638//66638 66776//66776 66822//66822 +f 66558//66558 67010//67010 66767//66767 +f 66817//66817 66644//66644 66818//66818 +f 66653//66653 66685//66685 66821//66821 +f 67012//67012 66653//66653 66821//66821 +f 66644//66644 66792//66792 66818//66818 +f 66665//66665 66560//66560 66873//66873 +f 66814//66814 66714//66714 66702//66702 +f 66953//66953 66688//66688 66653//66653 +f 66400//66400 66854//66854 66629//66629 +f 66953//66953 66653//66653 67012//67012 +f 66771//66771 66854//66854 66400//66400 +f 66896//66896 66292//66292 66525//66525 +f 66389//66389 66800//66800 67065//67065 +f 66446//66446 66638//66638 66822//66822 +f 66822//66822 66895//66895 66446//66446 +f 66910//66910 66658//66658 66737//66737 +f 66649//66649 66853//66853 66812//66812 +f 66795//66795 66446//66446 66895//66895 +f 66710//66710 66652//66652 66801//66801 +f 66687//66687 66769//66769 66647//66647 +f 66845//66845 66688//66688 66954//66954 +f 66666//66666 66688//66688 66845//66845 +f 66686//66686 66354//66354 66784//66784 +f 66652//66652 66711//66711 66801//66801 +f 66935//66935 66574//66574 66703//66703 +f 66829//66829 66581//66581 66832//66832 +f 66891//66891 66648//66648 66963//66963 +f 66795//66795 66833//66833 66699//66699 +f 66802//66802 66873//66873 66673//66673 +f 66648//66648 66540//66540 66963//66963 +f 66824//66824 66527//66527 66890//66890 +f 67153//67153 66890//66890 66527//66527 +f 66527//66527 66303//66303 67153//67153 +f 66657//66657 66883//66883 66643//66643 +f 66706//66706 66888//66888 67023//67023 +f 67046//67046 66358//66358 66363//66363 +f 66770//66770 66660//66660 66944//66944 +f 66699//66699 66833//66833 66514//66514 +f 66303//66303 66803//66803 67153//67153 +f 66830//66830 66655//66655 67202//67202 +f 66703//66703 66781//66781 66885//66885 +f 66707//66707 66948//66948 66651//66651 +f 66885//66885 66935//66935 66703//66703 +f 66378//66378 66537//66537 66835//66835 +f 66948//66948 66659//66659 66804//66804 +f 66791//66791 66883//66883 66657//66657 +f 66659//66659 66948//66948 66707//66707 +f 66581//66581 66399//66399 66834//66834 +f 66904//66904 66514//66514 66833//66833 +f 66626//66626 66514//66514 66904//66904 +f 66642//66642 66626//66626 66904//66904 +f 66428//66428 66668//66668 66964//66964 +f 66692//66692 66911//66911 66670//66670 +f 66964//66964 66711//66711 66428//66428 +f 66798//66798 66693//66693 66914//66914 +f 66764//66764 66549//66549 66881//66881 +f 66708//66708 66670//66670 66911//66911 +f 66583//66583 66787//66787 67071//67071 +f 66672//66672 66780//66780 66828//66828 +f 66848//66848 66583//66583 67071//67071 +f 66900//66900 66624//66624 66258//66258 +f 66848//66848 66789//66789 66583//66583 +f 66955//66955 66672//66672 66828//66828 +f 66704//66704 66573//66573 67029//67029 +f 66434//66434 66789//66789 66790//66790 +f 66674//66674 66572//66572 66843//66843 +f 66694//66694 66633//66633 66807//66807 +f 66896//66896 66840//66840 66573//66573 +f 66808//66808 66634//66634 66694//66694 +f 66782//66782 66916//66916 66960//66960 +f 66853//66853 66634//66634 66808//66808 +f 66642//66642 66904//66904 66946//66946 +f 66769//66769 66892//66892 66791//66791 +f 67019//67019 66708//66708 66911//66911 +f 66881//66881 66806//66806 66793//66793 +f 66872//66872 66690//66690 66925//66925 +f 66346//66346 66689//66689 66905//66905 +f 66637//66637 66545//66545 66900//66900 +f 66690//66690 66773//66773 66925//66925 +f 66853//66853 66808//66808 66815//66815 +f 66764//66764 66881//66881 66827//66827 +f 66811//66811 66781//66781 66639//66639 +f 66691//66691 66763//66763 66976//66976 +f 66779//66779 67051//67051 66933//66933 +f 66959//66959 66811//66811 66404//66404 +f 66681//66681 66764//66764 66827//66827 +f 66660//66660 66713//66713 66886//66886 +f 66820//66820 66642//66642 66946//66946 +f 66683//66683 66955//66955 67055//67055 +f 66809//66809 66551//66551 66915//66915 +f 66642//66642 66820//66820 66679//66679 +f 66685//66685 66679//66679 66820//66820 +f 66674//66674 67041//67041 66499//66499 +f 66835//66835 66677//66677 66894//66894 +f 66820//66820 66821//66821 66685//66685 +f 66897//66897 66714//66714 66814//66814 +f 66681//66681 66837//66837 66511//66511 +f 66705//66705 66971//66971 66916//66916 +f 66296//66296 66394//66394 67027//67027 +f 66840//66840 66896//66896 67045//67045 +f 66582//66582 66831//66831 66959//66959 +f 66788//66788 66785//66785 66566//66566 +f 66774//66774 66837//66837 66870//66870 +f 66954//66954 66688//66688 66953//66953 +f 66909//66909 66951//66951 67171//67171 +f 66772//66772 66393//66393 66882//66882 +f 66935//66935 67010//67010 66574//66574 +f 66799//66799 67065//67065 66880//66880 +f 66629//66629 66886//66886 66713//66713 +f 66854//66854 66886//66886 66629//66629 +f 67044//67044 66832//66832 66581//66581 +f 66818//66818 66792//66792 66922//66922 +f 66693//66693 66774//66774 66870//66870 +f 66378//66378 66835//66835 66938//66938 +f 66258//66258 66709//66709 66839//66839 +f 66686//66686 66784//66784 66932//66932 +f 66777//66777 66635//66635 66907//66907 +f 66922//66922 66710//66710 66898//66898 +f 66792//66792 66710//66710 66922//66922 +f 66938//66938 66631//66631 66378//66378 +f 66879//66879 66775//66775 66698//66698 +f 66842//66842 67007//67007 66680//66680 +f 66944//66944 66660//66660 66886//66886 +f 66625//66625 66798//66798 66914//66914 +f 66631//66631 67036//67036 66378//66378 +f 67049//67049 66803//66803 66578//66578 +f 66710//66710 66801//66801 66898//66898 +f 66846//66846 66567//66567 66844//66844 +f 66945//66945 66378//66378 67036//67036 +f 66709//66709 66542//66542 66928//66928 +f 66378//66378 66945//66945 66546//66546 +f 66823//66823 66702//66702 66536//66536 +f 66578//66578 66579//66579 67049//67049 +f 66795//66795 66895//66895 66826//66826 +f 66645//66645 66825//66825 67201//67201 +f 66942//66942 67065//67065 66800//66800 +f 66770//66770 66944//66944 66937//66937 +f 66692//66692 66906//66906 66911//66911 +f 66810//66810 66823//66823 66536//66536 +f 66887//66887 66769//66769 66687//66687 +f 66683//66683 66936//66936 67173//67173 +f 66704//66704 66783//66783 66667//66667 +f 66883//66883 66771//66771 66643//66643 +f 66807//66807 66683//66683 67173//67173 +f 66805//66805 66346//66346 66905//66905 +f 66551//66551 66625//66625 66915//66915 +f 66780//66780 66706//66706 67023//67023 +f 66964//66964 66668//66668 66889//66889 +f 66407//66407 66846//66846 66847//66847 +f 66786//66786 66557//66557 66779//66779 +f 67046//67046 66363//66363 66796//66796 +f 66786//66786 66779//66779 67057//67057 +f 67029//67029 66573//66573 66840//66840 +f 66833//66833 66795//66795 66826//66826 +f 67025//67025 66676//66676 67054//67054 +f 66701//66701 66561//66561 67037//67037 +f 66828//66828 66780//66780 66952//66952 +f 66787//66787 66407//66407 66847//66847 +f 66838//66838 66913//66913 66618//66618 +f 66687//66687 66517//66517 66899//66899 +f 66791//66791 66892//66892 66883//66883 +f 66656//66656 66899//66899 66517//66517 +f 67052//67052 66899//66899 66656//66656 +f 66843//66843 66830//66830 67141//67141 +f 66539//66539 66790//66790 66763//66763 +f 66608//66608 66980//66980 66978//66978 +f 66859//66859 66602//66602 66718//66718 +f 66611//66611 66980//66980 66608//66608 +f 66718//66718 66460//66460 66859//66859 +f 66460//66460 66519//66519 67059//67059 +f 66963//66963 66540//66540 66661//66661 +f 67059//67059 66519//66519 66797//66797 +f 66725//66725 67103//67103 66620//66620 +f 66724//66724 66669//66669 67043//67043 +f 66855//66855 66723//66723 66988//66988 +f 66775//66775 66879//66879 66725//66725 +f 66723//66723 66978//66978 66988//66988 +f 66963//66963 66661//66661 66851//66851 +f 66978//66978 66723//66723 66608//66608 +f 66727//66727 66724//66724 66860//66860 +f 66596//66596 66856//66856 66736//66736 +f 66731//66731 66733//66733 66989//66989 +f 66716//66716 66860//66860 66838//66838 +f 66879//66879 66923//66923 66725//66725 +f 66727//66727 66860//66860 66716//66716 +f 66680//66680 66620//66620 66842//66842 +f 66456//66456 66614//66614 66861//66861 +f 66682//66682 66622//66622 66852//66852 +f 66860//66860 66724//66724 67043//67043 +f 66736//66736 66856//66856 66604//66604 +f 66602//66602 66859//66859 66726//66726 +f 66859//66859 66987//66987 66726//66726 +f 66919//66919 66860//66860 67043//67043 +f 66852//66852 66726//66726 66983//66983 +f 66622//66622 66726//66726 66852//66852 +f 66983//66983 66726//66726 66987//66987 +f 66604//66604 66856//66856 66849//66849 +f 66615//66615 66862//66862 66861//66861 +f 66998//66998 66616//66616 66863//66863 +f 66857//66857 66777//66777 66907//66907 +f 66849//66849 66850//66850 66721//66721 +f 66604//66604 66849//66849 66721//66721 +f 66721//66721 66850//66850 66765//66765 +f 66991//66991 66470//66470 66864//66864 +f 66993//66993 66606//66606 66728//66728 +f 66627//66627 66606//66606 66993//66993 +f 66993//66993 66865//66865 66627//66627 +f 66865//66865 66628//66628 66627//66627 +f 66630//66630 66628//66628 66995//66995 +f 66778//66778 66630//66630 66995//66995 +f 66882//66882 66393//66393 67179//67179 +f 66844//66844 66567//66567 66909//66909 +f 66820//66820 67012//67012 66821//66821 +f 66617//66617 66712//66712 66871//66871 +f 66785//66785 66788//66788 67073//67073 +f 66649//66649 66812//66812 67252//67252 +f 66817//66817 66818//66818 66927//66927 +f 66677//66677 66487//66487 66924//66924 +f 67025//67025 66901//66901 66492//66492 +f 66894//66894 66677//66677 67032//67032 +f 66882//66882 66888//66888 66772//66772 +f 66922//66922 66927//66927 66818//66818 +f 66874//66874 66765//66765 66850//66850 +f 66577//66577 67158//67158 66700//66700 +f 67082//67082 66929//66929 66822//66822 +f 66925//66925 66773//66773 66875//66875 +f 66825//66825 66492//66492 66901//66901 +f 66854//66854 66771//66771 66877//66877 +f 66870//66870 66961//66961 66693//66693 +f 66773//66773 66813//66813 66875//66875 +f 66914//66914 66693//66693 66961//66961 +f 66823//66823 66814//66814 66702//66702 +f 66577//66577 67027//67027 67158//67158 +f 66296//66296 67027//67027 66577//66577 +f 67140//67140 66851//66851 66926//66926 +f 67028//67028 66944//66944 66886//66886 +f 66625//66625 66914//66914 66915//66915 +f 66801//66801 66934//66934 66898//66898 +f 66813//66813 66696//66696 66876//66876 +f 66876//66876 66875//66875 66813//66813 +f 66550//66550 66819//66819 67090//67090 +f 66873//66873 66802//66802 66931//66931 +f 66878//66878 66876//66876 66696//66696 +f 67047//67047 66915//66915 66974//66974 +f 66698//66698 66767//66767 67008//67008 +f 66833//66833 66902//66902 66939//66939 +f 67008//67008 66879//66879 66698//66698 +f 66631//66631 66938//66938 67036//67036 +f 66394//66394 66829//66829 67027//67027 +f 67202//67202 66645//66645 67201//67201 +f 67153//67153 66803//66803 67049//67049 +f 66896//66896 66525//66525 66973//66973 +f 66668//66668 66845//66845 66884//66884 +f 66809//66809 66915//66915 67047//67047 +f 66823//66823 66810//66810 67024//67024 +f 66884//66884 66889//66889 66668//66668 +f 66800//66800 66701//66701 66942//66942 +f 67007//67007 66965//66965 66680//66680 +f 66687//66687 66940//66940 66887//66887 +f 66692//66692 66680//66680 66965//66965 +f 66669//66669 66770//66770 66941//66941 +f 66836//66836 66646//66646 67186//67186 +f 67186//67186 67017//67017 66836//66836 +f 66899//66899 66940//66940 66687//66687 +f 66805//66805 66905//66905 67056//67056 +f 66807//66807 66808//66808 66694//66694 +f 67056//67056 66905//66905 67011//67011 +f 67141//67141 66830//66830 67202//67202 +f 66839//66839 66709//66709 66928//66928 +f 66906//66906 66692//66692 66965//66965 +f 66942//66942 66701//66701 67037//67037 +f 66811//66811 66885//66885 66781//66781 +f 66801//66801 66711//66711 66964//66964 +f 66906//66906 66969//66969 66911//66911 +f 66793//66793 66949//66949 66881//66881 +f 66848//66848 66790//66790 66789//66789 +f 66399//66399 66783//66783 66834//66834 +f 66883//66883 66892//66892 66966//66966 +f 66763//66763 66790//66790 67169//67169 +f 66955//66955 66828//66828 66952//66952 +f 66900//66900 66258//66258 66839//66839 +f 66796//66796 66903//66903 67294//67294 +f 66808//66808 66908//66908 66815//66815 +f 66972//66972 67019//67019 66911//66911 +f 67024//67024 66650//66650 67070//67070 +f 66810//66810 66650//66650 67024//67024 +f 66853//66853 66815//66815 66812//66812 +f 66957//66957 66841//66841 66897//66897 +f 67204//67204 67089//67089 66708//66708 +f 66793//66793 66708//66708 67089//67089 +f 67015//67015 66681//66681 66827//66827 +f 66917//66917 66918//66918 66838//66838 +f 67015//67015 66837//66837 66681//66681 +f 66913//66913 66838//66838 66918//66918 +f 66691//66691 66976//66976 67179//67179 +f 66393//66393 66691//66691 67179//67179 +f 66918//66918 66919//66919 66920//66920 +f 66930//66930 67052//67052 66656//66656 +f 66705//66705 66913//66913 66968//66968 +f 66971//66971 66705//66705 66968//66968 +f 67088//67088 66776//66776 66975//66975 +f 66892//66892 66769//66769 66887//66887 +f 66677//66677 66924//66924 67032//67032 +f 66872//66872 66925//66925 67338//67338 +f 67035//67035 67030//67030 66811//66811 +f 66823//66823 66947//66947 66814//66814 +f 66822//66822 66776//66776 67088//67088 +f 66499//66499 67159//67159 66816//66816 +f 66877//66877 66886//66886 66854//66854 +f 67119//67119 67012//67012 66820//66820 +f 67035//67035 66811//66811 66959//66959 +f 66873//66873 67132//67132 67033//67033 +f 67082//67082 66822//66822 67088//67088 +f 66886//66886 66877//66877 67028//67028 +f 66870//66870 66837//66837 66921//66921 +f 66819//66819 66816//66816 67090//67090 +f 67028//67028 67068//67068 66944//66944 +f 66961//66961 66870//66870 67063//67063 +f 66874//66874 66850//66850 67077//67077 +f 67084//67084 66822//66822 66929//66929 +f 66895//66895 66822//66822 67084//67084 +f 66712//66712 66932//66932 66871//66871 +f 66943//66943 66825//66825 66901//66901 +f 66550//66550 67090//67090 67048//67048 +f 66831//66831 66665//66665 67098//67098 +f 67049//67049 66967//66967 67153//67153 +f 66907//66907 66635//66635 67048//67048 +f 66712//66712 66686//66686 66932//66932 +f 66635//66635 66550//66550 67048//67048 +f 67026//67026 66787//66787 66847//66847 +f 67086//67086 66826//66826 66895//66895 +f 67087//67087 66877//66877 66771//66771 +f 66965//66965 66969//66969 66906//66906 +f 66802//66802 66893//66893 66931//66931 +f 66954//66954 66884//66884 66845//66845 +f 66938//66938 66835//66835 66894//66894 +f 66883//66883 67087//67087 66771//66771 +f 66695//66695 66836//66836 67017//67017 +f 66805//66805 67049//67049 66579//66579 +f 67017//67017 66878//66878 66695//66695 +f 66911//66911 66969//66969 66970//66970 +f 67066//67066 66911//66911 66970//66970 +f 66902//66902 66833//66833 66826//66826 +f 66972//66972 66911//66911 67066//67066 +f 66801//66801 67022//67022 66934//66934 +f 66801//66801 66964//66964 67022//67022 +f 66915//66915 66914//66914 67081//67081 +f 66793//66793 67089//67089 66949//66949 +f 66893//66893 66841//66841 67069//67069 +f 66651//66651 67037//67037 66561//66561 +f 66937//66937 66944//66944 67068//67068 +f 66908//66908 66808//66808 67146//67146 +f 67051//67051 66910//66910 67292//67292 +f 66974//66974 66915//66915 67081//67081 +f 66708//66708 67019//67019 67204//67204 +f 66905//66905 66689//66689 67011//67011 +f 66817//66817 67011//67011 66689//66689 +f 66948//66948 66804//66804 67283//67283 +f 66665//66665 66873//66873 67033//67033 +f 66804//66804 66872//66872 67039//67039 +f 67039//67039 66872//66872 67338//67338 +f 66904//66904 66833//66833 66939//66939 +f 66879//66879 67008//67008 66923//66923 +f 66650//66650 66785//66785 67188//67188 +f 67283//67283 66804//66804 67039//67039 +f 66918//66918 67078//67078 66913//66913 +f 66957//66957 66897//66897 66958//66958 +f 66918//66918 66920//66920 67078//67078 +f 66962//66962 67022//67022 66964//66964 +f 67016//67016 66923//66923 67008//67008 +f 66820//66820 66946//66946 67119//67119 +f 66809//66809 67047//67047 66975//66975 +f 66897//66897 66814//66814 67062//67062 +f 67062//67062 66958//66958 66897//66897 +f 66581//66581 66834//66834 67044//67044 +f 66776//66776 66809//66809 66975//66975 +f 66885//66885 66811//66811 67030//67030 +f 66637//66637 66900//66900 66950//66950 +f 67021//67021 66782//66782 66960//66960 +f 66794//66794 66945//66945 67157//67157 +f 67322//67322 66794//66794 67157//67157 +f 66951//66951 66637//66637 66950//66950 +f 66780//66780 67160//67160 66952//66952 +f 67010//67010 66935//66935 67031//67031 +f 66968//66968 66913//66913 67078//67078 +f 66794//66794 67322//67322 66676//66676 +f 66892//66892 67009//67009 67040//67040 +f 67054//67054 66676//66676 67322//67322 +f 66704//66704 67148//67148 66783//66783 +f 67187//67187 66704//66704 67029//67029 +f 67187//67187 67148//67148 66704//66704 +f 67050//67050 66960//66960 66916//66916 +f 67050//67050 66916//66916 66971//66971 +f 66683//66683 67055//67055 66936//66936 +f 67029//67029 66840//66840 67190//67190 +f 66924//66924 66778//66778 67117//67117 +f 66778//66778 66924//66924 66487//66487 +f 67059//67059 66797//66797 67101//67101 +f 66980//66980 66611//66611 67361//67361 +f 66611//66611 66858//66858 67361//67361 +f 67043//67043 66669//66669 66941//66941 +f 66858//66858 66731//66731 67247//67247 +f 66989//66989 67247//67247 66731//66731 +f 66851//66851 66977//66977 66963//66963 +f 66979//66979 66730//66730 66982//66982 +f 66856//66856 66596//66596 67135//67135 +f 66860//66860 66917//66917 66838//66838 +f 66597//66597 66730//66730 66979//66979 +f 66733//66733 66456//66456 66989//66989 +f 66981//66981 66797//66797 66649//66649 +f 67251//67251 66989//66989 66456//66456 +f 66988//66988 67102//67102 66855//66855 +f 66917//66917 66860//66860 66918//66918 +f 66861//66861 67251//67251 66456//66456 +f 66849//66849 66856//66856 67135//67135 +f 67103//67103 66725//66725 66923//66923 +f 67113//67113 66861//66861 66862//66862 +f 66985//66985 66730//66730 66857//66857 +f 67099//67099 66986//66986 66597//66597 +f 66981//66981 67101//67101 66797//66797 +f 66860//66860 66919//66919 66918//66918 +f 66842//66842 66620//66620 67103//67103 +f 67106//67106 66739//66739 66986//66986 +f 66857//66857 66907//66907 66985//66985 +f 66990//66990 66998//66998 66863//66863 +f 66990//66990 66863//66863 66617//66617 +f 67111//67111 66739//66739 67106//67106 +f 66987//66987 66859//66859 67285//67285 +f 66874//66874 66766//66766 66765//66765 +f 66874//66874 66768//66768 66766//66766 +f 66460//66460 67059//67059 66859//66859 +f 67100//67100 66991//66991 66864//66864 +f 66768//66768 67100//67100 66864//66864 +f 66992//66992 66993//66993 66728//66728 +f 66728//66728 66991//66991 66992//66992 +f 66865//66865 66993//66993 66994//66994 +f 66628//66628 66865//66865 66995//66995 +f 66778//66778 66995//66995 67117//67117 +f 66750//66750 66754//66754 66999//66999 +f 66999//66999 67001//67001 66750//66750 +f 66991//66991 66728//66728 66470//66470 +f 66747//66747 67000//67000 67254//67254 +f 67000//67000 66753//66753 66755//66755 +f 67102//67102 66997//66997 66607//66607 +f 66607//66607 66997//66997 66759//66759 +f 66759//66759 66997//66997 66758//66758 +f 66758//66758 66997//66997 66996//66996 +f 66748//66748 66750//66750 67001//67001 +f 66749//66749 66747//66747 67254//67254 +f 67254//67254 67002//67002 66749//66749 +f 66755//66755 66482//66482 67107//67107 +f 66607//66607 66855//66855 67102//67102 +f 67004//67004 66748//66748 67001//67001 +f 67003//67003 66749//66749 67002//67002 +f 66752//66752 66749//66749 67003//67003 +f 66751//66751 66748//66748 67004//67004 +f 66754//66754 66752//66752 67003//67003 +f 67003//67003 66999//66999 66754//66754 +f 67004//67004 67006//67006 66751//66751 +f 66482//66482 66756//66756 67114//67114 +f 67114//67114 67107//67107 66482//66482 +f 66483//66483 66751//66751 67006//67006 +f 66756//66756 67005//67005 67114//67114 +f 66483//66483 67261//67261 66477//66477 +f 67006//67006 67261//67261 66483//66483 +f 66757//66757 67005//67005 66756//66756 +f 66862//66862 66615//66615 66998//66998 +f 66984//66984 66477//66477 67261//67261 +f 66757//66757 66760//66760 67109//67109 +f 67109//67109 67005//67005 66757//66757 +f 66996//66996 66760//66760 66758//66758 +f 67109//67109 66760//66760 66996//66996 +f 67063//67063 66870//66870 66921//66921 +f 67156//67156 66904//66904 66939//66939 +f 66941//66941 66770//66770 67133//67133 +f 66650//66650 67188//67188 67070//67070 +f 66969//66969 66965//66965 67007//67007 +f 67297//67297 67294//67294 66903//66903 +f 67059//67059 67285//67285 66859//66859 +f 66937//66937 67133//67133 66770//66770 +f 66921//66921 66837//66837 67061//67061 +f 66846//66846 66844//66844 67020//67020 +f 67009//67009 66892//66892 66887//66887 +f 67188//67188 66785//66785 67073//67073 +f 66894//66894 67032//67032 67060//67060 +f 67074//67074 66928//66928 67021//67021 +f 66846//66846 67020//67020 66847//66847 +f 66674//66674 66843//66843 67079//67079 +f 66903//66903 66700//66700 67297//67297 +f 67020//67020 67026//67026 66847//66847 +f 67182//67182 66882//66882 67179//67179 +f 66700//66700 67158//67158 67297//67297 +f 67198//67198 67062//67062 66814//66814 +f 67013//67013 67011//67011 66817//66817 +f 66617//66617 66871//66871 67129//67129 +f 66961//66961 67063//67063 67081//67081 +f 67073//67073 66788//66788 67075//67075 +f 66876//66876 66878//66878 67387//67387 +f 66850//66850 66849//66849 67095//67095 +f 66814//66814 66947//66947 67198//67198 +f 67071//67071 66787//66787 67026//67026 +f 66888//66888 66882//66882 67182//67182 +f 67119//67119 67181//67181 67012//67012 +f 66922//66922 66898//66898 67175//67175 +f 66788//66788 66824//66824 67075//67075 +f 67387//67387 66878//66878 67017//67017 +f 67289//67289 66912//66912 66786//66786 +f 67098//67098 66665//66665 67033//67033 +f 66888//66888 67182//67182 67023//67023 +f 67010//67010 67031//67031 67018//67018 +f 66914//66914 66961//66961 67081//67081 +f 67132//67132 66873//66873 66931//66931 +f 67018//67018 67031//67031 67121//67121 +f 67186//67186 66646//66646 66891//66891 +f 67013//67013 66927//66927 67014//67014 +f 66947//66947 66823//66823 67024//67024 +f 67159//67159 67090//67090 66816//66816 +f 66825//66825 66943//66943 67201//67201 +f 66931//66931 66893//66893 67143//67143 +f 67086//67086 66895//66895 67084//67084 +f 66891//66891 66963//66963 67226//67226 +f 67030//67030 67031//67031 66935//66935 +f 66824//66824 66890//66890 66956//66956 +f 66927//66927 67013//67013 66817//66817 +f 66977//66977 67226//67226 66963//66963 +f 67023//67023 67160//67160 66780//66780 +f 66935//66935 66885//66885 67030//67030 +f 66927//66927 67175//67175 67014//67014 +f 67164//67164 66974//66974 67081//67081 +f 67085//67085 66900//66900 66839//66839 +f 66826//66826 67086//67086 67091//67091 +f 67028//67028 66877//66877 67038//67038 +f 67027//67027 66829//66829 66832//66832 +f 66826//66826 67091//67091 66902//66902 +f 66926//66926 66682//66682 67034//67034 +f 67047//67047 66974//66974 67164//67164 +f 66840//66840 67045//67045 67190//67190 +f 66922//66922 67175//67175 66927//66927 +f 66932//66932 66784//66784 67219//67219 +f 67160//67160 67163//67163 66952//66952 +f 66851//66851 67140//67140 66977//66977 +f 66784//66784 67046//67046 67219//67219 +f 66898//66898 66934//66934 67131//67131 +f 66831//66831 67098//67098 66959//66959 +f 66955//66955 66952//66952 67094//67094 +f 66852//66852 67034//67034 66682//66682 +f 66808//66808 66807//66807 67173//67173 +f 67338//67338 66925//66925 67042//67042 +f 66805//66805 67056//67056 67049//67049 +f 67120//67120 67045//67045 66896//66896 +f 67042//67042 66925//66925 66875//66875 +f 67148//67148 66834//66834 66783//66783 +f 67173//67173 67146//67146 66808//66808 +f 66930//66930 67083//67083 67052//67052 +f 66883//66883 66966//66966 67087//67087 +f 66896//66896 66973//66973 67120//67120 +f 66889//66889 66884//66884 67076//67076 +f 67069//67069 66841//66841 66957//66957 +f 67130//67130 66889//66889 67076//67076 +f 66964//66964 66889//66889 67130//67130 +f 67028//67028 67126//67126 67068//67068 +f 66815//66815 66908//66908 67146//67146 +f 67040//67040 66966//66966 66892//66892 +f 67370//67370 66976//66976 67344//67344 +f 67007//67007 66842//66842 67097//67097 +f 66767//66767 67010//67010 67018//67018 +f 66946//66946 66904//66904 67156//67156 +f 67179//67179 66976//66976 67370//67370 +f 67016//67016 67150//67150 66923//66923 +f 66875//66875 66876//66876 67058//67058 +f 66969//66969 67007//67007 67064//67064 +f 67058//67058 67053//67053 66875//66875 +f 67008//67008 67150//67150 67016//67016 +f 67008//67008 66767//66767 67150//67150 +f 67150//67150 66767//66767 67018//67018 +f 67061//67061 66837//66837 67015//67015 +f 66929//66929 67207//67207 67084//67084 +f 66972//66972 67072//67072 67019//67019 +f 67159//67159 66499//66499 67041//67041 +f 67072//67072 67204//67204 67019//67019 +f 67057//67057 66779//66779 67080//67080 +f 66928//66928 67074//67074 66839//66839 +f 67012//67012 67181//67181 66953//66953 +f 66786//66786 67057//67057 67289//67289 +f 67009//67009 66887//66887 67139//67139 +f 67095//67095 67192//67192 66850//66850 +f 67075//67075 66824//66824 67196//67196 +f 67143//67143 67132//67132 66931//66931 +f 67121//67121 67031//67031 67122//67122 +f 67031//67031 67030//67030 67122//67122 +f 67038//67038 66877//66877 67087//67087 +f 66956//66956 66890//66890 67152//67152 +f 66779//66779 66933//66933 67080//67080 +f 67125//67125 67024//67024 67273//67273 +f 66651//66651 66948//66948 67279//67279 +f 67153//67153 67152//67152 66890//66890 +f 67033//67033 67176//67176 67098//67098 +f 67226//67226 66977//66977 67134//67134 +f 67175//67175 66898//66898 67131//67131 +f 66940//66940 66899//66899 67145//67145 +f 67087//67087 66966//66966 67137//67137 +f 67293//67293 67067//67067 66938//66938 +f 67045//67045 67316//67316 67190//67190 +f 67293//67293 66938//66938 66894//66894 +f 67076//67076 66884//66884 67128//67128 +f 67085//67085 66839//66839 67161//67161 +f 66899//66899 67052//67052 67145//67145 +f 66893//66893 67069//67069 67143//67143 +f 66848//66848 67071//67071 67208//67208 +f 67098//67098 67035//67035 66959//66959 +f 67024//67024 67125//67125 66947//66947 +f 67083//67083 67145//67145 67052//67052 +f 66790//66790 66848//66848 67155//67155 +f 66938//66938 67189//67189 67036//67036 +f 67042//67042 66875//66875 67053//67053 +f 67140//67140 66926//66926 67034//67034 +f 66985//66985 66907//66907 67225//67225 +f 67069//67069 66957//66957 67151//67151 +f 67035//67035 67098//67098 67176//67176 +f 67161//67161 66839//66839 67074//67074 +f 67130//67130 66962//66962 66964//66964 +f 66907//66907 67048//67048 67225//67225 +f 67046//67046 66796//66796 67294//67294 +f 67144//67144 66834//66834 67148//67148 +f 67081//67081 67435//67435 67164//67164 +f 67202//67202 67118//67118 67141//67141 +f 67189//67189 67414//67414 67036//67036 +f 66976//66976 66763//66763 67344//67344 +f 66973//66973 66912//66912 67289//67289 +f 67151//67151 66957//66957 67199//67199 +f 66952//66952 67206//67206 67094//67094 +f 66966//66966 67040//67040 67137//67137 +f 66950//66950 66900//66900 67085//67085 +f 66880//66880 67174//67174 66930//66930 +f 67051//67051 67147//67147 66933//66933 +f 67147//67147 67051//67051 67292//67292 +f 67164//67164 67270//67270 67047//67047 +f 67047//67047 67270//67270 66975//66975 +f 67146//67146 67173//67173 67230//67230 +f 67055//67055 67094//67094 67167//67167 +f 66955//66955 67094//67094 67055//67055 +f 66950//66950 67302//67302 66951//66951 +f 67270//67270 67088//67088 66975//66975 +f 67177//67177 66960//66960 67092//67092 +f 67036//67036 67157//67157 66945//66945 +f 66939//66939 66902//66902 67216//67216 +f 67171//67171 66844//66844 66909//66909 +f 66815//66815 67331//67331 66812//66812 +f 67252//67252 66812//66812 67214//67214 +f 66979//66979 67235//67235 66597//66597 +f 67100//67100 66768//66768 66874//66874 +f 67043//67043 66941//66941 67096//67096 +f 66996//66996 66997//66997 67102//67102 +f 67110//67110 66996//66996 67102//67102 +f 66970//66970 66969//66969 67064//67064 +f 67096//67096 66941//66941 67133//67133 +f 66978//66978 66980//66980 67105//67105 +f 67358//67358 66978//66978 67105//67105 +f 67108//67108 67107//67107 67114//67114 +f 66596//66596 66984//66984 67135//67135 +f 66991//66991 67100//67100 67233//67233 +f 67252//67252 66981//66981 66649//66649 +f 67361//67361 67105//67105 66980//66980 +f 67109//67109 66996//66996 67110//67110 +f 66730//66730 66985//66985 66982//66982 +f 66992//66992 66991//66991 67233//67233 +f 67099//67099 66597//66597 67235//67235 +f 67361//67361 66858//66858 67489//67489 +f 66858//66858 67247//67247 67489//67489 +f 67095//67095 66849//66849 67135//67135 +f 66993//66993 66992//66992 67104//67104 +f 67106//67106 66986//66986 67099//67099 +f 66842//66842 67103//67103 67263//67263 +f 66983//66983 66987//66987 67240//67240 +f 66993//66993 67104//67104 66994//66994 +f 67215//67215 67034//67034 66852//66852 +f 66994//66994 67115//67115 66865//66865 +f 67043//67043 67096//67096 66919//66919 +f 67117//67117 67115//67115 67116//67116 +f 66852//66852 66983//66983 67215//67215 +f 67251//67251 66861//66861 67113//67113 +f 67115//67115 67117//67117 66865//66865 +f 67115//67115 66994//66994 67104//67104 +f 66987//66987 67285//67285 67240//67240 +f 66920//66920 66919//66919 67237//67237 +f 66865//66865 67117//67117 66995//66995 +f 67032//67032 67116//67116 67115//67115 +f 67078//67078 66920//66920 67237//67237 +f 67112//67112 66862//66862 67250//67250 +f 66960//66960 67050//67050 67092//67092 +f 67300//67300 67250//67250 66998//66998 +f 67300//67300 66998//66998 67227//67227 +f 67032//67032 66924//66924 67116//67116 +f 66998//66998 66990//66990 67227//67227 +f 67292//67292 66737//66737 67111//67111 +f 66862//66862 66998//66998 67250//67250 +f 67117//67117 67116//67116 66924//66924 +f 66910//66910 66737//66737 67292//67292 +f 66990//66990 66617//66617 67129//67129 +f 66921//66921 67061//67061 67269//67269 +f 67056//67056 67011//67011 67185//67185 +f 67133//67133 66937//66937 67180//67180 +f 67082//67082 67088//67088 67228//67228 +f 67058//67058 66876//66876 67123//67123 +f 67044//67044 66834//66834 67144//67144 +f 67204//67204 67072//67072 67267//67267 +f 67290//67290 67073//67073 67191//67191 +f 67122//67122 67018//67018 67121//67121 +f 67185//67185 67011//67011 67124//67124 +f 67065//67065 66942//66942 67310//67310 +f 67038//67038 67087//67087 67137//67137 +f 67207//67207 66929//66929 67082//67082 +f 67120//67120 66973//66973 67288//67288 +f 67063//67063 66921//66921 67269//67269 +f 67387//67387 67123//67123 66876//66876 +f 67011//67011 67013//67013 67124//67124 +f 67068//67068 67180//67180 66937//66937 +f 67081//67081 67063//67063 67284//67284 +f 66973//66973 67289//67289 67288//67288 +f 67037//67037 67310//67310 66942//66942 +f 66894//66894 67060//67060 67291//67291 +f 66940//66940 67139//67139 66887//66887 +f 67026//67026 67020//67020 67262//67262 +f 67180//67180 67068//67068 67184//67184 +f 67148//67148 67187//67187 67397//67397 +f 67143//67143 67069//67069 67151//67151 +f 67028//67028 67038//67038 67197//67197 +f 67210//67210 67084//67084 67207//67207 +f 66954//66954 66953//66953 67128//67128 +f 67025//67025 67054//67054 67379//67379 +f 66884//66884 66954//66954 67128//67128 +f 67071//67071 67026//67026 67208//67208 +f 67197//67197 67126//67126 67028//67028 +f 67079//67079 66843//66843 67378//67378 +f 67086//67086 67084//67084 67210//67210 +f 67184//67184 67068//67068 67200//67200 +f 67073//67073 67075//67075 67191//67191 +f 67218//67218 67122//67122 67030//67030 +f 67025//67025 67127//67127 66901//66901 +f 66651//66651 67279//67279 67037//67037 +f 67023//67023 67182//67182 67160//67160 +f 66940//66940 67145//67145 67139//67139 +f 66947//66947 67125//67125 67198//67198 +f 67030//67030 67035//67035 67218//67218 +f 67076//67076 67128//67128 67334//67334 +f 66848//66848 67208//67208 67582//67582 +f 67279//67279 66948//66948 67283//67283 +f 66674//66674 67079//67079 67041//67041 +f 67190//67190 67187//67187 67029//67029 +f 67158//67158 67027//67027 67332//67332 +f 66958//66958 67212//67212 66957//66957 +f 67295//67295 67175//67175 67131//67131 +f 67140//67140 67205//67205 66977//66977 +f 67086//67086 67307//67307 67091//67091 +f 67076//67076 67136//67136 67130//67130 +f 66824//66824 66956//66956 67196//67196 +f 67169//67169 66790//66790 67286//67286 +f 67189//67189 66938//66938 67067//67067 +f 67307//67307 67216//67216 67091//67091 +f 67286//67286 67304//67304 67169//67169 +f 67022//67022 66962//66962 67142//67142 +f 67165//67165 66950//66950 67085//67085 +f 67206//67206 66952//66952 67163//67163 +f 66902//66902 67091//67091 67216//67216 +f 67062//67062 67212//67212 66958//66958 +f 67129//67129 66871//66871 67306//67306 +f 67138//67138 67252//67252 67214//67214 +f 66832//66832 67172//67172 67027//67027 +f 67302//67302 66950//66950 67165//67165 +f 67386//67386 66949//66949 67089//67089 +f 66763//66763 67169//67169 67170//67170 +f 66930//66930 67274//67274 67083//67083 +f 66967//66967 67049//67049 67371//67371 +f 67198//67198 67212//67212 67062//67062 +f 67014//67014 67124//67124 67013//67013 +f 67077//67077 66850//66850 67192//67192 +f 67159//67159 67381//67381 67090//67090 +f 66923//66923 67150//67150 67149//67149 +f 67077//67077 67303//67303 66874//66874 +f 66951//66951 67302//67302 67171//67171 +f 67303//67303 67305//67305 66874//66874 +f 67175//67175 67124//67124 67014//67014 +f 67343//67343 67036//67036 67414//67414 +f 67078//67078 67203//67203 66968//66968 +f 66827//66827 66881//66881 67093//67093 +f 67097//67097 67276//67276 67007//67007 +f 67344//67344 66763//66763 67170//67170 +f 67157//67157 67036//67036 67343//67343 +f 66871//66871 66932//66932 67306//67306 +f 67137//67137 67040//67040 67009//67009 +f 66971//66971 66968//66968 67154//67154 +f 67064//67064 67007//67007 67276//67276 +f 67050//67050 66971//66971 67154//67154 +f 67214//67214 66812//66812 67331//67331 +f 67049//67049 67056//67056 67166//67166 +f 67185//67185 67166//67166 67056//67056 +f 67048//67048 67090//67090 67559//67559 +f 67066//67066 66970//66970 67264//67264 +f 66815//66815 67146//67146 67331//67331 +f 67015//67015 66827//66827 67222//67222 +f 66972//66972 67066//67066 67162//67162 +f 67177//67177 67092//67092 67221//67221 +f 67024//67024 67070//67070 67399//67399 +f 66934//66934 67022//67022 67142//67142 +f 67221//67221 67050//67050 67154//67154 +f 67092//67092 67050//67050 67221//67221 +f 67316//67316 67045//67045 67168//67168 +f 67061//67061 67015//67015 67269//67269 +f 67045//67045 67120//67120 67168//67168 +f 67119//67119 66946//66946 67156//67156 +f 66880//66880 67065//67065 67174//67174 +f 67322//67322 67157//67157 67282//67282 +f 67033//67033 67132//67132 67278//67278 +f 67230//67230 67173//67173 67193//67193 +f 67228//67228 67088//67088 67270//67270 +f 67399//67399 67070//67070 67188//67188 +f 67270//67270 67082//67082 67228//67228 +f 67143//67143 67278//67278 67132//67132 +f 67198//67198 67125//67125 67543//67543 +f 67218//67218 67035//67035 67309//67309 +f 67395//67395 67124//67124 67295//67295 +f 66843//66843 67141//67141 67378//67378 +f 67124//67124 67395//67395 67185//67185 +f 67046//67046 67294//67294 67183//67183 +f 67188//67188 67073//67073 67290//67290 +f 67265//67265 67095//67095 67135//67135 +f 67163//67163 67160//67160 67182//67182 +f 67128//67128 67181//67181 67333//67333 +f 67309//67309 67035//67035 67229//67229 +f 67175//67175 67295//67295 67124//67124 +f 66953//66953 67181//67181 67128//67128 +f 67287//67287 67081//67081 67284//67284 +f 67212//67212 67199//67199 66957//66957 +f 67060//67060 67248//67248 67291//67291 +f 67096//67096 67133//67133 67180//67180 +f 67054//67054 67322//67322 67379//67379 +f 67139//67139 67145//67145 67299//67299 +f 67186//67186 66891//66891 67226//67226 +f 67134//67134 67539//67539 67226//67226 +f 67068//67068 67126//67126 67308//67308 +f 67093//67093 66949//66949 67386//67386 +f 67220//67220 67229//67229 67224//67224 +f 66881//66881 66949//66949 67093//67093 +f 67131//67131 66934//66934 67448//67448 +f 67126//67126 67197//67197 67308//67308 +f 67176//67176 67229//67229 67035//67035 +f 67090//67090 67381//67381 67559//67559 +f 67158//67158 67209//67209 67297//67297 +f 67299//67299 67145//67145 67211//67211 +f 67130//67130 67136//67136 67298//67298 +f 67435//67435 67081//67081 67287//67287 +f 67134//67134 66977//66977 67205//67205 +f 67379//67379 67127//67127 67025//67025 +f 67229//67229 67176//67176 67224//67224 +f 67048//67048 67559//67559 67223//67223 +f 67180//67180 67184//67184 67275//67275 +f 67034//67034 67205//67205 67140//67140 +f 67167//67167 67094//67094 67206//67206 +f 67276//67276 67097//67097 67323//67323 +f 67212//67212 67198//67198 67195//67195 +f 67330//67330 66934//66934 67142//67142 +f 66827//66827 67093//67093 67222//67222 +f 67048//67048 67223//67223 67225//67225 +f 67504//67504 67153//67153 66967//66967 +f 66970//66970 67064//67064 67264//67264 +f 67080//67080 66933//66933 67147//67147 +f 67138//67138 67214//67214 67301//67301 +f 67332//67332 67209//67209 67158//67158 +f 67162//67162 67066//67066 67264//67264 +f 67039//67039 67338//67338 67541//67541 +f 67200//67200 67068//67068 67268//67268 +f 67293//67293 66894//66894 67291//67291 +f 67274//67274 67145//67145 67083//67083 +f 67582//67582 67155//67155 66848//66848 +f 67055//67055 67167//67167 67452//67452 +f 67033//67033 67278//67278 67176//67176 +f 67042//67042 67053//67053 67338//67338 +f 66936//66936 67055//67055 67452//67452 +f 67562//67562 67049//67049 67166//67166 +f 67214//67214 67331//67331 67217//67217 +f 67332//67332 67027//67027 67172//67172 +f 66790//66790 67155//67155 67286//67286 +f 67274//67274 66930//66930 67424//67424 +f 66930//66930 67174//67174 67424//67424 +f 67171//67171 67651//67651 66844//66844 +f 67327//67327 67137//67137 67009//67009 +f 67044//67044 67172//67172 66832//66832 +f 67384//67384 67193//67193 67173//67173 +f 67222//67222 67269//67269 67015//67015 +f 67096//67096 67180//67180 67296//67296 +f 67201//67201 66943//66943 67329//67329 +f 67170//67170 67169//67169 67304//67304 +f 66844//66844 67651//67651 67020//67020 +f 66960//66960 67213//67213 67021//67021 +f 67154//67154 66968//66968 67203//67203 +f 66960//66960 67177//67177 67213//67213 +f 67282//67282 67157//67157 67343//67343 +f 67154//67154 67354//67354 67221//67221 +f 67074//67074 67021//67021 67213//67213 +f 66874//66874 67305//67305 67232//67232 +f 66979//66979 67246//67246 67235//67235 +f 66874//66874 67232//67232 67100//67100 +f 67241//67241 67236//67236 67107//67107 +f 66919//66919 67096//67096 67237//67237 +f 67238//67238 66992//66992 67367//67367 +f 67106//67106 67099//67099 67362//67362 +f 67394//67394 67387//67387 67017//67017 +f 66981//66981 67465//67465 67101//67101 +f 67231//67231 67110//67110 67234//67234 +f 67246//67246 66979//66979 66982//66982 +f 66992//66992 67233//67233 67367//67367 +f 67465//67465 66981//66981 67466//67466 +f 67078//67078 67237//67237 67346//67346 +f 67110//67110 67102//67102 67234//67234 +f 67233//67233 67100//67100 67232//67232 +f 67237//67237 67096//67096 67296//67296 +f 66923//66923 67149//67149 67103//67103 +f 67353//67353 67178//67178 66984//66984 +f 66981//66981 67252//67252 67466//67466 +f 67252//67252 67138//67138 67466//67466 +f 67103//67103 67149//67149 67263//67263 +f 67135//67135 66984//66984 67178//67178 +f 67108//67108 67241//67241 67107//67107 +f 67242//67242 67241//67241 67108//67108 +f 67203//67203 67078//67078 67346//67346 +f 66983//66983 67240//67240 67239//67239 +f 67243//67243 67242//67242 67108//67108 +f 66982//66982 66985//66985 67249//67249 +f 67215//67215 66983//66983 67239//67239 +f 67247//67247 66989//66989 67251//67251 +f 67059//67059 67101//67101 67471//67471 +f 67471//67471 67101//67101 67465//67465 +f 67244//67244 67110//67110 67231//67231 +f 67109//67109 67110//67110 67244//67244 +f 67263//67263 67097//67097 66842//66842 +f 67238//67238 67350//67350 67104//67104 +f 67238//67238 67104//67104 66992//66992 +f 67111//67111 67106//67106 67362//67362 +f 67111//67111 67362//67362 67292//67292 +f 67245//67245 67104//67104 67350//67350 +f 67113//67113 66862//66862 67365//67365 +f 67245//67245 67115//67115 67104//67104 +f 66862//66862 67112//67112 67365//67365 +f 67032//67032 67245//67245 67248//67248 +f 67115//67115 67245//67245 67032//67032 +f 66990//66990 67129//67129 67227//67227 +f 67248//67248 67060//67060 67032//67032 +f 67001//67001 66999//66999 67495//67495 +f 67496//67496 67001//67001 67495//67495 +f 67258//67258 67001//67001 67496//67496 +f 67254//67254 67000//67000 67259//67259 +f 67000//67000 66755//66755 67253//67253 +f 67259//67259 67000//67000 67253//67253 +f 67102//67102 66988//66988 67358//67358 +f 67358//67358 67234//67234 67102//67102 +f 66755//66755 67107//67107 67253//67253 +f 67260//67260 67001//67001 67258//67258 +f 67004//67004 67001//67001 67260//67260 +f 66978//66978 67358//67358 66988//66988 +f 67260//67260 67006//67006 67004//67004 +f 67254//67254 67257//67257 67002//67002 +f 67003//67003 67002//67002 67257//67257 +f 67257//67257 67494//67494 67003//67003 +f 67255//67255 67108//67108 67005//67005 +f 67005//67005 67108//67108 67114//67114 +f 67495//67495 67003//67003 67494//67494 +f 66999//66999 67003//67003 67495//67495 +f 67243//67243 67108//67108 67255//67255 +f 67255//67255 67005//67005 67256//67256 +f 66984//66984 67261//67261 67353//67353 +f 67005//67005 67109//67109 67256//67256 +f 67256//67256 67109//67109 67244//67244 +f 67164//67164 67427//67427 67270//67270 +f 67208//67208 67026//67026 67262//67262 +f 67199//67199 67212//67212 67420//67420 +f 67269//67269 67222//67222 67266//67266 +f 67125//67125 67273//67273 67312//67312 +f 67197//67197 67038//67038 67271//67271 +f 67394//67394 67017//67017 67186//67186 +f 67218//67218 67272//67272 67122//67122 +f 67182//67182 67432//67432 67433//67433 +f 66972//66972 67162//67162 67267//67267 +f 67299//67299 67211//67211 67419//67419 +f 67072//67072 66972//66972 67267//67267 +f 67149//67149 67315//67315 67263//67263 +f 67182//67182 67433//67433 67163//67163 +f 67118//67118 67202//67202 67375//67375 +f 67181//67181 67119//67119 67328//67328 +f 67024//67024 67399//67399 67273//67273 +f 67268//67268 67068//67068 67308//67308 +f 67195//67195 67420//67420 67212//67212 +f 67089//67089 67204//67204 67483//67483 +f 67145//67145 67274//67274 67211//67211 +f 67135//67135 67178//67178 67265//67265 +f 67149//67149 67150//67150 67314//67314 +f 67166//67166 67185//67185 67395//67395 +f 67018//67018 67122//67122 67336//67336 +f 67310//67310 67037//67037 67279//67279 +f 67018//67018 67314//67314 67150//67150 +f 67219//67219 67046//67046 67521//67521 +f 67336//67336 67122//67122 67272//67272 +f 67046//67046 67183//67183 67521//67521 +f 67275//67275 67184//67184 67404//67404 +f 67082//67082 67401//67401 67207//67207 +f 67184//67184 67200//67200 67404//67404 +f 67279//67279 67283//67283 67280//67280 +f 67215//67215 67443//67443 67034//67034 +f 67284//67284 67063//67063 67194//67194 +f 67224//67224 67176//67176 67278//67278 +f 67198//67198 67543//67543 67195//67195 +f 67321//67321 67131//67131 67448//67448 +f 67137//67137 67271//67271 67038//67038 +f 67058//67058 67396//67396 67053//67053 +f 67275//67275 67296//67296 67180//67180 +f 67386//67386 67089//67089 67383//67383 +f 67288//67288 67289//67289 67524//67524 +f 67086//67086 67210//67210 67307//67307 +f 67206//67206 67385//67385 67167//67167 +f 67217//67217 67453//67453 67214//67214 +f 67191//67191 67075//67075 67196//67196 +f 67301//67301 67214//67214 67453//67453 +f 67291//67291 67422//67422 67293//67293 +f 67170//67170 67304//67304 67344//67344 +f 67271//67271 67137//67137 67327//67327 +f 67216//67216 67307//67307 67368//67368 +f 67377//67377 67097//67097 67263//67263 +f 67173//67173 66936//66936 67392//67392 +f 67187//67187 67190//67190 67437//67437 +f 67316//67316 67437//67437 67190//67190 +f 66962//66962 67130//67130 67298//67298 +f 67446//67446 66956//66956 67152//67152 +f 67452//67452 67167//67167 67385//67385 +f 67192//67192 67095//67095 67265//67265 +f 67278//67278 67143//67143 67281//67281 +f 67340//67340 67067//67067 67293//67293 +f 66936//66936 67452//67452 67392//67392 +f 67504//67504 67152//67152 67153//67153 +f 67329//67329 66943//66943 66901//66901 +f 67143//67143 67151//67151 67281//67281 +f 67324//67324 67404//67404 67200//67200 +f 67268//67268 67324//67324 67200//67200 +f 67065//67065 67417//67417 67174//67174 +f 67009//67009 67299//67299 67327//67327 +f 67276//67276 67323//67323 67318//67318 +f 67065//67065 67310//67310 67417//67417 +f 67309//67309 67229//67229 67220//67220 +f 67182//67182 67179//67179 67517//67517 +f 67432//67432 67182//67182 67517//67517 +f 67276//67276 67277//67277 67064//67064 +f 67220//67220 67224//67224 67347//67347 +f 67064//67064 67277//67277 67264//67264 +f 67299//67299 67009//67009 67139//67139 +f 67074//67074 67213//67213 67408//67408 +f 67074//67074 67408//67408 67161//67161 +f 67085//67085 67161//67161 67341//67341 +f 67458//67458 67220//67220 67416//67416 +f 67427//67427 67164//67164 67326//67326 +f 67277//67277 67409//67409 67264//67264 +f 67371//67371 67049//67049 67562//67562 +f 67306//67306 66932//66932 67311//67311 +f 67315//67315 67377//67377 67263//67263 +f 67125//67125 67312//67312 67543//67543 +f 67201//67201 67329//67329 67372//67372 +f 67373//67373 67269//67269 67266//67266 +f 67208//67208 67262//67262 67325//67325 +f 67275//67275 67404//67404 67296//67296 +f 67197//67197 67369//67369 67308//67308 +f 67178//67178 67313//67313 67265//67265 +f 67282//67282 67436//67436 67322//67322 +f 67384//67384 67438//67438 67193//67193 +f 67410//67410 67323//67323 67411//67411 +f 67314//67314 67018//67018 67336//67336 +f 67347//67347 67416//67416 67220//67220 +f 67186//67186 67317//67317 67394//67394 +f 67264//67264 67267//67267 67162//67162 +f 67291//67291 67248//67248 67374//67374 +f 67166//67166 67395//67395 67425//67425 +f 67267//67267 67483//67483 67204//67204 +f 67372//67372 67202//67202 67201//67201 +f 67333//67333 67181//67181 67429//67429 +f 67186//67186 67226//67226 67398//67398 +f 67314//67314 67315//67315 67149//67149 +f 67308//67308 67369//67369 67423//67423 +f 67082//67082 67389//67389 67401//67401 +f 67286//67286 67155//67155 67506//67506 +f 67642//67642 67280//67280 67283//67283 +f 67340//67340 67293//67293 67422//67422 +f 67283//67283 67039//67039 67642//67642 +f 67304//67304 67286//67286 67506//67506 +f 67642//67642 67039//67039 67541//67541 +f 67226//67226 67539//67539 67434//67434 +f 67278//67278 67347//67347 67224//67224 +f 67082//67082 67270//67270 67427//67427 +f 67298//67298 67136//67136 67337//67337 +f 67189//67189 67067//67067 67340//67340 +f 67389//67389 67082//67082 67427//67427 +f 67163//67163 67376//67376 67206//67206 +f 67295//67295 67131//67131 67321//67321 +f 67063//67063 67269//67269 67194//67194 +f 67193//67193 67587//67587 67230//67230 +f 67144//67144 67148//67148 67319//67319 +f 67272//67272 67218//67218 67462//67462 +f 67218//67218 67309//67309 67462//67462 +f 67338//67338 67053//67053 67396//67396 +f 67136//67136 67076//67076 67391//67391 +f 66962//66962 67450//67450 67142//67142 +f 67397//67397 67319//67319 67148//67148 +f 67141//67141 67118//67118 67378//67378 +f 67347//67347 67278//67278 67320//67320 +f 67342//67342 67333//67333 67393//67393 +f 67188//67188 67290//67290 67399//67399 +f 67079//67079 67378//67378 67390//67390 +f 67179//67179 67370//67370 67517//67517 +f 67302//67302 67165//67165 67454//67454 +f 67120//67120 67524//67524 67168//67168 +f 67220//67220 67458//67458 67309//67309 +f 67342//67342 67128//67128 67333//67333 +f 67334//67334 67128//67128 67342//67342 +f 67205//67205 67034//67034 67443//67443 +f 67411//67411 67097//67097 67377//67377 +f 67651//67651 67302//67302 67454//67454 +f 67387//67387 67760//67760 67123//67123 +f 67171//67171 67302//67302 67651//67651 +f 67511//67511 67129//67129 67306//67306 +f 67411//67411 67323//67323 67097//67097 +f 67159//67159 67041//67041 67777//67777 +f 67415//67415 67192//67192 67265//67265 +f 67443//67443 67215//67215 67345//67345 +f 67077//67077 67192//67192 67415//67415 +f 67371//67371 67504//67504 66967//66967 +f 67303//67303 67077//67077 67415//67415 +f 67277//67277 67276//67276 67318//67318 +f 67240//67240 67059//67059 67471//67471 +f 67262//67262 67020//67020 67388//67388 +f 67146//67146 67230//67230 67634//67634 +f 67285//67285 67059//67059 67240//67240 +f 67222//67222 67093//67093 67339//67339 +f 67281//67281 67151//67151 67413//67413 +f 67147//67147 67292//67292 67513//67513 +f 67413//67413 67151//67151 67199//67199 +f 67289//67289 67057//67057 67518//67518 +f 67266//67266 67222//67222 67451//67451 +f 67341//67341 67161//67161 67460//67460 +f 67161//67161 67408//67408 67460//67460 +f 67099//67099 67235//67235 67600//67600 +f 67213//67213 67177//67177 67354//67354 +f 67600//67600 67235//67235 67467//67467 +f 67076//67076 67334//67334 67391//67391 +f 67352//67352 67245//67245 67350//67350 +f 67107//67107 67236//67236 67348//67348 +f 67225//67225 67470//67470 67357//67357 +f 67236//67236 67241//67241 67349//67349 +f 67244//67244 67231//67231 67355//67355 +f 67484//67484 67244//67244 67355//67355 +f 67177//67177 67221//67221 67354//67354 +f 67242//67242 67349//67349 67241//67241 +f 67362//67362 67099//67099 67600//67600 +f 67237//67237 67296//67296 67380//67380 +f 67089//67089 67483//67483 67383//67383 +f 67355//67355 67231//67231 67234//67234 +f 67246//67246 67467//67467 67235//67235 +f 66985//66985 67225//67225 67357//67357 +f 67346//67346 67237//67237 67380//67380 +f 67358//67358 67105//67105 67615//67615 +f 67246//67246 66982//66982 67360//67360 +f 66982//66982 67249//67249 67360//67360 +f 67248//67248 67245//67245 67352//67352 +f 67359//67359 67360//67360 67249//67249 +f 66985//66985 67357//67357 67359//67359 +f 67239//67239 67240//67240 67455//67455 +f 67239//67239 67345//67345 67215//67215 +f 66985//66985 67359//67359 67249//67249 +f 67364//67364 67363//67363 67251//67251 +f 67203//67203 67351//67351 67154//67154 +f 67251//67251 67113//67113 67364//67364 +f 67346//67346 67351//67351 67203//67203 +f 67292//67292 67362//67362 67457//67457 +f 67113//67113 67365//67365 67364//67364 +f 67313//67313 67178//67178 67353//67353 +f 67300//67300 67473//67473 67250//67250 +f 67470//67470 67225//67225 67223//67223 +f 67356//67356 67154//67154 67351//67351 +f 67366//67366 67250//67250 67473//67473 +f 67354//67354 67154//67154 67356//67356 +f 67233//67233 67232//67232 67367//67367 +f 67164//67164 67435//67435 67326//67326 +f 67199//67199 67652//67652 67413//67413 +f 67543//67543 67312//67312 67528//67528 +f 67345//67345 67239//67239 67455//67455 +f 67315//67315 67314//67314 67459//67459 +f 67459//67459 67377//67377 67315//67315 +f 67080//67080 67147//67147 67515//67515 +f 66939//66939 67368//67368 67574//67574 +f 67409//67409 67523//67523 67264//67264 +f 67216//67216 67368//67368 66939//66939 +f 67420//67420 67652//67652 67199//67199 +f 67547//67547 67380//67380 67296//67296 +f 67271//67271 67369//67369 67197//67197 +f 67409//67409 67318//67318 67410//67410 +f 67381//67381 67159//67159 67777//67777 +f 67156//67156 66939//66939 67574//67574 +f 67373//67373 67421//67421 67269//67269 +f 67371//67371 67562//67562 67781//67781 +f 67273//67273 67382//67382 67312//67312 +f 67523//67523 67409//67409 67410//67410 +f 67346//67346 67380//67380 67405//67405 +f 67459//67459 67314//67314 67336//67336 +f 67562//67562 67166//67166 67425//67425 +f 67388//67388 67020//67020 67516//67516 +f 67173//67173 67392//67392 67384//67384 +f 67404//67404 67547//67547 67296//67296 +f 67332//67332 67172//67172 67575//67575 +f 67335//67335 67291//67291 67374//67374 +f 67399//67399 67382//67382 67273//67273 +f 67525//67525 67341//67341 67460//67460 +f 67318//67318 67323//67323 67410//67410 +f 67335//67335 67422//67422 67291//67291 +f 67414//67414 67418//67418 67343//67343 +f 67434//67434 67398//67398 67226//67226 +f 67267//67267 67264//67264 67523//67523 +f 67194//67194 67269//67269 67421//67421 +f 67377//67377 67459//67459 67461//67461 +f 67210//67210 67207//67207 67401//67401 +f 67282//67282 67343//67343 67558//67558 +f 67401//67401 67447//67447 67210//67210 +f 67388//67388 67325//67325 67262//67262 +f 66932//66932 67219//67219 67311//67311 +f 67483//67483 67267//67267 67523//67523 +f 67187//67187 67437//67437 67549//67549 +f 67550//67550 67210//67210 67447//67447 +f 67527//67527 67347//67347 67320//67320 +f 67414//67414 67189//67189 67653//67653 +f 67307//67307 67210//67210 67550//67550 +f 67195//67195 67543//67543 67420//67420 +f 67181//67181 67328//67328 67522//67522 +f 67429//67429 67181//67181 67522//67522 +f 67408//67408 67213//67213 67406//67406 +f 67316//67316 67168//67168 67565//67565 +f 67310//67310 67279//67279 67280//67280 +f 67202//67202 67372//67372 67505//67505 +f 67155//67155 67582//67582 67554//67554 +f 67588//67588 67172//67172 67044//67044 +f 67581//67581 67193//67193 67438//67438 +f 67330//67330 67448//67448 66934//66934 +f 67375//67375 67202//67202 67505//67505 +f 67450//67450 66962//66962 67597//67597 +f 67436//67436 67282//67282 67637//67637 +f 67277//67277 67318//67318 67409//67409 +f 67191//67191 67196//67196 67430//67430 +f 67393//67393 67333//67333 67429//67429 +f 67196//67196 67403//67403 67430//67430 +f 67206//67206 67512//67512 67385//67385 +f 67268//67268 67308//67308 67423//67423 +f 67462//67462 67336//67336 67272//67272 +f 67386//67386 67339//67339 67093//67093 +f 67196//67196 66956//66956 67403//67403 +f 67324//67324 67268//67268 67423//67423 +f 67446//67446 67403//67403 66956//66956 +f 67396//67396 67541//67541 67338//67338 +f 67379//67379 67322//67322 67436//67436 +f 67344//67344 67304//67304 67428//67428 +f 67428//67428 67407//67407 67344//67344 +f 67341//67341 67579//67579 67085//67085 +f 67462//67462 67309//67309 67458//67458 +f 67524//67524 67120//67120 67288//67288 +f 67152//67152 67504//67504 67649//67649 +f 67320//67320 67278//67278 67281//67281 +f 67085//67085 67579//67579 67165//67165 +f 67271//67271 67327//67327 67667//67667 +f 67138//67138 67301//67301 67400//67400 +f 67301//67301 67453//67453 67540//67540 +f 67329//67329 66901//66901 67127//67127 +f 67391//67391 67337//67337 67136//67136 +f 67551//67551 67222//67222 67339//67339 +f 67651//67651 67454//67454 67510//67510 +f 67451//67451 67222//67222 67551//67551 +f 67300//67300 67227//67227 67628//67628 +f 67041//67041 67079//67079 67439//67439 +f 67634//67634 67230//67230 67587//67587 +f 67331//67331 67146//67146 67634//67634 +f 66962//66962 67298//67298 67597//67597 +f 67513//67513 67515//67515 67147//67147 +f 67678//67678 67392//67392 67452//67452 +f 67058//67058 67123//67123 67502//67502 +f 67416//67416 67503//67503 67458//67458 +f 67460//67460 67408//67408 67544//67544 +f 67299//67299 67419//67419 67412//67412 +f 67266//67266 67561//67561 67373//67373 +f 67119//67119 67156//67156 67328//67328 +f 67655//67655 67392//67392 67678//67678 +f 67392//67392 67655//67655 67384//67384 +f 67410//67410 67640//67640 67523//67523 +f 67405//67405 67380//67380 67659//67659 +f 67326//67326 67590//67590 67427//67427 +f 67384//67384 67655//67655 67438//67438 +f 67584//67584 67547//67547 67404//67404 +f 67415//67415 67265//67265 67313//67313 +f 67369//67369 67271//67271 67697//67697 +f 67760//67760 67387//67387 67594//67594 +f 67312//67312 67382//67382 67528//67528 +f 67475//67475 67303//67303 67415//67415 +f 67305//67305 67303//67303 67475//67475 +f 67381//67381 67777//67777 67559//67559 +f 67525//67525 67579//67579 67341//67341 +f 67416//67416 67347//67347 67527//67527 +f 67387//67387 67394//67394 67594//67594 +f 67558//67558 67343//67343 67418//67418 +f 67461//67461 67459//67459 67463//67463 +f 67399//67399 67431//67431 67382//67382 +f 67565//67565 67168//67168 67567//67567 +f 67404//67404 67324//67324 67584//67584 +f 67390//67390 67439//67439 67079//67079 +f 67398//67398 67317//67317 67186//67186 +f 67637//67637 67282//67282 67558//67558 +f 67425//67425 67395//67395 67530//67530 +f 67429//67429 67542//67542 67393//67393 +f 67582//67582 67208//67208 67325//67325 +f 67395//67395 67402//67402 67530//67530 +f 67436//67436 67637//67637 67576//67576 +f 67548//67548 67321//67321 67533//67533 +f 67377//67377 67461//67461 67508//67508 +f 67550//67550 67368//67368 67307//67307 +f 67411//67411 67377//67377 67508//67508 +f 67406//67406 67213//67213 67538//67538 +f 67449//67449 67334//67334 67542//67542 +f 67334//67334 67449//67449 67391//67391 +f 67503//67503 67508//67508 67461//67461 +f 67577//67577 67206//67206 67376//67376 +f 67194//67194 67570//67570 67284//67284 +f 67408//67408 67406//67406 67442//67442 +f 67540//67540 67400//67400 67301//67301 +f 67667//67667 67327//67327 67412//67412 +f 67454//67454 67165//67165 67556//67556 +f 67397//67397 67187//67187 67549//67549 +f 67298//67298 67337//67337 67597//67597 +f 67382//67382 67507//67507 67528//67528 +f 67304//67304 67506//67506 67428//67428 +f 67703//67703 67539//67539 67134//67134 +f 67299//67299 67412//67412 67327//67327 +f 67399//67399 67290//67290 67646//67646 +f 67134//67134 67205//67205 67703//67703 +f 67441//67441 67127//67127 67379//67379 +f 67507//67507 67382//67382 67426//67426 +f 67191//67191 67646//67646 67290//67290 +f 67426//67426 67382//67382 67431//67431 +f 67452//67452 67385//67385 67512//67512 +f 67646//67646 67191//67191 67430//67430 +f 67287//67287 67284//67284 67570//67570 +f 67443//67443 67626//67626 67205//67205 +f 67340//67340 67757//67757 67189//67189 +f 67462//67462 67459//67459 67336//67336 +f 67329//67329 67127//67127 67654//67654 +f 67407//67407 67650//67650 67344//67344 +f 67370//67370 67344//67344 67650//67650 +f 67183//67183 67294//67294 67297//67297 +f 67393//67393 67542//67542 67342//67342 +f 67342//67342 67542//67542 67334//67334 +f 67524//67524 67289//67289 67529//67529 +f 67565//67565 67437//67437 67316//67316 +f 67330//67330 67142//67142 67450//67450 +f 67386//67386 67383//67383 67339//67339 +f 67281//67281 67532//67532 67320//67320 +f 67459//67459 67462//67462 67458//67458 +f 67628//67628 67227//67227 67444//67444 +f 67227//67227 67129//67129 67444//67444 +f 67292//67292 67457//67457 67500//67500 +f 67446//67446 67152//67152 67649//67649 +f 67704//67704 67424//67424 67174//67174 +f 67413//67413 67537//67537 67281//67281 +f 67513//67513 67292//67292 67500//67500 +f 67459//67459 67458//67458 67463//67463 +f 67461//67461 67463//67463 67503//67503 +f 67518//67518 67057//67057 67445//67445 +f 67463//67463 67458//67458 67503//67503 +f 67057//67057 67080//67080 67445//67445 +f 67080//67080 67515//67515 67445//67445 +f 67213//67213 67354//67354 67538//67538 +f 67138//67138 67400//67400 67464//67464 +f 67604//67604 67600//67600 67467//67467 +f 67348//67348 67236//67236 67468//67468 +f 67622//67622 67357//67357 67470//67470 +f 67395//67395 67295//67295 67548//67548 +f 67472//67472 67352//67352 67350//67350 +f 67321//67321 67548//67548 67295//67295 +f 67466//67466 67138//67138 67464//67464 +f 67236//67236 67349//67349 67468//67468 +f 67531//67531 67383//67383 67483//67483 +f 67548//67548 67402//67402 67395//67395 +f 67552//67552 67346//67346 67405//67405 +f 67478//67478 67485//67485 67476//67476 +f 67351//67351 67346//67346 67552//67552 +f 67615//67615 67105//67105 67726//67726 +f 67105//67105 67361//67361 67469//67469 +f 67359//67359 67619//67619 67476//67476 +f 67485//67485 67359//67359 67476//67476 +f 67356//67356 67351//67351 67552//67552 +f 67240//67240 67456//67456 67455//67455 +f 67242//67242 67243//67243 67611//67611 +f 67349//67349 67242//67242 67730//67730 +f 67457//67457 67362//67362 67600//67600 +f 67730//67730 67732//67732 67349//67349 +f 67730//67730 67242//67242 67611//67611 +f 67622//67622 67619//67619 67359//67359 +f 67357//67357 67622//67622 67359//67359 +f 67354//67354 67356//67356 67538//67538 +f 67352//67352 67618//67618 67248//67248 +f 67480//67480 67485//67485 67478//67478 +f 67360//67360 67485//67485 67480//67480 +f 67359//67359 67485//67485 67360//67360 +f 67246//67246 67360//67360 67480//67480 +f 67486//67486 67353//67353 67261//67261 +f 67473//67473 67300//67300 67599//67599 +f 67628//67628 67599//67599 67300//67300 +f 67486//67486 67474//67474 67353//67353 +f 67366//67366 67473//67473 67603//67603 +f 67470//67470 67223//67223 67838//67838 +f 67618//67618 67374//67374 67248//67248 +f 67232//67232 67305//67305 67475//67475 +f 67367//67367 67232//67232 67475//67475 +f 67474//67474 67477//67477 67353//67353 +f 67514//67514 67353//67353 67477//67477 +f 67353//67353 67514//67514 67313//67313 +f 67479//67479 67367//67367 67475//67475 +f 67472//67472 67238//67238 67479//67479 +f 67367//67367 67479//67479 67238//67238 +f 67489//67489 67247//67247 67487//67487 +f 67254//67254 67488//67488 67257//67257 +f 67361//67361 67489//67489 67469//67469 +f 67494//67494 67257//67257 67493//67493 +f 67107//67107 67348//67348 67253//67253 +f 67253//67253 67348//67348 67490//67490 +f 67611//67611 67255//67255 67492//67492 +f 67243//67243 67255//67255 67611//67611 +f 67244//67244 67484//67484 67481//67481 +f 67481//67481 67484//67484 67482//67482 +f 67251//67251 67363//67363 67247//67247 +f 67255//67255 67256//67256 67610//67610 +f 67610//67610 67492//67492 67255//67255 +f 67247//67247 67363//67363 67487//67487 +f 67491//67491 67482//67482 67484//67484 +f 67258//67258 67496//67496 67746//67746 +f 67497//67497 67258//67258 67746//67746 +f 67250//67250 67366//67366 67112//67112 +f 67112//67112 67366//67366 67365//67365 +f 67614//67614 67355//67355 67234//67234 +f 67484//67484 67355//67355 67491//67491 +f 67491//67491 67355//67355 67614//67614 +f 67254//67254 67259//67259 67498//67498 +f 67488//67488 67254//67254 67498//67498 +f 67358//67358 67615//67615 67234//67234 +f 67256//67256 67244//67244 67481//67481 +f 67610//67610 67256//67256 67481//67481 +f 67234//67234 67615//67615 67614//67614 +f 67259//67259 67253//67253 67498//67498 +f 67497//67497 67260//67260 67258//67258 +f 67497//67497 67499//67499 67260//67260 +f 67617//67617 67260//67260 67499//67499 +f 67006//67006 67260//67260 67617//67617 +f 67617//67617 67486//67486 67006//67006 +f 67486//67486 67261//67261 67006//67006 +f 67350//67350 67238//67238 67472//67472 +f 67205//67205 67626//67626 67703//67703 +f 67557//67557 67373//67373 67561//67561 +f 67297//67297 67209//67209 67802//67802 +f 67552//67552 67405//67405 67601//67601 +f 67440//67440 67396//67396 67502//67502 +f 67506//67506 67155//67155 67554//67554 +f 67396//67396 67058//67058 67502//67502 +f 67653//67653 67418//67418 67414//67414 +f 67550//67550 67574//67574 67368//67368 +f 67629//67629 67444//67444 67129//67129 +f 67560//67560 67502//67502 67123//67123 +f 67629//67629 67129//67129 67511//67511 +f 67503//67503 67416//67416 67569//67569 +f 67509//67509 67418//67418 67555//67555 +f 67123//67123 67760//67760 67560//67560 +f 67510//67510 67454//67454 67682//67682 +f 67511//67511 67306//67306 67884//67884 +f 67558//67558 67418//67418 67509//67509 +f 67174//67174 67417//67417 67501//67501 +f 67698//67698 67410//67410 67508//67508 +f 67209//67209 67332//67332 67575//67575 +f 67663//67663 67330//67330 67450//67450 +f 67448//67448 67330//67330 67663//67663 +f 67410//67410 67411//67411 67508//67508 +f 67512//67512 67206//67206 67577//67577 +f 67326//67326 67435//67435 67590//67590 +f 67516//67516 67020//67020 67651//67651 +f 67443//67443 67345//67345 67626//67626 +f 67672//67672 67452//67452 67512//67512 +f 67569//67569 67416//67416 67527//67527 +f 67475//67475 67415//67415 67571//67571 +f 67417//67417 67310//67310 67591//67591 +f 67460//67460 67544//67544 67525//67525 +f 67431//67431 67399//67399 67689//67689 +f 67399//67399 67535//67535 67689//67689 +f 67324//67324 67423//67423 67584//67584 +f 67325//67325 67388//67388 67656//67656 +f 67378//67378 67118//67118 67375//67375 +f 67335//67335 67374//67374 67534//67534 +f 67394//67394 67317//67317 67594//67594 +f 67527//67527 67320//67320 67586//67586 +f 67584//67584 67423//67423 67526//67526 +f 67399//67399 67646//67646 67535//67535 +f 67660//67660 67453//67453 67563//67563 +f 67453//67453 67217//67217 67563//67563 +f 67686//67686 67310//67310 67699//67699 +f 67311//67311 67219//67219 67519//67519 +f 67319//67319 67588//67588 67044//67044 +f 67582//67582 67325//67325 67658//67658 +f 67217//67217 67331//67331 67563//67563 +f 67423//67423 67369//67369 67526//67526 +f 67576//67576 67379//67379 67436//67436 +f 67441//67441 67379//67379 67576//67576 +f 67523//67523 67627//67627 67483//67483 +f 67319//67319 67044//67044 67144//67144 +f 67310//67310 67280//67280 67699//67699 +f 67439//67439 67390//67390 67878//67878 +f 67271//67271 67667//67667 67697//67697 +f 67755//67755 67389//67389 67427//67427 +f 67401//67401 67389//67389 67755//67755 +f 67642//67642 67536//67536 67280//67280 +f 67219//67219 67521//67521 67519//67519 +f 67531//67531 67483//67483 67627//67627 +f 67425//67425 67530//67530 67572//67572 +f 67430//67430 67403//67403 67646//67646 +f 67642//67642 67541//67541 67440//67440 +f 67281//67281 67537//67537 67532//67532 +f 67567//67567 67168//67168 67524//67524 +f 67541//67541 67396//67396 67440//67440 +f 67548//67548 67533//67533 67645//67645 +f 67337//67337 67391//67391 67546//67546 +f 67773//67773 67581//67581 67438//67438 +f 67597//67597 67337//67337 67546//67546 +f 67274//67274 67424//67424 67573//67573 +f 67587//67587 67193//67193 67581//67581 +f 67408//67408 67442//67442 67544//67544 +f 67376//67376 67163//67163 67701//67701 +f 67380//67380 67547//67547 67545//67545 +f 67183//67183 67598//67598 67521//67521 +f 67529//67529 67289//67289 67518//67518 +f 67740//67740 67266//67266 67451//67451 +f 67547//67547 67584//67584 67545//67545 +f 67579//67579 67770//67770 67165//67165 +f 67183//67183 67297//67297 67802//67802 +f 67373//67373 67557//67557 67421//67421 +f 67601//67601 67405//67405 67657//67657 +f 67450//67450 67597//67597 67625//67625 +f 67500//67500 67457//67457 67768//67768 +f 67663//67663 67450//67450 67625//67625 +f 67571//67571 67514//67514 67613//67613 +f 67413//67413 67652//67652 67553//67553 +f 67664//67664 67502//67502 67560//67560 +f 67439//67439 67777//67777 67041//67041 +f 67372//67372 67329//67329 67758//67758 +f 67554//67554 67666//67666 67506//67506 +f 67435//67435 67287//67287 67570//67570 +f 67513//67513 67500//67500 67515//67515 +f 67884//67884 67306//67306 67769//67769 +f 67174//67174 67501//67501 67704//67704 +f 67306//67306 67311//67311 67769//67769 +f 67563//67563 67331//67331 67634//67634 +f 67657//67657 67405//67405 67659//67659 +f 67570//67570 67662//67662 67435//67435 +f 67520//67520 67345//67345 67455//67455 +f 67802//67802 67209//67209 67950//67950 +f 67313//67313 67514//67514 67571//67571 +f 67456//67456 67890//67890 67455//67455 +f 67630//67630 67421//67421 67695//67695 +f 67590//67590 67435//67435 67662//67662 +f 67641//67641 67506//67506 67666//67666 +f 67636//67636 67311//67311 67519//67519 +f 67691//67691 67431//67431 67689//67689 +f 67626//67626 67345//67345 67669//67669 +f 67671//67671 67156//67156 67574//67574 +f 67428//67428 67506//67506 67641//67641 +f 67328//67328 67156//67156 67671//67671 +f 67421//67421 67557//67557 67695//67695 +f 67420//67420 67543//67543 67652//67652 +f 67559//67559 67777//67777 67927//67927 +f 67648//67648 67508//67508 67503//67503 +f 67640//67640 67410//67410 67698//67698 +f 67345//67345 67520//67520 67669//67669 +f 67667//67667 67412//67412 67668//67668 +f 67648//67648 67638//67638 67508//67508 +f 67415//67415 67313//67313 67571//67571 +f 67407//67407 67428//67428 67641//67641 +f 67445//67445 67589//67589 67518//67518 +f 67421//67421 67630//67630 67194//67194 +f 67562//67562 67425//67425 67644//67644 +f 67223//67223 67559//67559 67564//67564 +f 67570//67570 67194//67194 67630//67630 +f 67339//67339 67718//67718 67551//67551 +f 67425//67425 67572//67572 67644//67644 +f 67412//67412 67568//67568 67668//67668 +f 67429//67429 67522//67522 67685//67685 +f 67595//67595 67429//67429 67685//67685 +f 67654//67654 67127//67127 67441//67441 +f 67452//67452 67672//67672 67678//67678 +f 67447//67447 67401//67401 67755//67755 +f 67398//67398 67434//67434 67688//67688 +f 67391//67391 67449//67449 67766//67766 +f 67412//67412 67751//67751 67568//67568 +f 67923//67923 67575//67575 67172//67172 +f 67566//67566 67565//67565 67567//67567 +f 67517//67517 67370//67370 67650//67650 +f 67335//67335 67534//67534 67578//67578 +f 67751//67751 67412//67412 67419//67419 +f 67542//67542 67429//67429 67595//67595 +f 67780//67780 67688//67688 67434//67434 +f 67451//67451 67551//67551 67740//67740 +f 67591//67591 67310//67310 67686//67686 +f 67434//67434 67539//67539 67780//67780 +f 67183//67183 67802//67802 67598//67598 +f 67550//67550 67447//67447 67596//67596 +f 67422//67422 67335//67335 67578//67578 +f 67422//67422 67801//67801 67340//67340 +f 67808//67808 67426//67426 67431//67431 +f 67740//67740 67561//67561 67266//67266 +f 67602//67602 67533//67533 67321//67321 +f 67211//67211 67573//67573 67419//67419 +f 67649//67649 67403//67403 67446//67446 +f 67758//67758 67329//67329 67700//67700 +f 68095//68095 67388//67388 67516//67516 +f 67656//67656 67388//67388 68095//68095 +f 67757//67757 67340//67340 67801//67801 +f 67448//67448 67602//67602 67321//67321 +f 67567//67567 67524//67524 67779//67779 +f 67697//67697 67526//67526 67369//67369 +f 67280//67280 67536//67536 67699//67699 +f 67432//67432 67517//67517 67771//67771 +f 67690//67690 67548//67548 67645//67645 +f 67402//67402 67548//67548 67690//67690 +f 67530//67530 67402//67402 67690//67690 +f 67659//67659 67380//67380 67545//67545 +f 67656//67656 67658//67658 67325//67325 +f 67211//67211 67274//67274 67573//67573 +f 67432//67432 67771//67771 67433//67433 +f 67406//67406 67538//67538 67580//67580 +f 67540//67540 67453//67453 67660//67660 +f 67653//67653 67189//67189 67757//67757 +f 67424//67424 67704//67704 67573//67573 +f 67602//67602 67448//67448 67663//67663 +f 67524//67524 67529//67529 67772//67772 +f 67433//67433 67771//67771 67819//67819 +f 67545//67545 67584//67584 67592//67592 +f 67442//67442 67585//67585 67544//67544 +f 67653//67653 67555//67555 67418//67418 +f 67163//67163 67433//67433 67819//67819 +f 67701//67701 67163//67163 67819//67819 +f 67768//67768 67457//67457 67633//67633 +f 67532//67532 67586//67586 67320//67320 +f 67586//67586 67532//67532 67593//67593 +f 67532//67532 67537//67537 67593//67593 +f 67770//67770 67556//67556 67165//67165 +f 67413//67413 67553//67553 67537//67537 +f 67366//67366 67603//67603 67616//67616 +f 67601//67601 67707//67707 67552//67552 +f 67365//67365 67366//67366 67616//67616 +f 67465//67465 67466//67466 67714//67714 +f 67607//67607 67467//67467 67722//67722 +f 67604//67604 67467//67467 67607//67607 +f 67466//67466 67464//67464 67714//67714 +f 67613//67613 67514//67514 67477//67477 +f 67246//67246 67722//67722 67467//67467 +f 67718//67718 67383//67383 67531//67531 +f 67240//67240 67832//67832 67456//67456 +f 67612//67612 67356//67356 67707//67707 +f 67605//67605 67481//67481 67482//67482 +f 67610//67610 67481//67481 67605//67605 +f 67722//67722 67246//67246 67723//67723 +f 67457//67457 67600//67600 67633//67633 +f 67356//67356 67552//67552 67707//67707 +f 67339//67339 67383//67383 67718//67718 +f 67732//67732 67468//67468 67349//67349 +f 67240//67240 67471//67471 67832//67832 +f 67538//67538 67356//67356 67612//67612 +f 67471//67471 67465//67465 67609//67609 +f 67608//67608 67474//67474 67709//67709 +f 67478//67478 67476//67476 67727//67727 +f 67620//67620 67478//67478 67727//67727 +f 67623//67623 67474//67474 67608//67608 +f 67477//67477 67474//67474 67623//67623 +f 67613//67613 67477//67477 67623//67623 +f 67726//67726 67105//67105 67857//67857 +f 67105//67105 67469//67469 67857//67857 +f 67624//67624 67623//67623 67608//67608 +f 67623//67623 67624//67624 67613//67613 +f 67613//67613 67475//67475 67571//67571 +f 67620//67620 67731//67731 67478//67478 +f 67480//67480 67478//67478 67731//67731 +f 67475//67475 67613//67613 67624//67624 +f 67246//67246 67480//67480 67723//67723 +f 67486//67486 67709//67709 67474//67474 +f 67479//67479 67624//67624 67472//67472 +f 67624//67624 67479//67479 67475//67475 +f 67844//67844 67470//67470 67838//67838 +f 67564//67564 67838//67838 67223//67223 +f 67741//67741 67352//67352 67472//67472 +f 67622//67622 67470//67470 67844//67844 +f 67741//67741 67618//67618 67352//67352 +f 67621//67621 67534//67534 67618//67618 +f 67374//67374 67618//67618 67534//67534 +f 67812//67812 67555//67555 67681//67681 +f 67440//67440 67502//67502 67664//67664 +f 67927//67927 67564//67564 67559//67559 +f 67660//67660 67563//67563 67774//67774 +f 67543//67543 67528//67528 67665//67665 +f 67682//67682 67556//67556 67907//67907 +f 67628//67628 67444//67444 67629//67629 +f 67627//67627 67523//67523 67640//67640 +f 67437//67437 67565//67565 67639//67639 +f 67555//67555 67677//67677 67509//67509 +f 67804//67804 67512//67512 67577//67577 +f 67635//67635 67664//67664 67560//67560 +f 67565//67565 67566//67566 67639//67639 +f 67507//67507 67426//67426 67665//67665 +f 67633//67633 67600//67600 67692//67692 +f 67528//67528 67507//67507 67665//67665 +f 67525//67525 67632//67632 67579//67579 +f 67504//67504 67371//67371 67781//67781 +f 67808//67808 67665//67665 67426//67426 +f 67558//67558 67509//67509 67631//67631 +f 67417//67417 67591//67591 67501//67501 +f 67810//67810 67640//67640 67698//67698 +f 67522//67522 67328//67328 67671//67671 +f 67672//67672 67512//67512 67804//67804 +f 67637//67637 67558//67558 67631//67631 +f 67651//67651 67800//67800 67516//67516 +f 67629//67629 67511//67511 67884//67884 +f 67455//67455 67890//67890 67520//67520 +f 67505//67505 67372//67372 67867//67867 +f 67544//67544 67585//67585 67683//67683 +f 67650//67650 67407//67407 67783//67783 +f 67560//67560 67760//67760 67674//67674 +f 67503//67503 67569//67569 67648//67648 +f 67375//67375 67505//67505 67867//67867 +f 67691//67691 67808//67808 67431//67431 +f 68009//68009 67375//67375 67867//67867 +f 67557//67557 67561//67561 67695//67695 +f 67647//67647 67590//67590 67818//67818 +f 67427//67427 67590//67590 67647//67647 +f 67573//67573 67751//67751 67419//67419 +f 67569//67569 67527//67527 67711//67711 +f 67693//67693 67570//67570 67630//67630 +f 67594//67594 67317//67317 67679//67679 +f 67950//67950 67209//67209 67575//67575 +f 67766//67766 67542//67542 67595//67595 +f 67449//67449 67542//67542 67766//67766 +f 67317//67317 67398//67398 67822//67822 +f 67678//67678 67672//67672 67763//67763 +f 67755//67755 67427//67427 67647//67647 +f 67525//67525 67544//67544 67684//67684 +f 67893//67893 67589//67589 67445//67445 +f 67572//67572 67530//67530 67690//67690 +f 67684//67684 67544//67544 67683//67683 +f 67391//67391 67766//67766 67546//67546 +f 67632//67632 67525//67525 67684//67684 +f 67592//67592 67584//67584 67643//67643 +f 67447//67447 67755//67755 67596//67596 +f 67584//67584 67526//67526 67643//67643 +f 67398//67398 67688//67688 67822//67822 +f 67526//67526 67697//67697 67643//67643 +f 67581//67581 67773//67773 67775//67775 +f 67780//67780 67539//67539 67906//67906 +f 67586//67586 67711//67711 67527//67527 +f 67923//67923 67172//67172 67588//67588 +f 67598//67598 67776//67776 67521//67521 +f 67779//67779 67524//67524 67772//67772 +f 67775//67775 67778//67778 67581//67581 +f 67659//67659 67545//67545 67676//67676 +f 67587//67587 67581//67581 67778//67778 +f 67878//67878 67777//67777 67439//67439 +f 67319//67319 67397//67397 68029//68029 +f 67549//67549 68029//68029 67397//67397 +f 67545//67545 67592//67592 67676//67676 +f 67454//67454 67556//67556 67682//67682 +f 67563//67563 67634//67634 67754//67754 +f 67608//67608 67709//67709 67789//67789 +f 67635//67635 67661//67661 67664//67664 +f 67774//67774 67563//67563 67821//67821 +f 67790//67790 67608//67608 67789//67789 +f 67586//67586 67759//67759 67711//67711 +f 67702//67702 67671//67671 67574//67574 +f 67812//67812 67677//67677 67555//67555 +f 67641//67641 67783//67783 67407//67407 +f 67810//67810 67811//67811 67640//67640 +f 67591//67591 68024//68024 67501//67501 +f 67635//67635 67560//67560 67674//67674 +f 67818//67818 67590//67590 67662//67662 +f 67578//67578 67801//67801 67422//67422 +f 67680//67680 67787//67787 67561//67561 +f 67751//67751 67668//67668 67568//67568 +f 67811//67811 67627//67627 67640//67640 +f 67685//67685 67522//67522 67671//67671 +f 67781//67781 67562//67562 67670//67670 +f 67768//67768 67633//67633 67788//67788 +f 67626//67626 67669//67669 67782//67782 +f 67650//67650 67764//67764 67517//67517 +f 67591//67591 67686//67686 67753//67753 +f 67682//67682 68089//68089 67510//67510 +f 67562//67562 67644//67644 67670//67670 +f 67634//67634 67587//67587 67752//67752 +f 67651//67651 67510//67510 68089//68089 +f 67566//67566 67567//67567 67779//67779 +f 67822//67822 67679//67679 67317//67317 +f 67634//67634 67752//67752 67754//67754 +f 67826//67826 67637//67637 67631//67631 +f 67632//67632 67770//67770 67579//67579 +f 67867//67867 67372//67372 67758//67758 +f 67569//67569 67675//67675 67648//67648 +f 67576//67576 67637//67637 67826//67826 +f 67537//67537 67687//67687 67593//67593 +f 67653//67653 67681//67681 67555//67555 +f 67675//67675 67569//67569 67711//67711 +f 67636//67636 67519//67519 67776//67776 +f 67698//67698 67508//67508 67638//67638 +f 68095//68095 67516//67516 67800//67800 +f 67535//67535 67694//67694 67689//67689 +f 67654//67654 67441//67441 67576//67576 +f 67519//67519 67521//67521 67776//67776 +f 67675//67675 67711//67711 67759//67759 +f 67699//67699 67536//67536 67951//67951 +f 67951//67951 67536//67536 67642//67642 +f 67876//67876 67630//67630 67695//67695 +f 67553//67553 67687//67687 67537//67537 +f 67570//67570 67693//67693 67662//67662 +f 67546//67546 67814//67814 67877//67877 +f 67597//67597 67546//67546 67877//67877 +f 67539//67539 67703//67703 67906//67906 +f 67773//67773 67438//67438 67655//67655 +f 67554//67554 67582//67582 67894//67894 +f 67929//67929 67773//67773 67655//67655 +f 67561//67561 67787//67787 67695//67695 +f 68029//68029 67784//67784 67319//67319 +f 67573//67573 67704//67704 67501//67501 +f 67518//67518 67589//67589 67885//67885 +f 67701//67701 67824//67824 67376//67376 +f 67577//67577 67376//67376 67824//67824 +f 67654//67654 67700//67700 67329//67329 +f 67550//67550 67596//67596 67702//67702 +f 67649//67649 67646//67646 67403//67403 +f 67879//67879 67646//67646 67649//67649 +f 67574//67574 67550//67550 67702//67702 +f 67696//67696 67767//67767 67712//67712 +f 67553//67553 67652//67652 67813//67813 +f 67705//67705 67645//67645 67786//67786 +f 67540//67540 67660//67660 67721//67721 +f 67690//67690 67645//67645 67705//67705 +f 67390//67390 67378//67378 67914//67914 +f 67878//67878 67390//67390 67914//67914 +f 67601//67601 67657//67657 67865//67865 +f 67652//67652 67807//67807 67813//67813 +f 67657//67657 67659//67659 67676//67676 +f 67543//67543 67807//67807 67652//67652 +f 67543//67543 67665//67665 67807//67807 +f 67785//67785 67601//67601 67865//67865 +f 67785//67785 67707//67707 67601//67601 +f 67714//67714 67400//67400 67721//67721 +f 67464//67464 67400//67400 67714//67714 +f 67627//67627 67706//67706 67531//67531 +f 67603//67603 67717//67717 67616//67616 +f 67612//67612 67707//67707 67953//67953 +f 67604//67604 67692//67692 67600//67600 +f 67716//67716 67610//67610 67605//67605 +f 67465//67465 67714//67714 67713//67713 +f 67348//67348 67468//67468 67841//67841 +f 67605//67605 67482//67482 67715//67715 +f 67473//67473 67717//67717 67603//67603 +f 67846//67846 67607//67607 67722//67722 +f 67482//67482 67606//67606 67837//67837 +f 67538//67538 67612//67612 67953//67953 +f 67953//67953 67719//67719 67538//67538 +f 67837//67837 67715//67715 67482//67482 +f 67400//67400 67540//67540 67721//67721 +f 67841//67841 67468//67468 67732//67732 +f 67719//67719 67580//67580 67538//67538 +f 67609//67609 67832//67832 67471//67471 +f 67727//67727 67476//67476 67725//67725 +f 67473//67473 67599//67599 67717//67717 +f 67725//67725 67619//67619 67734//67734 +f 67476//67476 67619//67619 67725//67725 +f 67726//67726 67729//67729 67614//67614 +f 67442//67442 67406//67406 67583//67583 +f 67583//67583 67406//67406 67580//67580 +f 67614//67614 67615//67615 67726//67726 +f 67727//67727 67731//67731 67620//67620 +f 67442//67442 67583//67583 67585//67585 +f 67730//67730 67611//67611 67728//67728 +f 67609//67609 67465//67465 67713//67713 +f 67732//67732 67730//67730 67733//67733 +f 67718//67718 67531//67531 67706//67706 +f 67619//67619 67622//67622 67734//67734 +f 67857//67857 67469//67469 67858//67858 +f 67624//67624 67608//67608 67790//67790 +f 67731//67731 67723//67723 67480//67480 +f 67486//67486 67617//67617 67736//67736 +f 67735//67735 67486//67486 67736//67736 +f 67551//67551 67718//67718 67720//67720 +f 67709//67709 67486//67486 67735//67735 +f 67740//67740 67551//67551 67720//67720 +f 67838//67838 67564//67564 67673//67673 +f 67712//67712 67708//67708 67696//67696 +f 67720//67720 67863//67863 67740//67740 +f 67472//67472 67624//67624 67790//67790 +f 67792//67792 67740//67740 67863//67863 +f 67790//67790 67741//67741 67472//67472 +f 67712//67712 67791//67791 67708//67708 +f 67621//67621 67741//67741 67724//67724 +f 67740//67740 67680//67680 67561//67561 +f 67741//67741 67621//67621 67618//67618 +f 67621//67621 67710//67710 67534//67534 +f 67710//67710 67578//67578 67534//67534 +f 67742//67742 67487//67487 67981//67981 +f 67489//67489 67487//67487 67742//67742 +f 67743//67743 67257//67257 67488//67488 +f 67489//67489 67742//67742 67469//67469 +f 67728//67728 67492//67492 67737//67737 +f 67611//67611 67492//67492 67728//67728 +f 67469//67469 67742//67742 67858//67858 +f 67257//67257 67743//67743 67493//67493 +f 67495//67495 67494//67494 67493//67493 +f 67493//67493 67744//67744 67495//67495 +f 67492//67492 67610//67610 67737//67737 +f 67737//67737 67610//67610 67716//67716 +f 67745//67745 67495//67495 67744//67744 +f 67496//67496 67495//67495 67745//67745 +f 67738//67738 67606//67606 67491//67491 +f 67491//67491 67606//67606 67482//67482 +f 67487//67487 67363//67363 67739//67739 +f 67739//67739 67981//67981 67487//67487 +f 67746//67746 67496//67496 67745//67745 +f 67979//67979 67739//67739 67364//67364 +f 67364//67364 67739//67739 67363//67363 +f 67856//67856 67738//67738 67491//67491 +f 67856//67856 67614//67614 67729//67729 +f 67491//67491 67614//67614 67856//67856 +f 67364//67364 67365//67365 67979//67979 +f 67979//67979 67365//67365 67616//67616 +f 67749//67749 67497//67497 67746//67746 +f 67488//67488 67498//67498 67747//67747 +f 67747//67747 67253//67253 67748//67748 +f 67498//67498 67253//67253 67747//67747 +f 67841//67841 67490//67490 67348//67348 +f 67253//67253 67490//67490 67748//67748 +f 67748//67748 67490//67490 67841//67841 +f 67749//67749 67499//67499 67497//67497 +f 67499//67499 67749//67749 67845//67845 +f 67736//67736 67617//67617 67845//67845 +f 67845//67845 67617//67617 67499//67499 +f 67549//67549 67437//67437 67750//67750 +f 67599//67599 67628//67628 67629//67629 +f 68089//68089 67682//67682 67897//67897 +f 67684//67684 67683//67683 67794//67794 +f 67750//67750 67437//67437 68173//68173 +f 67650//67650 67783//67783 67793//67793 +f 67437//67437 67639//67639 68173//68173 +f 67509//67509 67677//67677 67915//67915 +f 67724//67724 67790//67790 67789//67789 +f 67597//67597 67761//67761 67625//67625 +f 67926//67926 67761//67761 67597//67597 +f 67577//67577 67903//67903 67804//67804 +f 67892//67892 67684//67684 67794//67794 +f 67684//67684 67892//67892 67632//67632 +f 67504//67504 67781//67781 67798//67798 +f 67630//67630 67762//67762 67693//67693 +f 67764//67764 67650//67650 67793//67793 +f 67685//67685 67671//67671 67881//67881 +f 67816//67816 67693//67693 67762//67762 +f 67456//67456 67832//67832 67890//67890 +f 67926//67926 67597//67597 67877//67877 +f 67662//67662 67693//67693 67816//67816 +f 67638//67638 67834//67834 67698//67698 +f 67689//67689 67901//67901 67691//67691 +f 67901//67901 67689//67689 67694//67694 +f 67760//67760 67594//67594 67679//67679 +f 67804//67804 67763//67763 67672//67672 +f 67815//67815 67517//67517 67764//67764 +f 67686//67686 67699//67699 68035//68035 +f 67769//67769 67311//67311 67636//67636 +f 67756//67756 67751//67751 67573//67573 +f 67698//67698 67834//67834 67810//67810 +f 67694//67694 67535//67535 67829//67829 +f 68083//68083 67500//67500 67768//67768 +f 67654//67654 67576//67576 67868//67868 +f 67920//67920 67656//67656 68095//68095 +f 67644//67644 67805//67805 67670//67670 +f 67771//67771 67517//67517 67815//67815 +f 67765//67765 67678//67678 67763//67763 +f 67644//67644 67572//67572 67805//67805 +f 67586//67586 67593//67593 67687//67687 +f 67827//67827 67500//67500 68083//68083 +f 67515//67515 67500//67500 67827//67827 +f 67375//67375 67914//67914 67378//67378 +f 67929//67929 67655//67655 67678//67678 +f 67811//67811 67891//67891 67627//67627 +f 67681//67681 67757//67757 67869//67869 +f 67770//67770 67632//67632 67833//67833 +f 67654//67654 67936//67936 67700//67700 +f 67440//67440 67880//67880 67642//67642 +f 67529//67529 67518//67518 67885//67885 +f 67907//67907 67556//67556 67770//67770 +f 67582//67582 67658//67658 67809//67809 +f 67757//67757 67681//67681 67653//67653 +f 67756//67756 67573//67573 67806//67806 +f 67894//67894 67582//67582 67809//67809 +f 67572//67572 67690//67690 67805//67805 +f 67805//67805 67690//67690 67705//67705 +f 67546//67546 67766//67766 67896//67896 +f 67896//67896 67814//67814 67546//67546 +f 67775//67775 67773//67773 67909//67909 +f 67666//67666 67554//67554 67894//67894 +f 67697//67697 67820//67820 67643//67643 +f 67700//67700 68053//68053 67758//67758 +f 67626//67626 68117//68117 67703//67703 +f 67786//67786 67645//67645 67533//67533 +f 67515//67515 67827//67827 67445//67445 +f 67927//67927 67777//67777 67883//67883 +f 67834//67834 67638//67638 67905//67905 +f 67588//67588 67319//67319 67784//67784 +f 67682//67682 67907//67907 67897//67897 +f 67663//67663 67817//67817 67602//67602 +f 67817//67817 67663//67663 67625//67625 +f 67638//67638 67675//67675 67905//67905 +f 67648//67648 67675//67675 67638//67638 +f 67577//67577 67824//67824 67903//67903 +f 67863//67863 67791//67791 67792//67792 +f 67591//67591 67753//67753 68024//68024 +f 67791//67791 67712//67712 67767//67767 +f 67754//67754 67803//67803 67563//67563 +f 67792//67792 67791//67791 67767//67767 +f 67657//67657 67676//67676 67865//67865 +f 67680//67680 67740//67740 67792//67792 +f 67563//67563 67803//67803 67821//67821 +f 67778//67778 67775//67775 67825//67825 +f 67676//67676 67592//67592 67928//67928 +f 67592//67592 67643//67643 67820//67820 +f 67762//67762 67630//67630 67876//67876 +f 68215//68215 67802//67802 68020//68020 +f 67879//67879 67649//67649 67935//67935 +f 67755//67755 67647//67647 67797//67797 +f 67695//67695 67830//67830 67876//67876 +f 67753//67753 67686//67686 68035//68035 +f 67759//67759 67905//67905 67675//67675 +f 67795//67795 67901//67901 67694//67694 +f 67881//67881 67671//67671 68003//68003 +f 67892//67892 67794//67794 67882//67882 +f 67813//67813 67875//67875 67553//67553 +f 67649//67649 67504//67504 67935//67935 +f 67651//67651 68089//68089 67800//67800 +f 67767//67767 67696//67696 67799//67799 +f 67674//67674 67760//67760 68400//68400 +f 67798//67798 67935//67935 67504//67504 +f 67931//67931 68400//68400 67760//67760 +f 67631//67631 67509//67509 67915//67915 +f 67760//67760 67679//67679 67931//67931 +f 67815//67815 67764//67764 67948//67948 +f 67702//67702 67596//67596 67946//67946 +f 67578//67578 67840//67840 67801//67801 +f 67751//67751 67756//67756 68110//68110 +f 67795//67795 67694//67694 67913//67913 +f 67595//67595 67685//67685 67895//67895 +f 67796//67796 67834//67834 67905//67905 +f 67828//67828 67767//67767 67799//67799 +f 67670//67670 67798//67798 67781//67781 +f 67951//67951 67642//67642 67880//67880 +f 67813//67813 67807//67807 67861//67861 +f 68087//68087 67771//67771 67815//67815 +f 67589//67589 67893//67893 67885//67885 +f 67766//67766 67595//67595 67895//67895 +f 67801//67801 67985//67985 67757//67757 +f 67678//67678 67765//67765 67929//67929 +f 67880//67880 67440//67440 68037//68037 +f 67375//67375 68009//68009 67914//67914 +f 67664//67664 68037//68037 67440//67440 +f 67807//67807 67665//67665 67808//67808 +f 67769//67769 67636//67636 67776//67776 +f 67535//67535 67646//67646 67829//67829 +f 67907//67907 67770//67770 67833//67833 +f 67664//67664 67661//67661 67997//67997 +f 67879//67879 67829//67829 67646//67646 +f 67784//67784 68029//68029 67904//67904 +f 67997//67997 67635//67635 67918//67918 +f 67661//67661 67635//67635 67997//67997 +f 67909//67909 67773//67773 67929//67929 +f 67819//67819 67912//67912 67701//67701 +f 67812//67812 67869//67869 68147//68147 +f 67868//67868 67576//67576 67826//67826 +f 67808//67808 67691//67691 67900//67900 +f 67869//67869 67812//67812 67681//67681 +f 67635//67635 67674//67674 67918//67918 +f 67824//67824 67701//67701 67934//67934 +f 67759//67759 67586//67586 67871//67871 +f 67917//67917 67708//67708 67791//67791 +f 67501//67501 67806//67806 67573//67573 +f 67906//67906 67703//67703 68117//68117 +f 67872//67872 67776//67776 67598//67598 +f 67696//67696 67708//67708 67917//67917 +f 67586//67586 67687//67687 67871//67871 +f 67750//67750 68029//68029 67549//67549 +f 67533//67533 67602//67602 67864//67864 +f 67872//67872 67598//67598 68215//68215 +f 67687//67687 67553//67553 67871//67871 +f 67786//67786 67533//67533 67864//67864 +f 67875//67875 67871//67871 67553//67553 +f 67863//67863 67917//67917 67791//67791 +f 67816//67816 67818//67818 67662//67662 +f 67772//67772 67529//67529 67887//67887 +f 68098//68098 67820//67820 67697//67697 +f 67658//67658 67656//67656 67809//67809 +f 67833//67833 67632//67632 67892//67892 +f 67864//67864 67602//67602 67817//67817 +f 67667//67667 68098//68098 67697//67697 +f 67626//67626 67782//67782 68117//68117 +f 67957//67957 67501//67501 68024//68024 +f 67885//67885 67887//67887 67529//67529 +f 67767//67767 67828//67828 67680//67680 +f 67598//67598 67802//67802 68215//68215 +f 67680//67680 67792//67792 67767//67767 +f 67445//67445 67827//67827 67893//67893 +f 67818//67818 67944//67944 67647//67647 +f 67787//67787 67680//67680 67828//67828 +f 67817//67817 67625//67625 67761//67761 +f 67944//67944 67818//67818 67823//67823 +f 67944//67944 67797//67797 67647//67647 +f 67783//67783 67641//67641 68065//68065 +f 67788//67788 67633//67633 67932//67932 +f 67768//67768 67788//67788 68058//68058 +f 67820//67820 67928//67928 67592//67592 +f 67695//67695 67787//67787 67830//67830 +f 67964//67964 67832//67832 67609//67609 +f 67839//67839 67840//67840 67710//67710 +f 67599//67599 67855//67855 67717//67717 +f 67737//67737 67835//67835 67836//67836 +f 67713//67713 67714//67714 67961//67961 +f 67835//67835 67716//67716 67851//67851 +f 67840//67840 67578//67578 67710//67710 +f 67954//67954 67718//67718 67706//67706 +f 67716//67716 67605//67605 67851//67851 +f 67785//67785 68189//68189 67707//67707 +f 67609//67609 67713//67713 67964//67964 +f 67718//67718 67954//67954 67720//67720 +f 67707//67707 68189//68189 67953//67953 +f 67837//67837 67606//67606 67853//67853 +f 67841//67841 67732//67732 67842//67842 +f 68019//68019 67720//67720 67954//67954 +f 67734//67734 67844//67844 67843//67843 +f 67622//67622 67844//67844 67734//67734 +f 67846//67846 67722//67722 67970//67970 +f 67863//67863 67720//67720 68019//68019 +f 67844//67844 67838//67838 67965//67965 +f 67605//67605 67715//67715 67851//67851 +f 67607//67607 67846//67846 67831//67831 +f 67732//67732 67733//67733 67842//67842 +f 67604//67604 67607//67607 67831//67831 +f 67789//67789 67709//67709 67735//67735 +f 67853//67853 67738//67738 67854//67854 +f 67606//67606 67738//67738 67853//67853 +f 67856//67856 67854//67854 67738//67738 +f 67970//67970 67723//67723 67847//67847 +f 67723//67723 67970//67970 67722//67722 +f 67580//67580 67848//67848 67583//67583 +f 67714//67714 67721//67721 67852//67852 +f 67961//67961 67714//67714 67852//67852 +f 67848//67848 67849//67849 67583//67583 +f 67585//67585 67583//67583 67849//67849 +f 67794//67794 67585//67585 67849//67849 +f 67731//67731 67727//67727 67850//67850 +f 67585//67585 67794//67794 67683//67683 +f 67604//67604 67831//67831 67692//67692 +f 67850//67850 67847//67847 67731//67731 +f 67723//67723 67731//67731 67847//67847 +f 67988//67988 67621//67621 67724//67724 +f 67979//67979 67616//67616 67859//67859 +f 67717//67717 67859//67859 67616//67616 +f 67988//67988 67839//67839 67621//67621 +f 67621//67621 67839//67839 67710//67710 +f 67790//67790 67724//67724 67741//67741 +f 67765//67765 67763//67763 67911//67911 +f 67909//67909 68072//68072 67775//67775 +f 67825//67825 67775//67775 68072//68072 +f 67874//67874 67810//67810 67834//67834 +f 67950//67950 67575//67575 67923//67923 +f 67870//67870 67778//67778 67825//67825 +f 67870//67870 67587//67587 67778//67778 +f 67786//67786 67866//67866 67705//67705 +f 67894//67894 67809//67809 67888//67888 +f 67810//67810 67874//67874 67811//67811 +f 67596//67596 67755//67755 68025//68025 +f 67782//67782 67669//67669 68155//68155 +f 67957//67957 67806//67806 67501//67501 +f 67669//67669 67520//67520 68056//68056 +f 68155//68155 67669//67669 68056//68056 +f 67936//67936 67868//67868 68076//68076 +f 67654//67654 67868//67868 67936//67936 +f 68056//68056 67520//67520 67890//67890 +f 67913//67913 67694//67694 67829//67829 +f 67901//67901 67900//67900 67691//67691 +f 67946//67946 67596//67596 68025//68025 +f 67870//67870 67752//67752 67587//67587 +f 67761//67761 67926//67926 68026//68026 +f 68147//68147 68084//68084 67812//67812 +f 67795//67795 67860//67860 67922//67922 +f 68084//68084 68049//68049 67677//67677 +f 67677//67677 67812//67812 68084//68084 +f 67913//67913 67860//67860 67795//67795 +f 67935//67935 67889//67889 67879//67879 +f 67787//67787 67828//67828 67873//67873 +f 67915//67915 67677//67677 68049//68049 +f 67752//67752 68200//68200 67754//67754 +f 67777//67777 67878//67878 67925//67925 +f 68048//68048 67666//67666 67894//67894 +f 67901//67901 67795//67795 67922//67922 +f 67925//67925 67883//67883 67777//67777 +f 67701//67701 67912//67912 67934//67934 +f 67870//67870 67955//67955 67752//67752 +f 67828//67828 67799//67799 67886//67886 +f 67702//67702 67946//67946 68051//68051 +f 67762//67762 67876//67876 68151//68151 +f 67666//67666 68065//68065 67641//67641 +f 67774//67774 67821//67821 68158//68158 +f 67947//67947 67702//67702 68051//68051 +f 67768//67768 68058//68058 68083//68083 +f 67933//67933 67811//67811 67874//67874 +f 67891//67891 67811//67811 67933//67933 +f 67564//67564 67927//67927 68033//68033 +f 67918//67918 67674//67674 68400//68400 +f 67673//67673 67564//67564 68033//68033 +f 67928//67928 67820//67820 67862//67862 +f 67702//67702 67947//67947 67671//67671 +f 67818//67818 67816//67816 67942//67942 +f 67899//67899 67798//67798 67670//67670 +f 67903//67903 67824//67824 67934//67934 +f 67999//67999 67566//67566 68034//68034 +f 67670//67670 67805//67805 67899//67899 +f 67793//67793 67783//67783 68065//68065 +f 67668//67668 68110//68110 67667//67667 +f 67751//67751 68110//68110 67668//67668 +f 67899//67899 67805//67805 68012//68012 +f 67599//67599 67629//67629 67855//67855 +f 67696//67696 67917//67917 67799//67799 +f 67813//67813 67996//67996 67875//67875 +f 67799//67799 67917//67917 67886//67886 +f 67855//67855 67629//67629 68018//68018 +f 67772//67772 68039//68039 67779//67779 +f 67881//67881 67895//67895 67685//67685 +f 67865//67865 67676//67676 67928//67928 +f 67996//67996 67813//67813 67861//67861 +f 67764//67764 67793//67793 68065//68065 +f 67688//67688 67780//67780 67898//67898 +f 67884//67884 67769//67769 68028//68028 +f 67780//67780 67906//67906 67898//67898 +f 67823//67823 67818//67818 67942//67942 +f 67639//67639 67566//67566 67999//67999 +f 67902//67902 67805//67805 67866//67866 +f 67928//67928 68164//68164 67865//67865 +f 67932//67932 67633//67633 67692//67692 +f 67932//67932 68031//68031 67788//67788 +f 68058//68058 67788//67788 68031//68031 +f 67948//67948 68085//68085 67815//67815 +f 67866//67866 67805//67805 67705//67705 +f 67941//67941 67706//67706 67627//67627 +f 67938//67938 67766//67766 67895//67895 +f 67831//67831 68061//68061 67692//67692 +f 67896//67896 67877//67877 67814//67814 +f 68041//68041 67892//67892 67882//67882 +f 67949//67949 67892//67892 68041//68041 +f 67759//67759 67796//67796 67905//67905 +f 67921//67921 67759//67759 67871//67871 +f 67829//67829 68022//68022 67913//67913 +f 67921//67921 67871//67871 68046//68046 +f 67908//67908 67864//67864 67910//67910 +f 67823//67823 68014//68014 67944//67944 +f 68030//68030 68022//68022 67829//67829 +f 68062//68062 67863//67863 68019//68019 +f 67860//67860 67913//67913 68193//68193 +f 68147//68147 67869//67869 68137//68137 +f 68087//68087 67912//67912 67771//67771 +f 67864//67864 67817//67817 67910//67910 +f 67910//67910 67761//67761 68008//68008 +f 68037//68037 67664//67664 68159//68159 +f 67806//67806 67957//67957 68231//68231 +f 67825//67825 68072//68072 68043//68043 +f 68204//68204 67588//67588 67784//67784 +f 68008//68008 67761//67761 68026//68026 +f 67879//67879 68030//68030 67829//67829 +f 67807//67807 68054//68054 67861//67861 +f 67809//67809 67656//67656 68195//68195 +f 67870//67870 67825//67825 68043//68043 +f 67761//67761 67910//67910 67817//67817 +f 68159//68159 67664//67664 67997//67997 +f 68164//68164 67785//67785 67865//67865 +f 67917//67917 67863//67863 68062//68062 +f 68046//68046 67871//67871 67875//67875 +f 67862//67862 67820//67820 68098//68098 +f 67796//67796 67759//67759 67921//67921 +f 67879//67879 67889//67889 68030//68030 +f 67700//67700 67936//67936 68078//68078 +f 67819//67819 67771//67771 67912//67912 +f 67807//67807 67808//67808 68004//68004 +f 67929//67929 67765//67765 67911//67911 +f 67808//67808 67900//67900 68004//68004 +f 67666//67666 68048//68048 68065//68065 +f 67896//67896 67766//67766 67938//67938 +f 68026//68026 67926//67926 67919//67919 +f 67877//67877 67938//67938 67926//67926 +f 67919//67919 67926//67926 67924//67924 +f 67566//67566 67779//67779 68039//68039 +f 68108//68108 67875//67875 67996//67996 +f 68044//68044 67892//67892 67945//67945 +f 68297//68297 67758//67758 68053//68053 +f 67899//67899 67935//67935 67798//67798 +f 67833//67833 67892//67892 68044//68044 +f 67877//67877 67896//67896 67938//67938 +f 67816//67816 67762//67762 67916//67916 +f 67950//67950 68020//68020 67802//67802 +f 67679//67679 67822//67822 68007//68007 +f 67764//67764 68065//68065 68212//68212 +f 68151//68151 67876//67876 67967//67967 +f 68018//68018 67629//67629 68027//68027 +f 67629//67629 67884//67884 68027//68027 +f 68020//68020 67950//67950 68280//68280 +f 68212//68212 67948//67948 67764//67764 +f 67822//67822 67688//67688 68060//68060 +f 68060//68060 68007//68007 67822//67822 +f 67942//67942 67816//67816 67939//67939 +f 67955//67955 67943//67943 67752//67752 +f 68085//68085 68086//68086 67815//67815 +f 68087//68087 67815//67815 68086//68086 +f 68173//68173 67639//67639 67999//67999 +f 67821//67821 67803//67803 68158//68158 +f 67891//67891 68138//68138 67627//67627 +f 67796//67796 67874//67874 67834//67834 +f 68297//68297 67867//67867 67758//67758 +f 67891//67891 68073//68073 68138//68138 +f 67803//67803 67754//67754 68200//68200 +f 68200//68200 68017//68017 67803//67803 +f 67828//67828 67886//67886 68068//68068 +f 68035//68035 67699//67699 67951//67951 +f 67882//67882 67794//67794 68038//68038 +f 68073//68073 67891//67891 67933//67933 +f 68012//68012 67805//67805 67902//67902 +f 68110//68110 67756//67756 67806//67806 +f 68003//68003 67671//67671 67947//67947 +f 68010//68010 67902//67902 67956//67956 +f 67892//67892 67949//67949 67945//67945 +f 67804//67804 67903//67903 67940//67940 +f 67956//67956 67937//67937 68010//68010 +f 68061//68061 67932//67932 67692//67692 +f 67882//67882 67958//67958 67952//67952 +f 67763//67763 67804//67804 67940//67940 +f 67956//67956 67866//67866 67937//67937 +f 67763//67763 67940//67940 67911//67911 +f 67956//67956 67902//67902 67866//67866 +f 67964//67964 67890//67890 67832//67832 +f 67965//67965 67838//67838 68127//68127 +f 67960//67960 68135//68135 67836//67836 +f 67953//67953 68021//68021 67719//67719 +f 67836//67836 67835//67835 67960//67960 +f 67840//67840 67839//67839 68134//68134 +f 67851//67851 67960//67960 67835//67835 +f 67974//67974 67960//67960 67715//67715 +f 67843//67843 67844//67844 67965//67965 +f 67964//67964 67713//67713 68104//68104 +f 67715//67715 67837//67837 67974//67974 +f 67974//67974 67837//67837 68119//68119 +f 67966//67966 67986//67986 67736//67736 +f 67736//67736 67845//67845 67966//67966 +f 67837//67837 67853//67853 68119//68119 +f 67841//67841 67842//67842 68273//68273 +f 67786//67786 67864//67864 67866//67866 +f 67985//67985 68134//68134 67962//67962 +f 67941//67941 67954//67954 67706//67706 +f 67713//67713 67959//67959 68104//68104 +f 67736//67736 67986//67986 67735//67735 +f 67985//67985 67840//67840 68134//68134 +f 67961//67961 67959//67959 67713//67713 +f 67866//67866 67864//67864 67930//67930 +f 67851//67851 67715//67715 67960//67960 +f 68104//68104 67959//67959 67963//67963 +f 67966//67966 67984//67984 68045//68045 +f 67930//67930 67864//67864 67908//67908 +f 67846//67846 67970//67970 68002//68002 +f 67729//67729 67726//67726 67972//67972 +f 67985//67985 67801//67801 67840//67840 +f 68002//68002 67831//67831 67846//67846 +f 67673//67673 68127//68127 67838//67838 +f 67726//67726 67857//67857 67972//67972 +f 67857//67857 67975//67975 67972//67972 +f 67721//67721 67660//67660 67971//67971 +f 67971//67971 67852//67852 67721//67721 +f 67830//67830 67787//67787 67873//67873 +f 68121//68121 67847//67847 67969//67969 +f 67986//67986 68069//68069 67735//67735 +f 67985//67985 68005//68005 67869//67869 +f 67847//67847 68121//68121 67970//67970 +f 67858//67858 67975//67975 67857//67857 +f 67727//67727 67725//67725 67980//67980 +f 67980//67980 67973//67973 67727//67727 +f 67660//67660 67774//67774 67971//67971 +f 67969//67969 67727//67727 67973//67973 +f 67850//67850 67727//67727 67969//67969 +f 67869//67869 67757//67757 67985//67985 +f 67969//67969 67847//67847 67850//67850 +f 67735//67735 68069//68069 67789//67789 +f 67794//67794 67849//67849 67968//67968 +f 67789//67789 68069//68069 68075//68075 +f 67967//67967 67830//67830 67873//67873 +f 68038//68038 67794//67794 67968//67968 +f 67987//67987 67789//67789 68075//68075 +f 67855//67855 67859//67859 67717//67717 +f 67876//67876 67830//67830 67967//67967 +f 67789//67789 67987//67987 67724//67724 +f 67987//67987 67988//67988 67724//67724 +f 67988//67988 67987//67987 67976//67976 +f 67977//67977 67988//67988 67976//67976 +f 67839//67839 67988//67988 67977//67977 +f 67977//67977 67978//67978 67839//67839 +f 67978//67978 68134//68134 67839//67839 +f 67858//67858 67742//67742 67982//67982 +f 67746//67746 67983//67983 67984//67984 +f 67742//67742 67981//67981 67982//67982 +f 67746//67746 67984//67984 67749//67749 +f 67835//67835 67737//67737 67716//67716 +f 67990//67990 67991//67991 67488//67488 +f 67737//67737 67836//67836 67728//67728 +f 67728//67728 67836//67836 67989//67989 +f 67989//67989 67836//67836 68135//68135 +f 67743//67743 67488//67488 67991//67991 +f 67966//67966 67845//67845 67984//67984 +f 67984//67984 67845//67845 67749//67749 +f 67843//67843 67980//67980 67734//67734 +f 67734//67734 67980//67980 67725//67725 +f 67981//67981 67739//67739 68132//68132 +f 67744//67744 67992//67992 67745//67745 +f 67745//67745 67993//67993 67746//67746 +f 67992//67992 67993//67993 67745//67745 +f 67983//67983 67746//67746 67993//67993 +f 67990//67990 67747//67747 67994//67994 +f 67488//67488 67747//67747 67990//67990 +f 67748//67748 67994//67994 67747//67747 +f 67748//67748 67841//67841 68273//68273 +f 67730//67730 67728//67728 67995//67995 +f 67995//67995 67728//67728 67989//67989 +f 67995//67995 67733//67733 67730//67730 +f 68110//68110 68055//68055 67667//67667 +f 67874//67874 67796//67796 68105//68105 +f 68105//68105 67796//67796 68047//68047 +f 68011//68011 68167//68167 68217//68217 +f 68216//68216 67750//67750 68173//68173 +f 67785//67785 68016//68016 68189//68189 +f 67861//67861 68054//68054 67996//67996 +f 68062//68062 68019//68019 68006//68006 +f 67998//67998 67922//67922 67860//67860 +f 67944//67944 68014//68014 68015//68015 +f 67997//67997 67918//67918 68319//68319 +f 67860//67860 68193//68193 67998//67998 +f 67902//67902 68010//68010 68012//68012 +f 68070//68070 67915//67915 68049//68049 +f 68214//68214 67883//67883 67925//67925 +f 68287//68287 68058//68058 68031//68031 +f 68167//68167 68011//68011 67934//67934 +f 68189//68189 68021//68021 67953//67953 +f 68034//68034 68000//68000 67999//67999 +f 68070//68070 67631//67631 67915//67915 +f 67913//67913 68022//68022 68193//68193 +f 67937//67937 67866//67866 68079//68079 +f 67886//67886 67917//67917 68062//68062 +f 67807//67807 68001//68001 68054//68054 +f 68233//68233 67631//67631 68070//68070 +f 68047//68047 67796//67796 67921//67921 +f 68008//68008 68026//68026 68064//68064 +f 68164//68164 68016//68016 67785//67785 +f 67931//67931 67679//67679 68007//68007 +f 68061//68061 67831//67831 68002//68002 +f 67921//67921 68046//68046 68047//68047 +f 68137//68137 67869//67869 68005//68005 +f 67929//67929 67911//67911 68171//68171 +f 67797//67797 68057//68057 67755//67755 +f 67934//67934 68011//68011 67903//67903 +f 67940//67940 67903//67903 68011//68011 +f 68023//68023 68150//68150 67873//67873 +f 68004//68004 68001//68001 67807//67807 +f 67927//67927 67883//67883 68033//68033 +f 68297//68297 68358//68358 67867//67867 +f 68009//68009 67867//67867 68358//68358 +f 68187//68187 68035//68035 67951//67951 +f 67752//67752 67943//67943 68200//68200 +f 68402//68402 67827//67827 68083//68083 +f 68168//68168 68009//68009 68358//68358 +f 67926//67926 67938//67938 67924//67924 +f 67688//67688 67898//67898 68060//68060 +f 68074//68074 67826//67826 67631//67631 +f 68028//68028 68027//68027 67884//67884 +f 67868//67868 67826//67826 68074//68074 +f 67762//67762 68151//68151 67916//67916 +f 68080//68080 67881//67881 68003//68003 +f 67912//67912 68087//68087 68088//68088 +f 67914//67914 68009//68009 68168//68168 +f 67893//67893 67827//67827 68402//68402 +f 67580//67580 67719//67719 68021//68021 +f 68076//68076 67868//67868 68284//68284 +f 68036//68036 67951//67951 67880//67880 +f 67878//67878 67914//67914 67925//67925 +f 68046//68046 67875//67875 68108//68108 +f 67881//67881 68080//68080 67895//67895 +f 67895//67895 68232//68232 67938//67938 +f 68021//68021 67848//67848 67580//67580 +f 68178//68178 68004//68004 67900//67900 +f 67898//67898 67906//67906 68188//68188 +f 67936//67936 68076//68076 68078//68078 +f 68037//68037 68036//68036 67880//67880 +f 68090//68090 68038//68038 67968//67968 +f 68063//68063 68178//68178 67900//67900 +f 67906//67906 68117//68117 68188//68188 +f 67776//67776 68209//68209 67769//67769 +f 67882//67882 68109//68109 68041//68041 +f 67656//67656 67920//67920 68195//68195 +f 68039//68039 68034//68034 67566//67566 +f 68108//68108 67996//67996 68139//68139 +f 68152//68152 67870//67870 68043//68043 +f 67900//67900 67901//67901 68063//68063 +f 67809//67809 68195//68195 67888//67888 +f 67923//67923 67588//67588 68096//68096 +f 67870//67870 68152//68152 67955//67955 +f 67776//67776 68093//68093 68209//68209 +f 68078//68078 68053//68053 67700//67700 +f 67776//67776 67872//67872 68093//68093 +f 67894//67894 67888//67888 68197//68197 +f 68093//68093 67872//67872 68102//68102 +f 67823//67823 67942//67942 68040//68040 +f 67901//67901 67922//67922 68063//68063 +f 68040//68040 68014//68014 67823//67823 +f 68097//68097 67952//67952 68099//68099 +f 68048//68048 67894//67894 68197//68197 +f 68055//68055 68098//68098 67667//67667 +f 67627//67627 68013//68013 67941//67941 +f 67627//67627 68138//68138 68013//68013 +f 68068//68068 68023//68023 67828//67828 +f 68102//68102 67872//67872 68215//68215 +f 67893//67893 68094//68094 67885//67885 +f 67828//67828 68023//68023 67873//67873 +f 67907//67907 68101//68101 67897//67897 +f 67887//67887 68039//68039 67772//67772 +f 67954//67954 67941//67941 68183//68183 +f 67862//67862 68106//68106 67928//67928 +f 68183//68183 68019//68019 67954//67954 +f 67928//67928 68106//68106 68164//68164 +f 67885//67885 68094//68094 67887//67887 +f 68216//68216 68029//68029 67750//67750 +f 68097//68097 68103//68103 67952//67952 +f 68006//68006 68019//68019 68183//68183 +f 67947//67947 68051//68051 68285//68285 +f 67918//67918 68400//68400 68319//68319 +f 67753//67753 68035//68035 68291//68291 +f 67940//67940 68011//68011 68172//68172 +f 68094//68094 67893//67893 68402//68402 +f 68110//68110 68229//68229 68055//68055 +f 68068//68068 67886//67886 68062//68062 +f 67933//67933 68105//68105 68107//68107 +f 67933//67933 68107//68107 68177//68177 +f 68222//68222 68400//68400 67931//67931 +f 68212//68212 68085//68085 67948//67948 +f 68145//68145 67932//67932 68061//68061 +f 68007//68007 68222//68222 67931//67931 +f 67897//67897 68091//68091 68089//68089 +f 68003//68003 67947//67947 68146//68146 +f 68171//68171 68174//68174 67929//67929 +f 68291//68291 68035//68035 68187//68187 +f 68190//68190 68158//68158 67803//67803 +f 67909//67909 67929//67929 68174//68174 +f 67950//67950 67923//67923 68096//68096 +f 68280//68280 67950//67950 68096//68096 +f 68007//68007 68060//68060 68222//68222 +f 68151//68151 67967//67967 68312//68312 +f 68080//68080 68003//68003 68146//68146 +f 67631//67631 68233//68233 68074//68074 +f 67803//67803 68017//68017 68190//68190 +f 68083//68083 68058//68058 68287//68287 +f 67769//67769 68209//68209 68028//68028 +f 68072//68072 67909//67909 68071//68071 +f 68057//68057 67797//67797 67944//67944 +f 68337//68337 68017//68017 68200//68200 +f 67588//67588 68204//68204 68096//68096 +f 68187//68187 67951//67951 68036//68036 +f 68178//68178 68001//68001 68004//68004 +f 68074//68074 68284//68284 67868//67868 +f 68016//68016 68164//68164 68203//68203 +f 68025//68025 67755//67755 68057//68057 +f 68073//68073 67933//67933 68177//68177 +f 68108//68108 68105//68105 68047//68047 +f 68105//68105 68108//68108 68107//68107 +f 67816//67816 67916//67916 68301//68301 +f 67874//67874 68105//68105 67933//67933 +f 68152//68152 68043//68043 68072//68072 +f 68047//68047 68046//68046 68108//68108 +f 67939//67939 67816//67816 68301//68301 +f 67806//67806 68231//68231 68110//68110 +f 68064//68064 68026//68026 68066//68066 +f 68031//68031 67932//67932 68145//68145 +f 68025//68025 68059//68059 67946//67946 +f 67904//67904 68029//68029 68399//68399 +f 67934//67934 67912//67912 68299//68299 +f 68144//68144 68036//68036 68037//68037 +f 67925//67925 67914//67914 68168//68168 +f 68078//68078 68076//68076 68149//68149 +f 68040//68040 68142//68142 68014//68014 +f 68215//68215 68052//68052 68102//68102 +f 68034//68034 68039//68039 68361//68361 +f 68029//68029 68216//68216 68351//68351 +f 67910//67910 68008//68008 68148//68148 +f 67934//67934 68299//68299 68167//68167 +f 67957//67957 68024//68024 68296//68296 +f 68152//68152 67943//67943 67955//67955 +f 68063//68063 67922//67922 68067//68067 +f 68022//68022 68030//68030 68184//68184 +f 68041//68041 68090//68090 68092//68092 +f 68038//68038 68090//68090 68041//68041 +f 68109//68109 68038//68038 68041//68041 +f 67949//67949 68041//68041 68092//68092 +f 68139//68139 67996//67996 68054//68054 +f 67949//67949 68092//68092 67945//67945 +f 68109//68109 67952//67952 68103//68103 +f 68184//68184 68030//68030 67889//67889 +f 67889//67889 67935//67935 68184//68184 +f 68140//68140 68184//68184 67935//67935 +f 67907//67907 67833//67833 68100//68100 +f 67935//67935 67899//67899 68140//68140 +f 68101//68101 67907//67907 68100//68100 +f 68101//68101 68091//68091 67897//67897 +f 68044//68044 67945//67945 68103//68103 +f 68175//68175 68044//68044 68103//68103 +f 68100//68100 68044//68044 68175//68175 +f 67833//67833 68044//68044 68100//68100 +f 67978//67978 68129//68129 68134//68134 +f 67974//67974 68135//68135 67960//67960 +f 67977//67977 67976//67976 68122//68122 +f 68135//68135 67974//67974 68260//68260 +f 67961//67961 67852//67852 68111//68111 +f 67978//67978 67977//67977 68122//68122 +f 67848//67848 68115//68115 67849//67849 +f 67968//67968 67849//67849 68115//68115 +f 68118//68118 67968//67968 68115//68115 +f 68111//68111 68113//68113 67961//67961 +f 67980//67980 67843//67843 68241//68241 +f 68260//68260 67974//67974 68119//68119 +f 67882//67882 68038//68038 67958//67958 +f 67958//67958 68038//68038 68123//68123 +f 67852//67852 67971//67971 68114//68114 +f 68124//68124 67958//67958 68123//68123 +f 67908//67908 67910//67910 68240//68240 +f 68111//68111 67852//67852 68114//68114 +f 68119//68119 67853//67853 68128//68128 +f 68038//68038 68109//68109 68123//68123 +f 67843//67843 67965//67965 68120//68120 +f 67952//67952 68109//68109 67882//67882 +f 68241//68241 67843//67843 68120//68120 +f 67971//67971 67774//67774 68042//68042 +f 67952//67952 67958//67958 68099//68099 +f 67984//67984 67983//67983 68126//68126 +f 68050//68050 67984//67984 68126//68126 +f 68125//68125 67958//67958 68124//68124 +f 68099//68099 67958//67958 68125//68125 +f 68117//68117 67782//67782 68155//68155 +f 68158//68158 68042//68042 67774//67774 +f 67854//67854 68128//68128 67853//67853 +f 68121//68121 68002//68002 67970//67970 +f 67967//67967 67873//67873 68243//68243 +f 68234//68234 67854//67854 67856//67856 +f 68277//68277 68056//68056 67964//67964 +f 67964//67964 68056//68056 67890//67890 +f 68050//68050 68045//68045 67984//67984 +f 68128//68128 67854//67854 68235//68235 +f 67854//67854 68234//68234 68235//68235 +f 67963//67963 67959//67959 68113//68113 +f 67982//67982 67981//67981 68130//68130 +f 67959//67959 67961//67961 68113//68113 +f 68132//68132 68130//68130 67981//67981 +f 68104//68104 68228//68228 67964//67964 +f 68131//68131 67962//67962 68249//68249 +f 67966//67966 68045//68045 68069//68069 +f 67739//67739 67979//67979 68133//68133 +f 68133//68133 68132//68132 67739//67739 +f 67986//67986 67966//67966 68069//68069 +f 68127//68127 68367//68367 67965//67965 +f 68127//68127 68033//68033 68523//68523 +f 67979//67979 67859//67859 68428//68428 +f 67673//67673 68033//68033 68127//68127 +f 67985//67985 67962//67962 68131//68131 +f 67859//67859 67855//67855 68428//68428 +f 68005//68005 67985//67985 68131//68131 +f 67987//67987 68075//68075 68077//68077 +f 68392//68392 67987//67987 68077//68077 +f 67976//67976 67987//67987 68392//68392 +f 68392//68392 68122//68122 67976//67976 +f 68285//68285 68051//68051 68223//68223 +f 68148//68148 68008//68008 68064//68064 +f 68027//68027 68181//68181 68018//68018 +f 68192//68192 68005//68005 68131//68131 +f 68185//68185 67911//67911 67940//67940 +f 68089//68089 68412//68412 67800//67800 +f 68282//68282 68050//68050 68136//68136 +f 68137//68137 68005//68005 68192//68192 +f 68054//68054 68160//68160 68139//68139 +f 68050//68050 68282//68282 68045//68045 +f 68139//68139 68160//68160 68108//68108 +f 68023//68023 68068//68068 68150//68150 +f 68072//68072 68176//68176 68152//68152 +f 67942//67942 67939//67939 68205//68205 +f 68186//68186 67911//67911 68185//68185 +f 68523//68523 67883//67883 68141//68141 +f 68095//68095 67800//67800 68412//68412 +f 68040//68040 68205//68205 68142//68142 +f 67942//67942 68205//68205 68040//68040 +f 68232//68232 67895//67895 68210//68210 +f 67998//67998 68067//68067 67922//67922 +f 68083//68083 68287//68287 68413//68413 +f 68033//68033 67883//67883 68523//68523 +f 68143//68143 68062//68062 68006//68006 +f 68282//68282 68069//68069 68045//68045 +f 68188//68188 68117//68117 68304//68304 +f 68287//68287 68031//68031 68288//68288 +f 68147//68147 68278//68278 68084//68084 +f 67920//67920 68095//68095 68294//68294 +f 68288//68288 68031//68031 68145//68145 +f 68062//68062 68143//68143 68068//68068 +f 68295//68295 68013//68013 68138//68138 +f 68186//68186 68171//68171 67911//67911 +f 68049//68049 68084//68084 68278//68278 +f 68075//68075 68069//68069 68282//68282 +f 68155//68155 68056//68056 68410//68410 +f 67943//67943 68152//68152 68154//68154 +f 68232//68232 67924//67924 67938//67938 +f 68146//68146 67947//67947 68285//68285 +f 68002//68002 68416//68416 68145//68145 +f 68299//68299 67912//67912 68088//68088 +f 68002//68002 68145//68145 68061//68061 +f 68144//68144 68037//68037 68426//68426 +f 68037//68037 68159//68159 68426//68426 +f 68012//68012 68303//68303 67899//67899 +f 68000//68000 68034//68034 68361//68361 +f 68015//68015 68218//68218 67944//67944 +f 68231//68231 67957//67957 68296//68296 +f 68203//68203 68189//68189 68016//68016 +f 68066//68066 68026//68026 68213//68213 +f 68054//68054 68001//68001 68230//68230 +f 68057//68057 67944//67944 68218//68218 +f 68194//68194 68078//68078 68149//68149 +f 68193//68193 68022//68022 68219//68219 +f 68010//68010 67937//67937 68305//68305 +f 67997//67997 68319//68319 68166//68166 +f 68184//68184 68219//68219 68022//68022 +f 68070//68070 68049//68049 68161//68161 +f 68021//68021 68189//68189 68293//68293 +f 68230//68230 68001//68001 68178//68178 +f 68170//68170 68011//68011 68217//68217 +f 68190//68190 68017//68017 68337//68337 +f 68161//68161 68286//68286 68070//68070 +f 68057//68057 68059//68059 68025//68025 +f 68071//68071 67909//67909 68174//68174 +f 68297//68297 68053//68053 68194//68194 +f 67930//67930 68079//68079 67866//67866 +f 68218//68218 68059//68059 68057//68057 +f 68172//68172 68011//68011 68170//68170 +f 68218//68218 68153//68153 68059//68059 +f 68089//68089 68091//68091 68309//68309 +f 67925//67925 68168//68168 68169//68169 +f 68399//68399 68029//68029 68351//68351 +f 67887//67887 68202//68202 68039//68039 +f 68169//68169 68214//68214 67925//67925 +f 68059//68059 68223//68223 67946//67946 +f 67887//67887 68094//68094 68202//68202 +f 68229//68229 68110//68110 68231//68231 +f 68207//68207 68178//68178 68063//68063 +f 68051//68051 67946//67946 68223//68223 +f 68207//68207 68063//68063 68165//68165 +f 68164//68164 68106//68106 68396//68396 +f 68108//68108 68442//68442 68107//68107 +f 68108//68108 68160//68160 68442//68442 +f 68177//68177 68107//68107 68442//68442 +f 68220//68220 68402//68402 68083//68083 +f 68173//68173 67999//67999 68216//68216 +f 68233//68233 68314//68314 68074//68074 +f 68152//68152 68176//68176 68179//68179 +f 68206//68206 68150//68150 68068//68068 +f 68340//68340 68185//68185 67940//67940 +f 68412//68412 68089//68089 68329//68329 +f 68412//68412 68294//68294 68095//68095 +f 68148//68148 68064//68064 68180//68180 +f 68348//68348 68180//68180 68064//68064 +f 68054//68054 68230//68230 68160//68160 +f 68214//68214 68141//68141 67883//67883 +f 68143//68143 68006//68006 68183//68183 +f 68184//68184 68140//68140 68334//68334 +f 68352//68352 68145//68145 68416//68416 +f 68285//68285 68223//68223 68324//68324 +f 68067//68067 67998//67998 68182//68182 +f 68015//68015 68014//68014 68310//68310 +f 67848//67848 68021//68021 68293//68293 +f 68138//68138 68073//68073 68177//68177 +f 68338//68338 67848//67848 68293//68293 +f 68036//68036 68144//68144 68488//68488 +f 68294//68294 68195//68195 67920//67920 +f 68278//68278 68147//68147 68137//68137 +f 68171//68171 68186//68186 68353//68353 +f 68087//68087 68086//68086 68088//68088 +f 68143//68143 68206//68206 68068//68068 +f 68149//68149 68076//68076 68284//68284 +f 68193//68193 68182//68182 67998//67998 +f 68075//68075 68325//68325 68077//68077 +f 68303//68303 68140//68140 67899//67899 +f 68208//68208 68204//68204 67784//67784 +f 68354//68354 68416//68416 68002//68002 +f 68202//68202 68094//68094 68402//68402 +f 67904//67904 68208//68208 67784//67784 +f 68210//68210 68196//68196 67924//67924 +f 68028//68028 68209//68209 68455//68455 +f 68210//68210 67924//67924 68232//68232 +f 68106//68106 67862//67862 68468//68468 +f 68278//68278 68279//68279 68049//68049 +f 67997//67997 68166//68166 68159//68159 +f 68279//68279 68406//68406 68049//68049 +f 68146//68146 68210//68210 68080//68080 +f 68161//68161 68049//68049 68406//68406 +f 67919//67919 67924//67924 68196//68196 +f 67895//67895 68080//68080 68210//68210 +f 67941//67941 68013//68013 68295//68295 +f 68048//68048 68197//68197 68362//68362 +f 68178//68178 68207//68207 68230//68230 +f 68012//68012 68010//68010 68305//68305 +f 68053//68053 68078//68078 68194//68194 +f 68342//68342 67943//67943 68154//68154 +f 68406//68406 68332//68332 68161//68161 +f 68183//68183 67941//67941 68295//68295 +f 68055//68055 68468//68468 68098//68098 +f 68026//68026 67919//67919 68320//68320 +f 68428//68428 67855//67855 68331//68331 +f 67943//67943 68198//68198 68200//68200 +f 68337//68337 68200//68200 68198//68198 +f 68324//68324 68223//68223 68346//68346 +f 68331//68331 67855//67855 68290//68290 +f 68217//68217 68167//68167 68299//68299 +f 68212//68212 68065//68065 68551//68551 +f 68296//68296 68024//68024 68302//68302 +f 68066//68066 68348//68348 68064//68064 +f 68203//68203 68164//68164 68396//68396 +f 68103//68103 68357//68357 68175//68175 +f 68312//68312 67916//67916 68151//68151 +f 68307//68307 68175//68175 68357//68357 +f 68093//68093 68102//68102 68359//68359 +f 68283//68283 68171//68171 68353//68353 +f 68203//68203 68396//68396 68211//68211 +f 68233//68233 68070//68070 68286//68286 +f 68174//68174 68171//68171 68283//68283 +f 68066//68066 68201//68201 68348//68348 +f 67753//67753 68302//68302 68024//68024 +f 68302//68302 67753//67753 68291//68291 +f 68172//68172 68292//68292 67940//67940 +f 68201//68201 68066//68066 68213//68213 +f 68165//68165 68063//68063 68281//68281 +f 68067//68067 68281//68281 68063//68063 +f 68216//68216 67999//67999 68000//68000 +f 68442//68442 68224//68224 68177//68177 +f 68128//68128 68261//68261 68119//68119 +f 68116//68116 68260//68260 68237//68237 +f 68243//68243 67873//67873 68206//68206 +f 68261//68261 68128//68128 68235//68235 +f 68310//68310 68014//68014 68142//68142 +f 68235//68235 68239//68239 68261//68261 +f 68347//68347 67930//67930 67908//67908 +f 68338//68338 68115//68115 67848//67848 +f 68111//68111 68114//68114 68246//68246 +f 67980//67980 68241//68241 68253//68253 +f 68237//68237 68260//68260 68119//68119 +f 68261//68261 68237//68237 68119//68119 +f 68155//68155 68227//68227 68117//68117 +f 68241//68241 68120//68120 68244//68244 +f 68090//68090 67968//67968 68118//68118 +f 68191//68191 68129//68129 68122//68122 +f 68150//68150 68206//68206 67873//67873 +f 68129//68129 67978//67978 68122//68122 +f 68123//68123 68125//68125 68124//68124 +f 68226//68226 67967//67967 68243//68243 +f 68388//68388 68242//68242 67983//67983 +f 68092//68092 68090//68090 68250//68250 +f 68347//68347 67908//67908 68240//68240 +f 68199//68199 68146//68146 68285//68285 +f 68226//68226 68312//68312 67967//67967 +f 68126//68126 67983//67983 68242//68242 +f 68056//68056 68277//68277 68236//68236 +f 68180//68180 67910//67910 68148//68148 +f 68263//68263 68114//68114 67971//67971 +f 68235//68235 68234//68234 68238//68238 +f 68109//68109 68092//68092 68250//68250 +f 68228//68228 68277//68277 67964//67964 +f 68379//68379 68109//68109 68250//68250 +f 68042//68042 68263//68263 67971//67971 +f 68103//68103 67945//67945 68109//68109 +f 68109//68109 67945//67945 68092//68092 +f 68240//68240 67910//67910 68180//68180 +f 68246//68246 68114//68114 68263//68263 +f 68129//68129 68191//68191 68315//68315 +f 68104//68104 67963//67963 68349//68349 +f 68109//68109 68262//68262 68123//68123 +f 68364//68364 68136//68136 68126//68126 +f 67969//67969 67973//67973 68382//68382 +f 68126//68126 68136//68136 68050//68050 +f 68349//68349 68228//68228 68104//68104 +f 68123//68123 68262//68262 68099//68099 +f 68125//68125 68123//68123 68099//68099 +f 68252//68252 67969//67969 68382//68382 +f 68246//68246 68263//68263 68248//68248 +f 67969//67969 68252//68252 68121//68121 +f 68097//68097 68262//68262 68379//68379 +f 68379//68379 68262//68262 68109//68109 +f 68129//68129 68315//68315 68245//68245 +f 68121//68121 68252//68252 68354//68354 +f 68097//68097 68099//68099 68262//68262 +f 68248//68248 68263//68263 68374//68374 +f 67982//67982 68130//68130 68247//68247 +f 68121//68121 68354//68354 68002//68002 +f 68130//68130 68132//68132 68251//68251 +f 67973//67973 67980//67980 68253//68253 +f 68042//68042 68374//68374 68263//68263 +f 68382//68382 67973//67973 68253//68253 +f 68379//68379 68103//68103 68097//68097 +f 68357//68357 68103//68103 68379//68379 +f 68129//68129 68245//68245 68289//68289 +f 68366//68366 68132//68132 68133//68133 +f 68367//68367 68127//68127 68435//68435 +f 67962//67962 68129//68129 68289//68289 +f 68134//68134 68129//68129 67962//67962 +f 67963//67963 68113//68113 68423//68423 +f 68423//68423 68349//68349 67963//67963 +f 68367//68367 68254//68254 67965//67965 +f 67979//67979 68428//68428 68133//68133 +f 68127//68127 68523//68523 68435//68435 +f 67962//67962 68289//68289 68249//68249 +f 68120//68120 67965//67965 68254//68254 +f 68247//68247 68256//68256 67982//67982 +f 67982//67982 68256//68256 67858//67858 +f 67975//67975 68264//68264 67972//67972 +f 67991//67991 67990//67990 68265//68265 +f 68265//68265 68267//68267 67991//67991 +f 67743//67743 67991//67991 68267//68267 +f 68267//68267 68268//68268 67743//67743 +f 68266//68266 68234//68234 67729//67729 +f 67729//67729 68234//68234 67856//67856 +f 68264//68264 67729//67729 67972//67972 +f 68266//68266 67729//67729 68264//68264 +f 67744//67744 67493//67493 68269//68269 +f 68269//68269 67743//67743 68268//68268 +f 67493//67493 67743//67743 68269//68269 +f 67975//67975 67858//67858 68256//68256 +f 68259//68259 68255//68255 68258//68258 +f 68270//68270 67744//67744 68269//68269 +f 67992//67992 67744//67744 68270//68270 +f 68257//68257 68275//68275 68270//68270 +f 68255//68255 68275//68275 68257//68257 +f 68270//68270 68275//68275 67992//67992 +f 68276//68276 68255//68255 68259//68259 +f 68275//68275 68255//68255 68276//68276 +f 67992//67992 68276//68276 67993//67993 +f 68275//68275 68276//68276 67992//67992 +f 68276//68276 68259//68259 68388//68388 +f 67993//67993 68388//68388 67983//67983 +f 68276//68276 68388//68388 67993//67993 +f 67990//67990 67994//67994 68271//68271 +f 68271//68271 68265//68265 67990//67990 +f 68271//68271 67748//67748 68272//68272 +f 67994//67994 67748//67748 68271//68271 +f 67748//67748 68273//68273 68272//68272 +f 67989//67989 68116//68116 67995//67995 +f 68274//68274 67842//67842 67733//67733 +f 68273//68273 67842//67842 68274//68274 +f 67733//67733 67995//67995 68274//68274 +f 68274//68274 67995//67995 68116//68116 +f 67989//67989 68260//68260 68116//68116 +f 68135//68135 68260//68260 67989//67989 +f 68158//68158 68336//68336 68042//68042 +f 68278//68278 68137//68137 68192//68192 +f 68328//68328 68285//68285 68324//68324 +f 68471//68471 68292//68292 68172//68172 +f 68190//68190 68336//68336 68158//68158 +f 68320//68320 68475//68475 68026//68026 +f 68417//68417 68212//68212 68551//68551 +f 68214//68214 68169//68169 68431//68431 +f 68420//68420 67916//67916 68330//68330 +f 68420//68420 68301//68301 67916//67916 +f 68056//68056 68236//68236 68410//68410 +f 68213//68213 68542//68542 68201//68201 +f 68286//68286 68314//68314 68233//68233 +f 68337//68337 68339//68339 68190//68190 +f 68213//68213 68026//68026 68475//68475 +f 68085//68085 68212//68212 68417//68417 +f 67916//67916 68312//68312 68330//68330 +f 68086//68086 68085//68085 68554//68554 +f 68205//68205 67939//67939 68301//68301 +f 68182//68182 68193//68193 68401//68401 +f 68333//68333 68210//68210 68405//68405 +f 67855//67855 68018//68018 68290//68290 +f 68219//68219 68184//68184 68429//68429 +f 68000//68000 68323//68323 68216//68216 +f 68431//68431 68437//68437 68214//68214 +f 68345//68345 68142//68142 68205//68205 +f 68018//68018 68181//68181 68290//68290 +f 68060//68060 68620//68620 68222//68222 +f 68325//68325 68075//68075 68282//68282 +f 68329//68329 68089//68089 68309//68309 +f 68055//68055 68229//68229 68469//68469 +f 68401//68401 68193//68193 68492//68492 +f 68088//68088 68086//68086 68564//68564 +f 68310//68310 68142//68142 68345//68345 +f 68310//68310 68346//68346 68015//68015 +f 68193//68193 68219//68219 68492//68492 +f 68390//68390 68077//68077 68325//68325 +f 68060//68060 67898//67898 68188//68188 +f 68188//68188 68304//68304 68487//68487 +f 68340//68340 67940//67940 68292//68292 +f 68317//68317 68230//68230 68207//68207 +f 68088//68088 68565//68565 68299//68299 +f 68346//68346 68218//68218 68015//68015 +f 68303//68303 68334//68334 68140//68140 +f 68245//68245 68494//68494 68289//68289 +f 67943//67943 68480//68480 68198//68198 +f 68449//68449 68289//68289 68494//68494 +f 68153//68153 68218//68218 68346//68346 +f 68083//68083 68563//68563 68220//68220 +f 68227//68227 68155//68155 68410//68410 +f 68217//68217 68299//68299 68360//68360 +f 68161//68161 68332//68332 68286//68286 +f 68083//68083 68413//68413 68563//68563 +f 68185//68185 68343//68343 68186//68186 +f 68369//68369 68295//68295 68138//68138 +f 68399//68399 68208//68208 67904//67904 +f 68170//68170 68217//68217 68360//68360 +f 68138//68138 68177//68177 68369//68369 +f 67937//67937 68079//68079 68305//68305 +f 68346//68346 68223//68223 68153//68153 +f 68305//68305 68079//68079 68306//68306 +f 68145//68145 68352//68352 68288//68288 +f 68446//68446 68183//68183 68295//68295 +f 68223//68223 68059//68059 68153//68153 +f 68079//68079 67930//67930 68306//68306 +f 68306//68306 67930//67930 68347//68347 +f 68194//68194 68149//68149 68579//68579 +f 68396//68396 68106//68106 68468//68468 +f 68196//68196 68320//68320 67919//67919 +f 68478//68478 68229//68229 68296//68296 +f 68098//68098 68468//68468 67862//67862 +f 68183//68183 68308//68308 68143//68143 +f 68028//68028 68455//68455 68027//68027 +f 68206//68206 68143//68143 68308//68308 +f 68101//68101 68532//68532 68091//68091 +f 68229//68229 68231//68231 68296//68296 +f 68187//68187 68036//68036 68488//68488 +f 68189//68189 68203//68203 68356//68356 +f 68309//68309 68091//68091 68532//68532 +f 68209//68209 68093//68093 68455//68455 +f 68176//68176 68072//68072 68445//68445 +f 68297//68297 68194//68194 68344//68344 +f 68461//68461 68206//68206 68326//68326 +f 68048//68048 68362//68362 68363//68363 +f 68363//68363 68551//68551 68048//68048 +f 68318//68318 68207//68207 68165//68165 +f 68551//68551 68065//68065 68048//68048 +f 68039//68039 68300//68300 68361//68361 +f 68358//68358 68311//68311 68168//68168 +f 68207//68207 68318//68318 68444//68444 +f 68179//68179 68154//68154 68152//68152 +f 68318//68318 68165//68165 68281//68281 +f 68168//68168 68311//68311 68169//68169 +f 68369//68369 68177//68177 68224//68224 +f 68052//68052 68215//68215 68020//68020 +f 68182//68182 68281//68281 68067//68067 +f 68317//68317 68160//68160 68230//68230 +f 68313//68313 68160//68160 68317//68317 +f 68160//68160 68313//68313 68442//68442 +f 68313//68313 68317//68317 68207//68207 +f 68280//68280 68434//68434 68020//68020 +f 68364//68364 68282//68282 68136//68136 +f 68170//68170 68471//68471 68172//68172 +f 68216//68216 68323//68323 68530//68530 +f 68368//68368 68449//68449 68321//68321 +f 68182//68182 68322//68322 68355//68355 +f 68413//68413 68287//68287 68350//68350 +f 68277//68277 68228//68228 68516//68516 +f 68542//68542 68213//68213 68475//68475 +f 68554//68554 68085//68085 68417//68417 +f 68401//68401 68322//68322 68182//68182 +f 68471//68471 68335//68335 68292//68292 +f 68285//68285 68328//68328 68199//68199 +f 68330//68330 68312//68312 68419//68419 +f 68469//68469 68468//68468 68055//68055 +f 68368//68368 68321//68321 68278//68278 +f 68552//68552 68228//68228 68349//68349 +f 68283//68283 68071//68071 68174//68174 +f 68411//68411 68210//68210 68333//68333 +f 68407//68407 68442//68442 68443//68443 +f 68620//68620 68060//68060 68623//68623 +f 68000//68000 68361//68361 68323//68323 +f 68445//68445 68071//68071 68283//68283 +f 68060//68060 68188//68188 68418//68418 +f 68184//68184 68334//68334 68429//68429 +f 68072//68072 68071//68071 68445//68445 +f 68401//68401 68492//68492 68560//68560 +f 68278//68278 68321//68321 68279//68279 +f 68343//68343 68185//68185 68340//68340 +f 68446//68446 68295//68295 68436//68436 +f 68440//68440 68186//68186 68343//68343 +f 68149//68149 68284//68284 68464//68464 +f 68478//68478 68689//68689 68229//68229 +f 68565//68565 68710//68710 68299//68299 +f 68186//68186 68440//68440 68353//68353 +f 68298//68298 68100//68100 68473//68473 +f 68308//68308 68183//68183 68446//68446 +f 68195//68195 68414//68414 67888//67888 +f 68448//68448 68308//68308 68446//68446 +f 68342//68342 68480//68480 67943//67943 +f 68288//68288 68350//68350 68287//68287 +f 68197//68197 67888//67888 68414//68414 +f 68141//68141 68437//68437 68439//68439 +f 68360//68360 68299//68299 68710//68710 +f 68204//68204 68208//68208 68454//68454 +f 68195//68195 68294//68294 68540//68540 +f 68101//68101 68100//68100 68612//68612 +f 68437//68437 68141//68141 68214//68214 +f 68293//68293 68189//68189 68356//68356 +f 68141//68141 68439//68439 68523//68523 +f 68426//68426 68488//68488 68144//68144 +f 68303//68303 68012//68012 68433//68433 +f 68206//68206 68308//68308 68326//68326 +f 68406//68406 68279//68279 68327//68327 +f 68012//68012 68305//68305 68433//68433 +f 68203//68203 68211//68211 68356//68356 +f 68154//68154 68179//68179 68453//68453 +f 68426//68426 68159//68159 68700//68700 +f 68362//68362 68197//68197 68414//68414 +f 68700//68700 68159//68159 68732//68732 +f 68419//68419 68312//68312 68226//68226 +f 68039//68039 68202//68202 68300//68300 +f 68175//68175 68307//68307 68473//68473 +f 68100//68100 68175//68175 68473//68473 +f 68346//68346 68310//68310 68345//68345 +f 68493//68493 68245//68245 68378//68378 +f 68444//68444 68318//68318 68355//68355 +f 68314//68314 68286//68286 68459//68459 +f 68245//68245 68493//68493 68494//68494 +f 68093//68093 68359//68359 68455//68455 +f 68281//68281 68355//68355 68318//68318 +f 68311//68311 68431//68431 68169//68169 +f 68182//68182 68355//68355 68281//68281 +f 68207//68207 68442//68442 68313//68313 +f 68289//68289 68449//68449 68249//68249 +f 68369//68369 68224//68224 68407//68407 +f 68295//68295 68369//68369 68436//68436 +f 68369//68369 68407//68407 68436//68436 +f 68249//68249 68449//68449 68368//68368 +f 68224//68224 68442//68442 68407//68407 +f 68116//68116 68237//68237 68370//68370 +f 68537//68537 68354//68354 68252//68252 +f 68240//68240 68348//68348 68347//68347 +f 68368//68368 68278//68278 68192//68192 +f 68384//68384 68255//68255 68385//68385 +f 68368//68368 68192//68192 68131//68131 +f 68206//68206 68461//68461 68243//68243 +f 68370//68370 68237//68237 68377//68377 +f 68240//68240 68180//68180 68348//68348 +f 68348//68348 68201//68201 68380//68380 +f 68385//68385 68257//68257 68386//68386 +f 68111//68111 68246//68246 68477//68477 +f 68113//68113 68111//68111 68477//68477 +f 68243//68243 68341//68341 68226//68226 +f 68423//68423 68113//68113 68477//68477 +f 68377//68377 68237//68237 68383//68383 +f 68115//68115 68365//68365 68118//68118 +f 68382//68382 68381//68381 68252//68252 +f 68117//68117 68227//68227 68304//68304 +f 68239//68239 68235//68235 68371//68371 +f 68371//68371 68503//68503 68239//68239 +f 68380//68380 68201//68201 68542//68542 +f 68246//68246 68248//68248 68372//68372 +f 68238//68238 68371//68371 68235//68235 +f 68477//68477 68246//68246 68372//68372 +f 68373//68373 68118//68118 68365//68365 +f 68245//68245 68315//68315 68378//68378 +f 68237//68237 68261//68261 68383//68383 +f 68090//68090 68118//68118 68373//68373 +f 68435//68435 68523//68523 68628//68628 +f 68257//68257 68385//68385 68255//68255 +f 68261//68261 68239//68239 68383//68383 +f 68115//68115 68338//68338 68365//68365 +f 68250//68250 68090//68090 68373//68373 +f 68146//68146 68199//68199 68405//68405 +f 68372//68372 68248//68248 68376//68376 +f 68391//68391 68259//68259 68258//68258 +f 68383//68383 68239//68239 68503//68503 +f 68379//68379 68250//68250 68375//68375 +f 68236//68236 68277//68277 68516//68516 +f 68210//68210 68146//68146 68405//68405 +f 68259//68259 68391//68391 68387//68387 +f 68248//68248 68374//68374 68376//68376 +f 68244//68244 68656//68656 68241//68241 +f 68374//68374 68042//68042 68376//68376 +f 68388//68388 68259//68259 68387//68387 +f 68126//68126 68242//68242 68389//68389 +f 68519//68519 68256//68256 68247//68247 +f 68364//68364 68126//68126 68389//68389 +f 68042//68042 68336//68336 68376//68376 +f 68254//68254 68244//68244 68120//68120 +f 68249//68249 68368//68368 68131//68131 +f 68132//68132 68366//68366 68251//68251 +f 68428//68428 68366//68366 68133//68133 +f 68390//68390 68392//68392 68077//68077 +f 68390//68390 68191//68191 68392//68392 +f 68392//68392 68191//68191 68122//68122 +f 68579//68579 68588//68588 68194//68194 +f 68282//68282 68364//68364 68534//68534 +f 68304//68304 68227//68227 68816//68816 +f 68344//68344 68194//68194 68588//68588 +f 68352//68352 68451//68451 68288//68288 +f 68196//68196 68210//68210 68411//68411 +f 68352//68352 68416//68416 68537//68537 +f 68452//68452 68441//68441 68456//68456 +f 68166//68166 68732//68732 68159//68159 +f 68227//68227 68410//68410 68550//68550 +f 68154//68154 68453//68453 68342//68342 +f 68359//68359 68102//68102 68548//68548 +f 68208//68208 68399//68399 68454//68454 +f 68166//68166 68319//68319 68395//68395 +f 68320//68320 68196//68196 68411//68411 +f 68608//68608 68396//68396 68468//68468 +f 68394//68394 68441//68441 68452//68452 +f 68462//68462 68341//68341 68243//68243 +f 68410//68410 68236//68236 68550//68550 +f 68444//68444 68443//68443 68442//68442 +f 68516//68516 68228//68228 68552//68552 +f 68102//68102 68052//68052 68548//68548 +f 68393//68393 68282//68282 68534//68534 +f 68442//68442 68207//68207 68444//68444 +f 68358//68358 68297//68297 68344//68344 +f 68219//68219 68429//68429 68492//68492 +f 68697//68697 68296//68296 68483//68483 +f 68417//68417 68551//68551 68574//68574 +f 68471//68471 68170//68170 68676//68676 +f 68441//68441 68394//68394 68447//68447 +f 68400//68400 68222//68222 68613//68613 +f 68558//68558 68365//68365 68338//68338 +f 68251//68251 68366//68366 68422//68422 +f 68222//68222 68620//68620 68613//68613 +f 68412//68412 68329//68329 68561//68561 +f 68279//68279 68321//68321 68403//68403 +f 68074//68074 68314//68314 68459//68459 +f 68429//68429 68334//68334 68476//68476 +f 68476//68476 68334//68334 68553//68553 +f 68412//68412 68540//68540 68294//68294 +f 68557//68557 68086//68086 68554//68554 +f 68302//68302 68483//68483 68296//68296 +f 68282//68282 68393//68393 68325//68325 +f 68074//68074 68459//68459 68284//68284 +f 68564//68564 68086//68086 68557//68557 +f 68353//68353 68445//68445 68283//68283 +f 68434//68434 68280//68280 68587//68587 +f 68553//68553 68334//68334 68303//68303 +f 68341//68341 68481//68481 68226//68226 +f 68198//68198 68480//68480 68409//68409 +f 68623//68623 68060//68060 68418//68418 +f 68420//68420 68330//68330 68419//68419 +f 68419//68419 68226//68226 68573//68573 +f 68445//68445 68353//68353 68427//68427 +f 68280//68280 68096//68096 68587//68587 +f 68428//68428 68331//68331 68430//68430 +f 68418//68418 68188//68188 68487//68487 +f 68421//68421 68301//68301 68420//68420 +f 68198//68198 68408//68408 68337//68337 +f 68226//68226 68481//68481 68573//68573 +f 68599//68599 68284//68284 68586//68586 +f 68351//68351 68216//68216 68530//68530 +f 68335//68335 68424//68424 68292//68292 +f 68301//68301 68421//68421 68205//68205 +f 68599//68599 68464//68464 68284//68284 +f 68409//68409 68408//68408 68198//68198 +f 68331//68331 68290//68290 68430//68430 +f 68291//68291 68483//68483 68302//68302 +f 68565//68565 68088//68088 68564//68564 +f 68339//68339 68337//68337 68408//68408 +f 68450//68450 68441//68441 68447//68447 +f 68220//68220 68563//68563 68402//68402 +f 68340//68340 68292//68292 68424//68424 +f 68404//68404 68495//68495 68496//68496 +f 68176//68176 68445//68445 68427//68427 +f 68290//68290 68181//68181 68432//68432 +f 68343//68343 68340//68340 68535//68535 +f 68450//68450 68447//68447 68415//68415 +f 68305//68305 68438//68438 68433//68433 +f 68415//68415 68447//68447 68498//68498 +f 68446//68446 68436//68436 68448//68448 +f 68543//68543 68440//68440 68343//68343 +f 68306//68306 68438//68438 68305//68305 +f 68559//68559 68453//68453 68179//68179 +f 68306//68306 68347//68347 68486//68486 +f 68347//68347 68348//68348 68486//68486 +f 68440//68440 68427//68427 68353//68353 +f 68416//68416 68354//68354 68537//68537 +f 68397//68397 68191//68191 68390//68390 +f 68291//68291 68187//68187 68677//68677 +f 68367//68367 68435//68435 68603//68603 +f 68612//68612 68100//68100 68298//68298 +f 68326//68326 68308//68308 68448//68448 +f 68397//68397 68490//68490 68191//68191 +f 68191//68191 68378//68378 68315//68315 +f 68478//68478 68296//68296 68697//68697 +f 68323//68323 68361//68361 68460//68460 +f 68101//68101 68612//68612 68457//68457 +f 68211//68211 68396//68396 68608//68608 +f 68534//68534 68364//68364 68531//68531 +f 68444//68444 68355//68355 68467//68467 +f 68459//68459 68286//68286 68332//68332 +f 68300//68300 68460//68460 68361//68361 +f 68460//68460 68300//68300 68812//68812 +f 68465//68465 68456//68456 68450//68450 +f 68227//68227 68550//68550 68816//68816 +f 68427//68427 68440//68440 68543//68543 +f 68170//68170 68360//68360 68676//68676 +f 68449//68449 68489//68489 68458//68458 +f 68450//68450 68456//68456 68441//68441 +f 68333//68333 68533//68533 68411//68411 +f 68449//68449 68458//68458 68321//68321 +f 68572//68572 68436//68436 68407//68407 +f 68322//68322 68467//68467 68355//68355 +f 68358//68358 68344//68344 68474//68474 +f 68492//68492 68496//68496 68560//68560 +f 68576//68576 68341//68341 68462//68462 +f 68319//68319 68398//68398 68395//68395 +f 68394//68394 68452//68452 68624//68624 +f 68400//68400 68398//68398 68319//68319 +f 68202//68202 68812//68812 68300//68300 +f 68539//68539 68458//68458 68489//68489 +f 68320//68320 68411//68411 68472//68472 +f 68338//68338 68293//68293 68668//68668 +f 68400//68400 68613//68613 68398//68398 +f 68551//68551 68363//68363 68362//68362 +f 68475//68475 68320//68320 68472//68472 +f 68538//68538 68490//68490 68397//68397 +f 68561//68561 68329//68329 68309//68309 +f 68247//68247 68251//68251 68666//68666 +f 68311//68311 68358//68358 68474//68474 +f 68407//68407 68443//68443 68572//68572 +f 68425//68425 68311//68311 68474//68474 +f 68666//68666 68251//68251 68470//68470 +f 68548//68548 68020//68020 68434//68434 +f 68052//68052 68020//68020 68548//68548 +f 68251//68251 68422//68422 68470//68470 +f 68475//68475 68472//68472 68544//68544 +f 68447//68447 68394//68394 68497//68497 +f 68202//68202 68402//68402 68536//68536 +f 68443//68443 68444//68444 68467//68467 +f 68668//68668 68293//68293 68356//68356 +f 68639//68639 68339//68339 68463//68463 +f 68190//68190 68339//68339 68639//68639 +f 68586//68586 68284//68284 68459//68459 +f 68291//68291 68677//68677 68483//68483 +f 68490//68490 68378//68378 68191//68191 +f 68566//68566 68399//68399 68351//68351 +f 68327//68327 68279//68279 68403//68403 +f 68324//68324 68590//68590 68328//68328 +f 68535//68535 68340//68340 68424//68424 +f 68532//68532 68101//68101 68457//68457 +f 68431//68431 68311//68311 68425//68425 +f 68096//68096 68204//68204 68587//68587 +f 68469//68469 68229//68229 68689//68689 +f 68560//68560 68322//68322 68401//68401 +f 68422//68422 68366//68366 68567//68567 +f 68579//68579 68149//68149 68464//68464 +f 68195//68195 68540//68540 68414//68414 +f 68428//68428 68567//68567 68366//68366 +f 68553//68553 68303//68303 68578//68578 +f 68480//68480 68342//68342 68695//68695 +f 68617//68617 68414//68414 68540//68540 +f 68303//68303 68433//68433 68578//68578 +f 68390//68390 68325//68325 68538//68538 +f 68187//68187 68698//68698 68677//68677 +f 68187//68187 68488//68488 68698//68698 +f 68546//68546 68350//68350 68451//68451 +f 68578//68578 68433//68433 68438//68438 +f 68350//68350 68288//68288 68451//68451 +f 68494//68494 68493//68493 68594//68594 +f 68413//68413 68350//68350 68546//68546 +f 68560//68560 68496//68496 68495//68495 +f 68449//68449 68494//68494 68739//68739 +f 68450//68450 68585//68585 68465//68465 +f 68415//68415 68585//68585 68450//68450 +f 68488//68488 68426//68426 68700//68700 +f 68585//68585 68415//68415 68602//68602 +f 68438//68438 68306//68306 68571//68571 +f 68497//68497 68498//68498 68447//68447 +f 68448//68448 68436//68436 68572//68572 +f 68571//68571 68306//68306 68486//68486 +f 68437//68437 68431//68431 68592//68592 +f 68492//68492 68429//68429 68476//68476 +f 68480//68480 68568//68568 68409//68409 +f 68427//68427 68179//68179 68176//68176 +f 68466//68466 68179//68179 68427//68427 +f 68495//68495 68479//68479 68610//68610 +f 68404//68404 68479//68479 68495//68495 +f 68408//68408 68409//68409 68555//68555 +f 68491//68491 68537//68537 68252//68252 +f 68298//68298 68473//68473 68611//68611 +f 68179//68179 68466//68466 68559//68559 +f 68419//68419 68549//68549 68420//68420 +f 68612//68612 68298//68298 68611//68611 +f 68603//68603 68730//68730 68367//68367 +f 68326//68326 68448//68448 68570//68570 +f 68481//68481 68341//68341 68482//68482 +f 68420//68420 68549//68549 68421//68421 +f 68423//68423 68477//68477 68349//68349 +f 68349//68349 68477//68477 68552//68552 +f 68027//68027 68455//68455 68665//68665 +f 68345//68345 68205//68205 68484//68484 +f 68484//68484 68205//68205 68421//68421 +f 68485//68485 68346//68346 68345//68345 +f 68346//68346 68485//68485 68324//68324 +f 68590//68590 68324//68324 68485//68485 +f 68381//68381 68517//68517 68491//68491 +f 68243//68243 68461//68461 68462//68462 +f 68370//68370 68377//68377 68499//68499 +f 68380//68380 68486//68486 68348//68348 +f 68502//68502 68520//68520 68384//68384 +f 68499//68499 68383//68383 68501//68501 +f 68377//68377 68383//68383 68499//68499 +f 68384//68384 68385//68385 68502//68502 +f 68252//68252 68381//68381 68491//68491 +f 68742//68742 68550//68550 68236//68236 +f 68386//68386 68502//68502 68385//68385 +f 68371//68371 68238//68238 68507//68507 +f 68365//68365 68558//68558 68373//68373 +f 68501//68501 68383//68383 68655//68655 +f 68383//68383 68503//68503 68655//68655 +f 68507//68507 68234//68234 68505//68505 +f 68238//68238 68234//68234 68507//68507 +f 68558//68558 68627//68627 68373//68373 +f 68628//68628 68523//68523 68439//68439 +f 68627//68627 68375//68375 68373//68373 +f 68517//68517 68381//68381 68508//68508 +f 68516//68516 68742//68742 68236//68236 +f 68477//68477 68372//68372 68648//68648 +f 68504//68504 68506//68506 68391//68391 +f 68250//68250 68373//68373 68375//68375 +f 68251//68251 68247//68247 68130//68130 +f 68387//68387 68391//68391 68509//68509 +f 68519//68519 68247//68247 68511//68511 +f 68336//68336 68190//68190 68639//68639 +f 68511//68511 68247//68247 68646//68646 +f 68381//68381 68382//68382 68508//68508 +f 68357//68357 68379//68379 68307//68307 +f 68509//68509 68391//68391 68506//68506 +f 68648//68648 68372//68372 68513//68513 +f 68367//68367 68740//68740 68254//68254 +f 68244//68244 68254//68254 68657//68657 +f 68388//68388 68387//68387 68510//68510 +f 68372//68372 68376//68376 68513//68513 +f 68253//68253 68653//68653 68652//68652 +f 68241//68241 68653//68653 68253//68253 +f 68657//68657 68656//68656 68244//68244 +f 68242//68242 68388//68388 68510//68510 +f 68241//68241 68656//68656 68653//68653 +f 68643//68643 68242//68242 68510//68510 +f 68389//68389 68242//68242 68643//68643 +f 68364//68364 68389//68389 68531//68531 +f 68538//68538 68397//68397 68390//68390 +f 68234//68234 68266//68266 68505//68505 +f 68652//68652 68382//68382 68253//68253 +f 68267//68267 68265//68265 68526//68526 +f 68508//68508 68382//68382 68652//68652 +f 68266//68266 68264//68264 68525//68525 +f 68505//68505 68266//68266 68525//68525 +f 68268//68268 68267//68267 68527//68527 +f 68527//68527 68267//68267 68526//68526 +f 68264//68264 67975//67975 68519//68519 +f 68525//68525 68264//68264 68519//68519 +f 68269//68269 68500//68500 68528//68528 +f 68256//68256 68519//68519 67975//67975 +f 68500//68500 68268//68268 68527//68527 +f 68269//68269 68268//68268 68500//68500 +f 68529//68529 68520//68520 68521//68521 +f 68629//68629 68504//68504 68521//68521 +f 68521//68521 68504//68504 68529//68529 +f 68255//68255 68384//68384 68258//68258 +f 68258//68258 68384//68384 68529//68529 +f 68529//68529 68384//68384 68520//68520 +f 68504//68504 68391//68391 68529//68529 +f 68529//68529 68391//68391 68258//68258 +f 68386//68386 68270//68270 68528//68528 +f 68270//68270 68269//68269 68528//68528 +f 68270//68270 68386//68386 68257//68257 +f 68271//68271 68526//68526 68265//68265 +f 68271//68271 68272//68272 68647//68647 +f 68272//68272 68773//68773 68647//68647 +f 68273//68273 68773//68773 68272//68272 +f 68522//68522 68773//68773 68273//68273 +f 68273//68273 68274//68274 68522//68522 +f 68116//68116 68370//68370 68274//68274 +f 68274//68274 68370//68370 68522//68522 +f 68461//68461 68326//68326 68570//68570 +f 68461//68461 68570//68570 68462//68462 +f 68425//68425 68802//68802 68431//68431 +f 68402//68402 68563//68563 68536//68536 +f 68479//68479 68404//68404 68591//68591 +f 68432//68432 68430//68430 68290//68290 +f 68467//68467 68572//68572 68443//68443 +f 68745//68745 68408//68408 68555//68555 +f 68489//68489 68449//68449 68739//68739 +f 68592//68592 68431//68431 68802//68802 +f 68554//68554 68417//68417 68574//68574 +f 68547//68547 68591//68591 68404//68404 +f 68576//68576 68462//68462 68570//68570 +f 68497//68497 68571//68571 68498//68498 +f 68332//68332 68577//68577 68459//68459 +f 68580//68580 68413//68413 68546//68546 +f 68702//68702 68393//68393 68534//68534 +f 68530//68530 68566//68566 68351//68351 +f 68476//68476 68553//68553 68601//68601 +f 68539//68539 68489//68489 68584//68584 +f 68432//68432 68181//68181 68665//68665 +f 68339//68339 68408//68408 68745//68745 +f 68338//68338 68609//68609 68558//68558 +f 68181//68181 68027//68027 68665//68665 +f 68467//68467 68575//68575 68572//68572 +f 68415//68415 68498//68498 68705//68705 +f 68413//68413 68580//68580 68563//68563 +f 68609//68609 68338//68338 68668//68668 +f 68686//68686 68343//68343 68535//68535 +f 68669//68669 68613//68613 68620//68620 +f 68592//68592 68439//68439 68437//68437 +f 68448//68448 68572//68572 68626//68626 +f 68344//68344 68588//68588 68597//68597 +f 68543//68543 68343//68343 68686//68686 +f 68456//68456 68624//68624 68452//68452 +f 68614//68614 68472//68472 68411//68411 +f 68690//68690 68543//68543 68686//68686 +f 68570//68570 68448//68448 68626//68626 +f 68539//68539 68541//68541 68458//68458 +f 68404//68404 68496//68496 68547//68547 +f 68730//68730 68740//68740 68367//68367 +f 68548//68548 68545//68545 68359//68359 +f 68547//68547 68496//68496 68492//68492 +f 68576//68576 68667//68667 68341//68341 +f 68476//68476 68547//68547 68492//68492 +f 68475//68475 68544//68544 68618//68618 +f 68471//68471 68676//68676 68680//68680 +f 68698//68698 68488//68488 68700//68700 +f 68789//68789 68594//68594 68493//68493 +f 68458//68458 68541//68541 68321//68321 +f 68578//68578 68438//68438 68562//68562 +f 68571//68571 68562//68562 68438//68438 +f 68617//68617 68619//68619 68414//68414 +f 68589//68589 68575//68575 68467//68467 +f 68362//68362 68414//68414 68619//68619 +f 68322//68322 68589//68589 68467//68467 +f 68621//68621 68362//68362 68619//68619 +f 68594//68594 68739//68739 68494//68494 +f 68559//68559 68466//68466 68701//68701 +f 68486//68486 68498//68498 68571//68571 +f 68547//68547 68476//68476 68601//68601 +f 68309//68309 68532//68532 68696//68696 +f 68309//68309 68696//68696 68561//68561 +f 68573//68573 68549//68549 68419//68419 +f 68322//68322 68560//68560 68589//68589 +f 68624//68624 68562//68562 68394//68394 +f 68568//68568 68480//68480 68622//68622 +f 68530//68530 68323//68323 68460//68460 +f 68573//68573 68481//68481 68549//68549 +f 68562//68562 68497//68497 68394//68394 +f 68327//68327 68688//68688 68406//68406 +f 68406//68406 68688//68688 68332//68332 +f 68562//68562 68571//68571 68497//68497 +f 68453//68453 68695//68695 68342//68342 +f 68484//68484 68421//68421 68556//68556 +f 68745//68745 68463//68463 68339//68339 +f 68484//68484 68625//68625 68345//68345 +f 68625//68625 68485//68485 68345//68345 +f 68199//68199 68328//68328 68590//68590 +f 68590//68590 68485//68485 68625//68625 +f 68596//68596 68687//68687 68333//68333 +f 68667//68667 68482//68482 68341//68341 +f 68481//68481 68482//68482 68549//68549 +f 68578//68578 68601//68601 68553//68553 +f 68577//68577 68332//68332 68688//68688 +f 68556//68556 68421//68421 68549//68549 +f 68604//68604 68668//68668 68356//68356 +f 68412//68412 68837//68837 68540//68540 +f 68585//68585 68602//68602 68683//68683 +f 68739//68739 68584//68584 68489//68489 +f 68430//68430 68432//68432 68868//68868 +f 68677//68677 68718//68718 68483//68483 +f 68692//68692 68411//68411 68533//68533 +f 68626//68626 68572//68572 68575//68575 +f 68578//68578 68562//68562 68582//68582 +f 68702//68702 68534//68534 68531//68531 +f 68457//68457 68598//68598 68532//68532 +f 68468//68468 68469//68469 68810//68810 +f 68424//68424 68335//68335 68684//68684 +f 68734//68734 68580//68580 68546//68546 +f 68415//68415 68705//68705 68602//68602 +f 68533//68533 68333//68333 68687//68687 +f 68605//68605 68555//68555 68409//68409 +f 68556//68556 68581//68581 68590//68590 +f 68439//68439 68592//68592 68704//68704 +f 68424//68424 68686//68686 68535//68535 +f 68615//68615 68398//68398 68613//68613 +f 68708//68708 68624//68624 68456//68456 +f 68605//68605 68409//68409 68607//68607 +f 68411//68411 68692//68692 68693//68693 +f 68532//68532 68598//68598 68696//68696 +f 68614//68614 68411//68411 68693//68693 +f 68577//68577 68678//68678 68459//68459 +f 68455//68455 68545//68545 68665//68665 +f 68685//68685 68708//68708 68456//68456 +f 68470//68470 68422//68422 68666//68666 +f 68359//68359 68545//68545 68455//68455 +f 68666//68666 68422//68422 68803//68803 +f 68456//68456 68465//68465 68685//68685 +f 68422//68422 68567//68567 68803//68803 +f 68325//68325 68393//68393 68720//68720 +f 68591//68591 68583//68583 68479//68479 +f 68682//68682 68677//68677 68698//68698 +f 68459//68459 68678//68678 68586//68586 +f 68451//68451 68352//68352 68862//68862 +f 68321//68321 68541//68541 68600//68600 +f 68211//68211 68604//68604 68356//68356 +f 68710//68710 68565//68565 68616//68616 +f 68403//68403 68321//68321 68600//68600 +f 68544//68544 68472//68472 68614//68614 +f 68399//68399 68741//68741 68454//68454 +f 68562//68562 68624//68624 68582//68582 +f 68453//68453 68559//68559 68674//68674 +f 68618//68618 68544//68544 68614//68614 +f 68697//68697 68820//68820 68478//68478 +f 68546//68546 68451//68451 68737//68737 +f 68484//68484 68556//68556 68625//68625 +f 68600//68600 68688//68688 68327//68327 +f 68327//68327 68403//68403 68600//68600 +f 68835//68835 68599//68599 68586//68586 +f 68695//68695 68453//68453 68674//68674 +f 68566//68566 68530//68530 68915//68915 +f 68663//68663 68915//68915 68530//68530 +f 68697//68697 68483//68483 68729//68729 +f 68556//68556 68590//68590 68625//68625 +f 68487//68487 68304//68304 68813//68813 +f 68471//68471 68680//68680 68723//68723 +f 68530//68530 68460//68460 68663//68663 +f 68199//68199 68590//68590 68593//68593 +f 68722//68722 68543//68543 68690//68690 +f 68729//68729 68483//68483 68718//68718 +f 68695//68695 68622//68622 68480//68480 +f 68378//68378 68490//68490 68650//68650 +f 68551//68551 68362//68362 68621//68621 +f 68812//68812 68202//68202 68569//68569 +f 68621//68621 68574//68574 68551//68551 +f 68722//68722 68427//68427 68543//68543 +f 68549//68549 68482//68482 68717//68717 +f 68466//68466 68427//68427 68722//68722 +f 68202//68202 68536//68536 68569//68569 +f 68457//68457 68612//68612 68724//68724 +f 68598//68598 68457//68457 68724//68724 +f 68409//68409 68568//68568 68607//68607 +f 68626//68626 68575//68575 68691//68691 +f 68739//68739 68594//68594 68595//68595 +f 68412//68412 68561//68561 68748//68748 +f 68560//68560 68606//68606 68589//68589 +f 68495//68495 68606//68606 68560//68560 +f 68610//68610 68606//68606 68495//68495 +f 68583//68583 68610//68610 68479//68479 +f 68788//68788 68542//68542 68618//68618 +f 68618//68618 68542//68542 68475//68475 +f 68504//68504 68629//68629 68637//68637 +f 68628//68628 68439//68439 68704//68704 +f 68746//68746 68376//68376 68636//68636 +f 68375//68375 68627//68627 68755//68755 +f 68513//68513 68376//68376 68746//68746 +f 68520//68520 68502//68502 68630//68630 +f 68376//68376 68336//68336 68636//68636 +f 68633//68633 68631//68631 68507//68507 +f 68634//68634 68375//68375 68755//68755 +f 68640//68640 68630//68630 68502//68502 +f 68375//68375 68634//68634 68379//68379 +f 68507//68507 68505//68505 68632//68632 +f 68632//68632 68633//68633 68507//68507 +f 68336//68336 68639//68639 68636//68636 +f 68640//68640 68502//68502 68386//68386 +f 68506//68506 68504//68504 68637//68637 +f 68405//68405 68199//68199 68593//68593 +f 68644//68644 68405//68405 68593//68593 +f 68307//68307 68379//68379 68634//68634 +f 68789//68789 68378//68378 68650//68650 +f 68634//68634 68473//68473 68307//68307 +f 68387//68387 68509//68509 68790//68790 +f 68333//68333 68405//68405 68596//68596 +f 68378//68378 68789//68789 68493//68493 +f 68509//68509 68506//68506 68635//68635 +f 68771//68771 68638//68638 68519//68519 +f 68630//68630 68642//68642 68520//68520 +f 68596//68596 68405//68405 68644//68644 +f 68521//68521 68520//68520 68642//68642 +f 68603//68603 68435//68435 68628//68628 +f 68519//68519 68511//68511 68771//68771 +f 68629//68629 68521//68521 68642//68642 +f 68705//68705 68498//68498 68649//68649 +f 68641//68641 68387//68387 68790//68790 +f 68510//68510 68387//68387 68641//68641 +f 68649//68649 68498//68498 68486//68486 +f 68552//68552 68477//68477 68778//68778 +f 68643//68643 68510//68510 68641//68641 +f 68641//68641 68762//68762 68643//68643 +f 68247//68247 68666//68666 68646//68646 +f 68824//68824 68477//68477 68648//68648 +f 68649//68649 68380//68380 68788//68788 +f 68486//68486 68380//68380 68649//68649 +f 68873//68873 68517//68517 68651//68651 +f 68477//68477 68824//68824 68778//68778 +f 68380//68380 68542//68542 68788//68788 +f 68491//68491 68517//68517 68873//68873 +f 68503//68503 68371//68371 68631//68631 +f 68371//68371 68507//68507 68631//68631 +f 68508//68508 68651//68651 68517//68517 +f 68648//68648 68513//68513 68746//68746 +f 68389//68389 68643//68643 68645//68645 +f 68531//68531 68389//68389 68645//68645 +f 68501//68501 68655//68655 68654//68654 +f 68655//68655 68503//68503 68631//68631 +f 68491//68491 68679//68679 68537//68537 +f 68254//68254 68740//68740 68657//68657 +f 68675//68675 68608//68608 68468//68468 +f 68667//68667 68717//68717 68482//68482 +f 68536//68536 68563//68563 68869//68869 +f 68732//68732 68166//68166 68709//68709 +f 68434//68434 68587//68587 68933//68933 +f 68672//68672 68541//68541 68539//68539 +f 68800//68800 68731//68731 68577//68577 +f 68576//68576 68662//68662 68667//68667 +f 68749//68749 68681//68681 68708//68708 +f 68749//68749 68708//68708 68714//68714 +f 68672//68672 68600//68600 68541//68541 +f 68536//68536 68664//68664 68569//68569 +f 68166//68166 68395//68395 68709//68709 +f 68662//68662 68576//68576 68570//68570 +f 68663//68663 68460//68460 68670//68670 +f 68720//68720 68393//68393 68702//68702 +f 68581//68581 68750//68750 68590//68590 +f 68626//68626 68662//68662 68570//68570 +f 68468//68468 68810//68810 68675//68675 +f 68837//68837 68412//68412 68748//68748 +f 68837//68837 68733//68733 68540//68540 +f 68580//68580 68869//68869 68563//68563 +f 68662//68662 68626//68626 68834//68834 +f 68590//68590 68750//68750 68593//68593 +f 68816//68816 68550//68550 68923//68923 +f 68812//68812 68670//68670 68460//68460 +f 68691//68691 68834//68834 68626//68626 +f 68344//68344 68597//68597 68828//68828 +f 68669//68669 68620//68620 68623//68623 +f 68474//68474 68344//68344 68828//68828 +f 68418//68418 68487//68487 68809//68809 +f 68204//68204 68454//68454 68953//68953 +f 68809//68809 68487//68487 68813//68813 +f 68587//68587 68204//68204 68953//68953 +f 68803//68803 68567//68567 68858//68858 +f 68211//68211 68608//68608 68815//68815 +f 68550//68550 68742//68742 68925//68925 +f 68352//68352 68679//68679 68956//68956 +f 68537//68537 68679//68679 68352//68352 +f 68953//68953 68454//68454 68741//68741 +f 68428//68428 68808//68808 68567//68567 +f 68690//68690 68856//68856 68722//68722 +f 68428//68428 68430//68430 68808//68808 +f 69096//69096 68730//68730 68603//68603 +f 68583//68583 68681//68681 68703//68703 +f 68808//68808 68430//68430 68941//68941 +f 68471//68471 68723//68723 68908//68908 +f 68683//68683 68533//68533 68687//68687 +f 68728//68728 68650//68650 68490//68490 +f 68684//68684 68471//68471 68908//68908 +f 68868//68868 68941//68941 68430//68430 +f 68335//68335 68471//68471 68684//68684 +f 68604//68604 68211//68211 68815//68815 +f 68617//68617 68540//68540 68733//68733 +f 68516//68516 68552//68552 68744//68744 +f 68706//68706 68583//68583 68591//68591 +f 68352//68352 68956//68956 68862//68862 +f 68602//68602 68692//68692 68683//68683 +f 68688//68688 68860//68860 68577//68577 +f 68683//68683 68692//68692 68533//68533 +f 68711//68711 68686//68686 68424//68424 +f 68451//68451 68862//68862 68737//68737 +f 68800//68800 68577//68577 68860//68860 +f 68557//68557 68616//68616 68564//68564 +f 68752//68752 68738//68738 68595//68595 +f 68565//68565 68564//68564 68616//68616 +f 68556//68556 68549//68549 68717//68717 +f 68692//68692 68602//68602 68705//68705 +f 68724//68724 68727//68727 68598//68598 +f 68548//68548 68434//68434 68933//68933 +f 68681//68681 68583//68583 68708//68708 +f 68717//68717 68673//68673 68556//68556 +f 68708//68708 68583//68583 68624//68624 +f 68693//68693 68694//68694 68614//68614 +f 68425//68425 68474//68474 68699//68699 +f 68753//68753 68691//68691 68589//68589 +f 68618//68618 68614//68614 68694//68694 +f 68703//68703 68753//68753 68589//68589 +f 68707//68707 68752//68752 68595//68595 +f 68583//68583 68706//68706 68624//68624 +f 68594//68594 68707//68707 68595//68595 +f 68559//68559 68701//68701 68674//68674 +f 68589//68589 68691//68691 68575//68575 +f 68739//68739 68595//68595 68738//68738 +f 68566//68566 68915//68915 68863//68863 +f 68591//68591 68547//68547 68706//68706 +f 68706//68706 68547//68547 68601//68601 +f 68589//68589 68606//68606 68610//68610 +f 68589//68589 68610//68610 68583//68583 +f 68706//68706 68601//68601 68582//68582 +f 68583//68583 68703//68703 68589//68589 +f 68582//68582 68624//68624 68706//68706 +f 68739//68739 68672//68672 68584//68584 +f 68578//68578 68582//68582 68601//68601 +f 68584//68584 68672//68672 68539//68539 +f 68714//68714 68708//68708 68716//68716 +f 68685//68685 68716//68716 68708//68708 +f 68465//68465 68585//68585 68685//68685 +f 68668//68668 68721//68721 68609//68609 +f 68684//68684 68711//68711 68424//68424 +f 68425//68425 68699//68699 68920//68920 +f 68815//68815 68721//68721 68604//68604 +f 68710//68710 68676//68676 68360//68360 +f 68750//68750 68581//68581 68877//68877 +f 68604//68604 68721//68721 68668//68668 +f 68744//68744 68552//68552 68778//68778 +f 68689//68689 68810//68810 68469//68469 +f 68731//68731 68800//68800 68912//68912 +f 68667//68667 68662//68662 68717//68717 +f 68686//68686 68711//68711 68712//68712 +f 68592//68592 68802//68802 68846//68846 +f 68597//68597 68588//68588 68847//68847 +f 68807//68807 68714//68714 68716//68716 +f 68868//68868 68432//68432 68829//68829 +f 68613//68613 68957//68957 68615//68615 +f 68957//68957 68613//68613 68669//68669 +f 68478//68478 68820//68820 68689//68689 +f 68834//68834 68753//68753 68833//68833 +f 68696//68696 68598//68598 68818//68818 +f 68869//68869 68664//68664 68536//68536 +f 68957//68957 68669//68669 69020//69020 +f 68818//68818 68598//68598 68727//68727 +f 68325//68325 68720//68720 68538//68538 +f 68678//68678 68577//68577 68731//68731 +f 68923//68923 68550//68550 68925//68925 +f 68574//68574 68621//68621 68864//68864 +f 68686//68686 68712//68712 68852//68852 +f 68852//68852 68690//68690 68686//68686 +f 68687//68687 68596//68596 68644//68644 +f 68698//68698 68842//68842 68682//68682 +f 68704//68704 68592//68592 68857//68857 +f 68585//68585 68715//68715 68685//68685 +f 68418//68418 68809//68809 68623//68623 +f 68671//68671 68608//68608 68675//68675 +f 68856//68856 68690//68690 68927//68927 +f 68691//68691 68753//68753 68834//68834 +f 68683//68683 68715//68715 68585//68585 +f 68715//68715 68716//68716 68685//68685 +f 68871//68871 68695//68695 68674//68674 +f 68586//68586 68678//68678 68731//68731 +f 68842//68842 68698//68698 68805//68805 +f 68805//68805 68698//68698 68700//68700 +f 68580//68580 68734//68734 68869//68869 +f 68871//68871 68725//68725 68695//68695 +f 68820//68820 68697//68697 68729//68729 +f 68815//68815 68608//68608 68671//68671 +f 68735//68735 68833//68833 68753//68753 +f 68700//68700 68732//68732 68805//68805 +f 68546//68546 68737//68737 68734//68734 +f 68695//68695 68725//68725 68622//68622 +f 68619//68619 68617//68617 68826//68826 +f 68692//68692 68694//68694 68693//68693 +f 68726//68726 68554//68554 69013//69013 +f 68568//68568 68821//68821 68607//68607 +f 68707//68707 68825//68825 68916//68916 +f 68692//68692 68751//68751 68694//68694 +f 68753//68753 68749//68749 68735//68735 +f 68801//68801 68464//68464 68599//68599 +f 68707//68707 68916//68916 68752//68752 +f 68703//68703 68681//68681 68753//68753 +f 68858//68858 68567//68567 68808//68808 +f 68569//68569 68664//68664 68812//68812 +f 68701//68701 68817//68817 68674//68674 +f 68399//68399 68566//68566 68863//68863 +f 68696//68696 68967//68967 68561//68561 +f 68753//68753 68681//68681 68749//68749 +f 68555//68555 68605//68605 68745//68745 +f 68568//68568 68743//68743 68821//68821 +f 68545//68545 68548//68548 68736//68736 +f 68556//68556 68877//68877 68581//68581 +f 68628//68628 68704//68704 68754//68754 +f 68558//68558 68609//68609 68755//68755 +f 68629//68629 68757//68757 68637//68637 +f 68755//68755 68627//68627 68558//68558 +f 68764//68764 68630//68630 68640//68640 +f 68634//68634 68755//68755 68872//68872 +f 68630//68630 68759//68759 68642//68642 +f 68635//68635 68790//68790 68509//68509 +f 68754//68754 69096//69096 68603//68603 +f 68750//68750 68713//68713 68644//68644 +f 68644//68644 68593//68593 68750//68750 +f 68631//68631 68633//68633 68760//68760 +f 68634//68634 68874//68874 68473//68473 +f 68629//68629 68642//68642 68885//68885 +f 68506//68506 68637//68637 68761//68761 +f 68756//68756 68629//68629 68885//68885 +f 68757//68757 68629//68629 68756//68756 +f 68506//68506 68762//68762 68635//68635 +f 68875//68875 68473//68473 68874//68874 +f 68611//68611 68473//68473 68875//68875 +f 68761//68761 68762//68762 68506//68506 +f 68650//68650 68763//68763 68789//68789 +f 68790//68790 68635//68635 68762//68762 +f 68764//68764 68759//68759 68630//68630 +f 68707//68707 68594//68594 68825//68825 +f 68612//68612 68611//68611 68875//68875 +f 68594//68594 68789//68789 68763//68763 +f 68790//68790 68762//68762 68641//68641 +f 68762//68762 68765//68765 68643//68643 +f 68794//68794 68791//68791 68766//68766 +f 68771//68771 68511//68511 68901//68901 +f 68988//68988 68647//68647 68770//68770 +f 68901//68901 68511//68511 68999//68999 +f 68929//68929 68742//68742 68516//68516 +f 68692//68692 68705//68705 68751//68751 +f 68645//68645 68643//68643 68765//68765 +f 68646//68646 68999//68999 68511//68511 +f 68628//68628 68754//68754 68603//68603 +f 68647//68647 68773//68773 68770//68770 +f 68694//68694 68751//68751 68788//68788 +f 68768//68768 68645//68645 68765//68765 +f 68705//68705 68649//68649 68788//68788 +f 68751//68751 68705//68705 68788//68788 +f 68768//68768 68531//68531 68645//68645 +f 68636//68636 68639//68639 68769//68769 +f 68788//68788 68618//68618 68694//68694 +f 68702//68702 68531//68531 68768//68768 +f 68666//68666 68830//68830 68646//68646 +f 68774//68774 68769//68769 68639//68639 +f 68776//68776 68655//68655 68760//68760 +f 68654//68654 68655//68655 68776//68776 +f 68655//68655 68631//68631 68760//68760 +f 68639//68639 68463//68463 68774//68774 +f 68491//68491 68873//68873 68870//68870 +f 68463//68463 68745//68745 68774//68774 +f 68986//68986 68657//68657 68777//68777 +f 68508//68508 68652//68652 68780//68780 +f 68490//68490 68538//68538 68728//68728 +f 68747//68747 68824//68824 68648//68648 +f 68652//68652 68653//68653 68779//68779 +f 68780//68780 68652//68652 68779//68779 +f 68779//68779 68656//68656 68986//68986 +f 68653//68653 68656//68656 68779//68779 +f 68656//68656 68657//68657 68986//68986 +f 68648//68648 68746//68746 68747//68747 +f 68679//68679 68491//68491 68870//68870 +f 68657//68657 68740//68740 68777//68777 +f 68889//68889 68783//68783 68525//68525 +f 68525//68525 68783//68783 68784//68784 +f 68632//68632 68505//68505 68784//68784 +f 68505//68505 68525//68525 68784//68784 +f 68519//68519 68638//68638 68525//68525 +f 68525//68525 68638//68638 68889//68889 +f 68527//68527 68526//68526 68793//68793 +f 68795//68795 68500//68500 68794//68794 +f 68528//68528 68500//68500 68795//68795 +f 68500//68500 68793//68793 68796//68796 +f 68527//68527 68793//68793 68500//68500 +f 68796//68796 68791//68791 68500//68500 +f 68500//68500 68791//68791 68794//68794 +f 68766//68766 68791//68791 68796//68796 +f 68386//68386 68528//68528 68785//68785 +f 68795//68795 68785//68785 68528//68528 +f 68892//68892 68640//68640 68785//68785 +f 68785//68785 68640//68640 68386//68386 +f 68526//68526 68271//68271 68797//68797 +f 68271//68271 68647//68647 68988//68988 +f 68797//68797 68271//68271 68988//68988 +f 68773//68773 68522//68522 68775//68775 +f 68775//68775 68522//68522 68798//68798 +f 68798//68798 68370//68370 68902//68902 +f 68522//68522 68370//68370 68798//68798 +f 68370//68370 68499//68499 68902//68902 +f 68902//68902 68499//68499 68786//68786 +f 68499//68499 68787//68787 68786//68786 +f 68501//68501 68654//68654 68499//68499 +f 68499//68499 68654//68654 68787//68787 +f 68787//68787 68654//68654 68776//68776 +f 68672//68672 68739//68739 68938//68938 +f 68702//68702 68799//68799 68914//68914 +f 68663//68663 68670//68670 68918//68918 +f 68918//68918 68947//68947 68663//68663 +f 68834//68834 68833//68833 68662//68662 +f 68718//68718 68841//68841 68729//68729 +f 68801//68801 68599//68599 68835//68835 +f 68717//68717 68832//68832 68673//68673 +f 68746//68746 68851//68851 68747//68747 +f 68806//68806 68676//68676 68710//68710 +f 68554//68554 68574//68574 68719//68719 +f 68914//68914 68720//68720 68702//68702 +f 68809//68809 68848//68848 68623//68623 +f 68844//68844 68600//68600 68672//68672 +f 68735//68735 68673//68673 68832//68832 +f 68843//68843 68716//68716 68715//68715 +f 68719//68719 69013//69013 68554//68554 +f 68748//68748 68561//68561 68967//68967 +f 68677//68677 69065//69065 68718//68718 +f 68725//68725 68823//68823 68622//68622 +f 68838//68838 68912//68912 68800//68800 +f 68680//68680 68676//68676 68723//68723 +f 68801//68801 68804//68804 68464//68464 +f 68811//68811 68600//68600 68844//68844 +f 68617//68617 68733//68733 69000//69000 +f 68579//68579 68464//68464 68804//68804 +f 68588//68588 68579//68579 68804//68804 +f 68557//68557 68554//68554 68726//68726 +f 68682//68682 69065//69065 68677//68677 +f 68662//68662 68832//68832 68717//68717 +f 68849//68849 68688//68688 68600//68600 +f 68811//68811 68849//68849 68600//68600 +f 68568//68568 68622//68622 68823//68823 +f 68662//68662 68833//68833 68832//68832 +f 68687//68687 68644//68644 68713//68713 +f 68713//68713 68814//68814 68687//68687 +f 68588//68588 68804//68804 68847//68847 +f 68709//68709 68805//68805 68732//68732 +f 68846//68846 68857//68857 68592//68592 +f 68854//68854 68605//68605 68607//68607 +f 68833//68833 68735//68735 68832//68832 +f 68823//68823 68743//68743 68568//68568 +f 68843//68843 68715//68715 68819//68819 +f 68605//68605 68854//68854 68855//68855 +f 68619//68619 68826//68826 68906//68906 +f 68729//68729 68921//68921 68820//68820 +f 68688//68688 68849//68849 68860//68860 +f 68586//68586 68731//68731 68913//68913 +f 68778//68778 68934//68934 68744//68744 +f 68621//68621 68619//68619 68906//68906 +f 68720//68720 68728//68728 68538//68538 +f 68842//68842 68948//68948 68682//68682 +f 68819//68819 68715//68715 68683//68683 +f 69025//69025 68545//68545 68736//68736 +f 68709//68709 68395//68395 68398//68398 +f 68956//68956 68679//68679 68909//68909 +f 68818//68818 68865//68865 68696//68696 +f 68670//68670 68812//68812 68918//68918 +f 68666//68666 68803//68803 68830//68830 +f 68824//68824 68747//68747 68936//68936 +f 68743//68743 68866//68866 68821//68821 +f 68687//68687 68814//68814 68683//68683 +f 68864//68864 68621//68621 68831//68831 +f 68859//68859 68752//68752 68916//68916 +f 68466//68466 68722//68722 68867//68867 +f 68741//68741 68399//68399 68863//68863 +f 68738//68738 68752//68752 68859//68859 +f 68701//68701 68466//68466 68867//68867 +f 68928//68928 68738//68738 68859//68859 +f 68556//68556 68673//68673 68877//68877 +f 68548//68548 68933//68933 68736//68736 +f 68516//68516 68744//68744 69029//69029 +f 68696//68696 68865//68865 68822//68822 +f 68696//68696 68822//68822 68967//68967 +f 68673//68673 68735//68735 68807//68807 +f 68432//68432 68665//68665 68829//68829 +f 68817//68817 68827//68827 68674//68674 +f 68871//68871 68674//68674 68827//68827 +f 68739//68739 68738//68738 68928//68928 +f 68735//68735 68749//68749 68807//68807 +f 68749//68749 68714//68714 68807//68807 +f 68836//68836 68616//68616 69021//69021 +f 68710//68710 68616//68616 68836//68836 +f 68734//68734 69017//69017 68869//68869 +f 68938//68938 68844//68844 68672//68672 +f 68806//68806 68710//68710 68836//68836 +f 68866//68866 68743//68743 69006//69006 +f 68747//68747 68851//68851 68964//68964 +f 68801//68801 68835//68835 68949//68949 +f 68924//68924 68802//68802 68425//68425 +f 68829//68829 68665//68665 68853//68853 +f 68673//68673 68807//68807 68877//68877 +f 68830//68830 68803//68803 69024//69024 +f 69020//69020 68669//68669 68848//68848 +f 69016//69016 68676//68676 68806//68806 +f 68723//68723 68676//68676 69016//69016 +f 68846//68846 68802//68802 68924//68924 +f 68860//68860 68838//68838 68800//68800 +f 68669//68669 68623//68623 68848//68848 +f 68729//68729 68841//68841 68921//68921 +f 69000//69000 68733//68733 68837//68837 +f 68719//68719 68574//68574 68864//68864 +f 68826//68826 68617//68617 69000//69000 +f 68912//68912 68838//68838 68939//68939 +f 68545//68545 68853//68853 68665//68665 +f 68853//68853 68545//68545 69025//69025 +f 68847//68847 68828//68828 68597//68597 +f 69152//69152 68747//68747 68964//68964 +f 68908//68908 68723//68723 68845//68845 +f 68820//68820 68810//68810 68689//68689 +f 68813//68813 68848//68848 68809//68809 +f 68748//68748 68967//68967 68968//68968 +f 68810//68810 68820//68820 69150//69150 +f 68690//68690 68852//68852 68927//68927 +f 68808//68808 68941//68941 68858//68858 +f 68908//68908 68850//68850 68684//68684 +f 68814//68814 68713//68713 68840//68840 +f 68912//68912 68913//68913 68731//68731 +f 68840//68840 68819//68819 68814//68814 +f 68816//68816 68813//68813 68304//68304 +f 68850//68850 68711//68711 68684//68684 +f 68815//68815 68671//68671 69035//69035 +f 68837//68837 68748//68748 68968//68968 +f 68709//68709 68398//68398 68951//68951 +f 68817//68817 68701//68701 69030//69030 +f 68712//68712 68711//68711 68850//68850 +f 68816//68816 68923//68923 68919//68919 +f 68664//68664 68861//68861 68812//68812 +f 68818//68818 68727//68727 68930//68930 +f 68926//68926 68741//68741 68863//68863 +f 68877//68877 68807//68807 68839//68839 +f 68398//68398 68615//68615 68957//68957 +f 68859//68859 68916//68916 69074//69074 +f 68616//68616 68557//68557 69021//69021 +f 68664//68664 68869//68869 68961//68961 +f 68679//68679 68870//68870 68909//68909 +f 68814//68814 68819//68819 68683//68683 +f 69060//69060 68607//68607 68821//68821 +f 68865//68865 68818//68818 68930//68930 +f 68922//68922 68721//68721 68815//68815 +f 68722//68722 68856//68856 68867//68867 +f 68807//68807 68716//68716 68843//68843 +f 68928//68928 68938//68938 68739//68739 +f 68929//68929 68516//68516 69029//69029 +f 68866//68866 69060//69060 68821//68821 +f 68828//68828 68699//68699 68474//68474 +f 68933//68933 68587//68587 68953//68953 +f 68663//68663 68947//68947 68915//68915 +f 68823//68823 69006//69006 68743//68743 +f 68762//68762 68761//68761 68879//68879 +f 68903//68903 68787//68787 68882//68882 +f 68642//68642 68759//68759 68881//68881 +f 69002//69002 68762//68762 68879//68879 +f 68765//68765 68762//68762 69002//69002 +f 68609//68609 68721//68721 68755//68755 +f 68704//68704 68857//68857 68754//68754 +f 68885//68885 68642//68642 69099//69099 +f 68783//68783 68888//68888 68890//68890 +f 68769//68769 68774//68774 68745//68745 +f 69099//69099 68642//68642 68881//68881 +f 68799//68799 68765//68765 69002//69002 +f 68763//68763 68825//68825 68594//68594 +f 68768//68768 68765//68765 68799//68799 +f 68888//68888 68783//68783 68889//68889 +f 68881//68881 68759//68759 68887//68887 +f 68855//68855 68745//68745 68605//68605 +f 68759//68759 68764//68764 68887//68887 +f 68740//68740 68730//68730 68777//68777 +f 68784//68784 68783//68783 68890//68890 +f 68640//68640 68892//68892 68764//68764 +f 68890//68890 68898//68898 68784//68784 +f 68750//68750 68877//68877 68840//68840 +f 68851//68851 68636//68636 68878//68878 +f 68840//68840 68877//68877 68839//68839 +f 68702//68702 68768//68768 68799//68799 +f 68778//68778 68824//68824 69066//69066 +f 68746//68746 68636//68636 68851//68851 +f 68882//68882 68776//68776 68893//68893 +f 68787//68787 68776//68776 68882//68882 +f 68636//68636 68769//68769 68878//68878 +f 68892//68892 68785//68785 69106//69106 +f 68776//68776 68760//68760 68893//68893 +f 68760//68760 68633//68633 68894//68894 +f 68750//68750 68840//68840 68713//68713 +f 68894//68894 68893//68893 68760//68760 +f 68874//68874 68634//68634 68872//68872 +f 68766//68766 68895//68895 68794//68794 +f 68896//68896 68895//68895 68766//68766 +f 68896//68896 68766//68766 68897//68897 +f 68894//68894 68632//68632 69116//69116 +f 68633//68633 68632//68632 68894//68894 +f 68612//68612 68875//68875 68876//68876 +f 68873//68873 68651//68651 68891//68891 +f 68876//68876 68724//68724 68612//68612 +f 68632//68632 68982//68982 69116//69116 +f 68891//68891 68651//68651 68981//68981 +f 68889//68889 68638//68638 68899//68899 +f 68651//68651 68508//68508 68981//68981 +f 68638//68638 68771//68771 68899//68899 +f 68775//68775 68770//68770 68773//68773 +f 68901//68901 68899//68899 68771//68771 +f 68780//68780 68981//68981 68508//68508 +f 68646//68646 68830//68830 68999//68999 +f 68786//68786 68787//68787 68903//68903 +f 68775//68775 68904//68904 68900//68900 +f 68967//68967 68822//68822 69057//69057 +f 68872//68872 68755//68755 69003//69003 +f 68854//68854 68607//68607 69058//69058 +f 68999//68999 68830//68830 68937//68937 +f 69017//69017 68734//68734 69018//69018 +f 68874//68874 68872//68872 69003//69003 +f 69049//69049 68874//68874 69003//69003 +f 68865//68865 69057//69057 68822//68822 +f 69047//69047 68737//68737 68862//68862 +f 68876//68876 68875//68875 69001//69001 +f 68860//68860 69026//69026 68838//68838 +f 68937//68937 68830//68830 69024//69024 +f 68936//68936 69066//69066 68824//68824 +f 68857//68857 68846//68846 68924//68924 +f 68737//68737 69018//69018 68734//68734 +f 68949//68949 68835//68835 68907//68907 +f 68867//68867 68856//68856 68942//68942 +f 68840//68840 68839//68839 68807//68807 +f 68940//68940 68724//68724 68876//68876 +f 68807//68807 68843//68843 68840//68840 +f 69000//69000 68837//68837 68968//68968 +f 68850//68850 68852//68852 68712//68712 +f 68823//68823 68725//68725 68944//68944 +f 69070//69070 68873//68873 68891//68891 +f 68936//68936 68747//68747 69152//69152 +f 68727//68727 68724//68724 68940//68940 +f 68870//68870 68873//68873 69070//69070 +f 68803//68803 68858//68858 69024//69024 +f 68621//68621 68906//68906 68831//68831 +f 68720//68720 68914//68914 68728//68728 +f 68912//68912 68939//68939 68910//68910 +f 68944//68944 68952//68952 68823//68823 +f 68867//68867 68954//68954 68701//68701 +f 68682//68682 68948//68948 69065//69065 +f 68840//68840 68843//68843 68819//68819 +f 68671//68671 68675//68675 68966//68966 +f 69030//69030 68701//68701 68954//68954 +f 68829//68829 68853//68853 68917//68917 +f 68845//68845 68723//68723 69016//69016 +f 69029//69029 68744//68744 68963//68963 +f 68675//68675 68810//68810 68966//68966 +f 68966//68966 68810//68810 68958//68958 +f 68909//68909 68870//68870 69070//69070 +f 68861//68861 68918//68918 68812//68812 +f 68744//68744 68934//68934 68963//68963 +f 68835//68835 68586//68586 68913//68913 +f 68911//68911 68930//68930 69004//69004 +f 68930//68930 68911//68911 68865//68865 +f 68948//68948 68842//68842 68950//68950 +f 68817//68817 69030//69030 68827//68827 +f 68926//68926 68953//68953 68741//68741 +f 69150//69150 68820//68820 68921//68921 +f 68946//68946 68849//68849 68811//68811 +f 68916//68916 68825//68825 68969//68969 +f 68860//68860 68849//68849 68946//68946 +f 68825//68825 68763//68763 68969//68969 +f 68861//68861 68664//68664 68961//68961 +f 68935//68935 68932//68932 68871//68871 +f 68827//68827 68935//68935 68871//68871 +f 68725//68725 68871//68871 68932//68932 +f 68950//68950 68842//68842 69161//69161 +f 68805//68805 69161//69161 68842//68842 +f 68557//68557 68726//68726 69042//69042 +f 68957//68957 69020//69020 68931//68931 +f 69064//69064 69020//69020 68848//68848 +f 69032//69032 68924//68924 68425//68425 +f 68805//68805 68709//68709 69077//69077 +f 69065//69065 68841//68841 68718//68718 +f 68906//68906 68826//68826 69040//69040 +f 69026//69026 68860//68860 68946//68946 +f 69005//69005 69057//69057 68865//68865 +f 68838//68838 69026//69026 68939//68939 +f 69138//69138 68848//68848 68813//68813 +f 69138//69138 68813//68813 68955//68955 +f 68947//68947 69069//69069 68915//68915 +f 68607//68607 69060//69060 69058//69058 +f 69005//69005 68865//68865 68911//68911 +f 68813//68813 68816//68816 68919//68919 +f 68852//68852 68850//68850 69022//69022 +f 68725//68725 68932//68932 68943//68943 +f 68709//68709 69067//69067 69077//69077 +f 68944//68944 68725//68725 68943//68943 +f 68709//68709 68951//68951 69067//69067 +f 68906//68906 69052//69052 68831//68831 +f 68867//68867 69031//69031 68954//68954 +f 68801//68801 68949//68949 69014//69014 +f 68927//68927 68852//68852 69022//69022 +f 68933//68933 68953//68953 69007//69007 +f 68909//68909 69291//69291 68956//68956 +f 68804//68804 68801//68801 69014//69014 +f 68922//68922 68815//68815 69035//69035 +f 68910//68910 68913//68913 68912//68912 +f 69009//69009 68968//68968 68967//68967 +f 68918//68918 68861//68861 69062//69062 +f 68847//68847 68804//68804 69014//69014 +f 69062//69062 68861//68861 69033//69033 +f 68811//68811 68844//68844 68938//68938 +f 69033//69033 68861//68861 68961//68961 +f 68828//68828 68847//68847 69019//69019 +f 69013//69013 68719//68719 69183//69183 +f 69019//69019 69155//69155 68828//68828 +f 68823//68823 68952//68952 69006//69006 +f 68930//68930 68727//68727 68940//68940 +f 68951//68951 68398//68398 68957//68957 +f 69018//69018 68737//68737 69047//69047 +f 68959//68959 68935//68935 68827//68827 +f 68960//68960 68828//68828 69155//69155 +f 69160//69160 68928//68928 68859//68859 +f 69030//69030 68959//68959 68827//68827 +f 68867//68867 68942//68942 69031//69031 +f 69035//69035 68671//68671 68966//68966 +f 68961//68961 68869//68869 69017//69017 +f 68868//68868 69028//69028 69027//69027 +f 68829//68829 69130//69130 68868//68868 +f 68699//68699 68828//68828 68960//68960 +f 68920//68920 68699//68699 68962//68962 +f 68962//68962 68425//68425 68920//68920 +f 68882//68882 68993//68993 68903//68903 +f 69242//69242 68925//68925 68742//68742 +f 68756//68756 68885//68885 69202//69202 +f 69202//69202 69098//69098 68756//68756 +f 68979//68979 68878//68878 68769//68769 +f 68924//68924 68970//68970 68857//68857 +f 69099//69099 69202//69202 68885//68885 +f 68979//68979 68745//68745 68980//68980 +f 68777//68777 68730//68730 68973//68973 +f 68769//68769 68745//68745 68979//68979 +f 68745//68745 68855//68855 68980//68980 +f 68742//68742 68929//68929 69242//69242 +f 68978//68978 68889//68889 68985//68985 +f 68721//68721 68922//68922 68755//68755 +f 68888//68888 68889//68889 68978//68978 +f 68755//68755 68922//68922 69034//69034 +f 68890//68890 68888//68888 68978//68978 +f 68980//68980 68855//68855 68854//68854 +f 68754//68754 68857//68857 68970//68970 +f 68878//68878 68976//68976 68851//68851 +f 68851//68851 68976//68976 68964//68964 +f 68755//68755 69034//69034 69003//69003 +f 68972//68972 68754//68754 68970//68970 +f 68778//68778 69066//69066 68934//68934 +f 69111//69111 68993//68993 68882//68882 +f 68882//68882 68893//68893 69111//69111 +f 68650//68650 69174//69174 68969//68969 +f 68887//68887 68764//68764 69103//69103 +f 69103//69103 68764//68764 68892//68892 +f 68650//68650 68728//68728 69174//69174 +f 69111//69111 68893//68893 68894//68894 +f 69096//69096 68754//68754 68972//68972 +f 68892//68892 69106//69106 69108//69108 +f 68730//68730 69096//69096 68974//68974 +f 68874//68874 69049//69049 68965//68965 +f 68650//68650 68969//68969 68763//68763 +f 69001//69001 68874//68874 68965//68965 +f 68875//68875 68874//68874 69001//69001 +f 68889//68889 68899//68899 68985//68985 +f 68895//68895 68983//68983 68984//68984 +f 68896//68896 68983//68983 68895//68895 +f 68983//68983 68897//68897 68987//68987 +f 68896//68896 68897//68897 68983//68983 +f 68901//68901 68989//68989 68899//68899 +f 68988//68988 68770//68770 69112//69112 +f 68901//68901 68999//68999 69237//69237 +f 69237//69237 68989//68989 68901//68901 +f 68780//68780 68779//68779 68986//68986 +f 68775//68775 68990//68990 68770//68770 +f 68900//68900 68990//68990 68775//68775 +f 68904//68904 68902//68902 68992//68992 +f 68986//68986 68777//68777 68973//68973 +f 68902//68902 68991//68991 68992//68992 +f 68991//68991 68903//68903 68993//68993 +f 68757//68757 68756//68756 69098//69098 +f 68997//68997 68526//68526 69223//69223 +f 68793//68793 68526//68526 68997//68997 +f 68898//68898 68982//68982 68784//68784 +f 68784//68784 68982//68982 68632//68632 +f 69221//69221 68637//68637 68757//68757 +f 68796//68796 68793//68793 68998//68998 +f 68997//68997 68998//68998 68793//68793 +f 69221//69221 68761//68761 68637//68637 +f 68879//68879 68761//68761 69221//69221 +f 68998//68998 68987//68987 68796//68796 +f 68987//68987 68897//68897 68796//68796 +f 68796//68796 68897//68897 68766//68766 +f 68984//68984 68794//68794 68895//68895 +f 68795//68795 68794//68794 68785//68785 +f 68785//68785 68794//68794 69106//69106 +f 69106//69106 68794//68794 68984//68984 +f 68526//68526 68797//68797 69223//69223 +f 68797//68797 68988//68988 68995//68995 +f 68798//68798 68904//68904 68775//68775 +f 68902//68902 68904//68904 68798//68798 +f 68902//68902 68786//68786 68991//68991 +f 68786//68786 68903//68903 68991//68991 +f 68835//68835 69041//69041 68907//68907 +f 69130//69130 68829//68829 68945//68945 +f 68962//68962 69032//69032 68425//68425 +f 69046//69046 68935//68935 68959//68959 +f 68938//68938 68928//68928 69051//69051 +f 68927//68927 69015//69015 68856//68856 +f 69000//69000 69040//69040 68826//68826 +f 68937//68937 69024//69024 69128//69128 +f 68935//68935 69048//69048 69271//69271 +f 69042//69042 68726//68726 69013//69013 +f 69004//69004 68930//68930 69180//69180 +f 68799//68799 69002//69002 68914//68914 +f 68913//68913 68910//68910 69041//69041 +f 69012//69012 68965//68965 69049//69049 +f 68942//68942 68856//68856 69050//69050 +f 69019//69019 68847//68847 69014//69014 +f 68945//68945 68829//68829 68917//68917 +f 68966//68966 68958//68958 69039//69039 +f 69178//69178 68964//68964 68976//68976 +f 68557//68557 69042//69042 69333//69333 +f 69021//69021 68557//68557 69333//69333 +f 68876//68876 69001//69001 69141//69141 +f 68858//68858 68941//68941 69027//69027 +f 68943//68943 68932//68932 69147//69147 +f 69054//69054 68952//68952 68944//68944 +f 69006//69006 68952//68952 69054//69054 +f 68835//68835 68913//68913 69041//69041 +f 68947//68947 69245//69245 69053//69053 +f 69070//69070 68891//68891 69010//69010 +f 69004//69004 69005//69005 68911//68911 +f 68922//68922 69035//69035 69073//69073 +f 68938//68938 69055//69055 68811//68811 +f 69007//69007 68953//68953 69068//69068 +f 69174//69174 68728//68728 69140//69140 +f 69034//69034 68922//68922 69073//69073 +f 68908//68908 69022//69022 68850//68850 +f 68941//68941 68868//68868 69027//69027 +f 69133//69133 68806//68806 68836//68836 +f 69016//69016 68806//68806 69133//69133 +f 69159//69159 69016//69016 69133//69133 +f 69056//69056 68916//68916 68969//68969 +f 68953//68953 68926//68926 69068//69068 +f 68946//68946 68811//68811 69059//69059 +f 68918//68918 69245//69245 68947//68947 +f 69039//69039 69008//69008 68966//68966 +f 69074//69074 68916//68916 69056//69056 +f 68831//68831 69250//69250 68864//68864 +f 68719//68719 68864//68864 69250//69250 +f 69030//69030 68954//68954 69168//69168 +f 69183//69183 68719//68719 69250//69250 +f 69074//69074 69160//69160 68859//68859 +f 68967//68967 69057//69057 69009//69009 +f 69039//69039 68958//68958 69043//69043 +f 68919//68919 68955//68955 68813//68813 +f 68956//68956 69291//69291 69075//69075 +f 69035//69035 68966//68966 69008//69008 +f 68868//68868 69130//69130 69028//69028 +f 69150//69150 68958//68958 68810//68810 +f 69078//69078 68926//68926 68863//68863 +f 68925//68925 68919//68919 68923//68923 +f 69149//69149 68948//68948 68950//68950 +f 68736//68736 68933//68933 69158//69158 +f 69150//69150 68921//68921 69023//69023 +f 69011//69011 69067//69067 68951//68951 +f 69069//69069 68947//68947 69053//69053 +f 68841//68841 69023//69023 68921//68921 +f 69078//69078 68863//68863 68915//68915 +f 68960//68960 68962//68962 68699//68699 +f 68951//68951 68957//68957 69011//69011 +f 68961//68961 69017//69017 69176//69176 +f 68999//68999 68937//68937 69036//69036 +f 69051//69051 68928//68928 69160//69160 +f 69180//69180 69151//69151 69004//69004 +f 68939//68939 69026//69026 69129//69129 +f 69126//69126 69008//69008 69039//69039 +f 69016//69016 69159//69159 69037//69037 +f 69045//69045 68965//68965 69012//69012 +f 68845//68845 69016//69016 69037//69037 +f 69001//69001 68965//68965 69045//69045 +f 69000//69000 69164//69164 69040//69040 +f 69240//69240 69032//69032 68962//68962 +f 68963//68963 69255//69255 69029//69029 +f 68949//68949 68907//68907 69230//69230 +f 69055//69055 68938//68938 69051//69051 +f 69145//69145 69004//69004 69151//69151 +f 69005//69005 69004//69004 69145//69145 +f 69270//69270 69002//69002 69131//69131 +f 68914//68914 69002//69002 69270//69270 +f 69042//69042 69013//69013 69399//69399 +f 68910//68910 68939//68939 69156//69156 +f 68908//68908 68845//68845 69127//69127 +f 69161//69161 69077//69077 69400//69400 +f 68805//68805 69077//69077 69161//69161 +f 69156//69156 69041//69041 68910//68910 +f 69010//69010 68891//68891 69171//69171 +f 69064//69064 68848//68848 69071//69071 +f 69280//69280 69007//69007 69068//69068 +f 68811//68811 69055//69055 69059//69059 +f 69127//69127 69022//69022 68908//68908 +f 69284//69284 68862//68862 69179//69179 +f 68858//68858 69027//69027 69063//69063 +f 68728//68728 68914//68914 69270//69270 +f 69019//69019 69014//69014 69038//69038 +f 68862//68862 68956//68956 69179//69179 +f 69140//69140 68728//68728 69270//69270 +f 69071//69071 68848//68848 69138//69138 +f 68841//68841 69065//69065 69023//69023 +f 69146//69146 68935//68935 69271//69271 +f 68932//68932 68935//68935 69146//69146 +f 69147//69147 68932//68932 69146//69146 +f 69245//69245 68918//68918 69062//69062 +f 69150//69150 69043//69043 68958//68958 +f 69284//69284 69047//69047 68862//68862 +f 68876//68876 69141//69141 69369//69369 +f 69044//69044 69041//69041 69253//69253 +f 68836//68836 69021//69021 69133//69133 +f 68968//68968 69061//69061 69000//69000 +f 69035//69035 69126//69126 69073//69073 +f 68930//68930 68940//68940 69180//69180 +f 69164//69164 69000//69000 69061//69061 +f 69250//69250 68831//68831 69052//69052 +f 69065//69065 68948//68948 69169//69169 +f 69050//69050 68856//68856 69015//69015 +f 69035//69035 69008//69008 69126//69126 +f 68909//68909 69070//69070 69076//69076 +f 69139//69139 69033//69033 69176//69176 +f 68961//68961 69176//69176 69033//69033 +f 69060//69060 68866//68866 69154//69154 +f 68960//68960 69155//69155 69233//69233 +f 69006//69006 69154//69154 68866//68866 +f 69067//69067 69011//69011 69167//69167 +f 69068//69068 68926//68926 69078//69078 +f 68959//68959 69030//69030 69168//69168 +f 69169//69169 68948//68948 69149//69149 +f 68917//68917 68853//68853 69025//69025 +f 68954//68954 69031//69031 69144//69144 +f 69074//69074 69056//69056 69276//69276 +f 69050//69050 69031//69031 68942//68942 +f 69011//69011 68957//68957 69072//69072 +f 69031//69031 69050//69050 69173//69173 +f 68957//68957 68931//68931 69072//69072 +f 69078//69078 68915//68915 69157//69157 +f 69025//69025 68736//68736 69158//69158 +f 68933//68933 69007//69007 69158//69158 +f 68989//68989 69237//69237 69120//69120 +f 68904//68904 68992//68992 69084//69084 +f 69058//69058 69097//69097 68854//68854 +f 68992//68992 68991//68991 69122//69122 +f 68919//68919 68925//68925 69391//69391 +f 68976//68976 68878//68878 69088//69088 +f 68978//68978 68985//68985 69082//69082 +f 68992//68992 69122//69122 69084//69084 +f 69391//69391 68925//68925 69242//69242 +f 68890//68890 68978//68978 69104//69104 +f 69088//69088 68878//68878 68979//68979 +f 68993//68993 69122//69122 68991//68991 +f 69109//69109 68890//68890 69104//69104 +f 68900//68900 68904//68904 69079//69079 +f 68890//68890 69109//69109 68898//68898 +f 69329//69329 68900//68900 69079//69079 +f 69090//69090 68993//68993 69111//69111 +f 69197//69197 68980//68980 69097//69097 +f 68730//68730 68974//68974 69100//69100 +f 69100//69100 69102//69102 68730//68730 +f 69103//69103 68892//68892 69421//69421 +f 68980//68980 68854//68854 69097//69097 +f 68881//68881 68887//68887 69210//69210 +f 69111//69111 68894//68894 69198//69198 +f 69210//69210 68887//68887 69103//69103 +f 69171//69171 68891//68891 69105//69105 +f 69105//69105 68981//68981 69220//69220 +f 68981//68981 69105//69105 68891//68891 +f 68993//68993 69090//69090 69122//69122 +f 69220//69220 68981//68981 68780//68780 +f 69109//69109 69113//69113 68898//68898 +f 69114//69114 68898//68898 69113//69113 +f 69123//69123 68984//68984 68983//68983 +f 68987//68987 69123//69123 68983//68983 +f 68982//68982 68898//68898 69114//69114 +f 69116//69116 68982//68982 69115//69115 +f 68780//68780 68986//68986 69110//69110 +f 69002//69002 68879//68879 69094//69094 +f 69094//69094 69226//69226 69002//69002 +f 69131//69131 69002//69002 69226//69226 +f 69082//69082 68985//68985 69117//69117 +f 68985//68985 68899//68899 69117//69117 +f 68973//68973 68730//68730 69102//69102 +f 68990//68990 69112//69112 68770//68770 +f 68989//68989 69117//69117 68899//68899 +f 68990//68990 68900//68900 69329//69329 +f 69124//69124 69117//69117 68989//68989 +f 69237//69237 68999//68999 69036//69036 +f 69117//69117 69119//69119 69118//69118 +f 69117//69117 69124//69124 69119//69119 +f 69119//69119 69124//69124 69120//69120 +f 69124//69124 68989//68989 69120//69120 +f 69120//69120 69218//69218 69119//69119 +f 69142//69142 69034//69034 69170//69170 +f 69013//69013 69183//69183 69166//69166 +f 69160//69160 69074//69074 69341//69341 +f 69157//69157 68915//68915 69292//69292 +f 69127//69127 68845//68845 69037//69037 +f 69049//69049 69003//69003 69142//69142 +f 69246//69246 69248//69248 68943//68943 +f 69262//69262 68946//68946 69059//69059 +f 69070//69070 69010//69010 69076//69076 +f 69026//69026 68946//68946 69262//69262 +f 69129//69129 69026//69026 69262//69262 +f 69132//69132 69129//69129 69185//69185 +f 69153//69153 69155//69155 69019//69019 +f 68939//68939 69129//69129 69132//69132 +f 69069//69069 69292//69292 68915//68915 +f 68963//68963 68934//68934 69256//69256 +f 69020//69020 69064//69064 69232//69232 +f 69023//69023 69065//69065 69136//69136 +f 69233//69233 69376//69376 68960//68960 +f 68907//68907 69041//69041 69044//69044 +f 69007//69007 69165//69165 69158//69158 +f 69052//69052 68906//68906 69125//69125 +f 68943//68943 69248//69248 68944//68944 +f 69073//69073 69126//69126 69170//69170 +f 69034//69034 69073//69073 69170//69170 +f 69132//69132 69156//69156 68939//68939 +f 68962//68962 68960//68960 69376//69376 +f 69178//69178 69152//69152 68964//68964 +f 69148//69148 69156//69156 69132//69132 +f 68959//68959 69168//69168 69046//69046 +f 69042//69042 69399//69399 69334//69334 +f 68940//68940 68876//68876 69369//69369 +f 69250//69250 69052//69052 69125//69125 +f 69167//69167 69400//69400 69077//69077 +f 69055//69055 69051//69051 69134//69134 +f 69067//69067 69167//69167 69077//69077 +f 68935//68935 69046//69046 69048//69048 +f 69041//69041 69156//69156 69148//69148 +f 69175//69175 69057//69057 69005//69005 +f 68976//68976 69189//69189 69178//69178 +f 69154//69154 69006//69006 69143//69143 +f 69069//69069 69053//69053 69245//69245 +f 69136//69136 69065//69065 69169//69169 +f 69009//69009 69057//69057 69175//69175 +f 69063//69063 69128//69128 69024//69024 +f 69236//69236 69021//69021 69333//69333 +f 69014//69014 68949//68949 69230//69230 +f 69024//69024 68858//68858 69063//69063 +f 69269//69269 69021//69021 69236//69236 +f 69135//69135 69137//69137 69022//69022 +f 69148//69148 69253//69253 69041//69041 +f 69141//69141 69001//69001 69045//69045 +f 69231//69231 69266//69266 68934//68934 +f 69055//69055 69172//69172 69059//69059 +f 69009//69009 69061//69061 68968//68968 +f 69047//69047 69284//69284 69018//69018 +f 69022//69022 69137//69137 68927//68927 +f 69174//69174 69056//69056 68969//68969 +f 69038//69038 69014//69014 69230//69230 +f 69147//69147 69279//69279 68943//68943 +f 68934//68934 69066//69066 69231//69231 +f 69259//69259 69068//69068 69078//69078 +f 69394//69394 69245//69245 69062//69062 +f 69231//69231 69066//69066 68936//68936 +f 69027//69027 69028//69028 69260//69260 +f 69157//69157 69259//69259 69078//69078 +f 68943//68943 69279//69279 69246//69246 +f 69260//69260 69028//69028 69130//69130 +f 69058//69058 69060//69060 69154//69154 +f 69003//69003 69034//69034 69142//69142 +f 69126//69126 69039//69039 69287//69287 +f 69038//69038 69153//69153 69019//69019 +f 69164//69164 69061//69061 69163//69163 +f 69031//69031 69173//69173 69289//69289 +f 69255//69255 68929//68929 69029//69029 +f 68909//68909 69076//69076 69291//69291 +f 69149//69149 68950//68950 69182//69182 +f 69025//69025 69365//69365 68917//68917 +f 68950//68950 69161//69161 69182//69182 +f 69139//69139 69062//69062 69033//69033 +f 69018//69018 69176//69176 69017//69017 +f 69383//69383 69032//69032 69240//69240 +f 69015//69015 68927//68927 69234//69234 +f 69170//69170 69273//69273 69142//69142 +f 69131//69131 69226//69226 69162//69162 +f 69072//69072 68931//68931 69232//69232 +f 69010//69010 69171//69171 69351//69351 +f 68924//68924 69032//69032 69312//69312 +f 69145//69145 69151//69151 69339//69339 +f 69399//69399 69013//69013 69166//69166 +f 69012//69012 69049//69049 69142//69142 +f 69248//69248 69184//69184 68944//68944 +f 69270//69270 69131//69131 69162//69162 +f 68906//68906 69040//69040 69125//69125 +f 69256//69256 69255//69255 68963//68963 +f 68944//68944 69184//69184 69054//69054 +f 68931//68931 69020//69020 69232//69232 +f 69036//69036 68937//68937 69251//69251 +f 69232//69232 69064//69064 69071//69071 +f 68937//68937 69128//69128 69251//69251 +f 69050//69050 69015//69015 69234//69234 +f 69235//69235 69050//69050 69234//69234 +f 69262//69262 69243//69243 69129//69129 +f 69076//69076 69010//69010 69351//69351 +f 68907//68907 69044//69044 69258//69258 +f 69134//69134 69051//69051 69160//69160 +f 68955//68955 69071//69071 69138//69138 +f 69376//69376 69240//69240 68962//68962 +f 69185//69185 69129//69129 69243//69243 +f 68907//68907 69258//69258 69228//69228 +f 69063//69063 69251//69251 69128//69128 +f 69235//69235 69173//69173 69050//69050 +f 69280//69280 69165//69165 69007//69007 +f 69400//69400 69167//69167 69401//69401 +f 69230//69230 68907//68907 69228//69228 +f 69353//69353 69227//69227 69022//69022 +f 69022//69022 69127//69127 69353//69353 +f 69005//69005 69145//69145 69393//69393 +f 69135//69135 69022//69022 69227//69227 +f 69256//69256 68934//68934 69266//69266 +f 69175//69175 69005//69005 69393//69393 +f 69295//69295 69038//69038 69230//69230 +f 69171//69171 69105//69105 69244//69244 +f 69238//69238 68955//68955 68919//68919 +f 69233//69233 69155//69155 69297//69297 +f 69289//69289 69144//69144 69031//69031 +f 69172//69172 69055//69055 69252//69252 +f 69009//69009 69229//69229 69061//69061 +f 69039//69039 69043//69043 69287//69287 +f 68945//68945 69511//69511 69130//69130 +f 69133//69133 69021//69021 69269//69269 +f 68927//68927 69137//69137 69181//69181 +f 69177//69177 69152//69152 69178//69178 +f 69370//69370 68940//68940 69369//69369 +f 69180//69180 68940//68940 69370//69370 +f 69394//69394 69062//69062 69247//69247 +f 68945//68945 68917//68917 69511//69511 +f 69159//69159 69269//69269 69249//69249 +f 69133//69133 69269//69269 69159//69159 +f 69068//69068 69282//69282 69280//69280 +f 69027//69027 69260//69260 69063//69063 +f 69143//69143 69006//69006 69054//69054 +f 69231//69231 68936//68936 69278//69278 +f 69139//69139 69247//69247 69062//69062 +f 69183//69183 69250//69250 69396//69396 +f 69278//69278 68936//68936 69152//69152 +f 69278//69278 69152//69152 69281//69281 +f 69281//69281 69152//69152 69177//69177 +f 69290//69290 69287//69287 69043//69043 +f 69043//69043 69150//69150 69290//69290 +f 69290//69290 69150//69150 69023//69023 +f 69365//69365 69025//69025 69158//69158 +f 69118//69118 69218//69218 69207//69207 +f 68924//68924 69312//69312 68970//68970 +f 69218//69218 69294//69294 69207//69207 +f 69312//69312 69188//69188 68970//68970 +f 68972//68972 68970//68970 69188//69188 +f 69153//69153 69038//69038 69219//69219 +f 69219//69219 69038//69038 69295//69295 +f 68976//68976 69088//69088 69189//69189 +f 69096//69096 68972//68972 69100//69100 +f 69189//69189 69088//69088 69311//69311 +f 69079//69079 68904//68904 69330//69330 +f 68904//68904 69084//69084 69330//69330 +f 68974//68974 69096//69096 69100//69100 +f 69084//69084 69122//69122 69199//69199 +f 69294//69294 69120//69120 69237//69237 +f 69088//69088 68979//68979 69197//69197 +f 69311//69311 69088//69088 69197//69197 +f 69219//69219 69155//69155 69153//69153 +f 68979//68979 68980//68980 69197//69197 +f 69097//69097 69058//69058 69154//69154 +f 69090//69090 69199//69199 69122//69122 +f 69214//69214 69202//69202 69313//69313 +f 69098//69098 69202//69202 69214//69214 +f 69297//69297 69155//69155 69219//69219 +f 69421//69421 69210//69210 69103//69103 +f 69097//69097 69411//69411 69197//69197 +f 69314//69314 68881//68881 69211//69211 +f 69099//69099 68881//68881 69314//69314 +f 69210//69210 69211//69211 68881//68881 +f 69220//69220 69196//69196 69105//69105 +f 68892//68892 69108//69108 69556//69556 +f 69104//69104 68978//68978 69194//69194 +f 69421//69421 68892//68892 69556//69556 +f 69331//69331 69220//69220 68780//68780 +f 68978//68978 69082//69082 69194//69194 +f 68995//68995 69223//69223 68797//68797 +f 69110//69110 69331//69331 68780//68780 +f 69110//69110 68986//68986 69203//69203 +f 68986//68986 68973//68973 69203//69203 +f 68988//68988 69112//69112 69324//69324 +f 69324//69324 68995//68995 68988//68988 +f 69111//69111 69199//69199 69090//69090 +f 69203//69203 68973//68973 69102//69102 +f 69199//69199 69111//69111 69198//69198 +f 69112//69112 68990//68990 69328//69328 +f 68990//68990 69329//69329 69328//69328 +f 69198//69198 68894//68894 69201//69201 +f 69204//69204 69118//69118 69114//69114 +f 69113//69113 69204//69204 69114//69114 +f 68894//68894 69116//69116 69201//69201 +f 69116//69116 69115//69115 69201//69201 +f 69115//69115 68982//68982 69207//69207 +f 69114//69114 69118//69118 69207//69207 +f 68982//68982 69114//69114 69207//69207 +f 69082//69082 69117//69117 69209//69209 +f 69117//69117 69118//69118 69209//69209 +f 69118//69118 69204//69204 69209//69209 +f 69218//69218 69118//69118 69119//69119 +f 69294//69294 69218//69218 69120//69120 +f 68757//68757 69098//69098 69215//69215 +f 69215//69215 69098//69098 69214//69214 +f 69215//69215 69214//69214 69315//69315 +f 69215//69215 69222//69222 68757//68757 +f 69221//69221 68757//68757 69222//69222 +f 69221//69221 69094//69094 68879//68879 +f 69123//69123 69216//69216 69217//69217 +f 69224//69224 69123//69123 69217//69217 +f 69216//69216 68998//68998 69225//69225 +f 69225//69225 68997//68997 69223//69223 +f 68998//68998 68997//68997 69225//69225 +f 69216//69216 69123//69123 68998//68998 +f 68998//68998 69123//69123 68987//68987 +f 69106//69106 68984//68984 69224//69224 +f 69224//69224 68984//68984 69123//69123 +f 69342//69342 69040//69040 69164//69164 +f 69045//69045 69285//69285 69141//69141 +f 69168//69168 68954//68954 69267//69267 +f 69243//69243 69059//69059 69293//69293 +f 69333//69333 69042//69042 69334//69334 +f 69401//69401 69167//69167 69493//69493 +f 69243//69243 69262//69262 69059//69059 +f 69069//69069 69245//69245 69349//69349 +f 69056//69056 69174//69174 69239//69239 +f 69386//69386 69493//69493 69167//69167 +f 69267//69267 68954//68954 69144//69144 +f 69267//69267 69046//69046 69168//69168 +f 69183//69183 69357//69357 69166//69166 +f 69056//69056 69239//69239 69513//69513 +f 69167//69167 69011//69011 69386//69386 +f 69125//69125 69040//69040 69342//69342 +f 69145//69145 69339//69339 69393//69393 +f 69238//69238 68919//68919 69391//69391 +f 69140//69140 69270//69270 69254//69254 +f 69251//69251 69063//69063 69260//69260 +f 69229//69229 69163//69163 69061//69061 +f 68927//68927 69181//69181 69234//69234 +f 69459//69459 69289//69289 69173//69173 +f 69183//69183 69396//69396 69357//69357 +f 69146//69146 69271//69271 69257//69257 +f 69036//69036 69251//69251 69286//69286 +f 68956//68956 69075//69075 69179//69179 +f 69254//69254 69174//69174 69140//69140 +f 69159//69159 69249//69249 69037//69037 +f 69229//69229 69009//69009 69175//69175 +f 69259//69259 69282//69282 69068//69068 +f 69359//69359 69169//69169 69149//69149 +f 69146//69146 69279//69279 69147//69147 +f 69359//69359 69149//69149 69182//69182 +f 69134//69134 69252//69252 69055//69055 +f 69179//69179 69261//69261 69284//69284 +f 69044//69044 69253//69253 69258//69258 +f 69045//69045 69012//69012 69285//69285 +f 69285//69285 69012//69012 69142//69142 +f 69242//69242 69241//69241 69391//69391 +f 69141//69141 69285//69285 69369//69369 +f 69076//69076 69274//69274 69291//69291 +f 68929//68929 69358//69358 69242//69242 +f 69143//69143 69263//69263 69154//69154 +f 68929//68929 69255//69255 69358//69358 +f 69130//69130 69511//69511 69371//69371 +f 69172//69172 69293//69293 69059//69059 +f 69018//69018 69284//69284 69176//69176 +f 69136//69136 69290//69290 69023//69023 +f 69162//69162 69226//69226 69264//69264 +f 69230//69230 69228//69228 69275//69275 +f 69267//69267 69144//69144 69385//69385 +f 69151//69151 69180//69180 69339//69339 +f 69126//69126 69287//69287 69607//69607 +f 69511//69511 68917//68917 69360//69360 +f 69243//69243 69293//69293 69265//69265 +f 69134//69134 69160//69160 69341//69341 +f 69174//69174 69254//69254 69239//69239 +f 69137//69137 69135//69135 69227//69227 +f 69365//69365 69360//69360 68917//68917 +f 69185//69185 69243//69243 69265//69265 +f 69337//69337 69333//69333 69334//69334 +f 69136//69136 69169//69169 69359//69359 +f 69383//69383 69240//69240 69382//69382 +f 69268//69268 69185//69185 69265//69265 +f 69132//69132 69185//69185 69268//69268 +f 69351//69351 69171//69171 69244//69244 +f 69395//69395 69250//69250 69125//69125 +f 69011//69011 69072//69072 69386//69386 +f 69275//69275 69295//69295 69230//69230 +f 69072//69072 69232//69232 69386//69386 +f 69338//69338 69048//69048 69046//69046 +f 69177//69177 69178//69178 69336//69336 +f 69376//69376 69233//69233 69297//69297 +f 69396//69396 69250//69250 69395//69395 +f 69163//69163 69229//69229 69355//69355 +f 69252//69252 69134//69134 69345//69345 +f 69338//69338 69271//69271 69048//69048 +f 69260//69260 69350//69350 69251//69251 +f 69351//69351 69274//69274 69076//69076 +f 69385//69385 69144//69144 69289//69289 +f 69232//69232 69071//69071 69277//69277 +f 69298//69298 69177//69177 69336//69336 +f 69164//69164 69163//69163 69355//69355 +f 69148//69148 69132//69132 69268//69268 +f 69246//69246 69352//69352 69248//69248 +f 69357//69357 69397//69397 69166//69166 +f 69266//69266 69231//69231 69340//69340 +f 69477//69477 69148//69148 69268//69268 +f 69249//69249 69392//69392 69037//69037 +f 69127//69127 69037//69037 69392//69392 +f 69184//69184 69348//69348 69054//69054 +f 69176//69176 69283//69283 69139//69139 +f 69235//69235 69234//69234 69181//69181 +f 69352//69352 69184//69184 69248//69248 +f 69354//69354 69127//69127 69392//69392 +f 69231//69231 69278//69278 69340//69340 +f 69184//69184 69352//69352 69348//69348 +f 69258//69258 69253//69253 69450//69450 +f 69353//69353 69127//69127 69354//69354 +f 69381//69381 69176//69176 69284//69284 +f 69272//69272 69158//69158 69165//69165 +f 69143//69143 69346//69346 69288//69288 +f 69263//69263 69143//69143 69288//69288 +f 69143//69143 69054//69054 69346//69346 +f 69260//69260 69130//69130 69371//69371 +f 69387//69387 69346//69346 69054//69054 +f 69054//69054 69348//69348 69387//69387 +f 69276//69276 69341//69341 69074//69074 +f 69261//69261 69179//69179 69366//69366 +f 69176//69176 69381//69381 69283//69283 +f 69292//69292 69390//69390 69157//69157 +f 69177//69177 69298//69298 69364//69364 +f 69349//69349 69292//69292 69069//69069 +f 69318//69318 69263//69263 69316//69316 +f 69436//69436 68972//68972 69188//69188 +f 69402//69402 69197//69197 69411//69411 +f 69263//69263 69318//69318 69097//69097 +f 69100//69100 68972//68972 69436//69436 +f 69056//69056 69513//69513 69276//69276 +f 69097//69097 69154//69154 69263//69263 +f 69306//69306 69100//69100 69436//69436 +f 69383//69383 69312//69312 69032//69032 +f 69420//69420 69094//69094 69307//69307 +f 69309//69309 69094//69094 69420//69420 +f 69322//69322 69223//69223 68995//68995 +f 69194//69194 69319//69319 69109//69109 +f 69109//69109 69104//69104 69194//69194 +f 69209//69209 69194//69194 69082//69082 +f 69319//69319 69194//69194 69209//69209 +f 69100//69100 69203//69203 69102//69102 +f 69306//69306 69203//69203 69100//69100 +f 69189//69189 69336//69336 69178//69178 +f 69411//69411 69097//69097 69318//69318 +f 69226//69226 69094//69094 69309//69309 +f 69223//69223 69322//69322 69325//69325 +f 69403//69403 69198//69198 69534//69534 +f 69189//69189 69311//69311 69336//69336 +f 69322//69322 68995//68995 69324//69324 +f 69309//69309 69264//69264 69226//69226 +f 69534//69534 69201//69201 69323//69323 +f 69198//69198 69201//69201 69534//69534 +f 69331//69331 69196//69196 69220//69220 +f 69219//69219 69295//69295 69296//69296 +f 69113//69113 69109//69109 69319//69319 +f 69223//69223 69325//69325 69326//69326 +f 69204//69204 69113//69113 69319//69319 +f 69209//69209 69204//69204 69319//69319 +f 69324//69324 69112//69112 69328//69328 +f 69115//69115 69207//69207 69425//69425 +f 69323//69323 69115//69115 69425//69425 +f 69297//69297 69219//69219 69296//69296 +f 69329//69329 69079//69079 69438//69438 +f 69215//69215 69315//69315 69317//69317 +f 69327//69327 69425//69425 69207//69207 +f 69330//69330 69438//69438 69079//69079 +f 69330//69330 69084//69084 69439//69439 +f 69320//69320 69217//69217 69428//69428 +f 69207//69207 69294//69294 69451//69451 +f 69451//69451 69327//69327 69207//69207 +f 69217//69217 69216//69216 69428//69428 +f 69428//69428 69216//69216 69541//69541 +f 69084//69084 69199//69199 69439//69439 +f 69202//69202 69321//69321 69313//69313 +f 69099//69099 69321//69321 69202//69202 +f 69294//69294 69237//69237 69036//69036 +f 69483//69483 69246//69246 69501//69501 +f 69342//69342 69164//69164 69356//69356 +f 69244//69244 69105//69105 69430//69430 +f 69372//69372 69139//69139 69283//69283 +f 69482//69482 69235//69235 69480//69480 +f 69294//69294 69036//69036 69451//69451 +f 69282//69282 69157//69157 69390//69390 +f 69173//69173 69235//69235 69482//69482 +f 69157//69157 69282//69282 69259//69259 +f 69365//69365 69272//69272 69367//69367 +f 69158//69158 69272//69272 69365//69365 +f 69359//69359 69182//69182 69611//69611 +f 69285//69285 69142//69142 69332//69332 +f 69046//69046 69267//69267 69338//69338 +f 69228//69228 69258//69258 69388//69388 +f 69368//69368 69228//69228 69388//69388 +f 69275//69275 69228//69228 69368//69368 +f 69484//69484 69036//69036 69488//69488 +f 69463//69463 69269//69269 69236//69236 +f 69239//69239 69254//69254 69375//69375 +f 69286//69286 69488//69488 69036//69036 +f 69179//69179 69335//69335 69366//69366 +f 69338//69338 69257//69257 69271//69271 +f 69290//69290 69581//69581 69287//69287 +f 69134//69134 69341//69341 69506//69506 +f 69370//69370 69369//69369 69495//69495 +f 69272//69272 69165//69165 69362//69362 +f 69295//69295 69275//69275 69363//69363 +f 69345//69345 69134//69134 69506//69506 +f 69332//69332 69142//69142 69273//69273 +f 69246//69246 69483//69483 69352//69352 +f 69400//69400 69182//69182 69161//69161 +f 69339//69339 69180//69180 69370//69370 +f 69164//69164 69355//69355 69356//69356 +f 69581//69581 69290//69290 69347//69347 +f 69253//69253 69148//69148 69477//69477 +f 69165//69165 69280//69280 69362//69362 +f 69519//69519 69335//69335 69274//69274 +f 69170//69170 69126//69126 69573//69573 +f 69280//69280 69282//69282 69362//69362 +f 69286//69286 69251//69251 69350//69350 +f 69291//69291 69274//69274 69335//69335 +f 69277//69277 69386//69386 69232//69232 +f 69235//69235 69181//69181 69343//69343 +f 69175//69175 69393//69393 69344//69344 +f 69254//69254 69270//69270 69162//69162 +f 69229//69229 69175//69175 69344//69344 +f 69394//69394 69502//69502 69245//69245 +f 69075//69075 69291//69291 69335//69335 +f 69385//69385 69289//69289 69476//69476 +f 69241//69241 69242//69242 69358//69358 +f 69376//69376 69297//69297 69464//69464 +f 69075//69075 69335//69335 69179//69179 +f 69139//69139 69372//69372 69247//69247 +f 69279//69279 69146//69146 69478//69478 +f 69261//69261 69374//69374 69381//69381 +f 69261//69261 69381//69381 69284//69284 +f 69255//69255 69256//69256 69610//69610 +f 69573//69573 69126//69126 69607//69607 +f 69177//69177 69460//69460 69281//69281 +f 69397//69397 69399//69399 69166//69166 +f 69290//69290 69136//69136 69512//69512 +f 69279//69279 69501//69501 69246//69246 +f 69260//69260 69361//69361 69350//69350 +f 69298//69298 69336//69336 69593//69593 +f 69512//69512 69136//69136 69359//69359 +f 69364//69364 69298//69298 69593//69593 +f 69361//69361 69260//69260 69371//69371 +f 69360//69360 69365//69365 69367//69367 +f 69177//69177 69364//69364 69460//69460 +f 69071//69071 68955//68955 69469//69469 +f 69480//69480 69235//69235 69343//69343 +f 69272//69272 69479//69479 69367//69367 +f 68955//68955 69238//69238 69469//69469 +f 69368//69368 69363//69363 69275//69275 +f 69162//69162 69264//69264 69456//69456 +f 69341//69341 69377//69377 69506//69506 +f 69267//69267 69385//69385 69338//69338 +f 69473//69473 69498//69498 69334//69334 +f 69451//69451 69036//69036 69484//69484 +f 69374//69374 69261//69261 69366//69366 +f 69390//69390 69292//69292 69515//69515 +f 69581//69581 69607//69607 69287//69287 +f 69337//69337 69334//69334 69498//69498 +f 69348//69348 69380//69380 69387//69387 +f 69380//69380 69352//69352 69384//69384 +f 69363//69363 69368//69368 69373//69373 +f 69355//69355 69229//69229 69475//69475 +f 69362//69362 69479//69479 69272//69272 +f 69348//69348 69352//69352 69380//69380 +f 69379//69379 69363//69363 69373//69373 +f 69363//69363 69379//69379 69295//69295 +f 69266//69266 69340//69340 69453//69453 +f 69340//69340 69278//69278 69510//69510 +f 69172//69172 69252//69252 69345//69345 +f 69459//69459 69173//69173 69482//69482 +f 69253//69253 69477//69477 69450//69450 +f 69273//69273 69170//69170 69378//69378 +f 69395//69395 69125//69125 69587//69587 +f 69281//69281 69510//69510 69278//69278 +f 69488//69488 69286//69286 69350//69350 +f 69391//69391 69241//69241 69590//69590 +f 69393//69393 69339//69339 69500//69500 +f 69257//69257 69398//69398 69146//69146 +f 69590//69590 69241//69241 69591//69591 +f 69345//69345 69471//69471 69172//69172 +f 69389//69389 69517//69517 69349//69349 +f 69293//69293 69172//69172 69471//69471 +f 69388//69388 69258//69258 69450//69450 +f 69293//69293 69471//69471 69265//69265 +f 69349//69349 69245//69245 69389//69389 +f 69249//69249 69269//69269 69463//69463 +f 69502//69502 69389//69389 69245//69245 +f 69633//69633 69513//69513 69239//69239 +f 69352//69352 69483//69483 69465//69465 +f 69384//69384 69352//69352 69465//69465 +f 69636//69636 69249//69249 69463//69463 +f 69610//69610 69455//69455 69358//69358 +f 69358//69358 69255//69255 69610//69610 +f 69240//69240 69376//69376 69466//69466 +f 69162//69162 69375//69375 69254//69254 +f 69277//69277 69071//69071 69504//69504 +f 69618//69618 69256//69256 69266//69266 +f 69387//69387 69288//69288 69346//69346 +f 69481//69481 69146//69146 69398//69398 +f 69613//69613 69504//69504 69071//69071 +f 69382//69382 69240//69240 69466//69466 +f 69392//69392 69249//69249 69636//69636 +f 69478//69478 69146//69146 69481//69481 +f 69476//69476 69289//69289 69459//69459 +f 69460//69460 69364//69364 69462//69462 +f 69071//69071 69469//69469 69613//69613 +f 69512//69512 69347//69347 69290//69290 +f 69478//69478 69501//69501 69279//69279 +f 69227//69227 69353//69353 69467//69467 +f 69399//69399 69473//69473 69334//69334 +f 69341//69341 69276//69276 69461//69461 +f 69497//69497 69493//69493 69386//69386 +f 69412//69412 69309//69309 69530//69530 +f 69422//69422 69309//69309 69412//69412 +f 69520//69520 69422//69422 69412//69412 +f 69411//69411 69318//69318 69413//69413 +f 69276//69276 69513//69513 69516//69516 +f 69418//69418 69442//69442 69416//69416 +f 69383//69383 69435//69435 69312//69312 +f 69442//69442 69419//69419 69420//69420 +f 69419//69419 69442//69442 69418//69418 +f 69309//69309 69420//69420 69530//69530 +f 69410//69410 69445//69445 69443//69443 +f 69263//69263 69288//69288 69316//69316 +f 69316//69316 69288//69288 69546//69546 +f 69410//69410 69444//69444 69427//69427 +f 69336//69336 69311//69311 69402//69402 +f 69410//69410 69443//69443 69444//69444 +f 69434//69434 69325//69325 69322//69322 +f 69417//69417 69313//69313 69321//69321 +f 69424//69424 69430//69430 69196//69196 +f 69413//69413 69318//69318 69316//69316 +f 69324//69324 69434//69434 69322//69322 +f 69214//69214 69313//69313 69417//69417 +f 69415//69415 69424//69424 69445//69445 +f 69423//69423 69214//69214 69417//69417 +f 69414//69414 69424//69424 69415//69415 +f 69326//69326 69325//69325 69426//69426 +f 69452//69452 69309//69309 69422//69422 +f 69436//69436 69427//69427 69306//69306 +f 69197//69197 69402//69402 69311//69311 +f 69452//69452 69264//69264 69309//69309 +f 69415//69415 69445//69445 69410//69410 +f 69444//69444 69443//69443 69203//69203 +f 69410//69410 69568//69568 69415//69415 +f 69315//69315 69214//69214 69423//69423 +f 69427//69427 69444//69444 69306//69306 +f 69325//69325 69434//69434 69429//69429 +f 69424//69424 69196//69196 69445//69445 +f 69203//69203 69306//69306 69444//69444 +f 69317//69317 69315//69315 69423//69423 +f 69426//69426 69325//69325 69431//69431 +f 69431//69431 69325//69325 69429//69429 +f 69432//69432 69320//69320 69428//69428 +f 69324//69324 69328//69328 69434//69434 +f 69105//69105 69196//69196 69430//69430 +f 69188//69188 69312//69312 69435//69435 +f 69428//69428 69541//69541 69533//69533 +f 69436//69436 69188//69188 69435//69435 +f 69437//69437 69433//69433 69431//69431 +f 69196//69196 69331//69331 69445//69445 +f 69670//69670 69099//69099 69671//69671 +f 69321//69321 69099//69099 69670//69670 +f 69099//69099 69314//69314 69671//69671 +f 69439//69439 69438//69438 69330//69330 +f 69438//69438 69328//69328 69329//69329 +f 69439//69439 69199//69199 69403//69403 +f 69199//69199 69198//69198 69403//69403 +f 69445//69445 69331//69331 69443//69443 +f 69443//69443 69331//69331 69110//69110 +f 69115//69115 69323//69323 69201//69201 +f 69222//69222 69215//69215 69446//69446 +f 69215//69215 69317//69317 69446//69446 +f 69110//69110 69203//69203 69443//69443 +f 69416//69416 69222//69222 69446//69446 +f 69420//69420 69307//69307 69442//69442 +f 69442//69442 69307//69307 69416//69416 +f 69416//69416 69307//69307 69222//69222 +f 69222//69222 69307//69307 69221//69221 +f 69221//69221 69307//69307 69094//69094 +f 69217//69217 69320//69320 69224//69224 +f 69224//69224 69320//69320 69448//69448 +f 69448//69448 69320//69320 69447//69447 +f 69225//69225 69541//69541 69216//69216 +f 69223//69223 69326//69326 69225//69225 +f 69225//69225 69326//69326 69541//69541 +f 69441//69441 69224//69224 69448//69448 +f 69106//69106 69224//69224 69441//69441 +f 69556//69556 69108//69108 69441//69441 +f 69441//69441 69108//69108 69106//69106 +f 69449//69449 69469//69469 69238//69238 +f 69236//69236 69333//69333 69494//69494 +f 69588//69588 69236//69236 69494//69494 +f 69342//69342 69356//69356 69458//69458 +f 69227//69227 69582//69582 69137//69137 +f 69450//69450 69477//69477 69598//69598 +f 69264//69264 69452//69452 69492//69492 +f 69285//69285 69495//69495 69369//69369 +f 69461//69461 69503//69503 69341//69341 +f 69288//69288 69387//69387 69454//69454 +f 69503//69503 69377//69377 69341//69341 +f 69621//69621 69368//69368 69388//69388 +f 69268//69268 69265//69265 69490//69490 +f 69463//69463 69236//69236 69588//69588 +f 69495//69495 69579//69579 69370//69370 +f 69387//69387 69380//69380 69454//69454 +f 69490//69490 69477//69477 69268//69268 +f 69332//69332 69273//69273 69474//69474 +f 69396//69396 69395//69395 69468//69468 +f 69384//69384 69549//69549 69380//69380 +f 69339//69339 69370//69370 69579//69579 +f 69273//69273 69378//69378 69474//69474 +f 69633//69633 69634//69634 69513//69513 +f 69378//69378 69170//69170 69573//69573 +f 69182//69182 69400//69400 69611//69611 +f 69476//69476 69459//69459 69505//69505 +f 69396//69396 69397//69397 69357//69357 +f 69489//69489 69502//69502 69394//69394 +f 69295//69295 69379//69379 69296//69296 +f 69238//69238 69391//69391 69449//69449 +f 69137//69137 69487//69487 69181//69181 +f 69354//69354 69392//69392 69636//69636 +f 69386//69386 69277//69277 69504//69504 +f 69507//69507 69345//69345 69506//69506 +f 69344//69344 69393//69393 69500//69500 +f 69394//69394 69247//69247 69489//69489 +f 69372//69372 69489//69489 69247//69247 +f 69343//69343 69181//69181 69487//69487 +f 69399//69399 69397//69397 69470//69470 +f 69274//69274 69597//69597 69519//69519 +f 69229//69229 69344//69344 69475//69475 +f 69486//69486 69458//69458 69356//69356 +f 69473//69473 69399//69399 69470//69470 +f 69460//69460 69462//69462 69605//69605 +f 69333//69333 69337//69337 69472//69472 +f 69472//69472 69494//69494 69333//69333 +f 69587//69587 69125//69125 69342//69342 +f 69498//69498 69472//69472 69337//69337 +f 69462//69462 69364//69364 69594//69594 +f 69351//69351 69244//69244 69626//69626 +f 69354//69354 69467//69467 69353//69353 +f 69515//69515 69292//69292 69517//69517 +f 69241//69241 69358//69358 69455//69455 +f 69374//69374 69366//69366 69624//69624 +f 69582//69582 69227//69227 69718//69718 +f 69283//69283 69381//69381 69508//69508 +f 69335//69335 69519//69519 69624//69624 +f 69381//69381 69374//69374 69508//69508 +f 69338//69338 69398//69398 69257//69257 +f 69511//69511 69360//69360 69367//69367 +f 69610//69610 69256//69256 69457//69457 +f 69453//69453 69618//69618 69266//69266 +f 69402//69402 69623//69623 69336//69336 +f 69569//69569 69433//69433 69578//69578 +f 69471//69471 69345//69345 69507//69507 +f 69292//69292 69349//69349 69517//69517 +f 69590//69590 69449//69449 69391//69391 +f 69361//69361 69632//69632 69350//69350 +f 69756//69756 69283//69283 69491//69491 +f 69327//69327 69451//69451 69576//69576 +f 69492//69492 69452//69452 69551//69551 +f 69471//69471 69713//69713 69265//69265 +f 69575//69575 69388//69388 69450//69450 +f 69487//69487 69137//69137 69582//69582 +f 69372//69372 69283//69283 69756//69756 +f 69468//69468 69395//69395 69587//69587 +f 69456//69456 69264//69264 69492//69492 +f 69611//69611 69400//69400 69642//69642 +f 69482//69482 69580//69580 69459//69459 +f 69355//69355 69475//69475 69584//69584 +f 69465//69465 69483//69483 69585//69585 +f 69332//69332 69485//69485 69285//69285 +f 69400//69400 69401//69401 69642//69642 +f 69356//69356 69355//69355 69486//69486 +f 69488//69488 69350//69350 69632//69632 +f 69609//69609 69361//69361 69715//69715 +f 69361//69361 69371//69371 69715//69715 +f 69509//69509 69476//69476 69505//69505 +f 69397//69397 69396//69396 69468//69468 +f 69373//69373 69368//69368 69745//69745 +f 69453//69453 69340//69340 69759//69759 +f 69477//69477 69490//69490 69637//69637 +f 69598//69598 69477//69477 69637//69637 +f 69495//69495 69285//69285 69485//69485 +f 69386//69386 69504//69504 69497//69497 +f 69244//69244 69430//69430 69628//69628 +f 69626//69626 69244//69244 69628//69628 +f 69745//69745 69368//69368 69621//69621 +f 69508//69508 69491//69491 69283//69283 +f 69579//69579 69495//69495 69574//69574 +f 69581//69581 69347//69347 69589//69589 +f 69577//69577 69478//69478 69481//69481 +f 69375//69375 69633//69633 69239//69239 +f 69473//69473 69470//69470 69496//69496 +f 69371//69371 69511//69511 69866//69866 +f 69379//69379 69373//69373 69583//69583 +f 69377//69377 69503//69503 69506//69506 +f 69620//69620 69342//69342 69458//69458 +f 69583//69583 69296//69296 69379//69379 +f 69587//69587 69342//69342 69620//69620 +f 69390//69390 69631//69631 69282//69282 +f 69351//69351 69597//69597 69274//69274 +f 69499//69499 69339//69339 69579//69579 +f 69339//69339 69499//69499 69500//69500 +f 69501//69501 69478//69478 69577//69577 +f 69512//69512 69589//69589 69347//69347 +f 69514//69514 69631//69631 69390//69390 +f 69464//69464 69296//69296 69570//69570 +f 69375//69375 69162//69162 69456//69456 +f 69297//69297 69296//69296 69464//69464 +f 69281//69281 69460//69460 69510//69510 +f 69618//69618 69457//69457 69256//69256 +f 69510//69510 69460//69460 69605//69605 +f 69467//69467 69718//69718 69227//69227 +f 69596//69596 69624//69624 69519//69519 +f 69623//69623 69700//69700 69336//69336 +f 69359//69359 69611//69611 69512//69512 +f 69335//69335 69624//69624 69366//69366 +f 69385//69385 69476//69476 69509//69509 +f 69509//69509 69338//69338 69385//69385 +f 69398//69398 69338//69338 69509//69509 +f 69413//69413 69316//69316 69525//69525 +f 69674//69674 69428//69428 69533//69533 +f 69520//69520 69412//69412 69522//69522 +f 69645//69645 69435//69435 69527//69527 +f 69530//69530 69522//69522 69412//69412 +f 69411//69411 69518//69518 69402//69402 +f 69527//69527 69383//69383 69382//69382 +f 69418//69418 69539//69539 69419//69419 +f 69530//69530 69420//69420 69669//69669 +f 69669//69669 69420//69420 69539//69539 +f 69435//69435 69383//69383 69527//69527 +f 69541//69541 69326//69326 69656//69656 +f 69551//69551 69452//69452 69422//69422 +f 69550//69550 69414//69414 69532//69532 +f 69420//69420 69419//69419 69539//69539 +f 69316//69316 69546//69546 69525//69525 +f 69411//69411 69413//69413 69518//69518 +f 69520//69520 69551//69551 69422//69422 +f 69532//69532 69415//69415 69548//69548 +f 69414//69414 69415//69415 69532//69532 +f 69542//69542 69323//69323 69547//69547 +f 69548//69548 69415//69415 69568//69568 +f 69568//69568 69566//69566 69548//69548 +f 69673//69673 69421//69421 69797//69797 +f 69454//69454 69546//69546 69288//69288 +f 69323//69323 69425//69425 69547//69547 +f 69314//69314 69211//69211 69788//69788 +f 69788//69788 69210//69210 69673//69673 +f 69211//69211 69210//69210 69788//69788 +f 69593//69593 69594//69594 69364//69364 +f 69550//69550 69554//69554 69424//69424 +f 69424//69424 69414//69414 69550//69550 +f 69421//69421 69673//69673 69210//69210 +f 69430//69430 69554//69554 69628//69628 +f 69556//69556 69441//69441 69555//69555 +f 69554//69554 69430//69430 69424//69424 +f 69425//69425 69327//69327 69547//69547 +f 69552//69552 69417//69417 69543//69543 +f 69423//69423 69417//69417 69552//69552 +f 69645//69645 69548//69548 69435//69435 +f 69417//69417 69321//69321 69670//69670 +f 69543//69543 69417//69417 69670//69670 +f 69797//69797 69421//69421 69556//69556 +f 69553//69553 69423//69423 69552//69552 +f 69548//69548 69566//69566 69435//69435 +f 69426//69426 69656//69656 69326//69326 +f 69454//69454 69380//69380 69549//69549 +f 69317//69317 69423//69423 69553//69553 +f 69656//69656 69426//69426 69784//69784 +f 69566//69566 69568//69568 69436//69436 +f 69436//69436 69435//69435 69566//69566 +f 69436//69436 69568//69568 69427//69427 +f 69432//69432 69428//69428 69674//69674 +f 69431//69431 69784//69784 69426//69426 +f 69567//69567 69320//69320 69432//69432 +f 69784//69784 69433//69433 69569//69569 +f 69431//69431 69433//69433 69784//69784 +f 69429//69429 69434//69434 69557//69557 +f 69434//69434 69328//69328 69557//69557 +f 69431//69431 69429//69429 69437//69437 +f 69437//69437 69429//69429 69557//69557 +f 69437//69437 69558//69558 69433//69433 +f 69559//69559 69557//69557 69328//69328 +f 69328//69328 69438//69438 69559//69559 +f 69438//69438 69439//69439 69781//69781 +f 69439//69439 69403//69403 69560//69560 +f 69781//69781 69439//69439 69560//69560 +f 69433//69433 69558//69558 69578//69578 +f 69577//69577 69481//69481 69601//69601 +f 69343//69343 69487//69487 69572//69572 +f 69729//69729 69376//69376 69464//69464 +f 69712//69712 69504//69504 69613//69613 +f 69632//69632 69361//69361 69609//69609 +f 69340//69340 69510//69510 69853//69853 +f 69612//69612 69276//69276 69516//69516 +f 69585//69585 69483//69483 69639//69639 +f 69461//69461 69276//69276 69612//69612 +f 69466//69466 69376//69376 69729//69729 +f 69343//69343 69572//69572 69760//69760 +f 69727//69727 69509//69509 69505//69505 +f 69636//69636 69600//69600 69354//69354 +f 69756//69756 69489//69489 69372//69372 +f 69467//69467 69354//69354 69600//69600 +f 69551//69551 69619//69619 69492//69492 +f 69718//69718 69467//69467 69600//69600 +f 69389//69389 69502//69502 69708//69708 +f 69499//69499 69579//69579 69751//69751 +f 69596//69596 69519//69519 69748//69748 +f 69606//69606 69482//69482 69480//69480 +f 69519//69519 69597//69597 69748//69748 +f 69490//69490 69265//69265 69713//69713 +f 69619//69619 69456//69456 69492//69492 +f 69498//69498 69473//69473 69496//69496 +f 69388//69388 69575//69575 69741//69741 +f 69580//69580 69482//69482 69606//69606 +f 69401//69401 69493//69493 69642//69642 +f 69700//69700 69593//69593 69336//69336 +f 69613//69613 69469//69469 69586//69586 +f 69715//69715 69371//69371 69866//69866 +f 69485//69485 69332//69332 69474//69474 +f 69344//69344 69500//69500 69615//69615 +f 69589//69589 69512//69512 69749//69749 +f 69367//69367 69479//69479 69707//69707 +f 69362//69362 69707//69707 69479//69479 +f 69459//69459 69580//69580 69696//69696 +f 69615//69615 69475//69475 69344//69344 +f 69505//69505 69459//69459 69696//69696 +f 69574//69574 69495//69495 69595//69595 +f 69588//69588 69494//69494 69472//69472 +f 69506//69506 69503//69503 69625//69625 +f 69611//69611 69749//69749 69512//69512 +f 69866//69866 69511//69511 69707//69707 +f 69463//69463 69588//69588 69699//69699 +f 69625//69625 69627//69627 69506//69506 +f 69764//69764 69374//69374 69624//69624 +f 69351//69351 69626//69626 69820//69820 +f 69483//69483 69501//69501 69639//69639 +f 69507//69507 69506//69506 69627//69627 +f 69636//69636 69463//69463 69699//69699 +f 69502//69502 69489//69489 69710//69710 +f 69486//69486 69355//69355 69584//69584 +f 69495//69495 69485//69485 69595//69595 +f 69449//69449 69590//69590 69821//69821 +f 69384//69384 69465//69465 69711//69711 +f 69451//69451 69484//69484 69576//69576 +f 69508//69508 69374//69374 69764//69764 +f 69513//69513 69634//69634 69599//69599 +f 69583//69583 69373//69373 69745//69745 +f 69597//69597 69351//69351 69820//69820 +f 69484//69484 69488//69488 69632//69632 +f 69375//69375 69456//69456 69635//69635 +f 69821//69821 69590//69590 69591//69591 +f 69518//69518 69623//69623 69402//69402 +f 69474//69474 69378//69378 69571//69571 +f 69481//69481 69398//69398 69630//69630 +f 69497//69497 69712//69712 69592//69592 +f 69611//69611 69642//69642 69849//69849 +f 69712//69712 69497//69497 69504//69504 +f 69515//69515 69514//69514 69390//69390 +f 69515//69515 69517//69517 69514//69514 +f 69367//69367 69707//69707 69511//69511 +f 69570//69570 69629//69629 69464//69464 +f 69696//69696 69720//69720 69505//69505 +f 69505//69505 69720//69720 69727//69727 +f 69591//69591 69241//69241 69455//69455 +f 69729//69729 69464//69464 69629//69629 +f 69378//69378 69573//69573 69571//69571 +f 69471//69471 69507//69507 69604//69604 +f 69612//69612 69516//69516 69810//69810 +f 69823//69823 69486//69486 69717//69717 +f 69575//69575 69450//69450 69598//69598 +f 69619//69619 69551//69551 69762//69762 +f 69458//69458 69486//69486 69823//69823 +f 69711//69711 69465//69465 69616//69616 +f 69500//69500 69499//69499 69751//69751 +f 69615//69615 69500//69500 69751//69751 +f 69388//69388 69741//69741 69621//69621 +f 69585//69585 69616//69616 69465//69465 +f 69503//69503 69461//69461 69622//69622 +f 69729//69729 69608//69608 69466//69466 +f 69852//69852 69503//69503 69622//69622 +f 69589//69589 69602//69602 69581//69581 +f 69639//69639 69617//69617 69585//69585 +f 69491//69491 69508//69508 69807//69807 +f 69761//69761 69606//69606 69480//69480 +f 69625//69625 69503//69503 69852//69852 +f 69456//69456 69619//69619 69766//69766 +f 69748//69748 69597//69597 69643//69643 +f 69398//69398 69509//69509 69727//69727 +f 69719//69719 69582//69582 69718//69718 +f 69583//69583 69570//69570 69296//69296 +f 69860//69860 69618//69618 69841//69841 +f 69585//69585 69831//69831 69616//69616 +f 69493//69493 69497//69497 69832//69832 +f 69601//69601 69725//69725 69577//69577 +f 69605//69605 69462//69462 69614//69614 +f 69623//69623 69518//69518 69695//69695 +f 69607//69607 69581//69581 69602//69602 +f 69577//69577 69725//69725 69603//69603 +f 69710//69710 69708//69708 69502//69502 +f 69485//69485 69474//69474 69595//69595 +f 69638//69638 69577//69577 69603//69603 +f 69618//69618 69453//69453 69759//69759 +f 69723//69723 69587//69587 69620//69620 +f 69594//69594 69593//69593 69732//69732 +f 69469//69469 69722//69722 69586//69586 +f 69577//69577 69638//69638 69501//69501 +f 69398//69398 69727//69727 69630//69630 +f 69449//69449 69722//69722 69469//69469 +f 69639//69639 69501//69501 69638//69638 +f 69456//69456 69766//69766 69635//69635 +f 69481//69481 69630//69630 69601//69601 +f 69624//69624 69596//69596 69716//69716 +f 69592//69592 69712//69712 69640//69640 +f 69810//69810 69513//69513 69599//69599 +f 69516//69516 69513//69513 69810//69810 +f 69820//69820 69643//69643 69597//69597 +f 69517//69517 69697//69697 69514//69514 +f 69674//69674 69533//69533 69648//69648 +f 69695//69695 69413//69413 69652//69652 +f 69413//69413 69525//69525 69652//69652 +f 69403//69403 69534//69534 69651//69651 +f 69660//69660 69520//69520 69522//69522 +f 69413//69413 69695//69695 69518//69518 +f 69579//69579 69641//69641 69751//69751 +f 69652//69652 69525//69525 69654//69654 +f 69418//69418 69416//69416 69664//69664 +f 69466//69466 69608//69608 69382//69382 +f 69661//69661 69418//69418 69664//69664 +f 69648//69648 69541//69541 69656//69656 +f 69533//69533 69541//69541 69648//69648 +f 69661//69661 69666//69666 69539//69539 +f 69690//69690 69657//69657 69658//69658 +f 69734//69734 69665//69665 69527//69527 +f 69525//69525 69546//69546 69658//69658 +f 69658//69658 69654//69654 69525//69525 +f 69327//69327 69813//69813 69547//69547 +f 69645//69645 69527//69527 69665//69665 +f 69546//69546 69690//69690 69658//69658 +f 69669//69669 69539//69539 69666//69666 +f 69690//69690 69649//69649 69657//69657 +f 69734//69734 69382//69382 69608//69608 +f 69734//69734 69527//69527 69382//69382 +f 69649//69649 69690//69690 69549//69549 +f 69549//69549 69668//69668 69649//69649 +f 69549//69549 69690//69690 69454//69454 +f 69454//69454 69690//69690 69546//69546 +f 69671//69671 69314//69314 69788//69788 +f 69551//69551 69520//69520 69660//69660 +f 69672//69672 69552//69552 69543//69543 +f 69553//69553 69552//69552 69672//69672 +f 69548//69548 69645//69645 69532//69532 +f 69668//69668 69384//69384 69704//69704 +f 69549//69549 69384//69384 69668//69668 +f 69661//69661 69539//69539 69418//69418 +f 69704//69704 69384//69384 69711//69711 +f 69569//69569 69675//69675 69784//69784 +f 69437//69437 69557//69557 69775//69775 +f 69558//69558 69437//69437 69775//69775 +f 69557//69557 69559//69559 69799//69799 +f 69559//69559 69438//69438 69781//69781 +f 69560//69560 69403//69403 69651//69651 +f 69427//69427 69568//69568 69410//69410 +f 69416//69416 69446//69446 69691//69691 +f 69672//69672 69687//69687 69553//69553 +f 69553//69553 69687//69687 69317//69317 +f 69317//69317 69687//69687 69446//69446 +f 69664//69664 69416//69416 69691//69691 +f 69687//69687 69691//69691 69446//69446 +f 69323//69323 69542//69542 69534//69534 +f 69674//69674 69688//69688 69432//69432 +f 69432//69432 69688//69688 69567//69567 +f 69567//69567 69688//69688 69689//69689 +f 69692//69692 69567//69567 69689//69689 +f 69692//69692 69447//69447 69567//69567 +f 69567//69567 69447//69447 69320//69320 +f 69448//69448 69447//69447 69693//69693 +f 69693//69693 69447//69447 69692//69692 +f 69693//69693 69555//69555 69448//69448 +f 69448//69448 69555//69555 69441//69441 +f 69627//69627 69625//69625 69698//69698 +f 69582//69582 69736//69736 69487//69487 +f 69694//69694 69578//69578 69742//69742 +f 69576//69576 69632//69632 69811//69811 +f 69484//69484 69632//69632 69576//69576 +f 69832//69832 69592//69592 69958//69958 +f 69514//69514 69697//69697 69721//69721 +f 69554//69554 69550//69550 69812//69812 +f 69636//69636 69699//69699 69733//69733 +f 69573//69573 69607//69607 69738//69738 +f 69738//69738 69571//69571 69573//69573 +f 69598//69598 69637//69637 69804//69804 +f 69630//69630 69727//69727 69601//69601 +f 69583//69583 69629//69629 69570//69570 +f 69731//69731 69595//69595 69474//69474 +f 69697//69697 69517//69517 69702//69702 +f 69733//69733 69703//69703 69636//69636 +f 69600//69600 69636//69636 69703//69703 +f 69602//69602 69738//69738 69607//69607 +f 69736//69736 69572//69572 69487//69487 +f 69628//69628 69554//69554 69706//69706 +f 69507//69507 69627//69627 69604//69604 +f 69840//69840 69397//69397 69468//69468 +f 69517//69517 69389//69389 69702//69702 +f 69702//69702 69389//69389 69708//69708 +f 69718//69718 69600//69600 69705//69705 +f 69575//69575 69598//69598 69953//69953 +f 69461//69461 69612//69612 69819//69819 +f 69831//69831 69750//69750 69616//69616 +f 69609//69609 69811//69811 69632//69632 +f 69720//69720 69696//69696 69730//69730 +f 69617//69617 69757//69757 69585//69585 +f 69741//69741 69575//69575 69953//69953 +f 69622//69622 69461//69461 69819//69819 +f 69641//69641 69579//69579 69709//69709 +f 69759//69759 69340//69340 69763//69763 +f 69585//69585 69757//69757 69831//69831 +f 69853//69853 69763//69763 69340//69340 +f 69574//69574 69595//69595 69744//69744 +f 69741//69741 69746//69746 69621//69621 +f 69574//69574 69744//69744 69709//69709 +f 69811//69811 69609//69609 69714//69714 +f 69498//69498 69816//69816 69472//69472 +f 69833//69833 69472//69472 69816//69816 +f 69725//69725 69726//69726 69603//69603 +f 69579//69579 69574//69574 69709//69709 +f 69762//69762 69766//69766 69619//69619 +f 69761//69761 69343//69343 69760//69760 +f 69472//69472 69848//69848 69588//69588 +f 69737//69737 69727//69727 69720//69720 +f 69699//69699 69588//69588 69848//69848 +f 69620//69620 69458//69458 69823//69823 +f 69480//69480 69343//69343 69761//69761 +f 69804//69804 69490//69490 69825//69825 +f 69637//69637 69490//69490 69804//69804 +f 69712//69712 69613//69613 69755//69755 +f 69765//69765 69455//69455 69610//69610 +f 69610//69610 69457//69457 69765//69765 +f 69605//69605 69853//69853 69510//69510 +f 69633//69633 69375//69375 69635//69635 +f 69584//69584 69475//69475 69615//69615 +f 69857//69857 69638//69638 69603//69603 +f 69468//69468 69587//69587 70158//70158 +f 69486//69486 69584//69584 69740//69740 +f 69614//69614 69462//69462 69828//69828 +f 69822//69822 69580//69580 69606//69606 +f 69601//69601 69727//69727 69737//69737 +f 69700//69700 69732//69732 69593//69593 +f 69696//69696 69580//69580 69822//69822 +f 69715//69715 69714//69714 69609//69609 +f 69639//69639 69638//69638 69857//69857 +f 69807//69807 69508//69508 69764//69764 +f 69725//69725 69737//69737 69726//69726 +f 69586//69586 69722//69722 69908//69908 +f 69749//69749 69602//69602 69589//69589 +f 69617//69617 69639//69639 69701//69701 +f 69626//69626 69628//69628 69820//69820 +f 69867//69867 69764//69764 69767//69767 +f 69603//69603 69726//69726 69724//69724 +f 69624//69624 69716//69716 69767//69767 +f 69764//69764 69624//69624 69767//69767 +f 69592//69592 69832//69832 69497//69497 +f 69707//69707 69936//69936 69866//69866 +f 69944//69944 69627//69627 69698//69698 +f 69629//69629 69835//69835 69729//69729 +f 69700//69700 69623//69623 69695//69695 +f 69592//69592 69640//69640 69958//69958 +f 69604//69604 69627//69627 69944//69944 +f 69706//69706 69906//69906 69628//69628 +f 69752//69752 69596//69596 69748//69748 +f 69598//69598 69804//69804 69837//69837 +f 69930//69930 69851//69851 69821//69821 +f 69640//69640 69755//69755 69958//69958 +f 69806//69806 69742//69742 69578//69578 +f 69706//69706 69554//69554 69812//69812 +f 69815//69815 69748//69748 69643//69643 +f 69821//69821 69591//69591 69930//69930 +f 69474//69474 69571//69571 69731//69731 +f 69471//69471 69604//69604 69758//69758 +f 69814//69814 69572//69572 69736//69736 +f 69924//69924 69718//69718 69705//69705 +f 69640//69640 69712//69712 69755//69755 +f 69760//69760 69572//69572 69814//69814 +f 69707//69707 69362//69362 69850//69850 +f 69613//69613 69586//69586 69908//69908 +f 69713//69713 69471//69471 69758//69758 +f 69606//69606 69761//69761 69817//69817 +f 69362//69362 69282//69282 69850//69850 +f 69808//69808 69702//69702 69708//69708 +f 69850//69850 69282//69282 69631//69631 +f 69639//69639 69857//69857 69754//69754 +f 69759//69759 69841//69841 69618//69618 +f 69754//69754 69701//69701 69639//69639 +f 69823//69823 69824//69824 69620//69620 +f 69490//69490 69713//69713 69825//69825 +f 69596//69596 69752//69752 69716//69716 +f 69470//69470 69397//69397 69840//69840 +f 69641//69641 69709//69709 69739//69739 +f 69719//69719 69718//69718 69924//69924 +f 69601//69601 69737//69737 69725//69725 +f 69628//69628 69918//69918 69820//69820 +f 69745//69745 69621//69621 69746//69746 +f 69470//69470 69840//69840 69929//69929 +f 69496//69496 69470//69470 69929//69929 +f 69723//69723 69620//69620 69834//69834 +f 69744//69744 69595//69595 69928//69928 +f 69701//69701 69757//69757 69617//69617 +f 69928//69928 69595//69595 69731//69731 +f 69726//69726 69737//69737 69747//69747 +f 69582//69582 69719//69719 69736//69736 +f 69911//69911 69631//69631 69514//69514 +f 69726//69726 69747//69747 69724//69724 +f 69809//69809 69633//69633 69635//69635 +f 69721//69721 69911//69911 69514//69514 +f 69498//69498 69496//69496 69929//69929 +f 69756//69756 69710//69710 69489//69489 +f 69603//69603 69724//69724 69735//69735 +f 69929//69929 69816//69816 69498//69498 +f 69634//69634 69633//69633 69809//69809 +f 69809//69809 70053//70053 69634//69634 +f 69853//69853 69605//69605 69829//69829 +f 69587//69587 69723//69723 70158//70158 +f 69708//69708 69753//69753 69808//69808 +f 69635//69635 69766//69766 69818//69818 +f 69642//69642 69493//69493 69971//69971 +f 69858//69858 69756//69756 69491//69491 +f 69753//69753 69708//69708 69710//69710 +f 69704//69704 69711//69711 69743//69743 +f 69614//69614 69829//69829 69605//69605 +f 69848//69848 69472//69472 69833//69833 +f 69749//69749 69611//69611 69849//69849 +f 69764//69764 69867//69867 69845//69845 +f 69558//69558 69976//69976 69578//69578 +f 69658//69658 69771//69771 69654//69654 +f 69903//69903 69547//69547 69813//69813 +f 69462//69462 69594//69594 69828//69828 +f 69558//69558 69775//69775 69976//69976 +f 69773//69773 69695//69695 69652//69652 +f 69812//69812 69550//69550 69869//69869 +f 69751//69751 69641//69641 69768//69768 +f 69648//69648 69656//69656 69779//69779 +f 69645//69645 69665//69665 69868//69868 +f 69773//69773 69836//69836 69695//69695 +f 69651//69651 69534//69534 69874//69874 +f 69772//69772 69668//69668 69774//69774 +f 69874//69874 69542//69542 69782//69782 +f 69534//69534 69542//69542 69874//69874 +f 69770//69770 69649//69649 69772//69772 +f 69657//69657 69649//69649 69770//69770 +f 69649//69649 69668//69668 69772//69772 +f 69903//69903 69782//69782 69542//69542 +f 69542//69542 69547//69547 69903//69903 +f 69569//69569 69796//69796 69675//69675 +f 69668//69668 69704//69704 69774//69774 +f 69773//69773 69652//69652 69776//69776 +f 69660//69660 69530//69530 69791//69791 +f 69522//69522 69530//69530 69660//69660 +f 69654//69654 69776//69776 69652//69652 +f 69791//69791 69669//69669 69897//69897 +f 69530//69530 69669//69669 69791//69791 +f 69776//69776 69654//69654 69771//69771 +f 69658//69658 69657//69657 69770//69770 +f 69788//69788 69673//69673 69790//69790 +f 69897//69897 69669//69669 69666//69666 +f 69673//69673 69797//69797 69790//69790 +f 69660//69660 69898//69898 69551//69551 +f 69783//69783 69532//69532 69786//69786 +f 69556//69556 69555//69555 69792//69792 +f 69762//69762 69551//69551 69898//69898 +f 69743//69743 69711//69711 69616//69616 +f 69792//69792 69794//69794 69556//69556 +f 69550//69550 69532//69532 69783//69783 +f 69795//69795 69556//69556 69794//69794 +f 69645//69645 69786//69786 69532//69532 +f 69569//69569 69694//69694 69796//69796 +f 69672//69672 69543//69543 69895//69895 +f 69797//69797 69556//69556 69795//69795 +f 69687//69687 69672//69672 69895//69895 +f 69793//69793 69687//69687 69895//69895 +f 69688//69688 69674//69674 69887//69887 +f 69674//69674 69648//69648 69887//69887 +f 69775//69775 69557//69557 69798//69798 +f 69799//69799 69798//69798 69557//69557 +f 69559//69559 69904//69904 69799//69799 +f 69781//69781 69904//69904 69559//69559 +f 69781//69781 69560//69560 69800//69800 +f 69892//69892 69800//69800 69560//69560 +f 69651//69651 69892//69892 69560//69560 +f 69694//69694 69569//69569 69578//69578 +f 69736//69736 69719//69719 69805//69805 +f 69906//69906 69706//69706 69854//69854 +f 69700//69700 69695//69695 70016//70016 +f 69936//69936 69707//69707 69966//69966 +f 69724//69724 69863//69863 69735//69735 +f 69694//69694 69742//69742 69806//69806 +f 69838//69838 69717//69717 69486//69486 +f 69733//69733 69699//69699 69839//69839 +f 69849//69849 70036//70036 69749//69749 +f 69583//69583 69914//69914 69629//69629 +f 69705//69705 69600//69600 69703//69703 +f 69949//69949 69722//69722 69449//69449 +f 69629//69629 69914//69914 69870//69870 +f 69949//69949 69449//69449 69821//69821 +f 69807//69807 69858//69858 69491//69491 +f 69665//69665 69734//69734 69868//69868 +f 70016//70016 69695//69695 69836//69836 +f 69594//69594 69732//69732 69827//69827 +f 69966//69966 69707//69707 69850//69850 +f 69909//69909 69730//69730 69696//69696 +f 69870//69870 69835//69835 69629//69629 +f 69956//69956 69622//69622 69819//69819 +f 69604//69604 69944//69944 69946//69946 +f 69720//69720 69730//69730 69909//69909 +f 69622//69622 69956//69956 69852//69852 +f 69827//69827 69828//69828 69594//69594 +f 69837//69837 69953//69953 69598//69598 +f 69737//69737 69720//69720 69909//69909 +f 69835//69835 69608//69608 69729//69729 +f 69571//69571 69738//69738 69919//69919 +f 69747//69747 69737//69737 69909//69909 +f 69719//69719 69924//69924 69805//69805 +f 69808//69808 69721//69721 69697//69697 +f 69813//69813 69327//69327 69826//69826 +f 69760//69760 69814//69814 69761//69761 +f 69826//69826 69327//69327 69576//69576 +f 69702//69702 69808//69808 69697//69697 +f 69768//69768 69641//69641 69739//69739 +f 69714//69714 70142//70142 69811//69811 +f 69835//69835 69734//69734 69608//69608 +f 69631//69631 69911//69911 69850//69850 +f 69576//69576 69811//69811 69826//69826 +f 69817//69817 69761//69761 69846//69846 +f 69961//69961 69841//69841 69759//69759 +f 69746//69746 69741//69741 69953//69953 +f 69834//69834 69855//69855 69723//69723 +f 69809//69809 69635//69635 69728//69728 +f 69698//69698 69625//69625 69852//69852 +f 69457//69457 69618//69618 69860//69860 +f 69960//69960 69723//69723 69855//69855 +f 69767//69767 69716//69716 69752//69752 +f 70158//70158 69723//69723 69960//69960 +f 69817//69817 69822//69822 69606//69606 +f 69748//69748 69815//69815 69752//69752 +f 69468//69468 70158//70158 69840//69840 +f 69831//69831 69757//69757 69923//69923 +f 69758//69758 69825//69825 69713//69713 +f 69857//69857 69603//69603 69842//69842 +f 69834//69834 69620//69620 69824//69824 +f 70012//70012 69709//69709 69744//69744 +f 69856//69856 69616//69616 69750//69750 +f 69615//69615 69740//69740 69584//69584 +f 69714//69714 69715//69715 70088//70088 +f 69583//69583 69745//69745 70038//70038 +f 70088//70088 69715//69715 69866//69866 +f 69728//69728 69635//69635 69818//69818 +f 69750//69750 69831//69831 69830//69830 +f 69756//69756 69858//69858 69710//69710 +f 69749//69749 70036//70036 69602//69602 +f 69694//69694 69806//69806 69847//69847 +f 69835//69835 69870//69870 69920//69920 +f 69915//69915 69735//69735 69863//69863 +f 69839//69839 69699//69699 69848//69848 +f 69486//69486 69740//69740 70014//70014 +f 69838//69838 69486//69486 70014//70014 +f 69696//69696 69822//69822 69942//69942 +f 69614//69614 69828//69828 69970//69970 +f 69814//69814 69736//69736 69945//69945 +f 69732//69732 69700//69700 70016//70016 +f 69962//69962 69811//69811 70142//70142 +f 69599//69599 70056//70056 69810//69810 +f 69717//69717 69955//69955 69823//69823 +f 69932//69932 69731//69731 69571//69571 +f 69932//69932 69571//69571 69919//69919 +f 69746//69746 69953//69953 70057//70057 +f 69927//69927 69810//69810 70056//70056 +f 69806//69806 69578//69578 69862//69862 +f 69955//69955 69717//69717 69838//69838 +f 69766//69766 69762//69762 70006//70006 +f 70006//70006 69907//69907 69766//69766 +f 69758//69758 69604//69604 69946//69946 +f 69818//69818 69766//69766 69907//69907 +f 69851//69851 70080//70080 69821//69821 +f 69761//69761 69814//69814 69846//69846 +f 69903//69903 69813//69813 69935//69935 +f 69739//69739 69709//69709 70012//70012 +f 69754//69754 69857//69857 69952//69952 +f 69599//69599 69634//69634 70056//70056 +f 69858//69858 69807//69807 69844//69844 +f 69828//69828 69827//69827 70009//70009 +f 69764//69764 69844//69844 69807//69807 +f 69924//69924 69705//69705 69947//69947 +f 69845//69845 69844//69844 69764//69764 +f 69808//69808 69913//69913 69721//69721 +f 69929//69929 69840//69840 69843//69843 +f 69910//69910 69867//69867 69767//69767 +f 69701//69701 69923//69923 69757//69757 +f 69805//69805 69924//69924 70028//70028 +f 69767//69767 69752//69752 69910//69910 +f 69968//69968 69813//69813 69826//69826 +f 69765//69765 69591//69591 69455//69455 +f 70088//70088 70142//70142 69714//69714 +f 69923//69923 69925//69925 69831//69831 +f 69734//69734 69835//69835 70052//70052 +f 69842//69842 69735//69735 70026//70026 +f 69603//69603 69735//69735 69842//69842 +f 69820//69820 69815//69815 69643//69643 +f 69931//69931 69816//69816 69929//69929 +f 69927//69927 69612//69612 69810//69810 +f 69819//69819 69612//69612 69927//69927 +f 70012//70012 69744//69744 70030//70030 +f 69833//69833 69816//69816 69931//69931 +f 69825//69825 69940//69940 69804//69804 +f 69765//69765 69457//69457 69861//69861 +f 69457//69457 69860//69860 69861//69861 +f 69642//69642 69937//69937 69849//69849 +f 69928//69928 69731//69731 69932//69932 +f 70044//70044 69755//69755 69613//69613 +f 69750//69750 69830//69830 69856//69856 +f 69863//69863 69724//69724 69747//69747 +f 69926//69926 69830//69830 69831//69831 +f 69740//69740 69615//69615 69865//69865 +f 69906//69906 69918//69918 69628//69628 +f 69642//69642 69971//69971 69937//69937 +f 69858//69858 69753//69753 69710//69710 +f 70033//70033 69852//69852 69956//69956 +f 69926//69926 69831//69831 69925//69925 +f 69911//69911 69721//69721 69913//69913 +f 69832//69832 69971//69971 69493//69493 +f 69698//69698 69852//69852 69963//69963 +f 69771//69771 69658//69658 69875//69875 +f 69987//69987 69875//69875 69658//69658 +f 69578//69578 69976//69976 69862//69862 +f 69774//69774 69879//69879 69772//69772 +f 69879//69879 69774//69774 69881//69881 +f 69879//69879 69770//69770 69772//69772 +f 69651//69651 69874//69874 69892//69892 +f 69768//69768 69938//69938 69751//69751 +f 69751//69751 69938//69938 69865//69865 +f 69704//69704 69881//69881 69774//69774 +f 69976//69976 69798//69798 69888//69888 +f 69775//69775 69798//69798 69976//69976 +f 69836//69836 69773//69773 69877//69877 +f 69656//69656 69992//69992 69779//69779 +f 69865//69865 69615//69615 69751//69751 +f 69784//69784 69992//69992 69656//69656 +f 69888//69888 69799//69799 69904//69904 +f 69550//69550 69783//69783 69869//69869 +f 69773//69773 69776//69776 69885//69885 +f 69877//69877 69773//69773 69885//69885 +f 69784//69784 69675//69675 69993//69993 +f 69992//69992 69784//69784 69993//69993 +f 69856//69856 69743//69743 69616//69616 +f 69776//69776 69771//69771 69885//69885 +f 69786//69786 69645//69645 69868//69868 +f 69888//69888 69904//69904 69889//69889 +f 69675//69675 69796//69796 69993//69993 +f 69770//69770 69982//69982 69658//69658 +f 69658//69658 69982//69982 69987//69987 +f 69904//69904 69781//69781 69890//69890 +f 69890//69890 69889//69889 69904//69904 +f 69788//69788 69790//69790 69891//69891 +f 69890//69890 69781//69781 69800//69800 +f 69790//69790 69797//69797 70005//70005 +f 69543//69543 69670//69670 69893//69893 +f 69543//69543 69894//69894 69895//69895 +f 69794//69794 69792//69792 69998//69998 +f 69543//69543 69893//69893 69894//69894 +f 69688//69688 69988//69988 69689//69689 +f 69796//69796 69694//69694 70002//70002 +f 69670//69670 69671//69671 69893//69893 +f 69671//69671 69788//69788 69891//69891 +f 69891//69891 69893//69893 69671//69671 +f 69688//69688 69887//69887 69988//69988 +f 70002//70002 69694//69694 69847//69847 +f 69779//69779 69887//69887 69648//69648 +f 69897//69897 69666//69666 70008//70008 +f 69798//69798 69799//69799 69888//69888 +f 69898//69898 69660//69660 69896//69896 +f 70006//70006 69762//69762 69898//69898 +f 69687//69687 69793//69793 69691//69691 +f 69691//69691 69793//69793 69901//69901 +f 69905//69905 69691//69691 69901//69901 +f 69664//69664 69691//69691 69905//69905 +f 69905//69905 69666//69666 69664//69664 +f 69664//69664 69666//69666 69661//69661 +f 69988//69988 69902//69902 69689//69689 +f 70008//70008 69666//69666 69905//69905 +f 69689//69689 69902//69902 69692//69692 +f 69792//69792 69692//69692 69902//69902 +f 69693//69693 69692//69692 69792//69792 +f 69693//69693 69792//69792 69555//69555 +f 69912//69912 70042//70042 69864//69864 +f 69908//69908 69722//69722 69949//69949 +f 69736//69736 69805//69805 69945//69945 +f 69914//69914 69864//69864 69870//69870 +f 70139//70139 69859//69859 69858//69858 +f 69864//69864 70042//70042 69870//69870 +f 69701//69701 69754//69754 70039//70039 +f 70040//70040 69832//69832 69958//69958 +f 69964//69964 69739//69739 70012//70012 +f 69848//69848 69833//69833 70245//70245 +f 69768//69768 69739//69739 69964//69964 +f 69701//69701 70039//70039 69923//69923 +f 69634//69634 70053//70053 70056//70056 +f 70016//70016 69836//69836 69877//69877 +f 69837//69837 69804//69804 70134//70134 +f 69822//69822 69941//69941 69942//69942 +f 70245//70245 70010//70010 69848//69848 +f 69839//69839 69848//69848 70010//70010 +f 69808//69808 69965//69965 69913//69913 +f 69920//69920 69870//69870 70042//70042 +f 69811//69811 69962//69962 69826//69826 +f 69820//69820 69918//69918 69815//69815 +f 69953//69953 69837//69837 70075//70075 +f 70031//70031 69815//69815 69948//69948 +f 69733//69733 69839//69839 70010//70010 +f 69855//69855 69834//69834 70210//70210 +f 69814//69814 69951//69951 69846//69846 +f 69703//69703 70021//70021 69705//69705 +f 69782//69782 69903//69903 69933//69933 +f 69967//69967 69830//69830 69926//69926 +f 69703//69703 69733//69733 70010//70010 +f 69917//69917 70044//70044 69613//69613 +f 69763//69763 69961//69961 69759//69759 +f 69858//69858 69845//69845 70139//70139 +f 69935//69935 69933//69933 69903//69903 +f 69920//69920 69921//69921 69835//69835 +f 69822//69822 69817//69817 69941//69941 +f 69696//69696 69942//69942 69943//69943 +f 69935//69935 69813//69813 69968//69968 +f 69859//69859 69922//69922 69753//69753 +f 69696//69696 69943//69943 69909//69909 +f 69853//69853 69829//69829 69939//69939 +f 70036//70036 69738//69738 69602//69602 +f 69613//69613 69908//69908 69917//69917 +f 69930//69930 69591//69591 69934//69934 +f 69917//69917 69908//69908 70050//70050 +f 69815//69815 70031//70031 69752//69752 +f 69921//69921 70052//70052 69835//69835 +f 69842//69842 69952//69952 69857//69857 +f 69591//69591 69765//69765 69934//69934 +f 69745//69745 69746//69746 70038//70038 +f 69758//69758 69950//69950 69825//69825 +f 69934//69934 69765//69765 70151//70151 +f 69916//69916 69808//69808 69753//69753 +f 69944//69944 69698//69698 69963//69963 +f 69858//69858 69844//69844 69845//69845 +f 70038//70038 69969//69969 69583//69583 +f 69860//69860 69841//69841 69954//69954 +f 69970//69970 69828//69828 70009//70009 +f 69861//69861 70151//70151 69765//69765 +f 70052//70052 69957//69957 69734//69734 +f 69583//69583 69969//69969 69914//69914 +f 70017//70017 69825//69825 69950//69950 +f 69734//69734 69957//69957 69868//69868 +f 69859//69859 69753//69753 69858//69858 +f 69849//69849 70049//70049 70036//70036 +f 69863//69863 70086//70086 70059//70059 +f 70051//70051 70130//70130 69936//69936 +f 69915//69915 69863//69863 70059//70059 +f 69827//69827 69732//69732 70009//70009 +f 69962//69962 70137//70137 69826//69826 +f 69908//69908 69949//69949 70050//70050 +f 70210//70210 69834//69834 69824//69824 +f 69918//69918 69948//69948 69815//69815 +f 70051//70051 69936//69936 69966//69966 +f 69877//69877 70083//70083 70016//70016 +f 70026//70026 69735//69735 70027//70027 +f 69758//69758 69946//69946 69950//69950 +f 69961//69961 70144//70144 69841//69841 +f 69965//69965 69808//69808 69916//69916 +f 69923//69923 69959//69959 69925//69925 +f 70066//70066 69918//69918 69906//69906 +f 70077//70077 69961//69961 69763//69763 +f 69854//69854 70066//70066 69906//69906 +f 69955//69955 69838//69838 70014//70014 +f 70016//70016 70009//70009 69732//69732 +f 69945//69945 69951//69951 69814//69814 +f 69840//69840 70158//70158 70215//70215 +f 69923//69923 70039//70039 70046//70046 +f 69949//69949 69821//69821 70035//70035 +f 69947//69947 69705//69705 70021//70021 +f 70036//70036 69919//69919 69738//69738 +f 69849//69849 70020//70020 70049//70049 +f 70075//70075 69837//69837 70134//70134 +f 70090//70090 69823//69823 70079//70079 +f 69937//69937 70020//70020 69849//69849 +f 69747//69747 70086//70086 69863//69863 +f 69924//69924 69947//69947 70022//70022 +f 70093//70093 70030//70030 69744//69744 +f 70093//70093 69744//69744 69928//69928 +f 69829//69829 69614//69614 69970//69970 +f 69823//69823 69955//69955 70079//70079 +f 69819//69819 69927//69927 69956//69956 +f 70028//70028 69924//69924 70145//70145 +f 69846//69846 70015//70015 69817//69817 +f 69922//69922 69916//69916 69753//69753 +f 69941//69941 69817//69817 70015//70015 +f 69932//69932 70136//70136 69928//69928 +f 70158//70158 69960//69960 70076//70076 +f 69728//69728 70053//70053 69809//69809 +f 69972//69972 69842//69842 70026//70026 +f 70031//70031 69910//69910 69752//69752 +f 69812//69812 69869//69869 70122//70122 +f 69825//69825 70023//70023 69940//69940 +f 69931//69931 69929//69929 69843//69843 +f 69954//69954 69841//69841 70144//70144 +f 69861//69861 69860//69860 69954//69954 +f 70094//70094 69868//69868 69957//69957 +f 69965//69965 69973//69973 69913//69913 +f 69832//69832 70040//70040 69971//69971 +f 69976//69976 69888//69888 70098//70098 +f 70098//70098 69888//69888 69979//69979 +f 69887//69887 69779//69779 70100//70100 +f 70100//70100 70097//70097 69887//69887 +f 69888//69888 69889//69889 69979//69979 +f 70100//70100 69779//69779 69992//69992 +f 70107//70107 69889//69889 69890//69890 +f 69969//69969 69912//69912 69864//69864 +f 69782//69782 69933//69933 69874//69874 +f 69874//69874 69933//69933 69981//69981 +f 70107//70107 69890//69890 69800//69800 +f 69881//69881 69704//69704 70102//70102 +f 70102//70102 69743//69743 69983//69983 +f 69892//69892 69874//69874 69981//69981 +f 69981//69981 69984//69984 69892//69892 +f 69768//69768 69964//69964 69938//69938 +f 69704//69704 69743//69743 70102//70102 +f 69979//69979 69889//69889 70107//70107 +f 69786//69786 69868//69868 70122//70122 +f 70122//70122 69868//69868 70094//70094 +f 69993//69993 69796//69796 70105//70105 +f 69938//69938 69964//69964 70091//70091 +f 70112//70112 69891//69891 69790//69790 +f 69864//69864 69914//69914 69969//69969 +f 69743//69743 69856//69856 69985//69985 +f 69985//69985 69983//69983 69743//69743 +f 69790//69790 70005//70005 70112//70112 +f 70122//70122 69869//69869 69783//69783 +f 69786//69786 70122//70122 69783//69783 +f 69794//69794 69998//69998 70191//70191 +f 70000//70000 69794//69794 70191//70191 +f 69795//69795 69794//69794 70000//70000 +f 69830//69830 69967//69967 69856//69856 +f 70097//70097 69988//69988 69887//69887 +f 70105//70105 70002//70002 70109//70109 +f 69856//69856 69967//69967 69985//69985 +f 69796//69796 70002//70002 70105//70105 +f 69988//69988 69989//69989 69902//69902 +f 69902//69902 69989//69989 69991//69991 +f 69792//69792 69902//69902 69991//69991 +f 69893//69893 70007//70007 69894//69894 +f 69877//69877 69885//69885 70025//70025 +f 70007//70007 69893//69893 69999//69999 +f 69894//69894 69995//69995 69895//69895 +f 69797//69797 69795//69795 70003//70003 +f 70007//70007 69995//69995 69894//69894 +f 69771//69771 70025//70025 69885//69885 +f 70003//70003 69795//69795 70000//70000 +f 69994//69994 69895//69895 69995//69995 +f 69793//69793 69895//69895 69994//69994 +f 69982//69982 69770//69770 69879//69879 +f 70005//70005 69797//69797 70003//70003 +f 69995//69995 70007//70007 69996//69996 +f 70007//70007 69999//69999 69996//69996 +f 69875//69875 70025//70025 69771//69771 +f 69893//69893 69891//69891 69997//69997 +f 69984//69984 70273//70273 69892//69892 +f 69891//69891 70112//70112 69997//69997 +f 70115//70115 69791//69791 70001//70001 +f 69660//69660 69791//69791 70115//70115 +f 69896//69896 69660//69660 70115//70115 +f 69847//69847 69806//69806 70116//70116 +f 69806//69806 69862//69862 70116//70116 +f 70004//70004 69901//69901 69994//69994 +f 69996//69996 70008//70008 70004//70004 +f 69996//69996 69897//69897 70008//70008 +f 70006//70006 69898//69898 69896//69896 +f 70034//70034 69907//69907 70006//70006 +f 69740//69740 69865//69865 70064//70064 +f 69960//69960 69855//69855 70210//70210 +f 70058//70058 70050//70050 69949//69949 +f 69913//69913 70013//70013 69911//69911 +f 70068//70068 69945//69945 70226//70226 +f 70021//70021 69703//69703 70078//70078 +f 70014//70014 69740//69740 70064//70064 +f 70057//70057 70038//70038 69746//69746 +f 69951//69951 69945//69945 70068//70068 +f 69949//69949 70035//70035 70058//70058 +f 69952//69952 70039//70039 69754//69754 +f 70027//70027 69915//69915 70059//70059 +f 70013//70013 69913//69913 69973//69973 +f 69942//69942 69941//69941 70015//70015 +f 70140//70140 69963//69963 70037//70037 +f 69955//69955 70014//70014 70119//70119 +f 70078//70078 70010//70010 70019//70019 +f 69703//69703 70010//70010 70078//70078 +f 69825//69825 70017//70017 70023//70023 +f 70066//70066 70018//70018 69918//69918 +f 69963//69963 70140//70140 69944//69944 +f 69968//69968 69826//69826 70137//70137 +f 69958//69958 69755//69755 70044//70044 +f 69846//69846 69951//69951 70205//70205 +f 69843//69843 69840//69840 70089//70089 +f 70022//70022 69947//69947 70021//70021 +f 70267//70267 69846//69846 70205//70205 +f 69866//69866 70130//70130 70088//70088 +f 69927//69927 70056//70056 70032//70032 +f 69915//69915 70027//70027 69735//69735 +f 70143//70143 69950//69950 69946//69946 +f 70145//70145 69924//69924 70022//70022 +f 69763//69763 69853//69853 69939//69939 +f 69833//69833 69931//69931 70245//70245 +f 70063//70063 69921//69921 69920//69920 +f 70052//70052 69921//69921 70063//70063 +f 70044//70044 69917//69917 70045//70045 +f 69818//69818 69907//69907 70034//70034 +f 69956//69956 69927//69927 70032//70032 +f 70094//70094 70055//70055 70122//70122 +f 69936//69936 70130//70130 69866//69866 +f 70046//70046 70043//70043 69923//69923 +f 69805//69805 70028//70028 70029//70029 +f 69821//69821 70080//70080 70035//70035 +f 70245//70245 70011//70011 70010//70010 +f 69942//69942 70047//70047 69943//69943 +f 69824//69824 69823//69823 70090//70090 +f 69945//69945 69805//69805 70029//70029 +f 70050//70050 70045//70045 69917//69917 +f 69804//69804 69940//69940 70133//70133 +f 70033//70033 69956//69956 70207//70207 +f 70210//70210 69824//69824 70070//70070 +f 70134//70134 69804//69804 70133//70133 +f 69812//69812 70122//70122 70123//70123 +f 69923//69923 70043//70043 69959//69959 +f 69706//69706 69812//69812 70123//70123 +f 69852//69852 70033//70033 70037//70037 +f 70133//70133 69940//69940 70171//70171 +f 69963//69963 69852//69852 70037//70037 +f 69851//69851 69930//69930 70048//70048 +f 69818//69818 70053//70053 69728//69728 +f 70048//70048 70080//70080 69851//69851 +f 70139//70139 69845//69845 70221//70221 +f 69919//69919 70136//70136 69932//69932 +f 70025//70025 70073//70073 69877//69877 +f 70093//70093 69928//69928 70136//70136 +f 69934//69934 70048//70048 69930//69930 +f 70053//70053 69818//69818 70129//70129 +f 69867//69867 70221//70221 69845//69845 +f 70221//70221 69910//69910 70165//70165 +f 69943//69943 70086//70086 69909//69909 +f 70012//70012 70030//70030 70201//70201 +f 69910//69910 70221//70221 69867//69867 +f 69909//69909 70086//70086 69747//69747 +f 70042//70042 69912//69912 70041//70041 +f 70041//70041 70162//70162 70042//70042 +f 70074//70074 70042//70042 70162//70162 +f 69966//69966 69850//69850 70054//70054 +f 69910//69910 70031//70031 70165//70165 +f 70013//70013 70054//70054 69850//69850 +f 70135//70135 69952//69952 69842//69842 +f 69850//69850 69911//69911 70013//70013 +f 69981//69981 69933//69933 70087//70087 +f 69935//69935 70087//70087 69933//69933 +f 69968//69968 70087//70087 69935//69935 +f 70010//70010 70011//70011 70166//70166 +f 69970//69970 70009//70009 70060//70060 +f 70070//70070 69824//69824 70090//70090 +f 69964//69964 70012//70012 70201//70201 +f 70061//70061 69952//69952 70169//70169 +f 70148//70148 69918//69918 70018//70018 +f 70081//70081 69916//69916 69922//69922 +f 69918//69918 70148//70148 69948//69948 +f 70019//70019 70010//70010 70166//70166 +f 70039//70039 69952//69952 70061//70061 +f 70009//70009 70016//70016 70065//70065 +f 70066//70066 69854//69854 70125//70125 +f 70077//70077 70144//70144 69961//69961 +f 69925//69925 70071//70071 70067//70067 +f 70020//70020 69937//69937 70174//70174 +f 70040//70040 69958//69958 70179//70179 +f 70130//70130 70229//70229 70088//70088 +f 70076//70076 69960//69960 70210//70210 +f 70077//70077 69763//69763 70126//70126 +f 69706//69706 70123//70123 70125//70125 +f 69925//69925 69959//69959 70071//70071 +f 70058//70058 70035//70035 70159//70159 +f 70179//70179 69958//69958 70044//70044 +f 69940//69940 70023//70023 70171//70171 +f 70032//70032 70056//70056 70024//70024 +f 70093//70093 70062//70062 70030//70030 +f 70047//70047 69942//69942 70269//70269 +f 70022//70022 70021//70021 70078//70078 +f 70145//70145 70022//70022 70078//70078 +f 70069//70069 70014//70014 70064//70064 +f 70154//70154 70155//70155 70094//70094 +f 69706//69706 70125//70125 69854//69854 +f 70013//70013 69973//69973 70121//70121 +f 69877//69877 70073//70073 70120//70120 +f 70140//70140 70143//70143 69944//69944 +f 70026//70026 70027//70027 69972//69972 +f 69944//69944 70143//70143 69946//69946 +f 70083//70083 69877//69877 70120//70120 +f 69939//69939 69829//69829 70150//70150 +f 69829//69829 69970//69970 70150//70150 +f 70119//70119 70014//70014 70069//70069 +f 69937//69937 69971//69971 70174//70174 +f 70063//70063 69920//69920 70074//70074 +f 70080//70080 70159//70159 70035//70035 +f 69951//69951 70068//70068 70072//70072 +f 70174//70174 69971//69971 70153//70153 +f 70017//70017 69950//69950 70143//70143 +f 70055//70055 70094//70094 70155//70155 +f 70029//70029 70028//70028 70145//70145 +f 70119//70119 70079//70079 69955//69955 +f 70207//70207 69956//69956 70032//70032 +f 70136//70136 70062//70062 70093//70093 +f 70075//70075 70173//70173 69953//69953 +f 70057//70057 69953//69953 70173//70173 +f 69943//69943 70047//70047 70082//70082 +f 70127//70127 70033//70033 70207//70207 +f 70080//70080 70048//70048 70253//70253 +f 69919//69919 70036//70036 70085//70085 +f 70128//70128 70045//70045 70050//70050 +f 70082//70082 70086//70086 69943//69943 +f 70063//70063 69957//69957 70052//70052 +f 70084//70084 70018//70018 70066//70066 +f 69969//69969 70041//70041 69912//69912 +f 70267//70267 70015//70015 69846//69846 +f 70063//70063 70154//70154 70094//70094 +f 70135//70135 69842//69842 69972//69972 +f 70165//70165 70031//70031 70234//70234 +f 69966//69966 70054//70054 70051//70051 +f 70151//70151 69861//69861 69954//69954 +f 70063//70063 70094//70094 69957//69957 +f 70144//70144 70156//70156 69954//69954 +f 70139//70139 70222//70222 69859//69859 +f 70042//70042 70074//70074 69920//69920 +f 70121//70121 69973//69973 69965//69965 +f 70092//70092 69981//69981 70224//70224 +f 69981//69981 70087//70087 70224//70224 +f 70104//70104 69881//69881 70096//70096 +f 69879//69879 69881//69881 70104//70104 +f 69881//69881 70102//70102 70096//70096 +f 70107//70107 69800//69800 70108//70108 +f 69979//69979 70107//70107 70098//70098 +f 70100//70100 69992//69992 70101//70101 +f 69984//69984 69981//69981 70092//70092 +f 69800//69800 69892//69892 70273//70273 +f 70073//70073 70025//70025 70095//70095 +f 69993//69993 70101//70101 69992//69992 +f 70108//70108 69800//69800 70273//70273 +f 69879//69879 70104//70104 69982//69982 +f 70064//70064 69865//69865 69938//69938 +f 70101//70101 69993//69993 70105//70105 +f 69983//69983 69985//69985 70110//70110 +f 69987//69987 69982//69982 70104//70104 +f 70025//70025 69875//69875 70095//70095 +f 69988//69988 70097//70097 69989//69989 +f 69985//69985 69967//69967 70110//70110 +f 69875//69875 69987//69987 70095//70095 +f 69967//69967 69926//69926 70067//70067 +f 70067//70067 70110//70110 69967//69967 +f 69999//69999 69997//69997 70113//70113 +f 69893//69893 69997//69997 69999//69999 +f 70105//70105 70109//70109 70194//70194 +f 69925//69925 70067//70067 69926//69926 +f 70113//70113 69997//69997 70112//70112 +f 70002//70002 69847//69847 70111//70111 +f 70111//70111 70109//70109 70002//70002 +f 69995//69995 70004//70004 69994//69994 +f 69996//69996 70004//70004 69995//69995 +f 70005//70005 70003//70003 70114//70114 +f 70112//70112 70005//70005 70114//70114 +f 69847//69847 70116//70116 70111//70111 +f 70188//70188 70116//70116 69862//69862 +f 69862//69862 69976//69976 70188//70188 +f 70098//70098 70188//70188 69976//69976 +f 69901//69901 69793//69793 69994//69994 +f 70115//70115 70001//70001 70113//70113 +f 70113//70113 70001//70001 69999//69999 +f 69999//69999 70001//70001 69996//69996 +f 69996//69996 70001//70001 69897//69897 +f 69897//69897 70001//70001 69791//69791 +f 69901//69901 70004//70004 69905//69905 +f 70004//70004 70008//70008 69905//69905 +f 70191//70191 69998//69998 69991//69991 +f 69991//69991 69998//69998 69792//69792 +f 70031//70031 69948//69948 70234//70234 +f 70201//70201 70237//70237 69964//69964 +f 70202//70202 69964//69964 70237//70237 +f 70034//70034 70206//70206 69818//69818 +f 70061//70061 70046//70046 70039//70039 +f 70091//70091 69964//69964 70202//70202 +f 70152//70152 70037//70037 70176//70176 +f 70140//70140 70037//70037 70152//70152 +f 69959//69959 70043//70043 70218//70218 +f 70129//70129 69818//69818 70206//70206 +f 70126//70126 69763//69763 70147//70147 +f 69931//69931 69843//69843 70089//70089 +f 70043//70043 70046//70046 70214//70214 +f 70205//70205 69951//69951 70261//70261 +f 70137//70137 70167//70167 69968//69968 +f 70130//70130 70168//70168 70229//70229 +f 70207//70207 70032//70032 70024//70024 +f 70045//70045 70179//70179 70044//70044 +f 70228//70228 70179//70179 70045//70045 +f 70062//70062 70136//70136 70208//70208 +f 70242//70242 70055//70055 70155//70155 +f 69919//69919 70085//70085 70164//70164 +f 70059//70059 70086//70086 70204//70204 +f 70256//70256 70121//70121 69965//69965 +f 70150//70150 70203//70203 69939//69939 +f 70048//70048 69934//69934 70337//70337 +f 70029//70029 70145//70145 70197//70197 +f 70143//70143 70140//70140 70152//70152 +f 70136//70136 69919//69919 70208//70208 +f 70256//70256 69965//69965 69916//69916 +f 70153//70153 69971//69971 70040//70040 +f 70151//70151 70337//70337 69934//69934 +f 69948//69948 70148//70148 70235//70235 +f 69945//69945 70029//70029 70132//70132 +f 70128//70128 70228//70228 70045//70045 +f 70169//70169 69952//69952 70135//70135 +f 69916//69916 70081//70081 70256//70256 +f 70130//70130 70051//70051 70280//70280 +f 70056//70056 70053//70053 70129//70129 +f 70054//70054 70280//70280 70051//70051 +f 69972//69972 70027//70027 70278//70278 +f 70030//70030 70062//70062 70201//70201 +f 70226//70226 70161//70161 70068//70068 +f 70037//70037 70033//70033 70127//70127 +f 70124//70124 70084//70084 70066//70066 +f 70215//70215 70158//70158 70076//70076 +f 70050//70050 70058//70058 70128//70128 +f 70065//70065 70083//70083 70131//70131 +f 70016//70016 70083//70083 70065//70065 +f 70036//70036 70049//70049 70315//70315 +f 70269//70269 69942//69942 70015//70015 +f 70222//70222 70081//70081 69922//69922 +f 70038//70038 70057//70057 70173//70173 +f 70160//70160 70040//70040 70179//70179 +f 70013//70013 70121//70121 70230//70230 +f 70138//70138 70038//70038 70173//70173 +f 70315//70315 70049//70049 70020//70020 +f 70142//70142 70088//70088 70229//70229 +f 70141//70141 70054//70054 70013//70013 +f 70138//70138 69969//69969 70038//70038 +f 69859//69859 70222//70222 69922//69922 +f 70171//70171 70023//70023 70240//70240 +f 70071//70071 69959//69959 70163//70163 +f 70164//70164 70208//70208 69919//69919 +f 70206//70206 70034//70034 70149//70149 +f 70272//70272 69968//69968 70167//70167 +f 70146//70146 70079//70079 70119//70119 +f 70197//70197 70078//70078 70170//70170 +f 69763//69763 69939//69939 70147//70147 +f 69939//69939 70203//70203 70147//70147 +f 70214//70214 70046//70046 70061//70061 +f 70261//70261 69951//69951 70072//70072 +f 70082//70082 70328//70328 70086//70086 +f 70204//70204 70086//70086 70328//70328 +f 70129//70129 70206//70206 70200//70200 +f 70264//70264 70041//70041 69969//69969 +f 70055//70055 70279//70279 70122//70122 +f 70078//70078 70197//70197 70145//70145 +f 70218//70218 70043//70043 70214//70214 +f 70312//70312 70267//70267 70205//70205 +f 70152//70152 70157//70157 70143//70143 +f 70163//70163 69959//69959 70218//70218 +f 69970//69970 70060//70060 70239//70239 +f 70041//70041 70217//70217 70162//70162 +f 70123//70123 70122//70122 70279//70279 +f 70207//70207 70024//70024 70175//70175 +f 70143//70143 70157//70157 70017//70017 +f 70059//70059 70204//70204 70027//70027 +f 70023//70023 70017//70017 70157//70157 +f 70124//70124 70066//70066 70125//70125 +f 70267//70267 70269//70269 70015//70015 +f 70125//70125 70252//70252 70124//70124 +f 70060//70060 70009//70009 70239//70239 +f 70151//70151 69954//69954 70416//70416 +f 70164//70164 70085//70085 70315//70315 +f 70204//70204 70278//70278 70027//70027 +f 70134//70134 70133//70133 70213//70213 +f 70089//70089 69840//69840 70215//70215 +f 70329//70329 70089//70089 70215//70215 +f 70009//70009 70065//70065 70239//70239 +f 70172//70172 70134//70134 70213//70213 +f 70416//70416 69954//69954 70156//70156 +f 70036//70036 70315//70315 70085//70085 +f 70129//70129 70209//70209 70056//70056 +f 70201//70201 70062//70062 70198//70198 +f 70125//70125 70123//70123 70279//70279 +f 70134//70134 70172//70172 70075//70075 +f 70132//70132 70029//70029 70220//70220 +f 70063//70063 70074//70074 70276//70276 +f 70219//70219 70082//70082 70047//70047 +f 70024//70024 70056//70056 70209//70209 +f 70172//70172 70173//70173 70075//70075 +f 70127//70127 70176//70176 70037//70037 +f 70365//70365 70135//70135 69972//69972 +f 70275//70275 70092//70092 70223//70223 +f 70280//70280 70054//70054 70141//70141 +f 70092//70092 70224//70224 70223//70223 +f 69962//69962 70258//70258 70137//70137 +f 70142//70142 70258//70258 69962//69962 +f 70253//70253 70216//70216 70159//70159 +f 70080//70080 70253//70253 70159//70159 +f 70224//70224 70087//70087 70225//70225 +f 70257//70257 70221//70221 70165//70165 +f 70019//70019 70170//70170 70078//70078 +f 70230//70230 70141//70141 70013//70013 +f 70225//70225 70087//70087 70272//70272 +f 70229//70229 70258//70258 70142//70142 +f 69968//69968 70272//70272 70087//70087 +f 70183//70183 70091//70091 70202//70202 +f 70006//70006 69896//69896 70294//70294 +f 70104//70104 70096//70096 70180//70180 +f 70091//70091 70183//70183 69938//69938 +f 70096//70096 70102//70102 70395//70395 +f 70395//70395 70180//70180 70096//70096 +f 70097//70097 70181//70181 69989//69989 +f 70149//70149 70006//70006 70294//70294 +f 70034//70034 70006//70006 70149//70149 +f 70111//70111 70116//70116 70285//70285 +f 69938//69938 70183//70183 70177//70177 +f 69991//69991 70181//70181 70185//70185 +f 69989//69989 70181//70181 69991//69991 +f 70064//70064 69938//69938 70177//70177 +f 69984//69984 70092//70092 70275//70275 +f 70188//70188 70285//70285 70116//70116 +f 70181//70181 70097//70097 70101//70101 +f 70178//70178 70064//70064 70177//70177 +f 69987//69987 70104//70104 70187//70187 +f 70097//70097 70100//70100 70101//70101 +f 70180//70180 70187//70187 70104//70104 +f 70211//70211 70069//70069 70178//70178 +f 70178//70178 70069//70069 70064//70064 +f 70095//70095 69987//69987 70187//70187 +f 70188//70188 70098//70098 70190//70190 +f 69983//69983 70110//70110 70184//70184 +f 70110//70110 70067//70067 70184//70184 +f 70184//70184 70067//70067 70071//70071 +f 70105//70105 70194//70194 70193//70193 +f 70107//70107 70192//70192 70098//70098 +f 70302//70302 70192//70192 70107//70107 +f 70108//70108 70302//70302 70107//70107 +f 70297//70297 70109//70109 70195//70195 +f 70194//70194 70109//70109 70297//70297 +f 70195//70195 70111//70111 70285//70285 +f 70109//70109 70111//70111 70195//70195 +f 70196//70196 70112//70112 70386//70386 +f 70113//70113 70112//70112 70196//70196 +f 70328//70328 70082//70082 70445//70445 +f 70208//70208 70164//70164 70327//70327 +f 70199//70199 70206//70206 70149//70149 +f 70243//70243 70130//70130 70280//70280 +f 70029//70029 70197//70197 70220//70220 +f 70137//70137 70372//70372 70167//70167 +f 70246//70246 70124//70124 70252//70252 +f 70234//70234 69948//69948 70419//70419 +f 69970//69970 70239//70239 70150//70150 +f 70070//70070 70090//70090 70344//70344 +f 70341//70341 70023//70023 70157//70157 +f 70240//70240 70023//70023 70341//70341 +f 70226//70226 69945//69945 70132//70132 +f 70233//70233 70256//70256 70222//70222 +f 70222//70222 70256//70256 70081//70081 +f 70245//70245 69931//69931 70212//70212 +f 70259//70259 70253//70253 70048//70048 +f 70135//70135 70365//70365 70244//70244 +f 70024//70024 70209//70209 70249//70249 +f 70235//70235 70419//70419 69948//69948 +f 70259//70259 70048//70048 70337//70337 +f 70161//70161 70226//70226 70332//70332 +f 70249//70249 70175//70175 70024//70024 +f 70131//70131 70263//70263 70065//70065 +f 70310//70310 70171//70171 70240//70240 +f 70151//70151 70416//70416 70337//70337 +f 70227//70227 70141//70141 70230//70230 +f 70161//70161 70072//70072 70068//70068 +f 70268//70268 70129//70129 70200//70200 +f 70155//70155 70154//70154 70241//70241 +f 70018//70018 70084//70084 70148//70148 +f 70242//70242 70155//70155 70241//70241 +f 70250//70250 70058//70058 70159//70159 +f 70402//70402 70198//70198 70062//70062 +f 70179//70179 70231//70231 70160//70160 +f 70176//70176 70127//70127 70316//70316 +f 70179//70179 70228//70228 70231//70231 +f 70269//70269 70219//70219 70047//70047 +f 70062//70062 70208//70208 70402//70402 +f 70215//70215 70076//70076 70238//70238 +f 70073//70073 70095//70095 70270//70270 +f 70213//70213 70133//70133 70171//70171 +f 70221//70221 70222//70222 70139//70139 +f 70281//70281 70230//70230 70121//70121 +f 70154//70154 70063//70063 70276//70276 +f 70124//70124 70335//70335 70084//70084 +f 70159//70159 70216//70216 70250//70250 +f 70083//70083 70236//70236 70131//70131 +f 70119//70119 70069//70069 70211//70211 +f 70211//70211 70325//70325 70119//70119 +f 70083//70083 70120//70120 70236//70236 +f 70242//70242 70279//70279 70055//70055 +f 70265//70265 70156//70156 70144//70144 +f 70144//70144 70077//70077 70265//70265 +f 70077//70077 70126//70126 70265//70265 +f 70152//70152 70379//70379 70157//70157 +f 70172//70172 70138//70138 70173//70173 +f 70168//70168 70130//70130 70243//70243 +f 70279//70279 70252//70252 70125//70125 +f 70221//70221 70257//70257 70271//70271 +f 70138//70138 70264//70264 69969//69969 +f 70323//70323 70276//70276 70074//70074 +f 70074//70074 70162//70162 70323//70323 +f 70220//70220 70197//70197 70373//70373 +f 70148//70148 70084//70084 70235//70235 +f 70153//70153 70040//70040 70247//70247 +f 70090//70090 70079//70079 70344//70344 +f 69972//69972 70278//70278 70277//70277 +f 70198//70198 70237//70237 70201//70201 +f 70261//70261 70072//70072 70232//70232 +f 70277//70277 70365//70365 69972//69972 +f 70132//70132 70220//70220 70334//70334 +f 70212//70212 69931//69931 70089//70089 +f 70275//70275 70223//70223 70375//70375 +f 70204//70204 70328//70328 70346//70346 +f 70132//70132 70334//70334 70331//70331 +f 70226//70226 70132//70132 70331//70331 +f 70202//70202 70237//70237 70321//70321 +f 70246//70246 70335//70335 70124//70124 +f 70041//70041 70264//70264 70217//70217 +f 70311//70311 70128//70128 70058//70058 +f 70226//70226 70331//70331 70332//70332 +f 70210//70210 70070//70070 70427//70427 +f 70137//70137 70258//70258 70372//70372 +f 70154//70154 70276//70276 70241//70241 +f 70278//70278 70204//70204 70346//70346 +f 70141//70141 70340//70340 70280//70280 +f 70250//70250 70311//70311 70058//70058 +f 70371//70371 70218//70218 70214//70214 +f 70127//70127 70207//70207 70316//70316 +f 70332//70332 70333//70333 70161//70161 +f 70214//70214 70255//70255 70251//70251 +f 70371//70371 70214//70214 70251//70251 +f 70164//70164 70315//70315 70327//70327 +f 70160//70160 70231//70231 70260//70260 +f 70345//70345 70427//70427 70070//70070 +f 70232//70232 70161//70161 70333//70333 +f 70072//70072 70161//70161 70232//70232 +f 70210//70210 70427//70427 70076//70076 +f 70239//70239 70065//70065 70263//70263 +f 70169//70169 70135//70135 70244//70244 +f 70418//70418 70258//70258 70254//70254 +f 70223//70223 70224//70224 70438//70438 +f 70277//70277 70278//70278 70346//70346 +f 70162//70162 70217//70217 70323//70323 +f 70200//70200 70206//70206 70199//70199 +f 70231//70231 70228//70228 70504//70504 +f 70227//70227 70340//70340 70141//70141 +f 70258//70258 70229//70229 70168//70168 +f 70265//70265 70409//70409 70156//70156 +f 70073//70073 70270//70270 70120//70120 +f 70325//70325 70146//70146 70119//70119 +f 70270//70270 70266//70266 70120//70120 +f 70171//70171 70310//70310 70213//70213 +f 70207//70207 70175//70175 70330//70330 +f 70095//70095 70274//70274 70270//70270 +f 70242//70242 70252//70252 70279//70279 +f 70020//70020 70444//70444 70315//70315 +f 70227//70227 70230//70230 70281//70281 +f 70262//70262 70176//70176 70316//70316 +f 70221//70221 70421//70421 70222//70222 +f 70271//70271 70421//70421 70221//70221 +f 70444//70444 70020//70020 70357//70357 +f 70218//70218 70248//70248 70163//70163 +f 70248//70248 70218//70218 70326//70326 +f 70020//70020 70174//70174 70357//70357 +f 70281//70281 70121//70121 70256//70256 +f 70153//70153 70247//70247 70174//70174 +f 70294//70294 69896//69896 70304//70304 +f 70289//70289 70183//70183 70342//70342 +f 70320//70320 70071//70071 70163//70163 +f 70342//70342 70202//70202 70321//70321 +f 70183//70183 70202//70202 70342//70342 +f 70177//70177 70183//70183 70289//70289 +f 70290//70290 70177//70177 70289//70289 +f 70181//70181 70101//70101 70185//70185 +f 69983//69983 70184//70184 70292//70292 +f 70292//70292 70184//70184 70320//70320 +f 70285//70285 70188//70188 70396//70396 +f 69984//69984 70275//70275 70273//70273 +f 70184//70184 70071//70071 70320//70320 +f 70101//70101 70105//70105 70291//70291 +f 70188//70188 70190//70190 70396//70396 +f 70187//70187 70274//70274 70095//70095 +f 70190//70190 70192//70192 70380//70380 +f 70098//70098 70192//70192 70190//70190 +f 70295//70295 69991//69991 70185//70185 +f 70268//70268 70209//70209 70129//70129 +f 70191//70191 69991//69991 70295//70295 +f 70302//70302 70380//70380 70192//70192 +f 70307//70307 70191//70191 70295//70295 +f 70193//70193 70307//70307 70295//70295 +f 70105//70105 70193//70193 70291//70291 +f 70302//70302 70108//70108 70376//70376 +f 70297//70297 70193//70193 70194//70194 +f 70108//70108 70273//70273 70376//70376 +f 70466//70466 70303//70303 70196//70196 +f 70196//70196 70303//70303 70113//70113 +f 70113//70113 70303//70303 70115//70115 +f 70115//70115 70303//70303 69896//69896 +f 69896//69896 70303//70303 70304//70304 +f 70102//70102 69983//69983 70395//70395 +f 70395//70395 69983//69983 70292//70292 +f 70297//70297 70307//70307 70193//70193 +f 70191//70191 70307//70307 70000//70000 +f 70000//70000 70307//70307 70308//70308 +f 70308//70308 70307//70307 70297//70297 +f 70309//70309 70114//70114 70308//70308 +f 70308//70308 70003//70003 70000//70000 +f 70114//70114 70003//70003 70308//70308 +f 70112//70112 70114//70114 70386//70386 +f 70386//70386 70114//70114 70309//70309 +f 70416//70416 70156//70156 70431//70431 +f 70040//70040 70160//70160 70260//70260 +f 70257//70257 70360//70360 70271//70271 +f 70375//70375 70223//70223 70438//70438 +f 70409//70409 70431//70431 70156//70156 +f 70070//70070 70344//70344 70345//70345 +f 70217//70217 70264//70264 70314//70314 +f 70199//70199 70149//70149 70463//70463 +f 70011//70011 70245//70245 70318//70318 +f 70166//70166 70011//70011 70318//70318 +f 70258//70258 70418//70418 70372//70372 +f 70280//70280 70340//70340 70243//70243 +f 70257//70257 70165//70165 70361//70361 +f 70234//70234 70361//70361 70165//70165 +f 70331//70331 70350//70350 70332//70332 +f 70152//70152 70176//70176 70420//70420 +f 70369//70369 70310//70310 70240//70240 +f 70421//70421 70233//70233 70222//70222 +f 70379//70379 70152//70152 70420//70420 +f 70170//70170 70019//70019 70370//70370 +f 70269//70269 70267//70267 70312//70312 +f 70336//70336 70126//70126 70338//70338 +f 70084//70084 70317//70317 70235//70235 +f 70346//70346 70446//70446 70277//70277 +f 70425//70425 70359//70359 70242//70242 +f 70313//70313 70359//70359 70425//70425 +f 70126//70126 70147//70147 70338//70338 +f 70263//70263 70131//70131 70539//70539 +f 70169//70169 70244//70244 70405//70405 +f 70355//70355 70169//70169 70405//70405 +f 70224//70224 70225//70225 70439//70439 +f 70061//70061 70169//70169 70355//70355 +f 70347//70347 70377//70377 70276//70276 +f 70203//70203 70150//70150 70339//70339 +f 70341//70341 70157//70157 70379//70379 +f 70447//70447 70504//70504 70228//70228 +f 70219//70219 70509//70509 70082//70082 +f 70347//70347 70276//70276 70323//70323 +f 70228//70228 70128//70128 70447//70447 +f 70150//70150 70239//70239 70454//70454 +f 70330//70330 70249//70249 70537//70537 +f 70061//70061 70355//70355 70358//70358 +f 70175//70175 70249//70249 70330//70330 +f 70250//70250 70216//70216 70411//70411 +f 70322//70322 70211//70211 70178//70178 +f 70445//70445 70082//70082 70509//70509 +f 70357//70357 70174//70174 70247//70247 +f 70273//70273 70275//70275 70434//70434 +f 70325//70325 70211//70211 70322//70322 +f 70320//70320 70163//70163 70248//70248 +f 70213//70213 70310//70310 70324//70324 +f 70120//70120 70266//70266 70236//70236 +f 70334//70334 70220//70220 70373//70373 +f 70212//70212 70089//70089 70435//70435 +f 70369//70369 70240//70240 70341//70341 +f 70435//70435 70089//70089 70329//70329 +f 70425//70425 70242//70242 70241//70241 +f 70216//70216 70353//70353 70411//70411 +f 70128//70128 70311//70311 70447//70447 +f 70258//70258 70168//70168 70254//70254 +f 70214//70214 70061//70061 70358//70358 +f 70358//70358 70255//70255 70214//70214 +f 70365//70365 70277//70277 70348//70348 +f 70335//70335 70246//70246 70343//70343 +f 70272//70272 70167//70167 70410//70410 +f 70198//70198 70414//70414 70237//70237 +f 70354//70354 70353//70353 70216//70216 +f 70324//70324 70172//70172 70213//70213 +f 70253//70253 70354//70354 70216//70216 +f 70351//70351 70233//70233 70421//70421 +f 70354//70354 70253//70253 70259//70259 +f 70372//70372 70410//70410 70167//70167 +f 70251//70251 70255//70255 70450//70450 +f 70138//70138 70172//70172 70264//70264 +f 70246//70246 70252//70252 70461//70461 +f 70256//70256 70233//70233 70281//70281 +f 70337//70337 70416//70416 70363//70363 +f 70084//70084 70335//70335 70317//70317 +f 70252//70252 70242//70242 70359//70359 +f 70367//70367 70359//70359 70313//70313 +f 70426//70426 70207//70207 70330//70330 +f 70239//70239 70263//70263 70433//70433 +f 70365//70365 70496//70496 70244//70244 +f 70401//70401 70205//70205 70261//70261 +f 70406//70406 70205//70205 70401//70401 +f 70312//70312 70205//70205 70406//70406 +f 70316//70316 70207//70207 70426//70426 +f 70319//70319 70273//70273 70434//70434 +f 70198//70198 70402//70402 70414//70414 +f 70334//70334 70400//70400 70350//70350 +f 70321//70321 70237//70237 70414//70414 +f 70270//70270 70274//70274 70404//70404 +f 70176//70176 70262//70262 70420//70420 +f 70265//70265 70126//70126 70336//70336 +f 70318//70318 70245//70245 70212//70212 +f 70217//70217 70314//70314 70459//70459 +f 70405//70405 70244//70244 70496//70496 +f 70312//70312 70406//70406 70269//70269 +f 70323//70323 70217//70217 70459//70459 +f 70411//70411 70399//70399 70250//70250 +f 70331//70331 70334//70334 70350//70350 +f 70404//70404 70266//70266 70270//70270 +f 70269//70269 70406//70406 70219//70219 +f 70215//70215 70536//70536 70329//70329 +f 70439//70439 70438//70438 70224//70224 +f 70208//70208 70327//70327 70402//70402 +f 70509//70509 70219//70219 70529//70529 +f 70508//70508 70379//70379 70515//70515 +f 70368//70368 70379//70379 70508//70508 +f 70459//70459 70347//70347 70323//70323 +f 70360//70360 70257//70257 70361//70361 +f 70147//70147 70203//70203 70338//70338 +f 70197//70197 70170//70170 70370//70370 +f 70373//70373 70197//70197 70370//70370 +f 70347//70347 70460//70460 70377//70377 +f 70320//70320 70248//70248 70387//70387 +f 70333//70333 70332//70332 70356//70356 +f 70501//70501 70349//70349 70321//70321 +f 70454//70454 70453//70453 70150//70150 +f 70361//70361 70234//70234 70419//70419 +f 70248//70248 70326//70326 70364//70364 +f 70334//70334 70373//70373 70400//70400 +f 70378//70378 70325//70325 70322//70322 +f 70468//70468 70200//70200 70199//70199 +f 70324//70324 70264//70264 70172//70172 +f 70325//70325 70378//70378 70146//70146 +f 70366//70366 70251//70251 70449//70449 +f 70254//70254 70243//70243 70417//70417 +f 70168//70168 70243//70243 70254//70254 +f 70079//70079 70483//70483 70344//70344 +f 70250//70250 70447//70447 70311//70311 +f 70261//70261 70232//70232 70502//70502 +f 70432//70432 70261//70261 70502//70502 +f 70247//70247 70040//70040 70260//70260 +f 70079//70079 70146//70146 70483//70483 +f 70351//70351 70281//70281 70233//70233 +f 70483//70483 70352//70352 70344//70344 +f 70215//70215 70238//70238 70536//70536 +f 70369//70369 70379//70379 70368//70368 +f 70337//70337 70354//70354 70259//70259 +f 70369//70369 70341//70341 70379//70379 +f 70450//70450 70449//70449 70251//70251 +f 70527//70527 70243//70243 70340//70340 +f 70364//70364 70326//70326 70371//70371 +f 70415//70415 70249//70249 70606//70606 +f 70371//70371 70251//70251 70366//70366 +f 70537//70537 70249//70249 70415//70415 +f 70359//70359 70461//70461 70252//70252 +f 70241//70241 70276//70276 70377//70377 +f 70292//70292 70320//70320 70384//70384 +f 70185//70185 70101//70101 70291//70291 +f 70404//70404 70274//70274 70187//70187 +f 70404//70404 70180//70180 70458//70458 +f 70187//70187 70180//70180 70404//70404 +f 70185//70185 70291//70291 70295//70295 +f 70275//70275 70375//70375 70434//70434 +f 70380//70380 70302//70302 70374//70374 +f 70290//70290 70289//70289 70342//70342 +f 70606//70606 70209//70209 70268//70268 +f 70349//70349 70290//70290 70321//70321 +f 70249//70249 70209//70209 70606//70606 +f 70193//70193 70295//70295 70291//70291 +f 70321//70321 70290//70290 70342//70342 +f 70302//70302 70376//70376 70374//70374 +f 70177//70177 70290//70290 70349//70349 +f 70180//70180 70390//70390 70458//70458 +f 70387//70387 70384//70384 70320//70320 +f 70385//70385 70177//70177 70349//70349 +f 70180//70180 70395//70395 70390//70390 +f 70178//70178 70177//70177 70385//70385 +f 70391//70391 70285//70285 70392//70392 +f 70195//70195 70285//70285 70391//70391 +f 70273//70273 70319//70319 70376//70376 +f 70322//70322 70178//70178 70385//70385 +f 70371//70371 70326//70326 70218//70218 +f 70392//70392 70285//70285 70397//70397 +f 70285//70285 70396//70396 70397//70397 +f 70483//70483 70146//70146 70378//70378 +f 70294//70294 70304//70304 70476//70476 +f 70478//70478 70294//70294 70476//70476 +f 70149//70149 70294//70294 70478//70478 +f 70463//70463 70149//70149 70478//70478 +f 70486//70486 70380//70380 70374//70374 +f 70264//70264 70324//70324 70518//70518 +f 70328//70328 70589//70589 70346//70346 +f 70317//70317 70462//70462 70235//70235 +f 70412//70412 70427//70427 70345//70345 +f 70401//70401 70261//70261 70432//70432 +f 70225//70225 70272//70272 70530//70530 +f 70260//70260 70413//70413 70247//70247 +f 70424//70424 70369//70369 70368//70368 +f 70406//70406 70401//70401 70503//70503 +f 70316//70316 70426//70426 70403//70403 +f 70408//70408 70460//70460 70347//70347 +f 70446//70446 70346//70346 70589//70589 +f 70409//70409 70265//70265 70674//70674 +f 70513//70513 70367//70367 70407//70407 +f 70266//70266 70404//70404 70440//70440 +f 70327//70327 70315//70315 70443//70443 +f 70444//70444 70443//70443 70315//70315 +f 70427//70427 70423//70423 70076//70076 +f 70407//70407 70367//70367 70313//70313 +f 70374//70374 70376//70376 70489//70489 +f 70674//70674 70265//70265 70336//70336 +f 70410//70410 70530//70530 70272//70272 +f 70527//70527 70417//70417 70243//70243 +f 70411//70411 70353//70353 70541//70541 +f 70369//70369 70424//70424 70507//70507 +f 70314//70314 70264//70264 70457//70457 +f 70512//70512 70277//70277 70446//70446 +f 70348//70348 70277//70277 70512//70512 +f 70459//70459 70314//70314 70457//70457 +f 70434//70434 70375//70375 70514//70514 +f 70266//70266 70451//70451 70236//70236 +f 70353//70353 70354//70354 70541//70541 +f 70337//70337 70541//70541 70354//70354 +f 70369//70369 70507//70507 70310//70310 +f 70435//70435 70329//70329 70362//70362 +f 70359//70359 70367//70367 70461//70461 +f 70131//70131 70236//70236 70451//70451 +f 70324//70324 70310//70310 70507//70507 +f 70410//70410 70372//70372 70418//70418 +f 70231//70231 70504//70504 70603//70603 +f 70019//70019 70166//70166 70491//70491 +f 70428//70428 70343//70343 70246//70246 +f 70370//70370 70019//70019 70491//70491 +f 70375//70375 70438//70438 70514//70514 +f 70424//70424 70368//70368 70508//70508 +f 70449//70449 70371//70371 70366//70366 +f 70340//70340 70498//70498 70527//70527 +f 70343//70343 70422//70422 70335//70335 +f 70501//70501 70321//70321 70414//70414 +f 70232//70232 70333//70333 70579//70579 +f 70413//70413 70444//70444 70357//70357 +f 70579//70579 70502//70502 70232//70232 +f 70262//70262 70316//70316 70403//70403 +f 70425//70425 70407//70407 70313//70313 +f 70235//70235 70462//70462 70419//70419 +f 70536//70536 70238//70238 70582//70582 +f 70425//70425 70377//70377 70460//70460 +f 70450//70450 70255//70255 70358//70358 +f 70317//70317 70335//70335 70422//70422 +f 70357//70357 70247//70247 70413//70413 +f 70339//70339 70150//70150 70453//70453 +f 70377//70377 70425//70425 70241//70241 +f 70447//70447 70250//70250 70399//70399 +f 70441//70441 70421//70421 70360//70360 +f 70360//70360 70421//70421 70271//70271 +f 70456//70456 70426//70426 70330//70330 +f 70461//70461 70428//70428 70246//70246 +f 70239//70239 70433//70433 70637//70637 +f 70459//70459 70408//70408 70347//70347 +f 70360//70360 70361//70361 70492//70492 +f 70518//70518 70457//70457 70264//70264 +f 70429//70429 70407//70407 70460//70460 +f 70489//70489 70376//70376 70585//70585 +f 70452//70452 70430//70430 70400//70400 +f 70327//70327 70534//70534 70402//70402 +f 70281//70281 70595//70595 70227//70227 +f 70266//70266 70440//70440 70543//70543 +f 70458//70458 70440//70440 70404//70404 +f 70492//70492 70361//70361 70609//70609 +f 70609//70609 70361//70361 70419//70419 +f 70529//70529 70406//70406 70503//70503 +f 70399//70399 70411//70411 70710//70710 +f 70319//70319 70585//70585 70376//70376 +f 70343//70343 70428//70428 70495//70495 +f 70600//70600 70710//70710 70411//70411 +f 70400//70400 70430//70430 70350//70350 +f 70517//70517 70405//70405 70500//70500 +f 70403//70403 70420//70420 70262//70262 +f 70487//70487 70349//70349 70501//70501 +f 70539//70539 70433//70433 70263//70263 +f 70516//70516 70281//70281 70351//70351 +f 70515//70515 70420//70420 70403//70403 +f 70411//70411 70541//70541 70600//70600 +f 70166//70166 70318//70318 70491//70491 +f 70579//70579 70333//70333 70356//70356 +f 70344//70344 70352//70352 70442//70442 +f 70131//70131 70451//70451 70539//70539 +f 70345//70345 70344//70344 70442//70442 +f 70429//70429 70460//70460 70408//70408 +f 70443//70443 70444//70444 70413//70413 +f 70516//70516 70351//70351 70421//70421 +f 70513//70513 70437//70437 70367//70367 +f 70199//70199 70448//70448 70468//70468 +f 70328//70328 70445//70445 70589//70589 +f 70373//70373 70370//70370 70452//70452 +f 70452//70452 70400//70400 70373//70373 +f 70451//70451 70266//70266 70543//70543 +f 70329//70329 70536//70536 70362//70362 +f 70420//70420 70515//70515 70379//70379 +f 70343//70343 70462//70462 70422//70422 +f 70422//70422 70462//70462 70317//70317 +f 70437//70437 70461//70461 70367//70367 +f 70338//70338 70203//70203 70339//70339 +f 70537//70537 70456//70456 70330//70330 +f 70497//70497 70365//70365 70348//70348 +f 70508//70508 70522//70522 70424//70424 +f 70076//70076 70423//70423 70535//70535 +f 70254//70254 70417//70417 70418//70418 +f 70496//70496 70365//70365 70497//70497 +f 70441//70441 70516//70516 70421//70421 +f 70238//70238 70076//70076 70535//70535 +f 70454//70454 70239//70239 70637//70637 +f 70582//70582 70238//70238 70535//70535 +f 70425//70425 70460//70460 70407//70407 +f 70227//70227 70498//70498 70340//70340 +f 70595//70595 70498//70498 70227//70227 +f 70292//70292 70384//70384 70465//70465 +f 70464//70464 70482//70482 70386//70386 +f 70190//70190 70380//70380 70486//70486 +f 70486//70486 70572//70572 70190//70190 +f 70469//70469 70465//70465 70384//70384 +f 70385//70385 70349//70349 70455//70455 +f 70455//70455 70349//70349 70487//70487 +f 70397//70397 70391//70391 70392//70392 +f 70466//70466 70566//70566 70303//70303 +f 70385//70385 70378//70378 70322//70322 +f 70566//70566 70470//70470 70304//70304 +f 70304//70304 70303//70303 70566//70566 +f 70397//70397 70396//70396 70569//70569 +f 70468//70468 70268//70268 70200//70200 +f 70546//70546 70385//70385 70455//70455 +f 70190//70190 70572//70572 70396//70396 +f 70387//70387 70248//70248 70475//70475 +f 70378//70378 70385//70385 70546//70546 +f 70645//70645 70458//70458 70390//70390 +f 70471//70471 70268//70268 70544//70544 +f 70304//70304 70470//70470 70476//70476 +f 70248//70248 70364//70364 70475//70475 +f 70475//70475 70364//70364 70552//70552 +f 70547//70547 70378//70378 70546//70546 +f 70390//70390 70395//70395 70473//70473 +f 70645//70645 70390//70390 70473//70473 +f 70384//70384 70387//70387 70469//70469 +f 70483//70483 70378//70378 70547//70547 +f 70475//70475 70469//70469 70387//70387 +f 70473//70473 70395//70395 70658//70658 +f 70471//70471 70606//70606 70268//70268 +f 70544//70544 70268//70268 70468//70468 +f 70552//70552 70364//70364 70449//70449 +f 70449//70449 70364//70364 70371//70371 +f 70352//70352 70483//70483 70547//70547 +f 70667//70667 70463//70463 70478//70478 +f 70395//70395 70292//70292 70658//70658 +f 70482//70482 70466//70466 70386//70386 +f 70386//70386 70466//70466 70196//70196 +f 70308//70308 70297//70297 70484//70484 +f 70195//70195 70391//70391 70297//70297 +f 70297//70297 70391//70391 70484//70484 +f 70309//70309 70308//70308 70485//70485 +f 70485//70485 70464//70464 70309//70309 +f 70485//70485 70308//70308 70484//70484 +f 70309//70309 70464//70464 70386//70386 +f 70533//70533 70488//70488 70428//70428 +f 70318//70318 70212//70212 70720//70720 +f 70441//70441 70360//70360 70548//70548 +f 70486//70486 70374//70374 70489//70489 +f 70533//70533 70461//70461 70437//70437 +f 70456//70456 70436//70436 70426//70426 +f 70401//70401 70432//70432 70521//70521 +f 70418//70418 70417//70417 70494//70494 +f 70533//70533 70437//70437 70513//70513 +f 70503//70503 70401//70401 70521//70521 +f 70431//70431 70409//70409 70674//70674 +f 70350//70350 70430//70430 70642//70642 +f 70494//70494 70417//70417 70593//70593 +f 70506//70506 70436//70436 70456//70456 +f 70408//70408 70459//70459 70505//70505 +f 70414//70414 70587//70587 70501//70501 +f 70319//70319 70434//70434 70520//70520 +f 70495//70495 70428//70428 70488//70488 +f 70593//70593 70417//70417 70527//70527 +f 70403//70403 70426//70426 70436//70436 +f 70332//70332 70350//70350 70621//70621 +f 70535//70535 70423//70423 70586//70586 +f 70491//70491 70493//70493 70370//70370 +f 70356//70356 70332//70332 70621//70621 +f 70533//70533 70428//70428 70461//70461 +f 70545//70545 70455//70455 70487//70487 +f 70674//70674 70336//70336 70706//70706 +f 70452//70452 70370//70370 70493//70493 +f 70434//70434 70514//70514 70520//70520 +f 70492//70492 70548//70548 70360//70360 +f 70520//70520 70585//70585 70319//70319 +f 70436//70436 70515//70515 70403//70403 +f 70507//70507 70528//70528 70324//70324 +f 70435//70435 70720//70720 70212//70212 +f 70362//70362 70720//70720 70435//70435 +f 70518//70518 70324//70324 70528//70528 +f 70446//70446 70589//70589 70578//70578 +f 70495//70495 70462//70462 70343//70343 +f 70512//70512 70446//70446 70578//70578 +f 70543//70543 70440//70440 70599//70599 +f 70459//70459 70457//70457 70505//70505 +f 70406//70406 70529//70529 70219//70219 +f 70355//70355 70405//70405 70517//70517 +f 70537//70537 70506//70506 70456//70456 +f 70514//70514 70438//70438 70439//70439 +f 70281//70281 70549//70549 70595//70595 +f 70260//70260 70231//70231 70499//70499 +f 70499//70499 70231//70231 70603//70603 +f 70541//70541 70337//70337 70542//70542 +f 70441//70441 70608//70608 70516//70516 +f 70402//70402 70534//70534 70414//70414 +f 70337//70337 70363//70363 70542//70542 +f 70609//70609 70419//70419 70462//70462 +f 70439//70439 70225//70225 70590//70590 +f 70549//70549 70281//70281 70516//70516 +f 70531//70531 70509//70509 70529//70529 +f 70336//70336 70338//70338 70510//70510 +f 70590//70590 70225//70225 70530//70530 +f 70363//70363 70416//70416 70729//70729 +f 70443//70443 70413//70413 70511//70511 +f 70423//70423 70427//70427 70412//70412 +f 70416//70416 70431//70431 70729//70729 +f 70539//70539 70451//70451 70602//70602 +f 70429//70429 70513//70513 70407//70407 +f 70505//70505 70588//70588 70408//70408 +f 70399//70399 70607//70607 70447//70447 +f 70521//70521 70432//70432 70708//70708 +f 70574//70574 70729//70729 70431//70431 +f 70489//70489 70577//70577 70486//70486 +f 70580//70580 70497//70497 70348//70348 +f 70487//70487 70501//70501 70523//70523 +f 70525//70525 70358//70358 70575//70575 +f 70534//70534 70327//70327 70576//70576 +f 70522//70522 70526//70526 70424//70424 +f 70530//70530 70410//70410 70538//70538 +f 70576//70576 70327//70327 70443//70443 +f 70524//70524 70545//70545 70487//70487 +f 70640//70640 70436//70436 70616//70616 +f 70413//70413 70260//70260 70519//70519 +f 70507//70507 70424//70424 70526//70526 +f 70487//70487 70523//70523 70524//70524 +f 70350//70350 70642//70642 70621//70621 +f 70439//70439 70520//70520 70514//70514 +f 70613//70613 70533//70533 70677//70677 +f 70440//70440 70458//70458 70598//70598 +f 70526//70526 70528//70528 70507//70507 +f 70501//70501 70587//70587 70523//70523 +f 70515//70515 70436//70436 70640//70640 +f 70595//70595 70527//70527 70498//70498 +f 70418//70418 70538//70538 70410//70410 +f 70497//70497 70405//70405 70496//70496 +f 70508//70508 70515//70515 70640//70640 +f 70619//70619 70443//70443 70511//70511 +f 70497//70497 70638//70638 70405//70405 +f 70706//70706 70336//70336 70510//70510 +f 70502//70502 70626//70626 70432//70432 +f 70518//70518 70528//70528 70610//70610 +f 70681//70681 70509//70509 70531//70531 +f 70599//70599 70440//70440 70598//70598 +f 70512//70512 70635//70635 70348//70348 +f 70622//70622 70362//70362 70536//70536 +f 70500//70500 70405//70405 70638//70638 +f 70509//70509 70681//70681 70445//70445 +f 70588//70588 70631//70631 70429//70429 +f 70491//70491 70318//70318 70490//70490 +f 70589//70589 70445//70445 70681//70681 +f 70348//70348 70635//70635 70580//70580 +f 70429//70429 70408//70408 70588//70588 +f 70538//70538 70418//70418 70494//70494 +f 70575//70575 70355//70355 70517//70517 +f 70720//70720 70362//70362 70622//70622 +f 70358//70358 70355//70355 70575//70575 +f 70413//70413 70519//70519 70511//70511 +f 70358//70358 70525//70525 70450//70450 +f 70505//70505 70457//70457 70611//70611 +f 70450//70450 70525//70525 70564//70564 +f 70510//70510 70338//70338 70339//70339 +f 70611//70611 70588//70588 70505//70505 +f 70452//70452 70493//70493 70592//70592 +f 70539//70539 70602//70602 70815//70815 +f 70541//70541 70542//70542 70601//70601 +f 70462//70462 70495//70495 70488//70488 +f 70602//70602 70451//70451 70543//70543 +f 70339//70339 70453//70453 70636//70636 +f 70532//70532 70549//70549 70608//70608 +f 70453//70453 70454//70454 70636//70636 +f 70429//70429 70631//70631 70615//70615 +f 70608//70608 70549//70549 70516//70516 +f 70513//70513 70677//70677 70533//70533 +f 70608//70608 70441//70441 70548//70548 +f 70455//70455 70545//70545 70546//70546 +f 70471//70471 70544//70544 70551//70551 +f 70554//70554 70475//70475 70552//70552 +f 70471//70471 70551//70551 70606//70606 +f 70466//70466 70482//70482 70563//70563 +f 70557//70557 70469//70469 70554//70554 +f 70469//70469 70475//70475 70554//70554 +f 70552//70552 70449//70449 70564//70564 +f 70598//70598 70458//70458 70645//70645 +f 70482//70482 70464//70464 70666//70666 +f 70564//70564 70449//70449 70450//70450 +f 70563//70563 70566//70566 70466//70466 +f 70568//70568 70397//70397 70570//70570 +f 70391//70391 70397//70397 70568//70568 +f 70465//70465 70469//70469 70557//70557 +f 70476//70476 70470//70470 70567//70567 +f 70569//70569 70570//70570 70397//70397 +f 70352//70352 70547//70547 70583//70583 +f 70572//70572 70569//70569 70396//70396 +f 70583//70583 70442//70442 70352//70352 +f 70577//70577 70572//70572 70486//70486 +f 70476//70476 70571//70571 70478//70478 +f 70628//70628 70412//70412 70345//70345 +f 70667//70667 70478//70478 70571//70571 +f 70199//70199 70463//70463 70669//70669 +f 70669//70669 70448//70448 70199//70199 +f 70616//70616 70506//70506 70693//70693 +f 70436//70436 70506//70506 70616//70616 +f 70612//70612 70526//70526 70522//70522 +f 70583//70583 70547//70547 70597//70597 +f 70623//70623 70534//70534 70576//70576 +f 70781//70781 70356//70356 70621//70621 +f 70503//70503 70727//70727 70529//70529 +f 70608//70608 70548//70548 70591//70591 +f 70607//70607 70399//70399 70710//70710 +f 70536//70536 70582//70582 70584//70584 +f 70525//70525 70575//70575 70581//70581 +f 70707//70707 70491//70491 70490//70490 +f 70533//70533 70625//70625 70488//70488 +f 70260//70260 70499//70499 70519//70519 +f 70619//70619 70576//70576 70443//70443 +f 70613//70613 70625//70625 70533//70533 +f 70579//70579 70626//70626 70502//70502 +f 70536//70536 70641//70641 70622//70622 +f 70600//70600 70541//70541 70601//70601 +f 70488//70488 70649//70649 70462//70462 +f 70433//70433 70539//70539 70540//70540 +f 70649//70649 70609//70609 70462//70462 +f 70626//70626 70708//70708 70432//70432 +f 70539//70539 70815//70815 70540//70540 +f 70714//70714 70585//70585 70596//70596 +f 70542//70542 70363//70363 70601//70601 +f 70615//70615 70677//70677 70513//70513 +f 70585//70585 70520//70520 70596//70596 +f 70588//70588 70611//70611 70648//70648 +f 70647//70647 70610//70610 70620//70620 +f 70534//70534 70623//70623 70414//70414 +f 70339//70339 70634//70634 70510//70510 +f 70615//70615 70513//70513 70429//70429 +f 70676//70676 70452//70452 70592//70592 +f 70603//70603 70504//70504 70695//70695 +f 70647//70647 70518//70518 70610//70610 +f 70698//70698 70538//70538 70639//70639 +f 70644//70644 70522//70522 70508//70508 +f 70589//70589 70682//70682 70578//70578 +f 70494//70494 70639//70639 70538//70538 +f 70535//70535 70586//70586 70633//70633 +f 70430//70430 70452//70452 70676//70676 +f 70695//70695 70504//70504 70697//70697 +f 70518//70518 70647//70647 70457//70457 +f 70431//70431 70674//70674 70574//70574 +f 70647//70647 70611//70611 70457//70457 +f 70644//70644 70612//70612 70522//70522 +f 70623//70623 70587//70587 70414//70414 +f 70643//70643 70595//70595 70532//70532 +f 70597//70597 70545//70545 70524//70524 +f 70504//70504 70447//70447 70697//70697 +f 70575//70575 70517//70517 70500//70500 +f 70693//70693 70506//70506 70537//70537 +f 70545//70545 70597//70597 70546//70546 +f 70532//70532 70595//70595 70549//70549 +f 70642//70642 70430//70430 70594//70594 +f 70546//70546 70597//70597 70547//70547 +f 70492//70492 70609//70609 70605//70605 +f 70649//70649 70605//70605 70609//70609 +f 70639//70639 70494//70494 70740//70740 +f 70593//70593 70740//70740 70494//70494 +f 70591//70591 70548//70548 70716//70716 +f 70683//70683 70578//70578 70682//70682 +f 70489//70489 70617//70617 70577//70577 +f 70538//70538 70698//70698 70530//70530 +f 70591//70591 70711//70711 70608//70608 +f 70587//70587 70524//70524 70523//70523 +f 70583//70583 70597//70597 70709//70709 +f 70525//70525 70581//70581 70694//70694 +f 70585//70585 70617//70617 70489//70489 +f 70578//70578 70683//70683 70614//70614 +f 70493//70493 70491//70491 70707//70707 +f 70579//70579 70356//70356 70781//70781 +f 70619//70619 70728//70728 70576//70576 +f 70497//70497 70580//70580 70726//70726 +f 70640//70640 70616//70616 70630//70630 +f 70578//70578 70614//70614 70512//70512 +f 70512//70512 70614//70614 70718//70718 +f 70526//70526 70612//70612 70528//70528 +f 70612//70612 70618//70618 70610//70610 +f 70610//70610 70528//70528 70612//70612 +f 70520//70520 70439//70439 70758//70758 +f 70512//70512 70718//70718 70635//70635 +f 70586//70586 70412//70412 70628//70628 +f 70423//70423 70412//70412 70586//70586 +f 70638//70638 70497//70497 70687//70687 +f 70588//70588 70648//70648 70624//70624 +f 70610//70610 70618//70618 70620//70620 +f 70714//70714 70617//70617 70585//70585 +f 70624//70624 70648//70648 70620//70620 +f 70536//70536 70584//70584 70641//70641 +f 70710//70710 70600//70600 70712//70712 +f 70527//70527 70684//70684 70593//70593 +f 70638//70638 70689//70689 70500//70500 +f 70758//70758 70596//70596 70520//70520 +f 70684//70684 70527//70527 70595//70595 +f 70595//70595 70685//70685 70684//70684 +f 70594//70594 70430//70430 70676//70676 +f 70620//70620 70648//70648 70647//70647 +f 70736//70736 70631//70631 70588//70588 +f 70530//70530 70739//70739 70590//70590 +f 70647//70647 70648//70648 70611//70611 +f 70535//70535 70633//70633 70582//70582 +f 70815//70815 70602//70602 70627//70627 +f 70712//70712 70600//70600 70601//70601 +f 70685//70685 70595//70595 70643//70643 +f 70640//70640 70680//70680 70508//70508 +f 70605//70605 70649//70649 70723//70723 +f 70622//70622 70809//70809 70720//70720 +f 70682//70682 70589//70589 70681//70681 +f 70508//70508 70680//70680 70644//70644 +f 70767//70767 70643//70643 70532//70532 +f 70691//70691 70500//70500 70689//70689 +f 70602//70602 70543//70543 70627//70627 +f 70415//70415 70629//70629 70537//70537 +f 70739//70739 70530//70530 70698//70698 +f 70619//70619 70511//70511 70791//70791 +f 70606//70606 70551//70551 70632//70632 +f 70532//70532 70608//70608 70711//70711 +f 70363//70363 70729//70729 70601//70601 +f 70606//70606 70632//70632 70692//70692 +f 70597//70597 70524//70524 70705//70705 +f 70415//70415 70606//70606 70692//70692 +f 70447//70447 70607//70607 70697//70697 +f 70690//70690 70649//70649 70488//70488 +f 70629//70629 70415//70415 70692//70692 +f 70693//70693 70537//70537 70629//70629 +f 70740//70740 70593//70593 70684//70684 +f 70605//70605 70548//70548 70492//70492 +f 70544//70544 70604//70604 70551//70551 +f 70551//70551 70604//70604 70632//70632 +f 70563//70563 70482//70482 70663//70663 +f 70442//70442 70583//70583 70651//70651 +f 70662//70662 70563//70563 70663//70663 +f 70554//70554 70552//70552 70655//70655 +f 70345//70345 70442//70442 70651//70651 +f 70749//70749 70554//70554 70655//70655 +f 70632//70632 70604//70604 70646//70646 +f 70651//70651 70628//70628 70345//70345 +f 70566//70566 70563//70563 70662//70662 +f 70473//70473 70658//70658 70645//70645 +f 70566//70566 70664//70664 70470//70470 +f 70662//70662 70664//70664 70566//70566 +f 70672//70672 70632//70632 70646//70646 +f 70482//70482 70666//70666 70663//70663 +f 70657//70657 70557//70557 70554//70554 +f 70465//70465 70557//70557 70659//70659 +f 70659//70659 70557//70557 70657//70657 +f 70665//70665 70567//70567 70664//70664 +f 70470//70470 70664//70664 70567//70567 +f 70476//70476 70567//70567 70665//70665 +f 70568//70568 70570//70570 70755//70755 +f 70552//70552 70564//70564 70655//70655 +f 70632//70632 70672//70672 70737//70737 +f 70755//70755 70569//70569 70668//70668 +f 70661//70661 70564//70564 70525//70525 +f 70476//70476 70825//70825 70571//70571 +f 70569//70569 70755//70755 70570//70570 +f 70668//70668 70569//70569 70572//70572 +f 70669//70669 70463//70463 70667//70667 +f 70669//70669 70670//70670 70448//70448 +f 70544//70544 70468//70468 70670//70670 +f 70468//70468 70448//70448 70670//70670 +f 70659//70659 70658//70658 70465//70465 +f 70391//70391 70568//70568 70484//70484 +f 70465//70465 70658//70658 70292//70292 +f 70464//70464 70485//70485 70671//70671 +f 70671//70671 70666//70666 70464//70464 +f 70484//70484 70671//70671 70485//70485 +f 70671//70671 70484//70484 70568//70568 +f 70499//70499 70603//70603 70695//70695 +f 70584//70584 70582//70582 70775//70775 +f 70693//70693 70738//70738 70616//70616 +f 70590//70590 70686//70686 70439//70439 +f 70738//70738 70630//70630 70616//70616 +f 70579//70579 70848//70848 70626//70626 +f 70715//70715 70543//70543 70599//70599 +f 70581//70581 70575//70575 70771//70771 +f 70706//70706 70574//70574 70674//70674 +f 70675//70675 70583//70583 70709//70709 +f 70728//70728 70619//70619 70791//70791 +f 70679//70679 70684//70684 70685//70685 +f 70702//70702 70640//70640 70630//70630 +f 70488//70488 70772//70772 70690//70690 +f 70587//70587 70623//70623 70700//70700 +f 70681//70681 70531//70531 70529//70529 +f 70714//70714 70596//70596 70758//70758 +f 70736//70736 70588//70588 70624//70624 +f 70598//70598 70645//70645 70713//70713 +f 70680//70680 70640//70640 70702//70702 +f 70711//70711 70767//70767 70532//70532 +f 70698//70698 70639//70639 70740//70740 +f 70597//70597 70768//70768 70709//70709 +f 70699//70699 70543//70543 70715//70715 +f 70713//70713 70599//70599 70598//70598 +f 70433//70433 70540//70540 70873//70873 +f 70590//70590 70739//70739 70686//70686 +f 70623//70623 70728//70728 70700//70700 +f 70727//70727 70503//70503 70803//70803 +f 70701//70701 70677//70677 70615//70615 +f 70680//70680 70760//70760 70644//70644 +f 70701//70701 70631//70631 70779//70779 +f 70594//70594 70676//70676 70678//70678 +f 70612//70612 70644//70644 70760//70760 +f 70631//70631 70701//70701 70615//70615 +f 70712//70712 70601//70601 70782//70782 +f 70692//70692 70632//70632 70737//70737 +f 70735//70735 70524//70524 70587//70587 +f 70627//70627 70543//70543 70699//70699 +f 70529//70529 70727//70727 70673//70673 +f 70580//70580 70635//70635 70726//70726 +f 70638//70638 70687//70687 70688//70688 +f 70705//70705 70524//70524 70735//70735 +f 70649//70649 70690//70690 70723//70723 +f 70318//70318 70720//70720 70490//70490 +f 70686//70686 70758//70758 70439//70439 +f 70587//70587 70700//70700 70735//70735 +f 70689//70689 70638//70638 70688//70688 +f 70791//70791 70511//70511 70519//70519 +f 70810//70810 70642//70642 70594//70594 +f 70621//70621 70642//70642 70810//70810 +f 70623//70623 70576//70576 70728//70728 +f 70781//70781 70621//70621 70810//70810 +f 70716//70716 70548//70548 70730//70730 +f 70582//70582 70633//70633 70731//70731 +f 70500//70500 70771//70771 70575//70575 +f 70730//70730 70605//70605 70723//70723 +f 70500//70500 70691//70691 70771//70771 +f 70519//70519 70499//70499 70733//70733 +f 70733//70733 70499//70499 70695//70695 +f 70622//70622 70641//70641 70809//70809 +f 70605//70605 70730//70730 70548//70548 +f 70702//70702 70630//70630 70738//70738 +f 70572//70572 70577//70577 70830//70830 +f 70637//70637 70433//70433 70873//70873 +f 70579//70579 70781//70781 70848//70848 +f 70493//70493 70676//70676 70592//70592 +f 70607//70607 70710//70710 70915//70915 +f 70830//70830 70577//70577 70617//70617 +f 70626//70626 70849//70849 70708//70708 +f 70581//70581 70771//70771 70694//70694 +f 70706//70706 70510//70510 70917//70917 +f 70618//70618 70856//70856 70620//70620 +f 70625//70625 70772//70772 70488//70488 +f 70617//70617 70714//70714 70784//70784 +f 70788//70788 70521//70521 70708//70708 +f 70714//70714 70758//70758 70784//70784 +f 70876//70876 70772//70772 70625//70625 +f 70634//70634 70917//70917 70510//70510 +f 70768//70768 70597//70597 70705//70705 +f 70604//70604 70544//70544 70763//70763 +f 70763//70763 70722//70722 70604//70604 +f 70717//70717 70497//70497 70726//70726 +f 70646//70646 70604//70604 70722//70722 +f 70700//70700 70765//70765 70735//70735 +f 70803//70803 70521//70521 70788//70788 +f 70758//70758 70686//70686 70761//70761 +f 70599//70599 70713//70713 70721//70721 +f 70625//70625 70613//70613 70701//70701 +f 70521//70521 70803//70803 70503//70503 +f 70740//70740 70696//70696 70698//70698 +f 70633//70633 70586//70586 70719//70719 +f 70692//70692 70737//70737 70629//70629 +f 70599//70599 70721//70721 70715//70715 +f 70800//70800 70695//70695 70697//70697 +f 70629//70629 70738//70738 70693//70693 +f 70696//70696 70740//70740 70703//70703 +f 70760//70760 70680//70680 70759//70759 +f 70629//70629 70737//70737 70738//70738 +f 70681//70681 70529//70529 70773//70773 +f 70736//70736 70779//70779 70631//70631 +f 70731//70731 70633//70633 70719//70719 +f 70677//70677 70701//70701 70613//70613 +f 70635//70635 70718//70718 70724//70724 +f 70739//70739 70764//70764 70686//70686 +f 70726//70726 70635//70635 70724//70724 +f 70689//70689 70688//70688 70817//70817 +f 70689//70689 70817//70817 70732//70732 +f 70679//70679 70685//70685 70774//70774 +f 70716//70716 70730//70730 70805//70805 +f 70697//70697 70840//70840 70800//70800 +f 70636//70636 70454//70454 70930//70930 +f 70764//70764 70739//70739 70696//70696 +f 70782//70782 70601//70601 70729//70729 +f 70681//70681 70683//70683 70682//70682 +f 70696//70696 70739//70739 70698//70698 +f 70454//70454 70637//70637 70725//70725 +f 70684//70684 70703//70703 70740//70740 +f 70725//70725 70930//70930 70454//70454 +f 70582//70582 70731//70731 70775//70775 +f 70685//70685 70643//70643 70774//70774 +f 70697//70697 70607//70607 70840//70840 +f 70767//70767 70774//70774 70643//70643 +f 70791//70791 70519//70519 70733//70733 +f 70808//70808 70840//70840 70607//70607 +f 70679//70679 70703//70703 70684//70684 +f 70808//70808 70607//70607 70915//70915 +f 70852//70852 70572//70572 70830//70830 +f 70667//70667 70903//70903 70669//70669 +f 70670//70670 70669//70669 70903//70903 +f 70663//70663 70666//70666 70821//70821 +f 70583//70583 70675//70675 70651//70651 +f 70645//70645 70742//70742 70713//70713 +f 70746//70746 70737//70737 70672//70672 +f 70663//70663 70756//70756 70662//70662 +f 70750//70750 70756//70756 70663//70663 +f 70645//70645 70658//70658 70742//70742 +f 70544//70544 70670//70670 70763//70763 +f 70651//70651 70890//70890 70628//70628 +f 70659//70659 70745//70745 70658//70658 +f 70655//70655 70564//70564 70661//70661 +f 70658//70658 70745//70745 70742//70742 +f 70672//70672 70646//70646 70746//70746 +f 70664//70664 70662//70662 70756//70756 +f 70661//70661 70525//70525 70694//70694 +f 70657//70657 70745//70745 70659//70659 +f 70821//70821 70666//70666 70671//70671 +f 70665//70665 70664//70664 70756//70756 +f 70671//70671 70568//70568 70826//70826 +f 70753//70753 70671//70671 70826//70826 +f 70756//70756 70752//70752 70855//70855 +f 70855//70855 70665//70665 70756//70756 +f 70568//70568 70751//70751 70826//70826 +f 70754//70754 70665//70665 70855//70855 +f 70476//70476 70665//70665 70754//70754 +f 70568//70568 70755//70755 70751//70751 +f 70476//70476 70754//70754 70825//70825 +f 70668//70668 70734//70734 70755//70755 +f 70757//70757 70734//70734 70668//70668 +f 70668//70668 70572//70572 70780//70780 +f 70757//70757 70668//70668 70780//70780 +f 70852//70852 70780//70780 70572//70572 +f 70719//70719 70586//70586 70978//70978 +f 70707//70707 70844//70844 70493//70493 +f 70788//70788 70708//70708 70849//70849 +f 70785//70785 70694//70694 70771//70771 +f 70700//70700 70728//70728 70829//70829 +f 70790//70790 70842//70842 70772//70772 +f 70762//70762 70612//70612 70760//70760 +f 70703//70703 70679//70679 70787//70787 +f 70771//70771 70691//70691 70816//70816 +f 70835//70835 70705//70705 70735//70735 +f 70873//70873 70725//70725 70637//70637 +f 70676//70676 70493//70493 70844//70844 +f 70529//70529 70673//70673 71024//71024 +f 70762//70762 70618//70618 70612//70612 +f 70871//70871 70720//70720 70809//70809 +f 70773//70773 70529//70529 71024//71024 +f 70490//70490 70720//70720 70871//70871 +f 70774//70774 70787//70787 70679//70679 +f 70793//70793 70490//70490 70871//70871 +f 70849//70849 70626//70626 70795//70795 +f 70490//70490 70793//70793 70707//70707 +f 70801//70801 70718//70718 70614//70614 +f 70705//70705 70835//70835 70768//70768 +f 70626//70626 70848//70848 70795//70795 +f 70686//70686 70764//70764 70761//70761 +f 70775//70775 70777//70777 70584//70584 +f 70646//70646 70722//70722 70802//70802 +f 70776//70776 70646//70646 70802//70802 +f 70772//70772 70842//70842 70690//70690 +f 70703//70703 70854//70854 70696//70696 +f 70690//70690 70842//70842 70723//70723 +f 70864//70864 70715//70715 70794//70794 +f 70830//70830 70806//70806 70852//70852 +f 70721//70721 70713//70713 70770//70770 +f 70715//70715 70864//70864 70699//70699 +f 70832//70832 70779//70779 70624//70624 +f 70791//70791 70924//70924 70728//70728 +f 70721//70721 70794//70794 70715//70715 +f 70724//70724 70718//70718 70801//70801 +f 70767//70767 70711//70711 70704//70704 +f 70727//70727 70803//70803 70804//70804 +f 70699//70699 70864//70864 70789//70789 +f 70815//70815 70627//70627 70921//70921 +f 70673//70673 70727//70727 70804//70804 +f 70584//70584 70777//70777 70641//70641 +f 70703//70703 70894//70894 70854//70854 +f 70800//70800 70840//70840 70836//70836 +f 70700//70700 70766//70766 70765//70765 +f 70627//70627 70699//70699 70921//70921 +f 70594//70594 70678//70678 70927//70927 +f 70624//70624 70779//70779 70736//70736 +f 70921//70921 70699//70699 70789//70789 +f 70915//70915 70710//70710 70712//70712 +f 70784//70784 70758//70758 70811//70811 +f 70735//70735 70765//70765 70835//70835 +f 70759//70759 70680//70680 70702//70702 +f 70704//70704 70711//70711 70847//70847 +f 70339//70339 70636//70636 70786//70786 +f 70675//70675 70709//70709 70769//70769 +f 70807//70807 70810//70810 70594//70594 +f 70625//70625 70850//70850 70796//70796 +f 70783//70783 70688//70688 70687//70687 +f 70701//70701 70850//70850 70625//70625 +f 70805//70805 70711//70711 70591//70591 +f 70847//70847 70711//70711 70805//70805 +f 70786//70786 70636//70636 70930//70930 +f 70709//70709 70768//70768 70837//70837 +f 70716//70716 70805//70805 70591//70591 +f 70769//70769 70709//70709 70792//70792 +f 70783//70783 70817//70817 70688//70688 +f 70792//70792 70709//70709 70837//70837 +f 70625//70625 70796//70796 70876//70876 +f 70782//70782 70729//70729 70574//70574 +f 70723//70723 70842//70842 70805//70805 +f 70723//70723 70805//70805 70730//70730 +f 70817//70817 70785//70785 70732//70732 +f 70691//70691 70689//70689 70732//70732 +f 70816//70816 70691//70691 70732//70732 +f 70761//70761 70811//70811 70758//70758 +f 70734//70734 70757//70757 70813//70813 +f 70733//70733 70853//70853 70831//70831 +f 70785//70785 70771//70771 70816//70816 +f 70722//70722 70763//70763 70834//70834 +f 70834//70834 70802//70802 70722//70722 +f 70695//70695 70853//70853 70733//70733 +f 70766//70766 70700//70700 70829//70829 +f 70828//70828 70774//70774 70767//70767 +f 70853//70853 70695//70695 70800//70800 +f 70766//70766 70835//70835 70765//70765 +f 70618//70618 70762//70762 70799//70799 +f 70757//70757 70851//70851 70846//70846 +f 70912//70912 70719//70719 70978//70978 +f 70845//70845 70574//70574 70882//70882 +f 70701//70701 70779//70779 70874//70874 +f 70798//70798 70497//70497 70717//70717 +f 70497//70497 70798//70798 70687//70687 +f 70731//70731 70719//70719 70912//70912 +f 70780//70780 70851//70851 70757//70757 +f 70856//70856 70797//70797 70620//70620 +f 70874//70874 70897//70897 70701//70701 +f 70624//70624 70620//70620 70797//70797 +f 70807//70807 70594//70594 70927//70927 +f 70783//70783 70687//70687 70798//70798 +f 70775//70775 70731//70731 70928//70928 +f 70777//70777 70775//70775 70928//70928 +f 70877//70877 70624//70624 70797//70797 +f 70882//70882 70574//70574 70706//70706 +f 70832//70832 70624//70624 70877//70877 +f 70917//70917 70882//70882 70706//70706 +f 70921//70921 70914//70914 70815//70815 +f 70761//70761 70764//70764 70944//70944 +f 70726//70726 70724//70724 70933//70933 +f 70856//70856 70618//70618 70799//70799 +f 70696//70696 70944//70944 70764//70764 +f 70810//70810 70848//70848 70781//70781 +f 70782//70782 70574//70574 70845//70845 +f 70634//70634 70339//70339 70860//70860 +f 70617//70617 70784//70784 70830//70830 +f 70816//70816 70732//70732 70785//70785 +f 70339//70339 70786//70786 70860//70860 +f 70701//70701 70897//70897 70850//70850 +f 70837//70837 70768//70768 70835//70835 +f 70847//70847 70805//70805 70842//70842 +f 70614//70614 70683//70683 70863//70863 +f 70876//70876 70796//70796 70878//70878 +f 70900//70900 70667//70667 70571//70571 +f 70821//70821 70899//70899 70663//70663 +f 70857//70857 70675//70675 70769//70769 +f 70713//70713 70742//70742 70820//70820 +f 70746//70746 70778//70778 70737//70737 +f 70820//70820 70770//70770 70713//70713 +f 70651//70651 70675//70675 70857//70857 +f 70903//70903 70667//70667 70900//70900 +f 70750//70750 70663//70663 70899//70899 +f 70890//70890 70651//70651 70857//70857 +f 70778//70778 70746//70746 70819//70819 +f 70890//70890 70891//70891 70628//70628 +f 70891//70891 70586//70586 70628//70628 +f 70834//70834 70670//70670 70903//70903 +f 70763//70763 70670//70670 70834//70834 +f 70749//70749 70655//70655 70823//70823 +f 70737//70737 70778//70778 70738//70738 +f 70738//70738 70778//70778 70702//70702 +f 70752//70752 70756//70756 70750//70750 +f 70978//70978 70586//70586 70891//70891 +f 70824//70824 70752//70752 70750//70750 +f 70694//70694 70785//70785 70818//70818 +f 70752//70752 70824//70824 70833//70833 +f 70742//70742 70745//70745 70822//70822 +f 70822//70822 70820//70820 70742//70742 +f 70821//70821 70671//70671 70753//70753 +f 70655//70655 70661//70661 70823//70823 +f 70855//70855 70752//70752 70833//70833 +f 70661//70661 70694//70694 70818//70818 +f 70745//70745 70657//70657 70822//70822 +f 70812//70812 70826//70826 70751//70751 +f 70873//70873 70540//70540 70815//70815 +f 70746//70746 70776//70776 70819//70819 +f 70812//70812 70940//70940 70826//70826 +f 70646//70646 70776//70776 70746//70746 +f 70813//70813 70814//70814 70734//70734 +f 70734//70734 70814//70814 70755//70755 +f 70751//70751 70755//70755 70814//70814 +f 70749//70749 70657//70657 70554//70554 +f 70822//70822 70657//70657 70749//70749 +f 70887//70887 70811//70811 70859//70859 +f 70634//70634 70860//70860 70917//70917 +f 70924//70924 70791//70791 70896//70896 +f 70800//70800 70831//70831 70853//70853 +f 70760//70760 70759//70759 70898//70898 +f 70733//70733 70896//70896 70791//70791 +f 70761//70761 70859//70859 70811//70811 +f 70839//70839 70760//70760 70898//70898 +f 70859//70859 70761//70761 70944//70944 +f 70782//70782 70843//70843 70841//70841 +f 70774//70774 70828//70828 70787//70787 +f 70786//70786 70838//70838 70860//70860 +f 70865//70865 70614//70614 70863//70863 +f 70945//70945 70813//70813 70895//70895 +f 70641//70641 70777//70777 70935//70935 +f 70813//70813 70757//70757 70846//70846 +f 70614//70614 70865//70865 70801//70801 +f 70760//70760 70839//70839 70762//70762 +f 70673//70673 70804//70804 70827//70827 +f 70839//70839 70799//70799 70762//70762 +f 70814//70814 70813//70813 70945//70945 +f 70754//70754 70855//70855 70885//70885 +f 70832//70832 70858//70858 70779//70779 +f 70944//70944 70696//70696 70854//70854 +f 70784//70784 70884//70884 70830//70830 +f 70790//70790 70772//70772 70876//70876 +f 70678//70678 70676//70676 70972//70972 +f 70927//70927 70678//70678 70972//70972 +f 70829//70829 70728//70728 70924//70924 +f 70783//70783 70798//70798 70870//70870 +f 70858//70858 70874//70874 70779//70779 +f 70849//70849 70795//70795 70932//70932 +f 70844//70844 70707//70707 70793//70793 +f 70788//70788 70889//70889 70803//70803 +f 70843//70843 70782//70782 70845//70845 +f 70886//70886 70851//70851 70780//70780 +f 70780//70780 70852//70852 70886//70886 +f 70717//70717 70726//70726 70933//70933 +f 70856//70856 70799//70799 70875//70875 +f 70937//70937 70809//70809 70935//70935 +f 70759//70759 70702//70702 70898//70898 +f 70809//70809 70641//70641 70935//70935 +f 70796//70796 70897//70897 70878//70878 +f 70681//70681 70773//70773 70992//70992 +f 70767//70767 70962//70962 70828//70828 +f 70914//70914 70873//70873 70815//70815 +f 70784//70784 70811//70811 70887//70887 +f 70962//70962 70767//70767 70704//70704 +f 70850//70850 70897//70897 70796//70796 +f 70883//70883 70703//70703 70787//70787 +f 70975//70975 70840//70840 70808//70808 +f 70787//70787 70828//70828 70883//70883 +f 70915//70915 70975//70975 70808//70808 +f 70712//70712 70782//70782 70841//70841 +f 70860//70860 70964//70964 70917//70917 +f 70883//70883 70828//70828 70954//70954 +f 70962//70962 70954//70954 70828//70828 +f 70893//70893 70938//70938 70812//70812 +f 70962//70962 70704//70704 70922//70922 +f 70683//70683 70862//70862 71085//71085 +f 70806//70806 70830//70830 70884//70884 +f 70766//70766 70829//70829 70835//70835 +f 71024//71024 70673//70673 70868//70868 +f 70683//70683 71085//71085 70863//70863 +f 70792//70792 70961//70961 70769//70769 +f 70928//70928 70963//70963 70777//70777 +f 70857//70857 70769//70769 70961//70961 +f 70676//70676 70844//70844 70972//70972 +f 70846//70846 70895//70895 70813//70813 +f 70799//70799 70939//70939 70875//70875 +f 70835//70835 70867//70867 70837//70837 +f 70930//70930 70725//70725 70971//70971 +f 70920//70920 70790//70790 70973//70973 +f 70683//70683 70681//70681 70862//70862 +f 70790//70790 70918//70918 70842//70842 +f 70788//70788 70849//70849 70932//70932 +f 70837//70837 70867//70867 70942//70942 +f 70945//70945 70895//70895 70941//70941 +f 70831//70831 70896//70896 70733//70733 +f 70836//70836 70840//70840 71022//71022 +f 70846//70846 70941//70941 70895//70895 +f 70973//70973 70790//70790 70876//70876 +f 70865//70865 70866//70866 70801//70801 +f 70896//70896 70831//70831 70969//70969 +f 70875//70875 70968//70968 70856//70856 +f 70842//70842 70918//70918 70847//70847 +f 70725//70725 70873//70873 70971//70971 +f 70797//70797 70856//70856 70968//70968 +f 70884//70884 70784//70784 71003//71003 +f 70871//70871 71038//71038 70793//70793 +f 70885//70885 70855//70855 70833//70833 +f 70968//70968 70877//70877 70797//70797 +f 70933//70933 70724//70724 70995//70995 +f 70872//70872 70793//70793 71038//71038 +f 70887//70887 71003//71003 70784//70784 +f 70928//70928 70731//70731 70912//70912 +f 70879//70879 70861//70861 70894//70894 +f 70846//70846 70851//70851 70941//70941 +f 70703//70703 70883//70883 70894//70894 +f 70944//70944 70854//70854 70894//70894 +f 70844//70844 70793//70793 70872//70872 +f 70921//70921 70789//70789 70881//70881 +f 70922//70922 70704//70704 70847//70847 +f 70883//70883 70879//70879 70894//70894 +f 70804//70804 70803//70803 70889//70889 +f 70847//70847 70918//70918 70922//70922 +f 70852//70852 70806//70806 70880//70880 +f 70944//70944 70861//70861 70943//70943 +f 70712//70712 70841//70841 70915//70915 +f 70944//70944 70894//70894 70861//70861 +f 70871//70871 70809//70809 70937//70937 +f 70898//70898 70888//70888 70839//70839 +f 70956//70956 70951//70951 70851//70851 +f 70851//70851 70886//70886 70956//70956 +f 70754//70754 70885//70885 70825//70825 +f 70913//70913 70753//70753 70826//70826 +f 70990//70990 70825//70825 70885//70885 +f 70821//70821 70902//70902 70899//70899 +f 70571//70571 70825//70825 70990//70990 +f 70778//70778 70819//70819 70904//70904 +f 70901//70901 70910//70910 70869//70869 +f 70961//70961 70890//70890 70857//70857 +f 70989//70989 70750//70750 70899//70899 +f 70821//70821 70753//70753 70902//70902 +f 70904//70904 70898//70898 70778//70778 +f 70770//70770 70820//70820 70911//70911 +f 70900//70900 70571//70571 70990//70990 +f 70753//70753 70913//70913 70902//70902 +f 70910//70910 70870//70870 70869//70869 +f 70870//70870 70910//70910 70785//70785 +f 70940//70940 70913//70913 70826//70826 +f 70750//70750 70989//70989 70824//70824 +f 70818//70818 70910//70910 70901//70901 +f 70898//70898 70702//70702 70778//70778 +f 70721//70721 70770//70770 70911//70911 +f 70905//70905 70818//70818 70901//70901 +f 70785//70785 70910//70910 70818//70818 +f 70751//70751 70893//70893 70812//70812 +f 70820//70820 70822//70822 70911//70911 +f 70822//70822 70749//70749 70907//70907 +f 70812//70812 70938//70938 70940//70940 +f 70906//70906 70911//70911 70822//70822 +f 70911//70911 70906//70906 70721//70721 +f 70823//70823 70661//70661 70908//70908 +f 70906//70906 70794//70794 70721//70721 +f 70776//70776 70802//70802 70819//70819 +f 70661//70661 70818//70818 70905//70905 +f 70908//70908 70661//70661 70905//70905 +f 70822//70822 70907//70907 70906//70906 +f 70783//70783 70870//70870 70817//70817 +f 70785//70785 70817//70817 70870//70870 +f 70892//70892 70814//70814 70945//70945 +f 70751//70751 70814//70814 70892//70892 +f 70892//70892 70893//70893 70751//70751 +f 70827//70827 70804//70804 70889//70889 +f 70829//70829 70919//70919 70835//70835 +f 70912//70912 70997//70997 70928//70928 +f 70875//70875 70939//70939 70968//70968 +f 70858//70858 70832//70832 70946//70946 +f 70792//70792 70955//70955 70961//70961 +f 70874//70874 70858//70858 70946//70946 +f 70965//70965 70919//70919 70829//70829 +f 70943//70943 70861//70861 70981//70981 +f 70918//70918 70920//70920 71018//71018 +f 70829//70829 70924//70924 70965//70965 +f 70950//70950 70943//70943 70981//70981 +f 70920//70920 70918//70918 70790//70790 +f 70810//70810 71075//71075 70848//70848 +f 70795//70795 70848//70848 71075//71075 +f 70673//70673 70827//70827 71043//71043 +f 70868//70868 70673//70673 71043//71043 +f 70913//70913 70940//70940 70982//70982 +f 70851//70851 70951//70951 70941//70941 +f 70788//70788 70932//70932 71010//71010 +f 71006//71006 70972//70972 70844//70844 +f 70879//70879 70883//70883 70954//70954 +f 71045//71045 70795//70795 71075//71075 +f 70773//70773 71024//71024 70992//70992 +f 70972//70972 71044//71044 70927//70927 +f 70799//70799 70839//70839 70939//70939 +f 70867//70867 70919//70919 70926//70926 +f 70956//70956 70886//70886 70916//70916 +f 70878//70878 70973//70973 70876//70876 +f 70940//70940 70938//70938 70982//70982 +f 70681//70681 70992//70992 71012//71012 +f 70859//70859 70944//70944 70943//70943 +f 70866//70866 70865//70865 71015//71015 +f 70935//70935 70777//70777 70963//70963 +f 70943//70943 70950//70950 70859//70859 +f 70936//70936 70937//70937 70935//70935 +f 70786//70786 70930//70930 70838//70838 +f 70835//70835 70919//70919 70867//70867 +f 70798//70798 70931//70931 70870//70870 +f 70892//70892 70945//70945 70923//70923 +f 71014//71014 70870//70870 70931//70931 +f 70889//70889 70788//70788 71010//71010 +f 70942//70942 70867//70867 70926//70926 +f 70806//70806 70884//70884 70960//70960 +f 70960//70960 70884//70884 70929//70929 +f 70975//70975 71022//71022 70840//70840 +f 70929//70929 70886//70886 70934//70934 +f 70945//70945 70941//70941 70923//70923 +f 70886//70886 70929//70929 70916//70916 +f 70995//70995 70724//70724 70801//70801 +f 70877//70877 70946//70946 70832//70832 +f 70824//70824 70985//70985 70833//70833 +f 70929//70929 70884//70884 71003//71003 +f 71003//71003 70916//70916 70929//70929 +f 70985//70985 70885//70885 70833//70833 +f 70933//70933 70995//70995 71000//71000 +f 70942//70942 70926//70926 70925//70925 +f 70880//70880 70934//70934 70852//70852 +f 70886//70886 70852//70852 70934//70934 +f 70981//70981 70861//70861 70879//70879 +f 70938//70938 70893//70893 70892//70892 +f 70923//70923 70938//70938 70892//70892 +f 70938//70938 70923//70923 70951//70951 +f 70941//70941 70951//70951 70923//70923 +f 70938//70938 70951//70951 70983//70983 +f 70996//70996 70973//70973 70878//70878 +f 70957//70957 70981//70981 71021//71021 +f 70948//70948 70950//70950 70952//70952 +f 71038//71038 70871//70871 71017//71017 +f 70792//70792 70837//70837 70955//70955 +f 70882//70882 70917//70917 71105//71105 +f 70997//70997 70912//70912 70959//70959 +f 71043//71043 70827//70827 71040//71040 +f 70953//70953 70879//70879 70954//70954 +f 70983//70983 70967//70967 70938//70938 +f 70915//70915 70841//70841 71033//71033 +f 70955//70955 70942//70942 71025//71025 +f 70837//70837 70942//70942 70955//70955 +f 70810//70810 70807//70807 70947//70947 +f 70917//70917 70964//70964 71105//71105 +f 70963//70963 70928//70928 70997//70997 +f 70831//70831 71022//71022 71042//71042 +f 70939//70939 71041//71041 70968//70968 +f 70950//70950 70948//70948 70859//70859 +f 70919//70919 70965//70965 70966//70966 +f 70789//70789 70864//70864 70979//70979 +f 70981//70981 70879//70879 71021//71021 +f 70983//70983 70951//70951 71007//71007 +f 70979//70979 70864//70864 70974//70974 +f 70860//70860 70838//70838 71081//71081 +f 70952//70952 70950//70950 70981//70981 +f 70981//70981 70957//70957 70952//70952 +f 70968//70968 70970//70970 70877//70877 +f 70931//70931 70798//70798 71125//71125 +f 70800//70800 71022//71022 70831//70831 +f 70836//70836 71022//71022 70800//70800 +f 71096//71096 70841//70841 70843//70843 +f 70925//70925 71025//71025 70942//70942 +f 70838//70838 70930//70930 70971//70971 +f 70936//70936 70935//70935 70994//70994 +f 70801//70801 70866//70866 70995//70995 +f 70982//70982 70938//70938 70967//70967 +f 71096//71096 70843//70843 70845//70845 +f 70896//70896 70965//70965 70924//70924 +f 71022//71022 70975//70975 70993//70993 +f 71003//71003 70887//70887 70949//70949 +f 70936//70936 71017//71017 70937//70937 +f 70880//70880 70806//70806 70960//70960 +f 70862//70862 70681//70681 71012//71012 +f 70887//70887 70859//70859 70949//70949 +f 70871//70871 70937//70937 71017//71017 +f 71020//71020 70982//70982 70967//70967 +f 70973//70973 71028//71028 70920//70920 +f 70845//70845 70882//70882 71107//71107 +f 70967//70967 70983//70983 71049//71049 +f 70953//70953 71047//71047 70879//70879 +f 70933//70933 71000//71000 71039//71039 +f 71001//71001 70927//70927 71044//71044 +f 70914//70914 70971//70971 70873//70873 +f 70807//70807 70927//70927 71001//71001 +f 70717//70717 70933//70933 71039//71039 +f 70926//70926 70919//70919 70966//70966 +f 71049//71049 70983//70983 71009//71009 +f 70962//70962 70922//70922 70958//70958 +f 70926//70926 70966//70966 70925//70925 +f 71009//71009 70983//70983 71007//71007 +f 70958//70958 70922//70922 70918//70918 +f 70969//70969 70925//70925 70966//70966 +f 70925//70925 70969//70969 71019//71019 +f 70969//70969 70831//70831 71019//71019 +f 70831//70831 71042//71042 71019//71019 +f 70789//70789 70979//70979 70881//70881 +f 70990//70990 70985//70985 71005//71005 +f 70881//70881 70979//70979 71127//71127 +f 70990//70990 71005//71005 71036//71036 +f 70902//70902 70913//70913 70982//70982 +f 70794//70794 70906//70906 70977//70977 +f 70904//70904 70984//70984 70898//70898 +f 70899//70899 70982//70982 70989//70989 +f 70902//70902 70982//70982 70899//70899 +f 70989//70989 70982//70982 71020//71020 +f 70794//70794 70974//70974 70864//70864 +f 70906//70906 70907//70907 71122//71122 +f 70824//70824 70989//70989 70985//70985 +f 70990//70990 71036//71036 70900//70900 +f 70985//70985 70989//70989 71020//71020 +f 70888//70888 70984//70984 71004//71004 +f 70977//70977 70906//70906 71122//71122 +f 70898//70898 70984//70984 70888//70888 +f 70900//70900 71036//71036 71066//71066 +f 71011//71011 70869//70869 71014//71014 +f 71004//71004 70976//70976 70888//70888 +f 70987//70987 70900//70900 71066//71066 +f 70903//70903 70900//70900 70987//70987 +f 71014//71014 70869//70869 70870//70870 +f 70988//70988 70903//70903 70987//70987 +f 70885//70885 70985//70985 70990//70990 +f 70980//70980 70869//70869 71011//71011 +f 70901//70901 70869//70869 70980//70980 +f 70903//70903 70988//70988 70834//70834 +f 70834//70834 70988//70988 71055//71055 +f 70980//70980 70986//70986 70901//70901 +f 70888//70888 70939//70939 70839//70839 +f 70976//70976 70939//70939 70888//70888 +f 70905//70905 70901//70901 70986//70986 +f 70802//70802 70834//70834 71055//71055 +f 70823//70823 70908//70908 71114//71114 +f 70909//70909 70823//70823 71114//71114 +f 70908//70908 70905//70905 70986//70986 +f 70823//70823 70909//70909 70749//70749 +f 70749//70749 70909//70909 70907//70907 +f 70889//70889 71010//71010 71098//71098 +f 70827//70827 70889//70889 71098//71098 +f 70993//70993 70975//70975 71033//71033 +f 70936//70936 70994//70994 71016//71016 +f 70807//70807 71001//71001 70947//70947 +f 71083//71083 70976//70976 71004//71004 +f 70915//70915 71033//71033 70975//70975 +f 71039//71039 71000//71000 71112//71112 +f 71052//71052 70918//70918 71018//71018 +f 71085//71085 70862//70862 71012//71012 +f 70991//70991 71007//71007 70951//70951 +f 70956//70956 70991//70991 70951//70951 +f 71019//71019 71034//71034 70925//70925 +f 70896//70896 70966//70966 70965//70965 +f 70896//70896 70969//70969 70966//70966 +f 71085//71085 71015//71015 70863//70863 +f 70865//70865 70863//70863 71015//71015 +f 70810//70810 70947//70947 71030//71030 +f 71048//71048 70991//70991 70956//70956 +f 70882//70882 71105//71105 71107//71107 +f 71075//71075 70810//70810 71030//71030 +f 71052//71052 70958//70958 70918//70918 +f 71021//71021 70879//70879 71047//71047 +f 70948//70948 70952//70952 70949//70949 +f 71018//71018 70920//70920 71028//71028 +f 71034//71034 71026//71026 70925//70925 +f 71002//71002 70996//70996 70878//70878 +f 70798//70798 70717//70717 71039//71039 +f 71039//71039 71061//71061 70798//70798 +f 70844//70844 70872//70872 71006//71006 +f 70956//70956 70916//70916 71048//71048 +f 70999//70999 71048//71048 70916//70916 +f 70958//70958 70953//70953 70954//70954 +f 71125//71125 70798//70798 71061//71061 +f 71105//71105 70964//70964 71079//71079 +f 70880//70880 70960//70960 70934//70934 +f 70960//70960 70929//70929 70934//70934 +f 70897//70897 70874//70874 71002//71002 +f 70958//70958 70954//70954 70962//70962 +f 71002//71002 70878//70878 70897//70897 +f 71050//71050 71021//71021 71047//71047 +f 71017//71017 70936//70936 71016//71016 +f 70859//70859 70948//70948 70949//70949 +f 70890//70890 70961//70961 71023//71023 +f 70946//70946 70877//70877 70970//70970 +f 70970//70970 70968//70968 71041//71041 +f 71003//71003 70999//70999 70916//70916 +f 71013//71013 70891//70891 71023//71023 +f 70964//70964 70860//70860 71081//71081 +f 70891//70891 71013//71013 70978//70978 +f 71065//71065 70971//70971 70914//70914 +f 70932//70932 70795//70795 71045//71045 +f 70914//70914 70921//70921 71126//71126 +f 71008//71008 71009//71009 71007//71007 +f 71143//71143 70994//70994 71103//71103 +f 71016//71016 70994//70994 71143//71143 +f 70891//70891 70890//70890 71023//71023 +f 71104//71104 71001//71001 71044//71044 +f 71026//71026 71034//71034 71031//71031 +f 71082//71082 71016//71016 71143//71143 +f 70961//70961 70955//70955 71025//71025 +f 70827//70827 71098//71098 71040//71040 +f 70947//70947 71001//71001 71104//71104 +f 71104//71104 71071//71071 70947//70947 +f 71000//71000 70995//70995 71108//71108 +f 71017//71017 71016//71016 71082//71082 +f 70977//70977 71113//71113 70794//70794 +f 70997//70997 70959//70959 71133//71133 +f 70953//70953 71086//71086 71047//71047 +f 70958//70958 71086//71086 70953//70953 +f 71068//71068 70957//70957 71050//71050 +f 71021//71021 71050//71050 70957//70957 +f 71029//71029 70996//70996 71002//71002 +f 71010//71010 70932//70932 71037//71037 +f 71026//71026 71025//71025 70925//70925 +f 71024//71024 70868//70868 71062//71062 +f 70794//70794 71113//71113 70974//70974 +f 70977//70977 70998//70998 71113//71113 +f 71002//71002 70946//70946 71063//71063 +f 71083//71083 71041//71041 70976//70976 +f 70958//70958 71052//71052 71086//71086 +f 71048//71048 70999//70999 71087//71087 +f 70949//70949 70999//70999 71003//71003 +f 71037//71037 70932//70932 71045//71045 +f 71005//71005 71049//71049 71032//71032 +f 71086//71086 71051//71051 71119//71119 +f 71067//71067 71110//71110 70963//70963 +f 70946//70946 71002//71002 70874//70874 +f 71051//71051 71052//71052 71027//71027 +f 71126//71126 70921//70921 70881//70881 +f 71080//71080 71119//71119 71051//71051 +f 70976//70976 71041//71041 70939//70939 +f 71023//71023 70961//70961 71025//71025 +f 71018//71018 71027//71027 71052//71052 +f 71080//71080 71051//71051 71027//71027 +f 70980//70980 71011//71011 71109//71109 +f 70963//70963 71139//71139 70935//70935 +f 70972//70972 71006//71006 71058//71058 +f 71047//71047 71086//71086 71050//71050 +f 70994//70994 70935//70935 71103//71103 +f 71127//71127 70979//70979 71046//71046 +f 71022//71022 71118//71118 71042//71042 +f 71150//71150 71014//71014 70931//70931 +f 70866//70866 71015//71015 71091//71091 +f 70993//70993 71118//71118 71022//71022 +f 70971//70971 71081//71081 70838//70838 +f 70995//70995 70866//70866 71091//71091 +f 70841//70841 71096//71096 71033//71033 +f 70949//70949 71087//71087 70999//70999 +f 70952//70952 71087//71087 70949//70949 +f 71049//71049 71009//71009 71008//71008 +f 70996//70996 71028//71028 70973//70973 +f 71096//71096 70845//70845 71064//71064 +f 71064//71064 70845//70845 71107//71107 +f 70912//70912 70978//70978 70959//70959 +f 71150//71150 71099//71099 71014//71014 +f 71122//71122 70998//70998 70977//70977 +f 71014//71014 71099//71099 71011//71011 +f 70978//70978 71013//71013 70959//70959 +f 70904//70904 71097//71097 70984//70984 +f 70967//70967 71049//71049 71020//71020 +f 71020//71020 71049//71049 70985//70985 +f 70986//70986 70980//70980 71072//71072 +f 71072//71072 70980//70980 71109//71109 +f 71049//71049 71005//71005 70985//70985 +f 71090//71090 70987//70987 71066//71066 +f 70988//70988 70987//70987 71090//71090 +f 71090//71090 71076//71076 70988//70988 +f 70988//70988 71076//71076 71055//71055 +f 70907//70907 71056//71056 71053//71053 +f 70909//70909 71056//71056 70907//70907 +f 71077//71077 71055//71055 71076//71076 +f 70802//70802 71055//71055 71077//71077 +f 70819//70819 70802//70802 71077//71077 +f 71077//71077 70904//70904 70819//70819 +f 71114//71114 71054//71054 70909//70909 +f 71114//71114 70908//70908 70986//70986 +f 70909//70909 71054//71054 71056//71056 +f 70952//70952 71115//71115 71087//71087 +f 71015//71015 71085//71085 71128//71128 +f 71078//71078 71048//71048 71111//71111 +f 71004//71004 70984//70984 71094//71094 +f 71045//71045 71075//71075 71035//71035 +f 71092//71092 71063//71063 70970//70970 +f 71080//71080 71027//71027 71057//71057 +f 70970//70970 71063//71063 70946//70946 +f 71035//71035 71037//71037 71045//71045 +f 71005//71005 71032//71032 71095//71095 +f 71050//71050 71084//71084 71068//71068 +f 71103//71103 70935//70935 71139//71139 +f 71015//71015 71128//71128 71132//71132 +f 71129//71129 71013//71013 71023//71023 +f 70868//70868 71043//71043 71102//71102 +f 71062//71062 70868//70868 71102//71102 +f 71065//71065 70914//70914 71126//71126 +f 71027//71027 71018//71018 71057//71057 +f 71005//71005 71095//71095 71036//71036 +f 71059//71059 71011//71011 71134//71134 +f 71028//71028 71069//71069 71057//71057 +f 71018//71018 71028//71028 71057//71057 +f 71111//71111 71048//71048 71087//71087 +f 71109//71109 71011//71011 71059//71059 +f 71126//71126 70881//70881 71127//71127 +f 71031//71031 71034//71034 71158//71158 +f 71066//71066 71036//71036 71095//71095 +f 71091//71091 71015//71015 71132//71132 +f 71034//71034 71019//71019 71158//71158 +f 71091//71091 71100//71100 70995//70995 +f 71092//71092 71041//71041 71088//71088 +f 70957//70957 71115//71115 70952//70952 +f 71069//71069 71028//71028 70996//70996 +f 70992//70992 71024//71024 71062//71062 +f 71092//71092 71088//71088 71093//71093 +f 71112//71112 71000//71000 71108//71108 +f 71158//71158 71019//71019 71118//71118 +f 71098//71098 71102//71102 71040//71040 +f 71043//71043 71040//71040 71102//71102 +f 71079//71079 70964//70964 71081//71081 +f 71084//71084 71050//71050 71086//71086 +f 71052//71052 71051//71051 71086//71086 +f 71042//71042 71118//71118 71019//71019 +f 71091//71091 71132//71132 71089//71089 +f 71041//71041 71092//71092 70970//70970 +f 71067//71067 70997//70997 71133//71133 +f 71030//71030 70947//70947 71071//71071 +f 70963//70963 70997//70997 71067//71067 +f 71030//71030 71166//71166 71075//71075 +f 71089//71089 71074//71074 71091//71091 +f 70963//70963 71110//71110 71139//71139 +f 70979//70979 70974//70974 71046//71046 +f 71080//71080 71073//71073 71070//71070 +f 71078//71078 71008//71008 71007//71007 +f 70991//70991 71078//71078 71007//71007 +f 70872//70872 71038//71038 71241//71241 +f 71100//71100 71091//71091 71074//71074 +f 71008//71008 71032//71032 71049//71049 +f 70993//70993 71033//71033 71135//71135 +f 71032//71032 71008//71008 71078//71078 +f 71093//71093 71060//71060 71092//71092 +f 71048//71048 71078//71078 70991//70991 +f 71073//71073 71080//71080 71121//71121 +f 71083//71083 71116//71116 71088//71088 +f 71083//71083 71088//71088 71041//71041 +f 71060//71060 71029//71029 71063//71063 +f 71060//71060 71121//71121 71029//71029 +f 71029//71029 71121//71121 70996//70996 +f 71121//71121 71069//71069 70996//70996 +f 71063//71063 71029//71029 71002//71002 +f 71113//71113 70998//70998 71180//71180 +f 71032//71032 71106//71106 71095//71095 +f 71057//71057 71121//71121 71080//71080 +f 71119//71119 71080//71080 71070//71070 +f 71087//71087 71151//71151 71111//71111 +f 71121//71121 71057//71057 71069//71069 +f 71011//71011 71099//71099 71134//71134 +f 71160//71160 71023//71023 71025//71025 +f 71105//71105 71079//71079 71223//71223 +f 70972//70972 71058//71058 71101//71101 +f 71063//71063 71092//71092 71060//71060 +f 71044//71044 70972//70972 71101//71101 +f 71218//71218 71126//71126 71127//71127 +f 71004//71004 71094//71094 71157//71157 +f 71104//71104 71044//71044 71101//71101 +f 71074//71074 71148//71148 71100//71100 +f 71094//71094 70984//70984 71097//71097 +f 71087//71087 71115//71115 71151//71151 +f 71132//71132 71142//71142 71089//71089 +f 71159//71159 71117//71117 71144//71144 +f 71068//71068 71153//71153 71115//71115 +f 71079//71079 71081//71081 71131//71131 +f 71025//71025 71026//71026 71160//71160 +f 70931//70931 71125//71125 71150//71150 +f 71115//71115 70957//70957 71068//71068 +f 71108//71108 70995//70995 71100//71100 +f 71198//71198 71131//71131 71081//71081 +f 71004//71004 71157//71157 71083//71083 +f 71081//71081 70971//70971 71201//71201 +f 71017//71017 71082//71082 71170//71170 +f 71017//71017 71170//71170 71038//71038 +f 71070//71070 71117//71117 71159//71159 +f 71064//71064 71107//71107 71244//71244 +f 71098//71098 71010//71010 71207//71207 +f 71184//71184 71118//71118 71135//71135 +f 71166//71166 71030//71030 71071//71071 +f 71061//71061 71039//71039 71112//71112 +f 70993//70993 71135//71135 71118//71118 +f 71066//71066 71145//71145 71090//71090 +f 70971//70971 71065//71065 71201//71201 +f 70974//70974 71113//71113 71165//71165 +f 71089//71089 71142//71142 71074//71074 +f 71162//71162 71085//71085 71012//71012 +f 71140//71140 71170//71170 71082//71082 +f 71153//71153 71068//71068 71185//71185 +f 71241//71241 71038//71038 71170//71170 +f 71144//71144 71117//71117 71116//71116 +f 71076//71076 71090//71090 71147//71147 +f 71006//71006 70872//70872 71161//71161 +f 71120//71120 71116//71116 71117//71117 +f 71088//71088 71120//71120 71093//71093 +f 71116//71116 71120//71120 71088//71088 +f 71068//71068 71119//71119 71185//71185 +f 71058//71058 71006//71006 71190//71190 +f 71161//71161 71190//71190 71006//71006 +f 71077//71077 71076//71076 71147//71147 +f 71185//71185 71119//71119 71159//71159 +f 71093//71093 71120//71120 71060//71060 +f 71159//71159 71119//71119 71070//71070 +f 71068//71068 71084//71084 71119//71119 +f 71121//71121 71060//71060 71120//71120 +f 71119//71119 71084//71084 71086//71086 +f 71070//71070 71073//71073 71121//71121 +f 71136//71136 71133//71133 70959//70959 +f 71129//71129 70959//70959 71013//71013 +f 70907//70907 71053//71053 71122//71122 +f 70904//70904 71077//71077 71097//71097 +f 71053//71053 71056//71056 71123//71123 +f 70986//70986 71146//71146 71114//71114 +f 71146//71146 70986//70986 71072//71072 +f 71056//71056 71054//71054 71123//71123 +f 71146//71146 71054//71054 71114//71114 +f 71186//71186 71141//71141 71157//71157 +f 71106//71106 71032//71032 71078//71078 +f 71124//71124 71137//71137 71152//71152 +f 71103//71103 71139//71139 71143//71143 +f 71137//71137 71106//71106 71078//71078 +f 71137//71137 71078//71078 71111//71111 +f 71208//71208 71109//71109 71059//71059 +f 70992//70992 71062//71062 71168//71168 +f 71151//71151 71115//71115 71154//71154 +f 71141//71141 71182//71182 71157//71157 +f 71023//71023 71160//71160 71129//71129 +f 71138//71138 71137//71137 71111//71111 +f 71162//71162 71128//71128 71085//71085 +f 71158//71158 71164//71164 71031//71031 +f 71031//71031 71160//71160 71026//71026 +f 71168//71168 71102//71102 71167//71167 +f 71117//71117 71070//71070 71120//71120 +f 71062//71062 71102//71102 71168//71168 +f 71082//71082 71143//71143 71227//71227 +f 71140//71140 71082//71082 71227//71227 +f 71132//71132 71128//71128 71130//71130 +f 71154//71154 71115//71115 71153//71153 +f 71166//71166 71328//71328 71075//71075 +f 71121//71121 71120//71120 71070//71070 +f 71201//71201 71065//71065 71126//71126 +f 71096//71096 71064//71064 71179//71179 +f 71192//71192 70992//70992 71197//71197 +f 70992//70992 71192//71192 71012//71012 +f 71137//71137 71154//71154 71155//71155 +f 71094//71094 71097//71097 71149//71149 +f 71164//71164 71158//71158 71181//71181 +f 71095//71095 71106//71106 71124//71124 +f 71090//71090 71145//71145 71147//71147 +f 71135//71135 71033//71033 71177//71177 +f 71046//71046 71163//71163 71127//71127 +f 71134//71134 71224//71224 71059//71059 +f 71155//71155 71152//71152 71137//71137 +f 71148//71148 71074//71074 71169//71169 +f 71100//71100 71148//71148 71183//71183 +f 71136//71136 70959//70959 71129//71129 +f 71033//71033 71096//71096 71177//71177 +f 71191//71191 71142//71142 71132//71132 +f 71157//71157 71182//71182 71083//71083 +f 71177//71177 71096//71096 71179//71179 +f 71184//71184 71158//71158 71118//71118 +f 71147//71147 71149//71149 71077//71077 +f 71173//71173 71107//71107 71105//71105 +f 71144//71144 71116//71116 71182//71182 +f 71102//71102 71098//71098 71175//71175 +f 71203//71203 70872//70872 71241//71241 +f 70974//70974 71163//71163 71046//71046 +f 71077//71077 71149//71149 71097//71097 +f 71111//71111 71151//71151 71138//71138 +f 71152//71152 71155//71155 71156//71156 +f 71141//71141 71152//71152 71156//71156 +f 71083//71083 71182//71182 71116//71116 +f 71155//71155 71185//71185 71159//71159 +f 71155//71155 71159//71159 71156//71156 +f 71156//71156 71159//71159 71144//71144 +f 71163//71163 70974//70974 71165//71165 +f 71175//71175 71167//71167 71102//71102 +f 71188//71188 71186//71186 71157//71157 +f 71162//71162 71012//71012 71192//71192 +f 71095//71095 71145//71145 71066//71066 +f 71142//71142 71191//71191 71196//71196 +f 71145//71145 71124//71124 71187//71187 +f 71095//71095 71124//71124 71145//71145 +f 71125//71125 71061//71061 71269//71269 +f 71162//71162 71130//71130 71128//71128 +f 71179//71179 71064//71064 71171//71171 +f 71202//71202 71125//71125 71269//71269 +f 71124//71124 71106//71106 71137//71137 +f 71181//71181 71184//71184 71243//71243 +f 71150//71150 71219//71219 71099//71099 +f 71134//71134 71099//71099 71219//71219 +f 71160//71160 71031//71031 71164//71164 +f 71184//71184 71135//71135 71243//71243 +f 71148//71148 71169//71169 71204//71204 +f 70992//70992 71168//71168 71197//71197 +f 71210//71210 71058//71058 71190//71190 +f 71035//71035 71075//71075 71328//71328 +f 71154//71154 71137//71137 71138//71138 +f 71058//71058 71210//71210 71101//71101 +f 71198//71198 71081//71081 71255//71255 +f 71149//71149 71188//71188 71094//71094 +f 71081//71081 71201//71201 71255//71255 +f 71229//71229 71180//71180 70998//70998 +f 71072//71072 71109//71109 71208//71208 +f 71188//71188 71157//71157 71094//71094 +f 71142//71142 71169//71169 71074//71074 +f 71196//71196 71169//71169 71142//71142 +f 71138//71138 71151//71151 71154//71154 +f 71064//71064 71244//71244 71171//71171 +f 71124//71124 71152//71152 71187//71187 +f 71154//71154 71153//71153 71185//71185 +f 71072//71072 71256//71256 71193//71193 +f 71256//71256 71072//71072 71208//71208 +f 71141//71141 71156//71156 71182//71182 +f 71104//71104 71101//71101 71172//71172 +f 71184//71184 71181//71181 71158//71158 +f 71071//71071 71104//71104 71172//71172 +f 71108//71108 71100//71100 71174//71174 +f 71146//71146 71178//71178 71054//71054 +f 71182//71182 71156//71156 71144//71144 +f 71186//71186 71147//71147 71145//71145 +f 71145//71145 71187//71187 71186//71186 +f 70872//70872 71203//71203 71161//71161 +f 71176//71176 71112//71112 71108//71108 +f 71061//71061 71112//71112 71176//71176 +f 71240//71240 71061//71061 71176//71176 +f 71150//71150 71125//71125 71202//71202 +f 71219//71219 71150//71150 71202//71202 +f 71186//71186 71187//71187 71141//71141 +f 71187//71187 71152//71152 71141//71141 +f 71223//71223 71173//71173 71105//71105 +f 71185//71185 71155//71155 71154//71154 +f 71186//71186 71188//71188 71147//71147 +f 71147//71147 71188//71188 71149//71149 +f 71053//71053 71123//71123 71246//71246 +f 71246//71246 71230//71230 71053//71053 +f 71193//71193 71146//71146 71072//71072 +f 71194//71194 71133//71133 71136//71136 +f 71245//71245 71133//71133 71194//71194 +f 71178//71178 71123//71123 71054//71054 +f 71122//71122 71229//71229 70998//70998 +f 71122//71122 71053//71053 71230//71230 +f 71229//71229 71122//71122 71230//71230 +f 71130//71130 71325//71325 71132//71132 +f 71209//71209 71210//71210 71190//71190 +f 71173//71173 71212//71212 71107//71107 +f 71191//71191 71132//71132 71325//71325 +f 71098//71098 71207//71207 71175//71175 +f 71213//71213 71177//71177 71179//71179 +f 71100//71100 71183//71183 71174//71174 +f 71165//71165 71113//71113 71211//71211 +f 71272//71272 71146//71146 71193//71193 +f 71140//71140 71227//71227 71286//71286 +f 71146//71146 71272//71272 71178//71178 +f 71221//71221 71037//71037 71035//71035 +f 71010//71010 71037//71037 71221//71221 +f 71129//71129 71276//71276 71136//71136 +f 71197//71197 71168//71168 71258//71258 +f 71216//71216 71211//71211 71113//71113 +f 71010//71010 71221//71221 71207//71207 +f 71113//71113 71180//71180 71216//71216 +f 71194//71194 71136//71136 71276//71276 +f 71226//71226 71178//71178 71272//71272 +f 71222//71222 71218//71218 71127//71127 +f 71199//71199 71169//71169 71196//71196 +f 71168//71168 71167//71167 71258//71258 +f 71172//71172 71101//71101 71210//71210 +f 71226//71226 71200//71200 71178//71178 +f 71067//71067 71133//71133 71245//71245 +f 71192//71192 71197//71197 71189//71189 +f 71195//71195 71178//71178 71200//71200 +f 71173//71173 71223//71223 71242//71242 +f 71110//71110 71067//71067 71297//71297 +f 71227//71227 71143//71143 71280//71280 +f 71110//71110 71206//71206 71139//71139 +f 71143//71143 71139//71139 71206//71206 +f 71201//71201 71126//71126 71231//71231 +f 71222//71222 71127//71127 71163//71163 +f 71212//71212 71244//71244 71107//71107 +f 71079//71079 71131//71131 71223//71223 +f 71131//71131 71198//71198 71263//71263 +f 71204//71204 71232//71232 71148//71148 +f 71269//71269 71061//71061 71240//71240 +f 71232//71232 71204//71204 71225//71225 +f 71208//71208 71059//71059 71224//71224 +f 71169//71169 71199//71199 71204//71204 +f 71199//71199 71225//71225 71204//71204 +f 71248//71248 71198//71198 71255//71255 +f 71164//71164 71181//71181 71238//71238 +f 71260//71260 71165//71165 71211//71211 +f 71174//71174 71183//71183 71261//71261 +f 71280//71280 71143//71143 71206//71206 +f 71071//71071 71172//71172 71278//71278 +f 71192//71192 71189//71189 71275//71275 +f 71166//71166 71071//71071 71278//71278 +f 71195//71195 71200//71200 71217//71217 +f 71108//71108 71174//71174 71176//71176 +f 71162//71162 71192//71192 71275//71275 +f 71196//71196 71191//71191 71215//71215 +f 71170//71170 71140//71140 71286//71286 +f 71213//71213 71179//71179 71171//71171 +f 71162//71162 71239//71239 71130//71130 +f 71196//71196 71215//71215 71270//71270 +f 71271//71271 71181//71181 71285//71285 +f 71181//71181 71243//71243 71285//71285 +f 71231//71231 71126//71126 71220//71220 +f 71196//71196 71270//71270 71199//71199 +f 71130//71130 71239//71239 71325//71325 +f 71126//71126 71218//71218 71220//71220 +f 71167//71167 71175//71175 71257//71257 +f 71202//71202 71269//71269 71219//71219 +f 71210//71210 71277//71277 71172//71172 +f 71219//71219 71262//71262 71224//71224 +f 71134//71134 71219//71219 71224//71224 +f 71251//71251 71208//71208 71224//71224 +f 71160//71160 71164//71164 71238//71238 +f 71203//71203 71241//71241 71214//71214 +f 71161//71161 71209//71209 71190//71190 +f 71209//71209 71161//71161 71265//71265 +f 71222//71222 71163//71163 71254//71254 +f 71250//71250 71200//71200 71226//71226 +f 71161//71161 71203//71203 71265//71265 +f 71223//71223 71131//71131 71263//71263 +f 71200//71200 71250//71250 71217//71217 +f 71263//71263 71198//71198 71248//71248 +f 71163//71163 71165//71165 71260//71260 +f 71225//71225 71228//71228 71232//71232 +f 71261//71261 71205//71205 71252//71252 +f 71205//71205 71232//71232 71252//71252 +f 71123//71123 71247//71247 71246//71246 +f 71205//71205 71183//71183 71148//71148 +f 71178//71178 71195//71195 71123//71123 +f 71183//71183 71205//71205 71261//71261 +f 71232//71232 71205//71205 71148//71148 +f 71239//71239 71162//71162 71275//71275 +f 71210//71210 71209//71209 71277//71277 +f 71272//71272 71193//71193 71256//71256 +f 71171//71171 71323//71323 71213//71213 +f 71258//71258 71167//71167 71257//71257 +f 71228//71228 71225//71225 71300//71300 +f 71170//71170 71286//71286 71267//71267 +f 71231//71231 71299//71299 71201//71201 +f 71189//71189 71197//71197 71311//71311 +f 71229//71229 71230//71230 71246//71246 +f 71110//71110 71297//71297 71298//71298 +f 71241//71241 71170//71170 71267//71267 +f 71261//71261 71240//71240 71176//71176 +f 71288//71288 71135//71135 71177//71177 +f 71259//71259 71221//71221 71296//71296 +f 71212//71212 71173//71173 71305//71305 +f 71227//71227 71280//71280 71284//71284 +f 71207//71207 71221//71221 71259//71259 +f 71271//71271 71238//71238 71181//71181 +f 71240//71240 71261//71261 71237//71237 +f 71206//71206 71110//71110 71298//71298 +f 71286//71286 71227//71227 71284//71284 +f 71197//71197 71258//71258 71311//71311 +f 71278//71278 71328//71328 71166//71166 +f 71270//71270 71301//71301 71199//71199 +f 71225//71225 71199//71199 71301//71301 +f 71226//71226 71272//71272 71249//71249 +f 71173//71173 71242//71242 71305//71305 +f 71221//71221 71035//71035 71328//71328 +f 71281//71281 71203//71203 71214//71214 +f 71228//71228 71253//71253 71232//71232 +f 71261//71261 71176//71176 71174//71174 +f 71265//71265 71203//71203 71281//71281 +f 71250//71250 71226//71226 71249//71249 +f 71232//71232 71253//71253 71252//71252 +f 71175//71175 71207//71207 71259//71259 +f 71251//71251 71309//71309 71208//71208 +f 71266//71266 71208//71208 71309//71309 +f 71256//71256 71208//71208 71266//71266 +f 71255//71255 71201//71201 71299//71299 +f 71243//71243 71135//71135 71288//71288 +f 71215//71215 71191//71191 71330//71330 +f 71262//71262 71219//71219 71292//71292 +f 71067//71067 71245//71245 71297//71297 +f 71239//71239 71275//71275 71336//71336 +f 71277//71277 71295//71295 71172//71172 +f 71240//71240 71237//71237 71264//71264 +f 71274//71274 71299//71299 71231//71231 +f 71172//71172 71295//71295 71278//71278 +f 71276//71276 71129//71129 71321//71321 +f 71268//71268 71189//71189 71311//71311 +f 71264//71264 71335//71335 71240//71240 +f 71219//71219 71269//71269 71292//71292 +f 71326//71326 71129//71129 71160//71160 +f 71256//71256 71266//71266 71272//71272 +f 71269//71269 71240//71240 71335//71335 +f 71326//71326 71321//71321 71129//71129 +f 71238//71238 71326//71326 71160//71160 +f 71317//71317 71189//71189 71268//71268 +f 71252//71252 71253//71253 71293//71293 +f 71250//71250 71273//71273 71217//71217 +f 71249//71249 71273//71273 71250//71250 +f 71221//71221 71328//71328 71296//71296 +f 71216//71216 71180//71180 71315//71315 +f 71315//71315 71229//71229 71339//71339 +f 71180//71180 71229//71229 71315//71315 +f 71242//71242 71223//71223 71263//71263 +f 71323//71323 71244//71244 71283//71283 +f 71330//71330 71191//71191 71325//71325 +f 71171//71171 71244//71244 71323//71323 +f 71213//71213 71323//71323 71378//71378 +f 71212//71212 71283//71283 71244//71244 +f 71217//71217 71273//71273 71195//71195 +f 71251//71251 71224//71224 71262//71262 +f 71214//71214 71241//71241 71267//71267 +f 71243//71243 71288//71288 71285//71285 +f 71279//71279 71194//71194 71276//71276 +f 71279//71279 71245//71245 71194//71194 +f 71247//71247 71195//71195 71273//71273 +f 71123//71123 71195//71195 71247//71247 +f 71252//71252 71237//71237 71261//71261 +f 71237//71237 71252//71252 71293//71293 +f 71257//71257 71175//71175 71287//71287 +f 71350//71350 71222//71222 71254//71254 +f 71290//71290 71272//71272 71266//71266 +f 71247//71247 71273//71273 71307//71307 +f 71228//71228 71300//71300 71368//71368 +f 71338//71338 71259//71259 71296//71296 +f 71229//71229 71246//71246 71312//71312 +f 71225//71225 71301//71301 71300//71300 +f 71272//71272 71290//71290 71310//71310 +f 71307//71307 71273//71273 71313//71313 +f 71254//71254 71163//71163 71260//71260 +f 71175//71175 71259//71259 71338//71338 +f 71289//71289 71215//71215 71330//71330 +f 71269//71269 71335//71335 71292//71292 +f 71354//71354 71262//71262 71292//71292 +f 71249//71249 71272//71272 71313//71313 +f 71275//71275 71189//71189 71317//71317 +f 71238//71238 71271//71271 71346//71346 +f 71384//71384 71263//71263 71248//71248 +f 71273//71273 71249//71249 71313//71313 +f 71270//71270 71215//71215 71301//71301 +f 71342//71342 71276//71276 71321//71321 +f 71278//71278 71306//71306 71328//71328 +f 71285//71285 71288//71288 71331//71331 +f 71271//71271 71285//71285 71346//71346 +f 71280//71280 71206//71206 71318//71318 +f 71253//71253 71228//71228 71368//71368 +f 71291//71291 71253//71253 71368//71368 +f 71311//71311 71258//71258 71324//71324 +f 71308//71308 71209//71209 71265//71265 +f 71293//71293 71253//71253 71291//71291 +f 71305//71305 71242//71242 71341//71341 +f 71260//71260 71211//71211 71349//71349 +f 71331//71331 71288//71288 71177//71177 +f 71277//71277 71209//71209 71308//71308 +f 71177//71177 71213//71213 71378//71378 +f 71354//71354 71302//71302 71262//71262 +f 71211//71211 71216//71216 71334//71334 +f 71328//71328 71347//71347 71296//71296 +f 71246//71246 71247//71247 71312//71312 +f 71304//71304 71286//71286 71284//71284 +f 71365//71365 71312//71312 71247//71247 +f 71310//71310 71313//71313 71272//71272 +f 71368//71368 71300//71300 71367//71367 +f 71267//71267 71286//71286 71304//71304 +f 71262//71262 71309//71309 71251//71251 +f 71302//71302 71309//71309 71262//71262 +f 71283//71283 71212//71212 71305//71305 +f 71297//71297 71245//71245 71314//71314 +f 71275//71275 71317//71317 71336//71336 +f 71339//71339 71229//71229 71312//71312 +f 71295//71295 71306//71306 71278//71278 +f 71263//71263 71351//71351 71242//71242 +f 71309//71309 71290//71290 71266//71266 +f 71346//71346 71285//71285 71319//71319 +f 71175//71175 71338//71338 71287//71287 +f 71255//71255 71299//71299 71322//71322 +f 71314//71314 71316//71316 71297//71297 +f 71231//71231 71220//71220 71274//71274 +f 71298//71298 71297//71297 71316//71316 +f 71326//71326 71238//71238 71294//71294 +f 71308//71308 71265//71265 71281//71281 +f 71206//71206 71298//71298 71316//71316 +f 71325//71325 71239//71239 71303//71303 +f 71220//71220 71218//71218 71350//71350 +f 71218//71218 71222//71222 71350//71350 +f 71301//71301 71215//71215 71289//71289 +f 71349//71349 71211//71211 71353//71353 +f 71211//71211 71334//71334 71353//71353 +f 71276//71276 71342//71342 71279//71279 +f 71342//71342 71320//71320 71279//71279 +f 71237//71237 71293//71293 71356//71356 +f 71245//71245 71279//71279 71314//71314 +f 71237//71237 71356//71356 71264//71264 +f 71304//71304 71284//71284 71344//71344 +f 71308//71308 71295//71295 71277//71277 +f 71315//71315 71332//71332 71216//71216 +f 71372//71372 71330//71330 71325//71325 +f 71293//71293 71291//71291 71340//71340 +f 71338//71338 71296//71296 71333//71333 +f 71263//71263 71384//71384 71351//71351 +f 71316//71316 71314//71314 71355//71355 +f 71242//71242 71345//71345 71341//71341 +f 71370//71370 71296//71296 71347//71347 +f 71346//71346 71294//71294 71238//71238 +f 71384//71384 71248//71248 71402//71402 +f 71258//71258 71257//71257 71386//71386 +f 71331//71331 71177//71177 71378//71378 +f 71324//71324 71258//71258 71386//71386 +f 71345//71345 71242//71242 71351//71351 +f 71303//71303 71239//71239 71336//71336 +f 71323//71323 71283//71283 71337//71337 +f 71214//71214 71267//71267 71343//71343 +f 71313//71313 71310//71310 71348//71348 +f 71333//71333 71296//71296 71370//71370 +f 71344//71344 71284//71284 71280//71280 +f 71281//71281 71214//71214 71343//71343 +f 71248//71248 71255//71255 71402//71402 +f 71324//71324 71327//71327 71311//71311 +f 71358//71358 71343//71343 71267//71267 +f 71254//71254 71260//71260 71374//71374 +f 71358//71358 71267//71267 71304//71304 +f 71386//71386 71257//71257 71287//71287 +f 71268//71268 71311//71311 71327//71327 +f 71317//71317 71268//71268 71327//71327 +f 71334//71334 71216//71216 71332//71332 +f 71305//71305 71337//71337 71283//71283 +f 71354//71354 71292//71292 71335//71335 +f 71331//71331 71319//71319 71285//71285 +f 71293//71293 71340//71340 71383//71383 +f 71314//71314 71279//71279 71361//71361 +f 71371//71371 71290//71290 71309//71309 +f 71331//71331 71377//71377 71319//71319 +f 71378//71378 71323//71323 71413//71413 +f 71329//71329 71260//71260 71401//71401 +f 71323//71323 71337//71337 71413//71413 +f 71325//71325 71303//71303 71373//71373 +f 71330//71330 71372//71372 71289//71289 +f 71294//71294 71346//71346 71376//71376 +f 71333//71333 71369//71369 71338//71338 +f 71349//71349 71401//71401 71260//71260 +f 71306//71306 71295//71295 71308//71308 +f 71361//71361 71279//71279 71320//71320 +f 71386//71386 71287//71287 71338//71338 +f 71332//71332 71315//71315 71363//71363 +f 71336//71336 71317//71317 71408//71408 +f 71308//71308 71281//71281 71382//71382 +f 71220//71220 71455//71455 71274//71274 +f 71318//71318 71206//71206 71387//71387 +f 71315//71315 71339//71339 71363//71363 +f 71350//71350 71364//71364 71220//71220 +f 71294//71294 71321//71321 71326//71326 +f 71307//71307 71365//71365 71247//71247 +f 71302//71302 71371//71371 71309//71309 +f 71289//71289 71397//71397 71301//71301 +f 71331//71331 71378//71378 71413//71413 +f 71335//71335 71352//71352 71354//71354 +f 71328//71328 71306//71306 71347//71347 +f 71366//71366 71317//71317 71327//71327 +f 71254//71254 71374//71374 71350//71350 +f 71374//71374 71260//71260 71329//71329 +f 71332//71332 71353//71353 71334//71334 +f 71380//71380 71307//71307 71313//71313 +f 71380//71380 71313//71313 71348//71348 +f 71387//71387 71316//71316 71355//71355 +f 71352//71352 71335//71335 71356//71356 +f 71356//71356 71335//71335 71264//71264 +f 71206//71206 71316//71316 71387//71387 +f 71356//71356 71293//71293 71383//71383 +f 71301//71301 71381//71381 71300//71300 +f 71375//71375 71358//71358 71458//71458 +f 71414//71414 71321//71321 71399//71399 +f 71342//71342 71321//71321 71414//71414 +f 71426//71426 71348//71348 71362//71362 +f 71304//71304 71344//71344 71458//71458 +f 71290//71290 71357//71357 71310//71310 +f 71425//71425 71305//71305 71341//71341 +f 71371//71371 71302//71302 71393//71393 +f 71351//71351 71456//71456 71345//71345 +f 71339//71339 71312//71312 71360//71360 +f 71320//71320 71342//71342 71414//71414 +f 71321//71321 71294//71294 71399//71399 +f 71455//71455 71220//71220 71364//71364 +f 71343//71343 71359//71359 71281//71281 +f 71329//71329 71401//71401 71398//71398 +f 71361//71361 71320//71320 71414//71414 +f 71358//71358 71304//71304 71458//71458 +f 71381//71381 71301//71301 71397//71397 +f 71348//71348 71310//71310 71362//71362 +f 71377//71377 71331//71331 71411//71411 +f 71363//71363 71339//71339 71360//71360 +f 71352//71352 71393//71393 71354//71354 +f 71359//71359 71343//71343 71358//71358 +f 71361//71361 71379//71379 71314//71314 +f 71280//71280 71318//71318 71344//71344 +f 71411//71411 71331//71331 71413//71413 +f 71397//71397 71289//71289 71372//71372 +f 71299//71299 71274//71274 71455//71455 +f 71382//71382 71281//71281 71359//71359 +f 71380//71380 71365//71365 71307//71307 +f 71354//71354 71393//71393 71302//71302 +f 71327//71327 71324//71324 71386//71386 +f 71374//71374 71329//71329 71398//71398 +f 71386//71386 71338//71338 71369//71369 +f 71441//71441 71325//71325 71373//71373 +f 71303//71303 71336//71336 71428//71428 +f 71376//71376 71399//71399 71294//71294 +f 71372//71372 71325//71325 71441//71441 +f 71365//71365 71360//71360 71312//71312 +f 71366//71366 71327//71327 71407//71407 +f 71351//71351 71384//71384 71456//71456 +f 71427//71427 71303//71303 71428//71428 +f 71310//71310 71357//71357 71403//71403 +f 71362//71362 71310//71310 71403//71403 +f 71376//71376 71346//71346 71319//71319 +f 71401//71401 71349//71349 71353//71353 +f 71373//71373 71303//71303 71427//71427 +f 71317//71317 71366//71366 71404//71404 +f 71405//71405 71308//71308 71382//71382 +f 71413//71413 71337//71337 71417//71417 +f 71322//71322 71299//71299 71455//71455 +f 71408//71408 71317//71317 71404//71404 +f 71332//71332 71363//71363 71385//71385 +f 71362//71362 71429//71429 71426//71426 +f 71367//71367 71300//71300 71381//71381 +f 71360//71360 71365//71365 71412//71412 +f 71340//71340 71291//71291 71419//71419 +f 71359//71359 71358//71358 71375//71375 +f 71421//71421 71410//71410 71369//71369 +f 71291//71291 71368//71368 71419//71419 +f 71308//71308 71405//71405 71306//71306 +f 71428//71428 71336//71336 71408//71408 +f 71363//71363 71360//71360 71385//71385 +f 71374//71374 71439//71439 71350//71350 +f 71406//71406 71290//71290 71391//71391 +f 71406//71406 71357//71357 71290//71290 +f 71386//71386 71369//71369 71410//71410 +f 71425//71425 71337//71337 71305//71305 +f 71290//71290 71371//71371 71391//71391 +f 71348//71348 71426//71426 71380//71380 +f 71314//71314 71379//71379 71389//71389 +f 71314//71314 71389//71389 71355//71355 +f 71352//71352 71390//71390 71396//71396 +f 71356//71356 71390//71390 71352//71352 +f 71395//71395 71355//71355 71389//71389 +f 71355//71355 71395//71395 71387//71387 +f 71356//71356 71383//71383 71390//71390 +f 71393//71393 71352//71352 71396//71396 +f 71318//71318 71387//71387 71388//71388 +f 71403//71403 71416//71416 71362//71362 +f 71411//71411 71448//71448 71377//71377 +f 71396//71396 71464//71464 71393//71393 +f 71403//71403 71357//71357 71406//71406 +f 71399//71399 71376//71376 71422//71422 +f 71374//71374 71398//71398 71423//71423 +f 71414//71414 71399//71399 71450//71450 +f 71319//71319 71422//71422 71376//71376 +f 71368//71368 71367//71367 71419//71419 +f 71425//71425 71341//71341 71437//71437 +f 71397//71397 71372//71372 71446//71446 +f 71369//71369 71333//71333 71415//71415 +f 71415//71415 71421//71421 71369//71369 +f 71367//71367 71381//71381 71400//71400 +f 71400//71400 71419//71419 71367//71367 +f 71407//71407 71477//71477 71366//71366 +f 71392//71392 71344//71344 71318//71318 +f 71333//71333 71370//71370 71415//71415 +f 71402//71402 71456//71456 71384//71384 +f 71404//71404 71366//71366 71477//71477 +f 71370//71370 71347//71347 71418//71418 +f 71345//71345 71437//71437 71341//71341 +f 71495//71495 71306//71306 71405//71405 +f 71401//71401 71353//71353 71440//71440 +f 71425//71425 71417//71417 71337//71337 +f 71393//71393 71391//71391 71371//71371 +f 71424//71424 71319//71319 71377//71377 +f 71381//71381 71397//71397 71394//71394 +f 71347//71347 71306//71306 71445//71445 +f 71453//71453 71380//71380 71426//71426 +f 71353//71353 71332//71332 71440//71440 +f 71402//71402 71255//71255 71322//71322 +f 71365//71365 71380//71380 71412//71412 +f 71405//71405 71382//71382 71409//71409 +f 71414//71414 71379//71379 71361//71361 +f 71420//71420 71379//71379 71414//71414 +f 71439//71439 71364//71364 71350//71350 +f 71379//71379 71432//71432 71389//71389 +f 71423//71423 71439//71439 71374//71374 +f 71386//71386 71475//71475 71327//71327 +f 71393//71393 71430//71430 71391//71391 +f 71424//71424 71377//71377 71448//71448 +f 71359//71359 71375//71375 71435//71435 +f 71445//71445 71510//71510 71347//71347 +f 71393//71393 71464//71464 71466//71466 +f 71422//71422 71451//71451 71399//71399 +f 71359//71359 71496//71496 71382//71382 +f 71381//71381 71394//71394 71436//71436 +f 71403//71403 71406//71406 71416//71416 +f 71496//71496 71359//71359 71435//71435 +f 71455//71455 71465//71465 71322//71322 +f 71387//71387 71395//71395 71459//71459 +f 71388//71388 71387//71387 71459//71459 +f 71409//71409 71382//71382 71496//71496 +f 71427//71427 71441//71441 71373//71373 +f 71446//71446 71442//71442 71397//71397 +f 71398//71398 71401//71401 71462//71462 +f 71381//71381 71436//71436 71400//71400 +f 71450//71450 71399//71399 71451//71451 +f 71394//71394 71397//71397 71442//71442 +f 71455//71455 71364//71364 71488//71488 +f 71332//71332 71385//71385 71471//71471 +f 71482//71482 71456//71456 71402//71402 +f 71463//71463 71420//71420 71414//71414 +f 71345//71345 71456//71456 71437//71437 +f 71379//71379 71420//71420 71432//71432 +f 71415//71415 71370//71370 71418//71418 +f 71422//71422 71319//71319 71424//71424 +f 71402//71402 71322//71322 71482//71482 +f 71407//71407 71327//71327 71475//71475 +f 71414//71414 71450//71450 71438//71438 +f 71477//71477 71407//71407 71475//71475 +f 71414//71414 71438//71438 71463//71463 +f 71469//71469 71383//71383 71340//71340 +f 71464//71464 71396//71396 71434//71434 +f 71433//71433 71390//71390 71383//71383 +f 71434//71434 71390//71390 71433//71433 +f 71396//71396 71390//71390 71434//71434 +f 71432//71432 71431//71431 71389//71389 +f 71340//71340 71419//71419 71469//71469 +f 71391//71391 71416//71416 71406//71406 +f 71456//71456 71482//71482 71460//71460 +f 71413//71413 71417//71417 71452//71452 +f 71476//71476 71386//71386 71507//71507 +f 71419//71419 71400//71400 71436//71436 +f 71461//71461 71411//71411 71452//71452 +f 71391//71391 71430//71430 71467//71467 +f 71415//71415 71418//71418 71486//71486 +f 71546//71546 71412//71412 71380//71380 +f 71457//71457 71389//71389 71431//71431 +f 71496//71496 71489//71489 71409//71409 +f 71471//71471 71385//71385 71485//71485 +f 71413//71413 71452//71452 71411//71411 +f 71395//71395 71389//71389 71457//71457 +f 71425//71425 71444//71444 71417//71417 +f 71385//71385 71360//71360 71485//71485 +f 71412//71412 71480//71480 71360//71360 +f 71457//71457 71530//71530 71395//71395 +f 71392//71392 71511//71511 71344//71344 +f 71530//71530 71459//71459 71395//71395 +f 71458//71458 71344//71344 71511//71511 +f 71394//71394 71443//71443 71436//71436 +f 71386//71386 71410//71410 71507//71507 +f 71423//71423 71398//71398 71462//71462 +f 71446//71446 71372//71372 71441//71441 +f 71426//71426 71429//71429 71454//71454 +f 71519//71519 71424//71424 71448//71448 +f 71375//71375 71458//71458 71435//71435 +f 71424//71424 71451//71451 71422//71422 +f 71451//71451 71424//71424 71519//71519 +f 71447//71447 71322//71322 71465//71465 +f 71475//71475 71386//71386 71476//71476 +f 71445//71445 71306//71306 71495//71495 +f 71439//71439 71488//71488 71364//71364 +f 71466//71466 71430//71430 71393//71393 +f 71418//71418 71347//71347 71510//71510 +f 71516//71516 71495//71495 71405//71405 +f 71425//71425 71437//71437 71472//71472 +f 71416//71416 71391//71391 71467//71467 +f 71411//71411 71461//71461 71448//71448 +f 71453//71453 71546//71546 71380//71380 +f 71416//71416 71429//71429 71362//71362 +f 71392//71392 71318//71318 71449//71449 +f 71420//71420 71463//71463 71500//71500 +f 71463//71463 71438//71438 71450//71450 +f 71412//71412 71546//71546 71539//71539 +f 71496//71496 71534//71534 71489//71489 +f 71427//71427 71428//71428 71518//71518 +f 71471//71471 71499//71499 71332//71332 +f 71455//71455 71491//71491 71465//71465 +f 71442//71442 71443//71443 71394//71394 +f 71427//71427 71479//71479 71441//71441 +f 71519//71519 71448//71448 71461//71461 +f 71479//71479 71506//71506 71441//71441 +f 71410//71410 71421//71421 71507//71507 +f 71446//71446 71441//71441 71506//71506 +f 71360//71360 71480//71480 71485//71485 +f 71453//71453 71426//71426 71454//71454 +f 71442//71442 71446//71446 71506//71506 +f 71429//71429 71509//71509 71454//71454 +f 71404//71404 71520//71520 71408//71408 +f 71449//71449 71388//71388 71459//71459 +f 71318//71318 71388//71388 71449//71449 +f 71466//71466 71467//71467 71430//71430 +f 71405//71405 71409//71409 71516//71516 +f 71428//71428 71408//71408 71518//71518 +f 71474//71474 71462//71462 71401//71401 +f 71482//71482 71322//71322 71447//71447 +f 71429//71429 71416//71416 71467//71467 +f 71440//71440 71474//71474 71401//71401 +f 71452//71452 71417//71417 71444//71444 +f 71474//71474 71440//71440 71499//71499 +f 71444//71444 71425//71425 71472//71472 +f 71440//71440 71332//71332 71499//71499 +f 71498//71498 71431//71431 71432//71432 +f 71434//71434 71468//71468 71524//71524 +f 71457//71457 71431//71431 71498//71498 +f 71469//71469 71562//71562 71383//71383 +f 71464//71464 71434//71434 71524//71524 +f 71433//71433 71383//71383 71562//71562 +f 71468//71468 71434//71434 71433//71433 +f 71469//71469 71419//71419 71483//71483 +f 71479//71479 71427//71427 71501//71501 +f 71507//71507 71421//71421 71486//71486 +f 71530//71530 71457//71457 71497//71497 +f 71520//71520 71404//71404 71477//71477 +f 71492//71492 71439//71439 71423//71423 +f 71518//71518 71408//71408 71520//71520 +f 71511//71511 71392//71392 71470//71470 +f 71487//71487 71420//71420 71500//71500 +f 71467//71467 71494//71494 71429//71429 +f 71437//71437 71456//71456 71473//71473 +f 71444//71444 71564//71564 71452//71452 +f 71421//71421 71415//71415 71486//71486 +f 71436//71436 71443//71443 71551//71551 +f 71412//71412 71539//71539 71480//71480 +f 71459//71459 71530//71530 71449//71449 +f 71536//71536 71442//71442 71506//71506 +f 71418//71418 71510//71510 71514//71514 +f 71453//71453 71454//71454 71512//71512 +f 71486//71486 71418//71418 71514//71514 +f 71436//71436 71483//71483 71419//71419 +f 71443//71443 71442//71442 71536//71536 +f 71509//71509 71429//71429 71493//71493 +f 71521//71521 71470//71470 71392//71392 +f 71512//71512 71546//71546 71453//71453 +f 71488//71488 71491//71491 71455//71455 +f 71484//71484 71508//71508 71464//71464 +f 71463//71463 71450//71450 71451//71451 +f 71474//71474 71517//71517 71462//71462 +f 71515//71515 71447//71447 71465//71465 +f 71517//71517 71474//71474 71503//71503 +f 71535//71535 71472//71472 71490//71490 +f 71432//71432 71420//71420 71487//71487 +f 71475//71475 71476//71476 71513//71513 +f 71498//71498 71432//71432 71487//71487 +f 71496//71496 71435//71435 71481//71481 +f 71466//71466 71464//71464 71508//71508 +f 71488//71488 71439//71439 71492//71492 +f 71457//71457 71498//71498 71497//71497 +f 71515//71515 71465//71465 71491//71491 +f 71472//71472 71437//71437 71490//71490 +f 71516//71516 71409//71409 71489//71489 +f 71490//71490 71437//71437 71526//71526 +f 71541//71541 71504//71504 71480//71480 +f 71551//71551 71443//71443 71536//71536 +f 71472//71472 71557//71557 71444//71444 +f 71499//71499 71471//71471 71502//71502 +f 71505//71505 71520//71520 71477//71477 +f 71494//71494 71493//71493 71429//71429 +f 71451//71451 71519//71519 71529//71529 +f 71471//71471 71485//71485 71502//71502 +f 71558//71558 71506//71506 71479//71479 +f 71541//71541 71480//71480 71539//71539 +f 71510//71510 71445//71445 71495//71495 +f 71508//71508 71484//71484 71542//71542 +f 71535//71535 71557//71557 71472//71472 +f 71463//71463 71451//71451 71529//71529 +f 71460//71460 71482//71482 71533//71533 +f 71473//71473 71526//71526 71437//71437 +f 71554//71554 71500//71500 71463//71463 +f 71564//71564 71444//71444 71557//71557 +f 71482//71482 71447//71447 71533//71533 +f 71478//71478 71529//71529 71519//71519 +f 71505//71505 71475//71475 71513//71513 +f 71519//71519 71461//71461 71478//71478 +f 71477//71477 71475//71475 71505//71505 +f 71452//71452 71478//71478 71461//71461 +f 71555//71555 71476//71476 71549//71549 +f 71513//71513 71476//71476 71555//71555 +f 71427//71427 71518//71518 71501//71501 +f 71473//71473 71456//71456 71460//71460 +f 71485//71485 71480//71480 71504//71504 +f 71435//71435 71458//71458 71511//71511 +f 71449//71449 71530//71530 71521//71521 +f 71481//71481 71435//71435 71511//71511 +f 71481//71481 71589//71589 71496//71496 +f 71516//71516 71489//71489 71527//71527 +f 71466//71466 71494//71494 71467//71467 +f 71484//71484 71522//71522 71542//71542 +f 71522//71522 71484//71484 71524//71524 +f 71464//71464 71524//71524 71484//71484 +f 71522//71522 71468//71468 71523//71523 +f 71524//71524 71468//71468 71522//71522 +f 71562//71562 71523//71523 71433//71433 +f 71449//71449 71521//71521 71392//71392 +f 71562//71562 71469//71469 71538//71538 +f 71468//71468 71433//71433 71523//71523 +f 71538//71538 71469//71469 71483//71483 +f 71508//71508 71494//71494 71466//71466 +f 71520//71520 71505//71505 71525//71525 +f 71532//71532 71498//71498 71487//71487 +f 71478//71478 71452//71452 71564//71564 +f 71479//71479 71501//71501 71558//71558 +f 71510//71510 71543//71543 71620//71620 +f 71514//71514 71510//71510 71620//71620 +f 71558//71558 71571//71571 71506//71506 +f 71547//71547 71507//71507 71531//71531 +f 71518//71518 71520//71520 71565//71565 +f 71533//71533 71447//71447 71515//71515 +f 71500//71500 71532//71532 71487//71487 +f 71547//71547 71549//71549 71507//71507 +f 71503//71503 71579//71579 71517//71517 +f 71436//71436 71551//71551 71553//71553 +f 71514//71514 71573//71573 71486//71486 +f 71483//71483 71436//71436 71553//71553 +f 71538//71538 71483//71483 71553//71553 +f 71507//71507 71549//71549 71476//71476 +f 71504//71504 71537//71537 71485//71485 +f 71497//71497 71498//71498 71532//71532 +f 71571//71571 71536//71536 71506//71506 +f 71567//71567 71462//71462 71579//71579 +f 71493//71493 71494//71494 71561//71561 +f 71495//71495 71543//71543 71510//71510 +f 71423//71423 71462//71462 71567//71567 +f 71509//71509 71493//71493 71572//71572 +f 71454//71454 71509//71509 71544//71544 +f 71544//71544 71512//71512 71454//71454 +f 71502//71502 71485//71485 71587//71587 +f 71529//71529 71478//71478 71550//71550 +f 71573//71573 71531//71531 71486//71486 +f 71534//71534 71496//71496 71589//71589 +f 71473//71473 71460//71460 71533//71533 +f 71526//71526 71535//71535 71490//71490 +f 71507//71507 71486//71486 71531//71531 +f 71587//71587 71485//71485 71537//71537 +f 71572//71572 71544//71544 71509//71509 +f 71491//71491 71528//71528 71515//71515 +f 71503//71503 71474//71474 71540//71540 +f 71529//71529 71554//71554 71463//71463 +f 71489//71489 71534//71534 71527//71527 +f 71517//71517 71579//71579 71462//71462 +f 71474//71474 71499//71499 71540//71540 +f 71491//71491 71488//71488 71528//71528 +f 71552//71552 71540//71540 71499//71499 +f 71528//71528 71488//71488 71556//71556 +f 71492//71492 71556//71556 71488//71488 +f 71502//71502 71552//71552 71499//71499 +f 71568//71568 71511//71511 71584//71584 +f 71501//71501 71518//71518 71545//71545 +f 71492//71492 71423//71423 71567//71567 +f 71550//71550 71554//71554 71529//71529 +f 71558//71558 71501//71501 71545//71545 +f 71574//71574 71563//71563 71530//71530 +f 71515//71515 71630//71630 71533//71533 +f 71535//71535 71526//71526 71577//71577 +f 71532//71532 71500//71500 71548//71548 +f 71481//71481 71511//71511 71568//71568 +f 71470//71470 71584//71584 71511//71511 +f 71508//71508 71542//71542 71561//71561 +f 71532//71532 71583//71583 71497//71497 +f 71494//71494 71508//71508 71561//71561 +f 71518//71518 71565//71565 71545//71545 +f 71530//71530 71497//71497 71583//71583 +f 71540//71540 71580//71580 71503//71503 +f 71558//71558 71559//71559 71560//71560 +f 71561//71561 71572//71572 71493//71493 +f 71558//71558 71560//71560 71571//71571 +f 71554//71554 71548//71548 71500//71500 +f 71503//71503 71580//71580 71579//71579 +f 71516//71516 71527//71527 71495//71495 +f 71478//71478 71592//71592 71550//71550 +f 71564//71564 71592//71592 71478//71478 +f 71543//71543 71495//71495 71527//71527 +f 71583//71583 71574//71574 71530//71530 +f 71542//71542 71522//71522 71602//71602 +f 71521//71521 71530//71530 71563//71563 +f 71523//71523 71602//71602 71522//71522 +f 71563//71563 71470//71470 71521//71521 +f 71538//71538 71569//71569 71562//71562 +f 71470//71470 71575//71575 71609//71609 +f 71611//71611 71564//71564 71557//71557 +f 71572//71572 71561//71561 71632//71632 +f 71515//71515 71528//71528 71585//71585 +f 71525//71525 71565//71565 71520//71520 +f 71570//71570 71546//71546 71601//71601 +f 71593//71593 71548//71548 71554//71554 +f 71605//71605 71470//71470 71609//71609 +f 71583//71583 71548//71548 71616//71616 +f 71619//71619 71555//71555 71549//71549 +f 71630//71630 71603//71603 71533//71533 +f 71616//71616 71548//71548 71593//71593 +f 71599//71599 71572//71572 71632//71632 +f 71584//71584 71470//71470 71605//71605 +f 71505//71505 71513//71513 71619//71619 +f 71535//71535 71611//71611 71557//71557 +f 71598//71598 71527//71527 71578//71578 +f 71589//71589 71481//71481 71568//71568 +f 71565//71565 71558//71558 71545//71545 +f 71536//71536 71553//71553 71551//71551 +f 71595//71595 71567//71567 71579//71579 +f 71527//71527 71534//71534 71578//71578 +f 71558//71558 71565//71565 71559//71559 +f 71492//71492 71663//71663 71556//71556 +f 71630//71630 71515//71515 71606//71606 +f 71539//71539 71576//71576 71541//71541 +f 71546//71546 71570//71570 71539//71539 +f 71547//71547 71531//71531 71581//71581 +f 71553//71553 71586//71586 71538//71538 +f 71578//71578 71534//71534 71566//71566 +f 71552//71552 71502//71502 71631//71631 +f 71514//71514 71620//71620 71573//71573 +f 71539//71539 71570//71570 71576//71576 +f 71589//71589 71566//71566 71534//71534 +f 71532//71532 71548//71548 71583//71583 +f 71594//71594 71538//71538 71586//71586 +f 71549//71549 71547//71547 71650//71650 +f 71554//71554 71550//71550 71625//71625 +f 71561//71561 71542//71542 71582//71582 +f 71569//71569 71538//71538 71594//71594 +f 71574//71574 71583//71583 71616//71616 +f 71606//71606 71515//71515 71585//71585 +f 71571//71571 71560//71560 71590//71590 +f 71546//71546 71512//71512 71601//71601 +f 71574//71574 71575//71575 71563//71563 +f 71563//71563 71575//71575 71470//71470 +f 71598//71598 71543//71543 71527//71527 +f 71596//71596 71526//71526 71473//71473 +f 71592//71592 71625//71625 71550//71550 +f 71580//71580 71540//71540 71618//71618 +f 71540//71540 71552//71552 71618//71618 +f 71537//71537 71504//71504 71627//71627 +f 71610//71610 71568//71568 71584//71584 +f 71619//71619 71549//71549 71650//71650 +f 71585//71585 71528//71528 71663//71663 +f 71625//71625 71593//71593 71554//71554 +f 71600//71600 71525//71525 71505//71505 +f 71555//71555 71619//71619 71513//71513 +f 71611//71611 71592//71592 71564//71564 +f 71541//71541 71576//71576 71627//71627 +f 71556//71556 71663//71663 71528//71528 +f 71589//71589 71568//71568 71612//71612 +f 71600//71600 71565//71565 71525//71525 +f 71577//71577 71526//71526 71596//71596 +f 71559//71559 71565//71565 71588//71588 +f 71504//71504 71541//71541 71627//71627 +f 71536//71536 71586//71586 71553//71553 +f 71560//71560 71559//71559 71634//71634 +f 71590//71590 71536//71536 71571//71571 +f 71590//71590 71560//71560 71634//71634 +f 71582//71582 71542//71542 71622//71622 +f 71663//71663 71492//71492 71614//71614 +f 71586//71586 71536//71536 71590//71590 +f 71544//71544 71601//71601 71512//71512 +f 71492//71492 71567//71567 71614//71614 +f 71613//71613 71586//71586 71590//71590 +f 71579//71579 71580//71580 71597//71597 +f 71574//71574 71616//71616 71615//71615 +f 71619//71619 71628//71628 71505//71505 +f 71617//71617 71615//71615 71616//71616 +f 71565//71565 71600//71600 71588//71588 +f 71573//71573 71581//71581 71531//71531 +f 71505//71505 71628//71628 71600//71600 +f 71544//71544 71572//71572 71599//71599 +f 71473//71473 71533//71533 71646//71646 +f 71575//71575 71574//71574 71615//71615 +f 71586//71586 71591//71591 71594//71594 +f 71646//71646 71533//71533 71603//71603 +f 71643//71643 71523//71523 71624//71624 +f 71523//71523 71562//71562 71624//71624 +f 71624//71624 71562//71562 71569//71569 +f 71602//71602 71523//71523 71643//71643 +f 71597//71597 71580//71580 71703//71703 +f 71598//71598 71578//71578 71626//71626 +f 71566//71566 71589//71589 71662//71662 +f 71609//71609 71575//71575 71615//71615 +f 71605//71605 71629//71629 71584//71584 +f 71703//71703 71580//71580 71618//71618 +f 71614//71614 71595//71595 71657//71657 +f 71600//71600 71628//71628 71607//71607 +f 71606//71606 71585//71585 71712//71712 +f 71611//71611 71535//71535 71638//71638 +f 71627//71627 71576//71576 71604//71604 +f 71502//71502 71587//71587 71631//71631 +f 71595//71595 71614//71614 71567//71567 +f 71578//71578 71566//71566 71626//71626 +f 71576//71576 71570//71570 71604//71604 +f 71588//71588 71634//71634 71559//71559 +f 71584//71584 71629//71629 71610//71610 +f 71607//71607 71608//71608 71600//71600 +f 71568//71568 71610//71610 71648//71648 +f 71588//71588 71600//71600 71608//71608 +f 71612//71612 71568//71568 71648//71648 +f 71592//71592 71640//71640 71625//71625 +f 71601//71601 71544//71544 71644//71644 +f 71599//71599 71644//71644 71544//71544 +f 71552//71552 71631//71631 71618//71618 +f 71581//71581 71573//71573 71623//71623 +f 71573//71573 71620//71620 71621//71621 +f 71473//71473 71646//71646 71596//71596 +f 71613//71613 71685//71685 71586//71586 +f 71581//71581 71650//71650 71547//71547 +f 71623//71623 71573//71573 71621//71621 +f 71620//71620 71543//71543 71598//71598 +f 71569//71569 71681//71681 71624//71624 +f 71681//71681 71569//71569 71594//71594 +f 71662//71662 71589//71589 71677//71677 +f 71632//71632 71561//71561 71719//71719 +f 71609//71609 71629//71629 71605//71605 +f 71641//71641 71629//71629 71609//71609 +f 71593//71593 71642//71642 71616//71616 +f 71625//71625 71642//71642 71593//71593 +f 71637//71637 71604//71604 71654//71654 +f 71639//71639 71611//71611 71638//71638 +f 71617//71617 71665//71665 71615//71615 +f 71617//71617 71647//71647 71665//71665 +f 71640//71640 71642//71642 71625//71625 +f 71634//71634 71588//71588 71672//71672 +f 71646//71646 71636//71636 71596//71596 +f 71672//71672 71588//71588 71645//71645 +f 71639//71639 71640//71640 71592//71592 +f 71619//71619 71650//71650 71680//71680 +f 71626//71626 71566//71566 71662//71662 +f 71627//71627 71604//71604 71637//71637 +f 71616//71616 71647//71647 71617//71617 +f 71608//71608 71645//71645 71588//71588 +f 71577//71577 71638//71638 71535//71535 +f 71642//71642 71647//71647 71616//71616 +f 71590//71590 71634//71634 71635//71635 +f 71598//71598 71626//71626 71658//71658 +f 71632//71632 71655//71655 71599//71599 +f 71590//71590 71635//71635 71613//71613 +f 71640//71640 71649//71649 71642//71642 +f 71644//71644 71599//71599 71655//71655 +f 71623//71623 71633//71633 71581//71581 +f 71612//71612 71677//71677 71589//71589 +f 71652//71652 71618//71618 71631//71631 +f 71595//71595 71579//71579 71657//71657 +f 71615//71615 71665//71665 71660//71660 +f 71591//71591 71586//71586 71685//71685 +f 71620//71620 71598//71598 71658//71658 +f 71663//71663 71712//71712 71585//71585 +f 71657//71657 71579//71579 71597//71597 +f 71609//71609 71615//71615 71660//71660 +f 71633//71633 71650//71650 71581//71581 +f 71641//71641 71609//71609 71660//71660 +f 71651//71651 71594//71594 71591//71591 +f 71611//71611 71639//71639 71592//71592 +f 71602//71602 71643//71643 71684//71684 +f 71643//71643 71624//71624 71681//71681 +f 71684//71684 71622//71622 71602//71602 +f 71602//71602 71622//71622 71542//71542 +f 71654//71654 71601//71601 71644//71644 +f 71570//71570 71601//71601 71654//71654 +f 71570//71570 71654//71654 71604//71604 +f 71648//71648 71610//71610 71661//71661 +f 71642//71642 71649//71649 71647//71647 +f 71685//71685 71651//71651 71591//71591 +f 71537//71537 71627//71627 71674//71674 +f 71716//71716 71663//71663 71710//71710 +f 71674//71674 71627//71627 71673//71673 +f 71637//71637 71654//71654 71676//71676 +f 71681//71681 71594//71594 71651//71651 +f 71632//71632 71719//71719 71656//71656 +f 71631//71631 71587//71587 71714//71714 +f 71685//71685 71613//71613 71700//71700 +f 71648//71648 71677//71677 71612//71612 +f 71587//71587 71537//71537 71674//71674 +f 71663//71663 71614//71614 71710//71710 +f 71620//71620 71658//71658 71653//71653 +f 71640//71640 71666//71666 71649//71649 +f 71632//71632 71656//71656 71655//71655 +f 71680//71680 71650//71650 71667//71667 +f 71665//71665 71647//71647 71660//71660 +f 71634//71634 71672//71672 71635//71635 +f 71668//71668 71621//71621 71620//71620 +f 71646//71646 71603//71603 71630//71630 +f 71637//71637 71673//71673 71627//71627 +f 71658//71658 71626//71626 71659//71659 +f 71640//71640 71639//71639 71664//71664 +f 71626//71626 71662//71662 71659//71659 +f 71703//71703 71657//71657 71597//71597 +f 71692//71692 71638//71638 71577//71577 +f 71577//71577 71596//71596 71692//71692 +f 71661//71661 71629//71629 71641//71641 +f 71610//71610 71629//71629 71661//71661 +f 71698//71698 71630//71630 71732//71732 +f 71641//71641 71660//71660 71679//71679 +f 71673//71673 71637//71637 71676//71676 +f 71582//71582 71622//71622 71697//71697 +f 71628//71628 71701//71701 71607//71607 +f 71653//71653 71658//71658 71669//71669 +f 71661//71661 71641//71641 71679//71679 +f 71606//71606 71732//71732 71630//71630 +f 71561//71561 71582//71582 71697//71697 +f 71693//71693 71631//71631 71714//71714 +f 71732//71732 71606//71606 71712//71712 +f 71649//71649 71666//71666 71696//71696 +f 71680//71680 71691//71691 71619//71619 +f 71714//71714 71587//71587 71674//71674 +f 71628//71628 71619//71619 71691//71691 +f 71636//71636 71646//71646 71688//71688 +f 71703//71703 71618//71618 71678//71678 +f 71670//71670 71672//71672 71645//71645 +f 71668//71668 71620//71620 71653//71653 +f 71730//71730 71660//71660 71647//71647 +f 71664//71664 71666//71666 71640//71640 +f 71666//71666 71664//71664 71692//71692 +f 71621//71621 71675//71675 71623//71623 +f 71679//71679 71660//71660 71730//71730 +f 71647//71647 71649//71649 71730//71730 +f 71623//71623 71675//71675 71633//71633 +f 71713//71713 71710//71710 71614//71614 +f 71608//71608 71607//71607 71701//71701 +f 71621//71621 71668//71668 71675//71675 +f 71659//71659 71669//71669 71658//71658 +f 71664//71664 71639//71639 71638//71638 +f 71664//71664 71638//71638 71692//71692 +f 71614//71614 71657//71657 71713//71713 +f 71667//71667 71650//71650 71633//71633 +f 71684//71684 71671//71671 71622//71622 +f 71671//71671 71684//71684 71643//71643 +f 71643//71643 71681//71681 71671//71671 +f 71682//71682 71683//71683 71661//71661 +f 71654//71654 71644//71644 71686//71686 +f 71644//71644 71655//71655 71686//71686 +f 71729//71729 71691//71691 71680//71680 +f 71683//71683 71724//71724 71661//71661 +f 71712//71712 71663//71663 71736//71736 +f 71666//71666 71692//71692 71687//71687 +f 71691//71691 71701//71701 71628//71628 +f 71736//71736 71663//71663 71716//71716 +f 71745//71745 71703//71703 71678//71678 +f 71645//71645 71608//71608 71701//71701 +f 71646//71646 71698//71698 71688//71688 +f 71700//71700 71613//71613 71635//71635 +f 71679//71679 71690//71690 71661//71661 +f 71652//71652 71678//71678 71618//71618 +f 71701//71701 71670//71670 71645//71645 +f 71698//71698 71646//71646 71630//71630 +f 71689//71689 71659//71659 71662//71662 +f 71692//71692 71596//71596 71735//71735 +f 71685//71685 71700//71700 71651//71651 +f 71682//71682 71699//71699 71702//71702 +f 71596//71596 71636//71636 71735//71735 +f 71651//71651 71700//71700 71695//71695 +f 71667//71667 71633//71633 71720//71720 +f 71676//71676 71742//71742 71673//71673 +f 71652//71652 71631//71631 71693//71693 +f 71682//71682 71661//71661 71699//71699 +f 71730//71730 71649//71649 71696//71696 +f 71675//71675 71720//71720 71633//71633 +f 71683//71683 71682//71682 71702//71702 +f 71661//71661 71724//71724 71648//71648 +f 71724//71724 71677//71677 71648//71648 +f 71724//71724 71689//71689 71677//71677 +f 71622//71622 71671//71671 71697//71697 +f 71662//71662 71677//71677 71689//71689 +f 71672//71672 71670//71670 71705//71705 +f 71707//71707 71695//71695 71700//71700 +f 71705//71705 71725//71725 71672//71672 +f 71652//71652 71775//71775 71678//71678 +f 71674//71674 71673//71673 71704//71704 +f 71740//71740 71701//71701 71691//71691 +f 71690//71690 71709//71709 71661//71661 +f 71741//71741 71670//71670 71701//71701 +f 71635//71635 71672//71672 71725//71725 +f 71708//71708 71692//71692 71735//71735 +f 71706//71706 71730//71730 71696//71696 +f 71720//71720 71675//71675 71750//71750 +f 71735//71735 71636//71636 71694//71694 +f 71687//71687 71692//71692 71708//71708 +f 71690//71690 71679//71679 71738//71738 +f 71719//71719 71561//71561 71697//71697 +f 71671//71671 71681//71681 71718//71718 +f 71718//71718 71681//71681 71651//71651 +f 71680//71680 71667//71667 71720//71720 +f 71636//71636 71688//71688 71694//71694 +f 71717//71717 71725//71725 71715//71715 +f 71729//71729 71680//71680 71720//71720 +f 71702//71702 71699//71699 71728//71728 +f 71699//71699 71709//71709 71728//71728 +f 71661//71661 71709//71709 71699//71699 +f 71725//71725 71717//71717 71707//71707 +f 71723//71723 71707//71707 71717//71717 +f 71739//71739 71702//71702 71728//71728 +f 71739//71739 71711//71711 71702//71702 +f 71707//71707 71635//71635 71725//71725 +f 71635//71635 71707//71707 71700//71700 +f 71745//71745 71678//71678 71775//71775 +f 71702//71702 71711//71711 71683//71683 +f 71683//71683 71711//71711 71727//71727 +f 71724//71724 71683//71683 71727//71727 +f 71689//71689 71724//71724 71727//71727 +f 71727//71727 71669//71669 71689//71689 +f 71721//71721 71686//71686 71722//71722 +f 71686//71686 71721//71721 71676//71676 +f 71659//71659 71689//71689 71669//71669 +f 71686//71686 71676//71676 71654//71654 +f 71727//71727 71726//71726 71669//71669 +f 71726//71726 71653//71653 71669//71669 +f 71781//71781 71655//71655 71656//71656 +f 71722//71722 71655//71655 71781//71781 +f 71686//71686 71655//71655 71722//71722 +f 71749//71749 71717//71717 71768//71768 +f 71730//71730 71738//71738 71679//71679 +f 71723//71723 71717//71717 71749//71749 +f 71731//71731 71698//71698 71732//71732 +f 71688//71688 71698//71698 71731//71731 +f 71691//71691 71729//71729 71759//71759 +f 71741//71741 71705//71705 71670//71670 +f 71775//71775 71652//71652 71776//71776 +f 71704//71704 71756//71756 71674//71674 +f 71718//71718 71751//71751 71671//71671 +f 71697//71697 71671//71671 71751//71751 +f 71668//71668 71653//71653 71743//71743 +f 71706//71706 71696//71696 71666//71666 +f 71707//71707 71723//71723 71734//71734 +f 71740//71740 71691//71691 71759//71759 +f 71705//71705 71748//71748 71715//71715 +f 71715//71715 71725//71725 71705//71705 +f 71706//71706 71666//71666 71733//71733 +f 71695//71695 71707//71707 71734//71734 +f 71687//71687 71708//71708 71744//71744 +f 71767//71767 71727//71727 71711//71711 +f 71687//71687 71733//71733 71666//71666 +f 71690//71690 71738//71738 71757//71757 +f 71701//71701 71746//71746 71741//71741 +f 71717//71717 71715//71715 71768//71768 +f 71656//71656 71719//71719 71828//71828 +f 71828//71828 71737//71737 71656//71656 +f 71675//71675 71668//71668 71788//71788 +f 71673//71673 71742//71742 71704//71704 +f 71721//71721 71722//71722 71754//71754 +f 71714//71714 71674//71674 71756//71756 +f 71695//71695 71761//71761 71651//71651 +f 71712//71712 71736//71736 71773//71773 +f 71651//71651 71761//71761 71718//71718 +f 71693//71693 71776//71776 71652//71652 +f 71709//71709 71690//71690 71757//71757 +f 71713//71713 71657//71657 71758//71758 +f 71720//71720 71750//71750 71729//71729 +f 71657//71657 71703//71703 71758//71758 +f 71758//71758 71703//71703 71745//71745 +f 71701//71701 71763//71763 71746//71746 +f 71740//71740 71763//71763 71701//71701 +f 71767//71767 71711//71711 71739//71739 +f 71709//71709 71770//71770 71728//71728 +f 71746//71746 71763//71763 71747//71747 +f 71718//71718 71734//71734 71751//71751 +f 71770//71770 71709//71709 71753//71753 +f 71747//71747 71793//71793 71746//71746 +f 71734//71734 71761//71761 71695//71695 +f 71723//71723 71749//71749 71734//71734 +f 71731//71731 71732//71732 71771//71771 +f 71738//71738 71730//71730 71706//71706 +f 71761//71761 71734//71734 71718//71718 +f 71749//71749 71751//71751 71734//71734 +f 71731//71731 71694//71694 71688//71688 +f 71750//71750 71675//71675 71788//71788 +f 71713//71713 71785//71785 71710//71710 +f 71757//71757 71733//71733 71769//71769 +f 71714//71714 71816//71816 71693//71693 +f 71756//71756 71816//71816 71714//71714 +f 71763//71763 71740//71740 71759//71759 +f 71759//71759 71747//71747 71763//71763 +f 71741//71741 71746//71746 71748//71748 +f 71697//71697 71828//71828 71719//71719 +f 71756//71756 71704//71704 71752//71752 +f 71738//71738 71706//71706 71733//71733 +f 71776//71776 71693//71693 71816//71816 +f 71744//71744 71708//71708 71762//71762 +f 71785//71785 71713//71713 71755//71755 +f 71827//71827 71721//71721 71754//71754 +f 71741//71741 71748//71748 71705//71705 +f 71732//71732 71712//71712 71773//71773 +f 71744//71744 71733//71733 71687//71687 +f 71788//71788 71668//71668 71743//71743 +f 71716//71716 71710//71710 71785//71785 +f 71758//71758 71755//71755 71713//71713 +f 71735//71735 71762//71762 71708//71708 +f 71744//71744 71769//71769 71733//71733 +f 71729//71729 71750//71750 71759//71759 +f 71733//71733 71757//71757 71738//71738 +f 71735//71735 71694//71694 71762//71762 +f 71731//71731 71762//71762 71694//71694 +f 71767//71767 71760//71760 71726//71726 +f 71726//71726 71727//71727 71767//71767 +f 71737//71737 71781//71781 71656//71656 +f 71803//71803 71726//71726 71760//71760 +f 71653//71653 71726//71726 71803//71803 +f 71743//71743 71653//71653 71803//71803 +f 71721//71721 71827//71827 71676//71676 +f 71745//71745 71775//71775 71780//71780 +f 71747//71747 71759//71759 71782//71782 +f 71762//71762 71777//71777 71744//71744 +f 71752//71752 71704//71704 71783//71783 +f 71739//71739 71728//71728 71770//71770 +f 71732//71732 71773//71773 71771//71771 +f 71746//71746 71793//71793 71796//71796 +f 71676//71676 71827//71827 71742//71742 +f 71757//71757 71769//71769 71820//71820 +f 71722//71722 71781//71781 71754//71754 +f 71796//71796 71748//71748 71746//71746 +f 71755//71755 71758//71758 71800//71800 +f 71759//71759 71750//71750 71782//71782 +f 71709//71709 71772//71772 71753//71753 +f 71772//71772 71709//71709 71798//71798 +f 71770//71770 71753//71753 71772//71772 +f 71731//71731 71774//71774 71777//71777 +f 71731//71731 71777//71777 71762//71762 +f 71798//71798 71757//71757 71820//71820 +f 71796//71796 71715//71715 71748//71748 +f 71745//71745 71800//71800 71758//71758 +f 71768//71768 71715//71715 71796//71796 +f 71780//71780 71800//71800 71745//71745 +f 71709//71709 71757//71757 71798//71798 +f 71739//71739 71795//71795 71767//71767 +f 71760//71760 71767//71767 71795//71795 +f 71793//71793 71747//71747 71822//71822 +f 71808//71808 71820//71820 71769//71769 +f 71816//71816 71756//71756 71784//71784 +f 71809//71809 71799//71799 71786//71786 +f 71791//71791 71777//71777 71826//71826 +f 71747//71747 71782//71782 71822//71822 +f 71736//71736 71716//71716 71806//71806 +f 71809//71809 71772//71772 71799//71799 +f 71803//71803 71788//71788 71743//71743 +f 71785//71785 71806//71806 71716//71716 +f 71778//71778 71799//71799 71772//71772 +f 71774//71774 71826//71826 71777//71777 +f 71828//71828 71751//71751 71811//71811 +f 71697//71697 71751//71751 71828//71828 +f 71783//71783 71779//71779 71752//71752 +f 71752//71752 71784//71784 71756//71756 +f 71788//71788 71792//71792 71750//71750 +f 71769//71769 71744//71744 71791//71791 +f 71751//71751 71749//71749 71811//71811 +f 71773//71773 71736//71736 71806//71806 +f 71755//71755 71787//71787 71785//71785 +f 71782//71782 71750//71750 71792//71792 +f 71704//71704 71742//71742 71783//71783 +f 71777//71777 71791//71791 71744//71744 +f 71774//71774 71731//71731 71771//71771 +f 71776//71776 71780//71780 71775//71775 +f 71768//71768 71796//71796 71842//71842 +f 71800//71800 71787//71787 71755//71755 +f 71754//71754 71781//71781 71789//71789 +f 71772//71772 71820//71820 71778//71778 +f 71799//71799 71778//71778 71801//71801 +f 71820//71820 71772//71772 71798//71798 +f 71786//71786 71799//71799 71790//71790 +f 71799//71799 71814//71814 71790//71790 +f 71799//71799 71801//71801 71814//71814 +f 71807//71807 71800//71800 71780//71780 +f 71794//71794 71739//71739 71770//71770 +f 71795//71795 71739//71739 71794//71794 +f 71797//71797 71760//71760 71795//71795 +f 71760//71760 71797//71797 71803//71803 +f 71835//71835 71742//71742 71827//71827 +f 71831//71831 71781//71781 71737//71737 +f 71842//71842 71813//71813 71768//71768 +f 71834//71834 71778//71778 71808//71808 +f 71818//71818 71793//71793 71822//71822 +f 71784//71784 71752//71752 71779//71779 +f 71792//71792 71788//71788 71810//71810 +f 71796//71796 71793//71793 71818//71818 +f 71843//71843 71784//71784 71821//71821 +f 71816//71816 71784//71784 71843//71843 +f 71749//71749 71768//71768 71813//71813 +f 71811//71811 71749//71749 71813//71813 +f 71780//71780 71833//71833 71807//71807 +f 71826//71826 71774//71774 71815//71815 +f 71742//71742 71835//71835 71783//71783 +f 71785//71785 71787//71787 71806//71806 +f 71794//71794 71770//71770 71809//71809 +f 71778//71778 71834//71834 71801//71801 +f 71771//71771 71815//71815 71774//71774 +f 71812//71812 71771//71771 71773//71773 +f 71737//71737 71819//71819 71831//71831 +f 71831//71831 71789//71789 71781//71781 +f 71827//71827 71754//71754 71837//71837 +f 71789//71789 71837//71837 71754//71754 +f 71829//71829 71787//71787 71800//71800 +f 71797//71797 71817//71817 71803//71803 +f 71791//71791 71808//71808 71769//71769 +f 71770//71770 71772//71772 71809//71809 +f 71794//71794 71809//71809 71825//71825 +f 71795//71795 71794//71794 71825//71825 +f 71780//71780 71776//71776 71816//71816 +f 71795//71795 71825//71825 71824//71824 +f 71820//71820 71808//71808 71778//71778 +f 71783//71783 71840//71840 71779//71779 +f 71822//71822 71839//71839 71818//71818 +f 71842//71842 71832//71832 71813//71813 +f 71822//71822 71782//71782 71859//71859 +f 71737//71737 71828//71828 71819//71819 +f 71808//71808 71791//71791 71834//71834 +f 71813//71813 71832//71832 71830//71830 +f 71812//71812 71773//71773 71844//71844 +f 71834//71834 71791//71791 71826//71826 +f 71811//71811 71813//71813 71830//71830 +f 71844//71844 71773//71773 71806//71806 +f 71818//71818 71839//71839 71796//71796 +f 71784//71784 71779//71779 71862//71862 +f 71828//71828 71811//71811 71830//71830 +f 71834//71834 71826//71826 71823//71823 +f 71823//71823 71826//71826 71855//71855 +f 71840//71840 71783//71783 71835//71835 +f 71825//71825 71809//71809 71786//71786 +f 71834//71834 71850//71850 71801//71801 +f 71827//71827 71840//71840 71835//71835 +f 71807//71807 71829//71829 71800//71800 +f 71814//71814 71801//71801 71850//71850 +f 71833//71833 71780//71780 71843//71843 +f 71850//71850 71834//71834 71823//71823 +f 71812//71812 71815//71815 71771//71771 +f 71797//71797 71795//71795 71824//71824 +f 71817//71817 71797//71797 71824//71824 +f 71816//71816 71843//71843 71780//71780 +f 71825//71825 71786//71786 71790//71790 +f 71836//71836 71803//71803 71817//71817 +f 71788//71788 71803//71803 71810//71810 +f 71810//71810 71803//71803 71836//71836 +f 71845//71845 71838//71838 71812//71812 +f 71838//71838 71845//71845 71829//71829 +f 71824//71824 71846//71846 71817//71817 +f 71874//71874 71782//71782 71792//71792 +f 71824//71824 71825//71825 71790//71790 +f 71787//71787 71845//71845 71806//71806 +f 71779//71779 71840//71840 71879//71879 +f 71855//71855 71826//71826 71815//71815 +f 71875//71875 71814//71814 71881//71881 +f 71859//71859 71782//71782 71874//71874 +f 71841//71841 71822//71822 71859//71859 +f 71829//71829 71845//71845 71787//71787 +f 71814//71814 71850//71850 71881//71881 +f 71848//71848 71807//71807 71833//71833 +f 71831//71831 71819//71819 71867//71867 +f 71845//71845 71844//71844 71806//71806 +f 71842//71842 71796//71796 71839//71839 +f 71846//71846 71824//71824 71790//71790 +f 71869//71869 71829//71829 71807//71807 +f 71812//71812 71856//71856 71815//71815 +f 71807//71807 71848//71848 71869//71869 +f 71839//71839 71822//71822 71841//71841 +f 71819//71819 71828//71828 71830//71830 +f 71853//71853 71817//71817 71846//71846 +f 71823//71823 71855//71855 71850//71850 +f 71844//71844 71845//71845 71812//71812 +f 71814//71814 71858//71858 71790//71790 +f 71861//71861 71830//71830 71832//71832 +f 71846//71846 71790//71790 71858//71858 +f 71847//71847 71856//71856 71838//71838 +f 71875//71875 71858//71858 71814//71814 +f 71843//71843 71854//71854 71833//71833 +f 71838//71838 71829//71829 71847//71847 +f 71868//71868 71843//71843 71821//71821 +f 71856//71856 71847//71847 71849//71849 +f 71789//71789 71831//71831 71860//71860 +f 71860//71860 71863//71863 71789//71789 +f 71855//71855 71815//71815 71856//71856 +f 71833//71833 71854//71854 71848//71848 +f 71843//71843 71868//71868 71854//71854 +f 71821//71821 71784//71784 71851//71851 +f 71856//71856 71812//71812 71838//71838 +f 71830//71830 71865//71865 71819//71819 +f 71855//71855 71856//71856 71849//71849 +f 71862//71862 71779//71779 71879//71879 +f 71867//71867 71819//71819 71865//71865 +f 71853//71853 71852//71852 71836//71836 +f 71817//71817 71853//71853 71836//71836 +f 71852//71852 71857//71857 71810//71810 +f 71810//71810 71836//71836 71852//71852 +f 71792//71792 71810//71810 71857//71857 +f 71861//71861 71832//71832 71873//71873 +f 71850//71850 71855//71855 71849//71849 +f 71851//71851 71784//71784 71862//71862 +f 71837//71837 71789//71789 71863//71863 +f 71850//71850 71849//71849 71881//71881 +f 71866//71866 71853//71853 71877//71877 +f 71852//71852 71853//71853 71866//71866 +f 71865//71865 71860//71860 71867//71867 +f 71846//71846 71880//71880 71853//71853 +f 71867//71867 71860//71860 71831//71831 +f 71829//71829 71869//71869 71847//71847 +f 71872//71872 71868//71868 71878//71878 +f 71881//71881 71849//71849 71847//71847 +f 71848//71848 71854//71854 71868//71868 +f 71868//71868 71821//71821 71878//71878 +f 71878//71878 71821//71821 71851//71851 +f 71848//71848 71868//71868 71864//71864 +f 71880//71880 71877//71877 71853//71853 +f 71865//71865 71830//71830 71861//71861 +f 71827//71827 71879//71879 71840//71840 +f 71827//71827 71837//71837 71893//71893 +f 71861//71861 71873//71873 71932//71932 +f 71874//71874 71792//71792 71870//71870 +f 71848//71848 71864//71864 71871//71871 +f 71865//71865 71903//71903 71860//71860 +f 71846//71846 71883//71883 71880//71880 +f 71846//71846 71858//71858 71883//71883 +f 71871//71871 71864//71864 71901//71901 +f 71914//71914 71880//71880 71876//71876 +f 71863//71863 71860//71860 71904//71904 +f 71841//71841 71859//71859 71874//71874 +f 71882//71882 71865//71865 71861//71861 +f 71868//71868 71901//71901 71864//71864 +f 71881//71881 71847//71847 71892//71892 +f 71842//71842 71839//71839 71918//71918 +f 71883//71883 71858//71858 71875//71875 +f 71837//71837 71863//71863 71895//71895 +f 71880//71880 71883//71883 71876//71876 +f 71892//71892 71847//71847 71869//71869 +f 71882//71882 71903//71903 71865//71865 +f 71901//71901 71868//71868 71872//71872 +f 71879//71879 71827//71827 71893//71893 +f 71837//71837 71895//71895 71893//71893 +f 71852//71852 71866//71866 71857//71857 +f 71857//71857 71866//71866 71884//71884 +f 71870//71870 71857//71857 71884//71884 +f 71792//71792 71857//71857 71870//71870 +f 71899//71899 71842//71842 71906//71906 +f 71881//71881 71891//71891 71875//71875 +f 71902//71902 71848//71848 71871//71871 +f 71894//71894 71890//71890 71893//71893 +f 71861//71861 71932//71932 71885//71885 +f 71904//71904 71860//71860 71903//71903 +f 71882//71882 71861//71861 71885//71885 +f 71877//71877 71889//71889 71866//71866 +f 71890//71890 71851//71851 71862//71862 +f 71909//71909 71889//71889 71877//71877 +f 71902//71902 71869//71869 71848//71848 +f 71881//71881 71910//71910 71891//71891 +f 71877//71877 71880//71880 71909//71909 +f 71878//71878 71851//71851 71890//71890 +f 71832//71832 71842//71842 71899//71899 +f 71872//71872 71888//71888 71901//71901 +f 71899//71899 71873//71873 71832//71832 +f 71892//71892 71910//71910 71881//71881 +f 71893//71893 71895//71895 71894//71894 +f 71914//71914 71909//71909 71880//71880 +f 71876//71876 71883//71883 71891//71891 +f 71879//71879 71890//71890 71862//71862 +f 71904//71904 71895//71895 71863//71863 +f 71842//71842 71918//71918 71906//71906 +f 71892//71892 71869//71869 71928//71928 +f 71914//71914 71876//71876 71887//71887 +f 71883//71883 71875//71875 71891//71891 +f 71884//71884 71866//71866 71889//71889 +f 71879//71879 71893//71893 71890//71890 +f 71902//71902 71928//71928 71869//71869 +f 71923//71923 71904//71904 71903//71903 +f 71897//71897 71874//71874 71929//71929 +f 71841//71841 71886//71886 71918//71918 +f 71889//71889 71914//71914 71907//71907 +f 71886//71886 71874//71874 71897//71897 +f 71901//71901 71919//71919 71871//71871 +f 71878//71878 71927//71927 71872//71872 +f 71910//71910 71892//71892 71928//71928 +f 71890//71890 71927//71927 71878//71878 +f 71928//71928 71915//71915 71910//71910 +f 71909//71909 71914//71914 71889//71889 +f 71889//71889 71907//71907 71884//71884 +f 71874//71874 71886//71886 71841//71841 +f 71888//71888 71898//71898 71900//71900 +f 71911//71911 71929//71929 71896//71896 +f 71901//71901 71888//71888 71900//71900 +f 71895//71895 71908//71908 71894//71894 +f 71917//71917 71874//71874 71870//71870 +f 71908//71908 71895//71895 71904//71904 +f 71912//71912 71898//71898 71888//71888 +f 71894//71894 71927//71927 71890//71890 +f 71911//71911 71896//71896 71905//71905 +f 71920//71920 71911//71911 71905//71905 +f 71887//71887 71876//71876 71910//71910 +f 71876//71876 71891//71891 71910//71910 +f 71908//71908 71926//71926 71894//71894 +f 71898//71898 71912//71912 71894//71894 +f 71870//71870 71907//71907 71917//71917 +f 71841//71841 71918//71918 71839//71839 +f 71884//71884 71907//71907 71870//71870 +f 71929//71929 71911//71911 71944//71944 +f 71902//71902 71871//71871 71913//71913 +f 71901//71901 71900//71900 71921//71921 +f 71924//71924 71900//71900 71898//71898 +f 71913//71913 71871//71871 71919//71919 +f 71885//71885 71925//71925 71882//71882 +f 71915//71915 71940//71940 71910//71910 +f 71905//71905 71896//71896 71922//71922 +f 71911//71911 71936//71936 71944//71944 +f 71936//71936 71920//71920 71933//71933 +f 71911//71911 71920//71920 71936//71936 +f 71916//71916 71917//71917 71907//71907 +f 71898//71898 71894//71894 71926//71926 +f 71927//71927 71912//71912 71872//71872 +f 71903//71903 71882//71882 71925//71925 +f 71922//71922 71874//71874 71917//71917 +f 71923//71923 71908//71908 71904//71904 +f 71915//71915 71928//71928 71902//71902 +f 71874//71874 71922//71922 71929//71929 +f 71896//71896 71929//71929 71922//71922 +f 71913//71913 71901//71901 71921//71921 +f 71915//71915 71902//71902 71913//71913 +f 71905//71905 71931//71931 71920//71920 +f 71872//71872 71912//71912 71888//71888 +f 71887//71887 71910//71910 71940//71940 +f 71912//71912 71927//71927 71894//71894 +f 71925//71925 71885//71885 71932//71932 +f 71932//71932 71873//71873 71939//71939 +f 71914//71914 71916//71916 71907//71907 +f 71924//71924 71898//71898 71934//71934 +f 71906//71906 71918//71918 71938//71938 +f 71913//71913 71941//71941 71915//71915 +f 71916//71916 71914//71914 71887//71887 +f 71923//71923 71926//71926 71908//71908 +f 71926//71926 71925//71925 71934//71934 +f 71931//71931 71913//71913 71921//71921 +f 71926//71926 71934//71934 71898//71898 +f 71925//71925 71923//71923 71903//71903 +f 71921//71921 71900//71900 71930//71930 +f 71931//71931 71933//71933 71920//71920 +f 71901//71901 71913//71913 71919//71919 +f 71939//71939 71906//71906 71938//71938 +f 71906//71906 71939//71939 71899//71899 +f 71873//71873 71899//71899 71939//71939 +f 71923//71923 71925//71925 71926//71926 +f 71933//71933 71931//71931 71930//71930 +f 71933//71933 71930//71930 71924//71924 +f 71937//71937 71918//71918 71945//71945 +f 71931//71931 71942//71942 71913//71913 +f 71946//71946 71916//71916 71940//71940 +f 71929//71929 71943//71943 71897//71897 +f 71930//71930 71900//71900 71924//71924 +f 71916//71916 71946//71946 71917//71917 +f 71913//71913 71942//71942 71941//71941 +f 71940//71940 71915//71915 71941//71941 +f 71932//71932 71935//71935 71925//71925 +f 71887//71887 71940//71940 71916//71916 +f 71938//71938 71918//71918 71937//71937 +f 71922//71922 71917//71917 71946//71946 +f 71942//71942 71931//71931 71905//71905 +f 71886//71886 71945//71945 71918//71918 +f 71936//71936 71933//71933 71947//71947 +f 71905//71905 71922//71922 71946//71946 +f 71921//71921 71930//71930 71931//71931 +f 71946//71946 71941//71941 71905//71905 +f 71935//71935 71934//71934 71925//71925 +f 71924//71924 71947//71947 71933//71933 +f 71942//71942 71905//71905 71941//71941 +f 71934//71934 71947//71947 71924//71924 +f 71939//71939 71935//71935 71932//71932 +f 71945//71945 71948//71948 71937//71937 +f 71935//71935 71947//71947 71934//71934 +f 71941//71941 71946//71946 71940//71940 +f 71936//71936 71937//71937 71948//71948 +f 71944//71944 71943//71943 71929//71929 +f 71937//71937 71936//71936 71947//71947 +f 71945//71945 71897//71897 71943//71943 +f 71886//71886 71897//71897 71945//71945 +f 71937//71937 71947//71947 71938//71938 +f 71938//71938 71947//71947 71935//71935 +f 71938//71938 71935//71935 71939//71939 +f 71943//71943 71944//71944 71948//71948 +f 71948//71948 71945//71945 71943//71943 +f 71944//71944 71936//71936 71948//71948 +f 71951//71951 71949//71949 71954//71954 +f 71950//71950 71951//71951 71954//71954 +f 71949//71949 71951//71951 71955//71955 +f 71952//71952 71951//71951 71950//71950 +f 71953//71953 71951//71951 71952//71952 +f 71955//71955 71951//71951 71953//71953 +f 71949//71949 71955//71955 71954//71954 +f 71953//71953 71952//71952 71957//71957 +f 71956//71956 71950//71950 71958//71958 +f 71952//71952 71950//71950 71956//71956 +f 71959//71959 71953//71953 71957//71957 +f 71956//71956 71957//71957 71952//71952 +f 71950//71950 71954//71954 71958//71958 +f 71954//71954 71960//71960 71958//71958 +f 71955//71955 71960//71960 71954//71954 +f 71960//71960 71953//71953 71959//71959 +f 71955//71955 71953//71953 71960//71960 +f 71962//71962 71959//71959 71963//71963 +f 71961//71961 71956//71956 71958//71958 +f 71957//71957 71956//71956 71961//71961 +f 71963//71963 71959//71959 71957//71957 +f 71961//71961 71958//71958 71960//71960 +f 71960//71960 71959//71959 71962//71962 +f 71963//71963 71957//71957 71961//71961 +f 71963//71963 71961//71961 71960//71960 +f 71960//71960 71962//71962 71963//71963 +f 5548//5548 5744//5744 5576//5576 +f 5498//5498 72292//72292 5873//5873 +f 72294//72294 5952//5952 72295//72295 +f 72296//72296 5952//5952 6299//6299 +f 72296//72296 6640//6640 72299//72299 +f 72303//72303 7325//7325 72301//72301 +f 72302//72302 7009//7009 72304//72304 +f 72306//72306 8253//8253 72308//72308 +f 72310//72310 8773//8773 72311//72311 +f 8773//8773 72308//72308 8253//8253 +f 9201//9201 72313//72313 8773//8773 +f 72309//72309 72316//72316 9408//9408 +f 9745//9745 72315//72315 9201//9201 +f 72320//72320 9711//9711 72321//72321 +f 72317//72317 9711//9711 9701//9701 +f 72324//72324 10198//10198 10201//10201 +f 13453//13453 72329//72329 13646//13646 +f 72330//72330 13646//13646 72329//72329 +f 72331//72331 13985//13985 72332//72332 +f 72334//72334 14955//14955 14741//14741 +f 15086//15086 72335//72335 13985//13985 +f 14955//14955 72337//72337 14957//14957 +f 14957//14957 72337//72337 14762//14762 +f 15070//15070 72340//72340 15076//15076 +f 15560//15560 72343//72343 15562//15562 +f 72346//72346 16763//16763 72347//72347 +f 16763//16763 72348//72348 15589//15589 +f 15589//15589 72349//72349 15595//15595 +f 15595//15595 72350//72350 15598//15598 +f 72351//72351 15560//15560 15598//15598 +f 18001//18001 72355//72355 16763//16763 +f 72356//72356 18440//18440 18441//18441 +f 72354//72354 19142//19142 72359//72359 +f 72358//72358 19346//19346 18980//18980 +f 72360//72360 72361//72361 19619//19619 +f 72361//72361 20268//20268 21038//21038 +f 72361//72361 21038//21038 19619//19619 +f 19139//19139 72363//72363 19142//19142 +f 72362//72362 21038//21038 20268//20268 +f 72365//72365 72366//72366 21038//21038 +f 72363//72363 21403//21403 72367//72367 +f 72370//72370 21840//21840 21290//21290 +f 72372//72372 21403//21403 22426//22426 +f 72371//72371 22802//22802 22259//22259 +f 72375//72375 24196//24196 23627//23627 +f 24748//24748 72376//72376 24700//24700 +f 72383//72383 25220//25220 24694//24694 +f 25519//25519 72381//72381 25506//25506 +f 72385//72385 26031//26031 72386//72386 +f 25506//25506 72389//72389 25507//25507 +f 72394//72394 72396//72396 26299//26299 +f 72397//72397 26031//26031 26538//26538 +f 26042//26042 72398//72398 26046//26046 +f 72399//72399 24497//24497 26583//26583 +f 72398//72398 27083//27083 26046//26046 +f 27083//27083 72408//72408 27611//27611 +f 72409//72409 28133//28133 27611//27611 +f 28133//28133 72414//72414 28134//28134 +f 72422//72422 29178//29178 28797//28797 +f 72420//72420 72424//72424 29381//29381 +f 72425//72425 72423//72423 29555//29555 +f 72429//72429 29377//29377 29177//29177 +f 29378//29378 72430//72430 29177//29177 +f 72433//72433 72432//72432 29737//29737 +f 72435//72435 29901//29901 29377//29377 +f 30274//30274 72449//72449 72448//72448 +f 30388//30388 72451//72451 30396//30396 +f 72449//72449 30396//30396 72450//72450 +f 72453//72453 20//20 1//1 +f 72453//72453 1//1 9//9 +f 12//12 15//15 72454//72454 +f 18//18 72454//72454 15//15 +f 72456//72456 15//15 16//16 diff --git a/matlab/registration/anastasia_fixed.mat b/matlab/registration/anastasia_fixed.mat new file mode 100644 index 0000000..8849fc6 Binary files /dev/null and b/matlab/registration/anastasia_fixed.mat differ diff --git a/matlab/registration/apply_matrix.m b/matlab/registration/apply_matrix.m new file mode 100644 index 0000000..758cd5e --- /dev/null +++ b/matlab/registration/apply_matrix.m @@ -0,0 +1,18 @@ +function v = apply_matrix(m, v, constant) +%APPLY_MATRIX apply 3D transformation to vector + + if nargin < 3 + constant = 1; + end + if length(constant) == 1 + constant = ones(size(v, 1), 1) * constant; + end + if size(m, 1) == 3 + m = [m, [0; 0; 0]; 0, 0, 0, 1]; + end + + w = m * [v, constant]'; + v = w(1:3, :)'; + +end + diff --git a/matlab/registration/centers_anastasia.csv b/matlab/registration/centers_anastasia.csv new file mode 100644 index 0000000..2ba704e --- /dev/null +++ b/matlab/registration/centers_anastasia.csv @@ -0,0 +1,30 @@ +-1.997135,-3.040528,9.268953 +-1.776095,-3.025956,9.550471 +-1.538192,-2.951953,9.841887 +-1.123730,-2.733493,10.234938 +-2.592823,-2.458169,9.219210 +-2.314683,-2.507964,9.539998 +-1.993651,-2.549673,9.985771 +-1.457580,-2.465798,10.448391 +-2.956465,-2.131920,9.374078 +-2.741296,-2.183090,9.697685 +-2.390001,-2.221776,10.166879 +-1.741804,-2.202007,10.588429 +-2.946751,-1.706429,9.663307 +-2.741349,-1.747008,9.979128 +-2.431409,-1.783378,10.318542 +-1.822479,-1.722545,10.816022 +-1.933051,-0.568437,10.291881 +-1.544008,-0.575988,10.642008 +-0.751608,-0.932390,10.856736 +-0.281230,-1.529664,10.921740 +-1.158600,-1.305447,10.869104 +-0.020615,-1.794484,10.861069 +0.067963,-2.073455,10.728643 +0.302411,-1.910286,10.818636 +0.032371,-1.361308,11.013411 +1.505255,-1.393627,11.824341 +2.143713,-0.909315,12.512192 +-1.259224,-2.511457,10.149089 +-1.629504,-2.273401,10.320515 +-1.870446,-1.911259,10.476797 diff --git a/matlab/registration/compute_bone_axes.m b/matlab/registration/compute_bone_axes.m new file mode 100644 index 0000000..db875f7 --- /dev/null +++ b/matlab/registration/compute_bone_axes.m @@ -0,0 +1,76 @@ +function axes = compute_bone_axes(centers) +%COMPUTE_BONE_AXES Compute local axes for each bone + + if iscell(centers) + tmp = zeros(30, 3); + for i = 1 : 30 + tmp(i, :) = centers{i}.center; + end + centers = tmp; + end + + axes = cell(1, 18); + + % Palm + root = centers(26, :) * 0.5 + centers(27, :) * 0.5; + axes{1} = build(root, centers(22, :) - root, centers(25, :) - centers(24, :)); + axes{2} = build(centers(22, :), centers(12, :) - centers(22, :), centers(20, :) - centers(23, :)); + proto = centers(8, :) * 0.5 + centers(23, :) * 0.5; + axes{15} = build(proto, centers(4, :) - proto, centers(8, :) - centers(4, :)); + + % Thumb + % TODO is thumb normal correct? + n_thumb = -finger_normal(centers(20, :), centers(19, :), centers(17, :), centers(16, :)); + axes{3} = build(centers(20, :), centers(19, :) - centers(20, :), n_thumb); + axes{4} = build(centers(19, :), centers(18, :) - centers(19, :), n_thumb); + axes{5} = build(centers(18, :), centers(17, :) - centers(18, :), n_thumb); + + % Index + n_index = -finger_normal(centers(16, :), centers(15, :), centers(13, :), centers(12, :)); + axes{6} = build(centers(16, :), centers(15, :) - centers(16, :), n_index); + axes{7} = build(centers(15, :), centers(14, :) - centers(15, :), n_index); + axes{8} = build(centers(14, :), centers(13, :) - centers(14, :), n_index); + + % Middle + n_middle = -finger_normal(centers(12, :), centers(11, :), centers(9, :), centers(8, :)); + axes{9} = build(centers(12, :), centers(11, :) - centers(12, :), n_middle); + axes{10} = build(centers(11, :), centers(10, :) - centers(11, :), n_middle); + axes{11} = build(centers(10, :), centers(9, :) - centers(10, :), n_middle); + + % Ring + n_ring = -finger_normal(centers(8, :), centers(7, :), centers(5, :), centers(4, :)); + axes{12} = build(centers(8, :), centers(7, :) - centers(8, :), n_ring); + axes{13} = build(centers(7, :), centers(6, :) - centers(7, :), n_ring); + axes{14} = build(centers(6, :), centers(5, :) - centers(6, :), n_ring); + + % Pinky + n_pinky = finger_normal(centers(4, :), centers(1, :), centers(3, :), centers(8, :)); + axes{16} = build(centers(4, :), centers(3, :) - centers(4, :), n_pinky); + axes{17} = build(centers(3, :), centers(2, :) - centers(3, :), n_pinky); + axes{18} = build(centers(2, :), centers(1, :) - centers(2, :), n_pinky); +end + +function normal = finger_normal(u, v, w, x) + uv = normalizerow(v - u); + uw = normalizerow(w - u); + ux = normalizerow(x - u); + n = cross(uw, uv); + l = norm(n); + if l < 0.001 + n = ux; + else + n = n / l; + end + if dot(ux, n) < 0 + n = -n; + end + normal = l * n + (1 - l) * ux; +end + +function axe = build(o, x, y) + x = normalizerow(x); + y = normalizerow(y); + z = normalizerow(cross(x, y)); + y = cross(z, x); + axe = [x', y', z', o'; 0, 0, 0, 1]; +end diff --git a/matlab/registration/compute_correspondences.m b/matlab/registration/compute_correspondences.m new file mode 100644 index 0000000..a627b1d --- /dev/null +++ b/matlab/registration/compute_correspondences.m @@ -0,0 +1,49 @@ +function pairs = compute_correspondences(mesh_vertices, mesh_normals, points_vertices, points_normals, distance_threshold, cos_angle_threshold) +%COMPUTE_CORRESPONDENCES For each mesh vertex, find closest point in cloud + + % Define missing arguments + if nargin < 5 + distance_threshold = 0.1; + end + if nargin < 6 + cos_angle_threshold = cos(30 * pi / 180); + end + + % For each mesh vertex, find closest point + % TODO this is naive... use Kd-tree? + n = size(mesh_vertices, 1); + m = size(points_vertices, 1); + pairs = zeros(n, 2); + for i = 1 : n + delta = points_vertices - repmat(mesh_vertices(i, :), m, 1); + distances = sum(delta .^ 2, 2); + [~, j] = min(distances); + pairs(i, 1) = i; + pairs(i, 2) = j; + end + + % Filter bad pairs + mesh_normals = normalizerow(mesh_normals); + points_normals = normalizerow(points_normals); + % TODO vectorize this + keep = true(n, 1); + for i = 1 : n + p = pairs(i, 1); + q = pairs(i, 2); + + % Check if distance is too large + distance = norm(mesh_vertices(p, :) - points_vertices(q, :)); + if distance > distance_threshold + keep(i) = false; + end + + % Check if normals differ + cos_angle = mesh_normals(p, :) * points_normals(q, :)'; + if cos_angle < cos_angle_threshold + keep(i) = false; + end + + end + pairs = pairs(keep, :); + +end diff --git a/matlab/registration/compute_displacements.m b/matlab/registration/compute_displacements.m new file mode 100644 index 0000000..569dab3 --- /dev/null +++ b/matlab/registration/compute_displacements.m @@ -0,0 +1,72 @@ +function displacements = compute_displacements(displacements, pairs, mesh_vertices, mesh_neighbors, points_vertices, points_normals, weight_smoothness, weight_closeness) +%COMPUTE_DISPLACEMENTS Compute incremental vertex displacements + + % Define missing parameters + if nargin < 7 + weight_smoothness = 1; + end + if nargin < 8 + weight_closeness = 1e-2; + end + N = size(pairs, 1); + M = size(mesh_vertices, 1); + + % Build distance matrix and right-hand term + I = zeros(1, 3 * N); + J = zeros(1, 3 * N); + V = zeros(1, 3 * N); + b = zeros(N, 1); + for i = 1 : N + j = pairs(i, 1); + p = mesh_vertices(j, :); + q = points_vertices(pairs(i, 2), :); + n = points_normals(pairs(i, 2), :); + + I(3 * i - 2) = i; + J(3 * i - 2) = 3 * j - 2; + V(3 * i - 2) = -n(1); + + I(3 * i - 1) = i; + J(3 * i - 1) = 3 * j - 1; + V(3 * i - 1) = -n(2); + + I(3 * i) = i; + J(3 * i) = 3 * j; + V(3 * i) = -n(3); + + b(i) = n * (q - p)'; + + end + J_distance = sparse(I, J, V, N, 3 * M); + + % Build closeness matrix (identity) + J_closeness = speye(3 * M, 3 * M); + + % Build laplacian smoothing matrix + I = []; + J = []; + V = []; + for i = 1 : N + + % Add coefficient for each neighbor + for j = mesh_neighbors{i} + I = [I, 3 * i - 2, 3 * i - 1, 3 * i]; + J = [J, 3 * j - 2, 3 * j - 1, 3 * j]; + V = [V, 1, 1, 1]; + end + + % Add coefficient for vertex + I = [I, 3 * i - 2, 3 * i - 1, 3 * i]; + J = [J, 3 * i - 2, 3 * i - 1, 3 * i]; + valence = length(mesh_neighbors{i}); + V = [V, -valence, -valence, -valence]; + + end + J_smoothness = sparse(I, J, V, 3 * M, 3 * M); + + % Create and solve linear system + JtJ = (J_distance' * J_distance) + weight_closeness * J_closeness + weight_smoothness * (J_smoothness' * J_smoothness); + Jtb = J_distance' * (J_distance * reshape(displacements', 3 * M, 1) - b); + displacements = reshape(JtJ \ Jtb, M, 3); + +end diff --git a/matlab/registration/compute_transfer_transforms.m b/matlab/registration/compute_transfer_transforms.m new file mode 100644 index 0000000..c8f7c65 --- /dev/null +++ b/matlab/registration/compute_transfer_transforms.m @@ -0,0 +1,75 @@ +function transforms = compute_transfer_transforms(mesh, centers, radii) +%COMPUTE_TRANSFER_TRANSFORMS Compute transform for each bone to fit given spheres + + % Compute local scale factors + mesh.centers = zeros(27, 3); + mesh.radii = zeros(1, 27); + for i = 1 : 27 + mesh.centers(i, :) = mesh.spheres{i}.center; + mesh.radii(i) = mesh.spheres{i}.radius; + end + dfactor = @(i, j) norm(mean(centers(j, :), 2) - mean(centers(i, :), 2)) / norm(mean(mesh.centers(j, :), 2) - mean(mesh.centers(i, :), 2)); + sfactor = @(i) mean(radii(i)) / mean(mesh.radii(i)); + % TODO maybe use smallest radius for scale (or average) + scale = ones(18, 3); + + % Palm + scale(1, 1) = dfactor([26, 27], 22); + scale(1, 2) = 0.7 * dfactor(4, 16) + 0.3 * dfactor(20, 23); % TODO fix this + scale(1, 3) = sfactor([24, 25, 26, 27]); + scale(2, 1) = dfactor(22, 12); + scale(2, 2 : 3) = dfactor(8, 16); + scale(15, 1) = dfactor([8, 23], 4); + scale(15, 2 : 3) = sfactor(8); + + % Thumb + %scale(3, 1) = dfactor(20, 19); % TODO fix this + scale(3, 1) = dfactor(19, 18); + scale(3, 2 : 3) = sfactor(20); + %scale(3, 2 : 3) = sfactor(19); + scale(4, 1) = dfactor(19, 18); + scale(4, 2 : 3) = sfactor(19); + scale(5, 1) = dfactor(18, 17); + scale(5, 2 : 3) = sfactor(18); + + % Index + scale(6, 1) = dfactor(16, 15); + scale(6, 2 : 3) = sfactor(16); + scale(7, 1) = dfactor(15, 14); + scale(7, 2 : 3) = sfactor(15); + scale(8, 1) = dfactor(14, 13); + scale(8, 2 : 3) = sfactor(14); + + % Middle + scale(9, 1) = dfactor(12, 11); + scale(9, 2 : 3) = sfactor(12); + scale(10, 1) = dfactor(11, 10); + scale(10, 2 : 3) = sfactor(11); + scale(11, 1) = dfactor(10, 9); + scale(11, 2 : 3) = sfactor(10); + + % Ring + scale(12, 1) = dfactor(8, 7); + scale(12, 2 : 3) = sfactor(8); + scale(13, 1) = dfactor(7, 6); + scale(13, 2 : 3) = sfactor(7); + scale(14, 1) = dfactor(6, 5); + scale(14, 2 : 3) = sfactor(6); + + % Pinky + scale(16, 1) = dfactor(4, 3); + scale(16, 2 : 3) = sfactor(4); + scale(17, 1) = dfactor(3, 2); + scale(17, 2 : 3) = sfactor(3); + scale(18, 1) = dfactor(2, 1); + scale(18, 2 : 3) = sfactor(2); + + % Compute global transforms + A = compute_bone_axes(mesh.spheres); + B = compute_bone_axes(centers); + transforms = cell(1, 18); + for i = 1 : 18 + transforms{i} = B{i} * diag([scale(i, :), 1]) * inv(A{i}); + end + +end diff --git a/matlab/registration/compute_transformation.m b/matlab/registration/compute_transformation.m new file mode 100644 index 0000000..0c13f84 --- /dev/null +++ b/matlab/registration/compute_transformation.m @@ -0,0 +1,49 @@ +function transform = compute_transformation(mesh_vertices, points_vertices, points_normals, pairs) +%COMPUTE_TRANSFORMATION Compute incremental transformation to match point cloud + + % Check arguments + transform = eye(4); + n = size(pairs, 1); + if n == 0 + return; + end + + % Define derivative rotation matrix (linear approximation for small angles) + Rx = [0, 0, 0; 0, 0, -1; 0, 1, 0]; + Ry = [0, 0, 1; 0, 0, 0; -1, 0, 0]; + Rz = [0, -1, 0; 1, 0, 0; 0, 0, 0]; + + % Build jacobian matrix and right-hand term + J = zeros(n, 7); + b = zeros(n, 1); + for i = 1 : n + p = mesh_vertices(pairs(i, 1), :); + q = points_vertices(pairs(i, 2), :); + n = points_normals(pairs(i, 2), :); + + b(i) = n * (p - q)'; + + J(i, 1) = n * (Rx * p'); + J(i, 2) = n * (Ry * p'); + J(i, 3) = n * (Rz * p'); + J(i, 4 : 6) = n; + J(i, 7) = 2 * n * p'; + + end + + % Create and solve linear system + JtJ = J' * J; + Jtb = J' * b; + result = JtJ \ -Jtb; + + % Extract transform matrix + scale = (result(7) + 1) ^ 2; + rotation = ... + rotation_matrix(result(1), [1, 0, 0]) * ... + rotation_matrix(result(2), [0, 1, 0]) * ... + rotation_matrix(result(3), [0, 0, 1]); + translation = result(4 : 6)'; + transform = [diag(scale) * eye(3), translation'; 0, 0, 0, 1] * rotation; + +end + diff --git a/matlab/registration/constraint_transformation.m b/matlab/registration/constraint_transformation.m new file mode 100644 index 0000000..bffe08c --- /dev/null +++ b/matlab/registration/constraint_transformation.m @@ -0,0 +1,24 @@ +function transform = constraint_transformation(transform, center, slide_axe) +%CONSTRAINT_TRANSFORMATION Constraint transform to fix defined point (some translation can be allowed along an axis) + + % Forbid scaling + scale = (norm(transform(1, 1 : 3)) + norm(transform(2, 1 : 3)) + norm(transform(3, 1 : 3))) / 3; + transform(1 : 3, 1 : 3) = transform(1 : 3, 1 : 3) / scale; + + % Transform fixed point to get desired delta + delta = center - apply_matrix(transform, center); + + % If axis sliding is allowed, adapt delta + if nargin > 2 && norm(slide_axe) > 0.1 + slide_axe = normalizerow(slide_axe); + distance = -delta * slide_axe'; + distance = clamp(distance, 0, 0.05); + delta = delta + slide_axe * distance; + % TODO forbid rotation around axis? + end + + % Patch transformation + transform = [eye(3), delta'; 0, 0, 0, 1] * transform; + +end + diff --git a/matlab/registration/filter_vertices.m b/matlab/registration/filter_vertices.m new file mode 100644 index 0000000..f65e50b --- /dev/null +++ b/matlab/registration/filter_vertices.m @@ -0,0 +1,18 @@ +function [vertices, faces] = filter_vertices(vertices, faces, keep) +%FILTER_VERTICES Keep only specified vertices and discard unused elements + + % Drop unused faces + indices = 1 : size(vertices, 1); + faces = faces(all(ismember(faces, indices(keep)), 2), :); + + % Remap vertices + map = cumsum(keep); + for f = 1 : size(faces, 1) + for i = 1 : 3 + faces(f, i) = map(faces(f, i)); + end + end + vertices = vertices(keep, :); + +end + diff --git a/matlab/registration/initial_guess.m b/matlab/registration/initial_guess.m new file mode 100644 index 0000000..0934d70 --- /dev/null +++ b/matlab/registration/initial_guess.m @@ -0,0 +1,14 @@ +function transform = initial_guess(vertices) +%INITIAL_GUESS Normalize, center and rotate mesh vertices + + % Normalize data using mean and standard deviation + center = mean(vertices); + scale = max(std(vertices)); + transform = [eye(3) / scale, -center' / scale; 0, 0, 0, 1]; + + % Try to find good orientation using PCA + axes = princomp(apply_matrix(transform, vertices)); + transform = [axes', zeros(3, 1); 0, 0, 0, 1] * transform; + +end + diff --git a/matlab/registration/one_ring.m b/matlab/registration/one_ring.m new file mode 100644 index 0000000..9fada30 --- /dev/null +++ b/matlab/registration/one_ring.m @@ -0,0 +1,20 @@ +function neighbors = one_ring(faces, vertex_count) +%ONE_RING Get one-ring neighbors + + if nargin < 2 + vertex_count = max(faces(:)); + end + + neighbors = cell(1, vertex_count); + for f = 1 : size(faces, 1) + face = faces(f, :); + neighbors{face(1)} = [neighbors{face(1)}, face(2), face(3)]; + neighbors{face(2)} = [neighbors{face(2)}, face(1), face(3)]; + neighbors{face(3)} = [neighbors{face(3)}, face(1), face(2)]; + end + for i = 1 : vertex_count + neighbors{i} = setdiff(unique(neighbors{i}), i); + end + +end + diff --git a/matlab/registration/rotation_matrix.m b/matlab/registration/rotation_matrix.m new file mode 100644 index 0000000..e38d0aa --- /dev/null +++ b/matlab/registration/rotation_matrix.m @@ -0,0 +1,28 @@ +function m = rotation_matrix(angle, axis, center) +%ROTATION_MATRIX 3D rotation matrix around axis + + % Fill missing arguments + if nargin < 3 + center = [0, 0, 0]; + end + if nargin < 2 + axis = [0, 0, 1]; + end + + % Translate toward center + t1 = eye(4); + t1(1 : 3, 4) = center'; + + % Rotate around axis + r = eye(4); + r(1 : 3, 1 : 3) = axisangle2matrix(axis, angle); + + % Translate back + t2 = eye(4); + t2(1 : 3, 4) = -center'; + + % Combine + m = t1 * r * t2; + +end + diff --git a/matlab/registration/scale.mat b/matlab/registration/scale.mat new file mode 100644 index 0000000..fb52bd5 Binary files /dev/null and b/matlab/registration/scale.mat differ diff --git a/matlab/registration/skin_linear.m b/matlab/registration/skin_linear.m new file mode 100644 index 0000000..37fe16e --- /dev/null +++ b/matlab/registration/skin_linear.m @@ -0,0 +1,33 @@ +function mesh = skin_linear(mesh, transforms) +%SKIN_LINEAR Deform mesh using linear skinning + + % The normals are computed with the transpose inverse of the transforms + transformsNormals = cell(1, length(transforms)); + for i = 1:length(transforms) + transformsNormals{i} = inv(transforms{i})'; + end + + % Update vertices and normals + for i = 1 : size(mesh.vertices, 1) + t = interpolate(transforms, mesh.weights(i, :)); + mesh.vertices(i, :) = apply_matrix(t, mesh.vertices(i, :)); + t = interpolate(transformsNormals, mesh.weights(i, :)); + mesh.normals(i, :) = apply_matrix(t, mesh.normals(i, :), 0); + end + mesh.normals = normalizerow(mesh.normals); + + % Update spheres + if isfield(mesh, 'spheres') + for i = 1 : length(mesh.spheres) + mesh.spheres{i}.center = apply_matrix(transforms{mesh.spheres{i}.bone}, mesh.spheres{i}.center); + end + end + +end + +function transform = interpolate(transforms, weights) + transform = zeros(4); + for i = 1 : length(transforms) + transform = transform + transforms{i} * weights(i); + end +end diff --git a/matlab/registration/test_registration.m b/matlab/registration/test_registration.m new file mode 100644 index 0000000..a6efbdf --- /dev/null +++ b/matlab/registration/test_registration.m @@ -0,0 +1,275 @@ + +% Register gptoolbox +addpath(genpath('../external')); + +% Load neutral mesh and point cloud +load('../mesh/neutral.mat'); +points = {}; +[points.vertices, points.faces] = load_mesh('anastasia.obj'); +points.normals = per_vertex_normals(points.vertices, points.faces); +transforms = cell(1, 18); +for i = 1 : 18 + transforms{i} = eye(4); +end +axes = compute_bone_axes(mesh.spheres); + +% Compute initial guess using while mesh and cloud +transform = inv(initial_guess(points.vertices)) * initial_guess(mesh.vertices); +faces = mesh.faces; +vertices = apply_matrix(transform, mesh.vertices); +normals = -per_vertex_normals(vertices, faces); +trimesh(faces, vertices(:, 1), vertices(:, 2), vertices(:, 3), 'EdgeColor', 'none', 'FaceColor', [0.4, 0.9, 0.4], 'FaceAlpha', 0.5); +hold on; +trimesh(points.faces, points.vertices(:, 1), points.vertices(:, 2), points.vertices(:, 3), 'EdgeColor', 'none', 'FaceColor', [0.8, 0.8, 0.8], 'FaceAlpha', 0.5); +quiver3(vertices(:, 1), vertices(:, 2), vertices(:, 3), normals(:, 1), normals(:, 2), normals(:, 3), 'Color', [0.4, 0.9, 0.4]); +quiver3(points.vertices(:, 1), points.vertices(:, 2), points.vertices(:, 3), points.normals(:, 1), points.normals(:, 2), points.normals(:, 3), 'Color', [0.8, 0.8, 0.8]); +hold off; +view([-90, 0]); +camlight; +view([90, 0]); +camlight; +axis equal; +grid off; +lighting gouraud; +axis off; +title('Initial guess'); +pause; + +% Keep only the palm and find rigid transform iteratively +keep = ismember(mesh.assignments, [2, 3, 6, 9, 12, 15, 16]); +[vertices, faces] = filter_vertices(vertices, faces, keep); +normals = normals(keep, :); +pairs = compute_correspondences(vertices, normals, points.vertices, points.normals); +for i = 1 : 20 + delta = compute_transformation(vertices, points.vertices, points.normals, pairs); + transform = delta * transform; + vertices = apply_matrix(delta, vertices); + normals = apply_matrix(delta, normals, 0); + pairs = compute_correspondences(vertices, normals, points.vertices, points.normals); + v = get(gca, 'view'); + trimesh(faces, vertices(:, 1), vertices(:, 2), vertices(:, 3), 'EdgeColor', 'none', 'FaceColor', [0.4, 0.9, 0.4], 'FaceAlpha', 0.1); + hold on; + trimesh(points.faces, points.vertices(:, 1), points.vertices(:, 2), points.vertices(:, 3), 'EdgeColor', 'none', 'FaceColor', [0.8, 0.8, 0.8], 'FaceAlpha', 0.1); + plot3( ... + [vertices(pairs(:, 1), 1), points.vertices(pairs(:, 2), 1)]', ... + [vertices(pairs(:, 1), 2), points.vertices(pairs(:, 2), 2)]', ... + [vertices(pairs(:, 1), 3), points.vertices(pairs(:, 2), 3)]', ... + 'Color', 'red'); + hold off; + view([-90, 0]); + camlight; + view([90, 0]); + camlight; + axis equal; + grid off; + lighting gouraud; + axis off; + title(['After ', num2str(i), ' rigid transformation']); + set(gca, 'view', v); + pause(0.01); +end +transforms{2} = transform; +% TODO improve proto-phalange? +transforms{15} = transform; +%pause; + +% Fit finger roots +bones = [6, 9, 12, 16]; +for f = 1 : 4 + transform = transforms{2}; + keep = mesh.assignments == bones(f); + [vertices, faces] = filter_vertices(mesh.vertices, mesh.faces, keep); + normals = mesh.normals(keep, :); + vertices = apply_matrix(transform, vertices); + normals = apply_matrix(transform, normals, 0); + pairs = compute_correspondences(vertices, normals, points.vertices, points.normals, 0.1, 0.2); + for i = 1 : 10 + delta = compute_transformation(vertices, points.vertices, points.normals, pairs); + delta = constraint_transformation(delta, apply_matrix(transforms{2}, mesh.bones{bones(f)}.center)); + transform = delta * transform; + vertices = apply_matrix(delta, vertices); + normals = apply_matrix(delta, normals, 0); + pairs = compute_correspondences(vertices, normals, points.vertices, points.normals, 0.3, 0.3); + v = get(gca, 'view'); + trimesh(faces, vertices(:, 1), vertices(:, 2), vertices(:, 3), 'EdgeColor', 'none', 'FaceColor', [0.4, 0.9, 0.4], 'FaceAlpha', 0.1); + hold on; + trimesh(points.faces, points.vertices(:, 1), points.vertices(:, 2), points.vertices(:, 3), 'EdgeColor', 'none', 'FaceColor', [0.8, 0.8, 0.8], 'FaceAlpha', 0.1); + plot3( ... + [vertices(pairs(:, 1), 1), points.vertices(pairs(:, 2), 1)]', ... + [vertices(pairs(:, 1), 2), points.vertices(pairs(:, 2), 2)]', ... + [vertices(pairs(:, 1), 3), points.vertices(pairs(:, 2), 3)]', ... + 'Color', 'red'); + hold off; + view([-90, 0]); + camlight; + view([90, 0]); + camlight; + axis equal; + grid off; + lighting gouraud; + axis off; + title(['After ', num2str(i), ' rigid transformation']); + set(gca, 'view', v); + pause(0.01); + end + transforms{bones(f)} = transform; + %pause; +end + +% Improve palm origin +% transform = transforms{2}; +% keep = ismember(mesh.assignments, [2, 3, 15]); +% [vertices, faces] = filter_vertices(mesh.vertices, mesh.faces, keep); +% normals = mesh.normals(keep, :); +% vertices = apply_matrix(transform, vertices); +% normals = apply_matrix(transform, normals, 0); +% pairs = compute_correspondences(vertices, normals, points.vertices, points.normals); +% for i = 1 : 10 +% delta = compute_transformation(vertices, points.vertices, points.normals, pairs); +% %delta = constraint_transformation(delta); +% transform = delta * transform; +% vertices = apply_matrix(delta, vertices); +% normals = apply_matrix(delta, normals, 0); +% pairs = compute_correspondences(vertices, normals, points.vertices, points.normals); +% v = get(gca, 'view'); +% trimesh(faces, vertices(:, 1), vertices(:, 2), vertices(:, 3), 'EdgeColor', 'none', 'FaceColor', [0.4, 0.9, 0.4], 'FaceAlpha', 0.1); +% hold on; +% trimesh(points.faces, points.vertices(:, 1), points.vertices(:, 2), points.vertices(:, 3), 'EdgeColor', 'none', 'FaceColor', [0.8, 0.8, 0.8], 'FaceAlpha', 0.1); +% plot3( ... +% [vertices(pairs(:, 1), 1), points.vertices(pairs(:, 2), 1)]', ... +% [vertices(pairs(:, 1), 2), points.vertices(pairs(:, 2), 2)]', ... +% [vertices(pairs(:, 1), 3), points.vertices(pairs(:, 2), 3)]', ... +% 'Color', 'red'); +% hold off; +% view([-90, 0]); +% camlight; +% view([90, 0]); +% camlight; +% axis equal; +% grid off; +% lighting gouraud; +% axis off; +% title(['After ', num2str(i), ' rigid transformation']); +% set(gca, 'view', v); +% pause(0.01); +% end +% transforms{2} = transform; +% % TODO improve proto-phalange? +% transforms{15} = transform; +% pause; + +% Estimate wrist rotation +transform = transforms{2}; +keep = mesh.assignments == 1; +[vertices, faces] = filter_vertices(mesh.vertices, mesh.faces, keep); +normals = mesh.normals(keep, :); +vertices = apply_matrix(transform, vertices); +normals = apply_matrix(transform, normals, 0); +pairs = compute_correspondences(vertices, normals, points.vertices, points.normals, 0.1, 0.2); +for i = 1 : 10 + delta = compute_transformation(vertices, points.vertices, points.normals, pairs); + delta = constraint_transformation(delta, apply_matrix(transforms{2}, mesh.bones{2}.center)); + transform = delta * transform; + vertices = apply_matrix(delta, vertices); + normals = apply_matrix(delta, normals, 0); + pairs = compute_correspondences(vertices, normals, points.vertices, points.normals, 0.3, 0.3); + v = get(gca, 'view'); + trimesh(faces, vertices(:, 1), vertices(:, 2), vertices(:, 3), 'EdgeColor', 'none', 'FaceColor', [0.4, 0.9, 0.4], 'FaceAlpha', 0.1); + hold on; + trimesh(points.faces, points.vertices(:, 1), points.vertices(:, 2), points.vertices(:, 3), 'EdgeColor', 'none', 'FaceColor', [0.8, 0.8, 0.8], 'FaceAlpha', 0.1); + plot3( ... + [vertices(pairs(:, 1), 1), points.vertices(pairs(:, 2), 1)]', ... + [vertices(pairs(:, 1), 2), points.vertices(pairs(:, 2), 2)]', ... + [vertices(pairs(:, 1), 3), points.vertices(pairs(:, 2), 3)]', ... + 'Color', 'red'); + hold off; + view([-90, 0]); + camlight; + view([90, 0]); + camlight; + axis equal; + grid off; + lighting gouraud; + axis off; + title(['After ', num2str(i), ' rigid transformation']); + set(gca, 'view', v); + pause(0.01); +end +transforms{1} = transform; +%pause; + +% Fit thumb root +transform = transforms{2}; +keep = ismember(mesh.assignments, [3, 4, 5]); +[vertices, faces] = filter_vertices(mesh.vertices, mesh.faces, keep); +normals = mesh.normals(keep, :); +vertices = apply_matrix(transform, vertices); +normals = apply_matrix(transform, normals, 0); +pairs = compute_correspondences(vertices, normals, points.vertices, points.normals, 0.1, 0.2); +for i = 1 : 10 + delta = compute_transformation(vertices, points.vertices, points.normals, pairs); + delta = constraint_transformation(delta, apply_matrix(transforms{2}, mesh.bones{3}.center), apply_matrix(transforms{2}, axes{2}(1 : 3, 2)', 0)); + transform = delta * transform; + vertices = apply_matrix(delta, vertices); + normals = apply_matrix(delta, normals, 0); + pairs = compute_correspondences(vertices, normals, points.vertices, points.normals, 0.3, 0.3); + v = get(gca, 'view'); + trimesh(faces, vertices(:, 1), vertices(:, 2), vertices(:, 3), 'EdgeColor', 'none', 'FaceColor', [0.4, 0.9, 0.4], 'FaceAlpha', 0.1); + hold on; + trimesh(points.faces, points.vertices(:, 1), points.vertices(:, 2), points.vertices(:, 3), 'EdgeColor', 'none', 'FaceColor', [0.8, 0.8, 0.8], 'FaceAlpha', 0.1); + plot3( ... + [vertices(pairs(:, 1), 1), points.vertices(pairs(:, 2), 1)]', ... + [vertices(pairs(:, 1), 2), points.vertices(pairs(:, 2), 2)]', ... + [vertices(pairs(:, 1), 3), points.vertices(pairs(:, 2), 3)]', ... + 'Color', 'red'); + hold off; + view([-90, 0]); + camlight; + view([90, 0]); + camlight; + axis equal; + grid off; + lighting gouraud; + axis off; + title(['After ', num2str(i), ' rigid transformation']); + set(gca, 'view', v); + pause(0.01); +end +transforms{3} = transform; +transforms{4} = transform; +%pause; + +% Use delineation to estime finger lengths and pose +bones = [6, 9, 12, 16]; +for f = bones + +end + +% TODO recompute skeleton + +% Show registered bones +colors = hsv(18); +trimesh(points.faces, points.vertices(:, 1), points.vertices(:, 2), points.vertices(:, 3), 'EdgeColor', 'none', 'FaceColor', [0.8, 0.8, 0.8], 'FaceAlpha', 0.1); +hold on; +for i = 1 : 18 + if transforms{i}(1, 1) == 1 + continue; + end + keep = mesh.assignments == i; + [vertices, faces] = filter_vertices(mesh.vertices, mesh.faces, keep); + normals = mesh.normals(keep, :); + vertices = apply_matrix(transforms{i}, vertices); + normals = apply_matrix(transforms{i}, normals, 0); + trimesh(faces, vertices(:, 1), vertices(:, 2), vertices(:, 3), 'EdgeColor', colors(i, :), 'FaceColor', 'none'); +end +hold off; +view([-90, 0]); +camlight; +view([90, 0]); +camlight; +axis equal; +grid off; +lighting gouraud; +axis off; +title(['After ', num2str(i), ' rigid transformation']); +set(gca, 'view', v); diff --git a/matlab/registration/test_spheres.m b/matlab/registration/test_spheres.m new file mode 100644 index 0000000..c7bb97a --- /dev/null +++ b/matlab/registration/test_spheres.m @@ -0,0 +1,161 @@ + +% Register gptoolbox +addpath(genpath('../external')); + +% Load cleaned mesh and point cloud +cleaned = {}; +[cleaned.vertices, cleaned.faces] = load_mesh('anastasia_clean.obj'); +points = {}; +[points.vertices, points.faces] = load_mesh('anastasia_cloud.obj'); +points.normals = per_vertex_normals(points.vertices, points.faces); + +% Estimate pose +% transform = inv(initial_guess(points.vertices)) * [-0.5,0,0,-1;0,0.5,0,0;0,0,0.5,0;0,0,0,1] * initial_guess(cleaned.vertices); +% cleaned.vertices = apply_matrix(transform, cleaned.vertices); +% cleaned.normals = per_vertex_normals(cleaned.vertices, cleaned.faces); +% trimesh(cleaned.faces, cleaned.vertices(:, 1), cleaned.vertices(:, 2), cleaned.vertices(:, 3), 'EdgeColor', 'none', 'FaceColor', [0.4, 0.9, 0.4], 'FaceAlpha', 0.5); +% hold on; +% trimesh(points.faces, points.vertices(:, 1), points.vertices(:, 2), points.vertices(:, 3), 'EdgeColor', 'none', 'FaceColor', [0.8, 0.8, 0.8], 'FaceAlpha', 0.5); +% quiver3(cleaned.vertices(:, 1), cleaned.vertices(:, 2), cleaned.vertices(:, 3), cleaned.normals(:, 1), cleaned.normals(:, 2), cleaned.normals(:, 3), 'Color', [0.4, 0.9, 0.4]); +% quiver3(points.vertices(:, 1), points.vertices(:, 2), points.vertices(:, 3), points.normals(:, 1), points.normals(:, 2), points.normals(:, 3), 'Color', [0.8, 0.8, 0.8]); +% hold off; +% view([-90, 0]); +% camlight; +% view([90, 0]); +% camlight; +% axis equal; +% grid off; +% lighting gouraud; +% axis off; +% title('Initial guess'); +% pause; + +% Find rigid transform iteratively +% pairs = compute_correspondences(cleaned.vertices, cleaned.normals, points.vertices, points.normals); +% for i = 1 : 10 +% delta = compute_transformation(cleaned.vertices, points.vertices, points.normals, pairs); +% transform = delta * transform; +% cleaned.vertices = apply_matrix(delta, cleaned.vertices); +% cleaned.normals = apply_matrix(delta, cleaned.normals, 0); +% pairs = compute_correspondences(cleaned.vertices, cleaned.normals, points.vertices, points.normals); +% v = get(gca, 'view'); +% trimesh(cleaned.faces, cleaned.vertices(:, 1), cleaned.vertices(:, 2), cleaned.vertices(:, 3), 'EdgeColor', 'none', 'FaceColor', [0.4, 0.9, 0.4], 'FaceAlpha', 0.1); +% hold on; +% trimesh(points.faces, points.vertices(:, 1), points.vertices(:, 2), points.vertices(:, 3), 'EdgeColor', 'none', 'FaceColor', [0.8, 0.8, 0.8], 'FaceAlpha', 0.1); +% plot3( ... +% [cleaned.vertices(pairs(:, 1), 1), points.vertices(pairs(:, 2), 1)]', ... +% [cleaned.vertices(pairs(:, 1), 2), points.vertices(pairs(:, 2), 2)]', ... +% [cleaned.vertices(pairs(:, 1), 3), points.vertices(pairs(:, 2), 3)]', ... +% 'Color', 'red'); +% hold off; +% view([-90, 0]); +% camlight; +% view([90, 0]); +% camlight; +% axis equal; +% grid off; +% lighting gouraud; +% axis off; +% title(['After ', num2str(i), ' rigid transformation']); +% set(gca, 'view', v); +% pause; +% end +transform = [ ... + 0.1607 -0.2572 0.0193 -0.8139; ... + 0.2539 0.1538 -0.0650 -0.4930; ... + 0.0453 0.0505 0.2962 7.2152; ... + 0 0 0 1.0000]; + +% Load and transform sphere locations +load('anastasia_clean.mat'); +% Note: spheres do NOT have the same topology as before... +% 1 to 20 do not change +% 21 -> 25 +% 22 -> 26 +% 23 -> 28 +% 24 -> 30 +% 25 -> 29 +% 26 -> 31 +% 27 -> 32 +map = [1 : 20, 25, 26, 28, 30, 29, 31, 32]; +centers = centers(map, :); +radii = radii(map); +centers = apply_matrix(transform, centers); +radii = radii * norm(transform(1 : 3, 1)); + +% Flip everything, since neutral mesh is right-handed +axe = princomp(points.vertices); +normal = axe(2, :); +reflect = eye(3) - 2 * (normal' * normal); +points.vertices = apply_matrix(reflect, points.vertices); +points.normals = apply_matrix(reflect, points.normals, 0); +centers = apply_matrix(reflect, centers); + +% Show spheres +v = get(gca, 'view'); +trimesh(points.faces, points.vertices(:, 1), points.vertices(:, 2), points.vertices(:, 3), 'EdgeColor', 'none', 'FaceColor', [0.8, 0.8, 0.8], 'FaceAlpha', 0.5); +hold on; +for i = 1 : length(radii) + [X, Y, Z] = sphere; + X = X * radii(i) + centers(i, 1); + Y = Y * radii(i) + centers(i, 2); + Z = Z * radii(i) + centers(i, 3); + surf(X, Y, Z, 'FaceColor', [0.2, 0.8, 0.8], 'EdgeColor', 'none', 'FaceAlpha', 0.5); + text(centers(i, 1), centers(i, 2), centers(i, 3), num2str(i), 'Color', [0, 0, 0], 'FontSize', 16, 'FontWeight', 'bold', 'HorizontalAlignment', 'center'); +end +hold off; +view([-90, 0]); +camlight; +view([90, 0]); +camlight; +axis equal; +grid off; +lighting gouraud; +axis off; +set(gca, 'view', v); +pause; + +% Show bones +v = get(gca, 'view'); +colors = hsv(18); +axes = compute_bone_axes(centers); +trimesh(points.faces, points.vertices(:, 1), points.vertices(:, 2), points.vertices(:, 3), 'EdgeColor', 'none', 'FaceColor', [0.8, 0.8, 0.8], 'FaceAlpha', 0.5); +hold on; +for i = 1 : 18 + [X, Y, Z] = sphere; + X = X * 0.05 + axes{i}(1, 4); + Y = Y * 0.05 + axes{i}(2, 4); + Z = Z * 0.05 + axes{i}(3, 4); + surf(X, Y, Z, 'EdgeColor', 'none', 'FaceColor', colors(i, :), 'FaceAlpha', 0.5); + quiver3(repmat(axes{i}(1, 4), 1, 3), repmat(axes{i}(2, 4), 1, 3), repmat(axes{i}(3, 4), 1, 3), 0.25 * axes{i}(1, 1 : 3), 0.25 * axes{i}(2, 1 : 3), 0.25 * axes{i}(3, 1 : 3), 'Color', colors(i, :), 'LineWidth', 2); + text(axes{i}(1, 4), axes{i}(2, 4), axes{i}(3, 4), num2str(i), 'Color', [0, 0, 0], 'FontSize', 16, 'FontWeight', 'bold', 'HorizontalAlignment', 'center'); +end +hold off; +view([-90, 0]); +camlight; +view([90, 0]); +camlight; +axis equal; +grid off; +lighting gouraud; +axis off; +set(gca, 'view', v); +pause; + +% Use linear skinning to approximate point cloud +load('../final/neutral.mat'); +transforms = compute_transfer_transforms(mesh, centers, radii); +mesh = skin_linear(mesh, transforms); +%mesh.vertices = apply_matrix(transforms{3}, mesh.vertices); +trimesh(mesh.faces, mesh.vertices(:, 1), mesh.vertices(:, 2), mesh.vertices(:, 3), 'EdgeColor', 'none', 'FaceColor', [0.4, 0.9, 0.4], 'FaceAlpha', 0.5); +hold on; +trimesh(points.faces, points.vertices(:, 1), points.vertices(:, 2), points.vertices(:, 3), 'EdgeColor', 'none', 'FaceColor', [0.8, 0.8, 0.8], 'FaceAlpha', 0.5); +hold off; +view([-90, 0]); +camlight; +view([90, 0]); +camlight; +axis equal; +grid off; +lighting gouraud; +axis off; diff --git a/matlab/registration/test_spheres_manual.m b/matlab/registration/test_spheres_manual.m new file mode 100644 index 0000000..1e12ba8 --- /dev/null +++ b/matlab/registration/test_spheres_manual.m @@ -0,0 +1,124 @@ + +% http://ch.mathworks.com/help/matlab/ref/uicontrol.html +% http://ch.mathworks.com/matlabcentral/answers/60745-set-x-y-z-data-in-trimesh-without-re-plotting + +function test_spheres_manual() + + % Load data + mesh = load('../mesh/neutral.mat'); + mesh = mesh.mesh; + points = load('anastasia_fixed.mat'); + + % Precompute guesses + mesh.centers = zeros(27, 3); + mesh.radii = zeros(1, 27); + for i = 1 : 27 + mesh.centers(i, :) = mesh.spheres{i}.center; + mesh.radii(i) = mesh.spheres{i}.radius; + end + dfactor = @(i, j) norm(mean(points.centers(j, :), 2) - mean(points.centers(i, :), 2)) / norm(mean(mesh.centers(j, :), 2) - mean(mesh.centers(i, :), 2)); + scale = ones(18, 1); + scale(1) = dfactor([26, 27], 22); + scale(2) = dfactor(22, 12); + scale(15) = dfactor([8, 23], 4); + scale(3) = dfactor(19, 18); + scale(4) = dfactor(19, 18); + scale(5) = dfactor(18, 17); + scale(6) = dfactor(16, 15); + scale(7) = dfactor(15, 14); + scale(8) = dfactor(14, 13); + scale(9) = dfactor(12, 11); + scale(10) = dfactor(11, 10); + scale(11) = dfactor(10, 9); + scale(12) = dfactor(8, 7); + scale(13) = dfactor(7, 6); + scale(14) = dfactor(6, 5); + scale(16) = dfactor(4, 3); + scale(17) = dfactor(3, 2); + scale(18) = dfactor(2, 1); + % TODO clamp excessive values + scale = [scale scale scale]; + guess = mean(scale(:)); + scale = scale / guess; + scale = clamp(scale, 0.25, 4); + A = compute_bone_axes(mesh.spheres); + B = compute_bone_axes(points.centers); + transforms = cell(1, 18); + for i = 1 : 18 + transforms{i} = B{i} * diag([guess * scale(i, :), 1]) * inv(A{i}); + end + + % Hide figure until ready + f = figure('Visible', 'off'); + + % Show mesh + modified = skin_linear(mesh, transforms); + trimesh(points.faces, points.vertices(:, 1), points.vertices(:, 2), points.vertices(:, 3), 'EdgeColor', 'none', 'FaceColor', [0.8, 0.8, 0.8], 'FaceAlpha', 0.5); + hold on; + h = trimesh(modified.faces, modified.vertices(:, 1), modified.vertices(:, 2), modified.vertices(:, 3), 'EdgeColor', 'none', 'FaceColor', [0.4, 0.9, 0.4], 'FaceAlpha', 0.5); + hold off; + view([-90, 0]); + camlight; + view([90, 0]); + camlight; + axis equal; + grid off; + lighting gouraud; + axis off; + + % Add controls + for i = 1 : 18 + for j = 1 : 3 + uicontrol('Style', 'slider', 'Min', 0.25, 'Max', 4, 'Value', scale(i, j), 'Position', [j * 60 - 40, 25 * (19 - i) + 25, 50, 20], 'Callback', @update, 'Tag', num2str((i - 1) * 3 + j)); + end + end + uicontrol('Style', 'pushbutton', 'String', 'Save', 'Position', [20 20 50 20], 'Callback', @save_scale); + uicontrol('Style', 'pushbutton', 'String', 'Load', 'Position', [90 20 50 20], 'Callback', @load_scale); + + % Show figure + set(f, 'Visible', 'on') + + % Sliders callback + function update(source, callbackdata) + + % Update transform + modifier = get(source, 'Value'); + tag = str2num(get(source, 'Tag')); + axe = mod(tag - 1, 3) + 1; + bone = (tag - axe) / 3 + 1; + scale(bone, axe) = modifier; + transforms{bone} = B{bone} * diag([guess * scale(bone, :), 1]) * inv(A{bone}); + + % Update mesh + M = skin_linear(mesh, transforms); + hold on; + delete(h); + h = trimesh(M.faces, M.vertices(:, 1), M.vertices(:, 2), M.vertices(:, 3), 'EdgeColor', 'none', 'FaceColor', [0.4, 0.9, 0.4], 'FaceAlpha', 0.5); + lighting gouraud; + hold off; + + end + + % Save scale + function save_scale(source, callbackdata) + save('scale.mat', 'scale'); + end + + % Load scale + function load_scale(source, callbackdata) + scale = load('scale.mat'); + scale = scale.scale; + for i = 1 : 18 + transforms{i} = B{i} * diag([guess * scale(i, :), 1]) * inv(A{i}); + end + M = skin_linear(mesh, transforms); + hold on; + delete(h); + h = trimesh(M.faces, M.vertices(:, 1), M.vertices(:, 2), M.vertices(:, 3), 'EdgeColor', 'none', 'FaceColor', [0.4, 0.9, 0.4], 'FaceAlpha', 0.5); + lighting gouraud; + hold off; + end + +end + + diff --git a/matlab/sdf_blend.m b/matlab/sdf_blend.m new file mode 100644 index 0000000..8a269a7 --- /dev/null +++ b/matlab/sdf_blend.m @@ -0,0 +1,54 @@ +function g = sdf_blend(f1, f2, theta) +%SDF_BLEND Compute blend as described in Implicit Skinning +% +% Inputs +% f1: n by 1 double +% f2: n by 1 double +% f3: n by 1 double or double +% +% Outputs +% g: n by 1 double +% + + % Vectorize code + g = zeros(size(f1)); + theta = abs(theta); + t = tan(theta); + if length(f1) ~= length(t) + theta = repmat(theta, length(f1), 1); + t = repmat(t, length(f1), 1); + end + + % Pure union outside trapezoidal region + union = ... + theta >= pi / 4 | ... + f2 <= f1 .* t | ... + f1 <= f2 .* t | ... + f2 <= 0.5 * (7 - 5 * t) .* f1 + 7 / 4 * (t - 1) | ... + f1 <= 0.5 * (7 - 5 * t) .* f2 + 7 / 4 * (t - 1); + g(union) = max(f1(union), f2(union)); + + % Solve quadratic equation inside special region + g(~union) = curve(f1(~union), f2(~union), t(~union)); + +end + +function g = curve(f1, f2, t) + + % Compute coefficients according to area + upper = (f1 - 0.5 * t) .^ 2 + (f2 - 0.5 * t) .^ 2 > (0.5 - 0.5 * t) .^ 2 & (f1 > t * 0.5 | f2 > t * 0.5); + a = zeros(size(f1)); + b = -t; + a(upper) = -7 / 4 * (t(upper) - 1); + b(upper) = -0.5 * (7 - 5 * t(upper)); + + % Solve quadratic equation + u = b .* b - 2 * b - 1; + v = 2 * b .* (f1 + f2 + a) - 2 * a; + w = (f1 + a) .* (f1 + a) + (f2 + a) .* (f2 + a) - a .* a; + singular = abs(u) < 0.0001; + g = zeros(size(f1)); + g(singular) = -w(singular) ./ v(singular); + g(~singular) = (-v(~singular) - sqrt(v(~singular) .* v(~singular) - 4 * u(~singular) .* w(~singular))) ./ (2 * u(~singular)); + +end diff --git a/matlab/sdf_blend_theta_curve.m b/matlab/sdf_blend_theta_curve.m new file mode 100644 index 0000000..d4d4902 --- /dev/null +++ b/matlab/sdf_blend_theta_curve.m @@ -0,0 +1,52 @@ +function theta = sdf_blend_theta_curve(alpha, alpha0, alpha1, alpha2, theta0, theta1, theta2, omega0, omega1) +%SDF_BLEND_THETA_CURVE Map alpha to theta as described in Implicit Skinning +% +% Inputs +% alpha: n by 1 double +% alpha0: double +% alpha1: double +% alpha2: double +% theta0: double +% theta1: double +% theta2: double +% omega0: double +% omega1: double (default omega0) +% +% Outputs +% theta: n by 1 double +% + + % Fill missing arguments + if nargin == 2 + alpha1 = alpha0.alpha1; + alpha2 = alpha0.alpha2; + theta0 = alpha0.theta0; + theta1 = alpha0.theta1; + theta2 = alpha0.theta2; + omega0 = alpha0.omega0; + omega1 = alpha0.omega1; + alpha0 = alpha0.alpha0; + elseif nargin < 9 + omega1 = omega0; + end + + % Split input + a = alpha <= alpha0; + b = alpha > alpha0 & alpha <= alpha1; + c = alpha > alpha1 & alpha < alpha2; + d = alpha >= alpha2; + + % Piecewise interpolation + theta = zeros(size(alpha)); + theta(a) = theta0; + theta(b) = kappa((alpha(b) - alpha1) / (alpha0 - alpha1)) .^ omega0 * (theta0 - theta1) + theta1; + theta(c) = kappa((alpha(c) - alpha1) / (alpha2 - alpha1)) .^ omega1 * (theta2 - theta1) + theta1; + theta(d) = theta2; + +end + +function y = kappa(x) + x = max(min(x, 1), 0); + x(x == 0) = 0; % Negative zeros are evil!!! + y = 1 - exp(1 - 1 ./ (1 - exp(1 - 1 ./ x))); +end diff --git a/matlab/sdf_clean_union.m b/matlab/sdf_clean_union.m new file mode 100644 index 0000000..c953d6c --- /dev/null +++ b/matlab/sdf_clean_union.m @@ -0,0 +1,49 @@ +function g = sdf_clean_union(f1, f2) +%SDF_CLEAN_UNION Compute smooth union of given locally supported functions +% +% Inputs +% f1: n by 1 double +% f2: n by 1 double +% +% Outputs +% g: n by 1 double +% + + % Dummy vectorization + if length(f1) ~= 1 + g = arrayfun(@sdf_clean_union, f1, f2); + return; + end + + % Clean union introduced by Pasko and al. for global support + % g = f1 + f2 - sqrt(f1 .* f1 + f2 .* f2); + + % Eq. 9 in A Gradient-Implicit Blend paper by Gourmel and al. + if (f1 <= 0.5 && (f1 <= 2 * f2 * f2 || f2 <= 2 * f1 * f1)) || ... + (f1 >= 0.5 && (f1 >= 2 * f2 * f2 || f2 >= 2 * f1 * f1)) + g = max(f1, f2); + else + % HACK since fzero might not converge otherwise + % TODO inaccurate in some corner cases + seed = max(f1, f2); + g = fzero(@(C) h(f1, f2, C) - 1, seed); + if g > 1 + g = 1; + end + end + +end + +% Eq. 10 in A Gradient-Implicit Blend paper +function y = h(f1, f2, C) + if f1 <= 0.5 + a = f1 - 2 * C * C; + b = f2 - 2 * C * C; + c = C - 2 * C * C; + else + a = f1 - sqrt(C / 2); + b = f2 - sqrt(C / 2); + c = C - sqrt(C / 2); + end + y = sqrt(a * a + b * b) / c; +end diff --git a/matlab/sdf_field.m b/matlab/sdf_field.m new file mode 100644 index 0000000..0bb6df6 --- /dev/null +++ b/matlab/sdf_field.m @@ -0,0 +1,181 @@ +function [field, gradients] = sdf_field(mesh, use_spheres, threshold, transforms) +%SDF_FIELD Compute the isovalues and the gradients at the vertices positions +% +% Inputs +% mesh: complete mesh +% use_sphere: logical, Specify whether to use spheres or hrbf +% reparam_threshold: double +% Optional: +% transforms: m by 1 array of 4 by 4 double, Unused when using spheres, Set to identity if not provided +% +% Outputs +% field: n by 1 double +% gradients: n by 3 double +% + + % Select SDF function + if use_spheres + sdf_func = @(bone, vertices) sphere_apply(mesh.spheres, mesh.bones{bone}.blocks, vertices); + else + % If the transforms are not provided, set them to the identity + if nargin < 4 + transforms = cellfun(@double, repmat({eye(4)}, 1, length(mesh.bones)), 'Un', 0); + end + sdf_func = @hrbf_field; + end + + function [dist, grad] = hrbf_field(bone, vertices) + % Compute the hrbf distance and gradients in the reference frame of the rest pose + vertices_transformed = matrix_apply(inv(transforms{bone}), vertices); + [dist, grad] = hrbf_apply(mesh.bones{bone}.hrbf.centers, mesh.bones{bone}.hrbf.coefficients, vertices_transformed); + % Change the reference frame of the gradients back + grad = matrix_apply(transforms{bone}, grad, 0); + end + + if ~isfield(mesh.implicit, 'alpha_to_theta') + % If alpha to theta parameters are not provided, set them to default values + mesh.implicit.alpha_to_theta.alpha0 = pi / 8; + mesh.implicit.alpha_to_theta.alpha1 = pi / 2; + mesh.implicit.alpha_to_theta.alpha2 = pi / 2; + mesh.implicit.alpha_to_theta.theta0 = pi / 4; + mesh.implicit.alpha_to_theta.theta1 = pi / 10; + mesh.implicit.alpha_to_theta.theta2 = pi / 10; + mesh.implicit.alpha_to_theta.omega0 = 0.5; + mesh.implicit.alpha_to_theta.omega1 = 1; + end + + % For each bone, compute the signed distance function at the points + sdf = cell(length(mesh.bones), 1); + for child = 1 : length(mesh.bones) + parent = mesh.bones{child}.parent; + distances = zeros(size(mesh.vertices, 1), 4); + + % Project the vertices of the child and its parent onto this bone + non_zero_child = mesh.weights(:, child) ~= 0; + if parent ~= 0 + non_zero_parent = mesh.weights(:, parent) ~= 0; + else + non_zero_parent = false(size(mesh.vertices, 1), 1); + end + non_zero_both = non_zero_child | non_zero_parent; + + [dist, grad] = sdf_func(child, mesh.vertices(non_zero_both, :)); + + % Reparametrize the distances to have a local support in [0, 1] and normalize the gradients + distances(non_zero_both, :) = [sdf_reparam(dist, threshold), normalizerow(grad)]; + sdf{child} = distances; + + if parent ~= 0 + % Project the vertices of the child onto the parent + [dist, grad] = sdf_func(parent, mesh.vertices(non_zero_child, :)); + sdf{parent}(non_zero_child, :) = [sdf_reparam(dist, threshold), normalizerow(grad)]; + end + end + + % For each vertex, we compute the blending between pairs of bones, then take the union (max) + [field, gradients] = blend(mesh, sdf, sdf_func, threshold); + + if nargout > 1 && any(any(isnan(gradients))) + % If the reparametrization threshold is too small, then some vertices have a distance of 0 and + % the gradients are undefined. + error('Found gradients with value of NaN. Maybe you should retry with a higher threshold value.'); + end + +end + +function [fields, gradients] = blend(mesh, sdf, sdf_func, threshold) + + % Vectorize code + fields = zeros(size(mesh.vertices, 1), 1); + gradients = zeros(size(mesh.vertices, 1), 3); + f = fields; + g = gradients; + + % For each bone (except root) + for child = 1 : length(mesh.bones) + parent = mesh.bones{child}.parent; + if parent == 0 + continue; + end + + % For each non-zero weighted vertex + non_zero_child = mesh.weights(:, child) ~= 0; + non_zero_parent = mesh.weights(:, parent) ~= 0; + non_zero_both = non_zero_child | non_zero_parent; + + if strcmp(mesh.bones{child}.blend, 'union') + [f(non_zero_both), g(non_zero_both, :)] = union_op( ... + sdf{child}(non_zero_both, 1), ... + sdf{child}(non_zero_both, 2 : 4), ... + sdf{parent}(non_zero_both, 1), ... + sdf{parent}(non_zero_both, 2 : 4) ... + ); + else +% [f_union, g_union] = union_op( ... +% sdf{child}(non_zero_both, 1), ... +% sdf{child}(non_zero_both, 2 : 4), ... +% sdf{parent}(non_zero_both, 1), ... +% sdf{parent}(non_zero_both, 2 : 4) ... +% ); + [f_blend, g_blend] = blend_op( ... + sdf{child}(non_zero_both, 1), ... + sdf{child}(non_zero_both, 2 : 4), ... + sdf{parent}(non_zero_both, 1), ... + sdf{parent}(non_zero_both, 2 : 4), ... + child, parent, mesh.vertices(non_zero_both, :), sdf_func, threshold, mesh.implicit.alpha_to_theta); + + % Using the blend weights produces nice, smooth fields, but the other parameters have almost no effects +% f(non_zero_both, :) = ... +% (1 - mesh.implicit.blend_weight(non_zero_both, :)) .* f_union ... +% + mesh.implicit.blend_weight(non_zero_both, :) .* f_blend; +% g(non_zero_both, :) = slerp(g_union, g_blend, mesh.implicit.blend_weight(non_zero_both, :)); + f(non_zero_both, :) = f_blend; + g(non_zero_both, :) = g_blend; + + end + + % Merge with current result + [fields, gradients] = union_op(fields, gradients, f, g); + + end + +end + +function [f, g] = union_op(f1, g1, f2, g2) + f = f1; + g = g1; + k = f2 > f1; + f(k) = f2(k); + g(k, :) = g2(k, :); +end + +function [f, g] = blend_op(f1, g1, f2, g2, b1, b2, v, sdf_func, threshold, alpha_to_theta) + + % Compute distances + alpha = acos(dot(g1, g2, 2)); + + % Tweaked Vaillant Contact (It has a shape like figure 7a) + theta = sdf_blend_theta_curve(alpha, alpha_to_theta); + f = sdf_blend(f1, f2, theta); + + % Get close neighbors to compute numerical derivatives + neighbors = kron(v, ones(6, 1)) + repmat([ ... + -1, 0, 0; ... + 1, 0, 0; ... + 0, -1, 0; ... + 0, 1, 0; ... + 0, 0, -1; ... + 0, 0, 1 ... + ] * 1e-5, length(f1), 1); + + % Compute neighbors distances + % NOTE: we assume same theta for all neighbors + d1 = sdf_reparam(sdf_func(b1, neighbors), threshold); + d2 = sdf_reparam(sdf_func(b2, neighbors), threshold); + blended = sdf_blend(d1, d2, kron(theta, ones(6, 1))); + + % Compute numerical gradients + g = reshape(blended, 6, length(f1))' * [1, 0, 0; -1, 0, 0; 0, 1, 0; 0, -1, 0; 0, 0, 1; 0, 0, -1]; + g = normalizerow(g); + +end diff --git a/matlab/sdf_reparam.m b/matlab/sdf_reparam.m new file mode 100644 index 0000000..73db293 --- /dev/null +++ b/matlab/sdf_reparam.m @@ -0,0 +1,24 @@ +function distance = sdf_reparam(distance, threshold) +%SDF_REPARAM Reparametrize 0-based distance value to 0.5-based SDF, as explained in the paper Implicit Skinning +% +% Inputs +% distance: n by 1 double +% threshold: double +% +% Outputs +% distance: n by 1 double +% + + lowerThan = distance < -threshold; + higherThan = distance > threshold; + inRange = not(lowerThan | higherThan); + + distance(lowerThan) = 1; + distance(higherThan) = 0; + + distance(inRange) = distance(inRange) / threshold; + distance(inRange) = -3 / 16 * distance(inRange) .^ 5 ... + + 5 / 8 * distance(inRange) .^ 3 ... + - 15 / 16 * distance(inRange) + 0.5; + +end diff --git a/matlab/sdf_union.m b/matlab/sdf_union.m new file mode 100644 index 0000000..6c8a26d --- /dev/null +++ b/matlab/sdf_union.m @@ -0,0 +1,15 @@ +function g = sdf_union(f1, f2) +%SDF_UNION Compute union of given locally supported functions +% +% Inputs +% f1: n by 1 double +% f2: n by 1 double +% +% Outputs +% g: n by 1 double +% + + % Ricci's operator is the maximum + g = max(f1, f2); + +end diff --git a/matlab/skin_dualquat.m b/matlab/skin_dualquat.m new file mode 100644 index 0000000..38a0a2b --- /dev/null +++ b/matlab/skin_dualquat.m @@ -0,0 +1,97 @@ +function mesh = skin_dualquat(mesh, transforms) +%SKIN_DUALQUAT Deform mesh using dual quaternion skinning +% +% Inputs +% mesh: complete mesh +% transforms: m by 1 array of 4 by 4 double +% +% Outputs +% mesh: complete mesh +% + + % Initialize + bones_count = length(transforms); + Q = zeros(bones_count, 4); + T = zeros(bones_count, 3); + + % For the formulas on how to convert a rotation matrix to a quaternion, see: + % http://www.euclideanspace.com/maths/geometry/rotations/conversions/matrixToQuaternion/ + % Additionally, it is more robust to compare the traces: + % http://www.euclideanspace.com/maths/geometry/rotations/conversions/matrixToQuaternion/ethan.htm + % The rotation part of a transformation t should have det(t) = 1 and be orthogonal: t' = inv(t). + for i = 1 : bones_count + rotation = transforms{i}(1 : 3, 1 : 3); + translation = transforms{i}(1 : 3, 4); + + trace1 = trace(rotation); + trace2 = rotation(1, 1) - rotation(2, 2) - rotation(3, 3); + trace3 = rotation(2, 2) - rotation(1, 1) - rotation(3, 3); + trace4 = rotation(3, 3) - rotation(1, 1) - rotation(2, 2); + + [~, index] = max([trace1, trace2, trace3, trace4]); + switch index + case 1 + S = 2 * sqrt(1 + trace1); + qr = 0.25 * S; + qi = (rotation(3, 2) - rotation(2, 3)) / S; + qj = (rotation(1, 3) - rotation(3, 1)) / S; + qk = (rotation(2, 1) - rotation(1, 2)) / S; + case 2 + S = 2 * sqrt(1 + trace2); + qr = (rotation(3, 2) - rotation(2, 3)) / S; + qi = 0.25 * S; + qj = (rotation(1, 2) + rotation(2, 1)) / S; + qk = (rotation(1, 3) + rotation(3, 1)) / S; + case 3 + S = 2 * sqrt(1 + trace3); + qr = (rotation(1, 3) - rotation(3, 1)) / S; + qi = (rotation(1, 2) + rotation(2, 1)) / S; + qj = 0.25 * S; + qk = (rotation(2, 3) + rotation(3, 2)) / S; + case 4 + S = 2 * sqrt(1 + trace4); + qr = (rotation(2, 1) - rotation(1, 2)) / S; + qi = (rotation(1, 3) + rotation(3, 1)) / S; + qj = (rotation(2, 3) + rotation(3, 2)) / S; + qk = 0.25 * S; + end + quat = [qr, qi, qj, qk]; + + parent = mesh.bones{i}.parent; + % If the dot product between this quaternion and the one of the parent is negative, change the sign of this quaternion + if parent ~= 0 + % TODO: Is it safe to assume that parent < i? If not, we need to re-order/do multiple pass + if parent > i + error('Unhandled topology: The root should be computed before the leaves'); + end + if dot(Q(parent, :), quat) < 0 + quat = -quat; + end + end + + Q(i, :) = quat; + T(i, :) = translation'; + end + + DQ = quattrans2udq(Q, T); + + % The normals can be computed by evaluating only the non-dual part of the dual quaternion, see here for more: + % http://dev.theomader.com/dual-quaternion-skinning/ + DQ_normals = DQ; + for i = 1:bones_count + % Get rid of the dual part + DQ_normals(2, :, i) = zeros(1, 1, 4); + end + + % Update spheres: As the spheres are only attached to one bone, dual quat is equivalent to linear. + % So, we can just apply directly the linear transform matrices. + if isfield(mesh, 'spheres') + for i = 1 : length(mesh.spheres) + mesh.spheres{i}.center = matrix_apply(transforms{mesh.spheres{i}.bone}, mesh.spheres{i}.center); + end + end + + mesh.vertices = dualquatlbs(mesh.vertices, DQ, mesh.weights); + mesh.normals = dualquatlbs(mesh.normals, DQ_normals, mesh.weights); + +end diff --git a/matlab/skin_implicit.m b/matlab/skin_implicit.m new file mode 100644 index 0000000..2f75112 --- /dev/null +++ b/matlab/skin_implicit.m @@ -0,0 +1,184 @@ +function mesh = skin_implicit(mesh, transforms, reparam_threshold, varargin) +%SKIN_IMPLICIT Deform mesh using implicit skinning +% +% Inputs +% mesh: complete mesh +% transforms: m by 1 array of 4 by 4 double +% reparam_threshold: double +% Optional: +% 'linear' or 'dualquat': Specify whether to use linear blend skinning or dual quaternion skinning. Default: 'dualquat' +% 'spheres' or 'hrbf': Specify whether to use spheres or hrbf as the signed distance functions. Default: 'hrbf' +% +% Outputs +% mesh: complete mesh +% + + % Parse arguments + use_linear = any(strcmp('linear', varargin)); + use_spheres = any(strcmp('spheres', varargin)); + varargin = varargin(cell2mat(cellfun(@(s) all(~strcmp(s, {'linear', 'dualquat', 'spheres', 'hrbf'})), varargin, 'UniformOutput', false))); + for i = 1 : length(varargin) + warning(['Unrecognized option ', varargin{i}]); + end + + % Compute distances at rest + implicit.iso_values_at_rest = sdf_field(mesh, use_spheres, reparam_threshold); + + % Initial guess using standard skinning + if use_linear + mesh = skin_linear(mesh, transforms); + else + mesh = skin_dualquat(mesh, transforms); + end + + implicit.has_converged = zeros(size(mesh.vertices, 1), 1); + implicit.beta = zeros(size(mesh.vertices, 1), 1); + [implicit.iso_values, implicit.gradients] = sdf_field(mesh, use_spheres, reparam_threshold, transforms); + + % Perform the first iteration of surface tracking + [mesh, implicit] = vertex_projection(mesh, implicit); + mesh = tangential_relaxation(mesh, implicit); + + mesh2 = mesh; + max_iterations = 100; + iterations = 0; + + while ~all(implicit.has_converged) && iterations < max_iterations + + % Compute the new iso-values and gradients for the vertices that have not converged + implicit.prev_gradients = implicit.gradients; + mesh2.vertices = mesh.vertices(~implicit.has_converged, :); + mesh2.weights = mesh.weights(~implicit.has_converged, :); + [implicit.iso_values(~implicit.has_converged), implicit.gradients(~implicit.has_converged, :)] = ... + sdf_field(mesh2, use_spheres, reparam_threshold, transforms); + + % Perform the surface tracking + [mesh, implicit] = vertex_projection(mesh, implicit); + mesh = tangential_relaxation(mesh, implicit); + iterations = iterations + 1; + end + if iterations == max_iterations + disp(['[implicit] Surface tracking stopped after reaching maximum number of iterations: ', num2str(max_iterations)]); + end + + % Apply laplacian smoothing at the end to avoid sharp edges on the contact regions + mesh = laplacian_smoothing(mesh, implicit); +end + +function [mesh, implicit] = vertex_projection(mesh, implicit) +%VERTEX_PROJECTION Check the convergence of vertices and deform the mesh by doing one iteration of projection +% +% Inputs +% mesh: complete mesh +% implicit: additional data used by implicit +% +% Outputs +% mesh: complete mesh +% implicit: additional data used by implicit with updated informations about vertex convergence +% + + sigma = 0.35; + convergence_threshold = 1e-2; + + not_converged = ~implicit.has_converged; + % Gradient change test: check if the direction of the gradient has changed by more than 55 degrees + if isfield(implicit, 'prev_gradients') + angle_between_gradients = acos(dot(implicit.gradients(not_converged, :), implicit.prev_gradients(not_converged, :), 2)); + angle_exceed_threshold = (angle_between_gradients > 55 * pi / 180); + + implicit.has_converged(not_converged) = angle_exceed_threshold; + implicit.beta(not_converged) = angle_exceed_threshold; + end + + not_converged = ~implicit.has_converged; + % Convergence test: check if the vertex has reached its initial iso-value + absolute_difference = abs(implicit.iso_values(not_converged) - implicit.iso_values_at_rest(not_converged)); + implicit.has_converged(not_converged) = (absolute_difference <= convergence_threshold); + + not_converged = ~implicit.has_converged; + % Move the vertices along the gradients + mesh.vertices(not_converged, :) = mesh.vertices(not_converged, :) + sigma .* ... + repmat(implicit.iso_values(not_converged) - implicit.iso_values_at_rest(not_converged), [1, 3]) .* implicit.gradients(not_converged, :); +end + +function mesh = tangential_relaxation(mesh, implicit) +%TANGENTIAL_RELAXATION Deform the mesh by doing one iteration of tangential relaxation +% +% Inputs +% mesh: complete mesh +% implicit: additional data used by implicit +% +% Outputs +% mesh: complete mesh +% + + filter = ~implicit.has_converged & ~mesh.implicit.is_on_side; + + vertices_filtered = mesh.vertices(filter, :); + gradients_filtered = implicit.gradients(filter, :); + + [row, col] = find(mesh.implicit.adj_mat(:, filter)); + + % Create matrices than contain replicates of the vertices and gradients (if a vertex v has x neighbours, then v will appear x times) + vertices = vertices_filtered(col, :); + gradients = gradients_filtered(col, :); + + % Get all the neighbours + neighbours = mesh.vertices(row, :); + neighbours_projected = project_onto_plane(vertices, gradients, neighbours); + + % Weight each neighbour with its mvc coefficient + neighbours_weighted = repmat(nonzeros(mesh.implicit.mvc(:, filter)), [1, 3]) .* neighbours_projected; + + % Sum along the rows, for each vertex + % accumarray only accepts vectors... So, we pass each column one by one + centroids(:, 1) = accumarray(col, neighbours_weighted(:, 1)); + centroids(:, 2) = accumarray(col, neighbours_weighted(:, 2)); + centroids(:, 3) = accumarray(col, neighbours_weighted(:, 3)); + + % Transform the vertices + mu = max(zeros(size(centroids, 1), 1), 1 - (abs(implicit.iso_values(filter) - implicit.iso_values_at_rest(filter)) - 1) .^ 4); + mesh.vertices(filter, :) = repmat((1 - mu), [1, 3]) .* vertices_filtered + repmat(mu, [1, 3]) .* centroids; +end + +function vertices = project_onto_plane(points, normals, vertices) +%PROJECT_ONTO_PLANE Project the vertices onto the planes specified by the points and the normals +% +% Inputs +% points: n by 3 double +% normals: n by 3 double +% vertices: n by 3 double +% +% Outputs +% vertices: n by 3 double +% + + vertices = vertices - repmat(dot(vertices - points, normals, 2), [1, 3]) .* normals; +end + +function mesh = laplacian_smoothing(mesh, implicit) +%LAPLACIAN_SMOOTHING Deform the mesh by applying laplacian smoothing on the surfaces detected as contact regions +% +% Inputs +% mesh: complete mesh +% implicit: additional data used by implicit +% +% Outputs +% mesh: complete mesh +% + + [row, col] = find(mesh.implicit.adj_mat); + degrees = sum(mesh.implicit.adj_mat, 2); + % Diffusion of Beta + for j = 1 : 3 + beta_neighbours = implicit.beta(row, :); + implicit.beta = (implicit.beta + accumarray(col, beta_neighbours)) ./ (degrees + 1); + end + + neighbours = mesh.vertices(row, :); + centroids(:, 1) = accumarray(col, neighbours(:, 1)) ./ degrees; + centroids(:, 2) = accumarray(col, neighbours(:, 2)) ./ degrees; + centroids(:, 3) = accumarray(col, neighbours(:, 3)) ./ degrees; + + mesh.vertices = repmat(1 - implicit.beta, [1, 3]) .* mesh.vertices + repmat(implicit.beta, [1, 3]) .* centroids; +end diff --git a/matlab/skin_linear.m b/matlab/skin_linear.m new file mode 100644 index 0000000..1480735 --- /dev/null +++ b/matlab/skin_linear.m @@ -0,0 +1,41 @@ +function mesh = skin_linear(mesh, transforms) +%SKIN_LINEAR Deform mesh using linear skinning +% +% Inputs +% mesh: complete mesh +% transforms: m by 1 array of 4 by 4 double +% +% Outputs +% mesh: complete mesh +% + + % The normals are computed with the transpose inverse of the transforms + transformsNormals = cell(1, length(transforms)); + for i = 1:length(transforms) + transformsNormals{i} = inv(transforms{i})'; + end + + % Update vertices and normals + for i = 1 : size(mesh.vertices, 1) + t = interpolate(transforms, mesh.weights(i, :)); + mesh.vertices(i, :) = matrix_apply(t, mesh.vertices(i, :)); + t = interpolate(transformsNormals, mesh.weights(i, :)); + mesh.normals(i, :) = matrix_apply(t, mesh.normals(i, :), 0); + end + mesh.normals = normalizerow(mesh.normals); + + % Update spheres + if isfield(mesh, 'spheres') + for i = 1 : length(mesh.spheres) + mesh.spheres{i}.center = matrix_apply(transforms{mesh.spheres{i}.bone}, mesh.spheres{i}.center); + end + end + +end + +function transform = interpolate(transforms, weights) + transform = zeros(4); + for i = 1 : length(transforms) + transform = transform + transforms{i} * weights(i); + end +end diff --git a/matlab/sphere_apply.m b/matlab/sphere_apply.m new file mode 100644 index 0000000..fb02648 --- /dev/null +++ b/matlab/sphere_apply.m @@ -0,0 +1,48 @@ +function [d, g] = sphere_apply(spheres, chunks, p) +%SPHERE_APPLY Compute sphere distance for specified points +% +% Inputs +% spheres: array of sphere +% chunks: array of integer matrix +% p: n by 3 double +% +% Outputs +% d: n by 1 double +% g: n by 3 double +% + + % Vectorize code + n = size(p, 1); + d = inf(n, 1); + g = zeros(n, 3); + + % For each sphere chunk + for i = 1 : length(chunks) + + % Call appropriate function + switch length(chunks{i}) + case 1 + s = spheres{chunks{i}(1)}; + [di, gi] = sphere_single(s.center, s.radius, p); + case 2 + s1 = spheres{chunks{i}(1)}; + s2 = spheres{chunks{i}(2)}; + [di, gi] = sphere_double(s1.center, s1.radius, s2.center, s2.radius, p); + case 3 + s1 = spheres{chunks{i}(1)}; + s2 = spheres{chunks{i}(2)}; + s3 = spheres{chunks{i}(3)}; + [di, gi] = sphere_triple(s1.center, s1.radius, s2.center, s2.radius, s3.center, s3.radius, p); + otherwise + warning('invalid chunk'); + di = inf(n, 1); + gi = zeros(n, 3); + end + + % Keep minimal distance + better = di < d; + d(better) = di(better); + g(better, :) = gi(better, :); + end + +end diff --git a/matlab/sphere_double.m b/matlab/sphere_double.m new file mode 100644 index 0000000..3949ec5 --- /dev/null +++ b/matlab/sphere_double.m @@ -0,0 +1,73 @@ +function [d, g] = sphere_double(c1, r1, c2, r2, p) +%SPHERE_DOUBLE Compute distance and gradient of double sphere SDF +% +% Inputs +% c1: 1 by 3 double +% r1: double +% c2: 1 by 3 double +% r2: double +% p: n by 3 double +% +% Outputs +% d: n by 1 double +% g: n by 3 double +% + + % First sphere cannot be smaller + if r1 < r2 + [d, g] = sphere_double(c2, r2, c1, r1, p); + return; + end + + % Get main axe + x = c2 - c1; + x_n = norm(x); + x = x / x_n; + + % Second sphere cannot completely be inside the first one + if x_n <= r1 - r2 + [d, g] = sphere_single(c1, r1, p); + return; + end + + % Vectorize code + n = size(p, 1); + d = zeros(n, 1); + g = zeros(n, 3); + + % Project point on axe + c1p = p - repmat(c1, n, 1); + q = (c1p * x') * x + repmat(c1, n, 1); + + % Get main normal + y = p - q; + y_n = sqrt(sum(y .* y, 2)); + y_n(abs(y_n) < 0.00001) = 1; + y = y ./ repmat(y_n, 1, 3); + + % Compute slope + e = (r1 - r2) ^ 2 / x_n; + f = sqrt((x_n - e) * e); + s = f / (x_n - e); + + % Compute tangential axes + u = normalizerow(repmat(x, n, 1) - s * y); + v = normalizerow(y + s * repmat(x, n, 1)); + + % Project points on tangent + alpha = dot(u, c1p, 2) / sqrt(x_n * x_n - (r1 - r2) ^ 2); + + % First sphere + first = alpha <= 0; + [d(first), g(first, :)] = sphere_single(c1, r1, p(first, :)); + + % Second sphere + second = alpha >= 1; + [d(second), g(second, :)] = sphere_single(c2, r2, p(second, :)); + + % In between + between = ~second & ~first; + d(between) = dot(c1p(between, :), v(between, :), 2) - r1; + g(between, :) = v(between, :); + +end diff --git a/matlab/sphere_single.m b/matlab/sphere_single.m new file mode 100644 index 0000000..48b0f60 --- /dev/null +++ b/matlab/sphere_single.m @@ -0,0 +1,21 @@ +function [d, g] = sphere_single(c, r, p) +%SPHERE_SINGLE Compute distance and gradient of single sphere SDF +% +% Inputs +% c: 1 by 3 double +% r: double +% p: n by 3 double +% +% Outputs +% d: n by 1 double +% g: n by 3 double +% + + n = size(p, 1); + delta = p - repmat(c, n, 1); + norm = sqrt(sum(delta .* delta, 2)); + d = norm - r; + g = delta ./ repmat(norm, 1, 3); + +end + diff --git a/matlab/sphere_triple.m b/matlab/sphere_triple.m new file mode 100644 index 0000000..fe1b4be --- /dev/null +++ b/matlab/sphere_triple.m @@ -0,0 +1,88 @@ +function [d, g] = sphere_triple(c1, r1, c2, r2, c3, r3, p) +%SPHERE_TRIPLE Compute distance and gradient of triple sphere SDF +% +% Inputs +% c1: 1 by 3 double +% r1: double +% c2: 1 by 3 double +% r2: double +% c3: 1 by 3 double +% r3: double +% p: n by 3 double +% +% Outputs +% d: n by 1 double +% g: n by 3 double +% + + % TODO check that trisphere is not degenerated (i.e. this is a bisphere) + + % Compute tangent plane + z12 = c1 + (c2 - c1) * r1 / (r1 - r2); + z13 = c1 + (c3 - c1) * r1 / (r1 - r3); + l = normalizerow(z12 - z13); + z = z12 + ((c1 - z12) * l') * l; + eta = norm(c1 - z); + sin_beta = r1 / eta; + nu = sqrt(eta ^ 2 - r1 ^ 2); + cos_beta = nu / eta; + f = (c1 - z) / eta; + h = normalizerow(cross(l, f)); + k = -sin_beta * h + cos_beta * f; + tn = normalizerow(z + nu * k - c1); + t1 = c1 + tn * r1; + t2 = c2 + tn * r2; + t3 = c3 + tn * r3; + + % Compute central plane normal + cn = normalizerow(cross(c2 - c1, c3 - c1)); + if cn * tn' < 0 + [d, g] = sphere_triple(c2, r2, c3, r3, c1, r1, p); + return; + end + + % Compute segment normals + s12 = t2 - t1; + s23 = t3 - t2; + s31 = t1 - t3; + n12 = cross(s12, tn); + n23 = cross(s23, tn); + n31 = cross(s31, tn); + + % Vectorize code + n = size(p, 1); + d = zeros(n, 1); + g = zeros(n, 3); + + % Mirror points that are on wrong side + m = (p - repmat(c1, n, 1)) * cn'; + mirror = m < 0; + p(mirror, :) = p(mirror, :) - 2 * m(mirror, 1) * cn; + + % Compute delta for each corner + d1 = p - repmat(t1, n, 1); + d2 = p - repmat(t2, n, 1); + d3 = p - repmat(t3, n, 1); + + % First segment + first = d1 * n12' > 0 & ~(d2 * s23' > 0 & d2 * n23' > 0) & ~(d1 * s31' < 0 & d1 * n31' > 0); + [d(first), g(first, :)] = sphere_double(c1, r1, c2, r2, p(first, :)); + + % Second segment + second = ~first & (d2 * n23' > 0) & ~(d3 * s31' > 0 & d3 * n31' > 0); + [d(second), g(second, :)] = sphere_double(c2, r2, c3, r3, p(second, :)); + + % Third segment + third = ~first & ~second & (d3 * n31' > 0); + [d(third), g(third, :)] = sphere_double(c3, r3, c1, r1, p(third, :)); + + % In between + between = ~first & ~second & ~third; + b = sum(between); + d(between) = (p(between, :) - repmat(t1, b, 1)) * tn'; + g(between, :) = repmat(tn, b, 1); + + % Mirror again if needed + g(mirror, :) = g(mirror, :) - 2 * (g(mirror, :) * cn') * cn; + +end diff --git a/matlab/test_2d_skinning.m b/matlab/test_2d_skinning.m new file mode 100644 index 0000000..66e411b --- /dev/null +++ b/matlab/test_2d_skinning.m @@ -0,0 +1,175 @@ + +% Load geometry +load('mesh/finger.mat'); +c1 = [finger.bones{1}.center', 0]; +r1 = finger.bones{1}.radius; +w1 = finger.W(:, 1); +c2 = [finger.bones{2}.center', 0]; +r2 = finger.bones{2}.radius; +w2 = finger.W(:, 2); +c3 = [finger.bones{3}.center', 0]; +r3 = finger.bones{3}.radius; +w3 = finger.W(:, 3); +v = [finger.x, finger.y, zeros(size(finger.x))]; +N = length(finger.x); + +% Configure mapping to have pure union at rest and maximal blend at 45° +map = @(alpha) sdf_blend_theta_curve(alpha, 0.1, pi / 4, pi / 2, pi / 4, 0, pi / 32, 1); +plot(linspace(0, pi), map(linspace(0, pi))); +pause; + +% Approximate mesh using two bispheres +f1 = @(p) sdf_reparam(sphere_double(c1, r1, c2, r2, p), 1); +f2 = @(p) sdf_reparam(sphere_double(c2, r2, c3, r3, p), 1); +f = @(p) sdf_blend(f1(p), f2(p), map(0)); + +% Compute field and vertex offsets at rest +off = f(v); + +% Compute barycentric coordinates (in 2D, this is easy, only 2 neighbours) +bar = zeros(N, 1); +for i = 2 : N-1 + p = v(i, :) - v(i + 1, :); + d = v(i - 1, :) - v(i + 1, :); + bar(i) = sum(p .* d) / (d * d'); +end + +% Simulate skinning for various angles +for alpha = [pi / 8, pi / 4, pi / 2, 3 * pi / 4] + theta = map(alpha); + + % Reset geometry + c1 = [finger.bones{1}.center', 0]; + c2 = [finger.bones{2}.center', 0]; + c3 = [finger.bones{3}.center' 0]; + v = [finger.x, finger.y, zeros(size(finger.x))]; + + % Compute transform matrices + m1 = eye(4); + m2 = eye(4) * m1; + m3 = matrix_rotation(-alpha, [0, 0, 1], c2) * m2; + + % Compute bone locations + c1 = matrix_apply(m1, c1); + c2 = matrix_apply(m2, c2); + c3 = matrix_apply(m3, c3); + + % Compute initial guess using linear skinning (should use quaternion, though) + for i = 1 : size(v, 1); + m = m1 * w1(i) + m2 * w2(i) + m3 * w3(i); + v(i, :) = matrix_apply(m, v(i, :)); + end + + % Recompute field + f1 = @(p) sdf_reparam(sphere_double(c1, r1, c2, r2, p), 1); + f2 = @(p) sdf_reparam(sphere_double(c2, r2, c3, r3, p), 1); + f = @(p) sdf_blend(f1(p), f2(p), map(0)); + + % Show result + [X, Y] = meshgrid(linspace(-5, 5), linspace(-5, 5)); + Z = zeros(size(X)); + Z = reshape(f([X(:), Y(:), Z(:)]), size(X)); + contourf(X, Y, Z, 12); + hold on; + plot(v(:, 1), v(:, 2), 'r'); + hold off; + axis square; + title(['\alpha = ', num2str(alpha), ': initial guess']); + pause; + + % Numerical derivative + df = @(p) [ ... + f([p(1) + 0.01, p(2), 0]) - f([p(1) - 0.01, p(2), 0]), ... + f([p(1), p(2) + 0.01, 0]) - f([p(1), p(2) - 0.01, 0]) ... + ] / 0.02; + + % Prepare self-intersection heuristic + beta = zeros(N, 1); + angle = zeros(N, 1); + for i = 1 : N + d = df(v(i, :)); + angle(i) = atan2(d(2), d(1)); + end + + % Move vertices + for n = 1 : 10 + + % Tangential relaxation + if n > 1 + delta = zeros(N, 3); + for i = 2 : N - 1 + if beta(i) == 0 + p = v(i, :) - v(i + 1, :); + d = v(i - 1, :) - v(i + 1, :); + b = sum(p .* d) / (d * d'); + mu = max(0, 1 - (abs(f(v(i, :)) - off(i)) - 1) ^ 4); + delta(i, :) = mu * d * (bar(i) - b); + end + end + v = v + delta; + + % Show result + [X, Y] = meshgrid(linspace(-5, 5), linspace(-5, 5)); + Z = zeros(size(X)); + Z = reshape(f([X(:), Y(:), Z(:)]), size(X)); + contourf(X, Y, Z, 12); + hold on; + plot(v(:, 1), v(:, 2), 'r'); + hold off; + axis square; + title(['\alpha = ', num2str(alpha), ': tangential relaxation #', num2str(n - 1)]); + pause(0.1); + end + + % Vertex projection + sigma = 0.35; + for i = 1 : N + if beta(i) == 0 + d = [df(v(i, :)), 0]; + a = atan2(d(2), d(1)); + if mod(abs(a - angle(i)), 2 * pi) > 55 * pi / 180 + beta(i) = 1; + else + v(i, :) = v(i, :) - sigma * (f(v(i, :)) - off(i)) * d / sqrt(d * d'); + angle(i) = a; + end + end + end + + % Show result + [X, Y] = meshgrid(linspace(-5, 5), linspace(-5, 5)); + Z = zeros(size(X)); + Z = reshape(f([X(:), Y(:), Z(:)]), size(X)); + contourf(X, Y, Z, 12); + hold on; + plot(v(:, 1), v(:, 2), 'r'); + hold off; + axis square; + title(['\alpha = ', num2str(alpha), ': vertex projection #', num2str(n)]); + pause(0.1); + + end + + % Laplacian smoothing + for i = 1 : 3 + beta = min(conv([0.1, 0.2, 1.0, 0.2, 0.1], beta), 1); + beta = beta(3 : N+2); + end + centroid = [zeros(1, 3); [v(1 : N - 2, :); zeros(2, 3)] + [zeros(2, 3); v(3 : N, :)]; zeros(1, 3)] * 0.5; + for i = 2 : N - 1 + v(i, :) = (1 - beta(i)) * v(i, :) + beta(i) * centroid(i, :); + end + + % Show result + [X, Y] = meshgrid(linspace(-5, 5), linspace(-5, 5)); + Z = zeros(size(X)); + Z = reshape(f([X(:), Y(:), Z(:)]), size(X)); + contourf(X, Y, Z, 12); + hold on; + plot(v(:, 1), v(:, 2), 'r'); + hold off; + axis square; + title(['\alpha = ', num2str(alpha), ': laplacian smoothing']); + pause; + +end diff --git a/matlab/test_bulge.m b/matlab/test_bulge.m new file mode 100644 index 0000000..8410839 --- /dev/null +++ b/matlab/test_bulge.m @@ -0,0 +1,109 @@ + +% Load mesh +c1 = [-2.5, 0.5, 0]; +r1 = 0.8; +c2 = [0, 0.6, 0]; +r2 = 0.6; +c3 = [1.8, -1, 0]; +r3 = 0.5; +c1c2 = c2 - c1; +c2c3 = c3 - c2; +alpha = acos(sum(c1c2 .* c2c3) / (norm(c1c2) * norm(c2c3))); +n12 = cross([0, 0, 1], c2 - c1); +n23 = cross([0, 0, 1], c3 - c2); + +% Configure mapping to have pure union at rest and maximal blend at 45° +map = @(alpha) sdf_blend_theta_curve(alpha, 0.1, pi / 4, pi / 2, pi / 4, 0, pi / 32, 1); +plot(linspace(0, pi), map(linspace(0, pi))); +pause; + +% Reference line, using pure union +f1 = @(p) sdf_reparam(sphere_double(c1, r1, c2, r2, p), 3); +f2 = @(p) sdf_reparam(sphere_double(c2, r2, c3, r3, p), 3); +f = @(p) sdf_union(f1(p), f2(p)); +xs = linspace(0, 1); +ys = linspace(0, 1); +[X, Y] = meshgrid(xs, ys); +Z = zeros(size(X)); +Z = f([X(:) * 10 - 5.5, Y(:) * 10 - 5, Z(:)]); +Z = reshape(Z, size(X)); +contourf(X, Y, Z, 16); +hold on; +C = contourc(xs, ys, Z, [0.5, 0.5]); +C = C(1 : 2, 2 : C(2, 1) + 1); +plot(C(1, :), C(2, :), 'r', 'LineWidth', 2); +hold off; +axis square; +pause; + +% Constant theta, based on bone angle +theta = map(alpha); +for threshold = 1:5 + f1 = @(p) sdf_reparam(sphere_double(c1, r1, c2, r2, p), threshold); + f2 = @(p) sdf_reparam(sphere_double(c2, r2, c3, r3, p), threshold); + f = @(p) sdf_blend(f1(p), f2(p), theta); + xs = linspace(0, 1); + ys = linspace(0, 1); + [X, Y] = meshgrid(xs, ys); + Z = zeros(size(X)); + Z = f([X(:) * 10 - 5.5, Y(:) * 10 - 5, Z(:)]); + Z = reshape(Z, size(X)); + contourf(X, Y, Z, 16); + hold on; + C = contourc(xs, ys, Z, [0.5, 0.5]); + C = C(1 : 2, 2 : C(2, 1) + 1); + plot(C(1, :), C(2, :), 'r', 'LineWidth', 2); + hold off; + axis square; + pause; +end + +% Constant theta, based on bone angle, using blend weights +theta = map(alpha); +for threshold = 1:5 + w = @(p) 1 - ((p - repmat(c1, size(p, 1), 1)) * n12' > 0 | (p - repmat(c2, size(p, 1), 1)) * n23' > 0); + f1 = @(p) sdf_reparam(sphere_double(c1, r1, c2, r2, p), threshold); + f2 = @(p) sdf_reparam(sphere_double(c2, r2, c3, r3, p), threshold); + f = @(p) w(p) .* sdf_blend(f1(p), f2(p), theta) + (1 - w(p)) .* sdf_union(f1(p), f2(p)); + xs = linspace(0, 1); + ys = linspace(0, 1); + [X, Y] = meshgrid(xs, ys); + Z = zeros(size(X)); + Z = f([X(:) * 10 - 5.5, Y(:) * 10 - 5, Z(:)]); + Z = reshape(Z, size(X)); + contourf(X, Y, Z, 16); + hold on; + C = contourc(xs, ys, Z, [0.5, 0.5]); + C = C(1 : 2, 2 : C(2, 1) + 1); + plot(C(1, :), C(2, :), 'r', 'LineWidth', 2); + hold off; + axis square; + pause; +end + +% Theta depends on angle between gradients +for threshold = 1:5 + xs = linspace(0, 1); + ys = linspace(0, 1); + [X, Y] = meshgrid(xs, ys); + Z = zeros(size(X)); + P = [X(:) * 10 - 5.5, Y(:) * 10 - 5, Z(:)]; + [F1, G1] = sphere_double(c1, r1, c2, r2, P); + [F2, G2] = sphere_double(c2, r2, c3, r3, P); + F1 = sdf_reparam(F1, threshold); + F2 = sdf_reparam(F2, threshold); + G1 = -normalizerow(G1); + G2 = -normalizerow(G2); + A = acos(dot(G1, G2, 2)); + T = map(A); + Z = sdf_blend(F1, F2, T); + Z = reshape(Z, size(X)); + contourf(X, Y, Z, 16); + hold on; + C = contourc(xs, ys, Z, [0.5, 0.5]); + C = C(1 : 2, 2 : C(2, 1) + 1); + plot(C(1, :), C(2, :), 'r', 'LineWidth', 2); + hold off; + axis square; + pause; +end diff --git a/matlab/test_compare_params.m b/matlab/test_compare_params.m new file mode 100644 index 0000000..7e9452a --- /dev/null +++ b/matlab/test_compare_params.m @@ -0,0 +1,95 @@ +function test_compare_params() + + % Register gptoolbox + addpath(genpath('external')); + + % Load mesh + mesh = load('mesh/neutral.mat'); + mesh = mesh_densify(mesh.mesh); +% mesh.implicit.blend_weight(mesh.implicit.blend_weight > 0.01) = 1; +% mesh.implicit.blend_weight = mesh.implicit.blend_weight .* 2; +% mesh.implicit.blend_weight = ones(size(mesh.vertices, 1), 1); + reparam_threshold = 2; + + transforms = cellfun(@double, repmat({eye(4)}, 1, length(mesh.bones)), 'Un', 0); + transforms{7} = matrix_rotation(pi / 3, [0, 0, 1], mesh.bones{7}.center); + transforms{8} = transforms{7} * matrix_rotation(pi / 2, [0, 0, 1], mesh.bones{8}.center); + + filter = mesh.weights(:, 6) > 0.5 | mesh.weights(:, 7) ~= 0 | mesh.weights(:, 8) ~= 0; + + % Prepare components + f = figure('Visible', 'off'); + sliders = cell(1, 8); + values = [pi / 8, pi / 2, 1.1 * pi / 2, pi / 4, pi / 10, pi / 4, 0.5, 0.5]; + for i = 1 : 3 + sliders{i} = uicontrol( ... + 'Style', 'slider', ... + 'Min', 0, 'Max', pi, 'Value', values(i), ... + 'Position', [20, 25 * (9 - i), 100, 20], ... + 'Callback', @update ... + ); + end + for i = 4 : 6 + sliders{i} = uicontrol( ... + 'Style', 'slider', ... + 'Min', 0, 'Max', pi / 4, 'Value', values(i), ... + 'Position', [20, 25 * (9 - i), 100, 20], ... + 'Callback', @update ... + ); + end + for i = 7 : 8 + sliders{i} = uicontrol( ... + 'Style', 'slider', ... + 'Min', 0.1, 'Max', 10, 'Value', values(i), ... + 'Position', [20, 25 * (9 - i), 100, 20], ... + 'Callback', @update ... + ); + end + + % Render mesh + implicit = skin_implicit(mesh, transforms, reparam_threshold, 'hrbf'); + [V, F] = mesh_filter_vertices(implicit.vertices, implicit.faces, filter); +% h = trimesh(F, V(:, 1), V(:, 2), V(:, 3), 'EdgeColor', [0.4, 0.25, 0.0], 'EdgeAlpha', 0.2, 'FaceColor', [0.8, 0.8, 0.8], 'FaceAlpha', 1.0); + h = trimesh(F, V(:, 1), V(:, 2), V(:, 3), 'EdgeColor', 'none', 'FaceColor', [0.8, 0.8, 0.8], 'FaceAlpha', 1.0, 'SpecularStrength', 0.4); + l1 = [0, 30]; l2 = [180, 30]; vp = [90, 90]; + view(l1); camlight; + view(l2); camlight; + lighting gouraud; + view(vp); + axis equal; + grid off; + axis off; + + % Show figure + set(f, 'Visible', 'on') + + % Update callback + function update(varargin) + mesh.implicit.alpha_to_theta.alpha0 = get(sliders{1}, 'Value'); + mesh.implicit.alpha_to_theta.alpha1 = get(sliders{2}, 'Value'); + mesh.implicit.alpha_to_theta.alpha2 = get(sliders{3}, 'Value'); + mesh.implicit.alpha_to_theta.theta0 = get(sliders{4}, 'Value'); + mesh.implicit.alpha_to_theta.theta1 = get(sliders{5}, 'Value'); + mesh.implicit.alpha_to_theta.theta2 = get(sliders{6}, 'Value'); + mesh.implicit.alpha_to_theta.omega0 = get(sliders{7}, 'Value'); + mesh.implicit.alpha_to_theta.omega1 = get(sliders{8}, 'Value'); + disp([mesh.implicit.alpha_to_theta.alpha0, ... + mesh.implicit.alpha_to_theta.alpha1, ... + mesh.implicit.alpha_to_theta.alpha2, ... + mesh.implicit.alpha_to_theta.theta0, ... + mesh.implicit.alpha_to_theta.theta1, ... + mesh.implicit.alpha_to_theta.theta2, ... + mesh.implicit.alpha_to_theta.omega0, ... + mesh.implicit.alpha_to_theta.omega1]); + implicit = skin_implicit(mesh, transforms, reparam_threshold, 'hrbf'); + hold on; + delete(h); + [V, F] = mesh_filter_vertices(implicit.vertices, implicit.faces, filter); +% h = trimesh(F, V(:, 1), V(:, 2), V(:, 3), 'EdgeColor', [0.4, 0.25, 0.0], 'EdgeAlpha', 0.2, 'FaceColor', [0.8, 0.8, 0.8], 'FaceAlpha', 1.0); + h = trimesh(F, V(:, 1), V(:, 2), V(:, 3), 'EdgeColor', 'none', 'FaceColor', [0.8, 0.8, 0.8], 'FaceAlpha', 1.0, 'SpecularStrength', 0.4); + lighting gouraud; + hold off; + end + +end + diff --git a/matlab/test_compare_skinning.m b/matlab/test_compare_skinning.m new file mode 100644 index 0000000..81a4cb6 --- /dev/null +++ b/matlab/test_compare_skinning.m @@ -0,0 +1,73 @@ +% Register gptoolbox +addpath(genpath('external')); + +% Load mesh +load('mesh/neutral.mat'); + +% Define some transform +reference = {}; +[reference.vertices, reference.faces] = load_mesh('mesh/3.obj'); +load('mesh/centers3.mat'); +centers = zeros(length(centers3), 3); +for i = 1 : length(centers3) + centers(i, :) = [centers3{i}(2), centers3{i}(3), centers3{i}(1)]; +end +transforms = bone_transforms(mesh, centers); + +% Use linear skinning +linear = skin_linear(mesh, transforms); +trimesh(reference.faces, reference.vertices(:, 1), reference.vertices(:, 2), reference.vertices(:, 3), 'EdgeColor', 'none', 'FaceColor', [0.0, 0.8, 0.0], 'FaceAlpha', 0.2); +hold on; +trimesh(linear.faces, linear.vertices(:, 1), linear.vertices(:, 2), linear.vertices(:, 3), 'EdgeColor', [0.4, 0.25, 0.0], 'EdgeAlpha', 0.2, 'FaceColor', [0.8, 0.8, 0.8], 'FaceAlpha', 1.0); +% quiver3(linear.vertices(:, 1), linear.vertices(:, 2), linear.vertices(:, 3), linear.normals(:, 1), linear.normals(:, 2), linear.normals(:, 3), 'Color', [0.8, 0.5, 0.0]); +hold off; +view([-90, 0]); +camlight; +view([90, 0]); +camlight; +axis equal; +grid off; +lighting gouraud; +axis off; +title('Linear skinning'); +pause; + +% Use dual quaternion skinning +dualquat = skin_dualquat(mesh, transforms); +v = get(gca, 'view'); +trimesh(reference.faces, reference.vertices(:, 1), reference.vertices(:, 2), reference.vertices(:, 3), 'EdgeColor', 'none', 'FaceColor', [0.0, 0.8, 0.0], 'FaceAlpha', 0.2); +hold on; +trimesh(dualquat.faces, dualquat.vertices(:, 1), dualquat.vertices(:, 2), dualquat.vertices(:, 3), 'EdgeColor', [0.4, 0.25, 0.0], 'EdgeAlpha', 0.2, 'FaceColor', [0.8, 0.8, 0.8], 'FaceAlpha', 1.0); +% quiver3(dualquat.vertices(:, 1), dualquat.vertices(:, 2), dualquat.vertices(:, 3), dualquat.normals(:, 1), dualquat.normals(:, 2), dualquat.normals(:, 3), 'Color', [0.8, 0.5, 0.0]); +hold off; +view([-90, 0]); +camlight; +view([90, 0]); +camlight; +axis equal; +grid off; +lighting gouraud; +axis off; +title('Dual quaternion skinning'); +set(gca, 'view', v); +pause; + +% Use implicit skinning +implicit = skin_implicit(mesh, transforms, 1, 'hrbf'); +% implicit = skin_implicit(mesh, transforms, 1, 'spheres'); +v = get(gca, 'view'); +trimesh(reference.faces, reference.vertices(:, 1), reference.vertices(:, 2), reference.vertices(:, 3), 'EdgeColor', 'none', 'FaceColor', [0.0, 0.8, 0.0], 'FaceAlpha', 0.2); +hold on; +trimesh(implicit.faces, implicit.vertices(:, 1), implicit.vertices(:, 2), implicit.vertices(:, 3), 'EdgeColor', [0.4, 0.25, 0.0], 'EdgeAlpha', 0.2, 'FaceColor', [0.8, 0.8, 0.8], 'FaceAlpha', 1.0); +% quiver3(implicit.vertices(:, 1), implicit.vertices(:, 2), implicit.vertices(:, 3), implicit.normals(:, 1), implicit.normals(:, 2), implicit.normals(:, 3), 'Color', [0.8, 0.5, 0.0]); +hold off; +view([-90, 0]); +camlight; +view([90, 0]); +camlight; +axis equal; +grid off; +lighting gouraud; +axis off; +title('Implicit skinning'); +set(gca, 'view', v); diff --git a/matlab/test_compare_skinning_ui.m b/matlab/test_compare_skinning_ui.m new file mode 100644 index 0000000..5e12415 --- /dev/null +++ b/matlab/test_compare_skinning_ui.m @@ -0,0 +1,83 @@ +function test_compare_skinning_ui() + + % Register gptoolbox + addpath(genpath('external')); + + % Load mesh + mesh = load('mesh/neutral.mat'); + mesh = mesh.mesh; + + % Compute axis and initial transforms + transforms = cell(1, 18); + for i = 1 : 18 + transforms{i} = eye(4); + end + axes = bone_axes(mesh.spheres); + + % Prepare components + f = figure('Visible', 'off'); + popup = uicontrol( ... + 'Style', 'popup', ... + 'String', {'linear', 'dualquat', 'implicit'}, ... + 'Position', [20 20 100 20], ... + 'Callback', @update ... + ); + sliders = cell(1, 3); + for i = 1 : 3 + sliders{i} = uicontrol( ... + 'Style', 'slider', ... + 'Min', -1, 'Max', 2, 'Value', 0, ... + 'Position', [20, 25 * (4 - i) + 20, 100, 20], ... + 'Callback', @update ... + ); + end + + % Render mesh + h = trimesh(mesh.faces, mesh.vertices(:, 1), mesh.vertices(:, 2), mesh.vertices(:, 3), 'EdgeColor', 'none', 'FaceColor', [0.8, 0.8, 0.8], 'FaceAlpha', 0.5); + view([-90, 0]); + camlight; + view([90, 0]); + camlight; + axis equal; + grid off; + lighting gouraud; + axis off; + + % Show figure + set(f, 'Visible', 'on') + + % Update callback + function update(varargin) + transforms{6} = matrix_rotation( ... + get(sliders{1}, 'Value'), ... + matrix_apply(transforms{2}, axes{6}(1 : 3, 2)', 0), ... + matrix_apply(transforms{2}, axes{6}(1 : 3, 4)') ... + ) * transforms{2}; + transforms{7} = matrix_rotation( ... + get(sliders{2}, 'Value'), ... + matrix_apply(transforms{6}, axes{7}(1 : 3, 2)', 0), ... + matrix_apply(transforms{6}, axes{7}(1 : 3, 4)') ... + ) * transforms{6}; + transforms{8} = matrix_rotation( ... + get(sliders{3}, 'Value'), ... + matrix_apply(transforms{7}, axes{8}(1 : 3, 2)', 0), ... + matrix_apply(transforms{7}, axes{8}(1 : 3, 4)') ... + ) * transforms{7}; + transformed = mesh; + switch get(popup, 'Value') + case 1 + transformed = skin_linear(transformed, transforms); + case 2 + transformed = skin_dualquat(transformed, transforms); + case 3 + transformed = skin_implicit(transformed, transforms, 20, 'hrbf'); + end + hold on; + delete(h); + h = trimesh(transformed.faces, transformed.vertices(:, 1), transformed.vertices(:, 2), transformed.vertices(:, 3), 'EdgeColor', 'none', 'FaceColor', [0.8, 0.8, 0.8], 'FaceAlpha', 0.5); + lighting gouraud; + hold off; + end + +end + diff --git a/matlab/test_export.m b/matlab/test_export.m new file mode 100644 index 0000000..70d8168 --- /dev/null +++ b/matlab/test_export.m @@ -0,0 +1,54 @@ + +% Register gptoolbox +addpath(genpath('external')); + +% Load mesh and poses +load('mesh/neutral.mat'); +load('mesh/poses.mat'); +%mesh = mesh_densify(mesh); + +% Export mesh +file = fopen('mesh/neutral.obj', 'w'); +for i = 1 : size(mesh.vertices, 1) + fprintf(file, 'v %f %f %f\r\n', ... + mesh.vertices(i, 1), mesh.vertices(i, 2), mesh.vertices(i, 3)); + fprintf(file, 'vn %f %f %f\r\n', ... + mesh.normals(i, 1), mesh.normals(i, 2), mesh.normals(i, 3)); +end +for i = 1 : size(mesh.faces, 1) + fprintf(file, 'f %d/%d %d/%d %d/%d\r\n', ... + mesh.faces(i, 1), mesh.faces(i, 1), mesh.faces(i, 2), mesh.faces(i, 2), mesh.faces(i, 3), mesh.faces(i, 3)); +end +fclose(file); +disp('neutral.obj saved'); + +% Export skeleton +file = fopen('mesh/neutral.skl', 'w'); +for i = 1 : 18 + c = mesh.bones{i}.center; + fprintf(file, 'b %d %d %f %f %f\r\n', i, mesh.bones{i}.parent, c(1), c(2), c(3)); + for j = 1 : size(mesh.bones{i}.hrbf.centers, 1) + p = mesh.bones{i}.hrbf.centers(j, :); + c = mesh.bones{i}.hrbf.coefficients(j, :); + fprintf(file, 'h %f %f %f %f %f %f %f\r\n', p(1), p(2), p(3), c(2), c(3), c(4), c(1)); + end +end +for i = 1 : length(poses) + fprintf(file, 'p %d\r\n', i); + transforms = bone_local_transforms(mesh, bone_transforms(mesh, poses{i})); + for j = 1 : 18 + t = transforms{j}; + fprintf(file, 't %f %f %f %f %f %f %f %f %f %f %f %f %f %f %f %f\r\n', ... + t(1, 1), t(1, 2), t(1, 3), t(1, 4), ... + t(2, 1), t(2, 2), t(2, 3), t(2, 4), ... + t(3, 1), t(3, 2), t(3, 3), t(3, 4), ... + t(4, 1), t(4, 2), t(4, 3), t(4, 4)); + end +end +for i = 1 : size(mesh.weights, 1) + [W, I] = sort(mesh.weights(i, :), 'descend'); + fprintf(file, 'w %d/%f %d/%f %d/%f %d/%f\r\n', ... + I(1), W(1), I(2), W(2), I(3), W(3), I(4), W(4)); +end +fclose(file); +disp('neutral.skl saved'); diff --git a/matlab/test_export_image.m b/matlab/test_export_image.m new file mode 100644 index 0000000..041b02e --- /dev/null +++ b/matlab/test_export_image.m @@ -0,0 +1,685 @@ + +% Register gptoolbox +addpath(genpath('external')); + +% Load mesh +load('mesh/cylinder.mat'); + +% Transforms: Bend the cylinder +transforms = cellfun(@double, repmat({eye(4)}, 1, length(mesh.bones)), 'Un', 0); +transforms{2} = matrix_rotation(pi / 1.5, [1, 0, 0], mesh.bones{2}.center); + +l1 = [85, 0]; l2 = [95, 0]; vp = [90, 0]; + +% Use linear skinning +linear = skin_linear(mesh, transforms); +V = linear.vertices; F = linear.faces; +clipping_plane = V(:, 1) > 0; +V(clipping_plane, :) = NaN(nnz(clipping_plane), 3); +trimesh(F, V(:, 1), V(:, 2), V(:, 3), 'EdgeColor', 'none', 'FaceColor', [0.8, 0.8, 0.8], 'FaceAlpha', 1.0); +view(l1); camlight; +view(l2); camlight; +lighting gouraud; +view(vp); +zoom(2); +axis equal; +grid off; +axis off; +pause; +print('figs/cylinder_linear.png', '-dpng', '-r300'); + +% Use dual quaternion skinning +dualquat = skin_dualquat(mesh, transforms); +V = dualquat.vertices; F = dualquat.faces; +clipping_plane = V(:, 1) > 0; +V(clipping_plane, :) = NaN(nnz(clipping_plane), 3); +trimesh(F, V(:, 1), V(:, 2), V(:, 3), 'EdgeColor', 'none', 'FaceColor', [0.8, 0.8, 0.8], 'FaceAlpha', 1.0); +view(l1); camlight; +view(l2); camlight; +lighting gouraud; +view(vp); +zoom(2.8); +axis equal; +grid off; +axis off; +pause; +print('figs/cylinder_dualquat.png', '-dpng', '-r300'); + +% Use implicit skinning +implicit = skin_implicit(mesh, transforms, 1, 'spheres'); +V = implicit.vertices; F = implicit.faces; +clipping_plane = V(:, 1) > 0; +V(clipping_plane, :) = NaN(nnz(clipping_plane), 3); +trimesh(F, V(:, 1), V(:, 2), V(:, 3), 'EdgeColor', 'none', 'FaceColor', [0.8, 0.8, 0.8], 'FaceAlpha', 1.0); +view(l1); camlight; +view(l2); camlight; +lighting gouraud; +view(vp); +zoom(5); +axis equal; +grid off; +axis off; +pause; +print('figs/cylinder_implicit.png', '-dpng', '-r300'); + +l1 = [20, -20]; l2 = [95, -20]; vp = [40, -20]; +implicit = skin_implicit(mesh, transforms, 1, 'spheres'); +V = implicit.vertices; F = implicit.faces; +trimesh(F, V(:, 1), V(:, 2), V(:, 3), 'EdgeColor', 'none', 'FaceColor', [0.8, 0.8, 0.8], 'FaceAlpha', 1.0, 'SpecularStrength', 0.4); +view(l1); camlight; +view(l2); camlight; +lighting gouraud; +view(vp); +zoom(1.5); +axis equal; +grid off; +axis off; +pause; +print('figs/cylinder_laplacian.png', '-dpng', '-r300'); + +transforms{2} = matrix_rotation(pi / 1.3, [1, 0, 0], mesh.bones{2}.center); +l1 = [85, 0]; l2 = [0, 0]; vp = [90, 0]; + +implicit = skin_implicit(mesh, transforms, 1, 'spheres', 'linear'); +V = implicit.vertices; F = implicit.faces; +clipping_plane = V(:, 1) > 0; +V(clipping_plane, :) = NaN(nnz(clipping_plane), 3); +trimesh(F, V(:, 1), V(:, 2), V(:, 3), 'EdgeColor', 'none', 'FaceColor', [0.8, 0.8, 0.8], 'FaceAlpha', 1.0, 'SpecularStrength', 0.6); +view(l1); camlight; +view(l2); camlight; +lighting gouraud; +view(vp); +zoom(1.8); +axis equal; +grid off; +axis off; +pause; +print('figs/cylinder_linear_self.png', '-dpng', '-r300'); + +implicit = skin_implicit(mesh, transforms, 1, 'spheres', 'dualquat'); +V = implicit.vertices; F = implicit.faces; +clipping_plane = V(:, 1) > 0; +V(clipping_plane, :) = NaN(nnz(clipping_plane), 3); +trimesh(F, V(:, 1), V(:, 2), V(:, 3), 'EdgeColor', 'none', 'FaceColor', [0.8, 0.8, 0.8], 'FaceAlpha', 1.0, 'SpecularStrength', 0.2); +view(l1); camlight; +view([160, 0]); camlight; +view([25, 0]); camlight; +lighting gouraud; +view(vp); +zoom(4.3); +axis equal; +grid off; +axis off; +pause; +print('figs/cylinder_dualquat_self.png', '-dpng', '-r300'); + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +% Transforms: Twist the cylinder +transforms = cellfun(@double, repmat({eye(4)}, 1, length(mesh.bones)), 'Un', 0); +transforms{2} = matrix_rotation(pi / 1.5, [0, 0, 1], mesh.bones{2}.center); + +% Use linear skinning +linear = skin_linear(mesh, transforms); +V = linear.vertices; F = linear.faces; +trimesh(F, V(:, 1), V(:, 2), V(:, 3), 'EdgeColor', 'k', 'EdgeAlpha', 0.2, 'FaceColor', [0.8, 0.8, 0.8], 'FaceAlpha', 1.0, 'FaceLighting', 'gouraud', 'EdgeLighting', 'none', 'SpecularStrength', 0.2); +l1 = [75, 0]; view(l1); camlight; +l2 = [105, 0]; view(l2); camlight; +vp = [90, 0]; view(vp); +zoom(2); +axis equal; +grid off; +axis off; +pause; +print('figs/twisted_linear.png', '-dpng', '-r300'); + +% Use dualquat skinning +dualquat = skin_dualquat(mesh, transforms); +V = dualquat.vertices; F = dualquat.faces; +trimesh(F, V(:, 1), V(:, 2), V(:, 3), 'EdgeColor', 'k', 'EdgeAlpha', 0.2, 'FaceColor', [0.8, 0.8, 0.8], 'FaceAlpha', 1.0, 'FaceLighting', 'gouraud', 'EdgeLighting', 'none'); +view(l1); camlight; +view(l2); camlight; +view(vp); +zoom(2); +axis equal; +grid off; +axis off; +pause; +print('figs/twisted_dualquat.png', '-dpng', '-r300'); + +% Use implicit skinning +implicit = skin_implicit(mesh, transforms, 1, 'spheres'); +V = implicit.vertices; F = implicit.faces; +trimesh(F, V(:, 1), V(:, 2), V(:, 3), 'EdgeColor', 'k', 'EdgeAlpha', 0.2, 'FaceColor', [0.8, 0.8, 0.8], 'FaceAlpha', 1.0, 'FaceLighting', 'gouraud', 'EdgeLighting', 'none'); +view(l1); camlight; +view(l2); camlight; +view(vp); +zoom(2); +axis equal; +grid off; +axis off; +pause; +print('figs/twisted_implicit.png', '-dpng', '-r300'); + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +clearvars; + +% Load mesh +load('mesh/neutral.mat'); +mesh = mesh_densify(mesh); +filter = mesh.weights(:, 6) > 0.5 | mesh.weights(:, 7) ~= 0 | mesh.weights(:, 8) ~= 0; + +% Define some transform +transforms = cellfun(@double, repmat({eye(4)}, 1, length(mesh.bones)), 'Un', 0); +transforms{7} = matrix_rotation(pi / 3, [0, 0, 1], mesh.bones{7}.center); +transforms{8} = transforms{7} * matrix_rotation(pi / 2, [0, 0, 1], mesh.bones{8}.center); + +l1 = [0, 30]; l2 = [180, 30]; vp = [90, 90]; + +% Use linear skinning +linear = skin_linear(mesh, transforms); +[V, F] = mesh_filter_vertices(linear.vertices, linear.faces, filter); +% clipping_plane = V(:, 3) > 0; +% V(clipping_plane, :) = NaN(nnz(clipping_plane), 3); +trimesh(F, V(:, 1), V(:, 2), V(:, 3), 'EdgeColor', 'none', 'FaceColor', [0.8, 0.8, 0.8], 'FaceAlpha', 1.0, 'SpecularStrength', 0.4); +view(l1); camlight; +view(l2); camlight; +lighting gouraud; +view(vp); +zoom(1.2); +axis equal; +grid off; +axis off; +pause; +print('figs/index_linear.png', '-dpng', '-r300'); + +% Use dual quaternion skinning +dualquat = skin_dualquat(mesh, transforms); +[V, F] = mesh_filter_vertices(dualquat.vertices, dualquat.faces, filter); +% clipping_plane = V(:, 3) > 0; +% V(clipping_plane, :) = NaN(nnz(clipping_plane), 3); +trimesh(F, V(:, 1), V(:, 2), V(:, 3), 'EdgeColor', 'none', 'FaceColor', [0.8, 0.8, 0.8], 'FaceAlpha', 1.0, 'SpecularStrength', 0.4); +view(l1); camlight; +view(l2); camlight; +lighting gouraud; +view(vp); +zoom(1.2); +axis equal; +grid off; +axis off; +pause; +print('figs/index_dualquat.png', '-dpng', '-r300'); + +% Use implicit skinning +implicit = skin_implicit(mesh, transforms, 1, 'hrbf'); +[V, F] = mesh_filter_vertices(implicit.vertices, implicit.faces, filter); +% clipping_plane = V(:, 3) > 2; +% V(clipping_plane, :) = NaN(nnz(clipping_plane), 3); +trimesh(F, V(:, 1), V(:, 2), V(:, 3), 'EdgeColor', 'none', 'FaceColor', [0.8, 0.8, 0.8], 'FaceAlpha', 1.0, 'SpecularStrength', 0.4); +view(l1); camlight; +view(l2); camlight; +lighting gouraud; +view(vp); +zoom(1.2); +axis equal; +grid off; +axis off; +pause; +print('figs/index_implicit.png', '-dpng', '-r300'); + +implicit = skin_implicit(mesh, transforms, 3, 'hrbf'); +[V, F] = mesh_filter_vertices(implicit.vertices, implicit.faces, filter); +% clipping_plane = V(:, 3) > 2; +% V(clipping_plane, :) = NaN(nnz(clipping_plane), 3); +trimesh(F, V(:, 1), V(:, 2), V(:, 3), 'EdgeColor', 'none', 'FaceColor', [0.8, 0.8, 0.8], 'FaceAlpha', 1.0, 'SpecularStrength', 0.4); +view(l1); camlight; +view(l2); camlight; +lighting gouraud; +view(vp); +zoom(1.2); +axis equal; +grid off; +axis off; +pause; +print('figs/index_implicit_thresh3.png', '-dpng', '-r300'); + +reference = {}; +[reference.vertices, reference.faces] = load_mesh('mesh/3.obj'); +load('mesh/centers3.mat'); +centers = zeros(length(centers3), 3); +for i = 1 : length(centers3) + centers(i, :) = [centers3{i}(2), centers3{i}(3), centers3{i}(1)]; +end +transforms = bone_transforms(mesh, centers); + +implicit = skin_implicit(mesh, transforms, 1, 'spheres'); +trimesh(implicit.faces, implicit.vertices(:, 1), implicit.vertices(:, 2), implicit.vertices(:, 3), 'EdgeColor', [0.4, 0.25, 0.0], 'EdgeAlpha', 0.0, 'FaceColor', [0.8, 0.8, 0.8], 'FaceAlpha', 1.0, 'SpecularStrength', 0.4); +view([-25, 25]); +camlight; +view([0, -65]); +camlight; +axis equal; +grid off; +lighting gouraud; +axis off; +zoom(2); +pause; +print('figs/palm_implicit.png', '-dpng', '-r300'); + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +clearvars; + +% Load mesh +load('mesh/neutral.mat'); +l1 = [180, 40]; +l2 = [180, -30]; +vp = [180, 10]; +z = 1.4; +colors = hsv(18); + +% Show spheres +clf; +trimesh(mesh.faces, mesh.vertices(:, 1), mesh.vertices(:, 2), mesh.vertices(:, 3), 'EdgeColor', 'none', 'FaceColor', [0.8, 0.8, 0.8], 'FaceAlpha', 0.5); +hold on; +for i = 1 : 27 + [X, Y, Z] = sphere(100); + X = X * mesh.spheres{i}.radius + mesh.spheres{i}.center(1); + Y = Y * mesh.spheres{i}.radius + mesh.spheres{i}.center(2); + Z = Z * mesh.spheres{i}.radius + mesh.spheres{i}.center(3); + surf(X, Y, Z, 'FaceColor', [0.2, 0.8, 0.8], 'EdgeColor', 'none', 'FaceAlpha', 0.5); + text(mesh.spheres{i}.center(1), mesh.spheres{i}.center(2), mesh.spheres{i}.center(3), num2str(i), 'Color', [0, 0, 0], 'FontSize', 16, 'FontWeight', 'bold', 'HorizontalAlignment', 'center'); +end +for i = 1 : length(mesh.blocks) + for j = 1 : length(mesh.blocks{i}) + a = mesh.spheres{mesh.blocks{i}(j)}.center; + b = mesh.spheres{mesh.blocks{i}(mod(j, length(mesh.blocks{i})) + 1)}.center; + plot3([a(1), b(1)], [a(2), b(2)], [a(3), b(3)], 'Color', [0.5, 0.5, 0.5], 'LineWidth', 3); + end +end +hold off; +view(l1); camlight; +view(l2); camlight; +view(vp); +axis equal; +grid off; +lighting gouraud; +axis off; +zoom(z); +pause; +print('figs/hand_spheres.png', '-dpng', '-r300'); + +% Show bones +clf; +axes = bone_axes(mesh.spheres); +trimesh(mesh.faces, mesh.vertices(:, 1), mesh.vertices(:, 2), mesh.vertices(:, 3), 'EdgeColor', 'none', 'FaceColor', [0.8, 0.8, 0.8], 'FaceAlpha', 0.5); +hold on; +for i = 1 : length(mesh.bones) + [X, Y, Z] = sphere(100); + X = X * 0.75 + mesh.bones{i}.center(1); + Y = Y * 0.75 + mesh.bones{i}.center(2); + Z = Z * 0.75 + mesh.bones{i}.center(3); + surf(X, Y, Z, 'EdgeColor', 'none', 'FaceColor', colors(i, :), 'FaceAlpha', 0.5); + if mesh.bones{i}.parent ~= 0 + a = mesh.bones{i}.center; + b = mesh.bones{mesh.bones{i}.parent}.center; + plot3([a(1), b(1)], [a(2), b(2)], [a(3), b(3)], 'Color', [0.5, 0.5, 0.5], 'LineWidth', 3); + end + quiver3(repmat(axes{i}(1, 4), 1, 3), repmat(axes{i}(2, 4), 1, 3), repmat(axes{i}(3, 4), 1, 3), axes{i}(1, 1 : 3), axes{i}(2, 1 : 3), axes{i}(3, 1 : 3), 'Color', colors(i, :), 'LineWidth', 2); + text(mesh.bones{i}.center(1), mesh.bones{i}.center(2), mesh.bones{i}.center(3), num2str(i), 'Color', [0, 0, 0], 'FontSize', 16, 'FontWeight', 'bold', 'HorizontalAlignment', 'center'); +end +hold off; +view(l1); camlight; +view(l2); camlight; +view(vp); +axis equal; +grid off; +lighting gouraud; +axis off; +zoom(z); +pause; +print('figs/hand_bones.png', '-dpng', '-r300'); + +% Show bone weights +clf; +patch('Faces', mesh.faces, 'Vertices', mesh.vertices, 'FaceVertexCData', mesh.weights * colors, ... + 'EdgeColor', 'none', 'FaceColor', 'interp', 'CDataMapping', 'scaled') +view(l1); camlight; +view(l2); camlight; +view(vp); +axis equal; +grid off; +lighting gouraud; +axis off; +zoom(z); +pause; +print('figs/hand_bone_weights.png', '-dpng', '-r300'); + +% Add spacing between bones +offset = 3; +delta = zeros(18, 3); +for i = 1 : 18 + delta(i, :) = offset * axes{i}(1 : 3, 1)'; + if mesh.bones{i}.parent > 0 + delta(i, :) = delta(i, :) + delta(mesh.bones{i}.parent, :); + end +end + +% Show bone partitioning +clf; +for i = 1 : 18 + if i == 2 + hold on; + end + patch('Faces', mesh.bones{i}.faces, 'Vertices', mesh.bones{i}.vertices + repmat(delta(i, :), size(mesh.bones{i}.vertices, 1), 1), 'FaceVertexCData', repmat(colors(i, :), size(mesh.bones{i}.vertices, 1), 1), ... + 'EdgeColor', 'none', 'FaceColor', 'interp', 'CDataMapping', 'scaled') +end +hold off; +view(l1); camlight; +view(l2); camlight; +view(vp); +axis equal; +grid off; +lighting gouraud; +axis off; +zoom(z); +pause; +print('figs/hand_bone_partition.png', '-dpng', '-r300'); + +% Show bone HRBF reconstruction +clf; +for i = 1 : 18 + if i == 2 + hold on; + end + [X, Y, Z] = meshgrid( ... + min(mesh.bones{i}.vertices(:, 1)) - 2 : 0.1 : max(mesh.bones{i}.vertices(:, 1)) + 3, ... + min(mesh.bones{i}.vertices(:, 2)) - 2 : 0.1 : max(mesh.bones{i}.vertices(:, 2)) + 2, ... + min(mesh.bones{i}.vertices(:, 3)) - 2 : 0.1 : max(mesh.bones{i}.vertices(:, 3)) + 2 ... + ); + V = hrbf_apply(mesh.bones{i}.hrbf.centers, mesh.bones{i}.hrbf.coefficients, [X(:), Y(:), Z(:)]); + V = reshape(V, size(X)); + X = X + delta(i, 1); + Y = Y + delta(i, 2); + Z = Z + delta(i, 3); + p = patch(isosurface(X, Y, Z, V, 0)); + isonormals(X, Y, Z, V, p); + p.FaceColor = colors(i, :); + p.EdgeColor = 'none'; +end +hold off; +view(l1); camlight; +view(l2); camlight; +view(vp); +axis equal; +grid off; +lighting gouraud; +axis off; +zoom(z); +pause; +print('figs/hand_bone_hrbf.png', '-dpng', '-r300'); + +% Show bone sphere reconstruction +clf; +for i = 1 : 18 + if i == 2 + hold on; + end + [X, Y, Z] = meshgrid( ... + min(mesh.bones{i}.vertices(:, 1)) - 2 : 0.1 : max(mesh.bones{i}.vertices(:, 1)) + 2, ... + min(mesh.bones{i}.vertices(:, 2)) - 2 : 0.1 : max(mesh.bones{i}.vertices(:, 2)) + 2, ... + min(mesh.bones{i}.vertices(:, 3)) - 2 : 0.1 : max(mesh.bones{i}.vertices(:, 3)) + 2 ... + ); + V = sphere_apply(mesh.spheres, mesh.bones{i}.blocks, [X(:), Y(:), Z(:)]); + V = reshape(V, size(X)); + X = X + delta(i, 1); + Y = Y + delta(i, 2); + Z = Z + delta(i, 3); + p = patch(isosurface(X, Y, Z, V, 0)); + isonormals(X, Y, Z, V, p); + p.FaceColor = colors(i, :); + p.EdgeColor = 'none'; +end +hold off; +view(l1); camlight; +view(l2); camlight; +view(vp); +axis equal; +grid off; +lighting gouraud; +axis off; +zoom(z); +pause; +print('figs/hand_bone_sphere.png', '-dpng', '-r300'); + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +clearvars; + +% Load mesh +load('mesh/neutral.mat'); +l1 = [0, 60]; +l2 = [0, -60]; +vp = [0, 10]; +z = 1.4; +colors = hsv(18); + +% Show bone weights +clf; +patch('Faces', mesh.faces, 'Vertices', mesh.vertices, 'FaceVertexCData', ... + mesh.implicit.blend_weight * [1.0, 0.7, 0.5] + (1 - mesh.implicit.blend_weight) * [0.8, 0.8, 0.8], ... + 'EdgeColor', 'none', 'FaceColor', 'interp', 'CDataMapping', 'scaled') +view(l1); camlight; +view(l2); camlight; +view(vp); +axis equal; +grid off; +lighting gouraud; +axis off; +zoom(z); +pause; +print('figs/hand_bone_blend_weights.png', '-dpng', '-r300'); + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +clearvars; + +% Load mesh +load('mesh/neutral.mat'); +l1 = [0, 30]; +l2 = [180, 30]; +vp = [90, 90]; +z = 1.1; +threshold = 4; + +% Keep only the index +bones = mesh.bones(6 : 8); +bones{1}.parent = 0; +bones{2}.parent = 1; +bones{3}.parent = 2; +transforms = {eye(4), [], []}; +transforms{2} = matrix_rotation(pi / 3, [0, 0, 1], bones{2}.center); +transforms{3} = transforms{2} * matrix_rotation(pi / 2, [0, 0, 1], bones{3}.center); +[X, Y, Z] = meshgrid( ... + -9 : 0.1 : 0, ... + -3 : 0.1 : 5, ... + -1 : 0.1 : 5 ... +); + +% Show HRBF reconstruction with union +clf; +V1 = hrbf_apply(bones{1}.hrbf.centers, bones{1}.hrbf.coefficients, matrix_apply(inv(transforms{1}), [X(:), Y(:), Z(:)])); +V2 = hrbf_apply(bones{2}.hrbf.centers, bones{2}.hrbf.coefficients, matrix_apply(inv(transforms{2}), [X(:), Y(:), Z(:)])); +V3 = hrbf_apply(bones{3}.hrbf.centers, bones{3}.hrbf.coefficients, matrix_apply(inv(transforms{3}), [X(:), Y(:), Z(:)])); +V1 = sdf_reparam(V1, threshold); +V2 = sdf_reparam(V2, threshold); +V3 = sdf_reparam(V3, threshold); +V12 = sdf_union(V1, V2); +V23 = sdf_union(V2, V3); +V = sdf_union(V12, V23); +V = reshape(V, size(X)); +p = patch(isosurface(X, Y, Z, V, 0.5)); +isonormals(X, Y, Z, V, p); +p.FaceColor = [0.5, 0.5, 0.8]; +p.FaceAlpha = 0.5; +p.EdgeColor = 'none'; +for s = [0.4, 0.3, 0.2, 0.1] + p = patch(isosurface(X, Y, Z, V, s)); + isonormals(X, Y, Z, V, p); + p.FaceColor = [0.5, 0.5, 0.6]; + p.FaceAlpha = 0.1; + p.EdgeColor = 'none'; +end +view(l1); camlight; +view(l2); camlight; +lighting gouraud; +view(vp); +zoom(z); +axis equal; +grid off; +axis off; +pause; +print('figs/index_sdf_hrbf_union.png', '-dpng', '-r300'); + +% Show sphere reconstruction with union +clf; +V1 = sphere_apply(mesh.spheres, bones{1}.blocks, matrix_apply(inv(transforms{1}), [X(:), Y(:), Z(:)])); +V2 = sphere_apply(mesh.spheres, bones{2}.blocks, matrix_apply(inv(transforms{2}), [X(:), Y(:), Z(:)])); +V3 = sphere_apply(mesh.spheres, bones{3}.blocks, matrix_apply(inv(transforms{3}), [X(:), Y(:), Z(:)])); +V1 = sdf_reparam(V1, threshold); +V2 = sdf_reparam(V2, threshold); +V3 = sdf_reparam(V3, threshold); +V12 = sdf_union(V1, V2); +V23 = sdf_union(V2, V3); +V = sdf_union(V12, V23); +V = reshape(V, size(X)); +p = patch(isosurface(X, Y, Z, V, 0.5)); +isonormals(X, Y, Z, V, p); +p.FaceColor = [0.5, 0.5, 0.8]; +p.FaceAlpha = 0.5; +p.EdgeColor = 'none'; +for s = [0.4, 0.3, 0.2, 0.1] + p = patch(isosurface(X, Y, Z, V, s)); + isonormals(X, Y, Z, V, p); + p.FaceColor = [0.5, 0.5, 0.6]; + p.FaceAlpha = 0.1; + p.EdgeColor = 'none'; +end +view(l1); camlight; +view(l2); camlight; +lighting gouraud; +view(vp); +zoom(z); +axis equal; +grid off; +axis off; +pause; +print('figs/index_sdf_sphere_union.png', '-dpng', '-r300'); + +% Show HRBF reconstruction with blending +clf; +alpha_to_theta = {}; +alpha_to_theta.alpha0 = pi / 8; +alpha_to_theta.alpha1 = pi / 2; +alpha_to_theta.alpha2 = pi / 2; +alpha_to_theta.theta0 = pi / 4; +alpha_to_theta.theta1 = pi / 10; +alpha_to_theta.theta2 = pi / 10; +alpha_to_theta.omega0 = 0.5; +alpha_to_theta.omega1 = 1; +[V1, G1] = hrbf_apply(bones{1}.hrbf.centers, bones{1}.hrbf.coefficients, matrix_apply(inv(transforms{1}), [X(:), Y(:), Z(:)])); +[V2, G2] = hrbf_apply(bones{2}.hrbf.centers, bones{2}.hrbf.coefficients, matrix_apply(inv(transforms{2}), [X(:), Y(:), Z(:)])); +[V3, G3] = hrbf_apply(bones{3}.hrbf.centers, bones{3}.hrbf.coefficients, matrix_apply(inv(transforms{3}), [X(:), Y(:), Z(:)])); +V1 = sdf_reparam(V1, threshold); +V2 = sdf_reparam(V2, threshold); +V3 = sdf_reparam(V3, threshold); +G1 = -normalizerow(G1); +G2 = -normalizerow(G2); +G3 = -normalizerow(G3); +% alpha = acos(dot(G1, G2, 2)); +% theta = sdf_blend_theta_curve(alpha, alpha_to_theta); +% V12 = sdf_blend(V1, V2, theta); +% alpha = acos(dot(G2, G3, 2)); +% theta = sdf_blend_theta_curve(alpha, alpha_to_theta); +% V23 = sdf_blend(V2, V3, theta); +V12b = sdf_blend(V1, V2, sdf_blend_theta_curve(pi / 3, alpha_to_theta)); +V23b = sdf_blend(V2, V3, sdf_blend_theta_curve(pi / 2, alpha_to_theta)); +V12u = sdf_union(V1, V2); +V23u = sdf_union(V2, V3); +% TODO blending weights +V12 = V12b; +V23 = V23b; +V = sdf_union(V12, V23); +V = reshape(V, size(X)); +p = patch(isosurface(X, Y, Z, V, 0.5)); +isonormals(X, Y, Z, V, p); +p.FaceColor = [0.5, 0.5, 0.8]; +p.FaceAlpha = 0.5; +p.EdgeColor = 'none'; +for s = [0.4, 0.3, 0.2, 0.1] + p = patch(isosurface(X, Y, Z, V, s)); + isonormals(X, Y, Z, V, p); + p.FaceColor = [0.5, 0.5, 0.6]; + p.FaceAlpha = 0.1; + p.EdgeColor = 'none'; +end +view(l1); camlight; +view(l2); camlight; +lighting gouraud; +view(vp); +zoom(z); +axis equal; +grid off; +axis off; +pause; +print('figs/index_sdf_hrbf_blend.png', '-dpng', '-r300'); + +% Show sphere reconstruction with blending +clf; +[V1, G1] = sphere_apply(mesh.spheres, bones{1}.blocks, matrix_apply(inv(transforms{1}), [X(:), Y(:), Z(:)])); +[V2, G2] = sphere_apply(mesh.spheres, bones{2}.blocks, matrix_apply(inv(transforms{2}), [X(:), Y(:), Z(:)])); +[V3, G3] = sphere_apply(mesh.spheres, bones{3}.blocks, matrix_apply(inv(transforms{3}), [X(:), Y(:), Z(:)])); +V1 = sdf_reparam(V1, threshold); +V2 = sdf_reparam(V2, threshold); +V3 = sdf_reparam(V3, threshold); +G1 = -normalizerow(G1); +G2 = -normalizerow(G2); +G3 = -normalizerow(G3); +% alpha = acos(dot(G1, G2, 2)); +% theta = sdf_blend_theta_curve(alpha, alpha_to_theta); +% V12 = sdf_blend(V1, V2, theta); +% alpha = acos(dot(G2, G3, 2)); +% theta = sdf_blend_theta_curve(alpha, alpha_to_theta); +% V23 = sdf_blend(V2, V3, theta); +V12b = sdf_blend(V1, V2, sdf_blend_theta_curve(pi / 3, alpha_to_theta)); +V23b = sdf_blend(V2, V3, sdf_blend_theta_curve(pi / 2, alpha_to_theta)); +V12u = sdf_union(V1, V2); +V23u = sdf_union(V2, V3); +% TODO blending weights +V12 = V12b; +V23 = V23b; +V = sdf_union(V12, V23); +V = real(reshape(V, size(X))); +p = patch(isosurface(X, Y, Z, V, 0.5)); +isonormals(X, Y, Z, V, p); +p.FaceColor = [0.5, 0.5, 0.8]; +p.FaceAlpha = 0.5; +p.EdgeColor = 'none'; +for s = [0.4, 0.3, 0.2, 0.1] + p = patch(isosurface(X, Y, Z, V, s)); + isonormals(X, Y, Z, V, p); + p.FaceColor = [0.5, 0.5, 0.6]; + p.FaceAlpha = 0.1; + p.EdgeColor = 'none'; +end +view(l1); camlight; +view(l2); camlight; +lighting gouraud; +view(vp); +zoom(z); +axis equal; +grid off; +axis off; +pause; +print('figs/index_sdf_sphere_blend.png', '-dpng', '-r300'); diff --git a/matlab/test_generate_cylinder.m b/matlab/test_generate_cylinder.m new file mode 100644 index 0000000..ff71884 --- /dev/null +++ b/matlab/test_generate_cylinder.m @@ -0,0 +1,28 @@ + +% Register gptoolbox +addpath(genpath('external')); + +m = 100; n = 100; +[V,F] = create_regular_grid(m,n,1,0); +V = [sin(2*pi*V(:,1)), cos(2*pi*V(:,1)), (n-1)*10/(m-1)*V(:,2)]; +mesh = {}; +mesh.vertices = V; +mesh.faces = F; +mesh.normals = per_vertex_normals(V,F); +mesh.spheres{1}.center = [0, 0, 1]; mesh.spheres{1}.radius = 1; mesh.spheres{1}.bone = 1; +mesh.spheres{2}.center = [0, 0, 5]; mesh.spheres{2}.radius = 1; mesh.spheres{2}.bone = 1; +mesh.spheres{3}.center = [0, 0, 9]; mesh.spheres{3}.radius = 1; mesh.spheres{3}.bone = 2; +mesh.blocks{1} = [1, 2]; +mesh.blocks{2} = [2, 3]; +mesh.bones{1}.parent = 0; mesh.bones{1}.center = [0, 0, 1]; mesh.bones{1}.blocks{1} = [1, 2]; mesh.bones{1}.blend = 'bulge'; +mesh.bones{2}.parent = 1; mesh.bones{2}.center = [0, 0, 5]; mesh.bones{2}.blocks{1} = [2, 3]; mesh.bones{2}.blend = 'bulge'; +W = bone_heat(V, F, [0, 0, 1; 0, 0, 5; 0, 0, 9], 1:3, [1, 2; 2, 3], []); +mesh.weights = [W(:, 1)+W(:, 4), W(:, 3)+W(:, 5)]; +mesh.implicit.adj_mat = adjacency_matrix(mesh.faces); +% TODO: Add HRBFs +[mesh.implicit.mvc, mesh.implicit.is_on_side] = mesh_mvc(mesh); +mesh.implicit.blend_weight = max(mesh.vertices(:, 2), zeros(size(mesh.vertices, 1), 1)); + +% Save mesh +save('mesh/cylinder.mat', 'mesh'); +disp('cylinder.mat saved'); diff --git a/matlab/test_generate_hrbf.m b/matlab/test_generate_hrbf.m new file mode 100644 index 0000000..495788e --- /dev/null +++ b/matlab/test_generate_hrbf.m @@ -0,0 +1,80 @@ + +function test_generate_hrbf() + +% Register gptoolbox +addpath(genpath('external')); + +% Load neutral mesh +mesh = {}; +load('mesh/neutral.mat'); + +% Regenerate and show HRBF +colors = hsv(length(mesh.bones)); +i = 1; +offset = 1; +function regen(compute) + + % Recompute + if compute + [mesh.bones{i}.hrbf.points, mesh.bones{i}.hrbf.normals] = hrbf_points(mesh.bones{i}.vertices, mesh.bones{i}.faces, offset); + mesh.bones{i}.hrbf.centers = hrbf_centers(mesh.bones{i}.hrbf.points); + mesh.bones{i}.hrbf.coefficients = hrbf_coefficients(mesh.bones{i}.hrbf.centers, mesh.bones{i}.hrbf.points, mesh.bones{i}.hrbf.normals); + end + + % Show + v = get(gca, 'view'); + trimesh(mesh.bones{i}.faces, mesh.bones{i}.vertices(:, 1), mesh.bones{i}.vertices(:, 2), mesh.bones{i}.vertices(:, 3), 'FaceAlpha', 0, 'EdgeColor', colors(i, :)); + view([-90, 0]); + camlight; + view([90, 0]); + camlight; + axis equal; + grid off; + lighting gouraud; + axis off; + hold on; + [X, Y, Z] = meshgrid( ... + min(mesh.bones{i}.vertices(:, 1)) - 3 : 0.2 : max(mesh.bones{i}.vertices(:, 1)) + 3, ... + min(mesh.bones{i}.vertices(:, 2)) - 3 : 0.2 : max(mesh.bones{i}.vertices(:, 2)) + 3, ... + min(mesh.bones{i}.vertices(:, 3)) - 3 : 0.2 : max(mesh.bones{i}.vertices(:, 3)) + 3 ... + ); + V = hrbf_apply(mesh.bones{i}.hrbf.centers, mesh.bones{i}.hrbf.coefficients, [X(:), Y(:), Z(:)]); + V = reshape(V, size(X)); + p = patch(isosurface(X, Y, Z, V, 0)); + isonormals(X, Y, Z, V, p); + p.FaceColor = colors(i, :); + p.FaceAlpha = 0.5; + p.EdgeColor = 'none'; + quiver3(mesh.bones{i}.hrbf.points(:, 1), mesh.bones{i}.hrbf.points(:, 2), mesh.bones{i}.hrbf.points(:, 3), mesh.bones{i}.hrbf.normals(:, 1), mesh.bones{i}.hrbf.normals(:, 2), mesh.bones{i}.hrbf.normals(:, 3), 'Color', colors(i, :)); + hold off; + set(gca, 'view', v); + + % Handle key callback + function callback(~, event, ~) + switch event.Key + case 's' + i = mod(i, length(mesh.bones)) + 1; + offset = 1; + regen(0); + case 'y' + save('mesh/neutral.mat', 'mesh'); + disp('neutral.mat saved'); + i = mod(i, length(mesh.bones)) + 1; + offset = 1; + regen(0); + case 'n' + regen(1); + case 'p' + offset = offset + 0.25; + regen(1); + case 'm' + offset = offset - 0.25; + regen(1); + end + end + set(gcf, 'KeyPressFcn', @callback); +end +regen(0); +pause; + +end \ No newline at end of file diff --git a/matlab/test_generate_neutral.m b/matlab/test_generate_neutral.m new file mode 100644 index 0000000..0a14dc7 --- /dev/null +++ b/matlab/test_generate_neutral.m @@ -0,0 +1,396 @@ + +% Register gptoolbox +addpath(genpath('external')); + +% Load mesh +mesh = {}; +[mesh.vertices, mesh.faces, ~, ~, N, NF] = readOBJ('mesh/5.obj'); +M = zeros(size(mesh.vertices, 1), 1); +for f = 1 : size(mesh.faces, 1) + M(mesh.faces(f, 1)) = NF(f, 1); + M(mesh.faces(f, 2)) = NF(f, 2); + M(mesh.faces(f, 3)) = NF(f, 3); +end +mesh.normals = N(M, :); + +% Load and rescale additional poses +%load('mesh/centers1.mat'); +load('mesh/centers2.mat'); +load('mesh/centers3.mat'); +%load('mesh/centers_spock.mat'); +load('mesh/centers_ok.mat'); +load('mesh/centers_scissors.mat'); +spheres = {centers2, centers3, centers_ok, centers_scissors}; +poses = cell(size(spheres)); +for i = 1 : length(spheres) + centers = zeros(30, 3); + for j = 1 : 30 + centers(j, 1) = spheres{i}{j}(2); + centers(j, 2) = spheres{i}{j}(3); + centers(j, 3) = spheres{i}{j}(1); + end + % TODO rescale poses + poses{i} = centers; +end +save('mesh/poses.mat', 'poses'); +disp('poses.mat saved'); + +% Show mesh +trimesh(mesh.faces, mesh.vertices(:, 1), mesh.vertices(:, 2), mesh.vertices(:, 3), 'EdgeColor', 'none', 'FaceColor', [0.8, 0.8, 0.8], 'FaceAlpha', 0.5); +hold on; +quiver3(mesh.vertices(:, 1), mesh.vertices(:, 2), mesh.vertices(:, 3), mesh.normals(:, 1), mesh.normals(:, 2), mesh.normals(:, 3), 'Color', [0.8, 0.8, 0.8]); +hold off; +view([-90, 0]); +camlight; +view([90, 0]); +camlight; +axis equal; +grid off; +lighting gouraud; +axis off; +pause; + +% Load spheres +file = fopen('mesh/new_centers.csv', 'r'); +centers = textscan(file, '%f%f%f%[^\n\r]', 'Delimiter', ',', 'ReturnOnError', false); +centers = [centers{1 : end - 1}]; +fclose(file); +load('mesh/radii.mat'); +load('mesh/blocks.mat'); +mesh.spheres = cell(1, size(centers, 1)); +for i = 1 : length(mesh.spheres) + % TODO rescale spheres + mesh.spheres{i}.center = centers(i, :); + mesh.spheres{i}.radius = radii{i}; +end +mesh.blocks = blocks; +mesh.spheres{1}.bone = 18; +mesh.spheres{2}.bone = 17; +mesh.spheres{3}.bone = 16; +mesh.spheres{4}.bone = 15; +mesh.spheres{5}.bone = 14; +mesh.spheres{6}.bone = 13; +mesh.spheres{7}.bone = 12; +mesh.spheres{8}.bone = 2; +mesh.spheres{9}.bone = 11; +mesh.spheres{10}.bone = 10; +mesh.spheres{11}.bone = 9; +mesh.spheres{12}.bone = 2; +mesh.spheres{13}.bone = 8; +mesh.spheres{14}.bone = 7; +mesh.spheres{15}.bone = 6; +mesh.spheres{16}.bone = 2; +mesh.spheres{17}.bone = 5; +mesh.spheres{18}.bone = 4; +mesh.spheres{19}.bone = 3; +mesh.spheres{20}.bone = 2; +mesh.spheres{21}.bone = 2; +mesh.spheres{22}.bone = 1; +mesh.spheres{23}.bone = 1; +mesh.spheres{24}.bone = 1; +mesh.spheres{25}.bone = 1; +mesh.spheres{26}.bone = 1; +mesh.spheres{27}.bone = 1; +mesh.spheres{28}.bone = 2; +mesh.spheres{29}.bone = 2; +mesh.spheres{30}.bone = 2; + +% Show spheres +v = get(gca, 'view'); +trimesh(mesh.faces, mesh.vertices(:, 1), mesh.vertices(:, 2), mesh.vertices(:, 3), 'EdgeColor', 'none', 'FaceColor', [0.8, 0.8, 0.8], 'FaceAlpha', 0.5); +hold on; +for i = 1 : length(mesh.spheres) + [X, Y, Z] = sphere; + X = X * mesh.spheres{i}.radius + mesh.spheres{i}.center(1); + Y = Y * mesh.spheres{i}.radius + mesh.spheres{i}.center(2); + Z = Z * mesh.spheres{i}.radius + mesh.spheres{i}.center(3); + surf(X, Y, Z, 'FaceColor', [0.2, 0.8, 0.8], 'EdgeColor', 'none', 'FaceAlpha', 0.5); + text(mesh.spheres{i}.center(1), mesh.spheres{i}.center(2), mesh.spheres{i}.center(3), num2str(i), 'Color', [0, 0, 0], 'FontSize', 16, 'FontWeight', 'bold', 'HorizontalAlignment', 'center'); +end +for i = 1 : length(mesh.blocks) + for j = 1 : length(mesh.blocks{i}) + a = mesh.spheres{mesh.blocks{i}(j)}.center; + b = mesh.spheres{mesh.blocks{i}(mod(j, length(mesh.blocks{i})) + 1)}.center; + plot3([a(1), b(1)], [a(2), b(2)], [a(3), b(3)], 'Color', [0.5, 0.5, 0.5], 'LineWidth', 3); + end +end +hold off; +view([-90, 0]); +camlight; +view([90, 0]); +camlight; +axis equal; +grid off; +lighting gouraud; +axis off; +set(gca, 'view', v); +pause; + +% Load bones +mesh.bones = cell(1, 18); +mesh.bones{1}.parent = 0; +mesh.bones{2}.parent = 1; +mesh.bones{3}.parent = 2; +mesh.bones{4}.parent = 3; +mesh.bones{5}.parent = 4; +mesh.bones{6}.parent = 2; +mesh.bones{7}.parent = 6; +mesh.bones{8}.parent = 7; +mesh.bones{9}.parent = 2; +mesh.bones{10}.parent = 9; +mesh.bones{11}.parent = 10; +mesh.bones{12}.parent = 2; +mesh.bones{13}.parent = 12; +mesh.bones{14}.parent = 13; +mesh.bones{15}.parent = 2; +mesh.bones{16}.parent = 15; +mesh.bones{17}.parent = 16; +mesh.bones{18}.parent = 17; +mesh.bones{1}.center = mesh.spheres{26}.center * 0.5 + mesh.spheres{27}.center * 0.5; +mesh.bones{2}.center = mesh.spheres{22}.center; +mesh.bones{3}.center = mesh.spheres{20}.center; +mesh.bones{4}.center = mesh.spheres{19}.center; +mesh.bones{5}.center = mesh.spheres{18}.center; +mesh.bones{6}.center = mesh.spheres{16}.center; +mesh.bones{7}.center = mesh.spheres{15}.center; +mesh.bones{8}.center = mesh.spheres{14}.center; +mesh.bones{9}.center = mesh.spheres{12}.center; +mesh.bones{10}.center = mesh.spheres{11}.center; +mesh.bones{11}.center = mesh.spheres{10}.center; +mesh.bones{12}.center = mesh.spheres{8}.center; +mesh.bones{13}.center = mesh.spheres{7}.center; +mesh.bones{14}.center = mesh.spheres{6}.center; +mesh.bones{15}.center = mesh.spheres{8}.center * 0.5 + mesh.spheres{23}.center * 0.5; +mesh.bones{16}.center = mesh.spheres{4}.center; +mesh.bones{17}.center = mesh.spheres{3}.center; +mesh.bones{18}.center = mesh.spheres{2}.center; +axes = bone_axes(mesh.spheres); + +% Show bone hierarchy +v = get(gca, 'view'); +colors = hsv(length(mesh.bones)); +trimesh(mesh.faces, mesh.vertices(:, 1), mesh.vertices(:, 2), mesh.vertices(:, 3), 'EdgeColor', 'none', 'FaceColor', [0.8, 0.8, 0.8], 'FaceAlpha', 0.5); +hold on; +for i = 1 : length(mesh.bones) + [X, Y, Z] = sphere; + X = X * 0.75 + mesh.bones{i}.center(1); + Y = Y * 0.75 + mesh.bones{i}.center(2); + Z = Z * 0.75 + mesh.bones{i}.center(3); + surf(X, Y, Z, 'EdgeColor', 'none', 'FaceColor', colors(i, :), 'FaceAlpha', 0.5); + if mesh.bones{i}.parent ~= 0 + a = mesh.bones{i}.center; + b = mesh.bones{mesh.bones{i}.parent}.center; + plot3([a(1), b(1)], [a(2), b(2)], [a(3), b(3)], 'Color', [0.5, 0.5, 0.5], 'LineWidth', 3); + end + quiver3(repmat(axes{i}(1, 4), 1, 3), repmat(axes{i}(2, 4), 1, 3), repmat(axes{i}(3, 4), 1, 3), axes{i}(1, 1 : 3), axes{i}(2, 1 : 3), axes{i}(3, 1 : 3), 'Color', colors(i, :), 'LineWidth', 2); + text(mesh.bones{i}.center(1), mesh.bones{i}.center(2), mesh.bones{i}.center(3), num2str(i), 'Color', [0, 0, 0], 'FontSize', 16, 'FontWeight', 'bold', 'HorizontalAlignment', 'center'); +end +hold off; +view([-90, 0]); +camlight; +view([90, 0]); +camlight; +axis equal; +grid off; +lighting gouraud; +axis off; +set(gca, 'view', v); +pause; + +% Load weights +file = fopen('mesh/weights5.csv', 'r'); +data = textscan(file, '%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%f%[^\n\r]', 'Delimiter', ',', 'EmptyValue', NaN, 'HeaderLines', 1, 'ReturnOnError', false); +fclose(file); +mesh.weights = [data{1 : end - 1}]; +mesh.weights = mesh.weights ./ repmat(sum(mesh.weights, 2), 1, size(mesh.weights, 2)); + +% Show weights +for i = 1 : length(mesh.bones) + v = get(gca, 'view'); + trisurf(mesh.faces, mesh.vertices(:, 1), mesh.vertices(:, 2), mesh.vertices(:, 3), mesh.weights(:, i), 'EdgeColor', 'none'); + view([-90, 0]); + camlight; + view([90, 0]); + camlight; + axis equal; + grid off; + lighting gouraud; + axis off; + set(gca, 'view', v); + colormap((0 : 0.01 : 1)' * colors(i, :)); + pause; +end + +% Compute partitioning +[~, mesh.assignments] = max(mesh.weights, [], 2); +for i = 1 : length(mesh.bones) + keep = mesh.assignments == i; + indices = 1 : size(mesh.vertices, 1); + mesh.bones{i}.indices = indices(keep); + [mesh.bones{i}.vertices, mesh.bones{i}.faces] = mesh_filter_vertices(mesh.vertices, mesh.faces, keep); + mesh.bones{i}.normals = mesh.normals(keep, :); +end + +% Precompute HRBF +for i = 1 : length(mesh.bones) + [mesh.bones{i}.hrbf.points, mesh.bones{i}.hrbf.normals] = hrbf_points(mesh.bones{i}.vertices, mesh.bones{i}.faces); + mesh.bones{i}.hrbf.centers = hrbf_centers(mesh.bones{i}.hrbf.points); + mesh.bones{i}.hrbf.coefficients = hrbf_coefficients(mesh.bones{i}.hrbf.centers, mesh.bones{i}.hrbf.points, mesh.bones{i}.hrbf.normals); +end + +% Show HRBF reconstruction +for i = 1 : length(mesh.bones) + trimesh(mesh.bones{i}.faces, mesh.bones{i}.vertices(:, 1), mesh.bones{i}.vertices(:, 2), mesh.bones{i}.vertices(:, 3), 'FaceAlpha', 0, 'EdgeColor', colors(i, :)); + view([-90, 0]); + camlight; + view([90, 0]); + camlight; + axis equal; + grid off; + lighting gouraud; + axis off; + hold on; + [X, Y, Z] = meshgrid( ... + min(mesh.bones{i}.vertices(:, 1)) - 2 : 0.4 : max(mesh.bones{i}.vertices(:, 1)) + 2, ... + min(mesh.bones{i}.vertices(:, 2)) - 2 : 0.4 : max(mesh.bones{i}.vertices(:, 2)) + 2, ... + min(mesh.bones{i}.vertices(:, 3)) - 2 : 0.4 : max(mesh.bones{i}.vertices(:, 3)) + 2 ... + ); + V = hrbf_apply(mesh.bones{i}.hrbf.centers, mesh.bones{i}.hrbf.coefficients, [X(:), Y(:), Z(:)]); + V = reshape(V, size(X)); + p = patch(isosurface(X, Y, Z, V, 0)); + isonormals(X, Y, Z, V, p); + p.FaceColor = colors(i, :); + p.FaceAlpha = 0.5; + p.EdgeColor = 'none'; + quiver3(mesh.bones{i}.hrbf.points(:, 1), mesh.bones{i}.hrbf.points(:, 2), mesh.bones{i}.hrbf.points(:, 3), mesh.bones{i}.hrbf.normals(:, 1), mesh.bones{i}.hrbf.normals(:, 2), mesh.bones{i}.hrbf.normals(:, 3), 'Color', colors(i, :)); + hold off; + pause; +end + +% Show HRBF reconstruction (everything in same plot) +trimesh(mesh.faces, mesh.vertices(:, 1), mesh.vertices(:, 2), mesh.vertices(:, 3), 'FaceAlpha', 0, 'EdgeColor', [0.8, 0.8, 0.8]); +hold on; +for i = 1 : length(mesh.bones) + [X, Y, Z] = meshgrid( ... + min(mesh.bones{i}.vertices(:, 1)) - 2 : 0.4 : max(mesh.bones{i}.vertices(:, 1)) + 2, ... + min(mesh.bones{i}.vertices(:, 2)) - 2 : 0.4 : max(mesh.bones{i}.vertices(:, 2)) + 2, ... + min(mesh.bones{i}.vertices(:, 3)) - 2 : 0.4 : max(mesh.bones{i}.vertices(:, 3)) + 2 ... + ); + V = hrbf_apply(mesh.bones{i}.hrbf.centers, mesh.bones{i}.hrbf.coefficients, [X(:), Y(:), Z(:)]); + V = reshape(V, size(X)); + p = patch(isosurface(X, Y, Z, V, 0)); + isonormals(X, Y, Z, V, p); + p.FaceColor = colors(i, :); + p.FaceAlpha = 0.5; + p.EdgeColor = 'none'; +end +hold off; +view([-90, 0]); +camlight; +view([90, 0]); +camlight; +axis equal; +grid off; +lighting gouraud; +axis off; +pause; + +% Compute sphere SDF +% TODO update to last sphere model? +mesh.bones{1}.blocks = mesh.blocks([25, 26]); +mesh.bones{2}.blocks = mesh.blocks([18, 19, 20, 21, 22, 23, 24, 28, 29]); +mesh.bones{3}.blocks = mesh.blocks(15); +mesh.bones{4}.blocks = mesh.blocks(14); +mesh.bones{5}.blocks = mesh.blocks(13); +mesh.bones{6}.blocks = mesh.blocks(12); +mesh.bones{7}.blocks = mesh.blocks(11); +mesh.bones{8}.blocks = mesh.blocks(10); +mesh.bones{9}.blocks = mesh.blocks(9); +mesh.bones{10}.blocks = mesh.blocks(8); +mesh.bones{11}.blocks = mesh.blocks(7); +mesh.bones{12}.blocks = mesh.blocks(6); +mesh.bones{13}.blocks = mesh.blocks(5); +mesh.bones{14}.blocks = mesh.blocks(4); +mesh.bones{15}.blocks = mesh.blocks([16, 17, 27]); +mesh.bones{16}.blocks = mesh.blocks(3); +mesh.bones{17}.blocks = mesh.blocks(2); +mesh.bones{18}.blocks = mesh.blocks(1); + +% Show sphere reconstruction +clf; +for i = 1 : length(mesh.bones) + low = inf(1, 3); + high = -inf(1, 3); + for j = 1 : length(mesh.bones{i}.blocks) + for k = mesh.bones{i}.blocks{j}; + s = mesh.spheres{k}; + low = min(low, s.center - s.radius - 1); + high = max(high, s.center + s.radius + 1); + end + end + [X, Y, Z] = meshgrid(low(1) : 0.8 : high(1), low(2) : 0.8 : high(2), low(3) : 0.8 : high(3)); + disp(['Computing sphere SDF for bone #', num2str(i), '...']); + V = sphere_apply(mesh.spheres, mesh.bones{i}.blocks, [X(:), Y(:), Z(:)]); + V = reshape(V, size(X)); + p = patch(isosurface(X, Y, Z, V, 0)); + isonormals(X, Y, Z, V, p); + p.FaceColor = colors(i, :); + p.FaceAlpha = 0.5; + p.EdgeColor = 'none'; + if i == 2 + hold on; + end +end +hold off; +view([-90, 0]); +camlight; +view([90, 0]); +camlight; +axis equal; +grid off; +lighting gouraud; +axis off; +pause; + +% Precompute implicit skinning related values +mesh.implicit.adj_mat = adjacency_matrix(mesh.faces); +[mesh.implicit.mvc, mesh.implicit.is_on_side] = mesh_mvc(mesh); + +% Define union for palm, the rest uses bulge +blend = ones(1, length(mesh.bones)); +for i = 1:length(mesh.bones) + mesh.bones{i}.blend = 'bulge'; +end +for i = [1, 2, 15] + mesh.bones{i}.blend = 'union'; + blend(i) = 0; +end + +mesh.implicit.blend_weight = zeros(size(mesh.vertices, 1), 1); +for i = 1 : size(mesh.vertices, 1) + w = zeros(length(mesh.bones), 1); + for b = 1 : length(mesh.bones) + local = inv(axes{b}) * [mesh.vertices(i, :)'; 1]; + angle = atan2(local(3), local(2)); + w(b) = max(-sin(angle), 0); + end + mesh.implicit.blend_weight(i) = mesh.weights(i, :) * (w .* blend'); +end +v = get(gca, 'view'); +patch('Faces', mesh.faces, 'Vertices', mesh.vertices, 'FaceVertexCData', mesh.implicit.blend_weight * [1, 0.5, 0], ... + 'EdgeColor', 'none', 'FaceColor', 'interp', 'CDataMapping', 'scaled') +view([-90, 0]); +camlight; +view([90, 0]); +camlight; +axis equal; +grid off; +lighting gouraud; +axis off; +set(gca, 'view', v); +colormap hot; +pause; + +% Save mesh +save('mesh/neutral.mat', 'mesh'); +disp('neutral.mat saved'); diff --git a/matlab/test_hole.m b/matlab/test_hole.m new file mode 100644 index 0000000..a213e5b --- /dev/null +++ b/matlab/test_hole.m @@ -0,0 +1,30 @@ + +% Register gptoolbox +addpath(genpath('external')); + +% Load neutral mesh +load('mesh/neutral.mat'); + +% Fill holes of partitions +for i = 1 : length(mesh.bones) + vertices = mesh.bones{i}.vertices; + faces = mesh.bones{i}.faces; + holes = hole_find(faces); + count = size(vertices, 1); + for j = 1 : length(holes) + [vertices, faces] = hole_fill(vertices, faces, holes{j}); + end + normals = per_vertex_normals(vertices, faces); + colormap([0.8, 0.8, 0.8; 0.8, 0.5, 0.5]); + colors = [ones(count, 1); 2 * ones(size(vertices, 1) - count, 1)]; + trimesh(faces, vertices(:, 1), vertices(:, 2), vertices(:, 3), colors, 'FaceColor', [0.8, 0.8, 0.8], 'FaceAlpha', 0.5); + view([-90, 0]); + camlight; + view([90, 0]); + camlight; + axis equal; + grid off; + lighting gouraud; + axis off; + pause; +end diff --git a/matlab/test_hrbf.m b/matlab/test_hrbf.m new file mode 100644 index 0000000..6a5e08b --- /dev/null +++ b/matlab/test_hrbf.m @@ -0,0 +1,99 @@ + +% Register gptoolbox +addpath(genpath('external')); + +% Load neutral mesh and keep only a finger +load('mesh/neutral.mat'); +distances = heat_geodesic(mesh.vertices, mesh.faces, 1); +distances = max(distances) - distances; +[finger.vertices, finger.faces] = mesh_filter_vertices(mesh.vertices, mesh.faces, distances < 2); +finger.normals = per_vertex_normals(finger.vertices, finger.faces); + +% For some parts, test HRBF +phalange = mesh.bones{13}; +palm = mesh.bones{2}; +proto = mesh.bones{15}; +parts = {finger, phalange, palm, proto}; +for n = 1 : length(parts) + part = parts{n}; + + % Show mesh + trimesh(part.faces, part.vertices(:, 1), part.vertices(:, 2), part.vertices(:, 3), 'EdgeColor', 'none', 'FaceColor', [0.8, 0.8, 0.8]); + hold on; + quiver3(part.vertices(:, 1), part.vertices(:, 2), part.vertices(:, 3), part.normals(:, 1), part.normals(:, 2), part.normals(:, 3)); + hold off; + view([0, 90]); + camlight; + view([180, -90]); + camlight; + axis equal; + grid off; + lighting gouraud; + axis off; + pause; + + % Select centers and points and compute coefficients + centers = hrbf_centers(part.vertices, part.faces); + [points, normals] = hrbf_points(part.vertices, part.faces); + + % Show HRBF control points + trimesh(part.faces, part.vertices(:, 1), part.vertices(:, 2), part.vertices(:, 3), 'EdgeColor', [0.5, 0.5, 0.5], 'FaceAlpha', 0); + hold on; + for i = 1 : size(centers, 1) + [X, Y, Z] = sphere; + X = X / 4 + centers(i, 1); + Y = Y / 4 + centers(i, 2); + Z = Z / 4 + centers(i, 3); + surf(X, Y, Z, 'FaceColor', 'black'); + end + quiver3(points(:, 1), points(:, 2), points(:, 3), normals(:, 1), normals(:, 2), normals(:, 3), 'Color', [0.8, 0.5, 0.5]); + hold off; + view([0, 90]); + camlight; + view([180, -90]); + camlight; + axis equal; + grid off; + lighting gouraud; + axis off; + pause; + + % Compute coefficients + coefficients = hrbf_coefficients(centers, points, normals); + + % Show reconstruction + trimesh(part.faces, part.vertices(:, 1), part.vertices(:, 2), part.vertices(:, 3), 'EdgeColor', [0.5, 0.5, 0.5], 'FaceAlpha', 0); + hold on; + [~, gradients] = hrbf_apply(centers, coefficients, part.vertices); + quiver3(part.vertices(:, 1), part.vertices(:, 2), part.vertices(:, 3), gradients(:, 1), gradients(:, 2), gradients(:, 3), 'Color', [1.0, 0.5, 0.5]); + [X, Y, Z] = meshgrid( ... + min(part.vertices(:, 1)) - 2 : 0.2 : max(part.vertices(:, 1)) + 2, ... + min(part.vertices(:, 2)) - 2 : 0.2 : max(part.vertices(:, 2)) + 2, ... + min(part.vertices(:, 3)) - 2 : 0.2 : max(part.vertices(:, 3)) + 2 ... + ); + V = hrbf_apply(centers, coefficients, [X(:), Y(:), Z(:)]); + V = reshape(V, size(X)); + p = patch(isosurface(X, Y, Z, V, 0)); + isonormals(X, Y, Z, V, p); + p.FaceColor = [0.8, 0.5, 0.5]; + p.FaceAlpha = 0.5; + p.EdgeColor = 'none'; + for s = [-0.2, 0.4, 0.8] + p = patch(isosurface(X, Y, Z, V, s)); + isonormals(X, Y, Z, V, p); + p.FaceColor = [0.6, 0.5, 0.5]; + p.FaceAlpha = 0.1; + p.EdgeColor = 'none'; + end + hold off; + view([0, 90]); + camlight; + view([180, -90]); + camlight; + axis equal; + grid off; + lighting gouraud; + axis off; + pause; + +end diff --git a/matlab/test_operators.m b/matlab/test_operators.m new file mode 100644 index 0000000..d4c8381 --- /dev/null +++ b/matlab/test_operators.m @@ -0,0 +1,49 @@ + +N = 100; +[f1, f2] = meshgrid( ... + linspace(0, 1, N), ... + linspace(0, 1, N) ... +); + +% Union (max) +g = reshape(sdf_union(f1(:), f2(:)), size(f1)); +contourf(f1, f2, g, 32); +axis square; +hold on; +plot([0, 1], [0, 1], 'r'); +hold off; +title('Union'); +pause; + +% Implicit skinning blend +thetas = [pi / 16, pi / 8, pi / 8 + pi / 16, pi / 4 - 0.05, pi / 4]; % between 0 and pi/4 +for theta = thetas + g = reshape(sdf_blend(f1(:), f2(:), theta), size(f1)); + contourf(f1, f2, g, 32); + axis square; + hold on; + k1 = @(C) tan(theta) .* C; + k2 = @(C) 1 / 2 * (7 - 5 * tan(theta)) * C + 7 / 4 * (tan(theta) - 1); + x = [0, 1]; + plot(x, k1(x), 'r'); + plot(k1(x), x, 'r'); + plot(x, k2(x), 'r'); + plot(k2(x), x, 'r'); + axis([0, 1, 0, 1]); + hold off; + title(['Blend (theta=', num2str(theta), ')']); + pause; +end + +% Clean union +g = reshape(sdf_clean_union(f1(:), f2(:)), size(f1)); +contourf(f1, f2, g, 32); +axis square; +hold on; +x = linspace(0, 1); +plot(x, sqrt(x / 2), 'r'); +x = linspace(0, 1 / sqrt(2)); +plot(x, 2 * x .* x, 'r'); +hold off; +title('Clean union'); +pause; diff --git a/matlab/test_sphere.m b/matlab/test_sphere.m new file mode 100644 index 0000000..b37a3c6 --- /dev/null +++ b/matlab/test_sphere.m @@ -0,0 +1,37 @@ + +% Load some spheres +spheres = cell(6, 1); +spheres{1}.center = [3, 2, 1]; +spheres{1}.radius = 1; +spheres{2}.center = [-2, 0, 1.5]; +spheres{2}.radius = 2; +spheres{3}.center = [1, 1, 0]; +spheres{3}.radius = 0.5; +spheres{4}.center = [0, 0, 3]; +spheres{4}.radius = 0.8; +spheres{5}.center = [0, 0, -2]; +spheres{5}.radius = 1.5; +spheres{6}.center = [1, -3, 1]; +spheres{6}.radius = 1.2; +blocks = cell(3, 1); +blocks{1} = [1]; +blocks{2} = [2, 3]; +blocks{3} = [4, 5, 6]; + +% Show SDF +[X, Y, Z] = meshgrid(-5 : 0.25 : 5, -5 : 0.25 : 5, -5 : 0.25 : 5); +V = reshape(sphere_apply(spheres, blocks, [X(:), Y(:), Z(:)]), size(X)); +p = patch(isosurface(X, Y, Z, V, 0)); +isonormals(X, Y, Z, V, p); +p.FaceColor = 'red'; +p.FaceAlpha = 0.5; +p.EdgeColor = 'none'; +view([-90, 0]); +camlight; +view([90, 0]); +camlight; +axis equal; +grid off; +lighting gouraud; +axis off; +